5523810
1310672911
1362890912
381187820
992148518
1505808611
1764571004
1628997745
1309291491
163884752
585882626
1338980109
516146196
2059553877
339338034
954204369
1683072139
158914673
663853157
1598290405
653591228
1583077242
911914350
1051994144
812878622
1109549376
108282437
857835906
152432113
1795800716
2013466987
488194417
1884223522
435491472
1134830945
1522795602
39962228
742486832
1759749925
1676265214
1575938079
1993695272
1231167705
1138135315
1141981981
144542784
1810322582
342141207
1843197545
1284652537
128303779
1474068106
624459501
710868908
1068052396
1769382431
1908230493
1350521399
1743857136
757422129
203085215
2479008
1764525725
470528017
1758838991
206996865
1756277179
1899304707
1002039215
509834741
700499028
358985097
1606328517
627344954
7373813
717471950
728097294
80130625
353504089
413845116
856266240
1706044878
580262993
67827219
1056943943
1802354644
347144758
1291088559
261256217
1418439519
1385668789
274371395
1400806129
1119124754
32783623
58785163
129354203
446166264
266650660
1701999614
633505872
1742506698
434618955
1140441200
587674272
332236171
220328911
1166462328
1292844072
713054550
1857465807
8421723
1161730253
101841595
58617568
401372649
1984095139
225499167
2015401718
1083191675
1624730523
1671898970
1677196404
1124222478
1165365895
1938796508
1854777080
275754230
136730032
906908623
1286606236
881167707
1431550746
826257336
754476619
930371611
1021416679
261863703
435377409
231785100
1547622306
2124987102
1647973755
46272069
2066452276
121475169
463119576
1801999022
1262670915
470093399
1064474546
367333488
91294788
112520897
1441758438
584568136
1369562477
1076223321
36826733
1379954718
1067632644
751652674
677690823
390057658
436402590
209517509
1360376448
1307917037
753260477
1839820090
456359613
1175433698
280836419
146189247
1109967920
708627999
1625402978
275267228
200887655
180614042
1148621510
1697621145
321980091
2117828972
2130527001
507722376
1004915490
1682250329
1988310357
1220460826
1404386969
189087844
606993851
1754421685
590508765
1270922120
501884702
2097022266
1375137047
274937794
360960372
669969550
500519567
300471019
476639499
57571828
35985276
686657656
1443193230
844361734
113543039
61763628
1210460496
922524330
817265320
1919299149
161892463
657841480
1464873753
575840468
1970553057
270828716
818802448
588977832
2083971876
1022330395
25986173
1132007396
1777377783
713661784
1427314743
644283383
1379616400
1413909416
1399705628
34031714
1101417634
1056092786
73869705
1611753915
975500661
1401124251
157521966
1733017314
891934425
2071324340
1128664121
2126543953
1387771098
1538080858
374628061
921001211
150219414
1623334094
650064299
871973978
1985025908
982059297
1818798578
420143232
495446922
816064142
362062281
477787871
1436746370
1237513851
399899985
1119697283
158796746
2107273754
837090138
1225057367
1566070631
1334703814
1290355971
592690787
742862216
330405110
729043920
2085495060
1191082558
1315342253
1019542700
279874579
434650194
649828937
523993530
1491545347
47307113
246927845
1673400245
2009433545
1172674875
1297309612
224073888
2093443391
1153400351
1843885704
294873932
220694033
351526516
1471955156
1501281431
1822535376
441643675
925124349
325062770
1129280891
565535830
2083729982
1461746462
2127690751
428367324
69253547
1243168023
1085772508
41738499
195943589
720627572
232501336
1094524824
1340120570
669499756
1520233043
365906756
166679617
900058857
777764534
1077953641
119594730
1576719146
189205714
80733344
622154366
1219735651
960861151
2007135824
68317232
1142314798
993532767
767922391
387440317
619946540
130188109
287522922
1169638172
520939807
470991416
405353101
1095381684
1758050941
686035452
1277691745
2141289700
493886526
1282534383
74844766
1731725410
1613768301
1345769359
93858140
146928762
413835329
1749223301
508724556
812981756
570021831
1271946483
264206881
1892057619
604775706
466792174
1342879683
1189457718
1034302305
397239499
126532527
692549893
1140762388
1787368767
722431636
873077094
1170613931
1858690300
592225719
91435800
1633710507
2049535866
1380809936
1844105626
1181231051
994622735
1880524489
867474046
787218602
729641115
1418447215
301315041
1797691941
1112667793
2038166648
931900249
1828777871
122321480
632849600
1199630241
1665143106
1051785693
2127102831
248161603
1140114645
1631742498
1372675089
840677575
42790733
373931668
1819916004
934282239
1329213603
825052710
2028571582
1337342590
630691805
1576464349
1665115844
2113473508
1855949553
233441420
1165527301
844581202
618457746
723047209
1938527307
1728653786
2022380663
285096673
152287752
1227580251
579669532
957167295
1404222317
1453857488
1732944023
1988265582
751670565
48317225
1398986970
528262229
1495777710
757982177
853314735
1174217845
684992726
675177353
424968290
1941216185
261825836
1579283887
233243150
690500896
389854601
1270248203
1750532075
925501507
44090201
795838122
742876072
195557086
646910267
1186932617
1659163561
1789601757
1162458086
1828650480
1126326849
1180517500
802512790
1617249282
1310072837
1840286468
1244719973
1890340801
1749623924
348882744
1114386949
3759084
502957935
59900522
612713379
51352259
1802209082
1565625549
1085454090
1626208052
1557456086
1414899144
728744999
1872529724
310350608
181905065
1378456168
1522515227
753301531
1522504986
839567420
584753101
873155545
2055561339
1595837421
737959078
1120771926
1606768961
1886829517
1302769511
1508185886
1961727193
378537288
182109981
1504103744
1410320281
1050824356
793096082
2031886505
1510389902
1777741555
1047476844
732639536
1249303585
1264446138
829141315
472313852
678661404
77118008
1157773026
1476497805
527421759
2084964953
2090552032
245654604
1522338689
779363827
1820758425
995504890
495463216
311604927
1052135930
483334027
404424296
1643602444
600102872
1554139671
1789171785
1666094989
1719011460
2030286850
961491177
106129594
152648306
1128522885
2034909108
1448496452
540863574
1104154722
68643913
986005864
1434366205
83233469
199679813
649691502
964862631
1916122522
1133333437
15577707
1115327739
1243741516
923392472
2088352997
2102190287
1827269760
1132542105
188989251
1530076072
1256630182
815453699
1912392250
620732197
1594017694
992164918
1208543861
1769543655
987051736
1918852610
572521767
1983426878
45760631
1322795212
83317202
1405222328
704845492
430676026
1598118810
92848065
1860248369
1159088043
1443240895
1399149635
1498973137
1079409198
362114819
185492839
656763228
251332483
329108433
1390132527
931707269
2075177077
1362888275
1472183549
1161572564
1511229544
645412877
539047287
1439911248
2044981627
224572402
1660842526
105226008
774469886
1925370525
1659963128
160387293
2048859472
2123855678
253828779
1438438462
1355946692
1933837686
529538268
1040030966
1434370842
1245583186
1668251387
833955864
770333879
1076633558
2057902820
110629057
381713752
179976831
1158909960
664735677
444579442
2061262395
1383813419
439999435
576683001
1769144789
868947905
848076894
1021173002
1877055008
2135238334
259609305
1673330653
1705773175
2051302430
130950495
1010626461
519705165
1766841006
2063006876
740073960
707763297
1879787532
1336377003
1957312105
871047000
1029364396
514012884
422687364
68169762
236166695
433623089
1290728437
672908922
2078023151
489906803
637370766
869380484
1470122381
1449669508
859954685
1501004620
2111785750
103693186
1377232085
1335958821
22581448
1041522299
138914662
668843775
443439469
1343476372
1494677750
948948827
135432188
604250998
1918049875
1018136618
459278062
578350192
2134752921
1336563213
1057867915
630249404
110869976
1047835048
375947320
1617664921
500307354
554675618
1813406776
1042770844
1471529225
671250756
588557519
1540428504
1625950299
837084827
1905845986
231499537
211410590
796444438
950603098
74733505
335204916
805220005
397212982
1171209782
2000796968
1517061311
1584494960
1098862698
473744419
106358493
1687800148
1378902160
1117118116
721733436
356342242
1444899542
1102751028
1844406343
308798751
711957505
1666151492
1615931029
652952284
2017172046
190627988
3925534
1501977258
1261199755
910688330
1263760221
1536603044
1288784246
832715622
1629012337
1626289176
163274298
387563721
4212401
1931531229
2127059654
232056724
1515535975
1329101833
943508201
1035095296
61212038
1448658247
249811063
491274874
479578341
1046125094
1806449476
2057028708
312845529
776519434
197299943
108554809
1260986733
183872600
403448893
2084201654
1823048636
1531289465
465318604
1813921922
294968901
1372656435
1639182060
2027170037
2085454031
1680125346
1384951501
1385659396
1522125081
790230422
132173310
88125534
1184043302
1227262946
123241115
1906316933
1239539588
830813536
1322444154
1596109598
373518771
617384548
1867091373
1953557317
2093883753
1803309451
526062237
1028362087
955702417
1234501460
1865102019
809436404
1887504608
681567104
2037442399
2074795391
362283614
946971022
352056264
342613701
1993882105
57852352
220425864
538126390
364721511
12646399
530449121
1433687466
956597090
979363026
1396455455
768543483
338237892
529019598
22430938
837014661
1273395729
902503421
1433996303
81567868
69021110
638240291
884448149
226992104
700137365
260518500
835653206
618360039
1604268154
903679981
632464481
1410558308
942519135
1387686681
1407677505
1357936832
764129091
2142688229
2065975267
692640125
55806894
1849891044
430325181
1451197093
245657988
404897018
719438041
1957108854
1097655336
635803182
653355357
476446296
677925563
1487358802
1529008096
2071937501
1599155900
1040474259
1751677316
1073549087
1247512560
1165709853
1729970384
882407886
484556993
1144175629
506699010
1608576453
55434633
306690335
2080303885
861703660
1299890909
1577615148
1198726373
1617328979
691384454
284170719
1231390655
1923176051
678483659
1151367852
1616290141
985199657
2097901245
546821028
2076608057
242948514
1856204937
729548834
2074780523
473280008
2118770979
682143627
2065508541
1814461888
310184928
1859531864
1304830758
114581554
361970536
2011086538
290417425
414124930
967090543
1681531203
824039762
331726953
1354163319
1681355346
967405725
2028309916
563192932
1982447240
659168520
1856727244
147551534
2085239627
60213709
2047101497
494587520
815082709
605155991
252846880
857136651
921566580
683809473
1502910579
1717897600
1352272495
934244046
1114246046
1787122477
2039861420
1693305032
2071866753
997260310
363129943
202212933
2091532496
585563478
1981337605
1102652936
1665693986
871611281
1746424935
2102441201
1503663794
1477757048
1778770758
1033175352
511615437
222621089
204825051
516747227
1561001356
1134576955
1408199986
840935632
913926796
1300910817
87995317
35997437
1603071980
2137828478
738709500
508853272
52013435
1862606905
2060088733
341927674
862705158
1706629914
1789835742
54765443
2050508335
838423050
1797618471
2003505810
2058318101
458566211
508260304
79263012
2036968901
2090447404
1381204087
324688003
1525625776
365737185
1410918799
805849924
71734213
1250466071
1139914233
489282962
454307661
776636001
51056234
909398452
944633895
800766861
1894789799
770466946
122153441
183240417
1999312081
2020024399
1566172038
1870677364
912588646
1978454605
306642699
1471900989
901771804
1367925327
260731759
2143320874
872995697
2034042155
1758266743
1863354414
2135982603
2125919885
2087340649
456201576
1822551258
53844939
204455125
478183508
710526225
205217386
1766822999
276066595
1372207382
1494871246
2075196017
1286793774
1864004454
1726886862
863044098
1081030586
2037887521
1811145663
1155765442
780355066
1630194653
317610057
1102214464
1111384651
394840770
690471633
409833428
398703301
693466052
1484864077
780377154
422607384
481217335
1384519959
1946367843
1027177201
197682789
366016519
1633403878
2019708719
353838213
1651850646
497163688
1819278643
1250915166
1438868764
350086062
1754400031
247132765
1322362007
1045683340
1530825052
1507275253
1627087125
1468478202
1110098239
147749838
1327605431
516753530
1308318567
161758413
139853947
1765538778
67937752
717922114
847605567
374979920
1744208796
299128623
1999135763
722023638
1856409331
737853132
303547600
590219808
1392004829
1083647184
1471607190
1844014814
515760709
431258682
389949453
198433351
2123470799
1760311675
63889822
621081506
591686772
832829644
645094182
694311040
1632425779
1595485596
130737091
1328644665
2113183899
30134276
1261905266
1093315661
1814959894
259575397
2087364108
1859032176
599893441
1759114706
1415068004
1687256061
1326219614
1373196422
2146410347
1314290372
650824628
1323127349
840005091
2087513312
1975262197
76247978
436606895
708994485
1214828545
1070975848
487061770
1062502500
2041206902
1394259538
1389475072
1869418424
607146141
318453961
1922352476
424014105
1373731551
1384527076
1261418719
1933165897
1638701595
1868795455
2093993651
599847163
946748516
867515780
440125915
1494827709
734229480
1637642042
206436821
326885164
2137600557
1144495607
120773534
141027772
263013985
1187072317
351104115
1344188422
755549459
1250448257
1580285075
1854131111
1483441504
759535091
1775401229
458924173
1604185246
2091149850
677359450
1234100587
790427681
60510720
991095682
1431432774
1059754448
1427727453
1518099556
1858768648
245545251
1233852153
1602213873
1510128777
342479385
1294518857
315090311
1608463132
1027054940
1565213742
1625068203
2014034858
221902987
705723682
1055339687
156820948
1426507447
1656920312
1974491930
485750500
629402023
1947856623
1159136053
1266501666
756679427
2138568067
375671246
681359913
1352421916
290840766
129650089
404304164
1058219075
1931403383
218402661
1760584961
805588199
154299724
774833460
568477685
2034063276
1124344212
1284739546
1510719105
940470499
1399010501
1155506146
539096022
828807371
353187325
2084827611
643732120
2080036044
1667879783
1609383623
124830261
1134222613
1424920263
1377799910
737161211
206335073
1038757593
2043274164
2079826790
1963660758
366381740
1180753800
745035760
795167955
486416993
1934113888
1540470654
66574001
571831551
1875345592
946976781
1591599727
910532096
2119947737
1089823157
1325005660
710836162
1280409114
428954156
455503059
1392526440
461739119
286681141
1777557604
186817818
1235615183
1802527512
321654179
25741119
934197984
1618179178
102484534
592469044
2132717116
1555239296
2137936927
1697697123
11073197
259084878
1452704118
811571707
440470560
1133640279
1919857084
699252781
1591813413
1754151276
1494807080
872079312
1013538208
681966104
864237235
374550264
1162776278
1663046764
43231447
809573343
353081746
143197262
671412366
499212865
877620821
1813625978
1430793328
2074971014
1253455701
489947329
196837381
530943582
253186124
193280536
2011396403
465238621
1699438985
438062913
1041088008
887666589
1468648378
1498189460
1019164117
1742775923
2127337143
24637968
407394638
905849662
308628555
218265040
1282280525
547052958
1531231730
608567910
588806666
728895008
575574700
2021300242
766129201
537295881
1296350204
497163688
1680813320
580866246
283214981
8163601
126564277
253806714
1326454190
2094190925
1738503188
928240446
978912797
1056283882
683969230
2072498685
2042935569
514375040
908098785
2086518671
881959975
519894565
840668435
129002038
1684534517
2083168491
1912485030
1828979044
228134487
35138135
1052105224
1234968787
721095769
15309350
1215112639
46486701
807289671
1756097326
623919168
199827521
1579117249
322784130
1524908584
2079729647
596206385
595057080
1268242368
450611045
1527834598
296436884
1740416034
14561323
1128030470
1412161354
308343870
1820458143
1777218698
424930961
1021729461
133314119
817232551
1464189812
1341933751
2022710462
492964552
1826361478
822628188
597906313
312498674
1734120381
799986979
1359742869
1287139667
608162196
1266342266
1804811221
1475009080
736527479
335895466
1692333324
1416197905
752604962
845020383
2059081798
776211205
1830513782
1079729940
1795122692
1932624876
15545637
264111357
1951262245
1101841469
1266680180
1270660822
1566999622
1729057534
761594753
1917343145
1747762014
1350915788
1242648483
2056302906
2012508214
776857343
248092942
1568195048
1030718049
1781371712
264346751
1592248639
1044955334
1264793352
1616361598
1745399359
1039586299
696708058
1871538045
373405348
217271094
1713462790
1050110382
349958019
1234473173
102488152
813239747
1782134159
675691948
842221785
92809109
1178253928
2064665008
993792654
1509259746
1426216887
378612298
28546979
935891842
433471294
1661270661
1187924800
1485516909
1648075840
404615983
622114431
1551374141
746192286
1109609808
600083173
73962425
1075950785
1109039
2137114430
994117505
228982804
750770341
478374348
1864495131
1251921833
1230203642
1050791493
2135550157
1232275861
414345554
436756652
94083704
2055101869
983635876
459535577
932257318
1416186837
694400694
588472109
525635737
266753894
669735133
806951846
533963165
27589700
1046250465
1887097734
910980424
84587379
174248860
1194435405
1250035480
626527819
1508199421
1229041762
1677442754
1864957031
1889462453
2049188215
441598546
467012213
68229514
1045871598
892486172
493584275
1739148804
468564481
1247549698
1273888060
1359563781
521883007
1247872888
904344695
95345545
1009803497
1637984618
939759101
330065801
974947088
327734030
2062779614
628630664
1907521544
1414266355
367872549
927166034
902936449
1660554447
149801872
77646873
874694395
1010877947
1678723571
496915851
1133138109
965068742
1370220948
1619076036
275905136
813655948
2023681862
1923570527
2090437439
1929118425
1750473784
45269460
1012603610
1653364746
168754902
620867820
2022783924
1284939785
1457804257
1951682222
2125002751
1517176154
2086129846
1510049376
1979147317
2030006249
913184828
992347514
1176865554
1794796785
1398211336
419509993
355669443
1182206968
307634064
1548535470
637383648
1225422419
245511635
385137610
200587124
941562697
1938263586
1932815649
236772997
1937624231
647724474
1685007192
1042490102
52021796
1332907739
1837138065
1149965282
1970582531
197853067
328660270
429850749
443899516
133660031
1757668227
96827957
591346758
91519351
1438699930
2013767241
1814644898
1945822921
786941571
1747776168
488622211
1909713881
975424929
285120078
73449529
1835045039
1397461582
1898968199
628609734
625969067
528092051
349885872
13313554
2063936319
2076703351
756582869
1312720644
1474784602
187834209
1644342169
1710362854
705048246
13331869
1914649925
349845300
2049742348
1116775217
1076523791
1846299942
890016598
1043732846
1714302494
958228347
58566999
745936382
654534865
381238204
1892452625
73423692
1436646713
468606321
1064089041
627431246
1911280567
2004192415
1923316810
2108376913
653301541
122163026
1326539703
1289051565
1498898687
1766504458
1375403709
1083224368
1312834770
38956971
1346460136
654454883
624459781
404401061
1428868223
726116570
1174276402
1040756081
463702604
1513595102
338713658
881467626
2074833075
1709549085
721187794
266059722
937667248
265354560
342047868
734988599
284364281
536880501
217654985
719923984
2017043121
1616432895
906088389
1730670689
110380531
1461174801
568820259
1464717262
666686328
430055078
241581168
1430186642
206960946
1846893175
336468249
297231478
368204861
761618771
336824558
361615629
1841166154
1737839512
1201218590
190385341
463041303
2145698556
1467560276
224134244
1192282649
1754012221
1772013861
2059175025
1650401662
643117296
580001762
1822509722
424493911
733468981
1745710364
1493177531
1050743914
1110021312
540570161
2023964278
201522845
1473539113
511124335
150525947
1479644867
717878958
2043848459
130475774
775408350
30169137
1698161215
473829140
819616453
88405656
1907149944
970021999
2034011676
190040073
1857941450
1610594251
2079433781
1225395851
1510920318
172316821
2053408803
573624559
318723640
1760121224
1818042416
1855498830
186541148
1345949571
1600171271
554257684
2068326282
1870899970
1222953027
315952401
1046286611
1062296953
1861539186
1312696030
1114382448
2068681829
1923183243
67287020
526394167
742753386
1013269088
519065870
895726154
487036201
1981754887
1741208718
829449695
639678998
1491764016
854534006
1295602402
293258625
1927124760
274074585
1929031355
1037656334
910870374
272951731
426971852
1520253170
1891932933
2007477817
1560522469
1269800048
246405536
1308545468
1029246279
264208677
661620169
1331051917
858679977
1693213947
1205072157
1801554682
1648010180
560964105
405511123
1657228061
350650497
1931041202
186443516
1241811832
360024518
1446858617
1481617403
426359153
437491983
582381271
506850689
1770385579
242642006
8904335
1538212160
15494922
2010749388
101694868
764430940
194873518
7859699
885833484
1333353412
2105346894
506655440
1112049170
2021838024
111315678
1032960336
712633511
2040875236
2027068030
45613097
8069661
151311140
176885855
1149730485
1678355347
2111237962
173462320
413553169
817600715
1925150416
1947969096
1515178099
578609197
351977836
1830172148
219862867
1126093395
1365097137
1732105843
1970309817
322988079
1366505767
1410541005
1987075267
1824314760
876746149
1044420976
706368574
2139067142
362137882
1884780604
2077363637
1686328544
1997579068
1972761448
863323726
404908494
1310699554
245183159
65688560
1802506444
411463906
1248268301
105891744
1276323405
1978822000
638384303
2043380247
2137760859
45503092
1876663047
1231021243
1714054616
1095052317
1995454680
1915607789
1243634914
1733472584
221700825
1683134876
955372691
1610058216
1855529562
277198568
1135231136
1824628824
1607205654
13070270
1710038170
2077309179
1829551985
387022010
1472982987
1148143353
1289679229
1472189031
1596883705
398595513
1301200702
257064300
2067165039
248096623
2010210095
1157064369
984522773
153221406
979594272
1412360252
1830763158
1062475690
1046684295
481484622
868186755
1808592240
408728141
1906384543
1799971229
2092290911
1215818077
785460504
580745469
2061971465
113454692
2119751751
2115735860
910612607
1734374466
1968495730
1532729487
836602510
1951707570
1199269697
1282428163
744388412
839643213
1686123647
1323253444
524390948
377824641
693579692
551611997
602282568
872849330
1779654797
2007473898
1505945845
126554931
1494593917
1455387913
823765278
848557178
1926644887
1265220638
524974226
1507113042
874436143
1792564535
2014885893
131328503
1359540841
243986322
1376276613
1249917426
2144690808
1234063901
447257804
1530508661
683457780
1271269
279643215
1239426114
1671895731
345317668
1183300318
1916002478
623206654
1915472957
1428454346
1565881138
268061384
688400317
1677128844
1846045815
1595674551
109846932
462171438
1853812625
1391629882
51769274
1164039148
1460291870
57214932
741814295
1791151675
917945436
637838183
373871492
1772684341
448038890
413564627
1539900832
377090347
658003492
1766502447
1496604732
438515673
277971248
257816544
1329120314
2049117764
1335286525
333409688
1696620158
1374785846
1875436157
516340275
736653808
1257913217
556395185
1819181500
1582702358
1177405337
1851607231
20547639
1754590948
387889475
271505095
1922453828
273756610
1693283247
1309323457
190771341
1387570998
268752636
73075208
322194994
1972337900
1891003546
1156938031
355357798
1339673560
1748347836
1843271483
709157649
760038720
1481456805
1664906414
232802625
639827119
1498794778
52457660
1343339079
2005754417
1679460604
1950513124
1671874028
1277785182
1036406214
330104603
1495462028
1979264530
2050185185
1163178644
1644929719
887395713
1993042473
302000319
2117130203
1368954281
878299
1761797917
1613846610
988232094
2089513546
1069948708
1974629419
1126279724
1115327803
1549323352
773274323
620830820
994068342
48597045
438505632
1657000642
1595630866
1311565922
307557369
217234597
1036255745
785943094
1066270834
2034797798
872904523
653766803
2058371441
1609494340
2099845235
318365049
1661726698
1747756746
1432355880
1108041001
237303228
1666658033
1339460103
1669455347
1963020433
2146296274
1843553752
1672204471
1323796154
319756774
387331304
1771904339
2143392024
198145655
1974783934
717333838
1532415295
1394976921
453836480
675245333
672075131
182633478
646710929
865048651
2074023767
1468769177
629940194
443479331
1137885125
1940986179
1936577878
1876110321
1933549281
1123087114
2083676484
737781707
1096477306
1530061985
1100723358
2016341411
962438032
458014429
779619614
80703209
1718525794
612324413
401933684
1033848872
902821094
2055216614
1221195515
1522570430
1223437152
1930595971
1992591149
947094572
981118400
1612222324
1260121991
42536295
1753778718
2089376813
1065562300
2053574638
1615134385
647203997
1259540403
1851858909
1205901374
1637541707
2075151670
1342320034
442903803
1002597608
1510875602
1950083500
46870757
2054501077
396249727
1078312377
341555890
2023499542
1383363250
383182325
1792156708
301959840
570983184
1912110974
783016555
31012468
1853938028
707274584
809798616
1121846430
195658021
255013906
974696140
987720681
1590269422
1529606277
693693456
92460392
984433097
392345963
1466700604
606230376
1338920803
166570641
1496278653
1196527241
1483417557
1468899863
1074478639
1963498150
1142987170
1726206277
999332642
930090792
1928595790
1422224223
853255855
1891070679
734406517
299043331
223578099
1566580968
1298455348
211151916
2004377381
103766209
182404428
471440285
214768536
717030003
1042919305
848998326
218988623
1138049087
1213596304
585652957
917448422
765108567
242298965
29938778
436794022
715673797
354622612
870008162
1556120633
1833978757
541792701
2062970031
1025980841
228089728
1487335020
1922073832
1071636519
551801311
1061512116
1269474088
980505984
1798610691
1426738887
265641316
1253033917
1198162720
1299428424
754459270
506600719
1942508030
496787318
1464584923
158704378
1872619994
827380577
1644883755
1350638297
193842621
1542447052
672794805
1000737868
1050002437
643042011
369641248
1210232395
1329068580
974804460
1323074949
949259374
1149921516
489142306
209743257
265802432
1583657714
937139725
1651688593
213983260
480139211
952881222
65227373
201965547
599616051
2009969029
1620000395
879502797
2094262600
1359028
813961635
1968134246
304162272
227431195
394145130
1924751832
563825115
15018677
2132569122
175510517
83517777
1666142529
2076418408
772746598
489615170
337322641
1449566784
745779676
2075450500
1352289678
197301163
1875873619
273563902
396960614
1690178156
1806319317
678842243
461274797
1098320044
1520610516
488632974
365222411
1305743914
365587408
1421595849
1369920218
523988107
1999776408
418787514
837088628
1197779638
1383537568
97099192
1850113576
2080018229
282789478
158846821
708202271
2124728341
719706551
1146505419
1900991771
1616424652
504874553
1937003849
726956544
525639868
913126200
1900342189
395231754
1312397706
323482650
1401395405
2088299004
361978658
100111786
457504163
1797155356
1182428445
2087446918
545604299
1070270436
1241041343
979608057
1903969680
361986385
718855227
859376841
908113175
1312106864
934231640
721332258
342518921
1281534374
573637306
2044189371
806284584
1234164079
1828725734
867038117
659597869
944490537
1726028782
1200296766
1495035009
180040298
1928020655
239979110
983799257
267990278
1333286188
1004251865
594673872
1358315937
145865222
1845297144
424977747
1058325361
507085848
1047481023
566910759
998545577
1702511216
1428410332
615639361
2083353137
673549765
337726903
1330758530
645699499
548335796
678555534
1090272285
1625148278
1474441423
1543993584
1543621358
761721171
1684671942
1085033727
309532992
1632429382
1504288273
1089418233
438028376
824194292
208500360
1104623210
1918402327
483060679
1280647962
1672511139
1318116770
885328185
1576138517
570134500
1470669384
1817487428
16539117
492875497
2037151747
1894325323
130269844
1903139251
1629458108
7764117
2021006443
12331277
433445680
421775080
496704307
873357669
1339573506
301964168
1409375925
190755908
451157342
649900940
1054822291
782086050
334147513
12813362
600684644
485819136
129613628
471689171
307856667
1097337458
2143955017
1372889592
833024423
621089586
1363303354
287319909
1624686038
2046396754
1015332969
1898569078
2017169463
198173597
1845669402
2057154024
1758857686
1073914854
198787360
1497080644
605734851
1548880408
285326587
9769913
286377259
1974837610
810765459
894323842
60092773
991167380
1508381839
831177609
1695515566
1653306174
925196014
972416309
239657596
941115240
20375896
604854880
1650885037
54343460
2022579669
1338810912
82692850
732403275
1076122055
370244016
1337615849
928027770
906147941
1951357347
1958543600
2069229538
1557334279
1963344400
1399662480
877372667
170680856
116726127
1635543655
1750614328
132351226
1951808794
198349983
2014342024
47883634
1380605651
2093831298
860570049
166726355
581464774
2026229037
1154324670
605442070
425823632
2079684303
623374477
179546735
393451558
201220599
1509988139
229007787
363593280
1810376045
1245367841
69989532
1465625376
381281373
1550045836
1180650428
1399747225
245166006
1557404704
828158156
2126964328
1538220511
264148001
1949792771
621548175
830296436
2083232910
589736166
162515016
1863425372
1089821426
1671260484
1399083157
240587059
1726413840
663471111
24361837
129215092
1610280301
574895838
1187321418
792145335
1786584056
1645167885
560811621
1047524787
389025874
348223605
830401643
760581482
1977199233
675867909
1401519718
338556291
60728486
619481454
814622318
521621817
1843190963
16539177
950924678
90706520
1368076137
841918612
1215591900
1662102964
563295185
212841117
1066792547
493366291
1268576373
1743042451
1298533505
801394165
519159801
1730542483
675200693
1892694399
99748965
1617486084
648404239
1620879369
1850014959
944719374
1620382837
700496444
522226062
2121396176
741212121
1417102218
524132833
1330124953
846817384
2087209419
1718692051
517808742
548869195
1301963966
1707353484
360646278
273245492
502075252
1183034058
753082294
1279614949
2026938891
398046775
1279233075
2136677334
825094940
199434929
2064660934
1107950152
1976725409
994284312
1245544918
668647948
1394325822
1098649414
1352901647
1531445927
81251165
2011291678
30311983
421796656
82456120
1266133448
1958968679
306359955
1967389113
1714290603
2002359678
776315139
1258766329
523422230
309506242
1401956438
1515352530
731049989
2068206400
2110781043
2087713871
633752805
432975656
13976115
548957788
1413803573
1310360316
1024673291
27534099
1137608734
1100800147
1898614020
374854657
586787138
390950724
1961278373
1342545097
1441632816
52944285
1226415971
1507983234
446454064
1438470921
1762955104
1796057164
80063746
1479629112
1980270849
1401421777
928470253
2025997239
111861582
1896188852
41018975
1665422934
207924913
1880434299
2050809603
66567688
1870156081
742976183
2038407361
1701422397
22699312
1812296325
905402405
1582704631
1857269228
2144519399
862779243
1204317609
1827600500
1313925090
280241771
1518680932
688127443
1754747941
1538147151
802512036
1274882108
1719908500
22611630
1758195782
1595679136
1996508719
1362465447
1195179621
1268634479
1962712711
782219029
1671127530
1106471194
1411660274
1710100920
1791788177
2116009667
1821372
1333211646
476969621
982551365
659591640
1323707156
2137104776
882991735
1327195377
1141870368
656916315
559717744
1766840460
1160549454
98607806
1512904195
1353099128
863648402
835882876
1008038260
1558580553
2138983472
770645044
1016379659
1964717395
1575220864
1109134851
1134126287
600678258
1378135740
1901196749
1440027492
104974961
519029065
1128044057
1890630052
1959425995
1843401867
1889138784
776603561
966796225
1257657649
2034536028
1631598198
1912372196
828269494
1959105991
1516824876
1737504578
1576578470
2026607449
1785254950
556588919
770748472
1646889037
1276685924
1076124422
854270334
215515531
1534668968
1925032178
1370743577
598244300
1452752865
400405133
471411364
498524425
848385295
409336719
1620864056
1004857892
1981759309
1765172208
878751450
255218942
1313486094
1395935168
1253467976
1158681772
906191074
1876651028
1175652673
460815900
1418743966
715772611
551722930
1177872964
1367178884
247321595
1570709366
865169919
1065184083
1500441590
1113271187
1863213133
2034643472
1788253213
2019928749
770170409
1468326860
1106174190
1976882744
1958025950
1545936249
100773538
1739929086
653038580
1014160083
1149333600
1251605138
441743746
957520681
1451968388
1263194264
2027014404
1162267762
1040293633
1037580176
637575825
204449783
1711357357
1070445078
1309636879
947212454
69507061
1354290898
1233576452
969079459
3288181
90269062
1987427410
1564468816
253212132
935643003
332798223
1040686834
1969667212
1921361310
1855375891
2016503821
1756670173
537651692
742777089
769412601
1089103009
841792643
1675784939
1175112406
331478013
1545148763
1382986045
58288431
688597590
1596636150
816494760
343674399
1161891765
1989584682
1805911278
1879115545
2061262069
1646833396
2099223410
2075774122
1437668788
1856491204
1919193698
899032510
445770883
750063514
691825503
555057371
1494168334
938537943
851283348
1567879707
1895063667
135800747
1291619881
1788463868
596690811
1095130169
1847702148
260738201
1366524041
1474798045
1143562505
1922512641
72526759
799665886
1533724683
1320162181
435254493
1518489737
1569743112
1094306612
94365025
1223474722
1556021544
143432273
1026961718
100756200
2142406529
1540947275
438905796
1624959763
1606736199
1151362672
1301446809
778849579
1245256611
972498439
773186842
1199287265
903408100
434417770
170149416
988400044
1132567671
1650685101
1364679661
1517957731
1570349357
1309876325
1998089526
9726286
1947963629
1693035583
1705947673
1171908739
1024378565
917219420
813217994
1559809939
69502922
130701119
332778770
2118737286
2137428827
1074416555
734429627
1756881140
1168919513
1159040818
794334946
1735679558
170619101
729862556
75162168
1048014909
1010081296
491492512
451825448
1324638539
871617992
5945200
1820881588
1346358489
529112035
1331062386
1307645365
150266092
146400565
24042110
263297946
780487791
250049785
1442836621
351324117
1346624926
1666372928
1452984833
723424483
400234122
1335010537
1948772186
1960961410
1247709216
1178665568
673256807
1532101118
13004595
550031376
84284322
2039509590
414744568
1093082586
1029255277
174264005
1904253661
599402249
1186274454
530865766
531263659
1089673595
877760544
2097493373
241819667
980037787
1704356772
1041655093
1785754104
1087540981
1504219074
1434403765
1174293953
833539914
1824074301
863316767
365888628
1914849634
1546087398
771103266
241047174
1467523837
1355826385
2096994893
1127564129
211979792
913061804
309952102
498138026
922242779
1408916646
622081903
1041479401
1488555789
2041057510
1180018116
683489610
48102581
1969095491
1159729498
759823405
928756625
1651957976
767310940
1152675846
522244209
2011203716
1171960065
331040680
1153817128
446812045
570411723
2144680764
1961113418
2054834410
1477771952
49491450
69086991
1512809971
1804565238
137965816
1485377808
1111455948
638482309
1804113064
868336195
2011522879
1962666019
1569782959
1197486084
70622657
1798676195
1261194426
900574920
1149945107
286978226
871359835
505193251
1444542278
741380123
655636763
1893999690
374752189
1296214592
1027418045
1936118933
902469001
250326108
1525871930
1410230188
83807674
414566655
971623314
1011101044
638106368
2015421617
1830735329
1754494261
621762481
1081280988
590057515
2058523611
1238025309
1004310806
928712758
1352784238
1882810701
1858919912
564827463
429442318
1277723744
369995819
1929304228
1897626465
1459965721
176281758
865384010
1394030752
1820769754
1029349592
529115798
1616415622
594700180
1654151572
1204195908
618229191
509624657
247063032
1669224121
784355499
342454231
740948060
2088590389
1366059384
689558553
1001585076
887200855
1540254134
2097218756
1287212797
1600609719
2063023419
365548961
1637069023
1774760746
3228769
7221302
2015290917
1952725720
402944872
925396655
1787031464
256472996
1407225425
1355499377
513198919
848056659
1264674942
19193303
1081074581
1148922122
797353303
333034203
884600437
192577528
306802343
1053299940
1795322944
1848309294
1761130800
1596845715
1540733650
257386100
1834530365
929185701
1249808542
675791930
852968933
1257040735
1359158674
857597558
611608813
1486321577
1126924092
794784750
61036624
267074644
201744087
25083499
1439678472
1705081687
1877198979
416582550
1334859270
1088608908
336479074
1516904753
1706790394
342718564
183874353
1196759947
301657628
1887123163
739944994
764325167
1755930281
922181709
1307691293
841091315
1551215605
28491338
1548278945
668685880
379159219
2003206245
289549322
1590471783
1098003988
1437083956
840936288
1224961389
1824228200
1760137990
882741344
137188463
882975187
1387649395
2113964665
278116464
1640258947
1644251735
1639197651
2006345515
960956634
127550434
177529365
1570482562
1086695775
1665740829
1552491019
2138573141
859966649
499268006
1671564398
1748027134
1952883125
717336022
268334406
1034718917
997159064
1809709194
1115150709
1304666264
661531452
1785615219
1052711839
1391930949
702248945
1218604085
611929748
1805425449
546167908
2052792923
1611789749
1084809035
1492770242
865413022
536184698
780927678
1581752293
112103137
1958578861
253114687
1984255919
815405647
1586177397
1754701130
1682571012
121226190
1956149014
1518518273
1480941982
482924329
373451480
477191097
121103925
120275979
2103752752
461403313
1774428347
387057611
542383436
1701570901
1916535853
2004161113
1971020985
690953853
1269808323
24254758
831138222
881048272
1181089716
1127839830
2024644220
209111301
1619115286
758753164
1342111390
1485284224
953229745
1066236598
1615966131
1835320185
1069159678
1165491752
294639785
512949076
526064573
367271434
1418662569
1513694619
401108365
1044005920
437395236
832596786
1040934840
748119689
1650969357
1563676483
809904765
966454588
1199972778
758278009
1997288091
1616755083
1440458397
1417476162
1579849296
1897725360
2015709669
145177852
605888103
1358938507
792882548
1995537337
568665323
218868529
1887953441
1211113726
2136216425
2098042430
1141878612
1710353451
700226734
347310793
1326199244
1332392238
736828646
1093699093
954541913
337469961
1230273061
1086526739
506558874
707129567
1776676765
1379345642
502333456
2128549833
125693173
135659086
206684819
1853067149
882254800
231759799
967060891
309391643
533451604
121169807
1007228628
1335933851
1731939768
891362505
10140870
1696430766
1040630076
380859589
713404766
1390891814
543158161
53007501
994269944
847999429
891005461
2058305509
1700824115
1638646205
788445767
1167993
969011279
845245915
231196125
1458529579
1104251971
1169911976
219578715
176590041
430545675
694057992
880395425
1950604803
1594701037
377871347
388089476
949360577
770925364
1547410165
1222663289
1589193144
334926550
357700910
737576823
2099013593
1118609529
451770753
40906762
1155408958
2134317019
2022080217
465522528
1740671885
1744755852
187013156
1731875648
1367393636
209421441
656703186
2102824779
457660311
1133788871
648009318
336231259
1506739826
1944363361
39487843
1086075551
461215541
566908174
1207263495
577444353
2071133637
518659811
2136310397
714107071
1629136706
902516790
1961289911
1495072349
566412275
350038586
109742333
2110464233
1693248052
1174721905
1676133286
10700495
438313418
925743409
1403375751
2020437825
1156893780
601158654
1840429269
120232463
330071760
1280545462
2068211709
1626385782
843673510
1246210862
1383480119
1369910750
58841445
1233820402
227135421
148747594
115556939
327254564
287954735
931606706
1824820224
1815042659
1187573493
1776088150
627374284
252021386
179693626
693312954
729845772
1542274132
1064784440
672652177
1518603369
1731629777
1040380054
1880616473
472925407
803557430
1642800512
41687246
847814716
1117903188
2104137712
1981302179
1029969164
954850882
81273966
2056337639
1310291632
382919060
989466817
1540142824
1941961822
249794365
1565098792
190627553
1925670441
1405847886
755059913
278066394
2097419262
655155976
1233628242
2063790797
1109895188
752954541
1789591884
1939084069
517338876
327801776
847922756
74964722
1863975218
1239905067
607873180
1002146519
472833552
1733667390
2082945482
631748022
1263211551
44660214
1300142967
883721634
988716118
1243958067
1088785668
1522657378
426983144
1663271172
1253185600
390698408
501594514
980187660
1403691003
490717894
2127254108
1072100371
822660455
782946982
269515837
213396868
1863075912
661611982
194002569
676522919
1310679673
1929954556
376622212
469871252
137644941
1932111747
166088435
785151992
267578600
145549875
63756916
715081576
608244333
859481538
1524400285
1272894109
863968511
1776927544
202320932
1365236723
1045830299
1364580832
878140205
1416952857
1678245124
1407651841
197409792
1692984115
1369379771
1027719269
721221274
726139348
91066988
2094136939
1848415235
1263273649
1157696166
886809945
884722668
1055281907
53608574
1770671641
61525610
75359583
324742135
1665546360
1854366804
663850751
1821836355
1204536803
1934013848
1709702811
373088327
1529188939
9650105
2074511803
132218508
899999215
2009101530
1713116782
1714636648
2136956955
2061098140
654920618
81375199
418248223
1129850599
154090743
1565730816
1612991682
70289775
1949711771
881113679
1410006964
1710730860
1180404205
208808147
2098488622
464519954
1821033451
1136616736
933735718
534711499
624876261
68850570
963261281
2006169003
433412717
1888711486
1307188831
1899028670
1798291932
1866610280
984940091
1603307188
1268954160
1447132253
1698431029
856454641
343284780
2131447750
527840507
555906125
1256266009
2009387522
36993090
358507550
1448708301
238594180
2062760290
112151676
1807044386
987664306
1424107991
2015126814
1371844177
748781395
1089532352
266446368
1538931728
1043494288
173242153
1329553355
1780934546
2133794061
847648718
1003801544
2048434744
227672152
1196062523
1619234620
366598397
245800703
414079294
1562040695
1165016684
1703329296
1439623036
739959308
900107794
814847481
1538905144
349964079
1716062958
717626961
1487513593
601565731
1861217688
955920254
1368596713
1568169760
196667296
765787936
1087828747
1714871094
1818856081
1709558806
99239565
240984704
1315995324
546172764
1125302524
904920550
40039010
2014697028
1689243230
1484524779
1666576840
655090353
72819364
122957164
1524995044
371922239
710798995
511571801
385163943
1608475601
1975801365
996164825
2011023020
554717497
1439725450
619700519
1466749606
665111112
1372720233
382411426
1570811130
433495419
1238642626
1306880433
1027227528
1250172404
423163021
934506988
580938388
1588182425
941292660
1851028765
1980352424
668297219
179596650
658093277
1862721661
1207904589
1675648745
47408632
1157733379
746167235
277523279
1640760736
364430125
700385132
1882938050
981289641
921959476
319038595
2040350818
515990213
1393181179
703776616
54292715
1892409221
1017693896
1971584466
25487043
1308115900
2106342460
291189644
389865194
304538122
990130905
2091141285
1777533489
1491365792
174098740
448824997
1122800303
1643353781
272518548
479293664
782505746
296161029
687937162
1304433439
8250199
1294606138
1982074707
1766745040
253728802
1230025689
1750030705
1615519982
1216873618
1003920483
2036611825
31060904
1930427859
1594125500
1301950765
92397512
1848477251
583457231
19050050
1079183356
1373499272
923474645
1105944021
1578080349
1931334528
117192491
554748912
1341645571
872528202
1185163319
1354308292
704031857
1080038196
1543388585
1020225223
1616729365
1403590279
89708884
1528761762
177184173
225939060
946544485
1287258799
1441277313
400562031
912436198
1158272658
1428358459
1836348686
1342752539
1666029527
966903439
1531978175
1634725877
266203204
1757131357
1701818934
390218517
177985668
116618373
1538969363
679384183
578525913
240612129
944831438
1977868598
1871723336
1446070245
2046539356
1607301074
674801762
8090926
737347212
776919576
131546962
40327699
850230685
611111888
1627591896
1983107937
914658696
1487753703
2016651718
1510720659
1039197371
2087476137
2094548988
832303197
977723598
1799442988
758571423
1621695526
489603251
2021850786
1507416375
294880999
431626372
1235382214
542043425
593077730
1504555326
1687600501
1277228960
1085385532
1619775641
186926467
1370785640
1868731722
1397294742
1291895374
105093812
764782690
2052109206
853777786
1012065217
401304808
716083603
496360998
930290434
1451047644
1216578067
2014144501
103811079
779739616
973258941
452318791
1368567689
942486579
468007336
947240156
1052808720
1453931624
196296717
1347795839
1381885751
1296971661
1874677584
1734969638
2024267680
883594168
1393708364
1637661925
1608758845
1638995493
604341033
2096562756
670474
1363909935
1688665904
53308056
777402098
992751820
909363261
218658497
1377869757
2001746463
1426733294
695907022
1366958843
1104598555
2073285121
1865962803
861700473
1053877691
159657677
1133985055
141033141
773226838
1092414966
238635600
1539987007
387696303
1947075983
1184543323
1189955226
995163948
785719306
1780033898
1261076575
930061336
441229260
1581436928
1986069577
1524265165
37525405
2052107110
393120318
250405593
1807988078
1000840391
1554644384
1869501647
782855321
555450667
227165269
1812964875
1482939128
1130394286
883590314
1649170723
1262242299
77260802
1672099135
782157089
2114650506
1803816007
887542178
1847623098
364124514
1735092812
597590485
745301220
1138742166
631536706
1085213360
436441695
1805334736
169261737
1365630520
529967652
848265336
66371124
1588463487
700317066
467826194
1568538913
797996695
2052160442
433137467
271649611
1283369363
1783196417
551038339
1710322296
629786390
194170884
1975682329
1577631663
955518016
680409684
175611726
1606108811
2061542930
1929581113
888870008
129927225
1933634576
693056598
1028378366
429464678
1352585306
330829411
2008390107
1133122942
2067852137
1293167580
54769314
559445228
472797727
1426843355
1530710158
28500178
241269023
72539293
415575790
676590841
377002547
515336231
991098531
865429899
533732924
1398530528
1908814537
848743498
1389161884
367105270
1443688500
151675008
943777780
1379912357
1721442507
1480722313
1107797921
871848431
2070956432
219356285
2063342485
1257985061
169481384
1850624281
84634171
904484392
248584168
1100173833
117331726
1005193494
1227975884
1066861322
597208630
1785424175
1792754294
553644567
1620317340
2075726551
768679418
671998835
254791918
140565792
965389309
1130011677
1661493078
1399264890
2100516399
1686436752
1398949714
1852273183
943839115
196597544
1127115532
1574004652
1774811418
896338293
1899494603
1156146073
2122083008
1799448397
1304288159
745878836
1321587461
854801216
1926140379
1643834028
1076125339
126163896
197058646
1078599270
1543690915
401830050
1474410244
8841966
894573694
1917438965
689974072
1118386833
1111585399
1668982842
1046691875
1093846793
834946331
1865557640
169356615
497579418
871104954
1544245303
180007762
360992024
1921344483
467979241
2065870814
1111084643
1827302521
2067452955
1420797879
642674927
1918456679
1530053087
1516786109
772205322
56573342
744371817
1464750935
1862756730
1404940209
1686822781
141585925
1964411771
43962561
1614372614
735049317
793254483
1115868794
2080893730
1590553336
1641084593
1102738462
1730190773
530848070
183692869
472839990
184533490
274426118
185567945
361175214
860497652
22818947
1005709489
951603399
473002039
364942763
399754634
1752689079
1548413786
218224220
1042181701
812917739
110407405
1698611435
1186215992
1183659046
1963517092
2014041258
895315019
1583739520
1406152968
179976031
1328449196
663798328
546835835
340644505
885695573
229782820
1969560822
749718883
761195342
2040051488
174109900
1200505994
78210569
1040169156
446150903
73415539
2024885921
1495614488
514660780
2109268867
467384250
1044684212
2129722357
1902096908
275311801
2137127674
277831266
1216416079
1349100306
654265297
1764452187
2132563525
2077537422
1524727321
422525172
1369910750
1983555238
100794864
32050700
1443128107
720789961
392840427
902977343
140255255
1091256543
1960436455
1348063273
981910510
1846785390
1467667710
1541539603
1655326760
2006188796
1276256337
1375419935
2017524025
1481845972
388705270
281917647
524415406
1423757854
702974652
4497478
1660154789
117386005
268730851
2006699987
1608811011
1295195465
1045136942
1663164590
154965859
1253948358
737834280
505106440
1114327563
1562239140
1551207402
2125370988
2083837308
1491749623
1950474486
872253283
1005027766
433363238
1761551870
1693133490
328925889
2059719335
1557883524
1247474692
185223176
758967040
795028501
1239061878
2069395307
312567406
92299021
1867235436
2080673141
1910390908
540476706
1728152160
665350509
1989007502
1124256039
305857211
430307134
504767925
544316941
1736393649
1452782305
308462591
1864331136
1151593290
911848632
796691573
1943268065
314538725
557696006
1512325013
1870997400
1284228083
1971251352
16797206
1347166136
298702904
1332252809
71790643
930774980
1250718381
1163525867
1454196749
556499969
190010416
84941171
142779320
1376238127
438444971
1844660539
937195192
623516786
1026618587
1339904462
2087996112
1981931152
2087080635
122417409
255558317
1396976678
973732529
1500977438
1735631060
487758377
1881026847
1988210607
920198090
624912584
1926311199
1418394895
1866920565
1642292754
1295515233
1462114358
1542074140
1385361059
528394160
622921196
1226498547
670307726
1962983628
975504939
793290761
1624393903
2029500493
487066739
1233830644
15209866
483460544
1960441470
870292151
2093892219
1575966906
1468696916
1502443705
1200603488
456145605
1183578230
1493735717
1338268396
1766517753
169656657
1398454142
14476807
969000879
1631950746
1054344991
1237798981
2099842407
1798291100
1213620517
319618151
1755041572
1848542862
2075189764
1355358256
1732128857
923236278
2115314053
1908662697
259349501
1773147885
890552067
1817141770
33819007
1091312764
2006043750
1911135871
1866513687
1153568017
1657657925
418260923
226467255
1147361735
95770003
892706309
515908526
2041547578
147433603
1951370424
2102906727
1546958433
1280668003
687849207
640926736
290652217
1180063546
764516553
1585270615
1710766025
918331727
1919669840
945144614
44377261
169598963
996770813
1463363849
1492081218
812277803
1952113676
1393117618
689161169
1230718895
195206502
803994714
104880833
1439302222
681584227
995016064
131742073
430909348
865315848
398720195
123145562
1163096981
1584241587
1046575188
175164359
400709299
178116218
502349069
1672425427
1301729904
1485965525
1628688511
1287248066
172849231
32725724
1423415272
1612457602
50407711
873957340
1243194228
3007915
860948534
1613152940
1110717057
996117935
354410048
1490558180
1941303149
1711946151
1751819415
2121359716
771675113
1346317611
1896263051
2099035088
1328809761
1543661810
1683761065
1582534150
275028761
521693646
1776628569
26497327
1034085919
652789098
572235239
1078447479
1268798187
2084159361
2133240679
787959481
540587828
616265453
45035460
227503020
1017573827
604718682
1304513667
846262565
96763908
639444547
607687561
859416567
1467816426
2147324500
716189482
1098997696
1808197641
59922967
88546409
1136637274
1827333331
224624010
221324748
1691817408
1805205861
1420763443
1802344821
2115459427
2070455
1321334307
1769281310
1592939402
1682908594
471236101
1870930473
1953451687
1240938896
2084501191
1190122499
840698705
1887889608
255563853
875643328
82950744
308413739
1160356985
945507085
1337191052
1143059630
2003900390
940251081
1488035154
1317310621
570655280
863248724
218423063
6543599
304988156
1498507292
1568436756
2112824742
996355478
1000299576
1063328479
43430406
667214997
48189171
1584275927
599716396
1994724755
1222495560
1637304429
703392950
1042586772
1034108348
691302426
1117220439
450940612
1754486247
1810341891
2107341719
1107109636
1134622544
1876472358
747196424
346642546
1781691308
1961639451
1067280649
531367901
354119156
1341523791
1334765190
1217675749
1979062554
436041213
970837790
420530118
1930335625
1106601330
1017061456
1435237497
779287525
1976188319
1499576659
470848270
87141339
774267784
1811433527
816146563
1939583064
473261471
1351606844
1269265680
620390835
2021102884
1121736043
1464029992
1580310965
1009304681
677577362
1586898851
1687881758
754537030
508180080
1457177028
525523758
1135101073
1714987253
1446382444
692792599
1174754988
2070899349
58981189
592782071
1402347400
448137497
1578404988
764558597
500011486
1065209566
949616495
2052027849
1595762325
2007297778
423431155
308258178
1628840216
1483902298
1760978978
360910052
1046937123
1420453129
580639066
2060786809
832222787
758410999
392920730
652245095
40790530
1659698932
768011200
1339353463
1311760545
1226093867
856725635
1417058831
1163867299
885012538
928082964
1582299656
1805674291
1533566963
954267708
503165709
401138611
1983839655
718485368
880436643
610367845
755532281
1112447851
1361350330
1529621362
1160471286
1925016610
2006931177
1389906946
1601931249
1495653755
432889705
975917590
601769062
795296221
1186075463
647615726
555164060
932592230
173744891
1887372729
878923269
456667775
686493886
1752163785
1308614355
1831035011
628987248
1160588509
915346705
2065380097
233998593
1119149473
1134632713
1233193397
1384879064
1169146851
536190432
664696470
1853687081
104860116
1067477422
1938629181
1001084999
2023654971
1119538800
2128776506
797456924
1190717174
1927807271
190109681
1691371907
2028169728
1860084557
644274545
1603334160
1273825513
806477109
17069337
285516069
113995945
744101748
1806291254
152501185
1791541307
1116119782
721512569
1075933054
1834814624
453204633
445809385
1082118144
1891366669
1312708845
600688176
737865813
617211387
793213252
613634718
547248237
398975263
352394335
1632365007
1396962990
1671733779
2015819665
696185663
1542064693
1118630055
780437790
1231108093
1307215519
802014576
658784289
57887706
2031451715
2081416800
470942367
1951776982
1210182923
695120660
1765413037
1542345702
624540458
1434510545
1566684238
904140801
1434738053
1883815136
1136884301
279789216
126835921
267834514
288158909
1378104391
2061558638
634679251
654786985
39776049
641141099
1609552537
1990380580
736148552
1196760820
1311954201
2048256251
1601676158
1702494030
1129554617
2021436391
695889034
218390212
1553431241
1996475982
1610572470
2075822178
1656259123
1866329900
864599487
39055718
349903572
1837716317
1036589443
380695265
1442630977
1431238834
293840543
1712454319
352838907
389523405
344863410
970166773
1665461115
988687244
9735958
1292162461
1178234946
330361793
2040388052
283814952
1808585338
1463950368
1278708233
642770109
347921867
201641046
964936462
629853491
845462686
2123796488
1095336349
2144197409
1494930112
792985223
815453297
170612700
1989416743
1880915288
1890775072
787997000
1556332354
291548439
285885216
184708565
1325191301
1618884733
315554215
1231014840
734422016
181055093
1223803802
1678859990
1972773101
1592464943
378901741
2017999399
1082665048
349408502
1426304445
2057099306
334096761
536854661
1429510169
2117594305
1091819679
464401057
730319611
647869555
1754050133
1391133914
1813914674
1593445799
28695264
394643515
1768694399
1589647311
1681537782
1367448702
1104960498
2082258383
335404168
562656660
1507206715
2103283035
1083892201
1330845950
1143011692
221939403
1275776534
517087624
574094110
1853547165
1196255029
476795916
1506757836
92684843
1820851780
90075564
417887082
1903451783
145591565
1506670166
768795287
1672940421
1309642644
243872093
2135943129
1587402957
314813385
615214266
141920849
21583128
273953116
31962271
1780631721
999860631
186839101
1481887074
1278020778
112616731
758887347
1054583992
448349064
2078552689
1226091213
1174191941
1753390570
1392337954
732034327
2057687592
1368337908
32225366
1812533311
1020754729
1575894385
623752412
57462387
1044369392
1226560966
484514388
1689069756
1746563067
2038649391
937480549
511440664
455766733
1813981505
1328568159
853207838
1181843021
1741738934
803480690
1422550811
121244003
1734602176
2096262822
545456282
852734507
108667939
357449744
6208705
1093276249
871113095
36608403
166456
2050381144
971850513
2139486117
462803510
1053679171
1918128782
1393697155
936644038
720349129
353039310
304583347
1812042666
768052347
30603707
987681059
1564893170
1474362236
155920819
1912983163
1921993165
834522939
2098500305
1313225380
517714254
1186276598
1224648776
1486515901
51680389
1146169339
1633472936
482070701
932267014
1906504484
519783721
1261945574
1628298440
2093475172
527520184
1660387435
385269150
196256486
461541784
772945391
1602047136
560647859
1738201239
189999988
1904830857
201877421
590759906
1322489945
1269216832
1216012100
1339389415
941321320
314422356
1512390414
1882992417
1657202025
1462474310
1400265345
2077601264
1461488654
189313820
1660318974
258235152
122416849
1009761070
1446675624
820620783
1659550814
1145220308
762112065
1149038174
1852731844
1310520168
1374492573
715721074
1156050320
1921014226
1649034513
609908193
186302699
1989923993
1932724643
231145631
1915901159
1608345845
1818423820
546259864
1831978408
487088911
716129885
1499425542
890454142
1778849473
1817432854
1797659853
812039633
2049645380
1715635807
206398648
1053696758
896285054
300057645
1906478972
1850551838
1123113686
1276251375
909348046
2090483753
1419866503
1014782049
355250387
2033875936
662964214
620352000
1500201969
1154324741
61891564
1983456234
1525801775
685623310
1509123027
1236295717
1951067959
991292419
425727986
791697267
1180069987
1553918912
2011594804
1669577139
1551308389
1807576213
49425092
1955721587
1239983885
351721252
287284700
768855894
827341162
396365552
855840026
322656711
1705631882
796872667
1654713148
1135222978
2117903057
1374433921
367011934
820365792
1743241529
1452254515
1187495462
198834817
81503607
1779926207
1865622484
1838093078
554631710
159857402
527816693
1954907515
512999511
162607703
1381414832
292042193
2088447488
1418015438
79781893
1092321692
1165028416
1052669408
915790228
2089698459
658458160
1210848719
1580380975
2028255286
1746434769
312007812
959494513
1191431783
1560520671
958577286
1048552518
98228770
1312463373
179897173
1446567105
700304890
459907385
711450334
1260968127
1352604244
1843571996
1229649277
1662194828
823026798
950330234
2072479897
1625385659
400517793
579884298
534129633
787103504
736414431
1188812245
1154447605
411934883
2043331644
1218503168
1034186997
808927294
106562012
883275662
339851467
1907769159
790546010
1129546922
1578976105
1657373864
1293628118
1220122944
40840383
1327893884
1231245216
1868641604
2085065525
522584200
1034895997
2100199839
1692132454
1980820295
1646084677
3794432
1700027357
1649971305
1140037935
1704652612
1839752345
1795673618
2032404947
2145623317
508175985
645130237
962648816
836216026
1607313600
834367482
1286356980
1808705405
1852663021
782284839
409372155
1575426090
1972907988
1652199278
828563425
1186657032
1278560510
1571761023
1098658650
544903301
2044494609
401766449
343554973
237334853
460615874
1749660998
1537756986
1944975131
1752830484
1890316146
1033807407
1450514879
816722306
1035504129
1979443156
229833592
557374326
107642863
547075570
1179104402
753830084
736131050
608897491
609788859
2010717436
841075023
722864848
1820403127
562384306
1018916224
9360891
607040441
445393458
81529718
957119273
1672476636
213390328
444099698
1701002129
2000124044
589816616
174027250
2022457403
508134651
1601874294
2048349494
1755413799
1190657364
161683674
471018459
477530650
1422009998
2116263046
468363741
990659803
711353347
1404058505
2070182656
627323855
94378556
2141597277
1359111337
730986121
1935489264
223252069
1605511947
1593479900
383257169
2012869620
2015359004
1330165782
1076549670
74881502
519465455
1017745739
1178264032
1567621101
239483655
386374150
125317334
734058608
1514228559
249975572
1289359572
271577118
677036709
187823412
644793557
585833940
13268012
279546559
1352328994
582336934
977292912
1523901800
580549366
1917766235
600110452
1324150177
504966505
87906919
438107436
312129729
752486825
2012143286
2053493085
1524024615
1552712747
779393442
339540797
1111326700
1789712873
1034045023
1805581445
1130827434
1605114004
1009940067
485503447
1362574238
1859635034
1921362696
1537986318
1168242561
1693331214
873667138
1515843328
837413018
383161456
1594274439
1336360041
1968584294
914507053
988649270
689722174
1091750752
1793796261
856060478
1720577922
1985672954
1794070215
1638835732
2063201957
1617677622
1566483648
1531140633
1405261592
1466255221
901585158
2145363520
1787763853
1965612592
697270735
1347402476
572756828
2054945348
874544460
2111942799
618853648
626057006
1213027076
1660339605
80430837
1709025085
177016504
1503189371
1015967993
1628306968
1341390412
1177075480
1097174360
494368576
336380115
246684040
1419735991
1217483078
1791376873
37446425
404876966
1425641335
1165669187
2085774625
96328451
1541575252
1523227485
1397595299
406101848
1851731464
1658707847
1035149171
1001696416
592248678
409291208
1261877711
492648764
2085033669
183691605
1941998721
1072738797
1380634019
70074297
1021103264
1110943831
893268033
209107114
1001471954
756794399
2040853468
505950436
191479535
1000887762
2046806579
795584794
1780529394
195007890
1129037462
710807643
1709420552
847724111
1874563070
1066112933
1648046149
988617793
1772776877
1224010007
2049667385
1576887850
604220731
1435431069
316279683
1922900515
1051601387
1379047528
1526606295
775906216
1892123351
2107578603
1618738503
2071769234
107462298
1811422704
109486809
1063877237
15591988
1145492046
697652326
1006138519
730572227
392186205
45505284
109235306
1329191283
487570331
547600460
1645490867
1648028280
807394441
953537804
1373139299
719160777
1846107901
1077173841
338491546
340405255
931686011
2083165385
386589856
759293382
867339588
73629991
288424374
1887380773
181616765
812749166
1799072748
1651456601
2134728296
1273545857
311718137
450553852
124090869
1363445850
2043346110
2102529231
762473684
1123514732
561254695
1654298261
2116674974
160944449
815729505
1323829902
1717638991
1376088751
1704081042
445692769
844376927
1711685601
618192910
2101185953
1249414614
1768074476
1183195792
1040500816
2119392578
492109621
1136293709
2055737676
1511975301
638155938
1445749779
116165514
1032070140
1383756055
770130829
505659959
315652146
260287924
1478765528
1119491165
1361293759
1577524871
2008393973
177599979
21392943
120318563
577011678
506701161
680440023
935093575
1671370948
943349863
45222775
1913468990
883118783
613819093
1990097954
400267203
1276277099
1684313857
1903301195
510805349
1914165904
1383870516
1776212127
1645867989
215491822
1596217174
2098593250
871359835
1752530028
286649156
949793127
1741016139
901401048
1683835853
434676307
2034971255
616022670
1464741922
225825237
815268079
2100588293
1309836848
1530073151
47063697
360233559
1373727307
688062281
1521861386
1313190549
708715615
1239799999
1444037366
1326076323
373340013
2095312973
1643833337
623304601
774452584
1315146107
1199764896
2009702584
642944458
1620072614
555354746
1809586929
464264043
809850044
1700708677
1275709222
2137214799
846497348
1220156767
2043500220
206947544
1117955905
41887946
2050427052
1785007630
1885349028
1414920887
1157340089
900357797
1376270280
2020450517
667770178
1125261319
1007871283
225852813
1492199150
675561058
130670627
471354554
1072006996
161605099
1028516419
245135553
78641447
1674702146
2063897334
469634265
1101791424
1030893633
125621545
1484537556
128721389
710901291
1472157125
1690313300
149395478
475839789
105054986
1906592185
175469489
919000440
1128475920
1836174486
2139509243
36495242
853142053
2136305740
758515351
595670728
1371087435
2085497062
1904785724
869930036
2050015099
782507887
223207394
1587648858
1402199860
1475513166
1958670445
985701668
801972546
1007428476
300059525
1446495845
2058992089
2054505239
1425944059
1248686343
2044960025
1285937725
1186380572
1684994369
1897718481
410793155
1392983396
2012831408
1415760314
112755447
1362731590
475940310
223160681
506769880
1703012748
1062591902
584728193
620709265
203347454
1970440817
854242627
445371931
338537088
2121560038
1636860691
636179688
543577494
282859732
1659450862
1499836381
1002678190
795600976
1713505325
907029509
956982283
1523358941
600623441
2128418696
1222667937
2104313688
2074916092
1154113889
1012584936
1185044619
731178022
1958087421
1608468141
248913245
350086821
2020815215
2103675884
641450600
1120786735
2114482448
643656974
1450685919
1841744114
34127417
1935475837
327527048
285658566
1847419657
1061529773
2053790795
1137009396
51009361
706960175
1210237474
1316640420
1646118411
351123839
1892523457
1678650586
1919329520
103617071
1930314335
1884768128
1429975084
1419601732
1304243454
1739654319
1794609836
698917504
1036868487
594531704
1654132397
1398204563
700097466
1810100317
1293723833
2073373692
113242475
1719344804
1138261874
398564244
1832160668
766040340
2025343347
546403262
285344867
314689676
1679333977
519550905
1123982562
993636859
321069674
983844583
980248631
1963328719
1321207485
433954748
1165851947
766480160
758682421
1983652123
1567964781
529593867
2013740379
1483333668
1800275491
1542733165
215356778
960160947
175043796
1536315411
50879285
1667670749
313441474
1994796825
503008034
630716040
1303801700
1713595711
1930520999
1929691931
1399188351
1491933506
1719470947
777958706
969247564
1164647736
1931486091
1062765292
791444895
294594133
1571868574
606989243
64130682
1221313866
472638176
334313274
1154845178
1669211249
724237762
521498298
712364550
1771033120
1247439526
1421824458
1276910049
1622954833
192223300
783944198
1257208106
334062294
1296531865
1129824233
259939775
729440841
633793127
1531683007
716298626
779173432
846228188
33277916
1667583098
1885342760
2069463669
1403201875
1450037678
613993997
942688422
1445501447
658966613
1885479428
58614447
1263370301
1707958623
1807383861
455419214
1071913747
748082633
116268773
540045424
1886130863
565955573
955158958
253365001
975234966
1578973442
118293414
1242292243
1594115357
185654397
487833462
1464803808
212929984
2138007067
1754857687
119053794
1068252665
1729341025
1011748569
1798351237
205438242
2109308514
928462613
1683274263
1929285016
280279862
1717036724
1717912567
254572156
887774042
1869338174
1023205120
93752147
241412255
819442523
1396962633
1644407176
698729459
1244766638
1313929670
1482512232
336718035
2008501346
559192486
368618558
1298476996
246688290
203772121
263754108
602370796
85017988
1228622657
983185696
603708759
199890396
766813682
71969614
1510408171
1013451827
1050257812
9675684
281783708
1779613842
30709739
1248071539
10225711
969816710
1203924807
118540643
196061433
1198039793
1872887347
1105989817
1448032512
527333872
1174924516
1336642191
1053079072
1253804855
1251751401
1294363979
1573901464
1669612480
2104471030
749222716
1515176022
1306891938
110342481
288360345
682864879
1568644424
1526985105
71884410
92345922
516477076
185865014
2001247454
289385059
805996704
1085678092
3445393
827470056
659699343
483995808
1611885406
2005420535
1441081119
1235066682
1483869979
1549065921
203580192
459352419
140228603
1384489473
1386257111
1354652740
170639932
609323644
176370054
654814143
1963023014
1303561325
501995102
1568102636
177475583
288922573
353847995
570392400
1761853853
180411589
1376612368
1172826986
2141453760
844123513
509407011
794982720
1493384809
838949899
1678069466
1812908747
552071452
2053159840
307439113
1881209454
964527587
364900852
1343066234
935938850
1287539992
888921808
1468538847
951304899
55316702
421707155
1846782413
1067699369
243102271
802510533
1032228816
752420957
1869275282
132419591
1943845065
281357867
1851290674
1519895849
774175090
580316000
146419483
1143959186
1936962664
1385969165
807401729
305197047
1842253145
652851320
201820474
851872887
374318698
1063177975
420833871
638502351
466630070
1654305061
746095144
1837992926
1417135456
681706971
199043592
1584688189
1347313615
1304373735
400775813
974627709
218171024
948410051
153663962
803912802
2073833923
1964327340
1225327437
648269764
354467546
1104118556
803164275
1993893307
1600468215
1120010207
1089957012
415691121
1905668468
3528420
781936758
1088374623
690591628
188643478
1443360427
1348309902
2128510759
1453064482
556704982
165938852
1046564750
732565220
1588456782
1791548054
359844678
1574017816
499180340
1831509147
1353780753
1461230845
305798358
1545580393
2040770068
1900121628
840010019
1262718068
1872438292
190135462
1941377950
2076530468
634637560
1990904103
2120293555
798095423
254752704
2042559034
2013022782
292497134
1926570652
584918524
1080382946
1501943051
306381764
303060257
407218020
387831865
820109915
583906470
2051462641
1863448853
433283928
575114280
424961605
1368348739
2136931685
1669105850
1105545886
1538282122
1572524846
1738459041
1701953225
649242817
1607712596
1554404588
50810270
2032212933
1679337657
321212989
392070614
909384357
1140266961
1528734177
666882921
512313199
1805753581
1940777181
1311576488
738009333
759886048
1542666725
353580625
1823928228
263401608
674940518
90130963
885227775
351712333
1353424801
1467316690
2022934105
845447441
1945799721
608157068
290771854
140540442
576636087
1038595814
1488453000
1531289762
782453126
1964462494
1879420931
65325080
1273895013
1716139586
790659021
901069295
1583504589
384334281
970672460
1615666802
1053075565
954117293
1033001049
1028910099
1171981118
1284658903
1512816685
492591037
2012920191
1281255169
599631234
1469575825
900842065
1973593661
668272094
779645622
668037299
450992430
1797717518
1762357788
2007702166
1586287841
629331176
1640536070
2105751331
1912470821
859842461
1046496682
69253547
859228845
549180953
1553319836
2062344083
1223428668
572189029
601739295
735387116
335295904
2038157953
606641789
466347668
321289427
729375287
1199421800
1800241322
1079946694
721573641
1140889649
826080951
1659418214
365943758
1964531303
25435778
691630183
67129120
1238223920
2068635902
1933712384
920901223
1993787087
1164309177
350104019
1572081471
962363378
1212422691
263382189
896032838
1335728203
1459656673
94636138
1473984325
735060016
1989369370
501996369
570696070
1877653810
1143541855
457966570
1202558157
1978545861
1227303802
1392770741
1660804391
1953136870
1932109234
1218561341
475033941
1966335611
19246654
1700765532
888207988
1958428567
1305032704
682787969
446564763
1462458633
560819911
1211365799
1490159851
1434403483
792032808
2112245379
1031309980
266422284
1195556400
1667345032
371458770
2083663156
1506696714
1425832204
749847500
1517934457
1047625055
2141756151
1834990211
1930927791
883715118
1411108511
2099879958
782948057
2088913409
795696469
783399685
695672027
1468665994
1881202307
605235897
1362762656
1512607552
826829413
1218051722
49276026
1555803927
981006327
1763203151
367860412
716612931
817850203
1006717379
238380543
1037174384
284874691
378730211
1310806590
1369025125
1035444172
1784555133
1492459524
1576475925
293251356
580018443
1495300976
920270810
449987488
2106584401
724655927
576055319
1448975114
138860722
741827235
221882757
325106647
68579173
1658920915
898925735
2114737995
937188361
666530911
1624851814
1070890915
1715314402
1732497294
334138868
1149321517
1996315748
47211235
1878796538
1660838903
1740641850
57030308
798434047
617929624
1218930568
118086386
400879156
857395533
798051422
292338304
1970668144
1449920985
229669979
267470152
581515225
982665445
1237031454
657982719
1170741589
505712295
953852409
1356579180
2132030245
845954937
1348671765
947685403
1088633960
1041370188
2040173399
1083523653
1339985627
2125943630
461051261
980955889
1791397672
306993585
291538345
165504707
671193228
2124850278
2065224291
1883798881
511940142
723165214
395814948
500712753
1809523756
677364152
2126893532
1974381748
355050979
1015105689
1720381490
951876630
75817908
928232668
450448705
1212100466
1269646699
202580203
885621641
2092431547
2071061691
918381755
232549753
1894912084
1607593547
1107658576
810425441
1676638000
447110190
1068062058
1866148486
1151387251
777775735
1899714138
1778218743
740913375
1612964312
433415045
180297311
588166155
1301108763
1870285134
822844676
448066905
235599709
749668775
1746591936
72847228
1497057140
1772150687
270673933
640147326
1243630341
1575781635
924455747
300435657
1242089929
624388601
960659704
386296530
1080876819
558222284
201358986
1710285186
1173159217
656693738
2146022836
1393557370
974488115
769625275
205303950
993282873
1888958026
1941022656
900707805
788967699
1543388449
957411668
552273538
1613891364
244743600
22679895
1196810781
1871577005
479913245
620621554
1317172678
1202362155
284826007
1860669016
2056405538
1089887680
78328841
2130377911
1324951288
1783683839
737812426
192709124
481925581
1549800935
1877688451
1874260720
1821533794
992625554
394334640
688761218
1636872255
366348147
826268894
452855722
1446659191
662737641
1338855844
590263399
690081041
1115776333
223263031
1705473531
2112848462
2008360170
987147869
282740673
1642292329
1394436559
1001749303
638510503
1981187004
1993790038
1962194935
310020834
1452808844
75367906
898188439
2086741621
1489980009
1800722485
2023735645
757882587
1838613430
1582717829
2034170714
1731801811
398777194
376464368
1461309542
1241593125
1489891158
590637697
1157664614
351417739
1480778012
343644255
67162379
98356697
1678087238
369469670
1080797179
24535641
1580397632
851135791
656492280
80816433
1328811540
996522248
911772428
1188098555
1107705153
2120805269
1210423798
326529188
1668765534
1624082635
1630293901
984951754
1820766401
2117940553
1533486270
352550649
4506582
634576102
445887026
356732747
1513511697
1159790795
2136871755
2021794444
1250353668
311573596
126532856
2078364155
1852082176
1315021001
1127961643
203736061
1937657510
715285671
688981891
1473723572
1412303986
1619633571
1234937414
1748620867
1997406062
1011358111
671382872
1467221008
810601028
507780429
1176601985
1472893280
233042229
1489069314
707506160
1923058649
954046011
401614466
1937024117
1369185096
1787811041
11603973
1622035531
1722089281
129114967
1703710845
1657115771
480868693
174116449
1890080343
1617680815
323056344
1658666518
40594005
688802166
1314338581
34273238
505649519
1380087936
1840369168
1944995607
329153961
1340046886
1455994034
354047446
429224014
1742788139
1006878015
1021584417
1689757287
457825328
1170827171
1465107364
704608623
650176567
548651981
1317581520
1845555198
66907394
1434157022
272500574
679904576
538589315
621684772
976160493
1531683007
9531728
132892545
329716525
244426526
979901862
1984529958
539425756
1566863687
2054954250
475513944
1223610836
16670978
512314229
1019680163
1706232782
1147652048
283487813
917317831
383851270
1466916571
1444017737
1525081819
1449996874
846549909
79431151
1514414060
352742969
819187517
1801689704
1865777405
1578552136
970810317
2028445675
594698189
817794441
1348226689
1521128323
1308179237
2004659401
1743301633
1432098275
690345128
1209281414
391177257
744604111
919269378
490015480
1414272446
913219374
1061149240
1931258663
1535331561
1057420025
143023664
635408170
864801319
1207173007
2129264093
1390965090
580860761
1759374879
688617882
1056692454
1171806261
99283377
1632722029
2047214065
1697734597
1153041875
576244127
2118426710
1497829256
1015351527
1408282040
1263065300
1733965565
419886538
670177392
10673430
1989822069
795970484
1999551300
6227465
1435023367
1626063459
39360992
1656960251
310004709
814399826
1512839748
641932390
984892338
262634060
1057607319
1327121124
80518563
1662315165
565902598
587763966
1535939224
1138407839
620415943
954684922
1443896315
1758949304
806668441
1651546134
330560317
1948949541
1379035480
1618688620
277173669
1815823350
1373171869
493451544
624313672
1720053491
1968532733
2020138904
1012755378
1553983012
905625409
1193275181
1300038338
1710549294
1119792091
119521843
579325674
1915554785
263165170
1916302021
1361656529
1468065203
366372205
2049446823
1070125146
1473967968
2008435356
1748059372
781475862
781489507
1780191157
293563830
19994435
477969401
97172026
2009783504
1106917568
1206221850
2050039112
1847641523
1737096885
1863661495
58486239
145739249
1069848804
1935113886
1822020678
1955055429
2060107089
1371909255
143036779
991933334
206330519
2022363461
726002907
2143093761
133164312
39765188
1272524789
1799861641
188769238
1557455977
676685515
695688051
30569814
531518823
1713148279
1011288020
489755538
1262053081
1575850603
1375897093
711460561
252772752
1152528486
2045049282
997620998
1676070199
721510545
90613861
2055017265
15927744
81673539
871238403
1700557179
674595718
221983936
112513397
595879410
1927310120
1611078441
1587380672
1256620242
1444800152
1006889714
73864949
482389859
637910665
1337400586
1057743607
1802850974
1612235347
1313807390
1987825159
535648715
836189079
531148789
520968163
713758510
1571375289
1181669087
1196362043
306609844
2071811197
1449786847
2082950943
1073663981
656367687
1940658472
1387643092
511754833
1835632026
963589967
678730505
2088022559
1912717131
821988902
60140019
1288025196
1756535915
2004415307
1020610630
118122717
774718598
1988237796
1016057858
1577559035
885826651
1252957240
304955212
1510076116
1479299679
1699352674
147050307
2039148132
502474585
1741904233
1505398457
1271472536
675133413
1516511629
317939350
1554388524
1186186903
1525723398
1647483730
940085183
903192666
1924622699
1077226574
1660661871
1277835755
341102090
249265013
166801062
55448500
1691639815
1217652955
158823129
1918925666
1992510936
671429400
1035737057
1158895080
82267652
1793118221
97627512
129790782
392620283
416917398
1149331225
1688074800
1285282711
65960193
792291050
56896370
1590884070
540836398
828904898
942618987
2060942428
1239619876
391889271
569374581
2107136842
985642390
856331818
962011791
1253143662
1840497695
439894697
1952730490
1054505564
1891817345
754818806
1278220956
1490810468
146504466
2038497627
259745036
762123389
1572282546
1728993286
774688331
859817755
127460713
1915529076
1266012604
1945655721
1403488940
837116416
726682239
877113513
215145531
896997814
462815863
1935141884
248284605
349597960
341856393
1005368568
1708297884
1991423830
2029206312
1289128959
1637817791
330916389
992896987
1298279421
539051340
746706951
596183466
816780904
262859759
1232000789
1014647506
1811583899
801576904
262125382
722523572
1860632638
1334276084
1655514980
70607133
1773000666
1313277808
476978898
1126645431
342843181
59793633
1528391779
2053481537
1413340543
1698446477
1118234863
874958897
289993726
1513672114
1200566786
1779177526
1277170560
1115314947
1348750719
1077053087
1399400315
34224569
1255237584
1141473768
1155831169
922318497
316285241
1527741371
1959614303
1763619877
746546716
927468528
1254247637
2048646708
631201853
1958834250
138792588
388604029
1263646278
974089355
637915813
1601263319
1883505594
839103391
1791847711
2064375397
1097939076
1035745775
21767705
1024292550
2140896072
1706496963
1689083883
325890930
1536375970
194510410
671353694
1536207001
797454577
1461291338
1200349323
808026073
1285063729
2031021172
514887942
86105699
826784677
992748699
1558250424
1293096268
133467575
1438964739
1058422512
1729837586
2042407663
1770522335
490435913
1975411360
344160420
1911818627
260782609
1029236894
212272035
1505863446
780193073
731180830
1489728419
420519106
69818421
1783189988
926676178
1925415009
613696394
1182684873
1445923864
1804375008
345425710
1497320519
1660567083
1119004987
1844249238
893354067
1474237272
1734488142
1314404000
1039024666
539184055
111029686
784658171
1383573484
1661441253
777269855
1377826391
2044379265
456161272
1211131943
322895282
655460755
815065046
1162546548
1637442844
1857221170
2014647338
2027060
46530637
1623155349
36073536
1405548885
1632755039
802557956
415705732
94520119
117805562
657722896
576743816
291482719
586695518
153757303
618555878
869151317
1019280339
2016901398
463913483
1462514039
160767337
1623484813
824897071
1008386023
471170573
1407466792
1162917413
670483204
1647928095
92867880
1511469793
970899923
1907963029
1453391498
1400879025
828651852
902434669
1027732204
220313086
1100417334
770368432
2087993659
1842661949
896791270
2016036481
1393843437
1433454061
1107821240
858078374
60316731
1008769388
1934538153
986029220
699832309
131615038
1918859903
558673944
1367331779
295225263
445523043
630562818
13156586
745919805
1367349910
743342451
764093674
1767778949
259626400
229034773
950265157
29503330
1512377244
296782806
794000043
806333918
269197171
2103139313
78214868
228853443
2032058733
518493792
945192522
1973427827
605491356
939440014
845517245
607659073
1817840427
1631570452
1927070373
1527157551
1314306295
724945244
1326502942
1598972316
229506643
2070432261
473088670
533723319
1570789370
544498706
1413258303
256029520
1373230377
1819908495
2015382211
332514521
881988670
1492391821
551830224
1746763458
391237235
1102438721
677798073
1488794317
1436919823
384662044
972240588
2103566978
286909480
991744291
1666923131
1353228434
1380733737
1917969665
586915841
1153383608
1795935362
169692212
1711745999
1204713457
893017149
1413924262
1615049674
737892426
677785927
316805474
408381929
867858044
115254763
1704578895
1275539051
770701356
107880040
432918075
979084131
508901008
567393789
776396835
607986398
1731167559
127128854
1255480576
643851297
1597730891
239050503
853529219
610739264
350083824
205257474
1716107935
1901146993
1630914542
596722701
1115706012
572845293
1377547486
1519818415
1291210684
1789059636
649490255
795669465
650158882
1614396093
1950055412
1041407034
321403833
509669902
1995128519
847790777
1969642937
810181535
396403636
802143416
1052777801
979339828
1458953912
1002857767
1550228691
866832822
584960913
1177773517
712749433
2094146253
822333583
536648791
1661818792
48013223
1069318955
1303622163
171300123
850371461
714118927
536992063
676297441
1612777254
395950199
853597275
1760579278
590373031
1343151924
1701164881
624747472
2044627992
133624826
1189386362
292027051
134210889
2096246249
104957007
2122808233
615372182
985266765
781408766
262342021
1242498399
1993913128
227289942
1723759237
870721778
2029335589
1672575721
1912258529
1869239622
1087875947
1315804092
1719831683
859910199
49962665
947174450
1509519888
1357040437
1165474979
1441127102
2086174408
1123429111
197145327
1748475941
568408114
1963905942
2004890530
1719199504
1755452770
1500742192
1814723908
1949474957
1543049692
288306759
1343412094
1165713352
340614228
1026862088
1531897469
1898428883
1323769818
1631214856
192525045
53501042
1281324286
1913778661
627928851
1865520494
502889564
1562597767
518078834
932732823
1740003795
1778881335
1843715959
643881515
602397631
1518151183
1248489883
895596256
37733000
1027631535
2008435062
1817306849
2006911358
166322015
669618160
456392533
1532811426
1329907393
697333947
536776433
1420211086
127528016
617722343
2050404418
777425679
1614236773
1773266800
1860394275
645071923
1778561999
1659824091
1182428386
1184335084
420085989
1913772433
1052514562
650827944
1071407557
1451833798
151860305
1699007613
1979264337
271631640
157913671
710409761
2090470250
1135511181
200803527
1373783633
285050699
381853495
873659041
574773377
2021170658
1054194374
867575941
571800655
431308226
1343643293
909036038
549782891
2107631007
170870661
2107415325
2080591286
1683825619
1739639066
423076280
1285793278
480705611
277938631
1969515632
169111457
1854084624
1350737916
221200231
1988082294
1540509972
1806719672
903439191
715553345
1525927023
1767011666
648074567
493971638
635999426
1959790214
1868294299
1300756292
459685738
103464996
1138001499
1471950873
1506385085
1886292863
925124871
1503330491
37025340
651094441
392369503
1801891765
480166844
1263121059
133256298
196415783
2008420487
1433093467
458733830
1674367465
2030877718
291983101
1740522137
1240056937
273072731
682883869
1197907585
2014452717
1992865210
66220994
2008424778
1653812541
1877719601
205016170
771071749
1147849077
1954319723
1441618559
1534172767
80562329
1755437048
1471358821
1451526200
2033166576
1708265892
56982067
382481062
1127709247
1241975226
422776067
1856856692
580384357
1797574896
2038241879
1490342587
1560985227
511288804
1120898971
1581008474
399619925
646844511
1831461546
127037429
2057015689
1343478170
1950544566
1844550140
2044914947
754971859
1447958690
1964957592
751516266
1262917087
140173936
1107852178
664252576
997323382
343273275
1638761872
1252675184
1882265755
300385646
561968388
665283878
1610710019
749769686
1498994901
1102534334
1939395486
304129537
684506454
1027334417
1433416900
278413445
1498503554
1810786515
839515251
93318740
1759547002
589213678
1171222723
476298822
1799048946
1889204484
1056044306
498380337
1838046857
1474478095
1279008079
991905192
1977368366
699215022
2070934307
674033632
1173232127
233132563
1041266259
973836183
888646487
1122477421
1796731000
188587256
1458027321
596257144
525451290
1070411468
1213680463
1085149235
2095466153
2098993628
294323767
326699882
703832509
62977446
478721228
1293817889
1456449573
815349983
1652707706
1523551887
788126850
74405489
1908008198
1903721531
1487931581
1751895013
684066353
207060644
80492678
1405445740
1105541402
287073591
1851350847
329139537
877625028
731269316
148626685
528706421
157692526
1014808147
1536690389
1898330383
1268139532
1990074935
1893346302
1986601803
1348722979
736722709
2000174517
1596650081
1720872395
113299414
74350384
251332631
207786777
524461837
497233472
87164751
355358575
203339162
594752790
740029449
315619289
610196792
1464221690
471587866
1877260633
601149691
1831287212
471350912
1571468918
2051241875
134775463
207643374
1702646802
1372255122
1793697294
1929997733
370421504
666032129
1506551662
815167106
582302455
990660503
19983750
854053436
1592500299
1518112097
1523598904
1407132684
1185642606
62480817
1723375073
207016933
145779756
1818712640
1794407288
2100661510
647884166
63048850
303324328
941342676
1881793478
946937417
102935729
594131840
1100722285
1515060792
1126243320
896328743
1913084333
1089771205
1256133920
1480830403
983311713
1438726026
1214610813
1218553367
769112390
2131571493
638414881
557035564
292807382
970400254
1310779207
1704311043
1345390395
1104729839
1355805234
1850343949
339128492
1364349157
427955803
298832807
1693584398
768970218
1079047027
2077751301
206456198
1776861090
69864637
162537967
1806269759
335799707
1685801007
293468153
1596234566
1430885818
925288457
135813365
727842993
1150937800
710240348
2085261551
1036879459
1745739204
321780030
1164053542
1829328657
28970776
1562965202
1108000366
2021603732
283227377
470231539
2140702231
279063603
646857101
1244654955
2027134038
948726680
1890537183
439508438
2002918456
1805475535
1548245457
11444281
1008412521
2018392710
1742253971
677691027
1068121596
2124390412
565847354
560470329
751121610
307108673
892636468
1892244278
1767145583
1613479201
1977817207
1473198995
1274196052
1486382466
64310102
640556678
1558849099
1220849289
1681415466
1275686786
1865964311
1856630605
885484591
1334259593
1288825161
963806217
1438526495
1934438747
544536489
583321368
1161120850
1583198533
369419275
1055720380
758098101
997089573
620777192
1255865514
2126530504
1738810670
45229457
1076518222
261738420
218987584
1168994892
1894613978
1044868843
124529872
1757994972
105477512
1738783210
2087346368
1984426470
1098980932
229729627
1552175470
1286257077
99060219
368913365
843774517
713357148
345532251
763703441
1819769758
145752047
1105609283
2013693699
679851372
1582108849
475893681
1467363006
431117158
1622594267
147782281
1797686514
1328379475
1266904990
1904667619
1156398671
1334144840
145421152
1698716742
1072636727
515527146
1791077242
1729032305
1311308968
1984173534
151038899
1330564202
1422192363
146059769
1698192981
1770661510
943748240
2089086132
450332792
1438541295
824937517
329586351
1063570961
1678686042
540047982
1400828493
1815306596
367944986
183792727
209068842
966402208
399228451
159434718
7009614
1580787053
964399035
1237217011
2130011628
898450182
2040214224
1079823153
507470081
300846124
1613408952
190273424
571453898
1121122397
1917521587
641991490
1731990701
2075705982
442068582
659437800
2070176593
213767204
41329736
1687458041
2131539465
1351389798
2056736394
625050310
811595667
993263916
1871386826
1853260237
1124555818
1250653655
2013968856
562599662
14085590
1059866606
547116245
329790903
1607346486
106612769
57819565
1489977918
416888909
2145395480
971002031
506828426
1192295144
710208544
292067269
1038320396
177731275
1664364187
930063535
1280146548
274479963
1509364619
1297251271
278628209
1672327621
1741314809
1324155781
672537807
2022463244
397582400
1285601629
491945282
1723088741
1515381548
728548048
1600123118
708658470
2003444034
1315944813
1228217122
1717632595
1055562449
1809796758
1804800653
1907874895
1467319455
634086740
1104345683
542212383
683852952
999374840
604548175
1730503092
1779210544
1109154271
681526233
1821429420
580485468
1453091927
290703400
1516627073
1699092081
12221296
898806612
922219550
886592543
906646253
2060998418
86767233
833145759
356708961
733820175
2091283079
271965733
393205559
695790094
907158127
1112158843
430267980
1032434178
967886704
536844619
1349878022
1214608636
536470502
664995216
610774346
1694817529
2093995011
269972328
1242564446
419763702
893268336
1069202515
1292839430
1002934295
27523190
479238739
1826881379
1459581908
1577260250
1104212630
657621617
328363404
670096025
2065149425
74233363
1009930367
1772025387
601483249
27892255
965743545
546937834
1113670855
2130660319
899909701
1019577257
2115343311
2108219052
456288969
1458203958
1201538734
384469088
1611417547
1923689000
1195937867
417896723
894043323
2137434492
1164532455
185982181
237776199
1168444458
193242189
1193013658
2143594626
1664247765
1435977875
1086726282
917861849
163096873
1130436506
1812914893
1423403209
573782695
2103820991
128934999
335601765
1498161142
1452226290
2124094589
372280591
1351256726
765848033
357248581
111313264
2011216602
2043076880
672861643
571486852
880300207
1846383280
931173553
605952772
421800823
1792717985
13215010
1776060455
727276721
2003619655
1137330129
311227229
1442698393
1599635179
1993272817
267198341
844290857
1618817953
1107800431
982808124
1506225620
1204758612
2014006572
1093284262
1363774781
439144442
995483015
312511292
264311060
1967794972
1387225138
647478518
1017581485
1975296809
1096189720
2119648881
1121612094
2044131618
1942257717
670751598
1664743789
1883722794
1069608640
1648361897
697474070
1772552631
1016523482
1631015273
919980023
2062168375
199146231
640910241
2032024353
1774082942
1578939351
1125171533
2049099222
908171706
1981785751
235294491
1925329760
854078144
922754632
815676320
1847291532
930748129
1255108609
697168597
2044615989
175519206
1212711585
675794169
976558929
1546424763
1790664034
1046372242
1986219481
1580312340
244099546
1194912953
459620675
916253217
286554972
437962022
2009479898
1294861181
826184433
1317298167
1144617757
1449246607
76832850
343834445
1318975037
726758635
569948309
2112758065
520449985
991402745
1109945180
63751671
1854678586
1421651583
827683873
722895424
233243832
1300548513
109246755
197691143
410790679
481709618
1565193488
226275355
1743790293
1292520994
912087030
296230483
1913795728
1477629036
496169875
645086339
13343398
2134818166
1802151311
855239842
1197393689
883275018
1849349234
639736028
1012415922
866866956
840134034
88410590
1547775925
1204517471
1189812330
659737779
441617263
1117128015
272934110
1846915164
1437497383
1052583700
892346227
798494874
16543224
334989744
12190151
490320923
1320908097
401682239
264688915
1492175982
937978224
1189215702
153330339
1709362371
916579770
63397236
368338381
992760792
1584248427
1170403815
1269117302
558710907
1320724400
1362598946
43229261
686409589
1141221470
1682319694
1475217601
688513474
1418925868
1123257546
1438990016
1318197959
1665706381
573194468
1947670156
195975010
347459189
962006340
1966636739
813274459
1643774222
664835253
1436581436
1478162017
702530864
2073679064
2026501656
1350561811
1037578852
98481330
560992185
1207361449
584531941
1693051075
1056694564
1747966217
288072501
537299486
1098723014
1957494767
1508137736
1604184925
136236246
915454472
1389614616
2142482744
2013792021
1329140459
1582592024
1040300080
1525093730
480342860
34592427
503680473
1890882102
2066759436
1830613584
946888978
355443382
618116750
1542628545
418441740
582238960
1828746191
1231213670
1220050843
1505057558
633949319
636449394
1558511035
1383390607
1342848287
1701657825
742541068
932409079
1678583140
1191145063
1442860859
348980799
2080057840
666793807
557186924
1015725613
1809688073
451656869
118866439
1730468187
1183581078
1517894473
1060052338
1357448174
84877830
2144953592
1866588985
921434848
2140539338
944387882
1192990062
2039426632
2003175697
1433712884
414420689
451131497
912528636
1962137424
2106263966
1703931347
960002377
1585545494
537412082
1508070941
1439223989
1556430998
955077274
2068396536
1894958381
46529167
1331554491
796408923
1243828447
918587003
1465673272
323898121
771310542
1384641936
227803898
148602035
1537397303
1419355693
1803757323
1867357618
1357260578
1521154898
2085486211
676886017
1673279211
1843658469
44729733
1961038722
1530793726
1564009883
587144982
1588199503
1247279289
1923119721
1846868413
1924253748
1545475307
1707066595
212408405
1126646416
1854446677
2127780881
742733389
1584365794
889243329
1366785067
349253280
2079327317
92198911
1668170309
1599912246
698054556
449022675
2126224518
1485882007
1263051679
980470677
511017478
1189572530
579030977
1874192788
2126060337
1518585799
905094154
1784252206
754013985
1305285087
570497307
919552822
1536864485
2114095464
603967072
168924983
1696552888
1146653950
648461084
1685544629
296975721
350543450
2138988418
597935015
301619137
1906904543
2087925956
1059431693
1338855188
1610549958
1259813521
398746416
1474229936
990140270
53008367
1369111925
659222322
1298663007
1822229235
936455443
1931628126
2099942271
1467080277
358901335
382982723
1656053501
651595411
735674795
728009678
87730248
1265829609
1697374536
428026788
130605046
246081076
277773682
1155682957
909131123
72781209
419035163
1756154912
399333317
1154244459
1768999949
517893870
355640070
1397903491
466762425
699644442
1272284301
533821318
2054549080
737980197
1461267822
782594834
318594240
1678095487
1302703522
171962608
734253769
1636437575
1614201005
1452539664
818167878
1388197588
1986055542
1647997175
327205998
25709451
526462242
89852860
1296333501
360091550
2070277367
553902362
387548708
1812677642
1160258235
738118455
1554856635
377629595
361782000
1699262667
1871231924
2013560203
297850929
520700385
392158433
5583234
1284966281
1526721663
1246312598
405107822
731830403
96262027
357742605
184072166
1899133764
897699761
184561136
981976745
2086599734
449245560
502483236
385576944
447918822
1091442677
426232657
508247636
188534783
1566346438
266379751
455684301
1791002787
1616201199
169976722
114616858
2077225675
5023692
390202894
104089267
2110721923
608828225
1002534995
921545720
1445784280
964875932
463489564
599619650
42165823
921146455
969169840
2001646385
456815829
2056486925
1545867540
367076324
570748626
153195273
1488579897
442856052
782722394
1217297546
2081783178
137483843
936225209
1093645181
629739505
241738018
373447273
459823013
1673061854
868772099
2140893951
854337440
1856663983
1959231453
1454700962
825027925
487222129
280300360
1812068769
1844735697
450068078
1236126161
1358231801
217205006
156785018
1025771876
539508354
1119046137
1166353472
13916010
2127237176
819021790
340762711
2108086267
116569804
2146305081
899936718
1525655770
700246196
1501783707
1535462450
1462311266
9626993
1668652000
1352108023
245233269
1591400747
488687588
1997426275
2090534861
1893755458
750391040
1973033913
2103369352
1959193186
573235440
1912051369
607904768
2097226608
1786102192
7507346
917233451
1286599092
1532285568
1415152963
34916296
1010268387
1373839597
1402426044
1098300067
694641205
770059245
577031171
2011874836
102041456
1672256711
2123936626
1309747084
1764926801
1635898647
1607122311
228503210
1449575010
1201822262
645047837
1451508627
1937504471
1606595172
681373993
1707429486
2021539068
1803679910
1870523527
1298563649
1435779705
1184003549
1689641787
1955567080
1757268788
834022294
1632806582
841486822
836662885
1550303531
1254006776
1546974148
2138262917
381864800
911528969
1679890846
1126961733
479630871
683597303
1558710896
1629009114
2126777052
1063310255
1786024356
1001539665
1114507618
234383031
1083493642
737909176
986402657
99259716
1700238217
486046734
464475155
637728454
858329243
1426882532
2047142494
141282466
141987029
2056256753
1364776462
149272109
1234126241
494837543
2079937987
46636400
1697939742
443505149
605618241
1127118170
1628451389
615671500
186947203
1504852238
250657667
1172944410
966643121
981689988
84742839
560354428
1898256063
1961682770
1751420709
264662028
974732664
942568641
485053225
1083378643
2142240963
1390646442
2036128874
1818719054
654396645
1188517826
1908202478
926949699
1067284756
979322925
861500555
799846570
1024261670
1238080017
1966329629
533797325
836343659
2025688703
871585396
945642038
589268210
1177879633
2143583948
717572045
1148785512
587634031
1123505723
1838938450
1490039783
809355401
1395076499
290230702
1138132500
968389069
923531830
1356216220
2124046118
1342238740
355047798
1235789618
955038938
1824813339
1842595434
112901463
1530545268
1251103537
553664197
768347378
176442887
586210586
1622583557
1972634829
109124333
74306373
936365272
873375222
2007400518
925083792
1436194290
1596011000
1369384324
728790261
742965849
1294167050
1248891290
22886800
997398586
597113530
540237927
1745123714
2081173186
1894979225
782894826
336071936
1505338966
1819873666
34325299
1451160139
1881229579
1388062130
145685015
57090542
1030541336
1081994486
1537268759
545569436
329330208
1711792271
1217375776
456227794
1628333724
1161731629
1155221232
1857076387
894779349
2142338601
249179375
1910986536
776172333
317500198
1884269567
1428699016
757818343
2039286998
1961098494
2075956868
267650937
743610952
2113660513
1527259440
1391881848
1273698644
882492443
910460496
1321219100
1498048014
1876303652
1657327217
1761275472
9556033
657063939
1032932071
228632894
1065094544
1212682796
900235279
1477878497
1038245170
1864486104
1583428576
1725233383
488410909
1666508251
1236980347
1604418481
2010209862
902175441
1064838302
300431513
1003956364
399886217
1858097821
508178660
692085850
720221697
192970610
905313620
1091782650
1329954470
2138361908
619268941
659694716
1021886443
1281155711
1105892925
1564036795
1365144934
363729612
377116291
82625356
370463468
1722156217
865815829
381280388
593685837
1752806452
334863059
824799339
1719114421
548968603
511230982
775293769
599568892
1577450576
612887571
788638063
2072729377
755260109
1132233392
314898233
583852420
195130387
623381404
243283323
770534592
1530758178
1409326034
1959352106
646493127
792153280
219671419
1971101570
2107571516
1668511619
1608884379
1866496402
1458776277
168373251
2004847802
612856185
1806799034
624546689
1326376757
1239283543
663361516
925441748
2130643153
409893226
1747793849
1979539362
472947732
1136528890
1874260656
1198958797
368697918
922995297
2000073819
647957089
1580708593
348311474
1801817237
3919363
2133485626
1996593644
129342175
1937358006
115143218
236893570
356831422
1012764691
1349853976
592606119
974068001
365036209
1750668764
769408083
1485785447
649143446
57611321
1208975461
1517736708
1779547558
1450564706
1508052571
1618421335
1291792392
255252311
194805061
1129914915
1498385634
303519466
166238171
384470051
2071236709
2120741880
1178161775
314266469
1092571390
1209654909
1948237843
294600311
2141485200
917339942
660795261
1156892282
1389357567
290837763
1110712113
1023626294
1228935570
1680687299
1104087569
306670865
1751870598
1113059531
1965254181
636445651
1562860633
1776608370
1157268609
1841504709
2048925512
410601700
302715083
1699131226
722383595
1006564068
1826909246
1375427751
283217988
1807536656
391062285
2008930304
266446210
2024552321
1679719296
842007600
123975923
149580903
1395077267
1069050009
1772194775
1980888017
2068332423
1196636631
1870191568
1399498081
527930558
695672589
1036441331
541754507
2106369517
2056849778
1392562977
69171801
212171651
1090649122
980914299
734409551
295646708
1736487008
507234101
615560059
2041310743
918394134
568419975
236798594
651202419
1819122189
779479345
1165369875
758619020
47210047
330370516
2053964405
469123015
2016869351
1478570670
406302400
1763078446
875514626
1481192588
1869707852
1715737481
304221454
818955474
1150507303
1966081360
1118880231
970322490
1120590645
55535060
505423811
1784511095
741015554
206757488
2142011686
1210733200
1453247535
217441714
1407823979
1675334098
1718194821
547133605
42632864
1526217966
1041627259
335848370
841670318
363802436
1651903748
105079490
1760937877
644828413
1805562209
1884990625
1978978286
1783056805
1785248981
2109623985
642984620
1033590139
1430227211
236694309
852680796
1861865430
650190368
1525938150
1141633070
252137740
1516888825
1345737301
1477535288
1398745625
1469563267
811412353
1047253830
595486792
1371290129
835622585
1204633159
1194329720
1348581330
741556319
1298788132
1340889496
1311358802
613683540
1377068289
1546129759
327608070
201752510
413727024
1060159063
1543287840
1103324749
156205488
1202826343
1558579455
1389795386
502271177
662946028
2055549958
104040179
1698793352
1329386567
453055141
1077577671
1785820173
930076266
1216726533
1805419173
1613931648
936715852
524640188
140196877
1088293606
30249638
801802933
1773986084
374098786
1638163981
537371239
1284990364
1824407797
899734065
939303221
1208456993
970359615
433895413
109231688
647248698
293494611
715402409
620737410
424444629
241358972
1393310595
976853776
949943370
1716652885
676522659
1111251016
831198050
1044934906
370218353
786511984
747623661
465191824
367912907
1451751615
950102401
1528269908
113746084
357990455
1974342721
924263275
848320857
765955877
1297339524
913303996
1448064909
2048491126
698638260
412415488
2056312883
2020669807
2065821102
1551301980
974825450
1153510657
278161848
1280294457
587845129
1972865523
1605355353
291369908
1630110150
181198476
555360309
313354180
569180079
1091199653
1145469409
1783721620
1679458751
1630020358
519932371
1633673233
1711775576
1015494165
2122659628
695809793
445468416
259718564
692591703
236621006
703259173
1012545303
82457832
1415768075
989848097
1227263616
1129505770
1842273438
1220366650
73779402
434610080
500862621
1071709625
96866946
918706719
961869977
651822985
147321142
1179109030
1881735303
1344806802
2085984394
1802576049
219660864
1696407275
1207125004
820513106
2038642905
1920680175
367063943
1172823891
366555963
1199135722
265721537
1506358924
129862341
1910790726
1624959763
1135168502
993314350
1175806627
1765143514
1140259830
602102541
902180737
1734304860
1814029167
1405701709
427773828
1481746802
1503787710
1067327816
2057973393
1670745876
1372021600
1856359897
59807307
1451882585
203416628
1653007962
1141411842
1058479275
1277835755
1323655626
1156968413
2088318760
1216375545
1494167100
455231331
808122953
1715911112
1509550633
765828725
2019432479
1718291979
933115626
608572981
30220302
1328672463
1979035206
437020283
1974489400
1085126004
175045880
96812260
449694858
2084803295
1623056572
1946999105
361323279
406796367
133672316
1675829112
46668747
1980451739
1447920631
1045488057
1768285320
836707579
1292463180
461195585
871598576
1525374948
1199866377
602178979
374895
338712854
888186778
670380661
846157333
1767435209
1610157971
81106178
1795671093
2032701349
1631365665
2022940486
1494562910
1385064236
1491459919
287325779
1180648941
194570126
225308606
1452859158
547003952
1620555381
812956527
63068671
86678805
1513874401
1484343874
596966994
978948721
618006963
2143779140
2129705018
1037948143
1406750429
213751429
1987946508
71999161
1249901038
608894305
1539953304
876319401
1336282290
477549109
88968945
1638098849
1889238343
379393588
1290068817
1743925344
1125226353
284494325
736796662
1942658469
1072869202
21299007
1027653673
792899940
309710459
1095041972
654944956
1385159126
1867389341
1190745854
284560610
35733839
1433453100
1011499698
980232677
2082548643
692712374
600862532
345949665
858682042
2002620791
1895055384
1206286602
339128540
991141862
1512671792
1404371444
664374325
473229082
64516690
7280176
1005020045
1441632180
935633107
2142555671
1064779775
741689954
995322945
448887167
1498499786
1644556678
1450288768
1457105413
2095444118
1720958887
1186282216
1402134332
1573613009
79357805
202857187
422625952
1979874137
1722449325
952167927
1176688856
728423287
530934207
764915756
1236535419
436065301
1085649202
1122422566
1217172486
466170091
433050669
1090822548
265723508
889316683
1886641545
1539622804
218479672
1410596039
61651661
1749472884
646963719
659118866
1504866218
496705490
464364263
1254642268
854675789
1480659578
1961338179
832846540
2108483763
1637379322
2058940404
1924500702
262847483
814710727
427242996
397825531
111402023
1038800466
514824775
1399975214
84734475
688647568
1629682452
1277616178
2029054475
1685976290
2125874637
1651264668
278273939
1494554515
440460360
2043853922
482297772
1119802014
1288288
454440061
1119805844
1561609066
2023805661
845381958
1511789973
1201796635
1765320347
1889919865
1697134362
922825932
791520851
1172451721
315034088
344175441
1509121546
1616576765
1607164219
248952104
883652867
2107711727
947521136
163539004
721673251
161155286
543357238
1353750677
858769901
1280009044
300868269
2049568163
1174922906
787481799
374019658
542139507
283919040
426468823
1842573190
1264517838
1992280855
188258592
56837467
781462854
1380671095
1171828641
445516773
240456858
1077677804
464426571
1192970492
495115365
1116551356
1747081905
827149751
609675549
1389900552
2106337829
1431034859
448982661
1187356256
941612615
267481858
1294345047
495781585
55616735
1069903380
426253859
52120447
1219834754
214920876
67528555
566353118
639080186
118601584
1118339272
2104258792
596308689
1710713471
1446687522
157472338
1368797048
349888559
632991836
980094141
1367420251
396560941
247692491
810254842
1153629897
1082611308
1563530144
341953151
1272498943
444593760
457979953
1408157494
1887288939
1878931499
286654408
922643840
2002695135
1832128966
2095999944
2136079143
1755963192
1302870943
2071953455
1988634492
349583345
288196681
1170700052
4681234
1760949381
344470368
1271447803
1709960625
1596705026
445269393
1384065528
53527164
1485139402
168401949
1804781973
1071209283
1837090884
869356864
1127225018
1311294647
1287435370
464275230
1574536987
1023892655
1100991516
854848118
1796160600
243407919
1530392454
1383019652
356235613
1549691833
1830530281
914084963
978607971
722869252
1500541435
1868517905
479514948
232360094
163108758
2030325350
975930004
1931109764
510534391
1392684181
296157673
1063467892
1290087186
95604313
716819210
1733305003
1836443981
509211619
7894188
36860843
1824027152
188878701
396138606
907412609
617985601
915973184
825433025
1804350556
250268046
754809697
891998720
1402974665
168401991
334767263
178181408
1126645431
1227115305
234075145
1847315228
979310652
934798957
762636939
160378334
1878185640
180055696
1811913372
2023393641
841000589
154059725
1010221555
1698615647
1524607496
928471474
1368490539
2100968910
258674632
1553945545
433671988
946556120
685251754
155481172
15274199
1275850610
2133209192
835816138
822253544
1874149017
474761778
1927041940
1940655643
856014732
1946711012
332522121
1331403454
473883432
1010276608
730353274
1750089783
1302600244
434905985
1693726956
77304889
1918228693
1985941909
1790402288
468048884
1793964557
2094620935
361101590
1951099878
1743971750
641637319
216947405
1903127348
1964617906
626344356
587307739
1238380979
875763606
903079091
700256815
1908922010
1103991166
1476041807
2120296395
1672137006
427077361
274777920
1473922919
565797420
1110781078
1998561877
1798314368
1412300787
227141040
472429557
1940185918
2090815196
1846066832
1262850583
1661330428
1038054429
1786511531
504351925
269927723
645099127
1687283962
1457962366
201971744
1608265517
2055687873
1996218395
1933745906
2075469404
391122035
840939386
967171839
202415006
1275361173
2097883699
1244752668
886308582
1159096042
195640025
870412950
128825919
1696104868
1613138567
1152499680
1875674625
1744266130
1556172511
985234797
369031358
1453049826
1316114829
433722698
2127286898
102542955
1428850285
1483973662
1285607202
672874426
1214204043
1116636705
527743089
96942017
418605711
1196972134
1809972910
2123465867
1181682829
841925234
887326549
934842763
1113875050
274583901
1986835816
1533538411
1030753110
1495155984
183897043
991959699
1830113347
1134629429
1115118659
144698166
239707956
1795524740
646768361
1085327932
401860142
586465537
891439316
387047715
215338973
2055245942
1178622219
733538716
575631001
1599639029
2076263323
1416457798
1965965236
517397258
1227188744
1094514378
2139615912
410959455
1373451991
959413690
1621122078
145197831
1563782998
578274858
1704356296
406859234
1945949124
1082918426
2006264539
1995658471
40432311
1944955571
1947713118
2026667931
398266500
1416527661
1516031808
1753238499
749262062
333009286
1694617459
1813053343
1391959316
607027972
1923596458
1207236385
459967523
176049487
728467172
207131501
1921736064
1914576815
1770227643
2078506040
1127110182
442871331
2124438672
1514624701
1342239289
1966992252
200370010
431827211
1317071668
1316919772
1841965319
192108618
1550015896
920684878
147039956
832931820
2049554167
1429003670
1636690998
417361780
1913600948
1468082515
1079493938
1242463528
684815015
1329275908
282273456
1182220469
488850781
1139565513
1878652950
1596658043
903979032
51585380
1558574051
847315751
502349807
465073379
928827884
2000338901
928870574
1906949480
619599085
1122177436
344841976
337967032
1315823991
902840976
1426665687
1110494629
473705740
1355136967
737493623
1951119589
930733009
1513598960
1153027452
1023629573
1075649166
1856132304
101376769
1086299367
1966543288
1999460762
427792558
224693616
1927427650
1181534598
906079543
648756915
2068736497
1597108613
1419527950
179934709
1457023432
545909116
52401639
1882759518
698777324
1721192670
1908796606
234183912
866714346
471539621
803091221
1920368652
1799247730
2085294954
707357608
1845487064
1097087518
39990080
788327677
717169110
347144758
1890839461
935633055
1508640102
720553193
1639586218
1736689633
1576393151
1535107886
1087422857
1330552032
751557006
1908244908
989235844
431955047
475448865
2127355766
567196219
1602109621
793767743
515942414
2055711769
540707534
1718610778
1654149047
657665617
650244773
593327819
648095981
1511884477
74035204
2073777370
1188382760
13618901
1541029138
1029956978
651521291
345291514
330219292
1146043852
680070127
589280774
377417492
673787846
90195593
1756183752
1489578234
1810325836
876688230
1345513799
614474113
287995437
1900988079
1825391627
1201923179
1929508008
2145897909
629434872
1734239016
1513430822
1646545257
2110754647
1006063695
1937904955
164476840
947147233
42461498
415980675
93257149
1619544676
1940257887
640289455
934870647
524235988
1078512102
2043453922
1414086326
2129657254
2042640567
341358915
1701809530
1659281224
1347704450
1097529350
1411318932
2056460714
336495923
635590619
165572355
1726874538
1695815659
1566101711
1978980793
1452682928
1714307710
1419168702
1255896860
2046274243
978599981
2138513336
114920505
487822848
986642197
891895151
445523043
1207524060
576820373
246662341
903181923
1907459599
1273721697
205005533
1672906252
398148596
55422314
139331265
935891805
1610566914
2121221853
70109790
289418498
165245008
608017757
1520467403
564586582
1932305633
2100079652
467478589
1690497953
1813025045
1470416286
1776188376
2093567385
696356587
332340701
68217746
286756851
2011613573
1914713555
143792830
113755193
1461065655
1672235682
1890236949
183629588
2077184832
802874964
1846857995
1692294469
260254988
1235409599
279559112
262686912
415546486
1887370006
1730950993
219906700
1559700536
1667147949
1008712095
1565466225
1541123786
1072476965
399377785
1257569264
526868978
696989586
1709853996
375427265
1073008251
446445033
1118676536
373515192
31310878
14426026
1792598497
2119671569
295290146
1863138796
1726839602
1292299509
1147738148
544839483
977083867
1488679709
2123943708
1099408372
705977616
444723577
960853062
1238112724
965061279
1580676196
927457816
125696188
1102482715
1103894114
829536298
209678342
840612876
804393560
1942564986
471764358
1345117204
354096951
2009566095
1481288361
938328463
1253444858
457292504
1259467116
508327977
1074923655
10536248
1532969480
597641473
163401185
1201913481
442353326
1583564703
374366548
4877111
119061159
204366152
1565353541
1214990909
1749609494
1707987234
989298752
414556985
1662836991
669201241
1564022022
1857825027
1289624907
1202711145
1017568800
58039529
474964016
1399684868
1744480952
2025629804
2087695525
1793928604
679582020
941072906
751461881
1024033001
1622713595
1477180923
323693710
608372254
1280975292
757826780
1578959128
765483506
1380276006
433482746
1679883753
821069137
429441242
524757531
1334672041
432183284
826480342
815107879
127837347
976268027
1141611482
11685695
1789314795
24249272
1880799958
1293647752
1359035722
160446041
1580858002
1027327988
30365848
2125575384
27207031
878765794
369052536
1633454534
1396962035
674328687
1290949353
973523434
1607208382
260145759
1407044550
1352267956
1090828997
1018828706
815310454
46328879
1992531275
1969414223
335804635
1698460196
1522960889
1106235308
202986817
1535169512
1137634733
832383882
347615148
436792762
2104800168
1454251163
1931815751
1298085766
79538635
1216661534
1765214813
1452500051
328346152
710658135
1822877805
1852658761
1502448247
620895876
1349529266
2000026074
1373148583
842163921
1716185074
1273127791
808077147
676019312
1898435416
1595931164
68911847
1458055001
1574530369
1266417026
1160115134
1091697270
513619940
1925065018
922381706
2108844418
1558504853
2035991976
1072374303
455649984
388978319
1171478885
2055895009
427937251
303776711
165335875
1122154932
1195599975
1906717150
1487510180
1772487082
1072851813
1259687641
227774013
467380829
598149106
760610386
284839520
1345537262
346599204
191852817
549754412
639534373
1617320815
265641887
710250979
1303572238
1480889471
105534478
2032095352
631520872
736121938
569782236
472382646
341840344
674202435
396802464
1755181069
314040592
1200514750
1687401170
1663631874
1681212699
2075664078
657664212
1717196939
1414217114
1905790962
2107265730
1775396901
2129066144
1812534446
1628475344
159928679
603771506
1783569310
60652974
290301393
279130786
280185488
712055458
803727844
1501952923
1089566136
26830702
1331633313
436094288
964315091
2125411656
2033896930
702111335
601948019
1813287412
1328015513
1437648764
1279952951
1310420890
1544645421
878878544
267678784
334682289
986901849
1546467161
1728206147
617364133
1674477837
1053425165
141066078
1058594155
16924636
615789706
93993067
1445050036
541666746
1545058045
1360832721
1346542694
1379827924
873820216
1936794733
1671741541
1482131709
517615438
1091691269
1509430663
2020608131
127022264
587498319
1419488693
1789818301
278871100
1299038119
2141318265
323702198
1764086929
280760935
1200051476
1081880107
1233338171
1795124817
238794001
717740474
1818586058
844932304
1380728891
1178353432
404366920
2087112277
126919708
584857959
1062402644
222203741
1524548879
65170274
99340319
1034529918
542654920
1765595420
587063768
1945460305
2026205716
1280545285
1475171285
1806888361
1337479648
1239331640
1122230512
1785440934
2011549859
1985044276
1441242147
2071988019
1851269637
27996927
1377975938
506488341
1032593899
571294818
994886501
665338342
610897785
920052531
706574973
44490000
1650401710
817757801
1756407854
145987601
1437717794
856153922
412865272
261480919
372134643
1312186779
183433323
1631870848
1202133127
802277392
158162353
1695964781
543528328
563253529
1944739042
1025747609
516944740
2004346064
1820014001
1816047090
1773580760
147274581
1161560579
1658807401
2102060132
1586625344
2067217322
1277720443
856516868
1830054848
101507270
107859410
1932395655
123636860
379604347
175535225
1763394851
125974897
1778718353
891799030
978507338
1736931478
600456766
228348143
135561462
360342605
2005087766
334142929
927664727
860570494
1498300670
978659369
428843980
1715991281
532752671
477607623
2104892602
761436457
266184028
1957950511
391446629
1105924505
1144670074
732330098
908511345
142391147
1327324932
2119049352
1248067231
759569749
221376010
238090467
1085979271
1986775693
934910976
1880256516
382739117
1245768292
376464368
127231030
353767860
737861946
1422623411
30613908
1652510542
1927936435
1095869690
307453523
1850521883
2080365809
2100823903
1597274586
598980111
789732474
2058477022
947606774
414300518
516350788
1017960603
1667535036
569424440
735434167
1197535237
844750968
414353711
1150308538
220909985
246051181
514361852
1290782472
963729546
448134945
556858166
110831230
218013526
378242063
293409275
343920882
1654507544
1616939046
1762564409
2014073197
558900240
1050321565
576913846
731659535
1568010841
967719388
426019904
1683079663
1600035395
1397795020
1976276812
725339882
1036799465
847782767
870682969
1720237076
2018197562
1811210349
1404302862
1107422040
124502599
1128090188
1835112463
557555726
2092380371
454642048
1319698463
1648923202
278886443
1653427687
373769252
1743237887
1253264244
26214565
370289646
692216227
1395058259
878638101
1881058969
918814856
672860056
316861088
2007984080
1483751535
1103944459
412462205
2021726978
1488366616
81552501
1584232343
645071530
1266771120
207696994
1702630213
846298746
1068074661
1268767719
1759964241
1262012253
1932703260
904700430
1591700607
1574694999
1171322886
1889857532
1296546750
1173513487
474584703
189305462
1637637886
826627980
510097818
1863899159
1285027381
296792209
1870215776
383373798
71272132
163139370
1940971680
1548047121
1135644796
1607149409
673144188
1660181899
1870126869
909523292
1781479972
1119489597
1846915405
130702199
1019681757
1284900470
1170256675
1089022630
1296831117
187223278
1878322645
1671736726
1499185368
469225707
904367369
684451580
1498454230
552902525
2070115742
723070494
446209818
253628551
1159224061
859795487
443651139
1899462085
772809772
452741971
355885471
416773899
114898510
1287244774
46821775
1881805302
748949367
1342325732
1485360826
608132044
1300355872
704243624
468377108
1891735599
1533486270
2055627369
879432034
236506436
1027810059
1934006772
236398095
789067451
1864222509
1402962879
1984009270
2114533742
229918426
1710932906
1552667973
2110522567
2092540024
671893788
2029962945
1185440207
153236454
1437260367
949946260
609138158
409681689
1205682383
569080460
1610946741
855270808
868553857
640010543
1459176870
1434757704
1613149989
706972074
2104844263
1760213786
1703241833
1204560083
891197185
1683214337
663493526
1732030716
1779533982
1359774288
234177679
1392806157
231056682
1089946721
1943037030
112204127
1583513417
110856125
73891038
1372987591
1040143053
1919479132
1359779309
1484176292
1957900070
1720994087
266338092
1819155438
1897065864
684262415
1404634590
358583323
1187342696
893221359
907848197
219773441
1108393145
208602818
1495007149
1552742448
1542794052
1044292596
1904157972
269359865
244793282
300958139
788532319
2071567167
475471604
1888884572
1095165546
991124618
638704017
1052029473
27626918
1582218878
69682835
993720538
929524565
1434299015
1736342479
304436168
1231725477
1890789829
1572370774
1156457489
681998583
1884790781
729851951
373614200
987806222
833509760
1546746447
1189721436
1607829205
2008910946
1371988950
473543242
2092857394
1997114224
1814805245
115546869
1864858609
1558680551
1979210790
1806531035
1981500403
143675841
73145472
2136408073
874394054
1935000250
235529029
670076321
364133474
1445490278
997084598
72344541
1949807863
1524507106
1462556286
1815181665
1562157281
565929006
901240350
439608373
1126996568
276816657
208211077
731871209
1913938196
1970081543
596837796
862079091
299744048
1271062140
1682116656
1225594888
487069535
310242663
2077418553
645386238
917192293
1105230082
397461847
1480881487
2058321479
2071243813
1904921526
1584596490
551080231
1162571184
1162234556
1842948648
237834157
93125851
1318844249
1993043480
185962497
246862738
860095791
1815148631
79520645
300753941
1347030044
1042200700
2081902105
1187112524
1250598136
263662163
1209749316
762938963
2089380175
941913369
433302843
823700082
2131705688
1970600009
1148207274
633259866
673535762
428745323
476812482
425738835
390232800
1542754045
973848496
1675318814
1711266918
280426008
44373456
745312705
365433240
895415457
464515450
1288576651
1639231740
2030812424
1907139525
373680791
442016752
852803508
1150586607
189448798
1805872863
910841547
1665947503
75343060
1882969012
371755550
1570411815
1204373544
565179654
2067406001
402879460
227821660
1441008632
2079031765
972186226
1729893449
1933717724
1024441166
87303575
2105944598
1126004633
589873783
533937224
123087754
1669407417
877605876
240052727
79991909
1888599104
1913335603
1817198642
1384949911
1076868618
1924284450
2072839657
505845705
707134149
734280805
1927357189
317695781
516009697
1490717880
1740955737
906969880
1906966319
1853778378
54577689
1044786252
339591020
483865488
2014957335
721179288
1987086247
1314309893
1523577488
379992100
471476665
1082977897
842685882
952455892
18868182
2045674752
1149123991
1660180751
1944037306
1749686400
55493743
334591884
134608539
1700098784
1960473991
1880598279
1086047810
689878886
2122914448
256667406
1878664506
148644217
1288446337
1678807188
2054175352
2047686830
1964432563
747762999
760145893
1856378831
1729363565
1961669026
1615130810
130550443
1450896892
739731029
229557671
1179629121
1217952764
663928453
1601507209
415493156
748303465
1689459291
784522903
402575161
240443231
523663678
634284532
1315643793
2053543339
384684403
1151172951
1114847176
895842835
129257850
714084152
1476389532
1721943624
1757077213
539423800
693209438
1940405890
238438392
285339825
455085480
904594676
1350799630
573259201
894841688
1291312417
1773081346
1062834395
1572680014
843201744
791863352
1060764195
557187581
773985357
636748691
908320410
1948419771
1465493216
420662744
639507348
1355212637
114711450
1280838856
220623326
872444046
1385807843
1560485484
1656550955
818879028
1567855256
43458082
1117610342
1146236361
915357948
1156904425
1294811821
1107156267
1515274120
580596988
401023124
1350466543
471759593
2093515688
246285501
436748346
959094010
155162285
550546335
236488434
739735052
1189575491
1570243542
1470907186
2089003470
1469038319
1317880186
1151993398
217785894
5694895
1879928505
615145577
1133716869
138977136
2036348811
1780286434
244059883
1582625849
339621895
749201026
563011438
467404431
335433812
954399922
1298253930
722204573
1214307723
582719920
1640364838
741652093
2007840632
2137937796
572131980
2098079513
64233179
1212778498
1255346559
1872370997
1751002863
1391450455
896531319
1341253227
591233506
859014272
1714348375
1400084523
652418079
1601121707
799202526
1410033484
1147944933
2382146
469784332
1418808409
619516503
1631876806
1675935616
913771799
1472462293
1112919269
1730494163
159147198
1631614146
808525494
1305956411
1976845006
455520107
571541618
201952394
814395143
813057079
1377018817
1946536449
2145652078
1286424790
691972038
2129155962
2076097766
1272844517
208001026
451187047
1952556274
922843648
708233674
40001781
457195451
1255295663
729476493
1275969949
410242201
1578075007
2080956064
2028235092
691254040
1261471295
649350598
544106333
1803337551
991688997
1937775885
779677543
117833974
377646782
541563773
1423788157
611369944
1628628298
364504930
129169048
1706938444
573825384
1059937953
1732833331
110909220
1182318850
390907835
189166498
1185151346
1880272880
2019811504
882425309
1728425635
1943967650
123042584
1749907848
1020929318
2055899021
1658214906
501679836
1464798813
1969899049
23449357
2011173894
258749378
2020240308
1435666218
428036569
475051436
17976214
355386114
958858557
820139515
740333996
317743367
179459854
1169358548
1902867156
326271299
815070882
843912405
424496188
1912255256
1414688161
318746812
623028520
778407576
1510641029
1626226282
1230930668
1437684553
175722051
1041950009
2062080320
723044224
775958499
173100382
1943742899
1984877838
1300949019
1663462085
953582744
1255447856
1527915187
966897127
970477239
265226785
35606312
1598016197
418908542
1756486517
911325381
957706354
1395903440
2068373020
2050895169
408298626
1188323243
221465646
1699184277
1774803970
202719342
998670534
346943631
63460165
503685151
1426660347
2079561615
931534542
220894156
202164486
1153038966
1141453775
756637479
1604652386
475434947
201272109
1480679490
299889275
750512939
2137964100
1630588204
492048186
1826472719
319719515
972718545
1238044813
1129499719
183252038
1092338319
409525690
2091357060
79875165
483130527
561211150
1965941190
1948187234
1273914170
527514777
541875824
453746359
2066637742
1365940976
265245347
740704898
1763399051
1486541939
963553234
1718871683
967973076
927852448
917585011
1119255095
1940806171
1128645309
793301665
1620133800
84587847
623300631
33421204
1824294811
1601344682
267901237
1274257283
1333771687
691844530
1202256011
810775426
728175056
1095354647
343115010
1509417816
341808476
138734390
38306419
1753973020
1871481489
2012229362
792346576
1074302979
1035382241
2131388070
1688993302
1346606180
2090318970
1406301963
1598255648
1703720664
1274863657
631158784
907055304
1048913204
1629792176
1550398641
511206464
1774743206
439417799
1209801734
814641668
1346671380
26535664
917321681
1817261106
1738292082
1991751536
1229480247
467397672
1234782543
1626241542
498279123
843187819
209172392
719246569
300610159
900677119
1096722237
823864190
1605705694
723801882
145245336
2067069405
1428778763
43647595
1375153909
1912809691
1321720699
844789897
2087537563
1518623717
1166033726
1696448794
256945996
1265228640
656704494
703270168
1521610778
258782110
231349843
1027998840
1094829366
869321602
934213080
1511745954
773350876
1324449810
88664167
1544210772
545141334
336346698
1424863459
1100609809
231634146
1808354976
1984320759
239589160
1811999952
1682028724
745043335
1563655981
1342415849
1647398479
1472697304
552523295
901693722
2016705623
903790325
568837354
496474835
291116716
1146998369
1054535672
353622680
847581303
911921172
763576037
1542007284
1392070242
1132480868
781312878
1087905938
733575812
826385120
892185138
183385621
751587703
2073716204
1248024160
967667153
1969740713
117043667
1186538127
1402613130
1016976456
1557176886
1085930562
1416174193
2140597588
117184194
103416241
615957766
1546654272
471527876
1192409130
751918764
1648484197
1712660226
1797075799
1083232189
1852957303
1012587150
1297356478
1617680547
921155434
54365723
1450030387
4465268
1819825736
1769070883
83662874
610391788
631093016
2065948480
1558343082
720251771
986323298
667234361
1020361604
931339822
1703171054
2015270452
382788772
519236910
2065309209
575830876
1234853742
1391468295
866780308
1386598050
309419164
1132349701
71211738
1341808828
526839529
361550003
1973697681
1070750279
1479969356
730771068
1876976527
1327649931
536942572
1489983316
801675700
636566477
1335711762
1002576665
617814250
1616613922
574117758
1505388870
2069614607
1312301483
141401969
202551217
600498742
1250023854
1446171462
1411385867
476421061
850352403
1092591241
1468926521
929104536
903139969
1809587023
1272241091
1869004827
287822026
1796734716
2082730581
1361787381
278007768
961262371
230667367
1061800779
939649923
310680548
1632389438
1848710626
627102676
389742033
659878619
1023353664
1271798100
596206385
803226873
1332566656
971694342
871535588
1727093008
1349970973
2401862
214007886
1970621318
1838837828
881291169
1644835808
152502580
206240561
22783383
1753063893
319530022
976988841
2014580757
2127470559
33397016
738439962
461095132
1387883298
1193484087
250306722
715614192
752469043
1890021983
766764648
520348041
2071549150
496090951
576302932
34002757
1069309114
69121661
819117366
1966222223
406386724
286839563
821635080
1965830960
1870120081
1597299036
1283035937
813559417
448291365
653329768
770743694
243472679
2052952443
1702337447
1283127952
938359050
1161384647
1552187585
586020953
367249756
499750127
419006824
393461240
1818516880
2111457339
930797316
1568150275
1936577924
418421450
1645700363
703678802
234625334
47020604
268890607
1240106561
1094878252
370573948
317629536
1493201383
686572765
1926342055
1843566817
164783280
919741675
1805609651
1304904696
1413433554
785401387
1042664277
10698146
1121345089
705940040
633977919
589279606
2011207955
1428298772
497467999
51657614
1698010530
49435213
1550385760
1517977989
1157523251
1377094330
1154172539
61534392
2119068368
2005117399
1784960675
161577397
532289284
2033040904
685018987
844190379
1969795694
1669267118
1549036954
1860331119
132034140
1585038035
437334972
449617964
1321796979
1059273818
1049596337
16979691
800021099
1783571703
1168875312
1893552454
1926955914
878166069
267958551
1666522000
798829183
362210279
1444101533
818392919
1919615884
1558587473
1589601660
1411772173
1561088046
533445383
70973905
2044187838
1759101799
2060848657
542403900
1647135221
1438389982
418528911
1305036100
959810735
1564880174
1499400913
24631329
637807669
1768669875
1733021624
325764391
2033662797
52250615
1307458076
143626643
608326397
934283830
1176863205
1650123588
1181242499
1361098890
2111992372
1180792595
1752705147
1385128910
1714293107
235200080
1476605208
1974838885
1375111728
56247005
1958849124
1239281248
1077602390
1906758582
765778179
934695876
1284375499
1648342337
616849665
1787236691
2114554339
869417384
2051784636
1043589392
1549718586
1437965623
1687536377
738517469
886918794
247350995
2085692076
1758671421
167745054
32327854
1296732887
1374063483
107774467
671223209
35008995
1834661262
714036613
1232125108
672926341
889639257
1220448899
871592013
608217937
1921177671
2045295112
1752919367
678830532
274251864
766430545
1335951845
1982529076
10343162
1424251999
585293088
1395146492
1299797697
1491248499
650554515
1667096867
881616962
1550661966
1667876858
1484519252
227883484
1937081148
1090777523
1929433503
1070371823
1342079246
2066040223
1808577007
1789485728
12481443
295327847
1526084038
1894170354
892481426
550177211
491544447
634405860
341365517
1971690882
1076108111
734732708
170813223
2013863012
1740008238
2097456336
741231615
1883910705
613217500
1516934180
1203015965
539799771
1359653162
1974724122
1651763834
725557847
1467620394
1647885423
275297646
1502230121
434158012
1134207238
1521640088
1665513095
781286117
1169579899
1271106301
898512296
942633443
1394545539
643483404
124834932
1529436623
2079924086
1980402084
2038624591
995875922
734964050
2140610869
1592782434
651666663
566159518
166074868
1448279608
988286557
52291056
1081448134
717695331
1881721239
418814455
1959405093
1132272856
1425358564
961787519
2076661310
716194596
286294762
2062191760
527718977
1226569828
1970874508
153454625
63302306
288041099
1469086794
1311189489
433523406
1519488343
1717136797
2092349595
603274885
2130027880
765085760
28161457
371121453
1255542753
1537301305
1919819568
1139723313
778801120
69332893
1019824000
151166686
1502406416
104901817
699721472
76695072
1348258919
474365842
1028847664
1103792239
540322564
90646737
453058141
1775197039
440603003
519340566
1115925570
410920405
1154991893
2030905692
1857605438
334363177
348773749
8295142
429397067
1230966618
2075529025
1849849903
1305169880
1133380668
663589352
997632429
886518534
830671335
769188633
74089720
2102284414
104434888
1734035036
1330433422
989616153
495045162
1331256408
2063201861
1421606625
1372881320
1931564550
738925179
262232682
1802413094
1819646884
1354433303
311065574
256966970
1484373204
1088115365
672503737
582571080
1256264069
1834423987
355237881
616322555
2064050886
1162717220
1333415039
280284223
62650164
1430272696
794878833
308905716
1731088379
809970953
1276929318
1648383969
1858594390
1489317716
2112911633
930506129
513814192
988933564
2032701802
648641885
1902254923
1904893457
601782457
361810886
1093432810
2104446730
586969113
1036481984
1533177248
2023638140
909290718
401011980
822191812
1779573331
1928540776
1404422753
1434148060
717726017
1747811226
871912743
1862782906
1675045696
1939003205
968239390
1211558986
197748222
1232070726
1120705347
1326430776
198275555
653275770
1613479216
1991523795
193478999
1850551838
1892771598
912795085
971760152
56176017
767555978
620690235
215087047
133615546
99563875
771795545
1458140355
782404159
2119565249
1350033954
1180368921
48372461
115311573
765324334
1297572108
1450261468
388133087
521504247
1815123872
222626613
284997466
1483887791
375735546
414820026
1421202013
1255735428
49732620
2010887715
926488457
1345764657
1801598499
1432716587
1496361481
1230655697
632018978
459255747
793798751
125740585
1276195483
1432181051
1755035962
493771258
1476269389
759905385
1667593779
1293670468
1477971630
1825712588
331099293
1242619776
656635418
1883696620
342590673
1255838586
1560340923
658036384
253968742
1003184536
596062507
1215681739
396801570
1444980928
484835125
2093443391
451554422
217333152
1540998017
179631114
1084380382
870601105
721096088
1250818090
1827845442
925882063
833763574
571687707
1451920173
566013672
2127905197
2115421288
926402970
806880286
1242941599
1120563111
1894118131
1292612981
945034608
1457930817
663361516
1017757199
1586622514
793865057
2075155467
1137327753
962377298
1468725393
1342415463
1326018586
1177300248
1012543700
741790732
1400629879
1087555049
1896019699
1623409777
175926383
1006010660
1502113023
1871314024
853140449
1557406805
1582462892
825667375
1021107779
1706701589
1883670366
1304336652
1724764079
400148709
587332285
226077266
180730117
1618232560
951628096
1410923770
304174905
1461670312
486319862
121803639
920135812
974284685
64350213
533536311
710922933
1189717353
385815909
126237622
248157601
331765098
1255127743
1205766950
941729586
1124672013
396348862
1955626053
380720928
681307733
1428753856
1258634658
1380074781
668850348
417417919
1777017398
683946133
860077282
1074001422
1672331995
199313555
226414834
1629210429
1060308275
1272921621
1874321090
1695095155
1834212602
1686972160
1245786420
282344017
2131475686
1374348737
1080447262
278679920
1776033733
2104403542
2023736576
535335426
2140108818
2064691741
1578669339
111813351
977270097
858307669
819128540
1995476702
1767637284
1591202675
1469370927
1836718522
1423516745
1222087296
2126223901
100843227
1434902142
300308492
984475203
1426615216
936019715
1040110025
774946483
500040267
496903946
63486454
1133409805
90132712
2136221959
1225008307
1822744250
1850972039
1587391530
1717712375
1275386055
1609921711
320219360
625027951
1719875331
702402283
522778197
1305304357
1200743413
316472072
901291309
806952655
1643303972
1384138488
1713374062
2100337912
457197571
718611905
1550547710
973505945
1641367671
551761171
192617056
1648988681
1068970636
1696443574
646677469
59059935
1740731943
1677128872
1386258165
73215039
1038908046
1266837771
1500972645
65337227
43073258
396327012
1612812198
1696552888
2064404014
840651663
1369187727
1112481868
1836129296
1675623903
1596745226
2145322145
1052119978
1507264532
1087058996
807617515
200176401
986796073
1798757038
1577767809
2075541729
982195187
2033034111
954216109
1577530935
1616771232
1569003575
1740129645
1398718257
1514715254
812691781
556083058
78142607
2020227997
834787528
147786608
1173840868
2008176132
1500519093
1695649501
272248790
1844674701
1314496840
1516801132
1896600043
1331045396
133731002
1994485934
704806101
1617704813
1955583439
1560796461
1989610096
1847194374
1097029835
1541032065
47603813
30072343
199409564
1155721663
1726574448
333930562
890008254
946080930
1310889375
73986991
979894545
87508843
226035498
926378858
2103128955
1290997042
510706471
1339169942
1354344773
705479796
1262823293
790774444
28393195
1756781876
1874027595
1383095969
1829939938
1902705412
581764158
389062886
188538892
347038439
247654297
681417991
1944499644
316230304
420507843
118670703
1279320041
1209190389
436184036
1049036718
125082953
1927192927
483578042
587229370
1616950263
1601826835
1090078366
1113980722
1795354834
729383469
1192585977
857653813
1682314150
650394861
2128641707
131380433
1436277961
1713000404
626109711
628035164
808009001
1717567767
1463979633
671581415
1254987295
1591104047
1007012168
2094951373
1775971757
76344647
1209141048
1332753301
391741392
2123936416
1065228916
100496429
160582953
1761828222
1632394491
1080161907
1803818584
2050735081
1113602485
1387969262
1691298009
961917341
1229721192
832521091
1937336248
1362974427
426902423
900608368
2132895735
351249381
1619619856
22782179
1129162460
667291363
306215427
752622732
837342395
319085089
1872518870
2077162869
634728816
711612032
1318396749
824519748
1661820021
899551916
2118737434
885336128
1473049097
1677199687
1511855304
1569842542
1075138880
1502803329
1767666624
1660486425
1899900889
1901634104
1957894271
1021976528
469023740
1684100681
1120628681
433978574
507860466
1308263578
2133785104
956999561
29775977
832109900
2047195259
1581545221
1542636014
194337792
1067600541
631263227
986590820
631415388
398008544
1840448118
1435245592
1286024889
1758630712
1214615279
1534491377
951359672
1327984767
1548131687
1563330313
704157843
1063781872
1645964011
1325951844
1624139928
365069373
2094878977
654070421
1620203667
1291130613
1037825592
1365651857
689659657
1704071745
1294595811
1890356654
253430516
1614161287
1652441812
1617696593
1098874803
1593486785
690246701
78338548
1372497587
338935866
799960789
762828435
1681174612
889288884
301315221
1326342316
1402727527
400634072
1075095623
98751692
16311053
1915391768
630930962
1530098975
267003756
238297640
153485464
1457414652
1821477515
1395716155
119204375
1208473342
306556404
1217444639
1430366749
2004833877
219837132
100499850
1600322725
911324716
46378278
1120415684
557347599
2054646948
216226209
1034300900
2093469188
446530613
803636434
725778912
510704251
81019333
63919306
1754980689
1872466093
2089486187
92309782
1339697256
2136273642
904191134
917037357
2106490730
1468849791
868868198
826336643
1927122993
634261214
2117414390
849700430
1777171103
1315248651
413771258
1015082646
599626381
633066425
1328439172
1163161180
413761497
100387692
1709682554
2053540438
1148454130
311974740
1072840455
232134583
940896265
304527687
1558628360
941721372
195993106
1766062075
1920175539
1224732994
914441360
1250006864
258434069
1964566035
1377971438
1927987755
864464863
356461752
321695160
131055963
2048998543
1932453936
481130090
547449265
1458538881
1733184361
482677371
1222147891
1171003686
119449012
1647882512
1053759226
715017301
158621321
1518498163
643010760
1314143359
214943062
783579679
60378228
1051851749
1827345869
522874060
879717389
1374441465
482321556
695845860
512386875
475076531
464980880
954622319
1597195112
316037961
1360380974
1417435270
923677
81491211
2098115845
307011652
1513961916
83029333
1844285075
836062174
1505134757
1738195616
953867506
615705300
124638027
596984428
704119260
51495157
514400900
1468863339
652400035
1928152226
523921726
363169804
633350721
1813481762
1201229445
813045913
1058446011
1962634082
1757762338
318594283
242747041
2116118106
1292511495
907221060
565957298
92861842
1912887066
1796952452
2110981384
2053302776
1086864305
904862684
1749773504
1303816718
649563592
1498118913
1672085316
994491055
538552427
2146262561
1462202949
1431541334
1431074097
50994669
101579010
1566571507
1210046523
1775224494
882867891
2101236472
2049397096
1422627582
787160218
1182129965
228028849
213691447
1673345267
1201406591
1960511144
2025008933
379631541
428055318
695926485
275433674
2025472163
1236197943
920057537
494316177
943815281
304004747
1246839785
1264008187
961627664
574567345
1155995369
567837471
1676583483
975501062
831806367
1611437032
508709565
564569517
1324666791
809349404
159990684
1471066885
1097524094
799301617
1578157121
9355329
1701561765
1762135465
678135785
419375448
532652302
1883214790
1422289305
2129888966
1955839717
1730914817
1183038340
46545111
368408274
798017046
82539681
1178799945
1362413159
69517274
1327356855
697040388
518399451
566984253
1124441511
1740920166
330232122
454819599
465573894
569588450
1003812809
641963977
1379903419
1182228310
1866992232
197903921
345294048
1321750785
1574200095
1553913368
845974207
396884582
2076871162
1854768056
231005385
821299805
1003025704
970724327
1798879839
1670071711
2031743943
1973552156
1728353508
2122659365
1352846962
55871110
457037264
1401447580
238021699
504072518
807350876
1775754563
568682
1016901599
1296366499
1781976130
680707245
556029004
1797956514
1622792711
1689764072
44431914
1076854942
1984249462
170839890
475188440
744031895
1966324791
659011061
1905157423
620629487
774767303
1546366783
1330393629
493512485
1061501609
1022623999
1005228010
742087285
128759995
164303437
832607061
2113975681
265068228
1942929
40523544
1877320855
242071808
1102827386
363989969
273478335
1904980786
799955055
2100063902
1159451453
1555800310
569069339
1354849331
2104815804
1477982489
1107420739
130782084
1828469770
1545775884
548234287
346057197
840884906
1250384003
898927514
1066852771
1922001143
582335276
2122301368
548883517
861003287
895898701
71421078
1794214746
1315635440
2141622495
2033044185
1980212016
1893977436
256315315
567677366
1200450876
1900159781
406441541
1037730330
250234419
1502535434
735715376
988256130
1997885559
332930306
2119081597
1731175520
1113336026
59080883
663170114
1506419954
453899313
1404182899
1271935585
1474125242
85105453
1499428981
255285094
1168977610
1818180665
1628740900
868535650
285347404
1865505243
44608928
2017661891
231320508
880913482
935490827
739302951
1743306123
364064558
52818908
1048650774
2085323522
507476459
1166283320
154919737
1344819699
2062450807
1309696563
1451349649
368302155
1609865664
175519206
1499398860
473296149
264595323
459167812
816353006
2049520281
1376930390
851204772
1806162940
358654021
389677034
15757171
1143365801
1869814210
618776752
201589268
591343247
335631260
1002003872
1108125129
218013632
1110430788
521235466
766430332
437083705
746567438
412286113
1443441101
681974686
1550552711
2086256931
1272412562
419390082
514207511
194112349
491111762
1600682107
1082748227
1736940622
439833611
1663132813
2043296731
422526682
1083626056
373083309
355385076
795303700
1440371662
1755413258
1939572603
1380086897
666012600
236708257
1373906506
118855687
1217285064
2051067611
776636001
784855312
426542929
838789067
398151110
569138772
2130184316
952331203
1378121358
1193781122
268587953
134821342
614364647
1400521172
771718090
1097613342
1475438977
1655184822
971868680
500318714
1407259080
592801536
1230387724
2021850102
1754638614
774389834
625315017
2041940428
37843001
1419956246
2137655673
1910845935
394436968
555734399
412676685
775038428
1275741726
34892298
122937245
1775808755
1357938199
1150219215
1832208320
1012203716
1223562990
1891515472
268830629
371430202
1104720689
2105194183
491144227
1699333500
1768586616
994740180
384664514
1521679935
148607595
1579490398
820826881
1173189070
1429447078
781158094
239547531
1480988950
1409903584
1329598939
2123096301
323810804
571207659
1071025169
807511522
1293848681
140395106
1738500310
528078842
912278962
89527642
1951674253
940962772
1447298707
240796215
875699746
695027003
2018612200
782852553
970016266
70859649
1896409141
469184530
1782581779
158072578
1175562974
634897542
1844538998
537898859
1989137765
115465287
378938400
514238836
1002516261
234471918
2019004371
1792671476
503678926
197616882
1590615942
1389197519
750287563
313755890
129720650
1157333006
1630612618
772209928
714792341
1402884332
1630245636
1636196576
2109797162
617818284
509215051
1433154153
717103677
53399437
1494068365
1597107837
42883449
1459866884
743338343
509163180
460445063
1744210492
1899628096
1697480666
1767201948
555784919
1108131607
1793618620
680148316
1967840259
842254719
1583984935
1507466665
2039432823
1381769767
982255805
2000452275
1236647852
187502490
1238327987
612019261
88488842
1368549921
1101479367
258274797
139267273
1376119355
292583031
1409861891
346775939
316442967
53966394
1654588779
1012830094
924318679
718949634
1246564252
131951990
996477312
526648342
604426407
569164553
1459227093
919416001
16182553
281225570
2097306734
1965553565
1048167457
1508343843
343515719
1736541600
2065290984
187573795
885954917
1590948120
749398244
1460182681
1784422141
903642532
104729246
1913732853
1749536020
985108352
1297610473
1665449626
887440120
259782774
537515292
1893961700
610849155
816779820
1953951790
1907390326
1164033241
248480214
1544497775
480937303
2084175844
1780294435
866262434
1361965194
1481959800
526949393
502425112
208071527
588041021
1182293009
1080888769
788939418
109942151
2081612547
1632703406
174927530
1395519402
894639369
28751183
122573975
653546916
447548220
1362512762
1264837301
458423938
615604107
1081660755
304080519
651686475
1373835365
132683077
1573043630
1060299446
2065332664
1772332449
633145734
1153232780
742451167
1176555611
1153770128
461861872
1258824247
987132314
2063298012
1682342863
2104304625
493602165
711072232
1970630818
1906203192
632546943
1459452945
1150564333
1806348343
2081607893
1827302338
922861131
86298697
382940626
2048000368
831447616
850963156
941688939
1164094640
2000997859
992854408
955923040
1964668459
1080126028
1877728231
1975599524
572916172
363175513
403557554
600071000
193206377
1101953862
1841629662
447999494
1147874883
2140242264
1337364171
718264537
1910617283
2111821214
1736019385
1580011662
41300205
573381426
739024382
1063301603
2139528822
1765553794
907501221
1154030976
2146914694
123554147
1996240295
1481499258
870588608
479582893
619865349
319148217
1389090437
1767371107
1736213962
1345784452
2012107586
1109254802
490071878
1554548027
2126928352
660803012
1483328436
1220947667
1750863593
1492443840
1105900884
1937263949
1271081487
1894682446
1085050582
642186958
484903090
1115890473
337397849
266398123
748423528
995789744
1111714831
1666280296
576227766
67043602
1771921900
1595280567
551766955
167918051
1650294410
1114339555
203213886
2071175654
808741241
1743943972
857348372
1320605827
125171195
812555111
1286608176
1078878310
1140815974
1095275079
1537595189
1350140505
965498743
1458037088
1449477687
992988550
1834932221
691803565
1989347613
1616390341
1515978037
1749085661
869644173
1357526291
381958502
1604545305
1614538409
999779990
2014097114
1905654828
166210562
683889045
371098663
862286520
1396191519
745421285
757432922
1677768323
1677212252
449475702
841722541
1962360779
477041666
354602939
117040071
1226648043
1701580599
967610346
507551288
1223231699
2050995816
1080840485
383147609
1187730966
1619016277
235475127
1497830310
169561109
963687961
1701651275
323086258
369338165
1206944536
1428139317
1183618345
1736373217
803829368
1353234103
1793001590
822817768
811941576
1337538905
1582847138
1952753900
1756932376
1543952224
415835995
715812021
1757357791
1716453044
380355728
142561261
1662014952
1490463637
366039840
6536014
1729393493
1541864409
947627780
363520477
2030297799
1818016316
1514526778
1292155042
84147434
1020662950
771076964
1060018999
1721124433
1275275972
55236597
1902603643
954281977
1118745628
1269967471
385361353
266394145
423158813
588208449
1707391043
492336743
366162745
604933328
1185259619
124661278
1246380938
1230619351
1134456614
1464569329
737224393
596758491
1516090014
288840528
1998887293
1113110907
297020204
2045276557
621251758
1689573249
735898366
337932449
2004845041
657300989
1657940216
1051851927
70363560
1258529576
543227099
1612259069
341954334
393666049
1269464309
217639362
1162329586
1395376001
68251795
1787078709
1404749853
2049528110
167022757
697486762
260360983
2126347241
90472112
327412072
1136260457
2059974749
838711357
1006740150
1907981736
1433490413
1428700072
1389672944
1316211416
1379954718
478208201
961829843
317963008
1579858315
1619537059
1395668594
1267597104
1624244493
148803077
670690930
1098427027
1295513950
819256273
1519998765
1262083439
369980443
2135125943
1959971228
2064138107
491345028
691740876
81649209
324828496
371424984
550120689
39286788
112696114
629757256
561936484
1974015398
1205590068
1669929117
2086324569
1226996778
1855840709
432637313
1924821388
1248333652
1640306953
1064876653
1357184662
1180031627
238795964
877125424
1097050475
808457982
1800701344
1184068745
110629341
1588988168
1890751344
1259646754
1957189119
1191776157
1998271222
771026497
34328525
1731259944
834558390
1712303585
1613066355
503420180
946908212
2099359027
479601714
1955905674
98087636
1870455552
1598708591
2056997849
2043874488
405621540
1093273764
1160174574
274693589
313469032
1737585788
249403192
12256189
1577959877
1513076056
323249987
1610953819
1858226158
1557482948
1377333114
35358465
1292662024
96007356
1863561372
1131405392
1663424572
732569248
424987916
451765994
690582614
511647841
1818581519
1840589208
2005204596
836947902
1159484098
7642207
419035178
36378329
294720649
2083672930
1555206727
1323518547
1984805895
1917961334
557889233
1824990543
695790090
1876629146
1909835580
1230803180
2082089116
2101347350
594697359
1247112957
1409093985
1586273348
1953543173
579027958
1937667893
921148057
2081623650
1156687524
1233688174
1811889588
1370341437
2078154821
24812970
278885182
1712371674
2060107616
301339666
412627965
241941902
2085621702
1260894797
353470133
1748112565
1325388566
1782172478
719968031
1344292695
947263206
2115296760
1810865501
1455014873
1330854396
1473252634
894448768
1406646407
1602822133
1847788879
719603331
233837175
1856916475
67653615
125042885
964298018
1684199722
1092692807
2141599275
970432045
2083191603
835963739
190469526
1723156525
1443708031
958656147
1260782617
1384916634
1375950014
5823270
675167436
976995184
380453997
511251197
1894590685
514310277
1907868214
431870052
724346582
1342660457
1009626238
1891305508
2108816387
1429032196
1059918920
470613377
1064862883
1564788727
1991730310
263982711
785921415
1806448285
803268072
799939818
1722439540
707534056
241156244
1630671810
2047251709
966179610
371070435
227511474
1848047273
115585163
1197689770
391435051
709905610
1923750572
1732579018
1939098333
315938202
861895212
284551357
1019602772
789631960
1820223404
1510241266
1090629365
681743385
1134859747
198380324
988616282
253374783
951393959
315627641
831510225
1321135440
1253968845
1292065270
1637919644
1563774968
1429103726
1471061892
2121711393
2071933266
1692391691
765198700
1343813366
1798475807
1857281632
204673665
725186187
518158749
546436207
483210782
1207549889
1766347640
750405900
1814005384
1422416952
130060843
1119442091
588902228
1403453235
77273270
381454364
152086180
2130896886
1052385001
1953171583
390466163
1117005603
360896451
218019534
922916112
972784738
206656762
1112511611
75638930
1047886659
202975779
487848048
2101066011
1357417857
1985733756
1521432055
209325283
1690082356
902558460
768394242
2053036868
871813864
539012147
1603608658
371303168
1931961815
111481502
1857110613
2055258975
1971397641
306529307
1483738220
1917770830
1933152726
564841101
1266993958
1338316957
329882266
1512081125
446665472
1499703988
482848564
1607926336
1138816718
1868161563
102761207
282511346
13461066
656310836
642037628
1327595389
1355333577
1223809251
383535393
158976414
142437378
629850871
212522877
1080963123
2053392702
8985869
782783018
2127614297
1285457137
1542885721
758204603
1310408259
856594314
715987881
273069556
1739600768
634307651
1859715209
1436722683
43630022
881276267
1336460280
775643501
143130824
2118286338
81250036
1328639151
973081027
1211242628
1842850910
1563663432
806431520
1001858069
1237518601
1996100662
895996811
1210882104
1308447485
1652177232
2062055175
480713508
1256347996
1832094228
1631867786
1381200026
1952644970
665491241
930514947
1079438502
1327252336
1907186287
1827150736
188608859
851190885
1713042064
274343305
1902266239
1897977946
1870307204
769703870
2034283883
527482679
1135313155
735779990
355733807
212696355
143804066
400193280
118168140
1426879944
995102885
1462379841
370333931
1582472785
713053152
1126441744
1025460177
579686154
1093945996
2052037907
1588127170
2140497489
410577003
901984231
1478441002
699570686
817751620
426242022
1335777591
851945832
949634360
1895038111
21974314
1605639541
2124045220
1827696403
336245292
1902207816
1604508596
385560252
960515561
1939093115
774756586
1129652116
1937371396
2057071853
2129316611
2091799298
298800729
2147156078
611565205
394981501
1775059637
209063585
877081935
1822822218
1951905265
172768827
1075645669
986283390
890356980
647436681
817785889
987750562
30896994
247174539
402903348
921970321
1086806490
1523439827
126616995
159628245
1564882938
1428563893
1559794514
619508772
1817341796
1587606561
1564783597
353521536
722203824
1508120364
524933260
2115351081
1791958276
1652122375
1064325259
413506238
531541426
509043028
1501666352
1229229726
1890114203
623803618
1576771943
2090917270
1570688402
1400350805
889854299
897236459
805615034
1742039961
1778035412
469957092
1896582006
2123811858
1083923942
1026420163
538236513
535301648
898661890
416454973
1333175101
1449547849
204155657
1702689911
1846543117
552977024
969600661
1486367363
1651398759
1379679332
1161285554
248280550
955008249
2001701637
987153801
1821250320
1104834877
1436123567
685202463
512831189
1042409796
1507167901
1147736045
459560584
1208384437
1712074278
1626619254
2081729157
110406900
1679493887
879967705
509446490
1171796527
1694482152
714970441
43428493
2056756877
1155459117
73604114
215984677
1767142776
1328286836
514700096
738660677
1698828064
1557578886
1835713113
1377975726
1124830678
69578939
1526080452
1753635322
1281369156
1026163610
930308251
1888582556
1788086153
2127889004
697230947
705301641
2034065569
1197185950
1414640695
279007749
543271198
1138872498
1580013848
1379228368
1930195656
138512938
73067216
1119036556
1411780606
229268376
1764667142
802790003
1990799192
839967093
493819418
1514109179
386665644
1457142524
1685945222
501513814
713317793
1348657598
1950051916
2130038167
1708120208
1575911532
2050549862
461893976
302145418
1866191608
1228030125
2070072708
1391714854
581473730
574595254
2111023612
692222053
14410499
290051156
965667775
395523275
1101200022
1387701594
1929366331
1538960657
342359535
539484139
1837824943
1397680240
1956226087
1614461305
420518228
740508874
1940777992
632109719
1739335640
50405409
25782060
365911651
1891180560
418304631
579421964
196808221
638075257
1905568004
914914247
1728917647
873252146
137128339
314148384
1093996604
1348144461
1107877297
2076283239
1864846870
1791778902
606075000
1680179564
1949000483
1442693279
57723213
800586565
620810601
805063590
1591687589
1182979255
1193364170
531178493
138559029
1649615237
695834646
509737355
1496629742
510854918
836323088
249534467
1344606533
1131804909
1344734694
1870718340
403078760
1659366902
1354890913
689204151
2004927069
634618933
1629741739
445251756
778341915
1645724374
1186421051
304258932
1246524748
1788576002
640765015
510337963
280001798
72973693
1986596733
1969853439
1625374020
2039640325
43244564
1839149066
930474084
815383118
436694666
1211613572
13666102
990955516
2066015941
1669529856
687022836
900650251
1523914597
1079483776
290226160
1016610917
774353217
1575944516
798658863
1763268491
1404456239
792284253
1120389175
1727234838
1858806471
1219943460
396483725
668682524
1307899681
165321707
408737097
1468666281
619351831
1058641854
1307099806
1385005602
461089761
2097641878
1511084388
1963565834
648514502
1616050115
558354617
861165190
337211065
154647640
1392836241
1131843042
1494345438
224805703
1842941680
1195373138
1100695559
813363593
1511954823
1937666804
85974172
683720861
1431895544
1927833819
192033008
850139323
948752756
1821077011
273322145
1121526261
281049754
1372379120
116343217
1662125791
2050415050
881905959
2129684162
1929420792
520859493
151815224
1934388660
665149003
1212117921
1908948801
197165903
1045760289
177570225
1558033193
1844972180
1628717973
831924865
1632525596
1992102905
1403337347
1212715216
1677759805
281815956
1525254888
1413507899
1749243789
1401306672
368742254
1145951973
1320636030
1354326103
606199727
561176913
1002093481
1758019387
99469483
1283027190
412841406
1296389491
1884022715
675996181
54463066
626835216
438938730
1760263960
1123321025
1752680854
1374120353
195103758
1903552718
1412340032
1161237309
585534509
422594616
200384193
1658253744
925389059
1840878931
2023502713
1607176023
18638287
1119645082
289082714
145487446
296260662
2077296266
1260132795
159529293
1052603901
271225440
1667979085
1442948968
917091269
1108348858
1589215821
575303492
438517951
97563614
1182167961
2070718834
1051172452
1643200683
1386298250
115698950
395522788
1763980842
445022107
700367643
936255124
715267715
441972993
1691939999
1685792130
648529981
721351732
445052104
853963282
1568279749
494607284
1619705403
2003409222
1415074224
997247392
1480949402
857326333
2100544582
1774306717
1850707418
1189867121
863370822
30374843
2029576334
687158534
1455631911
398825418
1438183246
91819689
559022974
2117791090
1901825277
1071118440
1965826166
681208434
1732584194
2109709320
519554730
1528679956
1125953056
1518487073
1882755789
191498870
1717097060
357167102
586397956
1267697871
374373305
1289889653
579855782
1250517465
1831763548
306586148
2029757348
1355379695
1659374579
1482190096
418631961
2019880538
1809678236
1648424552
411004706
226044318
13576420
628904108
1644424346
1425155587
1949553132
204583712
172672184
1233939297
1134284317
1928020314
154386256
1788010084
653493058
1023609374
788891716
700267292
584956196
1041363192
839941094
1963524929
1587266764
1740627547
314347273
1149683435
1350326853
701693888
589479865
547228384
583014992
1244745841
685876031
478696962
337422046
1572378782
2060396889
498881219
969332191
846862705
496644184
1576832380
56332329
1052897239
1081957620
161056642
122641043
818672037
2073564801
134483212
1713706126
1405732603
647782258
385822683
1251170807
12035236
1647162150
154005669
827954357
815944445
845324729
1633857183
1132553992
1771084139
544157534
1259570890
958992844
592361098
2099837436
864543050
714787628
1138751031
1061714037
1128136528
538592449
437099165
627933018
781036854
1497188846
1715373153
213597961
451177009
944636579
1733539422
1992579464
1628039153
1153758304
1890820833
671998256
1088874573
109166124
1795425421
396342735
2097847753
942520415
661892471
1672264570
930685735
1721710435
1246865034
1891874061
669199440
1898627782
894859434
894331133
1606697317
2141581319
1438070458
1645782727
1425463003
1265420996
1554246699
1506460750
1407823105
550714707
410012481
1638454777
2135059633
320789488
1967110529
770617494
1509511358
209673459
1181641542
1611269858
383294468
1557378341
781678338
1628729172
55640722
231995373
1775370718
973307578
2052727480
452131809
202227230
566830233
1831217329
1377580537
220214271
675572253
1463489036
433530481
771827811
2060242144
915137057
1565849145
1036383430
1166465634
1514989
166691206
1552730985
767759453
1292633992
1529571695
1439710324
724403377
1109944314
1316753468
1139355430
1231301601
539819939
1858016949
951538314
192652196
272985995
936730907
1806204732
1225864788
1849308120
1861802408
982419066
319537574
197385807
1641710035
719228623
236228377
900820595
1985711748
750628497
903636961
486232759
228569833
2016303481
994048624
776052323
1559210479
1095505661
747251504
208401076
1718681361
1704572417
2019918319
539477968
1762827837
2027988062
1164253573
1517072308
78679899
1950062773
627133817
231281813
257933359
187700510
577451973
448680803
1350320903
47415605
457017630
2032156950
1875511679
2016441182
229584834
188329239
1028730821
822320635
636870413
1588624060
1387875239
1918936762
1500584205
1904898806
601266456
680897536
35836367
1728222906
1275512291
404863373
370709586
66271819
1428049164
507147088
1436930722
21631495
1151904207
4778626
1472829210
454538258
1370129756
1698334950
2010394445
2005142550
657540940
713496323
462028142
1618577728
1682026970
694706106
1196218666
215976896
1500507730
632996487
521163958
1855569905
309506219
219982667
575511528
598940101
54573390
1659160243
299979830
2025558511
1710470914
880177913
800128147
1528494160
2058267593
1320737618
1255533550
1533148252
25882373
774300789
2096556948
1431649463
815948816
1098712326
1119609033
2013414785
668683380
1619298861
1644238149
279920624
1052913968
1776015391
604934118
765389293
1428060452
1478182597
216725536
1000287713
1931390133
1115033187
997338442
1965370569
1787110767
66190603
2018772519
904392534
1450914689
1553962284
1751989180
844661310
1690613507
1023059696
143281730
586342575
946615143
130332985
1993759567
2042087954
557679526
1176930634
2046355040
2040607667
840086545
97267355
348025731
1302846452
1687596454
1402699197
702228344
1662383163
2035838883
1661337435
1334036416
297028063
2005127216
21491792
603329373
920968559
692151880
1005528066
264256913
734956079
120352058
202908967
167835275
228327291
1186712344
561056392
1944985674
1698664873
759050917
1444147577
1870952725
956258169
709028537
990316672
460241772
1992799837
1073303094
1542795871
1032508557
533228345
230727610
852179573
218826530
1278741236
695518212
802313664
1918377964
414048691
383210797
873388905
514802542
1700673116
1214153269
1972227366
1442869142
832228971
330823934
439350645
696415791
1767077769
1180526358
2000553261
510736154
2050195427
402470408
751339192
240788937
1254941803
1508941541
384152458
185287444
665746713
250146591
903960580
1703132230
1945147617
1119387820
1192945722
602267366
495075515
542529299
372413351
683344799
1836486722
596512491
218442283
1990767545
2001270866
1263539720
219133022
1191706415
2034266827
1401180148
288966778
1357714277
1615482047
557577281
1365457317
1828379386
217078245
444633765
886176165
411109441
1353188825
2132124671
1267106392
2070463449
303830897
1950172055
1410642390
1468780699
1626704019
990584585
2114633147
1682689102
1571179606
782970804
1569499996
63834345
1917273704
347559602
856325162
172123430
1838046799
557862944
1082767896
315344113
271663863
790377622
1867964515
676286281
1741716900
1522174916
1094631182
1859920314
2014904524
355447230
643064397
1185126718
1341083137
1396010471
262121451
347998685
737517522
27080874
1752258659
1140647835
505214084
1977582223
639793273
1931708129
1805564329
1071410066
1793570580
1231178521
179181911
200960023
1125231145
1072272936
346903194
814054843
1065597645
1091192620
733036266
795813630
1278339054
850794645
1650082553
1771104589
1200866888
1611759852
733186253
976862429
381178577
1932183750
1618246203
702158381
240193117
1048273561
515887323
955424225
1038732488
541755853
1124905120
1417539859
1582698490
484112460
920396929
1027264814
180944669
1693731336
1014000697
1394815089
624160763
2044441527
228244839
451201196
314868131
1084173778
75861042
1025303158
2001613470
1602811274
1380627389
73201367
1453672912
81120994
1544558276
1307967091
1416222524
738000876
716600384
200591000
511331484
1956688931
1139039993
153914710
1572858428
1428452388
234014161
675116036
1360055665
1678971056
278172735
790129323
136426365
374542742
1999763421
1685490129
1036185800
394858842
76018719
1288356184
1495298512
1491473554
498304525
2084819153
1961507485
2104692099
1265402492
2124286993
318680702
1078528389
1948758556
1085930798
1521345513
649126677
1777980193
461805146
936074715
1987418463
529896066
146767314
799641126
790036191
333333360
2080807519
1801964370
1129548828
1570894459
2047366846
969881950
652684686
413212735
1370054180
674787841
254635789
890490598
958134342
1975866040
1940539657
393662207
200776437
233560549
426839358
684558385
406092647
1914904287
557266104
685625515
1924075134
2068097474
610588758
953468779
1557665300
1748164836
1983135600
1646869210
1080282792
1825422905
215232858
551396274
793042292
842616336
1467823980
543964896
1767820222
289278462
1167252961
1370523507
27779950
13164014
947978425
989826468
435051649
853395579
1576519595
1176588423
985686659
188242308
2036700796
1577196217
9718790
393696364
605136377
1550445316
296571680
1095060799
650483101
582789682
1224351526
198613623
1741127890
845892058
1977026130
1189816896
1781800750
1267074624
196898260
303414716
881926947
1406244534
1489111369
54779967
602012667
973647383
1693621397
1812389002
1862021785
1070745263
737066908
949328365
286807128
1999150122
1756534828
1814881737
23563133
1925578852
1632528342
5721990
1174591478
14691892
65689506
138467763
1616117516
390395398
378634001
1993799108
1240865496
665676435
1466291061
2039646791
1168108476
1881450473
1064283992
618569237
1193269493
171261385
1397046015
739016457
533113721
1087461740
671980497
2086925619
927707996
1355490848
530882499
1454006660
97752510
13903469
1565843272
824326722
1646593494
922391431
1751313658
8229121
911123393
1392189977
412160347
1723318779
325458071
913614575
897557556
668306228
1939518007
1023746406
308444124
354619827
661202481
1815900898
412668251
538167762
1339253037
983200940
1875158676
1101368813
2080220397
582441291
1032160479
724440871
1620584785
363996257
580075934
481589692
1653306890
856014732
1699335654
1572289451
975917361
1515333845
242518875
1402953233
737132649
1902088370
994721980
155505393
1896966827
123203585
10429795
903344924
738494669
474733429
1441587533
684083874
352929100
1330480407
1002323951
2916098
1018449374
383208449
405412085
2038615887
809532398
1485251987
861549826
747338466
1260256088
1813247431
87465839
567533163
292473082
1811335634
570293875
1287646628
1348914271
329264716
1433400127
1228360629
141426618
1228352584
188868957
38241755
839568526
1448069756
524388269
63777189
984098915
532473247
815617011
1444955179
1848064762
1786255508
1628068436
1903977456
229430535
1913413622
2100731026
423025521
1521865957
687071446
1255694758
1491891163
2066360481
1989625881
121068248
953109131
1008257515
435155522
851530730
1379536726
542895459
401146879
91440698
1968819090
1299251884
401923448
2052267529
140829585
402217380
1537718682
40843372
391362831
67058219
1951651051
386041764
103226332
1640377587
2088574043
1616677491
249320067
2050899621
206036680
1502920230
1261756914
829008307
831890918
243489605
990981825
534283067
1199730733
1817592241
1029667972
1719876912
1971745864
1106668874
738099827
1491507862
1543235392
1918939146
877776144
1295759918
403839298
714816224
1341573505
1795294650
1453386706
1604464250
53962401
713594114
2101626816
881428575
1522167338
1731009766
710482849
253919128
1226456130
1731774209
247908781
561391834
252817212
1936721229
176151747
719016629
550791889
383291571
486689618
2017940788
759607747
334542359
1240985487
758234771
911797241
1508626534
2094428791
524006760
149151384
1709094160
238019524
1551338069
982637839
832484293
1986929085
1549327857
1959937951
15656563
675088249
1369898196
2100912566
1222705472
1483211369
1726546930
1255414551
285242849
2033285216
1412317433
1914165904
619286526
784066992
201498152
1047381964
155136485
122262415
2120646575
312135364
2119332786
135211145
357817002
1619963092
189110097
2090527608
367746949
727931243
1763753365
752549949
495348673
1605559570
1154345155
1001257462
2019822406
1808199220
1112757475
1047778351
1139870892
804901224
1213862501
702249441
1831131244
246348474
85538171
302651930
1992721499
1667771172
641623824
1426881429
1757865928
1807602917
22915221
110586576
1686072582
400540645
886255696
676246367
930253216
1145486043
516252879
1491000156
1632928334
2011490569
2047641735
194056919
1621377232
1253418059
952834385
1979308327
1631696238
1028551597
1179626423
1149040845
873761596
425338453
1222457910
1222087932
1491377171
797950097
388495291
1275100622
1626239263
244419826
758244007
804879772
1518523591
1350194648
1999236770
231482730
823702140
920254410
1913113047
1896463863
10217102
36880669
1726332482
1174764637
144441433
464426571
2146346677
1961884716
83218200
927784355
2021694497
1992616911
830946
1350374083
604920231
1198376971
1038463743
1936310217
1230925637
1643542651
1976261606
34502006
742541068
176763995
386998133
1693177165
517204368
1860098645
1623116881
362727092
808137529
1527222809
1541888732
1971509931
389216787
540145302
1913167378
307280591
2056329274
928728607
436887158
1661731595
144374343
1377273009
1338729584
286565746
1998472170
849024051
232570926
809811722
933185541
1867122308
375383934
1952634816
1029578146
1323778673
568960345
1482519758
647729244
1935428116
214707210
1630371769
1160321617
1756310465
514352635
552483231
1040963594
1894430250
471094390
812733435
986053141
1945277674
1162468090
2074045849
1696200536
1981011344
1111058364
1787333582
493348339
1298709687
830297072
919733264
1638126348
807827936
870029208
1294501984
540179969
178594420
684895274
2004046522
1618442876
1533845083
1825072052
988040390
2043295279
1856137954
1518479224
1190627877
291169761
2115516373
2079021821
1386942746
619175571
945387822
1907363052
2098475206
1697281973
2003062494
778064877
1699934400
440656514
845190987
1428050029
1203967946
1560702373
99274162
31996472
173611240
2054833420
765877239
779805384
824670629
1026351789
1156198310
633838822
1656003884
45737373
1097416801
1529698223
1500759675
626608262
1950229554
924513480
406968416
1916998681
1640264528
1363426196
1199112669
993804864
139384062
569407147
1528224517
190401462
646274078
1563697917
1501440201
491192268
1108937793
203758893
1463646606
751466851
357981267
1961699770
1786087907
854150588
1775829390
462655678
1388869894
1186378870
246534181
389193831
92481284
689083672
2139725364
76322195
949529661
1973098496
221114048
1800380783
751549052
1541950830
1964255225
1553151373
363551886
2933084
951908786
1577622051
1621324569
181420329
1083140699
1348155892
1247136128
1788123484
1830684191
2066221657
675136668
365895832
1453636886
2025437398
1805679245
1913664828
1545311140
17863887
885439511
1306843995
863240006
62379905
1871408250
702843586
598109100
387453208
1669641670
899163361
286012939
902915027
1576406983
842912629
610790807
960931082
1941270128
247311183
523144884
1272081521
769317209
1535445571
1453318353
283988837
864850404
403027059
381183720
1370905682
1109099127
110431011
973937094
229950960
815777255
1011590459
1890965797
2034743824
266746283
1179043892
1632319677
146825419
1513112545
775667733
275976570
13907819
1205845462
2129185547
394675502
656001795
324443566
242632811
1363451341
1692670553
348730804
1082933396
148528806
1977489914
789608342
1640765474
1367038230
1769459758
104539535
1764645899
1418828051
248054201
1705439824
1305179502
2019821245
1634120671
1735722254
1823186611
53459281
2019816600
1424776196
1192121954
1446243088
1666170598
1979626480
281383872
1679127831
264001753
513780665
724847918
739060185
893002736
1800149184
1934926893
1704205312
373072689
1775355007
928635823
997822538
2058065813
227843075
325750748
1590930214
1879796063
1988267087
860125678
711770283
517832761
763819505
1545783854
357398238
1715733706
958180636
1152871126
1449753304
1237538472
2108237189
170841558
1903379760
1383308527
169624415
521696094
373976603
691783312
1698828064
1314563626
323733899
71946717
291825350
1664049264
389053184
1904453421
1375309392
149343976
1042869336
1144179845
1459419104
736469026
1450569926
1554908959
793244432
1495842732
1590679209
477579420
542201925
2061814985
1844710076
597107387
1621077654
1000099850
28496403
656308021
1131585367
1035612785
770949870
2014772429
2090607313
1180253150
149892676
549483833
486655843
493028569
1363854516
1905596774
699394790
1587917961
1933610832
684633721
2100442812
52915890
1449553823
994809503
1442821968
593923219
1204071726
1095530342
342629508
724371495
1110280072
940549378
572840862
1028839460
1743660572
1686093686
1909531496
1269797313
1180023423
412860819
1352684193
1943307010
991911331
180497323
212694427
1049591575
1795780233
1705741074
10308837
1921364296
993253703
1472887877
907183898
1329927825
329632605
194196762
441276447
1317293324
1535224590
11254521
589094919
1316804549
1135805665
1558853289
694725675
1473539380
1220507897
882537052
1176663433
1046164900
230366907
1523265327
183081626
2120241928
18031709
1068200700
216634331
1606898301
1730564581
96065114
1722410735
1983177747
1255031262
1749175512
1623992771
92677694
487593854
518887983
979172111
589001819
865024931
2139209302
2071497867
1187822439
173232049
1423776607
2026766383
1681189129
85303989
1313508991
1113342417
2057862336
128693026
1191303246
1401089104
1031495735
204947697
1624041758
1415564649
936772
1872014359
1858900817
1455545005
1175813246
1233255304
210738877
210255097
867726323
493582777
2043015457
401440220
743422879
112493307
1776957007
1636645756
1006728819
827789936
1559516696
1414868088
1849808643
742727100
423454594
734773807
13475630
721579653
2049725397
1667921927
404014657
399796796
2027493641
1265005882
864247721
1849081255
1054880452
1597897127
385391177
201093556
1245275331
967736323
190320542
255719191
1503605810
756379024
45495045
464844611
1210716349
1599247257
1001785098
2122225655
1355901731
1463164149
378690602
442983148
659013349
654276493
1788856442
202069612
514095394
177461527
728723293
1329737716
119083590
269100096
134462642
867519906
2035212394
1227783423
143957643
1448602954
536229017
825269005
526617233
1485690681
798383770
1765954637
1864394976
1543506952
575025734
1093319031
1788524203
1724784775
945545447
1093773982
593112851
812875689
1753721441
1161036759
1999234819
910750310
1674474000
1070556550
430708462
802285831
11496891
161748369
1488274204
558017088
1317107524
1780885107
1986999970
96628666
1603772434
1106268110
1336299257
947999235
215541459
2029331767
1732076922
1868143194
2065068995
272696631
1968797255
694964499
521165693
642782771
485730580
736708566
496451833
1209237317
106171246
1854428289
1876342483
2086336959
375453126
1487387634
1475229258
32407669
1029682462
1114756565
257935027
912710815
2045285340
1352446476
647518800
424045208
44565909
1622474034
1398442891
204486621
645253403
1515270973
1719229279
1411953703
462487726
1370400805
373123891
1053599488
676449628
110564286
1358763066
713880448
195650002
497489456
656281984
845481313
1069842118
1289580918
1912940523
1067413897
1343688595
2091464694
462375840
632476142
271499148
69200385
5001245
359481765
411765063
1748132070
1570013906
1087407947
361288897
1101540354
708016081
1493553452
35153074
568706745
1701135062
554125281
1822227410
1564639194
417173617
1312446377
686552785
1812798116
368423387
981588940
329738763
932740137
108208246
151703399
770406443
2095815437
1763527528
1912185587
369870592
1283973912
2117840258
1305713045
1347170267
1153149593
939352549
370295254
79964464
641377752
848729259
618289815
1335500736
1959840969
1392318578
1073822718
255735671
89749131
1494372293
1515610579
1244571805
1147117881
1208745265
1277727634
1951015819
896758583
838584105
459644949
508125257
2050676223
1451557640
204487415
332679724
803018387
897583916
583554218
413798620
198928591
1204401423
480011314
1184043302
1163237335
590016133
1585855489
229801466
1241350667
2024646461
1049527711
164395781
2110587130
1830405192
1186112548
387865035
1044196030
2107635372
1251585025
44744840
1644464955
316387185
803719924
794622188
1167576080
1057133441
2132332032
180711108
902116197
1854479031
669738295
204931767
1415222685
917222495
1681919325
601669405
597606640
1175879041
657840082
1984187465
1344568354
1602516578
1472164727
1403510254
689974097
904903115
1837656222
929413680
1615506035
2089166326
962434097
229566159
1141908586
1210613645
428771937
1961240470
214580932
524218225
1454229186
1413503572
839067653
1503248301
349978460
1901760512
801284469
854062975
2005144322
2146706663
447067250
1850480781
1355878790
520583790
538546379
2034771020
294027049
1159035186
1263754486
1150200073
1291507311
1760598413
258172851
1108153475
1614730754
211105068
865578727
702941662
1566293771
425648529
2071128271
490992282
2136864214
1945239624
1729343427
552430508
1846393338
130898453
150094747
1506981895
1831474072
579775381
2078140963
636440126
691625337
1112299705
1090174781
2103611542
1420153707
2041271153
735125475
180678545
332606131
456715073
971813237
25966842
684900769
625772995
1961296044
1319996972
55534014
1877073002
78106544
1522376590
1423123055
1778349802
821334618
926165655
586361048
1695580986
2058110015
1261517562
2043398828
1378034489
2008134872
201935089
415971268
1255977806
2135330939
339456112
719796031
1239643054
886431262
118369750
984598097
1135696099
280054586
442532487
1196404700
1015458110
1417044439
206799096
426135863
59817423
383000650
1537018388
1670240366
1322313802
1945471739
2094124539
569053743
1561655737
1445085786
536270609
2110622553
155246551
1133038441
786194534
2018078913
1913698211
1367691578
81888728
1344111677
767721037
1062598605
511408513
1036273472
1020398809
1002873110
1238049650
278329167
1869655366
1575175103
1860966432
248378801
1599222317
245664
920463598
1044262259
859808120
716457366
1677438686
709681316
1340839141
1790219430
721498701
312588681
1255205712
1049860756
1160360448
545640240
2052901166
91488286
1694778155
2127722806
1792908360
905940333
1103423223
122001072
632291862
1371307255
2128014036
327798683
443023256
1403220773
411347355
2047046960
853342841
1934384407
2139202800
512080331
821733321
337034944
91550910
1899903204
59452710
311294218
1516994973
1039803990
243819944
212772651
913312534
121679096
941820152
224940949
1895016882
2070634773
1390557698
1500791238
1032251884
352608327
2093581939
1028294020
1931961815
1766554656
1818918211
1762185361
1835359986
548204322
228854688
309752020
581561688
574970358
2058192974
1077701515
827732504
2048897489
2137188167
1388275739
1492946684
148285920
510924715
1027065278
1563658760
1837780311
1519233376
731115682
767976979
1136023898
2068803789
679860188
18487896
266499621
823273273
1534968114
1579340492
226951466
1364975970
342464984
19288525
1716750055
2145079486
27316195
1658545263
1839473132
1758602988
1823356017
402653128
178086857
816241522
143700783
151809525
1388473770
855039735
154194007
1810619347
1186690794
233322501
818233042
1487866564
432220253
1365236723
1982701713
1534700254
1506537089
1140948839
1321800425
2121082400
406665816
27110100
886724435
930197344
988979852
135565162
2118108251
1610993680
485694842
1440359947
679311037
1153027221
379360482
724403149
293695738
84144004
1731046375
49990332
1793711888
131286781
1709691009
747885769
1169452791
1085317054
1437977143
1155658663
1088116268
1997558626
1459468943
885695856
838757101
127919517
767102880
948568220
715793547
189680957
527283760
1884928071
1765972860
750556197
90106944
1624721100
246429175
1936679289
1752395459
2009811474
2025793473
1042725265
1033985909
1204561998
539882819
664873526
55269610
608243953
1215593385
622940279
811417620
180914037
1930491732
1421408199
730336922
987350602
710264590
476155510
1588868570
225345437
545066048
131512270
99061188
283462847
540830847
1973941019
1482054795
1145492795
759090779
2036543751
611778950
1363841536
922958624
1922149712
1190671999
1736913431
565864652
1746018794
1274318392
1568072868
187563307
1660141921
925400739
1499422436
746055984
360830120
1023474130
813416842
809874643
679883923
1055953723
1436607862
1047657130
489735919
2006037981
1190000405
69731357
1605222206
2018059847
1660739866
2063600555
366753062
99910020
1671169712
587711396
743986933
1344584758
916902077
1833507730
1040330161
2112344857
568651936
1397928741
2079986895
1414643874
717593065
1737267211
1598286088
590055454
1508358497
49162227
493085675
884446627
153648606
1846500264
478748561
651706981
1483880573
1565924
1596031799
1131250855
2005611123
2125660642
1118745628
555149338
1348272342
1669240012
1822417139
451532928
364286472
1053807957
1780281224
1899135530
112080837
267402877
148857339
1890781860
729424346
1381316608
1718569110
1396299587
343103252
42169872
587065257
80565074
276708890
445242287
1766044251
901872228
623522653
171189937
1003583533
1674811196
1593100332
1903193683
1915126295
131426687
1482172798
91439979
1192309859
975907316
1355875999
648036131
554365681
846264851
947992895
394225755
31409422
1305621251
1576405462
1067133882
1934940235
234624762
1365244518
1062151968
1785947719
864360995
1234690252
906240063
2078858672
1786667636
114569807
204676916
1904000158
855734923
1313392740
1567948607
1123956188
401229066
179293025
1637798305
1215599562
27437699
472077468
1173552960
174609743
1438927526
918861319
1390391039
2075395249
1457303000
1787368834
929348819
729764660
1415384272
572303343
853749462
1573803841
1991407750
626626496
1092033684
1682827676
1936144317
1300920692
867993078
474881130
277376549
220881396
1019799322
652981861
1272008662
711214789
1102702834
107239919
1206040830
1224826524
1394093728
173589055
233943084
1509514731
1970144977
1564369269
1819848883
1319117208
856186316
1885714432
1163762121
413213071
1715203595
1926518565
1763122727
1547750874
2115218618
1694929930
474153948
484077785
697816948
1155850490
1159770615
196206566
17660418
1605090818
915973876
190785501
327582208
1417419481
1227665508
450028394
1998462330
1087033922
1802555516
1075207455
19590051
2044525267
1855703055
1733649196
2065376149
1911796645
919601519
459165758
1103102172
906241404
2073776964
2140605483
1971995091
1981858016
482910341
1679940779
306330145
1095785001
1778592886
713776426
1433338479
1371446267
1446914146
24030760
1325688138
556809249
215101255
531337662
685096511
1242395407
889315681
234228761
1049701533
1606498726
1822367867
285894213
847452876
1233221687
1196547440
636150700
1980645250
360681527
509592226
983379112
551820659
70029577
1062138355
1574376968
1119042965
133265593
2050625882
1167858710
1791586998
1012548178
886449730
1659788387
1463528936
568040548
1655187858
1834696922
20891665
1705087949
526676336
800859621
1474759945
1966899964
2130347991
1474516851
2116233452
96153231
1164975679
1209056718
809202725
840624786
1592240311
1537666919
504589889
1150243000
321195573
2106828426
1841646280
1944580979
337658519
843333524
1506305030
682126230
437935175
923454856
716265714
1681806289
626953043
1331604245
2138719282
1015205525
181453558
1365097171
1826674547
1851378267
112139590
1581537856
1907464135
831273824
123916987
60067858
569661341
846314882
341224567
1303460601
1782861516
741232756
1346841646
2082081141
972800771
876949381
942377117
1397719221
696058832
353672066
1307332369
134356555
732612007
1816484913
229533308
1044337454
2102340410
430406501
928544242
1277834870
1618728540
89668137
449975010
1697897671
2145849375
578644784
407052822
149220394
602682796
1417672594
26581324
685188127
1742178890
1995694731
2129958895
1308005555
1143310092
558660375
869299849
2112894073
771908702
430600889
1364250880
2116133658
1974405962
2049503224
1996382506
116083807
1647627571
996152150
99724164
1492563374
434452041
2083925926
1876223011
1778924709
395391480
1358901632
2117189920
1572783045
1785780586
378172529
1221145256
558930234
4664741
45232901
838304824
1772405332
179810740
227206872
748746470
648694768
1853188890
178567472
637615562
1922304071
1684129588
260365607
1172903867
566437210
1739790042
1945535271
1800413294
896443223
1997472659
632883727
1158585975
768910574
1193819499
1269300694
2072743720
2089527676
755383312
870831612
1257729127
1968633588
1804881935
2094794399
1100008779
1684168396
1442968745
179198118
2031496766
1026078427
1708641945
2055652663
1849178233
1412673912
1735495922
1499683014
531370194
1117651767
852737046
1897094413
2134889747
1745057419
1987709590
1287998073
1198502478
1880060567
722998491
1081970904
1781188264
615778674
424007562
1687711116
961940857
478934464
955716558
2132319600
1624403472
1167779000
1273363665
1124938732
120348131
1993787134
1303111410
182517713
81183106
1901909398
543784916
1078101081
1555126937
695569622
2125804826
2018693378
1226049663
447522727
1593678569
1208227402
365658371
1227223257
1096593837
506797198
981778001
341648379
1865897771
1851854330
1889081623
297387758
2031274131
374184652
1990687815
752479291
1267553171
2008683516
9284778
1326695901
1779316264
14850766
1917222205
1820839292
984847988
1711123466
1525230013
498386490
487089566
1591748433
1610684439
638016622
2006749572
221719789
2056550328
242456964
1198284484
2085606124
210448723
492989751
331321171
750184931
441222639
1214124641
1979815686
1163135986
1638764205
910027253
589846909
1061910394
1387565270
1326722592
1465876743
1268583400
1713256712
1281043397
415906971
470201648
885345266
2089297187
950172647
1026868288
900404743
1611234347
999770521
2112766022
1042196864
1298032142
941458344
888605169
1041631414
636397720
1747305041
923291465
923949149
482477187
2087585103
1190113832
1020741800
891354101
130070789
887322682
1152047000
105513005
828036575
1615177277
1331923925
1336355074
2129123569
142347261
844517776
1611646109
1822707084
1853265767
1601150274
2069491489
2039904996
1804539007
343674131
572752528
570624174
1779728520
1380564584
927005776
625873556
2061974511
572820301
882180075
256037692
1261329349
794654045
1035696509
391573883
1413589548
963761163
294957449
1837942667
1236781048
1137535523
778595828
544617254
1868932108
1715293048
1744806214
322286949
1926115551
1428642225
1447882529
1716511789
469074077
799747604
275400985
211305729
867275832
1845206229
1664672269
946868288
2042742200
980183139
704796680
1770164732
201141687
501605997
1811637550
419305565
578652061
1199615532
103083174
1344875514
1798101967
666891170
589948763
1299970648
1644962096
1488254092
692247733
118801665
514206091
57635321
1997359384
2090329918
1501625744
1794724196
1842757208
1482649415
1574859287
1487575563
1918430310
1525431779
2008925020
1597695851
140806803
565427263
647718824
1673504522
1217366523
132705459
964904485
748989755
383942150
1958232562
2035282458
1484996621
105293158
985822805
520278970
411143724
1779640973
1034201543
1511427779
1669069709
982671209
1071578089
451861955
1971538395
1399298119
155505393
908114554
1089484020
1383528656
1773483726
103923685
806176915
752716701
1521705161
62402074
402917746
967329113
2069262897
1792606039
1809945280
154042926
239987412
1176341894
654473030
468097923
1135077552
1876990101
1962004887
1117603915
1841054965
1255563979
1382201236
1859047171
1947964610
190435971
367194800
669328987
736828094
136653504
1739967298
570252208
761054730
923000749
9182702
2057268989
1092437217
1017194478
915894016
1153705204
683457780
365913468
167535895
689267901
731543031
93310395
1620164577
688380545
1429565425
221693541
1465079518
1630687838
1556507649
1248304145
1596888035
837747363
764322043
2012874655
1528497313
2021935017
287026429
1883790638
1999140823
1433742099
939222790
908522739
1894364452
579357452
582520191
1370690355
1303721804
1210007612
1950486771
2038280019
1745553921
142135127
102698510
645206611
238873020
1890779745
958718637
1434901965
1540164340
1578789044
195582384
276091317
1214517840
201333398
1754794887
1165423836
386685976
1718751483
1369381667
863717707
1976812126
1652159252
1901012487
1959835901
306722639
704457536
261589207
353336023
976141091
1071733449
1071357038
536742325
1785258951
1299451623
1293748183
711403633
2068693821
153274441
541489276
858923484
277103882
1535321452
1777136294
841876637
2003943693
1842444768
581902368
397464672
81134730
464934251
210448389
906434203
1805966335
2008400957
309391643
532004578
1695453344
250841286
1503808025
296581039
2098594262
1730685813
190520908
457975216
981389049
592382715
331352512
248268871
1708671627
2033798850
1606418456
1441746650
1526798133
1412660622
1960303127
1781385051
1079768547
961445931
1647158701
265414731
325496379
1034266048
2004327475
1917380538
154678200
1766988709
1644059367
1810190002
440528329
901758753
699801170
1237983278
173743457
1747479308
1620590545
630332265
1547468140
54794315
1865153019
634010988
1980862896
1177117788
608309221
1503246236
1000554347
1123134305
953063049
27393496
1840357322
167687902
2081761219
538760442
1667426049
1516199541
2127707285
1232956396
20079162
299479579
103492399
683485241
1963939336
1869725759
910047322
1073185394
203478720
1978808160
682323766
1807021264
108563588
315882730
703474829
492018213
1346569015
2015093193
1498612960
808547144
1964978692
2101266168
1721261650
1216687621
1962381021
912041228
1258049646
521254102
240310663
1598134604
909637696
960576720
2060991279
330047089
982485332
1374294431
1422790213
295088458
681793153
92034410
657294654
703396851
1444967901
1648659623
415563515
557789098
322001598
703861929
1233245596
1090610164
1444298350
421406870
1712980323
1015371371
1682155347
423105733
183955125
342322727
337421508
1736342797
1837175749
267862456
947033767
1857988804
1004740886
1356515097
1655712748
2144754894
1544228323
1368247233
387414839
1712994322
134116445
879111190
1085655688
1725505750
1122111698
666043025
1103608706
1117581554
59147615
207600716
1339922439
980981478
1700655218
1269188238
439281985
2128031484
1544002191
1023287506
266060536
1493326541
1793389584
1378021135
1793011620
1585999612
1847138140
467659600
514928774
1776790997
1982904639
1317524498
1464335994
867975015
637080447
695256240
765348775
1011553534
796003954
1620320642
39741263
1921300276
1978557253
1567368704
1857663437
1269387240
899740377
1804080709
136197234
1174785873
170256890
125781754
1145919940
1555177139
434045725
1272507352
1631254851
1736391074
866325539
134622743
651052772
564142535
1188989303
2074868131
1895831984
727707289
302552975
583908929
386576593
919014241
697208588
735858737
523397428
1769007714
120012416
1890707849
292199620
1622713778
972906125
1050876411
1366274297
1482025678
456177438
1413100078
1114993415
244011207
1866998137
1731228723
1546299748
2121198635
1615295143
608185580
1239167142
1556497739
2081153707
978279728
377432711
1004023237
1668800911
1541345126
767190403
1286211043
749331760
1319112007
688390093
961862259
1320262852
59880148
370671310
1427356246
534611244
1436596080
1991385114
1976789621
195938527
1349475435
27583980
1848631447
269706774
207239379
1132573270
1096242168
677612626
2098288565
476262664
1206867629
1168375811
1989303779
1430280660
1399723433
1171053706
753053191
300673729
923216404
1879648805
1484376709
1418481378
278567957
1334347611
1658971582
2126518345
1745729988
1458571060
248586718
131628378
1855598314
779681313
663130665
1032539822
813299206
503268270
2052078808
1835661830
40412787
1870303906
1135851480
562911095
840445213
885844470
192290564
290024250
1093832316
907502018
302056690
326839775
511022349
1254533219
920634029
1977603590
1876701562
297734112
1659788934
1427885929
783948085
228777446
1350192963
2067910685
1535879330
103641459
1712336225
935677032
106801317
1362087718
807518242
110317773
1964992804
1912135237
126069871
544436728
430116513
536777790
2082230896
1092050845
1627693930
1706219887
159024416
1029150803
400772734
1922661713
315643888
694865228
998224337
2107718548
1731706079
1468132129
839668946
1432139368
524579843
1140686809
1781205120
1516355195
831047385
2126026303
218034255
764168594
1658819874
120237205
809818273
2025604468
486647155
616978861
559798675
1251817811
1347521863
1639620971
130958371
1626765503
579747784
276539766
688116264
1970693624
1027606077
1300889307
77988836
2101525002
820761859
1059326496
482616055
1910194785
1007467392
275129963
468925634
458869948
837136302
587278450
827404588
1219417486
559436578
281772182
1612130038
1195760088
376164068
1916408609
1611294552
603679523
335889943
137925574
679540766
1819248582
1265319315
2135112380
1301126995
2092876137
2032198217
1988194615
1668845947
2000490855
2141201841
775142440
992494026
163129537
163249768
1268412360
705476875
1459256869
1154741741
1252230831
1581531210
1390353677
1350751113
664147175
1340090620
633684847
1131792061
939674083
209762526
1652540163
572346425
1106760214
2083690925
719944576
2134364537
386712498
2129026895
784366068
496980780
2995711
1504347230
1667172849
448665095
409084615
486903769
1064272529
1156281866
1945177550
852472926
329681616
1004422890
827057798
1491527408
858177203
117885508
955799333
161582484
1699142527
528823015
403729221
147873288
15997749
2042310915
542762538
1515617306
1055834547
624131197
558887719
1772937246
2130480904
795132681
670385930
476817483
861865889
1936146879
450102051
1765280591
198879542
2048111595
266596729
1794435193
373922179
1721145693
1707005314
1904103966
1453908314
926009179
2123882088
2086838118
1779594782
428954156
457134430
1664136827
1179447648
953836945
327075809
1702560506
1113626039
1923891334
532665588
943567406
1781119871
1420029609
302540896
2027442623
994005874
936833254
1602443974
1231434024
856272592
851468331
428786046
597850648
716433863
1384928186
1912512406
1346425534
365088604
897884689
1686898904
1909354134
536850196
490292874
1934623108
1368074586
258216373
994807553
1645371786
1212443138
1659949578
1087523503
1495145301
2038240294
593317022
1744582308
319405886
513223784
377579946
1100310935
1765445580
1230323485
729484398
1250735890
772714162
1055101990
1507580745
1493183192
1919562906
1377110892
1699301410
1040206111
81716514
666239051
965137064
1645826610
415494953
1847859523
334004345
2140376839
1812614056
684655443
2009971535
1775079903
600502693
228376211
544500132
925054252
802226911
1578324601
553425544
69620454
517858962
1280907485
972677137
295668588
1983546355
611509572
819771199
2131471193
1587609763
2109357786
139763847
1304501385
687087868
141074688
1589807538
1787050225
1568845002
256514700
1866705328
322665565
1841689157
138493581
187278931
105523428
1614171005
383711074
1781706280
1944093391
1075843922
917690029
2050019441
262930790
1201801224
1490031781
320990178
1785933686
1343398293
180267898
1435516022
1077511217
668346112
1957100028
1895906290
285118964
1706373281
322586020
1079890599
1369048759
1434003970
2026068020
392275561
1150684868
1301416368
2029627941
641720622
567607075
1685697000
1592178069
867800131
512165788
2033871998
1191680172
1608819784
989722663
1415564649
1124457018
1849898010
411978204
24737808
91616420
473856102
1150004072
1143078302
678585245
1524062878
722329609
1213662641
2060131195
97895771
1474213701
1673411185
639281286
1018030835
752440716
2005866978
1290784656
1079341460
1331268483
2054595972
651275375
185506405
1885673899
1846686603
41809861
1318650535
157768371
1136093063
2062629127
1718123910
589100205
1893762810
102174231
1672429755
233737247
1908346163
105846138
267590633
190208453
2123932692
1139730007
119922775
1858593630
1194578211
200628760
458830278
1213664646
456543548
475481593
374770871
395136256
486160052
1900758029
1439439172
162694569
220641359
269066225
1161673812
393341675
977381455
615762979
1935615787
1660203241
996264464
903614869
1236669
768643561
1025015275
816514046
1387373735
955280313
811946595
321772412
1893497010
1142094128
2084902395
1024865242
1371071226
422106292
165664767
1407228548
360785787
341447987
1156605757
560167851
637279067
546902460
2145761814
2007321796
1195492157
1445558383
945810706
1519270048
1744351098
357442961
731040209
1920083158
1031288186
1234901385
1233642973
1194810182
1574331203
1164048579
1692826623
1248576906
558675460
1184788603
820676802
1035001509
1957680085
607448895
1929283131
319168159
176424124
318806205
1443232426
57637909
680714996
966837761
915010014
698183823
1465073965
1958692778
1399890424
1360170197
2053701593
1556449406
1652322287
1007369531
1526682321
1679014439
235247619
1247705138
622943824
1178792386
1151284399
1090934789
1550673302
796017979
882395447
233549681
780846670
288247354
1410946977
1736811726
673069
1543820912
508004869
2136196996
386055599
925262512
848947229
959836353
1502753270
2062335431
105757793
1696256731
256952455
195989649
1825102992
637790119
354878016
1561831288
1119792091
1843990227
441930795
1548915648
980980783
1700876007
2123390905
566649477
1591948328
1832981178
1219471920
66383821
1231749687
400665444
1563476552
931228504
1900350614
850804448
541098404
295294599
306027879
398948951
2091807639
426230138
289009883
882365630
1947401135
1647600449
1788922196
317136750
673938600
62680543
789721829
947851998
415723356
914094810
1253499097
1209273500
874557656
953102876
1398282715
1313542344
1714691782
1399665682
1988309866
1721276971
1991317003
1166732264
1631838055
694468684
368396675
141585925
609427560
1040850173
607120587
842229428
420816100
1092630242
863896246
89090380
2136457369
1744601227
936529224
914278403
1348350937
1118231732
166525122
194211030
979442706
1855734916
1254808252
2140311877
1358261169
1211676855
1695707903
967461509
384013964
716128613
1733508196
325831683
1465182454
1315062415
1308554065
607411761
571869145
355964187
203861560
4763167
916701568
760724210
1461195933
442993123
731615128
1475299855
1947450914
917795120
917202595
1291354745
1018515930
129493141
1321595260
975022120
1158500717
1383058671
504243172
1928426262
1815287053
297171986
463650615
274824974
1812411440
1026649225
1928262799
148834185
917897388
1484319690
761020822
297600151
32474024
929340842
999753862
605721929
1511185486
236456497
1593799564
1766717700
827138081
1960653206
538710627
1109405730
1931034692
1605064615
1321005202
545430058
1498114698
1223513516
1058670286
853900894
703521937
700243078
343051933
458196495
1333736210
1179072459
317856336
69914982
1071483588
2305642
903406061
284447599
2077409715
150439333
824819202
1485916460
1057800616
889366391
778323086
290827283
1990953516
1895607822
1702086274
1789308061
1610779888
1773227815
1447840611
1324866549
2125549408
743239317
1182426000
538311057
978323384
354481406
632294678
1089695724
498651819
1819089741
945252828
2091428594
261691682
1594327156
21484684
1262820655
904842139
1759632729
143807467
289079036
62447565
76856442
466873274
1022842463
1535559334
266969553
1778293376
1108890074
310904694
1379922322
356918846
366886984
1157025333
1771207090
208888628
125873321
1259480819
186535979
1974369074
201404528
457806329
960319382
631000033
1014537366
422059684
356913520
1073402412
948546260
2021880275
1382852369
40968944
1192069278
1950867926
2094399617
662625800
2024446572
479650337
375768606
1547448131
1189845715
1986584405
638787768
473765035
1775919732
1214630505
1367721431
922373359
2081403681
1083538970
30913153
1520531898
1649431748
1821975172
1771951454
1679420229
57115382
1947741829
1870146382
2137035796
689318618
1698669750
668261254
780562631
742242341
351537141
77687758
193682971
2028842979
290783421
1635910000
338437574
1987644424
57879558
283075021
800946276
256017864
2056800498
564330249
1534161265
881995600
1298807707
1889017107
1417270145
1785585446
539756461
1563192070
692781342
1606627989
398987757
1784479514
1141433597
367643286
563589609
967049621
66070239
1804843353
784990198
883893773
1808382932
261628901
1017106365
348484189
1745182594
1680917075
437926082
704739775
2017187932
860933846
411183252
263915535
1047404596
2001280454
744326428
417692312
1284108101
832276524
69357775
1485908233
157790522
1110198256
1657496867
2123257597
1572502334
1306880170
105780330
1076374103
2064843418
1339689308
503744178
1185597075
1239329954
84448098
84211073
1390085030
148059802
2001143246
1398551433
1293624252
172137003
661081306
1989497274
1854448914
229030750
1805857689
1297052335
142961718
41238792
2034109553
1030067857
392661463
863167381
1409606813
808235982
1875721597
2058699515
912071418
189106816
1514573505
14800791
1317414283
1732384191
1003222054
1514304544
1093706036
576362789
1656301223
188796554
712866217
1491360010
1021314481
1992085696
322490895
506777693
1421024839
1649193959
1547166592
2089461002
1223306301
1957626184
1687436403
1129679714
902821321
992322393
180129127
833195104
99343144
1849129275
1811713477
607324756
2123293834
459707105
1373550289
219170759
772145625
153167889
1749201842
2131361268
1893351291
1067980371
2022979420
194827607
1634141818
2036683461
122300920
264832643
1206314741
1762147892
1873858746
670572537
1684084871
527180182
1417909701
1236933684
1582741941
1610681334
788424302
1646699203
1294502102
823656052
1871788439
1966126281
1946237783
1649039899
673805777
1979865203
156635385
661665046
8804636
1943080982
108096404
601568328
20101097
970975192
1490833266
643553892
1785019102
232352498
1415450557
1863027626
636905183
1190351267
532293636
2001846055
2145241600
132777887
1011136090
132789376
1313563741
1866011026
190999259
609990274
501943124
917783278
1943097750
1292902431
1194448404
1073855515
1211534868
1817722274
1771745709
87523561
880854845
1482405619
875001583
837181695
417455505
311551597
959480728
546785541
1094912
302704420
1560482861
2061321920
439905371
2131251087
1491665255
146363069
551351755
1950333198
1577572019
1797404607
319680422
1268014962
397588808
486171289
1170066272
807542603
1188078073
77422240
1687946875
1171673289
819506457
1795437102
407720361
612187137
552639704
1386698595
1653861091
2076053703
241807128
619857916
544195805
1508964708
118703579
393104663
1652299197
626896545
1358835791
520595862
1425630414
355506510
1012884362
204045191
343259369
1102055331
32208271
907058005
71942339
40065591
1377325992
1130476885
1700541411
173014434
1800119376
1488011761
83554090
171934912
95738357
587450333
685381518
648046168
180573026
1517132195
48675735
647525129
176027196
1217376317
1406370999
1083807829
1557864401
518336188
1937495207
1798873029
620379250
1859181458
870410407
1969144873
2090058144
589969849
524929196
296791435
1785789898
477795841
540673310
1654470962
507766343
1078724982
947621649
460055184
289140050
97078285
1781160839
825948210
1561653909
1754727906
2022793353
1799660465
1599496776
602526818
2060242249
1660936322
1383490064
553882884
2115007724
1716690683
1008454601
123357242
589435733
555408730
471202409
1449395564
662929935
13203392
410754047
1873236721
104995175
1645165885
668533467
544686757
792981468
414990208
420437518
810701610
151451310
1502056094
2064647243
1326303595
854298180
101962880
1534381049
423663429
1086771410
1424421665
2014679654
890664496
258084530
869960930
348887018
542799784
332998552
1233239729
1636103418
780648029
1538826185
609726347
195286450
336824175
1486527520
835843312
497912968
944689807
2095690087
731959995
1623271078
567996116
76060454
55681957
282640034
497490276
1198929996
657060770
1566176306
1616198827
1162783319
775462973
1149951290
2051135816
1335773248
112063094
1740984377
557170830
1584682442
1779356688
589257767
670559901
1769628323
1466599295
1921195017
361677635
1939446571
987141605
337301903
1060120857
37406505
1982161276
1519239604
1212515748
804003802
1579984036
1144969577
19855053
1576809559
813207114
225725365
724414703
688730682
1194818237
642102024
159092787
1004704576
1827295864
230639944
1100222968
441094670
931464653
1601024236
566228312
1063670727
32380024
2133766572
747241027
1495529009
1082886646
1663953200
1349883463
1458627984
900721884
731368759
267071575
1437142918
1617672904
1126460463
1512244455
130547725
337560140
37512633
1441805527
430587429
1049009252
1608774547
62640387
222803760
464330633
1782954044
479248216
1031931718
5561231
1075070162
1559274806
53545723
1051903190
1356206236
1925679827
177444799
2072893623
722129838
1826446343
1337263320
569075819
245518687
1924341036
996914758
343449802
847730961
732437193
801000465
1987137813
67162379
1045436964
245323115
1374104710
425589962
2138331367
24215435
1864097863
1268587900
12964544
143284737
431187130
1180539757
1852114477
1103896448
928519772
1897655130
1302374577
1918268303
2035681988
1521803587
144353201
1214567068
368601736
2010929706
1947385204
12437195
1802121144
2074845887
1096589788
2141621069
1389680673
531217989
1005248529
318480577
563151899
175157848
167613729
169183641
2035398957
1994341382
410433565
461943494
280114903
377208982
1502662251
1432376011
1217868485
1209446847
633783343
167779980
1063061518
187110634
1462126761
1238271356
338160968
468699316
1373889630
788600773
435169011
48878838
1932433006
1768644060
829652433
1147366294
81877582
2027855413
1176127256
56839069
753059783
1281821000
1723935208
1011070964
2068183005
997734779
1877778635
768501666
1680659351
2021151372
517742148
2031834525
182196230
486949020
659965832
747706258
1676614153
755109272
1342233940
1263499684
1081605607
670485946
519260663
2119319804
555927244
430871070
451064563
1483383992
395465190
412633285
1170242759
559325441
638363225
1356140306
1863687381
82978241
1896643316
2089081298
1917864925
1682749578
1809228562
252906328
847713276
575965611
1331093095
350126904
2017153156
1955879521
1259607360
235831955
1467891836
1840367123
1307656156
133363861
665894840
1574535385
696314329
281026587
1915486680
145382749
902089292
449723737
787796738
2144832420
1498467227
156188855
928650364
8387378
1709585931
2085934479
199628221
1867986934
1143547239
2131923155
2100592790
7751100
858386434
1674708082
1114865883
1947181110
1540810341
1271299496
819328989
255204444
1714955842
214462998
985457773
2079420825
1576030610
898168970
254889819
968995908
1872313291
275193879
852830316
432832286
1166885541
1744079835
893167424
1812294520
949919232
688018316
753196517
1464722301
625062149
1842008916
761458575
677300066
1606538612
745661629
1914154308
420593099
2046041535
278527255
1215935063
152507146
347360376
1929350045
1478626319
734886684
1166877092
973974633
199571077
2064409388
741381044
178748706
237826288
1428808306
1709535607
309275751
693712358
905023326
1739389238
41412053
37499653
1174815332
265223823
1540198752
1269228233
252866087
398203499
566736018
242126754
1125000488
1393171160
1238500136
92637768
896575368
28761417
1887163056
1519161104
459016228
1079739009
1692713114
821105897
1686639205
10701365
841437957
2045185363
348948696
1156266623
963808010
2053326982
1595062016
328864535
1408542858
1257632562
1143808153
1973234960
2020645369
154225273
362517452
1132886161
706026985
785033060
1890334378
887928470
1811746729
1948859042
1323862625
151782463
236251318
2033587381
2106186959
1473033871
833312475
1298865071
1924161802
637256248
1861994851
1725145760
644717149
1206679747
964732221
1143344267
2042212060
1007181679
2123782911
933022648
844608010
2112141643
222312091
557542607
146507355
379159568
145494761
1678704176
1282958291
1576284228
934387906
750704982
1260374663
77852106
540537800
257324970
1340176174
332725422
804452082
13324202
30594943
1545488194
1620477062
482389538
995163948
496256316
539141802
1608506221
1421034053
1205281752
1085790148
304897122
233557488
677600148
31350329
602792408
734391096
785124504
1234549318
1506192615
983171688
1488343028
2017504961
649756545
768574139
2119516719
2105030754
1773826511
211232072
818757665
523682168
1761468284
1639128508
2107217662
301811434
2128740676
1940491298
608906212
491278714
221740014
152099895
39966263
9254811
425848750
1038259001
319022317
1851680794
1104015143
1629127077
27481043
289355086
1989148927
126202875
1347091866
864576980
2013394494
1232959847
1971389329
1582132311
1507119335
1846340104
1191821873
906094997
1099027537
790899089
1427750711
3598440
21402193
1940076006
1551109371
101979805
107250540
1755388827
1757376200
1473566780
340008110
1429210452
377733873
1560696082
1761473686
1119453279
1329179388
1399314315
796607425
1511840294
221607236
365463762
1295461123
1438680484
568891824
518399224
2104309705
1071975869
1452477329
114776157
1704653341
211285696
36287144
1066270031
369984532
665812189
2010063940
1731938964
1591210321
1826184232
1963318715
938625638
187880170
359765027
877737015
2104715179
2039690928
2104952697
1165288877
1626437538
1283537
1372819652
160047843
714274463
1797180928
1022824934
969984756
2121047377
1128582477
1476664413
1639227778
1195627722
1616474432
1963022325
899437231
476338476
1865940704
1390815605
1631982593
560921607
1793259558
2092201539
1365410974
1941520676
1571285925
1934224422
1256540132
887806581
178824768
1610383835
1122477754
987473687
729950905
464636384
596392615
485306341
546866960
1313130807
1423473170
1434144616
430292186
434910145
1198312273
725695529
122291412
899304923
750720011
761943860
1666015214
299682326
2145961166
152904442
344918062
1500611443
1254532539
1666430499
1775813918
119877292
1407992226
1866435157
1675306361
1906135952
372829352
823076731
1667654324
336922014
1503965678
1352609245
1288453318
758649451
924394722
1834543754
1638066054
1754740122
1380497135
1998077907
236154385
802226911
371873748
1041999180
1816066100
685195434
354077608
909801021
217800018
780555181
2069435069
1289356353
1172603336
1438431436
1172652972
708421799
1230364787
678576559
1028033556
22387003
126566204
437632363
1236325734
1280878199
1818060109
1452755814
290684868
1007002255
1075989180
2010599452
1694201420
918350687
1054030041
1880172573
1692544841
2064016888
1714893091
610837424
2109043922
754063384
635661429
347046437
1954451896
1792219773
986508411
562878404
1056731996
1085878663
482589906
1832680042
1707493092
251164555
933988288
1515409473
242328629
1003589282
1823187748
441743236
1747284423
70852021
1305176963
650000878
104019295
420144164
790779369
10628822
354746030
1748916026
1465125481
1863949709
1247400636
2033885791
1248773528
33564469
1824796856
1315797299
746333150
1838713548
1437959677
1900932742
898382748
621419754
1418954720
1463876455
2072257051
849724459
1287678672
1115601388
1504806684
1623981122
1200888220
571564412
1270030072
297343657
182566981
288687065
270831862
1225491733
1404822549
1454444111
871574238
797593031
609717972
150221580
2093831696
188399329
1503286397
242201737
1661968405
1464824300
779062891
1754310701
84174304
169990146
162982853
1419111440
675519236
1919627446
1587116351
125064567
1718193033
560702354
664818837
281600735
1001902142
1360023189
1678666589
569268211
614735799
888911838
1822689182
2088070002
346748364
499329076
427364154
853445857
1804315981
733438224
710620144
1983664201
1691576231
1995703979
1096839515
1663499320
136820516
1946952809
1453574200
1839967154
1844319708
1639590027
739246673
1529244328
1741601411
1323401016
994417878
651969923
1951305881
741977818
53997995
278507861
696512221
139605341
2036894001
298654685
164084394
316303665
1183152573
1708609056
1032201897
983463295
723314987
996977420
2125125561
1315873103
1131332672
1493766207
344442373
476903934
158026080
1386117694
1142747216
1897676549
322652947
615853781
1107051580
816526644
2017876125
1598183205
2115438604
1046101267
1098157438
216610293
1484960198
1483657189
74582392
1267871868
748872323
1062137084
424234591
1769216398
1622642668
734638762
843875682
1412831931
36421812
1037411846
1261364645
1935720970
486237871
832722280
152403209
848899751
1421900768
2113556468
479251809
5071876
410909848
1063949120
1012710388
734893089
1123035460
791119123
137989223
821813009
270099907
1607835028
1247219297
950349221
1787469902
1446170432
889071210
1705660892
1093326519
1561398094
919983711
1126924722
1940221187
1528799044
1270841632
1610328176
956464702
643398719
239556255
153553276
314456212
391625050
701212519
1598323863
105240533
1380369993
52863343
1990356908
74599574
1105468932
1793929067
1756683086
550964631
495253197
1969036553
1236955390
148538518
209830849
64590828
1047416336
292664258
1334563900
1524600832
156773219
9489512
756572989
106442725
494592987
391607668
384056600
856339243
628262177
915218238
894401275
1365156236
75897923
1809411514
718968852
149756820
993420667
987961659
168759430
415386291
1280276581
760540977
637896198
536088762
27292446
278621504
2102444283
859774227
830679261
1131672689
550197237
1205925121
1900202913
1726245761
372899094
1099707780
747454358
1091850553
760751548
1992622862
1731265362
659617404
1943550604
1484651329
2051721808
131690472
850493973
235348568
740540629
1373110466
13082350
2045509163
1169202277
1881142768
248646446
1148850585
1192878333
550730895
292368434
1088972251
1968697839
955401884
1413955014
728853539
63030113
923128563
423681604
1357535734
2089718540
1431039085
1305347657
861793966
1545743351
1284407431
1403316064
1360135360
1291291488
407487592
410842946
1871472116
1963326288
2035475081
1327074461
1948964413
109540640
568169933
1452941089
848869623
1269606810
58333182
403972931
200302269
1749198506
953638629
853109831
2049541205
1171509440
1398284567
779044288
1031816584
1931037257
757989846
647346467
1246119182
302380731
1270260306
859850526
454164512
1969620490
564253484
923464474
31127206
1116966591
1998377273
1941247489
1421823289
47136292
1270013863
2082860934
96558139
646524474
1860486082
377353233
2017860702
1141229924
1303716369
1666896269
1835853150
586891400
6583337
1423049895
122735726
1128761512
1885050618
1573576710
1069749569
1634063837
1110440459
2094592154
1135602951
704292816
715978967
926020639
1340660363
1485607539
1741471849
2009276395
421038352
1116743052
1846352361
179228960
1062604427
1885367045
613471372
107514186
1927532039
2039005743
666849390
1066030688
100376851
1297941443
1629838130
1622062355
444807381
286445960
1734783623
2030374003
802020507
155945262
1578737742
1169921816
994892277
408430531
160343299
1165292482
947564480
1225070273
1461689588
1060429725
176762567
951934738
2142682034
1567421798
108460606
603517265
416239462
227329459
1800665294
35611418
600366704
1290163591
1347292455
383665830
1495288331
2144904126
2130792088
1268769873
478836946
1203844922
407624436
879334697
255005136
1796757792
1469577219
1657212900
261581841
450085149
646616578
389780484
927517067
1928815402
148981617
1330862168
344146844
1519195418
1161286706
741274979
1806907705
1047190852
244671681
1463126118
1532860647
1178483369
1068435807
1606792713
757601442
1985968275
1743666474
1911042479
2019830660
847018263
207298953
2103758306
516769366
1396709952
1617343829
973140339
1167443897
2112050532
1711415733
1268935351
1994523684
2090390599
338611063
1503832863
1663412532
1582916495
934386283
2026503496
1343561720
1964077601
1391319839
1715982365
1207037915
442441909
501325347
1649072138
1927466639
1574283037
1413072554
1981095521
1442770211
603274625
1245952385
580091371
864195129
999476661
1726126825
1780046001
508859346
732835721
12538873
1617279713
1193739329
1284495835
1009975944
1053985584
914144211
1093681996
1139797393
307811345
1690710671
2018809948
202713907
946347964
83298629
986574319
1101359705
647430841
405707947
1960226240
65100499
1554552135
1094709777
1636755746
574525907
403739877
185729067
72200962
377799244
920778865
276289051
391187624
2001886032
1985347259
641692748
486358024
1968803316
27425395
297961
1325568405
775944097
595891963
1263818086
1866330935
1220603155
116297406
1997093778
1131567521
2037807695
1927587485
493775805
1402857434
1083301453
642332165
1134840398
1597931969
92274521
688178767
1908435446
2043607762
705614375
145526225
13374413
558756324
92313300
454745300
1084948958
1687094341
738622730
2059628593
1284004211
109086854
1264506847
1928951203
1765117090
683941376
1980943971
1325952181
289896799
656361040
1270275246
1579356803
1337544767
702096016
1409568
932818269
1987253407
488168412
1383965412
1757014721
374884037
974567184
787716127
1228864930
852335977
292223449
1805694216
2082438337
511132531
938902930
1429629506
1393524651
586080247
501116829
851774999
888704355
1516109117
1184853823
507177763
1025991517
1104458911
81676722
1856532177
243837408
1694145569
794375452
253837467
1803160394
1353181170
1872268391
1036642482
2090018988
966432798
1432936184
455607592
1893909120
346511518
190530752
1256636436
1453494502
1159705120
344615661
2045417912
484848830
1076941759
203823451
651627055
781219871
1859616987
1463117487
1787911318
181086725
273052281
1855026829
923408090
999791999
626107633
536710130
1744862810
1535121739
61028891
1574260887
1977910013
1275868701
1493435879
27208272
1755302011
1354758448
1273503358
1412596756
889434576
1517932811
117448343
1015050481
559050216
1241379371
1465517501
774486848
362158987
1264169273
2053853506
1254410693
1086234331
1733056209
1211284815
771366473
849728655
692839321
1459890848
175563600
308777592
527172655
1771882057
959021044
241197422
918711376
302888728
1535791864
1877169797
1533471997
731993379
1226461146
146111567
373970474
1627239802
511068198
803789630
1569917556
180883072
912168948
662539905
1751502061
223278258
859861689
1819773882
508236606
125716781
1124986588
553634743
1635703808
96001745
312011259
24019414
1100404002
344306180
1051580248
22707865
894519776
500026077
849994873
987073819
186302548
1873731135
74314312
1442829951
590105881
964648332
258131899
529520980
1980591069
1351436442
206285401
374286845
1324587035
125635864
80712914
1205432176
1197581346
1262392091
65225952
16234551
810009563
43350487
113573105
157343758
411295610
253284208
1286845579
452763416
1910915909
1548596046
2005755570
1428579031
1298972160
1381996190
1692474965
2028569369
1036269433
2146192057
2076149602
606623213
1521651107
517914477
589492493
192956343
468043612
1704504410
622681894
1339652559
1300872201
2112298385
38308293
869220396
1080409292
1895370169
1204651726
965851394
309578628
360648815
1370225991
1878192452
276796132
1863251666
889684797
1353913815
1759257622
260466293
132042838
1874849553
1127591864
1589865318
83378883
107391830
254939594
1069072176
892114311
711481179
1956142937
1105731349
1149008751
325802342
516538618
1108436675
472027627
1266009287
1398530612
182233109
173811928
957713557
403842328
95780098
880194328
1054833825
767509801
2023798585
754538317
1561758071
1845069025
578866169
1527535142
1757515183
3029961
48367479
1554913330
1082547752
870411756
1014880646
1369461733
115787255
752058480
2145423893
2110697150
912156959
1509325395
1556825367
418081867
2068371443
1142154902
1682074454
221510295
1125944433
112478555
576621227
1496451160
2077480485
605734851
1295304333
37074640
1106772298
807778776
908358903
974068001
58167785
1978863479
360350872
402083479
1732398467
1399639239
539033426
399907643
252512739
1729641946
1959867119
632848235
1381212373
1592491912
378342400
1365797128
675007251
1643550768
142978665
164281826
847876960
1309299246
1090164486
1346191320
1160339657
1436747500
753455880
1725457411
495065793
456985381
103640943
1883696935
837874672
1665585198
1808621386
1270349491
1942159291
1104105424
922738415
1292845871
1743029972
460410609
554509317
1304212603
201078234
1374251622
302009685
373059317
1399377626
938170750
1326950540
1092721961
1080037727
1566827325
1800334583
1361258540
2123020822
281746392
416775961
970312588
1008244117
1851025453
1486054921
909173096
74499269
634876611
336005407
963304554
122510091
870372319
335926123
1362343603
1104855277
547848930
1132662384
764373361
1332407380
990677285
1816914604
110935129
1773353587
411440700
1248578584
759760138
1014430642
1015530404
1471589401
963991505
265691706
449971986
1698968090
849429970
745324351
1731708447
632839328
939625507
98435080
998380936
727336818
104796047
1228661703
1972275782
2135224794
811814932
1000918448
1616689842
293720986
1398607693
1499504280
455835210
155006440
841342886
59065911
1331504208
1780507428
1543840005
690629055
1237928092
1350554406
144341639
1473866357
8925701
366338847
1293162856
319157970
428956336
139148342
1157502854
1018318881
574698079
1807103439
559479836
1104152596
3300545
1322110624
741134054
297149392
1369177413
412576741
621746016
1704951040
229728375
163489949
1328998052
912029833
1314434925
326038055
1127600072
1888995501
794668973
1474282783
1243878000
1368284577
1141080896
160241780
1147258302
1583174965
1265283489
1760162663
662532859
34783050
501873167
1205460242
516262924
427376437
993183825
1949446701
977826722
1113421685
829496436
217614745
2012070714
843801941
465588276
1589850689
732283163
1966570387
1324371837
1559648433
874846280
320453732
1664523524
1887938529
1744140467
617694117
1739307066
249674488
940237114
816417465
1629585622
2027195463
1936854543
1734479090
1362307700
1754651179
775527347
1882295108
819211700
475953689
464045167
785490594
1877960356
331358
897680159
1369816577
1317999711
123730322
673862736
1812561365
1570632868
565738509
1260144994
1735672835
1518744696
233967447
1388353514
818502945
1855895179
1034265907
479077840
235559922
323654944
8211821
797772447
452182980
31569117
723492076
194947537
2023566053
163141036
1447754719
1749338928
2132407355
1464145904
809455216
44249100
2063036671
238591025
1251943022
1850067493
1436365256
567223717
826100980
1215014315
323709052
1785514541
92857912
1407611961
168697403
2074043898
1831310707
472067710
887742045
1151603309
561302953
600355579
571148917
669784603
1983438251
627272902
2032589793
2052530394
1190992566
1160059282
1923041701
646888987
914921459
1830239514
2037820369
79801846
957158878
922630509
1319361262
993835338
897471574
833718023
1159110356
1760677051
1696272223
768014881
1526884465
474813789
124870908
2029406700
1726553854
1332631199
1972196131
1030394724
1326461784
1375810735
1364761806
1940381251
1283510912
252445115
2074895459
830393142
1855659456
1179231170
658317922
972267147
196388748
253145396
929476665
751974151
714883880
1584013683
1354180529
886690885
577834447
1161802407
582300320
1973752696
832520794
1556243664
903581775
332633133
2104875125
28538229
192614616
1925295189
481478790
127711351
1480418831
445380451
1747984877
142146920
704816399
273903447
1235554912
391180323
1562879990
1354629886
2124238093
217061663
201004585
279079566
580239059
772517583
804029939
1800588740
1174071428
1201347591
1242239736
2014083653
2133193021
423716598
1612133470
430861224
1712788237
934579532
1347841788
902082982
1891397539
1524710498
859456638
234139739
1004046442
953606870
159837995
1353539487
1488023320
1207492488
207857669
1474891993
1003921872
1883890953
1573040480
2027269369
1774771254
721119805
1233994739
1732698207
1335513438
170181349
1701751404
244939805
1394647256
1904419565
1839194235
160518355
978033926
546849081
1431822674
1063325336
639682456
187373618
505384720
472202857
1407634356
760530621
1182928207
68330759
1391960763
1090300934
1178752847
2017799942
688201917
312200232
319213877
2071893155
468815494
808735085
399594769
444183834
367254842
1453275970
2130216527
1404302862
1707517753
1390570221
1023343945
1055490705
1059210001
1930570040
717635134
331301772
655690484
1737898754
591182578
1958659259
769442269
1484174718
1228256261
1361396634
1803710970
1328302348
120625429
643323978
223488572
243116090
1021408097
2027971907
947860027
1227492880
1811281528
765361129
1208551781
1648698528
226500898
966409748
180587164
2017180379
1487088312
549209251
909727649
1040636868
2043078432
1409335177
298194951
52626584
1240978616
400396560
887290513
1177943832
1930492649
1898791420
482841100
676809653
1908905307
1245896361
1524547067
552589899
1016836597
1446180352
167394999
1919945382
1199304548
2087806292
1717881211
564665562
377018226
1085787824
1199532541
743650998
267785155
1610006491
905260234
1630761567
968389069
1173921630
1942754076
1767112359
1961799302
395303016
689275347
325992651
1411602600
30974565
370672320
879874140
2087791528
903507921
595512445
2060469288
435040050
1328141104
981463062
379119603
1195789880
586275090
1278823024
565004199
1003556247
55388862
1664621731
1439736869
1319813296
338540079
580595337
1304439549
986592225
2032799441
1520333827
619463509
1477471678
241446533
347975410
240805542
1625943611
298242598
1152676947
914870649
1905284657
128154089
1250730527
444704436
2133614208
896188423
475720240
1177995357
176629145
326309783
16537483
704998537
442634911
767744011
223667209
368538038
1840787337
1377301336
270767531
1594275744
188538762
1849103228
1121357774
1204127686
954852665
564300773
210244994
1444249827
494655295
1013071352
1549379195
895114939
123104633
915686894
149620763
705327564
2011142705
1985607607
1747600998
1246540057
4820992
392462478
104959385
813864271
1000389435
420423642
925707177
1167061047
277425683
1865966176
1004910178
54771650
664042189
294664761
1860217280
97099175
867196067
89632315
259222192
1694723296
872887525
698616375
1154553984
1743488486
594310776
1379991528
1242142050
179901360
1897985015
957181748
1894481943
1582144795
847829665
1775865627
882616306
2140319006
1831438289
1177546108
1168380836
532401316
2129303000
51264669
2063277970
226439846
1727182021
622789734
483496857
1781461821
797359327
1625116621
572444998
740695592
604425677
1917508339
229575811
897895293
200962496
1827916665
966683633
800278831
1671587747
942219472
187561000
2078698138
210399182
19119658
398071644
328188592
1203176840
217984438
1559868795
935576837
466482187
1295213688
262538198
233146322
1857627144
1671444779
775959207
583176530
219750706
77722311
1082969431
732769522
1644999564
359162162
330235586
1616505866
1508209015
399180331
323539238
2051543476
1377824102
970038326
1041046116
1338603900
913718659
1776684307
86120350
1624574805
261619655
1057773829
310600424
1828236893
458164016
783836772
808353927
561605383
1340756202
929987893
1512492977
814441244
878961777
500338119
1348719674
1757255542
1323797201
1358812716
1278943270
1411650924
373539139
1268342341
1015519001
342701285
1138441821
1075163842
1515309429
172480348
1902962459
922963248
1995917263
1437511630
1848829850
833744657
2116652519
153346078
1977935224
1324269281
667162311
1932614727
658549433
1316486480
733116817
1598291534
319183701
1330134499
1350161900
1493616367
994457803
2099564018
1541761474
481629231
2036579303
106594169
791056931
1329997953
928321670
1737204680
2013614157
399938896
1971368000
1667460124
1030912429
1043551846
869352843
1287392484
1387817111
1029356694
338122077
1271465797
258282083
2012261514
1128163479
883302641
1539132470
1582859958
526465648
965032103
249903200
1849943250
1638554793
1184526232
1759917608
1162942390
1112144178
1093846262
1073161565
1658115030
1352988735
1643706090
719489244
1856271925
1357916983
853211382
1597193680
2101538081
618690594
889392058
1767760301
659007791
796306016
2145344247
274576638
778323944
1847403648
1924529321
1943878874
553178654
2110939591
914750554
383087605
1652057765
238335794
1740885214
2102426825
1004250722
742715924
1402721884
623711075
630397601
2146709747
391982325
1558130703
356471699
1052046731
1165829837
1131413180
637135599
1269400237
1903965619
797389811
978150849
921126349
1158444313
1992530763
1830815573
580408693
1166348894
1978064151
130737156
469289057
1550846149
354354241
80845883
1399086407
1844831614
991479715
668584779
1340939641
457239837
104173572
553370603
1796422849
1440598233
298537696
1313502800
357684427
1468413085
207134734
1198771602
1030612103
301802165
70014046
576571409
13362473
1048577011
1119489603
1093670229
1805341403
523284054
328541554
1142826389
1393029073
656895517
351016598
2077143878
325496684
501714752
787137240
205993392
958803139
871337301
1876752773
479642639
23068561
2054945088
1802032147
1169165063
1189394326
1773368684
1834871171
616349822
1551334256
143861434
240631195
1775573916
554312823
1211811525
270527417
1253544879
2132921836
1433737996
1524386316
332330964
668000295
384899559
699971230
383380390
1690991318
33088587
927485044
846752296
509831145
1696296761
488169091
1107910899
1896021629
1512801032
660344964
2051153735
1597730561
1273547425
840221441
1590776584
2032555239
1352520283
1070884805
156696874
67484748
47093814
833936991
848054274
864076155
893917652
750067285
363212649
985776248
1756812982
797332335
755516197
182363525
747654818
943156988
261644123
1987813890
1026927608
1302237757
701485299
866860978
1287471491
100113128
91261587
771569571
1824739822
335466081
166073762
900097077
1531541304
1117873568
999573890
1958717401
2044102148
2027213400
1494518871
1396210518
1223199923
1785539523
461990227
230907474
824001396
1091144980
1723899009
1389680673
293923880
287789919
295009453
789071831
498221647
481537281
1773503465
39130188
338809858
1196022892
1429606429
1447381399
961636154
385247996
1923274689
1203573900
944729687
361991197
606189861
915930092
321427641
542654920
1752283874
1009947697
434548103
2038839896
742071546
207933746
1379095735
595592435
736581916
506174111
211674819
1210110408
190569252
1091086474
646795843
1709732177
1871678973
1877359435
786949575
1837173232
883418516
1859623723
1760569381
1481611700
1443521997
1619694276
695066652
1559545695
1543615515
1616318014
953791623
2060757682
198855341
1236076705
460709019
673403306
1680123873
832294720
544576294
1995508602
1578047840
1214223376
832465998
1770850852
1693271895
330482952
475704164
1391833273
1844262085
1990334376
249029068
1937703601
1160865132
1221835557
455139306
373340355
1483216197
1171992973
401221752
1353540264
1668753596
260433722
734288216
2105030210
366918734
1237342162
1779701282
899326117
416392644
2142189627
1779499382
632803758
577756913
1771377534
1739097311
484260033
145841746
277867816
1828096122
1499096332
1345840792
2035812712
1571588532
1731669368
1319674010
1073247124
2137491130
290910831
2112016391
127850497
2057254452
1074524608
1977054657
1803776143
1322964089
437961219
1795803349
2017369187
1072709089
837131077
1588861037
614504611
1685565541
983018172
1981434330
859292118
1372251704
1728381265
2141268052
741341658
51332777
1998456759
814103561
1489347832
2146262327
1354953721
514686741
649455028
740918882
1419585012
1652600857
446711994
1459590832
1845515693
2123255149
412363807
1802129267
1759207747
941773298
1919933652
34941865
1120903648
1350117887
1229039195
1567061028
566158009
1764276278
1925572869
308127616
763546114
1953969226
1509755397
818967240
961818554
95903815
1939498663
284295077
995652356
19549883
1692550589
2037974319
1913072592
1407007857
1435388688
862748753
1421282739
1263027358
738903803
711595410
1297548775
1404521868
1190730077
1297780512
1517349564
1788705229
744756558
109118353
604523469
287812395
487794949
655131265
481729741
2116878492
1447488964
1856390297
1222519259
1165679512
62334995
614284715
177504070
323135140
1958216576
1428706034
738203915
267944241
2107958056
1298624583
1594652828
845308180
2031472487
1406021092
1225993846
1824988362
1937607089
1514373330
2032847874
357887736
17881567
930199817
847458511
1900991740
1723975454
619643302
1270399610
1270975895
136355453
1721559748
1905816855
540053361
1793601163
1927680635
1999194976
1085953160
1287620926
1516955777
1502884895
68979814
231548819
1496563092
676799978
1131315190
909041627
100647268
200407364
1213961667
1801624110
167677600
1583006522
1502843244
2042564322
78525822
83162582
1013816104
1356656686
1824787465
278382341
199241233
336154435
353374847
554092446
1564206033
501294251
1338432031
1734382612
1472126244
1267664387
1059361166
1541736867
1112479395
1745248655
954757227
1066134601
744796354
112921815
589178958
1420229122
2146288426
1682476019
330360239
1939756220
200842181
407125215
2092046714
979166011
252635815
1083639557
564228766
507482476
764303056
2136907946
1983088529
1217401116
890383135
2096691879
848423935
1473890467
138993735
1586248514
801588699
262388314
384623030
939763736
1262688655
1069367095
454401699
1279277058
872848317
1468087658
1955506859
552562710
1632092794
1360707451
447591882
1076212273
1753566049
1746834973
975557500
1252742777
2047102333
713219265
1804795060
1075380813
46574778
1865924536
1551444094
1417455402
458364899
1620034649
781400768
1790709968
1554736250
157434961
240191756
624265025
90158047
1132110560
129186121
572265693
1585258211
300153459
1201177182
181661455
520251100
1530417292
227812818
1032963789
1105604227
601820531
1345786192
1330209516
74149697
119968298
950050097
1057793557
633771266
1047171959
1853254475
607386995
365236615
288369209
497958591
1803939223
346372956
529701689
1247330101
1860369296
1648310315
360736103
1078633685
696484969
2078139616
87492700
1254678811
1994987823
142268337
1090627294
1250711470
1338115617
1053245826
163865435
1858174109
1715584016
1699665452
1370740640
1332236444
626637564
475118023
1668869035
1262834046
1175348136
2052486098
307274037
2028211159
1182958059
75264038
1734277799
1536009258
985755448
1694821044
899211299
891968019
1797287996
36947468
1570906017
1880623647
598588891
1143096780
659494950
1682127696
632901610
50142774
654057734
1680671737
891239343
1030344239
1638836978
790015868
2088023868
1697483123
1203407825
750098072
625939253
1322159583
258801124
312423217
344586047
336567669
689574112
1880275889
1192859051
699347555
400212086
1528710744
963813370
1956547074
1262188266
692016340
1855255490
1158403020
1270404119
1208375567
1666529167
954541372
1342623102
867889515
1371098702
349257271
1677080920
1871661065
214600830
396537815
862737460
1656620650
424693495
801775710
1215119484
1632856096
1386265311
1767592489
440097665
1876003317
635266693
1890292628
1349323245
1513824480
641413256
945561709
1434579863
1142170723
1243625816
1549780506
2009285747
469484051
1287716594
1860042619
1317213139
830366088
145317580
1879153340
1353220597
193737994
1522916293
1051242493
1462229751
187202021
163348467
346995415
979327204
1816598185
310296496
1038109928
946138710
357576732
415579024
2018949863
200821820
1900577644
1117331126
1343703211
587307851
1101011936
877181355
84150901
989908486
1808335855
1069667363
794590321
1758095185
328458040
119339046
720862844
1257259669
205297023
1022052536
1154857374
289693771
917650904
1883539727
519274761
1359193064
371683848
692902485
308373053
68371935
136879639
1085099058
1694114526
1668390222
1540578034
660010612
709935595
2013758051
1650750851
399438124
845876185
2118845739
538513594
1003123191
1405154478
1545826287
1334789579
1024478315
94023408
554400486
1960975243
303335697
475600845
1465322530
2047571134
801550562
1499377990
1339539433
955458964
336070065
686307102
1579703470
1265499767
1549376525
478344112
642845461
1462233051
976946205
180840628
185735745
459290799
72494673
1976951985
1038442214
559264604
1594463315
1119310480
162802162
2106014315
389342261
743218852
1787821318
1686477852
429069116
2007984080
1045822605
875440613
1682941760
1239989447
210908562
300915809
995541221
2045600793
902662637
960802679
297637053
256419639
465630855
520479335
1049555163
429484718
512709456
2036466955
621203812
1654946133
2119037278
526440361
364128023
837131077
2011346822
1005899783
923486352
1266102847
913171450
1475610183
1599369593
506664555
764512234
1874310786
1684038353
18753481
1396746487
1535705413
1872999653
1164146614
2051638115
1902656002
878851673
1879056250
711459919
1898465891
2105893990
550311918
192149721
591252202
879227909
1998814686
932530221
556845808
1693548553
1378065190
2109401577
1704949560
1361046193
259522221
791742744
174774647
1357989036
948492760
1294050434
794945181
1206011535
989677418
164352101
1522693713
1839398579
1957943197
383994939
1422148818
1951519778
1768895445
852919631
1342849300
1499833163
1876684287
606260949
517341157
1736721092
317662091
1024413271
1903799090
1668631623
1352308810
1553762643
1953737070
1205859338
1219713173
99331317
533167896
1218849560
1880649165
729260192
1609158965
1479286339
2072850952
2096768964
1349811048
641442290
1407567404
1070183878
1959265579
569235090
1506140690
462427607
786762237
1384526049
593024076
513659380
968324898
708171411
1159292076
528502663
1137438575
747807491
1699598286
721382749
188896891
1723600067
1327188859
445978084
1065797362
1595630736
563709172
485981794
130904879
212689914
1388259530
1380084170
296542834
1440812576
1580834757
1955579729
533361909
399902806
890506838
1048491115
1165750217
1113324534
71494615
99651127
84121278
376000229
1545464504
125275848
1628439028
1601746859
1747263131
2066864089
1021280906
260282327
580196498
1650439666
1975065324
1502195685
1081233165
4414277
1559454976
28409127
1843113348
920563758
1648549120
728984482
1687765566
1905314312
666019021
1089550150
35256223
1688467610
1742134334
2117970520
513171396
2002756300
797827287
1000563885
79167983
210530337
1572853429
1922078810
1091484229
747172469
221269726
1949035835
1723131676
1022241487
1980326719
1705367099
795016539
2070460631
1684679457
494254858
825543001
66618893
250948451
1094248349
1689805777
2039063623
1846269278
1648205206
469678987
582570600
270747648
376247952
590276105
2016918401
1524343894
280383568
1202058584
1679968536
1845956766
1441512653
2142295686
528135349
1567644316
1435325882
447577219
876851606
1687264991
2006603919
2095649902
799934190
1323778003
629868923
851431584
846065545
883722242
264885697
717333084
719002797
1613422266
1150728182
25024700
1007058237
1126656334
486810501
468396736
503496350
1083805049
551593847
2117832588
360377567
1713073255
1377002238
1157279585
943179620
851245174
588777144
1870028475
1998164321
1958344352
193795595
1599166194
826605343
1005654438
1135057208
1694272499
930160575
320923982
734165922
1567893127
950280973
925156670
260817313
703743909
22093383
265445531
757728487
1780905640
320049874
1744089440
450609250
1146638032
1150985429
1083620140
1764389873
1794935459
322965196
801881510
557343832
358110003
693620007
1412597264
1320755882
791781503
78380517
56543999
1464798813
411957302
1520974920
1483266648
2053328355
2026363866
1353459072
2076208228
1366040308
175052556
1835924148
2087860540
838995430
1261973357
477633291
2051135501
1188875452
1904897797
1363890419
316789961
536192457
30663725
863343046
986871943
1940019114
66286692
478119968
1329128879
1429382745
1398712397
2060127296
2072313611
98679448
786345397
1270018400
1760450254
1479510795
142627259
1332156923
813871824
1062285454
1820057700
2074479948
420394508
1545007541
2099865105
1394556431
1706606512
1466147022
1007498121
698202009
1482243473
1102786514
845664839
193225531
1708719580
1393400283
1629598877
1576003942
1101328649
1603144219
241950619
1077303608
242186063
1367525080
1735994616
1978587819
1442264696
126012550
104313595
91455227
987002689
749782536
1175687689
2124421659
1324015782
290220880
1003279082
215114699
1738705875
1063281519
1640613133
88280493
1082053986
2023483728
1852648368
1961873996
292366350
2147129721
1296233992
706046239
625084072
937292507
852966833
313541798
801652148
74313749
1033015556
1375480689
1878191304
423086877
1821778170
1911002026
761443636
1443037793
1720996413
2049435124
407251627
562756991
1814661041
1048541649
744059991
1967227689
762795696
524408283
2131481923
204390041
29623175
499645326
1430712146
784649766
1991824896
956021507
1925380414
1042470222
833910134
1543604077
1880634731
934572636
1295803223
900001852
916048935
937535095
785883681
93420607
1391750175
1828934774
427046065
959313063
2066174836
1667260194
770129451
1251466496
1328119070
1297477731
881022223
64015030
1994614931
285877754
816622600
672365029
2031839129
810440076
962088684
225858412
88236118
1684022563
815463086
1785101394
4310091
1063637750
460316088
1976500831
578903911
1912521659
909483525
1992298952
796858336
1844959925
340557935
450923555
1194368490
77943288
1033901805
1458594450
1609531026
2011983748
252893682
1872722707
1449695518
972837193
1435741645
1394225319
2147483416
850653839
1306197601
486379534
1962874519
1426850080
35920253
590258018
1434613171
965017236
2098503455
976481530
1782497972
177072695
1735023368
566092862
113311396
1263961410
1036571060
381566521
1808940205
974255767
340931753
509641046
66712263
234239780
478900049
214257463
986810452
1182047841
999587124
309002879
685932597
1636918861
1113037583
1520233886
1211013326
1909799969
1302809109
219724942
1128287035
1449124527
951445219
509498107
797129078
1261333010
1033183102
1931579117
647922302
385572224
1768048755
2094121401
1009659955
719957559
1536766123
1377302189
1894974749
756997399
13048784
798931238
238569599
1391388263
1903539720
737808929
215065476
1181182313
1641758316
2112917307
1043020659
127485567
1992135966
1881529935
557229270
577859255
520152872
1591885009
1243523228
224703365
1657404706
1124408017
251864380
2333137
1411805854
1874900834
1306832017
2017418998
2080283571
1944996427
2074086404
1486313907
1278849658
437001330
622899638
671319250
1895979129
1590699104
54739114
1298116466
1490167021
1774554027
705476875
1013754318
2072859651
934975043
1678154564
760552604
525913384
2131276073
1676776688
242412787
735545710
1946661760
810975642
462764625
207805973
61555005
1794510637
788559713
1199269755
445846589
1654279389
663407188
1524464629
967342604
1238896490
919965410
828173366
489150390
2092453442
1075751417
1370085239
888435880
1777015064
435814054
738461984
1022565813
2116993157
1710493776
1465424290
313230508
412770586
1135640302
890439372
238618558
993592432
205730931
869843654
1021589746
1783109181
1039272091
636338443
1829652183
961676592
1494293833
156635385
2114612427
387319791
1982610200
1945039889
623304836
225046719
954829058
883715521
271501025
1947304056
1127575038
435509794
343088094
2069795748
382801048
1900828485
860870095
1789642155
154571608
391344114
672532296
513292631
527118459
902943421
480701245
2070216404
1492203743
1421923156
916917012
1314091601
1090383108
1709800247
155893778
340556800
206823615
1831308357
1584879953
1972601490
776653185
1546369388
908914981
556270697
2080743433
335479232
1522504986
924852139
586250839
755056842
1721731175
46484894
322469168
189876345
1186472120
1486789602
2076120832
387250014
1578563385
489258256
428258336
1943438438
1990492075
2047284483
1086446273
1349451129
330339367
1925284516
1473052193
1669770735
1217570563
1815398404
1675048724
2028151259
1992763286
1838683467
523852856
1135063407
1703372105
441518679
1596405613
2038639182
895206358
289328965
1771526744
1340676256
271817800
1142746936
1569921081
1455568615
722502323
789012850
1725872753
1465812151
1814722201
353086920
686134960
2069722487
1772784791
994972335
876277337
685556685
615990727
1077952513
1817832608
2113725325
567388947
1669802234
1795759641
159134960
1272087426
577909101
1555669442
1008324356
759424933
1146827305
1282692906
1626262932
1175741592
129714571
1226854330
1852289061
1260582896
1923315690
2056520722
1089191700
473173175
558791482
1410775380
16006224
103507143
2057251657
299613738
1968662348
1150627641
514705810
1590089213
1048721886
625886294
618062068
856835147
1041253934
1398539181
1835274138
356207053
1334517550
1877579943
1624915178
862606284
35478440
1199205326
567892728
1571226332
1317876843
1824660262
519531003
1193762149
2120405629
477211258
25372154
1844520169
749792317
1475620929
896826657
1534103640
650324714
61240039
1977547749
1378939482
1980390158
1112485950
736539443
2100068930
645914922
1077378251
85646820
1511043836
1891363296
1408893400
1057003804
1004969728
789838905
1857132922
413922720
346767053
244093468
2099599360
1704580335
745383986
228951914
108785779
27589700
456647954
377845080
446723006
2006228464
1339046973
1393507092
1806825416
1115458122
316772643
781483257
1849158184
9047312
908677432
1605235977
1971882262
1726081160
1537604249
140692714
1225056910
1396353317
363217855
1541869190
837914038
1406362317
575567732
624233002
2113887877
1200889573
2134998129
2061328985
724013791
1070504417
134626187
1336127290
1848859712
746892587
1930181912
368225899
529696768
665335082
1333461007
1472151606
483031040
371416125
835976814
300618260
1003596368
525743257
2120023791
1721433551
1922618709
1552770524
1970151686
523584321
1671529283
587916512
1273802392
788711883
1984955444
406978249
461546570
1609724032
975556380
307523549
2067004903
120576962
2123974504
191194918
1776740781
1117527098
1123794457
1405038600
1384821450
284599145
1137983089
1574305330
1281087494
2005845872
1509295628
420274295
1989652030
253588647
1192563158
1902900777
556217139
732280660
1617665899
1016582224
915253500
414334219
494901161
870017812
490302801
1695111398
530639658
2078299286
884602712
790117701
1289513828
1325469608
403910
2103643875
237411548
1446768495
1492894129
805693547
2009332742
381043429
1390078175
170359140
98777349
1475995324
810982189
105829792
796204062
472560083
1721648328
727838647
1789871375
1886355870
1017331309
802988894
1370359363
272649092
1998299837
366382481
152018878
410319247
1556533757
1934128414
1859746886
313396011
695736753
1007468955
845698546
1469409374
1989486499
2029483768
1117540749
140472465
1695904337
1452063564
2118209500
1657629106
1436295602
979428853
611330384
779546904
253167572
380634406
903080179
522765610
1006480949
55703477
1956458131
117339823
261430407
1133783739
2006724888
412762882
377084795
810360011
1014990491
1296392191
1635653889
1732451558
1500729821
207019792
373375862
1864095687
2137979973
992375168
1002238537
782188951
1280813006
1462848193
2106459903
1048748739
1577555664
1826489579
330829411
523404061
765269933
1289658597
903780718
1694874578
363212649
698163012
1264152167
2051409087
868780553
2086433696
1953100643
2125608442
889378934
1408269170
446433653
436716122
1931677367
350095077
1819672700
428906970
1142336103
46877491
1220325753
791912990
110095299
2084151524
1474071661
746976516
1925853004
2053069029
438621674
709709377
690134556
903321429
1242131285
119568739
1046504187
1827286365
51583005
589796472
444454473
996752961
2123793012
1765321286
880222414
936580167
151151619
1676175423
809240104
140318389
341314824
1663693142
1019515635
1593051412
927630077
419821019
1638285609
156096058
1836475414
472751430
1618284365
90151323
1548394013
2008608962
276069088
135713051
1234999474
1813129459
558280849
20550234
37864145
338911706
501769882
841965805
1210921085
1256043757
337235189
482897064
1874740742
710200900
1753670113
1359513384
1781184957
18886228
1334774847
2022624533
1476295104
1206735725
436539433
748466565
179458139
789483128
1337723865
388142613
1312643311
1433903617
999580746
721536111
1374298156
2089642489
755181483
1125370570
12116141
654199349
234687626
925379005
1331778950
863119683
117583318
224131176
763788856
1717729891
76290294
1281517494
1351240580
1604930065
966325267
1996995760
93682489
768220074
998045333
1875662747
1151785744
1714882994
1599623016
204653176
24816028
277839525
1818890072
1197815531
415899003
973977739
1879155579
1219601612
509417486
336658864
181844189
1757589768
1925375592
1246206438
1280759683
1791551141
1706801484
409109677
1780758112
152059171
1579371855
403104614
1648357994
835366493
1382983321
1215466233
1506551662
674333531
510302069
1689781766
193232460
374271740
1967304841
1555643147
8982016
869809176
804642483
1729645043
553139861
82109007
2054128738
1631717299
897212814
218495850
824038101
403247445
148760627
1014504384
741060629
1190412301
1268545397
866193969
486791782
987475103
420764653
1844550204
1618253275
278762328
1484356548
249736456
676931827
918184472
1829814210
1294646462
234527715
1456655072
671974841
1969135820
1996902990
1911386648
865531795
997317331
1306146758
1437027213
1697563805
2112829155
1351724196
765511203
1649176943
764156458
2039468315
31186101
1210697802
1160477066
220628716
1895791263
1409615366
1723266472
1455195957
344707725
800087611
463429565
1668802998
57507361
1325866136
188659136
46701168
1360299161
333131147
1974132924
1159290866
1362920264
1097892726
44509322
2070327068
1809341034
349039353
392106896
1481230922
527643142
469217580
1570648435
150717126
2114298535
664656329
973759231
1218123315
1814817995
2009338234
1732291578
578186297
1553562503
1181774814
430459022
1330918098
1190680776
624583549
1624248233
1663954503
1211306751
1414171690
667120389
731057309
1896772402
2029832889
485001402
702951227
1646356648
8449223
1838261114
637162393
1916999880
570473154
1756441574
982947334
273672212
1484390890
483366750
570402486
1296848048
1531324927
1126001868
140290348
256324687
940191444
1878889571
6012628
344466220
1707663165
550239176
2015455704
2037097418
559793287
1510913657
580669901
1322885152
690869042
1301682554
1408752496
453063979
388261879
1696121514
479035911
2102596291
1559630244
1180846848
1410509211
118348059
1356574998
1193778713
1671170145
813039331
1158755425
1528496178
538901260
421839549
1165121970
242457751
1159203442
340226404
1505703136
839111101
168199851
1659717690
569040702
1679298510
1214638031
442940016
704951076
796059829
1798776315
58676289
1811456635
663438182
1769297698
299644058
301849234
470490149
1796442931
1666148276
957893686
975755133
1886651031
1567583569
1371840152
982476282
1658923260
401042217
1532284267
615732440
868038135
1222090460
1556293443
1570063669
1678174453
1651221528
338846574
1127149471
77951245
1294447931
754526971
844850672
645081841
391489480
1434599934
631258505
1690904413
7059764
1824124778
1398145706
897514086
585543706
961323992
1017204250
285361797
1150056508
599774481
1894664733
1952986762
1935163540
1900239739
502285560
321508371
964981098
1005662196
625613432
109886598
1424196575
840530873
1821624982
1685537024
1146710976
2127088666
1889588605
353361722
384418960
1870473197
2049959354
242972070
2101609838
1070684337
2043836165
1578975646
846567787
1954945647
597087530
1400858044
1974673370
1447682499
2090068573
797816320
1599712092
1857284641
780637763
1756961857
640356756
1189568965
2034787499
1068764881
1754660482
2003816640
1509342270
265645726
1213361973
1577281101
1713541756
646098760
1852073847
214589102
554426662
1600776294
1086256329
1621050772
1885648176
892920864
1714878134
1844766366
864281143
1155902985
541703706
1275718535
236565160
200174320
1906072590
253805340
1350211494
970102445
1160658997
686910046
537110816
1635558979
1389624849
777023936
1931047550
1688125271
1269869532
1886282502
1860726801
464620116
1451190413
1440897030
1277187536
905899102
33692916
50815230
2121828216
381223454
232781156
1229157623
531663239
584481664
1740418786
2118456517
598412186
615272664
967390438
1304113544
1737867869
1011976515
1311503700
2065223393
1754238410
1430894866
19947521
1936441298
1603825376
929579126
896672301
864809528
903131373
1272810126
1608582896
2118597352
980972170
623072235
514620065
1516015973
1256608883
2146708371
1931421277
1013510523
1591803649
1780752193
1416993835
1336564896
1329361089
731544008
1576741551
246304333
676814245
1971348959
1245180576
1009137831
414063582
1849936199
1265971122
468665075
888000226
411525731
823748703
1344548197
384053366
637033267
1671638604
1974642074
1761388735
2073046984
999613819
1421952215
2043143096
317554166
1781923249
1877358957
908541364
480943337
687661575
648234131
1291856393
1057679120
769055351
924559872
383002907
1222628082
865226318
1161436102
2055093713
1912915332
1819687818
679589939
1747347607
1917364531
560831912
1239762638
1665839850
487484019
1566640720
1497254278
1848244465
1381721955
618820736
171790326
2139914045
1553013235
1493824737
31724894
1163100112
1796563650
335054173
961795525
758194852
1507018911
849158502
1805241401
1577022114
538801928
2049945326
839359683
1575307080
332234233
147137086
706404681
1080765449
255458964
1806102424
476746688
1901602311
352021641
897342722
852762968
487656836
714511346
1307651630
1359897365
476154214
1704253151
1944408681
2018753644
1882439164
256095818
708956878
1054774610
530354243
1247421637
155486974
161755750
750100335
523580502
1069619632
31961838
1224859942
731631379
1448659062
1734495191
76055970
544592563
690027485
1479580611
1117352767
1707825475
148088294
564054035
1445498620
1895480885
410317038
2005237227
1759980057
315109927
1337411000
1242226946
1715836370
1459213172
895018460
16562025
1517663184
495993373
469767878
733393270
1462165648
419080847
190840290
135439521
863616907
1400375894
156374041
1992750902
1542728378
540446756
51985451
547199160
493017352
423183758
1447837635
520855864
913083487
702602943
270154643
1164086204
828749594
1693532664
73139630
1698372294
740342284
1458737333
212125410
1623336093
295930569
558089029
1948017646
926379128
186877423
1498172508
1570066837
999456325
2085209314
1867234808
1369876742
931355945
794089601
1715000364
685551892
1974772038
1755628066
1017101995
144244402
1476608195
1280119559
1627803682
820846465
898784982
1878850256
612181818
1988605611
277192782
1357130675
1688824384
1128477716
491235396
1492640522
1787265904
470942549
138711796
793552064
1853105767
391325963
379401136
1166580521
1492369500
1510821799
515141866
1261929496
243685406
1151136102
742312519
1576797615
146925424
1172905457
1848060002
433230683
1097925264
272947077
1202726490
1027824905
1855750307
222889506
208447174
1718491542
1445634876
2027871576
1681519248
1265226152
1195761247
1409131387
997468553
368675405
462652612
1004735572
92251405
836109074
1532003009
1739314635
614192060
1869789369
91874558
2090923472
1301649247
2029208556
456543661
1856692094
978036374
1079702742
2146777447
2058900345
1329806271
1425508403
40106779
1715430604
234841882
1267686829
128584
1998442933
614230861
1016076141
868780830
1782686171
417772030
1577896978
878443265
98646769
52688538
2002717875
92818647
1857091596
410813706
559656488
1443576977
2023609347
1736802339
126560627
298806164
402420263
218059312
253133887
681851488
1756797284
1472013223
1711626232
765576999
1476837663
794010648
159305233
1931583803
922908246
512075448
1151286836
97580347
788364745
64589315
986395765
1265341237
1691496037
338747620
1916099159
1342064603
468152561
1388904419
1228550648
378785445
1071107174
2088872283
1604100482
727481470
648175342
1117429373
204043142
1439566916
2078053721
1585430570
311508536
1086139649
1739545413
1316479679
781225066
2119882660
1920773872
1040255741
1823586910
1932667576
548461899
1141814812
74005916
383829952
2085629554
1717764398
101030856
485457308
925597823
1159707596
1082995693
546217355
12854139
808291260
187165993
1519414278
865855851
162288724
1245483975
1345726245
600419193
1660473253
1695076850
1965076344
794138079
319545098
2074029344
829006450
1231167974
1773982076
464378084
1585933705
1135256651
1726630907
591583114
216157239
400559061
1303232574
1272924043
795228046
1366875973
1228428808
850978256
167109359
1182115792
1274392122
2065070982
223644369
1896813740
1011619164
280004607
1743325873
600521379
307039216
566587848
1002403366
2041946493
1619906331
2120882161
1482699284
1143412652
658268129
5139516
1745693036
171415537
1020381276
255972151
1773402444
295360641
2081820917
1213181123
154381333
677394091
999564993
60507939
1811693864
651766233
1679079452
632563420
235257823
2078932287
1355783007
825919485
1852850387
896859768
333056023
1112351804
699000295
1082404303
2033761580
1364702061
1423693620
243599304
1148802996
1897221920
301586228
1716229588
1035881928
1676497387
1411647306
1625795135
1853817401
185966785
873724479
1113135104
1053053751
501063389
1243015995
1104478007
1984420951
1031648368
1110130904
1307504317
1456748943
40977125
2017239782
344091089
2009382942
1836063941
1982989058
812027916
289081259
748439647
937416612
1744732543
1949012118
1650211095
1667495563
1024175442
1801803925
1696744550
1869577933
1446278781
1859242227
1590052442
35816447
1682929483
553400351
848756719
679199613
589942029
18444128
656782025
360184812
1645045217
913083240
949192102
2013188736
1272854441
1693986395
1171976044
1746848351
2084143640
120621472
1525460500
2075979446
1728398856
1484307695
848442748
302706676
532624949
1554345587
745472482
754981174
355768676
391857690
1540058576
724200602
871802372
370251170
2093257381
1134166015
738771436
1017881836
248466752
1185078114
2045780382
1048195536
1381344458
1530136980
1979206514
2066469488
2026061665
302832478
208065025
1207603521
1064734416
411609056
1112913820
1349958767
1179295711
712257072
1432139284
441923663
129301635
1992835078
1659266990
1119101174
1820782300
1531457488
230594853
1460013465
1236345826
1731882513
1252902639
1499064798
1943645560
920431597
1549807711
628833715
604403413
497934518
2037074419
246988577
1353670991
1423860244
173323374
1390962012
1576684666
571927360
1360601659
249484418
1800387750
2088729264
1943986065
962575406
2079085341
1066571118
456242215
1295263329
1009930367
83320727
609994557
1516028725
1721710435
963777290
2011565275
1094464158
1759801998
1823751934
585307223
1338326286
533051559
714102390
660587578
1648123151
1238817373
258485440
2100996758
1653293892
1022389721
1096148051
94881055
1625898108
380400379
735987269
1067627411
1311529281
2073493892
1039728560
1954390151
629381365
771711203
1029515378
945301467
935941106
169297723
1428567226
1079490639
1524372619
1466443170
437533774
1342121197
651005064
230541927
1729783566
56769828
850619227
1655392160
486487683
1841229506
1151017436
1596107953
561278849
2093907728
1518867443
1785332913
1515250343
168270606
1369898136
333002136
1842304931
1729930326
1268974358
928193379
1111237664
583287294
1252039700
2144863542
1922490126
592056430
306072797
842272667
56023551
683220904
1949956229
1297134862
474138321
1253324887
1982436517
1736197040
1368497626
1614927082
1248722659
1731133867
568901114
2011009968
388873711
544189118
10628822
667274551
1316743992
1126824158
1168145553
2053215626
378373618
830856821
1563584429
763858194
425971708
1469454266
420027511
1513351334
1334265514
1635947639
130203433
1069643449
144810259
682136649
1784622752
803914298
1792760881
1363460746
492422539
703471231
2060432436
1042710171
224394539
1595240454
1461146066
1860272844
2042107646
216402164
613928895
62948383
118175873
1337872649
1533954204
375593936
204334112
1320293236
1716852423
1296105162
1474790678
268477272
1242709307
996862453
907874401
1718386089
547880993
1538140243
890404241
1757508476
599378902
241418558
1832750630
187017035
1451284463
1526001856
110809748
990304416
1907728166
1640479513
701607995
1667627962
135917322
67925951
2124614777
1688523899
225307593
2138077542
1381888977
2012307048
2085897272
529176737
1179261987
1074461953
938401494
1574480701
1253585979
550764558
1540500389
273433958
2020728541
891410867
1730042385
1735556516
513340629
558210688
694393745
171135017
1843341559
1611046524
1159249693
1509830286
1898607152
1909643629
825637391
1202499622
711747340
1067530123
1842370331
551099891
406030680
1386804589
397059409
1986885919
533384620
12182236
783139230
1572680014
44309490
1705736806
999500221
297257240
855380876
180542420
2133569633
1706319293
1389149029
1708178400
432948440
1698527003
265854813
2051385959
567053067
1220765445
112535610
1648892073
433705670
1757346013
1201341667
1560207437
964753832
745018490
197573217
236161518
1339417542
1939090775
512102007
1105319609
262134493
760536840
2002890034
1080930584
157795496
832106903
1127949196
671542309
1126457996
667817122
349855951
1620361560
659591316
617684335
205648366
1600517153
435168548
945000170
678005873
1640042649
630085341
1341784258
1801203931
1828618956
276921615
1689502659
1898682447
1591132639
893542751
1157356416
1948450305
43496695
2042955157
763512338
1259584592
304734878
946045851
1224730364
1097751780
534118179
1567439433
954052838
700690545
1730552833
1670436257
2134578030
457156629
1075491122
643828545
1884423564
618036688
113970287
533191706
403545243
1212830556
784560785
2081637280
494575193
1461701713
1830417534
546051696
1701446225
492072182
452727883
661428956
133407183
1237994153
1971392423
1614977396
306569852
754978656
1785563742
692818752
1910651963
1121818719
354004678
1178539318
1364813775
658310544
473197078
1940250384
286082950
1624289878
894023537
1960540697
1754919911
564015418
2087971982
1002525841
435595976
1726673621
521684174
1249908271
1665656229
256245341
1983218086
1577166038
1905782422
1497985786
1257936964
736516544
1776324012
645768916
393960571
927130246
1362968478
104871370
2005586874
1941302776
1721580437
1377549306
281186692
1592341195
1091997558
45003046
1344119510
1410595270
1344109293
1731017110
36304945
839330329
1867406168
21239955
998534384
326136826
1065730448
287846128
200265601
1140102932
1315436349
434057451
279404258
1544084214
2026663557
184621526
1326924824
570484805
1423649153
838975312
1352656650
71472183
406298295
331439509
2146368754
658499060
1610210243
778051398
1942593672
927838642
904029149
1604762035
1048815573
1016554760
568346252
1547141167
281806221
817534504
1762890006
403627562
1514249205
1265344718
380388603
810275356
1493619057
406155790
2071724307
2032300236
1514022420
1133677916
1004759369
1073090954
69928765
349427688
2129194965
1559739100
1997550351
199153830
1654550765
1721554745
683093234
1171527727
1580738499
1751004869
2003938898
1280334063
1546017618
289753449
1238672180
1612749875
400865540
1051796971
165206508
1314658820
1941167495
507040715
1057976179
948727496
1784981018
2004817021
1864856134
1967433878
1135760990
504440922
1951303708
891917040
562349396
1538935872
488719931
1807778476
405305550
432452796
1826176001
1837218216
1354097134
99274887
447214599
1490478658
571942451
1239808519
2125946416
2109806673
1070074021
271293247
1790807253
1185060341
1982317866
1061816337
2015564404
702768121
339606916
1434486410
1017528658
504607173
2105327122
28711179
1538972337
1879823225
912083767
1048826699
1096777202
924010758
480289994
965453703
1038266683
2034096609
126621005
1509091792
756733341
1684560061
1321992091
996802575
1503192839
2053702512
663244980
225913789
1519955952
1455360877
1038876773
1886774480
738027088
871511273
1591313923
1377421205
1492017700
439612233
1716559601
501953634
1967460972
542020587
1137982649
1564904128
1718845948
483528257
305286241
656507734
673900038
1470408016
1097671903
1365755521
1406404715
515665540
573658537
517564418
2140292943
272398972
1573329824
1488032579
1857361904
449094013
1785762704
188109006
690046106
1755532196
1240035786
31157390
965530511
2100337056
643564177
565887060
2096616448
1614592797
793193303
1045427515
383443248
650277382
352512641
1560548608
1644089192
758369802
888919407
2025174396
452627479
198587269
886733392
886504034
983895677
1904468307
1577364822
2102770876
964859259
172728731
1886620089
1270254273
987652877
1188646465
620997884
1395905413
345321143
1180892607
1019759135
535612160
1055221611
1992863802
1333806410
988750835
1604711915
2067202650
2110334910
1975611437
1615261052
1218131287
1017492041
1870719763
119187221
564741726
1767024621
1288593754
971157259
1766950363
653292833
1751760454
943315659
620615580
263202564
908318739
613721740
1131397770
1370891224
2144948848
1688432917
420576440
86663343
391265049
812381161
1302287212
37950405
524223682
862749258
1179808337
188447103
1613463298
723853204
1305489557
2094877035
1260922059
942034697
469594371
1331555725
1911838131
320282462
824944083
1487707091
541651910
312116035
793521794
1886646985
1509995580
398559410
563707509
102563796
270959065
438086467
60592700
64816323
316845641
899179871
1744241304
472590363
927041564
889097343
2092548525
1996240295
373526661
1670085571
1270562562
1915143663
52656281
1535158358
275744058
1859804895
1408335693
273927818
609004060
1089845288
492448046
1070285154
845850308
242257394
444915869
268203491
188298379
1749505471
560086444
1752082729
1332411756
1034085213
599261912
2064113649
225396281
1068919060
2081708518
287657532
1229364229
584510897
1425204459
903733938
1528163149
1241192768
1699766912
1472861657
1835732957
427384212
1546631288
446620359
339002920
946878136
1724717350
834191779
1284998305
1606786268
467323806
178821544
238940642
1387435156
217181003
2071943184
399371187
579021085
789596407
1300164827
1739584606
2062087937
1177414600
2053351097
1220807844
1236711782
175533658
2137023447
1647882487
1325325275
827379644
1453491166
2046753980
1633771498
1062521562
1215065516
1660830685
592355724
1556526642
385782064
587861363
1494541675
1193739329
861938752
1512452569
1155697442
2056225132
1083872049
976212928
961720280
292432338
1584556740
767232783
1140675796
128649053
788646785
1721313786
124823523
1755387540
89202025
2141216679
2023606920
1423712519
1315877757
1833057207
1141367754
2036281680
399118975
108282770
718581989
1367959489
1328231415
1098077494
1781057303
1410650681
227492324
571841250
975089735
809724410
1212120844
1709191259
1310082030
1001059819
1494876403
1015695640
1021855325
935136229
995543882
900320909
963573930
132827255
514588042
364515507
1280659050
1872840190
1530093682
1276722918
1074799264
890906631
1564914624
1104091053
1968000423
602434007
427315666
562304654
312818325
643744761
49461066
622958836
65084113
1119847998
1399296956
953877914
151548835
248690423
863171775
1868149122
464728377
787652927
1170732436
2094265235
1630322257
1952742420
1316123104
588150666
1780449926
750874827
730612776
1761024636
177446135
311143529
1366775849
681762434
139511466
2072100305
2122014352
1525527180
1642565498
1855544436
1268342371
1463571104
476743675
1683911682
391425817
1414510352
817020655
186342513
900097182
1275622609
1354717733
918575892
1543304607
775351697
1870379953
484444440
1159782448
84368340
1382344283
1970296040
741479513
827956431
1703213252
811252157
848376096
1388907842
1561500795
273314705
1304668287
1812467499
67824698
724705847
1991309432
977867380
1339802471
864757833
1890017492
392717309
1205710602
168308352
1147870848
1804723569
203566432
1256468996
298434368
1369551055
863271767
30362637
1189478834
254516329
1712155784
628968312
435199206
426623524
1149820949
1751311360
451075174
1317075366
79399531
1863203548
848243933
1618836420
726282105
1882462794
450124066
295796479
1263923950
508476102
1385220238
333221550
757815717
933635167
552157933
1172662695
196995965
541392109
1192276339
1386490297
325798943
173789068
1249657674
431432255
769928764
744335035
1284840670
1251265721
1370972577
1629270382
1063436985
2044056616
806017613
756904068
993111137
1277982247
594021468
1623302033
672426447
938510332
1597566498
1330282697
1628578459
326014412
1568939342
1455631911
228800970
864495509
1968886099
461798533
1056054332
92154966
973960509
58129635
1521523488
458389109
368134380
1019965618
2117046620
1509472559
1155438390
321859622
2135394090
751790546
1764245449
2110835783
2089977308
1471542058
1187157218
2039626261
1164532455
1155893904
1911956657
1457342628
300113592
968799665
878007573
573460940
885427072
965458373
1209097494
2045363357
1933355798
541610513
256022321
408796390
757674487
1072412895
1485849718
1045640219
1446182431
1335395294
1307687994
1204803773
342584420
852785433
889039738
1463730523
779608295
1629953482
1615980327
895406482
1629532984
284647757
1457704143
2119102591
946770003
1981379324
1034142733
1986021433
988223559
959357968
1508355218
806310
783859319
1441970705
1840957992
1487725104
278713616
725718410
346879535
559031514
1041250308
1254813762
314335713
254166458
2094193323
1836764279
1782218670
1074726211
1287534965
1542870256
709340337
1158476467
1959880774
1214458182
1816603743
1230949086
870466601
1263834258
1822067588
134001987
1072853326
559172
1486709625
1413556321
942012144
1956148869
1063002213
1780044708
131550387
378637143
1133197909
291004727
408194225
854689548
789029606
127376888
1038628185
847216037
10840343
227925713
100009727
530835800
963353672
1284390860
2084739758
1114218891
1982839166
69481144
1581014120
1627055183
1243072995
64036251
752184002
436799770
1308657249
949242464
1013579113
216019723
1762172237
1758174890
1122569653
2082755158
1693606181
1979660041
366405603
1516060950
1738114760
1245203609
694979418
566087607
55788969
135427297
1315969952
39530012
1615025219
1197166654
2120007894
1995871224
180541921
1761793441
1147479703
1391911702
293915292
1998648987
1002856796
937969886
262986524
2143081466
676331275
1076428942
87045170
745613316
869070194
2051602004
1017333373
813497893
69588557
1662683352
2124120065
936756759
974727067
2014807765
377293374
48866520
233081977
59809493
534570822
218705089
543128757
166344902
1544278222
481993681
1664400401
1486914663
377900411
1547070878
2131334087
933631707
1431621238
400312441
1840101930
1155371121
79838435
1437813315
83316310
506539406
1711351508
1811500836
421520075
82220625
1630074939
1126592586
592434353
522329119
1038031696
1640114439
1705344841
2002455091
1106465488
401525620
454057959
1502650593
1719301404
1629178544
1689450069
1890141054
1263998974
171913082
999532446
415746179
2047176550
1617135246
1581920993
1557847463
1589970283
1644192483
1573245105
1785086672
1048491115
1137119115
551839329
722637261
1035479788
2069623374
1670282985
1596526188
1968905804
1625025688
381474899
1440649758
1220406011
167577482
1266402367
722370359
31941915
510971362
1510270300
683365707
946555489
675686048
241851101
1784531507
1726916221
1638253237
146499025
2054670130
1919335964
901646434
1753622316
896995715
1871186626
400256992
1315083690
1022644162
1200205443
361938474
1594160633
2057497937
1426818655
532324203
474744369
1816218489
2108755716
1116307950
1815643466
31722268
1647452740
1790614096
155731969
662834865
1725339505
82528523
1480561943
991048839
1710565054
1156977481
1775834280
1402429310
1006084058
997219373
1194979923
620745728
1000866413
1315378945
378552231
1697368029
1552539329
1749016247
409962056
2050208814
448954627
1688980202
1461215171
24888024
490724250
299129729
612787004
360352711
1446084029
1079228247
461594626
625259868
1718016763
1294432342
563410795
1190844754
1471988265
119083590
1415273791
1155358679
233209127
1914266589
248425354
1666849096
1678502592
470583906
487729413
1917523473
1808122474
1842895564
1784882132
447789168
215943064
642668833
2045631439
1037067471
441257781
2049066546
886225301
470999937
445138637
1495503662
284510256
1823302613
129894917
2076979630
498381741
47910485
1810749721
711230561
632133707
1448131549
953091942
1479621603
1813049459
1670388572
918843315
1566306344
1780413305
1747346159
1701911978
2099611795
443136517
1411558506
1204487506
1824385778
1988261396
1826486109
396329963
525738985
1963321169
1214260750
1437613435
668562484
837177457
1900243785
2093368532
1551471366
78656288
598002176
513849236
595944061
860313211
590093320
497221476
1616178495
310887250
231480769
647065606
1884997177
202968725
2523106
1628400042
351828836
1589224301
1007528276
1460899342
789320477
632264942
1817586647
1697680218
1441634780
695080388
1748488366
284490036
1481055612
1057541625
110903160
1963237931
543629154
519888831
5210797
72030833
1419498282
683291249
62897258
458169336
1883562380
207265339
1202177938
1253493971
1340918091
1211210610
714200361
942512334
100616992
1513985877
385699275
402307867
1313641155
463245723
678256549
986613526
1337681297
1742471561
1681004180
1909791458
1616875788
1728487944
1509746684
1826900677
1089667964
1333736210
1373382487
60083750
2045559779
1899477088
1872288077
869234006
1077551489
768272428
108082819
1519025652
1723201242
1168429314
2104337163
1752536024
122724650
1307820071
1863159420
301918261
1355261947
2144944492
1388163058
405660092
134625577
126830383
1201354413
608385749
536229020
676201833
1287604252
288171777
1781083957
1766437398
652809821
1602326800
1569908345
1576785633
156117856
54812641
1354659949
1020145952
181144654
142081262
1085126501
453656238
1564634869
2095585742
1963375793
77380079
2144030354
796052304
1285261030
1163055304
1663485320
1442601058
884404657
436622698
1567507264
178170090
1222375720
1182836140
952085011
1032935771
1297489508
1328170443
975379396
82313620
48850289
2086598598
1072497210
1773056253
1453360904
383387758
1043780644
1488317981
239292129
1154236442
2036975600
382124361
919979517
1848625672
2103566978
1914903568
1199469423
1112770030
1593622209
1578017534
233020156
1742678788
2095679457
1835861390
243953772
2002313928
1039126859
1584804133
136727321
337396406
1296618627
1490469375
1789347625
477957818
595593102
1466593525
818255522
1248023499
1951851576
255000619
899806298
367838765
437502340
191999236
259076789
1854629074
1157068673
2022944544
977587172
1342175521
1950814703
1624715603
2093170921
803317049
968329776
1093975810
2044701565
1736396656
1960897403
1177971135
2072912413
811332761
686404170
1011849194
1515739075
817450378
1578293389
703705840
1161514841
1833192309
1337067852
1357053952
2012671420
799132386
133789202
759906283
543046083
1109538638
1691507964
1103467640
1871749858
1264741235
1064385158
324101246
233732317
113989554
529746987
1193807070
1822227412
183968986
1405929905
284304834
1606320211
35901215
1832038557
92011876
1252715693
848885201
555682590
40285200
1501978227
857408834
1435429963
581473730
1551716766
861050353
72365255
1896875911
800166137
288085492
668413382
63027575
2076445155
1527123729
1936169608
1374966271
1842472764
2000868047
1682941463
857566796
1120844583
1108967227
1065183321
1165941716
1161101503
813634646
303430888
1866099036
956682257
192622756
161026262
1372626960
1782725084
12808426
708362987
1262760101
1444446561
1075118343
2026209634
872834330
490032238
1773791206
374593016
157621348
1159836042
23833737
1145358978
627577938
1516324890
262551839
603638900
547399191
1408113843
1103154889
1775079671
1904196144
1302193879
1264103093
735636069
266246434
1836330573
1358997003
640118526
925412493
453356797
961960446
1712731983
780236282
984923714
313395933
929231501
1042271999
398714938
1646604792
1126371272
181987298
1482786260
1265324525
1204790996
1207466152
130416095
950060733
449351814
2080385882
1833117300
1426705273
744460839
41647006
441250109
1467175880
1915842787
1219980798
702421432
1258941056
1850373174
653791561
1263526184
1982149609
693005798
2113096203
1080515214
855859400
2143417161
699409289
580324121
345388893
1307594676
1098387439
1115204833
2070575216
782324445
2127368978
1820272927
762778849
1107623100
1768069307
957723989
958079885
1444886443
766756466
1221504734
1965389460
1902711142
1334368774
1758127698
1757821407
493982064
509564234
951801921
1256379321
1112640035
950832609
1951231423
1813390612
513956120
638847638
1147590938
1389912418
1900248373
1747883236
353078043
1435224308
249545348
1619256873
257828731
45669648
210208300
287728480
2134928861
457102358
267992106
1636588739
587399790
1419124011
1879136974
1281442974
1358956528
845485951
1738555784
1533574169
1709271806
1357010717
587921695
304284382
936244761
1799035612
926096625
103006619
634312898
7855439
1821280490
201338193
801969969
717045986
1934441281
1122995370
936779386
925415683
892428706
1546418011
1529457239
1676626726
1062661103
592896204
1177232753
749009078
499119227
1105812875
1482682262
180218593
115314730
1609450387
724905968
1260685737
114887455
1736667888
1926212366
1349996903
1077969075
986662627
1803365135
426218285
540363157
269042983
425241291
2010747743
792824523
527245171
511690982
772795969
242205344
1193385473
403667778
353973180
1730631805
96294610
117627120
2040956815
854189187
548492169
322629571
1662799791
2135676150
2106915184
1232064638
677909772
1125366288
950406700
1558813244
133565607
683402850
1965761479
135822881
878331383
958304565
1524075340
1936769183
552096290
487388646
788993647
1665632680
568486085
1015297705
1745381837
1429613102
1151879238
2005832742
2128478013
683602317
1785376155
1655545414
166832935
465368129
179702329
128592933
1815072396
973345349
1760833237
901094279
1646920847
849909778
268281633
1810582217
2000034624
1905132326
2072046682
197674125
501610603
180900845
67131238
1599984495
1808266025
1288362937
170671242
1528445092
1370844418
467674703
1007704450
1787378212
1659747576
1834089865
963561086
1889867517
524436311
1538964964
1842327479
1817718803
657869912
538496655
1605359453
244085136
1564965324
259883453
1974778840
720460812
1404238075
1269273644
1620624608
2115018126
793209609
1189062138
1504079168
1317196715
517706104
2117809541
1296143636
496918711
2060465593
1525777017
1788466460
317622183
1686886451
1539335911
61673962
1913285003
941266616
60870086
1601942847
606752786
941559568
326468825
932082784
527492806
269873452
736615555
1182407713
897081715
519297041
1589893335
1131702477
1045836563
1014770882
182800891
2066410408
1064283255
193726198
491717005
495183560
732446905
836354765
383493131
326452073
1787982047
1536798127
2045101801
1191571319
1046282955
593473428
1686415869
61064715
386792489
1711641799
1870962716
1002763321
160935621
707970598
1792220744
1013185616
704943644
15383975
206257807
1934308260
985807481
1260565433
1263421959
1730512293
1084700759
1405728848
405289462
253703183
738993835
1016533737
876200155
381021775
198374089
1186270162
676031994
1128916626
894394639
97622698
1106926499
208738435
764220127
740882271
1570600233
133455382
383694094
2035099456
1364324925
723654018
99253897
1485983940
1257155952
1290560725
1027601537
1228224353
1602056310
735014425
849499848
237389621
2005511990
1355613666
1589595373
953836636
1376284513
1523581820
735978067
1529443671
316642579
1897837976
959159553
334677140
833272700
930371275
700784775
1991665976
735013067
1651526441
267460311
1794285249
841573453
501214401
1813060340
1040295860
1804968223
2083625994
929527889
565580532
399706574
514905226
309253368
2052476840
1554034437
717103943
1044922679
1812793750
1475415665
1777346524
1107604252
292824690
201293026
1216959698
148173990
1755806170
971099538
135883256
776262735
480398178
1164139868
1219785357
1278420042
1929567422
1754480321
1026915427
93417728
649826112
1452271455
733222345
85205166
1080294088
1389072379
643924660
271228401
3746154
558530339
1674227828
83943069
891029943
1762653608
977441102
1274310342
845908166
2005283597
786745209
412000088
1902049924
1825733234
1678008116
585731291
1034485038
2038472704
2122181412
153968603
77702763
705821733
654693224
432960906
1784059198
289894196
1840822564
2076000217
558085518
1725247462
1384013791
1044538146
340711440
1989803509
1107586333
1663856850
570541306
1958994864
680575676
1196494791
1898750729
1464164642
1488534217
603034918
2050629653
149419486
626133712
1652286701
939026857
2026946959
809933441
919257021
827521817
1327017009
1605625146
135039197
447864962
1462668933
2003663713
1512399666
1878188695
1386312667
611908584
411650697
2098240824
460264726
1186660085
389341012
1811266494
1358796747
1141130892
1934426601
1864020608
1337464509
1027920572
519045480
1371737786
1955694167
587388589
1987663201
846785754
2026782639
1462035057
638728008
1746368668
1627300222
1402787037
1832385336
1425553253
1879397042
763836358
1570984962
1470435683
1051840801
1836784445
1733375303
359090314
302649582
1903669805
1569914807
1864095687
1774337939
1079848379
1661427036
879063014
229307718
1451009963
1160460640
257228893
71216206
403065595
1888220745
1674274634
682474215
1134824971
1659795871
376775069
1492386948
1132706890
1228160933
577224932
1073079600
1723669501
911879525
1676859263
681375781
662827182
1675655612
188792493
393350964
135563083
1260039921
301536549
615757718
377203931
842749714
361254434
646497344
1714037158
765032633
791758156
1349970839
400461370
2101931921
736487915
428988087
282691149
558373826
1607886216
1554674978
1990375276
1342183273
492984584
311741825
77360270
1006341334
994264521
1842231533
1360625258
725717372
105300250
1576157456
283777970
678510010
1476760929
183987071
1219577461
1167394125
437547943
1155485856
291262130
378198487
1532910561
326777470
833195974
1726758546
118734593
886064043
861542572
1071397141
649230266
45905461
1820079807
1863711514
86809860
1720723878
576110521
1861768203
316224325
2015696244
310230038
331871334
1868049371
1652428865
1779318376
1449118261
1956279720
1510627288
1427547229
1828741479
28204907
1451734439
762195203
71684198
243628099
59045671
1831495681
1697838205
1146931217
1138253873
2140522477
1319660260
644708264
1293183694
1426986334
1766432257
1495598233
2010640247
8036291
1454593183
877410908
1627827498
1193302861
1220516395
138615974
1717697748
19538836
1979600559
1912123167
476569933
1456491984
175577614
1121048079
1482745628
604030959
1510464003
604577331
1946104745
1438511666
1879462809
1797229511
397194240
1909357269
1262395353
1894777813
2137796921
1356504406
405017912
319484865
311524618
914821040
294660288
1257649973
595271706
325433889
468918104
669415465
2120742924
1147974176
512741988
1712502523
336665629
364754427
159620147
1887461353
769656775
518955608
2029925682
1330943014
129877256
1476082706
1427536792
541839954
680553688
863327692
1701637456
1521679939
675841204
1090574883
2136122983
424799811
932697314
870863377
1908294858
1846746707
965884725
589028336
1641946114
2022338306
629346979
387032040
388977516
643245508
1100567785
982313658
1796858657
427152232
2056608394
60982721
1563085324
223664793
285467915
448035454
1527109556
110856162
899877259
1533876334
274941815
1667145125
1004487282
2031713424
70483690
2018262613
1503755571
711677366
483772233
249061641
1136170158
1901188077
2012825295
1085033344
1641556874
1684662751
1955521722
1411979959
1292352739
639209274
1922429138
672040928
238884443
1441888355
605787801
780225381
485582984
1206042073
1221341565
29042651
571216725
335516908
1873540196
944724228
1579985628
2094976558
1025937838
1787592598
78073447
511564393
2128739840
1408831348
1691325949
1862746589
1397046950
1341083137
1389975060
882171371
44975717
1779526922
81652426
18097591
878980048
1090224762
885931189
422748863
1164540144
1962636864
872730044
1807095008
1931678611
746250431
1924573227
91463419
566405508
948241462
887400725
1267434911
594836012
70993346
432264305
58160252
1161323593
665298909
38246271
343370472
1393446285
1169625868
178951441
895348276
171140853
2053671403
1960886728
1528519274
580901457
211618479
898760277
346779624
1931611087
1094068569
318527511
276115525
1104369181
2018221059
1559370546
1662471810
1186984940
1481441901
961104357
1855760952
1560517843
1214451474
1422133981
296201766
1084247322
1237996542
2118036478
269510344
1728270313
2103654373
632054516
1377416637
1107990717
318953012
1443941894
948521309
169835049
1583276326
52766371
459995187
269021060
1308097214
289456173
2037118728
296347392
567822056
1011816283
105510272
1483408744
619457495
1896345496
51469568
72802886
890935950
1559630664
945894366
524444838
615490166
966472094
1194993856
632583249
2011645827
161602705
2108493681
1530917168
730727504
2085781502
1393575943
724053260
629781513
2074441171
73541405
1846090171
1259139351
417105508
1710720692
620322027
736410876
1717727839
1429044374
1947857942
860694384
926612288
1080658714
782753250
601448502
1991968538
1680496705
1467109479
719605644
1362657079
1387493008
588470206
1365418431
892000695
600322410
1449159247
776437110
2047243760
1681010152
1028884407
1596761977
1911865911
1437429627
1603204618
1455293598
719244733
335466081
1640602498
2123146068
2139786911
2018137699
790792425
1252601145
1726650505
636091619
1262636673
1709824322
1284706307
111210797
895886175
898322699
1581165532
1149009594
1842576052
152690512
747666400
46099238
869618017
1895044783
675319898
210963381
1389343957
906135486
1291240884
1469396384
1837722003
614417254
975402168
1825755890
1160833454
1229512402
286832797
1925059722
65057951
1932696919
1378594219
555020874
625306232
1805436824
502141004
1558029175
563060338
63182250
580131855
1425123070
1528598469
585113105
1905130117
1217227307
1248673544
1723062923
737725775
704316096
1178629627
1509354909
2040478122
661788740
1655332426
366666029
1022340350
1248396517
1141901508
1708613533
1748660222
159692642
1351987929
794951114
1466095981
1520384411
1245722796
1650007605
21546782
1262024382
577728849
1449060762
1272461016
252913690
2028893263
312128216
1550849695
1201959850
1699146399
217475869
1091332529
717990992
1665525263
716302943
1971584506
1599332593
1379196978
37666656
1410454161
1470710997
466932132
1248233144
1251356144
394494201
22682305
1017910018
1482478245
1922407229
139587687
1759101883
251500525
410225116
1271511185
1479800610
666198912
602673524
1890055534
225558941
2137682035
1955991380
2036868697
1961040403
1840614999
207246093
231751257
710547813
1791316987
2119581979
1038800466
1513497794
632604032
1609307157
1057430954
2055170429
639052587
1124702653
475190380
104597949
735803429
750328666
1071224487
1308892562
1785027661
1553099372
613665562
1217715153
977094311
505487765
747275291
710537925
131846698
248116663
1119153323
257337081
741944334
77866943
338965041
57408240
306966365
123758551
803497864
272852828
1065160957
1610752654
1463311738
698701175
17923747
823850662
1485928130
1652751818
1782612355
518909073
2006280232
188690022
1687997188
1768606762
769630242
295522701
1229516939
546260389
391366822
1507627312
197347257
1356113388
1747520563
795904320
821312864
396463853
105956297
1788583901
1135227490
1265580289
2142784456
226707836
1289727429
471984518
766022684
1982357768
1160847198
2081669830
758853323
788477814
1855977267
1732166687
44109046
442573801
1116363026
73505669
670611704
1490982518
1683725588
2073194957
820775922
2089030075
1574448864
707023247
872538002
572232604
1603253996
1978326525
1426895088
102119657
1254947729
1851077000
176128960
148734636
1605379704
1493553012
1321541107
234242197
30629737
1165849318
919252026
1238452072
1187806886
842497415
1274058223
30135164
1572222280
578118854
1056419253
210139231
963346942
2138901938
615656372
1548051787
222925657
1742875848
1317859950
2142572890
529711577
186253815
81577963
732578891
1668457900
1273791689
913970843
2107451631
1949126016
1188960090
1076288094
932021489
597778339
710226964
248542750
1632221855
1299912466
308044773
2055754805
1149126420
1452032447
825774938
1173065324
2020425103
1210977886
90087663
1171330227
1066921179
159733875
1719005681
1702389510
749275062
1306837001
233784300
1828511073
1679853969
863693889
1097381538
703846094
1900658407
838600408
19426468
505764360
1236025650
527864098
1859117615
421188898
624227203
887442798
1042275965
577682881
922522850
787671207
386389277
1789435922
399811500
2045835019
1454559232
1584423445
1395870285
225903400
1040121887
1118973325
1366262955
1824475482
659052184
1719370362
1953049270
576310365
448156706
1687623606
797000883
1119613314
2132006272
1582513249
1357651014
1612030423
594223731
1970716587
578715358
622441999
863501271
1613951541
464443417
780167984
1935546550
396118232
75053883
1029667888
888718894
2059710963
886724038
2053234688
602480085
1800293914
347829690
538762354
1138092498
1118228592
1953183838
1726998245
375222604
1465180371
1503929668
2007267790
1403761903
1829689001
494262554
1887597248
1167778214
348445624
1031016459
1634129836
1067096234
376471223
1378593492
636075997
308768453
583533771
1747312580
1371572535
1737463463
1045675539
193201832
1597771076
1544632117
225907341
1413402863
1226587059
932723007
15604595
428177279
1349080319
725025214
1642081913
1676972841
1377867365
1750875378
942575059
1378810003
1839862654
1082838283
291623307
1894671702
1106787398
183105651
1830122429
631963511
1174440255
1009317597
151455
2108536504
1370441526
247135337
666060965
337449479
1290005394
622347283
757205880
296450836
1023875980
272072389
239548654
1646758335
1355560976
673311817
108451564
1694745419
530855973
1848457038
1747935979
1672493965
1156536664
1297083169
163960687
742727100
218834714
780004901
1526155506
218112979
882944640
1801451324
1188687059
1035218349
1663560028
987514705
955844761
1168912620
598366077
1143037654
1213275704
113815710
1589893335
672973341
997713116
1054734318
937969627
1637115466
1692535291
124559818
1582529676
2008862633
1968201050
1814735527
601000344
579625774
1165681013
44598726
1496769248
272516091
1050678159
785671676
102117709
104937624
1072173717
1593419796
1130527351
486260577
1320673955
468397118
343103252
819409728
1058548599
1614204336
514675194
2135810571
417129493
197124325
698848430
589325638
2015932856
971185296
1144928039
1730932944
425559271
1785182036
661929794
1509283035
1415983503
1673920012
1471854518
1724685241
659599962
2091392818
930583473
1502435953
481257125
122213644
286530867
1403489411
952744135
1980113283
1652415195
611990803
1374360859
2085208275
2017312968
1484825485
630034491
732351199
1195963342
752558403
1260416128
1732196123
102099831
337942724
1060845069
393420382
1892081429
1274655923
1631127344
37761994
1497050658
1825529
1020955677
1935722936
2058232591
1136389394
1836684867
1760362034
364644127
1383703170
779631035
2081533496
1940721179
2083628648
367263680
1144670942
684811318
573429936
1309051585
1669579251
820476305
703876419
1462003612
760203857
131758254
1474065435
818498192
135904259
1376502020
1975308474
957818955
515553703
1589586024
2100800060
2022073775
1630301257
449594225
1207385873
752162819
120686483
760888506
1409152809
824114670
1224779986
1012567708
862564729
558102904
211240007
202487649
1300233083
1298077474
129510141
276681589
2147405490
2013332401
377120496
365696884
1773396296
945223229
987140111
1070457520
1903982855
1293973867
942935072
1197076463
390061848
868094636
1142847222
657823294
1402022790
621956987
65823313
626486746
1430329733
1019111476
1906142931
1230802512
824897373
1485107903
1978623352
40412453
1215965679
1134721927
1250843697
1753072119
212969608
259697315
1415023383
459280007
403938270
1969453552
1514732273
894460995
1691254409
1696299504
2032602216
1133459633
836081514
1517569234
1413586474
170637411
1765763090
1572234294
1351647658
1853211094
2052185461
854091664
798222306
711461750
1582731828
1566094587
1269273644
1821215091
644661530
1530128305
1165730288
213283450
1166896220
141531301
748461636
1026388674
1162784904
151865408
1829893840
1199022077
1786887929
103943369
18797837
1622306584
242378922
1758273249
123317961
1087857005
410293662
1416989518
829688163
1240527325
1510874936
1188075025
457830435
1455224370
2109202729
860111450
627903942
225272760
1116771572
484488151
1197817245
1848172303
633751709
1400968176
346988606
1029440085
2074594565
735211574
1422762926
396136266
310497188
1831877781
591252202
214605052
1321860447
389653509
481093297
1182718265
1096198586
791439487
1726956679
894159429
900768143
2140239688
552345882
1007043295
653673067
1711183647
1679217657
1912991044
581732997
1379137812
1478167390
996469469
1692978997
63063537
1129106747
1837421210
1516590996
1915204256
1327534134
1070564532
857745283
1219427118
2113054735
1563752228
1292834682
545244489
1181652457
500145727
825156351
1842950614
114742187
1845564774
826370341
468299493
395709581
1201857126
213780386
180530908
1576210419
272205652
1240690683
49671953
1895358588
471471196
1179576959
232182037
831224570
247208546
1650057698
973088652
1523529211
1677821072
662654477
1270176675
1406272056
1192592018
1594730645
110613840
1555774772
287925370
938314433
1205726144
1764379431
1060732272
1276255558
178191883
197148109
1272847347
1331973720
59561518
2096594522
1591030374
928400459
270466639
372225342
608262358
2142046273
2139436574
500688583
1241813699
353920324
1562099730
2065958826
832038467
727890543
1725958079
723060044
2046645146
1145612886
162814032
864796413
779035726
226611370
1436082532
443327475
942248679
1396741731
1151708102
2039288406
495213870
614868470
669219753
2048128711
40142680
1695573835
1991771460
1629608122
1254613051
1037500443
574764138
1705098863
959654824
1218943615
1018273668
101463132
616700223
1497954056
1804745972
578888215
97934086
12989038
693195948
275506956
1545830985
1436576044
959666619
2030476697
40764461
406661202
1178150842
1624002534
1960316614
2114433523
853255445
1837142474
785943094
772780002
591598711
1778991574
1663950671
174788474
1673383555
1358796747
1438700829
765880571
1486839697
2116057535
1044537660
1057967262
699882427
568635058
654818394
302601427
1933383320
664960944
2203196
950210434
1040964380
179078464
1176112859
1698972456
1084246438
917315457
1889090573
1174020899
48688455
1436518766
1526395233
688265217
60533344
686995808
1513716104
236283091
629088392
1752172418
779300472
1831984674
470984598
186775019
1181882039
763477621
1087246601
324024206
1496112816
1278874768
1245415890
1594906968
1624842407
1121194007
1986041823
1914210460
1952646317
852051759
1945547477
1141187843
416394108
1245386721
822342775
1570055920
1160457241
371273912
369460331
1240648485
1043240518
1818442275
1205249516
1450384969
1103597050
1341151118
1970284050
990402901
853392031
2064648277
1975763817
1648712937
1285728186
2101533893
379609221
2120687061
691545007
235552797
47351160
1470538170
824688617
415173901
1200026457
2108088958
1392822658
1658788708
35202156
563914079
1718381038
982486609
576685504
263883075
453855000
631642122
1191808042
2030176623
1564814205
818616138
447834597
1582981445
542384676
102872595
1399045627
646016286
449343328
1793318463
2018183276
897475150
1947010371
29176942
66418523
1667689117
590151027
214781441
756407470
289864376
52213503
1757667895
571295347
1791350097
847279180
1708132686
327260489
701594041
91669475
581299218
1544603663
1635706709
1396089798
374642713
937030953
1136738793
1265950800
2025233721
1002874195
614732510
1340551335
142358860
1545114879
1993496153
972132039
261658419
862002305
1076247393
116647291
2029554051
1406028105
2030169493
1910671076
406541695
569161638
1854768056
183939683
820118092
1808076421
1908048217
1422038841
2105617478
1515264434
246414143
31679627
903963127
340584603
2096045879
29117765
585149183
1084780894
966140050
1791015912
649548804
617332429
798243178
1617871340
1928909089
423272118
20753237
1002319424
209460757
526858742
1906218305
938079933
1150516160
401289647
88048546
300326877
531784556
114976815
1198614077
910000293
355765959
295259651
554641419
2080833157
828450632
285003291
880179710
250501440
1448844452
1070788895
271963773
1708467456
1019348483
1108632942
1944731
1582453936
487331578
1285816906
1385920953
625889863
2146751322
1593772530
1000241497
619404298
1438923664
1793678071
2009861591
1385625275
559425794
50876306
1737269323
89336631
1349596280
1747866042
1001280629
1503060784
683458060
477938224
1491233582
410867715
745189781
979489970
741972025
1601824724
12575287
235850562
744651897
1278170134
1976233930
832071426
1445837106
1765382633
1947945813
1091440142
266885473
748894721
1278125011
22304879
881705963
1951359796
387249491
1403880865
1077285850
139136999
441400619
1668084435
249838686
2083204724
152200310
2129781467
1354511566
1679148795
1346015624
461754745
306357604
2019494534
1482955792
184503316
1795248976
1679421933
46176054
1176267793
1470849179
1991731618
1804689133
191826456
337082076
1548599045
1051288307
814513625
1996125805
2137024309
1124698043
2138663343
2119918338
688073990
631659153
669973785
1459890557
1269428682
1115942481
1376887254
2049686283
100911260
938419953
2124188096
640298637
620483724
274157914
644384927
1840902089
1832257318
76372637
1429564366
819123297
60866139
139999222
169267278
789889675
1230838338
1676656013
1407701023
148679191
2139911834
526412522
2128349762
2037233435
427259441
1915384544
1860486476
792374852
3036858
122494411
133120632
646088015
1684157285
1394665009
9758400
2010047716
2076773947
1696602911
197394268
1753548932
1844516305
1976051974
1069105453
1097377204
24791187
1173310273
755465338
532341165
1306596066
1262021404
144280372
1517582491
538222488
1800862006
72169103
1877391998
1645073538
1964884941
137757816
774540080
1627050338
806600437
633679572
390247863
948603757
434405430
808855539
67957001
1536221834
1039837624
1182335927
538199220
360845775
1503899286
1796346755
923403589
192033335
497152467
807253159
346914528
1627283517
1495156102
1460675680
688427427
2036866032
2052891840
1324468062
1900905310
918790947
2112153034
218934616
1288248174
173265056
1008254533
197870086
661323199
1334399180
1035015544
668735791
1630116117
426587338
1213233843
1156309667
60174398
1544514761
95968218
1757975283
1645646838
722250087
1932086959
1061646660
422150369
1116839647
1775895815
966400916
1106825739
1391236564
770380929
237606609
28835495
1563830004
222443933
1083068508
1160817323
2004823897
1728638188
435348038
1685153240
582528112
1464391839
64182406
251139203
990538768
1197161231
1347289184
694397662
1840983643
72345018
81792437
2119097652
997660837
978227920
966517379
1325921349
1049503875
1954469670
1328336920
1988838182
140331684
1744828282
1975401107
1704330093
1042492573
121397770
1259280525
56946130
1140554080
1583720539
867484251
1618499216
1962413058
1932111662
11546519
1070021880
491302413
707677075
98691172
737523757
825153025
539773045
1599156444
358196051
545174749
461278937
618220597
641408063
353630635
740379946
304473138
921792933
4119613
454290795
1711145187
1820147075
1629840715
1985016848
1580287790
895591269
1587560192
1543969553
1521773505
1779612672
315868198
1806497472
1031541979
1537566930
1986212579
284289551
1364617681
1560915129
793459036
1878098950
966340028
1754778248
1165516094
846595976
645738742
1059740225
1932820719
194900134
2100873478
1037382698
1368185384
1388680146
1683404358
1599648118
2012482155
1020611075
959975636
174629294
525865555
218967953
1093455835
1628743171
1859984602
1616717461
2096654479
1586635638
622133342
2037227050
154495161
1831832511
2121927468
1154126272
96807201
234920771
1330252687
88511159
1811712502
67652785
1513887761
711021762
1415644503
647477148
1934854351
2092366100
1222433411
930849009
1653127639
256594104
638184613
1442020144
281576980
1239500466
1983464592
106888395
1151529186
883491644
1554907567
871036773
1270591926
448565117
1326455231
1429125305
195750843
1789505141
1785085500
848400016
1715194223
1937058731
1778477672
1658277166
2025748333
381262604
2074852428
674730246
502517058
446384717
1924957748
1317173229
1354465945
2015484935
826194956
1849807064
2072321807
1206679747
760561463
1293339521
1311191446
1320396242
1226434464
1583410777
1768749092
861967988
406148451
832994148
1985675998
1635407736
495032164
397785265
2083643470
62359149
2056233878
2035190951
2084726588
1644012310
1685199364
288300283
927685398
36250720
1888049658
2051565965
244198903
260764756
1623803674
2114682188
710829937
695889147
791164201
137107205
331032674
1596493574
1358311891
1215884941
1536508915
347026988
146472520
1696083313
278492121
366222272
918471726
214788988
791646010
218067241
13645358
313450252
1547933937
1240260621
389095617
1997521085
1114695040
1776158619
1969436369
18450070
417133871
645684874
1820498507
1670337107
964050566
1101449042
1980138935
1716219427
1217825548
1803068805
116871715
1483845575
1997556609
1684098937
675938823
29109458
580509397
1597345859
502088258
218982411
1747816494
2040967381
718130796
2000628473
24890513
2038879712
805057554
641401987
537336604
159250321
564828770
1737902995
99414270
677568356
855012952
1373515546
82209216
426713738
433348683
449579541
1748484550
964223093
682541810
466022940
1595501591
1616890325
694819210
902349464
1629640859
1959944911
1680314520
925708384
1842865011
1148424821
408121819
2008024612
539986551
981513163
1143862907
1388913430
502990382
1877597330
565860494
1968804685
836863889
1812366264
1525230755
1044663805
1489554618
971331008
34962851
1393661588
1011202604
2099760020
1084157859
1425831496
855447152
1120057939
95892855
628154068
1905365752
1209967109
620250847
2017748340
1147418999
882758379
2047354577
1451170464
1054636895
2067616736
1510232840
660171949
624901754
176528047
1450992313
1562631406
10960728
221669847
1499910614
1274968967
734739721
1611458823
1775624026
404701550
1548840804
1030753451
1096976508
1662505180
1734479090
390802662
710378487
795376561
2098145544
1858062582
1076690513
915465404
1925017143
990755892
1325193171
752146679
1540464662
1809736159
66636094
1941156532
516554015
702049290
132483255
483264572
696569070
1952557224
2103735544
1179094954
919385593
735257104
1479772567
1361999016
655356261
182418416
1354182197
399948919
957707762
119490510
763893766
1445480860
124000826
1801454866
1685430916
1444462066
803668249
1123174382
1233798156
1177289499
1883763718
1957966331
916658203
1691752591
1025370304
185860682
1782995409
122142526
823952452
388367307
1268237811
482790514
324079234
519532003
1667773413
1945426252
680705391
1560250400
1803070179
2122564655
958023330
1065561403
2044339409
901387831
1394320340
2030556620
137856101
208814693
945236569
1719001673
1432206355
221957823
1859834560
1497685228
1465087473
1977541389
664763324
587923302
1193005061
631911540
1635047512
339082253
1060690256
111128907
627928851
665626612
667311276
1545455163
2018045688
1520892630
704041030
1879933925
2033094580
1466344749
133633991
1181042915
1291525219
197551872
683056936
771041411
1938296153
578160854
183885213
541839735
546917724
1732280822
685972933
1238956742
926300006
1409804685
1226797239
435897830
250180319
1874956842
1789391951
1680769649
362715712
1181395732
769711715
1991580587
1322636810
348080674
280479579
916655731
1517660712
2096315740
1794674917
1240122199
1434722514
68988327
1961528026
643425532
1814342414
513384358
808877443
442389148
1341906426
1978405409
1108630440
231030822
442516678
851025767
662246170
1566585394
532204700
239867295
884497291
491908952
1777084453
1140331461
1031287294
491871300
1493952298
1570274178
452781106
876509067
179750362
2012444214
1139755795
968563507
610689782
1121818129
311979815
1333817740
623254492
1325229363
1681213806
1860269273
1659092925
217554878
938763403
175325122
971451869
1743373525
648022667
1441028274
797968749
293274534
2034277142
1282506994
1693754626
1911028367
433479280
1886286692
1338500599
1585771974
427580183
708797618
49291399
191866241
692994896
1694233793
678530482
1775020751
198671865
1721327073
1805454724
1457337529
1150312837
1276213163
594595034
2116252503
147528721
1110013218
245257307
1520797492
1530657755
104580476
1889332314
428640609
1795837218
591875630
1952064888
156904060
2062612291
98275845
926812790
2060113805
1990565966
1892709807
106122522
1889225479
1505369778
1906510373
1021684220
100379875
1973811452
1683261093
2119285269
2086305325
1413977742
2133877665
1903327098
1262231324
584549330
1537581779
1172827022
1060759801
849418436
1382524387
1932272822
1547736054
983481122
561469079
1671578753
1069866618
1296468509
1428430173
1564475483
958260464
2017035149
820416566
1872098405
649011578
1180146481
246500290
2413760
630781536
1709161178
1621384807
1404124885
1256240811
820259000
840347595
1837614316
920984655
929894121
1122502237
1398019250
202056382
1831577378
988711327
589992070
798352111
1496889568
243898191
615046103
775948015
2051124249
1170605032
90458011
1802730243
966631345
282629211
617170115
1587924615
2135045698
1192071147
629333433
331475181
1234949861
1137182881
1025402914
1903082219
635615181
185764485
955932768
311799138
1258538911
1235530613
1052044577
607797987
84223427
2104996752
2042940676
1874587650
261722136
1862856959
307476373
306985067
1908007510
1939856139
2138825338
991633484
2011796104
1262613858
838649358
1315126183
443920038
2035757180
1661957275
683401956
1894423502
1158311873
1284878360
507468963
920774890
1340680656
963083629
2055616918
1713716610
187752059
203146936
1469527621
59589746
640276082
1962077323
1248301644
1820111946
499169941
1666517582
1663752557
796620159
927889974
921402807
1284840788
1932521905
1795883289
2073430876
1212467780
1720476655
1419403567
96213507
1064464504
1576893294
1864548322
546972457
487173213
580427467
222178073
486300680
56993143
902399488
704420901
658582749
705950921
1564812882
627920754
595763236
2018720934
373900352
867837044
1015111782
1895117158
1088446079
1400554337
1465541141
898757704
2051650277
1728681952
336087486
665679726
1337420982
1610976717
1747510316
1469191395
1530216068
59265227
2072069939
961342244
2092078745
769751980
1053314931
1915109081
1043730450
433016750
1890701811
1861354014
1725588046
836042697
1756557392
288857005
1520488463
1367793064
1479265670
1748885999
1599796698
1297130124
1861192851
1423053494
1537238766
1659178656
709036808
1425519579
1808727133
551300129
2047945865
1762954922
878479867
1001017259
1576204093
750741286
62060390
1449376377
624115110
2028520495
123022070
6775234
1875289799
1370114010
2106100147
1146688988
328055552
1236921185
1028617922
720923513
1209804918
1294772772
1024568311
1443213907
488354562
54706146
478488598
515429050
1873733965
529415403
1613004192
178978207
1931691351
123627463
827834386
432772150
2007293644
1573148133
927724431
177766968
1777026120
1246366948
2024527100
1299662124
913061804
1290672932
1099444581
1910077138
1229713797
2067904672
930476847
1727800186
645827910
1432437274
416783632
1462788769
298161710
629985306
650657188
587108713
1456135631
191686714
1168895814
2082568877
254148054
1519924556
231349843
1342848287
1420313045
2126521781
1715660314
1558698041
934873404
1787567979
1138495677
962105114
1243294138
374538263
1350532376
186529720
1732397906
2022161268
207491341
410488607
1722334882
1315243380
1203531101
900669907
648506796
454920139
2015588127
1398437377
1154081354
438814006
255995703
1799025866
1521176843
164144640
1120838775
2007880901
1791377329
1544474026
2014118848
380992921
158486349
104434852
1480792381
1680411379
1067331583
1687100760
219331558
328920624
411070314
58525041
329238378
939615027
765253231
1701559670
285133650
719565265
406258511
254152372
460515203
2019935954
1061858341
1077530501
1907421872
1767894272
1032000469
953714202
921266154
668033305
1695834419
1313106243
840054043
232284868
764007719
598519858
1023826501
1970372898
1384583126
530072557
545022572
1106035959
2073609762
1013734068
898223649
1261182858
1067400196
2136895536
224533499
1840538314
1514908304
1215553917
1454527445
136960445
1962575750
1456687437
125746086
30152422
1041536923
1476046173
2091896282
612450283
990872042
1656444883
353001723
1652249800
611022893
2116158492
1490656468
1746104026
986373585
1545848808
2101647898
1220938705
1341373601
1951668489
1726280807
252817701
1001023096
1970617608
835291487
248859386
1549729059
1129679601
676328690
1495424560
1857890581
1927958394
65942425
1044098444
2061861250
1742103707
161582464
1953019385
1436626779
322331097
348762878
1806511354
89156707
1038141112
240549744
573267102
881010076
236031991
297320715
1510245598
1791377536
2059777378
1306539121
879687595
914158148
874578244
947483913
1136779260
2020535636
2051201138
266061771
1395061034
2124498603
1344502835
328217392
1129373087
1680871616
1313431518
1460348278
203177890
1419829827
1723923117
774992650
901309749
1820305152
442427474
1142523094
1519970947
1250263712
759653046
1236546105
355153483
1003293879
893762430
997287867
238436496
1053162616
220753948
1800110960
1104284518
2098170103
1041320446
1929066465
192880495
1373107461
377804253
1659956759
43763793
299481840
1572986883
970086171
689895137
1390377533
2108654693
383744016
1738676039
1843052711
879543461
614046860
1541934304
218117165
1950430275
1503969072
1803153390
314364208
632782408
722978826
1998571336
53213603
2041693269
569932568
1787871489
2005906582
1386771762
1869030903
1783633240
95559025
1552402609
62512782
1922206630
410798689
764464942
1155530303
996062195
989921480
1342954630
1755778843
1824540887
551655474
2090772377
1176103870
1431823365
287617977
1769023883
1021303866
2721611
223627873
1623387611
1135918823
262749214
1723573490
106041889
2052091808
1546581850
1688986028
1772891162
1226133065
1246706595
812854090
1704402607
169926664
71785927
1869235922
1914234624
870251164
990409473
1546514885
256210787
1482274577
619880769
80914977
1209404048
671779829
579663946
1753091527
568488884
555014385
1678727785
967100238
838047519
2137797425
1733718759
2035334570
206393000
1783571250
728005315
260096457
870736355
1338724900
2042251435
1293220345
305848437
346120817
79050927
1714696457
2042805378
874522363
323674423
1186581472
1037406156
882499964
583917774
1271891524
16184305
899580221
1808157016
157113404
1116144682
983634497
2005517648
954347000
499060247
273188844
863306008
1431289214
1082224289
945441241
2080099972
1406400372
1926755920
85270081
1802678154
413172317
290758348
860966624
1893095483
1024833077
2062451063
1651902130
109244902
1825781883
203685445
1009327640
1327492673
1275893550
2058539681
47166678
1271943501
544464953
1999768012
132173243
388036207
2131573994
868454665
211788458
1420056501
1789436716
60830026
768395292
544416369
8229121
1792843709
91733047
1787314144
648690662
1133252991
240125981
251357235
633388816
29546539
1353268365
516768248
270940779
332141587
1852199197
685421265
2077710036
1241296503
2018142506
1662125113
1196213289
2033432731
777010907
1750199692
647119964
1097375675
1368062960
532683127
1226310640
1093430552
2121796156
2018825715
1159713837
2030396143
330133563
482204128
521113081
901426346
1726849413
2037176135
466579733
22485190
1978667317
899780248
1145039454
91499757
317246482
1345502086
1773502668
187472489
865433020
708365834
265631112
1654608265
396301149
559694207
1248120157
168316478
1690258947
1010996049
1506576661
1802483549
1385049985
732275909
2080694204
2126236959
1490966409
193934012
1579152270
1691245935
2041105876
1291250083
1616455716
1635593962
1773550247
1391288029
1178150842
975555093
316444635
1816386430
1264628795
384445816
403220254
234303410
1682930612
899432434
1387533182
1451963668
1114316820
585954553
1150282446
1970060769
1271733191
1400690396
1599060077
2146004888
1021443614
1298647586
392136943
877495381
741176167
1119924988
1637534409
1692426320
1901169780
550024871
874762290
1715065770
1740540195
1166262087
1508759484
1923193139
644514053
124064546
846026938
186364961
1744258452
40353100
355748921
2040961931
2089752711
445557048
339710444
307994183
1520606877
1958098067
1183261093
290054741
1510930656
1272610929
721342812
1145548357
1986236320
1848740820
411313619
1983334614
746411099
1704620205
27316168
817309635
2070982734
763488672
1313603421
1332386655
2046604751
1753811878
1656845333
491724718
212298214
404657915
1523209534
1175711258
1078498786
544059617
2141125659
930806676
1104740012
1373155211
156062552
914476884
1320243678
1475347174
1047498213
1343536437
591899067
243526970
713788107
2045633369
1881870613
1445568538
1226567992
726168995
468617986
538063350
1807902435
1432042149
567278383
498308652
2030148667
525172804
924165391
983018483
470887774
277255822
1783208068
1985059632
1257687478
467710492
721516976
1126068020
540022181
963741553
221682681
1826898625
335767597
279810778
1539744788
1931918092
1136005548
666067337
1856206490
132152376
1234304396
1679948165
1349071107
943217396
599726896
123725896
161703650
1650680926
733159846
305551297
78021101
1982025594
1203354804
539599264
1937714435
1838718340
1072020972
2075450500
691318824
655665112
967314961
893935745
1125929106
1185756754
1641943216
1513080405
12941835
1229741434
1442848458
783282680
1331718678
2042134353
1534259708
112421462
374550651
315235842
1769450167
125121246
1499192134
1605604218
1234657874
1254866184
1977894452
1504405522
768301641
312688497
1289706845
2059707779
1006557815
1926983359
1747756161
628192309
521723654
823665912
37631107
1920343297
1046922287
1623451953
1185428131
911446500
939147991
1775141195
187777484
597252106
1514666835
1982561203
1185407636
1989555481
935967261
2105580420
295505331
28631560
430172470
441953473
1665603379
998347798
1502221321
992972598
848275665
934999181
1142777986
1673660364
1968461991
309786592
1385394502
609520778
1242084266
748435461
454775814
524553453
512094593
825960536
1936180883
1087590248
1315806208
456616763
7668704
304500528
93546558
1204357531
107978279
1696758954
1487504786
1479240841
269500204
154873230
398002252
564840996
1408598712
644364156
1739422021
600452587
913678584
209816862
995790083
1101956818
1671595844
1749136938
557334939
1070196671
1212039715
2013477821
1762471090
567080007
1073498891
641916859
1682603051
53895959
603449569
1584450429
1505782051
1603694116
967453970
642552642
193191127
1798491724
1086769562
1671654309
445259764
94913364
1563704823
571999262
468072024
394559410
2101729430
22833496
154982120
1999074283
1510864893
1634046301
1173021495
690282836
1074217228
925730123
1636255749
535430137
2102814592
1592741551
556974073
1979757355
596063229
1842080782
1617187294
741572066
124581469
1474084190
35437112
665836542
1823356247
277187248
801318442
1745436435
1367250594
1852891374
1510480877
934981402
1217358195
329295721
383069423
1163948666
205490263
86810385
1122072416
1330035626
1196622336
807643453
1122455357
1048153236
1658645824
51047911
1430301082
1507703894
1083219384
1709922753
287264504
166525122
2042397462
993357065
1303609173
73881125
2067086538
212140841
1973331771
1649829236
118544680
228334409
1606526743
600871468
292396532
2088422819
719251118
927535095
678485316
306951229
1564141481
314678738
831630802
859115153
1413077167
1317004482
563470437
1317014076
1045379343
150305952
1887741395
902615186
435110281
1026230984
670353649
265003751
1494607348
1601072485
1400111905
47351160
992016267
775170731
814966929
537188505
472770651
1482052476
1490844255
2076385962
1935140899
791915697
1374679607
1598937725
526810255
1933106334
1628717973
727996171
1361659554
1122084046
244679537
1988050561
1198010233
1691973825
1099603079
1991518768
1734290017
52455114
2124008696
1576517984
1725584651
985971462
2133760720
660021942
1016823841
320738312
416394682
1766187964
136739602
380209095
1518203427
1145629056
1324468110
642385350
950243956
1424709211
185079699
845731667
446112713
1090026456
2039368977
1728238150
1102400797
254553100
585187405
1053396686
597929699
126146016
1006442273
250283295
240309269
1738818267
1324418976
704643062
1270078651
1929807659
604498079
2109556214
844878598
975747294
874622509
1586626174
814464101
1890573940
972041570
26484702
1779624137
1981813415
333075812
1859635834
1407854183
1344615834
1357455542
1446640321
598907674
1624618777
1241195806
68214073
47218145
535568061
1057732567
1413418801
1554535702
21354323
1815985418
1004116282
1499299627
1434899997
1154198953
1026307520
224876358
1274777830
1399372414
787259214
447094298
2073100342
479133885
518390057
782077233
96111265
692703138
2059013146
1456852669
1745993179
512409509
902141044
575103804
1427355076
1430517027
504904653
584688631
171569308
1513834933
1691644924
42890543
969023205
826669326
700044030
536747253
176765330
168056695
155125998
1942742344
314965378
823068687
1924527934
1009421671
689678927
1397823366
1953664219
378784846
915709169
1604154829
271371893
918176584
1308370678
449559716
1159963719
1485226425
1414268600
177570950
814718906
379957966
15151471
747591756
1654035398
381951802
1121654018
37551567
265781845
1104280816
1050855101
1499161262
109045993
1885707682
1584992746
416019185
1214067074
1830755639
335396015
1106428793
2130934195
516755393
2034413190
1653251663
1094264329
432782315
288031305
100409370
1005682133
480206340
1541174613
1316065172
918220406
864953298
1662497307
271023948
727291300
520563123
1031294071
1406059901
1692814963
1078228952
175621903
1489724361
117160337
1981736881
2066691203
1389955694
455866457
906991040
477285127
239114369
498534341
1199624171
1843169604
1017442832
372005907
2116409614
1114265259
1934277462
1151762919
55953176
1337586971
1328424620
226459596
1871060412
1456968648
2023819668
2092389109
1498288713
795659948
1364738956
549469892
1924637076
1250314650
1836569964
2075310333
1126764011
1808400106
589838518
340061785
1748740401
1394711432
1643619555
1125325940
1918835822
1831141023
2084627777
646731646
1855795327
1748086507
2089414269
320423453
1985977791
1153846886
894516907
869060309
1668770281
1387115391
803084592
659399964
82649243
1615301265
293212736
383685090
796151969
478080987
1392496473
78410390
918918835
546841696
2044625801
1528584702
428203533
1673359986
319624211
1068473362
1045092924
57646991
494071093
1305540216
1746561769
1998155932
1319384638
955690559
1708955617
293964901
1038697072
491877337
1933658922
1667535126
719786472
174663692
1915835305
444079471
852441159
403750795
2034981096
975072018
1899922948
2103793475
772164157
798612323
1029416841
353368357
1182944975
1367145284
850749097
1326708654
1162927316
449804257
933101255
2014644031
370186186
205456834
1832287940
2008624552
595679694
994163507
1183895126
788813244
1376793455
1681812127
1074916503
1256097161
1947926626
1034289024
1258793562
727530143
1302405414
1006342636
944688145
1639461987
1820213347
430837759
681343462
259095734
1113933967
99263733
660972798
1397235786
1584170314
1596778483
214549669
698119789
1446473626
2078682426
1295497138
1485226636
1459288788
1559434340
1579519878
1295232860
3851838
1314905297
1702266239
975423065
1148138091
1870235955
777424629
1714920173
1996823306
1389374874
1076111476
1772112410
573294599
694161005
1834675638
95793458
551191042
587518479
867616625
872327469
618073981
73314679
862392739
1046430592
905804343
671427524
1270380796
1892750326
327622432
1649859664
1172709439
364831248
1850875335
1959434324
1305272586
1744835672
303139714
468730830
1982376902
513091355
472298981
627803841
1060673415
952102329
1006057910
1936018143
792427708
1134017271
1326879606
678624583
494669150
1795780233
1431083729
900333453
1993799962
190072612
30344352
1836853979
1787418589
589768090
514192218
1190268449
43899217
242863057
1191402086
1693936346
1294368021
1353253305
2006674065
786590630
827690592
1638902633
1142019469
491289915
1122652852
585031540
215999672
458123548
1212497752
87112621
1824220754
1100029487
1057889674
1840528750
726942045
1775249709
945738093
1536939684
1866364937
1884354537
1435588555
179899384
1356620754
1903480258
1248047789
1975803459
486650895
2018264468
1718612335
545080076
1413406418
1940025188
1194233668
254544164
1201239329
1120650661
1800094954
685292729
701256434
282934754
1169417773
1915928408
888847894
1166940026
1964409103
1460561467
175910023
877784732
1652873709
942381770
2012758958
476756040
893144859
1717098989
212150635
439847978
882060961
1075995821
504695042
1080562634
470339279
519242195
1922789827
243536130
1109611785
560746856
787463696
1562013259
2037489590
940724513
1433821048
1578499078
1762352799
1958324255
378160608
1841875687
1163420881
548308631
1983032767
628920659
409888122
936459997
2077489785
1783679129
1394730716
1062956642
1521901800
1968043507
1911961412
289100459
1534341728
139900651
1992147155
309396700
1624712949
1512887396
1797204535
439316909
1291208868
1744043033
1674191621
1741627357
1048071841
47772702
2048767673
1202070539
1073383518
1675324999
85266286
1166008594
275421926
281782699
614292515
1871576478
1081810716
642512928
1359342327
521094387
1315950895
843208400
993698743
1666592418
1042238138
901314484
987760447
155996332
12032285
1332743253
359216937
1639329145
1245696029
1915186890
595150044
507719063
1770964995
753276493
2054855770
1620427607
994929816
589802043
1222722638
1705829871
651033178
141512189
847285941
488501411
1696505906
491957880
1126893540
695482114
1223186750
457443173
734288242
859171236
970050768
1158750217
1187920065
1456575104
2054986254
1782102714
1167188948
1054131003
1888180883
260932638
84347457
815482210
1668206704
1321187316
1947707681
740935008
659019280
1919311491
1991259695
1290979161
2064769849
1899587465
530429029
482889778
1904887849
973473862
881742479
1733379481
18799893
457467967
839660901
1303006327
777687785
1723231194
981555107
1612349647
1169749142
1034925374
1230319949
365879923
1725391300
140420741
1038277613
975701219
371095191
116733681
1608123088
897738916
1722779627
982053939
217541469
1034008057
1277751446
1774672514
265403257
990733983
629484773
2072585094
1497631179
528856519
1379501293
127995722
907711270
401476812
1543700291
1620147050
1288049572
89045639
1472176059
340204156
1657805220
296416989
1140525787
137608006
45886270
526392253
1818881864
1615403056
817136062
1523320450
1893008958
270588035
849493282
324620144
1103708237
1833519707
1495130790
1110571548
417003514
1964143432
1022552697
1499292275
2090776697
52791762
7340309
1944659018
599427044
778149220
127573367
308187073
401000087
773381172
1397505945
878861588
1702141483
172915487
466185494
1005251898
1231509921
358357811
2098155400
187730085
1744704139
1708032529
1501189935
654156365
1083653148
1802129473
2121057774
341186878
233449421
401436344
1832306411
2126119937
1619455758
1212060959
143030553
1020766703
930519846
1784938546
980522298
1425423601
1173450922
1725577386
169310725
1408989814
1751166493
942059548
982857826
891006149
1918501665
1091998966
1382170509
733127716
675553011
2100768702
122521967
1645494417
511038813
1822271485
461200926
298069351
641517241
1002917366
499286551
1172852682
593977005
1773870776
512933253
1716919685
222497652
66636275
1796047357
321021194
1003307518
1770032812
872053693
683810551
345470564
947018208
839266355
1071018888
868832528
368413210
1793214330
1696476505
1449370470
1616684811
2062345993
119711596
1610497858
656247765
1062587640
1387821191
307008967
1011220936
1952328658
641323250
1383517946
2076926366
1881473582
1291397758
1348378786
443758869
39797466
1852554313
1968673183
500983439
989445555
1925165961
1416470143
1339457961
1265745584
1391852517
971419917
879800530
789699622
629882658
924238388
1856441569
1699153213
1459050128
279053060
376332740
1218985018
1843080462
639586558
395593690
1410362771
1441937827
1044803297
963940180
554651796
343378025
581674912
466561863
68051677
423513674
391408111
581424380
1553520089
253849865
1498090163
1539451988
1366246655
16916292
1899638446
946191241
291941082
2004122103
861112485
78279020
1405923727
481912933
1105768138
348922802
540518185
528405651
1449779369
1676936657
366119295
361903662
896719106
772391105
117571138
2124342018
983228287
467146349
463058572
1499140197
2141073914
875866321
2047806104
1089231470
1763070411
657887751
2095894457
1714360288
1594114144
960691516
67207757
1540707547
1774202437
841852171
857465644
1573711692
952189281
104238252
490697271
143269326
295953912
1168482108
105169483
416501635
1826427424
1437040487
690961272
1952265689
252808010
1535133364
733260591
1788222282
1861766722
1701276176
1364893466
1197838899
1149368668
1055397403
391753804
1831068628
1911613692
1143889585
1463710556
1288724516
1248143772
1248702927
874526361
1965428961
1303835731
186595115
354981967
1690634558
417114101
2007825096
1181641169
915292097
1312753056
692401860
1888702521
1177821400
440212948
369556372
1702646211
102654920
1090497545
1084214168
1539685707
136355343
1361037711
494735279
222411270
685436178
1734037704
1667790883
1118868303
1957921699
57891538
1984491600
989435070
833834647
1645549459
298112341
1933359083
895253348
1897989811
1665190763
384680945
1760765127
24925354
1675888994
196556887
896179421
507223050
2071861006
1575495720
1150643308
1588491656
1436395650
1899925062
1642830968
795992032
2053350508
1855426596
1996015860
1139773638
1854949478
305439323
794349934
1109982747
1042650348
1366260177
1197808094
1176563924
343341657
179930137
1999317457
724579632
1139502336
21334619
639326967
658777292
980757955
1439962288
2139895695
113070328
498656494
1434869093
597814975
1764457273
332213579
679501455
1850228606
918983836
1765932660
1058734645
1453862735
81518286
1364617681
1416834915
1709670999
443475813
247355373
336181685
1972232573
170816723
1503251105
174651247
835690497
2093329027
1127618654
1096071307
481326720
153104215
1003262600
1776535483
1391395317
598649288
1209346053
23601006
61753382
1297409602
1933853363
180906467
1821983524
1187774315
1225487573
856327738
551033862
260332062
1414550428
72508672
623815619
1204529773
1569531617
1001528005
1642779329
834306972
1587649348
801620541
147023935
1345869579
1229628844
1882614734
661869561
1683472035
723255898
2033032427
1393502532
968610590
236787372
726559238
930765759
1917263943
837632238
1079174915
2021820098
1303956217
81344691
1175631048
252890503
1179020291
1071664347
2066726220
1696507992
1823663706
1411207877
894824225
1796261254
368435210
54835029
1842955905
1896369619
973100451
1558407547
682833714
1503825614
389817876
2107259846
1165473959
1946810605
796319651
501418093
584560221
1818963426
447249901
74231921
193551702
1949284065
473898990
1242214503
2140659740
1539901532
1942543499
1784471647
21669434
1056801212
1683533976
319986363
1508471126
2126750336
2123582336
1199411006
485292639
998960667
2085836095
676417466
1782345989
473572932
331754613
1209621678
2054071602
30997543
532598134
1872009496
1653636665
1018653848
2048141369
1160686793
1095861921
1128507376
1576720518
474255878
902745673
1916558880
1944791207
536976882
1991979194
1456258901
1325658900
779655598
357310908
1552965217
2091260070
1463850670
2133786341
806284278
34988442
1007967907
1321407674
1746048340
1343769670
2061348406
1922295574
2137233444
405819285
1871342785
197171604
794027020
510806715
77540166
1101650772
110332359
328938576
176645038
1153078036
27163491
630304469
406775935
1961907269
222141515
563828414
105815349
1964436414
1462943582
1212080891
915210403
1131725662
1055534632
373925286
1078725304
67228240
872477068
1302127513
1525139174
1977320434
246789879
1203281983
1840479367
2120575066
272156427
1066792323
252657518
1172990571
734037205
1342127624
2044192132
1854274097
183974862
1277291681
1936890501
1664269584
381441167
1351704259
927730810
450967348
1299160100
55698936
224024096
1453152527
1190445359
674484925
1668207824
1118405028
102264752
723756264
1000747902
1763752401
204261630
1727220820
1956535252
591457741
1865094720
1687759327
1769201703
378667628
45567450
543640650
955865590
1542185827
963434566
1775317424
61590070
293249794
236991130
1280965026
822020823
2031278563
632557487
1883735911
845817284
729813652
1635105231
268473500
2085729789
253372461
830024621
662191974
605122425
1542844954
1267812846
4196833
608855900
583813005
1026916953
439325497
200080992
1747663484
449117467
1114340347
906618840
489529997
1175092649
1600704488
1275024824
1792396271
1098336649
921831858
1053797818
1750760002
1751734565
2076650720
1751040555
2101900073
265945287
982507751
860616012
285806194
2069352505
1344378559
1843537851
1729368759
1438160086
969580119
1440907621
1771896977
1415207474
1024239724
335610297
1094998876
463549914
491338323
1526717395
442729605
1530938550
662776831
1470245305
2092284493
1034180568
150296211
545553692
1596030194
628345314
736982374
681039994
1565729504
858932136
251770757
1053463405
172408696
231422267
89455707
1656206615
1675156375
1568914826
357005083
164084118
1249120237
294227720
1629440642
1258683963
1813406923
1218691259
897733921
1221085501
917637490
580147406
439681646
78501156
1860379335
1477320666
1607510962
543073381
1176907791
1686994048
1256248382
2093474237
1014566286
239869157
560782780
287103849
346305006
758372719
859373917
530985008
555419762
614001508
910841828
561305923
845473754
243156503
425665570
1837869021
492717655
932321363
1502780822
1153281636
104077419
681745649
367098436
281777687
852928936
113809594
258649168
1646677728
1218280506
1799767499
785748816
1317088323
1805848562
1979065334
1456905763
1366221022
1198281988
1322843240
26060733
748665638
1808157112
2064538129
1007720664
1519488568
716985913
1630519181
2024253770
441345740
2012714658
853569544
790023583
83883870
2080700114
1163633676
1700285377
205490485
1282180633
1172733965
1104270082
2070692264
1744934433
1436941689
2089408483
1197776822
451953687
1270428977
1593575622
752659824
2119132963
1297500788
574633326
683423747
1020305901
2058100543
9638595
458587416
2135496780
2027319899
869452443
937801744
1836686332
673997286
93242269
132471335
1515362732
1345986906
1681766539
1512070970
1173881843
1787125553
978041315
2041613282
44577992
1497812596
2131982468
930590582
1978653027
1690644514
511224926
1588864474
1106807520
712399449
1652044450
1933705200
9997801
448785311
1326007249
1737542
605162249
1865681598
1418659822
1401952983
1232504305
607042219
1363439339
1568885645
1679184429
1781986336
1388620632
534216228
913786616
1355890771
1362835000
21779507
1319055240
519037759
1378393124
202074163
1122783180
294287185
543992734
1560306657
1638883679
1345786381
1696273851
68044548
1445193207
806675234
1445187211
1438845576
612800929
752596435
57979716
218522259
1793111373
188537365
43778184
1942882944
84511861
298435216
70049951
373049833
415421719
987847133
1005106830
1752552197
922263385
1511515379
1943976157
1008532011
1581970582
679312217
2146633389
1738637797
1097531187
1299649963
1089287670
976591335
110033986
488804216
1865489846
1294506778
988348799
1026767120
55984116
1338697119
771406958
570451971
2084402432
769159772
1578755497
109255136
1670108925
538513594
218839764
447697271
1417673973
1805953771
1125119668
1144799942
2071673629
870578762
425145234
593468431
816399134
1445819316
1952631642
95228102
1363598080
1543013041
41574992
822046368
1056999029
1298571892
2132669382
1274281385
1121870424
1867432718
1217180716
1993537323
1487150978
721439211
1962408122
267650937
1242235604
900188041
283844489
609103831
2048302650
722737853
131000874
865916497
727624682
879720563
854462088
479916933
464092969
991568953
730577212
342390058
1268748656
467271466
2137727834
2097511518
36616786
1499064313
252665979
73437576
479384355
2118213209
514065722
1998850973
887404067
1511488993
931786871
1527666771
68883424
2077824323
1748627315
204363227
680157897
846239619
2100891760
1359145449
1070577888
2076074336
1020306875
802149930
1241271698
264962515
463282364
801083091
2102142317
1096918081
484708030
756575598
1664012178
117290304
401959450
734320262
1175624888
1792827070
1544221192
1221016321
68392439
1552144371
366485360
400073722
249382469
1499645365
1854226199
583420836
1229953793
2064219573
1691579476
2025842727
302207031
160766300
608161990
766315963
79734653
1030005460
1882673165
240295804
2114154805
1311531305
1667084219
2116598722
656331673
698514682
352088774
245402213
438053746
504300889
257489147
307629203
823842657
323877390
197830921
537100259
684088829
637193572
1490589896
94901558
1126823348
1717347905
782096297
2066186256
1175741173
1511540631
271904727
31951193
1683136787
1419561943
469124786
1275849603
1620927525
1274945920
1410198163
1424370843
1711299021
794868506
205254978
575272333
1185627360
1844287473
1621958886
358944187
2040466863
467733021
1537741268
240143436
431012162
1279707558
1655963373
1462759505
11178678
1825413908
1907939245
137101637
1858068801
1747563904
1588014945
874749136
1281883644
1369322053
1834271687
1592123813
1810410830
196682148
1106552931
900843083
2085659941
1372093590
543531017
1312516037
157078923
694072067
1668174990
1022302609
80280712
133012140
421893513
1992118926
23689118
856477088
820637319
1896230421
1475285045
756420836
688305014
351324836
1252586531
2087309118
1675773466
1040770929
919603476
820257067
1496312827
1029729076
1564606843
1890030629
2088205939
875246061
702018548
1834350814
787158691
1100358879
375793189
2080679726
469949235
1563946437
1172828635
1041456393
1339897538
933545201
957016285
373937600
2110111869
536444295
1960596579
1603116201
116129228
1440647520
1964769751
1415700489
1993796231
1042890043
1550605547
645346082
484855769
378813312
2112278985
1960332162
1246121891
1271045335
1036657902
1325588070
1072298683
87534587
1944388804
1015848952
1389503478
425459519
894029531
2071497390
136953554
984745492
410288233
182100724
554552317
942599888
329603970
214255387
1165383560
682255010
381301319
1115587126
553480080
669174403
1062416400
1435608206
2083240957
1696696562
97375796
330079186
391439359
492831143
1575878369
266464680
1983375440
1957102033
1826379300
1759535581
593426701
1599623329
905202199
1099415469
1260069634
1732897353
2129614532
1417059062
576084849
970877567
172488928
23200068
1168881394
1658201726
1477735024
611898280
1165328255
366441538
421923166
1325631986
263719344
1524705876
1997854056
356434978
909125675
1226253519
883624647
1287004556
617085622
1674615534
753222117
1731778603
1019203899
1255525253
1928898099
387822573
1200887127
1641363146
761910810
1153428447
904622513
901586181
886730580
875267851
1746943446
522717763
1159581020
1875880179
1589336426
533818945
2035821071
1348016495
495675498
1175001685
355000031
1430286887
1686440221
1884518995
1586968170
1656616171
1572370340
1037297454
1288191003
1577570089
1752251979
169056089
2102766462
1695625459
983460784
1401808037
927432196
316207801
1863915366
618031408
1139748054
2082595839
1746965342
1601305229
75038624
1450379004
1390518617
1139323286
1825271837
1655340678
1350451153
1266419571
1829226386
1750158646
1614163231
1895503935
1414476713
751198311
1407077756
834185099
2048638720
51712914
209795012
556558645
1186638459
1345465277
1874960223
1034503628
1323523529
332919570
323078503
958645788
428729138
1421544892
481697461
864475862
1917588189
817724179
1700469673
1949496378
1889022137
1057020897
1037930791
1975592071
642381567
369184938
1706550915
182502978
1190511470
1647897989
1553743986
106914291
853947598
2075364387
1513203998
1817031412
163876599
1438789247
1477993034
558580540
13722547
1260425501
200615573
1617194096
1771972875
1575335840
1241132929
1444901355
336048017
2803399
986980753
2119778846
1652695168
1590796837
1210095754
829325056
369060203
1984925035
413879231
692395316
1663026544
924595556
2094452405
1372238141
1807727910
1998492780
1819783927
1911339208
127081090
1345484497
1024451902
1695869591
88910359
760435723
1806827314
390323137
428911683
741657326
1086443723
1480908847
82740646
554613271
1128687
1862728801
1506813423
1725477764
1588605552
96127256
1584683592
788050415
1735399688
1883246392
1620473165
1085799522
1650761717
1575241362
2036331166
1272279894
177295258
578019869
103878915
639660493
1589296374
1466590297
1782187378
2124229661
422388300
1919469268
1498599259
332131921
1539050520
574701888
47690987
1817383499
1014408415
542128261
684541523
1643106505
999838676
111006378
387096155
998821220
1982862892
215504558
1347621060
1777729108
1355091235
1972242866
1353504996
598309176
2011559939
1433928956
512709924
2017003486
176311393
1662462799
178825253
1269832801
1453421093
906372803
460202176
2098288348
2073135325
93193406
1696053345
2038083432
393139138
654035714
1187984701
1271731940
1572478458
1195373052
431318459
1803958446
279698188
692947437
1219575066
1471853762
707922674
854643246
261463599
1772485993
2088714112
628482316
1759080814
723618103
490032238
497284907
710321498
46801388
1480634192
582961538
1592432634
1581272655
1935530423
1397158640
1536278347
1952930220
1205691674
2067656927
430450843
682836521
872810705
1701508366
8935770
264356662
1057052382
1735925628
1356756959
1438169691
1183507777
1118633454
173514609
761581799
295424944
1882970348
1642329525
2093152273
741132241
1431945400
897185122
1279824163
1648679215
572038576
1484888962
1369732728
744167227
1242400839
386095583
73977582
1874494812
1887519411
1808842381
1808749774
890436067
1009510240
187959887
1690797092
1924241314
1888139121
1976111094
2060961664
1810635433
725581982
1235565785
1286061549
450322503
638368125
126862943
1241210967
1121580784
1018695980
964111847
1186904655
1101095902
346770426
1130419452
341519830
848688745
1044467910
1262935128
418149820
1647036852
1108019587
626811664
928308484
1731880940
385798865
1669543653
1513299186
646230598
1652722677
1657829041
853861032
2015917244
1709542373
99747476
1529667915
905644794
315945834
534536088
1729022843
1665049029
493700739
1540473369
717700740
1098025834
1550706867
34378106
883306217
1625069492
961331814
2007638842
1469515460
953936332
1835334223
1932662606
907057478
382334106
213783698
1349519311
1453118766
364472422
1160591469
656692704
1807402111
879419722
1240681060
1820578459
861752176
1046136880
1331815329
58980622
1346892656
250277785
1381628702
803846408
1267809224
933902993
1005872223
1589494412
408474686
1006163403
1072582318
1313472706
294010711
287270300
1442960455
1319791519
1787085915
464888657
1189802151
738345856
1183487423
170589915
565504644
1550516377
438034516
1040108434
2052025626
2055224609
647779743
1296990236
247381942
1341048148
510271199
1404291694
1385971862
1226067970
1974639582
521763974
1965983025
643001983
1314884268
1234643811
325198523
1389794599
1638651987
602181288
409808442
186517706
1323761212
728484044
719578010
252190735
1669539043
1757058200
534428098
352828870
1740977176
1834611403
1231965840
656992090
899946162
1524830051
633778379
2076412735
374964042
743844182
765044866
1483706321
817799666
1814778584
869858111
510407134
2003038018
1196337
1674924429
258601642
330303497
1150289048
595254986
136658501
899181779
1453325058
1125424793
702398434
823666986
535630320
1224371780
765331464
1395989108
754340880
1817586462
170734569
1740031038
1198001229
954140388
1356504406
729282633
315650387
763385437
496671106
821958929
1279704373
977948922
1073733266
1622084230
319525255
1479211459
1522578133
347634083
1171913593
633268086
473559687
463555544
2143406965
341996760
21449859
1930711492
2142024201
1986307330
807379649
192676487
1613685520
160629525
1053648413
751160598
720899624
181762064
1091322403
903113495
1855215565
49064854
1425937636
211508759
772132047
1292324376
1139991610
256698328
1714126203
1223450056
1690567860
315631963
288032103
1092507813
1049155271
1266850674
313071150
502128123
479634738
1685685404
1656525836
897908698
28675175
1779222688
407319158
1016559576
1755753369
1390122424
1594701037
946826764
1662265772
274630458
1354435661
284346598
804392588
568448367
1569916296
1145407831
203218825
1136438171
2051009698
1637268727
168351181
1991532824
55446919
969266731
1811292056
1992939431
1355271869
2054131358
1951570509
1358756747
715290274
454375908
740085602
262164318
1829947341
801217381
1165471487
1155002168
1754099566
792109249
455727732
564901960
1471592751
2074422562
259326487
555015848
434903221
1303607844
1364864317
1092486462
1567990970
440574494
1471250296
2083070318
521760249
120971211
356446668
904984415
1354152681
1222864992
1185544499
792810562
782401961
1608617739
183608734
826736536
517237946
1779838891
227239017
69588151
583235840
1095119638
1550286712
1632321404
2025003728
1375135124
885030751
972374815
294748923
255620990
952100318
114089525
552208863
1268547821
1049198024
717650153
997031666
366388240
1327043464
246847773
1503274896
803841081
1106845153
1819300678
88692260
447684307
1011247029
1948815161
199705585
1963667173
1780310825
854189665
1289621220
850610137
1719174133
1437216597
1070410509
1495521047
766328700
632423973
871889501
471512067
10075278
2054598795
308815089
993826854
1617636253
1985495945
2113669339
339235478
1544760417
358233257
526372151
219154432
1360041923
1043302987
283614590
1539382267
284984607
716433628
1475836309
1910491090
288110072
1000801304
516233467
414055173
1722794143
680625136
230475767
1767371107
1770111668
2069703429
893076995
674212573
1295218577
169623000
18722727
1976060289
789919351
1929021210
1476518796
351270097
1047482848
1335353750
1535741265
326936105
747839618
1139774270
220061572
598641143
55121234
22683598
1952874825
537006558
508320144
1259704549
419157693
520639585
476139308
710944758
461350937
2116395345
1617072944
1210996513
1151619268
2007930492
1638596961
449420428
1669577441
969941541
1247957333
1870495686
661224883
1794727543
396506461
2119896537
666718656
1289276607
1218143889
1043903799
1741289522
59487110
1697080102
920514055
350368687
925863706
1199314153
1320914259
1938367057
1849850442
1349732605
244532822
912658508
9391598
1106973781
373353791
226775133
1158060725
614140312
921252940
444227098
1128110007
1996463910
1016459238
596198053
533657370
1101870630
1220897771
1294028094
1804216652
265923550
1734564738
1617650967
1440871777
800069564
1510086533
1114530924
432124189
1955468756
1620735581
1622760247
1872046330
137434920
144728244
187667985
238133631
799838550
230249456
461326631
1801191802
1295373671
1383953820
1533095352
945256531
1980578150
1005639908
551495289
720775663
566929615
1224635596
557977486
248052986
1953573028
949775312
120980276
744607862
2103723434
1653690785
498186803
2116230695
1696344910
412217570
486458172
1050664921
528245778
425258236
1942654356
316694958
1611567996
322409198
1449411106
1725919312
1862331663
1179428472
1551937944
1617958306
327811000
1185226311
482009978
1194180789
2106195830
1818762870
194082091
929233343
1324904142
741984076
110816602
1857865224
1935907121
1673352443
2132472442
1681578564
404351374
630030123
573030815
918240359
144874007
136883893
77802955
1698074770
1303915098
848361959
359452796
884427084
2065333898
1404837222
376751302
846455625
624099579
1696389196
756860112
689892941
1941150655
1918885585
1405145541
1905107553
899253832
207801920
795212783
1582803729
1709577802
1886451530
1830906882
429066801
2049321095
1832048233
477844019
1274303227
927316688
936983918
225560238
180855264
1047743092
62926680
233290493
525513748
494019810
737112365
1863409621
1318239223
1314800156
1558475790
3169444
2092929402
1539475389
32949596
1143090005
404959492
920108986
1509373634
1698978258
705253675
1069833241
1309691845
1409877111
1580531510
254602322
358610405
2121580217
723357006
886342941
1162509444
178177887
624502064
902719638
1030450674
1598587755
2104215373
334371806
576147870
1159117143
627449315
1286041829
100420440
1563549782
1190947922
712118764
699711060
1630164087
231149429
220162726
458694456
281439591
352477136
505646782
611492657
2003324493
81894289
1600438004
1782996503
1429065203
1514405071
233563665
960345132
27573689
2023909997
1705539596
1259799079
1802234337
1328768886
1523920084
449024467
1116159705
934557910
259957223
1718035437
2107199173
1976917413
428185816
1461263484
1090810584
31137697
830838425
1367738834
597682155
20045297
1421277382
848893260
319126776
1226861726
1039874247
1317847665
1723422739
847070188
598628442
1386431541
1089855663
1292458974
960845939
933282140
1961855788
766991086
1755416797
1685244043
2109258925
1210906844
167361732
592776417
1594169568
937354201
2091643360
88991358
1724361668
1961508425
780644199
374134963
484116594
1259567570
1625784751
1445557017
1360795742
906538354
874470127
1956340289
981194363
1856414459
334346463
634253555
1812105541
626804802
671590074
1657613417
1114986254
461972702
296547988
1831902805
425453234
1795569859
269295880
149688718
1754017905
1334813104
2074265730
545183220
1501371845
960593782
402291504
2075694809
1739255984
934311711
1016307040
2113287607
1574909391
2119285269
419162516
89467938
1507810422
1953182733
2088258758
1276907287
501165613
387482783
1156800063
1798351134
688529464
705734285
1934488738
966564437
1694030930
212535137
473040512
1862272252
1718169652
499958545
711768010
1104114661
1902279451
274641882
1716946959
1778174148
211687499
1979664752
814246739
206791513
1465812874
620116073
285251732
199595035
628573585
1145241890
1679721514
1566200854
1963675058
50301694
2029004874
793070242
2128208579
860245060
1575708510
1142784428
603320555
456173479
489712405
658169810
1723894268
1800590959
573675115
1450812890
1764891128
839154027
2054243135
776663846
1411554523
1900690615
194609949
622047963
888205927
46879294
1274890891
886944214
1384010420
2120404018
1147060870
1598505598
1097121575
659593418
1186249343
1163380074
1143846751
2054873079
395317693
132160046
265976541
1562204278
572931386
880428857
236289399
895521017
1071025724
630529733
1321925961
1607394706
1616824453
309776302
1985680836
1104776579
1866169739
686825973
924991250
1979620043
448745717
1513483209
1673362013
1258082428
195494901
1501162727
910085587
1361353188
850866149
1627094282
645813851
716112504
1630304091
1097499585
737942423
89776610
2073308742
975907361
57372090
732173111
1767393514
627926368
1037543552
1079478334
2105157028
183331978
750441779
145455847
1842298615
2095032606
74978206
1044327787
163375842
1446900751
1328859775
1380086233
1052886913
1459401237
1811525640
1234097142
687835949
1510644581
2064277202
1840198696
2061203548
452370752
1066629302
363083700
332562489
849938736
860368991
994864167
139701215
281967981
634792644
809960774
1489944671
1863028843
472332327
2122947156
1643515657
1746657574
704365125
1729787532
1815904205
831952610
611119641
420951287
738768044
1588193121
1750608410
1796357770
1937239524
230668689
402990783
78416571
1033852115
367338749
1239163924
1688775515
914221431
1193619789
2042367821
1019347878
108846947
549457788
505056518
1857829641
498831378
1425988060
1220971935
2120625319
1687671254
1854207413
855056130
976353494
126653578
1358630134
1843729821
1620634455
678991221
98847717
58938941
1896434572
398630777
1691690161
764897451
1489802973
1087734915
1888002680
2077564538
1997611458
1391307458
2003374750
314383480
188795303
2613516
820027949
209971374
1253630087
443354427
248727643
1927219086
568445120
2014525191
380173918
1526639241
144165838
1642227159
1973906856
434151996
2103712877
476921505
411129382
1784286385
832040862
1786221280
886189163
1792234925
763404321
861826967
915497691
2064810542
2101496700
763196116
60184039
1396333644
1539797514
345852673
2085715786
1530643976
526702186
384711358
658678524
1521737574
281465722
1396639280
1251973582
957267342
759182821
1984189658
1382918658
217268662
896539961
164215862
778603965
1481655237
1927981410
1348117331
1527397925
1459952213
1172094084
1752448542
1856780757
1746067761
2118529474
1205129576
86679519
1738428158
1122658879
1821033057
1337236955
75004311
1964779898
1348336094
1372840265
1216988041
352769703
1813051025
91426950
357044340
270988938
1502911198
1605938268
902034771
1343158417
1162436515
1449442110
208273107
1586518055
1998373350
1304853777
1968724025
644325567
1489253176
1163307748
606529651
956553256
418250376
2111715186
1031602163
1210857796
321451981
1126110161
263680246
2017808298
1549795001
1491696106
1459598890
564398665
1411579153
2073398554
1120549542
583192110
31852210
454352972
939468725
1558083851
10778851
10530535
362644395
808665468
440914965
428158968
1746258296
1296502909
1541810648
1498249378
800483266
2084602032
220085628
595260484
1624749271
812701810
736963072
2061114041
185217080
1871150899
544773156
1234157629
429040378
1764631095
481787497
805375081
1850881213
100026649
1953898842
34088494
548334926
24690035
1530695173
2085305076
2038391252
1455663734
1701931105
407254245
1967041920
314957729
1299073312
1137857013
1390883635
1919677661
126875521
1396093073
528607832
1746723478
514677114
1773421544
618772914
455693107
2110459931
1452282705
1625160342
1620770966
782507894
156704040
1657238266
98300537
673874471
1390061733
885291604
1894207605
1346012030
1945119407
741794863
259185403
1014390933
293354022
1546361181
882109589
2004469588
1174131704
802570528
1920752126
1842122515
2081301214
1679642754
503223326
72576505
323553824
558488884
1577846122
1811124306
27859829
1061308649
1972659421
1360258463
1664333003
144873146
200206390
1814213159
1714949728
1513815114
1361145440
1929514434
33300935
775698887
2091274210
357752244
149247709
434080748
108430870
1058504355
377553840
1131632188
1687518123
420483279
195932355
303941512
441744158
671448689
1653199954
652080651
1461728415
1192505705
77664129
2142306831
564689366
78984253
1363710589
979888089
913455406
680217841
82247406
1979572198
298980247
1599383110
1980614490
1499570214
1811741144
1126193577
1806489741
106674933
1753635186
874114927
1501523710
238826034
485138687
1041415366
593851154
350560341
935012919
1686566567
912598120
2026996632
727863577
890561564
1770359187
1900905333
311652287
1789839683
276457342
44923874
1031113628
507636901
2070466881
1569568758
280531283
1780262102
1463239102
1281955541
1220285237
669027606
1780321579
1077173032
26289486
1033892392
1485618151
1141221366
158694592
158571849
1428560597
149167216
574744664
2041016994
1645738528
974920200
512032262
704056988
1181795688
619572873
2016034395
2038308590
2032680058
635799075
1689400214
1134562410
1321507751
750220633
198554379
1548926848
1636026978
47148199
994249975
400846026
299342832
1928932791
2016383851
1493732566
1775274272
1764132009
283001310
683128540
1263227901
1939820877
1960881556
1683053181
1730878429
2048119012
1011964398
15238818
2133339911
1286084687
470834278
75342946
447947063
790963571
1715126449
661416321
840037540
1888086229
1690459173
1787134373
2072790893
574622686
1802157209
1431126046
291075394
868196350
1728997323
1956006768
973237049
370447800
1012484388
276680798
1494887484
2009106995
495994485
1798846699
1960070862
1783576311
1665790679
342233512
1191327990
1561118092
1683761065
135304078
1346757483
458846623
548696529
874860987
2035283612
1384097593
802331499
456960434
896114332
870291932
281613638
999542750
1055205160
626066964
693894289
459878887
663739342
704818596
586086233
33044417
652064350
1878239381
446255132
1640813399
1231011550
110633369
863361167
1778938033
1831100793
239284548
204749907
1959670514
1906275185
1224164798
1878088567
549979087
913373263
179350037
1935832097
1405721270
157571119
438853586
1740075166
874992031
62725665
1644419065
2009849197
2080643632
1304941608
339177111
1113759564
766969451
2031772799
1318573608
146023659
1844234956
2036796341
560797704
1833675321
405589918
1258185463
76376758
1340339470
1423793567
144817454
1953861020
1998731640
1669646627
1863360205
529343198
1772790228
1548016725
1092192935
2084613610
1604044560
1469012794
489381201
2140859369
1026063598
853999516
744468443
2009176366
1582136179
1137015871
1198519162
1695314040
1927382866
120751755
2062241449
1395180335
1466556635
1204579717
75748499
1912133123
1826762836
275450237
738568214
160278251
930668726
1460627818
2052340876
390606108
1777113654
1117022754
1299370861
2016896711
28976474
1306329500
341343072
839442941
525243799
875916345
1634469268
643793967
2041044594
206956470
203716316
1144320313
1637104736
543089058
21730105
2085072073
81862342
622635095
955896386
88276982
386740388
890104904
1043595345
730167312
1756083527
1423481733
957045443
312084628
1694226910
777488844
564240057
2016589386
898077363
1763888891
1464769027
698676036
941710907
1645199264
48961324
703698083
697412524
1789582736
44077356
1478513739
65134318
1620050092
86164563
1035504423
1570823847
2111521818
1883447595
1208838737
456377074
1594921247
1999974
1020667113
1830690255
2090784623
1131547017
602324735
1818262742
1883617591
87392717
1015035911
460552053
1575649430
1181213
2039344593
1328063655
2054782910
1257576626
198448563
689601030
1692962914
597636579
915115664
1891518136
915781568
391950355
363955727
68918088
355908159
1556594338
1535386203
953234055
566978095
769114062
1344634143
1075829519
1387894152
956032253
2044012480
408805349
28242832
129030672
1023259966
19512142
1059334432
466518302
1456240326
790167222
2144201226
1728973802
825730867
1137892097
604478737
1604843709
1191048482
1483260941
1337375456
1770380236
1402252028
893381759
125318342
284638013
34342698
1473178371
1346668407
1472280791
430322903
99086990
1734312952
122353511
1070681159
24825486
1538407694
32362917
827500039
298121202
1582617311
1306051629
1465882217
654215880
852333919
163349011
1958838288
25032242
888847348
1232432201
911694227
230958524
872063646
261935460
1580419112
1793515616
876989463
1841309370
698064195
370415889
2120314390
1612960772
1621439571
1722868126
781198034
572784691
940293444
1365142521
311734063
505636053
535835395
1476282155
1444090656
1057494051
1932742837
803109689
1351452569
430750592
114320220
675942633
1725721463
61760624
34750540
1547866575
1136523495
1435625750
1252416400
1630864961
847519193
1499582223
2026840309
1094454446
108050928
648940137
584504540
1395965359
430267434
1982508878
772784596
143764737
206009361
859305214
2131078538
2106823617
1747222952
1899556018
265135538
1935026445
169955195
1410772998
1488886108
1351393492
230654816
755281006
1713049782
640426365
309710659
295078841
1886080120
147693416
170727894
1190109589
1680962794
1660578212
1217463453
1731499776
785504868
1315172001
2092520551
162586063
697027681
983293101
2127203460
447024225
1663320354
1199452617
562192602
1892642251
421373910
332821514
309961514
1469244406
880269673
1284218176
319579107
1512633619
2824099
47661033
2092839755
1692472845
356332091
1353111058
1178482539
1288504463
1499680630
734784291
1873506997
433226371
1860028137
1591772105
566404464
1670304566
247607250
1483027046
1014312276
1857743663
1842036193
771662469
1889301069
1979269422
1278858004
1028316519
1421977089
1188688842
744460095
65350313
536408719
1220259131
1064458452
2139922194
1366414403
753760791
619629567
1454461281
228340782
1629563383
74356074
109799492
806999040
369617250
282715788
537616262
891601417
1384312053
479572315
1780437267
1019657180
134351043
1716982480
2095700429
347006601
990815226
1991781956
232437553
75166984
2009071764
1106580973
743196769
2043178755
605155104
235766109
1331027298
2069477117
1380827160
863432233
547654288
723709000
1539860845
1593106584
248513229
1077743577
245383674
1252467639
1410145008
394136343
952802241
2106214350
498046805
1309585585
674199551
209085255
404455635
376480006
1445839643
2128306991
149356316
1085941822
314566690
966333825
1436492880
2130470093
418751908
761275496
1802611720
1250191862
567453760
910478599
1349897168
1611089359
583822446
213599323
1779975388
1105213524
1824624107
378640434
1965246730
1077097356
1459674089
1352759525
2050800261
389611741
1693317076
2059063068
596800999
578113912
357650427
1305781778
1937117235
1415939001
1136111030
1066481897
746055606
896857852
1782266030
402344476
942005538
407714293
332511021
1479855680
1439206283
1292054000
1348262143
481259616
621605406
266830223
1143899479
486449407
418140160
512169385
650717242
1455370547
1184903229
324406461
382577738
735948757
579587198
525634720
1537286748
100379875
2047367132
1750387485
449795248
1801117369
360845871
1758719562
1401115948
1290237010
304079603
1068657753
1903712103
1755178844
410793964
2023938931
1069828058
594112739
2099291906
365612724
1198410692
905972151
624649381
658465558
1624021268
807723854
463213090
1115478107
960220683
994319326
929354845
1029345742
527163764
1148311415
247465591
917105851
1146296625
366248552
1303156460
1662552081
1605024709
1724822035
1468773263
2109111601
2076839488
1673390182
2131374778
1974040472
1297127410
1864065352
2020873391
988216433
963688461
1134034525
192410283
1190634860
1859984602
803200901
1459929264
1684671440
1077816640
686205174
1980983461
839065790
1126451585
463433014
364318810
1509741535
941313488
1630448525
1306076615
977250897
1485833137
1044538370
2052372878
440694618
1552089621
1264274685
1148193701
1628530258
1647383295
1409251595
1353581074
1451796269
1792420585
63678203
1274415682
851432041
1964802251
976535304
1956811693
785452512
1798044904
897636902
1155936709
1198052026
110134755
2043823496
657552464
1279938433
234816809
426804511
136229970
93271117
163239537
253344432
596472248
1028376473
2046277396
1130016643
2143631186
358127034
1484130425
68302213
947483451
1108102501
1373310073
1902334447
1866421347
1374115947
624820279
2027116140
222469430
1884024133
569221981
719154123
1187991331
169753368
707494340
241577456
1969334513
1004746480
1714711375
739535579
1885905699
2042592779
952290622
147188823
86539000
14237266
2124021319
1558872349
913714426
1609810707
886917144
1632512279
4780705
82662262
1527206241
1753874344
300124304
1803299819
1256124606
1760686392
1425332451
635437166
914092730
2058153119
672373597
1389244615
800409919
1234293227
303486454
1385383345
1187812989
286015684
380923863
601657741
176171210
577568194
797580487
80450093
1787947123
1881257081
153444371
814588712
560344071
1151021125
1377597651
2099525905
2073398554
813101801
226710452
667328461
294312789
74545815
84950248
20242169
318278804
2126531628
506875431
1148321406
215803229
1128520847
1138651090
490809135
591746319
1380665216
1600019680
1939113315
1884855370
1157977927
417852962
1396419237
831547602
915910902
868300994
2042700004
1348855489
595108558
573294821
1173159326
752194091
483453666
316512495
242054998
1649999394
371446803
1766748747
1291568772
1316633734
85443322
509281941
690083506
1831059174
7217953
125707935
1275718138
1052715996
949853781
677971135
584849962
844933216
1572572407
1328973927
1788112085
1877520286
1246571695
709970643
1326286816
1688116574
182389696
1774326720
964156492
184126279
378042769
885870477
237335778
1372866991
623225846
1762865425
697501675
137761745
1499039852
1936523642
729163679
1788107768
679278869
1577258536
559511356
758676317
731982648
2025116837
1199378626
1781137127
173538741
2084368511
917642674
691590717
374529487
330633957
1478231299
1659409401
1478629463
972349070
276057890
507145405
952559863
1253879028
1343744741
214065178
1321283648
1477049721
1184974934
1948612268
339745377
934838021
949490398
1298393320
1891218352
572691878
1106817346
356112844
1154393236
2125928948
2039374438
1405880942
784872304
1371117529
1576406142
1130538547
281097378
993623430
1657640056
2121358704
615676497
348213502
2109722110
950929120
403296928
3802692
2116432770
521274068
1507036162
1264776143
1020650028
1275640024
1740969219
1185580357
864777475
207178842
828905535
968533343
1650729072
489742289
2052841393
867524249
1732210998
247299601
919931743
1726046334
869678986
2012004326
1048196604
931280397
1707842574
547800616
261719138
1166932836
1410122840
1740928293
1069638151
4790832
1612681771
1299644349
1249834831
660806350
469187379
815890420
1109005451
652109134
1496775742
1684934486
1785458139
714534407
1659837480
1559769414
681498129
210323372
1826383538
902465263
686443831
389113568
1473269813
2087875907
1325286763
427739671
1878786481
322375554
380913500
1216866197
436574304
67245248
1795539134
1402866202
1454811320
1347097986
1169699816
2062258707
753695477
653766803
132679413
1082017448
787977350
57968164
1312829189
1021810355
1645890344
221516746
741578844
913011973
1415743161
980114983
745997402
1364470975
1028799502
496069468
1489395195
714115414
1208626687
523553039
2078785657
1315468232
667504120
1071130066
698543470
411305755
1178527899
2064259340
1909796746
361419431
966176494
185476077
1499515916
701850691
748834560
1355472585
1878260377
1767472090
870563611
358863457
1936471183
886500585
1595424729
1385305389
1735567534
1561559479
894978862
207790726
679197881
1878663873
639195369
2035310436
1780399276
1109318354
1180586566
477364763
1916365605
1832045174
2038212319
1952188410
1184923769
1861834050
749578351
1264011441
963808095
463869090
2107588434
868885555
1360828006
1563725418
1609286082
1003988391
465708244
734843508
552040711
97372476
1746229877
911191283
73541405
1517646884
1439564415
901931130
704785360
1258748104
1438049457
1684895451
1189396145
147299744
1789877029
2134772117
2031761653
156399571
1275104246
1362729690
1542790601
1625708327
513602079
1648846234
1519556380
771259300
1269233961
654782258
1537327995
1206761028
539667974
2019252344
1621446053
2125870997
1028806551
477694809
1918961600
569135994
1534365727
1471255405
1674101959
1353848087
36589118
529839436
2129976617
166435514
1921202354
2034046460
514712665
1353585774
1582973249
1606871739
1498613597
1529495943
638173912
266623240
620005449
1540509443
937217774
127203312
576781934
1065389421
1547925827
927544476
887165232
559800863
1473575125
1727011338
814844427
119958421
1740555247
336655678
1957345714
1319620316
1374869276
518545475
471574353
976182484
1007636786
1049465500
1426466577
408506031
1872279460
1014184615
1030106703
1529970791
1668279442
978031516
1010544812
356949065
1401515724
918919560
1964561921
62991203
1703637
1384003719
1352887238
481999848
943096830
447753310
1411307932
902016700
1641099980
55108602
160477167
1856954709
282060739
382258384
967252807
986499907
1015742977
609858476
2095742033
697992910
1313013665
1829655314
529415588
1561617954
69326941
1850170357
228462659
1394103448
1084956413
212003898
1709852831
1474078240
1100057629
1541306960
588885368
1209074963
1268123699
880297532
643716454
1941698350
1333948527
422572982
1019087939
744522443
409555200
390123855
781778128
965095432
289609911
1020389046
1578878240
408514927
913697017
171569308
1928790961
152482166
595342523
585382801
1642733083
1098657674
1976695423
77141380
1376819564
983118751
906113492
103128439
1011825160
1737165338
1925048090
1881321461
236248991
842399964
588873061
190109681
1465287072
1335319245
91315298
102495636
1965574571
1405773750
835640694
1880606998
321505042
1521369432
101195003
1700075489
1817842677
591523645
1088835050
2069991233
2093681849
609858492
194574600
2007276530
1546614789
1723213375
829723406
1545162409
2039290518
1577335609
1077154226
715208420
879446983
830288318
1677583286
1550108669
1226345710
1710080909
1798686027
1659858984
2106839374
1114776151
1473873412
1574455597
125159616
1423700959
575721288
985466329
39956235
386507234
1669748835
37398694
707139679
2119702239
1882964395
1623145828
2112690075
1952264313
1525054142
1906117901
740994480
212269068
592325951
1245784056
1692420264
1629829469
1628524670
511795861
1062796357
319218549
1500856336
1560335221
2109142474
1737050573
1368680644
376855139
963021067
1660044957
1617739901
1426568909
613634195
66100345
939081660
103064512
955351738
483749678
980006909
1257584847
471896520
1808979130
1732768578
1628598871
909417872
768030921
1145843164
62384209
788411996
178520978
1162789338
583441809
893519099
730570546
1559886386
1655347359
1749007647
1373999343
965233428
54766632
2144222654
103562429
1444527815
831688356
332306531
373886734
122924991
1191309284
744624138
455099062
100111723
315926706
1435199332
2004815547
815961237
1067563699
969091890
178949365
2009675938
577825403
364628640
1764410515
496104482
746879986
1223183531
1949335518
1746450304
1394655799
950010478
1154330708
257065012
683929479
870818900
680772493
601995610
391322471
1114345707
777994378
1676041503
888272787
590187963
1872423603
598889857
514633459
138316847
1973994378
1216321614
2133930435
919902340
910812780
301768261
2007156325
886839129
899373726
486336082
1478430628
861766443
1963063634
1416083130
508389446
943914879
1625314819
1657517199
1087449666
1173107931
1166774878
983182656
236955509
664217189
830225273
1121666357
1544139653
1133693011
87248299
846575386
2033367216
914029253
2027854999
940777429
600728161
153060305
1443840477
1257436870
1420352308
344358366
314856122
1040801233
2012669458
154568058
340074892
1533541031
68658918
327157319
548460915
97991923
2072276314
1064471743
799031843
1533641497
1661064982
994664978
563718920
159930216
1162811336
2140202721
1675086908
794881602
2094123982
2035822491
69143043
2082384164
266495539
273020988
1322517016
83958665
1340212520
662739803
1100420420
862240424
1688394152
1782395451
460107093
996275828
442028989
362743828
310276009
1504269757
576791125
498874337
680881283
2094279120
1615709625
630310111
1089811618
132803248
1401957097
647095138
230967725
1555798710
118324954
1264021350
1367088269
1045736866
119216604
304322471
2018921026
1899113162
957769854
1153648813
1479367487
2039402964
461201510
1373967316
5999580
927669025
1195607314
452602377
1633389636
1700501878
630985464
230852398
267990278
1183674767
1290977672
456369826
1089288647
552447657
1509955004
737066908
2040146666
66024351
748523442
191543854
2139504006
1692127687
41383881
1938445785
1335785615
1309539135
742969996
402601485
885033222
297238326
1440605074
717933225
953226637
1560027287
421639909
531364528
340235127
1732753823
752822514
822354697
937786866
1844181797
1492984614
1339099191
1244609879
1077136009
529444129
1847717765
457763551
1585291380
976934411
480053570
847387115
2113570050
1814474027
2114219802
534851765
1800170868
2001487236
1482207573
1914932733
152918734
484061167
356469803
855018777
2131158709
2022253962
630004714
1063502318
507725646
997656252
342201663
2122239992
1602149785
890345353
587971012
42179314
1123732160
1427026165
2028039561
1589948983
1536933739
1780532806
1912588895
156869827
1877806612
392845545
928764995
103493666
65185222
658593539
1257304789
1207919306
1452501249
1714041176
1832101152
2063340515
1221665195
1062360083
1613522227
732693445
633073259
1765080022
955563590
479900844
882741540
1187281074
1018739689
1649609496
633274166
1756815549
2058834436
51934310
1269435952
650916472
585577134
1232824185
455546644
1208337940
435677923
650662272
2011836879
655826554
358724826
1396456368
1413182117
1540642885
1139065632
1648798576
1462263575
1507217248
930809813
404079553
572185986
1621145455
1995828445
2042858497
2062745749
271869199
1773775518
1911965674
1589151524
526028026
381927631
2090660620
1643199401
772188604
1264472100
256568418
372182094
313562081
1252810138
1824150572
1363215850
599921481
1352401892
1434259126
435530354
818959186
443868022
512538297
1720028076
123759488
1959234416
999995834
139779786
1271470943
2143822445
954322510
1506832998
877432060
2136225742
1993367912
829987085
1998706571
615447154
533795891
299400930
1638585739
1704532227
42982905
966616985
261286925
1625047403
2127427654
1327906152
505761330
12555796
200363104
1220791630
596346338
1012189350
1668561483
1007865869
538463270
1457060346
288106093
1690926860
766177836
1463237421
92743692
874607853
2005321882
2145046819
2120485115
301828162
1668826382
1366096271
1290840947
2024150593
617878046
2003537048
237401318
1121036660
831988351
646836614
1293542017
1513356267
1576927573
704137448
67428905
1013960491
1481587315
1179024916
1178660644
1310660073
2145099644
579642062
2121157459
1253952129
2113541514
316752401
1366120707
1181999367
648178800
1468271287
761310648
2058813859
740739673
1401094764
1074688270
1066656003
1276317333
1034901604
1776420219
954668433
1571306189
2142310007
1871921660
1668450639
532205144
1355865087
2047631941
485319053
1181584906
676608501
288508680
2034572841
143778435
482773704
1419603631
2079409884
1271764391
632002682
1789674125
1674740932
2018280768
1404556234
1313707020
494513340
1122894244
1034781113
1117633115
477676207
1044252816
316674071
2125573136
82242945
110630332
748056681
665231161
55957403
372352612
339153415
2098724269
1037349404
980950238
97097872
1385988749
183436158
2145761317
1486076941
1939089657
659789654
808866562
240475783
1098581452
884033180
1417552287
1311814959
1021219696
881132883
130420566
2108729678
805194694
480772296
449533158
424799811
1496921936
167108886
173927535
2091028018
1322739391
221633689
1413086902
545969391
1090150723
1051387918
284540440
437278788
1414429504
1692134777
1939558164
1931340935
1641408186
890968984
1902134692
1474764902
1175090971
820169456
1981846782
1350960472
2017975947
1334917694
720219469
1209168538
1835972835
959336672
552853148
1157846017
1373083363
1299073990
716230278
461330415
634784054
1052603184
421199376
1077627865
1529801607
619882742
1893432680
574973467
554600448
1941188383
56821020
232872827
1137682311
239997181
105391495
485259513
1712240514
27518128
1989727435
364348458
1288151718
1219514158
1304914573
1765339552
688433406
843788504
815247278
1414303794
884925333
62947182
115500543
1265292453
616277038
1190571643
38896290
1942353108
1707279490
261984248
1213415330
1437482296
836180749
776398428
1618534128
255742808
1791033803
790900413
1578573493
1299582387
917599065
2097408776
808248388
1783843690
613561489
1629464552
509228628
618651149
1618489681
1930389610
894516907
1757925625
1248927311
1888898747
698304738
1579446757
903092519
617080306
2090530042
513907331
806261461
14407257
1047804432
300477670
637800377
886408573
1208448907
44416986
304721041
1687224742
161707640
1647716637
1054013145
729538451
1135215272
1261937589
178109740
454926082
1088767909
1548901696
49116662
270861646
2077706763
368520843
1129497511
1874065664
761054651
1849643153
1810499720
1751189962
270331467
594825168
689039071
736269506
1401536557
1186171191
747678388
588242347
943455212
1036401092
514310040
1451616542
990508760
34651239
1770011138
898168122
1360277540
1611170895
343568602
427628756
781535152
120168563
381136260
484756053
891730254
1584798627
990539655
1898789505
2059568305
1335560132
1432819971
1064680256
1302518794
1313366228
1335609505
578086566
977005452
685319292
760760349
240995753
1380936232
1134565264
575027027
2124652293
757481861
500285350
112447304
1601818435
1623116252
1555877898
349405004
1633463978
808828928
1230156602
1327173778
1136317568
657658436
2027496186
649610955
634765865
1294100233
2066116250
482405882
596330132
1767658078
26154170
1943793175
979673430
33767512
507870338
2079859426
1263324096
1294058612
1240363958
969717347
194923276
887052723
1246595803
1432645881
1194799807
1955057049
866583854
1578417640
462909462
2029915493
225701041
306488400
436530282
650450560
1322464076
1275589201
727236397
1724382510
1242277375
869954984
1798266071
1806508593
1363440533
1670998542
1867872151
983137221
254689999
15921291
1883609221
1653112983
1998579200
1969416890
759010519
645473078
1469493056
1557508750
1438608826
1848028074
794403179
169577775
532756613
1122965213
615357602
760484219
1701786605
1579769788
1958620531
543591603
1804436968
1077400270
827765762
1146795732
710900876
1078596267
2048874334
2127871412
2007113779
1436334575
294296737
1650515781
1540842901
885658600
1772786512
75120521
1673318225
1956848468
689740149
1200845932
497469
560629945
984642599
142535282
267029557
1937582643
1594383618
703761480
1963564456
179725060
1426395782
1375811875
70267564
237176194
1565843272
516932684
1850079406
1983248931
1602751027
2078125462
1957433034
679803829
666979019
443888095
952728788
1039989800
1923729483
165171933
589663938
2090580725
11283599
899169627
209740666
1388180820
1911450664
1484166433
46312739
1968512374
1867328386
1065625820
1737669495
582611164
773668978
960470186
1166728545
578910003
1214006085
526874532
591190815
620646397
45205759
19542357
1408846712
2022629136
39948294
2136297429
1281079525
1768678877
1616329617
1125816011
1737112624
2105395248
934306299
138008453
941762892
447490607
647920603
682204013
234581012
589992534
715449507
2008418460
1302688816
1218764867
1885080564
1336229896
1525069906
1106835347
1819858808
391347271
709700475
294220964
1879791535
2065330025
419164477
861398632
458559293
1839076190
113939567
1355437496
1318173391
1510510357
1219435478
1311360795
424546109
248349821
414990244
372004551
1955897328
1991620721
612229153
454772431
915484159
90773633
936993304
24575460
1478644350
737412334
1564346869
1337825180
971902152
570641554
557362991
42263469
445280354
1855934926
1016992103
597767152
2136622863
277642398
120871974
2013974564
732992229
1184617183
2052594852
131099289
1735148124
2114712923
2050579813
289909973
809885953
1744677005
1338725192
1414295436
156373932
713441565
1452039194
596872776
1037133201
465236346
484996963
1094161145
738189765
1197529545
603596366
73585019
467506053
1403740568
944475333
184546090
934061380
30250139
337196180
1269567196
533658877
1369546450
1972854253
709784179
1604156044
709751534
1380912340
1293313379
258091976
824549530
801154131
2126523847
646706891
609327501
576007372
1947056832
1232603453
399049280
650809755
1550732378
204908024
274103963
1249637543
300874229
697315193
104286306
354811631
1558813437
423300736
1259959795
868578077
774090030
1530073151
246143889
850920018
1350586382
203861996
268821002
2055293088
414319523
288866851
1242331642
195938008
65279271
408253172
1228080385
1702231420
9082190
810476698
449559642
476237559
1482994177
450128676
31877877
300973062
556630353
1298524176
1858718269
1386867256
1986634107
1171852812
1828556926
1075867099
870497581
607591274
97231469
1815799721
1335701161
1299526575
89018818
99839142
956913483
1997205713
810977304
940128011
616303066
749947520
2110838464
2096357414
258454405
186124012
715061559
558531876
1126357194
947674915
278434047
1536319448
1562553590
2032626565
440883785
1083366628
1848600004
1034257309
1351477316
1994429263
404947557
390612358
471016047
1350073272
785082068
972575465
174408758
1267550390
587331952
782769117
179483427
651135408
1522618112
474405418
1023331174
1613368399
363398268
1881532131
1626803971
1739397685
1748692573
1699402712
1999777991
21008607
338943597
653668069
1333263814
1369958375
1176714286
1168865302
816555948
1383075667
1703544923
934887990
1331329007
1875640872
2136398344
1398089305
2100848884
1120513983
289955980
495038936
15403938
544435573
1753248877
1225891878
1478925091
1121846802
1248767009
1962051680
1129809503
113404903
703882437
1903598380
1480264590
771816126
752953140
69773249
1711071894
1293079101
678000603
747458845
1059396214
226014431
1601553414
1921304478
296386304
1061033782
1425265382
1667138719
1230839949
2113899228
1350738548
437897234
1521688741
1858380654
1760215686
153368268
1425973192
587309281
1724216943
800626726
1171563159
803791345
1763943787
1520222785
1128086735
405753279
218472420
979820403
1666638072
1066363890
1858161356
1610830345
1056478527
1890657400
1667158398
503613389
1706164621
1755241700
1629142174
715608829
1234582333
1024271766
1929541423
2117807622
948114469
928324656
319946848
2083321402
284502040
731688654
77020381
1590269720
1330996748
435410213
608840419
561405468
1495857263
591304359
390189536
119058980
1745985203
1028947482
865071220
2115436515
923891125
1814974846
351136770
25568800
2019073218
271747810
1330334891
330676339
241833865
313509327
415763201
1318292913
249232928
743978293
1991807149
1219848242
1177711388
2006612580
1959848053
1729032305
77236130
1553636195
1716314548
1435329433
1661472072
1767855109
1683027692
706170414
4645810
1658467378
200095533
1526780938
86511652
408393967
155902039
36028230
1940712300
1263549364
1007541173
749503188
1354454305
724375361
1884281106
834990818
1937649728
1686212770
553122501
232958419
1286862238
155817800
2076577540
1751102644
1285945502
929378781
593711982
1449695433
1082222622
2063347607
1957395604
2055681611
1315579268
1147427406
1406712103
619757725
1151028714
144005284
582914599
891617545
1873671517
1039111642
816761015
257547778
983498121
312945236
257118337
648398830
254207185
1804240887
245099728
1259017023
865455832
278500348
1832266192
205574576
1283677601
938025046
192449235
2036354664
1576706200
1814522750
1091018067
2026824878
1977198524
1018454903
827738410
1930458325
1151818621
1292515733
125073737
105524407
1153188889
1741955939
2012107572
1935424130
1214204043
1488892330
1504200924
352972165
801965206
160423776
1227251042
923381368
387825910
689157955
453640878
938324650
946563273
583598184
395260094
712216993
1676619098
1710935065
692605727
1383685330
501781578
375350785
456527322
329639043
1821208785
1015021107
2109590318
574089079
2025193034
1842014394
195376251
406112332
431542182
2105024539
706057108
841732623
1808497329
1448966103
396421519
375600178
603976679
255174328
897373852
1588765795
1552969296
551982764
1795872797
1997866984
1879338719
1449096998
1702468873
1575863869
673373585
362936534
518164263
381899030
971211520
162711072
729328348
1547873692
321489998
1796097927
1254197869
20327758
725072761
1165244105
2062461315
1113466376
1803417321
1437874073
1188787774
1854358200
2024729670
1954487722
1704850
2113634359
795458715
1279750331
1115722994
139984583
407794147
569846665
1549746165
94966762
2107749371
1113190275
1227454293
1192505688
1212488713
1060757974
718862375
682368525
318920491
198903147
200927865
1493082234
1825976039
983376570
2032519297
156476965
13266632
1911770154
1633231729
370825761
1008831708
849657849
859158427
1990561439
1314915126
69946090
430230899
877063250
726789246
2059983757
931326696
275257078
295646589
861212524
1772924680
1020116828
1225243188
60860067
1439988462
1547015507
698829113
1860585052
432008670
129383129
944256992
264222882
2889578
347217047
1605618990
1666644033
377686334
1997432796
670498465
902365427
858832658
1860282328
1011986066
792853804
78628960
1558959366
1382453519
137988881
1192602406
674348827
618137198
1181612062
1778032936
467961624
1193964384
1518169604
886572091
2031168252
1032715536
32330073
906460468
307612747
109472140
1981889151
571501920
1853209052
225604858
442241436
1458426958
601986733
483998328
1350200213
204747726
721474588
293162750
1720799244
431925947
1778856799
113937189
732451249
2132045484
2077140262
142944919
601612562
81023097
975984865
1539742557
472263459
59998385
2079954092
798851235
981690757
2003301641
276793189
508975964
500271409
1874516172
43320863
893300058
98038101
2017607982
1326357881
472067710
2105194304
1517880204
1458394887
667773297
906047670
74138863
234693620
228484663
1149599006
373640968
271748126
474038940
1251559493
143832362
2003781277
546473567
150297211
985139678
780491278
1327015499
1370787094
615811311
351165326
2127625370
192756253
1532863201
636764056
296682321
1295806023
1224806710
482841100
1772970575
421122798
1983558983
1538275010
682360891
966925503
253243183
1000098852
970753393
1126598558
1441921719
1687624418
1700585597
100063369
1365474018
856073720
1369837729
1373894751
932127434
1932570038
16543948
1324179456
670347594
1017270556
260046812
2023557062
786374540
1540047703
241097516
1685711782
2045923892
1233632966
1089329228
1667959669
1839105174
1795427811
1770499836
376856258
1686722568
641771650
2007439645
1270953991
38708344
278158994
179489575
1610681334
1580562647
490891936
239802079
1986940349
2069798861
321036302
1692810506
1242850926
1585558050
720101716
973683225
1448677854
1655512965
1166032194
660481806
1096587996
1963796846
432756585
1219000429
1762749096
1957798667
1761646510
50430711
614237109
814148151
1453217532
1890582219
1495589654
1733054206
1561025690
525595877
1261914614
130642388
1062119075
1694248199
210371520
1108621814
874789550
1414346166
2031032708
1845280163
65320975
74141794
277703074
199391306
1672413505
884377515
1284917117
2151006
1871325594
717029339
414479039
1550474137
154913219
1512276554
1540073114
713615622
233575506
681601906
241454601
1702050481
960560204
321938955
2080700114
2075030224
2046241449
1770626572
962350036
616258545
1874521767
1956140883
831133344
323255636
876323940
695418538
555815728
1057035073
493807393
1585000211
917124102
373725183
175922412
803082157
223077929
1650240663
1958584100
1834385754
230277435
558955399
746102982
71112273
987766265
856602796
1409396598
139254087
1644534980
125553285
2052591429
1945717260
431228807
161538435
343751029
1953606870
765100758
393507682
1126132151
1453998060
175327140
1384386254
2015440015
1471765434
2061871033
669241240
301620037
1729012939
1804291785
1251322721
1192082521
512782690
1065137027
1847079451
239749382
948906135
1362832331
1482734129
1908886572
755083495
1711402093
848639711
226214004
1048252014
1785221847
7249658
1175618571
1891961535
1835263006
1650910102
950250878
597274157
463399113
1389776515
113976556
1341855014
1161677966
63390166
1901751959
1213492587
1803552485
1796331747
1745545563
2079072092
1965635009
1976002245
1178532197
80074834
2033592339
723052315
241499445
1988557307
1595643364
2042679164
1906424423
467723092
1316236658
1983185878
2104950974
38635737
618223762
1198408452
1727328701
1429448250
650554515
64346301
431407523
1485620004
1612159032
843662493
304401834
1235415512
623570187
2041407855
1275262465
1330028252
304791634
1981386662
270420705
2068632731
1419528338
338668349
926649372
1576011721
1187378412
1048811791
1110028775
1449928450
1609603101
190833908
658851184
1258289098
2049219241
492692693
61649160
1438730540
1866351371
18474857
458860713
1165330871
45609890
1056643381
960487644
1878642
1131019011
696967971
2013191423
1027278014
351201131
1268005347
843572237
1773983906
2029167039
942662159
1783391215
1392232820
279777221
931220900
1424447392
568989920
1436234645
17758905
26599725
447589026
661015174
1632158076
1563306275
1065811317
239576575
1380255856
1308396246
1664975749
1970871163
528824948
1282677709
1360405123
458308089
1816958152
106102661
438403330
909281644
672645198
24974654
1608071971
331026635
1573072600
1198997978
772579630
1682417501
223078594
589609985
1330668615
240157555
2030745008
2092461210
1832398182
552119094
575553871
2078441052
680158155
2131790315
521177835
1160703516
1405498847
2007450270
378859693
1693359885
513667630
914093496
378513530
423804834
126540485
1409082557
1893635137
417414070
1820595812
597387119
1764489040
2078003383
352969749
489916275
1519520301
1182113091
483038718
845391700
887684749
252900213
74860708
147365078
2046426389
2028002320
684264057
32164999
646949327
589414170
29605419
1501825918
68471317
816480216
1357317076
330031383
1928526106
1391043922
1110233920
605300284
1681431608
1253250786
211869044
1087069556
933330762
880035212
686108634
1713787517
1650194870
1879757395
108369779
1704496942
1710520603
1408023411
1986982308
43040134
723064059
1688288356
1231110474
252329009
1673312420
1924400801
1649590579
1922538757
660291368
485919399
1213453365
1970082707
1689307009
1983145450
1894943904
1327851982
936638171
1876923190
526900778
1960947175
1223264888
1224837862
534562713
526315555
322405836
599143828
1978131122
1315952349
259967303
662945059
606020447
911123218
1016848883
90705589
677060564
2132494732
1225773066
2112716974
1635297237
1823981761
306421019
56951740
1105961723
1080741732
1608938330
1175114315
779669748
175573266
621568693
401174588
30256496
514883953
1563272054
1031698954
643399477
573534449
1711527586
1097665653
1981728954
1237775626
833368445
1367136885
714742085
904063222
1680631583
95894975
1073444031
188219628
646943920
1698525739
1166934420
565179654
1302088860
11627020
220544635
936046344
1634241503
1437522455
176141564
1059831167
1305169658
1905446502
312232680
1072299066
2081398533
1460740692
1363353908
1701155133
621107306
1249703073
1060247247
639982507
1058455411
594445732
1047753128
36743855
708010444
1137664926
645322522
2137490741
450119332
2012774539
1933849815
836565247
1315041640
1606703183
456185685
986250599
1631557052
1429986329
219152047
392743559
1259041737
282832125
911049973
321236221
807816072
1087483222
1553986882
61921498
395696563
457560350
792479433
816159440
1902862037
72040650
1274342650
1096055325
692743119
1235490868
1001331351
1407255852
1990464072
1675891055
569407716
1689978696
2137369415
991062
549179306
1734780236
1338515560
467679838
71275208
213329945
956588127
1257649533
2045071576
189445877
1060232242
509276416
1821187964
208201642
1581207176
777372093
1679760267
884997931
1185307438
1141186857
700557717
583384876
2085453682
67549182
264628479
1252955258
1843326450
1591888186
1374486555
1083056925
978405445
959018059
435260922
78620042
1954769425
1391077180
1582167798
1409343507
2146900182
950222892
81397701
312762386
972296686
1021048624
1196449756
1243103317
1054996759
317982468
1502312961
193157424
2097021984
1712388981
77670785
89030859
819317904
23154880
1587563774
1452889961
1028916229
763557341
1267298370
687159562
842292859
1334796266
1941517816
568026709
56865446
1810139911
1138361368
769608192
132959562
329855167
571440558
878175750
186756206
405445682
1031626997
2026244454
430290189
1083459007
1885634429
342598450
1771491954
350507891
725637770
339233354
127658643
1311525816
204639320
2074657498
1143287029
217011164
1430911489
1852591682
660561406
43019394
1663796697
66402850
446982170
35232782
2053401275
248271223
1731078726
1377343940
475312241
2090769044
924620856
1215599341
1188838206
889327908
244190340
483994482
1323999879
659882135
164120237
720806209
1605150116
1341978748
1093096078
1521839654
142524069
2091579299
167550542
1356813277
1854143740
365263373
1717786335
929047927
1344047193
895118030
1783554059
807994171
1528394291
1562395327
484066289
847695578
111101272
74301320
1233316000
361069219
1327153822
358062870
14252523
1886341321
809773711
709256913
227308134
1725061322
663418529
1014617885
147847818
888244347
1408196028
1143757210
665643149
1567275328
553983827
1770661678
1875925282
1243339908
731945751
922791577
1888073866
1381077608
1508308363
1772536885
363354169
937167159
1716483144
410393515
832502230
1609115683
2037139106
1238261642
1718324117
1000893967
1321340318
488405169
2026659447
303904641
1881324152
1205403999
1012852539
995185684
1565116361
1929394119
785818517
1845710941
485949714
1689542102
1886163315
1363988233
1409839491
346415161
1011440171
1081636709
424185640
1037050293
859583342
573882594
1403680387
547844089
616955508
663390688
1557105811
194812088
817233712
174702442
308596462
1673421045
1169301685
1367434977
1384012876
964754714
333934466
1406288335
1817782418
1255767922
1354882304
1092537062
1909563862
207217842
2045521801
898532867
473739909
1330786999
1711027593
371839631
1467125820
295121018
2074112182
546507993
202214658
2122236424
1271534424
1908426127
2024695801
1998163120
647429360
1683038788
1525724261
1670418933
1278675139
137183867
1401205641
784191923
911486293
1732146313
1298825874
1666044661
1470699183
1271334923
1040590585
2110526540
1134426719
346555749
260744365
1396644391
1466018695
1949004615
349392652
1933086856
1505345078
44659690
1449480430
724086356
1406671064
1082796558
315995792
1691578027
1444536709
1726673256
72946288
70204342
919788468
1607975079
400885014
302041458
2018069611
447284316
1359183327
664173112
1693857787
157684579
1425217478
1218041911
264325286
1112115753
174442906
1079279825
1300411534
1447642451
716740229
2115053023
1400136504
935658906
1322124329
1248349909
1717065241
2030672447
978985483
1392928535
1644833294
310415688
1931384651
1120288411
1844982327
1252029089
1950539453
240932137
295352029
1135396722
558404545
2080244047
1799767823
1851199261
1837449634
1829779104
1305731478
546654753
151553764
54574461
118941576
210512918
87954668
998442999
2109995797
538690391
1300032473
1913796485
1834090773
541283351
1150014134
229341064
692802666
812628809
1117622735
1358288847
823967436
2117217720
160355727
1987586757
487550059
1556045188
1647598708
1553733148
1305380738
907298688
62182359
623939956
2037595004
1454676429
1316226789
1246836486
45613097
1742314240
571116983
1022098159
1094031005
69624614
739901103
1049723281
1277271095
627908445
791935332
485790242
1167349749
442023762
1348394463
1605807733
1797758062
1667790337
1300455658
1963551339
2099974845
138924895
1621558874
418325189
496317660
1876223473
64358936
1648504830
645876920
1072839607
946428737
1352052465
1367537344
466013462
968886144
1097994978
436685381
647468400
987109579
1754208369
1527085871
275886599
524081593
1585510273
1591273281
778230493
575471245
1435739961
1008883647
1798289795
1627015385
2005181178
1220983606
1489861781
200209752
276295125
1506819028
2060652648
1565209350
1327017402
526921367
76018719
241499445
167248578
302458488
1239479400
1243338530
165404456
1737845177
1009450726
1697225333
2114048340
341912976
572840564
1632235001
1375027490
1793741838
2088669810
740473708
888199273
1023361695
659562365
1530725379
425023378
1429273929
1597996689
1365720791
644961617
41033503
1098200962
1171600543
1564034452
377914688
24976270
1264391332
1896388910
227674903
1253109949
310693103
1475690846
729386151
2035654316
477675561
2024740443
1656918789
1817913513
873590646
1636362718
1391931878
1649481263
1974287948
475685445
24945711
882446279
7184924
1286222393
1985978428
396745013
1156612923
1648244084
1991647328
1164312829
1977034685
1639470519
1882264888
1153470219
1032585149
687214030
703978932
1054141364
1111945942
724922787
432515358
534552897
177272085
309395034
1846652952
2087122654
1650477811
1527387388
458857842
2044126886
819220120
557549855
1865393718
923092975
1739468682
982900243
502565131
1832253317
1007016425
2004403453
1167644954
1974826022
1713135790
2042848906
1849269193
462931402
1824714869
2103777936
1848849102
326900603
1598665698
311453916
635125132
448254566
1855185843
2005115667
1220882917
451491836
1091325473
333324722
1243758216
845993831
1918705068
647430841
1341306941
1990449315
1686752192
977391135
752138435
480135983
1251799213
1555236625
26750662
820560634
1727965861
1445711285
1156522015
624461546
111799260
2055087379
245101906
633024763
1147232621
110408760
989289913
1244001925
419595723
1664789554
1846236835
478758570
858455438
415376788
1099765150
2103150726
326672070
1923992568
2061945197
1870330566
817068843
746518326
2016701790
1122010975
195017697
1732002842
1464317746
1420148581
1955076080
468101459
1177906873
87939904
362564979
1183653184
1458419941
1422883503
1004420661
1604477296
1098225083
368336388
272046412
848366881
1864258545
526139795
1247627790
634230228
1083601198
3170501
1311052671
1432123185
1088350362
1263724705
943730364
763575508
1373485346
2032126606
386618704
1003146226
1869105732
2007116296
1421818150
248559595
1771846618
1504604663
58503489
1899109314
1598642489
189917509
1910304541
1336262900
1809085863
1711714089
1989315552
1619342853
101529656
1661697776
1803607206
261004486
2054894961
88929114
138315405
1664834754
902076712
261657437
763045254
1891986124
1899726005
545712992
1681988737
794368031
1912647954
1989947752
797524619
79650569
335413534
825442051
1869809381
1696943695
1189050386
2146986197
1892452996
1923224732
940265623
1677389413
2120303698
647718269
726349347
1383104810
1607076440
1894412171
525033254
712163502
1920652369
1762864731
1014077480
1497519669
1852505646
670801767
1588721633
1263351527
1708713915
1128667496
733408618
1464865307
1654647354
219781816
699769175
866211364
2034407619
995210962
1104843545
354723682
346524955
1695854726
1906607208
703099219
1370398166
842589166
1944840594
1627443355
1756729610
721897944
1690750597
1517523420
1517834400
216157735
1608034664
1384045823
1560821100
1807709891
589925868
768712620
325830771
415386900
1807371195
830344634
1279280446
1354182278
1743260450
1018203816
864838230
143620939
742540725
845623101
1510780068
1962947567
1465003000
1161453879
599895574
497789826
939201958
526253238
1060168907
500731622
558735284
2142025829
1682645366
2142298331
1727630279
706660355
1713703751
850170130
585794935
466098970
1772734087
2018065600
1958659259
1480904003
683371571
1347288035
1598037821
85811081
1474397743
1486356001
824818625
1810194129
2093882084
1379873581
565197169
313774492
1967669553
516807988
1303748978
1070976193
351191396
766283
170731884
1158369629
974814851
1154532833
1491322094
1513962928
1620681443
1520009192
1556912426
1560287613
709192626
239437343
2011313505
212824320
883963252
975715334
1375219084
1759427925
1017791404
1161558141
173407275
1062273293
1274919515
1554121505
2062355153
931337919
2034241573
611926076
27149947
1172265669
2093333431
1341369975
672049367
400989021
1726608873
1407295549
942749268
1625655694
2137381077
281414233
59900522
490854475
950170898
1638818684
1380347285
131556393
77959745
1436756473
661587894
1853745334
1359043947
777492507
163650115
1826691364
1038287006
1906850232
1408291739
1305110768
1868185426
1981995116
959258638
670448614
2003567837
1664605888
1033340357
91662809
335444580
289364014
911009073
1605509342
1304876833
421225896
959150230
559116624
2125641792
274436064
1294159544
971285276
759256714
849426086
911690969
772185540
984132918
1150036549
1482997710
1164536774
2022399368
1440591253
525441110
1852794752
1084023089
510763757
1602730125
1737394841
441715488
1555311094
425874959
2101969889
1828094872
813297973
1536750575
433594247
351245098
802718778
2118615904
1414122198
1827233819
1285058488
1284985749
1379946216
782293764
1589568175
984605238
528857489
131353270
768250914
740143624
326304393
1383683360
626130064
784764026
1632205021
990773875
1415161560
469528603
1287736643
997517985
1714788932
1518106017
1713071333
73359912
1882056116
1006464922
1750648340
1004936862
280155509
377201244
1785064979
1377046763
581847804
1825220122
1121996581
450468907
1769650152
1930600289
1969729528
1036762780
1262394114
2027888040
1120991888
294296737
61566493
1035139183
1582917400
10819798
511718229
731368759
1073496787
355153483
2128273828
1753159254
108221447
694643138
867593299
1896704440
853777965
1164467635
48966809
1237558908
361615531
1065575056
1629283581
1752195451
497951298
522980333
813016167
1792278401
35454723
1683702775
993970763
2054398412
665117864
472569106
44692146
866709096
1945192105
108953798
1349730652
1000059012
1566701555
230195965
393778348
1338832878
1310066508
1964899414
992479785
1822642274
1660773926
621142440
1595061714
1863654849
636623567
74357364
210663686
16347311
313778831
1746675260
1019606985
724188963
572299658
19502975
1343072843
198531959
1179067923
1675788669
385281382
524885185
354544189
1003024317
1351351486
887812651
1256034252
630567799
80356263
2051412268
1823124397
1645171645
381346735
322563719
2002685273
16525563
2051303925
614361611
1353192870
1179054519
1954242205
1718936388
1729257611
1517435502
1950751259
1014766824
222000170
433030812
715029884
969689187
639765668
1462723404
1086051061
1240555537
2040269008
1694005786
1195277736
1439248373
1454439454
1135298174
1113107349
32218650
288203822
583046167
1973338731
461956942
1839945202
59819353
1887899622
431935454
1230595941
1545350879
379168505
1161128030
2059890626
882395699
1270390600
2066232107
595389011
795933267
782789780
1985582601
1146588865
1946635771
417382093
1427156155
406787734
1218989462
37048666
2031913169
1886023234
1858496894
341420906
2000892617
736549805
1165828883
1655761030
2133433721
2042383530
1932264999
453764326
1040131996
1818962968
373763323
202527336
1830348617
1817943165
260434989
1150193289
2065434808
1679464999
270193969
2106850679
1840715103
577524006
982734529
1479697056
1760218073
2104787671
623540524
525412777
1858249756
871783327
1210819130
1497698424
2025962293
930256051
1003802360
777507881
1342867910
631427614
423851415
652510321
2118004699
900527690
2103885110
1112918042
96803154
721648289
367700526
929354845
1877163129
1585496818
1338099823
176726991
970576180
1516079711
1791647136
1551663931
1230498993
1588294124
974020139
1082972839
1713901739
1033186948
827227154
1434298051
1082010110
1300219350
982808124
1315146107
1054316117
1714823986
1956093087
1099594584
1989406391
1548313611
1366761297
1769019743
1804885224
1852841982
1479268239
2039368187
1889426154
467671300
818370764
1254547446
726980549
833839828
1132028981
1893426768
397371369
2096557233
755312860
1450794952
2001100340
1836788518
798158312
436767290
1678641542
1623687679
2070301478
276160081
1271297654
978396439
1420931145
928539907
1701403826
1960304381
1652069653
663158421
467262421
53240615
744140907
1653655398
549177589
430926124
382979581
34161448
314979597
1420189656
2058551855
922099424
1161484562
967005210
229720974
510343214
639881666
1217264679
2113271020
1932075948
1879055823
1197883027
1621039208
1453987737
288550561
1492851588
703424374
1407050737
1309799754
1522697352
784589820
2017594217
1236631159
1006308844
1883785067
1348765492
2062514611
443082700
664111433
596478771
1613434818
151596200
1664486638
1776180574
1015051610
976477452
1453038071
696025706
1295965459
1346845869
108600930
124609629
696373643
466947395
54416362
199362929
100824386
780839158
119865330
348576788
1603896400
183658037
1086965103
2142579002
562520078
1748851287
923974198
455535885
2096768500
377822502
22202572
1280159842
1417933252
1173420269
463484495
368775772
892595285
1023739597
1390456870
1625471950
1682561870
1489878087
580016041
1594477033
424221807
1219027633
1865441289
893868158
427123598
690291378
2114251055
609043208
717966219
1448677478
673113412
722193330
1540422493
1514514518
1745093290
439351300
1080923530
643433376
580095194
2137470042
1341446491
1792388524
1257283744
434055210
274757242
1183808623
2047698624
1729823201
190128100
788676049
258071277
1797902037
459697664
1552791256
1299828468
538943793
525139794
531012249
884082970
2010303781
1624676048
317899020
1103220896
1241306368
498695831
103632740
1370939222
1731939548
1128175047
159643128
1394751925
308152895
426425110
802934173
1249083151
290215969
1571097629
1367334669
2116194638
743230355
822322336
1020724638
616220214
1787758770
46611625
945621816
1120840952
1023665782
1515721007
937725372
638146445
1368314362
906152605
935621173
660967021
2024161268
966175357
2113989067
936086584
1015287619
1010385194
816321962
1802738391
329458428
1097817091
2028689664
1796265940
803622385
1391651409
1961625224
631921635
1670254639
160742064
1126449527
532754044
1095662404
2139740346
317484089
2115133297
703846094
1239256887
1232950983
33013901
685242613
1758594244
682679281
534934049
407513114
403965043
1697541102
306178050
509754266
1914091271
1686516425
735013324
1236929218
1224470356
1802457454
2024498514
1174040329
1795095839
1661130500
346852733
2084990281
367150270
1960162056
52564381
178828802
2039398159
114362598
1213206385
166989927
1209062363
691547978
1725029260
323042991
1305629559
1743517055
1219215676
563356201
559524050
348278089
2121139025
300033071
1778055842
1301177565
1299184787
1254822856
196202887
833192722
1316143794
127770735
729117496
1368374475
1789723398
821955824
784872117
942451092
1757496917
1998014090
1660480080
1730593282
551547685
139731121
830412678
1921830583
892275832
231298624
221298197
805343566
669034592
1636624791
285892175
1944664636
1999741622
498236857
1877196032
554415235
824348646
61415534
1304729823
380782781
1726597860
88420805
523600728
41658767
1850977940
1017318313
1563111828
1636888582
744193637
1450698810
384347621
706844711
1788412519
1402621336
1271500207
319989454
1649720822
785830667
935543048
794983622
1961863373
817050388
1709867569
1156761777
567163277
2117418919
774979975
769197930
1543029743
1975585334
1640817302
389894153
1146917981
1319586406
236719439
1963926826
1828716826
616224755
1157212982
1009690046
345357396
1656311903
1221761502
1123239527
814811192
111586843
44550963
1902575366
1121471630
357378189
1973727308
902582552
273159188
1331217218
25594805
583625045
39750746
1062184497
967214087
652819092
1872302713
1618330991
1015661226
245263684
1073767627
1220643530
805350437
531966337
1534601053
70294089
1289320831
1849918374
354740732
1169639897
467313839
390056452
398872708
467991597
42286180
48819458
636091619
1018575177
1451272040
2042624408
418602502
551870653
373555140
83085633
2035625912
1234082833
435669011
1602069276
939140687
1858237079
1691028984
516341142
1546992360
98227027
2078845080
2105939117
618743119
1320409075
62095162
459511742
345348898
90664637
1912653219
962236313
704707813
655317205
880583774
718853055
3422420
388160728
1037902646
2057809895
1883026482
577762477
280305070
403017094
406903180
1160958454
800546035
1437410534
482790514
986284727
1180572788
1974285974
225233763
1224615302
169710656
1883413224
290247958
1768623876
1913567029
465787146
1971354783
1464610683
525858491
1610427925
1268169958
102404951
650993831
1982362847
266596372
2108036156
435733420
1491471016
832936928
1735801326
927730988
1473048034
1552202907
8464466
2112937684
474117407
39580042
697982692
256336978
1444417728
1043091910
1117989917
1957726867
1080441497
1515429952
1321789775
435671900
1898037402
1831113835
1016302110
431977780
306497429
2097656187
856309956
994246503
1591136255
1540586952
1331713670
1677942810
530328667
498281658
543243459
1930832383
1510881549
979707959
1415997047
11350508
1828536271
2041973268
761718998
427983122
1205518345
1552025647
415516633
881366072
1591268447
825232924
2094326161
1357236076
1200051122
681389052
329181447
1730047518
867925805
2041471229
1454370609
359645575
109686523
27505716
566405872
557799860
1275232302
1419844165
633671429
1199567829
434864131
1819248817
1990681775
249646693
1313993136
1638272397
963006985
189293397
1836431818
546022516
1260503012
1811258552
811624580
1475909648
487649072
714055017
2045020320
1609573875
1844730023
1878967725
484745038
712688949
1482294613
843708038
1311605026
497826941
861353108
335898138
2036248387
703570893
250990581
1780186152
704472362
908534214
509285433
156794304
90427090
816131246
1163108996
1187146549
946850127
577535981
1661590734
2124923764
788952212
577599889
475143323
244213835
1033015556
1869465589
1185556203
1942739810
618272033
1925842668
920810494
1348318728
1940919766
725946058
2105506824
1499596261
1459607250
985955305
1972095996
1134999892
1040601092
1640529481
1832653488
768664743
933956478
186178703
766933918
1466077766
756412706
865550049
214055649
1164784281
1788023785
1819297972
1618478984
868788634
1237512568
1552603113
1762637397
119090369
831769691
463035495
170528409
731638110
422512362
1340694358
225722871
501250968
316992335
1189779211
1605251606
608363395
1945436763
1031656257
646963664
1816016178
1199382241
1296346575
1240653255
204536669
1463205804
1537154401
1810333388
805516533
278672968
823761187
1016264506
1441756994
1108156547
930666740
1811617690
1518596559
1806570044
1799247879
1321210938
1024091787
686517692
516554015
212505148
243901143
573172132
2045914553
1014985958
1031524736
1564614119
514784369
2135360790
680860335
1084289988
1886730160
1113765829
1777770359
1877818623
1818834460
764822826
288292061
1938383347
1726865768
788917323
735159509
526107274
1564643033
1106082798
191132716
1352791180
518782446
1813892206
2020752626
112542342
951595885
625373367
1417657866
125276804
1327501845
85286750
1023551956
917847950
1557187290
1470004491
1529288444
1660866096
142373982
1122956303
1668694521
1079391234
656161942
266287007
858360432
91810880
224303721
1297397060
1007000625
1488542007
1326481029
995639254
650808489
1063425768
2087062744
165154707
2130482942
720244687
1242802628
1731881535
2039363235
153796667
1636495071
629629104
1096524877
1734565276
868956940
2123424449
1076799993
1932187720
1047794524
529889707
209749243
1959687754
462270801
982491964
1146460639
457632740
1339577891
1217978098
1393048668
1392984780
334773590
273317191
983392169
1180145830
414211391
1584201629
1495821250
1212148132
1677804709
1640044041
1296136468
1775715409
241009260
787741337
464427284
1746689031
988059924
889659035
1543843140
914248356
1248371263
741536586
596218257
1292546404
1848901662
1202053817
1009950532
279325087
1097538117
677485268
397055864
1650394135
1983109256
1073614529
994344291
1695704588
960617827
1140104417
782541447
1736794424
537039877
656600171
1169824926
667786144
285774246
1301982943
919187051
900142429
606968995
1395680070
2006529326
2324762
1825478007
577997452
1703470674
503851602
1234907034
2107215193
1354767174
977933594
1669757660
1515879546
1244480396
2136491668
2081909179
1513663799
1730031547
1530801433
1296520460
1324800379
7715839
489355866
451399875
1622932045
791788842
1386699045
995670136
1414442591
1144484385
11404361
855263790
1534987744
1689069806
117081965
227376904
1938026917
395730332
179669746
977481524
1439284377
1465449308
12717083
1937746663
933132332
471285384
1869236207
128347225
1648102803
1565040393
1500243838
1674293406
115316784
1532147485
245215896
1408067755
1634435502
1938364399
1092647080
1471161293
531929739
595797814
328821461
570856285
732525438
553216872
1381056381
176486374
16334970
1238389660
339558296
310770627
2111005095
21289457
330587382
1367004925
104083592
927339149
1656665899
1936900922
1869428006
614781285
1254187809
1818805044
262888046
1869453170
1196333497
1954849871
1423014322
880423411
1661483426
704505484
637034131
986256885
96231562
439077394
57586333
321917792
1819971920
1463681597
2049965814
1845863792
280931568
561981093
1448003495
235963478
347065626
1718673346
1020474044
286137356
326147467
1210112722
356341509
2070061145
766171090
656577925
785069824
385718568
2052051345
665337934
327643267
713015265
1290757765
1184103975
2043008267
560709951
1580791562
2110810847
2145388321
51726283
1286441497
414557115
1025358274
1511364588
1336087439
366115100
347745142
1221154779
145286317
536517204
1143441696
1811576684
57112525
1766433951
521238549
1181591518
853911837
1875386179
2043387026
1890203024
569950161
753718642
399924409
1310423864
1631136116
238567150
909137870
771435058
1944951405
1704955642
1325883462
313799640
1974814285
1061038807
10702523
58412013
108706395
999615073
562521887
1345034260
1290571420
1256747901
1968201173
1542197419
1513388572
1250670766
1325712205
1208575407
1906923925
917673660
836586916
177566008
2010801967
1349707516
1128115286
526549868
1416549152
119919809
1450153046
304819484
360254393
1343164223
1163796238
123651438
154344262
120045585
801293382
1494222536
1331193689
1530031461
753097132
877143318
636366822
325813494
1857345396
330739058
1312184464
1493089180
2142052420
683077599
1707990275
80432848
93629810
229941667
1861412652
109173826
1137314263
1898511021
755229374
801329183
384953527
1074539853
726552043
620117797
224823530
861969567
1752187797
1584423933
2000219300
111381845
312033372
1308576739
161684680
982184688
1155384156
714230802
1391046008
1935010638
1496472127
1760686489
96448087
1731667671
1936714022
1449161615
577138755
1985097789
1456246458
682256829
1198472872
297381262
108156337
1291027552
1142824615
431285224
1720196474
2126728255
2048933249
1382379993
319145033
109430727
1430608585
633254211
88239437
696909412
104869564
854279872
702716107
1450416065
624943383
315771070
908136377
483900562
329621299
1349512810
1309104001
1828170293
1670703461
792203359
2061546227
1531414481
1883447363
2062340719
2044418204
1771686173
629894756
247091951
1950637000
197652176
1151146838
634005951
2140783422
1003089069
1814995487
628423026
119082028
260932741
2116046071
918313495
764383890
290474333
1830860720
1066340737
1439825773
213823356
1810320231
284762469
1093207772
570907106
769983373
825550094
1371345180
113453943
813101530
757030691
1002021231
576570159
579977038
460581845
1809593629
183052111
967688218
2031112182
1972022892
2063213753
609015624
866355171
539548461
2142608031
1408119985
99198164
150027982
1021048624
1484222956
191551599
1580440228
1027495944
461295817
1012487718
828675263
340755326
1674220687
158447076
616494015
739251965
118053392
1966709544
934469143
273281888
1191247342
1078778912
852172151
657037718
181595978
778680104
882870409
785345779
801441424
580013473
934037130
1826964472
1697243454
1541553585
1207220945
438062303
566694377
1743207007
19237901
254221103
137236369
1117817302
1008329343
1568512372
1108239236
1436173780
758416358
419994532
1805718575
1547196204
1911547545
599354966
1253532680
252120223
164295977
1236977328
727635191
758214739
673158800
1471788164
204425058
943177586
965703162
191131734
1266932565
325438049
1038951720
1774898713
1945650793
1266012604
1289967692
182827441
424352620
729248702
1492748383
2015886631
815644448
1220581082
238660349
1214212935
417052385
1771558137
1537606648
21524052
515058958
1410671760
1497256060
1769976958
957097489
2108240808
1730388256
1925393762
68759835
773460558
564079099
1839901066
481503686
961489408
1409941824
270906479
2029043813
759758531
2008479450
1787536451
1599655001
1962315068
664232574
925012210
462328353
990757175
184102427
253782149
1158981059
2146038391
1620696324
748729911
1571594238
1352116064
2113070275
384409720
2142295373
1841060396
135422891
602630861
1313705787
1534877901
382604295
588254914
2097773397
658173212
1103402981
1941633125
103989031
673318221
1532291992
782552023
628049397
386647524
1807749250
853371344
960993527
768655531
1037828770
1774411688
268131117
1814738008
1984256225
1857832193
2048331986
1429094691
253673975
1206449605
2128178812
301754512
828839569
804682034
2145511994
878269119
2067142268
1471693089
1179809091
278959114
956966901
1117352767
397901133
1302592462
408312827
416132039
1980857093
2137058775
535006754
1236481634
1722643143
1270243045
954825665
1572493312
1936473942
1417870942
1250707105
413210269
1595922550
1907843382
101342220
1097267439
690006030
1934132889
106914841
668441807
1674965238
670473005
1136784940
632230085
1598058478
359767357
1806645884
694686277
645844734
704892285
459647468
701550383
787591645
609655985
1679347421
453596472
882519842
1478370213
1102048663
1629524625
1447012009
1645629781
278576252
811830086
1213607186
481773727
847155188
1301029933
2025929067
1070284785
1453526044
440854909
1662350770
896286000
1873733965
114435427
1103893566
87328180
160063197
1456339084
1685303600
970619826
534884841
409055088
1223212573
578801890
993822011
586486685
817997623
412648175
1499429742
1539601535
608020570
196332386
1268159826
1168145947
159581363
327445848
1803882801
1433035876
304026766
15273130
552533556
236765720
259681635
966648234
1597391519
156789167
1888712870
74288332
248589073
1080781612
1429220309
232677970
1701609673
1265153265
658170635
1072798124
2092400605
879698971
1337493117
392583286
956651278
645324862
492400077
2099440582
1486299034
1314938617
1401869154
999754735
1604383534
162715426
245563605
1889549940
1562969064
1876035171
2134817565
135873323
885152087
699272131
1828764462
1971833211
853037354
659972219
745861324
176733565
792686681
1547578822
2004519305
1062506916
390492833
1489123585
1366223263
1222055836
1566316007
313279122
789011448
939373668
1070181966
1839816904
509642763
571948324
1729178289
1585123820
1681551136
1778377231
2027456295
633430559
1921130384
79765605
988375879
406770390
814310476
1142095770
1670396535
733945052
826857231
17078411
9161075
2112672856
745573239
1937346208
1638908891
1301416883
1746889441
1013647678
551179265
1030794903
325698538
1132967755
2082275977
572632965
1209373338
2099147946
453943244
1556775927
984368787
563088274
969196414
1670402586
949103466
1726066159
809427109
212347997
1517574067
1097371827
1139924226
1977318182
1886359196
1165316377
1674953987
1572640239
2147096369
941779807
272480964
1894226272
1369608890
1095266158
94881055
2105513113
1816517571
2069750427
1163720544
319412969
928688889
1093548218
395589386
1116084186
1266310391
610669204
1599006166
432184463
1874478899
1739271403
1897851137
684921177
1615500954
1864423731
922048780
132023536
906172530
1136022187
2085716537
1311727547
118357169
1393179611
1792332989
2073447955
1854723718
433995278
308779576
1546766034
762963211
42884526
2005901675
1506072117
113155238
476683594
527809675
229773956
1359537583
1463111707
1454065005
966444432
990791502
649928275
1247064723
83982629
2110499875
207247078
324651784
1067943995
546082617
919072135
1470291370
2133285769
90016906
1532374
1292671011
460815900
342056673
1473858639
337937004
1928174475
297772708
1280959553
1546215866
1832829872
937446700
1438287992
246751258
1611543359
1951370856
508249446
1718642455
1160655894
1570678533
354587566
887657595
1295705560
1971754497
1321420984
526776483
1960407722
695084908
1017331246
647930440
691539936
1380823586
527503167
957017132
1212342884
470839551
546672437
1139127825
6521106
662357409
590996415
939466924
840926260
402556733
1431849935
571057219
50219115
762383820
231862821
1059490646
951656074
275449284
1260407000
478135142
455309542
380598294
991627296
1813300468
1263103197
1123885041
904042000
536903122
906545900
1710801692
1541703658
2036172349
2099150473
1270071452
1561147153
1220593765
2091074042
94622684
981790078
841414751
1561564891
357803447
121942101
379107843
424629700
798848985
84205492
259029934
600447520
483246236
881114226
1533645639
610696505
523767101
287590156
1688196298
1851990185
1978619596
499562210
1263914162
1294062097
1917275034
1966335749
1801160811
1483050984
596115563
270490717
5386770
1275616186
1997334343
1683081504
1707300148
668052443
1981859196
1007030024
1998383978
766463004
419485624
64135846
1905965960
396495246
1214413954
1807742719
932396681
1470821186
1411338103
1143923679
261975979
947636869
653007747
667858987
1193041088
1632591152
1297674195
325747858
1518612846
971202644
41612996
1019006040
1247899323
1913871802
423163757
1593952557
1300530410
1506945711
250911186
2145660379
448066905
460210033
712122128
1494127151
1333569792
1947557089
1720943910
2052438246
2093602333
294366182
1987241491
722984986
815146555
871417511
1090007971
1078823823
938523769
249177905
869246251
524135002
1346042996
1846594745
149237814
365658526
1993984096
1028786958
1947055998
1257567251
299977258
936128627
1810971722
1248497335
762005271
1203910892
1051840861
1900555955
998787909
1824381862
637147923
1615890553
1127594901
1260945225
1309881054
164687503
485208991
332669497
2079197650
887668895
1497050752
1842803990
1978032222
2022554977
1964165673
849318879
186647876
486020835
1168019969
526847115
600844660
28217789
422364402
178475096
2106120949
517386740
1530235442
455661723
1539633921
481928160
756636089
205033162
1870576704
1715606600
1128494008
75389551
816432023
1806149610
1440096476
269225220
472803306
1820995359
672986130
683275551
1914666107
1024673584
86208334
1528093307
312550857
867282026
1676135226
707289219
1038131084
519222893
1084310757
1029215607
1561495100
75276639
2055955701
322716733
643281301
1573666110
406864445
1557863937
711607676
88015572
862247641
716150916
1699119183
1254613051
655531337
1988486910
225313748
1448595438
1643570841
1694794581
630105580
116494613
1235052127
1852431721
480432938
534846011
998309792
1631900416
273732776
472376797
1287103600
1251518930
1624833502
1565071036
773875484
1151914330
221661938
1906040819
643602498
2035004965
1692910842
1991559871
1788554580
1953581304
1713223517
451619841
239555014
1571760148
2120493080
118870491
1292999990
1530490792
1616674261
938279313
1431473506
396253670
636831235
177608662
1741096859
1624834627
571692882
2849415
1211603852
2016071364
1440306020
253612238
655347792
1606571132
1664351320
678995356
1437743699
1559141298
1223098794
1126294302
632291547
803526781
1871367416
93454542
365954926
1787475372
200499505
297830668
1833940450
653801919
1103143906
1629409153
17312325
667145256
758757791
1451406638
1228119442
239052759
1811312440
2043876651
1999179823
1457082782
1814977406
728228214
643296636
1642789496
132282183
1146852446
560647948
1383988833
474953689
968791352
296502290
1174562424
1277776332
1580047499
447466891
1370422350
791463262
267937934
1896130559
518079469
441951360
447832131
1701060452
993071538
1089998369
1423553256
1515913612
1415205460
1599034270
1997387260
1662976770
1849600548
1818058351
66104608
2113895870
1038166980
662054336
367647108
388036207
1078459226
2097467401
1318228597
1748830132
1929704054
800951855
1925789302
813368683
202462158
264412653
845256668
143844074
228864732
914370975
1538385804
698470062
394673802
288243545
1311813285
506741641
1175527968
1188396876
1423754305
1828638389
517871299
262381418
26985545
1229678481
1353602972
166691513
69158229
492960990
1338748963
1039456263
273116987
769420665
1232952959
109847584
615311320
1223965589
919012577
2075111542
119254354
579449823
1253965962
658703058
2017514044
830114750
1229071791
1763847505
959826450
733842394
945197924
194516127
19488634
1770173892
1274834835
1639238580
1193870277
2039267716
120519263
251910407
675169962
532163873
1989791801
1375109672
252218569
648171087
1690661295
1820814009
487792657
1150817157
539409727
262229471
978449545
944637648
448735465
51260429
416158776
229578762
1730679557
1278772526
276774149
155189533
1480499498
2125601725
534835486
829186582
948276446
1736392738
317407952
2040945351
2038692298
1034421392
372147351
678678614
1812673407
1086839323
924752600
1575130566
952689612
898047001
2091390277
1034189465
479724509
202644527
1559371774
985892572
276334663
1611007884
311545796
2046134995
1877650115
1142844190
166100457
1422493406
1151247234
1942750109
1666173179
1837571023
43131330
555011881
613519193
1983489848
1444882252
434614677
2038732176
1656507077
339097255
1430281493
414655708
316131408
968451925
180050127
1679811582
1102217411
1648379344
311310369
1401656618
642845461
1007137223
2088634531
1024075924
153719730
738145532
152179476
529565960
1815629066
30726525
769332004
1047895509
1684844783
1388098866
729631665
1391996471
341615455
1869619708
131841182
1362982920
1974455584
1056916930
1355838393
282225354
1225472880
1576472591
971147772
2027893569
1323034738
809535770
1181102797
1354335527
293281287
1755528312
1392965840
1784155794
197550927
558788893
1689975461
429360336
1625235014
290505689
425366680
270187114
1111052431
1811831044
1199794444
1988694876
898026085
136960445
2134864121
584583537
593627715
124925477
976524171
1776590991
1616729365
2090444161
537481688
554437005
1846357633
2064372510
831259019
1810649073
1215332904
1753341919
2126528625
89784640
1612002113
1092446554
1742156137
184424933
972756225
1867095365
1817396618
620439172
1187871667
198222810
930166292
12552356
810793142
288874087
257158024
1249847081
1869506838
1563200659
426417166
1873240435
420003423
884113994
1085520291
1614771328
2141157697
7979987
376273318
999756443
1632889919
1816161196
255485122
666768680
1341993711
660801811
2090822206
307432412
824549064
2147073220
262089450
2068438202
1129161151
99456661
1086704768
492291038
1066543398
553404094
1412793607
1241442568
1145978795
1779476294
1128402923
1392012575
1773028888
832262312
718253818
1066489461
189503814
1276281848
537179881
636285205
1050498101
2100770887
671520190
1837442137
595477196
2106852079
1972767875
1965828355
1930780438
1653621521
658269171
1560347868
619309619
1946912988
519428583
1111634521
273144619
724308874
1848811016
890602535
1803838015
1250559169
1677579402
1485657450
1878933301
1517346537
1947078851
2106413932
1101662437
1009171048
267582139
1474957684
538163618
1477830832
563325088
205438242
1052448585
1917663958
1274222193
2099059484
286665939
1870341909
609123867
634654885
394968500
1925717876
666072300
503108046
46836277
610056153
1611197476
1144338651
791628913
131862340
696298716
1145281643
1599495651
928051673
1851590769
776615452
369222218
401824841
1987605625
1353519033
924910496
1259067565
239006273
335042835
800374622
969926427
1720867515
1839176786
1505680208
1580157589
662045118
1582826142
679207774
1076064551
221401417
897295631
516460612
1082409259
1001932077
1016432018
66670711
1674462040
548797617
49854138
1669709850
1520462574
1961199784
1137579208
1356440107
1840761360
1649060815
1349271773
1573285570
33460155
1842770626
390446218
1619794610
1164017753
1610097020
1589769050
1241508485
1910867292
1294254289
474606101
2105783347
775090602
251292084
1750532450
1990633393
1181313244
2032134659
401254200
1088402252
2109036485
2107111980
1325932126
1609209313
229224175
1262356728
733030706
1786457639
1457528125
1619039588
821677801
580519681
328712403
1379086004
1474646710
1734172983
1729595831
204374939
807938739
563941480
514916644
254037034
135242913
484755636
1072055885
1200546790
63273383
114779098
1914015362
697387793
681437257
1052131807
1616885704
1664878345
1693329839
651032118
208097514
549617637
830118356
859195696
1901600959
1084564516
1978442961
1694900614
1305339497
778508398
2104844508
953230266
562650814
762978120
1428792997
1602220905
692652802
1591053158
1360994963
430361688
842506324
547273474
1201549561
629589236
2140010587
1045615474
1768516447
330609826
1141038944
677570452
411279569
135816564
1864444277
30840746
1070501297
769757563
1945675371
2133735205
1549682090
627035230
58608277
1482676707
148680190
1768218598
1959287418
1983721522
1549986372
835406937
304677664
109767348
51955017
1949061969
1155718114
800244744
1206807643
1291303503
858847258
40353181
1929937868
858431484
1946116072
872133411
1045050226
457331617
924108022
1464060537
2051601998
2096390115
951751961
284753754
478205733
1477473810
2107439053
512804139
1885415837
1110523845
1044604858
2117594305
1349693123
499874188
196310360
1912898929
38464953
1202746330
282286939
1841803908
1792261470
749596828
920118184
1038768694
907033858
1641486164
1308157846
1251490208
28994320
655625714
805007437
1535134589
249118687
136548290
2113663586
238584408
1572813401
218645403
1821780683
1522474272
2092452285
1209635597
330249264
887368416
102076689
1015992838
768701549
1422512415
735129310
1566430661
33417501
223069529
1477915532
1787734685
1007202896
254884858
767646253
917484136
943108250
2099068830
616003038
818908186
287283401
2049188281
314266709
75594071
596014732
1667398701
1095794464
1820612928
1846735827
1691285830
1792383850
1024758013
1925096402
335176246
368495970
1653420544
1798280217
1685275308
854030244
73987608
1234697955
1675963701
1592691843
344233667
1611610320
1428242040
1087837493
287648607
1101481142
1160171777
1082332795
2051810640
856447354
1570474816
486156321
295445764
1103021583
674951764
647161745
1907326904
1315964813
1371546126
1744751526
1835817734
1087345549
252293952
1171675657
1646048265
1022119611
349919385
1193159152
787066069
513919033
1140830437
2013110215
1606635531
139395037
1656874355
1845082471
1559200197
644147381
1470651564
1683856758
656061078
1618542358
517717463
1787475372
1610588028
2064687961
1643443988
159375502
1146666524
288430796
1542629037
1966841433
518298170
710283531
1102511683
1603221857
722436864
1395804511
314167670
69216105
1987906876
1696218459
486161977
1618979450
542810475
877266435
240687943
306631938
523190021
14815062
1424342245
330245629
1479681440
803651305
666098760
889831815
21869784
1859014119
2078345927
1135246406
1742526434
1462836517
356320635
797784420
2142378812
1555125517
993126033
32473184
707975748
2114835007
259095152
1385600876
276443195
448312813
619215279
349966739
1835892774
1388284103
1087289048
765307187
1881118002
798167631
2136408336
984943263
566069571
2026515500
484608037
295198344
85770858
601830241
1392121707
199445460
1146660704
1236921185
364028611
685197183
527030638
256686614
956997561
1498398225
2140856371
49134958
335743975
386444189
191177098
397002105
1070367769
1400635288
1052179937
1342761688
1327568519
172746147
356954009
1294968247
2092077563
1261836645
1287919214
1436970034
822936852
1394753501
2028347461
178556543
650217904
149863536
1213586743
1829447511
50326958
1978462899
187548811
216087487
1046051221
242484397
690695609
1204819951
1295509014
1026541269
565587542
1170583351
384394596
1423189332
1454874492
2131345935
1032533617
727034618
993516560
59997191
643067082
838899403
168237149
885877947
842681007
343902790
458087147
208053895
338847308
61552781
2084162238
546798960
1952536545
71189918
2034922766
1835787019
2134301206
1107895772
675506168
759531861
264160928
50205366
1970995484
26631800
2021109845
742000047
951616883
147538592
966555506
2064356672
608355422
1604074113
1404276604
1317699266
1069723069
32523405
694284349
827855152
919332954
1071459638
112622038
2029392576
1434420897
1046588428
899310151
1360311035
106988076
383609945
546002113
1255821162
31511456
81127376
671983066
1979813983
932674778
2048088477
1568420809
1267727414
757437454
581226944
618941878
296745668
1671741564
91893087
1405453450
1519325262
1542235467
1580388423
1068373016
644784919
1282774494
895243260
1533285482
2004787964
1108935671
1071131902
267747949
1432162826
1696000716
1088429880
753266841
11211397
1759243209
1907032361
108027265
1904140961
17635747
23013413
799259137
1824570992
1690516465
1917172869
1110503555
1352932393
590905112
1107894164
359196154
72018908
6321057
421787765
925074536
1237484647
496212150
694963975
1255109852
343167705
1538369917
1735543332
182598162
1630331014
291619930
2066686533
2003582366
850939362
850577854
125700229
183912191
1651161698
1716055892
1514039544
879138467
610348901
1967563702
1614924894
1661950310
1677307737
630549045
812490257
856608664
14151723
769163674
58948046
381509794
1884841250
2047565343
904587967
474451381
718178904
632836238
1846711211
2093801391
1107106633
1675355237
170924833
1484610079
1843031240
1018704345
576761777
495061363
849059180
822629959
21337895
616421049
1924624418
388452558
1883600700
1337332365
1752765537
756230568
1310647977
1289743887
1645829294
1980308311
2000733589
42724996
557905174
297181486
373787007
570822842
910792626
1619741537
980678817
568024741
1134707724
2095858185
1590733426
1347872009
445832367
1741579719
1483846759
1859571849
1334960151
1308706227
1315613905
1657405347
903645374
1249134386
1501070417
134577646
1951742580
2031583092
1929659884
431909071
1465556836
1830446214
112483231
1673024406
2059753757
1546922189
2034492050
282223889
1404157283
370653054
1468442949
1825846276
1667219879
1391528035
510630573
1621164068
813293734
2082442612
1927462554
1189814906
272908559
1184979401
1614766858
1861024790
1556565748
969263448
1453012776
1930767426
500426536
2003799405
2144124592
967338712
462727120
1767293173
1872818897
529148300
1382647697
52437479
1379223732
703066001
394460491
2065830788
33880566
1725975136
67384005
1718135369
1871608698
1438802745
404747547
593109523
2055775933
1740933696
1900210774
1693456948
1504226174
1920234227
1395931087
94663387
1084443793
814345959
479378607
1266574488
1013036269
776802265
608496624
97381820
565173609
20845737
126730997
420566004
109353341
820630451
2140263601
75804684
749178779
223128335
1422776447
357637215
1952587592
143884327
668217029
541204696
15453579
84826349
934172630
1611761563
699328411
10707215
1904628145
930679825
621689306
864900166
1329218644
1185213221
285360836
1862841502
103180607
27282003
1709712955
1960197596
254343054
1246266963
721291639
339453603
1738696594
1551222186
998636595
1322827414
483730299
793576180
206612437
800452237
1539862701
591202655
36331363
1608175419
7764374
463470119
614912084
1125716640
605890068
1423975334
1459145809
2053068944
1900116501
137153617
93806587
94209986
309774828
1332849913
228340762
1761090654
1589211774
2084591525
1127046931
23532859
512311176
1180071943
81133047
2141305850
1306501376
1858034287
1017810230
1823998284
1718942380
156905453
914221431
500725671
1406833776
312484312
1563906804
749182021
1167637505
619498408
354954040
1880939628
491609815
1179036098
610293895
702797230
959500605
400099849
1416731803
795466721
194057338
1102503614
1906344400
87985142
585846112
754410815
1312171100
1758794536
644193936
522360141
2073899675
1110201396
103431228
866154905
1196931341
321946307
1093341620
1844916329
969468288
1747024202
1175819982
965706427
233848802
153698936
732165795
1479593781
1378317494
1421864394
1208994261
1970463771
799200917
312145776
1737050972
514497429
1879510056
1291106853
408751342
305800197
633035221
134978962
2090600406
1383509351
244303762
109548117
224278311
1384187719
350336686
2124367847
428423313
277805132
446008694
1736877609
1432101159
658934137
717635423
266929915
1883080716
1254878412
429656992
520367695
167638945
554059027
2037338088
1216414477
1230476781
1323574784
1113825649
1099993511
1732409720
1515142862
953685010
259389160
995728120
1710297013
1567752719
52766371
1172558714
814650491
1221034211
1657073361
831077465
388427554
661916370
285429152
1864680912
272073509
1134230695
1190519541
429267678
97746840
1362129108
1108746199
1543095847
501197623
1363895828
1122258022
1602814052
1170018107
555480064
816595567
1568830592
4991348
1812202100
578289944
1427767560
450631958
551553858
1944601478
951627725
1579816417
646214849
1059687733
1882655761
1079320830
195844025
986440893
410693299
147399143
773327490
1211772696
2081891961
1073892780
2144187388
1792494673
1014340531
69757201
1058225635
1653547062
258427404
553180556
727276245
174657298
1261330729
1752139393
1361792654
1025717848
638281508
714332596
985358517
830578185
2117278408
1345441815
383952041
1602770007
1429432928
1903137473
2130945693
31286206
1992668228
1533554703
1263325612
1639553413
254706978
1757282480
1209839455
1844001546
1904894361
1791101954
191317808
108356264
1972892335
1374573091
1725044708
1527801127
1334067425
284970107
1860244378
1383898289
2091393497
906808203
308033251
1143994986
930450638
739329263
700102717
1364318415
1040996241
915603326
1074533296
312017162
19996832
814885809
2125961943
416829933
1903767779
1183577050
1809561837
2092596992
730342647
2071601034
723357717
262048246
69537124
70656153
1141586895
1874195893
354608283
1927197559
1850287738
284762994
1812097009
1489929243
1390863559
931610684
1256972345
553317304
1361562559
223614212
1752292051
2053055460
1241226585
1659969997
1587559411
1080909897
1226954271
844458469
722970197
1041402107
2005048522
2052255649
630869724
121149442
1661869787
1688444295
26209056
1482314901
487504704
169136016
218429784
1883310082
1222307610
1091070843
455547672
1540353655
1567650566
643310698
868112880
1918346706
115741598
933089777
159260855
991694073
918685116
2033745832
683361727
427539801
818913076
2060055492
1258588550
1562157132
1902230764
1781690925
461348991
1201405030
982945888
2056650577
212118653
895277967
186535979
1333880129
1117233512
64145132
338635399
167789402
724815778
839401134
1616033215
2052372727
576789222
2008291789
1026631891
778028825
1444082903
844581608
142980768
392349343
1336132911
1299511214
2064220569
44638868
253328774
1428069147
483647535
928455702
932525522
991987427
933017850
2130596671
145211016
1746674299
64115813
1386360837
1016388603
1701237490
1062249888
2055174743
2085520764
680998435
1383753763
545105446
867687088
1480972364
1982771719
174798183
2047280989
376126884
683339178
1468147610
189938622
1579804600
1388070900
1564959830
764456566
1991593309
25335006
225898844
28837553
231057917
2003153264
634994892
321113626
221502165
1451793640
1118536160
1752656919
1794047566
292741803
1414850974
234214265
723830053
604971160
538829394
1368463881
808741241
1817026296
626502511
720087862
1641748835
432753792
1571185451
786285466
1417147219
1713156610
767338818
1810318146
1583543857
1297156359
1845090391
204835462
1515709726
366089232
64250910
1798726158
442293138
734889228
1086229093
1045212078
1404967515
63425247
386128129
1269671376
1933514423
1172568504
1155827574
848976500
1108749744
162612720
728169546
991402745
673400986
1274372921
429935869
349980047
1474924033
441703768
145903760
1893970946
424215243
333920249
1136820479
765495709
1114491579
1895878126
1064471743
2090348617
2098119511
1658646442
49421190
1374794468
733994347
56912437
1063310193
990616415
1568901151
541428141
1423903500
1340056245
1718397522
930306097
1133619471
94659409
1650330587
467251094
1754461546
1166441454
2131156010
1136452596
366788793
1561777178
1446926200
1000869554
1298440569
824409022
1370455164
1388222534
1084444437
1329085919
62866311
2027682530
2034758602
1172891831
809772905
244505695
249305083
536974136
1580421451
355404799
2047908954
1448065119
1180011721
1251706286
96146039
1345688711
629273492
625750317
522952886
1677109778
1843774420
1075639449
990560990
1601701412
1643557693
1042883735
919622647
1413581849
1107164625
1649858643
1388499895
21344359
420560009
1716300053
479715199
1950397756
876323122
60292137
888103178
1891911811
1741160371
489967960
155816593
304194722
1071303548
334453175
1438313764
47407487
470529999
1013470342
1715838849
1169565256
423828842
552475613
1360290962
788639082
1404963614
1291228575
961347794
896114558
1671132342
1768134662
709648272
366763829
732565990
1219304939
515743503
403914965
1991885777
1909454242
379706142
112204127
176341595
1668351385
487832678
144560548
567713447
807768087
563431527
589625773
1451026460
148891576
853008283
1485703163
883430909
2023987271
641797677
1052931668
840207650
1062736113
883425085
1107082561
915025684
911371664
2077397076
1396924011
972456148
829288588
505458857
238216397
213205421
564663049
1768437138
1596076811
1874244152
736410077
1224398441
1439112492
1264802525
1048836564
523007586
1728393850
1478342234
1843315975
2129566286
407204512
1703598991
1154697340
370674453
1838333886
1626706402
1734245801
912541872
1712913749
471960001
293598905
1805002812
321856310
1916801544
1385081719
1762045158
2106494107
401096198
1400968176
325495463
433388600
171055549
98721363
1693297872
1229763803
1659593168
460687765
1540674564
1695801846
1590788695
779700690
1148678390
2449825
1531888973
1522524060
2026696409
162723747
1656336506
1366725777
1256291581
1831751060
2137801454
1543014983
1049443023
554248093
1410983165
1174523445
1602683892
833065926
503191978
677768848
958790448
514891627
488228990
1558368711
247728034
663821612
1525020897
1335741998
476368395
427812508
106076130
995745092
1254416482
484995976
1658846811
122303673
2077738193
716694114
525918962
2069647967
895875796
55234185
1288677226
1001934639
189510728
1297439569
550172391
1525793420
727994933
1266353289
103158947
2002181569
2028791228
2018914301
992231526
296682321
1863911687
1739356139
1398749280
1575353295
1857902741
1676623066
1024780833
2130370803
1739615041
299417821
1214092387
1505235651
108034196
1407625360
863152538
1593141741
911086941
1721427534
1036645834
423766068
1494546264
69527197
1699167988
1662321098
510794405
53460154
2046908309
133424742
627247615
414836961
824936575
921606186
1339321587
457349932
348473842
276415458
1294793177
1916218686
1010340553
893646824
1225700005
884485814
127252327
196657037
1577006605
489146511
1413201747
2081356669
2264018
968341303
600734907
243202604
1671836062
1165594646
1206655090
1857284641
391347264
1708699646
173093611
393548388
1257070192
531359681
158221455
1407753285
1186516457
1936865198
541327553
1916780921
2137516247
1216942369
298594474
864904835
719069116
1766305294
993168804
1900619483
1617400764
989479865
352195473
161563457
393410669
1792961906
1405855137
880221585
1235840796
93615969
2066491892
1339023889
868861453
416223105
1358090834
1111097678
925060277
1911342429
263019683
17498427
1920384534
658415091
610533597
1572642643
1072022291
1034336862
255547631
745049268
1456524347
996792440
1575667513
599462815
962066131
2141112609
1623959774
3941547
1045456651
383718025
470664610
2100319007
973939964
111422796
2092249552
233342433
770214346
291460689
72403620
180006770
1281329518
1878966519
735505702
1677289169
1900030062
1251494957
94052813
1142728735
1639620971
1195140680
1053121894
1751006149
813357354
1959434907
1257061961
763894238
408311060
106079902
2020485589
741610899
339586069
2136094096
581662053
567610330
402727319
1381832626
774519799
1945869897
46361921
1046657826
548334189
1066323088
1464265208
422108886
999596618
367158264
558893223
255356468
1938379128
1270550096
1672666874
445631540
71233454
825907414
1396395055
690481655
814638229
3487875
617976265
731654675
2134082223
1709278440
224548511
1394093679
401541917
1034139850
887875230
1381357129
455231537
1101443998
2140030891
18521960
2084143232
597847627
1441683115
457685246
411856215
1429051440
1469757181
963531644
879823662
1915509647
521101741
600395878
1166085861
1873957580
113903413
1606991215
1412908439
1256450618
1243935834
1587082202
1461969646
290867906
394102877
1718639790
1539078237
1861879277
842809419
513111177
789876706
1704942888
212285127
478438749
540657966
1407805998
271368026
584141297
1041578995
254547466
2088195669
540552415
140380986
634032741
603330704
1009484089
366474249
655023925
1614148903
167618500
621691775
1066097166
700789217
1660134231
984710145
1580209707
1276771469
1553912873
892422315
2050131306
172895080
709436556
164481167
601521656
44233292
1572758910
585696238
902668546
1521505266
887125919
1673395115
1383747761
615463302
1315738413
221755087
1538790312
683368465
510757042
1939297979
385885935
1505742300
780396809
894061155
1137842676
400617030
821826304
785666933
1786714477
1847578617
1812294054
1622208221
807820983
60524008
1070845760
703347327
972249077
1633731751
733064751
1731203517
673721057
994545224
1755285960
1516218630
1214212932
636037344
1015576321
1723046978
2093581939
2118614247
1754470266
382766331
587987283
1362694182
1807053971
1793727005
2049284255
897896089
781933928
714563812
479506613
586239707
793319352
876259815
1641772548
1607994145
1358182679
1420394281
1085210276
1685361733
1420119532
1747294453
1768179297
1335865806
33053994
1157303102
1950648143
1301783508
2069159400
1473492152
742563864
1996669161
1846847985
702951924
1216254464
1064375978
310091375
1616666630
1103106231
631613184
1307805168
1059954369
1409393170
337938245
1227248945
355766628
928840610
518437577
1424298341
1166777284
881900077
477329283
306301610
1123217865
159395745
1451414627
222140274
1889665414
1811624732
643764631
1869247377
515998016
2026465929
1174648606
2064900853
1202088425
1548465615
1461179198
376039243
196669809
387708034
1796638699
1860391548
493977243
1872123725
812798854
383899991
88082248
1537902280
484683951
2015950794
1333572547
402369311
1743257436
349752119
940996514
1530506771
1990583140
232160101
1808086198
703299472
483945745
739634222
1813522265
519099408
325129155
660051565
2135920502
1929204504
458534851
36008195
985975473
1670690693
413023967
733922589
2004711987
1888763949
1755348850
532269379
237521592
1513390769
1617124010
169418407
1463217553
130629323
180307378
75721656
1911233214
1082573434
964126553
2033621245
1235305896
1458190639
128909025
1373107769
423297916
465351472
1147714392
862132731
1591056845
1080549813
808485865
2036802595
1385580620
1877595674
1196659559
1766776421
263870117
96614159
1972705222
1580921428
907641468
636151538
1377367462
1596204287
803517627
125971925
189848784
109857508
1213161418
1674578933
1544480032
1434430636
1728665031
117853494
1228530260
793923754
2009731288
2090315257
1237213230
1854888138
421045280
330142017
247952242
1259267404
892624371
1724656400
72691654
2027426214
266724334
694940479
1170816130
49551874
111914617
630888227
1155408363
1813685209
476019885
1413378264
1966394823
1702364960
1547679790
676311607
627755148
795899254
1509681302
737944037
592038006
1364891937
326165462
37222364
2090998186
1931584343
1010162183
1038965349
1974959945
752795480
372035699
1544117097
1672164169
1574710266
1018761501
1947287996
428783104
1976242188
1053620733
1139995033
741685719
1247964614
1172505681
492543446
681448685
1131124457
571725006
1366331598
332318119
1783705697
750953980
174642203
841958466
1685202278
609928485
344517919
2117416088
1957958014
1889592108
493657633
1602334819
819583897
2099971981
390669863
1504258132
1055246690
860002311
1500796226
802065836
381221289
110402212
379807989
429607106
579256383
461839052
1407682254
603050547
1777561638
192133440
462141968
2094543444
471076708
485271460
572233953
669297111
1111189150
1781461928
1345289682
294137759
105685932
2007439087
2066578063
1424803747
720267696
533058972
1602686786
881272223
919148490
1881641216
113783160
440064008
1021187901
2087336556
22952732
170639248
565782423
816387242
70460576
480209456
17183211
1960464171
1022768788
1879854665
1835644489
443864592
512460145
2045521801
1284433111
1647454915
1983421974
1381022764
691183624
1486662390
1554162452
507758499
1555279797
677420974
224694160
1499949765
637529984
1833191541
1779637342
1795112409
1168461067
961454978
284890490
819552680
664883056
1116201184
388958207
1583336627
1605838721
1620026455
216256265
561548021
1003088608
1632362486
181632966
1271682207
182360921
85887853
1871074597
1713625141
1871172444
1393376732
1331761146
1360905070
174571898
1781634504
1330887125
95021297
840430150
1866402802
1370223032
1563045328
247280675
110287496
360557322
235185815
1628298400
215766271
1787282757
241145714
1376704494
1459974597
1797606237
1028712037
1099857034
1187295559
1653796387
752473287
705780138
600070537
1305517618
1015948514
364141022
1111264387
1448736808
1355606886
412393953
583152945
523890280
725773146
1521655473
727571495
414535083
1985944461
1419412830
368723302
526528872
1523988270
638188183
203259994
398277671
304549363
2027014562
1184515791
1549027008
497856030
569793775
872124289
405917207
1083521512
814214070
42490601
59100806
781283397
1385335471
697799731
1985860544
178207265
505303564
1765813726
2059564319
2090853811
1210295859
283619347
229727691
402411582
87035757
1985391322
1952675483
1231896588
1932616681
2021261272
1890152485
428091532
1027655094
43062669
1293330812
1788781125
411945004
1279530117
672988872
306594882
1677662781
1002435252
2093619412
942483087
403686710
59193692
2104238015
612150292
904896997
2109440924
2079583835
1615647717
2108897979
737852684
1078157338
1765963136
1882540547
295930553
1624197939
1725973122
1874526030
1025125288
879481841
2049297369
1141857635
218814763
724839820
1990561986
1531710716
1041155330
695308042
861669832
2082890526
431465212
306201769
1249816470
2102930470
1662968445
1221787304
491015197
945612733
765389042
369818764
1160464880
259293928
2127511664
1705522105
1547736054
1358975368
1369473883
1743455438
722342989
1615101875
1666413592
793870032
1396660200
795560721
1552398099
1725456075
1546768458
1307606726
67316943
1958821431
312748854
2074042280
2032013559
1025942407
944050652
1023131254
2130407510
1574586855
1623053533
625827376
845428282
504176705
1901246246
1075647579
1315759057
1295056501
1085446200
1626854110
1689666665
286278725
1586663931
566561206
883623586
1454875852
2096278698
695371255
152633395
1720336289
1767002042
1161132458
4190627
1971751700
390373974
1107604138
1921177671
834433039
806066047
1256743742
1143631459
487224843
254491984
788679354
198070280
808695595
339536507
1903022282
197350099
1928659550
215368476
358838349
1637854222
789620535
446617561
2047838221
1824826921
767819400
996084752
965408099
2013235743
1411720305
953136208
1856495721
927491368
1623417490
215090776
1278494748
1337027241
1154378662
1360589338
1893087658
810415049
963352828
558100320
103087075
31188358
872126641
145170828
2074302518
2102816277
651001640
1721263317
1251763910
35440789
1079964287
182682708
1157750847
1008939356
251962900
1760190453
946154630
325830650
857471345
983702086
1850009965
1236397524
714163620
962039265
1522909891
309379649
814211569
367020803
1205468148
2075234269
714193668
2015775724
1790789173
1055269324
946599375
888451955
1094547295
1114732748
1114699269
1890604224
82697648
1933098239
1374854644
150219869
867308396
112251610
2041453948
1983321275
1709187883
1061039400
1280109724
1435538878
2143283246
647821862
445818956
190228524
1895898094
918011559
914702980
2049454323
1234553398
712569347
1165617987
1719179065
1134451110
1557550299
985105811
1433720022
514796360
1705935956
27066159
2121904619
162888922
1414816179
893157816
1829395676
99805184
952856050
1800508374
356265017
664831906
197436401
1489400566
2022594011
527688662
1950974895
1782843529
1969252298
1540531721
1241194285
1086524854
431968928
2061138377
976729219
936498235
449224898
1645911399
964993330
833049872
158970047
496728979
1387703306
1439218114
1841402542
43424319
996144973
1560591022
863528679
79240555
2003080943
643926208
1596972368
884078664
1115042172
2088299360
1645513676
2112617817
628748490
832876776
2104699343
847790915
2050383758
1156060990
633046495
1939577978
279145519
437324249
1096894691
485900479
110059195
256444356
602892678
487591117
435589497
2018090149
2043013352
1445794651
1568214716
1674852190
1648644071
330910535
697143739
1539446964
68495924
1610480481
1313940461
1029509173
649605414
1299092388
1113986102
28547023
1747804148
703918555
1397486011
438983325
2002334796
130900895
1479685971
1032461019
1480941982
1558052171
1866732266
1011444230
1894250908
558763708
56044711
638117100
1919259044
537245716
1901910811
2049373809
1599835401
1840661477
194423737
282133270
560496926
354385047
141989678
728078031
1002297742
184908344
1762743551
329915921
368622970
1621502574
1763706780
536577828
1925688248
1460724959
1086811778
1214618081
723204783
1331291220
531511144
1276822468
1034288616
1239041701
334950873
268639109
695951478
153975175
1852069839
1640491391
1310095391
198037908
280808180
761089536
1994478631
39961535
669487588
744948700
421395481
206389999
1633694352
2137063617
1056422495
318399329
1455710581
1401291204
1295881553
287529303
1623137665
1634199918
498301938
123543322
1198839561
887979534
676810252
928725761
1696927201
749395168
1672461969
476644697
2003545447
479608558
1546000938
131524344
922208345
1962734053
1000816743
344361806
910147167
134893471
1395929842
1874965680
810890538
622663563
2092566967
1781578883
997177637
1181391145
998051121
1539272035
1738496089
1074735600
1389771267
587662969
1082825714
1587431375
1798078575
597143618
307626831
2017053835
726390233
907222032
749170964
1728821392
263813562
362557589
292193258
2094877973
1124175931
1641583087
331629140
1890103422
328560006
759941895
1002764581
1484800824
758185016
1374246654
669958933
720578861
1192436866
2100121551
715491485
1988848273
693228895
2084725976
684259495
1856480463
1146061568
318975618
625322009
783513279
938754406
290897801
925751592
385653242
675490843
380777832
588223676
487824471
1366966809
1856669326
1588147855
13871094
295941033
1377922412
915600846
349681805
903750961
1654510267
1443826063
2023156712
2085359173
424390258
876347382
2039887370
1316809257
2038134655
1135281354
173419264
1197141395
409931011
276284083
1566870488
476472054
655019489
962149299
409117148
1475904142
1590639929
1562834790
1390251982
317255017
982480387
294532542
737032703
384199544
1759124151
1497102544
1447374937
2094293018
494894201
2023506220
303532580
140257639
1896313241
151135235
1533321844
1432831869
1727559409
132257512
45939035
1473453956
468237844
370195619
1822402043
1420913332
992346460
731131455
211430327
1494236688
1057285574
590315433
842173743
824823877
1012602784
1226128573
1278446221
2018466399
1118972662
571818273
296545714
1991395951
802439172
907588553
1639670516
807252775
837784904
2138213643
494075428
1173177261
1838938381
1105973027
801674023
1524512912
2115357162
1980115611
135034271
23133213
202572000
93598276
398947631
2102021428
864838230
370112906
862744014
524550639
460991118
212361032
1075204177
1334243446
969040013
2025308240
568226047
381719015
1016627041
141473991
938858597
700241527
515353968
1624176043
2058170976
866172949
1673771454
1053257609
2135066805
1395861469
297202511
650747939
1154044230
1254570980
735799947
255259237
1991700913
1641494355
1644583585
3426841
1239413198
758616457
982499330
1498608308
96199596
2021613688
1418894999
642697683
750111746
1639549701
1763052536
59358960
681820148
719087440
1925141026
1949579955
1865907642
1236164596
1124895812
1013868417
1209646453
978562275
1856825999
1808048931
1212585562
409768005
479517370
950424871
1323108568
315181480
1354802398
779125156
1626538415
2091290290
1296666164
1567796814
1178159329
1338272156
1627603405
173969305
1697553951
1753354851
30313439
1323323622
1287122295
1440069283
772520284
418136048
190952599
1912133465
26166561
756048939
1257314889
1467605062
1999854977
1864316379
961291585
741475578
1794413327
365711559
581094145
1576545018
1425819680
1968453911
1808763809
748113216
911301294
1652234406
1770092620
837387297
1120412050
1272493493
1713162749
503732487
1472317706
1313165973
997706092
1556092772
695713442
178839918
1573275257
1862839658
1512721850
8224236
1845386010
76040553
1480619784
559003178
859421832
322776099
36924612
525988353
1498341232
1845404411
1629735264
521058011
821530110
1770082444
83812336
1585000792
2052699932
502777246
1825467454
328546938
1249899537
967757507
1892352357
1687062677
2102337919
990814517
495907619
1156329258
1556167299
1990456140
1740378171
235197540
121995372
1400362419
1623503232
214787209
1043374898
214614344
1724125951
1642314796
909874814
1457512610
1770147078
1808010104
1462858654
394965737
1709660069
615043203
1998263995
1226276452
2051771569
1142179952
1066694827
928774029
588834424
1212669910
502806670
1221822994
1067313014
1683881738
1609085853
1296234830
955494564
607498893
824542244
1282859928
999111054
55929272
569951235
194320150
1098956917
190341694
1013685320
879454499
1540879063
1303158771
267325872
1285347714
401479214
17741767
558215968
1427863722
622165626
871833677
1881518745
1022235788
937853845
1986760503
2079920314
262186446
681537985
2015883278
1288268241
2014937824
941978207
1461318592
498920446
2100938748
118405764
1154464245
15305011
511242232
196326530
32368743
1079163205
1341786485
866640569
2098007084
1354465945
320517089
686160298
335788251
1722920523
621918502
609132062
1455974895
924647873
1129721863
983251537
635307111
241235075
1808424259
2067252929
1128209453
1232665020
601493688
825187240
2008347286
2102588109
1090938755
263457464
2035675094
84705442
490741584
1573890513
1320516477
869541779
979368885
1903968534
656970286
728164933
274465939
1944162542
28676571
552972241
1969821942
1401991186
1342855040
1824437076
934771928
1596531190
36822359
1572126402
1182773940
1368670517
731720088
915852913
1249453262
808816917
148961481
1716559819
351964845
1984416654
1240917378
80087148
1401596573
153843980
1203170542
74060145
627777371
796664249
675728478
520154463
2068224494
52646164
1510209993
510248840
226402018
1545521551
106115737
866982224
284464124
1883872404
1028726101
1699506062
1238352290
1202407275
349441000
587953025
1167335064
99271182
171725497
718731729
1215209341
1262877905
924903262
1891640720
156292861
2064237591
1692102121
572844639
1988672815
322736037
564410504
1774293525
607209546
4243689
1361578326
148312738
1376232455
2145759430
1353028978
1972198165
45926657
337409082
1164951625
2028840826
1900534365
87904157
216623418
896997832
284449101
1671569335
1346032698
1560933220
910386654
1002070494
1221716577
1953710530
741525925
386885584
1920078527
1560827021
1585839212
1790435553
1447593422
1744627962
860355712
933488305
814642800
2139213942
573244066
1263666262
432869172
1834717493
281315228
590903698
2106411501
498493708
718790451
819622697
1097334479
903755807
1140024821
1752315655
968628662
268194042
481160830
1482120268
982738509
1686345529
63350464
1824790298
674561696
1044786115
1137149208
999684763
156899853
1519048563
1698855686
532540166
385088129
2091314895
1861781608
1167455050
823936137
377706757
1033971016
1859940529
476782373
459539022
309768917
315766852
707708626
1415255011
1865554777
654476015
1117374623
1426269897
1880091231
916031130
64884557
87870766
1574893878
74782764
624152547
1420573151
1548764478
897255797
1139296537
1985658843
1588797978
1430272272
2132322224
1634890010
1488580533
1846340480
1526055115
2007806937
1168135162
473315856
541348567
975269159
1684178512
1320618792
1757867448
77738006
1135497455
1768007218
1101307936
1010190830
1461944673
1143143761
610391127
1987778051
552688688
1608102818
1040793834
1126320063
1856913312
956995266
1509256020
676414728
2068143061
1382558564
634662657
983876296
386160217
2021276943
256297405
1075115354
654570563
105015544
263833232
972850357
1439713117
391395336
758675648
43494355
479310947
1710136918
1801370088
1774425310
1402086844
1353374947
78634229
1733286752
153633412
674479954
805366883
101701221
772892795
962974092
1901679968
483690619
1901319411
877900652
1215335432
1728616706
646953268
1624454992
1828894480
1510000530
765667325
2126953516
1757270395
75906356
1787481154
54805994
488400150
335902159
544935714
2074523726
420170830
131831658
808148251
543133099
967402955
2011195778
119610407
390779217
829997758
1859258742
40015285
141931875
1423961081
1042015032
1712101848
1225174830
49261313
522678830
837685110
480279213
799489485
136784474
267538786
782150712
1402836271
1329613691
1871346015
323688195
767529148
598042606
262285209
1382758635
494363152
745513874
1106886738
1134379142
1385585535
792788772
656190679
351059769
191421153
602663286
1261442679
1236201444
205905604
1969327441
408957625
57749469
429292919
1897897615
1181285760
409655534
665745050
1957618348
1776576941
952215435
201454590
208112982
89961493
724077397
1029481841
1269326904
2010808573
548064435
1547052518
464173250
1428038593
2023984433
30657909
5472917
22623337
1981523653
1719538162
1752906895
689518606
1918708583
1204198203
2037741490
690502014
1836360738
1673878070
908734240
2100336856
704631901
60862756
1560557381
476622941
807013905
1136922360
753573184
115782764
521121584
615747771
709384106
487735113
8380289
2131567594
934301471
1582449896
1535832813
1655827932
536085928
664972786
1905123590
1733121666
922638478
2062845188
497639695
1509028946
2098266693
697677072
773756448
618382151
1981494293
2015904143
1686459603
528780075
198195143
2076359272
203832145
1187637239
637089649
1915234679
823680041
780134154
1629960120
775785648
507090836
1195063214
1660866925
1820656423
1543055269
233218965
803727844
2024211825
1421995523
668135563
1185769252
1554343411
562956326
2092166962
1894159303
875784978
563300016
735145936
1608147733
1766181097
855182181
2047217628
1940433207
57654232
166160685
1466283668
609868509
1174657971
1089497257
1252471471
536409049
586026507
1889504609
1072415271
1023835206
700428821
1598996087
1604383534
898679885
291910772
1978303688
580572400
1081818843
1086442123
1733923103
930376437
329199439
571294818
1259949365
415738477
1248337654
513412478
347232020
1244773679
454999642
656060172
762047823
1805770526
1507642686
706428327
1569343462
1548505831
166582978
635601517
2037215200
388938339
423545807
107227466
946893900
2000582430
1374409774
320720617
1100781319
430562931
1090891520
1089281376
1735213112
1780030380
760134207
1665428891
1324298852
1315833924
393006484
1626826158
408772539
807784761
416040585
706339191
656772797
569537408
1522201965
880508006
1041984187
972640805
79832510
875562181
1472130561
1828372939
1957574174
1882667311
507750500
1027628080
1248349651
71513608
1570304153
1817277757
1166856284
619964447
1049574677
2029785185
2088042956
1262011553
2101943914
2113020861
463668852
413405348
1441981405
702694778
2141908968
509130882
562627896
1806125433
587212571
1669824715
1136393154
586603633
2063967672
1776706796
49160253
1286224220
2056664975
590040620
306869306
709672141
944214742
646099399
700114911
1920545608
1205190673
1838543135
1856804191
1117415415
824724184
1174670339
365820479
1590532092
547776925
829836857
269727980
725452255
2015651898
1770984807
1743249665
531688741
265850533
2143215162
7857342
26041475
1844732573
1622106207
1214058047
1348483633
1106412377
1883675013
613621858
532346642
1999851892
2117016844
1822251229
115555501
2016441182
1821615720
1694313541
1086149926
55670642
1936125616
610510591
941258071
1625485476
1395320588
1399836654
581839245
818101589
1241892911
472586930
588690589
1501579154
669773297
888128894
1461664553
1480236401
1571653609
1203402485
797915454
398559410
791877368
376831241
1187209662
400355330
237603945
1791935547
1753655634
1347676802
819908894
1300593430
2075582445
561209419
12378346
204589071
1439807792
43225834
501706858
1738385793
428597513
1695842114
315143995
1376969673
1623876400
1424242890
1319391579
77933362
934744154
1040836362
288236953
2017487898
1365187250
1584701914
1730648596
905480749
1054062241
400884466
1531578829
1543388657
424946481
1394916933
451211045
1488882168
841616061
548862391
277954124
967031535
1205443488
784310052
1043634289
357236756
1402858794
1542864086
1522747985
135947241
203427255
982247244
9729087
1475684944
682416246
1140423728
665167528
1631671937
1029396930
1011423263
942143953
499133501
1114955848
1937235912
406634539
1854017370
362063222
418305263
1681580299
1961139055
962795000
311891399
1878309041
1437993977
1785625931
1426601896
724966181
698228152
725910719
1679117358
195200864
530314199
1897748896
1184065687
811942698
1528731153
1450612135
653598679
647093180
1733517737
408093086
1053381804
1120156855
1739729026
603007663
60659238
1582275348
585669037
1135465962
1551846978
114242834
1056570564
651756162
1353227307
1987452293
827755633
232025571
470042242
386133988
1143097253
1596098579
1401362159
623394251
627201886
117331402
183595283
669916245
142452571
1855180014
1167360604
146276306
1825353868
1774943808
1495035009
509846108
192080544
1077327474
536326415
1139794636
1933756642
47911456
85248255
1982006660
198648182
542652813
933448080
1574463315
1073747320
1440091861
1211451815
1386048573
1528561356
1457483274
1869209249
823433495
727181653
2145454697
701411772
442523333
901213121
1545222631
647023084
215762463
1995708778
656685218
1352670919
398955352
413518759
803309305
1413284756
1159604271
1072762662
1496811740
1334682722
1608760005
1805690644
961625601
1359038198
1760918801
1309393955
20708153
912908867
1749392114
1428216047
1189862116
604511194
922597058
1568143031
475409679
456853745
1798887888
903350397
1689985047
16762140
894372725
85008216
2053022467
2046582958
991583189
122533675
2034617925
301685746
336720653
340036845
82344494
654850039
1301886602
1190240695
1230852805
810524237
548020966
1378428327
1246983883
1777567770
273312563
1943436034
1913609226
731372296
695344660
1796787117
377358818
395341944
816986206
893626878
403511767
1952727911
634723053
1594882404
215766542
843490513
564698978
175292632
1763930483
1394545539
604184149
1892258645
443612104
12421381
877696256
253811314
1962266595
116916560
798299087
264743401
546106743
2015417612
525239318
626885580
283359415
1762811499
1573041524
1377229159
1174056562
651902830
1007955069
2142476829
512947350
573033041
2000577531
1619274039
496058368
1698792640
1978771957
822211502
1285318315
766633928
1186610748
683048690
1201501215
1696440186
868258771
1064586654
582698508
894512521
1948141390
2138852364
1762083281
1037985360
424131175
1208315250
1011665715
1428690856
2118598867
2112331427
23585026
1829942203
2072390200
762118614
1201134627
500688181
844139798
1275087553
1181306971
2128177348
1864756147
2048430029
1073086947
2052199302
97740787
2118118541
905128024
53113266
176858827
1271429847
1472608580
1516946525
1946892879
1029386654
1026130389
494800372
289533467
1759696570
1981328273
261696039
1733137093
1985174321
1120990548
2098642789
1727871496
155794635
446109327
1216585251
1185272953
1350994862
1153397483
1810258980
1832250878
1298943712
1385796565
924812029
545113053
776765550
2074813943
824881624
1490009387
1055434868
434805652
1539511181
1671913060
2004077298
854297771
1190836905
2140846765
139102486
594277352
519619062
695245166
922508382
340883554
1211833770
356950066
2138217673
1833048107
2004525075
2013811460
1624081475
1318664368
1126102125
1691598649
1773848844
886388424
1797204467
513610435
2076455130
154676638
1946518592
1392978220
54905654
1620999098
1903316935
1714691482
1943228004
1072697170
610442579
1243285714
1232284839
1014369155
784231380
1721173147
1497744987
173404693
1241993700
149150955
1663516888
1383001934
740754607
552818639
1377187401
1581905877
1583550687
480558272
606510775
274769078
1581956037
1929137386
973071012
950317624
1280976384
1121161151
2022808609
443659580
2051796934
294432533
60539397
1935846138
514252871
1028923909
503058324
1424072125
1826307143
68994165
151125269
218842717
1619379767
1295083072
60349540
194490881
2146205176
219865205
286191511
463237467
1211097041
1960767899
11649462
1557163613
360092328
520225427
96134010
2039558210
1439217932
984104968
1039173903
306306468
2095217416
1333444855
781366392
2141288124
1561308436
126653578
1497172059
2098893356
1616990761
68400510
835675884
1802377521
1489830786
379405346
310449142
274496496
1312241175
736294770
160961283
1677810782
688553355
1235300267
1361159657
231141580
140331899
444419315
48951060
881979030
714893927
999428855
1653641255
1927647461
1594966915
1027271482
570345155
1794855197
1821451674
304331725
1404641988
1990298109
1932328163
1673807664
1999128542
572212454
1318329739
633989169
1392190927
988102919
295606811
1485693883
1154047274
12059254
1630862173
10680603
256179784
1548870576
1961401683
1935354175
666813476
800135327
238380850
116906648
1108124857
763966100
1918606789
868753379
2003721005
1968220932
1695008645
533059222
1826244010
650783940
1797594148
995529340
1590385480
975391597
1142005383
1917779310
1715006210
143853102
1407808277
71889360
706803883
1987448781
407715517
851645998
1318718027
1788054151
1137470171
330261137
366739050
1639084139
1877262602
723406923
2083115620
869552895
391538695
559069738
1180621901
325859889
924656630
1225675945
1337193126
1351193276
1383896240
436909004
2066045022
1932534506
408462354
1164214053
286506285
701904049
46940723
1475512039
2121483575
510214644
1032592053
108985033
1836529132
523191311
107758351
1008260613
1379445026
1757187493
28353591
1783899871
164001823
538537112
123795353
696469469
1999599261
1697780068
570831821
261061353
1291267304
337983576
1276853429
763663963
1213065468
1691333770
1434938972
521257375
281108252
232854649
497614169
1554303382
1628871365
1258515363
1579253308
1649097008
1900310834
1587915449
1206630727
520417581
1256237693
2051347229
1745710364
802693876
1127163472
382682305
1817054554
782108299
1406810327
1254232543
1193874802
935909757
982959089
1733553939
1072585617
282361693
982450195
1513716568
1644288401
1715650978
837762759
1311221056
383213427
199597153
568606790
1744892176
176264228
264391591
93102671
190711804
1649418462
571382069
936363698
456792704
85790165
13094412
599785286
13983101
1888563980
58614447
610452467
1605168790
984224625
1346367611
2010024955
2067736239
302759263
533672573
294822987
1348282821
1564446243
1402980947
257534726
1005266878
1459510768
2127066354
416824717
262362080
1241783440
798175943
544469836
197024969
1304081877
634057476
577710356
1008581718
729481077
2139265910
1908299001
1279172161
1734411981
463210955
2101279511
1156223464
2146057341
1032295405
272418454
38322932
151392746
1012536189
930779024
128646887
1597556144
1175236303
642762814
1320352968
652233360
1797676005
199917131
1725691568
689345603
671635884
553095607
898212529
1805564149
1208136928
1280133086
1003015713
905943387
1837415171
308006892
965684144
1795191452
908620241
249434642
457362789
2119128597
1974289716
1995594617
1766357769
1225639048
789182297
1375482299
1834918307
1007874685
1797357576
799382805
1676558437
1974665797
719246370
574248862
995413334
951998233
468901803
1365967340
2039704563
755712806
1124051919
866654174
610987491
784948348
1457474936
181858448
1561820913
814948191
931825012
324559116
493332829
153790351
1839652064
1753620951
479052889
1562267211
307255344
962328248
2048232822
1850339953
1225176072
1138053433
1058199472
2063328169
211683553
793617047
1074973613
2045058844
39964853
562976760
1031991017
710422133
678742734
713987698
989898539
1010257695
464101171
973048283
1664532760
57183902
1455115217
574527827
1786016063
625550407
133236317
1303779847
1071628864
1718842940
1305399862
1502895807
1079783382
1149269938
1001305352
617785575
1061946739
1567073390
1909185744
1751806009
92275724
1543887261
1809827117
1633470326
2133839367
1576625874
1576518603
1975988573
217277878
2048606278
1229152600
58498284
53042671
1617428051
298550980
635270994
1047606317
649613448
1163603896
21580255
1412867460
452919867
1783330912
1818826263
1972038079
209508042
48423744
837985699
1473621637
1912716593
454569086
963166284
962572842
146869875
944577381
329076821
1576492619
1053824370
2048975469
1960881521
257783252
271508656
894897279
905438512
630818844
1768968288
1610693832
846884971
84107513
1447196976
2054288464
1916448046
865079937
2015554205
1107900939
1380583364
275717408
309951856
1419004096
190926779
1267218824
560587068
2063138996
814449618
525013703
85993147
1532691340
403202036
1281391171
1132064591
948591482
1153163034
2105751458
1603078731
1521036964
959112547
2003480691
371633471
1637228847
220936331
1971023823
751907698
87199500
1371629096
966169651
697357460
1582885725
2118905225
2020247591
1198756436
1622227604
128040106
2100276500
461054450
803815800
2105185794
1407658623
1693881886
1211196316
1554966150
1593460467
2006260425
2080516679
522432757
544847546
578953206
1701755278
1429502868
282369211
1814250686
1433336321
1927112093
1029146051
406648019
328054044
1590925313
1573823694
796983367
1623940117
1687980845
939577968
540345032
1721251884
206929320
1412724230
1143021503
379677979
1527647856
1716732013
1331919916
1765678286
1163150130
248912263
286693105
510385049
1354970086
2047048572
778982056
523223777
257912807
1509769096
1617793174
518681378
523902824
441832001
40620824
2055191169
1678484737
947296628
1621958057
1701409716
307756432
1042215081
832078881
1122515381
1325999595
974591783
1495389842
1461859306
1086047691
737074052
2034878754
1910321077
1127006945
728349473
2100307013
1879819153
148429787
2022409870
1506967703
793455745
1649289222
1537241375
302228760
643085525
322888958
451164682
888785085
449718265
168146674
1149639137
1889398338
904373706
1235180254
1952483114
1162808035
1148466347
379048333
970345356
1770688531
1802451470
562656101
1900718477
1772865737
1221274886
751972398
664920720
1229476781
2024552321
1107676318
1549231246
76595566
995447018
1959250609
267879452
1218086484
459634512
2122001551
913945533
145712023
2012507446
1356727851
763328559
1199107032
231010693
186408672
534933500
1307213205
641643936
570963454
963886414
2146376475
51895153
985081020
1593725979
890061306
568550478
1594752976
717241387
111023709
1205654248
379480818
834653103
1913052925
1039916856
1204262719
748092052
1812156475
1825592607
753801398
101274519
606340939
307032205
1522433166
793161431
468629231
922539571
1515690027
1006982655
568327733
1285094355
914034521
1029934374
1356536471
1085244951
975079323
416171537
1968884662
408673166
1142630913
1765039200
192982161
1204631121
874346804
554791164
1901593064
51358973
418494804
1972790913
918612955
1633591323
686804285
1376838034
791005982
122089551
1111203248
672538909
355623966
2142030933
411210735
1439876003
433638351
2068172565
2031214669
1809921518
808127784
2061475501
1638514851
826556165
968657965
569535279
1578093620
2127983516
1769372386
345111492
1557362042
1788900535
1490723004
746469374
1314893828
1590558549
167699492
636581674
300042892
1572507184
632032437
1060278525
1689938699
351587366
348961066
1878691585
1990137812
1217974100
2064545223
837598215
1764374405
220125847
311295780
1365513869
353095368
813342626
736266455
888050685
1843228548
1012943474
2110071424
1639433710
1278748538
898767025
1207284371
1699093005
369991767
592759129
1878710361
1531467016
2045910579
248273268
305007380
1021924329
446648962
1576227423
1625629973
1338549978
1046060867
811094337
305530639
370875101
796414268
238659805
1586408659
414714431
1258298776
2020892072
1105963860
1685121698
329628804
627311934
1425326390
460721267
1969261794
440334816
2066372006
406766583
1490642924
212630048
1996125943
475110793
2084317007
1945910810
210104582
91900826
1268226393
578424308
445268487
812416105
615754511
1775742038
627842797
930040121
1451517645
839603782
1406142956
650759199
1030134987
1129316221
106763292
1141013620
1594046345
1871572298
77836286
1934128755
2139601316
854277171
326027069
1487710769
155783485
979124094
1666976484
1637927966
817106081
1813797260
647975443
375690596
516216753
1705296232
938196001
246660871
943364278
1897631441
1353004129
935965941
1356567213
1191224276
887986884
1660768175
48758831
322059967
1686838547
1536207001
260183495
1542989731
922970224
1462120127
202193568
85469416
714611358
1207125033
525082302
730430035
1712685903
653640054
1737257953
1282304352
1915563637
2127503732
546518863
1793451506
1934719018
559444815
694476099
140058510
308257132
1520487372
1949613409
911176019
1470593101
1181338928
1116586157
1969206966
861415016
72255795
1634459391
677392544
1402759710
1265834769
1062545569
1982569561
1655119505
926460988
786371460
2057006289
683814046
1509187616
404066753
256912846
1411718798
872635213
1458945646
292825755
80901379
1858023084
885881735
18901809
1726436980
1566498167
1007581992
514783903
1317766257
154672385
2128482043
1323413464
1012312997
1626081758
2000849718
1268934540
676829507
385432415
583373868
45516877
199375498
150131523
183040972
875595285
1962646298
1858710319
1101865161
1115713427
1641144060
902420797
194651159
1558004244
527045132
1870933374
89737394
101966300
2130510097
605196543
240559378
2065104676
2064359963
1320194755
1179289235
1133335633
641367600
308984370
837730957
1524875614
1633924760
1464132698
2013119136
635003163
1615120434
75652412
59789924
508309988
107502825
1450533000
1736544004
211766407
535516471
2015301346
1108189436
1496653803
587580636
132827255
1107391419
1902217004
112062674
2073245735
297441162
53213145
170634137
1141483727
2137490741
1238491870
564145964
548986889
695693306
916748353
481125155
1672017641
1374155095
214204010
1750835443
1676747428
1367196352
1972633636
2105715253
841832457
1041644156
499585747
723767494
760389295
1708092610
603771354
265698538
481630315
977502916
2020748095
1593578989
361206488
12753707
101661901
1849583383
30231909
196255907
1032063264
898660828
1634664807
1783754969
879442009
94352792
83972712
1343648513
264819313
2053052715
405636054
2106622461
1001606076
1169898049
1668651213
269644612
1521771433
677258084
1160685147
275805939
849024025
1091592415
1633147806
162173790
672548880
671278315
535896252
852951688
586470687
2123957366
699831192
40065633
584916202
1890856920
1959092074
1504167220
1965776476
1973600001
1766134498
2010518575
1724651292
1769698227
11110112
795233897
1292623615
1123207987
598339091
2106249386
2125512970
222213285
948364569
1409610544
618638284
1133040651
697829817
757841206
948474259
1940342779
225756091
266273623
55734493
1812765704
1757809179
1818302958
546757991
1196451950
1455130631
2105750079
1144687620
319421098
1178551877
1638135702
532629085
1843206131
1768204954
1775699976
113673969
903011637
481214056
1042022235
1233705831
989507262
1242392514
262841127
583238469
474003802
891361154
989329572
261642768
1217726305
276643429
1847262736
402999229
1735319949
1856382105
51145276
93177345
653042587
1921680679
734228602
272540443
2130722745
2007840337
1497831225
965547399
867604918
1944641354
450648115
385658711
991992793
1648993578
628155829
1876545113
1279058078
195532740
2139218707
1187780213
697681077
1282376922
1385393205
460438293
1184333677
1719950290
1260916776
1027453527
634769325
134210796
2033060569
1143584944
359890763
1515137152
1190062176
1735038217
19808096
1688700929
577931877
334686213
2128322208
674897268
1453031020
596390457
1112464107
562672991
935896704
49014411
1293290892
1856477886
485058558
649114638
578882000
608638201
661659933
1201141684
1158926719
2027394496
1344054964
961115301
871043032
944674531
892649014
732357368
1912841359
309441598
889605733
1836764484
1813734890
382242836
1074926687
194548804
343899514
1704408593
1387850003
2128183567
174062099
243858621
1887639978
1887832436
592456048
226606339
411204733
942761095
1084990156
123309044
635442576
1266171988
255700830
1101621398
2135901251
1465792436
993826854
1561449344
2095435000
840277249
1881611901
1414133850
654918984
535536548
819862663
735731245
2060784855
1971864562
1223410094
1357100880
1688609937
1471142560
392338605
527356248
301035772
877593864
2076784601
729304600
1303431028
1397269994
2040644443
1147617910
1705284280
1524838278
2047789755
832177781
9995093
1841612382
397602762
386644934
1339798759
1740067917
854372619
913477849
1991381727
1489003097
1607054001
1142660134
2097844854
848929982
131429885
59250155
2063238176
1112227573
877171913
1184131637
1874188297
1474839395
2107105696
1616383743
73034418
1420738130
1969090056
438478625
144459624
532946272
745536793
1109137556
2054964037
1267924265
1902644389
1953609946
1318115249
2048578181
536770068
56681909
980904851
1026509519
1783880101
1711620771
1143555131
1587176044
348436122
1243118025
372560126
2025151710
588320356
1648228297
266812863
1006646858
198142223
1286349760
1613585146
636459936
1532701110
1958689957
1573184352
746781565
123750443
518211176
389004641
1930067722
1486824140
298758271
29046661
102960732
941787461
84574081
478167980
1121256253
159251747
2041453948
237744532
1957530132
1457413739
923764017
991697783
387342513
609964852
167598714
750871172
1012524450
136242440
920427193
1395912230
1316374114
1790676880
493801507
1889667446
1705246397
589143878
1696192363
926916468
556194731
602340227
26807244
1684730175
748919901
2047197989
248994237
258726199
106573244
1802698845
1743777481
1982788808
826736536
359971095
1297471736
1994628816
35018918
1904441180
1450485248
1321076919
721512569
291779687
856172150
597627558
1024331433
1747486531
488996813
708203727
788366282
1591025689
1568368432
503982823
1793633596
5965818
237429215
1828670381
730737575
1746434383
364720958
1922016517
1423101206
1249262319
422230023
1963565887
112292022
1021193460
602328387
1109753307
1586112787
1556177736
1844086027
149236529
1622661701
1055277032
566995211
1990552136
310386533
1289871116
1205653702
1941545815
1618890451
844343007
1065020310
1533743877
1808882307
6301206
1753636833
944702986
417288262
202916947
977637429
2101387183
1601344682
1271593437
1202761299
1784597647
823019158
944776587
102940266
1970729742
47439836
290988476
1026101830
182375568
1061542454
653673927
912712341
1088270097
85436207
1384044396
280463630
568729316
583812564
1584723370
829570943
431231084
916961327
1300442290
10917274
1037388551
1711793677
428351143
1702105781
800830859
321265534
1835690090
712687242
1714362136
1165706685
180538359
2020178284
1907512728
1557223487
778480564
1346586802
503419700
120546709
1507997367
315939773
1953429471
205586243
1414575181
1418842483
905626835
576871281
315048560
1480256122
1179793099
1230090015
1548256363
196539607
1956442848
1705739264
2058346118
1928091756
751618305
1205823165
655213600
848889951
1611394166
1780928037
1753067940
1514841130
315617759
1018845558
1591830359
1816833643
1958198683
1426546391
1089202165
779819279
676535021
1251456554
1097243181
1762963417
1352197675
567552404
735571789
1371997987
570970846
1251167386
1404269103
1799937665
1630479462
558668624
51425202
782377066
2112675239
1686657426
760550069
1634519887
572361385
981615893
1662451613
1784212097
1762018395
1580137872
388187199
1013450503
1316854171
795290676
2109905407
115607395
1216139015
1579703535
1827650973
150588039
446829054
75268945
120528846
1154338799
784708869
1006002042
354844656
2056784844
1272779158
828932867
852817175
589143707
1367849966
745258352
496629552
1616719141
1176674485
189201738
1459862629
178390646
307655652
1252429273
1024012482
148409779
212206257
64577073
1541158673
1334245414
990495220
2086443497
584812161
1239206194
752148308
1790960059
771587284
1677323746
329227436
1802622039
418321145
2081897814
319620750
863367424
1600878467
1625513774
640133389
1495006355
1462772803
1463473447
1020071477
570485907
931154401
1884620624
1122827394
1947816921
1827671333
1403858748
503527621
1514828818
2012720614
496783998
1304256492
1594464745
1675006236
993506270
1893049908
1867312332
863498863
1389135373
516957456
1811237385
848079680
36604890
644948717
1259530995
1416250726
1546538498
86485497
1785002761
876986176
1248963395
363347581
750523101
248891333
869350682
298390835
983155006
1419823154
116123368
585425364
998921246
625176538
555409073
1993021720
372049027
179659448
1136121224
904209348
1611586516
2007745159
467768189
257753670
842872562
1912103280
593662648
1911095784
938601552
1780748932
1368265677
1937622083
1933776406
1901013349
1361663856
2041423953
2089674994
744968205
1634382686
2055428239
1390949754
1353587866
256949833
418203880
66334989
1945525915
196440582
608871826
2012300922
471423595
507820505
1434306035
1947131166
1944687151
692721702
565316547
450353343
947756988
559046277
681759843
997484556
172412369
1132365794
544931306
517534358
1479233665
1035140404
42329884
2029394605
286037320
1542843016
1435458536
2104964888
652135807
1635688849
493217883
362195427
321930472
318658556
617625740
117249842
117495286
802800488
1679043123
471417224
44847245
1858000412
1206289854
1129623262
580936488
1379278136
1032339453
1383125158
491013105
360368010
1986262692
960189999
182045156
1306038615
212109474
2076762407
49038216
910563279
2069559110
889129542
1716093273
2083100802
646339521
256742534
707982957
949738079
1545511390
312188243
1017900530
2050530621
552310563
612929848
336043859
1483514224
1668793901
1388926866
2026461763
1868314802
1691293427
953455407
1843232353
1188171315
2021141805
1081318756
676056960
34709948
903831491
961434365
1864107355
1845364760
136544436
800942136
90999196
1720918910
715369822
290935762
1368841364
1455189370
682661815
2034054643
1029362192
2073088471
1909698109
703513241
1106151670
994353019
42251288
1761879325
52382147
1460176894
1113018814
1288716366
167237064
1220559501
1778792350
2007112378
224665872
49639799
35829420
1389164146
140637866
1872497279
947591465
1375822855
1300805537
1305919149
706937531
709066533
991410111
2060446186
628990232
201582641
595625020
811058694
1373504448
68942198
1467914110
979394925
1843162179
1690511846
1021408850
1200981518
1311405455
1468816155
1671294664
2004890282
557184398
637577604
814892952
1644227131
215535032
277072916
888950594
1810286582
1734222575
1016782684
329935979
339946326
1032584156
170222029
558659841
2078973954
230124187
887507767
1694833616
1747140841
476572621
1014704108
453595067
1389746325
1962216304
1170753005
1790485074
313343425
1768867952
934154673
1706420917
191234169
693922834
1995182760
1945872347
2003025311
1206057206
1951262245
1733001659
779047123
1254744950
184087353
61658037
2035117002
150657953
719529453
1182407496
1914028864
1587887435
1202866244
771219721
1297773974
1896719124
648168629
1150883555
411965501
541275936
833182126
1084354417
1707006774
2068234858
401590475
1718165366
1679883477
1048739461
57253543
1789715089
2070785093
877931530
711223667
1881135618
1011104481
85808817
1389683281
1964531962
310147688
247327633
246315094
595963167
1280702708
1095447547
1070455785
929217625
1605615269
613740529
348448158
174188207
1895321153
639938069
972661681
2106972134
672448714
554689098
1768362473
1223718153
263049183
891433571
1769475042
615765735
2026090354
742198005
16455499
491419440
1053543723
1295035189
857330018
1976268400
1702691250
1220994621
15181058
321922188
1454209981
1214901882
1709508892
39551133
628253694
662635379
1591618246
403572152
772670245
542627392
1623181327
384922205
351792266
1972137815
1397204032
587540087
423476419
1647853725
1488198204
152966137
1009433335
54222014
737196839
1543856147
645574518
725188560
1260750833
1502034941
385446339
1124240041
851997106
1507185039
722749617
1130066944
1103644289
836884143
1091400259
87614254
859445642
1187001913
240350292
10640853
1935622272
1464388983
488952038
313512444
1792357042
118462389
1657554423
1955062023
71587339
87988673
552163606
1312680723
155406819
974732608
1787637240
1865167794
716054374
519755642
788161946
2029227802
909879563
1557418137
1904057021
1755122043
1594068980
849420639
1122462148
2011043691
761604172
1053034761
2135843859
1296112528
1155529267
2003161982
801737204
2144570947
1854194658
1948496554
1543934025
1046971006
1076254438
1811574629
277980585
618070655
1867478887
1435886185
1032805176
1351102267
2003502237
298071083
1863212127
1677342044
377027287
33551863
1627133104
854312382
125495747
231619486
654107851
1617204465
1276129177
654581818
420986196
563018822
1293673830
1002170794
1919656930
1671695373
675985303
740048174
32818409
998654804
1692151369
1252469670
1153253418
2102289349
485754392
1365010058
739261877
173508390
788198997
1331177712
262964304
949007537
56747494
356531740
1942849447
411090650
1887869568
88245831
1212166959
1431135284
785930228
1451675665
1165847731
1459977546
898087376
1276273871
1611969888
157878767
646576628
819113639
1691164820
932027379
1518635819
854096978
1755683243
193004248
389055069
903515876
820503839
768594594
1192945308
1723406161
846037398
916346300
1994583575
1585286657
1981334557
1728577315
707456112
1678704176
1820020905
1983317476
1673626151
1914412851
546691466
1769885333
147841351
940315426
575854363
1541734501
415471509
1320080847
380095094
578396976
946537578
1268480708
1128237772
1266237201
841735884
1463864346
197984513
167342991
1994054135
526299959
1213195063
473545595
1331737018
1305312430
296436449
672621251
462401601
1163519731
57981878
1230062996
790048956
1253614962
1151860260
1984739856
2067689458
2025097762
1947800092
2044172890
2143154548
762254086
886311313
854119953
1752706190
1978009007
296663214
409988804
563066760
659445924
634212467
1568765949
322068140
905819562
752987029
1733691520
214304988
1920241576
714220004
816355601
452558046
318574012
1079783382
2043850208
1011113405
495303718
1690092435
2087215746
484204400
889890222
980844964
332691183
1890704261
1536410923
1274468048
250588327
711362806
1294299114
934343506
448240859
1431704648
398720195
1510623647
1339554201
1768143826
1352433529
1146634784
1320245361
1826326566
1259696857
1045603844
202831359
5300172
1106051654
612952961
1822509722
361272688
439640914
798132506
680582941
321718767
1498497053
1826847708
1975428934
716114907
1769959248
2114439427
1207984905
138436678
121643002
644149245
689997376
1720646530
786060798
765250656
1717869223
1272369746
66510778
740206182
133660031
1492996058
818075423
322129947
266519233
1992887752
706143755
791776691
764706075
1099404689
791420300
259862884
2030820507
1898447144
398556322
1273427507
1559176036
1620008924
183138349
1978318720
636727484
288791250
1002461962
1993346301
686984293
2093728319
212008964
1016311334
1570436274
1983033679
92941684
2064195321
1605724282
1384150249
71107382
85208507
1465285708
719793299
172613412
2011482509
1120310397
436166225
683806119
647871015
6038611
1983541240
692710495
80826700
641014716
842891494
17584464
2066853463
1459972479
1484934466
427487063
2131196054
377751522
2073142723
99002687
295038796
1764541763
657490959
1347014962
1877372473
719622382
460247568
1317039299
2014359328
2106570196
1285766595
404962198
976349918
543106365
1110225525
139358049
1698020574
979708974
1753819627
118290477
316196306
1803653232
2065803656
797532486
1311094187
600776848
835738443
1366014847
1498568878
660662912
153732247
902453467
1971378205
1583347127
1988521796
1381817202
1351206009
86813432
355746246
572324569
296615183
431323909
1455412767
1106608622
543652806
898673237
1889982259
52020774
1356515958
1646542590
1827896016
1108299893
2005460051
1662546101
2104468681
441665007
893739536
56603719
1139879520
1152169739
1526424474
1042728660
1064924551
37392740
1915852001
580137941
343797474
1257218776
22262305
481444469
1004748726
1564324082
973743763
918584872
1003814760
1408265261
1021747900
682919611
155061282
658982328
210658473
1149673492
1491883464
2078730623
2025458909
1880402061
1045702119
226104457
765437765
1385844679
1921472973
1118786796
1361230104
465347349
2075339321
1002340730
698248745
460593303
1240460241
1947232996
190700465
377107934
1005900313
848297927
1568499402
1520058366
1491884415
573363798
616665718
1091974646
1726025157
478581126
164782368
56574059
298079938
1792039534
1465139069
1198949982
1817490586
1675010416
901919367
2140375102
1293190427
782627200
967427330
763892101
947898753
114375533
1960800045
63729830
1550564463
1646381066
797821777
82256759
1107099420
1469218213
1668478932
1751803923
271223860
1469186185
629199239
134640068
1464157747
610775298
716973403
541285902
497797554
1242498184
1416065390
2058353036
1365414954
1032388850
1088604703
910341239
561033402
557509932
1342311691
1448553094
898163393
1003910497
524798512
1816442375
1160643830
1822808189
388566180
259318629
1855284077
1933302281
1655111075
829536721
468707413
2111673033
896023814
1995904565
244564035
1204197838
536668699
1754576300
1169514569
1915039289
1438399536
223859616
27137757
1374436161
450526101
992078672
1873533790
1433602699
1502618419
944269986
1423316067
1891296409
60711165
2006548284
1628211135
344465105
1714773713
24179684
1166826549
1984903824
1733673099
688000222
1780772027
196645411
1744621075
309631250
1771101550
1770511532
622676366
1062918534
1640160140
984197611
1939819748
1977039035
2021882772
1809051426
1415387561
1406369355
1302651133
662549121
708902104
595412440
362390410
1297844060
891441172
1214975980
692682293
1584397063
1462980408
716229579
1733591412
1112332861
2033672284
1021624542
1139752523
2051640455
1218576097
118550890
863267382
1124053215
2005669187
1824661353
2111239488
1457084305
1153757015
1295748044
1184409234
357018935
1883691645
412821497
1979332261
955933614
1807134320
530545834
1496668628
1608878079
1625610007
236244928
2011609979
2082157748
318215600
125839593
812106126
426253575
1679043078
721142878
769063373
1055255349
1859034756
1780217591
490583653
2079241906
1469988478
2040078712
1001204660
1850480781
2109655406
1656226594
1260306819
678439054
779150796
1030352480
1978944837
1420814903
1387439907
1027276869
111637869
525853982
1584990881
1040322606
469969047
142445363
1187762612
474489509
414191942
350251774
1412065725
114327096
2104934039
1899554024
1235974450
1291498788
198598824
1696318834
427271232
1437397664
768399363
1408555578
1443804272
214332632
1572351597
1545889155
1249367527
449575476
860055241
696846296
353008342
489813274
1926777171
1169263385
589968457
1952294292
301407315
94330186
1963388321
505635444
901298510
674784464
654966769
810597269
1869118171
1539336343
1677704649
2034501315
381617784
802355209
1082848205
2141906178
807407308
1786661288
186600240
1655708482
216361715
247051931
1606121121
1305471270
818787914
129586982
177729232
1636129565
1155589742
120202535
671560398
1171448453
1294387240
849374818
63640524
109926537
992144018
108663825
1930904313
365868395
1438132780
853823093
2113187125
257439443
832008627
1210847113
1277058655
1543985360
163308244
153014691
281315228
732976406
1870324187
85347490
590557027
1406159691
613710701
2099393437
1799125762
830043608
1809345511
1130044905
857050581
828794912
831323071
550686143
1032890111
301194085
1965587786
226838421
1334614998
190293809
1526865628
267320241
1258802618
161039231
764799614
158752578
2044813376
1905126861
818859329
1300417478
2071697188
1548055614
1960760152
942646735
4216441
1284450320
1175355431
1366625021
1441308083
1566046742
56278073
1400138667
1666051711
174438658
920647016
1469835459
1345336430
1784550951
235245251
537681091
2035657072
1440221033
926882691
810598167
1428559614
227146740
1357503671
1592468824
1446513723
284878455
661212988
1416495938
1677683125
506697741
119690767
366675496
1706366355
1684952768
1296226020
791800550
1635417673
1358383023
73849519
248075589
726683682
654724129
543832188
649363270
1589179992
1909296818
424122540
71128708
815539930
1415708441
1635561931
641917824
2019528391
316515892
427810941
952763782
1856462669
136985194
331140740
858567319
1148764108
1307063396
793101284
1578929555
1186513421
842047595
1035186022
853979245
920339409
77738587
1290558478
1318540464
1938584816
1092818452
1150362820
828768715
1781003750
1553006857
1178115145
79749982
2145291555
635501585
63834720
1419031379
2092102782
1029096311
908505718
679562803
1517392400
363256575
2103790787
463797229
1015315958
1025517317
1676424588
176787928
1282227256
1431519568
537950561
752946497
1465280499
1997222665
1921865663
1844252978
62854122
918287039
1976264846
1727021440
1430039890
1309556228
1078155335
1832110476
1688912028
1016543114
1242711871
2015946693
779169728
608083361
2086664944
1513094922
710734298
1405673486
1246312598
953831583
1905765459
682209968
1034473180
2146812045
814125382
1439331880
125999643
1366382914
752203133
65562753
766868697
1301285240
152701507
1535214275
1914242926
188130329
1168485854
2073015285
1638721230
2069056814
1772127454
1607321091
1283437069
2099192002
1010682112
132834198
156605337
34029613
844698897
1610658922
2060631280
89484331
1991716939
862570810
1080094055
1788443204
1222236925
877961908
1626687314
1473176920
1873412918
591608211
806395290
72274552
1322585132
1944319655
1717310614
1304718106
1504869456
200924473
370781664
2021249936
367759088
1241467206
666037066
992676071
1519911109
1193703091
771329836
1639593636
1898760980
1189005161
43295861
1065074589
677256469
1275964462
2083360558
911491965
1420321735
1888355428
264640757
1155910161
1438968742
948333502
15506334
45277462
1559562822
356562656
1908123115
1041564996
437868835
2060004
1370622774
2131686458
1088595613
277237979
302457331
1864560566
1631262500
1989280555
1181618519
1565473944
1146804105
50447544
1439977242
504477325
1755836949
2072908268
1598425874
542871592
1788888881
1637171922
956285914
911730660
2098419162
532350089
1171734820
451256630
1480430163
1910352884
580520955
779261492
1624679527
829812297
1843279989
953502424
1232199426
2069638041
503549647
957694273
608208541
65672190
854422383
400923095
358117985
796740058
919291600
1343309090
1154824757
194741311
293108404
22822039
829909057
1666817926
1071019323
613240881
843114685
772594745
1300522241
586498330
203901552
884272741
1659925544
2010612461
1822939079
2127003234
1648864177
1166445532
1989031731
1472759390
2113496279
773981124
1628989247
1086188468
1813188471
504145806
1366864842
2124577755
1524196590
2005058631
1176353544
1142535849
1730523773
1503367184
197078655
1544672523
353305450
1273208187
705533028
1291550308
1240616850
1396803607
1935782143
519266396
2065524580
1789845184
1275104557
1346351941
858853546
494684238
341912011
571002058
1134263839
1054472972
41727626
456905285
1880331260
552752636
2036780827
1824504339
910379875
1463060297
1144130964
2078081622
1179010711
2033601889
607751655
1970338000
851315547
492049088
774404068
1616974518
1054206271
995364807
1120402524
121119315
1810247121
2057997010
1983943627
685444576
16562025
310112464
2007521357
295460486
477150305
1146997211
1980575851
128269
143368327
1745653101
2119981377
1073311100
758439755
136163780
565872124
36085602
257728527
69629382
609190168
541354542
303896116
2057893855
886924072
2086681863
704077436
1604613072
274179459
1753579505
70035158
45014644
1842822793
1308568092
1199208202
1334209648
269726223
87428572
227877911
28211069
1646371396
10253111
798248297
907026825
283938715
1743234525
1419565898
285311578
997904987
368192146
486001497
1491437820
1686933482
45822065
1655918820
894105283
906495140
28213429
1519692648
1783076663
1287599600
1196563924
1984457423
94731047
288882873
174313815
1698873265
242192543
747782496
342227087
721474428
269636232
537894818
1566178167
1027878546
1290824894
298381662
1737701774
1291776164
909597062
2054332833
259335412
2016556736
2143824730
596375452
1097133357
191062756
2114291325
1507718487
2134979918
475656651
1277376566
861426914
2111343458
831115015
442812271
1567689892
999253728
1181436689
1371375929
66288004
2127745808
2040968171
272955782
110750815
807138996
1974270151
1555109332
1120696410
1627722378
1736114826
1275589079
1466239262
493126067
902036194
1563596959
1902093797
234515732
778865872
2121975933
1753679976
148242517
1499449823
1354549126
1022433541
191359922
197780166
1729741835
265632277
504976765
95994848
1798290890
1375745761
57631783
2098128783
374164794
341651014
887949091
2022753069
1555224830
99357956
1548167150
1404015913
1669319932
147599926
1157378857
540085376
1419011746
1646417799
752357130
849586002
57760202
2074567302
647530968
806999477
883068887
889642145
362996005
1604703883
690396217
580427467
982563253
1220382972
865651237
1388730581
2146910361
712616688
1382370564
1424483229
1336705665
781058891
389075103
1227857070
1458710241
427615940
1413585885
1295462527
551674273
34094474
1243978679
1010418181
737860937
854355336
144367198
914646548
309841049
1549179056
862641767
1572726728
597696504
2077381391
477942688
649369125
1144524003
773788654
550159094
1463531687
2402252
1673426492
43395439
46484049
1888231010
667171737
193037682
512536619
274016657
1596949450
1958580833
1649129771
458359091
2128523209
310030335
565677252
2040153486
884671975
1910799633
339122846
1407478888
1111283727
837525675
1783161733
144017527
1814159265
1099454504
1669336527
193099512
1268506451
1288346621
421257199
1361750074
13763663
641405431
1569136286
1982473580
1000407924
699654877
1745277659
784416632
446836472
2014890015
1690374103
2013763784
1478831499
1485551651
789991708
570049302
951654787
1285622332
1490182323
1509187090
1242663166
1700567330
1798307599
953631221
1143120345
104407244
137608642
542116315
198294814
1710224350
82264728
1514592796
1398689425
414206504
2123498459
386566330
1392004381
593984594
1412461737
1776586534
1026916953
1665835261
692141681
1392526934
1667593463
509019592
1123630019
353220498
2000886293
1569503888
2146319482
1958392698
1007580187
47246112
930342017
933208143
1664202178
471277363
1142079202
1647871550
806457863
128131763
1090290797
1649436336
1260143448
205996547
665235746
450592183
1167754806
1819695823
1957142799
311994715
711967187
2018284317
791009603
1910331714
1439897363
1709909297
859288795
332205320
1861732250
661858952
907343993
1563937
54011568
498508230
379461229
1930040119
1143364753
1494081627
1555730213
1185954885
1404505366
1928552459
239340842
1733260644
215739699
301857766
547834104
1440910443
1153959961
396890225
868498742
1505857805
535001718
345149246
1516531787
449599100
1725085624
132989387
1788268675
2098957109
1755138736
34577454
464723217
565607614
190630698
962690996
1477859219
996915361
1166464286
1805415506
121658387
1098009773
256206455
418727165
1561504639
442549405
1797112094
524091257
1234428238
533573452
2026455168
1302686020
1387161565
1091930303
1678742224
2141935695
303925052
134258066
1710350313
2039610395
1604610873
1052428794
992364736
2061024702
806828055
921729646
1908702789
1238958836
575436590
215370509
1238048904
1543968075
125822404
2065196996
740868362
1535728274
1992124710
156077237
1804107320
736856705
455533474
1244690655
1437909183
895372799
1453539362
262934559
1897246035
181602244
1967299437
1820156926
707674598
1077957551
793110714
531261791
264666750
1190017959
1364048519
789117237
1023033108
1225644155
1541106147
723429322
907940258
2130980463
1369866328
1256339931
758773450
333661386
1204533348
551000801
1750436061
897593261
667214997
1351466746
1690807508
974609523
1544482441
149032213
419947586
1268199617
642032802
1508071258
1287801173
754255057
1940530951
1130223703
69081146
1698535818
2108471998
1509268785
1326378563
375234502
1342622734
82222043
891049033
1864133587
602424214
410520262
79962840
258153171
866869606
1770770604
319569028
1118968372
1839147182
1452911564
1064939953
1725427663
1932540595
1282866959
59478209
1646367920
243702412
1866814404
1092500976
1197724400
724568557
998666206
1351982616
219978254
1403379794
883438406
1980842567
1237573745
1891865949
861775399
988951667
1201779542
249574266
482811419
1032868595
1507067715
1267946921
1102072091
119872437
118208725
967477400
1338238525
328712103
1503634193
2023317305
886648798
1133543249
410918586
265765992
1586222145
655158058
397695227
1422720491
1222282259
165264219
2146378953
641921347
2024823215
235186546
2017606443
51202569
418326361
1682114718
1421108771
1164693508
530211417
459133291
2005502602
1747892403
1384706135
253092563
457039868
585549920
396762769
799568721
1481385189
663127920
483410032
24521791
1996482175
1465710051
1672346208
1611709020
1511400862
1897496639
367451039
1272531733
1618681682
776141241
1394777845
1863692948
1297535139
1795282764
1249670805
1059429266
1584651888
1943709860
1363834944
1813729693
1474762115
1046790711
1285774543
2101721323
1384654465
1679097872
1284313391
1431014877
955041969
405873387
769280865
1301666211
1441569519
1517706429
1293744631
1590695567
811225220
993976412
1145588662
58149145
830202625
1304802522
2092026180
1115909741
1992179216
1676671862
215711398
2019789511
1190531966
406692168
517952607
653047216
1576069680
1146314203
725845763
1103806700
1452208240
788220353
301607743
2113934015
479356694
1901827862
704302965
1527911473
504668049
77155273
935689160
1639369877
168845727
1071630239
98401277
1423799622
1918564562
467221225
1274576416
700650300
1874213870
1152542326
1550995725
1178733782
1119714522
2005166199
1185962262
1253419314
117564056
2012888244
1317423705
1172855385
1234871018
1058507878
131891071
1259874127
591696150
283424485
2141253499
230361642
897324239
1826739683
719899019
1185522129
623206654
1499611402
521432528
1552766007
1162020793
1964728282
967191837
653137629
1182455190
1246305617
1037571706
1300075157
286802040
1769298886
1274128059
327613600
816853564
1682400142
1089218857
16622985
309366919
545965119
2115614579
372741374
1699492734
354281192
558558023
1759763069
984262251
1062884689
1590865504
520307255
1586822506
2005630134
781597695
2048176669
1374222858
1720447371
927180031
1988675273
1788288713
362426324
585647746
1685110543
1815298712
748159314
64091045
56549572
1163791919
641919104
1360572202
437252340
1555592478
1211177068
1106496339
662308316
2040791427
2052762468
2037684839
563851076
2048119521
378282055
1003782702
1676095789
1279535983
1221723920
1691051596
555242678
1368472814
431254590
479557718
928359632
676028076
196921159
1883257244
1591963882
1746354539
1490345818
1129029858
1261252266
1826621211
1954512275
1823036120
1133040534
398641866
1452220878
1336425886
1791551141
890700833
1536674815
1633607127
1401157854
81092129
1204606267
463592990
1102485795
34137991
850965287
1794934390
809741706
325843814
919420998
1694736068
1322787662
1237951472
1490190174
177127204
576485391
530321309
869535101
621122410
259004437
860931784
1728912402
876158350
1573424264
1249960919
369418622
1240540677
892322260
244797580
271042644
233035290
1206492823
219884420
863254035
1607265965
1547505202
1821800032
1818127293
1569825518
1392609430
97707914
105470790
806423963
1610271708
633258886
2143294077
1777729143
1234824914
2112612857
393538108
232011279
1255483587
1929384965
371055432
1163132130
1239582189
1766047410
419062828
444178676
1979111759
1369791260
2071018048
1468032736
1669297540
589444362
1872992878
2060702460
83672413
1652762241
1510714351
1178461998
2001499855
753187939
1198405007
983964716
72830797
14659092
18959906
575164531
1623369118
324889389
1875621428
231507046
2097175531
224999343
68724119
2121676720
1095519291
192572167
795641527
2044166802
803073027
320428116
2030823465
44771809
1782017916
1263896628
1122183620
1343264002
1257800948
1383633401
98782541
1801914965
1697514083
602575220
1688897259
1787074503
739981543
1779304528
1760948577
1587999384
1599705111
16335969
1529931546
96812260
292250675
1258562259
785528617
13212690
402407424
1670740851
261719138
2008879504
2088438642
2107207422
1868666507
1116052442
129770504
1951247264
239916255
369015545
1209451859
1199169575
1802071660
681065252
1626670967
1637203306
871629876
1655446470
163486774
1599531520
710677069
1719849843
1177574506
545635654
826782060
1837390701
424364929
1124642782
27740788
1177044458
782203121
1582088478
1163355135
1009763586
705380605
1243353756
1885754535
481799729
1645108034
2047889340
1983233954
1658699681
968137888
108309474
526895484
1427321621
193560682
61929262
568282095
1799010865
547273474
817594308
36288961
210839460
1787688369
949264196
899352997
1373165564
277746720
1478019138
975025322
1083098952
1818959333
738180914
1741244721
1459684035
739504693
1255499194
1560984810
1415587058
675008156
1106029437
806980034
106349393
1705119572
1816174013
673262932
1611789749
508267453
169303309
498866991
1142129844
300069811
1877871280
354458043
1423546206
1543614455
1524150675
1890790541
1178558234
115523499
1273621064
1694260862
915367357
1892030988
2102986227
1256955569
147925214
1416483648
600806330
1045742518
603288075
2046754321
1211648599
395821316
1980212016
560813997
741734456
1927923367
1466884060
550897438
1632900480
1678645720
1826657099
1408090038
89479464
615013709
1566876313
785224998
51074885
1242978231
309431207
1938750113
1841016459
379580545
1259066422
536616316
1692822842
1479563747
2074212975
1781994798
1339948678
1813125104
1865314423
1599814259
2100469571
7799183
1678374822
1135294507
1818895053
1116543558
1418130474
1222677293
2102419059
1241021091
547099680
1988482112
414336372
794882593
146331523
866946198
1443217223
2139463920
854438621
1316826648
1499203016
1079936516
1343221396
1167844134
701946255
818491122
285561514
1509260770
410242252
238823337
536532681
1470958769
1816903135
1802410067
66350844
969053969
1788043426
160164557
97015539
746108345
1340506705
2135862266
886472716
95932443
1843868359
1390656487
792558300
783887077
2119651352
1075338379
778654253
1842342077
297696082
105464591
132217711
48966809
2080957360
296427128
1587001789
1926802728
1751653596
1942689099
779406491
157448140
2094755767
1987378972
60524888
974163518
1640536092
1542855546
1936888665
749144058
1676614153
1498619937
808437739
1347372398
695761117
1908536828
1932909819
1578441060
389649152
808639805
2084822012
660597665
1709720936
1641388686
1733667741
851999048
764994265
1206795383
881848556
428641804
848832620
816275920
1441466424
1558966162
150675678
1139352040
456296474
359614383
1452372737
459445449
351138605
1031974357
1591058513
1204132952
1452284329
1931179727
1723377208
1096815391
1706260577
390416844
1059875280
1881418285
658928681
481341176
1833831257
838243509
139876028
1869137452
1490859294
1503964483
143033213
1015054709
1281431524
657252959
1593373130
1915492987
2068482501
354134843
2103269665
1401047165
1526286971
590940229
240315881
412892466
264529997
1017318163
317447846
725652594
470216658
46230042
1908082416
849566752
990680684
1213917163
543163419
148538109
1489101688
336205218
64099675
1151284929
746775990
2070122457
33068767
695470109
623199654
803183732
1990003905
645007762
1184173703
1701847324
2006701147
634336906
1093183156
177760480
148014897
1154516879
1631512221
206974867
1059963538
371081676
1740450499
1259281240
1384695734
1373006184
600023098
771585676
1271517784
1407071049
653895359
1676945078
706346267
797920682
703903827
1801856191
1239816870
577936634
1867292753
1951748883
518357903
300614142
1845590230
1038947969
267675483
2144937399
2074101674
2132463664
25132414
2086151947
869747035
466667878
1578192670
463369088
1556723723
154284482
1050397600
1087179048
1052225302
793958462
1700516672
633342999
169946466
227266157
496786132
1279575066
350002686
1002532860
1317369823
898864688
254236197
1612949998
854873113
1208133677
439099875
1240799155
185517874
321427641
607127060
2083675271
1397922518
1571301893
1065091690
2004741628
1929907533
1132594853
1660880027
1898710474
1266898416
504617146
1252959417
1853861242
2140595096
267900172
2025299762
2118932734
437290375
2133250450
1810738937
1688574909
2114650375
1357048694
962675021
686349199
766230572
1997075085
40509585
1637158596
1011613161
352036072
1092608032
1136346947
1835395340
579599848
136505492
2020974700
632538507
1364604465
333547093
587744996
1142485987
409198353
1449852969
1428202443
691404881
393445580
2003981914
1207687454
290670465
686974428
1717052067
2063983254
524021103
2109472116
1686979622
1103431274
1004215521
1995243466
1157058526
1692177927
1545568078
1549302190
1668663770
428261930
2056057364
1718732242
393126178
839400967
571026140
1324885736
1566608490
1972098697
1601572780
1228505933
1382176892
584325226
908573655
2022845853
269676969
1423606535
810072918
285825444
1328604376
1824741806
723285601
1070565047
484452689
1402682471
181825303
1404510506
1669726648
641833614
1731520643
914861412
1315375473
1404339119
806596447
1464910242
78710392
1026822260
636524656
387601607
2019079975
237672176
469017799
1713948166
109967885
1785087435
859373917
2112717418
27850696
617209063
1819589514
363262997
1143770638
1304661802
87379720
1864689408
1154413709
800291917
2131048540
2063781642
2135199892
1217830750
1861393231
920755934
252191342
406334701
1843721654
1421888000
718349100
1386411402
178929181
2128472383
996533772
840016889
1148968642
1969827975
1651958499
1915912202
621051824
100772252
378963034
183670886
1935437057
2050653263
673392644
221687124
1676708173
1672724634
1734441202
1568694283
501043386
1299953352
837967058
1740957818
1478874838
2139818087
569390967
1332441769
799982373
728261843
555288228
902780364
2109261277
690689827
1541769046
1768072159
1570173584
1112179277
539325621
639340044
17844603
1979609651
588672222
1119401393
136705188
970181786
1621526141
1994082886
1441895363
255280023
1832083182
548692241
732443394
1626612022
663124407
1209958815
48002572
1532071588
752540203
840034991
1409554278
1873257216
307003998
324953371
208097902
778020149
68270844
1450935835
1862346275
1260477455
503606543
1082538504
656141184
561570637
899483036
1893975340
813331246
1672185115
993527077
2121815823
1724007584
1257792572
983995963
1407276582
919807585
765670435
301425979
1398812476
750004230
478790110
2054305515
1366555194
591247705
231390919
150135561
1938421709
1321897265
1293138737
1611229486
525589729
2024787432
851406102
48404658
1455796127
1675130918
1590751729
1855084023
1014069257
1731633069
314012477
595538278
2081638353
1113940538
1684021254
2137516531
1921978636
654980766
1220970445
1896065169
1091270399
1146004429
2115850393
696256776
43782915
1063285972
310472667
1510130873
473478238
1417481485
1872705391
886843062
475305340
846778913
98070511
569229766
394724318
1323069140
1481576526
1886080728
1909645957
1975586369
500309135
470823048
25243165
18201278
664050234
1994293751
1511760624
1873338194
1783301846
1650833516
703532852
673548509
551454088
1920655565
1361364287
1765048364
1258608956
1411722815
1097555119
118251928
1215239934
1031796155
1467305172
680614333
939137064
1234071688
1973239972
1205522291
1355711608
1720593950
709082710
1000650492
1983831665
1842396819
1553490571
516146374
741998425
483249593
1593216680
886602838
925419510
1094175057
724792055
535077455
364881737
1605473894
12786570
220639044
395973314
1888333551
979840284
1342054416
1509078731
126038995
1575157587
2104336527
191473034
1202578679
2087880844
1804334051
1086120208
1013925609
396716003
1285872254
774049913
506205191
105277364
1400998072
2141148805
1388127248
1593966364
1898926838
987687408
1425271375
1475245565
309307275
261237100
499381057
1263449035
1817706567
568136784
229216866
588313830
968204962
1659534101
1101094024
922437879
2034138892
780217452
1777634381
1279778782
1811718312
1282392747
1511430550
2039458906
540461703
1214092111
1177339140
828893394
237512334
1926944941
357956714
1503225555
1050757336
299249878
1601477403
1786345319
557258815
2036141011
1763836374
821177418
619717597
504084761
668630156
2071780628
612531715
890945964
655273799
1703503566
1218324366
1365565308
253420519
1847384775
205458414
1074596251
573226147
535207867
822728382
311644402
1469001923
998503572
1129271037
67552655
855262108
1902850247
444125204
1328668794
1044743745
1734714062
517293842
1913903848
630447937
1017331276
330389799
1842038122
1933324175
1287993874
748617131
879454904
963224839
2047477769
615136206
741943654
1292521312
1605767439
1011858959
535572304
174587552
773117295
1559709426
1793479152
809436105
2115212421
561728509
4956643
935331988
953199727
1534173855
774256842
1707885101
1746215181
500757728
2136624393
2100724871
560173202
165370361
1069029233
600044586
576163410
1005228586
777454435
1888505166
673604061
1597159437
1528137497
1446278781
924103571
1567115538
2014348312
1559695936
855061244
278997615
1842489495
504641144
590136526
572246035
1039540821
195029290
248650249
234554323
598524259
1588575618
1545111761
171913524
989528434
428667562
1623203377
360064025
149840501
1495752823
1501849828
256689570
475864542
2027218907
1121721362
1639095902
2016157498
1659676084
856650483
228216212
1488418779
1784796183
1345701912
1337050367
1585452732
915772410
1138703844
1483581798
1591866412
1567189697
1177371859
1807678183
2116395062
1049928799
1490408942
606122774
915507779
1556387510
2080655253
1916272738
778590583
2088033361
1441264740
1041190480
281978289
1102528654
64351158
1308643361
1340430606
2062063366
242559558
1421956590
568468537
831425242
740877486
841246401
695296071
2137107232
2106815117
72799357
1256850014
71868254
630262138
1582947643
741259677
44494703
1781793320
2043238632
1408496457
250678098
274422049
1220416865
1911392849
2110669858
1966154534
1085978727
942248408
873772606
343776268
179456045
1248003801
431008199
324369879
893558604
1948546346
1754692932
1702199440
1835967600
1045125783
2090127719
1396743886
1921577862
1245708692
485247640
1192879771
1019937863
13867911
64702369
1487555368
590120070
1742032391
1242060623
1423197164
704496012
1140768561
1707675272
1763983521
37865139
14532070
108640649
781836892
195180445
1542518675
1870090701
589857452
1567925985
715536856
2134983625
1726136417
1122166318
1408252546
529150918
1053269589
105406345
1744505130
1309972706
1831841710
1542453674
1068681314
1227593835
2030494457
1308074954
1369459166
1789182801
1103116954
1008335842
50065172
1418318080
1091686471
2063878853
1969888281
100573158
1618392495
267440234
679989779
194463993
2142952347
601078898
495234357
1439289389
1395836258
89911592
1224479164
160933453
351427828
1962722038
1131884427
968618934
284744317
82592947
1097690588
1270529274
1810214039
221138400
1937742161
1878920834
1707017970
820305739
2146312710
1999161051
721247303
915259505
990889132
1771204388
1405022286
206836803
1038388019
1568142444
1606687449
2144346628
277648926
1873284533
617961353
44183616
390376308
345283035
1021529015
305480502
511958013
1750572509
752666984
157029796
1459504423
854639707
713029964
1159024382
853145961
471990763
1047483674
747477861
1819039771
782324445
345750066
862112929
660450793
2032756917
301274643
1625576695
1279471196
284196262
51325351
259715168
2101265620
1747765815
984789820
1671837876
436601611
1206640708
1136599404
117425643
732737517
164597952
1588215626
1059436111
1584232511
1164042902
1410637398
1765086268
1726700145
491834206
1877320855
1011708180
357202673
104069537
920867142
467823141
1769316009
1651785542
1931318584
1317271243
1313327181
1863769839
226905201
278958599
2038037776
1961742740
864700912
1337378346
1025440750
342701285
1578749839
1663813883
1950541769
702331005
1537056095
251872776
374612888
63917609
839327871
1272013804
713410382
1118691033
126690980
974449626
678065564
1541305960
857661882
1574908920
470528061
1225931835
739198060
536359770
223755698
913919105
30538538
1766694827
1390253489
1122634401
583101703
191133733
1108950432
381476112
1081896132
352468913
1104214772
1375914954
759286306
341597176
514339712
692775043
1667627038
2009185570
1482668107
1832005620
33793472
1437861397
1353673140
1917817773
141518868
1798950689
550520190
2029299009
765728315
776263813
847147295
293518291
2083921244
231073696
1850764077
425016976
472876086
464584216
594724197
682250184
2004868660
1983935000
1376625792
1205537297
1024973566
1429484192
1795397861
52681489
1071296183
416477314
2086944549
1414894458
638125267
1686481464
1846344222
723250953
687261397
276947218
1450893221
896798980
1997524968
361783378
1102986020
1177777405
1412565875
2116800699
213612489
2079148032
703411846
1242153069
1125792996
713067718
770376907
2078950256
1048821075
984984079
949393182
638714552
1443836604
1978180677
1442268317
1602609777
1983561807
1903880895
9461897
1820317920
371140343
1838055470
2143804572
1510290962
1135781042
1957046191
2122393473
1126953348
452826927
933321872
1603528630
1802347341
1315332208
1811000361
496430458
827002998
1517551240
653863533
538570076
1945837843
196235892
75681639
1198191236
899720711
138064668
666070280
644289959
832362356
1641947694
1882938868
1310671550
1661661694
1003733261
358640942
1873899923
543461249
2060569447
1082542303
1438589817
294922042
1330477838
888471005
47019909
2122676979
1796587728
1177234945
1784543300
1464202031
1523444094
173328767
75438849
1614916549
470420926
2010422688
926080233
1279837194
1960177038
1973719018
94364854
207788263
1886649959
201649773
1704269578
921580301
995581601
1207317291
201418879
1312883075
311665932
719385882
816828223
1062347911
798615907
1724214838
1284848038
383022258
1300996511
1021152867
2047537992
1214319912
1896812735
566638812
257088464
1880742887
1902263202
1258434280
869767262
1183187605
1937717202
759099340
1391418906
1547500527
1353820422
1392697992
511531814
1584688979
357702184
2056960108
1951374205
552172665
1779500979
1437570791
1957411477
1491954063
1268384434
1948410806
1575333039
393361206
1310131149
1133713903
654169968
425053384
1471106745
133812050
736599355
675825151
836324197
324590367
203307600
216576347
897464765
1340664362
1641170001
319500453
577930036
7582737
1421984306
559442994
1261443752
1670313557
1984296351
1941367984
654580969
1372271788
1900396633
114714825
1600995428
687847474
854678535
311786443
549310663
922797610
1152425188
979105265
1660798885
1655301562
920343301
1601368676
9676800
1832776091
1587291859
2114737864
1343451149
1579918271
1652845846
893840379
936221928
1149778152
641474296
1551441553
1328965454
346117431
1221138956
535879237
1040910101
35075636
1505035819
657974100
122779837
931218563
24499164
568625365
481158324
1626098789
1236646582
390450743
1379452381
68951629
159890110
409762995
1897630611
1129093087
1877103525
1117550553
147573831
1986015890
1871070976
590569502
1518634383
1490374461
2041330027
1319224135
2072039228
1853951134
380446233
1511874160
1399348024
1735955114
312650928
1722302937
369953744
832466860
1006062651
1444414424
142886057
1220516605
1802338406
959549887
2008800605
62448412
2139536813
1867314858
327654046
446276809
764864698
1869362742
2104470400
2115286694
65366235
1325610783
1754141614
114148143
273149020
355057979
1257221901
1172366724
1799707532
408720347
424719156
1911734076
686464530
1543996723
1498046951
708131349
146156956
1891941365
243157055
1375036671
2003259373
586605760
1239159342
735320015
272086438
376261443
13332817
1414698288
581700980
278987723
1592017411
1714107343
119200140
585776330
620280106
511467269
1360201170
342745285
1779738565
74076228
2097046238
389798000
920570442
734484440
629019493
380319427
1850401868
1694778443
2134847372
947918944
414638804
866074619
1804893866
1681714325
1078500989
909787998
1566387694
543952114
1882518126
256838474
679547623
102273479
231570114
1930682714
355612710
863824463
1806315948
1540315232
1779220489
957700
1036978507
779800
1155446602
1137203191
589775729
945814703
1118331845
1202599769
202760999
866240856
1911772631
1221651740
612989651
211275771
1891284552
1288281659
1168459578
841074605
2084327872
787191412
1511769047
184877355
1329195564
2031857832
23034697
966356490
25728677
1517685215
2079541930
931415852
35339087
92656562
437310314
1377993546
55109976
347769198
1882079214
19243992
362035051
1221591522
636879637
382486179
1841886363
1108393145
335765608
2047929859
2131028800
930057023
1960261065
1341478888
280340481
1021475885
1927085237
21679488
2010253557
1307129987
1530710035
149622133
226245751
1922159000
1928921642
1745225266
492598092
1984737277
1607300465
160471349
1823704040
1658271325
879388995
1143217236
1091547053
379001934
239230225
854517693
1150422402
646133720
787595463
492955289
398192970
1366226803
731655645
1017767917
1875378791
2010584467
1827567415
1527331891
557058633
1524779492
1375769717
1161922551
490115196
1054685932
1152236949
1665119315
1352562262
766352610
1532848809
1898597728
255563411
1864083792
331934301
1840448011
1165871406
1433679554
1648445662
75310895
1966072537
1680911551
84686757
1252613486
1943793123
1118760644
435969924
1480601619
19204598
1261894739
1549982200
1042370005
560112701
1629893467
1790694089
970527063
1855407603
879540666
466269559
1569938434
975325289
572953519
706405699
972142290
290140760
1636625896
1103545015
1483066004
1975515949
288019080
1034580118
605483973
2029434352
1836249767
188561488
1190603134
131432029
1247879199
1585340238
927409785
1478731330
133253347
711511159
1303822123
996998795
823195365
761630262
424449222
98347880
626693262
1388023377
1217700039
195211250
1998207609
500150099
358215745
456016199
481820006
267597703
1149219088
425715199
734841567
1007975119
2133092297
270801156
504598792
1337635891
1382777854
38094893
1263565716
396095707
1901903844
1705596472
24291058
633868715
1426466442
16798416
1596948411
130169381
737991032
903474600
90284404
291821891
1942873218
1177807229
1453395033
1825843720
651950907
1782405210
1798977996
1489847523
715196
127957727
976204428
924460092
2131448550
870590656
500866714
1291998566
338532806
769413847
1985937537
723326563
549797641
59080851
1505910502
1388631505
490747744
193925709
1360420755
1958260132
2051719642
1051327834
1129980469
477786460
900630247
304367897
1984448648
224831116
137237148
633422787
331323897
1564189152
2142239606
264085605
918471338
60496120
1187323689
1411117933
448032715
1308973000
1320056221
1994024374
976617794
622675873
779138767
650427429
1987793876
909722184
333047882
1382185396
879118360
1275804206
253936738
1849492525
578123527
1731680961
497756352
937421557
1425061849
1024635106
1621726463
256810666
1415743161
1182669792
28013361
1088504475
1997660118
240112312
887919786
924581528
2099279538
1030467066
158992043
1907392407
2074586700
406912937
1112010560
393989473
1116298194
614423905
461872589
251680104
1294112454
543932718
1347597058
804803168
535958314
1359429395
274860298
1029812404
1148568993
1880652673
104284039
1896669290
479256501
2042120531
806433159
2127034999
1811563962
525595514
1056729988
1128571234
1836064099
2126063900
747265457
1154246956
1911672640
107304488
47584639
885208490
908103396
2146577678
2116850806
2095227955
1417129506
28788780
1828454989
890008805
1131732586
243886374
98920348
1840536530
1620930540
1907786917
612645490
1302269038
1652386468
1858797226
1763992346
692989859
1991821987
604286542
896906004
1412299481
791862822
1482318492
1193453415
1197266157
1498050463
92339440
1690685246
533613772
588098456
1272420613
952324337
1808766080
392934494
1156843581
1411066272
752561032
2025918943
1266495135
722776731
836588053
440211635
103460479
1113467711
511259044
391123122
442079737
1928256170
1529525313
1198428718
427468247
819536720
1448062318
1895836297
712142380
1238618119
207710209
491633900
434408866
1185503504
798434047
374644729
1004247267
1571527533
176293854
1172245303
395769165
1469120438
1908244908
1342536460
805937457
597044037
1398745011
1888087569
628365425
38368756
468522576
242908923
1363334808
1220105935
602707671
501409979
479947964
339723206
1394136028
262895785
2021678665
395918446
1635119747
1885104277
691444800
1881887178
2078224255
510033679
2126822802
503414742
1954535015
258275017
408345642
466860060
306476418
965616052
748872179
2074953928
1967709086
1010514512
22060727
243011259
1780058051
1442107979
523668517
1044923288
1306035431
111851418
602955888
1350394023
1744279547
1557041214
740937602
1447577120
560614655
541439398
1411051504
361099141
161417157
1219189401
1014519097
1247646082
1306079748
814776861
1872815867
138542348
1898879386
1116917598
748048773
951738173
202811120
2084864868
317711543
1666984200
286839256
982376403
1494727784
2068278024
978541925
729719364
1750018160
992237674
1401108245
2125074800
1324685803
1594273050
67633942
369276610
960726643
614834774
740495385
75339099
1133462566
103623757
268132040
1821967202
402178326
623339920
1517523277
735788726
1991294089
999350653
283004316
1755259422
1954156735
819330071
1994471949
643316228
1614606164
1447075086
598128626
17559198
1301292948
1235869241
356125493
128303543
1425624630
1293554099
444082773
1400483875
487298845
778377576
786533785
1728764543
303616174
699437266
1647870337
1441470631
1034701076
1518203427
974257015
895213354
1623236812
615333902
978305989
149449086
716765669
998456951
123805878
2108727809
1059653997
1180851799
229362431
1517977539
1206528645
1438813664
552425142
185314919
977979114
739280946
2090975097
2070677857
631884891
1888985562
178036310
1914703968
415341732
1566999876
78662427
228829497
101272647
187667154
2138657605
71243558
1660937743
623461637
1181893495
1773982076
83049272
1241013288
1690651849
1276103190
1260151605
619510005
1027082263
1412228124
1694399895
58320320
1982481665
699837037
1881131972
1159701975
2138106634
410921968
1326786592
1004278515
635921482
1045361545
1106710935
313237049
1202510752
1597929304
1298056421
414148118
773225613
1047363656
1288223288
544290385
329733942
2119216785
1229048843
432643583
153872425
1335414361
190633690
1603685922
498851846
1926420892
296661743
1266556691
266366648
1723983079
506807903
60023656
403968826
2132776628
174706134
1439946002
683295094
483643120
1863601448
1161319041
850457716
1256891320
658199233
1672459020
2086256931
509370846
1241212459
358751768
732380272
2114761782
2064316658
615848492
1383987053
126690980
305084593
510090378
908209918
1038735431
900515707
1983347029
1653155475
261904798
510740792
814834981
1384226565
862823644
763444399
1706408896
1350670517
1348294223
1857044323
6625788
783630908
175481561
436427740
1820651765
1711748192
1248612126
2006083367
1138196095
824472580
965000434
237103278
570539539
479044156
721730335
1644172186
433078320
449795248
1249852489
1709409171
1141818481
896983933
1448953982
1842663428
683087993
1213279440
1815808365
1377514407
1420135964
742080249
1742721812
73064375
729347096
841900682
1552215755
168986048
1752837368
1095810677
1428876511
683865909
299532462
2104601035
1204368782
1045879622
669561517
583908
2088887189
890496932
1661101726
1093720557
1221014375
656923472
2018875570
1270215412
222579746
1351426653
1570949341
578923396
947359205
1111184997
129080839
1636944308
951815161
2066481084
1571576030
306651628
1487706756
522951519
910176647
107501730
272497756
70030911
1993584209
567582645
305128357
94986387
2028353257
1368127708
526721856
1104355360
440571733
1889551646
990611364
300213061
1396582947
657957178
985421613
993996736
472039332
1409633166
414733952
447594026
385329068
1089937807
44348011
340229775
1624987434
2142175723
1964562464
1699440674
1342155507
6599976
360115058
703281850
1138559774
1228488398
631551444
2053597671
155732992
558974932
65562753
710693743
1658639474
50157862
996004812
238663040
460738862
277228682
10848000
1221075594
1791526438
201963996
829111227
513890569
1275547340
626797736
968788741
1609700069
815582306
447410195
1091451319
382984645
1120504374
549627988
1732421936
872413425
1906124637
1171175884
808233257
1310969861
1847505842
1932111645
980547866
1128220183
1846229205
279165627
1984460444
26204937
1840179434
1363420785
1390864735
733369455
2044584978
1045880740
209425096
1899514623
684237415
1048916968
274386094
1665106780
636437970
1813559536
1935499507
199791896
1938365927
825076543
2054647840
824714832
195489974
701493051
505711959
1608229051
782305334
190762157
2017498777
12540419
500976767
2067750543
766475089
1031017112
1042412092
1302166427
1941975959
337851070
1458364565
1775109898
255725649
1133289692
1325596377
569960193
1507190135
1184365456
895857129
1074986255
741596099
1382408169
1193517472
985358886
86908254
640323128
1097503158
1267114064
1451814845
1113574210
819778576
13207921
1620147050
2116332213
1827391734
678329640
13316680
749222976
1495883448
520048838
1683187818
1692177605
1774047196
1535629372
53168670
734800793
351285334
1374186191
876423180
1932601181
296332979
513858666
1821277681
404014373
133012433
1099254827
1400761364
386731188
1016319335
1650254173
996544516
1751638441
2040778157
1230715798
503200697
2024227890
468536334
1162793313
971468201
455440684
1491815026
1445736120
1988365758
1739068076
1197012639
195509767
481115116
659288794
1533391560
2075673281
598917370
1097470156
1114799238
1033212919
710279532
400128611
1494916142
443223242
538178154
2071342848
823667329
3627421
1488094807
1025202024
109418544
1052185379
1669811963
1290510475
1705106720
1134128315
1530047563
2053904032
899850889
185332571
1537694415
887121123
1769662472
249775568
1356340287
479627889
1355706381
1279760498
2012046134
1716843171
1461021778
1133307150
727754805
179061077
2120946220
249813141
2035993372
1350443547
210650769
1988434149
1607006941
1983474953
490066253
826647408
364761236
268219617
1696634376
248372341
1883757924
350913014
1950992209
83627923
191876189
750325332
1163362926
1382487788
377799060
947614192
1037696200
714719530
242275991
1202265901
1387886973
1084128855
238966943
1636483266
698983354
1972209305
1170686609
1909846614
89345436
397965245
236087437
131975394
958314693
2045703915
1145976981
170726352
1049602342
1206992056
1196532002
1818475189
1170444654
655883195
761104954
490692292
1294167408
112596470
353855920
108972514
2081709359
564069790
197720695
1098804709
600041107
1839364869
1727885573
104911939
1073130111
459933003
1763458761
1948455168
1553378742
1336072148
1201435146
596950790
2147035172
2094752150
1223325811
890406823
638406222
2029244355
243690577
1837875975
450446043
1978546268
433079260
2045231986
834048374
564883389
2064261933
952388186
51667494
1786949878
842323313
1657486060
1189199242
1102519038
383404915
1958598476
1175893221
2127039542
1231897779
131912119
177680961
759440691
710744106
960930162
18806814
1225892113
767862677
1952267939
971923576
1890880316
1294106970
856981371
1280761504
1316510827
697352499
683861051
607673992
256528485
1236807146
1434665155
874795542
1824289839
441250254
2140322821
607256480
1764007569
846588092
63716879
917412746
307142578
1466041742
482763274
1174956936
771530028
1952719247
670167306
1948515637
1049734840
822144160
1893733831
523370140
1158251041
127619019
1582934213
667627357
41166005
1754155211
1559487843
1561746602
1978528603
1170371386
2090588174
677085025
1481556342
857936810
870608967
1356864421
1582716558
1532143720
55353751
788514468
1620163631
1700554581
903091299
6368103
373808846
149061626
2075692258
3604970
1098122802
588897824
1096762804
1070007378
1220615307
1084359718
83588880
928672366
759644284
1521276371
167869339
19657316
1638204439
476868753
1395762891
1121262887
420310467
160896220
1992220807
1671673755
18600758
76653459
2050551879
1497775704
127755770
1108582956
755635653
2116995021
1432991531
1429460463
488288989
1412968170
1473369540
53895377
2094625655
2049132423
1579505362
18955053
299292947
1763372887
1126228773
93512794
141641459
464454239
427105910
1064534680
1426306415
1571088662
1114180610
1610239761
558282583
1017389748
721968022
359176414
182292181
996522767
754474179
1658486725
2025873242
913606607
387822404
2035185857
1506547046
744361234
1186408307
1366798094
1498441996
1408655903
580713295
1314006515
699792916
212637804
52986993
1975998682
2016322514
1255999670
497864909
1906364352
2115282952
1595269199
1924122254
1585439239
800278227
273802472
1704543191
977463709
127344091
211194067
1015973299
1342283857
2017975947
1320659542
1879123464
1333913181
1362722959
791838625
801986110
550176763
363471744
1237348602
539524221
423484382
826403661
1361783893
2008186876
489582435
241485202
782099372
1457536320
158704187
826785010
449694376
773963369
1056396499
1719399093
1554497813
1017695625
1887145871
1046488507
140483843
350102989
46034956
729237175
792415876
941664434
1378770096
1636159313
835022952
418149686
1697901046
1105039008
938029414
1217259607
587951766
1032312924
843742553
1790979902
912433520
1539725427
70260400
1010082498
716294798
342596881
1475451011
1934500461
1629278914
1812540267
1759627895
734074192
437535326
1957020807
1741099754
2006823591
13095627
1688336856
275265174
1784984073
1640205928
57650863
805366883
1420859777
1488669761
1590553887
1901837270
220486012
703323391
191719299
2004847802
2081264941
1492023485
520909138
830799046
884574777
1771543741
419765813
281639223
1609263213
742436098
38014339
675558119
1899106763
1976555563
331511219
1364919573
88624044
1575858552
492354583
1517357797
316645281
883643114
1046185795
2054781847
1577920706
1124248584
1630031729
1736499685
403928000
1943086860
951781885
1543301829
591059903
944263675
1665937567
872342683
998089814
868005930
519512226
1726598922
709601129
97727723
107010028
1761713105
842648686
825149774
869246251
858329615
9884077
1568402920
1026738191
1439402634
317159118
678412361
1841681531
689317943
1273477534
1352325182
896391800
730273578
509786873
1396206617
2092328497
724716876
841984868
600465805
1185138441
368960256
1340344720
1205772138
1978284813
1081169139
1327202864
929617424
1571615521
474101119
2065065953
46627484
85413980
1617604414
1815369795
486455690
493154826
966447772
1946660249
548407601
1954648564
427877257
278890963
12607923
999526494
1963154694
396581675
1432539936
1307641849
536906208
1004939324
264338702
1191578076
1284562297
1312290733
2066759436
1155592814
514552837
409739304
1171858176
128567061
1720932613
253515079
1410708769
138275916
1110933481
457804262
538205757
1232800361
1051153750
375034589
1397525198
543775456
848538915
396374341
1463401335
1503013485
450705215
51962419
1506028279
1605895976
1065199594
1240339393
414161098
2147085984
164604316
824898653
744773143
538538016
943502433
307972168
980196200
483386322
680596398
651773881
351961517
1359826780
969379448
713425479
1352537792
180492879
123282554
688053144
1083038857
1653893590
1192080728
2067167948
1909671528
760193659
1408786533
1012403019
494606647
328568196
787087448
799883007
1620380873
1177887691
1572863627
1277509531
1605490281
12395909
2029401408
1921563910
1294583950
1595779934
2065473081
882218850
1541432812
46986324
393508782
2049686283
793254483
843600938
113331263
1029672972
112788233
495869080
46926869
1732022840
471677544
1304297819
507831460
1815955980
1268108731
1769747268
277518571
1835194141
1776051603
883612848
508645279
1714025163
1695874878
543650510
875101221
1072215976
1996406795
1344346926
928772887
1053120033
1716782760
1107494008
1483551524
487383826
2118922556
1769777212
1370808720
1183599754
607883570
2068197474
1021204443
1887285481
624606555
739693286
331336384
1449657503
1444634479
480731915
1353812890
1431260630
226813482
1322928943
262016722
1764586581
1528687778
698910866
852235895
836939218
1836689105
1013570222
1382660740
835048344
380361103
1132040056
1373014085
1912965849
133077318
1663563758
291405548
351248929
1716460151
756444283
581798585
1407195388
169838033
1173726764
1710372664
1578032118
937351449
463624314
619545928
2079943994
1562178836
85613139
1961057597
2053815362
982848133
1343868594
1616352006
1187524189
714084226
730041219
95509560
1693063325
741203341
2007358623
381991329
1440494985
1323405981
1110946782
454772357
2045149929
1028324430
217295607
1994172620
865168601
2114095464
1514442202
1082162314
1061404417
2053273147
259470845
1120770412
1879451738
1610348922
1931889932
210193460
2039269819
1945424198
464901302
794269286
1258098681
1025086880
1059079613
680932262
206290268
1524040965
1860913556
730955166
1461660233
1259433812
918173213
1558582406
1587659607
1296370124
1401209740
2042791810
1184387129
619958062
1443563108
1304634047
950539692
349310892
1565235510
1307952542
460751937
248000302
601388794
1176584451
553925057
994074860
1708927147
1260986109
1490474074
601293487
957050022
705296371
1890281169
1442468796
1889231995
1083506259
939250078
1649055228
610399664
1153223257
1131592093
1635997525
1775886917
978360132
123961411
226718484
1099862268
2108144281
419900508
191496250
914581028
478073108
408866137
275809572
1034037741
1317092224
101537519
649676043
910580152
616134526
3902607
1872128085
720106280
431947736
578886790
1127128333
1066604141
727144416
1615537988
302721299
1854886017
2087484657
299276518
99702302
622935
1617641500
519627729
629356106
1848872355
760285506
882079434
939124543
544227526
1345439497
331684753
1296788434
1589443163
27902686
233950658
40139053
790242290
328831421
1460560449
989552820
888682412
2114066093
1214022568
958172885
1115116401
478746065
1446627182
1153231581
1319255879
943994297
629783877
1151638078
648248629
655681364
1616771328
1561808251
201828437
1738384207
952356049
1424534478
202874462
1493214234
1423026016
1428184634
202150088
1684406797
905378417
778849605
827448196
405307784
455230474
1801768501
2119670562
11908231
870204262
2083543571
107887718
1920492626
335337911
798028155
1985625766
1530162623
1236889604
567654603
44780858
950195108
597036844
1136084858
2008662335
1908917633
705698885
1058357230
1818424589
552103311
56853672
636495062
1854364466
954126084
887537793
1250215126
255200695
688486589
2135406510
596281466
1683511323
453434216
699349607
1820402319
718931518
1680301856
937637495
1842823392
69020948
116909655
532998708
988016073
1690354301
557626705
2002602317
2128853007
2081113142
1026354870
1845819477
1605904956
1070629465
434255970
1477423130
1930878289
1158753631
1255092229
1501620651
368108372
1943150859
458068367
639909178
1516200897
1219810513
156835105
1108550449
604526699
875800140
1187844947
823198937
1874010083
212977587
208712400
1796260657
1395026942
1501786286
37189169
985123840
972704878
1642989154
526398443
665793531
519998477
1899385889
178898642
610404088
2145615564
1612476276
219265972
636884966
765158491
294084122
931964338
72500186
645386773
663759253
138549716
889931363
486115491
940655086
1987788376
233175725
1705451216
267677053
1937563663
503240524
1451375132
1052932501
1984633764
1914439944
1789174666
706869289
233392975
1783263936
1973732025
1227432828
492848991
571899961
1697969320
1354814646
1745748810
1470879258
69081047
1829646354
1847333787
38483804
718385218
637680631
1457244591
500209744
194997839
1042817521
1128593944
2122214303
622728771
858930957
952068067
1643432585
1877953197
585373569
662529301
389300504
1993472883
404300261
575152328
2083472158
731431160
804152583
1776558914
382358424
1796871470
15725239
460935091
1601702321
5194469
151220833
1457615186
578641302
718903321
1853981134
1496270546
1489494929
394420616
30387172
580175665
600599253
1639506111
12156553
596258508
1883799031
1040400489
463866355
1076108392
694388271
956063222
1230549250
384978167
1496211612
1070588279
1483663402
1686498171
975220133
670143452
89670754
637484593
1172096908
394802675
1803605547
789520676
945344986
484205758
801948469
127829845
1112856875
1697039548
1676183416
250856331
876968903
625956592
623531391
687994496
1390476926
1808332597
596500241
186332464
562065411
136583920
1975073304
1327689211
1032963789
1944641268
257951731
674236364
82214886
224396278
597546048
1108470157
1967887953
1025033684
1572290236
847435809
67499503
1103600007
1628775372
1754701613
599105616
124837542
62777043
705572013
1018105586
1132244136
370720629
17948140
1443296939
1911245226
1956244510
1276494051
1200434649
402367520
1802293058
1238065458
1542989462
729236644
99595139
1236233850
168876835
931489431
1591927086
874366817
1503543063
1856711978
1868061616
588409206
2011578399
1110028775
1912939008
878640798
654634045
1435427969
975141241
491287112
1134240891
477263784
873111742
538517860
973692708
1034483487
1636801558
1755054693
948054680
1448922752
1989574957
1938225514
1621481533
1867957450
850210467
137025917
1355919534
886688021
827374259
616670372
506135246
613749799
190811076
926484103
555227701
1506130943
860426711
1671256106
271231264
1069925903
1430044485
663945483
26960808
1520941800
1815274612
615251932
626813930
1121708386
579455088
1889102387
1285582056
414442486
2003091333
87881022
87527084
1132892782
900193118
811134329
1419223889
285318513
170969732
462511362
1238032051
806474606
762531025
821624536
1551870893
946157772
1716876467
1962086875
1296067951
1509851549
1425326098
281928419
1921763366
1761966092
1322126704
1720751989
386557427
874626426
2110968623
796116151
471067748
128886595
38222803
822778981
1983740361
469799529
527529206
1298691755
1088207734
2094309740
756283033
710847778
2144092972
293779192
989308442
1396738465
197937555
1255023044
1894472506
1479026185
866328060
1461622144
106159973
1951234888
944051369
1522867268
841789487
2003358468
1705190847
1321854228
2035518058
872608564
1211284649
600592671
373781849
1398540151
2033868794
1388045326
312311117
433830824
464031013
497380778
18430737
1645697586
810765867
1565090982
1544989472
282714597
408782589
25161782
1618523717
535794866
486957180
117655301
31611270
1871141597
770871236
1297080119
1453488451
1696246318
466154636
1180889814
941290103
865115369
535226838
2019070158
1354170305
351698040
905290981
553048650
1110804800
531077081
2131830964
753593297
1886188812
1282625177
364164220
1182189525
2132736318
1049999911
1611152602
1364559568
380989618
220321153
73298966
2044622482
1908725299
1888918832
1286959350
398338167
1354181152
1641804297
1351318899
238570863
1968031106
1305736545
731224234
289462652
35527953
778859010
1611153140
1379339039
1354376278
1541378647
1278512321
1677465859
230919450
1420982144
888334761
1891446225
1227088743
128736134
1188828249
968135920
903779053
1141133283
1631577398
1995372969
1543329001
45320944
1979502887
1029698974
1050205663
755702318
1234129052
1714926202
1744013144
572620063
68981665
503835060
1251697732
305007045
1764007363
17215612
2141210015
1156332536
369027817
1645012288
1223005812
1663447031
1213131933
349155224
1719579190
689771221
425964116
1194270926
328186582
1592063764
1923056846
130775658
2080545828
1649060182
1167436042
1899045559
809170280
1503128943
609152485
1147480748
1279189250
255353445
1429365214
1688365542
116277440
411608703
800602777
163122752
359379726
568602375
255377445
1157530301
401160835
112098493
948484360
1640888207
1770451888
1954042591
450110876
1491916543
1145659598
1996855113
1506019097
660275251
1900430702
1828026609
1841733951
104945817
1738983597
1142936885
70631940
833827573
880690289
1563343144
1955389496
1063174623
1611926374
486839734
2054581017
273037008
1111242433
442299106
538028204
2037338017
640696903
62812306
56240047
80632282
1175252249
1647884677
1061560741
2066499620
1985818215
600074019
734748870
514114580
330455581
227404043
1243190087
788942617
940568365
232710184
1573646304
2097517956
2007590883
1914447295
134868296
2058085967
1102734118
1107353777
1952887484
1163427444
1889559192
1201346285
1696349645
1096020487
878461849
2047035418
29554447
1974573167
843151363
330403846
1187410482
517016391
610796879
1425872852
505872749
346605895
1698996282
230015431
635173727
977788019
1891042724
518546455
820287272
908230498
857077200
900692849
1001633493
491525179
1591777614
364326332
2058806567
1873556340
1255785045
1944501275
624450923
339159019
1218570822
1422566122
963651205
862829730
299244898
2022896276
180190500
1904095529
160629086
147771228
290301911
1104555566
1582031394
95697045
1671201845
461238128
906750254
2071466822
1009706677
2022531451
2089593833
86732725
486966806
760128317
817959391
579374077
846228987
1298352991
220788950
1936027559
490485148
1769573463
228384863
160959899
1821245957
1776163578
161358274
2065717752
1318876147
1683698248
1573164062
2140900665
1144243012
678413025
1880645827
1290397803
742677947
364428693
3334724
430444457
628596349
1302731656
269770412
15213385
93318438
1981287734
1728752183
1650691256
1757598364
1643516656
2130541678
10629496
300229372
1544964153
676879287
1361569925
1998327038
1572460598
1896202579
2133432155
328149753
1097352583
1024636408
1029894947
530019309
1033726732
1343367654
1955164661
231353177
898053004
1137879013
1858815105
648898503
694115183
1470643433
1289522103
313462472
904860464
445029027
1728316104
1688396579
1704166489
1606547155
1809092324
1576048831
2088399330
1780485904
126396181
28938521
1060888765
671706530
1255023099
2018625975
1740755612
1344646508
1350027599
462147287
1652272616
1051688333
141839577
54228983
1632696675
1759079857
439471792
1440509139
1855532187
1268827193
536095432
2062093785
1706765485
541953893
379939890
1039730219
353709377
2034356916
1213641537
969410126
139165875
1555476783
761658301
1579196747
1188837009
800340980
817090535
1057673497
136524461
1161370162
1279333505
1916143185
647474138
200324145
884321140
1320927587
1884988074
878537059
1305408881
518465868
149729926
2046943905
1287404309
1623999753
1202890127
1557094995
466602686
1737720454
1704282900
1510150385
836565085
480920251
917088653
1753022254
2079718447
1561641782
995178801
633979286
1671446998
1971428340
1387207665
1450659559
2010269063
1858460865
1149374537
1467992089
1257867620
2043407471
689170346
261292308
64162835
1703558337
500017062
1795176742
420019962
1227539177
1625898573
190445086
284348162
677213524
229771874
2007278502
1384576120
2023664439
804389242
234584386
1350637073
368004831
279407139
1267504668
386857381
1412379369
1624689188
1869633564
1858242853
644851806
1983215847
1377922412
1948686845
1082603907
1999238781
880401535
677568149
1398121286
1327934972
270279580
1090828374
641346030
1796510480
853920964
494748695
1922433104
1128749981
2118974887
1420115176
1245267715
320349426
272768848
297767490
608452668
813629526
1694020645
1289706878
1310048129
1206970797
602694799
1160398349
1209960167
17867106
1031160803
1197888482
968849673
571770175
289039703
986069370
443580868
1352498715
1726243162
1901221506
218055273
477735662
1360957487
402951667
100239136
962105336
1840131310
1037800413
1141535606
667243094
1298989301
190504793
1322266580
1397479931
1043468628
1623659649
1101364235
2039775589
1059827765
14085889
1509519483
866471479
1439765481
1767697870
1720127850
1180615122
1412857422
2000798236
1988910986
463359609
416706369
315479719
753830561
2045880152
1067173442
767344006
1884921135
761553757
205694933
1907344595
2036436383
223545495
1692189705
122877629
1744193476
1425080670
1609777675
938547478
50242635
515338787
1501093133
1826516677
316779049
232930417
1997842151
576802794
1368656614
612086800
784120737
1333088402
2042942825
1135751772
248510638
1789309219
2042427274
1362255134
2131713507
2131708295
584850231
1911189400
244718384
1975422706
1390958503
100622104
1033470876
890648400
1588638096
106190942
1860404407
999881673
68540101
1105080530
1115206335
754397798
1937186951
1477057757
749692853
1760048329
1019495187
233507736
406031471
934046354
212032633
72613220
766180123
472112573
886292589
493405738
648252027
254125129
1045088256
620609596
2104053645
612181068
1701710863
1101303589
2086179365
1296164816
926997209
863624671
450915989
474792015
1159117922
1052565794
529050397
1212592665
1910459112
1694734272
870450339
928611477
797086469
1674950154
317870517
485936633
386857872
611991974
445806838
40249387
1603522200
1895367039
48765205
616455066
1374133826
694065780
494127478
903411735
1106095181
1086276392
1955149774
1778644887
791376348
2121273696
1416973450
1297412655
1928014545
896252555
1260502428
1843163150
2142722229
372310106
395131707
254005874
1252531609
19158516
1720178332
1937455884
11517830
1838580626
1816658270
1223821378
15872372
1306885905
407298402
109937840
325110756
1607297720
990985586
2103751650
2006825254
1969332090
1281449620
2121295092
1921493374
1284900675
1911202157
1611543662
1628524540
799380650
1591114151
801878111
1031452823
263524594
720584076
73734313
38786594
828183098
1298173642
1400754000
62884666
512377288
1731165802
666372822
1359036292
2002319792
1784981394
2052918509
288163198
1463342413
1646321523
866829396
946632790
85106164
1890533980
1502597945
689619022
899292273
714875968
2132011073
1387125066
1881080016
1211942833
1847644905
1055967322
788783954
2089656043
1769565378
47384651
2037446636
2116265983
1196663774
1791098491
472636033
1248003325
122518979
1598538938
1938101848
1518937386
920649674
60046772
869489991
1810602920
919708158
594197601
1453828223
1906849025
1593346625
1264121320
1594330340
1168327667
1405613675
1863447810
1086841105
802686091
1479690222
44162904
1394918194
510039183
1795701995
286070464
1419452358
496188644
1738242766
383995028
2099140507
1919688473
183060951
1774246722
1944912667
471299480
1145837836
715909641
1867423410
1212982214
1758343661
271274727
1813729852
1439401690
612566765
110300527
2077057208
1665157783
384481449
1128058081
46487444
854799080
543540388
1401186129
2102998748
1133464738
1080523955
1387712805
1196207035
1306405230
735795755
1863874339
1115519875
406302400
386110841
1112478413
1980362036
16782247
573440381
1217854280
1876798627
421045189
868339223
1761627975
1170634588
1935507546
1426022332
566184115
279612199
1386027830
2042190538
511489381
243750254
1391915406
2055439261
2088066483
772622182
898295018
1154301117
1782097131
2010619366
1924905812
1037982654
2120039486
216702037
1729228343
740717455
1354527137
1079287592
566308371
1305735995
1874959098
16476325
1322952633
74602026
1870344476
1683363929
1537375071
1406645455
1245454375
613996903
1236621736
1822983054
871228077
687341205
447441859
279668044
1442555627
1582790327
537121105
940234323
514033781
1494697477
382863251
1685754703
106164274
787380366
1524801077
1720820676
929998317
714100236
805213360
876308371
255248072
1767215389
1475340456
2013508881
1665683939
548720340
807596853
1259289012
75609365
866819377
1589588403
1279237641
650635920
556359416
1578797940
362471343
1170621615
1510429347
1672041424
142338216
1299328485
674943330
41055628
1879386131
690499536
67271648
1278216763
445667682
607023995
202414346
1924865435
891697136
1472618010
1838463536
1053461899
1052342320
154156105
1952724093
696032663
1859429351
1571739736
112200721
662214091
795993235
124374621
98471655
565038491
511363340
1353774348
847058969
1849305517
11423933
2046724789
1302628049
667330395
1123188232
242773278
1690761202
1794534691
2072529553
1961872238
28897112
690271028
675588100
36604890
1007794026
39308728
1915756385
1052465570
1610930316
1687774190
1963702695
6392705
1462114358
1589258735
1937184178
1864807557
208149571
1800148462
1823129466
1980798800
419676517
197535825
507388139
1193588060
158162353
528811066
1775731472
1732093171
61841616
582500781
233101559
1685752226
1599805040
615518904
1056208906
1271101410
1543774594
1384178043
897981302
30705200
724652787
1505517298
1500705938
329683528
1281300441
654024197
221626622
862193244
1461852431
1838780081
854599478
1967955958
696391342
2011750443
826553452
2071368027
145632523
1676060977
438563795
250270193
1184988859
259723345
1672220273
678957786
853732228
1682278993
1886742876
1730645624
1876372629
686822253
271811424
631451142
1471552581
1354531080
1597535766
364331120
1674634773
763770388
1442551628
1309391985
694107984
2109185447
477760718
938735245
1997857063
1625146057
1708139178
1651656110
456681434
1535911965
321461918
721437055
729499220
860039557
1089334324
1686461265
680870194
1001492821
1283551036
1411102017
1781823144
1879894347
1227776429
1813546624
741964822
302719265
1421854971
66951992
775190552
1981933446
412411436
273430031
227426113
965373760
1821533990
1214373895
1815641706
886731959
87411716
635896823
942566675
50796301
1940018391
1043190946
1527516968
1231652089
928211030
1884180998
85039486
367243323
493726904
915771294
1514815970
135660741
1565049450
1321377157
684138166
886122748
375621576
413001529
172556525
437667208
1688116825
1319233642
2076572966
930430853
1623947171
2012786177
497149246
395311266
1574579365
485449081
419803288
554993986
1917044305
93590765
1466750853
1879784024
849541863
862041633
1346771444
536481347
233094711
1430876950
2084815685
578444476
1786010357
1736781656
75328791
766618413
1193014438
570508453
1548584803
1319097479
2066634609
1180149960
1795173329
436814451
773189583
1420740064
951167216
1696887084
1639478492
1045889616
1224831802
1709305394
771967302
880108711
163063277
1808581018
219265972
170679661
753610620
1792859053
1427591517
417969606
1893335007
1400377313
1113033383
60794731
2027703395
522386137
1767322281
938590475
839910978
295462032
30005531
3560129
2132386595
1499851944
1102064338
255026455
1033481525
851452560
15142252
2001282195
1529085253
452715469
1559084263
1123439285
800667215
127468391
2053634806
1289082522
299872099
1828241314
277280416
1338558340
233644009
1053887975
280836919
1046625493
148166326
232320754
775617891
2030529991
1838553110
276090779
776124458
879255249
1698476534
1787964338
1469967331
1837988849
115457168
2094491425
1115842999
170064690
2127761834
1626635140
1584845619
1234441803
1737396274
1263843784
1470384091
2006458541
869097062
1571867611
1512104257
909024817
1896851322
2053591705
363871454
1014996630
214928025
1389382999
1489019765
1939594561
2078000705
826370341
914041545
1991543780
1193180223
1693026367
1504648706
1314542967
1371025814
817728022
241055018
320635085
1528942798
1249789974
663519370
155501657
1791229586
1701465321
1322256700
1262991015
1076159013
1801852862
2071606990
929660064
847212214
752115016
1795971804
1833084994
187004849
826887291
2145570880
665211183
1957761117
686611407
1733098721
1039675085
976356550
1053417521
138624267
324470206
152388992
405769000
1259501682
1107586896
1918182929
1587551289
1001443964
1328069989
123745022
1299854552
1721166725
113783160
1531533835
1418613538
1547317070
1919199344
1997900054
855175168
185088047
336302317
1270803575
130931585
2007267647
932918862
1760521931
160345993
2119483864
631862414
1003583199
1020862280
1340443472
1476182340
475616266
1161592029
1378971429
1929701104
213911151
1529449670
198056098
1648569538
996186051
632698971
1629967324
73758218
443658316
842722045
1211160075
2075716918
638912736
2027857824
1333946135
242398457
1459790197
21841514
594706836
783505059
666956815
1685046854
1447550556
27670034
647872696
777340344
1449036867
1830547071
860664183
177535517
1679169642
1398434484
1160185937
833386902
82944756
74001160
1485674737
1922164905
1266074120
1749660998
1503426930
821936276
159934134
1799524589
568836947
1313725990
2091151603
1394341041
1061618066
979596096
1390552408
1759410682
166370520
1770740118
1315430131
937343197
1039196317
1315837793
1252311353
426912345
1613860398
1037259488
1667960881
402843843
110218421
1871580458
1870052525
1008533283
1465012158
1004513525
1292399686
1458999502
655511479
1171739030
483714129
1199977721
942303673
2003708980
500627591
201218077
1108396422
101035645
1929708993
198119845
306771433
1833380238
83658417
1137955939
776068881
12605009
1203119621
1645278417
1110061028
1996333002
1949836058
1880089563
356158831
2101203014
994848949
601118190
1680115515
1709551003
896810738
1080467964
1963557782
530081563
215040808
670449898
1834436259
289666883
1419900167
1822136372
852786596
1936563167
466757956
1939343745
491435772
1092790897
226614286
928185501
1445047677
1732853980
1850933728
417343341
366771857
673133150
1730712122
1416934427
1212244851
1977611832
267024761
1023574427
226242601
422424642
1994390599
1591575441
927865270
1745390893
2039185684
1490310811
222068570
772668491
1550144987
1816026638
1029059567
1564570195
1878299860
733290729
216932990
2032739504
723321710
906800136
1782715876
1260536058
1478160627
1812382970
41617416
807192908
1394104919
426517680
644376637
400251331
257468310
1942826975
598645628
2049508760
2107120974
370652824
1942143476
708867623
168348034
1403080293
1588625065
1747275299
775666966
428996437
1519560780
1550448636
1001222093
219647054
1761767160
2001565240
475254741
1090350371
411575901
1744442723
167800248
2080008799
2067827175
1890721019
1021367850
174802797
91247299
1212799956
1880266547
1124230170
236285612
1783212397
2071416459
932251229
1567380981
755843984
1021144164
37269827
846491804
1215879318
172973925
897362378
977973440
1146914799
76264701
1192362621
1449806543
1855708254
256364249
695952702
1190263818
1614782495
211522796
330361322
1316722338
1608328303
1922906584
2131085569
925044255
1228792517
968959179
973688214
1873409019
1455205536
809178546
1010737340
366203120
1104001019
465942600
1623863169
808808337
1546694261
671689793
1278653537
1208151351
956664763
1832195018
1623621175
544925298
2088918721
391190890
661949744
902434332
1630892800
1153874580
1462967793
1796461863
1708052918
1654114247
1573473942
1543375638
1733116014
306159045
1679760667
940492231
280043193
254667401
937109368
1885810624
769928451
574199885
327994951
1649891464
316853038
510421060
919423891
1327337223
877290928
345772802
1276061085
554892103
1871270830
1950115879
1855393689
1986332746
411183990
957131050
1061981338
995409428
443686085
575480303
956497185
736773238
1386806596
1860409968
1486243940
1169790843
601485881
1673183146
1601643108
573175450
1901954559
1911676936
1359644543
1984586652
845324729
55587627
1090455197
688599339
540057708
1131231980
1389654349
112344593
212167230
595304075
645497297
690866935
1435697950
1827727399
1798935702
728093324
110405921
385808228
2066674836
1629821920
721696961
1365946199
810961578
1765805267
128115818
1273663149
2051033674
1111719381
1384426264
1924414212
1615681257
851785337
585333291
1107908930
1948150582
264207055
1078922417
1804445340
1469777744
588114027
2072652716
1064006944
167698406
1598528911
573321511
1508073593
1702827324
1046483921
615666877
814966024
1205204093
1852549667
547116799
976157046
2081351518
38580133
1884116003
96065114
1719272000
614471548
394763296
687042573
1978842538
956104858
1689310934
110136724
1570806303
915354748
278907411
2025811877
1779722994
1407553347
387365554
418223547
1005395443
2098189391
1019959912
2042632946
1325234260
610030997
942664839
1898578966
1047743092
1107853539
582708159
1596162815
1275581917
1381491341
1490673141
1228538381
1908697312
948463196
99071368
1035396469
1611986424
585173739
847169349
2100411193
1673856111
1814478950
1703625912
1357260672
1700275906
397654230
1583477460
1325619802
536853105
984795059
2015019959
1916694517
656296247
1664852093
1657431660
928735261
1370260885
1595689754
1790530946
2091867906
1841862800
661370686
1896460719
2090661214
395729417
1398770459
1290751314
316830042
1654716727
1657866892
469629170
1104090971
2035688423
596743073
484477902
457828368
1763786592
1895681527
1582977052
907173686
618528520
1551654072
786414901
1138776709
1282033603
905252281
1921389457
1841273096
120929203
1991282217
686160465
378795768
1333546979
1689358079
758424247
566154646
1394516166
149040766
2123379798
60846364
898908711
160461371
2144339455
415020129
1630406271
1565488289
1582932230
628408324
1866249868
1516384456
136596091
1907548929
818981211
205688913
960432740
1766935671
1305402965
1782309996
171140374
391868619
359170569
2058011440
2064448387
1803754207
1959315073
813065101
129298345
349281391
1262177253
1535999415
1436702508
921177531
1220747656
1120224319
547468751
485324125
1388963737
196740119
1850283704
1925275208
1050630588
534364062
1318362312
1189340749
696208534
102147449
410820852
1361198837
596347900
1463557892
1018999064
1131648265
1204203081
196815090
530318291
459816425
1355857944
349650815
1111672227
1959850965
1812187924
570792819
11531337
2127478111
650120060
835257098
1664389495
1549334647
85887931
1850561194
1954291464
592230958
826723966
1568882538
1358471799
1074974854
375884530
262985453
1702669630
2036586251
51833513
1499778548
410733754
919768538
1392955900
805218215
1089601119
1931650942
1254668810
1092566051
1823457263
1433325557
1475013522
212671551
1813035058
1222851404
189493385
1895969775
1660185288
1164336156
852806523
1879971527
309808441
629262946
746891262
2045638116
1241195715
544215365
770686011
1243521328
1036620729
6233795
487727343
1014256504
1825188035
1237959679
639078918
2066084370
951112691
1387257571
1220682748
954623169
824061267
1368384779
266882215
1581350187
1154497387
2085230092
239475739
50810975
1820010055
269408044
1359121765
1399415613
1118807938
1372021636
1159705120
1424707038
287754075
1081584506
1463409675
1639889327
1178735657
1242732124
2084422973
1589678199
1343214709
1549178781
320668579
1527109842
614839781
1091029195
989412740
1060062959
730553108
1815148710
2099778077
1219628228
824818808
1875645594
409496548
1907140678
1565245450
1173191845
1845131846
1778628227
2045824446
851854548
1854811014
1698784601
399709384
862217355
1328455502
1417733443
416157139
979547059
177044232
619176694
487567447
593660794
676010605
314890594
373848743
1040123656
852249351
476992550
2079920401
992918835
1668830458
387168829
343216359
1462530721
1336208079
843313238
1568420881
2073167879
1423183830
301935526
1798203981
564611475
2030015345
1194760189
1983771778
144093741
1024197189
195307938
122115241
1233482571
1513084659
1093586831
2018015128
682788520
460826488
1892555734
1210749157
1043050993
1515029308
1224916136
179842849
937148812
115922655
1127860778
1658807401
915855329
358117849
980200759
1442415775
624450790
377558893
1425409700
146913414
546524830
317853523
1387528339
808466281
1540160009
2100984210
939467605
821408447
1554110914
673982108
1111614751
147745203
23582143
934952872
1347325105
966974830
1105404795
343867867
1763549698
98486239
1586326957
1274296521
64162835
1613595969
1366634557
333921902
1504991242
1841683498
2092705379
1442834444
1333095761
1126896278
2054185355
1488703993
695845860
791645591
1723555077
1267026024
102410156
1211048249
1380074134
202940217
743037183
1698156771
929476202
1806380259
331247801
1805722518
1897496639
667320672
715826085
1305634153
2015461881
718327304
784970330
647608831
2001898022
265477536
2040386090
307444492
1899808637
2059885005
1618249435
1912355553
709238600
323358092
1155100629
1936756757
753975823
379474849
1058782925
862857867
872273266
162374764
718053568
608941689
552294783
403527829
1995269490
1372166937
975601109
92509484
503029640
655144567
17705699
563066279
262979658
1004924963
467603142
477987799
1218654446
233615986
1526255191
175022073
1808197792
1727595921
1358217577
1657390004
1064911635
913567034
1576159620
441269563
548453421
1820405749
939807721
1507146008
815337402
2066512393
684722447
1295624053
515495232
805044671
609635178
232091571
1650212319
659668964
1015699542
139249096
1307154022
1957829234
1807326258
1042101165
1528908442
1575224063
1287915019
267143007
960981467
1036154144
332657349
1390884725
543302175
566320014
786819583
1378029116
1504608108
1254584901
1890677056
1346874635
1719609927
1350564107
1828878686
757348452
1312945830
1552722293
1457334772
659929263
1056417605
1375328355
265899609
1669867527
858828047
1431572260
233364249
1062817740
1719546121
66022812
559857682
1711604640
1032176636
1818708885
1077961637
1464758480
1478825272
175257717
862509396
2043524219
1891750117
394658026
1430715970
1614699007
1118741447
842045628
1364796607
305920468
841047780
94387377
1294678858
829933261
875632533
1594629192
405449604
1272456794
788920979
502059241
735345458
62414055
1102015006
840064911
1262461061
249593739
1254413961
1396728496
930877469
556026010
1274549054
704905890
1562487742
1767850741
1200010098
1337370420
513177934
1651085056
776601133
1824723741
2052628669
1327603472
1135579103
1197753117
1600319573
429934023
60848892
1271376968
2079529408
1752912109
335583997
923836224
769993294
2085050566
968743114
1068333239
643829010
379087177
650501361
145818420
211897153
2137077172
1198306380
1020412928
2055154030
411287678
75237366
752261667
348681242
1255667587
1036551722
264058934
1049704406
1864471265
964976334
1401904049
1692414418
1458604355
419262784
1952686912
405903602
1973788267
1848487954
565707032
2085653032
1860128500
1773253596
993685957
1139233759
916513751
1751266432
834402115
188479020
1276880834
1356401432
404264780
600466322
404203094
1268971520
257142421
476693878
1413221034
1326128478
1890810877
1740921889
694858578
1339207597
298205042
1718551132
1234750728
1000152317
426243513
1689335273
604596657
1709171449
961316338
1505103013
99534837
1728397003
883320906
1460928412
620031802
698355610
727196065
797684147
1599486925
1727505671
1455866173
1524322120
421403702
927040758
1434903855
646772114
246330817
1057150308
803405694
1077947140
1283934105
905452913
1271052114
204255025
1194340750
665321483
9819109
85374739
2093038524
1187895008
1427976101
1935674054
330570565
314186633
243845176
944263234
606957450
682654841
1154682193
70416324
182139432
3447862
2143384048
1161344677
1122977447
1254584901
1574247023
2136093527
1758150598
688768254
506933184
858298022
1997701124
958889876
1089500059
927706685
872377235
2139066858
1044773299
1265863755
1923545656
1688012458
387744786
131416382
2098874792
180378944
360556053
254039360
648424347
498339953
617089789
737237952
432043713
1742044652
1651591548
637806641
1754704639
1230362604
1025412335
1792990947
1212932870
930404390
46214958
1363538646
1960653304
1495608247
233570328
583845976
591743154
926571788
534801550
1158463311
632452026
740049200
1755858000
357214998
2041905394
495826159
1102381522
631602915
272945088
415955748
2135471599
1213564278
2012383872
1935789414
328606497
1724035994
248122060
1639690055
1751305399
460928157
675206421
1553858902
1561178216
310970939
1244018563
124472886
540425509
94271027
700198162
737768737
470504325
1086532879
1797506299
922043998
569340205
364798411
2062011955
856484722
1525900528
1303843904
47534382
799355900
636470698
284800818
513992172
1743472671
1440429363
1594510282
1778058526
1832591404
966345752
1791397613
1256663234
65411788
1361589546
364005014
1686385870
2108896880
1780402010
1288789589
592172164
1956901475
149720690
832171586
119486397
1255521920
831074124
47061309
540919630
1211821774
353972868
173047003
819492550
1633871212
1481868945
1885448198
1504765490
1665932006
835493563
507173093
394501580
118792292
447578522
693755528
1496687288
1645377163
1877443951
782327528
1274656384
70081748
696686504
2057017203
990492300
1808453253
1272597236
2048795298
1783322006
1105516292
185581762
38386260
1986652148
945924810
1142868934
464742038
509335978
1492603854
1770217658
203804045
1684779626
120588658
1237642136
1543399644
1192307414
1546317037
964387364
900408368
1673861638
836985130
1497867418
554740416
1898400742
1685394796
1301029506
2045206507
74661491
194250515
963840134
1690423278
745929544
2076914155
1372322276
9480874
270045448
572360745
1664438657
2034779478
937152476
1061267350
519490061
1811880592
883805586
76016058
643389683
752531092
290345362
1293745391
1968647936
149492062
1436044536
1461361786
1366447728
1977731642
1378086577
1227626451
1441897401
1721650732
1499557291
774307458
504291731
803611917
953758086
591376247
1297384523
1232017270
1379300883
1905768401
668260030
901268171
284203347
1844336058
1730621223
348142338
1193602458
1312929209
1758088043
410636890
1852892649
1549076364
1586071708
1828919054
1935039976
1144563532
1208853379
228780020
1685052125
1143948716
1559776563
368742254
1860016775
1615449495
633345357
1647558747
678130407
1768395380
2141186805
1708361116
447680528
12276813
1963393612
443355733
2117788856
1750170032
519806921
1672901147
62475773
1675654583
756933914
729861410
1210204911
642324926
767372649
440030827
1516034662
1960440408
1599637626
1329750809
1018581518
224822877
1077681095
665203159
164750266
878952615
1828860596
1689528849
1356278121
1687532145
1182584252
841318746
1713266906
1632517779
1186778985
1287588049
432321450
511515159
146828610
1342792344
1531577919
72608754
669056625
768915076
1194423273
754122598
978321738
152549137
959997903
1312187801
422171579
26182932
653064681
1881897315
389356146
869406617
1339135699
967574577
1616064370
1202738011
687170830
1974740682
555297315
402853837
421222786
1346305726
1150832480
602715603
1676964085
1782020870
731549129
124767199
628897861
1506636640
232538809
1257039207
2060338081
1714199911
1773704388
1353472856
84734475
205944652
1207895021
866174514
1451044984
1099180653
916426011
437542712
1560634445
649334300
2024818462
600559750
1136184448
341472450
1309542042
1067812137
650623025
2079318006
1085815758
240237747
1799355592
1869860139
121669174
1630611735
94348402
1671136834
731002201
800780399
1219383633
1221357401
428036569
327919474
1802442689
420384767
1537908874
801130569
1003729585
394592641
1279052324
1744752693
2145807187
733271319
1503105629
1193335178
1599211123
1678865445
2024794171
772273409
1842511405
2102652459
294894425
1469601315
506110122
478964998
635301329
1896269095
1492505049
1819667259
61316657
1466088843
2034619602
2065138255
1127605490
2026576188
407250173
2083537295
2081069018
2112000372
1678399191
380102326
1689656965
95504942
1365292939
1375733010
1077440517
1172341990
748527685
1731306696
1315392501
1003032409
2140261397
970068136
1067644322
1478413260
1438540998
801610284
1558292411
1831684778
1824211042
412983095
1769326662
1724811796
174762539
2130232532
117093569
1051696608
541241166
1416744786
242917102
63801869
241546014
160171677
62538910
1554014296
1112072403
129128560
1318510872
882111750
1398154366
774274952
418859660
119351020
1744341061
60733866
1808291007
1926952098
1497273480
1212724821
1725086841
2018974863
1172590538
634087247
1651919662
1019455229
1682445466
1881732712
1619127815
1199008461
1673048761
415899912
1615951784
34814937
707533044
1035485930
1552674475
192699193
1352785819
860467357
1436901184
206270779
1146479251
1615049323
197388717
1483701076
1557714873
237189823
523464975
418931132
1409234573
1346779303
474422796
2088849149
879627950
838299778
1128119519
1599951535
1990853398
1036672809
1616916045
977932548
1315028334
698228656
873239976
11882770
1264698453
1008782609
97699541
753113893
1570235152
588479112
1622465295
1415908120
319346203
306945266
1690293214
952975857
1692177521
346084135
162249554
19826614
1523132046
1702463117
93575939
1553957066
1189967727
1281099590
446358902
2003982798
1887842784
748126555
1600297316
2069692036
1694825969
1033321164
185452452
293601130
1775912644
1699391655
1214241748
942051985
1795394718
134317728
1992395910
1866336911
1705149499
177551722
180581078
725060304
1578625957
337292820
309647515
1012065951
1055610818
1693258022
35750862
2127623826
286552683
1367915040
1013722032
668340124
1491157841
1157386050
1186909239
2125274418
7228372
1592519396
913905738
1555930688
1535468980
2117633187
798676439
387451944
1251034331
1275173233
1842121347
1290070465
913227580
1418371627
1734283367
50007099
1279346182
1908948605
156641391
67574127
1405328201
2084712259
1699881758
1343060669
505249468
1877566633
1074008306
919101353
1674040639
1976216597
2047753640
875243854
949849764
366828985
1491496790
38773464
1885965220
865868088
869735062
1284729661
292370181
701049731
1499467611
744071787
674532391
137859534
588392986
299283291
392538283
1007866523
514091658
964032489
886213046
2049317087
336668825
959722545
1372912437
284545270
1694018399
1545904102
1622895873
1188316928
513058719
1270667169
671350293
1318731270
631797911
2135430667
141302797
978119706
1114712144
14328929
2056806002
1807184483
1161375150
158032960
1587628930
1755878319
1068387975
326384162
19386163
1761719572
859496979
948437846
53652343
498586809
711187742
127558379
364197248
1788655140
1281716940
734229335
909346553
1622969846
1224849996
1266539439
2134281377
895131436
301164217
1266327392
1842880783
1679467699
1546336982
767553963
1066001295
863490244
1275000215
1393089850
1415505371
1551594390
1835901861
192689375
97664412
164527210
64214647
1763258981
1640958266
148734206
1200455196
1374646103
1391422924
145258528
418546013
443184825
1279486063
1298214529
1282645992
1230782462
244127166
1496914408
1192749859
1841522200
302704420
947241184
733047975
919170257
1842646745
1341098280
1844790708
345692167
475947310
1649811074
1328357314
899956157
1923135418
1813108866
54377416
503646256
1213404942
950693477
1553726770
1665841879
1499799275
1844305389
1684810393
1293023528
1451085662
1459629899
1799460758
1553250948
1158692366
987640757
2020097179
1697464662
1233864559
809377647
1983926470
1608159530
1777214887
942368756
873608529
1115422505
1369694097
1888733355
307239144
369950755
2059051927
1099299813
545057681
1364543540
1711620960
696085778
1496338061
123053876
74556182
2112848462
215044555
1712462874
1489211309
64137347
1044470848
954870774
1775120515
307143837
532609657
456006243
416774469
208597016
1637970230
1499171710
116908856
340748014
1908935212
1858702538
933398656
151991674
258315932
263030214
1948443927
972437866
1056501011
2142384880
349333847
731873681
986157773
1569100179
660210217
674943294
995270366
1208566190
703246075
1854458350
1461275082
989646212
1385220930
1841663391
2122973394
1115019371
776505439
723095832
870943658
1331983634
1315161174
509146300
684554712
548787117
1848646111
921670620
516120609
2145002755
1417412386
612595566
336320551
1180730870
494850077
131202410
633927585
704082863
1001156262
484009218
2006819707
406681842
958020571
2134572423
1528973307
1446235090
1084166019
2088051097
333518054
1712303856
1137427384
1807610819
768606415
127612038
2012101242
813774808
1373248012
527603971
569216464
408924929
733944572
2085520444
796464645
1749438150
2004235618
1489124995
843086040
2087159390
33633337
69174173
304015045
266986978
1452027134
515214853
320596954
1323763591
1435310280
1568728036
676855120
907567747
1541234214
530834294
1298498082
1302462367
216235101
1358162380
1894336551
240653850
313188341
1968929257
1057423578
1566543209
2137087475
1160590779
191271479
1516449673
2037802109
1741934722
1066904221
679688612
1048683777
563342718
921342709
2073430007
1268220974
1182315039
1677701074
1566637948
1573092040
1841396918
386338007
1213450806
1113472494
253159272
1148273829
1337434884
997864813
2061482939
2049253902
1970454777
1053774012
371658899
41897725
691215576
1161397150
1869783561
1872253637
154316816
1849954501
168751950
1706372964
409195964
738871786
1866763714
1365547872
2124602292
840080411
534169523
687870365
1828576148
36357199
1152370660
2037739067
304050734
66014878
55799998
1394989206
151138361
106166532
655139930
464632005
950375462
920436122
1549767710
711571283
1798497957
114675454
68121583
489920317
426139697
1805680618
393445515
734390877
1344330932
2051147869
1566669903
1785752952
2087645589
244465648
635830777
1549498984
1285992477
107947365
709159096
1968710174
2018035677
889141944
498701831
105659550
1026055896
1686065241
1366675435
1559163423
190360070
595413492
400384610
1306869097
1966937020
579044182
998197248
2096086640
1265612282
1355627713
950927072
536976802
1539226757
490488204
1154482029
1781665590
1392496473
1863776132
1378836744
1441976123
2004741095
1953294670
1083171130
1567376425
725460046
2042061081
554562516
599323152
1649747357
1767747246
930678960
1722605582
925695271
1870678611
2109159600
782531329
1115381141
756395630
445688806
1170907150
213244420
1196410559
897763183
734229335
749954049
706928965
138031006
338003105
870427036
1163201216
771820667
334676107
1990211865
1243891374
1921384946
1340037178
162141212
1068582203
1336602793
1558263130
86895706
1386028785
1826674364
899663245
758553898
1940280559
1251135711
104321983
783864163
350022355
639764133
582805339
1971299043
461600292
524798512
1231837540
606707704
1329557007
1804684197
449498760
1212152183
129472214
198618026
2030190177
848208595
449956819
715729689
394078094
329622974
553206064
126422100
5147863
1341518388
415165081
1472631564
292955263
1841616351
161592374
732948344
319271798
1039835025
206617271
1829881971
1502652368
362517452
1316792086
986725445
334850170
1424133812
1701014330
1039638719
1349550040
486316797
1565595110
869964270
1340499919
1153751413
107176437
602054030
828240518
1605064615
1211109495
547037617
816339799
1791541504
72706554
2002878970
13951203
1662637793
1088514242
431871876
460448228
1380293147
1384574555
1342244848
59503449
699862558
1839561782
1348691260
94272431
1631782787
1404458991
821809536
516175664
1081122211
187042949
942460054
138653400
1705409219
1977238133
995800317
868614433
1151922386
1737150393
88327404
1312141174
1128264158
1028448770
807373314
178409023
412850636
1732790726
1251510958
2067442675
1607392841
780166021
177588799
396860099
1661977455
1983256867
1177672632
1823837386
1889612712
558120491
2050003973
1696134406
429500954
1298283001
1700445202
1458787665
1166693356
1262388038
862893446
749395609
1805066844
1359389155
542610789
644858316
619202773
1914628690
1891398821
630547391
2022977844
1747802177
1235472033
554094095
617378256
1243805096
1618611616
137861952
839974086
2035267121
1535569850
1784946501
452232140
187804257
1605420809
538322086
1064045003
4383866
598728387
796134929
233614654
1890724533
1829257245
346135739
803805345
524723006
1631054671
131730099
1337133649
1746559464
915864855
899876780
590362052
2139091427
1358875979
276785430
1473327784
1360170409
730575962
1889253402
1241691514
1768961478
995544422
670460547
34818293
706105111
1372028171
232084769
781972508
1362897215
2056602808
2079180521
1412464896
349590403
108500844
1849788194
1374997392
767348946
702450
1576986580
1450276394
1150998371
1398718972
526323170
174652506
534317335
714832953
1051992724
3362666
398295826
467510096
774033636
503885405
155923519
1006090719
2062595677
742808417
1835614761
1551811958
1708340637
493674676
1463077918
1618386766
705241349
1578355275
869070194
1974619670
1050353803
1067697027
279950208
316676663
857540333
2016549215
879259417
1458989448
773910947
1239912847
520856361
1308140075
441223742
423863211
1937500581
2131749931
1867203104
1820967811
629983460
631571735
1042714448
101252899
390276074
1588735577
486924077
337015869
842067345
679381317
685197048
1776001496
198884954
2030147482
406655193
2032803362
1441292030
1571250460
7196616
2051875069
551883433
265469371
1082984510
1777653029
415385982
1456420565
240281674
1331348380
1853768683
618216066
597561623
368576870
662096292
613291030
1885021745
735609185
797449060
1272509386
1904405803
558812492
732536770
429865358
1162650300
1093723342
1518651530
998052204
983929860
885634917
348750164
814260970
252394426
369155220
1908346639
1684705534
344095583
2042197744
1738047976
1079669919
1222532712
621647015
1208274638
374353292
1738851321
1786188890
2001750418
1009892940
500933867
1508205459
1773791149
2133431849
2006352492
1686663558
2127773520
1395307844
1544503553
1685842711
934261103
933322196
1831059023
1349308754
767048417
804029037
1559200197
2052118919
524586404
716661759
493794739
1664646046
219848544
570965582
1492739289
512392042
1227998274
2002188521
2111992629
1417523501
2001654334
1826697126
729077493
1223135075
2028082068
257087376
1424070588
1415523789
689107797
1455791256
1761511724
1231105506
971828940
517403783
1853888394
527747180
650659455
2129090554
128581684
1947907611
769156237
1488301413
33263261
1335656125
201021342
2036315872
1157894280
1761144282
916669750
417365738
787325677
1744197019
1368815514
824505348
54913980
1979846915
1165067742
837784084
1261067873
916657869
977637189
413814182
1927321690
2079122164
111825051
749726947
332352588
1280735431
1267440028
1332657612
434407342
1772076247
1622531366
615565243
1404987468
1418082215
1610179908
1089951263
611199176
1654485564
86248775
593797627
943526350
1812219681
265496317
1710493554
997595159
1687226857
129768104
43342939
1778457169
12761476
1482193655
1748111838
2089538622
1330992623
1458700617
1410637488
459227908
1859457045
1201711116
83940852
1019792126
811998381
73235251
999700290
1198093976
857067811
1581915694
223645687
67026736
1508095470
299616581
1529256065
1970897986
176389899
1724324159
1381659872
1077611565
210608543
900969171
1784510554
1649675419
1669110934
408938732
1505295079
491079186
708834446
581133255
1141490970
1788739851
444186101
713442346
598135274
1978097816
1793569686
2068796279
1741793184
2068136503
879551831
1358821448
617824626
389410106
556122923
706835236
1996704154
659791231
1713539440
192979012
1038661936
241728715
1229031927
1204302928
182256483
1152151683
893209450
1181235902
709349714
1745050319
637879805
283921339
1530221255
1202983657
1103102172
309441412
17346454
1036563716
580885
1955754015
770812305
987221574
1940982179
518708061
1746190349
536841458
1930450730
1226093633
88432236
2014881994
1850716273
309693235
524151508
426751721
1541019141
1162543169
457559318
334093701
895449766
1597949278
1133908108
1305290632
951387683
1341410657
620064917
781032129
1930264476
108044807
934521309
1438422798
380764845
820458286
809408228
934223052
1474180886
662840327
698868563
742753341
1797601905
14137386
593706856
1275705201
946858938
86852953
1550681276
439185168
1704523330
312046290
100111083
1604066241
785406278
978908904
624627989
29147666
70793753
953473663
841221127
796994115
2105961643
1671678710
1264419479
1698852760
2104458668
588815541
1351173809
1333282988
593252181
590957715
470110134
239802079
1947243618
639092578
2121230292
665567547
1871490275
628935318
547373071
1934895166
1993904344
1835354097
149023567
202926991
980306975
1187175709
26357520
397735555
842445199
2025972008
98201241
1199221895
447101491
880999423
1407649393
1485839174
1064298321
1444281495
1249820704
609713941
1762705164
162495155
1073198175
643946212
1868494105
2089146033
1695644461
1633496557
2088189141
1455027282
1242918826
2092875507
1493265362
1927848072
1049087087
1164320603
1620620428
1733130603
211788458
40350637
1929677249
1424630167
73820916
1243990181
631998621
1633684720
1685477190
1158835274
317278662
213382919
1627112258
1403216061
1223217701
791470964
908496736
751814079
511628187
269647801
355846800
1507477132
1809230592
982574582
493429911
1400213543
1765300876
1683825894
1906138243
112674047
1907397242
1005313424
2138068078
1907652508
1716695896
1313498863
1321715619
208228753
1478378335
913092879
1351580843
1231769352
1036515500
1351134985
1365436731
1422459778
647661464
893370391
917419494
2021771818
502957762
1251394178
423686996
309214186
1204368146
980643663
1727154968
663240771
1079632224
428196627
1797099705
1938024552
447781837
248325988
1600521072
47744905
421775379
1963434119
1038346154
1180442447
1392837636
1411078814
1025669924
595832113
1755259422
741787625
229468320
956970040
1434342699
1321784866
1639052135
1767511866
1861927602
1970374557
817022954
1977752190
434740132
1491257060
155412980
1859717459
1081860287
1201557194
1309304254
1435968295
129268606
856059767
912268778
1073090086
135809951
692760807
794775397
305605548
1365567141
658499303
1184334094
516275452
1542609171
2053666485
1144572222
102479686
1217041697
1761436265
1463473447
1714182540
940560835
1997038507
1196871609
862892210
323046178
1031937153
1957835114
237646772
1311925192
1770298450
1391806185
745813699
1079735669
1096281224
963554708
1025913313
1155428572
2025041
256456742
1160058725
1260065732
820169048
826856735
1591998758
1585361939
1643502975
546917458
1977727086
1376428067
1519546790
15879344
813819402
60047889
1933348930
1830996915
835679267
366923933
1215259548
1354795587
1113860449
1926728984
503799676
1068167098
212977295
655840896
1928178639
956086409
420562387
1338612264
167398967
195924893
36153469
1760497082
87732709
1342856420
1059727933
2022940224
452967353
876247300
1095725290
1655331324
1608147517
1765758434
1146483215
1140351446
1917930067
2130838202
548263031
1653955990
1424364365
1280970854
2146619897
124669028
746071191
1254812970
330014238
1400326606
1599938009
861764336
1564073657
176497636
248088537
1638898968
887904503
363950334
479250574
1403022401
1370436723
628687715
1800123938
2023634656
548583528
1386563363
1816065072
1096757245
288204232
917955385
665953111
1923227388
1738500418
559107308
1826841785
1555958025
117746191
1301129429
1492376271
69401535
525407061
278051696
1577215411
855773653
1900757711
536184698
319275903
192297816
486536316
56963880
1590457537
1879512832
17378884
1532015631
596915456
854512692
115235051
1626221927
1940529086
1404265243
61535452
388076863
385837845
1546744911
1911165238
201184170
1947889219
467827850
2051088674
1386022039
654955102
942325894
1636579498
568077118
1565900482
695344714
1694707837
322751589
242773497
2030187831
1052443982
647407932
1131202748
1062710135
1525085464
1277437212
1777677672
523314128
323819278
571237601
1677760369
19390475
849136057
458912211
1551536852
93117248
520374862
597900745
216416372
1010582975
709547327
691432347
233969153
54291268
2055542354
1365131125
1513502834
1787411750
902384406
1130935819
1170185615
189583686
88463404
11447949
1739068076
1290853507
933047263
251399807
758139150
1575143787
524284155
195165386
1655718593
77726596
1857736401
1772854949
878817912
354009429
1056446162
269995451
1426166119
1278590349
955450659
392655226
1062611198
80806352
1682268996
277850220
462441407
242347066
1493433838
115784049
266368569
1221622207
94484597
564252874
784526924
818943885
1980506832
1969477386
147439732
2529859
173951990
2046501455
1562633098
355331836
1109227040
87819862
1621160634
1409016098
18165381
755162039
1687225929
1900576387
1976100851
30754331
2072726728
1384550832
1001158254
274425416
316278081
1662413443
169569682
98752228
389596694
1519154815
970309023
891841140
815597288
1865851852
766915954
1827419969
1786221019
11185076
1797245508
864888451
1078753168
597063379
2030457223
1924880143
1096203929
2042723407
2116610663
132468010
1327767258
925686563
2116158492
997504462
393916813
944376576
1787569572
1044970942
1831500150
1445273728
1538252604
509214706
115365964
1014490651
422028312
714930646
1146713131
306828946
499486340
1485406881
452496713
1309728190
1914708889
703271021
421241421
1220211295
584847856
1820494426
1526441491
1391638663
1419340140
305572701
218622566
1471595102
1550418847
263007567
1342074252
180796662
541694940
1118865928
977174888
181115048
1324285400
1893725341
1705255690
1725195015
1777707601
1701252824
1990533135
2076828545
2041422518
466100458
825731186
318555679
1774050604
1988131087
1647123733
2007171724
1135759010
758817714
1675699166
536596572
1564972394
2053651958
2075535381
1911668674
953325817
675470630
743506159
480588477
1947554022
1255053630
1300595861
1472563112
2096891969
182611796
1567273292
1724956567
497704715
1585341140
1330596135
1337700296
1576533245
678018696
143737901
940563500
1953226565
406233728
1377742575
564011444
1512991040
1488949375
808638716
309423763
1300616131
71234506
1542887623
783741999
231710011
376079240
1921636499
409661163
687387880
1179411185
1380607516
1330466585
974756116
316356204
739568878
879843556
1245451891
128363584
1498409744
1621774963
736809339
63932933
1810620328
1071102779
2141454214
107962903
1825903594
1312619666
1164424182
632856591
1154246956
508734323
1844692455
1704245961
372237235
994834944
930960367
909256642
247695664
1741036947
2123797368
1424744067
1587570620
2071248743
212574968
2067208507
1791506411
2141730021
574575847
1493527847
752218314
987927746
1948625913
1671859518
708050974
1066667925
1500274332
299393012
1208685285
1649734350
1456838843
879606926
980573132
1621018932
1943128102
1000497206
1645855475
297914012
1631502258
1097301
51268523
1287826187
1826697454
832295173
1588463408
704313510
807138996
314480037
1813567312
1691603940
1579777194
1951837575
64381246
1873471702
590876154
1040631169
300404473
1565654001
1237934599
526388167
248166729
1957136852
1236232039
1353069529
2118528613
822058611
1356892849
374958522
726207293
2066875482
390355802
1103561155
1712624591
81253327
1174481606
578663490
1108509147
954598684
405611150
1999304152
451658322
1882608443
191220305
1863680660
295805067
407107164
167436764
1655595269
341325376
1577617917
1252266277
1745114410
605269121
892992036
2143470386
1414843948
1875637982
1278443476
1493165872
215661083
25031464
1058047081
1584722466
797022598
56198641
839939534
904744766
823606124
1737760514
100049597
394556561
2082837612
899932250
1829219096
500786042
1422997020
1694241909
437345877
495359849
1930958993
1015242404
1551179956
2002126081
1039239514
1095233155
390628410
41336887
1484699964
1232426205
336317988
2053382415
2126070931
1837158457
1072582988
1364692666
610289895
1620408164
1308299255
287661522
1515191807
806368956
910103545
1801290291
24791018
602514142
872855274
1232584071
941955896
643665262
1062321702
218926602
260027752
519163303
1080370844
1527491612
1307517405
537888443
1403426591
162632874
2110885450
739064878
2133722583
1935611094
1285487127
122842646
265164099
906341699
320797760
1121742837
1295120009
1295780605
1805413150
175165498
2011171697
1191395018
1693737131
24490475
685087073
2123210490
1420659624
2036430725
24308000
2006960121
545884297
482747671
478321344
869116391
679002353
1929763090
340031910
631400366
1406462529
100571599
2063405916
1159648550
1646720550
1956969391
1215966904
546827285
1284513550
12731556
670250350
1606979611
744106375
1968645075
478460285
799554749
1563872257
533223889
1406143680
652898752
801322316
185727007
1502428519
390740854
719553918
942911874
2098951639
183687272
2116320156
2144933808
744909128
802330147
1451511123
375022577
855886952
1050378759
277682054
31506314
923746290
1370458877
745200659
241757787
1840191452
421569219
468071447
1555998916
271965151
1090272276
2024045172
1798367690
922253018
1254977680
1948019656
1300771470
1475608136
1977643175
2142817333
1737261369
1531596357
1178481244
1821355624
1316914529
161137710
1284426596
49870524
2085825429
603782612
763672672
1471749023
1696151831
1181651167
1949007784
861808200
1504877743
1000432440
1662355270
1984848561
234266030
958493797
919801245
1864066788
654700080
1950766933
1741828176
929391876
1918938543
1682168466
1821638277
1275598713
424613515
1120251857
1348452792
1916035397
1711859519
1683997225
624392660
714153700
849900658
497903096
408770514
1221324013
937088312
1642858806
1256488719
487173213
1581045102
1813757851
78688445
1017047642
177853800
2080466073
1818881864
1086800450
1849942069
2058362999
1302950478
64076105
344737738
1158467783
164348715
1583796038
1484774073
516335677
1931447507
1121098963
404328865
930629937
676989181
859795487
1860627565
289721599
1419693307
1207694461
1003363229
1845717052
1123802881
1806928127
530358206
1217006420
1715824874
2103146295
1163120864
1249530849
993997165
1345257707
462821859
1188005227
1886115231
1928360234
2071738573
1874100629
2048912755
1158826004
927616040
215392340
609637750
1358188025
741389247
1658356374
1542689742
1242589559
727903043
1108507953
760772667
2089926383
297702726
1334329021
50375636
1667055507
456313878
847580412
1933381248
302353773
174159463
232388464
821401948
1837481541
1710667965
1706388988
1016211412
1326255863
651175386
163755036
582974680
1572027639
772225199
415172401
142190164
1157868810
767498253
233016903
1629774136
303890169
1177256216
946217059
1791527072
1751652537
827046924
871146592
1384872751
1710046199
2082973400
1144130964
319589149
958806529
1919362953
568537198
1477545620
1505435344
114888736
1482864293
2095264732
2018310028
1485783527
2070888814
402487257
2107562437
1731127889
86422326
616470877
1204840939
623979303
896188477
1305642373
1587704661
1867240314
1401514716
298185951
198858521
1382509104
1045820308
1736239501
647328727
680482366
655124421
1948364674
226095210
229720933
1198611864
2043866499
927548386
702724332
136061989
2122452686
1495457759
514548209
147420425
1558720074
287325733
981668169
1771945700
814527119
1304299890
1324656661
1739330729
929833507
1227052718
1262993752
940697536
462732862
596429219
1386556748
754143305
1119368322
1660117551
392004491
546107520
250256506
494322713
1148194072
1665062780
1202173235
1861502502
392466807
1108522580
674396405
1018320410
636326304
1227091683
585083195
1536731006
214895448
1859643097
1160082023
1756099410
47897616
607003159
1060344430
572361444
2069121409
2129025512
1227060673
445675316
2029963649
1727545889
807177812
511950600
755396579
802396370
24922575
1308521959
1613922342
586476180
446860937
739667331
930885071
60798903
666941667
820062927
443967105
495859419
1949694645
488581442
145650276
337517485
876063618
1541780050
206533373
1216956104
210208300
733843425
352666713
1468953294
2128591440
1658914775
1783894500
1607254685
1524934916
1782816928
953925008
2009535420
1761436240
79399919
2090362650
486963691
1944120033
514501170
1604880617
726248907
1001716147
2059106495
200469934
1689672109
500904333
1634003137
869738953
1493411639
778247666
819215162
1036497012
1571288358
1873607312
1232811535
902836103
638832655
739384704
2076586526
1077249089
1541620854
1470152318
405764902
272176071
1711476109
1371816811
833072173
1910704283
390305729
1210040184
1677702317
658571365
1146362871
1692023569
1679015164
603309102
1858526095
1443179868
482729741
1946653002
1634295413
711827285
357276604
458854001
1117169868
495515859
1931414702
415388288
132006861
2116869358
2058264788
2137350692
1591013679
675954406
748548670
311587199
522923748
663766784
2134949460
369156937
283060523
266246034
1774352963
153520891
1901762707
909038766
2054994825
2138238948
2040106115
446011035
1271005590
1178127608
824224978
1462824954
776993902
1435815860
1805032091
369925230
2089182843
898810237
531793768
1604950759
119014339
1288452913
1830481133
291694834
1112024457
214476962
657865905
111903427
885086437
358772151
2061029812
640778131
936762874
645022164
530828386
205938001
1392694399
987002675
651248733
1193478651
2041681575
725332852
50936804
797859526
817101199
2033751895
1235919553
1455166908
1897086841
2007541267
1097407469
938135055
1643762350
1138541762
1932914627
625568270
231258425
1270111272
722364107
215532119
1382396697
681853895
509687851
2082769465
266952814
31336225
1252011106
832914034
842556011
505941828
396790377
1222338225
1383934775
1574397543
24580601
1404325123
2042301635
1502713946
390513692
529498170
889353527
1188289175
1790028453
210405741
35674296
1944280190
1940083562
1701151256
1321345816
878415797
1743961113
219721661
722118423
277919416
1616043129
670306844
2090915045
1950633535
365020013
166242744
511958139
1430945109
328244478
1838563564
96910216
1745669250
473240259
1303647296
1266816700
2024462095
2030148472
2022996412
1831780230
1568805712
1956563180
1621714476
379697942
1410807473
1307295754
2085490124
1121403967
730044183
2009963956
301405807
490315443
278874009
927621190
1030518666
784338601
89351965
528420983
2145524956
447217113
278759797
789614607
581583832
332069770
732918416
1423358208
257657060
1024549034
68391704
435578947
944320146
1597561914
1281936237
744923958
862206000
130276163
576774587
1810579410
334344458
1215053052
210453991
211745466
397629168
193407773
425161370
305905045
94933748
287450246
1564537345
1784415493
69163880
1481416329
104400234
1249651297
702399706
136180036
97264011
602117098
872407184
1384660068
55778512
797937651
1566769751
1769191573
2126506420
860034244
2085010205
1263099550
1964890857
731570342
1905358988
594670532
1055894204
1351522777
1128058081
642327616
172367265
797511487
2006191089
979925512
1740803540
806047537
736052703
468641321
264487716
342868239
1943575104
1682631896
1640123886
1981593253
740895898
216504056
55781536
832069359
284140212
1457703906
1467285014
484055433
1798746084
480312446
15870199
990425671
849226670
934103203
433814977
682877294
2093262556
1369147675
236896997
1649115159
1987295020
902023561
398645593
638836916
1171425027
952287104
786942336
1208946482
1683714036
1982645601
1740364733
1043873833
1932672365
63512127
613342557
491941524
1300897392
224602792
1360996402
1757256329
1119123989
168166900
1891603890
746662406
2112425386
719944576
119132036
280150522
679004033
587754524
919230244
51417210
211967608
139848262
460737258
764830320
1141393285
1668133073
172715533
529996694
2002241337
1649398621
1459070845
874542810
895628086
176982052
1975366567
1181813173
128614911
1213640884
202883740
1590543222
644850672
882546118
782180027
902051897
330535419
1734854720
1777212927
168532151
1824271816
1714653821
1463178981
122682930
1096656342
3572660
663645451
367935209
1737651372
180411370
1997291261
1636318098
67695541
831229378
1635651930
1884558097
681824428
537098171
1928763978
1315865468
1733168816
1054686937
684955841
1110247844
1255723118
772847968
1758371327
1139462530
2059058217
117430914
1899816360
976587466
1755998476
830477171
1636600463
197940734
693381847
228460708
1851457013
1950702412
527246499
1147235875
469936687
332435970
1908866728
1413374330
376718918
622004542
1235669588
1548615899
1940104964
984974039
1737407816
1160238582
1166166533
606171640
278155671
822976396
195402683
421597758
1637863734
471110000
2102887732
514754671
1885974372
1347440709
1103057679
847757967
1979738377
668089272
1841707624
339209542
436454756
1375396049
1687227156
565054264
1934972229
1250700434
501442066
793202601
559321847
1584803244
1633520251
980547866
805379332
608175592
1210633785
835267977
521032045
135610663
1494044077
1980831839
425326946
466147683
1318736501
1539046667
1507743494
226157581
410649674
2026542326
403849651
1316130615
173020951
598561875
776884000
549185635
2081017325
396941652
779997419
47909657
809746594
2018628145
453287195
226664613
18686231
2111322526
686630664
1210728828
324464264
422575754
397089981
1184060782
1646660375
526022084
1705003848
1823354233
1366832862
232478446
784067821
1098600082
1471491327
1606365146
1916842434
1273781078
1651293568
1625880186
173871132
205195717
90599967
130526324
310046651
1613172071
1557333551
1577898759
249138587
1145761003
1628085009
105161794
1320006591
1084739547
826546131
233676585
2062231633
1972237253
705055503
1637545909
1575519124
1059031330
946012990
1160277323
1361094424
1768811658
1928930544
149289652
1005599182
1189561127
177242613
384775411
2017100871
441558138
1458747802
2027340121
1209500898
1940248438
1292710300
297582882
726374874
885088046
1166998455
501040363
1831098507
592543544
1056479945
280520346
898018043
167276417
484689306
1493592585
811898983
545952782
528317562
963699872
1180953992
1518376912
437041289
1263673660
1292839918
676704931
702026232
726928575
192726074
2040198343
1417279241
680081377
1374166432
60324661
1019048931
1310697887
1828313152
1607887604
229877937
21750075
984782153
1475461274
1803067381
659927201
341590886
2005691912
646928599
155224560
257983389
677939045
2127945020
605274921
23977549
366711133
1152223227
1191268044
2006904561
1158438722
1127948555
24222754
1562985015
98456202
1523663130
1287704004
882699832
370277427
1718517181
1025553637
1580731200
1201707684
259747127
88141458
457477817
1048142828
1482370010
980727395
1418825587
670626541
1385704432
1707414078
1520670372
676637741
1790489088
392020672
214855532
196657289
35578016
1268288991
31252112
1996100662
1959674356
512902350
129369088
381296122
2041597738
1002606036
1944204947
920434942
2092092126
1054561991
1837800619
611498011
949003771
1745212325
1852851740
530563759
1572302593
2108397528
1588959527
422199857
1035683969
1361573120
866061659
315207557
264184300
2106584105
2130155311
466541381
1257064440
1297111509
815959063
907481044
140769714
1202784937
592233745
728447274
1741545018
1800274430
743125616
1134362966
1272807485
1568072868
806878585
599813650
1028569066
1392763711
278223060
1373669314
873915435
1270787678
637113854
376021054
340386594
1402072224
46720050
2129053396
958774249
132634757
113409552
505231210
1618583264
216170721
1826001802
1291761818
1902304354
801354034
2005662306
1051964974
645040887
1271447124
431989549
345891287
1685681783
444359831
345028575
435771248
453756435
29225723
193194986
1994618575
127091167
1529964061
841661731
1255804569
2130165158
1439768355
523550414
2033888527
1237799840
1299978464
1787134460
1302703996
358629414
1411257176
1979635510
962641686
1345422641
48084487
559027814
66743060
1030111238
491758041
89324344
775747998
941844710
1282374498
710254586
1749433073
1721663919
2118471937
2133687779
432256001
380794734
2044525246
801154757
733183593
524444838
2083394405
1308188122
2003710075
1645255129
1058172111
10166018
1381620128
2017580813
1916843574
774376578
838596140
1286999755
481110852
656470223
1923649152
1961182402
1419498293
2060655229
1476828780
711828884
1024310104
1174075353
1297566413
318322851
422473682
1935485322
633553724
1848454262
1681082798
1146600476
944698608
288724072
1157904592
2065304963
149583816
1009268975
275105721
1984011143
1847467809
327603067
1575303097
2016184680
621142513
2057972163
2010213504
1635002660
1186533410
1538671450
1448934786
469148051
368932056
1866702797
1124861406
77407534
1555417953
146731756
559035113
154076117
1439319179
479558907
129629403
706835271
980979347
775917241
1392512617
1726257497
714700419
1826330408
10190532
1710703408
2058627921
1895868201
56810574
350142959
1454644980
343099362
535534814
1332966830
265800464
948913675
1879165551
2106807287
918108685
1372486425
1091515469
1772502685
2078955916
1201146330
1309227272
1527583787
1982107388
108468825
1741183678
54894742
1776733151
1855236814
754826666
1279528350
1955173704
2057796184
1465918661
1169529752
284156833
194861834
2006437344
1510653848
960049086
1591261859
87270078
520293647
1378512270
297785815
1342389950
1293045019
250480011
1798135181
1623475350
653209551
1536131744
1212662743
59253935
618722742
1407709956
1530175493
7027581
1548115891
461227285
804873295
488681590
873004547
475745621
838811303
2072220495
803926905
1296300607
1150782098
2030137455
1890241916
2062215181
908383758
1060602262
1002976726
302315753
988752538
614913452
982037904
1807036179
567870144
1637426943
1977440094
727557690
262641254
1193360712
1756160750
938703795
1653735978
890528053
444870005
490440173
1270690300
397700980
1461317943
1584879598
733289774
1228318221
2097254685
1152798135
844267196
547358437
2046110527
1020885310
300372967
717204558
933848474
914818236
823125647
1820178073
343478540
560293753
177742952
2056915343
489318402
757904229
748999658
1894618483
428645504
421763866
483546046
1994146802
1942605920
929847070
600832944
383483257
929144802
163297038
591357447
52435934
1805660197
2052382530
318880705
585495856
1352703652
20468819
583339003
1381034382
1199611664
1132099448
25632878
1839258231
1405674445
780382424
271348803
1007196798
1212797868
226652761
1882772123
654731968
707085660
460179012
1136755682
1065703511
237583255
1474625781
386224248
2077634533
1601672446
2126848854
1776204385
878260717
808669222
1745483158
771436770
1881351181
104905272
942185590
335550558
187290445
1213330861
1076137690
1900575428
455802842
1376500817
1791462550
675497122
1067302629
851244540
868838369
499713190
2098963151
2129886773
1454622939
1793784645
190614297
361100089
836751575
1384364348
658273267
1627129854
1830289564
693004083
235685562
904865441
1892141671
1543564893
1070670639
561380330
768522077
1498393632
382998031
1391453249
1467547567
924087722
421381691
82054871
1906333312
1397020456
1390449466
1509143261
1286236622
496184669
288997665
1532630924
750901889
1717801387
1088328241
89119319
332232986
1465407610
813758183
547142159
1558467403
1518107560
1250677615
1897708902
1525822898
1518642547
10773798
1691576202
407929284
1395901657
956481566
1520223656
1303340453
489334381
1805990766
626483906
1306050516
639228950
2052559667
758390682
1342762055
1286964293
920749483
1257176160
2133404292
924591681
171840110
1661390688
2145349125
1427920429
835555250
1915984595
1822708003
401246328
217322039
2119869659
1974522218
1073414335
340987688
1735490695
1129291712
1010740915
1705827646
844988936
284703342
1207361718
420903648
756990782
369842785
999961017
949825355
871956664
604912432
871606075
435398012
1832098100
866121307
369308584
2069388668
1033914884
1389143043
987843164
1993705329
1030681113
68434804
1254645955
9355405
283073630
669463363
98678962
131031654
1906674721
1750910231
1883551660
1539274021
2011910746
893853342
1745137394
1270493396
1177402586
395019632
2065167777
1390992407
1094261726
367432345
1086308718
1884928673
247890866
835540969
956233167
766924831
1668769083
1334211049
692507697
935755961
631636448
125070391
1148110678
155981235
1499127569
1999457125
759065567
1475191543
1519805178
724121037
1924510121
359936559
538268433
839398574
648549412
2054931976
594492223
1026308305
2107767641
1903003796
979845936
1619892054
1532172932
1552477108
2066208991
449223069
662887537
2083942488
1796475784
1411437888
332695293
491625508
21595635
108411555
302915908
206941261
927934006
1024743503
524489795
1549956076
1326027463
2070209379
804772509
512588788
1699254854
69376328
1427240568
1019507636
252134877
1984978161
115699525
815164096
426111549
1343397158
871090142
1286270747
449534804
1034654548
944025341
477312462
337033645
1162646261
276390222
302964684
2040770389
1520756828
71577431
1526250206
599749013
1067097287
1187369927
1201958938
1673343781
1433358292
1990620107
1385416361
1007620516
782776303
1871755246
407610984
1237019231
1216669439
1377147342
362143015
1491418183
195838838
76216991
61917217
1499620994
1261033439
1104527289
399897899
1333887742
575871367
892589133
310143209
748577375
1234339568
766999238
465823934
2004933502
523957210
1586103314
1136328328
1909799655
1416451662
1209686880
1438801881
1088966347
1996811969
1288730251
1155400661
1792419972
1220415858
281718052
1066581716
657588276
99583629
1617768164
1075474673
954276514
1118226750
1130522182
114006871
1047538872
1942756795
175536002
665060093
1182962110
1674743011
1800811982
1947803892
586708116
161551101
930481610
1233554623
2142162852
422035069
467411666
1644208906
280499427
545854575
1522864453
329354413
2060388036
1935605875
186248802
616417301
1868602461
675202312
1961151018
621219263
1827332831
1317485507
1313610703
1440246413
1942121216
1691211069
1556394807
1693308106
1783388969
1225696131
1201566201
808808718
1232783119
1632202143
1646070418
2087970318
285548272
57590634
42251013
766006836
998748555
2121492265
370402029
1246044670
1949862868
1055051135
898613739
528908559
157044967
340150472
427564464
681759708
1466072764
1641501015
2031051884
1925727842
1593230200
24592954
1738053749
1661056822
1026666744
199590645
268852795
1226407451
194807214
1901066375
1612309614
1517058244
1014141345
1057371817
1493266799
1789936532
1219605055
370505539
132526642
1415938608
305360666
1380342547
413337798
28691467
1463918074
860735902
1680229371
1603382446
876456675
2036932519
24415954
1824499072
288256182
1027842740
682245928
1161387541
845296129
668898578
1131693393
1882738911
1333769209
330059683
890262841
1987705443
1189562716
511809229
621021349
424871426
2069225866
574066588
40850516
493572781
619885217
1403122453
1511129855
1465859344
997413842
913206960
1014057965
1072211610
1827576819
1796225728
1037631307
921094846
118169611
1161096627
1546998946
1922551371
113077614
1651860919
1389705976
1844279877
1524123713
1317241600
948695710
1661997353
620810311
2021539008
2137357543
1691246781
55624905
1842011362
235938191
1496411680
1567730884
1449978791
317576228
807524694
1707080098
212027005
1955141737
911747564
1694347125
254262147
259202840
399425416
1605133408
1365212560
617505150
1442078091
435775895
772442355
833777858
713844372
1233551995
612010917
734904093
1197677530
1527304658
1020277883
359445563
97693885
311529668
1580883398
688758015
1203490834
1781940659
1066051975
849567220
2085579955
415655536
1492557443
58748181
649902390
750946028
279100299
2030577807
855889840
548247823
8998499
1046422397
136024423
1097986947
141528063
1282270022
1665297460
147457995
1105185728
339093802
441481863
2080256468
1748319364
1906009851
880776916
136413365
2041497135
980273441
561133517
1995029454
684364578
1237182036
1759898943
2039010871
2143385013
414597472
1483677930
652544831
2050861403
404239563
340633457
598339091
605818339
881825221
1437113351
1156318289
784909575
1793173540
1631585124
126449692
378736913
87301752
684585797
1672873871
555426795
730573164
1711840054
1024833077
511834623
1060686817
1557778537
1693567059
1689550092
2068379595
925850579
476377524
605388348
2041233911
1976451043
1292282477
1140444302
1276023988
1944712365
2043454326
1026160952
1101359917
912464610
1994363402
1954110549
74301402
1250121129
2060660194
1832293359
1709901511
687307071
78385962
1290957753
1823934473
534614241
1126341844
1768056709
1093753367
1442313914
170949062
1649589695
604280017
757274005
102722873
616935297
1906457035
161705967
2030585478
1561926738
1002229501
1561525779
1505612271
1200905060
1306289176
1522337559
1574379540
770013315
919005947
2047732608
1631513514
520961701
126686644
263897654
1334489388
1683252624
673501803
225151185
2115602554
288560660
1249658744
466048130
732843715
11222310
567710523
398615052
845059021
1004014760
953282878
376626648
305445204
924591116
10404182
35019180
528593611
1151632266
1621107256
1295335857
1053037621
1332897192
864162799
781866576
1269589898
1212340135
1695827872
1531007887
552587556
1542130691
304979199
663651206
1445569721
463465924
937067011
2118871386
826060589
80457327
1713027370
1317778788
761649398
844451202
1199013887
1233927941
1763503177
1042171272
672056701
564305186
154433277
242255046
686853690
1196048743
852647563
587437444
783791939
271764465
1664532760
1507990545
1846605226
190597324
180032495
842752482
1718748635
843829659
1097935721
534616775
665142236
942557389
1950243482
708690064
1911292403
541538977
1756216052
88741428
228667424
367292490
366111643
1811261266
97952832
556649736
312431352
1597517568
542569045
23758007
857373546
1792220744
626936116
620866807
1891291169
1233931914
1584767236
807204849
810719978
348922842
1303653626
1992228736
1544141474
219345872
1293970572
1301847244
2022880728
851330741
1128335874
2069289551
1642967506
2133316060
1414242246
945479896
811856280
324552489
1886131378
909306437
1040455802
873523818
940539489
1449088259
919384987
1161754489
130596689
1257188527
1954745232
94411693
1197648204
259178668
1889150291
1402457850
635060116
457549638
920059405
1069993540
1859502149
1515537205
543922339
682916926
299891279
1594529270
504679064
27521624
1122360181
1547113618
969999386
936346828
1481965436
891059191
488531540
912144255
1446905439
1333497313
913125537
1108955594
1136193063
1989748151
1810048786
1027313151
1391399667
1198466756
394275800
823861114
1490396613
1207336474
1984846466
358043220
2053851216
1813349118
446766171
98402817
643213032
376804953
101112461
1166324177
1385940772
1031265558
2134725887
1093471253
1912490611
827739246
101518540
759852732
193934231
113881183
1458692074
710337706
976672386
70453530
1149721411
1042204895
901622407
1484062483
2035309176
1363948701
1070710241
875567405
257029938
238329654
1008729655
467629683
572065481
243028121
1007566006
74728819
1597625905
1208880953
66880089
1011662201
111373417
144492397
798979303
1422283778
1764814457
359441705
1555569867
127746953
288490134
1073090402
1775513774
2024768480
1187888396
782437817
891355984
1101293175
86789943
1980452757
1179521012
881196122
617245468
1556214574
1900104245
1728836035
951834577
1410858043
1755973724
429074188
681095800
1085814319
278662962
823727237
2047632888
1209598225
1838348993
1893275862
2014511618
1463720049
174594421
289284389
2016830079
1987750238
1723421118
1452539812
1797412108
1030125133
1754766711
1397395818
385113566
1914829359
1226529432
1298657158
690899755
1606367012
1959021216
1574532277
1051160454
1642105702
289138129
1091531501
147313612
1801037253
2011071454
517207463
2006066765
6320239
694843749
1508975586
1943976211
1183573135
1545848808
1997867071
269729651
2061035950
324768178
1262204126
1676268057
1407728239
749204790
1016937357
1341715558
1961279281
978701083
1801504587
1114617799
398032274
1289260639
914848590
1844939682
2123949252
1476590353
1371776653
1543441562
1925305048
1051357098
1077217955
210449557
1852748309
459850974
21918813
1924301944
1397056125
1111618572
541817773
1889971687
1318901926
971941132
1310117151
1760507323
1851661839
597866414
1853977606
723907909
130772033
1451947405
190123064
794605446
522119367
1795875844
2070232555
1910529322
1751749767
266750883
1161137601
1058770606
1916451814
1394995858
1259675109
686127730
153516630
2043761647
1660264548
2045317959
1925318193
2029817022
528618243
1403284231
1217452872
225249378
244816602
919441445
1193645025
8311045
640194868
1483323861
48330090
1194616455
309462829
551710698
1259929553
1993343088
342623705
1429105922
1827257220
521757880
304619609
423258008
538390426
1234425406
157319249
790536355
4509743
341674668
1054393045
720854962
1999883347
1779969792
1221271786
2121584204
1254177876
2023206696
1671599199
1538011877
908596736
667668445
308961561
129415931
1573478015
830631836
1982103255
66274875
915256667
349131628
2137194433
269236947
220976142
230711692
675864837
445665318
812823530
2133085898
2014328043
1654801774
476441275
1371542577
1612793463
1346192693
1525233676
1740218534
1021453166
484939950
1745243622
1994353684
452823776
1780715684
705081343
109265466
1704699947
329807676
1109489396
2018770343
1767588208
1139336972
478119968
883867703
1286834123
779945502
1418720492
514471102
65660982
548434709
2127369331
1559651165
908693961
1589598694
2108549457
679884405
163919739
6996039
4309542
215481618
1124871939
2097016600
1003084826
1582522528
870834203
705510276
1664155468
1713272041
2109536194
1023197850
1499795967
16084157
1698435420
2045445512
1609053819
1786236635
2000698251
255432057
1616753692
1993625901
1553619114
1422008943
1870890565
2121179564
469696897
2004282537
1497613928
766375907
595632563
2057437053
1171878599
167089425
1248449397
2020550339
1920130724
1362510837
863523737
452896465
1312891665
1418197113
316915494
96646667
919328804
350855570
953073332
124134490
608920188
1637454658
700714849
1454388447
1718375279
201020351
1658025120
288364899
2126893635
619972953
498244007
1780769936
977525786
1454109600
45717144
1068798418
1256243955
24388824
1231609037
1659091473
1947261669
1989772041
1143566537
472321313
1273425349
795990770
256293084
98249892
498992871
1882260444
1159942864
1740793830
1606687211
1143428291
1622822442
1766728982
404569454
1142637146
2017777021
743860155
1753931874
1680432585
653669659
1408680126
1726850829
1001155873
1913563050
156321015
261499814
814994905
2048217637
1645122806
479779817
1382240663
731135551
1731083288
1165950092
799457613
2045363018
565493297
1103084548
1115654029
739244645
559097443
608166581
1081201135
531142203
1719500456
407849843
756083433
700894519
506582738
516704842
1793282023
1816121807
338579562
1630797849
345876426
972626834
158157379
635726854
170581755
287966926
402433910
583241595
935170776
2093349483
2054509278
560221453
1769968394
1559299928
1506867590
818320169
165718672
1820177952
877576592
1009847199
1500170080
1023799759
1224547741
1028813355
1459548270
1482661932
7392622
1143602808
2113677553
2034876681
275190585
507021653
1039513653
424647435
462759067
870005366
24976270
961146407
1273099137
2043578837
1191743573
1630699003
25026981
426435898
341007799
815768349
1159606477
1797940509
1958926481
324897584
1550908422
741650727
1080999247
1832090641
824528221
90647805
630448733
1100107347
641912309
76521586
903698314
1357293809
445615896
1123616687
1552337069
878870638
487802513
110766042
404442787
822629959
1028670570
774601159
1748636131
1950583902
1343358452
1448997996
1219020196
2053915886
1565993395
759916086
1795677280
2111567869
1631594172
1676802908
1945200324
1755238442
878755547
470324756
439967390
636996500
1562900681
1590818195
1035166656
408461804
295964906
527908282
512708513
1645631175
198504401
1811405945
42235600
1791942347
67404072
890777663
928838491
1610664245
136851319
1934146808
1679481959
1988058748
1141447570
175577533
298120391
449988315
530310219
2040152293
1737901155
1916092131
1594518619
1206042073
1458644870
1400350283
1019058232
1544068713
1346115318
1906498016
2085427240
444593319
816977845
1596513189
1047536667
1332316498
1929942991
1650467666
451140421
1116265193
1658948413
1158302019
1593748703
1767230567
1126839239
923027119
1586741741
1443014033
1416962888
1825472687
821952929
226028706
1358993017
1995796446
1161218583
1208297201
276056136
1535441668
775975820
51938491
98066902
663159690
548080889
1747924289
1169263122
831794407
2111695023
442187626
868644089
575965611
2073501658
281990704
1711145053
439684424
2092936602
856236985
992548776
346996588
1352419673
1393654336
1942581970
1495395048
1625681519
2013826915
1977891511
1279860058
1388802046
721426806
127993506
248545072
1986428821
188091024
1587823534
221935985
38967818
1374266134
918003759
1193405663
467268059
1061525256
1436264060
631597716
1807103439
1626246655
1833127519
133415509
1801582543
980284787
1545884787
1516085058
1849090283
1008250055
1385783873
780003155
1296654954
140654480
1982188862
551876850
120677951
664825276
1319670307
2129159861
1302994026
1973841412
1464727435
305977087
399266308
652632819
1218437234
634947863
1325712461
127005640
1403940523
778708109
1547425064
958054186
37084632
1975433097
110426384
74650297
1654099570
1836213134
2023546648
1179589171
601063388
331532220
2091689401
144819024
1798215860
1569990221
347742859
1410393207
167736324
1561573306
1871194596
190677501
336147337
1866894939
2085977701
225814748
1301938497
107408690
718557242
1244946568
843885553
1915998993
539226152
169745599
1269861443
383126954
1424211730
1248738319
208955530
1507131004
1379831471
308026995
1365249769
873536288
213876966
1006654342
2075392083
745153356
1211507979
1625369634
227133740
2131767982
14627791
538054447
1043875773
1985589479
1203650994
1244428887
102104029
920314622
1228098278
18069437
2095801479
677360832
1301552306
1050876411
546814239
1273924225
1648065747
1362951184
1690516465
679778884
1181597713
1510069594
1585508525
15858129
179795861
2030112503
1601857573
1022406753
2033642115
2121655735
1085460512
666413076
1606413468
172709826
51777081
287271845
210293749
119206924
460985303
1240476994
1894980091
1457337913
789444121
1536592476
996663894
1036367462
1013055618
1131029639
1982527831
181744050
780912881
1756836113
553633244
1876424828
12262595
1593915989
1564764462
409813255
1729416214
509133582
1806742858
1381932811
1813296880
324494915
392816503
1882595927
400269433
1637651140
869191983
1694647464
1574619991
1861914917
526901941
1965095057
207814258
598468918
929281859
1714714286
1217944769
175543911
1880115763
90870442
889448576
1908734137
805738550
792415907
2138309023
1092618510
1153693573
1367785798
1042371739
418455982
203147883
1717960717
820391378
644208518
149257502
1285649212
284143852
1985902747
1369980225
1340549314
1464092762
1606676899
1559537750
499385922
53205497
1035203386
372048833
2126357200
762428985
1906732126
402266125
2133090506
1027675274
1118959624
1446899599
1730395685
234349761
845457585
245195006
631588122
1908352225
1931725611
1522726559
1386497769
1060738302
1793259478
937536498
1938978261
1932736851
1920046453
265969865
320099263
1567108157
1817730693
1363112684
1278035377
599703185
1162789338
1753811878
1497380962
1688484190
1759017889
1655556516
162519447
1686812269
1840207138
25002507
866283167
1571832127
193850151
2099978756
1916683712
2092921678
456571767
1212843780
1903586530
1514317851
489117024
706739278
1694557673
475412764
1081546418
1265765637
198536087
80145228
1167473571
1386784559
1989036828
592347016
2133109449
1245028483
1604804594
1420175724
808841782
319099772
1364603649
630023929
1589527344
234269030
372371569
2142838853
978376874
1146784929
1294159495
924612412
846423511
1312938427
643483906
1467354639
1922497782
1049658230
1980441080
1179803040
1281943522
698357768
51076427
2008655008
397725934
1314136145
421243
461582851
1517426064
250626737
300472216
1470398759
1670239014
846752157
1747649196
2015828071
1914609412
1268538945
688071411
1910505918
594694354
389351578
1605492914
139868182
817575528
644032177
1138379820
1220766125
1230541382
1595663439
1449097005
660974965
1504098568
349269633
1709984107
343379066
1678219602
1539654333
1914806658
2100528331
509835301
274035766
1496324000
1936627016
839252826
568003459
1258142684
718565433
569890206
1221288382
1256876886
1937436853
150249838
1135742994
670316448
1533549349
1893471657
1812671598
860753045
2053262728
1184907490
580984886
1139917510
874151898
1000365808
1207827872
1285725307
6492638
1974316550
1468747218
520971170
1255606163
1489230
309382074
1063275284
1977917162
1242982896
824611185
1304847722
676804408
1684670827
1733242682
89726716
321115233
177481040
378338623
1615741745
1555790473
729598956
386352714
1726251698
2095044813
1748150062
1723299696
757267413
1996039053
875580585
931273267
92206000
1444131802
1820094981
1500914452
1033998018
1263714725
1069292973
609118724
629912220
1740485144
570356863
2125596732
2105457210
1682231897
432983874
1413438450
2009858707
1136028905
1361957048
72711086
358072535
675865879
616168385
2113044645
709159798
1314629722
793160117
771530801
857776173
2065941589
819940581
640215104
2065133197
603863181
1661756048
1674947484
1258260173
1331299020
1503882900
1277020083
827946933
295090016
386220156
325945141
478346333
1543133372
1220979207
1772843729
1508900141
1189997360
1962044226
1185026540
799253844
2012640910
350377452
1712645352
178697617
923697425
948355666
542631668
546454122
1523053312
83076137
208040247
1760122742
789517353
1635349582
1679120158
1041410773
1892653740
196955990
573501864
1736101766
1840473900
579170936
110388890
1745182074
1743954091
918611406
676342052
561794274
506173464
364622251
85610610
479376746
762289996
208065025
836780175
1565923693
2034731254
1973073738
1692811999
446577741
1179107303
719961875
1410362612
1207991942
477256960
1845818247
515732122
1818168079
237872408
944999271
1676158612
1055513117
672694010
1221706916
1041300937
2033821921
1729850951
2146516236
1867695613
643223330
1388736299
1002793152
642295859
1041490305
373412943
348709418
1834707922
1904084097
1468376265
1898722556
1725138403
2078964477
1907761204
1316859567
1128456769
1794248364
2080995194
2114533989
1216061551
2125386726
1271359133
1485889447
201861733
1624360394
1148763575
191435793
999131658
1641004215
1174694106
2015665634
1941804289
1459760643
2119344924
1274117330
1300095058
2130117560
695625589
1465870862
1775403299
348893145
344427642
919074171
1345546424
1845026031
1922849474
1860066108
580766244
820256862
571487263
144614883
1776728311
1370660774
233833819
84265807
1599524579
1003174778
1687156566
159005681
2022025712
1802010210
1056053015
1387974964
1065792497
959602219
244266952
783734271
1716383218
190031412
120038389
960271713
1534941925
255294409
421827131
1276809104
207640017
184069862
621984208
89139671
681919025
559830745
1504153908
489381549
2125578740
1416212154
240953134
629200564
175809878
1884963804
1188954554
563265683
1372579530
59930278
1860010521
178979690
2065019399
767604287
10011283
2119749759
751369027
1030210224
709306921
2021186828
154378999
611991370
1210009541
1119660182
815585599
2050145625
1927975914
367992643
63213956
238817113
1140682740
2055913800
1086105402
1710853119
1343004076
1162700908
405098349
8554591
857549264
1718639136
732505604
1813235448
1817974216
1180335543
1839495847
109240890
1990654112
1978957660
695789643
2145664352
570717700
1058078738
62629235
105735550
1815660416
1469867559
1506255155
776277979
2075255124
379930212
1530518264
1432025179
264791471
599484469
920831328
2091105127
1154447605
1167676053
379958722
957193344
774048638
1611827898
1929106491
1570293084
84426306
1350911260
1430203382
795427685
955011607
469662271
1820432276
1117790931
1022676063
390732135
453720138
1840544476
860064549
473841840
1674992315
1061950031
1256673774
1550756824
1930299573
1330840006
110887945
1656592398
1869886181
753643426
1765730422
1120224319
1225045758
752002819
1145530904
1475712429
434674559
371005390
1039990611
610303376
1853611108
617580180
558735274
1961929328
27874721
1175874082
200281331
800960058
2052960144
481497420
1894058623
1770388532
168785152
298385050
116613453
2109241703
962957603
520041716
1262445492
1226800998
106164791
1771827009
55861502
1345335424
1744465874
846380773
1639931
901244287
994921532
1462795585
1027565395
1047627508
404592297
459894300
905760293
1359509911
797164368
1962767363
1376808170
414442171
1155998909
578574998
852493315
1058643895
119115687
1301871365
266852753
496819535
482349373
1089294509
846358565
1830461379
1683190220
1393661644
1280163071
264176514
1135435434
622729281
1512324495
581491006
1377421252
803506607
734610372
1340999923
1486311499
1182292847
1492435594
1838770324
2084925628
564215230
978906541
114104854
965067818
1184034878
1003610568
165619288
1940927571
1882993646
1261122021
1833504616
1226231154
1050357065
1468231271
1394342372
915889086
551038244
1386345910
983768901
762520933
567565976
2008889874
1566760956
1814746877
178737848
1736652335
321863085
2061117748
135560371
1384399870
543891196
1020229096
65697079
2109717868
421709636
350816387
1893789556
1679251788
351219549
2067606841
873113472
1724837103
575333272
1249626717
1118219086
1765734700
1213635
686088586
531618604
1492205588
758578237
1705450906
501669921
322541205
1510362131
796694361
671870039
294155289
189781851
1164032550
1427638690
167094039
1994870368
630022732
1231966193
2083346189
1014867797
1888879158
1949681150
1849755772
230847277
1835104569
9392021
1934467445
1354140959
853693663
118885573
129295480
825272811
768494608
1175558188
1517507868
1423028060
775109117
1849160648
221677519
1310593124
807352457
1262641537
574680411
20416688
649399176
1704982159
1472766467
1049465500
803929598
531700436
1075601181
1057013374
1691731903
741500170
2013166952
753734007
953497614
281819022
684221993
1964608585
1710311442
534297343
110856162
1449697970
1279722837
445700813
516683389
1518202762
870181733
1368786682
1450374109
2101161301
1197776279
253117722
1236351874
363095820
260181504
431976560
1926720845
1651932616
1751266867
718786586
1939125409
547922316
790608772
1941034545
1138735155
58776581
675012341
202293735
506397995
1419735534
1273025536
245430242
475417037
2037308784
377333544
1887275834
699133680
1468056805
918015326
1576511391
1033005472
1912126700
1633198787
1468678164
2087324234
313393342
500826597
1031797143
2101146663
232465290
183835850
1608150388
171780070
605661893
758935963
1758398104
2113406476
1498381669
823387645
79858768
1106658468
286923499
1524303320
2094951744
566047714
439608670
1873509448
1733679104
1972720737
107764806
904804509
852418908
178320269
338722840
1681159205
471498785
1491018963
303109144
588451100
2085776942
1376308301
1587644968
678043982
1922838028
1021316114
1009192410
1976882960
1734124158
1815647320
546915480
1925044881
581904741
1356037928
827903569
686036122
1852284497
829581177
1042610338
1288795922
1480923190
1680898920
1924988560
1493332492
1686468800
2014619086
922961737
480957589
1571938181
855932350
239459865
972566843
602328387
2115417139
2087961790
1155438495
1124431004
326005646
164900380
687188650
1341623228
951434902
794359702
420019195
1422920582
389268837
269318072
259220395
1754634097
1987784
1068604310
1769759951
658668094
968864725
1723173375
556223264
1063795344
683070957
614579838
1620879369
1177812735
1699580985
918420811
573031644
79732027
737574457
1870359283
1500692302
1664335051
1087516813
1358059926
532322036
1953163014
491170197
917539964
1200587112
432563986
1135872048
1859663094
910041143
621287853
1404612690
1556874110
466813106
1975583244
1211559395
865797133
1916471016
599559748
1685176623
1995239869
170689026
485536350
1229825292
1372043439
1172509920
469770696
645391881
1252912452
1119731695
746341987
600466910
613246820
81597693
2102521114
300823731
66146184
1531996369
736520502
951531477
1670620369
1290122204
1822190069
157652258
1708971280
940825580
1375072831
708467601
1684572797
362340470
1523688599
1596214364
1922953149
201945130
2059168354
1192004089
1629022562
1154282804
208365686
1863261571
1366639111
1330519503
1036565045
1402133785
1861318795
1571359954
558549449
1939837132
554344669
1219532623
361731559
659755486
758816504
919072191
440270671
315726248
77070056
421796043
1608593331
1956592686
1136440334
1481712663
1083260687
333960516
161118828
1935867767
965182331
962439992
1110677251
452237050
371809509
432871885
280729245
777039587
362964523
1165894525
1343817642
679840662
484078980
1574522223
1805356367
298537472
229574540
1180674438
2094341344
383603001
1718852906
1748819066
1632596450
1345268090
765219379
1055969768
1258942549
1533693153
1209744641
714626209
825421717
325432279
1762108862
666844038
1124355415
946994488
838833571
597697618
1185476773
513605089
1459142830
2051653255
534432592
2146844234
1680972672
1002142743
1292859645
750371423
1080227413
704991090
1710661304
709112948
1913389159
72970118
119006391
838995430
465889565
740478916
1107420276
1804806676
30364118
1449067903
2071552158
76949681
2064688302
2049362633
425884343
1771663312
1953048755
2024012216
1763710021
379018528
904619036
705295093
305246929
189402043
369613291
459154333
302595608
308581116
1355195516
1590014080
77462064
1627209443
1734893880
1799456841
2041825661
49487063
632802620
1162520219
1952844266
1330856580
1296280824
2133523665
1407818972
1626387117
1242319431
1441976084
1777576182
1666622809
839517987
708251104
1192120885
2107565494
363389801
562719518
1399166493
1056471099
680968056
1505233656
152850263
1390806717
895668012
1954143041
1868832041
1575995873
567872966
1500336729
772717136
1955297650
2120123781
1276653195
198554397
2058647431
452308858
222866701
2048705321
1617116295
1896515210
2105943255
602353425
247143762
1018351322
129075492
1281658754
1066567513
1508836506
1074511056
1685387547
1565945940
1447339380
1601050989
1074413534
1627745359
2084895102
2042052462
1184421698
721551779
1043681848
1936663792
891429658
793839186
133606569
1991326553
858150101
1206857295
1526364977
1538769869
1465841318
761574762
268035219
2146922255
1373788593
19779624
1421679584
586604958
527743640
43613702
27483513
1042894905
957233904
1045897188
2066546086
2006711394
914922170
920442776
2094778417
1423878493
2132164703
1203349028
429838689
1774590447
1317576745
2124478568
1966340627
1285561957
1676703007
1687318535
1323282113
1214096914
529640623
355807937
70700748
1968739870
962851802
1564363041
1856628436
1181615423
1202609584
1714249978
1329952214
1859593295
379772210
2070798920
1337678713
2065275243
792617414
901014645
85975385
395022713
1457333045
2122102518
990225634
494401257
1456101288
508445632
260705156
229411981
85070256
1197060588
102757965
1127073025
1846536703
867342616
454381619
27666626
1821663778
387388226
1754795323
85947197
1285859875
883620167
423139560
803456619
35481419
1028702216
1340654887
1945078645
103917593
1058919682
1042692612
423209668
1131732215
1727064469
513319882
2056298207
1347356972
1910680346
161909923
1796075977
1285483303
1913106765
618452452
1997642770
843453868
484752910
55025999
450590202
1279703820
971669618
511625941
623199943
1459765213
1605393299
469886304
71880752
893024247
1481187566
1357723297
1368931182
1259698884
179069824
1371216872
1112829428
1298734531
1966232334
1502428519
2129104385
1435733253
1917431012
1295819942
503967302
214766367
471107782
735462573
220622117
2135073039
2105929561
699563799
1464245568
1458887091
244657952
1519276660
2133675653
1102043497
960012507
352030268
1998239111
208383576
1924362901
241745382
1513085644
729099074
1556367097
136760630
1232254685
1966819964
1436732045
484704068
1617296750
431611730
1073019809
1821294413
52448365
1809038285
856596553
1657680285
1775092684
1642410254
390689602
1981354328
1727742015
1758374595
963777290
1319627186
644272528
1697365356
1190382920
1105731349
258494352
1227425576
1795841364
117076402
1086188077
888158427
1504738226
141681275
494161498
674550372
691588643
1429608869
486463754
1756528147
410253888
936746018
926312913
741288066
2102998748
1710802608
862420842
1363374942
1759691459
890692927
1078907882
1720522863
732358426
1248006128
2144716394
194948278
1505311427
1745640998
2138198740
109532417
726792836
443460263
1241126549
28616058
1506795311
54869824
207214444
657546305
748514124
50230108
1640715583
1134761183
1217371519
1862086510
584885949
573700976
1475761489
846039732
771471359
1776034411
685213266
222418452
1258336717
560073449
1583416211
1674217934
1595791974
88334282
428808641
1604628321
1804480189
1045655929
1333796698
1749126179
360377567
565457002
1319284730
1174514781
67058763
1483307705
1401995104
1939294166
1460425523
2034292703
1422487294
538603372
412145515
254951772
773342473
961299946
286641158
1814481598
1156416703
1717021433
426903294
1696075939
658414615
421469796
117628524
124196685
506658745
33655630
2120169481
699636301
217588348
4102965
174023215
676689075
2065631216
404122658
1747308616
951793802
425905947
1581486504
1111642953
2027724015
928883438
1606680008
1303513992
57458844
2025615105
895044565
1933153986
1911809859
689414762
247489565
1625431665
1136606649
74058780
334919995
232951815
649258362
1477264763
1245862379
664622477
1622091699
394947689
942796550
236508022
466920207
817962609
1134275873
2090100298
476621721
1068887065
446661401
780797479
906603967
1339817327
1946777400
1935935932
1137911593
992167174
50861293
488736499
1197548807
1910985096
1085488152
1330378728
1567630710
1809793888
274852564
492195083
833145208
1509766229
691734647
1882040533
1304260133
1444270942
479405459
1515152960
290351219
2003803782
1421358375
503348262
1034246995
1497909103
1178291218
969590387
626414383
1392407649
197603065
247098359
135467505
1560403460
2119134993
1967127261
1923986201
1805055251
1255280543
1492366549
1135784248
536688040
1751805845
1149057965
1218518477
902503348
766449351
152378071
1776703875
1402152605
181229620
1344227043
1899846637
498349780
610530087
771759363
1591438504
2002354443
1510108815
404258998
916832033
1322900182
414282735
1065185074
1410317890
273332585
685056103
1000425310
1467977829
262137527
712018330
1466997678
880803244
705632280
1900086012
1969378024
1680150950
480029883
1363773033
415962042
29709197
1056792851
1097545546
642043785
2075595179
1767359506
1568002063
159643201
771456635
1810054796
331840534
1214767770
1303343076
1852928496
2067948268
744598954
316252381
2130204717
80873591
1105640526
1476441331
366104593
2048772716
1963362680
1322221689
1825011810
477747163
1017210573
1680195002
532103554
1531370836
688499258
899789824
249221235
817392405
385440644
922889724
1248504404
1465415596
1639333117
237613556
953184271
766296115
1277982308
1388620143
2128160058
1196172677
2132083188
1880027397
1752592781
918371299
2004792057
1008535970
131790184
387531501
581772781
569280493
1677868791
1507296835
2052170947
1727999633
288742045
1084115719
2111972041
1752793024
745964864
1657544930
1976673282
1906752925
64239150
1714714094
1186021583
1687715243
30188133
1742875848
228890094
526841517
1980598650
1665175288
1636076755
1005747835
287287932
370462082
345145824
939491835
1743902909
1524852630
1658724738
1405045470
717864989
1258460210
1022437022
982748545
304053496
1012616048
776166763
1787478364
944663279
1427305528
1577831302
151280563
1290990448
24225755
1976602245
1816648477
900717485
1448573466
1325673691
843532720
1803815035
1000019465
2092041236
462249412
1354630789
626906821
999579155
1903772457
1363542142
32203965
659212331
112771356
32664910
1899801077
1497456766
1630894214
697813636
489090590
361296403
1347105189
1610918584
1941332421
856840920
209476307
803886761
1106336921
922143839
2004035254
904173054
1052998764
1726132418
818064651
2059513001
787115138
1514519016
617483107
428544770
921798648
773309489
1437316867
1685265013
1544355063
1335306182
984505206
1635869880
1374656615
978629061
864623807
1417773274
118395861
1088645884
2097742906
123828268
978804498
2030576502
1905946741
242061571
419128813
172824581
1738635770
581914116
862378802
671311909
1325191289
231257251
743701285
981817769
88335363
811384473
505792825
653122505
1601517873
125812656
489577062
627365681
374992670
703708552
254661361
626328707
807118833
684235840
1318691362
375593247
1780518330
1960200267
724361435
878708560
720760691
52511830
1204571529
298569930
447238492
458621602
184211077
485354570
1796026142
1489546906
1245020036
1911277655
2057958829
626282675
1650260769
1025604910
1267169553
1657677618
912911289
533436854
2013148459
84664799
323057973
963423398
298761553
769047967
1567066382
1808699153
1741984400
1633024336
146907500
685159803
1403794635
1032798934
116938629
718700815
1717108171
910740070
1413909755
746812763
1876513658
312373181
1980182354
1192591559
410486141
681813442
761559645
594947393
1638353261
982180902
1156042534
1173398386
1753787909
1434262299
512381992
1618426303
1946947935
1894485525
1358438881
1408110905
653405210
286424616
1255320808
1838423655
253587678
795980311
1510301778
978314959
395583378
2007922868
1629011270
1178192396
273295729
1310716654
766761184
1517732090
1202172317
1220302315
527006731
941286479
1133470331
1118524597
1937169410
1695294126
27102083
781519278
670368320
1440367012
783900035
539864762
1074738440
135270354
1336492413
1697809653
191343453
1093162575
699859474
1787783798
265700619
1267890158
940373332
2094122502
112317542
1414516355
2118373564
1405516096
2093105373
1892826293
1965824602
1059391510
1675382415
873611403
1197342033
1638996407
268252692
1907362677
1864741030
1344226590
1711823909
639919960
1524900129
1553117488
308473113
206659718
1911266578
391459590
1030510049
671201939
232243824
1242613392
1099080350
2140333045
84192697
667997094
1316096093
1150951562
1651076295
1909242393
1923270025
1025353950
1408217398
1895085750
1990407372
1090702596
1671158411
1931101268
373567463
993139063
102749822
1911084748
1743131795
1503240878
904925068
1751645248
449866203
1936728000
1233853015
738677915
21448129
50448852
252019116
37659559
122514385
22017329
510200940
5014184
1236186712
1028004556
110139517
1985544694
1100077547
312950066
780026436
1903517307
1067960839
1684109783
1153340242
27546087
610383308
802428414
584632953
557362967
656792874
292715237
548005399
365761744
1777481638
781433410
1378662828
213817766
1508392527
1561862513
2106826651
555145786
152229499
615249179
954436804
656332737
304691245
859847483
601499589
1001081539
558174595
793244417
1813330154
889682015
1058255530
1005226444
68964251
316061720
1333087200
780834596
289055236
1052984022
1957617535
1132927423
380198391
1837943067
315275459
2027082436
1347423000
908136429
34376051
571398457
1296098112
1761425229
998871562
1372301744
1398609269
1216973352
156121269
142730939
2130670833
1089351693
789719068
358822768
2075530145
2066011503
1633239193
2066411662
496400553
1818218051
1873666402
915696242
1782514303
457276197
862224639
888589948
1854683000
852736621
1662634405
1418448353
1521295870
35278164
1584558198
1447177993
1932814138
1764253662
1216939184
918346484
917781220
1855319200
2099455469
1866434656
868276285
1493191120
139412582
946787537
423897163
888757896
116385818
56175174
1272086242
2105736384
779037278
283873103
913554378
236980880
1320239526
1556712286
1555769609
1611500263
1790849959
233927616
650437331
620807572
1313467152
1799128654
2004840041
826251073
1516693303
1803129364
1023019
1235062861
1079339641
1539995407
1516848898
636485143
901170155
573543602
513608632
116696084
928732118
527442373
903775858
755874528
188857838
302916244
554431588
2120473766
1912628987
270233135
181691197
1508483487
1952045906
1783593885
630358929
1219852438
1890373882
1614390968
1915871801
973251953
1580204254
89853509
933727912
1634969208
1596277962
147277143
2022304963
1342354181
989232083
1470330763
688282318
24035052
357690360
1763838752
1562992222
890769248
1784638160
1637906082
995381191
398491371
1946950462
330466693
114118051
147789944
662041362
1019644813
1630731085
1201181253
363990098
112998360
338470550
317483995
1782951860
685545231
1245756033
229262273
558844125
1842482781
43314782
765045671
1657271649
245647140
3227313
1551044530
1136092199
1490392834
1777729108
1044599659
1475984916
338195537
816651794
926868947
1350289951
879917216
1104691629
1973217813
1974180424
1047808053
205423588
515752288
1169180115
1675886642
38822042
1034704949
1870291037
1859020215
2102455040
12333274
1158345182
260788534
72881190
1036922268
1350053189
1908734294
1389370083
1135934119
1636194718
775746900
1344582820
164706340
1377350859
388152630
745971259
308941765
1880190409
1764943649
253197582
809758191
76711831
488213746
1786584591
1422959387
1920078847
1084103877
250684377
1881386405
361530950
972500095
406312745
1941747825
51311917
2115498164
1369665320
1095427219
157462127
1886882222
1871427432
1666751498
973372371
1369380530
713260266
317352978
911321433
1803687007
118652536
1706539487
1547163277
1593811676
1907654553
1429307143
2102094345
159496612
1330332103
1975364880
918373975
1120084497
496512421
970798507
59527439
1748224855
519361726
367295432
53757461
1495416685
1927840268
92533869
1766530008
1425978082
160072382
123172385
1261209415
1150256321
2113192409
101672591
1804837668
973905865
434854900
1915102125
1458823792
708117502
1365872795
2028500474
1908372881
832054244
899692490
1961350684
1404789188
120358378
1007899690
612643188
500554999
1264881988
341671164
1991646518
247522837
903393017
1309241826
110002736
1065642056
810871480
1533463976
925399254
221735005
831141912
333699626
729209862
638933310
875958155
873183813
305439657
1447377249
2137708909
1848559960
1040688250
1759448056
563859081
168798950
556640567
112738370
1544141983
1310699554
1828322399
1094147374
1923813377
1302299943
797559898
1476946198
10007013
462998805
1312043436
1361224814
1331831817
1809938912
2126428927
1063639087
418719589
163067185
1406370999
1691338778
687234434
1152174857
1020155813
1259696857
886511730
1575838799
698819028
1457272463
711123068
1752310711
382387868
1245095570
1374909347
858469525
1496419110
94018584
1358242189
1752439616
1081301569
1332921150
2089791988
1648870936
737159578
484701869
2126344568
1299681328
1157422439
1593018345
981885957
1048673855
1241065852
1929941603
1085699439
296062214
692237064
1417887126
2085102787
1395646804
1796922792
1063205055
886561412
1301913198
1355349341
1864228047
1729536586
31476857
439561682
1704427560
189818225
1799646017
1473373478
1583090733
1575181993
2041205440
845911284
783519377
1650947948
78494230
1709606065
93452546
1813520985
205843446
485312030
864199068
360894745
2086816406
119898535
223729031
1357903461
1328099999
1616710600
1869606072
880219250
488914321
535646881
126859284
1974213180
1166398674
473619558
1127387887
1404301911
263389565
1270347177
342813682
1677174029
675153961
648877348
59852593
1010253334
1704804717
320998204
560023299
315565207
775950155
866344918
1277491306
1589660272
1619276599
977362234
540159896
514165608
1873886122
1158792741
1151637296
1732580596
947699576
2090435312
556399713
1363035806
1079125733
200784333
2103287124
1468230338
1632838094
192436113
1392076137
331043140
458856474
1522376898
1854411659
1478287317
2006480296
780113638
158583493
816570287
1787047618
2071639441
1737622366
305975533
349448770
1355246873
592865058
885309821
894460312
1205799278
638593361
718859976
438895741
636062385
1747551516
1364225844
1674950049
1118248264
1443319379
558225343
647511444
949029624
906267042
211696953
139581219
169275030
2754074
416637639
919498076
2059613029
1015035224
18090763
878400473
1008373189
331911328
752953047
594888310
2121568826
758349707
637354490
898952002
390288054
357932545
169143637
1775694983
1062774970
36100977
1742906504
1702126078
199042951
2102720496
1465193122
138868965
709434898
60778707
1425527553
254411492
1775224962
1824094530
1772866135
572603063
1674023374
1606953176
1422206389
505581711
491302251
1698398898
390812830
639007334
1079187813
1080848235
1671259783
885460295
1071516547
1210572216
1818260442
1458295791
1366177549
994118774
2066062287
1855473716
1655897866
1874725552
1473590237
64101298
1222839242
1991090889
1386277209
755369757
533782058
616600069
1327663219
1833598338
1285671846
395687561
997138281
46086941
369870988
1125570321
1586078405
1794149504
243881089
338771862
447286196
338740676
1838611366
315937091
1082533813
1131405392
1908856699
1099892688
1454670594
693981134
267199210
157921380
308985281
661772049
432690641
1217076975
220007236
1086839323
1142699130
388640688
2092217510
360031116
989696488
1098485727
1027260347
41716935
1797952630
943627185
1004307584
779701926
1893774993
323823034
239585544
965519719
982937138
638671130
899001446
2140820743
837156270
1509515509
1965206768
1704915709
1998925003
1998037150
1809966744
321312740
1344395650
1429033464
1649347425
184982560
1080471137
1336543664
963033993
1148330240
870168619
26501140
728273602
385901289
674980134
1831253347
1234180399
1149622022
411123041
351158062
1948184168
1159829254
1218095550
118333239
1094153731
1999851892
351417630
986464141
1157326934
270879329
1093447463
442740062
1766230292
2125300602
1734093047
886092369
2019650880
640087468
1641706438
1830727556
981944436
1041315493
1293050617
703725398
1155330735
1215355306
1302496002
1164827942
1283519089
1128262747
2144829923
486796979
1092647316
1872283119
1357064218
451295158
1790832338
616837201
810855474
2098734339
336951054
1804448870
750884880
281211010
1526516924
941077104
927946028
1965193037
1543848508
863088851
467875258
872606846
1748123612
1557954982
1922907998
1671164852
364694759
590466192
294787919
813419268
1259685170
1988573684
870217618
955797509
1824625959
1366618279
874248219
1558095693
2051922605
1049843278
796152353
265897713
1965326673
858133914
1152186520
1321812409
619504160
1189797573
1986647106
1436334965
244350240
959917924
63324170
806252554
757145704
1425871884
1415627125
1545075647
559314145
1030848764
843377130
1210542772
157839667
955862718
175416542
347120402
1478084337
1565311472
1922249351
1023829029
976191346
1933474186
283375687
22704559
1561396732
494141445
639080987
1123848632
1576084694
832341861
2114143525
638536529
720955198
1352412190
449262886
720447623
426742858
586203838
310083952
14074504
1201006417
2094970857
874645215
1248186172
14759841
189458853
821699792
132118732
1575969796
1813067790
1099231115
287154168
543607083
1542636271
373953816
519347466
1911219112
26359455
725701937
509806139
735715376
986693696
484752676
981557150
984220666
531615312
1543166450
167976681
622415639
1928360898
963717436
1879340640
170483058
1077830266
830501891
2031215648
2013115616
575896702
262770898
1612120640
1744115914
82738610
471074680
387468338
1776174191
425216789
1881024793
1699504045
1758186985
1691933173
1947795019
1530122307
1152942561
1682170573
1979647247
1076937663
305552949
1030175179
2111608615
8223630
1442296529
623365938
2127120886
1152015774
853091934
13933447
70452373
1907063362
666647194
1246667555
1732118005
644931131
18587676
865679183
777506053
2005489030
1427037322
554052163
1542005462
603250178
1632684457
154241400
2138202100
908122656
1108991768
1543381513
119498514
1486269213
1072292439
324344876
409489668
1991676898
1044424396
774806561
635457725
1993022979
193102698
58574117
1484124297
1681439591
527936131
564184938
1962984705
654488022
1745367984
58484896
1274952747
633990547
937958122
445588821
737090193
789223341
1072604919
717390707
499707224
2137024794
1886431453
517583615
711435398
516211493
1105069520
918700083
705445593
423333856
44476104
1902147283
1116443667
2128221108
1049543228
818522439
1787789707
1265643407
1797909449
1264003340
1621797645
842833743
285586728
1065633230
1354625405
2075995720
1597265082
1162577685
1158368189
165123645
1081736700
1379398384
1510139325
1459890749
504920169
495687838
512400275
608033432
1491586539
1939945864
431915672
753365756
979987637
681528471
675483058
1687071192
1712933863
1122694389
1061025824
1418880236
227027186
744061771
1473954663
802180240
1286882770
824258051
1257624793
1823871323
375176477
1704498354
1349494459
798286352
484798697
2094747215
1828730971
2013401891
1649967014
1011935798
900703313
1081367102
1992428858
1206183404
1448009177
1364436788
822698217
369405170
1776220437
1544873959
2039223755
1443704437
962117182
681342240
1106506641
1590517343
1588447804
1123615760
1614176434
455249596
1605153613
1562011749
1723984569
1879851305
648676863
215683056
1432981409
1530564714
52804343
1088760297
755287875
973755637
882986295
77441527
1841413873
962398498
51063196
95008536
173783832
1792365333
1682250715
915328724
1009878642
1098803981
1705115
297483794
1201567918
1442797188
437250498
1460619194
419785008
1465449889
1357694650
473583472
2072747714
373856704
1838426600
552593574
1912968615
359271907
427855221
721004404
467968490
375045489
2128850381
1699544311
434939810
1341234838
1132778424
705485124
661619010
683562010
587689905
1722429353
163506005
1021434545
220743231
1598025995
2145293743
2030307600
56527204
85778251
553894242
1314393441
1459920545
357120506
891899791
848628680
487407278
536976882
378905838
1626042553
336431519
1411143581
592085252
433884367
619441985
1895391981
1596699092
1197439017
433282952
329358630
1965204281
1947568771
1934747012
267441284
670349656
609433107
823439026
132292886
1214659589
21183354
200301272
905538516
695308033
686193393
77470442
433195412
298145799
293094574
2062884612
429627015
1713714610
678604960
1040208897
34325749
1827829553
1402403424
1334541767
1852841658
1500306515
808422127
416675265
2052398597
822257552
827975974
1450458703
1015823890
217629181
604901803
1872955265
1303176199
696181759
554122934
1637874952
1111089343
199543734
1003355273
1861254936
1288868535
2034140745
863662815
468497738
887112092
1322801122
1844869329
2057657532
125988729
459749028
1128711949
913257496
1889786815
899763408
1590503134
1301326853
2019447272
1794525825
505460791
37771416
53434784
1112579936
1079256527
1315772269
1003004197
1413391579
1975160192
1412488167
327316701
532188346
851772727
460478669
1541673971
711359266
1447915840
1283824969
1664804873
856147678
749246319
872408241
2023887453
42372096
1640609402
1377828251
1046295834
1775233393
588982625
1922029493
340401383
1719524505
1555681648
1701580599
1667145753
1593184070
1768378482
516596640
1632922920
415974072
1493917361
1458257552
810070409
912115487
787554834
603079197
677190867
1473019800
2023654971
1771768676
433336489
1903723657
517362139
1528198865
397115906
67438553
590675971
2010910352
850100399
279533962
1471010315
825609585
1110796482
654977005
756390165
2071745765
1345345243
1889332314
1600596472
317705278
205384824
1759875161
450244724
1886938220
273996777
188301564
55126966
691808093
100403362
2031570369
1667388078
1590275441
172191317
627808665
1970173401
1516027716
1758778623
1391159902
208396235
2040786055
338153023
1878383540
2007730178
1510694542
1359614813
198766354
1704320039
1200010167
125026066
1388379834
2130252531
1577892466
548245609
2108258712
602388413
361330919
2089639735
97447966
857066212
272484710
526415316
404238679
218506288
1694774219
1250336203
566968608
960383117
172247494
130706888
655281398
1884556845
1823083764
939619699
1270178477
764978029
2053350952
2063562884
673929462
1814774042
1882007751
1739456288
1666250686
557192131
1754358453
688517927
211755887
1868357526
1234501259
2025750167
1100163777
367917045
584283243
1933874556
1360139359
753429246
346277722
1453069944
941052038
1163719940
1642914975
880985831
1339174147
1984677934
890831822
631491920
1666133454
310492972
374241302
533899534
1050134298
1829232958
729418481
1026904228
165187942
296841425
765990335
887977737
1579923782
457394753
1074349351
463370705
1246052685
1384726990
2091012278
563412584
155291935
1744678525
2073061023
153674381
1486724770
491603241
1128620983
1421399266
426868149
1570183727
568637148
893290591
1566661885
2126777985
662370264
2020471290
2110002362
1395852764
655360890
1419829244
906040140
479952622
285050699
1081451084
483484464
903867404
2105658852
1127530660
195818477
1025790918
335366598
937337241
2099195699
695769095
1697377476
1508339696
1042741213
2104431195
895403466
2083806023
1354026812
633238333
995792763
1497343822
785844155
596981231
930269581
1202423798
1766703226
434434740
91421713
1281713040
439515263
1926491096
1974530177
1885987037
772203391
1266039513
1623088463
251492336
978281619
1291804599
506450805
744603328
2030125409
197866293
1957607984
2061865892
98689658
2050187446
913294716
1166453297
141780379
1385051173
795372099
667502970
471689346
476298621
88858746
1365826478
470803845
184271951
947809147
1925657791
632012247
2005194317
1600185430
586619758
1564331078
1810946048
1544173668
1529022513
416854393
1678478623
1944522028
303899814
1794387003
847393011
797754801
1521645830
1005985976
847718465
1879970301
295271091
1772966893
606866418
1191836491
1403404259
2130172382
1956277338
2083512314
1720646855
675611382
307153874
1349213194
1858924562
1928958051
500980316
158234693
158006585
1292991872
1884210970
1121944525
1021128025
152552900
7759586
268023659
217302559
934086667
204166781
137338403
1769301897
259610269
1952849327
1094003711
1491701402
2012357655
651837583
437258533
167866912
595010198
226914679
1436042708
190251268
506831139
451838581
1357274726
757012434
604336745
628304316
1157378857
1001958764
1861174580
681790910
1377334243
485645772
1646598155
1958921112
875755403
1063945400
392241813
809482121
1997389728
1001653082
1763722992
1940185687
350230268
342435224
803600912
305581751
1276585107
1229709546
1019270093
1513584131
297127396
590459691
1708256217
1389978367
1218468527
642600674
1595995868
1429352635
705579104
847094800
2106257336
922692670
832808962
1555222307
959308551
1714403955
1758161157
1626676548
2139577564
1108430042
234558133
826072753
1087467885
619317902
661219182
1162197269
681421843
597718623
1015250951
1391546987
1082368779
1587180741
1877834224
1420134039
2127426611
684629934
466253446
914933106
2124848147
102170027
1358828396
1168623958
1588575887
870622728
1277317
1326746691
781781100
389789988
1241046578
272577088
1518337523
228162690
1023991075
1589863592
146260396
2090922849
1215099854
366651252
838738403
66058260
1574925931
109715861
1484055618
2034367500
252786345
1676870037
754998476
979840086
1516429105
87337727
2003249659
2102553371
1949824578
194227802
857286696
547445655
1420633087
1353717028
343606069
838221926
1091180195
445996645
1982734511
458826932
1173934436
94188114
305675890
454960177
1381687692
577723073
1562587776
900974941
1137560770
2091702024
543782571
507916938
635691642
1648543780
472974233
1393637784
1492352230
1469989059
1452917016
1342584874
1332452410
634467647
977237809
1959493099
282722670
1697937600
354823030
1392265172
1737083113
554247638
848203472
1541647794
965382960
1416145579
41110815
406221639
611671103
2109756400
605190906
414366571
253203053
1419173749
1425235280
305792998
724870753
1766057105
201535592
1262475712
1915322276
339909083
1699907142
541912945
1544358827
1270394891
1238053051
1696653973
1502764044
1956346612
1251979743
1909383611
2073644997
1162800210
1170510107
1476473924
39300112
692687220
1637873978
1090435002
421416116
383530863
1307712909
2100461699
1413255012
1356796871
1607071743
46917724
1124547485
2045301519
15714359
1069061587
1351630933
1181842374
562257179
1253894041
1695402867
648750328
1353234130
1559794377
1026115550
1798459881
544942734
2057504235
1155243002
1586738504
338188998
137263250
1899801111
1979762396
111647155
1188463305
1109226089
531610080
786031674
300040121
135681467
1404561067
359098173
98303160
1477179965
264393455
1288836674
1297896072
2097093271
674494157
540687017
1032208204
921325904
2105509141
634278601
2030719441
220743249
1356414917
2054492298
952770013
1818455609
267795309
351554049
45481585
341372829
212544630
669404143
472359407
304179585
126942147
1941987596
376878293
1523545196
946204998
1598607338
793231143
1162515395
1572814764
1888049658
361513756
905757550
244517748
1115913798
712519881
947402414
288551826
329010557
222686378
1441180118
523291737
881893197
576758860
371608264
687719233
1299315093
1948692971
1655378857
1347752239
649866771
1838190032
2143368230
1776666593
1550574509
1674933657
821011930
369150453
372897815
1525331108
65992856
201222603
331785484
758902337
2098690968
762115433
1572891961
402164048
236220498
667778465
1364831278
2040546413
1384786134
955587758
1740773982
639591447
1672761080
331031977
547299443
1885132297
206303780
1848830259
489915911
1936063680
859147614
828961198
2142130574
1529189519
12698038
1670334115
1898910185
1939159760
1108788277
384488963
1518729137
1158711012
1782015486
233571180
264811757
391177257
851556993
863361167
933436957
1509819776
1474777110
1356062265
1955745317
329483564
1468149052
1212944645
251809202
1861416288
373079401
1711532042
1880603487
2130262241
626669710
1689509250
986143115
1186749120
626983811
1586817484
1463021832
1463689276
787026374
1258893800
372661660
1118973413
967187797
1678523276
1415205297
779848546
1298737343
1236265936
258460546
1109713493
1674586858
30143300
598901259
1194343106
1881961301
1691067601
750367197
1638210279
588601639
634418802
1002799843
1691933172
640417816
578317727
953772861
1789037423
1710944095
1360673040
967002312
22548067
125258160
463702604
1659436729
1046280747
132355111
28225769
1581535331
1309760551
1509488548
1287557758
733331945
2123423342
1800216893
919474485
1193304965
611761246
789003765
1421415171
1888111097
1961626033
1219825716
1368517028
595596412
1801079238
296769703
799567634
1141870913
909257058
550643815
1840826500
2025472628
509268308
1725336034
1641593403
209294802
758892825
1671356775
1645193929
1029943044
2100435904
1560531368
988812065
912907018
780016273
1440161033
272277975
253237259
1985108938
1388827523
1286828891
177206519
608238614
1876208430
1582879770
1941318463
641742106
1870172240
1373200630
983965862
1674135221
1180446984
1895521598
1474529442
818563488
1841597865
972538442
1260645779
1476329764
324856781
128702847
313701187
508212851
1177847647
235223665
159900498
33700895
946492270
55256700
1533784022
1381240596
425863730
999133337
1558737090
44677936
124573136
1480219094
1202772745
1006707647
663827333
1922632321
982528024
2041145102
491146931
151183794
1695224485
1408971031
393554521
55428992
912290942
25817754
1682407650
967766756
460737168
768598380
1976337820
620729839
2028830985
591388764
1646749581
2054267960
1632099901
1031781051
248219839
1090877845
1393961541
312405863
418752906
1053897034
1121900322
529010716
1460534428
312841753
1343294
1987493471
493580916
1466869075
244294997
1440196665
1091872497
1907115070
1912458444
1488705889
792570540
1488742267
1595239743
495426139
717152741
1645001199
961503741
1585904592
266279697
531767114
1219555231
1604217141
130210066
1119700687
1775648747
1572695011
1029106873
1606542222
1650763301
1807988310
500589548
610475906
483473309
137556010
1968383236
893723649
125856567
537050355
1308508450
1067032208
1275676231
1105332165
2047495616
592407429
576849620
397058829
2094226866
1505048200
1189126849
1695489253
637197907
1155704908
595620225
865728988
966528785
1631497945
1205159299
1616703848
927380887
144222216
1480944398
1911256913
570512471
2114798687
1089091450
115840841
2082587627
1033523102
450164397
53165464
1372569750
1210636647
621954413
1215684899
2045970505
1088160243
1192550455
1103499321
782886692
1459042826
638029818
887799212
673950138
268652444
1763934741
565605578
1638779064
2029124623
844933660
518162010
895558579
2052305014
185401514
1856129290
314903883
1230645042
419209548
1270268213
1229415834
132606961
607428819
598808885
446824121
329181326
456789843
1812690064
137180775
2100943374
228954379
313346117
2045903578
1473566914
1637707380
1716252280
1027059224
466047124
1480648368
314486408
891392835
1634433911
1890973034
1446925944
1117080098
525708917
885673876
996553171
1388708014
1066255918
857109313
1355373923
1851606407
448894895
1157532058
421960562
392973558
1383849426
1777538082
1197069511
238428150
295290220
930304635
1116495
422451963
900365214
492997710
572268144
1659979017
1898761860
1213714192
1126760285
133921698
1210578956
1838945870
1721578026
979099324
2036349403
375237885
719049176
422796294
1361477166
120509498
1094874968
508701539
789928433
842167337
1177884322
764539076
1297610180
1306936501
1087224198
1410739465
2067933095
565936790
1232257149
1505771331
57803715
1959774597
650918332
318306153
1798491445
1561559933
747032682
64508164
1202926320
1168349788
1316325538
1585557489
317570790
1386529753
324425183
620536562
781369854
1987804856
1517775278
1491748506
538369218
1979051398
2037951998
1318643220
140345094
414934794
1883230088
225185240
1838953842
2045834726
1290052023
1707714195
1520022024
1373199131
201251167
1335006480
1518442938
18753445
359849555
126686644
388360765
859871171
807046695
1012592337
24314030
1664179888
857077200
1318315896
1748858531
1799476968
1909785190
1746848927
706830256
1574770534
546921456
765828725
1547757508
367951093
1210798694
77816120
1638961061
1764532262
1601269716
1485153729
595758613
1213299993
1309502296
787875754
1892209636
222516844
1698239700
1988442659
921915853
1677241694
1452499460
1979972606
1377572594
364945838
1159116437
56127647
801168776
1806499882
1178090372
216333561
1796657399
1686952777
1912470821
118081535
1233035622
1100676598
1913635298
283465035
463381661
1257562457
32287211
1084629880
746061972
284947180
505065868
571903176
814059786
35246757
1366051563
1181381696
795865920
1540657783
1247273386
931660565
1440884859
1534407816
326168526
191592744
2057750369
2039310616
1956082406
940729278
319183674
353323099
1333092397
1968989224
1786333678
1351710734
72926586
1982534717
826240553
582108312
118379186
1833158729
341000401
1563559504
1968774756
1843121064
363863293
794983622
1535496493
1522428878
1131860077
505520524
1339631205
1437942636
526396515
335982333
47053127
463626673
2064403915
524378308
1476024185
283443892
969014170
202632139
861366355
735862044
18619962
25977798
260707888
556892040
317739792
2027101559
2064267264
395049139
2019013711
918551601
1182650808
1557913373
52107570
593497469
1291060113
1864092715
2094430640
1785247184
1237328890
497702135
1861375855
458698518
774387245
237782058
586978458
854018911
143954755
1827204124
906892585
862278635
1864742917
199387205
675005441
321081770
923085839
1345340273
1157666739
737883495
117947004
1919943709
1253351709
1322904084
1515196077
934483303
19882008
2112288754
794149079
1655014397
60425209
1151256428
726228685
1135600778
1711785315
43124021
131352058
237136290
22327823
679382073
1464710967
1575597456
760600865
1473370027
306288550
1563038167
972664465
2097271892
575819834
554174349
769035332
233485290
937900972
1778471894
910909971
1266067517
1742224376
1290266595
311917937
1526726527
840847001
1941747825
1307240999
580195796
1448850016
1358695410
1424278445
1902348327
344612711
940609126
1916609283
1613232320
130364672
504483424
1461814778
770541545
686822492
1711297461
2009243476
494277194
618044339
705822445
72745920
1086538698
1723096570
2030441304
1084429249
729819638
1699769630
1941135965
1732105256
2026151735
1170866302
1856599418
634405860
1666327626
2018881156
1601801679
1803061875
2046120430
562450301
586448739
1954978156
956454967
118280663
393239179
606873221
1668527304
256526983
2119289295
1817394017
1105288100
711826915
1106541610
812758438
1049774534
751960010
1111230030
1595232538
282675752
426142682
769086948
1496657353
918449061
1515406106
1170739131
1129767383
1127925215
269768882
1718268776
1472995473
1726507159
2124845528
521354566
2106797580
63554176
1769672818
1456489285
521320131
573480436
920920139
1996442872
1305983141
272709500
1868811258
659629452
1973179219
149638953
206882293
757921239
1656048651
540905393
1345086869
1473557867
1464985581
413362364
289561088
1275499555
351152184
1699597370
2139809178
1106466513
1499351332
882404055
1818158241
1570583645
1411619677
1606515587
932259696
1286743117
79588413
184297058
60977793
1776033454
1371430984
1018658770
2066496697
350874714
2092026570
1275298195
2024339585
1135570392
798404021
841871673
1914786440
1168336492
1025639847
1807535962
173549438
408351287
203771371
1414534787
2103759649
17354208
1601471925
1030788089
1392885435
1851116997
1133087575
161667652
103627934
1893103961
2088815904
1160084267
1189357700
1321039551
1828433429
1902843853
1824489122
538651582
332528647
1772569489
724693864
1529896347
1059699086
937113056
855730475
1801025294
67276952
1689845487
934222942
574009918
1934237640
117206882
695327702
476505938
1881045238
732146459
4328820
2134673565
50127119
679926714
791742589
1208794835
709910959
794436089
688198932
1657115771
357656420
574994237
1876305334
518522314
2084957984
2132093397
1566310156
425655311
1320679367
2008458857
1577570089
1389225885
1251715653
1486208241
691779035
37491472
29839362
154402693
1283221752
1848117127
631311321
1307022123
133265593
2138757993
1470003740
1442195755
481534676
1088092644
1452133470
173800150
516352029
544608163
395162927
928164508
2025958512
2117519633
920871796
1373165956
877177269
1055339119
672575601
682977421
621739877
1407051642
1952197544
1514163981
345939004
563801082
1415501014
147827581
1499040945
431778596
420361108
1376051883
554062463
585014226
1131044703
1574603330
885938179
104651122
1587289912
1695602444
1647024190
1211826931
908781237
510215278
2135218976
1841976622
1410995739
1839364326
2070603818
1911256318
119288273
560302994
1370053370
613277877
1781057303
1075155293
240917016
1740183093
332892585
529321837
877774089
2074632306
1125542843
251895436
928362288
542469996
1008764371
1139083885
2093133124
2105430515
2082631159
1460361243
3538722
1490071732
1998235783
86967348
113216313
36343393
2142883266
1858846630
1253536659
2115958003
527027950
1059631031
2030348114
432380709
849602079
512534204
480461258
2070452689
2072137194
1077754327
1118301870
1812560004
880825812
940155073
483139397
558920232
2008702192
1527448349
394034275
1416004774
1885725233
1318712262
39945698
1167470301
37857583
1981275634
1332832636
718348811
199102562
1650180312
1139924053
1688566010
1848728384
560164543
1767935903
1280786162
1257629150
1052686753
1512298109
1430039475
252158968
414466054
736139629
1802695754
725154954
818827850
1191706243
293974511
1464075074
1178640727
1676691452
1355207752
889472407
1132607628
1180104974
2038136727
346345479
1509079988
386960724
141762741
138724229
499872517
1052420422
1556942971
1250653655
1846344027
1748374710
360230701
978034640
2020279232
373312925
2065005793
1190245151
196953664
2050972288
1189370501
1959287210
576740500
1704948419
1926665649
1772112285
433711107
216293906
967280576
993362523
1439944428
723746987
115310315
1840293445
777738976
135552666
1770553908
1668861539
1953638414
1914141614
85950734
1692196478
857806005
524891248
1314619524
1742217732
143953833
390563540
1681417987
2079717702
467546252
594047478
2117139380
1630288819
975141241
102014093
1223578186
1380912340
1249782877
1248696285
1198519162
1039021194
1569634878
2079842084
1338192682
1994300491
523149851
201634871
924394066
1860556241
508923036
605337349
1298165415
977869439
1164424199
134216101
704657663
2141411701
1326384831
720800910
811107872
623648012
322098291
728242702
1186291241
921597361
1817905293
443350090
694776499
1358142143
407231417
1694891763
1854340463
1705724294
1718538737
1002576242
403585639
1430199891
961821021
212070565
611223739
1774298754
1340462953
1860640907
846776127
359910196
329985979
75292126
1983882798
854968246
1943583742
1568405990
1694235429
1658228438
48857862
398302858
345218152
659118151
1327227500
1538876683
1810748730
2086388879
209795955
2117145373
716558165
1626204072
253626177
1602494785
311883580
1599576168
1087120118
392158314
394604700
2055065927
153432788
1993868796
1491015529
1417517117
1857549502
402660609
473499921
1085470838
548332767
170612059
1425453049
1268945422
892878398
700274234
1668550813
670984254
601055007
6190227
424388471
1433136270
1881286636
819758739
156924132
1182867029
2143973506
1337970544
1385917781
1848314965
875785669
1592629678
1273965602
1536821539
710046829
840442020
1466561318
688449896
2073077697
16111234
1776119038
829623818
202306626
37247602
858452829
1052476430
1144994266
85221359
1819860195
2122808233
1015048710
572947587
1440784133
1658685979
1311396834
1139977294
1978225508
1780463621
1721422724
1624730297
1394086603
1486163261
959310504
142392133
84344801
2027009887
1166181260
565359771
1300241131
2046539566
519330013
1536671945
1873350686
1865641769
883311224
1442700390
52476669
1079048305
521388546
1725205201
1558353411
220333309
1558739796
1326465917
1785737603
683019710
226855022
458698999
356164362
2091467934
2029326262
1879563773
474150676
303101975
48712598
762611844
1670516732
843863768
478726361
529761798
944017547
1508048473
1966536280
1766306953
921019764
1434989648
343076861
1959030612
1091240791
1443856453
2125446459
1155302868
2028837213
1325608469
442078962
390139658
1805464728
1052941676
2016109317
440571733
328482676
555565126
885068452
521447032
1233532580
315928354
1491757612
1059141196
1764682409
611789487
744239290
1457261824
965316810
1459738312
1432936268
190335536
1631721275
306856294
230207891
1715235388
1665802439
2082189151
725309516
1934078853
790915347
726491386
1934241308
1604237460
2119306045
684503204
622984036
1209716777
1493594745
681235646
1050252409
1150209442
806396469
2102620451
279872044
437779322
1458633766
1999355312
1789923309
1893483249
810912394
721253330
1387611164
43181699
1551408889
283636406
1200394082
1202927624
2030024050
1058867216
1417563566
1705713013
307666135
1935442383
2065295520
1369382634
1774756256
413340086
514073828
593597161
15160371
368525225
1592728389
1617635752
2122102559
337876603
403853327
1754777549
2044654402
1090604894
785352291
1962635336
922033307
152655843
1092553737
661595183
1116461731
297220517
2012388476
1933474186
2083359428
733040190
1752317782
1421417834
2100993361
1540188393
637926378
578130332
641577134
1554376248
1574838224
399140685
1880717413
336479561
1075908380
1283706245
1268760059
548109374
1072605731
1015668134
572477093
1693251788
1172494651
2086394992
380942358
2013723689
1241909376
61395054
141975823
932852267
290435947
1892451569
1936123556
1238206575
1243551994
187556260
59311725
1101739186
1732279904
1040868198
1930568938
2011277840
932396681
228295947
110900152
2138615438
765960559
1497680990
896693354
1807314619
1441906716
364446724
1687715243
1542622540
1227417965
1963702872
574126970
1093651892
1339247478
1878628218
1160794894
1992167010
562706138
19598153
528623977
1171169903
1220603155
913715752
476588910
867029109
920143807
1568459481
1704036999
1577755471
987641128
1221756068
1671296570
165583232
410389036
1272836641
479574902
1865391290
566716531
1359879842
896028596
597913965
913598367
910979851
1312112226
478313784
488840396
101502145
1619113576
1538152932
165890287
1537902280
979299465
809399421
344843550
1867880217
1915649127
931999706
722835152
2070103437
70916269
439109264
375598810
473336459
1328471153
1256110232
1184310366
747611669
1255237050
901067318
2069090008
1110027134
1057725956
1387631030
1093014464
1349317550
1775830749
271937541
1814278251
1496719588
804338406
1768631434
1063416001
1380568820
1091408835
1443348350
285012819
1924491375
1382169481
621219263
1162166648
522604532
2020858544
1477176461
643130584
967328473
591912958
916029102
1355323929
1595375535
1864295796
16479489
850708254
1850557133
2032179124
1352118456
1327640534
2109132898
785364141
1126763673
349441537
1269657200
622299599
360808455
42935003
1636105689
1025913313
595776286
1345830498
1501578063
2078407273
1258181777
1439923756
717384132
257765551
271950797
1789582026
1175143106
664335445
2042339084
780755603
2034916891
1127271511
1911967869
2067649236
461808114
684615179
1621351061
1792298785
1872493318
824832078
1540876541
2024818462
955711312
286937110
2046115275
751957066
1720175772
1859211491
1852325633
1538461280
383727353
1480827585
469770938
672306268
12668806
1444360391
1229354533
2009283329
1985488219
162618566
1851287804
1127730732
747416760
861139866
459332752
1388584059
1660678537
990968872
583434083
1840668061
1688013695
2127843966
645443319
82983398
411946523
2037633378
897860352
2076525565
928543319
2008643772
641063820
646228469
27664030
525772454
908656213
164163278
1749092680
807947277
1385504618
850317945
1953702944
856278040
1450400330
2069063303
440102396
1258176127
979758425
803960421
369712668
1650717302
675506510
410330535
70236718
82428496
1194131293
1798931957
849319478
530497819
1296809623
1380835591
984673765
855200282
1791683212
2065578948
1541614054
351383782
1201842304
1099979512
1738851457
756576615
1195154138
111448111
1397106216
433940035
1476231419
1611957867
890678497
839824662
683817477
1647565291
113983030
1671825579
219131715
601201338
1059751736
168492448
58863237
831244693
1590551980
1428447437
1645821553
112708798
852960869
1255002406
392869139
1730573285
1052342265
697490275
1437670553
1509720466
237617167
1836152928
1329328203
940406740
1395929274
271760011
1514028782
1820072822
892955161
1857562743
1576271953
2112940592
924613047
251558691
167131018
1768604387
356706542
201105532
89253122
546752267
996059872
624229765
1334352378
1085470838
516270110
1293597203
1752018443
417137161
1791629866
2077256668
1434306035
1440700272
1745031095
209902094
604141469
1801122915
88762964
480270239
2008850474
1631794847
871108985
1857701723
1484389195
2087250177
1085731043
101931042
913749921
1125888299
582814112
221366266
839789698
323173864
244348189
859927199
86780736
1947745506
947826524
1838999009
271126545
1373573686
568222608
2058282495
1153407542
2068272858
1424170510
2133585890
727746768
163694273
47964219
58002600
1240216569
1329040316
638766166
1283634784
1043891852
1893149160
1229908205
722070128
1966618897
1626952635
825265557
292473557
1355781724
1772871994
2083912043
451055845
1991546596
539763429
1277146585
50976805
1238662174
1513382323
1100915244
1116079504
1214299629
2009421497
178946389
1846401765
1106656466
1700136488
659232816
1191791048
1814457800
164133931
1744969137
1785341790
1016008459
1951840921
574368927
2060092110
567239532
1119462896
1340679706
50721853
959173068
870084816
649796576
1230315518
742395915
1001732324
1385580998
188059011
714913132
1631673345
434453677
1072031525
1377655969
2138063428
267133422
1380822495
200201309
453834328
669469105
572351039
590405282
405242881
1068638830
386867746
1284322614
1349662165
685980418
1872949133
2083785543
92652679
1289015427
909471503
1487233484
741031145
1221733901
104641790
579397606
719673110
732430924
1755114461
1948555689
1523663079
1467760290
2061697390
799067717
2114081483
1757614793
866225293
654818479
1535180867
1884653868
567745045
1215830421
2039326748
359631334
1147401243
1454055884
898684843
1373309915
1871314024
1808460228
80439525
1297881083
1350200268
1434858782
63138713
1408843066
1817090633
761650623
540694386
171163054
111338597
1910389402
833212908
1801727541
1294796104
2077656188
1798164213
743342747
1631456126
113585216
22626909
1615381566
1893647027
2032516450
1116484746
25132016
1713130681
1766822999
723680221
1096209778
1429639222
1728572566
1625973093
1843653030
1094973623
200935286
1327545316
214074865
2144889198
548711656
950029720
1263369663
1104142311
52023192
521274868
1089080915
806656364
1239172758
1896969634
691436674
1291852689
1127047046
467429435
106750877
102949438
1402636154
1019054327
752885413
2130346524
1549971762
875042402
853256198
1172606194
1942506595
1076262111
1043500580
698991994
407860006
1492643725
694985052
2106795800
1306123468
1264980465
1657191528
560353330
409578540
2055617981
681609030
1364133989
1246602833
1513520408
2125639175
16085579
407474219
36668423
50364762
1180885573
149185971
1044722142
2128483081
1310802946
2124534438
1090065913
558344365
1657456629
2010689702
1993776349
510384078
1436828092
674617050
1196691875
1263701312
747465832
1670045566
976358362
403926885
572070896
981844004
1858702318
134755673
342983558
360291041
1659713565
1668364164
1493607497
184052086
547718063
1097571532
1587832901
2033302962
430135792
1796219296
952416104
1599523976
1415571733
798746649
174319633
573145739
1866729723
444425383
320329344
1078957403
1913992695
1470996225
512482557
523480077
156664844
1986181570
240139042
1690209583
992437988
1839196004
1274687700
512287992
1312878054
675364699
998681642
1174188760
1341918618
1479871043
1857501137
904005592
252825912
1526667374
600350045
827947758
1743658883
996580895
381342290
631055900
400797187
1490228678
472231236
274278357
397640374
1075889980
2141680220
316682742
1375116760
1800198483
1026410314
1335069263
1271496376
1226480811
693129194
881116251
275413975
1018877634
477045314
525145004
1270331092
205760222
1742095515
327440514
881042897
123506123
1082473544
1287323482
558574754
448286448
1688410103
1858122497
224617347
1832898592
1740603616
352192905
669295006
244739445
942134091
711624713
2116809164
1927839295
2026968979
496588147
2022604804
1463738374
50123222
969446426
1139029620
1979010344
776016133
901621000
1172015130
1897192407
810333042
778205847
850001817
113553983
1383420810
791800675
311015011
516835759
1098378279
437043930
2123186888
652962390
2060528626
935010308
334333138
718953400
1873654666
1306703645
1972667378
914158469
1277106077
479913304
1023053712
1652195577
1067875475
1470589556
1512994565
1853770827
1831941989
2021491232
1416704723
1630875047
1727306411
1739864611
208943693
1504446692
1787714644
1059537166
1657560092
1656189444
1976624104
1717644934
1998700101
1137993044
1166512666
1523820925
1678851358
110023016
1619212076
1564100393
589815896
227182560
2042616989
411933266
250793818
1294585500
137331689
1016607489
442966568
454970782
778856023
679264426
535726342
775899693
1477456077
1665935269
341163230
1307854905
715319961
1722856349
922916410
715728481
415794125
1413421401
1432287438
483443089
1019465512
563511563
1853397937
181143259
617455397
385700884
1112538186
1408860249
1749759607
900442346
1022147513
1620013240
568137527
520826809
2094720138
1854217859
768564140
670396626
397495878
1138410774
1882262070
1891025117
261097685
1243727365
1372221197
54190508
1435242599
1517952672
469372225
2031922256
1982190602
813192065
542259151
1339602188
1213467015
1442857566
1642667602
276283774
359872538
821364646
820854026
1693073503
1243354020
10377510
387300150
323082849
1953619316
557059014
325112692
880077955
119458071
607968455
1278837077
1772936372
2063360605
1742325804
955236915
2042004286
567552613
1460782330
156214901
2078315045
778288630
2138930413
359334300
261987096
649970147
514475846
1246484815
157835056
536127979
1865050817
1179069738
416399256
1309552654
226615371
1927137342
733739444
1505856151
854273725
1951574608
1254133337
676108126
712030281
290353437
440290656
1105178957
122262955
275030705
413295688
2113526276
376551910
75676142
875327956
1977667543
1737739196
2130902912
2144586429
654141061
1870520068
1682209216
2012666407
764249714
350991693
1290453878
302592787
1728564724
1785629149
414316035
840294896
2074926185
1552128178
1251522373
1684366195
859377312
1153091514
1915714653
972788580
931725957
558306464
751200475
1877362652
251047487
1755992582
4160752
192963730
1391453509
1557728655
643121332
366100671
339609701
2099141297
1786726337
1196762865
22896495
1273262990
988155841
990014571
1584565096
1212196689
387683476
1677810565
420503610
292616895
751349742
1642891263
1345989853
1599524110
1763684334
156983643
1537840548
544790570
1503001831
1560804878
204023530
1860854645
1611640275
759272960
1862904526
653467947
1347493409
1854437018
707239037
183044028
525439790
507645296
1626845402
858746195
260138715
164843480
1622877062
897001079
833491407
232360385
1416689062
2089157314
1340951744
1789896951
838103197
817553445
1911518746
1775821737
1158326694
1872223834
945158762
141879043
873199187
433008297
549924426
1934658207
53197581
649860571
477357304
1332852513
185762592
1485816892
1525672824
1336141737
798940532
1272905520
337603727
333239025
1362328303
1880622803
4887172
667551354
574091747
1034542052
1651087775
585005105
1676214998
1791297902
269669519
1098376863
1308182416
439214984
793932345
1026281290
1571150797
1517346039
635914723
1214427885
858867878
2086971616
1343994204
1059918480
1503680710
1762023828
1883097686
929746902
572997433
1068928969
2021694826
1603877445
831332103
814224266
1125078687
1372597032
1933863204
1466313987
1163337862
2041417623
619734641
136867625
1291261970
1836934244
1844917344
1564139102
1077979218
1511632042
1978083010
45106112
427998304
1968954103
341473775
2059044074
197419638
1587060766
780059240
1790896206
2014835498
471954812
1415967171
436170296
118061334
165707444
544135894
195697299
1708833777
2042608002
1251367524
1731791629
1957663884
1062334319
710367930
1273510165
61731377
2086171459
1291580056
892758898
374906694
882455491
491578819
254956676
1528866894
438072895
422511135
2053557087
1308349439
465878097
1049692460
1264050127
1875116924
1741888605
1262669765
1054258318
2049905008
1022476454
679733347
1073758876
757921584
307328609
959441861
604953091
232855097
1662217121
323497567
1336728435
211095742
1731287395
657045512
1257667499
602295544
1145268184
21246764
1379047923
1920598682
1755530976
1529097217
879484627
1160836339
27191013
1487271142
1227551077
136855339
1270612962
2929902
1895190786
1365693575
1014690974
1477095032
413558707
1552135998
244510606
1131482229
355819561
1040864865
1678269260
1341327501
1044237942
1610726596
837997324
1163840060
359092941
836124761
1292325149
2120559353
2052805115
1922047544
872883082
370343691
403049171
1292260619
26590305
1516185655
1911370198
1436094123
535042988
736016952
556499304
756739110
554486751
887864168
620236586
1624484092
1357323707
285528754
2117282552
1142549549
834701952
810823429
495684234
1729801027
296304697
597956261
1107674931
1357854946
1476085921
309239450
422730890
1485961810
1862035795
94350042
392294897
2057343973
2082015858
1061509957
299570427
1844918730
1272016539
774847004
315733037
571051356
104438726
2146278160
1250030630
43988411
844907594
626699585
1047593685
1791502099
1908204246
74608886
999651237
692451465
1753645977
945939864
1845599360
905184852
72676641
1986323386
1803505193
276063115
1707876103
416690837
220187409
1022840827
1203830094
1748686555
1361677541
1435582169
2024054974
1786379076
357577497
701594041
226846314
477717349
1006681137
894726284
1692821833
240941462
303543970
1931724748
241338156
1794534315
2034569330
1248726596
1548631474
1348823821
1811535327
1295110657
724614189
1612983057
699179198
1095352490
1771212521
1214064676
951252308
337826354
1285238031
774645798
163545973
93150710
1608903249
1206539564
1703069085
1479858585
1092403451
699946604
100455241
1186312474
1561244697
419232810
1695737011
1434899449
496504467
1442778040
2086930805
339103513
207539075
531565030
2005792855
1434481971
12078634
1008824673
361951130
1774315790
1803095121
365115060
1734367199
1008098217
1471365037
866646871
925212091
193245920
1647418477
1764189381
1849845806
781879319
1914653122
1345350722
1948476777
804572761
486380814
157736258
1007075471
1187925945
2130658833
2103070597
457475793
156877102
1012710388
146238627
1955296843
247092602
183773309
1389234993
1731318115
1353749245
1059676145
1066066496
1732834315
483239055
1210208064
111150303
1219569533
1697565626
1601728187
1997643721
1822677440
35308393
814116782
168999552
611748786
835640694
943056936
481712741
1099020750
664172559
1345754981
1810165201
873555752
1790498388
1205354764
1703034794
758179852
218529792
2106574322
368569719
1473711827
1929400066
159444389
1814036983
559529465
1194030811
1652096712
294159219
682051120
39165246
1943729017
1353045575
635682383
1139817335
1092774596
1971265173
524333410
1676676199
1946023505
1051614485
963063639
1314900844
1910326252
2029109235
1137259642
144143017
1730002775
729093890
1488967137
823833229
1649690381
1570411711
1792080984
2050915338
1618468924
1119309047
138645209
1719424106
731258177
1341447243
1602069730
214265684
2038261536
601140853
2038985438
1557741512
581170474
187071147
998688285
462976816
172762750
1700414290
667671522
1658663690
251846783
1371596246
1980215594
1345696265
238041725
1360503083
2009300019
1600583361
1310711137
102653365
1080831607
115824387
341816023
1468233812
1540084234
404771925
192422693
1460573208
1767736245
359865467
392673681
1770265717
477957818
50747237
1747271498
2107428981
1601757086
526991933
1808253567
1427063755
1981357413
1765987434
1279791545
830673802
1563626081
1820123680
702326595
1754099933
1439115120
1274923804
643494783
602297175
159958980
741476050
591510228
593293676
1795472540
1026983017
1185937157
2049246892
869976451
929200169
1255603398
986037161
1396303061
1207927235
234222836
820847364
825200216
1230991861
1184866974
119961285
1021182646
1314873506
1504666747
2122840459
63904249
88881658
1683773537
28340257
393500815
1428614158
1237490785
1658701196
242253011
770725134
17134550
1680266422
266153931
1685288097
632792491
432239237
319132274
391162343
1519195983
2050710519
425623590
1850352547
866122935
411760830
742698731
1496108929
1291682089
1975231297
1787226370
1101943507
414185745
1720992363
1035891647
490001884
1524520687
757891466
1309319069
1276405705
1815647320
1947040603
1023385840
442031912
446845530
1003505662
1035118442
103534415
725488112
74467194
201515048
1767611923
2056474120
548246581
1777499106
1654524438
726774826
1928948904
481888063
1748451036
324275405
626606005
353011646
1342053790
1993690311
503795535
340258990
464150232
1185344291
1582085304
1596874510
568952965
1270217513
104824466
1661693169
806447572
1274268951
1403803911
1519001274
1430453670
159477087
965300651
1074677437
1522494335
557782266
364460378
1163602101
445054170
1917216808
979396917
1360494972
2137900511
39771994
500684277
429425386
1559339020
291880936
1287184825
1088699416
1811365039
336680669
1329012163
664370312
1695309143
774376578
335409424
823695331
590601575
2070617632
1914077821
2136477985
179370733
1519411180
1919210464
1446831228
765530376
1390528022
1665956005
371639621
1387783990
1548463063
1731326483
1239112105
1601715550
440097665
1593562636
1486873942
545426436
1739196628
955512311
1365484080
886340273
671202205
1457341001
751038192
1400588097
808399183
195850941
552892361
1751376494
730422917
62969654
1792311702
801835696
1100263237
191292320
859915444
377563137
551709430
808190892
601651933
340980026
659936215
909140574
1637424648
1978097212
1971893194
1926635809
1807107516
2088868687
1749892824
171125238
467750063
758511113
1844863940
1411818823
1593795929
1448770821
922084520
248165622
545868309
1930578959
1141629691
889169909
801405251
623986389
1537048631
1202206301
1553153664
571750697
2006799260
1184851685
2100144972
742547934
1936969782
1164523140
1411499419
1190120805
386980629
1347972744
1442421338
1599890660
645311931
302512020
1830632277
684416002
1136170043
1428954374
1261411319
1468906468
1682026970
245134745
1206661344
2140121651
225660874
725976357
754974506
497471909
1674497800
165312365
1392580943
780873021
2007345274
1015206181
418013987
1897620219
1599763342
302140483
858175817
1105941735
1546166106
625367561
693517129
2004363354
711913714
419928699
1527786796
1255122029
2069076502
100138205
2119924713
1732212499
2105671369
2034851334
349364144
451957517
972028707
864629076
1086163751
1648984947
206703649
39400654
2047426279
920493543
96065411
359604407
726703970
1963786355
906066954
1056192743
221462036
2146919387
820154541
485057559
121822964
1303870939
1418844156
129133332
506527225
2059369784
949712252
312343133
1112392832
556766952
168962412
532725078
1234152565
1931185971
823777124
854034675
1060474501
1812497966
1461130945
1547448068
1270787677
135660741
143675524
514093681
1185666261
1980459595
2017663382
1579331082
1244475530
1551390911
1959148292
1144762712
665722369
30802132
2060148439
456505342
1479946978
109313811
83168072
2115858795
1103057679
1439457248
1687236818
1964061475
156746430
1425991828
1081442511
1730304234
513583655
663894433
8034925
1812002641
1957591421
357058739
2021931052
432392760
1658579323
1917136544
774525000
608794733
1606261322
1488059391
1185908581
202395960
1436611132
247195982
2058631654
1312215986
1164053043
117493749
397430447
581511437
452006920
1278569492
1199403394
750796426
1696984012
452556091
1238830721
992704341
1935471639
1754645614
529345472
1759350232
592381732
1591482211
2111465973
1877297412
822666923
38007411
2107789275
98639151
1156874622
610289963
1509234226
628465754
706267466
570879539
1509014743
138661703
1795002967
1917604990
1070956618
226770535
79759335
245564584
1133749109
1691415131
1946719845
1346177947
916476378
270755593
1050737249
82296071
1662203855
178794490
1819896269
582263887
947315691
888464366
1571095048
533000130
1183809462
145741233
997324791
1588460189
1419865198
1232458467
1499599342
1094625506
269427796
742637604
1409030016
388135597
683924315
1609548284
488089384
1225805093
1766197172
201334642
1607168661
1453249084
696435204
1881470543
1493016101
811047315
937473377
266464737
1673966622
1894067592
659673001
686622158
360138506
1911933510
884218744
1647149926
23514425
1469312285
220492977
1675295789
696006293
1032001540
1169567518
900619761
1076964049
1462728109
1535005371
188641932
1591234532
787237955
1870745438
1428932198
1925175498
2056753387
2033686952
337387016
1620934300
1410277216
1926334613
918180071
1579004076
296877069
772162921
59554509
1074020926
1127146754
756085251
1752894254
898974727
1665318550
1139984650
1066297635
1949600716
1567583271
1419038461
704254872
805511681
417858987
869352984
1419449077
1118531264
1114249305
1187952023
1909812156
887628581
1015054709
1830740693
349865598
760909038
1550726506
439559076
664135306
1549313437
1198325632
1955332766
2100232607
301343467
362982247
1909938046
60897675
1862195764
833983447
334214486
2006274970
1645651680
840101651
1935642315
1754173861
739136242
27239202
1395578937
1833169548
1066652323
1941442348
1392299285
862484518
1316005138
1496689286
843151204
1368943667
1375834104
1797565405
1594905236
91748281
2033039177
83669377
1821524884
843102467
414442171
163005430
1833011422
823805323
579158694
2003218601
588375941
1499894140
280791987
1293835199
1062327117
1058593985
254125606
1411661266
2092966340
155524905
804508315
298986212
2123169649
176913956
270408449
1148343745
2071137506
1692674420
924629690
95808143
1306252869
806393638
1532763712
439037304
71426542
754642188
745534475
872350695
2069596587
2048693144
1038271763
271148413
1523816720
639700249
596272303
1921793864
462539835
1474071879
24132421
1033338132
1107962784
391222898
1099175899
290518622
574397395
377594285
600015842
2093832968
1057771501
380495447
1226127958
1747356533
1356082950
1191562331
685280386
1742853302
98762444
168094859
636653162
405579757
1544306746
721178744
1658908783
873884524
158309517
2067577241
1476882865
66710344
337509692
1804475460
1635420376
1704991761
1697941138
901364509
1389071998
419459174
709766092
28394690
55239432
1196261713
339459378
1390163098
1261507568
188062320
1448281726
1213273941
70665175
1633067423
272187255
257323578
1893426628
2104243222
383107721
1875121525
1484143279
1154228750
504017375
1031631548
931228202
854287637
470575504
1002282324
1779389086
1221896128
1892053585
1766839369
74603299
1494381302
1072143693
1133545141
1715358361
847098239
282584494
1284116644
115650608
1015325663
1132260158
1899943599
485244463
5719849
1236737698
1151384939
334081811
818407384
1979408733
799736124
314091757
662006641
1450235081
1430517710
324155034
1358564634
1863959073
1477236537
588662857
207188010
704271717
1258321969
575736225
305667428
588873297
509510069
1033837142
230222347
458015855
1688145359
1798295156
1107905164
1465763268
768943167
1836541444
62391603
1720903243
763198502
1881889748
193837591
61148332
1422549760
1875910269
1958282292
923654111
556129764
835691328
1476954397
659330679
328676462
1208458872
1387611016
910697409
1248699476
301518531
2004461048
597889183
1490187037
581772334
1381221683
1930473946
136137289
233701440
1588521001
1449680524
435222959
1544529424
191612403
1264629199
1591524997
1295172972
1607468455
342270895
1622841184
1087972095
960154954
1339369592
755355397
1534898693
1599480087
442530902
1289206595
909892769
1544413676
625732056
2029009795
1862280339
1389023371
636144010
819730163
193457710
351560638
1224232497
726771802
1064135184
902161524
1026528147
1106254928
735387116
2006915383
2130495964
1155292908
1238404411
1488886659
12609963
1599782590
693248186
874071101
877326030
1813245758
396644931
819845971
382074215
1512919748
1287646628
1981634285
1497912875
1858280207
813323246
756439275
1712019209
1259283033
2008753654
968409269
193139879
25609875
1213294210
1507419442
831290756
471698918
684451588
933412274
937768935
138708719
161081709
1542378026
1645403067
1309365044
1422574457
533794847
1885413862
1074771791
510433530
2112644292
257359431
355903558
1874994404
1095234792
1734777291
1196359849
1911425332
1326045401
1560003941
679815444
834237642
756822832
1186496972
1278354522
50646559
1605113884
75753807
1905009079
573976080
1979795625
1358458473
887870173
1143804293
989762137
2089625015
405002917
2097913687
1499959953
904647100
274188464
1491442355
2064648277
1726168784
360960372
100165725
250454940
899722693
1878439903
1324194752
1990229937
1260063859
1906791801
2053735273
1689062033
694867798
134719485
1605968765
1426380160
1987685902
1147474945
2106611113
1676335519
1293463497
533234539
279408193
687500526
2027842120
279189454
2038449855
1209416775
2079974188
2143393453
463253423
2006320625
1026049203
1191425221
1348185910
1918064395
369704257
1698795288
1978755416
683171483
1842972181
1795122825
1679525870
1995722531
944492293
120830185
1268609093
838027863
1975088853
507292377
175613858
1778026895
1358274627
1253227382
1024471055
1892110626
706704601
1889000955
1248056146
1808657727
1446666789
322284208
673501803
905266129
669539054
250873501
1554300209
1682688712
680864791
1773745720
1453709915
36158183
1245794456
1180090175
1949462064
1155689313
393339108
624943383
826309906
1019874481
1332737343
861766931
540640297
309274611
1205728261
586378848
1782950643
1495746419
509830704
2113431176
416194032
1523994115
1935962282
1412787538
539501126
1009977766
1197961001
99033261
565299828
253111922
1325321636
621282968
1736173146
1754901548
499118364
565993152
1164077890
37453282
1528890552
1719499955
1917178376
140860639
1729330835
182691143
997463794
430674938
595992191
861567037
780897245
274188369
76057326
1366122216
283551183
522651783
1923489440
1487554880
1374747875
686791716
683196069
1111057318
1314026818
813323295
1976235402
1035027713
1270573702
226453318
1224715575
1714154738
1835812374
1856800986
597866414
703913410
2005418843
1392707873
460619939
969098689
232075747
321712858
479547043
1292018201
628863474
597801745
1235754455
1718905330
509326388
134201044
419408969
986572827
723579844
90426873
1146039259
734162490
1691988363
506237562
1534199112
1643721693
281179945
1165832235
1465656302
1831713871
506586763
1389738687
853728079
1514253119
2077057565
79469308
348033870
233786820
1376988973
233713570
114901033
338209136
818506132
1707456875
1651111292
210521667
1909990551
1719132848
1325130811
2064517921
506635229
1055274754
83926516
857101226
1071509880
900092504
650026104
2135612317
1793391493
1028766400
756377486
6957085
451125314
1413948583
1597327316
1870920186
1781329399
1501097683
1044531737
1520809257
1718591196
247611898
1610529840
1452106248
1052324852
576967756
1681123673
1306038615
2138357787
25979882
189706428
1307392624
445644490
1659003044
176978462
1937415731
1868480787
1588476019
1496397463
37718476
2036788805
1306740273
1978863242
1354549126
1624704107
958653524
705527948
1655028013
79868022
459920447
1478006444
1739651663
1722227331
1853295460
873609830
869151055
706512306
1092316152
860026577
1995581575
1194567589
1151068385
1103307036
1579383653
746619581
1502568280
647589219
340803726
512676273
2021951289
1661453438
1239140474
1500700589
22810823
615731206
710282518
1068612846
1175590427
2040120550
1089164880
292341531
1621774963
351431004
1069776993
940529531
1613131179
1365988381
595710943
39457669
1597558696
1569209608
312743587
225127549
245500458
671947087
1180424532
769195713
306208774
2140327976
1409759762
1624844898
1918622711
1098531240
534023014
470325467
531788040
320188266
969897328
876817252
1078611302
1354958768
869299398
2064276955
588414021
56569176
149955675
2059187856
1386159118
274922960
2064409796
1191340660
408264482
1756841267
188816565
275687136
1000601526
1453065601
507828531
2053404480
1570887710
1456164065
1077167026
1916535178
1298688993
2037764202
1511923279
1053151478
1480277447
1547082120
675707896
1691689663
1952038609
1523854008
213085712
1350451363
295922664
259786173
497372125
71999942
1651482593
124179275
317989072
548539227
809300048
591603738
381617981
1057023022
1849811562
1834123594
1592560002
1425604882
892648388
1002784409
1526187874
1320368872
1186701778
1112520693
1591324476
99345269
1373962002
12933365
2010586637
499361696
373787967
1365392689
997725750
1692423193
1980344358
1597797365
2122657978
2116340475
1832443722
468112169
1139419425
2130336339
413680099
397547449
1446285863
519976941
121855579
800792482
683266297
901169129
1272348963
1568540323
1118912448
1272383420
1536356474
107399187
998907573
1184365771
704709117
523620196
1350667655
1928999093
98690480
400356089
1220602876
666691623
1921129956
1581529228
1655045721
2102182797
951110359
1864123137
1110845939
1311529281
225699422
792002748
2045010955
497079426
270510970
1545798521
1293805681
1858135908
428825758
124852967
1511998076
521901311
760614166
356834172
1385371300
1563630373
2009401306
1714803175
1154261726
499511875
659731052
1402873190
944954455
1987501838
2061795447
30810184
1834294718
1028023641
1211316619
73168404
1565569544
1401154290
759668069
112619448
1146208713
1713464455
1598419062
1113978965
617663505
606866705
544243765
322042182
1899072804
733159846
2094855011
1175093403
2138437462
2115846114
2100469434
1580683134
1295411658
1324654650
48041695
2135323283
1664281088
1020974955
1276837974
188268302
8217042
1544656071
1872132057
986436208
1354636929
294567444
1914439518
988608916
2016866343
987497362
1833473797
2078288140
470255261
388313322
2029010646
1992553631
1710620324
1529368753
224788241
662932156
1669781500
957075199
1083232511
1535574544
52536970
775708267
1426369718
918600803
1660469234
1856112110
1443241063
70459456
390402124
1029787430
624541695
809565388
517543056
967304474
677704529
1905287184
1304162084
1380814102
1861222476
637025573
923525360
1646879353
231197963
1486435213
2046611004
1520206222
245066375
1223038105
210257910
281921681
2035950746
1148448967
1352880495
1214918967
1212547745
1053232018
1688395983
352669985
1406843419
1115228474
867857069
873084658
356277819
1726674920
1172657649
1449906900
1050828662
307876073
979901238
47118237
482897064
1029105139
1402022323
1920701119
244937553
1009013705
1026630442
206501094
1770594729
1705101171
966377475
990616683
1886754946
31473516
1097958336
629498772
950874608
1241596866
1941743259
633305679
863828964
713780735
1372860639
819992739
260867687
689434768
893688796
1484933203
1971126071
1533101160
1478855869
608747080
1059464196
307160210
1715707677
607802274
1100551585
1934196821
553455228
1323361769
646730250
1454812000
773245223
22642075
1173166013
1460572440
2050989412
819730163
892692441
1675288492
187039299
839614873
433628397
173812318
881064284
727884607
1512183094
58392029
1341321518
842932750
351802260
290102291
383307333
1543955225
83515880
287900247
2134527269
1640334995
575963803
1219013523
1571583628
1980590352
288615527
1816282846
2052482869
1823594971
255712751
157183430
296711633
2104125672
1806882440
1449023426
1950515556
322256560
1733900916
1816942536
533614381
1128161311
681725423
1459242626
1883882806
944854999
1156044328
1002505603
2126347139
1950670577
743126110
97006175
287331954
893779274
1772224630
170547482
865240939
902798793
89887389
1140352872
1847834488
1169676738
506535029
248575416
1647742170
729692370
167776904
556466488
2068064058
459697736
1012077937
572837549
1050061053
2135651480
150969910
624879464
2053833946
904591308
1221447828
1892546142
548126659
134018861
1315525919
46530732
39036980
904412043
109611885
715376833
1077398788
1139877841
1078856790
1561147337
1930745301
690974661
1543592276
1015331486
816092090
1331099104
1310981231
1147572264
1418580702
1872130327
372781080
1816221214
1349998587
681046103
2069914888
1117863173
1303812460
937203965
99702784
422542126
42759184
141963022
779799995
1882169058
1939220120
1464955075
290422857
2117845578
385527042
568882303
1807761892
1226912205
909190765
491397273
137937560
1619579946
1738209895
1165784311
886116561
1777221649
845584753
3440124
655650288
1409133516
1519030773
271052807
1187564637
974712054
1084635321
1475036937
1804587584
1124106190
509267821
63946641
534587563
1652886719
187930064
929543257
2139198121
985874202
231853270
809569699
1608458474
89699412
1557628724
187014711
502845297
1142862289
1483520112
660217554
2059732450
1233668514
842229572
1781327629
2067525361
113218070
183728793
884776324
1024521940
1855533829
2082731640
1643111101
1190866558
1895583047
709190304
751385497
1585670361
1680748564
826511699
799391485
1141161083
369923263
1886887118
1230649831
35388564
436788123
1426387955
1831390928
1613843845
804355239
214564076
767070102
1093533813
65607011
719172519
1854960863
1389768381
2092353090
701229818
1067170086
738222013
610869222
2055676958
677374011
1300312827
1096599369
680686963
870755604
1932574042
1332653893
92901190
428509338
865048157
1600374716
827763351
1038496200
1499973207
1672937576
166249689
1495201779
1539879592
754557390
649801543
1092202337
1975577188
1976759146
1382769645
1119080138
1159728504
1467802321
1230769190
1119183092
1118567684
1989265438
89021511
746469881
297912404
285117827
1042483716
690480053
768519792
1073540744
1718421107
122448311
2078563458
185151746
1555931861
1347756977
1972918572
1196983186
2003346267
1026361735
1872801633
338602805
522597678
1232452105
1557174881
1504581059
1527103970
1084956545
966209890
1914238757
172735356
753722252
794097738
1884141076
619587
894356394
2080498739
1744536725
403461526
750306673
1383821235
108414982
377485995
1455969499
2105676343
943198706
2110880055
2101548154
2100917513
1370907979
1509869313
715487165
2028296059
2037349866
167233852
1715612910
1524765402
442697008
1805727985
1240239052
1014697621
1530635652
2115412419
1646061907
1101661039
1521934949
1574781026
452091001
376830425
1674191280
1089540090
1253193445
204218226
1629172028
1380407252
596953522
2109146663
912393457
905431866
793609718
467019918
1566808631
1773333362
1789051603
1714753925
301857728
2144612150
368195961
639270491
1737972222
1599026837
1860668112
418466373
6765022
1663959498
2006346580
1647046735
2144063769
746659153
1980689983
798160782
839903841
394918707
1254744950
1970492272
1217268779
140042494
160054619
1870990633
1022829103
1291300297
1994044885
585342101
92257991
1047389073
1372090953
1875208983
1972493938
409250409
813062059
415699201
622139335
1302461526
1332583612
322763165
437046786
1666933560
381430715
1393740332
647404582
1368195742
388592606
2112676164
673581498
173762303
2082739544
653686844
378824499
2006238049
137241090
1498594986
221755493
31182466
328096514
474048383
2027898884
715754000
666918876
928653794
1083344724
1583705848
477777517
1388568184
1306005405
1030533996
679333756
691594854
96581802
1063098220
1216654951
39137986
1557089782
2123412010
1643301412
1405153285
685152650
2108618253
570566213
307159133
961254861
1435557569
649559714
273603865
943536964
781484416
1592761736
1200724233
1630567954
1503729086
1117728747
99529827
1141699921
2146470727
2141523291
651202419
1657460968
1045430208
1977024611
932553429
516371921
634058183
1350601387
471839856
371073145
442853343
2112788509
2038934748
721928949
1885601371
570824361
2128506817
1258405362
124577458
398129957
920377822
1086592919
865010567
1614896382
184285061
1622922267
837714496
1922913770
1323042055
1848621555
1653910602
1219978296
1544286683
1291018629
2107996892
578654163
903638129
903299398
538231310
1377480454
1370674361
764484420
400615309
1844717196
956871164
1274432465
938978300
888603288
393715670
236733830
2145058546
541065648
552885117
1464757415
384781516
1009918976
1260891454
821942582
1720917728
1631270018
1848562321
70739246
1073076779
702642760
235069714
699955287
1593666051
258202706
599141482
1221197813
1163231786
1017380804
2040352702
859244140
483150004
672487033
964986752
42227218
1332049228
25645997
182117517
188288676
718454840
511504762
1643861885
115742627
1087179814
55058992
692595614
726398758
1350053189
1279770455
1286308640
1931434608
1354028118
205370034
1059178398
2054509278
656890893
1966139692
1511482518
405253742
325882768
1656451924
2070982734
610399926
836719195
280977980
1643350992
2141389891
816129147
1763108324
760350897
2024176167
693479396
850313184
556728857
83975957
1364293951
309841610
1536549954
466266467
921490629
614113002
1839832994
1712265082
1822336319
1532864346
272445978
311132249
1139325904
1146510805
2008875899
286262705
1466944143
1632852823
1813244144
1061159113
620909574
1383718067
841842813
486748977
1659163377
945713967
2078625115
1639961973
1526700121
664104739
130294040
1354605175
767512267
105998164
990094827
544166361
1655506780
1903405881
148737371
30140901
140727826
1638152952
1481835447
1422101193
2050152581
1986601052
1871367103
196794346
646128489
1035766370
456179963
789117365
48291171
537104428
306307588
1596243358
589337592
621621596
1910367555
1391443852
732143572
1385533375
792377145
1127050262
1529137647
1682688431
48022277
1352574412
870922659
466028359
886746184
140103525
1699586194
1593989181
978731771
1704230332
1956187988
285429252
1834823192
1808575855
32913359
883173046
1313821256
1285348985
403997218
193178957
1657838024
1602946874
194286508
2027354985
881263554
1736818069
6363960
808892290
1373759606
2048843750
703174018
928400459
1826779692
487887737
2021311713
1273171862
1356725684
1578373228
319148857
250620904
15005053
266129376
475902330
365600409
1147132834
1377076425
1402643305
919774677
437289706
1444416815
1426270312
3930184
1779869315
1390766164
743629502
171848453
14657528
1416215913
1974852189
1426876438
659075692
1023096856
1504686526
2117852646
514503031
920607829
530483123
1393250959
1868176922
2098173764
169791194
1551380683
68872576
207090171
497598548
1623425511
595132570
1159681444
454128702
1414078437
478748475
1367953997
147432321
453402864
1842464470
215937714
1231741262
480170848
772180613
1814991668
224206001
588569157
289618227
1553066913
789499143
225192398
591377763
1648257031
1313350676
1544278827
1183291249
2073482132
354520755
371684311
1246630622
1684274209
1735231152
977469871
1488557631
394745447
1448824644
1038475798
629983503
1006021520
848809350
1703573774
619175448
765858590
1059862918
321121486
801331523
1433604762
1726533388
1700614409
849990903
655513627
2046241074
652350352
957760307
1202064166
1202774544
1801826664
670776192
1103346210
89514581
1031492572
1372941793
1905186213
197531751
1638650291
699167207
1123846343
1180738237
1799748912
2029570627
535902434
771136682
598993506
1888110386
1497700149
1656877859
1632167826
950561808
785725280
945049561
2072046682
760893367
748287933
416716224
941086193
119424147
803669893
1221346238
144088979
1476858156
987760063
1619787403
98220549
560770236
1347074004
161808929
161003728
2137905805
1642218027
1865629840
2020096390
802502225
1735652727
1232752439
849057904
1586300673
365959278
510629327
1139383330
1455448086
2066711260
502420175
454677651
736943228
691760010
2046604612
1442530147
982398230
1425433288
291434967
268682884
1046645944
616189301
292052292
1464173848
467797097
1321295257
1247682341
439264197
967286854
358460088
1157383087
2043465306
1246977938
1868589926
533054323
1026769806
790969541
101121475
83581212
782492373
256829966
1305336650
824916680
1751356584
1099850227
1749995180
571795567
588939704
291836053
1924562321
22582688
406099520
1662174234
830026375
112248093
442692060
1503810349
764238878
1729540886
1350087612
604620403
142047455
501058776
1757233825
1902567016
431354938
1914389168
1409794680
562663319
763236192
1967963301
552125029
454831673
413009191
1606464196
1749871212
1244953977
2019813842
654632386
1613882148
286499435
105070629
1066186844
1589060174
977886665
381640723
182990250
205628049
85324153
3282446
1119976237
1678595883
28454515
557919516
1473348985
250112967
1721310620
309504684
18943151
1312905807
1680897349
1333579762
1522722944
1173703551
1255872683
574659492
295110832
2074646020
1111561289
2144464304
2028950936
113749780
1753343973
1915716046
1865247432
267904291
1468473802
1426816201
507703127
528841744
1319629357
1064976116
1720983124
1962922580
561840891
267904042
1710510358
950546456
168998160
55268938
115618127
949778279
948139033
998604489
1665563701
1333966836
2095182201
1806088017
1653653659
1530575076
2054784782
917010102
1498800374
1652757051
1249120297
137732913
1926917652
518909073
1285444718
391711596
2106845626
519856978
567680990
884715909
1239688536
586794424
2038264717
603125301
1712372696
1037056442
1524355914
555115551
489426198
1641636071
1583265941
97058639
209421044
1369040227
430076947
386647524
1397027559
1936914584
1900161775
1604075257
1914666107
874472687
627864530
1385554547
1129105114
1566105907
145434178
954550538
552267288
480209576
1875069994
1299748900
1658010442
629827081
985936228
2034075572
1080048473
1521225071
1315199455
218522644
735004944
448043115
954871788
1930269333
908947343
458403605
260326201
708332121
309615204
870447140
1080455028
242942882
465388552
1871420243
2031327332
371705956
1336560249
2028905266
323953286
1638602404
1844480879
1765155940
221795162
1694478637
762844710
209499536
1319227795
463454533
1340611994
1587423862
2067795133
371558319
1131902953
781126973
1310456818
904599161
2147060175
901603429
952927623
1338783369
530677013
796322056
1291107560
1909802542
944312438
1669616141
267298487
1406082232
404077779
1675303186
1436192537
554606152
1535955321
1651112992
76274273
922160629
1628652815
1492100412
2132382294
2146464331
757236677
313188341
1809159387
1908341703
1209558065
1287296964
1131470076
1821920061
1867620764
729149895
257905616
1288592842
2014950252
341301267
611869165
1948151595
1913823476
1379108360
413338067
1311877744
1105581449
2032545015
1619630764
587809954
1761842800
198493242
1247762122
2146389450
185299135
151731090
1911552252
1166976008
753462429
2068082417
263532698
1509273058
1196179497
1139167323
1358294701
734091009
1980596353
7328762
191303629
1633518581
526381735
418193187
1052834246
1889889780
386785914
712931537
1326350131
1283339252
420572502
255661325
1654087487
1978710502
1624310390
780134002
823001433
1283267252
577872513
1851298151
1068247843
483150004
1917261848
1730367449
365585537
1995864911
178766695
166642689
1601370811
561245154
1744468425
759921901
675841896
1420258495
2127349898
1958308062
1234593472
83253212
881381854
1962333771
52059650
318728594
1430745075
2068527818
554835896
1159576310
388977580
229157336
606410850
1952765029
592195872
133780925
1700351655
1845074313
23866950
1661869432
1712805618
246110205
1711928177
170468857
1664158595
1967184071
1680239388
734561843
2092120992
248652258
1661562812
1621028765
286088435
917184041
482700342
1933371089
1107712099
1144130669
1739629589
2106257336
1469749140
158307983
73093332
1900622440
1827402368
1052620020
878178781
2094321125
84024992
188947491
1127883703
47640856
806767100
1964714077
2047600823
608164182
34284970
1185485335
928142420
1293745888
1765284300
591493880
1082129623
541908259
1952422446
1815296384
2146053350
1320338368
2082948471
2024492287
1955915731
836875927
715541092
1877139238
827164128
1193494923
1736169101
1046603421
1487931445
556285066
406343785
791180203
576241966
1089026415
265912288
720937760
10235755
796833113
999415662
1128437159
708343207
1365112097
1537766324
587357185
221658618
246033907
1602573495
2011787047
1538441560
1603863748
1405590673
445712967
1937422675
882903490
1721702642
179357569
226680330
266239172
1022282271
830578399
1052364192
1518548629
1027854128
1798678435
1398522
1918487998
753562020
596440995
1730742679
2137525263
1218515055
351936962
249859346
521908907
2108527984
1009702624
527360604
2103036474
969287303
1263278280
1644033689
668253429
362785972
1894047423
870014057
1605909886
52314394
1136534886
1869340637
257532262
1679708993
347209061
425503738
680904859
1787911803
1621553028
2097221337
868940688
1816590408
253521156
323087935
1775255044
1134002945
51931241
676428060
522636453
1694697441
970560415
389831390
1006359153
2106560455
1511550517
207929003
181902543
1131490277
1368347086
805128860
1504163421
920323870
551479660
116935001
327281565
528554220
1266170195
771085052
1144646295
651015222
495623538
1214623364
1769007501
1495108002
1255766565
1818901057
233891706
16428474
2026827910
1004963620
1928628739
1012870793
842128713
376452946
1337084069
478177317
1938792210
86273270
1601682029
1207608494
1961294359
952850139
1679120158
215909997
1985996233
374013638
1441849047
1961941379
446560240
1485942609
991851042
1204381473
1600817749
1429884927
1700022097
65929010
28873742
1278923467
1236913276
672904161
811884479
414732304
1924989232
550502866
1006435811
1345254234
1650643392
755264918
1143775173
759823405
395308263
399643332
216266762
375523930
563726830
676069035
1865522689
1616268163
1715888225
750155732
1404574372
1945990420
952216694
1909121765
576394
1940695610
236973529
584293803
365314074
2065785297
1710039170
30089078
404429146
106681621
1200072316
2072558268
468254809
419218386
379313469
1220288956
177857693
100197441
1025699201
2121888954
952580467
1326638044
1877420538
2032993238
2083535083
121335494
226376855
1572880028
113948032
750574747
344250591
511902368
730259187
1608971945
2045318110
35983787
615375777
1410311672
85495036
1821078409
1431663927
2041309659
343219798
497901477
1740950891
613222867
1814562799
1444686907
1606007160
1657847844
1170108128
600504125
2043677889
1110837348
568747521
609911049
1948271951
141787926
1261701782
1855141155
161185296
1097116386
1474779873
297739173
1493087591
749210389
1603438457
337314835
1589116557
748225136
516629833
1387838863
1524977803
1420528495
125036459
1171560459
1452871438
835896939
1045825102
1071108001
496806809
361962274
1291436435
1002890216
10399412
1712642924
1147856313
436536098
1248277142
2069018460
301757120
141164092
2145767268
120783783
1627296887
810070954
1100857153
1408078121
1423509055
743324532
1173558134
109763132
716276762
13204432
520799656
1413250407
855865327
1860236117
1673029420
550921482
1149105339
1269128136
919973964
791071924
1769484129
518357494
466475462
1609700334
256575618
258211257
1676534575
1293939420
1707125166
58059677
1398578480
1028523832
173594919
1924869951
263486352
1889267984
2037375511
2000685845
188020605
1552796158
519998475
494673477
532367750
1003841411
576844686
1230359743
1907152015
1576025483
1927063102
278362743
1258813862
1323774840
476974630
993861217
956445743
153958265
461438617
708624927
516328868
975495317
893739722
1633246529
1200747193
733294777
1561914027
687936187
1503575382
1960390857
1775628668
1685685404
1156087715
1213309854
417479210
324890029
1134072714
2084317002
972682453
1916877515
1580637142
707396376
513276972
635928034
172433288
837330165
206592279
222742021
1042342372
1581878603
2014856229
1033117779
478123328
999357819
146204583
1680867832
60722685
1582879110
1897704612
1883845224
2093832306
2029857581
2076655962
647933588
492260699
906338444
1622982144
269867321
554046923
6362408
69362561
491780705
358969790
1705562342
1026572424
1183397890
1130248728
251909330
611131657
1775430487
1455909412
1374237686
154145545
1912605722
1843429574
46608262
1037838123
2033507726
1085699439
409639661
521504247
1199967361
37912944
6963004
796951162
272403350
1861902635
1526567827
970327814
75058923
1720089441
641572755
116956187
1185090232
583016180
1082017448
1065346657
1111250268
496497827
1984127505
374023370
833760268
133149630
1994145683
1901505937
752727890
1211093787
220375520
1122272823
794847011
143771600
1731947031
472100117
1195990834
1744184591
930277182
1358218012
574816424
27664462
625533789
2020150713
839394681
1091427438
1163259227
1324282258
132668017
945696817
44412893
2144539129
325975024
2067855348
31952978
1633787279
918676129
506282116
1509940696
1287210377
832015440
1980937690
587562883
1995885599
149415934
1018412168
762250148
1551239219
632571227
757463842
1518849856
361270292
1650330157
596161129
975140728
1144325754
150377506
474360895
101488351
1658275369
193556648
1432648709
567240836
1172722541
1488434694
1654292694
83970150
2074228759
1197133352
1702613834
1943089128
123356180
1619943368
294342270
1107112210
1098665601
1701134087
1739041700
1172721276
588218010
241817882
110045949
687579061
1359742869
1096848766
841610399
1079497219
739707508
1766652885
1522158297
1133746323
481982756
2078901175
1515851635
551138040
1191493516
1523185203
2137483078
1221697623
391513949
1176369244
810414897
1214993088
927957669
950171147
1779517405
1011265844
1371578978
447870501
2022020826
1709968740
1314246055
2058127484
1015475169
623444164
116948411
316087989
1172629050
975680813
1975878996
272700440
1233366187
410025015
338474851
1621770125
1811765390
397861532
1216286536
1415879415
464992340
1649216526
1275159024
46053267
1578812572
525815437
2063307227
510991700
1335256839
812973245
929713792
88939015
1598838602
799907741
1175732794
1183164071
470930748
898719324
1115731035
615425231
1347511704
624499472
1048967621
921445502
1042274143
1156197411
364514874
498279983
489268915
1399306698
542683507
1303995625
301024174
1335447517
2017259869
412086150
1655501578
1325824275
891842154
1867374570
153540516
1103937899
937879564
154523118
1996075305
1071718363
749040225
2065417505
477992086
356681129
2022104046
437064644
708074480
177474502
922334766
403708309
1643475241
1783351685
108813767
1433657598
29296006
361590684
1732849743
674391398
398744590
1564854947
274123538
213207445
712769782
1411195842
1577630298
463430650
643731318
1377287082
1928390972
369902420
1088648466
602891549
167052121
821370648
419876893
2120536699
581901444
1033710928
206486802
1600032415
1615939208
1831031797
464481655
312078724
1226184272
898138514
1605968765
1847582498
765840241
438665060
1515049571
562698315
1591012978
1739250543
1145506981
1019132438
982375710
463282539
947508041
1570227396
1799355592
1742527275
1355694870
37398702
473014086
1547179065
1990242343
804510236
1420313045
67482400
207283474
1562102782
2083881589
668422725
1427726477
1105576636
1814168163
2115998149
1966398724
1520219580
674657994
1629127339
2107013502
1175979969
97018391
1104997627
1776338451
1228295901
1530072963
1651823617
1488000158
438927886
1600152152
1923016460
1394088317
1658898532
441637945
1658915603
1912391260
739997634
92723402
1505626238
621577495
439036057
337173397
864389063
643404126
550852819
1851318488
139250830
1557522185
1293181625
1754337793
59448079
1266042429
1033320347
275722299
310621681
1611759852
1102346080
1955467889
1911809663
291659057
1539249168
1369905682
1465093950
1101942224
270028365
417270639
2103892648
91897513
1327898866
1811091809
1584671911
817443471
945170490
1876168780
1649392811
1018373787
1155009021
2043654819
360012575
1026672224
197544315
452760308
1971356965
246486223
161111799
115349201
172791887
841930810
1225567682
1301485594
1382251735
984963704
334413809
771208241
1745615673
226617169
1119801803
81174634
1152455205
2083222885
2093032916
794359262
886719092
1453567208
1703695149
265433317
715575537
1556749282
905202199
34072248
443156108
254673180
1880169512
984877396
2017889719
1137672459
1800493218
1251715340
1421505022
209972708
492377036
936909051
1979034337
631225726
1417613702
1298609865
394306460
115250345
13268843
868181951
201972982
114723300
469382075
1815293944
739090795
301796304
1110366054
847714885
1557863570
427683146
1662351034
427049672
657837094
1561068571
73236062
18384246
1527307651
785580577
256465219
1060829156
202060228
1022032457
1322296088
1800330864
208352034
304012616
329907427
2062098260
529082296
128155143
69080953
1343850338
1689200948
102099986
377092281
29597673
581780826
1651875896
1359919614
156401248
1744605652
666938373
13681265
41293829
962861074
1809996123
2105511878
1541026924
1765983697
760803798
413974439
1699458646
1095311992
582238960
1140650158
723618711
1388764535
1192137914
1367520442
2068617139
793932123
1574124403
866452977
296056489
1150933843
1288064280
15227669
144218899
1606043656
128491868
1913960940
1540174785
1669313668
54500827
899199097
2133834084
1988433433
439917610
1993431046
511189873
561863433
420474801
1957715183
263064518
295313964
1250198287
12203741
1131681024
366754152
1480091906
1454966097
1076416135
2057126944
778550140
172851441
2085567860
251860797
1731940788
2026821652
2006375075
1972999697
1899962003
1853816759
1700403577
1657330573
1098483936
1966395934
1213921713
1334915158
480194666
589129002
1871945406
1490767874
417484465
564622609
1730765490
867321205
1573550016
1920938090
876292388
1558486164
760179572
95711221
978916813
1968717428
1557282147
1665696416
1711132581
1567479348
43242515
1004871891
1298499671
880979522
2032760890
1986961971
640321650
2058533505
875119186
121884287
1342905544
1944929054
615994915
1148244400
1158218732
641349115
296952339
2099528384
1305214913
1662511399
1779393724
1498723216
2123078216
1481658060
522381952
1903629232
30725055
1858661700
1155339988
12855064
328500735
1777826246
953171742
664319408
887550161
1969436204
1346212704
1021927543
969233074
1146088074
708472640
1690275141
1883123324
378527457
954434426
666224098
2127314873
850676906
1113932351
1775600770
651600994
1001538754
973929347
165871213
659943257
74017115
1337532301
1958311640
714204371
571895440
1747023822
1043481279
1984157962
15378364
395974679
1341660946
426709579
846954318
2068506714
1342668995
1131873598
362991905
1171206201
1803900080
1459578691
1831130520
1744967280
407790253
1529792066
906852551
250510618
583985115
824499277
106920449
1724043046
1345839101
1012130410
1541550732
83843101
1354789050
557287355
1184790513
574257506
1038570407
2023822471
1169838006
955940796
1640216605
855769379
934304230
1087303485
1727413462
1774299514
380377069
540393285
888789751
807080860
1529533244
1869251956
121019586
1253475430
577896155
1441166248
50019394
1175512851
388937896
455425066
1762212447
966209005
413222174
73130207
1788546418
1326291417
115593501
546468755
595296659
1996462483
631105864
1083851451
578127881
1398622932
1961382698
723183463
725088666
851245174
948767391
278050882
1852500034
18873599
504323283
671272918
119489265
816093977
1826316074
1070248505
1191756431
2115478974
734103143
1989150200
1747522034
963745453
102874749
1743115001
1809341034
784304741
1923536076
1519834784
1048760996
660862332
1062406704
161843228
95466258
954089430
1735025886
1538572896
1157119986
1814800671
922304478
166748752
1206267100
452069695
1762327356
1399142187
1549929516
506782478
260757840
1090262957
534547669
831256312
197815066
1134455423
2051952464
126643610
1556133832
1340527503
2105676343
1750123076
611045818
397229963
1652913216
1332056257
24254334
1050671464
31461854
1648474570
1964050936
233151581
1986291809
1646490884
1131115153
1816920689
1435477074
46963504
1849777803
504657671
716001909
869269553
511544553
1578503297
932389393
111604211
710133077
857319272
2021475486
624413833
1337556620
344100777
1881893283
2085976727
652397735
1281838439
191507970
1197307149
976650299
470313845
881710083
1323465465
1362474368
1005273161
881595527
1080115154
1901742533
591581785
1715936219
131247416
1380677821
1783363785
817085162
254995527
705009412
749579587
1927034592
423226355
2072311906
1648179157
1220550256
56722664
42781293
505837687
559860561
1610915750
626133076
77295865
981312508
1487424424
289927413
158381700
1101498577
46337244
1026849104
1556629404
2072176365
1850093545
1958544238
1534115424
1932043381
2097108739
806104989
820256977
489408882
1946481503
1114833983
1098190401
1948179974
985784671
1745786949
1654370659
891648947
936391418
515226528
1313969262
1279990065
1221139141
1892882465
2026524877
1333614138
979667036
1453029530
552576761
640532768
2144329109
1658903454
406173223
1570093194
220361187
1179241467
1534334871
1577637727
1801099961
701404039
1733700794
470006203
747788537
596244027
363518386
992269167
1030987895
2000386271
1229894006
107234080
163562556
1502203472
1274392717
1931687476
1470652447
575564768
1647157937
741892323
1685841791
1722064563
296153626
411535577
1235310993
1059576018
197971393
832384040
2060892872
1172422730
2124203243
53328019
1644478889
1904117728
1139758589
520731091
2137144663
3506863
1186493963
2139927648
222356210
1533714384
2010644330
1806895726
1715662288
950493926
1227355672
408720882
225817459
1672587741
1404438285
1270106572
1461231466
2147086581
1013308277
871780994
78741872
1456722860
1859665106
435191073
360335654
1300730903
933852922
974418758
982446307
1663106578
1707996357
1336097478
2038580298
142292595
193925659
1560177134
952022698
1740885739
353140062
952164048
136787394
279337844
868696445
585403595
1524297469
319953644
138937966
753500682
1274034338
487260859
1774943678
200030799
315186351
2123316560
671952611
1370396651
969039082
1334875729
1271699806
553265982
632990550
722887051
1363312307
1957863188
2076653863
627312668
130055251
1221879078
644918536
310995742
794389742
1813012459
1164330477
1313410972
546289786
2041600127
253361057
1919767019
456351993
1244140920
990942480
1996214003
983753250
893253009
2083756956
860469312
1994082180
1336108322
1473645524
2120528327
1751278854
1308030752
1413589084
1481864814
1934133233
1097977325
317549889
621894935
308105983
437622404
2044757290
4541856
1196749711
1026238367
483732690
1464658406
678684632
2121406834
1306331855
552504635
1455538454
1999183499
418230497
644003737
1615011115
122293699
1274617014
116732583
844853396
503636969
1997981053
559963762
1927536067
1325853455
255896817
1586264540
1729653123
256946449
1011229485
1210247367
2093466832
643567817
127716226
1716309466
1176824924
248122828
1489107099
408254556
1928701282
1540578747
1643397342
434677491
250253198
1498354762
1730217310
1982499513
509627976
402346632
1255742410
746894203
2021018471
973366500
1350670998
363563312
1635019431
853915187
470346914
118170063
1031011222
1302124987
1818167094
1100771801
1873992537
131539802
890150301
1251851558
1041259482
1211242518
375086308
436982857
750929375
298330716
133047772
334631212
674439768
2047713691
623583933
606334198
11144512
1739079210
156048925
2143213757
1710991003
1532995352
1643106396
595809386
409418750
902183404
1785017456
1000574258
214939569
483452207
160649298
1531582635
1856870910
1920543633
18208803
1528446331
900689822
59025970
805525391
1331470919
600234683
1402778982
1929664289
1463948816
882623617
360250340
1847223000
1920004637
1874794529
841044807
1642273439
898208359
1885380502
1915206157
770128631
1459614343
34165001
1410223183
943565836
1203677250
200521676
384552250
413842591
912152090
1867674443
538422838
1488432384
684669129
135803965
1541160434
363818901
2063557354
1711199506
474807350
915246457
1405138271
1331162544
752022215
1036437936
540393285
1926878969
500218399
1235950943
137376536
1075710967
1189567240
1395851687
24255911
73091647
597329700
1612492358
492487411
274823375
1053573114
395732718
1347431328
628882600
678198017
848608388
854008440
668256531
1962814091
350365040
1502026621
187163278
1228401264
1151611997
165037582
1537485550
735012550
717248756
2025972008
276268894
932393453
548359309
581315961
1999508438
913730261
1980185745
1639662204
795648684
730402096
614931862
771849153
997421424
862843871
1138219224
659450297
421717809
335291930
191662834
514196086
1678359011
1264736834
1768532144
734529760
1657246038
1286532
315467367
1893174419
993400456
684850303
351161515
1351906035
1477275372
1147893639
301326047
568727574
646857156
1875027411
2091748490
1830950542
2120888102
234538883
1262498335
759472169
1147666788
195266706
806503796
544026672
188320129
1291584908
1559739802
1323286483
101758751
1503905852
1576964706
62352455
995954133
804431666
283287125
2140498513
1255501487
2007919449
1338240582
1866205222
778137291
336022807
325261553
1120363473
1788776358
760028369
1154597310
329632605
1792344815
79741815
1108021448
702842948
1657970885
1791800179
58254456
683670650
1984247619
1924948326
1524407545
958521028
1724902797
1227754058
1051325449
1670598139
1578939230
1306979931
1582405598
415470889
179579843
1631176553
194628950
964214101
2087678561
139973377
470914212
1526605236
2012614146
1081289872
1582750516
650547143
1824520608
1130189865
1390435665
533301804
215535294
1313175632
321199118
1391418504
1548736896
154371806
1331183259
1778923884
1436199414
843989512
568432302
1280397897
1233567371
1740654070
1468900851
272182129
1789385466
775833919
1720129729
1147768377
1300925060
2139704809
1653490390
1899623852
1054144665
680984913
771552779
1343119243
138202159
1368156812
2079035488
481852620
535336938
206784892
250167602
1753867091
26581821
764029727
2080934168
1039702117
2142238870
48186775
243837208
1687325193
1539958884
894263468
259223360
351672139
957662214
1576823812
1608752509
465663307
1483590444
1775934703
1197425542
1501875381
1649466143
1456103695
1577444562
1294464193
1047756268
842823217
1027437548
772457768
2071214273
114750204
1128452002
701554990
1286608176
1762101650
678122727
1674194354
1293060396
473438614
522491831
1066135663
1107234542
1121808960
1724945344
1949531374
5530524
158569328
1099479364
1791823350
500248798
159288960
292264692
435327059
1003376999
980136813
1950842925
2035413682
1727089102
778880385
898618761
128014553
359166806
1360792569
886987542
911359210
1314205619
922168318
127664185
954624021
423631830
864079139
541807996
673188524
2143909150
42930282
1677310067
1790117938
282871693
2092529381
329081201
838464302
1636997633
1071749107
634238325
1791560664
387468338
449014442
1801731247
1963166895
1674461318
2089846073
876102394
1317171699
1309745521
1746110663
1050137971
1599768642
970160229
1152388337
1205105580
1121948887
1478909678
1060443345
1287380948
1661417748
1532405299
1296629496
291720288
1082747216
1619436169
1108404568
1915144076
1533949950
1668847716
396749995
772545256
304612754
1741531310
1821666419
1732810604
281993381
1839896496
1406327316
628016396
237427667
1041259415
369570751
2054585228
587412283
1081479179
1608488103
1619117588
1571215525
1328735456
1699787869
705435339
1941007561
129317823
1638862432
102635899
288263090
598874973
257469994
175330276
163649591
643108705
541803660
2104079375
169024726
968167155
360798664
1516236155
1102861270
493804707
370524966
210771946
888369568
496202504
426685163
1030983579
1989829220
1486886724
558640671
1173948398
341618575
1122625514
720827235
1468277490
68928094
2145889496
998617095
215303768
631667762
1509905551
2111811539
480483626
1440122778
1250143253
434067713
1307374882
1628362148
535602871
1982641886
1994872943
690810162
742374023
1740786093
2037402116
2087708399
1230888868
329407952
701279049
816418216
1318550329
2054381517
1972630838
1628712142
1782532860
686052222
810312801
9247744
1653473745
1877458752
1472597447
1021207873
1567517825
1939415039
1086780598
1209860278
1684102279
2059089201
2081261464
2072384615
1676050307
836335084
323032144
1098640357
2104725673
1068681219
795733246
1356454523
978690243
840519722
469270626
967279988
17321558
1290606446
282619569
811699515
914594496
876997218
987400523
1849071969
964012680
1220579594
735041583
2029024875
150457806
180363019
638833386
393149112
741557071
1255098841
100226874
1006248369
1910330779
812534444
1947155148
964477722
1637491323
1709133766
1165585078
45419083
1076792717
596477936
2098249520
428477472
777525482
721061543
800643483
458441938
731676796
2086076900
506352775
973190162
180308701
398846625
953728963
2084387581
1905727453
1552957449
230461224
664710577
92180237
1597344201
1340174255
824961258
1015105557
986490885
288126875
1292547069
10246614
228453058
626122880
256017194
341820516
337865232
672863767
1665851958
554274121
1649519554
1844950511
1745822472
1609091511
541674894
462059817
1480488896
828413
1017521469
1289243803
1267946411
645344654
1939893390
1363978264
474852116
43416271
686671654
1856106493
1658845289
236131060
594898592
2113020628
1981069889
1167503209
1620808752
1884212498
473939161
1231350296
641281772
634289331
1676391474
300557183
1040744768
1568776716
273478280
1288974473
672598518
140547286
1249883117
1217696416
215060307
1540078765
1841492731
731490099
1245525662
953782694
1052112424
485666610
462996160
1023568702
301121981
465965514
1441086693
1510507054
2046821101
1711318565
1700567708
2059491805
1472380838
1215196815
453214525
1100188029
1673457890
2147419612
614666628
1394536609
1714342691
1847893466
2076989379
1987330978
1519270062
1644162048
2027234616
371121543
1769133712
2094350330
2141082607
376635661
593247808
909041072
2120793192
123740191
449702992
943566174
1192127522
1931469227
1666156905
1348307162
569740863
2079705043
1829942643
1270794878
1678781237
758780775
229733840
1883526896
1401587979
1270344794
1866317957
1119740767
1059411623
1200885991
600201042
769482884
1741551225
1995220792
209098236
737577632
2103169394
424477056
839590572
1162961990
1461336725
368396264
1702644692
1568224430
432029681
570574796
542585770
1800716825
135746842
1361895696
1788729683
1573635310
1822342600
1241222173
2014277916
1471962722
1479703724
641214509
395911909
1840219929
740921928
1420287773
1787843775
1887751239
1741902743
1347346047
392468099
628069497
1558473466
25315371
649493047
1061658329
906951330
1709442956
1917299096
655577941
370287589
1159352488
286429028
1712744282
767133332
57321516
238986943
1820682838
704193733
1512524002
64342713
1168732651
783115804
1791059143
1516280157
933351280
1249305832
1629710816
998986919
316192951
463010183
715870680
1666286315
813804250
1528736819
266216540
679415397
1778419682
956040469
1762281431
1218941169
235468850
1535159211
1328423017
1848965422
749933528
1377800771
603634065
1338084873
278511124
423643699
1251083305
2113108251
63130693
93251126
1730279395
1101005552
738276073
1578023497
2142558722
570274542
517666718
801621554
1556603321
1965950778
1239227239
467345538
1628197170
2145675424
847918941
415436245
824895365
1157952041
1962827664
787965990
1571380977
1695617730
353098861
1922317662
1450972157
809848029
1502691637
1972233972
2009102567
421420192
642131867
1055547591
917047182
469629679
1733266623
1366964955
167237064
1207603258
92743966
1887988709
919502570
1423142816
1737338440
368427688
2126246954
471512907
1083028466
1809586929
1664548141
842807375
1877915688
2129942978
72427676
532819703
434908421
1640468789
308025528
277696706
1864152092
1795907817
1157120054
2141736695
260778752
1269247048
718655081
1341632161
1016618221
1397719736
1843548831
282806687
89966369
1535514637
2007391056
1097284405
825007862
526707988
333156519
1011708189
348090988
1438383498
977697992
220138450
1153553053
1908814097
774238879
2045113119
652471442
646938956
1838528868
493364682
913747343
1074973613
384204444
523891921
2100521004
602620374
418404751
580260674
348361814
121995931
461333442
1721714620
308873314
1315960602
464524300
1046062851
316823608
528933896
131231562
24357989
1023434375
1487186623
515777476
1693680071
708318245
2050708845
2009209935
1481588972
1768793508
101178911
863895708
386287926
12509030
1023262322
868933288
763574256
296600916
281456497
1389593698
662098204
904016270
1186719053
1012305668
649920376
211421184
922961330
1560591884
1478555559
1671082395
736196002
419200162
1589262251
1696629606
1776308432
145928413
538821664
1316845827
191442465
1969950795
336034357
923518524
1740612820
714595401
963596933
1170161943
62645507
1775940022
1499180994
1436108008
947961220
850980612
531690811
1824334232
1027597413
393595052
184285534
1180463126
969884977
1345736237
963371952
1969909154
2123824467
490535676
1373855995
550643815
11097081
1665416995
1823935738
427021337
1168855729
1042444870
170480526
247585501
650763528
1317721887
1964112233
389437276
1357292
1205538941
1146360817
1795813836
1072878721
244929972
1993016790
645704541
1469199140
1908615831
574377132
1375287408
1759561790
2134772202
1541543051
190908893
604708663
1224118872
1453404172
536735028
2063534710
1143289983
448226358
1301204568
314755213
1728469159
410129480
83116205
1369003918
495660891
2013689505
449410621
1117498938
1732091922
1117327806
279820280
717022467
848243990
2131399516
1658460031
1987505964
1013689136
547414840
1123412553
5559990
74722278
1555103084
1255300151
993070991
987675748
291076179
1534841851
1569411906
727352691
1745893861
1156672782
1927547705
217727625
1137525389
830614886
1892798002
1464793170
2022295114
27294387
1926675363
906001835
46753090
42788564
1904556592
429547340
697590366
1283540448
1497812558
1299568205
539136706
302408937
633304544
1316464697
1138735155
427157943
1272353716
1368566841
258985508
720053931
2043588753
1609874059
1397105703
337905749
126148390
1960307405
805158953
560742379
284823727
450875061
762727836
221353638
1213782267
742835358
466810870
1138372272
1419223889
822723201
2042624018
462384290
1058181874
381546181
1999392768
1256635665
1148477703
804912636
1209596992
2035219888
1108610223
1333925300
1891678729
2080943619
401562391
1933535105
164331675
1043470433
1827832879
1874764055
1471595791
1404471985
1486085958
1891022248
1038796898
1771229060
902264355
1422783739
1650858925
824646784
250183798
921148057
1334617390
1311236059
1244398916
1521909421
373136623
871634108
95005818
348167386
243835270
438140148
1436605243
1466316412
1156386741
1951898585
49618865
35139138
1674306688
46388466
1220636154
1758528098
585241173
201340412
1744246640
725533570
1925363088
1042004773
1456417616
1256583507
397018091
906151981
456634191
249684996
765885656
1263146092
1697766918
1158278048
340684887
37040866
514350191
1345984758
29733945
1935404428
2016483522
434867635
342361871
2043059334
828392884
1393827119
686050087
1796894209
2026594639
644101917
144314242
1784855981
990188000
430561782
1667060647
1644265176
1364179636
254497550
2086521829
901174602
1397842775
1044877901
915205507
1971484090
1224091049
462593462
947400097
1283585759
1189937926
1089861108
931884435
2144659061
393437172
1861258861
953577570
2001115546
1638909917
1323992989
1287912219
963290384
1347599623
1019755478
2031274131
1882516768
489755538
2003037298
1109002449
153646587
311549037
1964946782
1509873779
1024662004
128278166
1802287896
757642844
1346100549
524909491
1926706577
1567004434
2135370651
868730703
1894413908
161079226
2131253827
1541282465
423434593
1043643796
1154341024
1548743094
1190589549
502902909
852065945
2048806669
1276022244
1557051482
2010893520
845473162
958889195
1351846807
1692320011
1464668780
29389534
2068337456
831650479
1996168858
369462351
346097777
777151393
1880892732
1781175046
833970366
596804269
269877684
837943017
1959486487
76455677
1552339836
1682261163
1859235873
554532184
202924941
1901688246
453897984
1117414983
875601526
1925245005
1744728423
12820800
1481342487
930478238
127987763
1429863928
1877243796
546819480
900590751
283469515
526071381
820898255
457422695
874506586
1301151864
726074385
41987200
1270177251
2108250802
1339652107
541126674
1627631593
2105384501
780716312
248727237
1684766246
559438510
1773106774
1627743512
1781623954
740681548
1821798546
976010534
1386024347
384123781
1099590176
1759626315
480707957
751682201
353519447
1184204520
693884075
1307421080
1040793226
29565310
2105580016
1074002733
1969281737
733628956
568870110
1819959199
449809467
43713396
148269598
488337110
1233064332
386026071
1902946115
418516892
1567457593
1472061265
303001637
1034598508
751954398
1954862539
1229929912
1895084652
587579049
2032916361
1966964585
298608208
2061756698
1063652595
361214179
779713379
1966854423
1388708014
1444499677
141035439
319712687
1034517731
469747554
900401501
997428303
1405114218
1053392025
37210953
1354534607
485656810
983868437
230009508
1246748302
2016552428
2091164694
1804910369
1734217715
151005259
1011871194
806120016
98439297
26133068
607213078
708545984
343938762
1015496482
46137516
1751603311
486327377
612304829
381459759
302288859
908933787
147779847
29360599
2029975305
1725845798
1448740986
1318442044
1638739301
678036314
2083970969
1646749891
1136684340
625303217
1462202959
1474144234
1028306692
1825875564
106724560
1017227362
464196228
988624143
1183525408
110596186
211455006
568207900
164729116
616776861
1108486987
865841858
554426084
1882265122
252746270
1687731171
88596993
779030541
613610507
852721776
154150350
1559525197
524460723
1601279676
1657334651
2086231753
527756178
940721864
373947692
1766968622
432020148
62633476
1095855237
41855330
1695106358
1735893609
1032716199
1891318402
1098274667
1933469834
1035322156
1732968625
623171633
1234801988
652102054
736041728
1639082995
1637223975
106638105
1333266105
1748832591
1053074699
908911256
1780031660
948834390
1535777259
192103368
796586024
463735205
1113464432
1942786786
2105093483
239689079
553177453
1076805566
201165986
815600008
25852936
2040059550
1331170024
2046664845
939868027
907084273
1907121934
670973862
1036578483
2009479898
922371714
1704057005
1298400775
618950824
1684550293
1992374484
439067527
1803422684
2006652597
920232937
2002384271
814326363
1101702800
369473469
1961016122
1816601259
107219389
952656197
874774895
232486419
1135071711
918442666
1147123990
18996027
4105926
1637717970
1198878819
226386196
2089343458
1045872194
262357743
1897074537
1933357780
1030027233
145449557
986399135
1642712797
1025063757
1917289729
904427855
218088250
464883870
999860036
401537221
887229807
244763870
1089989784
453725197
2103882426
1751118106
1053699384
1041762043
665487490
1775140044
1124265753
386891850
507810778
89553093
1803010463
2077280935
598645628
477573725
110208392
2136962522
1222575299
1264848883
428378474
994948342
1779170848
310003142
1773699765
1148503707
1226479504
1852940221
1963459872
466831733
1672428751
1102703582
874489693
1740043103
1712958971
134802310
63282061
869301770
1334834545
668236366
1739328238
822598067
1706416262
1293946153
909678696
353899786
590269246
1386034770
812789469
1952126996
1429670819
371329980
423802828
1240329808
393308685
1039198721
1205796502
1881037091
1691169670
467006238
1542182601
1927294672
1547934552
2045300681
545445088
1486880303
157462188
1764792847
391193722
102746985
2096296629
1206838282
364265673
1808617649
1249018609
1759538100
800549760
1859316325
1057458845
1079811414
1912462411
1022920274
313360620
914983358
69078518
485460415
1968205300
1356166975
2087811085
1461412969
1118164311
624622560
1243066720
314782200
1224744517
1682916183
1843669625
1519842045
1204899283
1237958664
1598724358
788478664
477490922
2042512328
854389073
347257232
352990447
1239412965
1420207591
655289885
808778749
1054349463
601890393
1750075193
1163258630
2073729497
52945048
270756252
1478818295
2051210271
1279774088
1351682552
1845027244
1015665667
390837302
79723273
252009295
740178668
126345409
1488586060
1647809354
1816322345
197649116
315022452
1934469993
670287482
1964440469
1308618819
1107388879
2089433917
2004241790
1422044621
1511336084
792053150
2035260441
1750151307
247277513
396411440
271714896
222579424
1259974454
2000749910
1417156765
225840107
1211602812
118595118
1798847658
1491380828
1923637517
2139201528
1451011262
946671603
1449227456
893919350
1313433131
1491159333
1277755963
1648355475
2099113765
760290904
1057804023
19935944
533160265
671268624
695084234
370419562
1397225860
525632624
1668426652
1299680228
1526120734
1829584642
1468016885
974341251
254340325
947763450
669581309
1275293969
400042128
157011299
1596093609
381051684
1670083258
1476874616
1736608505
929586735
1167788099
1222273312
40073114
967799253
89825664
871541625
117878989
531098770
1720254684
375213157
909693687
1057143214
815993168
889440160
2085390273
2018145610
1343896814
1849200684
663632774
1365545356
1983743781
54765443
1268258918
1401823826
1062109825
1965461723
1329770129
1380368283
530366403
1519767024
401847293
1572884761
273637921
417306738
713850955
1208707473
573995667
2013135266
677873799
56350082
1519931018
358427187
1992529560
548318675
1083927727
422843172
1142146910
1126905608
524300730
1060796311
2131681774
1285360014
499210756
1140562444
737154972
1341539894
1000318457
961980862
685536962
1243023700
857750376
1616556783
1923989110
200129764
2142832792
204739343
425388984
1392398693
800075420
870768532
583461264
1888116596
709782967
2007020223
1636025924
959797087
916573900
1681697266
1344940478
1200907426
1843856772
248384250
543899716
1247838056
375345984
65722612
650505500
421793197
897768321
1900238371
1835817048
652724183
1443102406
1868387579
390350916
347053111
1093341008
1972447827
2125572409
842589673
427139710
318779433
721646666
136952506
1700211713
570276241
999041631
551549862
770799133
1088077096
1506204911
787378760
365121957
2142479876
450552284
651736433
1080088147
1834538392
346544874
937762503
1172735942
584033237
1549256290
133399407
802315842
1854855501
218826530
1447327856
963766134
101649790
1928502485
1030359310
47668851
1608769765
1106250959
67615948
332048734
1737450512
1208238026
1858559133
1414183817
665081868
1000491794
1808743398
2005865907
161460093
1328248858
1356189309
1911571525
296205383
211893451
291044674
167313544
1097941309
1634529994
83776959
748318818
2033960545
866907750
735048730
940892717
1066352344
1889922390
1575355327
821067573
1603324084
416256816
1646560877
762123118
991510227
500736372
1028253913
1904563261
1900700543
1978678007
1445991647
742968519
485111964
1729833903
1876098386
2072348728
472303557
313153595
922062700
1624488794
341295224
2027177326
197769702
567202502
869087023
1021260487
1980664965
1380870116
614837790
1878255899
1655891600
1828638389
1666284860
1648268347
137875960
601681088
950870428
912119891
1648135561
268331036
469351692
298309562
1382936696
1343921082
633348856
431861922
1433476304
1097634968
123318326
1303122216
1207776172
1414311730
834349345
2085255316
584358377
1625291297
1737357833
920646080
630157232
782185819
1628645047
67871597
310043418
863758129
821222964
1399182875
459098594
1283558552
2017462288
651529523
1232693033
2008722367
187390824
2025431011
2069246546
1175337338
2118083263
2073236986
314436793
1001806891
1221125200
1324351409
199596135
393204779
1916202630
10771090
1901632915
698667801
1777877538
812601189
1826568730
485734773
824742549
1023789621
1761825833
980813870
990960191
1608776229
1630266330
1621895176
1314340751
1248168838
432915878
1546355424
1435722749
1002009854
1725197988
2037152721
470773611
1882029709
1424052446
1560067749
1828655027
1904197031
743109065
680048132
1634211096
550489590
1867557023
1106770804
813703162
2073257288
682435453
2119641764
1706988185
367016553
2062474539
1044681396
1983591233
290419205
89642685
254110989
1945733677
2108639588
458495591
1231033234
882731472
1063846624
44370069
1718845948
441165210
1945606573
1631927161
1810787558
890528257
1845566091
1585008391
1942583565
2147462146
137643455
1220001545
581390941
385039791
490002155
235471226
1714832536
753319986
1899246714
179423137
1399378670
1384808454
1362995632
310252266
2094390914
516373314
1391988455
975556959
62418660
2036634044
275496420
1296440890
2097100489
250936735
1206333531
132837279
716495246
2132524421
107613388
1600480539
800491431
1335769779
1277342380
1261129270
1680246307
880393644
1876221965
663145625
35469976
1404238075
302410132
1745500880
768651169
1146295267
1091874722
402160907
1557484891
648713650
862893051
131012985
320761
1887426468
501555563
1632924515
1412193374
783328116
44035065
1564754204
924421174
230028694
1174365010
1916096065
632399392
1532321356
755453377
1174941979
1995001106
1905286268
1276610806
260902073
1807965746
1400413581
725755455
329115369
1112829762
12141441
131690120
1050163985
2067034949
595157229
402261478
2010400544
48991909
517344602
528426671
688265585
357723148
1610600949
152969975
1461798799
1377551720
2129184157
1529119394
104730409
2034923512
1631845484
372197524
1542523157
1226523178
1195935667
1171976338
630662336
863602019
625904854
1030978527
145243087
824087388
376152365
1107210890
52950758
2010114562
2032306755
158360461
819414883
1718457934
867461186
195230286
1553495789
1925906646
1389044086
326018952
1235103848
1828008471
825639594
320051854
1822020149
1408054481
855821200
1590427332
76582028
2139057384
504473401
857208225
22134051
62350633
2125409215
1916902355
1700950830
777544766
1994461517
350005891
499758036
1388129238
1993176884
337046983
1319359635
1491445596
221869085
2109157543
844125626
979809174
899959272
741419401
1691028984
1469645569
1091058545
1302968930
968511049
1289222878
1943500461
2085234034
110778848
1903947936
202893061
345144388
152872718
125979996
764410289
1238294008
1007819933
602990265
1909339436
122164875
1368279480
1302989959
169147634
707244075
393969871
2087967363
382617576
937977973
1321968547
234852810
1682669780
1787006884
1660570643
1035169594
1390510226
1940138926
1953564732
1436110089
489771235
504116009
1860010521
1755017047
970912958
1278708233
605710728
657904026
124557679
1944520066
1486741034
1178263603
382211059
824237614
1013868621
1488919982
1924360924
2069374579
1859425304
924971113
1717452141
1412457924
982646609
68306179
168966547
1091148977
864040801
665223773
1087692986
1623988341
944793260
1408909115
840227548
723782043
1018423719
1999015995
406461081
1045480678
814260582
535684536
1013287716
827735053
1299455439
2052443781
635142573
912029756
191845141
1105028267
622281698
1890822477
388876810
1428342991
1533082440
425131319
1922855332
909094951
334713417
1763181767
1949269186
724813368
898232301
1954848024
1822846741
1448909007
607774709
632033930
1816164127
927032564
561611659
714013519
354563167
157084773
1503090720
2065107023
998426364
2011671700
111181047
116862792
1287552560
1823713045
1381013697
2092423563
655700861
2079492800
639846626
106947525
1853857335
1042480996
1715051075
2069536162
977416376
411485698
852989001
118454380
192253958
1392610309
1439728873
1653851320
106425994
1219770627
917485611
1008509325
730428868
1173593497
606567268
888348114
1388397886
855030027
315533664
653179200
1324541276
348150179
517298181
883403194
237786746
446399938
2079668657
970916907
286868808
907938479
417433498
1615140954
470235475
2132290402
1172729999
552130096
80054553
1502866723
1615696794
10047130
1928056455
2061544046
1790717204
183770682
597967156
1596128428
12517895
1808818040
1306156047
1064051739
1042246244
2139745558
2086508906
240821167
185760758
677250331
1757502287
331915303
922163777
39235525
1281856265
589303074
989448478
560289565
669514059
10915012
2079065730
934251477
649383286
282974876
1333403850
295224392
2128970499
1520472631
1407126885
1436600950
1246301450
1373808484
1016160852
1437228954
892448571
630487895
1089076272
1317935076
578465122
452762023
620551721
53811495
313369836
331514956
183006486
684262120
1701368929
734511667
1877073767
1455345347
1734199190
1432819151
1052685210
766138476
1227217527
1984610547
65895083
861475987
2056634563
837692062
1385195943
1561870821
600562444
137564200
407290789
742264964
926846564
932301756
1710343335
1016713264
1282141353
529252451
1270663816
1785316900
505904192
89311243
1907999493
1752760740
886590319
1392972191
438301467
204153290
990968872
1749333939
325131591
1638522579
1372416411
1791750936
115250918
934321196
67733160
2009223633
1618205210
1420411326
1750115986
1330721746
624157722
1756382030
23679487
1263479670
1579125637
2087565387
1255978093
1312816669
111898460
1479944668
2091450204
423169252
1131081739
1417828622
1749210284
1837229770
1322956426
191249292
62555703
875300930
1254945535
517186609
322945360
569993751
1187596237
1959168905
1566206429
1360115658
212509967
86400918
516467703
2085182997
19696097
765017466
653983130
417370281
1881206103
1631520442
619617084
808504600
1842949134
1943590700
579440581
185930817
103702942
1311030107
1176620921
246468440
1427258063
298436685
987401267
988903652
1857550187
1810879269
1871136079
1883317336
1570068840
628642847
1654739019
591785171
1423861747
345766652
374898113
1071695892
174127054
36830618
1993535868
1604774115
468828428
1534037820
698155049
1342633732
661647857
217317119
2144320880
1880538342
824410349
1890101114
905688106
767041844
442458440
751789154
2084756840
293257815
1065502821
151093359
1402161702
205703405
1905596461
2081965713
1464493039
1222546686
1482216187
826473872
261547711
418930030
726074531
1159140409
1397821343
1168745383
996743751
370265565
710696333
1665917348
364818366
1010729421
2070847572
1492900724
1687603220
968825589
682462659
1907275085
1920872880
1507003708
34473047
173722184
976985594
1899060919
1665194868
256083812
16964750
1192749447
1208131483
1171108487
1257626209
1937953566
742729734
599772418
1955444246
555422390
1011008014
1904442874
767300335
511448421
1462253489
1526502816
1852858305
2055940233
617394992
1991627070
1409317266
348870242
785901856
253824020
225392211
1323818819
1747678509
1930201163
1814498745
1404343662
733817644
250837370
1935757830
440843299
1093268874
507713723
901633073
1713014287
1559795702
1808048931
1600863111
351508775
441582541
383024930
314685095
38357373
1564501737
1372240923
115048564
1648691445
2044042614
1727950800
499159918
4988832
1815052817
695559166
769303906
657973823
308541927
226928359
153958077
1537945072
713664710
333429079
1071632092
559884675
553911066
625790005
607309943
1370888702
624150009
800655058
409599349
1917664612
625010419
2066511739
1018008
510966137
82809174
588916074
1805655990
1762980828
2036428749
1339034350
912875994
436740842
1097207857
219232200
1522453864
1579661040
489914556
1763369084
174388531
1851265271
789519296
1081323815
1203922494
1171619963
1207437299
1356428261
743056220
552669465
786955376
776730589
1466641409
1349889097
1968445669
850343910
446586120
703432663
403737290
1014944296
2099943381
673441255
2025330875
2071352891
1414237984
1242554931
1669961487
690269017
1488257544
60797061
1393163399
500773011
1649447413
1278917301
686582655
753572529
355150237
2098103309
1884912151
416131205
1142055646
1963954463
1268774131
929478426
802997273
912768893
232396673
1429063772
1901864471
1232233368
223354082
1349568245
1458585511
347421226
1619471100
118422231
337140132
1630823001
1635882093
531101365
1044860762
932826787
1328798117
892228874
1750306774
1196540404
580305802
1269283106
2132153366
1102299039
1132726536
2025062008
1282989126
337534894
53523855
1838688588
1361094087
1723142409
309465541
1901681418
1804375069
1443167322
110336987
662198843
34321641
1266745583
1367485007
388974205
825681308
1142898120
1255790538
1173513445
1012437946
1768052092
1998165019
1480321801
1604517877
1623082383
1562649334
1064179252
562655898
1388504633
1937286769
1179535958
735469739
28956594
1883360677
326008944
1001483130
535791443
1708581038
2106332338
61152652
2141015379
1219590591
1920557970
1938647198
1487643691
555448024
1307840560
1404659904
1568436756
1000797324
1560482861
989118365
1392896134
740234344
685135573
1922641243
506517024
694508876
1992038673
879704487
1362845857
1904547262
52447188
1737806200
215812754
94078075
3935211
1366288832
2118149939
347356630
1855607368
1264262381
1218734116
249634601
2107767072
1671752728
1269460866
1897630265
1770201917
103895137
860415185
1322082396
1686579908
1579212157
1357420089
2019283245
1394601978
1216305450
128954616
1238727188
1178774324
1977877430
2124814030
349390415
1411294305
463205858
559434999
1588709828
1635243596
69280711
1035402406
831368259
569976126
1708605547
710623141
1067603401
699980190
1841890765
1547866910
1162588683
356574725
833671688
551207129
561116944
841628975
222478635
174249354
754853660
2101474317
407341907
581888064
435455062
1272736534
369773323
1262189528
1076140817
939340571
1480575999
1583611681
19480920
2093850302
919202568
1228224096
1654167129
838107242
1412092536
1020828976
308186371
1960008342
1597520761
2054337156
883092994
533815502
277613307
1177389723
659077348
651057847
1372600790
755743765
1033609312
87843247
1450677346
149274924
1667018947
541730205
846955783
1741331949
1099873147
1253212378
627624669
1908490389
1380404065
2131695342
103577210
1044001553
677302890
2010456600
1118802492
1412286049
410499406
911808003
241828394
539887851
1889067469
2120326045
1000506746
318159489
287741426
820085541
186973834
858415715
1566030992
2035528264
296562865
2144591803
262924359
413016279
1655983195
1984771214
1050115175
1992063227
317917902
742141010
1009649720
1757918478
241487793
213161688
532229222
1744468492
1462400050
741621663
1000563596
676308179
190020828
1275268140
1011715296
443180089
954857524
724432779
1011072834
844426647
911492353
457855636
677290134
572027416
1155365329
328800128
240072149
1523434172
442979345
590967880
540989588
565795671
1868961661
918711159
2062492607
807390356
759402140
339217261
937546298
1075119363
674687573
1890676012
636564894
2028195875
1548979322
60239504
618162308
1900397179
1767474646
973068361
573924642
1786675448
1950449750
2115475118
1720953254
1982180274
724983352
213672653
1716403123
149813542
1755693583
946929575
1848792670
2015400549
1818980073
247027480
2070967228
731035837
1204236028
1545022350
985353024
166730695
2096629005
875384609
1005484274
1424232805
2029720396
1684065471
442243813
11373434
410163873
205853836
318428495
739512390
176167653
1135180997
1408495537
879752759
1255205653
176426080
1571215525
2049820488
865818997
938683505
631104123
185443764
437785351
1666308241
160985597
633241073
2056003346
926554992
1550842042
1860880025
921139527
584706830
2010694778
876813665
1361701742
1374989906
1497053823
1524840702
913279021
173284540
1907651149
2111931896
850724327
1746929724
525057563
2009322919
1211195735
509285116
131452272
1847068410
1066556927
959350525
1353204443
1484688276
28777774
2049677614
566822142
1983460393
1713355977
824481226
972051006
306697513
63691674
558975527
630452119
1127859193
1851509798
1835928689
251034056
295543545
757437967
1235289817
1116375280
1515473422
1182640802
1846243330
1373121128
839361188
558342386
2071525355
1659367681
1985502692
443283429
2025991242
745584964
2107043478
1474820876
790136238
258039274
1822685069
1079703007
115963627
1525812190
1615252674
1530139779
1235976147
704422507
233428856
1459163624
1950195816
1797474059
976085257
338382919
1726109381
20032695
1193841390
2060296413
1742603400
677219935
1361500904
655117176
1502386184
303801954
1476158518
1985633053
405712387
1495819930
1749119770
2094777190
877073350
1643152019
1522415204
657378582
1680088869
968517981
923567485
1969543010
934062001
246148863
1367624877
1765889026
1314635237
976700605
1277388269
46854313
1763890103
681492905
1564683077
1671693563
1068606381
824141616
2132542607
387758936
1406735842
1083882303
1170233380
751848732
1144647808
220813196
1799340175
470045343
703237811
1668922732
1826618511
1665482290
2122041104
1068618386
1732045493
1562747021
1026340625
655881515
1672975277
641264332
1565212435
1758604730
1386669078
2065588864
467736915
114775006
29347348
1047375911
1580420688
287179854
688038005
437885296
64399358
1441740953
1493210152
654511302
1627258077
1321727469
591702743
1894087678
2040395515
810540995
553923523
1664345843
1282952164
601564926
707325933
1655469638
1473318569
1236468057
1711211209
77978269
1803504527
725865568
423927374
899485300
1880552535
339960927
108661093
160209756
897294721
1586719145
400784591
1707732846
1561037939
254768818
805521827
1787312635
1362049785
1304925535
1083247241
30973063
1391127812
952986808
95495685
287660832
302920347
838764264
558848262
1641275606
1267727414
295640326
70576151
1756862785
2138961482
1225951361
210477886
590193838
1912960150
1095819954
1326988863
1889927253
1854466139
358674865
276880287
1963026567
6942547
8189518
1294028735
1729982494
1974277170
1638201489
988592597
921808055
2015997657
2005870830
1728220842
1470061251
398150345
1108951443
300235397
1548625320
228885197
258050539
2045986828
443387022
1889580052
1657770843
2083604284
1846589502
1475988821
945865074
1300886563
2063704023
1400059013
1272736515
2065819455
1122351468
817817996
1197516192
1387885753
901514703
930413546
399813573
805325755
877475604
151605095
2012911552
2036778104
1136253207
858664443
1922008550
1904672587
1281606082
548573871
851169074
1343867985
1433819623
149266911
682423806
732060754
353874726
897404012
267482325
162998392
1242369651
1737630769
525797592
820612283
976378315
2002337712
435012003
1008514138
1292489184
1990385365
1477520840
387070077
883002814
975678343
344645398
970630835
67983830
28346745
1542407008
74765755
987807378
1925995144
1152425188
1895459017
2082551574
450945125
2017137844
1253641803
267608477
966915749
2118609356
396323073
323674099
1511606618
1766048003
843794742
1389927403
313622147
1652154689
1621088340
1018434099
1937845944
478167345
1986032296
1459195888
1700975320
809460420
401603640
588724018
1594456419
91573110
396443753
1415569173
92747046
1397734640
1567981453
1638609138
1904697055
245532173
1775992496
1916118722
11339593
428934554
1318883441
754019422
1324620587
864081149
884872818
1510439149
461887797
1996420726
366156783
942626499
376109186
88142000
2008807478
360534882
1547788089
243296620
1515765896
685044984
1290730099
782571777
1904966379
443410067
138709252
1867403950
1023745838
2030829017
2019300967
1330769702
1894192497
767347671
164615172
1663398784
1853359114
1902454992
1701307696
564644806
430250591
1636392851
1697627393
1672297317
731225216
129584910
720026822
751175465
1226450934
911569243
1352104829
1683355481
1843079729
1447912841
1548223776
1485438812
2099373131
280992692
279912953
822935036
988079708
912568260
474485033
764451831
164129872
297895034
1047193479
435746958
1556470305
847805750
2056835323
565305656
1069441485
1997656983
1494444218
1645156184
1769535868
1353772285
631267978
1482087264
377402147
633761996
883409202
1629625096
522162315
700748884
1378869996
1413123283
1488554646
2103557017
595434905
667391347
1298442414
1580157553
326373990
2061649444
528306511
989407321
1809444956
2028809246
993036253
310767484
813064871
1563188543
2123886069
424915258
343461809
280374720
276690883
1390323843
1013842436
14459628
356007139
848728000
943723816
603856802
1225354683
1690488788
1056529109
1367242059
261374170
723882575
676367900
1742508898
1348901339
107587459
1099260099
1175543908
1808529895
618105670
1354595936
1228099985
2009100202
1012913127
1732458418
1714386741
273101417
473770360
1020574457
964190419
1371659813
349724803
926365439
410762063
823159470
303953334
159930415
1011152178
95083866
1568223583
1255628251
681490954
1216248705
910376711
212438760
282875315
1145411742
197154297
1615148715
1947547879
693203895
1882331032
66425468
355894429
955542939
191448663
1095052123
1953332465
415032903
76609574
1507996497
1291907936
1204281439
1550851157
1755879929
68930697
1587773539
1383645025
1959651920
1732793848
954714711
52412052
1252273234
1649618212
1101798841
1793203232
1913278343
1863968926
813961226
1946343464
345969014
931355945
636559702
1588578850
781773629
1858476107
1502666555
824597369
1301159841
227873221
981005866
1995678211
1205414674
756347402
497890481
879558619
1307810276
290570981
498324195
1949598421
315514248
1395082697
1075683947
71739495
1791226950
912184455
805399623
1562222061
862668933
316294571
44194828
1584533600
117265492
224614607
476143144
1241117220
271183173
101286648
1895216065
41293151
1686079448
373955966
1704941056
585251096
1014095073
1934264115
884903225
1473183943
958948362
1101913125
1756913873
1790463461
691433579
720041184
946509807
333604015
1500444290
1956593534
2017718593
1542809474
742193167
11460693
1132936170
1510869429
63127664
310290977
1185555875
762895545
1219773402
512736756
1968783197
2060749689
457061917
929146029
2093627663
438801228
1626098744
1455662228
1199565627
1684700368
594049544
1532269646
633307203
2070290865
1407399566
26562500
1296899659
252335251
613749143
26250700
308625458
116685815
2019824645
1900343702
1833705601
1246440818
2016405754
1317920148
1398589439
1751639421
349614954
1879976858
1628748377
1864370789
118037714
1271990879
946815228
1996766671
977568991
486053587
1670145983
1105994507
1945274342
1817178864
797746349
1592941747
989329385
1677467053
1515531198
1220605344
1715482970
777933111
571835643
683430460
1630776150
758515734
582428635
1855354350
1791407979
1350033112
784029224
85029962
1319681847
655499622
218428499
1057360797
1998218846
1814833917
889273462
1320642879
271581173
963934310
1205759251
1371524338
1000172981
384256022
816810048
537304737
2010852144
515592395
12134621
1050995620
824894991
1724290192
1327231107
1462245048
339366251
451091122
2077158614
397009615
281439136
1278309299
1967738119
1412983566
1284926415
639167831
553852619
935812250
893244591
114802578
1828792907
224860290
24834935
2092273927
1245293626
1882818940
274822226
145513413
2136170751
1310459402
942295999
1739320797
2021949714
550043801
1704598602
20930204
665842299
725489225
981458916
1683921536
514493167
846357265
1982468735
440648272
1660361728
1140191585
374650375
51128351
252035880
509660400
43924369
35266712
1270919861
450331263
221299462
1770243497
1515918954
1388469790
1445264645
360843598
784710936
118762671
1634488317
719699881
460363240
10372921
1609103097
1971309890
1566911515
1204722508
1264391536
1589771146
724344314
263524594
1788362269
1235218902
1658709486
224232116
141742767
1639731216
1004551007
271028957
74649402
1854984194
1715161123
385669080
387123588
2075336384
1762477020
1692441964
1409043555
970235198
1301157663
393807970
1966883005
615138046
429970696
263687606
1659495315
1656897382
2075042903
1076026906
57205775
1621983951
232970507
474315791
1034529827
1105808020
1352386257
1256491497
1995944503
505116305
1240579584
2116742124
751397821
1515223405
875517354
672882234
1942102894
148058350
108566366
511615437
1870493912
260364881
1083367123
930535607
265151336
662193029
2124047607
393266467
282420546
1247066918
105758835
1852770803
87152931
748852881
1524102310
977366032
316789282
1514744846
779224546
1212248602
1740037231
2090426304
2146321031
1716761727
497749794
965118992
2122288706
1766755438
1743037213
1755446335
1975632788
500622152
45661731
1615205673
1677986641
925401034
967378851
689736367
111833591
1216870022
388091590
1912690161
1514376029
662792543
1286870750
463681670
1139573010
1487509713
446370052
141935101
1824163156
1057212071
1171868175
1510968509
459224513
1777077971
356052546
1987959099
662027434
1034148487
398554532
2124370600
607170099
1800311257
1157939645
1397180273
1500684315
1333429412
1378366458
1939575907
1665681868
1870280378
299141725
2073500822
914728475
1157263329
1696637818
934252359
488192425
353830624
1390054280
10651892
1459269980
1662021509
1957766511
1534199112
1709548342
763466448
1112424824
276457149
2077748125
334746510
1905069989
1130768138
934245500
795996671
37471091
1719329353
1129310227
1460736048
2034581009
2139537651
1767490955
193778567
85826053
1966819266
259778084
656615640
1817296761
1045757965
149019211
1057389766
402298748
857045841
454263012
761399563
1044225687
558245739
47209170
1173937979
1157495312
998396054
533992985
774578007
1521797713
1010769997
479792516
273338204
404558295
396894866
844576183
614600187
2048576517
969068467
1491784879
763356710
1459039012
1961833301
284062273
1942468809
398621112
2118944260
173836265
1167477624
723881858
690324701
784749918
626613130
1062857645
178653726
947495320
401175293
1007818813
50326878
1803406125
166700609
536826787
1369692547
1810376293
1838052571
1568270845
64044044
1156630385
486981934
518888807
1475882379
1675188765
238708010
1174617824
1315361067
1604343349
862563121
1562047126
495595476
1290839410
132904752
967666992
22559733
1744227593
423473521
391979367
220009665
1563218171
78649472
1713173494
2144160140
91980752
1522574724
118775287
1695050719
1403028217
508817290
1806454552
626375713
959445976
146747356
1396627789
1670640428
757715633
602667043
401261819
1289786535
1256942004
2050243218
1915460841
1808918620
1621806867
115822816
1468403568
669221677
164068590
307931411
2025904677
302490533
809033589
307536806
1282990469
579885517
209585342
98186991
2024556137
1731321750
167207081
1380481398
628253636
2025260587
142661597
1146322591
1672112753
101251520
1986148552
2067071624
2111769938
1209787479
1313528139
1633779835
1243088267
615815453
2032095144
2022327381
645808846
1237549523
1332545772
727573700
1301201019
1723043492
398410237
879712422
1643439912
780708992
370495333
1158272658
1214867081
1420239137
1928871599
1547002717
1830638177
229585281
1239244099
1389606687
1885168992
1749254324
1624508928
977096083
793407099
2117019080
1668419688
1919742984
1192656984
151269229
376169380
672543549
1337931353
1468287442
2070433074
2090428463
1500288634
1880838732
1950968703
316142610
1985913168
172435833
2008573842
440696466
474731913
464697746
1328336128
197299943
766504728
703663401
762022330
1839120751
1203985509
2051344649
470749455
1590832975
999749928
1479286731
419754364
1850592064
454598050
274335192
549469892
2052731443
457212935
629865916
1955257679
646579047
1102473399
506461264
705283474
1111630114
490713400
1682663580
312422468
732494398
1243794282
1206351240
1397295482
1050208168
2069074856
1426813334
1699163601
1891262575
486593194
1201934369
30974224
607388975
1388532481
1415274141
113463521
2104296232
1908029517
814824033
1181709548
336054549
577152646
2095256086
45585040
439235396
2004735290
526844199
1428347485
1547496751
645337188
686057296
32690514
1335173256
1772249358
279050674
224904562
2052322060
583887279
530814916
238468567
1714804915
2028391478
1065861949
807626637
1503306921
1007060604
1724972482
1644856752
1010577974
335082564
650324714
1060924732
152810406
621990475
452714020
1399104599
1713352062
203309438
13658993
1111324847
1153005992
937132528
1787516123
547406576
2094088435
1488332514
1171999733
1039701583
52653357
1129724036
1386780156
1492347995
1767238488
1335575862
700656659
1045957243
1294520151
177509311
386177293
258789444
1140953342
2057653080
1324953746
1992728036
1105384510
868811267
1832478649
415501384
591456656
1615560353
2053751028
289345748
288350783
1391185185
1023035033
476375216
179761278
446595759
1874191104
2075733957
1787795630
918711376
1753515984
10550165
375550433
1433041334
726756424
171782769
876986176
240435652
1681071076
111373829
1574646298
1478735836
1508886934
1179085190
1071490432
1685577926
2042684310
412108346
210727452
672010221
1338923950
1403133706
1478605616
1639222093
761319077
184717940
252912839
1814491337
1037501617
1747383910
1693723791
1973759542
1550039548
902268983
1812472638
1093648536
437049893
509476558
503347923
876045579
906178975
1834256093
1589632081
137712918
1804475498
454346528
1271750424
440615788
1291206485
158215921
1633548462
1424036993
675352596
738982979
628925022
1405901541
846062776
1635994551
1702238324
519122987
1151152451
82701574
2049360011
956774472
614907423
771760834
872853294
1675466276
2064308648
1632103461
554795921
1560897227
321116340
1328706508
452761887
1916533418
2086649957
225917140
1854204068
1288806649
691135999
310178707
1550335443
1486107061
760921048
898374751
1465570705
491035256
2003819473
395634686
474636290
88269290
695460249
271600418
2115961537
1722828424
724478807
1970939270
288415601
2019398567
1239169315
1270950370
1375018377
1964598114
849361006
815931161
1365254577
790066549
1935891864
459876559
1780674950
438123080
1699166305
2103227673
705931847
187478160
1445136006
381479509
1409103700
1283306391
1758739201
1277125274
1975203203
1393811443
1842158730
1607664349
179046063
294409689
991988600
246899900
1771778325
410568508
622315358
1764490369
1513379664
2011048358
618340121
2057667516
2004841685
1683788212
575857199
309054938
1374809179
1150312759
1746214062
1816562930
706708355
1363787589
950517152
605562360
862530754
1963519585
1762646627
352885210
1583580854
53982258
1418395299
1415075735
95435462
1788126943
911068732
1213586227
926127245
1804139059
307331596
851291510
300867719
554759972
1609846242
780275848
449526411
1620850489
682661792
1342825578
148920577
855622563
1538164883
768213769
1570374139
196069228
2120769223
28006958
217443151
1602335458
686422856
1065335971
454253649
530668090
1632540812
1760452623
435183913
404173583
606610643
336388667
1011823217
693495447
122660565
1086100279
1630010391
568664811
351327176
901908457
2023361610
1002037792
520472494
1607304918
1862623766
829232845
1308308237
1240854737
1185012699
173318765
41886526
1979512526
850937476
2041546007
1701707218
1888412455
150685039
759211373
254662297
1783712516
548920196
642311889
1096866090
831863976
1379632600
2130454626
121361233
896503440
468720455
1216609613
28740128
2096941026
1573172306
1567598544
1392346448
577209466
1100858211
1173556606
121725856
1960984337
1083617305
976440806
1141295663
38025117
1767441317
144942947
1493314459
104628891
1617149559
1521615673
290059493
2049473718
455979597
29036135
2137481308
2029542518
553322933
1597135750
1977228716
1637078113
1470674212
527847064
1268049921
2139039589
205249091
193233372
2061291740
26280986
777468038
1500638651
1794068077
59700838
2040310039
389368809
1766058137
1814953334
803355759
1910933069
501221049
1158974603
1455764665
951976764
1064065333
885535610
1217493808
112894729
1266707410
570385638
1768025057
245567110
904464553
486269658
1512081072
1042870799
990294926
1752036279
1351952873
1054287375
42045281
1894085711
1750054571
956836565
1893079576
321496256
892313595
825072506
574862357
577264026
1314053849
1626298725
350464598
278030096
1591411414
76509890
1448868650
1811624523
855327546
1508717071
371333380
785143273
1129479045
37144640
1660109269
1302714878
177588271
108105324
80703672
695285451
2141453760
907359622
1942754076
2011859384
810033074
1181285563
131497232
1272370527
748044218
1968877474
789509919
194411393
1114376281
1966602407
297058831
1253274303
1479972372
625643875
381956970
1139213876
698817334
119843340
291653313
399746741
158389420
537888380
778862588
445646735
2069459652
813514232
1729998888
952594038
1088106831
1361312847
1649531039
529358707
1221346399
1282364103
233192815
176424124
2028082440
291107803
1563101890
476143144
1064574763
1038705163
387521217
1191524747
286244036
532123660
1180835999
2052019537
729282633
1964480631
872810993
676261679
500932182
1918720734
974238323
2060498195
897891150
1033679157
268495491
93886537
2097233784
1870225117
1040943465
262452003
405593939
110586576
1743544636
233658971
566322018
658062318
1939633369
322385816
103154839
313263420
5900642
1227137984
1749486168
1122978922
1032131154
384315441
1936049994
1304074941
710462428
1175001401
1382817499
1063113022
239037761
1053776501
1964544896
101440100
1581851979
662246357
797990618
800314941
2094839249
963467124
772991169
27799844
1958078959
859070160
1868361573
1512178927
2001225596
2117975602
1467312233
533889433
917207330
761684929
612399860
90074195
1983181760
418896909
2050379220
1133150844
897242623
461654278
462255216
857692925
860746495
209283083
223724425
1363087676
1483535102
1943631629
1905548154
468586983
1638205661
107764502
2026183436
1835878710
1667994019
1974681096
1781426366
2137963872
1668051744
2131522864
1985833374
1101224630
902407699
1994627549
2091488725
1296012505
934191981
771127276
310412140
1247678254
1595420543
1829369539
753377803
309276121
846223958
574281475
760606739
642020942
1955448359
988250883
1967538466
1257851769
2135759198
847435861
891730646
139829167
451143127
770858369
2093130960
278622300
887369394
601727269
2088297596
1027456924
211525519
1665518756
235451377
587932499
6799868
1860306521
2134966973
1558564905
17136516
2130088032
136026992
942813071
1349197022
259465534
1441632350
2135302315
389686140
497793118
1485004420
1843240264
1805534263
339448872
62258152
2112713913
1167941401
1757596289
707399663
1214746935
901905993
506445177
148653993
1860404818
1123421384
779335842
1366325289
1583410777
335678154
976564634
1431371968
1737927744
863991664
415905333
2110054702
1181525613
488737262
325053460
830100487
304047815
206758774
795767251
468392592
797915454
742327719
1422283547
733730427
1610645515
65418779
1816914424
1999552243
1281063653
1993173527
1149582241
439697256
1512561863
1953236652
384969321
311845719
760258675
430460422
515801286
1272957032
1357767340
612440514
553253403
797131933
958027144
1914006088
1897129390
11309338
128126490
1493029849
2093882084
254183128
2119971177
309521444
556012245
218780610
1709020600
1926351024
41489971
428731277
1497319840
1367009903
1409258652
1375901184
846569006
1348042773
346833644
659964481
607977700
146136337
586922182
932046553
29103233
1535639313
1644753148
2046683214
1248515840
1839703726
2024539974
1370939222
1301889247
892684976
657480156
1963791640
1748387704
1113268644
938731338
810417681
2054262770
380163640
1675148355
1909064158
1858909333
1025049419
1395126091
1630005287
1641929592
1539551102
1795765775
1728969669
1789285914
1943022260
1582050568
1623327611
1782465272
1923545656
1341598839
1544100202
494168750
462990876
1950036700
99455362
185244870
624038909
1000509519
2002340591
385649889
1988661320
1726145963
1842660402
1913246360
1206237201
253419633
2045711755
1407064641
1139335055
2045848242
722688328
482597658
1442341735
604156397
1514850059
406538244
928143588
1145343418
1130535001
1989112982
600204271
249897950
1619690695
88093808
585559994
1273107010
1394699440
419637074
1208931039
917298998
797641714
1520894582
2013278463
1995749533
1561108972
72576505
1433212614
1530545504
2053457261
1713862938
58503861
1220406564
2141987524
1870230396
1791633610
345116719
2056731831
1269141310
1538648700
1230254565
1933887331
92521376
1285937725
1554681957
654263406
1800498971
1820812162
2010459282
220745123
711757619
1196396901
194087648
520245760
573823280
1559917296
1690343922
869196736
295779421
836190905
3593412
2055007334
345799665
1301246360
539694537
1184485883
113284830
2117316629
925628344
968415174
1186150616
2143673971
149013038
964837417
860201756
773768536
1105417898
1114808669
1873230323
1667377210
206518355
1792047146
1853012490
1487304150
2051080919
843729714
828532256
1933898893
931762433
1066811768
1674155248
1956546906
1584102471
1783850720
457518124
933049482
1744504524
941331744
804800973
1844663681
1285775077
711847414
779169063
457101054
1608787278
1237639037
2100141973
1490271743
919800582
2015222589
1292906998
1798732207
1786237814
1131144621
104127935
1978794441
167974
2079899790
192766610
2081705157
1967925036
715125374
19578670
594812003
732198691
245364935
566624737
1041219087
2110784325
1079191775
1134692106
2099553780
591421558
503085059
790555017
754684957
1859782405
949250900
349127157
364439855
89260752
397427304
119935397
141757450
1048192958
202502127
1593856332
1551712457
847625005
599711810
901110728
568153277
2129121493
1748660322
325099663
910380635
1185613570
269236187
631016364
588212071
1841413873
1631561721
33364785
603836337
278368648
1948384639
1351397944
450474549
2060091831
2018278018
888520917
1156680949
1172519123
271676401
2041681003
909663908
620229688
242088906
890905747
2033088513
1504792460
985242254
1904619575
477202718
1677738312
1375468092
1071719408
1274092148
356695471
1884686987
1842598915
1031390725
949736043
745063852
1678416985
1978344443
1581702331
772122330
621908156
638655744
1701689019
537485452
952671589
37820337
1494552367
353118978
1497803679
647557223
1034314330
771811377
1234901566
944372213
163045009
267783115
1446152064
1765690765
1300270916
1813095910
81675320
1284034988
752690609
172328541
1736733075
571563752
576439459
298038449
130541810
881888153
1449809527
1781420064
397751745
1531206108
1265563207
1911828263
623602065
1406691835
347872667
418494393
630227233
1782829437
1922749073
378436948
1387523474
1029966513
1098631494
1768641591
312320210
555335884
978179023
1645302636
859431279
281067048
244890242
673834884
1347030056
324673898
111798600
1841096066
2067041699
1015124197
1558853553
1545144386
1969548165
642987335
1814269353
1162113452
1541832186
292762241
1698510125
603158505
624372702
562153710
1855697144
900818630
2115358231
848115142
536802170
318753666
1047600742
1532050523
743891085
182136568
433304627
1749317040
569345493
444573277
2130978658
1295754283
1636796298
184969844
662760638
1256424590
1775717652
1589416211
1674793250
314651915
896952924
863848087
788124055
1260152881
1156475958
232321900
2146556788
290623487
801090717
1898806290
1835417535
458899719
936240152
574379159
1123359214
2082043458
1915541657
203395081
693093631
1232097420
923054534
218246304
1226617018
1378377729
1532913224
1286004437
1147798531
2123803689
1434201808
1180137287
1167285239
1334470929
1263497776
520507831
268144359
1852147374
214431905
1164766859
413746773
852121266
732769742
1967461055
2109892045
883953739
1862141540
716896170
1987025359
1539559676
738781375
1009475221
1828642422
520614996
1142168968
1729258242
2022359107
24789735
1667541481
604772887
339108223
1514946961
1427345469
2052555531
1645973014
103379698
2015336453
763301918
2028439578
51342905
908827187
71850556
2044923025
1525294908
1572666525
1173220103
1328971124
1688384569
861997384
614603990
236173766
1573720105
1545073499
1781337006
1277071014
1358576995
1257427558
2112108266
1754423484
1042693407
617521075
278194987
470043894
874543525
312201775
448066189
1568389155
1512906707
1515618180
1217608933
1689931358
1872464101
1102163131
1820945959
154437921
1249479355
339274808
1743964089
1767010480
379518980
44849946
1937386625
1900306265
168905587
58769263
2143665553
1918575107
3788647
592812383
372219963
1455898723
1822722964
1340401633
922603480
2019534361
135174595
1128842612
512131317
496843744
1915480372
95216829
1933943887
1954580652
1595800887
1942760965
520511219
77494296
1670306429
1832385336
923819821
1249885435
790417919
865056338
1536988209
1916283917
512907581
1160152494
1962348742
913193327
236202237
125413720
1672271348
1372916816
1097281689
119081576
1426848660
822057627
1838577574
762555817
773891643
1879890324
636099381
504024717
688415551
1787840018
160923458
1149486545
1616751022
1049368702
1369134067
1631949681
1819716771
1046112696
811749015
1893737260
1028671083
1719908500
370853500
1870016783
1837126903
975785184
425603269
598291448
806955444
719862811
1589142145
1854742259
1849606139
1528275625
198518965
1585046454
1485432851
665555432
594208012
254424827
324641679
914509251
1494462358
581014131
698439234
245032081
1786715565
888128324
1237511424
377801197
195744024
1859055876
2000276177
2079096939
1749973592
256557605
1567369065
1542587015
1036535017
447578205
387816907
38489709
1191291896
419639891
730070368
208699903
139879593
580366072
1437659552
104834035
827222142
2025177201
534992238
1138829641
566939719
1558884973
1281576677
309779850
537362774
1768570421
353088561
971691253
501225619
1507190135
525612253
683961453
1643755891
711465561
1934409707
1611257355
1977740752
348835634
689383466
67382765
1135462234
1846601707
1409023732
1066638895
1279036161
1605352938
1166331617
1763535866
1410638235
400266593
1508019930
1960203398
945583862
2108931897
2109328144
1578953383
1717795099
1764347764
19610594
623998991
1835969471
932340691
290147293
1767245896
24817276
25120203
416293022
1364120866
1673666310
1324803017
1515127105
57538576
1340141619
677509264
1463488526
1105511093
998420969
1664868205
989204647
532670667
1274820767
1686525504
692506410
543578716
1854226403
728040973
488556208
2122978361
1078008790
103291888
963614398
424009495
531186391
1353302522
1637314641
821117828
181010898
1594986024
821793304
708298293
1565740888
1267058609
2063532716
1696157089
711688515
1133191495
280948361
373246077
523079933
1467157972
270183378
1249913832
1741575447
1751325012
1406466705
1833443252
1978837142
773085278
1335156709
1127554966
694995779
1758799171
905885576
1066007171
1499292872
294189803
1814843379
199128848
226051517
97239383
1865844268
1570290033
110164622
1673560467
1693527565
1962903369
1022956898
1199086889
625572735
1606828659
697202826
1957019298
1036912375
1945846962
277376173
1645376595
1797040056
1597572630
1906693935
1343947807
1369474683
1217266230
590260684
504140315
554299718
520451803
108635106
741325547
1103369852
914054107
872471022
1027865113
229134755
272980452
642081065
786825445
1816045756
1432474484
292157800
916491431
344705209
988164907
1185309030
1838548614
1158364866
1078769501
102652568
545616810
238878329
1359107734
485536350
7584883
228927130
94949006
89919336
1747277713
514653779
1007789293
667362477
2124496349
327544640
858610228
733566189
283221039
1796657502
336893341
1474345447
287291044
1650211095
345841682
1911175608
1286842558
1477370447
632972112
934508884
656477622
918179989
1085812493
155244049
1535660507
1993112708
653194760
2122549320
1079463894
1868738092
1197749866
2079944869
1570850554
1823462725
457990453
1158673458
1618611885
1604180923
52269640
1922479938
1896145392
1259163699
728653476
238621089
1074776012
174706672
252002869
1977932679
295540958
1782405653
917491157
2095946922
1633588697
146627413
1048293456
1513999119
322179738
1684552703
2137456511
550170821
467062889
1666000143
82955479
325106647
511815298
1766255768
1591293049
1656652581
303206555
1707010143
785417027
1656704725
565183783
1646034076
2125167945
1994401351
778086697
965250631
1319950574
1919279335
306309187
1411830452
2014394713
1418439915
1829829951
263885660
1368592964
54045167
794637892
141511310
1345361972
2006286715
1637721772
166402321
1609857910
1087621553
1801966162
1133944513
436775072
409503137
1301748794
2055649077
638836687
1383949445
1373346379
488354293
931261798
1493012248
686913959
446838790
1210064167
1988979590
653673067
1526536283
573223238
1186215388
249703146
1719064305
520069074
1837929627
1416412295
2064691741
1397843611
1109385784
782358020
1137899168
779090587
44657114
1521025936
975224978
1953517131
278904384
485371279
397575473
1995927395
1110202873
1647220101
86952456
911521557
1958811732
443142742
1420564277
1461015684
764372891
1208913830
907607270
467877049
211373108
1981590345
1704011702
630828224
771584369
724193436
1047609213
387009199
396193053
396248494
903225237
2099328608
2009206374
944705354
459820219
862576849
1417376528
570199962
597126620
19749701
422107876
1945670684
243133882
1887681319
1703986240
2056760656
321644267
1240382178
2082396455
766105658
397275819
787283122
268101262
1419192571
1532063968
681178120
1634058486
939576627
775672426
1857279292
10179160
1289226520
1014872510
237386279
1249712070
1004101724
1572103604
62694116
1565008138
1592174136
1954244686
1871425072
1736376450
1137704428
263013985
94031356
1359445985
168079321
1526326669
668453585
486345567
584493864
876224875
471320643
464817908
1286602254
1509216940
701409769
797498887
916089193
1259506084
1453714618
96634786
1081561064
1724735742
2141427734
354024655
2026321052
1781717969
1001508357
88974475
1902004649
822093778
1676041720
1741177434
1947032728
1774755922
1227741093
1297956209
73346381
719619211
1588242216
898139527
257325673
1645544200
1911767508
1989857708
712776176
648920329
1129056991
625500685
68907445
1095565240
495676304
684192872
641961310
1067710156
1456743228
723679617
1346320133
317407278
2091281707
636376706
1523095330
1820322275
1602816748
1687840549
598395626
1562991633
1964892501
2027673676
1454992085
250233917
376068323
535930184
1814513538
244075596
639606739
294990309
350459283
1738637128
1995201823
347727105
415547261
68494607
1108133556
400777454
1105615518
2068082210
234470791
1266076111
654164845
1095022714
1986262287
265162410
515452018
1888460570
1433318824
1397298081
730929125
864401515
702101813
1339398292
995173722
1970930516
1227630721
1424396472
1029802085
1307806771
1182746866
2072591533
1960582179
319892054
307459571
1478229520
1693081940
1162931475
1746802251
390019146
101701221
549352222
1562025397
638544399
1183710097
1980004466
1657396406
121558590
504838458
1156757151
621253704
5190811
1114670920
1113696423
1589032188
1462324163
1526780938
617878983
1849912543
2018870002
1568083036
723421226
1846946612
210171307
772520398
1643249974
1670002201
2093302935
1459511354
2070983381
1762129400
936070382
254324614
1358337863
1397681200
480959435
909414323
341409436
1625497112
211965919
1937758542
1211729083
1494554515
1172141924
1454421387
76553332
1841947109
2063125370
770357223
1285290541
1336281508
227727848
1862213908
1560791835
263385920
308517824
1566309459
1921158672
292694910
803188443
131004455
331212607
1177676308
1774564902
313044750
1928326585
1156707155
787495199
2109231175
1475956163
1214242097
885564442
2007338106
1313998759
28114756
707774420
680494340
240249022
1439809046
1386431036
532938373
1690217096
1435390105
1803862637
420227890
1806494907
1636042371
30951421
2008277724
222461086
1821635922
499933118
1862140259
934686546
522657062
403606582
243481103
1512866856
723296459
1640094621
2045847635
1353323016
1766106670
226805912
642669749
542396601
898251599
130770434
1472182464
263120746
1352090902
863661394
127480819
255649416
1690099397
330866175
106806238
232044748
161039494
2088561856
555643717
1931979874
1407091149
1194483712
1169850133
255104538
1653765376
318135041
581537603
373363384
160565235
409599331
1832535202
1587562865
1601021337
1253559544
178186383
1682710618
1420778671
1979247548
783197815
271950797
1185202966
698965843
1191226079
1033599432
1976377597
2103822826
1144225397
1263076458
164272183
1051660428
521781971
1037705631
2019628924
1632823472
1042268219
2047142117
1119730921
201485332
2046474815
262305282
270875241
1303182741
1431146015
1836854858
625348274
13847062
481927154
244846186
1304249692
559221741
690288527
1051407295
1116198482
358219373
975519953
804353024
1706921347
1282275419
1982400144
419571288
436045943
1324830679
646912674
1028241069
1217056541
1751557745
1489493193
1439180939
858291036
267672085
1174595930
389147714
36632873
2028077422
1312968782
316227890
2106235113
658653812
869597642
480367848
279066086
1062475076
1027726504
1642550997
1243062032
1541527843
643501540
1362486346
579923671
1567505283
766535315
1450104689
384503431
1430167696
2079201629
622569715
1189235627
1489919796
2017154255
1453595699
442580879
354146529
1341762743
1694349951
1410066072
640420535
649635204
418849016
1055157713
2015679415
1936589359
1879708021
52059210
2043589785
1960543761
1918749098
1608488267
135895191
862825824
602858116
1579968993
1763544598
1836737057
814059786
467068880
1617504526
1788451569
1985954366
815071917
1572804568
21851563
435712738
1547978440
2045393254
1295170960
1688721240
1169468111
1530787197
1392897988
1074733488
587234674
565306083
557069793
33811904
1146339573
84105416
482586123
1172280521
536244293
1920686899
789612899
1741547706
1213488676
1306114524
1914610307
1856363718
324418088
1132366126
2014738692
1423749979
2136846324
1366621017
1722724650
729552661
1871263993
995885400
891878965
564747743
105286284
20737980
831386990
1924694257
729988277
1365996423
922200256
676920524
1171708403
2086431680
962391593
2006344897
349435213
1020947591
2041732831
1676054062
16258320
2092317377
1319540149
600845129
1255454960
1259064667
35250637
1723399859
668174510
864986624
1048323436
1654574594
1676741619
1147641237
1599973802
471661854
1014466314
556762212
1461445245
856966569
1838075152
635823722
75040804
52178490
1976026368
1404998233
2066947519
2128954830
1568073789
1265839506
1515821841
1551438539
1148432639
221211022
2097954693
605466704
1032484417
358126844
1996910224
427898503
1738938713
1676859263
979953420
2055163293
749408348
1467744416
650387593
2143630897
1984600715
1625004314
1057995634
1400768181
88561898
1785559316
2049262677
1999545173
2102155359
1906766699
1189580753
769285875
1977586219
899531027
850939622
845885907
2102411376
1076273732
183935111
680079543
393157926
1928269110
1001617877
1273348315
407014406
980865047
142887414
2076662930
1652441218
888142623
165771292
490006791
1729666868
2107439921
977181141
1640186095
1735880828
836403564
1666786849
1181843271
976908900
1371714233
396759716
1978675742
505371466
287652286
991998465
1995126830
251966111
1329341202
142515503
348314960
8355854
506320210
200717762
854921079
229999581
2134484155
1286122011
1509957217
1316915690
573623604
1294136222
1926075686
1335658532
1368420592
1451637594
1990260047
1168615969
1616497934
237503762
335458305
1966681668
1740980440
604752955
622001059
43305958
1436759909
1843677704
1359445985
1197351845
564290466
1914069050
509718192
1422545733
1765107139
1062134314
529257178
1206340121
1834493196
843083662
1889302965
1299614875
1464344852
990936627
1101421551
1286178720
1872678475
580691028
857950041
1884291756
1793462369
1555782453
1920201840
1824090007
1850022875
1443527393
1695534014
1598624438
1127952586
295592362
1650193653
771032790
1541572951
740613025
530491243
2033206039
1405217675
1232997147
1410996733
193689246
1637397268
2143342483
389879457
1613314085
988668569
484637675
911242287
917850107
1112499434
1744663011
1730124654
28542097
18861739
182660868
1193321038
399254053
419163821
1645768650
574191354
53040257
219401218
1034639263
1412803754
1859777753
1478486907
555026650
469928376
1378911087
1961141930
843963359
286925934
472747627
1994482291
1387006500
242704780
1160556220
976352359
1898787101
574758281
1558119770
1743069490
861602299
1468256851
1861225856
1320711984
2038697449
981634495
1428253186
2016465538
1325616654
1817378217
476080464
1781139011
1217225762
215599006
108497205
440804188
491785571
1484863686
524951483
653143943
984842134
51957935
825450600
1898480123
1943395503
844440866
490968854
482714911
380226902
1321340130
1272042850
69146479
1346748235
411225431
1133357703
1401899777
224531171
872855463
994426909
1283018581
388541162
491126763
356096952
1855286101
459223882
1567298805
433783050
1576480094
1973693186
20058978
255166298
1099698275
1770127992
484907169
55664875
630281343
1304177577
1585504224
2009259951
1998002239
1269470146
1764695953
958630410
945159005
735747707
1355663500
215300899
1812098406
857341110
549272078
852234833
1288658130
1365572658
1456117207
74311963
972420469
1455259739
589636015
633825938
1516773098
1223180357
1488850563
2014646631
299713825
1690547067
1502259478
1400879025
724175647
1005897120
1788786372
788439245
54926463
552219827
1092986970
1139078872
432105892
1145599633
2048549042
1274126510
95862929
564088837
1646321258
623246421
1968210090
1049917265
2116296979
1785846993
300824676
32284216
934613188
1843268257
12314979
1327032326
1540573757
2024417516
1747443062
1346655717
1129354628
2010500736
1668160711
793847874
24295439
1037635679
1553133378
378378671
425361887
2111553617
1225038469
569277645
1625919578
1363187440
611067528
1892880206
1130423297
1429513302
1286379346
1641953997
1927209841
684054399
192711416
72638734
208781432
1479785116
1772204689
1367867743
5191558
2063908197
1760797090
262111319
94216961
1105105768
14232354
1673047203
612501667
180193880
1303691761
268055799
1927445249
777514634
1311162081
225659213
1920849244
1922542779
1807794548
1748597993
1402782675
1825927991
333650471
1306494036
683729043
919471363
528175140
1840275907
1190536202
1575521239
547071531
1202949685
816075330
793976151
993433350
2144319243
2019306981
1069697160
1371239471
1452809577
129973112
1612338810
636373192
2131055745
150223177
376448732
195972427
116441407
2080099972
1266010341
1877615242
1879140058
1722286990
260751964
434746985
436856192
302009909
822606401
1932873113
216180682
381303567
1659208514
79307819
284453968
554295923
1056988901
316405651
929031663
377810667
1956972175
883440016
455599324
832966562
1047834897
2041948099
1474277522
1943109474
1114479495
1864772629
1353677321
1170958721
49064854
1084009919
748096303
2088106809
855006221
290434368
1266385647
1283138476
914013
2015167054
178047814
972771346
373313320
477098430
659411077
850364549
1949326903
1588802416
1934484165
1289334551
2027176992
1633006734
1677210207
526549093
1002021231
1972687708
1227788881
1044933333
1901165677
288932298
79290365
1920420235
1258630860
361752909
1023038970
1854734498
2033323525
2113010413
658276043
913034046
1708428599
626154061
1572986420
570539539
322191835
881924927
98447947
2142403056
1769028069
528110630
65425512
1037347661
1021031936
1922433027
1771355495
1373906733
1513944575
1808915083
627852764
653844073
118018318
1789108277
364493888
289127730
1273173205
1347686076
1831869341
1903272979
1793669474
1407086195
1587672728
2112300784
255550503
1218688100
221725444
516092427
1791640895
197667033
387185648
1827112986
981128001
1034583255
1889969776
941362646
958352043
710406871
42125584
929234730
1836730260
360432089
289256205
515871801
491345734
1176099966
1591326780
1877132002
1221401651
415907405
1859813867
609137856
2133594211
712568557
465394466
377862981
43810771
822624465
1012806923
442470080
385375806
687704848
1227077728
1069906062
188291304
576532556
1792692746
104429773
503907605
456467693
1690877934
1673429047
1497781957
2074589229
2100762445
195778171
122013820
364661062
259825540
687164424
479744250
1262641577
243263004
1505723981
318537275
1330289611
1207231781
43355477
1134342276
1238295367
1901810334
222306478
1681612252
783256779
1009597507
1289728644
936311592
360292692
980861756
1538470925
480772086
1516032089
1230727804
650828780
677645385
176939285
1971222070
1325065852
1003502462
381600018
146037707
1709062140
2103456933
254178315
2005743014
1197427200
23260696
250053971
1416839205
1517304800
498478695
1854586061
93554713
1269382132
132986290
1490361358
324764663
1481707179
684094980
2028932507
161726302
1183724555
223964057
2014283331
1476828359
198697713
353703942
1251441423
1925667916
1712767020
1915459567
140630443
2141762603
2009958225
504088347
206632682
1223655082
567372626
315394264
1798988254
1394341745
961550958
1403657105
367424136
1022420644
375995245
1857736165
1830513319
376480006
906420687
1623591513
244917025
332440352
1658230661
893484593
1641315422
1739642921
1072717602
2016963484
1027253489
1476102767
1983562860
1021244918
474302730
1584585154
563377062
697329932
1955665215
243813760
328391174
1977402990
994936011
1916161375
2124676422
2020254949
364241454
1874427602
584615700
1392591481
515715494
516252879
1025349694
1981265993
494956593
1848831052
2015109866
1805931775
333361928
639560204
964577929
498318860
1671702633
1427943905
804148661
1097582702
458042113
1392838544
1187689757
1073716103
33800447
998872177
1426562918
499694405
952569824
947858245
1297588685
1870593620
1498198760
1058932795
997489718
1677942181
133093671
1861017338
96100875
1621555824
1864234610
928770069
711732117
1017888200
1291865380
1043697269
570013168
1732929806
58322250
750606652
1858397202
506574458
1807053917
378739299
1280545298
757864880
1321168229
861336115
435873870
1927918243
1618671551
44191192
1740572777
1340968506
349743284
924494465
574262865
1116045676
1934493581
1736099265
1039276345
1612605513
1283071478
22180648
1180777215
1274945281
731137516
1769491533
1557731870
32685766
188113189
2031099806
1360754418
922889704
2100558547
522369687
802784090
496222102
1552483604
1091632738
1946225860
1799491946
422502985
708308570
1618989280
840367570
1747359313
1513526768
1697104068
1300563420
372051595
231010693
1666250686
2138958564
1677838976
1213569302
1553257525
175933282
1425304276
448129246
979874889
13499317
1446062450
1867899515
1736691043
410860184
695200610
576022341
2035690432
1345470437
1068605274
1211622820
1525725413
89519606
520575939
2004388919
1087890841
855823326
1739409303
343584261
481349081
942119063
416017512
1480761046
1703305488
310167195
360362296
1595566473
395179542
1131769150
928427700
1516979530
61629518
1115262248
152728779
1108640576
1608037645
671147545
1089392539
1851526638
951202293
41542225
1373083363
1816432108
1209500729
1340134930
1836094584
492466139
922744171
1508182592
1669795932
1021606890
109827988
10205908
559730079
912510911
662938407
1156392885
334038528
1393986389
1073359000
1272297751
1975066168
43116378
777352486
732844474
1916864871
242325162
2008132530
1316260283
1650140942
1724899832
1068229281
1497045881
379521465
287944468
482365115
1341434837
1217121960
1397401603
1035497602
439467748
983498121
1354802172
205827843
625366958
438394164
118396670
89337988
585216734
1012340003
211179849
180286412
2144108308
626377711
109940538
1815245018
553467807
516370405
1631655267
1497739204
950867502
437742452
131891353
1920664867
1451382489
1147888793
1867280987
1357566283
1191829888
101323835
1961252392
428959128
543969657
1334305634
1812946961
487807772
743581314
216759037
1451548226
1454712925
1391213857
1404923409
1457744960
586123318
262131981
774925263
337310018
1615758023
1552218560
987236185
2010680811
1023014756
1251922207
1327332003
1083801468
973777471
1261831415
118222394
1299338877
222191598
1095122872
2035421896
53008887
1932641371
1537959277
191018325
1188791602
1356548876
1351033140
427028576
876998327
989732360
1375394816
1289475017
1268931332
940863538
1849032430
1187389707
1094986469
293453608
276169231
449275643
227374488
1433655648
648515017
299990170
358753763
600591031
23365305
376103785
1030394724
57085248
1986121542
262346873
138697080
715079968
359877933
1880719260
136643981
1241931099
235658380
649208281
857102013
868348208
548344683
338490151
564573458
1916743026
1232379508
946130974
1688374526
1728105051
1149545756
1074854670
1092380972
383462466
343942746
336708648
496498420
1128384871
1377510462
1146020633
925335116
1335668206
1057283490
1962315384
921274420
116269844
1286667077
961785192
275683341
1569894037
1897706375
171114475
369256786
252331738
2040684824
1044675207
1555199927
1711967769
928131659
1585829456
170124581
1521035549
20522415
1398318570
938945037
1491009685
1048384547
141032880
1980487183
766398431
1790526354
239159810
1641705068
1399241984
1642048434
1609624468
355525672
595180435
604470746
380773224
2112073556
553520841
1178154017
1505720789
561835389
445022321
1406600576
1085332778
1803646338
160624648
1117764514
790132221
1113006225
110458046
518029822
1981106676
1401138767
1375945757
1372487183
768468201
970231757
675480486
153841939
2091284165
1088246668
1296300584
2144771766
966502329
1158464412
2051019870
267713734
404846239
2065552479
610124794
701730263
533007372
1063979276
375687765
993319882
1865355912
1201284619
252151368
2013509397
2009854279
844188808
594947393
1911390425
1999431156
2101231833
1013466120
660639910
711253316
732858771
1059422689
324605568
429489600
531225862
1732094353
503121218
42777173
1909598667
338139203
2069970620
705961904
1479733392
1848894586
1077627365
196529236
1814937164
670139630
1819172455
1168855729
1742574396
185867069
1965331319
559008590
1896309151
654544237
781714204
96029751
204439440
1060999165
99464211
261526844
780522790
2081418787
1519366496
1003265066
699506155
817076071
1395432264
222033903
106874355
1922158065
835530279
805872624
1825145283
434485490
1197491109
460226595
1722761129
1749444882
1206512894
2053735805
695776388
1599036394
576886208
1264898890
797378831
1926233276
1648607639
1220790836
767697773
1300874343
1693250201
1694799925
23954005
2041834466
635238371
390416844
687204794
2109312417
760707391
1084857073
566609112
1920386597
167679933
1726334431
596296364
1020328610
843134090
439639049
287980520
1597040490
1411146478
25927461
1906755776
1814046849
215915217
537017612
977411074
1934409470
563525239
1671034222
1962098525
158766897
221317880
8873669
21835124
1734523861
1861701752
433141127
1738165460
237866741
1710187645
30538842
860211752
1636302655
363461051
1165328589
1756455329
1460088119
706662328
81816465
930630775
1752709344
867922903
14987595
1955088359
191266925
595332675
1698997641
2024133900
951474108
1711938707
128736493
723182379
580880488
399193649
778479011
1546133775
1504750497
2001730918
834679655
1150962689
635756060
866679991
298044077
1483514016
338807320
240286780
1472925947
1137481633
760462254
1846126401
1262961970
105591582
639680633
1345621089
545136268
715471580
931661831
1747738798
1386839668
766246745
608043896
175771524
1543812193
1983651707
1687304130
1750205113
1260194206
1263264357
529563387
482696453
1467392621
1667676231
1711759321
1218132036
69892545
271198586
908714178
1679120741
969879333
276117138
1650695811
447702399
1013423503
1302188108
1945729653
1674520368
480767068
2065396187
1103339701
1353663590
1476858156
1576214468
1147086317
1016278217
1968145724
1455198517
1509605166
788751852
860499702
1777210171
1856654440
1157845731
1964995256
298110250
379114854
1809932909
156646678
692158033
88737721
605147815
984050556
1050419444
311093705
1301718197
1104985603
359084813
1376223035
344835319
2131893520
243282080
269350108
1340562349
386718142
2084202143
59395384
384894591
1244949128
491793906
1635823760
1875056128
875737060
1877980910
1182326250
1412616388
658239103
313859309
990515604
614227652
451702314
1510614768
948989087
1687198914
110461711
201730585
1515822727
199171702
823301802
278929811
843184887
641627997
1813526857
1017956564
1495868652
1938819815
1979148842
1733312086
48336816
672252302
413489460
650158541
1089903801
1667183034
511306534
44112155
555438247
1397240563
2113020050
572406908
1290639347
457028653
926086797
1250621917
354046184
1967608848
861488530
586516307
303579319
1489714587
1676132336
1165875263
455335357
323457845
141403314
1961872256
1389265146
1067039301
1758403367
1393740996
70085161
1497039279
1762509823
682031373
118955366
78976795
1643912354
1639712912
258827547
1446295687
460825179
429881676
849524681
146769244
87743328
112870132
370654475
1054705153
2081306506
1059528058
2064983747
1288878430
1034100805
935637568
12508177
1889687952
1245944271
37500555
1049715528
123670269
151402
1946372465
424128671
1695737010
751524934
646605308
1049941257
94560354
364175101
1980662389
1730160555
1277786294
632617994
512858503
1357031370
2091275999
290812899
707606327
830379791
522608120
229807619
712964571
1926382367
1021650852
899027640
1500205706
1858104778
278048147
633130588
1743741530
1443909512
1506189718
846980821
808536198
742883412
1944468632
971552211
658435874
1099828041
1887260433
1161519498
1291836286
1546109083
978942380
1794912133
1743357258
300856403
782649854
1178049942
1674752372
72769601
1233286173
1001675263
1681953389
1098927571
491375300
1298685290
1277702189
198562089
395105014
1189379887
1748900714
1710742400
637243992
672436822
1068919452
1269362778
1831406351
1258208061
131628784
462517729
1754912945
335549371
1440867382
65206049
216413798
1711662037
1680700277
1034436679
583323412
2123934517
57846032
131969359
1175814055
388888203
770240250
1380804645
1178926384
955763002
222146369
221663506
527930588
66325146
1898301403
1557955563
1566448751
957371514
1006030616
892626
1487168638
380932647
628562376
315359426
1030359310
84255994
2097919992
1776983015
182339576
30635602
19740622
169718995
24682598
1687803537
126967928
80501479
666724303
1973679163
893200372
27459510
896927129
1371470955
222905959
1404551782
1732530742
454918880
100090196
712705979
542589803
136948356
1726093782
1608646384
2052113525
808925499
1535140086
40766284
310194216
1283479900
1359850667
868530939
850973251
142974811
613469843
856377078
1702377475
2029616674
1108224332
30868755
411801896
648410360
1397265134
1973794696
1263828802
1002631064
1566525736
1825125881
749833239
477641375
632337571
1949488835
292482329
1849518281
1147117411
491178309
562560198
250374254
665230419
2027696106
1237560230
1104679023
785013912
1452554481
1646363637
637388512
735636383
1661043918
971665370
673342678
809609333
1124400047
2139368280
1457652712
728672084
2130110307
71218355
858660497
851216217
1387844005
1278272420
1257789901
353249485
1859716952
227473885
1956250771
1276842235
704908487
175250967
965369347
1063907253
688721976
1027293207
946608445
954142629
1995221504
1160842579
1394692145
493699327
524528105
613625866
759251440
1136834218
1740809653
1672972869
1142058720
181597284
1361811542
1479426154
762559670
1040239500
425948542
85146468
627938609
1813241740
610480232
1467735248
830038135
1862007157
445768464
1527128015
1559762407
1796929368
1009190385
679930031
1797601905
1166074006
381641541
1374663418
1535874990
1362811528
660931108
792355517
1991495806
214301535
1371412610
1822816969
1511145903
1284718284
1667561195
1553304321
490210348
722164536
302630867
1268629166
1830398701
43353449
1685784428
2125097757
472542201
346170106
1350778195
2127791406
914811208
2092914428
908400036
1049227627
632152077
1354361625
688423528
88091989
1727757783
516619283
1614178052
1366742479
498106579
1908408917
1910397056
1481280455
1463211957
331722760
768357521
2119113396
218895649
806473250
949080604
87587570
1964842811
313508895
570188019
2129604878
738588765
119068689
1196929695
278117642
1155503994
486396101
1617664904
2011657404
1795536497
367978624
1382101444
1809331198
966575567
1746502040
794101782
1420166403
1097181621
33728295
394973781
1296980973
116821370
1795873284
1952745822
1964711820
268942448
1605740444
765569678
949919232
1961644674
949841993
1088058877
1435148412
1193142096
1238186910
1443676996
492152541
586503560
940282867
1702592583
1384436363
2005669187
1002667302
1148587618
268072014
1817365941
314288232
1673607779
33122712
839940383
2044317205
1649282860
1719598355
1118041714
2104400935
839412250
1632866770
2133953193
845463761
326933201
315483087
229874241
1523051703
1640214034
920535762
1473718347
1438422798
2092275385
1777586406
913202276
466756436
148425064
779285840
660071267
251816553
483849404
1492860280
1242778781
2012409765
1053707779
1242805250
816761015
381466648
847939062
1792896023
704973974
575143927
1988673252
1387440078
1735309134
520993903
1177510407
200138318
1055356799
780303626
1751361902
310141815
1432136518
859854425
677065378
1668268123
423045208
337404558
1316969954
786352977
940669467
2048331986
1145849203
1909732061
794057058
552003902
1197246426
1243944819
1060327111
675691203
1729335283
1240848808
1770478500
575648277
1895686684
872353593
996323611
1113012543
1227499577
2036529935
30728150
939867966
1240292844
277210629
1829422782
2069113331
435107099
1008425228
661017521
1900104985
1620790369
585295702
1381848645
1070289151
2046763317
182489681
2107665150
234898167
1278672207
411349314
2075009972
1252593213
537139787
323931908
1129326208
11690212
163195135
710031346
572878633
1804515958
974429692
1137186650
1292571696
184462043
1326006691
905866041
956776011
1276250430
492784692
860935720
819644764
429295493
1144142620
358505151
1717813414
539633359
2005981141
1729193267
2082823015
1015578588
1457262195
297849211
1798164117
1833623795
1501445040
1111631526
1265493558
1346805554
1551546243
1006238908
555249887
370472266
798994319
1394820391
1627188793
1308743974
89245057
1342651587
1457781398
1207950236
300650997
479138327
956490635
1059092195
2081983723
1087478983
1864370730
605321808
1480990916
1076312068
693547345
1635000522
1571780128
792908486
343930124
1294372331
310945649
840452648
1443368558
209090604
1543543751
444398416
1787510047
1220841431
1414054317
1093749121
1505712991
325448182
242052923
363606087
384769490
1024125701
30204586
1522012445
367867533
1188498948
1488776957
1452672600
445415654
917373673
174057571
1705718663
2106127332
737635509
185851825
1937720503
843214418
1746335650
1746750830
401730441
1066892345
1293648318
282455371
995971599
586686208
1993893270
2020594881
588408802
903573423
687692456
822935735
967280993
875031837
1163637677
210147753
402603686
1535836938
1224491073
488265878
938632819
1721701255
95951453
1296452291
1840239312
698027854
1330380382
673561896
1514941656
89435559
713580661
728515256
1623434653
2133537456
1872967009
1530670202
802985710
1288493342
1862697091
1304012497
1194527364
976461926
493483434
430561474
410870727
548406711
597001217
216890495
1249978995
1754627256
116324350
2106087771
860204376
1327749926
1356760644
164439059
1279605959
560087864
1645376595
1789229921
700026317
600227691
798261786
724536734
1449930684
1899009440
1919656068
408632426
1932801209
1305967504
28979281
1345061414
803403911
1665832226
959469220
1135575738
1566305860
1143898230
1764474770
470873637
660865835
1720483483
607015593
858710311
2069366235
717015755
529439481
375801206
55307656
93785010
61888333
2079102992
1007531982
1593476238
484841910
481382992
706854453
80899947
2116526000
858710180
1427327116
548273669
86808753
42276957
774568985
1796371085
753105525
1956124136
1449692776
587792799
2050779095
125231123
1949790921
290182777
2005720817
1311074802
652752267
454091116
1683229587
2053695097
882953226
998149916
1439188134
1660466331
2053074926
101982068
1750904651
167955894
1930118749
1729039753
179384311
828393489
22073188
1662714920
918916993
522326807
686082739
1373491345
1631211654
1684284687
3648610
1236178493
186001820
1483520112
1379787093
1263384898
1103458186
914332215
1943164162
186092036
130236829
235369047
656264773
1562303508
2115374453
1217617687
691020162
1206120755
5546538
1700261564
1640739905
1334319433
575050949
1739526146
169141475
2109560879
1965029356
526129408
716768596
705224510
219591161
392257342
446293811
1694398467
799104904
1444288728
705213060
1169907050
199965615
1664792950
113572069
1113776971
34304785
1315685956
1407139118
1520046947
8614011
57560656
1822489981
1803151436
1490140554
466221755
337961015
1260948210
857161572
1474031344
1589881733
1522876867
1951383447
1119911876
1792043870
913010816
1065915072
978381985
1867838323
706094696
133864365
1268192163
1441910984
1754994570
1388293593
679784550
190031343
1214198058
1759528383
1794737250
408396185
1446082462
650828780
2121262184
2077103939
1124754196
739726656
1158127480
1424579829
1871929332
1349934355
503629285
6457505
6730577
1994182
1990756342
1851362282
1858743061
1884187710
770075191
1300456061
2074890667
528068811
764069071
1220038448
1727290084
1285699849
231166097
1274933228
1867395523
503272312
958329402
88998163
1884669520
1711886676
1005784615
1839956025
290216188
546517174
2071208344
1458328850
1861461815
1803226722
1802890791
572428883
1216582238
1016867640
593555712
2106161586
1948130667
1210663838
1792952111
1359355386
477161645
934301471
1060754286
184825180
1185766406
677434215
15990470
588398483
1560098868
2050802223
101681709
705855561
493778305
1126015682
1184147690
1718920094
1053596271
412227161
127103691
297902007
1163762121
1450344946
1846233122
2089850423
297558396
1001808346
124617853
1276724393
1236076705
1106516976
1899993549
1516915168
333743802
771049937
1181804936
1589318467
2021194693
426899834
149356544
603457664
1930959524
387743343
922689956
1738185119
1640537513
616188901
681352036
1559870153
697266609
4126523
598927104
1302655385
177067801
1002206774
668094676
653444641
232006398
1385555707
1883850386
1143907311
1846860315
629556514
1176709710
1224898597
1820295424
419291446
1742897004
992514132
339857953
490826304
321709256
887987238
1239000031
1632637982
2049947176
1237305895
1607242905
358020851
1852805071
1044858965
867187189
1112156993
1972865469
325247948
378414156
266819458
1249635275
1926443164
1382144719
727224400
488771251
1475413509
1993926056
1301983749
652932767
1815545215
216713881
2094185743
1299073990
1948215946
1007392613
1644069202
1046735164
1923478024
1833804208
286561820
1122138143
659305412
185103345
1675012482
1714668479
1062591911
25480854
461863961
632557487
811336314
2033592157
38723772
1073953813
1964742526
1822556147
494449759
1285511615
1223664271
2021145810
724962667
924928041
2006404857
1892510630
1404014068
652293562
1751361902
1583997326
897408313
1230795187
1018515610
525183961
446996257
1218368834
1943961720
1880981075
1335540468
1886417097
147000418
1266696108
767181335
1068406370
2126614746
805329719
1549790344
1175511490
1294111055
1537751344
406799340
1036110036
1662417904
1090404862
1034432557
1324894347
1870488434
228312396
1719499922
728847229
1616287604
22780142
221534635
1699963713
493376344
488173144
612826907
1235767671
989201851
2084633633
1564594051
363338616
871523740
1522157805
1592960030
1394359420
2013923283
948040969
612738676
1919512038
1372497037
759423755
507832242
743196769
872215887
228821013
915249538
1205552205
2108544497
1982301055
935264661
276725614
1806292534
138360999
935508996
589343264
881586799
1787372512
964244750
1910420038
1364368916
382050161
1754129094
68459915
167349980
1881490254
1355583737
955573040
1497165797
1831633011
1975187265
1998401647
162174637
1286971468
309960733
696749940
445386117
1295390158
1268628636
908290182
148166326
1170987670
847628285
1867157749
247360743
919711600
1126224850
1953985348
445845165
958877521
449728637
920640815
202801552
945656172
1842682855
1947696343
104543626
1385174139
1756397740
1378680676
1160806763
1841465451
1854231784
19363101
585066946
1835352465
865939118
1346016234
1469280677
291576462
953282613
1367840272
2004464836
159537612
1444967901
1634247398
269526396
1201202701
56439590
165161498
160636542
333174743
1687811023
1773332910
141125704
1426000993
1427575941
1697108487
1956955567
469574503
1110387628
1898801120
963470485
36053238
1330972564
2009305332
587493787
340520868
2052457494
380615025
1781471786
401831090
163127560
1800805213
1713113333
473824899
33032238
1143114169
394428564
1711677691
793613085
1437159151
1469869480
960977315
1909395278
1209839455
517608944
1420561751
479427360
1555558574
1175561525
1120213011
816238731
1421956651
1925225718
907635691
421403448
1078940264
1091388921
361217271
1161432824
2119285540
1221956236
1326593904
71615818
1221481092
520325073
2135161740
842427308
1234461449
1800827613
13129100
1391972646
455294369
1803041524
1008522046
905389225
1048812497
294868015
1470814272
1346144856
288017029
450152019
458263000
808407804
341883020
2070641914
1120840952
603947437
1588354031
1871392742
2121448123
482147926
121528613
288862376
290260680
1898768189
390313411
162777422
1033360737
1973177726
55504125
977651080
1719703602
956598610
2097612257
1155007966
182369154
1882541762
352459235
193021675
1398940348
1865548535
1494620543
682390958
1991633644
1154596358
1447056798
1271152343
1235479476
951510817
1496990991
895703398
1168243406
1531694577
2047065460
1436360550
532591410
576674713
1190804786
917948034
238802669
145108621
1332517389
57369331
1310473104
1430590482
413980966
455049216
501517023
423972110
1943662603
495843744
1554758516
1891935283
778133410
1485175739
1474863482
1201496015
201812480
1764865027
1662780688
1796022366
1085879985
964002476
1995007315
856767301
867036862
471053162
1520916473
1763436103
661583710
778993236
227550404
453905629
1952539437
164987105
911490534
1697061959
375389570
1567432067
170657162
199758713
1280571930
605651533
28829166
102210472
2137843088
1183728251
1248845524
1809811773
1827677151
1814592662
526017547
943545559
1422094455
505055600
152405822
512114597
418832684
2133324811
367935209
1495688072
68361941
1867002315
304190685
250923200
395725255
1573178388
1274127827
1552569324
1699752722
1702880248
68043971
874133981
310341198
385267015
1395349457
865825211
964031106
945572743
1279845914
2033613769
1967777067
1561597136
286393526
1450821604
854034773
927989940
859378654
578479302
691912425
1399561874
1675836195
1002892602
844801869
350156751
1022355345
1228482889
1913247709
635452076
1279711890
1120532853
528316985
547142159
1983369224
147149959
1340648861
99294339
1870616937
492986219
1109152502
502476023
2014986152
1093227965
1520282881
944049701
148207896
717539719
2054587289
1130481259
2028831252
1340906338
661784820
540206644
2009561291
2019021811
901096497
1877364690
1032628344
1172004896
1667035525
928138148
247533443
612184800
949702812
1324457353
57780302
1675017177
293271153
340943707
2071641366
1372993935
1069306904
877205212
1922887491
51832304
1133663233
1635799382
1775706945
1369445269
1556940674
1143825908
1843207301
1667409941
1324722626
1445124334
771152254
906182374
623122103
301121275
1787774893
788156979
2146836120
1950275357
277757039
1934459504
2069445625
686222961
196811248
1017913769
1062270854
1236552780
1899379665
245202086
1727404226
681896251
1246024269
2119479360
410688056
31300918
1534641658
295924935
1289511880
899993956
1648078066
1839787976
1899811308
2019702778
1450025528
305121954
1563542866
51212925
233255094
1774602533
1579489388
1978325
749185540
2068449093
558745320
2007344362
1969527563
1211874232
113736043
307165820
2098309092
2142091394
496631767
1002569545
842015369
1250569155
1340944457
272753160
795986935
766327115
1225948267
836166624
1252366963
1146155052
1589791890
1557866990
1635403085
583062087
1862987931
1037884105
2046471683
1031198466
850100463
520321215
1818962968
1152204856
1288068888
561469620
622805840
524610578
1340940911
896407206
1992261434
625661726
2047130086
1212008684
1176415059
763341655
27690409
1771663277
831074360
832812147
1425549749
1243455802
758869040
423412992
941909058
2057889142
760027214
1601585842
701216614
1024897643
392179942
195333728
1223622284
2115343311
1966369714
1383125158
1727499529
845121561
1875307115
235602125
452758290
1686137057
868361719
1859333868
1549565386
1248187943
1259712740
535091327
1831784211
56193268
527729113
1856948531
389170046
2047569527
279642199
1286897308
429269661
813838743
3184886
509683079
1074116737
1772863829
1614801187
75094029
757373955
1119123759
2027830349
281750872
2042317466
586009773
917622780
1983705031
319634830
1265368161
662086955
230168717
1709648622
933052633
1774660872
168948971
1887511947
1235896201
1423193565
907793843
1000509841
1848393885
1684902744
1208853071
70740610
1852142154
1893064227
169651672
1678460871
1789895229
738638992
1823331143
982891889
1030865791
896338293
1607688860
1031464541
535097165
771536216
1842270915
472412087
2130352569
1901621957
1100724407
443057688
72075909
364622251
774083293
741448919
229456769
1921051161
1984916298
1961234146
662782495
238646892
1083222738
1244664867
2065329731
1387733497
1171486870
1363136199
887948605
506140031
1952553349
1228099859
1731295967
806990350
1568216686
2109633386
1970254663
1794395611
582957196
1026491621
697709565
1825051442
201850577
503333129
984896910
2079394366
1916126325
482094002
1973741879
1061793491
1833829060
1919457664
1556285798
7356170
1244951576
1422615851
1461693231
1443336164
1577175100
1250363167
661270275
1348289153
493332721
1835612244
256867373
1280430530
748469071
1203281502
1835054286
1575066203
810870395
575729795
648815614
657502576
205891762
1417594114
449798047
640069127
1436102581
347852211
368732536
1206701582
1919657211
2773971
1268129200
1058593554
721083560
1622937723
819710874
777378365
949263239
770870314
1741400091
915259824
1587954475
1797858626
1749384375
1641752668
162912359
1780501742
2108183060
534883619
2046700266
1130128741
1543976299
1019340796
300931196
1647651072
1587762756
154044476
1831677592
1641909136
1626963888
1407215601
1389121859
1806165248
853460256
1472235953
976149032
719568724
1583072119
44247127
332095317
613027272
1488386066
1094957685
357293963
1991446920
740110936
674841318
332340701
395792953
1896200060
468343398
549687396
442775326
2019924688
552226975
1191585133
1107613727
1160814336
210328374
555706633
339179562
226874078
1600639078
97450989
605925843
526299959
1390399885
938786245
1595624112
323345708
1298319902
1816784276
304777965
1816501793
642338711
1657171468
699303384
954513587
75636811
1747842985
1427904534
601303658
1710195021
1393445720
1114601919
1095858950
1890818337
165586280
1213530895
596674462
1278312015
1463508094
507836886
733523635
2023489734
1799835444
2015107758
970892635
416386328
440484371
1748581929
552675358
27736069
14810761
1322666710
1888768576
1757908139
1396820724
530856185
1286698950
1201853733
211579581
1198661286
1379840017
323805774
1562224681
764113378
1005814850
2085037098
50395512
275769398
1646629828
1341196209
1378198404
551765013
23259519
520080553
1379330861
459890186
1171963901
1237609818
975368918
228989418
327210176
1487951928
793587414
104750050
1372947475
629187926
427813272
795500436
2111160664
1262226661
465092947
52824246
1539588781
645675289
722775644
1033315606
1726676810
132606036
91049323
1457692965
667457875
233847664
512112164
207195933
1751935149
1741444403
84246185
2035411725
113850125
603199919
458383802
663556546
561982616
1227922814
1518092011
1017727730
966058441
2022702810
1936089727
751943570
595797394
1177562409
604157438
1004224910
1373408681
4673737
568051549
701343870
656127441
1673404788
1043597562
1918638699
653077356
959064595
317235871
448953418
2069620108
913919105
120094761
835508814
485694337
259891867
1518263665
1426810224
803631131
1548839515
1350558659
1554434689
1533657535
1941346874
995954133
1028340088
54236822
184292928
1691562696
1892712818
92141754
1986594049
162498756
1030125133
730368237
1937002739
1357781
2062424282
837664325
139458310
377110958
1297102702
914495664
741388924
1110229671
23255918
821223398
897062092
258157616
431125165
666985939
1685086124
207106953
398863970
87539266
703098852
1950224919
1505227643
923085638
604593959
2039814051
525182886
1538424914
718592104
752092634
809270116
412802421
711958385
1141042885
1530036622
945626116
808704563
514181326
865385327
308712301
148661835
1662189636
168931212
486590494
953832281
976064163
1304520562
1581589948
1109998761
1326666705
391010061
1455008886
1122245560
1200368422
1347147753
1447518698
607769750
1105148685
674757773
413775597
762719685
1572970400
1366788805
65130800
1867717726
544148074
765793169
1812097009
1686201322
659670236
1001910752
1766695389
462793229
581967529
4016226
1246145643
849070953
1263625065
1054422576
914927641
342274351
666497582
671084166
163995467
1574858243
986523142
1438583110
136241728
1803726682
1830744198
1587597429
1580536233
861578711
181542021
2098864177
360308440
950149151
168664961
148586449
1228561700
848406000
117810057
2009608861
1551050200
177612826
1514696167
800580346
1942558890
750366
943481623
538690748
1012203716
2002360024
1453111294
212702271
1291336907
1279238743
338046541
1766562124
815521492
1024481014
2064394216
1742785582
1363357638
679141820
1413022042
1179809884
1179709339
1931701669
310889873
1790833861
1778553516
1691203514
95649813
1220979499
1534457221
298709795
1420716183
2081079580
224618120
322645139
180017846
614471101
427766121
332181444
381261519
324688660
1147252442
731578356
2107340219
1263205654
722656593
1071860353
1449559199
1699388600
1432829039
543510277
505679213
1059635674
369359056
392934108
483847860
536559095
477724153
1670054761
1795379023
963484443
2070420743
1473709743
1347993671
409779703
165215255
110079915
1033433128
1811554260
1951634985
610057878
986561620
1191726750
1247820359
1592537945
999128066
1782083125
24889056
1185687899
1052819352
1466954184
1792456701
604489491
1414179341
654665955
340011910
1146705056
1881700505
1930143602
43783824
281743469
2010632783
654655646
1944895008
1736198212
551304269
693963806
641668413
519925019
819843114
431031745
1554934791
1963598034
295916591
771458365
1110446613
685061108
637579272
540496748
211259478
336184494
231459535
1726991726
922611781
2024913024
907173015
363359983
1250698494
519882818
1394878346
869574210
1123244657
1531489556
1839634969
384989313
511369661
1260689750
1380009298
1069891029
1822493911
1444816694
2053014161
605950192
235501910
1424397862
1310650414
903833145
1380763384
1629618068
1994922119
85044403
948924527
1330317283
1385646336
2137541627
659347130
866747263
1502321910
62988212
1722569856
1089868954
502408801
691238068
958965701
67790441
136448472
1064740721
267106443
70969655
608547594
1554496884
905585493
702730975
157865730
1800291052
723954213
1789602419
216634371
756116686
918372288
635965177
1981057177
1153975578
1209359838
2127244146
951763671
1882217513
1898503304
1682781131
1083863583
118667685
838742351
1904567680
1723840157
1958642359
89875741
144681097
1042660763
1323898973
1326654198
2143334282
135198354
1060341368
875535309
1068854852
1147493469
1512280867
1708571011
1370129485
671402404
746741284
1365167591
1394335646
1023027592
1933146044
474641180
1445662233
56610801
661043806
1021583736
742173296
225747305
637524454
839561342
1137720662
1565663431
702578122
1744654148
1930467776
1360749780
1274524017
1312159429
2063747443
871092668
1711307614
1367620376
475666570
1056711552
1391559915
771233704
2136613113
1379989744
1159794536
1037669249
528320841
527841910
1328018543
1478971345
130146556
1903991891
1488557631
1021206730
1053844454
1933568059
663651908
449157987
1905596679
1143541309
1399469678
249706506
336092989
747843497
670572861
592503772
200625874
528856690
1020491850
451065321
306767420
1339335506
1591528851
375047510
1905044617
122706700
288806518
245302384
421363041
1639418999
597593784
225369158
1241577659
1245840445
1698605957
1268913088
1456295816
817083752
1346049773
1864257593
978748578
320446412
838612362
1169389304
2056828344
1762665145
1606365102
622916975
1666525375
1013187175
774615051
1173883224
390013385
1191022963
567579256
1555370405
550635662
1107597945
1240483920
1565210641
534804237
1386135337
1079576362
1817427702
1429103377
1652346391
468102622
1809042865
21651287
658213724
2103111584
25724908
1244049112
815314476
2083550454
1299889884
2018721449
63744654
502587910
960969817
623689886
1188398412
1658948413
1937643574
790421439
1544685551
2048326715
1697002824
1168668797
1460540033
1993113185
98395599
1714224103
741774564
1185492146
2133298049
166421630
1921424803
1516270250
309187687
887542251
957700864
423040177
1583855215
37081916
521344788
1527829431
732692644
1058904099
464414659
1095831470
1112502801
1485229374
1828358984
330853111
27907054
1720880256
711542401
1164050149
22171398
281568993
721381054
1161669946
1599292709
239237613
1667891303
46301020
184853942
1059412662
639080186
1962833206
215504181
376030836
15818457
1543235956
1987156536
1263686123
684954890
1625738576
1681933258
979092685
1048322836
1656869327
287894322
1163172951
1446875059
143392416
1721026924
1862716694
377025276
2125394688
1502545990
1057439868
1034737083
931582752
1377572594
1644411877
1225555825
993489162
36583558
1559810375
597506138
2115544660
1803494032
1779870795
801070299
506964006
1072991275
214197202
41937613
349482767
1442589462
2076204951
628188826
843961971
240399438
1067946411
1606635470
102953721
530149025
1771729909
2078096349
230383779
1894666478
1996954114
16868871
934884751
1988033315
654672137
885677514
1396894168
304387487
880955186
947169630
811637537
331544052
1001661882
852499577
46361184
35690544
1601699318
1749671953
1066523028
1630800479
1643400569
1945960886
1099223535
1601784665
1065968143
929742773
702363206
595013319
1877683434
1534853609
1901468194
2071163654
1731909852
630857297
862504261
1440658129
2086531585
117563614
417846467
149202825
752215194
1591568624
998999550
210813974
848191954
1953712035
1628346205
1869104152
850006896
135211516
1606418706
272344220
980957571
2112076675
1896491589
1300587381
75733445
1044978638
2119771371
167694354
390688435
579429772
4584294
2100920212
1649360313
1687359254
188122888
1410280983
1059936225
757379064
1979321811
191217664
1008336060
1218012004
832551045
532535252
412820015
1132232854
422267591
1081658630
1126422424
1527387388
1638147061
1590511529
581922671
2107490128
59468987
118864551
2065089694
1663359363
2130067182
1977145377
614973251
1545464899
757658077
1134725902
1870417756
164971024
31229061
1496139298
1064830282
1891817466
1104994600
2130703460
629355991
1561673016
1143163565
2047402277
2061014572
1886080728
285367935
521204494
1133107572
14386397
1010796089
432610854
1998017382
1932229343
1236120195
883673302
1644995385
729211191
880226682
684527678
1349965220
119920804
623937007
1308032543
75210103
1810721256
6023205
1014901440
1402841245
2060540281
790048956
1674356002
1301827321
483079784
649202890
1838237595
2055107684
1953537253
1331113809
1632912213
45809244
1862391788
1501341690
46864880
1179347260
2102064087
840502271
369665928
355638081
1255564458
131317734
1047662754
1004702821
1875947429
1574400216
478649366
10147784
1900275947
1363252212
405007406
846674141
1829905102
518257284
1423768369
1061761186
1702717857
1389371582
1552141059
1079387965
974056238
1528479154
1025094464
1146839430
312765750
1959644544
1867610678
113186623
1183382825
2033500984
1081822533
1350007122
78655268
1763491770
1551160266
258275931
1762671130
49481708
1534822885
861623128
235407855
6233795
773891446
1951296683
62063772
818641209
970879376
1289280182
692009138
1310527173
1811687366
1186112133
169420007
903696636
25191720
1804987058
181342593
503405977
1440893861
692703138
1262770253
1511556880
530701082
557452365
1509321806
337422023
106359017
1059178197
2121850135
1469183862
113903413
846672110
1872798988
1212410631
285948851
215972570
111211541
1037219296
1757231850
1165623302
1222603129
5152904
1060677690
1161313938
1730678841
2012246936
284549889
1181658011
1040158305
1870300953
1493782512
839104755
1955340119
879324069
900867853
2037253364
1502317138
283593328
408276823
678196863
1234062671
1862227627
449874887
1179105653
1608944565
1639200856
490552701
1240833414
215681621
1789709075
361439835
1343095542
1694597379
828606270
2111039992
1402268235
2057154408
448033617
1696843857
1077156229
1519685952
1305079801
459104769
1695372877
1243400335
215747258
582739748
1293391029
799555489
368624940
655618115
1631491407
1377016941
695836808
1516954763
200432675
1880347108
1197184544
1649724060
1598596486
1437410534
722731728
576670355
1775713195
822195293
886609600
1098709093
410887365
1819889662
1847247376
1529184356
589073159
1397029518
1325842905
1368378056
777347958
1464630758
1985893284
1924843166
708547813
1115715088
644214493
2976229
1314899445
2103767105
394425269
428523368
964241249
173387555
435516001
455241655
1056248968
1925137639
1344316642
2116759896
1827699956
638062150
1684505398
958790448
1742621552
1832959577
678877994
1624687669
1830104034
1424625914
254193805
1697459928
791610428
505160792
43390224
1039905828
1279767061
1679288767
1259717520
2122618816
1284770797
899144579
1977378164
1084206657
1501072267
299718999
691009154
1528313018
1474732108
90161301
82525754
1383264063
492684233
64853938
1479142795
1594382967
1091222474
403361456
1071699729
1702394323
2069210966
2012916135
743743857
1265954670
533993138
1898201671
227376174
2033653532
550818100
1716964741
742790294
123322412
1837649483
778877003
13143229
471317183
846304528
1872251405
1309710776
755743949
387314747
697228279
837846591
1642456732
726576905
173725012
1513864517
1509458903
1560352260
1051095981
150613140
962562813
1153572923
1329022872
1323769818
1606908675
1794736502
422049949
1124690981
1309667519
798720074
1043941688
1733257110
318242828
1606239144
1151952180
1535205336
948399206
2085759516
727736977
1933273855
2108178015
680759651
1946398645
773444234
1094122515
1760007652
511856888
709238447
2070632012
2101345617
73845562
827973529
1831944944
1097812575
687896411
671114935
130949668
1549447624
1742133965
729249209
1390852588
1255913240
1912046469
863340590
664925492
1692320945
777503571
102449450
1625750502
1008350925
1354559169
979598957
1015361677
1144796366
748377190
1923853085
697040388
1792960191
2043588509
1392215622
1748571277
191485187
73179762
1564027679
248915138
374612741
1007000691
2122853900
1577701276
1670272786
366651387
1639313188
1514787495
1039182133
1980566224
914899636
1626530306
2069930906
139568865
1994605738
1837066541
454788671
224194966
1711429137
1268218086
972776736
1195743050
1140162079
218427765
1730194950
1180517500
1729888731
912331223
461080719
2124514091
1606646728
2036311085
393808252
329076014
1534902367
468373041
1715391455
1311019944
1887076833
1682721063
621062072
690571741
1027210664
2047568952
791010501
1951611546
96013053
731899616
482862898
41447003
1067933806
386293303
1344503916
859567010
1018627185
1932648612
1152806965
1784202777
765778511
437085953
1729065523
530398242
900844492
50968189
259465534
1507174487
378525691
343210025
516272831
490848951
1369312553
691482887
1948759391
249235811
907925124
1509767986
276633953
357036903
1318853916
167503405
1204697521
631842084
946862828
50495575
573997305
1310463720
649730662
1832241816
1755842342
923572926
1590269012
2088809829
1754530159
164740934
1380604793
769080332
601220343
517260249
884263499
879466832
1962900292
1060155803
2002996187
1045571622
1802016331
1326824339
23471435
602069875
969720025
1499751112
345989670
1453315140
1471585476
801967815
1826989591
1275728287
1003195649
582350838
852357192
1767287023
1343244967
1021941313
190235260
1142130630
884655509
40589629
211236341
1026826976
524124733
497094234
2124622535
2037182574
953990976
114053390
1767181951
146525326
1643982368
13700303
2130384079
2130314699
1630806885
1039327446
2119155423
1454211674
1880665165
1209637228
1477971396
89462942
1894827508
39698996
721889415
372491675
1898836235
177003419
1377900258
183458199
1709938688
1428688743
2011136583
452382603
1068428509
1350005510
333967773
1159051044
504937225
607573915
1838314775
195684023
759460182
1410833350
1220267360
1539478513
814216094
1116981138
1240710038
203736061
1768971691
1821726265
1462539180
519435730
772787808
633603770
1671552387
1527353080
500434048
1742632851
3990300
1053534398
1663205879
1202559893
1842250114
2015292380
1534712099
850435891
809756410
1557514015
824340925
546681173
1158849451
123562175
340543908
1325859386
86520582
1186539405
1298889667
943444946
800974537
460538279
1382626595
1148122309
2144637996
1964942097
1039069900
407147201
1913526721
1823203608
1399454342
904552290
1638217007
780535119
1131131153
1551178744
810746262
891948227
1136940305
1620162906
720793526
1860369703
1787288657
953431818
1956706085
272495164
1355922968
1869959345
1537197693
1747331527
2086721452
1096192721
609526445
947682400
616589664
238213590
1515992521
49448108
1578699584
1621860879
1114101383
2084543598
1945935858
1047595712
60109509
488015289
1524139153
1168830811
463747997
401509646
1474836689
76353881
1890094663
458959994
1212513123
2014062676
468885166
1479065460
679360969
450436084
1928507705
1610491218
1273592995
902669334
1999543440
236244354
2136966333
262094708
650703577
433893576
541804352
1222061905
699481977
219676741
595846883
1175261144
402905452
545791172
1472172104
2049614418
1554121505
885854866
1544108607
2057789150
1628242512
1866953322
1437236885
993280748
2041751470
1942765000
407725640
879046358
1965488708
1546072385
1351787119
249669644
780693228
1536967770
1361947192
563260564
1473994226
1973792421
1442004540
485557244
183088051
446504085
1930902718
1650326950
1161778714
496580404
1325369282
2101332171
1814039635
1350169288
1867004485
1904130299
2116073024
1685347915
801281383
2078774441
982621335
724870753
2119397668
1799841241
1688553693
1097213325
167609490
775037634
432245627
144413514
1861883795
407939804
214595858
1106685430
621298603
2068020129
1952215973
743034494
618813973
1960260792
461887878
1608956759
1834515007
1907931864
1158940045
2094538766
1913344080
593453621
476674006
1100445804
453717692
1949203691
1520783205
684079364
1762439262
1687681773
1613300811
497428735
1370433676
814373031
933433459
276169231
1863235276
49436043
1293436466
1919856
1068351162
623169666
1695687856
307027891
1705830945
1858970798
931934918
1164580148
217210217
107871339
1512077215
512599144
1015411420
1889799126
1341933751
264666101
1232779793
1642312468
1081083749
1241746101
1380267515
984319766
958797312
1193199585
893080001
1928103280
36179948
766385354
720095814
1466602853
768110227
2106703850
1523600550
1833541750
43390749
1312164185
513898076
1576465322
247945117
1664443800
727913781
1185771271
1041665060
2065260038
1178535611
849105550
1386584732
1863304547
500524640
1016034765
1258536634
426782557
74548286
1383362409
1245105298
707759215
313317323
10456420
415545642
1440285055
1566826974
754777211
458441938
1025081119
256037112
903240931
800726215
220943337
2934343
798062685
2105182465
99515169
1035390276
1313541987
299924432
922345166
1677080516
1995942969
373667259
1497156472
1137126921
640556886
1973049004
608791946
1912744349
1950792239
683540648
946623333
1473500440
747942822
125280026
1486847066
1149660089
1297294761
2088329810
1461804073
1075947104
1012689309
124072606
410584677
1764297757
951201205
282274849
1854436666
867309084
1901694007
1840374635
1772403255
1479951986
575699952
333087129
400434004
1811293120
1486853990
210938657
545963166
997300389
854603810
1636615453
806961614
259559683
1822935983
776722495
1691367860
1783355551
1694270858
1081877467
534634291
1766375896
571148917
1024867687
1293324574
788879656
1679206856
909577646
113091875
2012338124
504351654
1577029147
1265853379
620572090
1875388689
180744702
659215440
1074678603
1236426916
1548738862
449508252
2039539687
1796759697
1846065075
1686056796
4613776
2121840692
2090184895
1951116556
10644385
1689687034
1876751758
2029787229
355033424
1714065483
591570263
1854098059
669865173
1933325078
1279077327
1589048265
323078940
829572198
1539126512
778926214
1550872921
1178793903
873285182
542872030
2078853024
1275906040
1343484440
842833743
175425556
864727701
1704653341
137430648
1769709171
1870682622
1516020748
471752837
1483144505
1388912482
202153626
247274795
886332220
1297308203
498068368
1290211014
264705851
2091156252
203448770
1820257207
133401574
123075670
1482692079
2096478766
765242339
541309810
691345747
81802844
1630293006
181166589
960878762
830487896
334661541
2102029918
32749852
1126773797
918475798
1666245482
2037329832
2037602223
633003868
1480251661
1451382815
371030091
1616068386
1008778616
1879976098
812701279
954650083
9355405
1295886001
216338224
1482051017
1708708209
1701489863
51994441
699469037
471093285
934078532
976333417
859543740
318649767
1169389994
250972156
647274613
1880307526
1886118805
442853391
473517675
1207927235
221282360
932630405
629595006
442992342
1191972965
2042690721
1148101066
1473268394
3253170
1176212139
1711591236
1561514034
971538419
1305617635
1321162579
1950992226
1946005696
570484728
681980266
2146422332
266874009
1679063549
1689290786
1288129364
715969775
910731113
1272344275
248291297
399016474
133795227
452426431
1235317441
1670272905
1821691850
962771225
1218960392
446309957
758227933
818565253
1101519203
152887800
1446961210
1757023947
2038638997
1776517565
1047546891
2127755644
2095034924
1500123362
1731909254
1559920061
1990044813
103078426
116217168
572458315
685110109
1704017282
2139091566
562202477
1148885036
568309308
804832488
733954706
233093581
1203928836
1553505459
1533339457
408119016
1811864244
813108801
2067230578
1953746522
11543261
694241155
1529101536
887302155
374475342
346040974
1470225615
396590135
770730379
895573955
1905090547
1538598650
1774579264
1792457033
1185982231
246205278
1937847488
23473781
1530219597
1396021879
1105549430
1897340030
1846124304
1659159605
1805481913
606575369
630374486
1644518881
1937489811
2044007719
1619710639
1789210424
1655007495
1915790650
1952121279
855772424
871249590
438477887
1019294791
834207676
1972457936
623432380
2101006368
96233598
1827945250
968565978
312928532
1159730522
1776499396
814614062
1771259809
1148468101
2045190963
1813825444
372866480
1408133321
2066891571
1015464167
780658495
1305349000
83966186
504901881
240189657
252533558
1691257901
2127350027
61136698
1194569640
665661401
123659529
1698617927
1440877396
1709534577
222213406
57914724
1362668477
607129779
1899017501
129815314
610357907
125522914
1315171164
1317259613
1467128875
1673333107
1763844964
411373593
1986715579
1661460550
1282334995
545131978
2086858409
743596572
262889152
361604702
937241535
1509042126
2008091335
456688559
1792206311
1228610582
1046572258
148160408
1409132574
605340089
688955819
1810066894
884646007
960544699
1344987429
798526367
537412874
1435631654
1885455838
871394060
809341632
1403789822
918394134
261353873
216804232
1985957185
574501216
608701251
1749570124
2037173470
2096425093
868272258
639215209
1363737076
1465237140
994135198
361843667
1439495157
103428664
1228835639
762358231
1919588647
565441541
1408548828
1584010557
1024554316
12164319
430064976
605255029
1346027966
566383391
1502421872
708307333
1963557245
321535251
480188881
1873788234
86622366
1213584754
529550511
382841037
1083313264
1077731903
1739511581
1061195040
1307186354
970943443
1857541748
1546714491
732490773
1790000250
350200919
116166990
858976921
448041070
337876603
323642989
371051021
596139657
709794862
1019653583
1119541130
2108871808
2089867192
1577553151
2055200273
1508045718
1722638949
806681547
1111885244
1048329059
1831775993
277619931
752845116
971936118
1943545503
1844627462
808422421
1565065210
529982830
889604824
1734857281
107441980
738466864
379360600
1859679481
1628037753
694121597
1831098429
1649266286
606261131
1102127823
1389224999
1232891996
1663696531
1623704006
789450159
660691463
397390188
259949390
933354358
952054918
1564233410
411978943
291648303
422057958
1849266981
1786619467
334831954
249298094
446528901
393199099
1498844513
849541668
1892089576
344800282
1038544562
1117960728
65662179
1202123590
932332178
126875403
1516770394
1468250528
954264901
453649756
203535252
1644182773
325764369
885554978
86063544
1200963286
702686121
1053855539
257907943
159671730
701380335
1284561633
996030462
1913349838
1048578671
417889908
631721451
837890705
1577562365
1930227553
1727924342
278732622
1491696488
503060160
1693407218
405799590
703581718
1141508957
11236650
258519835
568904366
863636807
1122858630
316114353
1867404915
1571286765
1578883651
107231521
1615202740
1469031283
1543511260
69097807
362676550
1492528418
1205966115
1442678086
795316754
139838885
2108709667
2127550653
660007912
733331945
547445867
1193739516
192102793
1380890497
1771324437
2120504515
594033271
993403093
1564400234
1185617642
398796188
1192195114
1739953910
42735699
815672937
446756362
1893890019
1329883955
927165561
1783573789
273981167
606845810
1202368024
1982412766
1348230228
1560162691
1094228665
786239047
1598266599
942520177
1599276665
1039915964
941099556
481118391
1835769271
1322775464
633880376
779568566
316916632
1262502406
1396764131
1209057099
1035445086
920987632
1293555746
1148610201
224435674
591848893
427077567
629056964
689555256
2104995325
1134114398
185515171
1378004870
316909224
1094770077
1896708050
1343875763
1012004478
1816582252
456368327
968631538
1924428360
556724632
1129124570
1297958889
1716032506
660527145
1138079645
811063593
893729057
1376983765
1992263804
1256058564
1093036013
1561117003
284019434
1660591924
1984578643
1810551432
1505706489
102054877
1260742932
1338810151
1776254050
919793620
258180390
871650544
1986173324
549594200
1274809712
929010755
842437832
1845505818
529094588
1242189477
850105553
1205442965
597364061
1916251808
1976936382
1590413110
1619252761
1349124671
1846416902
1558270243
923722123
1016652047
700471417
1491689402
806498604
833741584
657881234
843654695
561298994
2138966921
1693662621
781870226
475290974
1398357585
1122212155
574696372
854378619
830618986
1467852446
1848527957
607094504
528480255
908555253
1120523657
1550900375
1199166690
2063606970
733345228
242716137
2029350090
1414197606
481054013
1248856204
449546290
931046611
1761385901
284722456
1370703709
542105372
737029444
373031913
1386151856
1234814417
452975870
1563480389
1762260172
588686786
1958776999
1789600060
1555989784
2049433542
420697587
1242441015
1259455030
963040482
1335291938
407433445
1360792284
221065045
461855244
961290646
1832729757
1527435688
1999006651
1195045001
560326574
1179581952
1517373388
402321859
1788598900
237155681
1951682126
811158548
1251412507
1388504633
1167301332
1666590451
1218373483
269990594
227577736
1061131548
1531126177
1202050252
498374836
1269761858
1368952938
110236753
965150080
991327277
1591966256
2020425458
655272040
1544358827
653568054
1206969377
637406354
1662878634
574218036
42028279
1051927116
1531370836
1870057367
175090333
262325647
1587469750
50463575
631638113
1994073827
1929632913
334475941
934580291
1869929857
1054454647
1566395783
980787349
44784809
395717037
2056034583
361420379
1144953271
764388983
1759027636
179630358
1486351288
509537816
1577434405
954615938
777564344
192769385
2097142964
1731102554
1450137959
60289350
1949834611
1549138349
227298383
595268489
1377003467
1499714175
769512596
1203914425
705610642
798648725
1955204811
1179221309
1922519908
430514655
244377026
1201544457
248350160
215360546
1566795371
1619408365
848282831
508106382
1320537942
1536057454
90792394
1333961714
646513639
857567607
1741071953
628683711
455026477
2080437481
1248166942
961912922
768400220
798246470
321709367
1931397548
1960713618
411108814
530845759
172808679
941380258
89474884
940558455
803910558
2033273211
1737642832
406899679
298365817
1420299034
238443001
427856531
1751372239
287188981
1691252154
16665116
1817598040
511140728
1952935691
1525323879
452309936
1698900663
916805121
2097549410
1927655474
296358687
1573820010
54411903
462234451
228690051
1118003134
1761733440
1797499187
1128249826
1529458788
1582135729
2000056503
2091103430
1628819932
2073149463
1466244045
951631659
473998401
1236679070
976109021
931609304
1512006210
610289895
173105414
787809225
1325108652
540604687
538082672
1988139511
1089469499
2057921878
665054647
268621295
1483995514
951762676
335566459
2002089642
1057190773
842281673
1102655938
366906246
1177405248
609703659
1192345621
953506038
1975841327
1846649198
181970088
165838330
86194152
181701239
1222999202
1079525675
1998879393
1468474601
543442656
1201447772
70506280
1173900359
1856104168
1433748842
231184371
1350833189
848288500
1496926598
1562188893
2014538163
605134055
1879164708
701292178
46869425
1189250582
892602352
30676456
382783931
502039286
687080873
1271744821
450272306
1085086101
140204141
161873801
1174924516
912117971
696336961
1166868454
1949032004
225493828
131371569
1103651648
632260919
1747134169
2142216385
404492303
1875127307
1098432418
1863480804
1807274194
1841014997
1331364055
969989885
546362872
1272382428
764111602
2145154351
1968680024
742885111
980203097
517938331
1837341837
1854694579
25354786
164426728
657159681
1192182120
1852608094
1207178392
87065186
1262840331
2145209208
507986359
268204605
829152747
1174365096
390314198
1255116001
699786795
230779579
1831451693
2011420905
1724211970
3609723
577469731
1282120398
536737567
836734749
844596866
728188527
567306242
406174983
1250701107
109601308
993279891
461963587
2107960421
1849575085
852973775
1638805975
1927301464
421986589
217315189
72325115
62053498
162334425
1162148244
1383980785
742499643
1130823948
1916886779
823344870
1532021879
694849828
1264402865
775559765
1304645421
421472737
244755979
1161984223
1489983316
1888906227
432731297
1696941347
1879286608
375254729
650953243
17338146
1975830049
609502353
1979962549
1468753326
894642185
104034006
1840406797
2119404392
319102726
1411727244
357887952
1003101166
1388484320
1740779569
600584504
632882587
966389054
1421279219
2030944833
699489342
1544016216
1499982222
460237300
244025994
1774501887
1496697515
524254439
1978112398
832838631
1166051755
447896652
1666010343
1745634779
2141716949
907793777
1530103344
1105819222
2133794061
1022162087
2013718035
1749239678
1572329855
336002743
1050160916
496509296
1832734969
815235550
688027797
1440373230
602056654
1301616282
976302838
2083591692
571528271
1211327898
1730276967
1558482542
2081981993
205458284
1201853109
2066926942
1711876449
935383263
1163665640
1135810775
1854076677
1975635460
1503593963
344240902
1036890621
1157246677
453096951
933285293
1834970932
2971477
459286914
2133548664
492406923
1144839192
393332316
871795333
424260684
422776067
778627731
1751337066
1362632950
1091706529
1430741215
866068627
1056907410
548487890
574989205
1400493760
1324389413
1069104511
415936440
1989143701
914656966
1857013280
1632872616
1857759539
1142945977
1760866061
996978507
465898239
1688083705
682045578
1642295038
1222827472
430837213
2073824708
58655912
1430472072
1697690215
110949690
520240665
1337705738
402891639
232146498
1192638288
979754501
1644295645
2085555310
1406154362
25146279
687409277
1974018702
627151246
1236136403
279243324
1120496313
1387923848
448116261
401602444
971004843
514722345
1718131576
1595072849
1910539803
1917016531
123798638
2118834101
648940668
1170843018
708510952
1399605432
1424233490
1503330491
200171770
455791271
886645362
958339929
1843595109
6422351
311923028
136494710
1829242479
469211753
554655261
753414512
1822663698
1207599947
694051752
1224120538
1729803425
915905761
1113539507
1995152911
839222145
643122960
1349207249
1820061315
1248002538
1994704353
23807639
1879381110
845648408
921239260
1545998686
1014927319
125976203
25355107
911494814
1075331930
1679089569
1666454967
866217
1571498230
1995685842
720314518
318654034
2097404299
1707653505
1044387783
261271486
2037639202
626687578
1940031363
35028095
465956321
1174001826
407526531
1107461012
1092285915
1493932641
1319032082
157755538
2107358258
1673214145
1292347626
612800966
987818026
2080347425
365410567
627610366
727798635
223673081
117913985
1457771636
1868387579
1947433431
1226739854
842863621
1405930101
2052530394
1552821718
588473822
1554358863
1124247706
1892838013
1615182440
449714864
1493137131
1400666016
1671285139
1095550765
474895681
117797132
1245679650
857021572
1027632304
1427066119
2034618294
1904553553
1947778666
447598383
2030955953
547531641
511726728
768701008
1821645725
1591664148
1513977963
747405536
403434363
468590989
1001604684
1534413563
1433330303
1075113416
182622407
855751841
1063291725
1530568913
503720511
2015477651
314612993
192414015
690929521
604778742
691381687
1469492113
470230218
1662706121
1503286439
1693686946
2138965661
119838185
988146114
1000928598
1192340219
868949969
799935292
1161226041
58498410
1155686263
608357503
756200907
1164785240
146520904
1856838096
775921510
1360007789
1094208512
732613384
33634848
1481179613
1871008099
140257943
1548597265
1329814927
457574848
875879959
363269039
496334695
1583216430
741411680
1065831168
436045943
215521785
2106479706
1832038473
2107218141
574268337
1622473062
1913972417
1638977894
565518461
174059499
1506653990
462211669
490616812
1272996950
1958396455
435375216
1690279108
1355471115
606290934
716152578
1319633831
1147938067
1998916453
1132312759
186089394
150562320
2126655342
376585925
1221183967
223870584
1250693127
438891963
1934332456
1969478137
902561410
982122885
673357166
983323257
1538609736
551728552
892327058
1460887932
977949785
1543214472
112027755
1716824633
1901346096
1562550600
1696194640
2031728463
345014223
70419104
902087310
949143986
598612410
1097346346
168568455
1323933707
1630406271
1335904664
195311250
724196382
1949978343
271744886
325813494
495207889
208122820
1528951807
2061542356
983167010
519194189
1526290807
428061068
2008520767
1136667847
1322596362
1317245914
869160495
2020704634
1187371714
1023546828
1276120918
1346396404
1562874643
76444857
1262058648
913100670
896302950
2107807624
744866875
1282983594
623998048
1097559216
892729872
59845643
1884046042
1771417335
620680521
55547242
847398408
627562079
263906596
864601217
1294052347
1418622294
1567879062
968943627
1969923764
712317766
951960196
1533531976
1394090256
506073993
386732178
546194013
362945605
437914708
1712371327
370362647
1177543845
1073090559
1885253629
1664913824
323903713
1257579325
618722592
879298298
1178403403
247683919
278441600
1688823497
193758915
1015323295
105126719
885199518
179065583
1471412392
684868696
2026983299
1025777210
1474798155
931883113
2026784313
2083986823
1134417759
2035812704
509276788
109451576
2107807761
775831889
878180281
1820493434
847481011
2127780881
913470065
342368426
1474933938
1109655180
105055597
124795057
1847768804
1015539326
198274340
856076086
44909070
1126415371
694700722
1529162303
1659791153
1661351259
1846033742
614277146
419695686
430182454
396426129
667229022
898239924
1766385915
1346197695
1666722042
1408439858
4955220
1112449029
1288596487
569004126
58336058
2083095275
1173437989
1041781405
488473250
1116636950
2058560764
1358067787
935128138
1025698482
194905082
1092698635
767211857
1333210192
1611522054
1920358786
210833945
1147318767
594773917
2056773448
707328148
1943313796
1204574111
355299203
911446110
1212231123
1806839156
514964072
414102228
371078621
1424368663
414911682
930160328
1235970959
783572782
426791344
1183822172
734544524
986607405
795488634
878603565
1177697792
1698505310
16503110
1347329213
330443697
261020354
892149278
1709274752
1631900525
944021625
1294321519
536785115
2091873829
1975515949
1726712399
291143304
1250162061
489798168
761061089
2082421966
1857396660
348025110
312688336
835939847
394173380
1874534519
732062548
356917501
1491869089
1509323257
1990179905
364187401
120919422
1373638144
1064557462
1348955510
1542701203
751021695
1232746141
913368985
910420298
1304157816
1187919397
1837638162
1396523723
213696316
165907059
1625277597
612351989
542176273
124025909
267993076
251893911
432707390
1167990620
467669831
1930023773
1534489501
439411408
1466761863
1366415528
2021438824
354944291
834636702
2133867612
360280805
2095771909
689255181
1732393205
962338797
886356433
1101582213
1122610658
419812525
275973474
753915755
600234975
2092788168
1471073922
461440309
1943357146
1185506418
607370307
681191838
203200673
1696501751
362257303
1814455988
1176956810
1030302498
2126105786
1975397855
827740616
195179034
74277648
360594630
859493446
1910822561
577775172
949517062
1617879046
1082247548
217151307
685907634
15880730
840219497
1034688267
994614602
1306264187
407366496
2145765669
953730824
1757804301
236554613
1527673498
128523283
1598127610
1331162424
1112827238
1705246918
924974692
867543486
310376280
555066739
144850700
1682500065
1200256808
2113217846
283989518
1882848649
1194201920
775377751
46775738
628718887
1668023768
75764427
497016353
1790361509
166197693
1522259778
280994591
509547354
230617152
464723990
72229010
1337415233
335006379
950401247
500961810
1694603879
678973406
675568036
572529587
62139528
1316203447
154977322
807157966
835449970
111948716
405832336
283999716
2037037988
2141096160
247235121
247211122
60032287
1608267316
1144058216
2125762099
285525909
54333667
525314198
85178624
1775886850
396723436
1558889245
1551105203
1150952026
989703506
53226655
612130100
1466196664
1266007782
859689429
176660136
1282864107
1733056056
1549007046
685260871
1132187123
7809664
1992112816
276071340
1957023208
622734932
281181216
2111832361
654900470
767551335
821186587
525243778
511056431
19024792
33591401
698125889
778431488
1012766679
260416129
2093019460
898411524
833110330
1039055357
806805739
333336823
1296691202
1659629362
1378879148
201812930
1143899403
1385165052
954303728
954864412
955911820
1141975915
2094647709
1278435375
2084845990
383995432
505066074
643223330
262299470
1034704192
813785909
1465513512
390871698
592272666
1140551023
609284830
246634607
1817580029
64708241
848576242
561216285
346215916
740786265
1874358100
37336054
67198067
709542126
64541880
524826935
1180637659
1337592090
1184927317
999787286
1057172778
320281330
69387401
1278174372
680926817
233997631
610196855
1884103214
779418881
567791971
1195908160
18599950
1903266308
1953566185
230654816
147265003
188195354
951471575
1504170819
1337979621
1808845330
47849015
1419237816
764227805
1196180738
1104840328
10249710
1594605575
1128389477
574735676
2133721985
2006303892
1823216791
1722541167
1348900028
1652622699
12159741
2032784725
1193206100
2093920829
1876587376
419107221
912702585
108340578
1468266834
441361046
1261687177
1361852848
42689149
1732896438
976126438
225230859
498253909
720819033
201160718
59317268
1876445011
1374315037
668833101
118666872
1808544170
874410561
224643012
1671184013
973329626
599497475
21031932
331280220
369612411
524915393
1891851127
1644433074
408379186
2108483763
226886210
1743118451
523475476
397108568
2049905008
1976667723
117471490
315882373
1036912954
829778236
1643950197
1236357653
1934555089
2073408734
1162675362
1099752977
180430990
545021472
1750239131
144034910
2107827751
571430547
606845810
198117230
2064402749
369409884
2111442925
2095208122
1420648740
534463731
280489110
449104896
1026923059
1738479805
1581957801
251312176
30867443
109155849
371606643
297797332
813682117
1049812113
739000230
1692601170
184869613
2061227588
751658366
672197513
1058890818
373350118
1812468697
640583095
1281453082
940452851
629515416
1847702911
429920014
2046811912
1978464103
1535880561
232016432
987524823
303211944
894989154
1105140509
1378962777
204570203
610109981
769655059
1035455863
1537069267
2115690963
430513048
273170298
644544756
767948054
70394017
1177348746
1675227589
1553889982
1875782032
829124628
2145850592
1784465688
188183539
1763692103
993655158
153656960
2060792173
1028104855
366364315
85004746
1948423801
1290771653
2089969712
1643171297
1255363006
1456061932
1464947500
458648303
1583160277
1103002879
1332814394
902789413
1441465398
63641770
266334717
589070345
393374040
289571616
157369102
1515109311
1295206155
122165207
2019729913
244247269
223091783
1213831964
1137535523
348281545
1237023452
2082228167
613987456
552705698
968802758
674062404
1769429748
823384047
328988795
1613487799
681650797
881424233
372395050
722552298
1887662960
1095447556
1251098780
287428229
1749109426
1836721685
1244750755
840230444
1742063844
215370884
1515526333
81954593
1443945617
1941043727
348123659
1269180273
931742105
88675822
2023381854
2027026226
810896892
616520849
44652970
344647432
1451326053
985641267
1101937705
426258294
1353238574
973280468
523103797
1629095759
222478635
163509424
1874841026
1899768942
1947557959
823529493
370299077
2126868921
108099731
1488394036
1905216257
513046581
348826773
109785848
454538075
1895255038
504331579
1553313937
570151368
179973206
1083506259
1486812819
255521756
1274233990
39264832
1779995861
1151282559
1213263197
31839920
984410006
402966509
1246480085
204478489
834160884
145510129
1316156572
884577217
1671203741
656951797
1009665150
399101052
1036667322
1044891448
2075957728
821621951
1691454307
139330921
946608445
1814606049
1528728576
1838652705
1716581922
156044947
1765146859
1120428920
1941693874
1754629112
355860954
1472666911
1506289356
424390465
1678544551
595854936
19905076
1055000451
2083363995
1367526120
1518614678
585759816
474034314
1596167443
1191517706
52494875
1326694772
193942509
1806207911
1125274675
1625681717
863302082
616837201
1555910357
470360406
1082617015
812716172
1490232861
1584458022
1010688869
1196828628
904570111
1982140609
1332282105
913735904
491865466
1635025862
1607845074
179516451
1709387128
776578549
1844382011
1628006705
2012284639
433260118
196961402
1534764854
1383832868
333948585
1942294453
829138386
1240650372
817637076
698225435
137267578
1453015247
893373430
1771050944
882157330
1034967168
615811151
2072737397
2112280483
718331011
206225357
1867647595
60632048
721011270
1891801049
99682230
1051492225
642521670
1155968533
43634571
1795825616
661628093
938836041
1158636777
1531096660
2062966858
1273910135
924348270
1492958604
799511182
2016624137
707704739
528482566
679100662
503030096
1656815289
347662510
1384660987
1650097589
96209807
2012554130
435827250
1466786460
695710031
1137914734
809159568
289921552
967275532
232905214
506965412
968840488
587433598
978242502
790801819
562704406
736163178
250605950
1469924686
1916814045
76570289
415022111
1074843701
813793630
77082660
1344761048
2063850210
1816067489
1945237784
1643145769
1157583461
1971184470
1265685635
748594366
5286089
1035407638
2065720032
651787534
1996015962
1239173582
195638036
1643010716
127418461
552653471
1828739540
65304407
1103332010
1256848035
33277916
414551830
295810404
2033849284
739345172
446087125
1180028251
2028531013
2029917705
1580109888
1222116832
264507129
344468286
1502389739
1773985421
1452140243
2112059983
1191692088
72695499
1929704591
270021111
2082115533
820730553
2098888928
606391617
967946551
665972315
1863995307
1416381592
1293815264
1530946553
1444419312
1764704494
473819949
1853966703
1162525106
456001469
427937343
553085062
1769463543
3357342
285014446
581414168
1376994912
1653161870
16666278
677782488
1227094426
253065419
1846146772
256586674
1648177679
439511833
1913273113
983253016
1233289308
470979835
1029152285
572178801
658144356
100702159
420818331
271158222
1764180780
2108525411
1597110852
543751051
637502755
842125233
148874115
861994220
1720958084
15192479
1302743634
1554501264
38782384
1350795950
1444899542
186763103
101338713
684671516
1421657734
1044255029
690669935
1081648393
1846037362
1123704113
569448074
2116594881
113124597
21869603
771448040
404803739
1371984820
342172071
1698385763
578652699
802806637
1933064276
1403825450
2021214010
271303191
584177196
709405444
1269033087
1326398046
1446222416
1964919672
653799889
615751864
805713679
1238176697
79297500
1833781495
129827325
2092842783
826570847
1111418117
1177561406
475089300
776892408
1131260951
5561693
1615922731
2028238506
1599966410
568333698
246091065
140401769
988696157
806316941
657208550
855424230
1439155289
1628256319
1521499852
1862021332
1224087892
1541244852
1314690807
572765483
547579035
1658714512
1327096271
478399849
712779526
531009334
1918312362
1272889261
1824235756
767135788
720436793
1364601850
1994904276
745893860
471807328
1359428137
1968816568
1701657825
1815463904
783374577
346333386
1099413636
250936486
678508845
1774509266
1050256126
1501479628
906962395
2005730083
1305324674
1307517405
2077100334
2132728158
956956832
452121014
795903817
1174572065
54615680
133822547
911993704
1264869269
1680465911
203675437
178019618
1192267773
993032132
1573186022
188578994
74549995
1300809235
926049600
1647344472
2136304382
712159104
1617841709
977188268
1808024888
1359304182
1474857727
1941531831
1032753535
127190441
497662004
954019714
2038417006
369824060
1268930027
362967592
2012363298
1740229317
1684004095
884408075
26252578
111890638
1767055561
586652284
1643501027
864363237
2111992138
1184892218
2081937757
1660106505
283899
1373246622
306077210
866391493
1733777210
1459150635
1015359832
1435674894
1968382652
1905366603
291500161
845479552
948203165
1182840297
2025608113
1871585161
1219826707
47015633
1540903757
1088972476
124012659
1259095124
2095319684
1295926201
354808567
1527689397
142732734
1059558686
916638981
1703487749
13003416
437527091
815432608
1937879579
73302446
891526810
943060546
1052132030
1217755031
1588310160
2034533056
1276616072
358298819
448699574
82715109
1483332275
1462670647
72839176
176193369
1470124705
1687746760
1129923661
424930621
298562368
112680469
1780263638
1045104569
2036135022
856706606
195831675
445202185
2066865245
1432991698
1242916216
255406779
316320333
1652687934
1373951888
749543839
785831299
1113218969
904336845
641353703
994659275
1021051245
1942957424
1542548331
351967896
22870745
109717090
1276344616
32950498
116795328
876229766
1622178323
1406880923
1380323303
533103282
2093221827
229579419
205331856
348149855
305885609
85680036
1532552133
538501957
1233957990
1782927709
622993600
830838425
2084089197
1916201740
917999534
1658145982
307048859
686982215
124947817
1192927645
273891677
2023504826
1172000161
242215430
1055435247
1335131244
1405591925
1586208407
166623713
1005416427
1995945919
948964627
923660751
393702816
1409673124
1017349859
558675460
1702303452
1863329621
116154217
2035469567
1457088580
85305521
1747810893
361871439
773732593
159618262
213836242
1682315548
1350739441
1378982885
586653667
2129272178
1709242772
687497492
932035755
1770563034
38913477
1763894944
1369207498
73433091
484959712
1757652673
924712710
2026938084
1994125906
1377288659
1825554068
1995226476
1476505167
685304140
590511609
426643137
426756587
1996055452
656092844
1532476155
436899751
61783383
1994398716
637777827
935070822
1139177977
2052363807
1495193295
954862413
2103475033
259612041
1890955626
233157662
1114173737
642510509
1945325286
760291171
750493625
1540059406
691333408
543286825
2027961491
611762120
134176628
626812393
945189657
1842332239
2133395287
1774509163
1884694318
1206849917
967167803
1550164359
1694070257
712108157
279125337
753916650
1435159201
1117782047
301003346
1909734616
152614763
597214840
421251618
2136622248
326168027
1331209900
1198649857
778394990
1351885717
2059020205
1744577062
71874858
216356980
292003877
1485056590
909128766
313587547
1035340881
2008220440
27484596
1947922437
1921601312
980639245
242643325
579942512
234598713
303189401
543831496
855118171
1336413232
89243533
761130755
1928818834
235107502
2121248906
1359151467
479224731
2125582812
1251778753
2065299716
1061675964
1201595466
1847543311
127398085
1312126897
1370089527
817541561
86867559
2038413565
605489448
1023974096
1068567086
1431625351
1471417635
1481869377
1970014991
1012020139
674563763
1500286519
1358795371
958421964
125876347
1421967570
1137830046
1286214288
463180843
826243535
265429424
1014005917
1306887279
296123586
678131778
845280868
1304916081
5468322
1145771498
659953888
1576292027
1577596833
1004456580
1505112226
164746242
1532422768
799641126
930336229
922396968
1342940004
680627127
606440663
453302603
1040724674
1340049836
591710268
112306934
1687598696
1880388526
227628567
865675844
1204912809
1180478348
1099456927
1658411187
398292178
2129829865
391477106
106370908
1615950418
1383329950
634812226
327745260
1300029166
718997107
428553120
1308924211
472371557
1048893067
208403914
1055701633
2047531027
1264260004
1959391037
946980026
908622466
155593092
1510070418
59342670
914048779
1839982302
1694877901
1489708020
190996623
1697061015
1824213714
2051815607
1104079326
670699139
1085190622
1293494869
277993072
1414419355
664818485
1059241119
664254206
985540556
42271712
267779173
190168229
1751611216
977519961
497295441
572262564
1967484243
1351036048
1964227170
717516868
858140725
17530949
672542997
157094046
1810890682
160588510
1935075225
583842219
371828692
1677107870
1019798685
1582893012
962071160
884579539
1132362805
754725556
2051385959
410159865
1295867886
927005830
285824091
211444638
1076698704
529229883
1086459362
837698208
1538432821
1657366919
177601338
130690749
2009977271
27380146
799130145
1503573971
550862936
365750914
546397306
325815156
1724713882
1040643742
1450627152
827282328
484419732
1292054978
1982899244
1447773908
200477293
1530525201
1736414544
237444962
282333555
2055406068
1344925176
1436042074
924338773
579386301
2102522162
1865535307
1294524439
1424374015
1203230798
1203027918
1054523181
136042835
1169421478
45430311
1884141663
1078527962
1509730718
1752076680
1687248966
89627935
1483472193
717457565
1340044475
156977208
2069424948
1850662391
1133576128
581451707
91417101
693588243
28290764
1971772085
1128037360
544995172
1793694811
497221476
1508584995
989088292
557284150
2145090616
1176485878
1405186378
2110256596
2073171252
1061890181
1363592875
1936161921
1270453193
667962584
425071806
1472516008
90619425
1819142775
319463752
116871960
1102998534
2122522741
1664984599
255631188
529000821
1440948146
1199434726
947155123
1042243215
1603753580
299984655
1038199354
104889092
640207413
2047408522
192123622
526233122
1539847567
70343643
1018129321
579292083
1696700426
1913235453
1556196838
1870074325
1180266740
1284291152
738415191
2097745906
1699966123
879435309
1680568740
2135513973
2085240424
808486755
797380832
446020986
792680274
720047044
1599288360
117776706
1647921404
1378035397
503967346
725506946
1498793094
1171837644
288299588
1407248831
1155297550
377992173
635252227
1693791284
406273794
719924115
491477862
619750341
815327195
2040555690
2079031389
1841198506
2124070258
1207919306
980343064
607238390
1486370527
1013339759
1143097748
1588949328
2146857612
46864006
1131779506
1991298832
160250611
1506590275
345038286
648976060
1187517417
973438002
34679708
1653143443
1218052568
647363373
645426598
191351656
894080840
1940117046
1289984511
1520534307
1292225533
1001285026
666811052
48637084
1914559865
742769628
79612492
920448149
1670457918
2006921087
3228838
1330057305
1527162075
1216621448
1035642130
1570149441
1503486975
966777487
2038830068
909793061
105912821
1133345873
563108775
642177452
1167221479
1272470955
1219578033
465820347
709535267
2109934171
1452657397
1228900927
1333057221
63080965
263852396
1948095255
528696272
1030736570
1529084663
66116490
1500078320
2066668319
618076986
567077006
361583274
882081785
967032980
1964005564
1186788307
1065390871
1204948037
798321482
720765599
869518778
7028598
1639709979
2039539958
803857695
1763725603
107465353
39504706
795441157
922913979
1004808350
1157254284
1172682952
628615597
1048616742
325646315
535216431
2096700064
1190583520
1718703909
783108840
1912152865
1036259268
1121917197
195510303
1659306707
1239269307
382118390
738516023
899659564
1172157151
907398031
1835307221
962919072
1131502072
1871738210
1576700137
376511538
581619345
14564463
1458935019
669707848
1944544651
1706246384
944498724
263960367
360539685
1850642002
502696906
1511190021
1266432818
1057497300
472403265
1186886861
579382791
639556514
893063227
1780840479
860462582
2051336707
602080850
238046746
911134211
952389208
1090292376
521838709
2127305555
1886747986
72090549
2112675239
945613067
1047746458
1246720613
1853247628
466063146
1487281477
1678586028
1945392314
1304064781
1873297399
1294947477
1588754398
21751158
492714423
1979752838
329228881
1863992224
73278282
535773143
2062293827
789620535
1332024342
315160830
517036688
368405657
1749477464
35581076
374959917
514107310
1857304132
1755044824
1722766366
1598904900
1258643300
1443258698
508987456
1791179526
1583950825
1541982737
122473156
1418275339
836472606
396193663
1076305026
100244596
911390592
1949769448
1569128491
1460928102
497561977
1684594345
317030059
341484890
2082832868
1272797071
1689636762
421728140
1771114918
256738745
338221919
753587945
1316927839
1116742859
1058737865
456451106
1842550826
1400574675
1447662444
1675669893
711016977
994601261
627829567
863348590
892447559
1853258940
1168853490
50924629
260552251
352928453
681190513
1464345606
1781471786
787608271
1213099975
1380052262
367882283
240445260
1362114776
599381198
256553737
1934367942
1291702298
1668281422
2068818006
311255148
876470312
1715909314
1555169872
1104381338
92247674
165319713
133123769
2066015517
1586443954
2061405529
1144056895
2057263674
1982525011
1357842247
1301090484
929413663
567135116
1456224432
101934467
2087209630
1170137286
393983134
1281874620
1553987632
1929109583
1016883018
1237038643
1266751831
1171286813
1674449545
1302022409
782087374
1414967858
88524185
1775688511
1308031098
24149632
798786792
2035766415
1717170343
933823356
398694888
684685756
1999545707
1032788604
1867445316
286492247
1349311847
195393173
1100844543
1622552544
1059268860
537660724
2130583374
680612889
1441232711
355921930
638759899
1312503471
449247868
1730096089
1141469326
1387015153
1019006040
1938879664
158676001
905288205
8856113
1138246095
1166278542
2122818648
1544207304
1202064166
2047585864
548789074
2136490043
117681977
930807748
1609109678
630954641
1885216946
1332075556
2094796461
1451153394
1737730346
850616789
1791400719
2138376885
505738203
332771568
24813
837953663
1035876062
2110187801
675704178
2001055800
1558142821
2120296166
1113596340
2025153874
1180928654
303306127
1337050464
2069333052
373676644
387733015
1752471979
30949533
456806512
670483867
1237905180
97390425
1687114100
1819511484
1849836021
1259314789
2055602561
1707776516
2002888442
741189439
596841219
884774379
1356609865
1427793977
22939145
1603204669
1918854542
1594854854
116855155
766169125
1050452654
404074691
1275430858
1339330401
602103125
1071685959
1331339403
898836267
1323197479
574059845
1960486764
923334586
386948711
1166505253
125767404
1723759322
1844648703
1998685064
905660181
793924949
954396831
56192684
1626864041
789871017
2070922448
185165243
1819551584
603909603
868214439
1923527882
57479440
1143968568
634537829
1724124286
193756289
1635780576
1891523098
1333036995
1902509841
637645222
739286797
1326032806
1219306527
1763554212
1439571216
1268408020
1918723647
1631269684
1250315161
582954829
4380084
250065277
293731883
1778056912
641017477
571607975
103531298
1622481014
1426012390
1739137709
1580551596
1564426579
1661439396
818761954
1930012090
737697275
1110993382
1455442220
504658748
809320697
1554303705
76197269
1084647299
1233205001
566020340
210922445
279109635
1404968202
606068368
2031922083
729044642
148922322
1033354508
1789717163
1501002954
566033087
742234690
1713783410
1241599693
1918845363
1294869383
2113039048
873143186
1029256153
723222902
948268531
313695168
1980198444
75256294
721701095
1640820497
35258834
787612314
1079558112
1758415738
815278128
1814588605
1970172188
1301138923
1724033937
663698846
1773854634
269876569
1426661142
128851733
1991836281
997852845
172608845
1803961037
1968158131
76171918
1360976147
575538126
605645563
1670384059
1578200814
222872777
642629221
1338997521
817155060
718974712
634064609
1145728169
1110207513
1752151083
527169960
262903976
292524692
520893017
2089951311
1178126981
32313887
1782786725
20207928
2147284357
615120826
1801653860
724872085
1165225631
762835569
791822855
1236860935
1813194372
1275457109
181680106
684024953
1920108828
636144010
1664300234
496768560
1561977457
899660896
1337892623
1312872373
854091172
2039861507
62098285
1832481981
336787974
162190325
1652511676
599117424
771229688
1170831175
808826165
1740135204
1780825975
834648931
454763022
1488356629
119173169
1018613122
563206923
70329293
765372868
2073186138
616001706
588056587
505166032
1368837238
573052569
401717601
191472360
1144000363
1891848740
2121534770
292622001
1006466770
237402126
1891733664
1628985012
1821631650
142500818
907403961
746725858
1315415720
33550237
73657424
46054951
1807256962
2140438568
200785750
1900414320
855360747
687570174
1230210206
773469394
1532822835
2035101797
515761577
236245633
1599938846
600673076
1890035501
1185423191
1078473183
1838872965
699970613
536796221
614409690
1458327864
1275483066
1287639030
952594038
1456846683
1347302482
350008632
861673133
1291618545
426864368
141533558
1458529579
1992183594
787544876
1108853301
248941716
288727468
511670559
807257587
1491514978
1095970127
56278219
286807128
557377973
1402471267
1916501747
1286822079
1994989900
331860066
2096840691
2067465015
484033639
905359565
205449706
652850446
1084397334
1752328434
436358660
2011036371
2101907479
7730228
2130708489
918712333
345517367
502818595
648010118
653448389
647530968
778669736
1549500529
924722414
1517765794
725829172
1429534293
947641043
1303465893
676985547
714748732
519412892
202658772
202038079
1048676263
518436447
1475640239
1655689629
1386333352
1321800964
707221734
163545304
1899909877
2002313254
40453273
178986937
1757904090
1262450482
666059518
1184773061
1206173594
953475202
597726474
683356910
783439523
1059050194
1863525829
522212865
113926197
1070382331
1866527258
567641434
1814492155
63467494
334081582
745241547
1767722362
640577359
1072075565
464219879
1290276318
140359897
1609740731
654414337
1829695963
406936766
2056208463
119058980
1327788625
1607899668
1448852141
154878280
1919782872
366502084
310923025
867070264
243277690
1822420590
1090879193
1133864556
854022940
1510298160
1661139256
656544445
381067512
752395573
1920725874
1207316208
1525499227
52192725
2104366298
1253328977
1131383071
1813884950
727533393
334864975
855542736
1324538540
273276131
1111728364
1899043084
322303783
1379423043
1799259802
2065325675
983862039
174694929
834617781
1885124557
1292264763
22415416
73897190
730521965
958039181
188009842
532123731
2055579956
294799631
1971057747
1091359365
911401934
1625740632
1444500505
851621347
628947025
210373973
412367950
1141065521
690091053
251586502
1617000666
1625793976
345541877
1130496243
2113771129
346636581
1538740715
1635036531
69214086
1183668266
1832866816
854008232
779561129
970630096
568547013
1653086879
276966483
312180372
324144830
513632224
1047123703
491056766
2085382730
1454765780
974524693
677945921
1165859371
458530757
1032153740
1587020444
1266471316
1143504436
815201766
458297602
2084787148
217167986
34089231
256494304
1082718908
1325390144
978825009
1184813585
1254818040
1505848051
826353279
6971304
1838713548
489380897
384192648
43749648
955673759
269676963
144633158
1875415528
288367242
1978838121
19390666
635495694
681632163
544575743
1179573810
1716935447
541138444
1408604380
1192152422
88722267
1479360205
148303730
628188826
1783854262
13247614
978243227
1062524039
952374959
13470248
1475589237
1493118635
1909586429
877649878
1223915235
534314464
1185446384
991588664
1246235594
666446995
1376946515
1536176351
454645701
614001508
880531622
657226744
153273874
2081575433
2021684873
1488016737
2072671710
1140505459
931766592
1077416818
1258023681
1517426726
1173017303
1987683315
1388998191
58268786
763273060
905063202
1924020111
322470011
356971473
1154546450
1350998183
1733512484
1228648623
1565560096
388481506
470603636
549399366
1729425393
631150459
516498314
1142245654
1158412210
1160162760
565654904
1414059801
1625674488
829231333
313207430
1068187648
766697026
268285448
659299740
92240144
513302977
89163132
1018679799
647344757
1458656396
1439065399
1998384973
464814135
470492198
426595140
992574904
1350477138
295180323
396730626
1590052867
2111794990
54166090
524545719
1259102808
872097257
678523524
1044229392
456894841
374407958
1278788565
1089287928
1269718785
1199375466
2014871254
1128586596
1719099069
2093807588
499767996
1361583881
459027036
1640133318
1167334369
2064187420
1946814233
632625798
1742085720
67185756
243310463
387010818
2001600006
739234738
1877954093
288427507
1733115107
1362389304
1500136028
1578747636
1131909750
757073423
1355678020
1642773680
1026055303
1412830866
19418101
46281130
1279508056
1173913435
903543158
136895103
2099928584
1303918732
2760780
1879547460
1797015332
3068659
418994286
1820612790
519844466
2119636878
411150147
1805922810
958607766
2070474377
31402474
1503113837
1350500176
1667479394
1060676699
488254343
589045360
2055158572
2104770638
1974674780
808665203
1104613540
1701754426
1952812945
1090719240
943238876
1757618673
261884176
1672489274
1298197025
694874379
237704399
1513066844
1247962331
794900298
1284527485
1606521808
956671108
223495186
954774332
255215079
808484463
2107222291
2086977946
2013942836
622057078
671715846
2026524278
1448745875
111564678
478951018
1117790908
1197545934
485931704
280220152
998329781
789057720
2106674120
1829835358
1790946029
1967839541
2021466171
943217140
106209351
1161411518
1403687256
1824212516
369399734
1040833083
524294779
384409720
684060433
692710812
1775337755
769801850
2032422866
268047340
636898315
1266385889
1362196898
458066748
970678911
1687817561
857561402
580800117
328005886
1354571345
443542156
1290123647
62571086
1025278320
2146697528
1038792430
1098915841
849334183
1149485513
1281069832
1067352203
253799774
726691877
1394408271
967486608
306688272
978172107
524812338
396350393
1518978322
1044771479
585718162
732170973
1382900439
1523378675
564037818
1330048901
141707802
194121935
793959544
1931543849
1797179412
206576839
1974762452
1271731905
503498329
1350527516
1341015311
1947824330
1040635464
1283933602
1216870502
1352383991
716980827
689447351
1229554021
923934067
1731635401
903744317
189374995
243479194
1242690695
955864025
1554737146
28988161
855567167
755255287
940766776
2054657779
1464097455
631460609
1511215507
1515056154
1954330241
12423158
518054513
183328347
1416445563
208005476
1417898736
1019556837
2010346569
542300222
523373896
512484285
542300538
573269755
31300274
1448858018
404663985
798666061
659445924
743531173
183144185
1443119044
1949983670
1779115144
981420932
1716984356
1597719734
604763010
1587420951
564418467
1176580017
387455266
818144208
530343950
148417413
1427292410
1061462904
20696882
1235211074
242673603
1547143867
276899148
492155448
1147297240
1137939065
1737500070
1597931969
146805740
1746338648
111100276
1468829123
555612760
1418352291
61782474
1802489391
2144365068
606433754
1594275023
918770091
1939054402
1201783795
478491838
957807021
825097530
1719102387
106645384
487054018
1141042993
529864823
1617064823
1169511902
2000373402
948633142
2075061400
818513186
167190211
1674288311
1064663142
889907029
2047527758
2104805047
611541443
751132528
474400797
1444516448
716701511
485114440
949608141
827927241
484918871
1767387640
876236341
690267688
1307848594
608989052
465728863
939769723
1489512620
819051082
1871161175
926910459
1883058107
4500102
1925668796
1433212870
716880924
291901125
1668201267
532643811
948434972
351411382
810321230
1651889983
1445309203
954076256
1320122174
427035281
1783154134
1637592625
390531188
380579775
2020209368
560829186
392432880
494800781
618741718
848909888
1812240870
1388986199
1870418109
634877776
906917347
1277470135
2060833626
490778182
1009480009
1170352434
593686848
84002215
653663657
669249722
1353237463
382513274
735207153
890816793
2080577686
1569840217
1391110550
337753332
994808965
1451536306
1097881018
1734271417
1067746195
62086323
215204948
178485968
843019155
1839967154
27889197
444303911
1294521832
1683077114
898344904
12318472
1726762626
982489478
818465880
1641597813
1850069225
193654804
1273196807
593636197
2055495983
269561080
1895737601
1777330626
1638077448
1480333340
641022648
960455441
48041695
1376524244
2106610264
1005775469
968309421
1256970328
2023353987
607968142
1667251122
566743602
1175914248
668911418
1429811970
1400017802
1086594565
1231690154
1968209984
875656172
1385366459
1028588165
623080993
1943140530
643713901
125520058
1997262769
1831948891
611548438
1458584690
2070787691
1460141500
1450758255
10549428
660870949
519655168
1469000977
578075073
632373452
1652546239
651057053
1472352619
135696848
653312923
292000637
859671440
1643734957
868502261
1053497239
1344585238
1607664460
1961011588
1063309732
1631241228
82456121
958966333
1671341794
160877707
268304584
512366841
375151005
868504526
1274834835
1293707175
665971037
205787130
1939239986
529733009
662975898
1509857070
392347849
504858009
405604895
401005667
1682320185
352316148
456251891
1713924725
1042637335
2071914686
31159343
733194285
1993155230
331984896
912183632
1190602352
1038104502
310313583
921747324
503649473
446103992
1929711267
951159170
424347070
1512557828
895274345
216832572
1141936221
1694803959
168378212
1087299093
1872563715
220537023
1377953470
589051162
124921072
1555173466
1891618557
1314520372
1231790084
66240385
537068251
1367994963
1575219011
1292064713
175843584
1344787594
90999768
460904791
158229669
750263626
944383331
869038406
355627410
2062761521
1648562757
1062552696
111006350
2018710927
451214726
591892698
325546496
658323848
85608471
178828805
891583305
1470118789
456516175
875369399
1174804417
1477411827
1330356843
162883259
663929201
1260989241
2047375613
1868576713
1162850366
1100008138
1071733874
607381747
675870239
1325657265
313769012
360300423
379830904
1891192170
256080588
506079302
619485513
1646738473
872221602
1190858359
1314223489
779848546
1043170677
1395177475
1508771791
1673855422
1949375738
2098510154
379998824
1320552941
1597579025
1491764885
437802146
1043783367
1765206379
1730742679
477521032
1425804172
292624494
1150772403
1202770200
1724795975
1007118004
2054267545
1073455533
1591169311
1400246841
1758997630
1771884955
1647066223
1599057973
921762261
940608648
404990989
1295753887
1039954640
1321151668
1690795042
262270933
2120496974
1732453982
1429498968
1905062538
1876702305
1234231626
305610319
1112372931
1932830493
219886503
112865367
486967903
93083953
1664246392
1623590093
1160254064
1248118183
728034061
1010023957
496543734
1046840236
264511526
1725227666
550497264
2062099130
1220285675
693262149
904373706
1676076093
1129866506
743420269
1941284622
2007203866
974929726
1366917441
904718961
1303481885
354583294
1760651255
608210915
1082162314
1476379913
876175218
1323252173
1955503774
360849400
1850226421
776780004
1445016827
1605144989
260604639
577319315
429842283
404015559
1846768623
2010689794
1531432835
1844186658
690506360
1352442233
1138719822
84126882
1273792610
2006667122
1010172161
1989300276
1418097286
91858147
2091838429
778419336
332955684
1049433207
1618698147
1740129645
574342074
2002145317
91525201
824453019
1691682463
1277210931
828505948
156310219
1754180698
1946403519
2137087474
1646062776
2100968109
255649416
1238292531
1733197173
1501478112
1681804968
3042593
247573437
75681083
1844958394
288343690
426533546
445527757
899577177
1061438483
1460203692
848763399
756316833
1984556567
2102705959
440755394
2002209567
311689522
926475790
154156436
858125617
1892918155
1707418306
1107941311
1952068371
309039698
2086344132
510901476
1001003456
559062481
220007789
1374150334
824056203
640202306
1446316227
2125322779
699197797
941628472
718364749
933231223
1620468221
973435528
2079343372
123521689
1560955309
1928696036
1253621378
1458986940
2128692595
1546239169
2029594189
898815702
1070758886
1830486248
1169747881
1892201545
1875368598
118486009
1917504855
1484629838
561556219
2067399849
846603154
765083763
1807999794
1950385900
312142202
1929747391
225741986
1512601801
490346590
963676755
1791329685
1593331733
1626750822
1866980009
1715578545
1410555316
960491087
997055098
918373092
1364646149
505526024
2029291290
328989782
165132177
1451295699
687081411
1564854748
1330184551
1776712250
625365725
1392126144
2010993105
1057803824
2108856226
1054354703
1787199966
1690730579
715350902
868430971
1645250605
228458724
446246215
725251553
620342149
1557020333
230987300
1848008699
301461394
110903449
277379097
1517632679
149666358
513127766
359028245
371468508
233178385
782437009
121073858
1254292161
1688989247
1246048652
1024431509
495293614
1117455243
1269439598
382610914
930469618
1142457832
2106337829
1798935702
2076701704
634175024
997510423
880012238
1417499417
850135014
1674040577
750795506
985560192
607206836
1214452843
1223193466
1361700101
2097485648
214567296
77247142
1766895618
49598343
1409769075
223635559
1934165914
964300629
2037627593
1307707039
1992324556
1599932025
1810403133
1919342815
1613074787
457951156
599325151
1855694196
1733611699
1519335192
78837574
817306033
1133256243
2065453034
568330079
576872731
845016022
1834744942
338536239
146326813
207062553
1742086433
1561117102
1279235744
348272945
1068771447
548239952
1959768575
1112386318
1773705386
1342825981
973833192
277554290
1872804677
443188130
1992996208
660965238
1727989676
486944269
1077958390
1252507374
887236153
1291087789
1580210140
18176692
1170317799
437846055
475163373
193380247
785755665
1783799303
1218904520
1460786587
18587086
1274506002
913311306
293536678
710979547
1240054227
1987274044
1739162302
1351877661
2034667661
854021836
1047125558
912761208
747108905
1849278014
206913434
1378698142
1626045191
961906962
1682845031
486066636
143865027
932891534
1317081720
13599679
1581771071
150236231
462768224
1690287410
1976095886
1191671348
1649739599
655043280
1569386395
216210166
1202375661
644241890
1896683044
1922442672
1319429530
2077845804
1473170854
1140955843
854387173
231409271
1696849938
1507160869
432962479
1619436581
392855517
865319378
1956666619
973080446
644583767
412353084
293114791
1824337430
398656815
1181231051
1754258387
1380304528
2023506207
46692393
91714213
2059927834
1918944753
1762653065
930659995
1509142896
595396750
322941534
1286031211
1575005279
1999341068
864907565
1956688931
491426726
470355564
1818744702
1482465898
352475023
886719843
1304755262
572444998
727256181
2074348970
95254284
1230575483
1155673818
1829856294
1375290619
1148674605
539322571
134400563
1850693516
1200210621
1596860715
869302231
1244113926
618489187
428671817
1999222914
2030140364
1739262502
108372322
1072267481
767970163
1992458052
1185756754
1721345076
724832575
1985650486
2106411918
305602044
203461017
776092463
2123018400
582129773
305278929
340898920
1753831513
953468115
1752164228
1739885291
1052242163
895892510
1509128404
379721898
871804195
943743781
1563691225
1211912819
1653813297
1134238906
261451102
1505355814
1076553933
1809402580
1803537983
1671800731
369783914
1050422646
563499019
2060232725
1790125279
327184687
1399303263
1149914865
2007203782
1350777934
1089750318
1699525248
645101749
502619609
483631775
2145684209
1849909085
6026921
1783103966
1639720794
2096488231
1882083370
1969470106
1557885491
1634292529
60847055
1011584280
753293386
490331941
22404361
368862586
947300218
1939967102
1718786256
1719659908
315565207
453415272
1229197410
826485952
1541381331
430124882
1075995759
1667552342
1033598506
1270347177
465082348
1672225865
629802405
945469637
1434475061
260800178
1640053134
223742185
1043083769
806400172
913760059
24725363
275295527
1925127929
2039634244
1880541705
1240974902
637929610
23086600
1844806238
914616876
972447368
941159780
417093751
2146914200
1739702248
626000851
740467827
482074887
1253970394
1001680976
565772356
881072432
1991011130
882942532
791695828
854522580
416755882
719035575
1718048885
1354048400
1871708670
189590739
1710550019
1149052426
1596874510
825256971
863339472
1465764470
157218802
2064300210
1547764220
973612990
1479651859
1319913112
583631679
646979934
2073681767
347953713
1790997911
1283302441
1689274262
750677515
474029298
2034335006
1986791166
1369665682
1944700777
105752580
1554097405
1132918311
1761977105
2108204165
1657990535
800135059
1462683148
1209919514
1478971461
1578835110
606355802
239849568
1217022759
512072579
60618346
300963506
1344591156
1654237461
711788834
1263320478
1618781801
278392269
1947616830
100887324
807985228
491761060
930000114
1951879304
1686080089
1807917134
1033124411
947312104
1013763910
821107438
922344168
1137526786
55097653
1643021515
1327906152
121097398
2095132325
495892282
120171631
1637617923
1818362101
834974690
640941732
457981525
1250854025
1868826556
455694512
300832847
1480291590
1780132020
10240317
441063785
585632098
1346895873
997376446
1625216605
820753466
1196999296
1129306935
1234641214
1098082543
2058702676
2073395511
1070130992
1632746818
118991220
528357350
1492236307
1442219185
1626000474
269246478
1424369660
1228413206
1748203292
731647342
1041722621
2133255855
728754354
416212278
320904462
1352942791
1440376789
394682741
1672976228
78086703
200727626
2068325776
1450703162
1427416867
1000788644
336980584
1962512649
1828038582
868626353
1638059082
972493295
493955739
481013644
1023123252
2038440101
1004255825
635266762
1348685332
1844831662
2114112386
1542747339
1954718173
329043749
453803955
1462636665
1708830383
871531668
2017333354
1412698547
278188398
170982835
1824943446
462491313
1191289394
658548281
777051870
888934915
1511955924
1004401059
2094782812
382170591
1502964648
640227913
11373225
1379305645
1791225067
1777668508
613499330
1013138109
2091969578
752293641
2131990819
639919109
121845497
683513966
529906617
2034278314
1198003840
1478646905
1196609874
982519971
874497082
1550532822
1387516549
1228129662
1341348758
1299043246
2023215860
253975681
2147480094
609852459
1737060379
284306342
1197410604
1596577497
1028766753
337808965
1635600556
1206780215
884232362
1585261377
1042320620
1421287237
1549424477
827891912
1576287542
1186347005
1760108750
274338825
1515073578
364386567
175636987
2123904389
708755317
524818495
2052295009
104170891
1443490049
1879726494
857604075
879325382
2122634246
639711420
166688487
2144193259
729304686
31106216
1763796620
85453271
659976266
2092988607
304950246
836400834
2069578372
176935581
1623185050
506155838
563301847
1732667378
1489241495
1244364269
1959933507
1948693098
867104178
846625746
265358194
1996096215
1071504500
503159769
1405559232
378043512
1941889663
1718898257
1294497240
1904110909
188542480
239914672
945756311
1702618989
749391138
1953838494
211665327
1793509334
1979206742
951932325
1531411806
1115928292
378915339
1659100200
743684774
967828181
1569405689
1809318590
683868417
37054027
337302039
1869599259
408175419
387583775
354941096
1658415057
687782147
993793815
1644919342
793254020
1118790612
432403946
402001547
1829928878
480374812
281018908
539172370
1288354502
945684752
1159448500
74710622
1951487881
2106970628
835793192
1193974486
492497867
156888928
2031577138
417815302
1342735704
661573290
426545539
638731096
2087372463
1708625628
273124844
1663717746
2123328446
224453949
1800706137
2136246946
1430192590
541378197
1616955314
2109392156
1601278737
1454270018
687691331
1725435263
601567730
1067096775
972899604
463862755
924859157
2053653158
1053178724
1427954483
1605640871
1101858979
594089073
298810961
1317596162
1695078744
504050920
798874732
1198265920
32976681
1853658716
11843144
1283395520
855027979
1031836253
755014618
614204599
1632351913
243353176
569911281
2022715875
1327028769
197153629
68132052
1264874367
2083186507
1219181645
1580406827
1326826055
727833641
1496078366
413705975
302740226
1487175423
382135638
563006054
1827010539
854410925
1011408835
159188082
578291143
1914491138
1050236851
2021247938
1616826176
216596538
1379044808
868170039
601238157
1353515467
1605568794
597344433
320594722
815278160
1759107761
1701832562
680539453
1927349145
2072907113
1743401012
531629506
670640409
152473954
1452489382
1899086514
675789615
387530774
1914010115
1138015090
1525422244
1097762079
502983788
709780383
491313190
129385811
1989176917
432606406
2022981636
948456793
1513828173
133860149
1252912105
233969067
1778137386
1428511339
681669876
880962506
2124963162
209972287
1056366428
872300044
1803965262
1794971228
1401554346
1752813362
1770422489
1024251408
106715236
2125488085
2083531803
1590169057
1913249221
1747381680
448688679
531114082
574175499
2014648862
189308389
1696689524
404732050
301326047
523780579
814045952
837196509
1005346413
223875622
150266283
912192905
875694160
829868420
1031915787
782424331
686177943
20556629
261253646
1859822474
1217527925
858749604
1153173025
1640141024
1555499375
601757040
20989742
2102757407
960193117
313117015
1362091945
834865732
603519639
1046397598
1497281452
1274013869
1604602947
618809325
1158482543
1451152376
1311691624
221991676
742314491
25656257
991017276
1763142888
330350298
1117891298
486041205
466325524
511227477
625081894
1276957379
2097761210
1005568250
1689005785
203078208
24334069
1718791562
1976515996
2138926917
1207606660
1093341958
289067713
1594682825
798781137
1926357337
687063925
771703110
1441988075
1726400681
820393394
528947538
812640529
1507874124
1100471293
613777696
188204909
434350716
1522726559
1111426938
1349027271
269766476
170477448
688273154
1705073458
710567152
54445022
927551004
436518195
1533793025
16277333
1542268664
1572011118
1024157073
743742085
348993255
1702251482
2089336579
1356884630
432168295
1424612588
3478818
933833176
1113203744
1224293821
1590241902
68979088
774823365
275421569
1060283264
919573144
158758900
1967970286
930432585
1737164196
1140920792
1204972775
951417916
1240333586
1340664362
295664918
1670711447
637871245
1558049952
1465426719
783413816
132719368
563442857
915340572
605550138
1701964418
1190700009
692686422
433287933
723471194
1596707918
332395110
527132737
1424636699
1940102440
548338259
152419964
1015540607
1965656736
1831187776
143473575
1861301725
70981881
269554783
694177918
1579851597
593102672
1218521023
987256181
1763734383
269983969
754193299
764472708
527803410
1339974182
1094382279
1456865284
2072947176
1968906038
768027954
895527290
1386463775
2007807814
47912334
1699215078
598776678
1690097980
1229984889
1626580388
62686275
915145324
692062316
431827824
1757122808
1059312748
1504172727
2135372763
1325492406
1737384268
1008001631
2030247141
871814208
1068236434
990697857
1295327021
2005232932
920003765
1060549524
1349931107
204124644
1368720392
1420511973
925901831
552511619
1735081383
1588368458
854330067
1680593183
825408809
1806137512
898848046
703494263
1499409721
1772922994
1768428866
1352394238
1542312866
563941693
100275696
1917212120
1336593623
310182978
1011973353
1655773441
469528830
2124451543
929864772
1755946490
1851871447
314223150
139230600
1529410653
760427359
357595233
1428829248
1398567527
1716717665
1595393918
449739172
63736667
332755674
934609211
1062224605
334187859
828507535
900905581
1004850986
1924754027
1281512463
930735234
1105540855
1040058811
1829674148
1935749335
1359017983
382806096
577978033
714002472
2000197323
725780178
1100006995
1451538187
2066674292
232191693
1815923261
1756954104
693624966
1058717679
806769369
1223772172
1693961809
1593562636
771499817
2128858739
260156623
729938483
759588236
424231469
392953970
1477140460
250203574
511067175
584157417
514744053
2000056503
424505577
1338496764
1787885114
1627262907
2100463999
604838575
1600176415
1997899057
774543239
940777885
1701614411
669919730
888086132
1006730698
594628102
80211612
1506624852
1966865070
2013399371
1184750882
721022090
1614017488
1630065711
616065122
82234232
979660391
242667321
148763963
466623672
1887419879
1461353779
1970210719
1884239981
1130860054
181315153
601384011
504539258
176766103
2034679642
344120067
168597597
23129417
1755983136
2077172990
848241525
885616787
1189763102
1564005625
983423479
933846091
1633982357
510074062
1128373255
573988814
1406181851
1718680945
1983741825
312528280
1181690333
487420422
1967473962
264338700
1053988857
1702926638
636984145
1485157961
521926586
1097043838
1955477262
1819014118
1399978956
1865643154
1488913752
1438777293
407662617
1848720918
1540599156
1290644260
310419076
2047808062
893980958
497443018
1574000869
1855234803
1311791699
2095019880
209847345
1316377991
1018851771
828660242
773515257
1440074933
1232318437
1343560347
348718163
1569920769
1404416437
789158724
578020006
316966914
1242395407
1810661744
1741355041
1510934534
122932073
1196268097
1421934038
443314567
779173432
240631601
1856552476
689770393
1739961217
1692600459
1791141808
1785136954
848860075
1091089624
568492670
1655768904
588641585
1351077431
547953060
277286884
1228231231
1982441608
1665151085
1287493265
676556869
371520707
641640734
252208263
226782355
1578918614
800567606
1529881257
591230739
1746414656
1725746340
752116890
1971567826
176409530
1114784184
715116698
548465794
2002270532
1836288015
1209192393
749858165
1011487909
1447165991
1333658973
2063336577
2035747617
440748903
868800617
819378531
412466233
1827214158
721012408
1123068132
218040543
416274757
1422792643
271204360
22064065
447893848
1539503792
2075558994
1042367732
483539544
802202560
423796962
1015785140
1447069905
1676830079
645757599
1636921261
1487730236
1560013904
866097688
10343162
1464980494
1921156921
166416271
964198117
404379857
1144609593
768538541
1141933984
217245177
1224937133
1422194798
652691586
1519269020
209288015
1190541784
1494308640
923130862
278191369
1968250244
1708221969
849335313
770543801
963721855
1574958582
429890157
559800719
1533234603
1124063415
8581149
1282147756
1480847308
1733851696
127561465
1916488658
1996205803
1742584671
391027092
644256332
1996138509
1877809576
631244181
1004433795
1906839999
1301979507
69295286
924329571
252052775
1756127743
574376937
663571204
938976993
1405008979
968854761
254466540
131557632
1265969047
1420509831
2042447346
653974248
1700621510
1906099701
321462553
1048777143
90514914
1246894308
2035918271
224813312
383052479
349001486
1147673516
1691084378
488040028
773712862
1307237785
434557315
490549985
1764507694
1890729992
455006077
1191268732
1189978909
540941955
972330554
27186961
1957049783
500566227
116962687
1190596698
837073802
1351863989
153631176
1656004292
978500180
2011987653
1609055376
966412241
891109402
215080168
1642980134
478263449
1292600788
2662014
1832098531
1324988686
1482538760
1593901365
2129507728
1398849825
1656722197
951056914
758441835
635752584
1190155860
2053210658
153660307
803853531
805622167
1971319234
1477697013
1777656015
1587122162
1313912542
1905317590
1205016627
1997074628
845777194
430585767
269669793
220981329
549555479
2030934852
983045661
515783134
2648127
2064964389
1841470768
1264326084
122694013
2098428554
2117310854
2037045974
306640619
1860969941
1471616695
140558569
264970210
461662207
618592149
942151806
377785209
1904509568
1260329950
1276179602
1565160635
349390415
1433838197
1799003592
1598143078
1892522823
634059829
1328883814
1123081874
1271927381
1504068324
406026510
13740859
342009827
772464650
1485152232
269726229
1784933162
1082805397
567257906
9406791
429230576
1740788611
1854852234
2090741355
43782672
2090236448
1005643092
220795726
931175383
1914615597
547468056
2040398288
523654421
1517162130
1727632190
1259777158
1703830118
1013847139
1297553074
1184108394
642305729
1150618986
562978478
2109009619
577959309
132539201
1789194764
1866150223
1933044638
407102052
1778111272
449907683
1587619328
1578296913
1772100735
225089548
1544833611
1995457064
1311439936
652115777
1998685064
155567996
984890811
1406154461
1121212718
2002318407
1807491177
1808013055
1349073780
1893049261
2059890626
1728469159
1521615142
965755046
1267087790
1196083129
1696262216
111134044
1692896480
779543785
1108170738
704906959
1635921914
43000427
1541305409
485448096
1386448310
222094811
475178041
1419853562
1352536663
586323395
243835270
1483454387
330347354
38990484
101819212
771857426
1394692964
1461753184
482244977
1676018538
1911081360
1433269744
903414500
1889361308
1327100963
184102134
2045606207
1975772479
1325650567
393114958
816952586
1224856592
1281975879
2026770738
1359160358
559819368
1844025763
71919975
1402350427
1251977878
524073160
563502204
1374500013
257651090
1938217653
739634252
671609682
594475
1322342951
1607984359
1981889219
457621582
1315998169
1526451514
1153753558
1234484666
1617491388
74734942
823759970
1793466657
2007913965
506545088
511754554
221529366
1982709540
1256322864
1780512966
1454436880
69781237
1706216899
126315621
1712304159
2050656077
1003609991
1904941105
971837441
1946759487
1419753744
112016632
1329855637
135272040
1085417648
77141380
731293181
1750444122
439700623
1317654823
439567595
167659815
1793171582
1067814364
1558551211
935339077
905510463
586624594
662738133
729380058
492552800
2041685701
751809778
486748940
1547332812
1568101863
122204827
257251227
804727929
200323402
972543581
2056790322
236290444
1268364417
1100853095
1527301926
1246551489
1923356851
1314464144
1516223831
812088659
1949264313
1093598312
739280946
458208778
1927291361
1760630661
1710316637
493659219
1279421792
1853291163
193674481
66432883
1884474312
779827001
917479061
512871613
2109579245
1655598159
74460110
658120097
658858358
350670595
861225882
609914017
2024092694
1608744642
1288912874
1731887738
446993707
653544391
1277374808
1487523149
1278919013
1307708422
1305066365
1162342396
1315783114
2014995073
1928103721
514442189
429728037
1128708845
1625619788
164012525
957188474
150929902
661887605
245869293
1835498974
1334511747
44043193
1880948835
558663091
707587180
1353178186
2122250124
213944259
1086365675
217153335
2059718302
1673032739
1074966349
911512673
523944748
1625695158
81577360
811691000
360168973
1574573324
605384729
779805384
1347939600
1450232175
2012947471
611781867
2114450364
267024404
1316681659
728515749
1560572776
1978440374
1362513950
804791203
1387799199
375976853
329824427
752264632
1302826806
882874385
746486568
1436293247
2123905078
949591546
68269032
1882508877
1788298932
717134918
356537277
123717477
427399665
1172015192
640798480
1681504613
1264455333
38368756
1054271304
588758206
109270431
1879233987
1354863320
1124794312
96291876
678357721
210027656
1660533061
1307842996
716215150
1488689400
1940934589
1823303912
1015439624
737840150
2022164419
1679003864
1146256679
1150173871
2108300765
1666903442
1844687073
581550696
1914493400
320096593
1618871702
1929264209
2001820300
1697251435
527045523
1225354683
1847801953
208374924
1653913619
2025568202
1780905540
1557220833
495841726
1085311907
593910241
670383536
1556672206
686742356
718379690
663680629
552061507
1466978579
1725155031
1834869067
912113373
468088073
1453586832
1893979228
98786256
1399975214
536128386
403030361
684053888
1474475881
1100374557
620668988
1120457650
812220218
1404755901
1176139406
1572666525
1815852975
498609546
1811878463
1423245484
273734660
1987035130
1299643015
8476479
194134732
337102508
1313289807
2073024510
154167119
46231174
1536053970
1433531655
1223397360
1087545287
1761760454
1238021492
255193470
654845650
50657488
2135444273
1329086523
1483672386
1404363463
1961030536
1606312235
241330883
1413405271
358462167
532048744
587524451
1293705371
363021043
1084059847
1364079716
1313935837
1398195559
2063679605
2138824154
656537619
455940276
609287878
980032770
1118531264
1844422440
117097795
210085045
974988689
1657627913
1378339485
1677124
699959691
1618204402
423218721
61481932
254794492
731256190
278796362
1325095487
2124376565
401930740
564832770
1308693909
964638846
711183694
1410034925
368312957
1301637614
1625356168
410680889
1123067329
809912697
657283427
1645309401
251623737
1542497788
2056665078
1060542310
873011629
1310922690
683674186
1763338829
1906194515
1923470020
1146872131
1016043327
1030158256
1904305340
1699954604
210778812
427033716
1527888797
1471687092
1557955516
190913258
1582346562
2033141970
380213447
474436521
1081959609
1321200418
776584310
206160097
1189551623
1139223266
139995247
1150458023
121878370
1142206815
2106569704
1562732038
639253733
568257760
21431475
1818202738
1288595663
1521103257
342976892
1771416597
483833380
820695576
1285965811
170528406
118044024
697146770
1716486997
1672624045
557979680
1291238773
1971759043
162577675
54261053
495625744
819841951
893434621
214229376
533658426
474912631
148669921
1809829228
150859278
1617666887
1808339183
1622525272
291838182
921621453
1050581327
562933164
1945068847
1757387903
654326910
1564350348
38610808
1133401084
1156278220
661366742
537478395
894957372
459855544
408117281
1744295845
1310803409
1859324963
2109870000
1815246616
1348321203
1435481137
14072359
437713522
1695740830
303215226
1776832227
1527720424
12384976
1173738861
655433042
1564569833
1915429417
1988675632
25695070
2120128453
716417139
804960967
846257137
1015877035
1198602505
1477191554
772858738
922115382
1982811923
830726795
28807799
1578226117
1139596316
730445074
600492627
1901751837
1772053937
795391431
1324898218
1466435539
865477181
92172880
1122907970
809462641
1976052939
1872162766
862627861
1029228048
91682856
1695235872
1282567410
813355185
1273012140
1562770764
1253797443
1242576110
1319717603
197160663
1167956917
165893025
570710155
2096379102
2069894407
1828428012
1364449147
575075915
87169274
397970943
1813817908
1959358372
2056692862
1545338490
364984073
2084909230
1669505316
1221442187
2075915364
1467277154
1145096315
504052415
854751529
1183357532
1873930570
957323398
489858610
2095332282
1485163237
261349855
608352002
241515243
2116803545
1039313284
970796274
809424183
2027868381
1205673096
195679386
445060861
1344924139
805469532
197993971
1889066566
454530084
1433853953
104612559
1632738432
720920236
1900138929
551572874
1607710384
522160901
1963353084
2050931008
746910607
1560017822
269797796
611372312
2109475519
1940116642
2029101452
1613050569
624152547
323288303
960487644
1987211817
810657232
77419397
1722562695
2050521667
1854861725
2078098051
1647069747
942710200
1357688203
445721476
1279919967
1139171933
1158192834
267347501
272252908
1265460517
693319958
906298765
870057828
559004349
868752649
537320774
1996210397
1170377406
1957776370
1632206674
1226259749
70767809
1896176573
1917499703
942877796
2132127778
1366435727
1488186489
282454636
99644077
296743137
1479948214
178567574
322906058
1824057899
1862086510
1675761588
227405817
2092391506
742512505
1877985842
1473409277
999757277
2071484944
1668877426
2086797896
613922897
549681186
58784676
163850125
165577962
796463868
1478247527
1423736546
873829304
1216389991
994015912
1777497949
142209732
895472806
2043717512
559846901
247389611
1368997106
1461592214
1107833705
1917090275
1304734192
891226437
1064257482
1991129120
173684580
2095337399
119089961
887578433
750017263
779214403
1607742078
1142815922
318314601
1216216174
514519120
328288093
1630299387
327933744
912462678
518269938
1274261450
439861364
957383995
453966763
1511982992
1575864038
987646591
1801188828
637518013
1506618186
319186089
2086716301
770519589
107266800
396432772
2094356443
510418332
345068768
2131256055
192083037
1957512715
681501286
1923623023
954755060
2084515512
1453378106
1631134169
108875613
414731214
1672168316
828128456
597441002
1310128578
1676269215
1972974657
841187436
151303422
365657708
498824693
1569013571
1376796898
249539308
489827178
1310706440
737950060
1906181481
1483717196
631364790
1358142224
551921307
1767323533
1870169622
157629251
249492332
389579595
2090804415
1151714417
1130215167
1655612796
210080812
819911713
1645777351
1788388088
924507253
1269541757
761974608
1697437769
1972613637
346546750
1884388507
1006350474
1032157750
1797473804
1646012002
1483844516
538984223
1196786410
852808989
1128483695
713843576
983356295
656448829
2037274451
832515277
1962835565
2047527274
569359730
1463352577
739279628
2060989518
780184906
821958009
395316311
503923692
596380964
1119145945
1667264607
82004202
1958031522
393683470
1328340436
711448579
1703471114
101699688
293244003
742139236
968043313
1612094119
1259061953
739778901
1466210603
1168641132
385427844
976222328
995510508
583542395
1161459388
119574204
146948711
1653296451
697158065
536511986
106031384
198298444
529268459
1075392951
158990652
1637693645
1051154584
820569375
2075670829
1679766945
300443770
142136795
46691968
2050261481
1307361487
1229015692
190336358
2012462174
1311982172
138996520
1231625261
1647558699
363507109
1183932753
1436308251
507536908
273907982
289619805
179865468
1437522455
89090791
702084724
1851818246
1633389370
2146950466
1621219998
433070317
1054902638
1314279464
1021355082
1510400050
862576849
1376590089
1023326470
784957970
955684367
242884880
1572726172
1102635586
538455024
830281465
660728281
1123290195
73228051
1195274439
1910107544
366290259
822600711
952804912
1594617725
1836087246
1209165774
112739588
133651937
490609248
1588461361
1379200983
1937415946
2099063059
2007173372
560210749
524464999
1448331379
2105679635
883205246
1080532468
1184558960
805695623
232436665
868176206
176815505
2022886476
368177628
1743162065
2109861996
729709765
1052435462
1192058894
1925778531
1282572806
1653477939
938853645
84227378
1100049793
1878170516
656840010
1544680400
191468440
1047284276
1035271270
2012523040
1839841998
779486553
1623368306
773600886
1582763427
2007963795
1438183600
122628324
1378918585
1770663241
1726790541
691419487
1111836055
275273756
1151160808
759251961
1884899313
1463780996
1175210415
530917356
1721321540
1955069169
1818177727
618450718
1509343693
7964207
1551548234
1525808271
497454634
110183686
2056229169
1355926412
356849372
443529047
707473430
561327686
524021444
362567622
1887287590
1029534426
340343451
75351489
1029546993
2046202792
1531433412
1551926380
365565935
935050768
1554992334
1684877025
1311048765
844718741
1048331769
825102954
1697857295
277413922
681711916
605917346
970719733
157503613
2067404326
1304374849
398845934
114667220
365176119
110151646
1244558577
2056828749
727930390
1833094728
1300382985
838877728
1561178996
1397395273
1995679901
1901569453
1100160748
1238973164
2070382408
66210961
2039932548
1837082567
455140971
1407910404
2056017752
472420729
240333391
900788211
56024159
675282392
61342142
1946472394
1200379534
1271294409
1721628964
52838225
1635091174
275493977
1625174954
649641051
210092271
919593306
235072638
1403961277
2007809839
1809271603
2019206108
1936152898
588082481
1249343275
932035768
289983221
2118880170
1880038041
1006619663
1772563111
815110098
2983863
59527058
743239317
879000600
1805484931
1715934580
931213407
799655304
86666863
2120549669
1655781843
1000685438
742257214
961158217
755681181
1552796202
1932540738
1319466233
1524464831
1576358502
803589844
1872371668
1692569261
1889134920
395653995
1570280849
1473937959
54263757
671983302
1366221770
341768563
970830442
1831530627
1376618707
1945366795
1479829589
1317445271
1883091634
1478277212
1171048759
1539079322
518259768
1242163682
1063415888
1742278774
332837324
1502946547
1040191026
122935872
441146570
946265861
691512402
1329900733
670300485
98376526
1503257637
1789489121
1022245017
408346227
1378710114
52600548
228734106
1732329465
1973429675
751456332
2119781990
707292823
1091112013
1628350431
317458261
256281653
2014980193
780381938
1493978333
1729109451
1035325980
112128878
226874798
1731434807
689526824
1854634846
1795517563
1234225419
1226480419
1043411630
556120696
1033802087
1414745050
919390664
288170169
555810184
2038300802
541974037
837000824
1524794884
1510509228
1431967964
1736811813
153311974
247638684
1607164254
1098889425
1730060170
1786962878
290837580
822103323
87745076
721132736
1589278186
1863328752
13411167
1349367244
437539169
526778950
690447072
681629631
1709024240
1144150938
819494509
1201672935
1039833936
687941678
455835210
1307376875
920956380
474827199
89081229
1151384923
319484258
350165276
1441089358
267766915
505461648
56917063
1383058751
455680741
2041478395
775584991
1653887774
485855337
106014425
186634513
2099802530
361364040
161664536
1784562553
680307297
1993654055
1372591566
1810482159
1185434753
1905482678
1556595877
925793636
1770558841
1173486197
1461947920
1444603798
735961979
1125911239
1262389169
1899139335
519770981
532078857
1719125189
2138669354
1591560599
718601134
119129238
1565621195
2116589704
981989657
1982720629
538314404
2039402649
305472601
1251319351
337386533
873050361
486104433
1626047187
852562302
129725336
1478114605
999006038
1330013166
689889744
432530341
622332473
2111418582
1867765613
956623405
1644733377
532953782
235919074
1999288395
1963319143
271882415
514120840
2062528584
318280690
345377459
41959268
950741737
616966865
1469852441
1751529325
326541098
853319574
694622612
583182065
43314567
2040603009
1336431314
1631659298
1957706088
442649640
39377944
2145332506
922309445
777682730
1433948631
1017029634
711655204
1983248703
931946957
768686997
64986320
759413095
453945013
1557572261
926273422
784034676
426222295
1912482365
2005832897
1831509147
1586588965
1302212029
1805939650
1647133629
615574407
1448497987
1065309580
1854450583
764048904
578910024
1764593344
1107494008
720884199
2035243643
288120985
1828300711
1649173574
1812778185
1777864959
2141063562
646272387
821430492
1154189472
1938090129
764852367
599072090
936041210
715255315
1299904111
1939515530
1461741101
1209247968
516267980
1252580408
376683222
420918354
1277222949
1743310512
486941159
994695163
336336541
144401228
1202018123
716510747
1686712147
1136093847
2053192618
232783642
1276488129
787869082
1462393684
795221536
106276357
339212105
969598472
1856594474
1205390516
331361995
1352524352
1471816850
2056386271
36056040
727736203
948939406
318627179
119144529
650765128
124094625
1262220617
930706743
260416129
409993288
1113859776
349354441
1325142888
593984594
96649363
867637570
932879342
1041228425
394735722
1001624928
1203543856
1796139164
1374261257
667402672
803359787
937372673
215759420
1797597070
986873398
1503031353
1146050596
436338305
1031511419
1283624432
1746971427
2023503458
361316739
1590873942
1219365791
494136824
7501807
984784317
367831859
484960785
74312207
661398100
1302556615
74477365
1861356417
329968722
1142177879
659010419
884316128
830212099
607679352
432689793
1295213688
735194935
1537867719
1056658216
1967644438
374499616
980911273
1843088218
873662201
1962048669
863176512
1980619286
1828548463
1240129817
89071117
2049345453
1228639323
1717361117
645596608
616530262
508260993
736679603
964694232
663726575
422228224
212681725
1154830827
1952950095
1986549296
764991315
1785643705
506009385
927063177
787544922
1407983073
1829697649
1737016715
48981665
1702535666
1439728099
388269020
1843144744
1446291696
434587829
529128207
788887183
579931568
2052738931
416005233
771253529
1566775876
1912283791
1455403454
820240268
513949541
256855744
1760161369
1301487575
879210699
1347680690
952441139
1459461883
539272907
224976077
145581489
1852709941
1242647548
641163175
638277175
1585619986
408492745
650010768
910413505
124176488
930191181
485418400
32181034
133142809
1441774800
1587420951
2146709768
1354029436
579925047
961435228
243336190
192590609
131573703
1182979829
1065465753
898025957
189068055
1282874639
1323861741
168110654
1218180816
662158564
2016388237
1900797163
290837164
330595120
2145557023
1715082724
733000027
2080129012
879061225
1549376525
2062033686
1206577614
1702337443
663285193
941466809
461936736
257636921
145534574
1940398725
408890110
797956193
2087627503
2096474427
1891509104
442275273
1999633186
153919700
1099738434
913071341
1181612780
1899297574
1033523120
1766972770
594907243
1115403346
414688082
663632091
224475885
933049191
1276444804
414540504
1416293708
1842907616
801207876
725408085
416180909
968123447
1274532938
1696296761
901395006
449286672
2048505239
1795320479
1960504603
1486996801
1758688163
587830616
674013687
1828401146
1702317189
2126481622
1840820504
1349011250
552694180
1187863688
470530607
1820597128
17990505
1238521556
2123287105
1037229723
1768185486
1865545934
1873721892
1584035837
257557889
562876597
1563633603
1644449693
2049735963
804668830
1779551046
224974527
1550318722
2122223795
1274608472
1684033928
915369476
1103567872
423875149
989604480
1907305290
1606753193
1345785669
37848376
880712958
1208577432
1971213340
1816278949
1468633104
265187797
1294987543
243663853
244267214
280170737
2117341976
1862132299
896171232
236176396
484243071
1082257954
48951548
75815096
2097612211
738131747
29565629
758102393
1113261937
762980323
969799635
1640864965
1890575346
1551195582
1693667578
1708911485
1462877977
413719323
1440759837
1308228578
850058082
1783030142
1994479821
1260521420
999779990
1926512838
83726177
378097127
1599639029
2028618347
1667851088
1779566517
1852498886
2068286647
1351685928
372881385
334523873
791227054
474388794
1197386109
974314148
1757388575
1889471400
1380451920
757674799
86823077
387681811
683751360
1262539447
1862379852
1588743665
499460100
1182424142
1548549525
868528399
1564670973
1797695000
124322397
1216267472
1717243672
1137175616
1769669809
1069601471
1115196450
1509352499
1628927590
1573595559
468910970
227225548
589435003
906525312
2073327763
2015416931
162686351
2063871215
1549845153
30282468
1074563815
1519342024
1739022458
1411756536
2088652482
1649916411
711821213
1013551291
2032546246
772782255
577194168
1895168912
482198696
1109505890
1731671984
861810923
91597599
21138551
2097594831
1136989062
1968179046
326578866
1504259685
1763793395
717902676
388328879
869133012
1936717111
1030973011
1738691281
2085750592
803008575
482305949
278066270
789982588
747973360
1806593522
153212429
561370172
1545244440
2061186552
1598916947
1615216919
326837991
1637536823
1858459701
2114791096
61268141
1849181013
1704100243
580519817
1408900703
788944320
626382351
1936623641
1809944837
1616249956
100314538
1384098206
1727133271
1070846126
2064975662
313325226
1580960098
690959644
507068360
400263888
1857268585
365507998
1265525171
1999109590
295327353
164183704
1076146971
106963516
462082829
378342400
115207165
1523151710
1585254299
721253354
1303871266
1127700269
8806025
1795708506
1010084071
2104960793
592488697
1395749146
1067629362
1674300395
1302475708
819503787
1069017135
1598674504
1225283378
1121686850
1840073538
1120665312
1921598057
2114908957
2105307609
96457547
785022494
939691311
515349268
612765884
1698158594
679708624
1224939825
1659745683
1234037377
101453719
336966583
1671216668
1825888867
817241296
1317005198
1025821599
500155097
345171888
1333609081
690804013
1545023250
1826531759
1702132898
221089851
1642566553
409458191
481259616
83714870
817245385
1145524213
173139884
1711020255
1567931999
1737481572
1034566623
142020173
1313211145
1450119639
1087682066
902886082
1803984921
538445881
1984523483
390532237
1762916402
1023738072
127808330
644660815
604832991
499268035
1860583353
2096093354
1692330912
564346606
647331564
1694012335
103022525
139795039
2003347049
1009746011
1059354322
1807657520
1783619571
1288311326
402961486
114202517
1097646653
197609796
1614736280
1126462649
959738435
1916783373
865832009
968251222
870300457
1127215886
1329725254
657785012
290633244
579102014
378886263
225680149
626904695
1229784542
61894501
1956870064
1299916644
123834788
102972631
168315827
1754829717
263841265
1794438946
1804014942
1607338343
1285465455
603506039
1388290974
1111513266
1356479235
693134366
569354942
1606249218
125237250
678583948
654295414
1374237884
960691712
1983014770
1535119441
938924159
573121525
1217096332
439482598
1987806394
1164711810
1453182443
1697199301
527203276
847844770
381334325
1972475967
1166441454
1528685573
360410567
300109927
1458073265
281194065
1938070646
1474965225
1685392710
1337963596
1525853295
1545111433
650478524
1392445409
1139381583
1040258155
1341526346
287115852
256838903
13670657
744426992
572165670
1264845090
1353437780
1275198375
1838078497
1202654795
1366917381
809383152
1422327795
812998914
1063967944
40820007
1263773178
722161456
1436880056
883377680
828180837
49814611
637376686
1604913007
1866572441
1655383604
1097760781
1199281986
1244818756
1192472799
862084637
515696989
896503042
2114303939
886877873
2056158957
375224210
1149527068
1410468574
2004633603
893695695
161586513
473130451
1102600747
223110247
1729003939
1224654499
1578414742
828829486
368977720
1250806028
1104966880
795591363
1208271687
81936555
1261351420
1496870439
463069677
709175085
365962792
41990129
686364287
888067837
124041917
54656767
1839292641
1127493132
1128628633
1702364513
6442680
1875429768
371631272
662713906
112349363
1911665939
221520693
1523390877
595915848
1147031982
1604086525
1895137406
1864788082
225993221
2075784542
1017754503
484677280
1277748864
784067853
1227208213
973808947
1932524961
2014295510
125526456
2049050934
182123527
127987539
739632969
370193332
293281454
1213515929
1398962966
159152849
1022617846
591042312
1372648475
2015014982
2088453673
1528098992
476941868
691120122
109836370
678943877
646894640
166639704
1910410033
1243452855
1317451399
460003473
868586953
575361242
1167875196
13947627
1228745615
1766599416
1905183650
1498601734
756186689
1651888484
919284802
1196766805
834620629
1982178774
400719069
271255185
27917698
531363464
1349943858
1803610053
1354015932
401402668
1437160584
921209909
1613924001
548725480
1138881999
181563262
1964045702
539160635
705488095
382790713
241752789
741041868
1974293772
349464097
1203406849
1056472508
571881587
62382912
589977345
1567429895
211017134
1075208152
1146424492
1071221299
46502577
683598227
1677386642
1732976697
506341014
841762158
579607409
1660362320
1652398970
1858881653
470621913
1307081718
1209499080
1038506586
1305621773
1230722199
1692108732
1781105235
1323223682
193107932
2019511553
1646325317
161933379
875843198
464184144
948165258
1810946193
1787139726
1544252868
1241349637
1069729851
1523662247
1909433216
841731031
871509876
26019924
1223692719
911702993
490192741
1519825543
943792747
10882205
187218248
1678425124
183206539
1649031187
541274941
1341938158
1051497088
686879091
1847804357
696706497
1940062318
1730759526
1018444398
7138381
697103577
2032112930
2122299703
31359385
1363993905
1207623786
932607538
646409244
1994251573
1918746080
486358024
1399056629
1657749059
1359774278
2083394515
313253384
1779020922
1868702756
1432940286
5645538
408690421
266962538
1105137786
868711019
469726359
1936414321
363346943
817792146
1089358046
2049264636
186718190
105693352
1062405083
314243996
1158715666
2109564261
157850182
1266763414
1739992093
44598726
756189886
1141310235
1775451649
436184035
959688840
1465861401
12961410
2031936065
2053388533
835147095
1918064961
517938700
218765908
867229421
843896680
1153444374
1999835317
1438252668
1951916899
1973120152
1163665684
1665538184
327046067
1559732195
193438626
1984424106
827966119
1670784667
1096177766
491375603
554616325
326598811
44948901
138306046
455270719
2125772358
468394913
1915333175
290067865
449956509
2014617774
955274751
760711565
1306475639
738254220
1523135655
1510045660
285955564
1484891384
293242503
526634382
912154304
1941872309
1812480827
1423495486
1592415373
708165868
433292136
1697778417
528617821
1921502090
1540138252
323135140
1760547866
1479092915
42394406
1897948660
1507759875
732163218
10151585
2137724036
285738061
1960391136
480492141
409003727
494448123
1199387350
1547701104
518660265
1743762167
487270538
937987299
1458684046
1490373920
2007369675
1996061756
934236474
2146552989
269633987
628383144
837546348
1276727095
133866775
1346720872
1338221210
1105985147
1159987089
1854873894
520478807
524892152
1186723475
98437220
2034418887
1977992297
13343893
405962736
1134746663
1528579573
2138072524
895827269
576028034
246082162
169325136
437162583
1759195095
1402500730
1035083306
683698541
2067506389
533667243
903661190
2033866017
2081419892
1731841397
2045973007
243111651
838413235
2073032444
415592587
896046350
1561771683
285422487
1172112346
2059114988
1016606481
2139276040
796172485
52787344
501194733
1834699865
114982966
1986993122
666098434
646136917
789814509
804448852
178184013
589435199
534062297
1928428025
317688469
755058549
1613672807
1484164131
1371747761
1988231350
101494881
1849556678
1174625528
824139584
1269233407
1793406955
576829183
1881941407
727295841
118458558
1634869622
804222043
270990649
1778985541
1177164593
1643265594
1182607871
617102000
1197014156
1752632074
594409786
1952812521
557033947
651366246
525932061
728685878
920990771
1196894396
1765815905
1959321914
1918495589
1330019863
1465864975
1923737030
1027327493
267821523
148235095
540228913
817532298
503044714
1749323176
1364925479
17924154
63682586
2013429536
612944532
1350128427
1670170692
1896903006
393398726
851851587
153774576
667900409
978449639
139614881
643522348
1522758242
1831115933
1605547510
1835689895
831946162
396013923
1900138941
793923307
520998965
87545751
1796864139
1441350400
47605178
2069524889
39101312
551642195
1946794787
1750500246
1601786583
754050253
1109787576
1848131476
1248233731
401443743
2106921543
140565213
646295150
1373803887
1601166837
187536310
1862872295
378046431
1746460014
1007119790
1225819134
1301151864
1961323029
428070987
1628187167
1957610415
1064229640
1863840307
945904226
2025437220
304755721
982579806
1261947025
172775686
470551128
2080616396
82926780
1698069942
1605568330
308698826
424617790
1122492753
967631087
260948762
1132595412
354100096
98137707
1433889886
970018913
1377550607
165459635
120199363
2098079922
1183780114
1933265440
779208342
1436900303
702530864
1912703657
131328560
642728280
2050713694
742103658
521025175
1790176359
1957083959
1152282994
773738431
196887651
1542355516
256775860
1269914009
342479854
1395271227
781385592
336360919
1312619666
560633926
1410920386
2122295628
1480434276
867230553
970921891
1752798350
1525781630
1973517714
2007061915
1424135107
1109640468
845217635
1989297116
456138272
225418842
2061551796
137439220
246363765
60358952
261066055
432989005
171865151
1763098218
1729451332
1231443351
1625913250
1174122143
427858991
1309035850
41079013
605001003
1283178464
573738186
1321742146
1717434199
1011975048
433776417
770909016
849136057
195866667
967605538
872734834
1117826079
280602225
665923697
97341904
45896802
545016647
905116709
1514949090
413845043
306232111
1814428587
1618845241
2123519614
697512429
1392017581
1967565884
1717952916
1047243880
501422248
550591173
1506368446
525597157
313602155
1335649377
1429665939
1339381715
1278332543
130139323
161364657
1552718759
2014083653
1212756384
206084067
1491012808
1985521584
2128788836
271137780
641580817
780727299
782103814
79697798
317967119
1217030063
447285091
1628114431
372299538
2144954370
697129378
998705975
987079023
145393030
623038378
2045038370
1409202215
1998448065
448688043
1616616456
1406500778
837766794
935971588
627975485
1000012959
522172143
63816059
397867151
651114494
661772049
1987247857
980960296
1546961716
402158517
1676363173
182474031
82627578
1059800485
2049939843
226780775
598716885
2100559836
646921888
1065164810
676451903
1713560148
278636624
1817041288
140162400
1126289460
1874147106
2082013251
1364849036
844129284
923415177
1873226531
1759323398
1421390578
450185271
66627684
1640018575
91520432
1705935809
187618717
1160989650
1128842612
1772143076
211545763
1023363034
56785286
1786394136
85577884
70848401
1447541163
1409296645
1557357049
1424655043
1554156986
2121741557
1389596745
745267498
992094770
1399235950
1528945075
650084752
222021454
716058577
1823355225
1853006918
1096608520
899956456
1677599663
1654906268
483203864
2080806908
919217054
650421476
2036580799
604714177
1676309022
1936358727
135031607
1160951998
473731671
468348456
166219487
490573837
63440636
1652366120
788894015
1243733384
1470791460
92561026
1780891058
1149419393
2054983014
78874739
131163140
1165838449
1154199611
1254686315
668913607
1115397470
455115469
1340453950
922543113
1198265073
1633996056
859940325
1471267291
612766767
2044715023
334360501
401109661
2141299725
50680597
1359313299
895794862
219592110
187004373
1162894595
1208719040
2072401453
466111279
356486104
1460572456
800540949
858627821
1340777578
824429217
997421424
2108599328
820394380
1436549300
106939410
1345978375
1142822687
2147018336
363934164
350394213
1135087161
869584974
390544530
1134477006
709767779
580330365
448274823
1921900209
1806827714
1816762460
1206864720
1811435407
514394466
2132326437
901986340
580840106
392241379
877688598
342743628
750494744
1835784667
1983873046
771587441
1936876546
1793610829
274920154
32083915
1235895769
653101831
1755854097
2035655273
721079135
976687781
92085865
1750836183
837465730
465623625
1073850943
887584402
2008962310
703164567
1594912400
796160941
1691279104
2136671813
413279720
1297749871
1890833102
811420389
1721451863
2090311618
281349602
959164484
251938486
707328610
1510423844
1148575469
730900039
1610215923
870340536
1971492321
14624640
764407984
441281737
1120956689
37249520
499607077
874400929
1356529443
1012736402
1638391862
917493712
1726916973
1729276184
1112667793
1437670581
622144578
672711818
303173016
674501920
1993547240
1465587393
526284715
533253427
965997107
1789804337
998735575
1697280090
1749612680
1202843129
633904094
2064730284
1646657701
838197480
1145397702
537898859
549902789
1142343553
912995380
2013005325
1452473774
1013805960
2044327822
933557711
1233035331
1404519431
1206663722
275443868
596668398
2128510481
1316698264
2050179531
831806845
1840638312
939119681
219058159
648493639
1282234701
1084540948
481434443
1123817886
124811589
66580500
361494645
2046807712
1356542066
1045808881
1245742293
2126440299
2003120617
446482924
336756000
1626464927
1938789148
1809763757
1245476825
1494267651
1164528011
938705720
1227531582
560098922
476675969
1457762838
1871508573
1573854689
1364799052
1002085360
1321675751
159813345
1261031825
920369978
1142859249
1624407050
526651506
70712221
950384355
1115325148
882214236
1741611783
37623644
622429395
1760467217
607538061
1618561657
975063442
1452619965
1807457103
1371312620
1347990526
306595615
586087132
735226716
2020883077
150271233
1946297139
1973813134
2137120741
94522340
197762005
1054984492
1540890625
279271774
664811442
97711984
725412063
1568657978
1755448107
1233759092
1830664398
209223878
983652196
410364089
1504472887
637259149
241526858
1181622585
254611781
1180619162
727356798
927189547
501284113
515264795
2104575852
1878708571
644133639
297719987
1039768324
1945691320
719255396
466371724
811736824
1596164084
1538570783
1311484968
2037362092
690222404
117977091
600466910
1729541975
1041263145
1059940165
1225626786
1436149763
824929009
319809133
848659789
1739950048
1430527716
1975519845
1378638507
1293880072
887747953
1423005675
133856488
1184290418
21015121
1391331885
585782506
538044112
1595124130
1118662305
373504466
1569742561
779108339
1278906179
494552413
2090595844
648301077
502146685
1934900188
871519589
1728092514
635413663
1296534293
446200250
1620621177
1134775545
2144289335
865377812
223687707
394902491
1566537141
787826311
1836426289
188176971
309355837
1606760760
617661700
1348736062
854813390
620906537
1536279773
553964951
88050739
1824406465
1687271763
574059532
1526552118
679852669
906711854
1332197945
1517078437
154155091
1195741145
909161334
1957388529
1923610164
1273025536
1593788186
388926579
1472176059
319554325
915260534
886312898
721730335
1350865027
1321332000
1354922649
1518815960
2075865967
1937708851
956673429
1221684268
1767092179
2058314759
1224424772
1113544910
754403007
30200176
1607955843
2140073653
2086200570
789307244
1512385651
1758780037
341091286
1965572333
812195919
1467777968
1729101346
2105463872
619530491
604038016
424557818
867934001
891269408
488740711
924117445
2132940432
628509258
1888081025
87143665
585550351
2091038508
385648627
1876979469
1650497415
152665127
235730247
107719992
1288765092
319154778
288382152
443015186
14403826
178930529
616217747
680968283
1591555387
1707024070
1722114841
1094148713
147887349
499766641
517980537
1649254199
1533025823
268724952
603284912
947404742
1662345427
1499851944
1177593753
797562869
712516629
331382321
1150150857
1805232064
986716492
464697920
1499216273
1612480194
614834774
1169970659
1536736566
1617171829
1036738617
1369115525
1791427761
528166821
135769433
1525083643
770250830
1995460242
1518578153
1854459440
705447424
204742862
1829952975
610444460
555660734
1765394302
1405830478
1537510549
1419329422
1512771957
860052914
1016704846
99420468
1630686581
1165768441
476793858
830003204
1224154074
1665918931
1262115472
1252408418
614066135
1824845557
1914991799
886501893
2095304269
2039969592
361377167
1475722327
1434087639
844665903
1203555968
1791255665
1198732271
747412913
1852222965
2099975552
493413722
1667954350
847749069
1753830315
565870684
1355997334
1478913060
758739322
1361523095
91812970
2006502469
994311226
1422645200
694770141
339289920
1054990836
103146552
1879039585
1593959777
279636185
1347577513
956146063
1531707781
1636433088
382212794
1077733822
152188777
1737851640
1086763078
997184574
800220805
410710817
18416890
146787416
2040784065
2005400410
360448210
1320447953
1395165416
739531350
1658671607
177538912
1955983755
154568275
1641253144
566782750
314504044
2126797221
436502643
1604879858
360930886
744431965
780630646
622789303
767715034
1347694920
1190200669
686487044
1927418161
772892628
754217751
605584520
1506600935
786500064
796636768
608331773
413646331
1093459474
135438968
1203698363
1145665040
1864883544
1407097544
554114600
931680616
758144617
1604451597
801486362
2094246476
1998495634
1888654545
1613532204
277839074
1255629901
438498253
316939696
1990142523
1763399560
734915463
1244983768
1128553579
1381624067
739845250
1395621415
1812574302
1775456120
453114793
2127949763
1775487538
1790248530
1022386888
1987370587
2094168162
918053456
1532668216
945840969
1113466774
2122871885
1391829990
292907314
1693620771
695336090
674754206
1148591298
1294519168
1831257704
833249900
1274223624
311453092
1615067497
1423873951
814711088
876536187
418390506
883373492
197826676
1434631536
415941858
1667083107
387978776
1991175963
462036275
922569672
1191867693
1243261683
1411200686
1102092140
1995990707
1764022108
524406333
1958343795
3671457
1769494208
2030546851
1431822765
38632585
1528886598
1567958320
807524143
984807247
163439765
1982699218
652124839
1861369710
1168131227
933732925
469203065
536931528
1699899882
671200130
459119551
476793536
1094559983
1510437276
1411888885
819135490
448156465
310344190
2005384483
377939700
12730304
562765147
1337456333
688073514
1960393511
105790494
1276816300
1527021348
1853389849
1576397315
1268874377
1220551513
1070628473
1075185686
1773353587
356378949
561285053
798328545
1496636005
1465210679
2114001310
1152670649
1548822288
64785250
1440590712
31588927
1932907788
669059420
345719322
178251333
344049983
2136044354
1728709895
286576582
350787090
1288703354
759589161
1153711740
865915525
403982546
2045797660
1064021050
485014973
372327671
684147471
1799167858
1582904176
75879912
966486840
1030361717
1807813198
170171043
1469765621
63310628
1548067407
422616166
782098199
1007512121
1654329319
2041712202
645565062
1087577310
349250277
367515419
859817987
515625294
1114654415
2017710634
570875082
1407497566
1972268294
1980642675
1149759230
1533779568
680311205
1197772158
679635725
1731414939
2006413896
1180020420
2147078759
1836198705
1404433861
1654061491
821927064
1035519034
849080716
1249659205
776317494
1996377800
168116625
1420013796
787736708
2005038982
743542198
1975966913
1817386711
675558892
109813368
371210788
883496621
320121803
483511579
256844429
1665148784
1291147898
330491762
302746280
1986033226
743965912
1781386923
1227182895
608600229
911190212
1180348837
1306243338
736901796
362838126
1822298756
2057069156
315670513
1995009114
1253026717
2001005155
1056048163
461967343
264101627
1393847997
2146787922
522407989
1143071704
715670093
1045808881
439508438
1733840538
1390962529
206595988
1276266583
585262230
164142690
1694213433
1980364890
405578365
1237050017
2052320041
1909599177
1679473812
1637332119
751313899
842765536
1034333180
237722894
323674127
35426077
1800298384
654942901
515029398
217611082
1364631486
1856265380
1984658770
1544164637
241610464
1581176840
1153771619
1537679862
463749768
1583808087
34060886
542750099
1740676725
1596965273
122352697
1966137608
1490518193
118387216
1891113968
1910880588
1807743217
1124076337
751381086
77375138
153176934
1686230362
1798580085
125173284
1591388025
76389851
1507196655
1549747423
659918957
1981396186
1847675757
1366921269
1059831983
2117780774
1427091634
219780166
2006724537
1467698912
226248833
1382123883
142134146
652719446
368652691
644842747
653322813
1179531338
2227363
712387787
782046105
1818668311
30607604
2144079849
804653243
1536472309
401031695
1133561472
395351886
575268517
335371016
166642786
788318448
1396314154
1547495288
1828505057
2073190288
1256489318
742629411
341868833
1368191805
968755915
1767074140
1868643087
180569502
1543189691
693910588
1052512495
284010429
1346963492
465965410
17565525
1603522186
1919676961
2034761986
1020318184
1999960084
2009781840
1740933088
598407755
1940644141
1814076168
2076794890
502512418
1689245023
1115428019
183448619
997812065
1049317180
408605151
775640535
1495203066
434241378
1828511073
1635993317
959904448
107827904
740843084
136463639
83261038
616889262
1833386650
148807828
2128258251
1379518016
738067036
524796753
1529998191
1307924542
455895305
784062774
1551205567
417643813
547726989
2067467375
1628076951
1410833439
894209951
999164329
41068471
104499095
1494614805
940507703
2055302357
208804216
24715493
233601105
427529227
1488965256
33303677
1913561437
922705661
300047493
1122596429
1346033563
557219128
280646653
477484686
1059298335
1994359383
345326680
1505243165
2112226100
1344573303
1127002862
1225712101
189299689
1065960105
1741104632
668094676
1991267854
2034789683
2047440986
2119648881
333101752
1620177744
1858801583
831697255
376511538
201665980
421534752
1153333214
858897490
639972560
1640007693
1061710832
1032286505
789280566
1261846186
1200688316
103117420
427768320
1812399745
1711013417
785054270
1091114549
581186243
68528517
352460997
1097563862
612746756
1593751069
504523748
828992328
895413105
1328729809
1595244803
646252966
1625198810
1743396981
1779455552
1390202470
2081967389
985369435
1096863298
1325191301
460627962
1006089315
90641422
1978755494
762710888
631396074
726767144
226982631
191914206
373852527
1368037055
2008817071
1993015014
312041566
402326431
563773163
537086211
450142075
223928785
838421653
1889238199
1939885384
648618954
76413243
1037404753
245657865
1115573543
804340707
1890693670
255981187
234094192
2128992576
890872421
1122857110
857695220
944213189
1415907549
1770031570
1569584182
1727545506
822370582
1829653090
278805074
329199439
207963619
750719465
1504573825
521685947
1740810329
1531487273
1874623702
1636464445
948156544
1308578123
125244363
1460910344
354063988
688300068
793438068
892922178
1707875738
1353402382
1020459464
1831806490
1467296503
1716534801
1572529945
36468641
1992356415
14583552
661541935
985663161
1345186186
1324400309
1614454791
1637785489
136917905
169866797
1466142507
1285077692
1759672563
1229435119
12234964
619257534
1000520605
201870682
1923343823
1981851878
669570815
1961992254
1874065664
185392820
731210115
328955345
1806613794
830775989
1705291518
1170318937
799485480
1382459652
33922789
540650955
1556325037
897244009
638924340
2144329254
4883303
1858770099
770411407
2123404019
292891130
996445571
1323906834
443754756
575315644
221264380
869962130
2005685377
282361465
979965124
776863802
1779577844
887079257
75454994
1034473180
1004423025
1370158982
1776426543
587670699
2031177516
1523386281
1289404037
1067761907
1205200023
254751418
1349738028
1814358710
309344552
504558659
1479565389
2098644407
1635049155
50026978
262298314
2100777526
367704540
66429119
47857976
575915745
1418614302
769139375
214646738
214108138
1093559238
75578062
117661747
1076767590
901405681
191494553
618110052
802062191
1616254705
1012000432
1655534370
2047240359
1580945216
106975621
1543444047
1213348745
585727730
1372217020
1334876809
60281129
1668377184
429357538
1859793858
1710473952
710321437
863788783
1767631155
1923808510
1792233035
1715466498
27883081
1945922924
1724265377
1447828717
934209992
2119742760
1804787600
1398605687
384565806
1889657474
1177310193
1829793370
400486772
1064283589
583523602
1006491723
1113929621
570432030
16492269
1453950086
131609285
1455468425
882837019
1067156454
142624892
761438123
1677551514
1251461717
401184351
869814114
1484823176
1519507851
1087205671
1428477749
228080636
1349522775
1386714553
1335884665
1384747223
934527993
1061380249
1096546078
233330088
2059850886
1901593479
742476684
1146496620
1135358579
810559146
178869829
12298511
1592167106
839523551
114091365
570805817
967276945
1294382034
1662555083
1327167949
928403936
1177084426
1339088335
2018354369
988642119
529165662
132236794
1434254667
148303123
735814114
1961408684
1267323531
204077037
1641424246
706829861
416745024
206358926
655101905
1779902598
5152071
1141232344
1222903425
1646879353
566647005
1729916555
368437790
66106416
1396193414
1476173534
1071138109
790263008
1179739813
739510972
1092510624
1840970446
1580286233
490590992
277149142
1696854646
324186607
1722231354
1769144151
646358055
1735692790
453213021
860906434
791227201
1715943650
1492114876
1629428694
355207282
283094469
671268624
1927325658
2065186626
1679595501
891255900
2061746470
1479051840
956131012
29837987
134072647
1234064489
926979896
217620828
834061014
797398557
1940254951
306521370
1627962264
530449177
1152840887
1947041538
666239051
1179553777
1304421042
1912157546
2034677704
1821634202
122276005
267607024
1498360141
1392269079
1300211774
1198510061
1550426771
1005088867
1862858104
925330314
573463885
209754745
1697494024
129354917
616798554
1719377609
1279651678
277087784
937302548
503460327
1152130266
1038470065
644274181
276001661
1154931239
276873720
160779841
1903769085
534294213
1652609616
369985971
2107239272
146068562
1234569751
2085914254
1723973499
1399851175
1741388648
1632116297
1313512469
1597165603
1547058042
753481322
1948053821
1439307083
955479565
2021962451
1105415845
1175696754
1155515930
2118255289
1790229607
329665620
1766632128
643251510
351164884
248894095
1007838883
1342253089
118464413
1128527419
1497999015
587758991
1651299907
273277882
1776211091
1581760226
1151569750
615524382
599881390
1025168500
1383354837
1943135874
1619130963
875862520
1135512848
741967497
13071595
49680789
1311439936
1916579732
2105510524
1196235504
1398483423
625678960
304000142
1513754114
673207987
1248825350
468366888
714234930
153744886
1282712146
1862232028
1731059376
823479626
1100789960
1312620771
2087187412
323217324
1662101276
224746093
2011750030
1921365457
1663956147
611868218
1780047863
1172495394
1819039307
1997378367
599981781
1422424441
1861898020
1481146740
72004684
841448841
582635216
1785253707
1059763733
886224794
1560189447
293340395
132246187
1659637018
1275804206
1738219575
378796933
481147227
1689776991
2068032102
1345613094
302973039
742505599
1389526228
194865042
444118673
1472529255
704272165
1572569124
158779674
872932824
1837140711
1260274387
600421076
308605094
1097299474
2145737611
1527675732
954521854
553365083
743653082
1407002385
1791068924
228270459
1335256936
2139680641
489808033
24875801
328543696
289595899
43271895
440570175
1381540099
1490921469
1245641084
1887567079
1411004240
1814032552
1790065095
1094333102
1941296066
957616433
173662872
1858706168
623388128
2122907945
454152324
1086986650
31691222
1739190507
144685471
102942249
1757837134
797345223
1769280443
1249820490
420576709
826010461
1718478701
1962532355
1287196537
227125294
1187715549
1529702090
1216123821
526240198
164948295
674671341
406790325
20500171
795419103
452181688
518497021
1241593960
1375107018
540749862
740798770
1889336964
1596223279
765957726
893109372
1200290543
1566020055
1392020003
1966543288
1735482422
699908282
1537247574
541526187
178475624
577805407
985933460
1530839545
896461507
1538633443
124284210
1388107849
513637931
1353839807
1015918861
1943741803
378655617
1565818297
2037879025
981527396
689879061
418591060
955272228
1765880330
1618247380
808074469
84572306
876361220
5187231
1963656587
773703786
1798955047
781153421
1920245566
988798163
1940668533
848035761
2014057820
248232992
668931908
1591668192
1022018891
607489134
976452202
342321795
1804429272
1163899089
1904607937
1727675674
1919843713
2063072695
501960813
1663108450
233709912
57316584
1827649423
271035066
1077839028
60512748
876626369
716967916
1376707571
1719103662
922158915
1263185107
1523396139
1069959697
1365625145
1375212184
545883291
380876831
1134800625
665692305
658479026
73245985
204484131
1846478030
1589578117
1524030359
939377228
475353751
1767861687
494416322
1320755743
1523426770
1693746286
644700712
2023957290
1706606688
94651586
135142054
991377888
54283929
1769071079
1260699483
199106517
653240568
1199566701
1701675689
358556655
1053615218
481981530
1287979458
771182625
410827476
2098331428
386484053
293806432
316251599
709322658
1050365487
381343300
438071106
2085559410
717571540
1030965745
1963383072
167004998
1331812114
396904505
108772164
842191921
882282723
1537845650
130222081
922306138
580139801
1878133367
30534836
1244105749
1121418388
1107069710
324378635
292590619
1003209936
372634714
849789612
114536177
640353190
1094769646
1285147185
1529159815
236332800
1407820463
1905417360
139334841
434502918
1337094041
1378038981
796620159
822700090
598549908
1725842761
1004180762
1525582781
1568326958
517293842
1177418848
1445376065
824281594
73195935
1101323321
444860068
2066172565
805057123
2073505283
1316113803
643935893
1719022149
587922902
546731777
393144474
1351519952
1512787320
356699448
365463762
13411464
716536324
1668038674
281133753
928634220
1923051033
2028743453
1966222223
21244050
607389605
908495016
1626369417
272396071
1927814774
929123735
1305053760
607289640
1225000155
176697912
275498631
1904036337
1785234072
1420566984
1418198323
1760562844
1263130094
696769778
1763268068
1740512525
1154867654
1713987589
669831733
1423326052
464193633
878010860
277280416
1575852894
1868949054
73190222
295675588
940746153
431691769
925419226
1166442309
1397796260
1133631503
1024266177
1753714012
872693721
680592456
2032623278
1038076925
1797808003
1917132487
2053509196
1622623778
1514542058
1834393687
302947737
410500100
1229977467
1744088797
306158738
1923282960
8567309
212844014
1038540467
699659333
1619521624
909744612
457260246
1380096457
23411106
233929882
488621492
1202650231
217214247
1313421460
1491046176
258082545
1172493687
1787491174
1426227551
483238180
1651888484
1831628917
1897680205
1824158774
1560108051
1820629421
215721503
902552005
112742891
1403529391
1879781991
1269552243
186086119
185665642
1062564239
1557136001
970936478
1898821206
1188052050
1013938730
1562798443
1809905280
1290011075
780875259
1765376386
873393910
1069001369
1773512884
82118492
932229753
984941475
412794610
445177416
727306198
1861299247
968474299
219445086
367737880
1403370654
61907017
1510544892
777601012
2131716936
1931941624
1717021133
1991047983
1428791752
1505668952
1700929434
337065448
464917342
1818293987
977058473
1759155434
41664264
311604689
467814810
429827664
850898166
344996583
394764224
120342106
789831903
1218150340
190944443
1653144354
8115495
2055627369
530290715
868313350
257645793
54761119
100364090
1133990179
1347503277
1959712181
685324895
1819041640
983275013
1895745192
658027337
300330675
734382912
1080516413
1388796583
581967529
1962865022
268378833
306542609
80178358
1837786175
1406972006
1758118963
1191968944
1389615466
465267441
695520459
2147084067
736901234
1865521314
510312179
1285745302
2003288182
1576985049
474854799
1746773884
559600228
123101564
1760870354
1105279424
1957898675
1182104229
1355515526
1003747652
1008055304
1813655345
272280399
927655724
241647920
1248022365
1711124650
414716803
244607130
1116814538
1625208709
1151743332
214907718
1509837382
1033929145
790187893
414827937
2141976131
829076417
167987838
1219468939
1955342244
1664187660
487062160
2010252744
711656729
310297411
1742677344
1700828494
1552355693
1942795738
1086119966
1965817640
761442834
11607736
2077023364
615519613
1079109557
666407927
172943585
1097718872
359986829
2112877531
1206317133
1450550454
322734088
1330996152
246140834
2090893478
1386528604
1186882109
1388930018
439701845
838908068
1676574567
357586982
2077277684
775483933
1001155892
199235715
1487147799
1638382731
201102544
53691761
763548333
1096870171
604706846
469094652
115343287
1958325011
1490288849
293601241
642284935
1377155501
952701616
241994637
1434119398
853100881
920538737
1481548393
295914152
1368247100
1334187830
1311501119
1959514226
726669896
572812384
1849294548
2051031589
1725186569
813635275
21327964
1496666842
2113271745
1391026606
115446070
936135288
949776873
1839964758
520746976
815654248
722993460
92481360
876263953
1815274298
2127899477
1406723228
1609405164
116391935
1854005944
1888289637
2043767902
1048259886
1082280034
255648267
172476688
359265629
1364064882
902942965
1175281659
657365213
408851318
1654636712
1038153625
1935464884
234310695
1358277358
594443907
2036883246
1934071699
1177546108
796601303
2110752331
264644711
487301257
126839569
311662967
1818795208
1872525908
374570142
331111278
559475381
1312878415
1575435545
1936304572
1244727489
380974177
1565006412
1775541196
1172997948
1251592459
660893978
557124260
311398393
589062889
1511741608
1567127271
953186843
1269562641
2032524741
1734399566
1487620578
335496365
1279905130
1926884162
73288082
1662785038
717954939
925992731
172637089
12429396
686914746
576481604
1770873930
140278915
2037247110
2060279470
1472232613
982651564
1923747707
1774097768
2108535441
1464824855
1701784473
34856126
777208484
59159447
447910634
591229714
784085257
240049682
493284222
2092619388
973023621
710235733
1160239919
580972436
1676014326
835615123
1610345245
1498692116
2009156721
1150986102
2056303426
1121550175
579978611
476066523
1385583596
1305980002
181203359
1695458377
1373436054
940798594
1170910878
1627044033
58617568
506465173
1928203152
812512112
8156516
1665962538
1480592788
817524926
82295848
1806984994
1124537212
355940143
117800041
448192381
514546060
1531608411
1919792710
1345790638
608253056
1366302926
111039547
1520036476
904508699
1651111292
1722658229
1916551417
1381113645
1845692510
409046492
529351738
670639826
1568267268
980274197
744975860
1331311727
598666552
715966619
1379406479
918111352
496009357
65465722
1238734644
1283613758
1732880715
1838418081
1031360623
1897740815
193992726
1051871102
1926157156
318642842
2126555221
1395873060
1470794319
1265611524
293455380
240823846
2059950763
284691135
1460604034
1117999034
215629466
792278856
2100823903
1941407938
160864620
1669361739
2082290217
1729763232
289625594
1646045779
744826594
1749579612
1220803151
1067300753
1900723471
2090559323
1272013260
1313346280
1437438429
716689216
1231000882
1077689639
1245444304
185472376
1057853130
1725829658
438372138
1583758149
10082976
1196534601
992991197
928626111
555795595
2005305094
2045265483
176109831
1820291830
1791857804
882152011
1976062482
23084347
2072007580
1273629530
1871097697
2077714347
2141192437
1124986588
1838239925
417526801
1025297012
1295344701
77531647
2039810080
1474020869
135793999
1807326258
1444235116
88203943
1441660638
964257280
356412419
664105169
1915569482
1545369833
195529341
1377585209
1727711745
1624936619
539618886
1904937501
1067400657
58117635
1657583386
43892302
1906491095
684465945
1103463005
1164454407
1531182932
1724325268
2060864376
894331133
327743353
280238330
689212264
1449684098
93452709
1285132897
810640427
1568201096
133387098
1459268010
724223232
1709551026
1233325850
633793645
1588201380
1017938344
1306924518
85877897
509604746
185066186
586408939
493317421
213868088
1049789583
213000112
61026407
500502415
1667981668
185831521
891041976
2029976082
1318906738
275619071
683532386
914507053
392219820
1200962811
574024365
1074851677
1308349593
365804521
1642674232
1988408163
1023335509
459470818
1393949700
878504469
1850559165
1794517479
77500274
1824523987
142488534
857282795
2123069123
843545859
2135588141
1886395966
1902818093
1514386729
1947141515
1796951901
2043050530
318550181
1270614380
1701601915
1250420154
329843728
395645785
1705770764
1706616880
959838421
308267111
993110945
1962723695
1119162185
816918891
1285613268
617728411
1017731180
1745478310
704505484
166754174
1600923788
2051472280
1571940048
508365378
39817391
1247317196
1210864913
1078806693
1970868811
107590567
2075161749
1710439365
1495550343
2082389870
937431170
509010703
1708094760
978966649
1982617286
189102338
1125596031
1419151445
292968064
1984624538
1662807138
1075771668
192923061
1165021796
1389168544
2080128234
235736647
1500562474
1143501241
233035290
1112797572
1971732238
1230306713
811484003
1572315374
424153301
902359345
97903064
391971340
1838951294
1567210820
1064272622
1190599485
1003158561
1181883991
443247901
1754643225
137777263
2029125518
2125095966
1721727654
477776635
328546886
584857567
95229184
1158100965
1116335062
840012072
863863249
847870425
1533328174
649025179
951806672
1526417977
1970893239
2015367055
527150175
1485042494
155612172
682914549
741842524
1483658339
1826601761
1453635829
435578879
461590067
241578342
832682357
1992292258
605030513
1333791839
1392316009
459491428
2069196064
27880098
1850358753
75478721
1525329682
361288897
570321225
667490541
2050249782
1322257313
205032371
338507082
1221834255
1381326606
996581278
596758206
1608214464
647025127
340409978
1772946755
74550848
417630346
583554215
700803992
984851656
895792492
323466364
1551382632
1584812962
1390039944
826731289
1247983372
501903026
1926711244
1794969010
1645718651
5118423
867251374
498469657
1286773088
396509494
1173118189
1869087169
475775394
473888502
1943042708
1299854852
146265030
1204677136
665675611
1675654205
837417807
1665693510
677342685
490334741
767954322
939923133
1511665496
1316455473
590945270
252917230
1023383947
852885811
1672111584
2102279417
1521752677
1350523813
1430543531
1800246059
54897216
962446988
908616929
724572920
1469562964
1172590455
125179099
1553392035
1472577575
1035370331
636145928
88556797
981233884
1073790004
782083140
680264088
1134642244
619426639
1955792453
921854418
1060216508
837921486
722198882
1779895972
1396288635
1384062235
464364760
829396469
1262763944
499157326
1208902613
607546357
361812826
1692414418
2125556075
1353723865
277754451
724417269
1269233674
1511383011
1509212627
867600372
1649894307
9355039
1863166556
1706893150
259650539
1329007164
401602444
511016456
1079081628
1612485205
870122082
597974184
374385038
1901958838
1932253074
1234801988
1644667837
1503248515
122040277
882916811
1130530089
742566366
1771933239
1707000000
1653108767
1968758341
1306686374
1889568951
1806948458
1392036729
1614713229
968197430
662781806
1108334452
1322885803
514892736
881451936
1687043294
417781969
96480481
475390770
1552152935
930149565
213899289
887368956
1518270061
1136810127
1557469125
732142443
1218972033
745884873
1284372652
1363328785
616299096
310926295
250824709
1513544370
2021130453
1881044852
1371204270
1501777800
777640746
1787856212
1283878022
1557704229
1550491880
653013523
343960345
1011844479
2047786887
316492209
1646262639
32972008
1454040905
1003991545
2061376846
1008127552
829701446
1808380779
224790593
580857587
1680929043
2003875156
7836046
1812008645
399809554
562920920
295988721
951874060
1184913208
1086401679
1560846526
1262874334
1659216476
1163150890
992453146
2007700606
662310362
143686286
467611849
759568053
865304677
654786247
1211431218
143191621
829303342
1743098936
1728462783
242846414
1709598655
44220998
1550413564
2085317705
1784186913
636381400
1411761574
481892812
7224342
549147634
1508465272
724132868
1866131497
991234249
885720055
1725182387
2090254386
389504145
731746760
2035111610
1901747184
1018901704
1634471812
758216670
1367162541
2141317562
2122732870
1602880661
389061963
1573047884
769691596
718463093
457859442
1871680198
1712780766
672004991
516241529
861141746
1554668750
554138416
2142183321
1013242357
1385155150
1208670112
1164611575
1353081328
701662315
920139361
1764306343
526223527
1363606705
675766393
1765973846
888135088
1917878612
1152630310
1604076301
1202913492
472753613
1386560292
1807282808
136055933
497540095
1251119955
1229603385
1675212554
552431549
1508403586
1357519197
1881708784
70503610
1924498434
700907356
1446726983
1554670776
655728800
949518253
1144554857
427647004
857736163
1235174847
467455796
949100481
859941852
837496973
1698379030
2066949354
248546002
727622840
940153306
1776675022
73234471
723921027
1960382177
1685494565
1170419502
1016174687
1841847465
1527300102
1955775767
450146736
897140565
137265552
1276394368
1860744999
1187537794
1772839956
733764293
242137064
1263119797
546007451
533913838
1383472090
1888295271
1145046549
1515274120
562303069
898604496
360714793
842572891
2032155636
839140779
728583602
61599520
1729924643
1209827743
1192379370
1609055376
1489883042
2081070385
1143605178
514932546
1088882884
2059846116
1433478203
1325359245
898309418
729726918
1542921832
2091579707
1845139405
904455645
1777149527
1034026680
1555313780
1895913656
291531179
247052023
62356178
643375252
697821799
567532377
659468652
707250234
840725548
1789959752
567444051
1623108777
945380421
1631392565
840931719
1725107404
1620415191
1854549684
1913286425
1205498620
1761709326
347655853
873661347
2032260599
1207030130
1901483581
190154353
1322946
813210894
1871625595
2008214503
1575059202
218489715
521458132
609173432
1727261275
1082836315
1839056485
1611694021
556413804
1833265069
2137045717
1842216653
1955688023
1912178816
278163227
1717057022
2026237053
449040363
822209928
1356817236
1973124926
1874811628
1964844976
1553756200
1014136533
899937872
76926618
490663964
1449061743
276339638
1918006502
1737918535
1352822062
757666367
802687929
199824593
2003763786
250662501
1737089147
600948128
349003313
1712082528
1951391553
509341832
1076550049
1831417838
185069976
144223626
919352954
377697301
713243262
1887845078
911970795
324651784
346956019
1103392678
416370091
1726345720
1464216794
49094141
993775081
2065317089
179244793
763522584
1994904064
1469381523
1799860340
1476680633
299417973
1488485547
1830203818
1955286999
265475878
948697222
365146988
4191389
1566638122
368431616
191380519
320724439
1589824625
60037626
388024788
674910804
1612074736
1253251699
70470886
1631187844
310083908
937024760
710457924
1522862774
556524006
1551916560
1746615809
2082854514
1519339135
1591915038
1973571581
1011802744
1307254766
1039728371
1080548625
1528831287
1940360038
1278497485
901377111
1065732563
622667330
1014753325
1500304087
1519716446
647750891
1287704153
1810680157
1931463969
2011472116
1484065045
908785360
2093133124
642929285
982372098
596182727
2060413367
1681061454
1366167477
1018599129
1412858017
1019280328
1967911444
1723839409
2114895287
696339724
961814167
453421223
1097281623
644814258
1825248636
542530897
2100614381
1421831175
860948575
494761792
1931520908
566450669
989175999
527270256
1856406319
193148907
1839885396
927492699
1416274569
57497115
231266409
949191068
1628938765
1459287277
1148434432
450781386
971479193
553615046
395172049
1785825043
1991428191
1281377433
617810644
1614892899
840688974
385931983
1554222905
162600280
670129048
1256584542
1758103687
1241645516
2102797433
481099060
1175124047
979680437
219439436
831921917
1159039281
143179945
178946434
1963895473
970653068
693877815
1834262264
1570895598
1856349564
499281118
1691626816
395290362
1376738895
715500553
1405063523
515086763
1967483395
1697338734
483610655
1216171579
1604611461
900664672
1528921203
1402051811
1036259268
1990605317
320432780
309392048
596915262
1566177004
306746900
946455832
1306463207
1824459871
1155141107
135130647
1681087942
819728112
1212765651
1540961870
379284907
1232222417
878567865
1206537585
1457809925
545122233
90297564
1259537144
1858481484
521235269
1192184475
738907084
93525170
1500784382
1875474301
1192918858
1157766499
1029093947
303772075
1600186789
369867833
723257988
788675489
503670016
732411690
764091184
487999290
1070601050
1553421015
1078537850
691723271
37719468
948470358
1194680641
1547206641
1600634143
9110513
2097256678
1146399510
565018868
509287612
253931717
1041381463
1004740756
876928113
1126913354
1739350430
1823785267
7317610
1484929781
1817555360
637396676
451075461
679931358
1546917078
1134878637
1785982991
2100229933
819666365
1663522089
1840691278
622698038
1564982725
235234202
1648426196
688527657
265682944
1157044633
840510516
1759361128
1267971100
962900540
2063956349
1027682143
1367286823
1864023116
2023378665
76359535
2138945756
1092309195
399544763
387409144
257207976
1365295501
1689840713
214236116
1923922326
1089075050
1468596503
384310469
1683623500
1476417806
576123276
218711178
633003227
620278961
35962511
707838753
596027127
1784296963
1339019869
1442892258
1442992703
1325739953
1559889108
1255704800
609782014
1266225731
617195086
1922351204
1732353339
1021224653
1873488219
678537132
1661406715
1705112870
650425884
266894954
2100886339
15263456
668969432
1082529430
1552733521
201815651
1333419918
1943410241
2024599556
125688794
2111503188
1918494820
967693548
1883734120
1460394867
1676589409
342848927
1050097133
455111875
1286096719
244852460
1130988538
259249779
1878632937
805380431
1090158559
44823810
1050862141
387920536
881702770
1908397063
606389464
564333
1087022352
252939013
1409256815
1835395724
457198126
997130045
120389167
489764326
26988409
631588122
1515985270
2011657404
1114278087
914241559
1491634098
1155533032
1238331664
1849160652
772895865
322843648
809382765
1171417691
2010191077
1760162663
32368546
1000304004
810567673
719269320
2085331672
802909190
1300397647
984468767
1103948793
1447843017
2065011766
716686607
2000852305
1154788197
392498342
964509055
78332946
2067929839
450073975
1035583237
1988256129
629599293
1286681732
2147403546
1591357745
585368876
1441670370
552853993
356748491
181215811
1072716267
1957918648
670008106
1800103628
1876501478
1390734824
1609337875
1013247270
1899949311
1165589438
1312602675
369200467
1983445002
1216493265
185776135
264020673
886815962
977998090
92618991
1796558190
338135400
879041762
1878879277
204426384
723189309
1819799211
378105453
1891720758
1122995587
1146285056
1427091744
2105592658
300949962
1536345330
1764667465
1944366948
1811378526
52679921
1964641677
407571957
2065498415
255387789
955812603
710019753
2091546085
2110398499
590397307
2143825188
1682285363
432381426
455592664
2037519964
302302292
479397668
1706674097
1393310595
1788687841
1042711745
455503042
140106667
481045373
262472025
155218773
985895409
452778092
105031232
701056700
1013943092
980805480
1242492919
1224867527
1043208778
1343828109
2096240434
1232570148
1925646008
124118651
827521817
1652552296
1062121351
137085704
2038947491
1203280750
551284162
1269939348
1749075503
1963109344
1594094267
2127206240
742752038
1371958955
1476857589
417784427
1768274266
94842362
1155468354
184680677
1424819632
1957065702
1785623161
611858496
1492944878
948963998
1261587554
867212087
220285966
905249290
1792248086
717321184
1452409201
227738560
1664251860
1608906607
564642535
950187887
1071903946
1008354776
1085891974
1358097316
95757053
1473935322
1730462576
3511762
1871668960
1759300369
1342377777
1441596393
416749780
486649413
1434434623
288526047
1532550287
778036035
464653589
1293128504
322169594
133924257
275761296
2034786436
42070672
490113188
852736621
1797641391
1913630991
1146236281
1717925983
1989897047
961010413
740422890
948044535
1282174845
1506421060
456450634
1900851350
910397678
1798922971
971902037
619463434
435408792
45686522
1471672823
686428902
347655853
1022193392
576777276
1123921140
1574697907
1129458799
1180165103
967109829
95699364
171539675
419315409
207749546
879830876
2084765982
372062575
101361561
824494864
352319115
773847145
258331919
1614988391
1014124549
556563470
1759488969
1004383150
1901156616
66096609
1935728468
907837098
248893745
1942919586
1159657001
26610035
1063247592
1769107402
188148180
1783030142
1784679181
835615123
1450813196
1926809410
1424274955
858663381
991126559
776389958
1100164008
1888302225
943131642
653130693
1335390155
1615769056
619046352
920151243
486350059
1852603239
1458706983
1272589690
731390489
1871166398
1606821231
1167173356
2085987526
1840069670
1274347609
872538782
1800002272
2074799021
1843150996
1662756700
288887220
1222096208
1370515484
2117138785
1277620983
663706743
1985956745
1573155008
524946346
1692766588
716618061
785448917
1410728058
88780819
739765078
357338108
2034151315
415642755
1624423612
1748980635
79900945
1870226816
2000013457
365625299
1040683651
187340291
1989268837
1191974508
1308620148
504507668
1025363117
1932657997
1007600373
260291974
2099475406
2086204978
1576939850
33534274
330660192
669738295
366111643
321207518
1423906500
2091472326
423767557
477112069
1136163039
1243930929
901843775
2002360555
16595415
1542736122
2004455792
406311668
218601857
1477507989
785678622
1591762362
32495374
956559202
534335540
1555720330
2116302028
1162716064
903872515
1944273394
1890926515
627594626
915060941
633309932
1003312650
1059541775
329827476
280879904
1103125515
833672453
916311139
1512485438
271974839
666658955
2039958047
536988676
724150542
1011691105
1222379982
1462076884
698372557
646599841
328087186
63239582
340123385
1327899009
744423059
126559664
1720155540
598911760
381313564
233308043
746464837
1088823178
1389791933
419302632
926242481
1692076300
1563138280
315148293
1034221825
86451444
1961691176
316961063
1008514654
718826153
864243170
1628756069
1688734679
1604709063
648174597
1414065869
861669832
1430085758
652851812
1913957786
1330523571
33308899
1481909153
361239609
1624568442
269261628
1068497125
260040122
581962622
716363873
1829551072
401903517
188666100
715577011
397226543
1802026901
932083257
1110829745
704643062
1961260314
49542595
942716510
1482789753
1904787505
1428991167
1142484292
2146153868
818885900
265608749
1069259825
181236418
72531795
394624899
77137095
1079514507
522493504
2119741208
1890384369
743328874
1685681173
1923671256
1726094571
1593210250
1344987930
2094630607
1111371682
1823239858
1626253895
114522830
619390296
476419640
801880541
528905174
1730727672
1738793587
1990272288
249455228
1013720504
364917263
1849246248
31761766
1100945010
396840485
1854293125
1542914990
559225927
1740717634
269083635
1121519566
1578914278
780425163
353547740
475616266
967996939
1298578394
1262006563
2027196988
1346164040
1843717273
1844281251
1176022174
1691732747
283302144
794098496
1306058251
1115058663
1432437120
1376896382
1180739172
718227362
960634796
1722455893
1146127023
1350433222
595209914
1092352226
655492262
1679980006
652621882
1343151541
1696142632
480146507
2092619205
2142960170
698049184
1199838808
464214028
1151198214
10249713
1866206241
2033765516
1257790071
1037800066
1897529118
1100733323
1120406093
1277234988
2092799105
1804676358
1155272309
312441629
1782302519
1952566636
1747537436
1478447525
970349951
1989859737
1136377421
423662192
425711831
590419755
169466268
1784178909
384394327
955882364
1954198505
1634696175
311612706
665500599
562498327
1652350297
1666619202
1557256299
2125514291
1307160165
1148540073
741377360
2020464187
305996483
2006890979
1878875172
1064249906
1797632474
1731743115
713180670
186931360
1038063295
576084022
825422623
1121999781
1653753091
2142475336
703024625
702936122
1828163368
1916365180
118616481
1944635672
1142913548
883146326
657767776
1103762800
574639018
83828856
1668672434
613394848
1840864769
1242185506
1552298722
1201651175
1893947493
659311420
469288805
1121399976
752410089
2058001600
1852102886
1175918727
640746284
624836236
916408748
823140830
350470793
864191869
1662992658
566035837
1757484180
795280327
645728684
1268667140
1977323992
2134207610
126590214
1305706107
1205688787
269194826
1429084562
450140773
1558729324
1722542864
4137276
92934350
1326201479
6562661
1642815681
602509298
1834611374
854654649
1642956720
1556190030
1043548179
1315690924
2037195572
594650068
1308061303
583913069
1179978466
1145337130
1194797895
806678431
402299581
33596339
902771415
1498836270
107078713
1518623796
2068295041
940731901
153274441
942830997
759319384
1619291274
356695722
410207933
1451970333
641028446
1435376047
117376429
846709073
1328031806
605580236
285367447
473514027
1355680973
795057653
1487197580
1309885360
1619038281
2102067604
48699042
82419725
1299652406
609204233
991352118
2102716254
1526143030
892243219
455808801
1146315373
1709161934
920917603
650532859
1735513601
439034521
1302218743
1148808436
285535370
837297735
551398818
1600018255
1190478373
1428248246
2024946107
1442320698
1855989977
1372626060
1147798531
892742748
146339546
1093881310
575585660
187757108
1962437367
1386399098
865130554
2087164686
1442108394
1030192801
1741820061
525311523
1176667338
644907612
1818378414
392959065
314080414
970030478
159405275
713635748
481329517
1979318095
1114617799
1234754964
1569381465
2033144135
2087256922
43804665
1372965488
392252227
558687460
470967516
1390630614
198442694
245486941
593253255
561149492
2125618248
1483172831
991628429
785496238
1516114379
749505958
468151321
1817655098
227589957
950501059
439235143
763968811
1348788656
86893016
1849788701
1469866068
1583514748
1223842492
511067924
1020379109
1479905554
1117466218
1854307205
1837424770
1292624095
1553063862
1391286296
234304763
83416316
1862509084
82116643
368077463
1188729283
1677150143
1596104401
441987124
1725226216
171479494
1584330877
1253221844
1328183438
132803854
1426746213
1539059049
96333780
1523808713
1803358764
209928460
488747275
1695423148
2099393146
708596300
1021268702
1719023328
1874156111
460879034
521183147
2115207752
1762070326
1330422780
448278920
421663407
1982882420
1861569622
219562780
1886166740
1065167288
1438493724
241311351
2134260749
1188752964
1864126775
580006593
68204684
542868928
1197357472
86596339
299836281
1736636589
1144647808
2053929864
709337714
543855651
330373951
1740135339
1198319675
2010346938
169862947
95832665
191376889
682668474
2133845123
684244657
1525841660
404984383
1017619643
1717145175
1327187461
1313012088
2100793847
265811357
1812967991
1131137191
233849592
212263249
600696401
361099157
2099024078
705962759
2004633603
1817564293
591993134
334667205
1364517948
109453035
1889758712
2019017941
89216740
856399416
868681349
680314964
1987193563
72075909
899881520
204694043
1097571532
1368456203
384163979
229660098
1560251083
212347544
1511378169
487245871
2019054707
884198013
1311019410
912211444
1027902678
1950234444
1158806664
1468280119
628499504
2066454106
431540644
2095428491
1913873464
141039839
563881158
209554095
581155125
934593244
1785562903
271476269
1184073488
1965133770
2053954666
825736833
573244662
1156087275
1251453720
1709125352
396620472
866800010
182449679
1345504758
1933862002
600756921
165081837
1362920029
470143690
21809720
1237661417
96844190
5611123
1821165888
1402124391
1352014730
1078003281
155570935
1367959516
729250496
97977928
1941145724
490279916
1131077224
1583436009
271154315
1342294113
834562335
1242439335
2003381899
1775636392
1569245948
1513300433
2128924675
1633291598
1409600437
542729763
1610228407
1220630780
1885114293
157774172
879683913
393576693
723442369
2044807430
219564878
1892501176
309016756
883266533
1301798026
2008501427
1164518211
2080214751
921488744
101522769
2109630802
1456181506
2137004539
539922104
573541567
1786608290
1873536100
1116246822
23717238
933956193
1064653906
590268788
1178362886
910561259
745757184
504057260
1587788440
948899483
161027995
127706362
1472176707
821543005
2011848627
1926958908
956767758
801582013
2026373360
283607104
296453217
667914435
607608055
2130838313
1158501866
1665160473
933278083
1938713366
659392657
1693196381
1021257003
1631849457
1976978140
405465762
909336923
1627915332
367538935
2062924146
1868194100
1855530178
1309131297
385004633
1079519973
2061952942
68532224
941342676
650425073
610026063
2107534661
1590665281
786500008
1281378739
1100607681
557255877
764312449
464551692
303751946
1574273179
1688983251
225274438
120922654
1668413602
1412177254
615949454
1584318741
136432779
1551270878
1603954403
1657674530
915624814
2053119340
1430503284
1559323386
163316901
1283422428
389782382
630209742
1244691819
438883230
2110598438
813598281
1340270355
46731232
497875008
748278034
1462921008
489212505
976061755
857864348
39126413
1379870173
1170142430
1032475761
465045574
274220871
559841601
1164761870
2137635664
1629590587
1747255634
340425015
953257885
923794616
953343800
2091447857
1239726252
1988595513
237494630
1455475565
256196171
133371049
40616219
1269811178
1035506058
665135039
608953467
120375420
536975290
175072392
1476530485
1087069538
1519577645
1626677335
1726300969
1948260503
881380565
1368630731
1530925782
663161069
288941039
592599989
1095359785
393719683
1515655819
1821900248
1623521812
555044702
1426486170
88033842
1865552897
1637736557
808387804
1512445234
594807300
1294750988
1055437848
2088215118
1074286768
431507504
855553216
1067327029
1377675640
1598109018
944692775
475163915
1902897867
1391576211
687593594
1705863422
1846366945
2133550194
996947898
1599429620
195510369
1544857100
135290329
2095445932
1181386582
1908656818
1342085322
867933652
994229592
1326933270
2137680115
836108428
2029560659
1468082523
1202452277
743979504
2010263611
1514254331
248142187
1701669546
2004992056
136911686
1184335614
358896818
1146658637
1804348208
1891955188
540686803
2008930223
1532480966
886939649
1890029757
1398409530
1598929089
1692115573
1506888835
2053961725
567346824
325654227
832674468
1840222557
1497135109
2067069576
659354829
1855251624
851657310
466040569
227449514
956440082
1289354752
310125406
324394899
1563961826
1347912891
886257923
637103151
2105526167
1816854409
395747791
1760016143
1924215403
602111935
2006477905
677000874
1421678369
1564138052
441074272
772451309
1955687381
818267387
951929280
847588912
1356133788
1952153223
937508839
1424613382
1457636418
1387895616
186148288
1066992723
550691503
1618281519
1234944304
594655469
1172884399
940032528
1289858824
1650437397
1781025595
589199080
1885457914
1182280409
364454901
605884581
1163024935
1395132959
73204025
526286518
408575474
2104243704
1771745709
1630765549
1221975444
1483726126
1121372040
633386945
707515525
1693092128
288191304
1552265288
855881746
1998069784
1730589448
1910128844
2121552623
1638112751
2128603589
682086660
1874690399
782624106
67028481
353019814
1773230958
2087167966
1473483612
24341149
431187130
1516127507
1331427768
1907464173
378459644
1323701292
1947623478
2126721283
1742487818
434874270
1614221367
190394198
21628141
1980416138
1310050626
989363888
381935663
121881955
51424964
462299189
389178852
1488646946
87773421
1479434394
2093784096
1827377562
1208276558
1549146864
1046218626
563047108
1495909341
2017124523
1637556437
682021
1467913476
200889149
417722827
1980830701
1793517481
929693740
612372123
1156803593
652992909
1930865555
54818278
24654673
2109976601
1417822616
1069437639
1870046275
1103250495
1267252092
709743873
1878359709
1618207799
1849997192
180483590
2091735414
2125380699
1254307217
1568515210
12784107
340898546
205510858
597350087
1692077
538673743
1155911120
672594143
572859970
1101197434
858422074
1173452662
1940397440
1993295643
849721662
1677597365
1202316989
2086303644
330889608
231902069
64456950
140798062
1882594605
640788521
2002006227
1523960523
1015123383
984589580
348878936
1675643228
190217963
555886471
1669161202
843631378
914186226
1398995459
1983162587
1924805583
248499824
1441514451
310960796
291510892
1457034112
309580607
263461361
1219711902
667117200
72440589
1866062957
1926627549
1134213288
809370411
29749636
823448796
1739605710
1686870254
555278088
1171865284
786565452
339005629
574935235
1587352210
41599428
1110859749
2132635544
653226149
717923129
1307848066
1971323765
627141214
1032244662
1881792471
695109524
1701236984
743344402
1348850694
1300791524
1318685510
169208296
678127106
294201977
971275396
633309932
1298451985
206585547
2120207997
10975519
2072830671
297145727
1363221008
165752147
229151653
1784562262
1099358396
43398131
1286573069
1288127237
1999012990
1941476592
2003175750
414718575
379823247
1537368366
1973556535
355438445
1842714317
29727876
835470425
468444955
796789819
699214911
1006522388
1414795037
1367375630
713009490
1245729549
577345649
2033436813
333387186
1977489448
652531092
820312030
1333865610
700935208
1187526674
2048747932
41685020
528170137
100065023
398534001
970110286
293047973
680434768
375057934
256737498
2143491164
894002856
1912581014
2048642809
1317145855
286553823
141838602
1320358012
344192528
840093228
991649989
1226396273
556749873
1950931833
365530680
1815188536
668759237
734697738
2066774143
1430035233
600296701
657282048
663770576
1978899849
1018882186
1726111079
1753624231
1507168032
298174656
2002448372
984511129
1192378517
474858144
354209305
2014510348
1689216349
18302788
2031720816
1874778109
1532451876
1093995449
851490050
661980559
933507954
1910142173
571224973
862547121
1950114994
509770488
104396400
860922492
291471521
805399752
87196300
543330304
509060236
1373857449
190168651
1954447043
609600197
1599656675
16342457
1276269988
792653670
1970950124
1393407997
1835956040
1143588057
967730105
2096677143
756998959
1209732223
606004225
45021406
1231556507
1739787899
309949339
1701808541
1015822752
664167938
1237013987
1874973641
1917830015
831487017
1647743289
1007052793
1280687046
1804876499
441285600
1926635870
1435457082
382491929
1491637397
1359206156
1741990851
382387868
1046596607
1235126363
852598464
226770649
1717711301
496502188
889068383
1095484978
1568978466
154774094
1222669567
1493379885
1794834116
1648467739
135941140
1231149552
632858691
1731626476
1245306248
1731175878
221637010
1271206342
85799429
1123105137
554323646
621060124
323291523
1309001766
758128169
2115957143
2142660623
1376845388
459826865
1255218826
817980678
803252709
1352998820
516065952
529974294
680467027
581855900
1945714078
1890874234
1199744911
733008088
239857161
1104836866
1994618259
354064724
1172293343
913600978
736223877
2089590084
2128188315
744736933
213114268
413552092
606683298
1813384706
1150198853
1146879449
867961275
2085144002
1704047158
1803573058
1813312935
2024886250
922739815
771174349
631043498
2127062115
592261849
1200305561
809421992
1172375672
509194919
1222773977
1667482885
1060040971
1925359292
214196455
1520901371
1680581686
815161005
282057062
1071102725
1428347685
63858068
219678874
194029756
1544400822
943377152
796637640
597998805
1318578491
1476150901
519121391
356075178
2006615557
1046555232
997378859
705587376
812313927
1900445649
716807340
28549595
919664931
1836193185
2016955752
1976406904
1331817697
1728079963
28821749
213633325
2113373480
823200943
362233930
763871236
1755714300
1245923670
1848678877
133867503
1072163977
7966307
247266371
969977538
2131821958
3924581
1870466648
847460294
393456186
789013641
605067910
589045360
1983444191
1481442139
1691146932
272738993
1213786339
1883501746
737914236
1354491780
433932922
680806629
1765579486
819666365
1943373065
1698423052
2139113841
984060992
677240460
1684470395
665567593
1961348508
774498654
705673090
2117874996
832030221
104178436
2053230122
6646655
105533895
787708385
2099133320
1158667403
2017907578
173869437
1818657209
811147692
798544177
1025337931
1390844846
440392229
1690688340
615986953
1518151259
1214169449
1580985717
448341078
1993149123
1321037416
1341816529
47856801
762450038
1559816369
1205848602
1106104922
1526545898
66814075
1042423200
126729486
1427754470
1709108936
996739408
586248820
817716014
441306108
817721379
240587600
1471855258
1890358257
1163960497
541864119
187733731
1579120382
1475439288
442100000
1893195711
1582756454
315363400
1001499580
1971658190
1448010384
1453876030
1721186634
1412065691
1277032034
2018816107
1881987300
1375257290
1855352365
19063498
717421276
1500953316
1595199689
1689761898
984497510
191780923
2107442398
223937074
1233974353
1913184083
1610166889
2013742144
303772075
1372135221
935891385
867361073
657637689
854799080
833021446
1002447330
201004932
500690021
2073643441
1049629448
1170270948
1299692853
2089584575
1479801111
187579155
754590604
1621492958
1446237346
140924141
176591973
229918426
991205873
1658967985
85817986
654653957
1474092856
343794899
415454767
112715786
270217346
1147831171
1259641479
652840455
1707357673
432331508
20823762
523417473
917089451
326575425
378140716
1700610888
374148600
1968975928
439241955
2034064607
1138026719
1889027394
1071739544
449952398
1396895179
431713977
989647564
1905420636
1745540157
436016075
1248721782
2045489982
1050938634
1498558604
1597346352
746750808
1410341427
1874895601
444200762
1871499955
1098730033
1307504033
2097580080
1559217783
1253003355
1558146589
1291648396
2082243802
48101815
1202773660
841230295
573361946
1616334404
841730671
588495799
1984895910
1672234361
339039681
881571888
506639330
1592401767
1777583693
1815460842
1616945789
1682184376
120444065
706257092
1554181887
1881791361
707492549
626948596
1161723277
1418985708
325605925
753648294
111095162
2121951679
95921048
1680220082
2098396609
2084823118
1237398020
1572704814
1013142733
2068387395
1106590216
1099019399
175849988
1702833641
395293933
1289833662
2033119188
536209648
1608205025
2105932685
1546457380
1994823813
5806145
198764271
807510969
2129893760
424979429
831759277
254342095
594331398
182389499
172259420
1197581742
1150771534
981080145
1375134057
1327940353
1782017916
771362431
722516003
1823709624
365360691
1774133687
1001160510
1459708157
2078501756
892092217
1524151471
512765744
477619370
1201043400
951572549
1805561744
1121262887
451117449
650350579
2002130330
1707066495
1057932327
155345399
1672549466
1771337387
1489232541
1076534002
347409760
2127136065
1622622274
1897370587
890994311
935192747
1416079291
252770751
1850200057
1846483923
1480023470
1138799730
331528936
1903322369
1191926137
2064039017
1604561341
1274310315
48559772
1874103927
467336561
679365113
2074565603
2097087153
1886947823
1016306188
478558305
336593117
1273883018
151242740
1342879433
1165679512
1471416227
2072005943
1943398832
1004893196
421507737
90794984
1152776409
1888629619
803270590
1937015319
1838961148
2080952195
2110095916
12335171
714635561
1694100503
2078728722
2110713867
741495990
223764912
707193975
279464312
1081250314
1660291600
634702480
1835030530
2013763784
853053580
1651555293
24007539
1410910426
2564101
921935790
510990478
1815622767
2062478215
1074568035
638446217
1833571502
498090759
1520652381
261186963
471657154
583965638
1242084688
1660255421
596596777
1689930485
944705483
1341847762
1679092377
372915009
257021061
318933756
1510080954
2113922263
2019271492
1623499608
932186749
539867103
315868982
168881087
1382956822
388091357
1566339646
1917233514
1676360018
513104037
1016211102
707991521
1121659533
1118778082
1094151878
1384832924
473527545
1848460067
1961636325
1517596694
2010735072
531692062
59854842
2084015727
1538746624
307143001
309741679
958030570
1525823395
932630257
840871705
513735159
1773378837
1955085420
1267336706
1706476335
297823550
627383817
326411219
2016074698
2026296623
1107737760
778194530
1730283378
1570011435
862810531
222298690
1000115667
1460723621
930084970
120932398
1078666998
823693897
1922967612
157080708
1722580014
1366169679
777878626
2029618357
412616500
709299081
503927463
1249806612
966983008
1761633026
1255891441
1577635672
612713891
2112588845
411478295
1732652918
2067077848
127595309
978179023
1636308183
963308171
1895802069
1443978631
1215056287
424497028
1570611177
1557577891
1902211239
188075089
176828276
1997316710
1128828509
1018781375
1425423952
974864908
399588444
119806088
1573293646
165465097
1046531096
2066114577
1837744663
746509237
446344959
631356611
1020875949
1485696768
486785419
1545591797
1169144701
1086457897
133678729
1457344643
679561947
711728486
938841543
1971584466
81851446
1975788739
2136259227
1351867399
590739926
538928794
437307260
795603105
1406850890
219304351
997868110
933501626
1433806275
1459564645
1977026836
740337892
1802260741
903073440
2023496299
1162439764
1924651895
43567554
1216123246
425725536
764350288
150669038
531212354
1720980034
608993894
1099597666
298345653
13289491
596305804
654511302
1685934829
1971631448
1041260865
1745538151
292778269
1246724150
318173092
1211671365
1116050943
1593296608
1426931831
522560915
1668906992
94726391
424900020
232163155
1735733666
883178830
1282467762
2056027362
1704057005
859406809
1761541759
1585757422
1097132010
237382627
1308354447
411480535
1499485810
1898063300
427305004
1786886837
186315644
1938412822
1850134624
1032563648
1594107617
2138413363
446221202
1960527001
75519552
930096122
1763307658
362727092
1419511058
743134563
218711178
1212214088
672982
576202599
1295418026
1165874449
2041703296
1027614489
2139907125
1766335818
171006698
1863680468
540219230
9737248
959714512
999377439
1936747046
402519663
1766432257
1733938775
520114318
370827386
51194508
639242659
1005619479
2108172981
1891038683
1586683180
255855574
1981618243
105804955
246773954
1477198629
1106143920
1064588608
1183818578
1090532862
619868111
104794355
1474294137
960209085
1216226499
850955687
760243657
700547904
502633638
1436824558
709977391
671362546
422584703
911314996
1358939099
1806469662
1917116509
1260998698
1526700121
2060941552
869658691
1143208931
668995529
647573265
2126057728
1818611783
1855670765
1365823658
1171944369
837383743
376830425
16729753
970412481
663365711
504264244
215571622
498080144
932980282
463139790
1956942301
2018786791
73984512
1572014088
547667931
1375770038
531143189
323194490
703162858
189027570
545933808
938131562
1365460971
2092660838
1954979901
62086323
1722276493
367126671
711510023
1516394948
259881877
1588343787
438894311
685471559
6418962
1128345800
1863679129
2029066888
1329881796
423094950
1178458876
565929484
1886843511
72606032
870576891
1143391865
1446313241
870922337
1732358176
417092977
1586060020
1110512673
1034997127
197337924
1731113997
1197049068
1688259414
1611096223
1451137803
1845322460
2075202607
965939540
954158638
295074400
1831227502
1484670266
302045100
200819619
1337402294
1485947320
601430029
1305143816
972983688
1716957841
993538604
2013779010
1404443350
1390783710
1098374241
916164973
550355979
417692843
610739264
1204489879
836330711
1836460950
1991397080
940960428
398152796
1979308856
595209713
163650115
1892950165
1832991767
539251362
1744468492
327222440
189438668
2080351151
1914372247
1688152017
1203058001
616640421
903258136
827355265
406638610
46368505
1559052710
33267195
1267770830
1756492010
1262704846
1040532401
719731195
1891151450
814321480
1574455554
1617254141
463145704
1775943322
1981237259
1250684400
50442160
386612906
795755083
780537270
1546895863
1372922599
728469358
1775050283
8050342
1332576978
245027642
620766254
1783253339
2015119302
1881075638
1499114634
1566409266
2128509320
1542140083
597712305
778634369
1765766510
1297966982
1641631371
1570190707
222208408
110706775
1483313232
640441362
1412944470
1709390445
682412895
1849855876
1538160502
1459503249
1158781767
1135720737
1266442289
825554300
1105679814
1729606597
56373811
2031895304
1117539361
1841075196
1110032615
256716789
473389303
1787280297
1223924587
1092392112
350696604
1560979901
509093180
612531715
812780755
1827520657
1729272546
1860443215
1033417999
744765534
435333404
1508342508
1671949913
1134796329
707498704
389969230
659858963
1987889766
2125883726
56871109
1535407943
721969355
1457957857
601060034
330297255
966127279
545954270
825191231
947082951
2100019913
1234788402
1931486331
965233206
671559464
843761534
1584374020
28910134
1293124612
810866802
332111613
133261690
1274591786
550854615
1084889933
1705600719
1113109095
816423371
826753087
1073222165
250981806
963066135
1575951119
1491739406
864631852
280294080
1185389180
1216552102
1854488730
146569287
1517112600
229390709
341007499
950342102
1442979301
1528685973
476015760
1430869213
61422332
1056834408
1066329802
1405061986
454614792
765689763
852296917
799302954
1893629379
179827811
1583574815
12703555
368974648
974038274
470250064
1034733867
2015047101
141029799
1993436465
1815490839
194917309
39389760
103191543
1107809122
334704518
1124790751
1764065487
450598199
1339538718
1938307436
61543459
1987555961
1221377398
2044264833
827451109
1022185113
740903300
1808390928
657323196
478067521
304215850
1084263767
815605482
1440348952
1336158414
1504041918
54598256
1289403114
1236006514
1598579379
1819524789
242822030
758411331
624602535
711804315
1273640059
1034488425
1256098470
846158133
1311879871
672841454
548824749
553153211
311544226
1284482887
642013210
942282629
1057853130
1487456690
265615465
484786645
1904760352
1471936240
2114429871
653189836
1558993034
929462353
1706704516
666422566
723570272
1183824376
1375615547
1908042247
1047780320
1703803205
185727007
966787267
1982636142
96909450
1652351751
980771559
42058406
1223539238
420886120
1245039785
849116345
1695530071
1366464356
623817215
1002440856
26403605
760642946
1013196185
193653217
1834810373
2065035891
1897039789
1289000595
21928513
1023842877
196242528
733529519
744188861
134141744
1046280556
1928696768
625090277
1751017528
2075589227
869900135
992375168
1150728955
1146985790
1075375379
2065253002
530927173
638161084
804495529
547598885
856991447
1362092104
776770000
1344660133
1986562574
662954152
1562559153
1056184689
640237495
473859108
1800190011
1961090957
493646206
451901688
118730769
1407167578
740644082
269915842
1281499456
295368141
2101408886
736562280
480357785
1100476098
1648776743
1755332280
1148121262
2052667555
2035195716
1526538805
889698412
1402599381
2078179405
1079394537
1871426156
1490717908
447898224
1923101396
510107773
893865500
719779297
1534357320
992537450
1509009812
1182801631
488780462
2121359763
1989776125
610557688
382135538
695363191
2120555185
2087025786
1487044985
185084121
306382039
1162071833
1968321223
1468777126
538347687
1525260027
189750726
9931577
700587905
573662719
250371581
4947013
1039710984
585964271
857955002
1910328905
1588818608
285304442
284153748
553526773
1318360335
1514395255
77533802
949076511
1735845289
1708121296
794269517
2020510973
521819528
1861884059
290581673
696848814
1160218700
804598334
52161998
1058071759
42901086
1573593195
325527444
212876393
2146804348
185470353
1712650999
1759787330
1799731813
876356164
857145331
2132911070
1166929304
847543126
773847886
257090801
1206432391
1836647734
1752536024
916096850
797847195
82784382
621925
844151616
1035552385
159612908
481002303
265730105
736570267
849768598
1386537846
1382318437
1231987486
1509413514
1875602776
625343109
1035786104
103318311
383294986
388326208
980962981
1563094822
1407576575
1555169872
1706417539
1505897667
79352555
1351332071
148218030
1499828861
1516125190
586304737
1350146006
1071443090
234486041
1744279348
1869820683
1073576717
1243814309
148687055
519281755
909194165
1347809077
513736108
1192082521
197850177
471862149
105502307
1146032269
246425558
957985181
923799544
1129445830
1933097231
1693033826
1989597117
792458300
3297414
1544676072
1853490076
68712974
1674852142
357317489
245742908
1306819795
456519378
2038827038
1414950649
1528646482
163810726
737080783
2099845228
1265727217
2013194784
1275697641
656538643
224845234
1374201635
2028161015
1819453358
1654253944
908726678
1653477615
606725404
509712918
1418745955
1461585586
1049671407
220820145
1816115848
787042887
569168372
2047927559
397001465
1234861341
1393459661
289861916
268329840
2144044331
1137338599
603945800
582606667
883034679
1118664729
1290458128
547529691
1360617905
728761210
206952885
108458610
598349412
2059539349
530417717
1300499464
805931983
50659793
1680032140
566134331
51830898
1528099069
2132200506
1425295094
1243678917
332340249
1595376494
1651618415
674153457
110052451
680857044
1146443304
789619760
578145682
418394918
404412171
1873914165
579333954
515197501
1767783058
2025523657
1054288782
1781155874
1270958879
1166915827
656488416
1090656084
449594810
1180837078
404428712
15762726
1883663514
1900211785
225681744
256999925
162074028
2081086155
2105421714
1251014566
1023215301
1890268147
2029226933
1493437712
2063091229
259993542
1531888973
757013334
1216963940
2028167250
1163900741
1802125432
1931834125
986415243
1259432756
1436572191
230027355
224681968
1641344211
2055310646
1038743241
1990254751
1351488013
164444164
1513646855
15545741
461866696
240525309
249927923
1181364315
79732750
711259025
367787550
382245108
758394002
131754572
1039175246
1184894913
716679607
1115988189
1016354502
326215430
2112014835
527627066
877088613
1560886475
1750055512
2130478372
660065112
940504966
1014405351
1635246698
863166285
69325881
3651147
928738150
836763990
155484289
1576201439
940743349
1225507068
774419121
1923922412
400414262
1215836895
646602280
901160914
1686227716
526125805
579717917
160881295
1427578835
503670016
1692723522
518350413
1336988781
1402371403
729858419
966913495
647867894
2021406394
277197643
1519068847
435632420
1955691444
200927523
2050954498
203157392
1107817167
224011650
728902435
2067083334
660336593
283915943
827112990
1316325454
773860449
199716093
80848184
1586771060
333039099
553323562
299828898
1459511354
1630867110
527062519
1846468276
800427728
1473161352
478019662
1681507577
985717256
1648809075
1646545257
1634395057
551191580
941033868
669859547
690874684
2140234258
1584723911
461493777
1237824094
514697528
916721418
1887466044
2072128743
162390567
2075666977
1956056772
1471789511
184640916
764182722
4705212
836857650
2041848675
986889638
1569521591
1134360527
117368900
1173112069
1257835548
677183017
1993763172
1727367998
250511305
2111481838
2105195534
2033483118
323402486
278152494
297968726
1134966276
2002264511
1374940125
1235274605
649578936
1767608009
429522675
2056308499
1041613987
34805028
1268566755
1352534600
295629131
1647709085
720038635
1559041696
527719729
2120680658
305060826
1817157482
93906821
1568091431
824994436
1374055305
633999804
1079718692
1944614081
763974069
248906278
542098838
28049538
1839171772
1407977152
1885866354
1531976715
1694957830
835970166
741687645
1566111894
2008123609
479850441
1050440644
1124422053
1515147297
671409032
951061336
1498579800
562518229
635166932
1740357839
95019518
479899333
2039824597
936952784
409580002
1914042685
35370610
581256610
1392001272
2092159238
667848826
1693507629
1847503018
1955467302
756513130
1615143368
998666206
173640491
591388764
1331539695
1624234968
743259660
1411233814
812298919
372051595
354148232
671083061
423545807
1511222362
1361697276
1596773708
1259825624
1770231495
848037331
1098762358
1317040920
1177705108
921672686
404860354
790802396
1579073929
1444824235
628070532
1659643400
114099935
1895154736
1655716232
197137418
1713199681
925114796
1670794199
1526548795
641275719
1912261523
1044558820
51619078
2032305602
454063357
1175553853
1744949860
132975792
1604821115
2129618592
566060934
124533701
1576518603
2123822778
1791336738
1770098401
178791683
1277130612
344200717
1269390159
673333123
210249129
1874579067
1908813210
1216527450
736808461
909045861
1629131611
1111326700
892721211
95243251
1376087528
2020168395
438802110
1944090054
255934857
1889335748
935315351
2110774542
218447563
1337315080
108920673
1410274392
885460163
589368740
1918115831
469438572
550014126
2036897914
224718494
1137154043
1834124203
647488812
276393963
1462001302
1816203910
906028333
876796992
313730246
2147318330
52274684
1578110443
1009266164
947458377
718673436
719526028
28377680
1472714494
786908031
8827741
2032261880
572249227
1112510743
1417265689
620621392
338780453
1474187736
1863487843
7541276
1850626627
1265950384
4314270
1597749510
869392699
527331482
640529869
1081351855
1795237070
162542853
1597113822
632010725
999644449
284896454
1457961582
1780124278
864500207
195357223
1408760916
26086707
1262089866
382293439
1896011568
769790626
1984647060
676429046
1712949248
1018586673
2145528482
952869165
1500877963
1544715389
1923117352
1278662865
1697438176
1418023764
433765496
1094804536
1309596612
1912716593
1324620776
1777619158
864273202
662585808
2054815417
1294896315
184306927
83606798
155011916
234642301
1924910446
1121314795
2108507598
1808198053
2119550641
1566415974
1231206641
1509045727
1174840209
389909270
976377659
958469423
98138992
1996542853
1597504358
219773441
1326935787
1927471373
6599265
1044547809
1341853247
714197826
1091489223
395293216
2131794128
684970214
1124647775
447342551
1477837716
238424706
2089254574
2023645255
2103856149
1608998657
819615484
719820936
1983188933
1399080515
401515460
2015695197
1272025710
16024101
2114566741
2018601060
708215553
2114841289
636625347
593695259
1265981006
1224181998
1965508858
106694316
192299783
625069151
523491958
524970411
894128214
1648963612
1570129479
1561813572
248436791
831548390
990221686
888618820
1105797791
1551789221
34668909
618306723
2059957814
79549003
862950716
686340941
1134216753
1005723382
1663327976
296517937
1188240154
1803310557
2124620333
968987684
1039666032
89169918
1232907441
1727709038
111285939
987830676
940970190
278106070
1099038746
1437770962
940344773
986453540
68865159
562560792
343131103
1355144930
273610689
158856136
921573386
467837486
1745549046
1913194796
1954042633
1949076448
957135158
1783799053
798207929
2100665238
512207780
1343258060
665085532
1903127919
1792390985
1946330806
616007142
1278483168
1591861791
337272430
834864528
975030260
1312356934
1253638556
833325018
982079061
1685786742
417943664
580974611
2004157891
521878721
1640594429
924397193
1204517810
698038326
1401517669
895640178
728263703
1412561282
1750848822
980577399
1549664502
228712102
2144801130
1365246243
1192913583
2131022923
959434130
463224716
1070401767
298439512
460213662
204342389
1713431361
1906602732
675053113
150026941
1034390896
810995955
86375266
645715520
925584135
356501079
1766248268
1669705451
10960728
171594036
1925281263
599710760
501303382
1970350732
335864353
707761837
415362391
1834016135
387578457
521209350
595694848
1309488625
1543069398
340710834
48775117
663709279
1693387948
75058388
1153392287
694798768
2022315227
1739708852
696982983
133812756
580513301
163701503
668514423
379711097
405702992
499774138
1814926714
824636985
921138727
325999629
1747026088
493557792
854516254
1380556700
1537369825
1392085146
711262801
1490491209
1824442156
1844607985
233165628
203145342
2010311021
1933048516
690439789
718348384
265032786
898445496
455657422
314533543
1929505737
869597642
1710566218
1064639118
766518019
1542946310
1179342689
589074753
1053754675
534340321
967847794
499453480
1154456363
1430628315
550039329
1801675739
212585237
1776036600
579998034
1125976345
917018825
1469235074
1608301936
929477001
815356538
1285139161
817395238
800284639
457383641
908432091
79171904
111546232
170402121
812381937
1957142423
1321042399
1520129927
481461433
662061470
1238372120
1886653385
1383884319
1291858680
1984201194
1948513135
199855378
2036487693
1899116103
1241600760
143981630
2117593973
1128282741
821583731
1014635061
436300652
139470177
1539022724
618039930
991217052
809094347
1172696764
1827841377
1469879675
1379959777
1658293520
240366423
672861066
1278841037
215360546
1879977661
252640118
899084651
1373014085
1315072145
597986612
652272329
1653030412
189412596
446538292
609262936
1428094691
1572810270
1716088419
1511773043
1042533794
1085658694
712350177
2001702576
557506558
2060772447
1181761142
1198460733
451068192
1326026119
748218822
1735573691
1497866278
1396141893
453019432
473856102
1246448766
207289487
1179547941
1858409855
886088996
104718464
866663447
797705723
1727076806
489563632
1219679077
43961635
2140237108
1123702839
965373937
952589703
276162388
130257101
826112965
1235604728
1051123363
495744885
2095333218
1246728122
122318344
345772517
620555309
761572035
1718233646
1626720995
1354658896
1786102814
1705109506
840098165
785828687
792249949
189771953
1940613558
248727612
2048405850
789253686
1591611504
1824466323
835326097
303001637
446641906
1912724765
1059540105
2073887409
1953206815
97003582
1917253763
1014019362
199393230
1447254225
793187230
2039045392
1109879230
1740803914
1859756986
924992278
575589556
944700570
1616576480
860121333
1901877040
1955360918
1725709645
96384704
680836638
993695725
364987742
1718897236
739300154
1309883956
877514438
711513252
1864822452
647263033
1489044993
2067120618
1312784534
563562268
1493345065
764000890
1115853622
1335113050
342967129
93831109
166407220
859035341
2024100290
189460807
1539938978
171614594
81993120
822775260
1905470959
1607379894
1316632724
927445230
770720147
830133253
896126476
446936384
1795506960
973041838
676530107
2088082021
710759096
779531366
1747625070
252460232
803669893
363616213
532878886
806928189
1134232850
1921529271
44182429
1696497265
2119407172
406057863
407282046
2101603830
103293893
1427960399
1796815545
1163090899
1689537911
1579800347
1356893587
467786196
491419110
2029425261
1699658152
1165891845
1196184620
585910080
1202243350
1568288455
146740035
312102798
1433163689
216013304
1295960447
860705892
1419869517
1040013167
462872151
853008159
1954572286
806674152
298189089
653904989
244315708
1859958886
789358835
837861859
1483979873
1539707609
590825112
299712556
96764897
441745781
441146913
1329815366
218228790
788240602
906751569
849115153
551524910
423677007
604643555
784716456
477845229
612222820
1150646952
354901784
1823781493
878461718
1996168078
1392194533
2136748149
1702469368
151582844
222504689
730915106
1529116392
833074230
1595006811
1777809199
1005091803
896111987
1106414417
772463461
742793377
1207104314
1896709099
169152534
1946054076
1161229777
641262589
621924804
1656498156
742823487
1292671011
848289614
1387172976
1242589995
2000512344
1625866916
949505905
648852421
132696318
223807000
663406043
1421788182
748105639
1496422929
893697411
567148594
548157699
835338473
8517189
1491710630
1199720203
1737102233
1525349822
821911133
1705540416
1775779806
1722323341
1759041832
1205855210
1962416857
714024758
2034398471
42264810
315682456
1506276283
1641828195
1212693506
2056048241
229967538
61009996
1745942960
1316486651
2029152741
207822473
998736674
487020947
1821741048
213269264
1285668195
1644193867
219315800
1073395402
1366219431
1468556595
1157527316
68249915
1350787216
800894203
1280494049
168497543
1415783923
1622458005
350569571
628145319
1038144504
1362531569
389026309
2053976253
1256125905
1376053567
730980158
1042372697
694850573
1098369125
1379030431
1001187600
1271344577
767783838
881819434
1307756735
673942948
1537906338
725775918
1369564962
1018457983
625371321
270802382
2030814311
438556180
468687595
1050233020
1162222091
1544537007
1011828833
1629027275
2075778333
1488035154
2127691882
1265325845
2019647835
398648356
426284617
589631249
1064896406
1698622075
1328168964
489370288
2123428417
1482020958
630508902
2133111004
82562773
953381890
1045195633
1534117929
851726124
1852454786
773695181
1057600091
1698381506
1918538009
1089048100
269162774
2041187380
1864314681
1759657155
1475889
1205582596
743813248
1618851636
1450702718
1060866090
2022152940
1717712746
631710205
2097669716
1612904667
2126971193
411671950
1646398957
55088586
712657954
1441004244
67449819
1491124096
904757296
1949187649
824133749
1964149392
23576889
1345092529
834774534
1101768773
335256875
1774352937
1329320737
1102658841
1837299668
950272058
446162954
1454602996
2030778055
1325586695
5843127
1585754772
752897318
969334584
4978605
2124626796
1292684950
1840012667
759734936
198475999
689814168
1798117328
181025757
1124036197
417605685
1233648196
615428204
593983028
472983734
848247652
880879409
995271815
1924970971
1044436073
686652082
1084273289
1898569102
1967075725
699960635
1470626201
509451620
1789978216
1337476999
1576455217
1653322081
2052368089
1522026211
1510589569
1166636655
1599344476
1017655263
766619112
1645712600
5527226
1910579937
615813099
1144092762
1955521087
1460979597
1314697067
674506653
489769842
554837817
1072379267
1588054510
1701449459
771168479
1537838153
64389846
89674110
622154022
1175566135
1389332307
551892906
580433682
1757782831
1779704193
1405863049
821743406
1859658100
450046116
274527721
709477049
519576954
495369001
1210946800
1778922458
754310445
657243369
611056701
426922315
1125176999
669391774
2084515404
897924636
423912818
1584120872
994928335
577314476
944633930
2146893373
2133168524
387568629
763381791
1277429257
540093285
1672711333
1731762635
640132729
1412500947
1790002005
314890064
898445496
1981934807
129548203
866877287
168584392
1632879147
2127607492
776638662
1758303582
1381224098
1879096218
1460049156
751216912
1797958339
745028231
1720858483
550690319
623731680
1850076757
1905628155
54557355
1560402695
804803916
1295816202
1762419328
1657768250
935888842
1936567766
288264704
1270366136
1529439980
994875472
883196920
570990159
1168298083
2141615285
1124545081
428166270
1317912489
968927281
147404801
362335518
55160481
689910952
1793724453
78552901
388112409
1863630131
1287653223
720339720
1145528187
1242722534
1206216479
1818902549
395221131
1482491967
1074023724
1846466586
80051828
1169675554
30563126
1335958821
935579540
109825553
423219306
54031241
1886233357
372939591
964860277
1375913034
191165135
399958352
1356997667
1045935105
1865411587
121473732
728283036
1107996908
2056527850
425856875
810868109
1033654286
967644909
1687530917
423935067
960059200
1675137581
1888090848
923947423
2114269283
1641244464
1037739584
1916960640
1774085907
1002691643
145508139
755988714
60569525
730422420
1165833901
1784703859
254724238
749989452
1014561289
1287875474
2065154310
2010790398
809802422
2053327543
1148431955
570607765
1191860380
367536175
785165189
1693889816
400297476
803772127
2038411888
868567089
935267896
1062020255
1166864254
1694806189
230916612
608357285
156652525
1835927609
1837752319
946243258
1623057961
1212895363
663085247
186705050
1002623179
1837679130
1548128091
275079448
371523291
568842546
815976918
1616260176
905206900
349295936
384945201
303537006
1060678516
205192698
737580323
753321806
1152780892
989485987
536220520
1991364899
1727290084
271129672
210325944
1187596466
558086396
522273890
1215900187
266757712
1611749143
2090198342
2084243072
181064652
655624677
446553521
1820138554
508760795
205154796
538585715
477975349
48119648
1459566380
2138179618
118405764
1811013495
559591250
1618012431
2115192503
940283221
95599362
1779631819
2126291763
555902853
1729187257
904411901
979757678
926364708
1040910809
238574227
277454410
688436731
1136782156
1015817292
333079638
222003895
2134553446
1873186430
258767319
1492326516
31818023
2103590713
2042954430
1027905349
398362874
1916962992
903448923
532122490
214071504
1260486494
1389877970
1771603977
1752998061
1704061398
194332614
1364285490
871021231
1014605053
1503397172
176082442
1032565820
2059264991
84596770
446550342
2029604249
1518743552
1444353688
218559714
379759720
289360504
24155563
1483410764
1372174289
403859515
725501334
723576944
28121021
1378521616
1447169572
624753540
1579109636
1518326268
878731746
1395764983
404165526
1414092113
896570983
1035420752
103641459
1846971145
1505297056
1163176086
1349731019
1058125840
1146036299
282904398
2046616182
1859117140
2004936254
214233823
755468161
1051507926
42360132
1021138313
732452522
1868039847
2053893409
457851913
1074873601
74147462
263289571
488641450
922259687
612663066
1723649826
194956253
1639401697
904877979
246076343
1682412501
872127139
188148632
1972093107
206647849
647577763
1773076243
868307334
963056703
1941850384
2088461134
1045169762
1251745338
252961810
1098525556
1589111444
1866248674
1548080165
1402253394
981192048
635890192
1350161939
1372497044
556960752
1530486029
1176179562
2016977558
583053624
1466015
1516937381
310969976
130749539
2092849900
658383336
1369440718
1061801092
1141771515
803832134
1748192841
283198698
692560296
205582309
263083323
1315773575
689232069
1297325089
390953082
1851914378
573199857
1278684479
476246035
2008257725
1017448254
825621875
1155398976
1093166356
1168469917
1419590074
1568936780
790272008
743344619
879302527
544104713
1095413464
1048135266
227045066
205964365
1603240037
2059732457
1816841644
1990074935
1748755608
2082542628
114537634
2115444580
1963709776
1680749168
2042443888
21289531
1484506525
1112005190
74475787
1237405766
1914736803
1438187336
1759222219
495779096
1128366455
1849717369
1301873543
817662892
2046269515
1384980304
220771746
2087705716
1248851586
1722191683
1345818920
1636200195
619544306
1649384964
1422113240
2024810554
1404124885
1744793970
1999998156
391208593
1335117928
491880325
333982047
927617341
2071194741
823189898
1763288558
1412628716
843569528
276777900
1330480407
1548437141
4547631
525027290
994475969
1394946564
1909570288
220814716
464198404
1835168995
1276777388
2081475942
291979620
1140923977
1520802622
168645233
300957903
2026390550
1076784023
1996476818
2134792119
103644296
2116053585
1773838745
386792489
531326313
546975009
2140435685
1037325027
115343971
698970833
139330040
1525443861
1185596278
929801041
1805895971
215297974
2010656443
94416224
2126457866
1808016638
201459412
315294983
53230980
1808154219
1281446186
28379215
424359453
1883412823
1470571587
1588684131
378669236
719170007
1303527668
110050379
875685802
873768350
1768083823
467239024
554145857
187021756
1412596698
2050804978
1292383952
90234678
1075239820
1388950715
943092258
1004001472
141468320
703395119
161911399
791091712
368231211
933381651
2038416951
2111109828
588914571
2119121336
846443946
1075780007
1527216623
2043355373
1230517301
1213447545
230071934
611530364
998700891
492986063
170022828
9589427
1648727678
1571365142
1949533192
870064601
1235460416
1184056898
927676022
1223090508
1847303266
491329780
842341676
642205406
1115436528
1461058096
813234998
1831923417
1542218095
764204167
651598950
974908655
1672089259
398320577
614112343
608917789
1548974161
1605914530
882428832
1565862525
753718341
1482174799
1146245435
866096957
719487941
757128624
710264590
146891979
641474077
1476083767
858854230
1567116769
714404190
1017441370
323468864
1330938537
607096217
37282482
1709571747
1413905276
737767202
1898344833
1609902369
967902170
760732009
1616459232
1455576768
2039489306
659043098
2017357749
1194814130
737635783
2079195814
347749861
1200603604
942711746
1304088102
695273494
2118746996
678135752
709183274
1228116993
440069720
1549917161
352157972
933270336
1473788717
1572612985
1498073984
550735604
1794041264
343066589
1076281156
1398695021
2018656852
147665242
1790292809
897481886
1535278723
292006640
2121275815
727207017
994281767
2095651861
881675496
884225277
651600766
249827126
1303124623
559999616
859994238
825602683
96754662
612064436
373506539
1843491474
442782669
199773865
1234211689
958523409
1305495281
1398856167
604227512
1619198854
310036036
276848132
165033738
230385902
1456365430
757866072
1491278858
1140460228
1201982656
2059728671
1292125191
691666231
958674129
999057030
1620741724
546123713
88160059
1168069113
1593132885
200252707
599704848
1654085867
2102360494
1094229720
1510300701
1176152286
1683667931
1069693434
215101349
420793854
68409263
1005691247
1082834167
1550996579
58969307
1687071192
821217091
1068286117
2019771307
1271952098
518698528
1849893849
1996586634
1883891470
1159224544
689095583
1144252061
658415091
277844186
819393893
1497039561
2012205346
1361078390
2142883582
50301983
1841604914
1525330540
940487896
1042802874
1769213582
1079072123
113210784
2009767097
1650382891
1811672260
1109092973
1073519229
1393234381
1258459799
176061899
1811394440
978556072
583051505
937528446
1798943141
539069119
929906078
1550849695
1005184025
101292923
1873170437
1850530808
1315174355
1586469585
1851977681
565931219
1627203301
853422598
475589370
707151070
1757070882
2052640917
617377318
165234744
1583394522
1828133702
1641248267
1937717565
338464304
2016715064
35869516
1615426072
534779179
1790134152
245510752
626921500
527651277
1859914668
2028255775
1490308704
1612968671
1492593885
582631201
1398076980
383443395
1173509958
1589453126
29412531
1039478435
506095977
10599483
1387695270
1240923331
2044795379
2029950612
995413334
1303096234
386872509
1110960260
1656804274
1253401555
863556519
785994521
1357467941
380248325
893404079
370051629
233586929
573949680
1287541982
1359514181
187307370
87221090
1697910562
423769272
210625731
519390593
907961087
1533093153
1844544868
1488146170
1339815675
2003525325
2090655356
1271187382
1409300550
1257989375
1173433207
1354997261
1798767460
2054610304
1233482571
293340700
184058284
86132055
1282963021
2058925305
261396749
1859495871
1822787171
1838033416
647243280
903692769
116283682
152047359
2117421675
1950827419
1582806999
1121974522
760818488
1175408243
1070193569
1253998699
31320260
1319572980
2024568215
1919592753
2011557114
1245032368
1927449398
591477503
514623985
1443747811
260734929
1035525718
1133878879
344125814
2140698597
339320235
1346114884
270038507
1984834748
441782515
1031107931
472943363
376820136
419358932
1567903005
642590710
977854472
312076850
403268632
1311583673
1538964964
948165310
1230911614
873662325
1262300664
1048620349
537244664
1529645768
1445191875
996788209
107380409
2143667767
953648248
1044117810
1067761028
809278472
1996100765
1507763609
292933370
287829649
1352698862
50747496
672650214
760593839
1870280199
625259868
1347866790
746111987
1714045424
562100361
1105029323
1009356264
1588293896
1612695728
1431130059
837939270
45795593
1152208356
1245551361
1060962007
1731960454
1986390866
1994416988
446531687
41037792
1751374600
435662248
1767227325
1567712551
1754620448
216609138
693808247
1975582853
1899189529
1334908061
2061970458
1210257447
430109628
1119032339
783733923
1500547592
1049150362
497576261
1501704542
108312145
235508384
1445312630
2035887582
913930680
1489711807
493180137
1643004265
346241255
593427760
916333216
625028055
1503586200
843444452
759371980
1044345551
692676184
731459176
414284028
171373055
1859260680
1549951448
1445207042
308088386
1431648077
1208486906
439986934
572635468
1386970998
535758584
1063841709
1590421136
1874426223
888300399
1920503086
601800810
637493385
230371750
1051713268
838824449
124306060
928528504
1232878976
213784590
1173856191
868519100
1449155094
176049584
1289635779
774616161
679102168
183387198
1712003903
242690982
1472748569
1000035712
698404888
572232604
925396883
1846349312
1484529216
618492499
1158093409
1364955150
461573563
791503234
1300442290
1915882228
690726421
572055351
273173589
616759546
1015523541
1411094017
937422000
1433551638
1907908624
870197708
730334629
1378097986
1218362570
1159080258
1520136562
1494154537
1259839524
1549252094
1014638672
200990820
1272090088
287851247
796070747
1446184701
383966644
1584093183
860193384
169388635
794190408
125229045
1150560760
1226132443
1907098859
1622289709
784683551
2019197826
1515246071
969906632
765919804
1184523091
861752335
206479506
331134235
1950976603
983211241
538810178
1372699558
1359596577
1152484948
2036506064
1040507961
294825343
1418239321
331541461
146686222
2092881310
285284541
374735870
1787621445
1933527902
2132074499
1117002230
90272014
1701348095
1426108453
442705105
1898400053
227321789
1268045345
1364118623
1116443896
854744201
1838512872
512804045
486676829
1629456835
1126630373
1295784302
1440056887
333050777
1243225660
429469170
1810703250
740088490
1771162588
732784348
342405188
1931937132
808655986
974895727
605083381
630234842
1649039335
1031621654
865972209
1635382143
534231954
556768616
304294059
2039095784
28622176
1723712919
1542581606
122342184
1404589388
1172168470
1917182991
300780619
294360680
1998058830
2105129201
933502299
1067970330
1240771032
816521517
424472807
1972107349
666286663
2019606129
1039800070
843197414
2046356648
1770075227
1137902018
148516138
1033855808
232409431
702628307
774210678
1969007660
670327745
1994811757
730246489
344105684
1673339567
372772364
226018780
1756403722
136051344
1158953886
77268367
832355156
1386105098
1868957013
408624430
695545168
79505817
935382928
1328017115
1144333906
1142441368
1891833190
1383149374
618337338
1728604090
69191412
789955187
600889237
87063073
304615170
1092434976
1294327679
490682843
188167267
912482567
1980623676
1365355082
1616030900
799161175
1981342964
480079130
2024147505
1076006825
1142795995
566327385
824654821
868725016
929890207
1548544142
1588161827
1747111309
1581536807
1347835091
323592003
1835838010
1256508582
1456399968
1442168580
464664280
1072341887
612659439
974706887
1148507556
1925622700
1146616293
147642953
473330580
1671101811
611908726
1339272358
2026286723
1248707130
551496276
1331277682
1597782734
1969053836
1706163205
1878457966
1293253193
1268079099
1808243083
506991682
75744798
1830981124
859075767
1164329578
369997159
1921473744
868037076
1265820619
1161346067
1873373787
1447323846
238001753
703310698
299085896
891009977
1017286964
1788670528
812930567
848013326
1766561794
958562197
642989967
306117596
1547038803
1295856566
549567020
751014547
5500178
369678386
979479777
253181560
810329518
414099801
246087923
362159161
1050228517
549083260
1377015227
1996199700
2098731937
1243618017
1893340432
1810103789
912245731
1346052983
455765309
2080874071
97578735
655608405
56723947
1431654908
971059387
805390635
2018472175
1797494759
67153235
120013256
1643869354
158182923
1171838033
1039666403
475914986
1501229246
985967146
2051216310
489759803
1696160825
54512257
361010304
1754314529
1252459510
268338617
1795975394
122751448
439328857
972611415
1775259137
1676177615
1998689978
618078929
858193247
139567480
855838387
1222041227
76633569
353109146
1090690420
471848901
1794336862
357558652
1550833972
1527625609
1623032637
2116509619
1086023180
141014464
957778193
1669687135
1796313627
1170445807
63437609
291156684
671680314
635947640
1706061749
583669554
1446512234
18758406
712030329
1955201724
1882676675
1140481030
1012473832
210370509
206762256
1672816734
952100318
2143428480
852706602
1125556273
520640783
1896406810
1736619357
502398236
240011311
1118166201
204350743
197890260
813481975
62749246
385025425
827799739
1011595461
1136817119
477338527
1617001550
154520586
1359112137
593254039
894622531
564518214
754792436
1981072329
1793472723
1790972535
1980488588
881779665
827739108
1964793680
1483381874
1243983329
2111414873
2017030503
1184161740
993544021
308231842
1357662415
240962355
657320159
2032111439
120768095
1105786819
691922407
1795775488
1359270890
1242756822
1918154039
289278217
329429243
568611317
274326889
1315260989
1898779812
1226150098
137557052
1455265140
1742658549
274970345
1393761399
1024062770
2096207967
1118845657
1437518717
1342514150
1166659751
88028116
2089992601
633162534
606498266
2095382549
1833314030
962531050
3912258
323442680
196478044
756008381
194251004
427615971
1677954040
475757787
1089147813
708256340
2022942810
449456265
1112017453
1020825365
967886733
1134622291
1047834897
2106311085
1695087984
867387936
75538287
1526986634
1025267804
309867857
282936415
168671883
169380430
179839856
268066541
1982626875
267031888
665098855
604978034
353429513
214271729
1124515581
1815933374
914946888
1277711024
765759336
863648963
1323254247
1567718682
954017042
1802493121
31266532
243080726
2052895411
85930157
2142593054
106909689
1407057295
283877858
871395456
1066539262
1363615972
462708837
86783157
1316921846
21080121
1356675132
319605666
622555986
1276090032
1889249960
2088939307
562258206
184400008
249223763
366640565
608661268
1692475590
1516160521
747246770
1938587034
351896411
1972203049
1273763290
1584426924
967896335
889394056
756173679
1772048458
499059306
399904514
1296915833
143041884
2087702320
1339209581
1095027645
1027494692
458264581
1892721118
249013189
1109453516
136418661
1589591645
1051263758
641928242
64620316
972604261
516212968
1297964722
161134729
1168708789
1038911591
1581035815
1648648165
1352187034
1110185858
36606170
466297144
989777017
103148200
1278891689
323536657
813742399
1783752827
610103248
2126127586
258878807
801079214
1556307016
1528175401
1517947196
934147882
1598504078
1906639776
633053606
784085013
428873061
377360309
1427130678
1834524389
1473858343
2134469960
1989997592
35721133
449595107
725338698
1595538641
585322282
1833057207
1142998050
381974205
504470306
206819632
272612731
946931755
429917878
1467178323
1270160394
1799275931
1536077729
1645497288
391699768
2006535289
1950595123
765593982
1659907522
1267749358
539122678
857485758
1900645064
1979606244
1985270489
1916772773
1704827395
1600767655
1675757816
1627236650
1954506685
336649332
883748620
1247861329
265314757
1705364968
1324365662
722881810
1261067131
54461374
1053503174
1511459059
1525871440
964557610
729804642
1724499007
1328472034
1091986391
1770623225
915202962
1812090041
1523175018
2102002448
1795140622
797105609
882440345
1385860734
103191543
870359526
1362835673
91042970
1045639720
30327140
1276668732
1727707110
1704022673
1386409417
1557572632
1155156400
1741679996
1743317750
1054748754
82845984
1330614870
989215394
1842141787
155689730
1596567064
228298237
152839279
88566949
1918577808
617614968
953703231
1064368899
1437972565
1765841165
476876206
129976390
575024313
186671984
468071134
633268086
1120813325
874271896
49913662
471682870
1191080795
233167987
775825958
1178244960
477022179
1424094727
2003255075
1120057780
25191720
826910802
1628118178
540602941
1959431299
1692695334
1785725337
1739417210
630070329
1323164235
771955408
1161474938
544913349
1539833130
1013233112
1524677472
583303903
997882846
43279498
560359991
302393068
2120460832
1038443254
1918800411
1032163206
1878762333
264334357
423137386
569514339
563413743
1926728238
1245963943
817526206
509644132
342812975
1010377493
1652774861
1641833714
1642206993
166431218
1177146369
1730593767
478103053
350048547
891318088
1177449785
1788979751
1872379656
1453017895
250918251
8433912
336312015
2063237298
1413434599
908156277
107476958
1637243203
325706704
352162473
523363528
1502273249
2108156393
1332291871
474982900
838905498
1547664023
1739414708
531926149
165060160
2125855373
189266788
1501496510
1213463544
1068270385
607754275
934228697
480197676
1876576427
1871508573
1867879931
1043146549
141812224
2038291073
1984313290
1728486551
2068563062
2079516668
349644970
862260597
1705167554
251946518
710660606
1042963587
1472095650
207720302
1571745550
1851791174
2013577796
607689467
1362050119
392330682
2130334226
719115836
2067192752
724352942
736627404
731106791
1905625173
1702747254
790377836
2097360525
1088451850
706852576
1059074191
1538923955
1719788687
1137436765
1789174666
1307410477
598155233
199227862
1284151319
910150801
785062214
1142907661
1885300483
1187845529
1746188287
1813832446
1575453480
1576081356
1495349111
1241215953
687221144
2077271615
831023919
227216493
999054933
1915859155
460813735
1031071305
1839536824
502732321
440449627
243763046
1654305977
1556903650
1814556901
827542681
863991664
1943358562
1125515715
180449741
1920415801
159533990
394158195
1119604759
1592196082
1324181196
882630563
1025749306
615438573
2059754295
599594872
478161327
943498445
2075211034
1524976647
302248258
694806292
1781766697
1511810842
180262122
1935838991
258228249
662782434
1809726653
481610733
852330426
529609776
277655614
1678029667
2130484263
271403377
1218101331
1850765709
607835764
221781340
566349127
1567577860
63995783
1667209889
270892566
1275865567
1600602424
1698149099
1151521457
1452465334
1892232088
1228209337
1432081573
2067704848
786169500
194548827
1872873010
2119994234
943026981
1660643907
1187344754
1090142946
1447054700
1012838188
516394853
1139294786
468466840
1904453380
1601499589
835409321
1896004483
1800731804
490572975
1351047927
27859534
527280701
47655454
756701607
515028340
1425568128
1470078920
1023891903
294986832
1936544232
633849595
647219911
682444188
2015208402
1843515728
1955439359
871788228
238316287
929723797
707891015
972084686
1936916999
575391027
747377654
1443320861
856611844
340470833
1669269810
638144739
1830405192
2054065253
1373416539
66698464
1716167494
2142525590
494502854
984538104
898038577
632372452
2071569281
138621060
1566197663
424209927
701434576
172426534
2046951189
144655536
171092890
336407593
324683423
1020566249
1142682977
76219942
686179570
1052449693
315740434
672603902
1376956326
459131243
1019933954
1452798851
24384565
52782507
983230858
865981070
1117267076
1846556593
789436180
957922667
2115462521
1372377361
737683060
1077524137
1114038330
961687593
687124557
676988706
2123769729
1762365290
1040472210
2053553541
705936572
86798078
1486956049
1053832703
374862034
675842507
2124239842
1723586417
1320060519
1473301415
1938459050
293422596
1154265194
566890940
1544079576
1521372646
2071139722
2072587792
1518153402
1145694515
255166933
1723946408
429950397
2049664783
2096644940
30151939
975631446
863708727
1995332683
50287287
583648717
1749532874
67718087
958788264
672824364
1640971597
1749619316
2091033431
999595953
107426003
2024153165
1568111207
554100302
1047133577
123400976
1980132544
111787503
1804957231
1190279072
166795250
507986359
1928539065
538417465
678445174
1191707140
1681022708
1391299864
508022725
66024335
2028201718
587170373
955760532
253572155
1177664773
90875637
1590771832
2065022613
157764393
1907248958
1249795663
1881419449
1917977015
852182962
1933785580
1595659451
972185321
2099115316
399177267
578083050
305805140
704292072
1231166412
551153179
84059998
292010048
1783188465
1458960925
2053495330
798199989
1764088977
803510221
322915462
2133820767
1962662458
428361919
949621179
946563273
1678590141
1385348576
1226792990
1104443878
1270020271
1986150316
689960419
1709336639
944964166
528483903
1711283030
1002136454
600821443
1604033546
948090782
433457835
1766328440
933485938
725872818
447740262
939338994
1723199013
1045230908
588451100
374699052
1350428610
2069027554
392426007
1352231082
652791819
32158008
761895196
729792284
874947138
1787374641
1826181292
1621245115
1181364080
558410650
241559979
138863154
646234418
805949359
1356574998
985515553
868784553
1449400754
1737899437
1846487112
128513292
1186520672
1978197884
137311946
2095657146
57241279
1650081075
784471926
31049381
643883085
1550746918
1739207775
1323530180
887132317
2082487072
458227783
1915516243
1579834485
1821494157
485102020
545868062
1892107115
1602734372
369497957
707146832
1822005435
2013829586
1836084982
453493409
152738894
31595782
1509821533
370431736
1424776237
420768038
1899349624
750694767
772400784
266532649
1087459169
1822774987
192858179
883563094
42763959
61892629
867639144
1343111680
422925440
1002791067
1031211355
2040257377
1974709524
1424981409
2058477022
1694198019
1608824101
1155302874
1360689421
1576821724
649301538
2044159670
123215992
2108575141
1580460441
1782374386
534409671
139236641
2006821669
934806267
1376773151
1452626275
90297573
1052009418
1932452095
1385617664
1771145202
120097991
909652436
603786904
645842719
1054665417
2128056932
1063399611
2111673570
298850676
1007442166
513508545
1978902945
1821723830
430188360
622000336
2027529510
413010859
122701571
2089957897
1122866764
192084621
342985329
472820272
1408258940
657679723
91062687
1507089963
538110011
733869780
1808740173
1913263443
926938481
758807911
1223597130
531238556
1211295976
1899772079
1961779415
183435055
501781151
639192942
1488032847
1506771411
280462259
1997603386
242415846
1614601766
1339759977
626428363
72881560
454742778
219487674
1318977261
616982554
1060533494
1968231952
1084042344
1708956779
685919948
1573650443
389639790
1623094594
638689609
556584744
1931328522
1331811887
485627710
1613527562
1472409424
1938409611
1079359528
1628985577
222142539
1991693586
408793567
1476336660
1744764452
1361628436
1821381592
2028058703
402060438
355095869
1044581324
1302934149
1316216845
650600686
1185142736
604053360
334930662
2028286047
323924104
1780905640
2102359248
1820451702
297957051
1035087527
114070406
1802613572
1088192214
844956460
2073402987
877067852
530118858
1597613540
1738942145
1379184689
1788524203
825584236
1246792319
1968223227
983946763
1893398667
60321301
2134699032
658841313
4949096
204209182
1269337367
1812821232
177121232
1247696219
2116371928
1332885967
1651478239
676248928
759475286
1553429517
1034488425
434647322
687547271
30211
1256804044
2024415178
1738670565
1266733328
2042846528
1438486706
446574681
1669071476
1168668438
1417995998
414795385
1068462186
853132065
2142263627
1802111609
1361603140
1959654553
169452510
946899983
1835865511
583667109
689839927
1620986976
376421512
1801328303
30584125
979344325
1207990366
715995746
1452746754
1076164282
1078247946
2025548719
319869130
1177348746
1144180886
687139311
1423301428
2137224054
2147325208
1732014123
1261933057
1665830663
808019253
246033907
1207051825
761201090
1117069946
1829230490
1956305147
687000070
526201362
180403939
1127822548
303692075
632377372
1618005541
1509459383
1620851167
693997976
1204019096
1803107909
567835514
1216313173
1048200499
797011303
10050376
945247623
860314715
1837323831
942776559
1158578547
1478411139
728467430
32701155
940963725
1050803282
514146484
1786504818
1194440763
1921856773
694700808
1670449212
50950193
906066903
112571566
1858100479
1017166742
1902643064
409043550
1239762638
663386439
120642335
520061379
1757544829
1043687189
657184046
1086858872
1654345986
1661203739
351995595
1070501089
270860916
1198770496
1272985435
1000382246
31944349
1901946391
517114307
774955155
111306884
1776637548
581298597
912998013
1415521389
1443139523
76858613
1744539511
1633395750
191543488
1238188769
1163657745
89049854
163096873
890802035
1979569084
1590284212
1515333081
1283314586
2050552522
1998469663
519952769
771123697
1488124866
473025643
449447333
1533698499
965195156
1786602122
369227668
2064438063
787712670
118949651
645290870
717578462
1021865761
286601866
882605410
1364222402
1244791525
128388966
582243490
1811100091
1652895065
840953781
924316485
1843943418
1744476619
727789742
364670979
1569780713
601549566
1098730739
1178229482
1791848727
1736335898
98437390
305246643
1558848731
1103529565
56429040
1023365830
908686964
1160532804
146200860
887321294
240441112
1865793895
926642382
843903661
1548609449
1041833336
1884901439
819742564
281908805
1519703310
398856022
1885345579
1812261095
374128900
261690836
408346227
1708488769
1602695925
1454498789
1517140500
14259294
974330307
1239967729
992731448
756087996
1399892311
1873647702
1400192681
475111215
1123569915
1644726655
440751059
659428780
703280634
132139605
1665690164
902601238
304319977
159443679
2030765259
1793855837
1630748924
1485986546
635107495
2072226694
631142274
1032711586
1028110719
107420492
317546382
1607677290
1029515341
2033015325
1723664688
1696073823
1693205158
354307619
900970263
247303689
1781324049
1181444857
1401753577
213910046
1993412537
3258104
781371326
918112167
1054253711
1583000258
182898570
113843619
1588462525
460978019
713407663
973481231
481710976
207774555
1230344976
361814249
251795674
602916862
2073665636
1867749434
248232992
381261452
1052746017
1564627107
1995100446
595441857
1818864686
1151007167
2041889127
353962715
1421822182
1690565963
143004801
103041583
492436503
1174440255
2103761148
1490291428
2009649570
292228607
896854896
1967471299
1093555164
1389476524
1044194126
129586446
1645008998
1263706634
1340805088
395756177
1991620506
590634562
1822461763
444550742
1306888462
1516640436
132060909
1041986626
221084794
1068890529
569896149
958464709
1764181526
1824357853
1128490752
482650515
432227271
1643197405
520289137
303505614
2056648459
523021478
974584243
1268417224
1507866185
1412082097
170545841
2116462271
838211382
1305099316
684236798
816622551
562083506
428069440
1205920629
1928784327
1741674167
1517005880
1439831792
1686424351
1761608985
323574398
1317831247
844046286
293885116
859000972
2034535253
27881257
2012675679
1921971366
1235133600
430857417
811932082
706581230
2061624519
796272622
1085230054
890025459
1397164957
281134886
839920796
597594215
279319729
8502149
1366749459
533548368
207365412
1316577125
829834091
1634464403
1127351368
1922816153
1841941894
891049298
937132017
218920547
1480495490
1049128851
1447837635
399056121
1342710919
1079170453
2071871720
2008866606
1948472113
69770443
1360038105
1610934942
1584181451
578443430
566097191
1799474979
132202467
844458331
291814496
330670998
1661014202
344177984
1134693256
1514513242
1612142439
1910500328
288234209
568181082
62687472
693445389
2126568098
2084881439
1825680837
891318170
43399204
1946726699
1375736575
1780437267
205040476
1536163042
661639211
1258809132
1348989032
178273814
1262321709
781004764
2129530212
1087392554
689892017
1710062174
926625261
323462485
112453093
579399695
2105571647
1740066916
204533248
1533964680
235980054
1358097712
1599124353
1191221241
1733494452
163136611
587545803
959801923
463197745
429971922
1629896536
50230108
250460230
630456767
1676681624
2133827392
1526505788
993275053
1008005110
190976194
125031291
1697417037
1959576559
132670599
996589277
1380702221
1798790551
733497454
856840920
1380561381
69276965
1311258759
200417330
1710225074
360653857
622262591
581296639
833634406
1377098947
980316205
117527935
1471167718
70881020
423177459
1050687143
1491302936
140069044
2048035538
1353869454
353834648
698735529
517964104
1103093932
748077029
254394761
800843023
95242760
159295530
1302620994
1503800936
1455616617
1031119089
152371215
1524041782
813846895
564571534
48555360
1099027602
917418544
2013593546
299189624
631007826
1079378253
1736279404
1562444551
2090973600
1928831722
1099304403
1566154272
1272034019
1735685572
1698174418
1049825932
598121815
1796726798
1930845182
6329589
1625852575
348517407
1428029830
960722560
1755130864
1802916408
1693178822
983155103
1171987488
1598960172
244271774
1121721182
2139276040
1192020728
1854038874
2021396463
1081458335
1141029114
630212950
1546448770
2116736184
1667741747
1267191978
23663809
437593891
2138926402
1354168254
756116903
1510847958
707907654
1409907867
1788479674
523271736
1010122624
700257147
1762161168
839798848
1599791798
1659231023
2011787515
324526535
1619428219
654155396
607834902
2119462549
2045528051
1104011630
2051284467
876360319
850028005
170652401
1326073795
2002003220
557585716
621544790
1262177574
2144987432
1882420445
812697663
986160126
503414742
388123588
1146487053
252362616
510639841
306339493
722454351
1801227094
725910680
2028645845
1455529528
1271856302
2098938522
335613924
1668369073
1597298945
754444414
1035164742
1143147024
1185252894
1021949975
1787679509
947298536
1625903787
893550716
752173514
995210498
109119918
1208934608
682289846
747079371
386002531
544986634
2089489236
1724345170
2118312966
981931806
317130143
732383872
1020597875
936464524
1190059367
280490475
516439288
1248503501
921652771
220919615
1214384082
1765667358
973723461
2004550151
1387720430
319775373
361272219
1145413886
1536616804
872294917
1873991041
415698767
186926638
1801712707
1241670243
420876301
454686057
485653147
88522127
997743618
1844584864
1424800251
1184544816
925622020
1290627978
1559659476
1734768433
1735311322
2069771054
1113040836
1696825399
18770018
1494547129
892361797
446306117
831330436
2064430903
1392782195
2078612001
1245647944
207470164
465910423
355838642
1126561150
579441341
1152538459
92071594
1656352740
1685625766
1225020956
538102040
1924489803
102865216
31238275
547539747
1872251165
1255211559
371858105
141124882
932558436
987824426
1688020656
534612513
510466110
1645216080
8217909
1614812362
694712339
1925202618
565969895
618847579
280661782
1898758357
2086506142
1114742448
2133238102
698941710
973838571
1069490273
2117943728
1022820088
1577622289
1455020344
327477203
1423076277
54694419
722688434
2008500549
1909353564
1905915796
1004667236
1857993040
1616985405
441758101
707677089
1078445809
1484021032
909365766
665134671
1869173617
436593965
604739376
1231015754
1777827610
664860316
1447351780
1922543173
1366873154
1285102490
16127820
119788
1719933789
924332353
1361181305
1404531806
1137599735
654838770
817100999
592618064
132088538
1356542965
1353144852
1488967420
620144932
1463043556
1689343809
434618955
1401593008
260637963
698933096
1016242391
794412931
1241367115
95294265
1560053647
905588912
1574402527
997946842
1226825155
469947843
1099110499
1902775599
1275521023
885475847
992761250
461255522
2077221905
465891401
1864184932
314082677
1789869038
1891973445
408591200
775795442
526910821
1757446211
350953069
1309203770
73815955
1135246406
938325625
584049080
1786505568
1800596223
1168628264
724145125
461388806
117527765
1938660925
1814142596
766485859
578657898
313136482
1027138693
1746620584
1326688024
1894025008
1116232875
1078526540
1569476257
1214498024
141054227
1119849194
1842991656
1158317096
1392821501
1329467039
2013867139
1019190102
197039263
632580837
474013688
2084771081
881981505
476990989
87678892
1562066888
1688781148
198970706
1218559576
2076754575
1165951099
630192663
714505901
232745520
1187620143
1453896041
2137862730
1928987617
1059713812
1506153877
1813630483
629833326
1185815837
1028663091
465128830
1500865699
276764537
1445199790
431829600
1056419253
1769784660
1399482384
664960655
135366175
1627616812
563774107
631785030
1416872944
599302364
124758470
1030170421
797641661
1950009303
1476477158
2076672
812198542
1178351867
777433009
1207568292
1227347860
1093439424
1044353382
559720500
637606365
908588146
1756497918
2083488313
1683345693
517632189
1719442707
1979940612
226442160
823224553
1095357757
969296050
227429405
1638781538
2076983221
367544858
406764470
1577901696
39055596
180866589
504187378
525448441
734797111
1543024838
1690725922
43704188
2007579344
1114804209
818067849
1009776972
251063469
1172561371
1751350311
799342466
1334767808
1699740993
476155510
487585436
1216356636
1064128901
217250860
928889234
1694647614
630782402
869540769
728507896
919439131
889139771
767464289
1504957604
1948928998
186967137
1617848813
549475220
229003568
723890829
1389813512
464178845
1908180246
1365776422
599731810
177190908
1801817237
1828643506
1777656015
479432942
1590490752
880583200
1365323728
1327830285
1677299321
333996535
991104952
1328449694
469426427
2115876258
293027100
680712858
221621609
1572799864
1978373330
528049769
2063427844
814601128
922883357
1324353618
1692724617
1998511840
267384977
1196859858
1242860736
263217256
887236549
95704316
977585424
2126294483
202522715
691690322
284115765
1492175323
277155948
292115293
24320303
504703331
1056999529
830045970
1848837644
121798071
908710893
1103189610
1407886749
2064554738
1481435915
859251749
1117726787
875330022
27312473
2054644225
2094711475
1952912141
911874287
2002317273
1007611659
1005140133
265080333
1010640007
1812328699
738816275
2135219973
1554406199
1611273070
1459788437
1380296749
714065382
1813162912
620830820
1477254521
811000690
972431153
734508054
853048740
203654046
405804478
1854715338
1826557502
1790890075
42184449
42880369
2045866188
1979804610
121749077
45355966
580981630
1318537352
1102537966
1032779831
1183890669
1987955112
2061203867
1784880098
317968856
209403768
1538610111
1930519336
1123427194
967511689
35370124
25221788
1177857758
1371275017
1449196445
226539864
65917145
825771664
1633467572
549874240
510471420
1268360730
1443824022
1037761089
619970229
1960907999
833903221
1704012104
1117729690
986942158
1416256077
520832883
690130789
1554856551
751860094
569235712
257160056
815008914
1514717995
1719029009
1388891476
243895573
2147347154
1662906521
1774726014
1201622762
1386579621
810637706
1523409707
2036143343
2029080317
1042151740
535729985
1518473013
1964943074
665810697
30627457
1731531211
1785853315
1770252372
489170352
591643438
421727805
1879852414
82879429
1570723830
1721428983
1569239586
1702794705
1100434198
1619098170
2102708050
960305352
1142485507
906034860
41407902
1168662563
1566937956
388336870
677633128
57214476
597040099
319524340
738311198
252249341
1741418983
225579380
1105911043
1890955704
1941706386
15748786
690180137
14315844
736417031
1469594316
2102827577
2070460617
410744855
37413336
1171707973
186626282
1302403463
20932222
1169812731
1550531502
1191428812
464350672
1330522878
1968034372
766022321
1843181481
2082329365
1374873768
2012683106
2004408307
1450987842
2102247875
1638699316
436716122
79760686
2073399029
1191418429
162959242
465677074
2077793990
1754418877
1102057483
1634380559
2122316076
485115842
96702086
2109075234
660539872
311555524
314974907
163345226
1658161646
173629936
1120754099
2004334501
892852351
440485917
523302247
2027784376
957874806
914928100
1650369145
22411137
1066150999
1208820360
157861330
599495636
1523305691
1961236364
1146379680
2104458735
412026106
1755644025
1898490453
698570382
1122933236
1810108394
1633428106
1550824599
1206338784
186105436
621049628
1880539514
1993457092
1887016808
238646892
2029065789
721005068
1295604040
286780041
1694182734
732793051
67933797
749327224
1315310771
1558813437
875304867
11699136
1395122728
1579216836
1592167242
147156631
593189672
604057148
2072115055
2038439989
1010152731
543019045
652582920
57418043
1156105223
279300081
1552092598
450340582
256924709
1011381198
1931135519
1875229902
1707166261
2090895153
865889808
1858463459
713330888
355835665
939835016
1142605955
1293071666
105609348
365277164
1013386623
712854073
2024775916
1953480808
1986115425
1024165374
1396787533
1651202210
560382677
103402474
254608111
1929738743
1224691142
35590439
1736340854
897505546
1058904393
1935711613
1317086777
15502382
702369587
1641266374
581971055
1758434214
1262300664
2036861836
884281078
2029119622
292131551
325962049
1953190999
76247978
1052545929
1777211784
609793542
1549589056
902554508
459070879
2058533474
799557625
556308065
1890827668
750523112
1754799496
244931582
2132183565
640806717
303923263
954351525
1620527022
669410733
69497044
16424609
1475397531
1138707302
822411982
1023824654
984859621
805355243
558145598
765582665
1804974440
49971959
472795819
639022868
1787502449
660388109
438062913
1525814407
2106911258
219743696
780742143
1692694282
892423282
2092619527
1421786715
968668645
904266458
236043043
343660940
1819447336
1201019520
1153585355
1992717146
100681937
106612706
1810950407
189849175
1345629907
952305434
1401953051
1827459954
1988115931
72362203
759449311
1268830539
679108386
567344982
27850377
1139218457
1882303277
548654269
1501107101
682436847
1549957138
149789240
2052917521
1329868579
1604695637
919434183
634138806
996419971
1980796506
1368112091
2135157076
1677072688
618372306
525809132
1392483861
783535266
112976274
2080286646
148017951
2009850355
1616702084
814558387
318540707
928671159
1062415577
24260844
1977840101
1071896867
586786361
1681782314
1210509612
929410315
1666800607
2146350920
503335116
2107972867
916925076
2143755227
1218525157
985752185
73768181
1632746448
856051006
1378352541
592811577
1000460638
1819915530
496965247
334880974
2056877026
971200463
1484486341
1498687525
865578516
351128902
744867003
652210220
49944208
2037487829
556748623
434852083
1586506707
970728769
1398690333
489752108
1294145
1708775418
1380873081
562724990
43892023
166708061
1192575659
295390157
315613731
1270775017
631312601
1830140141
1772391479
343947527
809031044
7776732
1430197188
1122486879
493255723
846953418
839107835
875330656
745295040
286215909
1559582877
1002266094
842736167
1695842114
710626867
1736726721
2146615619
921762261
2066234839
1504497685
1460555031
1739100012
609922436
1783515567
847612508
482186902
1819609324
1849124071
1652515126
273347902
633220326
123906166
1635298124
1953439411
1231423701
980629613
2066064137
52217344
2024304021
26547141
1502195685
1395177475
318264878
1007958712
1218678237
137172640
2139424481
161164226
892797583
1268161801
1211422022
1631688393
2128105087
1101044053
335151624
2114171249
1040330057
1961921432
29837562
2060985134
918330331
2091349708
1055691651
1734617391
613052702
1196780838
1822800944
1442261790
1280784303
52337752
1409466950
1963162114
1489657267
634804016
1213793578
1079549076
960311523
406429489
1737939586
2105311806
1337962318
1061250012
988192294
1375759641
2097359763
972099035
1030574464
1479884094
533307733
581306637
1408550036
917260323
1951416835
1719900072
1767806959
696420043
123687377
1827145444
1854830940
288588264
369614655
357733956
860402557
853121442
1265744478
1479160842
344310763
589628337
1635563338
231843929
1938392049
1700889009
697128718
270280691
718043847
1344567057
1133872820
161189204
1250587315
894632788
1729178289
923712887
1102635665
254408502
873397389
491852554
1760483073
525692860
139402713
914032386
281037504
635890708
908876835
158658065
697390167
214093718
108540450
1303231313
1436928236
699790687
1635707919
1215118601
634395121
1870415815
827450380
1954149316
1480523818
1480379055
1539837585
1572840355
980227177
1586849448
300644454
1769323985
1297888232
221396632
688067252
709620200
118017159
1049585802
2101678249
662663282
241578342
107224001
1532140646
756283168
1517402378
296195398
370813439
423137386
545445885
2084300364
881905987
1522079708
1014139459
1033822714
698150912
21301566
655748928
2138753001
1614332678
502459103
900969249
1623287940
660943190
1847544653
787364285
2095719996
1835998488
1349892481
326310095
17099827
861405481
1222845517
267697936
1502155024
415253814
1756042783
231454162
1906317844
465561523
927035668
421420293
284158122
1792483099
650428836
57870675
1222644643
2017895536
1452740525
1215808337
1333253494
904883403
768066507
1150102000
1885722301
1337795476
1969295979
1620917451
694130582
1494481451
370915064
1647595285
1592518981
2115817973
1483478928
1714694348
531776136
1431743413
1848131884
1984079568
1799086228
1118517087
1071573737
225420378
1654114079
475181089
2088545743
1485846060
1384984448
1947786292
225421267
976778783
1177598532
1175288264
1293189981
818695579
811699515
2115133465
318230244
613340392
936901115
2076825923
102640382
787882790
2055516703
334523472
1895158105
462312858
1930842823
506617696
596253347
155949641
956184423
1880683025
1559302372
1481007430
1934088034
1222866574
1142522914
1824212986
948471031
1207400092
1513001570
1160042366
420632064
171082567
1989280444
1872534821
141157035
471258479
604031479
1749529528
1655182410
1659456664
1413657413
1104992358
698098134
1314675359
1215971608
1850486127
639067317
787841346
499859442
1084782858
1109382235
918061675
103102238
1038809916
455895965
1583601566
181965530
1490922739
345996605
1910882679
1088112603
1074580884
1638989795
1851549416
1852069026
627140265
1618704947
41169713
671644763
923134020
1582657655
1623212175
1126628040
2078238891
1266448725
278600731
470494049
1126948399
1082916512
997349650
558869521
442813929
495794086
1753665339
1729575925
1784106412
1223131327
189739487
1238044939
1791487493
1267488840
672484078
1752618571
1321377157
51656639
800298239
416207953
1214659589
723453188
1367401824
128450391
1752278447
1210233494
755813071
780780818
1404651260
190090053
239069238
498456611
980635080
1578997288
1460699460
1849586582
1412830255
1919682249
870564151
1400220655
195512182
1315713666
729731325
1265424738
1844856155
1518889300
482288071
1345065560
1200760820
1110579041
2071466822
1549993460
472643307
1966503840
774521268
886118975
1361630955
405146160
1976229251
483519711
1322623276
143378204
1381378673
113936060
669899024
992317134
471486179
1716853830
635033437
637233252
1442164245
1082177566
219198798
1366560351
1361112946
399275893
1563771855
1090402976
1193082218
181905065
432393655
1352418968
932410103
1654961758
158317675
727747879
1289699424
571446937
16152142
1159176369
76097453
1202494660
1549590591
292834211
1792358129
225368869
1397533981
1397462759
1162440404
431759490
379609013
1974900517
53213145
299554398
1653725107
354043882
1272187182
1153382376
13785798
1936737994
2146197226
2019743443
1080443734
461516081
660832909
1079297918
1127146846
1857975922
874267945
480873525
1538540102
1735390594
1656233201
886657690
1886695437
1919763979
1135442972
476404984
1725317173
414440856
525889695
570420420
170332400
1414046348
1466392631
1057092677
824136970
980431001
278428410
1844617012
1417681796
115534261
1577166555
816598116
1493576203
1446422959
57156472
709223970
1911330726
1645687109
1407418931
1978814678
668927417
1921939924
515972307
874932412
1491607023
712183693
1148835862
1202575882
1091018067
1206436162
1872811825
909950268
1853534961
1892888901
1563426916
2146599837
85437363
43690245
461285697
956975678
1868128834
669447042
1781167373
706443799
618682406
271305506
895682157
803281021
1848107875
1831614902
159251417
39136553
1452186824
518292442
534969252
152206214
1668900528
2079345163
1440783756
1831563273
2139914727
983410354
406150353
1803607977
40047526
1594753055
1886151494
214813027
1865780058
1737980882
1888226818
1491764119
837308492
1333214135
1009729453
710523955
899616071
1789261282
1672126258
463881635
635140191
2060944962
737551709
1659855597
1165410594
1487881854
1347857682
270723771
2110660931
1807187038
789012683
827499803
1920609671
2043842743
1705224452
1144408019
1059412662
1351891201
233031811
89904237
1878593962
2091549107
917246869
84609836
1881167951
407932840
212339874
1289798980
1259619031
1661960527
471412178
543724427
998779597
993011273
1830677241
2058456087
823441003
1593374882
960303061
1540634555
14619081
796676331
1436530831
2219184
1565444109
778847352
1117885611
2071412412
1174191941
424987376
1390633602
836644050
1143331365
984619690
1751462411
1510704772
311552948
2140364011
2134281043
1086005500
231911324
1522787737
1368822431
1820705862
2138129592
694508477
1066240191
940703204
806959840
501314607
622311204
1492451031
2046848973
130233474
926483210
1062598630
1326674561
575733600
1174365010
1944420276
2100063902
1441069659
624230801
151961960
829235138
1216784642
1036559947
859418702
1456095722
342141207
765899643
468056024
1701140300
464210975
268188122
124316813
27183354
612754577
364666156
1964941493
185292475
1962334539
1957354424
1499252921
406814667
1597048647
532698095
1791733974
1176355639
426975138
1597604649
1791401114
1658613358
769398228
841996298
1608626848
354150208
1605169933
968866443
1044319820
2089483507
68877247
100423498
527638855
417821459
955149652
2130974819
1233697807
1489277546
443765751
116152902
1583025937
471208306
1647573698
2005476754
1924246690
1435935686
646649733
1264720237
198732329
1813268295
1807922307
1390258687
1537753845
779613524
1788035282
1090083358
795139327
53219590
2002203303
262582821
1729793916
1895314755
896215660
1341572178
43631739
321128604
983797897
74514032
417592766
182334461
1187308612
477673665
302338515
1521171105
1904242506
712751981
1853660998
1262493889
184088181
1378424009
990035324
2139851143
1713556941
966581162
448601502
247320373
1041442376
473545705
1747038322
1043547809
805859535
2002318251
1747518254
5351765
600664631
631901801
1097494776
2037502060
1553477686
707784641
1712110338
581613513
1601938885
1484966680
332988075
1062640241
1720001687
343538901
108810359
1810445222
1185825520
813157405
1783941434
351378276
2041193453
402688837
862356709
1890467519
965173157
1289287379
1823179519
2145087707
1058564440
557017373
417248045
338874303
1471560735
224026913
1476045116
542161685
1418639125
1347074917
1694106248
1199587046
770403436
1885144885
20011995
1464639313
2057009647
1027179927
164230075
890165884
1758548706
1258791214
1462845790
2072778839
651591154
1249943275
1846983766
524925811
772946211
705623966
307662550
1011143023
791714850
2078707489
142882149
1364189180
1719847163
558955654
940559091
1451107461
872645624
1372468623
1135756198
983439863
1685358195
1756160750
1512150305
445337019
1856103807
1094050244
1539064043
1873353977
131314482
689876355
102908150
428032446
1034856946
1007699451
385403249
1304521596
123724627
834288396
370010267
93599375
1784792476
1584193946
1224984106
907231151
852853775
163902917
383699212
54530173
1677869118
684404842
901595517
1394938717
165329856
1780428183
1535364383
1418909060
411627224
1456441692
701724012
1978802203
1765005929
1821383218
1380267087
1558301735
1528744853
639965244
280038537
32520205
1776636644
825190976
1951664722
1809989421
1846817743
1653616313
1311917250
1871911126
958264309
2008919201
2012764368
1741770971
1784285568
1359403350
544105780
768535951
1549641234
401622769
1874904581
507590129
1007663407
28496276
36235484
1465012158
388871181
551317699
278315894
2138977174
835815564
38563683
617401271
1507031300
278635156
1928988478
576553851
1940724664
1217551564
1570844840
1654575762
500890076
1404852707
1273553640
1164761227
2133165807
572662847
1988188747
1467495865
719891742
550225535
1983517893
802800663
1927324326
807471571
1074464327
497003683
891635849
616742198
1040233217
562968226
1470514419
255266877
1098527105
1634600283
1630037905
1085097009
991324223
1315277767
1092002250
998256356
2114403134
1251281653
1651835062
435257632
1282928065
1994601085
1151296520
1161974798
849344881
2029130142
1464392665
989287915
216911738
2066527723
917118003
588523492
2117710830
615139705
1992625583
1660364233
679004495
909106330
1289018951
140575750
225599219
1907502795
1989084816
2049466887
894606770
726184727
441673405
2072725930
1559471981
2082470698
2030404908
614463253
1404854769
1238760761
1222675270
895994420
321993118
2024703308
2066755041
421411032
388299039
413039636
2011308854
79736695
674863225
828398388
2145707449
677521389
445499376
983392521
818443421
1132217545
1221395782
726850359
620037955
1553843239
388175896
1387999305
1013465103
249994309
13416461
1507382014
842332502
1486601390
1202786639
520598468
1603997112
1585853160
902414688
2075945560
1397845336
875028534
1080741114
352219517
1047923894
212172927
452738569
1034555069
2053012994
2136332221
1513601908
1652840563
802040103
2070321958
573835670
410099548
361198711
1356042962
322973755
285761431
93346413
2048944766
434765630
993548772
295002375
106895519
1017239649
1521557078
1500088747
816275920
1718726985
961478768
448104350
1563778020
953840613
152152590
941442939
268895783
638181773
581953553
1776217504
833788048
389599209
492988456
674004743
1894960977
1629214736
91651974
795553504
1471375862
1577297204
1517797339
1075950612
269360238
1631510010
14702851
900471847
825081924
334078485
1658664500
153569114
2072486573
697012778
710069525
512016212
184887944
1993939060
1785573816
914749588
1823484670
678036133
2048308129
1473854450
1094643065
140681040
1405088646
2072082026
1954185014
69224018
1634570574
716756187
1965643317
293098021
177152821
1724229182
1919619574
1980557229
1129617690
1915949538
1612843047
1778242891
1974639582
169649341
308391765
370028855
950909364
1205638667
20282361
217586756
90827297
1266402017
1248873644
417381564
1612433027
1883718497
1508265820
89695688
1324130339
2042565315
423256759
756610779
774348310
1011879746
1776582254
955961029
382299279
993107979
729203921
1758966281
1602403838
1207075030
709947276
855737037
574073731
149388382
637398571
1801728678
1872977730
1210683965
1023448313
2106125270
1682092565
17772602
1368274828
1361395323
704703502
1805522985
229004440
1252470863
2044725855
1769219888
184618742
245415258
1036281357
1369407721
1374407398
1990051620
1226392382
1358428094
26942284
1470192477
1516223497
2096218575
94809907
954559184
1740722485
1398123083
1986663508
1009776972
84052222
1723420320
199809689
628775800
626313002
1271265612
2009301635
992517987
833310295
1565358973
858204603
544091593
516052021
108132815
30847042
2065409506
1833241648
1825796938
414674670
1414922344
976955516
658820404
50681151
367509201
722164926
648377755
1624656504
587586196
1518453432
2104476407
1095394715
333322176
1123987401
1221159269
1725235823
1381284858
1659212145
1140971451
1876519484
855657332
246849216
1558534211
559116450
1519941533
561676459
1297606501
1780287489
490788149
2045890622
998306203
1478854823
312281885
709736411
1149206418
589742777
199029529
1467249515
1198610845
815742054
750469142
1986109064
1867095365
501156330
1792393654
1213455521
857385906
353813943
1356501932
1930749320
694174595
1345410803
1690065639
339141033
1752920215
835083884
1257649039
265206142
531449809
1548841783
35139072
572158991
110451954
920076370
823267890
1723807254
2015781055
99814848
1955188809
452435254
140210431
721885937
1636491423
1016477024
418163658
2007836166
1973113246
1688112187
1270791215
1024255670
1511842609
1948304640
231893188
296464003
1047658991
1075408416
2051687664
1611391263
169437497
432308764
779960069
46769165
1711192655
1408479567
1077632258
800564275
1822126696
1989300524
1380484073
1032302116
949959675
16646682
423123572
412635944
541745410
1279911030
560173202
207201712
1542256484
1666802156
1307456638
1372508513
489720027
816093977
281874839
942842275
1483502662
18290901
2083591883
1111613717
1429022346
1026618587
2029615588
75057763
220770428
687498348
1833896711
1609030242
181486507
1445574955
1422420051
168059627
577083125
1148394794
307734287
206658713
1508226460
1011943003
63535163
1714088901
1180372602
651834378
1596418456
26889524
2107677157
1270826679
1170040104
2036189431
1912258529
317517654
143552499
1852988417
482445450
165472494
1590919782
641733342
1871609641
39902074
886884585
1488791307
246486552
190128906
1272002403
1930867696
2025233951
1217318656
902164982
2051185346
206420311
259321094
1883055452
207817114
1496998079
1905336180
1139447293
291824689
1207701689
1898217297
130892251
1180517304
448900924
1738016463
1038209057
1294509475
1368047526
1531678718
1937828310
1978501978
1896648174
1465315877
899346855
121887311
875810011
247259350
1407495417
1564874312
2105607362
512257080
284196262
2019106205
1340825169
123309044
1310047690
1243472789
1762522784
1246816812
1010523327
2084345921
1813604986
1802785179
1288407656
1086917471
1875666986
1361741520
574758497
62391661
1776059291
1208141996
852927380
1317194292
628970195
1716699627
1123859889
1449709630
279930246
1430643258
1233551359
1284209179
223295045
1428312796
1727984945
54157914
305632397
1112043576
2122927043
162496421
1135523536
1225959579
1914595026
1588528035
332811051
1301934665
28807799
1446726983
1509489790
1172798463
227794663
775420514
1760982602
1477652461
547919503
1262503762
2085951610
1597851658
992610010
1392770502
648281436
1328303427
1865337733
2019643964
527290391
2094215648
931833305
681948521
223542543
987457844
1090053394
382727843
1132809449
931336824
1713916173
1850227382
1747040790
2073027884
1821482291
1579191399
386610168
1933082425
892865895
1422091742
93333052
1926412766
2050032409
419881477
403811272
1210219058
1433028733
206341573
1977302408
907217154
339809878
244435807
2026203175
1424840411
734631905
471955816
702433143
1203823964
1193216794
1801137685
1125571539
1909775379
476008354
1844131845
1913914407
458660616
1455324238
116819198
116647772
1761217757
1388371552
46134297
1125210222
1453332280
1128792030
927608524
411430497
12181471
1989920844
1781246322
1677124
996814791
1247521893
1409911569
1336578955
828244563
176573005
778634369
429426884
1709563713
1094193765
241170195
1675682077
371141039
1523807750
1101757133
807275325
1859884034
582452967
2138433146
1033118369
2017769732
1394140007
351995595
903139549
117505643
482504439
1407497235
1485314396
1637659777
2017377370
1416071498
2139660443
2023284749
1158232755
1180613358
1974940491
723820945
1012540762
1334886951
2033825664
396404498
399585795
1766200547
1764261344
906922467
2090926813
2128928794
1989239089
1841456320
1150503584
633999471
222967077
1685396485
2146959012
845435925
1747347531
1091833518
979002118
2078115147
224108168
529901721
905523166
1493745388
857639762
131550749
45133733
1911811404
1548124622
2015544581
455196564
213625266
83278782
168250190
579750876
395084738
19838440
380167127
1530946553
506507693
633659039
577294292
1290628365
1525082776
1203420713
1474077454
724634336
1214970399
1042061717
833668775
1430932199
2011563832
1946142533
1660974627
1019092012
1154247859
893897215
874499709
769275702
123740191
1705013958
1642876627
757396270
634512961
1054265281
400775612
371155566
876927868
699362027
1435992783
385828114
1231304205
1350403441
1470724000
2075216911
305746786
130947502
1725263924
595876376
1996445202
1323389128
599609361
490980763
708711976
1637978400
1931948886
518896255
3805166
586639649
1310668584
1248972463
2099787905
1084631861
457754471
777235937
336888756
243492990
2116280561
1698366293
1502114676
107099335
1473601969
152142685
1867567656
1636086265
1993222959
413545338
838073192
1062879934
1601251345
1634439653
108028731
131446489
8678513
1395854003
1885041289
863551621
1654400908
1974702813
1559727525
369661091
1972386911
1820019244
1022098866
1522923383
500825900
2077708272
1536788727
347810975
1711607197
784777741
284653233
647643613
1792197900
796109061
737472431
1346952339
1561633980
951466854
1062206325
2124695143
838034992
1818569644
1446670716
1873367108
1335297655
865381615
1013475937
1270214942
1227397160
1921909795
805990607
352141204
2140023445
1454009449
28901111
2102932691
471862366
2019139316
1381705961
351109919
1217775665
1920593656
520018802
363904103
959996067
263403110
351818143
284684622
929557919
451841666
384904695
467740069
564619328
1500656718
1215403456
1100392591
1116881105
554668795
445473137
1879605876
1731913070
1864368653
1084012632
1270585327
1225626829
1716238652
1555654780
683572932
15517062
1797936495
1888308459
1660243525
1688167670
1336682395
639142910
1154350981
266950506
1288901270
564411165
274185768
689857942
3879598
1004551007
1696143427
1842509509
196759966
1898365376
1003536589
1940394476
251687161
76047433
390540506
1468404593
1460081724
243645835
1563926663
846129275
732431006
739429508
1858632878
2061260726
150273356
1796113263
1875272950
148104306
340071814
560429495
1337633578
749836956
856396558
1643666066
1591033708
2128812463
2120637745
1029937867
1681025838
595678891
477784180
1552902706
1551825857
787236474
509693275
2409770
1778251276
521699871
347842460
519726039
1162062963
1298710106
2126976351
579693477
1129689042
2083665874
650759199
1734217703
1499203538
314779869
1106620891
203297080
1454507488
986989505
671613581
958408877
915217541
1455555784
1821931499
2004138075
150689147
2015785986
1322632215
276390473
2071721433
1202669632
368285156
1683044817
44959554
1679734353
1595090523
502372836
855995431
1495629103
1964982011
1465134547
258933707
1627943694
1098507918
1397920939
1966519855
410645776
1258233715
1759696570
225508873
1300890128
394684702
282343969
672798069
856010676
1295662648
40280368
192103758
1977318182
254433558
1053943118
1490786255
2145730603
858806988
1998898641
169771374
1376229004
1328179268
1416682141
308691759
2051841910
775616718
2104664272
843601309
1895154736
707070564
1482195538
567185668
1893823006
126649091
1311922241
614154863
861970010
1740762651
1335377600
107993362
1112842439
1226224081
1644201666
1577821314
2076046626
1552511682
852809019
1163357270
1934641992
1097665043
132858522
165935454
944424150
135973305
241592614
2023955127
1838536905
2136277628
1037350767
594707862
2063786857
1139965739
1975526660
1163085503
2035159523
2009617411
220001333
925086588
223896440
1377657842
1106887571
1729771618
735722604
1285461857
1480417428
1315466701
1157754079
187234312
534287394
2135298708
448003715
1391982799
301642513
1309272575
1550028684
1942681770
1098573999
1018494040
1286251411
958639727
1472070664
826641320
327202872
391369685
1605944073
971074695
801926891
426234607
1402917147
726520130
890815106
565722048
1703587888
1334327873
1595133651
183703922
428532228
289316714
1574189537
302843143
1805754442
997145803
307949803
1719390014
698570919
485955975
1815552837
1081694867
590390313
563794961
1080753965
27388427
1236359675
1700003239
1315222205
325073278
1157981306
1538719595
305320332
260236120
1363387788
304144714
651474158
1701446137
763228635
399450744
419936468
2038712748
1004429317
2064970092
574969770
103137213
744906216
1996089979
1828031698
2044902375
1168146036
1504554871
1670101114
1423768369
422241862
653139404
277027581
608104254
2040621178
1442580247
64004620
1163101578
1658350762
916889196
680135548
1130585220
1723001018
1407446516
1403647090
1105604939
1049501839
2044273662
266913849
346611435
1629366676
326422578
1060112309
880209775
916128542
687173368
538398978
518810511
723125680
1035777510
598353778
1237805683
903260764
457591533
555057342
1578192417
637227662
1358037473
198806936
1493626491
327261507
1729027388
1685732011
1815827053
1038987062
777329207
1311869614
738507668
559660327
1842825151
1122074089
479480436
448310715
504936106
1249353312
540366545
698107742
502468656
1478508879
958022512
924982566
997791479
1725121930
1365365535
436764901
1149864198
1153696210
970006912
210168135
763676921
1847219696
1298339575
1992714154
823844807
869738438
139482364
1234647070
447867796
169821050
391530711
1710392652
890309717
271011705
532996793
2063008229
1037056068
66916832
990735475
111562198
593350998
1198140431
1898671585
1259001633
1078993991
1338914306
1772301563
2140689674
1415482965
1883576472
85676205
1824088236
562728668
428776352
1415059662
1505461992
282864103
1441872421
1883751459
1217018281
1756274916
1224506639
1372652418
1551656927
886192943
361439203
266936637
1749898430
530527832
398306737
10461243
505697121
1088898168
1489436813
1966970195
1769917079
1109978721
1834892800
1235585270
1159045003
1791982140
1990817605
711141282
441956367
344710670
1430959326
2070918202
1444669108
543537341
343600726
683401956
1406968867
266591352
581185707
1919748081
610072561
429943404
1134946822
1549744500
916826781
1376797982
1034447353
1613119323
1174245179
348445624
2029802892
1022755655
1970339964
293119200
552071282
732635421
1666949516
1744439921
2060535547
1205154141
329997049
1910679606
761431070
1193279438
1284390860
375514579
2116226495
995792633
1772260617
190819541
774057276
1059711914
1704894118
909633808
109167301
1149154486
1282717640
80259064
606552958
1404553557
116877908
1966608494
63857275
1210619924
85940762
1640340462
1218403844
916768080
2023869632
1036964033
1642205756
1163300084
1544508368
843064300
2009293434
1275887362
2079831168
562252097
162774195
200951559
2059600780
1606016342
200360811
60426771
1014451209
1434224518
1655197836
1498470795
496474872
10531684
444193904
812772333
1921120582
993605274
1918489911
178741382
1127971648
243940418
1361942424
2141232687
1013853753
1399635910
1461584242
1854196084
1957195430
889954194
840969342
371919941
1839536860
1629196482
592595577
422091039
1797475603
45764105
224373214
610202757
858615414
215285717
1761190551
1357219387
1649588226
341294836
144914240
2105079561
51566710
1040482099
1661763628
1659906852
1971664170
577568719
1668112604
1319124955
1687385627
1612570461
530744540
1252225822
764305584
2034353500
2099085815
255744226
1914921735
284885571
1208032066
1801117537
1012745864
1589076164
1618968415
523183371
460139615
1309425762
767260688
1549972973
2121833828
894799436
377056790
678740756
722172727
122812975
1321942639
1068345223
744219045
1423546206
2139210108
1267878322
2082840964
801103162
1694979311
1299884548
686679350
1902803511
804733160
1013241614
257831351
892609165
1751571671
1304674547
31921941
2012629878
1524908769
1970181219
2118663449
528264292
1138651465
1930416288
1977605103
1405354057
454775443
2082406436
2042710293
745458943
246841566
1966426801
233508231
1280795399
1097602172
1760403163
442477084
1799623260
595223372
1057718252
2043346243
6004291
1796355445
252519066
1068203613
864126658
2044065310
1539408350
287119761
1397109025
116517881
168687806
80688161
1157026216
1242252391
485175325
1307299730
1682604411
1595851609
1750971780
677599932
624894018
1923313020
1111517759
384646707
1556241778
1118321935
1996301225
1467601139
999559477
1758232427
1297807940
122103101
1373890504
207428330
2043016192
298110250
1369463027
762524033
2143102089
1466273388
514548401
11463693
900276113
559790354
2055854070
789427350
1422158350
1599173638
982478238
1820644397
249265751
230899526
611260062
1001021388
658255931
1357760920
336533165
1936792762
779537922
1165997044
795032856
1177423948
1951157228
306808807
1080059724
1735573584
2143916515
1718706943
1728430501
1017999619
1666042078
363775185
1780648990
499708527
34093704
1537619935
1948306130
1642941847
792772066
1368283149
1013731486
1038370408
547679666
1600570326
1696932527
374735870
294075149
783838040
792156933
1778755231
242136154
1419749547
56882309
1361369295
1814560680
1272465548
1877607716
1386610203
940551896
1049962108
804478623
359157993
1566186369
1676314450
1244444987
1563270686
1902572608
1981323109
984947006
543282656
1526218610
1230607829
1891397989
9161726
854700854
1459938739
813269343
1441220781
172807035
524932216
479299271
379880943
1099911825
1476992635
980693746
1874461545
1347939035
1571129174
922418527
757377130
2022201150
1856970759
2110885450
411229368
1827727399
50660733
1812110180
972046275
1745143666
1329138388
1580897323
265456678
140743596
749951548
190711804
1503147630
232337386
1396594971
1448994655
1577181524
633774682
1110358176
1733479918
352359883
1548530540
735845896
545583038
222124076
1410648586
345189127
1069698694
1278275625
1013602160
1581273671
254722352
739261533
555553168
1190668277
1958484686
2056428362
1658816076
269723747
1628836020
227697420
118355852
65797088
300944934
160002608
1446916056
503311468
1373936259
285732054
1050230510
1603914559
46762166
1001161990
794404889
1262356936
918349274
626512613
230575354
1697485371
728651059
1360867644
781475833
2133941779
120852571
723454805
1279686641
204237201
1652827679
772412335
1208010111
606284412
450063277
1175644690
1096358724
2130541464
84306676
1952337179
326616264
1940561356
1486973378
1966816978
238498618
1863445805
1776397819
1559038515
416801891
1751787331
1644497576
623919804
1717847612
937973402
285701836
360719402
769512621
866739413
297801812
2142640015
679831219
1978147138
679835144
1747203275
2008391720
2098111865
2057238796
1483489208
1904030298
1735579346
1025178616
884133686
1176499822
492646586
1466037227
1998169510
1102228820
667998498
467233570
1880845268
43953402
1365854695
244038098
2037994581
284284557
1758983781
2028200916
1703323113
768481400
1634425337
152850298
2067347187
112594198
1969458957
411572957
1614383349
1214730374
1552702043
1717976397
1280437685
1625505899
1217344154
421537876
1162973617
1326192266
49250862
349541939
536922548
1088787114
1363579289
2022922151
614823749
66154925
1264452326
1353441494
1894902440
983641669
692233042
616798538
379742952
1099040748
987466140
809423283
659242404
115788675
1595730736
1318462137
1490892867
140974896
887957399
1369507832
1046388424
809825599
397732098
1468240249
1063653522
477794368
338506611
1831432930
1264406193
1511579385
56406656
1574829741
353412184
607363114
2058192135
1192354659
1517457692
237495598
596211020
33847829
433483145
1087625725
1609365023
1470233299
671467736
253551779
1804168057
1555840346
1890584862
69040345
10201273
1895117064
991915593
911186527
779818655
1542969951
2044266312
1060269373
1073083751
1141344099
1102473399
2080219721
935952041
2090712663
2105000904
1571165716
2074176091
2067666003
465351483
150675731
1699017579
1949112641
1232916721
84375453
1088236605
2026854715
1387971138
797438165
999164329
1893683961
270718201
2034920194
728111602
357061284
868154062
1999863529
318476200
351038045
959372624
384392861
2134191507
1362719459
1051254770
2142182707
545057284
1135521430
1590251188
45079284
611141252
889848
1682326475
1519032003
2063362459
1869216622
53500069
435585687
995470195
200053991
920791963
1283971327
261203112
1894061434
1971091302
773194460
2023811676
767825356
2057520525
1147821706
1115721706
345940890
2108184372
245588311
1112841400
769579049
421717809
2142016791
1873806535
1230425469
1279600383
1751566012
79431504
1547628100
314177150
436520692
813830831
2062729469
798163884
1240893466
500914573
657268028
1302007777
470439626
1020575036
851506111
243875299
667027670
1668514069
1647746538
1866397379
1714138808
579928879
1268324470
1492544303
118981504
1843311175
364151498
1047995285
1960885517
1918355755
1607354225
1592032322
1687973685
966196860
33213832
975394058
296859117
54477744
9112393
187402457
441313544
348372294
635250432
1297325482
1824286714
2023881937
1474716581
713624957
1260778608
1078074981
230684940
755228260
1222959756
886575615
2119269930
1424096315
515508426
1093729916
1502472536
946413860
1736253612
109785264
1226273715
960612651
2069534857
446984554
335480549
1719104439
1791809615
1601367736
208071352
1575229356
1931025693
1522763629
1333974884
758087417
519059138
388655189
914350582
1311785958
2018580637
1418879252
1383771732
513794971
880891834
1885152504
120111956
518353390
975359989
1274062197
1707255048
1862288393
49127780
449300071
1320308691
64127299
1655533886
844452195
2017262296
1006657651
904234961
1142353687
1001916037
116374637
607545856
1332372028
1554867558
1215971053
1543088372
322550230
735328753
277721453
466612699
1036687266
1011862225
64703130
995175515
427325296
331249078
273660510
1949848707
1119604941
1934032245
48929177
728537824
1921683060
1683617422
457235302
1462538340
347532762
1335840957
1010798619
1514775256
1669051521
700703612
1693018978
1476497381
1875718940
565042997
1816296210
2045798044
647586267
811409779
287706885
2021593047
2034673531
2035153080
1789352904
1039839469
320446044
78334720
25214277
750442029
839221648
1240067607
214455686
168385121
405682106
288742266
906655011
443746342
1467085948
584073445
1978852727
1409100915
346188922
112367191
1698994579
610832913
1774689080
454352727
1630737704
1678017104
48746708
356068360
456843080
1298317981
570559558
1243234560
714720801
1452554236
1848588305
2077952782
1686633568
5661837
1042101478
1517852205
562643314
862058499
137392090
1190422516
626862578
1749659143
298085955
1861905295
1419343778
2045389922
1727015336
600628718
1220127248
1002610833
1899848642
134262148
1332823628
1525071556
1349622433
741995247
746901487
1445462650
1527351288
1474986387
1064432654
707190581
597420750
1390204614
1817807199
1159390839
1451444715
1922172780
1689013293
775731096
308551553
564594720
1581883716
1089989607
1894829536
296643908
1016446704
1687129652
1407570987
1846830290
994030581
1006480835
1072825374
162970935
1582792471
1459642710
406723971
1632313309
469798458
1682402016
1991888959
1618735729
208815062
1623510853
988555696
668844150
610011190
1392792982
1358509837
952571582
1254644537
373003580
896608638
1751092869
1802942992
346623821
1550500135
1537523904
47794842
1260301615
1449001297
1355609315
342816163
430325833
319617505
136791427
1103051617
734338318
1219229957
248669494
1476636288
161246199
577337684
1374647460
939327571
247541641
2002937752
1399414815
154430021
1772151774
1427771706
1438659856
1858246724
254784254
893661068
641392545
45950513
322544297
476429883
209264513
412365185
1025620090
1206911741
1245670501
849874048
1893573919
848727366
821560338
1003166106
1173674121
1534104616
986488471
1926361902
847718065
123600817
68335105
1703991199
1441571146
2017132227
196754765
402654558
676893343
496939074
1410658514
1048624028
1876358830
29264181
2033710859
1341589735
641221569
1629337537
167743588
1873982159
1435300637
999061495
695604360
1516148715
266444253
695589241
130836009
1025670202
1246870033
526413378
1100310608
988340155
646141039
1403670047
2146768960
1330887519
1501139066
230455822
2090125354
1922668013
1814040137
442066249
2078886092
194116318
616692604
1710645372
1707837866
1039217550
34358058
233171016
1971899967
974107824
868435122
1955896286
2052359983
815683972
1216513299
1166702574
119443934
460018019
251530869
1323176008
1901420766
1247441685
1485192096
920481370
553617647
450471977
2015548892
983528083
1282745616
1971145253
1794762767
1174945972
1291432311
508993755
764445487
2138833434
2105818189
837544660
1094208247
291854147
602211963
357747083
983909881
791579848
617487320
1510361858
1526218926
1235111320
1631412329
1765433209
1551651519
2060098637
1557367707
761850832
693956842
1454083793
1449476284
967754039
502925432
446064800
1395572302
413178718
1694626435
907955115
682205232
597934189
1893388088
1435977095
1867501570
1184589948
113022518
2063530432
1717615404
875368735
53654479
190250802
1667452881
649784080
483434117
986332812
1556329889
401227198
1796675974
795070090
587783247
856752341
882893849
1297477013
2001478276
1571417767
1126313818
893561787
405911518
340269478
1066124249
211773727
1159893150
977466221
939935279
1620612388
1215273498
112195197
1087184985
1705736806
716321967
553456743
1329965153
194566130
161408413
1234611215
685006732
1222834377
1815310935
1088986225
1328248472
392106811
1164346962
984147675
1801881813
766416841
864854842
1579823084
1269881849
68828682
1038616547
497174567
1259250984
1639588570
890926915
609334916
524468194
1734461403
790348874
1071202436
1532036939
620707405
517496805
743436238
697793106
376108261
1779074013
1433007819
347531941
1859641905
773346085
1485144149
1478918809
151625930
801420451
345209841
225439007
728059913
142783597
918423650
403069989
17887944
1138029545
1695555706
1997935675
2008793920
978504770
1610568704
874816481
508060739
1240061662
515659938
1787294910
889123349
581909446
617513997
1993265638
640616865
1162512907
1792674835
1123289540
1080345585
1628262731
1976122761
1486670546
152295022
1586446995
353348760
755664788
1526384151
1237646193
639241385
764025392
1070832258
432350097
1410765761
1065794302
173504982
2075281867
88215415
445920973
945537793
1775746875
807433379
554930571
2064919333
1144284731
1022948682
443096590
1011844479
293315574
280869915
776556963
771894486
376537156
915980087
1644055622
1988308300
1382138194
1478341722
272200563
1703446379
440690220
932978336
799193470
1230512177
1449282812
1345116641
813603709
112457919
986343574
1371631284
762975922
1697879254
936359469
575669774
1212010305
1023815455
1823439440
1119023949
2111986982
1944455539
1520902554
1403625013
2102380626
1178660775
99846829
2090131235
752960603
872509150
424374521
212029206
1094333102
726766823
1784519981
104583203
548425372
549853513
2078683240
16927210
1309579571
515912116
761883227
122455599
1711648179
1554705886
425502926
663140149
1226309816
167637600
627274298
224169211
1753087687
518787608
118975065
1585448791
1758119312
2011083559
92775587
995738185
835213200
177444096
984210445
469793871
1039710984
507207922
516331972
1005487594
2136166875
2071966560
92924524
163149050
468153131
2051924066
1975138408
1834774173
1005400716
1747091780
855664940
1994444773
603757339
486432858
1356777676
404075248
231152014
915306324
1696702805
1152865700
151054310
2036537281
1924125353
650779645
1666711609
495266608
738199174
1827178218
389853592
584452352
293068317
1751637600
1480581452
1347659264
1381551696
473336521
744349211
639166108
1023392152
1273010158
1385499805
2103412198
1780726803
1193241675
1560051191
1763845454
1386611100
761317816
1543586941
1731200668
894898572
417652629
22537651
1159257044
933478275
473080489
29152530
304458469
1520479177
1727083310
614182728
2123970242
1603331602
223424391
822887467
819442687
883622850
1928962609
1645130116
1057223006
1092864766
1312911162
284843442
808685577
725327732
543330304
2130599611
568801849
2034542779
288078994
1481627438
2136983792
352517990
1726113711
26964178
1536664441
1438378473
668574657
1332291871
1241866889
869071644
2064475179
1261505414
91181264
1456994781
2109053793
302354405
1437541610
473244286
1226087250
1413137998
1287947575
964057027
139882224
1352171942
682432183
272479268
1001356535
246753584
2076017361
385863443
2062490228
2016695539
2005349393
2010239707
1758816584
1491045335
1227642573
748952843
2127011952
1865208143
994005585
1567950803
280352384
573769413
592965753
1751647734
1507329721
1888513288
1304155229
443745165
881193966
1457472836
627281644
585729573
1817130160
649363483
887842754
1860718413
417172724
611903049
29935965
1557327437
224015620
1049183337
330782443
1104059432
1966092783
59328017
1362094811
6595444
1077590579
416315149
594767996
768786350
2078586402
1079138060
1641449077
1252169607
1742459617
1943799718
626853195
508697157
353341164
1236611975
638391012
1518675893
871185911
1917086872
235142500
399510799
2080223907
64034833
271394450
1860307028
157373620
2006056986
900775271
1367666413
1168337523
2126960311
1402199860
839993783
1103024409
1556308196
808335403
935360330
14305095
1984517715
1222497932
1104825745
1812565415
527362743
1940220804
1604143646
2038604523
1228534973
2124382324
1207454692
1273981635
758463438
1820511681
2007833187
298498545
480806555
650434519
880103574
1280974838
1779096980
2015062984
376209782
974090833
1343499749
445921803
1191623975
1336516216
449146780
68792189
639712690
1890576301
524371259
127863004
2063297179
1281553948
292327485
970391984
1404825698
1073861461
1820324215
653572750
283866324
1024043769
1594221626
2071202008
596821366
1907082701
1943122998
695813308
1934028751
1951757102
1844604213
157395351
967042053
1929149973
26809916
1052512495
793249588
146065539
1521248160
665286393
268137785
762034989
1916452904
2057300660
1096630817
1506166036
446417973
181737579
533399268
1125268371
305622133
1464720963
1749022420
1741153530
1730192530
1977906446
882668679
1108788542
16239455
211432237
542746048
576782871
376950008
496654360
597941536
1184363737
1632836980
709222881
502687213
1493733071
1244260714
791358852
1712395166
1746020514
869287702
1648888409
1409591390
45570661
1221513762
146240698
1078071714
2041939049
1572776366
1325498352
1048339793
18057562
697400671
431853136
321331753
2086213219
1770842830
1370881560
1881602263
1403274700
356854476
1904306419
636857913
1458675862
1822844661
311625810
844296855
608124546
899690141
1607864371
2141051429
1836505293
747536563
1594048483
1803175681
1691696679
1836307872
889602279
2005703772
1488834086
277824107
642584427
1475742324
338538011
765301201
822537029
335025556
1676082793
1425073992
219592110
2102743690
1315396545
1015241204
2049706763
1886075444
628961177
19398439
1196949758
1756065913
1367101137
736219873
395357058
1159613109
1157694763
859630756
428278174
881253537
76131121
527019946
1558313477
1647984927
245994870
1579012583
369600153
842295225
1283448959
1200371953
19167369
1166021160
2012072841
645582803
1580875881
1002579388
355945579
1215042447
1818694323
1931650910
478992014
1604699259
560545520
1788117936
1373707519
1268638969
1997631637
2087093502
1925059722
894953024
2055730496
916758407
1014349347
856389888
2101703121
381897753
710059462
470606551
735418932
218339072
1022886688
1977023055
520424709
813095741
1209989205
1575817200
1030258763
1535415882
2035608561
1957967408
382513871
54663620
1063968401
1642232733
1912590067
998944796
1729268607
1274454494
1303174040
957223783
872020874
251079958
1592593610
1327975432
1912720415
954142629
889502230
1568842055
130329317
1665199234
1398983683
1039221045
1681845682
679236457
672603741
551412436
2112370386
521174162
1679605747
1313920520
1915432589
251018188
1380381756
1009888186
1866440871
1360286272
774921931
542912294
1727674096
203386411
392914719
2137340633
186271692
2132026178
1282658765
576394
192954399
988823528
2019861930
1070362374
483386322
1731229903
928097103
607053447
794998743
793567760
1024551795
1301175521
209627305
1792936669
2090323733
1174984708
350797538
1144360475
1536824675
2100519055
1583723247
1916732902
1204622123
702630939
1320004455
261447990
462703505
1891376946
440095979
1326036917
1947115945
1564002186
1376346577
306861288
975252980
951062731
1885480984
337581550
1589800713
2120168484
538729470
1218210150
701683651
1206303367
1410760954
110248345
955868393
291835195
1224223003
364611221
1119639250
940891582
1087279521
712827338
1731095210
1891592850
2109658973
1093630685
1221392870
637228670
1673816586
1098668828
1014912352
461683761
1634730685
407731899
1146201576
2124857130
722432232
536014738
1355207728
162949282
1521198017
345531067
183896207
1542233727
681232374
1848771605
3159633
93163977
291292014
467875070
1639964319
1032432858
594407412
399035212
963383520
1689319238
1232992438
957562092
1035439784
2006558506
1783781081
1483211369
317697149
1550244182
1655811297
658716492
1051288113
264732177
837845647
347009377
789307457
741163043
1766837402
977389048
1483765600
518067519
2061697390
672485673
1741357427
159113769
1105231044
1971303272
522514077
1911630774
512542133
1612108047
1342216149
661279483
320532712
689213162
521467349
1028076296
205927395
1500349171
1471320306
1713550401
1140670865
467835201
1123104721
2116585901
1063384831
406971905
2057568154
1795667111
644150065
1146678042
1663907678
1341695885
7920087
1164830426
1164457993
1301109416
426695136
1504957682
1254845556
1767545560
1581126094
562107031
2023601054
79707239
424363777
113891092
201092765
688671532
136864997
1982088702
1756147083
660150277
1415838973
870597194
165217780
396611809
575134761
175245725
1175081901
1384968085
725262445
1798240136
1058321614
563370530
1850009444
2104373857
1090294667
794018014
1642469620
200047734
1469452248
787616150
286245774
634098277
256523125
961157135
721698827
342116514
1561227326
1639468377
1143816698
435622673
2068825879
915045620
930353085
1340815131
1987301450
429463642
330705663
790649118
568872270
2115068624
1895019720
1243866300
1749057116
2100293984
235356012
1715978298
441146016
194593846
518055039
883577921
1511972846
677121879
1998519858
1196520740
746132429
880348846
1464601912
240626733
1653735669
179308155
912646586
1041367712
1641609578
1313195062
6075819
1974734304
1208396814
1655783865
1981693093
2088065691
2002595352
229796509
1644980241
178726444
1576167262
1579403620
1431017951
1613684649
559785337
1326546713
1186921982
331129346
43594614
1699704906
1713463565
1968063839
447234428
769136114
1142959568
1536155063
1620432295
2122286236
798104787
233358109
620949589
935280280
1180377873
1184239540
160524541
534124639
920240873
286515309
1449325923
958808394
693857372
1947458509
39160436
1578822697
1228373259
155155484
466012877
1535990228
159036995
317922322
1180176524
346623821
1755330497
581715651
1307949299
233563347
1488270912
301518531
164157537
1344995501
1202118247
1865805628
942764623
219802491
365484709
643936413
1516010241
819235257
2026206481
1052353628
504495027
476106337
1656974619
475940250
1994605598
789246427
1021310513
346342238
629189741
1167715464
96287050
1513675104
2030191444
1760366337
25519480
1172734576
1069877221
1027842363
1870054960
440436620
335765608
1234418007
489504999
2076874334
665129926
287942135
1600799919
1037505209
1122382386
1156610727
1775770848
496350934
1635003590
1037630110
938825941
1148870135
97426711
1557297051
744895136
1213991577
857247512
1633141378
1494927823
128511220
1569499996
2111586100
1652084639
729746004
1056734467
757322931
2139616579
359461455
1090439048
1370501312
1214563193
385360450
1700613944
990253631
2145232103
1063113174
721210638
164481090
87385045
743769401
587365623
1151977093
142642476
1692015243
1409778618
539353970
483938874
570106206
1757753260
1026075998
1879490820
183069519
1390339476
321831268
304207368
396615745
797744979
297789280
1850411423
1315852552
169267278
1115572837
286195719
1596176221
1395370738
1534019273
522576358
1741281292
1495743432
1052870816
1902791751
1762260151
1192953387
1758746562
410753225
2096985792
487438085
1621935008
1557783356
190516793
1915252082
2089385684
643755428
1016229765
1947468338
1065288290
152944240
1464819659
927734216
1903668814
737531382
1677779898
905785676
1943144877
207199770
1663865915
1141801706
1513958688
653737397
901241840
305496756
813083377
814111590
1734558138
2056607890
844600312
1513908370
911587457
1090757635
1718067781
1656216083
1437369242
2095188567
2059564319
2055795155
32421923
1912785113
1955025422
199105512
1855586879
317092981
94443583
2143769102
925243060
350526533
1876399375
1113899823
519905318
725403516
993211727
1375661170
77130996
559498465
571888341
1106870295
51892614
1937647445
2125312012
2035980683
2146225
2115187641
74506242
2105440013
180614157
1754672258
1389228143
1343391267
1247170905
1314630619
538194883
331828842
487035507
2096420401
1415039174
1219383244
522885966
1239638554
1932264397
1174409009
1349869343
837596219
997024549
400512090
400692697
841082125
95026663
1948047545
369799593
1729356448
688745410
1115758251
34789213
335674719
1468407453
297261805
163436925
1185882836
1936885945
158377028
1056155464
1927628930
989019317
1116813689
686827308
371093637
180859672
1516933909
105122667
410475699
966801692
369001805
716800533
522822208
417335120
733591804
140178083
1837824943
554180982
28322772
267602750
1237456008
189368248
1377307379
985471592
1429913293
1161762649
92870189
1600562350
73810595
1063997770
1455788161
739674276
2137029191
837029899
1345955511
2076319448
1451950515
1500793432
1813896687
657367623
457021475
1412358343
1176227983
1740997480
1313588669
599574899
297920798
856572097
30095061
877272620
538151742
904884757
1313337803
1401291974
179333700
1566064775
1793105699
829091786
1508658335
130303954
1895400096
1799215482
1874334352
1160699570
747422772
1062877044
668944244
46460795
732125374
141225926
303024278
1872816571
2049752051
1606845287
197188625
1587652162
98441689
748512039
1049459613
2077504643
688745410
1843474246
79410554
957909301
1322803223
460633816
387637350
1788469214
46902232
2093615697
1012683091
1532214512
1394533903
1386756637
560934653
1096187222
13127430
74357432
1459384780
1604723494
891534032
639963846
1098816860
522673511
735376799
614588738
1986663508
480391102
577285412
1752534530
1708364182
52107169
41773050
1869417951
1388378835
2097911585
1933558173
2112450698
948957421
589608500
1477587656
1561123751
1118112466
683364206
576024857
954118576
1785403300
1608543450
1980560016
528407585
1145948772
576354066
1307949299
684495443
562088745
867819360
301162053
1091058948
908656213
1838382779
1143577257
1161446983
860222094
1717069658
114630862
1139969253
16993663
1919539442
900034472
904541114
1408614653
1702530714
35097245
2047316854
654772128
531820990
744201631
1940571474
705500112
2099819279
133298308
63118933
113540366
1803802012
1912475784
1371056719
1381619342
1770333119
796766544
453318333
1251985952
2062902256
1054058498
1459737831
1584766839
1524785108
1410315104
1425650500
1477875280
1406817252
920404108
1436165999
959366733
777332165
2038531875
1735657855
1238595819
1336423659
1958408916
369257492
161878895
587600439
213742740
1673537658
616380277
1073385402
377016090
552216569
889351851
793771981
1695939547
1082299535
992646043
1290355971
2000666581
101402136
709658757
2123079786
11711856
778639166
274241949
1533629306
901437000
310291767
1296746264
654824870
1025119584
1940374975
1394364449
1684884045
1864873200
1198888976
2114908249
1746176223
850059644
1630916116
860516010
1770552246
213686690
65563363
435345275
237218094
1966251870
558165522
1271068730
1993113653
2079757500
1532954838
831924529
1280891977
288735369
56532764
98779322
1965689468
904854872
1000766623
2061262395
401470578
1103602527
1240512693
148793405
1133468929
1458140908
569336072
974428710
1137381480
1435763572
439263013
907339308
564840717
341261862
439330644
264581597
42526598
1154378674
325325882
1804901289
457083361
1009529337
1684489401
2064469028
1653583429
2069645978
784920937
815665007
1818414741
1806631595
2135151984
2060628049
2018218554
853230308
1677729086
829844654
2014604599
1795681089
1083573665
1610578319
1054182855
773007635
1752409516
836315746
2121892919
1721095369
1783087579
380797520
1053042313
1483304323
868586052
1998335415
486191628
1555075280
559487687
1762848266
40886529
1787579694
54820163
1745607955
1720392722
1124929319
144044971
624857525
1517894992
47021616
1366469873
2047473972
1066262564
1949137079
148653534
232712829
2079816528
315152993
380873012
589879865
420824413
280406570
1791174309
624550004
1694082508
1638196333
1251831
31827308
1795355487
1537878559
890447406
933659230
236996479
599242336
144281075
577848032
892351750
54167997
284800042
1035238979
819603886
1204961732
1541683717
1812113087
523655314
1490283409
1822934551
802395784
1087033933
914016512
822067525
458967942
377579946
1036622789
817482265
1597918780
718204008
170109538
1837028064
656620174
2145601099
509487918
1141463124
1280926339
1496221560
2083391710
1063982260
1595804296
232058026
1940412079
30449254
1614758520
1862198761
1212228427
1567748755
1265421412
6932599
467187288
1306186468
455908077
2066893167
691461827
104654417
2009766999
1411485256
1380718821
59373060
1831140437
836442626
1041163058
2012242989
918970430
1663539555
1701171734
1122645671
599993667
1075555526
366582924
1525352277
1757062718
1176385251
494490143
603370706
1015084020
1290982726
1637690998
2095401775
1244627371
1595734770
885430809
1026190011
2138480610
395177229
1845302868
447578215
1670918510
1086410903
2127183231
251755262
208728455
686695583
312373607
244379654
481729641
594513347
1152376724
1525675220
1347205055
2139351645
441196127
418520789
272003477
1515471245
124734206
867083116
1102990107
1503567380
1641957358
2074711875
852813116
1190188393
1520625035
1578874823
1881666731
430298620
842888911
233464586
1908759051
407643178
822661091
656606848
1938257542
443347855
633923667
663494097
592642776
138970502
1318109818
1318026249
502839306
2014179305
220786771
1084503653
1118491473
1184336386
435625929
1647035850
87334867
110038386
763473957
896148298
664554950
745997340
1808275009
320569423
1952918781
809980957
1629539081
720140454
1857809235
521993201
2119194291
1965904624
648839023
1495381885
1664605203
1297447968
583166320
387088690
1840259005
576517791
113431719
751300528
887790219
1021093594
419810215
361049336
1607094142
170759665
178702513
1277206995
379579896
75652318
1600231237
1813197581
145177852
1075518527
67943506
1341165295
1140567896
475880535
2013270710
518469787
2022029428
969915132
810725772
1101894228
1962941049
1416239730
1563801609
592708141
437877456
1481290097
1976722847
1264397178
154999144
605956705
1192293661
1392410662
339782056
385954983
1916914030
109919254
1704422645
393799307
404293323
861229169
1615142258
2054338450
1452331953
1337877279
1134007156
736124375
979837652
301657377
1311625593
559144622
740804681
1488221648
495356766
200277992
190963315
1938077106
1317332229
1472941956
936342768
59037240
1478504677
717589573
287101868
2104146843
1015096564
1412542866
1085723685
474430743
217635819
914717887
1047285295
350998441
227184113
150214365
1928645445
868029172
453932896
837374266
290971608
793187753
2085895156
1521427146
70417588
1705757520
1800110994
1777074622
1423417511
1769202523
1625335633
1820531058
1653013978
2043641342
1668530623
877483094
1154736448
597546039
431369319
313676458
814429129
1687355021
639055403
696519766
1857957252
992027134
956316988
1664303568
982053012
2134972868
196135465
1271253552
195238742
2120069169
734784194
687526472
135855520
182343160
876389382
1321895702
1635604023
328110358
985663161
1580072554
83186640
2061039205
2097029790
1402420184
989469913
558295704
459757893
1972659780
2051158469
1971397947
615518904
283415368
2006183859
1278146127
1138264247
1387688160
1502022022
148214978
1415867190
1701651222
1789153239
932660486
1498127553
1826694254
1999460827
414929380
986774233
1133141322
2106257252
1419086967
423460984
955664685
1821159186
1237300851
1211448967
1934589749
11843144
288241600
1845723647
953280384
1717662955
910917864
2016573055
610846703
1426723867
1495761453
1469079838
715909806
415418203
1291798257
1417613731
2095946605
1562005061
2131244476
593645082
1632514810
814909920
1173621740
1910142173
1485366080
1782426222
753861962
1448276332
1256764103
637195526
888138361
169973832
1767427664
1900596983
1602110555
145606918
9937340
1184561692
1620427144
1246710067
1027561974
1106302466
1730060392
967120859
550584851
317016997
1599474718
585426661
363014886
133950484
259344475
214888273
284406188
134458967
209256667
446488762
1428144333
80177876
153628311
465265621
842173718
1760870354
1004953059
1091354301
2088137648
1586269372
2111526410
1200373369
1004538406
1460308048
798697248
1357930986
73424755
1933403604
165811484
1060018560
97432821
1654254702
1781562351
753736531
2090312095
2110640727
77880771
1307784378
1500228991
2094970857
595365704
1648125196
928015698
1141180601
1849625764
2003458552
1521165368
1740377437
1944702477
2023351556
415217514
1132057248
1524601008
360390908
1410144369
1205850908
2119989738
1983907138
2075447855
1019322243
1034246549
1445552163
2036414969
541044688
900722203
1010709188
154220270
105703767
1194849738
1501600664
147166513
92188259
1990762017
1777709122
1197397240
1683865328
1345244741
1612281831
1689937520
345059191
1897850220
1287878948
688632538
1643255084
930723298
775503925
881753915
1990478523
892065543
1094541164
2147255967
1096423515
1870255030
754381102
2049664783
107760313
163277412
1187790844
1454598066
954270282
677222418
604663787
1886426897
1089888845
696421928
1032520673
324488366
2140855463
552399144
1607580714
1791155950
691673675
2049354578
1519302289
2000305506
182609640
1942362119
1315981823
356712796
1707485804
516683389
1256399671
788225138
685729663
85599630
1757692976
1561947393
257871135
789998341
863847717
1390220697
287772354
947858754
1233359741
1107176768
1615294577
1065765005
1859699736
1533321994
1155692158
1136962023
60384871
790962413
2041971206
1088865415
981214714
1654528114
376046546
520078946
1991729600
219992086
13097653
1680701369
1026925012
1757996034
1388093307
1451148189
998647413
483075134
2043621827
997163830
1258962395
1476385511
802058049
1951810334
1765765075
1680894817
660536828
623680716
78692358
1371177078
1876711079
1673852647
1766278789
819344090
702196528
1672893669
1356310223
28683368
873282803
1167512564
1266750638
558866053
257529988
936784915
1349389057
83860070
787619758
151736711
1420794191
19205567
375961948
121888755
939043463
1655359885
381746091
1501570745
1924094037
2010957062
669744742
212893283
431152876
252186598
182566041
1373392603
1429714402
957629933
108522129
1243194695
1263598799
2138039107
694444133
659669517
1097027615
119248303
623343058
859198793
1796723160
1916851026
1987529093
227685407
567288514
1846347974
261661060
986227414
1457364638
818408941
164186387
1231636300
244490329
1410367653
2132740974
243245708
1050001916
1601695184
1651072552
440646345
1132001697
2017040251
382662148
305674295
1609969658
2140533849
655166683
692229421
1929742890
967879266
660636461
1608411218
322300422
770222517
1180470325
1388913430
1496159361
304449548
1413391579
1312616038
244090393
1468710684
2051983152
1099503246
401419318
1314044306
1966026220
1745101490
454200654
1137164528
1331332608
1065750532
684928923
632811797
1144113120
91923620
676028076
335156417
2126751423
193329849
166087868
1203220479
2046192914
1734826627
834146643
1306073070
1557210677
1657750389
312347535
58513082
1363140173
1755871908
346564092
1126878203
1487616221
905432705
118364669
1485925794
191453039
241063542
963459189
102888241
67523365
758105099
304811455
1626490277
1194570468
1208206203
1911336444
1864427035
822002396
8353436
1620788691
1987011480
714969273
750832845
367917045
1121157132
1125384723
669530101
1345876303
625359176
1000590133
1630139821
1688365968
657096384
2089334533
243306237
267209532
420581178
1783092315
1649904848
370761648
1749012195
854845025
968649060
722794298
2137004562
862625797
353811219
591777491
971609974
1313264294
790550432
2081668036
645883186
1920057684
1231467220
254481681
319613751
1458364565
1166040270
246787826
329133642
1568705998
1072821702
2035943537
909236488
972341632
220490704
856736204
1259997035
651948045
967862305
666138058
1260139861
514261090
1292054000
1458584321
611282247
1646102027
379771502
1236615292
1637707525
123248837
463550452
998345621
668645693
1682780100
1465753185
904660414
350852080
1532284324
790181153
1899654692
1303596397
1078293395
585374029
14475063
708034078
1492551354
921072847
1428774257
560263694
625102832
220113368
1786399682
64381779
1439477366
32287182
760322482
54730558
1913259146
1563906804
1051235787
457838256
1664637836
1885333098
153925800
362606150
1660931669
679971346
956598610
1171103925
581395755
1081859206
1038474343
1072467449
217795748
2116255536
1297275545
1632826896
1683836105
753391797
806569750
165379615
32098200
1062108291
381975971
1838168823
140669338
218688158
1566257276
1336370372
1824311084
1334814366
776767595
30571365
904344770
1062583081
1747163028
1896957846
430638205
1632374637
1727142244
715233369
1266897055
160169197
526847677
953290762
809827219
1766185339
970138080
1479327486
341947729
91997202
967667558
803076387
1679250364
1241952484
1158770077
309991287
246764538
578404091
550567167
2137593657
532743818
1458438959
163899134
1935250338
604208640
946647606
605386994
2070630823
1817363239
555727527
2086503182
1449242442
1649338391
77523115
266278850
1606059141
620200103
1802425049
186169000
1824236364
593458127
821369646
907076817
248742342
111486194
257740490
791401195
2120869290
1913900890
197726483
614681489
556611922
1940600334
1357257805
745599056
2002974701
2128103661
78376685
1171184545
734115709
377262415
568472095
2101978291
72138918
874967130
1161810914
824901990
19092002
1411168842
556254554
1165298326
271296691
663365921
2052059395
1882139571
1819976250
1386676574
918568299
566753807
148794013
784727772
859704501
2108580937
1824088236
1389200133
519467906
1915059819
229838841
886274291
1040822831
1680362368
1418453477
542719672
1994754395
1504709587
1655457287
1949114695
1627087692
1566954197
884777947
1135752388
1309974904
1668700476
24938623
683735657
1735966766
1865175283
1540529900
317435492
328269711
759701409
408351784
2051938032
1348102384
1129312608
1704674122
348923340
1039228447
1630665714
1364695061
119496810
1246797544
1653886187
453741177
205771503
2004868778
1019959912
1082306441
141031635
1496551194
406690295
1074448001
453402303
48854905
1112691222
311481906
621166461
1334676953
985743525
298989382
728149011
265202697
93477201
1637698154
1101067191
42434073
435946604
443734436
2109766803
1811912568
1411806654
952421829
300476623
357057453
1033591769
1614879281
2085349440
910630632
1301960628
1284945722
1808781019
1246175465
810015959
268326772
2126589930
1906138002
163129184
1260700355
2053376266
1752792828
1253728085
478598526
1451743986
236947680
748682532
1937222303
596335926
74760484
1859035924
1136462220
714073187
2107393929
985338270
71388404
392731566
1422781428
730694498
2033035175
236815399
1710744769
1468013345
1774512220
1613945631
2029547210
180473558
1179464787
1690581299
807186251
80543410
415922954
1465358325
711280886
1482186933
1970081101
1239087292
1575372754
582528112
703860447
1109019633
1062075663
1130523407
567488294
1846173622
2090661951
1643191577
2136131837
619751866
470295267
248257337
2141462108
1451822311
1054773928
1661083611
1873385450
2049665147
493417076
1752093694
1307644531
1181036619
1853962144
1073345417
150704166
2039955703
41306097
1087403797
186347768
763491521
1376230541
1019339141
161109739
387681811
197258594
1541996938
1641241010
359687969
601348637
24666240
1763198650
1599921837
1457431465
485653085
1470129273
1160328930
1062644780
589907359
1819719037
141878765
193796590
2016636304
129509882
381049143
1858994309
1203215646
1370951759
579599619
1240901060
19192751
1554736040
1847006522
1665863866
154617467
1827012726
158776390
1262634359
1785312230
1059070150
286009842
76995937
410353189
1801367534
1584949574
1954893211
1677591065
755107944
1902717319
1941364384
1947604366
1228957095
2044905097
1181233304
2070137823
123169026
258819273
268593330
1463110492
1436414249
1487184480
1314066973
481163388
810050406
1808799759
241004483
1826944574
457566910
1900914
809456507
1754799496
1857985160
977302334
1706322391
1840580019
786795708
683583322
1083133074
1523610628
1865175540
1237197988
1642846173
1254192081
1320874579
1780579820
1230905565
1720900703
498653975
1142879445
759803202
2067576366
1690013384
2086185409
1401380590
602497093
481358570
1669544314
536450740
385361999
1811023613
2102455408
1135106701
1153508017
969500189
1982997202
181253444
1415328146
947333280
554554825
1989859395
1159881527
45134949
508286247
1277834498
984378570
1817395836
332037178
1303638241
471642318
1427862915
2092640693
289977974
748934421
154804476
203052071
904788215
539627749
98345972
367377647
1827588492
906406334
1260744722
391691792
1551312521
1157026506
1638213074
876098608
540224127
1444816694
1678018659
368318714
658915569
1418056798
1564867090
1454051722
1616740694
1090036667
1096850447
1660489614
193548111
1250236201
1651100331
559826298
2007991189
45575872
321342682
672019018
1127145170
1980874005
1917783392
1360113735
398148596
1941643412
577429338
550764068
1646133933
928606445
418735630
721792750
921737652
110402212
209892558
758238477
1549415746
943096431
359145128
933305828
1805638432
1029010177
194652458
1061394010
99409924
1588536020
1148887084
343938762
101089599
1707354740
444208411
304640566
913978924
161741753
1941678542
435702194
123231688
839459671
1513378690
1750502960
969311520
1887288867
437183167
1116846027
1304476601
963039730
1762010988
1126308120
1022369371
1387209023
1247728810
1719334684
1288687977
1470302958
73153686
269447991
1583851038
1062386384
607640285
1499062085
506904154
6864908
1690444870
366161037
1315617237
1588872672
1942938549
110224888
388063983
252123300
1081557404
1270531927
1913657468
611665098
1646168988
168146850
1026253774
517343380
842277287
1419598420
87071975
655048301
637595067
987729841
2051444734
1886429911
633642746
732060387
929298946
809502448
2026610215
1708045164
1272137166
1182859665
429046869
1814282116
13575032
1329648600
628700852
2116546735
1508665274
1899555519
651185842
224406016
674363756
1748489315
450515713
1637100798
762309657
51180449
738480789
1570569392
1649943654
113532709
1726408524
488738196
2112863952
1890453186
1990840471
1698916733
341696732
1367578391
1288426864
617917693
1182912568
1584421152
802674969
1420258495
1532052104
854541480
1713781343
599642245
1591951032
901531116
329914970
977558417
1353715289
801530555
445467329
978395962
864443679
391279507
1081255966
396462256
1880071657
475635928
823703035
1057960647
28682069
1666700262
1540997402
2091146371
721914059
818880329
218505093
1037190502
91304742
2142384344
668961023
1993778998
1528703713
509507701
722636312
1889993365
1880328325
1235613635
845261385
1988516973
18568308
1269532726
1155050664
1636160720
695103766
713322016
252984819
1609698620
136993924
1883410530
749266605
225565403
535475738
280424783
257886039
1088450947
1094498298
215969481
1818445844
814801753
513657093
1244314043
1408405092
1090001629
1856568049
1554773718
659942223
883103636
2014786338
1046812836
42990633
101522222
1925138123
1663920904
2063726529
373267986
719201223
2034856208
1491654956
915355940
1201235447
1780001453
37751173
260474297
1941673602
450785811
1610231955
169082555
2038588441
1857963534
449107726
1416971081
676669007
162416339
930825481
2052806826
89626326
1795724887
421671342
827935080
888581343
1202785723
338232432
1419834552
89274795
1862763244
193195297
1295309170
1590239665
2020791124
610800580
471224956
42912464
487477902
404265501
1535020938
868473071
2096581858
1288291924
481060084
1937878211
1372913525
1073940339
141751721
1849771898
20463791
4751765
507316645
1074897805
636289601
1259294116
1534757299
99859630
581843460
1042822091
1564094484
1715422200
584187432
1611759909
1367356969
305856415
1993625901
479138327
1713069495
80143935
2012410230
1712189071
2096807738
1983597465
770482730
354539526
1715227880
1862514741
895674341
40661238
954282448
679587818
592899858
914000909
479873366
1949596535
1631529143
1906561476
1223161442
283628794
283614590
326874802
1455153839
1375657179
1247907660
1290896619
2078444493
1231653181
467213264
1871704229
2085200655
563970341
900694610
1497383432
766297360
803605540
1636856625
908435917
1958710810
2089197449
42841775
437691014
1728644811
1983721008
380226592
1875925407
1956921564
563923327
56074285
904001927
792552028
1530541009
1037735480
1568217373
889735246
929473258
543685992
972668270
1254713979
1944059342
298033341
1891295031
91465738
740090254
1199486656
306011463
198537703
626916604
1184571836
2067173970
315384663
697332657
1916563460
478370092
639235280
202764912
846865770
1873238603
443554324
1289692335
1053762634
1741427496
1715105762
720571321
1211150876
508186990
1961725746
1206958195
1754590324
1139209061
1762923844
2020161193
75436930
1647600449
469354791
220995709
1379983116
1837505562
1026778248
1749856453
2112519284
991648389
1548354473
1660486414
208814163
552456124
2053396045
1916590335
686608573
1274016334
203670015
966368946
1262032738
941017335
1218302361
1656831420
81445242
1605620515
739589687
1853801654
1831213646
1309621904
1284505497
585581712
2121600860
926907971
1668587811
759742124
682454679
2078601025
1396897702
71206905
2038294301
236084688
76212358
909965169
1819155438
1322388926
465613296
1152527791
392217274
1890974755
1622164992
1829077708
523167499
46169289
1103057124
574289594
70758067
1899422832
1448794477
33866850
9410859
2054282640
833548883
1097599702
1965411610
33522108
1939310679
329166424
1569160213
902671209
1102471693
460608162
1654675731
1908560077
199030225
1268312436
76103731
250795466
1101464121
781398464
400095170
646352993
867430166
39044465
1470628346
1125450501
988958993
686638734
1850251647
1997753747
887740017
1625301927
50342191
568940434
1756980540
1833424825
80077496
404610149
101128291
954201907
1222534263
907007820
1438955213
2138648374
1384260733
123737140
1529566836
1772058407
829091522
471951715
198113165
278833241
1315461809
915074831
1299197694
1338041020
31072949
1078678341
230556974
609659399
1348377426
2137120594
1218562531
761988282
685428147
1791285928
1730623814
1716373689
1825078150
1226196135
91831689
168335584
1109875597
746231035
1891454298
1175128605
764385668
1177126331
593056371
998595101
1782617622
773442476
1496338488
212586202
569620058
1153945159
1548835097
1829310226
1923902738
2093717856
334658377
223691649
832582309
2049588264
341229472
1633680944
262640117
2002955087
53273846
102383362
1197550341
347112516
1518525493
1030984552
2013476257
2080362999
1274619819
215829654
187956205
275846629
727071962
2088878339
213624502
92656562
1809745846
191671678
628579878
249214944
983139968
305946128
411076226
2083132101
745735486
2095760076
260646367
751223913
695671446
943207283
250771302
1720432123
2129421583
2130955168
1472161585
1969608918
1785176215
378583143
235601694
1868448685
1155413221
2133203607
1522335299
1917760985
508486149
934849679
925573034
657294693
536667135
985298438
846940082
525729218
1564278428
105310059
255091266
1520475063
1985860975
1798217013
1343359151
1390882349
1758683150
3888396
568749328
1100060541
1909316183
927209195
1774112239
2115810315
185743670
486000496
987784890
236932278
464744275
1214169449
1836449833
1857231810
791251508
693494955
1259100534
233085003
2083236685
832180304
1423931475
1345179106
1082652443
60739281
1563510607
1571410530
1221383654
554523082
592745689
2020535005
1388722420
799801806
476775470
434413047
1984875645
547186922
1689962911
1055718833
1912600303
297012243
967644153
1001790544
28425210
1669801527
1698609382
1299352247
1386645840
1610996305
896706811
908250707
1087947569
1599341618
2053552369
485557244
1465780753
1522668511
1125359347
31634926
1360944467
1908867018
573999308
1696244185
155019265
156803564
18746194
1292247320
483153067
1892822473
2104802534
2106700106
1704200412
1624883067
1348575396
1993501698
1934157393
1011909323
144684989
196322324
1510281944
1440435165
1790270050
1256185192
1815606677
2113995591
1485191013
178860242
1278543329
2058979549
175054372
938880669
2042198591
1852000594
225290398
1756684113
312171030
1735908586
806468784
1653911116
1998654402
1490513193
1058573657
306286086
1963351698
1973276777
1092363504
1479386958
1043870211
237689344
1300372469
890285373
2115072811
1180309769
2082125045
393794156
912120001
634344679
580221859
454153971
119479777
673248755
1763455221
792679316
407390557
433237701
689124733
1255174327
1409166093
231004897
766946815
165374644
1996293782
1769727317
149035570
29159699
348521063
579680972
1668498199
2145731603
361620430
807352517
1445572266
1597653528
1255508668
1385087493
1987468056
89266014
1937090010
1120480778
1966459296
595068991
1221039202
2143465434
244289643
1385200175
676505137
393964087
1296290518
1962064055
1854212774
2135828836
1501467459
883879763
1763218234
591437125
1612368303
1302579624
1968817651
483974903
293198664
100254659
490736599
1174447121
1248852316
1120213011
1371358673
1319882703
1681371163
512088420
1542869340
1591203165
1564112757
1276958365
1445942197
933706029
2073219312
1779916415
11570839
273028586
590184476
374184652
486116763
1831613536
888409279
68310246
871182227
1959034665
1893261982
129202608
1385730555
1901836126
1235024234
1542239943
248992772
1589966583
1971734146
1988445724
1228202634
2138222720
993510422
68127040
1635140160
560693181
1928813954
651606366
227514363
749001846
1178959081
1067427104
1433852273
601420108
359560202
2134284778
1378474082
890476957
1165016735
845336531
485014401
566918331
1067921785
2058767910
348361544
1557912523
147568517
1391348094
1181206578
1134729863
1187403270
756317943
740549713
380557808
1182368216
400686659
1528749445
1610815354
1027986155
1190891051
2085166019
585901073
2097096426
326832299
990346327
1975449128
485695955
542301748
618757174
2108813985
158727440
128369171
322561940
2143547476
732318604
1228258007
1013668022
1621941043
861590912
1886433265
1343752062
547446358
322684566
736991341
562288886
72856645
1350781531
888695268
802656562
812618794
1007119074
504085581
519397758
1036043567
2038216812
447790113
502972334
1244177381
1793324801
490064414
204034630
394606743
1516115947
499499969
1199590298
1886289225
1887810427
2027649882
204689195
1417172952
70347230
964230955
2120440272
865684591
625911950
1607039485
374548690
1734236244
742431117
1057635969
571865972
1054209748
1877856955
551222128
472310177
83364708
1812181421
553395098
627130739
780816260
677692532
1604895460
1835159030
1081683666
158865770
1219289487
525602630
2113016237
1689322741
95785735
1649130192
1670133936
591157500
1938875447
1574430341
1674770890
1765516307
430834340
1734553625
1510768
1963984357
2007295920
1146103072
735529802
1180158643
1004505024
251135808
1504033755
1852950794
1116879297
116254248
1310338639
545761944
564635795
1185483816
2059065743
1271624546
1534965668
1036824021
324161182
909917560
1560611684
1786701260
261255064
12399433
430410450
2006695083
86297669
1805799529
190560769
453418933
1566217886
300286140
685487185
1382702871
673816539
1819103762
1944485147
312742002
183757624
1879498183
1653277672
1567588864
252589350
1623213038
725104400
909960213
1998135992
1256070388
1574097185
1362921792
206299880
370874786
1056965517
1624601495
63571899
1426476404
1545914026
2077798126
976119449
1710174358
483691830
644357460
1819194223
1962218748
374349189
1190422359
251839889
1616236246
1516819619
1972368574
6924310
1999073502
351547886
1009661960
542175726
212890830
642383077
112659609
1882078727
1976586845
912220931
1768285525
1017028180
1335517633
189129296
564181001
189369340
1954846773
2095821612
314891802
1865141308
1413369862
802114316
1346825597
1514777665
56408672
385038673
402851716
796747730
1789535115
587459753
7035360
1076420784
519924111
1709939275
1897920071
270458503
1886954585
23695845
661488935
716809602
1070698327
930860532
1195019051
342374593
1966478672
731064060
1828911198
323285132
1678581686
1651840696
943152934
877410908
1450333159
919515814
2006180772
2042111039
2016341445
1759662543
1170639588
842268825
1536959635
993008064
1052700290
29886174
1924137670
492278381
866119036
835100459
775413123
86528996
241985012
951053805
1154770216
521310430
1814931972
594940692
1456651553
2062435668
797952163
94666030
1951802697
230218718
1559076998
1638024149
1003609981
941263252
1739189842
1943397147
1154564392
125533066
14464677
1846019244
1366863743
642341921
690674803
1197826864
509040917
1455226333
30545238
1737542833
620849694
294439289
190742217
735914173
405717400
1227231562
1084395168
1227042813
1961108004
1419603548
1742596093
721495838
2081255292
1700634644
636907867
1191776157
112305618
1009318156
1332743468
2122077014
695403826
43056294
434462452
749031113
1236676307
1455566163
1497288260
1252237794
296948525
1759052932
1274074576
430673436
658602146
262025259
1054411810
1327643500
2108403149
488956350
1901414333
334014329
1210179929
1520463072
691072436
784812488
1818904961
181965067
1951198983
919192049
132334038
1549956996
814086147
169404969
179786967
1167221479
922273366
126703043
2108357779
1657306205
1568255149
1470600617
1804977407
74750209
2020816833
284461669
1045168851
1727206678
591150603
16110500
463143551
2081070385
1683663503
1632671272
1187295559
1978963796
136661579
1892521807
291171290
2081129439
1867749704
1343441351
1108627955
1398381509
945627713
3098007
1652425154
556768790
1989173083
1149666197
1189245332
1920557980
951445219
738291572
427796423
1499612530
1007251726
628315542
1604413196
1505913068
636427944
1327228212
366409264
1526514297
1465965468
1054222208
1367000246
1316062854
1260126699
1200961956
682860502
892112722
267459812
1419941385
341273376
346958699
1406501627
1600686119
492508655
706362666
1929804028
1060743450
1939515530
411122922
281816018
621869450
1501726034
521315466
579756947
1410923014
309866947
661999792
1862801617
1660263103
1829957828
1010614429
774772103
1655073752
43682256
980269008
662860558
828532596
1548841783
593691269
1788203680
524581564
136230608
1489950245
1751733069
956210986
1247168549
565256830
249523954
482673162
183677265
1773209038
1828210290
2075684119
609500474
1484115984
1437605103
232975254
818415069
1023310517
1881216287
396227567
612096266
845577539
1079912807
1480738562
1877347239
99589614
163217794
527605819
1358588946
1458301980
56500722
1852416970
2104661187
1948522031
113600806
1075866474
563436573
1015741026
1279605287
269845944
1034243199
1763125808
849918546
1292242417
1996352367
687770304
2090858345
1946323487
1484610386
2049471187
1334469319
1053396517
590362052
1826416675
1528828381
1649399704
709597087
1993979007
1746486045
419583482
1159030403
376755432
1516706530
332272653
953387171
1236771436
1862342003
2078191157
1937908154
45403230
1805044142
801685971
2116291222
512689757
1745378666
2013663537
1248773325
339466307
1761017763
1985787280
360614802
301615913
202187677
2068726814
3732515
1191040019
1732339292
899065105
323486611
1018383980
891485135
1193950826
453912254
1428992334
1056931088
1320817855
1024504753
1846046357
1538595357
497985575
1856583719
1514657121
41085237
2124759579
794622378
539434770
1613155701
91098471
1396807117
1124884742
1087664817
1161690024
786164347
1341540838
647804365
613780008
1979140441
1290240437
2134348820
1630934341
663113294
1554776358
747997462
226317545
2076861485
1733737588
53856770
687111924
305680642
385658741
1358787857
1250977985
396968510
241722723
879420739
1140768561
790066549
571044786
68092661
864900259
431789510
293316601
314592304
461969719
251570590
57874235
2031487850
1645912423
2121020860
1451571197
723030714
1305261234
1483666085
540450238
1655856244
1470744522
2101954728
166063891
249355461
749542300
786404807
247068296
1826250194
302585443
985998181
55723285
1910616298
1810215688
1408284734
1201722952
2121732623
573607537
1557552775
1402931478
183583819
413379253
1395982434
1458107707
526023724
1302763033
2034826618
477509698
1596515039
424880933
900934964
1662049045
1043069036
1173517978
627210350
1737791233
322689912
703994491
1643084303
205463465
1171654545
1097624760
564407650
791087616
1347683132
388675808
1299162274
1339283773
1097021874
516074143
1764547329
1569261114
1547027788
1247604150
1442964762
237859070
2075288700
1118074203
346348047
1692178162
746632553
886256879
1572296824
109343170
379506704
94646919
1907491609
1481552087
1015481163
143422676
191498870
651236425
26233562
1523159901
599580286
82131272
125725341
2026888842
1128954072
1734187544
1827042448
1146956677
243656692
1290534619
1245118321
396463486
2106665351
1631877330
1677440028
237407554
1871169700
348481619
1748907390
983698688
399877197
376258568
1280813006
1146900901
1930309471
1557735512
1112515216
954070168
831423191
1244822423
2130012042
383341708
201873681
1079885365
1485108504
372636903
977856179
289414636
1185212953
2083742716
1613656052
1489048387
1202788671
967708710
307804946
182702106
232171445
230845256
1662468136
1412978830
1172580731
496149307
1004891109
452467362
816091549
1109589139
1092770652
1384238618
292730482
383211197
430733809
1260457951
308303943
537183026
2105612634
826860278
647855501
243829237
990804642
370857357
1075405243
1420444910
1132752736
287063538
176221085
1838281202
1457675043
117157013
377741468
1412135041
980263808
1673027297
2006101722
447443569
239963637
1787971367
1323502434
1604961308
1554712372
1789177131
2019205004
2111702692
336567187
1775069276
1604118774
1024208076
1442273558
1835562116
1543690135
1817240410
1531699924
32115297
1854786872
1282416574
2104946625
254277831
2127901718
432044096
1048364389
1877272378
338520573
1572267904
687127434
1407612130
2081872859
121093910
2083453197
1075058014
1743502602
818759167
932630368
1417095359
616048699
504152197
655015800
29272832
1167407441
1574985418
1379083545
517302088
1918431534
679531684
1988424765
738945375
184662576
955781241
373015256
499686443
1285151885
2005081383
869895202
820719945
1733242320
633842801
1025735873
1758082957
904268189
459740183
1921681619
1040650190
1699972861
700300824
73028987
143531389
2074914834
844144808
567209558
1172554048
473108458
1245744594
1316778550
380144794
90106132
1325675440
1663421704
759296779
1252990530
283991705
362136955
1408293921
1470580677
1701432370
2113242637
745262995
2042619126
1278510832
725160695
1956848732
302112916
573350177
852104890
2006682723
1377186840
1317229174
1474986186
1773555006
1758490209
29082615
341245889
517080306
1903713660
855254717
1064196895
366514238
76410733
530833344
528760044
1733444420
619757761
1841112868
1255984446
1468770946
994414507
1690231398
18903228
459029844
1930225769
1625661811
52433116
1837563820
1735463378
1556219444
1872529454
1254342840
1230549104
928777645
1325609651
1861855073
59313186
1667965334
1349883994
524777693
1323494447
116219621
1031953115
1020256851
2083589102
1181904642
707872932
734201913
1882378997
538483400
1134726993
2098622433
964991342
122353931
2082478732
2144959478
240361747
53314041
2081917050
654475621
534167209
1531709315
1822757363
164176793
638979342
2020052681
798222948
551171079
505627490
1275044992
162077843
1588570396
1774947786
1612356181
642234570
519073734
470677812
997750364
1189754743
85945899
1441397096
616182904
1113843414
120308152
1672751623
1006249222
1393362169
232376856
569527822
395417422
803019990
2016553041
1570170215
212049531
1402685654
1155862919
1015302815
985609674
592444909
1996138509
1582850741
316620164
1803661633
1034491118
1323284469
412353084
71598227
1653984674
1371418838
674466575
1761191392
450652604
516698187
377604982
1588629182
534192142
14041280
68548985
1939151405
1539203392
2116028510
175997370
1650313305
2026782761
977079395
544602240
1227933151
1044540068
1745322587
1206642325
1036207705
1263149698
183890628
701198640
1388737050
767174691
492417632
771711708
1181952429
1024655724
1331948057
1456001470
376642394
1668833795
231899893
836627856
598542904
2120431415
1889823619
530259839
1689343904
941552652
8290542
1655090417
1291167312
1448975114
1404775314
1712460644
1066102456
969830429
50090754
2141190144
2032003697
1406262252
1977738980
135282310
1794871441
1838244723
1109795028
1940206233
1459140463
1867033546
156902946
1910623278
254692962
1594801775
1161395763
97072310
1992626216
7485559
978319003
616402614
1021590654
1420956545
443825306
1308339026
2003519459
1941069540
1084571744
1249529193
612887418
2145359523
1692240922
1057924079
1737109075
334881460
1462447900
716281543
509439701
1495777710
2109722487
1265234375
933642510
2077117605
1094994019
2040275238
1343987717
1973989578
847745896
1569642642
2047972272
1922119108
1628833072
1094214141
539353970
1116025078
1649356889
1781001492
384746391
1612605323
1447248753
42011116
2106549796
306932158
1927939068
528270896
3621971
224748450
24663746
1123168083
2093623865
936193006
1862289301
1700709854
237842612
2002718998
18626943
1397890522
325445413
1843160371
2014637755
1637577757
1155908262
332286973
1208837174
1000862537
241157616
233625425
1289180794
314814075
909517231
79034805
2122547889
1951787481
1582188126
1794294877
1115529769
496728155
1392960913
1261847341
2017104134
1105984212
842220228
1293072935
1376336044
935628633
1903530743
454172576
201175555
551806100
1779678355
1777507365
523227784
1813696538
1076732935
746980409
694754674
1049796472
985026974
1158561924
1579036038
307194266
1361881750
513580135
2098359756
1675869968
371577702
841851280
1564161725
1239341376
1443062461
1666459614
1627179407
1444310360
502597163
1872372075
1279753591
1839223766
1033905625
2126056084
970573734
1558359880
750916282
598136546
1182442123
1580197834
1632772009
2021167027
1574132384
1293020014
1585256695
1376671694
497480698
889701210
1371625360
1138678340
117053002
212040335
244260952
593398258
846448237
1038193926
1429038749
498007181
1773630040
2115134061
1335558316
1789017229
2088652560
1638409284
348558201
1108379634
1359447130
7860700
1127567001
1012299387
1488286370
1664088109
25356727
529477689
947682140
2143844334
564875750
888651968
1789649401
497274079
1846072827
1454197764
188206545
1411167039
417533042
1746470225
1703326365
747732277
607093396
2127632621
1723755404
249887542
732984270
253097383
1218341952
1457834004
142828726
629178516
2130057509
488940501
1943009020
531189548
1253331440
553485414
469704827
268041488
206632682
1956948446
825764311
741571313
626734862
1857797301
1362560016
1255530348
1812042912
296532596
1637676663
1276136053
2053754873
457354186
510957928
1403422667
999847864
2021719166
344456760
1261961047
181790542
56221275
1141906261
1271862628
158245772
2033551136
146678373
2002950754
1253946484
1005300514
2081677159
1533065845
1444646129
1585900703
1718368754
1106553189
745860733
2099227021
687693354
1762233594
1410787266
770524037
22794499
1899431891
1852774925
1594990004
1895334099
485474900
2101833672
2009144679
499705338
1280836541
1843526542
2144667849
2115104312
1827584779
1175587837
1431936084
1513626600
1472306990
1342683060
1699469822
1698085184
93848610
73694052
1940136255
1522087901
1693637439
254763089
2104643628
1335059492
506741682
1906364498
1335548710
1825888586
1170237999
623468298
324792703
1876858811
1026582148
399310986
1515917924
1255326835
2060375376
833559796
1585984011
298764073
994941251
230234006
131765310
2021750391
2070063709
217283998
1767937058
247185034
1514915030
86759549
1811975661
157653913
1718659856
1265824753
262189147
352713279
823452060
1554402305
590714967
107806344
785382652
717822415
855359856
996936487
1689476621
246267458
1761309828
1226149718
1372448233
1493020067
990568843
2092543117
255413163
1588248857
2129000883
778485663
178751076
1976986848
1858183171
654630957
1139347289
2125933609
1841552836
1863762740
1598999677
916753519
475443566
1875388861
335368829
31288617
1267808322
139626411
360688440
1113466376
1810064603
480553586
1833633075
1038476590
108094963
1292826917
1441350400
335172471
506353339
1643778252
2012550978
277401394
193709539
497105284
1176123578
988050718
2109911880
2096137379
205298131
955700945
751583731
576747139
983015242
765013311
1364909486
1848567585
1177032663
1218928428
640574318
1924104843
74602026
157454209
1947163265
1250335993
2069740854
2011490569
288774320
1207162392
1554155056
367371125
579817207
1751550712
1379511012
509039665
1911323491
129701676
1173962670
489517443
230870858
1324978834
2047137927
257212067
2024881899
1330064982
1370673768
1866018740
16738597
1528419953
1856373439
1116653019
562517033
885427417
1709130270
642711881
1584073572
1567410484
783557350
1772199726
975060955
257277867
1399096746
1523826927
1583214024
1971656116
203415008
933068137
1651484367
1790889999
1859884810
409374767
1716326308
2052727493
52042803
276821213
1708940107
1256593968
982189877
1202440360
1801452407
695046502
2010125294
560431817
813399046
2125365499
283202444
773534474
1568304572
964923434
1770173888
599974933
1659514570
1578067896
1112294891
1862862555
1653622031
1382331578
1253412017
1149500237
1656196310
1070524558
1019083411
1261917957
868363816
304425550
349815708
1515921054
2004171191
247221726
455428974
1770791814
221036551
1744073862
1426983902
290313654
713008072
407812485
1862195377
1223325811
1768286163
1188141744
161646142
2077212240
1426322736
1642586742
29504818
1559806396
1383926873
1544749457
1426203653
587108223
544991114
347350951
2032021728
758989875
972919132
504483666
1817115799
1684291081
1493150188
1285593936
1958915662
315260964
829259664
1814545812
1463311632
1971999646
396975638
1516440996
329984040
1092399834
1054893425
13560585
1686880333
426750073
710385454
400944196
1509646402
1401171728
869805663
1092081510
291519363
506139220
976807856
501951679
1388868961
1037693765
1111764292
435592780
1179504998
1242511555
218752423
427727815
2112623975
1721438412
801986441
1651271296
382978548
619432489
828374151
1482723591
60191358
1961102590
2145093447
1172750697
1966689883
201717217
1971751417
1769337896
1003235533
187299596
213132074
1859508465
2008469852
58457109
1736269458
2033956231
27112528
409667830
991578130
1740248590
62506732
1379209668
159296749
616264427
528099825
1433609204
977869794
1732661743
1128775001
412057949
1720967072
880187064
1050095125
1789817286
1234084379
276632407
1934760411
709935595
129083653
1606264237
9472836
831213376
2036207433
927832711
1898240251
544704463
1565303076
1205020153
2076631802
1699400689
1736236353
845970232
1165974909
1575999756
2072132363
853496403
2133173620
1711096088
333789680
1577546270
1692742251
1360830271
1667804397
621012043
1937143913
1103133210
591634143
547515792
1280603046
1269573321
806816121
637405038
1377502713
56698347
1504264928
650145251
1740243019
1067220307
1880184584
483742130
534033653
445850845
1166068089
2091671373
1657962501
231866250
1441998784
838246614
1796273920
1037086383
1781860425
558419824
1568311827
769717905
1269418228
1879617668
602530779
1500583435
958893797
355320223
2110542589
1251933931
368439848
2105509141
1815836925
1771267691
1271106992
318612944
1495734160
266980545
1658903988
130017141
317201571
1860790336
1554877407
2015770166
1946983713
1111613706
843155230
509276788
541803484
1825240713
1692421894
526449090
375663837
779946354
856017762
1651949507
2097615130
537598011
1242975534
1620652498
115938110
1147010351
703689481
649298880
485568013
519845863
1412728007
970767343
767512857
1650500030
847160392
1255045041
861872749
778702431
571814189
2042654234
912090485
1550703742
986090378
1003326839
1966395902
1675168936
983273276
1394037819
84185867
2092538235
1639252630
584771316
1972802086
1755406482
587194722
1142301342
935931612
1027503391
1482638994
1137840004
466796581
357523129
1401714773
2058941173
1391634794
52956501
1709564254
1652903141
1697023281
68388363
942409417
538995485
1373354310
1419717002
1181837306
1281230692
78122974
1515885
1201337374
1565097526
452525662
893133428
397728828
356324749
2133331235
2118622072
1030051031
119867505
1792015523
1176929946
860957478
1962812691
528512404
347425565
2081418054
1137850447
579898185
1623761520
1557120781
956285820
1139670250
1377850316
1154553029
1009824798
1515113564
1480898892
715797048
959588286
801218244
1624632148
549864872
954736623
811931031
1888220745
1785780100
2077542285
1132024771
425253225
191786661
794147534
323444733
1010580922
877784668
717778433
1402918321
1750890723
323860052
1403275411
163616765
687573847
1001385845
1949838024
211211042
1811730045
1080246299
304258932
1833978007
464592977
1904304731
2010173140
1830700127
2005236178
1878512527
1576698724
262784450
1996674479
471111014
455398483
1185636976
1012861240
2135155606
323914741
1162368037
1941855638
1796909488
901603385
1744033427
239524405
1306343898
850226958
778311667
899154496
1379226448
819903049
1715038463
1048524669
733048552
1334286069
2135447619
1794570107
1424363271
1485032098
861857642
1544868822
1412687573
1688532416
1427341263
508771900
452642842
28042444
1184002796
1105100280
1069837330
1532778371
1027196838
1737999303
110727935
705270904
1403151648
1280937792
342618252
530585365
1422055228
555011739
468438521
1442242157
520908523
1344592281
167413699
1514487379
1848813429
2033732091
511272380
2128209807
696083125
606971612
1063064043
269318906
1150243000
549382695
1583468402
1834538731
1065376670
846707573
1410078609
1953550965
825752995
708694655
183218585
1490612083
377066618
1719022837
578151805
1207808456
1911515646
1324999175
882101160
867342791
1988459463
1470647111
1298940707
976979088
1232580719
787031273
133946981
2079592080
268963205
1075970402
300525806
1072386260
909705193
815843364
149109559
1049538095
535008372
884246682
1517379617
699414987
1336798860
54843873
2110363336
1554073867
212609560
353307874
1595168773
1967384580
667336192
997901140
778977402
1128027289
296464155
1723402519
1652392196
1330005098
811422978
2018661121
1449346920
1434742746
1410541932
2072646453
1288476722
1894077866
1967728313
1798373200
826005548
484223161
1829551072
1924546653
1271005237
722764575
1359131350
1648673677
1991163088
883205158
471199299
1003539885
1465405755
981238031
2012606003
2121027606
1626374156
631921635
795374476
1873918433
361562064
1763557374
954106868
1860356163
368546630
1776120292
1739289951
652153632
1770722615
1483831046
1654490699
988634182
205010534
94589483
1843408101
1632804686
1814092641
277169230
2095695737
455962448
407531739
1369693700
1696379425
541917700
1644763602
131903005
1865968320
1273698145
508146269
339225432
49094836
484258821
1973358078
174043675
121684196
315872712
2060582047
249388472
1156354535
1344972810
1056961803
1014552477
735205180
1989942384
724136914
900936681
1277183679
1973671776
1947343022
290489084
384389758
201907291
131237683
1419543397
62142182
898583454
115589816
1379050305
1990946896
1709031750
1059376277
2073718515
723772766
783853001
715491777
950282308
1280416087
644950939
1609811092
573501363
492322221
1730801327
1499133181
528234087
1679936343
1678289742
823474529
1786796157
288482372
857565138
2125930080
1443554303
943629083
2105138082
963251631
1029305983
607997914
207343749
518515325
1760546611
774448539
1890537183
701843881
24841233
1851925409
1373352786
1952029432
495024541
1329598164
2100117027
1580252174
327333363
1536961325
1460655605
2072399335
92965333
209659348
133716582
661281345
40787141
1887612310
1862330901
1295599578
1135609674
1324495186
668428777
1119496989
495323112
853138291
1157913710
1912732336
518031330
1544865550
1887141001
305411170
686710799
1214668799
330995327
901346559
359673171
531148789
1235521737
68928583
127313367
1962679025
1079919281
686432321
631250926
1381488873
1283401194
614689099
1792298369
47315077
1343992943
2000290239
1015309999
957726832
137228508
259579572
1552134172
1044786654
479019457
406875663
1730351747
950217826
1657529390
850814134
1213538647
998673743
312613469
943279261
1567997373
871302355
499645745
1151007167
94587810
896724587
951790826
1591984255
236808234
433260042
1462795799
52558843
971320548
378836614
1948774902
1162331017
478933861
700785033
1038959250
1541264124
296048253
973421031
1658490758
1714249138
509269901
870401813
963604728
937391355
679077252
1838607514
51051949
1595319544
455164645
847367351
1161404562
1246409059
203858436
771679654
604088996
218688138
565914020
95038246
194008038
423487499
1228828341
1164499571
852603718
36646458
2056042628
801128579
112680972
1636345359
254354008
1447628709
200208731
1235637583
2048653146
2123926303
142104916
620970949
1861082976
1178027634
1627821981
1878702939
596620869
1555236842
510606009
637000751
171334127
462254705
1550405997
1391471812
257746779
1757650340
1333059706
1817818616
17291719
966537747
1611861364
1592282274
1489750780
589945158
1480574600
817030350
9219380
1278705057
1710770978
89783704
354832778
1960596174
829325056
292223657
1101230844
1821159565
1855878988
1120282006
136290404
225652588
558609108
883476012
1918292720
807393656
1564214610
830251540
1352707011
2033576853
318180594
609921916
1116350097
721727567
1678853546
797047153
2025145268
112026165
1708297884
262045626
1923774587
102015881
2100176551
612351265
1100203515
1441123393
854172207
1272954497
333798808
680242531
1148785747
1290286195
2034089363
2077145881
1950891221
1812720281
484083031
1155765925
1857681938
442505414
1330671580
718118523
728840957
910952085
1852364142
445756914
593132169
144831447
185416881
1173103778
1539402151
966417954
1190767436
435478524
620882157
1537031069
127849365
1536520632
129760647
1540178287
364747326
1283469840
793296177
145903043
925703978
1331437456
1823279657
1614112340
846698723
1650180578
1881373071
466364211
1774457848
1096041947
2085550413
1268310220
10897667
1575114010
1600808230
874972538
1588042005
1032063015
1269028736
308216141
118363226
1851887422
1638517386
1993602740
844120003
1799239949
1180231150
558157504
459034088
423815147
691384921
1597914822
501259177
691624065
585577937
1741855806
456409370
1067137294
716305300
1580096078
1791288427
1988969582
61810806
1236387954
236831534
1270390856
1996584968
1302962998
1121323808
769748329
663801171
711120192
1814849970
176625663
1570100414
1115475026
539946004
1563720067
91614095
1767381111
1797923190
307015716
70737430
1887951373
1003804558
689345771
932466102
2001145087
728186770
411926894
152147514
1390222805
27827744
212966625
536819745
1620509933
1278840297
938218148
1073952757
1948267432
498509941
386650548
1543958876
114895305
916632668
586929448
733277822
659525388
118625756
1578153584
265641655
787665003
278688097
2068467144
2724973
1973761174
649767895
1394440993
990335150
571970353
1574965946
140037023
1937873395
597500297
8522196
330516808
142780779
1369581626
345348862
515294242
1030755178
1562183142
1560155359
696915798
1935111138
1083671584
155342137
783153906
670681257
1002443586
1833286450
1915237028
88360856
1653545840
1065744125
1335058462
1503051998
1557933702
149106897
1529703690
812128856
2010706241
886891921
97173148
1585915486
305053814
1797835147
2024374827
67419822
689227102
2081744599
105275556
1282880837
353908537
215385113
712070498
1876176086
1743628339
1400744387
1992335196
1271275604
976414046
1376333628
1676898939
1317708458
1098473463
357548203
1798920865
689607498
1204313306
84872007
393649146
1797133275
1473179532
1337159389
806565179
1890148100
1370695718
374060997
1558031680
915091542
760109038
1680676055
1416475724
1785331824
57213724
688225018
530700843
2064548854
779518249
287342768
1047648169
930355949
1725397516
359312657
1361094441
997120105
734230929
1915668261
558772948
1327421918
624164287
2097889465
938207926
1789645547
611837421
281822827
914286736
843279655
2053801038
1022494703
1674003767
597419206
296666009
723440846
1304867130
1910707620
601267588
1582714894
152698285
432724878
901917922
1169091129
1220577017
89026257
1939825045
1496795962
240476951
2017053848
2035200695
458512519
929788636
2106489607
1645352579
1958733801
483684901
870575650
1724526878
1274817566
708526717
1250808305
2119822893
1040514641
2066735801
328197580
652497698
621538947
749491892
1507848035
440809370
223529721
1363827184
1377935479
949939365
320204450
1295107622
834373626
501018861
1574642710
2018556884
397672481
1309094434
8102952
754728822
413165550
1903162256
18780660
1627380297
928286142
594285386
1257296539
1492695664
1540996362
1302200437
903278512
510407078
1692291005
1236258096
23743772
24812405
2074726350
1955062023
1941359189
1423584267
14259038
365664608
228607879
1602626444
92425359
1251702170
1788816014
1500008163
665818365
403492156
2059449120
1706777342
1275171511
1623540335
842398844
1247836688
849140721
165802798
897391931
334677997
79989738
245280115
1940322087
1505397030
570087406
696770714
848901208
1758463707
1028976526
961230030
232546731
1205760015
205050661
831344677
550799191
1840857514
1119709425
2067680875
504210063
753487357
368970483
1684687470
1262218504
1248619218
1153266271
274569433
1068185836
989721932
1816104486
2039359221
1670392996
633724995
1650774448
892774425
2006355814
1844201197
928734193
1076618907
54920517
1382355355
1515271471
193280259
714107252
773392738
450043629
571949799
1655941179
554173132
494320372
1946016389
142515503
541601051
365562618
1773348916
1574882058
809685559
465572704
262620598
152461162
2021959790
1403792180
1577684971
1393345995
366607976
2040971957
1726590885
1599617845
1830215109
1865939975
1333138590
260952808
694949250
940064504
1174913806
1533606156
1810260787
408447761
1717697748
255870785
272791950
1859218171
649308966
1702626845
239039134
145237720
1923430531
1133870253
1653109101
1812015878
535053656
658179678
284097826
1743181107
1312822367
270399003
1336120970
1827592515
1947121859
987639735
2072197410
495912615
744947821
1146424492
1772260495
1492698117
1746547290
1061595917
1356980867
1286099481
2112507110
2126278394
629438658
1634597156
2056009911
1044340663
1391302268
1710100920
143370897
909026737
2052473880
1140140074
1658699681
2085416513
1658106309
305517311
485011800
303839800
846560200
846185462
1194504171
122428821
1670223442
1932649290
1791146191
1033905625
1471976913
1211610320
2100100957
585255564
1494091790
771357840
461557643
621588738
165200680
462697958
1350295702
446822225
2144475666
237567851
1738127241
1907986285
434091701
1239144035
1279630165
1480467578
1120001339
786840535
1560970179
1253862430
1995007035
1174503209
2004652805
1814436606
1264944105
17880517
203286994
413277255
2008506815
2007761378
517295878
1393362169
25150753
2094549087
693202071
52307050
624585984
192590609
1695259932
1216757086
1899020456
1590024773
251022756
1402654531
519786895
229598707
1077460108
431596253
1659268819
173544092
1383001866
295011921
1335787280
1406574628
113346550
1134544418
242927065
168010357
320111360
350068245
857594149
1418538417
617804295
1954653821
19457357
210604550
679093070
434461352
1011128486
1919635770
548321892
916811965
742158145
1585599434
1763939941
808001122
633660539
685973864
1456167642
2081503251
713395029
1049339720
912868465
2101096665
1534050531
748930006
1954643303
1153810889
178208594
1339417460
455950523
438510853
1671702162
272826186
1258247589
1889555905
1309383084
281459856
1688143967
2093056211
16423359
123963898
1654731242
1683124848
1450578777
968435265
545211432
68090294
1545715964
969864222
1842635490
1345061628
360490883
180314501
399212821
1576600521
58161264
1699688561
1523029818
451146240
574288773
1612621811
238720713
67778296
1026537572
110062857
2143863819
1527161509
1887530866
965314788
1513666356
1071425960
1069406843
1152954852
1503905852
107494975
1344049641
1156789020
1604097746
965719469
1911648718
1480013693
87530893
1541307160
1692853075
19064536
361501077
1841509315
1295994378
1442036464
797021985
1802187441
1457750880
1456872353
1479401870
379108488
226994904
1996578628
511384203
377119450
1007028798
2147156597
652740673
788119138
345936826
426151131
2116144479
1824779145
1032133959
339179850
1288727800
236405388
693502790
1081370228
575141153
2082627430
248554507
1904845015
914412834
525918597
622554484
903276803
1455033138
820593355
1265230192
2094428819
683341995
1730472228
2132261101
1321803403
1328098797
99326370
409471061
2075040663
1857500006
1568989910
563887787
1373002956
595426408
662291784
1196253508
1104174298
86900095
382253917
1379334099
451058074
505069169
209532368
592079140
673853643
780928378
1786476192
1177943755
752304221
1248147668
1908245856
1759434293
502676106
1618401568
1742787876
1585719199
1265702923
1647874856
1813583585
820294437
1071615960
1594300431
1994593398
1281551245
826290678
1428390811
82284744
1498998077
539664447
743450353
1058210829
1454311399
559961638
2082422919
452632039
1339822418
669771772
900507043
578125892
1958485883
1521748048
595318578
1114094879
1492853061
835307825
496214406
1425271645
1984513263
665015639
142609154
1039067745
1137848715
147641616
505087753
1426926026
1007563645
580539221
1066383860
1988108268
774280981
1067339643
665918225
2096406341
1212304142
555894880
1841234399
1791010150
72932847
509364854
103326076
709927069
261145294
513747751
1498338465
767873618
2129410287
1547771893
1337784482
601675856
341812721
306504896
183731715
324650609
182419633
1572833250
170093747
1799682736
524749304
863691141
1622817431
1855865257
121341984
1996569612
1634423811
875889200
1561887813
1185060619
1173623908
1674200351
286396555
1000355552
1990767383
701203350
94115408
1384132042
1728553228
1097655336
484901323
1468181510
1741654356
1116040718
1052704165
1740420759
542224578
1866725866
1783179096
1035726030
1583748256
983509175
1522175559
85594143
1773502668
1486483550
1027632468
2125439777
863433634
169818832
2104358868
414561063
1917586060
731470154
1417988529
329950211
1106806452
1808747169
1080316870
6516199
209938918
861239873
1307025310
1791602562
1210824248
1837428162
1499977880
1732039049
2075323071
1689338572
860130624
160704835
1541422921
670383971
302324387
262200193
1791682464
750926866
797757732
455764819
292195492
1770328995
228050632
1271964698
1907822162
1428916229
596903123
1262498995
1348167671
243881158
662994543
1290487484
692240374
1303846457
530246860
212764203
552007238
197232374
1889606957
336255429
249483058
1666457944
1460919022
1889799744
1712132457
2110106188
1374517689
77217199
758140359
640544600
339100816
1310186185
1573038809
1847020854
781019972
260726813
229392255
1640355609
51143403
159295989
1671533858
279532598
1056793000
1048517780
1358700043
1933810049
541035675
1653729550
1520509834
1667983042
1731739392
772961177
920883907
1498429741
660181884
874768973
66802451
1271720287
128084480
777456014
1601053554
708777233
799058162
412118213
633010451
1574531263
1424285231
946076151
615501424
903282119
1649478532
552410396
1576824675
2070310234
1914023357
255088015
496047588
1003724386
7886352
1031523413
20175030
1058580788
520936262
202969837
2057648066
367903103
183759619
1477670802
1381761388
1424096315
596606026
2035788532
2088067893
543909186
1372839909
183376003
2124011576
606420995
1603628597
1356810867
1667079445
1773488873
1804023319
1885673320
2125496181
1749421425
556365527
1044993695
163497242
76612876
605922497
1825691388
1262741770
1584822084
113114660
740657448
1901751959
1684185078
1969831126
444555032
1918227660
1357799339
1288695545
777979004
602581575
902009366
322656711
1619765578
1562770072
1902535721
194176447
1942369731
404362596
940031167
2000890687
50964522
229061303
657851864
558843485
644750898
2019362115
574944005
87272908
442031912
682903545
2039125860
2130295852
1721511825
6934062
711495299
349050023
1122333961
359720791
1509276133
728362443
676258895
2048960245
1782016444
1838124132
259871132
1898959717
1910758836
1527291528
487876330
1372954120
222803760
2082992018
113208826
112473017
491442114
735468919
44399027
1050618012
2097367317
957701702
2093939780
586180116
1153640890
460410609
258552829
1319750076
336798988
1749462045
1187511764
167121236
422831244
1658687618
1906225636
857715314
527564611
871113679
80328293
1076187893
325230191
410649674
2108235166
1320114469
70705313
1710246604
794173352
1956342040
1576111915
1721420182
1000374968
1632751409
781605376
1710811531
1018359856
1004967434
2120658090
117944104
939378986
515681150
1856250098
1788831077
1859881518
1381815644
524511726
1319000681
1407245392
1989196525
657618972
171862239
233895300
607995265
54751968
2047021160
576869278
1215619211
1971951306
1235669904
477551463
324286500
367031299
1019932966
1948205548
438194535
846485464
1588736947
1145855896
1254181617
1117700280
1530319528
494800781
1945031499
1315530949
1759159146
572884906
828800190
1670236241
799738009
857097429
919438182
1083973407
1756536659
648061880
1826314065
333811642
591167568
2040248543
1665571172
1476650141
1004422968
1772587984
18553767
1757495336
1806621347
1595782679
1469176934
615659535
1301418932
2071141005
251638961
45484373
147828666
900401901
1087310187
1261531616
1983531893
2097471752
1638058008
2014072288
1710734313
1691726224
688586189
1422919593
608129233
549905425
1348361715
136691398
2035768637
1748181062
67791858
1480450650
1007539294
1994391179
364565723
492048119
121651944
461309534
696573700
1853039540
271696857
1875679948
1088704334
1110456095
1879775572
1717867506
1552930022
1769676848
1215655011
1907527238
1373642673
1751401496
382448362
305353263
673696349
234709664
1265032058
1656270545
1854539958
488999980
364344457
343523956
1719776280
1351042079
1723357417
447018035
1040944897
84526811
1376285347
976182012
1942491170
1393607697
255717380
1760757854
1912570183
2117644565
2015694246
57905835
1822367007
63476258
1677234957
222814576
586546293
1441979849
1662011716
1971995624
609130455
91116028
412798238
537613616
1761937032
1836381571
1163671424
597780206
105805036
339064148
49448415
706553609
449575345
1802156896
52455117
2009903531
1101430541
407870586
369480603
1770678945
119774422
476129532
1914679965
537209745
311441996
949671634
279036076
1892087858
988874813
27406312
429739455
724814786
374503010
987277421
519648885
1433793665
621606944
1447648801
696244690
1167450305
1324116889
1876482886
1224818076
960423658
1583094524
1690484240
2099393408
1920872880
397741774
387916985
904649045
379048333
1637667893
1805845626
1106602885
2084368302
924231243
1630096055
2044900854
1863290468
946131623
489537650
1027865852
1471246720
803665590
889091586
572347329
590143257
534580198
710142591
516671137
1259119294
750221684
420572502
1162286310
1699146935
139409713
1293816958
1606803975
692782072
664938354
1340561767
1728329390
595587619
1252064710
1527022836
1306740462
1177720776
96880318
1397100069
436454756
1787428119
1170453929
2026667723
816038115
1140050926
1775360930
2006454246
276714716
485102662
1717250416
1057382621
1671865490
92381809
2025911201
1497103062
609694152
1942801261
482314754
1061211112
1620829083
1262540504
1601502326
1954181490
2012932464
749470722
725846901
1229509092
1951288527
1651825658
286862529
1943511185
1856617953
665168628
2203722
1780145204
1632923413
149571216
1884268733
1593389004
1766213022
1364691855
1775903226
1233027639
1857577740
2064919333
2125694266
1649624844
899140968
665095641
1539218693
55011261
990604295
1311628962
596036737
1675031819
1211926281
76237270
823226277
1629590948
1038572355
85259436
986775863
1589568521
1631546812
411108236
805738362
544515481
337532541
832299031
603902445
798735094
1239890608
524874841
999883492
1391365953
291756918
764409034
1325166536
733031188
316933908
2084375060
2141153102
1193870277
1033483792
1877676691
1773949256
725881563
1379604801
486297975
1471325114
1479825136
1002017786
636531952
1666709972
347855626
1183029295
1542447472
1688030971
30389232
1137782497
939180241
1509320034
1991323400
1610413350
2105546274
1934289480
334448753
529330431
1732767067
1974275837
990802034
983771334
395219848
387605910
955135910
911725410
226108447
1633665161
546223087
663879673
1638838242
809882513
164273537
1310532195
2001933087
1250809960
213320278
959905213
583828474
890993418
381781086
1422399500
1749995551
797921792
911316053
567164907
1588146953
145286317
1558868630
1723452403
1241090083
1222882207
2087072934
1682061976
498541199
188342903
1376620267
1160196365
870635459
2089664146
875348820
1684090606
446980342
1341000367
111448646
246017703
246366124
2117386969
1058134758
1166109581
648436579
1105927235
472934387
2058182916
2077325810
1176322334
441738957
1527687570
1404405851
684308019
1795724931
306158685
1352236715
1154438536
361019298
1546806112
878270049
908527808
1058185591
1977756659
76584985
1191914183
1909754248
231258850
44569445
1428537019
542664910
1576841402
445432189
34062108
1008891315
611806541
838256696
1761423741
730815254
1269197622
1131527155
1130511560
15755930
466499920
252374500
627267532
456833558
898411524
776514215
55517870
539703834
482155814
2053337616
2122852622
327642460
1908757541
2080237730
1674832507
601404142
1060111529
2019165054
1096954056
510985533
1601484244
47037929
1374593561
1665704495
1237561012
1610170164
1857654339
2146199100
1547284887
1007169142
1946863659
864971234
1845484606
1529288892
1478464998
124638829
192420988
170797993
1235853989
397784361
1173951212
1553086331
7426066
190893749
1827368531
1671026793
1473376124
919496102
580600674
518574242
796165451
1742478477
2026026441
442540149
2139026532
1918288545
595253380
733546134
330908512
322496698
1720497084
1698409911
506268456
1289297833
1264723201
273663459
2021002678
1755550733
1602680250
643142472
1195008900
1389381603
1717480235
1046354656
358118518
146871354
1147515374
1820959527
1455455206
1885066766
127835601
31166693
1739449773
41579824
1033463227
1324066133
1837443697
859697449
2131294524
1812987937
59922573
618082989
389028830
813417121
333421387
783110903
1662539353
107553578
310828621
1293297892
1250106819
117202100
603348988
1695618650
488930827
468253713
1957734600
986040710
1353652927
1104997896
531299072
1839422612
1046025308
1405550845
1643653919
320626306
1771789416
1077256213
763270069
1681843155
1372432561
880796170
1306216723
192625004
1881905406
1946890610
676779611
527132425
1751058501
1064796026
265316601
1034981063
86822240
782978151
345560296
2121754523
1632987082
1712391101
100350551
1109437479
201466493
434803948
72202338
1046467902
617763920
588521869
359239329
1615647047
1371471474
2068698113
500497370
294734269
2063371200
1062326245
134918472
1212039599
1317512519
701608005
1788906872
1483042204
271325443
1566686761
1673337232
440182680
563717595
1489792875
1071948351
775591267
1713098605
210051017
309377186
332858470
644523976
468909765
1710142232
1577307244
465325993
1041300793
1115093275
1098078507
544585506
1615985738
1998676615
1238201160
1178011227
428855002
891958418
682733979
1747589768
1854455702
1939223993
1911790824
1711035933
26034795
743819449
67542247
1048690925
79072354
1255338793
1697784819
1966450677
467874746
1664134724
1067952591
757538690
1765331498
24427264
1287979690
301522141
1297794572
647125481
589391423
2023148362
1482849659
754770406
310943642
712109751
266207096
731117000
2013263206
1822418254
1837656684
1414128468
451948463
797010637
526424144
728372260
849998231
1846176314
1457991344
574022386
114809671
2118379464
1138097633
700784800
1299501437
942680543
333449075
1869815976
1698527925
289048767
261101679
2058156291
1916434566
1823603841
1566419566
986864
1916259069
963839808
1925984702
1850604149
70796624
25279091
645750754
1401983705
1987504434
1580727710
1921911132
562394850
356114179
56456056
261581134
1791227493
886477107
1578691348
30075168
1687382441
1448211522
379163232
1799894608
337171029
163045466
378865250
1474031965
1231717444
635912104
697858619
344185384
1828225932
1086334845
1323769785
1603663294
953004620
829818570
1688867713
1168561499
627320127
856141352
327069468
686953000
2042114834
2023533700
425884076
1772788376
528255962
1900926696
974478766
582605413
1988115931
190043159
1176104325
326721072
273636612
1527628479
224186435
1760471733
1395835468
361115772
1734123751
468594390
1774675156
1820371611
257752158
658292935
2006344897
1817074962
466750196
862185151
633689833
636850119
735126777
1484980218
1255732824
1789800244
1562775559
1816929305
1300451934
655117077
1535249023
1597459559
451250692
572490075
1742638884
1272503062
1463704263
720212744
1431133086
412651430
96245713
931769077
2113408837
640666016
2066849012
363553062
1115343460
498975210
1270117351
419514480
26620410
122509065
490976289
606031694
262662390
1657067611
1290140608
1129304728
2122891574
417007389
1665476012
1666961735
643223423
1537972823
725763231
1701024342
409486523
1799877136
1995365979
1244276143
119403082
234853117
23693536
395636513
990102458
429049043
1103509782
813288199
472895232
185629670
836833566
1732019163
732450832
563332222
383084821
2050224367
385051753
965330689
1152071863
809281385
2035416091
1980309892
1748342270
1095092992
775022785
299084823
509651483
1911352819
1673441527
1706594349
807437510
143155626
22303467
971824964
1379832970
503222211
243860264
731466999
211791925
911174255
898391464
1152703266
511690178
852100074
1027109401
780987295
1659272004
180723961
2030263400
1288361378
1072012660
367918204
1147116685
1402847392
1304113230
1991477448
105989330
135842264
1096507863
331743262
1073638429
1492925962
1164580148
1349490876
1963638872
1430664402
1674866575
577024849
1637023204
1950833139
1927054104
1461442983
909042426
212559994
1978980793
1620696241
174324618
1696960266
1183458053
380973823
1821718401
1389622056
1940275721
1875159354
1302858438
2095867982
952706692
1219576673
1011963402
1216817803
1665730450
61507489
1920669750
790897990
1719111877
378943181
502426158
1829492060
467988028
1018423495
2053780683
750755392
258856944
1661529256
481411900
1402871601
1102140029
367542341
1925089037
853737163
1077034289
1891430630
816078455
81652476
526140181
1780010939
714292101
1361590081
670520451
840724066
716153999
686241060
709412380
1844705872
1875879102
1003312525
487270696
402056305
205277013
994736552
348811018
98112858
1586418468
1190659374
1671075557
1755505711
205332770
1908248902
782109826
284242566
77463841
373264297
412248532
1287049729
1789352743
1856394061
283992545
520654249
830053994
1780763765
1825275926
534789518
432377230
1809740306
209820640
1957446356
188629378
1184637933
2094010011
1854412897
1254533066
103738703
1466739753
2168948
1828059520
1559573088
1713271140
407172724
1663666271
149340439
607919754
1592062104
1336402182
1415266955
1933880344
1957935198
1348936704
721711046
95797870
2011995183
1388490577
1485800222
640813838
1057748528
676787288
1999514473
1146752989
1277075358
1964707578
1792468427
1820344125
1504667500
1370326605
1232163218
1066038804
743655194
1113493510
1677483287
1427469502
1960046440
586952749
64429891
1668798682
1999343359
1312520368
1714798714
1177292277
2107894153
1159707120
108645951
2130932706
1056640725
2018939016
1463791317
1111764452
717032090
279368685
369582728
505967736
895348916
1572301444
872966633
1783924105
2132829887
1282459639
1394764346
2087570307
746927900
1643273329
1970059320
791649550
1850502203
1162012792
337477469
1720997052
1213159472
1005425967
2084369877
424324282
203296372
1129254879
435434022
305462958
1582454556
734319041
1829364135
607909732
2042203339
821775801
531490451
570074483
838300633
550195883
1925791810
1831826003
1070959123
223462581
2031758527
492567279
1492066893
416088155
1031020970
760600865
78966238
1506789612
1115976860
980259620
547983033
1711639478
328723668
1878642759
654185477
508081482
623492524
199344690
783167407
232436113
138238461
658995803
1387626362
1744985306
1827136545
1919644583
1933403604
1356538736
981061857
252131645
2040133877
193183119
1139105346
669577214
1150590745
1961309521
682333253
1933533980
1376053367
969950072
303776169
949352380
2033492079
721584047
893795655
235658380
246821627
1504574778
566100618
561747269
508173599
677840251
1660828672
1176327647
1175856477
323771667
1072792057
1673818139
135100127
21077000
1049463770
182427734
155298082
332420691
1982115664
1192161264
426963619
64645505
791760651
539013532
1716192553
1836350674
658442805
885680561
2132945386
2004065488
1818793754
724638621
549778057
2004181040
61509952
1729193437
399190463
605025782
230163255
939505840
671278090
1595216769
699292526
945437448
1605966891
666564034
1766045470
1401903668
1502295157
847309500
1682851356
1358164777
913159190
1665092879
1326023204
237339499
510817801
1885958255
1321303945
260318402
839433808
370151584
273974510
1842056091
1759269859
309699704
2072474055
1924009171
1888204451
131491790
378961988
1514177473
550188479
671118786
1712282354
1434741184
590845873
1975124391
1537842008
1894741187
2117209542
825552023
340367237
1994770737
2007036025
1854693879
1170293584
1843622603
1283191470
2104725185
1234580371
1467806286
1042795859
1824607393
1165026335
1980313117
276056726
111422938
1210994405
773142580
1791337806
689179103
1954282821
297426862
2035847577
17903915
1408895684
1533163795
1007142148
188672101
308088218
722432806
97447966
468899070
1133683763
1638332654
1873509107
378637488
1055353178
658640023
282749945
78093491
1733912564
758539777
17505289
1114103605
630917047
647441124
1465820663
418435531
894646844
1903180383
240891811
939794100
2135335964
350935069
1267938296
528073678
1505346583
310007200
429919636
635503397
1314545699
789215617
1597856418
78127732
1244244551
1266282939
60515528
189087687
1667980836
1191339742
2114798687
1959518321
2090348617
532272800
1564984413
1073848022
1138501863
887147716
1335452313
499451162
254836125
1855973470
338170394
727766222
1357831201
1233463333
592225559
1972208085
1994607082
1383712867
1331625399
746651597
771641390
211828626
784407625
1104899958
550689408
864078798
116798801
931959659
1596904841
1551190707
1153265968
1543235154
1621785974
128903865
1369476130
886117522
797745118
824429546
1123074714
2067667894
1506720426
690829033
1406213760
2025337841
1247100345
1360576333
1891126722
1362741215
1830215109
1236487116
2145610642
556976999
2103512423
485441649
1603796945
937969440
504300889
975829208
1207074351
1611324883
1472191665
1435825397
1203884433
880052371
603307148
1284107082
734902714
1484497906
1168356897
725632561
1026623180
2131920231
374307006
2132090105
1636268506
1593001760
769201375
1319268120
1738559846
784759230
473608654
533776914
1486607935
1420357836
1596119523
776237036
1078453824
1097926844
1626343993
192658836
642780862
519525303
1839225007
1715853891
1022293553
1194251686
1001300672
1663462197
1230723041
524461534
2049652977
973894257
1168722243
1627626209
799369027
544164011
1750416588
1308661267
646533295
123492382
819074048
314766236
427864976
1535764141
1089794163
616813766
1478172694
1117365814
1559456805
5460290
194085925
1746491591
894162782
1122472959
815446748
1636105306
1421171033
1217982298
1998554806
1459954170
834298057
1123564743
1225178727
1620659838
2012198497
772385620
95540653
510999815
1467231404
1258391679
1391096831
1398624838
1010004911
1943482683
398282592
1412611384
1838500912
647347254
1571868061
1064229618
1802864757
63162365
1138890936
1627424415
1286218835
1011118321
2011413187
1287435271
1379119889
651279717
1180872423
1272759689
345236444
1804432772
337107683
572342396
1773775089
1704077464
1733699305
1527134390
1774411
461800554
412673167
1398906121
407398295
813545098
662483349
2055508448
1726462161
1249869042
1354715130
996676126
1340462386
1238729543
1791381655
1913252641
12455109
170965706
1142470337
273849361
2090269429
278780600
1830342234
1637134336
983385252
197399852
938408139
1840351658
1833724304
1220114858
1319990719
1577324914
414669570
1537532035
1944950253
2144902338
1792078881
1705852543
134281542
1659054682
986446013
1897313165
1809501476
936250788
1614483413
1553312200
1945603085
1113871069
2038423728
1688521972
767830484
2081261962
954756785
1202027064
223785670
2071931568
879379612
1500105269
706420683
1095718804
1708993245
1670792989
1428929699
75947586
1771615373
1733174479
2115943110
1180515676
397059476
1208937686
276552495
1542599662
1333233345
144683405
1629290183
73047338
1585782483
1350929539
501779445
895045802
1834479406
2078012046
382440253
269150993
810845092
453440805
1437186391
149532723
386861320
503854272
206810990
1557616007
313042241
1651477005
362873308
1753729978
371252265
1546211070
836270408
452051268
1248568735
652777255
2074571977
818097606
2000419673
854714352
956403133
340109164
420045506
956447584
476007429
98376706
121441596
1733217462
1890448795
30528550
390772741
1974876980
762050768
169706832
1593205386
501534933
376402472
50707951
301326880
844841178
810280029
993499735
424903841
890903503
28052309
1076168539
1092693766
1513717460
196822704
1057497048
2026931707
1628217717
369484162
1826476229
818024091
2033345999
1477801954
2059742403
1961042120
2030921651
39022512
699101249
1459088553
1988181460
545074042
1586185319
1929925603
374351160
340993756
101412756
2029282754
1552138225
980138578
475761696
110293881
1611741179
133697201
700484838
1847829174
224196987
1421277382
644271108
1843994961
1296523067
1636254258
702692130
1055930868
2061144931
1601495377
1731005465
604333174
13946735
2126941608
1847441291
844437637
225517010
1342207406
357855883
1262324255
1982460821
273278776
1918634699
814567790
1082988538
2062305519
1961841258
220248600
1129469566
1173993024
781363488
833024347
2135495133
1904022062
152961914
1101395448
385236333
1052695433
1724186650
1349100166
1743378826
507888890
946614695
1846352877
1413255012
2070107837
811212593
1066185237
651134421
775230606
1060096358
461706836
2099746591
1518452548
1375320389
324686372
2073934223
652811074
607150880
996045985
764965168
948471960
1375976243
225684322
300411787
646635793
141606113
1520301634
1286441073
692008868
699358735
55493845
35632242
1775871977
1288088407
487480438
986907253
1571590764
894804917
905169925
212523614
1816470910
267567466
1941381707
1679550109
165714833
1864892876
2049571270
1626683060
111289669
525544054
1426400501
1004434843
18638226
795899254
1932090173
946009917
430685124
37246972
745227586
359436489
367994963
546424452
962938737
1720121443
1266108607
1922284958
953879222
762384050
1777042834
621763373
1818302600
1898444101
1023969541
1008920500
112835689
163479645
1789550478
2102352056
1668304413
2027175080
1684138476
1452990178
1684847376
1934783497
805919011
535625874
273379661
407567247
495309417
1254232749
847394892
1439059235
1383898289
1596242624
1198661739
1457658745
1514135541
1422160338
329481429
429621519
1023045725
1239204194
2040776652
1279678109
615071008
95029370
855897039
1512022591
1075792824
821973392
356359573
18218311
1114011610
1580121456
761137015
2022611092
2072071376
1383353121
601929640
570864101
1130031966
908289406
1442374271
1881155487
1826033835
2006911451
209704488
593804416
2031192358
1226029191
662556646
2079708312
2113425333
1025404723
1116870508
1375415958
1220214555
1526721663
1169348110
735462786
699907319
1353534313
1843901878
1873432637
857432251
1830142087
1051332177
2030820507
984760477
607135507
930214422
1704804284
2082460958
1411635269
909719764
169510474
133197182
1317835350
1238975641
1953131833
1180781633
1885044771
2131490872
1340225794
34278634
1541682606
370805380
1086391839
990058476
2102547646
489625376
822610722
4385811
732639141
1358591830
1253424396
1649387579
687695745
1099654041
1266463314
30741495
254389544
158853486
277942790
497709380
882706698
863072280
619792012
1831960664
565005058
721112216
1289821084
943526639
381904408
496477539
207131543
333961248
1435755788
1594825158
1007655503
2066865234
1784122301
1538166936
1517148767
1246995836
1511188778
1178429504
3170553
964190213
1765372383
1930544359
1504881170
36424070
1332709188
1871603419
691647809
197992749
130356094
2031038308
1845051662
1775808755
810480681
1154917370
529921609
687163339
944852875
1974727049
1331572460
550591808
1579202908
1859709078
574349824
476005993
1562008000
1239938936
1100854216
2126463843
1923320085
1770220227
363964580
1584420717
865829576
2122074291
144748063
7542408
844825871
102383410
2049895473
2087147242
643420846
778996439
2128076624
1177963909
315853937
1628874342
506635049
327008902
1598370138
219334518
1586655348
271523955
1040155098
2095871798
1282075196
591195802
1105754625
1769358415
814302230
1409439592
1890584751
594850528
1308054505
1168758234
2064195350
2091633050
1137911593
1214508014
1602342649
1996224330
1708404293
1602381391
1388860206
1474586405
434350716
1644007705
349471218
616912882
425779595
739737987
1780402545
1029069998
895635957
138667099
751517899
1177287556
105087354
1586639638
1942803649
1390437837
175740185
333578629
908895605
654109815
1894473630
1113390516
1632089069
1033287359
1114714461
1316863804
1235907415
1385221519
571797430
1116127316
153091611
840028469
643818212
1998171671
1226357911
1298484330
2107386925
624002257
228668200
1588661853
576541604
1492404843
432955037
747119236
1179471572
1228000121
1429247947
746394387
1227784300
833986328
929539066
1166621749
1948757353
458178614
789160522
36688730
1227990290
989624899
702083581
132500885
1664274947
2032785125
120987075
521806988
447056634
1182318211
224480056
1580141578
1520108818
1647596044
664692011
2084849833
2033079350
1297142678
2132738709
768787468
1611695077
1498905584
353001565
1812784224
1414022206
103461709
832473711
1788413784
2070970818
571347116
1805858432
1893387709
1648331225
1398116414
608301055
1362306261
1357085795
1819874908
1873307178
804914666
178451519
882972797
1066208330
1844843736
825111447
1694593446
2103833769
570809118
254725352
1256162055
767461864
794832299
1346122182
1817522048
478604554
850773035
1177460575
1538419220
324475578
1570494901
1550699164
2049728647
1934895100
1472386230
390754231
965365284
944754903
1075739625
616254658
125413692
1034189465
1444488487
1516199541
734609128
1646637134
1616623318
809897251
761503821
669517597
292984821
2145887774
5524393
1150381113
841013020
1725247108
794668195
471272246
1362660484
107017091
10351810
1028445661
381515224
1645315314
177113568
645098466
800376397
799153717
220032393
1703132230
952014330
499403065
2118600412
689342179
1315521536
391750818
333485187
1919517148
1017258043
1718475897
1595988746
2074530329
1449807370
883222801
1564092640
1155695801
1755721044
1749061931
722497756
1716268202
383065218
1761192412
1617596786
2083303068
963355189
89675726
1400506996
1986155701
1671832108
137091651
1151932833
912742682
522057825
246880752
296051979
1146570566
1819772611
117108775
1646419841
421162945
515703980
574529975
1870975643
1890737959
1430695992
1716847856
585835177
1553162857
1586060356
872327150
1032822157
1541256068
487383877
687002990
429905253
810340885
1634161918
252422772
2101668745
562657786
706923249
1291583310
1079718303
25100434
362403619
305273167
1703376830
1401069069
711831410
626015167
159980436
2125656793
844797030
1250050367
485268177
1936343105
1567432094
371802602
375442379
193738523
530067023
807987569
2146604007
247466458
1893007572
148377386
510963966
122639373
1210015876
185626650
148640204
676301759
719660596
1209843294
394784749
1633522572
159240399
1647792112
1194821308
1072927875
1672138161
1195454014
745725557
2118651290
615373408
906516534
294735198
1358565824
748457973
183448917
472662085
773752681
1729490594
197617137
476034606
883118434
321235986
662308316
1586311823
806124889
748497690
2125020111
1197784210
617268238
2131585670
1899753781
460968878
472273378
359988242
1745138467
1609670213
660150936
297443266
1738474090
604040840
1846750474
154275942
905769004
675651566
1022359310
236351054
678283784
1543079796
434014099
1077361605
453675940
1190055162
81965291
1807539931
2036153391
870415902
1351885946
10550373
14289032
858974452
737781707
1701084117
55237440
1038849368
1041250308
1290916628
1143230137
1116572461
528636817
58411972
574804804
867239671
502360675
125775739
1199695577
714219691
561351000
1115375992
248370121
781333723
526366173
530922221
1779834571
1292672713
1379775920
1496650212
854174272
614032680
487997313
495218429
514544287
1459394262
394380276
1719314489
683762157
820164809
878751450
1618270223
2095293413
812645120
1655127714
1778673656
228089384
110393825
1015993779
82587159
340507363
1456547890
136502814
146394501
119117494
1440334239
947057022
874469046
7612968
1042018678
2137133907
798810014
1767497908
650053777
1807867556
1006375453
1143978722
393972764
401052975
1104967222
2087265158
291448378
433261237
2001652069
943345862
1301276388
1049652220
910442867
1221240839
607764246
2085337245
371397394
1335496058
620688203
2106946954
146635888
358206304
590639761
1517971102
279054156
930494267
551999610
356026247
632309907
1921045429
2124932758
1448315098
699841049
1658797542
1190581200
69315728
259374264
149719984
1522896161
1468645759
861197723
1537802704
63864757
878344379
895974757
1650439666
588802217
1229526033
2064878101
1663836762
265521219
1483176952
1618741181
1229653793
2013628381
2046838735
376939853
1898731220
916289746
2077670766
976621672
1042139750
1928411696
1090294316
496189097
1167142310
867517900
318695278
1519834301
852795461
1744819250
1573152174
1816987210
1886904170
1059711914
1680166913
341997843
791083742
1482367668
546405186
1313358559
2042981960
324680343
1766541159
1390005985
1895976216
2678320
900185538
1423884058
164251408
1660521488
1630415622
1315739337
450110876
170996777
747709242
962824855
30736060
293077313
1602021990
460437236
655703477
2030962584
188143051
1436359606
1716833707
535950006
2077915874
452412370
451994368
894485190
572572289
423828360
1295256307
1843448168
1384284337
959434747
2087568520
998851381
901885480
275629174
1221083446
2041425004
356756493
1070886105
1730642663
2055749240
412609113
789450159
1329087181
209254922
1362744832
334827285
1881403083
766123869
567353907
658297826
160664375
622854978
719926694
150700131
827531258
1867498396
2039281472
1571594117
1731475623
640471781
2049186962
994061267
807308798
129945154
763964122
1098241875
620876854
1609839372
396253685
65787549
141438997
1812544604
1842813269
1584961958
1685257866
1350200268
779236382
1644487899
1577696341
943651029
1831841037
903816598
1908803815
981086862
1182969804
469333884
271043766
1932221031
1262351658
359439615
1807291846
1630440180
1156879914
2017635244
1588010299
958735537
1258667346
209883431
278896005
643149212
1065300733
1824922973
329539996
605357098
2065292601
285942484
836498706
771063021
601405455
1528596492
678838728
1719813578
257770316
342561975
467000280
485368369
1054765356
1332227105
853253664
1086909678
814575333
618138017
702198467
1493417881
881211284
1484357723
154989998
1537534594
382740300
943163188
789796107
178064338
1837145117
1431559568
534067312
13732721
50742088
17890562
1840918532
1403045166
2098233903
756223385
985056122
1624872715
1526965873
45073836
1280121900
253521326
1853636335
1334357826
1775905247
1442480289
816886285
481528923
277846066
730085089
1656982165
936055289
2068700788
576413168
2055809381
1052146049
179810773
1165360612
1712081523
1705457224
637242315
1932344886
419058224
231971580
1939384757
54664266
1929554809
1036927791
2030977617
530390613
1805232713
2119273528
26884562
1420888895
856052873
713996954
1431756033
64456950
945664063
1457737610
262357782
991792914
1241641765
1907066051
1978318720
1474761165
1054519638
364667744
1972948929
2110976177
728013355
1099680201
1049495841
621164137
88524706
1634386639
1212422900
1008145453
666299126
1666126511
1347887473
476996544
1224212899
2015290004
1756444145
321273270
865075715
1907981736
1726639625
1799632185
672291109
479082185
472820941
1659246366
1859358966
37369277
43472976
1643397892
439536822
563817052
1901577485
1968473202
855410084
490746698
1972236803
111785761
1979196315
23861983
763522226
917229659
1173459651
1901385454
106460116
781158203
539594261
1961580584
985887748
318836382
589666870
192580109
1756272556
2018479191
1904768437
1075420074
676447787
1970436033
1336590408
1856691086
996667578
579084683
1399333456
1397592963
254374946
703912334
1874614344
69112040
708947608
748980590
1581736366
2106678844
93196944
952959845
1571185451
2070760824
1709734635
507453907
1488238603
2072408753
433833518
1260008236
2019741644
1684985124
1855505088
729321982
708303775
140045644
701663145
2038642905
788940984
1299393578
866961893
1110962916
1395766989
254651792
1274934471
1307246726
1363777648
820121367
1847902412
398362173
687540420
1750736034
360062604
1629615140
1907880256
1090253709
1357797877
724847918
762574054
631129587
413944508
1685650069
1369640228
1518384279
53083559
1545011957
232569498
840081797
1108067047
1242420396
965046215
71820908
549499739
906243822
1801019256
1058091094
2096561222
2123511158
1551952775
354679103
945032432
1038608307
1955568169
675320317
1681666743
238997630
2033761580
546008424
724188275
850145793
523172301
518417894
537027970
284561040
1009786709
1062765745
939903440
1581904396
748303465
544719373
1767347271
1662860948
821460566
1715598021
1441351949
1098850146
559493785
1419770274
45281769
1983803557
244057956
530528329
1655833870
5152071
879712819
1455463347
1168122853
1399448876
1253585979
1618174303
1303038144
1103371260
1446216367
495415743
946954227
704761898
1921064841
1492503003
699447354
2048344092
1189487088
882546118
1792525138
1817390966
1735332320
2130898614
1292449645
164254602
707905362
1991902027
2113253028
1856675499
193979567
505302136
1382082397
351239389
1548958909
1724464460
1712557440
531631168
506326186
646953268
1247642970
1554859724
1743659773
618439757
1263218416
982607578
106877149
1710696060
1782676164
116766921
1620305148
666883166
1426895088
1492433402
1582158854
310827123
661120611
1758055581
1940177957
301428933
1159574901
247059795
743490039
28297644
1713776638
2143190156
558039912
10097273
1936501606
369484162
1214867937
122337394
850512802
672270895
691838307
569803888
256738745
430386894
1213085408
94062601
1178362886
93990496
1117546988
743758042
557872720
2051553450
1132332078
629613270
1641738902
1620382240
1261347259
477336587
1532481973
91975292
1360859937
290699642
1775076427
1270031119
690080780
907954661
2018895112
71349580
1211176426
435645472
316245863
1379173633
189475434
1618035402
1104968318
170916794
788751655
20123335
1809959680
2110105240
481299368
1485559508
935275865
746428459
2047951523
872071727
1790714274
2052588825
1699368988
2038738819
359263749
1739668151
342576237
941971767
1494372459
1172921186
2026094793
652047428
473534772
1951202013
662073551
1508153845
1589287612
391113245
1075757398
1332441061
1008110843
393947743
687814179
15373195
821185203
1741985137
821469336
62297920
1195645455
969971373
444727939
1121930140
1342402869
630004714
1967075725
436123823
451940474
947763383
1397541294
1578983946
1862405403
1882229185
805197492
550156876
1195801397
309039096
475564101
1099444581
356090548
209010357
1399801599
467985166
1575322399
1495648462
1294490867
1257254394
1027473806
848469866
1787478558
1258984095
692933653
1234523134
1606024073
1363635909
1144146567
303358478
845668762
1823954120
954321186
784366556
1103265335
1124940302
471614098
1190477097
137963568
459310432
174710462
327751704
617613876
1000244449
126619760
1898775984
1719266454
255106947
1318293784
755835143
877068488
420044347
1459451124
1370736693
182678857
1172700394
1208591702
755880948
330606378
99905384
2069708142
1597089066
1405998852
877234772
976888191
1106431481
1676783688
209024962
1766231615
1014583965
2118477954
692568293
2105966043
1060825016
2099215247
779215413
340287306
494047367
571125987
225304061
316000934
1666629168
573345564
1420745666
737026449
785221643
1669771426
287731226
691931873
394412260
977140683
1531790649
1220420477
1101953168
614426564
1982117691
706250364
544833427
376899362
514659032
207780510
1108700628
573009228
143478623
1531845974
359497210
1362833756
348312510
41764860
1546175569
946947863
1180982445
286551772
2030829017
1557191905
671962378
274063616
672201922
1670409317
924849702
1991985492
1126918746
196005441
1305840737
248600455
2005058414
1577432157
734853425
584091468
974853842
256490723
663424016
1026824190
1332393076
340416724
1837803104
809080594
711426909
955190285
1977947054
100701529
1563391742
1888533307
944837637
211780202
816741016
448078807
620673456
1264681841
833145900
1848015636
1640676634
1713418421
1289057606
1355458108
428731277
953883240
1514148545
1048935018
2062780333
502468656
318668149
947011154
1589335358
1983643939
1080357189
973717056
1978528995
631253518
116421820
253619165
831101793
843566592
559956554
48892347
1981608652
1369318798
1861369448
958655330
1130714941
1978538039
1943971466
168085928
1175289172
602930767
742206256
514312067
1509112286
106055090
658126059
1004370036
471937926
873561131
1733850174
1818157264
45606136
1288499347
41052936
402850754
905771634
780392618
318303448
1770435814
2113971338
677489873
1436250277
483279169
1854060412
1697030950
937336579
1126132808
1393939643
2029723550
1969415580
470213898
1263428395
172361411
1989054271
1980605732
339122846
813381589
1170811618
2137088575
1710725334
22352857
931426831
2048245846
1334715899
1213789047
121554185
83702460
1522302164
1304371273
574893608
66038204
1821809318
1133885998
326362433
937432595
78245595
1794284883
766936061
1329046416
2125145745
1860683799
1372760042
1264982702
2086894852
1164840595
1916807324
390380356
403846223
587013638
1664719896
1951169448
1450364717
1669093249
1507380444
769767198
1651185722
194643396
2145970875
826174215
1385139500
1492893816
1210076921
1764813190
1412684618
1925594491
1216072068
1303477091
66224650
375971491
2081356453
608694210
1061200212
749729605
930285001
1622369954
2123569744
1998862674
1399665682
1866243298
175201296
2077619368
1059076277
147154450
1722444430
2085888817
1201059017
299132080
682574876
53308306
1919076613
1789403869
66712263
28748609
1566782767
807994879
1255814643
2107418617
1104240160
1610840861
789755505
1339085078
166170895
1705151902
61128963
952287104
1880410472
145341918
1545063249
1566692703
1316156441
1433313791
1966589746
1391257966
1198354142
591821644
963567852
1191410643
834445949
1233914132
507865979
569345982
1463635835
1683094394
841242063
1980208782
110461573
593123605
1100881227
1484720795
1102041864
1187789428
1705627668
1932427371
991519274
1319709100
933678532
146248075
351780496
4672905
1875295282
58718088
371346159
1281283169
1129109556
626870009
332656436
1023628387
2132337563
2059894456
112660529
1412879160
1784732449
251410182
1606095623
244517748
287419888
580839422
348802965
1786025495
697320877
1354924607
899892549
185903552
344562853
978197513
846515144
2046957418
1272591911
852845400
297547822
1069004387
1339451067
653340578
79058869
140250116
1758563600
2116205541
639395735
123072330
749163810
1508881894
870376029
2093934079
1444145134
1995469858
2031725124
453559114
1366646694
296928078
1299304103
1143401739
31765505
1015876924
216924226
1919770326
2102119099
669859568
1255480017
1947153825
760286426
1527338067
808797796
345951086
593414801
211242839
1744308015
1365923133
1779718683
223472105
1271581474
1146453273
886686715
856228236
1057198251
1061450892
1481834372
1483271376
977941674
818754310
1652206995
1523187385
1638679397
272666500
1973897095
1223127647
1424264715
933661172
1063705225
898361198
1632024797
250368354
1468446405
460663394
286125677
520623418
934158601
1440243639
1847011808
1348563456
1092301166
612666076
1716947352
70625963
670768335
667301334
1804073530
315042828
1918283122
869809123
1930463285
1145577815
425330589
1994342127
212037152
1765622320
2036882995
1014722553
1026751462
1250735890
584549394
1743800134
923773569
1958001824
568084210
275552509
44436890
1243061134
1903565371
1338763434
483443089
916173496
1635947940
1542794066
2142608031
180936451
1481725036
1180666295
635910407
405760053
1497680263
492029972
579735544
87536439
775890434
1154857652
1174050621
863466188
992351452
1516497077
1240260427
411629604
251892969
889063159
804160302
1036931535
2099815177
1956472130
898660828
843579848
1588593701
92113761
939172028
1527224421
14808023
13275190
752933247
1669678420
1090586289
2099585241
2136246946
1127371303
1407627723
812493134
670562234
245413910
968727892
1804048385
596380104
2011548405
74791843
154092962
1691266656
2069304173
924707580
703857193
1920641168
31890917
1825866273
687465033
1813039071
1692904608
641852348
1533953515
1278922529
306773059
1634692039
973168747
400503886
1447694715
660527390
164222700
1200617453
1220032726
427210804
772292438
1533342240
930132181
1454427673
1578801933
1421305294
1849712896
1619990519
165336260
552762894
1423022515
1522186197
782556373
1207387538
590660103
1673019952
1959421953
98822617
2001628988
1073056705
2010970520
89273922
5323355
830467399
1980430459
694061969
948288980
2100081039
1037658982
1505486721
1259930099
394589466
2033438729
37476507
2095815685
839110050
1407434055
1864850623
92857157
488542893
719520053
1902537483
1872497279
180779331
1741628529
1248703294
176807109
1788206226
382833705
146850394
247088439
682824684
648232223
1010632908
1359148995
1584544763
734526041
2101234922
1618092668
739564460
1554404052
130591083
776166763
10616123
1002580330
267511986
217270415
1045184945
443422987
793655692
362962366
1254990901
2075365139
1352318136
1790311795
662395337
1307363501
517871651
1439692047
1431784313
1155454975
1951156898
1866627785
904056974
328916434
1532549274
70224488
1516276996
1859502211
530185382
95782694
770955243
1133048725
2060660194
1899929257
620393200
1878868462
23488920
225208886
2115858755
1150750814
1930647905
1472576943
921978783
1506465514
1106926040
384075962
259620269
1761211024
560081546
1658980156
841798891
1510215327
741688774
1201769624
1309814757
798127703
1709815314
1921890690
22240073
322392701
848601864
1826774834
1126607621
868516294
1990638791
450332252
1670764067
894350426
572802786
811924120
651297128
1735572010
686552785
664526298
1105312725
1575094668
97897766
1895105277
1426353618
390235851
2104639451
257568429
1533362905
1050235553
690375862
1381935149
581186243
1188152756
132854764
654688510
1539440807
1497387671
1460698980
1607782546
85618286
362278370
637998345
1144356045
224306405
336663016
1493395159
1936323484
503920503
77668811
1440474043
861963173
1271790457
1415475632
1568107092
567276105
526353252
1334669273
157218573
602475247
553188702
1494452399
4380705
915771294
36317418
288924349
547029607
734420428
1113251308
1693040066
1505503885
162880394
152682301
1134109271
1550121147
2082890526
2048846965
1221724191
405480114
2065573520
797372449
590480949
1007668883
1495257918
895968823
1317673726
1137723971
1892703611
1710259359
107554098
476514420
709310021
1979425281
662756465
1195597201
775203809
16798319
722189500
680918399
1553886165
791111481
158182923
1700723467
2087614463
735239972
370499967
377939806
997477296
981566262
874255759
1176308803
1717970359
518799974
1217926387
353068484
1367886248
431459425
1932806787
688948162
335184278
922631912
658545292
694244924
1587668359
1977097955
1503238822
233978602
1555120584
528927655
1134256430
238337420
1700311977
1853463255
611342600
1349300135
1452373717
841418910
1301844733
1708980811
880901856
642181817
930854758
338577955
1439658429
1357562867
1743597186
2103593696
1939784058
1442354341
1354164393
1382521081
1503816880
63041784
1402124695
478253905
457539851
1716960987
356619783
307308567
1133514653
12233365
1406390689
877632443
1207442522
883836571
1667711923
154803015
1805869777
969524664
1491552696
323576211
1825601940
1502461501
1807374493
20510206
18080016
1169794258
1219728624
191621833
1288972883
1258068849
715988434
459520498
460635538
1035416373
360431090
321684388
1165591899
60288934
1159927064
1224334547
1034666776
1626134160
561886777
857732263
1650119063
994795575
473849489
2115962351
257457409
415266296
1403613845
919311491
1304413781
149144924
1899483243
1163212594
973425287
874810279
22994284
1270449517
700366789
652632045
2100758937
642528047
567936351
346133398
34381568
787452418
927023226
1055252677
1001163274
576629519
1723282641
1255772470
1291227572
1835426937
1113601088
423001461
342697897
1145275100
1508498082
196573622
1168695466
1580732141
551203945
1291687728
453131334
1394025838
684251307
2078383938
100399671
185985992
447666002
1549793574
2110531086
2039267550
359956236
389954540
894092100
1190983247
1182017487
1526462933
64201757
2018224655
1928761660
2118935747
385337401
820158796
952847068
1521220444
806943782
2136714945
1681162029
1809041679
24978268
1177294299
985559485
127680983
796927631
1326702628
2135243887
1462282047
1262586618
1889516225
908721983
1533198149
1055610818
216987002
1135351231
426226055
1133239394
1352300448
914476706
1238094304
1678754732
1943074458
1276706760
695258771
658530224
208883343
736206545
2030606639
1392424213
374777148
1806741797
1365699811
460658190
1725170817
1491312524
2120493080
1957893547
765010801
306471614
1993294263
1128366171
433479098
721587227
435863260
279547936
1095030458
249772298
131219445
1929006942
2127736303
2096140949
546004750
1262480354
66566901
676009461
1739886340
805924135
782583712
1074996638
1348745478
72782794
1926324589
1372810632
1252891734
1376049542
1326399794
1080687193
1213251964
169714650
1701921009
1325542474
81330623
226877847
613837208
617146483
2081969332
1657342084
2090138927
417370734
295839575
1109472843
2039022931
1202963697
1804984471
161621008
1761703823
1507541512
96412801
1829986037
1261566063
659539965
1007056463
1024063109
1507877089
1734365567
1457274587
113948165
108383923
1030776419
1723073246
741936127
624745825
1867384630
1856854027
1469890816
71204213
1400935882
327743415
4983027
371510000
1280113545
1061523177
294483495
454431679
1854347163
581330464
810397691
952188498
363137956
1880071128
1397345321
332578062
698152969
1777644174
1995633600
1231212475
779749908
1389324888
212149702
1007652149
1247210620
724560519
394858420
245786739
1211344291
1146635773
795550765
2142900793
749820105
816795225
1035644333
1998067525
205778566
1241354889
886546345
2139301079
259934406
1715749542
345847272
643443062
560320532
469355513
1250426609
1951757652
1243116431
1366725777
764445719
1354959398
1731907096
95407502
1831393238
116537451
1620648471
1052490658
456447524
290808072
1258008609
1324465616
1816791210
419077623
1237975109
370318882
593702135
1244565534
945008160
2124526985
688073414
1227769923
1137771252
159489466
1687509495
950404079
1881608045
1487376927
570852081
1146088481
195071921
1039118043
153467805
1771213303
6358571
466638451
1474927090
1916104104
543607681
1012513053
779135983
439493389
825562662
1361323954
590039017
1712912326
630094722
1185378141
1209049076
1911371890
362434
603920013
1808776689
1872136338
806573345
1669434280
393913126
1129025751
1107233677
2072380540
481553513
898583290
1038349432
1818198320
1065222841
1364394973
1585048057
1810291783
530929359
1324869631
791996049
500285157
599230788
1102297060
689434613
1491484673
2129770919
823765278
531217989
788047486
157326128
1330196928
1840012016
359393420
1824075571
1056920722
954301746
1815102676
2035004965
1515357791
1727182227
110520300
1066708872
1953382887
2143889260
712519118
1012538530
820030828
2030632466
949743120
1254515945
2027930145
2070626930
2011588970
1565343753
1828462144
720442294
751072295
214085982
1990131753
1250634130
458128248
1765425189
289783512
708811744
1510171638
1341674157
1898153071
2091837853
1781444399
85098611
566313379
1399541225
963755818
1033306362
1765413449
574207098
381450485
1070259709
1370416808
1935219600
407694076
63215935
725165486
222730035
1583513315
1102353327
417776333
1746633188
2106007910
1675727937
149893411
1148582506
1734083455
977124235
682130178
1577978782
596525844
2089436974
493859788
279942106
1629325481
1161859186
1738260881
1364663137
2095573124
74947343
1169896049
1760222809
2051247224
716467575
242191696
1968499766
1075076012
1372547159
2051771611
1805835524
1511720277
349588679
586397956
251942561
1317233499
747483550
1771250893
11268066
667654822
1219739465
1876767812
432025139
266414158
1364510447
170068513
1412317579
1135959029
1660465615
2136429125
1939914046
161792776
1430467504
1944722234
834437898
2076324162
1680126773
1798431223
1898167993
982947843
821825497
54515554
1150171101
1424613612
1874204671
1104220352
39415112
542426513
38605491
226260746
581382252
1255155848
476857895
383921431
1575630197
537412874
201767830
1944062290
515483170
621479411
2049074854
504234085
1758577080
416767637
433954656
2039110203
1962636157
1418817855
2127986781
640418527
1998987320
1454397104
385325892
1334605189
809971657
1156110684
1761681125
462439892
884488311
1546598467
1215471692
1678124162
1042028041
1743327619
68274376
216905085
1988448895
1678087767
825940577
1894949691
84259142
441691761
1742138460
592654104
1274758062
1428834963
970297899
1945883167
613582858
356901297
1117152873
1500072014
59047741
469516389
252106809
1594775205
662344717
2072247734
791893423
841844476
658494931
1800245525
1112480413
1043606434
234449466
123020550
1754873306
211446865
2106088239
545794380
1727386350
1771879734
111242382
1952751667
1759613159
1377028665
1481715787
1618859308
485537188
1682697648
211895296
193609445
1992704143
650293188
1806124421
568245429
1756864031
499122573
1783163926
1494011743
1089086216
1345416008
1363289899
420391630
1355010854
533770525
1758547173
1791626341
231957862
1071527916
167144802
122783863
1351197472
2124392799
1727562154
1561196236
1123574029
746197263
2028186652
741965283
2102152798
568891347
894078019
1991020460
401576758
573274366
1249824907
138750159
1498301636
656977304
362636473
1866104978
652617942
117952797
447789239
1861861080
216304200
1846441985
1200307112
4177806
1363048603
524554897
283170545
355272937
652690477
679463643
1172254147
1142516936
1596818277
1511386114
1870226845
1679424160
394007376
801115159
1818729717
2024373397
339305599
92645818
509443431
1777674024
83533863
61406027
956104456
1675096965
816698238
1275917973
1346709464
549584619
1153603914
2040365173
1921711511
399428205
1098811196
1840140566
286442220
747582064
1268874377
1155668999
109823688
1467881842
653361176
1110990757
1646587763
2019679335
359490501
381897763
298830987
1760214509
1985102970
424676861
341311641
1560086626
322882753
1868643087
1991168194
1231364134
1412909113
842010145
1625427780
1081125473
1198999991
1059892447
832331164
1176124784
1429146729
191756353
580738756
681972440
210424539
464277334
697043276
1661872702
191912843
231306500
1866514928
646186196
1540094633
114536177
309862116
1711415733
89924662
1854178151
2105176922
1087165178
810434337
1222357915
1766985372
187893086
1395741043
618513164
1588243231
1222300567
1888603720
1286463502
367911955
1621031713
1550022413
1528946811
2090736661
166172479
2139090808
1092995841
1251769727
427555400
947974614
1013926064
1714214190
1254394126
1198693369
605733457
1522422931
1864786268
1461648075
706701486
804479065
1688680839
171374487
791595732
1888620031
928588391
1967541989
1776764893
1482949709
468052132
1460029725
1464005559
1469827889
757273942
837537560
23519929
802787536
1708781737
206770585
1575750112
115968359
1451407812
517055367
2124138226
620281998
1133510838
805989318
652567229
647867023
224942642
1164184933
1909757930
1586353983
1824019625
1269424515
1085934136
1182259159
1066419243
1095464773
1514455718
479040607
318544105
314388445
1468535705
1197166607
2071749855
902601979
231906301
241394052
941381259
1935073131
2078704900
726442641
97649220
1838327419
894553005
1356991879
807522752
1436324609
955006801
1552902814
1016249310
124922940
328828098
1083788215
164604249
1194870077
545729763
358914262
1354135562
1648267929
1404440077
2040012519
643197335
234662138
1977196531
1751891870
1127205052
1819918064
343748224
58359684
537577623
1647579969
445907811
498696621
2041100738
1721513726
1472601660
1726486009
262261825
2092060910
2007435708
1431743413
1389479904
508674436
1726547183
215953373
1085714261
1149667283
1264325376
2099248293
191814789
1725198861
337936661
1666591226
1040849395
255114698
871715420
174190282
746889338
575120567
1304509722
1036994004
1577816376
1274491595
1929528819
1786597577
1634321144
1581149507
522729279
673146673
1741756521
1911832411
1605494787
1001331522
767250830
1869961980
1914631139
1229552995
825678697
1808008690
1440799312
1396288875
1678821658
1134939913
897601730
776829515
1987223231
1083419649
35669066
1006068413
2146174324
399982029
1966616046
539211697
296533827
1005881922
1702003453
273943906
770831770
422770163
240229307
2089743497
1471354326
768193767
2114638968
933707344
409661794
598984926
2046907784
475268775
44935778
798767092
415475381
52012296
1394632083
1397889892
642088976
2092024734
310932703
230364764
1114847294
426540557
750474744
1504956036
99769318
1578820686
387761775
1626300934
503930944
348467282
1662574461
686867827
838640560
1600611032
1733799411
632854502
1758054578
745366964
1354407524
1559841308
1280178779
1233202339
598264723
1007568119
1868674432
1916975140
1706551981
1659076814
719544998
67179225
1466680507
195374608
1049640464
1394399003
1082930073
1496033596
661978156
917326659
71701976
68969794
773378274
1233434526
1415574895
350158770
1765851054
934954248
711228147
750007796
216167933
1431169118
224461877
1146037913
61172292
99639633
1896082222
1977399275
1678567377
1460685588
1528371517
161333294
979697456
556337231
938897141
1823697835
192205721
1855923664
1523735352
1183382499
1804723156
1653350593
912531251
102035456
1800865726
1949032865
699059989
870986546
635778276
1553812789
292705449
362426324
1186985331
1135815963
1841324613
271446692
860360809
452702102
137373800
678921214
870802531
1638585739
406154048
832566074
2072896938
1612154820
949010018
890218467
1954894923
820739443
372201182
1091563206
1856134798
224015501
1319537456
1374746528
927998969
1633472016
1306754505
1601742696
1368985781
1833071937
292530783
505325212
1880419578
1596157443
565484698
1950146921
1704885836
824473867
265480563
4291360
1079135890
1048600558
1809085863
1813043440
1516364019
644775764
1811347327
599668564
1929642511
26236170
480131880
1526100042
1282801829
341104168
1478209156
2116667516
2143991278
345701652
1662726535
1964887598
1914457231
1524833350
365641808
1894687651
687555584
439670192
1893550835
950677730
565577819
657943096
61417064
377435188
724543610
1658990894
1969766934
1586645654
1528669753
1617440717
613634209
456830811
116015126
1892770949
99357897
55179157
1340690016
1280953781
1704110309
1853878410
1127599866
516773539
498087761
164635248
1888190348
1781314345
677282774
1676428284
382217995
1732741406
933185287
126143369
1170410975
927873459
958959095
1830843113
643277849
714529892
870785888
1254038538
607445247
255222750
455128214
203501135
5624211
923537829
2106128302
850468829
2110004154
1596871479
408699805
1997583776
514396108
2059834349
1647858124
1977712704
240788194
421993722
1666729976
667541884
225806948
245946252
268685696
216423815
482119492
1187510898
57550362
1437327576
2057301261
1764865938
2048652977
2029715329
2054426355
453865340
587832163
1087914187
971470459
1818362057
1929595882
1719110416
774069696
1028654929
1194393745
1419506714
855290196
244106529
1830943915
1068972314
2056728531
733227252
145353157
1788386243
398434417
1124248584
548529837
1543559539
2006396440
347223398
634036727
1366896453
1392940258
1299286007
1625003175
2125378445
356795445
332182713
739431874
1847245700
1994267991
1453350225
2145585363
117024266
1424699270
704889618
333964947
513172400
970192756
2043197189
2138620178
1767315687
1301157953
64064084
1010409484
1355891261
1986979138
256906774
621744794
872959266
1888315557
308533519
1832130703
945223229
31852296
1112151759
1147071172
1924374488
1961630013
1478409941
2132972931
561688052
1093487738
1653280852
580432329
1285542182
1475908052
705754187
885140114
1941931013
1266733049
659341575
1463089519
1715339604
765634489
851717811
541593395
2133512236
647331573
829389710
995930200
354686765
1109261269
1726803643
1511784790
1765183474
1409089542
754855187
320012553
714742975
925159327
2073138207
1334933171
342583500
1676802552
221009098
1362190915
571676136
1000007346
515875364
917759158
1939977644
1692713013
717064918
713854526
2006056453
284578700
1100148275
956173366
669065736
58250275
238540842
89617595
727120958
855730921
283481119
27624673
1755934352
1521694462
1772408760
689024372
937539202
1072796657
643260742
28711179
407746622
192939521
376647401
1273598113
24016220
89275610
1301373500
529549328
1996789512
1218379082
1389077873
417207814
1280346426
670002248
501827041
1691455065
68424361
2077001811
1123139145
1500596500
833162409
550722768
981226548
1748019519
11191450
1735899763
1900919629
2142728696
930560460
1890170128
997067211
524581713
929793916
413412714
1239069022
1111233908
949796241
502432541
2037862211
150851412
854804196
1481632643
1628457438
1234981621
1936688753
1444793238
1248738661
405296013
1696998601
1527515813
632321906
1219725350
2066321140
1019791794
1427579963
2125351744
455763562
1630875297
412244494
1766801813
1107956376
4790301
167470456
76069251
1915320859
1855340399
1589902661
955298604
1466400607
723868871
173671542
1925772538
745317572
977556086
1378788413
638852554
2131467781
1516056356
1119072000
1284381998
265562320
727337153
1561398094
168109184
1599574091
1044748321
592957721
1304756276
2067436099
1676303170
51537579
527815441
975628580
30233913
454295546
1429041884
1554612645
1759621391
1702994693
1782566108
1231164847
199158832
337689793
495511705
2062962870
613075916
1815639118
2113161832
953572117
1068769762
1382095102
120141604
1668994971
1742797050
2085733796
1729838515
20689500
2087371276
1927402653
1097618947
491378553
1954602558
885532087
1941319067
722629857
1057819478
1732945364
2137644426
493857923
666935743
1049558168
828030558
630319355
2103967409
862687920
865639054
1885265210
756261347
188216327
511326041
2134754901
867088197
253594323
1575089437
1779587196
507483831
843317870
701121376
682248213
2017212139
561641646
433077497
1499806830
44992944
197809659
1650069075
856734091
592080662
1492553339
1845274672
258943372
1800160854
1535209670
166665069
1988852597
1836513995
458288679
1147617533
354713091
1845090391
1583814918
622658932
1556075380
171205300
421373636
410832812
1714782945
1457633998
672094551
1658698387
1144467960
576147870
1644199240
1891492952
674885993
1084448894
1060750207
1261244853
1695080838
462947335
1415701829
892600628
840758896
1220763078
986871248
1280466168
1348242635
901040831
162483294
984578775
562625945
1549800109
2113951669
1979029940
667207292
1839651721
335042835
27074121
1418669897
501337226
459896216
413946534
1554652448
871559530
383973179
1699654765
1029418385
1620965654
566974162
1935852792
755763278
685883910
423370350
607213078
1794895025
992642587
1374640755
2045109885
880621835
216324631
781840217
967787473
212865702
1450749036
2008676524
1920430961
629597379
1263781174
1342083282
927386413
448114960
1911909360
693581545
514518702
1242815355
243857941
327936055
1821641043
922824584
19652381
1276224880
103578362
1504411778
610739418
894394639
1355650429
412594088
1620629226
1179923024
389961572
638545243
325432066
1467698912
979181042
1741376591
1238063426
1213511858
2019084891
257222331
2075332665
1364453111
726595845
227491438
1901488047
1203101481
1761038545
1561183258
2078758398
1755687808
1083873955
2117088773
2035988785
1531835319
454790341
422466934
355610266
1162968548
1720526294
781571218
12433414
466078719
395503178
29588106
764274350
781988701
628803996
488976604
1559985858
369543624
1544652007
1442221839
540892742
2038215388
1916279634
1535952073
1818818804
668875096
2143527376
399121657
604653998
687286157
1928699882
959474011
1738231873
464259122
1456917427
1701539399
2097839782
982579807
1327660273
2065434808
854872711
448734313
214275403
1683148880
595785048
882844971
604546210
2136403505
493861702
1058210829
1645150776
28538082
1295718794
1955288791
1029569732
930096122
1598307568
805483919
1668173483
2095983405
1260191855
1106835001
2010670714
2145534438
1610816591
1008823511
1319701833
1002432393
75526071
945667557
406167633
1288806914
519867626
1269053694
1150864578
331177190
1005370408
1318945518
680677568
1871225698
801411988
1485349567
516580341
2055953050
1686734108
2118641013
1326487918
2046671927
141405213
1435301420
1984518585
277062310
852922852
26165023
2079457191
861757582
1410908101
561898832
1762472634
1569089740
421084791
1824542241
470190869
753859718
849769438
1182913208
1552068127
394868698
605340101
1027296711
392587787
556992627
1844147233
1384394091
396070140
1045270081
34690547
1721550067
332176644
1778118259
1069973860
1209220660
1806665906
141523601
195749430
724627536
1410126892
2125693797
764693458
1820567842
1143345059
1634507796
1328713876
1856655536
1434889639
67828116
848749494
9208241
1214314648
902161688
1822561989
1641056079
1599553335
1395880081
2051004401
1847134022
1880338436
583887279
1392307197
614938434
1382485727
2119495344
2007438871
1507443917
456102694
1379555830
1965828338
1103676741
1000241497
1671192759
1342144795
271017035
925718272
299242138
141863774
368195518
1845559262
2010555087
2020389302
1895314927
554860636
1144246934
860120429
2133126822
1748926242
1245361389
528467909
372433798
1305367384
1742516553
800581174
237640753
45723630
1613092012
1431301810
1116772191
1783949932
525551147
273195240
2020364294
185641870
1673640334
866469006
24637260
668697217
793638283
594389152
70978674
1028522807
1593808033
2031876845
365798342
548513071
1443910808
2061694268
488085848
706906991
1244889516
825231919
1768834925
128225344
123536584
1850544959
835809009
779705534
1280529246
1720158102
1402010349
2036231101
171310675
1854340473
1032463563
1901782434
581304539
1067006452
774060262
262484851
1061517842
476577693
2137103590
701854121
639586020
1982125610
136036402
85310612
1223097781
133286360
1953452688
1199647115
1613135820
2028235092
801479095
265282702
1067313014
2125386472
1206604826
1199379182
809011784
1519954835
1785441445
1215299429
1919705342
1961570342
897781883
1246391721
1957039344
1473990309
933427352
1858604453
576348873
1366074812
1265762115
1932594719
149434282
959874392
2090672116
1988114627
998000553
136433807
883037978
748508885
1995259961
1532562714
1099305276
2001373663
1689471487
1394840451
428687054
192399047
721861950
2127323112
1150234827
1077866066
107343778
504475534
1033436974
611525446
1316465615
1635086717
834407495
1320727271
2014880332
1858215017
1897930382
513712642
1345035093
1103279172
277903762
922620604
2140228624
636378984
1704023916
300107800
302484014
1237314239
366655313
1231072354
571687707
369953674
253313919
514975198
710253464
1099979566
1405095327
920387663
2120536139
1761521131
945884033
1162496070
159967932
2056386271
538132229
655634378
2014566854
1838686516
1707337533
413186035
1586419465
1528420436
789416181
1338174431
77746388
515447250
1617236654
377290946
763621771
539801993
2138665418
495585191
878056139
144421310
1357118492
284551859
1901977861
793697516
1197101273
2059510614
1950717165
678028725
365862610
1134796663
875891345
1680336064
314903693
663172701
1431203543
605045888
225267102
1984070367
1711312665
1699751977
445699239
1798893946
450541047
1163965265
2104831427
441292168
1017844555
118576357
1073232704
1176231831
1917080824
2057864088
1280221410
1944315276
927883098
691804764
2012720883
1334304081
621229191
957962772
247825980
46178163
2024561924
750810619
535290683
670483965
1340867910
1907763836
1345986052
1913861223
678973571
1704308430
1214885155
1987681271
1272780372
350885352
471096337
1587454239
427871458
2145707449
1928203152
863648963
729632081
1221653512
765390598
1982055666
1251991863
771877040
930123477
698990676
1086419204
1241984118
1527642387
1295444323
236525671
3797007
717363611
653414282
254226776
1714091057
659062258
1574120923
160791490
110471124
1521486203
1772339091
1163127949
31181000
654868754
1837592228
1663809835
909385337
2060860292
2081589369
1798295378
1423646742
1674535796
1599867382
33658782
1113413396
881805773
508638571
1861913380
104812941
286908318
2082554826
150622155
1191817911
1167223936
963929699
1253708387
421105000
1274255489
145821599
1795539409
72855718
56158997
1559968792
1046605233
1036290187
156449746
2124445482
198956885
36984088
1896016695
1928893015
1277516885
421086404
836317591
1681174427
2117047132
2111551648
1795566060
1751456742
561035083
59106979
341621865
854281562
2076063637
996190305
1633407208
1660477951
1736472683
43878290
145525119
1236993085
882110880
575796771
1304351643
776002058
965586759
1847625718
501635674
1775224962
1852107602
1885377725
1330772456
399094512
1008804505
1645268710
2033607349
1320511701
461937412
1769072571
1084350301
1248062290
2034634283
1498656457
922469604
348458005
200478146
1437876982
887790417
1275865302
471532794
1477206864
731024531
891590150
1748540537
147261094
1251189380
1176231618
1598433121
1964966857
1812829027
245922992
2081218996
1375880266
1006217271
1671051202
719326486
694568166
583550747
1770020631
2080952958
1033487776
516780286
358458926
1582275025
813914054
317341879
290145587
955150221
1227382033
95835898
1464657914
2126073227
953103332
316352538
463792891
389177448
835109772
364536144
1117425603
118580899
744631058
771478560
71108689
627423485
1012351265
349693491
1670894813
541451302
296663880
1894312468
2081784074
1324838924
743801385
816072619
1632331116
2014206092
518179960
1961519628
150898847
1406156685
2002060857
1683413667
1533609181
505376405
1388051132
1814801521
1576712085
75204692
382214960
478253905
329271226
79533728
301392969
436549443
1390005244
258996485
193389646
922386975
1135007396
2091123610
1855458840
1015608591
470328764
1351007398
1496014110
1131122981
1688458058
226012432
865375728
172351733
1395771893
465205275
102041909
977652925
1649308915
1428453133
592373776
1059482083
90315528
320124386
21357799
950964921
1827391441
1975878996
157503613
832366879
1381734665
1053564084
1041325701
1393899755
12997334
1995756524
1474493063
430786008
288991666
1924673868
222702265
1297409734
1270430682
2069287277
530394449
931174948
1835541554
309080030
1508722083
810539792
1005999834
1656192877
183522355
1433234482
318561238
1440579382
704955048
161641716
2067280661
935070720
1357764752
1321056001
792236361
1416771353
2028251169
652289504
2030667840
689555878
93159689
594007744
976683250
683647201
1517802799
1052663844
1598037821
189965426
1001035167
428862211
2017658866
1499354684
1096215454
1801149489
259724432
289383111
1676576569
2011703476
1202418753
589864945
14333559
494025538
1968806944
1966103076
231458642
1638893034
1591247060
702416953
1858777601
827374863
786195337
1756735120
971850882
1099898883
99750726
1992742489
1457416332
467202951
674616560
346752657
2087206632
2066046081
1505776969
14355427
1994880243
977500312
1929590456
1013549245
1522995783
1963564922
1030267186
478940979
831662846
651250560
257750308
368784531
288882873
341004001
1110829124
1801804608
680181955
2101054045
1039486024
723142758
1261588034
2071861306
1396805174
2134197224
1846479113
468752197
2058734969
1904704894
1983113335
2046523342
1537132451
1044456877
1498260311
2036123243
1009494233
899531073
1267506796
1951128689
300487247
2043550861
1433591907
1157455697
2019509994
126875521
998946277
939372144
1647797512
198304965
1996579343
2103587079
1747518023
1377445078
1393412049
1697810278
2006237694
1603832587
2071174095
754155076
404603664
713288352
1383831571
297607889
2070766924
1443069767
589306560
1970084490
431560078
1201763823
1147361722
704528600
513654743
1969986182
1280536216
820043008
1247755869
2014364492
595768937
870753762
314943339
866297796
1022799644
1114792231
664909607
166111947
977001740
1148988710
925484723
1700341953
1520718776
291312064
42282536
1897864416
785557353
1876401015
979455311
742643735
1216178319
450068078
427991719
1810236509
515637704
2063289295
425184505
1048366624
1763159857
2054776873
455792193
272564456
666916511
857149154
209895141
468556564
1263085662
1572406783
1177625534
1759766308
1871428944
540168374
1769744086
1374142540
1574188948
732565826
305112880
1196771102
1539721521
648709971
1469240825
516505843
87737874
1562346208
442432815
1166400662
904465374
738313504
328581466
1244584009
104396400
219822834
55637854
1065548849
1947899002
1000208045
469207647
137094684
184235722
2057702688
948852469
1682523520
2008144301
369128455
160094157
38323830
1506911888
1873224022
1580879300
706814384
1502243348
952387426
689574
1136984694
1232753081
2047994071
315189586
11655016
856654474
336634963
1371739375
936561878
281702222
641204159
367410289
841412196
213794077
42619479
851353668
1901659979
1172905546
476861216
1174008202
1445507315
234805808
389181767
202888769
412034049
228412109
1863802552
1160224427
288527102
1990794805
335512297
2017716682
1243407699
697694783
1300105648
1271742411
2142464695
248653395
670137640
1073956729
908442466
810872369
1982981953
9560180
131450998
929654408
1527041069
44293413
1671995662
1952243504
1753849406
668725171
551451274
1658721833
1179494378
593309424
210062819
1855496299
368839116
1897086841
465773948
425851526
31026673
1960132800
934493421
1706044878
698917601
309242022
433362559
1654986160
1644923142
377512127
752345165
1642698385
1962391448
598749156
1135490033
438607055
639742014
1075500962
969306731
37235702
2121983960
923472849
1045066943
447120689
2061080660
1146468335
1378745781
1993715700
1511278386
2029891410
1074113942
1045657196
1121890933
545983503
1686802014
2024581848
805460409
1747567889
1345631397
724288246
849442414
339932298
1590280192
1753285312
361785671
513904336
97791071
481851086
1470958769
206226419
1882785877
1516771698
820013773
701061209
1241052435
1054070829
1134999892
1399432104
42876137
384204279
597783327
67772932
1974099693
275407520
784443822
1001429488
721517785
1915861693
214256583
1373855092
1964364069
833697019
1634306192
1530107890
1545864027
376376152
190511895
589002423
307227453
1085515338
250429136
1386376305
1012544727
2109963896
42715739
2007543139
1961428506
1238077568
435643110
1410043304
1004585728
989970867
1754886231
1343234936
487990896
2106747357
1353054750
1034039347
405428782
826236819
1099675383
1700211713
2036456579
651347792
1668611579
1423615914
1543384074
1198454355
539546834
997935420
1708664449
496998968
1847014802
923152929
1494861717
1331157997
713177855
876707577
1484221675
636142681
1631693622
1665433984
1910269588
101760748
463479231
586218990
1336667053
1505915021
1905431795
1055943644
1970212981
2036260138
673659939
751057102
1363756620
254183826
33417633
1052528893
1197995878
436558769
1492290919
225668002
1395307253
660801935
365824912
1622030830
1428342811
96063969
269632837
1088267845
235666422
144718870
430380667
2004325893
77782503
286904961
1609824381
1363807928
2127494026
986223385
1109255113
796197528
1771089083
713131060
38222803
1289089865
1384593194
1896680660
1107887746
990941315
80506232
1291218205
1192715218
1426560226
1247824031
1616519653
807987527
53457786
592051085
1216806552
1714914468
2029045963
1880147322
778693153
173002406
982426388
2140326731
1152676127
751021695
1924864510
1021762677
1062772423
875981334
44228902
1794355814
1463337008
1235489232
944137295
1222839941
283489070
1841789020
839189533
193024358
1524642419
795574703
1819866042
1450919082
1498110002
931166976
1856370288
1477714130
1786644545
1103123153
816203601
1522366331
164813849
2074556594
1956739216
1914198254
1696377633
870503179
1759317069
1278020219
2130454626
2131201494
453687603
742775190
2012027914
1723717741
264571147
690116527
1030505412
1823921244
1425237516
1680279098
2045758416
1434314975
1439476182
1390358413
560042580
278848003
144091264
1783919535
802207517
1580763189
508953474
8191955
1708799658
1725241899
393637456
360731015
89276105
615527732
295615252
1489891227
1019466249
1362569811
1857081921
858415715
1264310786
343370472
683774232
1721975555
1326032115
1301722537
1900208132
129001573
1654249905
860853347
1126015608
1839749623
511893029
6536711
994955734
1038204347
401488993
1533544560
696409933
1164731097
1162709938
1129420050
1725734155
36699125
1499121431
1424905925
807227613
362687780
515227383
1259004805
479279886
1325824275
1430270874
422848201
1489852221
1985918908
1831061998
22493379
629421042
1343875503
1563519896
1186748400
1382579925
2072222403
1431910112
2030956825
1800425378
857552318
917154412
1090493671
1286266322
1187553890
1164986201
198152060
1085123478
390822630
420671243
2081807810
1821044017
1480655587
1411240710
1667853508
802736611
1424722862
86118853
2083172424
1921338742
2019398672
209935908
2107754273
1748800773
681568247
1498507292
190166706
1375793626
1359017483
1331182152
1302501444
1141878612
885001287
1880707263
1313608855
883399898
487289314
972764855
966920851
1941333644
66579069
21189249
1057777027
2144533469
254152412
1188869008
1833974206
1506927808
164475480
831141270
1575273989
826330368
157933748
941404124
1767030920
678292166
773041581
1573817303
1905145219
74277215
1618461596
677075003
1450959005
1876689634
1328792779
1445541744
529476282
791600844
1574350387
1038867565
566738838
403677187
280685723
380188092
129235012
1044202086
740893017
2007203093
1800478478
110963611
1602629647
982355231
104221804
578022840
1309989360
1302057045
27779769
873605617
5286400
216141342
1928076619
1796343371
750770095
1446005750
1229184038
523501963
1197226307
1381594582
78808845
1605490281
251567645
98866927
704178479
1450351834
1195950933
126920359
1877772836
1381798941
1823385728
1721476155
598653232
1208723512
134712279
133275962
435205981
1554099135
81460294
1972151761
1321131001
661599362
2106438612
1042729283
838385266
205875406
1137275144
1808732811
2083244027
692303109
198020257
1184004097
1553894560
792370738
81037668
75253109
667621683
799907126
252266005
2111412128
1306074050
758761862
1925832573
596510926
858342695
2091410321
63234369
1324793544
1724193468
1467836223
851881371
2068307644
1532880198
1987149330
917726951
205649419
1673779065
193625557
1611641717
1079727919
81311299
466447737
664580690
586207707
60966964
1748656782
2145390390
2040176382
1680478822
1186583155
1689290270
203458161
781473149
128041134
1948262652
1347610189
1750571320
1144208590
1580447444
798307798
152763674
1129956479
697358721
241966580
1995288449
760028046
752947978
428416790
1601227861
58072936
1804260944
770947083
765324971
1285583866
205580550
1861681351
1424476829
77992929
1624089584
1219034968
1409920104
101617208
1187097568
269232605
445543377
1146126957
1564885808
336017203
1846781240
1355236999
879757604
1866170664
117699565
416350622
538920248
201540500
1710693880
2038157188
145150305
1558132198
1876276035
438343034
2109266247
1359210699
964152934
1680217253
1833648730
2048864725
1790802518
958755232
1370629293
970460313
105275540
596921284
1502924886
792164594
1453118766
1330309589
447833697
744689935
515842910
1967155117
1478829031
733851123
690667895
2146953303
728134428
1150142841
2022062596
1464689322
326473336
868516294
852440483
2077959440
195521188
1646167184
584280027
537121105
1180057750
1201099176
198247564
1495933117
1311649718
281226250
3421752
233516543
1764926089
2078154783
1245988959
206592311
544292402
1699195016
2021937065
245625364
1299475257
76329992
478181604
1823695670
521679655
563520489
1870054969
757757205
1462670513
1462824954
1916559871
1268214495
200407649
765912044
147269033
1379225806
479174206
1622815383
795136923
92047447
1123747209
488175553
1252792869
338937393
1016266396
1790509443
102203629
167780352
1975512593
863734829
327981596
930354671
800031325
363999225
68270958
2075531045
410907892
1162848628
1368136425
1664300234
1067151539
814827420
491013121
1550172978
401280020
1463905388
998009741
1234730777
679556844
1983731889
1869937558
1277049172
1583044962
9938518
1672847337
1150217426
655755758
1182007638
1281177802
2037278774
1739298469
443716851
892704067
2056174890
1403599159
4992232
108311286
522065679
507556039
2095456504
1562582471
1453705985
450864812
159308075
469403084
125665686
472882828
564638198
875066354
43561269
634671694
27767
2022305636
50265979
1370713692
1168734596
215228356
156902003
1967288030
3559972
375708705
2062889728
1234023147
1511487118
1604008118
2119321798
1537246832
1435648149
897618205
1204155796
1520442546
594406904
1128752508
1577397023
1834875175
768641210
970410394
1628702599
2065741057
602242381
126616693
268349585
721795050
2105385377
962897965
1699270019
1176708759
1031770085
354963403
202115345
1774004822
1734555873
1629901845
1387007223
960514917
1617947620
514847145
411760248
908703762
50189602
484247642
1186341922
1356062788
599871391
345048135
340882372
815071295
1955777407
467886677
295615252
1167177344
1980544434
670251936
472752689
1879474174
242872966
1354195381
1363912462
2099473246
2088490083
1374272896
531462143
346959180
957089758
1703791141
649227594
96437154
300312180
2134196388
672368518
1857011292
851614379
509513472
363403129
344423518
709745614
1989513651
1404719078
645751978
1786964414
102154368
21661554
1593664190
134095914
988476798
1222990269
495861323
1776114114
790487237
1543802099
1043998783
2002077815
1613711417
816802272
2120076632
1345404639
1036628961
338164817
396173994
1981016380
305119607
1402328204
571401985
1741960485
485430931
19786831
1856440591
1127883703
751693519
1824645174
171521644
233965767
426696803
2017939618
909094689
41756336
1633764763
1750128328
715286222
1944738239
1717003781
175396545
1952489614
29067005
1860010899
1444175910
47827397
441530301
1800715732
471896655
671318654
1580731356
771555284
1910087442
652232504
1597185517
1894596853
1299128203
1743022404
1608340127
1314195428
1755376613
1544687934
8390340
215022086
188541665
1376294875
887139045
137796456
1497518312
376363664
935290581
604783339
1206188258
1886627207
1418266584
1710858242
1177739164
2092947947
1412926601
1232270882
292818228
1878665924
568620738
610635452
1350619760
1702161330
611761246
1105963860
205104186
794928224
1881408901
995823398
1312266947
1547343357
186361842
2001693513
1299422645
1918556843
1407428845
1534125289
1978386605
1081318551
307655421
947899086
1736327983
1353328069
134910021
1418355210
1461933514
1623687886
1532520578
798381642
1352449539
418795995
883092901
662380522
513456171
134394009
250278892
1596091136
21009738
777665200
2082029439
1427016919
590965093
1354017123
102752780
2025537142
705897114
122398048
1845439043
234162808
1720367742
525354795
1519879714
358353559
577621316
1554238804
2062588237
1066343610
424496188
578598649
1934702767
1183306569
795773785
1516119771
1730059088
780152895
1879762839
739466268
300864872
480177784
1798963769
747376979
1520136562
902793656
657556484
2043990667
301940249
1838001375
1380163030
52424847
383366983
828550847
1964766463
571610527
1427341263
1447588610
665296760
251321651
1869347195
1634454190
820539199
1082970809
1396900017
1835011523
1596022214
1848132601
632545384
526942922
261288374
1504104740
382924943
1613656052
2132175564
621455397
1648636181
158907259
1315806735
173844343
1575437018
2090320514
516349236
832303006
2135132480
99491665
45766117
944177739
2103075241
1105449146
1855268949
1041191917
2115796744
1023387756
714816224
474994098
1067528952
1739665842
1313018636
1219876087
1425484349
717687794
79170347
1243838920
2125596509
1743045078
1264841157
2050911652
538197467
2051638761
2112456165
658333171
661742525
1891721845
157182440
811672335
824439785
124819882
366268699
573445109
111016472
761289752
1169070438
1850792544
1849869981
2002747602
1372320718
209364474
953781995
1872268391
1853406606
328963065
1876546960
230525451
1584430832
1011832296
1695274517
833709671
762056970
1860717267
422912327
1599925421
1989720526
1376325242
392111817
627092560
932764703
643710493
1478361438
1201014363
1079703055
771436770
625300140
1724217794
1895365730
1582061087
1076046935
2050425257
837571145
2033797728
1651521487
1024780833
320047075
1851651442
456418908
1647811720
657506377
78205995
1674571677
211792853
1011195145
384799914
1161366118
783551616
590088547
672494170
1204728601
1746954736
1883806528
531363464
1920480052
1643507162
1802431457
1782506963
1462002020
423321366
2013142324
1674792808
1459724773
1594827588
1590290343
201452762
1540724569
1576525078
1484130431
1457903792
348891348
1538959101
1546001196
1222667951
1514661349
269751771
443015871
1673591141
775566121
783737827
901531875
513090300
1085029765
1245370112
1431207650
96782160
1919964320
408969522
1795655865
2067262489
1610433722
1816170354
2139498268
1333543307
1044300083
1827046170
431614531
671172295
160690564
1578467101
326527249
44714932
763831784
580384431
334188058
640220414
1498858477
756336018
1654236997
1607597219
1274876546
1723612056
560887178
882990298
1573803841
793490316
1645486810
979796020
1214516302
1308057130
71049846
2043586019
1011943959
118986796
57462137
497121047
1452425892
1227619359
1376597535
1169980440
1114061914
3396644
1749082210
1721079237
841150241
1382208883
746311232
1080782106
1744071172
473131628
1077924932
2129407806
1202786142
1521019471
226713725
1571978211
2052452660
149690830
330599759
519718452
1487646199
1627989599
1946447720
112313139
412744776
875070939
920566937
1533319621
911073013
1114332568
344784072
769011683
1341435992
194862080
1101919224
88400382
975504448
1320543237
1313771101
827930209
960385416
1951720129
2093108559
580366703
1374747931
403537272
1383324316
1387757052
1914311249
50561769
313837630
846904121
1123106654
1877431114
1255291328
1211768621
1975984883
1575920207
2064003388
1663121817
1689321416
1322285600
1252072002
1210636322
1760535460
858020613
32139655
347945654
2091930923
895217772
1198341937
944771040
115348654
1958945043
753678580
9480208
433440912
1241597725
2111414873
337946925
480321028
2004949226
901901619
175500197
521083537
550201958
854618379
518251254
1168266645
1293456203
166330041
1943668283
925821849
1479136996
973464627
1497116578
467029199
284783656
1645942123
1954885062
1006926997
959970256
1951752995
1147615411
486973320
885764429
205668941
145496918
1936602611
403010461
643418718
1814244340
1775772402
1309844536
1461419429
1318100179
2022966254
478629626
505994610
1162255750
1216440101
340038561
1001909435
252682201
107187011
471004584
1850630219
1187943215
1846944991
724979454
1474960638
835753516
839227742
1491770737
1954627261
1727047073
1318585711
1303319365
1416963852
1384361935
1323763533
233398539
730495086
1397159685
205157784
1419806705
700526541
1604180613
1693419737
1155046387
1277282098
382516760
672033202
2058720203
1904318514
1096276627
224410370
826353696
1765768841
601420414
625390413
199779245
1644566323
1827482030
294203
943753884
548875407
1790854413
2048444888
1807057494
1592086568
1660975926
1660868996
324529390
1436034652
1203584983
1366433503
1257808747
120811343
1972902796
494964725
1005990871
2043226998
1530043007
87939560
448378996
1965846623
571810378
1432380477
1280890312
1566235864
471805956
1906833445
1088807759
1152183571
1014775555
1757181648
851658380
1593251859
236080928
1372184017
1396472111
422625952
447426626
1292707877
2057004693
2066076597
2124595039
2032307182
1932118832
973944876
316318053
713806405
2143538243
2025121516
1981271351
187800800
1617539728
1672530249
489787764
1183393889
1375622606
210626811
1753728961
11690212
1809312854
555256958
1890279941
2009094668
879878163
379733050
692066349
1546074172
439148196
349539930
1578220796
1630342268
867908407
1218447967
667338511
1445170360
1697630934
174525597
849370016
1099198431
831044533
1713087177
1983859530
1659339226
2146988579
939704420
1919155389
63734719
2080977689
1749921876
1715390865
824258051
1160541539
414112329
647330720
128509189
482673446
245554641
636351467
1128245722
1494782913
717674485
1027182108
864410581
761945279
1838299388
51372641
435186620
1507944437
779202898
537738678
1944695385
1508749597
582718312
865909680
1978308728
440894720
762328218
1393109364
1028460314
2079279232
35427695
66050159
1032869657
2133618371
1195974063
735566265
767812774
1275224520
1007384184
72400305
122159681
143599701
57039206
1320353828
1713029568
2059503755
1765406219
331161921
810231893
1100003821
664147471
662943749
339064827
1461094769
2127832494
738045699
54515295
350555491
1479749859
443673576
1440012631
1346582578
927730988
1723309413
1292232884
1654121894
2135374817
488759197
1741136001
1767178200
2029538075
49239185
199535137
1111645186
878668825
1661929086
1150543732
361841039
328214136
1996689526
1254436176
1137562836
826683085
853901903
2012621735
404777286
88786106
205108432
623355562
2099491429
188564995
1951726080
2028259881
1504264952
219533932
591555529
1816768129
549410757
689065103
780386180
1982987869
1314386451
433569989
1095156335
167523169
320313030
1450113150
1456064251
454289174
1529112240
97015661
466891753
1890487075
54874807
1619808890
1720059512
1080901519
1358524580
631070588
1069682071
2064733490
1053776849
1766968622
1536635519
635707405
1601123403
1927664002
1949240632
304151563
456159211
245994805
275216942
1779081446
2063468900
833126336
1289687020
1985627734
1933371963
1957445336
646018585
1829389154
1697915906
690729092
659365845
345043648
1376768563
373732438
676205622
1361576815
81389320
1215881584
1090631320
739319840
978758263
1302786001
1821062846
1432703034
1021125623
9677203
936987844
1911184946
2093804281
552424141
215340019
854282865
1860347858
1334472451
846161452
1689985281
748989910
185493818
1814359636
893830416
1052505974
641512610
25086362
1497191094
1078408719
1103611683
1636551874
851980749
1217723713
200332760
1083868173
1226454051
1571952691
395983669
253526616
845637915
1228519698
795687269
1434164974
1146996683
2024998855
637518532
388642417
1574926126
295254141
611543868
1309438040
988421353
1906601228
2013894346
393263456
560976648
516859361
1513628575
100234024
1526927528
1378393124
1973316699
1244724433
1419139777
1587307037
1067685601
800057650
1446341168
325561497
1213747711
467498210
633399618
993356766
1766019026
662975990
1413852692
1241888862
1219054073
1706091995
62086531
550604210
306134624
1126428999
1569842542
1630669519
977901337
1395940381
680651057
748578291
345840643
560101314
2131317619
1621424513
535599612
1938383312
86818187
1433793665
1321688986
1242329617
1669583580
1027868579
1739800184
761009682
1580288038
660368151
151085126
1232484796
1971825095
566458426
1937615686
1645613284
1698792640
1217632474
1388019745
760837291
696735374
1481115654
634878844
1226659401
128315001
460979329
1963126379
102187356
1335170790
1766724135
231278036
1185423174
667605881
11380130
177585455
1425095283
175679052
1967569246
1355672633
1536144039
1507006353
1543374290
563939454
723023017
254568126
1353581862
908281429
177987758
1459511893
364470999
1027264814
185042692
382129120
1070260423
231037825
1662010735
1872318474
1612199923
1407894176
28874778
1879234811
812533352
2099455469
137150362
1628933626
275228640
325006361
338647227
277485144
2012788511
806212816
1233560671
1986779832
1452042623
55425153
201578387
1494845261
204323189
651720023
846292132
90118977
451574330
337939428
1473219340
218031349
1123117953
999519246
190099695
588139065
593258198
891720148
1968704773
56736355
1536837340
290277329
452281653
290342256
606236775
228605842
275573731
804643811
496018994
1376401061
694953802
143621894
244979848
79092820
1780597204
1815052737
543684690
1933056402
1895163717
1501308746
108947823
1692999251
1701412462
2053647621
1976165952
316836910
1781948117
585715350
631842084
515109061
449969551
145351639
1902594158
275711503
82602845
166178008
666291221
1061260339
1438440927
1730836244
2041159898
9662678
1771977240
1938485266
1277784494
1534290355
1559680803
1639898671
22854248
1285039276
487975471
1145374080
365463289
1201184064
235687395
276520900
1975309943
159706914
37943302
784518502
416331041
2061229900
530402018
950320365
552904152
1275160072
58688135
826320690
910132797
47062164
576881659
642767748
1233318668
1491663555
1648163824
1162444650
295313516
10903555
1344778551
1143603783
903616893
774803059
536952833
221389533
1866898186
1715527819
1992394927
307050834
1300093548
2058441349
1588825936
694179963
2085526354
703177289
462096753
1960494352
2125980362
1223837085
379783692
487103010
831677317
93197078
2118638003
499882991
839350311
1632156128
260656884
1461995840
1803246727
1919996612
220500812
1868178710
1222921204
1081390590
1012580096
1101918592
813227275
391547914
1864279761
1123437144
171285384
273593747
489716680
1541491454
1784720829
1386651934
814715312
525554064
1260375023
1510578414
2107392471
1457751819
188621330
1603495356
1623477584
411933266
966309485
862267036
1315778942
1297934251
1203066027
1993577721
1320599822
1362795182
1907736060
1409428527
1647522424
286231083
862054708
849910042
135178545
1435276645
1278348312
874261308
1309609087
1219585795
746959372
1140280327
552264448
1327723007
1084604145
19161450
1649357002
668296752
538958478
39058082
75446555
1130184302
1241591370
1156424556
1752280565
2106839958
2126483688
1735068453
184852760
787733696
1495343269
2137708564
177148225
396044191
1021751466
759223268
864927656
1376991490
420660356
245226386
164754408
1424217673
348165301
1204323544
1373992069
553950603
1194569534
944260228
1792413530
425381083
1783772647
1921052177
496031672
2013489021
671315225
480375465
1114767915
1322219961
32422028
109660445
964265298
2077973127
1779790887
742799792
320479021
1912038554
512695794
14631712
766100682
2081333745
399562134
1174105736
388477716
1587967718
533876490
657840262
1892597578
1526465356
673344431
1321242500
417165856
1585262623
1457574788
1781410925
1810219348
884164882
1421798940
1541778008
340651832
1751249709
551489571
1454151052
1497039279
1155502485
81148402
1507023744
421861797
298668340
779100236
1115582753
490474720
178198285
265903849
1956026576
787240031
510070325
873363069
734182237
278510589
614299768
129976422
1261159439
1708724885
1074064987
1174972326
966984594
961420098
1937721286
242093036
558404759
2026307457
176617701
238348948
55595712
689210172
571982249
828020625
1376380553
1472397655
1978374860
1193920195
51426397
1208006336
73362473
582437046
1440389867
887447244
88645058
1484188367
373962054
603684496
1555734828
1516173967
1311226428
1667098361
1730848930
1224318584
1896188852
625582808
626993443
1999070320
1849080078
489594236
1245543654
1520760208
469213000
568360945
501101734
38267420
827231813
598741889
427764007
1015240093
716501272
845584466
640813905
2072779919
302739051
914481326
583253664
1927808847
926326312
1274838335
1501309621
1268859008
973410624
1087483222
1498117829
167137924
190995614
55525712
201032914
839839965
475131831
973524408
475831459
798459952
764898373
2129065391
1352102542
2146814247
1467472952
1241813699
243347315
1819966521
280933598
2056512347
1790011162
104214806
1798686252
1075019166
424895645
1394488962
765012841
717839810
1238003987
1745426754
1486330113
1467330270
1378052671
185364642
1431603356
1905993466
362184122
1413925005
862124009
290673292
1446216197
1673917152
2023335695
1533075097
220664428
431855231
517847982
258484002
1880461006
1399923673
1005827709
1871045841
1974914598
1238958527
542996818
642670945
1843575193
1784100868
1043292574
456069657
666175395
1138206579
1433769703
1472797393
51961868
1603822136
531842392
1453570548
1256853354
451296189
357002098
228837099
378139891
55232493
764119401
1588969591
1611715217
1678276553
1915484465
737210707
494552413
457430787
1349052123
665534435
258344936
1666001712
1738151643
1558742235
614425766
1952942264
582170668
708190858
12204903
2141254036
392877836
881537378
1236580024
559392478
91325860
1839279443
1191485539
729787238
2093722021
1070438969
62519844
342649174
524290677
304553156
1826511654
1184497843
568754161
380055442
1489958746
1215199084
1405245828
1062380080
837777020
453022770
600207003
1318499548
1226887054
427431965
2030414415
1564042140
551928846
179540232
1923321822
39637173
1939453767
1201833284
2081783163
100515947
1599118894
880366721
493664953
1722670057
935415703
117963536
1490517513
154115174
1687969989
1647558605
2134173098
2110509403
812712915
1474012288
2122598304
1987337111
1421725320
141494942
1894590691
508676188
692369456
1188471075
1882343899
1077643878
1013106478
1360755503
757587243
1541037626
765675116
1176704535
2102342138
997674912
578934297
1023059696
1977414524
2018739678
11196089
813148518
1729467188
1520972605
1080706756
622747898
928391254
559817619
69604819
227263003
2038339455
731016311
1467314105
283026977
1479315006
1727079688
223542357
904426315
902182217
318672525
581072975
1220853816
1154099445
623488985
526720941
618264497
1843441340
267746378
904444225
340190116
1734444939
1733900781
729063708
1522895977
478825612
289375227
1124896399
413373941
186675746
505533785
1166001908
1705278943
714362959
911484829
1090031600
671508718
570697302
799997367
750929501
100438012
1048176762
1880510932
1696960266
2626589
220288913
113798269
1667290649
453610305
1821954087
2016855194
1850241595
2099875077
1326528196
1388448968
2087243629
1522180622
320291679
994426849
650091802
230541024
851463189
1324074642
91363878
242617288
2020720356
1530633233
1643904894
369028853
1714184982
1956073856
2061590295
335809352
1359013258
535278455
394195093
1266046758
1088712819
80650253
2776104
1917338573
1126589712
2067918727
366136890
18727203
1352374066
816256461
1736145584
805650204
764420758
1930395140
270285020
1344552522
808024474
877107605
4557940
245335371
727643277
1431787137
1744598619
1800446289
1992105192
523623760
1850738233
1212552340
1750941181
947732484
2079436398
490146979
563846656
396531606
1277185748
1081405246
2115619448
141816247
885994508
1781421437
1153994972
1270254422
1956678032
893342787
1728288902
19254745
1516935586
1978166256
200496447
778019022
507281460
242085976
1510282901
1838019901
1407683575
339661132
2125968347
654958794
859055118
961990117
793007238
1434911684
1361240197
287070684
2096864156
1663216689
1372724493
840843169
586654679
2063198402
637396735
872580601
1930697380
12060463
1419161960
1395317905
60354962
979221706
1701539802
214855954
1566930643
453138786
578606748
1160231784
866280442
1575259705
1646255830
1343669930
1375312953
330787336
1015564095
922168102
1717812901
732666829
1982701778
281425366
96767413
2117293186
545606971
189767996
101733719
159161150
826149466
860265631
92090819
1375228161
2034650037
396797403
353439604
764829739
798358520
427863572
1573514684
1655176528
2050290476
1905318980
1909686924
258720537
575351339
605462287
629519432
129488991
2040435220
249132132
373621125
1090243870
1677410924
593456270
1638113675
825954460
1095238191
1512893008
1161429098
228528855
1084794665
191970917
519168013
1422869761
886539490
2035614428
1241193929
1598175267
1373400271
1756133468
1390660248
1893702742
1485783527
897429062
224153963
1627830917
1540016614
902372186
1514212198
2048366880
798113281
2034028701
563674271
881701572
412796142
1957635360
420361273
2043312823
551109994
1806537361
210705044
375872045
2061208431
1334830063
1060202364
1776306517
559886166
1757121868
1377828251
920234815
1835324909
1453389104
121552082
900161520
33962528
1102137938
1863095471
417013112
1779040817
676769359
1647656690
3910788
1905763618
337007842
1135590499
1602964924
1731751028
291702949
474496584
1795504781
980488465
1904287462
2008277447
122922326
1718056008
887747342
1866559218
1965817640
1030216689
1988530357
158709581
282416520
128294220
1309850581
604928219
2016482772
1302571041
604623408
1784011343
63540405
759685021
104710317
352251862
308746144
1260057729
797853444
1865958940
688874552
1870157569
1248831967
1400349255
2118597409
183406435
702895156
1559716171
1522593454
886840266
20442237
1683811909
634906834
1020531631
1562381208
1523979473
1168308914
823032245
1322451698
665484921
1535993422
916321611
1314754738
2022087037
1115849538
1380150144
942735214
248798919
1873255830
1200554194
1741152102
180795937
331453281
1958361988
452628291
439020654
235960261
1561746602
1159027358
1049667828
1098352184
493404887
1584929852
1939104592
95618490
585392846
275074278
1364801089
203856528
1540118788
1889034509
413980966
1489971053
1578481172
848408639
223700233
2085244906
1480893761
582682857
1343350772
147176201
2079879947
1774428415
1004287593
614767283
1843859640
588970449
1808831386
457649469
1613492024
565272282
1081163152
1484164718
59569557
737957772
435309040
711660931
1140659507
1436084213
1541853395
1201355874
772706580
236063095
1954332601
491341574
906586152
1819890104
1728887239
856612030
1509847242
2011420741
893799301
673848166
815221944
1245476825
369940728
248851094
781188786
1987089932
252415225
2094858145
106604768
1715796543
240379337
1218750480
1765762678
1441560601
968873126
593476440
553967375
2044870215
666100660
2082844090
1197023600
434799659
607280444
1933818491
65372532
1757383752
1834692631
1421866357
2011040906
1812470603
362230804
510182415
1025067729
32232342
512309080
2030782756
1789074204
507965397
886947945
1650769251
1924143142
719091961
68395264
2025989086
1590047305
1019034936
2119289765
870789629
1750726229
1268093756
2107128666
156382402
157214600
981633859
2031847123
123673691
1482601442
876963947
862604042
1752675800
1783401076
1644826367
261485472
994611322
1075564297
641876740
730365569
7063891
2021865343
2109549826
1441141609
184929042
70205907
2086631372
1398357949
1165412809
1974690764
636635798
1734158615
1897936359
1020202768
1117937190
1194469768
1335289846
844792478
162082991
1352618976
883858225
964045202
2090941899
804563569
1779193228
1860486082
503048565
2136172195
501033639
1846100622
1430311780
1761170895
192544815
1713462827
1716702277
898564376
85501734
1976861823
882685922
1389664192
1232040277
1756016275
1989089218
1677619823
1008727720
1902729127
770198164
567460196
327458108
1467379938
611442892
1192808143
1077725331
507276810
1545007276
758525594
1825539872
1935607291
311612706
571966991
1236539689
1649883109
598240035
445618620
929696385
1299394013
826271954
631222849
253441276
1694020645
1289468444
352668757
1726142881
973203809
887845964
1730918483
1956428915
2018663282
240443231
145994430
2084862918
2035835371
1147004164
1755128377
986814129
1515060792
931499538
2040750787
367037177
2104830980
1600051087
1648148762
1143381297
2093891408
511820657
1813525952
1239556182
465876883
1275988857
1060439996
782925135
969424058
491957880
1578009572
1797012010
1014880646
2115780828
921205881
632298167
1550152291
1796410114
1415291764
1448933209
1930889177
1902294128
1528221882
1073161565
603236960
1212456610
245030512
1197867573
625391833
1433065706
289856185
2044173535
1635219626
1322451070
123499803
269872069
2013302967
1310221674
938242360
1598146404
703920603
144194486
1644192483
1712129712
1805326811
264462814
289173511
892978666
615258870
1006093590
1613329873
367334372
1771750682
1641081788
989424517
881166383
771751326
788617683
1115987968
1706672175
590738830
715724946
880080247
725224175
2061739293
1479122269
194142077
63181876
896554501
1491846174
1352412190
50748673
163821063
1159147590
1011310151
261364894
906786727
2092680117
1628921621
1879043409
1979010135
1827430075
567331071
204249948
775189233
1633086430
1915134655
1612411009
2084664712
1536627233
1513789065
233758248
650253133
496403101
1048767075
840127823
1847551143
2022212298
75428277
2014059146
1782196998
1138998947
962633363
1354274901
1795440439
446631383
1952355613
1150648631
171460381
893794772
1765155940
673049912
111481502
1631454935
641184598
1852440495
2124760741
770020136
1692724741
1291875584
798629024
280409723
1309187555
598000630
1796201609
606416433
1026265487
2078769893
1442216622
817777614
511590830
1965141843
344244619
1945065197
840054795
370357796
1661027140
1572044586
1304085676
774921177
1461744234
911362273
1179952384
2059105416
1965539864
765536499
80975474
1055005432
1896999949
1673641103
1415464637
1834541727
948803215
2133625383
1316960176
52444205
1610983742
1801413251
1812774398
412100923
801781608
1169796817
2077145432
88754531
1895804848
651316364
85831772
518749721
1961822134
1470478171
963511802
490902150
660391067
1091799697
1606877295
904597439
230310966
1929397215
277682054
513315942
830628085
50741595
980378927
251744453
1862854353
1756671830
1400804300
451368544
1335281805
123400976
338738827
1772418174
1814458959
210965029
2022891783
500061290
944102454
205953411
1244306711
592971233
1662095406
2022475248
906548771
39665795
2104301470
1390268355
765607803
1330653005
2049665355
257101408
1045678990
1258456478
1082475770
449765448
1952884833
1282841572
680758453
717862990
1857038737
1686752192
1852200970
1445354903
1802785658
729292726
643477828
1244811905
1274488759
203698153
1032640469
122276597
9958511
1608288139
752487734
1072946651
1070100060
1853046038
1128324853
1897321816
709671062
1946966528
471959404
1869972070
187431336
1022129204
434630199
413946534
1168885278
416949969
1877009559
1351989268
580914127
827959488
1391694531
1455025090
473420599
883143845
2117590821
466125927
247074315
1179089228
1585158399
1073992480
1128569252
1572407155
2116179826
1893515164
814726243
1420307427
1373632310
817485544
210963381
680131845
259525715
445540882
1470310018
180728371
591483354
1914428783
315215721
1385878112
1118697622
1401061765
110685752
2142645924
448677642
841246352
301314668
1398389836
2107637416
174404803
1240099359
674489797
1545856653
1541377089
203808846
355544671
1609766787
609790456
1252076461
624044621
1805872661
412186734
361411273
323011012
473958665
375656956
664758445
1150740318
71942001
974418758
250045898
1641322005
1570374342
661630275
1712003903
1036405240
1112640035
2115782710
1521851946
428882790
1501962914
1801192711
174246427
703366447
1011860030
1335879708
483852269
1891003623
1490822462
583787463
1217915303
1782115293
631414148
909485435
1779285494
1018863551
206313445
890012946
950167714
1854589477
1175319021
880499557
475762532
1303458100
1315672028
1201166705
1146481037
2068561165
1686857253
1248904459
213670044
764045053
1245996927
1825433692
1814508239
1326267793
672142892
1942687722
672774083
422395484
1322579903
1234673037
1980710795
189068888
1384226952
203106793
846767440
760610386
574639935
1183204069
1175862124
600222840
393160208
21094669
1057309167
841705634
1160673913
867510382
521212779
43953670
1390247323
513060059
894433122
1022600473
1535875628
193116782
2023976314
420352268
1171118514
1281761126
296255929
1156237345
277636542
1658804532
2066146067
1622724989
869625511
72171371
1183582721
1809627954
413778133
856835147
1163836125
1418401667
360280184
751440050
397003300
389659976
1451922030
2059433240
276643815
770602640
1426626797
1703662962
124284460
1462472786
900556511
389844250
54164202
1267716268
473315326
395542932
571700316
1346487072
1474438291
13823074
270704527
1308116228
1448208234
2017240120
269629457
1414579529
1198536968
944341572
1897618532
1922990472
1400189833
171003604
751265847
1641172224
2060471528
1099614915
2082513825
421667137
236092324
13782400
1022022213
2013832839
659150508
1868823136
1302300025
976935672
1607537820
879308727
246330817
1996357177
1642913896
1165798339
1603737455
396020690
240436541
1398283541
551415355
861860635
61577055
1469570180
1732498000
1239848361
1028284279
1768586616
548037105
539544550
25816791
325677832
1941321007
639863117
1630245230
1118741995
1175561314
1310429468
983518863
1655252293
1300983312
2097648179
150033558
511094870
318851737
154925824
968100744
896514052
1511812021
621379841
1853643922
965516934
1165957164
1470393339
1933742591
1460269898
1774890633
374942279
957287214
656082818
530817307
188894178
1698317499
854405335
511961214
1861708486
1764882211
1221074166
66558733
1831796829
1740510305
1686649053
541178662
1252167336
797617059
921774932
309385005
917166546
1667783745
505702269
791665675
1697632624
116275135
209346415
1220415858
1851123463
124581333
775470127
1877119621
583028140
819956485
1466432271
2121892919
460733074
892548177
2016704543
534060896
1672480757
1002901476
744681183
1719777047
120876486
648999028
1652340050
280110154
1962323704
1304866748
1197838708
2095540855
2000338696
1074056055
3355088
1324490485
322229831
25051242
666394807
650053038
111133679
2133879063
75038280
2117583158
1340674052
364268731
1942940298
1184309060
491928607
1333571934
1040748795
2113665805
2077551885
1713812935
443566942
1394477286
433242421
1235083557
57398626
922162325
1113236576
690240656
1749315343
623232208
1246903839
1468275548
1450992313
1082919464
1777925529
904706922
1005559525
894863262
1745119300
1988773075
1379625616
286114271
165686753
1304730935
430451515
531653202
405398560
137124516
1297908234
1836509804
1933051240
1998261370
1687973685
413901611
1578738010
436716273
978441839
2145047337
1757450014
1051356537
1603687623
1967373254
640578652
1754286628
399761524
307856584
448959369
980943418
1783933238
1655156818
1881308605
809443259
751129941
1555336186
1524023019
1866722250
65387111
430364231
850797309
2086274510
1900702210
594585144
860469868
1481850079
1165928163
1337640678
1280812202
674172056
2010447653
1094625506
418606335
838634980
446579296
1381455050
388859193
2071161271
3098282
693547345
707964953
1070273436
613508084
1632891531
2049194065
588701902
974417686
1535967358
998521616
1719006076
318050292
1530863181
1204318552
1080090698
1065976504
253744202
1338772118
1100626083
1620249082
808360922
1364641814
319546413
739707508
319093272
1867794632
114327825
570246596
2094944922
30859413
267616856
310999452
1930482742
734158929
1597074205
266404985
1062708694
1896285482
540429280
1858390945
767676037
532648950
2010649175
440808517
1692733136
1668424907
1946213616
1721527835
374275948
875032863
764312371
1418691400
1703733844
1557276718
192917102
1850205064
214683633
1680291280
1821057924
1066886415
1490516508
2122172403
961899483
2015277672
397165971
1074006021
1178893521
238521891
1825914220
1058717435
1859653711
562796653
407251506
1180121867
1932231926
2041753751
930767392
493933554
1846491861
1403064041
1203841907
1519281204
1803440350
590380877
533240452
1567069339
109133732
383308798
1450743734
1909249251
894521213
145960265
1330293964
1308382806
2072265864
1449648387
309725309
20378323
478925643
400824088
1982874355
430881170
720009036
830296436
1926820742
2123330328
210310440
2115282943
1151674984
1842975075
1802431094
1885793059
1916251453
394314654
1576257473
1201750124
876788826
1909585234
662178584
1114114619
1400331194
115110768
164409868
1838565919
1781835862
12282202
476766847
1788152056
1786254062
2130586311
458768880
1427694527
2071786224
652783316
109453035
518074579
18579779
667125521
1202613650
1574339661
417162250
1730219589
796272622
1818394080
472825029
513052041
1080190543
253560438
724827134
1874665838
667217007
2005415533
1216202870
581916231
101724885
483881037
1053464612
491462379
317309092
433453515
880212369
350736498
1729912396
1634423980
441436605
505688062
909274938
228206206
1583080207
1380558540
611123620
1841922653
219957114
226392538
682677180
1502913669
1399211576
217992763
578736520
2107798950
1080687147
1199411209
618326864
1266543540
150028250
2092332574
1479234062
1099134514
402133844
229956311
1090192853
2006775473
1159724034
614459069
1215226679
446462180
1057782354
1938209165
1616508437
372841582
313655259
865820953
1068173098
2084922136
1188094656
1510527096
2067737539
558101323
943209905
1547430703
1734480070
1615499901
1292590562
1019277279
132393799
1387664408
668526669
1237385072
1146616635
2114427268
1914462243
672245846
1168815071
780123044
285077649
1575973662
1389874543
1132594013
450121950
270679577
185199648
145271461
387710229
2121613458
1230017807
547866462
2077094604
295353920
1061681725
322566809
924847694
405404321
958692257
1466452712
935586949
1020480997
1801724071
637282922
2068846276
742396327
11099520
1603230518
1568163208
830688373
154375501
60752464
1265581371
1212312376
2093371440
1678510371
1978802231
1161200137
70716967
2083086376
2002985843
1291511125
2049199609
408454596
1349709319
468083618
1868534194
1611849397
1554041771
414195819
381339729
361898178
1316824638
2124186812
244071515
1482410649
1388283319
1304158479
224899283
725737538
1274957761
692344063
2088195597
1163825824
2083969000
221445962
844706626
2065423533
1811215781
1434982368
959411385
1566464495
2119582203
2102377148
2085285088
454007400
481643269
319581346
319357658
968036011
1083551485
544125451
1988024688
97342675
1367247008
1271646067
2005668824
1872458535
798867226
779090675
738141602
855872463
802270588
856985790
761256617
1820167914
360804670
1128615407
1579821761
1625164285
1793238863
170143339
503931998
992998001
1726882894
1094537660
1357330970
1481853845
1172292174
1902416741
1144776698
333279988
132796361
379336286
2016299792
1656219313
148653106
1209078592
2065399823
421916564
1930475468
1621262592
1057317348
2037087348
1925280810
544008340
31507047
1947159990
390793675
1818605849
1698588783
1969744396
1548110348
1600551284
1721194299
1787063886
1292943754
399878409
291836053
1481973767
973087858
1216620939
1597430762
1989757780
1578763201
2144990684
509588589
1157177114
138059513
1885097085
992567597
1730095459
1194804581
1240611165
1373375860
1824135534
556372947
983473534
43401996
1583113829
1443071240
2025812120
843487172
1486379488
1229649277
1042304203
1955317836
1571235621
410342583
1738068623
1332188157
1780116436
587529059
2073201127
892685842
326699529
2056486065
1539423152
735080585
719785505
584212061
232879580
1027459740
246809120
445444349
956333118
1306626198
131294959
1524394209
96923470
1528377926
1925389203
431925214
585861837
1588145601
2044524945
498482353
286645976
2096172042
679444449
724686488
30510729
1632659078
2089583813
1162160158
1044705112
1934254763
1065721558
1885503887
1221698778
249944003
1856121756
1611109173
1029065423
1352062304
846596829
2039462443
1940587722
1383542799
328126252
758678051
1070589510
2105978135
400095703
1994005175
1459618844
1902828750
525693489
1075364337
2089659320
887834788
1137042873
565976387
767600378
1437781956
2032088736
883956358
1896917810
406013178
141525854
721982894
1025149390
575331479
767499141
1931324482
793439856
22847531
423682142
1207060185
383710960
316612242
568356974
1429103028
1160599768
509631195
1896086534
1279209696
388832425
1325450868
862744123
1656676981
107448986
552577866
544349244
1035622755
2062511948
1865794855
1685142247
763691543
1017237888
1127726217
677341442
1182233789
1978264629
1575172298
192668566
1013897561
2091890273
1046188044
1671819691
1523863647
1231783503
533161204
2010082875
832243348
765712140
1845337155
1497260518
423119913
1114215910
95581116
165673115
562392861
5228675
1697988071
1119875002
2133546364
182710552
1642019123
1346545166
1992714382
1524659445
1563982410
394602685
1554092178
1214137104
581379444
277363699
1204581245
1944232651
1802561842
1129618588
1628602777
596257288
463579694
331745358
1686791684
1718499994
1032502926
389537092
2140894749
1655224516
51376659
204310760
444005333
395426637
1396934741
1169104636
403116355
530727508
11502023
518689027
1216068957
828406371
1562488660
1540282514
1022828287
1874144240
1876072952
886107827
1864057672
775070239
1880572390
825752329
481964400
554682034
772326387
2126526686
34386886
637593935
923593563
1127681541
303940372
1056028759
82668772
2092269709
1175358830
960184443
1966678523
1996837110
847295701
615548582
838433830
562177895
1028689198
1994145531
375280346
900252317
1322806613
284108270
574545724
635824104
1577714514
1400865065
1493613672
1199729807
1074402413
2014572185
1701134071
493598742
1340187728
929685522
1232945378
1830407763
2049640221
2015159651
620454686
562284574
1334136395
413016752
2075670829
976894007
1113048554
28839745
1899025786
265098998
1063504651
1784164316
503274768
959237398
383250059
1820653476
124067019
1489906414
79536970
48363477
1450390811
21646775
1472109922
1711444840
1941335761
1452144468
550106368
533961293
34478708
1782293288
1622658706
2010044302
960214548
546115538
12992404
980894454
926317243
932039975
1296408964
660902969
1069906372
35982852
1942424756
1293310316
1370599254
1817844873
186823760
756178930
1400485656
1193703687
1612049281
30393494
1947526248
2014903293
593414959
315895567
420814147
831718000
320003981
1678175976
2023389605
1803824515
234342583
551484691
47436035
1513983357
787311161
244856099
1124752081
1626622130
718397517
1077417505
1554207034
196705247
147917783
1833407910
427088431
843268955
1388426550
1934385641
1722158827
217103221
695437444
1320471383
386271118
1669788960
2125921903
2093076526
1435116645
1000425889
2074449805
2100287706
571658591
1779925445
1960149044
394405943
2019678562
799140036
2000308448
1923419371
1272214508
1021833790
1098544288
968493228
1484845954
1685225376
51588253
998157844
1771631678
1444022040
610311576
1386980598
680490634
1276435529
31438106
1325804063
1506967778
1917259962
1797979591
2024135292
948314045
387241507
2027972841
957728555
2079529436
886526155
263422253
73723951
996781110
810753141
541422198
1193979195
1776364285
1618365814
1627073611
1961377065
783044795
1080467598
1676949948
864241648
2128070093
1068887571
695039516
1740671871
181821451
270735996
218782582
592027466
414463591
329891371
1597620704
1018702136
1574019353
817157394
925562763
662834901
589225319
1147515541
415509673
1556344902
2129674523
1617948998
875736302
402396950
1874387048
549360606
1842692850
1595376640
50415623
384323900
2034578603
1506436568
389552380
1923710150
1014763013
2131786819
123944741
1143351685
629267160
1125804437
253120919
927550705
820927705
791075972
157692944
323833786
297077824
1304838503
1466156991
1557327154
273708530
575377820
1854411019
37410411
630276107
1715033246
758278435
1888549525
744053143
399188483
2125261315
1779391418
1148248069
1629790393
1505835540
1984324253
1795415567
337963856
550494703
1974981960
281989804
1963055641
467075099
1936179255
1875625470
1039530050
884577103
536016071
304732078
2061950044
1175749329
340745779
1797724693
76550500
1375278324
278106482
968330894
644329554
302007298
1711800331
1415223417
255748436
67796704
1427753705
2077695973
979396736
1143712457
471955145
1180017470
1579538801
1869216622
1317071237
1076471705
1062416884
1256654067
933320418
727289710
43917043
2143342022
1334274330
1180195498
538764658
1098002407
1868444840
1754132480
797589755
309333166
676747569
1049512169
1758568101
1600463810
667698431
1617298067
1929028245
1221884053
346148774
1335516012
1305627413
832665582
517875498
679794520
171732182
189324556
647599236
324974624
322539823
814289289
59870360
1447694715
1720966942
1270513368
1992673658
522013088
510832018
295552720
475356802
1211459465
288274948
208797540
913735981
439621798
1292500341
886080154
1981523982
98084947
535913072
1386995602
541499118
777937685
428451501
1018212459
697419230
2034133247
91998153
24686408
43525212
2111715109
386475704
1277631858
284248578
681022481
325398045
1504440832
1338855705
1522500746
1650821055
346766640
1307018090
86663534
933472952
1702803293
290042437
483100927
108409208
1392696177
741386478
1679203773
1969649628
1808024285
812781601
1367543579
60327932
1108468014
833695356
1014867553
139386359
248218306
1028390252
1329610936
962145143
1403145763
1817939806
1081015980
1476741004
346522018
716642851
1211923859
505423409
1266750987
1205565187
1143322843
1595733537
1641916115
1163538684
1165523464
10491298
283287125
15187672
480368487
923980894
1560046989
1661036371
759861298
1666379492
661033448
99493357
564858816
1061691793
121451602
903822947
1326242739
2017047121
19540
1245892642
732793255
76460913
1498826284
1275326777
866025198
1916495740
514261666
793214714
996362524
79726846
958900449
1482780145
2127036925
801209515
368379329
1822998063
412708177
1087368988
1563082484
727114731
1613914390
1464376409
482538723
1852733188
577602261
1073639380
1800552261
564146567
1653892954
450485220
2058437237
1490992174
193962980
653285408
1972727741
1091753749
2041273345
374269570
683440145
635038674
1958756622
871803761
1772232292
1588744606
818903482
134877907
503549189
2142900793
1877608119
194320764
1209988366
84492078
1248068373
567826543
323411946
1865488183
2073004345
877051736
1345832488
1645154812
2130717499
691859149
78537709
1811618252
371236125
2043655250
272117222
837294545
1466521822
1109393077
18776611
831932162
759674375
408298142
1827537181
1420854230
1080529206
1487733228
385329717
1022255323
853768285
658903728
1362592160
1451759583
822701847
1211212103
126095182
1913844906
1451094062
1991879910
1039906275
1293203411
1842032091
2013326429
1896460719
852032884
996653265
1308338563
1188144515
425859018
451948928
740478959
350727023
1872508253
794350775
464365544
1029232235
1584821208
1061438587
807318922
530405484
1182797088
428740416
349592578
320323855
1098058636
685314283
245204718
1562861413
225083258
1533989427
1208681575
1215791206
783990146
1417010030
1763685912
309808038
1852892649
158728305
463629370
2084910677
963758832
1761520532
1630091328
1433434478
13959158
184872362
19706904
1469171732
1651151998
553700502
1572707625
1700379158
1078066302
1441761853
605104768
1118684015
2047784508
636683761
954467355
913222795
950782787
1617253482
1392797332
1262326990
613769489
295337549
2092467359
249155719
35226320
712157282
160937788
1360265204
19805175
648805686
40373182
394931566
510118512
812587513
1610428081
1246072731
615362350
1156325878
104156919
959636177
1828483442
242304664
24698267
708254892
98029961
1355824065
1422259435
1930826304
1095664581
215360427
688925459
701548104
1421471041
2047953529
1549112328
790194889
1333577913
1192084684
285837769
1037547432
906669892
1946957920
701948870
1146268731
460860382
636516348
1583180814
1342642729
71731954
1934911567
873565371
652873932
366336180
125546072
1871593062
1523587464
263825367
870138309
1479335261
488250245
926768098
1433396764
281470331
394852382
918320826
658633066
1100538490
859972954
956157643
1402167502
2074295481
1202657781
1649587950
1990803303
1093895459
2037853299
56868104
1158234796
273760085
1863520421
387837049
1956260093
459532065
723116679
1718970877
1751397304
1585139777
957587517
1551485911
1265825315
1879636943
308613491
1064068215
1451390615
1543044663
1670954302
602898700
200462344
853212436
21507626
4943720
550060141
649117362
1163666619
1484849254
869333014
2075277188
684748157
332462103
14636057
1378275346
374046535
224018341
596762551
673135942
260956793
1280375754
1295150840
578142559
1112689899
303770601
546596723
279300861
658321087
1239899705
515039938
106597316
558943280
652665162
2145098067
707199405
1232315809
1398047146
577341377
210358290
2109468577
434125610
490994222
349510371
2133574496
918102582
1483029186
1500016222
1811308775
976178767
884039207
268300815
1267063480
450397608
1744028977
795738096
1666576623
447144606
2085406788
428853898
858786021
268249452
1027340970
57886763
1268362810
1028828879
1699078770
598688572
390726774
193792883
1921958918
1316147976
902308182
356153895
2079089923
1043826027
1775494364
1204297690
2129955852
203099404
482627398
1498112539
2128244522
1224681049
1538957088
302949758
717740058
1390772385
2108388654
91907355
497627504
937059649
504946249
55299321
1314449750
1401345272
1745939865
840543599
666142257
1519532397
1497915244
1070311795
224208554
528885299
1720697118
1206907546
981931806
1873491976
1262702985
1176513484
724041829
1929068374
237276046
1635012003
152360835
1844697823
2089615440
1167482923
456859987
1337301128
1241232317
1059283296
1437045417
384031219
332951385
783092640
206511043
1906175118
1377999093
1837428014
148302395
1775809689
852129545
518150114
620874120
856791232
894829595
614088911
42454193
1677324911
608482786
582485664
626942590
896890195
1260602291
534949817
651917164
1222886977
640389210
2066279146
638602403
1104074947
1917749254
457961584
503463026
451459267
742905082
447321526
167848698
1291037668
1245629429
968467017
421893032
1976661355
613849808
1482715924
532990827
1546443413
602581267
1488888472
668855306
248128225
380855326
1522656719
1251749245
775022785
871417519
163422572
1763091501
1862549002
176403688
492593586
1291584385
1668840623
1297419243
1302777047
1205923894
701426080
1468259269
45667713
226588870
727525473
401566259
1062598922
1850005775
1748774315
1304414853
1713868595
321873016
626351448
1259915600
603615414
2117094578
1801987407
941880481
1175442625
206270893
588139780
1793308401
2113980343
2047078436
341526267
1327750823
1536461317
428272395
1115283032
1871991891
1666130937
709236170
1808717935
97377733
569604729
1574644183
1915128334
1500469539
789805096
1652697854
1680375882
1233857578
408351287
1701006902
1226518617
104051145
1337428750
776774915
571176164
319822082
1884939796
1532457798
502494422
18565117
63852528
481534676
289381701
1368362268
1303854417
1353433823
1179084895
988616320
1056974391
1437192748
1675984161
1789519928
646965130
1666705109
1268945984
1821320806
1116058894
227776804
1920632534
2095666305
158902801
299216847
645239485
574162361
902487437
962861742
855644885
2064946697
1617802044
283678783
1342677455
515464647
391241570
439242707
233733625
114820526
2088722000
1891868139
1002952940
1610102178
127530474
2010651410
175563929
265006261
424537163
858203080
85431193
485655918
1069426194
821435861
1529439980
1353652927
2066068150
1180189979
420836170
853677210
1567121555
680834880
1720830376
874765027
146406462
930780179
157048368
855475772
556458933
1337153262
827690686
840680059
1562759941
728661848
142583613
1680136339
1528212207
2105637167
994032005
2005356895
915034403
313403770
1163397479
1505209951
1193903954
1599222141
1181880150
1814620243
1413770865
1830165936
1888039514
539986085
1147216789
1928799422
682466856
609786185
178245687
1703987905
2078034735
635913672
176170179
1142326006
1038311120
226235975
6270439
1022190068
89983762
236559828
2016900212
2144026231
1297933867
557985741
1444872283
1088370194
817048515
1777341892
811421318
392707752
875525253
1267354545
229273690
1445545755
1625501580
165837891
2067783615
1706592894
1407538210
1883569400
1444133035
308894825
2086244509
321770942
945297835
498719190
948751893
1705914376
1392569612
368691868
1583251235
139537909
887075191
535492257
1827150736
124377411
1065884300
889201507
856060358
825985878
37661570
473240245
100390038
1211665450
1348806113
562410490
1851140444
1273673576
2042702181
223461820
140275847
1553631081
829645330
1088465697
106042005
671818423
2029560659
1803473943
2003334739
1745420300
1115656718
1152381538
1847177262
763591462
405999217
717166593
1377037684
1240537626
356685193
1078196608
1039666203
1915165195
1808887444
1280037046
202272832
1317551688
941776714
601098799
1730099006
1826252421
360085077
575779898
1691671014
1479728228
378124111
1120779275
185249038
529233891
472473633
1155497047
431471271
1348505850
1000116778
1939731219
1904018755
588850284
432851448
897524872
1638282777
145087205
995365160
471159379
362861340
1223255886
1945007148
1599705961
1730021462
1227421568
356679462
490762412
2001692063
1013039748
107193315
829691827
1073995787
492871946
1977261731
420791220
807024307
546390966
923274794
1801670212
838826341
728572146
2058185430
857371266
1151949991
1960934273
231152338
1973206513
786629504
893365764
738638992
1520045333
473257202
157278801
1882482458
1361510494
1547896401
1855874164
960226370
1009567353
1086880163
769638800
789230078
552551135
1445982398
413536043
56360495
1290568039
1494502121
2051278019
411968093
1602397019
118785811
915266991
1767882995
1464421448
146396572
1925986295
165089175
938453408
1713099914
1891213472
1992856429
1123295696
665278415
1400195130
126297340
1121897564
2044881623
455766733
317847468
879269682
936999351
1072999475
1241426135
584401337
1432965762
1803144771
1180183932
282246018
26797382
561884392
1920614238
76479780
747178135
159449301
832665582
1511689513
281569534
735938463
1592880430
1181647937
1322994672
1126902642
714000213
593640411
459554992
275340921
1758186985
1761122134
1037401667
1563557525
1555127716
624424285
312451549
1612846259
553618230
1683347991
933608189
647948790
1138928262
388528566
1287900373
409473981
1920433418
1171183998
737793130
340602386
1892079407
226887610
872480815
1107152255
1897882521
867464138
1763444666
91719103
174308347
301903893
410682201
339084450
1167858710
1960413563
1758940615
231853270
132097723
2055147258
404168309
749070729
1054199202
180639734
1050862835
599903062
1760228248
508273447
1304128707
321329425
994513493
1720789299
525784321
10838264
480181580
1883914542
1948163874
1225089221
1394031410
523950943
2112364561
1348543144
995689656
1002535850
466095033
1918077805
128474440
1255596453
292036330
2057711231
591965994
1326400139
1086731952
751658913
1176872385
832990143
1806572175
2089192299
598210214
212633529
1130926025
865065704
423354541
1227429988
1129139076
1355630987
1366794015
2007197568
1080380038
531886897
1466008497
1163026652
74533881
1480882948
1444304521
1806011074
792154729
130762672
1715152809
1901194538
589112687
1151439089
1038596251
397426586
991422631
332184327
1915457895
1261980166
1094547083
37319668
1731637099
47192634
1939497775
1601439158
2003184680
583186972
1917981236
758561466
502586537
741153826
1708799262
1092637299
723344442
416822269
392959065
465903140
1058814377
2028128288
1491184906
1825014806
163502956
1439534971
174169395
1469723297
1018029622
1261793985
102976300
1055433947
1313896075
630428874
11724491
1522242696
424512859
2134243076
511129047
1904706750
289648171
1918051639
651461567
1031945281
659999590
454354848
1194498974
742364754
30447785
1802204957
606435913
2048870950
1489359181
757181787
1413275852
224508642
2089298662
1874759706
814605633
36786387
276763128
1740751101
195685897
1092862877
1958169230
1553879017
1106694821
1191298439
1709252047
218465863
9803747
583443308
906746027
1971211676
240567135
1588538502
920793608
761718251
676288748
2055872590
853279524
1625362361
243691445
1570158194
2005847489
748363749
533272778
1572562301
1861127735
647738948
711764115
1023338871
1956185384
700820882
6366991
1962530746
905500550
596783062
652775258
1915015361
1865892515
1762070326
1325771928
932965708
2046259726
815555412
59342856
1677414917
1853508546
247266896
171122123
2029465051
10058632
2068128533
278782765
1249122384
1431796805
539700135
371833615
1452863353
1443549433
1008243422
104665556
195364494
1565366771
229626603
852647223
561914802
804573193
2076371345
1403044862
340686914
263024130
124673752
1440488607
1852289061
548328823
208721301
1064564209
427756744
1470538015
952682650
1169101061
1883108346
824371234
1465573842
718354824
939427069
41425208
1538840894
913233939
154350748
1263403719
1392732195
2067600306
271347733
1611327126
1358025689
1170621139
1061297852
1244486684
684088088
460485802
667960603
1777527569
698056163
179275212
518999524
1246073838
846630605
1652741824
1690863880
2002165431
1482812470
1199449349
110513379
1505644675
291288530
1013273688
1113822799
110249859
1333902396
571862843
355042501
814894639
879544753
1526060143
1860918760
358947921
1105777351
1626021438
118959159
1289855591
1340256422
89772635
1957936712
1431073361
485531120
599397201
207298196
2053824613
664881816
623755186
1740589994
1680494291
1330395176
80161242
1158272098
1205793532
1739963529
938252766
1402660685
1875142675
164245051
349964079
396303559
609893580
421231363
189701907
316988716
662484561
1868965386
94065149
371988035
429761252
1707481092
278397315
815562690
545824666
1294501556
1862454294
101676842
168353285
1541371125
310710316
1261287583
721187740
1985346515
876844494
1372274491
889870826
1015541967
763356710
1804904864
1417619467
1435564656
759622822
1787999649
1569582630
1164313704
1268374483
5113418
451726517
1525423869
710407621
248717257
1001671921
1049727670
1577576870
1344485692
386560366
1691359187
510207166
1082701516
1938705943
500590179
219060939
1895412745
948307323
1040349626
1981920696
662057688
1987519370
1286424996
954087236
599993015
875060832
1277943426
1811232923
1887158531
1094222921
451230015
1596795542
1997126914
891018187
1608687150
1524601579
949339455
833110330
369639782
1233514848
1354831676
2083611760
911304275
762272722
1039335364
439233647
1048882963
215218333
57055981
1398790006
2093985869
760220901
2065601158
292311140
1732494508
1383807713
2004876230
918907712
1749604441
216867035
907194882
2084721942
379161907
2094945553
2057990611
1861582422
15029034
1505773695
1149736500
252455278
2010404426
707411699
1881095682
1375287069
1405109498
1401442083
1923473451
1331102016
1788262222
1947034489
1649527691
658315677
1454127716
842735119
688988442
1146438227
1229184620
29541909
1607255072
990927484
1238180234
1494155017
569094718
907198287
1425606030
1252586450
1519029079
1180189727
593648382
1328005018
159402213
362982171
1609115184
1916348153
1359865092
81077199
786386235
1688415
921404614
1432259194
875410287
2003351484
1053064173
747951451
779872711
205981929
1881683614
1321468971
1883103146
396681039
126593097
842237223
2099373274
1324264070
1855538406
1510809004
964461391
1747668908
25127421
1789898672
535288314
641503859
1945756215
1778130222
2060589076
1264699982
730681493
2030337990
279078069
398871247
1513980701
307015716
393753978
1877904147
19410665
2002203010
1805723999
1296573518
888765328
1944729623
57594679
29034176
1640186250
579661247
341047739
1694465325
357162071
1827760098
88624061
624247777
1050557566
283049840
1883742482
540747899
1235413120
1908307534
617856856
1665500534
463004359
9303275
1906697656
1215733556
1591954935
133541548
608049921
62555026
562956326
2057431682
1977389668
1916262146
1635747126
686312827
1077359733
939278338
1827741137
1690185072
325156812
23442401
53450899
2117281394
521372622
2070910532
319961953
1000291074
1510102388
637491624
815156292
1491110571
1385811223
811830894
227817783
588867466
717863505
2011363242
1353370871
2018467139
680855072
1292545361
558958260
2004081419
1683519722
1654949798
171363597
2067362197
226354433
752141078
317494351
996786717
725334168
1317564170
1164106599
61681096
1507452813
334519844
2041538657
1316552869
131757830
1769642309
229660098
1804047333
1634262710
736504523
610579935
888211518
998181761
324770961
653538463
168793493
1180877514
425326981
816402780
1350324966
329017328
174438658
975835348
2086388107
1589714327
1771403332
1812329867
655118492
1315401700
1783647932
1904897652
1986467998
16996441
575623892
2042123960
1828056061
875052212
83353468
1799942201
1523758103
1147874883
830376854
1604596590
691505023
655496229
57038898
946113048
895291352
79903262
314680562
1094829881
392224136
357621998
59070755
1167146244
1999794690
836532347
1481645543
486949779
1984704555
1468639491
1066270660
213567359
598655537
344163432
344488121
1502297172
10016993
302374537
12220766
1670950069
1863090321
209275236
829721766
155294012
12403763
1162256924
474481838
997343132
238273312
656302310
580711031
318185432
1310650779
1924606671
1136110840
728975610
396650243
1590487328
1215103519
578863511
383118810
1773593398
1743826870
1216434433
495489481
964243157
570558618
361830633
2089331782
1988312133
1247118678
590012400
1305176894
1134369046
1413584838
2080669093
386890432
1864886382
1511552119
855637831
337037802
350521155
1172090237
1264497579
583469026
1809527743
267793360
811284340
935723717
1825915859
1328407298
885262649
1347439353
1581855755
503862508
1356619872
1245410461
766605149
1912467324
239339584
544414492
501265462
405292185
988469892
1510214764
176052599
465951774
859894149
1072420733
101537432
1057370866
382930336
460361267
1095412215
727566416
969174458
1347607191
1843738528
462386322
862713361
241185369
1013628970
2094757786
1850449897
458450791
1958184147
1215713249
592007179
651853824
2142718968
1967235208
303268382
446486169
965242117
929800810
2006334302
1172189407
983157278
1525490641
2086635292
675658409
1290082479
711086358
227360204
1657293166
745540628
99485928
1682153552
877544931
1257917082
202982156
2089811164
38913898
1876895910
457548490
1940584063
22617272
573695548
1462561645
988272790
1100446651
855635708
336853357
1605149786
945662629
1142816809
1230877557
1254067453
1336848709
1920354329
649674413
512729834
1173652331
934056636
230212032
1718077196
210752622
1589809018
2054709811
476700978
515801812
1869310977
613355085
113518493
1926175142
897400648
821711425
495167913
860220965
1629647820
1343412391
970995054
1569640371
1761279806
1016475528
2114104978
1913969655
898595800
1201840024
733044309
2115620401
855969780
1652720948
2124917840
1655212976
1601421455
1107316198
840103089
2060972117
1946968699
1380446578
1950163677
74135011
1879007828
1754010428
956950002
896167741
503650117
1778054293
673827832
793375238
1445690285
1705976353
355080766
1030215004
1047333314
982970087
1771462353
221798379
872311631
713122560
1336750166
983533686
830759945
823356754
1045456690
165085920
962285469
817499757
1929131768
166650472
814635934
1843836088
813756015
1190961308
2061993413
679041935
885681282
432277059
1363853764
1125190465
2093526025
1978128216
1682165744
488005845
291782164
982198481
795548113
405532820
421548175
597220670
888333132
240842895
1527355314
1957923195
1186411495
1950031440
988188669
1507149364
269285553
1316961313
406413602
1910877737
1848874702
110352572
412306226
1948915282
108053008
388745954
1378768604
737368566
1753468425
1119458748
1818201457
1513453473
71986670
1639790738
2132096366
1545541435
1777393113
80342763
1640972471
1431045741
2099500825
529814599
2070459586
1094239716
329102043
1275538841
886830267
349208393
2049045712
818831123
1716663596
623487482
953724717
2121333061
812730447
1192842084
2123351102
590964885
1548609449
29952133
1205211141
593872486
939227769
597194026
1957923074
1323410113
221435213
1773706789
1464869466
1471859904
1253426412
374146705
2116125121
1650832763
1267979622
2128767807
86223491
153112536
1722929753
507031104
201195449
1237471235
1216029135
111988462
1727646939
378819425
795537962
1356331804
721746053
2010699723
794743056
1264829724
1007006922
804479780
1795185357
2051864857
1492060107
980675572
717230124
366136854
819653389
1448035145
1993039596
1406361371
58246352
553393238
249367380
644722082
2112278985
956533720
2043004596
943740415
631453078
729084720
1386062344
1542370087
1992048191
256443259
2105386529
232314685
1175041599
2033566779
9280390
1016749456
1364313076
304362514
867705196
1471948016
617729136
1094798113
598717248
455342705
1775464662
57758659
830993984
250459518
1348238254
1944390521
495537574
1757495336
1888054419
2091319741
1687144288
1264834112
825813400
235112247
500473784
1875396626
681003088
380128419
1308547256
1813755481
239002206
964726135
1863030620
669856574
582849225
21024077
1524140944
1193649418
319333477
875978284
1395637762
756247248
1667207432
1718999937
858318728
127038626
1092206186
1319500235
1557171827
1867723115
2006499825
212777336
587812875
879284146
1310763711
254905629
287434569
1358806989
515871736
1218777833
1493787108
61465229
490766748
41656044
1176422103
1186020711
1003623884
592183376
1816050143
365220903
1155557351
206905398
1706088195
867198151
1161150494
4738191
672239245
133826712
2100362591
1014977601
134568168
449986128
764302380
218642832
1574512234
1365604150
2143574361
216773142
1007076508
385742562
1327527480
1267889850
1407986508
813310352
1996831087
498345041
1956694919
1159566911
576329470
1120925023
272498623
281344839
109207721
25000386
173960552
1990366486
489666043
1766588718
1798921643
1623439176
1517825544
869218038
532306965
644578265
1229072525
981778503
55302910
2058402358
2114392963
481186143
869416585
1818431889
506827633
1415564209
1709796945
1254166528
1200993180
1920828934
1853812625
1606765905
506760262
1345275868
175249009
1220555603
97121928
731570019
1229249539
1569836878
80165927
1934925974
977157954
1514494886
188090555
618198609
614465378
1178766310
426880242
193386091
214377185
2145220382
260213270
469785229
199728667
745468945
1697691074
464898022
841670318
268500192
916116164
152859053
1328221247
1031946189
1001347107
4234699
1816246646
322151019
255088890
145596600
1951402332
564381434
381853075
539654634
1564218552
247444854
1616343912
1332545348
1772021091
163882816
102741360
164787372
1429578989
966505388
800717216
1210699117
948004047
354298748
1641209214
123805878
1119582270
441796774
1126839951
1883920643
339657183
1607088187
1390697736
590134932
750544157
1666748934
501649893
1313542044
1171172869
689245076
1111277391
650614776
610224609
20777009
1363488700
874727295
31880621
2089903996
1167915983
1204203644
1657567063
518437519
865799527
1955328814
1846386560
1370560794
816283039
994457803
1335396603
895997580
319041108
1079495371
165761747
1864251938
2033632378
1157018873
1989236774
798993295
305497023
944174926
18277411
1320163666
1263958176
1042460957
2049922145
819998188
2097930377
1972699424
79071778
2057107547
1666719929
568970173
757291909
377818878
114779823
546028655
833338529
31700505
1963144953
1431333869
219046587
627570399
797481045
527127917
1365989197
2139282802
428528986
535828049
832944248
620904924
878240785
1411840310
277121838
1111974030
2063537384
1181476522
184074606
50395888
223206073
330891547
1128817067
1837654595
1350097442
1544316726
1308848508
589176767
771959079
1530576773
1548657611
1281565440
834961383
1485141066
919535059
1571850496
206913434
1687948731
932737060
1737693474
805692702
80783516
2024683013
332746161
13158548
645386594
506208881
215925187
1237852365
1046321531
550235249
1996211325
1101567097
929818917
1839072314
1247581395
1423827595
1672508984
1828564666
207902748
1442365048
4020541
405750629
2107176409
496621238
730826940
116854401
1257093447
175677694
434602287
1487892107
456371065
1288349046
1678078769
1438307501
776829515
1908785665
1699274803
1904715275
537181185
600007129
952116713
813853679
624585014
1546167526
2141018481
1918706894
518099609
1224053602
1853770794
808662652
162327829
1509095420
1973856763
17665807
17951556
218147014
228763252
1481485909
1254520987
1891541443
337287068
1079009967
2027486409
518583826
791956335
179954753
181171318
1092036820
547161669
1768511821
287103317
1377145313
1934028751
189111084
169528583
673215978
871004217
1295088437
790710805
191910238
315864653
1624413235
151451310
908833199
1672758510
2023308892
557262480
732013522
1614801495
608549837
1153268805
70054265
82711160
1056509468
161264349
1296773312
64360586
871207313
3802150
2102710417
1193804910
522405977
1074579121
354560616
828244335
385344711
770716265
443226105
1014671326
1110824161
1546113600
1357407375
1345564678
1963577442
772896987
1835883216
573401985
869950581
414599085
2037306011
1615620121
754060736
1643771677
473084850
705038293
682725542
52779693
1901340006
382021912
1093545545
1713937639
1064212525
571953090
580512395
2038183445
435900171
123330075
2133561482
982495643
1000248092
63079760
2139241468
109745073
842092663
984845399
1039791354
509971777
1126286138
266260460
403880905
1419826074
390680378
1494343320
1453633030
1408717884
2134239222
692659153
1927037036
1582085233
1945229327
18788195
377746154
339443225
1203114579
544097710
1495327021
1258573888
1235593323
171412077
1529901223
280582718
1180990689
1235125010
17074178
617401241
996396258
43229464
716543119
1006828035
1805604001
1471595427
857179001
1968328921
1891380743
504035558
1330562605
1636544419
1897279797
1697609478
1816086861
760449044
751487091
117358524
2012498671
811624004
896289031
1671717677
630023801
1563079659
1867788741
1326476368
983624384
968524730
7041437
6526556
1169358574
904146427
1506412567
995582130
1968013667
2018648047
724324563
634005858
1614665140
997850857
766014294
514272360
2072042265
963335790
1627055253
1983796833
1761071014
940775349
2133802725
1364769275
1817773029
1832991568
128648454
547479458
1504359003
1860700550
850283587
1511674619
1677144031
363342451
2084293193
1002504347
1195446182
1730409620
1423850822
1437475477
1718313518
515090726
582140739
1906108176
295694346
592905121
340627699
1146295158
1382964639
1117591597
489017026
471313007
1091508165
57328994
1300279592
1441620245
1764275715
1938134785
377503079
1670332679
1361984282
1201901919
1455203381
739554795
1929140557
1282779601
563275632
1488787821
885132992
162021035
157727542
585654104
1736730531
21562446
278393956
384957502
1928685434
1368678173
1560655161
656996042
1275509758
1322518062
281772182
1159770486
341869797
197960728
97053991
1687454139
1088846901
1766980536
2034190447
1892404266
34125493
1448890273
1284594851
1477034114
1215885234
510069436
1199536549
1169538152
667640699
899690143
1657226170
827857764
334831954
1512465622
819742719
1478942066
597523669
625168595
1142137131
1170650937
1235448937
605472029
337805033
814227050
824561766
2035298991
1130283722
8667101
732824725
1419147875
186097635
104043543
1609551677
86393270
2016012277
1897304561
1906929527
217620505
1756083192
660632170
1369453357
117433087
1885972248
717064820
919033549
1082784644
905529589
995728710
2101644289
28255314
1540380640
92156190
1734124024
629334199
1535031003
16294861
1375542629
1555542330
684325578
602339213
110511373
1151412748
1221615871
582929558
1651497258
1663856850
1580682978
885877261
339747454
1847519168
333053322
1040231444
464418818
1840882493
308985343
1724342740
1222771271
92313885
318462474
563096262
1947928117
855811263
902296666
1408928610
1693697500
110210505
2103070763
1791655985
384180645
1013646286
2101295170
2144103861
91464613
1357452364
1521488263
887567212
1451675260
1204027088
1337827840
1113771327
1581644736
40745367
715287721
69707977
2076088277
2055972661
1657567838
591185348
555330193
1883401750
1957946296
364242888
580499118
1062021783
790236057
902634896
875895957
7004271
1216005198
284810166
2052902778
1016065236
934275014
117024647
2032318951
311257198
158975660
1140469113
1772378400
293662198
621846252
1055968115
1354556771
1821942686
1127861062
139972241
1948912183
1826179665
1630300877
1132124940
354406042
832220535
271055294
744267624
1088775450
541404363
1931711628
1586436434
2100091182
1266188111
1753518646
2068972299
1358103669
1829297631
1544718698
702552051
1974209049
840711528
1114161810
302393511
1755196272
1274399999
936692788
350495474
1996468010
1317222907
43327381
1922571097
1129398792
1737796359
596229786
1360586088
1648524775
119462687
2088492418
917089876
1992994891
551838901
515719025
555756406
1325952455
1304735894
397203260
840008428
1488952431
1657930806
1447601604
527617195
1539941152
1502267368
1712039030
1264148056
1180372602
1391852051
168304351
333854615
1252682480
1399869702
1864646392
636303443
410702980
1777043368
560675168
727498220
1647834014
712867880
2007349287
940359581
1209153472
1530935293
599273424
25170783
803609545
2000575457
1937993652
1311961710
1603972814
717145896
42409312
1008758742
1221697821
422452168
981717071
2055452348
1867448901
1792584148
541607192
1039776119
43351992
905275060
1255836621
808603500
1333666180
1205218354
1594024090
63585879
1540299063
1923879026
436439337
181236418
1331949910
184420025
1240210425
1794488436
744885443
392743348
771539714
875219384
1047471163
1868816415
1776911952
1749413187
1965869089
113337978
1524268050
1669938030
960146245
1353769377
394231597
708809985
414938572
1806769335
58079181
917534761
1783572607
246583845
2079545743
1561834309
969053037
2083335715
279979949
130481990
2132992804
862886799
36964151
1620469483
411194144
1361142060
1693941752
1897004238
1327599735
540142424
1069096953
1110072534
1956460370
1940234340
178822543
1374025519
887900628
2017190754
638687732
718765845
1814068899
732709980
725041166
1702848528
139304693
1611529612
48733027
578482270
1736764532
1501445040
783206075
214421832
1839562976
915254635
1405211756
1987410925
1605488399
550184135
2061989087
363231879
942759767
41276189
48937047
77039197
429873921
1463763598
1350563263
1596366799
545740302
870896779
30103051
1598490208
118188287
213670893
1014873417
1553752789
810613481
1794484749
1997936255
1085596366
1651534034
102208095
1915228466
1616056927
1813118663
1313861663
603361204
519217540
1418360512
426277064
202472753
906757468
1124336835
202614566
1473464304
80540020
424505324
243028243
1300607146
50854531
1469365621
1506789689
1832783828
310540707
745200683
1277874081
533059222
606221751
1337084965
185039043
1741611257
911366749
181668877
1682548104
1158636508
857564283
1094555066
7597558
1682798443
549400729
1427292718
1674262310
1137397144
1561118663
901052241
1897159664
485600760
976727883
480351832
2045858754
1905391532
2113119581
278738963
1168521766
1815469114
1236740898
936003740
2118030341
192101790
200048162
865771916
341026860
1821108701
1745840907
2071099755
587714165
364120053
1510351193
180927630
695947580
706902375
1192094185
1148996658
846766358
906265481
375875235
1573256371
262389214
115236377
1548174454
301098347
1455030589
1204578889
1728709220
976629869
451042183
465191619
706814487
593517640
342115695
555753873
1313423195
371292710
2141300677
1609307157
416924857
514564097
1506147623
44579196
353326951
221577206
278416152
91660895
604647887
362512391
780694550
2146636414
660565943
1882776041
858587572
1128681334
1228998436
1840738180
956248154
192276787
38040274
1546285696
2080028843
1329254704
2055260758
766887561
144000879
42893563
1040897062
1721069620
1278426362
147785508
1435600683
736009810
1319489707
354499368
1679029661
2005632823
662231084
929983678
1567989788
932365096
1521007775
1782420264
672948902
527247439
1132187294
336052251
210163043
1349226497
775914841
2023054858
511656442
1959676596
967644909
336746158
1202157262
1535955894
2112268038
1776515053
202866009
925969423
1883981936
1490233023
2080726159
1477039519
1814757911
2023280900
1987484151
1716051882
481540757
1683140500
1033739196
1514814083
382302621
1845752735
1041028060
152375601
1311686291
1310825335
1159451890
391407904
1824166157
1801160319
266723174
28495750
1947724422
2128830501
1685931587
1353379235
136690457
707493869
1621122367
761964424
1947518165
52946860
1634751278
324205657
78574816
665528445
438337112
1073287820
1932593454
538682121
1823552131
1703039153
711465966
640287659
1940602065
238821886
791400523
634523289
1194633160
330279318
193832652
979144687
1846728314
792866701
547950575
183296953
1020582461
1418596839
294049652
662169961
1299027415
258725502
1428994636
467053516
1281533818
1382872978
1051018016
1400052873
191066562
443013457
980621853
775474685
1199919775
999743171
1936422052
372748552
394559384
2012841417
127262355
617483795
810388759
54751201
567883264
2102167037
1703335135
1514153148
2011874836
164727110
1024195534
211044083
2006008984
1600484265
2114001303
1621948280
23583817
281327765
754305564
1809307148
164474612
305384851
2088408615
674210999
473549585
2000914302
905782428
358035272
2079405741
2041595536
196591045
1002362257
1091443266
1356437440
524671139
962913992
1953016649
617549341
599111348
1532706566
832901693
2018998662
511913441
417380652
836000022
1520495558
7207530
2023073489
366568900
662016630
1322343183
961252241
256506023
943480136
891468378
21403562
466499920
656867433
1379993440
769858401
574196216
1287346559
1593422018
1977840012
1998677034
1025673148
971883552
94720956
1695705420
1248814590
1869044462
510796981
1806654534
764656294
285417101
311970025
1566395783
936542252
1399925581
1760196017
2125602478
1341224428
298480143
1714507717
574379883
2064824533
1497918281
1784923009
525558989
530331920
2137605050
1119395273
299518610
1579930740
1383080188
1602245395
1546123952
684109937
1889392462
422014138
1076000787
983530790
1826350615
600823975
69165450
1922099538
1304314128
1671450499
2088558157
1739271264
1261651690
2015941580
1501515720
674835790
24590336
12544102
2024608659
743643593
1063218232
579705583
1419547399
1635925065
989148435
1545224372
60629975
1271293099
600020184
974348637
888335798
505211537
2060580707
830332932
576582787
680447536
1720576828
1430668382
168246196
1507773210
928323
1219077726
661573290
1841250768
1470188848
1828321740
1606647830
138372410
1627290202
131229316
1712708673
1308744611
857004500
1582486596
449151332
2062256745
806385828
366655691
1171274072
1951838263
1471799919
399047271
1369877727
1776729009
639049167
1972614657
1538965903
487499876
680668672
67317735
472948372
1484106642
1621695900
1206610350
594425046
670915295
800164374
1638701105
136313004
700430372
746959372
1367734805
1725073951
1513384434
979907768
1390951821
516312766
764388782
960821469
727017628
755242169
953065143
1323683834
1951701066
1120735329
1085688465
1929699275
1770620622
2122656432
622380193
1391706159
235060935
794987291
304329455
1841628811
1162751799
299768588
1699133362
1146163575
803014100
1525929011
345133660
170607750
362194815
1969360172
1715509825
120276963
955788356
27656331
1308005110
705504175
1754400701
534877491
2123906722
741978352
1753874344
967548852
1161762859
332434482
524502891
284189737
298852711
1702500452
901465526
1233854464
28955357
77766916
854784237
755910937
1143042547
531782606
420286443
942654644
1622591218
1072985044
1181121877
533720468
1888638163
1871631652
1613064009
1855727028
1580202215
198863159
1623626030
1923609144
2031317140
703919537
860662266
1901934916
718525463
99073047
485846343
865706360
1787220070
131915091
1788589632
1889188714
1780243587
746194699
1971709560
1306209378
1431173029
458012552
1316291637
1611933644
1050599986
278257885
791494962
985395582
2094851591
144401838
639219411
855611659
751196504
1787339529
18657022
42171327
1841103072
527196004
1312711448
431748499
1177806344
1383861073
202760564
193861403
1987370379
1743867940
1779345656
2086038106
728868649
1518155385
1422773402
98310496
933265733
776769529
83289302
153394301
335180617
1375415146
239974336
567586070
1310929389
949470875
309086445
1065890568
49869936
1653462884
1786484856
1626403550
1950742289
1644511774
484270084
44033784
1946012164
1045473941
805826911
725491865
1863320019
708697133
1819419416
1167780789
1152266680
282766638
1997009441
1502285335
473945768
151865408
1917441403
723963011
876913188
1433210085
995550182
1308529345
332490714
1712161175
107260708
1539930973
2024880859
190588007
874858207
376311521
942493280
647685190
1658830314
46141702
787771918
1119714522
563219721
1084097441
277122238
414605811
285320439
2005872273
1297368794
1098025659
448963053
1311330285
294297652
1076839246
1119663533
382122503
1521937781
1594540905
733067149
1323224259
478104275
1610639388
759926812
570813499
972670983
389854336
1986134405
456703391
1645370604
1026944608
308078742
650627642
428949238
1707990275
650835368
1803132045
1998047353
565890812
353948734
5857614
162086069
422641708
1907202305
1526032585
1212054708
172001415
1827482858
1540635985
1333817384
1496346962
285759246
82208493
607413040
777408960
1442323130
1262494788
520602198
208193273
496375380
1549517324
1616966995
1053400265
1808212257
791339304
1855057596
198369010
1140590376
876151567
2142430419
802084697
932192837
1506925332
2004284641
799255677
477184329
1600148736
1539091843
1162711608
2060128554
849140244
1445560772
1630508525
1881997968
403318748
357564386
2037489876
1518451291
478325949
1959468667
1753811829
1598616596
404260439
59792723
701503064
98226807
1136225146
754039242
944067590
181620080
362675301
2053214560
429265806
776507956
72687214
154371806
74541043
263652580
260332403
1788016151
1207507699
1053321840
2001397319
970004521
1108628197
1021049290
1954260528
1782114138
1531293059
1956959279
1957362519
1655342842
77487528
323048075
1420571494
402812632
226728159
1416845143
1830344786
452719866
1197576100
850800905
1186028809
1254975274
369970669
2057434215
1915749835
1809082866
459432255
420897406
221291068
296406394
1240096939
1574656064
634499698
1924499199
924872569
1567395817
663687484
1540775739
468310266
1503196958
1525217394
1579804673
1278165354
1968433200
416442728
1676613446
1028532200
1374263142
726915156
1775342287
1882106084
1002350028
425297511
1866969537
1528949910
1654827629
365447115
1902050929
1844287652
647832641
809004548
305495950
712280199
1921744746
2080018636
291008162
1409336820
1156312970
1014667574
465522702
40179645
492509475
1696673649
1185270640
2030359362
1867327235
1342614649
454215553
1988201644
1401580288
1275444070
1714780179
313318095
1959681947
2134375243
1888915248
33440147
619615888
331999106
2125962615
268959969
1867077545
583875493
1560643823
1220100705
669321644
450543815
1032715208
1475165673
2138962803
948411533
1692267838
814891382
48151472
357109905
1273313309
875030524
1743395155
912519157
2146384251
1974209399
1730288532
1642808170
1193375454
1570938829
1981908591
1556809151
1202440143
167275528
1401124003
418114532
895573955
1446085767
837232487
913551679
1564608942
1491847535
1755733527
1267803786
168149656
904042468
1336758043
1069532684
313828900
2146117995
1142496156
1842858126
847729212
634101263
2010023388
1541410777
1470739500
1881207678
395406108
394542513
646646815
529415077
1604150452
1403476303
1045851705
1965079854
446506326
835364438
1700644111
123381254
1881111812
751307586
359242620
990417861
862784470
1793298871
1950882414
1310292619
251348931
210472347
2125434057
741813939
1964450817
1587910525
330651415
1393216772
1273335459
656919677
134318840
1956733399
1537028608
1975851202
700414524
216194678
1208171314
839971068
1795453116
1583310429
408153922
823570744
429048988
1068514189
554578617
1842340066
1006498549
1779717012
1496914708
23622278
796813989
1210778547
1637675188
162333247
1358471799
1781613634
35149672
2099235328
1674307016
531412754
345073581
196674168
710552195
1846520353
1826210193
239723199
1965764925
1374314598
428061068
745796457
643561002
793117072
274496420
1016583696
736606215
974730108
1126181363
319050743
714126026
891654786
1247146767
1956868650
2045527821
1297737382
741688232
1740517795
468795794
800180652
696640861
1492896897
864189550
1741452934
505175015
584648714
1406556177
543043041
1302918663
1821634078
1154275704
638731350
1131093185
1876370767
2020284460
1242259196
481411932
2110496426
334978759
1856665439
631499237
1497171856
897808692
482078090
2085293015
896673801
1746795001
1919454646
1760380986
1517425600
334311712
1124312190
16203745
430752928
2015576682
1804952902
1145535876
55390993
958350534
1966556423
853856352
517420752
1474485905
1481941804
2136724826
1088866847
2140548158
572506444
448856169
1129195703
231871046
1051501630
1860558965
793596811
1866240680
878983196
397740823
378424531
747053106
214546208
1675765792
1112365777
427669055
1736337276
69047937
799063995
2133637723
512401699
1864837415
576251648
1305293071
963673202
1707180993
1405575859
289075658
1509115384
1673171653
988905691
680562772
184355842
1377989421
1646751981
1141631203
1626113212
1465910684
549575027
910458245
7058142
240495428
190596383
1673337232
1476945787
788077179
843385487
1750142625
2090861474
292839609
1503718103
1401099774
1934041189
1567304942
423221639
254251143
1861912078
1579773667
1046874799
1189754955
1408743405
1500235838
627288000
717499267
177868908
1167794605
619840449
1687694417
869046626
635365115
1666523554
921400891
359575286
555972234
1368397797
1214160080
174852903
932887433
925395858
869701776
419715437
328542399
1060978079
1656296832
905039401
980072880
1460086152
1040131070
1726971954
1238895908
1271674372
2143927759
1571698944
1346473632
1625879010
111027097
1340974175
266085127
649407796
1357124386
2120855354
1465013574
36297872
385964415
806773504
362751534
514202689
67234950
62574694
1338122987
864909942
127018979
207814015
1677569756
1841283119
700024662
1143703890
1701603701
111037960
1531901126
2123768284
1884831714
841779720
1067253197
1632265393
638354322
1417239309
1543787968
1273389634
2030187468
31848301
859593340
882252215
1336768417
175581315
692904134
1118538076
675439204
296253719
1477945531
686644328
1646172387
406836252
831802665
415328044
1726008769
1917764152
2101671245
588897762
445276508
1010997551
550751930
522234423
1319643459
923016722
2007442270
1036078391
1699208568
884120685
890144414
283685052
768823982
852499616
417484270
1680280775
1685183617
1260716679
110495600
1009122244
499517890
80307627
1350974154
2038090545
1621691488
1777878949
2080151596
1303428909
1745930532
555528778
1046867936
476050118
236242316
1104987206
1792765520
876225613
2125878465
99169279
1944271641
1946652591
334254534
1215172983
812533294
368341443
1539925070
1159857009
567080007
1304033317
838468211
837252685
1697539668
1309821307
1098459462
2046456763
1389364904
2047477769
1658967739
2061312782
762739458
350685833
224294066
1840640301
711550729
790013741
1714955842
55387068
1629419685
1741843890
1441514451
462977832
690734946
926617640
271011757
1431416619
578315713
1077792152
1727742561
1153002292
375737461
1463875289
991062995
841012624
601013650
2037855327
417394245
1505041507
1488960867
902348776
1681565863
916035688
537666722
2138294483
2129242205
636329902
1971881690
147453571
1258864759
1548313522
1846085982
1758780413
362628666
1110821213
1273988967
1727278180
698404861
1690491497
397714656
1205710602
120038865
2005249871
1395363524
1450259098
2010228857
1125331703
166502406
1054514992
1213317152
518268166
1379751765
1176552877
777280077
299500165
1504340186
817019753
1300741422
993467799
1346169456
187828991
1880494537
536101456
2114233651
1791237590
1245592460
1883301052
1975794287
2062894967
1073975079
347577842
1995696609
836112963
1030058797
551172112
153442013
1238325668
155167493
252590051
144837326
969614210
82397787
1226358839
1505754314
309980938
2070307321
1768340100
867346336
1524530453
1886593474
661788740
95795443
1801149065
1032874327
1669553267
672498136
895422781
1742508795
356535840
976135782
1799715198
1564319095
176204977
440119648
366623795
1472534605
853746878
1769151229
822194500
2088352450
233996238
1360453684
1450276394
1385933201
1275293138
1841568406
1359940461
1537897583
1113262483
98641047
2112510430
216973967
463105134
573468661
990319931
2074816036
1681254585
289306003
683927498
237512334
272227024
1552021718
1184598612
794553151
1528326788
2093424900
568051972
851459330
1716006970
564082826
226556534
427840581
748564929
557519399
1172204832
1634280951
1369886771
1025122621
1869970720
60410874
1269463287
1171187970
1990603483
495371836
798125431
94506347
1538346041
1209375176
704822576
1869752553
991473727
433176628
1025286673
13996172
450472329
424028216
1256418368
495631143
1115310609
407990279
478348038
1826595984
127236813
644896926
2038980518
792423039
371010073
717689839
593200584
301737048
969852636
227705260
1163681945
992429336
1702157944
217918382
981827616
1852349727
1125149843
36708344
1665768062
380302897
1598670737
737097598
2090530042
1845577501
585904826
43946399
1945903959
386549284
320015452
1749166417
925267951
1465456833
36997480
1734777264
345715159
1584620794
1158044354
375689180
1966538869
504420835
2088939425
725235858
1014434859
1926759037
1842282796
2008914380
1947262346
749347032
403729679
552251993
1458766896
1794854049
1883372709
2107654639
129098935
1888371622
776154860
645617987
177985222
1933558909
1025011568
1373105385
1100281612
1072566594
404629917
1052282244
1303634627
164186153
1234112743
904502982
1920567913
1402075708
471303668
1321873333
749482027
1730237563
1158390260
1752446662
1412053229
1249077676
1250595312
2090926813
1679104735
1618488059
1042741311
723787612
747249067
1594701521
866148065
2141497139
2069043999
388013029
1167460157
1646059105
973179314
781152032
743059714
1393914428
1518666118
224593519
1635245957
660067312
1011832127
2043671389
1896559850
402691545
1704964878
577188626
363679942
2134998455
1696150012
1437296644
1937161124
1839056174
1894654774
1164789762
619822585
504399057
1035621049
1197149592
1549351417
209884438
102265250
989035241
1715902933
65506861
1725663068
1319188397
372624761
41538720
536377174
1637419514
707161102
385514399
1743870798
1909825105
83940398
750391040
1939890417
622653387
53266331
1593659411
2039120087
1023206582
222448972
1789366427
670174398
2115111245
1797104274
1515181375
1708427121
1859507690
1795503626
1962706100
1607778270
1407888645
318082427
2068852003
523814644
524371265
31118812
550835711
141871002
1595695563
2099113775
838126259
110542990
147177082
1081991698
1124741861
1415310167
481598121
1401020160
1656220754
1686820864
2127716514
1845198505
1030090584
1333569792
375633855
138059509
817327189
1077547595
1910083003
1117569768
1891463648
1817440139
1484290538
1555529222
1677196378
73814781
639054313
1553326794
303557871
229604574
1315481412
4430752
2108230652
440448287
1342398349
1734839314
928857159
917781660
971018040
1157358512
2002529090
1831185101
468881752
1582745082
1679730593
1831827674
1769952454
1548457182
106075829
1660538682
372880932
1571532610
451795369
1132324317
163674350
1455135975
1627420484
1886127966
334172230
1766561905
799786896
1736065855
463439635
1331695004
941483561
1479062921
107264809
1381726901
12538165
1567699056
1436999326
1335679767
310809034
1211985777
942660120
337831034
1944653932
227484667
894983159
871682641
1701931426
1973821901
1548282840
543901926
1382030595
1339182958
1589675942
1989041392
1547186870
644240866
536435058
2064630796
99724645
429254530
138048657
340223401
190661422
811900345
1466726220
86600153
1334508305
1312658663
106579461
537324555
888284292
1421054542
609579825
1106715250
1008121912
1531857598
317739792
311032201
1882518126
755219446
1705628705
1771019163
1374247554
1291511125
206771745
1277158242
817864319
1473368710
148604551
1233540224
1728877262
1169017520
704063686
466937979
120347146
1801356669
1897803726
240929625
1474705846
1038076757
1918702918
2118982359
264721131
1785312062
322230030
1494806515
2037764249
1562023440
527380871
1307040426
1079188151
1696051368
1645317060
187456354
552876225
785352291
2141777558
658347547
1153779575
1687167643
1933107223
134341796
917170065
1256059711
461873578
922395372
1499111362
944087493
1725162237
487770958
429724118
1658743785
519779289
2064569192
6994867
2076391186
2052731551
1719865616
1921239972
530622595
346146234
1076173517
306890945
921534381
674627574
2130257525
1212132191
123729512
1489647946
1041985049
441589593
186943969
676144348
2032812216
991226290
658315840
969342951
863750935
169294805
623574664
2073116599
1858054983
1937650230
1840136537
1075407347
1301364523
341912106
1235164458
1815199413
1876003789
425006795
1749307938
2141698446
1947754386
369035184
1567950207
1813402889
306973807
735463878
1468260736
845617357
1785476359
990992297
16435840
1407862332
392986137
579847256
1307839323
2029774974
349315314
1411038202
1661397719
130884464
1092575574
123404781
1214065153
1287057463
1934680554
238850609
1152008447
1754603742
1617942823
1549872272
1230607829
813678587
1091633192
383131502
370971823
2101209529
747274740
646649960
657829265
1937258506
693895075
1356008625
646620132
433765041
1683235016
441288288
1115927633
1191325290
1089013397
1922330115
386941512
446181210
2018815044
559418992
154092503
1658609678
1230935929
1851210857
356580805
939535313
434581392
2103405475
483314187
2043860125
707520061
1923806323
1135947480
412277033
1288563363
87515337
1621035924
582500848
54574383
1636449036
1345175073
155988807
1567685337
2128343457
427209155
637294732
1564362396
201560627
633291996
1485891816
387644201
1899156372
634853477
1486239788
881143571
2139011404
362415122
1104402012
152257989
1657282040
1524237981
537555420
1654426334
55453822
1911479210
688699229
274478985
1380674100
1231239530
76068107
548114316
767130802
389211717
613133846
1677849798
157176326
1263928189
1608932219
797208482
1589067920
91785510
1204096719
1276875778
1757033652
2031907333
2098532514
603566280
1577816376
555451073
580464023
1333311875
1874801505
446655859
482822102
992396983
1279034152
1010847432
1177902951
466767316
370348669
186720187
1261356926
74120640
1834573351
1950734733
1024395534
1082573702
994702098
475241981
589015218
515908396
47482997
491667524
229147171
1729833792
1109644077
1962867159
409877387
2063655904
64850874
1488163262
1019301038
1442064913
508149964
2092629115
284216473
1315149586
755912709
312393367
875825675
130781056
51762390
1584712027
899159514
1156004410
1717271497
1454128710
863113930
1528590188
1049496654
884416245
1308815743
1756730910
1921547655
988978055
695660185
1111451137
486526988
631393840
362945616
1647561058
1259543344
1638521715
2110452745
1672678384
2069384741
523956485
1596985835
371188993
18616658
418658104
1258515363
1760167985
1127871479
391102303
1804006997
477372919
1620236189
2128037944
431984844
1323802210
153554103
881627390
897857123
1203856701
126646010
1619680888
79686727
493774704
1958628513
768682932
52404408
771691200
17110400
970867845
1738985771
1895626099
2038244080
588813051
356634016
1964346730
1669887386
1154915229
1681602209
1177704767
155783391
105745454
631882977
1907708727
1067191624
1396992847
669570815
219703494
1613235625
1339611518
156557591
86368417
2002609406
1849304046
33754887
723284815
480212923
550232169
311797540
1738611035
649965281
455445868
1973880807
1867871817
1259153113
879302324
1307048060
564506316
225963787
257893090
1394070183
1736193310
1511864879
986074781
1770826915
1232136995
451006591
2073087071
1454000906
1230626231
1691864907
1927586317
40505846
1987826563
984815803
1048696809
1634145229
2078856728
2073127216
568032370
1544726599
1187282761
277903937
1806506836
992046306
1655169670
1070760060
792714366
354126743
217841303
1597859461
610191097
1152696719
1862330901
475855865
1357350426
1691456609
1170072023
1027674432
1314044021
972880047
1940029380
575461308
1742924712
206113874
890663932
233703599
877743106
1747388511
34723446
1142322297
953219992
1892336504
1531750989
774689252
883256372
269454582
2054237987
1663900951
894335264
1185506590
472494050
1068856556
1477239661
1632557562
612660613
74739143
266211914
774322246
182490515
459652644
1401512437
2032996989
1494533941
1745365890
1851033164
2029839088
804458275
1500181474
1127749452
1748820577
1464647226
1138453059
1904859665
1428061830
1102526906
237362815
717096938
2014514196
243360612
392763652
1537525947
1051527122
1487613582
418037131
1762037705
858065791
23416960
6420106
269097158
2049195927
852007646
703319909
1660936967
1702370238
1554599166
1481873847
1591097007
228455709
1240835877
1989945376
1580968199
310188735
551660143
267515140
1811067868
2033700441
237477463
2034834170
1278648952
592350172
421095767
1990374188
1715804615
1141909446
2139997547
1990752329
1860389856
871713335
1103510938
1296233380
1171163537
1720178788
1214302910
1671557506
1800399547
240064441
1424017766
614163206
1367847144
52144799
1935636718
1849989026
9570217
603803330
1100691832
59178537
2064003388
2077291835
495583601
1009552303
614527391
941166158
516775460
520546181
365755655
382874236
1571690792
1623939768
809879218
1764673089
1275023852
1871494409
2121977219
1125777717
1268685533
1784846018
1911999680
1855724876
1947819379
1445565840
590422028
1881896855
426156725
1167907727
107419390
318868866
1526121940
1249522310
848646297
1392453317
1275551010
1543350971
737522812
1344503116
1381690499
1980285908
147161757
2065114322
1170476078
536077448
1707441392
844051302
1712242697
415337820
1599675565
2067491388
883882128
1542060980
1890987840
983105803
1108788277
825658159
631898624
1131698516
18488631
1318138599
1691766052
1645290281
1898327352
1393846141
656423617
1875698750
600503963
851046581
1860489318
702022038
504840320
510336453
2119952608
1967539
1425717932
1345226243
2021257754
7976818
158391065
1840660434
749558029
1100075807
1621050271
746970877
1111845199
766500413
1487391097
1943564672
1407542330
1357098798
365523663
812488271
1949485621
756109948
450543115
1016630413
947376719
252799934
1862656286
885813552
970144227
418497185
1285616980
545419867
806113093
316198322
1262610538
422552988
1885497967
1943038212
1692519094
596473608
949423528
1698367284
1001576719
1616407852
1593602981
3953979
1516394788
788649656
1629496841
390623654
1681524349
222127313
1097718540
1823117745
1414642915
1411404634
163365269
135408470
1819247650
2128011005
1417874819
333654327
2032144458
1297769298
1722432437
1642865701
86268
1865212102
1626676548
1446717626
1668730599
1722636164
1803999821
31627777
344261853
1442723800
150648951
291988158
1757988239
589893234
1680390603
1454117161
44569445
1634187823
1385424632
1335398505
583371105
726818369
714000285
1763487701
720885699
1243954088
1431594865
58079433
1574755564
1479454600
595593425
1696695954
250596582
1357712970
1672378748
1073924772
1065242307
2061037278
590999665
1108770410
427224208
1451756566
1791304390
944488814
1137806543
426014684
465401011
1678768194
543061979
2103780952
2134481110
1077149557
822281738
1513101179
11432259
1125375570
873670238
526540810
1489750424
219486045
663931730
1588038407
1596612342
887979671
1261982494
154744799
222098592
2022180093
371832955
40119586
1153225996
1429730280
2067362197
2081582198
2005739877
948290401
801828778
1168356897
1197121651
7672815
1263071959
1722355827
1485629613
1475368312
278837498
1172391462
1237471333
601912721
1549393610
829170953
401049890
231946861
810249764
1833096299
1875489246
1324344488
1323916499
436789375
773380431
661977950
2087567911
1568433567
661232124
1257999122
994936011
1215488645
628689841
347082022
1524500060
609839284
2056751538
1699493569
847038157
547396734
1836239708
52388020
433673457
158316446
374053687
49557476
1520608973
1486666822
1306728231
659040401
406497149
1602578296
44561962
1559295175
1387481983
233665725
483383086
1685422647
195533101
1362844011
173933818
603246377
1543898000
1633627692
1321854188
151043060
322629571
71929299
770150122
759002630
1354648221
1631717299
1254712802
735057708
68051677
450144906
221755087
992792592
723348255
831285296
1980706498
628904407
2106200119
772998670
621082609
1965461071
331124311
620767191
464575231
23124412
1447215455
702676153
1066252709
139763606
799914571
1455431926
368780939
1030973370
1281252684
808167090
472905343
1779678516
1732104998
554404126
1491387038
1707804211
425582963
45036719
670525905
1812333645
1117650636
1886955831
2120280463
861554392
2095330735
1145243293
1079101628
220333309
1954507791
1761468284
732139685
1493459638
107503024
775772783
1083215838
163399056
1644198434
1281434283
2083378582
533804554
1245108651
623136253
1397525198
1239952133
2029177936
2059635396
1264350343
1091385099
1630666950
882627748
280695360
1377773562
1109399444
662032783
1702348904
903532587
1289640596
1728123674
1319925639
438335362
2013348845
1669806160
1195246791
1505528470
856334125
1992762759
308055620
959784761
316295037
1587967718
904444418
1486599606
1651575529
1727465122
1111701080
1179218513
1880064071
1242899565
842569524
361750197
375004494
1281902221
1028630435
1452547064
1188852717
78342451
1921196408
1449600851
244658808
1075400631
369765324
79887384
1230777495
1084458838
530094352
799278345
1961051176
1126485773
773935189
1313185173
286755797
1757438436
965497078
736175734
735594524
372316703
352149111
303096677
2077396060
627227085
50235032
1740960528
805611552
1661684224
697600426
1744836914
1226361645
937459729
1233718130
1110862438
1259295131
187378361
616170765
593416581
1698050803
1984237784
461250906
677710909
792036829
1125317397
1483399562
1018225933
1562795436
2023903081
1322837702
680079250
556103093
1987705509
1148294024
297400121
2143388356
1369314352
1084354007
1692326820
984901340
738414551
512498196
876617049
484229330
1962582714
1110543446
603295434
2136919835
166788861
440181384
46729693
1858812652
1393336853
162289237
1995760610
614368045
441253447
1870490818
246995175
1765415317
410741065
419173173
199692031
1392977698
1416751921
1329981319
439111733
1052592271
1817486696
2128303553
1185057046
1762315036
757249804
548385729
1117937190
2124342492
401081426
381307501
1746258085
955527054
1274364903
877365248
1797390677
1639069372
1968124072
1593972029
707109258
1293857855
113571977
707429139
164506036
1959001455
1475274270
1747479100
491717457
1486676780
948240171
621681634
1385404870
1812471023
2081712197
221384493
406182014
895824487
1002423053
1875810983
584468710
50242635
2053199507
856621553
472840423
791184495
1147472622
104538885
1799524227
241855893
889989801
685918804
1418113703
1699588392
1557479409
1569256574
1240869193
1762875728
1282945299
1384748857
855378535
1009655627
600971791
363549817
1842441287
108201281
1484851292
940908577
1878264885
65668654
841456634
917236416
1024827059
574528520
238362277
998627655
1932265216
1444096944
732404822
1390132040
304180794
625569388
266416161
699042668
847438706
124403089
131742448
218175807
1900683866
2054827768
1012087106
384290596
1504613252
413435691
2020429222
605750633
1497888601
2018213127
355855748
1180530565
82732736
555525819
288633954
2015599174
5094430
1914276353
1820948800
1913076667
118304622
950902383
812622465
1125271052
589573049
489223975
1154729340
2052034968
883894775
292467254
19121576
821547954
258175003
410334701
683160742
1425492704
1505218147
1707506015
1381212627
1695282942
178608476
84854122
896185080
380698684
853811211
2067100009
1075933054
715985986
1968491551
333249731
97082628
353319340
713966827
227963977
664878394
869247660
818415522
476995919
1792331439
1754049729
273427212
18760119
1617975159
752095732
86621148
1490316964
1456972526
819293652
1912978829
773126361
1345617594
1299796015
2132033307
1066370284
1138717568
287971982
1435031349
1385392695
83527491
1736743038
1212919775
1826012512
138441348
2031642989
428386697
710115110
270690713
1304986366
1755871635
1411103762
649144198
1347779439
599448324
775134142
1129347258
243020169
519204352
729736727
1542904954
742327719
1959731564
1810107348
646285117
2114341576
1112764765
239975234
214755880
273966686
1924010455
1765037985
1353052506
745373616
1808698996
1520950406
1988398283
347399473
752302716
1352290226
2101832791
1565040133
1546861441
2125305368
1274775192
907432278
1754104089
351858722
1186283232
214131881
228478998
737490082
1294979598
1232466712
544215638
1335849685
1217116503
1570230124
1004299376
1508932195
1665971556
134531129
168061548
1916481724
382667945
1395080702
701979554
554421208
1964163115
393471285
1156169037
1203672570
1945925767
1141134174
1999053031
890922496
1693396937
1729313507
79291059
377564126
416014494
1477172950
848971308
135991195
478824654
339749529
404755833
2086906418
539671550
1082165857
1187987378
1088873280
2045615599
812593812
122757757
374124659
2143737893
718244463
1340785174
247316663
1668918142
1034729728
1828467755
476901099
1422071664
200028622
799081236
346178400
2068617158
15610240
1066694003
1656770573
982489478
1104110382
1248393898
1672676684
1820150854
2135670215
1208814965
1726913383
1400948954
1084289871
96828131
1952281815
387191527
1734056682
1196036121
2107502726
1574120932
1495453969
286814445
1975317326
939343414
1150841841
1965970304
416383649
1808664801
951229373
991188787
2102544632
1314122494
122348683
519886215
1500972325
363163088
480738417
1250295056
783923606
1338880369
1039958770
727907231
1415880180
2093097863
194647158
755275470
1611688652
1158690669
744274768
6350047
1127119257
1897104152
1262066732
1808796705
1883840309
2021968865
1738268311
1959584307
1910655576
457709436
85157204
4381291
1805807825
304257994
148328302
339309792
1240893466
1796130761
1538243758
557262406
924572451
472534566
1796557543
1834118482
979563712
177680089
1822913650
1543574126
156942119
13168487
759653046
2075089606
113211928
1853540904
2058771894
2099844674
473234367
1178961250
1326447529
1824537240
1139974278
663382336
1056399357
1275303127
483264283
148390992
1378580749
1172145080
296661979
390232800
1394923304
375453688
1491459359
766276014
1882799785
1150515496
49690297
919171629
1072423845
1092862892
46632870
1340063238
1527670978
1104829219
50225915
1823998451
1900156580
963652803
580170842
2070413495
765937390
1847798021
979807741
238881188
1744602069
122877842
9826345
210210775
1219962201
960569813
1525712469
1721044305
1373802821
1347189907
2049915574
978787980
1104751081
29064072
1482360123
20145361
1487226388
1347028640
751699314
2028478225
1412324121
1650326407
1238632314
801265928
1736776837
1572715633
1548213951
1198333603
656155578
328397060
451666897
1938725245
24987857
1194157809
1878476614
937084244
1679884989
1420125100
16411535
1283838607
756959481
1395561740
1976724843
497287709
2017712677
618158348
130142636
746639174
265694923
1059593926
295076183
686234510
1132613475
1002973842
918310404
1334384755
1078147872
809964949
2137570124
565665050
1119683601
1411152518
1949033141
469460038
1156575232
544769665
600447590
1081751765
2123313555
1497755263
1482167058
2011126209
772905328
1210342222
1554022531
420825105
1980259700
877613207
1270269198
968998581
202069671
889480372
2048696191
169724718
482464281
1535432485
1941158201
2077099057
1753199965
2064172215
589439725
436621680
699524866
1190546002
45043159
1141274413
2061777656
1175567246
1906142027
1621101416
1392703510
1714180557
1678830140
1482613744
1474345149
871768763
1662785712
1938184563
1657293659
987902425
1733902846
1282993678
1761513853
1683596833
964440698
1798166858
512294186
1178368110
595955113
451540257
374787396
738548977
387950439
904004319
213335627
1736651308
2023990234
1776400748
1922704580
492291124
2047386602
1866611405
1621456403
1728375383
2004396315
130062851
147423736
794379064
108407389
1064617791
594332739
866012621
1554056190
183757021
1611258477
93452546
1131837982
2031931266
1070617833
416609017
1635141192
192939275
2047716668
418582791
2072824688
359062843
1784954440
1755095746
1553797251
125463334
2136780044
219297852
1892911773
1218088943
1879417729
222663353
873510970
230097085
1956278708
1956319967
2089294573
1368294299
1346265956
126104347
112098989
491650240
520293621
1541186619
725605332
1106915710
2081404851
1585764494
2087147182
808067939
154198744
1075382811
164054112
400225262
824197787
1403306013
1288105031
862300667
361298363
1999786265
1502132972
319897623
1718282516
247330078
721328448
1426391653
2031753778
732802304
1913809411
568141310
1989210649
834679961
250297193
882902147
2030037928
538738288
1465574890
547391302
447291404
1550569079
685742769
688283046
894638462
1043150224
1028971205
109722363
895298333
1719092617
594416364
1089503163
612150025
769218407
1413900813
932923022
1385838759
782194040
288675261
1400760445
1562621349
1463113553
750952500
2082414222
90166061
965877294
1996420453
1697666007
186647653
2040784408
1686785733
1442950513
316273431
682853799
287063134
488450017
1695222703
966433140
1650127885
1460995504
51277265
1260632066
1756170017
1936092617
760274440
463894963
1975890955
1961864626
866075615
2073081354
985223783
1464805798
231056800
1148746788
532951554
898334367
574368927
862813479
754720237
166956260
996862552
845733208
447628425
2120684278
767197299
1856345104
561983729
1092080148
719145635
1947171554
827043948
485779825
588840665
1013668267
77338107
31466988
168485701
159524699
226955747
1081172892
1564205858
282115451
1494963189
552120771
332494948
749356529
169227220
999107899
944808429
773363804
1174037426
795190707
1235960072
1681583844
1807202318
934593538
845758695
2118598867
1488776634
65221025
144398151
391369405
2078228720
1657892965
459762055
250044794
882093359
52176003
593724488
1575551611
667492543
1668909983
32561648
717075594
2042769444
1208623542
1281754659
1510401920
1810276322
384494503
1332340141
1207950021
850109562
873360222
414056720
686060188
386136148
1267616882
1981946661
1983000009
1617720187
643934385
235897660
1785921130
273177530
1065846693
848891561
1512969007
1907496004
1718592576
450345403
1069498350
307626755
1009720465
1231914567
152966087
128919897
1135476287
1442264380
1669605389
1299731677
1195167837
562930352
443455900
1432383574
1824859089
887875230
1574934723
2031997950
1167200545
1795758557
356501405
903450796
1453190826
899317585
322244352
89330377
1269162733
175811243
2029306077
699038205
1928688024
173058097
463455880
2042572562
459578706
1048006264
1951021567
1976573970
1892279456
1515846800
662029977
371017305
1328460277
526414145
2044706432
170363458
1172454026
1415076800
333167527
323198421
1769471702
2077353403
846148789
1992641122
507186811
1961816212
254443456
1081827348
512587631
98779322
302601092
385893513
1201502448
1369478136
1397591054
1035801759
2107596867
1803454256
1675465967
2048036314
1526499971
264591291
1554208234
1064568622
1079001571
959828930
339835331
1070269377
1242274823
704492544
711478235
1466213872
550347761
2076741135
1071449479
1588239643
1760960772
2052938797
1578246534
1178641114
1572131262
1664663397
418062048
826577921
669789191
1489970347
1100517595
2049244799
1496430475
421556663
472032803
1056382934
274647138
1896533514
1912695140
457897516
1063946234
384769490
2096240405
193407248
937283210
1243787868
424735208
550761658
613342335
429321884
1045246567
710906955
1493830971
976648080
849902473
1689345045
243525400
450967881
106675086
1473115215
2079446256
727680177
811446889
1616534290
1327649620
467544107
1010132488
887748813
1925193800
1302851348
135203620
275024804
970717126
641835453
1071086459
384732823
564099294
579618931
1620588715
187682987
57911782
371064537
556507263
535853708
1655512585
702710794
1553082349
442207708
28652399
840563542
1713096160
42473300
1421206491
2139749132
1351806064
909540006
1026563034
502129916
1260748501
648633648
1713129878
588415368
57767551
1630778881
1864428134
2067342249
1150749026
409155556
1346964943
369964733
518158633
1744330153
147276150
1148099392
1002652032
1448623366
1824144247
173232415
2011874863
874469326
672982568
1595956486
1380915369
364790458
1342142124
1113615916
871719938
353572177
1922379706
1105600233
2119497453
19214183
823855735
647787188
1920992452
795014202
1597997216
126164690
1455619164
1455259631
813464167
306119803
1849529498
1544601129
1631226147
1923303583
67914290
1200207677
684949261
1609329901
2087513312
1600564594
14029269
681082972
564489398
1435697950
966766676
666719642
939321607
1307763974
1808258491
1532776346
146277782
413019232
1056794778
799005362
1674831055
1902706058
1813814517
2094965070
721481322
1788349053
1546956200
834548331
741218095
471482451
1120091149
656222312
1283287347
1035254003
1255053194
1531096162
1698720359
1362030503
378002624
1624033288
257781818
536184765
995952887
416837246
1155783930
246283207
1976141864
1680439016
1728067102
786300512
673285847
1231428059
400397557
327293252
511441767
1617196520
554918079
1584272614
970981964
1994486178
1379481746
822484746
1801699595
345820183
583658951
2006390087
660764004
992997596
1756134015
1610742389
2040562523
2042232183
610402496
1644272632
548379877
1363562854
142527063
1020742310
370962635
1706050838
13060152
2092554126
117384603
643629911
1469475707
183444043
905768701
1288003637
876911294
1744574438
1563138167
2087921555
97129375
1340198724
139075815
1713816322
211327606
37794910
1792661807
1076491471
2015275015
962908682
1279188007
1151245755
738435184
209319705
89822235
193897202
1318256703
1263234139
929769406
2112119031
399618440
762278842
1397967319
2064838408
537540200
572933815
1482141122
647210025
1215272076
752764640
1781863230
1405198466
2071851022
450775331
1981530225
1208007074
301235504
1176209924
1175690976
286868808
90702334
110453114
180821274
654621927
1425822127
86722840
1064539806
676787288
584585822
2106650661
1546544754
77920685
1550910292
52679036
409273306
1193564136
1494447137
1090757315
1751535034
1241670243
73991311
290943709
796289958
1895002954
675329617
651162777
804549940
1401052994
2123962692
1635726827
35176256
1718331927
1277083783
1836290133
1144614506
1956999689
916484597
523036693
1977422694
607350939
1065276508
1963935942
1305018067
1821771458
1759011239
2045224306
823796977
1058461966
250658718
1576218245
885435481
301486217
2131834441
1559398884
1948384355
1490730672
460440203
1452186807
544465150
2123299849
1360126582
163757293
2141611306
2007654129
1982327715
444520163
149891256
697071389
1643079187
141450713
843726309
1702316766
808678526
1695753633
1874655768
1270682732
273317507
1779748694
969297400
123345350
1318438065
1592536030
1957140057
1047126540
1416279556
1787258223
918227063
1492387036
735890758
1041783494
1644806471
1175599414
1763479845
717035028
424485832
1451920700
1073891538
1708319048
320565761
1024442857
990734987
1470105631
116475663
813758653
1127258941
868487660
1124826861
155495461
251372362
923410811
1583287292
2124738784
1874603944
71248968
1364159744
1356374036
2089007536
1631481271
1917468907
385861412
1168656566
234418652
1680820068
1488696619
427232874
1313542308
811099493
1933603711
1915841042
1667208774
794166482
785383813
879443795
221103033
605489448
1014933387
81085630
483805415
584239999
1620751099
1071318426
1653594887
2050576202
1953179426
1363931409
1351451812
1628869005
1718205255
173477948
1162976686
231651956
1449132272
1737084972
204175558
487034649
2003513409
1629713149
911060285
1415033006
934212175
985971567
320595109
798329586
72676641
676378798
1870732950
2079109531
1839374926
1552559307
358478721
1708678794
183841347
1522430134
1748127023
167013474
201859936
44418668
404777889
3332641
1852720008
585427215
1513855998
23514863
914659341
46664383
725171191
1540579660
1001448717
629128688
569062643
71452452
1369374872
1025743690
79227865
391194996
1950990671
653349528
192372715
2133560447
697028224
1284191808
940063521
1380793474
1192148236
822437345
1183458053
2138568067
56489564
28066033
82015618
1371975475
1506847789
1253130013
2054410331
1203090115
1443808550
724771625
917921722
328340372
1643617465
63906244
229103186
2069405151
325222576
1034157552
247726535
309006711
1551175690
1181241934
1436296864
536572582
1033278249
510466549
1808073308
240161690
1930965286
1861647207
1692794625
425521705
770445788
637474398
645404694
1657428448
120630527
1760311923
610497930
2081937914
1403339470
42552129
107372668
264722080
1718256469
257600240
525907200
1889704584
243400105
2016594474
557871243
1699810727
1311585807
1736988900
1432944324
1817766313
1075520858
612926098
1326998030
1208521015
1966874608
1590927171
1216648356
293776139
1638761872
284633826
99636761
904052221
381819338
1004618380
2066964189
325183488
369461055
676093972
1172314383
1433152
1814354052
411561063
1896787517
13563694
1922432862
602833061
1192683829
81489887
1290976713
1945251912
1834648622
26252964
1610098781
147395838
1964320978
1190570034
932156810
371486736
1180192215
1738785491
1242719450
1986659763
1377079769
521740544
1706976190
941193565
1742821902
1209469857
1673928798
2033709236
198494118
2012704805
1793316490
242275969
837571491
1965594290
1727720548
1031282961
441082722
623077561
742772646
1057974579
1358278333
1981111414
1005885754
255629348
675107337
43178816
795798724
1698733458
1866295123
1155125641
1971160628
485816483
727647636
1726676073
529133623
377976043
1820841823
1613576358
1275942375
1435626357
66878341
1259782874
1623510057
513594968
39271804
1347143757
505235101
331172379
1465725384
1569897607
1923099831
1812239225
1692880828
778710766
362103453
1885958937
591870821
806310892
600588706
1666536866
361894735
1524666378
57908179
126373909
1017218862
1361325880
1980384384
954624513
604110004
502256432
923262493
1278494475
1971721682
625760156
873027103
727868146
957713124
516463882
1564445145
653944233
681301334
446241873
1554833910
928360801
115788490
1345336653
1395273689
1122394775
1966953055
302834558
80464522
1970399188
1561454507
993735959
669648132
1308417280
1458048993
2102972167
844101319
707906983
402182220
200394877
1054441674
2912135
1041099397
1020149426
2124163241
806813220
993003727
1760561541
1660382450
175241330
317774413
308565712
716170977
1358383716
1636906984
2081018461
1167180127
1703593124
2095329933
749986559
230638094
787442568
960003579
204177425
1184915973
530789051
1539018939
952422575
379770447
1809982106
1526024414
1536536685
1633548823
2055735906
1078726249
39385298
1546731721
103870546
1034016013
1249583425
409969896
336819094
1131630088
1034660334
2140556032
1096258868
862692621
1703444485
1109984067
1548165720
653960562
479619605
126722263
2136804748
375387244
383165897
1402113814
936894679
2128158871
2064777143
17791606
14187193
517453935
242738577
1511882637
2138402980
1465226473
1147511100
179347865
706864391
171476614
315702813
545400222
350259051
45674405
2048659911
997775294
837190611
636247721
401487770
284800080
10957207
364269690
1927415262
1956713425
962922537
36211728
1556971815
211993074
1545472377
590765191
393573803
836444740
2082567476
1001444834
725508730
1738514875
283709784
1410138204
2054991039
1073542592
1772307677
1951970018
1204764870
2092574412
2083975207
830774577
1362330773
1943530585
1727687271
1779372506
628941888
1631341687
94173209
79517951
415479319
2104920242
26744117
1293704602
1153525189
1281430883
2034946828
1114138707
1966661960
2131464141
1645890671
947181695
907558133
1846131974
230234711
79576322
1364620898
1346311455
1387264394
770801783
707519621
751515495
1042902452
1456811377
404896186
219676749
2011910990
629530439
1941501828
1571581169
1096683798
880527427
118288604
1560055951
1967052046
177762703
728591240
1546700404
140769921
1244145952
350854118
1092986676
508710502
1402921435
200846036
678460165
522424541
461950928
1686002588
1159131555
1654924830
1856991702
1910211169
1425501703
649389699
896219176
1128753497
1588302997
962022447
238037280
1721918428
1236744508
1081192151
1317127552
1218434223
401930312
360509527
478432262
894745317
184680677
1581640048
1594363637
923172237
1405154048
1536517692
687315690
1322568294
1196354099
462583014
795927780
1823467710
1968578589
1660713629
1413846733
1602211467
1197296594
393470841
243944288
1458972308
469712812
899575494
1400807099
1226336471
678690322
72920890
1990947395
2129891957
550044523
1801723097
233299455
1414148039
2052489645
1365089869
1040718995
393139138
661724850
426988678
1051929480
607457577
1722879127
1059802338
1384556706
1022063308
2053463751
835352654
1064401050
1595872212
1491269672
1829677629
487337463
399123911
942601896
1358175565
1026390284
1034657248
1887906751
1925356410
1937330973
1382925946
1794541387
733245280
732014246
1389306064
2041980715
500347599
550295505
28967585
2096096370
1708246156
289767534
1521334651
587109994
1369192940
1079359486
1178355493
1871869102
852318003
810303976
1296667751
52656281
1285778763
843723372
2075142790
1010454500
289322000
1783285064
1674444362
920669585
673460758
394804453
1058948216
735116844
415084409
958159554
896957090
435891980
4290318
1191798683
708498886
1699730122
1956902563
2126572077
1585240483
147328032
1849466145
1344400120
91865785
301624993
1046433041
1216398200
208746447
1478976953
492632267
596911181
1450574146
669070592
120686483
1992571510
2043581207
375436845
1763144911
1510369046
1027430230
941400448
284011723
186804567
911092361
522430738
1792601564
299358790
968813315
2083257908
432813472
248789629
7030253
1336591107
1611442116
1327231107
1221072253
1886950133
1605204924
1157177234
1715129167
1233125656
591364541
2072222403
923770310
403279010
1955777540
1589596665
1464889903
885241556
385873687
1250226929
171053289
1467823980
835150285
126267530
93030544
1369188923
1622662275
702487386
1977955867
893289107
847408433
1477500274
1234917499
509772863
873529210
1498708616
1198832893
2086006697
215570534
1031815216
1837372643
647178650
1424818035
1179184314
675847269
1553823894
1127007054
546492554
1192004089
2126828624
1416810948
1631191110
41892958
1855026829
1716402724
937760089
385675266
1437435118
263813562
1140231982
1244104895
679789125
1060426889
348497160
1378765580
1850523035
1789991430
2093487474
1489303614
171855404
1980302777
698573810
1591951192
1023565532
413931586
946733947
1227461729
1884784218
2057857940
249498951
822418305
1491983199
1405996144
370116187
237973412
1301931876
1049453670
99247194
1238839906
142255811
743653841
1905718210
306121700
342813682
530946384
582668434
1347437693
755361176
864545876
215095822
1325285199
1116247262
7389982
162894499
960464850
282519027
1072682332
1505827956
180782399
1081307855
1108141493
1713795702
1893506983
2089429571
2038701511
1158983388
1013069588
299575984
1533345284
394016262
417399457
1330007728
1728878779
1633247471
288302431
100567085
212260397
1778026909
790546789
672098640
392152531
1061848287
189996474
182352492
726766809
187876839
254059186
283961541
153174609
1620848858
157651101
801030795
1389479915
178093445
2026956950
2035063723
1658557207
2104032160
2112004538
589294828
1700776542
1554793209
416209634
2144614458
1322868967
1836921684
150924675
1957716438
1104417041
277797926
1297314120
1014555441
657961901
2131267297
195451136
193366479
323438886
1702086587
44549327
1101834325
597203061
1628035063
1193303276
62042858
624705058
932667185
394681875
2003661282
1623734611
17373277
1094107115
497504227
1397763923
87383994
1992788706
1606934175
1162985387
232955243
1643337282
11544521
1165627861
2029075214
140114351
787349932
1848727082
696262272
1456398590
995614185
944091125
2136622863
2144520306
897294583
1394733123
1778807071
856209760
899081779
115436973
1012604105
1820118467
878189890
1032329271
1017625116
1458452609
1412477129
1375261223
1682765797
1056618594
406079999
813090695
22892675
2007484419
960869236
1432391420
1458337885
1082863017
1340236927
1895661837
1129341745
23717238
1174043060
262888046
544230872
274613472
727928119
248736382
586154506
1715289335
145286908
1035777362
1370951759
1337585448
385804881
1814809849
1142751450
388925056
1370441526
2025114507
747157541
1876405781
317868212
2073329505
1565971566
1582594068
241338156
535650209
11570078
206367738
1372706579
1036519661
919304971
1767756154
1814156720
512638287
1835185913
1376175033
2064431691
592554188
722080854
2009573572
78422224
2061455680
305816748
1095436345
270225953
687355636
837144370
1652116474
1908026503
363347581
258314406
1402823659
203878001
63364464
1370140905
380514101
2060860358
1619518829
1598604502
1242956815
835360996
449820081
1076504917
2102748672
1564474659
3576020
840802256
881518086
310363876
472235180
1199068683
914486792
153892921
1583397206
953251207
1745133881
2073359131
441479148
951847673
490525353
332262417
579951552
44338149
218275536
72433935
1582795835
506840413
1961427474
1652550609
1843679596
30584462
1569811337
1014685664
1745929657
1420373344
731353061
2100228358
1365232355
2080615976
2033565327
1542602518
472720397
192651599
70719996
1905800820
281087806
249417062
2040864203
421812794
96470228
454851491
855741417
1099049944
1900349913
9339269
451089623
1344301792
1640949480
369665108
1968073602
496835759
1281848769
1584482975
1766466250
1339970895
485533823
56013938
961033107
433456800
1331006556
1364154076
1502123498
1289363351
85959978
2107677932
445229453
1672074407
1823816722
564094611
1042318399
721782362
316552375
1787163849
230402214
1859701623
2074333732
1461788521
1092445830
469174571
1052266155
82256403
321520807
2138988397
1857270607
1897400872
1688702494
1786298662
1463188060
873267933
2073592446
1870889466
1718892900
505778360
113309188
27466519
228677741
29040029
1227825036
1674724274
455593627
479437830
1798499237
512243279
1763552500
1423680159
1485536347
2083629006
1161445277
280803872
615142916
1997750922
1308619781
1213580907
1544551119
2106320684
1369921841
1987408547
1147584529
1435827337
1834653877
1087123453
958603247
1699998976
729597609
508066536
674985071
1457081303
660286478
151793753
169962498
1512820927
1009008797
797975855
1280560043
1441136012
1584216126
1882274526
802855037
1170861724
94269949
1388089857
635590619
1382315051
578072619
891863082
40621142
1784487193
1752046828
957557069
1810241257
1438541193
647740269
1399480137
1268564336
1309955496
1952788333
1707983470
1360645692
1533099241
1041987908
1185534419
606522770
10463493
659547432
1159077551
474216451
88940152
1425057002
917871720
1076823439
900010239
1516995683
403430130
2125986783
528628515
176709304
1731047794
634273025
1587342822
1304658932
1290178052
1004554850
440090767
1704242063
1577354684
1627281197
148519841
151582157
1050036580
33716553
277901464
2018576419
223240487
1048085589
925017210
2134814173
1891225608
841415555
58545535
1352502922
1615667242
229345963
718344332
856498709
296321727
594713140
364866411
2036521177
1027255723
1000455781
1341778686
1560541861
1284499256
640358088
1185632207
1472151988
1556464125
2082462903
556037171
71518330
574560676
382461130
1452825545
19189133
1666422242
1894308938
1318710939
637495293
1945444809
647401259
1861879277
1605574054
915497691
47979831
1651205509
1194324401
306699228
1123117969
2006102238
1263726114
31766993
1768644572
286104887
1709764965
1208734771
1167720700
939701562
1966270932
1381045769
851299483
1183462387
2029355670
687674538
1681607580
833574136
852432438
1400667432
1562534984
232277666
203017452
1804009804
2127739843
852612106
1412861000
1697787360
830989563
1432352579
1064766846
830099660
1532708002
1278798503
201647154
666663040
79549366
1848458725
1761245239
275637058
480375298
1755514155
336753056
1075799301
1316595420
202718672
302111140
1231241022
1994538299
1914240915
1241553444
84390869
2121800841
964520923
1343350422
2008079287
1171150967
937331572
236017494
1795162072
1065957851
1113836958
1417177476
1185485838
1885687286
653696506
990038401
1762827109
1592368668
76612876
1582941753
1894372968
694614398
548582810
1001944608
2034835357
1316501789
750645895
531834762
642575948
1673921001
382277356
1139039039
1217863620
1737774641
1923649747
523976901
1246375358
1234707366
1763821339
1300692038
1897150797
1770593180
469376948
1408770399
1171683532
1351399151
1917144183
2134700742
919282910
347224916
847649553
275717106
39281596
1290805434
759419703
627105307
668918861
1088120188
2129783903
186461524
1339389415
1227897179
1743048046
60379538
469097943
2094592913
1672242513
502472449
16321771
512159193
1475464759
1612786358
1477285868
799056268
741157499
1751902521
1391422924
544210279
115963501
398893437
340347173
516102997
799307222
56602500
2016409329
1125955973
447137636
1909109136
1084132171
243728816
1881244026
575922831
746671281
2100497304
496060857
273976175
1317199353
1803869481
669903039
430787668
1386576604
436477038
751892825
853400925
892633399
1683851284
1579858212
698311639
1777599452
1168181453
427858318
1329407797
802164496
386733922
585185740
1022308499
369215628
1812733964
1477704591
2010055017
1136014976
267329111
681099073
1137574326
1908748798
177897664
251837652
1283113517
264887598
884488915
1521695519
284903495
1775427894
1366127513
1703613101
1858033759
1377279097
1642881497
2119082321
2017554178
1432417183
1492820620
957546020
2062791689
989292364
88280097
1516869073
1657806512
87832105
213598102
448400974
1156904425
716493182
1675217571
2012705251
1593933953
849708819
487952496
1267903735
1758141599
735012550
790218059
539145458
1386579588
934539147
568737515
1169730495
1567767624
570478802
1119549184
866242282
209830849
297055311
1499205191
340659891
756777422
595922013
133390701
124288458
1491569336
1811825031
1496662610
212837101
1304538403
81588822
1616983165
908516091
608674549
619390296
1605892201
1543037401
1819243066
1333589473
1448345725
1586300673
1138179596
825599546
1238668837
1534392190
638898626
1194129028
1238363567
707191362
1508489566
607750001
2101486943
1568419900
1236353260
752611317
1818524770
1473831463
480454083
1453858093
94991040
168447848
518269708
1037352547
518251254
221827253
81107406
1901308846
750217988
730262722
1135999400
1337624101
20377138
1175800091
907217874
1987667989
39951360
1461887098
1704994420
1495406501
1002383564
1149438515
30354983
909048804
1376352679
1271152938
1585193225
109840771
1610557573
1784360904
1721172599
1697897671
1863916048
273109013
1076409220
1869200214
1045651493
668299378
1826737545
1736334666
717438680
547768464
25612096
1811433963
40285791
552945018
396594538
1727654524
2047077513
558179353
2090609807
205510755
175436917
613908925
735993933
1420588471
1848858268
1382618620
25471764
1758231414
1508328582
1175939969
1391981414
1317298167
574989205
790378773
165506909
213564063
940569600
1475097922
1943428708
1281998817
657557142
2079219405
1715952546
1033997367
115099886
1459200689
1602583989
929006219
944977271
1570025582
1614139253
818832356
1401546392
1571734003
618158296
740463091
2063298977
712833765
2091463062
1518742465
1816894126
20237725
1676571661
647039402
1414325246
125904657
1737937386
165820380
73727074
322597077
1703562514
866889354
1829643152
1367156348
1738778476
1553012213
1607767550
1210711077
993236636
987095709
326766261
1132059604
1277231249
1232076112
229464373
891250242
1750126207
1373048486
1131027677
79151008
1297564352
1383172562
235207022
1491710292
510429373
335880815
2046608391
1523099008
289180361
685632107
1168670874
1180722415
1448339025
1945428793
44420080
1031892965
1777493281
1549620926
425864132
1430531970
1618295803
1458792010
1450735924
1983169419
1668709361
1851515581
1290496674
1719779908
2077849950
443874183
280592716
753305889
1094494966
1752832124
334496496
1087679863
177339185
399204410
1522390627
1816439537
1769207326
656159931
795682730
1378040618
666767934
43181699
1653658541
932647095
1696111675
1831841056
286612479
1923380175
1300539842
1376892201
2072348728
170595689
1982684739
1635323011
1347387884
342498142
2130307579
1916792677
1077127611
1456685846
881088737
1371778623
319873518
1813299374
1535362688
1170493103
1867444936
278166887
1734851451
1879604948
891263863
662993015
1344398965
934747538
852702002
718761858
1319241077
71706612
348502990
2140814794
1043054137
465859358
1894665078
866853536
707035612
255799830
462422412
1358688515
2111694783
1428504659
1145553501
2069913690
1819107157
1103629296
874349226
362613776
334904798
1125837906
455905957
1697873320
1275283648
1665622593
338847195
879726278
1610280301
1535298289
186278660
1133882296
511592070
2146649911
1884371649
1705558139
1614003344
230168842
580085512
150658508
86666674
856209532
439184464
534347142
484268362
1711980382
1388079939
193904822
2020886425
293145464
8643144
1549988514
768484761
1152262713
669076303
930743567
1432708764
998525690
1229700820
513286236
505392708
2143238940
983901640
1880453018
1953822285
167620620
635996600
541694940
1531308284
1964426847
1850022404
1765649418
2146179627
1016929712
1111271271
1373376790
1006968178
264969114
695587984
284575285
1117268474
1317804703
159740066
1199867700
1961858196
1914886642
334523382
53764175
1874135313
646863078
1922763777
1656363279
2004926388
1780471823
610983335
476825166
1847916123
424428392
1717132242
43148655
968313824
1973624581
596834184
970019307
1720577922
1509611843
1258011472
2036943242
1875459382
1727381810
1620513289
2069649370
942419387
799181854
1024802808
1960348025
1798094269
161289624
1191126652
316532812
1820337707
1601848076
167620620
1723006836
119724022
2116849505
1305993225
93323154
661775913
235184678
2147005542
2050098999
1555343174
892099504
1633580848
699487371
1783893354
327824685
1916911835
1984073346
510177495
226194300
1420134487
1057680
1434079093
137038563
300818809
283927970
2040459581
1133153648
1933334383
881840869
1642801146
540338731
902336431
223687240
632883739
896756067
565739949
119695524
508174680
1555276451
1068192145
133273010
462938909
1281610968
2019888775
1019938964
311685736
1786588350
761653515
716463919
2006662498
1572961365
729823460
1172560707
1092205262
1953274737
15844039
1324441525
405209286
1290812773
1000225926
4031991
1393256304
57501978
866634834
620395437
130970778
2097708461
1354736665
1140176928
661377790
1218236242
71684226
291773623
1235558911
430695587
1979690315
770123333
1685715544
1317315533
1077173032
196250062
278942979
1805085289
1283613758
1909567518
1125259381
1257427711
1097517930
172713645
305709009
2131495756
2008421141
1269675280
1010899220
2040446731
70627909
436210823
2141345538
1512463030
841828346
782277977
1335635294
995741600
1052055254
1069148546
629288046
1155544773
1493198092
1552505900
1516299789
41778964
657755291
1329941765
1931387808
1515964587
1040325344
1053676279
296358687
694015093
1052472909
1644939930
1925003718
615934264
1305672442
1270254067
2144913127
192522772
1095887562
1220697383
428136516
1437078919
1242418267
1737030151
1290945996
1550810773
1934113433
966745224
1448450787
631374033
2144372137
236962003
1774804518
753865039
628081646
988094155
1580329927
1772648447
280505315
107329157
596003637
1916772773
2012519808
1394653269
1906279626
119670443
490327148
130376473
1815159683
990223300
559833695
582690965
1481869694
1320639044
1484319712
546852609
218414132
343506884
659978503
61311708
854398653
512696730
427076832
505930308
997983518
1306058315
820140657
1281363860
697886354
1748749182
1482022987
625314045
1870672391
729781975
1320851763
1918730407
1499548345
586842468
1169867799
1401648410
408873691
1968610710
282476461
1418391984
877568587
1837870196
92626376
410472032
936286281
1190946612
554223338
1557221472
1279464059
1907953547
613936957
1827871892
1347885448
1816888440
1030866334
1534570762
2000072640
1556332354
1541607764
1928711808
770731520
397711411
1794769479
865999447
1308098491
642563071
2102094345
50847246
575871367
140762781
1432565133
685420080
492762695
347985634
2135379115
1110288016
485217727
1156559
1355846504
49565143
1547576416
177688097
1059705687
1527723756
297417851
1001489261
913120594
1006018905
1624136702
367226625
1531974829
1085130572
568376457
510838033
1142374425
1389934586
693786797
1675616882
1979309940
365676598
1778240445
897811694
1962830153
1842026235
825519991
1540745058
431514750
345218194
295007363
667595313
2121674252
323292333
526839250
348546247
1541551142
114485727
2011810794
1439138899
182297857
1249779604
1224326792
121550742
1195326771
1639891865
1551895767
1683393002
205206036
1501072267
183760122
1855183086
1323899326
2144553400
831368545
1515541647
141537409
989777120
384366204
1012270655
551102203
764848331
91131671
1526367161
874811729
1179432571
18306736
1742046209
1146241638
126271674
850675396
525337845
1786379166
1423216671
733650580
2068400537
616888599
1193532981
1517808992
1553072313
1155438390
1231165841
983842064
1479104298
1018492047
424586219
427406924
226598856
1572579778
2111826083
2076634698
2107303582
1409573976
315516742
1383250398
525309655
273756610
1780927980
1620497000
440732819
1562717666
478895759
1779517872
1629076214
1883095791
2065778297
1453402260
1417784472
1592476628
47326433
1500728396
1586516233
2078614729
980785372
1675261791
2116750146
907124238
874998288
487338242
1067046772
241052475
1030110547
803983769
1060238652
945375072
1845780050
645875843
1661373446
344626916
791387712
671101275
1877644730
484919399
441074272
1595707073
1546807723
1319279449
1919846311
799851208
2132113299
1872714207
264374077
985550299
1501642156
568730550
769424170
28439114
888699104
2020231250
959445521
1864031913
1860908557
1790642755
837606280
1323935963
1108733688
113138296
1369783714
902771075
1421794234
469190316
896103088
1998869898
1672270960
478997786
15902424
1401277225
1470052684
1767518777
1153486927
1455591745
1306818
589783901
1544709340
1481687480
728716467
573142622
471501336
1259104300
1277806494
813881562
1949824727
849772833
1740350017
411961254
1079783251
1966624187
2095545050
2004655855
1380497402
241384863
288323581
1535450711
1326906312
30466572
1425413119
1644221892
1078879036
628715385
298166790
1425448919
1280540382
1219602275
1504857494
1585649780
1468740823
745743350
1258242206
623324183
1002414604
910494454
990642233
668050900
668448167
61734515
1779823124
600826416
1541486676
287531801
796108815
923543837
882467321
675206421
157394776
414931180
1905308061
637254848
1381652784
289048767
64841529
602799485
181491953
2021848038
1162039466
1124877059
1322137532
844407381
107605221
519060221
2005632076
799747236
575435546
329332051
35661936
227674652
1225136273
1793908447
1550718672
1571695368
2109149398
1785691255
1984735062
1010074165
1601945040
519195869
2067402966
1789043249
168091939
1858384378
580097227
442702846
778452486
1583550687
1407795449
1269619518
1195487896
645176458
1496626123
230022796
1148552228
1109756542
1288326153
941916228
1751938436
744294436
26655296
965246917
1980388036
408205578
512594257
605161199
1853004952
673147921
857255455
2112474016
1522244942
881348366
1022581847
583361144
169339891
1774098570
918747113
414526884
1277828522
61318902
103651636
175988634
2144436328
1056555793
550071060
319537574
1955446192
794861010
874430650
138567280
1238028047
142867486
1470778198
1420913332
366604085
1074503890
302150843
1411477657
1868390329
1821397653
121570186
93699898
624669649
71774965
960034137
1155200912
798052320
1256758141
1662873884
2099391550
1408769259
944408728
1658645566
240202805
1186240532
557797080
1206615496
1341011497
58768086
1248731822
856183533
543038183
1577307682
690352686
218460937
518159449
1086677924
1403348909
2132838299
456616163
473861577
2070673725
922657494
1001161990
947596643
965058750
1101767002
129840153
854945559
1939977271
1290109431
889008041
535686374
1769030464
455080848
1303333773
643976865
1194578211
62071652
1717681898
1414978373
1927335712
870360106
294657600
941588987
595254219
1778542720
1819275966
1477401139
1067103561
1063190955
892266916
145865706
750572140
515653467
151848657
954153475
844029091
1710994733
1501242758
68129407
1452599212
598191504
909656915
1785095596
993692791
257769485
1249234731
571833951
365046608
468815328
489311482
1067598631
2147383759
89016406
2142062614
1342366249
1534288189
653499189
1705419946
1045487524
522469361
1068260123
1686970783
1106421593
1693632939
1220505389
162900246
2034143829
1115170403
490626150
43712059
523847425
1549685551
480684426
1869549548
843061971
2067704848
745325026
691288211
585136113
1758286978
522081629
138272947
285663075
286122616
1585790973
1278024327
332255964
1814836207
279829477
882274086
140639922
55489430
568769556
1262008830
396911113
81525653
1400310389
596706561
885850994
1702827324
332702369
1007019775
899489033
316811312
554750546
1561461496
1235613566
1143438652
1081103263
640104632
645492166
1431099173
1342427781
191636046
78742774
1581875599
1699926804
686216517
174717099
1326054230
1856485683
1394782406
19643481
2081046178
579426849
2109030576
1551485308
110030812
1825085075
994074810
2109430812
1977866525
91012002
1383313511
882553118
1517822957
989996923
818221544
1958305326
1016844215
891927438
409980950
1872319365
276763377
449455716
1854265958
1050155930
1066133159
1096241817
1167421789
1277813129
1025401591
2038990306
1905354764
1803433087
969154097
1199794513
170365597
126859215
239711955
686094827
243199975
1196432770
592899858
836065724
1247093730
885101757
1150914898
1972758690
103220589
192762330
127313586
2060673826
974777229
776760855
1887061489
917461147
1915261378
602584650
620883622
955341064
1811191588
1262878758
80226994
2013646279
23760748
57033883
92301430
2142808191
1508637049
1140243716
2133689123
1863258661
1376331305
1648092879
422048485
1322478978
65476094
89345565
47182151
2146182958
30571692
24312287
1241095711
1386409417
1346107750
1599548917
1580506846
1499901543
335781639
971255417
372735980
73002893
1532699730
1550677514
749988048
992188068
1232245577
1400319889
1432041831
1295758730
1697146233
457515635
1289106376
558104307
855171524
613038537
1487404176
1989628240
689492494
1737137738
57586354
1189770501
1871086455
1619757110
1633542675
1467405718
1191346023
1986101225
1104554999
1076867193
510893658
1142081773
163976787
429061463
85698320
335113806
1294557089
266485133
766262522
599014809
1051168878
571543607
762559536
886209058
884434315
813394421
2146192649
131012897
2103672547
213882237
538794902
1611146287
824340929
1966509904
1035105817
1370910262
1238385594
1957501281
1985040262
782245755
292230942
1811336676
37039380
589538561
2096314194
823701159
816593210
2079409190
1806587035
2014564609
878382874
1123973065
863943908
1337155072
312077190
45337881
782421202
530628875
1816653648
664203631
1976469199
643635121
1822832730
1638790933
1544313392
903408551
1949271165
1970066677
1350944778
271219318
1309149665
1764398067
550880404
580910276
1542276481
53579154
1309616222
1165168865
1615187721
57506375
1933928813
8842722
1780588076
1994036491
1830083169
378139097
311239128
1676294768
603797211
813573845
784777873
384316967
2099429463
556746593
1012654634
2129184290
2075279414
871393783
880207104
691540705
1861925757
1677262286
1902767623
202902805
505744945
1912566145
1645383766
1166075456
497494744
1547106866
27527408
1878378081
153001904
795709566
1688766321
931890108
740656134
198392442
1355988788
125704592
1062712754
366349497
1813118381
1641917749
558923321
548435075
398140994
343045380
1008677256
1008840303
1948425593
1950878421
471760614
272564430
1132315723
1341007845
700707259
482963953
404413715
505121374
2071023652
1745549609
309391110
2140364275
1422668948
241613087
1492907259
2069467612
1525823527
107816300
1124225212
942813138
609513501
1894518353
1666606132
974806729
1752667552
1241977137
903864811
1997897275
2059036781
1425138163
699366644
755994051
1140447762
359155527
426653781
1098382949
1311554827
1147563291
1399290854
1523575472
324287024
1270672985
1248657227
1249731342
1275407691
2028124431
1532945304
274340381
500595940
390918443
246091721
822859055
1578885248
425196980
1618541519
667759001
1693848271
295466140
730823104
2092936602
266961779
23839744
2126445227
886529780
932872142
1438420053
531183423
1346382589
1147057818
1499074676
1435889333
431319193
13714641
1603443608
1500758390
2069727838
188210468
1523017654
323482252
1694725245
116911945
431208452
127946292
767350124
862058664
902536913
135542206
1857795779
978980612
1918108817
504114348
293077313
132219940
787342227
1520187044
859826754
2071541790
286052774
2128909897
607701893
1020869143
242944379
553710102
469154642
1361293759
649787977
211526685
2091603414
2022481673
1106244268
21629548
668047980
2033111002
1930337352
413785806
397436679
856671662
1866734997
1419179093
2017022179
919690264
277422771
92566344
1314938626
2027109093
165877972
872304452
659436761
107563377
1185182007
1651575400
569137756
632420513
1841548404
1938716846
581018814
209111301
110762402
680412246
835763016
1015808795
43125480
911196734
1330191293
901685827
289548483
2040936937
1943826250
1200747012
727783768
1249214490
626615698
634623745
611252599
1301422562
1098048030
174769740
1127485577
675002461
993561306
2013969713
548132386
177754468
807285621
889881150
137168844
1746010038
260950414
766318396
1096890282
337072494
1089431352
2111710189
83836039
1484067461
382171396
1007804681
600336472
1026095869
1554301649
1229152600
1266990564
1905610517
1612839822
962077135
539840416
853522783
1387546149
1909620102
1784840407
456980817
1211554152
1439000850
585563478
997435310
494554985
416219919
1108745994
764824311
19787495
1376663920
451760590
162686639
1530539341
104416166
754228090
328825887
1408377159
831078389
1028834411
1760956033
651868285
1686915445
1216366807
2050661689
1230511048
127537581
1499295007
129382442
939629277
1069583339
2116692481
248220386
1662460247
158699661
2069188183
1961894684
1689034140
701161105
489311391
214189142
799993794
197574936
1756478842
358077791
1473557535
422091457
68384566
454835971
454671800
319080355
750067285
680884265
2004811010
1905672346
2088995937
1073803131
977587794
44210361
988321140
912605673
940796923
1082407493
546067008
114263187
1930968596
1893855456
716841932
173703025
1377967233
1095508195
1136065630
1306075648
1923221833
240421801
1048320922
1891146762
258526101
1220839651
1032471728
323182551
1030407436
2107009374
1116098140
958791994
2052919440
1821273314
355240851
319908252
529791088
766123869
885470028
1566391984
1863462039
1562740945
1091679248
2055570195
1377921934
853004871
662724599
1136126271
327233333
352665070
473674765
548824749
299028505
83624203
262494430
1575596595
693617964
1388978236
1021014896
1170757094
1796378272
2083769036
147183519
367092435
903850307
515176550
1400461726
1173739896
1790507426
1517387729
1175787094
302267911
792006322
342900387
1908688070
142651845
131730191
612254578
167949008
2100308660
1762751027
1708607361
533663330
690898355
1165236751
1627145828
1346376866
17662031
1885047348
56701439
401926312
326537545
2108532776
1441935657
88281220
289465108
1300684148
886657690
12606324
1460479123
878231513
1610044944
442118222
274378118
333739845
2094455069
2041223412
812757525
1381705458
1673509992
1404007166
988516325
1592685991
1231733592
1008418517
1184074684
147985441
1013038288
899070036
1180877839
2025513015
755053211
1271733191
1306705658
20801987
1755772844
1039488003
1137066706
35505960
1899834260
293684023
1804289034
15514868
1100469816
386972932
812780698
926979492
1237644105
1147986987
1135311528
1932443228
1609670684
1438498025
1803903599
1803980865
865053118
1594957176
2101868087
785902516
935815091
1507543855
111261904
486315938
1642180504
161557003
377018064
173936664
364677625
2138836455
1277534514
2127720973
431897999
1570193580
1098379805
990775462
1595815096
591552845
1346314450
1101383692
1015289516
843747254
2084540482
209291560
1602221964
1518240256
701779754
1709676699
567187042
1432848374
515367690
130232561
1912394793
1560610340
939327798
43548789
2119122973
1514841302
34165404
1776859221
844045177
1434882294
1579354201
1838022202
138226828
1083997810
50593285
1834965909
1342046147
534795272
1363484679
338798034
1488788987
1732875646
870620141
285370888
729262480
1165974802
1375264175
390020722
1860160774
936754244
839000580
165219779
1628503893
1454994231
324449193
1299492445
305225649
1438436790
1407902998
1841001507
1620081819
1637321550
656320512
818867284
1674335697
941294162
1720528115
1999327062
2087818809
2068074596
1540944613
2088719782
1071000839
338745818
2032901006
1116724193
493492933
110395765
2066170397
129285803
1336911456
1465817897
2049356521
406605790
1519601428
324135917
2033659205
1772518598
194389132
813070464
722880320
1462280771
1121881725
849920051
544996643
355867181
1794396940
567750852
864582240
473136578
1793880202
1497261079
389344013
1427142119
791534345
1314462252
1978043295
440850332
219307848
1155480421
883512003
1989780047
1367562723
843282093
404816972
813450302
757215237
405319470
1734298061
356229164
1825295940
241443002
1429597137
1237335380
74267770
2005889882
1816973212
635722544
1084397469
126289600
805243878
1627349268
2081493672
438889166
1289762609
721544882
589085916
136000057
1146722007
1503809802
184395563
139537079
1614904107
1868667084
1855183086
1643992149
1849512681
1704154853
1107367739
210559295
1293241529
1441015699
1562562206
873969758
1601892651
1976731694
1446209928
2025018865
2088654205
364467404
2061539356
279071235
108872830
1185852441
2043357117
1636086593
1982253068
934503061
306636303
1770520909
595448771
807270598
311186943
1023223211
801695396
2070250449
214532442
1100665525
1231995880
65944
765710000
275554167
1143127965
470068421
196216019
1982575096
1947073786
506943976
789206246
589170001
1567621004
1580860561
1544398604
711794056
479829121
377986914
1638182096
999286614
71381997
275967483
1928565031
1812697739
499124180
693769116
1648847930
2109750663
1071805499
2094688000
1514785859
2131034265
1490679934
1825259323
166002306
886588911
1097565890
1621178899
1187426929
1876103194
308893344
8401140
1808503778
1319799732
1608564448
1782153164
1720966644
1850462080
1717606995
674921906
807178755
1320204761
1285475597
541423945
2136648457
843137626
317145391
1967724666
1466821367
2098159899
1572615198
471693426
1138958444
1074171578
1302428084
2004983697
1603525560
2138286053
706581230
367294477
758011146
1802572941
1371565692
162644231
249337430
1601978812
822718
1346804136
1619083245
507920546
594033271
610159393
2020217765
931635536
216692627
792569002
1904383330
836548298
836280684
1212399420
424321254
1974705703
508470109
1584875922
1098173008
392437775
566661092
1170665467
711708857
458206089
1543497035
1963824222
145575572
837828701
417053381
687380446
209361781
337901722
1046076140
223586854
537370122
576853926
1881656619
544021983
2018118868
1970862392
1883464201
1795808367
1565741060
2015568700
646815650
555142999
1370772555
445146360
894952030
1571865620
1492441350
368834755
671778020
1557837610
1284891720
1291858544
1755553034
781199835
1571036807
688589610
980933218
1146322591
1775623508
662528538
1243776157
1754585537
1935913164
105836975
2077339871
911635871
1976891438
1367764496
32862959
278360386
952696718
1246234491
206783820
1387799719
2139847621
992886933
781791275
294054252
706980242
1464826097
1411756067
1384008614
222076736
37113134
2130447439
1451170788
1098992633
9041135
964144903
259711659
33540553
1003229061
291623903
1482971277
1951328646
474781865
1584996023
675219702
1928924423
1540902373
1216461950
491821217
19006756
878102396
1963713366
1819024011
115205672
1765955446
1827204572
1442122010
655898268
1418482163
2037537455
602592489
8470404
1691338137
361921802
1108571028
2055472992
1975804246
1002751136
1081012970
2000878463
526956452
822510184
1813638285
1841184300
1309100260
276670726
1062584785
47735933
1482721105
1832798993
2119283691
1856192877
2061341171
373894647
1419924649
14637779
2073067538
229472310
649544369
1612745259
1011436476
688605015
75651262
1108038895
1141034231
383516679
129154664
2142354251
553633352
25787914
1384840245
460849063
1663952211
529640936
231258983
1174649925
990192792
1134321407
1039370710
1998907660
1508808486
1163539772
1756902669
768039635
370923312
1419139170
1505664065
313363299
1883726205
1859324963
1114743461
779140623
1741273192
2007031465
525011992
651169961
2115007504
240523658
1821037951
1319611103
356952158
1881472629
1896069839
1389544593
731898555
243943108
1617384953
2026986768
941187821
781854573
79203285
1150670213
656664628
1368472262
1164592666
1308456973
200772432
1898351688
858658821
1276505206
173037960
1187476821
618508399
1447224850
659046020
1707205076
550348690
1557361701
1027792948
2070504274
1506889226
2100163327
1700284482
358449236
1153877307
1549244895
1493515924
1033921851
684799080
872683303
264521042
755892146
1718211116
1904376720
1631327074
387575119
879092451
933741678
871746675
1942363493
1543091483
720661438
2021922752
904931808
1844425667
86693976
1815924588
951484239
1883868746
100337160
541326157
1475651589
1628530258
183313801
223210874
1124078446
958715735
1430089183
594932564
844610161
1070007254
583743613
1228317824
1307215519
2092448035
442248814
181292003
293585899
1835386508
1527186995
2123617080
1468715213
1805623346
1506194315
203131454
1432759894
793960138
1918944640
1521038788
1627528445
141233925
129408618
518539142
235204378
364506040
1409532941
1675456173
1752722662
1641715422
632990550
1887568487
1524293833
90818313
261645787
905004730
253724321
1078569639
114002772
912944606
1194452804
2145226587
1397471297
699412748
1871322377
504431670
485130079
947136480
1734916383
248600544
2128809356
1822547821
1510274346
1798526310
1422866548
67119724
903060462
2110810069
431841550
1694384584
1230344976
1067518487
1795235788
1009220376
888610899
1697131173
779051620
1614516680
697286433
1553843403
1967126549
829828137
834342878
1909901233
1965153092
679641551
366062120
513310741
1024914683
273270479
523922356
443822043
702503723
472933486
1875177184
2097257544
1839296249
79117955
1077329835
200834586
1134270547
837158764
1578446424
1547528647
1811807293
1762968442
1128325878
2052472170
629541338
571996951
1111910075
537964755
26516279
743800075
121884594
1136418872
241636728
563163616
244711077
902797363
1983231723
1997368495
134637302
1508436580
2333880
1061881188
1840655846
1748668945
1128190076
410853189
515802521
1656815770
2135048764
598840966
2137836902
1473902172
1626727083
1010287316
183373456
141827708
1893447346
915420340
567068492
113292361
975546219
1542991956
973086422
1001936105
908749355
1060334473
2084844960
439026788
2141700862
2069235429
1628860192
947135912
147652073
1728690485
1361165652
1141598686
1086531379
1032262833
410879981
1578633013
866994837
1183462980
1599205779
1569557930
924251545
2078870103
1875861508
243282080
1346932061
1477783016
1948026181
332282071
458680273
1809612726
1462658539
333173567
941607392
345425986
390987520
1066642063
590458020
394739076
639524255
1990317610
304432495
189145834
2117012411
1429700378
160028910
2074205178
878410401
1632070164
966701580
1511659962
1965068636
623422449
1810862493
1131606721
1560820054
625978388
752542677
714364431
1386387087
534733413
1894347773
1120007833
1410792312
620249457
1963728244
539185464
1718957044
517103027
1790525199
1931306327
955476458
1785534314
678296412
1807327418
837403640
154793651
425407847
2114495336
1174550138
752591808
430480796
372241439
752954563
528962126
1827912052
943334625
115537815
989551436
2139191157
1981033453
1261291793
871336091
10492966
1335661751
1296693099
1853345652
1526359019
483144477
292588931
1281129945
1101676212
1933685335
85205166
130281770
41225595
1271665545
954319577
138998187
556599545
921696981
709119519
1781256941
657994671
469859139
255159444
1979461655
2102087152
1220655805
372293708
1759863381
796108815
1297034325
330485277
205138507
1587038075
380978553
775571732
1192891519
998896069
1227777046
1032745249
1868913204
937067011
1425977682
1754260801
1254804634
767569820
212004716
54230131
508545220
169985773
1454144813
1442973031
602059563
1805110674
201502000
1051021807
630001872
914931818
844366759
639395735
1408253056
1196290675
1119373900
407863988
366644740
814981292
220076147
485645421
2091341153
678826005
140970452
1408397468
598511671
1955708719
753844791
1232672539
1096370934
795421841
941432865
1178836071
388420723
2133469990
1944218313
492468947
1267018653
1508472208
1495426545
905960802
1039033538
440875314
778157158
1429320373
192860131
66360905
2135386536
436115140
1847272598
1819244649
1071139510
1486024514
1866771724
575243369
1071963871
125310445
1450181942
966224562
713380146
1868835722
582706606
1350144073
1637486997
1458802594
655389958
684436664
2054764892
1702634417
66280080
1897235184
1216763693
151084251
1203406849
1203739847
206511043
1595512842
1430997621
1657349215
905129665
1836623729
1455486225
1949628141
1573164015
1581957519
1022445598
917112503
1793131520
463614735
1168949578
599676988
1177516805
1473820408
476410361
923545597
909736738
407567247
994747096
114689419
327688068
941109421
1567508870
758399474
1958906872
1509606050
741176915
1300639307
1307623377
1395004728
430212191
2061775047
1038105471
1361513590
1028409253
1682269787
1844243228
1371894096
1271583929
1145285010
1893146182
2132961602
452379159
1059737269
2028377587
63184388
1330783246
928283173
1401926091
117011581
2089770166
1208356115
534781222
1449210239
2107847886
121495131
271776333
1048708859
787526329
1217744663
2027098332
662428522
1130338785
1360704855
1884004780
1369699771
663047538
274263168
926195084
712477125
1462902676
58315826
1466763219
1519998765
625651533
552974340
2124266451
896127834
1116570013
1387213739
1151369889
1306105428
129943029
2132863042
435440840
1163503948
1069528921
108514972
1013465103
358551991
395122808
211348161
1957000337
1170922975
1527948083
1066515821
1887989690
1817517782
1472719018
1124662561
512990805
1456223237
779276374
1639888544
2014734936
1803337551
370651753
978763198
594055782
1756234307
595357198
645540752
1150717910
847215887
1072405927
1032160621
706040922
1265206078
748217463
1337738291
70849937
883915182
1368322206
1785502846
854523065
1307884955
1594463849
1718358803
866373577
1675523760
1370375325
1340986135
1556603321
769683197
523686433
403775508
594629108
441712794
2108295211
2005256828
761313963
529942862
1994468912
1147181874
2048476187
225543407
1774689377
857298210
746451627
1785008812
1347438828
726377193
1471410685
255696880
1842129051
1644634871
1275429750
2013339747
959126810
1450317942
873066860
1733648276
1151913363
1571856686
1308573506
210855817
1918359791
1248737651
769495846
1938917216
807902578
12588427
535656508
1357696405
1657690396
1277590664
2112633781
1585300463
884516485
397846436
1616697987
1412750053
1096905544
706746708
1459484535
1379465221
334688211
606639236
181591635
98706295
2079003462
177887006
1911366982
1164151451
63287075
1984719082
661850700
1999382684
1307489703
1458127247
888651436
139972241
1893074066
1708642950
1430257928
1092960717
1441973703
1301257122
262486420
1315535831
793371776
1932229527
768679376
402354550
394400012
1696526545
924409062
355471489
1897825966
694724151
1400053502
175800692
774390710
2050205201
645456489
959710364
1804802374
432352004
1802861869
1863780060
918729342
1523788612
1497102067
1685349367
1630545359
623692986
831038825
1418193415
1563649611
1007528810
972267041
2013504233
1720984937
68849289
105984061
748105576
1725281946
1755809679
1275692986
139091618
1507612334
1831554403
789122412
1349667680
1219266336
562560792
381462528
1510832228
194226242
1005408952
1331406388
760914670
971932800
1356338829
353405265
144530101
1733589801
2066344273
2013792997
1228816845
1270994239
2086059575
274168198
759719746
1760189775
365729726
559773994
1053566617
987163930
1440810918
1824762329
465560043
1423766856
517287630
477742799
1503248800
1478943841
880944410
72810812
386659122
1382532575
1959164869
2034976463
1360133097
1724734822
52577709
1958030712
683693347
8903750
1555425605
1715309278
785256883
2074916421
1305448633
639640328
1544139859
463512057
1745823021
240326460
951177455
1725289152
101808897
353006343
1881406596
133311163
678718246
40689354
1070403240
1518985151
638475284
1805229051
1328500155
403463224
2125516082
1576554711
1303850420
1461025392
499664486
2126003454
1250691897
313369836
1986930384
1088307905
445629955
1735417392
1840562739
1234647070
1312487180
1079906122
524883352
1218135215
155545577
1838492011
575277993
2140765416
1555948864
1775817600
1802796084
232533665
823282958
234265862
2047467919
1369025332
1221273605
247619267
2003618551
635564361
278209659
1901975244
2005081383
106206753
511593795
1210716519
1119608884
171890888
604195545
208687434
1640866496
110105639
1856635790
545326351
232907006
893503243
2113955354
224599476
215262734
1095363651
1525958282
2142793933
220750344
1592601535
1840023025
743021730
2127786724
1223981506
1536939973
1677628267
467710747
1635517951
1805065558
1495004012
897425588
1842503848
1080301840
625567430
1021563067
101416476
235443710
1779443261
1242242771
1911086156
1603554648
1557082007
1053305320
1548133353
642926687
1440151094
124304040
1694329269
505803504
912408063
750983727
1898808727
235849577
1756896915
419451760
1940981049
819973510
1695222691
1231864702
809125176
1776998924
811848381
994860915
1709117557
954319577
529224823
1299509107
21807358
1264631775
1320274178
902505809
718089913
817399823
359944201
1931155206
136636809
690094634
1825110539
2043295279
1647070597
1981362061
2076796004
2017502966
830392713
1326721185
1533770619
1802734513
353646536
1997994033
209833389
1959591826
866485434
1217635689
735618722
865268999
596787382
2031932432
140649672
218814714
1100849032
883731172
413357683
1824604554
763258152
1688040203
2003377216
2121729113
649200466
883718772
2121016457
1548442771
1075103890
706326639
688455392
1211406883
1088814882
1412938421
253531480
2038211482
2034395919
400272393
742435756
1584540826
1547417615
1711904186
1168779662
2009008776
1817500741
297947227
1330548872
1623266989
418609223
2031078417
901688156
81130137
192935486
1565225295
1587992548
555206356
2121832701
1441008632
774767757
520875992
379973009
925951238
1390934207
157806522
731661470
335675962
1989513634
171830100
1974682283
407039877
647549081
134605285
471114568
1867021396
1568345819
1633473803
299208524
2009425615
323680688
880859857
1446240514
2018152615
1889685325
1997899083
947161450
245449758
2450060
1607776522
1879309658
397482585
170190654
1702819421
478840901
384366378
1861464349
1502982198
1794912371
1350305984
699449140
1271602113
1671169240
1276794981
124908065
1449096095
1941279837
347628703
1341811653
1622925798
642100030
949666075
1311114659
1652527393
1780137885
872243856
1330671580
356621388
402135597
1981228315
904701675
1004491240
38302760
1225766572
762917781
2008176701
1538450476
1963365290
1000801350
1453563051
2000482850
1398192713
760698464
1179134585
1143878541
258643865
177327132
501603737
1733906658
67024142
582162093
1644477401
1412539692
938096734
1694663006
1977512288
1712211422
1518503432
1107534388
1499677423
1124695647
1575370809
1873528973
471042206
990134417
760543860
296340395
520203649
1966745810
741647374
1355711187
749240689
1272588172
360964011
62695704
2025278149
1414598236
1394119122
1438362412
2042930627
1801319515
1264000115
633336198
1839355189
619919553
151858334
453812839
795958924
1396737623
125914863
2031525309
149036114
94767301
1645115066
1839199366
635098323
158448240
339277202
333325403
735492184
880536981
511148527
40733453
947170871
687393761
840193931
1919496581
1993823435
1612791536
1711527896
1957612066
1725401735
1869095836
968658985
1713688602
2129872373
2029434936
1129230316
2143112844
889478564
1163671549
1708199752
863711304
657939431
255738952
1786308795
1143053757
1841741577
2064168149
1164701839
866109911
434566606
600111012
315545903
1366254221
477689568
152592724
1204334305
39311654
1026416686
1232404595
277556084
237099565
895049378
1209295570
536253553
1067327531
1056081816
356467002
1462145183
77299765
878332481
444927031
696119015
952751684
595184834
98128001
2065069981
169241680
848784769
2127862218
1771124506
186661221
1192178906
1339546585
244037866
507997517
72855394
2062190661
1301823049
1584978388
1252742011
556449891
1641698176
1029309485
1058870834
1009577344
1165505496
1621297643
311406418
832771518
1083678737
1647156750
1679365941
749930317
1456665495
1541016595
1630550198
1198414709
1635813921
1456418066
528065734
802037159
168774501
288621969
655790964
1811892278
795964968
1380196639
1290137047
1772505038
1699102427
615789706
1940204313
1126306421
910352483
1243252651
66116490
2123502391
436683855
1174251757
579012793
389520311
1754506370
1895302505
1193965272
2015720955
476365394
576805714
1779372664
592618021
1344608289
1880989363
1964320978
50142320
1967885668
1915415677
70066883
322540531
1550351829
889631669
1600241227
501034354
351531685
1422450364
1508427971
1278401062
1241753196
447643672
600425063
1655125763
1080036288
1734412460
2099596947
995813809
404559392
1631876806
589472055
1218489412
1621704998
1891658436
581818940
926136036
1451086917
848390671
1466003496
310300293
1151583736
1770736544
1310000468
399990625
1750567696
1882511799
1448389686
579474759
1824711328
56292613
555190749
86157827
176025651
1960945913
534039503
1122347356
548678508
1201210497
26851622
1444950659
2140859617
1894825764
398281588
1941001887
2129258414
1399575943
2037635250
1094850691
584639087
779225076
2089341201
1479387448
259457946
114955228
373335629
1896524239
363006733
190527276
43974740
1640736518
1556830859
1356120365
926371722
2013653985
644926284
433836864
1607924157
1032019094
412901144
1930557228
1826669124
1504752202
19168119
376238884
156186654
867326091
732154951
1831363014
128157237
2051206657
1629093899
640159781
1007169032
911207319
708793829
1737602877
1792078881
2100661510
1717589444
1051281886
1495359160
1972073016
2111822005
1073408682
1298518503
127235275
24267363
1715385004
1871588408
1310016026
407090261
1644090013
2040203845
597279471
234868464
1232298136
1213688875
240862476
1171580751
231889764
1241672151
2133746823
592718424
1972412619
1445819316
822058113
678771664
197572344
496449689
715428437
1985497998
1202843548
381639333
1480662493
345931766
704097608
1559856625
1968884262
2105122195
1639230639
743299583
553808712
947146234
1471826575
1780429433
1677662484
1410323569
1402870844
335905046
1710356647
1075670041
1042509988
1934951572
1434298094
479805246
7722181
1986464336
1515854927
243806206
1442694499
552685506
1259543344
534197717
1969355787
2018195906
415909339
1728561891
2102903956
1772145116
977247979
1687979758
1347121501
112824792
184151533
1495383170
1135688221
1926482307
490158527
1049384147
1483134652
1996586111
191555777
755366720
1276472201
1829879782
1283694671
1814715540
1782552625
617066665
1832437054
347031295
704528959
2093582123
1866395442
1984450308
1136117105
2007000483
669717222
672271546
520784488
2138360771
662891988
1566215946
1456469283
622306186
1316844581
876729744
58943799
2023298515
85846025
1504461677
861111659
1934087482
1172967001
1706636833
61106150
171456753
1436842925
750774814
576791125
1748063439
192122196
116537688
578774985
215138113
782251789
2017780546
1946322373
1835292824
1110731348
103167444
920718888
1498598754
2136056408
760403581
1350939451
25846912
122404337
230500914
1974344071
1462223698
640762339
1354323289
809590607
747724462
1631420149
1446434304
1229153883
908820413
336416023
659134359
1941674104
387361500
1503847358
1983706369
1725112284
735201371
2068478868
714977581
2057861556
1994444593
950169731
2060488243
2095577366
1799804086
945205834
1986443796
1353439456
400685678
1727757864
2112125260
1023925204
1572042371
25914011
354951760
1591018718
1483556035
1492877430
653000051
1818968813
1079613623
342549431
1185660448
375793655
521037272
1866764636
878038681
228722186
750367354
1331263056
1321340130
1930986214
1421015806
882385066
128582926
89078151
67017320
983799802
199192331
159296749
1764258213
1211398248
874661969
647724261
254766509
312263630
1010295414
805915125
1846928537
264022193
834374058
100827802
641574826
734236500
327607189
90463818
1837362334
624507622
840250761
1806541749
560114915
482435839
537346823
1761884970
344028492
1659996209
1380256767
890073568
1047024246
2066711260
634747200
1836204526
196219303
1409818811
447149199
1296237560
1752213431
1848641030
1938910777
1359478822
3757875
1191441656
271731095
1994884656
777311035
588518008
1756596546
1906410695
841784945
1355116756
717017056
542593772
2127771593
1124324313
1509321806
2061162395
2022552876
575117013
982539087
1817632009
295801069
854849930
750411430
684706905
1056948677
869118601
1105599468
72501518
43375579
2118531506
196645864
996988331
1321908477
896127347
2096179075
13957772
1616960249
694894618
1420799720
954669035
1093231001
145089673
1434934426
559526884
1860729807
799658255
1739698164
238532681
958801268
1125710165
591872648
922416405
1792846175
119144753
1283534631
1158416841
1484838346
650889599
1583235839
587205995
79160446
1312926608
650133552
1882986712
744108174
837939186
1188240091
663943486
404731412
1783743017
150394041
252557013
1577706342
221198845
1005793862
314295589
1453695721
1765996047
581078951
748975098
1254157754
1986904298
507125693
91456707
1820651798
307158331
211739488
1762474724
1679205565
886590193
1366264366
1270519186
1078705385
644341316
319278569
1497423462
294694658
1352928496
1508881168
1251808993
1104014813
305171137
615877811
1290876871
644645757
907719111
1979733704
751931611
361161948
1057976894
1305025650
1966627499
987945195
1057375475
1297718569
32865111
1221330983
26668210
1832094228
1410445609
313376454
823820947
641547265
869134581
1449949245
109522870
1498719997
165496624
627498601
703472421
1444171284
1733183504
747507148
537398442
149822448
1885466194
1183779554
277709800
1403568677
1415964544
222418421
1973478725
1628024406
97592431
318441665
1487828122
356776161
188935726
7648722
411149986
1565780197
1645330142
52534347
417528675
272774321
1210052219
1476683006
2092838715
2066317779
1728350086
210623643
374946579
789453569
1344256956
2143046451
6463669
787091920
330754759
1206699046
881210699
216935735
352775897
551226052
759420285
1313347083
500400084
295584734
1589038857
1520860480
609961949
1740465209
1342528054
400958750
813325166
2144279676
1462751240
137809837
216833640
1406572108
271008663
1068717591
1764780158
1461786215
579413797
807057915
220330788
116055275
360030534
928808507
974404308
769200579
1114247821
1771834519
373209096
208511597
1259729241
1933296999
1004957643
899074994
1838033155
163785290
1276300598
267755653
778528472
955388735
1329229136
1901989055
574054309
1532054833
1042175008
1089879811
2085791148
713100637
981435006
171472525
567317391
1730262197
560135028
1110259536
437291091
794902235
927342853
584095153
1858393414
1280510662
374873080
1378690331
1842231535
135878455
887686169
1459981315
84710438
1756850678
932709480
2129870903
1755933127
1611578851
450968724
380208449
2109018294
1802095707
1638345939
2002997263
1956498399
994021292
1984642276
1647686344
719099578
129599520
1837326248
537853375
1543199199
892178488
1872987225
1758639005
8674710
639560610
141658971
487682662
1113325117
257701345
868658643
1852615958
1060340777
1576465098
240921321
72738625
273441473
1067827110
2139585843
1000053672
38671334
115277556
559602363
1377690262
147054865
2029107066
1671813096
1230930668
1838413651
1260075363
881245137
513987182
2058066285
1888515495
2130855238
1574593643
460172195
1858688695
627852764
1779604089
1592090457
1247552122
1554818652
626758071
1216642853
2050015320
596719157
1342664490
450443298
580365271
2032521511
809299132
1080093879
2051915843
1543102921
262821206
1697523706
2140895835
1370912793
1174159467
2048370030
1628256670
452454635
89131644
1763314064
91235821
890031909
444038525
838964223
1371404113
605507597
2098216110
1525643670
1795171268
826844629
730562686
743824887
1801961786
2088768209
1008548682
1983826587
638360297
962099988
515305459
228801625
1027179148
2095124125
1944518908
2000303313
883000488
27051047
1267661791
1686360305
676759434
775602968
1815738811
2033541737
1820922308
2010735997
929099402
1709908308
1688327156
701493051
121621960
1394320340
702503711
323674362
853392390
185792170
1501701697
615103006
991254817
505442970
1173252437
256154789
703171577
1857667097
1759936811
1460229065
1706640896
1221839153
777340220
1574411278
2109606733
1380167526
1852091830
1518194453
393764026
910715019
558423010
1563214184
1571467342
821482353
2104767497
1870448184
1714930631
57592318
1393523630
881742443
1699588917
1592088817
354733353
1559916992
1177275235
1402159995
734994827
370247894
768437979
332342953
15647972
1835403968
856396072
11239993
911824476
73869152
1353149558
1276141975
717627383
1110522122
347620291
1380953395
69709142
719832836
292852989
1170353894
1954163910
1990570004
200784710
2051505699
532366851
1223250060
353089537
2047572906
455194756
808704076
1133781835
1367430672
866786951
909019041
1355296757
1858885980
366512723
844850444
1481887726
108549066
526158048
779030668
1153328891
351962950
671316282
319618151
1126700571
1568328359
240665076
1948815707
1669863118
1503459809
1290398443
1239122348
909995072
1219211327
924517185
198172145
1979654914
965072835
1056156393
1190602080
1716788890
1094706459
1961011183
452248165
1638750387
343328260
1284393497
496082939
246181760
189723229
332922317
649551019
1178194620
1550898092
336133030
1378384525
1594885723
1252008974
45989453
846089720
249059091
251237208
1390203974
1315226419
1768077977
2131248756
173198523
410432176
2113086096
2038893942
1934046168
861414000
7626623
672833192
289144694
1486804831
780222415
310980774
131541799
1765351646
1757864694
545096829
1221611861
503348742
165525059
389633402
243777843
876508708
1695328021
1117298087
1929099207
342642914
1870045625
155064009
742102508
131290970
158709817
149319985
771928215
663760735
1970339964
1329460897
1758114120
1681426032
278672858
1625783152
580964312
637923205
1297995926
1130526248
1120762714
1492545555
1067243933
624614156
783955939
888590892
765082531
714981582
1809120728
723428751
850204225
358571152
655270876
1506029780
710130530
1542038221
2016376225
2134979843
1415499630
496181909
1002357671
946872258
594875877
1716094224
85497563
966950772
1607207077
1337802965
115810201
441989350
2115084121
651399199
1330560398
1259899872
2129761653
30563376
841728870
1939784785
644712159
975417496
141453276
835132766
287901253
1373897246
340906985
851619450
555442697
127463518
1381256087
43356572
2025780947
1423014749
1895585631
1133687760
1468266075
357750822
623666231
1883173685
1861896395
1933172780
2063373820
2102044945
1470502829
1689416431
1031748854
1876130911
10495272
1534587560
243116090
1634004339
1588534516
1930042522
2120396577
1933533593
1102779051
1734770061
247644685
949264196
1439283332
1568231507
641352199
1551379916
1059075277
1447224853
74774607
1380284359
408885812
1901604597
1146999489
1947129651
1375721512
148733411
1668845757
992523924
117453471
1755946866
23471248
162936726
945174778
693244303
344810806
706257411
1109318554
708930222
1633164285
467804199
1780248695
378771379
936643331
1744186698
213540096
503719060
554478168
1415223417
536379545
420425979
1237438124
971650991
1428845402
1641986703
1317446669
832475955
1473984325
143351818
1849797572
1184264913
231299808
1536711395
968490019
1495750206
628127223
1079902423
486081935
318789724
1204593824
173323060
1800410145
2089676862
1959257981
1039846809
425956401
325585472
22571682
902039526
2013957205
376191819
1668500190
930840002
2127236883
1695948406
242726373
2030978014
1358523244
1368050554
1054981276
1342382102
806166608
2059127077
1735922468
364458100
1007416326
1235366261
1036132077
1821501831
514040394
619393328
2006961217
735915913
825821668
1648448777
1869650404
1072597030
949860416
2121726623
1478550863
1535226234
1997861617
1628716868
1101076785
701687354
403984838
995673746
1232129828
949338477
1508358321
1119636751
712341109
762450560
51983856
1627482200
1932979326
1375559575
204150730
283343610
1785702201
1702015304
781328607
498897573
1252137682
2071874226
499700488
1627594710
546849557
701074969
2131527707
626852585
276410602
696042959
1830755263
882695878
350507891
56979736
1046983883
123399852
307204888
1015396929
1076241822
1177833925
1738253727
2006916689
953720789
275920574
1598176771
280410294
717838337
646988318
1778052799
1722294128
325922834
134873036
893840140
1747797588
194183335
765296898
625091369
922110205
1854356832
1971470974
1364537848
1687376445
2138124317
734434476
1549258767
207576279
1345469026
1961632082
1731874030
592413831
1124829582
1941020552
1897574150
477937842
154111570
1175034173
1837045684
1564936159
86637890
315923872
974016226
655825815
902181708
1438045953
1646162259
2053300435
1192529876
1052085457
1217950521
812654121
432392390
2141450590
1101242619
814963101
1108248255
2093883925
1818437802
1421895517
1472591892
483883910
673344995
770766337
86556484
454669912
1424762054
602940896
1257651682
1830964151
1845508841
1474782989
1481343017
98211255
1024493258
631343932
1655301562
377477166
1341614717
1433733689
70365764
1732289566
830102810
2083113949
1754884020
1336889116
498714660
196090039
1791757694
1244468893
793836076
753298086
1284600364
665311499
756202750
1729754493
1096753197
129718459
10548852
570183806
1818674602
1569354895
1358640920
2054976463
1744999507
993017571
2017180379
708950113
149467236
1946358929
977906389
1649648170
89250423
720551652
1383494087
1635093963
1712950749
1304624427
194809460
1002202906
224641662
1799390646
1878421658
1354703367
1441857944
569275599
339386134
1228506297
683865399
278308667
1395296218
307789767
41323333
235106630
111288579
1890258635
1455456073
1121228744
175349015
519190051
876131650
2086774025
444385443
629166450
2043746466
2089888544
864465280
1879546892
1726751059
996724106
1478523386
1145583862
238234475
1739178787
1125593794
592536895
932201902
1183676247
1797213178
815959579
1992109482
217867555
1901334340
1092402118
761864011
1898661716
976414046
210331595
1280115234
1183449890
635045202
902444321
133292037
1955081095
755471658
1503114541
1483181351
1304815681
320176845
2040568433
1358665004
559501929
2007002325
109953849
803314281
116251810
1095151480
1756984397
1048879641
246590835
191271200
2012100625
984416113
658337081
623322491
1982443389
1877182763
1844040847
1190008034
133748483
951658409
768120864
831066842
107244379
1485984561
717645090
1035439784
205633286
155513012
412418744
650611409
1837033499
1177884322
726478932
2086975881
841808405
1973970612
353539378
311913339
1569262260
541062653
1594791020
99490626
36737486
1306854326
904961120
1316942364
882920084
1720121868
144773489
44550607
411012326
358135335
1162817244
70639861
842448623
735106674
174963231
1565652142
355922268
76977635
1088569991
606746266
1567177696
646899171
1818096963
576767813
1398049041
58150038
1950491956
1823446421
1882868442
767937303
1046513247
1773656727
1279830576
171358235
1617861316
210654324
598821072
1511579385
1257782789
630299332
618954964
697487293
1897964321
2026284253
1724319196
315781436
965160714
278328508
773626660
698132050
453731394
503651700
1825497303
1255079044
472704130
1347765971
1164259560
1854134839
94796113
880209212
517249708
744132753
529558456
699057339
1676289362
268380960
1400509812
1421138899
1466243393
1264008850
563514859
1678095487
1871879480
1267224047
1495771159
1056908251
1987782228
883889660
339812502
1271576884
290696246
1981148138
872786405
2047422630
1452601656
1469781997
845464822
2145786482
1519037614
563388021
1292465913
223548707
999313496
809960774
399718083
782728830
1832993188
2137691373
1291128557
1801712964
390658426
1454850435
1770497240
1723116063
626823773
422775119
1920132802
341752181
2086460384
1030099495
2139334592
2077434784
1849303476
2017134809
1089866195
698652192
1357744572
117730053
1374063483
110864920
1987986559
1808588210
152697712
896140861
954972834
485301595
857126878
2076342471
1348161100
1497869867
797740621
1931059149
455288228
1503886750
1039190123
1880048213
734534471
53658970
1104778945
1195383404
260487447
1177530586
1303945501
1307930056
193450321
414508328
725712803
432359493
381335781
1344232548
1523996552
837523680
902547875
1803334509
459420715
1102534486
866539449
1029989308
387121155
1761668077
532872494
1062106044
101683026
657302108
2037375653
1066045786
1346958749
2107510959
505415552
1405061433
2068150698
529677466
1952040280
1992298930
799944288
620679949
2061893375
1504076715
230852758
1249243049
2103565119
1365783428
266301250
1943674237
1146878730
1894932535
443014567
2127984396
342060738
1320004799
1953825409
1545095162
1677075199
603249844
1626267608
224763618
1929301131
321751450
1202165821
1204803281
348225370
123789203
248041573
253718666
1854309968
2000957390
430351495
730732364
1051450890
133811692
1628094912
1272249669
1060403929
1307475658
356881745
1713468318
276947425
543596714
1908591002
320941309
941239822
701533561
1474027622
1447814255
766807946
1933910580
1240440053
987304657
1721040124
846768573
1836518195
1007767631
1049722855
1655562977
2105722129
954734507
848594080
1738690028
1731033134
1919803781
587983159
1543506742
613661187
1509461147
1713284209
1465203111
237093868
492916037
1712041653
1045015306
2037370815
764876159
1429897072
1252080445
1776537286
1395204788
1579225487
1407952376
18023267
659814527
838950181
1834049830
1599587437
2000742291
1128719653
1787094573
1360157451
656879697
1195870863
1987754736
11232416
291066052
1759504913
67635368
1770600690
280751625
1691692293
2049780008
1184542213
1583997386
188029440
1476696051
735944406
98915506
1383089530
1614682306
310309454
895546302
1837042595
1180385811
181150469
1990943339
1522845555
1907581414
529292984
1305930197
1197581256
628786175
1152276300
944696728
1398015814
585891625
963709087
1658482382
681448800
1554191404
2132174459
1458807503
1281059048
2030541433
1012951951
377993387
222836329
1256426082
1443852679
723486322
604237766
598583338
1193667478
802767182
1643957965
70721224
2139324143
54868228
737191761
300015699
1008518334
841186175
1451602713
710794183
1611994095
1708705660
1166115735
755213441
1175606481
1088344189
731427641
64475776
1047403578
1353088742
1184207066
800114676
1711509534
945616808
2063563527
1543930297
349581224
1444261030
2048210801
1638830399
2002796169
1960076775
1241259382
1722174114
982439899
487601810
357594609
443091537
863779253
616185037
1066746620
2000794166
378160185
18357800
1243631841
1148523170
1921050753
362948041
2055361507
968217323
257181321
880432374
1993967650
1663458299
417456467
292715237
262275177
814209169
1467515350
990992504
101970135
898685103
322541537
1786006397
1655587394
1629136706
44075056
889415237
76663378
1921905936
900924278
1420139493
451017471
1931173098
1429622150
1816727694
666240465
1865382606
950982283
1743834757
1562923272
2146205176
369087257
1215838441
251578800
1450792469
1441943322
374684192
1847411680
409919700
525383314
278810132
1734305777
1483112289
335551619
139878992
1387071140
923494134
2092647107
1988653983
609662652
1221131413
572011190
240958533
1978607657
1165154914
2022596266
1996749145
778588705
620214923
2110637050
483965429
99952857
139515387
250061977
1701444699
293190388
215792765
692458982
1193222919
2023757485
1804423943
1086712604
1066701453
1119700861
1139253271
1355148554
1361290188
1863833032
59824020
496201309
660600447
1300680462
1223408954
885097172
898140261
212323003
1831804608
1424505882
5354313
1484909372
1770129997
926620497
1490730672
401601563
844964777
1254544722
2145138791
201859048
1233509156
1952035405
1322767314
1143693504
2014093036
18387659
437964914
1661247200
988723119
1597583326
1431585123
1276713373
214095731
753057608
962201680
999966517
1045078185
1569082042
1828395317
1260169687
1646351373
1423941018
1429520909
1045611342
1460630602
1361040792
1011863728
620273359
1665738725
1191409228
1499158958
134105032
2110814212
1553950082
1479200786
1664722022
298592815
1019895347
827402663
1685139968
1246594616
2022659052
255628174
1039907859
581431566
1416404027
57804805
1326615532
351875832
2041700499
825851609
1715624219
1749989888
2120108846
1415815478
2078190014
1265854687
1013504824
529932322
2116642030
516681508
1636476412
1077569286
260823063
1940529086
37868620
1381363671
141605141
645639943
1578607068
1307040448
757775001
726064591
449990027
2143231039
549501160
1743456464
272876185
1121950845
1808086975
970012761
1683652722
224147902
1960302313
929805784
417678806
2147152497
2047170322
1160734217
184588404
1061890181
670388261
1485224722
1770330098
832323920
1838128679
441063847
1201191704
1953816674
1804167377
1535786032
1930521511
679294847
1024214362
1871970012
125880661
166132945
514660198
1973856433
643469849
2044183965
815793915
126835913
1949740704
619567321
1835860963
595271990
1949922416
1844589615
403358941
1484858682
996796955
1491062382
1730061023
840590913
13863771
1554165090
1279000982
892905591
1074421680
637322530
1017376312
386852289
1348605266
2044764928
202716604
2069258499
410290390
825400059
1885548245
664857170
1561154248
447407400
1588424500
378710639
1054647424
1173801113
1623485284
179500202
1775383172
1323866070
1433640575
312727760
1931077934
1942957797
490195161
391398416
1219157986
1978527801
146463244
177113016
426724532
83185978
1323787634
520551750
991599136
1088720632
901873648
89963976
857306083
1495231181
1728908455
1996352750
1391761472
1862019700
607588692
1681057804
76217905
1428437030
1000623272
314904486
988423875
1676669807
1377154431
405448471
1007866523
1577354170
1367799282
262556878
473926331
1352246994
1469781652
840670178
957215636
1169615230
275670711
646335329
1013285134
399228122
1213071283
1187179903
616159730
1744441147
1690546136
312423139
1966655525
69788504
19937173
1836783851
1699090998
1118783300
1873584102
517859836
522427799
1555311882
1724588912
1604700689
1024841717
954610273
743712023
794751138
1358185082
957653324
937453438
837016669
366726285
44242213
1157556093
620200103
902085068
2051097618
1955467889
769211016
1095740554
712553309
23378163
304803885
545152002
739779010
2016747142
654182893
543111940
1143379691
1054196887
1591376116
2084972077
2095526627
800988688
1912124174
390940487
586619758
1386019052
1291374186
801632298
1891769479
1242528321
2127585117
1359078381
1220054011
1421466664
1370215726
536344021
1880293404
785186162
899551538
1644202537
676310811
786418433
1391395715
589199431
1499107697
497672012
1718729545
1354448851
1101454024
2038770930
129720491
1281387572
1243309033
1200794993
784108608
1774378719
695318419
499286551
30217929
1915226407
1877750735
423800236
541242643
70886045
614025880
1482768535
419057455
938409628
99480799
1664499554
1106842620
748136431
1787688369
1668584797
1496320548
558085518
955176767
1439464046
1752082253
460065685
480128363
105708553
1700259157
1324760694
1970934900
267597102
842364903
1778894426
382085330
1893710756
733971736
2124130893
112108755
228469182
7642207
721933950
1502756628
808521106
2037370414
1030101443
92513954
683302013
139591691
1920669486
512076649
1098424038
2077394577
558104805
467288046
803524650
484802862
1542583026
1593957759
973932035
1075997381
847525313
560385150
1213447234
326160970
214662567
2066561821
1459935642
2023790537
731327990
1267853805
1618632792
2085760324
1866865571
90793723
988826519
1582657812
688887410
1871235958
1679786049
1528415292
1300851955
335696312
715917208
1951755092
1537853885
1951755691
1654693077
1800682574
50896623
851889385
694628822
1621344271
155637698
1058819978
25444221
1377919135
1074146945
1094503980
273841152
989104081
207833015
447005533
211725964
1252979610
421927720
1133207464
2063177290
151100759
526356078
1671374521
88665364
965189215
776523699
419766289
660170300
1589096529
1131853466
436714237
269505103
400040460
1176347009
1547398364
1637378335
1211886792
673738948
1916436481
1713454790
592361098
2131451155
451041616
1281557452
103895156
1389070291
1719300475
2036943134
2147060045
979267199
1458753328
1534003051
2049186962
957589214
284720280
156296393
279223411
1435033276
1522401426
1668786494
2020087612
356578974
1661380989
1936010441
355669658
844047504
455406650
1379907450
2110324103
616367893
1583597375
945572405
1052132030
2074255200
1818691461
267908603
356344686
562115198
1879036912
1396252140
555539580
1419194824
2034058606
1237803473
993791686
839383709
771618680
904760793
212609560
1285775746
209216616
653397538
309983965
1018390580
371897821
1000613487
1303727096
1407313076
2096677533
1958190925
116285543
292879753
1960242511
1160830700
241176728
464511611
622205310
451331455
1198960579
2126190905
287917428
778708208
1173638959
2078298944
1656012864
1299440980
1948735154
1851681110
860891324
1178187484
1603090407
2096105889
946306309
719396987
913105875
1048334273
143123319
1634825699
423859015
1999939394
1312629683
145987601
135370577
1908300901
563292310
1386857985
300012997
1221998644
1303070580
1050622500
1916990394
777585641
1607216063
2034035159
152018903
1727596081
1845621137
133300646
753669752
1421270558
119608246
1687441853
1190563119
682146660
1906741937
385146203
1156737218
1113077305
504754275
1661251677
883428018
2141666559
1076794894
1490759770
94429311
1587803000
2126039278
2143575528
380744118
1913389348
137703603
482093150
276868433
707431049
101535615
10496738
628207121
775629934
233012598
2147368429
1101803068
2131146908
282039014
14120063
2118205022
1582396273
896154630
1722732902
1877855938
299980718
354434450
133824163
333123825
1519074367
941204076
908546073
892866164
593071748
1802168171
1588859656
2006980904
833497772
508472673
1656703286
463251731
438376952
1133160134
1712087597
2084735726
2072193031
1274117330
1848912150
818196449
348308591
107821978
183735000
1604769502
1429953923
1868922359
1798790841
2077833634
510104521
2056509544
1460496140
2058876487
487204888
1492233042
1740962722
1086793147
1635183028
825833964
238076799
2013478280
1736421098
1232563733
1044558820
73121159
1610221354
205057578
2122922380
1393754109
1073733072
779384263
1782552625
91494140
47539209
392113300
2015461589
799014120
243732557
1823929289
1136132696
1023660694
656299104
303557437
1163746799
1895346093
584896444
1420804077
2039851976
2107136842
1118092469
1033163826
865506108
758670878
902528831
570453728
981297337
876835347
1174565565
816501452
1400901702
1760486762
796203448
21323272
1535740293
1863435232
928082964
1774130947
316182450
2084219618
1224302276
662294673
471234423
491032188
1510142938
526072814
981286418
367082953
810607503
386748490
1502575206
1766077240
940395981
605590848
720620326
1012948749
1605717113
1097757087
1864944685
2104719679
1876462040
1808112329
1967769543
1542572249
909746627
1521983116
710766058
151829248
1803601297
1872926783
760790414
796182802
859604233
985155264
1442830002
2072210876
1698625690
953308050
167236458
1346310625
2085415665
1919810688
837761813
1325619802
695155849
1489170973
150414213
640133389
1284670547
1530189333
493728651
2079482192
567225399
2010613304
604960821
715084635
1676300320
1630699003
1387664109
1121860504
1882412511
1092864766
388749011
911946149
1844970748
1037054184
12303933
41759327
746270565
289693655
1520204120
1813025045
1639504961
1185224729
1583875056
1510272305
1453222506
1273400884
551533055
688438146
1504218409
1957037124
1783090390
398803002
85632129
477470562
693522996
1654412608
207190844
559035113
1653985694
1190456386
1011749304
27224864
65675485
586015570
1737067464
1098881676
173808038
1241643856
2095470172
1899067014
1206005952
738699737
1302414886
1166756484
1602805613
945587408
2105892756
248541187
977565479
1949617654
945507085
429579141
1438858663
471756384
1521505460
1432834616
867326665
1312148341
668269254
284920972
1240292127
936090695
1261400563
1540853617
1239545008
162198159
1921239972
1950430125
1807782558
698461502
381574084
831952914
1869767922
988819859
1585091325
1246777205
1913876778
1837157189
761964853
839710009
1457106343
1478952650
1685712397
1074150638
956189498
349283127
596273331
208617767
2035458987
1539884279
659338559
380497532
1455632531
2128624682
1703399358
2050437398
1459994017
1062090875
922344686
1207146082
1127287380
1904310340
576804319
2138487
2094381708
1334374071
1001889830
778157442
595526282
938562618
656420213
1559657146
746249027
1840235356
1495440833
310168712
773165543
1075519078
657123991
687637141
105437922
668765015
1170845449
1954383299
974764114
1344249881
868196600
2067339775
797211630
435852616
1993238972
2101569295
49134971
803620924
1324080033
593827362
1609868777
939967155
658287455
113829499
133360825
770357868
1904458015
464843350
2137013205
164195305
1735129807
784972587
491912376
771728579
1852428253
751502905
2084657993
1456340288
164561802
188659129
334201164
1538858456
543539598
874221501
374872961
544586971
446606117
1314511498
370366541
12539900
330788515
1202262982
1824739010
720107843
1581140565
1493668834
60122999
1221673318
406932662
1386359309
1860537017
253811007
149582550
1565129432
2064267516
136995345
536421809
293040554
1404505366
1744705577
1641458764
1471897123
2041764014
1354903662
814695089
562563790
216593062
1421579874
2074808782
1731409971
65795576
859626435
546246079
1619464582
1922661313
2042704074
1908917227
1809174940
1256406454
1292384992
1315287511
1991410461
117445828
1692522838
994227386
1143874262
1229761683
1220141472
115000847
633231169
770093963
616096175
1335130538
988410114
1610239446
621372153
232968040
323635761
435106068
1974507286
527092148
402611694
76227955
1146130640
151168446
686361889
348497698
1726950631
465857218
149165219
219949734
1819438359
457227483
1022783407
1426744759
2041448447
46074673
1209744912
1779797704
850899322
486653788
1050241963
1547789749
2052026684
222841312
1167336576
823959211
2132805970
1569181021
151351707
330912849
1825030486
1720697715
1160550026
1839982302
1515513506
964733354
763997860
683254003
139259354
552352646
730134768
1895827845
1861146618
1473031168
2047959767
397154874
1846447069
1369427627
939911523
2111798495
1332902171
742500257
396384472
804711410
1169627295
1778074897
279736912
746979278
192680391
1818767778
441581795
576225042
1810294516
1745495171
1936792252
981718121
1195538062
621062201
2134060078
536161989
1332095787
1770975980
224472670
1391016626
1616197498
652203074
2022226334
881076764
1011764431
1527340106
1568265332
205413723
1806782077
103418630
642171893
197037178
1256962555
1594037377
367060587
1574027821
917427399
426027124
1168442857
1806033724
189876990
970084657
640670804
1226405318
1300183287
2099201834
1414560587
1287835057
1696973059
234577882
389417558
1661323425
121365990
60856015
678976674
912003904
840865408
2099011582
628028640
717672655
991938455
1065022533
2009731288
619419682
65268532
1979080878
1790667121
1337127641
245842438
959448110
2090165732
516896557
1788982155
744695097
206952885
202652255
1122646650
1021612027
1322666980
342082144
192728748
1340572794
291147307
1134834299
821132766
1838539502
1823279657
2066453840
1486634177
255718541
1514096754
1100218581
1916513740
57746806
242844947
137691692
1942460742
1780469217
899905241
549310562
1346984733
191270530
576993284
166817118
1511199428
1836771430
1207468147
901552579
961385603
979670678
395800210
1845248505
101631265
383443630
1632285519
318275340
1048221096
971112096
1113906672
992590181
727801787
172971330
1718600603
2063574114
397530291
1392201556
1538309333
1328721580
1452779799
1571120934
1815458327
1401298074
794978393
1386796164
524470213
2008157340
1577952564
1360666891
420469909
1233885141
499220062
278578650
1712631338
168038545
1942825309
1200312310
1140843522
549908619
223170871
1181701418
999699319
2029574856
1846563518
1457064519
1782973140
1775183577
784161251
1714067360
1550347100
1019523577
535663288
2057917534
1750984955
1277590664
372995230
48955004
1578904399
696139855
99086990
1289281128
1413723839
1014671326
383085472
853845439
29171988
1921844562
1301118147
1613295084
289008674
1930620953
1888683238
109443689
1942338831
860830013
495618979
1114286105
2047189832
1426866913
2090596072
642402045
658929078
66676475
1174914915
1056053605
1868489893
263498831
2113949833
1429483212
1148338656
366291386
697474293
1323686932
482786156
897553902
175599396
1443490792
554628222
996090522
978094863
739074669
1183996995
1613868633
1883863534
215204915
1956885569
336288037
482705341
1142425756
860584865
1909472441
393661837
765574020
2118479664
228704037
23712632
1244184629
589904667
477270480
213574960
281649468
570372868
1231648886
69085222
1775274044
1392038063
712297380
2128542176
1769015541
1682136519
835367440
1031230762
1224670317
1142056054
326439706
1023044686
2053844683
1113018327
494175181
1981898912
58074904
1637492046
349353733
1099805365
806483256
462391281
1055761797
1050539902
1765321377
549530626
188353226
1232183886
2119521563
572310912
260338912
1666807160
1027448201
1929542456
1944238670
1171665999
1431540457
1826853567
1726784450
624667113
784140479
66116722
1045263526
446260336
555294054
2102793511
19548127
1387674382
649552070
43207196
1109228086
653722207
464170713
127470041
1119409937
1918529445
944158383
1610508610
317708609
1564187081
293456729
648350274
163605955
906942468
490259392
2024989678
805700530
520559389
1470786686
489761236
927344109
2123955958
1883459519
364502263
1765623748
1448841271
1424456018
710113141
841121452
1127112284
1459692221
354922310
65865793
241021370
772309556
375616498
1462275006
1562851832
2001581967
62908757
1746390443
460972262
415689683
1434484218
2046098391
1841559677
1017029484
1500488588
472999220
635321586
867210128
1740252082
1506831647
1462230585
1572658973
1196404151
769927846
1712652889
608539906
1458972807
680037786
1100760104
1944312676
463556658
2016810110
1057150072
343396962
347388202
1725233215
950581699
979179680
804172349
1268645948
409379407
772509350
999627947
985655076
2126720593
172180572
1585865861
558260644
235808186
511791348
564955383
1171804143
897500109
1363936728
634688227
1357868728
1190390942
650550298
295743799
1979076003
509455327
1219439630
99342915
258328555
626671093
1281275746
1118941724
2079003566
1692519166
1036841150
571122277
1602949369
525180953
421662133
1812860453
1530464474
352702137
1406411982
1258337604
492606724
1465076448
1949507241
1490341711
297485384
1262616613
828943105
357609016
1212412177
5515677
222086521
985299081
1932387494
785143273
47921121
568812821
547446677
1522422734
249165467
1838304983
1634450168
1838467780
1085759560
1434518315
1842735686
1732801343
505894075
1231603510
1201427256
529152204
1287532025
1018233049
1548830564
786624294
271615667
154547483
912065014
1711443116
1751143710
1962062439
330611412
439130214
152093542
1308697335
1848388249
1748003818
312462347
673645323
1701909934
752442016
1456078146
1058515453
1083944038
2077361733
310216655
1140585732
1547477725
13456883
514426151
110036612
1791167091
1514394358
1413837115
1718659856
2103790748
1983342161
1249978892
1356852234
1033020088
185972582
995085116
1409362830
55213909
1995099209
515976027
76860905
550107229
1074834832
1977794923
2147179579
37770385
525799956
979666120
326985709
103096722
1164071462
1278220454
1887268612
1628445850
1397858751
1025819146
1876059949
669158993
930216901
441871991
1733278332
1433182794
1907176330
1111967151
985188596
1292598486
259774566
341218478
18122682
709210215
2062611281
528398830
1439856957
1462739119
603772504
375558095
1886794592
662118388
1855327801
1858455866
1172563981
1766195708
1356988652
1657937731
392611378
1428817118
2047944733
174244135
1527310461
1981333387
1137715210
640900088
1179333968
358850368
1102717576
594348788
595482407
2085802029
1752004514
1661503315
2080045315
1850818710
368362193
131248162
99200055
1353474664
1168549784
1119613432
828410361
1550762804
878376072
1538531372
37236105
12181525
947169411
469829719
778395647
1282392747
524683679
2129255790
1697228429
523823200
1389428770
1020301736
378092837
85263789
1482836951
921241848
171630849
1085787548
2037876830
36667475
1212554766
837891759
807063652
1767995849
109017353
1874394472
1379500989
209021859
855361250
93709126
770507699
1691058625
700744945
2078252095
1227664974
908353025
1056902920
656555917
1242797514
340552798
121262046
1913411459
1553445363
1403167948
1486725229
1948340762
382666516
1817244725
125179099
1588373876
206905582
1791219895
1063174913
157359324
105632412
231309938
902908948
2078517202
598524776
625623189
817060089
838711792
610303376
1282591023
1217714605
825094547
2135268308
1258907368
1189742255
431013479
584712977
493482942
2037347409
431595726
2137127676
1427766001
965173831
54801829
701466190
1892889105
628978584
1742099572
808285822
609580938
58080717
353838213
688566731
86898463
1631065047
90602825
1843780518
202078459
643328987
2109962513
2069089448
1990159910
858359619
1636180635
1415740774
2061252760
2073296985
1599234039
1629338805
1466906746
548605626
1497253731
965997107
1250438968
48383029
665175155
85383793
1311561012
374498077
1535992974
1685219588
846931501
406813284
238869282
2032966092
1400105366
1551688053
1117573024
671527379
1395241879
1075380017
1250388461
1883923509
1519782612
982803618
778869040
1729544677
1304278124
471789033
1600207139
2055109291
1213665114
2042922605
1868480345
431895739
797278592
2140815511
500169605
1097382299
2128260115
111141247
871733692
211852000
977504974
2067896235
1991257015
922173831
281049560
1794838332
986815294
1911145920
146069250
1652456908
1183236968
1474654947
889012544
1023964863
1046948823
1290259664
1486965408
610430828
1758364105
1092348665
391446629
2022711903
935474903
1607847254
1238272788
684326589
383030093
565949995
240276255
754491802
485841452
1243209702
1356876822
383452887
2034305662
1053477179
417720327
1699134909
45572422
1307828079
1489617280
620043731
2057204210
2066554918
1287135367
1992763517
833416366
1211648599
221575166
424775624
350583233
454389790
14346942
1337308638
1015257773
1093521133
2126671231
1076698704
2146274353
909818005
2033563557
1218930875
966818852
785693258
289466084
423893473
1483580417
1595820460
488350657
1515854927
1810855146
96649363
1486100509
617310288
659174297
1771435735
1892126480
1518785885
1226457282
1195274192
1136640140
1587569829
116040951
343431147
1953351299
1808707622
649557845
723961867
1324340570
2113224127
1113042790
1001012124
1506315880
593712437
1138152071
1205143535
1800335613
332990967
1289967692
28775028
1954611814
647684543
1137404696
2117904441
208541889
1701081532
1155853223
71936948
1843608592
115960416
1365442255
1158482216
531149890
42800844
839599573
1307158019
832689916
1843646629
624496647
394691131
479070010
469415796
2037546441
1657628152
1902467275
1482222341
153672577
114632273
1783149510
1229879077
1660190465
1988935556
1133958959
2137635664
896744549
1767006506
1887538894
7596003
2041711498
144817454
863710919
270504780
1819057072
2088698009
86844246
939020626
235202821
1186699459
1687851887
706164290
291030460
1183246780
1372604310
131298199
5812924
896062299
1024615761
1539644086
428026788
1583637067
1267489624
1586235202
226792213
472902423
629068805
598237816
1675806152
1824184736
368382945
1955800886
54667066
1917664848
1900765334
1570140812
58429942
1113959022
2011036371
1103769395
1438881333
1063275748
1701326046
1616587923
1338196724
946516073
1496566654
1828248618
641985260
788116093
142755873
1874087526
1579631494
1719071273
358643324
1232945833
756693071
705660638
2112705655
1377608905
503990331
1589678217
1382891492
1206023890
1339294819
104831364
1914278311
1992759508
427499384
1667826657
1475449073
1903069610
1036279967
720163912
1395432655
1605665061
1648051351
1747125200
178281437
316594076
1066305626
314231765
1315723954
618689187
1961216774
2043369680
1006730557
1399736178
1896183512
370105824
1988820114
1777621671
1047934851
324422496
1946671147
680087144
2043802555
1983556117
1693535893
1477483443
146480613
678034269
116000886
1745153064
693411168
290402777
1870573487
187387939
246918825
2081674999
1647597812
1593467845
1177390999
255070949
1228244637
2029596014
165348647
346295353
1763150360
766717039
1200951147
257698514
1709140880
361194002
1895647383
54242687
771907033
2047838659
1446929345
782461607
1714792090
155203467
1211831071
1017787185
306429969
1792685628
2132534962
1131285879
906647370
1489655879
1507143358
412992854
2128486977
501612486
548960152
1688157636
1345092529
940280908
376141267
1921085154
1361409861
217865835
872421256
434980123
1361163668
1743264665
1169016834
122878770
1411072749
1414575181
386454923
1366630006
1365689257
582164149
320877188
819958361
339187869
995143482
1458621002
642124992
1400101467
1250395175
1395389769
2055718840
1018100530
1268166004
1334174811
1697698723
1366847913
76359307
603029475
438559187
1074882820
1561391933
501140399
1895570994
569574246
1110875918
19583010
61156847
2144148499
1923410857
1475161433
1148383653
693627645
2058230960
249140488
1840320444
1696884875
886669028
1805761847
1029766486
794629421
2033616949
303109144
626243156
508523030
637910675
1593190136
589543610
394687972
2109775155
212298176
1406541958
1832194016
110728031
577229932
1482174477
81528404
1385646336
1920793005
711665272
515296478
139616212
1865403424
20447166
1300506804
737080640
910066476
1010461456
2146066103
955555122
2133282608
1516113216
934866353
245239242
1531502576
785383778
97637924
153822275
638555068
1546703192
1519090631
1605002217
1288472910
39820870
1846491710
1214914940
442145150
1610484547
612600608
511176766
2017853696
359100013
370480725
1090536822
818091958
173748154
515917471
854519753
1205926247
977065737
1882155279
1786731407
579228903
72124432
223082660
1441534947
255342663
220969526
647193295
1350169837
141418886
1694043571
1590030602
789540859
829669221
2089148334
586408939
1819271190
674569260
673915916
1671939286
673807485
908716655
1392150479
2030826284
628527308
1208085297
2120388751
362137344
1113584886
1434361635
585331369
392449038
1634272331
537234841
1307597111
1731761097
1507709317
259295327
1837204886
1428010500
1082339109
2080480366
203746228
191803283
2094173823
2114754943
1127210570
47884224
1678702948
331768659
58781090
1782817020
879573249
363492625
1595982684
505940351
110601929
1090241349
42976854
2003247231
1235111445
1851256503
1719203453
1603725072
1254684568
1829153098
828251610
1826897215
1450545493
607711095
86647988
2099373541
1440035893
1456078146
1109530295
809020951
2017576157
1071142596
219122753
308478659
347167155
1141547437
355871105
1389476321
1283493485
658198909
923116294
1837691875
920320084
26225365
917966222
708826228
374382363
53779213
684106319
1620122688
853118122
1213499595
1911073840
1977738980
651117032
265439533
1799359147
58595472
1176747096
89525556
1786484706
775683415
2094378526
1967721396
1039636555
974609615
631401407
1377939676
550029307
669957697
876386198
837256525
1350388188
2039073370
1612712351
2117673021
1588144009
1185046495
1609023064
1443033529
721270530
227561925
26504343
1279053079
869908987
1008954756
666676141
983331278
1736956636
1073203388
1534668918
351258972
1114983630
1562886270
1274077141
1499809510
1053871253
753536374
498933076
1271609536
694772719
106748033
1273070104
955968937
984694895
1110006254
1637023204
1129340187
177056022
751364855
949473232
607505194
513386392
52867966
1162716064
1047662571
1130269607
659343814
350454310
420400812
1623090656
1075059723
1958922660
1419030255
584900194
266773220
1499961063
958951792
878774740
372442955
1736755558
868368894
514207406
770159936
849225506
1577199273
995933145
939608443
879000331
1506880378
71990054
1070579294
280266833
533933445
388699248
1939566281
745890491
206898562
176201098
330023667
1172219039
984459056
1550863480
732134851
710177390
1633219448
1957464453
1602573771
1264734247
1116555279
637755829
660010741
1052019908
67338962
1303956023
46571065
2034940750
625399487
88980893
548764845
1112485026
854712339
1850132201
769870219
1964686947
1667175449
246134238
2079196456
729128214
778182427
170695817
1828067439
1138094561
434485868
984815803
1301578401
1957705074
966261789
1680814449
560099655
1122192254
190801694
227106176
1332441266
882722405
2072867205
101605759
1596893755
766466609
2134413902
1393666314
997537293
877974804
1393471945
1361597708
1782481199
778550289
407551908
621817603
961543033
1991985786
45905461
183418235
1945448932
1613577883
1697093064
84047924
1789532452
945762769
485395160
209150915
320114670
818754224
541715227
1767912752
954919861
1182210380
429606808
126431223
473207939
1878836143
1989596305
1501535927
1634145246
1137157582
1180497244
1609571040
1913265535
985205552
1024673584
1481917075
589457301
1374701552
1979437690
1410728444
1018383980
1372143845
1560223659
1168182379
1613670378
1135474833
1490918735
1060447260
119645037
604901803
1113933613
1703382721
878715761
982216572
1266623455
1006423331
187235143
1938950487
331172566
1238555717
624146224
809318886
124049170
1268732516
1839270974
685343196
590943912
588022164
917152122
1140827539
1681349022
1497096558
811712073
1584280577
1371705301
1264694833
534186777
1633627692
1971080734
916521545
2016236121
1999754637
1411185041
1272711035
1656750547
1670926388
544037213
1357670575
351536030
651788270
490810860
1847596629
1312162528
1868165024
96312259
1932626758
1497462690
1143090778
874456514
565188969
1668115125
254655606
1039781638
681552665
40031607
888073414
398000980
552224039
262768368
1038187211
250680585
139641496
333693361
281649683
703524784
1288522929
1595599261
1508949533
1154488477
646552616
2127395540
1754130543
764348485
1326028286
1910362483
1143292768
884832933
194031744
493482803
313679226
1481603486
2014300928
436334428
563693129
316421733
228378138
122805739
835162961
1549767710
829752458
1862497124
904632824
846266215
318554130
830292300
1184199812
922339708
1741404104
910171846
426401342
1482015409
38148098
1353943118
1287590744
1927347763
1446364439
1596341116
897539668
311825492
368397611
577473462
679136564
2085851046
1046243379
281401902
1927299074
354612248
989009377
1515939406
1180220951
1768336599
363985963
1056961730
823803994
164282542
230669342
447790107
421377542
1941749328
1424048021
1353383876
953994552
1783677531
599661436
93739787
1751836707
1979517399
1642865469
1085739003
14471162
1177678687
175043796
2134446085
171886383
1112109270
1685471424
171908705
1771132890
687045164
1967428759
1641930933
1598721082
1278578921
862792071
457912502
823003689
1918627866
304321250
1376967428
212904
1491837974
774974825
704624716
327560439
870603457
847004752
328311851
860306237
940038591
1921297474
330022944
180086898
2011062017
1848148457
992050887
1082902547
796212066
1683933485
1403019309
1130543425
1723996552
111516597
1647356591
1179644321
1779139303
2027213654
2081999767
299494704
1029498860
1450736047
1870948016
1433470118
87041886
823640325
587851789
1283460462
1785581653
1407336238
451122556
1916280805
1980274608
1537020240
191079832
489913272
1354533540
1005099216
89609732
662707840
14884911
193994899
869731377
1138845796
63344963
336376121
833697718
71638300
140281861
1412225415
587104682
1234425435
292562373
1517105266
1450761937
2047438294
71619173
1921187554
1148039136
16856743
1304902107
396967117
1816115848
1096017710
1386903641
1618330532
562487701
607968142
1350648972
1907908624
1765420983
772673934
256437131
859614698
1457660873
372825609
1108514203
693479396
1441428008
23694112
1867513741
1549621277
1721745904
1575296907
2087004220
699028206
1561880450
1934320921
1233569906
1857489006
2125319773
1176689085
1238021492
32217655
1932566230
772652925
643263943
1870419140
530534939
322363780
1880447904
1308985805
810212285
1282315043
1137618765
852067774
276059701
1083634690
700221233
67730353
1592692657
880795787
184311953
1894214711
1166800384
111877842
982389368
200796039
649828937
1607920255
746410822
1187068972
205826105
1027859235
995179906
2004786996
2021958464
1758781801
346186002
1715804995
1030737597
1372530426
353010181
59181774
1176827509
1993593878
1239492213
1877094506
452223365
1867891835
4336201
541392941
336605985
794487134
1319521250
1894984976
2080481490
144769049
1845209886
240032593
1541757262
1025464076
95601925
1333470141
1596107055
668507484
1980985041
1712169516
134159394
24830374
1730386612
1043776918
1681784451
457796754
40051370
1606694821
2140090646
1456748036
2011465588
427549363
1366052448
442320070
458622011
1092530864
919846971
2074037129
940424794
102841239
1440963181
1870052764
2021692555
1994985179
1981998355
1387181964
922171402
1182804647
1092077930
485480496
1684858489
5236872
708873292
1956885076
1519096248
2007348479
1145410797
1135332267
613278247
864204800
1700317272
1634098054
776773845
1661721943
1714880486
1996302337
1388293593
2006700068
878503972
476548220
293685427
42639032
802731565
1615766557
1075475955
586574955
1337318874
1199801631
101557259
184751635
2117327767
1095188597
668449065
2108109689
150435641
618401940
658588858
887542178
1724430732
503546669
11845233
1867591448
1840532973
456135590
2129264783
1893484148
547916894
356617193
518633035
632144216
210164599
1952942747
842041264
1526389597
577160507
1987137813
94435532
1290859565
1623515862
778230493
1243330351
812698483
46837105
1773935911
1550600131
2032224223
1921534909
231474391
1964480025
506655440
2022363127
2089862026
488080553
1252642530
1136484453
1259379473
400240911
1059311250
1137105916
247861758
1139238068
898618040
781922871
1768749092
1147554032
1564366315
892056766
513013479
1618605531
2016513320
731603445
395466014
2001171237
1993301330
822901944
1698983868
1626340751
364201817
1051673373
805684332
1328136674
2065742742
897561271
2145655025
177624473
85813264
685571734
1781244733
1339801319
1172604771
2147183754
2045849425
2013752697
1179096346
622206081
1693081534
805491579
938601883
8558586
1608612220
839066827
1156097479
444492726
839155012
1533577329
1132422850
987386967
2046539356
786397296
430518223
986757807
1161014014
1831595792
1901383264
518503569
840323750
878887561
71195337
316981876
447360610
1329024293
434132763
730430864
1190863351
331674181
1346806547
852376687
1559928432
1038928847
1231184748
1712472821
1304155229
1311046429
1057079332
543663737
526203938
1866363127
1354778122
429763617
1139877943
1251398900
602546313
254267469
506110648
998323244
1323918954
980763906
1334310175
1626475072
1461396027
205256251
1463092406
1409724886
2089784964
852852817
1222446254
33022649
1264515870
1561134155
1956348056
378172680
1763130164
336874673
1171864952
915753621
594346758
960012507
2066475075
876805605
2016300982
1309092038
1218437163
732129191
1441576111
1577001492
152085374
1309597820
1760514253
72252355
668491062
1581342204
355702784
1498585551
74355442
558245594
1511104152
437563108
1001908746
2144228397
1209782991
491634436
425671521
1050528692
160504313
730163459
276179990
987747506
1776810240
1739489615
304345728
364289798
1192684329
1315743215
285446609
1329193139
204525313
33755766
202537321
228839305
1089120607
510919166
384086265
2016562911
1422651900
1067099176
395703235
1267697936
1719004349
830990287
847970490
1500767069
1231758672
1521032756
2036504655
178534713
171938532
1731434404
759439368
82148385
1304730989
2089891835
1057551589
1903460665
284786955
479465187
670267429
1436980881
1394434501
380944178
869150237
1009274085
610335364
1101705049
700102328
285007985
476379784
1107371177
1367346561
436270033
418853888
1404034552
910224930
983950974
54771480
868365401
1208790529
1954103748
1175892
1240505936
1611799112
763462511
2039805036
2105138583
846583118
371000389
258689950
1445151887
1027097430
267966197
1518203108
1028980697
1642364766
574766277
1927047644
753219426
1645780614
1276328503
1297166684
49202322
1682179467
700244587
2025344942
412667848
1721074008
1408786287
210946177
1157665640
145653575
1670706585
1834958297
443819556
1279944510
310574060
1688911954
59724178
127102583
1770033106
433029367
1953331226
281449738
784162092
1811457592
1922295686
1533196675
833303573
1220116147
767895618
223974227
1157026216
176051821
895948624
2073828795
2083800263
797728728
1365447995
1370765192
818512778
1413061499
1325546397
1293812748
1438910668
559216966
1812411440
201760483
2089201522
747785888
91065753
75450893
182798640
203800720
1314597739
931444093
117421999
997420398
899978944
1358352054
166260730
2109054461
1993025678
1440820950
1331463169
1697018086
561042547
611082708
593381700
417638095
1001599547
1608033609
1272607424
1766931594
144255406
688037341
846454801
542343744
106922393
1403426179
2033068235
1879092287
1862897879
1655457866
1025513241
305637016
1136395822
1677721904
2101110053
50199354
737142789
1955947359
1809346621
1395718226
714390413
324056040
1377104329
2031506208
1101174712
202695564
434587829
1700444367
538512223
1556188508
2073073617
683429404
517254753
1946118231
23632422
708081154
624320204
705632725
1816184920
133314981
578323062
85854533
163738341
2147160094
929910521
369713898
1674244148
172697969
1825036214
1058323859
352993293
1032403821
321972754
571601236
2112398820
2057997010
724598926
1634945140
1419098035
1025406737
400659492
334932323
2026509785
317970696
1043901148
1142931534
1355382908
83527251
281261573
135190983
255137715
1440882745
1860953200
294277122
1819065665
243812132
1214750571
1899280965
1067644322
1653353346
1628418564
1384979469
1446474544
1630435495
907452463
96516653
808590454
549352135
1038569110
1671833139
535293344
1387120233
1400270418
907769288
2043499330
1553903737
860869940
721303669
1651689921
1629797177
195845943
644313208
1136853757
1015483959
1506257395
301225236
122589942
145994672
357712055
1376593768
1164724422
1417563500
436876000
1443546095
1641180544
1576822102
1089287573
1650695428
442066249
240308537
575342026
1859376204
2129219172
725475905
1776771800
614777107
933692074
1547373852
1975734740
414146005
480771665
708081925
1257958754
1287958999
1365357339
1497055079
1355786211
1874954922
1345151696
1405134663
941192205
692159031
1291681709
2054368091
2132539565
1650558902
101488015
806300027
1834987854
725795229
1078982515
145650276
1027093444
1765431148
1683194223
1042066588
991216839
1228503991
1662803725
1306881935
1328155986
939159920
192012458
143660087
349338212
2131217942
560151365
240529380
2129840111
1647390937
1626602066
302486777
173098579
1388789069
1513601361
608856789
2025930804
975359470
1164908176
622956907
704641087
2020242821
45675629
161624108
311180579
82181788
720283821
212318969
530612199
1847198419
672539697
1196673321
1107099634
799183141
975888075
5797180
149621849
1771813412
228028583
1714300848
788811540
1018372784
2016114154
1520980985
267924454
303253016
1086561440
1913727442
1212426419
1664105290
506885843
800925200
2047162128
491490999
1064876653
1437881703
171309026
761971459
901890619
150945945
1224059901
1851647140
71113213
2090840877
505837899
2001618297
1892308121
1894350668
378202287
1085238310
1662478984
707240132
955258795
483110135
1970077744
828933092
420594768
587371382
996381802
2095375268
800879913
2074657944
173909396
11695510
185851503
377368214
605661811
2069424389
1200964772
76118851
984134454
1839562976
113157691
1502112205
1006880720
1097900293
784111096
1042035927
1937345717
1410829680
1425615969
374294678
1624762541
1041814448
1757970427
616394063
1791573750
742215762
1243290034
1352139373
2073466825
882372970
730635694
1274080497
1953043811
1047577538
1280901286
367451617
1623177544
156877465
1302570382
35456266
439286290
1961434030
983083237
1045402138
850235425
948264730
1099649197
1950584796
1183004582
208171256
769462135
1020952728
561022451
1352016779
1398373399
2124768089
764737044
359801540
636482967
2080655780
277654305
125277510
1128351998
1661142914
1102082145
806250455
1598740176
1081779544
876511729
1292358441
1124054379
160297886
1099254827
1833576724
2129194407
613490450
1505782249
56647382
801803615
1162102004
1205714279
629436390
1506556449
558832349
445026124
1039764202
1573474950
1823756495
1403240945
303494463
780353679
1364063730
307026203
1817706567
1978881031
1388398493
1349050679
240482716
1741506653
39050640
1732217049
2056795009
1487956672
21149525
502062708
1259979608
433900797
2061930119
1976159670
1083741543
1007143052
663774659
489643315
1472643954
1425915861
896382045
880499302
1920763317
428930881
1601958201
576800548
156778909
478524868
888919794
457614684
1709317601
1472590100
1862987931
580978951
1283703094
1650541278
3599807
107598470
1793735191
714879971
1945656179
382617110
973764534
190770571
1917625437
875382585
1539346297
1949608989
1223135075
1991079112
1696199064
1444379749
734810106
1516440996
1882066349
986476059
461258354
258788954
146967689
786023274
37106916
1839440152
1428116887
1558348603
1985109476
1103908270
514677702
1461216786
1199406924
997801857
1456616500
948037568
557377281
819934817
1027804684
1569848758
1404321052
1063593517
286068674
534448906
1058902596
1558454973
267471375
1747546207
1274169020
252302812
1260186558
272386864
2050548123
1196246145
1851137359
1161766200
1795177883
1673554090
864880102
421332387
1325161903
1786291773
1786379076
1870924729
1055233671
106994422
907253923
60686346
1513351334
1196814021
711003398
955128927
271554979
1029300147
74401727
894208275
1690451671
2038455608
1839724453
1377104329
583908929
233875401
1652991371
1754952119
1648520914
1569647097
2003907482
465837801
433415094
1206663848
2036377273
1505705632
554345065
1235569880
801199236
145627217
1544613686
1464263374
832838610
80135446
1172667710
312569515
1660617711
1765917731
2124661618
1549423672
1474963217
1198803398
1993490393
1072130478
2114007743
1219725610
2077609127
1787089685
590398785
2046488761
1855207653
1242083265
345549783
1311684521
1408878223
1169177302
1256019000
328064973
793645016
1862593787
1649126979
1193282315
1815266885
70687507
654178758
450904527
750580720
899796265
588318538
1893430861
942365360
1649867250
1396416236
1229887724
2036051686
1384455953
82474982
1341471256
325506821
265345188
1826117166
1905367241
1074944962
845450153
2103104907
1018921220
1506748989
2136083717
1370617483
2119653497
153712375
2138080319
723327554
762676026
1138509679
1668594648
1584336270
604837172
753109487
932773315
1882271949
1409203417
734048748
1733862478
696380580
514831491
672492277
773973473
521898604
1932125860
1615918447
1420558263
248749030
1238553335
1501849852
38310021
1305851856
1533185701
794317708
774610029
799994884
693856452
1684654047
1246136475
43950644
620360071
1781659604
1211082295
641692492
505241869
861335440
1578115702
1119250359
1551840036
1345136031
2027198103
447072128
1048203379
673437093
960710448
1810149642
792555957
280880153
1895255816
656452906
1010435413
2121310509
1296041206
68613450
927062312
1273574477
457245671
1990363714
163722434
874175690
1434090599
544258570
1396225471
1542878002
33392929
1049668502
620083263
1571625106
498050628
253004068
1199960863
1441631464
1377801236
533810421
1810452559
333660074
414420257
266640699
1416348638
1666551853
212183285
1339196722
784663685
530435390
757094695
1158727664
2114171633
781587859
602122743
1875820193
1802439609
2027100042
1880862667
1023278463
1588037382
951755102
2137771103
1942783048
1520476067
944407905
1907427358
1237409419
500778525
685377187
1352668545
367054116
1128809528
1912233121
140537882
746151101
570555368
846589958
758017243
1300011196
80198532
1037560808
1909973431
101199949
1125164154
988941189
1408305622
581650921
151408706
1988677128
2061643535
1975622792
32561048
1290223726
1689709833
1714750315
784055238
1804429413
1915715641
901771030
1460464195
1136201674
235741625
601933360
2052002922
1198682488
216452408
908179039
125732613
1372685677
1005614666
64212550
1422362026
136403012
625604291
1346689201
1851697611
1590604668
1210144684
38003778
145901356
1359019758
554027216
189900581
1922490126
639477782
1341061042
1724461033
627633044
1960491826
1065782664
856602411
1333449411
721828222
347942758
1914435910
672863749
258367471
1388453003
2000675578
1120953056
1220752306
1903992542
1011444307
1969131566
48086710
1967139408
212973778
1218178614
1769958490
1608574372
1061467440
1390821948
600596704
644266496
1933817054
1527553131
1274627946
1940178863
746599733
729843109
760997270
1677687811
50541547
17492940
1599634206
105186852
394855444
108869940
1586715783
2053177374
1142060810
1958428362
1014487463
250518312
29732980
198921380
1875766978
895878250
1268522343
2024489217
1418945392
656817365
1344809428
1385431411
1977528540
728036616
1795122176
845629417
1590418412
285809646
1852565805
1958464413
1258587656
226816558
723891110
1740306714
1080606356
1268021365
657204084
1000984958
1463633043
1844558383
23214733
1837052392
834669518
1269255541
1334213691
1358583168
1959772799
870528659
280940259
601510041
1656777862
1678870381
849986997
1224457575
1154092016
1308536392
1943410596
934315470
993877001
1338571050
2046870144
1795786568
1657719184
331370374
347097396
2072681946
1962245995
43903821
1579942572
880052966
1895347973
612022728
1150691767
87480102
1600504733
449366989
2094210377
1410831882
1641624679
679992595
605061011
1051851268
1283067171
546724458
1204420059
788595931
1166262087
1888193591
1911053859
1011899010
1596244762
1568545014
174617851
1760437630
1170962304
461828161
229191172
362624948
999149633
1689495295
2123342938
408283299
526733819
71775226
147653708
554303848
1888850711
123893009
1445483326
275993091
1623828539
464667960
1711136905
264540612
1691659801
1806083747
1211519178
1928582769
926973302
1731341051
674685208
1687685901
1529509180
1858952404
724244261
1146402568
1348224204
1264112259
2000142688
909140574
78919342
1876804951
1017303253
419173556
606105342
182778720
1591701526
1160135677
813299423
801811835
352777819
1127485813
1887581230
1460726154
554244080
1531889717
98078872
925408297
859556662
1163884362
961435405
503961372
2131095811
1108420654
383255971
1189391160
1942134037
395972830
1093335328
241249969
1739319406
1767467878
726286003
752000638
667159590
905240521
1088460928
2086085648
298240555
1427955331
1847483759
499299838
616002063
946171673
137770790
1983151944
583127816
1281883644
1622006366
889610212
1187888404
1434481300
40065143
1585408106
639969465
1267178379
375175867
1344145676
202713715
622435486
619876971
1666016025
1662066488
709761783
15271862
1497628404
249047152
590486390
262618105
826206169
888632340
210079007
1900596983
526471993
1990939290
942172374
1001894039
2041408181
2077706763
2141636729
575422323
513161333
50148058
1928740575
1584676753
1360896372
762055265
82139149
98480338
449276755
1967134999
1135835927
2034930448
1592943129
618653486
316961553
854568612
158075668
1359011308
2024096220
965490936
1058084180
2007803074
1154146322
523871839
831565273
433520979
1054193365
968084236
916998055
1446200648
1952980130
1845835688
861549826
1040110025
511101826
2134963456
42000080
1670388915
562789042
1249558740
885609559
1549092045
866377009
48872216
1264444188
815640724
1500869891
169192744
467310866
896531695
1841499864
89360203
1213760104
599301702
274139666
584875514
724295337
174664387
1029982626
1078463815
657685162
383019279
971281681
1284723955
2060516759
726299301
1366059015
25631916
1693355568
1476439486
1595770688
509874780
2026453921
1081924768
478711137
1178236959
1534023154
887913581
448673919
689924832
1649182255
1418928708
813020570
1872910152
1780970795
1634883989
63497111
480091075
1890896514
1192971652
1906233480
40788245
2016990165
535976685
1423261395
1629026426
451356138
611972387
516564806
543643112
686947082
1238689442
1996947908
931557861
1722110852
822585962
1101026925
161000989
1295664130
1158144683
476472054
2138069650
1826460641
279594127
368981197
2112791419
1693643935
429871619
246151982
193188434
921718021
357044305
1953035328
2015647599
1981219539
1357489254
328944883
155287710
1308240735
1124884589
2038804818
1469885839
1333774323
1509338365
881342187
2099802530
2110205823
1599547633
72752309
1261740301
1894424107
257375596
168915153
1897325652
962042795
225201298
592056630
487659043
339003062
1969721662
1220305519
2088626814
1891382254
1386859449
1880953078
141360563
1601899749
1455585707
1575370809
187810016
1575510385
128111594
1947510817
370961870
707564483
91444633
846789274
2122318543
881773553
880375451
320480845
1711161675
22141872
333695597
1877301895
1262759382
157781659
54709090
117759972
1850628270
1348242635
667488857
902512198
748706110
1091456849
2108214809
1617426216
139392790
1158966400
633607891
1240064295
301461394
1820308229
1419574567
1827460423
181653462
1099703768
1045816240
1815100639
486878694
368029940
69646980
104770951
820587446
1949108129
1197303258
703010451
1352641656
1080313517
1909234278
593712143
2066023682
1781536472
778076356
71904692
1967915747
773020171
1564646125
1468243913
2086766479
753543977
20134088
625422715
1311799415
603921771
125212491
1861496539
602463881
1369214188
890117204
1689084133
834282049
1851581217
883627353
1565246717
978811974
628904243
1463272077
2033064997
1982212754
1573417687
39442437
472778685
1297985280
2128456795
1665864969
109279662
1422026523
1601989837
784495490
1630667484
1100485361
1843696264
1575759956
2067596623
1067504580
1167053081
976408549
1727587063
1248003801
631778092
1515563553
1025736210
1503342454
1191743573
326473336
1294487138
1837983903
2059506670
2061085240
1700285377
578673164
1154094243
376380013
1913669249
1146319557
2083880976
1954839745
1910679698
1785519655
1433811082
1153538353
686948052
768615461
1199289884
1383939488
670932643
1980255929
1609791606
54664266
529798368
265135586
1962233489
751199215
724834888
1197524302
1610830345
1610045389
944753885
705219846
1642715311
1945031546
618225824
1027856160
1964252708
1283283404
2082054876
1478421257
2031790379
2089733007
567027133
1271014681
62682532
1421828343
1691571275
2101639848
210243175
445792202
329762079
1134592017
1922771297
1718192265
1497928818
1776231824
651560004
237632192
1932671669
1034094853
980334854
1791246243
942492931
396272156
97896638
1353988908
1121846825
479884452
292753105
1247737731
1031930893
770781165
544495965
2021873267
1644482114
64471426
2077612556
1434619817
327723820
1356264624
1143606346
525326457
159574078
1059934999
224996005
264102610
383315726
640502889
1113947968
857418651
920237284
93685136
1860380663
653585133
917682386
1734877998
1512605907
539451633
845367793
1892010579
1327742125
1158139851
1346429960
718797547
1680687594
1797604214
1403880000
2037178696
1720688671
273465095
996335901
1978809448
22965968
1189059553
549901139
1116701322
1762011744
18708746
504798969
1659054339
1516898225
117399731
56114099
574901194
1153270053
1114470188
1389719459
1102176950
241347788
652335095
1596745226
434222086
2073777830
1004636845
2110992863
1161840072
610203617
430441543
1069877984
1559547628
54921126
1383940103
1927943233
1893214068
1708719580
1157916303
1057746130
2144079443
811519533
1719533158
1533958200
534945950
75330484
1451744172
1272113640
668358145
1446950201
845630886
1678389382
479257756
242880901
420286782
1872082870
2075334616
1706473587
1462351832
1870723391
1723718601
1425630964
910056956
1812958354
321771635
1107011774
840991588
1680813320
1567427932
243502211
483703630
952569638
615296179
1791055770
261331952
1935386874
1364128497
1579858775
1089310180
1999721588
2139402998
906941909
1749302678
267169487
1662193790
1416881261
2010076339
985186313
2134171270
1879405510
1659946805
465740544
1612886697
1420799368
1836270842
1358565145
1154590303
876406882
1363076978
1064879342
210805447
654888978
958999107
160205360
1462413903
124846629
355132340
443264721
705753014
2003173443
503656234
343264606
1728041081
1480092058
1436953009
508247636
1023896837
1753185159
2012149754
798923758
48963289
1929387511
536454178
1197618578
1531956656
1124009434
2084102273
1049371793
145785809
18124652
232321900
1740821025
123057294
1347014759
155111811
837309603
667045211
1603462700
1525900502
1433310036
989948308
1893467826
1521324733
1533724683
1802329726
1580042872
48016178
327208961
983885780
1001444950
1168999889
1605824178
625802082
585908273
1515943729
1171590431
685252891
446220042
846196677
407106931
1106065181
622312553
1014023759
1956107078
1195525906
681276481
2027758738
44457046
1101342862
1261834089
888218417
329806328
372441601
1462917223
1076646195
929395281
57176541
525045164
1450255217
1358560399
161845238
430080984
1214918405
1803513417
4852563
870783989
305057782
1956317120
2054562920
1092546405
649201948
39635780
296165681
305248307
172493180
751254010
835505608
50954917
1720328589
310711978
1118733645
976382839
557837424
685478178
423810990
2077467201
497274989
1319003804
1959663447
750066937
1182791100
854473929
1283168901
468372950
1271232014
884636129
1942087881
1950410251
1389059816
945205933
821897742
1773101720
1618808205
89168609
1131910651
273591690
1530316662
301103528
863475069
678444134
1901129551
324593278
970001986
955463477
1160227411
826272589
1691906651
1902602044
2126727648
1245552703
1716074941
411158504
1307616584
2075720285
304052345
2075521810
1366483233
1178239750
1892485423
329505202
1629615801
1531897469
2107512636
2026429461
55328674
1502175336
605349309
1239883917
1870678296
1396322576
244503998
836510433
1824336701
184791672
663756685
79453877
2018767979
1506069595
779754304
946370505
1412221576
719885646
1146129956
425392545
941077104
1089990784
1841954195
1758924857
1379906518
648301077
1351801341
98344632
1228607924
1566097020
306408475
206068395
326788098
719366261
45135743
1424827379
1516305192
1027065878
2052444905
2026045750
278013177
2057873070
1190841775
451938983
1613166419
644152526
2048850640
1833224986
1898451372
540847701
2038925688
234205443
792614897
1040676264
1582470502
1733201525
181984159
1806855244
333179516
1107409901
1554878052
1838153145
783291401
1209111651
1713304184
1688803587
1637897334
462738229
729822697
1461357123
165330226
1546475255
703867041
1614583430
329971164
2050483287
1737710307
321844819
2418811
1680910074
1244226728
1516359219
1285357167
552755490
649699168
2146106049
1790121774
937372358
285732946
195958092
2030920792
2112595490
918025446
168250267
1700841281
1057446970
1133514318
61160169
668222256
1779823937
1801812575
1367659084
1732656278
1431484202
1625144347
210639654
2137118297
1326914207
1192586458
1973253940
1100574349
485626220
1607792481
1698446477
1215682652
1293702758
1199949779
499750575
453834209
1527057764
1404625186
2062332170
138932924
756196799
477048082
343384534
949339772
82401728
317759251
2018775194
1912283246
896617762
1872888494
1507319497
228208284
609286596
62874143
2058829648
1367375805
679827746
1832960130
727641974
513883265
100797340
1617609066
1950684932
765322526
1128906868
516513156
493404731
1013900257
1591324731
789619823
1404014087
121674072
270769777
2036883880
1071163222
1546928563
670606810
1006723502
1097948997
1503661393
1563616581
1951835360
1798435439
819270259
1579061118
175595727
1192269992
792930374
775726545
1063396843
674911448
1538429998
1846941797
1031541267
1103391483
2049805793
768888023
1510324629
74217944
1864210556
60381332
1124980045
1052886913
1250890439
1675219166
1731035137
314721685
814661939
2020313662
1565986772
165908465
298286353
297129058
456423292
988721436
271282712
1529987028
16565409
1836804623
560979776
1772446133
990872042
609583058
58496744
1250919846
803624225
753079580
1766164387
551046686
2131990689
1112255586
618441787
1813713808
1845958271
1094036826
543755719
395955815
869087272
446292141
1622267002
368198160
2001257534
549330574
1004334243
23170600
808884291
743609895
1118634156
1168513023
1225640914
764358011
1212471636
2074919122
161646559
739705879
679209968
237639885
135124905
2061266949
1346426910
1285290944
1874852710
1619066542
1993098234
1453375575
483063653
875076368
2011203900
45268499
1312564679
1859337180
275843493
24547091
1559769566
1909311223
505410730
1633614519
726837130
1466620066
13503922
655314074
293251356
1174377155
1862197059
1585306838
1110732898
898174627
1596885988
1316469338
2139248930
393429408
807440140
2007786125
7114365
1765212662
1792605745
1309050860
2086024507
328916739
230310862
54853986
2082012728
1084205511
496590524
717707762
1152954958
1148173566
423564759
1327830600
1276441771
2064170153
826225971
1972424683
1291988187
775925117
2035065464
238645047
2116212493
1095373738
953179452
198549182
1407494906
146715469
778322189
1398775746
1437338279
1072276058
486262327
44759415
1212212199
1441953378
353232468
1872986240
1291829288
2005243224
210189512
991829243
1500976207
1673184384
1321942225
814661328
324286323
495667549
891981267
2095592955
1613566417
673760176
219223077
882894477
854057197
979575323
153192781
770869006
1625608585
4237458
1310572149
724050283
1899460805
1700188577
229793453
1849128348
72356907
206460846
271790041
892073083
1395529601
1882493837
488061199
48568286
1166285712
1799534252
1704028610
1068650265
1680122901
1016787936
1781096842
1256723564
1682015324
262369697
596255788
884267802
313628685
1554393573
1788012454
49797369
1031703128
483301821
1085440981
668265713
229559374
67626469
1205070704
180962737
1131997658
835561878
1806156539
1598502201
313657825
435820305
1031060086
639923948
2077157765
61648919
1636057371
329019048
557807130
789913330
657628236
1857735303
1710528491
281617995
1777126722
929258499
876520924
514977643
2139111031
2094741863
314532033
1574745932
67023639
1698821946
1837907377
1955530944
1515805051
2106752728
962172684
1828739540
1856679808
965639953
1321681436
1412184387
598614592
1885182237
426640646
1523212421
1647841621
340763829
1960856652
1994045272
1845045672
362596705
1807477988
240884396
500263860
692761792
1624236441
929247433
303966365
1144966888
2022923051
1989893884
1695843092
1950543568
725454790
639713969
85453960
80685900
1435565749
847633675
1624474449
2095221075
510169391
160404643
301460909
1812855034
168075943
148684223
195702567
179452661
1140521841
512997776
544668412
275912897
426086888
1090715364
1593950224
1063269063
956690808
467173440
1774848513
1809711003
968696625
2046502320
159650839
358905578
675136965
1736426851
1932679313
1372468234
972887411
837584764
51957996
1320430967
1525757802
4875592
848692043
1119474851
1503976656
240982005
288624159
1681076972
901532741
416575535
2096117685
718605266
485851289
573397683
1989530388
1661190467
544754002
1841078076
1590750619
1602277183
577345649
2064638762
1604580479
1061881019
1300221732
613325158
652940537
341262210
202776634
1532013610
1095399298
687591312
764666595
802111480
538559552
1665646785
1800218314
906195128
2088949749
1268090797
488710167
1901518355
545614940
1475701123
576547516
378948614
1987821985
2043970286
1979136123
1563271924
1852643266
1576639249
93949853
720185585
62464953
569126687
233378669
1666884277
993643109
352000830
1330652169
2030342638
112193852
1257574072
455517797
1597730483
709877587
232428266
2115001483
1348919055
1706819669
2004669069
869597647
1740651489
1422121033
490273847
319370989
242402265
1601230800
1065813343
478635885
615683094
50605368
1354447218
1941681026
982684823
884598068
1054172898
763251643
593857646
1078344223
1640213286
1788920712
681798371
1837924242
134091193
1357456548
802100460
2112689113
1221857848
1111956421
2007541267
395082004
40169096
1324200528
892733768
254394761
1577582909
1205537481
1146031194
1566341980
1813415964
80641641
229267211
2139307666
1069566259
874095485
1661235069
823634084
876330166
331610962
943482041
74727442
1249143548
587143919
119221110
23277226
1916028687
1091951395
2037875121
88898519
1015113911
475938988
913406163
1816775020
1684239887
316587950
1210624694
1004374109
83007738
807931039
613170374
2086609144
686428902
1831814625
1093445781
909294648
204376100
65428127
1546407500
1969670351
2099156134
1885644178
300185600
726202611
149800283
2020275433
824586421
1917146783
1034623609
1872038966
1502698883
1380419495
1934822451
2038919895
596355457
1264208747
1141040637
606959512
1760623752
408807360
1701726698
1832017770
516414177
578050674
1655899745
1768891646
845977123
1354062416
1873602449
2009393942
1306268932
1355295976
816681073
1405010806
1814463425
903080436
281606518
1500033050
1210186129
1340754464
685842421
355746684
1991471865
441479148
386787808
1921369836
461260001
1648078066
1776653494
920558434
1405671642
1052704628
820432515
1602476301
710547813
1038118525
1480941917
1385929359
1660796345
1160872076
1765077875
2045979292
1626395255
1646573306
1869937558
1144056201
1078740089
263505175
894506320
1226169880
1947531882
469379897
1677670464
967983904
109516674
1568291274
33241825
948151618
1452561092
1583415396
1493134944
1031992978
576785111
1366288832
1010288095
1078625376
1473746952
2091861569
958225679
565514950
1525662375
1242170548
1206164997
77817253
1938908127
1108931247
2009662923
1734021747
1095810339
1439675622
261357136
684619494
522632844
261655381
819916649
351936761
1623090163
2142040777
116537741
1363185462
681547062
1128431412
1806798064
1908847945
1344484014
67105686
2041027396
495120531
204583712
828773088
1266955793
281335320
1732074118
1377838601
401196336
909160002
1572573470
461615140
1014906217
645147196
375675678
1078464677
942650532
909631468
1485259395
691040765
688006615
1729903769
833244705
1147220796
1499737288
1084788155
373409488
1492891455
1851129105
226200900
622512426
1028868144
602428770
1090508843
511941959
1764765401
1141596453
1389669086
440173171
822983228
1563546022
810873504
749057130
155430618
339274891
1271565871
806310208
1081295731
2137630197
1010256925
1912958499
1247778917
2068140390
2071275747
611044842
1062675036
1224192772
936485601
1888180264
1095197524
1571671487
1055002881
720869337
1298902914
1312484959
1314743160
827878638
221592505
55786470
1658773100
916184718
1449791113
1122626832
438551932
1571673614
1250375131
1771795115
1635814809
382711067
1451765169
444427096
300278235
308110585
1453553618
17660395
2051787210
263974406
32155631
1823392635
86303737
1495289144
1480528899
615837674
1579945460
1835524661
1697660491
1494335109
226636098
1232261121
1853651326
1278521386
2090502121
1713462790
971204664
1781399127
579589888
1493258911
1219588555
359357936
363848133
264729443
1599686640
79834522
1263566713
6913161
461930240
722147618
1671536794
1198294612
1820309616
1295109749
1901359998
431021528
935779088
1602861816
1448068210
168592815
2078866470
591168569
2021294665
1047187866
688298904
1932308892
144762288
1146674435
2011028190
573045158
299203904
2130626768
1746307840
1223053145
2020166618
1027648576
1503553997
1856642748
901635912
1049600514
1003037273
510125844
400731347
371099630
505100431
885559203
514183446
645120957
186547140
1274548272
145215396
1844223808
160484111
2135483804
119361543
945842067
952415837
1043979733
507158067
1033226388
1947848923
2118953730
667943530
871302355
1817238209
1747195472
43980124
516370959
1919682249
1401047165
1495088560
366965244
1731520643
2032639553
2042469652
1162230137
1296203300
844541226
126977901
1515543861
295123872
998376083
205107654
1591255485
1290880649
870266355
1908067142
266163817
955948185
1804910369
145386811
297840652
198817253
2134945830
1656493914
72663008
302997792
1946150265
970953307
287524246
299561771
1398855785
415770100
2141463246
1733270370
671566877
731748096
1769315662
1511578476
1317681269
1381328557
1944764205
233392975
1120779261
72394010
1630424062
1761623703
1126079843
2105646352
441375285
1707039812
394554379
252445949
1377228845
1410556197
776698435
2088640878
193022009
1725248166
1053638507
1398632207
1626772580
288371803
845827644
1300680040
1332106894
62512782
1644583175
420666069
1045621782
881124606
2052045078
1354784504
1003598051
693909220
1906736565
1035227833
360713347
735922300
1364831278
118799404
1434046849
761984768
845328414
1938167559
1443914921
1365520797
1014172275
1072941604
944156570
1580151908
819889632
2003839067
990353452
139898386
106407899
1655937780
202796832
1384926957
84723931
1190912445
475286568
758623890
1424737147
694284764
1539397160
538453704
1585805031
1870598320
1085209817
435984177
611192476
1221453029
488406080
624933210
1097911364
714274876
1563730800
1332066077
1666296298
1930267886
886163279
641631655
1493615094
1019577131
445948022
1610848800
59815757
2029312359
1623293927
683181329
1227131586
1418144270
25934882
1044511074
1606409016
649988498
155004799
1896654885
2048569874
1091592415
2132022854
243081971
1890551372
137239476
320009454
2008394222
23223183
1383722516
1957049831
1608439359
1722043339
885328409
1779209069
607942465
802027395
935341804
346926902
1947561193
381011550
767368566
1435225926
1851636692
1867884106
1708909496
1526475988
1582709205
998955638
820544834
2085652149
1593282005
345891435
1950442898
966098796
399664215
1449702008
1945119564
2089786158
651390887
991459397
1741662893
1334783329
882426951
867097715
268189704
2115296838
244886945
267387801
851533067
586961266
953608099
1604424660
1550839989
319127487
1755077873
392110847
840513207
7473189
1414144434
1121155727
1264857688
1596578338
1617120612
189990372
2135647835
437071885
1492042502
484775834
887901768
1360198734
2025542162
265438027
448887242
137272845
269676579
1780944029
1837487295
2101048984
676019583
1618212707
611740187
1936156037
1866980037
1303016881
1770057166
419479132
2134011837
1064053135
1049879983
284812737
1948806757
611907949
1751288895
1132763936
1723200405
676774642
1989625627
1687290231
215873679
11620743
1295166911
1692244128
969786471
633274724
410981957
1765688722
1162841329
185805477
943929759
768933037
717198786
625005849
552499547
758852964
1431693309
373978274
1244027745
425264806
1312360599
2114858547
283691663
1817373804
206809569
1110637471
1852304566
1962424294
769272571
1127201091
855186510
1324098648
168549982
1859109777
895944934
985952180
915235169
212357170
457588283
590986093
2022609919
1781812609
916071381
694649428
555078918
147057259
763335230
132704029
642593054
1862321915
69446811
595919593
65932171
992822382
390100816
358917174
566320025
2045711750
807177758
2004086907
1780201959
1880354582
319768298
231934885
265428733
34167803
1739707531
302157192
84051058
886791881
65631035
1982782308
390552110
874074920
312129729
643627369
165868525
155771028
2026954621
911226072
1634823704
874401462
1164009743
1865283168
46900428
1233210609
1066481897
1069029233
251262959
1283068800
1756563638
1003101194
1454490357
1571596078
908220491
1781029809
1053025019
978654917
63733288
1634403483
364448726
330412303
2109135475
985643996
1399726690
821936276
1332198275
1323487188
831823753
1658166979
166062280
697868048
472704130
524081845
1901689495
2027353043
698284318
99912262
1670262913
1635825193
1653702065
805544893
1616385489
8734565
1478982089
255996263
202709327
1261242494
134258227
1034986278
13822968
302934827
206911625
892977743
1173336272
1947067447
822307311
765561421
361699940
1535221116
1205872342
1680911551
1480456835
2005581941
1705816376
1920054159
932012819
1637498338
2075141093
598181092
1982125610
907253923
388928970
385344711
1095044242
211839580
1582847210
1389520363
340623980
1160251924
498322979
1540001694
2102006921
1485350457
1926441444
1551016389
1386120365
600247264
888109078
857924155
1134242628
1810887592
497175146
2134371070
820538456
1231531580
535112795
833618662
1060516127
586565688
1887227123
2003637026
208567550
1470555216
892467864
27564985
941018271
941474774
1183977245
1261606340
1590405623
754129036
1423261395
468923520
1338810912
1222882171
993140995
1006947769
1713430364
696370348
526705743
1355973334
1506154812
469114446
1862646384
1135646681
1908922302
2105322708
1124353783
1297484
1677169967
181144987
1118038198
623967145
1845488270
1476950841
1433444091
1865869591
212152440
1778406910
566739464
1288696597
1735274764
936208620
409502405
311928570
269197517
1745270715
1045696221
2142559595
1638243062
754128025
78823516
1378972989
671564544
1745278849
1570016970
1304167464
1249766540
1549787897
1721398845
1835769657
862794632
595594864
1092168671
1273663638
2042772492
1651713397
1762665331
126343336
767966061
1612599060
1212954725
844346092
1673599460
379785458
1630626702
1543525096
1153629716
1225068394
926810271
895352904
859341221
1770615982
814882524
753275472
757727950
1761834715
811260596
68139655
1976225418
2021793520
936499634
1127485813
954469469
584089607
2101565349
1596490821
1141639439
402240539
2070450117
985887373
2064943576
549834301
518651712
1218929004
844488125
764325720
1044743844
266249226
45377090
423368513
1068397364
246744236
339745377
1658893382
947483846
1395519402
284296043
1054225234
2104589058
947835425
1451754599
954781178
662860974
327182325
474995245
1671707700
1820750195
234398660
1181434232
1110522122
1711591236
1980428911
1663559356
1613123583
795323381
305662736
1033710870
607252652
1801879835
1195863789
204445243
1430031404
961343621
644294766
1823136647
969215224
682113571
1075639449
147742761
202459840
144712314
1894210718
1805088489
1528848488
596516647
1018500935
357612089
196867709
405917207
1686382330
2060424727
403744430
1814482912
1707735741
942307776
212988762
1857696408
1350267135
792845381
59808281
321115318
1230031495
2146910826
149924125
2141620271
1449829604
1481653278
9318871
1186245471
1986074904
2061457823
1707990654
989189146
1335461367
758133577
1196215443
2106649210
520335618
256229780
1098812243
1496011759
956470907
808530915
762161624
551504914
1118455261
991693645
511426082
1018635432
1011300832
154372881
1417158544
266648772
1690392197
793425604
598876653
457473076
1458145284
907582274
82994279
748584671
873859715
99559323
1464429552
1459409042
1956379349
1838607514
400610841
567218987
1635575627
1504098092
1438492521
10758835
195179643
908850805
639509945
1332042387
308687194
2103857814
1582150549
1859717617
379494101
1872461309
810241942
2101726167
465591473
1934911567
2125689193
438016377
2053392666
1142662455
114988001
648928025
1385602555
1348242411
1796540870
1811326959
1728689851
541553652
2031268549
1394763498
247658537
266434905
1320516036
691270878
1678139393
760413333
1685530441
2078818003
679128679
319677329
1836862646
1437227401
66095957
1963085926
2071788180
467635840
1902615736
133165216
2001268027
551749783
1726996773
911145158
522832358
377784683
1821303099
1272043483
1879586093
1909209490
1781682198
669346557
1944818452
1304753425
716015284
963308964
693593335
1274192410
1453451558
52501347
625269304
818686362
554163552
1775415630
757327384
726233021
290583434
1566895450
210478720
1817485712
1805680443
1119115256
1837598481
2060507061
741597889
464562961
1095505051
246214955
356956213
1887967472
422770485
2028625754
1342272053
1163306524
623981025
1417152994
1793807154
839070162
1686933735
37610650
1411643016
837726395
1352867911
1848184134
2086354445
2120179274
1280545462
1201054181
288671022
1101178317
1546239802
1479892471
1242921660
991908088
872233702
963808438
1697924509
1774001542
2038705092
1499764369
9208241
1857053164
1898668179
2032213111
528229443
3287373
744174969
1679714759
1810829773
812600802
2001592291
889397759
304322990
232715941
1525564548
923114266
1116874542
1623297103
216843931
242137765
943923996
24449473
2092562758
891722192
198498285
2021392643
1331627232
1358163172
814290565
861296529
131742316
566414766
1736989218
2034525255
885317394
70357424
866052961
1153794467
703971813
811246147
793590001
388448408
1478030666
1548299060
1515071100
511376926
1438464564
919132529
234843900
881669002
1612118740
855540481
760461945
1463679518
2117283633
1261976520
848651611
824262243
328501578
1520347998
720964115
489191027
1416899460
229984889
52063528
829212863
1035016150
1741836776
2036123572
473925643
354096951
297452526
371015388
1162130014
1222385569
852705495
1275759313
1827954952
1907370545
570451441
593038916
1056930925
1142884825
1596640032
1848261174
2079276623
506783175
1054482222
1902117244
430098862
1669717045
1122880648
338305631
1132034066
36051789
1994191456
476716000
1317166837
1662794134
1984348348
1391639002
1897546917
1766989578
988920960
1760035452
419044294
1000790833
245234928
1499510070
1467325789
2078182134
160309137
754789215
1242352620
1282699357
34952758
873753486
826804456
2064220346
2078744083
2125628317
302863183
1797306272
1203821295
565971227
1800287948
1132036285
573525038
1707377770
1165984424
655716398
1157971259
559852836
343614981
867174875
321163081
1638741522
866273798
1994424030
194504813
948134531
537906683
1288386604
2081061174
331438975
1226888771
1371067659
838711357
589602330
169332543
297300855
893277308
1450247998
180570173
715080084
1276567588
747476823
357618414
343659588
192959725
1443718138
1299999598
1830208367
608806576
1044101685
1519508274
1929679424
1349784309
766695607
655154716
1396120292
2100469285
1563867652
372734028
954550433
73536237
16180220
1137264843
674607191
324807296
2034003689
1607892975
674091719
800436765
1408116451
594606983
1216236823
489646533
147123590
531143333
480748174
2111752525
1016362146
117237282
471541520
1313326647
1461137454
874308942
1795964191
611958125
680785568
1921746108
445557539
1423409086
1219271684
2031836766
1593690033
1862615340
1733699209
973888860
1688144875
521687582
689555878
1520324536
1006973015
76444555
813430355
287041914
737755096
256686398
1215371581
345208472
850266902
130052920
1794708666
95298146
381436270
860281992
2144445291
821558918
291004727
102861407
1520916942
1624906267
1962632774
1626284501
1197116007
645828542
2061836517
1456584759
1666996509
1925444491
678118251
1108978053
1809787664
1875956709
705771459
37288170
2069559396
1441618559
131432656
741034905
178399816
2078192021
60045652
909261174
569605029
2113777024
269536113
1187972637
810999260
1632699362
622520670
839405079
1312724242
777496589
1168628264
1114976660
1856013391
1970751149
650267358
471847079
551712307
1586340981
800138419
1982670789
1416922785
710531899
2046894362
732207517
954563511
195971435
1986761986
1960565311
1905874406
1608954317
2108977287
909883055
1948370092
25819493
1898185864
1466100762
367278370
1468909320
1405047636
350107435
1092656879
945908725
1746524384
1199290606
1396142933
1959356835
1970084606
1623247019
1818737381
1062300594
1627218779
1523510163
182825450
1087641483
1924187391
1479122269
519351025
355657630
2092817621
1034412626
1452989712
1112213300
1684825237
846757198
241321867
1542096508
1877269788
260967536
717566078
1989660341
2059556464
1333764832
407186437
1179953932
1980538914
666792701
2137217404
1433454061
1631871176
153165194
1055314873
2576578
2087246873
2094640166
418859178
1890762445
1908715402
1958396408
202815724
1467030166
2083974968
559944011
637491448
396367133
611231783
556418693
1885121700
494304732
1720652657
1284384446
2009246462
1784002311
1778773776
232145329
228924834
1233352859
1578368197
739141489
1280873590
2137364582
1468465811
1762840765
1139863116
329289325
1004765510
1065983322
395818996
1632228359
1587172283
1563017455
1923521502
1788307957
511802050
1038722104
1271175876
2101576653
1779841474
307290855
1181698639
1818957303
815374820
2086723637
420918425
937133902
951364426
1105577294
1695427681
1493560469
1948954402
1406972357
1645098920
1747402462
2036123572
787643050
449980709
339929588
915486211
1295206155
1933941351
267307286
1874920566
1050543145
925687575
667337565
762145690
2006429133
702571398
1685908301
1950799268
1791550437
1774030839
449153884
1341863256
1411326978
1689215333
706724629
1643703309
1209457669
629335644
2028424796
365805746
1867925826
1599860009
1539782544
2051607317
388566058
1905816589
20038144
1485149774
1618515347
413837692
1746381650
305880838
57757681
410219802
2036993834
1702498371
1055055104
867136130
1441918893
291957850
162887686
1803290099
1787788140
1040836362
579917630
408397883
1529976122
1582998827
1024750149
656957064
1773076262
1632932952
1574600103
722919563
1863490454
864096170
240653850
110191984
843550110
1212043180
887184199
464760632
756329043
3162460
1224041643
341694588
2073918342
319751324
1828776445
2060054121
2016710622
1774115174
423698011
2090311618
363152462
1608963827
1704030007
2082776028
1585624337
1916480956
920593926
1846999426
1935824399
812587391
1500655998
1788985320
659658418
72680840
471729242
1309628737
1808650811
1382955236
1058817396
1145681513
1316979959
213880583
427280304
256595542
119874354
88077741
898266644
1008361624
175819797
1654005520
77647162
1171858587
1985982015
2065993596
1022830513
156986883
1228728503
1954283835
2099933013
1744905290
1746078879
90517354
1619167133
1473971903
1505782260
1920593097
1249381280
521730051
203949027
2079466136
791488313
1050942319
482751716
1102299150
907490879
1062298628
1238001076
663525638
954150428
1917950182
1733855770
358771378
1583406107
334240364
1739187823
1256629741
1074781195
975603211
1766299463
1669071476
1205817912
1066956832
1491804870
1114909564
1934097496
1566725433
1541306491
195101669
1214480045
475731500
1493570748
39328851
505593041
18628270
979913427
927529943
234586405
1497075871
784883669
238487092
837555999
1762472602
255062732
254327853
574932181
2021456811
1217950521
536211738
1180333598
124922561
150779924
832849899
577348346
1631512657
1770554789
622023933
1083763421
1719170808
1573787668
335720991
1258366335
612341029
662450472
2092632544
71933543
67974907
214147985
777927563
614747134
1040724275
1131781339
1970463
1680596357
378907365
704524796
299237553
1795812130
1554709123
176267867
55243810
1303977075
1697469522
1290321114
1079546889
1194128807
119831498
909888235
1699005414
1438081090
835235117
1198566061
62860137
1883912109
808760325
1446919396
1523762403
756026029
1184376935
1475860687
1374920470
1037382698
2018788287
867953998
1709546255
733774368
304853165
132156168
1282398927
2032586957
2021866512
1817644236
1950286775
1218053161
322597218
1919773616
609242559
408081639
1422247567
113966179
1182997097
1508850557
192228241
692458745
590660720
219919054
270560387
1951268493
1520922221
412718674
772051182
1935797236
1283830245
361066831
514454284
1615211339
2074539306
851977110
453365384
1407449074
567070343
2113899353
1818797127
15526022
1707598897
1990236771
1585753829
301134440
841403317
1119195315
1736351724
438931087
1257515527
1273791689
478813805
502959200
998225499
925481662
752848698
1165562903
403255697
1058736085
2004090390
172841078
1995633539
683597303
1774355866
1147914341
38915675
1492298717
1232350157
1275859063
814959817
851613403
1988014429
376824988
1562065746
1737398603
1713445818
613289502
2076107978
582279746
1223174011
895346595
1400761364
429392830
1591686567
132260718
1911468656
606465346
477527782
1179098308
68454752
1918395032
1452060564
1874884107
756053497
214788902
1569926372
573127406
1134118179
2103780451
862591376
1160303864
358281942
1653916460
1668934239
1345132063
1313436721
2120961750
1358361645
1972814440
138504920
593257025
1892194077
1254561632
1145860328
1398747562
1426815395
38037939
891761280
386228896
1038620735
960860785
1025377761
1332058953
934491323
1468884674
2070410173
2113902417
571331860
338231167
526722805
1677101516
84956272
1133254403
1855434241
1882473494
122843568
1249895218
1207741814
501345206
1820004572
1780597562
1959168905
876199476
1718056691
1305613823
809292645
1174254634
1527736016
236166540
1414745050
1009124078
1261122639
1458144733
418130830
164541
844154222
2032586849
1206667020
368311893
685507907
1952027803
1370819780
167519726
942493280
2020729282
766886797
1290865530
715255315
210157876
633541045
1244343850
15367323
1573843846
522695157
572426752
17604853
204820930
744380146
948691613
1478588244
29070933
636657842
230896627
985344887
84145359
859302062
2015348263
185056476
579889670
38325573
1809664037
1790439729
151489199
1732163856
424112831
1806438840
1373329359
318011969
1391695442
938800617
1447292673
1464608037
1573993178
1923712503
350636298
1869477410
1753893081
1431394912
315516962
1530303033
368001205
667613443
590507040
42216355
2088402939
442145723
1667554184
338703863
1849482978
966730640
454333725
1964445303
452545451
1820373437
696179298
1095141711
1799727680
1660237274
1425329197
621044337
505123669
2008222965
1256942004
1767581140
59476603
1816350879
1081664411
865558603
174430761
1547051202
1902818873
1756438808
1231191950
218448466
1000112631
1449195485
772509363
877815384
1023342766
2097685215
123504813
2135296746
134184802
999510143
528160491
1449153728
369359056
299771799
386075014
671385487
1112639158
462023497
646657342
603304091
1359877191
778133410
1294756039
1590642503
804503078
1635716535
1514310378
1107117911
47662876
1568171801
1443560068
1524607496
1353193235
1679683146
1243796575
1710078780
1842135631
1387294968
1318595707
1636303794
1965209816
709824345
1446077090
1180738013
2145645733
1091723918
818981211
2030001916
1872555730
1489340400
1126489525
686923096
2082871568
1676926659
1335845054
239070615
874916617
138062942
675893693
2145155334
850580932
657964153
1703696176
922993580
515128953
1347393797
2022719640
1692955247
2017284665
950036352
1781556681
638448
1405478357
483594574
44191192
1231482288
1300266966
26600552
1444301203
1256803389
2143884090
1179136723
1577484366
22662952
366843532
573398471
1871868799
651789319
1908587709
944052776
1068856570
1325125004
38956971
2111670349
538177576
1359526742
1984130995
41323802
903477889
1708511179
856217461
995034050
2146651308
128762986
337667646
1884669479
201777476
529003278
2050022665
864235867
1933777497
1774643372
1366139299
981759726
1611204662
2068567450
1850140265
721246276
1786287299
288682006
2062023948
1225616698
82076341
2142198313
1314758191
1502484349
1089915962
403267183
363729970
552586479
775874065
710357057
1711746802
283075534
1866749908
1268421382
1887629236
975352142
18289871
1324629213
1983951243
4411459
1696940085
569512158
1559987904
1666064097
933404838
1905946952
523133544
1591555076
1574279004
854353441
2138406459
1148916313
1148621777
2083935080
65603906
1661882406
1977630193
1304840846
255344634
881601416
205659892
1039438598
657903037
1045131399
286616719
887027538
880670100
1950513422
73006375
1643517562
46275973
2052389874
1878413553
1944491921
1726815739
1500609514
1191231223
318891017
1365704431
966836864
1479548688
1142349113
913771098
1690745062
2118751893
1820360761
1539538001
163049341
158876046
1058211738
1320924449
1705174510
1894845516
1100829775
824448664
573899776
134110369
1629702824
1297619415
1797802690
1016401644
976132841
362391916
158917223
2122620460
1133058688
1703534037
174506384
1959202502
784995447
1861591960
152567809
606919958
1502852399
32899221
1837923079
717381722
1603658555
404269526
283585460
1286183722
298064773
603039364
1296398696
1839099505
2035006483
1493408815
1681455211
15015159
682234243
827408310
2028211646
737882251
2094376334
1396241410
272534119
1619712465
870695119
1979400754
1279152580
635704189
290106778
1155512830
1368717025
492905918
646704117
13021063
1233486068
42204509
1697389628
118545640
828887020
836883586
839364551
895817066
1042544088
1268785541
1367514734
495589636
345931611
347844157
2007073151
1873152078
391841441
2016548770
1668995169
1971654729
599065821
2089156110
488691346
858245527
1670301748
173512348
1417337327
950668269
348439057
933559945
570936759
1015336323
227262972
756296048
958764229
2067800429
12686735
1865723306
1219538996
1713399028
1116317311
946805412
866923596
1373524246
11945407
1053770211
1580695150
748401994
769299818
1602474390
1258387558
395824282
405424976
945193952
360964180
1755873212
825278804
1012052911
1899427699
217975755
685996608
1437731353
1873958334
368569304
37391740
1804134429
653921809
1967211698
379436782
1213632514
192465173
190566829
2055512108
1891882329
797023591
980261537
421430532
239980665
888119000
1067753083
773215682
1877606808
1837227645
340293320
1546219642
1839560256
774272137
1701040582
1629917311
2129717986
1162519710
1611979035
156414412
1002729695
63425578
367867533
964978304
1567022475
100141601
2130188227
1508880050
227764764
1255923293
1801471449
18813944
1151502514
625851144
793531526
1739686674
566826869
365075546
1515896989
1515645389
2137695641
1177742005
1418625909
35374224
129948517
1096734710
1978838029
1835729201
1703034341
2054402932
1004690565
964274222
139263687
1677490551
578642006
543183630
1125583594
276255277
411053488
1396760022
637162754
2013767600
694012357
1693927211
1903786310
1514659904
1530236486
1735929296
1212151834
792081183
1071526403
1355602290
259422600
1855188724
744144764
1211507057
962200110
440941721
2087312304
672299212
1167518681
708693393
255325252
578576282
453124333
1805636315
1043599202
75395978
1304274941
439164147
802157386
891245166
1651680717
1878828500
295165352
353739799
1406300146
852167232
1015953349
511271233
861167441
887784029
1156037313
678723372
460986537
1114382494
1034388362
106050162
568653939
1667526227
244700024
1489109504
1840593642
470283632
585329081
312775869
552586965
872786464
1123336301
1809197421
1433708116
1575556110
1689983602
1546511614
1887948387
45418902
1380440558
343215888
1123738758
1311854892
1035325122
2012171393
953466762
1263062591
1231843823
88015572
2096859910
1179128711
1074718296
13470887
2005940389
456050620
1977880006
6917208
1555744619
1418487437
289684943
619659075
1776618661
1781219708
1461237755
1243044123
817328680
1641342721
807576127
1492724535
1675245790
2121374154
42329832
1303489690
2570666
583003152
295715845
730261069
1015331225
1894057864
1529437214
883236223
1504028800
1244808361
1054757783
379281887
26918278
573905301
168328424
1675992571
408703093
552120771
589606452
1893084645
1169075931
1177320055
101614224
689222416
369561463
926096472
1514440765
1147914458
1260142260
1564108294
1766214808
1953411646
1255345773
2116144479
407032240
21863280
1364686482
1504442234
1985056546
178182931
320361329
1670033565
885924834
368513518
793168717
2050640238
74963118
533247443
1467473611
794035023
1258339561
381112030
794239897
1173564829
220803659
1760248464
1384550184
830218511
1341208884
1138634506
1790729658
1171139638
876870475
1918708194
32670563
1988451777
1526630122
583393510
1150882997
1811436314
217055756
916863159
1565542231
1877640872
194714697
1119169965
1177600713
1185188321
452056621
1386319135
2104639451
1055056262
439276070
998846810
2071226038
796391687
1846219624
1165616886
1153294585
433517246
1431362512
1395101917
1488970475
372804824
1100040825
776679300
608136487
937900972
990447338
1530143222
427526535
618383699
995260022
1277533106
719733224
1968967143
1967972580
1929366250
1349564588
1192294658
1829545565
1030519198
2123539947
633011606
382986400
2087249308
1648967877
126990489
199866186
538129129
1159567490
1476649974
2070483929
1256280050
820629368
291523307
279130894
1947110360
1582484500
224981663
1969011194
311923555
1685116026
1302003636
1322857624
242563389
1312354628
589633657
1200786565
1198506459
145028370
1597228984
1643158388
1512815947
2065958826
1298443923
2058697113
1908756444
707008398
944981922
597256778
1391296076
678725755
1783540516
1800180125
1062857532
765550228
1292667156
1435985508
1520560764
1954778245
1981759006
150922531
2137394727
1704635504
1263266971
1671783350
182649296
1208885366
15468881
1867249671
1158187396
199983169
331262864
1906231881
2022336860
1685311444
1469884065
594416598
1996530558
288349086
576753969
1775396901
1172703418
649860952
1810497563
217138650
298830987
748216585
423325763
731353061
1512208838
1383514205
4564303
1648746056
2038572343
1466777178
1741224533
1838289931
468752645
208122820
688284274
1906460404
1900161775
46044882
742178315
1985629041
1235173649
87432724
234522964
1309285463
194757926
60903974
869445274
1926267931
1151984596
747761150
40578409
952897251
2030145416
1668463623
1886344699
844009517
1205583524
2688791
782772178
1282367100
289233177
1642205166
1779487753
1744724760
1355266917
408471169
30394536
247488703
798797881
1645784599
515088567
561360091
1432817665
1740313588
2008370093
1502889439
1338211305
1998372292
1365198065
1328442718
1370193617
316141097
198894990
189268556
1143202449
1018657028
631086616
747393471
2017445973
1146817554
820012237
275885871
693120990
976853691
1448282044
2114796666
1617959956
1914594052
103492229
284310261
444604051
1405951453
796783785
639129439
2146105523
1711404093
1805680618
326575972
1507366922
342661673
152504155
585179539
253827555
715392640
1695896160
1906280894
1809148429
1698482098
1824690922
1889525968
1436153936
1657992243
1872805372
235105003
1880378682
429360336
789346530
1683155218
1614876295
764810885
1306564473
1065351244
765925258
842777372
983670002
811325063
1207915324
102767499
3846595
2089553820
737537323
2067284479
1397172176
1594972851
1469007066
1829728631
1051071471
1422716455
872158910
1195064132
1888620031
1972563245
779419584
242573404
898362570
676326865
1749801540
523136859
270831604
2132516956
1176629183
1185360494
587865980
135623556
1644064256
1707168121
2035809088
86876825
1867041952
172028465
1342506966
606277787
1890707892
1082116356
590349984
2068659632
1761773679
778435045
1449486323
2045634004
445212502
1171430059
334523859
1664477779
705720454
507995818
818780717
727820659
1853146086
962047534
1522195378
1975460172
273251233
2068808805
2095581806
1130360359
1204204810
1013554365
198447036
1298102610
1103563822
1492650748
1022530755
2061960256
715666555
1561145231
846110565
270567841
933921768
1451091868
164251008
1732095386
194858272
551171846
1117007919
592648975
1040980846
1321687570
1683429307
700069303
1697085714
638419519
2143467001
871659929
2083422516
1508448239
1282905565
1293731701
1810672145
1560101846
1369753257
142315831
764491689
657572538
1828566344
1011600168
1471521182
1351783850
1224829695
658358235
59873218
248984710
1583954804
1824778149
1015179611
1425242608
1806248271
2080346915
762939488
1380564038
1889850065
1885345928
1307396071
1055166694
1908171410
1141814756
1840743142
1724547034
184244957
355638081
2106749343
1804171576
1320456470
1390696029
2099834620
444766637
1614485706
1281261886
81535809
501818719
1635625326
535014749
1240774779
90904221
1482506845
798784211
271974922
1163056546
1441679800
132428482
1951564570
500437152
1444768679
684718775
1915179795
1324024642
2062894097
138211445
852611567
573686224
1299797286
2060620940
1701075164
1084310911
925526044
385918854
344917498
1326776334
89617029
1107938780
821548484
1685753284
2020379289
989395390
1175104734
1394634537
2095253247
138163734
1668468817
994414484
1868093441
1784397787
1646103554
1903527490
48395870
564306707
1230852974
831629672
1673759357
198917869
238203393
1107085204
1119731162
997378859
211785684
1117610342
399751314
1034075220
1535475237
1352205224
990743520
1643611583
1674418107
1919335341
1307708204
1922351310
1455436581
1907939906
1674992853
431115354
1196958800
1452727158
1712872674
894293919
928173412
58596731
382541569
12337970
1854490743
314477137
1589746388
619797980
1865204149
439642250
1709520977
2033641225
36102192
1823551559
440823782
1354932243
1983057819
1692727334
914581451
678567244
2102705415
381117963
217094651
1159630440
1836753825
2147201784
1707351866
31551069
1837685912
1533523886
1865456282
939754713
927184821
860826578
193091301
363789545
1082895408
588125481
2075555793
1928046852
1059260158
903734784
30571387
890669696
1272940669
2053559916
1891593847
1088369110
1054221245
1153735197
1433135700
921389836
2132836525
100179045
125843051
251054506
251922746
1037846773
1664255230
535084079
2029320566
1023661178
2058751435
216554986
531598727
1398408293
1496426204
1443866532
1557608888
1590190671
1438813505
832157895
1140685561
1685502621
260949542
683775950
476157264
697743830
168554350
2041580671
914280496
1630415622
1433999941
981559927
1297042172
489940840
1989898582
1078635880
604145966
1046659624
261387041
1896461275
207399041
1777181230
1792547554
385633731
385618702
966008307
468871123
1224101384
74947114
1844938822
1156615822
631139274
1523663130
800823908
686408112
1089919926
1174430509
742837603
80133385
1339905848
1859460602
1028139894
367129863
2074810558
804966073
86970711
531897033
690408179
609968005
1037378793
587567687
2106651835
1364285627
187468203
1638937682
1127713959
231327105
1160075493
591029694
1843120872
1949696993
1363827741
1230591746
450779617
214504694
1967306311
1765284661
1542486646
1716189157
301507868
728989749
627606144
1771861747
872073570
834807056
1300215632
103999358
1536533113
1803764641
810037372
407747783
1289496382
1749320415
499368323
1440914567
245928916
1764119212
284221849
2061053785
472961912
535847536
2033641212
277912992
1603523808
71894749
1651072754
1978090151
120029634
1932636543
768876615
672162007
1854322724
1707623407
1852097423
1391162693
985592523
10346634
193817554
496672199
490465830
1162130743
243540534
2058269726
679532195
1145975849
899927265
2073308649
379901847
2077624890
229627675
1586495953
441494357
591837799
2053589837
390690552
1207824912
570123018
618814211
988400044
1206927798
2083365135
1685303600
1107779820
177886943
556324466
1239226775
1429948969
1255868060
1733556139
856016440
515381463
568886664
1902284816
315894205
662028191
485044489
1198855430
1493968161
1364871858
770470952
1694461698
1376452394
1935869974
315574281
687309834
237491417
1633485639
367338749
614389297
1725694125
268974751
1230517920
1907886584
1454984844
1701041913
1197418580
1686191556
154299562
146168630
422798012
1164443655
2060767266
368226953
300250267
973772316
968247456
752332334
1808803684
797141815
562298239
1911012712
67814169
1067583220
1001491139
111764807
80327786
1176811780
339418563
882623152
1635631594
879540666
107416692
1370705551
1531970915
1760536757
1435519999
163584818
1182353496
275549748
1183160759
1383808309
1041254587
296286631
1945776052
1223174011
405688497
1360973707
161935854
62909911
657122143
261821013
688716510
1102062809
1495754989
1866531444
1047461034
1470802756
125325949
565169265
586221997
957839636
1682315548
2024770963
1458033501
2107167603
704996628
3252935
2088245818
103232540
1947754393
1351821774
427812813
1453937804
1966604958
493887539
708725751
236193530
729398663
1987598788
664691109
1541001231
1642823833
770997209
877750449
1267610633
1797520390
1181245778
2050361932
1433451378
1555929413
1833164963
271188336
444323476
1014841749
700964588
1162180751
1097693412
1812076145
217911338
1711845483
262606939
1457269347
1125354349
1058788664
1790171612
752635608
905116709
386412039
1486715191
42914785
645272966
1406050790
159466427
1954473308
1562757481
37152018
1681295604
1446556302
29167604
693962761
160140357
696603289
35782378
363562220
1178234344
734782408
1488834654
647367125
539560505
567861244
1414352348
1538576951
536546265
814685654
244167807
263865099
264562140
1807506195
2114906024
482606636
359722988
1826417293
1970550353
1729183592
1629683409
2089953988
1955518670
369899685
2067658575
730724141
2108898943
1354067113
1044271430
1015193239
315318140
1904608880
1752718944
948201751
865905536
449755480
1909528982
224902273
899062697
734401609
814753182
1931244985
1919379658
1301145910
870235038
86553896
613682971
1724209812
166382031
1678037078
665529358
2739327
1438226341
514669121
1397914893
1239722923
1763954530
1052030443
1609491765
1399985511
152457861
1684967455
525701497
2084776253
438230669
1097118214
1425967709
144718582
1143372561
2079771123
699048236
1536097806
1237168859
984071607
1201936971
359276805
651151023
538280121
1150372710
2092288236
1893322608
1936787085
2077494904
187155946
1006282273
1696992902
1320164931
2104178016
2031392789
1841233222
1001028859
1368415637
554046923
493769830
1781862938
1286291024
1787063464
1136258123
1026703541
1951320560
2104763653
795980311
1582410963
1053472038
2116961634
43491176
123066618
1696897826
1629209426
12888594
1066408047
874560748
797824522
1218403217
1046603303
102975380
1778914758
647976514
1888518896
1992941860
321300297
903092974
30743576
1371372677
846751733
94879018
87785442
1908070315
179440893
888283804
1746593751
1169180115
1747720517
1547175397
1930027726
1914303232
10842947
1158303767
1954304091
1267218555
1590918514
1743837196
1695892120
1776696607
349060201
1919467052
1637671334
459662163
198367677
1526085751
674047905
469770968
1966025753
310364935
1375509859
329493614
117593917
1968764615
32649356
92576427
1113687453
1110619413
1350530866
604911210
516185645
629721207
1762842975
1844272368
1158625488
346033835
540049382
2039305282
751811059
1724554903
1470584238
1934128109
1687147110
1311523227
1484775958
172524873
498512793
2036469267
2060951815
860201749
42793859
2090416998
429594211
10980404
715555731
727428121
1374507190
1682219283
1206383867
1442823147
1970369290
1420932180
2058046364
1562720126
1893488913
599443195
740859334
1749314349
1646329541
888491960
1571353243
429004847
1964433175
279635829
1529932590
231164423
1445186273
2059266569
1582008525
88621747
661684961
691458684
129903094
1428545873
1535074383
1087343912
1321712350
640023027
45868070
2116147443
13442410
844208058
1877604246
1092022655
2077662750
1400744387
1683607244
2113093503
507171456
206363262
1295900552
585066885
1182939340
1971506277
739750186
768936431
697902517
389254703
2019962089
248449307
1852303569
1397172875
90945114
508758721
2104654477
965497078
1139748077
1061335308
759304946
1196385610
242343540
884927060
126008042
1481530312
60658122
1083470021
1402816797
1321382316
1867841370
1030733499
1213323814
37393740
547532429
994844831
43384763
466815661
463416393
1003272127
2058961598
342208342
478948313
196893253
1994822064
774395574
421481732
764792185
1457565762
417978720
1010467538
1984671813
236171769
1873122584
808887068
1606631057
507226553
1790016043
42461508
490308938
1045386125
368339320
365918308
251081753
1351731238
373649474
1213510933
1166709669
150737858
1841358738
1573088110
1810723036
317576228
1641973530
1372824350
751629393
1887823386
1188766793
1410205506
1253843051
208043673
456103348
410592072
1978591900
1816491242
2060910719
1470088449
1097155668
1773930425
999819428
1051806108
1439795694
557345876
58385732
2025279101
1533623876
865605317
1894306474
1394084868
1270517493
365782199
310571657
799178157
318252003
729899179
794220822
1292239297
909879129
1153353095
449765981
1826794314
816826056
2018939016
1984556684
1950055640
2051184571
1152692476
1697257411
455831327
324090468
162631399
420137207
1890672530
1734763800
121827068
1694449407
1928296539
1125898204
1672714372
115657936
56860259
733458048
865656134
1115168663
1275896868
1183581518
836498307
368209328
1419567754
252613946
1684123337
1632360892
1873377895
1898666614
921663225
3707551
580770944
1702051203
2051827690
1702686153
732369432
1188163947
1034928007
1057913226
334117277
377331458
507782858
1745411597
1253835139
163327281
134285761
454568164
1932583396
131990652
103411046
1752632203
1534663722
835889463
1156324669
1640186280
1949671642
1199216080
1605341623
2044165762
1253049378
1400882573
2112532623
23303673
905886034
961624526
683565051
1118277252
1217363959
281081356
27319482
341724522
1876255428
1146508165
1804977789
1782528198
1405266463
633446451
2036135008
27037300
1361781699
1227073915
1628573130
1225954979
1673436383
164273465
335268089
2078299373
1666342524
1090986566
608359832
1726420973
274925760
1692248606
1494972588
523515600
981412654
229227187
1334867456
244380937
578845480
1100588852
1733098897
2081562643
1877580299
1179356595
1312157780
196214548
1729078867
899892486
1991204227
91020339
506661072
1444002579
288921191
914426485
1314872035
215439232
715691585
1402309048
433879967
672520008
1615185167
765119960
460733225
1100272417
1404682718
1083190900
1171164462
1546908743
187832844
2027199488
632826756
396990775
821590696
135644336
1485187464
1709674608
1415696001
1395660247
284870674
563881037
2098389885
1585060295
1793777068
2020494854
523484545
265129490
1878527730
1122122067
1359257444
246242069
1319262059
1726504036
1918558836
304012102
1797554384
385572224
616695385
1100898594
1399735103
839890376
2064702927
411443018
1521378696
1828629651
767722701
1842866416
1044732276
115414748
491667524
997049268
1400592654
145776934
1076952616
1242265589
783347243
1803687872
52880854
733811238
79764603
383223473
1403773927
1407566546
2065656851
1011651105
307066812
455395174
1350959875
2133371221
42656688
760086521
1731482703
641001701
577817565
1890496887
1438146390
2136846324
1817775679
1760318417
65758970
1512316255
659185926
576311401
292134907
1114397275
53563283
552163983
541716649
1577936331
338325797
1660341652
616224921
1900922323
218255842
1401933400
1472564551
2060420651
21092304
2125549408
1190073957
227155173
1104120244
1470144850
826365320
613599615
2068916436
773650580
588577766
1102429611
559608033
1565570253
1428800031
1364548200
1424212940
1908235129
1936727149
1656628038
243234919
679750038
1362570565
1121643956
160783271
1897280559
1439123709
543933735
1430616424
657628763
2020788114
289114150
1749337697
720217628
1543980871
630199173
1431166393
1666310866
453896795
1893195267
971728757
2067911184
453386034
1829491248
1951529898
1664804873
1729813429
386405182
324764747
1881912415
355627662
220652097
459729054
1011032186
1355244680
1729884625
1181951903
305277309
1582166595
1258900818
2139741644
682483148
175741776
37191554
534287038
1362922518
944990038
116244550
1367798011
1940645923
1669682261
1924175138
813874422
1415739155
1848155375
628654233
832362394
1949332013
407336121
281634549
1287460441
390196316
372947343
1068445752
1892609400
22236365
1755980457
1955665215
148685866
286446034
727944316
441938554
895777651
35033807
1101787144
608120320
225973392
1043224401
1747741413
1157877667
110614031
163957756
1130969607
771230914
287105468
774085986
2013710614
1616394051
1462191134
922620759
1101644212
23972264
1612721172
518717750
876170519
571122277
805002755
1638833137
1517427827
693196214
31596648
194431097
2028300248
80878459
1860051098
762192379
1580234577
572491079
1459728567
1741070375
518605366
493238624
1224074183
598124736
1344941470
1694810774
1885164095
317986372
2113434308
1660912412
1461730554
1144065263
394467986
1252553510
1979031617
959126140
710811534
1919259044
220127760
222837832
832565061
1598391707
748058850
1281240103
368191814
819311974
81256433
1902750813
404912734
476005851
1993394965
493704503
1231431760
2100021366
1588783951
1471770710
1884406049
1524045238
283498461
1795202064
515036720
850017330
2091525534
11374878
1675465871
1414839426
1752452142
342099606
1633398973
1333947851
1451186572
2031230734
2059494193
1857875974
1721798230
2022821235
954489334
1656286036
898786581
43978986
1625971967
1489888505
1003841312
1081305506
866267692
1197957821
1628046034
366054638
715498275
2017782538
1308394773
913632973
626045741
1274614316
2057400699
1922034201
333608478
395233478
1754506370
1215963833
1266948011
1433495818
295089718
1019911029
387682214
1642457412
1051933792
873599493
1175145480
595040109
973429102
96110017
2083256444
1002516101
1491660877
1729549695
1543137524
1921438907
2011831587
1792234925
1105895319
472254984
700687331
437392403
2075722673
289833129
2057749695
423096811
2140678394
1340753187
159157487
1278098846
4428601
1624657949
1550403491
1741429040
543905913
1487044790
1853370291
1715322254
2103374390
1919155845
828833925
387895652
511725117
1033015788
801209416
709020635
725930135
133993981
1180402657
296321727
140920771
1129514942
1731247080
1545743649
696514684
1775966234
135806128
389119214
196815344
1035318186
910519577
986581962
1979324066
1554818909
481925280
1540108945
320446044
282759338
378285361
1041409015
1595754286
2051434225
1618581246
848605615
284289085
1579256366
853669454
1535004476
27442110
1407647544
476100707
827121249
330023667
1937948771
235513443
113563633
1727357349
2093570412
259296386
1890989283
640067923
200634460
1146390629
878337993
744478193
670899207
341522084
17355847
1936370221
1289274383
1549984980
1935931692
1043693758
750111746
50678636
1326601578
571842844
792659130
189100526
359330830
2015691573
1801167850
430664063
781535525
1109110772
200984100
1588712949
755361176
1835588708
1605642013
1543841625
1775708921
784600267
316442855
727061725
1011261111
1002622559
118100179
1449794864
1770433400
1162798548
130248348
760333930
1133169624
1117017572
1513934732
392374142
1013029958
953036693
37840185
36102024
780871499
1678509917
278449331
1682320683
1485110827
719635946
967699769
2126285589
1817362615
1782581311
1868045942
1541814606
196223289
677129689
190973275
809013685
1456498127
431530157
505047832
1505067293
930556078
1467309555
1012216213
694756343
1496366694
1822844037
2025406301
658236321
1449443724
1164075709
14114434
800998268
1550259839
1142018094
1205159299
285783541
245731455
593037657
1862192882
262410472
1057134677
1788632117
726381841
630863529
844551153
528859782
1790702760
1108119284
1269584852
290512098
514953103
1314207814
1859637425
1602017129
96773191
1572504261
388838880
496808828
2043329764
1329098420
1725945667
1986940287
1540151778
1529411625
2086324935
1485899841
844657139
1833583831
1929404242
2086747644
1531591932
573076978
1746565527
1127976854
1643000019
290177681
575441480
1982052262
83423928
447609184
2115405729
169976407
1784449433
1443387489
1378419020
1661463912
1549424204
1548578736
96810984
1438307067
1968910339
1561396324
1152276174
1189008526
1131898752
1058230425
677235989
1368626450
3843740
76401626
490734572
1070452493
1538620575
325201942
997921284
303523702
420358006
1421195926
1276925589
745690627
416558755
80481879
278853277
546518863
806189160
2098194284
1352652057
408918276
1393631738
1471264375
1607527786
1355499799
1070330442
1969656137
451943771
290438547
1780483788
346047070
817675789
765747001
2009812415
1834310757
931449443
998895898
1731051138
1626059277
893986885
205347034
1620679028
1799398696
1807664222
1235059774
1725310754
834313535
1097046542
1236350029
772954799
1937421198
359221659
1541813973
93327323
1071469121
524431065
637788615
1301891528
1310059976
1730234569
1428608196
2134543024
1140038790
1628487600
207506953
963298265
730343907
403253915
1407298774
48017797
339518711
867291470
2096743926
978751940
1956259809
1448722374
1523652390
1505858310
1645805251
867218892
988066314
1606776555
1025138017
1103446357
1112643384
18308410
501725470
755465467
699145117
1638814687
1851230710
550343182
1238249733
199006419
1986312088
1952622480
1868082048
770146694
286082950
573015329
1527169047
441677071
1069950563
10372596
1011907146
1064957841
708940448
171865376
1390018343
1475342721
1486856860
144246811
8926631
1403373755
516587363
58024089
3734245
1126770736
444120368
948989002
1864940923
890772103
947157646
487747913
2116501279
1908555819
53077229
2135319541
475608890
1574955039
1476066490
1098319643
216641312
1119342197
593734528
1258619087
980643663
1952323109
1248193899
1705209554
15468722
315126674
232672062
854431245
1330809164
1662242805
1319398843
611194672
1423934412
458607149
4454818
772741749
1781935917
906943634
285979901
750302890
697707534
1991168633
1823238844
546050817
473943259
708141006
1525900589
1383041158
118125937
1885024901
1941383806
1612787207
1190459903
1499994935
2061760508
2081772047
570812408
1131292200
2075097582
540101728
1484713555
1059978436
1763873150
2082167185
346477078
601114735
916389081
1883308838
119794783
948493783
2041973364
1472230691
489139183
912690324
31506314
1361607867
362279233
209141385
1676994788
1764634673
1691858802
1833062466
536491156
1579536839
1071139510
1082605865
1453709147
1689492585
17372531
1892227903
1251322434
1789333061
1599574349
893342531
1106513298
2070662335
546056542
2138073385
1488035092
511246998
1690405200
1867613509
630576360
453818909
138937966
1180571937
1597323221
615713092
1162025813
1723685493
375828360
1149240505
1809103422
1486983201
1313896788
9702013
779326226
1175758083
1833992652
1569076565
334071374
1347454127
308038894
1409868901
349383564
410347306
1126814733
326446775
1137466678
740232900
1822894533
1786745220
1348968049
731121780
1217406927
460951618
1373160111
1129959419
1597688334
2091768342
1161436104
1114990758
2113471752
1663237312
800684494
141836713
679965059
42788449
1402839172
1540528234
278745931
508368166
1423854919
2122034448
348425400
357287383
1675376015
93580684
480506244
227852807
469362511
909338570
1272492151
528155817
117699633
1085394663
1806296621
1639576014
66430418
90472895
568101226
2129842538
1617936278
1359557357
878403606
533963851
72780907
587802121
607694379
2028830903
292003793
1565051766
974244563
1206428173
1569275060
1595526741
1528993158
622242775
1612447131
1904106154
1735528353
1149324720
851357624
42443083
2003407354
147929308
1820088801
282639516
1240353479
1824586454
1430390986
1970997030
321169088
814668848
972390297
1906231881
1994145003
700899967
424453548
315135924
620533304
1417892717
936193328
1869315044
1401112101
835456699
1318589634
1627625338
325620698
863487484
720364795
820231135
595615662
1341514524
1847588609
144018505
716493471
1679625517
832830059
1761106947
362725692
1471726803
1580749377
1660760052
1606765674
930084970
505034970
1151308727
592582217
651492274
2101343320
556809386
1803965262
1110209217
410241733
1180289713
289119152
2106512683
649424222
1460328309
616952571
324688003
1780242789
267379279
1595000726
583179060
1411171847
781727547
1846947657
999061662
659930024
288506532
1562678347
735513053
1781229630
523136859
1965717643
1465910855
381872681
402632201
940462252
67596929
2103627478
245951328
1760343920
814148455
492198711
1166449204
1848184235
94827671
1539903114
1914157496
380276224
1955132289
1183820827
95440630
1793931489
806628184
482606007
1056508655
1988618249
1661610621
1857681742
1817603362
1670553415
197386781
1032847858
11415929
1390239246
168897555
1691494644
1317405819
1981203604
1015334682
1105685052
666984102
1259705847
156279795
329154664
975897519
133773912
1740055485
1928144932
621898383
1515425359
755272617
1323604099
1782550534
978976751
129884505
541967879
223132331
1357335106
1088153038
2037344535
38466292
1776332317
578202282
1517055343
392559794
2129189384
78284155
4337069
12588302
1621885205
1679185411
1774010440
28858217
1450319575
2130370803
2054690625
981106584
378390871
189205804
953901177
1876565262
2046102979
1189209990
1358975626
169699528
877475621
146550757
1192033187
1095757358
668688476
444171792
1568749510
530513366
41007657
850092334
1293406581
527552310
1483505644
369939865
787807090
669081278
271801537
1018120083
832573158
1474394232
1696574024
754022713
142687942
658699517
89642685
870644427
520573614
965708735
1614326942
166295230
1411108610
1133911206
32351422
1280187003
1135510825
187340343
988260663
1220934196
105430151
114816545
531614701
517112347
861723094
820103874
1963716155
962559904
1122580871
1210042827
1564670458
147501006
1306066850
1174541082
1002931195
717258825
2058075500
1830006612
618441200
1254325654
997378848
1234235006
471990763
319016054
1264981298
1169282458
327899673
1127360766
424034732
1583246476
1498254602
453999636
1459327143
2082553398
281241869
931983937
455389241
919167985
386030063
2040878932
1169510091
2062604813
621698794
534326088
117349904
1325275269
478381448
1417025095
1237682919
530751713
623804307
1052743472
969312456
69946406
1060609501
305832004
1672092974
1853541129
41565053
528322323
519646941
326241479
251535356
1388063500
106347670
484706831
1856998128
2063064189
696863023
947534971
1289944635
1205766354
15089375
1911827125
373639515
1895836486
998087853
353288213
736154490
1458729245
1474329724
700959515
668766403
861808329
17028919
153511951
1130726555
345213805
292708100
471342355
1034142733
1049289788
393063077
1104423215
1660996018
256938148
2096563355
1857420020
378506356
1257055875
2016894649
1976210656
1502661277
919016381
324325596
1054094790
1161550619
92178357
912914154
297027225
1585826365
317953364
1956916178
95572377
469812216
959142475
1845958512
600970534
1948725316
155147757
623285334
52810227
661714559
1049485023
2091539481
1128671627
1572177687
420035659
692737166
2033641815
589627450
1211482804
1439295540
35917251
1331802030
1114535487
1444105988
1774487108
1278802190
630496121
1719851061
1466603149
604224701
1362560686
152571781
621202611
992850375
1357037881
49152040
85808817
1018496533
919959708
1454322856
799535622
1899114391
1753069282
1545146088
1061467986
980596357
32936244
984604398
1540282295
57797567
1473698856
1039337881
1035617253
271167583
99935216
999373585
2109523168
1115542078
290305263
205057324
1973291133
1988331293
1041521098
1172713844
1350368505
1954622464
1260596091
251150634
115963123
2110381795
636303237
1848336183
714311801
1022077619
1026075998
654763821
657670472
1268727754
62321230
183814140
1648493238
129817896
704560520
483328033
638148582
958630416
310768120
1819958883
1427893418
198464588
1325347490
1066076057
1631029654
739496911
1937009218
1641724284
206030240
1709760790
1316809540
1325726472
1637886783
129368214
1478110392
143105524
64588300
2118024817
1269914009
838391500
1138858141
593526343
1322031393
2096779818
1543104470
90284468
282101869
1271486109
1364411766
85517595
1986578187
254531934
76245971
339356934
335437942
1670364953
464046128
129012256
413172317
633579500
761353246
1282175689
825226079
2054704286
1681032698
533731680
1516860401
1432439360
1015704501
1781352104
630850152
1504106389
1560016302
929538613
1893160781
974730917
55575157
275541290
1417289986
1451661354
1699785098
168928253
1322998867
473977429
1758019810
1494276117
875489322
395396427
1911337236
339030580
1855299450
124147274
847831331
2088923577
1004263758
318146686
37296226
93133907
2103403328
926553171
1655983195
431552924
1722973083
1778477943
1220805130
424167340
1097745544
127381371
75869969
1387754503
1777533780
1689307378
906184705
1383261263
575519379
911613335
239454017
371856904
1961131042
1513690485
1304362601
1010155440
1324369234
1915030368
1188177753
275571286
800979027
1223823975
1508105024
849932276
812386001
1558440573
127022
1387527757
178737244
1958505693
1092783813
778249070
2053478608
1375676770
295406399
2063743545
655561584
69065258
1667036608
1651943798
2121794808
4545296
1922489443
1872781487
412204586
233818718
1323116163
927565273
459057711
1520886293
330576369
1316214077
1704366870
1010758540
325683131
1298133600
1664694376
1999094627
808811753
1728112705
1974152027
583926498
567942385
2010528784
1018594966
1822799478
275327105
876805671
59869088
1113580574
15114295
1222792986
1821885068
818220942
420055051
2065563521
221345847
2011110123
1866965155
493475875
212778060
2018113035
410537231
1244793044
1661910806
398147168
666624186
809220892
254245325
1028415333
309653661
1660634259
718980532
913421126
1762554363
365282406
2003755209
474323580
2059101830
267570435
1592120759
452610896
394747360
645908363
1190361008
1072712642
1373439406
1385963947
1034680539
246901733
1833101091
1905853650
443285632
119052338
2067186550
71301971
1621121395
540397792
195502806
41278912
1364306147
1087081285
1520192239
1847976510
1016983459
223323874
941210956
1536616358
411718940
292390604
1159911487
1885688706
2144510830
492583532
1804445494
1604487290
1226914152
2113085054
414593294
1342910011
165223815
152160392
1662874551
635256059
1440480492
1023663214
1730149165
1775947246
1536288982
138372410
1840338046
962054975
1260414139
915288529
610337371
1648273449
307584922
940134910
316412805
869764091
1230986245
1738337655
1701535192
915689991
2116665351
616128900
1877360834
1258244580
1162756932
1353615355
125603453
1230635977
253233530
1961561737
1096820584
953229220
1166543398
759052757
1191275491
1520780604
934270364
1213856615
1401209190
327685267
2077634533
1348740521
1222256208
1282172146
1872536081
665776890
360714793
793230572
1926477386
1487803785
468890212
236883105
534819078
818767704
193867516
1987028462
1360160362
957288213
1595155503
1044510417
1961001350
256637789
1048544211
1700952278
446265923
1488999482
1212127057
1274156554
1331733189
1811425381
1997552135
46256250
1266594875
1455107392
268639611
1895493775
1896780740
359399218
1065618125
1505235807
1044997834
160896142
2132724602
1675483810
1382154370
144518217
405357804
635981940
87454890
1136207379
2060170817
1742302944
1092243559
531111678
960491856
543879258
1537714023
708022033
292638617
1660964490
859259640
197847334
37625453
1157699222
1278222902
1359521597
2030600328
1723963512
1153833670
731722327
146094857
595148948
1690286701
1308016251
1670359310
853188022
1433192295
1261386829
586682626
884008519
2112132116
599595291
1890892468
732982268
233308137
850779630
1755342837
859685964
2138253976
109277089
1970775094
987286561
1836446249
1015135673
782748944
1002242086
775378892
417974784
1057601526
2006119972
10976531
6188172
1856570014
1337283147
1656041459
676995102
1114254082
1952486631
1546020909
1868985436
287677331
486980663
1496670525
1881323154
1856491204
1373698121
28486846
43256775
1460002864
161174971
1798167237
1482338417
1078609821
102739200
1406250005
1149279059
1897171854
235842577
2026379989
644637941
1694269459
485734773
1546749911
832521895
607399298
940321447
1369145079
588424269
442932360
217585590
958447243
648589852
1464591425
1864584567
1959949287
923316739
1421285132
881647934
428730806
373085302
1285298055
1614063912
23060436
386521380
94869784
2096474436
548536059
39989070
209620999
1008049725
1706318309
1865610674
1109449066
168018599
693294182
1200876010
1976233930
1248969343
2002352239
428228505
1341524976
441002
1098531541
1597248738
369326390
1593529448
1340592484
452794158
2126250480
2020030334
1430300552
1665481060
1805191982
481302753
677827051
29929109
1975388849
1784221211
1547672755
101487932
2093409023
60753316
1734961880
39971081
1907320115
162270932
1596703815
1716954834
44711329
640704846
1770433364
1154599299
1807483793
1245522463
1504311044
1363119524
155970821
1087833358
1890272000
248738731
759206601
1421596182
1997720616
1364130865
1258419422
1163589892
1846558260
2019634083
1013091865
960631358
1781267960
499555963
76013610
1081145173
1766909094
619682431
2000047213
12943464
360499537
1963214243
560869863
1307549323
1476213230
833297224
423209515
966302674
2058344322
1020726713
2029052981
1014119780
1974748481
813057995
1147404010
190622136
1415056362
1266855202
966524371
704959279
627393291
2092242469
301298827
1266274800
1773937976
1495121265
1582148516
1014300377
479835842
377797741
1249581311
1566231224
465913812
1640739787
748695700
1197239986
1364610261
1063324521
1626786175
3553519
30147366
800941519
1657781402
1347036616
706751851
1704818961
1574132648
495348673
1638778589
576303304
223083613
434904859
733573738
631098088
1721895989
1742102344
1688843051
811584653
1533470803
680668649
431309710
284774045
606955997
843315350
436422840
2104499739
150205736
692629259
1789468418
1768787289
1275952868
70797201
1090171872
690341696
2024492287
239907027
1239077512
1910388085
1164540144
103691953
1011295807
1050825481
1448458797
1340579619
188068333
1807427067
1173314438
1624109611
1056563206
1917124943
252850858
1812501574
1739335090
565554834
823132140
1184162633
48078010
1783508917
244660547
618575932
1211884230
969966568
823217862
21450145
406728485
1400789413
992006378
1623591287
1627210589
1910372735
715227125
56899260
129187832
1619020893
799445410
348622802
382640585
670732292
7993952
1987636546
1492429171
1961875679
810893617
1403292053
380596043
1400162077
1061394629
686027577
1400251355
1460634120
214715399
1934032245
1784758853
855033648
1022280994
64973639
653655209
1806674597
1633965443
161025898
562253174
350584313
612721645
975174564
2093180872
424325992
1355721699
1939254671
1632964026
1157952539
66268449
1684723360
2140642715
1585505029
74515373
1661831529
2009626745
329251548
2080374728
1469810073
560286422
1745392994
2041033046
1528218176
1538166936
812346957
1954766216
1456234523
1211057684
2015240648
927508858
1204968474
1804750383
877141806
1646548688
2050199948
532114408
1080510442
124434845
120601967
1682897424
1421524785
551578000
1206070473
1452681774
559712533
1352544171
197514201
348665543
203675902
64845840
1937093374
1244286577
1083728462
1145862423
814342180
1893020714
1758555
1796330437
1579498735
31865150
1539994461
28439072
885390747
461764616
63556941
183867883
1208405941
1539064367
300571415
639141347
1305783089
1349375952
1712264263
2145534657
279968421
1261225147
1028954687
879440430
55653225
1005822071
2075139347
1536616906
312036199
1059154923
1805507078
407551639
690750327
69005220
823421538
460295890
812619242
1950374004
349335954
195005100
1001473379
218463924
670232342
1483621851
1068076434
920116069
1433571456
189961152
462218795
1341096851
887517578
1099739394
483420519
1008965680
1781221717
1737991825
1213186020
322875445
1781784951
307142892
2067466477
1746513988
977484096
503110253
672906001
594249507
855118756
324917278
546481127
1724685974
1518539010
607750724
314792371
111029686
270825574
901809072
39274819
236673471
170590871
1057205261
1311993247
2114784230
52854015
258506177
1119182964
879827571
461211068
933379587
1574213338
846676045
678935622
237823303
69709821
1792955823
1040237283
1877631136
1115210495
109602645
1270453256
1028837136
877972038
752295595
190727328
1834758346
681002170
64280633
210293211
418495663
1837259757
776956881
113734541
2095985191
1834436148
1509124614
1218147137
1057330182
1810615423
1533369936
709637735
1812273845
205186620
367020400
1403271973
513207070
1393176157
1815329955
204244148
1627895747
395195182
857737868
1283312696
2063850210
871869431
1817294597
940864477
780969759
1718917145
842468375
996004581
1374014959
1748018773
2008438262
1276549674
1729620245
865969615
1262816797
1768501230
1667220360
1199859783
1189508044
949340162
1417971910
715465248
729596539
1286923487
715982198
363499141
1322447768
1453385798
245131833
1072134009
145224513
1307250703
1721412329
773747649
1484769584
1439441331
2129294081
204895670
44696356
1788100888
1455869973
334757399
738470505
898652193
1247928955
1602441028
1027044486
2127659572
1626600933
1938955694
512156058
1941273739
666295857
1541560630
1613303639
1503201691
1996272473
230544942
1879978226
880499376
407842100
1513782500
1843538149
1088378525
1304802501
1059074651
46560716
800001761
1633391671
2136933231
1149612145
793483079
1309806320
2047956797
2016019327
1355839878
1982225521
649598824
611258793
1754779620
1298558915
932059464
938085983
214910237
155461198
542943154
938714619
2000581981
1105882617
1384758386
408153577
1854674516
818976854
1534206727
1391997958
407446231
2045775159
413078536
1565491582
1158203384
399837825
944617500
693480038
2051365758
1058378561
223833961
1008251060
658304308
2012433010
1992086941
1874380300
355380907
1762582550
44805315
53081861
633878826
1900012783
1732781065
1519229384
1573296177
460090591
601731581
2042670762
1578906262
680087419
841302141
125810847
2012436410
54721005
1217544404
107027388
859600060
1352941042
835958684
601526480
419847159
1801659819
1544824557
410896105
584207747
1144092745
1598220746
1401471646
1697669699
1274787760
1640406330
1580532268
78609352
312004888
1863679902
538651707
1228003049
665379563
1243165719
1291592284
1660002975
1410080679
1859058785
1891275111
134250021
1924241259
1744165348
1327376555
509998187
1710345538
512603755
168399322
753191823
1441712187
249046843
438311604
2082656596
775091472
1805807825
1222436167
599919575
1419174020
1896590748
1570646955
1598882065
473443468
968219232
1940800210
1784191913
1682406922
1943895540
913779822
778870178
1894392664
549024875
480941012
529850085
1052760838
1640469036
1547029795
911281132
25301925
163638319
1980305223
1202911096
938800950
584492149
557709884
622293149
1296702096
171944392
893043507
1290989935
969989885
215529217
1027240237
1759278903
482319886
1577895432
532983117
300269958
1178895376
1548559902
350325980
523088963
453268355
216241618
2047213867
411014346
712341109
136900522
753651823
1206406853
1937635488
1071815464
1264991843
1166053056
1748949291
1858484306
2012190375
1311512157
1807451608
1988853688
691406879
1427561935
1765409460
2084209178
1695022057
965849504
264509776
660787782
1854295011
1014225133
8516322
505868505
829884230
514471927
1970458293
275596555
1930822055
1530383625
1931321507
1188656190
1339719246
1876793918
1747784764
419917818
962068035
1083511763
501969391
223220375
1948136669
659159675
1467468878
1109439741
1178398307
1493766155
104527585
1998680150
512744534
1055469897
851589287
795848882
709402369
2119846575
841625928
454365491
154345175
347945129
1270578658
844758624
1140216098
1014159830
1323761005
1774840525
55343898
45677891
1110264142
1366019683
2080846471
2002590370
130450800
1108394253
510148077
1198125292
1538526438
1491870132
2044207097
1709130228
86926819
256188356
166715481
1025464698
846678728
321887310
2082836777
957310439
1177927022
739718946
121752128
1870795796
2070409920
1934868432
1185447369
1686941719
1929697199
1505868988
1136409421
57930553
1602120673
1362738439
1881418235
375764218
311680716
871813651
1382720967
108163130
1715804995
955825047
2007002325
1649920790
1060999707
1081383542
971064290
1439642863
274082572
1723685170
1430211238
1681022326
1861390752
1307320255
1340053320
1104683188
1273633925
1044761954
1170022458
327046032
704359867
546576925
774797809
706483704
1641774782
1769498934
2132817104
1043819821
815042545
1537656283
2128498635
578193250
1245002365
472452993
1615179818
1760623046
1917442765
562141823
1152551314
223397390
892869794
198060108
117237120
345264622
1366556846
604169023
2121375530
1689720753
1276010291
628833524
25702795
792535563
928334702
1734366720
1044735926
1963090189
1156800785
883203237
235845452
512794998
826102793
985792882
490889692
822532589
1571210983
1037306574
643500023
1267697503
1084180131
1780765174
234228909
1866995652
1343678174
760154635
1553423246
446265923
1845238227
1000946844
191378045
2088005234
881183776
1156685687
290355131
1402851926
518164657
860765263
876241341
772132047
66223081
1533860090
1120122968
91477181
2059221979
604651007
175385451
1441519244
1549228743
269169329
1214765146
472403828
77662554
466509397
593350639
1131490161
531699599
50654812
1734776104
1887703570
106514248
1876738210
468006830
1722153017
123817314
236313715
1270371518
955924669
1799886693
408749292
1914977084
1238658889
491741853
263917153
428934554
70837524
374890564
148384558
1753553883
758674532
313478514
1792257555
2043407117
1899027316
1209944215
1692295568
726758297
436967752
1496209424
1470355993
1492600155
1413381017
712940351
296307777
137676784
1343519934
1226616634
1819520541
2116257125
918765058
1037866991
926359949
647034775
750650567
1321779561
908817812
42545915
1054940194
1943563749
1062109092
1640843841
704229849
2051093071
1999672008
693056410
1357500389
1746112131
1610767809
1315347564
54463066
796858336
1072052540
1370766052
1917500776
806240953
1764033514
463738640
453409157
1179087428
1419441622
441132344
850121307
1690468032
532440958
1589330611
1612741488
1973718663
1372307197
853395579
275830472
534325858
665315041
359969040
1235595075
1836490076
893346467
533567972
2011615044
448466202
1971412086
1425417063
1997325984
1442737000
1654648776
286998812
769168574
2117975321
1528775596
183578772
220941712
6550720
1409913433
71338517
500829369
1279690285
124670005
445304053
857450662
1047093893
416803867
422871693
562345470
1887371881
2063210900
911523750
432496259
807478393
2106854849
619028624
1909432719
1106151330
1995382850
818222591
1047844470
1121956613
1510693889
2843294
2045267759
1923379857
543770891
1991322172
323142674
1394464382
86444765
1694560712
707633933
1343091730
497021839
1804608684
1252175146
135095289
1203235698
1774454963
1707996861
430287956
575583909
1738152351
213171889
2055234738
1881468277
1014015
1340109358
1096405810
1416635944
448712653
1183950765
1482292582
735456723
1577669965
1804275395
1473240930
731299651
159108166
1741124710
1742962138
1262632971
224658347
1293086593
464024096
178705539
1620173633
1296654672
1543381211
1628216780
649489637
412178661
1551739190
614399943
442456522
483224932
1933606545
1798432949
806595861
165709293
1346717743
1596065710
1279151499
435025098
126876899
628553714
92929383
1932304810
1817871907
2071352817
1350711364
1240995791
1475886858
1461137207
418857608
2045928739
137245983
998726564
1749064568
1274064788
1443781412
352897486
238386991
1100277634
1333016886
316658869
372719576
117861023
162982654
2036241319
764377446
1837934998
106036543
907352019
1623668499
904096419
669668147
204767181
210972051
1043542906
1902294087
52684115
1968837185
1123128228
1349474297
1741096530
1935309332
1824399220
1339490709
2069268304
45473391
995529340
1770119265
86851927
1476300009
1016447057
1806107000
1654113991
704999519
2024699271
1673936612
755930914
292869234
1882860365
1829234243
1098657913
1890513518
1559217871
1161557402
772201517
1834703662
1048996793
1472888850
170643739
1681101295
2043943734
1500827466
1176946227
1149088677
2023144469
960659704
885264624
601693835
2020912980
1830532277
914027234
591522442
852997753
2001774165
697344491
526134326
1312119293
2076117922
261821496
11119283
891861342
407648469
859701998
948060961
665207285
498759195
1972393620
332687688
313772401
700845629
1961075912
1076779966
510688514
1360426317
599187727
825813414
178629178
1192121954
1042756967
5069683
51212901
583048704
1503351208
687136310
283001310
117910276
1169467135
1422394286
124995946
685246101
1209046567
834686524
2044275307
1915615147
312212604
1265046637
1075794443
1213653818
1623666515
1901243339
2024419456
690688802
1257648870
1100512148
1612101981
978721207
2134637352
986033330
218939615
1318648273
326129702
170847971
683278271
1704603043
1182156653
1905310491
1676777145
1066078787
1383582099
493817235
538040591
1381110303
1926651628
1418979987
2055656368
991859532
712060226
1992148574
492258959
1723610048
646628414
198124241
1385000857
792672808
752558403
1199360180
1322735652
1489093808
47903206
2027721176
1104563238
63156175
545279155
1228691462
426815161
1738241644
777448155
1770978325
1546795804
822597391
220157561
298774053
24332957
370483657
1961162271
697068999
1621469298
1711810195
1316215346
252180279
1805439147
450818432
709740055
1142717517
1217744849
1570856752
1815488662
2020995903
694189098
989839290
1518266843
1825321126
1208621208
2034613788
163220994
1700824452
1409469553
1138468931
1530627219
123112981
1163409077
814018708
63217427
249746850
600561482
1621926786
807220687
288399380
1137496455
1195612231
1120248053
329928755
788738975
282795557
2164867
1211414796
234560904
1394944941
505914736
426218209
646252403
530748339
1796851223
1780409685
363651542
726810531
1440766467
102616346
1276246095
192276356
1623216587
816576862
529239149
2035772031
1181951280
883104644
69317960
744746195
1589710120
364777785
1975229771
655851244
1661434468
1150514811
163656209
1865650617
1950967251
512161097
303109941
1130250716
1504452466
1924818160
1320974931
1992402748
1148569056
258813358
995629486
905558176
273971090
1394262193
216214866
1497239404
1558035979
962607287
899250473
839154027
205535888
1411462110
1637354247
940625058
1459209054
238318090
1785032009
113773422
63519332
174288895
1679200464
814207392
1010219294
1404316359
2129911908
493920249
35321642
879320764
1479818058
893244492
1453872525
663561169
1924125912
1530023797
1738681533
1208957064
818181225
1377218647
497936911
1805749197
1520735218
1775720416
2044943789
952047182
914837711
1468929111
1305966990
1559537681
1174449924
1108939716
810221802
2031742873
1566879857
2112828265
494389904
17559592
2090377955
989604085
2081301511
357240862
258648227
442831005
1565921196
880035581
398401473
1073526624
924361566
39136553
250354037
1264938863
221337989
338036464
1320269691
1178764992
1716368573
697675720
1677588520
648049138
672462498
254956316
285712896
90573680
656695026
1752807419
1454646990
1137484679
1102987974
1884557098
2014950247
1020593365
137777201
176158373
370251360
1431241539
86105699
1399936793
63250490
122002723
1519585873
1410183850
51014953
166636202
741411970
1299867003
1300534163
1579231057
154007895
590583650
1793996389
1348486338
72313032
958464534
1800134907
824290048
641507311
1187232798
918166325
2018846774
1051574357
1530392454
1518925807
1115344973
228724325
212239899
1966743618
969888102
851427956
1007972087
2023127411
284529761
149101155
2101971800
1742096273
1637442415
796199707
1890513518
1215029129
1055720380
297446535
1562372123
436721463
2302905
1955069169
881054370
987224202
1593753005
718653108
651558687
1182686891
421550916
1459102947
466921787
1312918691
2135744506
1795338995
897627050
1453803140
2081066499
689189693
1061316821
867740308
208608010
422019654
150235367
1392941189
2104264890
752707821
689132645
1790301952
194647158
397013369
1854313093
618145449
1906400899
1237865424
1875402002
1061346598
402985412
1165924165
1126535236
1380038938
88405656
1638202040
1598887939
672852913
1794653941
1790191771
2009581281
1105136201
564740229
1369541210
1492019910
893296067
655332173
455245417
2079303889
1828046218
1774107980
1593494599
1363948643
920691468
1601299240
771041411
1308904362
1557515040
2080437481
210171307
1884592206
1193617861
923934990
1588180338
940931828
425400817
1740753099
492435910
1109291200
218388922
1311576334
1178263963
128213202
1186051996
264936587
1014629932
305060826
1905305678
220332919
1954693916
2023286204
47209516
1608147352
1521238175
732584535
1415008286
1193264264
1234522937
687661649
642637832
1907384320
1094159153
1908306875
509444083
1845484606
2102075280
112240952
488673950
1445403031
996828047
160429455
514620638
1823663706
577130288
595501142
1420247341
1290247189
1778655770
54771480
699686451
824457097
1368003144
1263716552
59083654
74504892
1418699168
1842932268
1532469229
680955514
1133155877
786319044
1020522343
221929611
27511161
1009061315
1561592737
459513471
471933400
1729888731
1313007779
1419553985
1258293107
1830105843
2067012991
1998991133
904820830
1401942108
2042284683
1547128424
469947843
495061363
134335796
1470709189
654808931
1082323696
102939201
1961204666
135506922
1581959942
644271894
1659532449
1465222548
451515843
87345292
1210198919
91348524
1778610957
1795887074
940998980
799711143
792504925
796141600
1043543770
509799887
957892471
1679755400
29249004
1278857083
1596611261
1907651746
583137922
639926184
1458542658
1266802608
1152304260
1438993244
2067449638
611352338
1163511987
1858825705
2071892412
2078002735
1038851759
1615265343
1047281340
727654089
1583891851
704836376
602203517
1519837187
394888657
1373942971
1577891159
840035961
1458394580
1854910424
837617302
2052152630
740852014
1750924071
2085676457
309966120
169062076
63164859
1846881553
385349955
1609461044
1418787380
755042868
304049209
1858789046
1917122993
1946104943
1907059649
2139513761
352585983
1519727759
686525416
930279489
1271855564
1702187200
151102374
1380363807
952409712
1757107471
1259095073
238862219
965935043
1106074743
184499936
1025285249
11509204
1401582156
1948668540
786013843
1779907720
1720663355
119056743
1438937558
1318349668
1046419102
1263656916
1237391459
286281599
1090049915
104764148
1759871168
2042196649
1761107360
769003123
172024091
439548605
1225128346
814290370
1544423344
817072943
150287131
1589808498
329207389
1372454907
393180758
1409282319
533547490
1337155165
1339215276
1528895475
1668410464
1985176293
554637624
1071217486
925717127
1975509992
755864017
1051386382
2089160821
823561051
1957913249
1729800343
296924304
1164677442
1051122407
206499728
2104213807
913990307
229536668
243702569
1953410385
1098095746
1270647113
864454458
1046896609
1693783060
1904096866
294227720
1158159106
410929843
1597332375
1641057501
1366614076
368648161
1381563621
1625539771
734883132
559710861
2115012183
92647225
962179002
1724464122
1572515573
2124086985
131215033
444483510
1078629734
543050414
456462871
1814898229
1952012584
638703714
1084048273
1046569418
800099183
102736469
937384946
218125853
28675932
1312897488
465330994
1901225233
232400793
1247728810
317971262
556431333
754046606
2037675985
1794470214
321500365
2101846832
746350920
1984484101
1033849572
1316589324
1912783916
1433611163
1121111632
257102256
1656187390
1883812188
2079922660
1223845196
1815489249
1878223996
1926153298
1798064752
1032573024
1834599793
1103079630
13650956
1314624592
1328061057
2042030718
2036570564
44491718
1055217072
610439858
1207338688
323977748
1381383712
376651021
1801544369
814930493
1945195013
1816362751
1402958399
1728552783
97443089
1592984882
1400864178
973990460
420835469
1005673250
689995283
579649994
888249805
1507683052
441374293
810717257
1095168512
1568723210
1804772305
399293329
1732026556
962111713
963496482
1610032323
894578772
1526599267
558046752
1777827610
1354631595
1471983457
1470026945
1337668464
563818103
352890643
791233814
915685996
648810841
479936914
1481181673
1415575946
1876154417
1416291649
2080850095
802046467
909961151
394328998
1498828452
358852178
1052584960
417246554
1984523964
507047232
1436999402
1236099614
2137258893
56646415
102787410
625919810
1120588290
520811390
1677270165
1540244306
1645835024
1352514742
553144746
593609896
356368872
1458514958
1692591423
226201693
1164397195
880866849
160635667
228919582
1099136444
239297564
1699275913
1206387603
160011953
752957417
1288561147
1369729892
1678140891
75934694
141111293
1275731530
1242779808
456467439
1340124327
1652831992
2112461273
1796437230
2070006068
1765643546
1599649963
1504125879
668915969
2040506697
637683087
39914836
669084605
763030991
1362529834
1893629018
204983163
521130800
2072938613
2099412939
395226702
378710639
415433194
699455042
1338174747
2071022470
790132605
1753259940
706751393
1065046396
10832706
1615275498
1492614192
88917736
2025603167
1209107699
1852848953
575315573
1919597487
858557698
515557441
1487125827
679439440
961692810
483699622
163178891
1250861492
827470056
1022094011
576389354
1148867998
273505751
2127619546
1472615769
1818178671
659923727
1928200969
1904107845
1294060071
252168753
181852791
555273461
2126304880
2018932963
172106558
1865731542
475206694
1613446391
1686769928
474937045
612062871
31530967
1114544038
1064347739
1925101682
718916194
1730759729
877398261
289209839
1255340807
965286027
1044877212
1843956537
1265879437
1842513907
1641224107
1831353186
1086400805
621122682
2097258931
1315915798
1421918645
378182053
993176311
903223001
150697715
1274747889
2090127719
1604377388
641214509
1145477253
33608750
329138987
1990296359
1208238551
1437707123
692141681
852847521
1056033061
1056385256
1449983122
1827761035
73714274
524278326
695755130
1838441153
2080357671
2063994782
1251569040
1168037300
1428808538
2057200571
2040675862
2012913527
1675952143
1214296262
1809281628
671064301
1262448472
960043201
194060385
275199816
618297791
1577953634
757266087
1078842808
81099706
2017635503
871813666
470123758
1006522388
205499018
957305185
1043820197
653978414
2103244806
1486504129
1376693268
1423897454
220977436
1056892595
1425097127
334408537
173697596
2097886444
12935446
1320352405
1699753323
259657407
1995214263
866888340
1448980758
1558170326
1789495801
914446345
1725971250
416472413
584996177
1884820633
1525827532
600827423
1937950566
2066119496
1223282645
738038391
1284331546
4618096
1648114890
735443305
409743295
1786149272
1579250531
2051953358
638835351
1014958502
1050675521
1036843904
1569992578
976461492
1810986078
817867881
1468905277
352032330
845781592
1837208431
2131791853
1098555968
113830065
971115074
1505827956
471560681
23588572
2055203966
2120817276
1046092122
497695321
116892097
360908348
84428071
815355498
2026621120
472041278
311544986
770108651
1577607856
802486663
1613680613
3632201
346991355
116184355
84316990
381455631
609448249
1736499824
337220290
1034755754
1019954837
1734655708
386072840
16719509
1934214213
882968611
480528905
1977404680
1519972720
124652152
1787501786
2043240068
651084121
1884985514
1491849475
1805086274
466548903
1294325113
429912525
729153593
210498887
1075328083
1385319311
160117260
522695052
2059809507
608678801
151792542
1150531268
205037484
468025606
250050928
1661333857
760203857
217483247
80563292
1640611929
885900247
1646834713
589203067
1668391430
1102601203
501326590
1846218948
1569365926
247579060
151864360
297685107
549045251
464097186
111384865
519382742
1383953451
584826461
501668989
637257918
508438435
1759855495
1735063540
345812593
2022474191
122086678
734467677
1897840462
491459477
1062162721
25798060
842520007
2142653770
1155676532
1103404108
1900337396
536329376
1803452816
858473701
328350594
323278812
1911648634
181727389
1434879436
1942350313
674655503
2121948721
517456469
1008763813
146403246
119284989
1218346732
1201841036
241046665
339322758
1790914870
32061956
586982234
28695364
1232424039
308431027
1322513616
1168198745
1315821234
2112523943
1663726180
672721211
545152304
1343038134
739525589
207817890
1662081434
208787193
906599136
1658020943
404878521
587265220
1401897142
1434775645
1960590685
120457626
794299525
1547666322
505605803
1982164635
830133006
1040761909
2072682024
382737186
709864970
1056931227
2130972213
1679932402
672889410
48661587
1755583703
262117344
1553367541
232990384
767006669
1473097450
756821316
1658431455
1605977509
2096491620
1362806194
1098578689
1922924674
1376736948
649735516
16435423
182061443
1736419936
739613437
1602377544
629779051
827707196
849153379
871003221
1887072951
244590719
1377752983
822316035
1891666400
2133358777
1966391270
892495887
472474120
824511721
1431728201
736096719
919799205
1765819600
295403319
454810541
101308255
1200097024
455326349
1702751643
1294844168
1064358971
1848119609
820777222
1353151620
1066774071
1749959334
808442907
1888685307
1965370029
1549268417
1931785823
556774906
833929974
1524217877
1702667128
551210035
538075907
1475355935
432416811
1441956195
1162423660
295208976
234293632
296118058
1097346858
121207071
1839685036
1707347622
488584432
182036434
1449133925
658510263
495803225
1502074920
1605320464
922783929
725041680
781317887
647853323
611386212
1142003787
1149041755
1127960969
947761283
1391387360
852503558
463779269
973468131
596408274
702650104
1751429452
268131117
139562405
1857741020
1129111788
352606781
935600259
712378097
1967183797
452683886
136492277
313053493
1590239705
1359443775
2076231961
784904378
2011374287
391021486
641600305
948301378
1620507727
900350620
1287584513
1302044023
251285486
1080638074
815071917
1728680681
1977762533
1463149881
772589935
2009992307
1257609299
689077659
587540159
1465630096
2110222556
1598274792
616554575
528001364
1256210492
413308311
38848457
480566778
1257930157
1421303387
684201208
332169397
1028019067
763738253
2048786813
1588040661
2021216580
1036777198
51442241
122656292
1089325251
182662994
158638870
1757612671
1810006079
1265436479
1191475411
1915756200
347358206
1150900027
185449516
196738915
176263278
1935635663
1588227349
1595630820
468231027
673073465
503647286
1720678932
1082026316
1285114000
1241467170
1267607276
292133476
656320070
1204810854
1456303918
1539879594
717855481
2091598235
1592986130
1042427359
2063767173
200550623
1782064427
2099922136
1423428816
971919878
336754212
1254410817
1256708754
778327726
1939502321
837221215
1195535139
1277075862
472705767
1546059487
721828825
479944330
1026516557
174633967
419039669
816083068
2049705130
1098298278
1243414929
810321767
603069148
669143045
288313070
1900246023
253875078
682458166
137409606
1108894529
1700210572
707256785
1299071421
1874587650
1411107589
2105873647
1840537998
1754672258
2028060609
2018825147
1597279541
1385985862
319113394
1989686376
1510877307
1576920551
268470553
832289719
319050743
230925164
1042896926
1685623016
2047702400
1538101023
2107699140
1912789128
1703639568
926104767
278787407
1922565936
1274189743
1270551006
2130076519
1733218757
1527851225
562311875
274743119
136045589
964941779
1609575926
1419269224
1622492464
1296588376
1002054903
369028853
1565297573
1231464259
1004985977
435534740
1834870834
388318171
345412741
709836489
43550285
1074921094
1184505383
1508319928
1911959187
669832905
2008604591
1685925536
1050043100
805260085
279396157
1467942437
535115609
1753149067
2123312695
504675535
1613746142
316606019
1028864434
715729787
1603238003
569557181
1091865592
252970730
59594433
2095893977
1805549798
1016896028
647014662
476567639
1867432718
1910984660
699405069
1898559396
2069044882
1236056925
1433244903
805682469
398984565
1279247785
503874613
218095586
809392226
67685819
2026865442
589240591
831256838
1036087460
146454222
463372406
1378390405
941357564
1951647808
1308515440
421273960
2073469498
1155929341
808487162
2122072650
1944896073
1724325119
1090346308
842827349
1649708523
1807254507
583937178
1894679805
762484860
1882429898
1604224337
1190401132
573009528
1024276407
2147477171
1857269125
147557741
170382279
1836252482
1598078290
530133385
118503146
803308870
75824194
958871146
583363696
811327106
358143875
1080734180
950577575
1806133289
1046777153
44043087
620774402
1588040661
1072771530
1062607219
1440885376
548747657
887529765
1103501662
1243904361
1370568105
1876737998
456316465
1405579667
1623241658
603849426
949556024
909722545
62133378
1802743514
1201652724
2111673570
1642997883
262377934
132717372
1478044270
1255640282
1345110062
640732573
129444673
1231668356
102921303
1296693099
756331818
1924396195
1396639280
497747038
1492885111
838703113
1691520637
602885545
1511922107
383517110
1158851152
639442815
1799262603
653845719
1753245862
1326520767
407952182
668147737
1147054911
1335800520
1067327741
1778883452
864028458
1639336188
1777394358
270423650
1296131425
769235756
1208889343
656574018
626737108
906747398
1599841870
636626005
599223863
638202199
854905917
1202189666
1471956571
1831753652
950410745
925674795
1388022201
84153121
209598823
849856853
884613772
752100913
523352865
181611922
2079890904
1155861643
1680736564
336445903
1186109853
917619281
206553861
616856998
211353243
479803010
1236348018
1353132453
850289966
1439326556
339878980
1175098396
1888842554
487777737
919464374
55710113
484439761
1925746689
175509847
734820352
1736891249
425743042
583687271
256232600
1007171461
872530559
1712273008
708200545
799556661
155561317
1293354945
681305465
660871380
392836224
2139881305
275630588
1461437079
2131236371
1100808047
1533685092
662754217
2133141918
1454705680
1340976586
953154012
186444437
1206755135
1189198235
367780519
986091298
77428035
1127244544
2140312953
1766298764
561114918
414641637
171815394
1416219555
164536000
556165659
1915710613
2041112172
1225503359
783987785
322963288
1742459435
546484206
138029476
1548679544
1125164922
921464923
791883932
1941707426
806557146
1168165528
2095830797
111652735
1641640149
2104768862
1447297869
588652199
403323293
1356127230
930954154
931321932
1327121617
675945012
1704193219
1254187130
2122807275
1632377237
1758243378
1852912307
112940045
537950404
516420610
1162249002
947973576
2112320076
860124905
34014426
926991744
272605230
1259216242
1669744423
882112878
1064756229
1624154184
1554115705
581249368
1866124483
1542234940
1054696085
697887219
143191714
2041238110
2093624734
762008389
2023004303
1468418366
876149270
1762723126
944446784
2081258279
1741884645
994282672
286315114
1488739213
1514008508
1202545847
1911418533
590596430
1900441221
1203612946
919373146
1335834365
683004418
904066136
918090139
1291374701
375610231
2028604975
14044707
515342099
125641982
309889010
237112139
300240267
2087358068
935570017
1015711860
1240121413
225618258
71624956
1556109399
1748403501
1721352802
810341747
1120558178
545040537
120467456
897188401
1039003771
1546438126
2144977968
1861262836
516786316
547757239
1023787160
33224808
978946778
1467230836
2052764556
153936363
1565862768
710145199
827918548
669998277
427909039
1205431308
1476033084
1468073635
66048301
1466261889
1550562271
582271858
1556409128
1294971587
14281580
375326856
1207278259
1229963887
1298226134
522950616
1099199526
2146732774
38555047
1775286152
1881157166
1965854047
1897316796
1860139163
1154871847
16574674
487149393
809737789
1627434868
1979378411
389323162
1116872424
1954306952
1623558903
176107793
625895151
1089172491
204225079
78245555
1766818820
547949448
2027324393
797614750
920701390
859680961
958487725
685250221
1345916054
2043687684
596337611
283975680
221135152
1073247905
129114137
1823059911
1216235037
14251644
1994131635
2104125767
811445268
1725651286
676767352
384485374
639712402
473328012
780866681
1403439876
1505207993
254534316
1957124405
1227483585
2047070240
771100780
420380349
171638022
198607224
1412858500
798569913
85032281
1045631946
803285641
1970466832
703930175
1923993935
1803545347
626649894
915757040
279166166
606553441
50388424
781061467
1687919325
1379273269
1353839395
1643948676
1921697787
1207532830
550189883
986649857
1446444368
738098171
2092763188
2015827757
882057885
1989644912
427331382
739351009
345942731
1519335629
2097402091
492805445
1299171440
745016360
744109408
2120339122
50816568
1255415617
50268663
902178063
1548216402
1478525384
1421884657
1027274262
1730262197
1230748017
792940486
313895071
292256692
240765660
1631970937
837220358
330809869
1545799063
70673362
360997886
312143891
637636029
1881956831
1066333440
1031970161
1450928060
268534222
641877679
2098318228
1020514908
1907751675
855875775
1246632620
817544875
1887805808
173322751
2117335085
1940563922
1364087265
1566745657
1556862529
7705787
1103601589
124465332
628493248
1761798117
1038539441
1600371809
1546088787
1516193310
2035756030
842459459
2097288891
250041469
1161400919
359591303
941544962
528128043
913625358
742967344
461739876
1472093528
279665817
2103717385
553190916
1053906424
1692042869
359490703
761707711
2004388919
427263125
1356238899
1017096532
1875539347
200940271
294779138
260334287
896992860
1038330884
529500247
686166942
1598038252
1868494105
180143834
1497153442
1703548428
1441374387
329311331
391635444
2142852830
406988345
1829927508
372044236
754728842
1306480977
1476539291
1512534428
68145761
768084291
1437703897
302462117
767338081
1704698777
1281210154
1546866797
1898892965
814357439
1311959771
114381735
1461738868
302981674
1328608106
546995
1829374451
1317255107
900284
1581847459
1351904304
299643207
1467130677
808061708
340275282
1625229128
2088347498
1483093673
1418067435
122736374
1117500437
1811125537
43853555
902713133
189752500
727354023
783167841
1342066881
428318251
715900187
1574694532
1588987521
1393276407
501917583
1254517445
1975640707
1573123102
265731629
2017224721
1237218715
1736868224
1753450830
1577741543
1759774762
1579446468
1341876938
648385002
249277036
895302660
26755528
1544713630
1414739558
1174375208
1293897399
931137038
368443474
501633073
832299031
2067759213
1175786644
762196542
2110752331
981541678
30726019
2140606871
851748075
243292815
529693451
935957785
1533108513
1882034953
1802647932
253327886
1822378252
1655855544
1004422968
1246577086
920090257
1426482947
800146804
754494058
657075366
1080530018
1021123454
1836111852
1862235773
1022321095
1963131521
1436269018
1790741100
375801648
1569210816
177894811
772914641
770080756
261622803
1051234276
1388710965
886540648
816870983
1379610542
628718644
398118198
1128614026
1061233341
1636830552
2106553220
197870125
2068125232
1368639236
2140028482
463056062
692495804
905857255
424988986
1101974115
741486466
578482270
1687536581
1267403889
780911718
457019200
2132484696
37299382
1333802055
1458399651
286925108
1418362800
886575723
298324308
796309978
1190619576
679991977
713723291
904367141
1237042735
38554382
283788396
2049799787
384439968
2034638646
571674502
1347477561
1314950010
431510690
1642310942
1668530304
134095593
1832318788
573653169
534031232
1199159716
1623077586
230181317
1448921861
1715435781
906526598
1428773178
420645785
138150108
1445534442
1844092360
2062359523
1510224258
645502049
1702487916
386632814
1867027753
920146342
995130574
1795012495
1781264874
698447629
1921521153
136428409
365539338
348201188
576042608
304371619
1234541615
2103796879
294184777
2029827966
2055904446
315012857
702612791
2062612291
498258159
1116960463
1217345553
1449109535
54772103
2071842202
329033378
1831496502
2113556805
1799065181
1334172698
194128395
1028435205
1381429384
1623407251
1961211973
1480592446
1327316652
1492508123
1815494519
1697417283
1155011106
367367909
1791689570
953828641
1474543981
1309139540
1260812151
1891397768
925510140
417748410
2050530660
264559912
637551911
1473352337
397437371
110492564
232538893
1406435038
1498098733
2060207694
290248173
592543618
782275802
815062309
1031875727
1472135524
232948247
1633773235
2015301521
873291284
1014288388
1609511229
1234794021
1298272939
1422856045
643617721
1658873424
1804930175
231843443
193218736
1111704317
323411382
745265542
1355972335
1581439436
878292625
659199081
1260906286
77161789
1139171810
1884085499
771236973
14615390
1891510941
1463433417
185033351
533783188
255524422
1573834512
1043568230
1936709337
1409631458
636387334
167399359
1241560075
332955726
1470191626
1651752479
1457488942
561243414
962708352
2111368306
1857336306
1418497291
690126761
67225613
267225244
582841860
71094752
180841942
902514203
1872296391
1573217251
1349763773
827961116
211345465
1158272140
489230608
309633961
224930982
2072426655
1589838199
201638983
1459519728
495795367
1705009138
506129574
2108548507
1643432353
801429632
1959855186
767467033
1392125618
2037878362
676445287
1117417810
1706446056
1576554491
1067188424
1378896323
1858198836
256437131
681230400
28475054
871777705
157027663
76327519
1711089162
1568437442
260373055
104356962
1749159966
267733050
2045498040
1761007511
546117069
159810007
951576798
280960635
526375223
1101113270
224639547
1489164511
1798078497
1275265602
1592134212
2122975902
1711152222
974029375
1055072535
235066083
610810060
663762481
1409536216
2050733285
292022943
814109643
1217579502
1566786130
1702321921
1235092069
2109926870
517589512
85365317
397739769
138103848
751094980
2057732274
741247765
1904557699
690660637
62575446
494890097
2087390011
1890538298
300710553
725564374
69495499
1643070350
281496089
1272933339
1877095925
326680279
291116718
907379812
756045263
1006368760
273343483
854174839
32792896
1646325528
1425962830
1830328836
1972931499
304179185
691046095
1557056791
504665306
663948657
813417219
643587707
1440951377
1620060293
274662318
1365818428
931249237
1523868606
877306523
679724362
1669782325
759691075
1970617608
771197314
1321025523
1125547060
390397128
1378237102
1367218613
523220822
259503994
476430722
1699102852
1078972723
1609320015
1396097269
548404897
1088417317
1898396274
1950841311
1990777379
1958796872
832021215
1676623886
1821352388
1132545286
428792193
456842670
1408952762
645027451
507726926
1460898920
1866735880
2065243907
1948307573
1795287584
1586807745
117845385
545314993
290162346
338723326
569933768
1859815254
1021690636
595458572
337024705
1536685253
2128263459
1836130073
516556377
70267273
2086578293
1617026277
2121740810
1836859115
652823566
443106465
1079166915
1722053335
652446346
1358905630
370932566
1668868754
508726380
1737900058
1372160454
265795404
375157998
1300828527
227976131
2136852671
232645288
1515133629
1909795569
1277735021
738637997
886567470
1630975481
632992474
1350281941
430481694
1273497909
1184641518
1880082987
1724733123
549083260
1250185575
28599001
1690599860
161264349
213322415
1780281183
612746044
1114870528
1731018401
1934278234
1302939172
1060287923
1825241316
186608382
504357626
81525637
825422970
1369370192
2108773998
2108581365
1744308879
1923828530
85865163
301640479
408016507
843317618
1009099641
1556268564
326775873
919472229
2032775815
1917677931
2132656567
1024159854
638399867
655078133
1683729655
1925184102
1587953595
234309309
973256850
1026356331
1987003951
747156233
32859142
1307406482
765846796
165617144
10342785
1143782761
613581083
556044830
341515571
1031653846
736442688
1005651273
2082032753
1305610798
635550400
2025785142
58914100
1758622304
1385664627
226243240
1840937007
920455710
712046871
905765230
1562538144
1865172301
1890214533
430671421
1239650969
645530105
836973710
511188971
496062024
2097649717
433969852
1117015436
2001749612
2023199788
2092222006
1884739470
1935636957
1312584602
1369120849
1215894263
441052264
1228623963
340996263
1944416080
1984329858
686638760
1492316454
1144728283
555760728
873296038
992043366
939697081
1630698980
1231263111
356849868
743657033
2116053122
386447161
533824371
416245911
1495954645
1192840532
791052348
563841764
194171426
348478205
1417951454
138852040
854053387
973125743
668992119
1836234689
743073589
1590116464
1891021606
524220581
211526382
1435634129
1868587617
230515036
923257828
1734092744
816179392
845239652
1417571857
1831077008
1093101865
1732398467
1762120195
449195004
25497631
1412302826
1588316641
1196667896
45911360
77408229
1295853007
732359481
1677053550
132246187
333102844
1684154579
1669019896
1473928953
1969996146
1353217988
2024303476
860054014
1607746161
1238982212
1762143817
1104613197
843571620
914676205
2037191348
808814716
1950056830
1746651932
285990739
1993225112
2127034862
1989038499
2083805092
1550349492
1663659673
180530908
485054830
55861022
1110520856
1781414472
1351694357
771367992
1506657094
1969954420
147644168
1711312734
445113824
711201978
1116970388
719127950
1302407106
987969983
488421910
2066914748
1520036511
979007223
1938026684
1078713422
1327048862
672547482
342775346
1600599032
523344152
974740979
499038815
971974014
1482090995
2094864911
836170549
126901291
1751276441
1142119596
1593278115
411457391
716001909
299523078
528504613
58763012
379796622
366897917
1864582692
1015766524
1988706122
420356094
141706606
1426356756
1532939044
732321196
638791012
484581016
1886151949
1114755863
1426092884
1626289698
1010289172
669856574
1293949568
1682540973
190413653
2013606694
1516448202
261857048
574126970
2094396291
894151142
1786055337
2109490730
77973475
2101074107
2122721550
721847931
732793051
1264249193
398044614
1562148613
1156057193
1764509398
1817660322
915602107
1156943861
993029291
77048176
1446242123
823950656
208589370
919291119
960495942
1965769214
1509563281
1836278927
1713282377
1200668423
346160988
1717375002
1020038280
669875489
37577209
734858800
1472933056
1600464261
1875988094
2026139366
197304174
1019183674
1151472546
759077512
1392971598
1741033391
805342685
1679518514
594713233
333220524
1376599111
1369837399
1997310660
1100810922
66126327
1703274490
140433870
1410887370
1033950701
1413243756
131053957
466679072
1772976136
630294606
1430541705
1601957554
1512943551
1491423694
2130406492
1240354442
2092978637
143129267
1542131036
1943301691
1576706259
697758806
1554375637
1143184010
608189370
863792088
1772658214
1460421871
542261813
107556749
459143974
748679307
691083620
1548431175
258701127
1582485066
385314662
1317834220
1128550826
541690246
941369850
1351206009
2104875719
1686393509
1191150040
1315326600
2121399073
1404935801
664670800
376743500
824324007
1742166975
531884905
1854490122
502637322
1540473800
2015799520
742429809
1571565987
925469546
1818586237
1002959152
1520048248
1932694263
330027512
1063495809
652337884
2067862684
414793711
1432181679
1716268202
357398381
1969356269
713597107
1435940016
1074126293
885885260
819608700
1935216391
1936745363
1641010276
626235057
1756743112
2140261397
1870216761
262858620
913848656
738609965
1526330314
1650807810
1248834432
1511912302
266595362
1053242684
944960259
1670491758
620416506
1538628784
1562088670
1227142004
394145130
1055369826
1489574179
255930029
696182727
787487663
1033801821
1618472582
1221366249
401839117
613894501
959497748
1696272397
1627619227
516272524
36143989
400868461
1188831871
1385432981
2084367827
916926826
1811950790
804563771
1887559429
756988669
1932975684
1824070095
808441809
871594412
447400982
612182820
1987736726
1913877466
485136232
891510068
627581963
2074674948
378706947
380235078
1271101918
1195141095
1079578534
2051093134
1056433853
1745254984
477587540
1365225616
2088984867
1612555477
852419328
80309272
61549994
1294502102
768525128
2004613203
1609116741
1258870617
2063281350
42020290
496665389
1960144599
427795559
1283020800
1910032063
994806635
1055644840
1270454874
1954667130
1235052506
962247248
1910333947
951116090
621980241
31194114
2006589511
543265148
256390725
570900254
1108500229
432931936
615803891
972959443
318491231
1629075661
344640836
745175533
404427262
1944861362
347431372
1820630506
975176602
577025333
526118121
110903605
437511205
1984845686
469409952
1713937639
2076879377
657398980
675204170
133391469
1805744070
511867790
966730815
1922855332
1282504555
1427955616
168545591
1816611637
121056674
1172421477
1516752312
53145308
1496503679
1518353015
1547078720
151720962
1934555504
1187932704
1131967202
2108735290
1013828724
21293493
53976464
1256226630
648812593
1706857008
1674962986
1520247738
992780929
1507794278
1044622624
589390474
720211912
1863306045
1492046611
334020164
487803890
919473972
1482684171
1161546559
150072319
2135767916
1384024303
1204680041
962664859
1738793595
769258261
690613773
2066190439
284509183
199059861
1035540029
158097957
1628726270
2099601945
1620039069
579917639
1341695885
820204614
1033126036
84835257
739566224
384053407
842371416
899001446
1339763697
1457653013
633770493
1145999157
845699744
1523046401
307597567
1763458201
161160413
1964772546
107037571
1797698620
558440053
1942919586
996835947
1017263515
1155409087
1807629189
1331039777
1904538300
702537203
35517767
1535390261
518061993
716837704
837999640
310814689
342703129
1004621242
497020417
1967552513
2127218347
158111719
900959839
690612388
910596089
163064932
1372825499
1028099744
1969925882
535705020
1825933407
196160353
1293319661
856875684
1228379919
625104296
196725641
185141849
967191415
909254848
1277976639
290913063
967376566
558597285
1680483170
294437086
48657586
441098118
1827804562
1435052534
804475094
1961659753
1531523039
680608658
1340100479
51467859
1348829971
585361872
1825796098
1150840640
13078596
1006084596
254939594
656423283
1244415187
1164414237
1766507623
1934228716
1675986409
1344262913
1288503
572187518
1721956943
1645334097
1742915651
899554350
2073895398
259657407
1201632723
662176871
674066716
1567407026
1005594769
1734851054
550114102
1645286833
1517470252
10600906
1480006824
1284843544
119791484
151611412
2080832427
1319838030
869745922
351716953
1771828143
845087426
1058157267
1417544784
1070060072
47011491
546401190
1891196867
1227309475
1257885179
2131385671
1163012643
157366330
1293160055
2023250170
467155267
2030024050
516862851
29200238
507665503
1689086092
1261929186
1650365869
1851897581
540267899
1123479338
476631949
536318049
1533827258
569502972
1946265718
1290437404
1615132683
312321436
1215776246
2001660064
1371838975
473024937
1296789831
1194144706
1491261800
1168667891
257543017
1985184111
1714489511
80441142
140153668
1521610163
136891354
528247002
1731963712
1556616824
218256674
543322344
1473080676
1299128203
1038585644
1299973573
197914335
155953495
113478302
359959710
639119016
1585074982
695537966
546498738
1484016875
1346153654
496081777
1974163913
188385142
1187505642
1404154702
576363113
1081009184
1179386176
492760101
994844218
1533704244
2018751045
1221408988
1485871585
1634443832
545524807
459517040
152249152
1616837033
424275259
638860498
1750712069
1717595972
2049139899
817324892
1808829147
930868539
1581203307
1473544916
332343976
759448430
1056168581
1638880742
1150737022
2114819740
1884161781
1601592318
1087443399
1880484360
1580226633
1179620384
655012548
252550712
1597695851
1789675149
1463880619
1119588709
746635422
1537681013
1576870176
2030952560
1297926893
959703754
827540611
902360100
52478062
1789597330
951057679
1702367891
108417871
1599258367
277570272
1258411889
1441583511
306236920
663432894
1108807582
1626441219
891667694
970684235
1159338814
343591128
1388696390
891084978
57631557
2135507770
2087862324
1933846707
2036198938
740073960
139952146
266417969
1367174746
1644249187
1440172289
438030328
708318683
1979248922
1367165129
1345238032
1230534179
503007351
1762432376
532014165
1035143474
1055832482
207410495
975064772
1521080595
122524320
1582628228
1486476722
744149853
929182379
957789527
2000478612
1064408249
638987455
1526757631
442176391
82300600
101805166
20652039
457097631
1853745018
1703762769
142696990
949274443
48189171
1510262611
1585308103
695886097
1782075840
688075550
1810617844
162395930
707602664
357373606
284411985
1553190423
497641535
419173556
1074457599
1105479923
804974658
72544754
1565846769
415394204
1660728485
960645106
1814753136
2030553863
1732017730
1923423295
1304869350
87666831
781729441
1116395857
934954248
543283727
251661365
214250766
1956133492
438923090
1721290480
1331821400
867571850
834789923
1566915714
1446684824
685256000
347833774
724383358
1500247888
1692474965
1553053322
12529915
50047713
874626426
2016651973
291067576
2021817556
1186701698
1285691182
1850687502
1411888885
1803372066
462251513
1404610933
875201649
1386704749
2030256816
1614153824
112856476
170911076
1642475809
1447196020
2105165721
493310076
1206636337
254605033
1634690920
92252256
1682748462
1195906046
1675883892
1299784822
1862192782
219418512
1856479242
438706477
1572500750
1344529874
369004960
957470159
1270047361
60533482
442071132
175728370
1637191662
555348920
975129395
1040227363
1974863521
1742225838
811269244
55817531
427139719
385063572
1816203795
1503802503
1242862235
1984451239
1705993423
1555727726
826586078
1061450280
548664000
873998618
1161019160
1338466247
885191262
2044287470
1422462921
1703226437
674969037
622817398
1072882352
266110349
616361810
133849481
1135511467
846615545
1149538855
1571382631
732013281
1999243100
1250323275
615789003
2108823556
1739639776
1048582123
497992244
905735081
476131187
448158540
1333494118
396529873
2003237932
749600763
958790555
1824276000
877862584
586954718
964884649
1741767249
938803356
1021819639
112167746
1469379506
396150841
613271594
2041103284
2068538655
1024676830
1442976742
1808519022
698396429
241961828
494118739
412946563
2094455295
834860420
1305080639
178692215
655356261
187120252
1515294986
1139864717
1281493837
1257110118
1811642899
1796919308
199069643
2076063929
1511265052
1993274503
811350889
1373133747
1415853188
541279862
1233620384
1532627798
1404401689
1550273139
1399060818
1521770484
1962290131
1282874634
1582661929
1193519117
2088982798
507296814
899231035
826052745
633557490
390881664
25062193
310579873
162204818
1239231680
1649434798
1342898146
1858339445
1356147184
948608306
845378198
1330172188
2009150961
14178564
1493987376
1081786193
1248645587
1175740447
799128246
2115378748
2107436446
312723354
386137837
791983297
1869247377
628203947
1792509642
878283735
1509598168
1322024109
1072100628
671325853
1179090905
611793844
28676747
2126452765
2013253763
222769942
895591269
291490918
394442788
1932207646
512667746
1758790597
1486031322
1299377355
1708177660
1692215338
968511049
799111017
3168350
1051417955
1890837905
1610773616
874399314
1522859596
1590473021
1173617920
1883784329
29242876
950623774
885232233
1747705407
1756771074
852994364
2019756964
1725068044
1554140390
1854214575
312071516
1929830475
1330620071
505681826
479305408
1786633207
1534284208
921214956
2128364451
915259505
100318600
272641624
944036571
1429159391
2093539676
252867649
1517337321
833363640
1904621517
169812319
1559178883
475160192
1789835742
309156613
2113588187
459011003
6986828
863885055
2000306767
683457244
1462723874
1144944085
638270407
1252468774
627352697
402367520
215106043
862538084
577336
1567992751
610532499
457274059
34592712
144448432
1286205587
688000038
1285215982
1235974450
876526123
286639134
130080817
1176241723
994105510
877781870
1955659954
8309309
836522681
90036629
1584736415
1510532523
1614113393
2131251647
928507890
1585564378
1883336858
1296664827
1182433837
1678513003
408670974
1422915740
276881481
812125518
725339882
2091481937
1675832045
2004760703
75422391
942679301
223839263
1086071918
1758145887
485661945
1331574865
1899558662
1834380724
1448309944
153863862
1597873359
931624857
486783487
2038567825
2119061500
161788177
2138663832
1412292521
1557479693
292588134
427953356
1665885665
529413984
1922304071
1956360333
1392553143
1514946662
1675606444
2026531831
368063636
2057144822
1168865302
1842754145
928941292
949671673
1922150783
326019744
846413224
1855538588
1314123718
1884719473
1345295423
1324732377
1118151188
1189408588
206181809
85192440
593889018
981061649
895422100
1290366930
1581102083
1993999694
1653454539
1177297726
1215000276
1865094856
1747878491
171092898
805497974
917553975
1162651513
737447250
1277970659
2097856731
1618970374
1302730493
978543635
1508581476
41119600
1644396810
1730519888
867297885
831109869
266127629
327329094
1779467535
491251250
1038188400
907780667
1610491999
1255127102
1975239850
1934517798
803547954
1002117293
1266913405
479019076
1965070061
624503656
1655834159
16526000
681945758
833931501
569180079
993626253
1928643711
277181308
155930777
720347327
787544876
42204042
682306947
10498904
1465841558
1436779662
1489573969
1026840555
255868390
1606944254
790872874
1950615316
1791759686
2115491846
184368356
748458553
1648628661
605206000
7111701
1079991094
1817454360
918795108
2144538271
138905648
1584889345
1766379370
1723528570
69802478
213696867
77766033
674255017
779868887
313736825
709691421
71396442
344077211
520016582
1455963737
1353052789
1958413007
1566259843
455348841
1388925128
886785432
148823455
1311000045
412024250
729495540
1187093911
975705264
1748706002
2024699271
439144667
1615868926
1674182142
1767534852
1622232962
1468501836
281292810
1604527205
1735397749
665737392
452862387
1972215907
1980173758
260323774
1276890919
118382801
719970642
1426029499
746982490
159861369
2131782546
1516558559
237581249
1007866410
616240227
598364884
1646508510
2071084060
925663727
892550851
1348276218
2070987320
303080390
1768701886
1785948148
1239192363
1776484446
758655263
1497206995
250413114
152397682
1306345718
832904200
1277999650
1724306919
1788260999
583869059
200035871
708612145
1589966583
1901147510
1189065631
29726990
392344181
1818048959
876270761
1125688295
1927726073
230682302
250177040
78514838
1879441858
965330994
792051432
1500035905
45652585
1348743775
500690021
422323875
360115554
1750435634
1797742107
646587493
1141375746
1425925935
1959912981
699762968
2136534483
462683257
1731005355
1604894347
295336214
945974127
18110868
927713292
422567253
1471616544
803956602
237581234
1423592477
952159680
1779957226
969372835
1797609768
495886325
355615732
1791151675
1429605589
1709794160
985112325
2051976148
1839274533
1942331227
200322629
1664944696
1155231380
1363528531
1441091518
668845276
2133302188
1947351333
2095716114
2145869706
1809069605
1583187002
1096453950
626038355
1082017951
1026953352
946878194
1192346845
1998590767
1588232243
745227049
1895135614
1149296237
821211443
1232234150
1224928595
1396722519
1128217008
873881498
1053593955
1345924221
961819880
2132877692
1140794919
1535523894
1388848744
1600764142
1300527461
242921822
1209659021
1410252130
1695112529
976158570
1132771062
1937509068
1703857281
587078961
875867887
1072948338
1296563555
1361231791
1715108370
1365049074
2049141100
296027272
2005489313
1833352296
1505697155
476031313
933812740
848911005
785273086
1745670064
1450105579
1561492206
2052967014
497772147
766495854
1678384499
1764865162
2122663741
11712434
1202579031
1496595830
593982974
809682881
763718174
1914457028
751515046
1912152328
1236329404
273337527
1047721127
884677152
765805399
701196905
387282791
1059562211
666392900
546674458
859578264
613438333
458532580
85456712
394336976
1981523982
1591078377
1320911810
1983814694
1261353997
1189776554
198487578
1477802897
1939723673
931940683
398364266
1781351513
879937606
1574646661
1192809101
1082339773
664052585
1294051789
966194357
1904585766
19871570
1250494167
1105378650
2063917201
1456034656
714264612
1520738059
686663782
248356442
754335280
2074475639
1042267003
816961034
601192090
1308408271
159205869
269564513
2138670408
1909588267
2702462
287684596
1717794178
17436257
988484299
1685939716
2088551240
1499025846
1290551800
1678848909
922037021
1574392811
1635752855
495107052
939800880
346371327
594867805
187838612
734258877
1460014494
1818599851
862498799
105639720
1306683879
900436783
368784531
1069520203
1015490961
1856233290
398617258
2025947608
1271536308
1328467916
867049284
1877287255
1539097612
791233814
782604998
333993893
10375685
1359116603
1814877974
1058173786
123913013
1915735736
154495161
2491531
2122640812
1277206912
1551924499
374677137
1398294990
982662867
1965397327
696822737
1504170819
1077810444
1861396449
396098993
1049449007
725569024
901409897
312897356
1562748558
1938027451
2113775551
1372184698
1556622994
348509633
1126504331
331095689
919974915
325330628
1868196730
2066492698
237430731
670837795
2134796719
1431817195
1124152530
982232103
1852494767
1242158519
1194168108
373035179
948396866
1916592964
1281132286
1681143829
1678201609
1829140565
328178712
76743309
1779905919
669295006
554433203
1480908847
750339421
1051474476
2035981946
1949304758
369015274
281662537
861995177
1180872168
583646494
526476206
1984251092
1289408561
1327165451
1064489650
847696394
716238859
1795572987
1134587681
432406337
1337289982
1234033443
1337514066
425099729
849422494
1683532046
1480265056
2035550283
691800344
1111004620
17151783
565966614
300415462
1717816539
776963744
243067336
742177646
2116941968
2125656482
1240918911
688582671
1209654909
1812518453
1336422803
1803501660
1137800612
1796169296
2017708541
2004258573
2027649882
1660186124
1455637845
1976759507
1081364377
1434957166
2062164947
878143392
773511393
1134079555
258365061
507564221
632627022
1599293583
1502074920
454599540
1072463837
1464552344
1086185328
1300916030
1936397183
1355663500
629264716
1328507734
146928006
338474023
1971109842
2003144758
861742376
486455751
1666928980
694219439
1804191224
1995862550
2132740265
383766669
300074509
1812709651
2138239154
2105436544
2070194071
202563705
750983615
1272187692
1800076834
893742339
1716049896
1925433281
2142817333
1603078349
1688417493
1110525196
1950570819
1017177396
123169026
880289908
1776161135
581100780
1021573492
956207993
1614900700
2032912179
268362137
459775409
1894825764
544388282
1661200961
1702115782
270067968
1351901939
1983511504
1348431758
625950094
524330742
1696545936
1838601494
2015512294
934727794
1308003543
1027437548
69740338
1966602796
96695760
499517673
2071441027
707192094
1191255380
2081775244
50358903
1893430861
1567856995
609175994
2140565638
994969215
427841328
1861721963
1679334329
882718239
565380690
1652591786
2021530798
694760722
246664382
278328508
753143829
1882662544
274837986
76000820
1180376091
2002665669
1739027042
1192579599
842225682
2092338734
1236128845
1036453328
1847578617
1164104107
996700355
1252615287
261375401
444593319
1356210356
982194256
1438367517
769459187
1062715846
638100817
961798731
1832126729
1647979396
996394976
830173436
60860067
2019407638
1736668721
381454364
1891053280
1174558747
820146917
490145638
1726258252
645109786
1702303609
748731080
1311448545
1503801738
1968664356
316992339
1436119934
662331492
1971847460
1682610229
614875281
317011304
1713896118
1400810801
2010601912
931479799
1363088515
658053720
1716228808
17729476
1630027502
2053361097
35175222
712410173
712172781
134449588
1486173797
2080953501
1919517148
1560247454
1293623845
1377718283
1108877194
1642584638
363029062
1823335605
397738285
1251942504
1446234806
1791393232
1354689903
486654599
1465458997
1193497885
1380856178
686460565
1118750841
2036800072
2141148877
2113329121
23180529
1998181277
956688727
214746660
1283167695
880802705
252798415
1045682128
396714105
810422927
830490697
771985171
1185947855
778949145
1568080540
1540426453
1590310172
1928734055
183189067
1230731930
1388479019
509470341
421769417
1399746105
193109785
1935443824
208722354
1474338143
1421984140
616544704
676773109
1205468846
1783133562
1132825531
835810623
2034844292
1430938800
1445519150
1357092308
2007041452
8782259
485454366
593369901
944349003
2035159676
1192517132
1557204863
264574330
1345562049
858371651
855737037
192250738
1462354827
1696860932
1655814800
1041113035
671382976
1949785528
406038703
443910503
2138213643
847886869
1822444193
1285120992
610938227
1282742527
1938506092
538897266
1757599099
547473731
142672953
1988016935
944672742
238247986
1548406394
260411021
1893091325
1969478030
294163735
1712181816
267348126
1563625448
515203689
139590834
127238867
1259091933
1019209857
638392208
210012759
950129989
1075381081
1701145675
1669359228
101212259
42469664
2133131986
50159030
626734484
1457421988
688713243
657471924
898227283
1902875190
1344575818
1664230414
771741243
478309500
1316586412
1558282259
1142727765
1969985781
909283511
2040140079
688829934
377784909
292467433
318720746
669308497
1536705389
2129669519
1048826275
899807911
1212030631
1820362366
116684210
1730136870
344658359
534816066
117677932
1986754304
538933054
486041205
1886199362
1233170199
399105448
460895090
1268912554
2111475557
918433623
1704598880
466850596
799026545
1886335866
1099969438
932064312
967509247
974126428
1165891845
552441293
48912654
36763940
1466006221
1831879190
1147002246
1520795775
74898645
1316386109
1882426221
1905640885
1516244317
1057703309
1275499284
204372438
585218280
546542420
1060406582
437920056
1313783952
43886155
272901589
796351537
983837742
312968198
1423986688
203937173
1142913287
594800133
2014203178
989120159
1353649166
940804732
2140501042
172096748
2102277324
1139463117
254720405
1203705992
2955361
60355177
437060979
720860711
2100108072
1573418322
1870913101
1797630401
981365583
1087444457
6227465
1027519763
661824887
19348825
120770339
1965149604
1075374000
12105695
2018632937
1238802789
108583217
1543316354
878518681
83032182
65549735
1065572979
643892281
1266034237
957734863
1200714608
134600563
1880382398
985486099
1663163712
1175736646
374906694
1687224632
397936953
1252290094
1003372922
752270799
1356135236
2137004556
1899323712
1523267025
494643747
524469098
1174965355
1781034841
1640882155
216560105
216321784
1703152221
1721321108
733804382
1994708915
14165996
812991338
46461723
1385115943
1461565603
560350154
1335305451
1383587672
189913972
1143202935
1219660936
967322677
860405162
944985683
219203848
2128708165
1682096583
579659538
1880939502
1133314754
99925778
60503941
1139343875
651390649
1295994098
492639939
862703418
13902088
1712529678
191485831
2096190231
1795886183
1761801637
872556194
636831295
906115109
810197180
1443455607
445629117
942965472
1264097708
1184731145
569453690
1428466219
1257866645
11581489
1891084421
793074119
1588814047
1990583370
286144638
1227774583
1360326633
1807690896
1416847955
1601992354
1525261717
1482733036
1751308431
214156838
1515943765
414044841
745130527
1905042112
143225395
223147127
292039267
166778667
74332339
653303652
1776430378
163695065
991102373
685563509
1978886419
926094429
505068949
1676935781
827612264
697098788
2087440037
1306428051
1977224099
1835101909
2095481455
1302517024
447110190
2089789727
262007934
821108977
561989695
1300704137
160145685
1795292064
1219162458
890028800
305182248
1560016244
1642360597
467268669
840810799
1821370181
1711716202
2089244419
267593760
1544788370
697040148
1029404191
1241263905
1900414124
1455725904
725359869
193195640
578990108
173735583
2071884488
765100136
1765499659
749406110
155970661
206107802
1856003308
1619375510
1062997939
1183143780
1723850039
633228880
674475312
971845372
1311214877
1177799799
881504291
1265693852
40220087
357534649
567488968
252944930
14023599
2042422973
1318473723
1193478459
1209588949
783401031
242125695
640215612
1262775769
2097262931
223426021
1152313119
1818463777
311438978
1083278395
1384897680
195519035
1251307105
1936322988
1448996539
194789893
1913001414
1290488478
1997534473
733163804
762504045
214043805
376154440
575568725
295191717
1609907309
1188787940
1686820864
480896285
60238401
766634650
699666562
143500319
442301087
59790068
1731405205
178634039
68800736
1151922001
998928867
779932084
1770436737
2060959603
10034134
2017440915
1830384916
559179499
1169761091
1252310578
615600434
1281458375
586184091
343509211
758598637
421372237
619729416
211774979
1395763620
1843087897
539737102
1712500327
39889241
1577814722
357694881
1465665845
1896698541
2054397796
1378642973
1687539611
1041213263
1809452857
10590421
1375415958
118089049
1720683813
1006077773
593121406
1180621901
615212998
1685034877
759220997
1241848112
1379760447
824067996
369997655
1304986596
441644165
539847751
1828085318
148734662
1511234452
199344729
1649615237
670718245
1912248139
716706604
598173023
1319897510
1639944511
353832722
1871108948
1749120940
1892886312
1441443752
1538675002
837287228
1542784334
1278269662
1816147852
363778597
1671281894
397627585
991883525
1231563297
387785802
1717378400
1045631946
1318193906
596700857
794423072
305007380
2087550435
1300301801
1681402047
2105461085
612832292
618781987
30145284
1392121707
232481738
948194308
1968488332
387561693
177741946
1187641278
1666843298
759449054
716050698
857884431
252121383
1086145922
150555926
1803970203
1229529090
1583933219
128175668
1442046551
949001418
1007014973
1637024351
1301426895
396531606
910452373
2117226849
781836044
563295258
1145526202
342267740
320277074
725671630
1935080750
1594187268
874355824
3907553
2097616314
1480819449
1638214557
761561525
53194606
1132623909
65224410
806126024
1969292366
1593358761
1889181635
664438552
1832294831
1591932905
1059927933
1425363556
304797777
1498397635
1110358916
680730010
1417047392
998705073
743423983
1905630154
1766244676
400030433
453022462
302308726
1487450172
814561356
1612256218
226781953
1297992305
1213680095
1901087711
1909775379
155832587
1645421874
1235703048
1251382729
1525386181
2027176992
190517136
2107252294
2077540467
1115493757
1071178151
1193605208
539180805
92792983
1257236850
933777214
1706048962
1614391434
1044005565
1200836098
524108783
1303660790
1613167764
527112698
1023682592
1259034560
542342637
113835504
683070666
1978999528
966839614
1363453256
244279106
1397944571
898658429
413128164
178215932
1036892339
244954551
1366931557
1635383975
85138926
754239006
139966381
15130084
86230601
2083459483
573400737
998595842
825806733
1950286370
184051936
1893032769
1874634314
965321185
775428984
433104572
1613110515
142408888
1956624647
1468593926
878806807
209481150
691095724
353494280
1599263776
340094593
1861279129
995049266
1434185505
1712656477
438097535
1361289112
1324907040
302072331
1283276711
885421945
166096009
160078236
1549210359
867517548
1172121769
1367760011
447011100
1974763773
959725419
128034111
1243774088
1253919981
666805194
1600863111
1944650953
978850728
1916925424
1776647446
1895884573
576330534
1531397182
1088192865
1269573740
2074799089
1203722090
744030934
949594321
741358706
58360775
1478042214
406495006
1678983564
2037300326
215266348
1740320112
854755333
1077969482
628132387
1087861247
1339857519
613300276
1911251847
1330715129
624770517
997385108
274718775
478955863
1697988244
1538283140
1575901851
1257971980
953290957
2039860642
259961098
1118347086
566345363
563888638
1905142924
1701198595
1713372965
867722345
1604895460
51093765
152508290
1555109332
890494079
185963347
1039428094
24802743
1806607024
1741768630
1229636106
1999500583
1077040997
1996384680
92253672
1139885113
1552258372
864179089
365556698
1045677612
2003627099
2132752874
1677123720
1740392485
308313307
390496055
1341199207
200032038
1203236548
1737339289
2131207436
2121827709
1882250476
1780941971
906428256
1266975086
1194187275
483706067
2000947065
961334452
1559033445
1358099343
207817653
1893260856
202539831
57138574
1545018570
827963197
1103846181
183893406
1729211900
1212583183
1595156532
1503586714
1613252913
1489739217
273313626
1096954056
1249383748
647869555
833919136
1421628020
1642666177
1478762540
1415077314
2127168150
76739328
335934469
1702816407
1349853089
791594616
353291643
14731780
1934605218
1932212440
839804811
123058168
1632854811
1591397277
1686915143
3655236
375510380
1137386814
1955303481
1623475180
1292843913
524166767
869637474
263799994
2060107271
45688801
1625145315
1755409996
127115317
1348870444
88572589
1234635894
1791119179
1165879709
454840144
305362245
1991878651
627876
443975261
493152030
1305963095
1490377101
1701831999
1135781042
1660671538
1774773674
25292699
1243962280
1438913324
1392062402
1719112368
1566782805
860324229
746181805
1048931144
1911954593
1412933091
1065338443
63886620
1493087591
700221055
1712709954
1470380908
2090932069
549732774
2054485590
916248450
128536242
1032992840
1950728371
864292424
117798723
338185960
451600310
240906871
563501093
1261669596
756795505
310330681
61851463
1304366324
1545427848
691272062
1493411469
567710523
1555229408
1639788006
1194880725
748418238
343581215
689783226
2124154270
1625424337
777556399
538063248
1134653051
511066681
575553971
28898848
128070258
1712323469
335167814
1760148343
2104804697
1342968310
1626635140
1010181923
949486005
2134515078
1388504774
2107526291
162692894
1474718678
370751280
226508484
772192444
1707007904
157361064
540078038
1398693898
1747680883
1203807223
1805762772
389282260
157559635
989617702
293888176
1704392512
805014008
1832804930
1495406784
1113821317
590534533
706391198
575496814
1686715944
1391223647
1081122211
1434105515
1470409950
1155512830
1374766690
619640265
72281746
969819167
1547750624
1790066070
567541791
182677167
792535563
1208867472
1203110516
1607367128
980646748
189268737
995568372
1670612517
1321633114
319056882
424684233
384915049
948421937
766942186
1424994921
670109503
1987095543
509782510
944310249
851598805
520421337
945098158
1045685638
1716954866
911185428
150288645
1174161127
550475395
541449720
1695602226
10365788
850938607
1529463594
2038995194
315046144
258428988
1865275200
1033936478
1940756565
669937704
105606489
276983688
1488468636
358796389
2132123985
597738096
1779581240
1775101169
1443609450
314472018
1432332224
586739745
1414281257
1824323832
811411375
720519242
1012770564
474960755
694678156
1790771606
185050974
761716277
1366667608
1368613497
477930667
275748915
1982984573
1498244656
1786814915
1238615620
1435648631
138760473
1667973415
742951525
782657553
1887463759
691523416
620483063
832530160
1002799388
816696281
1912856998
707894187
468061542
1259346435
1029220908
1339580162
715690403
795848552
229109439
1456555222
2000156409
811572788
912012917
680093825
1265384344
780469599
1751531471
665753145
1447312291
1714777959
889394056
822724284
1842255196
1325420846
631755163
1190008233
115135653
946970993
90648969
1378172864
1846348692
415549296
1857185422
385099470
2090652158
1067134715
638417168
1518574285
1411251642
1831052143
1342392718
1492834163
166124984
1910710925
1203754004
404058040
1660594926
1678671255
16652458
2042373558
1327104303
658513629
660613245
134520398
106536695
292033827
57361575
664759753
66495883
784277083
490848951
1534293338
527719729
1678148527
644021417
1210723394
1107089820
194747636
902075354
898949237
1540947275
392465486
64410790
327879427
1587935270
311672662
172431359
1973730580
1126630698
2099517086
1045364191
1233212229
172220746
1029349194
939137116
1639027288
1197031253
312800744
755310463
932020072
527560415
326876863
1452363531
1831098507
27625952
8625567
1833921205
1191145742
1796122533
1518946968
1502799960
1801499566
871895137
385364556
1630765549
1398256329
125907269
1522515227
254139648
2233279
1493002968
348201188
1747252866
601853906
1601347383
591949047
2146222907
978873369
1487183845
147000279
746098451
1352770177
1602318915
1643215269
37946216
1763238279
92719399
1012228625
380626821
871752634
532477066
1863259287
160484348
571265250
830728662
896645465
360573726
1917681159
1026693974
1727223073
495872362
1255581284
2088897747
1610941747
1486949475
470569005
1262295527
1085653965
309803894
977332661
455767637
374532811
1236007143
216634371
1732748957
2042674579
507070836
805236026
1457121752
963102662
871599897
987495886
2123295843
252069280
893336568
1533372013
147468916
248294941
999522377
2066860013
1167752357
437351904
1226231511
2122677152
785415942
730965141
350327256
766009140
1287263749
1909314218
541399633
950336597
1043527276
691231225
1260503695
412535374
215745895
728140986
1707153094
1682136932
1189038864
1678734757
177635920
468756865
1251298381
1307778628
1684596415
369704134
1196753930
961637493
248567285
1481598136
489926825
1133159009
1116606610
1300442014
730468098
1584048167
1403677265
746938132
2091202777
543219801
277795480
1404394104
1526422997
206955901
1787729238
1975413925
373183499
64525305
1215799159
1226093867
564605017
1318781427
1020829636
1920190870
1216484416
2044744610
1618615401
1203483647
923121306
560268521
388331998
1098833951
687428476
1519152476
1287883707
1297292162
1639253539
2129630072
638959000
1571134986
760543793
2143194057
485534526
2142739547
1929698143
1803844528
344861504
826432583
513531949
2112606131
2086546482
1297176614
1850792544
914750218
250992344
1407130428
858117739
2029460646
404324258
1148310685
217687363
1794255091
598198588
1469586463
1557204863
1219090693
43088949
833709517
719849665
768067460
373791581
1286773088
1692517047
531957250
927726399
1002267924
451459505
1612778775
2018069273
174932447
151928785
1257553660
773000999
1053840503
312997666
1412708718
1519617617
1868733633
1516470587
1917257451
58952367
1700650115
1121356136
848176365
194333568
691179882
1957463247
156029387
1729346976
1197739306
80095170
1097729627
1628244978
189088823
244183134
1032226161
40209865
696911538
817669815
430045051
2134551762
1298659598
2030460058
368022748
1139974006
318018377
1254570980
1348491579
1121203042
2088573213
1830859081
2045660640
1019193296
44799615
319015482
2101721278
346799947
1510355602
456326925
2136072470
284359222
1696360957
1428936673
1970805557
1673349681
473888502
909516686
1497368927
1076116445
872859602
104897129
518635356
302594548
1454676821
258236394
1175687380
338552461
1299071654
1416666605
855678620
1181956776
649841307
230511412
1169140909
1426357689
1618663096
1268857838
908622922
169738148
1849175372
547627345
1126905918
1892298971
1327632904
43430359
1479174574
2143707966
657855009
2090830871
1012880355
1043299921
1860852926
651510491
626257184
425204755
871488458
1012441061
2022942810
1581602097
940212075
1714081907
2072770722
981405093
1531641409
116287392
1807216280
1694243709
1245971821
1391489082
1895983787
323056753
434427067
397143528
1119782097
1971625972
1753841910
1624113971
1448724605
737780578
237831574
1352976306
1988746403
1307659809
1041718190
151490719
1654533814
1530426528
1509426510
1575544533
1677853938
1368219135
397289642
178678342
291905927
1552404474
381678400
559976237
1900221538
1609748427
2075617712
521146105
1940041743
1015196745
1549816925
1504363885
745168265
1548340926
195745785
503549749
1010120573
893975840
1333215991
1624284302
539083367
956156406
1553435851
1090188599
1229048316
1799384002
928510737
674861549
144003431
90021050
1604486290
1278265048
1970582531
794725092
472777263
1812094282
1469868931
1532531071
1882812672
838526902
1576083631
2133367743
1726230404
34915887
764986192
1592391426
239877302
701378566
729777113
500086306
276521813
565120110
362687772
704113838
1996647472
1732448062
819266121
1510143935
1890910501
1348938868
1928241748
919633279
655265271
294010208
54378701
525783748
358250128
88350783
623747580
1538898741
1926279874
1981995868
1135559770
832288503
1186786397
126146016
1176560337
2099685620
1147909704
902707996
605205290
1924204611
1628124890
502425513
1212334853
233895927
1356222433
1675027977
714668510
323063397
1800725786
1196617445
454136315
929492353
1676420584
1787871469
1703315045
790447648
1416030243
556274991
72585565
912480104
636124117
1366479362
106276556
361168675
276510431
1519548008
746901825
800470369
1868734120
431197826
177178918
328820739
1185511986
1411005307
246570365
941007857
1668074602
38112894
1906453604
30218552
1746307275
328782066
560626911
1328848756
2103080431
1106912536
1310785904
959394632
386405022
1065537192
294601221
2067882414
1332073975
1987923091
375284231
360308872
1502397764
1023584777
943737121
2031708817
110623456
1058750678
1847241581
986983553
706128357
835077438
574879452
3580373
1020054086
1818900465
8255594
1641856929
1300462469
265040950
1694815170
204646349
1832997521
504707503
596015585
99731638
1975450127
973401269
590461001
2100770024
335960659
1220438155
1178135394
122339574
1355672633
927470254
380377069
1844481135
1017347561
937063180
2115402373
1208142644
2026026441
111997315
1222718734
939470979
38497780
1754957270
1553165249
186662337
282078672
1251367903
270395608
64603123
830219864
1255933608
982939720
192554162
1828091601
34361790
540935913
2113470160
989739619
1140480376
1390927286
1441274950
862698970
1440911440
1438967551
284078327
1427508092
1852325633
1949981649
634762493
2076487473
1790708084
1560574504
1058727551
1295648997
710961041
1177231317
485010148
2092721245
317595595
796749062
1857343258
258603666
1725872753
293924981
1500636217
306464872
703363709
1970590452
115761453
711835642
446159234
1482425043
57930099
982621335
1575613056
560918429
1968383270
1987511100
154195186
181848641
1765721300
1351719908
1563706045
2138133992
1029099119
1269783123
2112842722
661600583
63304490
960662186
89861405
1951400629
1243972994
1394579832
1841153939
2108823556
1261931907
953722640
1076888652
244991441
1194187952
1385946064
1268257166
1294622233
692872165
1528368067
295179913
172574505
1337815844
271417758
440133554
646655856
1892452996
1597546297
1922382817
787885848
44110938
1862168586
1633335060
353728663
818237226
1570588112
1363838982
1609481027
2046104015
22310494
138378809
1403903146
1885296128
871041044
1406278224
140937133
1035784665
1750994299
692118624
165686753
586408633
1146690339
557570617
844540005
242732273
804953203
1240918842
1272385149
1689913710
290347168
1761868451
341321777
1643302602
1004505024
385954983
836043664
1462912430
369256238
2085716537
1149318306
527523700
792370173
1933333597
1042856472
2007983894
383933380
1261018370
116199360
2070647741
936191336
808566283
1569487160
63853858
1572824147
1581240066
1574304279
2022005185
602827641
1340815131
2007098203
1357533339
1232084441
1804409519
1441017170
522575382
119095426
155167109
1798784167
1625978007
947793901
1953727250
138541782
2053370154
1514367397
1837165551
963182705
408407658
482407815
929905047
692134540
1332289855
76556351
1461115810
1451360405
348366701
1228089966
1352885645
1868763937
785848503
85508933
1833558415
1481219773
2119824446
1533592560
1527108363
1706190224
1660255027
1424731413
1209198430
1454835096
1033139558
1218215957
1822595304
1322771291
75839783
1996989529
1180500472
254199204
338439928
217469204
1720678932
931601031
1716895011
1579248878
1289669987
978540312
233157662
1632601772
424392187
1238280740
1983275137
411959208
519977135
1481214296
878565401
566071960
1031096078
1311447205
801106963
1638687795
1559340273
1279874769
1394710794
1307629979
951335571
1925516121
624851600
15527062
1634296675
1917692468
522620357
1082268528
2033158747
1753134799
489119569
1819563603
1958716971
766930296
1623128164
1469403243
821053648
688970279
1271533248
1765821238
929561337
1462572160
1003912630
1717566700
710849662
1214242467
1627788778
347081775
1746835289
460659585
876745094
1503286439
786556107
1976695606
3946823
2044180472
882141216
16680093
1829798311
1814910068
124590941
110550298
1695858174
403593585
450817548
705461201
765843641
192369759
1220678839
519241680
1664938707
1830261323
515697708
849263481
263989640
1382748668
323981586
915461714
1833297383
812138181
105490555
445700813
716354799
538378642
1331753925
1915336902
1652489393
991231298
1185327818
557579523
1769528487
658098207
1708718727
1092598541
1376161324
1166888935
801432440
1168049338
1011119250
1158871421
653905885
1697250678
1362457708
2117784680
845045731
746725485
22943692
1518893005
901741794
1584008753
1238814235
1195231524
533434838
1245718619
1741804958
775598721
1209323066
137883750
1237948405
183062536
885809901
757402747
1601896014
2128291884
845334600
1879473333
2026553045
828032693
822597391
299876061
1154639616
298487147
1860120538
366415048
77183561
948334967
116051782
1516705211
1326675730
373881538
1387050636
691795613
1775905945
1430718319
1657341867
1362333700
2006743396
879032335
1120601476
1658605492
1642874454
536063813
1545817516
45909194
96114904
1141887450
1548111206
910385781
1939144545
1594355920
215964463
475011629
1003321019
1625500401
105147304
931194548
1483787899
1364723566
1494820864
101567498
1230572463
578982361
921231455
1444288607
764852776
296069041
88754797
1775957731
778739789
1783617101
1947722736
1802957436
196616116
815238248
78069551
431637448
599005495
774888787
1449998331
1336658682
793967731
595942846
942435002
2074631018
945029683
1905936671
1412184293
2047334427
2098339135
1851291816
979571718
977077695
381182184
648648093
693266983
987062231
1459288788
1214495717
1704532969
1979019357
1204951102
1362328303
1970440433
1853963264
716964705
1196869772
1078952243
1210899657
632473588
944397302
348675201
125669743
594187664
1724939908
2062659647
209265699
927057966
499792413
1312716647
20232568
227828958
16700452
1466571173
1965565517
271276137
1273194249
1922045482
2083734609
542233265
1624398256
1604114205
1273181461
1793077315
1551450650
169912317
773874849
312629702
1575534843
1371599288
1311815902
328953503
2008116751
950155436
747582064
249730575
1186660090
97675207
1917056278
1904686407
1298930121
267329681
569097647
1788800406
448729132
1417273645
96865076
136279598
822873602
1436838455
388830584
916278836
1163385649
1388623816
1405611469
682193742
701340809
889090603
1752804507
2098604867
1260378903
345641501
1409787023
1860171710
994638146
1317142675
1707503072
1143496511
1711874193
1499196963
1507275215
1470871541
659719510
2093749904
1544701977
1322549368
805350437
1590939118
1670133253
645808846
1112580039
138854430
894874586
1441478966
1499795101
2058279796
2083067685
731219573
718385399
1766915979
378094623
957832823
1608201603
1992518803
838125728
1306857716
1365030002
1680613860
437015555
543983130
2070669539
122564487
1961198024
285680898
12998190
1850281388
942511359
1819269772
428079725
504188973
691098679
1121153677
1083545851
769013502
344390033
813860839
1293430706
990101224
307947401
1712281370
1995385763
459821544
133151178
1834354550
943984232
441829158
1542890111
1960489060
2071641366
1693040066
1675537432
1579785338
545898011
713843576
1371054295
162921473
840798340
730250840
1999157665
572801274
1857002325
1419950298
808407443
1450905422
362735608
1579643839
509564234
2129532422
1870057948
392403417
1506344575
34952949
543314205
1665436258
992155626
877018407
187376175
900571965
828051582
1063667391
407604318
781813157
238447292
1178872670
1135067874
658042433
1908865403
366284701
357653946
820128793
421667294
2076570760
1682013791
689507180
1874066757
1224508868
2065434532
1015404623
1782765508
679003049
874535875
1984794829
2024165825
1941134861
1756471843
1161375150
1448672212
880846616
1798459881
1710132832
465112782
683429404
1744884650
1117274528
1778898353
810907325
1281300710
2065181004
1485857419
1573623197
282458374
32404722
175520388
820714779
1303713683
531753866
2075513414
378040517
1892879530
876683807
2137832847
1329218644
1411751330
934849441
793944201
636944618
133752250
27465702
279563855
1624961257
1043302987
905864784
909535874
473642582
2112455684
356537539
1307052578
180718980
381355286
1196520740
138091085
2069564736
1741550523
146349008
197405498
409461729
1444202938
1182244966
144359287
1213452315
2023010987
536876968
1418577459
1407501898
1829592959
1033857188
1403221747
852469177
754813216
1646978796
1700735092
442227781
1634697399
1512291634
123957367
1755355250
80635049
1650860032
1020051552
59751032
772348285
501292812
923752224
342645511
1102955667
98847717
1003127262
322417158
989851013
1243899908
1588457529
1094844549
1468264277
1877738400
1121987187
695723923
1671859027
1319241138
348873034
361670592
1789779977
1807125728
37526760
695456513
1210848020
758106595
1529208255
779083444
465580101
1258861429
1839885314
1204600117
435883969
77020381
164532848
544133583
721516976
477659624
68657840
351817907
1725398884
1698186780
550090229
1969370591
178378040
593050182
1103086382
1056639629
248865308
1948209606
285270119
1835830951
1013374901
1291345841
1210447803
1252312641
731879421
1182017487
1558836214
820395758
541546594
997384285
307746822
947500235
1509559038
1006664656
723371515
501331242
79403249
1143961298
880035212
1410711091
963740955
595074687
2051752939
1884605157
524637428
1875187407
1529625558
1234633050
1599701718
660750664
276485628
996101952
1306620617
1198872533
866797815
90892754
1906874220
1604946457
844256551
1268827193
745429564
823804742
505068818
670336691
441028016
1761365007
161037411
603269496
1101350340
1160030282
150126138
1302594535
801800607
272678739
1208415601
308583883
1967873757
543566962
513868899
978888339
1775576382
505406340
865092407
1726847560
182789982
691971243
281049452
889268167
1567163018
1231183329
192173181
725569633
1999887779
1617014276
1166637336
902756521
233243771
2018155452
1330910684
1585722422
2050670026
1098650106
2090334256
404941960
27778330
487241491
774609559
230777262
1992032304
59155566
1333888536
1983797132
1999684759
436040163
528973871
1128211434
1856732596
1955692072
1325635308
970166720
1554301147
1867239357
1310436246
1391064143
1243039974
185002055
736400249
895653156
1383547240
1515648991
521041119
1391893807
1155969597
1979141895
400332816
1413348640
1439694394
1158932375
439143760
1947569840
2127791317
648346209
346474615
901056958
580517295
2074831105
569726013
1543754968
1004371242
833375340
1936095541
303559832
2040451631
1591472201
657157397
1402590145
584038653
368550724
558283370
872521559
1050704276
896989503
939600966
608408659
1495307638
116486283
1729248392
1719163272
574615781
413627155
1240819920
1550995819
1260090277
4219941
2117372734
672435391
1192511067
112383174
1079796397
1918106536
203415137
1708139136
532212175
1926473601
264362032
290106073
1692794243
1828845536
20086985
481870292
2041044197
1863311599
773510737
1245256335
1879333980
1651605242
1723189547
1236021253
1707506015
272986763
257416331
1337673813
1316586634
897116041
242508579
2013841823
605014789
1714611265
1345848951
1034194051
1806367840
396211092
693838146
1436182986
844742088
1697138627
649037173
1159703784
2059035795
2098079887
360177834
1488090311
495876951
1586016835
1967969803
2017941535
5445384
996178915
1871512376
300196819
1006908183
947004273
274408042
1766839715
859659616
1307905302
934976445
1899689196
366531290
1288574358
1754245788
1057396055
696659422
1197675301
1145430400
2040356950
1371500164
850322103
1136019573
2015105067
946124974
1415798168
655555255
104531586
50515639
1110254101
1835372237
1364724299
2083039761
781372918
1678125592
777177349
1468576445
321790212
1291557461
1604717604
518483095
833189396
34451220
1383352573
1277612076
1153997648
891717594
865894861
311132383
566990480
547925829
1538916199
1535112234
1332952571
803871204
1112091328
1828216005
1445554145
87210585
1406030112
200794661
750096627
353632176
965034348
2030765465
1839094444
1012670474
1465146739
575540411
1659444746
1778791242
666094685
1873032227
765387288
1719780292
1882885816
634252513
87125637
957876128
496075707
1411075905
1926430616
958323887
2109723764
1157282571
2121620511
230067317
1413679395
1661426637
1361908817
441368958
971753135
1624300740
855227826
1192647489
1884162858
495400592
1354210735
2142102800
1661560266
1249800219
2020447724
703362409
1079946637
322283451
1557994926
186987957
1097612910
131583531
1122856433
1285769617
1005165811
958146394
1563445005
1019613
2032178832
1490484451
1355790257
219824432
1304143257
517402963
255938389
1605901655
764596599
1664934608
628315014
1200839477
508472673
308678345
1320644684
1839508811
1227509121
1499665886
1101293783
1530305196
1796269729
2106493351
1202988009
2031506208
633409416
1456564614
1867434479
1274863657
1580601411
1721252986
1467285195
1172807294
981544032
2003799800
570323729
290583034
1391997829
13006986
1559112039
1230812186
1774316988
1548442771
2147080278
1171594622
840996898
352122594
1232225721
8910992
930823854
339914715
556750612
1221527894
715895908
1915674711
760056271
1930861586
1861441420
1634296328
119059890
1748944389
1042323631
1406812964
1772357882
414152884
993855894
947453060
1153908272
681342629
2097364989
382174033
1573446217
2081355853
280244327
340497474
1743749584
310644650
2121817457
1337043081
480685504
1684025519
149455193
668163528
1458822863
863706627
1798054530
246764854
1326353064
768090910
1302518794
1351127983
1844001452
475103987
507508820
1918644149
1729474678
1975291635
1176243770
387739175
289692193
371421080
1788675371
448058278
1156330007
764553327
168068680
795668536
1581116838
1804964675
1584430832
1886699422
751612205
782285106
101333915
2090086272
1090377114
907986577
2076853884
270069283
657376783
1222554414
1523568824
611689689
455210223
1019427742
39646264
1750522266
755365764
428523368
1953907452
996696820
1295252212
1942959841
346294513
995209063
535461466
321380608
1359901869
1722145559
1851859872
154682319
1963371175
405062415
1676977756
127731535
1220804970
1389839488
108781761
1176101039
2090721109
1617600243
333451012
1777968504
566600012
1633348707
435778787
728167522
466317813
1433906806
568259578
1161618691
77018766
290342563
1155853954
1987694171
1617471349
1225742742
1728281656
1537681013
652380729
1944443388
1342645739
1100511757
860171578
718859327
1795912356
1486913334
327442003
250309836
1735016069
1047919106
1912433396
894472512
745570428
568222472
1420873095
1057162818
836958873
1657109689
962799546
1542801206
1525256443
1145971214
1328321985
1804521833
1759151720
1967915747
683031410
1054607305
1299284803
1507374620
598881625
1372691801
1320353370
1584407524
1839330889
892047691
663314516
385395304
1038537132
943675406
671102858
1544128901
505391491
951534385
1897261532
301253503
1078891601
250242666
646858481
222896917
307189424
1083746074
1063390845
2087218243
1230103043
1703216062
2134493570
1668128984
943060111
1415420781
1929296182
363308138
2020724441
487539194
933411110
1298841998
1029253350
1928343023
342743628
1873207530
1939900379
1268494038
725953564
998804947
265318072
1227073915
559242807
2143824374
859348934
102050521
37744356
967585044
1344140296
866030550
48918772
460120014
144989882
482488652
704703478
711619573
1417924871
1321590881
1440532057
1591116745
468671480
447064602
1062513032
2116191884
2091834424
1591362682
460159346
751658278
1870719916
882405937
705622941
2044745240
1060801973
861532000
321303136
593213807
280321535
155758509
550564895
1792473537
902268088
2047434682
2030620544
1693603428
206785104
1989050267
1413653080
1116672744
1660026756
1176991078
555419762
63162507
1306463994
756013695
2130628368
738577899
1419035824
2143639017
1830662122
1600033014
1372173291
1648589761
58628491
1345754312
1670437526
1138922043
374115993
585266246
871496569
972231399
628078119
1742168024
1210850471
2042408638
479270003
1898105843
205347582
872548214
1366158127
1364606734
942040808
901875700
1588836090
1094214039
2018481344
643076743
910143946
1561668342
198841103
1319396830
401283551
1542790857
1011718523
1108829883
159905549
565974529
1479113869
604052864
1899706793
757153414
305488813
2016239821
989625156
1518300582
529323546
1240714954
987893361
1709755357
671585514
1304203431
1420086939
1062524418
2034400505
409580799
922471997
550345699
993916469
749245960
32193834
909907935
1413952013
45650482
1666004313
2091979100
1319166166
885994440
1438089372
1564194872
823587564
589493974
572187578
1746114430
2059844295
1263740378
802462595
478213439
2011194962
331610721
30961969
957153504
542219093
1517514982
635753158
1297541990
176749451
1019065363
1771524040
1984264302
429158890
1531465130
543530264
704668083
235524640
364565033
627157014
311317696
11878810
1355115822
1690487896
2039715327
1270941659
984820653
1664458293
1684157509
1427999985
1260108487
241865489
423117455
1360468400
1932428425
18599296
1040122052
670837503
1477045632
4949096
1908176981
1565791648
1568081055
1093895405
1884713195
1077401231
1298258519
1761237365
530448368
1707195294
169636089
224152509
1517233000
101479484
1726945236
1344901262
548606472
379041624
1636392851
1042242991
1887287182
2004607004
1488509120
1274412791
463010408
1458124938
1875660597
146394497
677558262
1257083385
1815397773
428992728
756429894
1106452091
392483826
644433073
722852900
1061007417
842438819
1451064438
1904554857
710251435
407876520
206728848
912993194
1661321905
138124414
117193018
896165135
1433247983
214880946
650571935
1222011599
692672057
280555161
338381571
640686161
905270595
675769934
17264564
172324361
835099579
106497646
1684601467
1495085107
958325491
360666617
1225029211
1767388157
1898134824
735711419
1852525044
1006664656
788216631
319699852
811558914
748627656
1332618611
1991803270
1039350569
404629827
949014872
471776229
1595634062
593457216
1860661173
1863255427
965359722
1758949304
35740281
197833615
1507652750
1947842286
1147616035
176408597
961915891
2019823951
236208695
1944274542
152725714
1532913224
1539937971
963333657
2146477535
1841854611
1874686937
979555440
320460328
480116992
2003175577
1134878714
548975876
1403594665
1366639655
1917107891
446715965
57304022
2042692415
87109778
1875087585
1668663663
215721503
733891950
829488319
1466579105
447121852
2136990562
1706821616
585238543
1532036863
1100381015
1427086645
1782953722
1648737361
930241032
987316230
129707927
1465044734
800802467
200146249
1018485939
291540858
1619463966
229926635
1470199655
679058597
1570898787
1651860919
1888390744
1158095896
2127122776
231401885
1847149341
339287589
1233742417
1763753363
338564449
1661183647
768960442
246330009
352918312
1381782887
80408639
720082226
1133291593
710175115
1397282393
884748823
826548000
1951837065
526227347
902224785
157423548
1787843761
2065259720
336306567
1318261696
737864067
873244061
842068778
1194407125
664928295
223530308
1999576904
664410936
1276060862
830638843
1508704582
2113217846
805000947
1405329988
725032908
247673783
1387682955
1133153973
653816960
945691860
706750192
139478991
1066576566
1888806696
1848754049
1788007652
255725649
1453551957
1061557393
1758906568
480235919
576511148
1616517135
1866726821
2142404525
1812480969
1059878592
1159562377
1094397157
317532119
1399723984
1193866675
118232259
679712721
1968729814
590978025
396616141
965668916
336302317
283016506
746737301
560933447
1444376321
1774781134
1508153845
1661760477
1801602792
1029315545
568552110
587482079
2017463721
1476380583
115471720
72909342
1641587831
1644936896
696422398
770903552
1005817652
1004579429
2108387676
773863854
657669059
2030440922
453645840
213523626
819204447
767042682
263604696
1409892767
643266215
532033133
959279389
1932736838
201540223
362726427
1322962631
429395117
1266360096
628441545
507847912
1723578375
719640811
2095898339
1926284316
910857150
593876424
1722363969
303842535
608455938
1325060935
1562989194
2131796751
1304474555
1295662802
1666255984
2105037122
1564937231
1536190537
906397134
1349401219
1318482286
1216653124
1645860615
1507050088
573414435
1455175280
965837141
703895811
370607956
942688251
1275592586
228480620
899404003
227152612
1032026456
1117827507
779196327
1076180924
542506128
962751072
1526243095
1460095382
1158295638
1453618403
252918948
1239931103
906310285
1568301375
1686186469
1810423838
1794469730
1001160672
838630289
926727572
135497508
180618737
481720711
1625256694
902841564
587404348
503525949
2060924365
1455943870
1646553906
1492737441
2016253736
138504285
1408409125
2147388992
773174636
1782709822
765775468
998492348
1755468451
810829610
1563749269
216224531
328596933
387704666
276212447
1812441089
1403034075
1376858245
571786241
1650000850
1580015525
660099734
851611874
1070691036
1780144063
1131485651
1679830533
852804004
165626615
1539687884
1710442374
490485809
1498603755
350239798
1287129717
1617443189
124522921
849075674
1468556801
676353824
1557090893
1276882501
1047797185
273449346
1606905583
1912812610
478080987
1102919926
2025205416
61589938
986157773
243143384
882050128
2121215529
1251106059
155346920
143780702
138653783
1062077806
384383597
1695387766
1986823324
819430311
369804852
2124291323
690640981
103086133
890926805
1549073088
1469140897
1807617970
2047096259
332474173
1871632099
625016113
375859119
91117992
116430593
1686835845
1938992377
881512319
529217879
1253767481
1855167149
2063604515
176674049
53334950
340449922
1142416464
1092574604
1730107297
1613553451
1714356433
1961601218
95136368
1576123420
310518160
1008100790
1795029555
222698364
2003919749
2077411191
1727638422
1193908882
310209189
726867552
463159404
1439838673
657638871
1231122829
1514084137
458621039
397889275
976362990
1613032230
596710565
1573062862
409487532
805101403
937337403
1325777868
801333592
8379286
372791208
669047790
1803671746
1872686183
871317858
1754467061
1604231864
1582965713
1038388067
1851141836
275683682
360578059
961703543
1639955837
1397161823
251946518
1732080816
1544700028
1259440260
1228561400
1079197820
82014072
1160651130
1046605154
976421274
870733839
411218129
1121232355
953698517
1382214939
1514929132
194651226
631463886
756875372
1424980024
1805828084
1540481082
46727362
1278108355
668425549
1643946625
905264154
970360086
671921284
1441796893
1805770130
229017829
2003142971
266006234
1703796108
544084147
1332853181
1419748625
1377895531
126222104
1609969798
319728740
1711958514
562816810
423573550
190212209
1118136535
1700797439
16828507
49742010
1354684995
1434002657
744709863
38938136
765015556
1389070451
708029679
415219807
535174067
233015329
135433103
496863855
739382663
1218183828
472354763
1922549088
1195413257
757396270
1816015083
538528841
768756480
221125516
2061247092
1224436759
1587230493
752081815
1948391889
1417159377
837676923
2129819417
1548363974
976918250
1111256123
566040894
1918367453
1848231724
1673188891
82979567
761547490
406093478
1187291708
1702458155
1295318505
1293086593
268023659
676781264
1656727289
208091517
1001731675
739736220
1264694345
708338205
964735148
1798802917
239687799
1544616851
466423637
83811902
1735754097
1442064820
1417422551
544607439
1576971404
886681908
1906395458
1146538987
2142982182
2087465313
2047094866
2053145112
535198091
1526203186
1841751437
1505238817
52538859
1939895557
287812829
825764665
1637373251
1741525803
874950259
2040175573
2058240
2006018028
84720436
867484550
1643585930
1701105128
266953571
1606032511
50168813
1016491682
1370202844
355534268
574008137
1111318929
1167377079
1696655069
1898649511
198752231
2017594217
1849679490
499705270
1716377647
875673612
1326951978
1547479537
744318766
1300015478
330261758
1518756946
1994601085
464418527
1337768138
871709542
1578840508
1444717022
1021611783
822397122
497369177
778362867
2107613085
2087131926
428959128
2022414486
1261716157
606644060
421206265
1100702061
1939724210
1735481220
1273642554
484738831
1189989902
1694700462
1992174676
181756627
1986423380
2043407524
1540441325
2084293911
1723284090
1779472936
1036044365
459394127
1234031189
181067286
1653860730
1028138221
1427436479
1409770882
468457288
465057458
59450647
687209293
1703034157
789956635
1018396062
81972145
1740353923
322488271
195464943
2078771402
162700585
774556231
880401535
123299419
1776153679
1654771606
369802439
600274628
400076998
692111415
1522045909
1674217512
1226809832
126970210
1920121163
444498645
1511364433
573639944
277903937
1583968017
1658721775
1879077124
1520610516
599644645
1608578678
1348238201
27225894
238418850
1769810999
1192455414
1987874424
248919290
1602420188
151088399
962611811
506639377
1869397675
1611792097
496913404
51442528
923602232
1486064736
745812633
678579814
1547883426
945514393
1381776125
1731904010
1268157998
684772344
1239832509
1355609315
881852247
551402615
977403695
1850264784
247709599
797600790
175966205
816518403
1241678951
136626833
588526065
577396945
845026505
192693246
541388785
743036492
2033951806
2043339072
622591455
1287424452
1105105768
256796513
497544205
1968611507
880238422
1129263756
224103094
983051129
1499519519
537230102
791130927
1505966437
1432162856
1588893600
958564224
1236208510
366601646
296708691
1349745097
1160946500
471827695
1480804117
299965554
1630092900
1046439252
970019282
1980879154
837517524
1186241241
947966326
77147879
2002353027
1982995470
1885549848
1407373281
1206658510
1059883997
1470952868
1992794348
1740024517
353779151
131464558
1261980975
244814821
1918991733
1329922449
367373953
1434681893
1843313010
1800162207
943196737
342758363
2006216459
1627098711
1415339340
1350711904
1452368762
1092362110
1949264313
1108974131
1072870879
706788050
58491290
1054860515
14404544
1889929136
1956904543
2108871571
1052046605
161800932
1558183508
374372377
1457997744
184109222
995998540
946055313
1099513917
869002593
705584044
3987271
834214809
423297084
900718945
1831382377
1061233632
1300106468
821897650
1367101868
1303029629
85990326
211933315
2131889196
660897029
1836939065
1481442510
1998991146
727402612
1854302298
845211479
678715058
2027023658
368760671
1144936935
1122779205
731990049
793847874
442540520
686221499
360884127
673707242
1511077149
1470254576
739005731
1584480840
609838171
1719828350
243629950
1476100198
1329669980
17380676
588722207
1234472084
313705850
2081375201
510320598
608412795
416880336
300429079
326275184
680028597
377439014
625168809
698317508
1608023919
1301820563
971348722
1462471971
2145509860
1762542053
1307363219
598436396
1087176604
846823740
289763695
1288689343
1771891998
1314932526
844768532
1394625085
1948792729
1243231213
391382435
1935574021
604789671
879017457
1967685960
37236105
136200536
1390850764
1997868243
1870223012
2135937943
997508565
535287831
2107824139
12915992
729107937
92745821
834028982
1282121090
792703878
1195233102
1306699493
23786023
1772328233
1394427292
1858401660
1227671590
1586837731
80340431
978354078
24176495
1016434277
1513920108
1677940675
923094909
1804964896
1294074366
1056232258
172659099
1635962816
494806396
1358175801
2104652116
2025089430
464063395
841268698
868712677
1956580788
1481128898
932446917
1014065534
340912352
1943690287
714596290
1950334119
432151374
463305481
609972780
1290702054
1718031933
1539575179
1234802397
605001507
1119410719
425817090
434410496
1822654334
1715648103
351314144
2046691155
697648888
1675838214
2013998622
103870642
2016158124
1809518379
416958052
1809650414
328351441
1241902782
1513490855
572527962
973403667
408819131
98853092
1894902925
973779605
819776407
421886505
1471886639
543165211
2007311184
1386431541
920752745
924624289
1796781128
467122855
1502411542
626824632
1187479634
1980221874
564241790
223142395
345053007
1658651083
1378567506
1625310398
357175494
912300782
1683935185
1118553145
364910027
2010687957
213801236
181061371
83978388
1555814906
108301147
1774377026
879157048
5162756
1081144481
1549186228
1702469368
420676964
1300216566
1831303637
215546003
85874964
2007288746
1045655929
1259422351
1908251986
304101134
44264407
170372088
1357281421
283324909
992761911
833823019
1233724695
1763117562
1318901471
1882021806
1730526144
416175826
681043007
93913783
686078547
2088686894
259009434
1475352739
1175791415
1542001463
1955198618
1817013427
277487572
1729542055
193917935
458569766
367779333
1630610470
1111476756
134159689
578963993
1871539006
1107578544
49917178
1197653943
538244415
652572637
1377889025
676759434
2005115763
749057130
2105495564
611695562
1892451182
928497577
1974985137
259883453
781585593
928044177
242393822
1621094306
1549718586
1676190934
96618814
274507469
948106547
1515810491
1709343703
1763855876
1439642252
57477454
1926840499
1835620742
950533048
751646831
879984790
1700344622
2078070444
397592281
1460734159
1503437503
1625480308
890988218
43764290
1575377184
1069731901
74371374
1241472119
340752725
734612773
831296068
223638024
2053069517
98643543
1517086276
90520933
557078294
1837283845
1425818637
1334068515
1870895003
1779152137
827897101
2138657149
1959474337
574497550
881009270
847905987
1160630263
1620851572
2088637406
693607790
718766635
1098252585
1437643669
678539741
1607544683
1042083452
1448631278
2100233458
240293354
544644294
2070268548
1792016124
514247455
142176895
1127398887
562521887
1429850833
1352186141
1534446356
1141133283
1853493504
939174123
2135048764
1560203811
1593381341
1956275496
1688631298
1199751995
861777434
651084121
36530331
64641758
1112090633
641430517
1435236004
192447723
2056353105
1613334682
1276452083
1863838046
1547214563
2039716929
171327876
1326170850
40194957
598478567
1378383500
1028539580
1264073493
1445314646
1595088899
1114500526
1993732194
1885618962
1538659989
552448669
383395636
1036943841
1374519577
1966711630
768293613
490132105
985269160
2145568233
1348768483
411655880
1583830500
353518105
1642226408
1612751766
1410313508
1319552875
1351228445
210880377
1167341123
467982455
237589363
2059884653
427501741
1264482745
656723617
72959956
953652072
755189077
342956692
1078372528
1245005931
993039248
11287163
464081835
1428627090
677434215
573091484
1296929725
106759625
405953215
1137922546
1553472931
1066202731
343040668
1962223319
703223058
2129305465
1584210141
1256494675
819678367
686707460
1050660190
1299199364
333669440
2132547964
464459630
2139604558
821094115
65258839
1189641442
1548355892
166249689
312642969
842393397
2080435378
1449804202
380914392
96630168
1385242073
1892380410
35723806
581068048
1507038706
1962785202
89643267
1970098479
2133226452
1213206385
1180050151
1448934786
1681621292
317728226
935031170
841778806
861304991
399858732
937382
1867576471
883690009
1933144530
819581312
756236910
1763619877
955895056
223693786
1571200840
1126455001
24503650
2086681863
1492960925
1347873835
1622055961
1956624667
1954462432
1346502595
453945013
351836967
626897400
1350723233
678441775
1292627947
678623005
1010802962
1499995611
1548412811
393954652
21739579
454356106
1317321599
1597915986
649128050
602550328
282175702
1635283437
715757192
1759513599
2087718639
203835980
1555626053
197375041
1448089211
832353699
386381948
1094058471
455644049
1244699508
1897791582
1297996238
1145747851
1885655195
1690837767
1373929553
918394901
1523076549
2019873780
210908557
1980260511
988813240
1313893767
231283069
349710552
191378995
118255506
1307153401
112204424
1899110231
929864772
2067577280
100167596
790339867
1441537827
88055228
1739146914
852104695
1066264912
102734668
1447300628
1459484697
704462148
1589186673
1767601098
1602871196
1855529843
193010932
407423702
108123833
30860659
1150814694
1578216965
3431866
854296397
735530242
1326588585
520167073
19068441
488207578
578656920
945387904
835241041
1625857257
1873712070
2092615656
167362721
1458144365
1094677806
804398882
689499275
1268042842
628355989
1622784779
1313279295
1575182069
494773747
360332788
1838335686
1114849950
237124559
850206583
1348837731
118323637
1959569141
1013440935
1410538500
338095620
1900839052
1579114938
66362713
547754098
1538996070
1318840329
2016870064
226645546
1028115160
1719746261
879447415
98106548
71277639
1869866740
348772022
371519157
998673225
2111682439
244158645
1808706353
277051695
182246453
282665912
1269909332
268969481
1563223393
77906271
421931869
1488463
1662137039
1839356074
1518212864
1752248005
522553873
1713026265
752550441
17474183
1861949273
1169066735
1162008788
887904897
697791730
1179639505
1073236341
539228204
604241842
10883062
1804978341
1063746522
692698227
739470184
1578484466
1086750956
394384087
1201173727
1479214947
502745477
493680178
1939195822
1532149207
251155988
1393009499
191863719
234256332
1772844241
1118233485
1535666701
622045898
625208694
2138320747
494664584
569867264
421304726
2002165259
281420062
574739226
541415227
1145899143
1893544173
1812552962
381026540
70731266
1836144175
1474929550
2135780787
1678798402
1471747216
1492364049
1330796991
476924407
310836734
799747600
333138957
380994601
915910046
6444581
64425566
1423602819
1506925331
882541899
1268983710
1523022094
318148088
1183607848
1005859048
972368983
1529302834
1256561067
981195647
683580814
1564425813
588982131
1264315526
208143829
1775511826
1994649127
1159318107
1077929093
2031887664
1054762046
1889929910
1724314675
874199069
359350976
1441495017
1587602805
1350453113
2011166129
1568260155
1253473399
963329687
1168389618
1863550160
1865905060
1238881020
379405852
816757746
1198671815
2002027417
287804891
1427745016
1338535959
989201081
1711823335
1638827091
2003314961
1014397139
1797266528
2028575852
1016114456
1143520469
1312224304
133136620
2045541912
253515624
1099103767
1513379664
652351911
763651183
334937467
1566258952
1013659190
529959690
1015021175
1439658429
2066083636
1616568575
887956736
1467770041
898226736
1257770178
1094129703
640534998
1641543707
2066014058
1467142267
1000778894
1469604975
1026852923
690876607
582002157
1916831469
2130384272
1456463812
1581657457
340594121
1234211689
1562593627
920069062
1744554103
1937363741
1666763336
316887301
1326967412
923190616
1858317344
1922176826
39844302
343870348
880221585
563021783
212543185
251075248
176877290
1252374023
1081165595
1045840503
555061491
1250724463
329655637
301860220
1080922994
148223087
971824215
1254688888
30808858
313571316
84052755
1399192171
1922122630
1660065524
743073868
415129069
78720517
427118403
1613709819
821920225
2079362817
1278586066
1989417604
1749376761
1103452069
765562539
1349847614
1811707471
1613469668
1173972570
432800345
1300231663
1354943672
1295459329
1124616370
434805805
1421107177
1702120730
678822436
133610054
607388094
581086008
1426482322
1473653875
1899009456
284833226
1339924450
359878686
1902381264
902117950
500554244
1627845576
1060696362
1575643967
1836790264
1349904062
673081591
272063856
776065197
902538549
1474369462
1341116810
1633243433
1797345266
2077348040
1506483324
1067687328
2082999072
442753605
1888211882
237229397
1525436288
1348128953
1266909732
1541757837
150505562
683766029
49959380
222265277
1929187366
946175798
568897072
40410040
1780512011
14781635
176071620
1971931414
25105080
859774227
853760106
294392872
396132455
607569518
884087037
273891642
198239768
1035679801
1716516997
880617558
831534037
2139249885
93863275
1404362596
1630544825
307030775
678841764
886517374
1389616048
1565393359
1369504419
1982571704
562222210
549227103
6362408
1348021090
497015348
820621969
486826633
1200709203
1987598788
138292987
2140877750
423983257
388288921
2022239385
1725776137
773161446
1922082525
1120834281
2070421798
1068353326
863116483
1018999281
452977322
1605339867
2085868731
1689757075
1965441956
761853122
87694149
1882560689
1665469309
190532352
95373910
327967624
413544446
2042384279
1299191315
1293238218
613746211
1554157380
787900357
810293488
1873436548
1265415282
1612700703
16652458
1967130576
2142944832
1661677692
968899936
539956726
1479123876
845481750
1923921235
1867660797
1323775392
1665183917
1552420772
2129524866
1032135334
1493941887
343433791
1884342403
205571972
113936060
1703773928
90475452
1312003248
616040116
144116966
847717880
1501303328
1937446265
443507191
645946174
1821862498
908755273
1795319184
1821431458
367113734
888200744
1008817758
1376620267
742622067
700980026
453876288
1587760075
1994433170
1352911971
1716250533
1108710029
1960451764
1027829193
1115356469
1543094399
1480786533
1860291019
314999902
1526538805
1250731953
1959337221
1762723083
1111226362
1604568022
1202057622
662194183
477359637
1720518874
44276259
1943724455
684036786
1405488538
139734445
1548360683
950641746
751235742
213661683
1156576138
532863337
871350236
1971642123
1974479605
2092531946
2001558292
634354670
265530596
1113329680
718418234
188310870
1310958353
1627022055
574164214
2112016212
229182043
2036333211
378427367
1864364754
1956959005
585528947
868349212
842808162
2103930741
2106814834
1433263071
98579896
1390996811
1328568631
1612301748
1540001694
746634693
504828790
1803391329
917099229
1323223439
1594643076
1901620730
523480077
231806681
902841605
1923466803
410166597
2078018667
1951496798
1802649264
865221251
168974688
1921064781
1040205100
1135927304
1505167013
1340028121
338439262
1006407024
959425963
949190177
63226353
609060178
1447227700
198845212
1341507785
1999085730
2068635902
966415633
981192185
678109593
1418744081
608422936
1492435833
140692727
1565691520
1012706278
1468527368
1924667164
405140042
1579280074
685653016
1489586137
1611607078
1151239104
782745538
869844039
89544196
2075528636
330176128
1683400793
124095529
1750269084
1134057051
1427936796
579582681
1324935407
2083186150
1738709897
1950508320
505229781
2095795969
1364482177
350378732
432288177
864490273
605463554
420030880
506488472
549457485
763619781
1000514174
1843087897
177612716
2021488379
2025442225
793995460
177729709
463655579
1495347992
5550846
247494953
999219150
323266255
1456446751
738122262
606173293
1153949119
949458241
650272062
657725458
170789080
1463141009
1399353948
679568054
1256011670
513272632
106727013
1470360205
2036411441
1933907379
1870123357
477656683
1852545459
1997184198
88876425
1474626020
1801661378
85902789
1016017452
1913912921
2088878339
573453226
6279134
785269646
889679688
1159706472
1662134663
1750146091
2072605507
945984683
31532854
984116608
95663239
72274781
315008082
555703387
1577417425
1908896079
1510646054
1846988957
866876789
308294291
1764055845
1718577172
1506050769
938391590
391916076
1927790541
1839758721
772482673
522987521
494510993
1252637544
268254905
168027084
400874666
1357538606
1142674041
1351378340
850843742
516631606
1019848206
1987572476
1624103150
305198278
538877703
1785154655
1717946511
40417647
1149613511
690542561
546856769
549043183
1211548804
1987736855
828935156
626131242
1453892301
144433963
2132312472
1584884083
385213525
2065513711
1373623036
229743604
647426361
160497419
1069970065
2064304542
1030485904
900190392
1045400684
942956191
1763168246
1903515980
1988325837
1798198676
793280878
1514992167
518390986
1208570824
810018523
1751301499
2043817595
1312347647
11500025
778004512
689776912
759573633
915177462
1597269051
1546239825
518150945
2048854215
1269002021
663685900
88544671
1562013259
742802633
1603211041
1795044988
595286566
473112745
310856766
384312566
944746237
1410741880
998170088
1983013924
827190905
160220259
105225961
1635328067
1746909857
1314029303
1533104572
437310854
648639388
285915848
862180014
244223309
248613789
660134836
1487323666
1512600905
2144926463
1536849150
1877169797
976779152
78156518
755265403
737969211
562069570
1383030692
837309329
839419524
1422506709
1534556937
1726347094
791015247
1648987837
354864033
940654655
1740302030
1229303799
521693253
432598105
1134183708
1843109045
1403662305
1790422862
551290436
635644153
629153547
303101975
274429582
1777084875
1158474417
896728512
616513998
371917507
1741573188
1599587437
202440619
1802822653
1202092207
2000083556
1404296771
1258964299
859459304
486465769
1568561229
967399824
1965197517
1657644117
2017960547
347336090
1265555475
689347830
419026668
396185756
1668880861
496733938
1129421553
663593424
410184348
1832743827
1926871861
1096234974
625353697
1594463381
1961227769
1986414468
328138304
809157250
900572377
175854239
1200413762
1786786433
2043504894
268607413
1481125617
755407007
109078489
1586363771
71731680
1114675627
103777760
1143773009
514454034
463180467
1823598019
1974388649
1663730666
805749089
1904881541
834389194
347177596
817715971
2081443778
582398219
1547577386
2025840290
1572532117
504690288
1443186832
1460977966
1284682757
1446047816
2079239467
206326899
1049493478
589418462
1465002884
1893339610
356141752
1844189638
97105273
2004363320
1481935681
450891296
477325796
1181409814
1845305958
1731338739
1187359137
1369236032
720977534
552506788
1288780295
1224084842
533031977
919609518
679733191
198281310
1834002832
1244860206
1941798935
1941187130
592510489
1675416927
2026169413
1762020415
852741532
1393035951
514009657
1131274582
871772600
476137929
1437524499
928932601
849738874
2100361070
279086531
1385355009
1611671167
67700423
1719112181
944375061
935358023
209024008
759263578
1567924111
1769893693
1873223487
107848529
2037809530
1339293514
968823619
104404684
1126457438
337269283
929698090
2098111016
1761589211
498201206
1565620221
589201149
2099803906
929305792
1205137609
214774051
1396465335
1720791399
1787417725
1578293389
37144640
675111879
89768416
427134798
200821632
1648125840
1386237959
291500249
727058572
741384060
28644367
388818036
1645352276
948163245
1893299999
885586239
1369044298
1507381411
2142793933
1825684230
1708033893
2008817239
209896405
1291774549
109835347
692171601
992399634
184116732
128803807
476734861
518222726
1195593338
1692431454
594135898
1514926142
1073415974
139185533
299382108
2000546975
1034146948
1235413120
371766515
495108175
985569787
227154516
582919306
1590983550
1292797507
487961442
1889968893
1988395956
1045828215
474414572
1379234676
1986585490
811377342
2028816604
520065317
1539849000
618275217
747298990
1806639361
2041479480
207100493
1247957613
1377347583
1392021290
1852793312
2097085537
1107819526
149408641
803853531
568755315
410503457
255114683
1991180296
932637315
770275890
1090348669
1292571696
1549343821
1594619491
1682493863
124739858
12085304
227675047
1267561530
1396192084
1289471478
229480112
982685667
1685849440
1974880375
267990743
1281691692
603747951
514512762
2032180976
1471726876
1775596258
2049363757
517351864
1128153425
1361949558
1243018208
145726784
215935666
2116954286
1732922016
773843976
1422240169
2133345732
1236387954
385816455
861538133
1588837365
788078795
2110660403
2000754623
2060627716
1182177700
2094944922
2041917394
1584484227
12078215
720460885
1420101555
1548762163
1474499504
110129073
688392293
413496099
2144817562
723844578
111895127
70943478
275394670
1617598166
312078965
1194652751
2017285991
1593969488
1115700485
1133823623
1986830555
1110763064
580492254
1912200448
601295869
1511722623
915225422
1823743546
611084764
229286106
448838952
1276865789
1069545925
508992667
1913105916
906543308
859942742
337386109
1595510313
1679481045
779399132
328219507
176519714
509194179
166609023
365841871
1686367611
1664238647
1343637680
1103519109
568307972
1561894457
1230208468
98073895
1809519311
1813660609
1824577719
1121886255
791164817
647877310
807104561
1638698263
2109797162
553535434
1417240853
1503985655
1224317649
1629444826
356529453
631915348
1457089073
88125900
1278975525
300893554
1729175278
149761182
1939066140
1757457994
159737732
1244729231
2098236487
262818640
1005750542
588999660
996755039
44222133
1039697330
1936908891
1450929937
478432262
2013582479
356769287
697805156
445026143
1004992504
1964381473
1417146569
1051580722
181314221
1436179810
1762494862
1691749655
24384420
1025329189
1490149919
967217589
1532804081
1848932782
1176676501
1096540651
31147664
1813824691
948622148
766672752
658241
1204201251
1675009841
1212760822
886275249
1913428315
745169222
245290197
981193725
1758758307
1262286411
430151033
1798770625
188067523
676932542
400941868
540371234
1236860170
1183899253
1941546870
1514889511
397123183
676991201
1561983054
629870295
1100357250
891932410
2025748568
2034319446
129219453
1654440455
2005646144
1596752210
1076449458
909785303
1884471011
1697597104
765329131
1411257662
1778775388
141707756
1923593762
937442478
491643313
1129118595
213127688
811926045
1726728209
819747173
1290622722
1561396992
1959943232
1998092857
50855034
86752343
1568725065
669928932
1069070111
527049365
856569018
757938054
1996351828
1317656789
1752583642
765151448
1464230838
1807348259
124672576
1639854209
1329359111
1758971685
1672113924
1146464726
154430921
1814483839
227834228
192484601
714037791
1128918946
176486184
1795241904
934879758
557735382
1048099738
1408793036
444959454
1307153401
633270366
2100723906
115464853
349736045
410513800
680185309
1181815523
874293329
1298460689
524608651
764059940
170141049
1089477810
1115224171
1805253129
1902694633
1035206968
49963659
1793868521
506839815
745979093
1049060793
1584328593
445843498
541700800
1165519148
539465434
770674470
2064938989
1404622240
453989902
2010031037
676113094
686882703
1368868955
1090001202
1920193933
682218335
1657151326
447171712
743082870
122312790
2038648737
2088939314
297156700
1870989621
92948185
2070911062
1579429463
946134215
1316342280
112877396
537045557
1532717515
271001338
1254843192
981529981
1390695956
519673673
1207097349
425831036
750657605
948204480
642447740
1771821071
1501137666
2072253709
494548710
1978298100
730290083
2080902856
1151727498
240617026
316127853
774297419
1600006122
2004288604
1527473342
1748648643
1678521163
771319847
1506933689
672310459
1269146101
621326919
897978708
1903521193
1458107327
307898207
1545157235
1669509299
436336494
238893961
827275234
930867983
1863742130
191591457
1701877551
1118358747
811958539
2042702471
1824855992
35761876
753167546
1140170655
1949553052
1953796666
893104604
1594741062
410060398
84300253
231945606
1797297131
290849354
1545763462
804635649
1819552328
801584474
1326135628
1459489884
840961661
662424469
315479343
1510656273
170701571
549655135
459296040
1776075941
749282001
1431941129
820335618
458561822
2040823122
281102505
2119156801
757837193
1257237894
2077268076
992722859
935146799
1613640144
677627974
1296592068
1467415664
1564424996
1670531079
1836108474
602871462
2139778765
1362772156
495258139
1908553960
313215694
995739469
1630772700
1765249432
1283087436
856142127
489058686
1690032278
1724770523
1830417102
1758790969
29805870
847720962
787113565
1052611884
568505321
1340285544
667762662
137356334
1876301199
194236331
1267869172
328833741
1913372202
1884642049
942784040
1493314228
687547614
820740561
404604371
1811876669
275765546
482599436
343932842
1455033275
548624707
455223876
550904551
749181937
562156993
1423191598
703317428
1894879709
1644874444
1930817212
1732324128
1587177267
1982887675
1294112454
413075270
2055498617
772463322
1553655466
84492178
1285541913
2127894804
332497205
87767419
358902770
2127860947
884081763
274246060
1027031916
1747965290
1966929620
1796612118
1911754509
2096380898
1647743289
411752719
604825586
539854945
472693572
984965745
1702772590
221693713
1370834196
154664802
681534223
2136260476
162017662
1191567382
89825664
215880232
1046612568
418614085
1730830979
1528350156
743586105
1340584024
51153760
357450178
242817839
1915315714
1468551679
1666644534
2022930406
1028434944
2041942556
1087309141
952804176
1533553702
625250060
1586939940
1430366397
1038456549
1912913553
1859726961
132104456
670136997
1462154599
523672747
1615411467
1556011386
101641008
141412096
1732126116
1931983734
1048173854
176038262
457832364
845661140
1843934828
251526492
1327598166
5616726
1644222312
1761675443
500555643
312047853
1500331592
404660962
1172090237
1708472997
2116900224
373003738
366458562
512980999
610806427
1709501609
1509522994
1812571664
2067600350
1875390678
891104317
1581702040
1899325184
754891672
1955040350
918864275
339960927
1440624808
524772802
2073141540
515266282
1289066048
1171079862
65802659
586763336
1653246812
1449693891
1784993157
863571190
171732437
375546542
1728853419
1402729256
2040695041
610273476
990651865
88410710
1322635701
2011735211
149600903
980366683
1412684159
1993435164
521204666
605089433
1822303612
611586667
1968521113
78653507
421248189
615163042
1091900920
390475062
996334786
957863309
1784421727
1759344306
715651587
1568069047
467524104
1271848005
772522889
1700708778
178968061
1301613083
689547391
2057309793
27836042
1621859590
1197198745
1917111192
56738110
782225242
449650789
699579276
221895797
2055508126
519806031
856373301
290260608
613612499
652267246
9367744
667402882
1480794321
224264519
1169639721
1010178121
1914376449
372130487
395376148
51620290
1896317953
1367512215
931880290
1412617724
1646321523
536739831
1610577388
1111817358
1934346074
764224546
798454275
1278497737
523862114
2102318014
328097080
229174898
222614102
653991668
1665526203
1204776520
351611427
1343804491
1789260592
434818423
331635799
1538197302
1194915107
1664101476
468501521
503392083
541885370
94637878
1626044012
548511524
174695342
1276700893
540842750
1789973475
1054880275
551278511
1641353029
1590839747
1684340634
699446510
1119186258
1274368658
308554426
283483564
343276155
391357901
901868012
301448319
1186927807
924640271
1978576246
1029508017
658317922
1824015046
570729968
1865641985
1996689526
472521069
197171351
637348830
420335716
1901538118
509603918
2107661896
1771829858
1971151510
1253700404
1215222404
459757893
57153923
1472833339
607969856
1670013021
695990926
1349915696
559150531
1349454204
890312413
2078577786
1980049557
708455299
1164842138
850408039
1643825073
604210063
971991048
848047073
202744640
1120563111
1199269
1237932011
104895709
662756465
1543833444
539168882
1408617659
52445830
1645054740
464658629
1345079217
670801415
692149687
424013027
1978197405
258416480
553143123
356054319
1502343657
1004776916
1545978211
826263365
21183354
326323663
1244080769
1657902087
317658020
1744900766
1764351091
1992583975
120394155
1195827883
256452699
1092501559
797938795
1356334208
1356530602
182449679
1521950438
1856019372
1925148223
1047398962
899722316
1021685118
132639823
2134175338
812003093
1950171769
916165921
55418560
641742147
1400844142
2022530039
257875346
1849037013
603025076
135286529
1100310143
707026556
1527837693
980187219
1881645730
1823438736
763511910
1340581067
1261590092
1646959638
1103212179
273281888
1034671447
1193205658
450680332
25927510
72994808
688721776
159295704
446621811
987814106
869194192
187003708
1352182484
1379477985
1832965521
1359201636
2090484704
1826790823
2087663929
177907866
1093292229
416659957
1369953871
116197635
1383759730
1971831891
590153764
1474510167
1713870371
86348794
85899450
1627853188
1398114621
1435942127
1375230389
1142118832
1130687015
1591676658
1678256772
670098133
1861212550
1739301318
1193215090
1114119703
429719597
1776463914
1765871661
1763563668
1221741866
1855558360
462522886
120136403
458237438
965810754
1642340933
153582630
1063967944
1538043427
245171856
1437928045
1833672300
9513534
1023177890
2012436212
1428266993
885660904
1456270893
337510184
1470445710
1867444405
2050407294
1355824635
1701512128
1422856059
638560754
404117208
1721079201
1291836520
138861935
20394674
1521753584
1150718303
1887620791
999543053
602020411
899397157
202499589
1275507027
1376177446
1919495524
857441152
1310411846
1143427057
1888298263
1554215368
1906475542
1594023737
2007831226
296312768
420305131
921357515
1008991474
1036006220
758790418
1442750403
605635065
512705324
1622477188
264509776
169356615
452110766
90463818
1200678208
1475739782
178869893
1872125851
1294246647
1880642873
703674899
359363455
1804274476
778798617
2028100766
222040409
375688069
839730303
158465657
29062516
148293770
1544267233
183728238
217995222
1811576684
1502670976
1160122500
1295709308
405832857
625580432
111093292
196008469
1715036892
732306254
889781815
1089313744
629364216
1153179252
1178460227
202371980
1566224578
2100184821
47951416
1614952385
1264397178
494971656
2032408370
245654250
1441777638
2059596392
1471295595
610562823
87807402
73903369
804796595
1470301671
869032216
1153654240
612722215
1096336690
253424226
1029145825
1904706040
1631926807
1728674835
1533531427
571015423
1587677656
2031693534
601310203
782531728
1193519648
2005403766
202653047
1636103570
537825998
728171598
1175042006
2040674647
1575611789
607265483
1835548397
800891515
2146233639
1785578111
431740808
425616980
858481614
2132386379
1548974161
138601783
42112140
254660721
1801255313
1021658982
782071559
1801164130
292874178
149045856
775856103
1027659439
74615328
967693647
2045398816
1445759433
179179774
107266177
1363402164
443005281
285324104
718143780
593598534
333383817
12323245
1474122894
1028212257
274609528
884774180
52588016
495566282
783654742
1109596361
884299819
1545838164
2106411918
2064461576
1381722774
657336469
912674908
2135441769
153997802
2098351607
1853619185
314322998
2088459796
121001266
1843709304
342801050
621545803
1598947672
232483033
702116968
1468538371
1979517672
1226304636
1208090741
290028797
2017055134
272895371
633655292
961473704
574409073
1843333607
1565640777
1594840490
1365133663
1772093713
1369220313
1217263701
2090604727
1094702566
669125263
945518504
1620982105
1301949263
721540000
554809898
888077649
1310035165
1749946219
1430807981
2138541760
1960006891
1133435613
372941748
265973907
1031882433
1549887543
351312050
124402469
702235113
768080764
625193400
986813813
851188801
181681549
1466221675
489628497
1250547580
874599384
1437300718
180302348
796796210
396516525
1800558272
387630283
865800328
2053933206
1132554475
439398464
54224039
1410498059
806400184
1172407212
901884508
1871862985
1824177380
169860539
756941118
144984345
600932344
1785238821
1469486392
772850805
432583136
1555452525
1366387842
1915612845
1813721985
1145236461
719951928
2084278390
1369549807
595276281
2133930553
1561244697
2097995202
1481566206
1818695290
313347339
895929703
1552110544
160251543
243546587
1941918634
139244522
1081580052
1971160105
1346790612
698700270
989251014
1243151549
912723394
1361969838
1458970202
1619327994
1229230173
974876828
1349034419
507126467
920283377
2087374770
700958226
2100536476
1002125089
886517607
606253542
1146865735
1641956557
1610971283
960030293
700849144
342770661
1301659876
1755089019
934897611
481801338
319323385
892959944
810985095
13376785
1989449837
1802504371
1015979605
307918816
61337167
942346043
1931938663
842336154
1244729980
821198117
1665500534
964754714
1642491299
1774249266
2053573825
1895908740
1300246989
1328499798
30464139
1134234056
591471488
1832956249
1640205704
842243266
809443883
1566034761
767164004
2112033139
1193466457
288355781
886935639
1946145704
494418018
106246162
1421149179
99064463
2122908168
1166274708
493864291
894585797
91584707
1686773963
2101678249
1129691747
1271138088
1734756846
2012942876
2053098952
106750199
1468462665
1089953244
1832454195
2054660651
299156202
738417469
796976264
1309474988
2060665695
1432932607
854001470
2117583158
1004229007
1537919897
823482606
2043100841
1654742610
179962320
1687258225
1959812821
1457132434
275604434
192511278
1521823741
1718793854
2882892
1847717765
217205124
630521858
1537801735
1763339184
1072986490
654339597
1911554199
1006821538
1642402588
1380509683
982729663
2137707449
1686953950
1016243743
1378055438
1495717471
1310473104
444855234
1080259610
404928100
1439402723
1426389476
506356299
1148864873
168001886
1211789213
838033931
2087712029
410930968
50504260
1753654660
891245166
1310382022
709178818
1234178946
909265010
12528362
583582334
1801774056
610566515
769944846
1867507683
1100073004
371112265
1965969810
1519844122
1960528210
1924984846
306810576
1549912262
131472153
880723946
1614973524
410085177
602330524
387623141
1994718359
259443348
708705955
1060660554
496895653
1067542757
168683211
697432722
1998216699
1299113443
184072166
1160234302
2141901930
530932666
343629787
2038004803
1783781246
1111547527
1273331661
1717413251
1844904375
1857643362
1770640558
707158150
418135352
313296167
698831846
1982613870
935645839
1295983786
655832887
1795473414
831912329
912327147
1495783888
140974896
109662071
388383516
1094643336
686456642
738592385
684262150
1265387979
1548971460
99800535
1598924647
261712421
573001483
927130525
842216818
419396037
273491038
1477951354
1966922049
1737589730
1318432014
22528495
53386258
1502932687
233856899
689847383
1172036903
643248944
359378633
238797627
1715664216
1887171971
502193649
2142682224
1217460657
66041775
1820506711
733454833
409230897
1752104220
1044097216
1264976572
565155492
851392812
1698932622
486825590
575684932
1248508443
1272329294
1523468532
1269299875
1747147026
176253403
120615876
927031104
2022889483
1237964531
1626395878
869987357
1084021853
1455796448
2123009454
777958005
1015787308
140980641
1510913921
171727358
2031038308
85941682
771054603
2034029332
505662060
858081890
1344420500
693318108
2060872891
57113010
919479218
1944176589
2071336554
222191598
367319828
1881208464
1060414772
1801168205
511323706
478079928
840311347
1433014744
1480935599
988067080
1236169141
1837322522
1686920444
1030926421
1934006761
1781320413
1934996380
606611919
52655750
2048074985
1579469213
1889687810
918905341
1923756248
1694497988
883952426
1188186819
2097719656
697959759
1423515474
814556623
1392699254
261834590
1992951505
1600441357
1647957757
1955876232
1267677105
1666843924
939468091
1279663740
728216662
130475548
2125162910
1685939168
119642138
1016140498
1987609471
1969478137
1546113887
801098145
906074136
1997065795
931638971
805762633
135362313
1157087
1042624043
161417151
492929216
1212034071
918980871
863567748
788665546
277928521
41467022
1658395049
754995786
952275993
1504387606
914375328
625137430
937471955
654874142
133913070
1956017448
1990524357
1190895553
249878025
1963851131
1791090576
492328450
1141504079
484276032
1879171721
1238126849
199604211
2133980786
1183418709
1849169461
1520363926
9588451
1520801753
2003298124
1185145511
334422340
556409513
1958084396
355547240
1885906872
69053055
446281302
1312435068
777532208
452563804
1005753628
1370443576
873503036
1474770203
1047450009
949202657
1800225680
1726010844
1783330130
1598164339
573373359
905128435
1903833544
602932184
1864019339
135201119
1853620368
63814681
840170331
1584216126
1714396558
867677158
519518863
1068034688
1914114051
353082902
1740909900
1153230431
1359596024
1556937226
190058093
1437873600
602243180
346510673
1564695191
1416680964
148079821
1984776294
1535545972
1896749703
699929822
1858459578
718145668
1254307304
646032944
20512947
419363478
1640233266
450287086
1214157343
1747721449
848012665
1184936859
977721568
1895052398
681059892
1236571363
1525074179
617201179
1021432656
600988883
2128007038
1864434411
194853809
265092103
1570008596
128927306
1069190806
1683015493
1943609192
886287440
1470098074
1847039877
1675163897
714866921
1147490353
657098321
460566230
556821601
2068305839
378156296
790468613
1289402887
2127283423
1437307671
1690042336
467527983
1043634882
2055690144
157201549
237109824
938474882
465962731
1973167466
2023016122
685374375
1619914067
704149983
1372828076
390783989
654339597
1988474778
940021713
2108506104
1150826724
959543445
1418745225
323198389
236304903
128388332
1743991685
1177023199
803146291
411065284
676928632
844279784
817981906
2070414041
1197122936
1890904074
1424545411
744896747
1686250800
789102894
1855719553
1165044877
619139410
148554392
284088686
2142235135
2074769420
1429011919
1273352964
887164774
1798658773
749593632
466628549
361734307
1410252243
1130283356
1671059159
947618847
724177968
1666364459
382122503
825371041
154389171
407102268
293094949
1459668765
1626441535
2076345480
1145180406
1081415553
313571866
189315174
215397418
719169497
559623197
762754938
1946722682
1069509094
78100590
1991122553
2120668620
1397048167
1836638735
1197674543
1818664317
77986157
1531586553
1633341847
2045101938
1937420107
668923374
1771358523
830215975
1375474211
465774943
773407048
841310910
1549055188
847920887
190046685
927621787
1007234984
396434500
772462773
187507958
1477076889
464046714
837793431
1980534588
1187250372
1920539915
1482028982
310608214
1170097460
929959366
66045273
1392563129
311367326
117347209
747932494
1547493878
750219198
1230620837
1974918164
757686231
1382533700
414195825
1167997026
105258195
1047785582
223809245
1547722903
204922655
2035688236
1542968431
485202528
2025442128
1484197887
1615863086
881914168
1450450031
1029893512
1876257545
117584671
665494011
1085868262
1508553377
1636863676
35252573
1312728534
1083089199
1820475421
1866441491
652673148
751548284
128130144
1926711778
1387665600
1539962412
1520852501
1524269201
1883741788
324161182
1965783062
121896521
38400893
1024319538
1179251100
95246613
1103471945
1495848112
571583738
470246541
1290352856
1298171910
1270109752
781778316
363164978
1544720749
2111570869
688272850
31051310
742867092
1897015013
431545687
1776785693
2087411112
1383926656
1816096202
1108741002
883215625
492352109
533582088
505798929
1698528199
1300857441
143284737
438257262
2033733022
1664678505
1991671355
1241162991
11408938
197709317
1059188685
214079686
525131369
1053501035
918577790
142093319
766769641
428805942
884400241
1534368656
1797809478
788712402
742383902
440578645
814271378
1318460795
702432365
506404272
2061375419
1563657983
51706414
1313294838
1087793264
699858365
913057858
1621915251
146712161
1940956672
145342538
122881865
2141160383
1930434579
1905277460
1624118663
627691146
1207341848
1925985494
1769294392
710867404
587471735
614290181
268372045
857729148
1237388547
2092228163
1377840149
561591190
2031165185
1290055355
1585223622
1680028758
2035596366
1186364106
1948664077
346826372
1579811006
1883104667
1233316926
25309364
788381255
1915125361
636251248
2050340308
535724345
1450262563
479123632
528823688
2023296236
697206413
170721020
1627886108
433742823
47706138
969380055
411454073
1596065710
1814042344
1882224465
1785048785
1828836946
201175495
1924576315
1627576753
2030168783
1100856206
1678032182
804209261
682150258
186418024
2020748095
342188802
1461321817
1806832705
952746067
487026988
1255050351
946389483
1643449105
380814850
739802090
51682765
1425767340
2074473498
1664314361
707697899
784076409
599475641
79621839
1599032596
849172655
559756100
1014956704
1659102433
182698785
1226200867
1678683011
1760566721
1382267073
1146082183
676484898
1717967914
1139683194
1207451485
905875995
2125251281
1057597200
698265762
316859589
1761897733
558523238
567475289
1016097586
2051731148
501713254
1167294272
809269904
1673239751
1194399175
1783643940
1874220704
536389561
217847198
1254119138
922369025
1385363461
271237519
297500990
767413808
1864166486
1045913543
2054534493
1769109388
991877904
1855610116
295279422
1484412144
1666710567
2092116696
195240608
1297639118
368830325
840442079
352621810
1794139429
1543604963
1985151037
503735060
583963154
1210855806
38527083
643627369
929732448
1836469267
771404688
455744979
1960125245
603741323
324894872
211703970
500675178
982039640
855661781
915099597
1952941881
687347487
1421324813
1790983034
195314090
1121216971
945478263
2082651308
1772112607
841956201
802850279
1924666126
1826154128
1581334976
1129396484
1759646188
511598607
302557502
1403033686
1692892641
682238829
1799405669
318212931
802029575
408776378
834639081
1083555702
1924292603
2053106827
45296538
1958687368
1390711191
1758994368
116600744
1749001816
1198601350
478097273
687584419
1751279030
91116490
1998612681
1264641167
399893796
1641600856
181969194
1603809036
155758177
1531312409
1072321248
896908563
1124293989
1361258540
1562593627
1598316216
1269323539
2047834897
1584913762
1103864233
1836095717
596440995
108365762
1205631436
202497150
272426432
744784707
1665842138
1644498927
654792947
698137856
1307948124
1925292952
1389606687
2034587153
573432397
1931307024
17146618
1020198426
272916844
750040934
1042047815
38754024
2118829524
1963736976
317273976
1866201935
1814615853
1893793313
999462328
210806860
536618008
1691925344
141966209
1799330470
35726271
343724776
319205164
1758485574
1804797054
802960681
294816182
1797422921
123326445
1442117708
859230798
406902135
861833289
2078061119
1412567288
965793767
778650890
1515460131
539156153
186350642
1821991700
1714391492
1061393481
726081492
2143754007
2071106576
994273214
1814792302
437910535
1558430514
1957136950
1979903666
1703445801
1852762482
1893174462
1803696913
193167494
245875105
1468530056
1687194993
1015639381
842582750
1133674588
1470243769
2057666764
1330918680
1935964606
234027576
100344169
611827223
1557241490
800200586
1988115217
475449777
2014802589
1290947376
851910573
1299038075
552886277
570467488
1828613336
939491835
2114783885
231819832
965860394
1557646029
163605413
1435879697
608199959
2069664551
879592127
1865188326
650698948
730984383
1620573584
744559350
1227817152
453729205
664172820
1785900974
1368191805
413677960
688169212
1298073675
1806220542
1111798390
1222408291
2070410624
115207412
531975021
1500430062
1009509525
326849731
670678528
565788223
1637771134
1084009888
112920273
1908697331
2078789972
952452653
1738870413
11386500
92047447
857974657
850779365
782482179
395776747
141214818
580710904
750985483
109176852
1287932389
54297939
148376179
1687372948
421433349
1967125461
2079082822
2107779548
454038738
1878688784
1568343710
1197421918
162699554
2146383656
1476407241
806065236
1580546586
1536233203
1084516198
698813594
577526150
97563278
577643025
827275999
1314078046
793142373
579075872
291658889
1937684411
1547295626
1941341841
1982748831
1465538981
1913539539
1428417994
762674807
347604091
854388012
137192396
1197010149
1967953053
1875711367
1604026417
1793306976
1800934177
2020909913
1144724188
226249487
1537795638
1903708921
1897348722
100616514
136665364
696884929
1891598943
783915693
231561008
1446754182
303308167
373932462
727332156
662129989
175067987
855997481
1243448781
624553506
1531378262
63605803
1245602818
246586046
1468835696
281815956
1309220491
377959066
116086155
1577261614
1486787993
2012864528
1077438689
1848491557
824580804
699011163
351711560
1169931749
1815374530
2067175516
1169466988
249550232
1883986110
1818710531
289977336
1182647752
1531690817
223138035
440701965
133223399
506656616
96754650
2024274072
1076712444
773836961
378419601
493030139
1246461875
1707320862
1580275404
524461534
1645787190
724341588
1994405424
1409184962
115220801
2015363426
1404698471
1980050099
881461678
1216482698
1461078682
1258023298
367067966
486825590
1672081538
1061696088
945301592
1765031340
1163345013
1957535196
152491724
1975262303
907184830
914773904
2111517673
824117998
88687947
1189340263
29190198
451971927
1359677573
92590077
1929222148
1001973268
132810874
598474589
528252129
396961671
1783527213
176754859
1616205882
378490167
881027955
749171970
1801740522
78384053
525455217
652706994
342143603
1418663144
80633486
724579441
1077601647
565738509
449386770
372796451
60739281
1868054391
762645087
1386678171
517962892
1587328518
672168727
685113408
429907386
1905352823
2066658948
1107894775
1736206114
636049171
2061797332
1757362263
997752885
466738736
124749360
1734609460
1279203519
1276630854
339106877
1027332016
2083547496
1843119651
1511378169
1149319885
1078208637
1335820835
644961190
1147471148
564992018
1181779677
1905204247
1912994189
494863281
516314122
1316706476
77634901
997052728
439327261
1845855995
2146354852
1390001386
493087880
1889562496
1862781428
835350882
437124960
701147587
126091749
719881858
2064416482
368828330
1535245554
2067932324
1539187566
2008323892
1326444056
1159740311
1721742125
2048619201
1312022012
2028724446
916795650
1324392401
1221021816
1973348737
51683376
269647542
968439343
450605016
2004216135
1903280538
7702807
1081716881
981504892
1396389919
1776908768
1094632076
478151440
381867499
1488711501
996043123
1249153240
365295056
608654180
1700937849
709690527
1524977803
1374271719
2110303578
1259573014
1285026389
1666477341
1936819359
969170857
1178329229
1693378862
344561784
284180480
1093493112
882515393
1016069293
1534120866
314082341
520189674
1606240024
1484307695
2047722237
1684889660
728006587
1238689442
193571692
621604705
61359954
498092136
38653731
581569093
1910553657
440599454
212759933
2066737531
1749307016
870864119
71739192
1320759140
1920925000
116427842
2012874361
773117295
873893470
776195173
1916442831
1307002389
1062557185
572182524
205319803
1586256204
567816072
859180135
1862966803
753206748
1309987701
163176201
1871723844
852276142
2105060275
767857344
1705863742
553656068
631084879
858990422
1799918730
1177179711
832559963
1462234446
632486782
109261465
196249035
1874780124
910385781
415732681
1798210068
1307150175
1185313700
2087434523
1061738607
1777520694
1192134328
1035366404
1813283280
1507343537
511426767
242579338
783851639
92721328
309497325
623179438
45620659
2040914423
1310521475
589798628
1770588464
2129669176
671517135
983047961
1759031563
995340317
135587990
280085948
1042501567
188152723
249447788
1993709946
862409903
1648235146
2027315693
1473136147
1818989592
1246466531
661198017
54486620
119956703
1494725581
1504536251
1699092081
1030410341
1244155262
1353990379
1767388157
795060051
1070994325
285407718
2039997897
1337761317
879883724
574663185
1854315929
299237752
389321497
823944753
2021090037
387451046
1376744950
1244173311
1034885999
576531749
489274753
1841603751
1433207992
512316945
777080119
73415544
1134123144
1412901229
41041165
2089300046
438591475
2008180470
1649026220
694483759
1600922067
88096126
1315549494
519914391
43617011
688201532
372571167
1230500423
1445405870
1748877916
1815369407
840547402
1883842768
2078356879
397352036
818346504
1086011626
528959496
556685154
1867421457
406965205
1200007770
1468875986
481598121
1141690136
1345356615
470879655
344412906
378431097
841269535
811039823
277396146
963491348
417993339
947331063
1046787257
1066206507
1524884582
934761181
747298446
1531159497
1697697183
149505488
984289826
1296441271
1067084120
1939014093
1547112287
63349285
739164930
741610178
7062289
1709239496
1907974413
1050517918
1847071521
1803521779
1466852826
806042374
1749239918
961808371
820584078
142267212
1595366766
1308784549
1870852165
975692066
1888674525
1953595281
730850855
895204949
1657359776
434073161
934106912
2070319557
938764077
707751925
2091886002
2067490704
49228338
1428767327
149628272
603554450
1496080924
1779414221
2138358536
1746394106
625946361
2025082918
1374401731
963125700
992859079
572341576
522500396
815590002
1071009997
2019577545
1006670854
226718584
196467885
1430592262
1960439047
1161905203
2066378728
523395210
1682242999
1828208231
1052457793
321041379
172283941
988760421
689697818
627185981
1471894584
1088301788
1953588765
1643120202
1543624697
1560115596
1106495670
445355065
224953960
375528697
1419696478
1550437164
1328817261
1052906871
1072115262
1257389244
1771793139
626438072
383151352
762633041
1257932620
1348321203
206839301
1356236531
2031919548
62942558
1035937024
1549007046
1427623243
1376034398
334713054
1243713495
2147153616
191813004
156696808
1479486249
391665162
977196556
1656231666
1081415826
2112825682
366875781
1619313888
1443033772
287018773
85792504
1946488119
68840887
1993580804
1311824606
1022512401
1206639335
165282496
691992613
1438298054
2089129361
260582197
1842309569
668028567
391159132
1188471075
333262216
1271189946
1047864212
573464914
1815358296
849496582
179987127
2038404173
1499421129
320921503
207504326
967454169
1883085375
1110230499
1513253022
426414305
425631940
1745858545
1894972132
2046656565
145951596
341414763
1967557329
567269320
686296290
1456543654
2144682532
1663865003
655229598
47580005
39819597
1049667836
587224459
1821136489
2131319958
31413302
1766061694
416425136
13249964
22695568
362388251
849469723
1841367582
1398228128
224674602
138337030
1689305039
271637942
728975610
802993381
44334032
210799553
965672232
1775403299
161624108
683682182
678157068
1214070535
1605502783
279494084
637760426
606777814
1135671729
202643745
1254153065
1432005669
1406937837
1448559112
1213031167
1796782300
1489249941
671573888
1974947414
1811599358
329218652
1165511988
1236125393
1545727462
692477192
721643321
1183403001
89923337
508367413
1736360980
964815129
1867628656
1824689018
550221238
878228997
148273841
369296986
1879636511
284025041
1705560272
105890711
1779794466
1000128297
485385400
126221877
320681279
829378204
1365986780
2029466819
276652598
606509797
1637648924
1250793777
397716337
1253614506
293417575
766290532
1385723074
1613254825
1784026350
2043393145
230125907
1059078570
1435598611
462541966
1246827380
443590632
1799604863
46035828
1132749082
1394680188
97556361
2075880408
1747558913
1677277510
773090054
1926786769
765408816
1499593441
1577132716
1233875840
1445314668
850628648
2103861808
1853593142
1729182703
321992704
971555866
287828689
175635102
1169165481
1409477216
864381389
46054951
1975217603
187638706
1323018035
441628787
1481377482
1973866865
1340117975
781522649
1502855212
9171200
1831393238
1377992993
2052373996
1462382671
1643477548
234226058
818457194
606969574
1481187932
2036005189
46371065
1766880672
144281031
246993227
554932191
1015037988
601620746
1136887196
243935182
663277980
1168689484
1130035873
311648901
973716160
378863149
1369620360
1639887690
1653712380
40709788
732542655
1251587478
2096642883
114520140
27018076
1796534593
1550451099
604057148
67603753
1164101977
1917947253
1511835475
237642960
1715280090
1814385197
121552082
1495897422
1900662331
2016012978
541315467
576286595
514753582
959053791
1612969443
1530505838
1842198782
1709725253
436620000
479436100
280983576
386492659
1291206803
645408422
2126184223
1087624396
775819461
130993507
514076277
513268694
170946593
981262358
817085459
460247855
732833920
1753925962
1980560016
1324954124
1331648135
806929398
182305948
159816050
1683879610
1589134037
1281291885
60459532
1037686374
644489919
433768998
2083762003
475761696
2040803545
563522625
1677607130
1402100274
2141595181
831764111
1006277341
2008955433
1275063364
1363187440
1110503555
1235845775
400474332
1174898308
381907899
447649705
444303822
956875770
1361014418
1500923710
2032561659
1199019647
749200727
650629310
1368433327
1869413882
2094465906
1888867033
833826543
165734136
1378065162
1435450717
614769524
359248033
1870019031
1097941249
1507149483
586082356
270696959
740982812
1403850586
1741414245
150900301
1493230344
1638772088
321067461
2088859766
133744623
1277782233
1563334518
1860364152
2083023474
299960402
1040303212
1079435518
1516979671
1264247248
1065618038
1295693338
274843290
1785258751
652231462
1194896815
1916086269
1604667659
1415142315
432800689
1512570221
1276516886
1760121224
10542020
1447615573
134791759
1627560637
271817820
943045498
1427349014
1343622001
925379507
706101385
1086503877
1990617717
1199142294
1995145095
1611176901
671129927
1032725090
1070600098
1156689780
1893276536
1138710266
166128730
800688465
318009478
757947318
913536006
187513516
898141898
525939902
595440121
1447962572
1707631315
435082055
2044240172
1736515374
746086418
479667854
46060080
1467953942
1786445904
649522952
7886320
1280800563
1956706308
35369331
59808296
2042011149
1483087527
321415150
117532311
2141951538
1158398727
1762514378
1145934631
445825874
1669242865
710051589
1188300396
434177305
1370740640
1390277212
1723547936
1218302479
2049642969
507188586
420476740
1778666020
18776761
163446781
726441909
2052068150
923572281
647467902
1031681763
136175027
1067480628
1654513372
1450163726
1356585978
2036313323
1332160142
732117050
1825375271
1534717980
1244827094
462519700
1861094306
1524170232
1752573600
1126692384
1780200650
1991165815
498298908
977857858
1897765962
661172895
1593663417
2016574232
1979881070
1457226178
1649177760
1463808012
1898900677
1677240868
1500606705
1816309
1822317245
596661392
2052108588
1381478528
1871656250
58204780
1181922068
782962638
201050181
1100619546
543740288
1131867210
2083623823
46378784
1094889310
535104476
2037476652
1946464927
338933028
230719285
358121030
1863004992
759565600
1252979532
388685591
514647407
1826709319
297984632
1215830421
1347996383
357161386
1131490161
2124543311
254257584
1295777002
1435753224
2057682932
1586639795
2060568282
2050455085
1588173271
1196820030
305879922
872935777
431872123
2057631200
1939747080
32003164
2079687788
365795785
1671088476
159440001
1563018896
797774360
1300313184
570147660
2063954655
1804300150
2090880196
574982143
890899646
2054944722
2064693178
997024870
496771995
1096085636
1931895618
1198614831
196410373
1354828023
648736932
324012880
1670794145
1864528313
1431060237
1094403948
1983316488
813345265
2062697454
911715480
927434039
407093788
1535799096
2055575460
660241729
275269750
1215443686
1529044674
885515568
88221598
2095038941
1252319630
2011383518
419833585
1680659563
380118281
177073255
1479728898
449160562
1136541727
384921056
1625708327
347507676
1729826886
1420710988
1662615394
1176513224
947269750
246666889
389434809
456739210
2075097653
1789663150
1462185831
942559863
119192440
7094500
1089135060
847346051
793131178
186809772
850362288
758342182
873577728
1998327645
449274901
740206452
997486406
844102135
402539377
1123958923
901899965
1862738846
1391380769
1015478313
919954373
597495694
8035697
285174113
1119026254
1030772098
1724960541
1917308480
629105287
499772790
1231420257
491657189
1043064580
2116386597
819211423
1038092306
1457676036
581124058
1136034454
1020550015
1606719543
2067679083
1782882549
507560238
1140755163
1056285171
177824391
192695748
1493088404
207521988
830785592
1170990561
673415646
1259511850
1790780102
1926851541
179596490
1239775907
860016796
964909601
85845875
639856014
1542457356
1799835023
589968145
307903013
317739433
1780776236
800064519
274636858
1846018790
1800159227
1180689211
1190016127
136218304
473135377
413773071
1424561520
783679196
1787829162
1809729222
1333229368
442600390
1067767100
1406455178
674669703
1528222131
1515137772
895566761
112409265
58472964
1103121266
680060765
1576446733
2035264006
1399153780
1469096046
1766557286
1677680688
746828474
1038527895
1703547009
235950217
297258075
1893218365
262878460
1786942552
1028941297
1001353499
106221131
1221630385
1090389025
260431500
1684481018
513188178
1601946465
1731702861
1395518062
1684303519
1508609874
543575585
820062884
97977296
89223785
523397496
1209938220
1851145566
2093085520
1080228766
743769855
1688420153
1813528671
106738782
1614324443
1012189097
548235268
2111113524
1817912853
1599354453
812280425
1957937702
101857907
514068299
1057787949
1969630452
2003894618
1398549587
1364286941
801351726
1644950173
1072328717
121073081
1668334306
1989731063
1297839528
63867592
1552507203
769416851
328412787
1956463204
464680256
231592792
1298457479
1882201372
755951865
1781363507
441484024
1823274075
338258711
472252323
511726728
682703994
743457498
1141587235
841630981
1612617898
2115272209
1322635701
763845120
316233673
252501549
2121851882
1590762766
1989255550
1728885696
999422238
2128154185
2051235285
1482668674
861241220
1078377431
339858387
88522175
1252618862
443569549
948409368
291304376
335149878
117346978
506796170
729339889
1099025068
1349748002
1528516081
1271358438
1022390045
1065067035
650227080
532476113
1378079592
1425992492
1378667835
235423199
516018720
2049171087
301934035
284201491
1818898405
759700165
430947900
5913051
1654697395
804856058
127713049
1762901144
123669413
565942729
1604242172
110785964
1103503036
1489062169
1656818894
1994016097
97446257
622555926
739416382
761310119
1511961248
441541626
334252613
715534376
896270062
489905190
1053047418
384320114
970491057
2043948450
1067807552
1949045171
958678004
1072658725
1472867720
576643812
1772100460
1129423051
392911308
329726475
705983721
487725353
1925328158
2043443372
667786754
1684489460
1782046262
1188806795
974481572
1318730710
1317604092
1299657481
1762411671
533262100
214125830
332534917
729596738
2010530649
1420660450
1866608073
769527470
870398245
1645190900
105262996
974160400
659385101
1296722056
1614772170
1002941871
1838543135
1962531877
51801698
1147245960
796694361
961256683
1368279876
591198774
1259680585
651767157
1741009401
2077913855
112574815
882274144
1083631454
894837222
719482275
284938590
690303599
611747355
645368366
114804675
1666275852
516561347
1821620647
509544295
1079934622
518821230
1385235750
1495364242
1320908103
918838214
702214736
1094043681
1492291995
1130887873
313117477
1609995373
1728838962
81869466
69344127
2020247600
1790854549
1457210360
661043180
1421720718
1558643148
786771443
1405345074
1467314120
2062725089
38776613
1118492774
200641263
468035163
1679526024
1684903454
1188756909
108725234
1287795767
1978524891
509582884
1179692236
1357311491
1848994013
2106846237
389159957
1611754680
1980070413
1582472700
1605902785
1509038579
1518172058
1786240197
2135764057
1989406612
182446808
1601539628
1560986228
632498134
1559462088
14133280
1935242750
883571649
1687988205
1243635063
7244963
1490469855
1873993622
1232053631
2032310736
488466591
1909633001
1025845764
1972519325
2712348
2064576758
989542240
626766393
2040173722
73797216
1677466750
16202821
1978940766
807482267
242938814
1168034117
818678936
311256735
1796814278
245065941
1534921892
1181492272
1844176274
94476376
114556035
669911142
1388001804
94966762
686467376
1096110042
1294315200
1132201274
58237136
851070431
546757991
1046310117
1631065155
2123949430
572917536
1976091272
1383284323
654063852
338305099
1616349079
1316937221
355269102
557345876
1895822022
214881264
973654527
1747084657
1005917065
1239853060
313769012
548075578
1783603748
1995522668
506846118
1020068751
2054557398
623700161
1509935899
840333371
1103709406
1283606727
916141967
1028825932
2117544446
740105224
1312459574
2093885172
250573617
96345837
1159331646
422381605
2043777733
1921734790
348270558
1735609509
1156167258
412025210
1412263691
1675476520
1502131788
572589145
384636972
677340696
1449012124
1168555039
809442240
798276186
762848707
786296234
2095100924
1222207427
1968962606
1776333462
1145896997
180318820
414170241
1645480222
1887892309
870079517
80353733
1258551647
1102391408
306722183
763422498
1276974143
557457811
1738794596
1666119948
360447806
972713183
1307931032
1123840737
1626298620
1664798781
162763950
1947521021
667502970
1446736816
1009292096
82992059
1664996934
53852077
921501801
910744525
666705221
65854589
36327227
2091113289
1309075355
516415778
871968966
478163700
1763475118
1651281782
176590003
1498580122
1753941815
949446874
859363711
150675169
1343514792
231772563
1436199600
2022173457
1454331340
211860378
1422992438
771826231
1767122280
71538211
2127233900
978472461
947095316
1375793120
598398396
2107833365
273499174
934725631
1753301931
479692211
1531167044
743434834
792690764
391412821
1862152475
1127954234
1281099579
1192952801
1320447953
245860546
641704066
1897750142
1670645785
1775230562
756400526
1374792772
93271092
568762323
945014438
140515344
1858955048
1376452456
902301132
964506810
1209197006
1208113442
1396992833
433043964
2031759035
743528217
1597200869
1873176026
719502216
1253456554
780470522
244070110
101051599
818614942
1287070562
1471284660
2046565625
1346914662
1098457330
1453331095
695764704
321107875
2087719308
447867550
1463310650
404493212
2026197793
2084966090
733824694
1007832391
1624193512
516403066
915964164
1720136825
463253029
160770050
1162446318
62932280
1915234703
2078596839
515397716
2130639409
876412229
210708189
1334911251
635838468
1673753141
442616959
1130352657
1902145315
1259607824
1690673910
1238889871
1085191762
819741904
653480029
1181133670
732955466
507045030
957897557
1754118056
494481228
661636768
1516840430
1294580732
28873161
572040004
1739864960
539157084
1299897196
979286110
13790689
1190750583
1316689516
739920808
1470458351
23731798
477142432
86845690
1722345327
427042716
1479629112
1411570545
1019445857
2054659949
229146461
2106700211
716542263
1974316811
2093328981
830274644
582651438
2035015649
680900259
739268137
156208901
193156289
934907104
554379580
860225033
731807999
1814548542
1955494932
1466167195
1510438701
508345987
1726023968
521717313
436709201
1063442752
1750599718
605415810
1689646556
1685661813
2095392724
868747185
836464561
165955442
1856802177
712166825
760955499
2125314626
282278407
557273109
1919789077
2028140920
410692287
838968097
1359322055
2131710105
1395760704
235718075
1350588791
2063321720
1946255708
1247999185
1291106931
718597676
371042672
324697242
616889660
1235581544
593947267
1175676478
251065075
538884659
191200472
377148719
1982085366
1514903850
382661916
1288921524
884085553
1045165040
1960708385
306993617
1103072562
84349640
1311822404
556821885
182170410
2054977699
1636880269
1711598297
543932751
447019762
1687973808
1575728082
683400000
690233262
1288335690
50814125
1021404110
1499876201
1986962676
1270008049
275055308
711304349
1593962735
535719582
1544304759
1895276058
1236117922
516518496
326400425
605216136
838881871
1376167971
1398817497
128777014
940708407
2011800531
141717307
4122627
156623050
1017509132
827510794
1991137437
904005530
1510615110
822028806
383739232
195105138
1658650676
872152038
254875758
464575231
510253287
17640469
58670025
1750421610
1312995888
357984412
391832358
1730903726
1981332985
2024429869
1764832827
1223618873
936090695
632106474
776439477
1198242067
1459946301
374324522
1526282642
1260848454
1272983076
920615828
425083724
738746455
727044414
935461966
777230181
1587896923
408990369
87247515
1126789533
1772757611
692516837
209530543
777132862
639290969
1564146777
1918885585
210728821
268468656
1131654584
796215312
2030268562
1914163746
833727237
2042380873
752301412
1518851308
298051669
1984610547
1091216907
1536142186
1520272840
1808965269
49803767
1348200313
1633793329
954755104
668138278
20997556
620058681
1065338008
1836524762
1138771674
1102401454
1702573087
1624498857
1523795043
94676550
1607017366
1777024489
271583556
429281141
1506760843
1444778014
1679943427
433730009
1800500222
2113309118
775575608
181126009
553276245
591482207
1581560003
84548574
1772472993
897998547
1539447662
835962865
1930076878
501018861
1436177863
1625207570
905013389
442540520
628401066
1983643333
1221510612
421844468
830140675
842114851
139893610
1563329187
418468080
2108418191
1860692366
1644415899
765092428
2007520147
1893780982
648639388
1069083227
113586133
940465795
925440687
1836722501
837894277
780661625
1990286430
1143032768
831290756
1496269361
648809083
1772396102
1726144216
1788810011
1006301800
226334041
341314898
779809560
745241134
179392250
1771281514
183722496
1580476543
739215352
368240681
973605184
549882806
179801887
1579837323
341450639
18953188
1547030115
765588679
467089519
409857849
1626085647
386038961
1610677911
500818695
613991604
757967569
1685637438
811111097
1017610712
1716790500
829852370
809946321
1906258474
1580197834
2113728960
1908194279
484709047
2124960569
403053791
1399071502
577793369
562674623
990283511
623001404
398074119
713249049
908485912
1244135159
1073051173
899349338
1403973303
1058831239
85916433
156131736
1576296851
1324901302
951475601
671550743
1517333235
591733650
209349457
1766884755
1514563346
649333224
1602193942
246714243
411881204
685159664
1765662341
1233064332
1036271356
1155074014
874475065
137698499
571450117
864913258
1265881284
224241926
1106657330
283590974
335812061
1606425876
239090206
365075491
1376781002
1952130742
109666756
1232518547
744826594
1773480737
1540898923
234421241
592326170
1701358443
1148464290
429507805
560409349
1326049280
2023409381
1879987479
1049164883
1768443605
66710267
430961894
26680688
1089493137
202996104
2107845014
816379672
1496819140
1713518435
1674418997
1169076963
1791331347
2030855892
1088609141
1457414825
1807145611
896536707
1518248048
970319074
284079864
945343572
977925345
1431134991
899384845
393768113
1412160334
202041175
1733406051
2126317888
694568166
1571210434
250918441
132174190
734283773
1530764393
1731641433
404597072
1427800801
1060612663
755103798
185441551
569470557
722933806
566512621
1047957395
218998436
2010474959
1878906454
1038773459
839158517
1592942633
1726115159
193270563
1395295468
926671934
2146994340
2089951311
1910880240
398281219
1073428064
1781719982
1617387904
1276623437
2136935629
1418776715
1151417728
1149073018
269669519
1293946153
629319469
1896211798
1271290563
1898406852
137241051
238790969
1564722884
2086099453
433046141
890486571
1185054466
172021197
757608334
1201543229
309749892
277764322
1264120482
2144855707
83629518
323311702
1518550829
1759803789
2003352651
732829347
920064788
235353590
1758683314
1199991114
1754400769
748623331
419788326
586543153
596418325
1026876463
1292976756
1098763019
163688279
67032881
763715388
720111496
707846006
565417993
151010746
1527169928
1268641070
1172967001
1313879896
608060651
1933316327
1371542577
86176191
2101903208
1803034291
220195647
1461525963
596502329
1090539455
242041641
160957601
812093108
1935467786
148720121
327328279
770522194
749051094
240691930
451925362
503040922
883952800
528127170
470682701
199161937
177985342
2006526873
722743705
104486730
2147119479
1342416289
2040632073
1801050079
1187930811
923132226
727219647
579906278
1690451066
1433360068
1187567649
169584031
707678491
1817678586
1471131332
2099220236
786986856
1213326926
251520732
112255631
4145129
205794364
630674862
1774191473
1823751934
215378942
52517283
1691370403
1093727665
1718086362
2125767994
631520394
941407297
682428271
1945347629
2011735933
388630098
1278595570
2011255710
1633786749
53984510
82740149
1635216814
725438524
975056319
1744865735
1251663472
1259195995
758638542
954193431
632521098
1492435952
420922432
113960880
1462029289
1174773006
905816227
1078471414
1590429288
220335268
287267618
765446684
472024379
1614774344
1167021490
1747910296
2107902014
102879409
2106250079
1415305509
1693934946
1362289531
1792972142
244919986
1186295339
1566719929
1150245025
837195461
1014724549
2142634542
1156479875
1467271009
1264526063
796342747
1614525067
1363221204
1569690611
1295903331
365087096
1360586088
1428572013
2104664042
1946600377
887120479
764966085
547391141
1144707377
358752454
882972754
1381067684
670116875
2108306887
871039332
1636507304
1306458054
1919659422
615700996
241224570
288857779
1754609991
2091544497
1682853777
120658848
2008330029
1464560261
706300054
921876875
1818140673
1267418355
1025163215
1989630250
494778765
1683363929
1844609884
1441211204
817745140
198744006
864720361
441098754
138216375
1698972078
1052351674
1428498026
812879870
1272235924
1521829087
25944545
148395060
394081559
1299633177
1150106449
1788141960
1500697024
2079724123
1937249844
1938032723
1918567068
888485769
405678048
693087254
1391146393
2135540451
1395962714
1057084994
1345162986
678754737
238971723
776584072
485221831
775168856
677616705
1767060208
818314341
220629086
1950807945
864269631
1938355655
987474238
1620745101
78678375
599868557
451132545
479077840
1661734166
565570980
1350429635
582374618
17007281
354384720
1412755673
1240008025
1545395706
373697346
58065791
587251866
1107952835
724328803
904758498
2054509323
615730178
738021559
301094349
241239861
983759485
1963097947
675795829
1083851934
2121091102
1546756360
235021492
218280435
160208545
976953562
1694899830
773789564
6386792
477243026
1049616264
1381089418
650257552
1083211642
1501513005
1140970231
762904619
15318638
1351317805
929902234
1794576559
1754677594
1222251944
723241748
988085090
896463552
375248346
1995422863
1449956054
1084557306
2120738080
843292040
419691638
363790884
1021811886
1962572069
1151517580
335210826
1979580540
1967040729
1803162846
1414168926
1955411133
1134850686
1570123222
1073070418
242709475
527875688
995143780
1449785875
922470340
406834578
2079583835
957261910
318925084
2096105958
2048636684
1756944720
1283181756
2000424613
1115577429
810278658
1998161564
349462291
536910931
19153116
1087913134
1365744738
1429265907
1866789884
782595375
700126065
1387001719
2006739481
494875469
423082781
1865765668
2046045353
1882888470
722757361
80492678
961361488
108275411
1450396263
1280396032
2023125822
104444079
1634546542
1770053926
2053585180
52040876
1691334003
88670090
1809800290
568376809
977505719
376665027
15691056
1573570161
579687657
1333721506
1003982578
1354377914
1731676170
1174634906
62980994
1763684334
1230725785
1109819523
45947086
639507690
830830856
287570920
326607792
137621303
4564140
2008364578
1560459044
558759554
263522510
1476844442
1096415585
2031634860
728536276
1492871302
1084445761
1141466431
1390803369
1483287274
871962940
1707076920
509037389
1124264242
1924446282
365829453
428861578
834478061
1241765672
1693666987
1461808498
167103861
55536701
1901459938
756964392
159268816
811237291
1743900829
1482527016
1365797128
1758275121
299194895
1542566161
468446866
2013579474
422400489
2080242506
98471655
2091896282
234583524
17427240
1849611059
139904908
1282776432
1119202664
1316855550
1595620816
1730686205
2029814359
794209278
1196407008
1266244052
1901255468
1642285762
2043891062
1067740279
1179047086
1109588737
1979509127
987935789
1298653917
83466280
311301136
958036402
2028857918
438136295
1680214678
1011692869
85981667
1394228137
807708243
1171188537
578594602
1451018546
1271305047
1374093851
582500848
1810376045
1084019000
1154330849
881669673
343234340
372776172
494997546
1141767296
1368190235
1143427057
1031466195
1540170548
2124811668
1798358497
2034491174
1895081564
1123009010
1052639888
1529856780
41463033
934245032
1167792499
695464935
1045053960
173026409
2113497498
1658721741
839717931
820529790
354740732
1374499924
695347303
1231270411
647004945
804193044
1152230543
2034034292
1909739463
999902000
178896079
897490246
894473447
1590895415
1853674750
1493974091
458070405
1946934414
170141049
540155262
673495850
1693275245
1244792610
1177472966
521387852
1783668196
2046127214
414347429
564040338
725176600
937409465
578246080
617306273
1021997645
498918953
464465923
1756529345
1949015654
1576147017
391262247
678907459
155565187
275273541
1456354108
1523097014
1163183897
1874014992
1271740829
387507878
573460689
1880241455
1565630177
476822619
1294042165
613730148
773868726
858945681
488348595
1301652098
1098624207
398714881
1979844316
437449714
310882276
1223085695
617859374
485776681
449754610
878879601
1282192691
873741524
251605867
1975782564
1663891916
867175048
103739041
1875681713
559043527
872473849
711065175
1160677255
90900524
693863272
1788498936
1588556938
1728190029
1142178621
80254875
1243219909
1885047623
277027705
895411184
1166024029
1292434082
830880177
1297358791
2123933204
191933367
791449647
1279315668
672868920
121043828
1686482204
1080176331
446212672
1846492587
1480292740
704380571
1199981418
1119695914
283443621
2083209828
742268802
464355718
1474301469
1595895708
1470466096
987445712
514816288
1257641428
543766013
2078518153
1671220218
1547282028
577932320
1345543698
1236390859
822222312
81347332
919035002
1355359839
1004380471
1089357289
1176230504
1856876223
894320388
397013770
428594980
1866868700
443547460
549814590
1703373541
859997389
1167247976
611000070
771417729
1831137464
1858482468
510857354
842125233
711724942
547394058
574320790
710290795
220240663
1199508052
232275187
1150590745
597434084
345881258
1333487963
675814240
86715072
1477598759
1300156292
395211711
1912763472
848025447
345582276
1222587973
224025294
753749852
1505293784
516515951
515068872
813932672
645814854
1971736193
498865429
101404502
685865156
1577296409
1276258898
869664952
1027970907
1855665262
1466205183
654117171
1205600264
839602198
1367133011
2079558376
1947700988
1849574054
1107409901
828881142
846933588
1173629659
1022301565
1606711046
98746654
1413474292
348194197
483134273
710724987
1727358540
80154785
1393225991
1486920223
1973672567
1154047882
595912718
663967552
2139452073
767690286
480977020
1803302625
925877655
1140500915
854426718
125069321
608240304
261830579
1534872418
388337838
1221122449
960269116
620032951
1164702459
446066536
388740024
1581810927
2135660841
968311475
1037101822
191422843
579455738
394358886
536841458
114362487
1716977031
1239287322
2050184869
1247040418
137251196
866716126
1518059355
1805742097
821714646
140453743
1035852753
298160219
3746647
1323515678
1869284182
1026315111
374732260
1735361367
98774404
158901644
840812632
564707398
1737578180
1682255240
286769337
266292929
2111481185
1819280163
75481640
929316680
2082959340
538138514
1644497600
1645739179
1283433405
987555674
1443722900
1265052150
398605532
719231839
2116523170
526604400
971073250
1437725951
1734791938
814602565
1363783683
396344639
1674225727
1854527328
1700312486
49435213
734398661
1126185406
1005095389
1194148855
149149212
2130491195
1603574113
1743142950
116502640
35187014
699495202
825843174
119203250
2051339298
1529684367
1344695208
2059277782
909487709
284579209
1252921043
1721691772
1254969184
1201557015
650512173
1392540190
1148480334
999137377
535024979
1630653308
1345926951
1026706973
971610499
1119826016
25876366
485857161
1773829749
1738768624
1132324423
484025875
916172120
1899260363
506728745
903475251
1043355016
1064039449
853448677
59299319
917745311
284689160
397971779
1421064707
236123945
606776270
639685518
1223864643
1048930921
275722223
1510475307
1978695082
533076134
492732764
1820480257
2087040960
2078499309
191355322
1201345672
228132753
1727361839
620359307
683097711
581571659
2082265054
1914917565
1830896808
312597218
1339337200
414834859
1072562373
1061439142
1406120639
765785768
1039459679
1533054587
1650416098
1446948168
548831979
2007912547
1810813945
78148733
1745591269
1730395685
1314485994
1784366621
783198706
832108003
1336879167
1170752833
572722245
1978314575
1169606157
1893918378
688677362
1117722778
1320696822
481333249
918113729
1990722561
314389070
1001032864
1986150316
1477096258
859707770
1743508876
1945020534
908917496
1452134194
2139921835
254913642
1362058106
1298728118
2025390037
2145635772
1780023071
2017270695
582859439
1860880500
364334077
869800935
147423736
91223757
1902940007
1679572361
572153470
1590877060
742033610
247512866
1620981482
242869392
993674331
559852655
130304399
332821061
1779107714
1191828531
918491463
1217272915
270508572
2035191082
293469827
1485904671
1351793949
1160274012
214441382
55360399
1665817819
828744671
815276896
707778033
1305583004
1289521550
2003716949
339049928
1943302040
406754373
2048309516
773000589
1361503980
353884799
1244173131
921949535
1011592897
67198067
1393409664
1379648015
1665509266
1627665379
1909413707
2094853567
1093161806
2016804761
50211935
1843979521
1895652787
243487413
689164114
521306096
1349669232
1359653974
576137495
1830792191
1153123848
186083631
588185128
446951002
104706683
292414841
106498810
363499141
252549270
531387091
1908031903
1923489502
1864135061
1264831722
862427799
1545393989
1775671100
1380671352
444395874
688198088
801913282
1454827038
1117662763
2033687779
1505224802
226618575
662675625
1408354946
858446123
1657340274
115202431
416594607
869783973
633146366
900353991
1309205270
1108681273
897082986
1448075001
451026054
158571849
536000829
2100748
569065672
73745691
1493172281
1957167268
136755824
847679149
1601221527
1548111209
701974805
403088575
707486645
301237869
1992171141
138176328
505665419
1689144654
1964055790
1942484771
220314079
1706258214
1199194190
489804523
402627510
1875668833
43192857
1739281443
388951223
1800440291
719015989
2024515434
1643712958
1551125466
1341336729
1261886006
855979573
38258575
1736393614
1897851137
1415839741
566245340
130452648
1237320483
1508356912
802029733
938706181
1961172051
470142020
2067608215
1825781883
548643986
1833478666
755715611
1234555520
1143543332
622036445
976402899
1383718067
1982521250
1847000048
1643502913
1991521012
1140414802
1038763301
1224251776
723577024
1902721380
234347721
53673637
1161687272
599974933
1083157449
1340155916
470866238
93117253
169653430
1267311360
2028847522
2093792825
418732938
532695139
1873559323
1065230108
675291069
814468164
1615589168
250959460
55265369
1867302319
1290719485
753801751
1222778012
568676322
2121839113
1311993405
158250670
571492925
1269718725
1374968980
1070496582
54634885
1618312187
1441229170
2034876681
1094398319
838736465
733064583
1203405384
447180363
740590336
697558313
591606479
2015942360
1252477330
1442040440
8102323
1803026046
296947697
1495357134
1546939878
1877695584
1602222807
1423329776
1538293589
760140374
442236450
207858856
800856617
540182371
2116144239
1764501063
900218617
742667763
1912675256
250973903
1629294103
1162198185
196408836
1382249873
570933157
919592703
374398853
706608595
194910915
551659058
1311031787
70975044
520141672
1328081358
1916890958
1503303611
1886148734
1267194204
2093658156
1153457434
713638980
433050504
306656421
1013794704
1199474899
638465837
1267971100
853529091
1305118773
362184122
598137218
30284107
1377605466
641305988
454014506
561102391
328555162
701727194
1785108064
1261639736
1214079615
1847748428
1115969278
645438981
1909303737
595828137
1139761730
2078257465
967854427
1704308334
1795579773
1965509323
247971569
1913848675
306025862
43114181
902173783
577970805
1563751374
156120347
926705778
1499120482
1220278570
1806424938
161068824
503022011
224576074
2111241304
520511259
93140912
1105793959
2053185290
1761847589
1639302538
1462780373
822765164
887848063
76212358
690146923
1364777222
1625451573
74689750
1674847468
1490034147
1688570225
1038952523
1909701805
216285990
1736217299
478758570
1646948685
1807336508
510961821
396119652
1618990061
1698259081
1556550445
546339258
1593879898
785926260
11310701
1665452094
1882436110
976033497
1733652253
30648848
1642143513
1431779849
912504388
658197322
1473010511
835770442
369358214
2139409016
65239931
42919284
298083892
842176005
489771372
464247977
750318238
1219349226
1506855520
1917933469
1140112732
698247059
645835178
2071398871
1332624024
360456436
202607598
94709007
1381162415
1171328972
273033645
2023955601
208097902
1278417583
1188304841
1017634630
691051227
1358401459
1799813549
236821313
1017814225
619076622
1266352759
2053235868
918478505
248507025
752014371
1702626770
998507648
1921349712
1695425848
1289039227
1926092929
775972120
337097259
800813290
1393522556
510187623
516170035
1854053493
1762851761
1810142020
1483658283
1903262941
1463247613
658860069
19518637
64645264
697417966
1234371676
1490705718
1050877403
1075409701
1700986711
793567760
2119760166
949793251
43769242
1025890836
1217019115
1529673540
2011290066
1272846645
227774969
1541276376
862519208
1818423534
1503141277
1916337867
1257507439
1184480489
1018675744
1776213759
1083921945
1679723164
1124263700
1029133700
499117839
1293916400
101592096
1186340885
216015912
267328343
1133007977
1076648703
2099310619
376615105
1912918766
415532175
1256770710
570832193
172814792
420269458
877702102
1470184511
8896825
343145744
237210785
89173821
1769165593
1574452087
1421187900
1203892977
1012999498
1603859092
648192726
923501053
1991334614
1565067392
1324932185
1797776114
12916437
1079651930
1418805030
426088924
2038948215
1814379398
1471879794
1052287016
695230398
3069454
1983492612
2001564982
33462687
876307067
655534318
1375468092
1272160615
716093725
1073589427
2109419620
1781568825
658691320
1624612342
1683975268
1199631438
646456256
1269482756
1282876220
1329092111
646723464
2104786835
1166732654
1690364990
1765061244
1983042486
347467705
2023976233
1754495498
810205421
1324015605
103695034
873482849
434982549
1093705995
994644240
1407161869
1410815894
597282226
1072308281
557620031
1346945805
1075675059
146563261
1430360262
1889549940
1345951207
1501488049
1827026842
1784065842
2054850420
488241955
57147349
1523332583
1189860604
177990184
1276802141
2100479921
1259886965
1240476844
539717061
1523579872
1923474494
1589327964
713790624
1847947659
618580342
932158198
959982085
857372353
1270712641
1919064205
1105709721
2116246056
1838731834
599458669
2138960514
1082072192
1239563000
618433566
1117918783
1766998790
1738709085
1501762758
812416025
947351748
452985015
1683165156
1389663607
22864303
719380203
516676172
160262631
821395965
359928396
615893446
1673155170
1660318206
2117598183
229242189
301747475
1814337091
1699205966
1670650602
1147380940
20486176
1963690164
1362372704
713541333
441271491
1825022144
1942640651
506131884
312326878
73417252
1168545871
374501976
98614084
1721927304
568999294
557675478
862124857
1813067109
1761763499
712264832
1029291710
2082551574
882896186
1146340797
188014774
272150783
730823104
1580367428
1654564852
1458073265
1366036783
48894221
2136187488
558188281
126621824
1811383726
56502684
1708279338
261359017
1824514271
1650682637
1620209747
2094473388
778989761
2000482298
1854355192
1983894131
518329541
709878024
1465826392
1794714010
1065791088
32145217
559116912
1024245774
420433672
236500050
2058070616
1791518298
1314036098
1059752173
1857118064
1800559292
1294765310
348137006
1454280643
1777969638
413898122
1058339786
868837319
488166130
1950074445
72454507
773443526
1867080334
168535621
1182471558
1625628357
209708843
1467733553
1718763194
1542495959
81037634
1244816644
1362980836
1162374261
1520696869
465891027
31857955
1553447875
285004191
746752482
1452688059
18109951
450037771
1937654140
1053229488
313211778
702181163
1158488137
288588925
2050356513
186776407
193414339
810921854
691135386
1969799134
1525162600
2098520451
1462309602
446143913
135245640
1137761935
1910453120
1874593250
363816702
1972343798
1265916016
991221998
571207311
1427939515
1059276027
1336044919
199067074
283905703
1201652724
946998776
1664613752
1247598998
1215983546
1804222149
1220552617
88067125
1964055665
877813628
459813123
2094357523
788719209
1330661645
2022338192
268830334
1126311754
1900162525
1127282551
497055342
1420945063
1145132150
1882996446
248871477
558469950
1056562235
333541383
660705110
143233326
1986295012
2002299924
1764077115
1999069992
1781951805
567901995
217221334
1431388342
405585597
1878262229
1065672811
810559146
1225648573
1065137959
1379433071
13903906
536850928
962402025
524085462
2016643840
1862220192
1362327321
1248986796
1483010413
1544514541
1689000249
1899699703
8711073
1396268111
873014857
1813374395
1957420899
395335681
688795932
556395185
105455606
1732978086
1090987166
931389525
1865419868
1002201490
809537953
1425145165
1502783725
350186002
154512683
1544255329
766503705
633196207
40286891
50929468
603905431
368156166
39851706
327139962
410796360
1227507071
32849942
1435008496
1785379123
2113506577
1098383371
605660626
24462786
1134420639
1456426205
2066091680
100363247
902628151
674735613
372071296
508050002
1093589541
1392502881
552031791
717932955
402224301
203900931
454350474
1296694141
1426151939
817104963
1567410871
908248979
1457672458
1566048635
921540627
437679491
2023774062
91375989
776488666
1161374063
35756340
1457999335
1591358096
2053347252
24864122
860611190
1914300143
418987555
206393790
1349631148
2089795816
1327432522
1435156384
608713488
320717812
1459954353
1796458805
392722261
139669610
1341848770
46702056
1498308485
699570857
1806516060
118460612
1581117812
1548819183
62844651
555185343
104929007
1779987932
277056467
1142703178
120576890
1647565291
406002628
263019683
1367798295
1332698360
1096199788
108634350
445815293
339287317
1955441152
1781784974
317968842
1907241655
799382796
574907992
1251264971
1558867999
420754043
1072580239
982542847
598948425
397085748
128207433
568826832
510270783
703556618
290756709
449568101
2060884852
438103486
1457774029
1113340837
1910946784
806949897
2008858237
1895042292
1320869482
2013190253
274868426
344715846
1745729735
321068041
1342853926
1646575465
630007850
1466224480
372600603
478363976
1547481058
959646219
1605002217
920103375
2119289897
434839551
815015454
978260423
128221154
457719623
883564544
28749019
1280021723
1005140133
328810319
752143589
2146877625
186850000
1200938868
313183088
379931234
533036632
1072080456
967427928
1817570388
272594209
94764246
1785470145
840065407
1881754310
1250137818
615741181
575582920
958640658
823617256
1425559520
784240899
1891025402
1651556719
909689273
1637078027
1934864457
1672714033
1211804610
1074686475
148189896
1947716234
192211413
483456617
2010880156
42996907
1193552124
1613831082
122701571
1432390612
1917528781
1889283831
942629784
221281885
1610036629
1277442414
330911850
107943442
1544097125
732137321
632520543
721312439
1746124752
482789995
1530271559
1293531366
1962066003
881346404
1792678426
1083266254
841282160
276200936
2134799439
1180710940
1507910961
889844709
2023456077
1199237555
886564446
700018814
932957863
510818133
696473408
1386959424
1462961584
1127979776
1325130670
1488670593
655829606
202806640
1715400143
2039064742
55481053
627119853
1696297362
1345600816
1718188062
780560950
1268813148
1800582665
1869220016
428079725
953526616
477857738
219001114
1798800452
1141914737
780179048
732905763
179494849
1390058329
1626146504
465959043
1098380035
1736250052
775479366
2123812344
688985245
98842216
1631559000
520737957
149882335
1535998899
328547815
1816090229
1090002931
1498108032
1953919180
1973012302
301839092
597837133
95815589
576200664
1817454759
1822243946
788973205
1984011143
1025790829
695038461
912229169
758326125
1676503941
1807988134
1910133448
1094333629
1025249357
746580402
1010853741
74782364
366756606
2124761343
1376101099
1304034914
2039140799
1896454497
1579134246
1954439717
29032189
317441009
1233500721
1777483958
1471961909
245132777
739924932
53008472
759412546
1790002981
912404459
2124748057
1246867898
1930897261
877566034
71799900
921698086
1799520728
240764326
1764129410
2050016743
753062438
1969391836
1176560018
1263287634
1620356343
1099912849
602471300
2063368957
1174856763
706866107
37738457
1651047392
1469334471
997056796
362684758
65368823
1335496812
1775468335
1148596482
1567660705
1259408825
1048941507
40698100
67100778
809860385
334042696
399584042
1477575468
2136388759
843328768
608417190
1779303923
824429459
1072555500
318452986
1124480828
624446896
1257213560
383918475
588423711
48575092
733751126
354809950
1948867997
1979290350
1916311275
1145313200
913605997
501230692
1872480723
124663798
2132785509
1731502501
1031804458
841760553
158034721
998778877
493001459
1827112685
2007201273
2097630070
1141905883
216850624
1857073152
550372742
279045705
1756797284
754979272
296335567
1167789103
112828988
1338046668
976606469
850761088
460003812
531122570
888948276
744909298
1355423242
964869558
1808273965
1222996003
1766387238
877613724
504734089
454235642
1301019437
1066063280
1295269095
742654348
713623251
1168568536
1988996290
868890791
997004053
422914690
1082554901
561607175
790273500
1645043015
1745199944
327465922
1563662439
1494363991
1612742353
641675209
1264333517
303953334
635883214
20203765
1952399390
1117974215
857454449
1307576397
1250756366
2103231845
895381554
450978738
1242260408
996141869
572616660
902738124
4561519
881616277
624774875
1607176023
1035409260
1174579683
252939317
1481697678
1886182212
2139630501
2092846717
665321483
437241788
789167632
788318448
1120021182
666694281
2004551208
585909767
2093280709
1930708989
1535729255
1207624664
427299077
553115627
1112432362
884543529
28416034
886552131
5985821
939239766
1618264195
2101510050
367499683
1961861193
1962492361
6305492
1550573647
1588543791
1484864202
1508277417
1250056633
1162987369
1481270383
600223362
1203025567
232108462
1531525301
1831639476
95566724
1190391339
1950464840
1057425467
1210385748
737448864
302118576
1326930136
666361655
105759630
486944516
1290104969
978053636
616850664
1545035878
731139933
448381343
290696537
257066058
168447848
1651911238
460577459
1654985500
501298407
472105262
1763552500
1923997581
1374310277
641212387
57600281
48490963
1774638674
809307454
428800961
1290775240
1937051365
660298166
809800622
1415510117
1733289738
195674889
243006678
1102935122
1384614358
1096128730
937599793
604574064
280468144
577749618
534704576
955882170
1625003363
1922279704
1859433239
39226530
1877705363
1008155365
43222171
1198007763
945502749
1034810809
754960744
751905434
936171839
1954884970
1731757069
375019480
1492830539
211936496
232716731
1775867798
397587745
1049690233
1433651265
1042497256
210139092
417076078
724523496
1776738959
1430656332
989389978
128158361
1718776424
562724171
1255978093
400519652
756880066
492420064
13285188
1170977751
997585373
751852730
1477423852
310129540
1220855591
404442587
627571813
1304557504
1169537989
1157860664
1814241786
203009741
867179953
963168613
712886953
609017986
1494412491
1013540326
148214368
486315926
1086731328
556132083
816156387
1356590700
1611415002
1772493103
1222555261
1818431485
1883266369
1926644196
1491685861
1534983238
503380432
1391583735
1816273153
817062663
1282352123
421033252
1439594356
1840848503
1516029022
1344522914
1101520594
802758652
989524445
1060199205
1874489912
2138622093
2125933609
1664934986
1602591265
492971760
212314427
1135410939
1625543726
1796672344
753445925
622836902
1546634749
2118047260
446174629
1958261398
1723836228
784106555
1964718450
845203363
770005221
1206265099
1789876908
83768529
1787069230
446846771
1518942295
1898896871
227433842
1754923517
579641388
1578283373
13180821
1636046713
1798169554
2101182929
1949286218
2030600328
1652006228
1137904905
1957916331
697425155
312900164
1313927965
72429748
548583793
2090491240
406279739
831276952
1792590140
1721675003
1944570950
145329607
181889784
610624387
248243277
1286450064
331595967
2063496109
249561282
718037763
17604853
797501461
200179527
422195796
1317890897
1135214142
628516455
2114815108
1963386829
1344199547
1071905189
2023442898
1870980841
39341773
1733312663
2060761225
833705812
23260479
1735185376
1798801445
1011724115
2059889720
1708368111
488840435
1898473274
133874917
33810830
1515466224
1219720476
579535259
555534496
1750203001
2090001748
541739671
1501704542
1567717057
1008938751
2125036284
79974035
460697003
250368164
869829656
1018420820
17593525
1836781086
753649072
1916660238
280960838
1019322104
1054004622
2143212906
1768328011
1878603498
1592423796
1348668795
1288208719
33373116
1505817071
1056385418
1162039248
306981156
1491364533
911000037
1495068817
938697448
969564186
909104250
2059977216
1752968609
1864799561
576330406
643920185
1507264283
185378109
1412105713
2063136091
738249987
671014989
1025473616
2085813476
2083272325
952759438
361788398
1509312111
1676770987
2125499217
897366483
1413396529
703268924
505692531
132465707
595913113
48726055
1963468827
1859477796
2052505189
2077920271
1658142051
1538308676
1071673624
765940713
300971879
1555758220
2130000257
2134436213
1866800779
1625359573
1464915671
1886086174
889345824
1699989795
1635919536
2066881325
757088126
459554992
915635371
1835769840
374862515
322957249
908102525
857976516
1352046667
1604665733
459016747
389075341
864784772
502154280
616159698
1837854365
1536325693
10600057
110248654
673309639
122991214
409067571
1702916152
2112059983
604710690
1074579406
735166456
1700552476
189355948
379728068
1152163781
1187853952
1328790330
634617729
117764781
1788502744
150174804
938628031
285410794
1063318035
237491417
783436975
1092209220
1788739406
452752490
1062195414
2018623178
1242680442
782897242
93125733
146493102
422490976
14139820
1881435893
2040657202
507679990
106240369
35542672
989150562
1918309061
591266406
1034892195
307668592
2045661157
389080410
854950743
1902126000
1325238541
1667045752
1248074665
1175503561
1656166509
1120790231
124650253
543876081
1365984316
405030652
314189323
727803296
1133878218
1160235728
872207621
1621823973
1123193643
1903604936
1027568510
1784372588
1350697164
1514353758
1909233406
572567446
1659856784
1045426396
398372299
2109918261
870331071
1339097109
1646663695
421326925
1744202315
1594790790
113251397
106760051
1130093535
1294774439
2030841389
755234337
682459669
2120125371
1608426196
1621127428
384579912
155555305
41489971
1317894324
420339419
2089100606
916810227
1118013819
595593425
421456648
867175717
865227088
1534077089
2050063905
790025492
251613623
2085580403
155946591
1628809981
981964738
2057354982
1835048490
832342503
207776185
1981703636
1620718171
458104114
743656113
2103523479
415611947
706919220
1751883587
460347460
2021994760
952753016
1639759658
2002652936
2012849337
1550247545
593054301
244849371
951275160
502211768
578963320
74448444
183485598
1271480369
792087953
1845340058
219453742
325712646
2051643844
2036534609
1904572444
1702178307
1954342833
736768336
184558200
811029560
191597700
1788024878
4109329
1430780466
1522133911
612792320
601022340
1928957093
1633375173
1120966476
1105328026
1785570569
1282808225
26356512
1597644088
2059808636
868895437
1830680078
51650076
1348922605
2113439859
2003182014
570494673
1121823546
876681109
944974592
349324717
1796467406
1517582347
570473473
761766422
1214896134
228254094
984382213
625684649
138950670
555916989
1104150925
850412740
1894722029
834646419
121151724
2046641922
1434912029
1614224166
1724457608
590405282
1080370880
685362711
627758243
555661331
1412338118
968315236
1905629267
176641989
1736834964
570858544
1674549141
1069797916
301943332
956395756
1431758029
1303317890
322441889
709195652
445408171
1928175291
1622252304
1724644967
776944978
1172556059
1091013337
497346680
739629083
1011879761
1832959387
817262461
1813948477
2063046180
886918436
1794582141
456041394
1133968431
2071385517
759781599
1015351527
669487535
1942032313
1969011220
670715324
1638878496
1158916561
1535662198
173211672
198817253
909319982
1348722979
1343149964
1346280183
217338878
2031857832
436861801
1607145190
667912758
1494965844
969721335
1748536160
1814532007
1152189165
846213675
1204920024
366479643
1545839759
77783601
544991602
1316099318
1713186052
136887392
1230440909
627876864
64889340
1360334550
1775678834
1935710114
1865718676
1764537862
190394165
1233706978
370433070
780174790
618209524
935458006
2143616245
1162815915
1253113220
229544450
90098783
2007952375
1991127296
512412746
111790673
1616705070
2040335866
1571596658
1707574962
1373272683
1655077482
732944980
2116806554
327272646
2006431258
1061047950
867666798
728465349
2142959734
411980420
1670108931
806950017
1242540700
1182511751
457883
760808679
528583850
1892990111
1139959922
2014589549
98247892
1620027210
31158492
338389334
1429072121
2110097784
1243829604
1209720195
1859574105
1801311101
1110018664
1156146494
452951497
388898768
1984998500
2081115740
802153036
1657810673
466929366
1181559174
1418702308
1786447261
570364170
1821517190
378403968
2066861718
942370722
901208522
1256620375
824815800
6266894
1789543212
44891531
1036026096
1751346567
960566434
2107092112
1899223318
762838517
2082854514
1901950717
1727155351
839155041
561346076
585725573
1709608139
1745644481
759324376
993754603
1004615060
141023934
1676222244
848288500
1706383703
90848309
29932743
2075684822
951347569
1901975291
1314217811
1625158148
962839576
1104796461
543277502
1784700228
12265556
1536598221
1766990657
1137565666
1026343944
1497119151
1312807731
191267378
1367250840
245521213
554093973
1343217458
92017239
123723027
179204260
2016215436
1486449264
420537195
461901934
814279927
1445917341
759416298
537014653
1226275524
540078641
1568502869
1168935280
1561176859
5556245
260229477
1932252121
993234531
1317908265
1076490676
1364011981
1561536390
850318091
841512611
1475803427
144885139
1358037801
492646235
1748504333
326494378
629503918
876761987
368424524
760269552
384979851
1315993402
938323070
909338105
1257741466
1275501799
468858038
1938692852
706953397
1007186539
340640314
603167709
441578450
2050685247
1797860464
2048601489
2039917321
1639971946
613766032
344792499
139165875
652925269
235535208
1484056869
1098194966
275830956
600139369
1085218055
2011396356
177277368
1881789415
1018580529
1913357009
374892
2123061365
1817937044
1661106739
1749477249
1383415272
381497007
1795818107
454865264
1390143146
1453575984
299602870
382601550
2078258338
174806500
1938585768
1079027345
718124271
1405901410
1500589502
139126070
12569239
441475028
624274627
1816590408
1945407460
1950472110
1240335394
1600832570
414896092
809165886
188970233
2124388205
1015010134
1521873846
713412801
235064134
1584183394
1743750172
1991189129
1793414410
1765043714
276609292
870870265
1972572503
1521318206
427969154
2091883245
1293724741
1875819875
1612393185
1275911924
835527216
874714579
1719121499
1876687805
1264293425
2117854102
240313635
215006547
835855507
1746562107
1043744982
1617687482
739141
1210872415
530907328
1718979051
981668967
133254168
794911163
2048258494
1561847627
1434680710
710341902
63665048
1190412343
1915408073
517652719
1600426952
1822848451
38673026
441929052
135635370
1691525189
390834776
269671196
1288658893
312437155
1668221562
148044978
65409915
1483124113
823677952
667745091
937104405
1001730981
1099890593
811181633
1092127946
1870930799
65708127
514343728
791572235
733410665
1124946650
797941360
650606907
499961348
24789735
883490007
770581929
1747939769
22805393
1026108107
2117218895
731132994
1240597994
246991346
177834530
558756324
286275764
1341049383
1350683813
918161510
1778291815
1206595617
791853810
1827736597
411188349
1915446143
1750624673
330363852
1896782640
593443527
1040647699
1020766703
580477598
1313604931
1334669309
1509028252
1279485513
125672766
1212149389
1481160904
2009537940
1000223557
1513650617
902248863
1590515412
750206511
1372383743
1295922500
1342466257
73712310
134750300
403301563
333249731
483077627
1656632728
1350640756
800870453
1229311155
2075860118
1138385046
643416582
1579304455
850435471
440446688
1011579903
980941070
150657099
1145759922
47513786
890027735
1654909614
874054799
1086626291
40203795
35139260
497511678
589440069
1438594384
1616391333
408430536
1704374159
1778887501
1153553801
1538219097
187837346
672963907
1221694777
1636720392
677459314
183302758
1590580955
2080205038
1315712932
348640368
1365739931
1141329458
1808357030
966587431
1091482669
1025872897
1113779688
1987566637
1620728125
872606819
1933740767
1026521266
493747056
865368185
778580331
509536933
950730248
1104113500
1583939850
2100507808
724814880
209182297
1858595158
1300418072
1495618391
2045267281
949880213
1025084214
1982978036
1619653621
1385432358
645017403
922914976
1623159200
429334906
1316605608
2077987972
1860010899
1559837488
181320443
399829773
1680393957
1815376495
806304511
1846378852
1479020268
1425833148
33756848
496901740
1504142411
1722505637
1406449378
972103719
184475381
737574930
391317448
133309026
821802890
1070524435
1051718438
723712754
1563403458
2083010093
1749125254
1556687237
151097029
667379333
439060898
1418982108
1583367419
368302199
1034464602
532348133
752019013
1423079713
458957287
2012568678
1308126571
614226511
1443528703
730872091
38690744
1997358935
979418116
1330174080
1396364054
1440701443
3559881
311758580
551210186
1866625190
1001520995
1346682043
502229108
769593446
1708788102
1570087291
849996693
1491105461
1344812022
1264391332
1494348298
1582051953
2062017198
620240206
755806667
1314093440
1017747729
815270459
12406713
1946812171
1322511369
1608608968
698061017
1647148570
946392858
1642572976
1607165925
1925016043
1412724230
342532364
1689543644
836650382
1891852629
1775203378
1304713222
735485717
424190341
347006601
127877484
221481296
1506011870
1686618077
328606497
1976005687
1466761517
1671193360
1887174713
1677067056
1398217063
1027919675
1297017029
1004828230
1620830731
1515387646
1485508610
1475274270
1169797943
1877571663
1737866222
1185803363
177623516
353949610
279581914
1153580367
1973677740
1917958377
630277785
1235703277
392502155
629204025
2067506306
1918668505
2018282409
1501754157
1622232253
1451066118
85148646
1109522909
1421279221
666585638
1060499858
1528317531
624640678
1035574189
760376068
139988706
911880756
122263082
187844612
65004984
1864275275
2014268269
1675836195
1179306463
1812866541
910958308
1661376193
1606548838
1861981458
1727243384
275556993
1171752057
742694155
1723945962
1269498284
517287934
130530214
1191977663
1887311432
783547957
430879207
395994341
943177187
1100722466
629391256
1815955045
360692325
1356760644
1542147768
1237556805
1793588042
675547908
1912635530
1935629163
1764375550
1860102102
1907817562
1800370742
1687584067
1864485099
348814812
310538800
1312097019
1838362367
1159817319
526006704
1185478367
425892152
1325519215
1204806433
524278371
637277143
356265717
967364505
54061821
1941850784
582667273
779574635
1759945856
770389591
2045095064
488913441
112313357
1051925827
1316866725
1641809146
1532114577
1380758242
264189002
1508210998
344601500
581513628
786704696
1417545454
1659471586
499831216
357455704
1282747636
721215208
58147887
1958450385
1322733143
1472071312
824014669
1106217840
793341556
843580751
1225189748
1065473778
38791774
2127687606
753332220
1419745255
1302470526
1616820221
520849000
1565771642
828079238
216784307
1467282802
2043164314
96649916
1112487361
1804099042
1593347718
656006507
1157437579
1870517775
237898779
1903751217
620577523
1475705230
2103995001
717300825
482974664
1519434237
701608242
1647424706
2076300822
1768194014
688006615
781539597
429159774
362888003
1616450593
542192622
883461252
891908781
1627549647
1086799088
1815505336
1616676643
14212108
888218630
1691845535
235774044
931286600
2128096591
1687467246
442452313
453016969
1393003123
1573369063
1237882803
868535640
398789074
53301880
562959212
1021529427
1700610337
1725349026
14175914
1653703779
1020808399
168850529
171563633
1345604475
897136260
493747441
1646669997
434417770
1514312854
114422757
332885496
431986770
705802504
1125980081
1911381129
373985329
1009896742
1002768682
235124142
940473458
857234103
1534424256
520590448
1416044031
145285278
825029531
1927961122
105533895
298079263
1389275618
94247315
1985777226
1976521244
1249654318
1258564650
1150843534
233154913
1790716395
62321230
1794706106
207292496
77122116
610242682
1737388755
1517378785
1418271147
503843318
1335996227
1577742264
1042209888
132619831
1066884402
836038664
1131832999
587771630
27606372
131633276
235356012
1748615167
1752617310
1552213995
1023452177
385583647
590718448
1217150047
1429429882
795094457
1470453362
750998543
84594664
499526884
907875856
1556049201
1986847832
1275772830
1309288083
990773347
1396292749
788459920
1645701401
1971978416
2033311529
1382814690
368610919
1199490749
947118585
69388657
886995137
228166417
1258007247
1754953868
1636308462
879502953
417466024
2776104
612793081
1600938835
1208222986
1135109670
1726871150
2064511035
338413206
976807147
367527525
284724843
1690368108
1402599381
1732013338
310614173
528653715
416761609
1498269413
1125812439
1429003670
496359898
1942429868
117431635
788150444
157670527
2145306910
1120355919
228827352
14088102
1060110070
1723718836
1464468722
2108218547
1713637538
35660052
1733629761
1217927248
239195135
891049298
204497226
1123114816
2020795119
1000234913
1823652001
46157030
241375592
1827284797
2120164204
571773687
1789110490
186555934
35025407
2136123022
1884382560
818957619
814736381
157016776
1468544375
407425529
350663063
349157082
1407461445
1967676444
2105012242
1147680734
366141798
5178411
432707390
209076841
1151930014
47650954
462474773
640101357
1501886173
1746413920
2028902255
841845492
1392122132
427869134
1492006732
21021531
335601145
934556341
1032645350
1869743501
10637759
885968907
52839804
729588132
1080310705
1186057541
460906560
1700378475
1855588006
47764852
143515504
1786723680
1093085134
1896350338
1655153162
1492919262
1590433809
2020563223
379545525
1402000166
2003000721
282795886
2038345694
13841077
1299032440
1649318269
655984391
1439538692
500220526
385060738
1660659308
996453418
1963403857
1647497129
92206466
579552366
111525232
1341706864
1977144894
1361487862
1596801662
881821928
725491356
1630229782
1661471481
1862829704
1419310360
1812819874
1848954843
320912407
624293855
331165582
795097487
953719472
1833697012
1882811265
55074880
135006310
1441962166
698575758
679016108
1804502561
1252498961
2002194505
1897744578
568922835
1210690205
1878306274
372711538
2121157531
96855456
852730454
1572777679
1495645604
1824211960
1342171599
609553797
1204661615
540567658
522398208
1725775502
1349945322
2030069681
1773556933
1523154943
763605624
1926825608
900644507
1739076535
1582797569
93663112
1377169299
952183742
1898091969
1170952740
1297110012
991928124
237899489
947395755
1670763376
1973923989
221629219
1686311212
645341502
1146079281
1919522631
1400511557
1205635247
548293997
370734301
815134546
1238958527
1361504870
642181829
1615882398
67892297
1009816896
986706658
453161235
1499838510
2095528042
1278074186
388284465
1281213388
1709314120
928710750
2090514522
174282845
1609801950
1527817061
1284295641
246388169
254267317
1777198399
90519867
1274648953
1652561839
1397319814
1748067104
454968457
2031838326
18237554
2129156080
368808993
195716732
1572517101
2043959997
722637232
311295550
2001326771
622979348
638806716
1135233420
220538208
1808887026
217301926
784579145
806221050
735443995
1984100721
1827116838
894229182
1070789760
985183321
291608415
151933764
1249897908
2037102973
1864672198
1245325425
1169749142
919035121
540228913
936217895
1286144898
731981510
499010796
224162840
1640582749
732423717
145584090
1156712362
1493119522
1070311875
1866529689
1871720971
180804658
1523578301
1580807983
1159257196
1310993517
706424180
759472169
2023921884
227006609
1990409326
1244246914
12234034
41561007
1362352368
296348181
1859336262
56116820
1558807359
1733635538
227422115
465655750
2144191679
1636914175
702505992
75011846
914167994
1465913045
712151422
1213815588
215507813
141427947
258589930
818300117
1342809285
1639291937
1943543224
939526349
919212413
2049100948
1755545427
659818939
1102655477
657756407
1421015484
948871550
1120903108
780460972
1960258586
820948909
2066783997
1590124701
51124896
40120147
19000229
1579431628
2106296810
469832750
78885880
465588874
417994134
378932535
500785827
154120434
1837021912
271844824
2071111946
16974523
1141281549
460765338
1099654154
1797684466
1348332121
1582586687
1482043892
2039915012
1560369875
830813459
1909619632
597404504
1810897613
270381984
1813831545
1487115345
2055743310
1110854886
1760670863
287980671
1618061510
384472718
1463249374
1668792539
118247469
65820099
490116805
189238296
1965748259
2001963000
514791427
827972698
1370447622
1398302196
1895078554
1089171135
1821517502
109724413
91931820
1110210305
113175945
1399730622
1150820404
804461033
1822129451
1315370311
621482746
1523468532
825550094
719160951
920926134
65098502
1397710061
1236550617
1974548934
1591894108
695053410
357061620
1544655193
864657715
1189723602
1903249881
329531181
1482526789
1867131776
1117570761
777032999
1548021519
1268495251
821077645
1366390785
1436087286
1615977588
147331107
657578460
235001083
1612899660
1266456732
1544020136
820995470
1397760089
1278417536
1328008601
708684117
2013583956
812410081
353506101
1830103494
52303766
854119806
149889129
557639776
384289766
1574201842
831819902
1651978833
856455291
518391096
1969209449
1780012807
195567103
845824647
353247404
1233215790
854494600
916807116
124526511
609782978
2049801984
1084538932
863783001
14791460
446337167
1874373965
1942450665
1909586689
2145951734
1757374201
677190245
1986095161
1103110351
665472894
60066003
353367930
320143420
343613434
1350020107
1112932347
1445904227
752452066
1431361688
271961709
934907104
2066610107
2018382106
1388682729
1066802009
1958976576
1718466686
837115192
1282859827
1405646936
1717375725
745421772
594857801
2138673922
1857828191
959712083
293077258
1873383217
1831908928
1409342649
2109867589
792385076
1975206319
197921069
392167646
1197687212
1083297557
1273251745
2079813153
823914210
1348063273
1602568986
11380130
94572813
1922846519
1856354441
1715490626
1256115371
701494049
1040552087
1339417217
703970456
1314819643
1471697073
131214245
1674600737
924043113
1044413700
1593175153
371248734
1436495322
586686253
63867592
1148093364
1347957902
1282323164
1930351558
1651932474
981615386
1114399285
1821218818
1750331725
1308131145
1852426641
1668910787
1382432958
1346735850
1224302343
141506399
1114030990
1990427412
190697074
876707065
1299446820
778014580
604254550
1493277838
786996271
2018416197
1816501230
2125690889
1911341185
530815115
327533817
2082081141
1391708852
1555229408
25834900
611593874
1121288596
727026894
1146360783
79197124
1577989706
181018691
2129741961
651884204
1475600017
544405606
86118853
373794559
269927500
131731217
882248482
1216112277
1170222190
1059429266
1489210519
1127489928
646127039
348702337
1833658362
660428029
275489423
1489098997
551424693
2102555843
1627516840
203925616
2126760942
1567337311
781961691
44954290
1218072402
878228652
1128397329
285284299
1160237839
1790198036
914067010
1164194891
2037322241
237081731
1042803768
1540344363
498402819
2113442909
1479254819
1478040251
942236100
1288057629
2097862940
1034438418
2016099900
1556196127
902272588
183197455
740321650
1104294285
414336564
1271575045
628141807
1627299095
334660423
839891488
1912382399
1762577921
87253462
121834454
1316451013
1127197728
1096507863
1200950739
156644541
1323268156
1001862036
1550445462
814023218
492957254
1216553325
770185356
992417374
689260814
605714632
1639473235
833031333
1259670135
1678241572
334346691
252096269
439812806
984643784
916362643
433196614
137746766
1380652334
597883934
2052320119
1457181924
1846612953
449957663
1235536372
438319178
95641377
206908534
1908027759
1559956340
1128386499
2033584732
1674461318
63778233
2027192368
385127693
911517206
1029527082
1001173326
947095574
1633139498
184318812
1849120925
1464580546
593229228
1742271710
922780083
1175897455
164581685
1810643162
236791471
53442659
345857369
1877841018
683425894
1314178791
1159013060
2074696166
644582150
529896482
1097206132
231868853
636750661
1633222962
1671101902
1621587093
2034957302
2003083176
1436054069
515309836
922137435
1695542036
1695981979
484744204
1210838013
336653020
1115503931
173148521
1339447304
1109610130
756223173
1351220915
960663482
1602803334
1872878746
407867084
168935606
1677513946
1600447209
806954952
851151816
515495331
850824428
1975016381
1215970990
1669295906
1472178782
2016862682
938754406
964533368
1531371692
2125944146
1293144172
1310520379
1351118196
901859785
1406375823
243806475
182925503
719374207
617190961
1026163653
1358851935
1647436193
1346220602
279524090
483078974
389304542
2133445324
167552744
1966125743
674327055
1520366211
21948110
1535338605
1065773954
134024012
1182695290
335922275
1147217633
371586985
1530142467
1081301843
470119005
819069681
15207121
114976018
428406649
1595915622
1990898002
1321968944
746071703
1627992899
1107919410
552415653
2063199539
289564916
1044311912
979925633
162334695
741245545
1860378127
764912829
286576864
1190243115
1942765036
867788093
806842921
510719771
1955652454
772642377
676565922
500915878
365236003
166067153
586850627
2088601044
1482606475
1762246558
685895761
633238112
872287702
1939721099
1911168032
660938789
1242027713
1777837087
587679174
137990276
519189479
1807203864
982305035
431062790
1955112763
31103138
590099199
593883743
1341880976
1726875119
443624940
505922651
1707154721
1890516482
1765524000
175076867
293545132
491122369
1674364912
100468070
362126235
718498583
909365124
728578175
1026846856
1473237058
1706033530
1017258301
1868683462
1508610587
760554099
1919399145
186877423
483217843
739702153
458451346
1127149471
1386814106
1514738105
1595718720
704945448
1539973135
2016319756
86406659
1651028150
191628720
63666711
1022477767
1987835320
291276935
1314379897
936277354
1092965083
742015569
2099891525
578903911
806955347
2132474057
257167599
341718001
1137802783
1372490617
1328093632
2087561641
1460253303
1919684816
2065506120
1253903583
821753695
1078335992
1790375262
1492849352
1250243975
989039087
1170988275
735524646
1078566853
2094099581
1367326867
938719548
151738341
941290480
1910195495
1731867093
1384586113
600745271
35341765
1675955199
526780119
537651192
946781186
1928355100
1178651974
1791504143
625624894
1688854043
536255307
1914011274
1702923067
81794626
1280933804
2132421694
1850127311
26986322
1921708407
627008334
1299518652
1186310470
1603517806
1719431899
454141331
228749266
540533163
1198687062
498670640
2021102279
1684447518
451860095
1167829961
355896356
1261011502
1307240614
1376941571
935972531
1828846912
184117558
725210578
939355250
929635841
1125474126
376125281
1349888014
8776529
510454457
612108176
1254419566
2145785826
1943907864
35046868
1111457965
1922409499
1671270740
157331473
378758077
800666256
1847052141
1399764246
865822350
1798541850
1090802933
1473789065
637963906
946939562
1941458878
166618497
362923512
2140501042
1641971156
411299702
309119726
1492261968
1610800134
1369687453
2109587916
2071776737
1381744813
2055972728
1661605321
1630122170
275496420
15798431
1807910669
832341861
2046967440
2060597246
182737168
1606155096
1753429699
1062765292
1743577144
901704571
516540996
537045567
1789410045
156346278
772540255
144507973
1659182683
803459816
1199220871
1893442222
1775761465
1592950027
2054490885
1654127275
1275105819
759421352
23994593
2053492002
1547625517
1223612131
76525998
1025500897
1074241861
1159548469
1927291042
1366109256
627368969
2135833193
2043622362
178769852
2028085288
945964249
489083355
181433760
291446147
1604587875
1098377841
610053137
1597908509
1119123026
894311021
1677006886
1243806359
905883410
1389651689
1824976116
1319000377
136967528
583557373
1318025690
1413795758
1179999347
738020390
1218947830
1383243208
508851058
1844307932
1636164963
1447635701
1717577325
432295525
51967615
484153952
1969910507
390868895
635572737
445394914
1944157321
599447074
1538354290
471082717
1367386943
1544520728
1640616632
1298123419
247924530
2105536282
1008793821
824966883
856433024
1508349666
106327290
673954282
558215715
9276664
809064559
1983239338
140976680
1609126143
1499120855
1380299742
1406080919
1655746769
14469619
1377636036
2093796451
849561343
429627551
796759258
1793241898
329206857
1043373604
1671654184
1099581016
485627761
154845073
572033886
1969246153
677846619
234902582
359587089
1875387320
1380952360
2108285659
1495632594
1822736555
1513714409
377017534
691150525
935789987
626894449
1864877432
1987881772
1781656175
1771483072
1472092035
392523512
1552626826
612061156
271015284
424119937
227194672
403964893
1230600538
662775582
1927647461
1086625782
1324277227
1937785818
495628030
671614501
1810275430
681091624
273550373
1395604223
1490438637
1537756986
1423410869
811088216
952424794
1391850637
1409163525
1295347987
755080730
1442580816
505145991
332616804
2027092064
1787122532
1785240167
499073994
1990932599
441435650
1652540143
875631372
860304094
1187878669
1360524598
1295324767
1454523371
1314941130
214645174
1359028323
1858234973
560051997
1326876284
671650637
506504256
169026960
1592870687
2124620333
114654425
1808926483
2143668851
1937950158
803327800
1526466569
1201830178
1036381522
1330588619
679206648
374959752
1969427348
1475757425
1748718576
1514780289
152601207
432374345
1453511479
700620475
1414778989
1368361097
992222325
2029377227
1363095780
1495392559
1833129700
447740768
1508463976
1607476010
1021984470
1445070538
374942567
1025164012
512902350
230679363
1048469414
1533386790
1390657785
1751811104
348799017
291164204
1441970705
31135557
1404890749
1032067746
733839917
446768955
1812902690
661965225
1261992207
964274222
2063582542
1069053211
1168001484
434378235
152714237
1176938960
1869118389
296360481
1643196152
557047403
879014266
863894719
815431524
179452851
856624005
512397155
507283262
631187591
117729897
519238967
754384890
1347904837
1497491644
938452707
528257179
1161417218
520708326
1398091987
535631666
1798011037
1677179991
1486877581
881451846
1579213247
1259905401
1118097780
495147411
932416198
2012080454
1498544635
1546282631
866030095
1882739039
734100290
142154442
1581951210
318997477
1799431893
1589370712
660159349
1293296074
750377371
951215865
523512388
1962207965
1454864598
963259890
1262586650
347042635
1377627880
1351224396
607608791
309363086
346361867
189963777
863598889
1500659567
1213982197
1867848193
1302221810
17603945
2092392148
1527594876
1021487314
1678313883
762854914
1720911697
1480622234
1649371133
1376211077
1346132711
500625179
1292388208
145944370
1481367867
1494651965
1188515516
1671341182
1044699805
1092157925
557594293
635789382
760823279
448230834
1860231951
1794848871
661679663
1230573783
1187190467
620168367
1187002553
1645768935
1077267819
1833603817
173939786
1939153464
647673479
1494594760
694121146
1710074079
1675900980
1805936231
1916869200
1697747650
1614028776
621284674
1643824532
1787096342
488246169
720280103
1149041388
1655812867
1877890487
1755145786
1655026069
32438681
2053028147
644993095
685573159
36226867
260928338
739416382
1871606492
828542957
1828698555
1272351380
593743793
163504906
1170699784
1965723123
1343954433
1376479767
904043425
41499411
1019688970
311569832
1159961429
1209443793
411836040
799339642
639063586
1554112264
1865459158
179433094
924857819
594785972
1208208180
1556862950
1619036755
32287825
1972979056
1015428225
1242634824
945484176
1051995460
1169586408
2034165825
432491419
1687221292
1572044586
107849240
1736695030
1630649038
1632965717
278709256
2120378903
74990579
1258903688
1111778050
1995942779
1949963642
60195003
1183180874
1613376498
642713939
246819786
476793710
422088243
398205378
1014172275
970889307
2076726130
1436677238
545723333
2021813389
134187004
1232894825
308878679
860588924
1413925881
55545932
194805347
654952831
546173558
710860818
2145206474
1353136285
1988058045
1704123649
763239129
1734448819
1190079677
673604061
1453502265
1757115975
1147450264
644836174
1769403002
588029845
1404618986
41774083
308314400
1016672259
1252768189
1356638124
281665874
813959378
1931502885
712645134
1373923039
1013213568
1014720313
649815042
1984203566
1488738352
914877325
925621593
825572193
1029439764
1143422596
1932302692
1601400800
894300277
1715887705
859263846
1823393455
2014965964
346058240
992411482
1936337098
2124872045
1630882854
1145510928
499423044
744419280
187554291
906475708
1768235068
1403224534
1463037696
2067482728
1579029117
1744071852
995727451
1940955351
321631874
664653402
224207447
596364518
109977906
1648981752
1933125233
1336244858
14551583
2070568483
1306129765
584840432
1862154102
216505167
1220710988
222050148
1924111834
718196758
1062416400
1228737274
496959741
800352307
1090091934
644464561
465147183
1494167403
1605646228
1969714213
680455185
1755592533
500678884
1636407093
235491355
786789051
1768756554
1825675638
1767603557
162602917
525205378
822426566
101845825
1902065656
2047653449
594456099
404319526
1676920428
1612570461
1879303676
1092103366
787306431
672461893
634164620
737623214
344808900
1861600605
75500287
1274119676
1904504457
610420491
1268859008
1235828344
104910700
2096696819
958579153
1477030599
1164371667
466436496
993976122
2124692937
1523699890
721777441
1588544393
637727668
1350589906
2040562224
140851057
1718284939
76863846
2036986760
1557751062
1950692680
2057391342
1428737196
1604363856
1924667922
1387341607
1270034422
62192811
1735517030
689039499
1482663959
796258505
533836390
853633629
278372224
746300762
1942453452
194697087
1859290670
10751181
1187180766
31024258
975323315
709445277
445592628
1101821361
1156869716
594665406
766534343
1870638401
246299100
2039994990
1881589844
1343225530
2119976746
1048648540
84222872
1774066069
1852613227
1749469925
384860290
1858527317
1104441459
2129056481
875713297
207039888
731902973
116936198
1722750440
498034532
515802902
497958632
91779117
1189433622
796239143
1105494643
1371645084
123426095
206806134
1689530406
2083506166
84922399
1141862932
59675589
985832002
1310732676
178535644
1601066466
116011045
25299245
1573018181
364228015
1995904529
1032038618
801354896
1480338810
1533743884
2090363601
622977540
1909560229
304393348
785021385
1369427649
591765043
1446826500
348108466
318038168
1926427709
2031501758
1209011519
664673758
1346323463
2105673751
2109194269
1932714642
2094129953
1426623382
1932510055
1664532243
2107857420
1154504015
514254072
1431462985
851686120
921509130
1711021908
867053675
1669350856
526634494
1952645194
140575852
1755588747
1120523657
1500937178
614177155
1557364723
2082157748
1904894361
229730178
1865469988
2005866088
161337010
1602831319
2056131725
1432316924
1832808716
1246887166
1478150845
369487977
39263338
435921471
2091867766
30016868
944769257
199141967
1428434361
1162348432
1941254875
387246112
543610511
911543296
2026647671
1685982775
743014667
841050617
1917332143
2111498945
2093549160
1681857919
762910763
1460989238
169027245
811375859
2016464964
1395660247
978743581
2138480113
2106401546
459967795
504164723
1254276557
1628760818
1182363699
363482022
1828522824
473980172
1696456765
1737937478
783044768
887454168
1961245414
1106080745
1836958630
1292756008
1126894737
515721004
1486118565
1967096531
2067423260
606917467
1472298358
269038092
327171818
588743689
464421116
1562806884
375296675
1582116521
770610692
668065838
1649159043
683613999
1144592195
1387229488
1915751625
953720826
1361507714
553215098
1541052967
1291865681
1185856192
577728849
326961951
1454758161
1165229348
356336401
294034033
1219835961
780111940
309654178
23734632
657105978
60524008
1102452767
1805429150
2117169231
1153466144
689562038
1701845714
1352759400
509557852
963859761
1859459895
1163285989
1732015582
1262656399
194297482
1605175142
1104173389
497630289
1956950784
1262454360
171916650
473476826
1133183677
1125232239
1284181621
962656874
159110763
2088323543
1882973039
1937996722
561216285
1159670779
1544339001
879638955
1623482238
900584734
788038617
47665832
643218269
1551627688
618852038
1124692705
525547032
885787148
381671274
2115713376
577753948
408602791
684101753
1476328067
1730662427
699257243
1692204363
1552804730
1725297087
1076820209
2123593026
944995683
1529465527
1399674237
56196035
1382884014
53318447
1014754806
1497978603
2147288718
42447359
1180891505
557673525
1952908544
370848062
1093761371
598705426
1416527466
1387694042
888060472
2132971313
193344020
1216545950
1341943990
699103609
540692285
1753858422
1498000849
862935579
954526780
82695218
496756728
2099541115
78208355
160121318
1025477323
120245887
1174345513
988228263
1882465277
284717386
851334264
1483242678
1452644045
503824229
864786498
1191316152
726463581
1856886250
1254774578
694967139
32875886
106171171
1982349298
1341529180
1352216083
1985769975
1170070007
13848344
164596365
1049877135
150562836
120870231
2086967778
1666327626
1986925676
830036796
1666888461
436316882
1418719548
1480958769
563717201
1558579455
911878770
203283554
1525481413
1642061719
683138721
1075405459
1005633372
1150312153
540074285
1581491589
938851203
1459482967
1068795842
1204188225
900252362
1336790452
477589534
172121791
1744859447
1234035250
1871827827
1299876764
1271712977
1566918989
989764855
1404765954
202929843
474498576
258648227
439298215
930494267
261328352
723064843
1279070831
929394539
1492332813
1555599934
2050004071
1692807312
50277888
1901415949
1605036522
1883356255
1490763712
1838818038
1140589163
492762695
773550766
250425977
399225304
1552717783
866005252
235329172
1906264168
740713454
688713153
978857585
644452637
816012986
1300165083
2091995828
1894288908
337697672
524497552
1146817680
264006280
1755930707
807764207
1302635481
1655848365
1702921666
766125655
1852273838
911841197
1291984137
322596026
1379238316
1840239833
31681764
393531285
1642761375
652241443
2052368387
1734709148
578268019
132079050
348591437
1786841593
2071560656
1720855457
166341544
2029508274
1362467493
2132961865
133715425
1890385948
1146034092
1963771405
1616540359
1917590442
1130861095
2101986861
827508532
481525692
1292189133
191364524
1624101396
650381873
284395165
4754784
546594983
309863240
1737929537
827014229
1644556312
739901706
914161788
1734504604
1551885036
1031884640
1489210573
1081211058
683163577
1711384653
800985898
604625570
1398907241
46992700
437323889
1716017723
108044154
1826160692
1674980406
1453579177
313980142
1990561329
1804797983
1488887533
619356604
520644769
47765541
2014521385
1440205728
146919159
638763786
274013325
451757103
1633976364
86838975
2010917619
879484675
1276607085
1893132596
1643351929
356201810
661928501
1394251498
870332280
1345989401
80447583
930992459
1836264188
1035564581
795960161
115718890
1275598802
293292005
1131857721
1551878076
610782481
1380868700
183789319
1733283990
2030510024
57134457
1774559042
1920044586
662258511
1793524088
1759680384
1499606063
602064375
1760218366
423875494
1753114257
586140906
119426520
683764298
59468656
901859199
1386434365
1431494757
1982259759
1551804144
250151129
1928624156
1683879828
1820867240
1897012087
1575599936
588902228
224490218
1569249970
1031318150
779256419
814421002
2103360879
214899056
2106752728
1127805066
1359677012
1141033570
1797352664
1706249843
1043468792
753259939
1252507709
1457528104
2045238754
1223059240
497868795
1890359736
480421521
417461730
2079703639
1896772402
730792163
1931874922
980332018
457587233
1944963462
476072110
1917702940
405954371
1555496512
1081990578
381111262
174769740
1352064609
1223943401
436496404
568801424
1744855449
993689960
1577544693
1139237498
642045934
1804084637
399166
569803888
61421858
1543520142
1874833629
373108322
1268295406
1512988126
309566375
1066924093
104702045
605440885
1213996403
1292263040
740545691
1130237449
296872414
851583441
992439853
1118912448
1854102886
1216384684
67145295
61234920
1854496927
695589119
695284478
1442758384
856277877
1407812735
1518860634
717353920
559160423
366575303
1180348837
1191549440
556073844
615999332
1983636161
1887285742
963040690
53579154
726199535
1758398921
2043747837
1200227130
950042133
1929926443
2027667314
75337787
2089148841
1386784717
199453419
2133861860
1588724917
1289270749
2128794727
1724913596
1962470938
538235883
779029275
491155397
486991879
71608407
1662052958
636915506
135272570
498404618
1981320144
1472096776
1638353695
276840186
1877251355
1278763713
676564893
408152882
425226264
101905369
2010900187
1145392709
1290265577
1944432995
2046056444
675568036
950914335
53267146
2108720450
627893958
355792721
841320421
952477264
949521570
1826950660
427115811
1626459043
694674720
1410542143
903812622
287334974
242874582
1298140497
590059390
1979783020
2066249077
1391138335
1658706879
804568886
1137496455
644465157
729402420
162841945
710689467
1526501394
1223853549
793477920
1871165797
984866734
162233483
1487729219
22188102
568882303
1714015465
981114036
949159523
1687449506
226650235
932870374
382668628
799009553
1937414415
209170396
2001875955
1748841865
1802141394
4719787
1742444572
595169768
388621406
940968651
61474740
1700834415
1260672734
2108080768
2082406126
216986568
271892597
1707963788
803807916
163667852
1418900627
379638399
299680391
157556466
1010289323
1209177515
595536184
1333660573
274975807
2145641116
679592337
145585034
1167570464
1528442233
1733872300
685215609
483108579
250615710
318025438
214499240
334113820
515835052
999933411
644571708
1303553685
1976746337
1305618837
2137706590
936410127
1709339353
2119229219
1415215634
691509103
1609394948
311178076
279441250
251419122
1661351241
1261319563
231130667
2074347563
1486049915
517852529
199457309
1731783557
1968990178
568494884
578887242
703431654
92663338
1611743651
1691183027
387919856
119028328
469740273
1113146796
453163798
1446855312
2108340704
168157363
409583964
48315449
277075184
1373292874
1291575661
1516904365
1512338573
426621097
1399595158
666660609
196510945
1220101662
196551225
314933627
210741699
1916771698
912301784
53760065
1065629754
110319951
308006892
96950082
655569566
255681243
1056876875
488326504
1673364023
2063566636
1330324045
1616677195
2049842718
1163502834
570195508
760875530
689751321
419567072
1517305128
436290052
1416148232
465960767
58658075
1043383472
667004983
1979400485
691155087
366611895
2036603275
1503488990
1631007876
1823519852
1363228670
376276019
456147938
712733827
639669410
28210127
302471607
408221769
2146624305
819558472
1856568854
270231040
193199847
1594394331
1831715562
1248490532
425450202
243850477
1494147408
988747093
1102117074
1101116959
1320778244
2116977230
1895426710
1675504784
1633644922
906256634
74815540
1700640525
380122812
41497683
309985999
1970664226
1060738662
1374439666
434762344
1674699575
1088869704
1462191723
1626769805
1804431693
1762926424
1532970646
153195271
1662515736
472015404
1747473550
476947177
1628241382
1188849601
361044171
97765874
956718591
1560643823
1798330956
205643286
332632571
1276457560
1169528835
1344369650
1060542945
1562136592
572901088
11270717
2045805680
95784058
449099021
900402245
1529959966
1437004378
480695969
1820099632
1540344373
1596094064
716239338
1812284628
1955299522
682186049
1323304466
1990539195
1508741868
400549172
1540541526
1323805237
1454299245
1946729714
1643415296
1761633692
1222208491
97788215
939199817
349962613
574614187
996583345
762328218
687979817
1952791561
590521026
505114713
1088065599
1611708045
1811900595
274419896
1265453227
593931336
8740006
524371259
1444132083
1552755953
1423686669
866515853
1831194275
1212220329
1005804865
2144685510
340772800
460201446
1561928825
1428525936
1348392512
884195662
971006738
502825817
83534758
330193496
200852765
619584999
360208976
179907393
1822713238
351161079
1932358182
590244781
1974969066
1738931706
1327722723
1520054406
1665213343
1854370429
329325458
617886803
1585980502
1553297856
1107578305
1442918275
253435336
643030318
362757823
746110868
892980758
1488355310
799136355
389980955
713653486
1546603696
1275687613
2911972
1111004893
1405317537
859555405
1842498702
1947345013
1237128519
257418703
975544915
1611838042
339089445
1694480449
1773407678
244860815
604836549
451846446
655802404
886033911
13880610
1699797462
1457725452
1525035547
118955366
743486562
1555277193
1075219391
527240339
1446089763
201381007
133235650
1292225142
1113092323
399574787
1387535094
972620810
336084865
1770173888
527677880
559966641
193599184
1203862356
1614164114
1679103795
1403844846
1170462619
1860123097
1310850310
833724512
1018610073
1071988727
879639802
1469565435
662655018
1368662029
803427334
498504307
1112139682
1818401586
122495879
1828245910
1440201018
456285503
401267378
126543581
1658179753
924579509
61524499
1671164317
988892392
482449905
532784545
1356011005
1073965304
489196748
1692232481
300101668
1754078133
342654472
474240186
1350990094
566972296
294372695
951249262
12296779
1767821773
2139080168
1058369986
1728041248
468596651
1775665467
549928462
1958330447
331890807
1566971162
1314566538
1335926454
1825729404
1743265400
1929248816
1742877027
1485726091
1377975726
306138140
1232799058
635950783
522785463
1309693954
1196239545
732104187
2115031968
2082924983
1336120970
728625003
1306200739
1620656098
169716713
511489381
1431278314
876009710
1445959287
1509895916
2101527873
891836657
1529766474
332254197
900236695
1895761116
1943268322
1445739643
2023174696
1795324120
131839504
1057594902
1349952138
292309440
616354391
804359284
527701340
730096185
2139286080
812272616
1576836331
666801175
243537617
2090792618
1024772425
1272501606
1902438482
2087894951
544650361
1655866104
2105226135
754906971
2068140313
1645441875
2022171901
1450503361
1664387986
730093233
847874891
739495611
756060543
1967770235
892912028
32582316
1698451406
1807005597
233523773
1780128457
1867065599
551259042
859374872
2084547894
718731338
1598591110
1394245909
744201081
23085546
709752046
1920526539
276822361
48675735
1229609120
713020302
1801134006
1802424535
657112186
729689925
1540212700
1200442048
1837543475
1026814625
1638353672
1665961749
1710055002
1219598049
806930458
684419650
641411341
1696838119
362812033
1885072703
1131505173
1587307094
913302322
940308146
1411667061
547214717
740107917
1749130613
754294387
164516679
758698328
521573437
894374802
2082103110
1697667222
529746987
1233656548
1315438118
1685403136
474344409
1828452369
592700594
1411713364
496474550
1062823393
1506947240
596281024
603349626
1888834421
658048570
1622174824
1857512657
466472036
1492663295
1809240169
2039724797
1393489398
1783877171
1439185332
1289059249
1121027686
17224618
1466315491
2055134397
2021880188
1713707062
1996831003
1637911239
233783505
925458953
2049632251
1639063019
1943483040
965079001
628253790
435845476
921237978
847804824
664667866
886549113
1235153488
130277837
1412699943
195564299
1300082477
1516384063
772305577
976874575
1674143275
721901953
807575502
803207279
728115080
1377954331
901630225
410968585
87066848
1251671051
1350732286
2109909759
1946905487
721116778
42252286
2034252117
315968379
482163164
383229990
1040094391
2082664113
729018050
1577444129
1105706891
1407348567
1128343799
2142759875
311837411
36225004
1293372916
1640105771
1443374613
768189079
509085121
1300436608
936003961
15282994
730665995
743348278
113493927
2095913667
1004017778
88249930
40828204
668628562
306896824
2137692935
1892205417
679075061
135867402
1292359726
1755035409
1366088106
1296703794
1763442921
1106280715
1702081821
1137119115
1151399405
287011312
1051570339
1505780038
1890142582
1392986727
1029567735
1379868962
370469282
466170091
1222796521
105623384
843517498
1364392510
1610422626
641115465
887353655
787279196
1584063258
1141969286
1511662671
242732974
51077802
1720633195
1769732029
1500499909
430283937
79501289
97578735
1514891349
505570098
173426086
246598506
1282830362
671395248
215059677
1784797089
241318727
2110261125
2014087946
1044247550
973351583
512560883
1856376677
30856612
1206216380
524401597
95316414
747311351
1365333280
1935022719
2028019538
732250836
1278818383
451263925
1071324593
2087371933
1241523669
1395167978
1050013913
289773238
1025621099
1740955737
1417465373
1225093115
1958472203
681967307
220772892
1449512326
731182417
1142611366
329023468
2069746832
595290427
1548178243
1840397457
550059703
1837189734
1760685121
231402767
890062872
1310585308
295899522
1131275435
1168162358
1372307095
398076709
1994856458
1279189528
1961680183
260572963
706550348
1786791654
1715354374
1744640269
261206261
1970889626
981548847
226299139
1574482633
490557030
97429172
1532354138
1656704725
542465261
1425408427
643030338
126096632
1957401304
834530249
2137878119
628961251
988081035
1615961824
1358141869
747584219
639459854
1797202996
1327740121
440996331
682041614
243845176
87517586
1248977078
1361776621
528267936
1649123102
678699989
1796959397
1118057558
1043090073
2125787813
104406222
578666237
1942552652
1044105886
425239044
1045116012
1684351900
2043587533
1872419955
1017521469
596651329
35005525
521959149
1662943475
896697523
1798507226
1436095972
96779972
1395501728
1308682354
1415830028
2018294931
1731127375
2087869504
153082301
16634450
1934591482
1292458244
168481723
677462236
47601042
1568216978
1027479214
1339989244
1539562123
901329707
252213274
119083466
695322426
281267031
1433617118
1064776365
1469677887
319563109
1801619318
528363612
1988825825
1512817826
1263344417
2010899070
1552956040
497304119
1362813171
1777986431
118146204
1560157163
1067730014
143976080
1808493395
1524367624
754914162
708710951
2093920028
1394913123
218503308
1321375406
847112007
68434103
1539199693
1598638493
921361184
1738264341
195844609
537012149
1149939071
331424361
1948457992
761431070
1466095079
286925272
1731424170
31733719
556705459
746003588
1258380680
621375824
318013531
1629917991
1838814544
1038715102
1185696266
1404776682
1127204442
1043804150
1809256275
1136461213
577732542
711123657
600812930
463871513
259002325
805583580
67150943
580715168
682305947
570776757
495798733
1434552588
714908420
1115986122
1334683374
572159162
928320709
1518529227
330113483
1134579201
962957883
754443541
706115128
776370583
471767607
934874722
1134578002
1513802012
397403439
1531739506
2113307201
1201780075
2072267180
1027443255
1891920361
1415390713
1953369501
508908167
1529728424
718360786
1567029680
1703161379
1758792374
1748321927
431572664
507971876
1274699894
621698780
443273008
795419271
2127154745
760992078
922546065
1047626394
1463446886
527716502
553885770
1372836295
692245657
1744499166
864244664
425145417
78754240
527121946
1092453230
1686139162
1006264643
1764024687
68237546
189723663
117598909
467695734
614381444
1179727624
1602777365
743995501
791842329
1909614751
1131075689
1721186765
1805357764
2039602745
1088134161
2113257335
474048383
1960509008
855922878
1817258761
204064299
143323205
686003088
983347444
2073946235
1193443591
152478183
1992882554
1390645442
730085078
1376874090
954532712
993198160
2030939686
1945424845
445660615
1956364228
250615627
1425733505
1060149972
1159243433
1647505152
211150000
470618148
1004077576
350241093
184092681
2074289944
1916518243
1526841702
477517332
773296094
1561569451
491320323
1116307950
1047869778
1972478431
759644030
1381077918
1587863664
1000171728
1866276407
1092177199
878825382
1606544832
336576929
1562980001
1125406454
1307817548
1509954413
795766392
907007046
607681107
1685167451
1821811557
1493033121
1950540567
123366547
443244940
142565662
1404084967
313346428
316227890
1001355559
1148085402
1149290180
341450214
523966334
543011802
1936027141
1361726908
2040406111
1875657935
1650937834
2118663469
2071531322
1909215033
87548873
183509582
1950882482
1935510502
1884957178
1292515979
35561524
530124780
720594901
1699527287
1730341340
449852157
1160925336
2077777636
1437466343
1510405698
553190140
734955761
1862915210
1885680018
1448010706
324423716
845593321
1022241492
717656325
64909663
684343893
1551923482
982854042
1877602298
765001475
439017297
1577122733
1252788590
903957054
506094337
1158700954
466499376
400090644
137548987
359170569
182878646
158494886
2027352426
1621172742
809050159
82239091
219401218
651153783
1115337824
72429748
1108761443
467912561
1577624695
339695139
930371611
1765940117
646011734
116414916
861074550
93971367
703046382
1368406343
2143346565
1474331028
369061515
570822518
1395851687
285191385
1720420021
1127427432
29861872
2069560031
1011554393
344816228
1993650901
1777533888
279467247
1264059654
1206847402
1447250741
916245518
1397107576
405678827
390963416
2095542287
607127770
865246629
1801046627
1004323686
384084466
1792420585
1691024353
829664381
521438933
1699683985
1374720589
32243467
1608768972
441931361
232976484
254210103
1278288583
1678764058
34576363
154432260
1695113854
1955731169
84803054
932412491
70601459
986106790
2004222523
1173374877
981259376
1286748172
1329588251
1034440454
1193218616
1755992586
434958026
1675552183
248445522
2076625620
271984298
1418027057
455603028
1112141094
383095132
718783709
1433655648
107392971
788432722
1494182415
210757419
774660697
1767274770
649936045
1504241394
820627881
1443975132
706488630
886850559
1346655000
844069587
1214267655
972241360
561227384
1588357876
445801171
1388334204
617757738
494071093
1177992924
220707013
715510119
134977073
1992366026
1744176981
39873223
1381110701
942433057
2058440445
89297109
687095310
1105608647
720918929
898208788
500309335
1391077180
507268577
2035688487
307953132
845175190
1330447505
805144376
1222689181
1805912041
1640267081
667393859
1091899600
1342767160
1482900637
1895522315
797979408
243732557
1688642330
907113759
2039872305
1348294795
1052579551
1292596782
123270473
1186467408
1746807648
1824905187
1591023444
1739433164
1233006815
1375734431
1078267644
2091446900
2098146885
494126020
932759146
971316491
168817189
1170974867
1547538971
770647653
1526601246
1509403877
1446313944
1724581452
1475857995
701333940
2130394182
1870262608
775235561
2139390299
1083374072
1297579657
560289729
1537492665
1496031639
2078130824
1787005875
26547670
584594870
1649587928
617166338
1081021393
1961359343
389569524
730593126
1908492749
525333903
562291050
349059895
2064763060
361430054
1952775273
1375296320
1814479452
1755208895
1394335216
634046735
1138624836
1950268115
133671685
2044739810
436379192
1234539450
556559171
946830783
900867483
944167585
1374791717
438055974
346297938
1670461178
1079490639
234097714
271259238
1919092393
1779725720
1446640448
1662217121
969149813
1823948544
1088964294
1171067204
829026468
2039820723
479942728
1128639102
1029439162
204901792
1398159703
436889207
2028438328
2144584507
1602514415
760829945
171462087
125055665
1758464969
316268924
2027768121
753335294
485609125
867736679
56346440
1574876906
1629901077
33118068
1768936857
1557071621
1850877196
455364449
135164608
1990275825
928970659
2112043638
19652014
317028206
1980390249
1713101588
17443714
1400582482
1686401959
425192395
1842116448
1068827998
1494504950
1232393829
1326794503
181260750
2105402111
1305642373
152371215
310835366
1731996561
1964183345
1899380765
1018735811
1831975842
579567772
984172101
1861684151
1069777992
1096318739
1335857822
1133611261
1684157582
2055120704
28434147
513747687
303934815
1120186301
626007983
552793414
1363241560
833998548
484300057
1877111416
1942250085
1740238961
2000869380
93889334
1978131212
591522442
2137989694
746949232
274592505
758216524
2106104251
380012439
1568255988
1495547366
1521451654
255253748
361674861
1345952971
1803789418
819861742
763354477
397439929
220090441
976922017
103729555
1663526693
724956249
1566152951
1322349467
1345794744
1588969591
1599682810
842237972
709399185
636860068
1182473903
943601937
1385837366
1073144674
1183382499
1089153492
68309104
29726217
1193211915
1207269386
2075944282
1678609690
639618372
1547469437
1256252897
634266894
851805940
1856950933
373095757
1164833989
1244431297
216392482
1004468697
830591727
2014823425
549402403
2105388276
2118512962
1363814412
1210777240
1461721422
1839886434
196323718
2147254555
1291273032
2140778044
1554317305
809146725
921206116
580752706
1530307844
417787899
390618294
913915053
1568085690
309738706
464983963
1069962196
1475752857
1562851707
1704552605
1118183922
1414265554
886499479
1709493859
196492972
465276504
58955425
770864064
1134721483
595698710
1261161957
1380245431
284835630
488705671
92024018
1165315231
1016735050
2133195107
559014702
1058233022
1872704856
503789668
856209760
697843685
1892708628
401590475
1631404047
709155936
1708807642
1688083407
951790131
362862185
777540179
699231924
815702233
83011162
266927508
1967912912
8383854
1378903585
1060160295
63401574
928345271
1787398879
1218457509
522224960
1495406612
295551637
868490510
312881669
329777882
1145425366
1375739204
1460232251
1597199282
998964122
1099777071
323866312
1283607700
1454420526
368511767
384146257
599840076
506115292
111645965
1539185232
943034659
960323584
2137473099
1997273757
402892149
1274158944
1894530866
67499503
1809939151
1420584698
844847369
384794158
1850792915
696497039
1392142696
1282914682
1088624552
1094750741
1900669211
362563680
979582924
379122016
175788051
1514052309
1846755337
2115325790
980077201
500139442
1502271442
465687890
346729825
28840875
1089223668
1495414866
1681821580
1496606215
1097921164
136418730
869517315
635424573
623467911
684244770
211533864
921803833
270918293
337672172
92592813
849789346
1422053134
1656644
1841001877
495804749
1792976898
394841166
1093881310
1435886935
2063623677
4197074
1438398878
1529590908
1650487989
291939174
925043839
342616542
2063866989
1023883416
1360808226
656809555
985953838
1392929710
712741277
1461203512
1675667955
626660184
189421991
1581148665
1690108635
577799448
1402138150
1326967539
1887409860
1785520098
1317889035
285042814
2142962374
561153354
1226640125
1384926957
230867823
569518740
146651355
622099262
668586278
1070565294
1950208042
1169910264
1452027149
780294711
810480681
2030858895
1732901068
1043016100
1827270670
2051137414
1474266632
696975135
989646212
1146040072
1501900454
1020234977
926411874
1825916998
1582554139
871767443
1696783438
1440257281
879218163
1636825790
21801204
375124911
1438194036
1838006049
148321039
1241767058
477391005
1526307991
1455815913
608159010
658776611
2063298915
1987964233
1300777148
511441627
1171452584
1149123263
1849031285
273145328
1386193089
501345278
296453389
1701840724
1509201285
63392481
79380078
1314434101
199436725
1207453724
62185587
1059385731
1056092314
1825590119
385243364
1889498324
1299512853
498641688
501467087
1355628714
71272132
328077618
362727232
1641040276
1723738494
333022634
1306997468
239559072
853039074
2146081358
1328026225
671492996
1098766126
76027988
572346425
1635211342
752478361
1005248948
1220513388
1988197569
1529059100
1492495037
915441595
795043913
1617747987
1882996002
1905960548
1547495288
1918776282
854179273
68168446
942405947
1681464140
1510364867
288971193
168989100
1371244708
1199300004
22461227
1415002840
116988385
982566242
1231707676
1368511359
492273893
165478175
2016088342
1681564976
940672339
918961270
593941179
1766114626
492437468
447510689
1143411803
1296630187
154740362
1285314621
378441130
998456951
2054344140
1851315772
1174152591
1363818918
1864496739
1551708945
2055472508
1701520487
1719372252
1659679141
1444493821
1331750174
779299531
545270196
1306596846
1778236884
988439582
431492905
1280830442
201032914
1526439092
148128586
1642342526
1644378731
1991333000
503596703
1332042737
1323734375
1444763643
741512932
1262904891
1771406737
648402718
481092764
961735022
590957014
1567667703
521223882
1442348491
1199192923
764219061
595077350
1630962659
1635575407
2107099453
1274931943
1334136395
1613881509
1708956659
675459787
1696689618
508422386
1491020740
946192436
1460960853
1947025942
1756248957
2076510322
651643352
391831430
1269430407
1025002396
2042420868
1219556419
2065351500
2032324512
2000479595
894566697
1624465867
745540628
2030649957
2000098154
275354695
1349916711
729981384
168025385
361517335
1156708062
35615696
1144521321
1599286932
1356991883
1637134273
927626623
492590627
588042600
1637302021
198564273
725213148
1115495006
395290134
1483498495
460467371
1791802694
986055522
1140203660
883149587
59514747
1600739910
204274738
393931798
1943635147
1367631338
981506398
1785333002
67623442
2132022786
1844983571
898090256
647731237
1097393364
776535312
439808510
1329185048
926167007
479036741
112584665
609833044
1841044289
928794075
1261272628
241335813
1115274248
1538729340
731487511
1782856155
486109078
1988956781
98746627
490479985
1567879707
1715321364
948627720
1935465282
328618628
1809145990
835949932
1442540045
125677114
1287760478
48862814
1555322194
1715098583
1871066336
1533900400
88977428
324430911
210364522
993164404
977485216
860871301
1256787227
1139177873
1167876101
1623964013
576910358
268792844
488082050
1326679869
1697024054
1479309515
1572848885
472948372
1084428614
989411836
1276777624
1882325436
1713832998
1346412048
2056960747
681589511
653336488
1172606493
1419865583
353582497
2062970445
1218216790
1783445607
878871321
439087834
2068201446
266011672
409792270
2072231515
947203271
767397865
176650345
755024139
1715418323
995271815
637905679
1388998252
2079969264
711862803
1010997734
613811839
1169686104
1608699237
1379185731
1320972702
652621110
538928031
1049043501
2084204131
699076669
1202778427
1954159762
1355960559
1505854525
1850099331
959267009
550108450
419778258
294282297
83269679
46483817
1619514294
1018411324
1328793401
38304625
1527584668
1817674787
782959868
907520203
2000411052
569117187
1898649240
2001718111
582475084
1095566656
15383575
2128987442
762489874
1284056661
140555364
1202467391
473742576
1500446019
1827000111
633876659
986842011
1180462511
1165707544
1561493014
760907980
723247747
686968374
373260104
1070063354
335565384
208613882
2111349348
1583829889
458479000
1875338134
1444417728
1299385308
1165767531
673277278
1284327144
317151154
953284282
1172315855
220365568
144178579
1805823046
298062031
518268847
2039998627
1837045684
525743465
1182008561
1893251438
902116197
802817641
1067721526
2023277560
807385604
98966237
1832716420
2006309768
600032368
1138034682
691470944
526172304
409180354
740094701
969653086
71613265
1178801566
1789461159
1467289945
1091910692
1291685386
571039149
1959037524
1845498418
1427345469
202723626
1983543012
1685315408
25803491
540117122
2035696018
691499694
1811004462
951907578
2067850020
1688844430
963734627
718200682
1397503516
1030714153
1217959652
1207822624
340667136
439892006
662535654
1843060740
1002922871
1063133448
316899254
634552592
1105151565
1289368634
1019495187
600251008
871799970
2109761518
1561593035
1090626063
1776631216
1148663018
953893
1531090039
1977641560
233684817
630370459
2108135402
610327292
1859528120
1890438175
1673207515
1712796307
785600002
1021635960
1407573820
2033158747
102838944
1718166410
256165745
109743056
1374361681
445358215
342747887
1695488593
133565278
166280789
1395157205
1014265438
365026489
1104749703
43324256
248168953
1426066512
1623802331
449899257
315580819
97274076
236731373
213948189
1807694883
1499072952
820715047
8946394
1491581263
1850551079
1545032153
313199787
602428730
1628883053
1813785919
371234898
1620708536
1031681871
1398697815
1122795995
660737018
1665753746
952256094
52883090
306405573
317409313
57696685
222762882
1485162830
814125382
1189676584
1520864878
1440760890
780842027
1871879145
40041386
32971151
135164608
729877757
1554596500
1657000665
1974947564
42981259
914122427
2127547885
658812546
1456547209
1247189375
560451381
243179430
22385353
2048552713
744327912
1171444566
281451441
1906675272
497864718
1954356718
1985178378
444898668
1707709391
522075009
906981227
1338156050
1906719095
1691899687
652121959
635158770
42235954
1636178697
612425105
589604617
684768367
1011504850
1976657724
1002220899
1829098935
130901860
729625135
814486336
1262238665
1418514406
2027218907
1416836111
279370200
1458697373
392291119
9852806
776653185
1869144550
1885050676
1910649167
303488390
445478654
1774770921
1115387937
453322327
1930425233
1779628626
655852057
630507356
788271172
1384877331
1178622219
1471345466
2096112191
1293195867
681932352
253412632
670749059
1262977487
1035073289
2135897122
886355369
65203175
1099137242
1990449272
1676545213
1565515086
2057772251
595045542
995048574
1015449126
175067422
163485907
362726588
2050212874
718002334
1130771466
993005106
292825372
1489058758
133624180
171536981
996011242
727536606
220041714
1313787316
1229453955
805593974
1586384892
266544495
1230125567
1024389514
848001828
124977752
743568916
1827323088
578182489
1272546080
583805183
592146967
959314241
847783532
1738396131
981625416
566579340
1099452087
1657532459
1645427923
251263153
466966329
391111370
1385250509
713294610
1439378266
290538245
2081496828
179175493
682810569
1368109307
1447141704
830874073
669872957
1456700968
796236163
1239007495
2070756294
1979035206
946601115
401970282
1383650685
746307689
1234337495
686940710
1198333084
439622182
1237009969
1545746730
28951420
592708222
1453572422
2031262001
59956191
1984050946
1809925058
1343438797
832447963
1745337805
1596721280
1938673375
1886900227
640403066
108000142
1758289484
1968191218
1417668837
67236838
2017366694
92366177
2030036666
494534819
2461428
1587020549
1205536672
1062668549
1569678018
1982142457
174102823
978388360
2012474878
646846624
1499678125
1189611559
674785015
809024379
644251590
16507635
537239486
762252819
831822880
603099394
1618627576
876189520
1587304551
1363189985
216914566
125754997
956070005
1043300668
1167814955
1965843026
249202808
161926406
1617881482
1626990447
1593168976
1070035963
1746441480
582748373
1972622506
916663959
1640196832
1853835158
341997321
1543052773
392514123
874474994
1233354517
40670232
727775169
192231834
1327449910
1821263071
184577575
1554849402
1532122840
1255170920
920937189
849879250
1218594329
1632746818
1783852753
1009286947
1120139099
1572048080
616980649
991923916
377377469
699512116
1365494545
1827912023
1941200626
1807631209
2134216319
1395913326
1017837071
496535097
1015464175
1606230854
761750217
1451248924
1355718903
893988369
1327273690
855008434
2055098681
762658653
595980233
609555863
1859884810
1263538778
740719012
1359873567
1230667723
865516985
1529781602
1363772917
2116816830
57582611
852000060
476530084
1393124811
347634083
1682412160
1781730275
341198870
724704307
895846412
1077607147
1942859290
766700952
1578208470
1458620003
1772022900
757454055
799692334
1994607082
2019821245
787229359
1568864020
1529156733
300832513
370050583
468394589
507401366
690794135
1622122692
710276020
262222838
1421519435
274763072
1780077134
2040886079
375343196
949386927
191152897
361685514
21321282
1848226245
2065329297
1064482111
1488221652
1766312352
804874567
44837515
1880946025
326969527
1910955445
599734000
677048350
1513425517
2131019150
1597135843
795202027
1243421072
1532684486
545890566
923023983
676374148
274420647
1575285801
125313213
1228512834
1922908684
327568332
1045870907
195832189
602620374
1927063102
1790605404
1764814217
1057295626
1234365941
947404355
2086128520
1357965655
1006133531
2038243195
365254353
276243063
860605868
1910182035
1192739341
221615222
1330276383
520050198
1628987370
1655074474
836883538
335433812
1510016813
2087099601
1800095123
169442504
56274465
1375118489
1464546828
1076249552
1802592054
1305271220
347405131
1578788522
2124589469
3988705
1911783570
691745480
2053814070
825726312
412009229
58899643
119361543
2084945462
1840492414
1513834513
2073747191
1187625521
77057244
1691502964
1928476461
853772936
1879299001
732885076
954428523
2078959489
23290548
815244362
80577428
2004878799
737496669
1600627371
697009105
696047416
542630189
677388664
819413685
223159964
61427302
891561791
831305612
1165608240
39779611
2137489632
1291405322
1067126258
340023821
921108966
83331747
622929918
756767443
2122981198
1386628021
98730878
770597013
90442271
791251528
1965498251
461133811
826584377
710294273
632439648
1261888320
1746064586
1060780857
1507840
540297485
1258218259
1907594030
1378982963
924270899
656896468
1393179017
643568002
556280206
226760454
203927968
1360897595
68502165
888724471
1644715030
692575442
374840382
1912792370
551317718
41561228
1622756804
41622115
290674961
2076512908
1899366730
2049405079
730693804
46468712
730778872
1396457838
1706295502
33053994
713425993
870826715
506195139
1990733467
478293743
1400887907
1644090242
1626673834
757151925
712361141
1719503843
1950600999
2031041479
981680708
1520999234
233349435
38132219
2061981786
1454972719
220280975
1465833586
753848365
1997985777
1643705483
1742726501
1200514092
1332300147
878308627
918492763
1892436116
1653217024
1769556324
2104770063
199242223
2101812115
209048610
125368432
1288120785
1440587437
671652751
783455739
1903927557
2034883313
426498371
871820930
2011523884
1057507859
250632866
1232765426
590592892
890486340
1661497578
299865349
1681024448
521895810
1259279599
2020217627
1995152911
973334110
729256416
1572385289
964612713
462216825
37935793
199089380
244247324
1300572024
1227531020
992264596
1606033918
134002176
1117560877
304493664
678306022
835553545
1441773777
1742841768
1326872501
1916770658
480856551
123281303
1917504903
604735735
2101221710
229294357
216215803
417133019
1212936351
72644181
801095411
1241627946
375160989
945536659
1745026243
1013987924
1785165285
912493538
795752412
1474764472
1760721758
1944466807
1665851687
1036784580
1008261009
2086701201
2131677571
1480503892
195389732
1051415292
169524882
339574240
583883415
1526867263
572624568
23092553
425321468
1664189285
1731628818
226290792
1451627570
699386014
235061989
2109520142
1316163751
413289077
1324228572
1005423528
646057876
487750340
649730801
357530206
1568117649
1552675639
148882668
602097482
939583590
1224668090
1405731526
1190102989
667077554
1287906018
77872626
885103516
366047251
1498935497
125101583
140792388
2006241777
1035218349
247571323
1129464556
727730560
268249452
111271403
194689422
1995743359
1127038142
1461028926
229463143
55125910
442469307
300401947
1903736739
1843003054
1352474846
1643103510
1690921479
258721050
509819602
181157626
530598874
994458004
635654433
244050113
1817252085
1904817243
727141164
1883729601
1252283431
1648368729
620283233
550922507
1015367355
1281531740
1283764862
815647577
994268719
1641662327
2049698265
349554157
1591522931
2069129319
157333808
790088355
1741203420
960396164
292803602
2047951949
1721861422
1374872160
1629615274
1176361956
443350732
214635333
2140480415
364843980
1239957959
1526841325
1989877971
305844172
1707825475
218398640
1459082017
1395165983
228261145
875643726
2016413002
1864516637
1723663311
832512093
740342271
1084905366
1373824649
322331813
1070636556
205584563
703311570
83038938
1831844164
391451043
54332795
721676220
1737607224
1858038607
320596136
1600867163
718310970
534670527
1925294675
1893622469
1645664023
1283085006
2075439730
1109504520
1558522963
171566551
1599483312
118986796
1985025337
214389968
855814968
103431036
1842544441
700667609
653599030
177574313
415218062
1900590322
1078619471
831649729
1172332356
568630689
380627983
1762449953
1237669532
1009112392
774202908
727650711
664260464
309768386
1627095086
710032851
1521949182
515600252
957431
1646559516
455538331
1390892217
775906216
262764479
959599901
106133676
152887737
4857709
73957213
2102231316
1559900123
728317086
1346546921
486276204
45544478
2075224495
2022866719
78836908
523615862
1636881752
2093195070
899141737
906088091
1073878739
1775989737
1661111160
1927875515
1915835993
1136712583
1261656659
1943108626
1868492308
124465332
5745582
1350335831
640344794
364832516
475750039
2043109433
506228174
1114116774
712885414
940708309
224746093
1098009127
363098760
354003771
1936155126
990605511
902479984
239891512
2067328989
559855193
592371847
1244148351
319737435
1649473722
910600850
618812061
2022207009
1565364560
273716795
147628672
1701474391
1924112935
452970336
118532482
661236861
246277562
1065654494
1119131177
1747625070
703502621
584385377
2073724926
1083276733
1449892173
276976616
1717035276
2133948376
1646834830
19246336
1209891265
122948274
17586416
135223902
2101444511
653590115
1554330065
1120659554
1562086008
1261905266
656489000
31418924
378243767
1285377491
735851515
1895679417
612604571
1877231339
1392960379
1185849185
797135729
461796588
1944034163
1425626183
2006498163
220220488
1506803651
531488204
339235986
261182607
890201532
379142620
201654000
1137769513
1888515315
54403469
246525394
1566700037
1542903536
359333075
1378290759
1561353353
943307774
1059423881
1107195850
885844470
92928601
1014654012
1962551749
830708027
1815318592
1280597527
1045456183
1920050164
1825813686
1671651515
778658726
107276185
1701614712
505055600
905338836
1734682833
162419003
2001474600
530133385
148587931
1434565382
1607773595
1481816637
575359191
1077885331
591925514
318796529
2124480723
152059171
653536154
1859457724
1909913123
1653159879
985128506
740566651
964094359
1663111197
738976631
645689057
1503916432
1515932036
1391281744
223761464
264532292
394227128
210250362
1811724309
1623580503
1748657988
54848633
1806964128
312179509
88881658
420223832
2009256026
575629249
1421971870
1923269026
1197251268
198681446
1248534127
558720961
269547443
732553293
54774761
1333948380
2114926018
26949599
433646148
806892938
1032971173
703205989
2031078205
1041401114
1055396191
2004258833
718230032
1683007090
1987627733
2012155427
1500330447
285188444
1029482
1437074104
691128447
74609188
2024642446
2027060418
184338533
2102766135
2061360274
511661144
37688184
215692560
1344608289
765320389
1623406693
1222256469
598704732
1867437509
750272609
473778582
142412788
587410337
921444731
1734676635
2022875511
226512266
1589608832
82123508
2063175998
1198039793
1371070157
786216969
970353782
1669850136
1239785835
1436367353
12891240
775611407
2141090776
489732812
1868522038
1662869906
136396
1692469290
594474606
261259235
1969098682
341250652
111131411
2109250665
1943023878
860249753
1570603619
2008971504
669653188
468817965
793300762
1000283342
447683380
1487466492
1947190969
1734594993
1076162860
890251606
98559869
689092083
200196682
247423768
415216451
1865129028
853731699
1431466562
1413421200
1666038278
187706996
2095734003
1997038507
1555236640
871707838
792685989
572298412
383903252
386345147
1550476902
1585542936
979890236
1378491983
1746338858
1645024314
1440671915
745365223
324751759
1266690595
1089128641
1297156462
1200212922
1776420605
1683811818
1815277203
935596168
1832512666
1688723146
1506682423
1354292449
236523578
1385182855
1286789081
1189398718
1867994870
448575337
52491631
1115337488
1899166428
342552371
1990566039
1754390927
1693388938
459837619
456916899
2025466079
1283922056
1723657974
1443596070
1829755914
62293965
62695194
1443213233
2049705088
1772736299
1290667738
1618014952
660112330
1056226403
1222372667
993972130
106412684
1786003318
1205330562
2009317168
2992428
1559405091
1407312940
252465717
1612723578
179649182
1685650806
1875381096
1886847644
1216916645
1124050583
1106888041
445626991
1779614192
1512818872
1165410594
1180537093
688578804
1231130028
728572625
166162023
923569888
1120744580
986187751
1801750905
534733386
912933078
595003111
321120449
801564637
439689328
1354888480
122385327
147478582
426417103
1914377121
2083989823
76387534
1990435639
1908824956
338367456
1865807738
343942405
457227359
984283003
2087427394
823898326
666835804
1696266695
1115793539
953528481
1761857248
1844782867
339742159
1433571800
527679269
1624084303
857647635
196961951
109460983
149764451
718751974
133886725
1791555395
562106733
1788417874
492588225
1889699917
308804199
1205929646
809636948
1212496142
982518038
250551758
1358098511
1853181548
185456395
614090140
841201076
544858146
352791586
1657318820
1498077725
1254185183
338233021
2138967556
1641584030
1198817164
1908843752
1876171825
230738352
2019301322
1376899101
302536058
1398933930
681429378
2008390199
911114837
1978523322
707355281
752454371
1331143235
1512917627
61837272
95025281
76421922
352700923
1353420259
1654190386
545303485
1793818425
6046477
444817665
1520189325
533812299
1631345730
163373266
959614911
459964152
1908618574
1855506767
847513597
1799581715
1403617778
390318721
1565866413
1108140831
1008006004
1832389514
377499017
997455153
1973738178
1638460725
1954242184
540829089
1318018180
260572963
1853682660
1264636039
1741301313
511434606
1027901952
1107619414
2012117843
519204512
1313043440
459129887
1089306832
1417439547
1168151779
527025680
780073590
1194307448
992750255
70543498
1198023205
1127949236
45926426
380757799
1191096988
1857535417
758731551
865313275
1681116494
1999997806
1338828493
581364567
2003231798
1196481579
502597174
1896896193
1420445034
1048295406
1889919963
1785563742
353924536
1840369515
878271354
1709328693
1586526578
1846233122
915839036
549087141
693379950
779473367
1883840309
1618654548
602827769
921569540
1394727381
1113827152
346641407
1287213802
411305272
1345951937
49310729
850609478
2140346032
1372021164
1293531469
378783088
688237622
343822701
1574735750
643342189
957726832
1614145156
173608717
1571354877
2059432470
1264023122
859204825
248998555
241506769
1919235477
2070001241
166455147
1316735341
1620318011
1069521043
21622934
1781577474
1433742112
1625505476
23746176
269232605
1859048352
378813312
1892373749
651146038
1506745924
1340804658
37671960
1857895224
1140896841
1167909855
26922885
748209962
1445991522
2094244045
1880078546
241955040
1524426206
851884704
859794848
225235264
1115324771
1867644161
6801779
1605847798
332682986
1288502780
2141125659
103646539
272959454
2135311745
1555428222
443215929
700295921
1526904233
247678710
1582733839
1427746646
1423914597
74397863
981472025
1138365143
115086976
548753598
22549485
934140182
830728954
362039090
1549969592
1064539277
1194635205
624758913
1169824442
430687200
528843565
1942203332
2084908196
555045303
73595876
131680947
1889771403
373905928
107871693
907863716
63613537
1757377735
1731080045
851709450
472520683
1974466182
400759165
720254591
460361314
271394450
79427491
733568523
934144335
681792943
1098672539
1401630693
1621003290
553644567
406168470
1542241398
982115304
976830933
1019723769
540987065
468378654
299809807
349647229
659576182
20602368
1881949286
722600477
1939092397
1898238895
1513434552
1373910524
837492476
2091169130
1341890078
477486183
1738526649
371569369
1703185425
1424262756
2069227370
1945869897
666826348
1795141987
488050408
74447407
32855976
1120530516
1129076236
971671054
107225816
1991613856
1502511332
764916638
1274470804
894868647
145002729
1861229798
152461898
1456341722
994044372
572431310
1013397434
1117220823
1919621141
442695812
1559007826
668317412
1585764615
1155168103
206909618
2006187610
335272827
264299343
687551374
1828511113
1438441126
1205892867
704020803
309101813
948047124
57779601
903041191
1892607153
279608983
223680223
117703843
1530169555
962769611
693011366
1854133538
1101705994
1810075784
462351211
1242575005
2009934349
1900486428
1621398247
1556811598
2101585065
2008685689
2022265995
2125200209
1442289462
1537371619
1755566834
925811275
459290771
1738236128
1836297189
594311547
1988263977
1270579951
1205203540
1120992005
256281974
889345824
1135649258
1363108209
730337526
548929772
474701258
1835056190
1552441553
846414301
1463823749
1736621446
1824896785
814343644
880168537
1585265157
1070101376
499256896
695717705
121986739
1728595696
1986011391
1616325970
520869963
1189333115
13382489
1173082714
1042976499
404388361
1064989100
859727784
1214000
2078618308
703057488
1930179736
247392607
394124919
1504333012
1929959731
1337802508
926178798
1088985736
581941416
1344738382
1719558568
1904359766
811206237
647383334
317030059
1744788805
986686883
1018797557
449967628
1236563359
2024500184
433655986
1948725441
128997500
1498029915
1649523360
299893328
125871142
683359618
1817838779
540590837
157391034
119530154
1481788095
706207066
1314673398
246952444
754847082
1568883613
1808373516
1058107198
1322126704
1192440093
1017102774
1796371085
1665972801
1075167126
576880839
1058230672
374195838
1728515073
1608441133
382908143
1033854101
924379492
1921402414
359593792
1634539129
1491108705
1854472666
1784956353
2135974162
2138062852
1870904215
1297018966
1070834849
1573368217
1438677164
975205478
722721743
662569686
991400127
655013976
1528058388
1064812052
1202599519
1922455229
293823778
1985826455
1946096877
1039563955
561169290
1455676060
1552209080
569761803
352670519
144456485
921539829
1000325550
2014891787
644471315
868891311
1532116145
312049242
961387198
1874830969
914601133
419422548
1680891040
1890751779
1895542461
1333384220
1224782998
1318857177
190389694
1650959675
1982063974
134445156
733700594
1497606152
2132682012
1064882367
473032019
1492252174
1253737160
895471649
1375911999
2086945613
241296310
897332540
1920480052
1290447699
11607761
1983646384
1540012002
1421282757
939884946
668623783
938200575
354805729
1672598361
2123507041
1478689128
382075897
484857049
1965822268
1845593889
1193942479
184118084
1764417378
785962585
1207515812
1278386973
47421507
209852209
1444247161
2116641182
327052590
961575325
1511359974
1754770283
451881700
558995558
146164525
900167135
1933496903
32442051
358211347
1217047418
682536245
1386495417
1575515093
1126614929
2114810370
1545494391
1635045288
693561164
1074205858
386555486
1341839828
1134283189
76742883
92313024
62712854
1876776130
824472196
1506736068
1614327613
2074019979
51498149
697073484
499463153
166495534
1173200762
1803002253
389124122
1158331126
1813494549
1563883959
102452277
1230275817
460224940
419434701
2055746005
1935115214
506753661
172216394
1648447726
1364569190
1618029427
2099797962
942260099
1205219746
293893670
1436070541
999684394
1356300305
964545993
1227537852
1232418646
739887340
61949726
467510096
347709031
1144125206
596327303
1787883076
770278316
295761632
2034602457
311798446
1510114975
374027215
518965664
881451846
1324425981
677741118
1092051645
715185895
1332907739
420759640
1741374292
1434918887
1706062957
850037635
1173371504
1716946024
1072786386
1352707103
469993409
1019333563
664368990
1783769232
1384509619
2024526242
1588204995
1393311450
1288407559
948583406
1082464328
889585399
2138420895
560086264
1779205712
628472167
1957850163
1773147885
1682761883
2079444112
1699638371
1337771304
1844439244
1704783368
224387870
946657995
1030611618
1223090508
326139548
1105190229
851307038
1764921348
1417127571
1313512629
1765950911
1146745233
132456737
1012135527
453509402
591528463
1734848087
622939529
1207754082
1758440725
1207986587
1237591893
390893216
323204667
716271128
1149017512
807752373
2133219181
288920886
1161400919
936833254
617394199
718867874
875750574
209872850
561809520
1321185803
1855315927
127936685
148032823
718943001
337170556
1673022921
1178371775
1097191550
1369281184
794690233
1997530479
918753759
694608526
272031633
24364198
2120196672
963927114
778003097
1549681562
1674929476
1813911077
143474270
1804243327
1408259986
159756966
276488387
977645161
339099532
232035167
351337054
1228755897
1995319705
1575618899
478984765
363113017
631018340
371177640
2084776139
710808382
261951300
920409182
2072864860
891359999
1950269149
1162416113
505178719
541476915
470698049
133133196
1829271204
1501825727
94166219
429398163
831420673
43621510
1138976247
1404817831
356290150
1905520149
1579340266
1584702604
754961612
54893958
561481523
1132206472
946671451
349237161
1343938837
1219687498
380889600
2094053045
1712329197
1896218680
2018810445
575240187
1247468642
2047189651
268984662
942192244
1275255265
1413217470
1554577533
662048411
772843606
1265925776
332668868
571948577
1381177336
428813277
102534736
1993881910
778316172
1513457497
1104276685
1963605104
1001317333
813197193
722395335
1378745354
188211905
1522242696
1411830899
1230052798
1117868240
162281054
1402879172
159095705
1553406836
1821408099
852091254
1614053334
1121727077
1703827614
1194389438
490586812
1757110962
1821996167
880311226
2063766525
1012152768
693477335
1487755433
2016324504
244872829
852335977
2121308792
769328881
1928150974
1261063216
330397606
736379685
1952615978
1996917140
658487989
1539621557
1761963867
1705910690
165110541
1554323966
1174034894
776906518
303619418
972774626
1753475963
121277979
307560587
134517929
231452072
817663470
1925188537
1485467435
1669171881
1601197081
1200997656
2034169486
980641471
1718159798
827189616
1621189147
5684511
370094352
1606733591
2138451955
1553281891
1585686761
505508877
1821370224
1340276496
2060599179
2066461832
1260586851
139037780
542667082
1257993399
1087187816
371419037
699875844
996433580
1409714287
835717860
666908952
907946172
1117117029
358143875
501292812
1444977669
2058529657
1774153122
2115688171
1158055538
2119447556
1812024542
528008675
578391171
441768459
41039325
361123912
81744748
246579368
1267501780
378164515
1976312147
2014725325
376315037
418959967
1949556932
38826273
296944622
417093751
2118723257
1768904828
567367390
823011513
1882713221
1017637369
143653423
2136080783
1058922658
1785862415
271718476
124700974
2129787771
805409035
1212639873
1794871506
297887121
995526230
2038798990
1718081040
582401391
310517711
1241285730
250274831
1957664221
2013474412
1233435298
254234284
1228124852
1875031608
1575181612
112202921
1243625206
362156823
1690491497
274128250
1144081186
1285015697
2017550004
631897064
1275509758
2069801444
1760580944
746202001
137641872
1646137582
961270836
2042457836
912491256
139073725
1321106508
1758356323
334523399
139126491
1183963036
444529765
1271658883
614468444
1183328867
342116333
1580332802
189191568
59486222
1968861499
2138958564
473517675
449744961
1533947852
1927348924
1402090762
1004456252
634222152
918402831
278198765
802529479
319845908
109908805
1396215012
1334782190
377933054
509571597
26558301
644316148
1683702775
188652168
1867273572
705358599
740846397
21992879
1627674863
1626482733
611024345
69466066
973895506
737566862
1299325637
155459739
2120242245
2023193153
1681933920
554279677
1146508165
1011623909
1556014983
538446401
130876140
1104335858
489599175
336173195
107709649
774411822
1906850232
902005765
1077366040
670939816
1538140559
611404009
786100043
1727604021
2060915125
1166379900
1216826429
2124916561
1056711381
1403450903
1627417170
905127427
2037884046
1914052454
2141897951
338773772
1503199771
105104931
806452302
522069742
1943062523
1906714075
882595431
968104646
1855964877
903711826
962282912
1052020899
938956752
162356010
922078156
666415968
1737104603
1626177634
949702313
1724988908
1774755894
715814218
881198953
1412791928
1987588389
1505494547
1279979442
2052902778
78851247
727933402
555245632
1587208395
473259550
222095329
959614666
260149823
1731922285
1274944197
939936703
1907949562
1511407871
989969933
824101349
703310202
449091368
824791180
58451029
624895924
1324806861
42062373
2092826241
513167837
1223015298
1032737975
25626169
293674132
280075266
1469126490
1268028609
2110796519
1091400618
1165554950
1594176937
309068546
1275952868
179956784
821925814
160544551
1809854496
1712859212
749997434
1744378533
771248960
2008221183
1850366955
1096864562
1689224614
1544786940
787360096
933933629
1289422461
1711136797
624074903
839090205
1628051538
1891297386
1505642083
1146138333
248606789
980545808
1744488962
1585076139
774441573
1428964264
387188140
1126815777
1992822911
1161219721
354287586
80021856
1903033696
1633915704
984645745
3800496
2055359899
1086234697
642706694
1418017660
73486497
1723114076
1351630081
1309220491
1439904207
1166438870
1555648285
112664842
1573299366
1815066344
1608965210
194742403
885962766
1760012695
1695214134
562195620
263246408
380574681
1114590915
649273269
1236890895
100785328
848817193
2311489
1199867003
129161737
2029387818
223550755
1808096775
1975291376
725543243
1522926802
1922743863
796000694
151130277
366251767
1280741353
785371845
19848822
20282361
1245819429
776198390
1331146384
315810630
6381550
114115681
1119870728
927363723
2095751897
267524300
1367962919
333239226
875132629
739832376
2054269905
1492047310
540792944
821174755
1741656767
1304436159
460762718
985016884
1488327127
1691045706
1338937918
1602705782
192502850
169101185
253614232
2035349291
658430177
641493937
8315275
72618340
1465638127
392157426
909586101
123069185
1183796721
85438608
820196008
919193731
1684676815
1011844824
844588274
1460576389
193938149
813309823
414886492
1241752045
765053060
1484663968
102504516
1981609921
653662555
1370225442
1492290666
1160805400
115765295
1883997313
2125108125
1046352143
115250918
1522499375
2096601334
1840930686
1472304965
1213217093
1995497087
1840185789
1915552534
1482262903
976208266
591654708
1747949379
2145998525
549177589
1049746094
1741661635
1831548310
1377097260
1999231978
185561097
1417311475
1425165434
460165039
1795799778
489076188
701074594
341401051
2105719258
1142487448
1790295219
313482627
1859600466
15410517
1655070676
589575547
1575622086
1455859516
1965043802
1758917541
696106622
1662081434
256027413
1314024092
1775041022
1432400651
232538809
1948179117
1309161116
1499133181
316897003
259747441
1306847976
1952137508
1920788208
1316960344
1225073088
1352208086
1761676457
482270639
30082281
853707040
301755282
157722818
1967634734
951647832
1534326058
399670238
1047618662
1951448270
129389694
1497948321
889864849
467174561
62156237
1943658460
1278705057
1837628615
814679372
1230287241
1240621934
257002762
128413163
402261582
1350455370
1085606777
219421404
1102002356
2007921360
1161129891
769426675
1065063560
1310885424
530546359
297115009
307156299
1789615669
959546719
966260213
1351927395
558921547
814303272
2117695493
1410908101
60264546
971367657
1258006604
2076901091
1224089965
1204984866
34379774
1905817412
1746491559
919559453
1828550198
446500104
1646320186
2044010278
1899896545
236763119
188708764
736551906
1961735413
405736460
1601663829
1537169912
335365180
299167145
2035952656
1612154722
222049160
1848669318
23019349
1271505477
1979630984
1210084293
1496335622
990947683
335018174
1273457989
903523029
1565619205
917181863
1447421711
1714873482
1453107755
647884597
944637068
1213701114
594894948
145728977
1344010802
1348015094
1670417003
1108706753
416699051
1663644726
391102236
1999710164
1699826712
69570807
173642605
1135306133
1112892715
1233300251
996082473
843679217
2117393408
1640095203
1566055305
1339955142
954631784
1960074058
1027405480
591170447
1922844987
682066432
1375106622
937427517
1917043933
1837084894
1305239531
1102229959
1715713566
929837189
1157741232
622798849
1804395606
1166794150
273217698
2134864860
1781844863
1454140614
670342721
746085540
1395149946
1765259783
1476473223
221835120
304962657
1288802210
866451803
1650533468
1072808562
1856658321
846664260
1473842751
2035239597
1991231191
402375996
322054971
111722931
948402996
270352404
162091246
918094900
1904555687
1442588879
1003822201
1154604280
532382414
885400193
686615823
354780424
1755689235
615271779
1841237778
1947648435
1073836923
2102821720
1935425502
790507604
157037851
191455163
1042774670
1303780782
1080565350
1790029421
1782043754
248416826
1143907311
595755621
373329573
1701298374
1997684664
2013829293
1223849710
750013891
416813254
713991780
1615768422
1891239876
1796583418
1051110293
983576273
1534285616
357667278
1751628294
820945243
501342991
922121127
689722871
863502686
1361512166
208531267
1325969420
851862552
535559178
47482794
710580165
341844287
1397981392
1326546136
254944825
822270770
1150827845
959957199
1862729261
1792323568
100249646
1573658523
1233303771
1539469978
551045372
735849452
189096707
2067930862
317016035
26907866
1336663337
381123146
725404293
1800174589
697580782
947974952
1313017919
1144182623
86310783
1675678632
982174948
1012448272
1079321999
1699222387
1039828047
1694608274
1825388574
562547951
628407299
1869323719
510401258
724831654
1130549687
267958591
832220535
1414114029
1373541352
1829322623
1088096959
1959725215
96926633
2092399799
1522598406
463316357
1771033120
556599131
606136246
702409871
1112444007
1837129840
541088112
154740843
935550313
918256874
77141941
539488265
1179660644
490178190
1906224408
731547050
254880390
1994408402
26221128
274703956
1942187532
1873745789
69483127
28002695
970108759
186146168
28967585
703184938
174878003
1300815685
1257104979
1108695280
341040946
1914680575
109377549
873194733
234050252
458164881
395518480
830739045
330176365
1581712263
858127297
1642266700
2017099107
1114324376
1776201079
1485946039
1591032872
1581956052
925341055
509783799
1061877475
2053055008
30676533
313005380
1583313917
451175879
1726831421
1388662384
2058376605
1759685456
1561575993
1437037695
1383066585
495219720
281256752
873555863
540455927
1088724664
524943513
1377286557
1371725845
873722939
2142000909
850260246
1103296503
776419023
1233020871
319609468
298537472
1868636702
1321753008
867897642
1785113371
823394164
1472282102
1398386935
362697888
1143165074
904072331
8325237
116473168
1094989733
149142700
1705380141
1360402573
764746196
866082615
647010485
1275445380
577241953
1806798064
90560252
1649227803
239391256
1281935229
783912795
1192684420
260225512
1602748787
699210498
396046075
442477084
1418299548
1074448001
1462708056
1211734742
96868178
755654802
1368494737
673451517
1793315349
1515375050
1445124760
2087261770
1169694075
102329508
409852926
321887933
661824650
852899163
1351495164
1274345940
219744165
1363124505
996902089
856362999
447549695
1808707757
1950953249
31922491
424988026
846340072
1983681057
647694056
265117484
1309208657
899394483
342510620
1300448300
1203239290
900511898
1481848270
2002342819
194332614
1623542846
713688555
2137412963
161434460
543871118
2103792118
414917016
1044198656
935751468
188197279
1388662547
1024489021
1799791151
21893860
1813756053
1719785529
2028705985
1287372701
1436622553
461646351
779993880
86127028
991317378
1567332865
11281084
217328432
1395530038
1880567821
1104812491
1460155039
1723577825
798034619
47923223
758579260
1756487353
787031273
1614639019
1375244745
41317979
83790739
96532519
1871400573
952154570
799654271
1750033589
1343385364
1152110291
295996914
1271806138
2122304415
633577525
830426399
2046703539
1203002485
1139032513
1939933729
1450210538
95260295
414187078
385708896
2073196266
396027706
445861023
1303018251
2096684744
350147029
1712261855
2017347950
895451753
603180231
1782372127
2040278160
1332653967
1594852953
1155945276
913529263
1150412744
1906327325
81313168
1448320168
1098759777
902392254
1222002393
1508132416
1200545792
2038134091
1157435996
2131953973
1557334390
1297610215
339774749
1617589624
1909959061
179518509
405799590
930119006
1867745937
2093338891
1981232806
1358858002
941654113
624526186
1157336298
241055847
1744287228
1921097642
1711650771
418187577
1615152616
1326481029
1341332035
498173475
1780566403
1722104613
669006565
1821737217
1336183509
51593235
878707479
1070683275
1308141359
718106676
373123891
1674660797
719181366
1106733538
1288604919
1239219758
1352746754
1880746560
1522850504
351746324
540107533
641760921
1550702540
1980464594
715719742
1043055477
940842570
15102861
1841958612
2135668175
1733467488
677899129
1933911497
1301863562
753788504
1340311801
332632642
838433252
1738650256
140617797
1441110601
1214005610
417490668
714627797
1920902955
2120124092
694010837
424291882
778284096
612975832
755615898
1468053220
446894555
1481314012
1730464146
515129195
647805445
262256431
1745504074
63993787
1471547345
1958750970
1459396736
422608245
437261474
341184629
848361959
1619893803
422924708
1404329497
451366981
544169075
1376248169
1777560778
1836358924
1556218440
1514945099
1699860593
2089276907
1547894771
1431971865
1889493226
234745580
248608616
1944472407
542870096
594123057
349909720
2057671329
1024904786
1144681492
227028868
751258551
227900896
389130117
1258750410
1891782488
1892765229
692672040
1789482547
695841697
877600654
2017241797
52197719
1821208154
1869852129
160293262
1526442238
64235564
1021739258
1394273977
1160593276
980144635
1247369764
1407751551
796987452
1144039137
162016665
1938387217
1579964815
1470630309
2006682420
1345384786
473687217
965831925
2146022836
2107496356
1844460026
1668996032
1363571349
1001217917
1606963750
19893505
363001601
1281076898
1956424332
1250341112
1246310045
57512939
256384120
890146577
8492266
2055638451
360257301
1687951253
208298733
477108599
543784981
1162406096
632065175
1829877826
56982037
371222183
946145757
655700861
178374983
1070989838
1288889897
1327896031
2145538865
2038096905
429494546
1905215497
507770540
1282467467
2017772358
1062777612
847980619
504825975
1892769822
967900869
501948984
1439708317
1197703617
2092249037
395735007
2135401033
1181488782
1080168705
539103998
803962219
1211165573
35077099
886002338
553899448
836373173
1950146921
495058486
905334231
2080955073
516457563
666030759
636231476
1527938240
327633030
481905055
1417393980
438347689
930861316
1507068736
398518994
461153755
1207014252
568637145
34449264
1034017507
429432394
321582131
1591880769
1104067256
1110479909
1621937569
1665802439
259890489
1665507023
404376370
1614242810
813861472
1082525613
1759078074
192888019
1197174052
866646748
604009462
811484003
1530385912
1769007170
829908789
491198552
1705812899
11454939
760960995
121191771
1860143346
427985064
232812355
101921826
1621740531
1146512210
1740891472
583902569
515708918
486151147
2056342614
946855476
145718381
1998822379
1845079074
1025121259
2039824333
2003489729
1381615127
2042864380
806651795
2126047749
1802226372
464722363
1381441191
1457754370
1991305437
2120800345
72760637
1201265149
1238841068
161819552
1469346989
873588062
1309688435
1996283674
1861416288
1307380882
989457600
1973176475
1066172661
950545768
1593380803
1586105921
2119259078
84476289
1910470411
1513435932
645990593
467665740
1547458750
663632344
564705591
216210166
234568274
1383863306
472938081
1524658745
1883328177
786419431
18804201
1979970036
1484763238
554353917
558371524
1921499135
18903842
627569810
1445660294
1513430432
215277213
1906419688
623536601
1336767498
1631556078
1017874975
83242140
234583524
660070411
1891439824
749123583
540448281
722335748
2084875667
686329226
335804381
540418082
2100658983
1780888228
1893283722
885444595
864194519
1781482189
1665396239
1036608702
1678400153
1379528233
1931263248
1440162177
1245636490
1508277417
99561145
1475055715
1698938701
1653307301
1841757587
1060127753
215181565
1395101076
869848762
256933836
963563241
982255240
295643991
1924843092
1349882387
867723941
1202574589
299967247
1498134896
1285995119
123279167
1740007209
57556040
2094388083
1158033034
355789177
1080944455
1122925784
1296030699
61989430
702416175
1937916578
1242603441
756189980
39891270
333884508
348876280
37353731
325658298
489251028
803936074
498492685
1425765060
94099932
2101594763
1813583998
2125546352
650033701
1643989369
1861904595
932840103
869752737
323664871
543259179
615411836
2101348434
344074094
1094113599
1180790552
1474792592
1751970121
1654803323
752263157
1069494181
148785479
1993718547
1929446028
993328074
471200285
1993159295
98512063
651164478
718941074
1358970671
1052366025
1910790372
760579886
404872402
501034859
1339764675
1632628868
212626116
314266469
605607657
429187897
171467762
196377440
1916735475
921492899
460480745
1965756803
926592266
2108860256
572441188
1876655412
1618667137
538074115
196829624
1787782246
2044130356
1817780182
48743815
1133791543
1219270473
2145087707
623549996
1013763758
1832042987
2055387137
1813542809
1244799902
1442527858
1535578034
1521980404
1715566620
1101031088
1235045540
467231660
1286825817
1569076565
1471768472
399746215
1853351665
2009599888
341769051
1957769690
1048223671
974439004
105093070
205040908
901606681
162790677
270791561
1793892475
1796661647
1897174697
1813660609
1823259869
1159147298
1722801726
799238006
579203927
577312509
1334550491
1192183564
856968884
1359248317
560170517
2083199101
1640807867
1762264296
1542569209
1305215611
780838610
530509458
32130683
726197950
990230131
548453421
2069774626
416406765
242703324
519275680
669793283
1475443637
1199389268
1841805591
1469430418
460165687
2105647525
1348825345
1365063362
608408659
79633722
2069230335
27094887
1075817997
1796158465
1982195334
482547210
1361986294
1387552313
385283274
1500133979
1037383475
81260630
1331996303
887556958
823472150
126627220
1050839085
1866457534
150437993
534245048
1251539222
454624845
37163624
1410768381
346435110
234259667
1298996316
1078613702
540442660
1067991986
1002972055
787060763
1342217623
1021432713
1511297107
1211609657
1632200249
13054578
2141557109
1686827372
1227097957
742453383
864634585
873860558
1231511962
1207950021
1156570876
895563089
823865789
723787327
69015078
1197831323
48054678
1066022814
750069092
1096836685
1981829869
1136674508
2091339923
657943390
705107717
1800720259
553551514
643625151
1804532335
2058733325
350185029
481472719
307274102
597434663
441267613
1207778038
1149306217
262676986
1650052565
737860656
2052273066
1029995982
252648767
859920599
984822756
1268683917
498194052
1420994532
480810731
1154371462
1257855982
639376768
386972303
1958907427
338692383
735853836
175263104
960338545
848515595
861398912
79310051
938853927
616267691
1473978133
1371155146
1283856490
24850060
1310293034
1204535659
2012394826
387145246
410572768
2018257331
111624158
1898412953
542375467
147278244
439962535
422999803
1336396362
2030428907
997124036
2059784775
649020947
762602540
1135800150
1981428473
335190747
1344123860
1940974511
1170427081
1026204040
1913194244
1429343143
395723922
800241686
1017983779
1773016738
945747969
1471062826
1885158267
1661483491
1306374172
610883362
1081571329
1165002035
2035032755
2071976175
120493722
898175306
1901767463
594065553
1081695982
256605575
494850487
2051815674
1695468013
1030736570
342318578
1041582834
1915212232
960183106
750462086
2062454991
526797813
517700974
354107174
354460291
1997248019
1742430126
1364239656
1837073855
971647673
1248214647
1285067865
1181802463
658860069
2005174579
1416731231
1953582935
9212055
79898390
569031831
552020664
1993082615
652793036
1070739139
1902361432
802642860
54640437
1535496937
1739261026
1685722017
2012829930
870783491
1763207011
476349845
1245361389
185881918
864190585
132042370
777130603
599166303
1496535136
629441568
1163420881
212268702
300874567
1648761602
1397857805
2087523068
1817602432
1815998634
736892521
2028195316
1841101187
1993028801
1950290148
1543403731
1022126398
610699565
687771219
1433436079
989948308
2128982458
1561941189
1915550226
2017759288
749397351
1173296342
2131184197
1248353155
1269601577
787488257
497958632
426318230
1834718861
1734060144
897428860
1339146102
1359200584
732942007
1844794209
66500631
755596457
663855382
2097144198
512815272
1906923295
1136658383
1634309704
1104029247
271919193
1409699295
1089056486
2130788339
381813448
169546892
296950591
267478585
395647526
68790116
891320974
1431925131
1367797776
1988117258
542647396
688037104
542359940
1073548741
379063540
2019628924
1879870597
933633619
1005918282
858222199
2125611870
724012394
1855135918
1065581641
1304371119
1385924302
1714165656
17315732
1905311527
245847936
49196881
1359994945
488110148
685657720
1799384002
1712108136
1209912321
824499011
1422483126
288186864
845927559
788008747
1094209989
992879043
1146561119
642944458
961278689
200562844
482608933
970917641
373171015
782034123
1745382421
1247994531
1171209085
1284171945
337519478
1451622038
1955937990
1361715661
1457400023
485195383
2121188444
642145256
1034770904
1097984813
1467070897
493569325
805106727
888463578
1924646310
1545787217
1837788989
1991030547
1885975018
1313668190
1429364429
264468651
610903117
401496262
362887458
1669586842
380906535
486280686
2143583692
2031324871
1346019118
50211935
1873715825
806786137
1207521285
1074849805
823135333
714934279
1609239093
1081975366
142089141
1411281859
497569525
38419242
185901356
237165072
933124721
2027908280
1647367311
1626518886
1454214290
252221945
775298333
2006876714
12698805
1412094405
683164287
555771448
271403377
202057533
703915093
365568198
755462690
1919488513
1068316208
835870173
890038646
1538299217
968518650
744530437
640507521
136456000
143950677
1087574595
1194515220
663719266
339845367
1842447452
773648204
561939537
715778039
1697365580
1624430430
881217374
1443739441
1522409967
1290391704
1686255938
1451511123
1842591297
313053763
1672494290
1312912706
559209535
1293359357
1039164612
232002959
1236025650
2069471852
346135279
870124450
2075133098
1572327994
1498201077
118510404
591337588
1420333217
1575355327
720218697
1420992107
2031005633
1246352620
915082142
2051163789
1288544430
1121239207
1235420633
1102436660
218781556
1271892522
1019119745
1331162911
1522612841
1789352743
878851538
505320770
151782261
1897466617
1264862292
2000247897
1051313597
1537989231
1388965902
2066919303
313680607
1475484850
1073736525
1222044116
159032723
740268736
1893671114
1434927983
1836881122
1483214936
1772525775
2024163846
65319498
935520200
1088573589
1730306222
1234554532
2115796037
1951138981
872396672
1410113010
364507906
1988951686
282930756
967400796
683366875
721232035
762610215
1320119028
435534633
726269665
360396797
1547273046
561709069
1339096715
357640383
2065405926
938034574
1084153878
34389848
1355883038
1436371193
1753235334
1253042564
1469359407
2088969329
2067960670
379926231
339444536
158537780
1778486261
1890936402
901305638
319724986
442576203
212942527
1851890464
951799179
1634327466
1025037150
760099325
605202489
1073088976
1566349691
1760805139
1891614748
2046503978
1255773860
1543877789
580517892
1265519411
1645924088
1057558005
1838334715
687883044
2058395383
478133949
1964915375
2046931607
1217484302
1119017913
1037540945
1912538591
276293427
992721094
2071441385
1480276945
913682736
1655707179
303539084
69054171
1105871860
1028260180
610171287
911056938
2023013942
1672247425
1371766146
2056596777
947935468
1672665584
1800480682
1760949381
1185980098
1461906973
1085750740
1773250046
298548014
284067425
511648336
31952613
1638161035
1576994504
1308028404
629311545
2017283965
1220967180
1886377569
65539054
224554073
1456008934
1075770627
771043616
1564111993
713717863
719290408
1307822209
67952632
280240582
1825670621
117524273
1432854649
1518915679
1100690782
1841739911
593907807
1703574236
324683917
1693825154
971664839
1666097969
492930586
2116653826
666674739
301516088
6028587
1993714768
1510463735
1347678649
476611153
867471747
1066537996
927276650
861827670
1152196158
1526217418
531193809
1000246223
1147047922
705062539
1322963970
1353549248
507737390
686879547
758486721
1040757018
998909370
44916424
538076545
1662671487
61131290
1862931576
1874216828
1008541067
829477042
1740432096
163195217
1592715973
1845579599
1249286016
417634448
1967704507
1417607003
1735680848
1994715058
1145424736
1505847825
1144581198
1295334878
518080807
96029848
1372861205
68998364
444829221
1022650630
993782707
796987500
233184815
1969701183
970798507
1601047025
112958857
776484865
1270591225
2049663830
1723405584
1089717573
480668848
1481237325
330080710
656778943
1937895439
1817014748
31722268
1183976093
49843240
1798113842
414592987
1271565008
1832179769
1052633165
1780871727
1464580375
1811300697
1823687449
1648964171
1405965276
1483764682
691896207
371706125
456087992
643017682
621242186
1765654998
1526197390
692534393
1661154449
2099116409
1005353297
1146356396
2013756160
245659486
1478084818
1397672400
214979246
1674474000
1123813699
1299764804
829872003
1194227374
621543205
1516220262
959796295
951215020
1578560478
900121157
839760310
725355723
947790952
990059000
1347802340
1390317014
1686096881
1419853562
620831286
2076231593
1452888610
474655183
157234832
392280961
814821025
89105443
961571354
1365395153
461250906
1784823762
1466056063
2088925045
999222234
903298660
1251256445
1023543224
461364148
1790099992
2077123874
67179225
544986634
1457804768
142481003
1827339000
20667193
20236965
1843649501
988123097
2049955366
1526851853
771315605
76252987
1892404163
108767499
1569359276
241584796
2147271816
773527297
652319572
626728287
1557027160
660988590
443721037
15550535
1356921199
1992742910
909135005
2066556392
663212597
2111983766
1734750490
1560213557
1306924518
1357995674
720605191
282060739
1129587836
576860608
1242991115
383321578
45151144
1256832219
1763375008
240176668
304455489
1140525544
24738214
671064301
1022248988
436714979
1739457626
581465314
1210621247
1903718314
154424936
397146320
183413340
141510970
169423513
1340007011
1071470297
1204668100
1533315655
1812200079
378960916
1308349439
1325408028
1704781580
1508222358
1604766209
1067637455
1947055998
190313459
825322653
52962228
680568948
1963904328
2084654936
1530292587
1162514251
1906474798
1906010927
1615752165
288253203
1622947838
86107730
861373853
758546218
286489010
239608270
315188092
1760605923
1018635432
1246344970
1204502026
973684648
258464106
2088507913
1104307441
588914908
1250344937
1860393062
12468400
1183347678
1291637489
504326025
5465445
453428426
1391988057
68387912
1388735799
1313004903
333094069
2029098620
2019775274
14555799
1237657150
299220780
507709331
952481758
1972652043
1227793820
1158692366
2121098444
1010931340
2024914320
840790209
339434379
1639027800
1387420826
992048420
619743558
455898357
84220345
266433934
811607254
389981706
576499334
1056279295
1107613851
18131559
1406670861
2003762512
1179882262
1037165278
177541581
1992403657
1640102019
254824505
1156564037
425510381
234895414
1623697684
285758564
1402544516
1572503608
1837938000
1390114256
2022058448
2008543398
87766004
1018702746
1896407983
1302352579
1755848572
1856646022
1782052091
1856112379
1853433032
229874799
22547454
795417004
624448159
427185507
263138421
1366481716
821946818
661178683
1014704992
1914013133
2091773386
676474354
2104794517
14088102
824557764
517207463
270007300
1895180606
793145293
108667406
1020143442
96522420
1222473375
103155109
1199707472
1235083030
1260149770
812522270
387031600
212019765
1369460594
801828033
38470824
1765257431
540953620
1098395033
1158625488
1240406361
104352439
1948356947
389543870
278536948
2010677930
1182511751
1114186772
2055859274
859224538
1362618307
1211213965
1174269353
1694866792
1615430471
622767912
900617183
1803595968
1551509687
164406630
131530785
649414580
458711101
1051330401
52440929
621988676
1356478504
1887878246
1352735746
614863292
1247821734
252180518
1058604943
2022415643
1000443983
1679692116
2078700605
282691974
1052898292
571618447
1508610636
1469088924
544672389
802527795
890345668
1058080903
75987136
83124373
119254354
716933252
628459731
1928676431
246216866
1809305848
1149081934
2132707390
153913659
1758263462
1949071927
37441193
356899541
1257445712
1965082927
1806674387
854665173
27801381
1060092087
1772290517
256418378
586673410
1090290161
209591647
971175571
491230376
1064460032
1933625728
1899565492
1562788918
285408174
1900841085
438456021
1207851362
2071254903
1532588525
1212378405
1211177935
1600385588
678974900
1362077498
396750417
778865106
1304646449
2141262320
1410711091
1048480723
816309403
876932080
2000278532
448665314
695349860
1686209635
965878515
1580195095
501450260
1285520717
1204213503
569157068
338125188
1485835121
388456317
607157892
537628737
948935643
2102879878
1695156189
1670991510
1125786484
623152671
1335544363
190246402
2134362296
1170171739
1976257523
697972167
1393315701
376083176
896080809
1804400162
1338410932
612515613
1676046285
922618096
1284154454
1961691176
2127980178
1604756907
1125741097
1321493994
331271734
28138061
513535947
1444876527
1204757806
1990008085
1398324567
137433802
624026635
1214840874
1606189643
532644927
1706003979
1308501345
465077329
1692409072
260299764
590735249
632118291
950864468
1555685728
470556920
1589534999
1478800157
1481191718
699273172
1538980592
227551625
1711684027
444312979
959932708
380532652
298454757
1531927362
1192582453
27356287
328349742
1133581204
557750944
2135219160
2058231044
1333270687
508608390
2096098669
1950485475
2070704731
1819108410
1922471786
1770170630
1769082720
1277183679
1694487525
651207343
599766671
639781631
1212261934
191910990
1592111895
1185047231
2055845825
876928810
71329976
1716315088
1339411511
434017257
589406580
1735593577
811460219
722896763
1325796620
1063069077
937259499
794750326
1603285383
536012166
1199590362
1293622434
1168516029
1443216182
802669340
1848967134
394852824
2055905668
158768735
597200639
1839099580
364910907
1812335786
1118642443
1485250231
785233050
1154213467
1003387340
1971492745
1313484364
1641992713
787712662
541292266
435033038
1601552183
183917368
408655682
725555838
1849673891
1096905441
316498368
742545882
742793464
417493288
1967392060
227246534
1585275878
173761192
240053144
1152912718
18890019
206062928
884446661
1128259339
506929839
85959087
1267529406
662630212
43834891
868380622
691290451
1472033845
2137367443
319011363
638599830
25003095
9295105
1018564356
24184877
889195604
1553969953
558033858
1338121381
254479826
1471730026
288974010
1461705536
420244411
1788567169
1716802434
1784536207
841664482
1109231331
1496655229
587360008
1420686102
467070472
1605424209
2017007454
752749674
223831149
1534665778
405779926
253475110
203952685
1554250274
1736146432
865857837
197902669
419466985
1907714819
1251039470
533788462
893357603
818999715
389321500
1285752852
674336497
1571046538
350213979
1032205039
1113863507
1501669940
914790962
475572636
205927395
1356525307
179777633
1437463230
1610999611
1307963630
707796596
1288294243
2082949373
317823998
896215660
1798276618
244589394
1143203950
1455233825
412165918
1858030597
1934522957
1551538669
212712867
865717807
478857303
1346839062
539402057
1132954564
2012592097
2019747674
1431219153
2049428502
40278261
30415560
723362821
2012326565
2095055996
1122978727
1406888948
936187673
891093450
1409788447
1238392224
1880716302
419051180
1382968906
2094251662
99865071
2091060433
663814249
669921339
582092248
1049104406
948624001
204189646
517784483
410345805
1755667305
545824149
811080633
104157867
1777583278
1119074865
1827127116
958184574
159972414
249234968
1154094128
1453959114
907138566
1881410455
215326143
638937451
1135385539
1424737048
2119714933
2066555184
515245779
1652815115
300882308
946343944
497018221
1433135700
119580526
1504247701
1950827419
608247518
1847366797
756871485
879759491
1844072559
1129658585
1225472880
802255023
2071099145
318636999
1900896407
1078875955
1121978730
823178486
1147806446
84552217
1886858408
968517791
1664151951
44697584
1837389267
1081757009
2143481730
1441622289
1692989053
866057575
565122568
1122510363
1897279797
2132216323
1127906171
1458557044
830905923
1399312494
1296661130
390916377
713729069
787887748
308292258
1179297410
324659857
1336715607
767966532
1015866604
1732700706
1956304899
918547841
1967478574
1044359081
1216048023
1805906941
1874569323
2041525717
1233976239
342885612
1318723427
779270908
316145093
225203212
551502946
1228369377
940570499
1516153519
578523807
1498370438
1817876784
1711716461
1175728336
961188235
1801888713
622765270
342898377
1943373065
207951950
347779521
1708725565
701453779
208549716
920538737
1965408931
1111042829
136097368
525812780
51004094
810211520
1868615105
1267734729
1257763096
817540493
1296916816
778084816
713688503
1636083286
923794035
529014688
1265451481
1636592727
1907067538
981373091
1827796534
1046918225
219939279
297442864
435579092
1973733317
1148638110
420960593
589434444
2120372736
1011060001
294674688
1620986976
1998814712
1895511983
1531117057
1154410345
1122805459
650294455
392912055
1295399953
1643066990
1155126993
916587835
27308569
742582012
2090291645
1846344350
466273461
811535435
1824604554
1565416792
1255826738
2095690668
2002670777
227155662
1372392754
1713879542
867293855
17640355
262860367
2013380584
2090834423
1185186044
2057363854
565141723
1663431454
697475379
732401716
570506582
420153904
490122796
1998212119
112804166
1666514574
1058116652
2032606645
1926891430
573565881
969359015
1134534061
670999188
486858534
132054958
1357656819
1190304957
1153742661
979990214
478756419
2127739162
740189707
1642276066
1606646773
1861626850
1648036559
1127500741
1910091208
1624790175
1604053288
446367949
1193360594
1217054514
450693796
1546268881
1428965200
1848767969
2116566881
1261832854
1569841000
63553301
1152631832
783799101
418597042
2048906092
496504573
490850625
1358561015
532500038
1195387556
1608192568
732588510
371978652
1876843896
859176380
582288674
1886439423
903050550
45732364
445974704
1373893657
1725979229
173599958
1649246780
180962737
49791281
1099540882
1877056149
1942865546
1700881268
1581536127
2119523088
1742747073
1625861327
47772656
1856060865
1103121071
2122469959
322916513
712151526
1733962254
935129699
95706082
1742265339
2081362494
481314161
2063471144
529702849
1444253605
1411228930
1740897278
1500355125
2006214942
1226976610
2067778652
2029596371
1249062520
424276383
1542441695
787760678
524264918
1402057425
82329504
674761569
852499616
1689136453
860517953
857548875
721671059
1561519603
263651169
114434189
964845850
1652447633
1803133642
1212242240
1942972276
666219150
181357435
1686526580
663060753
1142085288
146280268
1517814032
1794864555
1247296966
2061375333
1946287241
201665980
131128749
741167617
1979869375
1405185631
1454489326
1996032635
293497870
1214036539
22550487
1068994368
1121657130
908674458
1573849421
1052666895
1136511881
227242517
417575357
452422532
2069171016
873683306
790779937
1091058948
1863845020
28410258
892271815
1480972294
495282953
1765838920
1981307802
155848107
889874942
1853943725
1122210311
1091041541
315447216
991292204
1888219219
1617338960
1038104661
1466879992
1301541937
46000861
1870455809
1572089891
813764971
1361746180
201554450
489791732
1080542070
1485510075
2086909734
1465496009
521326742
1271779162
1386691389
77072083
1535160889
775899693
1869793310
1085062846
1667553110
1708184031
823513866
805310263
982289656
1767416928
635759865
980571954
1207944948
167058488
1833379470
2047124165
1354919644
208950746
1340756202
1808504405
92003014
975214280
1209918197
66628996
788689984
448944441
140336287
185381079
461005017
1402679201
2034760535
491058695
182606025
715034040
1687594191
127471293
398899717
144107743
1284100572
2060289034
418661148
401227950
488699943
1534852990
1854355192
540018125
864406685
1710400064
1975627566
604779470
645362913
1665025067
2093024579
1161693087
900831917
373610695
1692411577
513620944
1572639873
534518611
381015376
1651091729
1436031819
684241249
1322377972
165514767
1334343846
122891022
861323609
1597566400
700094071
1884424649
45078458
1523142503
1141995674
807909360
1172025391
799520602
532807825
41271998
1146255971
1844436368
1543864171
1671626662
1188414088
627773555
1619944160
1483270551
1531844142
2055637223
69248320
811783688
489270457
1024428130
747865214
198932366
655435548
604637298
501879634
786337047
814506511
1793009246
1054563654
1603488581
1392419996
294568201
1925161940
1220892109
1918177490
587075645
517334742
1380725888
1858635653
409296173
1352275518
969662985
1796993002
1375199832
1488926924
971987546
376444061
2007459934
1918287385
724544608
1243796110
560287559
755221034
560720869
873534124
1627495352
1659700291
1417518175
84221484
972412046
280313685
1349634714
1794904447
1842305044
71036424
511386672
1315014364
456964101
1049188189
180186760
31739130
1602427170
1687982883
1901632865
922565429
1485537537
1354828111
1304936883
1069038780
1805065209
1618692065
730395089
1317835350
1845868726
1003397703
989190896
803915166
1199385740
1119303773
441636284
1979536612
255067643
42124314
2070793699
17103175
1166753470
185651221
1368188137
1006619502
242312465
2061109293
598835266
902285596
1480549984
862732760
1250854408
741793525
1072105577
861152465
1407247586
1844015239
925954597
230559714
298522928
418199175
485002047
84455512
764206416
4382306
1095494706
1712338257
1206625851
2071467334
1071543243
791604372
1079834368
91311865
1599589113
1084252249
1509009859
1199919360
1001146128
2023250549
271090852
2114730261
301551871
49366061
591447216
1179305890
97733384
944779445
1721707236
89985207
83362148
891948856
1465018982
1650111017
1583294971
713014729
1255722932
308789078
1701608131
56533913
252941165
1629748446
1169456688
1872317402
1202761694
6072373
943063814
295585834
867357032
1077288005
1667476617
118104486
1095494256
1151006958
1283982608
1148942650
16517340
1142250026
718844162
1840505460
48724823
1206765620
1639131214
663299196
372626019
834115510
758140359
351010683
878953138
1407702673
518186459
1950699790
2081812605
1445443559
1099074088
1928668486
149958708
1711226629
369995806
45400247
525035608
1141219699
1441143441
1183157269
731646402
1345784064
552145764
1273171339
800455305
2008374656
394764865
139196729
2108662849
163653303
1771720938
686551972
846577832
720311456
837970192
758402667
1714667257
314274310
1092514815
962987316
714962173
2112378203
1928644503
491966764
380082467
1951023306
7136400
111360060
626704755
934312258
263529828
829041988
1215032349
1110027674
752868176
2079291691
1600684282
1482346848
781461448
1350868015
257972576
614176291
350484481
167140798
1285671846
765928921
583603531
1091949792
48062093
213725873
1779323555
2009881312
1230346846
1796455260
164081858
1738888645
1149692989
1242311681
1190088044
1917354300
1849413160
1655635659
1984984691
700475187
1236911267
483729363
700208496
1425150856
1244334558
1024973848
1871897914
887980464
56618773
9898357
154492467
100714590
1746786786
1482588032
373067891
2131710105
242101032
797885612
1443957621
451183060
1648186332
1930039706
1848025027
75850497
1262204990
976096180
1471793860
1679578911
152818343
1812897260
251821375
858709958
1309773303
716988265
44659752
596384578
527313446
1454934410
820563779
1364124753
283876176
1771911297
2070598261
1372168975
1813678392
481894495
1563864567
194477004
1016638218
555321240
882028147
532727474
1302620853
735058374
1189507167
55743786
2065630957
365009033
1991722389
1944525302
1638175740
907552165
1409374533
1814952711
519257219
706446267
809510173
699152420
1396111673
497298228
1150204955
1401853810
116717378
327948258
2126862842
1947643170
52376255
1685572284
2080198303
544436728
1660485063
455067659
1401422378
537499551
1993244489
1308308237
1144034898
1961715023
422424642
352863546
1299065828
1569776329
1290199986
1208131590
1946140919
1220422468
126331326
1344987930
854334449
1565858621
168837877
1462105891
1096444892
804092232
344658359
185204556
1432023603
203825089
1666401059
1957934755
705087732
413834016
887401021
742302335
1206632790
1339625635
1213719936
860197303
2041879244
1724419550
1480290110
929244916
1608106050
286443880
514466708
1224900013
98157683
1407029341
1013079694
1882316845
1377135621
330573469
845281016
852285013
1180039295
26041321
245546312
2031076588
1587030077
951439484
2091849459
1653447231
1295340473
634470149
1977773367
171557853
988057885
2037389394
577100130
401983079
1595226354
865924371
2017037181
1178728343
1558322591
1478176073
1173421915
380133809
1195939952
424663010
1596438020
879410612
432950195
1022951756
314618429
2024178032
22861125
518580884
251458649
591653829
129281755
1763703369
1169059763
769339186
1549079210
2108073540
855137570
833495568
1700742530
2035529121
765369808
2127982199
920524603
2136794935
786202327
1065757582
2047947910
119369141
595999750
1370607144
1362992042
746892587
1869170808
2073860793
1682324073
444984195
823573327
213348324
527615100
1768437492
2014426109
1747534161
609655985
128825955
1545602903
1511453422
1014878885
890384093
1218336463
339240306
1647563456
2085650974
1146744089
935733013
1762708918
1756481098
1504270154
261209464
255664640
185156456
1581426869
367970430
876729735
1656859981
1755925319
532102533
1161185348
743185630
385710165
706906381
946391047
1201314970
20960812
1164318271
1666597359
1884103214
1321480853
40792928
1024123798
1237362660
124567859
1056879743
374047629
1135242166
2113790712
656498392
1177865657
1425722413
2106385612
1661047960
759841318
266532568
432511409
450920862
300982400
314114753
1053061265
1641876645
1500164800
2006544409
200155423
1197251759
1086481482
2135935557
135587370
1802472001
308003148
149162821
1666966420
196015877
2019386233
1595119711
1428807435
357290411
1865060167
387884392
195659740
23058245
17312489
2063293588
479913242
1043446318
971434568
1915801159
402048771
182567567
1629681144
1538361971
1017212072
798578352
575103414
1380662209
591658420
1147872956
200133708
1073413479
223785954
1382207247
560774971
1435276383
1478260788
785453595
798178392
1871993282
1730702329
2019384571
2067197109
36561961
1434152397
1000682326
1743403039
1742623479
779144503
1883606832
1188925686
1804283516
1802003661
307682816
1657264422
1011627783
670543176
1927841818
929944044
342438048
739570072
944774453
1106262103
1638509782
1815788081
748931675
1947598612
908204190
510688644
1588984153
460895355
1930224449
938964105
1664606192
477813732
1502728487
1916080118
1377668844
2043172765
1844491763
1934515729
1538346041
855440439
820849726
1167764703
1065400446
1569847391
900107826
390090500
1758446182
684946967
1311358802
1119498183
1156600464
29117592
312276398
639519930
1578110566
1454202448
406133315
399069221
1013767897
122692477
1635543956
1652706405
1136886105
1574088905
1734857252
1629707117
240125057
1249581311
755219454
816970451
1480108908
796954034
1042058480
1454126910
2042047542
1430907953
1631493200
784529623
407379557
357397224
699692588
2132105988
818412192
524674630
1380885789
1193207836
1868024474
55691354
645154614
1524226414
355162332
1888033068
429458548
1521083979
752618957
1372094732
499806938
877655974
1040161931
1061690416
1423072420
429189966
935367221
569787673
1736213417
4788103
1874664327
1837489669
85039693
625884963
1369075354
1724943228
154709988
1271515461
473474167
1004979885
1576539784
1134046312
1729156966
948586033
346042597
1028761165
407171611
298783809
1099367338
1083088933
1607214921
1685444295
733002034
1324736786
1966092783
1814286189
1723760405
1925586835
1370499414
1067325838
684984075
1176836467
896029586
1997114458
1565260400
1272896591
1512791397
1795554961
1529487049
1358485424
1746359491
324684191
389972572
2080749747
1993589460
746930045
1954527025
1712915555
759551567
1845587062
1820063387
62724758
510258662
1722480415
1028704523
1386699879
1872302713
383660254
1377782377
1771860898
767672367
1192520547
738013992
912093934
1697852841
873958489
1399494019
1427914889
1563223659
2113463201
1657470311
2138973987
1925586144
1980919030
76663378
280125259
234251636
550516921
1201772657
471919740
2039574600
705980456
1280633028
502921192
309868586
834744433
588032993
214707525
1057494051
1992129995
1513154786
1737897612
1879042043
959628032
964350475
2064619096
390865821
1031963733
107448986
30074415
1067911579
2035182757
2101355041
575247820
1669726406
1196088524
1816188568
1702753511
835247803
1660104505
950256199
1091825581
1097941309
1987115340
101661414
573398571
1037580791
749212623
1035832968
1302708556
1741612796
2076535030
1047835093
855907561
63691696
2068402776
603518007
1383904340
877928117
604610274
2108832583
1371477933
1941493104
1544921415
919174431
1584678290
323229722
2146086088
2069294611
2017764554
1144847952
1283610341
1616939604
585999334
1070324696
668111711
73165615
1283701203
257148298
1182478138
1447338400
1336974555
879447880
1461804868
1994485702
419934513
14705425
860517899
961784166
942575423
2021184750
1608543563
1890856920
858386440
786436898
920724342
511230982
2071788932
1647970046
2033736594
782341014
995890146
1529811796
326274038
350151866
388988365
1562472567
1731432465
965507099
1472212688
564659881
576986665
4857705
761512139
1574308158
1911288817
1199340261
586086233
1476921261
995082158
542329762
1575220508
1596613557
1672663501
1619311624
1247398915
1969229406
704979974
1829844381
702412175
241993691
1699007613
1374679545
148773903
1628319050
1138552958
311838626
1142871199
1419908642
1565310301
167083194
1651226682
542840415
774912017
1470574322
829784758
1538475597
2134954253
236360390
631484843
2139193391
1642324086
1691342296
1783145161
1127911080
1352715173
122685781
634746555
291559510
1980029599
956176594
911347457
586982017
1660096947
1208655807
1280940452
1482923373
896671188
1395955796
2042428810
718808956
939623460
317582272
1004339407
347058093
2123910646
2125360436
2014988037
1514219679
376853980
1631615700
71422695
2143424370
228111472
2095919231
1270308714
1687827809
1906808851
786696923
1195245168
1646320198
1396596651
2079961664
1267349235
84002479
297921619
1864606146
1666057146
575932167
952568217
909184781
851263503
163119885
1284020210
859132512
982090847
1484280908
1303501131
2888492
1572985264
1393181408
49847627
1090460118
384718685
1706366964
1670027301
1044736484
2039584638
1580414687
619997182
138903248
1620787968
1490475051
772271131
953253405
706425320
1461973387
1831816361
1741806481
905642132
1827309753
473179942
1630201027
1584795228
861444970
1772606414
2058644534
228294860
437988086
1691159001
1866239155
1037937249
1568570016
929640022
1579023863
1752880152
167620242
1739887324
1353218265
1317016331
2109097738
569961892
552522803
607093126
34450625
467418339
1130390500
287334089
699301543
1261440680
1264055665
1873965800
112661973
583600010
1185642
206451901
1740169409
1545028917
219175049
1250827940
687001292
737533695
72893633
1666002180
722290312
1088083819
342398409
207490817
1956222682
1456330477
1331645760
1391997871
1212252306
799080821
621490489
1152741178
1907283418
233546209
1626894325
86442607
1118857670
916042653
1416428285
1625345982
1141421453
278082271
1642874965
659447822
712916278
917681121
252820864
634500902
1793494785
1496399660
1882610389
1175355431
961865015
364952202
1392843950
1672943303
477411239
1050478530
1411541019
1861773088
912408647
1760547866
1919692001
1193807475
103973042
2112460770
71300136
1610801136
1303874081
1641797305
52675743
1196772168
916195278
1438414741
374529487
1509662453
1974472139
812518870
488865456
1786059149
1337855005
801917366
509973496
650890645
901325724
1175592536
235256952
205490087
1467728630
389504145
333483554
1423576654
2072466334
125869735
1053927307
166767552
118696355
22555170
1400889542
1646668186
1691348122
1566278163
797885328
778155155
744948495
845146457
317716127
662091742
175861801
995430550
741130683
555269615
33001197
920472516
1044234899
215706629
1734576082
1659717417
585437672
835472098
647204560
972579897
457696917
1950906341
1943303714
862534512
875648016
1246493967
1719660895
1228374046
119659497
23807781
1963276833
555279438
1172815728
908494655
1006237886
39942188
1365092519
470691935
580506876
1160607
1267458616
428103288
1378637139
1118747837
2018186882
1364367765
369043070
126726197
1995930652
414836556
968599137
399148907
1485852394
1808152783
874726151
903495899
1536498814
1448809701
1483580417
1401467300
331195235
572330541
851850758
284206532
2013244298
828099712
1328380803
1963965014
1543566080
1190618191
108633549
1356024102
1800788532
1769633773
643987164
1331077417
2133236861
545049386
2069892452
1880142964
1442211958
1993110264
1843738860
2027143598
1673270332
740195948
2006858846
506834780
1467344922
1430794642
1241053463
1583304158
1437395693
422865895
99054869
1498606763
1798529649
1352836553
551365047
1585587249
1505116650
1315689353
283988075
407596337
1369667674
451290698
578837860
634248461
2029042241
2141122307
72520064
975193997
1266292558
479138666
681086192
334282883
75537004
1285159127
1006055961
2123309084
1459341771
506370171
1639552169
1507664170
1354581262
70732707
869156805
45355784
1607313600
814585708
1970670093
1687733526
1574227643
784652567
420294382
751715997
88829012
1700976075
425025694
957082221
1088642003
1248528318
1695545918
63295646
673960711
135522814
1737618614
1645527899
601036522
1301595039
6162103
994291902
1696343777
1830384796
827765762
738606493
1522068376
1817238826
1824859237
1932889981
1521802972
1402304584
745430039
167615250
42011755
280367457
1208538969
1908009925
199627670
1025348169
452571988
725924514
1940606332
906592163
252777328
1816124597
938407644
1179108294
824788456
762810779
1473171013
1823019562
1293144878
1291151588
351865972
1363796590
2113408386
1534310026
1848371493
86770033
1506142223
708006234
2105138445
1612700703
553025252
1126197708
1162184396
2041226918
1069350862
1574051825
2042034016
1148311541
27446998
542962279
1491140552
1518419738
1305269496
173506396
731422854
1507532972
2145346122
1945393675
2133083291
1736163227
1749200309
42377019
1549051395
1312677827
113454692
835121125
464078610
1590540062
580272670
248738731
615634528
898212568
1937807196
450234629
9078994
662968274
1744976922
222438536
896095240
681267828
38762742
1969074342
769478254
2142422197
159306906
786439508
901633871
221654921
1669871021
806771281
866959027
1724260919
417909139
1120193015
262160049
1969857882
1352435115
1872817068
1087671001
179178320
1137891951
1381171526
1863687531
998464366
178177887
894223910
24697517
386466594
518211834
1519782486
861885531
26620881
1243932847
1458523805
1193169234
2036747371
1561199804
113780058
894550678
946822026
1136831648
1139443436
255686238
1811594797
200425915
868358417
2013036361
1473814615
1227377545
1420618347
1920680060
1305833384
246747529
44816345
337213635
600239904
685070165
1568872796
263453605
1739405893
1945993272
2009097673
1230695483
1520210907
1523292310
1636374009
398659059
1220567364
329321761
1538073225
13692951
1953712332
653115137
68950447
1687746421
354876286
1981271351
1276329107
318785272
1096373847
1094504391
1145711849
1749587082
308648835
1937827236
2017602487
375706670
1295880976
1531961878
693335674
591469649
1859466380
399407887
840490880
1038750701
400210169
1689972945
1160974735
425090877
913362061
801564637
1159249717
1402941743
776612550
1199389158
1198336689
312836779
414986934
520147043
589935700
101741426
675383136
922567543
232951815
1074462808
857125051
1770265470
2002387157
1231662666
1126788823
912451827
2022185622
2013876199
2086721967
913653152
2018610402
1911329861
1948173766
512146495
218395912
5846579
634425709
1989870853
2097369101
762341903
1188233079
424723144
22227169
1370140186
1239105600
965436128
877188441
1880620270
1954695584
672506684
261085215
833937664
1477138340
251538893
1165332912
630953496
43084132
979598957
1099080752
1720271289
152182266
1664912800
610452253
597827100
1178437158
1880196430
1180361975
1255896302
1599829367
977469871
1488952431
41558416
1850998601
1595117262
1149885547
1069609984
1040825510
187829537
1337606844
1238745466
53471660
922776829
1687784971
455898042
126726197
1518172375
1654993776
1544115756
613092860
1740830984
1708396049
1095524155
1666324319
1863393358
395131707
2125944302
645886006
271576065
1514387322
235676221
861321499
961191158
2066199642
1221207531
1851813868
528090455
976405885
1638135527
1872159255
1837652274
909673715
1686549011
701522825
1991608504
938678413
993972221
240155458
1983354092
1556791892
1343045682
562887314
317810547
1169440049
520194101
545670468
10887522
1531010547
857005655
693987904
1993789555
2018993852
1438392362
297760556
150209305
185856171
339252090
1462355101
1568884816
376866332
1047324278
2018417666
2088707246
901712947
774277630
485962729
1591281951
1212713804
1496742539
69643540
1357320184
1358178855
763771861
153633412
1114445845
1295436436
1659982653
1859653967
2022158082
849041046
574244247
887274510
1162495363
800755406
1845534736
977246681
1859382550
1860276630
700871881
152313337
1907246254
301460730
2059007798
178002065
531177082
850095580
1868487048
832646224
734054517
1560394464
47414266
209598484
1498441949
564635795
2092947947
194705366
1558324146
1760156699
420457773
2035202018
411659495
244929066
867996532
1770063400
78240078
681494320
814278277
1728134365
1708332383
20610633
951437284
1533262516
1545494122
1523378943
301667230
160362979
1765343386
1437038295
1167980686
1506937567
56555244
322218899
969912437
417522973
800700011
575932770
802192315
144880289
360325718
118270616
155055317
1178861553
1433496640
1254458311
675461911
866321724
1444504643
2135167473
950434241
1650950477
463675739
1783799400
553295275
1851882655
1032497514
1760427707
1350641690
1759319825
1104993128
1951776275
426649730
1719391928
1215330673
1320461072
1966530873
1292004823
270723789
1731954127
1848329386
1935489264
1134233215
86169200
546493933
207392883
182357663
518728876
34407051
1053323986
459855706
1131242844
220231582
854977203
1095121612
989727
2049716978
477819732
1875994375
1231952354
303722688
587215459
771053056
953522941
1937296390
772001587
743022516
1721938187
1153696210
306001784
159746714
344957455
388651150
1766795457
1172357086
1537352468
1131786374
914756685
1163540143
974929897
531757183
783922535
76580797
683276391
970550833
472897725
1741528117
1836737667
1518548629
320025085
1930546666
1218027458
678546024
1536498634
1972387792
1076371845
1237327644
2073203898
1246400196
1241694630
1531263595
1209556691
307014793
1392519054
661665000
2086820183
1374694054
1491515165
2032924947
616068894
441963300
784113625
1020217003
1705633478
1698196835
327196066
858856078
1071391098
844847285
1858097552
1125677646
854316331
1165598622
887445139
1932301265
1266050769
1750139046
2027206511
1927634552
1814474317
1621141157
566168248
386454923
865351056
24627691
369712297
1974596952
927205514
1329343872
1022135331
1057304852
640042956
1266671068
385646369
230991839
509083549
288771728
1883279376
1108418365
729194726
919617797
457681012
1254819449
1742130308
1546880949
2142802446
180164915
1740532214
607229646
305443479
1696889661
860289109
92219949
811894004
2069903032
1180726894
1764947153
1439409392
507271613
190247974
438178707
484153688
754526012
121981322
1430225362
1982799088
392060521
1634878049
780024072
839934776
1432283246
1220922178
146510518
2002813668
151341773
1521083421
1011167153
1674320931
1794592327
1031458342
654100252
1728307686
264011943
1664603459
597005429
399446934
1565970494
191883050
149592108
2098686798
1014373273
1652549194
201068990
205695457
643397506
540893618
137713641
372506607
225814748
1144887021
1997045265
512258751
479425892
1620931615
1928894268
1238958829
646630174
2131282850
538672227
2009655991
2121879467
1541804542
1452123339
467729497
121404068
464001092
748703218
1038604045
810281859
1057150308
1441519244
1635367311
1460555031
401643735
1577655685
442079737
2063112481
278003131
1858353229
2077836873
718372919
1467957641
1549373554
721095930
1769945536
475148910
968839870
84555906
293604422
989456038
809202725
1886170692
1245547991
483148621
1621585559
769919699
289838944
1548457305
1644956256
1848385052
939605220
63542666
242088675
1404609485
798969896
42531099
384515539
2004505888
1735176385
305579327
1386699975
815401196
132434242
2104622004
97087075
2010345834
1207386088
1608924838
52015895
196847102
858040650
848936172
1108996585
1219010378
546098130
785219186
1795524359
1373668933
48751985
1870701604
172841980
1697741955
707185758
15150357
1718422642
1530317542
1093614421
1990809065
1717029018
1064128901
344163340
2127092779
1269226981
265797570
970742301
784619571
588585257
196875850
1131306678
801092957
2001329908
1576298945
1714341436
1200074955
160680448
1917212090
452310057
1164107282
1693974337
390045480
333262708
1110375979
968881778
2146106580
1025581976
636531949
970765761
495616571
1181054852
173369198
1032783888
769809759
485709782
1874904915
1719369704
863250202
1100634255
1413022943
1603713997
536678438
1872231520
988706962
1650060271
1787388324
629827081
8071098
1364959332
3961081
936746159
742971679
1155138552
1765094026
1614245411
1073154534
1353451102
822105193
2036124556
775851569
1787514003
1872077403
1118047485
466483238
1999978123
1175179364
892275841
823327234
929648003
1563090025
812003494
1866203108
1121862116
412167804
2045413263
1061621960
599852016
1732392757
1948303165
1126663121
1885378731
1453698041
258985515
514326855
2035546918
1408823366
633353903
1624716630
945280427
2060705030
1893235109
137299652
715317197
1958163561
854042949
177465058
161060941
986337457
1265988404
328916424
1389280358
772377320
510103484
344973533
623012783
927054390
56060094
1891685589
138700553
1864065649
582048962
1814788382
896005369
1675905408
30371073
1970410649
35323738
1750648340
940880080
1281617305
1338953325
518718744
140887841
919681505
295036255
118980515
1781854183
1590568937
2086556386
155382097
1376485235
1781803997
1273487977
826029008
217559270
73640587
1303853828
2011549960
459413432
348596821
719126272
1531114016
576111782
1107204396
1930515196
2045434791
733386066
1967458535
1902545184
2023280481
1845350609
882372067
1541085193
1099094755
1073087384
1244036706
396966277
1787503371
1213012839
106323845
690373076
2131803718
2002441257
1128071623
801792681
983447253
690688802
2027824811
1594869069
1414886195
409442045
1598689010
2088448872
698712727
216648360
717119302
63838606
510981207
947120461
2066011787
1181474473
1156422234
1766997096
816153160
909965169
1832135909
1919904171
117586791
1624640311
771778923
1255878199
704784385
1414049868
1010068770
1835120741
171380749
1309401107
372115182
1793305856
165804923
31090577
1546332860
426674876
929490088
958400611
1615906728
1657107774
1641560215
1586859550
1684922356
2078361573
736668934
1574424661
506184791
630008727
1639349315
47261154
2018746793
476589266
573393816
1920466257
1266942037
1335571387
1329056960
656206221
1011400295
1256238784
1807151445
1374329461
786004698
604166245
1921167035
2083210899
1633569165
107903792
1338471980
1430308942
2140204869
581298485
1388727912
252430644
90462414
924406128
945855774
1013777026
747599734
646205305
318160189
1044869605
54290881
1286367336
1037813355
1369991930
691419657
1865889883
1041839346
1908180252
613241765
1879668422
936336479
1640065155
125033006
1002731165
1495483952
379987631
408408191
1868319997
1358424191
418472636
1366285108
1923938187
1058237047
1560104588
1301018310
1648663786
1941786484
793400791
1134244561
1519549846
116444942
1359309832
1702090765
1592911423
1481088765
745092532
796738634
1432926475
920460412
132094197
1591970965
256308391
2095362583
938562618
1558968136
212807174
2071994999
919465949
471815454
1490762667
379433610
1079476565
1015139075
722106507
1114782149
339268905
483622652
974509475
679591948
927290606
2120549602
451648801
106208752
995075416
2116665351
1036287857
1119790729
632066753
734961840
567006173
1385265332
1415977101
641045894
725174986
519255782
408205281
406387098
554398701
2030300500
1472016247
38587933
848450129
760022293
1423795077
243933514
1674179547
1533193023
365119743
2062119827
1105085976
1101766980
1111711403
1369344614
1172528200
2063974644
772689751
164577727
1941661116
1195506293
1887880215
138614767
245328736
1573271943
1619205317
1821812792
101736493
720585424
1487723274
1300093019
1749979027
623873002
363403129
2080910719
1016241344
943002539
171972948
1358178210
618304018
1903861936
9618148
2122181412
1312106634
331240250
621487151
1434271788
2131787566
1044801528
782111323
403079698
310466666
48734900
398595281
17536556
1325811787
1736958712
688272110
467560156
1641001048
1784042141
1474787336
1618895151
1102395138
1905115197
1829473877
1388538170
1005196510
964784185
339128823
1603943942
1091279415
1188581702
2117519633
1179534439
930667751
512796070
2139289527
231132130
1390647259
1382615858
1124005693
524420256
1649081092
1633180268
1676825062
473932842
451671554
2114090048
1960364551
1813797858
1669735619
1210304458
1464478341
1345500585
1285254362
1429565962
1243820373
1022698700
204680032
1866653756
986260800
259291153
1885133026
703794293
1567423534
1433098390
249433994
614188369
1396444430
1560165573
37106480
2051493018
1097867598
1041213263
1873769451
620867790
2107401844
1195554616
270532652
1114684877
910173299
1311268123
1896313808
597871803
1237358543
23932497
2107526749
2065292031
219653092
1301073667
1831106704
213081070
1533431341
1187745610
641361755
942396553
381496619
1381709474
127731527
1207619545
697697106
648228358
267444062
1111902554
429574546
300255134
1159983572
963358894
1292069683
2125117346
544105780
1433363468
889259953
926580999
2082823151
30483816
144359287
984466954
1798248583
2055831540
906102001
1889818541
845521083
1438791201
1163386899
1135061538
1378094907
1888044919
2076388416
795120058
1910088107
2080247527
1805630212
1367429166
582427637
1574603330
1744529028
1534288189
970518742
222875955
1025481691
2114132739
369353973
943892000
160477855
1576389720
2132879491
102249127
737798058
73916593
524076394
1546705193
60027905
477982674
682875361
26788412
176046600
820719945
732575047
597652189
1443023681
967198717
776383964
544703202
415579597
1175190557
958635635
1084875589
1632744814
622914682
1614365542
1254202318
1910379963
2047754318
1186241122
918916993
1953827200
1875913892
1906134096
572892725
1200413061
897909859
480432230
571978666
518096020
619946356
1308811628
1817979820
818190094
346381870
1460968130
1705583595
1213507935
1155842051
1458072444
1000128674
842698205
8086506
513645109
534283220
1917878883
522293708
274166377
1621244690
1250513635
1368789686
1543386992
1609674851
1562223973
1183618363
224638895
1994725867
417538045
123322450
669086420
1547458625
1824675469
12070265
1551467774
1084770737
1771163823
1372531233
1299934119
2044603147
1846366945
167201968
1450117229
1645252275
2026420292
1578753991
1465512808
763746120
1541490354
1771881223
1771468681
1455207860
1914463124
1148935128
427184322
440445481
554957194
753889127
1800078353
834674372
1685799474
877513629
348825248
1460583371
863315891
2143217683
1795848649
352641007
1846408116
2047005580
1013477408
797979162
1085580890
2120372191
623126085
121570882
1368303159
1763578423
1263820889
681821676
1215070311
1223164496
95395455
763006217
1647325121
1068074023
1072454928
1925031357
1352168601
1581104238
1783322969
1918202089
1937211444
9236902
1067162671
1146472757
803514291
1244548584
871790758
939797947
1714113327
327808413
726230901
1954465124
471201974
379638978
1041616726
696213058
868092880
278953844
2092266672
369331782
304721041
803399805
1068317188
1968039451
2137792530
1248462655
1587050454
1119555584
1597385245
650647439
126813491
1023393295
1184194317
351830437
1202185703
694197924
604604234
1870326078
378699132
2104908330
219889178
1240055402
978071789
484153554
1640952386
1683797448
885338085
1234284263
1507253515
1863884728
223842360
1955600324
2140151572
237878956
83588880
294104023
261686026
1128582477
869013714
1658923807
202309683
1015082646
1747935791
1030347586
1617227408
1308923084
48545460
301274922
538501828
133081842
163277412
975803657
1033336364
407292193
1480160176
705988647
768103626
378075283
1290609008
874726028
980279586
843375948
1280878199
954334800
1065458299
1320855719
2011947176
1863613573
116643668
806537160
1378979317
153579845
1528834318
1900042087
1678936245
949908764
222240704
945894805
962687715
1123383432
705807331
1207707540
459209569
127936385
240726755
1203758668
1912988836
79244178
656133125
1820846186
1322447654
660099734
151293619
1742086585
1373161976
1100396965
1442283409
1094733270
969373255
1948679765
892449612
1438339104
898614978
2007430398
54215790
37920603
1155847615
2012764368
4945455
1427758430
2010786722
630968375
2003051901
246454576
1724917061
349228254
1541350462
469987565
993878552
600035395
57793772
2122136603
966215578
1048111752
1904163896
38857908
1473636937
677061032
937640303
1589108523
1677866935
467703352
1573753545
68783794
2145293743
1183024006
1804127347
1810836966
1489446007
456803077
2101029653
823382471
1933605670
1883736938
169851658
1241032003
1877690145
1209127366
241301411
1057003804
766612673
2111386576
154047450
1614250541
303227137
484084404
193708336
616311908
1291436011
1033410453
730742931
367489937
429317047
771178555
1935211324
199824638
862381080
665991476
6125253
155336816
420905553
1282406943
878100341
904282100
1137078108
1447937279
418550453
1386918794
545237070
1642097405
98925840
1627510671
964291576
800277569
1319577941
1724759938
333118041
1201672232
1213619580
780974025
792116299
1933131275
785395139
657121170
149921540
739960676
1914712221
522568830
1677819628
1235186409
1629065130
1627264503
1295587706
511371882
1118605108
981760968
1331674142
629480348
369475722
269974871
1716528329
711955572
1223686550
170462496
33582643
1427358918
1686195237
694343366
1488717818
2106167338
1165104806
1219418095
2054952312
1542281336
73561979
16494192
505335629
123934128
1950630812
1606977599
803926302
1515842691
1883273157
394830347
971472922
1227844717
663393098
1654512103
967823591
632931396
486313276
684049661
1571006348
173206311
1749141780
383114057
395398703
343303014
840621102
1491672331
836994762
1758529177
1510646672
1644052726
2055690144
925585435
678176202
1247469723
1240499056
612998670
98173263
298152213
1188964972
894199098
924766942
1804677833
36314066
1379204077
1324841970
574557924
1144997765
381264873
883347821
107562247
863895708
624543298
513989337
982200224
850310887
1414060608
676297441
353058705
534075005
1441714878
1123096520
1423681078
1310706927
1263180071
2128093004
1742166975
1113884903
175722341
1876979096
2025190315
1132373929
1042512496
1689714136
1938758886
464680259
152221308
427322210
907719811
827710591
1207786847
925584963
1731748377
1577068980
1993063532
2052960144
1922221066
915981326
411480535
1100584249
1907868211
106074295
1978060208
840098257
549327464
272770075
87913530
1885291477
1266264824
38913477
344502649
1801142237
1359932798
1212336849
2041384158
1283805678
710126954
858732260
275045914
1767788196
727294402
361899391
995146437
1403720315
237105124
921279755
349023786
1644155784
230552880
1483298540
932963191
2048381588
1212543852
1353305876
122700324
1212267840
1721604400
327883754
272196853
1623927802
389134178
1147081751
1516851742
274589069
1276224465
892733768
1961503852
707547156
1472327586
863966469
1695195650
1057450885
1358200137
527771523
1480332651
1611442358
1686944667
82705852
1847642258
272655685
956864717
178938021
1782363181
1319044916
977223058
1021412675
1474960008
2119891316
2057858223
1621394321
929451988
2079146313
1639300551
393859569
1640782510
1295826465
1860192318
1350938655
1134935664
878022917
408918359
1818415414
1049083719
1642448869
1405040526
1632339027
2013757228
537316198
1179616444
308894504
10158575
101699393
745744566
1154308360
302902651
1020538421
26152545
2096684604
1568007992
1332330703
1905022623
900469804
246521576
276242978
937572170
1082156657
682420788
2029317249
617619270
652582010
1059615581
2036260689
1671495415
1429787504
1663327003
171184038
36196830
1605159906
1508185437
1145981123
690862931
388778031
16378078
1492839310
1201141832
482535121
1185777762
1780591592
1660084535
538394100
254864177
570452186
2139941327
1206944616
274167473
219930117
420284899
586077545
388231869
243330100
1387584389
1192341952
1667611419
1274343670
1993800960
1057851280
1175228983
273020287
1166170215
1374363288
1071442341
413744254
1782422777
289453969
1509924655
203773163
71952847
479814130
1971443286
1140100613
1001516677
1662275444
252360915
1037675719
261134532
953727518
1194048034
1743299919
1868770074
1708885988
183920944
1933959402
980114983
1219809034
1672632614
237860721
142318424
1553148683
1530934314
981688860
1738976663
1605049384
1700691706
1576751161
230562318
1040479179
719740011
1163351592
803063960
1781648054
1073622345
699176552
1724106991
1879636307
1696231444
1619908004
114091114
25629725
31912474
1328167987
1345963525
1631710244
1481615658
568165813
1190236210
1735836541
48299475
566440402
1238745973
675044563
1457571634
1023879891
1429539671
1525533205
2042848089
1932207492
66163712
1337027241
1191190706
1999620729
408486200
1323030992
184853942
1773098553
1216982319
1672415238
346718997
1547927019
459700720
1970825753
772024490
832167986
1214300581
598142610
1629718518
189828675
1200612591
2120135230
1691721398
1223202991
1234553398
202455836
31196206
478162646
1817384708
1924688102
579062689
1212789048
1488479140
399626855
1107556159
366694200
1173103778
296144735
1220026249
1095506824
1531957587
355443382
563399804
348481988
170600009
1091525333
1229178758
1751768096
874466010
268359622
841572350
1984903528
1698456052
1695232655
1636029319
698836815
2015430802
613584416
1371678172
1556404235
146772456
2061822043
711435670
899884761
1471597118
1146406099
1552044508
1381513199
1652629591
141488121
1322155073
2082555310
1016314533
87946021
2091950952
1815622913
1794969866
2073835520
129948517
274941815
1074992462
1824575149
349882102
1752967564
1964867701
85622997
24779483
417454237
559601194
2117950632
157860412
845825677
223991274
1316766152
1547637424
1507381709
1637186420
1109443632
877798148
1411588099
599680303
628509336
1015759093
1707119338
1077295958
87816666
296874467
85909478
603114303
972123425
1200652561
2009408622
701582149
1733174807
1901843055
905303602
497621185
2014216563
324211069
550750615
1733444420
986562917
717144603
376037139
1525408761
319212917
708983669
1685102436
2139091389
1967054435
2093870010
1695152425
187823742
132601621
1064504055
723903250
163940454
1106478135
1124656366
73858966
1899025116
443029070
273663459
1213068611
758435702
85257549
1874641972
1156408332
728622597
1278564743
2015106197
1202571933
1566074368
1240240053
1392928781
857231870
158071414
459748597
213633325
1256901049
83698258
1209912321
632803758
702816651
1575726773
1669660589
1241716579
315324183
1709443826
285521634
66663407
859016475
330756268
1331318771
1281107593
1410970434
1332653755
566983220
2049130835
2072179922
1241626430
1706454799
1378150567
1281100579
550122686
516222918
898129372
1113409516
730757352
400171007
2034782421
1016847951
517995482
147302847
685389199
1739890213
1151174667
844039407
1579278281
1172503491
614439037
291718682
319410452
1191288507
598127633
1136296000
814285200
1425046249
49929887
1108864484
2133153012
644330590
1859385263
1584726705
724817351
1576357705
1662363910
1805634292
1621912061
1255176487
917902594
101699558
334934030
1757119211
451385299
675366470
1200700366
373768998
1095995695
1815965522
1207729215
1462164664
1066761407
2062344083
1715936219
484864090
1273740257
1952389620
650437331
609101904
1038640113
157559635
1502662251
1644607170
338964577
1985023777
630822676
206445910
1367782972
1702159514
1202873292
1467263721
1741557794
697453599
1390307732
105922795
1603979898
1393986389
197902985
1171686545
1370545765
590398551
587002545
41409995
1975974231
708184242
1563188543
2078835610
227633974
779627103
38422632
1602160809
495861289
1004594517
319570713
502436337
524393986
744974382
1757418887
1729380347
574332871
214922791
2039503086
2096673846
391155308
645602303
1207401549
190765067
7631291
615580114
274038134
292045446
359859279
293130715
1983286299
1695273993
1050302615
667551926
340504343
555107922
497070049
434939815
1811988627
981771789
2044234261
14375413
237210338
599333271
1001088849
310517711
542336296
2110762142
66696676
499606918
1765604764
507242701
880364588
1340071776
454956747
1780039708
180685069
1442654415
854324625
1392175709
785601292
299642611
1611188308
1661099678
1170067944
1726514943
337497275
289420180
196696144
986052711
1802183519
1278194930
1617354307
869603313
2030295266
263787881
1954939350
1630482637
296357541
1009454982
778369663
1240894756
54567958
518062161
868802449
1440051249
1531094982
1758158862
1265822288
815000528
1092194037
1957083513
1151631219
629542851
512101015
654330524
2147347730
2036913922
2133098371
1416231026
1507610410
545207763
973777471
1168471389
2077727742
1447319562
893771960
276753751
1113579626
1666661792
131325573
1342840456
321452310
132976181
429426545
854803100
945385388
1522565087
1543203195
2043490705
2093190629
1912064784
131097832
575944606
1113310463
204857746
22504786
1253914023
1100364004
1524839156
692890213
402736495
820375832
1365004381
1008268912
1841013024
1051855427
1597183113
836994005
1675807950
1351129054
1865260641
567811180
1401351276
778931875
224131024
1156037170
358302468
1250558310
1882822505
1524619644
128228975
919607008
1098920031
1734105741
939549618
250260053
1760801678
1447700990
476866704
931241865
2067851139
1047687025
1478812696
2021771618
625910442
1629013923
144140066
362663544
1914869072
1682320683
1377948788
1203828243
1983047981
2139644582
846635076
832117400
557366939
1900604486
189854420
1000035482
1224735843
1885946398
2069863322
842497385
1949120543
1797465487
862059015
150148174
1707304686
899903071
139331673
1711286816
194392323
1319742377
1693190700
1095822322
41590614
486804529
1431194789
1972871947
1963247980
1221976798
620480830
607059030
1590662105
992753883
1268741669
776861494
1375935277
378658386
2035785046
1723664726
672818162
1714179290
104643973
936674169
218872750
270361475
1964795641
403126192
1102154070
194997026
1284527946
1408842456
739941510
1147386027
1833469208
801873596
1777161372
1896441297
151065876
158925771
1263942025
1708704143
1760571075
235402068
329012434
2009857413
1156739953
1834954036
1358458524
1055057444
345450955
1826233385
80708453
1704895054
1512140226
112922849
944515622
1616282776
1932162389
770951344
1035589854
1170945999
202654441
9300368
2100745096
1316032667
1923575961
1938806862
284190039
277557173
774068229
1882860908
1393388050
1923981771
355864665
1784042033
255020303
453222892
1531648854
81329477
1090093214
1764188709
2128686218
1390604122
1340798394
1455051718
2108803515
1072118564
7361596
2031330868
1401450521
24663071
1762494553
1025718116
659289033
255091375
1907550039
806594517
1335893560
1749195990
1899448317
203464511
1369617246
1439526867
1706353999
1621047939
2059627593
251611245
1499990249
793459659
1112225928
1206436127
1014820509
2061999939
1611694021
535544633
132720505
51583005
1069845494
1001943603
966830668
1830782119
417281979
1753178734
1109969535
1552401117
1545202236
1492278995
95606293
976863170
1915557651
800205830
1506628707
73900947
2004873796
1239213035
974894637
1484480516
823258442
709825894
1983073212
2073532401
1841510151
1347509631
343304837
1894007213
1311067683
1409043233
1103184763
753123373
647042333
1445233163
1801668074
1290800754
598918596
742370929
371612800
1226357911
436580195
235505544
966463883
403124320
145083363
384470842
1479725208
1753022917
1929852509
178429159
1969304780
1918113268
1817507078
144197134
962286637
1770275298
1820841296
225212632
849028375
892367322
2118645799
1179625863
629882403
150827028
1310893820
96988995
1749673104
69739128
258890629
2102865579
1187855103
2112380791
1639529134
2045057681
892859774
73807109
214706857
891412222
502328376
1829303253
1512689898
1254360862
1829730394
707486370
1753962452
483620852
1919686274
1310310869
1348550100
1436785735
900315873
2061133416
1066451071
611071866
151356903
943379284
1546655386
72545854
1595695563
1512089268
1707758613
1040188263
1492162183
29220937
823009620
1778754290
344281500
849732171
615545832
1180623309
483663067
2097096903
906791156
909106330
537023242
438179622
857650978
1586255425
801770640
1369874383
600193420
1487257572
266159697
2008697736
439564005
369873465
1313616488
1580151874
1505256748
402944872
123257906
430578255
791869155
1856740808
377234748
555717126
196185823
932262643
733320513
993265842
1140047806
520137681
1597939656
1215964587
1422856753
2123955352
390936613
552898682
2098631579
1055631022
150508331
886759295
1392938353
2098554372
380551142
91661974
381455138
653698281
2087985239
1485724082
1460716729
1233500120
2048104687
1512487605
34231637
85509583
410331223
1035481706
364309004
1815195104
1318915783
1349996867
359826990
1558945757
838092085
214647317
1341430028
680968604
872237193
1919439082
1935805656
166531586
361206699
155122799
252232441
468055391
1302432323
761310648
388830056
800788664
490551889
1422124024
1462903320
1143011257
1093651053
1696753320
1416192971
1590145003
185187911
1106282429
535044277
436903522
912191370
43965377
425103005
633469204
1651511752
1566282001
1777464780
1095216567
2144916687
1181435491
1474738409
1611103121
607303549
501172421
1707598501
255517535
324623807
2061233934
1135862521
1804064870
187076158
911003116
690068601
810288341
863582800
506888759
363639230
1265604940
1391937607
2073146485
211726608
1433183996
495920313
1380084895
432770781
944688954
458247101
326681037
307322408
1898020228
1962345505
1403407610
1686223951
780386514
1341375538
382161508
1395983516
1208690410
650188117
1824677661
680237574
1340079761
1869025492
864652835
181061352
2074879956
818281808
1257861944
175029275
1641920399
125932227
117445572
421411108
1279236780
1438511666
610583467
1694675447
2042890989
81337488
998866754
62908546
2107012612
403446876
2058392816
69138120
1420419476
1597919968
2045451035
290689842
339840330
2142162017
702515555
73502535
2042347842
1767469437
2056893838
442151877
1856575679
1579712725
15970502
2020180141
2104271280
1917401064
1033064552
1363051362
1527143060
1003892416
1566341415
1054326775
1477538364
712155610
53072252
1645022541
486776974
2113854073
726693875
1287444856
415441750
2113162244
1604802368
205463465
670421694
1777738544
2103250824
2016626976
1218804458
2115738076
1175271070
1468235333
366189760
1645069710
1822044313
217272273
832465173
930695635
287081327
1608250373
204259288
313073381
900637447
805675797
1983337538
323091420
214237930
641757990
1429823731
996294991
2034686388
107408690
1579983049
1882872237
388610127
57572706
811150661
1815964907
68677541
155330172
558148751
1068451213
1303539205
131381443
844306619
1947050310
475485923
927570766
1059297305
966899115
668403140
1996255393
1883714451
279084395
646875530
260764664
450159235
689482844
1953191667
531881153
53621788
1950876023
752472037
1958649885
1106988641
959483357
981162655
2053403989
1153565981
546507983
977494357
1123470060
1405903044
1295212225
1400135538
1795543781
821335798
1306484623
1999743881
813413104
1250229128
798382683
945179198
157291976
550805201
139966827
1340830767
607898893
815535359
1227297702
1777640817
928551533
991648295
1788816471
1977738274
1019637279
1773833881
1937535583
832413944
1689433995
751685096
1903489235
1169374421
1874401385
522376762
1939393470
1252810138
930924843
1442904461
1612593603
1556024392
211644446
1911810010
596169094
1421237876
1147587398
205459741
1838394735
531543427
793345473
451152975
60122999
1823791649
581413428
570824361
1824233347
968828665
513740915
1084103149
1171708950
2026182282
215372279
1615863086
2110030238
1167701719
938573161
1936442251
1674490468
66049546
1608158180
501769777
1287473751
1772760523
1205924147
1126419066
1742395756
275909567
897951765
379428435
2097692637
1259967350
1723562310
1013988804
887036901
1003726332
553513854
1072713983
998988368
1247257153
89555969
541907006
222872777
1217433485
869147751
1071442552
1725626470
1864191762
336948381
54220753
1183738464
817499948
1392029990
2132180036
15598973
1846918256
669472429
596275153
816447983
1499127666
1882031075
416274738
1461359927
530085221
2081115293
274001576
1828548463
1730395050
855797810
438703755
308679411
600283139
910576913
369740950
1259264789
543843472
753811324
1288125117
1796059222
1733174807
390086684
596168821
1779806470
667691601
568282880
1127201634
566244313
1827859614
943459023
109341417
2006234205
1443166112
409893838
201079458
1019545076
1131992431
1831873862
1135964171
1750876602
229961006
1390449466
1782047651
1309078897
403659721
238266721
663226593
642364339
1982916876
1973995522
1985820226
2055454762
1134258652
1843700838
1168401991
1474944085
315956722
1289495008
301428933
332134520
1115296529
2136066694
128197557
1331103799
499634303
279980779
688298184
1195829798
273336690
256900572
1576027976
2054911596
1302994175
453353938
1169620213
562308237
2123050364
1227874964
579494757
90993434
245502042
1195400530
1237681480
1172440781
1335656858
882443383
761399186
1149919781
1868075437
2056772067
1075653040
219032070
1868066005
1262204126
1977417776
137916927
645503141
19938003
478976945
1023578366
1627490471
1685038319
577595054
1699673462
34192345
253728332
1040450655
543534247
749429460
789700638
1789375837
904957008
309151143
2115981479
430140506
1303441418
1045833359
490680047
1152458167
1876267113
760333930
1926259997
1662110331
1110144236
1436685776
1258277467
1086493635
764503215
265263507
1336186883
275924546
1672429065
612309411
1582112585
1062411240
1720261858
945256783
1101717984
890938902
18342834
1289947094
1696731547
388744084
1380730717
2100466959
1369851446
83735367
2033339524
1769169020
1274871310
1403714127
936391418
1761681125
709072673
1658942019
1280702353
717206368
457768791
633758843
546502694
1349631148
416774450
1289266371
2023361649
43834664
464085528
1370744506
1594874368
546265618
729206943
1051012141
1791573851
194472190
549247179
1639469686
894483913
689150377
599452949
646776021
1934354368
722956130
1562073700
1679521547
49650854
1607486298
423204348
889761380
341704310
1349672339
1791637268
1215820858
669594342
1009882130
611950059
914073004
1490500224
1785729775
437185506
1561740532
1056993674
1107977114
810742899
74355442
581746271
836882664
1685723471
904603997
972229527
1248913863
933259584
1715226003
461844596
1806205671
1600374716
240602171
484335529
1177485836
2127076412
2132340743
984685549
449809467
1038349702
1564355509
997544508
482831335
1433301996
493782598
1718731902
1837257740
658730224
1320539160
1217142550
2008173669
1896828856
1452718632
1255764943
1433838712
11390876
623898834
13404330
1160321589
38332869
618065
806297604
1875205564
88777962
3987162
1348849041
130915695
1403790041
737103544
354996467
134199752
745121198
1461120397
1306880433
1241373078
1583675896
909028456
1660231984
342884775
1598494336
17233450
2046485657
861759161
1288678918
816866595
1836549818
1510030612
346055603
174087918
143852901
1696043953
321551619
449514743
594655627
839024011
1104546017
164894798
909810052
341940474
1395637762
244300162
1050217225
1234713434
1708042171
1609625503
1383060341
1310488226
1400581454
338680819
1243169852
1246173381
2023112914
552110956
854557599
1934018848
872371586
1406675872
636081810
1454335820
696524225
766571913
528618750
749507287
1797991648
1161669917
1125204397
582125011
59916228
2044950454
166653427
1253729602
1613857510
1925223111
892180088
1902780228
182456222
1750247960
336245340
1822220417
986411382
1457919522
740894610
699400627
804743017
635191657
160131760
720889161
922391956
83907825
112112757
1627083971
915494203
1207768355
1728779225
1186841001
1942442817
1143175807
1151027101
482191288
281670636
1424250304
553177920
2421960
1633127639
954895891
1858242545
162423557
1425025215
1332274303
754829863
1387267660
1431200769
274632725
1811808175
1504362240
328440015
2080959285
1020305007
1286730648
467246230
1903176449
2120865373
251213264
690281604
762224489
1088520984
242964168
176170678
137134724
551752409
1927355670
1096539001
1094715706
1630024471
648331653
1095255906
1350089574
1747233487
1429453286
1730528023
1536932957
1319077721
1101270548
1251830514
1607444454
761718684
1928787704
488105713
546022076
958662390
706992455
290774032
1210724137
1044435485
1828393216
1907484929
679902458
1816438339
1694782268
785795057
1275344396
2034774976
1762010806
1453386377
876671318
778059836
398981721
1723200268
1294728480
1326416834
100565259
844807165
542163407
687880490
41634546
1198106650
1791854534
504456092
1376362941
1535169468
432397748
2042603742
1601102569
129265410
1714147895
173046741
681084616
2140006846
2076508800
1259133532
768230190
63656152
1142389352
798279842
752295461
309237411
1661043918
445109270
120659625
341171125
1398264802
1694197415
910899405
1120457751
437098344
1965950823
661955386
1167403760
111188732
1570082849
444492726
347928045
2116572469
1562197959
149749663
1346735850
149210063
1034628289
1224882392
894483600
1048283623
1426972857
1537483581
1901880107
596106559
210665809
390811741
659409662
1839837892
586826737
1918278775
848954377
133236707
614364647
1429149799
258087228
1374192319
1789162326
1149384403
1737726928
2098940096
1070355679
1676805121
1749183208
22854248
859235991
1043765457
226490967
1954300543
1939059660
1082576040
854529800
529694732
525002473
109609072
1343251071
300205064
1924691172
2132244184
1352419673
839833207
946293203
302401159
58079239
379036488
898784592
1058325389
1461055479
1569271085
2080470242
1829692327
512778651
1919810865
75153326
1171542897
62893449
816020063
423491975
1228657184
1335355644
426905567
643943557
1240408214
581530744
183855700
2112107247
2106269895
393658917
1246920237
1475045905
1000231061
46267719
197599428
236384321
47404540
411393591
79111812
1807873410
790570528
870461707
1997150277
217523807
583560584
711554216
781456977
654464965
510467526
864354862
2130405465
665696369
2102494133
1991293686
626090132
136075701
329603039
1179192170
902770074
291482770
487528317
1091490878
1734992503
215608130
584070686
389017333
794873909
1088241152
591044100
219509039
1335154777
1995864293
1259305639
1255515983
1821313611
1419049627
1281798641
1336277885
1658608807
979436234
457899507
1636611258
1127801223
839984652
1577144138
134735606
667125
1403580938
1739119405
1519891060
336070813
1585046319
343876611
1458684046
1240300945
302107175
587139682
1269241400
938883081
65870408
1802594834
1423790765
1520556685
1789812377
1911964295
713014729
12791180
32891899
325670141
188576537
704583971
1278561081
1256001830
467763778
606921677
776315290
93647136
1733487081
1777155715
1361455697
778174884
1423065445
1264546571
674377141
1412364604
2125198812
1766238990
623720499
294159858
1568808337
2126887009
1775271672
1965652191
883546565
2042717509
1456616390
2022527659
565615968
1692088229
507264864
1363457219
321093250
2003192963
362855069
1450495089
2075765625
2137164516
794056427
493359039
598204364
511647841
617400098
686838224
226154676
471980060
2083972
985259394
1239414139
943458420
1297448694
252932141
1733878321
1770957106
550536769
525799956
1832898306
60566031
1633578621
1933895562
197460191
1034329230
1961948672
1077916741
1136707577
656228505
845409129
1592170891
249098571
979984837
204422331
1686875636
129251613
561850663
703993914
1220847488
407290789
1980762022
1998019466
780232831
960952557
429148718
133323553
1365254841
1748756518
908720036
652062996
1209771668
1779973734
2050499427
1452006907
174430272
2124252582
1651308179
821916238
21374294
805525286
1459489400
801457856
1497191014
411592937
1775352288
1411020532
1233385888
764212580
1532987605
831265031
337936352
606173909
1183755907
974524693
1669918376
1748294236
697106238
2139818517
1470058802
2069700725
1519618067
611530856
1255776725
399993280
686213593
1582595131
1365720791
742958668
45087541
57046282
822759405
842246900
496993444
1736347419
228571779
331601970
269139480
247556860
689830353
620797698
1149211790
1639925609
631691430
790425756
954526165
1694467881
155254989
1886590844
475199408
1426480693
999156678
1633642799
345642394
1933265440
288952951
189848442
1118557481
332983394
1666327431
384814491
1953013450
1869165931
1017540576
616007732
82905205
597874319
1344254001
1716636838
733904267
566941733
832061523
953119236
1777789372
1434554688
1915397014
1280734052
159449265
1882697311
1063397816
1053637171
1122905744
1667704811
1914501867
62297748
298530926
651612261
1008742010
364974095
1113893268
1814541506
1033043578
2042712440
693154822
711964312
868139933
1117035943
638728033
67966848
1337625857
306325146
302593253
1113884596
156255990
60393214
176829011
1683361248
1600692809
1152919072
1484320371
56848515
1408707533
2113759155
326698884
256108460
1098210670
2039890193
473367789
2030823795
1940890686
1486897019
721908054
71958756
139411295
76622259
1804801656
2127664655
2129223438
1418477311
1415204278
334142929
1054751827
2134731204
1882820721
1864258873
1602463042
550194228
1772255097
484276371
724609875
1710424344
1204993682
316887301
1147065366
1480496605
717035633
2015735237
1118085762
2046236557
1214040074
1019403418
1168422184
1893298583
810232148
1876558261
873921524
1289218842
426444749
964234285
1637270559
1712913749
1696155086
869187104
1529021803
1600132866
1510600006
1908975127
1701144512
862724406
968219170
1188417612
1980194368
503320946
707263952
559677324
1226025267
1467643426
835604438
1833945370
1626297123
1552080049
135091981
1571899860
2061523422
1094469049
393083659
1391776291
1158146300
2071043368
1646872296
2139150928
1903603964
110849399
856970227
1974865686
1315718025
2134008925
131324195
2101617242
1052511090
1158210064
681558443
285797215
335077903
1303684355
1945451746
1350798455
178226198
599371866
1262411634
2080893148
449153884
1149762309
376472346
1705254503
1210729731
120154102
1065792021
485215577
1847746088
828804028
1937911774
499921138
914788577
1598031644
1962624047
1686935889
1958016319
390075172
1129340187
1391891865
393250227
642998123
510172230
640574313
1701630528
485668147
1787269450
1272033692
1907885934
772282223
2132620220
254081168
1366125727
1030188574
2053207221
1724198837
982733798
106523924
1294308531
1548439857
1174851877
867258566
1197359773
1224370194
1055644840
969553608
1835309709
1477895931
51090441
2044183257
732999203
1518234847
2074190379
814999040
1462583095
1747466097
540397846
248226661
1856113604
571522083
2124770353
2071035569
402871196
1857738583
190973955
520414240
1663723846
482457004
1172119174
517586605
2021029562
463105824
1736505842
827972511
175529246
919761553
1874247657
452342099
1052869269
332661003
669000394
1837753445
514185774
479861049
1226143827
447415802
1102716924
28355776
1328436533
501484520
206905973
540335653
849730386
1485149774
1758935905
1834803140
1871016208
1910424261
192979650
1382305352
1256263811
1861166472
135103800
1902797358
306121700
56128620
427097567
242553270
998915847
1037898993
348755883
235277333
1636380951
592774295
134598861
1813012325
1209932718
1894077866
1336731525
2083067264
1921490772
1349202946
234836816
1448317289
1189211530
2137621223
450365164
207463337
1497277140
366923579
41906320
1704438200
1928473308
647346143
1644712502
1986885031
2086514509
1127084732
626944078
759607843
548446884
803103589
783072128
21160086
1525959477
343008444
829795373
1951848304
793056995
1407495417
1583941865
257770679
659708573
107519528
1323796221
1022078659
858236964
1346514575
1529740751
301160471
1904519897
1639642343
344103681
764728533
497452086
752581829
886980087
127765972
956717757
101559415
1375327836
935158496
1026894641
1533685092
1158330741
702501559
1595345912
44397102
1549135728
670343654
1976070956
1271722749
1945531891
344593223
25340536
349456669
1592295202
851621863
157012274
840626265
1705456533
1692810506
1633257630
1211810719
926390889
578744321
1688938595
636076174
2130344762
1618291921
722919810
1952210699
525084536
1760840995
1951515906
1671668647
1743228371
2110200858
654856107
1214617482
957951979
612099613
989591155
1501890565
1671694186
1043828858
279524724
218458787
2016322514
304585149
1550420313
563276422
1999243100
640368825
1667290209
401615174
724527933
1801017565
1182310722
2066414426
608725881
110996072
100287489
337837820
859656219
1379422370
51815305
823670344
13757716
2055561795
807752939
1294242153
1922742554
452483019
938706181
1040574662
22729364
2015526356
2040932647
707853287
1208917816
1866972843
147760699
1490088769
967726762
1513964513
932093430
1795207792
568243630
124758470
447108803
509692872
915734284
269159598
1705250899
1228058439
1552515755
1112528014
2145065723
231903159
861225060
2146356381
549259097
530124410
401598155
978056681
314122951
442860467
448469425
574916450
414366571
1576244228
1049784365
68585093
1814195285
1666417980
242286927
517059601
376362435
1703435749
1243630535
1076696553
823152267
1160782601
836562682
1371682916
1867201105
1892433486
1465274152
802386965
1151800155
945849505
1094557340
1509400328
706173668
1703114318
53587429
1049309752
528936897
1740821025
1772935805
2101670406
1150315899
1562680738
1243206765
867904032
1449779324
456247783
1041186639
1788283679
1084851197
1094903548
1906021978
1401472688
1372146162
1205200327
1984430906
1200236815
183802695
1573236031
88110255
1369246690
722719012
1979960415
1527572791
1186303007
1857612360
1154446650
1297297899
149630354
280490732
215865091
2121024255
251485428
816213768
1229761683
81505224
1568651187
948567295
352751443
521224207
1875825503
805883345
1674897474
369735885
1330056850
1273397783
917705877
422317706
2045154618
1993797201
1108623524
1369378704
653941370
30474281
955622064
979932735
1528646388
177985342
1800089792
300635016
29644573
77805313
212174575
1564375960
88842763
1833174691
1908718257
1004206569
827337392
1419148810
132458126
2139081283
1574088172
78122135
2053745896
517433174
2106215801
1604884073
664327978
1267263593
2116985788
559946238
3068759
1705069649
998198847
832640496
1597061546
922365695
715416391
423370350
866010943
1754957042
2140212040
742390600
1708930145
1452639453
624069707
1596022098
514649092
1378637234
213183960
223165390
2120192421
982973393
183984744
485986820
145446817
1667050767
1014935173
2047243237
660383856
1882675775
1051402756
1464252204
1199509518
25969974
1218435259
1913342442
521556895
1361084684
1960260792
2126357052
2061071647
1301642789
1707664971
1774048758
802901857
1003047427
1455997130
1231584029
935195777
1936574397
1407588235
801594200
633576325
795990448
1145290202
1063917789
118777852
893444536
1270866533
1187895008
1404554699
799800767
385223035
286002436
301440911
895813083
2146139203
432831658
2088690607
758529200
1200461107
191815670
1151685802
1776995273
965084544
109359606
1909655729
185429805
326551519
1341070731
690871906
1204137022
1574367919
486484116
565068753
678964756
1591427042
1092666125
962850679
428829445
1219105240
2122859118
867911951
1101587201
1878915311
1773694126
1812120872
205893740
1907966515
434558871
1306213539
739396499
947637012
507263536
1604956069
1980561247
185896919
99342785
1418706619
474564713
1926025871
1480465379
128049827
588594337
168922489
1559686571
1903657976
1949164723
213755949
327284703
522043846
1368313456
2136106396
1589611341
332116786
1941232621
132879945
1109665656
1295248031
928320964
1427485960
782421202
1996774898
853157060
577451973
26228251
1290662638
426364046
562487312
1191857746
79848124
1405134413
614308695
29576519
1553500363
1466091440
589948440
362118815
1025225253
54320522
1450741767
1420960975
1485053460
1401244254
2122367024
979652065
348268912
2033471184
332937758
1409509934
2066345963
903246757
1547622589
971024434
1441870943
2089083048
1586775582
1034904104
545555631
922035952
2073855022
1257980764
2086172555
1659314884
185106234
1806656255
175584451
1541832859
652005845
1412542575
1647421338
1517102494
1342545097
908531292
53544360
919737842
811674375
888267132
1044723030
748041657
1482253655
988111099
985967146
9905209
368195214
307117774
1680653524
436129421
1024679482
2081449209
12592307
5590021
138256579
1133350873
2092836392
723543389
412255874
210625731
606141399
1535694323
1448245907
1138686168
907367078
1332776197
712773545
551866801
1133758626
924543947
1384386187
1154061257
1163597423
1058283222
1386626847
426640747
389373942
2006144063
1669319728
254852688
1756521756
452181054
1365736545
1873884428
195237627
60382917
529912249
1105826381
886037173
1643191849
742764245
898443530
958125093
1691988839
25032813
1879893896
1358186746
125739029
79882071
1104334851
1158067179
1173200590
249378988
307487014
135598094
2012973106
1606929576
1814087983
1707391573
1450982996
2108543588
127070422
371523292
1283510912
1333429300
1774927998
381265515
1355892443
820858668
20188644
1811100126
1596010352
881831901
1501245807
1911102161
1777746225
690934463
1176686711
1181695833
1523002405
1631999246
38543132
1078784701
1899108286
485476596
1691856783
144854896
273658495
1432334651
461227207
1716466678
223613615
1949777163
1222070094
249709678
1313848037
195521672
1138664855
581835581
1347696264
1679501611
94862163
1169286592
1950420193
162209959
1416903580
1996593403
1924970177
1057362691
253441003
1751424949
782984977
1486694701
89014766
321276801
2050947587
2059815118
1180097270
1905047684
1619263778
1188680208
833098104
193678626
1116974354
422161316
704258922
473207323
2092135381
1034913565
2066799804
1159568104
660988370
39481636
2053868596
1213584645
1863004373
1828300313
1585039195
274906632
1984675040
2071477723
80525363
1658966756
1742191586
2101894573
903110149
1237178266
717775636
839361188
905028340
1621399431
719333514
797309294
478473071
269551976
1334075754
1990298109
2116751372
610708170
1462918757
1823850657
350524163
1175869140
45399575
1107944645
964465676
985082437
1595438219
935310682
2096179843
1051651428
1826995159
705354485
1310513281
1574647605
864635249
1937297738
863539670
302531248
459004920
571514111
930247500
1152137006
910749779
140020040
1984560373
1481524763
155865978
1987262002
570216200
256636505
1577117297
472204809
460518537
2042906514
1913521345
1792497310
1657417440
1186335764
2098438139
1522232247
1533850168
1592297804
1761328194
738799264
87483273
1873897710
108469220
494246525
1556544225
223302266
1698309584
1040590485
854418022
936237465
1561322019
1302511655
734726906
841581291
781110865
531259247
1953785143
1922910948
1743668792
868909896
1806339717
479740727
1407786173
1314684945
2037324062
953642964
345974084
1359271375
977000550
1800771025
1401139686
1686056796
1329029528
1354757952
555938143
1934520166
791839844
1029726982
863313995
1761785589
742638957
178533556
1396030961
1794251633
1447548065
454452062
1402728291
651122930
476461900
1778926543
193627497
2062357060
918675924
1986823324
85755573
1735429851
660733325
928847316
191041196
1706940230
279208347
1940254463
2003430218
1912702425
1163359137
1634337035
667291363
1693769329
2120698911
1211078984
632683963
1958587130
1606769596
1221774484
1250966882
1393983065
151743863
2005819208
629286569
2120606602
238372198
476652975
564557751
1819406170
685359996
1034659731
1397362110
1018214533
1234258830
1990035388
952030166
1705112
1225512807
813636751
1093191371
1108825937
2124057570
1778592886
386269795
534626732
1600678101
1789467248
1477175407
1443709929
775273371
1547512801
2115269362
118227152
124522921
514097160
1831413344
703602459
2020810091
1193885257
1243126023
1237480119
736940352
1000477589
918308919
1919390473
1577059378
1384366569
1657965948
1572504402
1939959226
146400232
1440928842
1513180564
1440898413
1520576779
1706292232
664755225
1744303396
1654465788
1590266498
2102670464
1437544617
1325378281
1551555220
67309604
321204559
1238759771
457821224
911946097
1636494334
1873531876
2040993936
1373084427
1591270631
1920266540
1155826418
1398258764
809024269
376623946
1433135331
637500678
2134901536
1838331386
1697804777
760202579
246897804
906270938
1710751078
179183412
2026501341
1763843404
489071666
785228842
1827772644
1061584111
809134458
1277012527
375702445
596308689
229026177
1351537162
1739182771
476411698
1996553876
98653053
280189423
581226944
506315961
618038155
2004561585
1900686663
1863015461
1150299076
2020912999
1672331874
695191999
1332173450
1668310017
1857806786
1954567363
1724259363
500929893
262120211
5486199
1639504961
890079288
1974040051
1817334469
691901970
219863154
2121214983
2052170784
1460988857
2057478188
1391348309
1175336137
705138787
1440211106
788546785
2051387885
918136681
224531171
1423656449
341470982
1087765183
294898357
744604603
550515916
1141752171
1891660303
1039063546
678295816
170819955
1505543475
946499055
1030489701
700143272
1147670088
1340284395
804017601
389332252
53695588
695418145
100036157
1402777873
66866353
1849273306
2130285380
1835418232
951468104
1449368364
727563996
808893347
164171858
1325395635
1265253764
1237459760
1036074116
1444344543
1994173105
417978104
1633359361
1155825849
378745494
1545173833
270561277
1760504786
1226705424
531128223
779719372
2125001384
797531701
1028590741
595698710
189148614
1085046890
2008796341
524023994
1330786598
1112283129
2101591905
1896975407
1397874075
764042672
639278082
2141874671
1036913769
900471398
1470428995
973735845
788735168
595428707
306021933
2141367652
530427182
1057597200
900199277
891955534
1987351523
800211996
373679389
1877061418
741646600
265436286
842148337
799080147
216895746
1624188548
1559868795
1680754696
337766022
1163928290
89263684
1139107010
1863980911
42632957
648433394
1693205030
838751568
668655173
1026058329
1721560831
193147017
951539562
1534325098
781441389
399189921
1778838193
1264596511
61540512
1051148064
1532656834
1187778922
830203384
775745401
571497252
1291304133
1469448835
1994272800
415895913
49431745
1692747143
290667067
1084954616
1758903518
679537894
459393663
227177169
1007316869
1944700064
824200935
401240217
1172149616
844812751
1594070098
451786735
382199248
718571591
1391677065
2026741541
1731865850
1157209050
246283524
2018106955
2003028182
833041870
1624780676
238723238
791929806
1842254465
282106435
1538733862
353189722
1742594533
222312091
1078602273
536149704
593767478
1787620664
1749269638
1535518065
2008971823
2012799511
594059880
457109404
1899188038
1456557977
620402478
588831935
252797337
1832390460
2122378093
618240690
1969167584
1690008810
1263743094
1506571860
1191406831
335179913
803936746
1057977452
2083807222
755500706
1450692078
152953852
698327361
168067119
1661052960
94279834
2131500786
320446615
1108264838
302490614
1973144078
220603051
1046859301
519458124
1689500368
1731169335
1688074800
1838413651
1665871029
1294477394
861788322
1794798972
834173821
2137731987
858131373
1091863287
676394579
1329807682
994387433
714388076
1324090692
1155398695
188675377
1559461063
253900535
2028958183
208066456
1390577397
1143002727
730804366
1365709474
200683926
978188749
889054147
378250437
666064747
344184744
900836938
1296444399
1259887695
1685545823
1457672317
1575677587
1562883434
943926186
1899229959
1780420390
635690130
594765573
2034646314
90318893
1341988858
2119938365
637384458
809105846
1901759862
1039215254
947331205
872023563
1422090689
75118845
1241572863
136423388
1792960583
539331424
1849940770
978772065
502904387
1125500842
1149788129
694059041
1900827694
2056712857
1955977841
1333859942
1313123558
123653878
619715307
1613209671
1298518714
1537731521
94190092
1422548736
402148535
253649910
303495216
1861726631
2016653402
1597556283
857568467
745784656
1590765815
1599759837
1175839723
1271765401
1755887494
795019231
572360192
1820773054
1078880056
704368013
969148642
966005579
2111752269
365929251
2118608405
1270915965
657091866
718108471
1927532163
1109028216
1916598566
1303535841
536195407
624826985
353406650
1959400187
2092733308
1383570088
1850070438
461043743
145652948
478905841
122945579
850810202
2087225614
388555635
1344632987
772911919
757200802
2036272061
481977235
692178623
261474556
1958675906
769849327
236067969
1481770650
1958119810
377263143
586939171
1748026213
565649435
441078378
1182536209
1731730196
6721511
1606609480
1596098778
1711763332
1531605140
1846693204
2109387676
222489211
173602110
727491026
1382105907
28696761
245868857
561360424
476865815
112898101
101708810
2080113251
849810444
377255371
711067057
139592322
187882681
692681733
2032229813
1765837268
1694754830
70913238
707972170
126734243
1089895288
1715568688
2045145828
127661715
734790840
1830537817
179990049
898668835
14562613
1863272567
186356888
1978203053
489482937
1248808426
1769045213
947385903
975500661
805931983
408522944
1631790575
589306780
980216370
403673527
1436000230
1147258302
299420442
849374818
1346751414
257057087
51861872
477746271
5335282
296748910
450682406
722218369
535693621
878796620
283202999
418992564
927772219
1852326390
883375074
393695419
568804321
1611058187
880223909
1588013750
836200766
728303972
1179857916
495710711
657993484
1244679126
123864484
344285156
2106374380
1071756584
1392198844
484367395
1953438022
1546239169
1259423656
95452038
700591110
1635850826
1242113404
2038156708
1313474248
1964023094
1154548616
1486006368
776000137
1631560367
893411271
1954889191
863904436
1918742529
398696215
1887976197
990867093
2010206295
131019459
944178538
202308935
2070434671
462010768
232041510
213663856
1475862543
1927719391
197280507
1811358583
405780963
1415947985
1692355238
1458759364
2094352274
1011041122
851799099
1943885604
504778447
1890795599
789372415
1144685877
508292107
1683909937
426955209
321674924
427007453
588164304
914720528
276916523
530617506
423013315
1688887685
821389739
1939315477
682412369
395028196
369652996
2137917498
603217740
357611443
220998965
1737205698
1894416254
299977525
2118321134
1879484830
1854792941
1787253871
574009340
798648779
1073990866
40593705
676095531
1928283222
229842288
303141705
782636256
257836687
2076192958
1946075827
1900464484
91364694
559993181
346625694
1047112151
64136826
231039153
1114941298
1568369820
1859776723
1335268338
65145313
1348764428
846836962
2027347641
992942552
1078991553
527726776
1531778464
1668215239
59911594
1913130435
647291494
1979206742
2068965369
1770515379
1099590211
1326148608
769276866
507778935
1409137326
1526539693
1966004464
42974905
508970249
1939788975
2044804876
1541763619
1272194149
455231342
1763005560
1882300577
1934832976
224728233
1066439009
135033614
528670244
570850499
1347786477
1586081641
684994484
695958651
352457941
401377777
1799617791
1955356517
2059728674
2136910985
1202549396
1784849822
853876714
1009266249
82139889
2133857505
1665758635
693186360
134314374
2127407724
299020202
1165107725
234759748
1578589068
86420119
1405421504
1013361307
840093853
633579348
179378523
865116868
1001199384
1135578408
71625078
725554329
66092734
1403214606
570850025
1091247816
1622824868
1521302076
920931496
485454945
1168541517
1032477502
378958641
818086643
785861924
1600578847
1014346968
1492016250
299545167
1906679382
1034199035
1184247088
420274295
2059724440
15614284
185782647
1524050928
1171153403
1277552547
1360268113
263523399
2066620449
810498869
2006483214
1156806659
1553265400
118785672
77741278
2124046499
1531597059
385477609
647629655
1670887033
1685533639
1008045294
906969071
973203401
204021044
128893491
1422673677
1167908344
794226523
1666568808
868237011
1005958595
1204116888
1781399715
1408045969
1653398676
298181851
271399169
1706327879
1116317843
737345390
2005351657
1353738653
1975223958
1355612770
805449703
129318583
1851854984
1333649996
1870521539
1790328548
985426331
339642093
955362143
1183545378
1473638946
408525073
2141463287
2114878770
1527390497
291185759
783375786
1259267402
1274042763
593153172
188592179
1212514140
456539618
480407045
1839408968
1537128002
1141272946
248176541
1683338464
538196274
366354746
1666312451
717673344
593692287
1523892933
1495621901
1198673482
1646209711
1427079792
554394666
1909232121
137488169
1046550053
496789745
1671678811
573019037
1443706349
1581944285
1394751988
498774956
178062083
168938283
429692429
2142606008
244540079
153332526
24507379
1608758992
1690439979
407072673
2053936924
763634229
962157576
81265834
1618186589
78342393
1637848902
519900305
270750473
1357552367
886901187
1073619413
559002071
1256575825
2095968765
1124751479
398458047
710820578
935768938
161261373
246380392
646384412
164272183
910544352
1446967218
780623059
1895359797
1188058231
1317622817
1680952658
816896771
483502422
1406541628
2098627757
12663016
169325136
1681397902
1219910208
1394131152
940021880
1197762240
1953184915
976897972
1948505299
678650860
1273118511
242570354
551553858
1949986663
144006736
1966224256
1012053554
249336328
638117949
1717327543
1570649386
868005930
231149429
1636651064
162196607
946307348
1775924913
572376424
1884205303
395108238
1343127234
800922773
2130172290
1398992567
133372398
1858122497
1687553162
1021735698
183333372
2139195991
1748585524
674152425
641520655
398044161
1038386799
98164958
99705528
437595580
1659764876
1554853471
1474321754
1836095244
621693033
2123031375
1275425645
1507370922
1321503591
1154853432
1430373006
1877361815
1944353873
1149949196
1589617659
1119509373
1439332672
1607619153
873233609
1841874912
1579029773
97027576
551720128
1293282916
537437675
883343256
16655764
1044335218
1929507697
193513849
2017378399
457585534
1884897132
2057613175
1402217767
1105619264
668200481
771452440
225253494
676896373
1391144718
1812303178
711897255
813857742
1056082582
1522404766
1035501340
2093649064
1816787851
363251735
1948360757
565350751
1239792766
1116891038
387327250
1797203373
1993242478
1792657292
1195168132
457816434
1666281645
1052712862
1910447603
266792272
1696466568
409672062
1683308817
1642216289
147875464
1669353001
1565832907
608628123
1212752399
1450307788
1082694424
1761473686
1781012279
1491050987
1825021718
793870699
205741814
792313607
983228267
372716821
400990964
1696782666
374781526
1498538921
16448952
1752790934
1839468392
405437195
1429495974
1507562702
1857492236
2129861866
1722012073
1125035035
1792544634
52501435
1241515442
882400380
551860592
1271980315
274867274
1440701867
325274600
955581076
1324413765
916637161
747614286
2112330166
761411178
965998693
1989652030
1635600512
282133270
238934435
1539959617
1149014592
1716150152
100794864
1054795186
49228847
348798832
1230351387
309337793
210762731
2039558210
801004842
980840509
613556679
2030927208
901659077
1308923891
1679307858
1477264360
1898250532
285606417
263982380
1886943159
212795047
1121524518
1670162206
714086112
687267448
446137952
546350908
1080754860
1110322245
382727172
1582989178
1029598672
325248609
1658237782
1492216198
332821999
914308395
1922891423
605354948
1854182530
234605845
801014739
1725524163
340389930
1130734629
779534235
612191925
1273802537
587149300
896861765
1317246507
823552868
1399995839
624120547
1407959851
592802553
2003877522
1951625735
880435031
546108981
1650832977
339209542
1243794399
1431519614
53021032
147627607
1339067947
2077004811
664432720
1674098714
1295828688
1199653354
1111849007
877121524
1354928468
1598585429
1976969910
1123294121
1583351956
114288953
1400348128
991724009
155282309
220374190
1317072885
598491754
1344288167
193992356
1475255984
477791673
359001786
942143148
2045215921
197394268
571894804
1775137998
896991299
696747631
2139108861
1064779919
1043680453
1664645742
1451110372
1364524861
838814196
1688914033
1855588817
2014492536
633891700
1817888304
345171990
1542643438
1413948923
1868404736
1056445364
683972841
1002789379
1548270302
106725803
924953340
2040019254
1657731224
900649893
764823239
142543242
1538844287
849604961
2098913545
712488786
212894948
1246507710
1130133572
1935593864
1934213558
1339199215
1150847726
1790468717
157768975
672712495
1955376888
2014387606
1646955059
539613340
191722607
96615286
488836580
1433686893
2113035757
1789632651
970173382
816784558
1630329214
1901235664
1241827222
1578959464
1606661505
1557761889
271625169
1904861123
256361730
1434734592
860413350
476554825
959559972
1346415530
242002425
1651727435
1544139859
1020962336
1731563167
1280655149
417877146
2080771120
1977152922
1982475596
1196301339
807072805
1879479370
1811242431
1363860167
879112941
988790825
24194019
704373847
582814364
1698686913
758361862
1048182263
384477865
1605510526
472735932
1637425667
647973548
820065483
512998079
1713365427
1677712133
17697986
1272880345
344377575
1491614914
1970969803
1762494707
1187607075
1566719718
749232531
155193635
1759093530
1858445485
906665600
1299129758
1900081171
1656301223
1225978334
202939791
2109277501
2106826384
787603055
1271797765
1089866901
1444998320
1308732744
840936027
428097746
1264009967
1384759945
1788054151
1827611067
1494635350
1784651858
1670742776
1077693259
1719338278
1762332349
2116447905
1763263281
1926413851
682308978
560060236
968914333
1744336090
1770823614
1877574665
1635352629
1438105607
790820302
1237155621
1019436609
1914193161
1297034730
468440805
403924867
1202744706
842978467
694657546
1216666752
1457483274
1496343176
1946675871
803824074
1796671992
2112433990
1567969517
130689712
657305997
320435725
1644613530
1934726236
1640261098
1849420051
1048888896
492866907
2137837488
320599708
655999679
1347489101
683547592
571285230
948300161
1231895519
226344989
1885135446
1217779346
969512790
368972346
1587001077
1443418145
2074058966
886832920
425735480
382442007
901585800
740290117
512599198
675419672
492771424
1477392863
629134652
1025336384
2081524499
1313530172
1872672359
1312137028
562905176
1766285320
610543900
375471139
1354531080
1390650590
633924882
1826728027
151251823
380110994
1236420748
777458706
937480632
1946058787
451701733
1668896262
824895872
754203011
1742394256
954839322
1980402403
1190278452
2113166911
512187226
1462605966
229760864
1955521112
1819336834
1517235699
542628054
948116976
1942651220
489437782
1116088035
369810237
318152849
1230865997
95062720
347898974
374382363
814849284
1380014784
135006045
1636620358
215972570
1707289517
139517829
458280493
41133882
1442184771
938013082
996545402
1292189368
692454822
777085057
442836116
1016661880
380965251
267111742
253422925
1814961475
1951969529
675336208
906187810
1332274212
1864975102
37859076
917882861
1198266266
2032439801
350536994
1144445319
1169598814
1121090288
202987734
1179985716
896706811
716978122
909975006
1806377673
1982809777
893326549
588815541
881121024
1612161889
1568643245
1069508193
81325422
1179213843
2051598055
1258153999
1243861239
1832171533
72842374
1242764784
1086910763
88414079
33314102
1251691487
1653208658
42823464
1328449196
423710269
1803688803
1423911633
1895190220
193414025
157353866
829604658
387824409
460925623
466259264
608654608
1908052033
933831944
752357130
392001408
1771035124
1496796908
1407984047
1429249381
921444731
1833622186
784007759
1339655186
786066982
2085500973
1472832254
1580101771
1093567660
426849635
820276155
1799931211
2099542389
1915055861
1870075060
816979523
449228897
1365211755
1921532300
271371110
1364023144
467255016
1215453406
1867566927
96760189
904538898
305015286
1893311057
717196017
1010696488
952345285
1423058527
383370786
556346111
1679148795
1403810895
393327026
759453621
876165988
530498652
2057077071
1218878812
16744905
1810535336
501519286
347321970
997120459
521408443
1993171534
1790825049
1440307697
1903113312
1967788849
1756418382
1632364626
1578303850
1120399602
2094584149
322199609
285379926
1951998462
1049997699
1595619203
414605811
640742171
1068761596
1368654240
586121879
1876867865
1623343024
1975164275
2139946886
1686404233
493943326
1867300120
697526074
1838965367
337642600
1682092099
1130962724
646086351
987932269
1244720872
1193313316
980768733
419196270
1524975133
1056060381
698775269
1814556994
1415518128
179271143
1325238979
1192080698
1200497162
1168999931
1976673282
693592918
1474351606
2081139672
1055055459
738762664
1542477754
154991385
369651248
959448539
1247647598
1423326973
1858278528
459790231
2101530644
1520862971
1728653054
1728134428
1832704488
2110051227
1873725573
1630658193
636012750
1963201085
1143289830
1112780745
719172755
842713457
1705735144
1546440341
666460589
830060571
1276181000
1747787576
1444532619
1395141661
1938697811
2106193922
1547676290
177771782
2134335362
998248470
605329059
1766647548
1683897133
590491596
693457812
1577743781
728288099
911542377
1382475563
2058479482
1010092639
876622757
889988606
198022512
1238732559
405232185
2085983337
1946991344
75137373
196506259
632405603
1603847290
406977030
275513546
1035178882
875351185
1613034120
1978213375
1250201038
495197699
1448799462
167033610
1936087965
1023059856
60296812
2117534538
1496204175
450224376
598849857
1219168360
659941101
1986109064
1954920549
1142929322
1434452136
761927339
690873798
1341111240
1905639307
348181647
1864780460
1491551074
81086905
1697015910
1185174692
290909792
1022972526
264248663
392838819
543326574
773453285
1210651475
1787452657
596332224
2122794510
550672365
1258747560
176004217
517829077
1654452265
367908974
563028957
231975899
1732158707
698498177
1000682137
1333870414
1000529501
979318323
666032806
661932634
288690244
557079951
2139828608
1252606200
1816301081
1788313959
1826873446
1444024361
1692185786
267547130
1853808742
224014058
1501861736
1159085451
1266548573
1465325583
1372501265
614028325
764035144
1571900541
1061663891
750418026
2006310539
1410331740
560214264
498221605
522898432
377077192
2015151582
1867056850
234214435
2102458385
218936293
1299697892
287734986
1368820095
1901359090
637506617
155937925
309217621
264009895
1891336151
1873471219
1096887785
470534674
383680407
668079996
1274785467
830205670
1178881681
2145732178
104379052
855689471
1269347773
695854847
1141601985
500533904
452906136
1089533780
1023964449
1488202829
122153258
1400763960
520035663
68261071
1598092605
1241572863
1995285607
550719437
524877203
529761398
1133216398
1634107595
1679743525
1298053985
1021460689
1851854330
323729963
706383924
984283578
1029094730
1225971287
1088605873
1165784620
1155704264
1864972310
407158262
2134817565
332858995
493746350
1510816823
1733299963
1852167055
1166905660
1339273485
2065924355
235996927
2026529095
1308204057
1693345364
688889473
1467080697
815471547
1741427146
1251301323
355864091
850841246
2004240416
730361925
89881932
465188032
182442859
1049253422
846912429
240554948
1616118280
1609215222
1228197968
296747836
1701194806
1326237870
1307121704
1730558628
1307042062
1758571185
1737301117
1600391343
285252633
1100603160
387934159
460713143
714899594
1812911739
1161753235
1264813093
1446659729
1212423672
1210251734
1959493158
686083351
839281413
195954622
931718471
403611107
594091940
1898829769
606500584
235680038
77717079
1286557199
1249454544
1166062383
772261345
2046757006
109468817
1849658140
1105735458
1374761793
151086265
535582815
1506394087
1455382213
1187653103
1300020381
644985684
1559763934
1101424418
1352346385
1871704088
442677574
319251860
951239111
188723608
1308089974
761427503
673387749
544586584
1097614310
1775703241
1914961375
1676399517
754923563
1508429954
233328798
1125648021
1269464402
1627313871
1252566961
858591028
914881830
893020026
617536916
1018876914
687340788
10727407
1883873071
61227095
367528477
1645881820
1814354398
1865059554
1059234811
909733825
582604171
1086100279
758130009
1358907063
658017317
740935008
1649210637
822102602
1108430012
1757369726
1604285880
2097987392
1255410212
1190153720
450589919
1984395482
728182639
45894355
687387880
1846764515
572993832
162708625
1995181173
652484880
855833233
76162524
1013250363
1446822610
639504933
2082868814
1293938648
652304332
329330184
76329764
1053770127
1035990740
1705633821
1360455586
1737672542
2131249251
74540562
1627950779
851475410
2125630843
1260226292
1268502721
2037348294
691097626
1098023222
1266614515
992358506
1727187783
1935065857
1589801347
332478764
1655961641
956870662
487032347
997120854
1695635675
473261471
480986655
647338286
527159542
1011389516
1440845420
1334525302
1260484549
796558176
217707338
1058849348
1408725768
1260857888
788229751
651055814
2054759260
579969509
408703093
1568040162
1612437309
1059263686
38299678
1076403257
1153469794
68730730
1606058458
1471421655
1556543473
1602804857
819686807
1045177257
1481661946
362594836
362316705
684771998
168927420
1131235262
491705080
1175951999
397876550
131723414
2129807325
321513094
1230853605
1702952144
482814290
248945581
798582116
1562455985
1073764135
1378566372
1826504198
909586973
219211418
1622982921
1989348923
19400285
1945522065
1531946929
4246753
142932856
1957836317
279945759
1364400512
1952978154
767198305
1630263212
1376955485
1701880696
1924899529
597966593
1125932378
782659311
1197250713
1088464840
784818622
1528373746
1635519589
1911111156
186707610
412823696
151548835
2056582291
1917951099
1385855340
1277206970
208607100
1785884461
1964021404
514008027
1177423948
279399623
1949087623
2139558775
204280620
1018958398
1851626142
1431671014
1114056449
1828527276
1874229380
959376902
1967530675
1038585964
144810188
502700701
1718821484
1472218601
119623421
94224878
621676505
1000925203
1632178337
111392316
916621253
1875396528
2011482675
1128989045
1641114563
244894073
1535867578
1984411683
1974921767
1032409489
1851663548
1608797103
1659204150
1747119159
2065695330
1755107437
229798768
878065858
1336688669
1327037912
663690059
690237526
867615105
1183161057
1336847756
1811045258
866232044
569996319
938223585
771620632
732730143
187465679
1666079205
504629373
524357239
833352618
687579919
1815040070
484665308
1963699461
1147098307
1292066705
891617517
1160379958
566481021
1351400492
125061001
2123480201
1300183057
787850636
812343525
1060774595
1423354499
1075385430
1956746751
958882142
1875167895
1613230546
459262351
1766273309
1683070169
110831157
1094337758
296771961
604199832
1208671579
2068258357
1608743850
2095645327
1526057082
9915383
443910955
247545851
513570557
1976018656
81339692
917382703
1497188188
876674842
1532879829
695321705
1877698696
1726379
1579263401
519466760
1172147889
924206592
1221807778
260637707
1532735089
71129060
21715404
1832574226
1142058532
1362971808
1217121830
1960310242
941938421
525079477
111540739
794493643
1395076499
435201402
1862300033
26637904
1382892890
1111112344
692453951
1626946875
360169311
1353542523
1061986498
1678734477
1333906012
494544284
1379923032
1363829719
896761879
319901595
1118501492
1527750476
597318133
1580198870
114380735
398626763
480330909
1811856170
1695608141
1852510467
1146813685
1651437575
293601906
1318276548
2068979402
238940153
217590406
685115156
1885518529
1753417647
1841487559
2132596490
380996468
84061862
2125858185
1639882314
1481029109
1670097615
1493943572
298637312
748638229
1913823802
777807743
43743771
526543646
132967247
830876247
1142653871
1219761284
1664740441
1004166645
1056260658
1248047789
573900233
577926644
2138214574
1096817873
2099929735
1895287820
2121868503
1461817024
174147140
1830154596
323701318
1105632421
912991977
2053900124
797897026
102049450
338567597
601359273
1219455835
1201708434
2024364453
117428449
1448967994
1739138732
1573090249
1199950738
1346102901
901186167
1785134804
1233698279
1641311504
1238618481
1923139878
1494977693
1386727793
907033858
952551101
608323863
6587616
1032490728
1585315150
1551094450
3628868
70796331
2103312865
1611180197
975605932
1129785208
978348019
29573186
1422908358
1113183704
394014663
1450211541
980368205
299606059
1244944100
175298210
1529082184
1947319859
1252138398
706231215
1077471503
226780048
379036104
419785363
1598900171
1049647878
438096043
1210911395
135409107
838635564
1124410374
1941519991
505260482
2061016249
490979220
2038224232
1834135059
267263510
1797890384
226369038
1308541866
282053640
35607485
921547701
1578693291
326244045
692365882
1524523347
327713336
40679219
12643063
1237798220
243402196
1474212367
1611922189
1807264504
568169933
745861699
2091646742
1997176458
1900987381
1528330814
514833568
1997359515
556056089
2138402980
732445283
473434186
475270948
1505224235
2074877578
1747587670
1061159317
526002564
667763645
2120805231
1914257257
1636638684
787926267
1778810604
128250702
1298859066
2097493373
2105574830
667853947
350075878
1293865622
547346956
1718557618
1619235706
710585027
1305532042
1037299048
1176559144
755669774
792161879
1367458066
1993950437
5248728
401170955
1079934622
300167312
1959774597
55214967
510975998
50847418
1025686112
1274822730
88216082
296652543
704809924
730027515
909295983
184732492
1727092491
149819122
598528281
1707639910
1312895811
794237569
1221502663
1666169298
550840589
1317784858
1315912293
957922344
529191917
1841362778
1826828058
1104854892
776036014
1064945379
370028268
1731072683
935616276
1131924356
1595012293
1014340355
1165206346
116909655
1962693957
184168572
1672723159
139167239
464721342
1181381696
1117625684
1623605437
1378709398
1277369401
723201693
1496604732
1254455240
2126304880
1135736409
847393109
165185098
1489984789
81065009
1651912019
1342787319
1542703010
140717093
864560800
1545977671
1822549007
1057491100
206645190
1283932637
832901693
736955116
1490321786
2060675097
2106350944
167149337
523637299
1681298806
432654178
41803590
657022988
1428352411
1194037233
124254273
832587635
1747740704
1160840262
441677483
1183659502
1397662078
542288993
1430550714
626653419
1271794202
1843985928
1523268015
662285512
998036961
1871545252
301279149
942834545
1874386153
1498813483
1120813719
1866488989
155153245
564054767
1725290655
479287132
1731098818
556104385
1423608801
1067518828
2053965962
1499381169
175226632
1251699974
1822420392
1796765007
1204065126
1330396225
1602058399
1554154334
1427268218
175977931
1676274504
1754157558
771868330
1019645703
2013546619
1438090747
1085785291
1222558828
1852696922
1547779043
2022512066
751734704
1016318561
1994465540
106763452
1579261233
1767496870
1513406192
652719446
1103026734
1160335975
2028289047
1061228462
1642839441
1821148462
1986628670
2009903627
1942745505
707267485
448767067
1931508319
1067501076
2078442211
2098514016
711404378
827431758
1452742397
887761964
1473598129
1848559968
54021767
409148824
1095480768
389599787
1068572806
1323897096
1741285326
1292986039
1306468656
1132944935
1971034227
1608798209
660891701
827127326
1683185494
288918337
1924729995
1983409749
1901007269
2069984092
1741398254
239102799
1453524575
1666534098
409284462
1965349473
1715471403
1286073477
431888659
694782946
744660175
930979294
317476960
727241057
2123883012
1051809082
191843249
123380387
1499501536
995792238
2099730928
1867377583
945579418
345172413
2072819922
2049306209
489075659
2082808571
852751433
718862795
1091967044
1056453659
891103023
489969340
600304942
1117494775
1320540537
433371978
265600271
913367424
1535317260
1141767957
1667387140
686263437
1993082772
53563283
1873693841
332246560
522857869
2006509203
78378162
227926853
392845545
1677368905
776370949
1179345943
1727222823
1080328541
1412566573
213428636
1659071228
244632463
244016698
923472646
55273886
2073168367
446685948
1553498705
1290765287
1579195520
1075556359
2013780139
2009345520
1666224294
1963771405
967007228
2077225319
520875779
167292827
149739143
1007464583
575483321
1192532707
1868492624
1616451025
1293439512
1352193275
1431941129
257063750
1396326595
1983655729
2104373565
952498136
369169594
824804342
801845223
868283419
1813266735
1434581911
1869778862
1156957712
1142217689
717829251
585464856
1195457639
319238632
1634763184
1754704359
1401727604
1669675522
1701548576
392726500
1173913435
1073299504
2052667555
57802378
635026298
1882916885
709571704
1328588641
164991558
1560269635
286009842
452540190
209698401
1065747881
924028223
750498214
1252305390
1634917380
1911935705
1701762136
194412068
1101151789
1790675278
1676716860
702927616
921907855
1875964124
2077590891
1758076266
224859253
403783527
111428478
1416640962
1293909602
1074250616
1471952391
12196454
1147840648
1142085893
613646534
322085568
519354599
534171039
1785214916
570637104
1730164570
940186013
1426021604
492667252
428985470
1820782732
1558850819
1741083762
584331134
2060660143
40157721
307686830
1184302257
1027511481
1965993904
1434655241
505768560
916627803
1846743072
785722915
804955887
1692867973
293851843
1492587232
2125090515
589136385
1856532905
96460900
1524390782
667581759
1568031240
924123622
825412130
1399724099
928324656
1134214531
280489110
1434154877
2136834783
218041680
362584010
1692521849
1012965058
827771572
224158603
1333954923
569930728
401806627
546601022
621924804
830890363
2028286047
77067296
1628484054
2021077876
1384407894
1371354508
1686851504
492373903
979374829
1315189711
1520431177
1537528651
1703075177
1956273661
1101171643
1445864126
1755550147
881454979
1927862610
1491678225
1623270763
408540203
512082486
737915262
562779187
1338810151
1537536824
1946077190
1240767134
2066213531
1243942722
729061378
1614374225
685836724
1623451258
135209399
1233739165
241027736
904168775
519829855
1927539416
1972286070
2142423329
1043848448
1079531526
1289682893
1222292592
1924901714
1044653101
469588753
283838986
520270062
1836947104
1965304504
726518281
1210551889
1936566372
51677822
2104456052
1393692865
589895376
1211287247
1206889813
1126652329
1737917370
1582941753
930292239
159999663
201176854
1566931794
432906631
483555712
631460423
2095679718
317392295
1261543605
284594823
2037616034
372079680
1530971245
358031718
2084126694
80530800
929855455
254405400
337988680
1110310391
395143055
165701316
607709321
1310164820
2064414984
742574408
1408851741
1361794507
1876889977
1979738377
1846152577
1444969894
1348011242
1390953325
1581480845
162242265
624881720
1334160907
1931398837
1923462852
1039669213
1640887679
1714947807
516550064
1329240806
1097327760
163907114
517438878
186425370
1872283827
1357000267
1843701620
1946598678
192943481
1779403873
2002303134
200225199
1173984583
1196523536
1555777872
1664254507
493809700
1521305799
1499773525
1785862329
1416893197
745779845
1344546469
1461141022
1821039903
1418600799
21613859
1196893309
1502802240
773015415
447728873
1998518106
477323591
973736347
850148178
1535518625
982690036
449991097
413347972
189906930
1174570297
46982818
870698680
1056553237
56645416
1738121893
889765007
2106118731
14139345
24439397
200717042
1595135706
1031608013
920092730
91596052
153425609
178304779
1279744516
115276723
2143630364
1362862259
465406122
477596741
701295637
1988323510
1863592348
588548467
603000410
14302718
1255450783
725133892
1455859856
1523736710
1202374831
1399373017
276298897
696908066
388695639
1773050593
2017124764
1786248922
1443730677
1788231742
1894016670
1494097875
872895687
1398253199
2031777835
761140757
1680825457
562149898
1826723544
1450590137
1769851547
1751680022
1637529273
1767766531
522935939
2041859151
1333322151
871492832
841787539
448821968
1517931498
1635776288
1950293736
89362592
189458853
1689693970
1352969464
1882148695
1449779369
751927442
1427598521
1735663714
1282094511
396627030
645239485
2034283603
201454590
161917185
506291409
363427856
59409741
1697735689
2143078515
1124581063
1599347522
1203885051
504377112
1816580522
1457975769
1466355351
1856444383
1028520228
1320693963
420901600
1308288634
1197872926
723250953
669788696
1064141459
969708692
775062354
1306962799
978597888
740561660
644244767
1163484093
640511833
34513782
145994430
847377989
1679416247
2066832031
1500391768
1972615278
1538174565
165815288
938541719
110062834
2125044675
2016785576
1658309165
1329081320
429001149
1441275993
1395098407
1761701208
998534468
99813163
1491137767
240509543
1310270166
953465285
859638430
2075759088
73769545
219667446
1848424424
1347270861
775056881
666146067
400576503
642795985
1551688021
98316837
1359562042
1376910958
984516875
99178931
1451368030
573423443
1492606902
1126039764
1966806190
1084064134
385798065
763790635
1750085767
276842452
1145634526
630810343
1552783109
1280510662
772457935
1587282477
688301319
653817924
410863495
1965569017
2105547018
789746715
136990349
216045658
942727379
1147176463
499695845
415364137
785554224
1370497857
777556399
894958585
1218101911
1742886101
176155862
2081071764
1477286561
1476507527
508051375
518154294
460386514
1246873729
1037108010
1628193133
916949587
144178062
2067692951
459031275
1436996402
684566252
504419881
206028451
9472395
2137448031
1589994752
1460623534
835211780
773016594
1168084072
1078362317
1409090272
1515596745
1424673980
1242747544
1644758102
165102444
523733111
2136250289
289278052
49455093
1266949330
1639706129
1437535103
259572965
1929775995
1717794178
655158058
574877150
166113895
820220772
778850993
411881992
1231936103
338685451
603994501
649814904
1153750627
1799158518
115981062
534781222
1106141170
1766715914
176783746
291105920
279990597
350661208
579055455
1781983167
1900138992
991083248
1466022000
1966641990
668708840
1599965678
727649218
926661310
1960674100
1086596476
820948902
2122543258
1136569817
2081981993
412604384
1599604003
130232951
1205085112
988803637
2063708463
112919814
1107625397
1360214455
1845555198
1078262417
1494081076
1341890078
80525363
1410880167
594319273
2061642921
402017509
2103993137
1364976971
433983899
224731255
1604425088
1129890240
1010421885
1775185753
333103492
952745376
232855097
450381014
411220137
1615936367
546333642
2087330316
274224874
1216927829
696875715
1977010194
528749966
1801398196
536979843
1999429937
1784904353
243827697
1079206826
1699310510
1227259624
1371499234
660580706
722988437
353843410
2134803031
1230846516
1120390019
1654530357
322909659
1828613336
556487751
213158268
602368076
1120598762
1394516166
1629084572
2074801717
1187389707
130614686
133916287
2081950587
990392253
2028147658
1643365194
1420253963
1340752032
878319685
1873329155
2099195705
239130284
1651036010
70470886
985849571
1182165314
985014016
763692489
1010550482
1910371344
1967485646
488955845
1378596435
55385737
403897150
1408398778
1714624998
1696429216
111392481
1189525582
1849856113
873607362
973367074
933235217
766066659
855740149
126580871
1306613419
1856985801
62695035
1969017975
2101182929
5219375
424471835
1044263799
1722620507
1866003840
351411317
1707578653
132984839
1000389435
58818534
1150816811
1892236044
1963216352
1219023428
1985354654
1363853166
1317173441
431657960
322413206
318228169
139226185
1882233866
851822844
875555991
51703234
1358934502
30319719
1549023024
420010553
1011025636
706772414
485253097
2094851591
353808125
822674798
1511909377
733096974
435273195
121082643
1798648327
1503915446
241856968
1764506609
1013298916
64115107
1518874273
775199747
1729584603
1427171358
1533137376
1101466711
1356295781
1034169381
880349437
1027643908
2117526616
2053678523
1938321666
1939717098
833615781
109389343
40510706
719673836
551951010
290637750
220983633
1044684816
951017663
552608864
475671061
1496422312
1231312234
1731214034
575749805
532352988
723771378
764394644
336479100
222666368
1658627139
906897789
321703696
882196809
783084371
269724962
86930532
1975243314
916954413
1289248050
1680424353
1571673053
1993259190
92155592
1145929010
374198390
1352945526
2138950554
940010723
739181031
1416070426
548607296
317465427
906744042
2125810444
1918141396
1420849205
325839295
1615805808
1459437530
123249116
510681439
9137330
1675257811
996064843
1328598336
1776165263
1600484807
421590441
1027517666
817811305
1448645661
111970202
69480528
537746026
285131199
1257898420
901042739
1468508153
474895266
948412317
1599600651
561551281
1579428260
1127181550
579055455
1032018578
1988866567
1036751782
960499887
817034996
72887501
1047852256
235553162
1370990366
759484421
1994920595
305591718
1432469327
1086156916
18534601
1810943152
437919628
1296859594
641773508
1380581956
789465032
438652807
1976805904
477304720
54486029
1943588776
1177213427
915526742
2068340405
1813694864
1960240602
568778430
191206960
1385413811
587541160
1417507283
1663321722
687069241
2062352098
352553632
1973579610
852263252
1011975815
2007725076
2045213324
1198226736
1445478903
728189313
433090258
133124470
2053419223
2029095305
1679278400
949697808
1789369745
1371408319
1093481315
1552079488
1317879689
610634742
1627837514
898707447
1266714331
314899854
726361325
1356969679
1942923932
895606762
872706874
983103529
1194522552
1965280315
984073561
645127178
1597301050
92655169
74201722
1435394740
829701682
2099531199
810890538
130931172
556922830
254402232
731606495
744220178
1875157158
2005071749
584386728
547724578
1738884798
1867716754
1450094980
1387533081
218055997
915074970
1544233652
1499475770
82038511
538229072
205408536
1241641951
2125568920
934204874
1896132341
105441872
1916411288
935585827
1379766960
868653567
371667926
13667916
299134667
910029139
1772442045
16598109
1515477278
451797556
1328343102
528319973
764080842
614524233
1806301556
266735364
954838487
278252094
822502382
870240757
1251545140
1650054423
2058228496
1091953612
669284310
964790983
1149849972
377943262
1908590538
1037444355
2131765274
689852202
688344998
1099865966
603600589
383396435
1757304588
825006686
498001252
2091693531
1413056212
1769268803
1966615005
1538795073
899195985
745699430
38900236
1596087249
476104021
716922034
1677189291
1570039871
1761694054
988067080
1712028292
843880216
1470179101
841789914
676331440
1349671108
739922350
412360134
1618008713
545999756
813133718
567508368
940205956
110629341
566733965
512714310
1263937993
941317381
868405313
2044300617
1106749587
2008967800
51893936
1529221786
1246374801
1342167294
377100451
1290418053
1812292462
1935002367
1149296237
1866149619
1899520921
1450133197
544331874
1224012863
1263650520
66047638
1341522058
1374923819
1788964856
1769980451
1755333991
2111827002
1100508092
112847077
1735948813
1119450801
1975405242
590712729
754547105
1164827831
1797553706
938599728
145618693
485350336
1883102365
497336144
240582900
739769180
153113101
37030653
77554756
2143989581
1180113447
1088825722
1206423510
98664130
1479455324
422104292
99593109
383375689
1903755342
1797638079
688906367
1014045478
952703009
644471315
1676552995
1265708560
1761222199
408719850
333743802
890565896
1741244721
1247861531
1172298428
2136670834
876724187
577881522
2001030240
12173066
1312828930
1999637527
909509400
1554518770
1574731334
1837142590
453770771
1195872816
1963775527
1215659537
88664248
1336879112
5458376
989736737
1316567487
1873234452
1700098085
804695706
924973680
911828719
629382637
174648328
1268925122
1409801055
1802659334
1056278587
682295625
2070448409
1989379782
517560432
301350984
16277333
791741707
1814442743
298774064
1199437252
1437654158
1290346988
1416163709
434535028
550550811
404688301
1569659962
1125541741
1929259922
1940164470
1243778672
1227683230
248012618
422431124
741674586
445778580
1183389779
1808063178
91961666
651410980
878182686
1651827942
1144729786
1405532315
197815066
1482051285
1915384251
1795963417
1598560897
596700857
878574330
1135052248
2022575342
1398653587
291690637
1320204296
221171665
845547334
1498151962
1462871085
468251487
988336690
276193781
848623634
2140263088
143028272
940693016
1617767628
2090286943
1531912880
421742885
1485903351
1517841670
1447446763
122413645
1533987297
1641794045
179133574
1786405462
692612824
579707480
1076714163
1838489723
2097977431
1724106349
83504523
95622225
1917097943
258921764
604762436
1458072644
197487860
1811450404
1743211528
1744728231
1180374575
289529530
825778726
69616679
1760259727
850635363
628441155
1015178538
1084102342
308398803
1966542753
510065872
64442136
1218237223
2074672357
1956057579
2036420486
606727030
1909137714
430193929
65833214
167207603
1087087791
1748482016
163211649
352688875
421745053
6136425
1544719305
305239869
1279343718
842896486
1548853894
1673446861
1371802052
1120122968
1481277754
715989656
897216511
987762027
1300441976
2095998860
1272746258
1418007330
662186212
73567145
1154682972
438979938
953217599
1943103365
438077547
500785424
227109030
752776754
1540864863
1796555658
987387062
1275042699
803459816
69872098
165714158
1888736702
1535758174
1092061283
1505578777
783364195
2071858577
1550714656
806204785
90629161
174341559
200230740
1146825822
2087850878
1315612895
220819952
808450006
1147443443
1277208151
134517972
1562915632
569985876
1069237128
1517453098
735176596
1591205521
1680112422
1106548018
1285100058
1629624478
839112290
120316491
2992076
1569150619
362044453
2153246
971847803
127239891
930114608
1721553929
525697375
583251720
312691843
1717066678
834698807
671110466
324932782
1795820097
1143423296
1143438731
919121741
1131012499
383616194
725913786
1368378177
1678937711
1388599170
1866275056
1498696897
1988816335
2021861762
475904393
1938908354
232087320
1553891314
704702604
203096937
105271612
922067766
1433625899
1282483189
277149479
215506017
551028765
604877404
1107609829
434782327
1388049637
2015437568
1905982181
1255828010
894252686
1844297106
934034222
1470152318
459373808
1455636086
1031259179
520339112
69073939
1377338916
1380286990
1056471845
1802103008
1009554542
944036036
1431210730
1735768452
1134134468
1234777606
324239638
1773114401
2003825261
1892521190
127236259
1904908769
1540601599
1624295105
1976392993
1757561730
1917808766
1846482383
1739071461
1162566677
532456341
1556917570
1537369454
290870839
14544037
769463649
689757231
344688091
1786724596
1122357015
714780888
1853546129
1279790200
1921958946
1748846216
849255956
2076314841
1621477744
800004895
1626230237
728391139
1796227522
1998109974
573073867
1042439977
1931211252
1404432135
802828991
621221967
632961922
1799852980
743280601
976075637
2007941254
1597365487
328887072
180918070
1540444247
1505468470
860649935
375491194
2045457788
1307640241
782924031
941147045
245295253
1574071888
1649116768
2141957524
895276472
2032883673
1082338380
375999153
922160629
387556722
1465560922
1002405710
645110193
917040065
1310578821
1902882729
1867600003
681336424
1465791163
769499771
1843182833
468392927
805758680
643419045
989155158
469577790
34235301
702221070
535599781
827530369
1273656816
4444797
965593154
1702314984
536535004
1199037060
1575241172
836789182
278485538
1958129019
176754060
1669641435
2073270349
1846566259
572278121
1025455655
1199760042
1494729170
1060242743
711456749
87507663
297202330
1709443878
1287070813
1758990064
2123984651
495330726
1285130030
1375462866
68204684
1800622566
1060580951
636758728
1864011011
1190836438
702818670
1497213650
1517387221
873581404
311067975
707383324
499932480
1672426506
510883998
941879850
578923182
376852201
1330329304
1480266673
2026385967
1603412791
2121913367
164246994
630233517
277562012
131480569
1639897019
1135274755
1998470642
226759133
1015932931
1832030295
1792909373
573461978
1223919449
1294263033
1870756857
569090936
259626087
684447010
2035057090
544988159
376326315
1756824836
1801680338
24423514
521217019
880608737
1027849437
884947830
1152310509
1894961925
165643074
815037636
1452876430
931765887
997295086
1970995214
1915524945
133115260
2098692602
366267183
298222781
989510579
825440037
2135971866
589252473
1329868579
1535060069
1487088312
596512469
1882832337
1016320487
1342543825
1632789525
599237480
1598914241
347671740
311386068
1279958621
83861855
1536037247
891303067
1962620127
1211003452
1007881802
1683156690
1869162489
1301316282
1258065279
474594303
238565689
926522314
412106065
526961224
1081661613
1378084972
931313829
155339325
399087663
1071866705
754995975
1433197927
1807655315
392752957
1024852166
843336617
1551587245
1688689539
1355194111
879571689
682053661
158913788
758234771
1230267724
1951111566
85844108
1310855966
1675753071
1865945470
196793570
1268582435
1834878780
947024799
2049948404
1122036435
1189153267
1040894852
10081790
1489401078
408260973
1200836178
817857337
1229023603
1229533509
1291512005
1865696816
1995774822
2045925058
950393830
1932200751
579203927
1474007612
1724344361
687881821
666997678
1866637609
351453452
1475057338
354725298
273720809
198123286
405557749
510706945
407346483
895350002
1764383629
1738757620
103114204
782123904
810006025
810668244
1856307559
1024974533
2015531225
707615582
2093455419
828858122
1995938995
1633528402
1193184864
1028507992
642511230
1524112757
1883256247
315045543
666331126
943801865
89192416
149676863
1621601295
921271082
1613387242
1891833190
700406284
1424410775
2116808612
777601012
207655776
338955555
1773036403
106929769
925113792
1885201740
1388311887
2006307802
564654666
1546801121
1184885535
755756925
2090357856
2113849776
1829970591
2142883919
1089511431
651853824
1721398584
12912561
1950483423
505022025
1489755677
183884203
743767155
4492781
1699759191
1486017068
1475844784
746258927
148036350
407252427
2006518932
1442333932
1813408881
671912486
56526587
1206240022
1648267704
1794203847
1057840316
76801489
1711624720
697264618
527793625
1166107308
1962338739
1218971814
2040142713
1940103770
444746621
1752002441
343075337
921240622
1336321271
2053940574
1846289560
1114161267
1209950259
580032585
1045468519
806959840
1670929683
1473955392
1660609350
398720168
2044756987
105382879
1232524636
288213928
2003041999
412422101
1976191078
1278148679
983868103
1824760490
1348048994
1735955217
2110345543
1469642985
855994285
55760532
299584648
451118992
1237315008
551529250
114075411
1847739635
90462311
1911926659
489596346
578477445
829960245
1512109409
700450918
1796218884
1635379780
169913162
562758089
2015272410
1398646780
1495325210
88002343
574998700
497472745
1255523074
962761154
964129405
1242030373
2050178784
1903632420
1146775627
195776114
1838456140
223233515
340513340
989552606
276189279
1441494075
1603573691
1267824391
234413328
1892802676
1171543234
1896445879
939757177
871600959
1010815535
1310291422
1274745834
417778768
641717693
1714106142
1398750695
1096950582
1624746752
1727277918
251321893
871790758
742667382
63012823
349203354
897295631
1852042331
625958211
796032139
700838923
2093308812
1288614771
1814303617
635564044
1122680417
543132644
1329256013
2140252272
1646442657
866043044
37612836
673486749
1339045269
905482510
1035988427
505418817
1877753853
877881245
1317406812
629333433
43308284
1911232270
701360910
394306167
742314153
1073198929
510876544
1618330991
494888816
1894607334
1815803581
2033930436
868814996
2062104236
188029491
867156167
608554341
460974101
535548031
509907922
361766575
2067255880
1077369987
180346673
652219368
722762597
1358135070
277790807
1150323052
1316206748
855340416
465068209
271256393
124596618
1988869452
337504456
1808404135
1182278903
1127085407
1841204180
1828155457
158304285
7074602
891197194
1840196523
1496043325
750266676
1140906648
1219063393
78604585
358444931
1096318154
1508831396
546836119
1104719631
925163597
1817488710
2144003682
1809846673
1752751265
1410320910
696032048
349909235
460310444
123508963
179512032
39048360
1346603556
1493981066
1694232140
1983098846
468904465
888870840
1767638364
675505382
628663667
4064175
2015635541
765004271
1801813990
261560647
850819001
567452880
1916921729
258107252
2048277513
171082567
1778461416
1493968446
1481636532
2147211371
1580811251
1008878616
458179378
2105529097
889675485
1379171031
1974353221
1013210972
2125580157
812535742
1457038656
347487783
1285527063
2041786987
276070573
2061485977
1046840928
146111567
1895937701
1503452444
1213285643
1113301169
575809772
968958370
2033591433
97884838
1461806096
928670780
1707904766
255978739
1715885331
1713748090
938261569
591036193
1469745615
1270556731
1679416874
732403275
1231405445
1099048185
1851727382
1511385118
1939199584
772433833
997939588
1053044925
11646931
1869200199
1964933287
60313927
172222679
1888469039
811609734
1827955236
597880067
2091408972
196458827
1804457974
1416905455
1204244124
714560427
732602123
1576703532
889679780
1156815912
467944023
15396768
1124748179
262038198
1468850199
1098761249
166717033
1025311930
834098600
1942048852
131597803
1936784291
886098581
1769357667
1156833623
1422154358
1130925266
374530375
933980297
425090387
733755643
209256336
826995290
462720065
1908267903
1063070861
1898038279
1913848675
1345312725
989008395
1162560080
1501188204
1395151687
1181164661
1388132255
1826444436
493851964
1603882744
1357408632
169993664
1003232679
783214097
1174489752
2054029389
2019884829
1882889333
184201431
722528972
100464491
1595864890
1523082580
1825406600
2062544424
1041491609
68178451
1269590392
318044797
921254422
864224342
847239951
479990556
1282575826
1503491856
978924233
2116494084
984980723
269617121
1901092448
937017643
1030279023
1150649306
182861533
380933475
1681072256
1032803841
1180123928
594785864
1154056620
1807888274
1168550174
2044047910
450308206
1876814769
62496400
300257575
987416062
1438575490
1871978405
541841270
2039617654
1147598774
1214910213
1224432686
1663578024
672650214
975156052
735944406
1210411468
436474977
723616491
2089967344
2054682381
984722520
1788398243
632036614
135571493
510616099
78325439
536886238
400997385
1327187030
438498253
1470158341
1064722888
1596430831
1157793621
392417066
972629418
1916379508
581097438
936447620
1893145464
141187582
779662874
827699545
755914411
119837663
155414221
200595450
330528909
240271426
1146677030
1681297681
836516924
904693621
351623274
226636270
1622299521
780138923
724642085
1807944272
1430792321
1486944018
1214412873
332859184
913439626
867589865
1430143078
1946431490
1899753611
803215422
1041113568
1557901851
1838112985
705562321
1826215829
1469151410
658592761
1719329986
423215489
2119444822
81268009
143159229
444764158
507651464
2120357298
1211931472
1376613838
49180139
1009196230
95987467
149810253
78640072
1113673503
1029114486
934761069
498441562
855657757
1526954769
1542234892
824271190
1357720829
1088169197
205476911
242127098
1282677234
1214674428
1936253870
925644097
974682553
248930558
965069407
1592316598
1373836057
2045119458
1203409522
791322769
803918878
2057697745
176900503
1551917890
267396344
845755049
1826789099
766788265
2041845969
491128607
1490736946
1774646759
1167280091
1755277170
6352034
680177144
1688228057
1780403239
596349442
404982558
1474863815
549512903
337789790
671654556
671223980
1802032343
1442598343
1161469124
886019257
341699283
491815399
523914872
1545704773
1719544074
119514662
992772770
932643952
814267835
1775341025
662519646
1711503270
1452446753
729522928
27127788
272257488
867031520
1711423407
101630037
62713679
117507168
402110028
1270674216
631493927
1736668721
1820670774
818971260
1397763603
562433574
1414454372
962798385
1201893771
163045018
600611029
1382217994
697318032
569325233
1055574733
195073297
1831955836
2115868452
1701370270
2058570779
447801786
1067760931
1096929364
2139770719
564086416
881393308
760762486
1533049805
1350893205
1164622266
1657905669
1536062376
1373383840
1599958975
2029842422
1339707549
882567744
999910266
1594174970
1715786724
1577586199
533563225
1435395936
1602596056
923650432
777883818
609005873
259441593
974502794
1770744117
938457348
623633275
1193026069
926950562
1059332137
460052744
424249510
245621326
802481566
721121093
991202457
1156358361
1766418142
1582668321
602906309
1199781343
1219901446
1430912109
1615161297
866647646
1314663714
732545908
1757612680
1231748618
252299770
441058629
1317259613
1752284644
1956269390
1930598992
2045779217
821121616
1054901326
916388322
2060807426
740891407
1175826545
445433627
862939095
259957395
364217169
1174327775
1625420013
1477920270
385714537
2111566774
1011315759
1790706006
1628422226
916016825
1152616337
1816789524
1183058045
1223978716
757815717
1141775420
335619630
338337931
132828992
481412454
24236261
1245484746
1974923634
828085727
1718373517
601138174
1571520642
163035195
999455479
1846031613
73598210
575244355
1351323543
393470947
1782554056
1756230417
1562705927
1350850533
1858491353
1556924488
1070706486
1770565439
448768162
1258409896
916944245
1908950484
1028406831
15643017
2076368327
413105883
648856108
1613465262
1833281310
265984621
1610036629
747591086
47888398
2065040137
503158415
1176756603
1982360832
667126463
15014938
198032390
1202308690
899173432
1198727610
1232683393
906364470
253856564
1133491036
988539615
1921241922
33969909
1495321794
1728996644
1822402043
1178710334
1643740893
1044516808
245498587
1747500276
1887964069
395532009
1893316005
214431905
926342849
1137418534
988012854
1603956857
607974608
1287384939
816256852
1187895140
550082459
1276884222
119720283
1440940461
466057698
1915468894
126713214
567708139
498613372
211050539
1574965946
2002443412
1694640132
2133808104
1195064132
792307619
1893577319
23918180
211649148
856741583
1745349858
465414073
2042457196
11478846
843447072
1133653919
2089656120
918599764
1905203680
827549181
1318726658
469330185
1470173613
1820936543
2028131420
719990736
328731452
294612872
436228958
152892658
846156181
828816998
1348698471
663794642
897706382
2046138022
1873569185
227902360
2041642550
1111119306
1297240103
282508976
1999573750
1446011223
1712832806
223233502
1971597127
1695620145
73361595
1601991610
758801959
891918850
86112373
1298375660
1189118845
857410026
51793975
825641176
1009348703
1119432890
167717428
844824082
928973263
1950873373
776999649
1530909055
178918399
1758809221
215462926
1213531066
140257810
567720473
2084421650
1813563533
926702135
1022543171
860817326
1863570790
450598707
327279267
428294811
302808265
770408874
1539938978
266319429
1909050325
761599617
593153399
1857896509
2100652412
515566821
287728891
229245137
438048857
1030161376
1145127676
1153620613
1143795235
1872696921
2029050838
1350921413
63103179
74909379
723572551
1681544196
1231481652
68436697
1447122790
1087031810
1643339948
1159369092
1871870464
87892042
942751732
866311435
1306317279
525756550
1513011540
602602658
110739887
1260601517
1399633914
2082820539
1823662557
1944605718
2092008999
2049310768
1510894617
2038768837
1095475585
824156467
548273168
408087248
191274395
822446247
388720667
1753517473
352545855
1226551094
262990732
1795071271
1432459115
484960167
1559249119
842583443
205926862
1518968394
52631205
1497050106
623781601
1006028909
1802628391
1134101602
666861119
877619441
1634797189
126673971
957713557
20594918
1048022183
1770360885
1484725379
1779178325
202439442
1957530517
732532382
236056471
2010815593
1618870409
942628980
1807648288
1161807109
643629209
789246427
160166596
12247467
788299689
726699666
2069230335
544118793
1873115897
1404441451
1109344330
2115798914
1455482140
1669508665
1280159842
1157160063
1226088322
1294239195
445792470
1690629557
1200163388
2065599205
1561592737
307467137
2039670260
1130769836
1217045238
644672456
87247515
676903255
489952252
29152634
600719702
2069800946
589736089
223958269
737029469
1948734387
416204688
237732413
1322373084
1598705973
1362689230
1604966811
1150746430
1724637426
1888533168
961047567
195676250
932584142
1638822584
60663207
756498170
902546074
790350419
1239831398
1384709816
2139374413
238488008
1317413766
480364883
1209285036
2116468754
1165957598
1030578600
1782885062
1368323148
331902020
678834730
1432962151
2021299087
1078177485
1126846410
77383824
1624697532
1044037826
207288675
14942290
2137804195
1935741146
1724050653
1703901138
1334168488
1634575752
180112613
1555958025
493327573
633967064
1349723280
1077249526
670697071
1909393562
1085146205
495593094
37087786
930622215
1298434592
1596327437
656544341
1362237865
1752452142
1877451295
651093859
1301053727
526665233
887521782
379048405
1709691009
1912161994
971530682
606299039
414374792
1000487275
2005333770
981739572
1826068483
219262763
1447967670
1551898618
985506028
1285561543
1903324788
723982526
1713969769
175765133
662888457
265885176
1391317665
539945852
33799499
841101205
1297323439
1756790434
637683087
79046112
1507833981
369472067
242540949
1453800214
282758711
815449938
1901312054
75328764
1070462149
1653020309
1056835681
134628528
576592549
638904152
379036632
1779663707
14145571
2096879008
1096765703
53329242
446332951
1094106478
127179051
1924262310
2101685676
897966055
1543590238
1326925956
753390955
1005993421
987202380
1158332636
1400529130
689447791
1497691535
315446385
226578771
1093586750
1620407041
124637482
1276235152
896121682
217923709
2142047127
457484809
1209814366
1708272005
60846364
500896068
135375107
807380690
2030746356
1354536982
1393530773
1058052323
243074978
1662280576
812821389
695870360
1724818274
1086531201
135260088
1316928961
36486988
284570231
1170082252
1915758756
797763092
1339381261
1564123635
1667667822
2060325562
2008514065
327341024
1405457290
716987770
1806298299
541260527
55699040
1443683090
1816116208
1527188233
315662325
1399577715
1874562496
922280101
270952099
1311300433
319088858
706770722
557029777
684965853
1472165370
1341904646
225622419
2146781445
2074476441
1268069318
336054748
809854220
87824930
69183574
875679335
1699270085
384320114
1787289390
1519319199
2055830109
983426185
1973571581
72501386
696820728
129601168
2090527781
85044625
909799665
1337330864
1125062576
1547058230
2117873141
339068607
1160725937
491048073
841144097
523018011
244208982
613691961
1259441993
1265901546
1859578123
1253947619
2084549148
15772763
1489964893
1999880065
334422454
1043381907
542085992
1649886311
1389786781
906718855
1215320615
686574952
564378309
1298313631
1873673191
1005685665
2033391405
350367058
1359573113
755659597
1547152252
838345623
13371070
119167864
1794307196
2013973674
1112742675
1476815618
907214527
273190504
756509841
219578896
1674476120
595384102
840298274
1426079421
673621781
1424803747
640469122
696424813
1348634742
278309519
1482639763
1552673402
1986996686
13432872
1314903161
620343507
630081618
1047545467
1734043793
1956843219
1912306749
1858876332
1752928065
982575791
1789483726
1758087716
718154404
1660155067
1200105753
76890630
431042950
88962142
1284236117
1901159221
605450518
2029887837
1638227335
497709380
1807835170
1693776859
1940422249
1505358203
461491974
169308318
1868883571
1934835749
1576489954
1499263140
811660616
1230921909
1424715077
2004844763
2108301638
411596679
276192593
506813688
1459614019
2719362
903806774
1122109261
1699162508
243008675
1736648766
140032173
1711714648
586036668
1314631920
721142360
2133153083
331207185
67076094
1978936933
1411614759
1277589928
1382534863
1532415597
1398523369
462898546
1343403587
200908751
222597853
2000990804
1679201539
757703488
1355442999
895084882
1072192836
1095870326
2032180976
1601004831
1026734048
1671087028
684377849
308687194
592153556
129501219
849195085
1474612074
1561134349
439970863
1938084238
1804483268
1467703653
1781190627
1645644222
1073229393
1352860295
330392262
1656684150
915462319
1614896107
779014851
257262309
1971251352
1794917819
101322631
1140473347
1298766041
1196255149
1796207433
541223623
975376323
1189508880
999401838
320578325
1264906204
1930229137
700566243
1243106281
864771795
300124304
1061136151
1429957565
1930690131
2134679137
458222625
957639524
1756156287
1571690792
1791320969
1687690840
1197075463
1843190117
601926621
988498222
1766546452
2062949985
234764259
45109648
452716475
1964845580
1572472127
1716900824
1896420689
1081813524
1384991618
1448804975
281648852
2037281659
409703792
1289030707
84385482
1170116177
2022946635
1691426263
513438699
1297560105
1559638516
1848356903
1636846558
741443402
775624888
1322868967
1385947430
938708101
362228367
1464911279
818457849
1193546614
832152392
224113109
497417702
207013391
1920242155
1508706023
96100392
1473183111
807050770
1525739708
1269745524
1268773075
659388576
769388633
52580047
989782378
2024139008
1329498363
1630257151
1049323669
378316638
1094095392
1114335408
1629713149
294779262
2048402416
620831286
2112304732
1968097609
748453141
2008115481
1372434930
1810659296
1643267553
2112466580
782763154
50436711
1072154615
1274310342
1418507775
2125656793
1710380113
426201803
336093834
2016860012
556808753
641735328
42683822
1772496235
526659746
1845314766
1751388808
1711839799
811708502
2069338368
1925695377
1666940382
2067545117
1565416894
2021542402
1586274892
816222171
1786867414
1099419369
1153370414
1973255651
2120851863
2000079253
759948722
723950380
1676417265
1066407796
1591886173
1633278526
2037018675
1749551891
610885162
101795135
1892157565
1924237721
1026771660
370568681
1650165630
597495370
139214505
1500267334
983689524
695679499
480088516
378836871
47612475
665793852
179464622
1334864531
911709944
277245360
1497354923
1728070309
617820661
1446452502
145284334
756658354
476663254
1123585787
1257188954
392808050
150697665
1943392624
204670412
1318992822
831197736
1244634856
2135331081
627250417
304820669
1946467302
1789335449
1546802796
1873120145
1520753223
1377634208
623178256
679897541
301017864
234287287
1043600387
1312976573
1650822136
1024876127
721419934
886259385
1711582021
956457282
245334838
1950148685
975035218
501774718
2135361797
395760347
1398707033
571135992
713147421
920069062
2069874187
1850629017
1483551729
1252345347
426098767
1091421712
778185257
2029622103
497504470
551516437
1664682437
477915123
542231604
265098747
328141577
963769232
462962710
94334750
2104510758
241443002
2066860419
217352182
1942458457
1384429501
1597540608
180183917
45305243
968551455
1145162768
1518622995
417036910
349088596
1000513361
849340663
528150345
1490580558
831488707
1316661905
535588717
843551760
1562433392
1904355694
447690325
1766632128
113364363
1501467459
1965132534
1558911242
528158745
1660531056
2085425690
664774451
1429666150
999914995
2067111087
76779608
511707790
339476948
2107974530
1634132747
873307639
1572610532
1693228590
824175076
18883700
1659053555
552858994
330932382
1526839018
49656101
1031743347
1682131278
345102284
852235895
1449892173
700648260
1847689933
1483514224
1372157216
1260066427
345032540
1241233069
725395311
80218380
1764297079
1512217499
694310899
2130959371
1264979441
2014302991
1630439758
576978686
1068486490
1051211848
804339229
1154032605
115747088
1440914567
1597685241
1005913027
1746770069
1633371714
875028921
1874706035
1434420386
448180413
922672126
1599368194
1887979617
1985728563
1496995371
1604752716
2101898504
80207269
223685993
788829354
588402258
230726880
518903296
1286204352
1047339567
1254937484
1979941888
827820742
533715352
977384647
158408558
143028225
1400555522
545872171
1301975297
1301618148
1508360633
2023294093
482280467
157862970
1359811217
1307148290
308892048
688531037
977308419
858450185
565132044
1550922516
2118450795
1085092359
576203916
393392864
1624017365
1069207904
1543405018
815754547
933072443
727403126
1310766434
271558442
754393885
760414027
1248087973
915427033
1248907225
358316465
1996746940
490257417
1281581409
548141241
435556399
477977076
1387627264
205953686
1377624662
184464238
1917582720
476173717
699829039
1860209042
2057386780
328976791
496981843
1628743910
1128775373
342830573
946143052
1038794595
1671127138
1491796103
32791847
700677830
2020508501
287312584
590255847
910413229
1187711670
2022017592
189599102
1595828071
1406972959
1658283182
1946861501
992412968
397968344
1150834667
339954526
609106869
708472640
1698563639
33403779
1491301296
1394972071
951432570
1254160850
284239093
914246467
1335894421
453051486
1751189037
1660738740
2134681318
1529654621
1044024039
977592340
600876887
1026244285
737323606
1255670157
255708221
816957342
1345712721
1523304228
1105320231
1104232324
424129471
1909712626
2054438361
114522266
53890355
1375312944
44759415
1188776000
1384556558
1968647936
56048847
68739159
417865055
1256781699
1146603587
1788668610
2045021814
678127443
1829827094
1026935319
2098974874
1374829531
1313539744
1818113847
1207086609
1053562321
357139757
1799952376
1206468540
1676579996
1609833850
88024779
1848942865
927088053
379358710
1872031180
265173287
2140326888
648209885
27722647
1442649810
216087487
894700084
646746458
1569138769
941013655
520979333
1973259060
600463769
759119565
642233851
486501937
358361238
1146487681
700028724
851888040
1896900214
1438160086
1749750072
2016925017
1780586305
1238438178
784102506
1443129783
662356867
1650155782
923386061
1484266486
2063145804
1913696176
1048456706
940390660
515687160
1611580615
519847635
168332674
1202070108
212058088
1873925540
1335353563
1170028496
469776756
631593792
422091039
202205921
1284018984
1046915842
2132208911
562028858
121891220
1663092822
1124847254
887276077
799211997
1041252699
1865582782
1340198989
1430937527
556713682
1266502217
2024409614
1999584539
739998906
1956597051
1622473778
615125630
1925315572
1909565639
443075517
999021205
1272627070
75475453
640662901
424319736
873199475
1991582985
571861798
1447097932
276081047
945851699
550367365
1960867462
861620160
1213740214
643137904
1865391725
959341715
1580243230
2142886257
1072966298
2046075276
991856333
1078283333
402908689
1945394945
1584763423
40365459
577785439
2017708041
1371582650
267454437
1348734931
840953153
581911147
539866116
2013828276
193129468
1551276695
331599239
1964577408
945728264
1935517269
80088097
1598054440
375570390
380605877
158291125
1177473859
1459606824
1665961198
1656981319
2032047558
499357876
1030997165
1283607879
1448131104
1546038702
608210365
1442495788
1443686565
568628157
149432995
815605482
46190312
1699809281
1259565304
39657646
6936433
631537445
1795697478
322817736
947321509
274814677
2086663433
1846865559
399290098
1199921178
973375708
1313831518
620416641
844962092
1727871496
1273149688
1974265931
1841880127
2133878081
975869521
554201912
1204441200
107137380
2062333342
879297642
1167752861
868744990
234384079
1793802292
42588035
719200238
414461433
158231860
729792284
1912391260
520333530
992904050
411855131
861165190
852820300
695407979
1593917132
637565176
1498845868
1958391781
1184999191
2028368995
759622822
239955161
578267427
1813277362
1740195333
1394994409
599849387
874918541
1684775787
1429594152
1327838357
908910772
539156009
781039611
1539965268
1035270811
1042004773
376667231
634793273
371806301
289433927
1649121437
1432266148
1361899076
2068086483
1371924956
900960105
941571901
1659680472
622027693
1235913010
777145748
1618336051
1033738095
1492619419
1898463955
1861133499
1394024827
324667706
1452220784
384151571
389840415
284881069
416392607
365249641
1976505002
2027950560
922589239
869605760
905205230
1694989868
1498985813
243741021
2038120306
437823615
1515800776
1882365446
1626548868
1609177986
2121829443
1737692774
2126557171
603790579
1609832093
1852670713
1459339202
853420349
334001279
1738326366
793801279
738659875
424329326
987418429
1643015146
1920842140
326587968
337582617
38800092
1543980691
2111616521
1753946189
659483175
1105369817
1987907808
897898794
1984102866
1345759441
110405092
967573627
398864764
241855114
1953887656
998978039
1711194221
2049882148
1087586035
1389972999
1414006534
2072075609
2033781076
1155515716
754194145
302735864
1155064400
1147223782
2017731922
640369418
510652970
50330614
1385318211
1224621122
1623867514
1230690112
718148606
402417873
522027645
924945257
971069180
701376905
2076534145
2049028853
474867797
1998449425
393909675
1233965559
422783483
1761674096
942247826
2048697164
920271224
583306476
610995609
579889670
1192276827
1301211708
1097839576
172983838
1142682977
307797879
2021502543
1503423855
1992436621
574763090
411511936
340804353
25465299
447694560
1634123802
625285640
1669740574
702618150
1197214709
647259832
1260158046
276380095
276842106
193063317
402084100
1255445792
1241925731
59383705
2141562043
1836516591
965962321
2052300696
463828890
1262456227
827897737
323006400
1865624823
1093239121
1471849407
243133999
636397152
1523033342
2097757622
1939064797
192406490
675769934
702901196
221688372
1897994681
45208833
151149185
1667161061
959509814
1790887527
1941381707
1793778243
1183256401
170477448
646948052
780431903
520473801
1686019759
650893685
1546684809
1054460279
962274898
87809456
255982621
1073222780
1123861691
1922491925
1363228715
527409100
1507363464
1481383776
1429606225
589388097
56868097
1977206800
1960983539
1719928805
294720649
927413391
1598954433
1579392705
1248553030
1758159281
221777464
968649496
9561485
1528362381
841636137
105535799
1277622766
334333651
1448295265
87278332
876095745
459439639
1291865681
1479844604
1474830022
633618047
1504626155
35614371
120424655
1739276416
149773014
1603922028
1485031349
35263197
1522122572
704425691
124196685
2026444489
980826021
1469549073
64919705
958992937
1508233134
849674878
1767806327
461165589
403108362
410301125
237262584
1886366447
716336623
379087122
1676023184
1253922974
1497049140
428213022
1879766151
2029873024
563751083
588119010
922849707
156269401
700612974
79305921
901880569
1558332253
444387892
2013643126
1879486941
2100939493
688589243
2023963067
1202225168
220239100
1203756496
1676057263
469683642
519681713
1701350287
1158851003
413867935
1046319161
706785005
151200411
1788936604
1976104318
855263588
1870719916
318122190
229018832
1050139679
761014261
1722192432
239845458
1009403299
495849764
688432895
528362305
1269849812
2105306385
717596964
1296492195
478460285
657432987
1987506664
1094472495
1365400705
314323170
566260875
1556936312
843847572
785928119
1850986890
1218622112
1169800642
2108908505
537557191
782301639
2003100419
1660027951
443460887
780038337
1551848595
1658681671
908034819
712107511
1065723283
1601394030
403902115
1754816616
2053108380
734726200
1154661480
20039127
1416552345
2078586402
1643919800
2031177508
1399805188
766349168
968194040
1468814996
1058378561
1862976646
596515457
2040282399
1508050706
1145704778
1513040245
1924485444
781373427
1527373358
623679423
803747864
1528581966
1684165130
1490705925
1626580388
617430683
1354790247
1790164339
1323067908
645019475
686307914
617203373
1655645910
1857627371
334588375
1201350458
1784464883
1405772250
789617065
1996687397
1688849992
1548706521
1296591262
731004233
471050672
1720966942
2090006322
450300792
1445278805
1703745353
1904444071
1170096515
803093567
1307761753
878657301
216483558
1070767367
946878136
1071757191
1162656054
2042090093
1189181997
504882286
905675899
1902819425
522331688
1128952850
841097153
723124784
1083774636
886864436
2069897512
1163828988
1390065390
1753097402
792241078
151263232
1905262018
29530550
1628062228
411991752
1004770635
363061455
1491485998
574695470
2135113415
204140749
191725527
195038718
1190697744
1251205806
1607087905
2055269555
635963117
11528920
751293531
371184400
2099351559
112845607
406566239
1857768714
1779287088
1595679136
1678713742
1303843904
1679605801
890978385
2119536054
1756882360
405437523
1701012822
1529774599
159084061
1768182817
155006096
1472079728
947795880
1206113125
1577295158
2058980710
1325050241
634798297
238603723
1736924808
1341716033
1017218807
1680256142
654892296
40377235
1665744541
1870068533
173001731
1992123401
472866700
405072407
281928419
1755030028
496375380
554498234
566308371
1980088591
474608115
810360011
1504093905
1156237847
1138214714
1360297516
809083904
1557702880
617049571
1843663228
103753719
1283972695
1897488198
962871113
503608977
407943877
875147333
766334041
1304137653
678318523
1496257015
1006446095
884372697
1245807041
31979935
1098605678
1095101000
1563583762
777398453
563435958
408523003
43620013
505940351
1200383127
2058614410
1115882971
137036159
711341992
1120383167
1115483651
680942810
520049743
1702570583
1451739212
1747214845
726702406
1295138508
368584514
544189745
1886716884
1056657429
1790716825
413911484
216782761
535189752
1458388342
1519509196
1981618775
1964652756
1906978066
1806725650
441519654
1265430571
1274349673
99820870
825635371
67755731
1009419472
1376628047
1112345527
568828113
614150198
846671127
843472058
780909647
1393475452
865608650
702174156
278665200
1646303300
1334972240
1579766127
1816634607
591428426
1492907608
415558706
1418094155
129802812
652446346
1727853474
1769074943
1313450821
1352455647
362449412
281378848
579580369
1428145031
2128419357
1431645545
1143855379
1605288578
1693228550
1103212179
1120530016
1043100509
1636180024
1817960433
1529442342
2003930318
1796851935
1166936706
1995124539
1607588866
472646681
1050855456
13962918
2015644630
304792716
497885830
2051125283
1661245683
499801423
1070704039
457201771
1795261784
1081882774
152247273
1253755092
1316838372
1551305651
143809503
833281679
390134203
2133567048
689317943
1010793894
1551517482
1961175170
1419382796
816312644
1039361893
257806580
1480303128
600045833
1451236818
2124981348
781483257
581579076
1245864984
1970676453
1754423296
2005548682
819405961
328991162
1309061014
1203260450
171466392
648579926
2122685776
378063701
1783912557
529588705
683796549
1495876439
1879895999
579674109
642854731
1705728336
1072694309
51008292
919960831
742074822
464125983
839081224
1735685199
813630405
1533081350
51101130
1567183825
54541427
1076815607
502051747
1830351559
159219220
1867637586
550719569
919395216
1309503962
2125738368
1002703537
1768379608
1714128760
1170265352
1525841660
1503629680
353168988
1357624861
909943933
155007933
1257125939
1728650221
1107703779
703370576
1878826289
790207425
1049765483
2028505401
1526894643
60250482
674414106
534985660
679771564
1320502511
20843799
1202597109
1049654680
2079371512
1414207415
79092820
1342531087
527053536
639429479
828794546
95723330
350964568
1488937641
316584738
1120979510
2039554910
1645541286
1399559488
1620240854
1926958908
1153774081
1767905934
2145759213
1665293390
241853401
1304195383
1634653781
1141091219
184711377
1602080707
1329320737
1624859055
1067018411
2139765952
1403801946
410309172
1368250425
25082984
2035768023
1893567756
1330109877
1075164309
571058089
1072219009
2012902243
507023083
1089420207
232680948
1640816980
1360161946
1114291074
1823667111
2050289422
175636119
1041528668
216690481
1389315006
1612767680
1604955501
358860095
171344242
1097315455
110276303
1315896031
1848822010
936807331
1143434183
1145864915
1176959561
435482307
1451614375
961162322
2036796871
849485632
220988570
1533905359
368317464
729028659
1462535256
628273225
460935091
460017650
800615146
1728840602
872575407
404679616
300603356
56445798
1245641487
377638523
257171568
2094412481
1100616883
553104167
527667193
1765364849
797464061
456885021
185814676
305146899
937920355
2098852022
2094893950
1413646932
1648089090
353083377
1671454560
988278805
2140915569
27547581
134763949
1833266861
1344450115
810110201
1743958207
772755847
1964951425
313506583
526315037
1478931310
251185307
1945248262
1422007170
1145512541
1786539685
1176064753
549065354
538732967
680496710
408860376
640737293
1709077824
416916546
1815250893
168861413
1097110164
1557428011
669941647
698139745
574512436
1217784710
791023991
220136163
338942859
1627113360
685902120
838760597
10291409
2097695753
102200491
2139951083
643056129
1641115468
563028957
30091439
1989439769
1562225191
603453884
2024364840
403760843
2127035185
1942491980
2002087864
1052083705
1200747411
1599423973
450181453
1869104152
1982720629
1445368053
1395201707
1974327129
216483060
1511711934
213620443
1426933860
1855520141
927001323
451187047
63699479
764860479
1198898049
163125230
762618419
1490318325
678741200
2013277363
1015724384
225429156
580962439
644192088
107197863
23309078
265184932
1707626958
586287430
1883287755
177566719
1430092267
1381283881
2030482911
674923514
969868774
2036657319
1817317393
1066380568
1680570449
546458695
885666757
1307982805
1397386935
1512960605
829051790
2112687564
735975935
503260993
1566244235
1456101248
1111901412
304428475
802985826
680129264
1389704710
1328982097
825105154
64193431
156819597
2053530906
985333617
203884925
472154133
817349341
593113808
1144955125
439266567
252169970
1948647140
8297165
2100637710
543030617
1880640741
1964995066
479511894
1099775194
798459471
703257410
362384393
683271716
997573594
665424985
536863282
1633151048
949591131
1292115853
1962821770
572693210
902280061
247517637
1090863076
1740781710
411818071
1410468004
1081669909
158525543
1520516235
1978949196
601913735
1159696228
62583477
1805356367
646988582
1494560038
1702316171
1040407368
1322285721
1916358196
1402372339
1311886165
1541090621
1030720880
1252055842
1177125260
1843809281
467555154
641019730
6196456
726041297
1503194240
2118569052
544683811
1479673592
1406251808
14687531
1694053471
305311900
1458741746
1576957471
1953030993
2116767003
680809070
1952518896
1357537669
467339883
924178942
576991397
1033728356
974051415
1272228332
680820533
612507713
169734225
117584411
1337352992
1972294071
933135538
970008841
1090223616
1922755619
1542565832
345803667
2127593565
1847988308
1826371587
713261834
625076518
1873878772
552191955
2106158073
1554367217
69919455
1225288394
1564507584
1404479029
307101933
2036517790
706193854
1269284180
1547403353
1895251059
1655076017
2041718884
1360004289
380814117
599589381
1271236509
116898492
1615633241
1874805102
316467556
1418684756
1249055665
1008453020
1800604803
2051404694
232986109
2035484080
459543025
1636312672
468453564
379050049
1971347786
1513690809
1067335050
484566679
269729270
112005937
1744021887
766326485
35171865
306469572
785891854
653677509
1019868511
913277461
287333734
608730138
337867638
1571784615
1620696324
192499428
438652963
940527118
1387427610
418858262
33067889
211783148
78566679
72677313
305359369
2105780195
2013404061
1948811794
511450443
1846151415
997609149
1678154564
183955080
494146217
1512305083
1341531159
2005707319
1751915172
235815962
694053669
1520463820
818680665
1467633766
876676500
1810537975
113279124
241000709
999413546
723552699
1781701514
638111813
771574437
1527993377
1584468972
63312248
748737440
47616442
1557714873
1593513165
401029201
1904254653
603759077
1935373622
1129157107
542114823
1909807057
381961804
318945786
1903880153
1057238038
1918781929
677365788
672931751
778753873
633618345
2094864758
1670377192
1626441193
1140374003
1113539701
1376646803
1197941802
1893777455
573954002
986672983
686771290
1992702686
563081614
494817474
423479696
2076806341
526398443
851659900
1752733918
306587071
403571284
1014830295
1257027695
2084593150
364454729
246461024
473554116
980832778
681142374
1498141163
1070363816
506264090
433136850
1954126136
1102605354
1573176179
1568978980
150335527
1643301701
1977722634
933618076
1804594633
237007446
802459954
1975889043
1073997563
497947741
1909911686
1972415977
1883163621
883903318
74290048
725533390
984456536
469108471
1683168438
1061503102
1858506836
819187069
800422396
2094058087
1486015111
1689178735
2112995298
964715917
1509792466
964966095
743425232
944533598
1258649091
968390222
1831098071
489865119
509429786
477220441
2076297882
1089689208
1245411625
1944822067
1267488840
560463184
1402255560
423320329
110085680
882744123
183777680
1897597477
195222010
1482865794
2144518324
1156722248
1214664176
2041465954
863764969
1780241472
92962116
890897436
1414223116
1940140536
1358409235
1972084218
1878705509
886136873
1823589133
2070199254
1226169880
472681847
1828565739
1516259165
1319402132
1244192294
461700393
929212890
1593509336
1928426717
660821574
1267458561
465447227
1195054314
147352884
552871086
1856476145
147204522
946221365
215120883
1528481376
1667559864
1037281494
1910713788
1029639265
1394245909
1428537460
810359156
542763779
913439831
1299668973
720410941
1828208257
696001698
1880607003
1329589455
1318881961
242959782
1618081958
1130831076
2111298370
338341430
909068158
1324292
938284266
771892867
308163636
599526615
474053370
1950717545
1125020125
653784338
354932356
1731320089
2056178733
593132243
1733213575
1916736382
1583789027
839750180
843921939
1637382663
1405628568
1368472262
486724012
639334738
677281476
681048038
1235223564
2013919424
133621477
625448680
1559817493
2003957180
1902366669
807978118
593044562
1937114713
1961605791
689834664
1875455511
816879580
490979592
55784367
102990549
941310824
319880324
180668632
1135007396
65493721
1874672613
277524540
1575504579
484119499
1310904037
1155540491
191051365
665817587
1202941655
1183979742
54117484
983729683
1509196038
1005412668
1767069302
144550880
664507284
388317809
1968201015
1829298231
1631870848
2016884351
1791647416
25126428
785058257
1107943043
1234553287
1596495253
1218929951
1110311550
2110250959
197847334
291136079
1133450387
1223460065
190290861
550915053
1756710412
269594333
1763753037
1662357976
101703179
846961088
1740226613
489019180
604951010
1322746800
1877544318
953120223
751642172
745206260
2015762040
1801740564
858526272
1293806249
1777869944
744615345
1936982888
57488580
713948164
1635834808
2091478467
1042671335
907472789
1883048052
2124225771
1571629357
1272396038
1772788376
1580571458
1861984080
1096132783
1581710732
708957730
1617922848
177777720
1250008175
1512628397
1021233909
1909866312
1418575977
1030215476
1024068436
1066583588
356148588
14338677
1775150715
1007236989
1068009180
1626980737
1978615870
163433727
360197151
1550120778
1903505800
14728123
720195480
397714292
149652695
818601512
1860002907
817810160
1190863248
1449790958
1749822076
1443574613
2009961226
2038927063
765351263
1540495648
1890095152
1831658814
361881476
1275950883
2110571602
53148814
1681020997
1944349334
1191440742
1297275941
1717905447
713740008
2008242715
705332343
1372074654
1645083129
947033517
343378025
406150353
771113999
1282800569
682609764
1769252576
1827067747
728244526
1095290103
231492142
1188476642
555877555
1547753855
907556279
1551729234
1593288072
302549899
1543499898
1472505017
710390554
1043233805
1587897878
192244484
1819424033
789185944
2039853891
529558341
1118812663
1506592486
1272374706
1341380684
102305453
663086223
1632947499
987150308
970594141
1509850795
853065182
202999306
687079298
829392656
1902821446
2051541570
634589142
898597892
546568329
567555271
1295987049
1672934570
1836727442
1793733792
1708005708
1987574740
34480582
316732219
962038867
1589654020
61375508
1471514994
1401864959
1531441503
1024486907
414462384
1413514320
1195092393
162410945
1554545718
1842388645
465677485
1705139718
484827062
2066454412
824117960
853673927
1142299127
1606249594
85356133
1642506865
147586632
4424746
1741046879
433230269
1242920937
1778292543
1257085840
575473819
241643019
910171083
1443180902
1091006491
1081546106
2134869748
1764910155
230148215
54140429
1961578197
543846387
1510574325
430382301
265317986
557326860
1679616085
1542599662
941793907
1848532843
459762875
853038492
1458845403
1838811574
1552520165
1027698967
1355900003
1942762120
817565530
1056834736
798353854
628618419
640761223
1865892450
1506251469
935871520
1173936782
1160127365
678930275
373665968
1683851284
396811218
1512747849
40419219
2122616178
1945300362
1603503205
1053863123
1992510790
625573569
922767315
306543225
282599076
528509269
829355301
2050898193
242923446
1052170945
1762348569
1013397434
1255360781
248565383
909524431
476548455
1846470936
1284668800
1000019465
561889803
1429551427
353647571
325606837
774294788
1092653835
1416821395
1742046344
2031096451
589895376
1927819422
1076482874
791532229
1206505532
1274859087
937756197
1637279390
572845828
2034838519
364728071
1522304767
566376881
768977875
1549252094
1709613147
1648376562
2016488127
1417423324
1914615032
1044362757
1061285696
1729436054
790021499
1532348827
1231751831
971086312
2078052600
1239055415
1449854786
1154225851
1149175351
584832902
212797544
917082493
505147036
76798767
795326938
1322221529
1318991625
524788660
1921679108
57060821
1856513039
898324747
1300090722
319450391
458472456
511295507
288564741
1766103648
954798886
1292009480
510147656
130378166
922678324
712421642
984980300
1335937371
1975926718
1253458021
618130495
1161660827
398906539
2119682916
812923685
1310250763
135547821
1752559548
766931342
892031145
1763371185
1796703451
2023548117
943685778
1444001139
1928437128
1816887664
185549182
595110572
1672853137
1915387512
1572507045
666825120
960183270
1329319812
175380946
37639865
18558386
1220194776
1173685554
527603865
933836837
710784531
177739532
1254441340
1697030950
1467944849
1392214927
268500930
1409260895
165713222
2039743226
166185583
1058711082
2048572940
1421866043
165643074
128625682
632104729
235578229
60711211
1777419001
240407151
106156514
576748775
1049559722
338116963
1700690582
710836181
503688308
970781735
1258209856
386979258
318281329
751337803
796052845
2013382058
962899942
827502628
1638165832
968286104
1828406112
1190277761
826712033
2089354081
1981537157
1494574213
1373766915
2013901217
636449095
1287372969
418994922
1555390678
1500234028
1875270298
1284624815
271406159
1990860988
1299420240
1240772030
229232161
1600087717
462834774
1145397702
1187852874
552857219
318716458
1407191250
788373720
1575318811
720666498
1510267778
968415750
23041906
1524606463
608722099
622988066
1960909793
1044459279
1532455421
1451009650
1416339708
1311557179
1268138720
825637391
2034380856
387257534
1691406831
1153168328
782158344
1101076289
1286724072
1303490382
385184420
1355991020
1019770524
816334848
1090895505
195258722
1362571285
2104387555
972304893
672527979
4758474
731542355
164007874
1211916869
1369111108
176335437
1670899574
2130719579
132922665
1818509938
1181313244
91082229
349687492
1930137257
47114247
890193303
556524406
740725621
1789063762
1342770848
1103838983
1596249347
444426280
1356829330
510924715
1384040392
1623992771
863715646
613113329
243111651
1587717479
909562251
1998380291
1362836104
1879299560
1880957577
274164268
321746389
1873096265
1396023916
851052174
1860717478
637086958
1461568783
2135328798
1276187443
1042729614
551887819
1941393426
1177784507
990734987
903306576
1567503160
1045104543
1633594696
903180754
629140710
1392836241
1402203127
933674147
2055516435
730630520
1848112747
761879157
73349730
1203757880
616076263
531171282
1390493341
31650173
1687945942
646935274
2013616944
53645862
1852527989
75953931
1018113355
253160177
909576270
157756768
1578556957
1880208196
1413493047
1685518101
720176931
1439181318
481768132
924734903
1342892286
628683167
1147042302
478358382
541849310
1494776758
847094567
1578690182
1271548985
897488859
1738033869
1235078338
1784006322
1542931914
81175236
528467956
1462080707
981590145
1593567057
687563569
625285696
439131019
813930820
1518164149
1544479973
1668584797
687952784
239236785
1382747907
1952274593
660524273
1946295144
610040585
1307880629
1156675163
1550144279
819031646
1098363635
773896329
1999290742
1288312190
1937573690
1789357414
448037834
1814817549
1510919614
710975864
1079509964
709857666
578337676
188512062
2119394608
1295642723
1589630854
1978645892
374475742
1203589093
231472397
410839525
1876909824
1907739894
1315257174
1520000174
117774180
490187803
1233151025
1754779620
253485121
1461028926
303803138
463353871
1968921375
764465419
670022234
1097696582
1381019834
795650470
2044536624
255687066
2142616510
1642841264
1721258599
1730021135
1196194478
36588690
1694597136
646946181
196640651
461428168
1050528692
545651745
723241802
758586744
204327258
287783047
1396501229
356629557
1456301807
223893714
1622391763
1777806004
1665301784
1813209795
1358053546
643017682
1001763671
2145992586
1287554366
2113984420
525964683
1817169526
1358741141
1409610367
1419821503
273794731
1057331811
1136891246
322671413
1497917262
640269790
699917781
1593535072
241373683
415009603
1280369715
1394718440
688716103
391229770
486152000
1664116082
266513839
1671739138
1352712972
2003874875
1765220567
2050495976
814488640
779532640
1084247628
836936735
1248507413
63304413
1410119398
1604626943
86259639
1359470526
855981633
886758396
166784758
1877701970
279053928
784297524
1507910961
94459893
1156214272
454716445
1306512534
2067233801
1443053240
441976814
494403526
674992950
1100240634
2074177417
1695336316
1458004205
781990035
2122139864
121548105
1680591716
307527051
1919607049
1425969112
967091776
1194729799
2085006131
1966059844
299869126
557703852
211368009
1522774067
923631223
1263513649
1850105977
1278118356
88310859
1277023338
912425704
179766245
1365854651
249324072
1807595299
468262044
1988910682
806432255
1482911341
449265631
70576151
864226150
859875374
1366138294
157038020
286288083
1505874439
1157196687
2142775130
986989633
1701223466
1260076061
722383595
1474776981
169675981
1008456738
1626294029
386521742
243382228
891422906
1529532566
1728013595
575165373
9603747
179217864
887352008
1355737977
954582634
2004032875
1668367073
335200447
1808568565
1328692246
1646637253
200671153
2122009407
347842858
562491106
813461932
44086781
1166842385
367085855
287643828
1878092132
854044578
11496667
1133975740
251833213
1738683360
802919190
760156375
2020726339
926187721
1179174656
1262001829
659143769
382912933
2146506121
1190052040
1634153814
347322739
752047366
1263117380
958764229
1638628911
1194646421
619016105
87283189
608798142
540110236
543929489
1519538809
944102454
560822208
686493876
87382898
1534255581
748133380
381553093
1379904065
1776581798
235683934
439888069
2119401359
1507711594
2082115958
1408504221
323736249
1142477495
1912435998
22855651
1587425407
1570039724
1081490737
178583342
345001744
221132214
657847385
1782454962
1621855649
340767127
1425170656
32432410
1407850258
243562343
564650278
108921170
173939882
824251945
1389063837
529232420
1331128726
541296879
378630500
907484732
538604785
1029008406
834323995
1925787241
819704903
1442978530
1507846294
1727366689
1823304356
1007782105
97617092
1964302203
1380769347
1908989829
449034455
1535167325
2058441295
286483334
1837059281
1130682174
101224153
460523360
1114036064
1337901578
737788968
1891592850
1545396261
1344801277
364044855
1959972587
1795592559
304897122
1137282758
632391631
1984552354
832720069
12479783
516757790
1497758993
1869859728
1046520646
407381101
1649518338
53449464
819818001
2087560386
2090361740
249125126
1317480035
836483932
1195461504
1152640078
1998728469
1754101372
1836756581
1939516437
800805222
270721223
322156076
840532828
1968118714
701780415
1848370089
293297894
383150975
1149169975
1687913058
1162378142
1203465543
1675881101
1159161239
961057426
890545719
937140114
688289471
1743038713
230499720
153129378
859778764
1684532947
881610193
2031729207
1428744665
849563435
622137136
370758643
1774513857
1973555483
1917883606
340832699
1454693201
2118621139
293342107
1777076480
1687435659
1462662186
958830186
1774930540
2044775449
563881202
1687246480
1893084645
533097797
2008345000
718713266
1500519509
1005918579
1657725122
263476523
2121808505
2042125750
1082381643
1908378482
1654314205
316062455
1634189157
1867869769
2072465808
921708198
1486961761
547130405
243741167
1179806481
1845450444
437337600
1304299890
237379339
1848114944
296639678
1726136417
747050329
246736978
761683612
1564846808
1482613744
295872404
1046045737
664568943
1242712527
1823131162
1048007888
1439447481
1702465776
727600401
801425249
1252868367
935312265
769171435
677257466
2039337442
1194025494
516954315
2115085192
1202803491
1936906756
308109452
431501223
1486054464
296110133
2611982
360197041
650625459
1285397856
421016350
2050868433
1133556307
1772111505
242748356
1029299820
292365466
1402276650
33765960
1162197581
333618194
34720895
295534490
576125862
1594529184
1649504247
658120580
1753664990
537701030
272197991
1614624474
1182460221
523397667
857165967
1817278678
1437909390
266698156
1050323610
798303186
565068753
773263340
1287174722
638572294
462110923
1505945294
665209522
1183716425
1333167142
2127276746
1032461019
656586596
327666671
586912353
1202449508
93586441
1419903866
1101157793
937061258
792351822
403740177
1387239963
478378131
2110524842
2001691888
312320751
937289125
206513138
1717868784
889710332
733691028
1284782887
683456239
1246621019
149783345
101860367
1116919462
791596316
1978502494
1991180296
1117948477
930986169
2096566555
1346129118
967468142
630841072
306791321
1154501799
1135403983
1001535033
1169525440
1193169649
1381153215
686659281
658270858
2017381357
495179186
1681694222
1645493084
1898468547
611839392
962748520
1892046751
2005098947
2139085112
1969418165
1929055863
1608692111
1710062695
1944586590
1596105119
1778363132
817372701
274069472
667276964
705593202
1955572550
43837894
58687042
574183329
921094708
1595063770
221392824
755339357
780324322
494627894
1046427410
1141619175
895788581
1129290407
543968960
692829151
1339207423
2044884940
288284925
66719929
411343374
1496116307
1654811721
346357808
1368224982
328928496
1317521139
125450567
15227258
981963223
265641655
2049515005
641093692
1650508664
1756198189
227633588
1984883131
1749303860
837943479
846401389
1174382849
127847671
1580972882
55866653
572918493
2034865440
290974409
927622009
1616873413
1449618037
801483826
667734855
1397687784
1395323032
1252883408
724591769
2072285463
22534096
504257747
2039038896
855226570
1207052787
62776770
14441870
817617915
2129460529
968981495
973810474
624276903
1164520494
2084860247
1727854871
1097272810
1561241709
358997305
1547144541
385540863
1242929016
1131415080
1788669959
139717154
1466020388
1203827887
1604001756
2080713042
1163694276
701127169
1055898821
1862883628
1475173819
898389375
275636393
1988762046
1389250548
1022214051
1552975476
1457007808
1696549605
442284183
518100591
210346465
1729688822
1887220141
70349021
2134931389
1478032696
358449236
1634531039
595258482
1464188049
1689029210
1030290022
1187233459
1560243504
1383400259
1035800199
1353414527
504524159
803597210
148241739
1074262254
545539793
1512024613
1137721573
919389172
988087782
1737748380
2109827898
71215366
1400203643
63243284
1187243396
2058697714
879466981
1663254686
2079206695
914786220
235282390
450364244
1419806705
189277318
680594154
1396552052
1473354639
1600614321
1241846869
1269699815
1243115304
525973144
1179808337
1945907556
1496975220
1315944280
1902702372
1147196536
250266404
1559828678
583673566
130866480
2113080508
1524856089
1268084298
2078512090
1104041716
517768412
999741812
1661497538
1864392159
1619813053
1916832133
1510518469
1365602049
661109593
1619163773
2009084966
1622636745
255785171
306508513
588564651
1990899853
937871295
438147532
2111687704
815174349
1183762923
600607099
913420713
737719054
1988954584
959639614
853812679
797365385
1744408918
374120660
1447293580
1570456406
1146899539
678720488
1641228807
2097690738
1534082012
809169519
2044351719
590819305
250557851
1512992926
1675401899
2049690070
1365453870
315073444
1190957125
1084129816
616238275
183913583
1316378709
692897663
1740803190
1962683497
1881145504
980412259
773286238
807023587
2000128965
1649021021
1247915308
1000606998
2099231004
1813244288
459990573
1100695617
1079889452
343656001
422982895
2014726515
1595709702
159280583
1747471940
842843568
141918030
1617542884
514335524
125775010
117942354
1758283857
706425320
1345816161
196168372
1250658217
356660087
1836608523
648519522
1855677777
1843798447
948116630
1115177994
1888184756
595911898
16082209
62992603
1438608400
1363990405
2132505385
2094155724
230927173
227570529
838975312
952699675
1254359411
1152047000
2001675183
2051186529
1877899402
690703000
1512088141
763361069
2021538113
80540020
406391753
1136192917
528560693
509003784
1985161576
1793058348
2022930406
1361318798
651657072
1704647796
1687736388
1933036549
2069681581
1803655332
1034781013
846805889
637453977
1642281919
1098601602
1240825181
163748215
361645731
158431889
154038298
121840366
1964519533
1134137305
1998214691
1690102310
372476638
1158744854
261076887
617390288
1936821642
700095773
1442593938
1130441014
752166251
1146421204
632430996
1060348584
815419906
1111555653
871019711
888682885
1900372730
108623928
613227829
1441215483
47883634
1129914011
349941809
248308448
373721916
1027349618
930556078
1138743168
2060568192
2010509393
1243670218
1965436832
907245131
332780310
1202554402
169428554
1624833502
243444054
578001495
1954645243
1760999365
990541481
1520859271
69575346
19938280
488663703
1961907269
496152063
830158321
1015811186
101107567
1363784290
30697698
2005890050
295813402
2104741085
319634830
384690376
107967972
1672294123
1607823054
1749256655
1340559029
344454214
1578393417
1741154809
1528216229
1353084660
588073187
1168896606
1697443042
1450626622
1830542890
1847169119
200543574
1584914792
545902371
918588551
1283177554
729059192
1081429285
1682674948
1347711480
554235553
390882665
1639098566
1850765709
1608209978
1168981170
1210214256
1078928588
154068289
1290806788
1214214193
1602568986
1015360158
1601771020
432208050
300558624
518437935
1078556348
166915749
460626495
2142689328
794925691
1205366436
196202887
2108004067
60396123
1469306195
1750578178
1872270256
1360452273
1436532694
218691339
1902660513
1056464142
2056933593
1534714724
1963627995
1184347288
1879054542
1208900264
1261983025
1057462984
223866357
493112010
811997038
1043911804
1983161198
384620480
1758268508
609306078
2080507052
558435425
1522745065
1633913368
8365910
2094426571
2039741778
380931323
1113753398
567379880
1422120662
1876683786
1113287333
1790946029
61801523
1482685095
1027681140
1778807239
1483719883
341555135
1917969723
651720983
1141758850
645060439
1137113467
94922479
1055409619
2075784260
1747620096
1889599611
1510641709
1224483947
1502289624
1267954717
1433540966
1798968673
1173953772
369376748
544327315
1003722477
157756768
660621333
87649907
634239331
1668826382
1694490671
1651795958
1581217325
780516915
616336724
1132206472
1993694266
888119836
148598868
705088267
975759922
1255515023
1612763062
637233395
240236699
1625125853
60243869
1366984527
1323320523
525415684
1666301380
1818562346
1519653519
1885992326
1876401187
1739348274
814966929
734610527
858592678
1772267988
1250046259
185993143
589767121
785885994
815342339
1947529129
684907427
892833949
537927206
2073183486
1842862433
2115742983
532462847
2138415572
1227356786
542852260
669240952
1712870013
330733873
1713915851
654818394
813189226
1488606268
605130669
468162775
880631961
1685841059
617799659
741478831
1177253321
609661165
2012774653
283323843
952821162
600594253
1917866584
1826555754
1741346840
323370922
1213584159
439572248
900575120
1177416578
604411439
1551731058
353879149
1512704441
1984358880
1164051898
492053530
444499079
841384447
778655071
1123268585
988322083
1589518750
1528602888
584325405
68316065
1341559016
129483495
1964122740
510422166
619764109
399249225
1714515594
1410886293
908449347
532657254
2026704498
1203469793
2107098842
680512224
1333802055
1966990329
82123508
1479317213
2145581565
522081139
2113113356
1760811959
538176614
1858353423
877930416
1310495414
715608829
941385714
2081106858
1946197213
407021451
1280622273
304059073
264950490
1550429679
1043499925
624039042
1275330087
914501115
441662131
2070024306
1341818675
207490817
198154313
1566163215
34535748
2092456185
633636758
953536935
1409901027
1168671811
1981390822
1057627436
278094689
1757763630
1996384655
711680658
680229602
1301139486
1964342527
1811839956
162150912
1781740989
1839602897
1097806072
136424750
235124606
448075746
2142692242
1818098908
87235454
1409625249
501827861
1919814704
1044011756
1894363349
1869054781
1977507806
1718375526
988507653
1683025235
1324271252
625486165
1351548250
1251167109
549185635
8516090
768783345
1375105429
1512237903
1310409412
1470436615
1926728512
1410739647
54801580
518563013
877550249
458420601
1842865526
1120670919
1395479105
2058195588
2124328348
1412874875
691866352
894078266
1623057961
1172991496
1702410007
899173370
178757494
962750658
1048493696
1913938088
418031917
192228807
538620832
1011861802
1427645124
923129835
1386840825
2087440037
1298192847
1276462369
733800135
1521567116
1790232106
2074317031
143885796
704523973
1079444636
2018970957
2120338659
30737887
251365650
1191174667
420374548
1890083898
750810131
1340505135
1191112272
575450507
104176032
548679779
1971165909
1459801552
577153997
1983130552
1021244943
637047596
400423976
1721666367
1655411626
1581894650
1531035681
1129158947
1319484376
284505742
2046670656
1413161497
1124158165
1518113727
178639194
1800885533
700007552
1486004973
191260277
557388259
1771610311
1865446428
1424999082
767684966
2059553088
2089894907
835085637
220630408
170914229
1663373289
1365649803
1905004316
1249724309
379507541
2005801505
1406657874
1788877525
1559424139
1484083657
623666130
180386532
106788501
1980171774
1831508670
353097540
1073988725
98936228
537396342
1907113272
1008733662
1831157657
952132370
1418327800
2028982556
229318518
2070990433
1271624446
936397106
1076365866
483493646
1338130707
828446238
866461752
2063624699
384178682
2098351488
1249040506
1208505610
24822293
1706318309
397492011
970760146
957050022
1744911464
1837654135
1610416804
1421809119
1623689806
982704614
459413532
143038049
302125493
1760521651
1941323056
760714412
1268443363
140690501
2012734819
5461049
686935924
741013779
1307088877
26654023
196486883
363416549
1012980600
1608902639
1822889119
536276571
1752234330
395922262
181747846
1514102807
1448460199
2059182033
692429863
1029103454
1727518810
447014751
1978850702
79940918
326255213
1219612913
1890940098
958011345
681169159
2086157022
486643099
1174200389
1125844094
1296751227
396454369
633260299
2033702103
704497025
1176203933
1496046274
232937373
1266241135
297505213
64050322
999692774
302117638
1606942888
332539400
1561240601
282690314
1903012395
1750916369
1386919052
1846068275
1084248321
698950576
1108830759
1206972994
569892522
303801763
2050886246
734159169
1535100471
1643305785
1833467582
1214275659
183153508
552259881
509705648
1149645956
2062326991
604604135
604978134
1343279971
637429076
89156707
178631940
65180298
491420414
1391251497
1916142804
1312239571
474215458
65803350
1399407817
461099114
670924475
711705142
1236870286
341262507
1943392820
654891150
2104242856
873614717
276107320
2123932295
696164659
1102008029
1310575057
1010628062
380893972
1663464749
572238105
1746570069
1629955288
705983773
1734844160
139367448
255238518
423550981
441677088
64263049
98817192
1408605326
675224850
597295275
2133058192
909039268
1318630669
1504796615
356761835
1882126265
876453498
1516621055
695392996
1138703085
168138385
1888398817
1359538155
676548457
301522080
1091605587
369172393
537821076
331612990
1992952097
1699283546
1842441290
415777126
1644207793
1600779492
669968016
1170089157
473796499
208210781
2017376103
1744539564
1624555747
1233880855
618673155
714408659
144223626
1344650154
1022027000
1441610137
186087420
1415662115
1167592450
27561721
1613840480
560623974
1405828517
838504008
1348178571
390682740
158855141
975241745
1509591148
471028063
390295860
1118503113
1965311110
1827458915
484923190
169711925
1222485557
2039957954
1527013628
1227395661
727312590
1456748906
1914735146
1656369104
1072898535
2070811854
761804774
1097374185
2097320253
663419983
1730388125
1722399767
605177878
1359900541
300194592
1624466402
1594512835
693748357
992011304
547397538
2098583280
1501205175
1964778117
247289820
2055450147
22702883
847191224
2022536601
117397473
1109006665
742366667
160667751
607680737
1245959610
583109741
1940746264
1398401225
990479920
127931322
334909647
1680326180
1365969375
1674490969
2108695976
465898045
1584655505
734806424
1694832178
946198493
737431947
1279091212
566330742
1495415210
1108600864
127063675
707747244
98442080
605921165
1042670282
2143913974
1993914032
1867505495
11511184
1175393709
111676847
1709748426
1690160119
1704745621
445451894
1588077684
462426402
1102526071
821672384
1060552278
831733650
1053947541
1730657730
896601269
1714428148
734230929
1801114754
2080085476
1753834440
1430285429
317157549
229896247
605017052
721465337
230673843
1923396496
1730236593
996043746
2090174474
1518171098
2056867830
36960660
1526752902
552059096
97763918
1496912367
595530707
1673604852
2034707933
1575172298
141173490
1923903455
594236450
995305937
1583415393
78633896
1680777810
661556991
374188328
1373519573
797173088
1112307552
1904928627
1818540755
813615695
1381332731
310219878
900761775
2062839176
935540619
1528805051
633534783
1824268116
1544751516
2084627777
1115677523
1446867256
1692900829
725729463
14899915
892767031
1413509959
2091841677
1168014616
1556744132
1567485913
1119434799
1430688640
2017283614
1176329635
85320675
630818844
805886701
1937652519
1963177470
1027731847
1248797937
1529118679
752912625
1900231834
1332188798
987219786
644123906
1200676702
1961907071
1764777070
1071116889
360217208
1116157572
1753132051
910719615
484700089
1061177250
1447800580
493879615
1145883982
443953842
702498295
1956729725
1774620254
64618962
240124270
1208068477
1180787941
679670666
1964702055
1244416877
1769605589
224633045
25028864
507215251
1817922501
909727028
426975144
1817176656
80458631
2049560541
1845919186
2083471035
1252570369
1873627197
1321992091
1770556522
1775513774
296654219
1229758920
693508537
116625608
1084448894
1974425547
312232888
1131635278
198877969
607869318
513744291
213558990
25816698
1390955837
1696372382
1061007381
1101196028
257031116
1270604479
522253967
1388217307
1021442710
948111138
2083913061
675042817
1871656189
2119408463
1046913353
1126848202
1544396724
2134070219
405760664
2091777139
1979473988
1510025299
1215048512
372292986
236922808
1359505693
996792440
1105191736
1333353412
669685801
412856134
220921057
727879105
1719449085
1212191183
1058389195
451006652
405108524
1042427487
824495295
639105046
141627463
674031568
355766204
107097394
978315284
1456793275
1087259588
624313672
485010762
99806467
1988682425
865112137
847838740
845904001
1553486124
1698269158
558883814
1606783392
443806208
341671711
165170179
636107179
1632922369
190535825
800444268
503443629
1580180789
1100481977
2107161359
1793257765
1387745395
1252080267
1063432784
1456228390
672292720
684000247
1703342024
261533188
942478182
1238859298
1266821617
632135902
284377658
620445968
952968984
1952773767
1295132528
1431256157
464288992
1448928533
266109649
754015973
365998824
1275540592
1820320002
327318470
1492564471
531519461
698621367
803027299
348499207
1379921967
2011972383
1172276650
456405475
1148181576
540108264
1368248761
1647162582
650176567
24190134
2070207530
857176880
1775016361
1811575423
1090817348
2069982210
1387932198
1313102616
1628200913
1461344568
1271334923
2047710955
824110219
1680900406
578571450
1402609033
55587213
937579051
972437030
2075275229
84628247
140612913
176498799
799351688
442948341
1402371192
851729457
1668259565
437538424
1645290281
748415612
75210304
686394026
527934108
42163995
2098130100
1279923365
364565936
1693985367
748254417
872183988
2066406001
1694223631
47742907
1918158863
161200310
1400051315
539647724
232269507
293770544
366914312
1384306488
1547808466
2142378791
1276434618
413667118
845312169
1100884126
1746379571
47873409
1508226931
1336203705
1330241206
1275333245
1866574761
675461911
277601308
810411356
1698685836
1635193708
213989720
979572773
1654561037
1056186578
647181789
556783303
1690013216
776063457
1582462047
1564926027
281699247
1215916155
577061193
41845675
237437040
1685811312
1820607901
1378105190
1295204734
174238390
209310782
974095523
1473695133
366664148
1263104840
474616417
313136482
1059584328
1674472953
1686761871
545036991
329705415
238822190
1313410035
653650617
443357427
1800594214
1785014711
1684579214
1427742291
1708657058
1488014165
1933852604
2025112796
1745362367
1605114004
1799212481
865727133
927651307
1942829612
1512502869
1384413732
1395770453
1435801944
1136889782
897023953
200895604
243926137
745570180
1897936938
132282183
1199095452
1688372760
987310410
2116772000
55374949
978052271
881053962
564237469
785406278
491313747
1271912959
1006483584
1327631518
1230219998
961962932
653274560
305221320
567967692
1104854514
215422932
1441935577
1784573490
1364166289
1306324581
1084657706
815529154
1140035272
1471918856
2091680795
1731389729
971902152
623276941
677357480
256321921
1415401639
156984112
1106355070
1753755273
1798169554
370584969
805474023
1355303490
571951451
159446628
601245344
254452362
1655422969
130661042
1071801813
113060463
150905207
2131303179
462402842
2048752930
1385372201
272682442
26886932
1529917461
1386198637
575625696
1370628575
220560817
2053335272
70542654
1376502020
401551034
1527584828
252415139
538540780
90528434
841689736
491162413
243277690
944147106
2003621768
1074813862
610153683
1204808162
1408852274
394805468
1070468978
1044637063
1389512005
1225529229
1584373142
1938221542
1311079974
227830486
79455435
519689836
1412597264
258133978
883549871
706923346
1364117559
2053459178
1445563754
556543994
1354233052
334000605
1789180834
1315659653
4799404
53473970
1987262075
974776154
1134588578
1499646852
502967934
352588614
373992962
308007597
1013135996
381525624
1133355054
1799644012
274069472
179263785
1371193194
949357916
1041191237
1476877271
1068022307
902367824
1481232684
1368235362
1569165102
282673678
1745753756
1696686292
1143430118
2145364093
1656170976
1170377535
1699017478
475967653
510923436
1445323090
270757784
1803262991
1820686574
1596715321
1864253246
1102156503
309386820
18007552
607023020
963018340
150187502
1677302815
567589778
1064743321
777134547
1627154437
1926559687
1424972832
274330320
304972415
1408889944
1774280703
413368424
778209177
183007851
465691297
1606665059
374888186
884140523
669778176
466233398
1403536023
704115956
1803226163
801264889
2098216110
1129727243
219055103
988375879
1021171455
1480957969
269291750
1738563421
763739585
157921746
545021476
1358822095
1644813514
1216480588
1583744557
2089008051
1729990809
1373017681
1655568125
334750311
32381354
1072012660
330831530
1493450474
1308032806
401364945
2079263565
1586253387
460439836
1690028174
1992802532
205628955
974870185
1504406114
1366123866
1607113145
211893557
1957785054
1853303394
1972476418
1791198363
550039640
1103051617
399281306
1921958390
463409982
559967090
1267065218
829339761
1647232661
639010715
785466114
722917347
1158648583
1349076239
1577985598
1401591222
1054974159
1638165783
1830910637
955016062
420579268
1225404721
807049720
1920689683
2113785435
1192766138
67557672
1844168583
827253228
139088014
1783203640
2000490066
282228698
1011590115
530443508
1010891435
1897584893
1874762358
884158871
1326284666
1904042892
213516225
670345175
1969431769
290548620
334100659
1695898094
370095463
1890086464
96438718
523822183
1885050360
2036840948
1536229736
416387401
1504223531
1403610063
1101911044
1256133920
1887600550
1779165460
1345490912
1286941388
405717141
1171768089
1825025425
1228350323
1991631221
530284408
481457295
1944470231
699823330
357289529
1279308060
731646914
511930868
1070567013
2018324946
1924769459
1730267202
1976474769
821612676
1521176843
975978695
1920225804
906296032
2003210615
320581615
1927955380
1586085572
681436276
1736990666
1432089822
1684094239
1763512218
857543802
1832841628
1562728122
846011074
1403628156
1304887050
1327946258
896692031
685030884
428360004
899018012
126609177
474629371
1639990464
2040940129
920567597
1224901657
1582146625
76150307
336371673
666650663
1049487964
1933777345
1169105344
1073306558
1160402327
184935899
850544997
189650025
1320201202
1895830695
15328741
142506327
673284414
88113307
455561845
1048908937
681652641
1144510486
2033569094
127448029
1465362734
1312371360
1361442504
1815116301
1022535221
1614458833
1155885905
1196626076
1810998557
1408961355
590243016
539248658
2076377298
703032573
1162249127
304886242
350405908
171003620
972483079
802918510
1585966375
1981047459
116274166
396012171
852459824
787757041
866844766
1100403801
334638871
1998581859
1505636422
1931256953
52012296
1623561670
1112919269
252771108
159383559
661910595
1195409921
1378178911
1051378692
1041725171
2014065138
578703307
628800587
578276448
1965813817
854564311
1704688575
152025863
1163325286
1228132522
502663905
272912500
834656043
2006765756
428162069
1419142812
836299048
92710395
1248153770
1489999953
1286697041
96264116
829583382
1104536100
1997057155
979070762
1052221385
207615800
1701597876
1491214695
454588165
838961282
523142100
1237454776
388668165
1621257967
289377943
1631906611
406904628
605748845
1327167839
779904059
758332016
1951674092
1497188846
1438398515
834645682
241087071
1129707494
248894752
954078644
808784195
109189528
1586757406
1293923724
94521393
687916292
182097311
1316123748
1220860552
132736654
1677879485
1625363448
503776710
1767361982
27297966
141089421
1381436710
972396503
188823405
718328907
87206974
2028268413
804169885
420071275
1815168967
1445830494
668150059
1270329748
1498614200
1772982439
972958063
1884273461
625019993
1987347710
1397796941
1385374775
1436240339
1070861083
330182332
158264075
1145761560
1928889106
192300596
175637115
13207921
1794092083
913725997
1996164542
972540387
1348350937
1148235968
224662107
1509596283
2141212627
2118855418
1252466858
1441270710
1226310988
331907104
523098918
1690113123
1804911989
352483344
1963008
807386778
293569000
282745300
2010872605
587577653
4207517
697219394
302731125
2086253091
1804052477
33986096
495965137
726280054
22072597
1013012418
1620473165
1493882157
1428371987
514232149
1170066586
1990352024
707322867
1619773895
393557327
1476956893
1235117277
217649527
1506685137
957707762
1750127159
395006799
557782449
1269049059
1540363998
2096687512
1002750634
1693607522
1530657434
958610910
613020633
1611478982
1689208154
1021176720
640507974
438424856
225948508
1522478869
773933015
187075394
409879845
432008897
404017382
268966327
447647953
852126460
837428253
1246562237
1138253894
1479541648
956129865
1695247912
618927141
775142545
1756274948
1447680308
163154809
855365725
710586224
1332732570
60851248
1120784697
147552771
2017718593
1729004677
1908810359
1904062881
768470990
942693230
1478936740
613874701
1986361766
363062699
1496729215
956548148
436539433
952563141
406976785
849904026
168810772
911665203
1018531506
246315798
1447791908
785244174
1705224749
1857562650
14343753
1954897248
2092230034
943576778
1994962104
1924764624
1855424601
892787001
127911535
1137685170
2028591517
97530409
1974163626
847372994
1845363376
1022954960
1123562928
309848451
912359838
2044173451
2058905324
1417153884
1558451275
1403028217
458133848
2118244809
1533145139
1251228003
1854302792
497075272
905270359
1187981767
1645840260
210132066
1112058219
736607021
1719440162
202493702
1514003578
1474065155
863877523
1195720066
100150697
1542656143
1075998198
343859062
2027965943
742016317
1360505168
259392063
670714396
619124064
1216057837
1663842363
1700129214
1984419016
1234137011
1391280655
893589036
571744413
77619775
1452171325
1997463104
334969480
952401079
1511557274
944988695
681500474
1036872100
1721488365
819489645
312556647
1014502266
1991384543
283719417
981056091
335718151
1536120241
1861984080
512018078
1514828836
267908513
2037344941
810380969
1335614882
158207198
868727483
710423273
1997091055
470969825
685089882
340320120
1566688891
942229460
1962270949
1282163570
184242348
1614625798
1675550162
727070686
2061576315
1298775221
2028190646
1204390687
999439166
1361639086
1919224697
693227183
1413178319
223625748
742142832
1642042601
2094969309
863282480
736883692
1454354734
1581591594
1895443478
1693796388
768938483
2109043922
377053539
118084282
2123552379
495925312
1614478886
2053460853
1606655718
1014276335
168939462
1861087027
1908759051
1493303097
766640660
526942085
1060953197
1733036379
1583146591
1076403996
668052443
458074621
1072410404
1197290626
2125408908
224469054
566159518
172040174
760666191
1798463039
586671825
1157706598
1918289293
1369799303
1932430954
2139334632
673355505
1415766331
867858630
1660654111
663259119
1144336393
543505156
1803160864
1919970347
251444866
301555520
360329185
1353287890
823890979
1836213399
1440418015
1050736063
1371645710
228890368
1274656536
2082755420
1732673993
246864905
225324049
548469239
218436361
110668466
1478310712
669394657
680489834
2084836514
1254823819
1138929115
1584582573
1577053435
239433578
696850795
500005322
1557026158
1074878184
1421901668
271121354
1723025750
697429996
285796678
56116013
692116337
785928516
881500321
1820415615
1577632095
101900783
852440471
1890204028
1840490791
1082585437
1060102927
603115282
1809419167
546682093
584338049
1757696449
1100097589
1277285216
1236346852
1327760762
193491279
1785952689
1838406228
1225717922
598066820
654525968
1075827350
76293492
393545431
414607156
606276868
1733822139
1869397340
1390379079
1446500491
1671415968
1173598651
68706679
1110256058
1425060838
382101600
589307923
1230994443
1668500588
1613160021
98254047
2130049737
1116332962
1226015123
1649519393
147005540
874663138
1176844118
1690313902
610622989
344167810
476331741
1056965920
1614094020
652257925
1082901109
1134445935
1992587451
2137534308
1066811871
1012558520
1877483021
308968142
276264397
1242326753
839735848
446984882
1799538142
325161641
1008472263
1933480627
1334211488
1792641290
467879435
1744082639
652898752
1078106241
1285859875
1057780116
1254113393
2003942731
2063445987
965666630
493667268
719952920
1466874793
862076088
104848382
2021129369
1887135795
2025382350
315756440
395585485
916562940
1811118802
1648215588
1285789538
761292606
333508680
1793048851
421440479
1692463368
1171823368
1733412227
1206222583
585162760
533719693
191922385
233937074
1034878458
779711934
107360443
61152652
622363403
1543300368
1296868392
2051221008
800179507
1564137653
158089056
362495159
385369209
1090446478
1719215417
879456708
416600648
2017163847
1528850106
1858900786
847108117
364633982
404837283
50225206
1328575724
1476485028
434231109
2100574646
1890872230
464219839
378970863
424572553
652106777
218393241
260993839
1859523540
1726619049
1494754562
1510993702
547371078
2017459854
728744999
1938204750
799458084
220073257
1971031587
1989853378
1466376903
1479539018
1356338829
370204108
1248388859
16981527
1769333182
1681767847
935286368
1793777344
629417417
1180470416
553776685
1047341369
1133647321
1342866612
1354632545
2040770389
1529542061
901488106
1366616667
1244665138
1192923651
1075418327
235328509
1469248131
335005348
983430505
891897950
240159148
1026802986
1430448318
1438973607
751770596
1076507647
1109930880
473448371
2124682855
1894328114
524771325
755637800
452724121
1219016627
1884616167
369900213
1100260047
327103798
1842236347
1802688025
44742895
1658111240
1954544202
1021940336
1287376090
1677498769
959644840
2076918248
339015461
657708654
99607966
2127334704
102134333
40611855
1435655265
186475156
508818884
1864479062
622012122
1533369936
994460909
844550153
333648897
514471102
1654891995
1318286853
652417715
1095157781
4525346
1906412435
825820564
2033101299
36668690
882150521
1656836856
216113357
797865004
795459625
743058991
1766257041
823287100
1233133502
1335922354
1297118348
1435013977
2119416591
149171618
1872452807
1802475526
313581451
746007941
1293894699
1768315942
706333490
1342217687
859536105
704739365
643174467
1229028142
1153302769
73457794
1277706864
1116022809
903237807
2031218
497105838
1471465460
1986738432
565005581
1911847857
1853110992
521003790
868124657
1894477016
810739246
63070822
387922280
738776767
697487293
732185844
2096260458
2092348746
447642128
422219815
9535100
602260829
1721811633
2083140048
361690195
314456589
1780529570
611255175
501818719
1191013922
1929118425
1131213649
869222
1623211394
222579350
45585407
214115623
1733141034
468526883
192804133
1987864103
698524588
1837457279
1465965468
1943127117
1687062666
2080957164
1345076434
1367866341
1093797770
1898991405
1138765828
723023773
1847048393
742069949
204497783
1358728772
1474608569
351882590
739644595
381677888
644463556
833407702
659258294
2010146340
23398758
2014431208
1409588772
1930437360
1930256618
1230986939
1371765468
1243701761
1227580134
1927656665
1983850573
476547799
846622836
1794309088
1414655615
292254256
1487203510
1582651369
849114514
384910943
626794367
541026588
2076756673
668543131
273118642
3988810
496891288
125470716
1279858821
187761053
189366768
1425584165
1870102730
2045541912
712043168
373787308
2123378400
818926901
537790245
61579608
184647825
2020810091
664795617
1224241579
1796962916
229369123
1777870532
1614447134
483692742
1048895431
687091679
924182391
575400621
1430882352
781763414
119432020
945224826
142755206
1123723677
1370633055
1581821452
1141546673
2136454648
1423764464
653083054
952079327
1856101167
222764142
412983340
2062402803
1801724822
1775289231
145458683
820047273
997105208
73327683
536559095
1669832527
1911792454
394718601
246111131
1788611772
347368523
237704399
1370033835
476875024
1333190091
503567769
1849887870
193675895
26466882
1342624702
2059869447
2125193732
1816197684
1295735368
1444842255
1942565591
1626643117
540989671
1399716104
1510820475
1610125536
765496246
1058759028
545963444
1402195873
167387880
1957120480
377309299
2138342691
1904176517
312654016
1505780376
1641528880
485944208
1313597866
1516462680
532355289
1224041376
2082150587
1845421844
658779701
334251108
1772642043
1169977678
1966540306
1485312900
1424717581
2003899865
116132959
1049976416
1312311304
2080515796
1918690534
543177437
1131290300
456475574
2080018289
1814653677
253032155
145688831
1029562655
55126899
2059058217
1090804485
657628578
1200480259
213295655
384881894
844860557
1951130464
972114007
1296345500
181544461
608400797
1290513205
1677140049
1516562232
761928267
249431610
1932540669
333498491
1291162891
1056896651
2067591372
1792668869
1500200862
302435280
24488752
1754981454
768963537
1319076471
1084409440
463314421
736990445
868736670
1559454706
943344666
534386207
1186418561
131743477
472269727
1284740973
386092589
1827763143
1911378208
955168453
1480741175
333090576
621540163
352548062
1710334371
866829994
1664065752
1681386057
1268547821
1508243419
1722616788
1166129306
211725964
1472039063
1105093326
631670729
511798572
517282344
195366201
1639599850
49603414
94994164
1807879849
1929628748
1678129205
1813646955
1808233935
1807252940
565670009
1642936092
1451365166
705165777
1717556405
811051714
2131003250
748515486
1585029249
1858157009
746299843
2089093716
1427136195
1862364763
1481845137
53447151
475109806
1544474026
2015524628
1980822608
1664801739
1697625168
741347807
370792430
592155616
339657466
14131189
709716124
1037271874
962291825
1769261204
1350341021
1060155472
865576884
1514996712
2097989509
1506292474
331738268
696256863
2129060293
1927519727
796635753
345886812
341134865
1723387212
6929932
99465976
879189249
79999893
458985391
659939475
1739668151
692105632
700917027
442200743
840547402
1002729812
2006759660
1107670485
108983575
338897001
783713572
1204560083
663313134
2118150220
282641806
1053731488
110001925
568485354
429127087
1680456365
1445787501
834514350
1131274582
180598621
570480271
1383857616
378914101
1336915463
843263623
1178762347
112777480
1519521010
1709531610
501656832
1700035371
691559788
1318611597
975116666
1345559119
133018381
1514080433
1084391211
2049751776
2056269419
201018438
1580894835
1258860478
177188774
1135654388
1290981847
1116870508
897074576
1539580342
1870695017
1826591428
805777422
761822161
1108861944
1963643391
268282786
1015203006
856470952
1197576092
1493856517
155237570
1989802316
1083104884
1170506982
131058178
350981786
2015805283
279609640
1332510141
1103359755
747214215
990140806
971650991
520092299
376242779
756918786
776138641
364312198
2000287833
2110965090
655699191
2124331620
123611491
1769659247
117803266
1423538029
313385579
534536088
1955766542
351001047
146078487
1246240590
1923021260
358620929
1433023807
1350447236
723903902
140090713
350487441
1310929389
30188724
396696868
1314326260
2077712517
2063414125
740498176
1652525273
1982918913
1883668436
1175980327
64198259
1174183478
335434753
2054089652
342899522
412258890
1000597381
573550533
1648205770
181077200
118249856
1557814531
1346194967
1032710618
1957438865
814009848
1915698671
300406618
594255916
1175319450
1409930433
318296518
992718106
1279303500
501294576
956381178
1301935754
177128409
1973821901
435266620
1920771495
1761157128
1205521032
748242654
1310739721
1040040452
1479966144
1560912664
624320548
795891592
1961464516
890051880
895005482
1036142797
117923466
121225277
1104379635
1145047787
800208390
1765579838
1504221347
2094498198
1502074367
857041450
519387702
1354812287
975027638
1307492100
1820790477
360942921
738930305
313888133
1625598173
1712585735
1813131795
354415349
317560724
1346836794
564294852
1060207677
1935927453
1203385103
904321379
2007237942
48110852
265068412
599819130
1515941938
137174445
2053844990
2103353802
1513634326
333488632
299963051
1600333209
398917089
861616280
50077060
325831683
749601709
1283134635
1282148163
355230362
2144216211
398939804
1055057657
1785017816
2050048817
261484410
1630816742
692666564
1265371862
38018218
165927833
721578315
350134930
96580550
1595987440
2064302820
1606023769
1287346793
1589687735
235343570
896384257
200321698
655497293
1059582658
86825307
1986758305
2033688834
237735970
272463819
1591934247
345312823
744463455
961352921
33245105
442703899
353213934
820645675
1354214862
789211487
89559965
2018982615
987709276
1282004288
699537983
1174059546
263110879
124015271
666385486
1743493316
932420947
630779885
652800863
262822091
1091404201
2081281581
1818161014
513398466
1770240396
201094758
2132230124
1652585625
356019107
1530804673
284727286
744905204
802024816
236225803
703789523
776802932
1714091465
650934889
1756257700
984304080
21430419
1566342970
1763628899
362607738
1281177718
713495389
487854155
1479190456
981987141
1169252944
1724180887
1811515283
193198271
1692309938
1895909923
1074285637
107303344
1175487521
1775610636
1287595754
392559794
1804980000
582733853
111735099
34762764
1262415734
1094061854
1714438229
208123168
805004851
85669582
1498371174
1619973255
133918562
1356990583
1991524414
230749040
686000348
348888853
697817897
857199375
1221653512
235797370
675291045
665058872
750031065
1850491765
1108134863
343453599
935717549
472039097
432745065
1829677567
421297146
1334197034
935519219
1031256412
172240165
508437268
1569023971
1120306789
1301590893
2026135181
794641771
499875145
966471029
639171180
1307585281
531272708
309654178
2070652155
1327126297
1670069486
1356743855
1690966536
1826917836
883646360
596548132
326953355
1736054980
2084943831
588937449
22353456
629546117
2145674688
462459570
2142804881
1599703003
1585887490
1807900076
2015699522
1563256455
1336772791
996830394
2090330138
219698295
217195654
2121091828
1276336580
1506440105
814338220
1716058375
1624328113
1170515434
2075230633
1289226520
1778891187
198451084
1090791677
1880842504
215734416
1571358619
1861012065
1941517618
1858105705
1904843873
786849475
1027908931
821274925
760435723
178637021
727075792
1367793332
1768637248
458133771
164605325
1466644869
205948539
1957299702
1006467184
34688137
797614705
797733493
2129217649
86406912
1874017702
7014558
1456338488
259453292
790756862
1753370440
210873591
1453599516
559004549
2080269403
256083906
1545260078
1729053457
1781979212
1984903862
1356309516
1201591623
919361075
817122223
263555823
616393991
291949170
51182591
220839684
886291129
1438904409
1123096520
1013346029
1497643676
353232074
2107819071
490050670
1555354093
515278269
364975847
1939549968
1325119477
924703609
238323455
1200729433
1312208085
413308311
898103354
1081764234
569262579
920438252
672606936
1416045766
219977995
192617216
1086639596
1016744249
48661151
2064763932
106136260
2021087354
302301781
557994312
2128623600
832518716
1409016245
1561394046
1582281908
2099089713
1546471112
494839845
624797297
1290321114
785859916
1512629514
377287743
1805605988
673039273
355415412
609249066
2094169071
254823475
1474955423
578178930
1801122992
959160927
436450125
1063395591
1665047618
145948365
1930578904
490804519
636225071
757776212
837503853
340379847
1997535845
1452421311
2013509086
1021678575
1519939120
240716880
857949178
515266282
672287698
1090073554
1888502608
592801180
584357868
1735362776
303313722
1379482419
1803420585
1950577067
699391110
98211289
1762029495
356014193
337169455
1401462138
1022719733
14561323
1530940311
261116846
1712511907
1354660262
1513758233
778348169
437902079
227578506
1274069534
1888222345
1186418170
107052820
2034701548
737439156
1607949556
869984918
1023697021
322697573
316268924
52664399
308353668
857563524
667124227
1933496104
1553577972
1682085204
1449734319
2104206710
535723793
897157470
1990407372
427843946
274381128
165046891
1653305973
2124787184
1544353688
514953103
1981027526
1933911604
1151128724
855545737
1758326624
39637584
1444266165
1080981765
1767215694
620292656
1896987396
931753338
339426394
438143392
232403177
1941143245
1494232284
1406043665
489175543
2075498186
175417230
1930690486
1987650906
1765433209
2033449250
1366910101
151895365
320590649
1052838612
983545753
100052548
1959983884
1261760242
734108390
1383559412
1714267606
955107209
2037637632
714939578
435747877
593909751
1913353599
1035607858
1281012232
1828272236
1745291063
695931843
272469526
105539519
2051844085
1502908553
1740620354
659586808
107893715
1750490239
1354160942
1932640443
760817786
793692007
835762476
1800616440
1471965243
381956097
79156761
275390060
979969548
122190580
1663579265
1559933686
8270912
357634810
62194420
556396373
68936821
2023110002
19265071
155042253
296723830
5331886
829936171
1851978658
1792020911
967195065
1867751139
472625103
1562927884
1258461631
58037949
1753584223
736237486
725149776
583983373
1144034925
359512136
1284226597
874477100
1043711488
595495067
1791865970
2040728707
984557691
1904644576
553287745
309844588
301347642
1761383711
715693199
142764134
195816992
1178938684
845405782
2046706776
934034595
2107306679
2086488250
1324318619
770360614
902813168
223732107
1503737513
1330332103
540227185
63781444
593958580
1142332715
1835159904
965229667
872468843
1940538383
759363552
1785624096
351541621
2063688528
803094328
1682146036
1698750770
1000012325
1481342487
1158422605
1405004520
1543944846
435875548
210472596
1466220504
116510169
1186502650
1607471570
1088885294
1842097973
1515890117
1889005649
1110881166
1773667182
998550201
700700278
571765076
265548920
940253366
1333143472
341880366
535952981
684734926
1995027531
463394586
2067903298
957936840
2077524689
158707877
340361413
1038827703
668424835
1463770726
1546612237
1802304403
534847366
608179293
207531973
1112770030
1603494867
1396461805
462317615
1924320528
1051971829
976819628
1957670499
117963993
337240076
1702674976
1708878553
1451163407
1925821106
1736384585
1335338500
1949375738
1655648989
1731527710
492183506
16582175
530222475
1999542428
1722363735
1622076827
192470558
1208122065
1229119695
1427133305
832397018
995028762
1597341889
841689918
449523777
1481138614
1043098181
699706264
951385595
1986585078
1469617888
1203950070
1468165622
479891279
397580890
1024343821
1030767828
459345712
342571673
490147291
1639350802
478969567
2052266261
2049049549
1669448301
491532855
2118406184
509046904
1918509236
2076984
1059775597
514164364
57177684
2075720681
1029874096
210038932
561460915
1543192962
819704903
1353059029
221102969
984892657
1840127197
1936583944
1939987820
419959285
453838503
388383840
2080668516
1099131245
835025566
1571440929
1921441281
508861148
905779003
2039884465
325689760
430159346
1829106287
946188322
85247103
113985054
879420696
2087171938
455023408
1304417686
1982388036
1491419563
632584496
316688598
552457327
787207179
916696596
609515954
838106832
390336353
361717866
2010422616
134087762
1505892643
543662742
1871039381
690522685
1300348766
260396768
1735168156
56181281
134794671
478556727
1150894510
1804771235
1134056698
1584698953
883710494
621958401
1971629688
1870184636
1569490404
647116373
1217952764
952935877
303594713
583789354
1362516916
1930987834
873574578
1163697193
1634072446
732153243
1564814315
435797015
389286051
1560113811
1825946375
1965370913
1030976146
1441679679
153842282
9178254
1447028396
53782927
780565194
1101162567
356179782
238712114
1024087671
1367927137
1174679691
1084405687
1160479561
206158229
1634233074
1304746822
695184688
993519024
645254622
1634855157
1430369518
2059352879
2018625629
2050946234
355056848
1213635190
877549128
2005339131
2001884866
1021849316
1987874905
1492623672
843858042
1322080804
917119787
583682678
1269146214
599741350
337766077
2040461824
243599371
392362375
2049985885
1842567852
749562278
1911551589
1023245650
1911636099
734915901
1312793164
203173012
71405571
59182996
1635283852
932192164
517675449
1553852810
1283590870
1640682743
2101356983
782852553
815013194
918924458
627077857
929318412
2134630427
1761238253
1244178334
374706322
783783119
293809223
1862163187
230317603
1680180672
1481187845
1201682566
1791846596
1516251126
36077945
1671325892
1907069712
24346702
1698390235
1031846246
297104762
1748798755
191720913
871172262
297288411
729261191
1355675875
1942560313
107587905
187458731
637003841
391993492
848569215
1464966836
1756124376
1097692647
346281259
824848366
1753628150
789096216
1505137190
538048878
377047788
1486196857
310214779
117676505
1823594513
931972784
2072640682
1887735429
830610631
258359822
168229728
1379501942
1088409334
1093118999
302651930
68792644
1248382875
553276245
205073613
1586132868
1697874198
1232711588
445469260
932595508
708838100
1974881247
847272733
1590417888
1641291305
1954056085
2117923360
1366241440
1497984738
1423567347
380937400
600656312
948604369
892288012
504525396
1502431898
501313892
700013927
1462384836
1390394734
1057913017
656553705
1812361196
76838188
1293519969
969737745
704814116
1386967162
1634380410
400891252
1833085
530810036
1517335648
1610780967
817146901
2113842753
39047261
870631682
157753481
1880519208
1402406757
512331708
162130579
1496741374
499528957
770533376
906406334
703970682
1634406934
640348729
1004454383
1259112134
669799276
887552741
379281438
467491409
917565075
591555529
1170699784
2144756205
1961289911
1839764699
1984892872
970257023
1843536984
2053656199
1099048953
1199975547
1075576571
143380776
2031424660
1935318513
1214559899
961241347
546680807
427692207
290493771
341648474
44728607
410354520
906759914
688353469
1501228416
1635745421
611887765
83363619
1958589727
944388674
988569974
1181083415
1307840581
429096204
1182790318
1575357921
89108388
44477955
617222358
1939625739
45075206
1098019630
1067107271
668655173
1663168368
1435374001
963566745
100276582
874132166
1032396976
1237402854
198113165
103627722
345614220
1678462564
1532696273
851345177
1224419765
722292645
906422173
1282908150
1700442097
1105873358
333508587
1454146771
1063323640
2057457540
1551960107
1200323602
1260626172
2102963785
28821749
1198980712
1696310580
1606727360
1784366916
2051395347
1354334893
2020189662
37031233
1885752444
235165192
2019377083
1737170662
1474396264
581886532
1503907203
44066900
605905199
1522055096
40805831
1603012207
2095881949
249702108
693679799
1435617692
231590691
503202633
1402475399
1183116114
254801523
519554730
119012721
791574892
509499286
727718840
1274012705
314747511
1163313592
964776063
2057791858
2122922490
970745161
339307945
1956050096
1117243907
1758976489
1883016139
1681716185
1252372555
276995668
1775915712
1415092513
740778531
171932013
1368185675
900314179
1649034002
935004236
1123494569
441517079
1708773667
2035292796
351368274
765385907
693953195
114857925
21486554
1608937016
1736159641
168979621
1192315898
1853812710
352660413
1196481509
612813127
1345672803
1116722814
908667308
984149182
491663580
1601592834
2061379546
993123857
750923035
1689505135
1064079762
1307443489
274561467
595649216
273540720
297422722
1173477732
1360207630
1592516233
1883033521
1490148642
501114247
401596933
1375035535
405946825
536261468
1740257261
1595791194
220174705
1485194
2039225382
266142620
759077517
1817499224
244368027
516899820
1200121605
1814582146
1699402236
1654319091
2110113134
1570918093
2092306526
1784218721
1708426680
902242045
311191895
994534895
311381207
820154541
74424299
1943012793
388058913
1970405075
1301513576
634576102
737849595
2009390673
916885439
28988900
573574632
633257628
62286405
1428402328
74633043
1431070014
1011780677
1389552067
1585608669
838421379
2121112022
1839545023
1758206369
413362364
1014668352
1687431012
623304980
797230187
1784676228
2021644977
1495633058
2007455445
1764939872
1809388367
1777071663
654046846
521520807
562025602
172133531
1530221175
1460484755
1797647586
831998460
2127002388
1681448059
1789627855
903220344
126461120
1540831591
431323550
319217657
1750870043
1196343336
1842956653
1904740710
346901602
726760801
1049216426
14522760
994354524
1204865078
2075865265
2047863896
158171831
1730781013
27783842
41618077
1962388687
946121947
229999581
443742503
824052528
1828072948
1617930490
1792251349
97774909
391321319
868750673
947343414
1525070310
2033751895
1586372987
1081621981
269189109
757810860
1659296358
1141055942
1015655347
1201856697
1735027825
917855963
473740954
900020451
244883552
720724227
128808541
1193323109
1171767501
613569142
889355323
113914610
1612617995
1042634452
492223828
2063151380
772039618
826005548
1522507977
528738283
572077179
1519344022
1105791816
1818901201
1265454859
959312085
1746761140
306066557
1847178651
1920671222
1144829537
1337868893
65107101
2065875338
1618197217
1235308868
1084346537
1681974332
1414104987
1729225442
1200175714
416256816
1706884626
1652726217
926420275
1238920550
1535139572
2017530130
563970176
1624647074
1559926969
216788824
967896251
17292063
163703241
137345613
811943009
2100703928
1224008979
2079399839
381430197
25245721
624387395
267872912
416499187
477589534
1524011156
1018771708
1690891560
619656064
606914202
506871902
1905162959
796830099
1850612679
2102124270
1539847101
932414719
1229950061
1488714418
702853031
213622949
692059157
582967982
1088088475
1880865513
1253577745
115286784
895950462
909287292
947214025
1204258096
467943082
174041808
163870195
1275787526
53973717
2004781613
6609203
637242197
1407864701
1020687643
1669790072
163530882
1915857691
551964495
311081967
2104477203
1698945022
424759902
678544378
276074116
2055132784
2063328983
1275705201
773507390
988637968
1962119333
1498556350
1696663227
437713124
609213245
939979104
419135430
684172992
750110077
121285034
845567885
1401976224
310911497
119308175
1894655899
1708653453
1951918514
1815908788
1652207338
626216146
1880531391
1807345577
1497508
340703311
589691827
266464992
1490977013
447925845
343157587
664847547
289949909
400932713
447771508
1280675460
790928050
1151830260
1729652354
511180623
1728543788
1147866231
1730379961
103294210
1102740635
1751073616
1560863175
288172124
596801798
1961427064
1138211603
668939879
738523742
769084894
1556142571
1509725002
1708844298
587267389
654072972
171540187
422750923
1465941
444410711
1948267480
808690149
1282448311
1204928287
348017310
721524372
608359598
43844378
1858604119
1652429844
2114796796
760494997
413262578
2146724249
1960936071
2057327332
110577514
1260956463
1278969796
1945708528
994252284
985677708
858428230
200868365
1816768129
2146735832
471116427
330064408
1434735447
7227964
944039294
1822716289
1126659051
1622333165
1797886667
474852982
1942072798
2118525697
1288995470
38431713
119218935
1006650638
486399074
1104787109
1931439756
826988953
1547060234
673481935
31616543
1599555775
1541902062
792515065
1788694586
1536389572
2139725873
2000421596
1433077608
16801819
1323444331
1194224146
940922998
1204961732
993307994
92676983
50650349
1882134184
2014156588
225645075
907944078
350401058
2057224845
1045488057
1581645641
38078107
62520073
2131085102
618883003
1362274882
675803415
2078510475
701530949
148508945
57999726
60892992
731529047
2033541648
1218497990
124807543
1806333765
311370803
751043444
1169860777
1750004786
650619400
2091858067
1805474270
1671616329
1111289021
90813537
1643790189
1578192998
1169048068
1746456518
984774695
2122242293
1564095938
1044089387
4482977
1456258070
26562500
1100667958
1199824485
1881800560
18666950
1538200685
1647857069
335384809
698582667
499555879
500200481
139957687
2044695571
954172055
1642652501
548958263
560967985
2003498517
1130967933
1087332590
635949838
401808579
1088583986
1808188084
351416089
435881112
1273434201
1249300664
137555717
2058081246
2118841783
43783824
2126046646
1435168360
1175400342
2111974346
1076426653
513883265
485082185
1893332543
2027971262
1070675396
1048040366
1457072190
1003462887
2115192503
1162246863
803270121
1691683189
1304722275
845223214
1786720264
770765777
2077932847
69383114
1816386103
817233712
2068148427
1667917510
2144035249
183990762
483218714
1969884201
1136913799
442630696
1537027193
560277194
574813054
1617995665
1242038434
1432621381
656711685
528489325
213357863
1738939055
1314919339
896908563
631774073
438652963
1416319572
1686240214
1799746313
2052210431
845553728
88373413
449680241
1687067999
1332707398
542513666
1622278578
2106953366
1072351315
341203430
263506451
493950086
222905857
910865998
1969743765
1034201429
1830261323
1244969897
800773635
708494536
1356694205
928023471
1561937319
966028430
292160850
26564910
330461993
1255992445
405243230
368728135
208398176
1517247937
471092045
829434804
1176416837
1698997641
1898873670
1350643848
1101334734
1297244504
1552095252
1829961074
1658086449
1936828416
2023125939
128204817
372787827
728381876
650226951
1350998953
1600003635
240801488
1987097416
1823510628
1282466242
286124894
1377751009
964900457
1092754449
809019295
1570117484
326135001
1988486673
584474054
189629167
1160707689
664679349
533476198
1727671982
521428352
414753351
1157777399
657123991
1840099478
388245566
93366246
134897690
434986683
192833070
171752230
1266166061
1139723313
700023682
1495427787
549158460
1575080201
1766673886
1674645578
811224842
1958430990
1831713871
2050751498
600761356
991091991
1421131321
788924188
313653490
1070265103
1272779183
208545069
1401703414
1942872516
679951252
758359630
1063068454
320461289
640330785
1444150145
1497118999
461137745
578580987
2062566016
1788980338
1341174870
899846079
55946479
1332305889
1935979344
389127205
880857319
1235107832
1387589893
142341696
1858125186
1067770423
1846211807
2031662156
869863375
171890888
1488687278
532114329
565270202
342016321
909355927
876613634
2137439097
1093392332
1466464833
2072077326
31610395
1901685651
461419011
1270408500
312047664
1816675771
988945992
368624179
1977547496
418786734
1304392838
132886225
1630429157
2042674255
1805654578
1718461807
2041897619
45118856
1429203489
321713322
797649651
987111041
609782296
900991196
151634205
86256490
1272176630
447595732
1682002075
77240543
1244838857
1069537453
1128326078
434860916
1299644349
115492152
1544536880
272281692
1258045733
1421598717
1260954041
1110340793
464316814
398714232
1064296794
762850672
989350561
1060521951
840512010
36171635
1821953065
1345885010
933833364
1582615203
1491706905
1169545235
2064346417
591591604
612901996
36801385
542183293
491541425
261401135
1394669495
136817529
2052138004
172023214
1655496285
780989735
1290449053
506910138
2036693587
1427957015
605804664
138360021
1251948454
37942592
1149825053
205343823
1530094985
252230395
1845739932
2088331952
2102262497
843061971
1615515861
1329597688
2064780530
1175816452
1224958358
539784353
982501753
1822345923
347407715
260338380
1866192170
363529119
1810010301
966105917
1530268021
1206290767
69456424
447741886
771761335
1437003881
1374222858
1825139894
880580601
891247456
1682403443
1443023681
1522850504
1172263404
483760052
382821977
2092649924
1195741241
2131392716
616834259
949424315
286998812
1318071564
1428059052
955701635
1481049270
839018458
1230522452
472492468
1573959296
740154007
479634107
376136226
423349302
562283217
111914849
1634953337
773215682
1428278748
1958727523
64676243
2047976508
290350738
995630628
1497245207
1717584088
1761994448
1501659648
272897455
306972192
432941002
369213965
318474030
583122440
593193454
814761252
830287167
343865991
1622237176
888268478
1718480379
1984164293
610543811
977695399
1239324722
491359330
2067506955
959003356
285825758
1265597429
1198085119
973077039
94068798
2080378945
1877459704
1321753820
1700802947
94874445
151059215
1627364101
1782292000
1286206341
792559856
1825379852
491031261
1128184243
2136652524
473221952
633115016
1330084140
1047044694
1101999163
2000558841
1469375389
368983125
431576643
1939239986
776195704
513736629
1995436985
918520455
1266384136
1050432912
67925827
116872877
2017161674
1793241898
1804585001
1859645506
1113656906
453891555
1422184060
2070461579
1990275612
1326264705
1704385524
825504844
73425150
818325878
437661236
1058172423
1446694600
660515584
1701827322
1888428638
2004105872
322207414
1718363254
649816405
946944934
558953969
820519138
74486660
1566423128
1976148586
871087676
1082392656
630877279
1620120287
1841685787
1548572128
453816136
2045706869
1507024136
443168250
894779301
1861243269
1720229268
937759994
1940666614
2013393120
1120630714
1102672736
1163711019
1189361137
205095582
1950888199
400095122
521100143
462918310
200590421
759744404
1074389349
2028662431
1160332814
939967502
944995558
1055640991
869328071
956046185
1165139154
1636130424
431900999
1305104164
875113333
765366182
1318231168
935507529
1266247860
245129823
1119954801
1467501131
96245347
701359753
241878120
137614350
1135138197
2135437883
763694649
134596777
163208677
225601336
1877720324
1581437516
2140787848
677890116
1634975921
1330872787
2085064333
1524127514
1814495108
735720083
1171746136
721470178
1530798895
1649940230
797331950
1433337593
1422055379
1219506338
248690423
1653353392
313462014
846014312
558644716
777183589
1491827020
2126040799
181576684
1624783085
2098503455
1303642402
1839945983
675201439
230693126
819038716
1232402083
192943078
790620491
2091382780
374671270
1267374126
2091663348
355607663
566006563
226227087
1999332664
1822258280
497873173
2039597815
2013449510
345226242
269446957
1732371820
1885218323
543253921
2087436427
1672505442
378731177
794390326
835260200
2029205519
1307828658
2065653121
408715642
998800453
931825355
1226007574
1673557731
1285921569
369898733
1849122237
1503285536
2017311676
1903622179
1233385888
191404248
219256064
1852210650
1761907608
410115056
1283243795
1498708652
90094925
1639443980
1220765445
1093881220
1620012122
2063342204
837904872
1765767066
1107099722
1135803788
1339761759
690500626
1711808361
2028950813
369328457
142613419
1273568816
1742401838
1788762612
904792520
113086966
2136325808
1449061723
644138152
43489500
1515211616
433013939
582662550
1691784862
485544912
282534460
739577578
502663303
2091378637
1364503843
1755296219
908048815
144183884
1422314857
1059210743
184090711
582847473
2006996978
1940034018
1759109904
369553236
1638381685
833482991
2127022149
698845528
446077286
1821774413
1938984380
352047196
1211375084
495060944
50726836
274929154
2131774572
932117096
358137636
996349222
1003189220
2018708700
443820170
872233102
25224657
884152306
466475019
744923060
2138085634
1801731944
1017617159
602084069
1202209323
1480247356
946534996
423797176
1076611831
1581608774
55360399
1219072100
913242034
1179428311
1774172059
2135138747
674140891
340862059
1289767968
67713899
1455343600
777647791
764547238
1592142071
1494738826
232047051
341435039
374043740
1269389526
1813429239
1931131637
1347066724
1712704073
650584324
1969147390
1546964828
1425771747
773873617
68012868
146836903
1647045453
2037382236
1697210864
1773416790
1542993689
1674987002
1204119236
2023667158
227660108
520756386
1311045495
813156572
1238376844
208702353
2087529126
278377715
1845393982
458949132
1893101091
1112337297
1584307058
1930203822
1113281225
923882490
1255571377
1605326706
1593268458
1748206625
1859750429
429753612
1211087770
82037580
694709010
262616003
929128867
343025540
819010779
659652252
1790400065
1195687322
1321352765
1085349045
1460573245
1817799283
1067352203
1492164323
1509452532
1173860643
1973061147
920499120
708563144
1108669970
757459584
417064468
2121733323
273943504
336232555
1335226418
2061372015
2028587919
1409178754
1192508763
1838444656
1664177151
1773960073
271115290
151307594
1733868402
843756656
658727335
566612208
274603397
1999320426
1356704029
219589906
267639619
592103545
471144290
200703494
505864684
326399448
1825353619
1296983979
1461397521
1476760823
1291678630
565610098
1358436523
799560257
1888504450
1541363627
1190766462
505492743
363461339
1809036645
887874505
1416674254
606129178
697428229
1860354339
909002420
1660803377
1658485679
1516708027
362130066
1308753605
1970195844
1460040581
848048266
1884151883
1000181223
1453783357
1907050303
1718442283
2084593150
1648736818
17662031
1323776378
1635629133
711132345
773233847
1410968537
433763924
857913293
821323254
554655261
1747866926
576546393
138890951
245540219
2122120881
1053201609
464274898
865458933
1249979384
1539269682
72156604
2002950754
819137492
474922324
1095827557
2132776628
386789280
593949723
837887405
1328277832
559597119
1809656377
957714420
821557189
398949389
1884867559
410253888
1430061430
287349104
1547569615
723118745
1202040365
1316709867
98786785
595331816
153187875
52264259
235938906
919322511
1769586367
1116742276
291280730
1416796974
1475854324
1939849387
1491445596
574321232
70555612
156822165
764112142
861896071
259073987
137978381
2146585841
1816971310
541455779
1424693574
1235630083
1251724676
157515152
1242367816
1883669997
1512787046
1182878761
1800874939
1088778632
960197354
1632568437
155453909
1795013868
1591325521
989774800
1809492320
889299832
1922766916
1597691940
288009048
1091497510
1733715283
1255120152
126562772
1135493817
798648779
269510344
682421196
662045497
617619788
1339007593
1153077451
1708388524
135059033
196917797
721638311
500777172
649844262
1421621517
114294366
142402336
1249748171
329746308
569334897
1727967623
1574931408
1136624766
1400215847
1940596467
493967942
1071761228
1701786375
1791898150
533878468
1421357210
2086651024
709637307
468160203
1573204341
1184418650
1252429273
2017968870
1143786641
1995833230
636337860
1262252277
1983426659
1262914048
491667035
143486100
1907312105
1965161463
988550882
94769926
937508937
1487138393
968436771
796482676
172447274
830273673
44670523
710769366
120643029
1128107004
1278850949
710912772
939497309
380580246
192720151
1225846703
1951645284
1572290370
741652856
1740183008
1068544542
1918858873
160369385
799199583
948900502
784915561
1239119929
2099163235
1331194151
973109216
352225716
1986612163
1340462386
1088033024
1299386307
107519528
939152542
600042991
1708736867
1193404386
701226741
1002875221
2059042960
351896493
1974877976
1842770468
554483986
1255228253
325010005
2126037195
1193663290
1435443372
1785883703
729339889
1947179517
83396702
657627834
976059305
1052473744
1563880894
378792069
1420132882
1557487987
1517655516
814336433
1851539061
789177752
1156316648
143266492
1899102553
177563800
1035039512
1191602306
578581832
74495981
383477255
915012494
2127968715
1830301098
1913102852
230658193
737764159
1438387928
442407533
480604286
1121300815
1846152796
864593463
349013224
2014773058
238745204
114021517
822260075
393280520
1939444239
69081146
1574502399
353709713
71117304
735298743
137788080
369867833
68603415
1298419666
2074077538
44123398
407373685
452651426
591178102
592360339
258560591
53933502
156858224
896992696
1225707993
924081841
596910847
150290476
554491399
806597835
1436799847
1771192969
2049054385
2073734087
1514453167
2131244083
2006142671
2133563576
585639232
1784033652
960173166
1597082282
118676954
1246811474
223025602
1994957143
1088929330
1592498053
919788468
182391280
1038849288
537077025
1827691255
1368339866
1498682216
1193355681
526670626
1891167204
1341708184
1654388578
639186174
949207525
1783114901
2040806967
1027978796
1443000395
383312181
1660696992
1602546370
2079401078
2096891878
894078638
1416210495
316566303
914084307
23544443
1911888027
824985830
791054116
1203295275
678723627
1015791351
589404751
704933915
219013181
2018128448
1536044686
974160702
1790801924
26905075
1528173281
1730355453
843466131
1251507530
1799088202
1389227866
1409927716
1888444085
737614451
2062166881
628812674
928077364
1718190675
42463490
432952701
92778402
1963633258
761231687
1153903814
1542843016
1985494891
143072826
389432658
1580926228
10830294
725148160
538651283
1483866048
2012420250
1854490122
1920804671
169529418
1530054321
132704084
789280807
876928810
1230361075
2042151092
1940395283
1505586948
1776418454
1558022337
1363970220
1892399476
270967528
327979431
194718137
1776418610
78576408
1019239549
1869475610
1984795441
301194296
644574483
667780906
1674990207
896964389
914570716
1673634579
2126873984
1153611445
515396159
2122786075
1149983253
240212516
182159183
874837562
3626812
1346420709
1838704898
1715607451
507072988
1802777589
1167874189
1471956571
736224144
1520919343
401136035
670785234
2011664024
561659177
1859387241
1507262494
1105963222
176777528
1947872759
884961437
608573464
1162140925
1291875558
330894834
1811070003
498528803
1682621322
1904237673
676794913
1581046082
1708936098
427103545
1827055475
1201203394
2109357786
683617416
2114302618
220484542
2113577064
1320891790
594065872
1178537965
1516768486
1007712856
1856821092
218472117
1266116213
1327607501
1822390403
642789613
1721248032
621526874
915530191
126488659
1327107874
1438377116
1704667783
557092739
224174094
2019951639
1381403099
1037669335
361258859
1728462856
1236952332
119896495
1201002692
391836814
1868411598
509876872
69308982
1184700476
211875294
1174186465
477539871
151997970
204281046
910862375
1178454676
299202998
1517806769
688539070
1608737138
164062442
819001837
1954981300
214660465
2146109160
1799236293
2104197080
1762074420
417972585
438476728
860723655
1357175380
1572118650
520590448
54401453
2099505168
1606142076
154059725
1874016917
159879195
2146555727
701942226
168484713
404811158
1353204748
1969978102
1532699716
1029746592
1967380825
114693672
1910990435
1366618344
1860520788
926152918
806175543
903475944
1510850074
54487513
1033917749
508756189
2051649258
1526948164
310350608
1500012069
1561862233
2005816506
269277558
2018556809
622882271
105456525
2016370863
152253514
1052908050
1617769922
1666953397
1148471454
1897579246
1992090229
958336851
19438722
1759879396
1262468563
1816956524
1389733138
243096119
1038700536
1157933429
996234258
2035788573
530861406
1781975228
1518960506
568301164
5067855
1998169510
618353828
1473859901
16683034
1915944720
2119561805
740922422
100430722
2003075700
1318847516
1128243640
283067168
845971444
360352809
1431135284
2123754963
215798045
1119367670
686513549
287323940
409188815
1485665068
210820769
1158482252
1637488299
1495731453
272328089
1944464327
1428160497
1906985041
1782672994
2037570059
1013361900
2043284718
1958281244
815113346
435533351
969935520
1178589985
296272109
339409992
1075246967
868947145
2017418597
1403045733
1397963078
1046546664
1620031693
1158536926
1213302608
1412922738
1018268179
1098252251
1361345745
1505307839
1661649522
449866383
1899207110
638575857
465355047
413238818
1210325516
1366014061
1454415786
1026774320
1951419790
149144557
746398465
489299300
745647057
86288394
1660571576
1418227131
1445366027
666098212
799708189
1344283468
882149151
2139174759
1124333546
2056599060
334400949
455240906
711950820
464118927
1199177574
1756588072
1456360954
1014773629
1067450024
766476868
789405743
782574532
1892356349
12406107
1566234485
2113210274
1278653266
1533754639
1736107767
938762060
480639557
327517988
15353196
470664491
2106721308
1253919981
1131832999
342983205
721042270
1638394957
1560171877
2144096204
1192331496
1753163397
331511775
278535401
1580384283
335558178
889448576
1887703491
769518350
2009595295
1691710042
691320493
561656888
1966899406
1266433239
1308466695
1619138286
710558873
587914481
1454098865
290031780
1889049284
2066241043
2039265605
19941508
1922322633
207237867
1912239141
593779150
1025773897
1881544907
510996861
40796546
1172289754
863006099
734761784
1407167199
579606213
1185547421
1482465983
322714725
50121064
842918964
1516622020
70510651
883310325
147375645
820099512
224652251
1378439485
1469814770
1068249263
1124898026
2137847496
1824386778
290659473
1627901742
419073660
1938037518
146610421
530845759
1042479641
1904621264
111116109
1471053184
1742412736
1027889679
1861344596
375406876
2004621104
1247068098
75649489
852912899
16483350
286134092
221562678
547973603
1176473570
450976496
1352440968
740071679
1775978133
362044047
2000421325
900366181
858111276
196060696
2137097258
24802452
1967591265
650489957
643318770
1046262280
1837697943
2036584745
1223375364
761259230
1595309117
1202853499
1607510962
220309781
1497852
1025560650
621033677
1272937133
1580462904
1494636321
1422579907
974160519
1128791940
540806964
1651372601
1784126903
1288357052
2051124249
199675967
2133382293
1614518670
39819867
381977886
1019964070
1532089600
970384184
1848205982
2114799983
1374470511
1086889412
1516368902
1603697518
1149582118
591421558
1378998311
689623923
1849435681
1361587960
2062045189
966712855
1796674255
146921466
198232353
1128030020
1279162920
661805670
1826900956
613048669
1221354636
602610728
513418614
896475608
1550291140
1813461315
1190966621
119420654
96378567
1583220654
1270486566
1676785755
572221435
1757036434
1661316191
2103543418
1104897907
1615331998
1539033367
1138845608
543150598
807028793
1671006800
150682568
1001239135
305391706
994268995
123326091
1954618703
474156243
1431331128
573907203
2080506254
847170185
1128350268
1576148332
91895003
956717619
1668158862
222972681
2054016057
825187015
1821652938
493380958
1917635582
557600730
272327084
1789942725
902955793
662761552
560519829
845852525
652475505
403241840
484780489
1295936228
1430344376
607046045
1096041714
1101946791
1271458394
1353036938
1302855462
997623206
545964168
1273800599
1994746740
1420214816
2110660403
502850707
229834935
2132580805
632417771
1647694491
726801987
1785757954
785401387
1998386522
27123376
1869080781
1868491643
1309889805
1767058833
1047935364
564541473
1853345662
1593322884
1915798806
1209301226
2110784042
498633574
1897175892
1012388855
398521678
2113357253
394610902
291891860
299816271
589031954
2100713894
1914041858
253909614
51971868
1962360779
1035322967
1898087795
773451235
734578623
42412906
1862555059
993333668
666261237
995215963
1034532018
1230181012
1800123029
715064251
1320418371
1830800682
1811481719
1021157932
1504715041
1833497064
1412573287
398561858
790427201
184723765
549724722
860220363
866147105
1925413719
299364411
1471055374
1095716132
394378058
950470395
959331100
173768484
2064118400
852944313
2006506244
1680196972
1027107377
1302683834
1927802029
324638371
1451208526
1755500085
1275141739
756834599
2109427124
1766718769
908662756
99891293
160793828
404032850
644557452
1726449331
1010158842
1024520759
808485247
1081143937
2142883919
559331981
795591363
751317029
1370300037
2227641
30961262
1006879421
233383272
1171687861
1941756305
369167842
119433417
501234569
399132263
691536348
1167374544
1018193965
1502218186
1615203361
740538815
378996318
1832034341
127171303
1900736225
2009741800
1064480133
948153966
649855235
982108212
1660307276
1487439188
32986877
14018934
293604269
1880507811
1935857336
1033460700
263293149
519251206
1159138335
1601433573
728097389
117346978
637028493
1071805998
2029137806
1890561463
1342509738
964070159
1814622247
731096143
2139762823
690291216
1765498803
1250398667
1486892565
1147373435
1904419793
1638152357
97438593
1810410501
158388299
2123232870
9886712
1340277096
246026697
1426877933
1045270081
1731802085
1093803590
1471945670
187795232
30735757
967205810
609830274
186498534
552227725
299817227
1487419417
472713570
2066887772
781777744
330166976
409125070
303614624
1687848897
641940896
1843575166
338023994
180373870
754287411
74824181
1602600931
1907162544
1728756235
295459415
300748095
440996131
1864067803
1591867751
1895474322
720236821
1450134301
1164583472
695048903
698327576
1549573638
866275666
1041719281
232884171
1149067876
1868491171
2054175352
502779236
874026644
835485463
1884065355
247316210
498257931
1477945999
429223236
695982030
1648850232
1679976931
446765023
563062059
1082691216
1824262492
374493492
1342204947
841313559
1314375013
384914357
763081064
298445391
765462385
974488979
1658109909
730898759
787301350
2003765535
1795439200
2083643394
247931448
1627814069
1765852164
1337949837
171541228
1752606359
1488148588
101681709
119901476
1111559091
775680872
340286173
1777581890
611003961
1553461511
359996604
1480294046
1506111020
1919328141
145895098
1404441563
402029723
1253096316
2112354351
1487403550
1985670918
1205855545
392471846
1790339394
977727993
83873111
2003694587
580512395
511530937
287030629
1060286349
1048011495
1306145181
1129723663
1163574842
603245434
560785553
1854662909
1469434158
1810737319
1140875953
644169180
186998141
1453659179
422711239
1147380940
1088293864
1120618937
1435520017
34513770
1576089180
1420346846
1189252662
2131854803
1912757873
44104854
1598058478
2099666798
1394443376
744132753
1563169566
1863462039
1096453554
1497098559
785802526
1577679801
447224407
1239347529
1326536637
1639675349
1264883469
1792816692
478828220
152735655
842742878
887072195
1251201510
878830524
1129491531
707763657
875698120
1874806227
435879539
382544941
1710684277
984198190
1204483473
1029114021
1587606561
624688173
1235411036
1418411218
1859548749
1717916284
22962336
1099807027
1721635076
406229127
819488291
1655634452
77794845
1834477946
1768741155
151370650
671734227
1786162658
1218635916
371120881
943657684
180483590
2061292185
636978720
947570961
1210333473
1056053605
1510953785
252917556
2088192172
1437269970
659087255
764144365
706600373
861546692
668670991
1195980520
1800127781
1069886567
1486026883
422602850
1186196161
1436112003
329414988
2039263554
377364880
198390202
1587912138
740591943
293453608
402983167
1040407223
898910052
485959904
277744627
1462659405
510738909
1376795394
1905887587
1319435158
1854160628
778067090
1618814039
1577342288
2094758732
496320235
341463467
248122058
1276900723
144134152
1767626873
1416214946
93895556
2009666682
575880707
71201472
1457847804
1720288722
2012510826
1316690608
866002292
2131705314
1597401763
396220441
1981081906
450652100
1779055534
133574516
584144897
1357797877
1515077942
386759658
347450870
771457815
2126259296
75440561
1042656431
2064508453
2010828447
494322295
545701978
1119727797
1070426967
577038952
130827619
857389817
1097840851
1971866155
1241629702
1641768172
133219096
2104467596
307763026
688993263
1879388494
798458350
1019261764
611907949
2045383553
1047089867
2138993500
686567921
1127118539
709135564
1206222843
1702652238
1140651470
753675551
1123274474
1537975318
437345561
643661709
509650550
1350402571
377466419
434069912
510565926
417790056
321543299
993587733
1877749175
586686253
1541201268
1702538904
1640278007
1352978376
1671175331
590085114
1098248565
65098502
527279976
1727073988
663711361
678700745
1041874346
1756644519
477095721
1083880112
1480527381
434345588
1687758235
2126485061
1199619269
2008546719
1779652823
1452719263
2021940683
367762989
808318745
1659504950
1676512645
2051410936
1161091196
1796247673
120481995
78686738
943601937
749436438
541637380
1491985515
2110219440
994007552
793480547
630249915
911593376
1929502202
491834206
167413335
1274741143
1940463349
881526238
1628005472
670352785
621669234
565926960
272024883
1387206366
1664739555
1857597801
1555965374
1058235456
534421251
1429728160
517641851
2000749910
612052179
349290386
1157594376
443292309
1602153661
2029599416
97080896
441743236
1594018210
626665290
811423545
2052160645
1748710929
2024606109
533699799
956862098
577522364
730678304
2046142953
574129967
262114928
1160703041
226238855
2088403541
719790390
1652441218
1862524655
1301449594
1363225340
973672651
852106262
662261089
1722191802
1501023648
1067203259
2000731750
1096681066
279051794
1502570809
850009421
1157909778
1469012794
1772183709
15732930
952621940
136599350
1708574338
144778918
1074888433
1193233035
1585931982
2000012408
1565004854
722335748
1799667853
501428975
467876605
273480302
1366045249
444363826
1571039819
320485724
103482903
580353773
1273882437
559651593
5976541
558911171
2055354847
434872382
1891021606
667883328
1366175929
1978257693
1941394340
1702219139
286328809
1083426858
208648591
867459409
1708843900
2128672112
734993445
850225108
1363777398
2089065527
393574690
959800200
1605708688
1668188020
900242883
1931252867
2110924454
123753485
667675964
1154449436
2015338607
899963635
780074499
1537893580
303275059
1923259038
1780555873
718640713
1992388847
2137412974
1622901817
757612128
41727190
1666823869
1069116138
909807540
511745417
1602192401
797170178
447383050
1369779026
520523150
1765132047
1635148550
1889094303
493457139
1304137241
1153424484
881694775
9528343
1128914512
144608706
1820782732
179500966
1390922769
1335873062
233459671
525416720
189757323
2098068557
234681648
1707936116
1469170725
1317789539
613832621
1981725106
1193373302
693845149
277219079
545786830
2030373736
1274613251
559510708
1916188383
119157973
224242727
654624483
913379651
637603932
1552866727
2133573755
1543326303
1156251947
841120429
953063509
285640328
1871704977
654949043
1469172650
558857133
115519610
2046676064
1050817802
1958863181
13882859
1418774735
1950438901
75990975
1354815823
39735107
1038664375
1918406790
1589416853
561529342
613064320
993393966
934244419
2136028121
449730970
983685475
1185596733
233354173
1874971545
565046289
1673022367
1017944115
2107452428
2048682455
1091715369
1454215687
1442084129
574795449
1106036953
2058221340
430656249
850572910
876821852
977930391
989166359
2019354102
553796039
1293493572
1800464044
838625506
282603623
495507482
2117940822
1594151145
1180669693
663088887
2034877523
57458493
1559044585
251813446
774636865
1711270532
132209661
1303945405
754466544
1523639134
1748480008
1889530763
1508704582
1729679392
1930372248
1966724016
1082183704
1989471493
906087230
1243169852
974915388
344408791
1097866509
1165715186
946075812
368963429
235098195
688179869
248513642
261124753
853841869
1414195348
2029042848
405815378
61231576
412804974
1960752137
824557182
1781295282
921977483
1388102282
2046721572
875080145
824696182
1647614152
801370381
399802465
719988629
1547457082
1306747107
1726602554
1758779088
4589686
2032228920
1388072474
1996125647
1636515291
361375691
674292857
1892839453
1555836483
837270639
1733987438
747680769
221395518
1194409662
349434198
1321878314
200556287
4945455
636786994
1278684137
286723315
1554454410
940824640
984962278
1524608579
1646205779
423673745
976757203
723149501
584650050
640801264
2135223290
1613283381
1640673879
499069202
1767644209
265159073
675964457
1590005754
1598223361
803518533
1470094391
610734658
879161600
1835532766
1919581973
1755411209
1953098110
1135116510
1075190958
1202839806
1765955446
1104107714
1794520333
1464033099
890458761
726253766
367796703
439081072
1381730606
1237328550
1482894973
862813527
518401817
840877766
192764585
542192295
1226819851
1115510863
638337405
418071921
2119309994
742385765
368642874
1528657131
74300525
319592447
2122810186
1144942299
589323035
2063572341
2091056513
2088448684
484041990
1012745195
439193879
231334310
2947329
1389114284
697148075
744873851
175638934
1062976817
715081576
28415939
1861529497
873771682
792075347
121567711
1265407109
571795999
1458128646
309883660
192544265
532291114
390738016
2098035123
2069352398
2103173424
851439965
974622322
1280269230
1287099865
1379670272
1530127021
332653475
411756538
441729717
65776346
435342187
308784347
1709612104
2081535397
1786081769
1928174486
1825408302
1005444563
1213443170
1596613557
278709805
1693181580
1511214642
605904786
414564133
1040270181
1220792089
272446817
269517188
1439960455
1783637837
716926292
1279003386
1848726714
2027370712
1883447363
398065659
2040516789
40311063
625938251
1639441890
772365184
1440137832
566232074
2057454187
654716975
565287822
37895491
612735914
1303442129
216085115
749715734
1820437264
785746465
1471167679
1022128028
1620187423
232522051
1562303377
144684696
728383559
1077764504
2083321790
349151754
1494786834
259538069
1892381825
352478923
500787487
435937297
555271816
1039138206
1659136995
134283267
961022003
1668224827
488316100
892595285
626369644
1191598276
443120011
688666479
675361267
1263645392
2116392559
22634150
1352337758
1236804409
2043978124
497491044
675198884
1190735699
330074487
333655237
90286368
2057451316
715857516
370224148
499542850
1608657305
1189994677
463249384
1637784737
1069307230
866478676
692284337
1904951136
924070110
930112767
1489677728
1643335201
272477101
1152062965
507037122
1443143077
1319920638
324017677
1844045575
1269541757
597543276
95301872
1993912757
1544645059
99886043
1370390937
1953482395
635568740
791997233
1706780671
1407487834
329096403
1756410704
828509947
1852733188
1831422269
832439534
644857629
1902991711
2010920945
914968684
460323910
1978803843
1238644942
1258007986
114782490
1100828202
1917437640
1258893426
354211148
1082812480
1834139756
566079035
1088634358
364907267
1734825864
1094094292
1523560211
499584242
434095073
1449352633
433776862
588740002
1733644771
2057350710
1508569007
1143325082
1397447958
1780418825
1462780123
1935391742
635379049
566404156
1028937097
1208358950
230044594
1587036268
1311227056
256604031
1739219116
522648216
1691642975
527912335
1115070078
126101746
1495498024
2036989229
1462816645
1301413759
1532691588
1538677112
1842574778
1952178822
893782851
744286616
1666369663
564675953
765211264
1611755261
1845955129
1991315068
1181258238
1295413721
792887694
332573707
46734681
1073260918
2096485379
368058547
764692668
840752063
292616198
2006502027
1543373918
1856755354
1882676675
1631166712
514043629
706448232
1377847868
69267606
794153158
1664582240
3738252
635234958
231375917
803888031
1999429937
627413579
678582164
453523848
1000648582
39844716
1807754798
435618186
99448082
552002093
1009736731
597939060
642133093
1038261537
1851636522
438845785
323383589
16728355
1955722772
337477469
1740278911
1298952999
1352892133
677929986
278761095
1500554441
1618855493
825748972
193397198
1798649330
1519742806
137375391
1375267872
1487178440
1282500506
1346900076
606072305
1902214163
76114329
1785166463
242919094
248586942
1990130527
1411609173
939791625
195595068
614375586
1659276376
871058154
919408073
2123122087
2004666587
1082900132
1010099771
980227441
1197714174
1169676607
109599752
1897765674
2134711376
1108325512
1588074475
659310683
1061243533
384631089
1894482060
114384137
1893134553
114853975
1446060190
873505612
473606345
1535332596
1025322752
912137405
2129588282
1973364738
1951534389
1226711257
135329307
896736756
572275646
51342788
945196641
1248902194
1712196274
1008664359
12269885
1664070736
885655678
411126753
1713307158
1652294550
1185401295
584820325
1162336222
1409962987
392612372
1842604468
973931041
1098583180
1699986039
429651383
1261830618
435734936
1653748269
12633358
262981570
1957687636
1467937166
700949860
800533345
933139034
1075972121
1926074704
949778186
1341544989
1881867161
747939786
1982064887
1256295527
1894884387
1624190962
1416452769
1990862439
2137891840
1542858507
665596800
1329541938
1360976147
91724082
2089605502
477921227
1203245540
1424735965
2111992372
225407756
1500153308
52384483
1024336284
213061102
1144432045
185302642
334477778
924372209
808514458
674431267
555030551
1019065546
1245001786
1713940171
534605249
826479880
492927866
235599751
1363000120
1345072639
2143731584
488484430
919825419
943266021
1638762981
328909575
885053272
352693880
2144618530
971568500
363525202
667124921
64689214
435438175
1500853745
1978525345
638173600
940909213
1036623243
522112136
667531060
1247511126
1876645638
915785695
2109976684
745569021
121791376
2033316914
1082207359
148060714
664151772
1327130261
321311837
488054294
217227158
1781281698
715032615
1077388293
1171296306
20256430
2034091404
608749906
1137491599
2082014292
850640927
1069745337
876247146
907810559
1489540355
1101409593
290399852
1054327926
561500081
1163365083
1559495431
1583418824
1889649535
1416811826
2062344082
484115391
213516225
121173110
1858705704
78481635
635370899
129923011
1521203967
1828775159
78251039
1985335317
2127243978
1626272521
292781209
386201383
2143273819
1292545361
1974803709
23589015
502280908
875185294
194510250
2014351651
1388923979
178841463
1047899605
1084785324
1826129775
1944876454
1849281471
1305760338
825610605
723907040
469811273
1404940209
1790928180
1257703687
1967662648
1430847898
2110759791
412682263
1556284059
742593675
1972084260
1059093309
2075729070
1880692563
92632141
427316717
986044410
1873750552
16783231
165657745
1311229251
2057778138
553506530
1153519773
65385100
267177429
984818709
867102295
1180168779
1682254334
1158990187
435157590
1539519035
648290875
901224710
761942632
871184730
125119101
550309454
177234450
746732894
1101685581
859160228
198806936
1411966887
409033834
1382414107
1296016951
797267923
1601832211
374785868
730422420
728799190
1640614586
1714579952
745550663
381072723
78079254
1071435831
1250105601
1871857541
310044010
1999133323
447212882
609200062
1739680145
2083214914
658226957
1305461866
589748560
1353640569
1894115366
1144605797
1158144920
346425227
1619092805
1928396677
135724799
1439433832
848880692
1951823769
2133480037
2003816640
933719896
1585982270
438488632
295572844
907872880
1274967480
1910442753
1548385797
1493100539
1650282654
1413198703
541820739
1704974891
690128365
1096417870
919751900
969515607
676248608
1071158448
1462018069
671362546
2030350193
616563806
1222938563
176387009
1430358203
829488279
600062353
221572747
824255941
344152725
1585244695
526373874
1970724744
651094699
784113851
2103269041
208631852
245475356
498351532
717077012
1675816434
1597341987
1358920039
1098258130
589198665
936806973
1211720371
1977510025
201663121
1296254396
834789923
1523465278
951933932
1466361517
593496028
1779206009
88238285
571735389
1472196240
1322062094
88002973
464067370
1817002903
1647941328
331850958
362995910
330051
1804336401
627670323
1458419396
264500305
1463447917
1204027007
69674650
38423474
1186105083
196917182
900358052
413183382
1436254435
1426504278
393176510
2101907843
2144778675
1863025508
937157131
1035333595
421156361
645721852
1239146650
605525330
1666015959
1182397287
1445878916
140948574
786489162
1585604820
1848348928
730787445
909381186
1709165443
1230593965
1404213827
929887651
1276870962
316815648
935852075
169315627
1405267796
982364825
1926930280
1032881610
685875101
662382594
126000870
651674750
1625735270
943809008
1596559881
282409265
707278049
537294099
760958529
1058248585
587007868
1128099720
840490880
1034200206
14513106
2028758617
1431244699
1379523943
534783796
768649468
761611475
1189214378
138229197
1210827182
1531796810
355919563
630322344
1440354947
115265906
1407906594
888247922
1025497698
991656809
839973710
828397200
193279442
11828653
1010490260
868839171
1021051261
1827350470
1820475421
923673004
113796721
1308158480
1177539377
1925651859
1140524567
1332203752
60834330
1775626146
1448552994
148581424
564801292
930931867
906794655
1087572508
1705319995
662222310
1040294303
160752838
648603117
439409074
863297789
1386908894
1147715805
650065193
1269001399
1037713327
783635761
331408822
412316754
415010111
2135605870
1139846037
54483708
1216647985
1331183259
1073721637
1142481438
1991508730
1029872885
1393905493
447146626
1229310137
724550315
345132956
2049508365
671634859
1979570956
1796257516
1029020856
1930922899
1961368251
2092921611
1041116659
482579531
137525639
1641564275
672311603
982548600
108797150
431554764
864049140
1030723407
794949370
512997619
1335240326
121480441
1377534269
880559199
1927347319
1138544895
1682804021
708742849
1654316965
1469041755
1282083840
111150303
2003895418
762210674
233743598
241760523
36583558
722176365
124628712
446444073
346981305
1880639262
1650898314
1210841936
277385055
1578115417
1763704943
1279751431
704669567
2070346409
1595247701
903913561
1475215628
1050920885
395468012
616655933
1142313782
1532156724
316885347
1477236589
874284710
190341694
86876825
600052391
260581392
786200844
1283798279
2005532945
62436649
1549375583
1981899393
311311788
3347654
1066406902
1612564447
867151811
637224130
273419381
1547774992
1084039138
943108428
246201495
1613516192
466960314
1365270759
235334340
852648896
1478730738
1052164968
2028562851
2494716
1256763442
156799126
2138006298
260680902
984512486
788547433
771902323
795255943
991809095
726000982
1897511148
1781445829
1291381578
1147104557
741520028
1357099178
825731843
1695552148
1501418965
164778370
360726967
717774484
1139447022
1653537320
1931412429
470737888
879819450
1077577701
879691179
1903356212
887498519
1506051590
854674038
971033355
1491233582
981093962
1186116906
2055500869
1031008717
1943674237
21944997
946918075
1120596132
844804558
2121432459
1952446170
1016134276
1995262682
717367351
181661455
1019936818
1805257447
1588818971
2082805953
1810576577
1842555970
734549770
263493768
151593818
1817848618
1568958112
1971540680
1599970895
1343750475
880869784
590195735
1565535966
1383651660
1974158857
618847097
1718970707
364590929
2112626877
2037830379
1434599494
232238146
552853148
834534089
1711342844
1451581825
1001333222
1087220954
255755722
1453007248
841975721
296650057
2117217721
1031375077
1475702040
487383453
1600602836
1311924853
1878204943
846396930
1388436949
425746598
2098035026
339803463
206429796
1928324308
1821549712
874467996
232856711
968075510
722725586
270388963
186021058
1173897644
1769202523
1890516482
1515369101
988860484
205576524
710117418
1151142887
858015814
1363617580
1302403246
741957843
1184722881
1692273955
1354735716
1488869859
1861764266
1923909326
1240486704
720853156
1038341449
803776812
495609825
2078452275
196723369
1948508048
1360856592
39227897
1325116835
2005006760
2004990881
606425862
879694686
738200917
1795071271
1539406868
1498370575
528243233
895205150
1982227773
1860674558
2115623038
764236919
692185508
574814590
455680313
774830018
321968487
2007467784
396653482
1529041466
972550552
1751620356
1084871665
1370878990
430960533
768613446
1055670930
293590361
80987015
1189504898
282817065
1401137217
1689830943
768398415
67475906
1350431330
1116872960
945450140
1366384729
1532956976
398445507
474527674
1786197753
1998669492
11054050
784762478
592747813
497718807
1220998464
2145062659
1028238960
1999673324
1143304567
1084477526
452246778
245346080
190016851
785703074
1462770400
1222621914
1516357822
1505964512
1469220975
57311198
1842824638
1481160904
775189389
1375541914
1914407310
1876344229
360652697
1814094581
1546199821
371668487
895201488
2008441605
2136289834
633347725
1543282075
1104207218
774737913
1106984479
321308913
35001428
827747111
1968742680
1612497839
538169993
1614802430
1718227463
630054024
871956304
1531407646
789396862
1321057650
868060574
1916908296
1091841184
780197012
1630363376
1766431661
526214668
1290148943
782964060
604934546
1606888754
1751468974
925533930
404334749
669266340
1641373405
1291374701
405142079
179631114
1635413741
1376262960
222648374
195107381
638481573
885470119
430464891
1304977266
1612726085
389441530
56247571
854550559
35624722
771113083
649703131
601723716
2103099696
903528072
776814820
287188831
1808521247
1671119965
97648196
1337642551
1303507443
1387937314
429542808
1388769420
496786810
55246300
478075114
1803312406
1312820059
797728038
1490031781
804297791
196190587
2029378909
947496788
535912909
1679047183
1950829916
1160248957
1829127754
766931318
2119280537
1007676038
767779508
343807288
1586986066
506468798
517189315
64720420
1912526469
1600349338
1283257979
2064911707
1517670301
1603233640
367761507
289353350
636096020
296478431
1353167149
1493693086
1533961886
596127638
1406969763
538173712
865979378
724247970
1238917778
17428081
46754513
1385088281
1388448727
956783464
623200343
128619902
1120222880
443758543
1328891709
141559694
566371235
827397106
1091299294
1866801141
2103760242
1669978929
1392205351
64361677
1944310857
1686959063
1292195107
1470050521
2120468717
1213005543
235294162
1167310193
2016635429
866349518
368014169
207517500
1859508465
633878826
47978345
137560263
1552715822
1995368102
1821943077
178254765
113911294
841772899
1881600300
600072622
1962094025
414826803
1579183388
1531764329
929212140
1435757866
490946200
1717309923
1077309391
1915914897
1505287472
330483450
209332659
303702654
240235953
1132603312
794004298
1605299425
269406765
1651365578
1994280099
768082585
1743284422
575280336
1488025057
1105812728
1240547405
1108050175
1674945888
483527304
1061740141
1386307442
1001026592
1326352746
1972324083
1114357241
1039199833
1119272
784273244
2090151308
1606695270
1868241547
1862193144
2069803169
1577540524
494972294
1319197695
2038861244
1091033317
1334681684
1717684233
541804350
1441722850
1972343798
1702377475
1074593209
2032626565
691630973
2059558769
998677381
1806014822
1468092073
790779604
722673179
2035920945
1482280132
1435614538
770455587
1747362010
2075540628
1948969140
1318126890
1331264462
1605409301
1516890834
130931585
600461649
1210819130
887347055
1461927793
826105039
449805262
206747327
2007240177
611707122
691859149
1646024543
1947230693
1305705993
489332099
1226668142
1993535593
276359444
1163794915
630886806
1701873890
2047692369
2006003440
103130671
556040401
1155764319
113811407
1162882662
1225175834
851423424
1027196801
1480057371
1844747884
1773872592
975025516
306728227
239095598
1853364862
1937228596
1733398813
1831302472
1409685971
1435970405
457630184
1411616671
1002822144
170996
2010763161
1601591047
188096540
335370513
156259138
108710373
1452834474
256471327
965061402
1814308291
1843360427
2126823451
43464499
732406000
2101210438
1324033883
1653951138
1813458308
922253226
1290885040
903858151
1749403417
942109403
1622666441
2080749349
161531590
1186376545
1722293182
1100864793
1286500370
2055509771
420454263
269499734
1207748450
1255806962
892078839
1256882007
1063364753
147458867
434036631
2115128185
1193484119
2091853984
711340480
1681281752
975074182
1495828469
1941578526
581253809
1235099103
1469211727
225585000
1351433625
135333501
1877288968
159429315
2011973145
2098512347
969918745
156678717
1970836544
517289113
1178107750
644929574
317142539
1219717433
1668227861
1578593782
1648685895
561291802
934945859
594057820
1004765942
1073600179
527450597
549680985
1726003087
689425277
673539313
786729575
713180056
1217262579
594032541
1988878515
1970351904
1349204094
486401649
369465919
900328470
1012060605
1196916161
698518223
244357533
1805885164
1913591164
757400232
899780248
1460632683
370252728
1892998146
1136261841
825517209
292228607
320496927
1894212547
1525816013
49749748
566394955
1164195743
2145225610
1359903129
1094280735
1800034585
1143613035
1589492664
700687132
1596380073
613924858
779182581
838326512
1996300282
813330906
944764115
403798014
543994787
1248878179
1111213545
712636355
240367803
644150872
1509882491
1915494667
1511081287
609856603
1722774552
119779185
1557910842
116394791
1247558729
620688576
1810722755
1183242338
99850070
598243910
766909903
2063972792
1727450874
629756357
1376867352
1586289671
532646921
1191436457
1830840380
488509569
454798593
2053220759
347107400
1254347116
185131232
1032345003
470255861
1217627618
1004627828
1842774368
311806368
1328765231
573225147
197184943
1258933366
479478037
654623895
842525278
376203857
112548374
1081289103
1492988000
627438916
1628185622
1787498737
1969478030
1548372740
93817525
1651487573
221590224
128417014
477882021
1051671251
165846656
1570391864
1284091339
218717025
260975244
347045768
1059826884
702444303
100197441
1576064482
606297773
305402421
1810451229
637627036
1754540520
170767831
1626103379
1162794854
871250065
975052631
1213848738
2135470068
36741384
1150163819
1695105382
407148864
2053225502
2048724275
1984940419
1040565337
125077645
99674253
1235597841
1314580231
1239895272
1546724162
1069698694
826346293
439829849
2081523246
485063610
962439992
859076040
994138975
1291051041
111830379
591728598
1685976290
2047253164
547492446
489494135
1474622485
1426298182
886161223
1123227739
1834177776
1526622784
1680820547
126725518
1646992905
1179546549
711678673
2011378764
1315006953
510582452
1272849783
1802207130
2036667234
1061729275
1187248695
1902874074
1843351971
1957935198
1686394168
1793339217
1325151193
735146898
693639837
281782445
515967112
920759753
1832562724
540985446
726958684
1637869206
1604616156
2058530203
1072884730
1288285577
252249729
24414631
706450137
1992651051
625796351
1586051393
1601826135
88323507
532784545
1161635093
1757201843
1610739346
1779933354
604767690
869779985
1765095804
2099180502
1662460787
769242102
891937540
238915649
829876440
1976576617
469428731
1921658056
150638191
1477672546
242016771
66384111
568623559
1357636008
2020413220
2081480913
319595091
1640848848
1572343909
75990563
1489234708
1046531887
610662591
1606255572
560878007
184684057
1282742771
978391371
1811584253
1684691647
1706261048
233488082
85575776
75993008
1009943995
115566633
699878408
497966842
973779947
1968196257
992226268
1005641061
1004743723
76335572
1643809034
1889427006
527323758
1739570507
1816748146
2016435398
698965780
555886471
416248437
1261170155
2080349975
471969159
680581615
2009926483
351736536
96312066
94716710
1946987708
1529407980
738951920
399822871
987061585
352148290
2014162535
1366141977
408826228
1709462573
2039951217
319932601
1743551243
1938070646
1766135373
661920993
1177453429
1981099677
189567769
824359410
1673379441
1112025445
1450837809
653036351
561141182
1316477253
1149798320
1660936967
385278729
429516030
1137010708
1699822789
765920631
1638823911
107181016
1455655395
1443924948
55826671
1909471472
1399595279
2095261062
2050408168
1271519470
949840095
1385626474
451570490
1334730340
1811219802
1605521877
293468153
789710831
1784000549
238682595
669663140
566235044
615881630
833567220
1098414330
642477327
1710944458
1842165599
896458496
305551889
263385920
303526081
240851370
1405756718
1384663109
256329330
882432072
50991184
1332747422
640023218
1357353785
1603236935
742087285
2133234708
324664745
413386242
1667773860
1336601890
720494152
695554117
1588965096
1371707733
865179706
52618480
1711060103
1501074472
178672324
1821312360
716281543
1270946084
976086365
1532950429
1923278475
1758733653
1049474302
1511245553
1997546146
505954406
1845002863
1409649796
448363740
290202545
1637051046
1631207196
1332977811
1420806648
1799890897
1832279502
22982270
174598276
1324292482
1176929946
580072582
2083164666
1248354989
881968035
2083049812
358464133
981822279
1820755028
719543645
14789880
866853536
59998848
1948077815
1193737988
1986524516
846747324
94466282
1635868404
1363643165
1861092378
454778414
1637407704
1227137384
317672980
122807121
533045200
649837332
301121080
433937086
852183248
2008800020
603381028
969621634
85779149
1392023118
1049553278
1807983890
1835002868
738208356
2005536002
1592258783
2044480979
1387278013
1739680990
870814119
1461604372
1619336639
1008515194
2096258919
1214748038
886324581
1999122477
1833566903
962636252
861132553
1303325972
1947117098
503393270
781174930
598962804
1653324072
114285437
615260314
726056189
963415273
1656441450
999503717
1684256554
398357991
1125278040
259957288
1417505062
235935272
684377849
360555866
15207112
624066241
201768869
1168642585
627778878
183664822
393917975
17502599
393212273
1685653426
1820280782
1992924323
1859369230
923926332
1189812330
2027206405
1918913771
1779864087
1537016341
1143171656
1352693228
1814686041
1790356392
1118538125
1260271022
2055060777
528528441
883862929
1605948171
1081081249
1557452903
2081501943
1508226947
1565816694
1008695621
954334744
1599269822
475594479
156929828
1271423393
844457083
540604687
1532170566
1012597811
1313322189
407000909
1849656081
1145250510
1447231235
1081125473
35300724
1489855057
215969943
861558460
1768972068
724399480
2111974785
623111969
1352495334
1394276485
664709694
488539332
490899338
967357589
338939698
1513876904
1081247838
1164141485
847613658
978263981
2083240679
919862912
1970058728
669919553
1470407639
890491083
1818039461
2011528421
1079100159
1138920842
109933560
1911013668
262174317
1433514276
600044238
825029531
2016660156
554935925
2134490966
1585514083
193612586
2069564736
1409689024
469544937
1076255322
1662718199
19136815
92943271
542006172
650291689
1470682269
548841376
1971045623
1628041945
91311160
756566650
626494423
844841101
411426967
1979074054
61366624
654910017
2020453228
1870928413
153200882
823473974
198571509
647591125
1441422025
1433953746
1920795568
1145252372
563646401
1443638521
1489184074
264709737
285977127
135708499
1968306388
1112089015
1174536324
461929964
1886993681
549499846
1579230991
865007755
1842269803
2049558829
219270677
1749002327
962988462
1692057127
1282554538
457879641
1496851251
1895603636
1555629958
115874039
1798964330
117054251
2112915015
1904079996
158282540
1441568035
1134305442
2122097407
518610717
1124790520
213447760
1813074425
1819937225
268846210
94996376
1485507790
2039985316
1462088830
776413702
1257875149
929395859
1128037636
405042028
936723612
1676708462
634870028
1753492506
1341080807
1282976934
1602259910
1953548287
830775680
663731594
302076368
1861882352
43342939
1419819622
821222991
200563920
1074297638
1061724104
1006021816
2045779756
39528810
604964556
1191321708
1047519668
811412411
188197075
1808358050
1978210930
1637700615
247055057
1993867401
1119032189
813834084
419577919
313519305
1429693386
1321209771
1757090583
2033994593
289441637
591116691
1391036477
1765477956
2104640474
1601950239
1012035685
173409795
1309572060
639681889
166610554
322400036
183056140
2057326428
237610704
1097208537
514642936
1116380156
1903460159
2114144435
267020950
32094374
416683447
352136387
1131538689
1104851776
1922282039
643523462
1526456708
209378771
355769912
606905525
1396910862
260566417
1573581205
371586161
2124531920
469964511
1270409985
1693720121
1125798718
215866175
2056106943
1161869767
18337000
1393501245
82892509
1217101122
1239267984
369669504
1605383220
1007063169
171864440
1405766672
71847624
1859728856
716269600
866013567
1626791844
1342053790
1256255257
1645910348
470242536
1642952237
239289839
1335295056
1999892972
1524035443
1772106550
871946054
788969816
1502479510
157773100
1133255208
1190450621
1806799034
1431395191
1455667722
621959845
110308523
1863125186
922927945
1312365307
2137494709
1039011589
658479026
229734976
1022450794
1365905033
492151813
1424183319
1420675393
1696905680
442050947
2123680937
553072494
1978523322
1693853795
1575379350
2075841519
1288569481
1074626505
625565203
812998760
592113732
588830654
1599079663
1533082448
1528311478
530967301
721437025
1666349445
1014720442
1452132633
97433154
958472773
807277659
1467378865
645359689
1211020464
1066303522
950640989
1426882532
309474463
1890049673
1556065137
2090628608
563078370
2124082090
581305152
592849211
268436768
1366562603
1449370470
1506857935
1779104281
1251166706
1818551845
1203714890
294282079
780831714
1516672594
1650093273
2072920725
1018007338
2092458615
1070629491
948889665
1506711760
544822061
1773193059
1839265123
74712649
357394456
917472930
229306740
919164173
305205276
976780922
1602570084
1328010849
1973812051
1374760042
899572204
855674598
1709242772
522945719
1272936610
1573137449
606509473
1899051369
1512604334
1051549724
1676677785
545243898
1073088105
1298658135
1078186904
1932735146
2100022223
410740377
267121701
43564752
594666157
1291813412
2026358340
1161899431
1841688067
56378212
472365314
76608410
1291345937
585527289
227323416
1929180320
833040224
1128578788
1787830393
747894932
1815887696
281096789
379164613
68136809
939619894
1987412528
444035919
1720303586
1031644259
1383186917
452007225
1590578348
1903488249
1591510836
2019596660
1009141762
1160050161
810683348
1503146995
1770175163
533148699
954063375
1905851772
1220607486
397413488
1620122688
1848737409
516644666
1949924043
1132565755
147591853
1073635430
1720296881
445257093
507994253
163697112
1896256786
1196447583
479232233
1430555099
1655353072
1567018105
367286900
1693797323
843136136
815665942
1240277764
1494305482
985512429
1595236767
843630788
483694691
562575183
410257465
940174438
157809546
824616390
949567986
392217274
70896899
584615595
483218348
1567001996
608624239
88579480
1391207856
1234682388
709508719
1325028842
1422805387
427931644
1502830511
1557828813
980290259
296647638
1894450113
745571543
477258240
1267311671
757285276
91025030
1537622604
1666922002
243708392
1265843466
1835363685
1703535201
1873813884
1124194305
1662896383
1774314770
100230350
1226278320
1481215058
143048627
1909567117
907646351
806774955
1327126297
1960370238
606522770
1156674264
419363185
1558379639
1670288006
1685195842
354366220
283150934
1257639293
1006374344
1567800916
1945622405
1620177151
692550322
564097344
1928059140
451887030
49735170
967756365
1718751868
1099998673
776250395
2062076073
1187586903
1596629782
129207343
1149321200
1875794476
78349579
1879223438
2088170292
649811854
2041122719
1931478863
195857184
1673295367
879105838
1645890671
1552203778
1594512285
557563232
48986256
2140264022
1257701578
1256051136
214539275
440780316
1721184335
1713699198
961061497
253493888
1010098111
1256965321
163184005
902940815
213836242
1314009282
1265982955
350554114
251737943
962665542
1560335258
1949597236
1689577440
2121353451
652403208
1644911717
1543745257
477486793
1612208738
1638347961
1437903826
2015171214
1966591893
149167894
1429651741
1013960836
49389336
1677239414
70042140
441839067
556648317
288960322
1850664162
501933615
763517185
1284847423
29532226
585201201
773618185
510817801
1855906033
1587977599
1005408450
417565549
693357294
267188499
327200388
1619441705
696208603
69961319
2063734347
1282990328
1013594384
954840075
1812955236
2055427691
851740281
1801029514
1692970409
619275553
206252085
141064912
1960534477
1913539616
1149436098
2088706603
1829403336
1114956552
2083351380
2077757649
234121119
1104778796
815958596
1173356471
1801292095
2089942180
1995884959
1268902589
1681431608
1906479300
1144427604
1555157801
1206666751
1805608880
546258012
1516978285
911185428
1090968239
1663801684
841024447
873928581
1947132232
1708184350
773822372
1392460394
1060529262
1769281443
1900785911
1316832621
1417329161
436905395
488569157
1544897923
313239770
1652824319
1136895626
1389097528
9888959
1765452087
1153992160
424464706
965321601
1487246735
999885113
1602990885
22344829
1808422060
192300596
1113049428
21446502
2079610036
1034711826
11404083
1935246179
809785147
1824466094
98145793
596193410
1642150880
7256149
1201776096
475600786
1563621044
53893753
1921652864
1951801573
1102319268
902392028
34804324
459613759
759153490
99985990
2032203594
219238365
1514087426
526285581
1105856692
2139462907
447630857
1666590259
1087632901
1840346314
2114206824
277129403
1328808037
1285373411
1814253453
1544845176
1057792530
1076092186
1169477893
750472665
341808935
253897629
1179812287
72153566
1147028399
1676416493
378387428
426545387
511230899
1268686637
1443411985
624849748
642665864
2137928587
2025372962
1352749568
1520180515
1332901573
1772805493
964475498
558122460
98688439
261874576
1372381714
1562979724
188334856
1180048220
1037546772
901003420
473327922
388578393
1893073384
37000673
392064836
1177176515
1767572989
2094175795
843545629
1376461281
1943856499
1478596935
1081188921
1944349511
1475880278
174856468
368232980
625656424
288116415
865654052
1124182341
1070929862
31413517
1217076270
1899855500
11038381
702145838
1512737142
1613732290
2053762827
848006900
2114045170
948596287
1021892912
1103694081
84892130
1616090439
1758872061
1758906518
1772450288
1898976427
1019820443
1295230894
1617344150
1787054161
724892471
119481790
982704813
1965646785
742859084
1588056234
2000002193
1705772872
297039398
1060636446
1512239164
928913089
1645405868
1026584464
1270483227
617438460
1099039363
1783065298
458922189
1208923216
643779434
1281622115
1258612251
1027006681
1611308824
852567400
1720710682
1998536474
724824421
971295004
191036339
2042771758
214214334
102922433
1775385521
2022009554
2028213245
2062913159
1204730432
1127498829
622268605
628456885
362225100
2112624658
1566968652
1804205733
1945047510
54805779
682036236
1587196668
869306998
1534963376
1672911152
2036716196
2144464304
1569840266
927911671
1603278620
1485562944
222231467
2094642171
1031793088
284453877
1436726480
1497545831
783907620
1789293596
848054427
992847517
900331960
1745986970
1214084861
412390322
1115973135
523744932
1817665743
921749000
2010199542
1761389379
1338606912
1189058965
796536174
732987483
1165173789
1206212384
193059440
1899684934
1341477
2087085569
1255025439
1171140466
248041435
841480268
1133118808
1159824565
912340153
1929606292
2043873473
1949068608
1261204046
777953255
676807694
563791879
1778935316
206939973
1322886776
1017913078
139743105
299172959
1489971020
191174688
251781845
488512866
1602884398
961250849
1527051241
1089094614
1858337254
1440043472
573992978
662559826
707964748
1273007898
916701592
1503889328
759890452
134321654
281952516
1276377737
476434367
699577694
904308871
1560189447
340500306
1848065619
342277930
726939821
1401170573
711392286
1884111181
351673949
877338277
882500421
1885869216
925666994
1582166416
1022874084
2134901530
1829566253
1503686863
1743858005
918340672
1947219736
1092976857
1532731829
1877639956
327253627
318323886
382386243
196768771
833142579
1027749280
205292960
81932871
914232872
1416573652
2130398608
1164489436
1461156567
65623463
613548684
594248446
1077069241
1212857342
1348800050
875639286
785574855
1740544780
1294506018
2045650979
1118561077
770724184
1123721312
1165273288
1982121496
1230931155
1502948811
675667889
952358697
2030339968
565580999
1943516135
582519716
217492317
1649705213
790679086
226937564
989100396
601359273
407565770
1534166576
483638463
454876889
2014640096
1985127257
933099267
1903734579
1823884447
1861301014
2116940922
1868889984
1178933135
1529304687
382134936
497877276
874974834
1619454082
1942082123
637915414
922943224
162891680
113313802
1078174313
1765615278
1612867701
174059178
344261479
145301443
1252833968
1422000781
268589068
1675701565
98207827
1478098645
1435010795
715436554
1979503901
1633289845
928856286
2020129267
1820904717
360472856
1413909416
326504510
52873345
1685039131
296910406
238215130
1154271213
1871414984
11229785
1239801679
653541873
2023539183
1011805427
4182510
1706008200
1942581970
1033169987
292587139
1528075104
1308505351
35832584
1103068210
1804951751
110478368
1995320743
1749456793
435365546
953022054
1549353224
915033573
1948198034
264137345
1193671300
1847565359
1769303485
1506322614
1654152639
1733980845
2125325219
142751878
1543943402
634364563
1429675151
803461797
1998725275
2059098358
469859593
1071043472
298500613
1055458636
1406738409
1965196569
2142671157
1762279974
2047548687
1437727250
1883734458
1532018658
2034751348
2091009357
686587574
1840973549
1389236258
1441402192
1666959669
1750387485
1250038542
230708056
1842957723
1527872527
697102841
866216490
1489530313
937287425
1754182200
364910027
1462415386
756106036
511215921
1088103549
1583997386
2096526370
1303161233
933556666
1080988252
16473257
181346929
989113624
144788066
1214132067
1441230310
1324566392
1338489593
715621840
1297405732
222470108
1528707534
1559559866
212602317
1126551118
1853941826
25051782
1953025519
521932354
611035714
1781393788
385632267
2136668865
1777837629
1694138500
1669097278
844423784
750229256
1294339672
1408070671
188402794
1390595281
884321635
1852097423
222155218
143894191
222784355
1671144691
2106806456
1774245026
7840452
301212484
75877738
2018615594
145627126
1161624308
1122927101
1200549866
1168725414
2112016212
1006347109
474289714
1021960317
137948711
1415100231
570535290
1318428102
386033311
797160324
785045915
2136496962
1914989035
1448339609
620039144
1443218883
620525477
1805059555
242617288
833747565
1338059173
539228931
1948008963
1603592958
311281386
1215789481
1086408287
1621757731
260040148
922507220
292351248
1605736594
1973285116
415963968
1126489525
815545639
1087733425
422053670
379329528
366431958
184684266
1781665514
986049328
1777170845
1836944750
1323158430
1692358228
1520246649
401000607
876303512
823519719
1730033003
307200386
1270342262
1291304133
1333649360
773795819
501105861
1731836581
329794885
1450415148
1314076372
1893722196
621547014
627146604
657469962
392398194
1154320902
242379931
1922499710
541388689
767891824
1166201918
590577005
1524205522
1746024875
1725606927
1260752312
2126765294
1999765560
1170308269
586545472
417090680
1101490695
2108330026
76631439
484117949
1666959779
307119545
758448598
211481942
414225610
182908165
907868444
1774760746
705293993
1444530630
1982511174
1009345762
76937099
870301579
258645568
1205114877
1696203505
544493484
468507033
325260263
1745166113
182902829
555370287
1040172134
1488907371
2026800661
1656787880
1016161034
1946637768
150486107
2027905422
157726214
1432743327
661722778
1190827068
1241133117
1822553541
1180429823
526712919
1246268023
1638597893
209534594
186358337
1366286153
1755804277
577827243
1461215913
515424531
290014030
770115274
201286097
1347643733
741746596
8295226
2019645381
402092386
20007323
1682941580
261383364
207529801
1614628289
2023505537
1205193495
1172622453
235206789
1001266536
944205309
1305446784
987018914
1211166228
1768841674
100002902
650939829
1994618259
1218616419
77217199
63238885
1139341884
150748435
1681456172
1867231006
1560614471
1555779766
534533780
1067382066
1603078769
1676540535
150621026
2135232054
1259899872
69339279
1011441854
1427484976
1545781174
446184014
978813938
1901910343
80884291
1398890563
124979946
2059448005
1816002936
527333044
332432517
1368276142
1084079770
1433028010
750385775
1288940936
86989567
403531484
1893781781
1765830913
1939747008
1833906551
365253368
192606702
630838612
562340935
899942845
1501629787
1608535552
1588809828
1764378396
1644598365
1906507043
1785424175
388444885
894638462
891140080
913100719
728213384
788902078
1190180498
1090127422
790690420
1923717868
2135693427
1561199538
1128434907
111141353
909057067
779450094
1850227382
864667245
1060120177
14800791
92129282
1759933724
2146327204
1529106170
498873704
243520315
692932380
2078388704
2015411920
1448192338
1859675605
1582797345
673293833
627430936
120338163
2056225472
1097170063
1405980587
1609662958
1532658759
2141216166
1245296665
525664125
1567882288
195710663
1816868914
404330495
1537295828
1680195430
1840640200
514765350
1878960609
446155485
581847588
865793007
1453890980
47672028
176885085
152696115
1535036885
767350341
493626837
649067917
617102000
1210303700
789544764
1586584281
1845470316
1701022590
2075722673
1557242425
132991045
1483858336
1049474373
1117878963
453829181
204071698
1700859915
1456469168
1203125211
462734360
554974475
310326266
1396927583
629431078
2077454588
1488079847
319080355
1178491903
1446703113
2042077106
1652523118
348198350
1883404985
833682992
1234174790
1810047817
1933974839
1549157513
1651769869
1539342652
1633964176
1012999763
432849659
1225432629
1153519773
301142973
1132589045
1406492060
2014631651
1476493018
1863679902
360646355
1299947031
1145065745
989005496
1577772064
919637473
2042395768
77025540
1207967530
1302628049
1824323931
5859103
2051733664
983868909
1494344406
347198954
1583954892
233604476
280710162
1628397504
930083684
1081066914
2127584890
487205631
1115116076
1764446900
192345784
1354875523
486803037
432159679
763055388
385517771
464046714
1608769220
1825785908
2133117665
951444796
369503194
1889715914
323243595
496471108
2022081733
1020513098
888051036
378469287
1124738786
1497829569
1842748626
321089832
1502233227
317759548
713152974
1502473512
1009254363
1836328729
1041250947
1611586516
570037402
293128575
1844473295
1319404711
1450532383
893826786
1859014321
1092136319
1417086213
1358628672
2106274981
173921725
1431592012
492144014
1635600512
173742936
1005742349
1971452268
680400
1423226176
1683661112
659823791
1742884969
626522769
433074209
172905105
795566570
680089034
1329260727
1816993583
827687265
2038062157
618547507
956367358
509783418
585327726
955736707
1491472810
583069380
1688355186
1979950117
1711445085
1822520931
668619937
1713063877
267206572
982019214
1127595825
1581535682
1994996838
1768828096
1592039123
2121808505
1717382192
1110254916
1207933544
1904159675
956003974
1223683209
1090129905
1209880379
836868380
179947280
339890403
1764617980
1246569956
1830273079
512206000
795483933
1749295518
111017730
1072878721
1957134187
983506592
181201889
985333442
635814418
1502098775
347148242
832426214
187111576
1713644578
1293252958
1187760024
1324623872
1491106298
834420992
1004358632
1401865252
1568636445
280821463
1809328775
537868626
1815489249
1516393289
1564972633
1490382667
34359847
1528764003
1522284977
1012661097
1204453617
533382467
1080316236
1584187655
803913713
1742607533
94496322
1290083977
2102967909
2057590376
967051511
2002724712
1781287249
1236126759
1655213658
487660520
1967040871
1150780481
62574579
284456157
1306743435
1128650699
590380782
1187986162
1581822767
403105711
1009320401
723613559
1204951769
1383497104
1203062883
1287065312
1784185222
1696379252
1622352608
1402921550
864965494
983498939
972688511
561328831
221939730
169140833
1611588554
688719970
1559643936
1888669454
2085916453
1062015354
336648039
143074880
343954735
605660601
1644082497
1865984784
1943731111
1210760251
2005415041
1509936632
685693517
742423755
140056802
136530221
123489244
723003479
1098173584
459624706
121225277
1075848595
214710197
1643689592
1932641371
1017456281
1161784615
2133630912
1670382534
1883025421
1548557016
2125145231
13558155
1509053309
1478095854
2040371688
554461338
783314688
1135557948
1392907940
1501645461
1785303401
513175917
1569234626
882052469
119482002
230290276
1210290888
1169992607
900800994
1739521489
1698838890
1705745394
982501753
624540458
1873338627
244929523
1356751047
1424319614
2008527056
1506509704
1071696281
1513750411
149769239
1856426455
1047161228
1401391896
483816269
680799569
1578069889
239702907
1655950719
1752145434
1796781493
91440320
994180963
505813393
174886726
1467099773
618612341
1137955904
427311774
1335816711
1207845963
773822854
1983894131
1077172915
1264505071
627799447
1332750533
1492582608
548073695
1295401773
1006898364
1283064107
1600704488
1771389471
1686674370
1447758399
1928842728
33315471
899284723
1375167242
1930281127
282489640
1954419961
1384160102
2130061759
1448042214
673900685
1693929494
792367204
1026528167
1606622278
553830772
2024515288
335451375
1892233044
320874805
1582816924
802557945
1328239316
855491340
401889853
127612991
1991682253
1092931760
1879021388
1362436916
1844094732
1204260608
469242369
1433288620
1078833204
1397344572
342914605
840522633
1781954680
596738028
1047078092
16352786
819006684
424813450
1115324790
490817319
700417197
2141055098
1894996859
1070267005
1638928902
750494744
1517385438
1813602288
1449790064
420803725
770296722
167708991
1349783944
48485510
1807514600
1023204984
2786244
1796453544
1304650601
982466526
1425528213
1972490336
1054365870
2002635585
1221813209
394855014
927674510
303406280
1027915459
1901864212
1474840439
299913056
53982088
1242866555
511535629
863018149
1630638302
1399167940
182043061
331156095
1912138932
297989963
1539106296
122315311
1344150150
1071824257
90249833
1775249709
813342223
109213196
848199639
1668164533
396643566
950273739
662046102
1637047582
430323775
1985110565
1254174654
1644426457
1942236222
856637687
697273445
1948897096
669087467
1848567214
1062635985
679326827
236333970
662800287
1007641833
1251841731
1825467454
188673885
2042665963
990572500
1272375263
534380631
1688647573
2082484438
1849337223
1779220250
188714344
2070252738
1554286812
869855036
89980670
481712811
142460816
835346060
1985705332
1706438739
1443340717
1339561676
1076780502
525202708
1752212986
339639427
1289800588
1533966145
274962849
1123021347
1526649372
2076538373
1650389572
213536108
733320513
317476960
1169735122
1565364172
294834145
1260276109
1674966837
892220429
412621673
1044725060
1008631899
1401570898
614204017
563118046
1399537407
800316170
1170608376
1422587707
2021900067
722096532
1478654752
122847352
964523026
1095346655
1061973254
271975126
2121863030
1748250761
1792445664
2055138773
745227989
959871750
881936256
1517415388
1808667470
1298863685
1378864737
458064
667391814
364708520
46053537
1994585373
2124047012
539669702
56518364
781396614
482015190
311011621
1541289776
879085934
133475058
558798150
173400048
916329371
75776915
1614604839
535700863
2066674986
823742584
1502923230
863987715
12037508
999675183
2101183091
274305660
2025125868
2069203782
186454915
1754629817
1292901127
1540786830
1772501908
1562393124
463233773
502082469
1210166988
343367156
1262475644
1396327406
754712611
1549395145
439681646
1548452503
689396673
287901229
1471700234
560176044
573893254
1153695361
1741317458
203906456
275318678
491427270
992586988
1487377695
183327584
345787325
639167483
1099270136
1145063038
713788633
505254777
1197755589
676886017
1281091953
785158995
1993786948
787220751
1652235220
1437007741
103366480
2133724863
596326535
1451758934
1917190751
315149634
115604528
898588874
830140675
1622101537
444565899
112830057
1731364219
706859567
706640214
193746260
1375259800
326647673
535104476
411961672
2008296387
1418247178
4679305
996698193
1581285604
909819115
2139263739
828852886
190752260
1156374449
14589330
302636368
956614595
162795799
1368508970
829777982
611299471
1076268939
705228499
1191928565
1493840840
625365725
713440501
2048732484
107910231
739386365
1093579567
1090303066
1636114774
230638705
1312988828
1344994682
1942771001
489732812
1127025454
1682847396
820197779
1493995618
982853303
1550459096
1546111843
121286074
52477108
1570005337
483303764
394245975
563727150
121561910
1643929470
247528781
483750527
231370331
1596728923
12692573
524555996
1265395050
1253191980
2078666271
771315989
885623756
1048957414
2018973253
2094221919
1454561527
1631262004
565458997
1160536028
136355453
2044350558
1204010235
709146379
1692875595
1255422245
461648274
1403289279
620482989
287454679
1916575815
2089271018
588001012
966968698
1105560376
1909254542
52665453
689236909
325090288
316491318
2045503072
1009961819
419106551
2079772036
182060931
2009134691
742452315
535618514
1223799429
1572644602
306126101
1658827820
2106870743
1873318685
765718508
290242413
1893858049
572936552
688034133
553693770
245639376
560811505
151626154
93845479
199767054
884282259
18480493
1112519559
1797622440
872683497
363177510
683398628
1530281962
894541710
1268615580
2002214914
1926706577
969354579
548312839
1862631928
1943947933
1913882756
959492078
790846944
1043598116
299004410
1925534533
489954500
651244835
266666742
2067238846
1135838900
502276729
549093430
175675812
1823590604
1334363553
286731614
1534932738
829843100
64275104
1275580764
531159575
1343093869
1991204227
712012583
1796247259
305029629
2098342773
1070188418
14951892
1433378293
1669052691
1825393721
1762703267
1980066449
388283499
1554100353
262834698
1238904470
1279679188
645562456
1438783768
101293721
2141225198
387472847
693740015
703964866
1802890204
2076017676
1889278302
1042050442
245977916
1721260042
54736683
1188053097
1072057083
1677626792
1217555208
672126202
1543293159
1519162604
613044527
216451839
744454477
1072327954
675796426
1757761668
764657572
1391039741
1040895938
894486065
665022112
103524451
1024509926
275106688
1647041878
1531017963
1382355003
693712393
1982921567
31643352
1821296648
132462205
1714257836
879635324
1396495188
77979066
169981495
1196825223
1144140995
551453476
732532049
258175003
804395091
756257957
354974129
1852470319
291838490
1370628662
1845300202
254220311
681439416
2910657
369628764
1031450189
1899848231
1525391470
181405028
951744681
1952242538
1774862972
1257217165
1238365402
1858175142
652837042
1314791768
1128569205
1046672800
1055186016
2137650570
1963225006
1809434529
893443184
175904372
1985966178
2048998266
1969280488
1700627344
1207649434
1778148238
1546000299
696981315
988379900
1154132435
914319124
804813939
1456282548
2121308992
1399077531
381897330
845059090
1707228701
1586177673
898339771
217912177
809889055
26872089
1472541240
1620464043
893370930
1846514317
1317339811
1153670830
80165028
1648962008
646380658
1773630465
1092171365
1766951018
2024515393
1618598254
1333281606
72936812
293964901
878355790
1804361738
709740984
809239784
1076476848
1907951855
42430366
298228416
1594736948
903041191
1417201243
946272838
209535940
619690882
513800308
1948567608
599707197
726078681
376222292
1590968953
473981281
2062284436
836969623
62930672
366228135
1543016148
945282414
1007949345
27529418
154208990
157687507
1865707952
1927477437
2140003630
1516564523
1235084251
343071776
1323082222
1697087861
1688151171
399982048
1752263146
1686788851
127149869
151630816
1728877262
375486544
1964445303
618234602
1831963810
1355294742
706528976
310159365
1792331870
246873918
1256216660
1215259548
1657977405
1308036340
654656293
1837504185
1919145127
1386545154
1406654243
289455038
1415644153
1931761927
1091926980
178083854
1658123263
1135057793
705656090
690523847
772216187
304215665
453511844
1052154539
376500860
1453889954
325670420
427200075
1705485025
1556702663
1853949104
1703749159
470083496
2145249417
709951963
888518346
346447749
1114767137
1350666642
1375068912
1250684400
1887968876
464927351
284616726
1731904010
335743046
1281619195
2001315881
928841902
2027339643
1780012807
1524664917
172821302
2064056272
1876558261
778171378
1983469876
287376202
607218174
2130025771
839067211
989383714
764324956
1227491981
1799417415
590965093
1932570617
499941697
503618979
634205835
1714673880
1780191545
249381046
1386412671
1269648374
1661321213
579472984
1203727551
1714556797
1391631660
1774879999
1023325502
1332398999
634075145
1650686052
1403671396
529982837
1809761303
342172770
320813578
858415622
883047390
398533688
181321443
4320274
233176703
32696309
1069411168
950633937
936063182
943200070
1558869803
1678443202
602692685
49677004
27456428
2136769051
516689571
1144400695
1974546976
1239932128
1154044673
826160018
1755583091
1556836433
799134656
1642874118
1873073822
320670071
1247490170
702856329
1557298195
737029444
1230134754
1519030857
1341556075
1576842799
1656591193
1400402884
391737781
1959082687
1934625095
1621534048
1335297655
551320275
1252712657
1747275299
1301150338
2015108761
1797706319
345226242
634332437
725201736
1133061687
561764191
608322248
965765078
267538786
1491063142
862345593
1604504097
1535539844
1937073664
269706774
1056770665
308162670
1163782724
784811474
1699556043
1097892726
1970437399
1573199288
2120854140
969829473
43956844
349096775
698514708
1310010688
1146523450
277518137
280457037
1756670111
1865428460
503385084
680864186
1971232947
1810395130
1231697559
1277093019
1383419817
1607890165
2142737384
1256689181
106218230
1635693349
1056157241
1939299593
1541576286
1159770376
191221376
114217656
1670954210
882929942
1478179296
1231664114
593005895
989939728
518883240
1501961407
2023873173
1458135857
1035197586
1882685748
552627878
1341651571
800365420
673226666
1881775323
2111905056
615738336
569653281
1327965544
1934628754
608006752
207406040
329152075
1073433781
764134226
282894736
870352537
434232266
1795119051
1538412467
117126573
361319043
293204706
1359300710
465039300
1386972072
1423186476
1561193520
1298134855
168202093
791563336
667282157
1572293745
122336551
1213419023
1220146214
1243483237
73970792
1598545114
1268330184
2133654460
1958851531
851965586
780358014
1920760840
1206367924
1057575283
1106796440
2109791373
98584517
191500446
602692053
802485148
1949631282
4748456
1199346786
1515981140
1649488144
710872107
103868573
1072965453
47770234
546543820
598276044
11852972
1105923368
866087320
1804881424
110274926
754420847
1619599266
54628481
460203584
1933505082
1790768895
1792089081
1531360181
1859727436
91432665
1282161752
633443605
1159401726
447969267
740777176
408316563
1884237126
1896368516
1949731962
1462223370
1936742727
979308532
543742590
1898142562
1486312156
1478188842
1117253104
45088296
1819982350
562779611
338387358
732772280
1066868114
584849680
938708445
529067128
846621623
2146614299
540287495
967869957
1106376099
1115446462
2087434523
892260732
137136748
46146664
754083888
1131093612
696034468
219065373
1049876528
1611136620
1875547774
1238419890
850506683
731768424
430218942
317037739
662040842
527780740
1426399009
774668029
906639002
286318039
913492009
782036301
1771371249
828960784
378691241
1360827910
992532443
1247071366
272570459
1881383535
1891242290
1670194520
1365730296
1920922346
717063965
723840670
362037077
524147353
2113806561
595623521
680670595
501256232
413166165
553057167
465644689
486911782
926979896
1880057766
612510365
396691755
1611055057
1573473720
1496080892
1879168196
1843674445
1238496310
1831730595
2116887281
1261392936
1184186893
398486676
304337521
292638462
873068672
664667710
1585765136
251036306
1653730777
1409419458
464658652
2062400706
1765992509
1824031480
896628367
669066657
386936031
2089461668
623652979
184783607
129802096
2136262230
108620193
1697970975
1217155153
2019728495
851715374
792225746
2028595253
1773396440
1508688574
469686736
1060484055
1836862911
88276998
1974256662
305741042
402709726
103044103
844744749
551672605
1743472938
1606068079
1373668184
90916054
1808079315
625885272
421651016
643300288
1994340750
329587836
1762542911
1162461216
1976314113
1073690450
389414783
497152053
113380973
752061472
439802748
1288575183
381164816
364046074
943774194
2130610129
1906569855
26692741
199878290
55732317
1512812898
149909219
2043004596
433869987
947924567
449915319
170592050
1820838869
142464991
1562516194
1326844451
374215830
433449321
1863857691
1556586821
1869146174
2124374837
984529600
899241869
1717880327
535996360
887492266
1745455413
1181083415
407299495
805188269
743763418
189119446
1627606414
53530823
1469045742
1885088575
1161278071
1587099240
794901470
1838322726
768988995
1749445122
889206279
341660563
1416223775
521349977
689722620
11151565
852689691
400574574
1990489345
1083068508
431016784
111888048
1820691734
1969330942
2002165259
338273723
46876510
1850165569
286872064
227685407
1490741477
674270711
896913135
533072172
1526553833
2036266585
1275623158
1474789447
1695776280
1527932866
1717574885
214024151
639983863
604242400
1305509396
432370082
330425806
671236229
1223684084
2109664077
876905369
1313909738
1921282828
1796899413
1439420505
1348228901
1881369622
1881634527
194812544
354577037
388363943
1671463846
1699523313
1245872456
910424677
1046502617
780800755
220408962
1458106005
2011588127
1595779161
165366574
1839419669
781795718
2109366261
883041700
967413004
980185884
794591236
962384350
902298052
1892025089
266798606
338983811
752450214
839895692
495471897
674291630
566087607
151771129
110407405
1156630357
1944969084
2024877660
899284105
566027181
272687724
629067127
183691605
1316172433
1108476437
1858654471
1787121212
1145042047
39332207
1033216841
784745945
1366348471
420970499
2089125349
8277987
772760568
665145001
1587123383
179335274
902552149
272054465
112480589
1114143652
198784717
1548515641
1939694632
29871075
1368885804
1873190876
153866846
582458833
1040617902
681975627
1829791799
2032986513
1802129529
225148235
151305827
1593171025
1372380951
72444150
742924824
1260689707
1141027985
1103783817
94476823
499918848
1786577149
1813414042
1611635014
1089619767
470569903
1344876849
1716815932
509065617
629719273
1378522337
1293572774
42304648
1678241273
526141162
545024298
897439917
1999922239
787472543
1904510141
1534469360
1254486851
124896576
1974937885
1781452070
2058882164
515710915
449376213
937122216
651122172
285237705
535015734
164856721
2036270161
2008801477
2125549505
993228374
1724920567
1206148324
1556533815
1998976955
396079470
262332859
2133293831
120087434
870662095
1836542465
972146735
904975825
2045446956
1953953350
132115954
897456012
1958422728
2118899368
1465406820
411632823
1703134055
52352284
176996137
451035562
736682550
760037096
2099920985
1656886797
2088614035
349645863
1909934292
1610771759
1519578626
1788201535
129500156
281774767
620755941
606266502
1392979290
1947729998
1817528025
331774384
256896850
1215737801
1509790331
1994760133
2002940112
1357211837
1485895075
1322087858
1478010844
1514558416
1853284880
725358687
723439058
1080128030
838502700
1489746262
679754007
334144304
367674431
1036526314
1779642590
1062647211
1666789153
589222898
1922153503
1758240971
253777795
319992478
1187999930
51142397
1075300830
1998115187
1968628508
863192497
368146090
629362729
519091480
475364541
562980008
920485994
1499062154
42020268
2115481576
1185948360
55027155
263178506
730573176
150472526
2122669754
2053874685
551484691
470833715
1577716783
2056008551
2059056234
29071538
1564675735
1898799532
1226469375
928415239
39814933
1565699920
288189406
675863593
769360981
287854817
1125916469
2465661
1712108657
718292298
1630631345
2139748225
1641906846
1012805559
1666295329
1231915352
1070762547
1398405236
1709867169
795550408
2080314596
279929092
1696046023
304055607
1533880720
2078322955
1613146757
802901981
1910178736
2021940683
1634204918
282443154
1722023603
600234625
980781736
342329681
1119838039
1406989733
1673534405
781977417
516483644
1241097888
2116774078
438101186
1194131791
2013519165
1448613189
1111094660
565969895
1146993065
1141518704
1515763021
906881712
385804426
1416596521
169042180
242782558
1577212266
1996312642
1855523648
716364362
663990057
575346476
784302437
326633997
1896795800
1177286699
846009089
586376110
138200764
842515069
91249949
125341484
702305518
1087900755
804893850
1129292331
1351225998
166766777
1126229484
1443049431
1565636163
953158258
1379732767
1060828623
193739803
1448265597
818909951
855689544
371498233
2133204505
889454410
2105934823
911176019
1738756006
2089682025
1740380482
840890741
421618307
620169485
934556430
255636742
2017032404
1904547262
1050021851
2007168456
14608719
531291248
886729766
857077326
399445024
321998817
608034839
1837608062
525988596
909624749
56716822
845457585
1082292800
2077849388
693153321
1524898376
1329997861
1814727682
1788645580
1148873649
64641472
346050001
2048104855
1403523742
1442066981
614454387
1426718958
1976037874
1220639712
1162335435
1297156269
955150201
1459311444
1276162566
1536398152
1763774188
1439988462
1449100614
1221296585
1179695195
756328471
1985633326
2119952848
614081148
706853800
1016867635
868293196
959077179
1691490853
1934987690
604584055
10604388
169365803
1300240888
1799800855
337167382
1727615175
1078832100
954662723
1678190981
861956763
372049018
1429722635
178294388
378757909
1604993806
1110726292
214913566
625087046
163908640
176495113
1306810915
1033212700
1762405774
381372425
1499265140
1601304542
354682567
1519836276
1437482349
907017617
2026893943
153295544
907766335
1146732149
1758197813
77982354
77814643
859417786
1616442395
1607392953
1657159296
1739016843
1791015760
288661293
902463204
975985793
2113167148
1745624497
1386827613
594331566
1392917169
1895476423
177765095
1460031122
24290219
1700238217
50767198
1248412324
1063430092
1297941641
2040250438
1495586068
93821182
1766006446
613425531
164075809
759888501
1232029007
1284673148
440269873
24657912
505888289
1008587896
247664536
335156106
1580811344
1264699982
663506039
77965753
1771808350
1022903279
722676374
1373557547
283127959
1764994035
771207866
1374858385
2104399896
1608752509
1854619571
1804697836
1083510794
1715939974
976132841
737451606
364458100
1403665616
337272430
344139665
667282326
793828256
683354144
859766461
1212475840
1466238076
1261254160
662772612
1107648901
854732389
2073690458
1535077288
309043460
1916206352
600784126
656000693
1046185098
541765113
895151494
246544081
756680740
1552487934
676282002
147335864
1489001332
1055325992
788050294
188255240
515225120
429689030
622139439
2044256899
1596065260
1901457022
1615351765
2037392110
88829548
1146987943
253730131
161745927
595875820
1058719974
353126231
724472628
115755395
716555157
1869549290
966215578
1880650647
415644062
348067515
1705572045
261573344
1561292288
1732687718
1034242839
107005619
1311243148
1644949149
525033254
352357375
1730676005
942703854
859013518
800792482
1063026460
659319853
1378811682
1409467227
1305027044
352808262
1413548380
936155452
1793214772
132073473
811673367
1601519429
2095974430
655345329
821722515
352879865
1138916094
1597158490
147292998
198502443
1987245268
1754242732
698520532
595185440
629624848
814629215
1032724061
1319850656
961755725
1940706729
1793033421
1091157063
1649755781
1756290478
251324590
1483307297
767291619
1532191865
1817875393
1875365940
1480692819
663456911
1144010848
400790146
334820991
1376189134
1798463990
225066881
644056518
952625595
1636759360
798012943
52836592
1082543557
299887302
1824492594
352320145
1223662002
231088641
867885661
337462980
2131187465
1125934592
1949091494
426643682
1919895123
804503094
476060189
1492223827
527381827
1029614194
454735689
1781427450
864589730
378513067
287547831
74962370
1289737459
61878131
1685891963
772187097
756627183
1970209149
253803245
1281500264
569522055
827762500
328311987
836086269
1377795349
525335437
334078485
784652151
513924173
546127263
321193465
1813597714
1044654065
1319290901
1654887781
1761005766
2127692347
335779978
1420729268
816568134
1881612912
1570929486
164284703
1533303202
355508722
201834415
761196427
531930569
589726974
752222908
1970838654
178711508
2108976797
972895352
1654886849
1384055066
1918769393
1433165231
1285766390
293413880
449795500
44021944
1227755016
1998261966
243901143
1202478070
917938002
269272419
1986834785
582505872
805173817
778062301
1736651308
865834873
497679422
1469611145
380602548
1042326321
1591352319
200620604
2032202719
591528699
1965791386
2036668200
1064733768
301400984
1009242488
2081968382
1608666299
808605234
1598826932
110909220
443986053
97225576
515986017
1047826071
874237558
1110304967
1575353607
1425554465
905562349
1874702614
1105288100
1245889909
942602360
1942014131
340313985
6060341
686861382
401806800
1560590471
1922866765
735168807
1313218417
44418668
1333834488
1894777263
2131473533
927263983
1456102739
1546431759
1111446175
1140364497
1412423717
1160720276
411555914
418038638
574293484
1689509577
361434627
1020780527
1519840607
993703250
50086062
259297620
134735031
202099704
1275995603
1660384471
34431428
1051420941
1632442507
864829475
1077830659
1381934201
1817922107
1818547673
1012399206
1950775908
78038933
626560569
800785983
475358772
143721181
2075314933
1632691144
549945104
741427378
1202480610
786583604
666383059
47567265
844966398
1940157455
926070081
1071618420
471480841
1078165250
403766291
1773075968
1700912600
1076011702
649490120
612400246
1339720242
1442023750
700238199
1631449723
996936624
372491675
1979152903
1978617419
778256077
1262951563
1727108057
1161346368
1314619736
773098792
1348618195
309734178
1039021194
1906325520
1673451265
463176536
769315622
1432064900
1871673746
902769671
943826659
1755656278
1153232199
1971197711
908194424
1828111958
1809572522
1772974664
1752789906
1950303285
1573278307
2026022668
339913830
145491839
843053228
1669717032
244561025
1917593087
1008776746
369930122
1427851871
340314035
1449798758
1440475937
269663371
1894964159
1430087787
675165138
1087173619
985842010
1576783133
1939992634
1851463542
1561289947
2109065612
37176052
1384854717
658372593
2105040694
2011661117
1080688217
1302022202
1344905229
997451406
1455240054
743800587
1520102089
1432304455
559696336
1753314465
864348503
550469590
442244891
1329482286
1539758670
1963065910
462358693
295961581
131016688
542201943
1736218752
1293103579
30712714
1554206140
1454481222
34777830
162970686
1594813390
627264170
37154341
1506794848
333049592
842430167
1627902602
402503734
1669625119
1459756946
1439096123
7112658
365607876
30684347
957626984
1224934872
2057349756
1082784789
850807840
1825730140
509030196
817095258
1768667009
1217443384
1251777519
1699166599
1298709524
2124639224
14120835
401737751
1948084329
1213914180
259335412
1441530804
293432840
1921099354
397214175
1411902118
460133308
1552128862
610097566
839768925
1057658291
471100224
227200228
249853866
1529489082
940217647
594348788
666663298
1495757167
426342934
559917495
1772983781
208307445
677054807
197065212
581929005
361764163
1005314459
1950274417
790681251
2023942329
1351443490
1960522741
282874296
1978251985
1283927473
920211006
1033136973
890452030
1561894743
685165615
840456235
1743716315
2069318141
28849270
1625586152
832007248
401755
997269771
874002822
983085878
1385213196
1979080878
308741985
1841539488
500290380
1844058287
619731449
1035875954
490148745
1937575702
690741430
610473916
110235399
1328549150
805663886
1161254932
146013343
1091861423
651221554
249417141
2053887587
431688818
2079317730
90162622
770287621
1299863469
799431337
8789332
1068839621
210742970
1563657008
188400794
1851781471
464797913
921253048
1291697034
309168400
1692232732
910813504
634675983
60762613
587877385
869533856
1595609491
1267443171
2082949762
1913938196
1459647733
1769795679
454597247
994322694
358712957
723753885
1810157292
1447496529
1140866776
52460968
1436527755
567215490
1783552168
1820692863
1247265464
1850498258
889226115
1405811000
1282993534
1705300154
46058016
1175330539
475451973
1424034944
1787381919
442196816
1586490768
466845133
1929483492
1272335404
856807602
1495103946
2146045823
1950492746
1139304529
294886399
1594481866
121333040
1706363168
26436976
1300715116
1637942603
1753646942
641959127
617142384
607864627
478099225
669714913
298221268
450844082
1310360316
1822409885
333178681
1254568547
1768012348
1021969996
657706588
924459845
856348025
4542123
1850172781
821841762
1920642704
765370754
1923547852
1447226727
1537201673
280756443
450731251
1191194517
1513729045
1978876468
1547005111
994768949
312300169
433443325
2039419085
1510445774
1969362749
472719166
1225907798
1982052776
2011770350
1631348912
490560760
1088246611
1376997042
1830938578
1499484325
1022035146
1591113742
234369736
1796218445
1742020764
1852767095
1555239270
560509421
245952297
1719717652
1073402475
178908771
161207174
1531600097
1538047084
132971524
1237616340
162402894
977942962
485167641
1639439909
94664542
2009781884
1768488759
127899538
236134773
48252330
1209443410
42550558
652238809
425550161
763094283
1496697436
2126692105
710365977
1688812670
2032907763
68050309
1945704607
269078734
199817293
1024250046
2094201286
1788141960
57053742
2143183808
1763351342
280557396
1284725800
1594363486
1658479575
917831160
682781337
709610487
2130618602
2078172910
141538260
1305008838
1293531891
1355071226
1165352069
442200743
600693907
1659643400
1671593483
2137436705
1361966079
1023449740
1017437102
1813831912
1299003510
2026545541
260132730
1042681461
318169468
775178575
453022462
1816723293
1583344039
1804151395
944926207
528161696
1692163922
2034032517
1739427219
330510417
1673896684
1402274718
1948594235
367024843
533784752
1385488973
316216846
724527763
617692823
1616771136
184751838
273875372
1755688935
1461035895
924098297
773380989
655202918
395162150
73209962
833401003
2136654882
102437314
2030782756
1462405820
1269654226
992673398
1001949661
1400157638
1932763755
995545745
629937626
2030192004
1532074861
345877948
1011092467
577654875
1759771950
1099138113
246550840
2001709299
326149354
865023449
1248075211
297293095
2134173098
1170954279
1036290770
1464130661
90700903
1022952904
1296679899
1314650839
1206703187
1465435365
10383636
2064164791
1130060192
1121171713
206578717
1492325830
134940603
1190412343
979235382
741781779
746335032
227255295
1789580269
1317229174
1253756908
516128712
1419558366
382353699
588225415
764443827
1968688752
1326579213
1055078170
992310707
1472030771
827785399
1016861240
123131515
24392592
663388654
86727102
2007592568
1329766092
1345284804
439597275
1692973519
1689245097
621932630
384784666
431772503
266780268
325527255
31571765
173086072
766642708
2087837542
1972719688
1543390638
1885634710
2076459583
2109142972
189300363
987079187
2038638993
1888978213
1172171054
31549253
1517354384
716838280
796504703
327590975
1961613888
13639480
1393849787
892167748
312127006
448766041
294714772
799877111
1161342434
1125285857
442286231
1167805929
2017535127
845558532
2004477428
916124938
879057293
494227986
1392522241
1734864216
842713517
1347042238
794903239
1440811713
1464520578
1084295505
1869611978
1587883247
1993018332
2073257195
1268023097
261117666
928559795
1325492406
1611415011
2026048886
794010648
403549970
657563856
1039693137
1645946304
426685388
781016964
126515086
203953741
219863259
121399069
1492265548
347387276
1806896115
1219291566
844571764
155629316
1087722820
2002952650
1888875658
1298608122
205019772
1419900576
1631351722
409427679
35976071
1595412449
1538898219
1462029606
371710230
1229517107
476549533
316643577
294599566
692472864
789596268
285414345
402337336
1156317313
1674199578
1636083640
1830884163
1935948253
879100622
1527473057
119340675
361409238
1357449684
1762022350
1640218875
488911356
636651797
1331906540
147560887
2045917951
548845051
1873650680
1579604647
669815168
110429354
762797261
1217473001
1041945023
208298108
826577921
2095427362
430558178
1098971925
1355210650
474019332
245577631
2044928405
350066117
907284678
854619584
1809181017
1168527517
1405076368
676828959
456449821
1573684159
541661966
487420904
1220268742
2098669279
1234755363
1870644421
735305266
1809869713
838069947
1064055833
1238837337
2029266397
555322986
675502537
1930000393
1221603334
130585627
1920620791
1703185484
1022686663
159930015
1561035178
223831280
1070215616
406722092
1154060146
1850423574
58406629
866968185
361213346
737482465
1409926879
977999174
1960344708
1897404415
700492870
163611047
201366812
1272764520
1129022603
921099454
1052353628
51289530
2015524628
369195197
1000938563
537021120
436587904
1536121275
992104062
1856726419
140159108
1928913965
104790067
2109710323
1854066039
631419220
231883300
428981014
1694924782
529263785
1138585032
210757156
363263382
576909072
1207411196
1755778482
881808004
176793275
1193132455
112953796
1424236227
48841345
1561679660
943886871
1446925944
1401204572
792171719
1840338164
611918882
1857482556
1367442378
137922621
1573609985
460923188
659813499
2009640462
2067416139
30106787
541684199
1726927808
563389731
1708328961
1037660675
906186510
259033997
2028962373
1135903947
1272364876
622887962
689728562
569337351
1570122878
2072587507
1123621836
973887089
1736570143
890793591
977366015
1894384826
1138186265
936934619
1171443970
847915327
773346085
605973896
332145146
549401158
1445298282
734069804
488195157
1403723008
1793643318
101119097
966276545
1483753052
1208349775
95412085
186107250
107758351
1056617290
1057788160
986182035
1946025774
1223067198
1831640654
210634417
1954030815
579211720
211689262
170496627
399775507
1792746650
772261863
236206308
195985672
631579713
71752865
788247247
460778891
517270589
390290301
576888807
187391169
1375899369
87587278
1075725951
1748138768
1682400963
393616170
8213089
63907361
1754693199
592342379
2067109149
1598654065
632922505
1402316954
359429725
373544628
729812237
1068078967
842855571
1980845805
1722156217
2109458873
327454333
1340751548
1343276549
1223006943
103068938
1647476574
1735218034
2144680921
2113215188
1467702389
419584165
1103584590
1836302941
2126596802
1100554938
897440808
1280410169
1591300556
1487867598
1707621000
987802250
439943042
1278053712
19652014
531020980
739531350
1157396588
1049424547
2078289312
1168591956
415112643
1768486276
616506836
556587129
1280461063
1135633403
1683602621
449876790
1111119520
1792000663
393515403
455256477
2004484319
955575417
1687041997
1632648413
1320369114
6589531
2008442095
1820005905
1918008341
36491666
858997999
1181212228
2124060961
496784669
927514795
489875661
1059370147
884267802
1620199256
1414330745
634465517
1608324487
1275499284
987918983
238150130
561910768
1931526659
700881269
513681800
312612075
655910045
1409039379
1695257666
34788659
1027176521
1902225743
1485644437
877722129
1134904592
1042243215
763198577
647616711
1720310491
652774661
2021788059
429989109
1607603434
436090610
275586938
1042151636
1865762726
1443500314
614501472
955902679
252779556
1811020632
37914349
746316607
472341358
338524513
80129669
864099356
116995836
2129224450
1674603485
1614317295
985401878
255518885
307133946
1399802316
1059605600
509600003
535812345
1949872900
1567856780
1041611649
1022339940
380900792
397365061
404189832
436682154
1253669882
1901339998
515980376
1759830285
579526677
219458197
389611512
1098289698
193952404
112970344
1315264613
82652956
652078422
900063832
272040329
282709552
1970468443
489641321
1207313205
1925218078
1226249953
26360545
877582241
1500284469
1734847699
1600317231
1248070329
1774912443
1598869972
1837993094
890711873
1467857347
1505656619
666667911
2012765845
23195727
762049927
208856634
740222262
1775950889
60484996
100293904
728575121
2131978500
1473573310
53187296
2135989591
1216410030
1915343676
931883808
1252523669
392774757
498242519
603866845
1414705148
578075506
1196820642
1850142387
261737071
555280073
2063743492
516920463
570107417
319228449
664179751
646084202
137639619
1273637585
1128645016
1799035727
1578578615
679027038
1440876460
793977716
442420257
2017418998
1286624052
434962360
1963179857
1283839322
1203702998
1180435153
1094860309
1554375392
1340731253
1693034635
178647973
784253638
1489042377
62173125
71747428
1016838615
1950157971
1008874687
1892076639
641530720
2009251971
324102613
1274879813
997799195
171752230
198550863
335495983
2086519990
603904937
2068386372
79478640
439910112
1434545503
1076052974
437000099
1385160793
182250969
1547229791
2022832883
939467605
905470365
1440138101
836845523
1857404920
158026766
755461576
1430749814
581497620
1959685836
953321555
1912170673
824133422
1179218052
739782097
197812730
357431760
429681813
859668474
589018331
141123481
465073320
1367453999
98723389
1350903134
1052302456
2064087112
48545102
792114773
1466376681
1513117200
1140724128
1523944914
866726058
40159481
1719784727
893777968
1422305291
1417959184
1422447331
843062178
1182700363
601013701
1632627299
1310971190
961626523
1834464149
844176195
1521450296
580193244
904078652
1115180753
452195307
204710979
835819219
1480636717
1729542990
1721634518
786060544
136856780
1709760790
1616357014
1451328681
273296087
1086600925
330754084
2092544891
546994143
1892929578
1077149836
2023403812
1833811161
1993819591
1518248178
1677040366
924781941
2051520993
724137694
67349284
1644690368
1009331243
1951691265
1323001775
64308174
1389883466
800453069
1761201974
606821376
781145599
920972365
1454641511
1841895557
1305994194
711989120
1539473229
1006425955
1499954333
683177548
2007999955
1756387741
2147052371
1518628129
1376189134
1016902072
1144948287
1853828221
552817433
357947007
1444786458
718364818
1645619694
484859424
1841210755
1061469171
1378498420
454699172
1853527855
154318181
1836438369
558213989
219564608
197041559
181910201
938859924
1457142665
713114837
701601943
228508016
447812941
594607451
1534394989
1825067862
1029096174
2010406894
532621203
1406921246
1102220887
878005770
982228558
1636888507
1379428256
678531250
971145849
27423715
373860706
988229041
2001694991
335430661
1802305298
1637546867
1880242461
1141137643
697510040
252040524
952445905
1830710743
1787141332
1576442802
200545738
676897930
2098112033
1185267997
342521864
1216186506
854016339
356079277
714133730
107030131
151598566
373716310
2082860149
1015404017
281607043
1627738991
212011127
1453315386
89566944
1033765283
2018162519
511165453
1256376452
1654030857
396376558
1899699703
1469543385
1766853613
525135856
1480411880
846802414
1793388434
598962792
1962092461
1930012089
208599043
1449803158
2131308974
1795093483
584362717
1135058280
1135230567
1886669811
1759403173
1323207896
1875517283
2121353534
757026400
751291613
725300739
934648
518546455
773597648
1603991098
1852539786
2003660762
1677512276
2024094411
1243077179
1908048947
363019653
1618644508
286088747
787760678
1366979919
1797600774
1878505722
1863535916
1877999748
253260821
1306968324
655008268
673139618
1227881284
1973661670
1367162541
1101690678
481712811
1488744609
1330735243
125210958
1938100220
277154678
311890437
90619425
1292511495
1952954767
1964483156
349701632
1556326419
255963328
1936663792
650504283
14576603
187964913
571878650
51971868
1876223274
1769383219
809675794
1420620363
1100787877
870733276
1800706242
1571909497
426956515
513311003
1908488442
1137211015
1912393546
1231421473
1493552741
205910014
590046369
1496401102
18779213
596764132
366474249
1344901156
1371012807
158576561
1870988532
179000532
1376797606
746534699
1816705524
2008693124
1907886491
52735036
1675374623
1570672509
1315107424
199306665
145873532
1670927556
922294898
458807627
759385125
1276503455
2033717214
775332522
1118308599
690738379
1776095416
454182023
689143491
694371731
1723304171
320497232
823904211
671202205
735922419
196865749
1015619273
2089465219
1620388583
1015382798
384788595
886116132
572837514
1872591760
153284982
1618472686
1611365196
1750594546
1375578954
380834001
393127963
68783944
493227284
1303852600
1090048467
1067495408
2141454204
407424945
667978620
1415337692
1653228283
2000689018
793118120
1118381697
1914892556
975317865
1001311545
137859739
2140708037
1956050840
1932155493
1869221489
357518399
490487132
1631953483
1059244326
743718551
607961254
2110874770
1125357876
2012519224
1553050152
1828667872
500501722
2012226213
1944366492
998773160
1169739062
20764253
1276681340
199887210
39845681
861474533
2093814312
214263854
2070649588
1590889828
279139446
987764858
1973598858
578470478
1841037123
1486876209
1308609456
1552560065
1498924387
214585145
2070123423
1038458377
1219922457
851712331
484926834
1594037045
1018005239
546450939
1688651550
502071693
696983057
1845065014
1881122874
1608706953
458920820
311367609
167947276
2145074416
652750315
1320348095
780065631
613573104
1173996624
1067113727
684155585
2003152430
963496462
181260230
1708650667
454106735
454222401
1084019000
1217320202
978430650
676091271
1818446336
139302395
180660214
513721090
24402241
2021694049
1611249268
1533510423
2116170609
1433723645
565888166
1642424013
1639174122
1938585851
1198064505
1697021764
1636489859
926218938
1155822177
242127098
1311911489
1711148337
176253444
1336812220
580388706
865322153
815191935
1662470111
1214285409
619434787
1090033812
331007031
151434359
692559227
112293627
1375038914
587509500
1104854711
329608583
633733523
1593337214
1084249960
463650615
718584760
44800872
1523885261
2125764378
623144750
416665705
2123898463
1800578401
609815080
1378670513
2011497383
253063020
2002865449
1301208823
867339588
876227660
290344054
588227598
234917440
1633894715
1379927544
1916059403
1303377486
890971042
369820114
195289678
1765423328
1621220158
1763398545
524503090
1191082558
715962989
638513706
1604915721
1137935853
291563656
1757660373
262200278
1456413894
903377640
797503205
576332697
1693206876
1451463269
29073676
1889269385
1507014636
794404889
234123542
564505916
778995274
1372277729
1681598562
553716441
516414576
1011014786
971934135
929730027
905671275
268023970
567367831
43314782
17570066
641360731
1713374062
1120616571
21123208
989251014
1767997610
1329494875
1484457939
1715077747
917596266
370043285
1295270464
1892761706
2065097422
932908981
366243609
1230874199
640013185
1749117188
1503787172
1425270338
398667079
568564285
1601670722
1560339074
759535479
374377930
1386668674
218722591
2024011189
1960561106
1007059909
1694344265
1715320611
1107811935
415194535
749020408
544032972
628110793
1724362086
1046785736
2041613596
974779500
1683423603
728409980
762216705
252603832
1832098100
1902052156
1058170314
81917712
1761140769
1520073152
1379204042
1511912028
1186972629
1683245898
1794819944
437677475
1993582246
703043994
2098563688
240785943
346124399
125347005
347589968
1980007779
1916410343
633542870
694512777
253960527
163120316
92516307
1470204035
1824873486
1435376047
837163458
1988829111
496601574
1936852182
2139456727
981586522
2032581780
399167598
1114407813
665321191
1703363911
879421138
50064741
1637726748
731610070
733791082
858168723
1413271190
537278228
149772350
1793968606
455078243
1573645026
859679491
510146104
320972877
530057728
1802258980
140757774
1439199705
676129960
1891580474
1376901415
1106577228
838294549
4129176
1864721653
603617856
1538215039
1430915884
344841347
526748954
398895770
1706858445
1916698901
1832405839
1772465107
545723333
1219859875
1737493287
1852251018
121948781
2040648645
2072353479
1752529434
258749207
1945408100
503934503
171439727
928471196
2055687766
1883866038
329429949
1707066507
790999465
141549146
1259542434
35208423
1977410146
1201710665
1247837473
646208508
1216184150
294432533
37720472
246399028
223038721
1780659744
498358738
880953158
711510134
1578667187
1389072013
211189810
823763525
1591661735
1177099418
160698416
1706097391
2108765982
628273416
638047604
66009050
659405477
1715178723
1590796682
1152844286
801963064
298427349
741901881
371522575
833135484
96239338
1559450217
987504427
118237510
444991264
1078661626
1439624133
1815748046
1524344050
280817312
10526435
761734823
1608010668
1762099597
326814235
797633350
1016780532
498911990
474463707
795244307
482644428
536016071
319003100
1577903054
1278844948
1466320087
997759281
800621014
762144089
790322805
1323700848
827064281
1214372376
1578889227
700166828
2146473652
2052357188
489312219
600388908
985704033
99887925
1744650844
2006803416
323294307
1208378240
1465634930
284150860
449224776
900611295
1424682870
640425475
2075084055
504367905
371047592
1052449693
362774658
523884772
26555770
2054797093
86489616
574763094
1483306311
1987361922
768906726
1914235831
1983270426
922043134
1264445272
1148279058
1024978401
2092813441
1221166127
2090247254
1986080332
1193082766
25330437
1683378836
1581958009
1960744685
1077781557
1639750669
1337579529
1305493652
1230000637
2041176983
745079838
753917550
1816678277
1509384089
765281700
1842776110
1170699457
1462815408
664870683
124288236
426903359
712057766
1513280598
510622207
358208948
242975334
1849736554
1062484523
2114121108
1069408063
175724092
316878551
1345968140
1980856506
1218108279
1434788128
1436064846
1309063787
886365110
2032445250
1884391982
1646711811
1293853465
788220939
1633767188
78387102
974512415
635235259
1305312926
1100553431
769994101
562303069
1516426650
1383457312
407862643
1892311208
769668874
1942379992
1047823758
858832516
1316145669
1984666401
883746951
901853932
798245511
1630240842
1458434396
865315028
1880024954
1753924421
1252136956
264577921
2022079908
86323065
1899748500
1563370667
2051149451
685158307
500393422
2130246696
1426808694
747990766
154892479
562497207
1943972993
909667513
579874076
1421984467
823709320
629331901
644753092
496300671
610077935
172766700
901417105
617278592
1216425785
595129669
261989735
1330131640
78916180
1471145357
227347344
37151457
291538453
2055316747
1351007027
127757182
564864958
2000176026
1202088127
200255574
93552598
709185954
1098677720
741437874
659884812
1894956315
866573516
561992082
1415343690
374214772
1431620347
1333649360
1453232481
1230505458
2019768263
1711798754
1868994469
276375292
564370827
1054778148
1422623411
1997086484
1271085203
1025347398
276771988
2103889584
320128617
1463837178
1256126653
795430866
1365727439
1996270851
1630298480
1881816700
79531894
183763025
1731516490
1969457304
975700224
1201848343
476097631
2074239013
624722789
848643438
14280702
230368949
1396826244
681875192
789176534
391129012
663938193
582900429
692100344
1079962283
1949923014
126000128
55468170
1842883307
67638652
854993607
1616603681
1161129891
1181727165
401955123
814193359
375751918
1386964608
2063706431
104075919
200664308
458676692
1491781976
1531765119
886183018
1665968508
1315915798
1352332659
525676919
1218175044
314775707
632486752
688057229
1007064179
1831647883
54465606
145107053
1181531489
785505742
1223682168
1392638925
419143192
1306399726
1303301707
1893651973
1803153804
1432320366
407328579
2015119573
1231894495
644841948
263655699
24778175
1470819458
1603616224
1020913590
97337845
2122379792
928605317
2112919958
629627809
475493468
483383086
1124035565
1954596403
1836234757
308379018
1212941861
1995931623
626259249
1384220355
2016892032
1352683114
283603444
1081035134
1668868791
1649289222
715661529
739449258
816965895
2141213423
40485062
1469387771
356804543
1661611347
1103121088
1301390611
1768234735
565150349
44199224
1813139002
1273911281
388227389
2126431257
61257101
461941576
1673105712
975185144
1214200352
944933918
1701809209
1901617185
292932536
1932398411
583323412
1362272454
909384357
1711595097
1458259238
1080549813
2067065209
1850319900
105984279
302676431
1059986906
732489560
850290273
2075634046
1540608956
2133276544
1766480101
1823169979
1091525706
1200094192
406361157
698496572
2088843965
403670786
384117167
1393237271
1860383526
53259154
752754938
8552453
1453086636
1379364915
1659413531
46180634
567131914
944055242
1812833386
179046933
1620712571
565306083
324490772
1144026996
2116974608
1124298217
904154404
645768916
1963440081
1879132245
452919867
662131598
1470505830
1188010260
1468336099
781066851
1861347200
1722907195
820294497
1495921743
1467407219
2054609306
1332927410
801582954
1144760201
291889733
1703930389
682681732
1626374533
128304138
1910541656
172527809
988084190
1410748539
2058828070
131635390
612815822
1665047618
604540787
919669508
1773495411
622304278
2111218297
564510978
518780316
1833066036
831127074
1250051378
520717725
1920848293
2019089434
1942744204
182852031
467245618
1649524969
668969695
2146628810
1295622561
1409676444
2052387265
1883592425
1471450796
126084493
488841103
147355747
2117972364
1613616670
1166304170
700229437
1206213473
1675461379
830401891
78254270
207710157
614300409
1336091979
688075622
2086134988
123859164
563960284
1679435469
1458682236
1718099905
1451612912
1864446758
1186052675
1502492430
481953852
442796583
1035221265
439293893
2081592518
1447405075
729904577
2033673609
1623504227
329690004
1577746829
700174856
761073197
1883290777
55388475
948573224
1202418753
1947960043
1123115277
823015943
1372054891
566639501
996964497
888344158
1632086488
1240762157
211178443
2037171780
734754617
518469244
813929948
1402296327
889983104
306463397
605821012
1036944113
415063610
1553267162
1843967690
461677472
1575736305
1953642731
1059440980
1546294242
1842736929
337984468
579787047
1021602190
403439142
618241603
480608616
1967397403
1686255938
1356631689
1170732445
1989013800
1457566739
1824229073
1274023733
870983174
1666075014
1807239529
1183403001
1934049658
1190668957
842667488
1743289682
157229805
367763994
1376939569
456658334
2032305568
807324023
1903229093
764862975
899458277
1315156564
84875240
1889290691
1114063060
1514960477
3902607
431850166
1703538507
1748450906
1973213956
2144667921
314743194
423892259
2105021877
307640043
793961996
1660929031
568055655
638314111
1284902294
407070472
95856734
2026089162
1129128581
1935253568
59808037
524868702
1280744155
549706226
1652451275
39705292
1423736546
1791369485
800763145
1817935857
1536517245
1602354581
1718553751
1982795520
1817020566
1025000112
2079516840
274856371
3032838
1535783215
1765316665
1931394607
1517493643
2060393140
701783399
452762917
1590619076
395828938
212415612
241716879
1873310992
1352902807
1715912773
901506813
767003770
1671442134
1259670135
1108983907
1928257078
1575141691
496820554
1022127420
210419267
322657693
26542341
1528521775
1115872366
480234882
404530047
1267072741
2073245394
1000063658
80524213
780353167
1666709972
475960805
1010930520
349207659
1937627345
1844059210
624991859
1060078407
144556456
1480043299
1340432673
1407565442
608932812
739450299
134433285
1113920974
475830452
1835486970
576144328
554144986
1437479521
349160375
1397431268
1953569832
1869283368
1269652880
1814035801
2127628483
2010134764
1247434459
729833961
1774025634
712236432
1746604569
1578108006
16250630
1125254514
1564140197
467904867
1450688569
2140565397
869382467
1798338399
1819979739
991367340
639155944
66311944
797896917
1764225485
331249419
1813188471
1983030955
1171092114
910920064
2060302331
1430647476
2023403407
594400624
1818097586
118392131
2037036167
1138468910
2097164717
485844594
863758770
266528027
1248178123
1117197869
1651595784
2013474412
456352644
864163492
1369954556
881244085
1180761819
1557388164
282503691
491065955
1010273859
1799799898
1747107547
1536378489
1420356908
1390560088
1267598908
1538504307
1225791177
1986388952
1775782970
561512160
253598627
290821533
2054841104
600208325
1457519412
591757668
57132392
692868317
12860636
259945902
1870674662
1238824094
301240170
945206150
936509167
1480595074
174257222
1623618381
1938277846
765113338
1561227252
954418736
700951254
1511341231
1524325071
710697214
1554878188
544924119
1200794993
85823804
1012536629
1454994908
1840266849
932852631
1376362417
1204554617
361686319
1377041722
351731837
615049711
1277244072
1052203646
13930377
1429004264
1019403910
1056338724
1213627547
28897230
1927310707
2033450306
1079554076
565363430
1811362653
1537535812
640802718
1243268038
1052198149
1602158596
1363449421
2147201749
1659994102
1590528167
109646161
17986566
1315118043
1794036276
237023217
216888501
1143278283
940672403
1906127153
1624432896
375581828
1263998065
663198863
289112723
1497475558
1258766156
1608170686
2052428895
1722515090
315796347
91827655
549437718
583380850
2032317213
553086647
209621938
2005579444
1578368197
186115132
1892960070
958382684
1235357653
1339689109
549245001
1068763665
1385300753
675254486
1640456129
813543559
2133534575
406764200
1927321853
1059667199
296779156
2025028279
1676477667
208646400
837141564
808686885
1405857406
1099335598
1817691552
2144659776
1328800357
1824564084
899856310
1864060803
1157638748
63637403
2041180768
578227293
358532398
226174555
253824528
840654955
389970305
922265677
1267347540
1162495363
1417522603
1097030112
1701122604
391162343
383721572
2001508945
1726396360
1163406012
1582378555
1596090898
966273655
1120459096
1550514392
1547640570
1773014238
2114703538
1737262113
781125883
361443545
303053785
1252165485
2117757585
2068089793
68913670
1137244468
1310326289
848668236
1531181070
66164789
1261982652
399880127
411729935
657089800
850808263
1122900033
921890052
150393402
574026099
713215247
1451261027
296209370
1753175969
1898307172
945351737
972960236
376483355
769321887
873908906
1218010038
1375785254
1345692083
2105818349
381072507
1695347588
453244841
889367753
881633073
354665737
36428630
1947043241
1395139559
254939932
1346668848
476075398
1849797829
1505576285
980832630
147768535
1105696119
330118380
1397128258
520138911
86857376
543803980
203784486
367890385
465088042
96683477
1725155721
1943511185
91995457
1969639707
1601539475
964569419
334348734
1189131566
2143653607
1968080127
1173194390
1715294594
1822540575
437050788
108145166
1021746742
250412587
231756231
2099345957
125139753
832161781
1380943818
1335861806
42257908
1132749870
622292914
1631520785
1178165009
1077475801
1693214401
1877029131
709297909
1871617114
1524070950
1098253471
1757683967
1735712820
384655819
1617722909
1270394113
545325820
1879129002
1760910294
1167439681
502814228
1593947830
813248283
1280250871
185594232
113636363
382902330
1065792739
1876738990
900556510
1397940600
1753280588
1479835843
121684417
972378741
420649270
820434877
371965993
953918428
1887418472
562246986
100334592
185439938
1808409884
1686639905
480104914
1591365667
968949611
1147482327
897193177
1036513362
737515748
665590548
1711716202
88522694
1233222220
595762501
753240531
1560213544
1912973583
889828193
1529048971
2067516430
1455347105
1232318325
682011436
1439243305
1599894280
952583694
1885120015
352491849
1490708617
1610100529
1840576019
1911196177
1712191770
1329135485
1792353280
615977162
148576342
1927531545
1762816126
1584561208
577429338
1310762902
1006708473
820888731
95228128
1526013593
670705221
1921047711
173737218
1306728521
1416764285
922836418
1762277363
27493441
667125521
199401144
869603931
340386751
620168879
799301862
1567064195
184899890
1389928364
560169897
579682596
1100256144
1942184685
368390424
547881556
1303793577
75883128
1685511329
1487207880
615625644
539695118
2043013439
803214634
286471376
1044318409
1383732910
396823690
1954793932
1276457705
1448101495
1408813077
330203802
758776337
1557175803
1249232441
1050396187
1089836391
603479125
483001977
834328063
537099659
29140000
386832100
2038879066
1640814512
922508382
1574063070
694587469
1945202709
632850383
1040623348
439189147
1834272181
1311858319
1987193990
715897925
1133274399
86498864
1035523339
1854120565
1623236189
294292151
351431004
1545747277
405975204
1475022438
1635280618
572745034
835531274
883620923
94368314
1288945370
209453731
760353033
1462604409
309275317
1763154446
1465149562
1205533518
1179329490
652162710
795403238
130741106
1503401749
1063226297
1342427390
2076915572
339939056
1575082574
1474704579
941279393
578192856
476048955
2049006826
1699294095
1247876568
1920966046
1052225302
1528658686
1029439764
772917678
794551555
1581210286
766211027
1655420639
1384749203
384641661
2110202954
240224897
1360495258
821508098
457423802
1346433033
1771559853
947153516
2004157225
1884203299
1081157779
1505718032
1645714967
1104365915
674828690
1438845576
1362915024
1329712186
883568140
658986865
626155769
226069648
586838884
203204777
2050713492
723916687
971687243
713489930
490340024
2085662588
1950786968
232388042
1057897009
1013987084
281853648
930221763
361256694
258043927
741543945
895627501
854400709
1885419247
189545651
1060360847
1653149334
1536131744
54009774
542853732
657528672
984243210
1436859378
1986648170
582914421
794978480
1530299073
1573721046
838288573
851314874
1027700693
1234645944
92377259
1969477031
615959502
916225966
1801173773
955957664
1326118420
817383124
817371181
1618606632
1169825879
1618122290
152419495
1412705500
120295650
1156933780
970553645
177011458
767034951
1689325693
354408527
844748053
1443231632
1112053778
610900485
1567892191
999801257
43764094
381026890
330245629
1411998511
692094852
1655813392
946452550
52229731
515837904
1215696774
1634986265
753788504
408694136
138526598
328350635
182914664
920746181
166572441
1803082217
460657183
1219472276
1373206940
591781407
1861337485
442432815
470993919
686921176
1002887177
2129674735
1139565467
1726520470
789913836
1308030197
479775492
1429314398
1797992484
479705728
1195918760
539679405
1476814264
796888816
1752045016
1344578677
747593178
830762717
467440562
906922972
176962098
575854634
540655488
140366167
2008578828
1654159889
41275829
1737989459
890244661
1671903392
1740143453
1495906921
1567190509
1565416792
462601088
341193689
729642454
1361876895
1907758197
645005432
1762333748
464342166
1694065826
198826779
968562295
1904507284
139532067
190452515
687470188
252000903
590957014
989306556
171449415
361667672
1530973891
806477073
473260885
490589138
1740509834
1430186642
814580524
2021043421
1877604151
1218331969
1963660758
1062418220
721628553
753780752
1420684385
1544285546
1061324767
628952030
423565137
1718082502
1121104388
379325950
100492393
1172980980
351666550
93427607
1464188188
77467127
1217590772
1447312291
360932445
1070308358
514171605
1580716706
797754755
1439064750
1831074129
851228162
1705287307
7586951
1222566056
1712109374
138241662
1721808446
1485119257
1997731569
1069593534
1506445784
985409273
2131903224
2145309861
1294135874
1322301480
775123299
1896061592
13764855
1019825011
806555445
1351343576
1963789065
2139662996
1981070499
1213366934
1558896681
1827558550
121966174
639127004
51808012
994417250
871361231
382448362
27134211
536775940
665827288
1503216938
1472383391
151114424
522502891
111719422
401233257
912730672
1638860832
1630565515
1305096016
2000978816
997805300
1564899657
2078606291
1129167507
2109101537
40292577
269026326
1592984093
986960390
1879316849
1376979563
1165690361
1516050164
1553292357
348993255
464684280
1215852069
2016679512
1693032035
1697373893
757104109
1935780876
550747114
1397031152
345885974
257502065
741781779
291786938
202491994
1649958516
1785627337
287071137
858416698
1281552406
1254898235
794546633
1167062892
1981706010
1513534448
1096498559
49692163
558044316
2071374832
142295503
906124032
839826120
1297780512
79649664
1652481180
670299391
1703022789
1541722268
24091996
1636426616
380954808
16097063
1647154904
291668802
120273244
431975707
273031612
723136764
1674222810
670913103
527241762
1135390958
864051897
450160409
718565581
556201970
1777830244
1203752229
1344966880
1201696508
2109341703
763776258
1136552691
1912012483
1991125531
950902415
1652177877
358404597
827873526
709582002
1633018619
1305372431
1488815920
585043961
815332071
2090635352
254116542
747138977
298575946
1903261300
1433691950
1601872835
1578243684
1876386214
1491209279
305706939
408657316
709071620
1562896924
729859585
866336175
1688399695
546514683
1617292311
977617351
1314216676
1163853323
847212702
1106506330
55156421
1806295741
822820559
694635985
609880131
1187322382
922662710
1509826850
1062553683
660696351
1433047566
1904090572
2021800639
886465881
581788929
1287068062
176380055
1340634363
956694669
29492881
947736110
219223955
128756913
143735650
575406519
1533364156
1394342554
1087158385
539167293
1188809089
1846112664
18593343
84982563
116489516
1017409149
79582221
487770388
1275630180
985585587
1958953228
1595887865
1559667288
2082384388
901427057
1579699139
1148717574
244899395
45435690
1313795926
1653206578
951834577
1785110154
486224077
714509637
478438749
1955376035
1444593327
776244669
760633612
1177901634
1753079458
1219293217
29272474
1462649543
1421281866
863658722
988794250
1048223671
276944800
930140359
1966865332
1187931060
1034220907
1660442022
172025538
1792613000
171926529
1794209805
1685228806
330009509
1535109105
1430081852
1876229873
1398799167
490141016
1261617625
2014025325
896986825
288096058
534615972
1716690683
127608709
413860000
339688753
1459009806
589447920
1351849851
345761392
440432329
1574650892
919802497
2086906673
364678283
2135731722
1845655525
1546472631
335196684
75011212
1419305340
1477975346
955553966
126777411
114011652
1311760178
1465570705
1305255069
1095539647
1510919614
1759040905
1680894443
13851184
1729477168
1178531930
1032031021
905663836
356456485
429829186
1781996529
1223856324
1896272283
1833152762
1011313811
2118700946
1008541317
1767935097
666691460
1022428294
511369187
1955754711
922023263
1792988905
1185069532
911156194
2079801825
1148037705
1097550426
1346598801
787972959
595662796
1279607738
1958066189
2119069510
1584086113
873384813
335811158
458417123
598471506
2082240483
2066607509
2001214896
1085261939
1540726994
1517295801
1099940376
625242602
406404815
2090192554
553187807
1609782821
1366631308
1474031363
859235991
1288562869
1490744656
870365664
34853642
516009232
442120123
1440150136
1342845187
2127899296
1828594474
649781209
2129925924
89858415
1625363561
1603750847
1649705213
1512726449
666722386
1196601582
1612485191
2077524928
1710576651
1750406650
455296575
2129421583
894460101
2050546553
1982607141
1550012269
1876978344
402566186
590853033
619573011
1633797971
1636329514
1345745689
1183756204
153901978
1847611994
330901876
1410907548
337954457
1651459481
545762690
842520660
1225793665
1812123761
398709758
793963914
1997380923
1703067236
1155943511
209667075
1174157767
1734303046
233647424
1509735846
838961965
141190704
1887832146
1260491476
2121440808
1289069827
1010807705
605680427
477602587
1538971800
1973064477
962195783
1731771273
1995459392
1643514796
2038064410
440878700
1657236660
496516720
200209752
1537185561
1004512979
1825255547
2042724588
23040526
459329612
1550949616
1174986606
1286405903
653351904
1094894299
1988292655
613173177
681318598
500220259
747828283
665727464
2146852065
44729827
1524585941
123283480
949741166
1140521841
751293437
535835876
212780979
377211931
1998465474
1832607772
776238002
93081483
905824389
1848605432
1918661361
1697049908
657200697
356981666
1868393920
2017381414
595823786
951404113
633266861
160299411
463241378
1697973953
1504967387
1614679289
1211140863
1258980682
325667640
1159997674
483142311
480851275
823920353
1734135180
1394936218
482412428
948814607
1036225050
544476199
1969578443
1208920916
1408458499
1169957617
1939767985
231897666
1888505780
752522843
82432393
676143644
103264153
385017256
1535056845
1667389647
835085251
1837560878
1962126388
1248587316
1843696484
1788928485
207920325
308755707
3620627
1758190398
1061374072
55116894
322806802
1636367477
824057963
933132808
1486819674
892945744
1304718106
858016203
2064114274
475632647
273672030
661986147
1093370610
811021519
624606555
1398955218
1793821918
946471121
1696921727
243453667
1704185634
1580611307
1010741590
437052208
1935635455
1255960773
632361361
971579569
1296931937
1312326636
1924910230
1280750014
1783075686
98128001
927880275
1092559028
1086222389
378640690
630436677
742986192
1841894140
575653687
772193745
2009842481
280043098
245350180
1511641144
1573843846
1604711915
1086433850
1230210206
395593864
358301328
872571027
111318146
794356206
1207663528
1408917370
2129970521
1435969534
427322585
360431075
216992010
1591599727
1598146159
1591912575
2008192956
1622827649
2048594679
320246107
192458990
977181020
1834732860
1258850706
1684042157
1218837986
800465725
1411841009
1636545197
1939504377
1813339139
90414628
1264464761
1302974542
2124527967
1999388453
1017966377
760902091
93236755
474588939
1274927255
1607994412
1970056824
1939820747
754968466
1194760160
572179111
1884115117
1811646286
422593248
134812151
1090704838
262610871
1303956217
1945146790
635003414
1445741873
1590859418
882377720
1465150744
80917956
484034773
217336693
351131980
513996559
592420918
1852044148
990061453
1134580409
1310503419
387142730
316939895
672806395
197070503
2072123391
741571313
1743594861
1508959600
113757408
1409895740
961119538
1409758088
660336561
2056267199
409793404
253700479
1730734804
1808755523
518511727
1406497356
2119249560
1878420472
651656356
2054547282
190663557
1484495488
1063960615
1300012791
1682083929
1388001804
296832232
1339312836
327260744
106147707
753069984
822618346
1078977581
2119635668
353483452
1770412879
1942679002
1748076538
1520920387
234881979
741606025
497964077
2001365615
927708746
1814529863
765352789
2111456092
1328455502
484603589
1349503679
796219244
366721713
510277292
226447846
1258686072
2132989561
1762656227
59093754
746599994
1021090012
1191941006
1519117839
1029105412
1679636501
1473730312
1631333179
1350208741
1806015116
1780548075
439632469
1775618337
1098889985
886092217
662622843
1556577804
2000964344
1216889024
439417427
1328078822
777036572
354574211
941043571
1173462984
1303816861
943905547
486903715
1057495466
1229709247
2125880052
716747605
1293756473
1549027663
1040531334
1170648580
769716061
1311163543
1938039293
1525144010
2112564374
1660807906
1647889902
1109370224
886518753
1885011857
1306674528
868500818
1794052268
1514573562
1675578365
1141037592
588743689
1977422117
1369206071
483834352
1456641031
543516095
197455331
16321771
2013583956
1982369942
1164426544
1605992276
1096112659
1545208090
1855815409
1406305121
763079730
2097318201
822087296
1803358764
542516456
1211986568
229260338
1011510801
168415764
1493069049
758721101
1659701943
549175622
1167344089
1825251795
847946209
615016315
908557919
1611943151
980659879
829381533
371138294
648204293
663411154
50195198
998550654
1908747410
1360909417
1680234075
1354720471
1124663898
406515944
497950430
1147595988
482694317
2010331724
533652057
1942036160
78095217
1015865108
89406883
1696352926
1506583719
714228522
18341348
153665274
957856916
1718216437
1324545684
1236768147
333073155
779247366
366384605
840343885
1606817929
135286704
145062699
1122055342
379249057
330367107
1176546519
870449273
980813798
431785774
248000302
924172274
1377417480
1246941203
28170465
1694660405
1643982382
499956794
1348405505
1207292393
366189246
737358920
629541338
972106006
3737372
2038465846
1814028023
1578115702
1988979590
1036667138
1708193972
964092600
1036437936
614376946
735615228
2118160916
2139136232
520590727
1927113886
1882468489
1095966839
298188062
1400360654
1426524819
6301206
694684449
2131573994
586216815
1211571324
1690022842
545836774
1956680963
1091450673
400524384
1984528315
887467192
1711375479
809247004
806650119
964349243
961814167
807245586
1048802989
885954913
1784857845
1986332464
1857587354
162379990
101322132
994565491
684953236
1665671337
1819142558
1496620023
520719303
1406021092
1373784012
176045400
1143031050
303461654
312997772
1958313437
1323613360
49828832
305345496
579261367
585162760
1462300506
111192913
283823345
1689244321
236423534
2076168892
901833378
118822211
1425121734
595535870
2071107833
2012636962
821853826
932114404
1239607143
1611820339
241563534
520703216
1625243121
1177670296
748901803
1036964670
544024371
983455064
1042947307
1109009256
1651816460
438070343
228399112
1843131367
851193367
820671832
1877300217
2071975374
483355500
815578323
876444182
1327184102
457338931
864845052
1502597945
1038271763
258134100
777114200
2102443543
1732403689
547773280
1071166253
1002470589
1306539113
1916593015
856243020
179273749
1644201666
434757314
750360554
545600969
680720235
280413558
1720118884
436549204
1821302975
1738904487
1420232625
224225153
2000690890
221811587
776162666
806980034
1109576413
948595521
270563368
357555172
2063987989
1357840977
1445397274
357869564
2124047607
1431084901
1276766214
1711198645
279025699
511594396
1229513532
1288711236
345746904
553168917
901360037
1353857233
734075318
1006499962
1950587946
983950154
1746204801
2058984006
103147432
112461635
813496904
895953940
911545597
1213413840
1749685872
837233523
378160688
1460345429
607480578
1757596190
1315353857
477669106
756048915
261985661
532981157
559959346
57350968
2053597671
502748487
269942430
922245207
2132468056
684885301
382608826
597517447
1588168080
1073101522
634337863
1853730119
1387617505
1255107959
238315196
2133281966
1763641821
1418682071
321802283
766106264
260508139
1082015494
1028991795
1418560260
1144198163
119944172
1714659446
307208294
681278528
1413616072
818454468
319953644
694914655
1163478057
504392081
1390987277
625863373
892866759
725669070
18599050
1591202254
61340106
2086541946
101639912
578846660
1475410022
176979311
1404494907
331075487
1086948526
2141371420
968344061
153974525
623648012
204031703
1092054584
251224464
1148680890
1122619868
235338642
1677898549
242830309
735577889
706397790
865630696
1798949059
1707534675
1511263453
1450102477
1917404368
1180290112
1571706982
1998836617
980329268
1138274116
1785335142
1767712518
1932531371
510329193
2015958030
180928157
2137996498
1183945585
413466268
949084899
1303616309
1199114091
1097208507
658033655
1748951270
2023405566
1191853490
1365308579
1039084804
416195960
637742403
1721267899
912351355
725440883
1115627094
1296789189
1853024597
191143924
1148844223
589384553
493540635
1243773981
523425171
1654742185
1206535327
1631774479
1298614205
1988030138
1359953097
701403611
1829253458
1954718590
1759395820
2132352460
1646471530
777898425
1599666298
1576960528
311054296
2032750182
477186810
48834158
1640106687
255599164
104543240
632217038
1548999955
416484376
482742026
1867086672
1026298023
1937968226
1619423085
1103724805
1692367479
1452795485
1012775816
1333489965
1773278992
183128038
2118259117
1924918310
1880548242
324465828
676788883
2065083437
1690505551
1838954974
271377762
274174965
321426519
1844814574
473903606
342630026
1962061740
1576318277
1417855708
998642558
550275714
27918072
2057126944
1820373437
191583401
699809046
1745101349
1339756641
1816013870
973510677
779087623
198997081
484549336
886463422
1292431837
1177196538
306638695
1420906548
2092085232
1094642062
904280471
2078186298
1322342951
1620283061
1448757130
1629487030
1762863975
1940590265
1234567971
239854469
2065333658
198247677
936023358
1971804511
60349522
1779265811
839309425
226074478
916748353
1225173017
1179190270
2040184080
1149620071
1903792855
557390786
273616202
264042566
1541371587
312743634
673979753
746134686
1270901360
1674621688
283754981
1980932205
1369948346
1823189449
939436762
2020214648
460417984
457383641
1402175311
1014169817
615500106
1191454133
1652411161
1456377114
1925020829
440909552
1161978518
1533200618
1672527494
567265306
880102782
1625619788
1540368763
863549698
1910303747
657252069
251805759
2125401088
1520228704
1887397726
1646891001
1058138781
188799180
2050741064
1817133257
1944555150
677904862
1847471125
1206734449
789204204
2030764681
657918653
733271139
1615296060
669574725
304182421
479374053
2088140853
2104465344
1493877743
1177716715
479975129
723704480
509940039
655219156
508905886
2063478394
1886333296
1038073096
1626464320
194450705
1255608797
1332988452
631333004
345251033
545995173
1878100623
190355554
1544082622
2056755629
1828966057
167389668
2136726778
1238520348
1152613167
995564022
1901277515
1421995950
464734098
739215156
1461933948
1426516058
2042550861
390995509
545963166
191397139
1383444473
373058569
2114384039
1414397956
513325253
665185402
84383592
929748802
44435438
1781583403
1407915407
1116897271
2133274360
118172551
266150077
1826221947
1972760610
72354999
1730904270
694397662
97705079
1411585179
622281682
1856723395
768482131
1013143663
1558460171
987402731
220488993
1085126843
1521203067
770389591
1820568691
1194703259
482889797
1142176369
688072295
1542131170
1300783462
1895511159
344259929
1643136435
1585799821
1006255426
481495707
1328469817
479732807
1803417172
317374623
2092306526
202634817
1254041841
1793474022
1242180259
1289877558
1337219276
1963152315
177616762
2078661313
1739288363
1319340320
615732335
1784049056
479467922
698400875
1253532937
1536865377
803792257
1234905686
1267559746
100753991
720800910
262946069
1723043700
1405713024
2025383178
1356118652
1419784184
1384651876
96363862
521541582
2039786740
533229471
1869931417
1938157648
386453868
1281363466
1768105613
156966936
139518143
574478364
1442064820
994459302
1190689063
530225238
718031489
1248964612
480336751
1040345543
1190311461
937103424
198385223
521121884
1874051231
1936239648
168180797
1707603166
1854442449
989603507
1502838626
168451698
575753427
701161105
1505680208
805569158
1381032014
1246138124
181927339
761128373
1949407969
2038689374
1402072514
855724246
213796818
1151256498
1915468465
760715136
1160344278
1145637179
955324957
2119061764
1799671597
1726047525
1587222076
286976424
292314852
1121801847
2123210366
969306372
1914042373
1220398651
132591338
371878410
1627385056
2078752502
1195455942
1412446739
1687372948
1374787346
1572579632
108792782
662597969
1127963914
722724685
551576624
1291526292
195646974
308968142
198636131
2003175822
1617724224
494587493
1847369981
180625355
473628895
1527975718
115304669
365742073
1988918523
184769379
1273637072
231395320
656651728
168923719
1740845571
1851134721
451668747
1810507831
1842010001
61083484
1397674868
81084432
1795070317
68073716
1454465162
2063209747
1084888489
1237994153
277594867
648801152
1471878423
434493736
1235586801
837428253
68082840
1788915139
1692303106
1862924057
1712555909
1337203861
597952173
1703591080
1798540136
583883415
919154443
1779673320
1023176958
191267378
1900165432
588374582
1191681347
2041273132
548280851
1669727360
1226369428
110480343
743675230
2043307420
607015737
1196950178
1606099340
1433702007
1144170871
870172467
1740501394
1821179196
2037989690
1486417008
1777872370
506401424
955321159
1690910052
549974097
1592281132
317300481
913231026
1966267401
1377864907
811503670
1962793430
835934364
45303143
639976054
593047924
1222716576
1369937829
602669741
663067630
1877860767
490396779
2066028913
1132994057
46378193
605212860
1541137661
1300946823
1524869438
1781175046
335227634
1369794471
1013825038
749153594
1502950470
781929935
39719786
1685044149
509622926
1640557263
511944690
1827292847
869414758
754618637
1036147211
67110238
1053334579
1219740241
648398830
1235098841
835275381
1927119363
1533361967
723084488
161207174
424950263
1411530965
1710251219
13607960
1366940692
1567808209
914402864
1491916164
86224816
1546430602
1630937574
717103677
49281581
1047062718
647612449
2038628415
1662947393
875063485
1964861083
1993539642
577521759
181242803
648523923
448862128
591645915
1666476491
495823523
1772395363
1951934464
1779504263
1228841331
1776203182
2112976674
360243041
623744551
415161304
274330320
2093742192
1689561832
1693969699
300370534
1886263295
1765771692
1904617261
975827674
209208669
1326606870
1044804167
1260999802
159764402
685160175
866147065
1324719057
1751816761
1715543109
1089210494
1409994760
1367321883
41821507
1943473346
1311074802
1693029831
1488999155
581141844
2063641471
199164752
1739184909
1237505281
38328901
1232400621
2139054573
1349042409
93233797
2077416685
1377134012
194180937
571440148
456343197
1801922128
1178811027
1312020854
999943638
29067895
34776711
690812811
926443955
1604677240
1672044700
1699650165
1166895392
42294236
1571157637
1408228986
538699902
1156874622
754871599
1158653821
1903972216
45798278
1902714828
613322312
1766787322
1339669362
394988866
1313411523
458603310
1695819499
1851886687
1960921863
1261176351
134616453
543109420
674816613
793943991
145424880
82955516
1450669931
393585282
66844259
1089450857
1643096914
1402099863
1682353270
1115522859
106283516
784853051
1983223054
1643231804
453484555
1988189657
2143564267
8827466
412204002
864657715
1780556289
1022100228
1857165673
222558083
72849943
1255823176
131018145
2126627928
862325498
55811521
133696782
1780823546
1913840663
1189690127
1318111895
1749032159
2052363613
309253410
1468022719
396884755
1668487053
923231038
231041138
1804146034
194355415
1626130283
1076245485
1748060451
1082945331
1406939762
148003953
1231132164
123994278
1005455844
770281757
1479265491
1120869271
625241880
271974839
311588549
602451405
1553614266
171306584
1719089803
2097539816
1429421507
435652807
1319539387
167021989
1323721978
1938361559
710143926
549154985
774650842
325335262
1908625954
1222748914
530447794
1792635538
608034537
373759310
471301877
1747233981
1924054653
178547232
177319815
35130701
468629114
731177190
1531512621
1531464390
322578831
1649513823
1608176899
1054302283
574740603
601575458
1473846356
1239274320
549996984
649071593
453741461
142113257
402469937
1496568929
1075232570
950474024
1725906297
1042425894
1690204297
1909043066
650047031
1375160555
1501382450
1607733248
2033167780
2082742026
1397805210
973328469
293829752
1100200661
499915808
557737890
1222272986
799036684
1372676293
201287726
2047686036
1343574675
2012597527
1305336351
1204487303
2050425823
2079576397
860026345
436183622
36392248
1771215204
324685711
107819162
497133072
1796117672
1070148577
810194474
1504539179
208276609
2035332064
1828155457
1545799003
346459480
42263469
302740091
1708801608
1075543994
1904764436
1919346733
1484318746
730315641
1654596001
1659180431
1648593109
635042375
2034930994
1998180477
1205866627
614005556
2109355113
932402415
502730387
1622060483
1487312467
1832672833
1191064225
1436544745
1696714678
1596280434
1389583237
2048905088
412649825
1700418904
466603672
99531424
1047919275
1395750044
117132467
1117032653
373964390
1687829467
1512538960
1563236546
664149312
587165425
1284994211
1076954671
13196993
1301485594
1165118973
2124474134
1130019127
1233795911
987822980
208892263
335102039
688392557
1834871510
1256245627
1330688469
1621224699
651461965
1654662340
1912766311
728137424
392177486
1770374917
484833826
392216335
425890904
179666098
641344562
1369817429
169142966
75294284
413799175
1562744354
1098624888
1261397300
1205997697
1066447121
623290608
1935357802
1962344849
934881132
1409991258
71694656
297973308
1150559505
35932232
1467362137
1709431516
295639197
1801256441
309979671
184589420
1400316518
990387805
1850029037
1273927914
1683107804
818080064
2048521962
132458126
454260388
774393189
1726654477
1730095459
471574047
1756432142
1393124264
1467261107
752118063
353809773
117085673
1757050808
423976292
950097043
948086782
1902598833
881698417
1408698459
1412749450
241255723
1359091310
1329725134
725190743
1452790708
150609139
1839252650
1528978413
1891377097
1120681462
344775241
1915955334
1923126401
932946183
1783953431
1966449305
2049194483
597289701
1812619458
1188101304
2108492525
1721481867
6384196
1194957922
195687870
1589215674
1157251485
1491670848
1299913454
335557869
1084391211
1389353717
536744581
922421241
1978947112
750721646
1069191152
996785321
1105007616
1532499242
1560532472
2046656565
534187246
665408945
500489652
1070363091
1263081297
683941376
1970647994
1621106677
1336725264
2005488619
1311314469
933244664
643739006
1360682267
1895634423
912625237
2000340601
1508483698
458144789
385830467
946953602
899078696
1774483649
1020726424
1864815984
1631317609
959709073
83181832
1298038126
4726123
1674900756
1331741165
378326721
2028884118
1897190547
1693910655
301430231
1818751594
118764587
1049725657
1818605343
279619893
1021580089
1483612530
531090420
555199878
1925592742
1930821250
2039210082
1937317644
530191459
1035637901
452231404
1918571726
1432431890
855043123
1307302986
718920281
1897359351
779773792
1611282015
109406408
2076322521
1184079323
1289596865
85908428
1323761212
2108319539
799713116
336468767
785810379
1294201051
1421902582
797977605
966614690
1490756672
1317139487
2066985660
1563065265
1791658769
2010393601
173979831
254839954
832476657
1288660756
1375620413
1637643759
312432113
1174138860
368907369
270472939
597636823
1270603689
496052906
1426659449
701384184
1334491516
1272390542
1915755933
508673086
1423491626
1433619236
665800531
1615873957
1308098491
1549277727
717081268
997924270
435524797
2029017145
1585371105
1165935130
432561145
2044158455
1258219435
1517475663
301535351
1928893958
760155661
287809205
1219740984
1990045719
493928247
35526193
817161178
1541818093
214490800
1492332243
2124285608
106378784
1088931706
567544370
490455829
481970540
1390986197
689446876
1290820624
1749152057
1724496769
1925048883
1922819178
435632420
1513840336
1918168903
548326532
873984592
1843335301
2071813487
1873882742
2129205495
1793390590
427367366
969360182
1611643171
1924087275
2033555054
1878954060
2056015281
1705502049
335934469
218397908
1304355634
2069183634
1646715262
1951291691
199757599
255601842
507625618
1098306245
1405058432
392443562
950584345
900653977
1648255050
2140066917
487411448
482934174
151032081
771535996
202990117
2059410503
674030841
1374120353
924229761
1423278227
1905809614
992511517
1335767729
1802795462
37656898
1026791071
1173081263
1589752346
1386335582
1850976205
902275302
1895291125
561559936
1110467086
784863522
2107521634
663958760
427424941
1180266740
665406609
1476379307
390501613
607521458
1123163739
2086460760
1923971932
474757139
1134936603
613095816
2043941661
1292280062
545614940
234966485
1378998311
758857570
946828918
982035965
1987021238
164243323
1515184027
1117061658
1984636853
967613625
663735322
1639714687
238023991
902416141
675480689
845630358
646824476
772576565
1472088282
1190960921
402557777
959839951
629034063
1493722380
460476539
1319051259
750044715
539067257
750004579
1671229274
260700686
1216156505
1692147754
1676231861
1894731307
1908847399
2133902722
564202837
1717254721
128063505
1419978602
255244762
736612249
832033343
2015123010
62002433
1974686116
1468409950
1540036882
1422591398
1827962283
449508252
1557784041
1305487814
987539288
892432039
1840184758
128886844
2092936571
1909961870
706549214
865316841
1322162216
131529613
1586986299
833340150
566399777
100367393
123855138
812333306
236338687
831233070
1098159018
1613503133
797010637
2010628488
1858372781
111540331
1824392440
1544082078
1559183947
270175014
1063595874
1894652173
323933260
794294297
1878492376
403576020
1640525199
49759327
1111835877
1514006720
1698585423
351979906
1639648797
1879027840
1901331247
1991409046
460846121
2098171494
1820403653
912052849
2084987850
298780513
1862273460
90729563
1925769808
650979975
1496963319
1722014077
567956901
1536080688
1665441925
1662533610
1817214900
96449633
1661246981
484097635
1473310338
603844877
1987987277
125170431
341958545
1397172429
885262649
974676645
1209261117
867773959
1526508550
1044548389
1038403015
1649784355
1320662922
1751970121
825212025
1928752594
2028413860
1333084458
2071291542
2093211953
513795042
232186767
156341509
96973032
1989616263
873047298
1618438557
1686131561
344546607
1207670338
1592103174
474603894
1420248975
2145696806
373955801
187116644
323758351
1350368106
224559837
1562461030
1363186886
42047702
1719498450
164058341
952254475
14258831
66551834
1475747961
1751345122
2046436460
1915997101
933188759
211137421
732481684
717402178
783761323
724433413
1146112566
1370793840
562531267
1802545058
236012809
1974248910
699439739
181076113
1372339262
187378361
1628439028
1064635708
1397434518
2142449614
847182317
156385336
1078856592
194765286
918342765
1509587339
2146572001
948262931
124884830
1832937457
569016035
1973433163
436340284
278677526
1375937583
1075676085
1460236153
227636888
1944962652
165116694
1792874096
1980261437
1754176292
1538619426
75698477
38207005
1200984211
280485261
1650579725
863982001
1687065492
164111634
1062648959
1257039247
236707783
534935880
930594263
412448738
285012566
844250992
247792114
1954013530
1308099678
672098640
1582942308
1372275732
309689098
1344526251
1271684698
348870613
983767906
1847672143
1291883147
594874624
1818968940
2100529745
1594829376
1881622867
509949242
2126951878
533817628
1851681308
1290520331
1860144056
949208012
1402978699
1911084748
841063036
1289785178
1136819820
1182677861
1624818644
494324862
59609848
830150920
1077207525
667623979
1472704283
614312162
10793927
1088506947
945089882
2032682635
619526244
539712802
1562293950
1672032709
1766073218
283921258
1396966754
2000678133
741393877
1572980415
1255486167
1301201019
879128012
1092467232
46225155
568960074
672271083
1535882504
421122675
1760104662
849256441
128583810
591376998
1366979278
171918421
1619553706
1948206400
2069625928
95168407
1563339256
89489610
464825131
2090011202
149032213
741573713
285630905
101359291
1953868143
180631358
658218877
1884991024
342782586
1174180802
1792598497
2145046819
1226808964
1548289774
27549364
1944153170
1170839728
1165728384
1288711518
2085124831
713641369
640478428
459172736
1758925898
1116515525
1633002437
927551004
1925587611
1889614576
1077515226
498627332
742317463
1807198770
895934469
1163479757
56562255
361048762
1823439731
1303144073
376156451
1205882462
632397640
91150187
1318885929
856546864
57113010
905290284
1599902760
2081924485
166897555
2115602389
751130176
813304386
615515026
1870375897
775026671
1184670786
1571520703
2103281630
795438315
1662646237
368219472
1497682371
2021082910
1180985877
578642006
558766968
1869487241
2077706474
237482217
2062707678
1967797276
550190675
184864396
1633371714
1008049725
1216319187
50610562
330898141
340183740
1115420397
307706999
1087758725
1368419331
264885563
1127779191
700616240
683045451
426284974
1452499682
1440704557
1864847770
1011384581
2040055966
1062171579
1531393665
1914509066
825773032
284677565
1568931194
504129512
835444916
1642949736
896156102
803684002
1884455609
1574765956
2098453299
2101302798
2008746900
916071678
133950728
1196601542
1144698037
466067310
696762950
940410921
975229078
1592632623
466158516
1621143818
927180328
84167253
1471787926
1043008482
1467744416
1007645399
2104490552
809990557
1677639615
1134464879
537129393
3802150
1608104814
1263403379
1064744940
1459706356
997014067
261121483
4885135
688493204
1062579258
1199863575
619682283
2103817901
1430721487
1040443156
1824092459
460635226
691772291
1972895101
1502154348
61464593
966104183
2093729895
1618796321
1318186847
794139700
1271146256
896810234
1064857501
1130855877
1510238968
956151645
1962877043
1095816866
1564036795
1173068203
1208348651
1687256752
1638715789
1168904530
687636311
1109458801
1767894029
836124761
2078910040
1013905760
1501564653
1228383693
1463368079
2984265
79305958
524320907
1296323467
553755988
1066790116
2035053062
155756648
2034174814
692241774
341116836
242447154
304778089
671646005
414914673
1644525203
1359683561
1132856213
407390571
1793775251
201578407
837256122
554828499
2062166881
618703546
1489980009
1092419840
1657143125
1608328444
1973397385
1427958131
1087044994
83837619
1774686866
117500242
1517118334
1147449941
1864482433
449455716
248388183
1224631047
1262986727
2043382068
337863839
1045663814
2053873197
2051791158
106701803
196848929
144279737
1045782875
1462871827
1892304842
723084470
1892197481
206352153
123663117
1290797476
259931126
854564320
1631533885
226119534
1038098038
584315941
1599748225
2099983805
743751273
1474044938
1000798380
1622583282
1507332369
391466127
942762221
1502327349
685535860
479275041
1969230737
1522873618
396931790
990186585
1999911410
506955345
2055233059
1751498722
839419524
312436187
1645220611
1459096641
422688734
1006087913
771328084
1722525009
522476924
827918715
229459042
2062417604
956757471
1272475442
196587048
1604844255
567882336
2016352908
2054233821
1040447372
268490743
709456109
903550303
986993581
902471102
656557558
493667860
1887272974
2118477477
1217650266
961775926
1175820242
1445992443
844115685
145552500
1331509170
651963280
158796746
1610098714
2064465919
1098378408
1926113828
1170986206
1213584406
811961837
733842291
125310445
1853308841
379504253
1704857503
2002468054
746739940
755461557
1012897064
378076239
1615353678
719874542
263488535
861035474
2046027231
1424165060
1898490217
1276827763
162977379
1728814983
1552352786
442187626
774535891
115155890
809125160
587390083
539228931
695354296
1847979220
364797831
1753174701
1980136028
1089938207
906279508
1571734003
138454310
716245783
1064720952
1026396824
1530029828
941796688
1266340204
923238344
564939974
978459815
598498665
295709478
1519731463
279916691
1124946361
550944627
417172631
58549965
827865035
40818673
1265384824
794564157
482847598
2020285661
56717019
553307657
1191520896
1148810059
1724914177
992336210
583543011
1239160347
147834912
1613585267
2019906078
1309344988
1244946074
1970310546
1967790109
319654607
1889653476
869265774
1518159814
1824870552
440468751
1724647742
1728025454
1824439642
1940937419
1175183871
1320387300
700661759
1143316694
2008008505
1619535235
245119631
1858618362
324622139
2099553780
2092775251
1760403500
165896717
1123212196
543610181
764269165
1661860243
1984965190
1059941358
1191096988
216930464
1237874765
1923593762
351917366
42530874
1989865342
28790746
1324349708
1788428689
1695854726
230628954
419519423
2021146176
356538033
1796449058
1286840766
690904275
259950294
1219668299
1376383879
1283323045
293538545
2060461907
205314324
719987933
698172634
1149038990
1146656494
2029923393
762864467
620430183
640526834
1565153587
1089469750
336820798
1963170368
2120839065
1881778046
148179115
956277734
676210778
1723689514
1939403650
1827703252
2067769715
1983383740
1582806389
183095504
1955309740
691139141
163351666
1925200902
956690363
1676455724
942516326
1966911658
1177342690
2028741156
1873177891
1477065586
1491386034
1510954746
439485006
1007258194
298595074
254708536
468397113
1790021059
2003640866
2066166630
1290203305
163612716
1850571746
789161715
1721791459
1841144781
1638345939
872027926
1353077580
1041997177
254817678
1716211395
262496941
1360856626
2088287746
165871571
1638417783
1266581741
2015763457
1825289061
1509614600
997081665
904813482
93184730
866212377
1733983099
679132313
506792204
185692685
1013471515
1027954637
1940772065
1684714012
1921356191
1451997214
2041879244
616243638
1819539912
616244810
1602717484
1058536352
1136667050
1669164911
378481636
854967613
322976450
739526449
2117293186
383243258
166719251
111463097
2118155804
1598877084
1410266554
663717325
1683739896
904632355
225544603
140779669
1599972572
696004552
1594911524
978540521
1819609894
1128177035
1635625326
1105743613
1404475022
760413333
1600806932
1933420515
927689690
17170916
1487895289
1606924203
2099669325
1713655378
1294103811
602079340
279196900
230809020
1886280327
964760059
1934832185
377017648
1177944573
859798358
900546983
120815043
1637688091
1072277341
696538050
936068520
710056171
610926441
1729596033
78515685
393090466
957197251
240552679
706442267
1731546494
1594800331
1988451851
92980393
490981887
481016433
2113250617
1087640117
100311555
1912549078
611446936
1826787181
1123132098
1709440151
2133355883
1610806501
220732280
318589922
211623009
992731448
219625390
802307199
104687550
272094821
589367703
305653585
235393484
988912378
601390682
394418375
1875225777
1798351535
566642741
2661683
216239096
416060542
1548977879
221508171
708424621
1033183632
856797087
974583921
1080357189
1557972864
717838952
1317951727
69371419
1856202115
1163523622
1799864167
893137933
1990473647
2122805437
1424283874
1561432192
1049446271
2045587833
591025740
1594634616
2091326379
770422488
1445050427
1742514281
1439354791
116788966
1283293772
1290087705
493314395
1566566276
1640720323
2098841560
1968419730
254999119
1151067056
465657956
414314605
287443540
311208393
1876147576
698799750
1685944542
895001425
788106959
2081231277
1008325968
1545298732
1002008126
1348957685
1293265190
1440893877
880027533
1802981669
1990176960
1126304399
81613599
340139523
1802234112
421158491
196599855
1489423108
1930014831
1821076892
988350384
1012124262
748484499
1145634809
531941480
2002659502
831025956
1174443962
311224025
355855748
1453522134
467939198
986550479
1200747934
349877990
1512973386
1815900898
1637930750
1325174246
1328236599
1387023267
651352086
155562725
873315929
826456960
948959291
1063642854
730409936
1589208141
581677193
1131970188
1077681712
1494915470
66549317
899551538
1777052632
1044875910
1169100685
1893261273
206326899
682966868
928343075
1631224830
2062119598
931269452
1973787659
644825698
1994290455
2071208633
2005838275
1532526440
1977378310
884110973
444507668
1981183644
181278192
2038931121
1930239901
455023240
1837270893
2063348533
882841280
601318012
861722834
1976732055
1180166651
2060552046
963464556
1896577512
153380969
1761542105
1255846410
1439076419
1118136095
433493425
1709110532
309332026
410410592
245998335
436132005
357345291
441244075
1699966613
899324029
1799144817
2048154819
165633179
181061371
194747636
581689437
1949535166
1034515739
752326290
1576028714
549641604
1694496224
931603806
1565633317
743109627
1515696023
343821836
1995207568
1488328845
1999119118
187023792
690177305
1097789338
1249740620
1872832960
1742384812
1016393437
1930968015
1349190244
1354933716
758282297
319910128
635426036
676640146
1159546900
97259949
1793703123
2101824864
547126285
1254110843
1319890899
1074378744
849636019
452906136
801596358
70827447
377094278
1539869132
1964494109
2014163050
862279050
600388137
131515115
265013576
227428513
1339364992
269780014
1749382631
637048721
1085925612
1192923885
1713468195
877679285
747176355
229996920
1757237643
536480105
1762086602
767573614
405218259
1961554353
1949849342
222402454
1632302293
1019753948
538784871
332096578
1163372594
859396838
954582561
91765592
62143991
77293639
897852149
1492820248
213040445
1980865797
454393700
1073682564
1827802351
1439071526
516846722
1637121190
256169151
1559229164
578988674
558974932
1310007633
307734188
1660307890
1841187683
1963652715
1572035570
838074436
2018562621
703576500
2083468704
1498161142
1349478150
363051269
1724236255
605425596
338252915
1055825831
693858572
2021623044
690587857
1364814161
1692130141
186650828
599233820
2063449951
13716692
1532298687
318772740
1431740135
1133885073
1498979190
1187371970
1923013406
1718770673
232848727
848211805
1879740272
765831364
395681101
2127021321
16453110
1923779123
213477129
562542101
1019519096
1577167930
1848080109
752550602
1400375894
1893722196
75811127
1247823443
173304134
1827457318
268960189
124654911
1111653779
1771712762
883333678
599700422
390448016
697626133
1382136621
1671533099
729440654
846538717
1241894780
1879096914
1755647038
1748202048
1281719919
1927368575
20263617
1598712038
471799075
1860797658
71411378
1757865928
927184821
506945498
573521997
928105942
315526209
1163324326
1762166032
1801380314
2046026925
1480595031
1407333480
1493874293
16876500
1394628743
121982808
2127981082
1866251198
299328233
1001858191
988509795
471860192
203281334
642032802
549687769
1310494273
384190315
2016989047
1974686477
440687070
645677597
1872444153
1887264239
1872058331
213202096
1493450701
57267706
1492114710
576648267
1808120068
1487856028
1717527322
531484694
279295031
939412621
1199263832
1971195621
1015054173
2125036043
355636802
610121992
2068451125
1443923314
110937740
513088764
899002723
1159397148
335563030
871864163
562276204
480585349
746531986
1167354841
1147558513
1392953482
762913761
654680885
970452107
299952178
763417081
355241190
831787659
1773368274
438509472
1824702808
2030874401
2052610088
1866352068
859606131
63778516
1024356465
1391119457
1545036714
692162777
1570709366
1756490525
95172989
1026333802
1973146103
144150251
247224460
281802930
697423927
380289611
1727560116
1461800223
116531156
932811196
1336135226
515418783
1781656694
1490143174
1392562006
1449636314
514726776
622784272
260380114
25051387
913177582
177359807
1986868142
1108972913
1842827337
1901505648
369345175
72647317
878268014
1541262659
1219328021
1245105855
1905123387
1200761318
2067405064
366527620
93155585
2024456947
1317750593
1065246644
1725513344
260643921
335853937
1941448588
526988032
735764688
62262432
1235613616
1759779075
922750539
1034347125
375562498
665616204
243035524
923310668
437020546
1421990147
520052295
428266240
1874853665
1434244274
1667760078
893446689
1716497412
115876580
960676435
1455518516
1588970319
1834670335
1969824585
333740663
1776781928
1741151782
566811484
69845856
1234235254
923629666
2006342159
1775485468
1046679262
964967826
1633808778
1978271223
1012170540
1650073658
799185298
1767438655
1917005998
782138799
832740875
944320785
197016961
742327162
1752263073
429907059
1697328120
775085225
1789313534
530927173
1733632587
1554387134
1347630993
43720186
644215599
1444480087
1373824111
108944580
1347825234
2099621815
760901392
61587498
1464946059
252550243
892499026
1119245123
831880059
307351117
2099519344
1921971074
282982238
412321460
1583169228
582117735
623909918
96687128
2131464570
960863852
1685817078
1887005201
1334581919
2063257243
1978911018
1348889224
1325371308
853663396
84958136
82470988
1551212948
1166446417
61440653
1113080267
177362280
430768415
1703058246
1282902543
822114283
1958862486
567690954
1708525864
1508204563
76620281
1458416335
1765842206
81451371
862120508
824373021
43116420
1124289428
814882966
1449281785
1954606215
1842701613
1362256383
1372903734
1655722687
1617156221
1300181089
1676791769
837809981
238904970
911181438
121781032
1236618269
300505898
183851859
1038957593
650242421
823292963
980878656
1537376812
1013855494
198089693
1791282501
1638760036
1931721297
389781342
1461724470
1826032814
1592161060
1733419425
2007030676
1219927677
1113584347
1906495387
1529952313
1817476278
1738872123
911642341
583753311
1345226219
1938548748
1735713911
127110979
1031262742
302096160
524802668
94050580
1985840905
200786922
118042818
1163207641
1308881615
2012874496
861733441
1879931491
823782607
2120651921
1446530740
281593845
822575354
793188367
1384407160
859695997
398182711
1880092149
1273125902
351747273
1808165059
888291203
949694062
160537671
433780984
1790448626
926346057
1905120590
2110985270
2114402041
2126363658
529881900
1037560808
2090052010
1017725314
649923130
1431919321
431232512
1228170091
771728455
1925973174
1831070556
2007626743
554793082
607015737
1732171293
1817623841
6520232
482445366
1039161408
2083054155
1875532256
566433041
74861603
273842191
2037077369
1104707262
176855378
559366248
2127712095
1386714678
421228583
198096344
140713815
306701500
1594340130
2122462552
491788155
1378406373
2118970015
155370889
773606714
927077157
507176876
1116493493
963575763
1636897342
1230184153
394524897
466189538
694249641
1014160787
501334204
1198433111
561290450
1081339312
1375433025
172707187
1361848663
640210031
1601456080
1253818864
1541292022
1277674910
1107958556
800493378
1612021955
925967891
733791082
2031397250
528633985
1164314859
1317955489
1158429690
302886913
17332288
180472826
666691623
25667935
1934612285
1628325735
194322223
880892704
556016905
343458240
618520911
1052524075
646504351
551342578
242182563
1104371739
603473360
687647522
1024777329
686770793
1605104652
1180477886
844186249
1815192167
2038199229
1488129215
1179070185
1481732697
791939215
1877052817
1863136085
1568075285
159555667
1298536282
1141832745
812516103
2109727454
5888319
2101332554
980709037
1886533237
649447840
301343467
1835234669
657159681
426088272
63674086
1698898713
1463406153
396887442
1049038827
453414804
310222447
523844254
907143300
852995579
1336158097
441982226
100340066
164654353
968926676
1356160524
346257742
1216317269
1728573442
601544370
423443254
1065109252
864117404
1452637017
1140620754
1778126560
683885110
774579224
562364575
538367781
1854288945
383355839
120816740
1211874232
812255460
1696760656
513232396
1182871071
1733450496
1980807638
1741590194
131060827
183975227
1191497951
1495905475
1513643400
332153491
324322214
2066315954
1627689902
1446515141
1847718834
494515007
1387460600
2021310324
254281361
1075694195
499120195
644502518
2101602462
1849152226
2097901115
1672027424
1801801243
413803944
222540758
21806135
448202530
1439975094
1569235725
399171561
1021155412
213481119
637331257
1555023671
1145713946
985733022
1712306673
645666189
1319607381
937127383
375995735
402900992
1448848564
408934578
1261656737
612054235
1186241798
581285081
549850489
1152466714
44267046
1523588302
2067013547
1370828488
615141878
1690382050
19415564
1709197102
1918516420
1010863600
2082692466
2104341480
795386646
695251133
953796637
1796656316
1581113241
1166670961
685860545
407223706
1403084932
260965431
1692268822
3584128
808753401
1725218243
1078771454
1934783497
258655240
1132165470
158257698
1312294868
1406315026
1661412107
1095439616
2009716348
350819659
2128973609
679815478
244141314
662399273
374898113
582943786
1204772171
1806801030
1241828790
1925331012
553687770
1598150792
1220725094
374097213
874506038
1379847430
1513511933
437415501
1650216584
563974100
437336434
1972582074
1212415932
658071053
291500249
578474391
1626607831
1879653531
1737550650
1426033002
558565480
34135829
436974233
1127772013
1665285332
920270116
1075491122
795562621
2041827787
2137806038
1073720003
2113874225
1974359442
1219130734
1606437605
256400869
592948001
873159622
1237969900
879791470
845511755
2109779599
2138695296
1252778824
579599619
1065131696
1916786885
1402696177
701557967
1554317497
16360700
1576958438
68004192
484984793
1046809811
577984794
1797347751
819073387
953712321
837948482
1858113130
2088525668
754541413
1243510004
1711915996
94402958
2069494751
1338322217
1304477468
744701054
1775914137
203904463
1465571872
1110250555
807730643
558026231
1027109411
1744286408
1992183594
233636434
1679060118
1696741631
1374903081
1948388098
438838991
1933634775
1361920160
1475279022
969799993
672810294
1722414148
2013623663
69267049
1175459539
404229280
320067520
385211915
282921960
1683765879
1627114399
1877699186
1071435789
1791718518
1901163343
2141985213
605660601
2075758076
418303510
1003913245
2111567869
442593211
346531102
1524939856
1603006335
163393915
355681589
543358092
1121125524
1389196233
593295682
776863802
1947358668
2136814494
904177814
878738002
2014145423
1070144301
1983555631
1224681358
1022800103
320086772
1034101669
66931515
1745194443
1163195336
760905815
1804409328
321094308
342681165
472221930
1964486467
1986593471
1150929453
66363388
114803922
575605990
1734295759
1946249179
1436775626
895349126
1464570130
1783492988
946970993
1284605355
11358048
1318071564
1589799321
1192456710
228769830
169102536
1052188138
1764320941
1373494990
1033988085
901157241
950339104
1648826412
1702319761
65911122
1247519984
496118741
327542380
1251629495
36012463
271137780
1696304547
2144129158
1983258387
944344103
2110823689
1427641384
1463987576
1401535815
924669139
387289723
1222473014
233786042
122052075
698928285
1558811150
522926156
1057600350
935949491
1141402330
1999977905
652219368
980287648
1463570896
1893327538
488879292
2017068294
1200891799
1848149504
2060316600
1984411582
1231996191
1124971122
1637219632
1632368128
322503280
1815827093
1314652991
1699399069
855960759
1325654246
982171144
2067157601
769435168
239151098
614816160
1825756001
954776450
182105487
1042733293
199052256
1642532091
1774718473
1253217266
600655396
343792299
220623629
1625636765
124062977
630017852
498893579
208082227
593753853
1254106559
948396866
1106641241
1424403740
605207081
1316769242
651242522
2120603469
1941538089
1905870215
1492171288
2041220281
902691953
2106032725
1346323228
1186429457
1408660530
859622056
2134168063
1645887873
1852479477
358262072
1191715623
1370394455
2093593604
2038553884
658795417
1268061701
1677393702
2121178218
1783116747
779411912
1483131463
268951135
1364287063
431874199
328947001
1650235563
1402317312
1580940654
604444914
462993728
949982585
1910015635
1506442305
1971075943
806366128
968041104
417490798
1568772859
1292070693
860600780
1415791829
136182814
1501407480
1263750908
1573600096
1372758237
518432963
687579086
479915003
1371429797
1919034725
1873931973
1904085121
1486093999
46294752
579311547
680297970
2005706753
106948591
1055521699
461055467
170447726
1693280997
443298962
2097224955
83682934
692839883
308468798
1123562772
1428941060
1855922998
1428508858
892823107
337083175
1871673025
1726656641
452765522
671079201
1762595437
1466400593
1630091396
1465547134
710370513
863748246
130380922
589119533
1007776206
1044371637
420769833
383516886
1110593975
1166386727
106965015
1331686693
887668488
1846378832
1151587260
2050378630
465155553
535462251
60077507
1230742166
1637000205
1558122685
1053634395
1941718400
1143601262
453727328
1269624760
2033344207
577085865
395044180
1986022422
1334406924
1760970557
271112445
270636710
1930862854
2010038884
242147208
833193125
842701168
1023824996
748454960
1868918833
1778603140
420982592
293798047
656503259
1565987121
954012678
1708725072
1132639295
306390363
1686473220
1430362189
1692893629
1891076662
528745897
23365305
1316601867
48336816
1426810224
1241651485
90358043
999907951
1753041382
1999496471
1823609253
1902143896
43411643
487535062
1977090044
386625923
2031694745
1247040418
1603731857
1962941840
902241992
328440904
530596418
796542063
1661891106
1421944951
1585541467
549000447
1547928377
1727111819
1337714598
1504888277
1196162120
593507647
1782976033
717885305
659555641
672663850
1229075085
655146060
594651915
1909174932
1840377162
1646314770
1556507649
1418384644
2073571536
1335483852
1746788255
1295682782
1851511708
1039733996
906616413
1641262105
2136138538
104780011
1835306435
728764309
1939655073
1744659104
329608194
1399388218
2107368399
1105732340
1920268776
2072959000
1929642511
266171122
1708815763
1187235367
1560200883
878855830
920653921
623411586
1920573911
919328555
1475061632
110683425
544135894
1642227159
49055368
1969825051
2027605557
1030270879
695604989
1197625080
1749981906
681522683
42435801
156192260
846629710
781774835
739360944
1516450170
580932159
2024651854
805298797
1382516127
464844062
2083228932
599443195
1132520464
446911525
1172332312
2070289974
187934307
1642224532
3942952
1089483369
1755535748
741687671
531145799
1764928755
1583497127
214580259
1812342994
2066565952
491354947
999985211
784716068
1252555567
633660539
764915615
1398801436
1908096200
280542172
1529681777
329677985
1870841615
1693730193
456451127
1789432419
798150166
904456240
794191051
1974014394
1837167558
724412109
549034126
364511771
545143238
1920833269
1245199828
1235081962
837282097
1257582930
709357082
1943065065
1756034810
182555531
42272652
1873794630
1722916453
790293511
1879648386
2051317381
66418314
1274432967
1324587628
1565620340
1821415622
1329561219
107999271
1135613236
1977628234
506826411
1750362834
383721114
814946727
817611368
99078262
1266210918
914860350
693661268
910989994
656916315
1461572939
1040603445
664144099
120047546
2114030750
731619415
1687065027
1231833076
1498027915
1730408215
420110290
1678870796
711513769
2045265483
2071926082
825837074
1061122313
691526517
989232691
637625399
116381940
1025863012
1119480642
2099160711
1462678970
2135212462
1052933594
1151307609
556221679
420361273
1701287470
1302280513
726460522
1186559693
668929131
43582717
1985123700
506540281
1893110216
1914068581
936836360
1090609099
1245605171
651356101
753181317
1087374898
2063535576
586035786
1351186449
743030384
930551060
2005342679
1869183408
341472450
918741825
594029938
654033173
328114219
1141142718
1561227326
1762879113
1090420082
1100522522
75205030
1958816269
787767956
834688929
354129137
833403926
881948994
1686268548
294734721
211236341
491662310
986870020
863442186
461680851
1408410216
1631651709
1558379906
1755926218
396500497
1657161277
704662119
2026508874
1241695706
971625138
1189178535
986071528
1654200295
1640806707
373037166
1557132680
1084974207
311444247
287462250
977928862
615916582
422806443
2123928387
1325452925
1786127619
2003849011
622895097
1946685361
148031071
1797968473
132013886
561913031
1528655792
275529326
1615392457
641095625
1712859582
1652825118
1361969779
1375355565
52676988
576592030
286218448
1943356533
138959791
474660326
285148082
1066164390
751991638
987880395
254116855
2045905319
1010483733
638520474
146240698
492262069
72024448
1726587616
701316480
572010708
79217911
1077095926
2117803808
1127518127
2122771059
1818402967
882598899
1371902664
238124516
1791998036
594757648
1320106923
1646266602
488724550
661300095
683277344
1757044658
2132270677
1518595441
1703534027
1485675642
762991575
509978260
1001046612
1804015088
776287090
314277779
439585537
909318305
1748378006
557645636
618121157
921874615
326341473
1058944830
2108748056
115842050
1989762345
290112062
791054126
138871541
1235234256
1910764503
1580315406
972398282
1313455609
1406541720
275140530
1799641903
214679795
376709261
1960601251
1531242350
751039055
1145431360
2134479306
1163791537
1761266192
1595545290
1295951153
1351099323
1381686763
519201021
1466861734
498604347
1045843031
734556622
1188861309
2028909153
2012149325
2088452617
866565950
1710148030
815872927
1777825390
1997668337
1454848014
1060842638
949239825
814694834
390524263
1326856558
613438333
2044706432
1753988111
1608810760
1746264148
576190036
1038286909
572431296
2060443673
1657387054
635387055
2101568188
2039404691
1520760257
42445447
397622767
536478010
182556365
1125255253
1638196491
1846973924
1313844827
320558570
1192482429
282126297
1441638328
1990859254
1933544151
689182621
1169135423
921298661
417198409
1001239135
956312902
1120798587
60604731
1357678738
198250620
1124837376
720156024
1283436226
1158569757
164794394
1148473534
1640830800
1713320637
1990816588
468677028
1019282271
1859341792
326738406
452474259
1563775601
804290181
1509689233
629900135
1328568170
892417816
1194518845
217921901
1051118311
1576533245
1291427298
438653275
2125596618
1569278628
1879166731
265789408
1212525312
551615764
296323414
558563015
905640044
1251254385
897287927
269207920
2040819407
1083506101
757171006
1500851603
541538363
700190909
1955608828
560298639
1803059516
906750409
1717341780
1263605870
434276520
22795765
1443697678
2027690316
570655023
1265500768
1016965467
709834772
116026210
172781397
1133355054
1289719512
2065559964
1726237685
700458252
116792091
1363835218
635179468
889337088
1314940023
899921732
1168646651
45075783
1897400017
1582159601
1548644132
2006100890
1107638720
1716697682
1962008874
1954809353
643256572
638734386
377094447
1567501747
991122244
1174283322
1164796864
279570908
1991983697
597044037
1542934345
1746158999
406634360
671558410
933991334
558376503
1470464928
1256066057
931877653
1946299361
1174340068
1610648532
1235265261
131544957
811729702
2140503893
429641835
1281744845
285511713
602409454
1574786735
2110656420
417091176
347232020
1020548926
2092975771
175995981
602505915
465760027
569962520
1122516426
1103106890
2047509099
701905798
806357497
1153507135
1089813666
2102070730
1112538298
1668997333
1054651387
227141848
536058312
2125463738
258543872
1799220272
1209092681
1891045501
134106353
2088495969
1868086808
1785939793
1374879518
1874994120
113106749
607951325
66047511
755395289
1269385801
1152556830
2060557086
1358980033
2001792627
285511713
33922298
1080836154
849481165
1169098794
1259264402
183047141
212570234
197794009
58966188
1715280090
1164218582
1235600538
1858161356
1445461452
2086092082
1764137007
608083361
2093936941
1706000346
209410892
936404564
2089884664
1990225650
1471469244
2081975078
120479895
1557089096
2086265673
1143533848
600366643
633496200
646918386
255839046
519922562
416742392
528918513
1665508750
1506404009
795236078
1971716554
30810184
557544080
642955758
1879070097
726756553
1643733291
974205932
1030705653
1232389704
412303494
1529885648
1354748068
789973230
1008563306
49530876
1921988463
1877039764
931596134
731129191
1423905583
249872596
278896005
453936703
190183373
1171613530
2143796989
201038820
647730970
1690242634
1035995803
549724121
452966647
188377120
1346980710
1140156112
1524742061
169208296
12077925
73443740
887379715
1181100122
1983448668
1671976832
1708284395
1915842153
618554739
1011686490
1731552247
874425411
1769534230
197972173
884552335
87632177
321174202
574733488
1292630299
1357141255
1638229785
161367620
799705568
1918105450
491674367
191602818
213942691
1387435978
595957272
1957546947
667377084
1544281410
1089024513
28512625
303472680
341833729
196219851
1717662430
1654472795
1851584498
402686159
1731726156
1278980702
2056295473
1601009452
493541836
1531812494
1709351557
1941485249
819855904
1227405553
1020992102
839986981
1354529137
637156300
1116331455
1719746501
153191062
2042296781
860442938
198251885
170022679
1970803241
2016103035
1552398099
1843595480
508345171
1559387618
1713274276
1257293584
542506805
511387596
1435388002
457880390
83169852
895573354
1677270165
25644973
895528513
234845754
1119740147
926002038
1884893112
1225393325
2040809597
978395962
883306021
120078044
1846691287
1002874226
289548483
34098968
1400248674
1902337787
2139982403
328542677
1920452649
2048141133
2000452249
1452189542
790256986
1665371926
543092727
1938995219
1862155201
813336788
1953885819
1101964652
959114022
1839795898
1028582950
1170008836
772968041
1390145464
1503965109
1155340427
719071733
736146411
1171583565
1744783925
645515271
779192622
809319561
1238846971
1957186585
695307723
48350490
928606081
1372642377
1305320438
1538172994
2038425728
1318370074
1354638475
1158818996
1519838017
1418821752
839002102
62524671
1414355170
268935224
1922096829
1589114860
1938007935
272818560
366958997
352515219
1086727768
1322470040
1560101376
1628264644
609570791
1239119929
22783383
1674429252
1009494971
1989513090
1764321209
441312176
1483136595
1323836172
1279788930
39475345
1787007147
982171129
1947134839
1186293037
154598863
1492050240
622828735
922125140
1389948035
2089683087
1996530447
1357357162
68327749
98739469
1501861085
614849406
1878535743
16038167
223297942
1683640635
877395128
1353979125
387825888
1566071686
1804775369
537848855
1663326723
652287332
46435919
1987912091
741700509
1326083526
1917861350
386740388
640014676
813176821
1437299459
988076945
601905615
1037585863
965929839
1133363578
1477239800
1891460586
324325509
1786155687
613236074
2041598351
1405014125
931360619
1217563860
777327942
471595316
1942332554
1471580950
1900872030
58957687
2101844931
2133481085
782387901
1752444442
414181224
2097626956
1830953375
136957846
1473566780
2132255081
1182905844
2066868018
777145227
454499673
1179663971
2076890593
227752114
1592873613
1778136938
769047285
23654845
1270134627
116745642
1005434418
590115087
697029018
1235429175
2119860535
1527765020
1374950911
1981922614
725510150
2135013894
1291431630
1708285317
2101639139
1392731721
1863430634
307127046
522522164
987286561
89050403
1973516463
1023205120
1427711119
343931130
112188374
12708456
636254985
198905972
981206445
1895327067
20586906
945729811
1889060820
810480057
343447514
1101767147
688829940
985058552
674731477
451858429
378045960
275239828
1075382147
762878593
1257552638
687998239
998346412
5523381
322715526
1268397684
1568525579
649588340
2104059076
363811796
305691019
1185049279
1211344291
835189069
529198441
24254334
751939918
1175264129
118829232
1130421364
1853606609
1733737721
2081878358
116751937
1524476888
89956278
2045052755
1828942571
870537091
1439767219
768960442
1368845636
1504948823
990723030
535930184
1361074309
1314132922
1216152905
1063414340
1591192733
70812569
2052019658
1858429478
1769290774
1524637240
1462295965
1015101826
438297747
1056097744
496055499
1402460969
493935217
1585372593
979637010
744567770
1558806254
2116430528
1196287815
200278461
560931362
1217669799
1725849628
2020130
717030003
461033892
1604018579
815177797
111285073
1407870376
685743039
1186516892
801062221
1471838004
144404403
1748450906
1409462406
844915987
408295114
939819105
1484117923
1763411615
1350513810
2061728836
1842610559
29765400
781974836
721108444
1777733690
2105768360
174521337
175339742
389512121
382444596
1097195898
1591821544
125416743
271644642
1404350608
1357950023
1324616746
405164016
723779765
2135549633
677530663
86520429
214774051
260849041
885976823
964418440
715027138
769398891
873366991
1459520234
745884779
1700555474
1831329263
1649117809
1810560053
96630337
1189660299
16109922
1162961990
1504188628
370748929
2047440849
1200799033
600346667
439134586
1334351899
1455328338
804793413
1853505402
223821131
1463768406
338016291
1694775034
1549325992
1146687290
344015427
762596354
656709357
1213917229
1753701053
78260151
241361000
1529667740
635059149
1385075706
462890134
309475020
22807294
2044113494
36599188
1805134792
467128938
221511363
520365087
1198618561
1508226460
2085986965
1088891934
2124666879
542550593
513758118
1827740553
614719245
1702932158
694709005
1541308429
1368873853
135490061
1160036275
760967588
1025780979
546077648
386572560
1405767376
1865706407
1577262963
968844351
1556187046
190417348
967570080
1457515709
981264064
1646134340
1756938256
2030715738
377375504
2017709607
77476977
1393559688
199605895
1796114978
938442290
345194355
2051407738
1110974712
714678962
1767270518
797030754
99005609
1403042411
1409673732
398924030
515836964
1281377997
1812443172
2063824358
771407542
616966865
812586245
882019848
1515721835
245190468
328921395
64687893
512924979
1894306919
147381029
1374983384
735106674
1432878475
622118310
1918463285
977203281
328507475
507471205
285604974
300900133
1001357513
401414577
1634348252
1087658461
614635697
2023938458
233584631
473756274
457792713
1475146416
1545715884
1456477862
1773830002
1731850535
2142921405
2062661514
1432738325
2121576709
163038600
908552666
5719849
1868266875
576742577
339508807
1950577803
364268043
1493276041
1270124878
1415264594
743765968
1137482831
1168635932
724927545
1785691705
761088927
227368813
805988204
1299632503
1745275582
1824114082
664522745
258808020
1867418669
1309759896
741054835
394774591
341010865
1009253340
445758769
1776438558
1462788769
1436349184
633294294
182946157
186044253
744810633
346312047
1414101866
1834406316
1759795887
329074312
1951497832
234471289
1889902181
1319468926
789895742
1433634348
1028888131
1789354664
1080133773
1216223548
562226593
837123609
1725268693
1570246668
443910895
35288341
1520791750
372456881
1110135020
753926013
458683460
1179777387
1597469729
817095154
722343383
1592394888
829612665
1603469101
1641667970
790910004
831462211
1711391510
378579731
253434144
360292250
1447231235
1617915065
510904461
848397278
357071852
2005955950
1016028819
22967121
1804553392
691681830
1083179258
1666852213
53402327
1317547982
174264005
2063566636
1130768044
1536775590
1643897719
1935377942
1657832544
96919767
1224560236
376203289
979590426
188493263
1281190130
2113009961
156943140
1470678848
1977291541
116221160
802172070
1164325707
883824509
1531814796
649957142
77082660
1400958052
2146873159
1551563164
191340896
1647465714
611614824
2146563966
1571306619
232400793
1888733355
1385736040
598282928
1658327424
595030693
393699225
849623142
606537216
160165267
1262124983
1535897740
959527525
621450068
864547760
660994559
1079092718
1225148945
1443660638
269966118
1707304686
595320259
82531109
530879469
1696961026
401226721
972421095
48271174
482366887
1221211033
1865919898
812107488
1223740010
1195145985
2101862756
750483418
320167214
11917641
1276055880
639292613
41330467
1606083267
1193560080
999018534
722947465
205741814
870639324
1091561840
1829109657
172615159
1540275448
1964971431
364678283
1166139421
709195858
1352783846
1440960629
1563539636
1141382280
694946673
1328947015
930507136
2119128547
105513265
741749039
2011086538
69425081
2006692675
1912223573
1678575204
690183713
1397106693
1583007778
857273418
1281728707
564387598
16492961
840873026
707115827
446276751
342129160
1938837796
1897472805
1956081452
2020493002
1868086808
1282982951
1797857731
2114570910
823946453
1698766759
1420311422
1203809772
1571587993
1108820783
38211306
1101686230
1495834256
1982702584
1025780979
1117029258
1484168194
837623871
880489228
1172981215
267994002
2118610266
1735908109
1663229628
1657344676
788268946
2119577056
13223423
431123349
1061386366
153098810
715950572
625537712
1117446966
1638937682
1456125079
1747797599
1788913170
1101438217
1702699128
396603067
1476510618
245721757
391419270
34135156
1041426669
1578110390
1543386205
1948886880
1895843709
2114697794
496121451
1142305016
768505155
610080533
1716584474
1353355454
1949222650
651710691
1084938906
200578930
1386827762
472310080
20736337
2086657458
1673002966
1433836312
1301350591
1874150907
262652524
1015882142
542538394
1532090826
257064300
1662969642
957836641
843148449
2057152780
1552663015
1804487021
97799673
463209478
1408557643
1357270753
1506159839
1727519878
315559578
679556844
1279096334
358721301
302076441
1869600761
1176007603
1393088893
1242196209
1866502757
185736136
1400623449
1853459247
1695605512
1708276110
421967748
665418069
941357564
168890596
493359187
546749855
696227708
733896904
200555986
1133482133
1820241870
935222605
1417227894
1594306480
1310136003
904351546
1403644778
1816791711
2097965753
1364476682
429150525
968370044
1735568482
447560003
1700747480
1218836636
1533909730
2047857613
326751254
1144530309
2085788491
1126636911
1153131657
796785153
1007995478
1098206015
989526885
940018424
412142306
100129758
1783269658
1827832479
1165231295
857089711
1741080668
1232664511
1540657783
572214326
1087963396
709137243
1533423317
59975524
1941674541
593109779
1125453484
1333647490
868851284
92845803
735852038
1835485700
1232581588
323888292
63254250
39680516
1508923813
849816512
1558198126
988547045
855296958
1007503982
328033409
903858151
631823320
1815969483
280559477
1085488066
115595799
360770057
1855457542
2059650991
993049673
1484177767
37331751
1534675225
260639870
1060755174
1816613781
1805480141
256777717
1232446977
738311884
779769144
308894534
1191031007
955960610
494724930
1559054649
1557016629
272945536
1237246402
1778775010
1162016262
282198439
402871106
9508732
269738009
1243017681
1194532245
1783232794
1675654752
1245317785
600539631
1030538684
1861253882
359087798
1465918986
1730223832
30475740
1988467082
967862181
1585721593
1925188537
1267406141
856637181
639026192
1733740391
84698197
1535105042
1128144395
1529536908
828575833
1768682009
1846664864
1589373496
665249354
455908145
23943885
866992546
57763452
1441577206
2007162912
827432462
411409011
690049322
535625866
878794190
2020092398
1046522210
232314128
1702606281
1099505074
138115787
1561559933
841720365
1577043241
1746229877
13519236
581791709
1649018321
1183972073
400650634
1456645446
165674415
472409227
1967339734
1045462354
1372786649
525110883
559546305
922452190
830922875
1870693228
1248539102
1885873663
1108920186
1020930027
632252526
848928986
587101197
401086146
1599476717
1239435444
805513810
991326107
1073771120
577987343
881849772
243135141
880459250
1761977324
1710823809
1776555709
416429493
1373360728
855313249
1497186385
949145592
974451522
18103096
188245981
814440076
569802099
1258047901
831219058
1709555388
1254076356
2110432733
1129226289
1815502459
283142322
1747365919
828126866
1387049778
1936447387
2135097430
15453494
1264018548
1826783739
1842010001
1563976774
39314795
1976984754
2003694997
1836369720
1300213345
538352721
338138720
1006249222
1932009988
706962623
219141270
873114947
1029874096
1984277683
352772925
1675269905
1578585961
1790672046
1219714984
1829868874
1379716610
1526918463
1934832185
804142180
1619357240
1110595880
2011180870
1587674826
2048222598
165967085
1088093305
189096984
18289871
1774117340
1023675167
1133728884
1821379390
355207282
700581390
2009446734
143130568
1494111824
805326324
1908048947
1045874120
52762365
363462042
1693356694
2135779291
853754259
1432894537
590382770
1851831056
256978852
1926064561
1297245179
707330014
1214484675
1414848381
1942688715
392212862
1299800816
817362350
1555781299
1143917888
31888765
1816920390
774323332
248132033
1906432461
59546088
1087099715
337287629
1763548851
1451284623
94404921
1076587759
2016144425
375875235
281866058
1928205404
581896983
996973680
1105253637
1728003548
1915837902
668630156
5876670
712718386
1874442239
601108075
99538002
545524592
1697626616
1174953269
914621301
1395167978
30426942
1672369022
1468740899
736994897
554583168
389927861
2058550673
947428078
40810350
336978470
890472083
931122283
1203137288
1028725676
107576186
1930586469
76546898
1538556212
360961477
1204483473
1112194932
2047867181
411630786
245619240
1057859034
454736758
1484527143
920317917
353245038
1701188751
1305146253
2122923398
1277254239
1212581104
1398193392
416792727
1770668451
539755037
1670106431
140953084
1050670289
967919210
1871221041
1483834027
5438635
370940893
707639880
711707451
7727736
1860348132
821534336
360362971
489664606
1142446560
1449627670
1799310759
1093502342
2107882303
1378945221
1794678803
1122841749
1759590013
1003711818
1713117883
1139403540
169298834
366136188
384045788
886951392
480444477
652812787
148798589
1523514981
364444156
1021590204
1321976491
1614457863
1453195265
1776848240
1633027526
1286315101
766838635
456398407
2019566387
1324979619
637545213
1152720413
583269041
1660227751
480625140
1953618430
1455473013
1451168290
723878628
1626297123
889944803
226032676
1652954072
981572011
500625179
256480981
206541620
1467925827
1344158129
1431510398
1797984053
1878347278
2078561636
1029399827
1698031120
2111289730
1968458442
349150938
884693614
1729353322
821891587
673688443
1920380286
1167320068
2003277296
1135826265
149458657
1104472826
2075908631
999642818
1283547210
606450673
1193360145
1221754420
1850085861
1025271663
1768099253
726112952
665333598
1799432882
1406317039
240385068
806062011
1085099058
208185667
1994150526
766540815
477118154
1387072017
1184993750
269022707
288819601
1476617003
1516628426
1089051978
1554677
418354134
1526364977
1836983593
1492136611
1957333192
996579785
2043148060
1860435128
1549732864
1601681997
1474450000
1911424350
455600456
1614452805
736312519
1535786032
1603525315
1882594293
1537191938
111694609
1223160986
667909866
287720287
1427091744
1339365632
1453133218
1751985514
397631444
1034387853
363155857
388113174
1504768554
1834265102
501238121
2010764080
926530665
982487097
2035273307
536948535
1518024726
1482577702
34011385
1909297818
1602947970
1529870964
801455716
514829406
349270043
1691131903
1398366242
1789818179
1715384870
1963189145
1703457152
1918822602
1401720383
686975931
51280696
622883755
1404494907
1717703399
1747935110
82057840
2039355125
1106476623
982564396
1176420692
786203002
1317380553
1588976285
1400810456
1388378771
936961945
1210681899
782896878
1037050119
604980794
1959244156
86343921
1902683300
1861288980
1306134801
84738187
745187758
1267238746
22487747
1948118556
1509189553
1669846174
50963958
803001910
917952941
817474901
2139539447
365549379
738586150
822459908
812786509
1318511440
669008484
1327790993
1589065217
501276216
1130256098
2091140955
2092059185
778459808
1432250052
319470072
896622336
1711067591
1138214453
1143930908
731959166
554045413
1388646513
1445405531
1173127325
1730450830
1239387289
181357015
1086015946
1515707320
2115923627
1732166072
501988195
283690976
1984896108
456623268
129162396
1745768710
387120098
1796875878
1438879484
1146456960
1607102122
1572504402
1745453280
848653420
1566363706
1037467469
143442313
657523542
1178284259
958017513
1227540944
1301194871
1925620104
1041858307
95901948
134640360
1407298625
1085257861
736709655
1614560573
746898509
806454566
302436939
1831534588
1659920174
687307081
1532991807
1051869363
636960018
806009796
842611586
2128855236
1008794083
1799116271
53882371
531788040
1688606388
1719310785
1719853877
1572439007
821529677
891477338
798808457
1403086787
553864686
1258655547
930928425
848953662
827049659
1381134468
1743574695
1073949752
110812996
1714712548
1538973583
1297517190
1303149496
2125095966
122566190
255035150
1960505849
881696216
435193167
1149277823
1878719154
765834625
561693523
1336626473
396877981
1987096934
287490543
2030764414
234140363
1373757016
384582183
284498995
1576567589
1186289683
1372707958
400230921
552719282
1245561676
30472705
833756285
474236053
724196280
985399395
366290100
382457334
1438694805
1880707263
301676739
1287642935
1572013467
1145464147
2006374742
824258220
1603600329
1810838112
988485316
1201451182
336355912
1159810210
1254592124
1566843534
310780454
2038970139
492571202
591710212
828267924
2077106518
1156146477
131410696
809497743
638821480
1223827897
1362978010
1377429244
24305867
1299683464
448951807
1983692214
1764765293
2106064014
1986455024
2133030039
506658298
1714627569
668924635
896908969
1916562846
1317333392
1632739922
1329734020
301913536
1578917993
946682691
799552264
1163847560
1803030595
1697499541
1264218524
757574433
1390842594
1189415513
480378423
1195963342
2113471117
2001990812
317466053
1705832062
1753280586
1930848753
1909640202
1825405942
679978441
787283768
544367047
1044001553
1524622115
1033433008
1569752141
1422563346
60512110
1007670840
1682435366
1605349270
1312294868
447139210
1567522783
2075014503
1694013759
1063535669
423221465
1772502168
287158617
1459067634
355471696
1671864315
172458694
411530800
207341768
1312518273
487952835
774568943
1309225936
912919084
241469079
575624534
1391730232
37191993
658789071
207616650
1341837989
433303691
1924634346
278736095
1520678445
573980538
1417101978
188660076
1406294452
936332663
1908080744
395560082
1148752512
774514987
687044161
1729242705
710809979
554890645
2102582686
1841606670
1852907293
1573567014
1049556279
1256280400
1251074298
1965995974
1282024318
910036087
332318119
2143877339
1351554630
95627768
1760702960
738773748
784426733
1788936831
1648740667
1927576631
1153181872
1469937174
538123767
616936756
1387004069
1564845711
1718002243
143174370
579370240
1238891361
67465775
660784666
1300876170
1521808307
225124677
1333374464
1825450523
2032953986
1359662886
911165382
477841282
243517469
1515794098
2011063995
1147300775
1609072190
2085445077
1159609197
1525309842
1734374732
390773966
806698722
1144609305
438526384
394107080
502735421
2066271664
209403077
1240238675
1142151311
2034696785
1798251350
302276903
538440099
165859661
1594345201
1944588260
126632705
1283178919
1578356402
1500551007
1431814742
1732616039
1100445804
436517196
1583198593
1276324965
1291937991
1789321550
412152577
2054644225
1808909542
2003981372
362195753
237779285
1934455506
1694654651
1551607819
144034178
862718199
1920623193
1429120739
2012302413
304679895
1368330057
1188294830
1987681258
2005160085
169824183
1300027399
107322235
256396819
2057127867
65681468
768606415
1754451097
1333966836
188112350
2117381821
1396346534
958033424
1147407874
186893096
341589423
1079520479
1416363218
1061755962
1583249846
844926885
1635600280
812543530
1302295773
1474563570
54742625
423291670
980637490
1018032182
85110002
1709957029
983059396
29648183
1472482439
895287922
770371624
814824371
1117112223
672471388
1364310900
1050208731
602422917
425453551
1781575943
721486949
1915587929
204640410
271043766
132776624
995912605
169735472
1659843783
1251301494
1130630145
1881892358
587777007
1973546331
906365908
1401367217
920976053
388838738
230570751
233359483
346341004
1875761843
1121798777
1821889819
1498027845
2016749923
1346248694
1245390604
1116763910
1079814013
723432034
240512758
462559489
1385450496
99118171
477224797
2727403
500689393
1560705279
1554958359
1223196980
439994665
1649823072
406659843
1535785879
1921872843
695886097
463494810
627145970
1753252789
774603286
2105770890
432729774
2031002187
1234452467
266995251
2130801573
153375397
91361107
1048901712
526567711
678895741
782209220
1869902504
509243595
2130226019
293937652
896423591
2119691604
453505835
1988918513
939688755
1758842203
200771336
1414892961
1039130780
1077515601
324521957
383749462
1395047840
1694904911
61483720
1518790604
852977879
391526678
960050531
1083172822
1180384456
94120330
1179199774
1001071768
1390311624
1825816269
1672093383
1001526176
1665270343
673254000
676960765
1298006786
1987953965
159819394
870172685
1183441946
779287525
1687501170
859723726
334329950
1170142709
1017015532
1473869417
1275911876
1637779037
176063232
1252000238
2042021692
2132841130
1541736247
1283142609
524237854
251224464
63554343
401925220
1546690253
1682327903
1927595140
252902669
1488182641
887083959
1497537812
7363570
2127957583
1967912572
1799874179
274972302
985776386
1836430939
1567879947
1163528543
2044256226
1338641950
415095643
1296694296
2037216902
2051839420
1070162063
812742636
1667647688
1508779535
1920472204
606220277
1913480314
825033943
317252912
763671855
729980180
1963216803
981711239
170965214
1095654292
1228795693
1668317622
1000957891
1663876905
1894572803
515830267
514031647
766028083
30592543
164599891
1873906197
1443288116
725533055
1769212253
1152676528
1862638696
694520163
196380475
1770189265
1669955373
2042210193
374083396
566896135
434680299
1212498489
956661154
1699524438
1067117620
1561276317
972190647
1173240760
1025724855
1256056906
1689982977
2016919493
2082604093
1161982291
257845646
905094154
281620009
1333143472
144114800
1427906627
1633212425
2024588064
1503156847
1338916457
1210308260
1507702446
324913387
952599143
1841923105
1071627174
898423882
880010140
2113764647
1092008722
633976820
672286885
1521934572
335055445
1359784354
1751785459
53683462
550365660
558503720
653045202
880354029
1155095006
1904238361
964401164
1114755466
2064549600
1576774433
1891193850
1237456604
1866671134
2106662730
1633099582
2121731193
1854086759
1883377475
319996071
1539935640
1859039926
642131117
791423268
1405406621
250933765
213707986
459090625
992887340
697376036
1499786127
2002636486
1248253644
1047599516
944246681
1682902923
2102921309
2084691488
2085524807
508589371
2028831031
1127845401
99531968
1968810144
2076741135
910968869
729943811
1701999859
20133746
1247463703
239333218
833005039
938185052
2123800324
1116951665
1792703611
140287687
476779868
437357129
599099652
1771153737
1161493318
1477166158
328502066
1194715712
1728590390
208799182
1373140017
525499513
164310937
1170388204
1904935666
67923291
1642468374
1945132574
618461092
774471282
1394830336
1331635506
1241290101
999286614
1071035085
654532203
100567393
305621773
704523369
2024397530
1734910389
1494385377
1637658724
1974393167
477270136
1792862530
1549580270
1752526353
443812122
1020308640
1377622904
1470928714
1756920305
1669167221
748493795
2005585525
233852983
2047623158
145895886
1322751244
442576203
286054498
1912248139
1393815014
111731389
1323906137
1216023520
86987881
591326952
1653818229
530182749
1587833464
965165393
1467956119
1741845025
204294724
1523408117
816871323
1594763139
1697900260
1140306640
1181621249
151114904
139975613
1720091470
1226641514
121932015
1994053785
128548022
1512131509
1778473799
336652553
1213542636
1943144396
488972374
603628161
779183262
127295034
1297941765
1952604187
2097570845
1911697911
17215748
85961180
545983503
319738487
673679616
274437009
277119855
503320796
939284599
87353122
299592066
1437624249
144178062
949986755
243368468
1498015538
245057615
477791897
1695578633
45170823
907987439
2105679635
484233942
1815524412
1991593163
2088707246
2061932151
1720469854
1649397339
1765217672
1595115141
312247160
994587104
250812063
2036224778
1559211087
2070015251
678743664
1876897102
1454973391
1162952080
1246831009
2093814312
1013082817
1058909798
390572245
986590857
355533766
1426224023
664549590
1569531868
178669283
1039196317
1406709137
2053210520
488109342
54959059
1114832343
1097409230
502436329
1688514785
355097852
821597558
2006679612
1684590588
1566351996
107888928
784375868
1302706184
1990928957
1032555436
1219056947
1053899213
1994124547
1417519394
1481466028
1943831954
805714296
1433053700
222681681
239088454
267230399
1684429390
1175077457
124038411
555326877
1357424765
1245708057
1110621075
1608981436
2075994228
1681742962
1651618356
848224102
1369179206
1831292147
1072304145
630128563
443746342
1987001897
1807878735
710590970
172248969
498916193
1948459600
900871461
650863971
240134701
347864296
469992956
1145666278
1806294577
1015343718
406490585
311075669
421956260
1512504413
505508168
933044408
27064095
415119413
2059908178
2127956384
621054896
1237659930
405281558
1498189906
97568767
1956203692
688710220
898623425
1875173642
736434964
1497625706
60605560
985183519
1541032664
1346051186
1260395880
1094662670
1817541214
1096040136
171672648
610921473
1996788955
1647760753
517178927
1342142124
935511359
1912178584
805271437
1942873218
1998415746
852364880
940117616
265787721
1628198641
337591929
2026151197
120402696
864220142
482618433
224538981
784005880
1749051709
483659008
1231314245
948188378
2125251281
1795285993
526305428
1795300697
31463725
546481069
50450009
999183215
548337713
396299326
40004068
72255272
1287992887
1022006662
1954785996
1731096108
1356058915
628639300
1005591243
306457603
622711496
1769196568
1637573835
527195266
768324312
106281062
518565948
779440206
1253837368
2123232908
375642696
1045380921
1147671922
620819702
318636999
480424385
2051313376
1728399587
626592084
1679941772
107485420
1011849493
891797632
774972445
268013831
774475779
949080604
525268523
2075097653
397024554
870323160
1362407832
1196420199
995970035
2006847160
768144031
1699967460
815397383
700141916
680187317
1545851249
453248482
1223477368
993091124
935836408
949520703
1554988771
447656195
1436194290
1622532350
1122847971
76182924
914285630
820845430
1840508355
821143546
405446043
773076106
796133311
1787861785
1342460281
1487151301
541691362
1335712803
1190153162
1978954139
1803788274
1842510074
1630821288
1685505038
610658871
1539253370
400586758
1231292786
1108561980
216196872
1739596877
1830021325
1208994830
1227167606
760811138
1223111741
63126574
55679585
524397781
925334703
842825042
611544230
791049544
1207319191
1010915444
1445467094
1605168444
1131832055
1633050063
983470560
1954252899
586842303
5101408
2143831819
1929607188
984267231
238434694
1331157141
490291614
1607445426
809296942
446977607
1799295058
454953859
2067552781
159951145
349314667
288670286
1789047750
1055070241
635289612
806364803
991232625
223678336
1137784524
307020425
257783340
954246890
671568619
2045215712
588987512
1333068645
1288130990
209530334
1516170709
1024204230
1560286816
253946947
1572612985
592633078
214614099
137015105
500519034
459601247
991832298
139138672
736225832
371565638
588797971
460418355
487925065
853742394
1331595460
1746967402
932461615
1024042326
1687609244
571614875
1883034185
2056147371
786746241
1214651936
363346673
1407087067
291305570
2082008269
460156609
797876770
369321435
1969737364
2061732595
154845413
594933164
980221121
841993271
1462920969
487419583
798175370
161946147
706797739
1785215843
1549778479
147589546
1775572275
1198992210
1040765947
387081252
425112631
552291406
1978053679
1205987094
1657993662
1031807660
1144036495
1973642095
341514750
1934278022
909621391
1669755019
713801230
171425725
1385869939
1630553302
254185040
1516716497
1742909195
85593104
1275166537
1366008182
1946719845
349295611
347926354
486523052
1713156210
2079806570
481068801
1130502929
1735352029
758371539
2028391229
1464828973
1158257837
423742274
1305790364
1017195824
1720706602
1384359416
1668139755
2058001290
1475427265
1735556137
1167562624
1344273707
380317825
847575592
1057328401
1082865815
1004484097
1352816317
1312171767
388487687
359132448
614112991
777411249
1812629208
1004265604
245339342
542818273
49376256
746752662
1100612062
468413813
1347177410
708360348
1556645594
1336574074
1552929220
1716923345
990777231
291864607
1631872263
2032713587
1267312619
211323667
853565380
2067585328
508605475
1784506660
1856184524
802293478
326720839
497723239
688525924
2107224878
90653680
269702108
1721606693
1134230121
1351021117
507556525
1632015413
1138602837
2071240998
1088454312
854026702
2092287771
705574551
67948330
1355464822
883914027
954757593
1950927247
334685373
651867714
763203698
326546246
275046144
89700816
1090562244
1596904642
2017863732
1550914659
1520953823
785859916
1093804231
1243270542
1232379665
910617765
631778092
1632635242
782306988
1688965210
1294145907
2100907355
11685695
1791858708
667961149
1864748143
241107732
641850100
572658470
213269264
391366726
1959992203
358857588
1061208786
1363947829
1251864089
1838128335
1812637519
1966713149
360088836
1764441467
1166241634
1560781475
1973438665
745296025
1794267408
879594828
1396206617
1186430798
451240552
359006812
571525567
1417824515
726202611
906703115
1823173193
20375091
1472848750
1586814232
1404300309
1700465925
1411454146
1221443163
961168474
1026046155
366598644
571486852
1284172896
2128918241
1562607895
878781871
1833645661
263541843
2067214519
1356817288
2074617543
1855225768
5522601
455742460
925100175
334169660
1405629783
1445512748
798508822
19052640
1988618249
294651326
308662887
1650439253
1528912711
597278665
9756257
604630977
973678507
1472722235
623251647
1816991966
1004215521
1735855273
128018649
619685203
1828718942
226501413
616909371
1860335287
1726697584
457620097
1482177124
66822699
524158323
725201654
749462628
1859758170
864128844
1649505044
902624144
1075945949
435154647
698098134
1978241854
1202874715
385846877
1425249571
1354936283
1104308895
1699822739
2083497389
1362682651
1972860748
90789363
1421371813
770228965
1723201242
654078620
1130885142
1216844802
306121161
154394705
1154362273
1817314019
299054935
1631529404
1547936511
843901875
2145449827
815412579
1979473261
1032545328
1391271708
1083458721
1698330828
1274283880
1852900471
567161964
500552572
1888249422
883885044
1264391536
331226654
494279498
1145485336
577846710
1254447643
1201504889
1863771172
119817001
322852677
1006538807
1418288684
370119315
688773585
1852322388
679187649
1529515262
238133565
1430892932
530136250
1464037635
956407785
313608026
926821624
2001504364
2030806402
1754643225
1274102158
1974094972
167848473
1381258830
974210500
1014862259
450609006
1418411394
1802142167
2032657693
2069636519
1763034584
679381317
1557094712
1286262527
938415916
1716082971
232439023
795232794
1520670372
109856260
1141953054
237550488
58290180
1069222177
627002992
1187017545
1237588406
1603211259
668167609
1607001322
78979224
948283066
1308139500
139614881
640624799
646416089
1603282350
697979783
1311319083
1951901870
603083195
491643455
1629554172
442614061
1925988579
19105428
943674566
625174196
1358741163
1425091769
2003245505
1354557669
449435172
1473784079
679964576
7018814
976538263
839519007
1927655747
238833402
1776105876
1578694121
507938604
913533783
617383016
1559347761
2040651821
890420636
1928831507
1465126254
1948149769
578070450
2056788265
998462936
42111902
547524286
527755781
49130264
1172650484
387413833
2113605609
1468515530
922381706
158820384
1846459852
999487906
888398276
1283820694
2128342541
94845889
149436474
1642802461
810355811
1413292157
777222143
1591070008
1162258933
164112356
1986931726
609438286
986889891
811765703
1077772062
191823819
1783130217
1725468926
126506865
47915911
1388527463
619842575
1720841772
555657393
1084865373
1226594142
1139574085
1670978706
818305786
2038991971
390861234
1290040068
781755428
45644303
2143988224
1778901565
1801534488
1125185508
404437328
1638806142
1725630732
1139882682
960482456
1650106050
765653842
598379754
583397979
1671499265
1444314625
751990478
2105982365
808685577
1255730270
1874688461
298085331
1770180445
1616328670
433120000
1410822302
1394605025
1405481915
427930706
648721304
1881554648
2060333348
398688545
1225902991
843553901
1450770799
83894436
948201436
1829767624
414290430
1286901086
619834613
699830663
2063496109
333369720
536500277
1257546503
48967488
989724900
1361665673
1860715719
352679497
1884470946
1966993132
49015808
878940362
974015579
1106163205
33988086
1692876380
1186865305
1057497048
2134581182
305459496
1820896297
950409006
680012012
1772923186
433695127
1848027175
1933821643
1860404818
1397397313
1545817425
873878439
751376641
288634762
23841903
35533253
1480574600
2095509751
341399756
2051578851
1178980546
923162818
1296143636
320931066
718483094
1324530949
1904593632
325973704
1187129670
1766702775
1342150104
1585701253
961829127
1592297272
1980355848
853793549
2027632393
829140108
1707813164
285967893
1007580653
791016141
450186014
2096070071
1917853059
713382266
1403789088
1316089104
1787662082
477672709
1231638015
2030401788
245945875
1924566790
44885219
1850357120
552446255
1581042013
47920192
1891224497
1604788167
1952430008
1294807892
1717513941
699349586
670336314
863028468
42715739
98376933
78069772
1804548815
449569251
1989991138
523790664
1540717419
1831933326
790354233
940815862
2009624051
658021559
1616531909
922524330
1946536145
819908764
577884700
2039985316
1734695053
2042871360
1974436834
1564225025
1641168095
1771039952
1747896584
877004871
333805275
505769530
1664778245
1830594289
536835817
465528232
768123370
473531881
323665105
1740171357
913171059
731690199
667301198
22601849
1714185073
851371259
2043132347
2086360782
1346353089
462009422
2118038238
898965258
1595061859
897537574
746894203
1031854132
680444285
474752355
25832181
550902315
1986055709
1953434142
720839620
1598649872
772347494
1157159281
809531008
123263487
693621584
1154667369
373995350
1590872686
1151001534
964809243
316482096
1390672427
1384498914
509751983
293028278
18019630
1285405998
1989980203
232759493
180669923
282747227
472401750
373759329
1014005490
150758418
473610480
137920158
1190052990
478554712
141866181
1103965428
1571266191
403167916
378293201
1508606740
2088611661
1574013189
1357219597
1168304327
78753035
1088288215
1221322788
1027903992
630454300
1159319843
177067801
1406244534
1384468225
1299112079
23521469
278751575
1885354032
737012423
1199537102
887261487
1468277809
1587837905
429146791
146078728
1536866954
403398327
694140109
1474397941
941089145
1682396382
601263009
1086243007
326462539
167388383
720287711
1934008111
232268887
1022220689
455694512
1996039006
1502777546
806360402
1239731193
1375245744
399761524
447934297
575105550
1757273813
1222955725
2140651414
663958283
944995560
808472619
1209015582
1536452387
1338154484
144214744
177352673
1526336957
199857499
339257554
624830275
1420038299
422018000
1320777649
86331624
518917214
813765528
791818079
907999671
1968360261
1497438543
1762770672
1596145130
488690127
365638208
1778718823
169402347
1609990407
952516617
136790970
927438480
1408217895
65167275
1908160735
1715575304
967011635
1798751813
751618789
1488871952
1053469204
513988968
277805531
379786069
988409440
267041636
1495895782
133877174
1221286885
633796093
1391717276
1623299483
1106061971
1956180675
2128097534
1970835349
573734412
894974021
364843564
997467394
874800923
802919190
1433272381
907165274
2108162776
1558995667
120515851
1317023707
134114519
361042110
811745639
501591444
804185024
1192472062
510400112
1257234433
1286785101
1726941930
1189962958
876142433
2016001985
636666014
1153362224
277311489
713595852
1065927835
2103201564
2039105222
108158251
430128449
1441047637
352910684
1010027682
1127116049
391663007
1659994102
2136296981
600776420
1742523972
134986019
1606591257
667228719
349061980
88265431
1362511013
868973129
2083712811
1836200651
1664445732
641147034
222163129
1022364874
653650406
1015778916
1544392199
2058580521
1295911680
1241480979
932963559
576346234
2112426654
1361349827
1288274032
1578367055
72288570
726462788
1614073083
577851424
706787942
1664361181
251524947
1608103633
12622850
132894391
1760620005
1169849890
1639695680
1305546471
442181709
254825810
1001394301
1415908804
432046419
1318025661
2066953476
1450436503
695087171
1175076003
482307980
1372024798
1045042462
704471640
1060705315
1220420784
1539252962
1505675304
750652690
1312649384
2013389476
299039696
1029186444
2047295796
783606330
2047738056
1325671712
2096309572
1970649593
1633757361
1672807795
579241723
1986386477
69131504
1100195293
1289975820
185110982
518411457
945881367
1886203304
1231536406
1857034905
1659838039
347554178
1810208676
43583716
1126030245
1522808581
168694711
2127956611
857471808
1257347373
900923366
2066346635
283649094
2072879631
677245592
1487732328
694949250
640551001
661306391
1006503101
118622448
2052471261
1233534316
931929697
1048253056
1596163925
303043776
550270613
921861212
2099183899
1143380135
544881437
1912243165
765001475
1462696969
740855238
1335238996
1767694513
464057829
1829315966
1238636714
1274567007
1874103552
402148430
8926194
1653158468
1274576886
636489592
378857431
495589636
530186436
1873637298
1795394650
183837463
1575858552
1560545636
513441184
233572791
1972514215
1575094668
2132464085
1073853848
827233141
869655141
978539626
1229701624
1445623776
1813312935
2042660786
2125516444
1937340184
1242279746
836987368
187528801
1142343627
100891384
724682070
1484592118
1790478610
869388016
150246124
1851646963
1450649439
2079582219
1748336476
1883056699
1811967422
1320786222
913018791
1776120926
1862280749
1333120248
738125523
82716222
1212958358
70506385
2048938962
424803524
405685252
407011396
581114870
110158423
1652212348
9477387
1452364719
2137640163
1835807328
1360682503
1972814131
1236704270
27341095
361104853
119696710
1098594657
733251009
1920156266
808909421
873537263
489351246
1051363566
1518613184
1865134940
70416585
1001411210
143542515
421021744
1565632244
277544920
719916621
1314606993
1970109011
63884576
130727865
958932900
329448501
275735891
2076605793
2096523706
1040540368
1766238802
1535688879
319677329
133018572
1073581389
998090686
162921881
1208230545
1291121413
180324713
933504405
1761045200
216435932
1518473985
1459891445
1906048155
638821424
315803147
1585600145
2115651825
1385247864
1624793297
392090730
1513575700
1246959621
2112683150
671695122
1137984013
2031729086
2046804413
373802951
1208898593
91344377
1697133743
1382937901
1110507085
477635356
682801229
1834631534
389020020
426531082
1455706429
1685113008
1010853738
1149976067
470209998
1851247240
656148471
628883005
202062911
1271539228
1160148217
1745786906
92994569
1923986499
286166566
1968569050
123139358
1566186369
207962833
1627304033
827467397
7474063
262839155
1271158826
167617239
1486560951
1397542571
1828989753
524819523
1677516681
73729
177743243
1070993570
1993369270
751165631
1927442063
2002818938
293485152
15447246
243563559
474497253
1576723002
294528544
765095433
165985890
302006012
238890551
801139676
1409421427
896781874
1459244423
118216687
870586071
1394905220
1848275821
285763720
535386580
1768400105
743216400
1855215978
1983631612
412429228
210708663
699783603
1791063319
1259396593
127286633
305164457
795010993
1290462033
40686844
1322846916
296944622
1224234240
2081950780
304634112
1162496036
57391822
1416613218
494878588
1317989138
371340303
171955125
1302741917
1452631297
1053951583
1934779038
2063326077
1157142169
996066310
39054683
1122429812
1125584135
710562852
1155713432
1346461962
1013434291
2088255288
1340288910
1282015702
1481489250
205094907
1800200151
752921844
1484224566
1353831888
1980250829
905508251
1500233408
2054996099
162076839
902212557
423212102
1941613480
1977641560
412940695
465036991
523808176
730254295
1522516864
1679622891
968695000
635583742
129400996
1226304636
1020099239
484300057
906969761
1328516784
706405699
985377519
1543990726
199922415
2124056253
1875034356
2094390914
515111165
1997463104
283618383
711823699
2036255278
194280070
1325474918
1847486651
957547018
522132058
1921592393
278308631
1957246307
345497282
1311963993
1965292954
604611904
186322960
1771153737
942363886
1944160008
2143729086
1147354375
1197376123
1411055440
1708103369
1602537346
1882056536
45734525
1473217764
282870305
1942048852
103659368
1808569153
1214431870
560121080
316312770
985840555
1759441259
2053835708
1117621436
502784563
554282291
873963017
1402191798
837114994
589593465
980274519
2013313811
1424982561
1415667394
13771626
1040719602
1802374780
38259951
1989937330
359777729
2142131614
1846693742
303046090
1689111078
1792228953
30153654
733800208
1133606934
1577653876
514910200
1739608872
2001015147
1860537763
1525034205
2081567716
873333541
1161353812
838516018
364226139
365359506
1147793176
786675149
943459023
560272949
1705563681
563650580
2050339720
920483003
2123137783
1573593781
798288961
682226407
828149645
2094930627
1365536276
661312733
759876913
1550175684
1241788839
18883700
191427429
935156503
1832033242
508560699
2143332489
1877917826
136348916
1508869024
1665152726
726707092
189589032
624729467
1711075681
2085012790
284129894
212414426
1848570458
1081040770
1274342513
1198122024
1141162171
425219380
1187406212
780820462
1099641402
1479004873
442391818
107015472
807634850
1561233925
1292681269
1558664907
198979130
1031419082
268145297
121501912
335206466
1554879882
1112281431
1929435837
569226592
1480690023
974929897
81754963
18380833
517708899
1199094723
294953810
1429383111
541330337
157207641
2055404504
77627818
1331278383
1916164731
1081316683
463771988
250308807
1764829816
88455218
859343276
2102922307
361706233
602268628
1727505139
1543648273
460396056
861009174
1665053234
698071565
1804968442
1758823176
1812340432
914333528
1831509570
1671112032
1929580120
121691914
875005874
1515682510
1918282516
376569878
1799584392
751520523
1119763271
2056509544
1021062629
1253218622
385946732
919108037
937148252
1967466665
2083196988
235374707
874409136
1358135880
674569600
1377414659
1563721776
2133879998
1025741379
602246983
591831374
1458006893
813465905
1784086502
1957222929
1332404355
1270407667
1759749905
384938231
358408982
11816643
987395863
1221604188
2070209537
1179168915
652218488
1693820221
971558835
215899495
452001171
1096230135
439225585
620448233
1192294516
1338798607
373394098
336553525
274487447
454397499
1827948048
1554098484
504453967
254735686
648907946
2077600116
624682562
349941809
1320449058
1476116962
2039565223
823032585
143712017
1603636304
1453593687
1947754393
1930448850
1113018327
593817301
1350547245
80019424
1749246068
300470594
1649891672
1335780099
1140520183
1113761900
2097697624
1524785108
1810988408
587296419
2059474954
1496522557
933651819
473027444
543328751
196119657
1974814747
845637404
902121303
577127595
24378039
838206116
430612185
1988696465
1368185384
856620142
930820556
2053008161
1673678031
665993506
1969469337
960578070
1795143203
490695078
374661860
701189755
988671893
397225226
2064435842
1955040769
1838621935
632114009
378345611
708550515
318414630
883092994
1920100189
1574225095
78989046
1334677004
1205970731
1446145580
824336646
2109502592
583893317
1826621211
1203389795
1834891356
1713506716
129062774
611546241
1189409009
1509303132
60845924
238773275
1639831116
534261302
573089550
2090169125
2067369765
1383537568
1272677093
1213312502
1620004534
1769046420
1688125300
767422712
1126191134
159157552
1309707717
1748538423
1517101565
1769490028
596736021
1936703975
1218791310
519533166
656381612
1991873187
1835217029
735129800
1788712774
2115942687
1892865775
640162545
1378560541
1933856154
1361433339
1756140203
1514985177
497896759
1621611764
1077451448
23160663
393228393
822451660
26360545
346383335
722750994
1231816908
1669929117
1677813790
20476394
1759810530
1896653303
1668097442
1895672044
62974977
1385901284
1338728272
1428641818
1213960515
991531422
2043947971
1614106978
1219538699
519594147
1972554426
438382473
1490426266
975241745
260654436
426210876
1916791746
1666446136
1707930217
1254810672
1172632412
460619939
921378041
685729426
1061262838
1635036531
100600712
724213433
460898316
1902251489
1955703384
329555901
1527551100
567741644
387864649
1121883342
1646470002
1947182902
1333132072
12537075
88645422
1389432399
1515500834
1973744486
1069360116
521536978
704876015
1011171194
1337404140
514221310
883518565
288742091
672063434
143646605
154232071
514446574
108707994
402331281
1189943935
535691069
1696285550
1841701797
1835865295
1791526438
1110300156
2092030939
1243312174
368436967
1005559606
1494949442
291807525
1375758377
1331728325
37676327
2118828503
1807947876
752294793
883056205
1710059949
974301081
1619564926
1579748093
1710798133
142015023
2112890787
1054564269
1259985304
1569552408
1849129722
1355849189
2015778114
786205484
54185528
1872001859
458984842
545453648
778201954
771931136
21869593
1528775139
171161952
1797012236
1490228858
1274818211
118940705
204183266
1939243157
261834708
203132545
563430450
848947229
1061599989
1204301674
642576317
257043648
1926244584
2118915443
292211882
1661090018
619675156
860244716
27030272
1092347216
1860788486
1271758867
1718004531
199379450
1609570800
1875031608
713040877
1721980108
892920864
924939732
59275742
1641612929
1669074722
1604199134
1073140200
1715346647
1407690468
338952618
1408042111
1522430608
1459677326
442376363
792734449
1805945507
781371267
1296859594
609473372
1441689450
762674503
1387303732
595204678
840984177
811745341
1962072197
1381325431
2140392630
174221512
1636092364
1433888560
840107359
1732966259
197445852
1578208001
980450428
1410791698
1929522447
1197401187
431728155
111346810
1000299576
1564871431
1658645174
1906724032
788585844
364258433
855956971
75424913
346479145
1060476472
1887593648
1538074133
719688776
1722486119
1712555319
1121578478
751361282
1816378409
1594066223
351827413
403353094
1882189925
83451465
422744369
1790063821
1427955616
1865891181
1045896853
77989283
596886972
1376278790
1294883658
1266225581
439127714
2027599620
1821592945
780158178
921663643
179351637
1882601254
136174467
1384811289
1954800678
665456795
3934585
872483323
112979179
613700843
1376422973
301547394
343285562
1614544687
678516211
1095270504
1005663146
624211570
1152823953
1964524263
479547823
130793411
28142938
1494973362
2110810725
183220188
439343951
1370311986
861605469
272540280
513747751
2097493798
1471370056
1929858038
1011679468
49897863
374000270
1624568919
906068196
1772535479
1489614795
143875976
746861145
890684294
1777259593
190384869
1831203974
1784427790
464225102
1109537564
1364043383
2065540345
1954192385
1601005678
1147641454
949912755
955452235
326695744
310042824
987565271
168863012
1337071959
318439249
1334292566
478552987
1595515398
2086939762
1148752895
513967483
1978898897
1638762981
763521651
168789449
971088292
689397737
1671390349
1724438015
1343430685
772594914
572282939
1814451124
525022447
1009320434
1552046556
1877726703
1427975164
956242122
813697212
1270167829
812739753
885321435
193444709
2060716202
1406938211
644884491
1849975560
517347258
1574353443
1318649220
1784585884
1112361395
1800717841
305599176
717995755
584403164
1944809162
1146933559
1316733887
1676649612
353997470
616713037
945458516
894418765
1338669074
1915690823
565264291
481168840
650349611
781429566
624035770
1864429472
234875200
919466800
2020470274
693722652
2131630615
1463272004
503014868
1707910405
152066557
1535180867
1438831948
994330349
1824897911
1550976611
1888597995
713762
1232020267
1088077096
424736113
903085756
187524064
1152455205
53286356
2011922004
930236793
362158987
2065367494
575513601
1889873591
731677492
135290380
282512836
1791654209
1982154401
840148885
1529271951
39361918
575338367
71901450
565236401
2107241696
1146182277
1023945674
1334390964
295177688
952047251
1001990672
184500535
324557192
476300806
725789958
826570177
1542636322
336481907
81552501
483528257
1553550477
1666740637
235517145
1266257742
1379436795
810119325
1383515983
2042037190
1694549792
631144552
1217730401
515359980
642415489
1838277287
1910357353
854005156
733635999
1685806540
1963420892
792893620
211727205
1913293154
1000833683
371769037
1489076112
1087017174
1314421968
508886602
1385304390
1008489842
216373508
191910757
719195429
368023945
1477674746
83415141
659967952
1667987369
243904338
1049484857
927740223
221486540
1274594721
35842846
196418324
787218441
2069342383
1466081342
1725235823
2014488547
1722839714
1439760446
756094382
1963598034
1466613649
446225682
196931538
882845916
274317788
1351168656
1666686513
1594394331
1667996745
1426352434
1071133518
1093147531
1610969296
12304640
2069494386
1922142626
1851558732
1591230654
1378163703
1586836412
1658874495
880268331
1298084158
239210804
317119501
1974102530
1556706116
1578007699
513088764
997588963
60852750
7309144
988633376
1476417806
1389685556
269482437
402797370
509020756
875219384
722836183
1495789189
1555881451
1373879218
1228106744
893697281
1555505083
942802658
1091212707
215186614
1002302969
1711581331
910792626
1895558221
1245744451
1125116137
21220537
2141322576
388792502
1210764585
1908633767
508924137
833774916
1428169680
1414274353
1578278667
2003367603
203107422
103489529
1254969745
353723631
249192748
14782760
1943534918
1481854206
1023622633
554976294
372888230
931295608
525349377
1382074684
331065150
714843909
1893593395
1318438594
1337623332
851799099
152741164
1694811842
321204498
1555094373
2069225297
1467969867
744771078
951998052
2130369232
63894440
1804825435
1889800328
425413800
870852941
219816003
1907269676
1677994879
1934906393
90063517
949842095
1802795133
285530655
1065703074
1737180339
528467956
1798848124
1509843829
1901362854
305995448
715671218
2040049005
1171744889
260531070
938486092
512735540
178582025
768833413
1675658037
1915244096
1560905015
1384313709
2075233081
2023522305
1026555475
379970929
266048975
2127241766
1192982711
622761865
1061648781
2056670174
989202957
1755332994
2022935290
910090448
1722133516
571863833
509351090
360842489
1843869712
1353220597
2097371561
1874941924
1538705686
310617226
722353358
2018936099
796965770
1232253426
874128219
1700765490
449040363
1252167336
1821734276
69326111
372443682
243725480
1213217752
1693068832
410455179
1455303388
1555019931
1554078850
2117828342
673566172
1734685197
1217417142
1355010434
1674319198
942530565
304612113
1325584682
63014013
166369347
636018457
283898933
676840993
1816967183
1101546234
889565896
600603880
1314565687
629936064
1179688067
1221058064
1625012638
643733376
1450574529
53007501
1102567484
1725773623
2033159630
1743491375
1095690234
759991586
162109790
2072071376
1727209848
1528721795
1831784211
787733992
1542407008
120985273
1725776981
517707422
963926231
853065460
123104895
26515389
1716088693
788278541
1724229110
1832638518
2069964472
283738067
117309328
1387977996
411580106
1195081067
1340610767
1788458276
430226716
769999801
1691616849
428655717
455727516
1350379368
582882048
276470778
444558269
2014194164
2025317820
999693798
385742562
1760103038
1876391793
1063706638
866778005
1775537229
1100445597
923309155
2092857198
1232221370
455093095
397956785
1627197695
1359807122
1997996741
1618641009
165577300
766321981
608561488
1300240131
263593000
1371434244
1387628793
568051549
1240401982
1607251087
652852394
1532152864
2101863766
1861890308
723858168
276205476
1771288617
1833852264
1910386104
1062956287
878984327
331369597
2061416847
403563244
252732693
1727027030
1365895584
293074862
749663526
280717452
655664731
2092736229
5157356
525629355
1874243243
59482006
1720617987
1872236248
1018233890
1297217122
1147337901
900654359
1640149645
670783672
1277620818
1364807872
1999621929
2131126941
335319800
1176905299
1394148259
435307431
1494533734
1986203950
2119651368
1096383120
1943799331
13400126
1764674523
979193702
2010172541
1810979222
202520736
811616296
1544787171
359839193
1751707422
2103573177
1503091871
733052799
638168979
1742232225
1393133150
2042712440
37909864
632577803
1414869786
895519625
1493076018
1714371428
1310867160
791786422
2066840555
1233651961
1427234757
1399670112
348315195
1155850617
417990129
1132916271
56598326
1117847588
1802683306
969432424
1385097796
1739700556
1443625624
700130509
175976685
1578957929
742059770
2073331408
1524947304
1974352652
355816791
683014082
856060760
1564788322
404688301
134584745
765024150
665507406
2055802892
1866846957
104969251
874051461
1381581801
635795990
802303591
861279211
1036744870
709938518
2017724843
1718588702
1734308354
2017684477
818085428
343109020
1460582694
247452648
394879633
576129707
425525509
1690836932
1707612627
371919387
1276250494
1986163457
10010430
90096504
1034930247
904465374
1468617572
1029255277
493858967
808903206
192998252
1712186474
1668500341
1105097268
1963782724
1500625014
1009540750
837948726
1029269096
644167038
1993371536
1179140560
1912584045
784088817
108036266
868445989
464186091
1350227345
1124748938
1666667744
438536775
394630397
1157024973
1022192257
34128565
512398835
1461008125
180946994
1351172102
1270214942
92178357
2120491112
2121064475
2063286545
864121669
1244440885
1629836551
1246748302
747155456
1123643189
1810818228
117002610
1986703637
666611868
572473551
48754349
227708540
42875
1526414757
1835232174
1532803159
133604826
1039427345
438665900
380658900
785861897
1402009899
2045129200
1389236899
206746763
607530183
2109827017
1453123081
2059055387
161399789
880602177
1270950370
1578779548
1596007155
1691341137
2019517202
2078090005
803308870
1442181221
1050485932
129839216
2001596063
866025198
289783512
1192358959
289496162
2050381352
1465644178
654832084
1118176040
2047683525
1030895524
1152136657
848478408
910370582
1626521898
496510866
775864916
284853183
583503832
593271284
2010971012
1929788830
415807912
2097695430
1622534097
1865383721
264700995
859900345
111903174
958923598
291836626
723461385
1562589242
948919291
388222396
1949041902
876277337
807346379
2030192248
1270041503
582918813
479185204
1668934239
1342969054
362634150
1203530554
830991003
1941669374
741080832
1727580144
960127904
1366924308
163867070
836116811
2057018873
812323778
1629031214
1258320289
1158898274
683403626
1184901647
1559857539
2348833
806681276
627104057
1754804526
1996056119
2099727004
940767778
1535914523
1552950667
1413963445
1806345882
1275711467
617729488
1285886372
633160916
533373479
2110736745
202038715
475679606
1004129554
1044517114
2062228539
1810022608
166327115
1021589746
669660514
82569709
1682365396
1966928458
1407342881
289314322
1218685990
1704236599
1943344868
189559833
74874663
414274832
2043958298
1068408315
1560402695
2064048436
430948549
1775504348
695803543
1369502758
1201618343
1045242118
1153097610
2036207433
1304798185
2016821672
1711253323
1789908517
721155865
194849404
701627478
409267274
393829619
1635012537
1700732262
603275267
298887813
517480710
1880544586
2067704447
682697908
186568214
2061721523
65637193
2076609622
478768475
1014540273
798754237
630401338
320181605
1192251771
2100856647
194047468
1916182921
614007434
1120968760
842365782
322263503
376493191
1358587386
456969909
1344091884
1758758374
1884340096
1163853773
1940638297
827244217
1911695600
1929308733
846868835
1612678055
853162344
331006556
480957589
762005271
1798319782
1876451819
1091270399
146931039
1599361901
944319850
1050530314
207463680
1701841812
1472759773
2035608789
1331948450
530348464
1379395663
192431501
1440378931
1214248583
2066268165
1863858005
1779436425
1019218012
10192837
301195987
1180286370
1277500573
244607459
1051645795
2100476285
2042083599
518162010
1047759458
776659538
2051925614
1211588377
1971853740
241552165
784735270
5787793
653238208
1185870634
20356982
586612799
1382588915
117172226
1291534786
1652605112
406692712
68985508
1276759729
1860470894
1377986362
1340973227
1791540232
1234915565
171892799
1894675155
228919582
2044219402
403936735
1127352130
1156368572
721959218
1011715841
1991385525
120211846
1639557094
2014433613
734055178
1280668830
698292126
311944812
1865399056
1665399722
255200913
649935995
1159836042
1068252665
66957356
304795291
1747675525
1360871615
2106662906
1169696779
1510688178
1078218790
19895038
525355646
616544691
889363976
154890636
952910561
1673303949
1341419258
2125630828
243889823
1814426501
397430754
566536821
1436129251
1538572084
1530296054
1991683475
616595924
993559981
187150590
1629169576
1980484160
442019560
1668571405
382790804
1118564666
1197210061
1236947638
2142420291
1340966779
7228372
37529959
1149500153
1718866954
1717865951
1008539680
1027901989
276194745
1872815150
725282954
1436894099
877901471
31219689
1397249543
1967323799
2119742357
1489187340
1100517595
987471776
1950663556
1972265531
281537479
691943934
1063262228
766251393
885768171
1199840033
1739473782
288430027
310044010
969063679
1081219886
633848602
401904469
1847922895
1955190190
2068448430
1861406676
711317564
396859384
1917211289
1978108412
1531683270
2141405176
840348551
2009262359
885460184
283626861
626128304
1712727075
1343888824
1187875272
1398175936
1690074968
795972011
1617486781
281499549
1677309327
1948877837
1678954052
43288812
393938826
1068201913
526363616
1693492840
202701432
1559201147
505072954
910370654
980056977
216470112
793129502
1339685637
448044070
1392258337
1371105970
1589070837
407469899
671583257
966384157
644540815
1133188370
1908505998
1961586511
302545091
976165707
654388652
1299428424
759563198
1407313936
223536398
779341225
2054052606
81733263
873965152
1815761818
250030315
1307022011
1032100858
1242951915
1965138996
585022416
1734155013
1791834174
1050232761
1712870013
190007079
1340681146
987644257
1355306285
2015416931
15678206
1837700645
705698495
978600975
2007191817
326745512
1189771913
2143973493
726921537
1644993151
612060885
1599855576
1621780905
253936792
1140777193
2028168293
668548834
1436348265
1238261567
1279542618
994713054
532021417
1087270468
566712168
544288148
1803061286
317804960
632047200
1623295474
926734053
390964960
162163571
1430493508
1220418955
77389722
972993358
724514864
20433265
1721152914
1621496806
358417756
1421603663
1351001648
237490653
1860993365
76331712
420876373
1174164853
851033190
2075124704
122605264
51822822
1221038400
310964525
1669139737
1632927462
1387984585
432876166
1447347582
2062190436
1924557567
760517528
1013548718
1875820193
113827432
112635128
7413083
1830282353
931336824
1561826698
293643673
1575392063
1018322153
289302138
898164816
1966505777
712560674
1535900094
2004873998
1806739130
630276492
1648439443
167694028
541154112
223093694
712231644
1495608906
532481646
682960669
1353415368
280340603
942134091
900878704
1370786857
1156346940
1144116930
1396220090
1635339802
458061403
859467720
1397443961
5527226
1063247592
1422976369
753678344
1522815773
2016385348
1267199331
1075179290
792084846
677922952
477706548
1055239999
1513480096
1379660688
551473898
58389095
1100352509
883730470
2037073336
1374532851
1944228091
1766762619
691674034
1056134056
1331157141
1448645928
1212177938
1541462814
1116826129
500500664
1382097574
1047572078
935198275
1394677776
1785180743
787010478
31396773
1468834745
105723661
40313805
1474764550
1891459189
1966533163
1277976303
734985197
1606790247
1639177026
122539809
1691648062
1038073136
2079685602
2068938081
655374797
408274299
1313556266
426886606
1189913131
2016515962
1092550459
210722086
1691667354
375968906
1965743599
255043929
1875223247
70459456
472897439
739775277
1737781048
1624844898
1744342925
1170074859
1468468063
746568666
1376278790
1499449823
725753175
58296667
1353952547
2102045588
1548620001
1232149912
1249987813
1932073665
1361069709
1201533172
1835813127
53785100
978899100
1731660776
1677561866
131066233
669364544
1535005932
1850111780
908954095
816037683
333375966
513286457
966624629
66125797
1639138122
1376230607
2136814811
522504550
1562079854
1939182137
2033974859
1449019795
502057086
954381298
1414313040
1918346180
179879154
619066457
1565303226
984980908
631025390
1913134270
1118154119
677891595
1954461030
958120465
883540130
1847939069
1643681134
163570110
196987822
585453667
528273174
429306473
1884617814
558771303
302845925
1832966712
1174898346
1987163781
975501617
914698835
1304496691
882548591
664203922
1520331412
1129146483
1433710260
767492728
879044858
2074921221
211665327
22205349
1279950091
299219298
770046527
2026143447
1612493515
1511172606
1462748435
974862380
1514042243
1533377729
1719952246
2031030824
413917231
2029185657
1527565226
1480634552
1568752964
353195833
1673332190
1232509246
624178555
1215757372
706112290
141613338
638279156
600588217
1365089869
1327665297
336076747
427295616
253248273
195329187
1197851297
1262842468
2000610902
1551508514
1954450348
208870921
1585907162
1748759931
1640340854
681334099
168961617
192766657
1799961019
1490350185
271582254
1542775786
1588871029
1452010944
1680907835
646012196
1628864438
1299635993
989874236
359216937
1270057692
1447016696
1890826941
1144728414
572833273
1729415430
14904571
662158367
42411093
1287929741
1662474791
1866828225
1699833851
795687180
1256062113
17315732
1362752962
124920438
1885788639
268357811
1007656395
1010124218
96028743
1792881318
1595104331
490189174
684975894
833463849
657925618
1371321194
2025108366
134417851
935507529
1682658703
1816096199
1016029789
681484746
215066200
2031454713
1563403458
674489797
1230515514
1275073333
1257156267
578190508
921806358
1040124540
531283419
1902401282
748415745
1727530476
1367060253
1584750157
1720053221
808124720
844467269
1988628799
1874034718
936288540
2024645168
1912503532
1297680970
981627403
1813883799
746670071
561914802
211914947
1645876012
1898881898
1545865724
1398289058
490646293
902894473
1362068270
109622485
1869749441
874115331
1102370704
1927859931
1804541282
1504928728
680377256
428718109
1845970203
350981786
1272448675
1804750383
1024660628
1825374458
1626358006
1762683793
1034147717
418658285
2124441727
253226624
1208497706
946239105
1427510224
1556753002
1321488730
1512810498
848123674
1972077438
1054210730
892959944
1308188548
302192581
1981630557
707760212
354859381
727759097
1307210619
180873386
1064979881
1426673321
776242854
1463965761
1142404191
1458475768
517407448
430899152
929513971
532424081
799545400
2044178446
669929767
466411680
41674312
445091695
236011019
859279977
933160875
1352132582
715557032
1647512890
2018635834
2097530585
1252969599
1563448963
293029358
245184639
122809135
983918698
126077968
661553946
75146910
1138075008
1048945013
1475991109
1554925311
237773294
724815778
1780596321
328630271
2033086105
537939174
1277002010
1408110982
1415591344
1698092194
1762968442
1061984192
908277074
1249258970
629121500
1389060339
49330627
2103945573
1142733914
251859567
2068389067
1963077684
1600975866
1566337891
701436855
126841838
1076419752
1424077913
1851373168
2111143635
353683161
1180571811
596967796
399189909
1884457792
1965276957
751642350
131905529
102083738
314694742
1019739984
1626186124
2033391450
2058048346
394293412
722994684
1808553170
226219582
366593102
1511920563
1760369349
899894901
4743878
341906346
929875676
2035837357
1908824942
1793266538
804236366
905197723
1464544090
1590802350
308009845
1727057408
544178296
1648798542
557929541
1334061380
730113776
1204747855
392441824
1091380739
102761343
1524236281
550412701
1346025558
1624040748
2025112577
1474419177
1141341447
1486765756
794861010
1080268148
1296707720
245442895
283060374
824503862
443849656
1853239683
1806594115
1605329098
1091933189
759292622
1536276304
225327162
878217202
1388807580
1738135440
1758022040
880539712
833280647
818770235
799715955
305827797
1369659630
1458143338
612199681
2038850055
135398590
1315896585
409559106
203399858
1932425700
388291132
1976135669
792793233
250076079
104165517
1799183626
1470509269
612548759
219569368
596964814
1480982767
347985456
1861119275
319487139
1592410278
141020138
964844452
1444331682
916317374
2015931035
911078345
162390780
1739768112
243223380
1726965070
497333454
1698898455
1054427158
1482212645
622306679
753366831
2073767803
847017725
559827695
626392585
6937411
2017475279
537955176
1014994439
1238064319
727571495
652223210
1081199811
2029504428
144386113
1890011045
1969664507
1687075615
852285013
85200515
2090978483
280791325
1160027372
1332076586
1563115107
1356443219
697869377
1300655261
2136386598
277034826
797929728
1250963535
819878938
1169813952
1926621382
658245327
2139467995
1716013738
1118468795
904777060
985313818
238473411
1939505802
1392725677
57107501
127455874
2111689121
332702696
1020598793
1470464861
974083443
524818495
1643917362
1182522442
159885665
2103609553
69320419
345526133
1915107699
1980666881
1388779655
783614164
1861844547
1647827590
1792139076
866426001
65174
1525519371
1293631471
1230250176
198649030
1032995074
2006732056
245898528
1160093181
265518229
2057759433
934284084
1986758838
272018504
242783479
1125179777
1500439468
10900186
1292127369
1611856896
2096695991
1845057162
1081864521
1121365161
600679365
1824543743
1190801692
926996156
1791315378
1004559171
1235331751
1268010451
860030029
120808111
801850784
1891218273
122762908
488924720
2081164359
168939894
740068819
193048031
65257861
686260350
1837011231
671445077
423482058
364734241
1384051316
1030341407
548246183
1841850553
90114435
1039986688
1473204613
1835770180
1934351293
1787538669
1603240037
28546000
970557177
801136399
1329737563
526738089
258920461
2112727407
1692865849
1823665483
721614075
1949642472
1943081032
195869512
1970684207
716436643
154440766
621637059
887311845
698680476
555314587
364917662
845343437
1188351886
618140119
543491857
911082510
286929646
447320579
318179373
1420005871
262668766
1950078461
1243377435
2020572825
1375718735
1166903303
1804586446
727646451
1958582788
1840111444
1628803108
1891194452
465147894
2131997743
1136008265
1981002170
940122611
2080615880
620644451
1257109915
409041054
1697433312
1603722707
853903475
32814061
574541791
617686327
417414577
1338071080
243276594
504797881
1600539788
1440028717
496450407
239861270
1437354328
869928517
250219529
857476549
2052687945
451207812
1701365360
413349660
1037626517
1554101098
13027855
1018611434
710271211
1093451023
1860233623
2042284346
1874608649
295383797
343985512
1778631272
1359139402
271745008
415062992
1477787677
1811542965
1057707596
1644476288
654106070
1431648838
858549796
1720739807
1037208657
204283329
551697134
2127024311
1128969909
183030022
1708700137
1635454131
503291705
1588886330
795891592
1333769209
567856610
1477434933
339846978
352729019
331347299
947648843
2130976902
1202102226
352880642
1417127693
539983757
1897052909
1989331994
1400268765
1474749658
109249853
234869106
597431337
1565055143
1279791336
1785801100
1016454418
1293691408
676164535
1086731142
972511378
605323008
368971372
1281500730
614697953
1298319773
138945405
1267403889
1194072344
1193385655
576151403
533507787
329734123
1901912308
1061256381
1952174283
45560167
500926604
282214914
2055391674
1699504455
942561812
1673238809
1121128247
1079505621
240601096
2011509683
1675724278
1595295058
1838971600
2099402733
684720270
1244693506
1130288446
1243520947
986999551
987728597
921274787
1090474917
1614404259
374854959
1585246235
1853075109
1202707620
273281043
927371219
1630657364
1539196931
2091190396
417299410
1855882898
1952231634
411678673
1981364461
1259321989
581571075
40446637
1418797758
1935522954
244658808
1109017641
1135635491
62749246
1413980014
131038575
206618575
31705987
1722519
1453012670
1169453049
262171816
1358561712
935878865
1942538121
1242019709
856003940
1676274851
117093403
923111221
1946902284
2091837000
316559603
1953126180
137117983
1429239426
2071635765
595823786
921349733
492945937
604392203
1877934171
338276112
75557912
1922305166
1867072204
1911366203
1009233078
278323975
1555082000
1158393116
1180088702
1631486360
765834625
1861464349
460051414
70228983
1575152328
1045858219
1438201842
1461660233
1878982510
1883639273
114636678
1732292468
2146642512
1884085523
1315642197
470817833
984120210
1792064250
1749056021
1122407867
1485439778
498712106
532093393
991300785
388244126
99832245
959383996
1450534465
790097150
1805657655
1507874124
23632795
1069318955
1178289530
441122979
1899375973
573249284
1662374250
1164799089
462752592
1920592882
135097
164111297
1257142161
2061149688
1526607571
472357276
1767261280
1086084931
827646870
832628800
58562585
1682496512
1489404554
1514253101
2097821383
1395061034
1629072500
1593549451
893660213
1044718062
2086082390
1468400594
1937504471
583619562
334313274
1274829109
1683430641
1410527027
182234635
1576397090
1714368738
1112764765
1938770535
485928984
218219203
1985194270
677280712
727985253
458962356
34654775
1127171198
980551864
1139232081
1943130013
716917011
1059490646
160236002
1092877875
1554735010
1717705959
1489788187
369942124
914784817
1474832544
2084430608
486037517
1347919035
955631817
1488065033
942520267
121037884
10785711
1068358163
1027764716
368027086
630095666
189631121
911825660
522544055
2143751002
1046116851
783015968
396676263
1136533558
24352820
1428663707
194698599
29467259
2136770604
935561560
1288889975
1286496646
344970844
123258088
1210437171
1252589866
126600250
252036798
1533377075
1491515108
1456712373
1188146080
449307215
44590798
915042928
556119172
1303897457
1551650422
1435171724
208138525
1214038537
762354810
1856691681
683868679
795178111
1303155906
1137633786
855484982
1730779858
1794209805
473582562
874672710
178664335
362650517
472903756
46489775
617204302
87103058
1124217462
330717826
982530975
1385792047
545541049
1950093457
510039350
1659650790
313079364
2102331403
761937425
1495021185
16975825
144492389
685679968
327739192
196516195
1957072657
883527951
1498955191
2146635814
1912147032
539068249
742256892
908200942
2004764472
2104240701
1078853915
1689513622
2098211507
460125694
31149291
1378154854
112087161
108544392
147619966
867180942
284841067
1990621483
28218752
1430448262
778367291
1881688725
761103494
265368236
1110662797
241186817
1156736989
1919018070
1040554870
2048091863
742493249
1684223777
1958867310
82048806
984196335
435061355
351181762
1191542990
1182017393
829695233
761978498
660207382
2100900537
337087478
825869367
261606968
378030441
2024500184
759183057
943730060
1976874682
1553382447
674213549
2089240025
189137536
908871796
916276451
1810551225
1523207476
1025542897
1005486564
1065224332
1095800438
2039189877
1304242563
2138580249
2091379244
910139195
737897383
1457744835
457103548
79530359
920491523
679826662
213616172
166291755
664269759
698997474
806186983
293069887
1391630451
256730199
13366768
1501567165
684019155
1958539723
460048268
810510341
1490324963
393134672
64741697
62488968
1297975234
707514536
125272023
1424049398
1478529850
1358604308
505091094
1099229596
1836452047
736915046
1896864203
1079975203
2100619633
1400900660
581586717
399039989
2085409511
149406167
1750003976
257113222
622741819
1237802241
828666820
213779563
1726395384
1712588344
1988732716
1820023320
1720597774
1084006774
1521736045
560434334
1220292094
1712292918
1601617752
1782521277
123338252
505256333
1039229728
1966354794
1356419601
498724717
1402327586
845268090
724760110
995387968
1511656456
1406220284
1817162373
1936123556
1718134058
854807992
1195491103
63995115
991710428
312757841
1558537662
2019986360
1957086255
574946354
1245936772
1475568776
1023799759
1607019259
1423793555
2076432592
458854845
160814458
694397266
781253087
1792309337
1760970813
1523157131
98022326
1483434131
1583472260
1770337919
936019622
1236988102
1765750281
255743320
1501825305
323679662
1432150645
803546157
488728313
1857398911
939247792
1680311509
22543257
1526105080
908041026
1329768538
8020930
1609119762
590304984
641081335
1275906040
932412774
1666086023
605550849
1825652492
1765724390
1940619938
1622771720
980621598
987215937
487304880
1940646249
80759430
174681052
1520971904
1369926405
1777603161
1783839296
1788448669
299367707
1596768146
123671198
1150774590
556996027
1918850426
1709129184
1002811693
1581240484
447701262
2032597929
1007483731
884567767
1770443352
59383337
1816367826
1467079146
268935224
326925478
452483019
154445955
1934808384
474508497
533219442
1257912395
1017558054
280191845
219312423
1808426725
1966875708
1653602451
671830096
1376268286
1445827695
883377817
213310434
76790568
2122317140
242067639
2107628649
1296207760
2029414136
2011261253
773058144
474050793
93434518
416915335
367642430
1603822083
957613709
1381023058
667681232
815705655
763861054
1272864508
1252820929
184650715
1590673136
1286315588
174431604
1841307352
2036456579
603919332
1350315222
204685124
310571428
2116597901
121659652
1777159360
177479057
1908857166
1761461811
665923252
1973532704
393357959
603250178
449836851
1328524332
1884388133
2108439417
490776060
975574335
129562384
2055691056
841830559
189738079
1074392906
1581657724
1548466821
1457632580
788750290
164915189
1835536922
1608699237
1396724862
71060918
247246737
1606187499
1531878501
643692242
1900304065
1782845122
1204131762
606133155
835654988
1979952599
1111264387
1418174097
1044664873
1814604394
1223829899
1992358289
1423298103
1653583828
1102414841
979471383
1385642814
1335132908
157640792
283599202
1440657808
1123945864
999798633
1389013307
1276008600
931031676
28148561
929175596
1686511113
2116672965
2135425626
113773422
2045822213
1165527572
397096784
285630905
16476590
1682052102
1254006744
1970094969
2073720828
873234922
301369671
1096595060
1682418484
1948702921
1952436747
1755244803
579078013
1116567589
515260424
433591635
305550390
2072347211
1924301619
678805890
1401556733
376401393
635540607
599210258
541014575
955929933
1554779773
333564913
391733010
241601677
1575621984
1134142398
1793299269
1740003795
785260929
688147658
152549903
705093625
1157158162
1474322368
851505526
1297096691
678367380
1051779438
575455064
1369114771
69445418
1516234998
801075207
946598641
2039785248
392572460
1152703644
159854940
1317016305
161791249
1995226476
1318809350
497513862
1712134754
346239530
1915875822
435486073
256610715
936242675
7381232
1327516611
48244868
42377554
1885823902
2001389285
1583795591
1036796097
1686251089
665343922
944888335
1783653025
1142502428
520215318
1368454811
1127941956
535268433
223180019
1260983812
1616794105
480120348
1473354010
162714546
430389862
1176619178
744220111
754006184
1494542055
1350046284
508674195
1427800672
1239791581
1733666079
795998672
2140351435
1109730378
136706907
2074729185
979124276
113178891
1365653646
190749571
295984377
577924914
1507185297
455097588
565242062
62615271
750463059
1430817126
1747489269
1574791655
1911675088
1855339840
1545364425
1140319826
157954902
1552998759
1190575784
2110084495
549770684
1439019618
222738468
1368749452
832904200
1729603647
1458552357
394909579
349015152
475025139
986832974
1384220332
630124730
735881790
130871519
1283026848
2145739093
155404835
1917711466
377944516
466062898
268801147
1772265810
879692696
315921901
1650622472
1329713002
855640854
524262796
1187028667
1348839920
370891380
544607875
1453854397
8855193
129644296
1905193760
171880968
660708267
1095768959
1087295278
268046845
2071097379
403423289
1610870597
1147310024
583343897
482987982
438253819
210430632
288403621
974434065
1137252487
1273363314
2044991563
919442030
1145309433
970790422
329367619
50892621
1776843377
905174444
1290594743
1804540870
105372139
1579709966
569594963
1183193123
304542480
1589949944
392037261
1315422769
541505421
329654318
1020304027
974778251
1127738956
493444182
1778147787
1892771758
329347207
1102563132
595373716
2130679377
1390323297
1248305577
847829464
1193834216
986577852
2086456999
1069355839
79602223
725241294
545235345
1632138285
419933081
675168554
455149966
1313584621
1867491566
873763722
1949838775
1008253248
2004087882
734018126
1875801769
742123427
865544510
1146936971
190878295
938259062
1575674990
1917498958
411128969
562418054
1018624914
477700989
250562098
503663040
1537070155
607626422
531588671
1202274633
1331562076
1569926821
1811989645
966762133
1280335125
985390232
1648442667
1616648524
2105766140
232921449
84180647
926120600
1658311952
1383013813
23496776
1674389501
720289493
1899228874
2132997933
1250868546
589448707
2025945279
359252345
590672881
1512649767
431993530
472108094
1136047257
591191769
1415852600
691464841
1016376642
1714587898
1230260963
1066821773
2120693190
1231326822
1769080770
651968829
645873095
1034204623
855395303
1702349407
988725691
774771655
1267246939
2058962179
1293084188
799736124
118477021
923797895
1452578564
473942441
1887400092
800773686
159856005
610603960
1633680944
1208405104
960882763
1466849925
1476094576
625805943
1322020593
1169759937
2133122139
2133418338
1147894551
1396645427
840038123
1330301295
1804720304
719286646
349592578
1576791745
47100347
364931539
1970659597
1595779660
1332766920
787972959
72125951
1713896745
222583927
638625049
135783487
2137350692
1165884479
1024996368
1003867859
1503430257
417998217
130123879
338262887
26806961
1629154468
826228315
1525122976
1738730107
24636762
559518951
1714946638
1698085227
1440012631
1945365791
1295448784
1723209548
1685287453
304440593
1175888097
695273361
951020279
1716863734
1596777079
1193599930
12431207
99123598
1968491437
571713626
601590309
1845803905
1008971452
423563414
386633833
2010338181
2115026533
1794846551
589196329
2040220790
1802621103
897307747
97489173
1434932680
1949131487
2060499216
1458218830
1879381110
1800056659
124267048
1991466766
570630919
1534417189
959356245
2071508671
1422969064
1798718873
555177444
2005463160
387069439
1813821670
1949650996
135179150
36304945
815337402
1147436533
592791804
868760485
1029420127
389626348
1820008057
142197272
1948444928
1721799787
1268582435
1026093719
1529335381
1975822889
571963619
1302642684
1849766586
1764950451
1891336849
1223348689
1497670804
1108923948
475511088
659066303
531028318
905768233
1408627752
1374341373
1872868255
346331
1745554353
909746357
983662851
973803376
567213283
423851771
1638067694
1312949141
956501612
438766357
1035012745
539172485
891989863
21536122
1489548245
1223387083
748815169
847612975
1946622902
77604494
445884093
98843768
1429777132
1548164920
217385237
1787232453
1995255286
1680846790
410903912
359277286
1010841504
1020680378
225743671
228122316
1763799536
788884757
424978660
40876599
1744604399
916021033
789876997
2032807858
1034596876
1326158646
1644706602
51012621
515025892
1177881759
571211121
725209608
1354113060
1388287326
1991451421
1684123255
1512705931
2084174946
964611038
24579605
78953006
1518425437
104538278
1439562102
929251154
606323472
1942529618
896878445
337849815
1205660453
236225166
1192993434
1927735948
832782843
1026252048
1480787015
741090198
1803980279
679465422
1672227870
1135788029
568178841
588151611
2076703170
73622112
1964340571
1064815480
1062514490
712504771
121321796
88009712
533140147
1440959523
1556585994
75812364
33435008
1099199084
356177858
726608674
650421665
555885531
289275484
777578230
2070583399
995457085
1660911006
2041533764
1078704057
1752990664
1959575953
526361723
293598905
1389669400
2047537205
379055510
1254258188
1672441094
1290544484
1501440027
1267543955
307961578
804664861
1704588357
158524713
1758342983
782801234
431256139
935451931
965638623
1934285521
1558401598
1614715816
968393190
1548884084
1317921535
948151787
186178353
174158345
1737509575
280062296
1766464956
1629359654
2316918
1949029932
2135872972
54098606
1843978229
1891111336
1767182335
569853611
2107304733
479120936
730747320
565183280
1734340753
1964842971
913231664
1798237456
296189080
262697214
1173640280
22873221
513582461
1158870452
2064944513
973540021
750807672
1498585875
2022062611
868713341
635266947
364122542
1549888216
1582448098
985398557
1634542886
715603525
836095889
1462059947
1966715918
1317445266
1559615900
1135740016
1059844427
634352816
695952004
1859925790
1354526513
403939102
1065146039
931479641
1489281651
656984465
1763667367
1476227013
1752904418
1940086470
1685286937
706319542
1417035496
1801096611
1359298969
1355837852
1864117957
1532171526
782987259
1691120780
647930909
92848065
1077937305
917099229
970217303
1565154609
1967853146
1019124372
1674162672
483416499
1226081479
2056542494
1084681628
2132563137
344570471
1629590753
310590770
321729435
1247627503
760939874
292140437
574950362
2024590646
435234159
1666085812
445002284
1454142227
2110264015
1084028507
1007776126
1632070937
1307614529
1097624760
515559001
227813229
1060271989
526530900
265723508
295182029
1101977006
73836006
428217875
1296388539
348470537
324407797
592055476
1139301830
805760896
943477600
1969171468
1402175492
68057313
779786944
2131995333
1506130772
2014022612
907988420
1202987425
941924248
866152402
530605957
1970089575
1233645012
494609389
1212479713
1872465262
1244827094
1588217072
839915353
549129692
813274891
263734427
1668746
780386180
716304090
663917102
500246928
968520085
1163095031
1090271380
720865740
1856875613
1958294261
482256014
1972926241
2134079997
894509726
1165303005
714529415
63239141
1192467697
992316536
1447533866
2005711611
1275349978
1100509877
1729509354
1657865408
751037491
43271753
1755159035
710832887
1867007165
1670042784
1431282376
1463291710
77928190
604002595
1084516198
1130327851
769868920
1073266425
1299353787
988215466
1100921617
495380350
1421410426
1763022025
1162337074
1554317305
1514320221
1922310182
201786032
737659643
395568514
443021724
1696824653
116614256
523015719
1862302656
1563197550
1499399163
943447753
74717097
1456778718
1196718344
1233695990
1605825418
421569531
226056839
1013821850
665325616
1915400090
915772263
2128788836
208261650
27254618
2146151025
725703460
24546625
690767512
1604814789
826319489
1078515604
72660615
867011391
1503192048
571395430
1849990643
680340943
1799655233
680628407
1391121195
859679491
221202386
1450133015
102101807
1918569430
369752610
1210779670
832405182
1167093143
309203573
1316053263
842424032
464254806
291561277
749661897
310377407
1726972346
1920560830
880457847
1068068866
7309457
346219787
755318385
1634248069
1189166407
1751256242
445648817
495058279
756264458
1369443983
713152974
207068251
1127102422
812605920
1000824578
1338793816
2069847227
746553033
2129103534
191325614
898419145
604011054
1301262950
1667480773
1801677062
186919767
1373712746
413288727
1266515381
63747741
866294798
1922297380
1619619568
1010057625
1875783296
824751322
1177066699
1147812712
1574397646
1013957809
58318248
293498531
1748023745
465808261
2024684183
775609884
59274462
2012641957
863021409
355788721
1272286209
1468696916
1799112417
1604867494
754819931
283869992
1246087614
89803944
84394167
1937666422
72196645
891080061
1334451068
848038023
2033529569
1196671128
128577756
473680571
1728835549
1998842046
915201415
285193495
1516247565
1910907068
1654583832
643626376
1135384186
1949862763
439613078
1259225447
1816997112
230201210
977257744
316446426
1542130199
1948018103
508714445
1319496354
1033653266
476165512
2069612954
1306399216
1378133551
532895391
1056252122
2054210079
13284593
1240476890
277035718
328874622
1464031991
2037273716
1900136591
1521880604
451941460
1872807201
2042031797
817848850
280875317
974544063
1162234994
1484989606
2118293869
775674660
1039686883
731196766
234846046
1877645308
1668704995
2076385962
1953149365
2034721137
1604366281
1868783076
1974742501
1693351163
1732958792
981494692
160815016
1260190174
1820791425
1795447582
416245911
1596373806
304845108
1294238240
2030195652
1905304985
275093317
532054327
1007030024
1895464433
979619676
379865231
2059065665
243096892
1094949383
315665738
7797495
1292309233
1654784834
167415636
429476708
366181206
907321441
676219120
1704792856
360919732
1770512422
1360130555
1503158555
393120623
1722105568
339115559
742892925
449431813
692935148
1507700299
1534430502
1352835029
1836712586
350275574
1405183321
1943842092
560164543
677401402
1281801386
2122076187
802406487
1280521555
817068499
502484920
683747848
1439483339
1770272529
1308806404
1690331106
789911608
1567770265
2059678291
1209600641
1647620401
1015732258
405897566
711997554
49402597
1838137506
2041660155
654342994
2139931278
256400411
198903678
1457320841
1550155937
713727963
868779028
680766570
421974230
985794871
539667974
1390035897
73528887
932917997
131265461
1094552548
1691815360
1468516360
2027365052
1227965469
2002251663
51952960
894117928
1828454344
940011412
464476331
1651538138
1587721958
347801102
1152357190
1527973178
1165325423
375199931
985487285
838256172
1093233166
730632895
1137580651
1652937304
179457031
1104748304
1544865047
1323645349
1492759677
670268439
1711511554
454416025
729905913
1305565546
435829863
1470450744
1182932492
1342309934
950885346
1856147862
1755729421
916944642
521956747
1910879168
1778662218
314365009
515184985
539062713
58261626
328591919
676328473
40470117
1284502337
1338697533
262282192
1616846564
155869232
539923030
969222811
1537499151
960637563
269328199
827579817
1610259579
1327055942
1064760030
358581554
1947727784
1085938237
154615402
941572528
2081163068
1981802317
1338974158
761417245
1596946410
1540193100
1416436071
1127174501
366821091
341650933
1445876186
311122171
1035698596
750402024
1591180496
851740281
1968074516
723054957
1698176547
682159031
1834318640
317460185
1805588061
2142921649
1562002162
193664974
112609178
1654968096
857645954
1540501777
875096236
1773576836
1973873822
2138801468
210287221
1666843298
1514710464
1015765000
1425801238
1047645792
2145154351
2142251424
71406419
242743054
338781260
223677129
1547160465
715940219
527621975
624268951
942000332
1086340202
128185444
686284515
1188374789
1253483357
331276791
1063571121
83673956
225992614
1221277185
758809988
493572781
1779774168
69047051
1496074520
680841256
718948690
1140324823
287662875
1932960090
670280019
1328419514
1274421393
426670996
1818525580
1178958149
803268856
1545320751
1560707920
512744534
1231982108
1504928518
1664713234
1757101590
1490234401
540679091
437020546
1421040469
2008900345
581185123
456602791
2129267327
2026456986
1374256610
1307879391
671005038
1710524204
1210525513
1424062342
1563901306
779365977
1587555777
1308706227
1082017951
1414181938
1539284188
366322796
805111983
1627050338
1478785064
306074489
1882923566
2109512095
1582146625
309878001
1144993814
1055611006
770621287
1545753558
1515945862
479115865
2021263281
765173086
1620510614
1013068704
837372168
1532133118
711601405
772149166
1628558214
16162118
282010115
1884543552
182369154
943660156
965220889
255821499
889547620
1581056348
1849206348
1795248500
666330927
1924009499
649756340
137536119
475940130
1836372902
2023895683
1420408347
544277712
43298148
424833144
873203990
785269741
515003444
45361454
408983518
644584237
628212298
618825078
1766676403
2003407226
1176618997
1718166410
1125930846
1737205329
1468333594
718840165
1771862031
2084383068
692510116
651659125
546920471
1883502750
2000774902
754749599
103356457
455783693
1726278117
490169970
1067928116
1389915696
1733802152
1417940430
355155093
1308629620
2094154646
987421869
1060908071
1111585766
1994931145
790668218
1189750842
1020166987
887587194
999014
932200201
559196880
173141218
346454332
1028487102
1363016792
1941374323
1155582111
1313818681
1754935172
733572488
1254596622
2110537161
177102917
1847957551
1879055822
1727657079
303533807
1673090361
176267780
150072914
1787915279
1601862527
1580932179
543145285
505937374
980732008
894521504
445875378
721374535
1370532583
74538045
1364839766
399555286
211575637
763809500
1112675509
399591861
732702591
987763946
1320918862
309000046
657596302
1246998592
1104237638
620980869
155427658
1076592072
72244525
1413653080
1321435874
1590311780
1115510863
627785754
601392906
1025768076
658627627
2065643529
1757485008
1774865267
1283342901
550174048
1071633604
1651510587
909099391
916610961
816618936
292702802
448266763
1909298335
1761801637
1317925976
1732838085
599549532
1545464850
651062452
1463893605
1598914594
843209251
1627934980
1184904254
2104309824
1537095661
562100361
1463864893
651513276
451218992
1684559645
2083779612
132618653
234052886
1703399849
978972173
997618526
1974999680
428790813
1747851644
44673919
1027605784
693756629
1301605063
1604237460
810111639
1124494882
1834929849
1255541800
893769738
259497729
1428038593
1225118911
1812759528
69679853
2133870386
971846936
1870875944
939010942
901933060
1507972303
1783864144
1692090932
1941352854
1460246714
542976201
1176508296
645883947
934847844
574192032
1873738725
916395806
1058325389
1833064780
721151746
876769716
1544472152
1160911887
1425226864
1320371493
827408227
1260424712
592654702
1520158586
771251869
2087883492
2104272849
474653194
94869744
879315574
1552100279
1321115777
1511470447
774991436
1175589416
760113481
1184059102
1600561405
217069274
449733134
1763020676
2049934610
431037579
1298688772
1511602185
949278931
176652296
421479841
15640361
583507432
1048291064
1179010207
347483881
2137176184
998953940
1365117832
542366701
1541167385
362461568
1892057619
864362097
536331850
1449429717
1406336884
30790477
129268866
432394588
2038554411
1758456181
1300437204
58778025
2086478151
1744129035
218981236
1156373028
1155134219
888385085
2091409733
836299048
1678453743
1038892209
1878890460
352468838
1208519794
789133784
131330515
1651592383
1149793919
1722569272
204624022
1439296372
497200437
1296999929
627137092
945950275
1359334156
796209001
1958019383
119774131
459586022
486022673
1475470977
1374481488
1556236245
551089597
1703526159
882483493
1266643503
956021044
1832034713
1691777506
943184735
189651876
318973074
634567146
1533201250
1415879415
1482855784
1262967641
380296755
886936033
2083535769
531670369
186312144
1027563485
2063318066
164105820
383415190
83441266
702517003
953364135
1634856347
1583858562
137498677
1427844691
1268464715
1687528261
1283706646
1809151232
1982133191
1102154070
1100954931
1786066468
1190623798
1515899396
1249990507
1947655150
1975699285
243787218
312007812
636197589
685458919
180752338
765283968
1869103945
1732329890
1408066934
891830924
1011848347
1183876158
1575662571
956120137
911431042
1045889616
1019557177
993699927
1649638855
613402151
1023335509
222193117
95532435
133064851
1010700130
612817042
1817143388
1324975990
686648997
991968137
2089892880
442687970
927913676
1578340363
214657932
348919613
1765822169
1391690086
1000327810
2137892911
1815112710
1386967883
869322307
766009618
1939230738
981218149
659365818
936392716
1188651001
796134298
594677577
1225044360
1258133426
1877655853
533571795
718328553
991854846
1966850429
1126742670
528377603
867030627
1395148088
1958559654
818530304
1562981263
1565067392
1955028842
493888958
745747281
1308570422
180843020
285318513
1268219198
909950424
138271704
313324291
1606788642
1807390617
555784916
1925625979
1584704382
1603148269
1828937242
569251649
1619305629
2142775130
72284076
1094595145
1742394628
1809796156
499202565
570471145
1304387186
891358990
1034309902
1109950298
1566607342
31731626
862445739
496555786
532797817
813196232
338556291
1042753710
1848257715
1261825673
56630852
209075119
1310792800
1932336957
1726125278
3776084
1782874286
1228318205
1789160076
1820904826
1678654492
768031865
1147749303
349608272
674706381
214213032
682364453
338200614
124636372
807488212
544963059
470967516
642855437
86995485
1036784695
601034145
611417114
1070871750
1525327850
1701248270
1080887761
675614673
1127759627
1770141145
1843192679
1489227583
633521682
1282523262
1339147911
975177098
1500687900
578743541
1949000894
295271347
743802361
1559485336
1189937926
1615185843
1205999152
1107143845
2011638160
21264570
1692166281
1490412253
1837028728
2026800970
643888615
2081723687
789508517
1770132950
26418480
377125120
797518721
641798575
683201360
204484131
195306502
1528122910
1634790415
719455408
434768457
1736443066
787588686
863010970
471197348
158800452
1369240768
810495954
2099248083
1792574265
1965880991
631457235
872564813
1959008271
537269106
1402001653
438259880
442785031
829071852
1665448548
1560031606
217605425
39865537
616434028
1530059504
737850807
783568607
128393917
822864069
1682824725
1079464798
1200405130
1925664591
1663445783
212438760
837398962
415049251
5640002
115341460
841808475
1364028297
1600172289
154123735
1769029057
1996878906
595848266
448296728
355752422
340758596
108996359
1050901701
1597237346
777453111
2105996219
1821900713
870179836
1132868146
1005399900
799730683
658761712
64399479
1365272592
468180547
1879939712
1605900757
316898470
1216672355
972947645
1043738438
419192046
1475939397
982034780
1127640590
677612055
1289564838
1755583091
1216598999
856837716
479810318
1711153008
975357836
524540631
320985468
1620760555
127107478
733069927
640526058
651730798
1433926428
337659133
597114266
2085407313
970823819
630286796
546702053
1494511267
725781198
929297368
140245409
1451888170
455381163
1202981789
622458806
213517918
425655197
647619752
408233947
616895146
1912668889
1159465424
1825348807
2039686735
163161052
1997176298
1332213357
1122922345
1673372411
375076062
476842406
1462659304
1180251667
1169004579
391898224
1451743497
1637256207
1517722695
2008198048
2022241216
754680335
851660364
344155829
1670584332
2072769244
195477685
328441941
1599823719
680590940
1750025860
114256650
421340627
1329461828
1320278891
1697838205
1801901961
1721334423
1171092441
498548248
1778511476
1584926330
2121636425
2040828051
773088054
1636369860
1884504688
1884442438
741969287
1403051320
1842915656
1425697176
1072147281
1972530734
972398247
70456846
315104267
550777624
151319779
2051154911
1147684300
471786294
1425003411
1154360247
544366196
1610059019
2093686198
1453116085
340879858
416095512
1942143888
1207677864
201751211
424693495
599101280
1847652183
701638654
171919994
101744648
115751226
890881697
158150083
1446660287
647942488
1464014252
1247714759
1921252071
1614896382
1622953586
295242256
993139211
892351719
168705098
1312141639
1490230116
2087082994
668380993
279400782
933951101
855343774
858216963
1060120148
1533920937
1360590427
539983945
1501838946
8332305
1167863160
521259737
974400822
1578885101
542784445
374046649
1578574726
664357306
1082727842
883382414
699392917
1005389160
622130007
656701037
214571761
845282184
1124503354
999533762
8792097
1347299458
1658463482
2086076852
61265623
14209211
1355608467
2143900446
1421967236
651430715
959474996
2004537887
1207987160
2006333919
1432281048
909571615
1583705848
1474865522
1749272609
44818715
52523485
124383917
940857679
1629577052
1523329448
662548217
696735613
1180708024
1268914644
1090068747
509622572
648160611
2028920047
866447166
575776971
710916309
1721889195
1227263740
1759007002
1827508680
1765295841
662429037
1064787905
1043980068
1003641503
994516087
1649554482
1340686818
816594738
2039551961
729443080
1369426522
1908139756
34585611
950231342
14331730
1880480699
1442374132
1714901697
197667234
2081562469
218879485
1061379515
340608366
2116858581
428409957
1322475090
845630464
1196821355
406860580
41979003
372579136
304469504
704289432
414326438
1501289168
921061364
567497911
910070208
1605439770
302101156
521994435
856788257
200962743
1433914876
680170056
578624172
876373947
586550180
1709285829
1069757249
1575157211
367673374
1669940680
1036156561
331353311
658870993
1617811535
1742023282
636881446
1722695359
868409826
1721495225
1962941016
924567854
145828397
1489011499
394968769
1467162226
266559378
1068193214
1117659761
906787989
1540036315
1978063247
792961812
1169944815
800398244
2137824061
1863407908
933507210
1715075786
1967874263
742012426
1803065268
75266709
549097183
549257020
1417687027
1167990021
1795850403
1487879261
1419486962
64024282
209128582
1610673378
1655808012
1797717518
1677967583
1121330266
1062920647
1362308117
1798784167
693164505
278802398
170500520
1195701737
752906162
104713596
557862872
57852353
1465675916
1267349282
209768303
1520831072
2126357200
1042694501
2129799885
2018807499
1703645492
1165551721
1526730449
722876533
197240166
1883834616
765801510
1662398536
473061946
529712083
1278487625
1961906495
756935785
739405458
71642394
436664983
1925843839
902198163
807493827
560839046
412530916
1624434402
1451474811
193301216
509736747
240076826
741897292
46904974
138552331
1666327431
446466030
878473828
1805242860
357638301
2041966461
1932764605
1186268744
615784411
798321346
633339689
751502905
384022111
2000542602
424295081
550577735
1440552171
1719888839
1894404912
1737210930
711774563
92148844
1878345749
1994604571
2043102023
955758039
1098352558
1060590621
1419781174
1646871517
744809993
303031718
775869508
1427486469
287715631
1595378406
1863004373
996758488
1623263226
2045677452
1245392201
1179579910
1750024605
2120951276
889880919
1935455094
479317376
1499844991
106634235
1414669796
1572531785
1779310889
1520026102
536109379
911085793
1002292230
868274023
1196581407
519241129
1407737780
1553797251
2033568577
492900851
379419873
1618666931
1474051122
2104782047
2060196029
1523283353
874590063
1479320884
233331026
748287933
1223474555
2077196929
1648143579
94946534
1382465101
1784325006
506525056
679550328
1604188289
1345566426
52104123
838245003
341466126
1751603311
1254013019
1456923384
1597531332
1537829053
1490901345
1015624801
332156047
1497567220
1569962785
643112006
1900457376
1834184980
847940856
232686511
82353676
1499838951
1705316852
1551442032
2146599837
393839558
4055445
690240188
1179208148
1388597445
1901728121
182548582
398596653
805147934
1757625697
1356402393
1843484641
1978752504
143086748
2026223352
1667041160
1688511492
278857604
835870488
1398197062
1594327577
185335320
2070235984
1591958645
751537720
1264187864
1762069590
47117422
1574190587
1092566856
1762779370
350986144
1513058897
522363151
484271539
1135355324
1289032202
1880692534
770161882
1462290020
450386434
616434628
1942614850
806997793
863518556
1121256336
687404958
1056589808
1715718781
579824669
670650074
355496567
983501654
459823013
1737233312
37720484
1247540227
610592770
983592205
1276443235
2129982585
1696215876
1359962103
188525209
1457247692
1859194369
1785182249
988909403
1844282656
77467182
2105615616
1883007632
674008783
2126090906
1064717704
521553285
46230042
295383489
1686065147
73252767
1200009100
1196898002
1627267012
727467679
457776108
2063179219
1068524648
1399252547
1335820771
103229338
550093864
328721174
2135381265
639302508
571633896
637296901
948981249
1399596470
943702538
828043482
978318252
1477645109
1754320977
439920230
1007434494
1816651992
1499660859
1264498405
757677051
1441275155
894509543
1765382633
1341700113
1335908464
1522280527
528598574
1710023049
510043604
666198712
1797217921
1292064713
307684077
2057031473
784053913
181716449
367014969
864073739
1971527529
1579621923
382680757
1524523943
737060783
2030382557
327284591
1627780898
1901918602
819168511
851603469
1746190874
1213532087
1042125564
85872641
948342172
1213324544
1158955255
70842427
2005020831
1230717006
648111318
1568208420
1094180017
843324597
1974974282
1194532393
1927117269
428011668
1924923607
755460757
1008075472
1238741297
2073166882
1389508691
1066767912
16970242
1120177182
576463290
1705459069
1411854753
903328960
78127886
127788452
967001318
1562904638
1862597978
225490351
197748034
985840751
1958813325
757811154
349631312
1684793054
1824385257
1370087800
632096911
1697307702
951600039
650234693
2086071684
807877055
1275660598
225428409
2068120681
1413735813
2088515647
2088168860
1171723406
391561098
306173141
1847352133
624437535
582147149
1988568313
402881856
1505462245
1759026277
1940817410
389547837
446452725
1686448637
522161251
97880717
995416468
20188644
2088173336
995852193
397733750
123356946
2031662209
424118772
636297887
773795080
2111639111
129467611
698310226
1205123631
781064169
449041438
1981816777
257397721
1672419819
1683151321
791094474
196537524
1847129586
585461806
665813075
1865578114
1789013493
936987844
390973115
652382257
95759775
1575684794
2139654150
514928140
428355853
566388348
178166061
1109143156
295140600
635132516
1006618863
150680449
772975864
1863250680
645095597
1940758747
780472318
1802798779
1926626879
922561902
1048139307
1021185715
1042602223
1488343083
1356608942
1730866421
643504586
607763769
1209747757
465748414
999365868
249680135
548184854
842065150
1193603482
268661701
258004955
1519600471
1999171757
1219973157
1517238496
110478108
722882767
1566965471
182758941
418204034
1932194195
514296814
1843103501
2068387395
418218184
674384933
355105365
1057576528
105778873
776604246
932145638
1153980445
653085917
396494761
1245773128
2101464769
893151346
454885874
32829292
1275642101
1947976445
514994003
1038700409
45797464
1346023973
1264686605
2004569296
261534061
1400164857
1152574046
1368185315
1071699729
1155291856
1586767000
2128665150
851804341
237209769
824215398
1638990655
1513924700
634149087
1314428597
912712341
1099947595
146307879
1830467394
900772913
1029591817
567073514
1783226329
1282757720
1474924746
541165791
2050405745
318487622
1999169916
1365089036
1617311655
1085949038
2006121644
1071224964
461263799
348679159
185123735
451380457
999013747
17996137
1168194385
546439107
1433568167
1794821732
637313908
1571734757
2049896106
741513594
664933933
1989988777
967099098
1533476035
592851393
110165510
1634591661
543358870
129198693
1562442858
1031154254
1489081332
735467711
1209492802
624620739
1157400990
42292250
1084934882
1955278423
1430903963
485619045
921986128
1068921189
1795805413
1002961746
1878567287
2122809432
1341289235
1031726336
1722622917
251059118
1612658448
42886091
1077616132
1436380393
192154173
2030537643
1309640510
1449972590
1054607821
2128723255
609964029
141974106
1817855530
1804513430
237147093
477713661
1628143988
79172241
1688515960
614203005
1997429316
1871171409
256574590
2045764153
398882616
211729484
1034726787
350394806
1766586212
912155819
963341026
1081155369
603357793
348533025
45297724
1289139910
349105842
1815045313
462166466
1368636897
1114995837
172596096
1256930403
1977974718
618534673
1558932984
348638625
1879199726
643090357
1754847410
357379280
1410012793
1717997502
2105699506
1430834642
2085814609
152131869
549016241
613532005
999724236
294090040
1878267646
520823385
369299598
774683919
1890741024
437232415
283779437
917302428
705114193
2124059803
1655120518
404130309
944729419
1553052256
1006322836
2035312375
2144974220
1067244091
1223740010
1741212794
407238770
1586549599
1332145311
196163896
1683296930
665889234
246775308
1095587569
1142675193
528545568
711869891
633116523
1113283277
1513949845
1228547258
215780642
2000458868
1500965420
2097765592
1418238836
1670127034
947034758
603192106
204000158
1556056164
1336691109
1721533334
1337699770
248195689
736236247
90017569
1589093511
897927574
1804754078
215567736
1901953940
1196497694
945637793
1326127464
1388525582
1552184281
1761544078
1111728983
1881343951
1752230047
1531370164
1577743863
1266289232
1767695563
93309581
1135068454
257841231
1277333516
360035875
1832337260
1923834572
172194740
1667466452
300988002
1492332813
625077058
1908886121
2005301893
1293329797
221966707
897055690
1394791912
1793051831
1796232746
340389019
1328018253
345708413
1707935299
1839306030
746370924
155696221
1628809533
1767278714
117485897
1288283182
1495301319
857116260
1415453619
1795254346
1296916648
703623253
1514311090
120851330
1283438693
1134767338
1898388986
1301994709
1190464980
1874324050
303109669
1451342524
32680469
1956114113
1957434136
178856092
946472415
1192687970
1519742230
1791473001
1604280937
1342311129
874609100
1584309525
100502486
612527985
1993973414
1575347946
634050924
933836487
361417979
1464051883
2912167
296039435
1463974133
1622845880
110432913
993089917
1176941884
1059617862
766054510
2036946436
1071842772
730438047
570856285
1877301895
215211800
409908867
1543729897
1195507306
751994333
1155460175
1382626910
1850487291
714550769
473637562
1699260916
1789104080
1713462356
48595928
1204858662
2035733881
711604418
568505442
779641297
1774038355
139239054
1221205607
483336179
1255674023
1975548195
366816697
1598911869
1980293790
1875064468
1188885182
1048592281
520569965
1334781489
826800201
1568206763
1566447140
452792323
1889428059
1737606354
249810160
1948069103
1079363964
1714428232
1503578360
1624525159
1696195524
598132311
591426098
1506077745
350884721
1958578015
316867063
1384451059
736436247
1975956333
142177849
677925563
1722928196
674459655
1054351538
848914974
1777973561
1427062495
943712342
336594095
1599832652
844800069
1429517154
228280077
290261189
811828515
1299464658
701816513
983775249
51163307
99008523
1454409137
2072627562
728032374
1461992768
842650411
2123813953
242920444
1538681438
1262091442
1515119305
1877631136
2088580365
340560258
209705865
1161085806
718184086
1611617940
1625581992
1422085146
968880368
229245748
2126344382
1811304253
362248399
1398237259
1118436947
993969299
1017740862
468755870
387101127
1279423517
1506550418
243512138
157652999
598470713
730210956
941086193
166998173
1119925317
560567296
1885411916
251690729
714264612
790860580
1858123211
675513042
2057451523
1626372615
1869835816
2145861998
686879466
1509513075
437071285
391987108
1359642363
1610112256
311488314
1004131312
1801630751
792296652
442808127
947182939
1138646041
1928907955
550326133
69691900
1914782513
63197168
1604731691
1742156782
446557677
1532526874
1450101999
379967210
658288640
935711350
1385867294
1730580990
1796249948
1663798025
2062272373
834763455
1379056398
2141601278
1470318543
1143055672
1431633691
666446918
1446582707
1912527008
1383776658
1425427542
1208332411
753511725
182319596
1861645699
174341982
678087261
1416461662
463372526
1786735199
1163868919
660758064
1203603984
247109188
1510825222
771588240
550130366
1443561345
1701501368
451839300
949502525
822403027
1860657694
759469974
57691414
1423590018
202761016
690134556
1796680020
1912165669
1272029398
1869728483
1368294132
603789446
2044472828
708132611
573172227
742314153
1648257031
77609837
145365985
954229770
287677067
2125696583
1815136548
1967993319
1805881400
1061376341
154797923
1307325703
1150917509
1495514027
771759363
1030633432
431576643
1325933375
206161223
732242949
1434301136
1287459253
854708360
1620115336
1045753858
1675789361
879780118
1952261794
381092487
1416113964
475350080
1006894554
1137083785
1699317777
1964591341
1015580737
1306403908
1158046602
1780002988
1145752691
2006436327
1852774157
273199654
1360177516
1186852937
1925424938
446894449
1670743418
1408442357
557854967
781907461
1502134696
1306558378
1513208469
179696634
959633976
389263415
1707758462
233497279
2033998357
773757451
1976594236
2049394360
725387969
615608073
1015327954
1859322582
1958382341
662854577
1263664432
1482936864
1876499103
1460141500
1182807865
66058260
1009163035
1333269839
1550049907
407003902
1033981933
4655282
1658438322
835691328
1687525463
1309687705
1364208293
1322748364
2131634738
1978900479
1856759055
321659079
1221345230
482110390
59323978
1937867792
1094705646
1432966262
693529499
1930101126
398103397
690862153
2113572031
1248610148
2118750735
502370327
78159180
1264085158
1374720263
36062787
225207614
408936608
1949607059
174044542
1766769749
713699984
1175561032
30156492
682311170
1307770124
1515847864
1697100969
1478902182
1994542157
163569712
373382066
818943885
580218582
213894505
1215091944
1631564767
1603481571
710654056
1293526315
2070093125
401695041
1275718212
1183055540
338814346
1688605371
1147337901
879645145
1334472451
121359813
2129168668
1842623590
247355845
1334513804
2102349409
1881244026
1035149302
1519703440
1324750416
361063048
1526790928
1608245348
1323282779
882762071
1917093566
2064710091
511256090
2072405474
726800326
99149279
670320246
1237277297
1138729886
264434928
1561934841
1716920637
1127846050
420250645
907467179
750304077
1196322415
21294144
2045159551
662713448
1160611512
2002718847
1179988386
561996482
184626304
2082551397
1684839437
25846026
1455957227
479446148
1671235483
958579153
1667069031
400443352
872348961
1678720930
1288976013
281318942
1044194466
921651521
1849941938
459686226
1582445989
1649561406
1812018244
1918167203
804129099
1345099042
1245380020
1127088359
1302777041
1490383216
225805315
1148668393
868519800
2129023699
1366130936
681024723
1235467913
2038500569
608950290
884611939
474184336
14350069
1801331361
690178720
1427002590
1546615071
1732782524
911076897
235435189
234354593
1877310147
1608009270
1757409819
1319917478
1978633228
974501121
107532480
826254447
542164174
1368366981
2056630714
1492636209
324890029
1662244000
1817490586
368592982
302956037
297280348
257595879
1494733146
163781736
888365311
1758365293
811798339
1416653566
1308451502
360745823
1765005929
592738893
935182419
597473569
249987489
116092652
1630969121
1067277989
208658251
1049088374
1776240459
1197062567
2084353507
827382078
147765166
786358310
1266454532
847531318
1591095459
1583816630
1387304219
2052378071
93802733
1903860497
2133932404
1399080515
1884578803
410207244
776638662
2092972245
146968163
945611500
1227982491
750163479
174448520
134728
295371819
681709519
39875297
2032605873
835091216
1024688160
1439872356
2059889720
1814592310
226269543
186292580
1204436886
1938783898
200506604
2109027745
1678781429
1210207713
164081569
1856333491
1854764936
2035482100
115425130
1183301709
1422090619
544783927
1926821826
1509708429
469423962
1294002845
1275295549
226070564
1473271782
51678260
1908325557
2071967937
244610094
1531714793
1500610721
1003622181
1506820224
590471361
932422484
1067243930
29175468
691055804
210498449
2052078164
282010200
827333156
936897917
126152096
2050617410
857209208
942557619
702640880
2037807695
1818046478
1142217095
411933991
2135061773
361766575
257744894
1086649284
1919911999
115834284
1865209729
1492590248
337903902
1890702407
231306629
950147898
1190323159
1771336134
1719481858
1674900871
530700076
1363038049
993386559
980015477
1201620603
2037631652
1819831599
92404276
1670233538
378913631
2111702138
568715562
155920435
1432569136
18355741
1661196921
324302727
82751121
1347292133
2109781945
238278082
1145335097
1171067449
1752344777
1848625672
382172039
1036078834
169671276
1611738128
1543805205
921485262
858462401
1051585458
401609323
2056837351
1106227184
1442120444
1160991600
240129064
226194300
624884798
1974895733
1755900122
283931728
473694367
1661971249
1959480140
1613449997
1179102711
535919565
1455725128
1431257421
1801593414
353092005
162797694
376037257
1820518358
1366246833
1496238425
1696520414
19160269
230149524
375908533
967404026
2109452440
867540473
1338253200
556798692
2039623555
2085455391
418226177
1874015156
1010674411
1928447661
144267443
1715442095
635491127
1667629706
664416740
1895996446
1150512295
1313099542
2057483241
1420960975
327686171
1436286724
1304301249
621103692
744869963
1316163251
1705598979
1222344300
1287702030
1948580964
1377026674
534774376
2067572799
2109621152
1623227627
1310128934
389965253
2067358963
31733744
953917518
1524295972
180618737
1752345234
488905857
2045550572
1903834201
448570588
231671212
513890569
281049754
519527798
773737609
1853881009
1543431774
128942674
1277495498
976059107
265411180
1309585071
1159925310
827529105
294128417
546522044
1695726339
424979073
483317235
1960093548
787852871
903571316
1922360291
1614109066
2015918209
1452206100
2099182648
923712887
441026971
445786835
1283906122
251057411
570040262
199283693
1049783643
256390415
1854392148
329913455
512411904
1948871868
2144096726
1990380919
735488445
1216366034
178512017
1876162371
1656599745
279065026
291842132
937977973
1278116829
1560623674
488144453
549071955
1723641035
1631985738
1480747329
1774487941
1551401712
1166756484
223834663
1507714812
331600997
898481279
335163035
1931081732
247992279
1697339689
1150088525
911241198
1434871649
1513552844
228165609
1790399917
1334374819
1559243782
442653375
1617254141
2117539404
512484285
1871032015
1821209712
298786129
1151539238
449833866
979418116
1292075011
1272630342
2051105404
439701963
1359311850
702621311
325340014
2030516083
1325615622
1595634062
683644658
2069657804
1522422549
1180946934
2076172969
1179373045
1892657106
2130052447
236147520
940871063
60544203
1993755978
722148760
1545352936
270378619
1066980115
1489469137
1290125769
1779225786
697459791
245713370
738629035
922987528
923531796
1796830463
600251008
1400479495
1856933552
327140030
273270479
1310388026
226352273
1159387437
1721313441
2071300987
540112720
1948003865
530288080
137278873
547595646
752478988
326286182
1548836455
1612241421
1251407014
1824628227
2062208448
1871518241
302294600
1782744511
1268362685
1295853898
1049964836
1970886398
785116557
1368050963
1860600396
234635886
1248501272
1780102123
1172564051
783101353
1980671687
606808571
657226744
1582807532
1214190816
1186978526
1045374904
293151191
1420519515
1302257947
179523663
706753393
256621774
2048741052
391106445
1366187862
1083612027
954343007
1686066302
484937625
1801320107
1841237316
522006674
266969264
1934183014
751057417
881246252
806794492
1776387991
666035557
1877228011
1870719181
553925057
2051313214
118774868
184824627
1039671136
1538831379
411379090
1695472993
97394835
604241695
569521604
285031515
1115534746
647290454
1067157816
272402878
1037464983
673243047
1492365036
1182709382
500189759
683882909
1432221540
2064080170
382741317
1603085583
661186517
654458237
1882105242
1027210794
687074536
1864071316
1184290190
508880581
300707133
2072460993
95604036
1102895031
1838125477
1615179958
120598559
1436884622
975489049
2086606690
1722661428
1304005821
521291392
1256305987
1751384400
1198400938
1810009294
1981900692
1661743252
33001175
905356206
452928665
2139662996
894263448
929844803
306994026
621490106
597683762
55443402
1190197385
1696512162
1209987857
942077085
19257419
1019717929
366180511
1316630636
876012060
1408914762
600591031
130702199
632633877
2142736048
343757375
405184267
1950640655
1316757921
1506011430
2066362072
356402823
1161900667
1698006621
1455786204
1931927088
1892401506
1761480799
1161596072
1020336993
1300428967
1891281198
404342552
1942751048
1630226010
1864770865
1545694414
847476702
133661364
261225241
144614883
2027235130
1732381959
1588713603
2056896883
400661294
1010554342
1863041503
911429450
1880785288
1951073037
523226981
735340268
216718583
157660821
335277702
2097376597
403232703
518101889
716366439
1148736834
1664898767
1628158819
1314994634
2140669056
1904277778
1997159452
394157163
1110306153
1312308973
2117545661
1932111662
1573795298
772035524
1024200821
440945522
787645537
1671373546
2010735481
2132886940
1018872784
418426882
249323341
279059717
318322832
2091250796
610812876
990214160
704967725
1115690181
1950398303
1695045901
230300863
1462302279
451924954
1632312976
492885672
1150689719
413402747
2059247224
313818543
1160563714
1577899658
1214774257
40500073
1849267095
1548230421
1534466191
1876202041
1765770139
808776132
881070184
1837486160
1188012547
1597273037
1693170142
771442569
1217235090
801617045
1074399542
989772689
1505650531
1110993599
342125349
266035606
527007700
1994321714
514961979
232117375
1529171230
1414133286
747401824
377179481
1454446638
1231896588
2014448784
1445105460
1648647273
828596212
1377533104
2029983265
1223176757
377040391
1045460157
1001795141
712103062
704662277
275346950
373561863
579863725
1220602588
1613594333
1915038060
789498644
474867814
459427548
1282257538
1658839713
1971856643
286021194
1107779678
2064164791
907986967
1475791582
974796522
887715179
990363123
1495751298
256709475
445300996
1277935733
1126026118
659488285
830379190
781242260
819973957
764985027
2036860203
1257910604
1005225643
54092228
2106567132
1940339336
710972798
1120697868
2139817829
1304560461
722353745
1265619965
1841157439
138324379
837064470
948042748
80289246
2129729038
875630147
1828908158
1387981244
162595707
421445577
1863299077
300868838
499459221
323043581
1635913552
1877940308
1022167468
1257533332
1075180335
34176988
1407842874
716159200
1188814538
1759897689
1359154893
1268102346
180391305
1508124106
1890609064
2071284302
15562939
960686159
686850498
1959377878
1058471219
1757427170
1733149542
1610462161
122278112
251547970
496883516
1500144102
224540243
1205772426
523469237
1903566921
1762433883
1862863696
121489832
255166743
755777039
659872562
1280093334
223527159
853527670
133312436
1537654928
1732154290
88328702
1865892740
878550800
813342135
60604661
1903586168
1932885603
653342248
319288729
1176665921
321163081
1992724906
572271410
482094002
1037668622
2126196404
1847703921
98903140
195388311
293228553
798739748
1861521567
1419975358
1846293261
460540767
1517492848
1219044433
994430478
857742058
1203227329
475783806
2129678727
143114433
54463961
814337119
990133050
1384654702
584601885
349785999
547799294
54046916
82787348
157336063
1506927808
38528884
1552152627
1138437059
3432190
261791849
776055024
392533425
732663358
1029776947
1489077040
474548804
480831113
1041748912
1200445088
1270674068
1631464767
1152556095
1262470475
660466844
2042239408
2127668766
960054017
823307251
1086091145
1916277717
564786302
690804013
696082655
1815257680
747475185
1845766913
1169182045
1896075119
756247508
779268074
1851868156
257513599
1183896227
1629342581
542227669
847763524
2145597583
206223805
827666063
289829284
1541275108
828439627
776478297
58544819
1284704024
1679222310
89669689
1500473812
1570430788
1620632784
2025725924
952833761
139816028
2095957194
644716337
937121012
1825690582
1002340069
578031994
9588550
341895378
1683572127
361756437
683657203
2126438127
1480636195
102160323
98823186
587812544
705804191
1151940933
472934844
1385726043
31061339
22160452
603640792
520344219
1190150439
246688790
1205288295
575070619
2135983579
429233350
1708592974
716837985
634726359
461704245
1806018796
853330888
1835733825
849194933
1178382731
143518597
481536658
138274274
1152971254
1783002842
1085965589
1629328004
1283556020
2067396618
1915880955
1200380091
1335128925
263026269
951100011
108199084
602990265
1151507510
1064830011
471791347
496923780
467893141
1204194066
1153840808
414948221
447693702
509553363
1020552531
717097436
819800363
1258235964
795444629
855764273
980303172
1395682458
1312973646
1728980701
275571611
385038043
878773731
1514209889
1177188814
1467248053
363380597
52020774
1527811075
849934504
398618992
492919038
106042007
653088023
2099305480
282197822
469212013
1499681856
1335128925
949450811
1477714125
463523635
1689892071
610401733
1395888298
1208262664
1644403457
1489829278
474670195
803834364
76507573
1847610550
1987511668
759313771
2074286955
858654822
2000894696
378067526
1905007083
1198799138
1685616029
850256080
1199152289
1374685479
1668974574
11754227
594081926
1875327500
1842216864
1606158429
1492632701
2027509830
1522706969
24256697
874469749
1976552863
875186394
1712690005
1230333422
1725781553
1128172961
2121667518
1105513485
608262099
524291688
97123197
1574700321
194863584
1122254947
670537981
1600474789
639735195
489368018
1279237110
1088092644
500088446
203735509
131513998
409949347
1984830989
145477677
697496315
1731554368
573400834
1833281868
1610769166
74507461
790105575
1637879263
341939597
1689281693
236091660
1149622345
2129911607
959614418
1056688130
419909724
650742091
91180629
1588988301
1768087960
868973129
60429237
1791271103
1782342945
531772648
1183518577
490904958
676679608
1564310064
1588912766
1125797766
371116619
2065283662
1798286418
1491058082
1321440212
1362231671
28470341
515037075
1081550481
1922225662
1193443039
1590573840
1289038312
1215697625
848684275
860213352
1134267263
694008432
611958992
555086178
1729343762
402102313
806133463
2140982448
467642207
214544429
957369212
436775072
463278830
1312543450
1810455295
1790872256
1289323118
1216979413
843012587
912431933
126075190
1380042361
1233208239
1846915754
1146648092
4499033
763841817
770914151
931607463
1262030387
1778259968
836562843
1824386493
1342940004
707490377
933794953
1522584742
1659579347
2101489577
839339528
1253695586
1533506406
5542444
893649086
990120982
791063252
255841123
834321133
48153369
1317827155
645611608
409356701
1225173795
29945559
1566967785
872435130
418650779
1883674353
629448155
452781106
481271335
817080564
1849429093
1453464174
2144533000
1469281864
204592601
38510939
30356082
851881371
1285643521
1750385143
494516314
968031429
2057375684
175934764
1894527201
1027929529
1954176029
2123375937
1437189182
1047854399
1656677480
1665273857
1549132651
1459706356
2007056873
1270351221
1013391148
759790727
1295601879
1010454385
763629514
107264789
801165970
497795777
1971095586
1730163430
1411836112
537202437
174565323
95446642
1262945489
664646271
1713454277
836036687
906885196
1217565746
1455466854
641133144
587173110
865055958
145948365
1640095203
1421540447
1643062791
1081141014
549145836
1472854041
75497141
256444762
1972271163
1400024405
1376627615
1448032512
82502490
1064405500
1872292396
1038435184
524470213
155964539
1214832463
2040222446
685321707
1303423765
1845694953
264859737
708806165
1777629442
533874644
1409089542
1090378196
738352828
832058815
360742986
1037635679
644728430
1224621656
1983132845
1696417018
269706299
330819640
923328780
1300759726
1460029725
1528600303
377114398
459927204
576341175
1933471231
1901269474
922084668
1711506329
1398010019
137540277
2006804796
1268913401
1962181035
1743474478
1468873535
442792459
1142560471
1086614456
1464107085
1650543478
284575285
1688752250
1164884935
478987467
545452187
1047324278
1353005087
1426784197
1533911265
64485738
143301874
1197485329
273916213
139815989
756064355
1091281310
20714357
1182263750
1611919198
1670853747
2062002953
815820744
1361438139
1651641122
1842999602
932531918
1334511105
918548797
2052165557
652006516
157720953
1822023601
1106104162
2096657761
663090839
785132350
94343715
1013805854
1018180388
1226250658
6633931
1074811697
774606916
838194215
578430085
1560214940
582716753
1710273706
2047325875
208667869
1342179046
314120896
1022402972
1108215789
596779342
472790832
2051656172
415741295
435454380
1850426904
804597830
818016286
1892910776
1788684375
341609031
452658330
1806319768
580807551
78870053
756551455
724560280
676522507
1418983860
1889533234
218132890
34535366
985574707
1001568873
649641453
438236004
221589479
783657085
579897785
948101181
543285044
921194334
286244178
2137722650
591592818
781927629
1577014278
1160440355
887186154
1273297115
2085990583
1828798011
918243329
1033904139
728595231
1397113343
1949834582
362513678
634627662
1065393551
1469189370
755581733
285760911
1976310065
212890588
742151959
1287009115
714977264
1709967668
112072287
2144505284
1858469006
833107872
1697423319
1731954605
118424035
1097581372
56231271
717598784
2059817909
410429889
782648406
2023653212
1141438066
161692846
1728426213
1207374769
228106525
1313993560
1417868284
1350017080
696988493
1280334222
727566831
1252930653
1632425880
2115287548
1233180026
705054917
280112635
967319483
362330719
841039865
866632201
689959497
1884520570
2054083880
1952692446
1602734693
599135901
1764234790
1972894325
1672790855
319237922
1562400039
968610972
515739930
1666268543
533919028
1980195386
1224988040
818595514
157790522
560772103
833391165
1909884730
991250051
1232658001
1218198573
1092168879
1710409966
1133468370
1679570044
1499919452
740166484
1218158216
1624136460
148934316
1253852777
1087063203
339140317
494561806
1022932991
1058923691
330649745
297684344
520912345
820184624
727945785
2005568177
667550846
1696469101
587102178
2012199925
1962975789
1375519908
2108150791
1950673906
1922351670
731772423
530814591
686484325
1275194184
1108407825
1110400876
1403854712
522630515
2128840953
1658996638
2044433406
45685544
1934059164
1600960041
1032576529
709273339
90138533
326777233
413773783
288830664
981028665
340556286
1749264557
816282470
1330309450
1143295142
1381330744
1634263437
506081613
53527757
187432122
540364448
245674086
1755659272
1255781905
1071515337
1043855199
65823729
1431782268
1998876366
647681955
1846815734
1696328421
1793398894
1285316750
1256663176
875944165
1226707187
668138890
1484881113
1805902582
1270109842
1799009424
523086212
153475526
1257235412
1974516165
1972088097
657496170
1184084413
581805813
152176065
913028461
850930529
176010354
1866320356
955041208
228080359
605747497
1175764160
1959783683
54627156
534261302
961950595
1728272924
1633727475
1146406227
1718240862
517844094
784014357
1370621753
715856611
1427188922
1934578072
1508310093
1630104532
2131021691
217435786
2139481028
1469086794
1731766163
263887093
1806101882
1146740287
1647768722
1477335934
73537313
1916180667
1585276971
756194258
1044675175
1790201028
1578820005
1525131232
1938019468
4202138
1623392435
188108637
1450959005
562133134
837660095
1598977897
1611766108
967745323
942655271
294898733
695163780
1431919321
433738867
206970266
1485047594
649239527
2096953452
241685552
237339217
689202436
330020241
1585953148
565626144
277992694
841605868
271132169
156837448
1909897203
923787483
678650860
366387326
1807659007
1639867401
1665940273
1928254322
306506488
827455828
1007472539
2074106593
370883043
889093160
1653848181
462036275
2101983611
1526317600
1266073364
1889519140
85645331
390554761
1634704981
781997116
726957639
1346017426
2053938245
1576993020
138831692
1125924992
962648816
541967310
1231612371
182171039
1245146427
1401846346
62756683
366640534
2059235874
1066091279
400691378
1931720249
2003608328
1528619666
220155646
1427622586
2021434447
1019157734
1873436301
1563922338
245805597
1560458190
1057512825
237165221
552334150
761883770
1907333834
1745117341
360769541
2142365574
1928549386
1684280181
739747374
1931367007
84581978
407883820
1803565242
677435736
24130745
914702039
1563410353
1396366413
1523747566
1264105235
995295268
573192515
1216143936
282101869
638281798
1800315970
54969716
598612297
1009911926
47331255
1856615796
437175230
1521998454
1698364096
1141893080
1551734919
2123339038
1477201782
771387095
1258536634
1972688987
101416476
317075477
44666806
1992498822
949036774
326329728
1401927993
299926788
89372719
957916825
1367935704
1311293633
1278819966
897756634
351109919
978266359
879319203
1887625032
1168268518
1880256267
1854980959
422349353
456849683
1867744283
374160396
832722953
86868821
1653465621
452826122
629086909
1906168828
722267567
433826740
1029481781
1568777707
382748512
533537186
135635018
1281445939
1265065195
310361587
1917459355
2075834183
2056054733
36728674
24416310
1970537029
1441105095
1057087150
989719167
1764667065
638381868
198647617
1379950885
1249319933
732378190
795048605
253791388
653769221
1649964390
1303524416
1949257419
231351218
468195421
1383692725
1044130161
67397889
668587895
542043425
993592633
66834016
323562962
1733011230
1910331911
2035380663
22748367
848895642
446682843
2072330332
606432700
262452003
1823456399
424225835
73705140
1806683434
1756499930
997512746
1118553113
197673218
1563559296
1259933398
1474316707
46063937
435163092
1157032387
566283304
1108918208
662944541
192493136
252708394
1945232845
1825619739
1794543665
61896839
2091890994
1493090263
469187939
2072272497
460974101
1754561219
1289488134
2141309877
1115058066
2027007416
393918469
221357688
5727808
1168443486
981507
1941831091
1557536135
1028658272
819376740
1648656936
1864202873
1201715127
1137088652
1567563885
418582528
412638885
1081725044
884877714
888808807
1412728307
266449495
1943319524
791619445
116849048
1781995758
94375066
1634488317
1073417772
1011177366
1020625009
911606083
860348528
1279824669
1558857448
283355250
1764172060
1369240713
277816054
655301931
290873262
1500874512
881999811
1341895402
1200947357
1120996245
1889697483
1826129775
541234457
1946635616
783833746
1092205262
544334199
1409107104
45362876
569282708
1089357552
1286856445
1361834794
1288918746
367168604
1681129626
981492949
1927265212
1749249386
2119413179
1604736353
40865305
933882339
952875869
1882688553
619474541
97358125
730224171
1845790388
278327945
1328404787
828398388
357727226
101342782
883285188
1790199814
510693281
1609797082
1033397371
826599741
1013969835
460189871
294454818
57400147
1349723493
1725283150
466001999
1481008897
1175099219
448732314
1566908385
2128290858
767077796
794809322
324893628
725585191
820036706
1513529102
2069910596
1063138477
922085832
1125896951
470873447
1367369845
946466293
1808771187
1985226729
1652449067
1252992504
200948797
1083831770
950489946
630896658
426116142
1019940704
337415946
719836257
214966325
1307021257
1853878410
1394476846
1174977416
207036288
1694476205
364461426
1690522471
1300006153
1597350742
200717246
1722296519
1007580378
161178048
196981381
50927314
716775090
383265665
1073440522
881060770
2009998666
204582757
1444640381
2052304139
382243673
731546720
1605116336
1846720880
969097011
745053239
1919568734
782627200
1088908562
251550083
639632392
536980626
1618242042
491161966
79252659
1461771784
515980342
318125662
1323568449
264656787
330813657
1188700204
1168020809
1205107989
963408252
1070049581
1463647811
989281979
1575470894
1535699839
1421300841
1276379666
653534274
86012419
1263578394
1474339020
901931826
406698265
1760582080
1358888600
1757976645
949365968
1305725025
415159788
1106063038
192434447
160756744
1178480786
798280572
1602844180
1811987661
867549522
2106099651
1567025370
697288330
1555497143
1521116858
1519096792
917771131
283014719
1919104736
2108963456
1872162700
1800040096
462166466
1896769418
1155681359
737374786
915016675
2030326637
72086064
1617372189
1572169435
1279789665
28149358
953931896
2114320085
864932046
2098349199
835678743
1841522282
1139590411
270052305
1920663520
1703375340
1084308399
782242495
1647597812
849464700
154842021
1718726985
1043245745
1093145577
1505855256
460984204
801167124
1520721324
839557107
176558287
1522398653
663110811
137347851
342096873
1612809729
1758599292
1344141688
970483204
710387458
1240248752
83861307
439419330
64855963
1009005719
1106449979
378066929
1130096832
1752448742
874596457
458814985
921986292
100530079
1181227630
2043346110
1608797991
847525313
2133680065
416521702
733521898
1142129836
1521043138
563525535
2040076243
1313649417
606309253
1859174339
1750888728
1890742479
352364632
654458600
11702606
190482808
1468532781
2063888654
1520282266
662061535
829237798
639903379
1818154897
720629687
1780106703
1883415699
315453346
978175542
1976507362
954857467
599371356
538828211
1555955236
1915898214
951478640
479337857
2135720419
1799872594
1049757716
294899716
1856586647
213603268
503816403
529680093
770398025
2020442559
1492410734
1688418220
715164259
828910556
1391553462
1689283282
780782286
1001146524
796869092
1460512400
1604760195
1310107674
1454752634
1803833486
1186146065
1096847377
753936409
387483608
1372163132
743767155
1699262974
823478892
1125200732
1883752998
1687704860
1550934890
723380579
2107245332
703732799
1853287650
1341130705
503569082
1094746098
1184187579
1553992448
1623702600
1835671408
215570534
772218116
1974943489
4049489
1869548325
1123713546
147682276
1439113867
626219706
216608579
1168832435
1391585337
1003866733
2109939522
723801048
1700291253
1965855599
1854793202
1382013455
1247459903
546664208
1524528597
623150917
1858428792
2042226641
518541045
1698791271
570717825
1595610483
1441511972
1442872320
305231905
823573327
63434423
800067789
786904667
442359029
534018568
562009935
1612910216
1375637885
1383737115
2068457698
923299496
1124638959
281514834
1801490754
41518653
1365803753
1944457708
1410208324
1423576654
1554915583
1750712371
1644083136
39918913
1801125206
405110739
2136603233
1827621835
1018270399
1657932226
987523043
529430118
1451430587
617036363
1198528877
1461626045
9190592
755513647
1108377090
1984206343
1687904827
829334304
1101790540
867018319
1495966491
776706654
1229269842
93638326
1338219457
2106376247
1284347342
1752227972
1635074302
1727859600
1579315244
1452214437
1251809206
1014273394
1314305588
5002715
105425581
1124580338
2061957153
475805382
1735683831
1384456270
195362510
1365337950
1738826927
1902120995
2008714627
509506367
1010538425
288163198
477237211
1603980468
1874597102
1447573613
1575472690
1359678238
1906064970
383768995
1764462856
1472015968
202339724
1478458586
541106406
1483657488
827945595
827010471
1227341384
967759584
276621374
1752329197
1959352838
424947408
1350206147
1383047645
566780087
1352734429
2021951806
1534278537
1363534779
990984033
2145695036
39189096
1059834276
292345496
100945657
1752840093
1975779540
479956680
209889335
534899548
325059821
1429571008
1632488971
1838188894
1606495092
1826804960
2140424595
1042404211
1116550253
1981878202
164411615
523563627
781229653
1990299225
217489243
128487200
1456641185
1976896631
279368685
1914212951
1956635692
110301155
284393023
831644233
451871212
1045301138
59216938
913482914
171026055
935881737
2141731572
620234644
1692389589
1442963509
1958527088
415925073
1955989245
931311491
1800625091
826955301
614581367
543285637
1078043535
84885983
776561518
406513577
1654564852
757029481
789434348
1974193608
1158871653
1467148842
384500534
673298
880257427
1557076642
1367180304
2055714261
1512953443
2138190262
1013580407
1435298953
712578016
1786391078
783172140
1264364883
832714919
1313459238
7871091
1932260492
1465967112
323714744
360228204
1800401686
1294719906
521640401
1619335091
90541083
2106560726
36249890
554352685
951337505
924544800
1569271717
1754861013
1896354700
1994926094
1936399677
1405150404
996790518
654762762
1614191197
874370595
1015092831
1120138001
629906458
188781737
731771189
1000149867
1597721001
986728427
2124396387
886444877
900306650
487333526
102256703
2020767357
2051143730
68349934
2116364198
471425512
1685934510
429697660
1449751272
407241696
719107777
2079503282
228376211
1377902275
1004178652
1002039215
2034083184
2092242356
230523996
384432384
96438041
554846340
322581981
1353003826
1642117542
1631985619
967597026
430934908
2111277581
1786026050
474675094
1472514802
164462568
215617699
1568658821
933471629
484432050
968706902
1966053281
287762421
175523019
520586738
992245498
1368298252
2020699870
1887655449
192994337
2077339542
1936766463
1538578724
2026650062
1452021895
471226374
1503630970
2101794595
1085884346
387513483
1473440050
253668574
144363075
1298557954
536375940
755197669
327046694
888626330
2081783407
1382590219
51150348
372241439
374136445
534253295
2090320010
1498097884
2107481985
1370860191
974428833
1956075522
1220518177
1033361080
1621511499
1053554782
1796050980
1747372397
1953598455
1736232891
1201236965
1510570790
916794382
464623785
393779352
1019340153
2117000176
514321405
1634407360
1847173236
1957701240
331802964
1582228926
777530502
347528009
1932224170
265331242
119886645
1697529231
1907344595
2124717530
1176604390
1764019963
60847055
291969587
1543510953
712180311
829259575
1585291380
1299069774
1785662509
1463918372
533064932
1762452256
1980033231
199646816
1902422360
1238568144
1309145615
798661582
771826231
34916296
1232533289
376032589
1102954297
85044975
1862009134
1381740101
1455619793
1408298010
396121967
571142603
1691183027
1139253271
1710576999
1689950254
738979328
1759812681
227720746
2038674559
673704840
1603341953
985420823
424230563
214317113
1221360843
361546827
1292501257
1684569616
854991410
1036892346
476245946
771603303
1891138918
13133168
1971737949
1373651141
1742933104
1544312410
1689540695
1899838899
88183072
1582580131
980286430
2102669314
1507229287
1693047692
857464044
16673588
785333396
188660374
308131594
591279304
525249222
1764864648
505874468
1724805425
851964078
2111554584
1667731386
1217112095
1958156900
707890045
119733838
646411387
1978887439
2011691120
318803051
1896729538
677815001
913949282
1285416184
984336503
1116640888
1100565954
385919704
753053682
1638957746
1156722815
1327051023
505309629
488030440
1629944745
71379719
2089242458
1981304333
619094957
784108832
1298461813
1142919161
25633682
671467412
1898898026
933568112
1140321505
634931088
162956047
534333744
838883483
804854352
1020384218
1815966998
258549327
937953829
22535408
388724874
766366040
2094267138
1158055991
962808194
915898946
793222482
1181230067
483076465
909077254
804475959
1341056620
948204480
673679444
1729536586
1344322211
445910948
909327295
31198380
1511710503
1311276687
646404755
27663266
73368564
1512111004
857961836
205043006
1591195608
1286507005
441703768
954662723
230974538
1382922136
40936522
2137767599
730630520
1748039058
1516511923
630996348
1302811709
532575957
82761898
1010246712
1738352788
1529691669
1912228215
1968063112
1228034802
985507135
113287010
936901515
755481865
1438044819
691427202
526102240
1048691605
2059604048
1017031316
1396974080
1931272933
1670589352
483572169
335849190
1338688259
502027840
1473887010
100276892
993368427
1933947268
1114397802
893731445
1977091844
183864993
816314352
921363825
1909248620
302587421
1058399920
1351849047
303094263
111922540
1127219361
1806302339
1140834964
1222326671
1245130044
579947718
612290269
2096987013
822056651
223349193
490580248
1049914470
598569296
496363613
1795075286
879847432
605921523
2099986142
857048911
511280070
441517079
523497652
1293900362
513900578
767285221
1188449157
851469207
1390507285
1107573314
1786340309
642821942
2033811907
1845150483
840298999
1653961399
732865153
1936474383
2134279325
914981757
1596237918
1638962819
1609575854
412623723
805803942
1107687559
254291147
1949336132
184219615
359812610
788331409
1743975713
1187558958
497920635
411549773
1047174061
1747059492
1191941616
840977708
481083123
1938183152
1450793173
833276564
451251024
1113001200
913010373
999933411
1796260080
327872015
1744924575
1495550125
630167183
360446748
1263010280
936603207
1662187853
1155100834
1211003452
1446266358
1844129996
1562842730
193907502
900641534
59454162
646033340
1105360210
292720494
900384042
629732466
1712134949
1231140504
602317821
1352728808
1983103778
793466526
692867742
1861896993
757749608
1624743693
912934555
1952581379
487626916
1866058192
1953530027
1068650676
1789695205
2002918456
1496087121
1645990147
1961824371
1976580999
2041235821
1184048941
1489147350
1860915715
1512445521
115342867
631733096
1940364707
419882572
1983326386
935298829
1714406711
422444455
578240269
1531076720
510574501
1142461438
1806467023
1852815099
2003063367
576975850
338016148
259619475
1782908053
760251534
1583771268
525277552
1565261305
810046705
920740158
893126195
325007597
1238526427
438276037
714975787
1079077487
1918025062
121719494
478562584
306906593
304445380
423859990
1834499531
2027451938
76684218
1691603780
302636591
2129952181
640482212
2119376550
175555849
1129884056
1978555795
1593888347
246739042
752310923
1169618808
790752430
687847020
384475823
451740706
1548341265
202937802
1789814279
1850104976
1543033907
572546775
703043559
1255127743
58559123
1169011775
451981776
2011856071
1309378257
1103787838
1003426530
103427944
1759378161
994082125
829283108
1563655451
1137476241
1633096003
63042074
892799788
808624810
1882063758
224303513
658093277
2117663254
1502784760
1128546988
1199316077
626029783
40101491
1432306013
1088634636
261481255
1031434985
561928419
2068067929
624658083
1420325294
1555465033
1448051087
1562053652
1809971899
1063729564
1244978299
919033900
226157235
1427929160
2132515591
449094013
322886233
110935288
953332060
588392299
33013507
1812393334
1294435884
1982882465
1672710165
647398573
445630914
762860132
596162089
982532296
905210169
217026037
60716148
403568768
1054307027
700278460
1773440332
681374008
1832112000
181492507
198369619
1419108186
19095889
1096580060
445510249
1456931097
1863095244
1117159814
100025068
1685795172
1819735028
1708420463
1209302283
85079881
1828923656
706174876
807363743
1380916068
1534655474
1658047563
643653797
665625144
909858757
1365013482
228419913
876577571
1558740320
226532174
1077451438
1484706234
1258262022
2022292446
37150122
56569001
1028017754
85388468
342497582
1926605734
1069283626
96815217
963470559
1600318583
819965857
508252748
1901548149
639261187
1310971190
180650647
913435233
1035475917
1447191293
360228067
1534453899
229989052
16730158
220157561
1272536983
1153708119
1039735374
1092562587
1333438589
565497167
1985660406
103765039
1003049695
241693745
1435280462
237753540
1376313171
972801550
665269386
1930826436
1030872258
1686034444
1274731620
1673336074
652515430
1077104046
1215450946
1222152808
80111733
227205083
1688681238
724660530
1262141415
1468165129
371626003
880223802
304004747
199393230
1679492368
383190747
775930350
19597361
1225475916
1217410218
1866344146
1141464895
1809436086
2125585472
2083994820
1543963221
366555779
2106714817
989165526
1788534986
1604227875
848651611
943176465
1463452308
1477149121
249214178
881061117
1881578722
1596384131
982461359
1029472334
567999850
180418558
1273648410
869793581
2108258726
87200414
1893767136
1409723259
961640101
800862672
1449467301
1876434135
7068046
1885787683
1973113246
1281329518
1090566401
1419211598
1665505445
2051646701
2000186078
777626244
1403302954
1179017944
885911215
919177918
487765438
2061082516
1645801047
804131387
1879069361
1068024577
1157030344
1156771849
2124609704
2068025615
89069161
430883222
1653299760
355100156
742331295
620682332
97838340
1777086407
1890409289
1937580450
1745526972
819067541
1252597130
2020126167
1829842228
1071224606
1501872381
1734341003
624158948
570972126
1515577536
488851294
402487921
1306044230
255043893
491354947
549485152
871777773
641077459
138286643
1273328693
1931554185
261016232
2092172374
1283167695
1152678562
173384492
1805859284
1666530085
865571500
1620545193
1374036956
998390354
1984624552
44749639
732733368
49990332
1138755596
2042074484
1827909585
25230468
432038835
869598820
1236839685
512542133
1997340855
1361617932
327695373
1925244117
730070368
987018914
20484135
730583642
235308692
156313267
1156800492
1993611718
1828419483
60219050
1672703755
434752359
1340453337
1895240875
436816997
570727155
1800948833
1349175778
1578896186
1097923104
1522169694
576061565
185074210
1195374745
575196839
1910393499
1027439957
852188177
240934041
848540075
1634753523
1164458424
1303594770
595293657
1080929144
1554978944
203419678
1804613675
895597474
753481406
1225317513
44861106
1487632415
370115152
1245119378
173433745
1135020575
466105987
221218994
1541073161
1796097196
2044804144
997209136
1368279876
729427135
511998751
1164464782
682974444
1983275292
1578616554
300931196
292221312
1848784062
790076238
1673893864
83978345
796398803
791345845
1367613703
736802546
366121994
328230297
717860151
2037324637
227357490
1210686473
801764223
60321153
912404107
1568610867
1254959750
1659471186
583775256
267653985
1960058478
1669504675
320513281
427353544
240165435
1620311467
1461869989
137630326
504607173
1483498282
620126320
2079320853
178064774
1412389857
698396429
1115451997
1660658974
2047325297
1236842728
1701328685
246196159
1548559653
287571805
1173159217
1290907687
1894656212
557012890
1991081645
1739112530
1935046510
126731308
1186409037
336698381
1969650025
2085207271
1185883655
1674168349
774179342
1193963926
1773732767
2049649218
340582458
141471772
1688457876
1914321694
2017578695
1749976282
778635172
731837719
919593306
493652702
1525475784
118462389
1184413914
106508030
1719973250
895594704
6204109
207720734
438904907
1269133979
647251610
1361615621
162323845
1711768134
1433262124
1897668211
1741467771
866110447
1194780346
560392705
230545403
2023719904
1446343734
630962239
868912584
2064444893
879377139
1280647124
435715742
1788989084
1113565400
1813316167
981947972
1351767871
1859674836
690841944
161216528
352323526
1152676127
1345230102
820556167
2063221603
1392069858
1913056839
35306067
241347702
714100790
871012518
84954781
2136758867
1968491367
113943831
960106835
1310785904
634173824
1535195366
1177546405
1758200766
242193577
233216120
1749116227
1308134717
1683587958
1747451741
1557514226
1563235029
1463002204
1132932476
1514983780
527029828
1151417728
997194698
1522732509
932191029
648316545
655702881
1200258142
279101250
1304980817
1817800393
416321064
490672059
687828513
1748168446
1825180060
719777002
1335529925
880978220
1861831960
334828974
1559536250
1882927457
1821386705
1391639491
1833032143
670073803
1722783600
483715063
452115676
811307378
1108648672
1407593083
1366551911
1040550770
1760662783
285604913
765658384
1275616058
834299979
1896904185
755795760
291306529
1113224765
489377926
2070129494
948749297
1040522181
688499395
241497287
27894114
811858018
2089010746
1123564674
1838443588
1914070699
259012523
324467041
306503895
1307982892
1264301099
1189007027
282120860
1355249452
227079256
911542377
951612718
1321967844
1269347442
1968321223
486966436
1328333263
1952561846
489328788
1851936500
1654597792
1224371623
1597492573
408122233
101761324
1533672741
171358774
2009177846
1164790956
1509251099
556757738
576297409
452398616
1947437247
986796064
12585602
296902946
975254499
76841335
1178424670
250118793
1905175913
756095733
757152995
1146837109
743527581
1446141758
844790736
503567461
112179199
777108640
521564240
1389100592
1723142409
482587949
678403884
1465134467
108353400
871702940
1237465222
534081610
1859162574
973285845
1405213630
2040464528
994855009
406998526
272810372
725689005
79557744
594390317
3650883
261377609
2103660082
1096789914
238380132
581943835
1967829416
1439062818
286771378
558844512
240143841
1659489240
554412619
26116073
2109794435
1083594976
1221710398
1804877916
398553978
695493344
14150857
1262977782
20364726
1365025284
1998403032
339653845
1027848529
1806205930
2026066495
431927514
1345298345
1732523454
1008336653
1911927671
497149069
1491062559
412280922
58806090
1540168264
1118765183
225849067
1962266184
978552041
549191557
629231469
1342655254
1993556989
1570344124
1449697570
1242456954
1569289444
1594601276
950220866
413563957
1963152315
316558117
1669640015
781032129
1234980115
1686288309
223945193
1524821005
155266037
1860885745
300989852
1636706082
262442297
2038235443
1282628645
920777265
1884534900
1664974624
1206311208
13281240
1071713092
1959863966
868973670
1434473127
396293991
1835638589
848226905
1935159931
2090427020
2051647175
630623731
1348839920
51329749
1513344581
1285091763
642766698
1139801608
2080941259
342747887
1406211337
1934221584
18964494
1276801606
1808717821
229103993
216899972
204711003
96761323
567640372
1350195519
2061827877
1652278039
193105072
1296463670
877150418
361620430
1638959114
2115346944
1770712969
1592233731
16071413
754026575
809764230
1684787370
218833459
1392665561
1683672686
595288111
601612498
488802286
1694529538
1512531388
656336225
1741188905
62291538
1023576440
175281499
1984587063
1415997080
432993017
1289323118
2067703034
1384214300
676591051
696779782
1980876162
1839931852
371764857
1590241122
1352898784
242239820
1855537878
1995910716
233831231
134038575
166067153
71341824
1509855588
204184966
969683484
1664098044
1592079152
1267152843
461518998
1980004877
902059732
1849326127
94768473
690925587
1290966730
870448879
1616715251
525381612
1855827714
2063926681
1802306644
706934644
1688326373
1134228662
1040395409
2043430217
63903077
1168109323
1423373185
1395287121
1986236320
839592246
1355156969
120574794
1796757574
951963168
951609014
76293671
1318639690
107098321
853837540
1342021597
2000273168
1509137713
38371526
2144950880
165131955
939537564
1045669923
327147831
1078609607
2071275747
1020737333
987509069
1791027312
663954728
1016816614
159129989
485249657
1879292213
1738193238
589757456
1301229971
309360956
1439555850
108675214
1506881702
1485017060
1233603897
848629580
1051426501
377259220
189503389
259689776
1906013606
661734591
277421702
1045598299
1538092909
779767146
1641323789
1616257596
535821847
1037761923
1425992378
191494553
1316918231
1731920686
971328625
303530648
609776552
424237948
1186106630
1944701099
291988960
427832482
1059326893
2056432528
1585365849
1228382227
436934696
1088575032
358613921
1707614633
1623344070
1842578302
2116955075
2100397844
487897577
259682212
2039918639
794470639
699732216
47874187
1741319738
239380696
1396848675
693589907
405116822
1856322021
797197798
1026744588
1292595416
1116057471
931418666
364689913
438363021
1410855664
1602768578
665655149
934134141
306113278
1766043271
988406739
1415649229
834141541
50255453
1172141924
135741869
1174669569
1362431452
1724590223
1046983883
546514131
889849933
1708987425
344483026
453094500
1328613252
2038515294
410560312
2054964710
1131629751
393038825
2137785894
1699787906
233632497
9271656
541472045
1288396063
1959240473
716816743
832608981
1776295089
392116897
1688083407
803793966
1332075556
357750405
291024684
1351958080
342506292
1740810524
1780348543
2145846894
1315408050
1130509546
1800717611
1810114293
1695627553
43997484
1957719552
1967405307
1166495988
1763213900
927026641
210950700
1990854117
1750077619
291560966
417135819
1593944492
2024802680
176187134
1570143794
1129262259
396322942
1384291318
2055608247
238350269
2130855291
737840206
603389404
60993713
1817456830
1919106976
651435893
251170003
192499397
2078293712
579204507
1310288905
1159586960
1397889911
325023202
1235896750
798494874
1559340273
2056157292
235806814
1805239453
1409604827
1979264754
1451852856
134055537
1781756060
575043964
1755420091
118835206
1949784213
2074087058
1673157737
2101245569
1251977782
1220458395
437675334
220920787
279542713
1228380493
115449346
1802708221
1307381427
711340480
1095412215
402532098
1630679635
616148357
1572240384
1879967341
370137779
685183435
364078564
1517540516
1153198359
1059818674
1528884228
1413400571
1366546197
575591657
1223697234
1240048778
1940249602
70123148
778620398
220580939
129385903
1170832006
418907660
823936880
1216993864
151100337
2027080705
1058224855
206222594
1836307872
1041422713
599604751
353825965
1245736396
624025
1020673093
1841834405
1348842183
1141236262
579088658
968612581
1766681170
304249806
924045243
1909520772
1380086897
726812077
909587444
2001380111
652881027
343606069
1947693943
2021260792
1749770160
1104335125
1652445943
951177885
521597561
1443484802
1966271887
1514557293
1243314226
1959549560
2142899182
999487072
1771379618
1208742101
1393822998
1052574118
1509718145
1557787156
1482268575
1778792082
1885415075
229475842
1027086061
1519859909
1875280574
437284316
1984809846
756547523
2037097418
1347693610
1539644767
117061641
801568839
440014990
1192436092
1250025164
1306464888
324315066
1252815194
773461739
571527718
266049471
179005105
1278425036
1899920658
1135862521
780299726
1265432015
1275980659
254779929
977455645
1639599401
1721846865
177359035
2036225348
313209212
1487344430
1381074701
628783584
1639559514
2048938006
1849114785
2080366818
1640324818
302813083
1662123747
1537154401
1383211960
2053486181
915267339
1769109141
407598389
1335883098
1149497578
673830507
307503610
2104206989
1297955761
1927996558
535746947
196159433
1509753437
969701222
1240557655
1874550270
1792269295
716657169
1648239743
1743838723
1259103117
1461141115
326543831
738963439
618340437
2013076507
932266360
450459981
1086352076
29864548
904213578
514413793
1412777916
1658769606
1535559280
1192972494
112084453
1314694194
145552140
1657951372
2063775724
410534054
294334653
126807384
2136623218
1591594835
1161240262
2110289803
1214509617
1069230198
639237453
595695594
1674422075
1368973260
983508895
1258376906
696770714
173339201
376265939
563940748
1125007182
488595104
1025371475
986786899
73557336
1715195554
1249112816
1235045540
1038768947
29523377
1801151878
1780369976
614972979
1224797100
1187559373
1044370533
2061303214
1223326987
559725531
984992921
1876850717
1651899420
1557277834
518335896
1342153571
698781401
109013028
2002672073
1950395964
1233788550
1946635968
15307086
366591407
1251065118
1371232726
694628588
1462141201
1736949411
144311841
81623395
558656087
711861254
470556714
1234269992
238901367
1810893365
1582387274
1196428753
152793070
166596768
1242922478
1342754308
1357946346
1903713950
2016919155
1441869177
1589840733
42970544
454016444
1719020144
1703981414
1992812209
887411902
224626357
248709682
198923817
1289889790
478661270
307845246
1009028446
301399436
360714943
1008376774
989932925
1555137537
18933195
968656558
1404351380
1643993212
590991790
737897509
1959983052
912917934
471400847
966212536
454052165
299970262
918021221
986774507
1370318403
743834367
372123750
1433733079
476663254
1878400512
1860301535
161866191
931393285
1039198721
900692252
593481531
699399906
14339524
1506759321
614005556
987913026
1619442029
340527331
506366846
2120938606
836981753
816274264
2073042206
2024794171
912394127
2145391396
231819764
13708472
1132178337
1518754726
98397984
574211731
1781165473
1756995366
371416695
888258659
1005287132
1826625388
503473546
726745069
622569715
2103168781
296473620
1450593642
1127907896
620708712
979515193
85817261
626013251
1122624280
709670703
1244868970
474280649
1199036404
2006085203
818176829
1476496063
1903875375
1227745144
621273543
523328584
612938452
1581114440
297679086
605384729
1600355359
1582480728
1247021196
74537974
1686113222
1134657563
1687147602
1683541639
1768357672
590351614
982012749
1431502515
135536925
2131275422
270615601
810866802
877292154
537620684
1756671665
4555643
192237967
601658931
1058107337
1921477031
225342821
1815770255
815535238
209629466
237722894
911357320
1149972039
2040134610
1277832154
355447230
96508109
464680690
429994202
1682291208
1906762681
29594870
1348518752
1807323868
1079824659
577690755
1005529117
103228466
455949196
1073540214
1958666043
856809698
513983563
1757002265
857913293
1931458323
1290554462
1040383204
1988154169
1465672585
2131243000
938716621
863870114
1202314282
2024159037
944307549
2018275957
970317325
159095556
1817679960
1894567822
338569363
1229531866
1217763592
1943008845
919064108
685770145
882447589
1402914211
2073577445
2144938652
1023366167
1484740277
856030164
753965496
3633444
48471093
889704701
931874116
1063809384
774740782
319094449
867138422
2019830660
2025703782
1538134020
1204679939
674368935
365709969
1849145946
1917593738
71060405
35553454
1584880595
365441549
149893708
1652981933
1973816210
1438443302
1812883137
1168733006
1420762452
794297494
937433119
678005710
1436740747
433218579
1830590090
1920886612
189961152
1688432784
602947832
1808742603
501360379
524918401
781487890
1537976180
1148963973
1904245963
601384011
86767233
747488905
899390784
1910966086
104469607
2138498027
757510722
317020918
542411517
1289643080
1526263978
455877234
2035260441
1587026259
441399705
1979147119
26269077
342964556
2118434161
756065762
1174062337
1643067896
1008084909
1254137263
1867501570
2019881664
552259919
277056467
1671685219
1599750205
1849528996
1005195985
1586970961
2017713038
395904656
38491467
698590891
2085610818
1212456645
914450524
1551830455
1894483055
212546136
1824706352
45711280
1628997902
955515355
923282519
740341924
1609427402
1670078855
1670429098
1491757612
2075115299
2027427223
210505869
1934559093
1152333731
574986081
483706127
965269988
924316631
2065692276
1429855585
598191710
1067084553
1967538519
971488645
1287809856
1718409189
1682552691
578628737
2125921266
1011718692
2075245448
1044333213
2032420038
2091321184
1979241575
1350175305
1388275739
1424050376
723751667
261736315
209535092
1915334548
243208241
661167130
1464458274
369169594
2096531596
2066719027
1698900900
1732634787
392064854
516168409
855531998
1971852572
1385443025
1755434278
2143197693
1021441540
417314253
1221783875
2127107140
819307728
567244136
870934826
949784316
2135747122
1028977058
654594801
508635430
524172358
713792426
1654512800
107369144
497847628
1620154452
1738508771
5588981
129412103
1291349474
1928882004
770108651
649262246
1801398178
164055200
687251329
1736974167
1300075157
1474899209
1285565592
638466412
1532639935
1670141943
1436119339
108629111
701071994
1203992684
959972132
1993027835
933188759
394378431
1314782698
157272855
319875855
1874144240
247060809
1920493769
271799825
1463356603
800100112
393053482
1799514839
2034986557
431814178
461526691
1481671099
833196411
124401426
661449134
1223618622
1728382577
1025553405
184099828
838680073
538903461
2092728498
1879848613
1830034727
620336974
2006513911
511071457
794778102
1935589311
356397799
931549583
181860362
486615827
329765941
859774208
1297000433
1213682458
1228383076
1827734305
995676548
1194431501
1721693800
10894975
1273218160
653968449
1460969677
264197585
867733297
251354487
197699553
149882672
1365239631
2019078045
184413789
2096002056
1267712424
876626369
1345772113
177393259
1854285704
1066297350
1850750162
1606845808
1195628754
2140318630
141121769
724129162
1355313860
1449409874
1341342441
1822262016
1938670185
46785478
945245664
2083270606
104275874
1435452137
1040405535
1395991891
497595650
789054436
973500845
1591039346
1863742564
475905855
1064717954
1454954939
436746544
2136983792
61651661
828389405
1061887872
825119219
2134011822
2059361325
1545758962
1336545982
1662114947
1767926190
1239840139
522892863
202248308
1253467385
211985458
2100912001
310522628
1020651527
2074808361
1937119223
1958503798
264625592
1747607550
845951530
1783574637
513440897
2104368589
320882699
684092296
1875740403
1654778785
1404882536
1349397558
797353419
1764153559
716531930
524911310
581409127
1590624667
345467234
1993681561
19065366
835372409
996019708
1085539484
1575942441
1133078716
791790081
1968462294
1268742274
620280106
464746188
578988674
1709593703
510469302
1263424334
121644869
1165701734
1330371704
1346944877
570545628
518908169
1713667177
1914685344
497522403
1824596618
1217980007
1651792852
1597854508
1005946273
2022726904
158197844
51471623
1218204847
1419569186
1681325292
412194415
1701414301
670449655
1532060189
987867122
866472486
167277114
1256286474
627772448
2016224615
1764934069
1144445916
1401588477
1237855134
1023392152
599905059
757548690
745856691
127568756
1609545268
989383017
321985412
1394935392
933684469
739173305
1638855372
70962114
1244961619
605804773
1531289465
1683466759
2028375254
307548128
1751139664
727753728
1901385454
1684594740
1609855058
1411032438
47841382
757945695
1667054259
2059204689
601569860
289851048
433402902
345023060
480807189
1005634798
61214960
1528031393
517572600
1207360937
663845012
605476585
1480466971
1342036597
37583043
1620652
262745075
165580224
2123588206
394942832
1887371222
1807692992
267715676
1968968271
2100419378
847815301
1491685861
767792781
301963379
249765775
33374778
1974316811
395136374
776996790
694458039
2012539502
1301170563
1345444274
664757860
103845724
1870950245
338787817
2123000622
384014288
330601691
2133569115
734380081
1237979576
761034619
581236514
1774393642
1263335406
319092669
585321139
1462032190
1113824152
1595923414
1137173236
1482843119
286252518
318774581
1836129296
1674815085
526092373
1842447154
1947418745
823243776
1372574465
876643804
818814404
866921501
1816405103
1247278412
281959339
1749555519
2026036104
897081366
561809581
2096453725
1957561012
930951990
2118674440
1015262955
570945047
1478402573
1496746048
1595231055
219470319
134862286
1467929505
1074779390
1738799854
1550820773
1152499968
923100937
1129008026
322867634
561313803
2013858013
1558648976
1992800556
1865416262
2012101357
787796906
1362552957
1462910970
1527373508
1855173159
1895913587
204655759
2036286414
453244827
420252491
928721059
1424326863
1490155417
1336504595
1204920177
39314801
2061549095
924926748
1073432516
1846874233
1001190836
1022043908
1966002883
896950073
813491439
228199715
1494203862
518422979
275992908
715626333
1094424089
500521499
1653762185
669386987
2052306890
1714819627
767019534
642579631
199653382
811264902
648464381
1838404285
1606296160
270680275
180041790
620058144
1618670602
529955157
1481239741
1162435630
122519419
402416821
1369616145
395259094
1741771239
1250022230
1627701216
907474112
493415268
1778738994
1826046947
1630813182
888101780
1067557569
1604676992
1093612809
681764019
855230714
1027737902
215296084
1242443426
671467998
438759644
1059875198
1310534220
736368609
224616032
584653931
481091338
2055397223
1453101054
484463583
1295977945
125395406
1771983709
60314197
582696931
43947626
410849310
2068153449
953181371
1244721736
1562763322
978110341
1265203571
112230026
184592591
823179541
1776505498
1399248898
1697312024
1853354155
17254344
390769210
1627428134
867528483
2032824077
383110408
40567184
143863792
410861202
330069418
2091360707
754095886
1238343875
15251890
855595422
617307915
1543073760
1260893183
1319529236
2002407628
631661508
521082024
1826270853
1668061238
1609450387
322448766
292433968
910066182
873344981
1449174659
851658380
275001065
26076607
1420188897
1804932305
25677743
915536940
61114552
138914390
1878488422
1564245006
51559350
2120235008
360494024
1881666856
249757256
246572039
2066699673
1248206329
2137612746
825658884
2132399442
2055672417
952414174
1010415339
1184302257
387448124
1239695771
511226494
466249322
1023093073
1257812318
1893117289
1208686168
42461508
1915079979
2109437032
1358771655
532302785
231648951
2062636951
1650212581
1368668467
250153742
33502960
491079717
561510866
77709112
1718912067
939140916
111497144
1045872139
1925238031
1147076717
32112875
112633256
879038805
1413632913
1777366486
2048063487
702734559
1198319675
950753362
131417800
474060547
1866137832
1947696343
507766525
621764567
1264464761
1038802331
791542653
289327286
1657245252
318386825
1224671492
317413454
874194166
426347867
277108959
83299206
1917961334
50721853
715570400
875881563
1371435021
773749235
1363579554
1805262435
951444357
1949394401
427242231
1554813211
164226344
832505234
646328975
1307686576
1891893300
1292455346
1060096358
113018576
1705402829
1417959184
917328368
1220305502
2039009945
1334961726
2071725265
220611296
1662526439
1216445271
300329426
1667640466
49003015
2043744959
2113761440
297372573
308554811
280107352
2045100526
194705582
21364701
1599253303
1596823166
1005243319
589447220
100435963
2085251979
1996679854
1409149931
7166968
358493056
205318330
293871871
419435789
666590499
145421596
510800258
952234272
820355519
749432466
2059935732
607540709
1480790061
713561880
1069888834
2099492473
1562913047
596357462
1915899620
1701292178
1384884412
756401256
808575353
226254223
1005597390
1260434436
2131369836
136801006
1790114149
1414660812
1793298492
146866959
1800992379
890987381
1045595466
1331320944
656215135
315238982
857665276
378180016
1750902923
1136220823
1700605348
1297493429
1727424017
1877532977
20477529
1003434864
1949154073
1627964498
864783112
1759770344
1812705558
1855373728
1211432590
456083848
720692622
1625696782
723062919
578062517
161691701
651432055
1199199696
2042088344
595414700
1236671598
1617233525
1073767627
176656075
1184330407
552306767
1864188962
1401584162
1488600641
638708275
349025103
1262588605
346794785
1290265192
1478413260
1395848399
120913220
1059187426
959141475
693382373
1833468705
293420781
1895651760
1345132063
1734716183
28734442
1949051385
1320755749
1874592313
368653448
1240258355
673715392
704168483
1437207215
527822284
1449772130
693388408
1385866733
619258933
1712678764
853580223
1484996140
762617863
928423792
519086577
345626663
1571613402
451642889
866804997
1645649085
1730417358
1624696876
1908179619
28317151
727852107
604207057
639627582
1099468763
1179969006
1443949135
519779197
600102155
1001786190
2060292898
40401766
1256642414
1659261364
2143430939
1839880998
1751198638
245584882
886015519
136385591
701093983
1115848287
883264944
632313804
1892113587
12718862
407864188
1721731030
969521568
540384258
1193385031
720969226
1985452156
762351352
786786806
464421116
592103545
342028588
115100115
1043546030
892430056
1315561568
1521644145
137573943
585761351
1906137515
1983486236
510639962
1964150566
1019669779
65007438
1695389246
981425260
2064879963
1233184588
1060740568
1112266580
1481978550
687445818
145965012
1600131063
1920242364
2103172263
784900770
1740846397
148640453
1363568822
1689101718
1324376337
73573041
1353913141
786626310
681466394
1981381973
1017760496
732783934
428376154
714361040
391534945
1387530637
1864778470
702725722
20695745
1550318722
2137001783
1880805857
266778852
1446210123
1735763800
2092409245
297980399
1141466431
1774862257
176175248
14931136
467142196
1675373459
1751536564
2091070711
512469114
737917315
1700910905
697340049
161252820
1312458131
206658566
1345800376
692909602
495567046
1169766527
2143887406
199429506
1559879570
351980314
756722796
680057455
1163910026
700738986
549744048
714377656
1939364155
1649236789
132938815
315245155
2003316457
133633555
867761809
1063405086
1262236478
1197533143
1618591558
1303715935
935253542
1997530479
864283781
445125257
256339099
1438404645
410358368
1578146208
112928280
1967461012
405696383
55303148
31640504
721199975
873496233
310889873
130154873
842799163
2011424263
1335638210
571772948
13588963
1682045994
2106444824
1670027301
768611892
1535287243
1989058157
1828701164
1401168863
1656855763
1982002619
1796411982
659920764
888475256
1871998729
877322469
280733664
1150896699
707509
350169634
1159654925
2108587587
623395491
2001997208
1495014622
970245872
761203136
1403729869
1421805733
1990886608
1101420874
113757509
832107886
800813290
1933728369
158962897
1818414657
1560185340
1721172599
1352772251
1426974863
909519342
1599867722
837473593
1819696123
1740312833
1653421481
169692212
158399588
1258277037
957388258
643907722
1747368938
507684284
765463815
6397616
300486745
352945734
1882233963
563492748
678804252
1519459766
1879907912
2047579272
1653965557
1248397294
1195647689
1533060235
1632709674
1082293442
1617892728
128062880
69446811
613407382
415245127
933157872
446743342
2032916361
1739116906
965514422
1303444008
1172523396
1480378657
1278742843
481916902
965245821
2088256718
303634953
1688086208
1618082648
106400582
1116777040
878629109
1749492359
965653797
975269159
333676318
2133449034
609096148
1821322616
315672976
138908551
201783905
1091741501
1872481256
2011048073
1931950998
225860958
46762590
223358754
1674004071
1983420956
1380609258
400834976
1267522209
621078838
613337885
872201064
544854397
762197332
1748223306
222063524
354141420
677392349
1970284188
1079739853
1409070268
1613884803
162721267
70196899
548926189
1253763791
1082999293
281758941
1124688593
1473993808
2128884775
465467741
1839758979
392872983
40469631
504066109
572491355
1404014837
1973054401
1696992840
841413585
1027504004
314051668
2025903093
319558794
1874349044
1134291223
1677113558
1388119148
761041545
2027419249
1610246295
1450996295
1019117148
1754433843
1328130657
848964070
576986906
250569630
842458668
1153093465
111929321
201820781
1762808495
1498236466
936511519
1133495853
2136437472
875805985
1931086884
976293213
1334136970
154778258
1016404558
908814740
756198232
18758285
1411557173
421321083
119422236
1513439349
596797733
1097153206
1495289865
1049985054
2038797641
1541261270
1043728437
831102152
830870540
1995270534
2010075764
28252756
2115563237
239697224
591213438
290390762
1956904524
1955180072
457239837
780913856
206813858
771121625
2096369491
1768385867
1210993783
660551931
531040851
1893956141
275900736
1356598936
791298877
710752530
781649776
598338733
1350102210
69051494
423554220
1720522863
1834171093
1368902721
1216140997
1425737503
813120665
102150312
1900438172
784184993
1439530619
1704632543
1505676306
2092374262
1347825564
265951042
1107978508
2053394396
864201194
1896846876
122422358
901705675
1404130952
68519252
1974350779
769567296
712688368
581861217
449873969
1595294310
2005250299
858589500
291390621
1732095262
836008004
693673268
105559450
236177698
957242973
1543066521
1292522491
1190743101
865847424
1678088655
357381952
1951699205
348061861
460293109
110265329
579028759
1603603025
224988836
1298855873
2010956920
225112115
903165510
1534998315
965699304
1565320582
2065716362
563178797
1594208738
345778732
222572188
2143517267
221099932
681483244
348567819
565771988
1249161565
2006860393
674183835
400728542
145505641
1776755229
2075398431
930026116
2129937825
1752752547
199919226
588772007
1629287106
1651212057
1138999653
25971392
604735612
527785606
1870879697
704847508
2124467848
1076468448
1862537201
1374897299
502009104
1646107313
1502533430
109134492
2013708224
1589568521
385670731
1075234771
378784017
1442826816
968863105
1610906568
819692940
227058131
1946069361
1779709579
1345533842
15362598
45976831
882040392
2019264108
828880950
18258119
1709555910
1482145826
811310800
796011233
2107376957
584493864
413896606
113877606
341667901
444832350
854534503
865019062
604964317
2023739048
133002971
100057692
1785842168
293541050
555853405
561629097
724767322
2140073825
1245036029
1666329701
731049989
206962560
1433050155
1695131624
365354733
1943159373
982566972
151965159
2058388533
1326777467
462363126
2060605112
407175208
1559724461
1682335275
1058036164
1256338296
2033766982
1685145960
1266179599
1540583146
1055713971
757241597
471424071
565627498
1393899755
2018556862
1070898815
1241489348
1796138899
587475564
547679666
2114984391
1423632924
578634539
885827385
2118130461
448389001
753978551
1148528719
1503568781
602758792
1508400807
642210438
646735602
707677290
2122540122
993180621
369542913
2020812262
334092914
322651364
1939037217
1196941500
301015228
1083036402
580320494
1676380490
805242413
501927733
180779693
679839130
1028230900
1990069216
1260280026
316864535
1348541220
1328477868
1144536867
1177975325
158360754
219601535
843832657
3360967
1118324281
906592811
533379988
1267156101
2083466297
1634226091
990915849
977255921
1207005826
1530399993
289981476
935431317
497378353
1907327066
1255481691
2131147083
2057179890
1909802601
54571915
413051449
233702188
1661938783
1433962400
1253970394
447995508
1649256572
41350256
1963539570
1389093012
1370843497
1933410384
642493657
1746578657
325120960
1115811835
1268713940
1757475550
2121378334
105055597
1075615334
719009264
83947374
1539563018
1203173378
544260241
2024955765
1704104739
1168790812
1688781843
499865276
42097462
390046866
181609596
108957642
1936884741
24974654
1902125039
1034312841
278009468
1217716391
2031167837
186106276
1650060271
619470473
1115010049
1835187112
653742359
2034672143
1959830523
26414135
1104244898
704034304
1089281790
660152616
488319337
160136983
82084214
166657392
55724840
1179030753
209825052
613228088
419531088
1240197176
800312442
471886097
1569860633
866690729
633579309
1831953388
1497584716
1137560026
1400639765
428910895
820807164
280252336
779495542
1442079423
234401693
886597450
2083867325
729720123
693284967
2039266039
1741318485
1212284171
329046060
668585434
776174208
1588764446
145245635
1443843329
1628896018
703601211
829794532
561793257
1393723794
254336712
206484113
1698531372
29962521
54368951
178931084
215913367
1185958281
1229487705
1867158217
936639869
2053687549
1451679650
1755422609
793941247
317594218
1918440033
1252638726
1605050212
257669686
1521374960
972896055
2123590377
1449497234
1648186167
2068522533
337919605
823701348
1047917420
1400456374
611932595
536789624
1762710139
697773890
1909106261
537758110
1800267828
312679027
414469450
1212207040
535420658
1983642465
1031589559
768857535
446735367
1818640424
1412388167
607435880
1211751048
946620028
254693804
1383790645
798302714
1864011186
1609386031
1103630952
1646202697
1941025721
618886804
279623810
460128082
714565010
1748203563
1814654118
359776552
1868056847
869591265
2097795104
951330906
1101587297
91444633
945551730
601854569
456453935
712237562
1635189535
1693689168
163223617
1854104202
1692866484
1349701928
12646399
1683086800
1781317738
809311601
1775945143
1790787024
1624383809
101020328
2035988785
1374048099
972496045
322884454
13945003
867711812
28476851
1759714653
28161704
559642792
482082053
1749186946
448285899
1935441061
1907937227
1767942147
669646810
363167723
1089935353
1859311769
6369847
1481604332
1226119369
310189635
175898235
1980502350
818584082
110923606
1680144118
2016603685
256264840
790564553
2112512647
3872257
1241645632
208689810
1812471023
922845293
1973999792
1664932576
487744251
1135396722
3542369
1745378036
602365265
1434747109
689010105
1380272981
664630453
2079778040
898194452
213325546
366743778
1255557827
305171610
1449358465
1399635886
1771062516
890747816
1081273647
840932039
1727583675
999021205
1808887444
1505024801
1503962635
2079245612
1390268272
1877168010
205074223
1539949711
338241934
115395286
64015623
678261942
504858058
109711275
1187975572
863293703
598902619
1214300044
1789268330
545200565
389723284
1278528696
683166280
937026542
882961806
738461984
1397671539
237637156
153617369
576791915
2058625612
498982571
1387380445
2005391084
174918549
442493581
570740155
429837785
1498305360
492745974
635875460
18554253
2022566544
26328959
2010565252
88620738
613452554
97911339
596760045
844793430
316711390
812654655
1321602717
1956479519
9936754
601346239
493884138
1249554676
1910422673
310602765
2076937557
1852812294
604486261
514833568
873819393
968479969
1758873980
1505655514
1254866902
2131936716
1729402323
29209945
1775914864
712088455
8397513
813125044
1295149738
549807360
646018225
1874450321
1577983559
1123906382
966774398
91098471
415834113
1329554125
1026901236
1416526955
422851446
2085562062
276510450
1566673388
1896926199
953551867
1124390665
124724228
898592059
627185464
240852722
1812795845
1674466863
347789770
1502098192
1447119408
1365715573
1415035332
1753614355
948384878
1521949679
1463187557
181307871
2011512112
1389582209
2093923374
1365003625
223996499
380095782
539859154
900154896
1715863225
1650982689
1735020637
435617829
1198608147
1345412045
867178672
613128447
1612842773
25812209
1452035637
1488079557
390658909
387545179
1803308870
1981280694
1817032720
376308663
2083422388
1320658695
412340362
225463602
282711177
536544102
333294406
885980444
1978527203
2096103953
490181568
770087825
21318768
701198550
670474411
2118118481
239234679
2098993768
1167357236
1339368456
432337386
2042362374
1516592629
2011478981
1542303460
1648701045
1886485594
970531711
1119433981
915043509
215187438
701090571
232115616
1085173016
1132484463
313873946
526096816
861844687
2146793593
1299162742
1155437928
1914245719
1677249617
1589612167
1645114236
1052696219
795449351
408540828
1454801007
617090233
2052426690
1044419029
25628364
127173967
1293855957
1295108574
555596862
1526449146
1076820502
39090522
369964733
1797830399
1998185739
1404304315
2114657564
809721637
111729276
859951441
1424636699
1177773043
638868369
677643336
42151394
989247352
1257117235
799946568
1957937702
500693567
754655176
2023100259
1373967021
1610872739
1774016935
1982081567
683383417
1579876167
582187440
1502098661
659879798
1402311243
1543999201
2143146017
1000181850
1229755580
518312585
1110400721
1905937125
150681744
130953652
826168606
67067849
1352689310
891581016
729232156
1864083953
601607705
1228234105
156846129
1350914922
1059392639
1208960366
642570902
998822455
80733353
1939967828
127402034
1453177394
699133450
1075520966
186986589
375515196
1275553615
1526673207
9511107
764670538
1152756482
1554621189
187309344
1735099977
1887829884
43553177
193713989
968112672
1629538349
922113876
1073019809
1035017047
1923722275
495845465
2030094114
331481211
1522710812
950544810
1408534484
1106743336
1724580286
35886189
1675286713
1779297381
1725109613
1986516887
1195264135
962760758
574679373
1307963385
825114609
585185868
1291788966
703897945
279392643
2094017592
1759922788
1544915104
280889816
418460161
233435696
2119575062
930729791
541028336
218516589
1876214136
254439474
1022670390
933509602
630093728
1029444639
1136965547
2111905695
1946258798
1142056054
30089298
1191569215
846448885
627713011
85469217
1686367250
795227176
1610481536
511242784
1825994894
1064196363
265810617
1077947012
239624123
1377681797
1187149356
1484176933
268089822
735537540
1822522962
745362233
1632038859
1877435204
879239620
1453435595
1313357399
105905062
347554065
378591049
1143194803
1038898591
159336109
1478394274
1768064682
2048377872
943190514
574949722
878644556
1307374882
1072163977
597290665
542359651
1180758913
2010196306
1324549490
1484868914
655917270
827499803
1165427735
271282439
879567914
1644403658
868153606
1123241758
39234754
78474436
860754733
499055154
116734282
1517716992
566918331
791579808
1282255283
2134228536
1121540521
919615086
888418391
432206885
47041578
1775444214
701013488
373469457
483898441
615336331
976794596
1740342390
531325643
1581920909
739301971
1031812593
857355061
2014060616
1661403190
641993998
366892412
428039348
594167846
942763782
1792191585
768007615
1849847647
801214444
469448137
647882100
1078283345
671045647
1358834077
2053502311
2110787497
1566292103
747775923
758721101
243466266
1587072610
1430611029
1214805619
1324107299
1080171444
832986909
648288647
234309515
870149732
1729694802
1732069549
941844710
819605192
1227222685
177011551
55700115
221960773
968081205
71750737
547338679
1904607691
1620928165
1274522616
472481858
1080600089
2014178671
2104578750
301463887
1873979944
1159890849
1401982847
1978736328
2146701960
856688750
1044362210
889456882
273591767
29765400
138428061
279407195
1036656819
246949975
1681075662
138874726
823264086
1767223076
930989775
595588413
509119732
1743610036
326719021
1825810100
480173611
1907909733
364210357
1888578915
850512169
254669633
2136597380
662293215
271282935
645376696
571001210
1503675736
695739550
1992585344
164436629
298106074
1635061651
974797035
285926892
875881563
2089021246
1507466025
1420961645
1364426219
1430061812
418390506
1756070358
1142330811
967179230
1449498474
58213484
1218302361
1310731285
1250113604
819300728
1423214278
1875662617
1764205294
861130775
1388306500
2142747504
2078925028
1200725302
1376688709
1878055820
1520949757
825716877
1149915167
1724307848
774064155
284121811
1781929798
866933606
601342503
1165840699
1102612896
1081451849
767125018
168600553
393916339
700184689
106623253
1117412001
1121710352
1555919856
2056325279
671883654
1245695485
505435650
454382411
479229293
616097829
1021066147
688601819
125774272
189033791
1109055937
2113054735
129506659
1802965533
53128623
837894450
1899061615
1735818444
1576466834
296628701
1443258055
1707456650
662075204
385260245
81306212
655352502
1964939152
1260055663
1349494320
662855725
1712886423
1870892081
603385341
135455455
585545029
502597174
1507142659
67933797
1872586004
1172195678
961430757
1974952627
413629894
971014578
396473852
1246515958
188148180
53860185
1984791880
1842460994
876820121
1419512189
1530809372
1519055208
1242143119
1713226028
1192189498
820410676
26390793
584706830
404454965
1040930575
14138987
294380305
1521809882
650900490
963544536
2015108124
2001975764
1168765657
1544709697
280286698
946143052
854619395
633446578
1028522807
2077737929
1685797753
33376688
1062019702
144549650
542818273
715856611
2113938903
134460177
3298953
445205055
1686281121
1137432712
46594936
1447224850
658241907
1143064887
1468998274
172551826
1120660874
1395583442
735059757
34001640
725845875
1281010036
756935785
1453606066
685164288
921690685
332496614
958663037
2013244298
585802782
1718650674
723024925
520584525
1895969124
1074801384
916283208
1185332263
1783733994
1465828515
154854504
241468933
368219825
1471370430
1890520997
2122549578
350252653
1978253420
424141598
1733287434
650824069
358756756
588137741
399499534
149921393
1177105603
761871742
1246069403
947126842
1407767012
1955997460
295584924
1114616320
789933066
1304402846
1327763834
1333141585
1529325773
584916202
470951289
549218469
428229690
625352489
922370371
995196536
255673882
51586982
794470457
1543820211
992738965
1833698302
1883948226
548337290
379398250
119124179
1928350902
1372786506
2110696974
1046981334
504676264
194143989
355516141
979101070
898017941
777018825
82904487
219207109
171695645
1704250186
1865606745
1550075260
1301528876
609545212
2087041134
1292791664
658439493
1290505333
797044383
1758675114
1318001041
645304983
1736093419
1155401674
1167675341
1017683216
1233164016
377099684
965972994
1537219806
272222030
1899139834
2105974686
1711792563
1248131557
1834010672
1282222116
31824851
900831776
1145329873
881504191
1652390269
1934426170
1019097127
949454070
2095487057
777071166
975884537
1742155717
1591963795
560865483
1568285017
204146616
1408551133
408175419
1064209312
2103740457
1290053420
63536120
393895671
145552645
1823505636
1267113041
179031250
1951562573
1656337513
1644744431
1669738673
753764317
271199264
1840110973
2031100605
1064133582
1632618426
2096413223
776659076
117126370
1321878908
1181883991
1247914213
602167259
2132191098
111056015
1832766580
343189983
2092448663
432467408
962694976
319957519
2136507540
855045062
116509507
1623129453
2083561094
413092033
531604415
632510672
10650582
959215386
1765087825
1386776213
1819895161
656198815
76811885
975354353
1205201976
167465282
97752359
378402599
2069717051
1047342822
1499377677
1232904039
1088914209
474668334
803995453
522024444
1526580966
505225987
118617229
1506984366
800195898
1906641720
489920066
1117607109
1472016222
244991631
1145681513
1408951604
479568976
1650743972
2139589633
1779592080
1373613414
771014392
2057005241
1120738703
2112080527
2079318936
555966108
583576008
2062180301
2128187579
424347070
1264488013
1435343875
808852401
1816154048
1616871600
1784905700
2001623742
328419065
1904630718
471463697
1116720721
1359783740
1085476951
775074866
2029109351
1668944711
935405015
448978770
2014377795
494461830
1360396240
1185981467
1064090374
362646852
48156797
644668687
1085987225
1683686646
250409462
2139872423
462268404
761728291
277492747
594504613
1926490888
41536190
1379856466
380453534
215759128
828002556
1790771403
2077370676
54195216
661315268
687458526
1278315427
216194678
2139908971
89979318
1576447871
788610991
939029881
482248187
1561616117
1606330142
414579814
867542062
1674607719
1731930294
1235809838
667882333
2069785279
576028528
576090417
1197726853
1456180605
578138218
683163013
1776206973
832747882
1509157859
1825419606
647512679
2033843346
2081632355
944520160
396281390
2000817442
2031668236
1854285704
1000705421
1340990549
485837568
563910051
270310995
1130050392
1702844686
792054055
84988544
1510291117
936099174
755942810
1122889232
1282249270
1973589487
1752721004
117975921
2100976297
674538673
1083773515
234667879
1680141336
1854289011
423480241
1313467889
947468902
1954730591
1575060630
473009274
1016126307
1322128646
481329074
549170642
916489576
749907544
880670100
1837893111
189358020
1467145619
904001927
1701760677
961678430
1245497995
648770906
1006177030
220026172
310869004
797459730
1462668933
82630300
525874539
1416723374
1871793360
408552293
739496911
1040713526
1828172854
648981184
1418113810
958483168
1626024848
1430946347
161562719
165735444
1883976201
643935893
517719529
2048586366
750568372
1902160141
975016819
642252326
2027911225
982466526
250174828
81641857
70597435
489715022
1403180099
223110247
1647212089
961642706
511153449
170946228
1611397721
715549930
1393221386
1912680258
352651263
628181148
1487883101
1304253382
1909895797
1640813399
536465607
1370143158
628099014
558337334
337189082
1803596023
1647946806
34858990
1071250967
844533133
658327255
1502347860
1900672781
1703071596
593325312
839561588
1187452317
1615125787
1324962845
109999166
1634467733
570338541
316408271
421351174
993353637
1064347524
1539272221
1511874160
1889710821
1643118918
782438640
1285359138
1134456614
600015992
1491515153
1404122997
852360481
605011833
621114732
824574048
259390298
49263273
539681788
111638079
1630064549
511078221
289623816
1499503726
1204265467
345691035
493090884
2041277354
1085932227
133921698
1809706983
1777045984
1707854552
1276149629
869808167
2050285252
1684949079
713541333
364726579
776536905
324399877
377762083
633922060
527152312
370921087
90753206
2138887824
959270988
1260291201
2096276354
1223994622
657991087
1149898904
2050666634
1274004525
406362174
949793251
38404591
170687496
2033841124
878728863
1082410221
1869244538
1564120999
1529619754
790081413
112878514
74603207
1367911525
1059457118
286199466
536511327
302346083
425561329
1812105541
1334298843
347346157
137112088
1331235275
567425342
312302318
1148938873
1661418728
1314443433
622195237
1292345353
2071805184
373094079
2138141340
1687867065
1214874878
1592971311
746150830
1887729130
1254896224
68792644
706022566
832408844
1937675116
830716899
1746542347
2061526452
1698427970
1299504120
1189345343
365616309
1499429742
1439122129
1246811474
75768549
2128332299
1618488119
1146605475
1702754625
1301935366
1278115402
1658599783
1043331965
603546463
1934992726
1433034019
1036717980
2136325808
1055502803
1950731478
949762092
1792642179
1947296941
222544184
1555031185
601696916
1429886531
881578959
156150153
871714146
1088554317
72487835
1722246260
661201492
1386385690
1935997232
1941018980
1655635659
1507853044
1376030522
2121707731
529869675
570095570
407865908
2036281680
1191847906
595840116
833078823
1833428552
480176305
1493932169
780618301
645216871
1777958356
1701880989
1902686930
743265979
1026694191
1275383448
1198547454
1580664557
1516935773
700744945
1953582044
1335632292
1020566038
2078041277
1999271219
689476738
449535810
46716565
988480465
418421178
1454690582
1321489651
1949848817
684143245
2021835414
1432141374
420766198
1605468545
142408017
2053423063
2074216589
890911134
1273919780
206162674
1466904141
1455101572
1320778244
216056275
1588994496
573435155
600416576
1552312595
1479807130
1432832688
1165178526
1250941936
313165720
1375427280
598124597
1093688429
2001253060
595266387
423092683
1538185026
1118233117
1361113878
224944319
281978114
1307069947
850786083
1724509516
841874397
1690661063
375689180
553105708
204835346
468804938
1882429898
86623016
1168465365
2016815976
1820674919
1350890941
2122518816
1020386884
852317977
1216033931
354081707
528833906
308289844
611964260
707329696
805924077
1747842553
554810650
1403309913
722113459
1704891914
1455086564
1893379859
377179681
1122985017
1138756230
628974232
149620597
1594516462
198292101
590655225
38576402
1957627178
539136460
920834651
1446834547
810617837
580643301
327289485
1652391615
342245306
223710996
1970968176
2096715549
1294552775
215262330
2109231571
1690574742
894415722
1826988344
1949605107
1236087500
98061535
803562466
1953314445
1155026677
1142533902
1226717475
745209094
1564394909
176745967
1140613523
1635005903
374810191
1213600834
1173953168
1151831173
2051161755
766750195
647717616
1905755017
1111211214
2001843939
366090987
2050718592
169652042
956929610
2015344607
886272964
2037541659
1728053755
1972951032
1002099772
2108459154
1850491600
239370720
1128703012
1379896935
1178679829
2046473092
1368470880
1553038824
1059957127
467610248
417799957
995445109
1866073668
1849280715
1302400374
1334451619
261551906
1543639796
1042641925
968015069
1972436971
2096801524
519290807
949117488
1295463303
752716701
1941941346
259868562
655383662
872787038
2129011796
1270129213
296195889
254660954
1019811212
276967823
114299355
1195577383
1162194650
1446797428
311708678
1379523049
1762982586
1025346274
661682068
1094863519
2020939235
1095877789
1828229277
1847098107
412091781
1720953625
1127709886
1541690442
1276942201
2015487083
1702395481
1931752527
270137335
1352361648
1353486434
939733915
507444572
816130869
965948226
392022213
187580763
2034616230
2122544358
1518593314
757262824
1562198466
1240615218
815368974
1480150707
1560762508
850842140
469265804
166148417
894353925
1390909194
1350572121
951390434
1562562136
448385010
1145672140
605707360
1288187466
577587758
601957986
937912642
1596688731
280702248
329404929
1089657325
1549984980
1778775388
2129316953
645944492
2045999104
1549384805
595451030
1062263249
1627491656
1618750256
1183308383
1020354758
157446013
919959708
1730039798
1299721525
106561116
1283141335
1472210753
1566569560
152149512
351505075
464312939
1355289836
1898456765
734653509
1831891097
1632438852
536045396
1757443424
497890018
1613822200
274210000
397138620
5577883
285626271
761242899
191920202
1807299542
1928787704
354191725
493905004
1601813915
95363577
923085638
1583940991
1000231012
1565070245
205124967
2114199581
2022067791
1316959077
184149369
1161156204
1937182971
2121424422
1072263755
1939465377
1484130431
1804099097
977491391
2028834193
741477279
1725260593
663059091
776789836
2048747932
1321443331
1594747918
517151366
860793082
51186835
1638529236
1595686052
1632373933
2067608910
1168313889
2075336384
834400177
212143628
134466307
1169460541
1884070859
212945059
228406781
781103837
1663527236
847847624
671915635
260269503
789069190
247184317
1809030640
1982393183
262908377
778331718
431001774
450398741
573213181
474376525
39659861
1596621668
1572291446
739746901
1246620546
239658891
1999097624
349976005
1829390403
1704336584
1059273108
1713650787
1131972292
879395213
1866586894
874477467
656467242
580213391
76385630
1090413417
1587310268
1504812944
262341735
1506808831
1313521367
1694391851
616206530
1261848284
347044230
2065340471
1724327541
700138830
896348443
1201233600
1058615185
764432941
403774719
976414474
1036403308
855389526
1398183209
1728937889
709187270
789671600
1597890887
652287327
1846314252
1975679178
553093761
2098014368
1659013897
1939151127
1575153680
2075300688
307724235
5544594
1616455041
1153884639
1511278322
2061713535
1507565729
1483955381
586857604
1691224272
2068726814
1159821723
809102982
148277100
177352311
690347135
1229656281
1914427389
1726009806
71753485
140148437
878257906
938615260
1596144005
379896189
957722159
802144280
661850314
542338166
1056129630
1564803820
1407313941
1960751716
1808625673
1873820654
2022532211
645839990
218658497
1565990390
715474615
2116816633
765605816
1561004031
296370194
951496651
1132146190
1667957255
400063776
1279321321
586148496
1871045841
1962531006
2098754326
652771150
1313946961
2104009726
679319953
689896971
1793184325
235966954
282129855
444238501
140833365
1529853987
582270232
898097765
2136868180
513319882
1962305448
972428524
1129638219
1703229116
1783729043
1934684141
1181631314
1155179268
1631215429
1605646485
595442742
2063605360
422060100
613810345
379653868
1782107116
1693272295
1608208910
386590571
751183214
1999276800
287694913
1006386414
278126706
1435515377
579554100
370627860
1119297865
1025999345
1424810092
2134160378
2080170899
1557555232
1402751353
1032556105
1471380631
1927233428
366536
857356662
36800120
625522960
725810813
1214361899
48425939
603765788
616217747
840096185
1861302047
642655819
1564120626
1252600889
1622400271
833414543
230284014
128284802
139684036
64403442
1856817599
1836217927
945157832
1431557252
801924331
1965526507
144788066
1863707176
1791545278
1776005225
1883199812
411984907
814325495
26499019
100456888
958580560
1515095938
863893867
249179375
519462461
1469650916
1800187262
423045229
1690779919
113672715
554463519
94043576
1874916603
660673793
1066756827
445922928
429685323
127237418
1039313284
2126438130
271408308
380729585
1268048376
2021727722
849563156
1250488545
1623367555
378979677
2024544970
635721477
1705108885
1342909510
578342702
53781359
21851563
1609822182
888369929
2121086616
1440667136
1308124660
724631192
157595969
624343077
397158520
1278810716
1792544634
721080300
1942009553
928630176
1272804244
1087761237
1690735962
1555204040
161812639
155684076
269602710
102097155
1922731249
2147167612
209533125
585922491
1556087171
515855262
421727817
30327833
824271938
1461962839
715086417
1656182218
582462380
626217806
941304733
1632822464
1846072827
947024281
579800247
961251837
1258313784
132580595
1543413434
1449728942
676809318
919334011
569487394
1821548566
1515343828
220156806
1809661220
150698174
1170135578
1874456025
1919011013
912167345
2064061389
583842219
1535050966
2022920677
57692691
1390557698
862534896
1856856390
1644473459
1773027883
1283720260
275435802
1874100629
1220727215
1152971735
150509862
889125462
961110149
515340384
1701111265
1805634871
1519131445
890592530
1605954957
805202372
1770691116
997459590
779193960
1808010104
1096413404
373342317
805777805
1998363031
1785734203
1637564172
709544700
241941887
771030753
142708164
1762112171
279088373
502489282
1118989703
1336955814
843172649
712058987
798535803
1046029196
340365475
647859600
8203778
194438886
92040570
707409351
81595526
1233566383
1966459296
430247733
453074929
1251833435
486673003
1992996089
2019079890
503088626
458505366
929249748
798091403
1029610188
1184662559
1915801159
1111516735
2055728878
1990175990
1839909350
1802628391
1244790755
1099661196
1340657936
294595323
1241506029
47025106
2118905225
1510496963
43801883
929786135
24809941
1170889481
1398104511
613825682
396893289
1207988320
170728777
311778912
70284067
872015719
684656471
375461084
207276416
241547973
31952107
20220381
349952067
1836992326
1228993848
19336933
1120390019
1159795735
1805696253
1103453144
426965204
1496351176
1776735464
1212063809
863291429
340825421
1173081263
1221280039
1802434134
466287880
1070759924
53118369
819370425
453772267
683927415
1874450321
860639841
554206072
972152396
998749599
1054606310
869933171
1758460578
381238883
611871228
28569528
2061160441
1060982197
1361056149
1034167604
1836185037
1710295347
542490193
1296596170
1495218642
392671408
2001893916
568422187
977053167
1767381203
177934709
259899508
1747115082
1352960095
531198516
1885842633
1676220437
1827436271
114047161
2097253560
213126577
1474462729
1244915910
585780964
458910105
832084897
366705197
2108445905
943484678
926424123
345734493
902503421
1082728737
1906102598
2025587108
1604121376
375192657
246010141
570821293
2146697528
1480802603
777582738
737977593
1768296460
1025061640
1535915249
162622151
1334283739
1395038584
1795260265
382211166
1571483206
1912064441
827002176
563525669
1538135911
996279363
1965812391
1058211738
1400584761
987456596
803254661
1881387908
511658668
1281211851
154865902
725020375
1274617313
1739337559
1745313134
291482294
1095588028
1364093048
343164472
1488996146
1912560389
94058112
1741718464
349177718
215717825
1814421842
66202944
438033672
1408134586
640215104
53955949
1516887769
309159354
1778908789
1591509488
1738847134
1557460539
1179269078
702924159
2044619843
611407303
1460246956
1285406959
804259058
1239340269
1073149811
98687890
1750753121
1295391926
1263433605
499747885
329825045
2144487799
1857904429
561555750
787349382
181233908
1127484176
998316688
566774530
1324633005
431356652
955968743
742879433
1862739948
2069969550
693630122
1315118008
2071345201
792289405
373341909
1895529476
2144542693
727481470
1405918835
915618266
430038973
2083663546
495502197
1406425854
603841468
1471587518
1712668678
884603462
455394493
1441963216
2043878211
584574657
1406041131
544271985
515831909
1797303092
1743022974
489067025
1683794867
201669980
1313275551
996527819
223536123
123232655
499723117
1668143272
275779075
1170739960
1694652522
574885671
2124185241
7927144
883606448
1118446178
1002015871
858315549
506194058
267926515
153101158
1750749892
486119333
1670735635
332992052
665422134
1520046619
1442126400
1399087245
746812763
1715443123
98874809
1084894202
474340175
242994546
355478770
2009891954
1744965744
1623814408
259035575
1951581326
1898987688
250972361
800737875
479988095
1751023302
1749445873
1997371943
984926553
277226408
828870213
1463069799
2063476226
1732582246
982646123
720673094
677281838
142027720
546439711
1972785119
667156890
1604498436
1604194466
669874164
1584910864
1953712822
542372100
1646469269
1772648447
1175457064
710280923
1539797373
831361568
663423190
143589227
599656438
2128889737
1247928955
810106182
918548821
339911765
627622743
812575369
1174577702
802393791
1952662950
1163942144
1144131016
598888975
519349667
1326357881
1519671012
1657370947
946630187
1466281492
2094994257
1861712993
899137634
909128715
349696000
1445968520
1647373864
1609980244
2014677135
1887514142
1901397117
1742172440
1709119690
1567234955
1555703326
429860669
1172128029
1030790701
2056295473
1945644847
901859202
1462797087
2143211448
971200463
2111614640
2025105119
277209671
1779900632
1956517892
848167733
724388872
2102775699
1959202837
1531284907
128701282
1535157759
162287337
1627032507
818444352
861573655
434178054
1794700351
825698414
1370341944
1802098597
1563818488
1298944493
614806480
1490662666
1899777843
909548276
1142770971
513593072
1239416590
1250551540
1483787899
874804350
1476237277
1885069349
20690681
1311399670
18900110
845697645
328579983
1477503144
1433656918
651813957
250280694
978229404
224847416
1268191995
563378827
950110789
1143594957
1950976580
321567438
538295019
1377430333
1215964718
642020860
2117205740
722947042
2080261635
345161026
597153017
2143348816
1179208148
1719471219
1582256869
1617745701
1792413450
885580500
1519888451
1147075874
123717296
864586567
1317829347
1446945497
1112935380
989977477
1729661797
361817901
722949932
1763147272
190886167
598786072
1505085731
1042664916
1653840170
1269039814
409843551
1056189635
607514322
1653813476
1103716163
149604164
2118770603
313403770
302698874
1270264918
1775294328
189801919
1632911986
404887079
1822621497
376410959
777607721
1524826210
1695894268
2103099413
1511212881
253797125
1810027205
1183633032
2062401586
1885554821
533505824
864124709
1781057195
1342700062
1907911599
252075974
2098132867
1325177119
1649547770
1428057169
1958048951
784324261
2117967810
152412416
1207069505
1052696583
1729128678
88084668
405996640
789413812
937572789
533391334
74287559
629383350
641741513
1375139064
996710357
1217530879
179772232
559052443
1534604285
975763990
1648216992
969988599
2097953264
1008375928
1299160100
415852510
751353351
1424970774
676448871
40359981
249967118
751172160
919913423
1735925628
851562403
420211611
838668138
1449747531
1619633531
27370867
1650661899
1283657838
1043208778
832951856
1869644702
677084403
1169689788
1629329817
2077436260
2080726262
1808833967
216355889
223663536
798145846
155238451
1079019024
962623430
610608922
793625642
1537123436
974295812
1081488142
483816269
1823629419
1009226537
604869303
1359497288
1775522096
1136179038
317095620
316539597
172173209
98260645
1262707522
413877831
1952930488
342172899
1228229874
1892388994
1859112986
1061580682
2081223893
1303647296
957149895
640710133
723622052
554977420
2065300447
303468473
52870167
1508117571
1109868077
287048020
1397925037
1555496033
195078578
1213123315
120837104
873609830
1734859302
105635627
2141809668
663770051
1296687905
809106960
1033734332
1708127877
1236162966
704325770
630094722
2048160239
754873330
1002297976
544563362
399510799
1808107351
1096466097
1662731013
1736077765
1193422694
864132518
589671685
870819121
698090504
1486192955
1951084997
1922249542
924102435
971817926
1794347640
1220944620
23505373
369186704
1698542721
1236044878
667570613
1670476245
161464205
999970479
1165235760
113127790
484437729
1781800492
927865979
1063091854
1872464047
663092309
1544077836
613647102
929001917
1066725618
346982273
2031988918
1503122460
554852066
124161251
132689851
1720453592
1167413669
7275502
1704996529
67959503
1611104940
38798234
1366679861
854302856
1066336768
947426183
1882800470
425526750
1645151310
384683034
2136610178
1540315232
212128789
869403439
2063165511
1076715522
53257694
1809751202
1163152376
952154896
30632932
1543937945
1962889093
951516573
1994836236
1136939259
1092289583
1369675592
1794637899
1726712117
2004802285
743571309
407572210
567539113
1561004980
439289404
696393354
1535760214
462772661
1866597210
279542339
1692104319
108632880
300158484
39853931
1601889430
114678797
1344514281
1528298746
2064113249
915346705
1513337956
108198645
1629868195
598299646
496646371
28557195
2026804970
733511984
1390844791
1442797871
1699711111
235456411
817648550
1092508990
128039824
1756264992
23984383
222734889
1248341444
2046735037
453428932
1030602962
454325092
2147276300
2015484935
340647830
500198114
1660067910
897961080
1892637986
686307900
1631608715
454852360
1443468393
1655617855
1977342502
1715579553
52703665
384966278
1023905703
68605088
975116932
2016068849
440491284
213781692
769354045
782646783
885721849
2010875956
175779758
1599446073
2009755719
1567602111
854714001
1743964683
1786183667
304474885
1999579156
1020635977
580476591
476629682
1165908416
1131441830
1095547216
309779658
1508932955
1658406753
1413720546
1531497653
1375848750
872460101
774057857
600832044
486515488
1589850689
736715802
273114534
672963907
804359284
91774544
1363482851
1491904370
1295081782
1003722393
182049172
1078123342
2085440563
1184332947
1294318331
322129947
1850150047
482001785
1490187621
239159295
1468034841
385543790
1685595696
1560664862
175017085
825306861
26988409
981289641
694198047
469964511
206805718
1222049841
705536360
2072670433
1265460490
1880212270
1894383910
1780494588
1540309311
786738720
463707201
1598634619
1775454857
1611358640
1394245638
800179807
571490771
1242410825
124957827
95114820
692614992
1174258783
1976078686
2116197088
68593207
308862021
1508074030
1360132366
2134373463
931034543
1172435409
1132809604
882483493
532250495
1211052429
265992781
1757558628
1602464628
1903033696
1554890386
1396557658
835917261
298034903
1167229032
1566885902
1902243230
846438182
1215196815
359947554
11814279
667352578
2129382498
1974093575
627910087
939592728
353899231
827282137
1024624377
982335959
1789885223
362974695
1676350075
1105788999
1946892879
1004051711
962808629
1968561341
2144710467
1446913972
1105250785
626751920
1139113621
1893804343
1657443018
1851512078
714516518
821334303
34544835
926239660
483852427
169228433
1075634181
1560353980
1136132992
1812655298
1090058119
1342919449
523018906
2043125958
367838765
1330459278
1071143281
1219623659
1636960580
1891367698
1968068326
2147019111
978011962
767422712
1122766761
753365099
536911452
706212040
689178271
319640090
2126388101
1588167544
997570
1651978700
1829945326
398113753
1599921435
1127852684
1913123155
893745563
1440258776
1104280191
1896723655
335285753
1177315539
1304286753
1540622036
1347524520
1618887142
667552595
1949746440
1723636843
917857665
2122669015
1908534873
791688542
1927701611
1840787841
623326287
243226227
633210841
1117607325
468840767
1777200788
1453324164
1660977224
878812355
2825061
1059748355
1057804156
1651209840
307363361
1556758468
1892971082
1809255363
1841998299
1826329271
1477680594
350509211
1306715192
471100441
2077927370
1688778806
639888389
1798481104
2062096744
152633395
800835168
1240596227
546927958
1001005700
240946292
1235527618
714355231
1512440155
309707142
1264632891
470817502
1965439152
769826123
994918156
1458666044
1527503905
718142213
1770113334
1197994774
733703693
1772512532
241449959
871499346
1664809986
1598530913
1836759821
958967230
1352635575
447868197
50289664
1803278626
308425034
1067126712
1913649829
474754854
2874235
1554071708
1227945178
1632711849
1279937811
605454566
223654286
1785689049
1224079322
1389858368
1630259064
627961143
141675993
1436798368
1887148891
625351104
317396153
1071569391
83961933
1288528958
919425857
86129998
854582190
1128358549
371322404
1591707251
1273540863
796611496
280535620
1046197401
1422108595
1725767943
1412552196
660209675
965609076
1112959746
797905546
1382370116
1595752531
1145166195
127471119
72780211
951562950
1804256040
609170577
1057520422
465195695
1676837361
102299130
1126076851
663448678
1662646960
1150999441
653895089
1625369213
738186648
1513070826
841933307
2066274758
1209024211
784853972
700649599
1220974202
1009157250
1376272158
465755470
1949255975
1666564325
1970623259
1589363264
78156518
680103172
2104024307
769204432
2014749778
899865211
316050238
531171576
304330523
71137533
1990149671
1216490321
897033419
1124849010
1909835580
1463177208
652497404
1440478402
1772913877
2095761897
1521191091
120890390
1331684625
1371297239
850127762
444318683
299500662
693181384
517416939
1141990985
290446923
928227527
832330408
1348418341
1973537228
1633315879
692793080
1790836847
937097003
1796872281
914327550
1053044681
1348968049
42844632
1752459661
450116771
845099839
1182034086
1128590726
1183907385
532670667
585185137
554704985
1870530775
558254329
139153859
474778145
395604424
1191708200
2106613413
2097934563
550344631
734572023
1288956810
1907018114
937140245
517032192
1919057378
2034954876
2081226981
1897994460
2004017250
824651770
1395870528
1725394851
19094876
204828031
1744753024
615185239
112610862
1423951660
336540060
829588863
1143775218
2051310008
1893694852
1593980602
1198044009
181818389
1313455609
1841234399
734223665
1439331970
233042152
252967765
2027207566
1373077567
1332011254
164777872
1581862954
1683997884
2062179257
1111201248
1987252487
442646486
391623337
1034892688
1779019275
734848110
1387199631
1263928052
1768342012
1941820677
320312739
633390728
1887877835
2000674817
1333967139
1083336234
868775616
436564559
1371219763
646643642
1214863055
870319047
1693445579
944181698
1246584700
691748180
901606681
454071503
1170171900
1718277533
886028036
1209198430
918136585
618504705
312431124
1312594042
460855041
869662436
163472095
1003410344
1348242327
1350150046
887549746
652105922
855059574
2057633713
2094517288
343421444
912990175
2088418926
2019452740
783469168
2117152950
794669880
1501285643
1824552239
380049671
1521085069
249095065
458746616
875041828
1250809938
1038042276
1526148058
841181380
1296118735
1433099615
1198042364
207599121
131381478
1049104406
2102518084
2147385046
370621466
883321146
1630402577
1779491999
1007630277
732533187
1786645259
1176322985
162885546
288485547
2116604113
1519983858
1184898708
1625057471
975983559
64072302
256711176
8613030
1043143323
1964394288
1487925153
370180668
118661141
900947007
1635624712
719575033
1738296695
417239987
2095516351
360739635
982542398
1871682204
1685093317
1442172768
1877243319
1480536142
966415111
1684664230
2069934945
678015367
479307723
1381696414
927946517
1692897044
1918464745
54147049
1560653333
1207171485
1983471865
1958322533
818483710
416441334
1849581263
416701353
239596165
731086478
1783646085
982519622
919316255
1240682722
867738019
1548161641
2083195169
1524558831
1027731678
1871227611
723595107
1599275400
1291948469
549021421
1446267169
1639625541
1242606778
770376591
2064170604
417931434
307546563
1332322304
1050696017
1709327645
1144317303
1503000766
909604215
819885373
804767141
391836241
268991759
451981776
7013731
241411491
571256236
767472890
833345479
1480923190
202310592
22184059
1182263750
1091491876
626859252
1198030471
1660235472
1447113072
202344187
1818372726
764601881
1987750903
472561014
599548535
2089473222
525572704
1978946908
1736472680
1459719680
1115345849
1149158250
711000917
1666343423
1474914812
1747423690
1548164920
1258516286
141522876
833008600
762624769
27923226
485757613
1336033293
1559325240
1618680320
1833265069
1081760715
1045743868
1856007150
637564295
1504727832
1588167544
1765230606
443914495
713468657
1447364188
1941519419
879331129
429865358
1983437146
71623840
142745094
2060793462
1864476615
1157550958
672196025
1496470535
1002496411
2032404271
304039923
1345743502
1230793284
286988667
1203258536
757252155
1081451247
503448327
963782655
1799385801
2105728588
1325253346
214552352
175721295
1260469764
1358039537
1590459895
631503338
615314317
2053209468
397160272
2010434143
2129958264
1569988955
250903184
525248430
815357437
669389532
142118961
1296089241
1233060624
2128674933
1267738484
174742321
610474765
1343948464
42520971
553717497
442455036
225701041
1600838465
1427328
1927330195
1089234933
1669080689
1964779903
31361877
1364082617
1447078204
242001678
1002619666
117308024
1217360946
592827670
1934009093
102503156
715592100
914552417
1468358305
614916927
489611815
980359840
2059910795
1675343407
554641419
1326622975
465908815
450027979
607234735
1028032630
1451472567
1860583565
1159987761
358113679
674411444
1121610359
854395911
1249782824
1393465007
1117140192
1900660551
2124559786
157345236
1635612397
1781154521
1789179585
432662212
1701659017
39625663
444327903
217977653
1236152749
739092368
1668550322
1811753373
433304617
753274481
145218347
1134711214
1727643235
640930634
1156706126
849647518
531505108
1437634732
1937056881
2045800354
1769640735
575422698
1025426089
1921582278
969664951
1850227443
791794999
1510324629
1331719040
1078612689
1917107737
598282821
968204962
7199137
926241397
1333433858
362436654
335188038
1353621281
1350567358
1248474223
2050493737
387209501
122369686
317624500
1133189194
1600360159
265877729
896739730
241716879
2118583666
833275286
784855312
1135525179
1077367780
208031148
1291932342
226249813
1790677289
1671988771
241984249
1594148364
1795940982
1285305000
661336088
1495269796
568038409
1528269854
1949751070
873639056
1584790113
852560835
1923266166
816659673
25741119
721486142
179891641
298662445
1733514753
1698507719
1628291377
287105468
645199920
1125741461
443503401
2045716258
2023176294
1249623851
1917155202
787484316
1041096815
699577860
713217892
505631136
318300
1072462833
240568600
1588573897
1091258355
695326202
703632600
106679432
503656301
1183519727
490698961
823238096
1558609722
105277364
1380734331
927740223
983538232
1915627094
1134135092
1052121392
1344226205
451085175
882786604
159232656
1195920557
212962478
888691002
73008266
229781368
1171661249
229907408
2031001348
663424748
170011553
318365748
486666228
1238336313
36044194
1080570462
1856711423
1859567566
815125443
2091603028
698254781
1944882136
1949555483
911794447
1362614440
325106994
912725220
980375089
1012091121
1867022461
261834590
566104124
986686883
22818721
2111442613
1701760677
902273635
322205851
580908019
247392607
1979324638
808129553
1088252743
247081971
651189896
940391947
998622381
1300611097
408784544
1563871882
904915496
382250877
1094153165
1694480449
111755756
1469553914
719929424
462937949
1322852886
399104728
876004382
1183445874
937605581
813601681
977644907
280596614
304730632
1862915210
1175512850
1556084835
1847861975
586042517
2071597485
1046217939
1185356692
1676130695
104196886
1415841448
24290405
1621874265
1111829007
2020105611
231625797
1570346457
425349609
342274351
1347146678
691760252
134909424
431710738
275838868
209474150
248415222
330090691
2035697330
2020543651
535639170
1911822737
702255053
1140456138
1541833264
1579872016
1959204874
1058307146
466957479
634373229
1955962157
1559645337
2102383669
1626790883
1292056829
1243101359
1318972285
1687014644
765673047
637883551
932737289
560214489
1602812037
2101577183
1913021902
964774969
1643060021
1878159689
1101478384
490766748
1078141987
1151316376
1004604927
1282542712
151163086
1205771619
2022623217
596963034
2066143022
130176224
1535926445
1433175055
254806719
1650957663
632058607
1734771785
506688769
744027678
115889530
1452348635
2147055040
1838759955
379335700
1119275083
555189720
2092574781
2115607078
192406586
1365873803
2092352253
324077976
1845003615
220706089
1592979819
1966469639
377107429
741446647
756143137
429458548
799529885
452900744
2132283109
930891597
1041327708
1523035205
833733398
258853949
1181139028
2138991545
945717293
719008517
90488150
1055213616
2109282127
303089180
1710993525
715333396
1150927215
1968626504
713699030
2045061355
904506827
1795697478
1823588271
927964425
1401931260
378587576
2057853045
1956498399
1881082945
192975378
1486911949
322679249
177737551
291608387
1569240396
1669400098
1912837722
2070881826
2072879397
578929367
1396651402
660518629
1619897774
1574169428
1305416872
1488408463
1602161401
2090349378
605419391
525631284
2072590355
108455767
1394477373
2060346502
966463883
1133067709
1300920340
79662475
137513503
656249305
1805682302
792642666
1383648276
1476607276
1327743405
1903706850
1334823298
1337653881
1726802179
406205604
1869405305
764773746
1124340825
2074414990
689198281
543869511
2036884992
1073919099
1111240685
1633221040
1524889872
769830070
1451277099
720590026
115656593
1048183356
1974854016
381718193
479737237
2106480827
1235423188
1585867969
2133154336
1109300695
1714734069
2141850052
1855556471
678555534
397026538
1864295796
1093039638
1309864608
433197038
748614567
239032713
54134989
961969357
1195431073
1071222018
1304945488
62595331
6294816
1079660110
2103021118
1030268994
1384946258
687754254
1490520512
124316813
567036898
1216547071
1458725693
1924981165
933188287
1068100718
329113595
1617970283
1629335309
864384243
432388342
1810976392
1078396859
1442346945
1554593985
1838187380
2019662916
1333909553
919594481
975845123
1324031701
1971579300
1840872703
2033569409
83373964
35098489
2004750126
1635991998
1858942609
1070653690
2005428776
538844537
665510038
2080652627
1956956501
1622032629
1984627349
1018523909
1287394735
1647153910
501828020
1594365265
1097331178
319113959
1901098801
472424864
1545921022
474636290
193859586
210110120
76366601
3789689
708396298
1428495103
94054431
1205344430
1922761613
1662748560
651055814
1658739348
380243468
1786593734
1052026346
1972393221
46244891
2569513
878059676
141553013
414644980
97808510
1818593990
441801702
1790295627
1868303524
2032869030
2029065789
58890279
1451327353
210056349
1328059805
1551967237
2015564939
652076349
1447991239
1740128636
402876504
1719580750
1838951034
1084569935
1775809834
318631936
1507460908
411973938
835019453
1540969788
122229817
2027339643
777092335
2119194105
1440365003
2081429027
276554754
1777276111
900857699
1435678879
1606552799
906921621
1535953388
1268527318
1498265144
1481548696
1380283626
1675394232
1604241702
960644448
1996270551
1247569192
933688599
2014336220
487170807
595746770
911017318
1881055330
1391719740
513325543
1772299912
1360506569
1756435622
1616889998
2099730928
865287067
1266448708
55682560
593128414
2118719622
1545269296
1756944684
895372799
627814078
1407910221
1072912910
461298527
703652976
1485050956
1505681383
941435445
2114667472
1950918064
908494881
1220557995
696147599
118590488
649739292
74701511
1212147757
1679368098
635641369
2078182134
864990508
4653595
535848283
1495660126
2119602473
711130873
1055176317
1600061172
1624044049
951954998
697454767
1599213287
1127737414
626041333
865820538
1019523538
2011396403
1257294097
713634256
2028986512
1825134217
443664833
378947128
1018468110
22297023
1967575317
545290512
580823799
1884953970
1350408746
290297483
1977283170
1060160751
425836684
1856131143
356706323
1228429673
1400851099
2039624663
1776101716
1318851861
1960979466
1550937769
95994274
1005393985
269012178
1204999964
434783114
174150185
1912257080
416798425
1632938453
1877363574
888799341
1143880246
541544085
662807766
2025958956
33555375
853443880
1601991418
619847519
992488108
597235630
1850903764
614768345
1142077806
470179465
328176886
145413501
1026666744
1453008002
333936363
1793697294
1434188323
2147014910
1299151500
1367947396
1334817181
1143575891
1138622395
1653626380
1987402128
1761266602
216303584
1168218778
340347632
1061674033
553851207
1931729400
140918196
1023515359
1136845329
1319765386
635485134
1867180482
268257789
1135560290
1916372094
2127350719
1103379524
628332287
18345320
2030169782
73292234
842252440
910064176
1890526946
126329959
462129177
1818956265
1421701809
278182830
1998207132
390446903
601393787
1765715419
181514246
244276578
1020602393
1407110646
1618968583
1969796410
290184911
1544652007
614232772
226699339
1709753617
1766938607
528054193
1239878518
1468863973
502547413
1667863331
1476100953
494051978
1717792648
1503464916
335507959
929376695
641408318
720304116
802092924
649724858
452518409
998809634
436633210
1174063384
684128873
1233168570
1320070277
1091044555
1844042922
73666307
1729955173
2127202405
1586976346
920238357
139201847
1645524772
2080210124
1002897335
695648580
1987062668
692183436
504991652
463994416
423031450
1576890594
1016467280
1411100730
945736816
1990477555
1107274375
62581813
2017512837
790431703
1394479627
2098261279
799152464
1733220795
1087374898
1846840764
1936605756
2051612462
726949527
1744036099
835057771
1305781588
669731868
219210447
1135721302
662176367
227765539
660282629
1002607128
1592684028
29212720
1895358151
1119343999
326264828
1577455444
290019483
1084287091
1622333072
214804047
150435290
90015280
1154110468
693813887
1330416173
328921571
1429361998
393325854
1395815107
169741183
1942947562
1883669997
199977311
1859974019
7823441
907113333
897465228
457855038
852309100
1253346722
1533674300
391772258
375891676
1284993490
269479946
829408963
548665047
515125532
1126730036
143555810
1458840839
99040464
1703670928
1541616752
628558041
645837786
1213163569
819394100
902673187
642145256
658615358
457420312
1819084196
1094082381
1456870106
797612730
1436880056
900058017
647131856
1802388139
1911936997
2126777052
1190660528
1322512668
1337896136
281976724
1258487042
854178864
826314010
2141722229
17850603
469588318
1120643050
1709396373
1154402280
122197018
745669961
788725387
522006002
1711828632
1103499289
2132830154
887179550
1885638676
1630570709
1028038034
1984000038
1248849748
1725510767
798859871
994203405
1563307994
1158359783
1188540928
1582588601
1955061071
1604232878
533851571
1937744833
368911541
86823226
328853762
1149110638
333065225
294909211
900962571
986255349
2023190518
339976615
1483672216
2086029324
549100655
1933402307
1084197760
1476701069
223281949
1848931851
633300592
2003533469
1391763619
1832069266
1438789247
1781520801
491511030
1285289286
173599329
412776024
761563829
1706431677
1229983083
2006479071
597086979
284159863
1706829905
59462480
172580909
1846754157
598446871
396365552
1745367479
1916192996
2129941809
2113923083
1421531900
1153946198
1292413123
1342950006
1367444091
1848329005
1965162291
530151960
100918694
1828459533
1146527717
142763893
809787524
1256889048
1317111948
74746182
823788123
8231529
1721954432
1778926543
1989237189
1885306767
807626990
2108117355
68260525
1313958285
1955577431
2036273257
1025721743
721911106
2002864325
129890528
1063824685
809494823
511753304
602263756
1630695948
1540796392
1098181564
989176635
83223012
1970417089
1129441226
1368087013
1649800284
453045022
1745717451
1230123126
297142022
2028621096
1708687476
816438664
2051108848
793844070
2090565896
93520522
1271904432
1423181800
2048323544
2032509238
968671645
56541795
1441646822
1567230512
217511262
463488712
785975155
273383391
1911302598
1078867126
365385126
1735846632
565638564
642568211
339353843
177412406
1098931212
1728912569
1997261211
949792480
1314929526
2042494933
1404609887
57124062
1366256353
1232710037
1244166764
1556893430
902212216
1897569323
486991328
2022776061
1315029735
1684030813
1702423163
771364919
931561678
346601482
927638789
1864268322
1160820195
2063165854
1376019145
1075394832
350746176
1173887977
201291159
1063251287
1059334432
803078388
1888487047
1236729967
32008162
1589992328
2093088571
135556372
1738070293
230393089
1727405443
1946880436
820922747
1250885271
2084268252
1459768945
229042118
484709047
2115168807
1528998711
636732718
257342317
806124889
1954188176
1706537764
1689111078
915479226
239081440
2143820808
1929471001
565025764
945159821
1131440224
550044060
1018375199
1580948046
1952927475
1764369566
2047731132
1889411915
1386920186
1609894564
989160796
37600941
187175462
1317960234
927041016
550258133
1943043025
1968498047
1919548209
1667888271
246668170
1374056855
462843034
1885621395
355368048
175372386
292377937
698533355
1245819877
1821961068
1532076232
554240767
1758693691
621395278
1816642178
1055389480
1405574850
1924637922
1843027393
2072272497
253572641
192602436
658919911
93496724
941320762
1235108361
415939649
1328116697
1813403835
2117492360
1539236634
1604364070
1431672024
365522153
1516798834
822412464
1216598999
1585968951
770987004
1276181237
2014920253
728897972
139051260
590780580
193541375
692685174
398144534
188928729
11531431
2135605960
394569675
1433783019
1166278395
721258929
1680568740
190175918
1258883054
1012574002
1911071429
711867299
631297088
1194047353
1749108368
807993388
1838331155
819386504
325912208
703066694
1376357012
1697793164
1950627956
931854675
1361179948
553605206
1465991752
1211560107
1149952187
1483614938
1631298609
575918912
1833050100
624216268
361516188
171029678
221037892
712846681
926619813
1371966833
846746229
1598018277
1413255198
1297819564
1909804017
1656187390
1811427098
1969879150
1603717739
178112125
982004537
479275699
1508038834
58731208
904283024
371228056
1368698929
1573455398
396325078
151028623
1783192783
28503001
229748740
1165450304
1743493187
1757125951
1011558561
1608708186
278330576
2093285955
693546867
1009499694
128063024
466790625
119859379
756169964
1080626082
1073703961
1980699426
2118089573
1747194614
1176370830
1630806122
1914027971
1819743529
1932959420
150328309
618309092
1960344708
171594036
1487817281
1444192857
1996257832
158832951
1613749414
45232901
880392497
535657956
2044310948
130647293
2023251711
1201342673
49535571
825272725
2117348321
2071179301
654934776
1379521
1514596684
2061826974
1900068964
1501860099
988530731
900639355
192301256
4349832
1390270950
1997239812
2028587919
502146685
617619788
947959590
2067477859
2009943771
16653619
870951952
829014000
1207788312
2140578741
1919898279
1833966177
2112517619
1150745794
1089723216
1214572362
1649710231
1715493098
533971902
345379464
130845487
448377616
1224273224
1919578306
1816706448
1132078502
794359262
1564202671
1545046914
1654731242
325321359
1303787529
1916734857
585636885
1666369271
781207134
1932101193
528738547
1598544659
1320648087
1622391763
1505527859
2045815287
1940911816
130912288
574209804
608106364
1620049911
647404582
97696970
556296962
893095187
1096102217
1318972285
242815747
1968224860
1630723754
1709669804
1027379491
399318137
1666309296
2050342298
419112326
285216592
1532833861
1257492307
258909140
376623537
174711529
442479599
30154389
1282189892
1241412011
1900369256
1582018284
328954457
1487291634
1141475481
1203644208
1987440750
1136058723
1172764934
1223363921
1343026818
293733331
223662623
1046240462
1419783013
1233350518
1123786231
2135466795
2088443389
1279789915
2023981965
365583797
2066695427
2042984503
338569363
1914957282
761552339
1613449997
958825659
233183997
489652483
797420569
1084014870
47676215
1726153368
2124708460
1712497140
1007332428
1062266943
752356252
1317533134
1621662641
1041667423
227992277
838957507
1709126520
1536473571
1355258363
822354697
1224057950
400453298
1417851672
1414567940
940561054
932541363
1427406702
23194962
712124265
90560252
496826502
1411353210
97639498
331806396
728905636
1119534259
133544519
1499995372
1574118662
1088361725
938814817
1632042549
1067045953
114482238
576082249
1122194525
487156643
1122119709
1900456530
1738189839
1499172769
1205054370
1401683590
710543441
1104771378
530207957
278097487
2054220980
1266243313
1262977850
1562320409
460475647
770142670
1356142799
295846110
484522455
1941890684
85647392
1476357839
119311728
1749034962
1402387769
31551835
1529569020
768103301
1597178802
1022645608
212718136
437460948
759256714
459612411
1355265166
2039427670
1813315701
1553685019
402969400
154410770
1531609222
1324040619
1094769096
663600675
864030246
1177980953
1685141945
883475964
15296348
957190230
152004646
402429136
1190719101
1585233351
1372674998
836913112
1482351385
559598894
1494428281
1251759039
1898649302
523876519
905115690
1128530833
2123887873
529876018
62394371
1674964127
1027040055
82125920
507038386
81930087
267990743
1401061742
1036991386
525802942
1876555502
2003018494
1129929645
1649914001
1862591220
1959566311
2083580673
1582690314
1052418457
918819875
81147915
1769092590
421275727
512985941
1745154281
1957254823
1777742396
1829653090
1780000710
1147562470
1700988377
1759700677
487381722
1722669913
1093500723
931960144
1002882125
840455489
1337356220
1216679761
1345090666
772745906
1671958221
1691268183
300335611
1129924943
1419299560
1372428098
560403182
619499700
1590914018
158015446
1062397639
235177237
1442174201
1045784391
1051033849
54232253
748350739
635954679
1628742109
1505725219
804116517
1928256170
502194083
1707125060
676832562
1370047155
1524557814
1654716318
1127605357
465883063
474950725
1509914089
99988223
1412523903
1617006340
1672941445
108379184
117155995
565113791
403110878
1423348028
1817553124
1178620857
525663500
591496898
1118838350
512350895
597944925
1282101445
1401466153
1325752994
1595041000
1859175113
1441355670
898656667
1325780081
188198890
653394117
2053745235
1796654814
172605241
1119865361
722246277
1479336102
620734495
1932469339
1311597695
1247302544
1382809600
1677212252
1970066564
9999586
528972538
306242642
1158357911
2021392643
1836643506
1484435223
730251637
1411043378
403160903
1289024176
603081409
167485018
1560126791
1789094205
197603044
311085195
409871361
1263147379
1138717690
130306908
2118514692
866816221
2088151035
2042358981
2039866629
1375857838
246680047
2042959116
168573988
1911199559
1714904964
1123692938
806418462
1147185084
581231561
649943487
1638002649
1222176875
614711456
1383417115
1295243677
815380790
2067108938
506361293
972693799
1505688842
1429733471
1249514587
1116146497
625573569
1058038825
353856878
1457194157
1154313195
1577889917
520574696
984772383
1916780959
973708537
1297167673
1814074741
1540253460
1461103816
727291952
402458111
1924255679
817143128
1576740563
1020192273
1028173834
2067404313
267412246
1239571593
1365096400
1644740079
1875872936
200534560
745777926
220796540
1058267544
403214532
1246785974
2102285793
301646338
35563889
1704596163
453120142
2010115433
1660213911
136185259
1807521374
1296730051
284383967
1355555415
1028083617
1651754893
2070196994
770749731
48868829
823218708
609781123
299116875
546819994
1465609102
1261354382
683062471
821145287
1960125773
721589784
1535431147
1958467117
2113094913
624504365
941512731
1471495781
1108899924
856927483
436651445
1733590493
236054457
633710117
1217051841
1898290403
767185161
1856720652
1402556936
2003167045
44671740
284190056
777771211
1217638564
234000648
953414735
858536806
914164276
551618701
657478652
1932868955
1883249989
430897161
267067629
983240705
357224528
1029176002
1115067346
1257084388
267873214
1319727617
842323181
60761172
1297925880
1245367453
790577313
873037788
580330365
1937182911
926971844
44593760
283212521
1920296369
659861504
1444791727
618170401
1304699639
703897184
1258563221
1414658491
786118872
1409610544
2085586443
1455378617
1903918922
2025301381
518469495
66697363
1101952622
651862711
549091606
1620977404
1623743948
491273836
1484730801
1519888981
1845659090
674116901
1379772192
602211217
2056117301
787006120
1214243914
1159067389
889201507
1362941300
1764523797
1299970944
687678454
1100881713
1031903697
1412552324
1487531128
60199237
576856742
1118409329
278255101
2042674255
579322015
555948464
236650130
1121504323
1981980268
854696487
326424074
398428965
1753961425
427874112
154846214
739713209
42652543
661266824
1821680260
10773020
535549133
1747851898
1815430121
470009996
322022957
2137781123
1525487752
2104098228
1197772749
2007537375
1436578496
1060116501
809701070
1278677335
764446868
579187828
139683621
692617282
920747223
1104161829
33176870
1111214667
2040824606
37970052
1668168814
279323060
1534518251
1120961070
1663029159
250295309
1774604280
2084997894
636451157
65616773
126338565
738131387
684816464
2051737279
1900423622
1333177057
1848316850
1603447481
249600527
889280500
2015174723
557258421
224941605
2120895231
1147322488
1500418331
394556162
1876997463
1285465455
338807320
139250014
939557699
637956102
695983112
395562549
1832495236
1327526056
1910653733
828400127
970088075
1605615292
1747175901
989971199
1786788439
1230651717
2105750220
1243089673
2053386950
1226238261
1071519112
508857291
633880248
1043387870
1554756838
170944972
1426098028
1799778141
1338960780
1120500779
127551604
1709328693
1275591314
1936440304
1106803888
113887972
1639858323
174095970
1193870409
725678918
1028363375
1603662903
1531056811
24630371
584787097
1945712179
354166600
1452801040
1279052658
837263075
744727153
829434135
1980768660
156397929
1709866779
612889716
895550606
1404180745
938138388
1715126208
1379626052
2015310594
523814598
1920492533
1002751870
1894801396
2143950251
439527880
1018084354
59225955
1958376896
331731633
1115479600
1682716617
1602184290
505353677
1429023573
1622078453
1681234517
89780632
1074929686
44686081
410068639
1207822704
678861471
293937360
102175975
735114259
98106756
1667871178
1122861170
1917267278
926765459
1038368951
157539134
37763017
1562472544
303288761
806472189
619465046
1620400888
1789362963
729613218
543536254
674251516
1940020400
1462981042
2050688411
1652931501
1571369755
1634203388
1214380421
1316032116
730529651
1179259353
625119548
475964575
667894584
347427195
814923091
827731819
515392437
1491519993
1975977810
809399421
2126307249
1978860528
1066053855
1273719891
1606715383
2008581718
558803484
49983328
355201443
1635185593
1510622999
1871008479
1955414386
537880109
1910897634
577721713
1022153904
276732823
1431117472
398728886
1529806379
780518821
791671469
360314431
571854556
23728927
394656072
1072303269
637330832
1885296584
2050308800
862177848
403771422
134625577
500105010
281747217
476788732
1081678554
1589530293
651760842
362808199
1960467974
1178795709
1225248307
161338352
244682414
1566835062
889088635
1145924673
1838762883
375186212
1183770399
466183875
129677041
1665394869
1995178996
1047174061
336613083
1949215335
40188294
1060264646
1313259910
1671616285
716244666
1562299935
1078644915
195346505
1365905410
266071047
1662378404
82105623
692272711
1876406271
1849667633
1717000382
928322066
804350754
1748578503
1163372127
2096733945
604698447
453152200
251229735
1361404641
1796023785
1489204868
1417180758
1537881477
534054759
974251914
746319739
506777802
1304534523
805303843
1697641067
740846706
706186087
1575538090
277884081
1954713365
978361425
1954434398
1875148375
778381133
10235959
831430285
1850467145
2071800548
244797580
29041917
1274398758
1143718865
967599112
1279566885
1505973174
1929834737
1403616644
918308281
963763493
60368653
673753882
1704490621
1779937483
1241718245
868249626
1388615200
579392568
813217055
615927740
1869259315
28531417
659142212
842441764
353498978
21612188
435260789
1508754799
1773853918
25835286
445850110
2077819250
1296193101
717296860
1956775589
698950545
496488238
1577858524
1234544767
1276477040
1810067007
1549826650
1047573184
1633829305
1129786264
567974233
620164971
1400906607
1234594147
1284813875
1448588039
609363271
1663813151
3742150
22355695
1357852879
79007380
1974056877
250966819
119031375
415094296
1812922625
2112033139
1788729950
2085361654
1514923121
1387810800
239515793
1084622082
1773333246
582570641
277651081
156033163
393125683
1047586779
1130048752
2110275017
869157263
61416085
110712377
529184844
1230758276
1582698902
1457720197
505983122
1100980922
1498192289
613851721
90337041
2004537887
480684426
652839099
596470811
1025171942
297124219
857620878
1776003067
1481466710
928901825
446357510
1427028035
52888465
670299391
1386764318
1265681338
181772413
1516309437
1550087842
863091889
678640350
1838971428
846405741
628018888
2077728094
1217641880
1052989631
1759871168
333417052
395883701
2404346
1301815432
1582516692
567385182
1536448400
2054122088
1057189432
1019895516
1761840985
169334300
526194798
1960869751
1636449782
259553351
953450630
1485208588
942772653
1965828338
1584395671
1477167387
531193946
809104207
436604266
504521066
415315081
657685271
1792386090
1744521162
92891292
437567970
1830481177
858660793
445434528
1656179480
523944349
756030025
2102931302
1292588739
1556740165
1319305128
644235255
998790635
770889828
2071022007
284427471
1124688593
1589418378
119339304
2044226867
1681517185
1167239485
1409923853
462964943
1441198644
195231734
713980536
1646081619
965518429
597363791
154633088
1672517992
79584576
1904953961
1986216506
1099608879
524983041
1256479157
737127224
572384833
833265927
2055654756
486685339
1424663914
1521641975
1474689153
359830863
1641250364
475519384
1943020047
1177703044
1026786447
28627658
692627769
591679327
77700236
1398742404
236856501
418804798
767051101
1189393562
1421258665
920752314
1306516570
509565893
28785456
433217888
708195675
1634081106
1465220377
1777514219
351466425
1620023339
612225775
1282178369
512796794
939496372
1141521448
609083090
938530163
1125690216
31686041
1173640990
435047732
1500046820
911151377
695184688
542308651
2121056009
302455053
2078063249
1809650053
625475117
27112528
969478558
431026636
465821508
78452990
1389592678
1106396755
945342169
378031525
568649874
826280468
572822387
1464769027
1445901944
1534766922
1173634148
1975661137
159401547
1371516085
1059631722
1753596419
1600357584
341090813
308639824
338685204
2107594496
1218239999
1289968958
1169017520
853316567
195768095
449889380
1720628676
1555798861
1749827126
1986492193
389207076
1468263384
1152343738
584851548
2023986852
1909078135
685258131
1513045194
1211318555
1840917622
2115313556
1965088447
462579990
263356576
1715161123
1605608733
139901224
1735089190
1702500452
1751259609
1937429526
1202510927
1144361198
110876008
704599047
841201076
975305288
1673322455
1029183144
424666613
615718299
871663821
1393693585
1096923845
1726317330
707461902
1796781493
1552020422
403898384
1916708489
1766879545
934228541
265064521
596532648
612794028
1479951986
739204401
895419447
1855094424
894213995
1845621866
318486480
360132926
552717651
1867480104
1372775570
1496650992
30244399
347466977
1799744436
738084825
1357827326
1196626369
1184458772
1050620721
1450906812
2006554156
1631722602
1102095216
1874165561
1576637394
894328252
732941238
1510281944
1990824579
991104792
813023717
247853415
435969734
66670711
1798034632
1065771084
1735418519
972863335
2072995842
2057290518
1265649048
202818864
673983967
576332697
48049096
732939409
71699351
724573866
661764969
504957121
1460848644
1943305280
231735704
1246292362
1598782966
302226741
190669987
1816386103
579597020
2143929045
834785335
1844000572
1078097622
639810803
1464021554
81862866
1749909796
465194643
1932258048
1569110511
1170254608
882741477
1436308113
2094104631
1978786872
1316520762
666591318
2063244922
1222420739
1151913810
895396828
1955847804
648465059
1907880256
1870031146
1072679000
1097651674
1905305485
1870995937
587816852
366106883
46803085
139547555
1057830654
970985659
1826282030
1429637587
1077511312
403802624
2014511618
1298307322
1840355829
981486389
1832290059
1248317474
2134801398
1458920695
310584142
733474055
770510440
1284663780
1785919036
1573002571
1833390155
737493978
2046528913
1096116576
1554888970
402559664
1906166770
893074536
2120791061
1393951423
1123964672
127839096
40700068
574099893
2020697163
2084300364
479475335
964044985
764683865
1678534819
2028593328
1004958435
1088207734
715999333
1640080934
783855822
815771011
1534726569
21858113
1563583730
706474607
460448587
36946872
1810047487
785561169
374629129
986754144
434397682
1806412266
102654799
1696584391
688747914
1371949372
1062978517
407803421
1428187469
182255712
1187884178
950970518
721756102
210876994
63193804
322092276
83867683
287886458
948033847
381488030
839706210
1412039780
554036556
1945890917
1317652944
466033942
1680460572
1072443814
648912881
556278892
1365154271
1767748925
360403309
1046903809
2029312359
608693224
1425529492
1898400742
520389858
730236898
571910611
1497294058
668671099
1706008200
833122982
666464292
790851079
1676582024
994093439
2130847343
750440748
805995998
468897317
697430213
920251585
1567898803
496071182
462614577
1033052173
191143836
1787664979
642968514
458121090
794554750
864646891
824932114
1598468527
904329309
715037547
698153185
248675979
325664001
677310293
1610696485
368820460
1373971261
191466081
500196798
506315620
316477412
255100071
2127046848
1302007777
1588855143
20075735
1201172680
1265089406
1844656036
415808764
1591024341
223495186
1030318744
1052131807
921842431
469065445
551988593
2051293944
895770010
612367677
938325769
160766776
1359680262
141960989
276633133
554565535
1389827622
1453705075
1361071651
1541902124
843961971
1060285375
682434935
854367576
1276457705
978428210
1243769090
556399555
4445204
455850655
177883368
631112687
2147333271
1192937183
962767961
9905514
2099651642
1154436032
1189611138
1842831851
735001290
1919042464
119838185
629649755
1237318091
823146792
2043165809
1346927206
476855527
1689322033
1072826641
349883986
1001136513
269992962
375667284
1694210934
647158887
872335561
1535740664
284142278
1379912357
87523673
761935387
1889192287
943940909
1628891155
280341608
1701314589
1431036924
1882986379
1719424106
1781019723
1563330916
1844777546
887576670
1498995018
763950977
79781023
1272704326
439381667
215078657
1815602173
242739281
1871798065
1910277602
727987130
871937259
1765886321
1976084516
1766607632
1861260729
399769283
1772478359
102819450
1160437274
1633314870
85170609
603980078
34238463
502547413
1612717940
1865048706
1289203546
2014887141
1199281986
565496732
1177829639
57837865
795303631
1741049057
2136756309
1827059017
1695790382
833867984
665962449
461177254
1811504614
1742112593
340935967
1508238019
1558217258
1853227091
1228098353
986571786
590555146
1450508796
1922165821
1273449116
1814960968
168318357
1501608398
511527475
1346909413
955816737
1584280577
299597319
241416400
930290124
223641850
1949357774
1605407657
1779133362
696099917
1815040070
1059757631
461615923
281291462
2000167733
1305324674
1078822706
395593625
1418508895
860365601
1211646987
1533766691
1203340668
1414019691
1365722456
112041207
1520156364
1064431180
1315049230
1100821753
678764298
910806531
854314570
1346071277
2077601231
872123346
1434298182
2063939203
581492724
962751407
2128538569
1893379859
918907952
914931818
1296586278
1804145612
1428724964
246770588
1231808416
157277502
1301203284
17074247
2110604192
1034360607
1250707105
343176162
1566886343
1483398511
1236864234
1292702900
430765126
1147985442
1412185932
1448180357
983484428
879612863
337765277
1107397270
1177795772
180670960
250808942
2075861982
921960838
1078041857
225566619
1412064694
97112837
1456882475
1066754725
1991970748
1461681892
756505410
887064717
750912112
2099527688
1591251723
959726021
823734788
2040839165
661079783
789719737
1291975802
1926033557
1194318041
86615408
1544027414
340181268
991003218
1338196884
1207447300
211235234
271428035
1858623357
837856816
1884771783
78828049
1406969763
1494687443
961009638
1885022815
634786740
277425032
1960333087
1801406311
512497543
190509661
1687288264
2118657827
1404732589
2109440853
1179194356
680307123
544030837
1461560309
1027987202
392158433
393360450
1949207014
1635246468
1947549118
1052017567
463064886
825517504
1816262252
480556949
952859752
1973704780
1148688282
1741879233
1428420473
1073262978
1033713947
1619620631
787670926
1112535770
1352833439
1059338427
465158985
1973611473
76361332
1889902997
1534859906
881096586
1556170596
760588103
760915456
1716315088
758225952
935441628
784496691
2046041376
1611326610
2062231421
1219117333
86631984
1448532386
958199409
904757346
1357564911
1945677155
1615172969
1266855008
256985035
675519058
1454603860
25480854
80644618
1054075307
640204117
202546174
1467044379
515467221
620608536
919363551
219771969
927294712
1203869915
82829306
1005128373
519513799
589713199
489358278
1683724253
565416913
529507152
2044630414
763622062
2145926949
717939329
1700203004
1871105111
1900952333
287880610
533110246
32388096
2107492216
1488035092
2027025568
1964122407
781798434
888334860
117410633
773301903
1642200234
1551722265
2141925930
1505881280
627126208
78679432
650243075
2029888054
1944416700
1089239006
1174696493
874633811
1353683420
2089735162
136312162
365637550
2112151806
2024588287
1633798598
339935070
1653746090
1884453905
1596241780
943554421
98032866
585594026
1320838461
1405958645
2089522226
15112267
1673930001
776543919
1257649973
1139572772
632481790
1566320694
1434138787
1213655430
1220963389
1108029345
247279154
904989586
796998314
1732555943
1304180619
1684671034
1668973548
2082824691
694323457
262344898
1140528811
966150079
1984587063
126433843
1077350966
1123420215
516807193
432901422
1908989829
1801555024
791753075
991498750
639211914
919895706
896798833
824714738
1120598932
80680411
912673280
856911075
817465439
1673643226
1404448469
2042176309
866066305
283187665
1852001697
1516706784
1493601178
1018998938
384404349
941291626
1945358933
950898662
1211061731
1425805962
1737112233
1722977620
853361239
314607700
467021226
2097957240
601736638
635012013
919897427
147248682
810948350
836014034
1387304460
748205381
2074672221
1371963053
1922724692
206868104
530111953
869336693
688408667
30891865
714476765
379669954
271019124
672212142
126217448
257323578
120405336
636483871
1558549051
1916545790
2139223581
88871040
2062974982
765155479
1433841220
872164451
1037952607
1984365357
1245909017
1608416676
333487040
1126340835
1488916353
962653742
574215344
279619893
52865396
236035939
823267056
606053800
264318552
897009539
1629655383
1139921501
1570438504
560461907
352514690
1276256422
2119020437
1433265570
1628112325
1012195177
10313465
1598746530
58842577
2040055402
782190677
1294507212
1150352566
1658827877
259609199
903685484
32895037
1784037254
1321722675
1436103807
722136672
1454759752
1012033609
1970255959
257179615
1577005290
705533526
744059037
1180202979
106785436
590747223
503783197
1922092689
2135723544
1837102053
397502652
1621222586
18272242
1633103746
1363088015
1688889247
1413476991
2141353163
2080796030
480415975
223278776
1775681205
1536743058
296669273
1691960124
1146634092
292805092
1186837563
1018191991
711957505
1516951267
387673575
1951977096
1229257625
288077879
1765375966
1572760964
1845628362
1751747767
889544413
1435753224
1241285888
279208508
1541841111
1934669970
20365843
1914099155
939119681
82181074
1088658254
117091074
1301397493
1681565955
2098582422
328623065
1710459442
389118296
824021832
783199704
2030866272
177984509
1437502233
1503135459
2021940248
235325887
1726482366
2108662656
1704962355
11348529
626377305
1380677821
1896242808
911666775
915006920
338425425
705048583
840418605
95277504
1573449071
1885380502
375349461
784502969
820753232
1693744442
1361474900
1609098913
843129565
684970462
483001425
2118023802
1879578494
2575359
1524506470
172665706
296751606
670600169
393401933
1202006857
1643817325
752491541
2134731086
406761935
1458039640
1551282563
39584379
1482689903
1881719671
2019467961
1477623041
1797711883
978274114
261061869
1149165246
1807707787
1671142476
1963008
407096030
1982191986
1033406915
941870288
1850510503
538675755
966874788
1773115518
1704315969
164240260
221384493
1030527948
833435506
1360663763
1358465391
2046375587
1142007790
2120365747
873781683
1551109371
894651857
1379156252
321322554
717953069
1978487787
1192567156
990919703
556017506
113252812
555362816
1367135004
2107195029
1959370778
133897357
1483597487
1507730134
524227367
345577276
869808130
1137962818
340056280
233658633
933726622
447408047
1041580632
566035789
66353603
1073633340
802183947
1998594622
1835168995
682791147
448927414
20848313
817995154
1439159145
1734076130
317392275
224095417
130311455
1122135328
1146687290
998391497
869596280
131001805
221887847
1187116935
22440363
1394409998
771421711
2001445113
2001591902
159763209
645059257
402690044
911854965
92121843
341748473
240060306
2114660339
1277397550
2003617181
1501275824
757916902
1436911841
1543106473
602823252
124221882
1176521855
794829746
1007932109
424256029
464055454
987387062
1520572668
521742706
297300809
1885874824
475217218
80711443
2081498218
1630110067
1836364456
1777295032
1599070912
1629567188
1926792184
560517582
1876639902
1660325768
1815474396
77972165
1269624260
74599574
1103540030
1998323482
683782048
1355573223
1232696557
45992674
828808926
1219210545
948128373
1706476335
385021334
496513559
1853721644
579053352
303683846
2010028976
788922297
85094076
866066305
1969934742
34321246
51455278
743795189
597590400
1946201268
713040072
1083371657
2001285515
1252304426
1104374860
1790807633
971687165
18215168
384741702
145371841
1286110232
1980350182
1672867645
230476023
1176842251
731004677
1571762570
1647358302
1202361484
1082247961
581236514
344993681
148314091
1586419658
183558138
374622902
1982820363
2108738849
246277804
1442354210
1333409125
2139479421
450905361
1046191001
1344168104
1177123969
1526952830
179589041
1523784045
1594493978
1729613034
1414376373
1130682301
2006774504
1514067426
1816315755
159062065
1311869972
1276017441
926684133
1638919132
896646773
1527292113
176441095
1051784349
1774600683
1488215762
1307963375
458931346
98041605
808615063
1123216314
855033951
148912933
28449751
788483485
2017924180
570969668
430282409
288191851
1838133285
267017202
782236217
1619046964
1860446574
831845874
579251917
963483840
952004868
1075770017
419706002
977428716
2013671587
931037943
1571516383
281304626
1176991914
266414202
1515601376
153126630
1653290832
311926967
525488003
1679160523
1093775449
1350254029
1121841220
919351881
56266458
1059091475
132862004
265189296
1688186235
1558523666
593471212
1165345920
424768125
947551704
775552772
1251052119
1058711999
1455081626
427419158
1588680436
1381438524
85814068
412042416
180741851
39755186
182352739
42293875
1597463106
647782258
843627894
1424842440
396030858
1095984851
1478625455
858664443
382711053
41301663
946411891
1057148019
1371143702
1546113887
1905667821
932138132
1765978174
1983259641
933273750
1715554013
509920331
1359946085
2118665797
1425238534
1159163326
917368755
2089473222
3777027
1763224731
1781425330
1457302035
340997399
1087545919
1206601612
824924169
2080321543
1813205474
1759109289
373665718
1418059877
727787090
302135962
1637556437
137297464
1498516792
568057034
306261449
1642763658
428824336
984297881
189226142
1705893825
2055174743
112736531
1918504139
1971600722
1729257574
1187182058
2071755539
1876574593
542366697
547982985
518179960
1513407647
1224255693
709340337
2095148121
319394203
1817051562
1735970386
380608122
1815078982
258286440
1393211764
322240602
1041178728
985655951
1239013022
1947028755
1628453524
676236778
1988669050
421164825
646329677
135699558
273585882
341562344
1472590767
1186969432
1026547151
1422532127
777431348
726096125
1218747799
619368204
1871786780
1274091341
396668259
612619696
1091222281
1620062279
1855003893
1595689643
1585281459
866675120
1473152881
1164272531
892767453
82795539
1219997422
80793278
437566554
102665075
699067307
290273857
305272227
524518855
509394476
1066572330
837618689
1090271799
715918064
136302636
1580335803
1870397973
328992423
1024148865
2137931921
431117858
1838959327
245859739
883431395
155439603
1265241090
278816435
1074898425
456804557
1807302789
1188093769
57044700
1452792862
240524222
2073393172
560941121
1220880931
757629912
1499997453
1163671549
1139974006
1807413854
903341573
1023076346
827846218
31108072
300850104
1860717692
55243147
702548381
1590569537
898520177
1417311101
1468820131
1257564710
40948943
665066758
585598649
1751158021
1345474389
1036310260
724993825
1718259272
287068960
1257592097
445797283
356524273
135026451
700117308
57788763
1583594907
1527984755
783443878
254382735
1720826779
773391891
833696159
649671984
1060547671
1136671917
820780041
449813662
932115636
433487172
424569106
1882450140
958216512
1614413840
1655759853
834136457
109523709
707505284
338805964
1564471539
296644337
545527295
644840653
520414825
1877802942
1710971878
1281369032
644886791
1432833399
1852992374
711377073
1388877370
1108908517
1531582769
1531411806
1874039239
1501082142
1692172246
1723121459
1952536638
1681129626
207462589
566859950
633964300
1619000995
400204852
657919173
371888161
2125033769
1455481808
1665185031
1797408134
463862836
2097170139
1576783354
147831568
1609010712
1315823991
1657096612
1567595979
945182952
205084944
629349295
1271201541
1002242719
840040274
1068123963
63968529
1433277563
701859418
2120471684
104643770
808726876
890935770
412988471
496065952
1403711985
1178247053
372046791
1766638932
1572333871
1951058823
1459021160
815305640
735234242
2067512075
2136954266
269050819
1147606999
200316297
1857663153
1008300537
129228539
866861961
599459793
1260190174
384749837
1556617445
1890306532
42684713
1727297467
658284901
1897732420
1976211938
1615113027
1517190881
131798244
640734395
447710050
2098718216
99069829
828956722
1922201023
1114097347
983883649
741907141
1452779592
105099858
576740623
1645838475
2005782033
1770590951
1576163475
2033342653
2075739431
616515047
1605896821
975225498
62481560
406311496
1780979370
460775938
665663030
819816870
886919319
1620414446
594743562
1179300273
1269375572
1157974365
1725795335
981988118
1279893469
597663124
1706913479
1185093500
1683224482
1372799735
700885228
1950655842
719022045
1142619000
155281001
1097802425
1594174966
1103051852
1602041086
1141621198
1709664679
430058519
1210968554
179060822
1889212765
2140877042
765521620
1790776262
659308585
1683823121
2137652985
476979814
642776068
597720223
2138740370
1062274490
566618609
912872582
974831970
1886360215
1635796780
579786925
1645831599
379027286
1382287357
107681605
1340985239
742190922
1488764220
584618307
1726888812
2104804478
1053308066
253283371
737955344
930280827
573181246
102050521
414966663
2067404521
242263797
1077308293
6615759
512809341
217734413
1134713814
772676863
849444805
894730557
771943048
1866789225
927663569
50544191
852373523
61468209
1539758527
915263899
1762583302
214115444
1363722926
472336119
646413545
913099029
579780817
769139340
1044722428
2120099622
1351173580
346117443
1060306391
419670690
905803474
1123507901
1975398732
1572639385
33759384
1658715629
723654018
2019653202
1257701176
798003099
563360668
722777447
2110117662
1651621233
865981070
507918361
1899344894
1644073601
569402396
44044309
996211679
1727426304
958865268
1043808393
1249500869
530934824
1916047754
1486246829
528725211
239073417
2128929939
60402134
1653200892
1860733448
1012055634
1172456524
1059574881
505158462
1020101990
623513033
18698592
1593224009
554239505
1815259675
2024591109
1749573594
1160690136
1377035028
651321159
1584722045
1755850021
1081457154
1579398670
397108568
527520063
787242566
380682357
1390822353
1404299912
348902832
1962326769
670188164
952713543
1206842163
982282867
1825377137
1574130673
1312834859
1095881362
947179684
1113504649
913618493
1615633875
1123942615
1323619222
2088373226
760738360
931999038
890425998
1295927932
398847920
1204800179
1835128439
1447028421
330130318
1863157773
1487280452
623562711
600057206
1226221837
601384998
1962151108
850002521
1536367311
434718056
285435338
1252506773
878503972
1530726304
738384354
960203899
1605935858
163162790
1348541894
630820512
815879428
651276306
1516623466
1922344872
1924102232
1675674985
195503328
1185572945
1208580319
754977756
1680718439
420004388
1147422238
28119672
1463339017
848079741
1711806315
361767456
638157592
1789089496
2118767819
627073263
408808102
1518791039
1932742185
1991365166
516160889
435713105
107227466
656597826
1031410501
1334686795
1285366607
1101390003
1810328115
678796673
1411814345
1321244828
602154934
1270963091
380487986
1690544711
1615106341
573153568
150485670
1249185216
1150175387
204676916
2097668490
1492110429
530631503
1746068422
523575946
108750158
812448435
1718107753
1089554079
1718583230
70198810
1947202922
956462245
365532212
11399567
1592096978
785129520
243790848
442558495
1025905077
548736204
859443510
2015982761
1172042159
1344721922
1503589239
1207685462
141560595
289102392
512657321
1265392019
866617291
1944616741
1162318716
325543159
579946984
738816426
789598307
1912515664
1144770032
1250537655
553459117
1947537357
1317955103
1814299596
1066267033
1669433482
1277006513
1445399130
2036534609
559791307
732048096
894066089
927940291
2117303854
1407021782
1934997669
701905954
1022945592
316962622
1318296014
2121391576
376114508
1660037165
124436895
185096942
235651626
1236790286
834461993
1951633429
1006684122
2078044826
963977779
1065372975
782282371
1786594098
1358894112
1316227055
96517693
385312162
1888821814
2106293538
356753824
468667566
469018188
374166604
1064892397
119272150
518812254
1260186558
1338475797
697453434
647902519
1918225109
30421936
680174851
2112810283
1077141589
34198910
702058770
1051211118
1649958463
774774469
1665571172
1521857555
1414686619
977939891
1346437403
403993142
1379712213
682349465
147324495
384572342
441693591
1076424874
1991035836
525395634
2072758842
782400327
1369657663
1428969758
808542633
1335979268
462377015
1543094848
1467830729
1010736564
1781949433
344450599
512773248
1103372711
1507458596
685436423
1116220217
348939567
340275353
178347647
1985025362
678273047
2117325173
1935729708
487924328
184393555
55016922
1109514470
41517263
1135118219
627920860
2113020785
275016121
1501093129
1893775618
1511007990
1894974749
1993189589
659549497
1716523807
1251344392
1279685975
489311263
867714168
2137110326
606818231
1417718488
572060755
1542146397
1438557023
156794304
2022860157
485513808
1739851834
988865808
2023591474
1150239472
1019066179
1125829162
986928998
1360154056
421188898
1894028029
1127632538
1897133968
1082253407
653347344
1146577520
2109605137
1325259798
1299232732
1242444937
1883593915
945158326
1974737200
939040824
700838923
479698691
239528604
1229041201
339407664
1179927943
1435923960
128999066
1463949330
2125891957
1931435056
231504663
1227274920
1931830916
1150500830
484085577
272023003
817572813
357870906
1872706990
1229370479
137735591
2085141179
1429559262
1456443005
1551175537
314164216
1079920046
2098149574
2074181576
1638101383
1846874809
919292571
1203345931
351166415
1174619799
1545613850
1952077832
2071206211
1493696675
1141378592
1936262952
142926564
1268849739
825337359
1926212180
979458568
372798393
1668994415
1255174131
417316281
1815799721
551844353
494629953
1967260021
1982649481
555082213
1356246705
894330419
278943269
1004363684
699555019
757881721
1628830115
482931854
1265627227
658701181
844172954
278013295
1948769892
1764926722
1713051343
1044373727
1627380967
1188389341
1964069844
901383674
1228277831
1899905881
1476094354
1019480766
172654714
1419014911
1140108195
892026955
1845335203
1887744059
358142392
722070563
71983731
1544493281
445887026
261014167
2033480417
150976033
1353747533
44300160
180410820
2085661639
1641891640
537130167
533640438
745552918
491411310
1326592503
1210437688
1999619761
245856765
1414191192
1681203562
1412575503
864051897
1969259034
754950261
393726860
1611686926
124938505
125471310
1915800861
218091160
1483277364
2085690039
465290286
139062966
1477122700
1108632942
2056608054
666108151
1375899831
923583746
845409101
1347670651
733213765
564272702
1505219706
701187256
144563931
1313905867
1924812344
1730195615
1260923427
1462471971
722928568
2089123787
672745437
331267584
2040981823
1574857727
1024699652
1238301634
970740862
1787640998
452793285
112071121
1663283657
1779366581
1756805592
235981044
618208253
1875410875
341504760
949422931
928541748
853582558
1034007363
1072371176
1968448663
36223116
1940142591
1936828416
1586054047
201327468
1636625427
1051135653
2147314700
654501608
499015534
1891999049
931811563
324962882
1937340184
684326969
2093302193
1269281284
1827065434
902474349
54813444
438548047
1420725910
941664750
659106633
1815173360
846400831
847319546
1595653440
409716176
374985039
368979571
423551823
69928260
94758887
810976019
2096806559
700428855
1286799621
970717244
98526777
1799361114
165248436
591630693
1785039654
276050513
1976894674
255633454
1550779153
372238902
13793872
1049389088
1011326015
2132620517
262239687
1368603910
1019042870
1061100688
1654414693
305680074
1049966567
445426784
341706035
678620673
1326390431
369935331
1569395924
1265153537
1003110519
26179339
1003041186
1755434234
1250453866
25031449
1826662707
625742314
1279046953
165962551
1255845193
2131942297
1098343561
1835644701
953613992
1520203628
2133930553
614552387
973046675
303398104
784062428
169516979
942295999
963982884
1591229906
43254342
1604520091
1849698631
538147179
2090623544
1360832212
1252249171
1187213958
1422991188
1136603802
1937594673
1022046521
1057032484
1797212637
875710082
1451506509
1140510551
2032655495
35677977
138372355
2996664
1281050846
143152890
569689330
2009549272
216570701
605463103
158309914
1883119347
197564901
869520899
1061680500
1007491050
787810749
671422893
950914335
386444232
1175130720
395665892
1051429263
1933953909
1649979972
1273450395
1966429819
812154300
124940368
1710998641
586369880
91594380
1193180271
1553122357
220070262
1985705911
1476273977
734799634
107369144
157235623
665908325
1261730874
458822309
1800846486
399317717
1368302502
1021120906
524024077
1843986587
1487956672
1082330396
1693265796
927960146
165816996
624602794
178635903
1040443156
2136204596
1802213334
116245010
499611672
334872826
926252239
1866524138
1406931224
1564146573
1921348685
766578466
402443708
50282591
1230344114
1893923511
320345279
523016257
770185298
1975292230
1277161264
977062712
1314082678
111387785
1475278657
297751147
1817386711
1618471424
641412735
1935636718
96278207
1119915297
1285679270
1199898940
833817611
1137914734
1522820725
1468472290
1722685058
585307160
1986925408
684285346
143626643
152322060
2050742282
1414510556
825069287
1077221955
1520531347
494353664
258199733
1894163999
173003393
779348777
1347635986
1882865341
292703706
1377034179
1065137350
1112448317
1379062186
717326599
1336566990
2037556165
1950738239
1489919796
883468192
634546279
1860890707
165915263
1110294559
1419076137
1221147957
1002468055
289499167
1510956827
522600074
1161245825
1838842871
1275045204
212253534
1492545555
1110087590
523575657
1538799067
359955812
257320469
1993472923
1841551446
369399594
2124570587
1562085668
2053215746
1138944188
998677983
219725493
655318534
716480239
1114382943
237503762
1157791828
15372131
1789703754
140032173
1162007014
1329073373
1794791420
899816865
1988186493
1775269796
1164960666
1852423955
108933457
119494783
695067382
1339505976
536481747
1463453496
1270268350
1466544167
561967886
397684775
1609433974
907070173
467227440
390590420
1383512326
297053130
2140160861
494696165
1259286012
532233879
796211702
424971923
2056986158
1547442697
569292290
826399819
1988380883
1970645045
2092550338
1389118408
1028236091
810391944
228022142
1465275059
787713906
1083010020
1003736491
603013775
2001640125
809934461
97129375
1995385763
1687552073
1948973672
725071946
1869613528
2085614408
90047244
1808518997
1845689106
1105660653
169928981
1533328096
1830109865
638164464
1215366997
619850710
30610132
605748640
1998064575
1053583097
624674215
456674249
1222855026
1926301203
1717550349
1968473447
287849292
1481949648
162926712
257548775
1446975345
49061895
1902310231
251686916
1372578917
924017570
1634327466
1731253118
1046267771
1351728278
490707130
274687495
541996384
1899714421
1725935327
1995063172
586088939
2003694785
1979976174
799688145
848686558
139530600
850148178
2077177665
301014919
1129312663
1707060024
1657399384
1509955074
2017410171
1920677815
1976906773
1526330314
934282471
1204922511
34357515
1150180930
286366789
849193189
1161675889
371674345
1726965035
934408766
110058163
206088116
1756609892
304316324
1668656198
276348367
60381388
1615113247
1338356730
1308180525
1971438214
541586670
108835414
987159785
1972394382
529284292
1898134824
635432471
1123687944
1571392776
506111158
554325211
2088467530
426660371
1471140095
648785395
1708561402
1211443070
2028527988
1384906060
216895446
924650326
412097134
164270344
1606648651
260989166
1774872532
1387479259
407639070
1916068618
236488434
497156201
514476670
347087772
1580782844
1714948102
27126775
1671587747
1879547446
1333870627
1580232833
184363637
1283029227
829075698
1897557919
286627600
638613271
226556534
605834420
437841373
1248861421
21193022
51785071
1035155191
420160099
924307646
2098060913
167711533
92202446
2043886290
419002009
1085456967
2099015368
1180778295
1862370164
1629725796
695291113
227788663
2049569336
1070452781
1404375661
1711198492
1092046459
440225984
187800800
1943063467
843096358
977199672
291226449
1690599683
546303840
1360530137
1147200104
1341436036
932401433
2057509106
1395222432
145735157
2115375837
763307922
1841661389
1039516027
622432148
1613104356
819186358
1060841817
40858092
523264258
615118489
1776916334
1128051071
329837085
827267060
1117500414
510949032
1994571714
1884791483
493245246
594535933
1844321152
1046321674
1445321320
782074677
1974799210
1854754246
1163111304
127625049
1328629550
2032994663
543509744
1757991392
1636475708
1178795237
135799540
1813693348
326555919
1456852906
183519067
667920323
806490396
904197673
519077406
1165338075
801123360
282526918
450303535
941048161
1956964849
1091082288
911676052
1166660635
409420651
2043583160
1505183972
1238869715
1294507108
42771340
1238670758
1573935319
1536983612
321543317
706964590
1938194742
710252250
1172754034
2047534267
35759455
1767578288
726222219
1920849561
2122606427
1200432154
259447211
314004904
16992672
191627158
1182901866
1054689705
946481433
614542843
227783652
1657269438
2143218794
958458666
1201612198
156650863
1528752047
661035625
1741462918
278854840
1736218180
656216543
1431065355
2016488127
1766089437
535124685
1410296754
1027414970
560785553
959352237
80848972
25185952
1985022816
1275049933
959736029
85507454
1914642507
444387892
1164502
1914814192
1077096187
1403131093
1973698341
2102232458
892663831
1755107551
553568477
1507531756
1039612448
249035039
813067759
1919109339
147302745
1027531970
1101430541
129843870
1876903018
2102590283
529244072
1026988422
1896795277
2033895474
418620584
1971750528
1734145708
1077786797
690460260
1164631245
2094496811
1816160116
1438486518
1566334963
115761453
190884877
1084578579
1266682238
197925065
505407030
1854259478
1040103547
1664686378
542539427
965413870
1153774081
143855152
2035525388
1097008031
928589428
889232027
757044917
1797635533
1664965442
1247077660
1191562331
47255843
670112950
1152429242
1730047647
620870581
1230581972
397875585
734929701
1543233114
19673204
850916793
247308040
901719549
2042563044
533433303
202980421
25823248
1804896267
1769953035
1051306451
1803143466
569368332
1370183883
789956635
1529167815
900224340
2003587330
2093293827
820185657
1449575010
979440650
2069572032
1401858361
773752442
606635734
844203983
929531262
1028817965
1562524942
1618663946
662623729
1334235857
1547341160
1048433875
1267023076
1237806292
576458403
856553553
616236708
1501384015
633731460
1491414243
952494280
461176965
149592862
1411654527
801181032
1887401412
1521895399
1939301260
1979743326
71534117
594249507
1427516359
66835882
600468095
1491481876
957637628
1034834314
225431140
1153336544
522517525
342515398
622677878
1210311444
1479115564
1474401817
853145961
73946052
1614872658
1677545856
84517508
942994512
807596853
1640049107
1691553955
386413973
2034123683
1560000936
543480101
1290735254
1472172104
1422827351
645535719
402969093
76633024
2099043012
418281325
1736592075
579388365
199752136
1506105024
1312766298
1348589747
1435235834
1466579105
306503895
1200741799
1212892749
895305819
748366657
500630990
702936259
949579058
878271858
1337426604
1579852614
815570172
269050819
412460375
1060518087
280791930
1502545855
972576899
1887444796
381308699
1941814912
451916252
1428921827
1731376716
25773747
1556225969
1435495082
848360626
1647527975
1317458597
80108414
277217237
728039235
553671652
1126072344
1014258064
1081414283
2115569954
613849832
1790874600
769998282
1810722755
976302061
1080506098
1483411605
1672001262
1811175524
1363092683
120766348
113688495
780224605
1063055510
1154900552
391679710
1144026018
1526975464
1878551471
492390561
732705084
704636288
919508603
1785057845
1163304566
1777642862
1337415980
1269922591
1633705870
1035342981
516957273
886827515
788182041
760650669
1240399241
1530486333
1953131271
1304737433
1557349441
194345678
1008582661
190215832
942364767
1836988694
617708506
228711462
37696037
134676250
1765265422
1587058535
1772663997
1122922658
2137367429
646315965
1850747354
1896281075
330503985
751962338
1221130346
1970751040
1257450250
750805788
483296320
732248114
173253663
947377728
1757902473
800230218
1310128439
526923049
893822559
1941065364
1332953840
1631090765
747107057
1180151535
817364278
638531507
1902340799
742668694
215610674
2088673831
1864964304
608408484
517438878
1500358281
1238120746
1890075080
446664912
1884681570
170284974
314324255
678212405
248915688
2068901752
1505693816
1385937350
67497903
693313628
1401337018
45206210
809353652
1721788037
1227618327
666702795
151384217
769180785
845630886
26212104
2011839691
323874001
744504246
1180798661
1913912074
1067885919
989066717
2105732753
2145797849
125284821
1909117821
37083217
939401086
48634960
632381738
877742604
870020017
1258340780
2042672127
1499858627
435242205
1607262977
374095431
95317373
66538761
249476544
661002853
707008417
1146010055
1045439079
1839621102
1761806846
40241206
2121342275
949199873
1182247464
1013555252
1356061411
516744564
1472322897
361793068
367678611
1054568902
1152565780
707603982
1087570954
852997593
628657936
2031072488
883953739
698490377
358017430
1106047656
1985609017
918415529
1191481170
354312302
1932155493
559362693
1290371504
1916496503
864746054
1636476215
7426066
874465897
1815819351
378977591
625131634
1450432308
471799947
1153217312
698138985
845347093
1265338700
1069391590
382048753
1638353261
600123151
1555138423
20042783
978262086
2084326069
1876612372
1585618752
1768489071
247093294
250933787
1723936534
1636213827
154679594
1799825663
37510002
599599270
251410998
1067559790
2097073870
874630339
1884278259
563808271
1294955615
1651028150
250215934
1642118387
1286578523
2097588646
1414660197
1392070605
1395363239
1882836100
1062055288
114689332
1006848005
593727034
1586890836
395252821
517992156
1528041076
1308074954
812143462
1037748332
2110625912
99835329
169500207
505645710
1450577560
213018197
1310108281
1551186712
1977782644
1357562203
1394287064
1188215656
1704389887
942392274
1993050005
869845308
511303188
474877517
1217105377
1526948164
962981354
733755643
1611845374
1339611518
104911482
923446434
286972357
724470122
1085567960
291362838
1250360363
1461176648
1736962191
1554709065
625657047
1094495797
1990541759
810820212
1539949674
738215977
1549982814
1874371829
1238757485
1630975194
561805327
1496031768
700607878
1943910161
1099195520
1235596719
1622813204
63404712
1945242748
1034693933
1058729946
2089204196
1502089775
255891919
1248813800
1595186636
541634419
2030125405
664754305
3222386
152812241
1708687476
535549295
877238716
863657165
337317019
11408049
1565689673
1584256992
94459893
201766629
1096889983
1531406004
1503980208
1974996243
734524590
1930121502
236351322
1692533082
1359734178
1119087110
1070235147
2022476960
1127518609
1136676234
351829824
870622094
260238945
1419563655
1077264704
1216236823
1276336676
1048253677
287150348
697386057
2145376388
198331326
2131234478
916837438
2112297452
1109998761
684398618
1749971276
2067436099
526069341
2019032836
1042776275
842689108
1710215472
1943976211
1185407636
457644901
85708149
2053658795
1459386385
2120729491
2144288760
1107976117
2067891837
670759289
899682860
771900541
586322518
1768554341
163017983
303127602
863624181
1314871213
1408223785
407899708
1393496201
2069820330
1618112566
1101020605
528604752
263778312
704631102
1916593015
374324615
2097574675
1890918579
355811895
1270517245
30350176
1101930824
1579269676
298502260
354420963
327453468
1725475327
1878229007
964378860
1489392638
463157437
784174335
423700264
264868871
1375284997
1507125691
1780704069
779926418
601229998
1114116925
1513208641
949636920
1306926606
2108004176
645531970
2122165618
1972447827
1177372027
81130781
1787165549
1332914816
841132533
1590765815
591061748
39023204
448455058
1469306099
1682941489
658158235
1143329849
1305418716
1304065542
656698977
961619958
1274022354
2121136950
1636795793
682668046
1058548176
585681175
1080021611
948105140
619496875
656364329
1549994018
1236204984
514364820
1426149576
1851404743
1203913899
110825146
492953899
1891138801
2019547263
546952818
682772281
636571214
892863027
781876216
706140372
2066106473
1316236288
1026596980
478789993
2095967842
1384691098
2083054310
875283795
2061161631
1098556599
534213586
977866759
1536077232
1183546626
1566634597
1959768318
424935660
82599514
837290926
600722150
222448972
531303009
1443232193
208485997
523142100
1297123731
1358146823
1011729506
1499909747
536905024
713103970
1407489235
2097890634
563812583
1711161675
1456010025
1354840057
1669660946
2048225725
135843257
1586586495
1908529958
548377311
503500858
168204852
474620557
756444283
1008636949
1299732639
990813260
552671203
1493007180
235293275
157203581
837925284
2136908957
2059933153
1392649095
1322443309
1426967400
166955521
1656861689
152360924
695567951
617816875
768378439
1093642634
1768284351
368515801
135906804
1063901399
485141276
590149609
1409544642
1092696388
388377225
186549105
1912130252
1502044808
979372166
2083884809
229763151
663121182
67282772
101901920
989590665
1524485402
1536828533
2070869733
281108751
1035167507
363493990
1949916412
1913940210
1238745973
1842125887
501303766
444238124
419695686
719197536
2081244550
307835146
1585022493
1615662254
1607216183
803868899
693573596
1150648226
945485445
989261733
856835922
1156314599
897408887
803787624
2111942638
62433677
1442226533
861250300
1109338740
608459264
633105407
2130541523
1962159414
147226
1233634574
2075293218
200764456
297616510
123394823
2040562224
597153250
2023671720
1563455666
1549144572
1148256582
1701205629
459967917
2111068435
309234038
1695841361
1311565922
1079874376
2092104950
559674484
272115821
1540743551
1742490377
1924697077
1383081923
656948943
316204034
971198069
1165247746
91713384
664913810
1472780670
61348740
1185940809
128931759
1404536669
1129399421
524030342
388599262
440042375
1378291736
2087476267
858524662
1748061174
567757530
49377808
1065794228
1107930085
856559562
1937101872
2108033345
1497969726
296444960
1173909774
683964373
566686498
2114762452
485773443
698232619
673997231
395848250
529900516
1494245834
114616755
411247485
234887513
420677357
2050500088
557219203
709086676
1430631714
438692620
1535679090
1109633296
721079583
355649987
1568858045
1801849009
1919109241
1252287320
1539485186
981231236
1250159319
2121943328
1918133483
1912467218
2025919037
1387860624
687107839
1599935915
524270993
125751495
171284224
1019064507
1230047851
157628128
1512562778
314646092
170422466
778650293
1277038614
660676210
1602818754
1239886362
2002112273
703743852
1407011826
849814964
917239925
184475381
1509108846
1827810754
171446907
1337657411
415777684
439887067
101433972
1364655399
508648898
1811814367
911293443
1863132157
55607670
2096195851
1019948334
1609452880
52296401
1854106523
1023945255
2055232870
1624458585
736981743
304305597
1749821397
1458384722
1103361855
1589772243
663032972
899861205
1889654113
2009951936
1319009392
235505007
1362811528
1650097680
717799688
1224804642
2018974863
1856703847
1628888209
1143280552
699517275
2063954236
50664947
1309865784
700087731
1477875280
1218157702
887010456
664914337
2134910799
1289254583
1366146898
69992684
1501882258
1473806708
373995308
144345938
70023558
1290424327
482963435
487133803
474726339
1431657910
1225630927
729263041
1705341261
1218834458
413000156
1817305296
1461665012
123588835
588163651
2042918380
597049467
24793588
928398269
1850284160
1017363007
2044016328
1000648582
1442223445
649308362
1347995310
1535469866
1642437796
1348786778
2022776490
1229269842
1808267133
795508117
1764523797
994433943
482644364
196180835
813725701
463243729
857787055
1008010861
214078042
994954612
1318496272
148385734
1364375634
545985141
1638138610
138613717
1397172714
1625356351
759874099
580866246
1571141056
728980833
733832366
690381882
779154319
1607014643
983076950
1262572747
249664448
1902840517
397890198
1544598960
1731874554
1827016351
924176437
859711016
1257747878
1856458398
2077872830
2093101664
1266830960
835203487
1726960643
844337122
1964644455
1591873171
1348857494
133399407
1721387738
1126334304
476825845
1448343814
1992357081
319718988
1718389468
2117661814
1531669101
103191017
727238605
619682587
1235162596
1150887469
181260230
1521653306
1371611832
96510164
714866346
2119871847
1267563732
1597897956
1964635446
938614752
162410320
239549853
1540313756
1560199735
418605509
581330464
2042608002
229089161
1939657936
1160863324
1941310018
239145672
1712975420
362230804
1204813026
254121832
789872038
1156424037
607962296
522794354
627563206
473328012
2141524992
2106689393
995068725
2047020724
328991759
1194589005
501713254
726407162
440708326
1091242927
763536754
305636333
407495442
142217086
788579783
1325290898
972838929
379951824
832955939
1321770522
1910043145
1967911228
1842452125
2131938977
1143079962
586449911
492538129
1332930908
260507632
847185372
538221430
1879053809
1934742732
119642715
1159567441
337941379
1648092404
1694257510
226457939
1519816458
734609599
305126552
1327961969
939834911
873059604
1665863866
2089229975
28418347
168980919
1816131516
1605459693
1270839879
1499299627
1708923986
1348567398
244333506
1119852482
1342932684
1216288975
999648824
642223361
569701602
529027571
1924882378
679065811
394705246
2027374846
2086327729
395061723
954023371
1639907422
483948633
320245922
866095909
512929278
1389213991
2036007726
630552232
868909773
796456130
194820570
1100846598
1097753575
2037884510
843544093
1372997030
1945369048
1739145709
1882480033
1219574701
232814397
1585751080
585934156
1527569022
1518275886
1860798178
189288812
1991774426
928412904
519465455
1752875014
2111905695
1848007193
1642403413
2038332781
1723962618
2049833415
29884795
2041160217
308651060
1252807060
847714885
839163236
674847079
289952478
620673456
380624184
1800212968
1890412780
121307322
2125835649
1061582741
771840244
111073021
286964259
148184452
795866139
1746002823
1877058398
1665373095
449839409
1570013694
1500972069
1617462231
784909667
1453900500
416679838
60461351
696697333
229062106
250724509
827575841
604940615
1542163447
2056279793
143864277
171716435
1318114323
617023489
1046821187
1226785526
1667088269
521881942
1669341364
282462669
393428272
876488528
1847251093
1351894071
1788819418
1281126584
1566915196
845990802
319414404
1520930007
1346960088
1748010916
582405276
2086274510
1032509764
1139592882
154689470
867817279
196632354
1373093253
1655236831
1304760330
667675645
1023780196
1754254394
120209990
2107730863
567696162
1120162427
1139340093
590498250
626834309
1647185107
1702198251
273870367
1976845978
1384240206
1286997835
193292424
755056596
695313982
577775172
1406497320
1474006437
1770016875
1282466242
561174613
1834034625
212425094
1414986761
843526968
1033516726
1378832807
838997073
199501249
118768840
379569124
1031290987
1362900776
1498737763
1388402565
423260452
2021437646
834784597
1530174700
87921523
524155037
563972102
658945738
959957994
1698265704
123332955
709445277
1642559585
1223392271
1652655502
941260719
391745034
622303057
759693766
1977031781
1440480492
1968884169
2048525517
437626483
1404569757
253489339
1686940362
1042016904
362890077
2083219003
1629298893
1294520151
1804661256
2004770512
111397204
439190860
2027404814
594512514
1683199554
2099079061
1325160761
662015390
1698177397
1256799656
1644958446
1063869819
683022794
1002580451
1549798410
1559820276
550170648
648979598
1356796871
1543544507
1122092725
577025333
440354723
757414961
1153687078
1331211835
415292669
1631910362
1540259747
2006958567
1826247689
17097332
1898102537
682951340
1269861040
2029582066
34822438
1305015768
2002241337
1280014154
1434775645
1134017271
128765151
2045945136
1470611822
1180565776
204742862
1878079008
261527277
1758234697
82371931
613936512
601336383
267239021
1125310040
1257544901
447630548
618146974
614049345
142072309
1972856242
720107843
919587212
1445750602
1726931438
1183849893
1332955383
556786535
1457039623
68354089
1286861258
83271116
385104632
1299472739
407357571
1817864134
278437170
1985588409
1005457428
1278504791
585066818
1438750846
1249185248
356384070
1151574827
382577766
256513862
596986858
1882744852
711190286
861293492
1431705845
1018136100
2058168252
1061045441
193036796
1507817332
492312909
536740609
1871742617
926038243
1334605487
1004043684
1372256392
2057345677
1346121078
236577606
1071219597
464652231
2039359306
325855893
831380693
2035482673
1692202679
2024720844
2098887200
356433949
1165534242
582574320
569160438
1974252515
1828295219
478532491
1399483765
855605337
1200006363
1969904001
1969445058
1734713025
565359771
941790348
963173369
1804209656
1343741497
1403818589
972339411
1198942601
21058562
1341426720
1926068703
2078365797
852526535
948844679
624767417
1365837804
1379016131
93802632
385094343
2062340840
1711475423
2089736561
2002273820
936375957
966248711
144329649
14629841
1048718950
2039809734
582396098
341570120
1679480757
2037965141
347185061
1677977812
1243860969
821597558
941452977
289723453
1028311471
867241791
682965663
704895648
1069192044
1083364469
1754508239
810047066
1179579060
1909062761
1392808058
773358909
686472788
225267976
70283489
1275439752
1796224241
15152734
226486602
1756561379
775043126
1461293750
964135814
25692442
1314610829
2088871915
124959112
770759115
97892157
1445679462
344418145
389626315
677536144
331104913
387133933
476162890
674086368
1612899782
290588374
160561699
2014219278
747332962
2017828079
1954076000
23404911
720901909
2114908230
358792358
556159792
1129265477
1785814636
1225870905
717613376
1811138141
2057589941
2066174836
809268769
1702385427
1020224716
1542596611
698771292
249959986
331434581
423860432
2014716628
248992380
453759826
884258527
780521488
882618460
37769192
658202705
112806675
1928248888
6177502
733073579
1004811257
932506218
1245161865
1446186044
123233058
870347901
415039813
1571435314
166426146
1850104093
1701575728
1062600183
1689528849
1022501419
1581884064
235135566
1306459329
2058473653
657803420
825729516
988053625
1576969060
685763485
484066289
331045724
794837108
1935207192
174800148
253482623
294967766
1496530111
1908592973
927645205
1466811414
2075849916
262265624
824269939
1162218239
1241010891
2078750699
881675274
758579571
582114724
142044595
1292918422
1767542498
14984441
1359646641
1981297048
1918311272
1201983082
1860733448
1057563985
1694774574
1603266765
1589767295
1582864040
1066415955
902117950
1785862329
171897319
1463973187
1945623351
1185076649
1572363515
1052193917
72789251
1508213292
429581793
1156142456
467519075
1749986396
554202433
96699656
382296482
1787195316
1404492744
2060070480
1681198916
1476197918
272996465
282095560
38842341
920698138
1114581003
1788699209
71574478
415090376
1875036762
534418040
484888050
51314529
467529575
536590838
1078436742
257706625
1840088494
325019993
620915718
1398028581
1779206778
1756180848
811864871
1965577518
864145454
170886083
1886341321
828668225
125033497
1816804484
932151236
53272120
1375064022
1308178563
1681579905
588387167
1366785067
1239949472
1054286704
1299240677
1600582609
1165653077
704615909
631652895
108369779
1558852793
748328177
137317659
1210796638
1164257290
1957248538
764381454
1785776445
1135971682
920332730
139829744
796668611
1893325183
969766612
802409529
2011234732
2143762122
962214140
1504314148
1542012323
348365014
1083617094
1498503927
744513507
1410872599
1442705510
1928474080
1684845136
1110492360
1960036362
1463999992
1908643109
1783128846
320035912
531865530
1990738806
1037580301
1893956541
160372118
1937888048
1013935724
1006005690
755773362
960627173
1446792001
1921658577
1181360824
2141603665
1134126418
1465610939
2034905045
8654483
1447726414
1333355092
90497605
2009506444
1589439063
1678102049
1196611733
755041490
93954916
1556344855
478441006
394988977
211214567
349145640
603508321
1749713911
1215016250
1638591508
676198713
1373162678
524746826
2061146032
1417173421
1801592709
832180336
1072025379
1464273245
331378838
990886659
1851648819
801650014
607169357
2089558454
815136046
1546990948
1664038604
742006709
1581269926
1771238881
809457976
1019091206
766680654
162270593
1048519802
1891715053
1599959880
1027446376
1721370039
162791882
25018775
1291681513
1800267363
30960255
1472218579
1722192432
2131592710
1361569001
759922029
901392444
1049559755
940729185
1091877631
1427540747
294279254
516019069
210170154
474177316
489353393
344973982
664270719
33148863
1122875129
1788967472
296022103
22395312
680798440
2065241046
717473773
375811359
2079260254
1889773856
289036464
446708543
463545280
554276800
1214239258
1547025851
1253051732
528395930
1482396382
322864869
574285073
704012742
933565066
6142015
364454729
1809691518
1874530697
1842835042
1647361314
1848831052
434811405
1010863600
900161004
923561868
1250691076
1156606662
548286804
1818732715
1573647057
2142903014
1163953132
2066115702
1648070101
1712395751
708540341
898807653
1182067548
1702997687
1597272841
2082651308
1469702668
423512927
1173568976
386218274
1984395561
1572867889
685584841
1006514315
1107758878
197570322
16240051
852946943
532295744
500644461
1733512093
404907661
520774361
1306088106
168693558
1375647832
730455751
1660919741
1522765614
1340595466
722914124
1355688420
2006470066
914714994
1894976965
1780737763
48146174
2110656918
2119253628
2136825070
1329414641
243922338
1092923826
201822250
1039908159
536109749
1510976838
710972983
848812792
1426422538
1012944809
470032792
1432354316
883957111
1912839495
807756782
267712420
810277891
1899387461
1919801124
2109592251
660455270
146986768
511516456
1892919243
1814956044
1674503669
1794413350
321006700
1251197495
1404433028
442961835
1856583577
1730217133
272895335
46761141
2112306615
1144285370
1823199174
1024376742
822607141
1780099358
727868146
549293266
389270844
313986120
777940747
677613654
952749767
2109578314
27799428
757481829
1509428143
944023060
948942143
205298298
837740223
1885238183
1102095771
552109156
810261856
257153128
1640164484
1202696230
1514469579
1298089896
873326587
1154985190
1722369612
925552885
431398392
1065347399
1326733164
1418765965
1843639061
816268488
1557711016
1390555787
515868804
1270637557
1887115417
2137155674
1889769707
1025558688
882055532
1089053183
1077442433
156807311
1056286471
535072786
1353343659
197856310
601482811
735933261
319181501
1393709373
1491210463
1816994794
31371623
1909110437
435906377
1229948218
1677728490
1888779655
1267117858
1209436053
2077459707
996990347
922681156
1550354149
2081313688
565892991
1751561908
190822285
849036539
368278382
582054777
1783260290
1134898047
561789961
1653143674
1277697445
812998914
177877792
988016665
696673555
1211985453
308915030
1259518644
572118614
1429798221
863602519
853556210
1797884401
1897796073
468435877
2060436491
674094868
819379942
59054693
2029874562
1144984284
1951303708
247884620
1762641123
1850032072
1988208157
1673868639
490441149
1809215336
342848738
2002541401
937089293
1792414628
2107855131
751429378
237975182
1558131489
1357908413
1071013503
1147033316
1816812784
1198383916
190762157
1323727550
801096799
1440795801
239899374
2127453523
472634738
661735992
2139905316
1859484869
348521450
204610951
698745194
2022183103
2018482191
244870880
239496082
935062260
1066042981
1821213900
1034039099
1736870477
1289629714
2119135801
2032039717
928710750
836913860
278777833
1842702896
45425296
2112204344
786331350
1759353725
1538390611
1471770539
162663941
2138899267
1795820155
2014473293
984548797
1587617431
1081617662
426767834
1062138165
1423886879
2466416
606122810
827355767
93794494
514551001
1648275092
1489349742
1414132003
1772119348
1535018170
404344546
170175972
551241339
601572706
697853002
1037685412
1981647202
349038123
989465903
521795490
907046326
1951036073
1565946860
556331848
1131101677
848121192
679865058
2014457817
2014789337
699439725
65205184
425737190
1343321445
1217289618
612748109
2093143579
894039389
38299678
622874410
220559573
176208809
326984050
1897656523
1202612207
1034546137
1327897269
2088854582
1557967978
1151634861
49380
8748089
1356744840
1597466274
1239086943
107607136
624762797
188065087
853660136
1506678293
519813995
1807514600
956431638
998928917
2142840182
907591996
235699705
15777850
1903092962
78018224
2046047293
419928332
974027640
1366910995
428762059
1173130366
1721217203
445521653
1771975788
684243749
1301981965
1648520914
1382424780
1484098637
2070595461
795672242
29564841
1100912536
2132547727
1537955363
1770492686
1860404934
1052071775
1398542627
1172661265
1973348896
503785464
15825035
573093467
1012794262
996155418
484136398
1844264804
1654485698
1830852968
795881617
1375565206
1601655733
1722721364
1068984253
2025751932
1393656492
26618114
861683738
1211001734
2035292916
579363295
780161458
546185931
1613628076
952597821
2136020395
284731597
336549293
820221785
1066043325
593367985
588264846
2016157596
1432918355
1712324412
414135115
1776936445
431141558
1265192104
1471826447
1120092428
351176377
61741784
650525078
95428115
2023060399
1351748391
1449943956
1161770114
1367909756
1938036898
510960485
233297883
1180183932
862472561
159561452
1544619367
1485055532
700237789
1629400390
693132057
914825220
1206212167
908742369
1052626504
550332543
269465037
765474550
90161969
1658510804
2027728599
1371283005
762000557
586698899
1093618048
863201990
726089402
1043002574
1483326586
1515503129
986668710
840930695
1646917228
781133074
895280062
1590038892
805224940
761481205
2003840621
803457265
1201240252
422577714
1472866922
1295551059
488627640
1532495378
968655786
62357043
446438126
1591200535
900349683
1992650912
1489051249
1077455674
2041661094
797116177
65436399
1426666645
505749491
1412335746
556160391
1655026444
109728706
1406011319
406652926
1048045275
141787530
1602891520
1553670327
1901308369
1795577876
1036810374
683863994
465546393
1834620741
1453344506
1154536618
1915083664
1183360159
141019327
1686484045
537758522
2112847509
2106496596
1983309458
1901418810
1384105523
1935712124
1780999920
1767177272
1147414798
1489465406
115007964
667085538
264875157
127890333
574258654
1542086965
1047936303
2113117770
1190151090
2078234449
1777185881
149512956
174548153
694095122
451065567
119905169
991724440
1724294429
644764734
10383778
406994479
2038313421
1112229001
304906110
1573384498
172709826
1885521560
396931618
864859310
2072913503
649561855
1545538625
245400305
478896563
1913956026
1786216207
1330489981
925288719
1870415152
1352094845
2012883384
347620212
45253537
962957603
1937027092
1483211367
1904611623
1783081804
2052035213
1991820682
1182378195
861578711
950399923
1994356176
278619471
1933283386
60656203
569614113
1725584518
1690557560
533391334
1598664029
1702302191
198244554
635383166
1225645707
1422856152
429729595
517876918
1964229049
1787358076
1769862022
130322758
2136610178
1601390209
1009225078
1702897069
627242145
1202867492
961378365
2130599611
2116148289
1925683697
293018205
71938376
1326893390
1948689209
814818349
261119407
934950798
784952020
403288831
1223621349
1232696557
1011015978
1318492790
910439287
1932329482
2097765592
1363609064
480067860
873124235
1288692909
2128434470
1524496031
1660467142
1113949402
1467992514
1877790768
241171159
480294117
1137765923
1941714734
1026450052
1935097367
1204326820
683889625
1556565039
1738375468
755785669
942805732
1182301811
374098822
1706720496
1984759966
703241238
2141152924
1047160870
568602690
1838882819
552813073
840687012
309507044
286580808
1074195539
1490329722
914374182
509815103
1975958842
302976298
741065509
1867579712
101029138
1647181793
1966320211
1999398553
47414115
400189400
917305285
1194567879
1192380771
1191117666
162742717
1808639891
812881192
680266780
438491837
1236952525
1462516527
1758616361
449004538
1402447754
1966191168
1784176572
936484159
1670943533
2145515392
638372440
907810904
1769978571
1421771917
1793964282
1260760510
2031446168
332243347
1713274332
198853949
1039574602
1540430462
197567293
72951745
1368922585
1317750838
718301123
462954460
792323676
13975325
459797417
814736525
1663237865
1911606330
1428730461
1158839270
1982077918
1315018071
556067507
888608828
1497933906
61097942
1477160603
1373155654
483478440
1441586325
1787872093
519133337
1399619034
900809574
1865659727
1505119453
1002412919
1133137100
1608543563
283222882
546936999
1294820294
644121932
655102406
108666049
44154087
377720405
270544555
2062304355
1025557473
160934401
121828481
1764545191
1658298661
205433675
573627054
1058628375
1333419918
1738390560
873019722
1250026347
190125674
1506610495
649598719
800500653
631848936
529148300
77354457
531715351
1694794743
1922321537
236644474
1122039349
536556734
1517842448
555444084
502881342
227662787
2146865096
458676480
377708421
348696975
1079946637
62293965
2113126262
933325611
1518231023
173134083
1956974110
133645612
1366742479
466674123
854021584
398083802
372293793
2127384740
402396378
889610313
52306646
1824527625
1665635622
323440207
1883797018
147425726
389870297
100405049
1725946488
127644903
1668811671
1810384
1629260486
1299836475
1224712645
87656433
683821159
450562151
1762554413
683659703
940826356
140543511
2097651976
302720482
818235817
53117293
293909237
342024416
655674641
1326733878
1227863360
684517016
1550479939
764068952
168124977
1773359537
101363380
73756809
1068265553
76986400
671590777
339981649
381135922
1457885763
1775430938
1418219138
488609514
1303950713
149639507
684471467
2043689272
573181720
12116129
1065812867
1798924032
1016565533
1843557335
637641550
116426970
288647782
1752913733
1822985513
409362176
1326695616
1283933037
383848705
533911155
67506868
985975473
685763485
915203369
1642446806
1199764896
1029915325
190987517
379509450
1109917045
1904347988
896016922
1631037285
400400376
954535186
481189811
934316821
846376894
64136826
1020724222
1253310818
279096585
6012222
134046572
446981471
1924799237
506159894
1128604438
1600013356
1807763396
1906467250
823149190
134243277
1175470355
589381813
1155407562
985419720
222222858
226492820
1111635452
985105576
169523812
625669831
393233000
147688235
210880290
840281410
497192875
1778090034
391650184
131631716
229013684
1711980382
1937061572
948751411
525933827
1084918350
1918174459
1318811847
36568878
777221683
1017218969
663506039
733050136
747867879
988969339
530633500
235163175
827161905
1363477089
370321779
2049054303
1033971430
39426534
965702366
1740890315
902469972
1505037982
667756460
544539684
750920154
1427374979
1339120416
1752951493
1495596090
722213266
641838357
552283722
666251119
112205147
1367042969
2060521878
1743335479
1432850309
634168860
516132231
1614376174
1738927218
1228902440
1158117004
96568938
2135563626
617766482
217389798
2041358436
371396924
635333478
116811873
704934707
560999736
537775831
1343698026
721297653
168593586
1499230400
220519289
1551086338
558319668
1679321518
737922538
117576348
310932703
1220014542
338913802
1707106052
1468039095
319436527
285318707
820735954
1544378118
1906906323
1783280713
1152949258
597230853
586037271
1956424220
1262297611
1935705456
1645983921
1141389813
1510506268
364522169
1037770879
615147765
1187077174
1356744840
492306718
1322014359
1355456650
1022763527
908516091
101535896
485349915
1868072876
925329377
1578999310
1393895984
874040386
97771033
112588568
572932821
1601066685
1857709209
540931984
561200969
611976050
2118249735
608681075
1655258901
461355680
2134042363
1578848392
219760477
882708737
881811616
845401791
1560924259
1675889482
1306262631
1171077243
174556389
1830656866
1958965012
1775604401
1327400789
1760020938
465084403
1718292616
1883645754
1990918761
297120355
1149361856
109597859
1057577434
1026299133
1060023902
410010716
1752815705
1491382802
1874839993
2125423587
1033447273
546459702
1784605145
1687689914
71556682
1027854274
617934001
799987164
534211561
1500212798
1550530726
388029769
2061574460
1303236647
240052727
2047996530
2141613376
129614851
450351432
908034343
491821217
731412355
691641886
458032974
808732783
928186029
1257524514
1187571938
190208453
761634820
882384379
2042776004
1088232807
1079387682
220752534
430091362
489393758
1910911975
1174718453
1025020091
644345468
1145903413
46165436
1687793594
1385860063
842755265
1121319199
528767204
896448933
850494626
2071882930
121972550
880107561
1127592066
1310642911
441844042
719850488
501370585
1957765231
227842238
181237719
1059766717
1374252676
1577255625
882997102
490984621
980310505
751318575
457638206
1177093807
1328350402
860129829
1048031381
1277217966
1351581438
2032241307
850015337
239220121
1967137636
1296083396
976658603
1481286838
1387927127
950356458
1416128220
510963878
574938380
1405847677
1882494480
1130412151
105598227
22654381
1157178709
1527342764
651516053
1513524936
175473104
1897576042
1683873678
766375494
88911592
426151574
1087473265
25882875
1933158490
1370067449
671127567
398485124
635572205
1030559596
1211881422
79505153
623701825
1911974564
1764278869
425006073
746665893
775523302
1117645169
805677076
1272533553
1706620112
1557089118
412931127
37298085
129650391
1115239573
1515288225
732507967
15191635
985616310
1213076109
2102668777
377671005
1958088889
961627
15982829
824014669
1495190192
520342430
2097956927
398087371
1567382278
753469945
488972046
847522210
747770255
62244309
584415906
998685181
515606060
1658274730
2133902642
2063108776
62115498
1255161171
417431985
703137480
2138335764
563807292
343050351
1555495881
658789769
773959444
1329823895
1690928205
1796178302
1777209020
490217878
1533867038
333275582
1523271419
2078012142
413464768
1851648731
391779868
1501689651
1403780373
38602678
643838371
1857482661
1053527906
555639255
807201865
1827477557
190270918
1199763650
1050037379
524340567
1489870052
59217468
530738378
1529305040
193737781
304176018
1390840061
1295453914
453756435
940658188
1985850242
896688635
2133006923
1108595508
1994801374
1019086422
392292799
1135255655
462370664
1798854624
9909310
619598519
1491858435
177800283
1424291720
285238703
243892137
412194415
473448264
202310592
843608085
2138190840
677181206
887954390
906564148
1462919268
147216165
2080353090
1010991313
1832032795
32742288
1181966750
1908494616
2145712414
1990928957
1751846644
93769388
598240035
1777403853
1129023994
1728251482
1351942431
867823450
821656162
37966986
1858503656
470281224
2049735963
1648890584
1728284992
1938233309
1446712167
889263152
1603289356
695456312
316558653
2066033898
2072904208
1220026212
517395260
834807077
891129973
2127029153
1878096068
248887118
129072765
336238131
1390915750
64565920
1790993949
1024144512
776163136
1641329231
118664498
1441186417
1752002666
1068318093
364417098
482685916
911294395
1373002018
1149097380
1387175787
1996674479
2102042330
162873685
88041700
1439569481
1329248043
1095494706
1226679276
613340392
1881148470
1898570476
1195372666
1838308593
1017167889
1917724939
1591611226
1430530393
710753613
1361822646
1062623576
1533319857
182766281
102408969
9279090
402345480
343475561
1178646929
1008762138
1788065527
1882132267
1713000630
909932184
1719500662
1558086821
499337678
551125315
329557512
927772219
717483514
1122344211
2085148099
1367148623
1766326141
917926328
822324109
1121487167
1939315477
469164115
136081895
1299162274
1258963412
1902266145
480420763
1524306673
895076314
1889157419
22981540
1930332578
1048977687
1275184369
1470561646
1925648573
626871201
1774797006
865969093
1625115020
1958983173
214713598
1061910683
1927253074
357822228
2040430798
1608864459
803257064
537225996
2121501559
1230190188
178543353
1959647161
644520087
854619764
733160105
1713588502
1203067734
711679867
1818473378
2007979820
973637044
83235819
521501695
430903526
1149068402
1024320093
2014192642
1361106812
728442293
321603417
862122289
1912059207
1463935011
1556455928
2107215734
1822967336
937267045
239461764
2065985621
1681566333
824241333
1232671675
1493789899
833462123
2071904992
2130452402
1414147917
1102689981
1450888418
1009320166
1619660260
1826421649
1483227119
357589032
114376624
84861173
812757535
1866413660
1169222410
1624656733
1684391934
888778642
1130437734
1729766365
77380079
1885321353
1150666956
1338816161
1665290865
656934787
529115203
173995952
107369369
641697570
1271940520
1398377183
468074660
702327198
2059319327
1747962426
6517544
688669601
112763379
1859076355
1573662059
1291747618
1186623236
1144348376
1162914640
1954136718
679121366
1277801549
1388978271
878458373
1546231849
1280680620
1464442362
1564631320
114311916
573558864
874497067
1219170161
1282458269
286976424
174187988
476456899
1080323384
61484835
369175234
1518647340
296499742
1883626685
283688173
1041409826
1206177835
1999896566
1665445823
1533846657
859756688
44261766
1350826743
1749470658
438423185
696618142
886402823
1660387652
894551943
494440549
145739381
1649962894
871515609
92371199
626613795
390681278
987325143
1690331311
940020248
1222929035
392741534
1253073451
1358329147
606004128
2139002014
161265980
1447995060
1229537127
1654647955
1329856548
1333316828
1709286953
1520154256
1956941140
957580514
1336079166
1383902648
1450990076
207624991
682943104
1878450729
1952356856
1877971242
1179735811
1479270957
1042346013
201641774
2050628536
1447641372
155691734
89842758
305985643
379016067
658907950
1911429972
1180596908
28751389
651809524
804157595
387099048
488658145
1199508578
492728171
353529375
1682737223
1181123242
1496270064
1461916499
1383995999
1529937703
599979188
249950073
1757405120
599307373
901087762
1629329224
855218027
2024165065
2076943856
1539322087
1561000329
34632439
565015935
265809472
1878865918
406453167
771792735
915735914
454014959
1947276714
1797384452
1686631528
1903249339
118188266
932569547
2136708194
50984838
78294473
830063497
986709934
528843868
1929546819
862172383
1487534198
1140679616
65661057
633129481
335331788
2082048093
718924121
1525036351
842860873
2061918685
1963886218
1614187917
1106059814
832242046
1831205608
1097904750
362283614
716093165
380673356
789047097
864660428
1644062838
214713675
518296872
298683853
659828966
887521782
1957224759
56610373
1783706095
577714810
1118591528
657864557
1670988002
1179559092
767097708
1845213112
1674774002
1389808510
259980386
702320348
849364507
598160082
1629178641
1112713484
1987856682
2062800290
1220207198
1736031819
2049462850
1323266507
1456600349
1530889286
777050314
1978672443
1542749106
34383804
186493808
1253087194
1094006919
800113426
906313134
1482123789
1719412375
804035849
2006849372
729689925
1825539872
1386529779
848270569
2083181624
455463825
1066763850
1889643265
1798157213
82498301
474521404
327603471
1954161285
538045064
589970438
1839458308
235625424
221690826
2016295112
745665688
582583283
1472081707
1194998976
1304573538
982452023
908320410
1709024008
905564741
565888644
1521859755
660770981
355187220
52134604
734621802
1791976577
1101200022
1688263966
1967310249
386776633
1743727975
219105016
654662132
937658107
1463978919
1924920461
1421939176
1828792241
867076063
493461616
1419412571
487183353
1893398382
2068159974
1001023502
236150049
1832114550
271773670
909223967
2025117328
1296108952
1627518909
225951702
757096096
1689344744
754662
2052699932
666146661
682696694
2051098540
1785917158
19428850
1189741746
937355564
1226093072
1343127234
1490495714
1186231502
247215448
2048331419
1719900072
1208436664
1637261028
1632996574
1209921443
512113692
1730567204
298134868
1199321823
808455403
1432493764
1114101930
868729453
558662735
195915842
1805007246
773792290
540101296
769948214
13892414
995868666
228268204
1014488933
424363777
1328369601
35998424
1229815674
351882569
248061845
2046384381
978323270
777159292
157723986
1419144397
1142880269
96713161
2036835342
593939114
52801536
307751234
431147991
781366392
964660827
1921709116
418042064
1309649712
111487227
1894819579
2037715831
1425104793
2104921520
550083731
1478417210
865626032
1076206647
1116963387
1603888301
1909053387
13002713
150450272
155933485
280109661
97354022
697271774
404033994
1805060766
1532813440
422354111
579320940
1871122587
1924696154
422666198
1237752982
17779675
1016612713
1742889402
1536652222
1022051309
347306419
639350635
1420928545
473022789
2134763535
1563645643
841084291
1914044289
1803273265
351195217
903775126
433967741
311968623
1934814179
179666358
1760529741
1924356699
2007078980
1251974083
666221468
1543815364
1568214716
1323880416
71857639
479235696
1207306619
1486653190
1043097982
522169973
935527515
1962446313
1286228648
291408893
1313512681
1750005578
491723827
1637352505
1972545244
604511302
1569244186
1660494532
1645115066
1305787179
497431214
1656431704
1064634185
2027213414
494557348
1567438042
359176804
2125043440
1274421771
624324132
726361847
1721600894
1078170088
459511396
2114392502
1778601800
1134095928
1760095418
2106072883
655179206
551333672
2132029531
1503254342
197051205
23090793
1959882555
1278902864
2075332765
1138310299
1813750491
1812677064
436643035
1725797038
1375853819
1320021531
1856406319
1467517058
1576829690
463811139
1908444144
1870121100
2099732103
559587398
1221352399
1231540490
2072587874
1421179771
2076495978
561466232
118998197
221144117
1601569886
1323639819
1431863631
1477634635
1205638731
1405110355
1042636607
693316624
1722351674
1452926150
1566802604
668556628
1098434636
119975167
2029521793
1147812902
1153124513
842051853
603217576
1898214216
405474438
1549486834
1198382988
502452401
736712940
43151033
66383821
1744951444
558340526
73043695
573232878
696939755
1640928575
1569861195
1701816991
405671524
1377553328
935981221
1147765166
1674283034
578446422
1801817470
1241626511
2029883227
1420597352
1622498543
1911952071
1407878944
1812677166
671520209
805935430
1574263471
536320631
1054315521
1540705501
1706222400
1605789503
741357341
1760679540
1444683949
563594005
990818523
1510841486
1178051845
634038039
1507065704
1385212996
171353327
1140023597
940548328
356039105
990549897
1382402240
2024960092
2011528557
1856978767
117890026
1020953839
17886813
2089183054
764961810
2043991239
1155923728
871792276
511043053
1998280213
1462907817
826177363
1197516192
56219917
1320593019
694000565
529469034
1117629
642976953
1958566211
1272204071
1208271960
2110523501
709211473
225707382
1234108547
1112243008
727150875
1755525038
555932647
1323751767
1657271108
708006163
1306092769
1209513260
1723376272
817128681
2032902924
2099133251
779915917
1350255643
755173717
788705533
1578381564
748873955
387137529
977030323
1795267606
1458485969
1918749390
1024834254
2052283526
2025591303
1557639949
1886656747
1517568588
264227191
1915591716
937883642
784718441
152915959
623998575
1790245723
945607985
493112846
271775599
1797847895
306617607
712645134
1668696555
119513848
181304892
2100986042
242659961
773887950
1201994239
2102275265
604857352
1706913479
353937099
1778130936
205203182
644721117
553599207
745513874
560732695
1517285416
1270205484
746311248
1432328683
1641926317
746471575
1111329557
1663412532
559462784
111720407
1940065689
431738541
1476462425
991266986
1420033405
651692374
511090892
1616236644
409014256
622075523
251462648
863444847
962924852
456538165
1132166353
1713679704
1979189234
1380163030
2034524635
681485857
1264689020
1666816621
235808743
1575298807
1212457610
1399925316
1244637019
346790880
1150824842
1260205544
1239450655
2135219973
30953943
392869139
891017686
1784059198
1175892671
599874185
69652882
769923581
1168939861
624724036
2027080705
1212577211
885274501
1467871328
1187500319
127250557
599893441
770878120
1415994011
1355115822
768456816
1924419948
2120484678
1813882534
1406317
1381348110
1848307833
1491760387
1484656121
2139000186
2084556763
593329566
1064153363
1128335874
722398376
569030925
1342597705
1112467902
1461882344
779751588
192240162
699855023
635668797
1850371971
169346936
1248850315
1648346363
1525975480
1410379784
1443231469
672133296
2103726202
712016423
498129148
1746051482
1615203991
1428604876
1890814067
1263235864
247710904
1496874449
76083836
749704179
1432888225
69521983
1010521215
1762593676
199473653
2027108331
2097095099
773743090
940311266
421865
224581206
198219524
1269185512
1909364729
963431370
997630269
1891618035
1269786635
1555136409
1151431651
326216550
232497231
194850296
149449727
557142572
575081417
140489386
744865457
156060914
869590373
1684381054
2064553523
2119044258
790550503
883078263
1305304357
1527340524
924465432
2139078496
32763534
565645798
253965147
1739452283
1927734757
1376347037
1541989101
248737152
228507489
1073407620
1923806126
1629689270
813616117
1518692966
1973637627
909733825
1458680634
1497819354
354902098
216480069
503637091
1445077210
1668675588
1393864888
1680382292
1606423028
961060199
809139236
1855675350
2145887898
1103026489
1234814417
729677985
958909092
2112895297
864627816
1412735160
1753431711
969256895
529773605
130113751
671842716
1696143928
67106662
850255725
555900333
1105598027
368926528
838045504
1884350215
1224235918
1973489212
2066356802
1048396406
1562773590
1997340855
73290808
555219893
433548028
816304787
400359859
985713384
877251181
863120867
332623997
1570307638
347960345
111161162
1012328690
192142375
970450950
1117799688
1452121680
246981702
2024684760
1120947165
833691386
335538306
574577706
43530392
1512749012
653288757
1724934341
700973350
223402569
1566156137
8165415
1940598572
1468870506
1732450890
1454072645
2138814247
620919010
305145055
498946129
717253420
1302067490
1540842523
917152122
415311485
1182859448
215087001
2006005742
1212684602
1064115206
1740129894
1139188500
1100484746
1189766703
23269450
1419669609
1241753196
1229868676
1507770446
946763816
402872697
1995354354
1690453056
666136104
1566356852
1380529246
141528063
1535586714
984638642
759583832
586872234
2031663487
1082585331
9068031
1226963882
1384107133
1323416276
1356584739
1109089361
745810521
1376902650
1147486413
589087788
223413434
1838068758
225148939
619470473
130553446
917939809
67549742
1906593704
1193766540
1039413871
151018747
1698474257
960523485
458441834
1152739502
103144308
1362116602
1869154232
174834080
1740573620
1110211412
1154246625
1999620729
1134521184
256286157
2103459488
1400083498
1433913029
297799818
1078836750
1017793352
390864323
554973013
726592175
790315975
2081078314
1226102132
1270550096
1964465593
2131437469
1195322539
1899293095
909242322
1966708531
1150315868
855125303
672970419
1277779005
1362228193
558165522
143518394
614117864
586967759
1314493845
1000083551
2085045996
133740916
1422904219
241483092
766973292
1601434392
639613697
1289644053
1864961701
975210718
904021610
94624255
1788087127
2059665222
641059227
554019717
1897608550
2025135176
341708414
1781835467
1060960913
285414605
42931301
620974029
1466355351
1339879964
939495042
2084873031
1120557256
1867048490
765745436
1112254000
619909397
964613428
1586425241
1037362170
216468395
764752620
646147486
2022250601
22674435
1735358473
1970266606
1517463862
2014108235
1473844477
1674958489
2063587657
825069831
592819663
502643959
1273023183
1167612021
2136803089
817698406
1581988570
744696317
1989688628
1529624679
7504283
2056677062
246609989
1647695423
301047959
2008227401
2134293252
1730120618
2032586804
190191290
1670138885
2026594500
905294890
984424198
430441995
1297926893
1970935391
972697897
1569598904
657427359
1780183486
405355308
1295345221
1632063230
1611386603
548188267
1109851837
1359857755
74305570
531314105
381572032
749681459
227426342
1116067099
2141183400
514818726
1006760050
1372517522
2085782115
902541609
1492802905
2035518058
1040162845
1537771907
1212006287
2078834576
1710586194
1862934423
379058672
115506742
1741000039
1514010420
1902946047
1750154141
2114487901
2114601981
1054438550
81250036
1407870209
1678509138
950865977
125234931
499920142
1045078185
1879324406
995636365
249220244
1229971886
939155234
1598363437
1290253248
1857939751
1399026803
1141410408
669705018
1869301774
338667566
243316742
717275768
84693780
1375642839
1351728466
756002842
1339550198
896232470
665993506
1430313761
722382151
2020348959
981051532
1894551956
1430448037
384231372
519361726
1944346085
1600169226
822228072
2128844756
1872820879
1160873656
1062267664
520449748
6561917
1749867356
286455095
603478502
1757955775
1279337227
378208559
2100405550
2145188373
1597604100
1006660391
90885892
1871919111
1943861471
202764355
1229881429
1600996805
768636536
1134358204
1379493198
751308298
785616903
1536468124
183129528
1303868288
1786061724
1374876261
688406584
150140989
2017393269
145352194
1581715901
1667087253
448003715
699869773
52871735
1491045294
203340061
140909267
2139060983
267731306
1293542817
1413027904
47657312
893350679
990378316
1947708018
2086153366
2064180256
1896846876
1605668830
1033656792
1463446579
933956183
1558601578
1329452417
373420870
1151399405
1148524385
670226945
1472394879
1386422415
2102572060
1778209141
529717992
363524438
1621662641
1642794441
983302147
1972359086
1103235599
360129130
1882156225
1801629196
1135008686
612879868
1339150164
624049035
1581195799
1046964686
899492696
41773050
1862785642
1451876930
1160641685
681293567
1926438959
1041687065
2139284360
1034247386
1959426699
283010883
1718112268
56727093
1667653463
328712403
388515425
947645775
1842871475
505166119
1330933849
1180581852
807128637
1304777176
2016317043
37158339
1870639283
1367352344
2089548111
1004149972
615891605
465314068
552749667
692652811
1222861007
20527488
79943792
1564923762
204983053
1660767557
1832840574
1440104853
1471483750
1100901514
1917985016
91536653
124148889
719289323
1671280703
243782909
811823070
1096658924
1978796582
928301
127916214
1354536982
1570184610
2047169078
813395353
1027209281
1467090873
1549438622
2009996411
1228219969
1346032698
963843484
847827168
141054227
135139961
691917005
791349747
317745992
797434171
756749705
30540494
1016042794
2096862227
714965010
750653400
520016670
86409694
999626139
1554387481
1077231123
2114462674
1979153675
656847029
2120193318
1995231575
1587814370
1511169763
761683941
531556706
1646972553
2000323964
217419679
468939718
1461650077
1815805797
584099543
1760157325
1865654018
1268648587
397006209
520600867
169337564
1625097500
354922301
124524755
610889000
1990678633
1958618112
1874351557
636075997
497441260
1268220974
1996410844
1996463812
1127288741
449572487
393873958
791466960
1317403839
1759093530
1496514505
1953671638
700224798
418060724
1430201953
1707639994
737080475
1436790926
766771435
1163795923
729408689
1142762309
866382359
1259999351
64818817
248548506
1992110579
345277793
479752939
773665274
2061360274
1420929898
750472623
789810366
93991959
1255282533
1399103344
1933631512
230112705
1585339963
996295813
1192942714
1239900133
1613308519
418077543
1970154340
952358771
1324454540
953644761
858114279
1730410100
1414882854
1582560441
1958802022
299832910
1154084528
1589343997
65137721
582080644
1212826514
772676863
2135787029
146890053
510103284
958076959
2097588919
1861604687
1231749687
1072335364
1407997643
63234369
1584365571
1300433332
1695251284
731457747
595086864
390568728
345519153
320343711
1586170097
2043058198
2082215663
1978003623
3382432
1640898021
92248201
681809004
1344564315
640676148
770942527
1582556062
997135548
1824364593
474693501
644347157
781859709
816683339
1269188397
2058854233
1726817677
1910347062
1567749844
2141040864
1391654421
1082468516
786410216
1363158346
1713358517
134993963
1324141206
1935049361
41457035
1864972573
474894788
489705686
1810276322
45708899
1952167343
44955321
367831554
1152615372
562206365
2040695246
1928680936
848987419
2020493148
1289407269
141173631
33446044
432164611
1539531179
1191536438
1137030898
983711937
2039432232
14119225
204065319
182299613
878446714
2029781161
340807085
81798900
799990068
1666075014
1423150945
99533824
1349938633
1875509955
1386618114
882375764
21846848
962247248
1469913902
1436143048
182755291
397503941
1127530255
973854486
1548522434
1188010260
1467553686
1390756534
1317958916
1297673650
899310151
854131887
161786060
963268242
393935579
1235662776
1619982096
812397496
1253098448
1879797522
1842282796
1890291629
1357207337
1346226383
1551662458
605849782
519438400
299599449
1637640752
441973874
1088827854
160106862
55250175
1578571504
1468934181
395256457
690205426
1905044037
1401654928
1620042985
533888758
405154736
92853803
1844811385
1506005853
1590239632
2085650061
267437522
836112020
849583937
104884664
1048955848
193754165
528989702
1902053215
1245946600
1896469492
1616728132
709497849
2036620103
1468236777
1894015920
995673528
1303557790
696184330
369839200
965074871
27137374
1248218135
1475453828
1814751467
320172439
1363301889
1391043738
1152986766
1040826263
387927909
574521655
1629194887
46199190
1960773128
104731540
92495709
130896242
1006626765
457000028
1072825129
2086814034
1195803663
1019265339
1640401327
837147138
150979239
1371737227
289997703
85250283
1655738528
1568005958
2040189836
1013349069
743705638
908709702
1043263625
2127505791
1568738886
944977254
1275354385
287980718
58079433
2120134945
563342669
1567983428
212523
1618271460
1531925271
688081210
1315802945
1446887223
1087092320
1610944848
1395161965
643818212
386499699
1525169034
102328390
181845497
1460461344
1292159898
1658374335
1897785856
588555589
803477896
81452472
1858979838
2085488737
451377279
1999429190
1519785081
2104320435
939564581
1143036927
1616140670
323931159
2018138331
2079739432
627242145
949072022
1415846654
974858768
607774709
1352200241
243511601
1404194018
555074707
784060146
1592139621
2022654366
274732109
1637185225
466027277
631158784
721492717
1695233373
1937004060
594923656
29137994
1351485476
603625052
1483746918
1037348906
1212163399
1428398111
1358229664
1048396406
2107594564
481737065
1774057921
601261967
466298915
1957000014
966994358
575081998
65932582
826062173
1130868490
123564838
1384772796
736749969
1938637401
2033415747
1751388808
2063613342
601014375
148736184
1703785747
47411755
570356042
1859794116
568814043
1563804882
2001265469
770852939
1104337447
1770839129
344100023
716530818
437686151
2138557377
1482865951
537262077
779975796
189598819
375403625
472775918
817546178
840197147
1975756514
429963896
576641592
540636679
1850511991
1938984485
273217240
41335727
1842382507
40034162
1047285050
853069539
1850654475
1169638173
566635764
1909400274
926443090
757488966
165930062
743697824
1998089526
2099434187
683359974
1005966358
1563763719
147557741
408821651
1243590942
218067315
1371007144
175877311
157018874
810878017
1872743170
1391125659
919648105
1569942578
777461447
71017355
2112812628
308065898
396159715
1558364214
749761208
1362570611
800174159
689860766
1486326841
1492770242
2055873014
1961876463
743195914
2040460732
84797095
803247758
2121776026
1825539468
1157241480
543630695
1276227844
1849334495
1762567564
1511220621
1724771330
1511665014
2029878311
2013884150
892121869
1358641475
1442850729
651360781
2003458468
703553556
1748279860
1632349169
167328392
453836438
190245016
1967518635
312855971
268418919
851508509
1474961374
167193864
393379022
325440872
1177772845
1959010819
537443261
1156178872
2114800895
657137451
1701513082
617728520
179987096
769438554
251757715
1240877599
406810277
2056859674
2060056719
1380908208
230975630
40146618
63696976
580717973
1516871910
528489858
2004515451
1508875234
616947642
1608570642
1652254996
1352969850
1945333263
1139468387
1656955092
1075724148
735706660
160672808
583074725
65537018
1888821316
2056432489
1175561525
1453763979
1927614045
1666595861
1242868758
895998431
1297241785
1541710095
1068217266
1751929821
803556663
1772607651
1037722141
1664186903
965291626
1193638678
2041373957
640723029
1656056534
1275330059
226157381
869538983
199475764
504850593
674711493
1725246048
1154128185
341560452
1622847551
621790136
1110366054
795659948
1726909577
1756198990
2093470541
1543343860
1026577259
955667880
335770631
708223753
1751911915
778861493
1618759163
534211418
1908647392
1045318943
2126617796
1075140934
406957770
145866947
1167560881
572829925
1722949310
488728313
1866625663
1255096127
572949846
155519602
1593098448
631265865
1399806702
425689246
782883366
1686841576
96363862
240952688
820215291
1193677759
570356863
722150597
1931774705
1079913787
1085799838
1778374657
87568570
1416121182
189218171
2056256593
861893414
178035413
1124316014
905546161
1544889170
1969668347
2119368526
1797560426
716006666
1294727363
1822851286
99817362
346899348
552069162
15273804
144615007
646220182
891619689
182663644
1510825222
2019969856
1521278192
568214950
590462976
1138539419
154507617
191397697
725787155
1232907441
1643672112
797558771
1885372766
1221021806
853639849
1798744496
805745301
2127032188
180780476
887380182
607956741
797273655
1947719094
991565143
1015433399
1099114871
768277651
528325631
1743092780
1423825237
1376151441
96322776
1308578123
227385660
400343238
1052893785
122055013
422494021
2015672281
741446012
1103709011
1938364336
438586382
1262027319
1498904947
2081131865
357772624
321274618
1092971427
1978982030
2145587160
1361185252
289620567
1444569057
616572826
1820860388
36428630
1501386852
68465128
93730659
906545456
567909894
1464180266
93870918
2075571333
1782882871
262428018
41973226
1171479109
2130526489
493577125
1308964652
285614762
2136289834
470264211
2030996558
1678668398
2046754321
1455468959
1952358216
1942405815
1550802597
798999170
2075372938
376201949
752764918
656145837
272224718
1521597220
2127336619
1951634846
1034330551
411838519
1296469801
412840560
531982765
410136605
101465282
1503895435
1974798238
514959941
9971502
1755811126
1686891999
1676481305
465240218
1630747106
2093741087
297465559
1998761111
187914054
266787520
1631318912
855949296
561976316
1135621538
1045830299
1803900388
616080444
1496036644
1129147632
446063801
1445753785
178671324
472105262
1325809766
1096744097
1815761748
1393623856
878474311
970615
1124445210
1234583169
1944651278
1280774485
1681920749
806008792
1181623837
1985088740
1984193663
392668132
1109644521
1737909864
372919660
964474571
1157746740
468649431
1838971520
197801787
539726094
393322949
70761609
1814189378
153346078
109840774
377100667
400274506
1354700380
2013211067
488145251
1026799150
1757709400
1553410908
1451833189
1320878669
1051285359
225755052
185448816
2067925338
1499274216
402643219
389712637
362625661
173307350
63906803
460615851
398885582
1227150068
999879605
1274412226
1415439361
2022033020
1185846960
1958651914
435095545
2108910643
1218430129
439743211
2113902329
1470519191
598809652
898618040
1661155639
1711292617
1778455580
2054608638
416105123
1432289544
1138739866
623020770
139217192
1527639402
660018277
934174726
372970375
571698517
1225433425
1615919922
492856150
2046320417
1030726261
1666530085
35227485
815537044
2087677207
1593017611
2102161619
805702970
1591649880
474463024
708486139
196114197
1825467763
76950865
1727847074
2135588141
2020843965
289783214
320370591
1593199875
931345031
1313559859
497338489
1791478957
1305701920
892122792
1694565711
838532527
493254916
242947926
1984918022
185470107
224895222
968610089
1258931314
1302372507
2146930075
1023563717
419786998
401644442
405189020
274388741
1124671631
264711042
1938188954
553380801
1800262441
2387802
43044401
579662621
2116340330
265690847
1672663709
934843238
295667986
1020694457
742605082
831189975
915261751
964439894
1716194365
1737780780
343032571
1087933081
611713265
1684483257
1828802576
821065216
1572491256
70629580
259682115
858608095
844610156
161139403
1067998504
636490806
1749606847
1878012079
1390661818
1601451062
1558487748
861205985
1573168662
1755483827
1101135188
231483582
2140336757
2073797459
1963410200
677094290
95455338
81670874
661396817
1974835059
1445100234
341294997
449680241
1618709487
303143352
1241314899
1654766072
1736819071
2061408618
2033514726
239257720
602218163
980149130
1144657853
2027234173
887317115
721605320
2037783564
1385347034
390419582
1113025811
807999618
769966351
1471144667
1744658716
1747830549
737128363
762814170
155236096
954674270
144817827
715004937
385959228
1577912895
1594391499
1939084878
122441577
1112538912
1500881296
685703981
2099134626
912045698
939108410
1149999820
1764504599
795846215
1344852902
1908606281
716775901
487484442
1331944102
1353363519
597102084
62669385
1072399770
1785282923
1239841151
1589163378
1953537253
1646838971
1902047571
821886754
203925616
1099641270
1959510665
1137532461
794517003
496851954
1182893697
1081598681
1883631096
650811536
1379373428
1440749677
1826871994
860687966
811029400
1112037667
2077883189
327740635
395844485
229832556
457662026
481500276
1612149324
156416921
148295518
1322497288
1890260216
1701766053
1936654248
601931841
1991680114
1911772631
1841472072
2074331117
2126507454
264849212
252218915
240862195
1383049789
378113162
1580766458
452470726
1963698515
558988565
1180362597
265661778
790178643
709709600
2098275006
140215305
1677687808
1231152942
235481800
523010596
937750357
9874084
1094588398
1155703438
2013594214
852575099
879651039
441929845
752081815
931441261
1667090248
805271054
204214865
684139900
1855184873
1327099803
1692524826
57557231
198315809
1623937064
812930567
963319028
206337679
544608882
269107313
1157155850
1623330860
954399762
1968401884
672926909
101169639
1434982317
1251977423
357271021
939936307
39818397
1826794855
796316068
13094412
1837775112
1936957855
1212125931
103653673
1190181773
1039302305
2111205097
1302068181
255042514
268951135
177588799
1391635684
1903038043
287000631
1064148137
1095684818
1253520433
645649004
852958944
629876595
1393372571
1955465473
1023682592
844680473
1771182235
1739364390
1071355897
1360046929
2077355924
1125375115
930405001
734370059
789722100
2000365929
1726911693
1019082122
295143133
1707399646
491624226
1512645608
1945641029
433946885
245829626
6149155
733049016
1932761276
772922589
71668073
350433055
1590757262
1872474989
431141088
1769206742
898287099
47770
2129671428
2142081086
447403554
381455631
2016173301
2101035294
284830380
1446210123
1044373727
1259512894
148919624
2076993795
2100953272
647730279
215789565
958413659
1436018958
397346722
1975399965
808500368
240159420
1384633245
2062119827
729378549
1667528749
1660773307
1097005853
751365716
1980306405
1611437517
1178596870
1194606762
559581656
1026208980
1753833866
1677494108
671555219
786884057
1206365142
2099291744
1763809686
318470507
1174154049
488555795
1131682259
2095245019
1859602160
940563346
1094319365
1434686676
1489578234
705660638
1537833365
1035156918
1239484440
1584106725
708938065
303292105
1543656374
1706679789
772182081
220752395
213845522
150689180
1312537620
495900052
1962214079
49556300
142661870
1223322071
1424074432
150463869
1417289986
129624883
1192109041
2033959708
1627811054
635643581
718948881
1100535848
1990396442
1039107367
1851585859
1561619618
1207904589
178919101
1424020341
1448743982
1093498360
1218049682
2121621883
1117756568
848000069
100446147
559993410
1047915676
59488696
1319080128
7925886
1437139677
856277877
1536512189
157726214
201548630
1323376481
1867613958
418729197
814827260
217613221
708365957
1545763319
264034886
1641819592
1095037464
1986095161
1651416620
712970095
1351339019
908612011
511936357
372638830
1685223011
1530204574
1826242737
1606322729
1637048466
275645286
577466711
1761666977
662234076
2095802614
1588947207
1411660274
1801404043
1515587435
902260071
1225915490
2010336775
928720451
381360659
1330561050
37870658
21756583
651446254
1514888100
2135448938
1564950418
58940941
813574871
1623242837
1378119743
870653782
534951246
552552333
1011160306
1281467050
308961561
1389616647
1140213563
582748409
1640527259
958701711
704728268
573255951
866427817
1290912375
1190477097
131289243
449978426
1133274
2082068152
2087951384
581361448
401562391
252339226
632495685
279963646
369719357
1380071783
1881389518
702086228
797024677
1590577523
1572118012
2136546953
1821215679
887762733
1148078401
2093170196
1548846534
1044200184
885258487
380313317
422677795
1599543272
137271943
333489894
71118242
2023405906
35823758
2080383122
628188545
934244046
765748225
1862994276
220959669
497504916
128597231
2042397918
1064259911
1327162172
1712726251
42103021
1932516248
183485533
1640430979
1468408018
551025783
215575526
176767814
920181347
1590671005
1836062349
2015091200
899521515
473865435
1686346508
1746396219
601093888
487719470
335198310
1674590635
55308680
943303377
2039598111
1004554806
1384304592
1337583610
1204954063
1735995549
1233579591
2109791373
1017762679
1854505955
1757652623
1856468071
1069878501
877057209
881734607
148676705
960247197
1453769009
556406974
636550568
2136284273
2057790663
1746195180
1291357531
943172952
1212691198
1149834133
1466504063
1615452851
2043739487
837750391
1570919618
1127317197
1009025933
1677584963
1175730119
1846412811
550426176
777355514
1924753119
557522611
116561813
1654177899
1034066744
945634800
1550930506
1875528076
543706589
484105318
1222006757
26650506
1600320954
809270262
1036294231
632821385
286558500
1279204710
1092055636
37165987
290085347
366715529
435864340
1614601116
1051834732
399135851
1964253977
485934833
643815487
1259535809
560714238
132163945
1746866770
1844892240
177023538
176749012
528427311
216292095
416441334
1114442966
787579977
788307166
835029519
1817506377
793948908
1502436909
334784783
1227558226
2095402361
1571740428
1088820161
271663863
1267638713
524567245
1585466731
853133940
248506709
1638624971
1407073469
2097160623
568888371
1956659449
1770835425
1567472635
1978538039
1506237717
809041995
626599720
224796399
606640300
684166030
1988040537
638683620
1333050140
1143740034
729758832
1743591739
1041447725
140388029
73158522
1802665429
189471194
962276766
2135349377
796864296
906946313
1555950761
578062036
201442320
1689293672
562448442
1416254235
1139147158
1204886947
1144998619
1851217710
1119704853
1958830335
1766945645
1404049917
710698518
270892795
1092151919
262518745
55669051
1898493097
1990948225
569834586
1302667076
1266918976
833431683
603046146
579717797
1508131070
1762351364
1986702150
377563775
576609251
781706214
1005467993
970116663
394254410
1609303004
719852773
423359918
2081879281
345156970
1577145958
1118185127
921693322
1573472330
2078142670
1515439227
257798475
18944964
1695006902
2077407226
369569015
2114267549
1317412248
1838348787
410173871
62974977
464509166
536927388
991908611
135911976
550104064
1202087970
432710661
1373251258
1242596670
1799995426
1610064428
1245549841
2029585438
1924755159
1291563735
1669340878
158991690
1698061277
649767895
1571539692
121433430
1575982923
118338736
1304115880
732544734
1601158769
1881859428
1590585301
979357588
716173057
225045791
746598670
1488804535
1274183802
21993877
1609464571
698186647
551776463
1021630571
1405198675
163234574
554442947
1426364407
1199563721
1998607400
556418543
807973108
830081136
2145710395
1412949463
567928544
987303011
1951459673
2141636698
268393353
360664328
208550705
2108923243
1837663042
1569125452
2134539372
747221979
1942076890
1211916747
236298332
727082639
710506642
743727229
263912620
1404034575
78496967
296232230
1574637860
1390382835
1499498062
226473447
1901658057
1078262636
813368052
543980491
1828636275
1313737733
626253838
862218451
2140142139
237986304
1844802865
1200481545
1663474781
634674856
99114061
568204590
581443686
931946096
1517502576
596445628
1888482610
216542536
1011675501
1947429027
194333404
1540076671
1960491207
1317219622
246848887
725847859
34885252
1277172494
764983356
674464062
1054141623
1170436885
2083433532
1302642684
1474155267
1624206335
646878504
424505577
1053136032
612781842
1015153381
339315905
1428679489
2001250783
1084238021
309318895
1564837708
1529048971
1644843863
1578443605
412295675
529256573
418640731
1244311745
80408488
1743053147
656424556
1001927413
432250447
775863914
2021769894
1770388532
1207667208
1044747893
675727777
1029146359
1514517941
1924829650
1142796970
1888590392
1929008441
1748703431
488687529
900483892
1235845725
303714973
1898559396
1524442244
1392780861
379335635
1474484780
1964257796
71144912
11677318
1424216526
281931875
1454121929
1135250100
457834290
126427806
200416487
1798587631
1273301793
1755897309
2028456660
1612649858
634334324
10382215
2069127451
1198502433
812120434
1018493185
443234533
1897203067
960204587
1898473274
280504312
1547578100
1932805538
1270741571
2104453646
2144581778
629662532
1909308696
765945882
2042811055
1290476658
276322403
1223916738
48178176
1823129498
760789893
1023426861
1312513358
1308509856
934448914
935789976
68585523
1349860626
1908756374
554751677
326388818
908261709
65899614
1209110560
1564871539
1704545809
1133584500
1085123881
1963484392
1506414669
1025789302
1072908043
845733208
1072173000
585114629
614705886
1907398151
2015136541
1992239514
1153364111
225659878
803694219
164820543
1451675809
1436919823
5245917
460377935
1173092123
1867948341
734349114
571187370
385113566
108209061
834881925
289088102
1339764998
1946328401
1047817467
386145057
332396409
137515493
1110299373
70167516
1673743743
1259794706
116745642
2101645734
1757037789
1864782511
407136386
1965952917
504703331
277965576
1173556212
1628532059
2055029531
1538953141
1261323357
1306188560
2103017606
161576710
982550678
735916842
492234029
575145396
941190432
1527151400
1703562514
680037786
497046517
1393324741
155813228
743488859
165487194
571924706
443138767
145421268
67150697
767059538
795094278
605353118
1656244790
297946917
263178698
205251655
1982141713
2107852929
906007476
717350215
1689077742
1421478703
269286735
31640256
227990745
1661298770
1672748557
229187391
945112786
1442673603
548241224
1618518149
708173466
185982577
862255442
1721712125
1226020798
992769524
898969197
1233728976
1496788741
1625804212
75062178
732465962
858463699
769483892
1127944870
1150302371
1942613138
338574044
730525988
1431931085
1532437130
1142623100
1071314220
531052464
836539688
1162458086
1040015387
1154941436
2018143849
1568968000
195465481
1352725756
429343555
200499069
803754731
2136463979
1119829462
1462935022
819558098
1021074240
2116776339
577062299
1475265038
2062076198
1332455131
1340559622
1114910047
1904151042
975285334
1067296900
228659883
265342279
1299527154
773995485
496596982
605798320
921651934
1389275529
1597528309
687041244
26435656
2108475571
1632122669
261060085
2011561838
1946247771
1037692239
1261460017
1949128781
1750962478
1768542567
540115016
1114035546
928547992
949254868
2069655319
855158366
2095701583
1060364295
2078240809
1891160193
2008615803
846135601
1090013678
672361462
171299800
1358406198
322296869
1878806353
2070976592
481712607
1368512471
397149520
1466025995
1997406199
1659521505
112317263
157449804
1961727193
1071787363
2047761723
368562272
605934083
71300735
1234463609
616878175
439751390
998590800
1738010264
1864866102
1638324309
998399457
20454883
1674415973
1801779542
925538514
1917311180
2115938051
624215069
688983962
1725446893
1842332795
178938021
1296854943
698268812
466541381
1306548871
1031732072
786942336
1380268118
1543028331
1294376270
716737607
907175095
522842999
985607360
481132212
265997936
6791149
1178582960
1472120755
1929115385
1272048076
990597364
565341134
1766769985
1940293049
1801116624
1664222885
182362974
1082319310
948754457
22909232
1352263271
359447114
1244433560
1189795040
824118586
1648056807
1423853387
494139859
556045707
1297428478
753021284
310305097
21772255
704785837
1571994368
1013014913
491523991
1753793766
1215931351
698752074
898376377
313583697
1773739528
1019504264
1615583380
1598549256
700845629
84723931
1312729860
1729772068
2112919958
28597010
1422076434
514785312
2081156987
1129130839
1716811838
853416622
1641773372
1687660287
1102265667
2041073658
182831230
346427594
529725974
622041005
317057117
2026488664
1183364908
1508238854
62711448
1276636449
2110877564
1421715514
1557627432
813720492
1796103133
548616241
534256998
69728111
1185986742
637472076
1431985229
962052376
430065387
743731217
1267132506
389974887
1498808538
474153186
1754462645
1164215837
134369797
637659852
960762383
2136402029
1573968029
776941313
886941671
649352608
1894485525
257162074
1715624827
382114486
1265901178
271163274
2022023746
798723699
349364199
442324162
977515594
650290101
1505832988
901215337
149690675
1714213361
1248426686
576665283
1773264130
1922117671
931270660
711410624
1247576324
1105159057
844337122
3753096
1564473843
406938614
1224542505
1824148195
406826676
2009904037
235312167
1861901244
188843948
720397806
765077810
27870551
603664583
2034206622
330587984
972972738
1917574483
308093349
592076088
1811292056
1685073263
626394280
1859020780
2034960112
1952161683
1255884039
1273655669
840503655
543341860
117598541
463150357
1599199843
191162193
635987305
382669247
520967560
1103622343
359879028
658569311
209223408
1745229983
605825472
1442040549
1789793221
1465541744
1625944809
516421264
1299353787
238448932
1720820908
919872128
849609950
2049555826
1789277115
1116497371
911729185
926593185
1104724853
1338200683
288412291
513834333
1026514626
1077350877
517459098
255589655
383778074
298976992
1589416807
60063581
1096364061
2017590376
1929033514
1623901056
60365279
1230184153
374640836
47023269
836438525
1517434956
1391250532
1822090349
376734574
289364014
674618092
1064525800
1987064690
860819108
1279029020
1772515802
402516029
64585198
25070739
1389948035
1674543021
1694553297
1344111677
159505869
396781926
240082529
1159836366
480115006
2127405234
671918778
602365265
1019478897
941140262
2091979470
1487011131
889305334
1293745391
746285609
451967605
2003447329
699130008
1985345116
467011335
2141595181
1869860139
978681634
1070817687
243833053
909905966
1910836399
1632744860
1937528989
1424766794
630420170
1945909607
1498423409
1777562428
1548949621
1383363427
464836713
1745206015
4852024
1369726702
926801203
1908604984
991344173
118088071
1754049729
1309943585
794856593
784051219
150297978
438054502
30993839
2066171540
346812273
489011084
404771925
1590464552
367894237
144526764
601438698
2044181272
662373357
580376833
222348512
1941939100
807851463
376774377
1455454816
1566015789
1916743996
869256765
581171795
1477618775
1841474370
2004007589
1029736600
1933984572
1222225506
794423103
1732441773
1049831250
1377572051
2106104819
674431458
973141401
1635152219
1935739615
102067594
2129425899
59274777
1330193896
121180428
1818441424
535534707
1233059580
1724800339
2036451088
948428077
1827265095
2129168899
1135148270
1738138349
666812675
604276231
315764129
1733672821
688474121
1720881088
1503371416
1463513413
504687739
586042701
65342172
849738093
1071758923
655733509
817606004
448644208
502613592
1949144283
1805678182
616068520
848463286
1726883287
717498711
2088878995
1508997472
1915409127
854497456
877308660
345182366
1482280132
14024418
363598108
1417050761
1589225201
712878757
813303783
1179935835
487099373
686705378
627836570
1541064665
2147263602
353351000
1928342760
783060410
1003168798
1652614054
1577863031
1715438860
260083823
1947749150
344376455
1305545441
1842591297
482014736
96558139
237793205
1767760386
1412329477
294695494
1026117459
911281132
1686652944
882828600
1121102186
286422709
610732932
43121827
362936534
172216024
1398678937
1070502068
322694634
1870994015
321582416
1504923940
1149163853
952365578
346080025
1935546550
1482301115
443890249
25790646
1820827586
1324519026
90143883
1017622478
704688683
951434391
270663846
684498993
693774935
1448760464
979831227
752250921
1852004069
229720974
1640149645
1901826814
277306175
1087709443
182013938
637201705
1695249068
809678361
1203229729
1290252785
402745638
1993563672
1711468716
954978026
746539086
473493261
2030924382
457238302
318253065
1323193412
1177646194
1983299416
1279039624
381781024
1057213344
1138093246
1748844902
1427385233
1944204243
2123156165
2129675305
1440402517
2096942794
1973249163
2116537219
1232576624
2075428317
609886941
1847070783
185569032
1670164639
1490771380
2112208195
61529814
229390497
473017867
1459328655
2069762758
517176520
132557839
1436743422
940249961
502192200
1519755723
147725461
1787514906
1938311728
1185730995
1599454719
390760167
1511270214
1344521135
1428085715
770508448
1695088573
1878262306
2143169566
1168671811
348258322
288599617
38800117
1821029824
2042279621
1644686745
680170352
1316038042
1197385569
689171886
1116271919
1304422730
235495998
519464863
1251354263
939725187
2063948013
192264580
1772369335
442384159
1067279435
299520553
363283501
632033754
881280079
1463460141
592497031
37631038
1148339312
312097277
2098594813
1052113012
1844132615
273654442
1302565993
637663275
1635648579
525421811
373801528
1611268391
388378320
250545359
1531466664
865654013
522333845
1858296835
1956905122
1683865268
332150373
829401535
1097472714
1412031778
1594141681
595174051
425413343
546128186
369863018
352218953
1245607174
466209801
848972729
1708852300
1147647471
143997338
1838210250
572197513
376587196
229243438
637565579
1634880661
524488934
393597913
1405775933
846729830
1805064409
1942134748
411006400
952129759
166250465
436052271
1516127994
1681261665
477661260
1391828437
588390381
814883057
2135620436
713522179
503522386
1402554909
865448932
1630837949
1524438988
771746975
324785673
1892842993
1840105230
105227672
721808208
674775927
1119589094
755607647
613399860
285758564
976777287
1026045521
2046336539
1947141762
1954788493
392338388
1365818697
1761511917
1503720740
1366252594
1469588339
924071412
1289151981
1870935917
1204355693
1840568004
131502608
1462459419
1840228153
1219982106
535335990
1991333000
168425534
1255675416
1629991175
1467501131
1637577258
1867383408
1731534005
727866623
1928121723
792860837
1703516913
313137227
2031263574
1729327399
188185995
1395692773
949339455
34472451
1796578708
1864880000
222240577
2062985190
954536809
911071609
1580624565
78417759
103377358
1468868898
456565756
226735580
787765723
1130553070
1892118373
1038144504
1703045314
1541795778
2119521771
1878369242
1022762815
1775213430
1855299450
1454341637
1771558885
1885259456
525947690
1620539829
466461969
1433468202
530610838
735706900
408442899
151216418
1582891320
1882043334
800886131
1243015908
2074040968
1146358431
908838995
173239755
1248135853
614568178
294034033
601537643
1998043374
571479836
1243754918
2013586820
970836756
1476739966
1539861036
2013551839
1139747450
201289511
1519058047
1474876497
1532489458
1054067644
490234372
1200443162
257500100
1515157221
1545845271
520488380
334514725
39020502
1453155764
1966451571
1486564903
756019330
1492636209
978884578
1070794523
783748434
556913740
830091781
1011926987
203227327
167875660
192735163
1408113886
1649394471
440293941
402059063
127775713
1903963012
1695770343
1124712603
1234372387
1475835513
589978715
1306263230
945451664
1446515141
1718996319
1267642925
1619367461
2041721977
152933374
1886492315
2043509146
1257330499
1072212888
2101517148
1334488215
400048873
979229698
519543110
1191460647
885354653
147036309
79722374
1938441125
2063017359
710880453
1910280737
1863992205
1735798849
1997694115
875773249
451135165
205525543
2007035519
1455675604
2025246130
791776625
1446186044
1795518496
1837332865
1798186358
884649324
1880230944
970356676
1938909847
173641184
1007541173
204197597
416087945
2015725562
1440228899
1609051870
231537066
2080413717
1968728728
700988981
227925732
828467441
2045135172
808372764
2109138555
900659239
288790888
570870568
241082856
1861852050
525887407
312682909
490517730
174592022
1081926012
1204554605
818737973
1020832218
877348060
1438887484
841508461
172875099
518586868
1416972784
391567994
636154414
1616151644
1653139275
1939491302
2046619508
1277099717
682573690
1704683870
386412669
695516721
1279176496
1947497995
502564222
144785090
1324072011
2111073819
132915090
891387018
1194939102
450520934
579264367
996152080
1647920369
1929635196
373613700
1265543938
1187505387
1039395796
1885968109
388288819
1705223924
1787411750
1483429989
1691641319
663312018
38183172
746140172
1049813495
1171181177
824096534
267488855
1487053664
929714978
779122519
1994327661
1802138603
2059398009
1407379734
1065205811
997775344
2105636950
474624970
2071796112
1869881551
1466611116
208149624
1178394589
1630102329
385085698
1819005295
683496521
619557458
253073504
1742624226
1134824805
1801297286
1838768015
956624847
1602209257
818751563
609636774
605542073
642382956
1022895742
1310619630
564808396
232477120
2140911755
1386315924
468552703
2132316150
2135393996
524393641
798803680
951473255
543004906
838899531
1610820262
1490521618
2017593357
1904840599
876323122
140907385
1402655081
1094726059
1821539998
1204658872
1328742100
697450167
1325166536
95871779
1222287885
1734241394
1219309788
787413090
818015281
461167481
1984133900
188643478
285247998
811691750
518292442
1312976573
1119250608
394572680
1368633367
1044614942
1810190890
1780927693
1562924531
2088623936
420218163
61708923
1150152291
1871325335
513877691
2067091624
1548340804
1796550638
98227535
955670303
202893765
1816018011
1404579998
627939958
1588068992
1564187286
1600614321
1215865927
657347232
802468255
298036273
380441605
304440739
1992956898
1317932096
1777110261
296279250
731960995
1693584484
1672002517
1430468528
713763429
37252173
955249163
1629445888
1747386224
1797631559
2059089136
271019080
285972268
1898226618
678981197
48114486
84884483
305877765
1010737080
1371863428
546670993
1876580176
896072357
1135483788
1375480689
5188547
1275215657
1446317543
1647267539
367905904
1470839172
74871433
1615866542
1275526036
524761828
255532297
1262842881
1602915026
374381467
1278804255
622304396
2123546517
438455881
84705442
2117534538
445893274
428091532
2035292916
2113918199
833008186
336211525
2032378633
456538297
1458789031
1917182660
518415907
1679616146
625992116
1601580691
1796531387
2005752884
2055101339
1906793480
622388528
1993582190
1876102119
735097705
1112491721
1241233069
971517290
937038504
1899927941
1106138163
183928429
710838579
1888637633
913361944
766757523
515810767
604767080
85667188
815477384
1180369460
1207191961
399743855
126139338
554850454
2078061965
294528208
1363812161
1930340233
1532156791
1985311479
1150205570
1802516062
547406576
14884198
1382014516
397687000
1042853029
1216473377
731591026
2054691293
1818190476
1790520447
1309287392
1270530672
1829273234
1837785551
677358953
232849088
783085660
720675611
679615155
417969606
1929309989
1848472484
2127163968
1488787291
785323263
839518138
503258228
1005535112
1193947558
741921983
312681525
116087995
704277785
2105972514
399994695
2140218916
1439114829
791595843
1868031706
717364254
1169886453
2042572756
1563655072
1577676840
367913034
1738672296
1553598025
503296539
1667006518
563205312
406177267
1559613676
720516029
999165619
379299945
1752172129
676601375
1525636054
1553955144
544289286
1232137497
167361527
2135193818
1804198363
1974369074
1374821399
229045876
1147494489
1889153875
1694806189
795925726
47650372
1479848233
1391672090
64180387
1164715866
71034346
630843269
173394932
684373540
1822096970
873320082
171798269
2109470855
1299077835
2037436678
319016900
648134953
209351441
1867379854
1968285078
235344049
1173699490
997997860
1994205273
1540577393
1316102727
1428894188
977201636
1915419810
949479086
19818619
497230326
1428107360
196119657
2065539607
644767508
720115248
1051481480
113883846
959483967
1449576564
383030100
1408047394
1877843874
1629366676
1040489810
1511171142
1817134302
1062235015
1169062807
1145124633
330964849
602790202
1201127972
713994283
2129973216
737255543
1180258325
284388360
1416914347
322022992
698655316
565616514
1693301696
1577724886
1435512288
1425162141
2140943557
342335807
1948650344
1930530854
290419402
1917298707
169540489
187969460
185758765
1970536485
574205923
1734369453
981307763
1238017523
2099313017
355995962
1752743777
961962721
1129217386
2039009115
450538550
1970645045
2008982940
412505987
1629440642
1182280409
800351852
1927528632
2006122163
1595235841
1010303088
763414559
438917687
2067402971
1700523852
381037957
92229080
1117046794
1795786038
824651905
1431737876
1517470367
1056542284
783918634
816710093
1216182682
1769312093
448542128
326071318
1603267861
622309877
1912364528
822205514
772140545
593139158
1476044926
52412361
742723109
605177381
1452969360
1513222529
421848412
342663044
2118202146
1392381820
1324741453
1414928979
1090189693
381152951
758282297
1394205536
1759760132
1072204835
1484645146
1666828881
1200585236
102792556
1318182949
361020524
1831751060
61763825
2049047648
1430528266
790885266
924134773
1153790230
1416059433
1264707812
2108753148
388270843
2058496087
611116130
113555996
1648742510
1763053856
62154977
1280631075
1594233502
1664660442
1216388038
1854252602
717111197
1287547577
952522307
1853732221
1722446662
1221776429
1000887628
1185187894
1087304137
1668344877
1758612023
1286987043
1195323213
1108536260
333583169
1437004378
565940013
522173093
690703561
561399386
901384992
338952197
462171438
2112026301
1426768437
1780512011
1427012227
1271052865
24790475
911685092
2015041191
1414289191
737353462
1453110071
1629169576
1132871782
560233957
1022082239
1835438415
876805339
239180718
1474451108
1343934771
290696778
1742727504
261292151
233361306
1279897095
343571707
260321107
498292460
556730337
132511170
89368003
1435530198
484194914
1730503308
1700013100
1192023397
944232977
2078305871
940996251
689876966
1019157734
986922983
210023804
1971113420
1470449711
1053872379
869642322
335516908
865890530
830441633
48705453
1558891266
772139441
2012890595
2080487663
1523745308
2134607637
2048726977
1200261928
447109380
1656960251
1565628988
1581598357
1105740250
1166613036
1845400292
1159527653
543227099
305525669
1440853640
558701469
1380319059
710989535
1761572102
680144786
1384720376
1938640977
12370462
119753478
1512233467
1190768128
1021188988
1270023465
1069891630
891255530
80295345
2099113765
1742585101
1502702256
1843845055
319958438
2042828498
2000260047
1460941127
1492891455
1420010120
1887045187
1056794005
888992005
1656147777
851303579
2041341443
22819797
1473571139
726798990
1484712790
213030469
1246230173
209612775
717751172
1557815654
1646381797
1180940469
1908586696
982665782
1846483923
762207311
1705510983
1924615069
1730001982
830677852
1467244444
1897160789
128170697
1487990162
1819542817
1085783372
855912519
1322492392
1526661140
1798282038
192487332
1643769899
935022931
908729401
1095727914
1136486116
1290754924
1315309177
33601815
221493438
1743199566
1540629072
572612255
1468307525
122365866
1707302838
358541258
860625529
1191112383
908020544
2066592294
1113805057
982908392
1041942484
1416463042
63865799
748938763
648336605
1522322372
835558473
1151019614
1914218796
1800289783
1440426404
2025515495
2005632823
991241106
410086584
2143465844
507207922
862094551
233079742
970676711
1925714596
1575339063
655499888
591413030
1506211707
434099720
2015765813
971242404
1185804693
1727776801
1762170619
88966463
416087318
2071438637
2124804043
678173866
1819115805
1933062158
959300528
966771748
1292543710
774265066
1132367306
718417156
1683606869
1160023452
1263089793
44049246
960737107
117130787
40662556
113005234
581150645
192186365
1502301404
855604100
2039688841
243683371
216486943
903972961
1886303752
1555009362
495166162
1513702654
1740721416
2136743806
1424994592
1644044838
1067545569
1570587042
1810332907
1312014817
1167326948
126745570
611876152
607823093
538291238
457584067
930671896
959859355
1713221311
1096345309
2007673470
386242041
1013051144
243347130
223911985
1886697774
1635074302
1731033098
445782392
753610577
1484837762
222899203
1200008626
98595583
1544525171
1303627216
1118141206
976979226
1248474084
1508923117
56283864
576266896
1232760254
855591954
1593963170
1944350239
1099761282
2023642246
1308717555
714421489
2132353008
1882285224
1478215474
509061625
773306294
1742693932
689196347
618382664
759704861
1196604517
456015452
888695544
642504999
522158250
1465247530
1641626395
668611551
264627800
252145051
1863341012
1281979443
2033059339
31794107
2111912682
64224881
1029206716
41504801
1680456726
780392839
898871325
1489782
109366095
634459965
2029365763
896373738
1642735210
80509915
2045389922
2101779856
554652707
1296339012
719538834
1800236651
1893603196
1188832423
1815076978
248040846
756239172
477626810
928606081
1891958478
831971169
2110885199
1639840249
602507569
145854359
155948452
682409928
1652438768
1935540207
1748534188
418245648
2004835113
399395861
1311550542
1667630532
24556521
677785927
151116915
1999776408
1945276946
789176661
369116724
2120532378
1202127868
1684851619
5963156
1284675256
154645285
1213640428
1678726971
1531586722
1307688501
1807481055
494039183
704460824
50489347
1158240600
1178333379
1027154803
1913016890
728607220
1482216716
1258462294
1779293268
279605559
1499500869
66345539
1483745102
545871365
823190050
158789060
2067196865
540614240
1103628149
1024666608
1048789661
1973894910
971110022
472792504
464162299
1363877710
538036715
1701991446
283155324
155458636
1834102447
1546091192
670378766
2069709530
816651794
1364222322
1135319202
1203070830
1046263846
332129402
2136022292
557904520
910576913
899482866
219008294
1209492964
274739305
1018514615
1473302892
721268055
1242913020
522396947
287467166
1966682696
1620522836
1507808558
1475663263
997411159
377372231
1983631664
2098919997
817502041
17288345
2026453955
899027863
814914570
1402454766
339579648
453773523
2110494950
2052295472
1389951494
1008502695
11589622
467351107
866642266
1875272835
955355385
1365363551
282200079
460611591
443675423
1998144545
327769046
948036950
679598241
2108532941
2115685305
1480385710
799746681
1629986892
526511015
1114201794
1557006112
121778823
1691542525
197889882
1975267908
1146866540
577491597
2101476872
1493332505
1462298553
513306721
85637354
548632575
731906869
1158613546
778373085
1950262603
1336251892
1577967983
1478301303
297068564
25510826
1567434490
331655918
819535337
1482780731
174353080
175700701
968160163
510791885
1421682142
1980761364
2107254815
1650137388
1977063315
200850612
1835360643
1233253484
1325512148
1183703732
1289810736
614760251
949278915
937180804
319636939
1002579023
1120723338
584807475
553750631
1098241466
684160832
432829933
1185264055
1320640738
1652146988
1899284915
106291220
1933776406
859583195
1746074088
2062567653
307456636
1413304400
1435646667
1954984044
40898387
730106710
874863669
323209910
1594235889
51874034
649709895
2093396014
822485814
1645352204
395863168
2057527575
1781201633
1180457895
2146466482
64913872
1284216288
1548208573
1232371450
1254094900
1840798117
1543900170
301114416
596397446
1337675332
1117179299
1637837121
1800163064
1695105777
1696468689
1193050135
1680027074
1558262627
1397207708
238309960
905330076
260530992
783662553
1500706563
140470003
1793038520
162470480
1708532179
1905050304
1961170042
794647201
1031860890
1815970771
1854583829
2065224300
1918719451
60119239
1090664721
1196484920
1904342235
1357345416
2102550963
630960253
783147037
947164058
1007497477
1757188377
2049941468
1687758915
1243558014
1780095788
2105802010
476985312
575371505
787880740
338406394
1968373590
1922726318
1003427726
828465619
1888483746
1460826766
1856541252
87777226
1551580722
109999252
276583013
650571888
881488379
619467688
310960505
852194827
760723234
1379623502
933601388
483687221
934283061
557579634
302871197
366771837
2099542959
1716190781
2131149167
294731320
510481610
2136598413
830113340
350022321
127295649
1578959128
243528739
932750768
746020975
1845482766
160947231
1786189788
2132480503
1608080630
1441725723
1457593254
446467660
707423330
1972188492
500350486
155144686
1525924304
1521235190
436926677
567534028
2108388405
2141510134
1913579771
142991419
1648977720
865510926
1401949780
1089953154
613003022
771367921
1039352195
743948226
1686459603
1329587725
1661593405
1677829449
491529892
990621343
1991631403
1739172123
999507643
788854983
1958331627
675795829
542066614
883123752
2029983028
1227543167
1431549511
1692729784
983367598
1218181194
629711755
526394785
831245804
1577286666
1829274684
1992391135
1692517623
874811109
1873550799
1886449145
276216460
969211644
161056642
1782218670
1867548678
2087666843
947157652
1486838615
2058118463
449588625
484301832
1291283002
304414609
1684787370
669464106
1288864143
1457221318
490668838
242879609
976899615
1452139943
664792609
821889473
483509449
1293787699
793999634
1386291286
480690120
895614688
943628169
1520747325
1000613434
1107779678
492890926
1266350968
1948386306
262665931
207778963
1528034486
1148405465
363296389
1913971202
312193328
1895849751
377239792
1940222530
764745552
1445084242
1766388891
213662355
1042366336
1333891936
1642966125
1505441546
213445995
7062327
1828887301
1324968946
1663921716
724124214
1150319952
856297272
2081185827
2074530002
1515577613
682758202
400067505
1829603392
236301766
2125247629
662082866
833828537
1084957579
1694337606
1098767535
1661146593
1978099844
1248127991
1070125022
954040774
1132868884
2118850457
532725078
1244980268
1255413264
850846834
2056972203
1020945359
1095472222
988747093
1696408696
1338588704
1651168943
490666001
456260541
1292657317
1254523117
288754462
989517413
85918922
679139495
526393870
2068993253
1765516307
2059792832
1883478500
443484707
1278407784
1811278244
764914096
787434667
1129530730
392832904
177872147
2116314904
1168056619
1566427943
523543553
261632428
1589195585
1131681468
222448417
1037353404
116597285
52063528
1881743089
808005696
619909361
181209395
441327254
1822369290
318562818
468351997
197404596
989635167
434152544
464545377
709227199
1940236633
1853988053
1162046534
96651335
504012784
1212567128
1140907045
277987105
1658682776
198097016
1133790512
1560454825
681131871
1200536124
1361158558
682147266
38941553
1397124124
1030588780
1788068720
504769670
279236100
1527780500
1218916853
766091167
1406246995
2117268353
1425065846
1269556159
839819341
1237213726
1209397744
1846790267
1054492591
1887492462
1660844774
1288694146
1248714433
1209845020
801059972
1265366311
1538347371
1282177423
1158567103
1779176187
1387418554
1776635913
696864012
1817081967
1346900076
149523127
1917202986
1610773004
663695205
162975443
1683762146
699149081
1140127170
2106602692
1300249359
644441050
1222446183
1220561714
1621914760
2087592867
789174297
1550843296
701119190
1181494238
52944896
1630927963
1402691233
13822968
1117621436
67981550
1463002327
1094000965
1601154790
1094897054
601216336
1435499
325475836
635285634
1912557480
1076982626
1962547917
1811025492
1855086631
1601602895
197762820
341904372
1743685206
1494020839
1651449086
333849469
1627626336
1868141548
814078315
150812563
1501321685
891016240
915246678
1768844626
934393087
469816555
1103566540
839343196
1134413137
1801856763
653696791
106349094
758618531
391403174
414067014
1022314918
728747021
158849638
1505862342
1106057514
104021578
846552774
1617598714
1621386135
497698959
1866215734
499244109
1462581947
1482588875
509101631
511429127
1502269339
1133918171
1181620516
1789712873
1115602257
4561519
849754341
1218326778
554965924
1411018828
1264525488
1427471309
984228887
465756689
71619173
2040982961
425845320
1661403433
1844238719
1277349696
1731024468
648105956
1976455425
2050299220
1974356893
1761513853
366314764
1337837724
1122218164
1782657364
1519691031
849724459
1946071704
1119617242
1431233646
398522083
903779605
90104213
1749921280
2103461842
973493847
1528063891
1623592726
2073623211
1575634631
893389848
86189624
877414391
1584632464
1586909403
538491614
611254308
466755079
488324465
1587666923
1281410867
1932409684
1375494697
816736159
434155467
877019295
1725178172
1447380044
759245102
2050127795
459346662
1811031608
2038522896
846590685
850444901
467497063
1708898187
781137708
1366085202
119170449
2119701088
837888487
976063908
735824974
1387869465
741994822
1649645159
1454890004
346467345
778182752
1361385133
447147835
1926911662
407187594
1692550772
1853410456
1343968337
1085230054
177983848
1574131948
704056980
1890558555
1088337119
1014169876
983854596
503254411
441568513
482024705
1026312877
1889983922
277805132
1517353116
403427254
1795534135
1908699581
1668022472
1378659913
1639202113
150113202
1655392594
979264808
287974853
2088451427
1996278710
1129043483
289718596
1999529110
155695609
1494433883
1762785398
1071207686
1661947024
1032230225
2001564916
921961375
8415856
721652126
536060047
1617988670
207857835
411136113
244670845
1636469364
979060457
536708195
1400832333
807836651
2050118675
185783857
2019130109
195846288
377031312
143393821
1170145277
390973824
138156664
1934800722
2131086043
1879745642
236512184
618212019
1896830763
964045502
1331405294
883339412
1099304338
758407647
1985220859
2064190407
45830054
1148230728
1075589107
1939720492
890114958
297297025
1537983806
1015228596
1496296441
1062397082
1169283669
10277046
19156517
1396032070
2122554486
549711562
903489513
1790887787
248380313
640733112
1377476039
1989630795
637627036
711510200
2090194181
543952949
2021441582
759633470
782645981
906854563
79100964
1468963618
285786545
451807820
765235394
746521575
77995146
650509216
1005790160
161275389
1552243365
2004081419
1890415634
1722157622
86373357
894263359
927235746
1968202723
1901843049
2145796003
1335887458
1622877916
450760169
1902725705
247484046
1978133459
1816868945
698200038
1695036770
388555872
2059884433
1124694360
850031167
2051834607
397455432
928944315
2059465440
2074685767
199945719
1733116002
1701805719
442728901
1692872814
1384564196
407102987
1134645806
19696560
585651741
1643590985
339272488
2102634344
1385440555
1339705510
345064521
1532184992
1632022916
1885515566
1965634755
875889526
1261287680
103809947
307341486
642336304
20528964
45435954
502002631
1343314446
1335820315
916178113
52665652
633035865
1627474833
644211815
1870752578
1110056369
645095729
696982710
21937761
113157902
50588900
1439726805
637574912
1818196469
30979786
99823321
544931306
744073651
1437843220
22006265
1036717231
1945941181
1824152278
1730846002
1231658129
557604742
1492714404
228571855
1033298414
467239028
1613312989
1263656953
1656505151
358111428
1453319632
1162719095
1549936690
875795220
1695484490
501155553
756861638
323500143
481290281
2017207729
96318277
967281099
783566630
1191196534
1873585216
680303674
1989055770
615868418
1982737540
246474389
819911264
1014477994
1203558800
546866898
1648161158
2118450821
307867863
1857778363
1008202745
576703024
789469590
711387416
1234428238
281572971
1601105440
1242777260
1629151420
1071613180
930352011
809096786
810756709
8393284
2009385006
996039190
1145577276
2058400237
587643824
1561386191
1448767148
1733932948
60918618
786936501
524390542
703962023
2122986267
1027494692
1862869821
436653282
1166160808
527523700
1971391507
369558496
1388942410
826238216
916172318
918336612
264272761
292612875
113976892
789517696
2002310908
1280452880
1633357377
1167173924
1498062899
1990336144
1774844266
291075394
205114099
1133748013
326794405
684077293
967921865
850883548
416977781
283614590
1441348791
945103943
1512082613
1907281745
2139583604
1580134251
617398033
1692267607
1672041473
1270758512
725293777
407716946
452148020
630167183
2138791694
420862652
2027070521
674109993
7634169
712077704
1300808233
1282003520
1478623328
290777522
1176346361
435823710
1362387198
1025526557
1944880570
651162996
1699504594
841739942
1796211206
702907532
809536151
1008981214
1532436241
1934173717
434851910
687358278
855424230
832716774
944668776
1150673677
571857196
1487067420
204769873
2066998849
192232844
1558670320
209796750
729968056
482853039
1115976439
836778486
1086877390
853106207
580121736
2055827510
1002534446
211686974
88992215
499564731
591686772
924221464
1676839069
1682423430
2100295291
591170503
1542378205
844419648
1064740386
1024754762
476944260
292604607
1101023398
301938831
2142506759
1612864165
1121586143
1233722697
1990095293
56576371
1892633494
1090519899
659351306
531129323
2136311090
728090978
1370671192
1392146414
1766418171
1937977368
1769112462
430640160
1309986246
1750751632
495350402
1898387870
1325808670
1273183389
1034202537
736068298
613755418
2082867130
1652115421
588711898
153440114
620386810
432424884
1139372471
1427344511
734030894
308571964
1217756947
1734398615
127360016
651443053
2060633000
1056331859
2124406517
176409530
1838942872
1007826020
1407407309
1690423278
754825403
1288707460
1742911219
67818333
116269220
381720988
1805788147
353113825
583231621
673709766
572041132
1786934161
1068142405
610635717
967941727
161188136
1024750149
914720237
2107578603
51931093
652087094
1277621557
134782113
2009634452
1575981828
621267821
1934752662
529660292
1626774466
765219464
1867595810
182236599
571484955
1187079794
609063646
947434347
114979170
722954890
1232697006
1033484838
2050313020
28333994
2083670498
1147516630
183302758
88496351
163003324
822082963
780223143
895850696
473941416
1391274701
82208493
250040036
351157020
348757343
1077636015
1794769069
1461777837
2047213084
2033464046
1159110916
703153719
2043364828
1420564351
942150022
1595220231
1518575779
779020878
1291932342
1401315759
324510135
343093260
313822081
1472198815
1505381897
502265746
1680879132
428136516
627452711
219934608
1692934896
70332911
1663613786
341993264
1304557567
1359151308
1253334025
719176100
156044947
1711035933
1136643540
1172828635
302536108
774150
1087555284
1303049392
2082949404
500924158
964244029
1743211345
893790236
745443361
1994170040
1341105365
1941845850
2142372720
2081568367
510772564
1077824308
1227042813
72512489
1056310686
1788124806
736795760
1325228957
2045916359
167341332
826811379
1025600472
215224039
1087726932
919003878
1844659064
626834309
1536716761
798051323
1471038379
1432536286
68318875
161604568
1307676997
1082972507
1737483014
1953293488
1657548099
600411463
59775609
520305766
690896457
576211160
2058202196
920317538
1822342600
690417627
1061423922
242653478
1795940883
1707888089
384588595
1187857672
2080632389
1021152601
809746594
1290852168
889887328
1110203802
399288087
1046754838
1447653700
2075691026
217061683
2073623310
437818480
1121387982
526281709
1431617683
1737451914
552452700
814341087
1830380731
2139738867
51471158
1226298453
589715724
362861574
1185752936
1646802750
991354840
631718083
44509563
672532296
1590251188
1105196569
667554673
750155508
1604285968
302879194
1791155719
1204695858
597165475
1715807833
1520347731
622304278
82230103
1987423061
125698799
1089874406
1132567671
1906471337
1822255777
1533171733
1667044960
998668630
665053333
432785568
1944576959
204832445
405764902
722905812
1264375617
2005270479
1844884653
983584979
1921563843
1222264228
45707901
1715751583
1344653101
363707730
1835354629
1359814555
1835659224
1743791890
2107622045
352089727
1642492542
1173899297
2010517533
654044402
2104701471
777308603
425296025
305957947
314760443
1573337380
554776551
151035355
348834300
1480253742
745703217
1778027114
346008308
524063704
1344561581
318134167
710649292
1097709972
1752618421
1568994533
177147188
2063924749
1493793544
347552166
1230890999
326780884
1984003882
1197208659
2097593215
541342992
483994879
678439058
460751565
1739092195
1388076886
1471608856
143756088
1401260654
524625041
1459121282
765108691
313328218
833916218
1652229771
448188423
154292261
591633778
519364482
1349027668
2105713567
810711608
2027070521
1263000238
276734514
975770884
1774352963
1777525748
739357221
484983029
695132448
423708696
1300355872
1483274619
1107175396
965269491
428568934
275645422
872460101
1861981458
1100331772
1437707149
1751976705
420161320
520975626
858693462
429891817
20884325
1272001080
510294518
1776475313
96889270
1894602196
1964804748
2120782343
998923839
1784459952
1702913537
1885955567
1234170891
595250077
48652395
1349721348
112569872
1541984472
208843842
1807116663
1719892312
871808034
2005256828
2145783876
713225797
1699650843
1410767666
1343449403
1805908242
638371832
175827001
1345844337
1357104312
223082509
1045834446
1864036719
1722926240
452948406
1653725222
1679075814
1072758
454799169
1025557091
978461000
1408375782
224552189
91312857
1650259873
160445720
713682516
1613758125
671854976
325642144
566960640
1834848172
1921258794
744013862
590947734
890132809
215001115
1474787693
1945620113
1331755669
648012783
638241457
722554285
91486806
719966739
580454489
204237304
2022637639
2127395785
1990461692
520129681
72240356
96673438
1866507503
1419943175
1187654148
1929029959
1897201268
1600643833
540397459
1828139524
896083052
347234770
1334563234
471189584
517368637
1563650393
1025269284
172767269
147036337
510785385
856173683
1351487893
918882869
255543978
1584551431
744283378
568504776
1416205374
254619088
174161499
1182417498
1182161158
773554032
802156909
1480223237
29103964
1607924157
281630163
491453636
526150508
385394748
1332625825
1043122736
1113722991
1459091192
37481251
1341965139
1051313122
538950059
2103945748
1113023283
491610325
2023308987
1729046817
797867703
148803235
709022954
656438077
1750925651
891738825
339000561
501600351
1706118646
1567377848
304137357
137408842
1895874751
1846989482
1152280292
1504026656
794854076
1138132500
941646365
1676676756
1446524493
1722441697
633339689
428098763
592137658
1229653298
1792950861
829213655
569406828
1982615950
1014250345
330267664
1299537445
719614427
99899452
2091061124
251350355
998991409
1199043868
1148100585
533768222
274895218
696317238
862655978
2059481075
1380730717
252750765
1627836404
802702798
288823147
634751455
627450605
1665415010
1955767849
1465861401
1699658152
256455418
967844364
1624870139
1309267038
2109850299
549059803
1691765534
1590497078
220518572
1928718172
1225652847
1518245147
1519318410
237003223
1301126212
1424721169
506352425
1884521717
1162345438
1230608528
1384902756
1858925697
1191941697
412583919
1147816890
458741638
1306596878
1402095160
1542642793
807377687
136737494
1761579456
1001364955
1837369870
1269362778
460183316
327448698
1966894230
1994925715
454512646
399224809
761670849
917899341
60458059
834247260
437496053
692668058
1670622252
609433247
45485223
2130295852
1354762868
826715235
58475366
261657866
1391290995
1117202695
40293872
248290294
1862640593
1052386818
311588902
209135027
936447072
1311325001
1143255140
1385929941
1051653690
1072040411
329857052
370402957
1039859845
1672227870
2011022764
1348984791
1842583415
1475958675
556742359
656784215
602220351
106278510
1175357855
637313412
728340100
1361275601
451631170
1709407566
2016413002
423066899
1580742107
466168373
585463612
1924210783
691713260
1892751051
535085011
1577264276
489583701
429868938
1547639920
665962449
662901355
939890090
803293065
1055476937
265891578
255997544
1785390168
2042659891
63949034
739686766
464909915
353154100
36388533
1066416613
98160773
78282807
21733971
1942239685
315348903
793877713
1107427149
2062850328
944512031
1688267305
173474107
1759891396
1846117627
181416306
622005804
2138484281
188038874
2128877368
1376876350
816284828
826761118
1101606074
182197622
584275553
1908900470
1217112455
276969565
1410987958
2008419000
998019347
87539139
1194701695
1442294599
1148040570
1225918617
1454013525
1733399223
1983988373
1961219678
1447073810
1590928353
309895333
538586888
219838944
1349108068
1180588712
2104812192
375959358
1612786707
502111868
413717383
2142469762
876804518
130433790
101674087
60057984
1634110680
296985333
1879298157
210107316
1666937289
823691920
575770765
1250416035
2009835681
711288186
2041064293
1271391744
631230579
368972346
948451335
1274569962
567955849
1251065416
367236322
1068866808
1912663229
1720130911
589725889
1834065280
208867879
1490037790
131475226
8259237
1406696342
1750452993
1939727299
384592342
640420535
1639355083
1417808911
1162988027
1990713518
239856595
828293136
1840915420
2078493467
1109098031
1065416874
734168918
1020281358
1351515631
1118040409
1000128297
1490601039
1778653390
522241272
1998285271
41804910
1131276922
1575302188
873379028
865256598
277997034
486786109
586815409
131504603
154729011
117370719
294318992
554996319
1594513573
2024412486
848848357
646700382
1051457779
1213419532
1442935088
1470390909
350134930
1079090533
1125232889
1017869124
492182937
1293375939
190530636
771846595
960369201
1972652519
1624604637
1649229617
1192956063
2054562340
1244384348
1084669674
1088046404
1356061142
536107020
682425575
1101317333
826826662
1909168793
404318416
45183592
1352527974
884611939
190438281
659753431
1032403885
2118421107
624714300
137223483
1180957309
611513002
1221115941
1159906925
989269603
319875855
1789139267
764633440
536226365
1440749071
993204385
1625570224
561151352
371743758
1981912182
740003542
663231400
756528237
140236466
592422869
1291317363
147533827
1588081840
2052136080
1718770337
1368987889
1868221831
898993710
1747074889
640789872
1440467843
435229761
1947176326
67572707
2100734490
1134770527
1727720604
1132840233
496038817
2007552113
1993004814
815778108
1195628346
607251872
324457719
1721173147
703098852
694225350
1130920099
788483201
687076124
148807828
2079718856
761213524
1500793784
294284853
522553025
283373162
247414057
969576272
1647222743
791600844
1192921621
62671438
1579683928
462924643
1809103178
570533839
480265792
273228483
1059723265
2083208441
601038587
795999643
799266205
872024568
621271541
1381023058
46217741
850035007
1293076889
2018166302
1279141715
1108348379
562740766
617599447
254151963
1604115389
1261937208
1379611391
1713308569
1194132707
2626564
1484356986
1551234215
1701798709
673217730
26471225
1682998580
1836765005
506260519
1492897498
1357720335
1160670173
519997518
1552971045
346159446
272596051
1887163276
559053895
1697927651
478215847
109732039
1584690054
347664381
1899318296
2031831092
1434828016
296104919
1449313272
53272944
620682332
634257171
523598656
452874811
1696679585
1241081796
516969688
370154888
772545781
515991505
981183438
546481069
1301639379
1786197413
1170506883
553555799
424304464
1718769287
388089840
1981766284
320396999
1669905531
142247384
153655317
186107368
1003823451
877249900
918939540
1073940230
68948811
2049560541
71280540
387728028
1193132933
19161437
1597151389
1105046182
1897340030
139203480
318212945
78315455
83066150
144276239
1412009230
1626211101
850457973
1845939911
1414217114
166821075
860951799
1348282821
1232105166
381557191
265658298
883084548
321529224
1992864850
1886400139
545108928
1751737936
63193795
759080926
795696188
1950789449
752928666
1679416255
1211434463
747008869
121496560
746361508
1651380266
1609347369
556626765
1033013408
495577582
761621763
1237251231
141981883
1276197418
664125439
1403211843
2464909
1473997628
1405595897
1761233540
1529337610
585233420
1379813395
1185857610
533768561
1697102911
967035832
1721263317
1696220508
14255532
1579203565
1685105190
1757298229
1927079926
566923881
1674914069
1976979676
136151556
1182970704
139937718
1302389806
81613988
1746084879
1312657471
858506484
33677832
1484315796
636531291
393834965
1346641068
353797692
1062509305
1119333173
70780508
1510506480
1488222878
1663572314
696183070
1569528995
809656809
702451523
2041626993
1090883927
340495173
300032902
2051851325
466735142
939422521
1689318155
172418642
837811873
112966251
514019347
2110848332
185302010
290261818
1795686710
84268026
218807103
1999520536
1461416978
2087869226
997434592
32472759
91105404
2110423515
475898583
965144403
1293559009
402574876
933456921
1003718998
122117728
346083470
364336341
666893963
880400024
1279316297
1296617421
2010316952
1670325495
10149248
2069631812
1273106730
660763891
1510472439
1194667353
2108790947
743737700
124133761
1217866527
1021645846
797351999
1567306444
562062608
1502478321
2101105429
1024614411
1070261268
644872397
730306868
1829515245
1936143659
1174040368
2037747542
1307178719
1902541402
721172011
1469719957
2093703464
223557104
105256138
2139111031
1493494473
1873157503
1028651760
2118015722
1756389973
397126943
1735000017
135288043
1190539805
734059942
812048696
290056351
1780847304
373646008
1204037809
1623754894
445978198
1639789515
500798335
1664706781
955654534
1057125950
689908879
1753716812
819089637
922445029
248727751
1507431332
890176335
319697140
663947667
272212031
1116153605
1310919825
446550342
2010945469
1247123391
1224847504
1420804440
1650239756
1761309828
58503301
1325350185
1874118697
1787999719
387319120
1351181412
855324777
1385519148
62569432
2067048720
1026303275
1768297731
97195519
1466069105
434969648
1735982521
1977590026
2037312255
1135788029
1370044401
697455996
1924376314
596498344
1618244340
1332860460
1383853090
1174436962
735480940
1916498031
1949742732
1662188817
88136375
1279357657
135823517
2111666390
761543328
1975384619
232868362
1555140396
228246462
659212331
334183759
815854676
658567041
575340354
417078730
2129739516
1734196981
98316148
212712867
1373079804
605156197
1137707736
1627050987
2052567784
749915436
1348564981
1184479322
1690373514
244697799
1287817936
681242328
1917559551
664164502
474218390
1474122546
1273539842
1677766309
1025743690
1774982137
1066741837
1756203955
732125554
354169721
1459195004
1775799971
1351580843
599012098
289122073
1053805015
204685229
1612420369
370568681
1693046089
260952808
401608610
1165482023
840512395
1037692384
2073022366
797207822
1706192207
1223340069
259546173
330688531
645037304
1242913225
22533566
961061303
1747865639
1772916965
561816641
1886655999
422035689
1889342228
205726293
1680153041
1958392245
1170718486
1317484023
1410280983
769035356
1157784436
2061897531
1791742128
2104500344
206877160
910187302
839954579
1699354986
1939276951
831428633
1175636423
1119776467
1164847301
308384406
1425505086
424467323
2083871818
419249199
327518598
348954226
1641185369
243357006
1985048551
1320347135
1343974598
425616980
1788529924
56268785
1599576168
81164844
1109243142
1535103222
1221198495
578270812
1795904997
276103622
1973360805
708695859
1249925893
1056428984
445193507
1650868813
1062272138
1063230004
1550064375
301017894
1732775995
354257405
1708061190
2130983846
434860916
925406436
1967124432
54823693
607769750
935081702
700386043
1057956741
453281953
1836081804
1330548208
263048883
399478882
740415267
1618184176
1948834209
1155132036
2067911509
2066755655
944083657
1348232062
1701508366
1623396177
396573821
134950093
475989924
786719614
1169309207
95448474
1593979823
789042625
2072581905
259241123
409395167
1878486492
1246724260
1453218974
1047434941
196858968
1363283464
1639046894
1217458886
1833969236
280903185
894652786
103549568
893865027
1632442507
1346573325
1013275585
1885521560
687491589
1122683016
357074389
1704484428
886566086
356222890
2072294030
1081060929
1771692653
1979902705
1097622752
1625937725
1370499414
255128666
670367373
614780789
1051904026
87476659
2054038218
1015272430
2015086818
2003132655
1090606950
2077826538
1940998723
10047130
1144410937
1381890332
1527514526
888900943
1375806069
532219737
230809351
1944222189
1825849145
2011400727
1125846085
1240715140
326722210
370996128
1235820339
274436064
535046771
112893443
1128346194
179025603
1489358650
159116169
400824194
1019046924
1067212522
1952169508
404285681
2078627579
166959236
1552484842
1559654179
297684344
260372775
1611516916
826174414
1076144976
137975894
1450534998
302571712
459121629
849392081
1070200073
729291119
1132223723
92045974
101407996
15344342
1426543451
1724067897
82724838
2037476336
2130245525
730147383
731833238
27765863
2004923501
1015526716
911463933
314901289
1898179633
665701150
760663274
1558305903
1812392658
80116321
276881481
69679853
1970219533
1323588200
1155052135
1513270218
375820297
607637917
600078239
395323888
1111627856
52604914
1276828226
1304650623
1208048774
216331368
861369377
979057333
372539626
198964400
516773906
1682603730
1377969159
1674494454
2122166616
843063045
1140645077
1602347213
1573188932
382202696
164994211
11348468
578544479
48563511
1698109892
2112536237
1585230290
443135681
104173429
710653337
1734899384
862952652
1226704491
1844119736
1420576034
659945060
1092356676
852592132
888731656
1251219092
630176397
1841598930
194080384
1143636342
968643789
817163576
781061921
275578457
342103274
1059000390
2097995217
1463478629
403666663
199992482
1659081366
35837551
159250794
1643833027
1245228948
970362255
427926559
219290873
15299809
737243460
1678360623
684974106
1497136301
541035514
2120281323
1653933384
1581825269
781005798
2091922815
1538876683
149143808
1853344679
2000695646
100869364
1683315393
59395384
437240056
1582232911
1507263649
169142966
2066532383
407902298
881629856
475620501
1834673141
1742993361
644956388
298368480
1228216593
445159242
407592954
434902646
1399547293
1771209477
1036585324
1539645017
1524315484
863519903
282212736
514915583
928004300
763727746
913607458
786669834
394493984
625097418
986247186
2003248906
77857779
1982527533
789831903
639834406
397460024
802056333
916891660
751283980
771875161
434954146
248510446
1647430000
1303274938
471774565
6798666
220417697
334932047
496219698
402623915
1965127837
544947796
811363209
315997655
1292841399
394153796
52348211
160962650
1110994351
1698412512
54462380
265731629
629335295
1892647688
942034912
327143172
298578600
1930827503
943030099
1877946539
919737842
550960845
296653801
1566229537
1035070036
790659956
256388817
2049878321
195994378
1682926791
94496616
544364589
523190021
466604540
503981484
1952922838
1827069994
106467179
1059547129
1345213509
1683267998
654349635
1455991010
2130398580
1888280839
603115192
1606409864
649974174
797510967
675320317
81549584
341778856
968199530
1980128072
1946683548
1994319250
269669279
355660008
1848101286
440442024
65962395
1607522913
1158586801
1938414824
1713805116
769064059
1288315494
209739218
2144150943
867387668
1820135662
463244449
263807759
22380798
751735110
1891993594
1334160907
1314441160
1663163349
910962759
813830837
192292850
1614610413
1180356738
1353759807
556018630
552638288
1179142524
343548809
709078576
857977791
1704570521
859235619
294442342
1354108421
991185110
779465321
308778656
1327113702
1152796579
802935805
2026214873
1936884856
564003101
1657073978
415396120
1317687639
1622828753
1864750665
871166272
1225648450
862262473
1384857007
1223329545
926995728
1523389106
1423130828
230919050
1500886943
215534196
2017000279
290497043
1038299881
171027862
1194286129
321109736
1723535953
1467579507
975946043
1220369359
167605187
297285590
1911393337
629491545
1397974539
1868299601
772884648
31409422
831971507
762797260
1121503747
982471343
363624349
1891641206
1324598938
952569411
1863386447
412141862
464710349
1152977593
2038417006
60138378
526456332
1621678490
1975339175
1604010415
2075121700
2069022951
1421255009
1365737377
977746753
47936220
1493082284
1839054787
1964058152
1402055610
1322896777
613342837
1100832761
1064750770
107858277
1594493978
11615027
635956016
631844300
1841926611
1830295155
2138430964
831223828
1171297061
711505424
1065699662
1328297129
380443891
1033926355
6300666
1507626549
1706689926
696182547
999527488
1350554686
1903108871
553681872
869655025
1128569252
1987259946
66180992
1532536137
617343962
652250107
506327047
157610554
1497117645
1224785547
315982435
2102163663
1276281848
253831270
82705307
276135192
622937993
1207269934
1471095571
1322400652
841268698
834837085
1231987991
743575747
1422287651
624289152
1852242930
1260033271
1814100427
145735130
511267529
351230122
2071554595
1813963764
939253887
731651857
939331350
2032375494
251855314
1740498539
1111790341
1517593378
459140232
798082494
263559791
346384579
1241949789
1445558411
1267467730
2023220786
1143487311
1836834460
489420451
2038873948
1545326482
1164017753
558307904
1116658414
1213309051
1033631054
1357731388
586182474
736596452
748104300
851118845
1586933905
1595876609
251200555
116748492
1537445526
854689049
739449045
2115482712
823062062
1800398670
427074083
1840076102
1808557610
2067986147
1907631980
604448833
1975808214
1384672907
1522455541
958573271
1196516752
649326197
1905734248
355740050
233925244
453645840
1684044068
38634482
1272844335
1148192227
1387795350
1532939530
944683174
1908397970
2027282857
1175152064
125841039
937820801
1227170274
770240175
658176521
992161017
658206789
1251361069
2055055716
48024945
2039297477
1264209731
1126918867
1270214131
667668445
1559740233
798230453
1795173640
1071862625
1593661742
874662001
869040206
1755755548
1961210985
1316519745
669762856
1613196478
608954458
2093360012
1906807438
2063923865
1376855075
52726422
121629258
604149213
921533228
353432577
1683865492
404400360
1877009457
1594937732
1670395126
112495741
1580040989
1229158594
1283221536
690029848
1514651432
1416861189
1905050845
1243061411
410754047
1943908307
367139549
716697708
1478790320
1514788602
1642200095
1653569776
829434804
1514601411
715017002
736603665
924596946
1543291041
897420129
504116119
1439766529
914854649
1391627749
65900587
385598491
145389196
908197548
368205697
822915933
565094048
925717127
1411776067
1991138612
1165338840
1968734962
729382993
1461406823
645310268
1581557124
136808997
835553072
962186467
1544091935
47145343
238057107
1481116783
848684275
1986201281
1825215777
1587170622
1891698405
1799035123
1512912000
560647859
724849225
405899929
888008271
678212500
282657755
541110924
2074393159
1459798910
648345258
774574049
1125110809
256745688
377996493
1474556944
1475531221
378193387
1974432441
1993614688
226418730
1024141084
177831207
561540926
1083067525
1524399854
500087051
1166467991
1707875467
51704971
1429526815
1151826366
589995679
530149973
664761660
1218426427
216470966
1674957296
1751003031
901681214
946098142
329896319
1208633006
1939600378
1147125836
331869634
1272723865
1199290377
1736795888
1087793516
960339188
979756282
2065331023
513787940
1519043765
1780121263
2017623113
319529829
269967041
2029003084
798221636
888980296
1089774777
727116418
759268039
1220197744
827690686
2114247962
1271982269
2036234509
734795582
713442303
395471595
982138778
585603825
1450826446
1969057393
1890627009
1580942147
124118784
1000040946
1829156602
1738174310
1841466428
214247966
1299144308
684964230
50382712
1160743845
705404188
1386908029
1831597984
392860331
15650027
2075355308
828368140
1347811041
821830307
1804214422
912211444
863323788
1043021330
1301966058
111764807
1707750079
172858391
532643073
644035150
279846922
1691082437
1573292445
803630467
278235954
49122245
923226139
1391997936
1816767175
115897219
340435892
186272143
71962594
2101229469
924237100
26525782
1832773619
1835589625
245860546
470734259
558489649
1113595435
1119578106
1543909577
963575527
1522278151
2036642814
1989353727
1286546585
627730905
1089325251
1778417060
1323383691
555316364
159464149
286100528
2047015684
1783374675
26644687
1655908240
1579164367
53402566
1141790581
1965089119
1187033948
2027157453
54184746
665759137
2055882103
1887594591
1939545801
1305134429
748947444
1132769546
888928478
2070852682
1244116722
1849352528
444138234
1785846731
2087915832
1248128021
200916477
930712501
770271576
781210571
1966997690
1364523826
1591425248
2032764857
1156910749
325769498
126999595
1060964216
1687174488
1579112961
638833386
584576352
2102922268
100606755
1493185958
213851452
840258171
587172411
850086334
553030653
1698970563
1312465752
2094245444
1110157810
1312332156
52944515
315374097
1948786297
198449173
724124808
1125828055
1542699345
927539035
1629087565
654002590
906591599
669762856
448351963
1842701533
1561873667
139377043
268621649
1618693675
1457675878
1596031915
190568751
569182679
1934293907
114875941
1321135440
25447000
1710693547
1754987493
219298902
159946392
148452351
146543501
373752413
580527753
374317719
1226243877
1393846141
415265893
166897555
348390142
1611631844
982664905
554675793
1079094021
1841896400
61725036
1330159776
942061328
385792378
2008645629
628897958
348104366
1405812525
315400558
2011134323
1318919934
516091250
2044912216
445519992
557624767
1668430190
323028738
47642303
1967991179
645760587
107905301
1441977208
1276895150
1664947966
1109057226
1299382268
1771011003
1631863022
1228211757
180430967
392848374
1392730454
442557677
583811560
1831792830
1742785568
1935244209
486279826
855295129
1272682134
1363662269
1191689382
157853086
843384872
1180567039
824031712
1965131476
1866858472
672056701
2139253076
283098269
2021254058
553134065
1730283378
1301251567
1449649490
2008787634
724810938
1177406647
1564437872
1105371971
1396018106
31313711
1677338054
1976788891
1137035757
744069516
268161460
1407068311
462289836
779817719
1928750216
1597146266
512526500
1822422233
1579213247
1689454853
1443422420
1135110826
1388586750
75140683
631118794
141583299
102561769
331943838
1637464193
896650063
1516282972
1038228137
1615926100
1888959980
1451868519
1152430919
1363576360
259295586
1934831853
65179213
2132833245
122052253
207588229
438572931
587469760
431691769
331704908
1609369211
2139190633
945055130
953450630
274983651
1083101312
811771739
1311086656
1729137324
1184923298
64760745
851032991
1475666322
1262204937
955401955
1776663944
1934955512
805471503
476055363
691503537
389886095
1307131942
1079212742
1600732385
693815978
17562308
1878924550
727881560
538706440
663727174
826565408
353597743
1090985496
80793391
1812010297
81965519
1624690423
842789295
1258132730
1574361338
1027296711
1300134843
1507388417
763292197
895339817
417176070
1495559452
1278203100
1004731529
1717522952
1438988232
975242935
1877212894
2052937774
1130308150
695199483
1729191783
1045447612
126942427
690235916
2137552771
1854968147
1461585722
1524721924
1699941225
1422590966
280273222
701540845
1369466531
190359951
2143435774
1968952348
812930306
273440584
1392200836
404649027
896770868
1749325650
1221049714
1362496495
272931532
1550202231
1425447638
1890850170
1021002693
269624063
959048505
666845990
1413230387
1653420426
1529487049
53370363
1121013929
1670137188
1103945577
329020607
1059637141
1944211021
698763315
41674312
1291414830
364832575
750041748
235916729
509942468
1026824190
1182814700
326371230
937026620
631892177
1124734657
1214855384
974258636
1497850365
1634934810
749443541
1675929686
1817076627
1630058432
1210564590
396619986
1402537699
391468006
2052502391
862634988
1458642414
1560163020
1550295244
82717762
1052957818
138648935
468173998
133545049
588336102
1946371109
243379943
919257021
1711288996
1629848557
1907443459
502831585
1689465440
2078997836
1018147096
1453484632
607792054
1492515926
1337618912
557953921
1580516942
118511490
1856103200
1555630311
1664269584
875887006
1331435286
2054543234
1974825571
91985159
1756874255
134560240
1043134222
553695543
1995688646
760774059
649841736
1530611985
867983633
1484636907
659891429
479785933
1161610051
917574562
782127044
285689032
1479869029
2029442540
735407424
917333969
918997501
892673413
592663288
829186582
884694916
1887869024
1224290668
413896024
2098490071
2147418080
1173817709
1690667672
1290962001
2112265792
683404940
1992196706
535056967
751936814
264132039
121024653
1958004021
1842743104
1438124681
1129572907
1354622115
501115588
1925466811
1773287110
438576773
280874383
1358966652
1158955236
68790325
609190947
472158161
1933020341
790893028
417805955
1350076611
820712444
119426160
414139989
2142925129
873180459
1337241808
1194143226
317027366
74964496
193868023
2114890141
474647170
1044880349
1137946460
2131607995
1494606905
1840405112
876544358
1063758355
1508013852
356753746
1903551836
2043102023
1488496221
1498125368
1101399899
1825411859
784250315
752477674
5792797
1238156066
767638370
2040792653
405848173
1765230606
322553061
785013177
993094548
492811078
1102389259
1168189520
333586675
139066325
861673805
884480512
1424559638
220977105
418401842
1263486942
1738176128
1022828828
1512801746
1122957512
2094875423
1862281176
863320974
713504331
964014864
108243357
369810921
210642717
1045331992
1639880667
374331459
730812594
1768838087
1589378342
280282895
374752254
1888432044
830628085
1101815572
1152206086
1906717712
1094816863
192211413
1055268308
384574019
1055673326
285188082
1940397601
662351793
1683697566
1207573643
198980232
1917137785
35281620
1666902758
683979639
1256222978
1765306730
1283411995
1707599432
512077499
1025480255
498632218
619999271
40300173
273636886
1024549725
1197223030
582285800
464478901
780799769
1292390381
31484206
2115163145
192189581
222884006
1220288254
150372498
688164284
2104750593
288767981
1728436989
392664148
831649535
307276864
835142711
539275013
905434143
1957748142
537462449
1183197721
2063049430
563878946
223611778
1393301009
506116116
1355350338
1802156567
1895476952
185602612
1076118656
185850118
1556951576
1977121327
909044722
789734289
2032458865
395852184
975744431
1141436880
1255541764
1150138391
2058318130
2076973187
314203040
301326391
1351803806
334484531
1635173866
30628913
1963678374
1162166762
1046940002
1016384841
171935608
648581590
431103180
2109127680
969246743
469440717
65836543
1902580646
1119329196
269929021
365679722
1849996818
949770653
463368990
441217620
161592733
565826557
367587550
1870214222
2122943260
195194826
1266217851
1289885041
164732321
848403114
1091757578
2012008750
1955743178
290453686
520099655
1913105790
72938748
930416387
503080618
1216513793
1459632445
956578666
1780029694
3214750
791257584
640762567
952670702
1887016808
1207997433
961560114
43059197
714702872
1972818466
906389428
618467857
1375176918
304650471
171919843
932980894
1543764366
603162311
1514496267
535304567
524505768
2122991347
1719986214
493024454
616676627
1968353369
1961720240
670463155
361937990
1907911153
1817837998
1623085558
757913393
80448083
2064692605
943100667
1948443032
1702029881
653292720
902754676
2028421488
400756584
1704848595
2034196501
1261159448
116242209
1172276891
1529797869
1384987379
273926694
163943014
1502925910
441857465
55761417
1388715347
1153115036
1873032227
649436841
630117050
997883
592594601
1208607237
429908815
1760599467
1528646213
1200071212
1033726549
964584652
1307403180
1764545508
356218720
1847095185
707455831
710898044
1293693991
1945508425
1771273019
132038703
461667952
1152557487
1970787532
497885135
361916655
641039664
1665910025
1778999172
76906569
1503976017
253362099
1553215809
732584223
225038104
1006182487
1954789727
402408292
338212940
1032958894
1110298209
2113505955
1389440399
1899600387
1535761257
1747192960
1510364867
1257100128
193826119
450956808
548820250
1047385200
988284020
1384574834
1957465899
2117412496
377007716
1172052772
1319586952
604097609
2036401394
747392908
385618702
646126430
463375483
765398415
1898881898
244886461
1138434467
350944741
825379812
877223837
366731425
1664179182
366828369
1053130194
1894695812
310647063
1240954948
811187906
467361928
20712529
875385960
153915367
813410667
271158381
559561757
974601654
1033043578
780663346
398981721
1960873591
1212798797
1541703473
1720793568
1105638142
1249129804
397814786
1509689233
130969965
735411388
1299131388
704113316
1454794951
1637433224
2043442661
1628523958
775378853
5740089
387546065
1190972428
1850534722
1040500178
144668446
2027768121
111555964
686414930
250413114
1369052600
749496398
1663417687
1893559567
2067242185
1945760045
1806962791
784025869
1188882601
151552260
565900836
774764358
2136534483
1110830750
1079496
774038315
2140377920
895716626
1749288389
145977087
776589640
1732102000
1807833289
1231565685
387099917
1631187548
1181324400
747790839
2076729170
790471299
1888519540
1059503236
744638315
2009119585
1209019027
1681255604
440793658
50255453
1521044446
5038375
998736674
1012297103
406127389
2116353093
84229631
2009914247
1723917718
805480796
284411985
347100997
1466640897
377853530
551553872
1643434988
1584900428
2070310047
973616846
2035342604
1489640709
1593244171
1330805690
1250727063
364551379
1293704602
761962172
379605857
54746318
308040741
317655657
1001160672
2115104305
1631848791
1377316820
1682813997
150400292
1906715988
153284973
1354751407
957703931
303296958
1917062902
1754323966
297864606
231970000
734158929
144103675
389097723
1290419084
649558975
1989080260
1952698940
1270620594
1019579250
856194216
1406927607
1898418520
2032613216
2091387223
261520429
642378705
209403568
172038852
923422130
1991451589
1961318971
1731163183
1060843734
360801212
1989171804
822018584
1537570744
252246200
244090393
636287639
364307890
1786656881
1355537360
223803831
628661758
1144500286
1758381763
1303173995
1316947625
1452714884
530233503
1548748301
896339820
1308296322
2101481020
2055123915
788255115
1517117438
546677356
719824927
1406532540
919726319
101711739
2133230050
1467660732
1679521547
1541526079
1901478509
239051245
1040069869
825911326
1743007738
1440581240
1098585051
81594798
1126941693
984772988
1790990539
1987147652
1029253350
1735394509
1349716026
1510616431
1934952673
2030255012
1885367559
616297047
692712374
1033411151
551676321
1181984196
1658603300
909344483
1899182944
1259956428
1387807031
863307982
470603558
1249914818
1084907642
704792386
915204159
313050939
679910121
1795722932
657461868
166711688
1232831199
1927080802
1349825536
385584901
996914329
277659190
1100813875
655285097
1261622124
385634939
154270536
1006374432
1954256106
262425031
394205620
2022497591
901767037
717864989
564110381
231779218
715220853
1122472612
998054800
485113208
224028572
1558919079
800817140
445111057
542792581
1149489000
1499906051
490530564
1723926591
1134690026
1193836718
1382406728
73963456
1232111938
1541440780
941926602
919113567
1069492828
277541452
1617448454
1361781371
1824876643
1432333055
853548234
1076269975
169648303
901165699
2003474466
1978555204
2124845147
20308056
1623124231
419508796
2126291763
1695252722
1198944874
68077751
1609621616
1270426065
1275357247
1577671870
745157821
229367571
1425622862
1362748592
563106078
328244478
2122413210
1529402728
1586904807
2008821213
779444029
1867927534
996125182
613455616
1886154059
1880652279
718270096
921150652
1907884956
24286605
179781872
1447617067
1958710234
1866135573
1326988967
1928462308
78402482
781318083
393609313
146003616
496843983
837533848
1453199011
778119733
917201328
1341247062
1187929709
114068657
20595740
539755037
1152010820
1182293938
1870145078
890717020
2111317419
1472083775
2012769638
1795029781
1290977139
1739205411
1614028891
1729411785
1683281459
502170122
632215347
1994247649
1672620171
1481847461
2121632527
233020168
1182776678
2111102030
478099225
446332751
1317104612
1062343211
1646507399
529003607
132134058
1303545300
230611619
746445078
969680420
832105224
29245488
654826382
730897253
1478724549
1761888470
1282313167
851043944
290995312
693940784
776205098
1447338011
1899953662
1057034419
1978845747
2082309410
223895198
648395720
1491735374
590450276
36755969
604013566
1943292630
2081804173
885395853
533234629
1165269614
1288814014
1686230362
705682430
1168377984
1301104022
1442991194
778943263
682134331
279968957
2118200006
416675160
2091352618
1202006129
502778878
1939914046
1869219795
545320807
980011864
1055529314
993939186
437217575
1211916647
25408227
41155756
896179519
1488459466
307656997
1583107831
2126425278
958321264
374272703
707778195
991415960
1436668590
68091000
1920485751
1355217805
353864765
1966812110
350917447
2019222224
317340265
1587503895
1951931311
42892802
1570770504
1088338667
1990765759
644791781
1714814403
1781524275
543151865
164679088
1756070215
1850791553
821914988
585318847
863657494
1355338372
1119428901
208361610
551857718
101011604
1044361348
1966209546
1243013193
469831159
463834466
1879348291
1506589925
1787442570
2136234300
634019744
1098155186
735241544
731858479
1004746334
1470950206
1290958049
545561010
56026149
676713171
681975627
1235950262
907834040
1525320857
1701235242
1974767602
696534759
1078442731
1016415505
1358881793
1787727012
1883773572
1542051761
1732031540
1140424736
685806255
30740893
272420308
1918313042
1409536303
1026590656
528045813
1054348882
1674607402
808953112
1453403874
1613550610
1248449154
435394235
1116869888
920766662
1275158572
1563340594
784605125
229190132
32234089
345652432
1325245128
2079154949
802465192
1842551290
963784885
1633578867
288276576
668432501
1402962879
4636816
1869200003
1665639227
72417993
1317911100
1652286701
255091266
1352833740
2036196977
1234483944
1409777340
1872314117
1327859073
1533573845
1429151193
2064362690
740136788
1071464293
1344576178
601523043
353896765
489400229
112624377
1174728937
762330282
1259142201
467161059
1464724454
759470135
1248873462
999413066
1457137430
1371996378
709688527
1946639457
1344918201
1374509335
1254756739
1778562427
1051811768
1756073922
355675804
932079572
1154910658
478982317
717078345
1436605606
1395152476
1883144364
1526226614
1344018229
2002444218
1524703636
247426425
234252209
304921886
1956920578
1680534517
2087896860
1595118724
605029021
328483424
1982337316
938164086
790649447
708486368
1858255962
860806675
1581603670
494195048
1950344455
1162134718
1123691116
1713818094
1101063287
749030688
419845808
1430741215
1748045715
1424742017
773550086
970734396
212341489
405001874
1592133915
1862083108
686311416
147875575
958892835
1412596062
643603598
907159405
1895358636
998143805
1333864886
1163627517
446530613
1280991901
1645191295
1464723006
1494326772
196535878
319220371
594851202
1718592576
428315647
721911106
1769450137
1518133020
683399560
1521724947
741383620
538933054
1667182200
943892000
1881233219
1875226944
208678045
1929255521
1522905448
1645104305
1967250070
1842907455
309780639
1613567187
279793468
794747577
1413631227
1017606824
1532668707
293715926
528018463
1409834421
956839328
150126857
1301713646
424290853
1232117528
1779206746
720215812
193372485
1547993236
1865613344
1945424845
1152848741
879427717
649162335
290449786
1262655873
1926476215
1380336976
1119420050
926863939
1515654900
944115487
2030478570
1461821070
1785055949
1238724250
948102768
768017571
1149527659
1070837494
1611559269
1403633290
1906235272
716665606
1091682291
362729078
1367807211
841396495
1745438656
1137156930
1067018867
1652009283
807630468
302332259
1698370297
108279435
960057014
1994886394
1501744512
1199273800
1922162658
1862680881
979186139
152298607
607546523
402323030
806277466
679233044
1306894562
191083645
280665904
261086414
358213539
1723744058
222286160
1954625827
145256216
1343718690
1116330107
384687890
1462429230
2122208564
2088661403
1156638413
824923773
826556622
376998000
57959179
465109935
1857207799
595421229
1339667437
404909396
113235156
18137352
484740054
1622318826
953298358
1706537764
812172961
333020767
1128524958
275494072
1561536262
1691508372
1488986843
191412412
926308782
1269972610
1518087599
520764691
1363465880
1764029003
889945065
1746115981
1985163055
1389121408
1841474202
1990345092
1704170172
1118277832
1428833519
1477075920
1606307051
44484643
1876412700
229575020
1033207624
490418943
592114278
1914660567
1480028803
556252335
137698832
1012728105
676085977
1446414145
1518474444
1615004865
1848726959
103978192
610292555
611204705
1007792483
1687386112
1767263071
555300102
1304684708
827609650
1876207391
1742685957
2101023786
807906322
1704090927
2095017351
1271147073
135209790
1713895537
585704056
828358804
612634545
403645094
1051846048
1472474899
1151832483
1440073241
188305669
588693425
237395918
1798497407
9405601
1205768434
1938926667
1736016819
1627290202
2018695667
1096706896
1664196844
13854662
1797448757
580702202
117528415
1462280759
169633868
1123446790
1825550517
357072574
1021179733
1474709993
1764079519
1801308742
1574328135
365330998
326517335
1810743936
1212447380
1217265935
441084640
231962979
2003291601
2031651989
1965106701
2087709217
1765422947
1909632977
1814829107
981634304
687282427
1417579275
695324945
1468887147
555405917
1510926206
1768509286
1533020232
538769457
730063376
752922176
613390119
1148472340
1947389666
182752400
1983331412
1442116069
776475886
398943188
571842844
484652246
1429283089
114578283
1633658217
2030060191
1202435715
1510051909
810081784
27749049
1519995534
291580699
1599524110
2117058902
862547459
1251610083
1523593644
1007868525
1761549308
535262088
547966389
1177051221
1539925070
609122652
1448331634
1682475775
736613901
375346314
1090798731
268220792
1656210566
1419063425
486063843
698457673
539220635
1898862753
1782223838
189921439
2052554366
286218448
1338335114
760128276
1485702997
1341566947
2098039975
744925832
622992729
1811650476
433629953
81026944
1512440335
295804510
235309485
2073718886
1963212389
1775211514
1343836750
709168996
727295669
1735645056
268410916
1115839132
662928410
1700798095
118672856
994063625
491161966
1314139067
244876423
425019205
491944926
500729364
144902639
72038469
948812105
634705381
1562092763
1380460463
326092887
1416295379
883981139
539213104
1288919405
568215425
946996982
850356713
1922570507
2065948649
515739930
1504044153
895358374
127746505
1623078669
1759417197
676257872
901377090
1908235686
1928920548
1891758170
1630528454
370474604
353176711
1370415992
2016503656
1185875983
1388987083
621891437
1400679502
878292625
972637206
871108985
414390349
79065801
1239986325
1962987392
437713581
1253823306
62153043
1260553663
718353135
1505493093
1663040042
772436682
1454399669
1213355005
1429294198
12054152
883300257
1360428150
158984494
1341950347
784102976
1982737540
1158892018
1876213730
1898817617
596593058
704101546
1880959704
878562404
1765965194
127848345
185251242
1940837682
1350341073
643061769
1394972071
993331930
1181245818
288677724
1394468179
587866307
2099935654
672215762
700883796
637922012
1894817927
1471837970
979908178
47121586
583370607
273167254
474121973
733217249
1969178705
1489290895
705786921
1026144860
483049406
1508517434
1755286023
2019780075
1543106473
1939566281
151958073
172985861
306428794
640059219
710721409
1908232223
1544994647
1046428540
2032810654
187539741
1852400146
2089386674
1983967212
760224674
490859871
2037598756
1552519539
1813425125
537119801
566824166
1045621591
587696606
626349047
476360476
568108638
35784586
1021552718
1108156117
154128593
1891788682
1947309638
939992380
1911560011
2088907618
1580407906
706383924
756305525
237835451
2063907944
1798835036
314844106
515178610
994350373
555741622
1172859279
1325213896
1217299734
963771677
1503151188
1160165787
1080699178
1830401831
268917152
1190271464
605083726
85228689
1474352499
1203134632
1624261625
1212008964
1370611950
1114117051
525987907
1547385241
1006550264
1927992640
1382901463
1493210152
2081920953
1601005849
476161980
100434329
1962240237
1569175161
443554386
1306885905
450355851
1342763688
1392492262
1661820433
223479976
1903178904
112236799
1419538718
832991614
1011849424
631128956
2073159976
609137897
592482398
409298404
1349425852
1810810748
626924215
652125789
1196353659
293967602
629556514
938871472
1879440692
359810235
793207827
2133444215
1614457863
381828364
109789521
1210380544
697282328
1801610252
1958431085
1536250558
83106840
1292382230
1532764294
2022155289
584352963
660142821
373147180
996049984
1415791829
1028143496
1996835377
1820574394
21679828
1757733680
1225648785
821549654
1744519472
1006591115
784236575
1293572774
675393420
989239579
2075043581
295200120
1595606358
99756876
1714391768
122105575
901754091
1800227144
1204537719
665713922
1993752586
594538659
901225685
351298005
1580044865
601972006
1035542617
840603017
1213888152
356890625
1219600103
2008712736
1810699864
1320575950
1625862950
751645107
1850681112
1034911315
367387476
740905265
373509213
1405804543
187567082
1683607938
1764874155
2030035029
1461564705
1888736702
141528823
558350290
1906227580
1091514108
1821950360
642917931
1179855156
606132330
584727282
1039551471
1666496590
216230466
734698676
734557059
282431176
1918070272
1670306429
1773084932
77057249
1778204321
1623907459
636488272
1579594241
1695144460
1609637812
1301578401
1876901490
78545835
1894711074
1478228530
1314712979
1093507255
1706108107
2033696459
1463039772
1562763844
29537618
886225301
850701732
241436425
1447963792
1317600141
1428167365
1230567997
1754539556
462655678
657854162
287268112
1954650936
607639345
2003135070
1686180520
448001508
286480083
1240506645
1682793836
705244675
179724632
156117501
992517445
1505800078
940734333
312382040
1570116036
1473407069
226222197
1220674025
420215355
1401441249
1692234300
1908535653
1546358634
1973073237
536115372
734954718
2111313709
1958602965
787439214
1758104211
2105977788
700881886
1603861134
2105486834
1727595498
1416119928
1286816572
897439405
1176157167
1051167013
1801167850
874002414
47390586
2014031957
1710414367
211106071
613079223
257729560
1663994943
173877781
1836083099
2083671616
1124121544
1817259590
1782836615
1228095011
553187800
589011193
1823760407
614381428
1738015392
1246632620
1549766170
1590551980
1225433150
1998472170
1388442109
1451169256
573899776
123179754
1118324346
2018590695
536477181
200492230
2103178640
1744648581
1880178265
1097589516
1339478888
571529764
171481119
769729759
178275539
1161214569
1098282228
75974250
1993419762
1633843371
188001270
1965405662
491785997
1554664393
321157764
72121594
1360532104
731650071
245518498
418726778
1409892285
1015323295
1536118854
294766249
41437391
107705341
729604395
2008148159
1554035549
1468000025
1039991244
770274226
1041885439
544672426
334122789
1660426188
1519527574
1008287319
1543563836
1793156529
692375830
533143601
1345318379
13152051
376306486
1689500589
1026307746
491974297
1658238233
1629221052
140090017
130097587
700279556
813023589
1038873745
1799711826
1374225147
515608919
740672062
993990352
24143128
1397647745
807643221
489387913
655490265
375389120
691890153
1955777540
113473517
761557177
48803933
816821476
1410700610
46741690
1550065071
1980338498
1836046165
1339990909
1400999754
2032551168
1978850113
2099012028
645885419
1315123996
2142649393
717972169
809204937
2011498237
1146274638
1308193931
335312752
112035151
1739462007
446360779
664445014
1794756886
774806597
1776135179
750006390
1657270082
895369576
371267163
535411433
960411126
1024344866
1833267973
763096151
114653690
550413468
1081392868
2098864869
434567082
827743019
2093780781
679818109
307277301
146422795
1977520403
494499535
716796135
868950043
526648342
273342661
1430386123
26701469
1583752164
463356698
751902482
1305315333
1622098984
263710499
2117841692
2142799920
958310758
1677621285
459829528
1265688494
205173472
1723533901
1979652570
1669113536
705918039
389822934
1776983015
415199581
509934517
457326010
61578037
814051018
1861431771
654360179
1171063931
1976411559
2090786009
310477485
1542661612
406821506
915519446
399121747
287568792
1635305113
1603707769
998348601
306767728
1691897315
1181198536
859547200
271784297
316779049
692614992
407056130
1755027709
1235467335
1976032227
574567755
432146169
833562517
1359366413
858412898
2023562842
1606909331
1566898367
710606377
6557764
103582738
1600562350
1694163559
679049758
85044725
1856877022
1813440597
371584982
274210692
921098862
1132233201
747175527
1169195362
1298058678
1777067496
1199919884
1236268150
641288750
1531845974
1783595996
1490015997
1452342667
801238652
1635049781
1130446764
1266116832
808333937
848331214
1637024707
1348848054
1197676157
1574858756
1249975069
675600239
89139542
1642853636
1686204182
2070973627
1878321149
360414649
1171000386
845546135
1315542821
137577551
181410074
1782972106
120733495
1490863017
2116959293
576951743
997024549
365746681
1892927096
1782028992
1922747337
1780895058
1325605172
259327750
969780342
2061520070
336678075
1618450823
1607499995
1034216187
2103159392
707024169
1507215943
973879799
564809575
69609656
1888602356
2027894344
1734711402
182941978
509453278
1177518264
1370886034
403127248
99716264
1850581349
478806431
2146653345
1602699394
1173172914
10808253
522072121
829864388
1591631107
1895125157
288927200
708061442
142209117
163132111
285623502
53688716
1137264725
702615476
630318002
1775232024
1608175986
466371724
1083354355
1318584815
569343147
2065863565
1918050618
1487239414
894532372
731896495
1273662917
1582626626
327577585
376103068
370388468
835456699
787946671
87320503
217668747
1762006149
1768931678
124732528
2016646153
1162566542
267124311
1939439302
19269202
1050159723
782499248
1518711048
508346027
414271202
968264147
171167089
1378237102
1385579771
664251297
954472490
3185444
1139928604
869245256
420176083
1409763710
1454217836
233472418
2071816130
1396389839
1589507305
2088664854
591852585
395228257
366502588
1798912208
1851723945
820044439
1736391139
1069082824
1432591469
410530297
1014092667
1752098505
1696653973
229227785
1989084181
1482250449
376006669
40713490
560230573
417802972
1973844791
1671295578
201615889
246190729
712843272
1158134118
1912475752
151121028
1788395846
431948094
1115086016
1921553469
703455262
617798207
995956524
1066416865
288106220
1069010933
291150273
122157377
350660683
457165701
2035062294
973791944
921536710
733524255
39910305
366259588
139372670
408421027
1396803607
1808816025
947273189
1323451185
1796444684
255859542
1834570362
1205246031
721557206
518644792
1788387744
1952291730
76556722
1179558787
1752230663
603723557
701646971
1156092673
986586976
1228989394
1781284517
1055610331
727639085
1614005590
409121856
1794848634
709134226
943131568
1913510025
1919738731
744229961
1175074265
794074331
63744847
196450610
1130912948
1606336500
1766261761
828810466
526061862
1456660927
2001778498
323455186
1515347581
489270221
1337753564
672428694
1220556601
1118444326
2059007634
141668298
1101125990
753260566
528058988
1989146503
1347802340
935145745
1808000042
1758516173
270709833
1471327274
1683525471
1582818476
3752804
372827515
505967374
804035849
56582959
340883786
438002756
1136289652
188376882
2127241766
1832494619
719505490
1350070390
1371019304
538063350
2020016795
2114251055
966944995
1955957908
576258136
1181597713
118050657
2021642611
497156922
293964762
1739497482
1923308450
252808010
529345358
2136136508
212093811
6535398
1479552300
1348423603
137437074
352618064
1584472445
1987701690
526041460
1741178686
951147751
1359980464
1189376173
1602168122
277731803
1747697409
238286636
362755060
166243987
1599413460
14843256
1567376637
1984530907
873692361
511347289
1349743091
459812406
150312808
2072959000
453164709
63839851
957607250
683852684
673987546
2089595933
607263465
1152265668
930789122
1228610712
393336830
1151604549
891389878
27532711
1074106329
1546838282
210120843
865604513
1840196245
1887127428
1896789251
1757070882
992654442
1515845578
480855556
791965644
1633190478
553014406
1579522210
291350930
806691861
1104113500
830171405
483220942
408840779
2136682361
495947108
1553317346
349101637
194047553
796864775
694212250
1818371532
2122700647
840878160
1593500873
1803620827
1731722229
2022891783
260965436
641027587
77113667
1473735056
1383490185
1862255147
1550383183
623473975
1900419182
1103743641
1352105947
2082459174
1960063454
1151880766
2098291718
1617822619
967035832
791408086
1515065310
794217064
883383791
89417868
1634815991
555266461
1346326022
2060183987
2055067644
667067060
1339335546
694179890
1336790452
788314342
787395257
547438925
698655715
1852611941
1047053720
186393263
1850520203
1189773322
1108324005
1724375048
1799137109
452404646
1499959933
135520
852380502
653573516
1324670177
702940279
988113389
844707981
1108749588
1275222649
1035666831
1235708151
478788869
1046487945
506488447
320880033
458699388
503842235
1829219096
1583920269
928259073
634252409
1741886026
1186688322
79680915
2043903125
1164572742
554798898
846704696
681132766
1155374524
1955079358
966822268
1727984945
70634219
2068570143
384187743
1480185309
34014165
1554790362
649206977
1484421632
118667809
1951207128
663597124
1341528240
576297755
942392274
779331818
1340474965
701664118
464847959
869009639
334859961
437030074
1007124845
1466166289
1329040959
1764680980
219869880
1401611113
361046935
1995735208
123781298
938900361
97130984
2004273807
1347432451
240295419
1619340320
2050577873
80567268
800081583
970444879
1441305829
889102299
1883517604
1002263092
395315008
344556515
1329532175
158619141
1036827939
386150727
1291769237
822481849
97740765
335135031
1477699850
1021097488
1022403026
485670142
819295022
1560919163
1339454785
133728115
1361099742
1101927347
386752291
310078327
1222861907
648778168
1345629907
446016634
56858955
241469310
544693438
329006290
452887819
335937406
1534976246
272204655
1084994302
199377128
9007333
905036655
1702086587
1125631299
1345187227
566948722
1255343831
1343347901
1945179813
604125151
221886274
954923567
1990754063
113662405
681123995
1453047890
820776945
247737063
2121181756
871279870
1456992083
107475978
639957099
1916298872
1313079091
336078860
300121530
2013507884
1256487178
1515237722
817211516
1449128212
1305118773
1969457571
1325178233
805165816
425779595
677890149
1793098933
1542643438
26143700
1844950511
507637440
542320402
2037491306
2052300696
284617763
1608329960
615007618
1435074214
1718127057
1381924132
1785865882
1874235389
161815543
140855531
1624074965
679751860
987146945
473864138
1991803270
1903443219
1494083883
284808093
2053778524
1971618278
1909002513
17271458
560718713
751489750
1617620780
998036000
587224459
1588567225
1929507484
780103098
1533774878
1731937113
691823128
803724602
2125923068
1299612501
1673980612
1462651230
1145159785
1859573961
1592329856
1241757794
1687172289
1153947540
653022934
358544734
603028578
773231245
811409675
1072033234
598203222
351287769
32766170
1760096575
87907329
1189078669
485849382
795229232
1726887131
159323262
691431178
2018403195
735139976
1092693677
59146603
1285344116
1841982047
1951421072
652393829
1422997020
2024364360
398639560
1718245876
2110399945
1977343076
323852375
1591072567
1934454409
856206464
1273504109
1668023811
377242288
184176674
1513906317
287142204
2014584758
851402516
971179600
379767511
897755855
1979297027
898886800
1856083075
2006066765
1373650343
980551466
424436925
447703592
1352185399
983722824
1719620162
1539460220
427791013
41508251
1488432541
1218819749
371614473
233183418
1626609301
1156430861
1916670629
1846045571
240416876
447492251
637867750
802006537
336349820
321005712
2071255604
1237921640
1207785757
215735855
840054652
1188824507
1910091049
791626714
942775569
1896453434
816241522
1576040873
693615658
277434735
329907427
191688084
2077314445
49294792
592479066
97089914
1974828873
968926862
1322794025
1818285449
92572659
1669348137
392600818
493115583
203931
2047918286
285518818
959973544
1317327526
1177011666
535546000
976083613
753983666
720332159
1064391154
40024482
507767975
222769879
749343537
1619800235
1684472078
583420913
2032991722
618105670
1044358449
2075245120
44047837
42103021
99140222
427444260
59904849
2069280810
1316469338
862501721
1860352572
252371191
1925771445
306749898
172985615
1804698895
1418534517
608823102
1793275331
497580965
24729572
917075961
2046042482
1983158163
1385271366
614655457
1249549538
1281615175
2032994455
9714280
855427000
1320077319
89438414
1620947798
539468316
810349516
914396207
2138598208
1560072902
579476157
1743122693
124108121
1015850661
807708243
100006028
600858949
1426560020
1147647994
1884868620
22341743
1890350488
78576408
617428911
1944226587
1602413029
578198260
578008017
357664809
1097244235
1790699499
483566221
1596337439
1539195483
61843114
728550936
803774279
690219269
1641180619
229867793
638600316
1987705509
332929845
860280887
1490930298
1914381855
95497755
44719622
1961380183
73042721
405921352
1422850075
1112998691
1468165440
1830659960
2007296195
1664670438
841175966
953524631
871694378
677178984
515868273
2047992084
952188058
2040421367
1214788065
1706543978
1788492568
669813126
1814567014
1475455189
487570884
214619300
824906904
391344114
2083269108
1267747154
470363337
1111052751
1386202451
352217326
1751057387
793275774
1445135165
402437534
1191574107
1242716965
241084339
1089210026
1275738896
947871333
847642410
1025764987
360018625
2061605187
1241815113
1193147292
1690667751
962136200
1873509280
1420457549
1380017573
1694421196
1038763646
1940539703
1924419110
1418345270
940514407
2077716093
434122718
1372883781
1426038966
297881939
942746360
425593959
1037337173
376689257
490523033
1749234157
1414434279
98510204
2119008864
425931739
514494662
1698924493
1360513550
1219859245
857387132
1983389540
1146700762
1881222758
568207737
1962310023
1166675603
2051650079
1465895236
470813473
181518004
1150855426
1270662194
1754347130
1781286594
1362851903
1548925611
1069651433
224131176
171006432
118453445
1546724162
1225342989
809582314
1892705429
803480690
338191523
814461547
803103589
384021162
387211191
400423976
1728028946
1743424953
238923936
1776812401
719219723
1647702096
511629237
483873043
1835383975
2139992826
203906760
1812092422
1566579381
696418861
1754942666
1232678954
1740909700
1016820483
1919039083
1864656282
524960956
30461574
1382844720
2652366
2047330811
1704265227
540403645
1433636134
818061438
988089847
473551613
223395484
505656126
1475485543
348946063
1162619601
634066758
557745558
1466273388
645561821
1747488777
953430935
804854352
1711229366
731609624
1718240862
1211384662
250414198
52031040
834162719
145982121
1301157663
1642740806
101416173
507982631
609266893
248803800
1775912714
853444649
1499280206
1886643151
139486377
1520933192
189761682
1053894877
1226627738
1184376623
1965581561
1772407586
1046567152
1738832154
371698461
789166800
1200006363
261068926
1298339898
1635060817
579157948
1086382796
97959199
780843237
508718957
1244703745
1488152747
868715930
315466548
1056679332
581167762
2133714481
1281871904
1663023957
1269957825
2130501716
1229285613
1890051620
1979050913
655841389
1638774031
1585065598
1807422089
1417025509
2084802928
2054127599
1247665876
1442198573
1718476322
620448483
1538309333
2113174695
734089793
5873606
113894736
226074150
1244476458
1837420261
1991543986
1884794108
1129001641
2059593206
88223028
1476297971
167987313
1634835673
769618610
144785090
374749242
1729767867
2086852574
368154894
1107233677
1302636798
1603728590
83026348
189179656
338881292
47436431
699554644
1850996272
1738016439
1204188488
1361263593
861398398
948939895
909508280
344533855
401113692
2057303355
351932184
1915047741
1103164544
490132105
1426294193
969209574
1066541058
705608840
238045444
1192769798
778355272
1204252231
1670227397
1817753706
442562063
1596369653
1849693835
538259180
859004227
1548209663
1200840239
1450101999
897433513
138721318
1052159833
642001279
558568065
2007061915
1641983990
285777408
1582677077
1583334983
720540079
866779853
1699436916
1543323718
1039705559
1012491604
1649087001
633197484
14850766
1140691526
867098127
1085370151
1134976534
1679255499
391119942
2037286201
664864309
918538970
365448345
632770835
1231117551
1389966229
770116459
793545715
473784224
1036967383
603527715
1655923618
643589308
1990727194
383314125
564042467
234232583
1922749676
1703095193
74546475
883537716
671181033
1495644337
1066196903
183638804
601174001
940153655
439852030
1152278729
433397567
620527467
767971386
1271687830
1747535779
637708739
402212015
2064980485
87965781
1444330437
748072373
1636398325
1409992315
1693472436
2075136925
292105014
985368554
168531269
951716685
89086823
307455128
1109449113
246142470
785260929
1324226336
854442188
353708781
781446153
530949609
417196490
1227635509
1435950671
588102939
594477350
1322733427
1646029173
664920844
1270644460
1725254090
1754121778
1861411581
1282964877
1231565032
2128828635
803795876
1888984874
887986890
1685053749
1775562219
636512333
1253412017
1594655815
588818458
1143740775
2142542077
340362633
2103036796
599633449
1685363493
105319412
1531388547
1046001338
995636510
1453411384
713406456
493657898
205772060
884263517
437224270
641929896
1344413755
658582749
1504026127
1644972615
2010932769
1918628292
2090388916
862649117
369001805
1981063141
483195156
1200689380
124391285
1185268898
783238864
1614516680
648002179
1256761912
62211314
1815634279
1633023858
1623691469
805487634
26447218
1014164323
1607685277
453798121
1953625129
1309695206
1321329642
951725353
16251287
1807886547
764890546
365023257
530039453
873452466
1345718136
1990393752
224370046
878552786
564789155
34352004
150106348
2058452752
647984918
1666301471
1757292221
215379072
1039191998
2109228604
1576806981
778607217
628216443
1125176605
1331678584
599610478
1214884281
1152064836
98087636
1594029786
1075665323
1750090647
1319727196
220498552
737162140
395278653
1656442191
285419230
918612494
1879474198
197624982
1515663020
318544559
1557002252
261727293
1052858505
1406411038
1218204560
1372901410
948163245
1006733062
1016615707
39764658
1474884744
1652335363
431639743
1394859304
1431282264
430269611
1328182650
460252822
623005951
1214361899
440467192
551020921
1359783102
1862599663
1252962017
4877111
79974402
910820402
72522035
1954144686
1198336401
1165934969
1873942216
1762877671
20994740
1881806937
958985788
394195093
1883370588
1904611454
1860848342
389243223
23908366
715136198
2040033363
930954858
563677973
983432859
466196945
1447253384
835571762
1703071864
1835412876
703501816
1143818058
195410152
1087623282
1241362449
274552971
1875653488
739337971
392295736
850389493
516494938
1069416
158117451
650977260
89824568
243153683
1394654894
98559869
1845497985
202327644
1169591012
405996640
1160698561
39594005
2114201411
1790777368
2089788019
159226955
1757245519
311615576
1161167978
1884103074
1029200190
1944980220
1887091237
1651677901
883903318
415540370
517416741
281590475
855474790
1375107018
1174422007
140870538
297416837
778621644
2034808008
1715365536
2045398673
1399359314
2059042854
1929698765
973878199
560532613
1887901153
1733702722
1933106324
337281421
1911970625
1516898125
1675864143
1337889380
1375096873
698402415
609773736
1978906506
1105627730
1228866186
836091438
1855680076
1953759204
1097613342
316864835
1281747781
266407093
2069975931
919868568
552561028
1763330108
1622349545
664079710
417145270
1473846136
662357474
484072371
1135279369
84959644
1498345139
2074286673
104712858
399110712
2045566727
766378632
1599935781
214908527
1886003105
1348648238
1754507059
218268888
1350709918
309283013
336223121
1710224350
2136729285
1093916566
1502210330
1449939287
765635181
325320404
182706339
2024035575
703034818
2034740949
1408630667
1822838083
2124598915
194607074
2120358982
808383841
1502727807
267022261
2131940233
1299457022
1598236741
2080134297
1867647595
310750176
473165598
957696018
150019041
1326331291
52215569
484432318
1657920301
133783119
1028112032
302192581
1058273108
1605616204
979965724
774032097
171924379
1946187882
808554120
1724348011
1432289960
1968386218
1146989217
749228767
1755666326
162507579
1529404327
1107215826
1322443259
990748994
506976089
1356218751
396417700
1050037379
239738321
1016929698
109440938
2097180754
539222338
269423275
1905010802
81652253
1933101877
319117698
1699695643
1180958994
450572180
532710120
1893701939
1580834934
570317729
1156605113
277070239
830549383
1224919727
941343080
8449223
2134893475
1376060154
939646734
463841602
2107689374
1218224279
1752760157
473811580
1461132208
634288541
1234783441
816104513
1189702962
97746840
774295446
1131775236
414868588
576660510
564098122
1369753257
760999101
1333800594
1175298591
1046539923
1182068253
727048553
217086147
1709255144
649226820
526873301
1004370036
756116686
703220700
82795043
1485794972
1182185574
414074735
1722883643
1089077351
717412703
1555586608
1732757651
896255576
1078566005
1635865326
876473069
1977112753
299606059
949475722
748525258
697557939
1511818233
1454138429
1487591186
1126953479
1334206293
1801109008
1876230443
726676625
1152398620
1993606788
120030468
1603148101
141441465
52212587
1195676652
1659370677
1350076611
938478023
247894547
1697166879
1848802826
167277945
1102616291
1252495310
537935042
986837345
1216534699
646740744
182794232
652402066
897606237
1058417504
413068541
833011981
1327804448
1416041706
142416462
1145126970
1289310319
1853397937
1761832248
221926363
39490797
662500069
1633842165
338913802
1303331933
1748769674
1697599733
905579419
450320209
1878511755
121945384
2021654942
579983812
1821610982
2053877696
771216140
1708046075
415808764
1910025913
1277246409
940150237
1951397804
2127305704
1784643705
1290250689
30005974
528439843
1861759154
602101367
788010919
1131805300
1370615826
1930249788
1265325847
1032700148
1096638863
2017530449
830524978
1758369779
1357723361
297537697
1709294624
156265057
1339931043
1245111747
619676432
114259944
589496556
343717935
104492687
172880980
398526592
1945655167
986264091
1885567086
1163211257
1937227086
968476960
1376851478
636534346
682392431
21671049
1173057318
1564936801
1871057958
720719598
638749767
1334669273
162450931
503919442
943420284
86992568
239187886
392655210
1732742600
1171951078
672376939
513933504
1884661374
958212118
1021704066
919118775
1914099696
867453582
392053106
1752656636
1405354127
894655270
1581482219
137496128
1389381603
1882303277
1895020063
226630062
1795380299
497579419
203837868
428315024
1451112930
1234974413
1759595388
410529486
760669273
243435448
359260188
860817622
1147497949
1551461865
1200642820
783741012
589153710
1629735264
733652960
586683926
1469594909
233162877
1845001839
763991452
1444989063
546907974
1970366799
117479819
525939492
924735514
1790975561
869489827
791006522
1761395424
1471491668
1009643346
1450241059
1891416379
1332312116
1846423595
577377012
764086110
2101990327
2017585698
34287220
1951889656
1842939657
932193445
1903122815
542037212
87981258
2137461476
1797277948
149493509
1213885883
1791863579
1644883820
415584183
1781429763
660218309
1421540624
21728002
676038746
737486542
799983021
1158306277
2143407383
766603282
1047913046
352849562
1123424479
1627335228
308931415
1412027649
180933375
403030361
600359448
831620330
1113796946
1193068884
499320577
975989186
1402056034
40703980
1218085430
282489213
1466702982
631043498
805592895
1971960391
1859401602
613464127
1703942561
1661574604
1641347705
2029998595
295188916
942257031
554352516
319964094
1555046078
538303484
1661822814
383098222
97472934
834957484
1485842085
936304313
311631414
744138269
831763642
929557919
1105644029
468515284
1780692524
320809235
1599179659
1329493286
1976791333
196104859
841705634
647398131
1311760249
1119175174
1907184319
518162677
801958743
1656912488
1122851274
161502792
996210172
669796757
1243856465
650241562
1778697329
1592113960
210792116
1617027704
1074381909
1641778665
981200210
440626439
1377635906
711459919
966426641
345589517
1637503965
649232696
407206236
1717670181
653852622
2074303273
891209815
1353933450
559953691
449177023
926980559
449186025
1164840595
1848928612
1624416761
1176555017
933510035
2141598752
1901274127
1181634251
503215125
1053392025
758260640
1239961269
1798853537
2098521352
1954202863
1934536028
822403510
1194278334
2129667682
1009091360
1259785339
249720440
1220494635
32520205
1529390702
1107468885
752792265
2107306598
2009996312
378734529
526311074
766322654
1416068968
626421801
1893532653
597440122
1283977887
1422663662
2048387605
1331482492
848745468
256813920
1569284856
846621623
1830621745
556329273
2012934077
434404090
206345381
1792213575
507666326
790353925
292398287
2006921185
1174757485
38484495
1647853796
573349358
591248150
1446043857
1094121063
1429004074
503135134
816518403
1620314465
1836350779
408443175
2104405102
763718174
1467326669
1187182398
2054680319
960947954
1425101740
605009231
447154527
525689132
2005919353
1562067341
1592328879
1559398647
528821906
1837489841
1865706100
1742606532
1693363707
959225737
1287994273
362818679
2052509244
2034882614
1499212984
63007988
872987607
1272328731
1657160806
1387296489
284387706
1363064874
886123234
1216482698
201570815
701502319
1637405648
1861402603
1540504547
1591456406
610693371
1880454837
586542602
402296811
1150845975
101307786
73619051
754555676
1700490023
622654759
1831287614
2113247025
1114517729
246144300
2082178154
1800825614
1059545197
986099462
1870738891
931524288
802696045
883071425
1295759918
62424382
11638699
319768741
628782685
1533222107
577902462
166085658
33149168
121816464
1614178052
482867805
619150783
121175093
852289738
2115764241
1556884210
1178760692
1447119142
1733446476
1356848308
729250496
322500100
865993761
43564234
1172188125
881545212
1060610003
1283564730
261132051
563769640
352304046
1860587421
716894208
1581680228
676807694
163185141
324457353
1315542039
914836869
1929468238
1383476432
1505576778
1696281027
1500880428
642676783
897369135
1104869261
1195809265
271052302
2101839866
1104562494
1663806144
1539957869
1576505413
137303213
1215796854
61504271
926471937
1275961383
982560727
1940956640
1837459341
226365544
361020390
150055709
43269819
1293879565
1057686342
566238842
303712247
1689320570
1370060987
2015609801
72161173
1676555344
283464312
577375096
804518994
93862253
148667939
1668691336
593697210
826361879
1101692648
659891711
815348757
428865545
1689240061
1881597165
626335980
1643989369
218479348
1973327493
23470421
1849312804
1434742558
1345723057
848049352
153319026
1555155342
807557225
1205653702
2804900
830094078
1571592261
1483712125
1003796805
219412781
2126989512
1517491126
1928988478
1112189440
204613174
1328239316
102068292
911400803
276980080
1747691144
76282505
2071250443
800610270
104611031
781758649
1631349955
847545300
199031193
2109781945
667985164
583503832
16496834
601914978
865272507
2145354837
2094376357
1563302589
342228523
1048787246
272637888
2139490469
654704567
76406713
1008074497
1363062128
462223581
219255530
1534379930
1182536209
1043033454
1479056833
155523402
404362701
2042879444
2084889520
551680311
1080324563
1956523938
1047873303
1910052626
1834334267
906682848
152992881
87613534
24256697
1913149434
1660726967
66542135
1043861488
643030040
906175926
917259077
180487377
1317339811
739490069
272381741
1141984077
1599611548
1941567060
1304396625
1799878132
116145310
1725440010
533709077
2003384692
448903905
1117591188
1856809547
1106898989
1996846446
1720516437
997392254
1343709301
1619589240
1030874916
1624290774
1559183561
1313417385
1697310244
300058580
723633796
547514057
318135805
1167166254
915512848
456091342
930642327
720196279
944712192
1230344114
1802539194
638127367
469822870
387824409
1534251347
757382721
1782388967
163096062
1696058975
536478010
1116896401
1943230359
934625682
5321193
1122352787
2038463990
395211115
746036321
2041503245
1330156243
771791391
1125342409
1094521525
1985871159
636587988
1866395442
1823831951
959712826
194267617
722049249
961771593
718199710
1003781849
989490592
1816799694
1463911180
1462836614
1657699013
1305646063
6760699
1468804781
1767287344
2139780837
1925408736
995275895
222012013
1430306889
1937930151
785153106
2142904963
2119197580
951248949
1195469879
397889056
667249355
1186424553
1654643771
521792583
1574646298
637583282
302325787
1297687267
867881370
1215563532
1713669813
1279772639
1874381206
738416225
2032436382
433406551
1118163034
547872338
1742482480
2055973034
1073921064
1204172462
1875716949
782102340
1169405714
1888242636
413355146
1621023337
1267425990
1322546188
1512588082
1365925253
605981935
1992537890
1667170197
1114815333
2080721733
1750937620
476487378
207460500
2113439140
601202837
2120503307
1197546912
14854468
1876314062
1315288632
955155704
704737474
599150249
2135367924
1443735023
924862597
1425073586
799794429
70537136
303440059
554080279
1968284215
2033478390
525813902
1890931534
886558479
1965394580
2115243406
839635133
1481995115
815686517
399128145
281531502
725319647
1464477046
1725016556
401309221
1034852359
885620585
48768348
1519344876
1115065529
336051424
1204782597
216957623
282592748
378950250
2035210664
1758371376
674769264
670619582
634242458
1339554943
1076375354
734616456
363024767
1526546273
851204315
1614175954
1589122374
469840126
7529203
2110660478
274886487
645374615
1540428535
841357354
950570420
34454873
1043826406
1026436119
399438879
539160437
1259921380
879063553
1008374050
1610026126
765724422
1430137710
3355137
1984474304
664099343
675309515
1220678839
1568106404
1796429722
1909444779
968391015
198925890
1312197724
775213285
823887825
485164837
965898502
1150671467
1777187037
936421056
2084250609
701615663
1836764145
537086600
1416002085
634054504
317658378
465054551
650096545
937370985
456625353
595949426
219520751
43016344
1879774527
135708423
369234221
1326125503
272595390
1079280744
1581080716
671001939
12351522
1426528008
18321600
1418654239
1433090200
1021971660
1584345229
1994317929
422645784
890753896
902343380
782840371
414012705
1145217141
1524023019
1285793278
967888410
1094619598
1089691467
824918776
2112626137
1147670386
1927964129
338606380
293028278
1004512547
1975614018
1183225157
1407503477
821309016
1696250811
1551621748
2097403905
1986171420
153300210
1715279501
841941285
30716717
1070583776
131430875
2092747169
201333398
1507133526
2038508584
718199710
1502026034
1197509917
1449210239
13631638
1454875852
1014967480
833209952
203554647
1902190193
672786836
1927522226
471628314
2107125407
14730850
154704903
844468142
571643511
304654861
158709535
1140834259
1751897607
577167355
120184469
1286760308
594298057
386208965
1891295893
281523972
1167149463
1234054225
40167531
775091472
364388834
1263558918
316057872
1314712561
382567247
1971918485
57119410
69216058
739727812
864408981
1585262012
1251589872
685338823
1593670872
258461439
405447525
204492791
1117530214
1932018468
43592545
667112693
708802688
679039556
944490537
671830096
1682230493
333949628
2131145587
211068457
1986379747
1138578331
89653810
1632356979
488631342
648185925
57951895
758087225
714805894
1689080695
1084738442
766588466
647283718
50846669
1302221810
2105352419
1758873164
551917024
328979572
2101589759
1947945078
169939861
670239211
176446513
1227211319
1043606859
1398289058
322527550
463617440
839634645
1118900393
1315307576
1711743914
649124946
1926478059
579246258
1761677139
211405012
332592679
87034072
192771903
278985320
754201489
1451913269
1728311948
590461994
1795189956
1953631818
194637810
1513176147
2052763962
709883553
1362320991
711514182
984818709
407325688
1334538780
823838851
2064732284
845844613
1240858628
1211809486
1774697667
303316580
867151773
1199211327
1262991067
100313120
412158283
2103255991
1626677393
34135664
995034050
967122119
60046529
1510993702
27788809
817689415
428589921
1903117004
485628525
382161508
39520692
1265164250
1434459945
899977765
865497870
1648453781
1933138288
1653552192
924953490
1282431725
85206144
470214902
200807647
1512569658
1261105617
303205011
556351797
1283707049
158221163
1673421751
808306098
240650487
1930221435
214248294
193120912
1335527381
840215421
1152485151
743870815
1630962874
579744149
1538770676
1961546207
1674375176
1671873849
1043582748
1912420994
1595163747
885718514
2050964827
790753235
992669390
1575455619
1710336745
1013953918
474770350
346107976
1828743288
1176123578
1254855534
723877201
153393036
1847928654
1811759346
1721945987
1383112978
1728785517
1104430476
1029495178
812616933
1202815313
2117601145
1954486513
1427066119
480261372
196408836
771452573
1388637957
1500443643
1680106670
655634216
308675142
264552993
2143903141
1847132813
101558215
731390489
694400694
2080016122
152364111
1667556975
833536261
1962961089
1254360869
1106383606
2124068719
254038529
335968132
1714327744
1588380990
1739921471
832214104
377820666
506895272
851476118
1194285508
785122702
813200689
149637888
317697149
1871420548
329295721
1451361180
181309021
1153376031
1416642080
554140129
1014840528
1592744510
1540283838
1132856400
1652732421
911993198
84151011
1912725187
72428529
706715289
454745300
490603227
272039190
800668666
691577450
597968101
588344001
1114977628
1017434066
2099937251
1249985244
1800040096
466508851
911619383
804344027
866949089
1508289954
1843963249
2127124777
1638688497
1104299305
412356044
1689826348
1030019212
1436235102
1332393526
1470409425
2108527627
389212120
714231509
212035762
83724704
295336037
821344496
1910066041
646196379
1045137647
1807195035
1053682526
1461300217
437654529
1957271751
184650257
516887292
548729193
74967952
1257949994
13538530
1491638855
525433249
249974971
504092838
825360659
988975416
1729421124
141297345
1674990435
660427004
160136344
1745612444
339619582
723442857
409068472
1148421187
299437728
335223568
1659235563
219677348
767690286
1275015849
1123402971
919442425
983406000
709861298
1201267480
872984696
552867371
1935034120
1763604429
974854243
1773538530
157601698
1213675542
1773360883
939798617
277696706
1067881198
1365508961
1556798764
784865642
1482112583
127739204
1257024988
294537959
165534769
1294776454
966450631
1492990057
58392029
2080845320
1571515530
713474060
1085685354
280145216
1520132257
2098387525
1749159738
1647466363
1315247170
83088387
1048283518
1133086310
1324528238
463770402
1212265090
89867327
1185698470
1183755454
1362583026
1168629299
42668305
871691460
318041792
1677994486
1072990276
258464106
1448791928
646749478
623196490
361427407
2106092677
2116037290
1467767901
1009907716
1715463403
2039971753
1166246063
353278858
697692579
433049421
1324467575
1942053243
270743546
1271816751
124904983
1838206032
1274048130
763453316
2009915921
584947127
405811611
1408409427
1969648775
7732067
1523899069
1217671951
1201397391
1678661862
1506197834
1028509133
362786028
1256964520
842364791
1223024147
1825275367
1378663897
1039185610
807152739
887859153
80842716
1532879829
175992041
1746609473
548862498
1603987466
1204092621
402443708
1811053488
790607378
798702420
1047531470
1637126975
1973904339
481995751
442270520
1860352458
1295155001
1299511992
1513763597
1054570315
18668684
1028602967
34327315
2032684243
474094296
13025762
583740609
698461502
1599246996
601962908
760698616
334664285
2008008505
1736973389
1855781752
424628867
1428319516
1613686536
170632226
691853685
1615864819
1838755501
612071617
18007552
725542271
2127531662
40876599
1827302768
1636024138
1610380935
534453670
272968805
1294958020
1008785952
1294430063
1180452
1737889771
981216648
1542243045
1869577306
1239221346
1049610754
1769813433
1296052796
486680337
1959773427
2043084949
481443374
1263505746
280978320
1662154149
184045979
2111463274
1730910769
1262707449
1786721665
406220820
1403685729
423715317
1642777868
1775542617
1682164495
754486029
425796075
1964306130
34720647
605268027
473454918
713009490
2142652289
1462218901
1764431814
479098559
14206384
1704308070
1209772717
1544560217
95433460
1596239869
1893769321
1669745809
257451191
38507672
537040392
1217171209
110235399
1984737277
28829027
2025457520
1638714943
1587874813
651513423
1175290645
1366750165
1231531173
1487810523
630773135
834296644
174093549
1822439087
364206202
1685381940
1331299074
1113794238
1547327170
1010995549
876169316
1834702161
546470634
1210088930
676001462
1983844233
760183447
810596707
803340810
1388633919
713876281
2125788581
1739058841
1276044567
990671423
956965471
1330706905
1163899551
1744473785
971470343
1345037116
1595936834
1486082888
1915717924
1692677761
308279540
858655831
682065064
1827341669
1190621176
6341918
981435912
1193332645
1114622494
403956199
1710908877
14839943
254746033
1710601378
392160277
1057699301
1278172509
524369277
631418007
2065069981
69046868
805791466
333909110
1107443226
443317945
222865548
860746495
526793571
1488108802
1700028295
1818786721
302079565
564323534
1794936379
2093495833
773107241
20183067
1329681365
242793194
1734629772
649509958
2041485506
1323206650
238308574
157203581
507877751
483739640
431106864
307635907
675861185
1999891805
1001662485
1373212320
1726347996
381452111
1253093453
1274417134
1368650308
910330739
264483302
371557992
551863415
1002517040
779322624
579734232
565274164
1609867950
692772142
1280662273
1509016324
1446957373
853654411
2026489395
2140870514
79663845
2121585383
493509449
511828350
1394547711
693267399
917650672
1617601001
1264816361
1226618064
728193056
476512202
2068734219
111794470
1496934101
1017210950
1821547463
761212199
1279140943
54324418
1158121094
1476676980
418369017
1487788168
721543603
1140556494
1844235930
275508000
194466366
183161060
249347709
1879324824
1545587277
1243481666
1198712813
1296664701
2128285028
589327383
1621663036
1685102436
1680325737
1673916194
1717325297
1305294514
650502631
491042838
931071599
1040671903
1607401749
2085257962
452507758
710130402
1798189280
2086241272
1673526140
1084812559
853579310
1756445613
1604335116
450461431
857548532
1220193424
1241620311
262389871
1910109278
2111183230
442841929
1382767220
1109641295
54949685
714810915
1887455811
1275641449
1246497599
2009478874
888857323
388655611
867259064
1482191738
1315020458
1776736661
2127209046
1464599255
813163202
875840559
318018377
124618109
1810668103
1471250114
761022976
9863739
1205146653
504471704
1356953539
347649202
2102120215
1700037959
1331884663
1005975551
1005802905
1288928494
1137135376
309145128
489532274
1678709116
2053309017
1562588749
209091382
818688829
381846971
1037870916
25628364
1453692239
400035463
1519552426
2106793199
1328148143
1412598573
991637213
1380561141
571186416
10268858
1792116908
908107963
323078503
743394547
1172601594
1900851546
32349627
1339120416
1757330757
1640272207
597889661
1423370353
1092464026
937596255
919848573
1816614734
1875459382
672228194
78867073
759915189
1157479113
1200750154
1739440616
1288351873
2038050785
453417762
854256194
565527814
1169779281
231669090
1855031809
232630658
1733445339
684834388
1167771556
1968556382
1914060677
786168949
873591691
1550451946
712875921
1219379820
1782193344
481321704
2080129869
1475687542
850081087
123419435
821161759
1503607445
1061432783
591268723
130970769
1355332686
1281403751
1814464895
331747113
717246835
1309138923
368712358
759852630
98711502
221053361
1731766728
1588134303
1066363890
1443993318
604458326
1301395987
415819813
1871243253
1668383201
753441379
1948554514
1950331238
2045953252
1695211677
1460606602
1434813013
1184782733
263453324
828274417
1368255051
1764353932
1302254489
448645243
2088060040
1689568934
2101289061
561166060
449815813
572881458
1894389365
1413024798
380322711
1898128504
1870762607
1018314489
1337724720
1717438914
978083510
1193586103
2004555883
863487767
849179940
1831027761
639123084
1485522774
864726700
876740823
743320107
717429627
1035308411
385255329
726045627
48849671
1827772644
380782531
670915295
639055403
738075153
2057836001
470056466
441394675
57822042
37296759
153509819
398384530
2113849458
1572349018
889851772
533244614
888205409
1687941736
941721204
407046608
942607137
737324420
212963968
1741767237
956100716
1119273873
2070583926
1612409452
22974236
1495419837
1984503766
1819272386
1894120563
1868759793
746316891
838072701
434947253
152347484
1508124909
1091091608
816703761
617759904
762210539
723065407
96621452
1138858436
845370783
1906686212
1076700123
2090833411
2117962492
1359529475
1283956306
188966239
1245228429
8512414
183250874
615076041
298181851
2135218617
1649352343
1464075477
403466840
2082783037
1635951430
2032671729
19877383
1627310999
357355532
1850401868
297868087
2009130041
726398095
971838494
1941094973
642585232
139958326
959386681
1736588011
262862266
147648440
1930842580
1422992438
1505911700
1271839357
1785757580
325295977
831849977
1433858058
1853666868
1437997573
255276402
2029188753
122099722
2062143799
701120992
1755348240
1506677722
1760284960
1268760059
1416581571
434454705
200882248
809982892
2067633291
409018792
1732694414
655031985
1561173245
993909436
1402256068
712858337
357586982
1534490079
1617858700
945120180
1393739280
30485251
1898682365
1479567490
1442880260
1846824525
866003422
188617248
1474476988
470410079
218147093
697075559
2068590379
106946687
15349471
1999785364
1391315756
2077375849
235021508
1344195239
878049673
130222081
782872740
419652620
797952163
1408327921
561505354
1969951194
2139011971
1097898680
217724130
1279881055
109504753
1042619483
476796232
704675162
1268488362
298004767
1875305503
196175441
402102147
616166795
1701748720
108239972
904396328
1258990585
948244813
1476527915
604323321
1108706726
820109915
174777344
1231432933
84642227
791589029
2052382595
1690966886
826579063
1274731620
409367930
894264056
1891915570
512672598
1713638936
1750622162
219426548
787463357
860451843
1305414440
1235220044
1440000898
906663363
1805127245
2731173
204404010
259177531
821940163
73457230
663135920
1234150623
767611490
578974398
622672190
1567734042
1623434926
1548790323
339110296
1613983309
65590968
1998845389
1546149992
550230281
1753750418
1998034824
71025130
893268336
191456024
1079634820
168873642
1449757323
1526504302
385704126
2043237512
1510814162
1746030641
964563411
1273568165
1321854188
441273978
500248798
1223393430
1076489131
1314628077
1115653532
214912279
129950349
1292349214
398905688
1407107755
285518454
1614194453
430293049
1473993850
1847304857
1177150275
1923035222
1241851752
1177814855
696490615
317390483
1977404085
619317451
770232892
47162721
1187912029
272296250
1724046153
106934797
150325917
768559356
628472411
1177015839
370224255
343318400
243216907
990424604
520012975
712658074
1997206799
1337691820
1668037264
680993039
996063252
1818469065
438458221
859759477
151419602
367299925
1481732591
623685250
1986961971
194877540
1847362333
1073735505
676035416
1096744764
1728334662
448469841
1707537452
196187343
34182162
1763930668
332110068
587185885
1545645094
1498041131
1122472425
1097877937
1926707728
59890048
1343753438
351612490
1724095641
1882689717
913197035
643376547
1899462214
46399745
1112669225
1822378311
2044681801
1478929910
1224542981
1961488686
141776131
1179782965
1945760518
1119398262
603338003
1038598844
2010184776
319615486
1196635279
2021142143
1687848897
2109360762
1877733775
813116928
1964394288
1079837622
1848734211
1498217740
1674730169
1960696617
1003359884
777255061
1370132161
2089299270
1154855212
3672906
942541292
47664843
1686580932
1999528688
1959908024
244505666
2030823795
1626233905
1445569888
764332315
311080616
1935007564
1865459364
1206127991
1159546900
830409719
120499718
2089453650
979575323
1912978829
1591460858
1774625996
1819122189
1092494922
1392519336
1529497526
1013719229
713070425
654983249
2144339455
1300245659
2060858370
1209387229
2067397567
719888474
1492350389
2135611836
636182287
681248899
1867639149
2044230249
2131143113
704646071
635675203
334525640
1753622316
338219042
1695094645
1199605790
999966517
419287148
1280414642
2100711534
854653351
657693762
446137952
677310160
174802797
2022069925
132863275
1860439297
66038146
780539567
248455467
1300684148
1510583079
473588293
1537463348
66839868
1654412572
797024069
2871281
231466525
553073328
398809626
1885281848
367906061
776175555
1414834262
1298857742
547571741
1207733824
317785642
563786565
789919351
197346141
137372323
39241521
756420836
1761044991
787809041
1010813062
899448937
213845522
663624575
22778345
128372507
1093154798
2093085225
262682972
970255834
2105792554
1634610419
1144690842
1005738142
87481178
2047444992
619990700
1716850969
468575718
1948470272
1417998011
729908042
233014065
476062884
1061235932
1380507708
945223682
1930967515
1848398549
107615576
2024080487
1562749727
1819038407
307356957
1400579731
450034512
90579902
1034754093
1202757940
2073256551
1740243019
1698855954
1004779027
209327526
454015746
678555891
925509187
184344342
1118347128
373684091
1227457434
189577618
414378500
1834035477
1499204773
815918939
263101704
174178930
910536864
696910008
465930317
789604908
1469744527
1128340335
1331468196
941108847
646349097
2107486524
1544937316
645853565
2009868742
921110283
400144191
1132194536
1284356271
877471595
346845400
2107715761
603260301
396067073
1166229302
1682926475
1867031857
1337517350
1756967417
1006319323
1996810449
1617650626
2064868148
194223895
1988287173
1140572852
1923276299
1957669650
862113650
1921106867
1359738640
1069190002
1564294696
831521995
1432657209
1384584498
787379836
1995354354
1592468824
690287769
1031573618
748989107
1995343131
1979988014
1646193870
2053524765
1343194920
353598362
1410109648
209207509
1854835844
1547267261
1860290217
1680790242
2117829745
1695586303
1930367541
1478699334
1739501574
1512885163
206307559
926266630
1583892092
467937153
663565181
173288368
1752442072
1443144232
1631759609
293555555
2127742086
1874073358
1166828126
1744522461
1190686478
904833890
1383578546
915340301
2068478737
1504062363
1126157505
1876082074
2025937082
1545303477
1636806024
603753167
592199445
551216572
1883018828
1746259384
1055862299
2011149783
1179810372
83367692
1900170076
498498601
553895740
1870794855
1668525110
248513081
245716957
1576840307
996005245
162342843
65503133
225232254
207257293
426157073
1278009037
718003241
1193169898
2139339510
476266481
1767895049
1176693626
1132270263
377915570
581942973
544465444
1374388953
734398615
1566781586
762794815
2075833648
1051669881
591868495
2064647907
773756225
1629139159
531235947
1982834102
1315534498
1939039408
18465542
1152750153
420384715
1562630686
589306691
866891462
1702229788
1238063899
409508781
53667214
16288874
1617679792
164670342
1131240057
583664618
640426459
482284317
1257315175
1740843314
1717748210
1387976424
422136721
930677294
1279584523
1180750159
1453941441
983736
1082520688
1513992344
1283613595
998988179
10616193
1510682536
999600766
982693771
151828777
39498990
470975377
854342823
690726617
184416901
1220170334
1127009558
1254121447
948686611
227561925
1080096221
1842538463
1196696111
1250283996
236412793
146052811
1718588705
1114909564
529606764
1463452890
798575633
1108869802
1399705628
1764801141
860597764
628993635
1313611787
1268483328
118018201
227664585
265245801
1706956110
370273976
1322788771
2125142616
171101712
1655470729
1376265129
1244045259
126388164
388308315
2058011204
1097499808
672228265
1500997102
963810249
394710882
244246101
908508732
1260299191
863021715
1999791740
452377310
335601016
337408194
33682992
219695184
463073102
305289545
597691691
302982306
16212790
622102834
1930846641
1762276091
393417147
1099027245
1171439142
376820038
600992821
1803052866
414252050
798209585
1005747835
1751799993
1065705266
48341515
1496646386
1778440497
1627212869
249069356
921136064
1620286628
1070640498
729460771
1758268107
711973119
1466153955
625511346
1046975526
1644053785
1734647738
477734685
2008633214
746433876
104945975
72691654
1782093568
1808799759
479773373
1007234984
1468262063
1808605415
740584264
1258475987
99302629
630054079
1825251795
1796661647
1997575984
134706923
285334629
1390521492
668881397
1845929964
496762319
459747814
1187754693
1349562699
421114718
1946030824
405379813
1968598091
1218503959
4330579
1301511094
831061388
2096049973
230145684
548155131
18209096
21824001
1689508842
139836830
353572383
1994171164
1141323895
1189984684
604980643
579353241
1901164038
1600256056
1703882759
1467420168
1696120896
1401315326
897577876
1782997436
1308437772
741488137
37392466
677036709
1293863319
2140039376
1500916014
562385135
685909416
1411050537
1867447065
1910732426
766752850
394734005
595693490
638995264
592909532
1317711410
1054784925
47830131
1817984674
429311270
588405159
1304160914
972479396
1774994619
1916918951
530743299
97565162
860807856
275657084
757425009
1117848869
905926801
1262613231
1402162034
899703366
183493832
866161743
1662476242
630721902
1137746598
1199188473
1944455603
1414816571
937120465
555396693
1420874284
109959333
1380778143
1459218528
158291284
1108966820
1036448885
1993769400
980069403
113648919
1889969440
1865994930
222614269
1351777726
1126343015
2126343498
464746188
934269319
1974209261
1391916218
1665397942
1832589202
1680701369
341140587
1107105516
1889285385
1345694340
707328148
1701165442
1329259883
658995709
1035386016
1879145321
391809497
1713665557
882914442
2082682157
836968871
47117964
1807107122
1708468346
74506102
329967098
925774068
2140557318
1027483585
1510405731
1213065741
1128129076
725606257
1695327382
1756823587
1122463915
477481677
2055636189
1126069818
1258933775
551147215
1084461717
620342111
1794698825
1072120139
1244296993
2045932375
2136169082
1699452141
1887788543
1526409145
1525395132
422041363
1855236838
1669121954
148757571
1152016116
1204998136
1904734232
1239654967
105841280
2036587231
2116197493
2035515040
1710838632
798180491
281817699
1882845871
1228938275
2023371654
615355218
1757456400
1804114687
349708115
69022553
191399857
201265740
1057150072
1193692820
151408677
326133482
728618309
1326570077
1500040688
1130463058
586152105
1015400463
1903200942
1987664237
2878376
1698282957
1891863190
1970609346
1224192566
764837999
630285963
955090116
95731652
2059272707
198695260
7719348
2075812043
644069014
448211351
901856879
480483077
1528241990
749756673
377747830
496873824
732245620
634755872
2141365698
1086267646
1342622756
1144633439
746925161
646183348
926120517
430887691
1451358314
548680414
1331192311
1612704193
1051742591
1312863251
1662785086
454704586
1343216369
338672287
1454867156
741283134
185776274
89592952
775748300
422309749
728287589
1462453917
1911702540
1393035906
2021895405
1933679913
1663542657
190252356
2049473038
1332174916
1371427547
1578758894
1879605188
386131986
1544193074
1068374009
785274675
335388462
579292887
1556444904
1419391051
1903983994
1428553837
180848072
386033739
1893328212
2039985828
1056610392
1747633811
987386967
1625435922
1270240468
1170440939
300016605
1337597980
182554896
1328493187
1813814517
1615608084
118807814
366415609
544084002
1089516365
1637657824
1929347313
701085975
71156568
1841142215
314112954
54509755
496234800
662628377
1275301665
1052897897
954639592
382295536
549567020
203057180
1285257639
406242873
978752211
83044720
1871723333
1584493780
1383632077
1297256206
603756997
450303390
187310021
1883767265
1983562860
1568746466
1559320739
798151021
844910741
300800000
147727432
151796086
1437610903
402324398
1961960398
999466084
214168947
2064887584
1353251196
143693864
315385060
1319387731
1982475378
1697276947
397889674
1059280673
131462958
889653351
764337504
289687039
66384111
356250249
1880570166
1959312530
1379523027
1481975092
1824506217
557192315
1533158931
996970227
1191525730
617769202
1324790585
2100762867
1669026465
841416312
1592776695
487933707
357627035
870013269
331408788
2047509664
1327906659
22017329
1991068222
206997578
2020207708
291423021
147552099
323938217
669370850
797822956
862876100
231365047
243199310
1520484105
1124839077
1981534735
1588910621
1179127256
790621118
1732209611
790317255
163245797
867677171
80169698
975899841
2039987867
775101987
1696795968
193583460
1012856665
1114140544
1259361055
1547090447
372699737
1939115922
1321516276
1763254744
225971247
1555464205
867423360
905681623
435785906
77819303
1037101822
1282064310
620585455
263789664
1827772444
1814082170
1583290961
1404876102
2012009621
718495620
1318423870
1600814531
242458165
1121151268
930530458
570957512
901329417
464352815
874840998
1734556948
1654171626
1278241912
158945351
890073568
373752413
987746751
2130136499
594203222
802635476
232742193
1380250190
1815958027
99399487
245229456
1388603047
453744294
178752151
1680374206
41961411
516660259
358914319
1929835770
1695237778
1886123258
9560519
282107219
388081313
648328522
15603214
923487344
1531834787
1908244482
186927429
1653344538
1694874539
121641021
612144915
347966518
1186215388
1094179186
817805728
819524667
873044905
1029056611
1554712372
733982731
891593607
73941794
1672468879
1729560766
398406989
1477373778
2125929576
183982578
1024956818
1443751965
1941531786
462971483
1490761310
679813404
988421318
357822315
1499374284
266815486
1482273418
1976865513
75797263
1886083668
1682612332
616906522
2122780131
14050416
1631794847
1325828317
1009731798
907197981
718561135
518224934
1588852143
1508979015
1987183700
603130705
2049232024
540856482
640009816
30489071
121533536
95960963
1390081742
2144096253
36418968
975539637
1286122032
1155812715
422779230
941638815
1648333123
882537960
80745823
357827853
896545615
1085225485
1502142354
488096433
1721748131
1762627774
1509863647
1507095213
827340919
102607500
101871172
1911800862
1214578962
965608673
2062671546
1460826535
223030466
1723881977
1324545520
2102571054
19375887
1833419298
737855417
2032918759
342929283
785987982
1201342419
1908018784
1605110072
165101766
1143897750
592746365
734309926
1023485833
1432568722
1669997481
575135447
1056385799
1855779228
1320348724
1654167129
1513208641
1366316368
898894479
1946030815
2104331164
1195108380
1934023282
241570997
428790650
544311615
1368373126
2027492215
1776190967
1425248530
1972497740
1506652333
1843171510
1785221798
1153757085
1561131703
1759440117
1132798990
906685962
2147087741
1901225855
1372997030
1746269469
281339603
1367342027
1278266335
35526295
1081518795
2098408871
2017960071
599440796
2033070581
1927197559
1463090950
11836120
1620156770
1901091267
591836553
2075554627
2087741284
103159558
600787227
242002050
1186807100
935618854
1932751695
1824168692
1806551410
218172868
1851028627
1518176089
1488305621
640331793
41683601
1291406466
1203359361
2057553598
1665942626
633947830
597948776
517915099
767368421
1660331458
512653987
636043287
1206600626
588606361
350949532
1905818416
471996123
334329874
1290733449
1018559616
614691871
538213154
955294207
1077046654
1039679210
1196377164
1902067973
1474167595
444151124
1751346167
1092127946
334109973
1661126050
517422367
1769517832
649081893
1313189216
904325414
2113949814
963072785
1026425775
2032899386
207805444
1464142910
1569000950
1014834922
651711049
1252833968
1817554065
969199497
1257633220
322598864
346131584
1445330505
715920301
2084639971
1758402908
140001913
185582953
841004356
721125426
855931734
504874747
980204468
351590111
418742167
813182372
1529456078
314072796
1147459336
214122194
271931698
195696140
261875273
2089223387
970218820
1791269672
842068778
37671636
1314317574
1484018171
520051589
1445099285
2067918727
1181828046
1430487385
1214483632
1593188720
611467651
1840803518
1231455785
2140599149
2122342114
2050849124
243355623
1383696019
2108490635
195772655
2056509418
53076500
1467055708
1563247905
365505878
289635397
839715697
543058541
63023729
1074066879
748217827
395013978
991386839
1656198215
588888817
1118692028
1014943289
507089323
901512317
572392654
1591963882
105362859
837637617
302571180
1436202155
198935288
1019596569
2005448436
385046738
1462380068
1813984407
2049934886
149410124
1950568651
573876279
898689230
720136799
1749575519
543596827
8898898
1822823577
722008010
1517869798
343223202
875595285
1607757203
922893839
2017213042
1175226480
297407733
583713515
436933809
1961491670
693130461
1816246646
282321378
2046827967
1402175796
1688288356
773429921
1113717881
1859143445
1730922570
621992867
1887653802
126849036
135789355
498280453
1326628352
2071503088
1379339877
1526736865
546481127
288744381
1277792202
19430214
2042540572
1936792293
2000357504
95210428
351427437
1186853501
412772506
1718281363
571467922
586104521
307856667
874600760
2143702812
1635931026
1376285347
684085849
460261353
1576846412
199961790
962637250
742184095
785690820
231880223
2139071776
1434196870
1337033004
342788099
1481220737
1811294964
650925511
629712641
678998170
572511494
1426012390
613000691
749326024
202542595
1710288020
232241261
1262230638
702526253
1161500385
1243396615
462039659
294774512
1780661390
601316737
873430027
453777836
1038464422
280943433
2108501316
879585422
141933614
1107691515
1611737910
522131300
102273329
2113964593
579030113
1079123895
97137005
1868835821
1884579409
308685388
1902897982
636192347
1817275872
39318188
1433174978
853893569
1465087431
2060409465
182340593
872233235
799352923
601471122
78302509
1984239760
1399474532
2098077156
381558781
1631369858
591677135
1300204825
1263244024
1195935536
1208252336
1841426406
738177820
2022250373
1224718412
2108452964
892416076
224654728
986945969
204475520
301819583
1741981677
616238858
558570055
374392247
228890855
708824171
1100859412
1149599006
1665769819
540185381
1474944085
1223758655
943988368
1841920422
458043286
252914488
109881044
1418402012
166455461
715083665
876554724
264207199
1948502536
1135594613
792681999
1209539873
1413872097
1292274255
2103195597
1602136934
1546407542
1812339610
896166066
1816538772
602421726
996282405
97302801
1851497144
239586541
1910199784
874160662
1196746562
643493846
236375437
13794002
1309911628
1225443470
807824396
126538594
1933345587
1823109774
773542157
1472813970
765219464
203752205
1868260612
1911132008
516821129
2076197999
634156771
1615208353
1646452411
104221804
1374629481
2000190234
1127279688
191843918
428053193
1343738551
325771835
2131766214
840895740
1077013887
1505548684
185388142
747938417
1712268044
1215466026
982777841
919784624
486045069
365088483
1609591049
2100190089
1042411315
1823848348
2139059473
553182221
880176487
1056503471
1564457190
410005759
903719332
118299274
1076115073
1604477296
125551707
507832221
149271725
632862059
48768001
245153883
212332286
1198197775
507208071
2131829067
920427193
1125725921
673556619
861919084
1412115677
1395212246
1517462107
1190872222
1475738696
108773100
524124131
124256292
1389061869
662027434
1934899220
1105916951
185555236
1192064316
21438923
1294959613
889592726
2108247412
1941107021
789478413
1074303924
1178320661
2101722000
1802788429
53621361
491989061
1840363920
22398840
730577398
405916524
1227339672
438074182
1260755448
1951095165
1641836385
29588106
1363578113
1720966836
1526422997
500042353
490345785
1486294217
1302082317
1346916733
742166469
1066632297
198583273
1478563114
49756844
1234207290
1569464946
59039886
1625997662
2089501830
648596983
149373783
1772580617
1176038705
2059370753
1507302559
1544195392
181473036
1974921767
822223423
1704469424
1355961105
1281174314
354526228
886078060
1915815786
1169985016
2121522973
1912014992
1812432983
717137001
1980327547
362972944
1052584011
782962551
2023219344
1003681703
2060410908
1738095821
1194306942
1610417684
791573865
522531795
1034668759
1644680722
2049222179
201425744
302554644
1664382913
14128822
471812335
1231038259
1620698832
1632387877
174958333
1923508529
166612546
1675975099
1095117620
742675962
2044352123
1310233412
534272554
694630818
1023732080
1636240273
1576969060
1590135024
1826842477
1273324791
925795418
1741890832
1627479700
1574020249
1286325761
289189864
1995043777
701232122
1031563092
1867947641
753053399
522008406
2128957385
2128453212
868161327
2046222687
1426231590
184717487
1760007652
303575114
144986070
2073253992
1276967261
1410818798
725752602
1461133626
2074625367
2086255145
1746944524
1234985134
1387977641
900508947
1338884343
110335936
687937162
1911771221
842644153
100240960
1128002551
109079418
282115663
943113228
336571195
1707803177
1499301133
872998217
874875294
635919464
1656327176
356016491
1038572611
906934182
764283881
184453988
375945732
1119804101
167807672
1476778419
1490819098
1290265192
645410854
1077708735
117413886
1899375973
1850564716
577660486
434509668
1379049847
986523489
1014882819
1848872355
1181843661
1930142890
1970357940
1297813291
842644272
862277904
109132462
1181597610
1836067296
1749951207
47330273
1889719145
1123547844
1169672494
72210519
897273404
796370937
1158589700
1090791647
223634492
332089068
927375926
1469305930
21273597
1204510810
1245034341
1841885439
1892407960
1490917022
604387312
1668038578
290364826
359468216
322391689
177248822
316208609
1009739568
1020961897
892283023
1790320172
1847793081
1604432683
1559108832
1191511455
1768965858
1822042068
1982819688
603489226
1712466221
139446565
1130593502
2146832776
1918257813
154476397
798313505
1836152278
591368942
499361696
1099470996
248859386
2092263232
1648223947
1695077389
1089685347
1578239644
1413248069
548686048
1609393450
218685973
1181186126
2071618735
656190679
478213198
1147700487
2129011796
511336650
840239785
1752089754
678656350
1899840265
1204509227
759582842
1104839607
1030127507
1972263883
1779939335
1607702202
370515521
1431655521
460680236
708103794
681045942
1984235104
122480176
1453428211
655995499
696625110
1436656042
1229581116
325517528
1455977515
2022513599
348311562
6177030
1503113239
822034190
2105180464
720690643
753586524
767103250
290862922
1005154938
1895401903
1451435348
1192368734
1384627382
1217284635
1000248092
107154304
1097415751
938526879
108453641
817922116
101023434
424840275
571547094
1795704897
535266657
1720819408
552993011
2018295756
1225922099
34718097
1613186529
1617929188
871803923
430682265
1360072393
1378394373
418683769
2099447910
1507902455
283574830
73714399
1613827995
1715684585
1592305652
1471186946
1671286466
1429076033
1157281738
1457487864
518014098
813732054
1030286929
1984606171
681110954
1947607436
824126024
320309223
1234871749
1799630623
829836990
716130865
2107875491
836707751
585337950
1514646988
275571611
1320871997
902434927
503973011
744776188
530302631
1352477568
105968730
1347383758
1849943642
1236598832
2035389307
1614952385
1412437294
1284417232
2022425665
780932488
1806033724
1219742768
1733792991
1621528658
1180777723
1184074744
109451394
1463641766
1297246667
1472391572
1539128779
672177534
1384117243
1562813998
2099136294
661838412
1413952639
467244120
917302428
818097606
1018720232
1679884160
1914608877
1720828558
542492353
1074855193
190696689
601900263
1698970688
1456215189
1566535504
512521906
975053166
116071801
353403637
1326887342
643375542
1308871220
990520774
2104638562
1224760445
1635108703
622205310
713521052
549243008
1029276870
1737290324
259988411
862371968
910446310
1420940877
449188175
1884874233
690401243
458905071
1713576727
145644020
1975362941
544719038
1862043179
1522981182
949901506
2135147686
1739241184
1916156329
855027487
1575041635
841098975
1428437273
1147239726
418459267
560881339
88863617
1495213077
652971794
813273276
70044793
960689598
198362254
772354779
1864348542
94531270
1789060281
58333486
455299439
288369921
549309455
1502247801
464313296
773105947
1595571729
2009654232
1622169741
719655657
1913941523
282353371
490939839
2124438672
1366595137
1046991308
100792721
1583583280
1050938378
2133805300
1106116402
703208513
935940083
323864217
190701155
1314602771
1938821789
859168852
1011156676
1541422243
1540922749
803611561
2036709666
417382814
352666683
150796731
527601137
129049289
1315693358
271460977
696538141
665171345
1447097812
1624414057
1131638109
222927193
1321414620
1945623842
1173452229
2081255292
671856946
1130440975
863045050
417855116
1005641923
1293597423
178724761
211900335
2047157157
605526758
445355065
877842120
801736143
1762728861
1226955056
69386184
774733836
1778959562
1802228127
318135805
2085023918
102966139
47879607
1412478123
635704189
1752929961
2079907539
424498024
332719025
234021543
689515606
1504569976
1718739938
114430348
1594889049
1077630898
1972537009
460264389
101947051
583567865
637695221
2015764888
2125213732
1696244185
1999616334
1846591906
878175266
31099934
1323863680
1154950743
649105937
116277033
156692592
1370298548
692157509
2037716332
1113947968
72750196
2108947817
1339880560
461869678
898121917
748738408
1051754046
1093518412
1634429853
1234717225
1098299607
180185474
1780024293
1592894029
145869599
611271244
1816121461
1594221453
140443044
1826795441
173999998
2145321775
2018597539
747445847
1672944137
1996070349
968202493
687591603
1412911171
1571455102
1454490041
1873249439
1819780474
669838572
1797019660
155696221
386723068
1959368866
1202757707
1226552303
949793361
1890709831
142446523
498959006
1376094925
1514028229
550317075
1001902034
2048628219
1603039493
212782515
1911544994
2119107830
1477167387
1345110205
126887877
2008246379
1838295658
1118233170
956593741
1618031458
1035485833
766777900
284224911
2067984930
1720936324
75786976
203357921
536876937
1130297673
66542489
1219232897
19117923
1379983784
297006483
27946367
56148508
949255492
208592850
1752456230
590906693
1823283931
1477417166
1446775009
493675656
1225556880
1681165739
857446351
1031568782
960575881
612488082
288778641
1075969369
1200372050
424258121
1051356537
1070539395
1271738622
1505463519
61977755
1813876764
2107355721
1011386429
821252283
209885727
2135944953
1370516746
1790166339
1562809340
2022358657
1378316633
180589640
1200252962
1652519078
1168226284
696737434
699386014
2040740585
1264898168
642638355
169289281
1084572270
1664810239
1185505873
1689068432
1607151006
693322587
1609197382
2014865530
145810040
638244627
485787009
2141611099
921494107
24144829
1778440497
355578151
1540093488
1619860784
1483897479
1138960983
1104740213
349839002
1210561038
2097256678
1335739337
299166939
1195101730
864828175
240857252
1645608432
1763972636
1956248376
516257764
570672549
2035405340
1453738748
1380762546
1510567383
320574581
291607001
1669448012
586794114
1785022366
1989881879
858023488
272285354
1558949862
1631529408
481161218
306510079
1908672034
1607528177
1137430492
1134859778
1145710690
1011977478
767964465
984638642
505683849
625183865
1720628637
1136884390
180079414
1054236351
710919018
1681612666
1618794035
104321983
1920736729
1314766876
206998856
343293215
1678722315
2048228470
1386805862
45627798
362471206
873930269
1367116150
47418255
838046901
1746229408
413294264
110225926
1874191823
640424370
1665125066
1199330892
223543213
349930346
1345850100
78438518
1567388825
1646293732
993602697
471126624
404622481
151200411
1714912209
1194250321
1484453955
1965796665
625993855
713371837
209558561
1108192190
1270228167
625862180
759565600
746859436
807243765
2066968077
295578049
399196311
1299533873
291710005
463575477
54691708
449952398
1047445949
2129314553
1003666333
1793199627
57228476
1652887613
268865159
1889208228
1073888085
1672988858
255847140
1718311161
836760800
63865799
294995961
282995385
2092465671
1292879228
694197197
1052902167
496786959
1902288056
797722409
1606999321
567251047
655512853
419667617
980433576
1126935553
2086393776
1676727598
392987648
1359946926
659468585
305168027
1995061741
435318173
2033479161
1249307336
379334370
1961198655
1427084079
1378002082
56289697
1974869063
317103579
970469745
2341651
2111412864
1417512561
2049611613
582893134
963499150
76146621
604555491
659867468
1417494714
1613820622
1224811619
70637450
1112988779
709000499
614340831
1877676097
414418170
336307144
497337726
1287558649
112629216
852421462
1231077121
644692450
537659842
1786728977
499188115
454951928
1092319652
835447234
631576896
89734849
111849999
222836329
300951341
1826680909
1606704714
2042104673
1833226161
953731579
966931248
399674519
2018754742
1204898801
1615354235
2095512237
859431001
699640212
1286116009
1879051337
2010336165
1977086960
304514553
542119097
217963539
114150982
246741426
1068352578
87249370
1078206310
183634354
1297310470
216215925
49244369
1288731275
1295948856
2029089799
133244052
231280581
643617813
1503520949
1385975875
1645108345
748185003
1706009678
1158751771
1991038476
889864778
1776880039
678366521
848113387
267669781
431211343
878996326
2138651579
954968138
1644152583
352145235
391391339
401964439
233004488
1170699112
1480752986
2114182753
1697276718
1389630368
1874636736
840160320
2004670316
681106088
1786808611
502961110
1718727719
733485758
184308656
1246124673
881664708
953961532
1812855423
1326638044
1720318656
802969550
213613478
1571428515
1115093275
1944068187
1458049699
67860417
1610637684
431515136
1471823921
811869366
838711550
511466397
544842200
366703935
1051733857
1131332282
907611523
697101642
1440769688
1579432175
1198876681
840169695
1163534147
334493808
1942635157
1120879160
19990036
1493797608
943976523
172705616
530242871
1369443983
1575349962
1206527884
1744843903
775891646
239076672
1880008662
1634833333
15684619
1731584269
1165507990
665423377
588396064
1603379621
392126096
26176212
1160636075
1881065519
2043515445
125804979
1500330447
397021611
2062813171
1747242935
1900327752
828251610
1639174631
96134940
1556537059
2082639814
1797039565
1281580393
1400296533
1938194009
804174900
907448955
93943188
886430129
78742774
462042600
2115304875
687210004
1321279077
1605045146
298099113
1823299697
1463182741
1671953820
1197587200
1922549088
786068611
1866798930
1732304512
583881414
2010340734
611206168
2082997540
196021404
1393975721
1777717602
1693971881
1605762226
736963148
246217310
1644588521
1083288669
2010097205
1389589839
711775510
1899159396
1223740811
1087998002
1148623962
1558057801
744148359
668940132
2038730719
433438835
1807598371
618515076
65346444
557562727
129291823
1512696397
666849390
1299689228
1387860058
449764511
616377014
1251879105
267667684
246614677
1723437025
2034032517
988687443
768968035
953578083
129701676
1278722830
561311573
152940741
191034152
1807285629
936748641
1054422371
1134109469
1773537043
9027562
793962017
609605520
1027455711
1357806982
1380078007
1787232453
876033720
1044804708
1667537253
2048582674
265204230
1731529469
639552456
728223222
1804778444
145506599
770950849
143386447
69024595
1162449592
1095978539
685211474
1353945695
2108949886
235528650
2085571089
1859851225
1194766357
417669058
654347968
407274285
552292756
260305783
1845286291
1387472990
1225032989
1873779423
1054621961
1590154638
166386383
1160482150
1053187932
331826470
1117981997
1850766181
1025066667
1675599007
1730314840
1633690283
1038835487
684312115
113176767
1376680484
2119507765
482567922
1378827426
614027513
363119649
715916588
1907889223
1907945870
1145184037
1098070123
1657866341
33218047
1150581939
148175338
414520982
1085175172
752026591
1889875380
793087586
478910706
1727168222
1571135517
1960764669
1863415751
640762228
64739586
1426598801
61214642
1925791810
265530226
594606601
400243300
409131665
1561206511
474280846
1640134922
1635928865
511110380
1509266840
981757731
997227989
920911367
1292226363
6560493
186794399
669898023
849831055
636369302
58434107
288900453
1417600616
865291577
581531461
1253651613
1534836148
683066493
1050673558
1707008018
1719543798
1154980619
1752350735
1879318526
1746903534
944067823
577803611
462800122
520958537
285307872
1725621096
396219212
2081328989
1227395888
1221233888
1762410782
59254946
430042386
1255295663
191037242
485341121
1718756927
923700665
1728190443
1988638592
2108574851
338127474
1039877812
853991430
557394825
1952835494
903688974
39893187
640411079
1885891065
1356688626
1746486001
1030117307
443369690
429938392
248359178
909515091
644193887
1467461700
1816008481
266971468
1892973730
429646768
8678513
1700766797
2023782072
1882888470
59675589
1301886602
1813072949
277063144
2005832742
182373270
936391106
1623154761
1792074458
1721427534
1503608483
1590830326
1490817605
171323158
1513331871
1088120188
1386647326
741608298
1106259770
942317667
367773733
1211548267
958933958
350725432
1054999817
1284493741
1456174692
2108160649
638546713
421808495
1581000801
432659847
415723939
2084920243
825866510
561829023
972301666
64356020
1852558388
1231395541
897814987
1670390741
2107570600
1678747252
1461166239
63673152
1543547088
687899120
2121655946
2061337668
1577126942
1142800
1557332186
1196654955
2028274569
1136352307
1360951547
532540984
85800252
1133747478
1357434978
1002792661
1464599255
352202847
336603459
801546253
1729510213
1227656930
810273161
144281075
284033683
907486892
832180304
746797209
1014297030
1132525219
2129518372
2001205654
1615464440
1730570336
939376881
1803700258
527266675
1846791346
227705120
1418578722
354286980
1739651481
393953597
1407264406
810818405
1569615839
6925537
1267443171
2123156137
1044525832
1594532948
2052636304
1404145819
1535514819
1346803543
1311236719
1543616059
2060292627
905660542
1035325122
424463352
1908606322
927871260
1995210907
151417518
922694485
1721793398
1141804502
1258295052
1214303971
2052803518
1140725705
1246103318
134304011
747854039
1124729111
839557200
1249971693
2068679594
1597356912
1224286905
1916947424
1196651090
68793698
648505069
1409288218
1120334563
915702128
315534268
1489718893
802894971
1173658825
1854498615
1141222982
1978435384
821144192
187236622
625144516
1924189169
1149431028
1774338448
1879635841
1942103330
5038932
1286798077
1559575734
1780454007
1635867888
173053289
411401834
1152678709
2060471438
808090063
2095650927
1725379726
1178051907
1301032110
1074818216
1529938163
1918063924
1135571793
1095573836
1712497140
1461871662
827004299
1744647369
532775589
303717117
225303056
1735347380
875822639
881971247
1307759664
2102909916
784749161
499560232
87815793
1504340593
1982195334
1045318943
1265460775
1170932418
269324226
1836816824
1550082384
1096696007
410151478
1084691263
235529029
902496579
1758756944
1956373104
617717289
1931118380
2065106335
496161069
93537721
1894781940
147385535
204901786
1631725628
930404390
788034959
2058209818
386945014
1594883981
1776726595
826796348
316098319
1238988321
1062893192
1951808036
648029221
1028690631
560708064
1213444965
832518263
1076300642
406698930
1334464073
975296342
1689184535
662207544
87722743
988365927
1210724137
280715627
1273853655
838569877
1726128229
201531508
1652360029
949021039
159282957
1790926217
65072681
1612178975
1197425480
769150871
124621116
688932585
869989891
356681129
1843456539
1320766660
281014437
561495039
1188201814
963044272
494838407
711080493
1191067471
1393845802
2057058850
1279959876
729848420
800541733
1395514464
1458505741
1256662813
1176727858
1789170812
1922872160
208437801
756050171
529226456
459769350
647646635
1468627059
1247745405
153439386
1653171970
1880680705
1248785965
1203060769
1736544004
1265405312
1209448409
2104873810
1031279639
964660575
1152401678
498953306
363014926
753578298
1083409048
1335703864
865029407
1655338472
1119588709
1193393227
1244710810
1159206364
223233741
1938680761
887128334
1592953722
1117037594
1847766150
654913252
532229553
1490699664
271053062
2029669703
8392139
1498597881
1707743822
1960271195
390605726
482876631
1689900366
1413811355
1576217786
2018474578
987330420
583713243
1590611314
2100912954
1337456964
229784975
1591569475
1881213640
829235620
989130681
851449101
2061813004
1170861027
719649428
1366298487
1574178012
1654426381
1127858668
711764115
1092015312
1421640578
983912888
751735110
1147465056
1901683680
2081116871
526696841
654407144
1112539571
1595693698
1394867402
1782481459
883958243
96931002
176094734
475032918
2140408219
1755742804
500149618
1224563747
674840598
432171445
1593377123
687805869
1713570722
1481379126
398825399
1709142949
1416233386
1312363537
1244455710
392724705
588995697
906971070
1088018716
754890897
1764759641
172055159
540932203
1073463926
213529095
1678730423
1474054537
454243690
1828049737
1671465473
1854802083
140639922
1764858482
1474982505
1683962233
1923506029
874768742
1708991000
1092935487
434889051
1915512713
1281897937
371617312
1933156128
1614690279
533943379
1244238505
852181728
599211123
10600326
1303621430
1582043805
821861011
1290799694
529254807
918961270
413646331
463499052
270633438
558370784
636341983
863788178
2036414068
1630156020
30537803
1389542711
1521806775
606605508
927329301
573516276
726581883
2082659523
113638576
968996968
759859248
260613611
119795692
726622832
2052932679
969199764
813034442
583598147
956483049
134257047
951168368
1738643982
2020222916
1256550095
905743368
847102948
2118391123
1025304558
187688812
132016992
1600372840
1555167040
1423909256
1302895491
646562754
1198180444
1109411609
827318289
203958409
942456447
34697661
682465749
1541889040
1578009123
306326047
634011867
1896621414
1532460104
35727327
1755018890
532466286
784955383
1780572500
2063336408
1176026088
1913192214
94576204
182640997
744035216
1902910918
1136642312
575800177
1684562531
605427864
910144523
921073228
1881665158
810769104
1126354793
2121700190
179030737
1968131821
931356867
1418339080
954072040
908026731
1092708920
173465894
1681268456
1174839900
1003157337
1558093054
1387434837
628029312
1023217804
2061029334
779653531
1373574547
1051398082
688002926
2144356933
952897251
83348118
1414440316
315778717
1348079709
784955446
1737516039
613026083
1964110475
1944856741
499676685
1197526412
1892951396
1704711209
1952483114
1790979902
1798836560
3565026
1068647019
622707326
338057526
404018325
1100016828
908820161
939414095
1430875369
1171013095
2124620267
579682596
1306173372
305307800
94390470
832955298
155664783
762310757
288780615
1661639601
701374646
1011261424
120845163
2046216715
1358231801
1553571932
1436798498
1328138953
1521524303
1418979325
72978463
1014370152
821315638
1142085893
940360084
1647574390
2057727193
1337666993
1895150379
1278423448
479067083
561382820
1412270215
1614676341
245640078
1751107294
826710981
1282985035
1981833109
1274202711
1249236555
936380
1049155853
1173254455
1001781899
2070872490
425121674
1550045836
1989486499
1783239087
745692454
1364261914
706744683
698132501
1808197792
586651253
568289276
604677462
1166040751
1001282935
233218951
771612466
41440467
1267145909
27406312
1514233145
94322439
1339953042
287579533
1647304859
250593792
2085595120
579857069
364340116
644903324
360859981
369436842
1100223857
1984062237
1692481806
1292981258
419867863
1850341852
1470764097
332677503
2488743
826850339
1456024619
32832929
1206282097
1644806471
1099218989
710861934
904511415
1920308030
861831974
97740765
943406294
1512325563
587239778
2120975489
1516399117
844639570
634483684
143203704
1867783983
983682362
546843917
1561754035
2084109925
516564806
1268713940
1564833541
662236048
1791834255
743949625
907112164
2038010470
445070777
18995357
273055856
860706906
1242445273
1806373778
672153786
1090532476
1192337666
529738500
750160106
1632545224
879358927
1772840532
1759759278
913589025
217282215
644384927
130296919
755205174
933119343
2022272563
785184729
478039509
1052335263
1531934276
143281665
1978494003
1388286328
1817463243
1079392588
927626116
1107162231
951965103
1339658073
412269425
601079145
785320998
1671466290
858077512
1093775313
214986937
355528962
13731800
647886744
514765649
1521095618
37826934
1530263190
26346510
1690468032
723989086
197099334
1881874462
2051966705
2053811877
1623898854
2144756271
1684930175
824925545
1509290222
1332001112
1099917853
1509325420
445063424
1236795982
272823239
657185161
858827224
1005408654
1514961480
846014312
1635518420
316991480
904290068
798738440
661769167
944200536
304915634
1678725635
1102042781
73668388
1463463093
1601804727
575646256
1178935696
1375805304
235362506
1946962146
497680765
2003420990
225993535
1183223720
1628706162
1327668357
1037977204
841694167
1151531387
1741759944
1726523879
763151005
273269260
134608354
1181105245
613778969
534327533
1258622453
1693351682
839600238
1112532161
51050554
807930669
1844862976
82417661
964465362
337462008
1056268039
763642317
909920953
1077563037
402517746
587179301
689482332
325634066
1281599482
44969936
1827508086
512705324
235932343
283695570
1968447781
168254251
193145858
1606830001
1100666868
188035504
607363851
685690340
1122434784
96085367
1026840923
698389941
1234234013
518775988
187132094
874641167
611641985
1576619878
868318986
1288574881
283037256
1585611090
203464428
1795469776
1669160243
568158651
753255344
1605289663
907512382
821100350
595352508
1939939107
1633614519
1710981298
986321979
1182009764
1476590296
206463139
1229422925
2067500410
1975507586
1846214484
362192593
263551504
1308454118
625038792
1604697707
413336158
1712383336
1895081564
775598721
1294602395
116196550
97858551
1215128176
1386961785
36537723
1106821646
1331277049
1302787381
622232893
1301494161
1092963611
1390942095
1405613967
1763408505
779169651
956326580
1995990536
184947815
1960839684
166018921
895818221
1329117675
1843998379
1289570115
684123449
1079757637
860074981
35808190
1395092578
1553053322
54146122
741100991
2130098507
879824478
696910008
1446573462
1594439323
594329087
141937073
678106132
438072117
1419355693
1003109544
1907645805
529549328
539731505
1361224084
1717229951
67194936
1234927219
81018041
666168560
1777197903
301817864
381825820
233563230
161308369
1988915855
1468134054
641744224
461892291
1300294506
1428071368
76051661
94835810
842048484
1422383328
1733809245
841763079
341906346
2051650447
93970145
308785664
403656365
895564646
1586675622
586758854
2116543517
2012871942
242912179
1669121954
1576297656
514687711
444981347
173300160
471323777
331373090
1300133572
248113494
1648298919
1518474444
1541415593
708189000
148792753
1714354174
2046821101
117099634
171784576
339508807
537710413
2118674860
613384802
8415856
1078647117
1650312604
2134769121
250346456
859325895
1439114582
1626412039
1958331627
2002744801
1060042865
479274062
2098757652
508846709
934876132
683600737
965269491
852416833
1752008064
401813228
2046023320
554607981
373917875
371353358
1933807977
1592163721
2049944811
946542174
1855296054
175905934
1372865455
103145104
232067737
1564785335
1004317152
2078917888
830298257
1710370171
2056291345
1624226504
511348733
498138723
1717062478
1710999911
1255300290
653783215
1186946617
1506796948
123099520
1224645317
1431896634
1057600548
387119441
1006559784
936108781
634910703
123433162
1407021095
509429052
2022771139
1780261216
1044331481
880328285
1146735014
351066050
1133540137
668657628
258006186
1080332794
1014808178
1713962912
1017389986
372235362
494354211
1965670458
735370081
1428015182
1850499869
1600474419
164196039
1118386475
2119563697
2077574585
1626660966
445787132
1550617412
535901410
2087377336
1302061883
587000873
348630265
1141303099
1294775697
1251730917
503448327
598822463
335010354
1406279142
86118001
1105920639
542869374
1832868042
660901801
1010510372
1130712598
1467577025
786895376
889670094
1854843288
1243625666
2088820649
1567663038
775571544
37004425
1030753166
991864830
878064617
1911446101
1568952392
1376503993
952712633
1206993482
309437178
216503210
2101200418
1284340189
106037071
2044604840
684899806
1115506783
1711483631
124698256
118053783
260807271
215178113
253559032
1207187837
370720539
1209560778
491193321
1827830347
2044290082
58731457
223174536
494287980
281819760
1540241161
1556098301
1630273879
1817008115
408788153
1123739378
1320179447
2022214853
1054896241
320297837
1703488145
1822347069
2038444886
1177417186
996516222
1188590781
628876403
590104945
1350895982
643144931
1211900624
890222153
457535117
1918883173
245719761
2039775612
610784581
962221543
1160331985
1410137913
480190287
1646506499
71593277
601180008
1752175172
551734496
935734896
1473774439
1967721628
1035136991
303955544
1307744999
1304136886
743989500
1402597788
507162695
1695469532
675729760
1409839491
358223609
1875937874
1768980422
1639880712
2041060230
650823514
115998274
968894111
733782345
70825692
1262302827
626100958
170660699
912893356
540122005
137686199
1285836052
3745805
122715245
1983750796
1489629291
604731627
621531915
1506854740
2050219642
553529639
1488074833
794146311
25265264
1281040029
769358240
872520864
1802661839
1247932719
1849196445
16788549
1776319759
1517931807
499731568
2076621560
1016226443
534330958
555356850
2086944145
68581379
832748222
1551222573
1682707181
1768800288
1638614156
2031821470
854036414
470637282
1725719069
55032409
1918396047
1188207054
1729395806
1456427861
1204707282
546258324
1392392106
323506452
1683349538
1797264697
177560692
1128294450
1270460421
184093317
538234423
970693341
828310810
1808921933
756760394
331312830
1096450839
831832113
454483153
1831824824
246331886
1641723629
24266912
467443584
1914695678
268647716
68057313
1495989095
82865379
428863468
2054628414
2036355358
961622242
1020953339
1777130962
1762761008
1857736401
1894842889
392396586
450167238
1125725658
1114052238
1670966659
1655528690
1006710411
1885936435
1568238935
27676965
77916137
258327673
1828245910
1167291835
1108642618
1529688317
886904446
679332343
1934128463
425868671
330389227
1482733963
1334538004
1846239163
1357525696
35608001
1829110314
1987464556
1547186851
568063332
963447718
568012417
1698592142
1342315591
807295766
1211403521
1919988534
718640713
142295503
1353676751
1600838465
717933225
1919108054
1151095729
390319662
1987995386
119193328
1235083684
1167849891
1511830877
1285412950
1396844626
621238008
1436398736
822782904
2057243916
605259141
1517737659
383075706
631773216
212661869
72011334
503412139
2037452830
1889861717
707177745
573922701
772096829
1677568901
559827129
1113009605
1864950885
1270450231
549541472
208685072
405619576
878639932
1458979046
603005551
1189535265
1650392493
381728064
2062109500
1721724748
1835450730
1198876681
1172311130
61134037
53305246
1456062330
1689136979
197905810
508421578
1484089812
735789050
385048038
1750650323
593014251
198941507
1162711174
665230681
1357010717
1637254819
40909438
1105517698
512572823
1846587328
1046104486
732021095
2026386466
435360221
1900494492
953284672
1631722602
49884482
1371567693
1216138900
1815494088
734533553
1308711733
988310439
187164713
326141254
140113029
1408384276
1266970934
1959046672
526388610
228926708
1172439999
2133003391
50095858
1359514181
994743927
1730860024
959500605
1486837563
1231225368
28275176
793550328
22636949
153462990
1744492059
1866198464
723016053
1354467407
494857142
1385548833
959319303
1942679002
1216957145
963811839
1832135909
654428687
305246643
539679001
2001279883
2069619327
1243328665
1822689779
266201914
1017174810
1206085853
270755373
1425991867
938358214
533713488
912826233
739910768
442695378
1285927541
1524177374
1624063945
977232259
2086670872
811785676
1531934497
1906305012
1335678482
417293340
1870674662
1386910792
474220002
282072038
194227375
954207105
706976767
119607834
1548410096
848277783
874286569
1893792643
1520790587
1116622537
615873583
61409616
2077371309
2004284224
512522868
434965034
752017736
1289088258
1052322065
37063700
1780977416
1015691403
1189235627
1632686272
1867435966
1566744591
1459426573
1763675099
118926899
1484818844
1722970618
2083846642
71661870
1920122320
329011687
1851082016
1832919322
1978333089
930721349
1600238957
976896201
504751815
817804999
1246695884
1346351941
1390549311
1845515693
496920278
1157452364
392366917
926518858
1815250893
1930865023
1325478648
1966975190
2111277581
1563435857
83532216
850896990
1415670667
1495239526
1047935846
603343911
2052432262
1735495270
711313684
984191296
348674360
2044917670
1334342038
1723351283
2115409823
155020343
61148615
1391473690
62871254
1198813804
1446122369
73747437
1088717227
1751083765
737879362
1128467377
1641448625
1824398576
1030788773
897770220
1686078658
1205651284
1803326697
1412869826
2031803744
1663552525
2017081408
934853146
935004116
1275981437
1525570676
1478176956
363019653
1468280906
1873619013
337529736
2078447732
716445481
518124926
255431843
1871964779
1064848963
109087412
1700626027
2018138495
1673273133
261268869
1406784575
261745487
56792884
201211582
386810157
512335071
1397657200
649250264
1610196161
145960344
2008690904
690137392
612764983
278906636
1130345965
1513105554
934796082
1194898615
400981476
93023888
1879570085
184401837
337290823
312566216
1248839424
1444238698
1256804846
563129398
1775017660
733566189
994141838
798326012
71320745
222303477
233794179
1936116628
1193827364
908260023
196448328
89113542
1275544407
902021044
764510202
136952506
857013711
790540071
891276462
2033486463
1827442604
2005945194
1269618669
1832465743
938084805
1019467466
499109592
144848759
1366698559
1092013361
733955542
56233253
921842800
1090783029
1238431361
1507850344
1810293692
1768285407
1728350086
902297391
1478031985
573925477
1779573360
70574293
662867718
1021036636
689696608
1633522329
2018922926
707580467
649852652
592951397
1433804438
1635128902
1302663308
1193581197
1874593250
176049222
532578282
1901136331
1282245059
1056741935
1208165561
509726851
619039201
684426149
1110221332
1991883682
1195869744
83033891
698778913
2132781021
535342666
1659528476
1989236526
261455768
986252597
640418527
487088072
2028597497
756903628
823994776
1824572367
543290562
565537840
1585695103
1427047366
996605858
1051157876
726041297
791502270
1152566685
632676688
1338154484
1450866976
77181293
1251598592
1457987165
1242973811
1220480556
808587880
1607909352
1486680054
1122105070
685759892
824763909
1157689011
628543508
424527615
1442800087
1035490597
1590194035
1376520761
1512124231
1694433961
1312095844
205897018
1245286324
1563535567
1860585574
37669585
1907922113
1671274744
1917405620
118676954
622296975
1570355885
1806955437
815261252
1008191605
1426406902
932801256
304933782
918633787
483453426
618636805
465118339
671905585
1607285753
213692445
858199223
1923428404
1165058767
1422211692
2019317076
1224946628
1737691452
937109334
1199675407
1152245972
1713175893
1816463400
976633250
1755171783
827776970
282185400
1050624830
1367070863
1227992999
135057283
669094066
1270049158
1921651115
1870678904
560735718
1387461925
772283116
1636147871
908017122
1330096798
1219746035
1095022502
1964548199
1153086445
137003329
1169868568
952213074
2119138376
1823181271
1843814866
1270572593
1917089173
1125667440
1856296380
970130389
1826574378
1245023281
335191228
19882967
44597512
1905173970
2059752414
1387370329
966770245
2044206961
656896434
27023688
1847063135
1450191943
1669262753
1406729903
1813583363
1870846861
514874540
480395884
1666023479
59307345
444533757
90599786
1902828655
2118387733
538908669
1100077547
2143068469
965584584
579167023
1645553029
167726488
1342192620
1582546949
1242343086
2017652641
213448835
357203858
345591206
1783433252
396370134
6843363
1008970554
269724583
58716659
4473287
1408356819
681498927
2144709791
1662323086
121417661
1074299797
1454468393
2028201718
222089985
1574638405
1392170797
686570924
1815426723
1880543886
945923026
1206965436
730597188
1405038912
1233124152
1962547695
1227042414
1991629210
940144514
573899176
1896607742
783285129
2005862114
43329973
1161390823
902964290
915133500
1616367056
1096942573
1916899790
1053348118
2118907144
37542312
1310647977
1170974867
2061883417
1064697127
191142804
1080783193
1472318604
277346372
1438042076
1994161238
2090656655
981037297
854250149
366337507
2084524948
1072812123
1114931120
792977156
1829277158
1499991859
143228325
1880632378
1556745064
1392215608
2034329951
35655695
511858492
1132551002
1392684758
1000961745
1786483542
1448531924
1074205858
1251718791
1381933863
1383926918
1069229534
1949723902
1361898882
639440095
517549986
1763703369
453481194
381075689
797219466
284810166
1704420321
288012310
773639465
306721110
2131892902
692869969
1000732393
1246182149
1434738279
472620187
330044414
1238636661
301690227
1909226002
1850247687
1063190696
762483215
1484058406
490238643
606933579
1512203428
1678536805
678546944
2090293456
1035284748
1394622554
1623931698
270005955
209836056
988321407
1639249235
215445237
1056568002
1309942587
1930126995
1999676839
2072946984
870734147
798867226
602897342
27353854
1115156963
1851159315
1902124231
1128898103
144237360
66164789
597431742
950270760
707667357
2037808541
492416751
506445665
181436619
2030440661
1700501878
1018769344
1024033937
1620022601
936965718
838470600
2029744070
1417305299
864063653
1270043020
277877220
1874485232
2113229109
1094116473
961258400
1451782428
147385535
1484233436
637126633
1784210040
1038136307
1868125830
139928408
332849629
1678657685
507605842
792525988
1959839489
1401810877
1708653453
226716683
1050723611
1602594832
1478853855
1411616671
1746058105
256170908
1453789779
1520356443
111527613
1572465139
1410442547
1232624888
522240804
431635110
1943757147
1303774500
572881088
1753510526
1692860243
1633269715
1276872224
1245010405
635137049
1965241141
487731906
614354024
972476304
588063186
337360953
922361399
1170700278
557362967
538326185
778327726
1291404082
34756403
720660129
1088070557
1147913053
611957738
71508816
1033887830
653973013
1345790094
848866171
1059738698
10146181
1715109290
160029409
952392585
1805654578
758761702
792725877
1001775199
1107595546
404637859
551690197
657868875
123538785
1495639368
1009015035
1677727106
1055399903
796545030
2018932959
330677608
708094849
2112721787
518195212
85833670
1706706635
739002957
647519783
1029487063
424510356
1190791657
1452343959
1824689346
892546867
168048420
367876949
2143944910
88742385
393334669
1653054145
2140649015
817250642
144732727
13760260
624695598
48106643
1646270165
276469708
1883562772
2085792664
1464110665
1231215035
93077756
1355105256
1662402705
923401592
26745490
1010200953
1224676702
729477188
318866784
456077881
575757818
839613162
100109825
822080211
2043881696
218465863
964165062
619679165
522897288
370326890
655129589
1572820711
1107710281
680985782
979797788
1060165471
1323888924
1680105988
684894116
873240476
1976309454
1084945600
626635650
1262816797
239802443
1445521851
1248702927
272700440
336156353
109568529
570158806
1061427611
1558224138
1585501475
792392198
1597137426
635482556
1694800669
1851132566
2124148498
1299289136
1896551019
1400702896
1057852940
868796862
1112034418
931166976
1064732042
1436235102
1665628052
730261867
472102549
1265650731
862802181
1768224702
320513281
1373514106
1543425982
544453115
1809506730
1887249281
1232217124
1488291019
2058689344
730402096
475702059
2105251210
1597751165
885553041
744642101
146381471
1768767944
806259140
1045537357
1351452569
1863881773
692631395
2059380200
1025704555
190583201
672250844
646146754
2000055585
1483629502
882696790
667909866
166105577
901395006
1974677882
1486611124
1673999893
346519811
2052313224
1983370499
200617337
1312916242
809253154
165309076
958662563
1200967799
1211081364
1091672123
1714077756
663501577
97950861
1734122588
1342164835
323114042
1455614495
297830809
1182818981
1701931165
1367710258
1142718109
485430540
114075602
1505103333
703981274
137998562
1314233303
417493288
277211664
383697020
863799482
1863535916
2110502031
1879899331
2142542077
109987573
624804282
1235486696
1915292532
242269745
1675761588
1183227130
2092866355
79336778
1197939558
1633766073
1620996416
673315715
1328263209
518902262
364204230
2130600897
1239192363
1153459197
1341324751
282378586
1623383828
2023390629
1940880726
127476966
1163749068
1106284903
1086890235
872071464
1991048935
1787871490
1196849969
139136208
1386693618
827646575
683957785
307211765
1804329339
57582059
830129866
902875489
1711255110
1217517473
383402702
1629175683
1649549600
394909188
2013599203
1608420006
296993006
300490111
1367292709
930036500
629294801
407112624
51981118
2043864941
1397240563
1013891920
1301257547
309785468
623650350
1358861384
1222262480
1413614819
463608057
1980731970
372219789
2038111011
220771538
1371233348
1841417729
582515944
1820703792
1817904909
1890338046
1790666421
1501339971
828399634
1665028504
2049666903
1190019125
1523722492
1350727675
398587149
1638025102
2131326274
961122650
312431304
911008318
924301519
91384184
1680068549
861469
1161758633
871638193
1393728047
889169268
1497588070
1010668467
299044566
1701379296
368427561
110045552
480765504
660373560
997117813
1643363759
955382310
1175650472
94525363
1526498965
816974372
1054227235
1974520385
1006005788
388052764
1058694834
2001988742
1126824248
651606251
848375172
1481498685
1238838000
1766221295
451672119
603551372
2032839231
143875221
389402024
1718959289
338255830
1318340579
80675038
1859815296
1027609504
199427334
1434415524
381344983
782671376
878440706
121500007
842679737
1228422114
1441698244
1578623863
253012230
1051925805
216240909
1805314664
1130744335
930663696
1750296631
734778217
886456119
138097362
390071473
944930523
99833823
813390876
210640864
1187922004
1633863505
185948259
67515661
1248554112
881764915
254368851
2006586096
1246196235
1361524106
662924062
1691731922
1457719148
9729087
860686809
1141048469
1059289516
483048574
1562239868
913705630
1871828481
1624615768
1538515129
1678292854
1149806150
396598269
2142468572
1315923575
1795354961
1147854454
688861383
267811900
2088931820
629165828
1278566918
2071415907
1930228541
1730226360
1827373332
1448578524
1937473576
497564171
1132946143
1701384431
1368872055
767560947
273637921
1512782721
959602867
1952185914
2060291300
686463982
318719632
1742293009
743887493
2071352771
104566858
1172703577
402049040
1436229196
539414490
1088004213
2082149765
483036280
1977087799
832013798
211097948
467512319
1558648117
791780974
52595481
1840368774
2114160381
2006231655
595338072
1168690960
63985445
1114151150
1871136079
437191867
1253515051
1997406205
78378162
48189517
178167261
470246863
1384313789
969706831
780145096
1881258141
1360421337
158981442
216049410
1167913618
1846965246
771587441
1533882214
1285936636
1216971467
1522389201
1288595663
1580401022
905460534
1756011562
209030126
284308534
134690695
1676676199
824946186
1137307
351629274
1410006597
538692738
64115813
321613617
1299060205
1999109953
627778878
1942683217
1910781129
1318275277
183743068
1910699665
735918194
1581780606
1839929751
1783282004
95387829
2101801763
806365193
828049137
1765653000
1133345218
1869321892
1156925622
652697023
1672275717
1354287104
744974880
232156534
1405358032
24564189
1499363393
1005855594
636397152
1638416512
728080987
381230864
1379112883
1465500443
1239618153
1170970201
555200765
768860209
1139819251
1271081487
1501417947
1066504791
1165612654
19278085
832180336
389663179
723887603
1316810286
493750249
702241091
1996528780
383506574
967241546
1697744208
1861038510
1401707521
422693428
485089402
1773844209
505483446
1713724502
1304784754
718063690
1794851901
1305006082
1335525784
1262062815
2017478369
2047388332
1690595768
908421792
1222308892
493021237
571362767
410102192
86637028
786340641
1136721428
478387810
1235146188
1340526722
1837035733
1756371780
359095642
1967064766
75066107
842321939
1257310763
426479259
1450572673
917987253
1006221559
1221681114
276722389
2118387733
1611696340
199041826
1634046332
1074619465
1886424358
1109472504
802777210
1594291374
1079709344
2130978700
465344556
888982143
1650057157
477176475
528959816
2001171237
1139691710
1953073994
1593537435
1055937359
480662719
1382956375
410504279
494447297
1694904195
834358520
871076654
429699550
1366154068
907522913
1186954653
925383431
1620531840
2086508906
2098953470
2145861296
1860812114
829728736
1360594226
834937543
1212568061
1254866184
465379624
251669552
871536608
1222296733
1422263615
2060062195
119216604
1821843865
1204587160
779885310
1132965966
2036773611
237158490
1243207686
478799814
136207784
819322680
118497423
258123534
63978894
258417992
1865006714
1381619587
1378694927
722290965
894580562
1624464010
1547366808
444647711
1623846214
1871995876
1859601269
285985239
1355746006
560503726
841636291
1056860984
514275962
2092887125
1231238072
27866527
2056140659
2040023884
1193250301
2061249838
702978689
2052584906
1027536840
2088005234
979679026
2079353678
1096584404
867398876
1137351667
1909750724
252435284
2105892405
814784347
341417874
1075055146
46670732
1328766049
1370701277
579251692
1052529350
1516819797
515968647
2071258751
1090553000
1017641238
407089084
1780044620
899045244
1428513726
1137724927
563169820
1672903833
74553088
1276443629
1816771774
234464313
1217491841
1072088412
1349490494
218239230
1721317488
767914477
1244292242
287056456
672822556
465513027
1966617539
109608027
1927683968
626970814
1931734666
53172633
294156293
883709499
1237482931
169276941
1434724108
2116259659
579817820
1557941414
284996982
1755723737
1489787239
269782505
568185525
809166879
851677992
870773849
2039379949
1195176753
965347554
331517817
942469669
689083332
847590555
1562682609
1878801994
608840343
2076769229
755645873
823900259
1047629321
481315775
819016989
886960892
1429966456
312679027
301193871
747338242
883956358
1792818853
788349258
1132717111
40480204
1274396402
220730819
173355513
1133569058
12008414
794430362
1221573621
1592191067
605848846
417708101
427766986
45584834
755066973
2069955420
1070204898
402238241
1244720872
1971750387
578963016
247256228
1778250652
239704821
2022559535
916209769
1642963713
1486359249
312739292
1947006824
269939265
536722001
1791597745
1065882403
19849137
1025036509
753529887
419641166
1167829961
1306580297
247753584
2139383505
756256443
1134986328
2066454106
2078950256
203225830
1728774880
370497052
2084238166
883005210
994286048
199992294
1682231897
100529786
1123686095
1846042515
1318641168
476764514
1489674482
482766384
1521843700
734751668
632289220
775228232
1124494882
152539655
1364479399
693349023
1101173227
727394338
487325834
1060098404
119162676
192151638
1133561742
1343281739
660173607
291185467
44936240
592288671
460046072
132270622
82605232
1566898134
200095581
1578293286
1383371407
523269519
186084467
1680818780
2031516167
1130812025
2094121989
778308373
2091679737
945522025
959768334
83067709
2147130702
2040363564
1976047540
820355519
213157853
1585229834
464783973
1984918022
462912087
1080163168
1466275620
1369085677
1732676760
123930913
599483389
1621558115
368141286
1852124713
632226219
1664202895
1352743557
1297976990
1898586598
988218064
644090092
1996222794
1298217306
327014123
1758135042
146447615
370819693
1451345643
1197376077
2068286879
110260297
933783572
954976591
1125308596
624060840
366187761
2130406492
105908967
19573227
420438586
1879080816
886334793
817859248
1809228562
45169101
1878735782
186079599
1452597404
2050572445
542908026
1013029173
813907950
633890604
2030503678
723599770
692997625
763882923
753186100
1001460530
1194811180
732959669
331669910
1616660022
1066225072
790909138
1741907328
1049886633
810050253
1199849375
2044184435
1371820013
886872373
1226033432
240476951
1256138877
1294119243
638512800
1133667629
1414211951
1960007051
1290468558
1373404385
1562049991
795178250
365298430
44592170
1996100228
244495006
29494897
1504350440
982489659
2017470082
1142326016
446688654
154944033
1390039944
267933456
373100418
310720346
1765137545
927057141
490671163
1160283549
1608668063
1979770325
1988801721
236775634
783217389
913705630
358560673
1842865011
1023037316
1880375102
481852620
1010861006
2120801468
771719976
701306870
1350854140
2015220908
576304644
1225209132
726008319
718445416
955038532
267238613
1767058018
1363835218
1538521015
134996294
1273526983
225470245
1727094283
925031860
892949090
682683857
772632294
1199544337
227593721
979999085
431895739
1209948441
1732548640
82588766
931826745
990302006
235067722
198900175
400287249
1466178605
330180256
1842574357
226729196
1460209066
851576639
1951146978
683201759
1399070903
392241613
1225535004
1157949435
1467242703
132198248
1621439292
2074719684
717094067
1881917914
582821457
790272099
596490375
820232462
1154838219
763396604
1237070830
466998432
2056407984
1790638499
1176736567
459056601
1938622966
1720223395
1501864713
608633011
1133261278
146597818
942470981
458842060
1740807436
810365131
1648929601
130376054
488192391
982044570
1322152181
760481785
454321411
990449544
333253834
304575223
931502571
395515776
1067499297
889447767
1481654059
256508580
927018066
370176951
674774005
29037665
74569638
1874758149
1688218175
585120971
1112536184
741867995
2114650375
1743398932
2107248730
1058268460
399545768
1542133822
1557617418
1606072400
1699216007
1147063336
435077469
1272123525
1762867717
1038475798
126614036
906193061
1616434346
398318224
1635865326
932797761
1382778234
1307035694
75596082
1809398538
1587076056
30961996
182932278
2043146049
2079381671
2100508527
1077372661
1898876835
1814911663
410622056
1886690494
244610775
76473558
1764436877
1355765041
1997240159
1702341269
900177009
1791258880
848096212
2037038779
1142382939
1707047661
953579048
281778827
383783320
1850198497
1101046831
1417757162
1378447085
1836363577
1523752374
929640022
910195896
816599208
1075809487
15691434
181943259
1229346441
2048021136
1333068272
662513371
869862627
1915782503
40948943
204144113
814901890
636195324
1222530408
1512094318
2011304694
289171681
237305531
609527488
1035307392
611211121
1248073689
1089625294
766520119
2020466272
288018575
1760776955
863289663
167679089
1462986729
1434886014
289662915
1400447351
1904480026
929663249
2117896798
683908854
1675854857
784354393
69911031
1725954596
24987376
487269973
250256272
528044586
841642860
1930787875
1134303614
2110765870
559404638
907341378
538058493
1037106112
738830192
490075325
547001558
747477499
229590063
958761355
446985108
335808334
1402924650
959182398
775551442
590198270
1066313579
2018767044
954789699
1009299598
792840174
226250994
1841920583
96645070
1297356137
1922211879
930681627
1119983048
989980117
68052000
1783428691
2040176550
1479844486
800081198
973349807
590061943
1098311997
1740826504
536444572
39131843
1890096459
1605168790
1079975203
1987727110
1874134987
1995304268
11569651
910629277
1251974482
281893353
942461645
1221063502
826386523
897408663
1230615482
1869501649
291670889
2073958608
910562005
1636026697
592885062
936879870
299092644
950605362
1837166890
1289393501
40601544
430987958
990120945
1788168175
1535418333
161734277
180510823
2033455834
2034824092
1508040469
1092400051
1283554328
376964870
1688775889
808882353
1114623524
1951915300
977731705
1387495090
642928327
1047722463
56306815
1972697236
973058459
218034260
1056883504
481318700
1145699535
838946803
1640557263
1925235898
1494217811
1366979278
2080698547
2126339284
880850635
1834467355
1027535705
48171083
66670347
1204659457
1021393939
1525292940
952066160
711539345
448318146
302063192
1873123462
1797212289
74779161
42939259
1458281724
1604774075
2031144991
1856406755
475536706
1069957449
1998081655
814205141
1940340976
601764126
516603379
51294241
1871867572
417299609
2137341374
374609745
774283224
1022750677
172117392
526938208
1033275028
821629916
1957518079
1042917512
200004758
504381555
791623972
26514299
627924797
1775440108
622051222
342796562
2119321793
795249539
1084573859
1159359300
643744979
631312601
1253945343
1073237199
1307076845
1640452997
1254756739
1154501511
2062219965
1073148420
191938016
1893609138
1903024605
788049244
383471953
1120882306
1351295570
1110346952
1207048604
1635200343
1994969610
1920706135
882586489
550325940
845171951
572207325
21102879
2114600007
499927929
1045495178
637844877
2121299028
1197734727
522713470
1932024173
890452686
1836710531
864023169
1308424456
897973797
714334276
1755095618
1867491148
297091599
753573801
120798182
1869715711
1906408452
659969479
1545024014
692726706
1858042631
786621948
92534877
384516944
476249516
816658377
591722281
409627799
47084629
357666062
932931864
1942783191
1186821384
1344196060
1391166223
167166155
2008968517
1511027507
1140488401
99454486
1356442831
1266705224
610213846
663741963
903667142
2069389954
1517838659
346672856
1347015733
1836939065
1197715879
1954151864
77504743
77026086
1208842642
1764705253
56626790
2091626373
1926959485
846546315
2050048817
1748799691
208381839
826002797
1459196199
343632050
1761861103
67665201
1759673677
1400144378
302019452
201445325
515828130
1998381697
1992861637
2130248276
1285668861
1545182337
948845036
586141489
2089217305
1568508717
1037114066
2127576863
1717117833
161818014
1326399739
399167598
894111492
417739984
1246785337
1157600695
97980186
913730261
1817995778
1815200745
572299658
1269898463
1032418881
419394385
1907749467
1031965911
1755672229
333969551
1444078269
1253514027
1320340030
342829112
668822458
1261264113
1538500045
384817666
358358900
221401417
254650310
228111472
387129077
1671339952
151304171
776131707
585380910
675386208
135405761
835649360
2053098593
289287696
517282344
642340390
711194558
474204776
2033860483
1097253043
1535516225
825011125
1781773777
1068509829
786267013
767614804
770316674
376885253
1185684174
543751051
477186891
1261767246
1497857033
1090247354
1704196771
884588321
54690468
636409381
789260411
28178769
112373197
729762366
142408017
470235164
558835353
1530525901
1927909790
860758330
265833629
1815433400
467941995
897303045
1462518532
1950436355
2104822780
824898883
550560497
981118875
1490946022
587012497
2103192615
77613082
1198439272
780820895
1635805475
1403424755
459877188
1644986658
1155845752
1219964272
1752460994
629402845
1262300147
1809452857
834679655
187141995
1960145505
1551930327
1896735816
1952826785
822728382
441759985
2052668093
69508408
2022326619
1586736428
249188585
1332373507
1579662408
1660674708
787390258
385574238
1691065165
195919950
264808128
1403342278
113330663
1066113616
563220894
1673129057
2112172698
466198750
688606619
128153413
1720382663
1248107197
964807581
58260420
117107460
495098205
505782821
1000446991
3457994
1857206415
321846268
866612980
485764088
357585912
828606779
953752085
1168518450
213310434
1271810351
1192338879
1409788360
91077305
483062417
663389262
2010294630
451555787
841894890
229150990
1946532007
494243672
335616675
138040196
881365088
1587454236
1571303879
1957513164
1374133984
1245794731
1865636680
2084500980
640469406
484870705
217332516
238918281
724228088
1093663486
1042987261
1182009764
986825641
1161946754
1728921279
864226175
773179832
1183068665
1695961880
1145808865
1211600894
226481276
175901710
937309629
1288327246
1593700010
1698430873
889060522
209147444
1853293605
1897287560
1395661328
665435212
854710723
186080176
434839784
1526329587
1149936125
1209639046
342914116
1459542537
1158581594
1150261698
569686937
2132362913
1296655035
1039925506
1600190542
862009301
1583213316
190089907
1023926342
1657363448
1368682166
1984296175
409729713
1870452470
1328511962
162145321
455399022
944762657
305803194
380661852
1321107894
926809921
1442413417
1440994161
96915842
187121787
201390035
1092077930
242661027
167999318
1904638040
1843133288
108758068
1879436569
1533510644
922626903
1545576617
36441473
1459996043
2030112749
214399891
1969310622
330982092
1493482736
1144019009
1099674454
74599250
659261528
1110084284
2034365771
2103847368
908592610
468262044
803441630
151234417
603496640
1861791374
532188994
682239790
1480450257
1244891290
645480279
1697188543
1887402583
1123219062
1652778242
2011093668
1693924985
264722415
813678587
865152591
741638234
973976620
1153422279
1045174207
240254131
905137969
58012739
522055373
1165276759
152752407
1635221938
990677285
1611063568
1168488001
1610971271
519756903
1979593529
1462688801
1861749102
1990056308
505379236
677913016
1576783278
330917651
872303646
508134651
1108616311
2059651068
918160451
1209468980
673597425
508097876
1299276619
39607068
680444335
865945826
1338333841
933084928
2032639918
1310247627
125207739
1862983735
676752267
1317085615
366707047
368429631
940070728
1248641746
1847308863
1693307570
50045556
638213211
1645890344
363250473
1383862638
817141491
764980594
194802238
1324041529
1141790027
1729980810
1009252514
2087413657
1414824282
440267323
12866091
366459812
953351119
909515091
764200644
89898415
377313051
767862677
1795663635
76795198
457037307
1734055654
970742309
1302428452
461630486
2032003516
1780810432
815023003
1207599363
1409436130
437802749
286208483
923458389
1696392964
1327956879
2035224937
1329259339
1000176340
974195858
230611770
685377768
904777060
2092394029
435727797
931657114
918626704
1824218396
1001588645
239556255
663841604
670682427
608097731
835059270
924964909
1185561759
60526837
81540781
1616156302
1872586469
987188309
2068127528
1252238834
1198179420
49120169
581739534
985179035
32871702
1073002460
1483780494
2043070949
1625963622
1450044224
498921657
494591792
119776046
1981219099
955498158
586511961
1615463709
1132505739
1806699453
1653964920
438835518
53047303
1473453282
1790186351
565902173
347274298
1691696912
1760905471
1691309338
1004223264
1032884839
1455498734
1198236884
827494322
653447974
1497313322
177586621
1209686018
99988969
2010041228
331492041
1780261721
1761700062
215604562
2105428274
165627770
190742355
445307727
1523008749
1863389215
2142217495
1799514603
1123220020
1085797841
9733299
1046496682
1939729233
486043135
1494916175
2033725344
811339124
681429378
977692884
555334857
209208820
1196768103
831362709
1015157698
163401185
1676568417
1514412911
1073535715
1506726047
203491975
523406568
596380964
1798833903
32733318
213797385
252739281
520817602
1842869267
476298810
102549268
99406386
8712286
1146453273
107907231
1701939996
787771918
1030488083
1068348413
215690582
1244500174
1292757777
1604815510
1142781470
913514284
710421690
487485133
2047807256
406064677
1741671822
198864879
2140282545
1991485209
2119281155
1517480446
1771196824
1593579099
1220826512
838273904
1179672035
708029662
692339082
1216704933
1038982959
917431578
1169871413
58076290
514356253
407571957
1072469011
882964893
1269168
227312663
227089340
785428970
619556521
1147620822
495075515
1779613046
2099711944
1456169440
2011719519
992776813
2041248262
1448509411
1183108152
933247945
358330345
1279312390
1748398735
1274523066
1533809408
947031625
94557866
1688410103
334975917
265702728
519063540
414059405
410811749
1403288748
148391768
282050018
616555191
1922448784
770124567
340615271
1332290030
1314609428
1431003121
1683334268
219604392
1408295113
45733614
1346360355
468110602
1591620328
1930233464
2134168315
300559824
808330978
1268480708
795470432
1890630131
2066852519
213582457
1024483170
660535240
972709838
1573599653
370370872
197149114
1323279425
1152937159
1259113712
1981064281
377507927
215452453
319251017
919699995
588856704
115739610
1141121909
647038682
1618249435
642574637
1285195249
176322729
794984400
2110091665
1437478530
2042187771
1848205272
1139284664
1987078373
2033895596
106217949
680230025
491317272
727253217
1346841854
1113291395
719203917
1979606244
917840250
482593150
1978494858
1541940620
1522706010
501031891
950776867
910970283
1837503363
625757018
1910267092
1018831099
471583450
448824686
686570561
1544872847
950185294
149329135
832781764
482639032
1315401615
1817181875
462820372
427678434
561262519
1141258844
51968418
569980136
1228345373
700271493
1240484880
339125468
516929357
1861575098
1049196098
301724584
2068379270
1643448618
188485568
287560594
1146985790
1245087413
139567110
1107601792
1644608783
209646093
2054239110
1596458486
856734485
1863171110
679407711
1131670960
1399051637
1385668812
607503883
568038409
335425880
2012994291
842755159
1442505815
373159228
549353052
1767490374
345083310
836884354
1517775169
1975490183
1064059251
875358713
124075607
908827187
977338609
524238103
1254541527
1835017369
387481463
1698005408
328862794
898466586
1400408920
780158984
508208370
1032883972
1670747356
393059122
752184981
1972287607
1215852773
482539652
1852182095
1838792194
2076311123
1654736983
1705856557
2101509467
1764835984
1995320643
1745178552
712278563
1001157966
1038976651
118279945
758090516
1363640982
897090739
2061605541
1335692891
263279975
1342955164
85356091
144030942
1721383097
1825959113
227923812
1605386059
71874858
1530636229
1039606064
2018115572
508567571
1793287176
1229776383
866809790
523870129
478309387
2057471541
1278469451
771447562
435176574
226996208
547897179
1494497210
1630797849
856797283
333152707
1865710111
660764629
1859146527
1254996852
1916388578
1688230741
1693382760
144223264
408837345
1674324849
1838086388
1408989581
759892522
1473011288
2107898839
1034612683
796829191
155678805
79277436
1948475279
350547463
1728416647
1810537249
29481705
722769336
1606360667
645263367
2116332903
1839852155
938870605
238315196
1415369887
159483218
465513027
1781640869
2105324863
1086102928
1969785095
1589756205
836964603
1316718925
236313715
956948001
680680334
1822080691
1764166994
1704923521
14743063
557905824
2112271143
642934963
1769116726
2131252243
549791436
90506352
198440234
1550915799
247530634
1503767369
167699492
746618924
1388089830
161884953
873160670
448887167
161114644
1439564547
1733718876
1074065564
1408001275
356395907
1697137226
426661998
2138898917
228911924
12477508
150232724
1992958842
928208403
1945200520
926797513
1270647345
42498869
1746092717
1358847191
1247041347
1943395503
1015596537
880272803
1465874047
311446472
952766462
1135062343
1746885679
71851569
1976699041
755833050
159041165
892062888
611546241
820101388
1957487301
1389616277
287055059
1025085173
346070792
1551217947
993901693
87017203
228731526
811890770
993057841
1883431801
1387273780
1560158729
284978879
1696206571
379556402
839880996
28694177
1177588215
54338907
859496979
451368544
613369421
128340873
936576515
532327382
1548982414
1097466111
1862936117
321197196
365779045
1149369067
44525592
2099554683
1185450616
222041562
1437458490
1007857476
2049169219
1322210761
1172494227
2121641301
676159078
1056329867
1592946677
710324365
1722878162
452878637
1731439943
1450066710
2105870241
2093518811
207987975
1358393519
1884888318
1339956771
44905157
1457999613
875933790
1448207170
1787727410
1063289868
761660687
830778567
2021961156
1671263713
1304551380
798246126
1052393459
597006881
984357192
612505965
803642493
903071569
547276808
393880194
671783380
1109570481
1023646235
1327323265
615023569
1556863351
1806332615
2004576182
279549232
268814161
1387686681
1904499003
522382539
801980119
1950837796
1572863258
1160349104
1828889453
1195019051
693764855
1109192329
706093609
1767870609
1975377127
726525325
846530719
588064880
1459227093
1951732932
222949635
313593148
307158373
1572677714
1815871429
390473860
410609505
1666067477
995428311
2102618413
1342300971
1399731009
1754837552
412611277
2002803994
786358310
363688728
2046104280
480826099
1221266046
1763576363
725372000
750547185
931584376
309385846
1145272396
627996331
1471381268
937910560
1740124306
1631334601
664353938
2111588125
910046480
595477247
371710158
571102674
1781749122
1402460969
164990348
1731952199
1902834824
104668597
1562851832
740184397
380384417
4269577
2098855373
42545666
907792460
1925124772
967498901
337792114
586108477
712721771
726449327
2015574867
1308819249
70299439
471327099
1699301331
240964641
821986452
221144280
209485223
799613988
1216998114
1639181013
1389005099
891165599
346518719
1153159769
661413255
1497103062
853601062
1098083589
1811793863
1475303140
2094941013
313922712
1587673403
537234231
190080859
195744024
533768845
611370510
2072233833
1674829261
1060386606
1311257687
12121959
2137528552
1787493265
88358013
848680380
788672887
1035969370
886803404
1592554577
1223047264
1858909419
603445549
1608006542
1293280032
888891530
888020574
837051888
721930921
1481615658
1029618984
934422704
29703001
882524228
1060175922
971704065
1148947308
1386285394
1703423120
267940655
1729443561
1357566596
2133771243
1924619668
2142538167
1159273243
1675572897
542397330
1785030224
499843181
1869501647
167781326
1594591348
1665279316
37248267
1490662666
1764667142
1471830120
1869687156
1584673421
2053614954
1379062107
263211270
1183771475
523444915
1943665593
612722149
1878920023
336259872
1666372928
1773255639
1264719498
1391769192
1131525239
1708632885
1173901682
1717908296
1204942905
1924117156
924111768
225843324
1559273128
2146556119
990804642
541445610
1946691516
847516724
2110844935
194407165
1423482137
2085940165
1716169426
1748951767
1043508359
757083915
145486935
2033378941
1488718129
1972871060
1007703621
574072172
1153447335
1780465248
81113823
2038669227
1191542990
333102120
1163062206
145151832
1688266008
1956486461
1670108071
220331807
811839344
413758846
2095587124
291665046
82874513
549419712
1033004378
568679343
1557026680
113374768
241532395
2083661438
1897935958
1590296642
1710408782
504942661
456174601
132627825
516220496
849492978
1761163916
91064613
1989605448
936642375
1253497846
813630473
116974895
1090908122
546003506
1119943528
2023921884
456167055
649825053
2014007752
1238482556
2019014560
863074588
1931188605
1492189359
1591743245
1573273634
1403763509
1868753075
1701179675
1071234785
1041578587
2093619850
743098202
1032960353
203573491
2042352189
1229160048
275014346
1865209814
1307842996
534816598
1191841067
1632561214
392872827
842304863
1148765258
414239058
243722847
1703155217
612443775
1400357036
2051472509
163867318
335772675
366566330
973177880
580652112
1214238496
549542023
1489315611
176926121
534713415
60305381
991166028
523046126
85972989
266287007
1149083363
289299177
1515160569
519711196
1963123076
313032128
1531537688
1982432326
101064589
1108130017
1107404016
55909444
1751139664
1713721939
1279272734
1959973918
1390286472
1416061758
412960404
1978577785
1189558985
693544696
2124769465
1092772745
1887822404
1738577528
387278949
1356070601
1455102798
1472940472
961907550
1424767601
833555255
395070460
1021755380
1525203518
1550857107
524257804
1789026564
843102842
36772956
1289441999
304035582
400281692
1656089486
1666400133
181461252
1333267892
1216422045
206872517
679809680
179680333
982965936
14335845
555086662
1488878275
122720045
850786834
476952094
1410435898
1124178011
1477948820
1297303974
536712425
90026027
1876425646
176476028
1715902122
238973378
762246509
1607068701
2115968355
72484991
456887519
857547237
1395662209
1925664853
848882940
1387206366
1647980285
35720573
1482658454
60781220
1309489233
1683205049
1424655043
560067608
669478331
659791150
584809675
1894291624
1818398060
641755878
538559552
1273607489
1615737228
499350438
1656248132
1131569272
1572923721
986824397
875307347
1389998175
1317980135
1752177222
1008959674
1184846039
1314470907
77435807
554041401
1621260780
847159419
34023150
1736121994
658651080
468859684
249279573
519155392
86993412
1360706067
1057163994
1894158710
570345962
1347407007
1819923126
7223247
288064957
941511678
1986181570
307201195
1797358613
912881307
652303557
1147661662
141548408
427705451
1048861987
891937372
1772408760
33118060
1038850107
28668427
483818337
716496997
2129188624
2075646742
777257323
1902100422
2139767022
540673310
1888406829
938717674
1192852035
1109418743
1076013017
964226219
1830127558
97414609
1755131380
1678206794
89094207
1445286749
940096350
1485156826
804613950
311010725
1920569069
161808689
354429299
218755336
89615133
1667610010
589398455
390256938
2031418819
1396023388
738313504
1517789090
32338470
1127158562
974468525
1097104813
659177036
877221554
1865015175
564854275
51978588
1818042416
1947241740
1573381620
571374658
268406440
815070155
1166460067
1471949585
1719720566
1287463758
47683600
1594420590
1165274000
1390402264
59808281
128985612
620490978
377206808
504494850
1813527100
924237760
688397844
923452426
1249286016
825869367
1879856015
1772980538
778160339
2064005314
1438516035
1342510920
283987290
1315003939
832431827
622060362
431619709
1892480573
440437884
752017630
557735115
1577369380
1781865879
916533678
1172998339
1850391808
372618321
592537042
1163736505
1084277296
1038181341
1240221539
736506652
115492219
211401962
568363999
2139145611
840608827
1637326856
699541200
228893826
1763529092
2028169728
246315798
1076704719
770858661
2128059551
868749872
2136268468
154095000
1367713855
1766789713
1697053276
1050006193
2014082
26846308
1647228928
1237893530
2023443254
2098423190
1091757467
986186184
869995365
1361532944
436384169
1129568888
1470860775
608540590
1450108641
1824244401
1219108129
2025654817
496978155
1758964360
569706932
965427021
52924832
302507445
233340671
1428070127
1929984150
591166547
1064908189
1816218717
362797046
183318533
2099916178
1893926472
1727869059
37903407
1903088669
678372021
1618070834
2118156562
626613154
991157322
332114774
2103661014
1023237603
2133445281
549355426
318284175
235056290
439771939
1467306159
862040594
1354540127
1091376906
2010122022
1902945399
1649396637
1294727770
758927111
1202400117
1549317797
1833890180
777934040
265536244
463842578
1331955154
1761279622
1888951219
1262273711
810665358
1285409117
1566179311
723014805
299511422
1033136487
2111457272
166816898
1766854193
1683409733
493931955
24723614
856662951
1496321565
1161285554
591263264
969541180
2123005436
806994965
1179074843
2032562669
1750727228
1107050780
1662709292
623408656
1102594723
709627708
1130212656
352651263
1631605504
1735855294
135300218
1511863366
922583914
26644208
1176733472
1666104309
1058904823
1326338138
1415835583
977289278
1694875598
645504366
1286731943
138948259
1186122918
1454531477
1733422240
678834730
1610997747
1642376472
1722828402
288459703
739158518
1212433064
1895350134
59795246
705505966
242171082
862659872
1810594266
842343629
550903508
261644114
68088629
36677506
1362660521
133766019
347338139
339673169
1525941644
103693538
1560732447
1294469880
188775634
1557187914
97662867
856342870
840837935
1556849663
937511920
1416014582
1325253746
987246795
1208002616
1517641971
691408069
1465861938
1172662403
400125608
102802824
646866493
1926999489
550907310
448104481
625380250
1412059249
1026920635
2029007157
1381534444
1697541102
1858622345
606873074
1544312123
878246749
1582670468
379051188
1732255784
104607026
983694355
1509776492
1615505344
2144418748
807084683
348668944
2101157810
1741122286
514007886
127181699
2050243240
444298074
425017469
727349367
691833819
1412544210
480105461
912204087
1353640286
1264815429
2048314051
1122911298
1586700581
274279114
20401150
782349242
905171656
407594038
278142233
544486924
904311015
1073022175
53072238
2017475706
551735506
623109810
503626568
475247873
1007137204
146070583
89208017
2116221870
1345277550
183555736
2028331162
110392273
940699709
352155474
896315116
1116767836
2111477941
2129635705
395015003
405778081
1477521326
1517867544
1527426437
1561903615
1464380507
262775949
399675572
803204131
1180193245
266957550
604076541
125167084
445248789
1531369765
1906598199
72710706
811894004
1793785025
1047478931
754392243
20290379
1830081246
1346035820
1670021399
582609001
941371579
355379128
1930198852
1453794608
1644169350
404158702
137343
493758724
1344345014
927858939
949561361
941072906
116214929
1341381453
1784581210
1154296602
213427368
1321868940
1704397724
789033578
103078659
1944192528
590577122
365622778
988505429
1052944535
93401045
264811954
711929620
1770566976
911612226
1587947482
1069437383
1388313648
209798896
1356096095
1449225127
1691261454
1932295733
1072287215
2054940289
381933
275405449
905033722
258659082
1355210650
914349574
51518621
212048739
1879122198
71748798
115078167
1267329755
1051599324
2036819897
1670337851
1946359365
802524828
1208223432
247782632
22235561
994654630
781934482
1239086259
1845940323
149578975
188989423
1315609965
211349018
2072677751
926141257
1928327411
627787501
2088131010
200930991
999040245
1035145007
1247395582
1467131327
93443145
1905523444
1384168285
813688224
380214632
1010629231
848020343
994901922
2086560353
810380784
101152791
1570059003
936790645
1370045531
1543899286
1250025164
109572609
126754109
1812787264
302349344
584008041
2116110300
770522214
2129100152
608716503
1639492314
1416139286
409866201
1968851347
908136174
852589070
32251502
580945911
1397922029
401422075
897852612
1043235212
120761940
1177976167
1896824985
77521946
19546218
207122324
1592145619
1699766086
2087460965
103458106
1154080909
1726629774
767158376
1280493464
1248992109
1291399562
1585441590
396708035
1354604559
1087925314
691971243
1649264676
1659347650
1737419963
463399428
31780168
2015859254
2136960263
1956720929
1245032368
903853979
1177695689
1022086295
1136000832
60795088
607503052
1450045220
1911208292
2059240830
1581795635
1169233297
523821828
1961621916
21033924
179523663
2099883819
615343346
1162173431
3261418
1456775192
608044182
963696862
536714810
154703627
1504365695
163581218
1757494683
117022308
149658907
2036616935
508044649
204369524
938690922
993546553
195179074
1229198033
1698221592
244608720
858266407
1205808332
1919800509
1746665946
719301209
859825563
886490425
2075861982
1989511091
752945342
312116016
1561569334
2048354969
1317386384
1482145038
738809865
268068305
245792999
1695927278
214006182
1521164247
1880825821
940955231
1241091572
1525748078
294703486
629286350
1704350706
900253071
773713916
584549394
142704649
1560576780
1817802523
133545787
216338224
17386629
149742354
48918017
1586974602
1986720186
1860780626
777588851
1948733439
1260791937
1314285907
1330900394
1308695041
23325342
1475503174
1378676774
959981016
1845164677
732014246
1009207753
680605969
1624838913
1575390621
839061146
509539944
1955492417
1968455312
1647885423
1099698290
1117205868
1699115991
564194610
940767744
1348348796
1231960584
2113658800
207698937
1111578343
1102171755
1758680754
548545683
563828287
915903440
591387602
1300357699
2014398761
1021203288
1368777310
1732405330
389910369
1243077986
112031816
1742205385
1576602482
54588460
1605787049
2131469900
1118321935
1875132109
682772759
534768956
1401295449
1564114840
1000012325
2079982943
1693800235
1116286995
1750114767
1469789601
1539167277
760686494
183080390
1077941031
1619849221
1054889548
107665047
1241298163
2009331183
1876303696
86617387
207220184
243555301
794145842
295527486
1473459354
184539987
1381003759
2134029730
1381967825
1715041687
1733412961
13058910
2146639817
403222052
782474949
99059764
2044343939
1402490930
1327327821
1742463447
861013840
383351900
1045846716
2069403184
1233645012
1933547555
351997593
1239935693
1660253206
1998680581
1782254767
1896711746
1040562339
849422714
1428936760
1410395510
1110489772
1878241905
1860322116
1395989965
790975355
1930118105
1352674706
379088023
1677713517
1544746214
1667071387
1848404688
1590705855
798399554
791706823
1883890953
2140337897
373844560
1739767084
1039662614
1285637242
1062173872
1712985453
1679614259
990183559
966857741
799571154
1696796069
184604542
1254291212
378187782
2137717425
2070628684
1774015960
1969923946
440241348
1840967404
962436492
135255265
1928285383
1712917042
643860786
717359676
2024309302
1112273864
1753244974
1190371392
2119789318
413485170
633384587
1455906673
1848604316
1556963410
1280795399
1359872221
1538030444
2093450728
1956594214
1786377990
412097770
1298527985
1174995091
1217051743
1934674908
145305161
875048897
510557617
150282168
338776549
1007366331
2036332820
805812571
1328131254
168298288
1187810316
1809492019
834445609
1057170933
1981237757
317052323
1088273951
261420930
1824014392
1742122823
2113262245
1339159933
233141744
1749809728
636640705
1221371217
1814085797
1631212279
1283054577
787815053
1133579150
706095132
1720792100
1288555119
453381883
424129471
418202247
1421040372
865906741
2139481705
1006294017
181712558
542020749
994011782
125909038
1788573473
321744258
1361333719
822058611
883973686
904728
1783366998
1695301514
573070355
1020001282
1385055543
998184545
2016292371
1285452128
1669587038
955656192
2077437587
2032713386
1786317330
1722866345
694075529
481195941
38241680
2142348243
1620552358
1194103139
1709967668
863519903
875918394
1893179747
1866599181
1956450116
671232753
1589699387
630238724
1892530489
744279748
1994408388
1428021176
1732845658
160470326
947024865
52788090
1493985901
271539926
841369429
1537676300
1805897084
932222681
1168064347
376459952
1574233286
1812284180
202790996
2018665142
1852499522
118575855
1367284079
1744531849
2140293905
1153603393
157446013
639935042
1756203963
1206304976
1492349271
120082710
10504313
972746175
1594660828
157733223
538492690
1830677241
788313353
650792392
155766705
1360574547
1823698427
1579687979
1206794798
750093761
1358719715
620169070
1501578063
100718399
1206539325
428108194
883700380
233090439
64001263
202903632
1935377942
1458225001
1037387287
1833616347
1679015164
1707319630
658012537
1220735346
1165551782
179155796
1807605679
110360177
1248053560
350794494
1356440465
815081057
1567115330
615447066
896106443
490042125
1881711518
1389396713
2041977088
386772704
1364774535
2061954770
341020740
2092677707
454136750
428042547
1847157035
898371837
1978197405
1678670653
1551200000
1772736189
2000008061
1331917409
1727145489
918517297
1172184344
178479348
234668439
835904170
597307253
1819044872
1825762888
754213894
1148254322
636762940
1223643467
308116031
634271171
1633897018
746137963
938983453
798203445
255332315
129319624
865152591
459171165
1422291905
1246014768
2062870121
936346828
1446535990
696198358
89180210
1597591464
833256544
383194225
443218374
229673443
611115387
254267469
2123389311
1734043793
1753417647
2064098316
2111108093
1300314786
983577590
258537412
329189101
1135957011
944721048
546551614
2069187319
105358396
35794576
556369755
881849729
164270184
65775853
47443415
1047824955
115414748
906941136
1751213649
541001144
1064935943
606122550
1516207579
144927242
899594434
2038272472
909294246
554456218
2048803837
900828478
1654781350
2006082872
281066002
2088176458
426553637
361581425
278608968
892226804
2500437
1098982277
1157559319
1698666604
675517000
1859292387
2058340795
1113981562
1298921330
688582898
1325699242
1833127141
1112676022
813950460
239216730
1674582302
1581870108
1077717998
559126119
942933558
78894337
401228
800087038
852598215
1427339771
517296903
655385537
1299608393
2061821705
1432349602
463300160
1038598945
1716061998
28052952
706536222
411543265
1153160640
1589386704
1931087917
1721793830
559708090
1409965533
2073653510
850013201
152041354
444845070
171472365
351405526
2060380726
197748034
115278143
222156867
1167559170
867683939
1635882758
1464513436
675178565
1750661694
1256062039
249530279
245116514
903060737
493602978
915827612
358004217
1619399019
763433001
144237360
1930413126
2144071111
1943440828
1744070674
1086550852
258622812
69904991
1468456000
180731044
1591191863
1226849120
548876393
1777208020
898383430
481221235
2072199318
809702418
338697556
1863041820
1931944568
2101075184
581711275
343600564
1540052383
1674809167
357537165
2142319144
520511827
622016564
1100443656
77714083
2067015568
1358881077
531201474
943668305
86415084
443405659
2028414756
209209193
2035901870
263737046
198513013
47197764
674595923
517820350
988320647
594232536
1941579725
2009675825
541551518
310356090
1433593984
987016660
1220551426
76261080
1412598847
67403834
733331290
727747984
774616526
2033294017
1041698733
2072395182
485264346
1208184801
640544984
1536640560
173051681
1741973246
1430481890
216168368
1650795818
895078059
2028834598
90285558
1173425024
1597462405
1726840141
1650681029
46535159
973040320
1781507519
1012027879
1356541896
1428180301
577753948
705250020
1093710425
782349484
1423898474
1784882166
1867787878
338055412
40163383
1936856703
427357658
2115294237
2046840283
1744827778
1521747327
1061743689
257345964
1603327509
260167390
94329624
445577636
1640849773
781013404
2004253530
789051273
1346674630
1991616050
1898758790
357125534
351331146
419044294
1674511434
1006323395
1819079938
1130506178
270268956
1219215676
2076049715
1516958481
1881702682
550303344
2139846192
290996575
425976350
77033102
899789196
1797679074
1540105837
365167596
1540822260
643731318
402155629
670637840
1124706504
1960371659
1752804063
331624951
1500378691
1598722855
1433310255
132260718
965741890
619190636
1044383984
145386107
1481940251
1830048600
1312052159
599224089
239312004
501121423
1954472145
1345665119
454642796
482814722
1939622196
294181174
344777467
199182571
1261576517
1019134927
1501343639
3254909
1786316939
633121438
671542027
2126401640
1020966749
893439731
444770742
919886884
1203553065
1567821131
677085405
158818945
1293669014
1018496625
1545986824
1470112619
144482018
881626874
855415309
1585312057
1687741545
417718516
827457603
1825943395
571074933
2034780261
1095600635
1183850215
2017179833
155182559
1623688004
1267525877
1893660991
689586169
507651464
876975168
83464395
1901134115
1378320526
822320635
531471900
2097170194
416550455
702124155
1709087177
1793676895
1194845051
153913611
277832685
1790968736
2048619942
2098037182
1310347923
1960283447
1644076935
1774818959
1978462550
1570781438
193604423
636491928
81184475
2021801604
2129533516
342047674
1874198873
341546857
1012314665
1684271396
424420848
1001256403
2078073047
514243638
395303810
688161334
707023916
1186777953
1508967520
1419661689
1097641166
403483402
61957656
1008924805
529671746
1149845684
1772484414
2022717795
478074088
1655708601
205936378
908443502
1886837699
1434167253
1954791896
406401986
1310033182
225046335
1855343305
665207534
724839064
2055981526
384488429
1028968927
477064871
1505839793
1945115486
778059633
1930198578
934242953
1538440448
71014413
2120406126
1366193890
898344904
1227137957
1975487792
154566210
91299955
1375223061
666042159
1675575168
1414362592
1455672061
1310211007
1534068514
1548230962
1799921555
1534114910
760749423
1520580190
763473868
1322364861
1774042723
1504001462
1445829375
86238728
2064022053
1847459101
640768720
731863213
934980374
1382717197
1322489394
873287032
307830902
1970924723
607950092
1452342217
137882952
843678503
1050445548
1119983048
1047669141
815360554
565619160
1046758918
1333282988
909976879
1890531850
1804675063
1771962340
1273583376
233630493
437358268
1153866188
1615891124
242849425
33774296
386793927
415340860
1820113590
1224026699
1930928434
469722563
1165859371
1763419482
237786965
402629786
1610902148
204557059
1042726937
861285210
1686224315
1983199474
544628897
1715804038
1131095897
482887233
440785533
1070733900
213673138
954831478
1443051462
1348463792
184909386
1306239631
1943555923
1275985901
293177940
901779837
1859260084
624300860
921647538
1226278964
1005061866
554631608
393505885
1108894784
1936287909
16982182
2103098058
1730837028
588978936
1429802311
1844158945
1081323862
2111256733
801240804
1624791022
1143496445
2113830751
318139604
2043237249
258754532
460608551
1519878852
516398859
1556320218
618080826
466190463
1436484653
2072020330
1784867255
789899549
409763169
1501850112
1774375090
1688830452
1064868524
614869886
1197472177
907520803
533106627
874988494
716439113
1790429960
879735989
510874224
677235560
1958285491
314474414
248141764
538767542
1651111725
1143943167
441513008
1965777344
399875237
138179722
991572523
1566901478
1266711377
2010812865
1573226382
1186777707
1305375052
2086952380
875625256
2061605934
1397025044
1726850990
1988612719
719539815
84913636
1109972115
1227474456
308870489
715581814
1272099231
685808561
295536081
1236179136
827649362
29949249
1837643239
131513878
21167777
1494337571
813038319
1961940143
1211482554
1115415495
1902735837
204273018
915298803
1954949641
521468823
1441890927
2147010678
2020931649
1230418505
114853018
819978439
147275949
1817436974
1700284793
1709413882
851430447
202287216
667996360
815818782
137543737
1390018343
564547028
1168109573
803171525
1257565229
1570096820
471533232
2017744690
1077282851
1003429098
1861769585
13080098
1086782379
1341131627
1425631436
923987428
259868871
673051355
49023206
804267297
1126935730
737295482
822579422
1525688179
116733959
1220205060
322670488
1000274613
1656714266
1300170586
950199314
2092859938
137175506
1328060243
1113925890
98318060
1771344005
737607712
2015941580
1768203950
882529516
1224240974
448374870
1195412671
842536993
2146192253
2001077689
1034732277
310340333
1198103663
1172144396
806179476
752570942
1607110800
1291228933
75476535
836721387
1081383677
1935790737
992283159
283737925
121445418
168581854
1726818968
1433291391
795191686
266556591
423865037
362107616
429444745
568985833
369713738
1935958018
885014815
2049093289
915147956
1583446476
1471812249
1991949220
404892929
972207349
1757568767
947350855
263730453
549170868
2084305713
451209651
514673587
1209345049
375263360
1828486661
186685070
789812397
2126217839
553377367
928597637
731753221
1245953392
362495954
565438235
619238366
2099532857
1734717683
1126987077
900607364
1538090230
441476415
113760893
1103833965
805605667
642134886
1069757666
1106098303
140075408
387824532
2106791304
1347059136
1452554481
1727137947
1328323620
633210529
28666416
1181403752
147248701
2084358093
1271148519
1223315443
1758425990
1496510365
532621055
604603729
1740305986
1337966469
558091696
358575491
1844265406
106965712
326167194
149200205
1785113256
324351835
1957764850
1517581649
1875916191
1540166798
1055810793
791673659
1748674121
2138027020
2077384021
1414602055
1039824170
280137365
1466336455
1275148918
1446788562
274044322
526217030
1231744444
1009882747
1731515952
287434075
951946730
1879401110
1534256925
157774172
984688672
228160587
1912732336
548787729
1801723097
1495421097
316537790
1679029373
359726376
1433321766
984933218
1249487868
130431531
106744987
572326606
1644005401
1560813434
752745127
1175635131
589153914
153754346
1470515241
906080854
521891703
1047553065
1383849817
1829161872
978699348
426391831
1213307353
822701971
45760489
1333616298
260907490
800200586
1132791378
269821199
815742065
1652939004
58765789
2026055546
1218139191
536849537
251642070
1575506667
1127734429
146056055
1148644189
1104650566
98880213
234299142
687889760
916905428
1897388620
1567532444
951814225
7837625
1625669821
2137703940
43932253
432041838
2105818189
1975325296
515495513
1739642921
1088645480
969028603
617169961
1577340026
957637230
1918127925
370180069
1076385983
1740982277
1960713618
344772113
215163238
2124770353
2126824365
1967890829
177857346
1086592919
1263433731
2080297072
1645599723
1884257163
583456657
2107041765
1717568272
473492285
1281904881
1473435437
185103345
814576188
769756579
594163208
1458218734
1127381451
263578132
708279846
1963198759
2122935577
1881767348
1593247060
1563230266
1424063004
1543399423
20600311
1064622145
217874384
1529730189
1833274520
1769437777
362413514
1605814971
1469526580
1533348001
1344461047
157242794
587114837
952208945
1433247048
837893133
1510136844
1940991926
2107388478
409588120
986331925
1332500475
1543366265
1593762876
1568389682
1888858302
958052651
1535506326
1353249794
190243041
543911249
1146309222
958433259
1039012001
1168094015
293013862
341229472
173847632
463458776
600226665
335162352
1620869986
1898581101
1032073234
1132252422
349214041
530423763
1539013866
1675396443
1234669385
1823841686
273888026
1867036540
2024223737
739632969
1274849626
1213477950
1506374479
1769826723
999958067
1680188979
1204427999
1942809074
640787405
241027736
1833576724
1968012196
592203468
120735812
1079624287
486643124
1806454552
1916569089
808720156
928993354
438351052
1193765509
1604513255
769634001
1739195909
757920378
1824587935
934069770
728475737
1748387533
2050241036
57198785
1183377823
892657060
495795889
1837466668
690432890
575214836
135560576
1957389860
312565082
180298404
623100268
694981380
1051053455
1558089377
1648546778
1366062215
513900101
776374210
1937863762
1222277975
521930410
113391601
187075734
1684188614
477418521
435806214
1529535546
1712701799
1759861138
1232524544
234590427
524653535
1453591605
345973860
105723629
1434486485
635989494
1951898486
1976044831
56371117
2143924810
1149362695
1133814912
1448044914
364144809
189136900
396586221
972605024
1228251336
540701100
1078605769
1657189369
1697214661
1405205524
477534419
428229975
1072008609
1371146864
1747242153
636889241
1697822673
591045787
1587677685
1773209383
1482712849
2078944209
1842964548
1433022528
32664910
286184967
2133250489
920125105
178846964
421364684
1375734407
693167024
714287205
1680417926
2098638613
654838770
1969703970
561306258
223920554
1155104021
2087093960
145700251
694639677
803688888
741974876
63416946
660621047
1351989800
372682594
1377259071
1325266384
2108267910
1268430821
1350237334
398282592
1640984732
1730191838
908000377
1728373186
17476532
1055836181
402644859
1665516055
913231434
1438700468
759337812
65409647
1595251114
464836713
1085174283
1781943740
725506946
1471271386
1920886568
1008548682
1429343023
1778468264
654917317
1988805473
1274648953
278720130
750090872
483728639
2031866873
1336959102
1768962825
1953026202
10686424
1820060848
248156925
1670899863
250648060
787517401
999356725
276434457
1747691881
1092257432
1420586504
116323804
935831507
805104352
1024244724
631746006
1297268358
2064919337
897160099
1298437907
1407532782
13451167
361216799
1414217996
1666547874
1853166222
572444844
2082729264
466475019
920441133
1270378852
1921026306
228636050
591659138
1105718850
1795261613
1191417393
1195819709
1892840462
310593105
950812176
1890139261
1542271388
2002015632
741622900
156473565
659099302
696654948
625283971
565828642
1867431849
637237565
479587531
1030919102
859155033
1302290161
955786942
357281200
275753156
1067402367
633336522
1634001423
1430114779
225597165
245539021
1879242442
1333500238
31595663
714748310
1625100081
230690424
1387439907
964243631
615224234
1428213495
806325382
735564330
229847640
22180648
1349860626
1210830728
1712381412
285073493
803819063
391295277
1595437942
1117634634
1465291030
1353902690
1251174720
1974443451
1985769590
1796920072
1863133757
1416592117
2079928546
1033333238
1297697668
762753281
1271184270
2114867748
982803056
701359503
870750294
424393738
1150495950
1890702449
1194284394
976190227
72265305
893800599
1814294754
2094235707
1593456456
1625548780
1102317012
1592812011
1299409313
1581402759
986715954
490409813
1534971730
1847833514
812197698
565008149
270826837
1761598225
235765786
1320174359
156501358
1944517637
609132919
1284586095
761410802
1586712804
1444149689
391847347
2091129108
748803221
2060180490
1083119927
1130714384
441171815
325806233
1962164888
474624979
1241509942
83502661
1738757241
568258100
967660287
577249359
595685818
1881708784
820538667
269181015
765709075
678079191
2058870367
1019222274
1544962917
1936844535
1199860986
992777235
230375121
233160062
239890412
207189384
1434473127
1395327969
774530262
560776659
1023010832
1365698962
1583829007
95780185
152949095
56002362
946941549
498571629
1635650363
1532249536
2102974038
2060860292
1162877133
1497973400
1463707154
29460074
1918514631
1304270637
1538034187
55915651
431183955
1758608425
829915738
594056784
2073465170
1649029008
149567150
1860788531
1902725705
1137586684
75282581
281429838
921147984
1263700070
1693869888
1386875704
130265971
384595165
26891238
919431823
114104233
751964744
745968996
1039130340
1218380776
601459365
453327536
359295552
1466812805
1248243371
1671612805
34582915
1883104228
1740857872
1643168015
844860345
1988765935
476535599
1808076421
1461025392
1649626365
1172552796
1291463107
636604756
1377060364
257281113
221157001
1584848390
1530203431
461064066
934202405
368963429
1317105475
640229138
1533398836
1750443609
192066996
981647424
1661306441
1093601526
264940279
152812468
256658434
1054139153
1835032960
270227096
1222327118
2055193285
1556804641
1041067378
166789446
818653853
1559747918
1581538548
193823167
1513352494
1901875570
887679985
1737381088
929979038
958817961
101951933
1014559862
280248797
809967776
1356214527
1979525074
884593320
2042830902
944357607
197750133
1292263931
414461433
1480687454
1960364785
1088382885
597977188
1787108863
217339765
2021014651
1180773803
560497770
1606830001
264012163
2086977946
374904068
1327193312
227196695
1390436271
317774267
1698794784
338044372
1057053004
806304356
1691893876
1874719265
2132321216
1982491403
676505588
128670784
553148021
426950274
1387130928
742198599
1206578586
1485318393
948503471
2062637752
351311614
333909110
1689032672
1849308391
589932278
450585196
1777873606
1898772764
1407651310
1849075197
6413929
2043127016
1712000362
1992325500
950937903
1774212751
696416335
725087990
1502301581
1744721387
437290802
1517242113
1948647140
1038219839
1155029372
360882736
840481260
1243601598
553776876
235142500
650774491
603330704
1383421895
484159483
1575329928
135346699
1875507972
466615659
1880648254
1268179172
170122921
117726934
807699464
729675032
206336162
592194581
1040934840
218340005
208888091
842231287
836544584
1269580363
1227804492
50885755
982757674
1770724034
1684672985
1253911064
439336512
1250496968
1730824373
1299211820
438618241
1647734455
820587678
726512231
1633269715
174531008
427575717
1581752723
1866531676
708936619
1500152026
365776109
2009320271
99610642
48948932
302361312
1975538604
1382219109
1271579677
969109321
1261768992
1751323641
330152341
516553216
1414531193
953512888
1658922620
1743439836
1128822418
1110718942
950898597
1945295621
1058922073
1194504171
206596214
895343889
1203246377
936896615
973519407
1928260926
570984094
1906845161
1142187893
562682406
854242033
1844345928
713080477
504377112
1976179200
1555501344
632262839
2393920
1874135079
894906227
1762798495
1319447763
1708857818
1986507808
2048374163
1859046600
1587548295
136073479
622084280
1318292913
2031169789
1250317093
1224232453
181285487
420832205
1018106084
1392872822
1388800849
648235230
1948170382
860189594
55910322
363857367
1849109218
1711866944
913026134
1154207634
1338944235
1911339603
945071953
1542189124
1174945437
1308319719
193340309
813895838
664793122
847059297
1539208822
1839601490
1751815683
684144220
435480031
1516964125
1265888713
1266482496
954301771
1990833139
1574841348
1777597994
1394418078
550230281
644096434
843069187
2062984286
428084191
1053068560
372688132
1006321408
1392487888
709984740
884866611
1105020245
1978060208
1435920768
1298091249
2129944984
1721376562
1905294224
474877517
451281657
343660940
1568284338
118135402
647542219
30861661
2043974807
1126565189
498964685
1088807255
1852426641
1418593714
1169935179
1312830944
439229559
1674580645
693355801
772473175
1380695207
993727762
323070319
934458049
1403379067
1417383994
1227662391
1198712650
111218743
1675946244
2010298007
1098119194
914981743
1779646543
100521964
1056663384
214804936
1304040676
2145836955
598549424
1489636886
179897095
1542514840
158712311
1512258431
766992984
864271409
516598591
1144462279
1803176332
1781201208
408189350
27516500
1707400097
1507096473
1589756205
2032679325
459405883
1463270769
1162549971
1548696703
910397715
532061965
1796722014
1726632939
851089208
1943404206
1272341744
1078456413
50941504
1222012643
815350224
502562747
2140839094
1862577902
1376665227
14775073
1805254252
1146424118
1596155443
2073569142
108811626
1005310888
1821422261
438410274
2109167544
257949950
796897369
546902845
933942518
1664728169
24257932
165868162
1703228350
689450711
2003911688
1553134160
242520890
166176724
461367139
1523135276
1680983688
357392892
1961977605
1573334427
1332200421
1639020773
410360176
1975062127
1431979964
1050730707
138817532
70555710
1764835523
360067268
2064879073
861482766
1985350299
262377934
644687717
1377608939
1951511179
1742619891
296333996
2116350231
787004676
1098785608
277142212
588561852
1468035129
621297887
1044365929
303220575
1954705234
1204358118
2086429668
1907812895
2141694073
235253716
1242160985
1461644175
521414996
1371048279
642391373
532588512
1278497485
172235344
257683594
256879545
1409422703
603137034
2084240604
1669650369
1897591130
1760611888
1187331408
35722466
1187435376
1731621968
527339931
1206303395
2098795011
697578439
1501955285
503505640
1750192796
382236605
1595744171
1602260682
1997032343
940690047
540741600
982332647
2011456441
1023076023
858463699
955791078
964040627
1599443959
1055796740
1293597764
155309146
2062220740
620861649
349927217
338800075
668513263
778176122
1705789804
1129822631
1745945429
776144242
1977062496
275279542
2021114376
4720012
1900158762
72433935
389174559
1684465230
342062385
1189377028
614557797
231954377
1460619009
1891737335
424220951
852000060
84809907
725537322
1990939290
1379583788
1844454059
1224799244
1435484440
298318452
249699112
506965412
1593694079
587427606
1677498656
597032010
1020514358
376271826
1178843193
2072842729
1751800749
2100525247
713581214
208009959
1404296607
1901032218
535294932
1957154228
1297085591
1596643614
630398218
174309426
1986759497
568108638
147371194
786162127
1922683418
784702722
1909403269
813523430
100298483
750456048
1917324108
1949933480
1668913679
1639813704
673937555
1960445847
495846239
1779237217
1727830079
765015974
1617609066
901584001
692057441
1092213525
1018933733
1126686566
361977590
16728198
1253872445
1032176636
272886883
504721945
927142385
289517789
602608568
1335267777
1964030274
10415266
823589069
1387310425
1205891848
2050133351
625780958
722962627
268172208
511158086
511059559
1057217455
2049483556
327221160
2107812969
363086734
1658256160
1677769026
8088256
552671826
1836363577
664538798
1266698235
599911035
618910667
1424768848
1875601534
871056445
1629090195
1485766436
95702365
788684749
1605814971
2037691398
1802300443
1274385875
1452268503
529331098
898762465
268271734
1086611464
1286881258
133530868
1455310624
1166307106
1622649643
457624723
1036013191
1270556731
883940744
505322383
1114456267
1988049119
932164921
1267529406
235551952
452979665
387195175
963179389
1103036378
1704387341
331039214
312081602
218733188
1354701481
1545948504
561463035
1069002960
583754243
1600291561
1590060602
1309086686
1040423959
234364818
53804402
1269494257
2123714702
82210969
54622360
669669919
1028803278
1708846304
1473711250
1865686920
1085513354
1251669357
498201693
1796621210
1405136329
771946381
1368080566
427729764
1454971098
1500130634
488205101
676678344
1710359801
394745674
1677789308
684741657
974268235
1305045080
1166761431
805171315
176254998
426063355
18375539
2092501827
1298250799
1053136032
1364069355
590703173
627320311
52755466
1277398243
1510195271
1301955238
1054217266
122981429
1892201759
1766759929
558086328
1014376808
485537910
1047210236
2100973791
1289956940
4355170
1351763422
747327834
143341004
1389047501
436508447
2073242266
1275226304
819160962
996125647
1858571358
1146093658
429103384
828502025
75890137
806341253
519939756
1912137128
1843263565
922547407
1666354983
1983091504
1172980399
221454337
1078458873
1138042635
1427412461
1782309558
466458489
1333257620
252412292
513490030
2099778752
1447462930
2088297596
88419937
960019768
1441364949
626629817
427283609
171674610
1258523744
874189132
1081818843
1239020399
844082488
1975738634
1591349190
1413912290
2082453007
488998888
633073259
1826247867
1904554893
1782786849
253355554
318711026
26132805
2072145390
1258556719
2126171423
1730266141
591843988
299761866
2103036990
332239733
805186815
1914315705
521467356
72564743
1405902714
485859680
522431008
492470891
561444958
795941994
500274318
1554582717
948853750
1569612637
1846547894
680157775
405544863
230934482
15881656
1463392110
1112215731
1936969406
76874195
1072795348
207904808
436419641
1451745674
1044638774
1896801879
1839561394
1036985325
371327497
1348319644
291189644
48779921
1626025900
820494993
582407949
1365228550
614295680
1667749276
942654400
595956387
627614213
1738683515
720511134
270114531
93902006
1798451709
793874600
1137510314
1984247619
1616469257
896419375
1192041596
361470571
231087438
1681580294
50444237
1027759688
828961681
568347809
1319723744
1241920143
825401577
62587298
2113982246
1851421242
1700691706
832060077
1711574020
1836310865
2030541901
1692417439
230085895
1285116693
600204470
1903195909
1475076067
2061094848
1261946673
481321903
1130332007
1620169564
1297599123
1421508513
2046943905
892148814
1701980020
1547277011
796612074
1527655254
994687286
2099529923
1746989531
1475931160
796610239
1228028662
1961732602
1575808613
72125689
1161988935
672630581
1896257656
123812027
1304157094
1698366293
359890763
1976795636
1145628175
1385089098
1219578033
291857470
696125346
662818046
765089034
1273061094
680056555
668351856
595309178
1387759251
962041933
2134733590
1037809685
3047040
276956698
1546996192
2120990579
326887028
760924979
1679288912
1098951647
1471709299
1926348436
1923080329
1194362347
2013558957
1283970771
1015894963
812194148
1510662303
890845253
1011591381
155309152
1553861609
718499758
1333531562
1793553706
1687970483
1439896716
647079029
1953133702
609389802
1052715957
1062872394
349926521
1807044386
1228344528
174245495
986699479
1156598015
2074630606
962255201
695273884
1338406000
1630715378
1501493628
1270897107
1716086687
1900864667
44140175
1788443557
512482445
680217917
1885598713
513604608
99225015
1419379380
1064247315
1208983436
1124824159
954528454
1744326016
524456647
2119736929
561722977
375917887
1391992408
660803574
532701076
841562940
893868486
1906662555
487883124
665614187
754655176
418095334
622570682
236149732
2021263361
1123408669
1857490866
2123411064
420750573
2059660027
1214487267
2052018633
2100661543
1208742101
1895240966
1511203137
1775034905
1522789127
949160232
1168678007
344108061
1171716662
807412584
444044599
541706825
172402916
1956441316
870765974
1231029129
1098998405
1553986882
57155516
1661323425
308540905
1332404139
205825962
1039147144
203685434
512930528
2070867365
630590111
37057967
974416541
1101067191
1649138150
216433209
394321068
1007904939
1710626149
1531866303
221928023
1700379792
434268202
1736493474
2060643762
1895205256
916760619
829575599
7707989
1286889159
234711574
238737511
348695810
246920981
1767458436
461268361
1392553408
1629794575
926923614
126619365
1219105240
1922386088
1127509883
1708958641
747211429
1582771265
851958489
1519524356
613504624
1664704568
1781543007
2014626185
268772514
313913054
648599423
1545965413
589927779
656065962
1287940027
1182455441
1308281793
924668460
74076047
1109401685
2144374560
1102458668
1984091738
1592287614
1785838000
1254622505
406513317
53112227
1359154638
639957072
595336103
73694004
1615270983
1978131793
264625592
125334219
1974059324
1826926859
1020514717
698097226
1572098683
1936179722
1103939360
609072922
467647916
450403093
934089060
1463747127
728304591
1383801716
1377765079
283212052
1804963961
610681025
832721967
543887444
137469924
1430658420
841747634
939917191
1825243610
1355544920
1082324073
389003739
1951156898
2097530682
1821020101
654460655
1352526814
1479864373
1281136525
924334926
1437211480
1893306109
1359814105
1507128138
2012556971
660408710
832861996
2012650137
1294386311
745397747
1409205117
1836605268
671143524
1646667396
669247461
327752027
1723482047
1622798602
1584012653
912684985
1524369254
1131517686
1850196282
1699073697
1783611971
1201185762
2140609818
388986222
1522940536
158265889
893045038
1815300643
1977640836
1983441228
1647102552
1378565683
962204626
744225256
660996860
526584461
1207293887
800979027
2059436049
1493990249
1655955183
752173847
542771462
57764234
1962858002
812393058
1218417156
425588794
2129434209
2014430463
1235600538
419515971
336457706
40295565
1100559797
1096162024
1180580076
2138006298
1832702541
1393599442
837116484
725617490
231067145
1838440350
1008252281
1232287604
1448537857
1539308640
973238009
1980986773
1208694855
1342083766
1365616551
1061949350
1734587422
891738715
1233237832
1113206470
1624744690
1167623421
1236063272
786883919
1715936178
1886335006
134101640
416494902
951929280
327431188
2081843932
2048833121
1447389227
468429910
126579265
342848927
1645607501
197030964
1164285880
682922519
2010162421
1062895859
96236478
1545630416
1772407416
426044886
68603737
1123793035
1978001617
609533391
565350751
806902818
226644853
782882956
524434513
805055753
1596108760
1356806370
1244867977
1634737281
1715579866
1280122082
1319560715
221479565
1491694291
931234505
919495022
366838876
676093713
1830152636
157364204
1460791417
456668025
1787207602
1068520157
1480913195
1915785204
759634237
1005180155
1638940627
1071713971
741310883
1795176856
2066780281
626368351
1560142639
1495997237
974144113
1965511429
215874359
1548568928
1378574016
1560098104
1827091944
1858480048
1133813093
1086869558
1739243245
1250779824
1296985939
897996530
2031838040
2046199274
1014824360
899957159
1565078725
2131107197
867625053
2003122695
640910241
1042444507
1469254820
35759234
544924080
1229526315
848740040
365590978
361937727
489155358
1288785258
180238030
899084651
130184284
782790348
1532016261
1762558735
553354111
1671094815
841769274
2098588300
1029975631
85176372
331050917
668657628
27118360
232189929
1223809251
1244716263
2011163877
57941292
2039694139
1440664696
1375698803
1262881665
575603927
2053430439
1674786274
1321874931
240196126
460605549
802874964
1138465829
1498281932
462161739
1935976030
1831498014
1702330329
87244390
1750040111
429599769
1883265660
1726621565
1663581306
1558948833
661385318
1571793651
888591772
1278353847
1992479443
1200442937
866025192
2054360683
1125150210
224525711
150489395
173433664
467225931
231911324
1526057964
781575149
2094926348
1166898517
1233617551
801416837
1605969399
1709492793
1859884034
1555781016
1409274926
1472758898
419759846
491467239
306751872
6666252
1318369869
21111215
1137730923
1209007808
37202164
549091864
1226116446
1275991120
427861985
41007076
1401478497
1582454228
760893305
1811624523
445626074
1554346017
378739468
1485416659
709137655
231806533
773570115
1038342868
576731364
1393996446
149563072
1693192357
1396683019
1597537363
342277521
335036625
1537295489
1159496292
1773779515
1024326488
764347058
140633410
1153297505
2115373192
774117781
435708859
1375395756
918899764
10786291
295280418
1821457012
1642871506
813679493
624026635
1993814708
473986290
814488938
1438949622
1482290929
830313243
68498192
1553637066
188348746
536533112
2136932209
1037114066
983095159
1542047679
976645875
642922996
1824652625
589474650
2009946231
1613137566
2084866318
54913640
1871445766
521094701
1398140762
138115825
1364628629
85738197
1520124658
1433688479
308705815
783523467
1451642916
787420392
98347169
1689841662
1776905151
2025854681
752723319
1627028084
2051077192
1990871048
797425119
552608522
1137704749
1636577855
1467221690
3888396
318530093
1917484087
1357673884
656005203
1104421356
1623322154
1897851158
846747289
1351469532
818018114
1544603468
1135731340
2063030704
1081581861
786539170
577309464
638816697
1737786347
1288349145
698696004
221519390
52329417
1092640908
364720004
206296043
388030143
1904706750
1142202725
658514253
1062539769
1336952678
1244525782
576156981
1698263123
1738713341
873385381
338761701
1683104195
435610021
1585356501
1543188987
203943646
1779820481
1868056574
1166767162
1947872977
175953861
1533972179
869735062
1347261481
1631880074
806489031
644190048
1296647864
6913808
752238995
212155462
944990286
624131439
1408070806
708351940
1808206436
316432457
175939941
1147487480
2121114266
954753578
586370599
718893212
687941288
1169339957
1598347760
736269538
1875443081
933022513
1655165734
941463929
45160641
1617925649
1226001042
2057047534
987692096
1809055806
124883931
1319144264
795876883
1057651585
1646030938
1949858738
516484239
1344880374
1584590904
688171406
583505452
1174264294
971530682
588727835
253227034
1489173111
1173857058
494803822
1925440723
1616247331
410719902
1228615653
610014359
177736604
1329468528
1620272254
446571431
75017255
1554835365
1698793352
1581199658
558944488
2068743780
383482115
1101627487
292451671
1212704618
52296762
893872895
904021610
109621705
17980277
135305533
1231028476
386155335
805334174
1956710747
1409134854
896444536
1134549318
185516671
1566127582
1685341833
1634165003
1397401191
872171194
438758878
333463318
2110792885
965155787
1013271659
1362510436
540249159
1361022829
420971917
827418544
1447077394
1393943688
1715725029
559145501
60501450
56095967
68473470
447090476
1413740474
1394617849
1685581254
1734004218
1666576840
1624478212
524692718
1384604013
1771932774
1707029598
1097327141
1019551095
1942024096
892764897
1475792626
1684740606
804948805
2069412166
1790486070
2054625424
529906617
1995825268
582863440
560800625
1665839863
1029978211
1682923144
783836255
2029555334
1669487624
817136062
1017817781
1708617916
1862899785
109225603
214683633
781991627
833416366
1676558437
910925209
817653048
611067242
693871245
65976632
307122187
1952390587
1886248694
1172639868
1973652601
634227922
415838805
2049925586
386854007
453009553
1040895883
267554135
1698795144
506697741
1806132363
992739868
1126967722
905132093
428326063
1896603114
1461383883
1233746407
1517097177
1510676801
374056496
711647667
594342642
1110948838
132328535
704017471
749746015
1071226035
302841677
673104552
1233836535
1755375713
940986679
1934546201
1770535963
1892708136
639247584
701049010
727790226
1058531476
1500395114
852506724
1966988092
961759992
536010545
1203701442
664656104
1505980234
50712785
38786560
172032969
1208920452
470717815
1056583594
686325403
1249609836
297239206
649870780
261831712
1613894429
18460061
1135931495
1643321199
1225917228
1702967528
578436429
585506177
961825917
1812012320
1850913214
2079942576
971207756
1361665673
1115219552
109415975
225820737
656612655
650319923
275911995
750046742
2060766372
248918400
1627681521
1402978699
780150177
1535142169
1034002289
1166014069
1338427894
1772705284
844163662
1685649984
13380923
1547461933
1189777605
800124243
1352102836
81657986
671129524
2069036508
1575209828
979831227
2140065826
1430679360
235358508
1064737954
614740461
112819930
835410757
1488865729
1853870672
1810324959
2021253489
622686322
111536327
325512537
2118964380
1832680501
1513154640
417355678
449024300
1860786347
1401790469
90157363
527852134
222505609
557855800
244246415
66331237
1957407157
19119333
1056338328
1892555734
1804260063
1488647031
2055267930
1461181173
51415336
1272544162
1565341027
210015139
893496954
1081302804
1122042581
452643813
350833687
453836438
1166078631
1677168438
1800553165
1877333513
1958452448
290067865
123827986
1020435115
397066919
844273120
690481911
1846755337
328180374
436903118
1458301709
2067999899
1846471571
155801972
998950318
59346972
1963709323
636027863
1807353220
1167702910
1337484107
1197863904
1653213750
118300048
1232748235
197214245
1789143035
855420495
1690224827
791464259
1841741109
1543297538
1102368371
1601181065
1218711272
2075925882
1991101808
1051894949
1630497069
1359287937
865691428
663940751
1519885946
183328639
935651822
1436758818
917416906
164474612
1959875791
1211009710
705985748
1859159893
1960442570
1134952810
307290759
1093592190
659743387
1526422195
1724401805
1664075124
47378349
151434660
1844760781
1476910024
282834111
2061107966
222154741
1535430830
374679521
1200168277
1225232778
23432706
1130689346
1389883923
1790393746
1739186257
1267521557
1726887785
1154754434
711295141
100208627
1670502208
119032474
936388745
1514717995
422387608
387924183
1035842172
1141945659
1477633450
1580693408
1122911474
1060496734
1162983582
84420837
332245523
784478808
1048187229
710108532
1046648447
291729332
1710036267
971129386
505322383
900428676
1239061743
1052737570
1061172342
45011083
1915442517
241448589
2111858561
2012997007
1857201904
377310302
97684355
771166461
1286511202
1132076534
1417440003
956701140
2120100260
393062631
1485056004
851010949
1825887473
2044829845
313300115
430845133
1742944906
980568648
661385639
561723817
1350634981
426214852
515341022
2048729125
652136573
953806166
1319371543
210515813
143374837
1742491624
1183514981
1796436004
448801176
1133920281
1102421907
553593906
1777190517
939511175
1264635558
1436838455
305030016
695501422
2062810204
2085263715
930779532
1336952678
20422930
224486678
1842236201
781379248
1276918693
1661573516
607653624
941674334
936003662
929138258
48655663
1076726706
661931408
1750787392
765673047
382209450
647836901
1101112795
749800734
1983172820
1100922635
796047632
1968586026
389732975
299781700
710016047
276697359
1843834167
1040290365
103841229
1787679682
1526104234
7345202
1545254788
315752108
1654018410
2037654843
181586800
1158935904
1202523911
1118453582
858042574
1273874262
90809154
1204085779
1163831027
1558861313
1794061451
1344552018
136251656
770142279
1952115212
165870799
319820135
1787724817
1991828801
391715620
412052627
540080072
1701857969
795463837
869484425
278567410
567636271
1985994119
1249508732
1202012888
42045921
714231145
1340153994
62994461
1480674971
1984854537
1493802291
1006318569
1487453018
464744275
1871106083
1008140859
456143729
709404721
1698886186
1138403201
787225097
263859837
46714522
1070787782
1539341069
24221461
579072114
1227552607
1361301882
899375045
2040350703
241483092
844297955
1262923046
992665351
754935124
206234953
1098980932
512931755
509870001
1773622434
1246379743
200553862
143514241
1623843394
1677591241
2133699146
1281556747
1643272711
841364996
1668387210
558175566
2114877217
981425359
655768072
792675188
1749858790
307847524
500376243
1128060669
398496262
1690891802
745164009
524717820
1286311943
201169622
1843432829
2006448565
2125759474
4556463
1771607560
1730624174
846043954
973608774
420377273
468779349
265943047
649497340
1245473691
1679098316
329445888
1819376022
455842711
1417343990
553042012
779777354
291283166
833284327
799454673
1292679426
2070877906
1332197945
40825833
713820969
1062684262
1739983967
1327074461
1151087120
600920978
160154482
238064899
1180367940
1911009017
365429151
1785545402
1236921067
546164543
434837358
961865015
1882831287
331479857
414751631
1516112409
440675937
1456941679
1555832184
1101485951
1608799413
653242114
871085612
1421591985
276296486
172685540
1642156485
492799857
393401484
1407686251
716833909
1745241088
1775011154
2072094224
1333521265
1868939495
371315918
1528511412
730993793
1341369824
72744160
135847997
1137633786
1077528339
1501569536
8745262
1910811140
1553978731
1034040106
662574352
1935059592
1872603664
1081498823
1221881402
1030180830
278004909
822763789
608191891
1265423130
70293421
2093919621
1567568508
1265402315
218175230
1556471640
951330906
1822312388
308975146
791414523
1187765357
1193179215
1946616296
1684555389
1725869370
1691286029
1751057237
1980149891
1393364098
966756080
1553213147
51395257
399794273
1177928710
495008877
268775617
1471378140
814643467
444253734
954795931
678531906
614552387
1213000644
1603226664
1355655270
585833940
1381063356
978468975
1719416790
1611992935
1349309724
1674978683
254087593
2142095678
670260408
1758882044
1908099126
1289908881
1490784265
1309100161
1228680425
415453295
1928043340
1037283336
68535910
2063192033
1664792950
1723813940
1610387753
618496604
294909211
816677317
1362343603
2049006826
1047802097
1469423954
1310834097
1142079202
1314146931
300480800
2050242105
1405704942
149889129
1503860082
1357865367
180143582
1895069567
1118973325
282164866
664407481
1604522371
468386486
2089786158
1515295806
1022220369
2006603026
1932516248
2033646424
1488938595
550085357
1717805761
924247914
586200633
776969739
1933526348
2104461523
1875207504
1419166691
2082519421
1731331005
604791437
2058356540
1879421380
1314710651
2084891001
250551758
1635486594
1614710437
1556907096
1231078314
2141910115
547593095
2133567048
1678134276
1711478370
1008011867
1127753577
927304985
1441110953
1098230874
1645250370
704959804
665098294
2064790708
80282697
1383492913
1149905282
1739240299
906762239
914020538
1449582486
406072626
982817893
1951142085
1772404367
233333156
2076392042
494143096
1403894280
232682062
325707830
529395326
1013517883
688602554
335861681
697293457
579230262
205854393
495190015
539329475
658129214
1601450040
1641828724
1759123613
1697706241
555497564
1616655522
821691048
1897459500
1213116263
1456896478
1490079107
1151662389
47025106
1333070425
1883669590
54773258
85079613
1331910524
1407904812
1915589927
688984602
1942379992
1000369361
361734316
662716522
844651572
638107433
1682352440
777658905
465663080
46498417
1190229719
1689370323
1513017723
1983548590
607282635
965285501
1533526228
1842616165
1423356844
499687324
1818926731
8805746
56046791
1403181315
1708108165
1691672030
980770333
1490110049
1710119887
447831097
760843050
1049561341
1067835666
954654012
809524267
2146937246
1461488581
139536999
933045030
353874703
952713126
1678062628
12848187
1125144567
1114103831
1138299507
1922391786
1388192202
355579072
1682908196
2104388321
1518815834
1204893142
257106094
1229278912
1470856659
1485047840
1368298252
243027605
1848155259
1719569904
1627972815
991644917
1287122254
1402880238
1744474216
1862128910
91024283
1317078733
1559613633
795073528
1303287163
1236115465
39325833
207549541
2127168185
506934141
1810686827
112565494
1837233216
307713718
1139293188
1366407819
1713303371
212414684
1696207988
378623044
2132994647
262688276
1022736033
200974135
50152853
832461870
1258614327
758202953
66682728
1098050143
1916673988
552634177
77859030
19085540
1560586002
1819780805
414690942
2116434341
1213111900
1799638406
963193169
1429149195
437753765
932630487
1373184247
1526184029
913398572
2089968534
158151418
1591150738
2116037260
598071823
836115708
178441028
1026163653
1478785064
541931644
2085589229
747699824
940386200
1063537765
1930284020
1221839288
1298146747
71208663
1842960543
1881611948
229110123
2074822993
1709778612
521227412
2048563379
1590712891
420388387
129770492
37748874
1556002025
299358921
241755793
819410769
340707072
903414805
1228903290
1538974240
24992416
1428636665
1924010029
538070542
2036838553
218036887
383228345
1287545783
113913123
343651315
1497966683
478558654
1580234423
268160776
2030037928
798361057
652238684
200372850
826683085
1392119482
955393518
463085313
1564240519
618966673
1025517661
244379654
66471197
637447891
970488995
455226655
930156769
205437298
870211973
119800472
1569938927
1199388803
1333572253
2029465051
472263459
1727272510
262772499
2133983695
780549750
352800618
301042323
1988803020
1491912575
1182686356
1679883753
1928627111
843348982
187181364
76818534
1425964495
456164292
1813499610
41385132
2113908709
882400041
1900112985
1004043791
1811586936
172474080
385572476
291105920
2005201630
266296858
462297266
52736706
2022289096
1562978356
292794344
398289514
907073287
880707455
606776879
603153971
914699167
615346185
1559031603
1338281426
158569736
658645352
422877888
1348103168
365074187
1907950061
644909956
757238005
1433322566
1122549330
849351185
665660973
2126650678
45807790
1373739009
533684058
933715299
2147216105
106071948
1176286707
140920279
277631269
921167315
909319982
446486634
295413983
1535142169
205704213
156846335
366686526
636924843
482483875
289356700
139050671
962822664
1438939324
1770197013
1241510259
1016980547
1631545139
2006426383
1916801544
360437878
1948692553
379073620
646019191
1607199562
1306770551
150635897
197446367
318834427
1640561245
911522786
2005842319
1871578859
1162822482
973078486
2049227407
294264762
1563251521
1490299755
573905581
490832852
900032105
1477641605
1887803565
1068849683
1813131506
1308682354
907076588
1316419004
788274053
2017789970
979665136
96598338
279369095
71224877
1570393837
72861681
1203124371
1562836012
878494663
494667683
1771893830
1505435713
1074930665
490809617
1464456215
319154778
2104397499
1975493027
1339787868
1159734540
403503116
301525008
1097547327
793080445
2088276243
1033687055
567105388
652716045
1654823930
588724743
1942854741
305921732
1490983754
1660203240
205795315
1755868129
1762937552
1355593995
824754406
311960435
1826625388
358910806
1809012339
102791994
539888338
792795089
63731313
2094403063
1428865405
494677135
1892439787
1269174153
1288827017
152417133
1449449990
1116788097
316291126
1499002973
1560053315
1705497769
138413084
357307978
648813265
1182138036
935115726
154674640
30458196
1942032899
1570257910
1931906890
1739594973
2128325669
1485878228
770709054
314069004
1681716493
614006622
1953813532
23910818
1177877148
2002966031
1564546712
432617386
1740516366
226853937
769640062
2106998929
1804204872
1227796118
751717377
412968292
533918855
1671240868
1282639532
1445626000
1123229543
258551865
1663119831
479870850
1390846422
503997307
1682839148
1666878355
1218597393
1287259330
714588147
1968164634
1448939169
599261843
1061119417
1042556880
3597846
274499674
1581921902
1027109401
1673327210
1611049971
1410358404
818141728
512535764
2040699999
145025686
994335251
2131920231
243294302
824352631
306264292
1750322390
779348453
1821996609
206234511
1099155307
1083762718
1374766690
1061837779
334339674
2146493708
141458144
968547539
1404448254
876684914
307995040
818951231
1353095450
1597780401
1332222075
498533579
1378073216
2138231534
368532612
1222872654
1601260980
44886906
1586644725
126873909
426091407
458032583
933921166
1534397525
1958259638
327645655
2083051137
340532596
941922312
916952789
587361066
849348458
906516534
318234863
1954936583
969957396
1515533870
827515670
1843473782
1745432739
1390008612
52381421
1919702537
578364134
1356334488
1496542609
209582763
1425102345
843947526
216201922
368113487
199006419
1285444583
1474063492
1919835430
1152310738
1491464521
2030978298
1285981655
350991768
592407429
670125847
1318111294
489920021
1831713435
241597354
1467470305
1652006284
2021861062
1611761655
1647262149
1064496403
1277949042
853391475
941112584
118732765
154962525
1322963811
2061673045
728165494
535076515
2041828743
106951748
1117696895
1955504862
718702723
1353889393
964532042
1741355041
1615784935
1501722307
1057098337
2085951055
991273258
1744000055
181262176
1135254938
953308819
1828865734
622393750
1265402758
2110924115
149765107
31861583
544510285
1225269724
1821889819
1150903842
1491918969
1075437559
233021321
1343466923
1596303383
1750798456
1303788431
152791173
1163338687
896121363
1061106040
538322066
713922142
1205179138
455007332
86462345
1555759283
715150581
1734568782
1041715221
1681635319
245482757
1552667973
864535703
1742362414
200356631
1412738865
1278170872
599624439
1993308580
1598162211
453192412
1728311841
118599156
979440790
1655178255
1299692595
1506083309
1493994620
823426784
644801878
536122496
147737643
271053773
1343056092
1433553822
1872037555
1278282336
1977297873
775518467
389149191
1970209226
1286738164
416782696
893603491
468684479
842807523
612543253
647173735
1342119841
50669961
325403170
239855907
663698846
1599529241
647519917
2025028464
1945894137
277019462
1293498510
2102783608
209578948
2007175961
1234856093
828166589
172171252
1987202549
922868078
2114862290
300476452
1001405092
958448741
797973280
353162726
19258266
718117648
834095582
322270741
1139555121
35437258
472127008
124317776
691216769
1364723566
942368205
1750348616
1669020072
642516647
974470740
1740355725
1447475640
2112119128
764143091
1550431295
1516480630
1529083076
619984623
927191989
305665048
648898403
670172718
259818532
1681200294
1862033255
992881123
1095913975
1422152323
1426523624
2098571566
914991923
550057416
900423827
571981670
831988760
1323582148
1151398580
366630757
824831719
405073135
634789428
1251661534
1627544628
87755169
1795236065
1029546993
2134829116
772854968
1743340461
882321826
1457596272
1031077034
2022224089
2004443845
1643078837
973190720
892930252
272004150
1275033641
1527102583
1112643991
722609735
1163292807
321195573
268227882
100961643
1514617163
763674463
415622071
861355337
553446174
1745614979
1203314680
91847336
2123138015
706970019
138499154
1937265427
1899386727
15768838
172237594
1226061691
284558883
1560303216
840044446
1105997306
1739750993
796068132
28597132
1936053035
1179155171
902514203
1437647604
1738074426
1696747734
1277188543
1844886429
156504048
1312975701
2016465950
1096367981
443072852
1824230093
418582057
541301997
2061350810
91748281
810204649
1183364671
1301859661
118367248
2010363000
1371138652
1072152057
102831727
1649580512
1199389299
471423884
953169362
834963734
1414560587
1811908213
648794979
695567951
2118742919
852865191
1616035660
86388592
129553929
167409946
731010484
58930660
281728124
1667397787
724944978
1544148014
1993653747
1078084695
79692735
722492660
796895561
404148267
1811599561
1471500408
906059604
1035241764
420242939
1910337035
1469070311
864534970
1100771726
1876963173
782550075
2140365316
1447087405
272196676
791390898
738448857
1280632520
393983134
269083226
678086828
621208560
1826722406
1130492649
1556812255
556749480
1644401530
1433234482
1078971179
745567688
1659689613
1795241608
1241545692
66020562
1706031237
1390483791
2033657895
498292460
632160573
672922363
1883048261
2123303761
774799121
1544468586
70622657
2145652677
2076716467
1978088132
883130800
183656310
996964083
499754791
132223059
2138995453
269154544
1606191866
1425685849
693633464
231602190
1539158416
442759131
69537124
298886431
381532753
1523285112
1522594096
2121777038
1836707822
700262153
1210548799
974964183
994542581
1130041438
1017728444
1502331517
1756896915
1711021908
1655432678
187271112
1255387803
981723763
76869765
574795449
2086167943
1214516302
558329390
164019749
534869428
728330610
1698050803
1080796366
1863401596
724192945
242972070
501294576
314157393
96398315
1407884074
1416433297
146841342
1920044707
57119069
507782858
519973753
827210025
2084698826
57763539
1252030708
1628417027
1784005451
1172655525
1759635383
1480847334
909125553
1266211462
949534733
508647404
172651656
1094918102
714289573
1861001841
2046046047
236434059
35747687
180968599
1256863556
50815917
2120048035
1419054233
2073980517
1127167319
24478601
2125840911
1064622145
177074205
1288640865
444522711
380088655
1652533496
1269286120
693595322
1585360590
1554846463
172871517
1811894402
1416524123
1014463913
1645597025
1500033050
471665079
534973644
338726158
1156855853
1852020318
466526623
1365917245
307955149
1664748987
1835716754
17503128
685572267
610466658
1005968046
1781747259
2044900977
1858238591
402526230
314857776
1775536348
961930922
1545063305
226458523
745136635
1931334695
888371741
1260481396
1295779043
19524759
578471176
1979160368
560085778
142722372
905007302
1165802190
1952260262
1182595299
384899559
1289293261
1713378055
2129634669
1777760311
1088002359
338518351
1403427961
1044720834
361076009
2083772139
1486404951
1533528111
1883739292
1458315628
1443485781
151593512
744695461
1283993450
148470594
146161376
134635961
1237514221
1817720410
650333685
1554561407
1254217156
928366036
186945644
1352437007
294829231
1556743860
414938572
155995092
1597924610
919191558
634050924
109663993
1498470311
1000532470
528585944
1052375245
1771804311
2026731532
2047070107
1528575247
1052788738
1214136604
1476388726
988791080
1435646868
1322905898
442818378
1298684930
1243542691
583996417
1333131924
1690926019
1459533970
40550830
626727003
1291547376
865464893
1665539685
1574250052
1567485730
347498077
579418433
1472453579
1903797994
788785378
2012119792
1177060553
1717590242
773063740
136269037
1051985681
1385522753
921786307
1089792026
747109906
745700435
15344202
929251667
390068398
676201681
1402929778
74843215
1845286291
107895378
2037382056
75081456
720743574
1112994892
1985766504
1247224746
1590317586
442432459
791298493
337255223
2030196151
1352604244
729251640
842864196
1081789533
332185981
805052624
992824141
644750649
1377772967
234774081
241469714
227744698
1047724750
1425034007
1416118763
8145793
1772329223
391946200
94591043
1098659996
558523621
975866896
79457599
776666654
274419608
933497740
1672673401
2104467788
671537286
163081260
1988805307
953584170
618371644
1860443215
260470665
1153285828
1134392385
1775892150
653483100
509278552
1585267923
911133241
1997917484
1197255898
805806827
179540384
1227364852
1887172551
1305317905
623068742
930698168
515871801
39308479
1037568985
373705505
1175270183
268004611
973538904
378560366
1439752571
1059113057
71047481
847228807
1999531626
231696503
1603128087
1211027304
469685152
1757437026
1180251667
212379443
1253111697
1764830107
1288423246
842008830
1531984068
1955989245
1963996614
1331636144
1055749641
1674129670
2273547
1643252686
2051695082
467856193
577603877
843473417
690358748
1493991127
1174875705
329398308
658606361
2041940351
2066159467
797304210
95155443
246897694
115833443
1325954594
366471966
1601866563
877136498
1341958892
602069875
1757253557
818598746
950184491
1826785422
1970952360
2131189517
1285719010
473387470
300143348
1013506591
676763681
1775393420
698906738
1630991712
1316691184
1578622466
596370002
532403652
625759199
404866547
1429459075
165324047
414477253
1859111284
1382929848
1529444118
465257598
1515082126
1856549855
685955195
1963737459
893853964
557991121
567961489
1049815263
338929739
930986169
1097986947
1566648338
1615563430
823475817
319759274
107884983
2037567223
434162868
496190939
1148628379
133200774
946595551
1670847858
1318403977
468058609
1874454373
1577829412
1046116736
2038823181
625828560
978476980
567309316
2143425735
990353884
2128624460
803399002
1549282232
126921978
1044296068
1511176644
733407847
635479832
409051983
32579365
1744219361
1668680335
1883832263
1710103758
1718212581
743131594
165141134
801989646
1591213212
1560918014
1618093221
697598416
1800844791
237379170
11008444
96030768
236149914
2070915524
819087513
851907081
1802619358
391451043
1509740690
553758576
1289690678
284344203
390633780
1264843533
1364554238
1418919445
781866576
744935799
235920588
211506523
1006000355
1821781660
631161099
597804600
1613108200
1180374183
1509730718
1271599944
1965909446
1875275949
175623991
1695038462
1424393318
1743031574
1238325668
1795939404
1403138870
2144418748
933644030
1609037781
136728059
589972861
1293814923
1978770150
1778699030
2101241994
1839065981
613868699
1938112158
497200566
840036355
915931141
807706606
547597462
1027319614
363905884
1270259049
1687081462
43449310
563887802
1385684504
1695618596
912758367
1232837109
234478525
1837166628
1442203545
1112752278
1555246228
1173714524
1411257377
2055754805
1840522653
371844866
1801615214
835254023
267688822
1673382116
1163801205
1186648158
180086898
600722150
781737626
1948458200
353150092
985049684
799744106
627351393
444832941
137922735
943667666
805867307
1620197818
1561194270
702997221
1601051865
1817114221
1784706169
618705896
535798649
1751769533
276027336
2006748658
1384229148
32073532
1452482612
1558974232
1969697014
1463686300
1191044533
1929730607
1343522226
894245997
1912431910
881449952
1207848135
1124686782
1739712089
1231095669
660788515
1202013055
1545481735
1869224916
739971939
314363961
161939966
1655106618
439921286
1531649479
665826791
2129648541
963701127
1551687312
149742354
1789896951
1071837195
1156499416
267437972
775681125
1672759964
95468211
1435939650
174041114
834228948
1548751914
1772998972
292927690
1244468893
534436280
2916769
1055425880
810475434
1305700329
1880536727
193975818
457796991
1764897189
251370566
1699482739
736163907
165076255
1257741125
486619538
1128184500
874037903
457839505
133313333
80837499
735098289
1506614462
173695620
1704007738
349134153
707519867
207641602
111397204
362053993
218067805
159401547
1134406975
954440313
531462744
765613493
2018420879
303999914
1783212135
841195653
1950457955
801693272
2122660623
1679259649
2018966779
1274766090
1423474999
1614307879
2043129024
1854971068
1948658147
1640105367
2105656135
276241142
465961126
925533909
1112553764
337028658
599967602
119957083
1316775657
1964451161
2007274776
463787731
379908207
930030143
1934699915
2003553115
1350339500
267898294
747042918
2106617452
37817139
1004061253
950381399
1484579124
1192085082
438802110
1713430364
583953910
1870417756
941939881
1082430977
1924998689
926285172
1883656728
200658884
324538321
996676925
1780253780
1462249916
1840404674
1476354384
57197786
1958190934
357240593
1164793873
1952961861
1131585732
1583673288
2061993413
915722997
383508764
964176968
1241117220
1702280234
659352700
98967491
1229482628
1226418994
1478260905
467511470
1673235468
460704836
921282092
1289648815
1391288760
1242240582
2100877359
2077120769
1566633726
916801876
225517010
1768083318
2103759646
1113398907
1978235103
1532606371
1895844648
2132349585
1509088608
833251853
4695017
300179425
395947860
1772025839
877371461
1762369556
1983780565
1088086510
385049427
1562943057
1387029002
524941892
369448286
1780673049
1923474533
1206816801
2075341962
23278529
2036509726
468775435
862091968
2104636138
2016853342
1739385949
1547424417
871412023
1923134416
10677006
1015907152
114133946
1757403761
1420449321
1653619437
747148533
1911558104
897888744
1496571822
743353050
1174162517
1078120722
1721194060
1137961170
1991206769
1516125321
1104268301
1463663615
1345643924
473780519
38510011
1129404273
902690742
1799987748
664815421
1654399055
348992908
453631197
848159135
1594281256
1112248740
565326658
1493978467
439485468
423392916
1971879384
673242262
1751819415
1672463712
516740335
1576043439
1126642126
706033430
1650440489
15470676
110159590
717097146
352936925
1395731105
1553147625
1281405166
2013372785
1382109254
1429551614
758692530
1884481244
1674583530
22484866
891800985
292856365
484712573
1324033531
1610377611
1586850635
1225139377
317361935
585832084
1689638595
1713691091
2008402068
850206583
1050398678
1350474901
737504064
352967571
1689544225
473101193
1967229980
847037257
1284450957
1497406292
2083677424
635358024
1286624265
1116848851
1100719544
1901052837
828821152
1089235726
1506790046
1047891343
1851902105
1201912001
1941584944
2061473649
276372767
1119804101
560152528
875843198
1348183273
1352043396
681043007
433836779
107283513
1836209967
1932940265
467174942
1898748704
826616696
996291405
412114386
310408182
708110592
476172662
1768513981
1119366865
1808307544
1179756093
773020171
1390229404
414950857
50739699
1594677341
1194047353
697799209
942047606
1454607722
763507167
777741988
994630352
95994848
523608768
401759111
501117354
828589159
1405997842
245010069
1731783559
1541877344
997005484
971868943
468512486
1765291609
1472230769
519252538
1202531891
782260759
1145784114
744376869
1596273747
1491000951
698973723
232642547
32524724
1744499425
1902684254
1052886859
653470974
397644748
1698879568
992869650
2010298007
744193363
950215780
1262125483
1160091535
411035002
1038264260
665304646
1981877404
1947355872
1380925338
1367788183
236544309
756200822
472528712
1751986533
1304217787
1498860951
375824003
966494946
1531367178
2042714004
178326862
1591956449
808597947
1647966662
1182377259
1729264984
1836331843
1032850420
550450967
776846061
1119322015
1853106731
1428435541
61291233
1453092833
1785170814
1661825081
1789325486
854383549
531818641
1126746332
1461057690
1730580990
969144776
360797936
1521325393
1963894492
1015276645
815263124
633305270
1330471613
2109114874
245453866
1098678551
737867113
626869335
1548874604
5567051
1903268513
1624933045
1414614937
1458150883
1587324406
1851931935
282764029
468081697
1636043214
1199137811
1610867322
325782464
879136840
584758903
1110147605
889662815
1764813276
540700124
565731144
180490042
43380522
649554852
1577139198
1689653432
916425472
2084062349
221756902
406996567
141136241
1716178690
843173455
625960946
1136053215
339835018
353224252
929739691
927317806
992113933
1083467071
1434871794
277978849
619389540
1401006356
1612611089
1123357182
248577358
2097582196
105714202
2014223017
130822847
2062460630
1988879602
1330324241
1884429450
835452635
484792662
519624072
1759656925
120682917
389656547
350991740
1866401281
430734714
786864764
1735392135
1990602486
266863035
316624053
338615414
432115625
1874553204
1177151422
1894527201
928958445
552440179
1860585052
363739153
1446762682
140910676
330330730
11694021
2020387837
1088152673
1372403162
1950651295
1903237689
334966202
1833623795
1446863901
307346945
291360119
1856958257
1932542983
63978894
1565180814
1711808723
2060443673
968639657
1462810823
1896712939
1321595348
2011607046
493975999
2028298962
442033728
930858040
1622975318
2030851046
516004681
2061935628
281172617
1664666154
467100435
485054320
663910958
683847500
147743767
1156282540
1186888145
2145637769
994003599
1948458200
545419070
383182188
603683076
1970668500
187110423
163937728
1608149773
893675981
858318728
1789998728
441813551
768267574
179061077
575489067
50748673
652885475
307043301
1317867252
286331127
739272288
1996442872
1909861896
663038636
145182925
643068015
299801363
273812045
348717879
996107473
1975343036
1581415217
762002011
65352134
1545689684
104070040
1626535704
233202497
1067716460
1111573417
1704318650
265855518
1720542787
387542281
1576377407
1368312827
1191860961
190712574
1123057490
698973242
1618005228
1448375723
374219702
168511741
833108892
744648428
1651250827
1601122771
90478999
1234889597
1236997418
31012545
1710521231
939659105
2052810052
1762841774
1609170243
850843321
167859150
15282816
1539051351
922357356
1394473273
1982939593
55901208
1745978803
1278318793
373657226
1012198637
1132139164
1006967492
1131903209
880040739
677762296
501195419
1758394102
861251551
1585851543
303174016
1331279421
1508844147
393321560
35528983
232645737
379865609
1360401287
1770363065
109809948
152201289
1961931126
1518204991
749655910
2007540581
1055949000
533209243
381566801
430630627
1210890291
1494726348
148342994
1746778578
130944403
204916649
2016375251
320019553
623072702
1391019009
228782707
1981345535
1179387193
80019789
1066453836
310169697
1168239693
173036100
2039952750
806326040
2024741692
1754069535
1894761762
755108975
238366689
741516841
1988060555
605542058
1741948383
178191441
1217791234
858393174
535479260
200651153
395957837
84049503
2032726594
1058689366
990677215
1763360524
1887242824
617614554
1832404868
1613309580
1466185066
2011859384
148649138
134344205
1950766933
286768062
1956273901
1847842966
384547891
1069850717
2096101304
770234658
1256004883
77648103
1660674376
180768698
777665499
1683865753
1742837701
790001499
2119185393
2047008561
1353063993
2110169232
960004985
1909174645
1004959025
555119490
738941753
1390734153
454552955
755743468
1424624888
1569882181
1878201859
155861052
728680923
727633376
658847795
725304273
1917729995
1803628001
1140050618
1918893391
1807927248
1042561296
284358043
1628959012
772813096
1945953214
1929562139
274913374
798421822
2027793339
389648679
1663760856
364433978
737438766
1384861937
880897183
748105576
1267662110
1297761693
147842419
82714970
2091592927
631498545
1261456688
622114934
1421827135
1309035306
1846696842
1120019481
1465810501
877574230
1521964827
173858149
126736000
799773195
1596928824
105129668
2048864436
1766464956
641374907
585975866
1014585341
1447503095
699591300
737173569
995694263
630116627
1051256904
338190115
1932966034
1187805959
2125386735
1948595528
1532299685
202287606
570255998
1095654074
769032105
1924673868
1513807749
374048196
1939327996
598248369
543386762
1322941303
1889600175
1746830071
1440543964
27664826
1999826208
1749311658
417516406
21492011
1120671202
1091156852
1255604849
1908992124
973575900
477187385
858541349
277414257
121669823
494660700
286748721
1274372105
1472734909
193719822
1597983859
383903110
1560623373
1787173674
1662997980
53408296
575762571
400885014
1622865403
1762821335
2040222675
523659489
2094798084
1553032530
170453389
1855519062
551884515
1780267516
287490503
581803707
1518750771
1863903263
330267942
588386599
1259976850
2083887097
1816471572
1990174709
365604530
1403897091
1763991922
348144343
1801695200
630624090
301436204
2074453173
1149809336
780699310
104362457
1015153742
747347844
1314150669
856050096
777609421
1771763828
582462380
1962591391
2052573979
1894214129
514073903
1316381215
404313236
1704364808
1022795878
506828954
820589188
850862220
1020851883
1846290753
794626538
1766820555
1840238872
347202624
1590306878
1211801781
1718650165
1033970318
520052260
2139274466
1095004515
1462226970
1262279561
1098497415
835847702
283573455
4710663
1782778312
1172296089
2038900585
494562942
2106410954
18125742
775838239
70964135
637466310
779836507
1629579489
1803570428
1885165960
133109588
86127017
1606813627
1106161012
884590320
734672391
284073879
956155303
347266210
2107948353
409369126
1883693323
1477021766
1657718788
1076107457
1444593195
1487319479
247145480
467345986
1629488812
1679651589
2005580280
1552045658
1876659718
963969964
896859976
2048715815
1381643621
1562044461
319920596
1481649070
685756922
1422146992
2065791341
171939468
582943786
2020336333
1874543274
437988086
1060481772
1817993238
1480244495
782205653
1627125021
1299751819
240973456
4389884
932439717
1423287148
1130774193
1812235767
1537280358
1628459726
158438871
783766875
762880347
763508505
676070837
93032660
1789764194
543943055
1291269104
441319064
426922410
4324290
1490514209
957271954
377009259
252571126
2049050707
1857100859
1414649307
1471147830
1772739020
1494155017
1003685720
1062372009
424247660
304162984
480088516
1074491048
1599243459
1595001852
1642853916
1729374713
553609472
1142398214
249099924
1719569933
1389964353
611826789
442550571
949422931
419736453
1972368223
1769074630
747812767
2081344244
974465232
714451553
817286970
899906652
765625656
1560652413
187743613
478440759
2138405519
466126936
1780536716
1964080833
36610865
404611327
1800968078
1781934213
1821158952
1557878939
1840432627
37510002
1777316531
329764398
1913004203
1067461231
2140408231
1394190229
914355728
441321867
1253748017
727259741
1548669347
1269967167
1647492200
451693981
409384123
572908443
1238672180
2134608826
1026580167
1292152827
1156648674
1641413780
321579703
449050330
1189057066
2047965138
731145830
1356616018
1593786918
141593693
465595699
1766999868
1634629542
1704173164
2029556484
696582047
334085780
447346194
226473526
1458353645
1005693574
1716509757
2081255653
439793731
1441784694
1278368574
380556664
547259497
1467897974
625795316
406188249
1356199890
793370768
1273352266
1675701565
41228515
1495725004
1919001904
1897336457
507353782
903508277
1438515766
1483606362
1311510857
224428990
1568746466
152662364
1963142077
1099650311
1333505839
2081358212
1128697995
1510623523
1950211710
1042968642
909859767
132808483
2099248894
1853006625
198746419
1864495522
1187863892
110834910
807012225
1275386143
1047583213
1529218139
1664576714
1697758549
725757160
1177424551
923229757
303247198
2078304707
1569650454
1376726038
2146154523
2043257173
2017137580
1888267180
1686889427
1046152748
1029973377
69440155
2019646009
1258931191
333515140
998113503
838741158
1026937730
628074054
1390959533
806605802
1823091225
554407895
908669079
667499470
1786941163
2070535548
634007060
1338025875
493468674
892313364
1876514808
1146956317
1218744710
892744565
1163980660
1537082720
1397190680
250933765
1058506398
548163788
408568956
594366711
1077611565
1592103582
805974298
1976992188
857104891
1168093576
531481045
366181206
145726047
2015923186
352258335
623348970
1869865114
191536274
1141725346
1665357857
1940926658
1538910347
440292179
1952491481
336982798
1302370227
1888040210
240528093
385650846
1263879418
302797079
1457730035
1119380836
833768871
195572151
154156116
1038627567
1404229503
492283189
2089059882
2032363648
1497844824
1980394713
622812910
1995644016
1718693130
2017205527
1826216795
1747685957
1626778865
1890148793
437217688
1234099977
2053207906
1279845325
1116799448
374252743
743336863
796821148
1418971525
1016071947
258533221
1043228983
1240357825
1441129581
2029647669
1909241948
1472405007
636311188
1109404910
333210802
619427134
1367341006
1661691730
1895182786
1477463123
1412561846
1467664582
1261820770
1615216919
344991805
754961173
102792556
1728040543
1832738891
1913968825
646411359
1991122103
1869605101
51459679
504841460
2030392911
1380371043
1010943848
1493428433
921747833
1842867559
562826210
80441262
1146885395
296691356
2064090156
1577006180
313536374
71928237
98996459
938904724
423804474
329089314
271216309
418439207
690573942
1202744516
779270211
1902860200
977037873
2006447895
444363573
1779301905
946494263
316796491
385859958
700737129
661911059
950044940
1324938538
911518226
419875310
1857686219
1438601674
784523292
1820519237
467572943
1336570406
547967726
2112399190
407069332
1791521870
511559634
1923326976
171161357
1074841948
696915553
843869812
1700117956
493771345
550632260
1410599942
490573837
1259863555
1134664887
600068001
88417087
991065683
1759345899
563329081
257251227
401289965
740048854
1702489068
1615345056
1899103703
188903393
2121154644
914281383
820307665
1202084007
1193339756
635642965
83287718
1754833152
1536152110
1438477259
1125089252
1206951605
592536721
1328920847
279965607
699277458
916575224
1910797740
980423407
1925295304
2048231180
1611189969
1149499637
1517952672
1707350003
953072089
1325694818
1675104145
811137795
1702186188
1245002235
1727442601
968832403
2041707091
804346830
64687490
2047213867
121969365
1876191931
1017607635
620391315
57108424
1388114756
1445282990
1252985321
1492716579
1436235578
2049783998
698271218
1465519996
1955072115
376149264
2040878554
1909744423
1301070251
1744966978
2124934213
852488199
1766240238
815535359
865864870
1610922966
1994246079
824898653
1102476769
1374809264
1646679520
1266815187
991708796
263985789
422242634
333528475
514303814
338181964
151922685
1411262089
1142102904
171465565
1363445706
808844882
1866812392
863130245
656587262
1855710866
316489002
1369799963
1321284734
1284338024
1746663885
1531087903
1795996995
464840649
1498124607
1751614961
1138942648
56539220
1593993938
799239311
74909618
238067619
1958713697
2064203947
1627367565
1210387551
433331958
1389016953
848908730
1850253180
155333898
91206500
1369129210
1413422824
2024650112
1810717088
1286103460
958235703
1447634598
324601641
1273968122
1117082168
1425221860
1779997147
133119190
933421426
92963649
27054547
1112540879
280250016
1374385628
2072679438
771469414
850211856
1200190506
1633057091
167730157
576102442
1001037568
1041199120
1699667958
168004821
484326201
1152389787
916352354
305001850
1160655229
1013797085
300776572
734334675
1724913596
180508395
249818397
1383966417
1172384286
49166181
1656482901
1921161462
1796532406
927041564
1131693313
216934440
284859456
807271571
1934842067
545692629
1993092058
566733834
1775079903
338503264
1366875973
397628808
223715442
233781013
109552669
657040570
942796476
912037183
37209990
548595518
273883656
155173280
1020963745
1286908823
2102520389
1395574956
330037630
407267814
915070905
997396041
1803983948
307270568
25815418
328463093
657005974
1631586309
1205442965
1672177381
160400532
703689481
666789739
42035559
2131809150
1477921045
1806785994
1305855193
520024950
2004648766
1010629258
628383916
607068191
338568570
333137880
486419612
1953688136
2090486294
1724001566
1552396220
174050580
1564254649
2060086112
1523855030
2106560726
620576382
598877411
1416284671
300124310
699923319
360051759
1586700309
1036034820
1496022144
991778738
1081202437
1106923750
27112494
26898849
1744964656
156979325
848002972
951285014
1159161992
1461600399
1777644957
954261542
44364266
823021755
1032295662
125059452
1147519583
381795583
1889852906
68163517
1700784729
1522134156
2002329868
1215000276
190449359
1014595456
1143892597
282350379
801474150
437715869
1359304145
714458555
1856164544
1704994648
480843028
88680341
141444496
579679314
1721456546
24458166
1410321406
1841127754
11862425
1119100439
485779825
297997408
1551527357
670382563
186029328
969953381
291142548
591522471
2100507892
504010850
160092679
727897745
1580286233
128397666
960272928
598288968
1684167808
964994598
395646982
1424737147
1863275386
1511715727
591316847
1873085004
599825836
778812331
913610649
1395157201
1669727213
1400177530
1207914809
1745217696
90823561
1780257689
1623183685
1911551589
1318350289
262431053
651471602
2121987052
1469077053
1448540002
651011886
74012999
1625332074
2080643285
69204253
1739323921
1453937785
310243201
795768766
1153002292
1932121500
1764774226
2145463311
594689025
98914616
2085073633
1437985214
2000857290
709553145
2145690590
1790393746
619130700
1398377386
545650386
685830406
1484112843
1413456168
346826666
905008040
614170583
2097399470
1758040313
435097030
405065270
1279542358
25670919
1762427055
1212458923
1139112765
813005295
1084159728
1813063322
536148867
66380998
1292940271
2024573851
400813960
1316522601
1459201574
1233690042
1886733392
197539926
1447803107
1812710733
324545093
2028980236
525331728
1705279437
853125913
514999294
1177985982
2065167777
1221323259
1516658501
1878147850
679583457
2018317592
162434607
1793314730
1381665947
1085983441
860171914
1675223519
635415499
110388550
480273236
927566312
786044860
218146817
1630975737
900932945
1800489653
156966594
2050638388
1398972466
404051197
1951214306
534301419
1224916733
328597449
1728404154
2076422767
128902256
1144125958
156823429
2004617294
626505998
2059636150
1196075632
1536712905
1886414472
1764416273
1390697736
1410024426
497891677
1628517377
699529298
1070180842
158279658
1744159853
959163626
1715353768
361627490
1427312774
1657821067
254650310
1034603803
681715404
84059756
1475432363
326589836
1716106324
976937483
654364407
1625813413
1231621383
1214420966
1455293137
1514799955
1708701809
2010701537
743924695
757888886
844404524
1621281188
1243217052
149534109
1804593908
2070014706
1487353254
443504502
1549002316
1348395223
439426251
1815246616
1832311287
106999404
1254965292
1645259836
1589950961
1204899283
135567614
402369685
661439823
534081725
1560327618
344068486
384859171
2049731069
1155607993
1369956337
132427411
847927205
531954344
2096112787
1077729677
1572236581
2015829371
1231806958
1965977303
2019674356
90919033
1158497407
941519986
994446092
1387944024
1319875966
354264686
1563421293
629486359
877312814
1332983871
679112951
951392412
1874532067
1253722253
1404430523
1366280542
2064914256
1927096633
406975640
26443071
1067003708
571240899
18655673
914578316
110355668
979404560
420400320
613264060
92389647
1160624449
1322057105
1508075465
1372699558
1299764246
372058881
1621885205
209265857
862055132
1494348298
1109608565
40926043
1805141794
834504651
1851035782
355902958
1215239237
1117127551
1982152193
1697661467
406270750
1142803571
879958715
622918233
1153228706
968515384
1478085196
1041345438
674619085
1946991344
779671159
209559798
1357138002
466503472
914979027
1091127731
1280573005
552473606
38929485
1492436295
1267190131
332758306
1665165055
1437482190
1994879555
811927691
1996644824
421832041
1307477146
1917594351
1199154005
1858908068
1697481672
1082742564
177576559
732291699
1003385330
881959286
963171370
815132296
2011745825
1508243097
684638473
331251249
1836680069
2083433930
1760723541
348012870
1332555986
1262469371
16404675
639687692
115877384
7773451
1412702574
1545925685
1682866224
1184708365
304690233
1397253372
1765336202
40215026
1014548598
875632553
1724409757
1995973007
1875050759
1171374487
1913547840
1374094704
446020986
2043151574
1557982171
1172216993
286151841
1365617999
1713883475
524406701
244010142
1119060164
922198380
1728502838
895126726
1031049841
418892851
1111533763
16067145
518913721
590687916
31442546
760037302
1590119842
1217845527
71887816
707684385
1943361643
1878431965
1366431489
1779000557
369863949
1023464587
395565791
683858138
443338131
1924410892
1483098885
748707647
741814295
1840512403
1233645327
1401538280
1488011002
1993174317
1400941525
1190038634
1195363583
414688082
1727254354
384057337
909093745
1036199346
930276384
244498664
344212020
266996524
61677756
1910863321
1637578121
208009500
1593948011
548140049
446581060
1592595638
910396247
181151212
1197143601
1412612291
829940885
807964365
1789135063
557353857
1868510175
64140322
1785801100
766847154
252915329
1856106493
2055641972
242004722
522467595
356185315
1259621420
549113199
2083365197
1271801438
1245645978
442422291
645165339
702503291
1999798254
1795023327
820477575
801797203
1276459094
96419512
824982750
2072389360
1449398443
519468609
1773172829
1500640794
200725912
576156981
1339641188
1844954339
962473130
1720590812
1455220234
1529183201
493019732
284127415
780070691
266518018
730360945
1706676079
1989856942
131698289
2125546352
713606059
1958618894
319859229
193849710
1075751417
386851712
558141009
593212240
721759600
1450607672
1828600971
1450232812
138968577
1080379157
280906370
104322461
10052635
1643427228
1575221860
1826565387
771964955
1274974930
1826497571
1975244820
63781444
1514487898
1401125789
390513617
396488850
1031225775
1642393713
1729570689
833645074
1455526296
639163747
1229084815
758390682
858217974
1534438439
103720912
1267357370
1041189339
140109846
1378282534
619847340
995739615
40039010
933242277
1218664916
1036555519
1530114934
74173844
991006036
224332920
1247126197
1513057625
419615007
1961087763
922270160
549279108
119110659
1280192590
2070643614
1962499925
651243086
1878610032
1836895824
734515553
543955175
1149051184
1903411514
2087342348
1112328277
1667018947
1140799368
1673293748
774888076
1205214648
1812637089
929936047
884105244
1455426660
1074459817
1221384519
945800098
917911512
389082036
1766777666
33462502
1387454428
1797768752
817515768
318468456
899466575
1685701391
1489677177
104812941
1381558056
903494989
255056955
1136725250
619725018
200348448
181758250
1678537425
1563658239
1502223395
564571458
1347684520
553374775
1769814036
2074966150
1466528891
1218701495
7699551
96691547
552864436
914794293
1154140631
1464048358
231931236
1856412629
65355246
1713747007
596289015
1607756894
1638451464
887286886
1212752462
1890102627
1081733443
1895016882
1522450051
1797217921
1650010751
142125697
829883761
2103780979
488791375
1356610568
1338219457
1913792090
328436017
59439210
79186652
1051412054
895242860
180793505
410846401
798960625
263309095
1757471171
1186676008
667135858
39428083
1968838104
1692970824
742689156
734861381
2069997955
1996994485
82004486
1431989106
617492790
1134968031
1106064280
99879963
845530653
612282929
837099714
823568322
1427763119
1447879384
1083814561
1843327685
1778568274
517614936
2028920942
1133624871
2103500034
139446108
1612394589
859691216
867367115
1478566157
1865692175
2009581281
1615215067
346838129
1729065523
660302786
1201697258
1464970372
1166275749
1528912023
2069719314
1446698151
2062874051
1891090602
603859407
257676130
2005259558
107705341
1348742162
666956295
940393079
1066805462
2045487355
33399439
619551760
1230536657
1552541338
764841875
464713438
524393986
1843969205
247901335
208462203
1070889584
432025139
1788063925
1895529262
2024060284
1190033476
2058057010
407259095
1308937810
971424026
1430167696
1786957969
1886290531
1310539316
936882216
619012578
1857208279
368383833
1931398173
1001680073
1030824860
1053369515
520953837
738331521
1306315691
308599924
1374965394
820112057
169795338
1346385296
1667862210
797274181
245106007
23979953
2022593720
234289431
460598998
927576129
363427856
604905701
1861914917
885482770
1322527124
1825213547
7459027
1507974999
321709913
967827436
1244708086
881888153
1299984010
371425698
74217944
60931375
1518841925
442753605
2092481798
1733882561
1989390853
740215575
1060334045
1116639104
818224789
1920172222
1101965278
1837683731
399485506
1293125230
2062178862
462585782
1547701810
150594124
688986693
135516762
833329892
333325654
1540905462
623236220
317681669
2737174
84105167
1407299636
1389737478
1892474850
35439164
71448726
427016504
1704362297
373224552
1991791497
198606305
2131063463
489916696
2051938032
1487950651
813817428
1838749842
749820105
856206598
523240744
51894032
1115790957
2081129363
306076631
434921622
566335498
1190632711
2097633014
105692784
1115170330
1431307079
1673792934
704765215
388609751
1576522029
196745956
2114394937
853722482
612634230
692361330
1113183704
1537205118
1168330683
392511273
1446753078
1283628071
990974408
1418089052
1617397713
1846322262
1795520961
423429180
1029468236
1434678738
1442992703
839963371
853263082
1921517305
1968491551
549247179
830471248
34001154
1831145274
1375908748
1921502947
1884141155
207834620
303067761
910852364
1010400437
1473657145
1530054420
1187791286
48472703
1400774676
282064635
1462466597
746676717
1791253347
1869522600
853184401
2087493175
669671542
1886604108
397269990
344482384
2048313437
1610388988
1596837284
1211332673
480265932
1481830367
522090056
1564715760
545400042
295488092
1894648923
120262415
790366613
1441947348
246824703
713291136
251093210
704411126
2002457762
793277030
1574645499
1650141086
903817802
718396953
52297277
451219440
1220306185
848289533
1934394511
1126071799
557102997
833460833
1750071181
2027636701
1577494097
2048151353
2002144222
1286390395
878635672
526543646
485486278
1756061471
1401400701
1297643861
1702343026
1862623766
412835787
1411059552
516579018
955929933
314244909
247566525
2104665059
1886347275
1916289543
1146850926
969530776
290518622
1408383335
98673891
1414837448
887780639
1050515920
647776875
2135024163
857516883
1221175176
980986743
681233365
480256366
1950611895
1635025788
1720589519
805227337
489414934
1172250094
1597882997
799839022
791061297
2036287967
1403007733
1518521580
311585308
1738634798
775074866
648506304
1850677006
1222706806
1276489620
95599139
1581900838
1529293798
660237355
765267813
666387707
891809482
1044555329
1421819302
2046426389
1697995234
1267336851
95654723
684044381
787870806
1414523843
64172055
629222461
410330535
1155838632
1402265826
1141028048
1254863376
219669424
1847175764
1068681505
1162026455
506693147
1499100805
1524575472
1445930512
31489447
1791198229
1331667187
453714924
687622734
1556705083
1526482109
299860174
140491705
2034628860
9810310
200904532
1036327264
641634068
1703547852
793929347
1430216962
34821576
1156385218
17118833
1970151152
1787530465
1780613033
464913747
116148662
1713996443
688724622
1736860872
599692377
379532223
1736819071
1571711066
1000655978
1508624254
1933837731
1471079513
1959439960
1682624936
2145871128
395745199
1534625270
490062113
418663614
1072467449
920754038
801976565
986665388
1416085524
1564587434
1557375424
711285148
1798947896
485390507
1835206543
857443189
1059458807
2094741863
1933918206
2015911905
54015366
1181725307
1881773863
1028256243
947509234
86265018
1693631998
1074556724
313194176
1227990290
1783702395
1586297199
861787599
1872526324
1544388744
1907115122
1047035918
1812578063
1166150462
693559037
1310777148
1945869692
1017732326
1752073293
408013868
348603752
1767958550
950801768
328077561
1233219444
926001907
2037938935
502395158
503136914
560124662
644413042
982477338
246186885
866676178
520610914
3777027
1705321148
182912309
828903651
773042853
980727076
244917793
1685645329
1282072031
1428294278
1153601086
257523177
1639777149
1420084332
879329505
786206900
1582080446
2061362374
1119873726
143795335
2077558503
938726070
1756301884
1144056150
1095505051
427424204
1754566405
1625335795
1317259811
1494848382
2132224303
443494560
282256725
1103164544
448865735
566372440
1181247119
575955179
975135055
1610595952
1875389332
319224286
1416053930
55308662
1274867982
1716946478
1219963915
323298838
1840530479
751577462
768758320
1269717883
945574554
2067068336
1639804050
1447122112
2041819030
1762011753
1347800780
1379051651
258095754
1009635473
1462534846
1628453524
1379717232
85112060
582295258
1095960442
429712845
1100630214
1030113305
723590687
1984992391
2005073080
1570377602
1774696472
1306198839
2100062465
991016134
1910447071
1100078173
1033417074
471347731
22728707
1460715143
607047187
2077689234
1683972768
2113229488
1921502316
758772107
720038712
1070754201
1513193080
707838510
68190101
1393512484
1494676640
232979072
2020792166
338366413
617532688
1240512357
443003080
2115651825
779795412
1512080991
413319090
948967398
1869772305
45752272
1059311423
1106707876
2033493384
671107367
1202182076
351418489
1316403692
965012894
1677194399
1235061052
1091488846
1167679469
1805331516
1219730217
688550426
304781933
1807724719
1212727422
956195385
1601509084
1905731011
2005488277
251528405
1968468771
1994381161
788762956
288250991
1887276964
659172201
916266247
1281094568
2008224627
1087473139
1828520510
1832406321
1841819529
208105444
702901196
15022715
1537287931
1035495502
11107291
1177225606
1217461242
532143272
916251755
1698733440
1015621839
2027486409
2058570495
276939229
993911031
1487919718
1127875261
276717189
839180213
1986514821
1052869889
1337133017
1403671773
682767680
1913374957
1345343978
1635590558
114633182
1463240836
159441845
36614711
790335777
332250858
1530221175
99092630
1385044026
1346229367
1605353027
890680770
1776128608
234634804
49753233
347421753
781244216
653217559
2107120974
1039308626
939899747
1230142950
386619896
1231192206
1642175072
1942904578
1923663377
721846642
368037654
58951974
1092155594
153613018
1755321408
2031283549
1978180467
262386292
350737837
1902410848
1350568263
1950832337
722305696
222007086
730865880
2139608995
1017684275
977188268
1380832849
1809032494
1160176372
324813382
63023117
1816895761
422625739
435014012
1550962277
766363780
1952692446
87190900
1906514279
587590126
1746469184
853348193
2032213476
1728974570
1076831695
2101551999
1948467809
496465844
38805853
2109108216
966816481
859279003
1865019531
1949512101
1094417366
103288036
1215005195
2086630171
1015028956
547894495
503637343
1077668741
61606549
377499460
1586089240
1070409485
428064262
861856852
1928688024
2114345673
1321407859
351468147
1268178708
1914788982
1270742952
1935650097
2064413016
1525995444
1270330513
807190504
630853733
61993352
114542359
2141584609
1445348059
1081598866
2060680895
1725895683
1751034174
331044883
153716788
1422722996
526162536
249212040
1747410119
812422880
701957895
44525012
777654323
609703078
890652586
1964367900
1447172085
885033222
1372373652
25321102
1011732356
1451489379
814223327
1113345140
2125433351
2076537289
1729192898
293597922
1781864135
527581970
424293881
1890095069
1378769131
1178529429
1329541231
1457679955
1881058969
145030090
861355337
188987952
1965049521
992765593
2014821605
1946150536
1454055884
756363046
723763098
1371748376
152746672
406069357
719503500
1767509703
1646347768
2073223935
387417168
2081669912
342984566
71396596
393870346
793430981
1993717768
467121998
269384815
1464348808
810059506
2144344451
1174445435
804386616
122344028
1875497848
1259532668
781080575
1460015857
1550906192
1724550780
1901450526
15312307
1885792386
963824316
1996945437
384883461
1360869599
1618385196
1615430471
573554513
1320206252
1343767985
814826282
1339813326
1115552194
76614178
1963001535
417233778
1302452259
1594799415
1924657829
1002327794
15744358
673950050
1420459850
1363502447
1274490504
698068116
954490748
169863032
802805468
1369973486
670404107
2049468985
989287883
973253306
827159909
666604767
527822215
1255837328
1475360528
1477161529
214488157
1347620316
1785658713
751213931
293886557
1441294661
2103626463
115245074
332205437
1220809696
1087280113
546151537
170449962
14416750
1791571808
458812514
671205199
1743777730
659383240
1963230039
1688068070
1045403958
981062490
1913736422
2035051362
1081157314
440284812
1570865909
184253462
308832838
1630367797
1094162429
1334564128
92127733
807851004
1102347024
258930279
152254619
178784533
574029692
1442980031
1902948295
184520502
386658928
172407686
736871350
1466878496
1374398428
126729953
1823269285
23914883
1645092430
1648930790
145580846
679353880
642984311
448444661
1216423403
586218990
501937397
1936844535
1280790002
415287788
341542587
955441942
559929379
1073273288
904956030
1771968621
253994658
1732884056
2116992213
1743718267
1046194990
433254945
367181944
1411393433
609190064
1168002513
1268072129
1081774289
558991260
2103955528
57678222
1621259763
801825777
1419264001
960088129
506796115
225889119
1251958773
1758007887
1131152261
1841388323
798965031
483999911
1183767624
1636286892
116091877
1061679942
1765948267
1667380452
551607654
999573890
348442570
1109410641
723314987
706918400
1583681727
154155571
755806582
1892388729
307716864
1462538320
23389922
212478828
892508432
1975897026
990740416
1007302442
903219566
782938856
288895226
2001850781
187618738
1293109649
2076431140
806356525
1293274203
1308286933
72102621
1758451055
1533393801
1326134973
1039180547
964465172
2073679950
713689484
1996262496
1898100357
136119029
512820010
1980875827
986513420
1888113896
586020857
1782575672
240220099
458659890
626127474
287636278
1681423660
996388428
1449372074
1864143596
899193884
1869197197
1948281324
661869561
2144885308
1578975768
1180472159
1810532234
275734540
388319555
548492169
529873345
2016110557
17570066
1483390556
431692970
1137271012
1300011159
2143997337
1989335292
974840233
112035151
1489315569
2143231980
1794489992
562640129
851530234
158750999
1701069885
785865562
735338451
618180565
297684811
424288220
116850110
1656330675
186582377
1433552536
282941746
1052212874
1895966555
1213947343
926935886
320307536
1966172346
1480554471
1132059462
1563539585
112026165
160135562
1236619997
1707042313
1611649337
874464841
107696887
1693689522
425065768
2134429273
1585649191
1722853388
609693058
564281206
906892625
520929636
1937440843
1380750669
795782873
1899101533
37303930
1731800863
1358936073
573660771
1025723485
1140218646
1506263878
1577678755
1911718021
1934182735
1862289803
860681036
305023442
936055781
992669751
1280375020
2049473038
124710575
208097514
1021361026
433478137
198249236
1650754980
71741394
725669070
1796099774
2128532107
1916914467
1938117881
742079952
538984889
1879624847
1310843846
1323447029
1178956131
1523869295
860678507
1855670765
1558048842
2093181466
1075775989
1034343098
1430244254
711117330
77407786
163858385
732410320
346655843
1175524365
454599040
1055739979
633728305
886523721
1841322839
866904723
380361800
228337582
1504521576
727436590
725023746
146530528
1463763549
101088614
1528911470
104984157
1329097455
1012619107
1342691968
1531353913
2138343653
1174666445
812150188
712458252
481431717
2142164599
38006852
1870788133
3613017
1997139341
711202787
665281393
219338580
1861301014
707465498
1377338916
1359953097
1745267402
1461736012
231822206
943274053
1627144209
1733339539
184789169
879342255
728056264
54429227
448937180
1748276769
216480113
1610393147
1549979031
1546212401
967194311
1079211421
1196976777
1667825911
1871080201
1225734019
978022372
1760526591
734280805
2040729718
447819098
933907217
1563966989
380659557
476850775
2128157469
1480367755
495680993
436836051
1448664835
607271475
85405767
328094124
706325829
1846929461
1385932068
1776517313
283921305
205752798
893399746
235245281
660198830
163331107
1831273355
971836265
1859189684
1913295368
723320098
2077362993
2108578726
1992163138
2004279545
1677711851
398797301
121658387
1061264994
1756059928
555899548
647007832
1595244788
5742989
1370964038
1435151469
707369230
264846529
453120927
979352149
140431966
222759561
1040291194
1805563099
826318507
2118631502
1339961306
894965938
1504252600
1526267775
978649177
1672286386
1125204805
653608459
22244015
1510704772
140816161
1221279477
16637374
155281122
281607238
49873735
2129105964
678789884
1509721603
499171270
1730825306
2015136449
1531339483
328865569
1246478682
1454268306
1706705608
1359593923
1551029665
591860018
2024462375
375730388
314474414
1188496762
245910999
1686325755
1779746604
4465268
1667416818
1792310257
533106008
1349614064
1644550187
867032179
1264290132
1857663031
1568569684
1801789406
1249511094
251768769
1360501375
1520066682
638679523
1895641554
33945675
1488191039
794469628
1070403240
684483948
1079363964
902053815
269280418
2095899508
1772992810
244520108
1726485490
1638732997
1295749876
996425630
969668448
1774989362
941532022
1673796040
627511516
1147756995
1009150778
1610063200
1549745255
811945455
818093720
1515392254
1604418789
357858524
1725526811
1056884288
1298314070
1306354564
775791617
2035360683
165204431
1872070481
744130852
242042057
30319672
1818612632
819544064
716832577
427197842
1756698342
485096674
185972535
2119923801
1945069234
1565858610
1658594651
612700399
998298114
657510644
237627791
2135196708
1660522837
2001025141
95643698
1904134045
579543260
1118720967
1868019301
1391749263
187721048
104351194
358655671
526437152
1607495251
441662131
2123709011
1574877331
977802070
630331425
355411735
1759807216
922436379
1512772618
1558187067
1366498048
414298972
1486249336
1635623121
1462307000
221326889
230867476
501493786
383214838
2073761371
508085153
149249945
1654709058
740855238
106804298
2079094585
1094082082
460590868
936308707
197020227
428932988
2109766672
1265208681
192681686
336867859
803157900
700854581
1139184895
1896201300
427423681
598504225
254714766
1804135610
1037516105
372853896
1687679685
995659277
158002542
929059889
952922483
870635150
1318853329
1779711880
581185707
1629983607
653614116
138596459
2097162950
28838855
1276951653
588410294
223097771
232496528
910625153
784809282
559456769
1103932140
311262634
1756017283
11640417
42383065
574098276
1134946271
1435494250
1867359292
1922556544
808245930
1044702442
741976106
511953393
13603303
166438711
1607449428
1306404786
152387157
22203559
1766720371
398866501
519573137
612711652
1387695270
1424750135
18349323
29704469
1386176058
1548354473
1839748326
586856689
1847174584
236093662
101819167
430730434
111200544
714565109
435103720
670604607
1363452401
1489482531
972971649
1062582406
1517285330
197762820
48661821
771172096
683332671
1727709548
1496097512
525239318
312967449
380867990
2094355416
1400214184
1313206480
2128140912
1545076334
1675194978
1447331927
1062496976
803417416
724361435
552217212
660814369
1185445558
399243923
1392054780
1124456194
1976795829
1852108124
48557413
1970684207
1056883709
33116521
1266414621
846345889
1683162149
319179640
418559430
611976609
163328780
45507081
2116487916
2116705104
684166030
1591284769
665093390
172716066
288073949
1372162228
1366251259
2004434009
591602225
1938453633
187149000
1696396248
1308367426
1202577120
775643277
597964620
1415689097
1508685935
158844770
268105862
1933507736
1518157880
487261353
1872678233
810764845
2007392266
883118544
966055318
851244540
1456333481
784607799
860580498
1948601412
402225461
1361632584
205052386
1015613715
1754231462
1110903367
535129940
160399994
1768197948
538025372
1227767472
1116687070
700287869
2136933231
1593925098
253361878
1625584024
401820308
449595946
1488036820
379461295
1235028690
621160549
709858601
2135029476
2024449336
1253136358
520843799
375656956
1403267831
1321957562
314186684
35517279
292006455
1419240063
527312271
2141821007
148181828
1548024539
1209996911
777542075
922690452
1649643894
1033402878
1039749350
432801855
335480549
1344689055
832926895
2094377620
202831359
796539371
2006670863
2043375151
15954845
2022191214
677271920
1543520093
726355860
2135091079
378724214
1336381188
1340135720
1231113655
126477307
1098826287
1076769205
1960743122
1805267854
681235646
1189852921
522632847
517518652
2050562660
1154472770
720715080
585522775
678236203
66274375
604756418
705133928
1436742373
2142896540
577947572
856776153
2062288678
1123249140
1841916877
1039406797
1624033024
1596287455
567291624
1483508129
411833082
1361418670
1245761884
712188102
1286676885
258549107
1812074345
1250194646
1835577164
779440206
115050421
445901595
1906151145
1559621174
783584932
1705521307
1445422669
836260732
1380378679
302598616
1328873933
1373069206
1300596211
215574045
1679357696
778753721
1069144681
912343648
103247184
796142765
1811321766
967928357
166575073
202349318
1764436238
1104947957
21949066
1265901334
1411262089
2119259078
396745189
655887389
1740330271
83032863
1950932239
522996119
1698320714
1320374479
995046832
1518830535
2041868500
1881667291
1077725331
80241565
1326766864
873579109
594862358
1527458496
622539327
1389234221
1536358982
195065546
1158361565
1814201532
1721464787
1229293425
62809371
872929872
1883653339
1246180492
133458767
1571060170
1644019268
1471033761
1120891604
2074863444
280951363
1907261966
1094243237
427012808
1988937741
1163132676
195207627
530673084
628135682
1151034883
1018767258
1398021238
1761357219
442931745
955395771
1973970707
53398405
438991159
1201609692
832974258
1801483486
1377970065
1474895586
1463468597
2068772971
1297410415
250196768
1479347022
1045251712
1826884498
464196228
59286729
1669085814
1294706348
876917756
897248544
785269277
1354055064
1108950233
217543979
2033813127
1964064381
840791320
1231385903
1417410048
284811475
259276870
1691135598
1696367736
1344819699
997322860
1708069066
1183783273
1157453277
661349618
992510823
1122369077
2021047605
2041478395
1042423793
1639433710
922517362
1270473280
1865586686
1218025384
483889015
1036944475
1630882216
963080053
402504848
1076342178
1376805979
84221627
2045092803
165260805
463447422
346544118
1613725723
1063517416
2046908405
1011423405
869805528
1203535708
1023568739
1943033506
1223435666
1093376311
1851226084
634097819
619777884
624992758
2049189868
1437987868
805649737
1281874620
1726133539
285270166
179852505
1299625030
326711321
1571167409
1558966495
2006926262
2145055332
1420699724
444581527
1525067819
1480277716
570697108
1039327811
90980538
1554644694
1892306713
267596431
537192826
1581894650
1105581129
97302817
258344964
1949667033
1295326258
329401304
1195221724
1016922562
862918476
1421066784
944774453
1685628655
893893032
147456932
1056272575
787308442
562657926
991682459
1675745142
42213186
604786270
507308558
1166613036
1198746830
562258751
91122829
1833070611
1370676789
912758526
542465261
1536517878
517187552
166894964
1274778205
2044905097
980977062
1953392503
1736990072
866236695
1311655060
826448144
1142644378
1986132605
1799354354
1974652040
191538665
896918005
1292595438
1777558406
1324332920
665264373
1143039229
1477419532
584893507
1109719526
160931786
1271497014
541864119
378471092
1961424845
89625261
860348827
442836160
1145854476
144583612
655745538
2107269443
1634956172
951563906
134990927
1368251213
298168742
571333104
1801067448
250178720
2127593565
786725899
975943419
692640125
369582188
553148075
324357342
443723042
2011441518
1336962935
1680828921
1642324086
1392786212
1116004151
2083720795
449792910
800110808
1451652697
1821083128
695117343
930081927
1832738496
312179509
269719974
853465167
330443791
634496824
1704270047
101159440
126917795
545518757
1959077683
1791812715
2142457697
419064701
1814380503
630915025
340759254
1279458972
556965234
361427407
362247973
181364127
1231381462
697677493
95488375
1721621675
87348049
19224494
1237350860
2131170304
561462670
1510758416
533080088
1944222189
1838698745
1759977882
503077780
677131333
1400795349
1287012224
1560815673
1536958770
1034550519
1486750770
179512192
1658463756
1022873884
648429202
2135630641
1703684351
71710162
1856665439
1896671787
1462063138
1140178510
260913310
1233222220
1646190866
1335176427
1170215323
216727572
2101458515
790327456
1246790744
1811660992
999288652
984752103
2111139383
1848052054
1768966973
829170508
797190812
1162294759
1041666885
967223656
1084579342
1638299257
1591488082
1694655721
1910386639
1266595199
1888059791
2003767683
2111187596
1934908610
778967205
564226471
1575926463
448545358
941218512
321563399
406296514
2088350336
1535620480
2072519048
1091284128
2121983422
972013734
1396738145
1838595876
946251761
1972098066
1532493223
875869547
352756655
1568148818
1530490542
440533864
1915657028
1873602810
981371842
223259088
381659748
1126949851
1531703359
1319971727
1099657135
890423876
1462344141
749129203
1987117533
1667444926
763339326
1440161183
161230931
2046147655
20055580
168911295
1391556539
560935005
81289309
1284581041
1291058407
692523317
1299037395
1771474382
1336673672
1749747320
82669400
695631647
1159536172
134624115
653223817
627307088
883792105
31525199
1807811033
538048401
1109927870
1627487752
2000985632
1401248993
524794456
2066637140
1185838146
389050430
1800227865
1899181666
1036513825
2106456620
1441545308
1443729030
2033703175
2043318451
178527940
1049070075
1165553189
279834295
1042711049
335206791
232043599
1337777391
702701773
1587181117
320104566
1878990806
1110448961
1549279745
1075722506
783591087
1172627507
674827690
395940429
1793517030
1142649572
1270124817
2086133016
428708580
1527045219
101646919
2098247182
1740421018
1922919823
1277086724
186335770
1641790958
2058994183
261493007
1293354062
1004569138
200028802
948014351
139489511
678796817
1442720786
340466982
981838842
2014292667
845965226
1802239260
914417726
1461518181
2094995908
1901999825
654563055
1346323575
1873044536
1740880683
719884962
1138459825
477359097
1971083971
1199415716
82457678
1860727850
267717781
1475415665
2053895481
1155049713
1886393100
1395393680
398940048
1616217144
1795006043
288797184
1866459759
1100102599
1391073382
992643590
1864936436
2091190396
638190624
391239812
423682599
1298491667
820540131
661911059
736325443
532128884
1765604158
612904948
84553154
377017534
1218689837
383494195
249386852
1436221440
1993939060
1975434588
1892973270
1367900622
2141288253
4613776
163048134
1292500342
271908805
55409685
1962980977
687502993
472678866
1928390903
721666634
1362964302
1544446073
1260742932
927689957
1886433805
899029830
1476482693
939728808
240126086
1457013897
601201247
1185182727
1261028151
434827312
650291020
822417873
1412691310
801463022
812189369
835367440
1704109247
1926686014
1192518488
1245438822
247517135
797317207
990331395
1504804586
1598580631
1182867029
154214340
1115018679
1953607344
990447338
1074859444
579535497
662255024
386715996
2036501126
978935973
1909674543
1954188176
1560251778
663445445
1878144046
1230892500
793448698
1447938780
278011942
984486869
1463955486
611830592
1591739305
1880661015
1828249722
1268506451
382321725
275684763
469775799
682183349
897098090
1081150152
1340699442
1664644392
1140465567
1922896392
375733422
1666727070
2131808311
987474932
1945925767
975955626
188616772
1014423374
1876903091
1656936011
1208177413
770285439
1423012487
50187434
1116648062
1116928583
2068330816
882475807
1622435610
1913873613
1345654368
523852368
1540882308
1034951889
1423392316
104717699
1068010851
1549468143
2017461238
1073156937
1632376095
2143031644
894626071
2077034672
1494375018
480203327
453908022
680816165
1234123076
1003167042
448432432
1409096995
1652210886
103315251
673842331
1750581519
1254054344
1498457122
1354840394
1114275016
1201648422
1102731879
695757204
1056519578
1004978131
200964627
205887660
1072704173
453222892
324222072
258533221
1428992025
1459311363
2005699563
1556934212
2078911926
2047315884
442299835
469445434
399685430
24105772
441440972
891120466
1297875843
1543485657
805607142
557545893
895250975
1098547797
1262351472
780851438
1271083512
689814629
378195883
289222977
129883150
904176137
1187835635
1710317579
801495864
2068553290
1540958976
838518068
325411387
149269580
943096431
544038377
1813871448
277685834
1971408879
1716552097
350173198
1724532209
989775457
603676054
1261054268
1679881905
1041490002
563814566
1520244130
272159265
1135554683
662483349
1684879219
317529833
41874996
363412416
1697222017
1031354801
1740226818
1775319832
2041842812
1985763537
1595686479
2143848444
1179230743
121834454
2051192978
315926610
666819542
369223996
1976186990
1165248711
283620394
1179028134
1902025339
1247207139
453675329
350387259
1037019076
460182148
769136679
1289812544
699252285
401883294
1124846251
684531224
1271679348
889966042
2005697262
1713062388
970960578
1876518509
2011374078
283888127
1228200468
1794890808
1941142906
231401885
1011429647
2135003280
190631104
612402325
1404826733
1366958798
1309125472
2091988193
245044485
929322435
866184271
1306767750
940978010
1517143278
2025005396
121411490
1011780547
1040775964
1780150536
801335573
1422342830
1971510464
1211263154
983976569
1062362503
627903942
1379922322
1083991353
1325465543
1506895239
1077393437
14375413
948958763
784720767
1581510185
1713219588
473939865
1967983191
594245761
1389770570
1122360181
1130706876
45652726
1768799714
547659177
1830922010
1521453757
818144422
1666365287
189459211
351828744
638723410
265848417
49848816
417463726
1642219650
790544574
2079339257
1778457169
630686468
1847742514
1531265610
1625700309
278474456
1878388167
2009581599
1511721387
1544209818
1310594602
206653259
1772735744
1875539714
2002497353
629547485
246217310
2080123850
2083600505
1040911412
687562604
2085055544
1291011264
1916921725
1803436020
1573598240
1692627785
508661845
1716530768
179077755
1874220704
11361396
581158905
104856365
82359417
2085629124
1182838998
916859493
714676822
1146269065
1994073827
18799303
204927085
889180690
1071645346
150039223
1879006460
910238345
408583863
121185001
1426279373
827368952
897504323
371488395
1597957213
1942504272
428693962
293421057
1542528076
1280020930
889475239
345824380
2052839956
431530440
645919239
2009312941
1025830850
208685911
1589029699
1366036696
1567281900
758512308
1323587294
1295367985
118151808
758925110
1903678740
433392852
1592515186
1467422752
265638316
2050712601
424023618
1332151477
1814878282
224242958
2109092679
1007334151
2086816738
2105999308
2049802844
1211134174
2116851096
941570841
1886826293
1146601523
650455616
1868845564
678574822
1299854862
1669065859
853084718
2133178917
1658987165
2114348969
1788454464
1217043347
1203603996
574078595
18673000
1104437911
1479070359
1058226400
781064521
1139361161
2009154144
1920757961
163650991
857880834
1724076589
1426369833
1485874188
86806496
1339517612
1528947638
1227541349
1996610943
1690282690
2115346503
1199212174
1750893170
1330085689
483984303
1672081879
78573757
573547338
61737907
896134112
22318743
1942745065
1956537410
570014971
1866899134
984962086
2145729370
2013035470
1006774976
111211541
1540282295
769649224
1082170851
1112238698
201414754
418816325
476867627
354569883
108223100
1679036965
1537647014
1542790582
1200012604
1578153584
1684380569
675651566
106213313
691851433
1673744649
1100162010
98804835
1664646792
1552364628
1504371934
1604193927
1874081808
333771865
529766930
1953961249
1344502835
1511554577
68270039
1932544245
1348808885
736949159
820756089
1391520049
908822622
547799457
185327395
126735987
1350530596
26498756
409777020
279161899
1848060002
1501922978
1577486220
1708376644
807840358
2074159210
1855335601
167045501
1733394927
1000643129
1421532484
1105061574
294898496
689324872
523316796
823983136
353087637
403499102
2117539404
767187099
2100822232
1787343623
1356696578
1992683863
1731141611
842823744
1012944431
810979300
698654461
1206039697
1000244606
2019295336
1144134738
546920215
1941360867
15124175
2117263766
918613969
802273292
762630315
1425194794
1952350161
1365505083
921277636
132452251
313882053
638635473
266800442
1138106222
1856623770
584471538
356537539
1101357370
2051015217
2094044930
1104073991
1577923829
1139294096
1912606831
2124148488
454620900
1612422553
445617934
1924372203
601990387
2107203951
1148012198
80364556
1213526457
1929461230
671011545
1251099865
278284827
1022586291
909421537
1050970702
1526332626
1417348017
742877013
422915329
386163087
1881601725
1313844885
2091999434
787239476
1184470668
2043091490
1964993499
1656089724
1947235936
816331191
1441924802
259587739
408450729
693182169
886410611
1173357293
549212869
357196342
1795405244
1492423642
1656594899
2750690
1577680028
260714975
408002692
43270646
1279139587
582148235
489528087
1723562210
556156221
1441070599
781544228
1094704587
1839472373
368511756
1565563180
312910239
1248723677
2081796939
1856151063
1260291201
1886454922
1560863175
1098663784
1340631210
966808865
1180701642
1509718523
1483643977
370197568
1847236162
2040301337
901395669
1891922699
1027551306
56553986
1500797707
1572721708
175001013
1618740070
2105990593
940977604
2086711229
1932647360
9971502
126272698
1626751624
270222554
1017625116
682745490
776513171
92859616
1792518577
2045295941
1947855370
1196471172
709931363
1617405746
474366949
1290341989
87873082
148565571
905398790
237488798
137098924
783410393
733789867
1307251491
1788248125
932973458
1133932478
708774248
1077698131
326009030
1080505954
76273995
39000590
1384968710
482225664
938944056
620166438
1643623468
44577543
561008965
130688473
28608324
1348193143
1227601461
670682427
1558468946
546365587
2089846015
33765206
1157853138
1782993600
770267508
1816588101
845281016
675324809
1987115983
962498803
1396939913
26956494
1316741771
1620866810
680214225
1531207031
29197929
869777152
958951093
1245925353
1768064954
1197112905
1171698356
1772518598
613647102
1287590350
1822092206
327523596
1081527573
472213563
936328663
771211072
1421590148
1784469563
238208328
1952329082
340282239
2091001106
1307187168
992127519
258980179
2033570944
698466337
225756000
21511399
1314925343
838901672
1626732270
1486068196
891587809
1966233375
903161872
1548412258
922091043
77501660
388777945
799142965
2042689077
803274520
88538911
578552107
422500318
1539658353
649200466
22388223
703143789
1166296016
428893577
9075492
987509069
1279053079
341186918
4587785
2062313184
773567727
1356841951
880446334
409679765
671323788
451925430
1881573278
1523976198
1423927634
1142685714
377667846
2062055353
1594273896
155855300
1391234375
1562241233
1982014640
2034182774
977196556
434521865
756344556
988327564
1654132209
2046506756
1602050071
915230809
1213762469
907847978
1050442953
367558139
1488708844
1109552117
1067912320
2003893289
976747873
1145791073
1709524136
454794330
515431076
643443726
1883354189
1268950051
1588035779
2141295796
898268377
630526001
610906853
1223754863
296833238
115131525
1866510182
1620244136
1529949145
2084732720
518847523
976672143
549196179
99055969
1930597950
854185569
1880776935
1002506975
1112619380
1450133084
425463558
314819020
2011799103
197214635
1903172615
460598959
1694628091
786221653
102225317
1040237283
272828642
396743281
1580298181
1448794477
2072262498
1135850505
783084371
646379043
1391780119
1788673554
548432838
1907922113
1094909960
556370424
1858444728
1634153601
603698402
1278246808
32002130
1594470522
68266421
1841264303
1312141639
1441977798
488235114
2057515785
1308945094
71680734
107136403
161473698
1924659601
269423275
1114171931
1499316619
1552015693
1714461000
1044357950
1215103491
847360998
94834744
1129609101
175716778
628812782
489058736
193854205
1006505872
2079826550
172531852
1707534675
1715377716
294950428
506258032
664102813
2011954856
131873508
491247722
2138981196
1425072247
1767736290
1486983560
638499494
2068779716
640269958
564367228
62168429
1008218222
900733552
677454890
81520239
1901448375
159024858
2132804535
1706897557
2137137508
1704357690
211054692
1163922586
360429872
1492728393
661079783
1783085536
1048304494
251229541
1743267967
1915984655
1919558391
1597506959
1282419963
2131617531
1294046238
732619483
383616257
962874816
1313137688
103458106
1313419878
995833875
979992366
249680135
1844757809
2041780806
727755726
1664572222
2059848183
2129554805
965777521
467047135
160392487
947164535
1089970507
57461404
492283189
1367271431
1275259513
1215653714
977656074
1098896484
1209060420
1510866414
267478056
1304384334
627939958
1165336086
2069411800
1853553813
378125140
1141643821
2102894471
1043638889
332989869
257848530
94653172
952044874
1417930525
1548612707
1918051045
1888276945
86300265
1013538109
485933613
910137507
2088707442
691189410
754972886
194958727
1082614696
2114950217
266257134
1554507814
900113954
432496259
2108053978
330723085
1312690917
2059927998
1490543105
1675150484
992789436
925548637
175842642
78380349
128398570
770424861
1039273588
588373540
1195946198
399248026
1276196626
1993461484
43442683
1609100716
808215452
1334124997
961754670
1520574910
1409090040
830128946
1879300565
2040528846
543644628
1313472871
1482644042
713406849
1822376438
1103739566
60597781
753660223
1974902656
557080163
951993022
1003915741
1726233842
65066764
1236752114
1366133656
963325346
2083101979
345565849
658224319
545611417
1084026764
754169234
663029733
1253127310
1569304226
2038146394
829375048
1367517574
466285176
1580272906
1942378554
396116764
1743831265
1269687215
876869463
744219085
590975960
923148820
165333410
1714076018
598253842
1086068700
1251296133
1441788799
528866788
34161448
1952622491
540511770
769216148
86160331
1903076094
549071770
317040140
207681671
715244291
1255574993
1384133133
1518523591
1967197146
770490647
1680413074
1607225107
1861784748
1821876389
2092736229
278795285
1327987845
1735486803
572907790
1749699157
1734826627
1019466402
495724156
591979135
1756169489
1361611806
1721343644
37688397
479316581
894996227
708133897
1847013566
1501985303
1523805790
482307175
777602710
1313169247
1166538393
1468339981
1063632370
435645788
628839945
856681874
1129800475
812702895
497964016
1953583895
28524073
375859854
192824926
1112690214
114190373
535843049
2094355114
15472287
1447651826
1098617090
226177749
564731726
2016068088
833570696
1282676036
1081340679
1160368135
1762790905
1217990737
985891730
1131705
1676800479
82365845
1344804574
613610283
733052346
1771287314
48531598
1171795429
67036729
1533210979
2131257160
335100849
1723781087
1907648631
85928858
225746141
772813748
542888362
1026683235
1937173398
1843323782
210059034
1860854913
1006823244
1279656410
937310304
1771220930
1097884722
1991540864
1269599866
342304565
1796908248
2090755977
1144698992
114274458
36876246
312178990
1993218779
2131545119
1984274692
559590695
1713239181
973637280
1343164120
1245678652
896076777
1651065855
1213003994
1591942660
1815262308
1257555479
123171427
1444385500
1129418622
1426465117
1322675799
74033253
1291406395
424295081
674607022
329744243
2061037224
144079236
11548557
81260926
1272527522
2135833949
1100574349
1305055375
790197165
1933534860
1647783911
886360253
1569976487
1936689994
207211514
622510725
799629904
1924437228
1207970036
1055204397
164763455
918924458
175061443
1699047702
1655922986
1187076914
1677402644
1269239935
867652657
1839880851
142415024
168243933
586316654
952453563
628468054
2086660125
1352152324
736539494
600961663
1574700891
1002812506
1612630942
1999679265
1347793456
2043673819
888109078
2047118747
269247969
1922300426
2076096658
1198218551
1945962722
1208254428
866922171
849224721
1142005366
1489081965
501550710
1487525967
124934453
300354370
249111334
1585384619
757994814
161184339
1817634790
810212285
1805403473
1607211897
1247997437
1159567539
954341213
593795756
953487359
736654563
1966618952
1002606547
1901184595
2093887029
481659401
743755076
96041524
2132204832
2076097098
1100287607
424128318
435669752
719826334
1162629436
1898717524
1577225214
38044226
1710662614
661871365
192404076
1823352296
219073396
1857075524
777918548
352433541
493966063
875458403
3234282
389578579
373668973
236902984
1956837292
1544140282
1338658289
751572269
1689768877
449581347
1012476740
125212643
547990095
140499324
915931141
238052375
1193056966
2005956564
2088862233
1515482883
904676152
661425831
2001061193
1941289324
1121883816
1300264673
1007631864
853023281
171842924
1569665406
1208327446
391830427
1000796601
1111735078
1821640865
1140643450
1393588983
110819682
118544680
1573199288
564241538
1396475117
1449766940
1612138445
1006317100
689313775
141201051
422083938
574698216
416377791
1505684426
627592088
88387255
1073855353
582427499
20435032
1353372848
1872954669
105229544
1991836803
8993655
2044479425
1489238592
859810689
1655289073
2029613868
1453233313
717573939
593978757
2064474597
138377858
49887940
2016304892
14470497
1247560211
1661629474
830675920
377262415
2094230688
1145367974
2105339780
566009814
1813004258
264776847
1779017908
928964406
1161432074
190634000
838856063
1469475651
2133827392
90859990
242820745
1542931914
1301237459
2095765704
1955359110
162865443
2096333836
1787050326
1987955112
389620897
1320724400
1499307656
337022047
290383550
1078980072
1645980992
1390376387
640803497
428856689
1744843903
2048126453
289384810
1100075815
1889070414
1777117397
1069597650
685471593
1521571324
1433221788
1216150519
1018046484
10885459
192007730
2058795577
1113270389
479757689
1770958151
1583612980
1220879808
240708902
384897953
794521093
63832402
1116377985
1555893661
1786701260
2126290704
1633029274
1486965237
622312954
1756891508
1224732821
698079777
164752588
508237765
596438971
1369556185
504304467
821553714
1385609347
1944859179
611960833
1917071348
1201235050
830551802
1753493480
1766134498
422929155
1643273329
971827956
276648767
1558538873
1497254202
750177886
983722824
375680282
746282583
104865464
88733276
719096626
22035885
1001311785
1575086588
1759056538
1390373997
2038305020
1157668927
1340659310
441375060
1569881748
756634082
1491265650
1921164666
1075422349
424997391
1369739646
1374272660
48634130
954246669
2087164104
1444203455
105482726
2036424504
1564593255
1820278405
1565778565
1731106323
818391843
1965738170
673679444
1066786929
351897898
1795756823
364355788
787340315
1266396366
1054828713
1691434685
1580296998
1309424118
1273695554
863312373
1853362903
1879543280
1596460362
1753207776
1266461362
320602068
920696317
274650112
855437065
234028088
1985217963
2046657652
1952226879
1169833619
476827676
551131303
296254544
262960074
1819206645
965650844
277773682
2073197738
949351384
835672484
625306232
1418807551
856249710
1919310730
563953327
903734999
462840134
915175418
1239799681
1479263870
1304093222
1869425003
421702881
1139105706
2041136639
663895746
453248504
512233533
527453235
2036329418
837130366
242551595
714584162
1114452761
41861962
71259047
307142578
218754338
212309932
1792648196
1205456230
321277039
1096915041
1203099308
836947873
859410765
946586237
1621572399
827487462
1827698878
1443967716
73096610
2067561132
1673175369
1521551259
667026549
53036731
356748491
1112657491
293143995
1663813433
1345444274
1344502780
1068665307
329274393
396970220
1908604489
2022520597
1772050926
405832709
1379686646
1178228056
2054623126
2013764169
348661343
1544723945
1148249775
1824132941
1560635255
1052744868
1208987893
216170797
22484097
916480919
1973294551
1998579981
1221569789
1661247335
1353344307
2144144217
1390770660
803344610
535256588
1034366859
1558296023
1656158920
85396210
2077901217
2056853511
1771287658
1075355741
1795380611
924766417
1802561842
128906036
67105686
936500964
1285718232
1097044323
1504643859
1695623892
690136646
1254200054
908062164
988736157
1968636604
35607485
782700070
283753038
2092729386
315165097
1693043621
2087811371
1673338741
708107792
1108508194
1887984243
1759022167
1523367257
1183421388
1452232661
1984272166
1116767292
344749072
2099738401
409172839
2041618552
683271716
2051146116
1346931981
1019124011
1213212324
543604861
1874973908
1253434442
1292106563
1601827422
950327652
1319697161
2097412770
1716164831
42125860
1771130484
1802394756
1684879584
1143875259
1385974388
237431541
1129433117
1842486610
1103115578
128245887
1711965612
2016299792
1647059824
1798498182
715247379
21575194
1835268131
32282729
892396241
1090867626
181566490
1100141819
1288911619
1343153639
53361330
1059645537
989693522
1515658837
1674968049
892317754
442678573
191192304
1450699810
661545721
1761052352
1297135110
1444873813
1708077827
650345278
962492154
1814288886
1720783714
648263547
1778209141
716765490
492365616
1706223545
496563494
63444391
474916167
1934758584
708311000
1696786246
10748877
758838668
1051188694
837248019
1178458660
1659021870
1529727188
674236364
350024506
547401524
1015804076
1955646854
370441782
689164563
978952075
800912477
1890520789
217362936
1203227329
910937353
303580567
2052170947
1869599541
1129294420
658480323
122159125
2060301978
1642294416
351723012
1425802159
1709591637
1586696222
2022147828
514708159
2087384766
2044104020
985438768
76408707
328809841
475166131
1972726220
285875855
704322907
424346252
778827453
1155591788
1159387543
2127124975
1253373045
1778005307
328077188
1328602464
1055952596
864653052
1116584896
115633808
1187023639
479118717
1032121705
1947075826
1007301276
1009006383
1667384107
645241677
1792908813
2114022355
1360350820
1739538284
1348708423
642913135
266227477
1622491659
833235061
797068466
2042788398
493041882
1304129177
2140508707
1903576507
1261569480
410635872
1794471372
1705879228
1637443463
1600388293
1147953648
563302388
1129336160
1402201564
1718467193
139750578
1832531608
900570706
1648544819
490477347
959371902
1633122435
145237273
1061586661
1805804244
1460672808
1688652477
1255326249
1510224258
1652750898
1408551574
1584277943
857543900
932080713
38412600
101903403
31658967
1414928894
1970982452
324965358
155582750
1874951338
1772229264
687094519
704601897
734340423
1031152848
338726701
1090881522
1180898161
2064680188
62850278
2010900356
1970200392
1457328889
178355145
1195699689
77497097
1516142801
1529865689
1452095076
1738838427
139473036
1671593382
667047905
1283562902
1980408105
548898593
1759504942
2010564982
914000451
2026429283
350086821
1643704965
1847239887
1681740274
859438998
1500853745
1498774258
1473212504
1707563521
246921706
197225939
435767038
1407095071
127134438
1032671958
1885191436
1767959934
1303776169
1807140737
1309924653
944603538
969380597
1458429286
2081094570
2063880906
882694272
2022012999
1841111776
1260571366
1447000451
747028076
1468678199
1710271120
1889203740
1704304211
1550445519
560350944
1809509769
1539153841
307296381
519624072
156309186
322684095
409969896
2145314424
916742851
301517460
729388537
1351536823
1478874728
819799359
595807702
1735265152
1087387436
1314790155
1163794280
1147389617
310283650
1155412884
1855004702
1464463699
24386960
2019385653
1474053436
260927002
1227183791
1383857775
344361768
2125322131
336048017
1716625562
933753043
1298272939
66729862
1329841815
31036373
1904802482
756082884
909082865
1384015443
99456220
1960303127
1212951826
633597024
486311311
1938480083
1673984404
149744974
117676555
562459080
624602976
90037072
1175889844
1331756535
1540853617
1356974413
1659642676
1360903437
2022654366
931104860
1189192958
1788082491
372293708
1262716209
611523341
957551126
682227541
1426534586
1175388173
803026559
595595591
1666498544
1889531503
2099043012
908580088
1381639453
364968549
1684155062
1120581367
818881530
2065139886
220048892
1783300349
978519069
256855998
2046998287
661566996
1609214402
2069411800
1394496293
1820375900
1041620074
1714705917
1391222442
2012863798
48369541
202082215
1944606612
207425144
269447991
1327660665
475124219
1619743459
240030607
481676215
730304771
574764138
2006656164
1001993333
767537886
24531590
1079021015
875598887
185493818
820276155
359805250
1543895307
1497862779
238051614
497920450
867573158
939426312
2137591928
309083945
1429094201
253975414
1985524065
991295175
1024061318
1653384183
379600394
1857623070
81812855
629627898
2006906304
121439555
1188629545
182523122
1672017641
1708616762
949473386
1872757592
506433625
195853157
363713404
402085938
980660162
1330809480
242861283
1230582931
1775240036
698368283
1134730248
1397803111
1011898861
1995659668
2040315677
302288843
1400623507
1938782335
1977510198
603088101
1411578723
139647032
247201008
1471942676
468786325
655311171
1748564895
1117653320
1917568622
139890877
1112510706
494844853
588557519
626362288
819407703
1064137739
1669076912
775141212
998429241
818942099
1815961065
1865330055
406732664
387574195
411498136
107695989
1303901943
1899105000
1377588043
886361510
2000638863
789283129
983384551
1971992463
25192389
1938816073
1402065253
338635399
770043961
1887096798
578306837
915702464
1567067136
450003659
1727246241
2129353509
2131715103
1547305296
322691528
1688447863
1642267720
384747199
1561140309
951062315
1459003561
1439337768
2063451287
1033791572
355140553
165392463
1566941979
745156323
39230399
1998894622
365965837
1804788294
143848484
1305891749
1295697769
460386151
827430103
1452732611
470504325
1171720006
218703431
1905679134
192736736
235533151
2096742281
1185103443
660526511
183107228
1838325353
761402390
203079129
45016804
261070988
199878032
448229787
1145928803
603222225
1147383198
1245472050
2037045688
1102224985
904557454
1261424010
1717914892
1259163699
1939403080
641816083
1123979790
237221763
1112277701
852024844
492251110
1568305135
643402783
254585702
362084981
221229316
1671254983
2008777276
990945554
1976138645
1263917031
1766794302
573529515
1756969360
931520131
1746427918
468872146
139558490
743381212
3925534
521364110
384401406
1158054831
1286548073
1364075458
981305654
2056398261
543412722
752798267
609671105
1509073804
1740961264
562320278
596712491
1814661150
1069885433
1875600988
1261502528
615096699
918018432
1474179346
1451524908
641435084
1220403955
64058869
1671712659
632695547
2107045375
216580798
1531729422
1819599332
827171362
219919286
1261527475
1083513361
681189641
476932436
1115679325
903272615
1733141034
1126212539
316463613
470078036
1171976044
15763914
478644424
910937353
783200899
1941080155
1100840898
1212526135
1934893022
1993906108
1353493226
170005142
2134506237
277152376
1317315533
2089228982
658682948
6976782
358296330
1433812086
409431652
458807593
1207368915
996796955
853738535
1015203097
1026035194
2022313412
526563093
264011339
808943174
690746757
1873731135
930307060
2081223765
948128184
785732950
953272641
1728469735
232436315
1860265303
1410126948
1969752431
703688649
1910717176
1317525346
1913257211
1142125604
1271125695
1826334998
635559122
867698425
98072534
142886871
1949223581
1980828036
1226936328
1854279298
661770466
1232418596
76508192
2024708331
1689791701
1680317882
1295061520
2009638511
1815234816
1057663264
1757754436
651967242
979248407
122130834
1593735638
176459454
2058688514
1662240632
1194476203
859388924
1086043978
1338886497
242041462
283441792
1776661382
2055754298
815027639
2016169699
451687462
1368880942
89896487
895238148
715992879
620551721
1306780025
1393904996
1662432696
1230598956
239140686
760286167
1910680231
1199361393
1223530582
860971934
1897985015
313979713
868678781
496130171
1630941847
222099894
2125011861
2006843516
1616441872
789076596
773897265
1152611152
1766016627
1253451666
1943294065
417805781
694081593
1700601562
1799270828
2058223668
156308890
2119176599
64627950
1086451544
2054944722
1120697702
611120769
490946304
1780874451
627287558
1970302012
1705919467
1382770868
1139501771
88486501
63209559
1393872962
1157561858
1909310890
1730613592
1638729252
546888316
1754360709
730649328
1044590383
1338417672
356701194
1905566053
1550325085
1334208411
336767520
806943490
2118722079
1370918071
1860231951
764582594
2115355249
1990586517
1491376744
316472913
988695351
782120979
310367898
517199080
852799628
1000938563
1936043533
1374144491
1516128374
317244500
1770599250
1494548652
2014329461
869356724
589814906
717774231
267765436
1397024569
678597869
2077802429
364124514
847638132
1002622716
633280734
1200437115
2000577531
734598028
788400440
1828899251
1514183768
1513144012
1736373326
795009836
949202253
1488721494
987358134
686391935
1267401377
40281122
1712783514
902344197
1651328728
1064246208
1808517046
498946393
77717597
1705702818
204714895
899894898
661699
284746783
719467701
730614147
1173387533
1617732038
1085653617
797291722
1759512266
1234180734
1573618025
641633695
2085057466
2019347752
1193924751
1506226356
1425905680
22209562
1091131216
563521333
2046222687
1633644263
210187032
1196432770
724263463
1127618847
1099528458
247754069
61514406
1791648733
985040598
1365436731
1912911675
1147026610
1154588651
1554741474
1991118434
1881977804
879668956
369678386
919595439
923978049
1561345619
628898772
406075784
705533422
254065060
356335317
1507742831
1240010494
1733984456
1169898674
2026682372
2146729942
1647342338
1118541888
108153637
126081430
951411269
286282110
1580214974
274155080
1645991949
1491020625
1513810915
1852892968
665825844
1508542419
2105780195
2063487809
1566472416
15336171
1792350978
1991631221
1929871626
1797919315
691539854
1584091766
8512414
1140533558
961880656
677665829
1757066761
1448386368
371433488
1985007245
1197220598
1212714403
849607377
650652813
1781522729
1397199107
556704328
1095478809
855605496
197964460
431128966
926764757
2125188322
1796814465
2031175674
300461981
1069752182
2026634859
1453679336
1363051171
509642634
1868601999
641476586
1555429308
1099661196
1397555368
312880919
1983657416
1447232366
248223344
1300066490
1310899943
1494383624
1964693672
697703822
91384470
20124426
206103408
2127980178
1382190764
434695220
1316280738
156347765
1311532054
1208776629
390844766
998256165
472086056
794538571
2127727904
695510525
1732201521
1316916432
1480170338
139868168
1679818905
1278371827
1038286717
1075720090
824370954
2075143096
1872629777
1697000872
204836762
173924228
1390342502
1037728891
816473976
2008788651
2134704129
1075782145
1483360710
1873251326
601551680
914953656
473896661
1869101022
18967612
1056301452
917529143
679371281
363060139
397156512
2000460870
42080469
1327025600
354066338
1615382765
312352028
1277451634
672866021
2056514130
1420037967
1096214375
503462887
164979401
221408007
554272153
296083260
135888793
2109788954
560804219
818754224
1926552847
613601897
2120659312
2084673992
1284389358
147514230
1294572476
1825828015
1449212388
1402848561
922580316
97347525
848598935
1504296081
2030143220
1413198425
633627612
963717759
720432635
233861475
1942183015
621862387
1578798747
494512532
1796343371
841550875
335277475
1034456476
348964254
382970092
95358836
1958880488
918669921
1462795913
1564301323
283496432
1229597499
796714114
304878797
1418928708
92435549
1842782620
1983100651
188464207
964695624
914905549
2081263874
62630500
238099635
513795648
1694720906
584202474
266901102
578902729
2085217545
1069726069
1112165959
1840052490
853994904
1198295012
1919492215
971632268
1314991222
1661920577
434661374
1637573207
1843205147
783344487
1179023964
1297292776
806016836
339118190
2109035673
1045472583
74085727
1299537445
1857132370
343904791
909332045
1945070531
90374864
1639769254
332447384
741386478
740577618
1699528533
2023164198
891517044
159359134
557049854
1215553917
222937057
489881281
1178344489
1648677142
1475332700
1358141359
1616570484
761114762
646016196
235761106
978093166
1478418743
368748337
1961039171
1088409606
1248651050
859365315
1847165058
1029466162
570613940
229985739
431973939
2057694172
2093845687
930355522
1045114827
1824406846
647995847
807502479
1706341383
1556447839
84151564
124186833
634452446
689216254
1792778042
1197932684
1638891154
1734737405
881202655
1046666186
45934336
294436417
1251894045
1710012199
198652867
885791204
1248840769
1653271314
1037109877
187954949
374829735
1309510630
820821805
1798447663
1680364236
2087854134
928237386
1812343881
448920806
140063393
1203393557
836455630
1001654245
1444770381
852733849
1818771691
470703607
824381159
134178616
1745832622
927228542
1410866704
1580417380
1313303317
1414414304
639975856
1295805215
553751071
2042077074
1061284995
774931370
320200460
1554676419
1522468321
915528716
1398889561
1495081443
1182855092
1752395459
87204245
452540190
1501110997
688593305
1184880194
888899329
1423552578
1008481553
226917480
805671533
365530519
328397656
875340343
1499420068
1215272132
1115235440
1020630416
1046922287
1995658783
2066699673
502971286
1793034455
96774732
679312459
1749894068
932888916
2022586089
694473120
1978744985
998420969
2075967450
2102456852
876353590
1188702683
1739146914
2065808555
1359514152
1794901973
1250367670
241401091
1511010057
1102823668
155974757
424290468
182006274
123614569
706737120
1779806470
2024449093
36369428
613696394
866844766
1531237755
994412209
1377495699
271798657
293839595
645084077
1811728720
1586947986
1177646825
1113410088
252391209
2026961924
1408559334
355044153
770833564
1938464637
97162455
1710047471
107713009
284723583
1155800974
895617211
1613888063
1900694814
1107415192
803385054
161546359
159135950
1503952344
601983693
147782803
1834303465
263388405
913334318
1359690418
101384285
1053828442
1594259128
1987513611
70686095
1998383978
1785068422
2066539106
1777087537
1786335511
2112510525
199051866
785563833
797581076
903720025
1743025930
793841529
654754587
2004656082
1569048769
1601599646
1699926871
2063678629
995916566
1365038740
892179676
1984102069
1012089958
1249921126
1729930326
799002235
1547175397
1854463052
999861307
399121657
793788608
2080603404
1394502682
623978014
454646799
1144661812
677885913
452669547
1605824752
1794145640
157474420
1116578312
692089579
1751808146
2000426584
256320101
1263645718
854782791
2141776746
167719665
483847958
399307383
45526776
116239057
760030998
160591290
1384020290
259802727
2039990784
404207574
102171779
1547006200
163336200
1158317783
2141380733
1794251633
184281327
1112888263
853963282
2050822478
1451975953
928452285
950373344
625126509
1127751030
1369463266
210709657
961319636
1253973397
709012636
391883305
822604941
834558862
1904287483
2080511083
1022103042
926546305
1148334909
540163279
1961804463
699652238
2024364840
669873953
1640905030
2065814851
984579515
1930721678
897667619
1143644522
1088035146
911390106
246734437
1680629996
41973796
1504941543
1184662252
1983056230
1067697415
1632446539
732214004
1509255610
739305679
1266506334
630536952
2131909336
6439856
689150334
631197450
476499567
1005289472
560131224
679617900
1648125196
1212936794
331925769
626537187
481931068
267327778
836666099
441611504
1601998641
1932794632
1525481413
2073000805
851983827
1122996011
1671802358
306683800
986778152
277315391
24566988
1135585745
1812287833
1402139612
1847945406
1591998336
1324040790
458002839
1903499787
645011534
23488304
1020823534
1494759603
1871186887
126148019
1746639217
629112183
705616761
1359291111
1679255552
1980951297
1712303362
149335141
1831384743
616064787
46795611
1136529610
559371921
416129552
993743303
873084658
1874688364
177815599
277557582
2070838482
206529368
1941536602
836521537
652649058
1405320579
1516855228
1286760689
703486565
162467765
1765380579
346628738
1533931914
422463921
726169240
2015202003
1469058767
1251311276
2134812963
1269799291
1699722157
388473241
1562235212
171754530
1920373725
197363992
1148489892
378284556
920981541
1460519997
1780986916
1685875104
1280147965
1546291665
1667814032
1257052745
739848758
680594381
218560858
450586011
1111305798
342340757
1601373526
690695609
286182896
622865923
425960494
2090295315
16322802
1982757356
2127322290
246819488
996434825
1436158082
1934036310
1415674809
821253400
1766635583
1448007862
2002595352
676277645
687042573
2141481133
1792026860
1350097880
1087069556
1687872308
1439926532
1773778417
2116978676
495530848
2055406093
707440497
1762497501
754136506
1847340713
1752474064
363872537
262863046
2022280069
464417698
695125097
1331134021
1162556311
1111883001
374593016
2107146453
39908978
495541627
376260032
1651200286
1662727819
330290452
2015073846
813251657
181852791
636721501
1352500778
483560087
1750617003
1219171102
231674050
1278237758
963856209
2124365326
1512883758
1280611008
1813933581
788409643
352940993
1839248295
1551161389
277694041
1198114956
1419656393
409270709
1898308338
1143031101
310053524
919802497
1052060656
1582761430
691181572
1763834777
1194912690
200069054
570557235
780431493
313757436
771763029
761528536
443897785
477486929
368647303
865119118
1766385915
1076732006
840082897
1986614636
444256078
1660733475
951966771
1747058807
513762080
289664443
90110828
278058434
75746697
431045705
892209026
1718939794
790415551
1400878910
1147595159
2062333510
2003660762
311696346
1681531216
2147358660
36600261
104770463
1731203769
306721504
238168509
855895864
1518535038
89491748
26435494
1744382076
343729602
735829443
1731637540
295555824
638537362
1993363370
1894840798
866340830
1817795254
1811864433
1219312955
1338518115
1095812696
1403944246
1189544026
490787726
1104693256
692967870
80163866
1017673476
2122719585
379619022
1585756607
645691779
1567699413
1711197839
348812196
2066956980
346113951
89287564
1145338472
182110249
271028957
1712828938
865049122
1046976586
429808225
2061282229
752272479
1420978790
1907215296
1055231710
1320936744
661177752
2100031874
1719812228
2086344761
334193220
572471940
703321248
1691378755
1890394138
980039991
1351356212
1221720386
1839688739
361216332
345643165
1662091413
2000110018
1580883580
457731756
762345650
367944268
238450908
1868525004
642094513
1461203512
1887720410
1335589598
1951747174
1629005589
415010111
49501356
946928684
1116694064
24501296
592698942
870284431
1444306042
1221079600
1129670612
2049379895
543263224
2084981840
808052467
1808782359
1433780266
1627411382
57798726
1868787336
1364992252
930002133
1986685099
491358809
2119000694
36906144
415772015
1929167136
533131866
1356174231
116615610
993228724
1876659785
1377499927
1974685376
817327969
544015633
1995485320
1302618562
1254067076
408589437
1075697453
1685747071
1764356499
1664206495
1659656428
163066780
198648413
1305495776
791695828
741175583
1656221417
949888009
2043583100
642472919
1870778362
451034296
761864011
1670573914
192276356
754169069
368910620
2134339850
1935884151
1713544577
323305945
504954749
52155834
249108262
618378928
1863266819
1522404747
1919197162
1885039872
2094214617
2043418743
1011614465
1216207095
399984520
163765286
616029575
168678691
586358910
103604881
1239032731
1307763451
666848971
1043204516
978010311
2106845626
966061497
551020717
380569198
433983141
888683696
1761389379
179625697
242386854
1062308971
794353331
1504294707
1706309107
1885170162
83021182
2128754010
1199194190
970646845
164827583
573162099
2023522077
1352362467
1873029400
863582800
1751813095
288654136
1384510602
1003127556
698800235
356343225
663767884
1782334621
1729341692
1189793818
1736601085
220789474
41549538
1305647863
1596912353
443137987
596750901
818816955
1718061609
1856326963
758256731
819368532
2060993645
535979484
2043283852
1847447090
1427468476
159908499
1405376658
1154907917
1011338281
655190447
566817928
691170213
1693393142
3166805
471492846
155354076
1269363087
1078505963
1196019925
849680022
34902842
251693323
1942343619
477088742
1291685700
2086993181
1005816608
230715783
1234278059
1379122075
53530846
1622544788
1768951657
1946364333
1944235492
794070524
1288187748
1661477811
191065826
367682332
2089696828
1980985481
1701633990
285373260
675706507
766338923
1297703286
803665980
905658049
1584555277
1296815767
221988525
1900420334
924422902
187312251
803870280
774894176
1365911016
762491532
1673196380
401462496
381905354
1580103550
1762369618
2045913743
1716914925
706273234
1525298454
584667688
54515295
1561034460
2128011000
930700795
350240860
140054200
286140881
937924913
450140389
1254001814
334092421
1710763734
669551274
925119899
491208910
888867543
1374392401
882447556
1458009376
50492780
706663339
1782209525
1899579459
533191574
1256663176
310341198
1200785642
1090275475
812533908
1841133408
2140230263
938688214
900296996
903861582
292586623
1633094487
594145764
925420220
780632912
1170556620
615605424
63567646
679123453
2143477552
2062775555
226216996
1805171602
791014765
514232149
1193117144
967417071
2128330903
720444836
567245782
673550871
1497187508
2072309282
1292756962
1787748399
1272679387
854609090
1157673751
669016910
1724942542
2110280663
1960880985
363340304
889402173
763415953
1005168227
2096407295
323698569
1142408890
1537205672
511489774
1186016674
1332327553
1335898893
851580864
406642620
271873104
1620158974
514031647
1459726604
1332735936
1837628100
911250172
107313175
1054433997
849474445
327611645
859052436
1780800800
2087221158
1253653318
98432204
585702088
30332880
1602862371
1175288769
832392323
486484952
451023084
205138110
985733343
1556285018
92935968
528899913
1393713372
544591189
1432042588
1249146536
1929309904
47378846
1746467149
1699253682
275734113
991459397
657706588
477680457
609055470
1038537573
700738042
586302588
1493794261
1215186630
1713331737
2005152035
179687020
1455311230
306175377
1783384993
1909498178
1195768537
188965027
2043564910
680252148
150266283
569303626
2066387387
1044631666
408898459
783531805
715370551
33348110
1511886114
1310949763
2110757106
878686262
700075388
1124165701
1629060585
1087247256
582504451
206352153
169454330
158181214
470747788
1568725809
151280979
178875813
1936954054
1216023246
1969474285
1614648476
1830796291
1393130648
1151153940
603671138
922492743
1852253680
1925081398
1702335402
1908827922
1043623291
1275380727
121169666
1033867530
1958598149
537691391
737423131
784513655
357243433
2021746478
2103070748
369638850
1490022695
1325921627
1147528204
2003805881
513576677
1655371903
1355968311
1303547531
953724717
1543264701
484895645
1408155813
10766193
1947397581
616665250
86296215
716567554
575584639
1101710580
2056460714
987976380
169953086
948755748
1784371172
2055162848
105708107
1462606364
7662401
2033649441
609844292
344298294
2081659508
310243307
278430731
170725812
1442434755
279146656
1177798368
1003860597
350082647
375303610
1935639311
1222826974
917296474
919219301
364655792
2065178831
1963557782
73369012
521884548
1292413136
914631395
46904910
1917666012
1674000741
418602117
1807525217
492711176
903723310
885561069
442755629
1219032284
781012741
213742318
1484036097
673660500
667315007
1149097758
1703891821
524481811
291703120
1328720037
1399405792
1376034669
414349698
1885655195
29717921
594539184
950115012
154405416
1368212217
1172655525
48423852
566609317
1396829590
283479290
2080263880
1063798779
1663943271
215810609
1676228881
1838819315
2022724728
1557241080
2099666806
207991712
1253426766
1911967343
1368235885
1988953842
953134721
667057168
1123348592
1084622082
1203208930
574760607
1764395623
87090184
420141883
2144189617
861350826
1180142932
972880047
1362986382
1395444082
1794862560
874464841
1777426135
19192521
780168294
1399525991
1268383549
1481507050
1884681570
1345924712
417454237
1076557034
578405804
37752434
936630690
728310261
126024018
1393103286
975723609
904108932
731619012
1212762678
813789987
1003828503
2138766687
1021512851
2007484419
1725143023
1702785176
588894080
1476183192
1297604229
743425797
40383552
1339597658
244377381
656007772
1546679888
1958754397
2029792876
1150107248
1609415836
1312786678
555133284
57212635
1391458639
358838719
1884455609
2028274569
1096931
1240958015
2116619849
770674124
2038308166
1880560656
1333168047
782132209
172808679
36845382
156586680
1702845110
1791513886
1742280770
1723131308
672833588
693118525
430928080
1052959692
997486279
1417631848
330908997
1898986362
166826436
1126540125
706611800
1355856474
1381755017
623731010
571015886
2139504695
1745712420
577771750
1723600067
264324210
182937943
397466720
1048812348
108583273
1352835569
2106454075
1478335726
1883370588
1377900153
215101431
1132935944
1785434163
163001399
781177628
1445137843
1992414549
1970928967
307341486
1728884472
1538733147
1361100323
118290767
862589267
658684143
1911619820
579917682
1837368148
1692076508
1355418371
167584140
1717632506
1625280547
1345368646
1597787595
302915908
2052045152
1070604235
385504374
421722957
835370524
648077648
1755585819
377976639
973064268
1372908043
1041465271
183667151
1417540260
1599872731
562457395
448126726
1171713852
497495544
702436545
1999597046
397589881
1885529962
1122616799
974981685
1443821930
2146374276
730433935
8440869
1062330741
822710935
1647688344
794477273
626741663
40422668
1803992526
1018468262
122288273
2101759173
623762989
798469745
386857748
859295894
1568909842
1083536749
1655818390
1950337711
875345659
1636185045
1390379079
1940075138
1360500299
657729178
1120310572
488645615
2088210203
286402951
2117615174
1978443636
1840154090
162639502
943072060
1761702110
74415213
1499001008
1947332586
673403030
1413452382
42501138
1345976799
1792699594
1867428333
649776236
1748502570
367617260
224220013
1498134896
673316009
156249632
391039114
916374538
271415838
1846800917
48634130
1150792700
1895779377
1934169759
1866474751
259722542
463008265
2123765998
2025758627
1132549708
1092302434
1641213409
331036837
1583175932
545190359
1472148360
59089899
1707022827
1930750183
965186177
1364601178
1457198712
900429312
60374160
439047400
863462727
452706419
204445243
1500579528
1765867233
1211404835
1340465255
1216178319
2020244209
2027855413
1286810695
1679507834
1281244758
205286099
2143075144
1224954310
1516794494
1859204446
329915413
1478692510
1478067866
1881002856
1439154771
1410302782
243245708
1967026235
1748268203
1378637304
4057444
23465145
1868994639
1334412260
854327863
1131923693
450981546
1022577800
1250322266
914665751
826532852
797430118
165814516
1754188749
1670225575
1553853060
1461855399
2106519346
1474751956
677520850
815236759
371335609
1446685498
1309087043
1146261282
1422644111
387387709
419316739
817008618
474129012
1169844771
296832232
1177776866
538455024
1540645962
1120354616
1363944678
1272456846
1844181223
1805661869
1211884230
508410064
2038329256
1807243421
1741519201
2134871633
434097674
795334019
752383362
1250096450
103752388
1040653018
1390532264
131977777
697450
2129116222
1019148118
1256537120
454485674
210624836
716865854
267848196
148679992
1393452531
1647321068
542739813
1377909714
1927976907
941147045
1953637975
181375730
1080889235
1794293610
839610482
676140870
2034117599
355569251
2010964871
1342294113
1377061650
1385077508
975213275
1453585712
443814318
1037982629
1750024011
813961189
1486214674
1839270692
1167583240
25770071
87567049
638540710
1921659101
833601991
853108296
325668844
299697385
564546697
1992801191
680091786
986091027
643208189
950606790
1212285676
143889229
523209917
274777920
998616246
404817775
1271299626
294952129
1884075507
1706942815
665143730
1790090065
1365892797
1144220845
406450192
595557221
914112550
2044232747
1810599320
2105980186
1402105626
1939741210
122768502
2091478677
446053598
408268107
1679903592
400493728
1334728429
993765628
515717492
1332119782
671781855
1539965694
308193297
1646450406
873268071
1563792666
1311662733
760133811
1637641269
1896949015
1724001566
313570572
1735818444
453825868
880270770
424849522
675564104
1185590422
835181394
863445238
1591468466
219829930
1976072669
528792487
1076600898
884541386
190887335
1080628251
370044690
224290498
1373164009
812394963
402291504
1511335490
447048635
1872059050
267244452
1908919872
538850415
1567067926
1947555492
1694672554
1596897790
1293375502
669998277
1262129848
1882777018
1494668623
92171367
631726857
206642955
61543459
737161054
261857792
1563195646
1445251075
1729575157
1051916264
1630120095
1538963443
601214589
1149697923
973940277
1357836721
1636299090
1164804930
489461489
1659103471
1000963588
282178121
1732917375
1336090931
2091883923
1434440966
1464477046
875287694
32128434
1066262564
1745047525
123220458
86502040
633408545
1979739964
87127544
1863379248
2136402555
227624869
1950876011
612508108
20473065
2127567473
169283805
1592576561
269737176
1577161159
283499232
1823575930
393500815
1277872994
1428507437
2133976486
446112508
773274135
533703552
1217263288
1730442267
615493086
1405901541
1450325677
1203618397
60084939
227956473
767553482
913248851
580487213
2032199509
1072074215
421468876
69588151
1652084039
450144768
1466383044
2107358481
302659560
1128241218
1307944116
247637152
1013567603
1513447121
1214374128
135695879
1666023989
1973264619
92468810
593333546
1652955672
574785988
13800870
1781162262
1510381655
1197475084
885773261
1178154962
1657196932
973310336
1333862060
531136905
1332395206
373231791
770388037
163000333
463861681
936391942
896798833
1921718706
514892779
1739738440
1282136194
1210276308
900391018
1931402145
702348531
70339756
1750784370
1379610008
1664895398
359042427
401858261
692034171
1281960571
1500383302
1165060559
1113715600
2052447154
337642600
1799393557
51616439
1426768759
232091796
1495224436
1549366644
2038594654
9105770
48114217
1183027567
244376473
1659669206
724589786
1063149864
1138158821
30074412
1851405371
797728038
621628795
1551478916
423714633
1610805313
320445047
303144309
1866259805
1050126278
1208522507
529592302
29616162
1193827364
525558413
1355079986
917096052
1134830945
1229618888
770273010
1724131266
1754501483
1177902723
1414637600
150525070
1309287330
743356988
1424435748
366586242
1087656162
252206900
1435320934
1919773474
277255657
983313196
20844072
2027273601
892985598
2038816842
2121294077
127840438
572916595
2092044520
433765550
1008972114
2018546772
74069424
1591345598
2002927201
39646854
1734013168
674267028
1584372667
854743227
910574717
302313164
1603234452
161893383
1213219823
1320498045
1161334442
1183720318
2048486895
1453324939
1465352680
1174440479
2144293587
738436152
273460129
1723987834
1136273033
1009792927
1085961893
401689032
1381683670
9532861
622363403
1968401817
1580884292
463669431
1699857939
505671021
720600070
1445341602
1247518511
1010685579
287767623
445328307
1554558573
368793853
1387546149
808081190
863091812
424996491
1195590135
117015315
1662764177
1217807530
1986207115
509239301
764197928
236864500
1071415586
2031638379
514957358
1655988903
1454269628
2081938070
1295399953
888799341
965687237
558662953
1911816861
2095744890
517047503
623679896
1181919853
1607387494
246830040
1138802967
137867549
131591045
868333901
1293119587
953872654
28678283
1187148954
1751118076
1955752686
1295475582
996509086
1551523787
522088081
982766501
1574507786
694464681
77619357
1854866755
141573307
1705189856
2005470485
438165095
166445148
1005018650
1602920001
334633407
2107133820
1333766075
1062183427
1564036941
129147621
63495811
889598953
2097580978
2095854809
1966593678
1674809755
518310593
640574313
834382767
126226602
1839634081
325881502
590692065
143745773
443396231
422422865
1133699197
1916895003
1512937232
608246761
2096603502
502240498
1171532960
957386698
217010604
298865807
2089310523
1655257372
86334601
1918255685
367903296
275449029
1716359511
38079271
320851536
1048640502
1350645088
379590670
998266058
569742056
1880381673
1628425593
55723864
1502295157
1605845495
1593037945
1533762920
1864475586
1367827644
1474713100
290794320
889906813
2139848868
144197401
1844909179
203577639
366403978
543296933
2136646899
1621083645
587929197
1674915335
304432919
471040504
1781892299
334833642
1686505251
1918467346
1036214530
276387702
1735531877
516350350
672773461
2109813948
512929592
2012766543
669666253
1016001082
1199869156
1797194314
910026626
2120415267
2140700904
125687650
460478669
1628295992
1299690378
1687608455
795604325
893942746
1192461662
343605414
671766585
1680621788
1719680950
1036993769
130580217
1286355264
934805703
1669284518
1230085156
798332135
1428078717
100792721
835213200
1953563995
1199668177
1883838940
260058660
625662846
1769404822
2042330508
1826136766
2120499781
477794403
1724581873
1497781474
254982477
966134589
1546379571
1558438096
229276189
1133456896
1647686355
874547941
226921786
807884024
2093828373
1140036156
1512987482
1369780409
2079479752
1084419256
1728273183
2029852284
1611230175
679712795
1975001291
1561398218
1666620124
830182858
1522167336
995487667
800323776
1326059280
1350830245
976079888
207116595
1537592770
1319188650
1040311263
183458556
353394889
362557867
414173931
596500558
1509608126
993025481
1423476495
1440420844
1631566844
2087909135
1397445344
1372572857
1593604298
3041614
1116187383
1738234002
1356630994
558707309
685901471
968656397
621663516
1289023798
23243876
1361108421
1064588417
369239903
653543006
691920464
492454567
1453597159
1454173001
2011448809
1098404566
325161639
2091694164
85327192
2111292296
764796763
588612426
1560891864
107931672
1480620816
1212036737
1200931480
2118159742
1314959332
1647443487
149890469
963848825
1759957740
1804979332
866580652
1887942734
933841609
894527194
1242589559
1959643660
1875618636
1861344596
1237733969
489300545
1640792324
1959295479
914693998
1103709373
1887051379
871723280
1927898765
86145853
309469373
140656746
2003496562
911737278
521963169
859547233
113468968
880825812
18011813
934342084
115406114
1541175071
1183467892
1376893061
2043085157
1477398110
8214482
1753791968
641141211
1125016579
2043269927
1133609849
1685079328
921783623
1354516328
1153746062
566764463
2091265754
1907467008
1032766265
1737479825
1020988825
236642082
638914481
1615019334
1776174191
1437690794
1336097478
332180053
1499512894
1113942574
2015265042
122871470
553273465
2092020631
45236722
165931808
1074857061
1809671447
588385880
1132196153
446638854
241547973
1267499961
1548288389
143088133
566039347
2074433572
1250929936
1990735867
610404157
1111632318
2057397275
708774451
1843857867
2041973364
68118371
2089161500
1367213186
222713522
2026334225
1815203399
917815595
918874593
987195562
643581894
1553288084
1772358529
288471415
1847435090
2097752588
1258668995
2112656399
1697361674
105676292
937325530
486354002
223303655
2087025884
1559762407
1788761720
70282087
907875960
699275882
835351635
80560768
652242645
2143089549
1565796616
1535541459
1731846842
1915716046
271048692
510695695
116593859
257929509
971487471
1519156843
688940266
1909642074
922810609
1527209785
1228074211
1565102850
1502722694
1636166974
1725820000
2013246980
1790156812
958208847
1297907144
1529839067
1247594877
266901108
1552492495
117812404
271362442
1702912039
231849691
968636853
1797128524
1069975999
612956293
96360154
1582375640
1591444637
111030835
839466967
15418333
959707420
317274031
535264436
278500201
404423768
643068206
173944952
1836596742
1839030590
1399312487
1342050315
1767838416
1200511098
279319864
1904037184
133261750
1126620181
338545289
1533900058
2128584601
730679000
1767518189
2069323540
964178906
2105044693
131133379
350319371
1501188204
1726809313
755575095
1750890476
2010036595
2111850095
1793874930
1709290086
1532837137
2100093821
254725987
1727854421
1060873422
1632259654
1158811232
1556328257
1814364422
1463621201
1690085415
1921621680
1562442091
620457961
1426990076
968015381
634186504
1672936628
1135031657
1259036055
216460653
1018596008
1146142149
1717054072
1341936258
1484440455
1109848440
965408968
1083739182
163078679
2067964751
953305135
1109420009
1842391782
1791170461
868476966
149133017
1123803729
1346433033
356009236
493006980
194742403
79050526
1947734701
150639240
1737713624
1937936817
614496072
473851796
19542234
1563234455
1192101468
1012688301
1062586787
112644751
1762249379
1029467132
909100883
293667352
1070450692
718216282
439025716
1604514143
1377529848
850414405
1824343690
2036110974
592885062
782161118
850162188
1042948987
996398538
1382956375
1899741901
140272179
1355436375
351833620
1792908360
244053563
1006570405
1301625578
585961786
364040605
841804657
636090331
1102579512
1171024047
145799953
1361900254
804681495
1141863205
1119835519
155351842
107672464
244285529
1861692762
439697972
384128865
1087388919
1325226607
1060952734
554303847
49835923
2009062410
336084152
1660550723
418770986
809610183
387861245
1827498649
1800245170
720633718
1592995677
587074109
1980637941
1416908629
506416611
1272257635
2013351927
1901655238
1815590609
270786516
1582571598
2094083239
1941038027
2006086824
265791679
1707089794
337436726
556334633
387381241
2078089008
1947885789
1661068632
1299479752
897937369
120566215
590762786
32106237
2071411948
1752010151
615703165
1747873615
1565376182
100608750
629755032
408994842
1549327640
1116064684
1494574690
569782025
688699753
1123870762
2060923350
1270473810
1629262629
1750227834
579371512
1415181075
529740133
278525749
877713383
1751529685
969715835
2111237962
901069054
2039472046
1908746346
1162778451
633236072
1720605580
176143386
1598206436
28080820
909077844
995485608
1676414296
1408697350
2121316584
632053991
1421193086
1933961994
1653335258
40880505
1255303152
1616963924
160085339
1760948577
530231496
886566993
723871853
705270154
1388538339
236943278
1311622480
362910972
1947220602
9245065
1768423445
2039693336
459831074
1466740864
546878346
1007608727
965026799
472719135
2096055870
2041234864
591139563
1553680129
1333132527
440075441
816740929
1023911571
951517203
160080500
1456493490
1945551919
279644935
1726868675
1201579190
235851259
1327247486
745417200
1617881309
1471897217
838485050
1359303704
154407153
1347032528
1102852469
1439604058
40713631
744390206
1503975487
1520065484
869198161
1203671782
638292132
1939265832
1485552565
285809646
414964945
159866168
110025957
1255577056
2049193900
2102080405
267959731
1555137415
1250793830
367338797
1376208511
1035607858
1354966571
421344254
34631254
24289801
2061042775
311923180
1850652968
134293361
896923962
1090513166
473572316
221262125
386692776
1390424065
515360928
1512549584
61319503
865524971
287127918
1112238698
1364644380
2093486198
1689169823
1955976224
1611834087
1553847005
445721778
887452528
163875376
180081834
2102003469
1550529692
808474501
1236237268
1980160383
1219299418
390247039
828553301
374385038
525774267
1156916165
1704713572
1079073975
1819342218
286771378
312984694
2054492298
576485455
1915400716
567432817
1801979010
1639759258
1582464146
2096112191
2054337010
1196257856
720388088
716910794
618925046
1663635483
1634072960
1132259194
1075160173
229545572
1776978715
918759980
1233327403
1679172885
1808017159
290577916
2068568644
322658457
53903375
1490076086
566928118
155827372
1672571513
1165158996
1644064762
1396478116
1978960666
1980661743
1399899948
1399547293
1039439492
1505665827
487122916
1782393514
4717406
267373156
1850134944
1741690738
463471833
1992722915
276714716
131095958
888118756
1494511485
875471047
324799245
1289705974
893606973
1640954789
421207784
491204873
1188976495
103931944
869839543
15031643
1790720316
730373447
158995517
1716297674
929913625
988865135
186256711
1943610835
1845301729
674143300
248317392
1108136554
889507011
160672220
1535114338
150236943
2003519459
1002532690
19541863
1770713395
191323742
1930226828
1921016398
1920225215
879046379
1455139678
1703156268
717223663
1954531576
1814354865
1010077240
942139013
893700653
667219340
18258119
2064966300
219150612
908736462
246598506
2110356015
1387643092
553567988
136570223
1964884941
1500632352
1314441236
1489869693
1246666141
1395279573
133344768
767550638
665622956
1657649891
705065497
1349575214
1537900248
821273482
2075669520
1338503715
470684544
1588296694
1742671219
1894840411
268845040
1120578159
1738381493
455607639
2069552300
407061026
751624658
1732980150
1673920809
1153248970
91979209
225255195
121417434
1971807697
34211424
943974212
600396792
1285614454
1322833034
237306938
983533686
655780798
476065864
1109002449
320142745
698732193
1346275054
1107104465
1168332516
326688527
1392750620
537640994
2077228475
1276889118
1283463273
1287224749
287449117
435291656
74006616
1499858769
821348353
1248335049
14125873
400151198
813449359
174469327
1911176427
1629840693
1454198409
804531323
300254973
1602443600
549476676
822230437
929385709
1346800445
229246925
697100150
1967619158
1822892324
1446684102
590193838
549076726
907438752
716963901
1163898509
795548113
565028679
2081031680
486648858
1088427304
355610582
720206534
1767423851
1952904831
1632187101
135547939
1680557102
2112639889
2024698690
757747540
1855401970
1524100037
1565216894
1588384617
1625431588
1096239185
944868285
1937873630
1782216690
1426009639
1531540186
1096797310
1538953067
43000659
471594017
1821755521
1523906296
86737162
209324361
1271998227
1383534459
885438431
1292702568
535963583
1598159176
2042196736
238343924
1037160290
1408463827
2076868338
2137035369
1806094088
1108289267
1693053776
1106169861
469780405
885429453
1647091683
1361101056
1567771162
1101650772
1610194528
1098962652
1182046392
1370634260
1470353879
667002107
206460958
1882832337
2138549280
1738712205
311179459
335895344
1259034226
278698851
17598106
1418697337
1528691516
1258408629
71348484
622733365
1220420043
1409929533
1680854695
270215597
2063456452
1151231904
2065258135
1990957826
1035982622
103089784
1046377625
305726794
1566974014
1719545626
186179363
740824983
1436487045
1377333921
539037815
241110373
194643396
729770140
1225924212
1241305260
2045630259
1284281088
850955687
1434002469
102374494
1210404108
323292436
929186934
584475271
732044059
1376628782
1125411297
500806626
1299856632
163333049
1898106862
440198711
586442700
521160685
1214900055
254956350
601410309
192766647
1334586724
2051894912
1535167534
185539083
1925364316
1978882010
1602294502
1972854058
1108098547
783119462
861786968
1126454512
685072740
248057237
407208249
1469703384
1951114857
1395681344
1395333203
1662605121
1983021406
423835965
775596618
424124525
1510848552
1108292304
1931333900
1800811177
1132020503
1951480338
1807559837
34493215
880372558
830659907
1120206668
573986255
1649465809
50100272
856897727
1733300462
429821858
1507410517
1020926754
1266562652
1733014911
641904767
604772887
1857803292
1588436332
1864506958
723131291
1696330522
261555874
2121288352
479440624
485359400
1577199312
593017933
1595366266
1016126485
1850318469
32837941
483182941
163377396
723473041
1677301207
1402083535
565658852
185038566
190520086
974837067
1622724054
453461862
1470134550
222927069
694396131
392539118
90410924
114809056
906773311
2114554414
1386429962
845560841
1585844702
1956130278
293658889
1648832816
128527756
1199068705
1976959113
871595758
1408348397
1001562440
1342459321
897888233
1039205328
645993555
1966735561
204253137
20486176
751693978
385490478
629241005
1284175881
480063004
615870209
987829698
1064288140
1961686001
1899744358
2105252708
376448732
2057021188
1182061017
1104383271
919708158
2045765922
1580287463
1167390492
798648725
1878838276
504913705
852360107
1186787162
85759491
996147526
283079337
2063264172
458170661
727768231
131177521
1432592661
1011344107
1434324615
313186885
1036717980
650715117
5522939
2061864282
112126586
5740663
780338620
1950481731
985970989
727413343
1383196297
824326460
1139582367
345308520
1694196532
1122049898
1957736543
1887016220
231225933
27091136
1057880526
1603077465
1909902975
656891487
2049943574
349567677
591521769
1761996663
2031394540
112284230
1841419702
1567340873
703736765
1287720842
136360640
388802500
345303221
559693964
1856378631
271334964
1287045756
376972104
1398699736
701726543
445127517
409601485
1207197168
178925245
1032815796
128806954
1062774923
2122677152
1378015854
78486168
1902830940
1053313851
1158667403
132784040
437028551
2063484507
1577951006
485073649
219453835
1568360209
1643442258
1166373693
2010914925
1162461906
653009241
538854194
5041032
1094716692
607250074
1398454442
1012816212
2077504712
880674326
1583335020
474275762
1719490899
1421252033
1621822233
1224927613
377813042
767184535
1648184592
535061412
1429394293
387445311
1153018305
1819729053
373874693
25611048
625186798
1039576301
1095853578
1697078701
1173553724
1044696304
944191230
1405970992
1296281470
733214735
141996442
1721000897
502022154
575338815
2135514651
1057832311
918258555
631636717
519588476
549779524
8521542
1531847922
1892254349
310891424
1074385763
223687225
393843736
495298379
330512352
861314263
3146710
628522693
1715674355
2027627057
434434356
2023675511
555418121
893219160
57953326
869351993
369811915
1098360668
2005212849
1126747843
49060537
791029731
1974466706
306981156
947766593
1159364672
486665679
1375297948
1736942047
1769480665
32835238
1438658708
1307534463
788908672
2065286651
1543328085
1535309106
1444599029
97263135
1433316155
2038723267
1959570581
1481052612
14272585
1391420457
706271975
102245998
1722236010
1090340314
1970100263
543862822
873636639
224390862
1128298894
1316064171
85975901
665325814
2127397353
122106912
53114373
1914634631
1001859949
481187950
1598687164
107016029
1649055581
348867245
1861129402
155316434
1681280127
314880820
1295278122
2042616718
970545322
887592393
220596970
1465818302
1363334808
17177304
1911467871
276852200
532720182
362795449
873658394
2033537396
1428682782
199092599
17784878
215680426
1416211725
1828212296
757264635
1363847698
224088218
1714031281
1124528663
929568493
1481654308
870815523
1170965119
1883840296
1103154860
1292660189
126197117
1099185482
1102660392
1083980885
2109708983
1512327478
573157971
1101294939
1233998060
419891734
904524440
1632132777
2007448022
1516079939
873012756
1938391547
1786771478
1248107197
1550223372
1235945732
474350873
1470746347
850824318
1123516676
1001712117
296707308
1753985365
223839748
1267437818
2038395091
291286208
1186094469
2123367058
1432086838
1021676736
1499143117
1573822303
1254984766
2053238835
2101211336
1037861139
2054409396
391424425
123575361
210832883
1608924436
1727442308
768460626
1400822881
418397850
1490362606
526316074
1093264850
1245479320
1701973387
407986642
219287031
475565627
604111487
281208266
782142780
932122200
1459638336
27658779
1786504066
1283487166
1550106519
1325906443
27701256
334895345
1567101441
152762962
1525318049
1533418199
492999295
1429464842
568887926
1174639548
1316749655
1999548264
884097512
567048918
462719651
1840666412
2060170817
323164954
897713410
808848824
935439978
968646303
575997090
1603598471
437176261
1161967600
1275853240
1145327524
1997545285
1862535435
1797284873
1971408879
2046604073
1334273430
723829289
71406419
1770046713
1741022248
1770592276
967521224
1234654965
1788692013
1309046759
936114485
775994282
334060573
83942035
2062024141
1042245971
652480408
571980619
1830301661
428252548
455877619
2026398408
1956114309
1584301396
1172291441
1344885314
1884440783
79471399
917490101
1208302833
905290284
82189809
458182699
371216281
261328310
982166675
1581615861
1907311253
2078806812
2071429631
185240815
1488585936
588032793
1148261025
556075472
1113569977
52409783
147501006
1340804658
1206637109
1832700163
1021744119
1416512215
857519724
1875968596
1833046380
16111307
1228210831
1557027918
1430678584
1005154086
932925267
1617900560
1700689443
560555491
1233737296
1061004835
1734243021
1126852778
194463192
1651340313
357174779
340995147
617269873
887001173
505386201
563869861
1034998660
1617600243
1359019511
127260027
64135312
985673148
1932947729
1453591605
120179574
900666407
1653164890
1788152056
1703949090
1887169564
1840857156
1603706148
743246998
857125938
1408333875
253942326
371055801
1013215208
316076544
1218622386
1510608867
2066625347
159413446
796406763
327726747
2039918400
1852345004
1083298670
405193581
1908724204
991368529
1857566603
117446488
321538895
1173508576
1919346733
103211272
1749203847
342156943
584527752
569817296
877573722
713892391
911117795
995032318
1314600198
747499077
1158104421
170082235
2102199329
437211560
1696900641
768999492
978627426
837265839
1133167481
1926360689
2138331367
1414387355
1204998136
2094382413
1931748288
1232234684
856001878
1657518180
662156371
827241126
857518088
149778880
1092061283
1048381520
141715888
1453335908
1699593531
1316564078
1243355426
1261755454
1635643419
1439508331
1272436251
1614923793
469782323
1418737632
858793733
66769442
1865998170
739493596
1551683829
1840801535
1772424234
2092348746
797234530
76095059
1127212600
2084886509
1095648340
1995569938
529344748
1331662654
893496755
112334670
214423050
1775666975
805714977
71576008
731302883
944313900
1704030101
361005880
2111290770
720660412
271174454
1040971019
1433529103
1578080568
337822079
557470021
1556931868
1819144381
1517692737
1046770862
1572573828
1574111743
1682820718
725365354
1746080133
495343056
667848826
2031141767
172057882
319760222
1954395082
1697102454
1944757295
421123156
521523336
282713564
51171465
537349386
2105957160
994440216
261117848
1889017107
1363688438
103701949
982032625
1219213822
1031758454
462988869
1331256114
1312265902
440091221
1001868994
1937437906
1886579842
815397560
827023501
406625071
2047869889
1684046738
1465062753
853321551
759489013
1990564538
1839806425
1574265288
2006089956
225248785
768521433
1077225506
56608883
1448799996
1043948811
616386782
1936063680
1387275653
926512913
1496414477
1377476196
1894882238
1163152143
684791188
1139362628
1132995847
1488803298
229319426
932906207
1934471596
635198950
1483152804
1096734710
75817412
1721877182
806829898
317996738
139172399
1290996430
1679661848
1876500367
1412184069
635004453
898850686
407085616
651311456
950210792
244486242
1608038155
1927179627
1871675372
463201681
2141742998
1411574472
528219668
1386091415
21722227
656367818
690314255
48725248
1732003914
1356340267
802916875
1522076488
1351155407
1275967872
1723980126
2125438097
2062537219
1896966086
1435013461
1358881793
62626959
1529183078
1927696272
1318396360
1791419130
1094666710
212004716
446977048
37950602
844364335
1964980957
2086108866
1906836010
2020574484
917577413
144758990
866664402
497636368
1867683617
364059549
1055151826
1419142812
1582347385
1358582975
2097059427
648957843
435472408
368424689
1555388909
2073281643
606974254
894305632
340316815
1192641970
1693893625
1230933332
537187573
1586576327
1702781202
1521613379
398453225
102595872
1309459876
1251610238
920643179
1673074229
241266802
1333125425
1321229310
9888614
1321789775
1152045259
37828211
1100998430
1524981837
1052275288
457911803
816190779
1858222177
460727574
1723912385
1811965091
367991073
54930726
1947669998
1791482128
867822694
1740172683
162753502
394701093
1977845177
497787483
656857597
731826048
728457879
5231176
270368975
1988842028
75905939
1984818918
607984422
780704519
1253796658
1659530848
401900198
1588506668
1458078285
1888050071
507429726
844387440
993541542
465725802
2073842382
1920170298
1241524262
1702019009
1763075000
1911318112
473197550
205058939
1442927225
1034363269
798706076
1136724635
16666139
2027830753
2016635725
1979785044
1409413301
1031722972
525919174
134739328
856246899
1674352668
647858068
932717128
1320277117
1719869866
1225672875
1522252977
2111222716
2030631545
1091828029
411790949
69217924
1026617885
653870454
1304605378
1045550167
1146641470
901905467
522318748
558428031
1555457848
1780233089
107192868
1341304055
702028050
1941536701
218891080
1351146686
866043792
2138385012
103660100
879650977
900196725
1036466011
350149399
205830373
2058746022
1453132924
1629611608
1458721205
261373520
1440257470
1751195716
1692388582
918618973
1019036059
11080237
1122784680
610191237
908200762
330054092
429953940
722228115
1237784721
175496162
133046239
535561981
935681073
594790905
1197435005
1064020172
1340913733
675744654
2112586098
1330633581
178967936
553824670
1380120060
1338729226
1156853222
279485034
2125746924
2028656635
1211080415
1201288043
461124739
65645710
440029
1353512092
1474997635
1681759362
1638732797
240097367
1925990503
1935880722
325654413
681145271
1482562751
1076534362
1293049328
434921768
1983646384
483462684
1950658262
134238350
1473652060
1439960195
2058092233
1569705610
937170633
340533102
153474506
1085619475
1571660624
2071176112
1301229761
1352941159
1173507171
1533282332
1900943911
1253269764
126177339
133948542
27118360
1112331575
1287875680
1512844366
1051574560
1678116676
2108022954
2087408409
511636666
1886098020
2119390352
716679607
1948105527
1568371395
1443084912
1611389680
563754388
472349396
1381664333
912732048
504294598
2047561525
1461944204
2038368161
1269711480
1158044890
1239055926
1261971455
530201196
1972995215
1407540900
73963225
445572257
747071979
1060957910
1153466182
1020700780
1610562346
335651492
1173580183
1385391531
1740502574
1979527093
1736281855
36495172
1222757627
52866746
1726691052
381805142
1327083111
1007612089
1926212668
404857576
601035596
932303594
1608149821
1689682686
1624689578
234739708
435240016
1045289064
1177619079
1160133525
1525272522
572149217
1828923656
1770932591
1563856173
1804884948
427425879
1470291808
1108065606
724683907
2133266044
502088258
864081284
1058700938
409034391
1679009971
2024374827
1371953718
663906200
46382030
426958082
1145773120
980353169
1808372941
409416183
1467835156
1434894910
730436489
1524168728
1079950599
384730409
120569739
987567675
1929748892
464401057
910880803
1060224864
2092645671
2003673494
1189618906
1642823003
740808389
1197735826
1821704498
424445232
107600701
1966232525
1307975188
703118416
710228084
1011654648
378180955
1912626789
1763306109
934779475
18576934
677541223
160829735
1936945497
2007976073
736068647
2094337652
1626262932
1399276329
1027640184
1448188381
1431038664
1362616365
489561693
754882136
1214335326
1866865571
2091601975
436330965
805784540
1984276958
1789325911
260782477
519749596
1553827155
889823022
804148839
1326844451
2132700348
1788589632
46688703
1503525148
451683317
1845719161
797064042
975587304
38919526
1444321113
1126945514
2071008080
1028327717
1806147495
1745932690
565888665
766491825
1239522376
1007706597
954635825
1841141683
1777162451
285322868
297720541
1423211284
995518544
1025807571
2028192088
1176708853
553746221
238677324
1461914739
1584804029
1267727799
146312285
1726871150
1517393783
337860146
1024835815
1032688616
1697221726
639063194
217901531
1236356915
1376448731
1240406553
268639611
1993783988
1574251238
763256478
1863047835
735470090
2123856185
475224335
2087529046
1815374441
580252202
1106386036
616396210
1287712397
1876708607
2100220711
597994934
1449696041
40978751
1857990223
1098413964
359523157
299382134
575763347
252527453
1328836372
1328531761
1422017284
617163644
1078831534
877009137
620685725
601847913
1255288567
607046045
386207849
516623143
676459937
1630173197
1577739263
1190962930
811525697
2110614213
1802810052
886938456
123054970
117689156
531793618
1085152868
2038571906
1856033786
1388009291
753662594
2133665729
120043208
1353168863
1697794194
1196841042
1510276586
484934648
92643180
782285335
299359493
1645981754
320847450
1415041788
622119456
1899513339
1377454758
685570176
1903704701
436493543
973250245
2111063441
1214500814
1595974700
703721034
1178457789
949666075
513259617
1072015446
385575838
1255811466
1056389047
1845674394
639757068
261773258
1630504074
624773778
1941099445
653737888
211925176
571592308
1115145108
1365689257
1393231294
348361544
1347665463
795846614
194757292
1519649525
1846036870
1340045179
779369786
617145665
1911715333
1365906036
1362035931
563101399
1291162117
1927001165
142071996
57330548
1452370407
459829081
456231774
1964886812
476508995
2050594854
1313457171
1373055893
1795658371
75589372
1719549127
1985790218
1965980023
968251222
324805435
138702979
1381469504
763403428
588225729
1705788539
38039004
1946650498
479623333
2057108100
542862023
653697112
1241868409
477173399
785573056
1967022521
1261560540
1372184952
1830648718
1706345818
1613148695
1434224237
617243390
2133834669
1676847424
439775364
275577832
1128832859
590906435
2074748516
2075945479
38889710
632497495
1147782286
1464399639
2011233691
610769691
990994451
1114627868
810793142
89121588
1823429306
242157644
702226977
1279229562
1520859895
1372439303
539493581
1984617955
1212209643
1268847897
443295016
256943562
1369453357
1275503827
2046863242
201116682
284201491
1869370422
1476512276
1178896009
1769611179
571866093
1546542866
391454465
1734758502
2126818480
520285977
1801932808
831622659
64937764
1934940391
1331198250
368928186
1393049523
1454681537
339053501
603207040
1103830991
1410334179
898320492
1309793457
704018798
413604897
824155100
1494364372
70825065
1945972576
117434635
818419595
296651061
1238216825
897723414
676483182
1800341058
993904318
263036521
595239046
2103815993
1798285321
1987701949
1186730658
1401367736
182210197
491105233
306326759
983946324
1843009268
597792672
887455040
171491692
132133610
2001697228
349040661
977818043
1569240555
1253509923
782322573
2012194700
113943831
860706494
748508589
1348805101
947152016
1306637231
178939394
323194431
290353827
1528711333
230975701
1398434484
30747179
1282282173
41995773
1843445041
1532171774
2048936962
296197521
320472319
1800452425
1595576039
588659522
173166436
165382743
1078014110
1503998893
989350419
1283493500
659658986
2102994767
1477503432
747049421
2062893032
183674861
1817456065
1084952850
1421825119
1565479229
571719348
1535442916
152623252
291524632
797489762
50312791
1175195866
1309221699
1176567495
1638121358
682516875
1569351191
1842453192
1633552358
436705781
1116674428
1977076287
1073046345
2060458759
414894952
1400888748
238361969
915674739
1255756612
736387344
926922922
2101486943
1986653699
1131868408
1025082557
1597698054
1854958037
383378236
2008291789
35196337
1210433288
768114688
1483039855
1990379672
121927868
265080797
528414099
1951445878
1481802038
1853971952
1104936208
1447607134
832182402
180454303
773396059
1337447578
1375664305
1211846467
1971278698
1084035000
904553012
1562603475
1018515610
1017699522
1634003755
1037694527
884781458
486985603
2057887750
1572431149
1973642095
1341066445
1562367144
1541186874
1568094623
484065903
1089144644
1957571889
352679557
444167776
2077311558
814325317
1251897924
2092100714
884330848
226002152
1141092735
1598089360
1776343930
1778486261
554011122
481332415
1974857388
944182523
378277691
1824487733
609528564
704781344
1603559777
463793087
240047186
540046422
382958250
493857537
1120364979
1638716990
1996988568
635590351
2054238740
541401323
539470531
395614640
704119260
8978431
1884951199
1361109257
733445499
515653359
1425304569
242835583
256026127
1283791237
2053235153
1810981740
439799358
1347199809
557148891
1237893698
1497042542
1096075872
1459146185
494001937
84402274
1128276698
1335058099
64109850
1812431193
527511208
616840340
1030575110
812615671
715264511
1735609167
157499994
1232886221
1070862153
446220232
242689509
1241932117
1791554867
1929866703
1903157287
1451426273
1019321475
832825249
2077551337
494347460
196806117
1226775758
1383348168
1454325957
1148794683
1647006485
28827950
462234975
1180573274
1398111992
53605628
839676
9386815
802892402
830865363
83437614
1567263819
1265647545
1156339584
1558240588
1619601050
1429498087
193050295
1300765073
1377496456
1445678225
1896963129
1981582723
961179048
1708819583
1846251836
1314442735
1088383380
1299070675
1716161319
1158980328
881175168
296513648
902292492
457224646
1546542792
1196147729
500795209
784334179
663002557
447273108
240059335
106883758
373066221
1264673899
1165169184
1953460073
1829657742
322682501
2081847071
308507439
1675130760
966815865
885388691
1759839946
924540859
1807479721
1483020263
666525973
1151664043
90558920
1773762013
1842159261
2002182450
791316249
2010515897
385681162
87417413
176951371
1800406674
1133485395
1810188128
1714716538
1364543285
756200822
1069879532
1064581980
422055470
1032875849
1680798350
492119981
124676129
1087058973
2053215505
1671575306
484554440
1404120822
1971376991
132774233
1402227314
478558065
27274835
2012286434
1230246253
642670945
1950941528
1177251989
1862113163
109394
974735961
628706941
557338108
1573027255
1392487888
405650111
16854744
933389904
1461395232
1879462809
363102234
1249834815
36068852
168818114
479279371
340547058
1721306462
131245661
712353283
1326457768
143680570
1447003695
1619011721
136355343
1478193700
1584630265
897729822
742539024
623416112
1363574230
747041246
499108843
603254116
1868431763
1189851856
664288631
2146227264
266078198
1027919781
2073276525
920900078
1852514562
511897603
2081475897
660613245
1500305917
1627491499
1063869036
1515838555
2014924454
35592883
895819204
1196995531
243247705
337450935
275541290
1486899928
414876801
1213339299
1515982401
1776635089
875249434
850034395
2099799316
1640974558
1420309316
123780819
688570358
196707387
1610893948
1272921276
1707885894
859484378
1993854877
893148396
1801029514
1175067321
544617005
74536641
1718902776
511624554
1882866515
527556158
238711568
62024103
1906752860
2027272407
600148010
951763580
982610544
1221349045
904898494
1439179789
465628857
333366046
1182596802
1716016885
1512870273
1286216188
1750261392
1982337063
1507664315
968129660
1897094339
1416517526
829518803
1416782245
1016076313
715046285
1561038616
972760702
1556192639
1898424254
1459342618
2012560760
2037302239
128174853
54573611
76155834
523548687
479917669
1688933482
759863581
2142026889
168646734
1779420931
378116034
428382187
97292799
569953287
1904453124
438155963
2132711476
1851011888
991913494
1235690351
520058585
1446726521
433294908
255169654
499732026
1410088777
604789671
532958443
1738207581
1709729022
281581956
762682210
1899676003
826739630
2050617410
2100069433
495213836
1906806359
576127813
245019438
1747420416
1926645064
1386773973
968996438
542458223
1449370724
738328524
1330135116
1302714044
183848792
196537553
987699698
2033340380
652917511
765815849
40155544
869913073
1637285248
1340662476
43384520
1825731154
728006587
272850259
1145415991
17249776
1450243717
1137922718
704487910
385576569
1349540060
1879387277
143938011
980770120
1677408102
794194159
412348415
24986693
984000622
1423747347
1887655292
1992392685
817213815
1675513810
1777991001
1490922319
413264864
127261634
1549843646
1156004813
1707828870
1438184611
2146526322
1364337657
1410103570
1475710910
2006211562
628446472
1475568776
1553597127
875032027
1653560890
627302584
2102987185
616854607
830065361
1203266422
1946563503
1568735530
707861644
1622622470
1103035141
852338239
2011973058
1388512151
1412252907
1307801094
549329180
338502325
230207891
1318171194
1002587702
1959755711
402428764
841524594
1840384164
2082157729
1141312202
659214942
1068194052
858961072
802739835
2112775659
1429119450
1090322427
1101461995
1528641631
384540766
631376674
16254281
1322548132
221253364
688251239
2021632699
1572289871
1926765951
1983183854
1236917668
1282449514
1492261310
759158232
417159239
1117576215
109010612
904067984
172415953
1173448588
1062225047
88386605
1616733348
382448714
32359040
1113575556
1625745996
1895751824
1609144623
457878723
1928296983
1519837043
2124724784
707526308
1143238590
973572058
511319001
508572105
1290994713
660050710
546751601
538408781
283085554
827827233
1579524135
765267813
580769862
1876676890
444179327
868539023
1892124391
1640340462
1722884881
387333897
1690795042
1990853229
1650383737
383976835
938958165
133966984
1181803056
653241550
1653909813
1861048223
1905093134
876157662
1471289811
761942459
1839265123
2050956434
1142234215
1136606561
1381289130
1376267038
630359059
1950260904
411618621
1518172375
1934349551
2011974348
487592036
1578019584
322344443
789007631
762442896
1466008497
2112287078
492685306
406693322
1971530493
193521245
339771342
1435373815
939093920
1975352321
1877068793
644722251
1302859030
74679450
1844708304
1750161844
493630928
2051536280
395662366
1920402971
1547049198
2122255398
1288757837
2124982512
1872534579
537695023
829210112
503179839
590788204
1070730325
193483743
1122745070
2077251058
822771568
1826741904
1086505041
1248786346
796098283
1675805740
1261643971
1734602086
1708644558
926628421
1778579246
884645642
741331273
2041638489
1059082011
1311930752
1707328287
837281863
81801795
456914358
649632610
1335785615
1051288032
966256878
1607944498
1565456147
324296159
1261207886
1950076187
1552235886
1257789374
1467246531
1531612476
169168146
1475516814
380943173
2133431712
2004154730
1366957829
920552397
994849610
1127690997
539024016
1689321800
1439890213
832972866
2000028937
1692553923
1503852687
1320396795
935779088
1771538525
652600977
1875485525
219076369
1142039112
1871233164
924737052
870369051
909610767
804568886
807261315
1034228421
1401816352
1242273816
182525701
1405229209
1790962275
1072534471
1141447378
27523426
1351928176
1356082795
266379982
1127406152
1005592529
214290591
1004927371
2057235345
1821603680
1930800898
1829737108
859620606
1151184390
1932718258
98883884
396182976
929423531
1329457591
546358173
1135102086
825730350
1474973070
427131653
637302108
1164400711
1650351856
1047573126
33114588
1993228109
1686973719
1657860233
1851326191
1135209288
1828102043
1690690965
410509813
1908217010
2104620791
830880452
1188972058
73922318
1207856685
2124250479
195360324
1075183652
1214019676
1406297930
926355873
859544457
1022836268
948977853
963687469
84592509
255111690
333594883
1311176240
1992700732
839445249
1382402162
515997460
1804567878
788684086
255813614
1109582518
918166998
1162960952
1815821175
1439467128
1637595052
992469575
87411626
1179235848
1125187218
760517528
672135249
490976121
1017904210
948243389
505664727
1592886388
1639770005
1042483905
1684402667
490416206
846768573
1971362209
798181555
737447100
687925204
1902914482
1286098723
598710893
1218376351
90702330
1266267267
1269622149
1553127071
2139725041
299722970
914767721
1091029195
83204575
1097279241
725824785
64688943
548692985
1238979317
1086173149
1780158287
789853373
1221929033
1589356269
1036778747
37055483
2045137168
961119744
176283400
1686675233
1632358184
1414369140
799218806
183050718
2125502794
1259018559
410733618
1377802610
1709173983
186064851
936899381
159603010
897936622
164096641
1893688303
1469365108
1618313969
932021001
1928671330
327576560
791684736
1454146
1541350462
604114632
1752783711
498151722
1921948912
748432010
1026157375
251983682
207395401
628179112
1892979024
1887734637
2053629561
1000225926
329096741
1211561526
1684951340
1867786393
1160794418
1852166694
1811934040
1095874193
1527137187
2069100138
899745884
1409731371
1754011785
1612217020
1554756705
1357048659
420812552
618314231
1101455089
1037749181
1880287073
1925822141
23671565
1448940735
1694452901
1312331182
1278486057
1828051633
1034299665
1407295448
837811873
1043868851
984700046
541949851
16932370
1357793104
295705208
192709124
469480740
175694291
277229839
254121616
1704904394
1370704116
1382793587
69845383
468516050
1395816043
683956510
2069008
311861199
1551903538
322681501
1838581791
1599705639
312688336
269905146
1852835471
1014662919
1043929551
2125285483
301196251
345038286
1191524836
1685137202
1800745707
625039277
1899109721
1904051082
343539238
1295990936
1015496071
794216869
2043777733
7050166
773150742
1447080180
954355386
1118553113
566602916
663375881
1957247593
971137862
991254817
1868514379
488211024
359763514
663149771
429159774
1584750163
126702428
1689517423
1273433830
1841210188
874815225
98688235
1389386939
1922609848
188603212
1824818921
767250313
1995866077
1148767035
964717220
384041074
1627087204
1846256058
389277734
329160783
1790877679
2030467506
493524722
960277656
836379808
1673920012
1409991366
1277724444
1670396535
1023964623
1519195418
15800405
1228736218
1538555292
2115718096
861075498
916064495
1335598833
1060694499
768415596
1015964213
539527193
1662044324
1331202163
146499025
1855378708
1456913564
330806641
1093651053
1710714492
377879331
210290209
404492468
1445281115
383763932
1653645455
2124759579
176705315
680411914
1347084009
1512578380
874278898
1603375299
1551652531
10401051
134412393
1003489051
1331010800
1851701936
1491303378
1819745162
1525593717
1839422237
933178330
2067086538
1005743751
1473470211
1751316245
633622751
1930712648
670266380
1032573156
841598956
35004878
1396681893
1140273477
819863469
1629864369
1522790880
210451767
934796184
340823838
2114668283
19032016
221778205
1254719931
1279590860
378025114
1416130226
1744855328
945904012
963442229
940071285
1738897984
1910445625
694661371
1933695676
404259464
1566432370
642426730
1058404117
131008840
2010270538
1986583952
689470414
1201709990
1542109166
250419330
62666749
760915456
1072110942
866620035
1578115937
1424823004
1172358094
1002106673
1934895894
169293252
1228121832
319987450
362219839
1737818532
2048371224
296509963
889098220
934839548
980056870
639177227
1025007090
310737915
1081620660
1021236209
1585341140
971768304
1938690852
1455794178
1729577494
1138404176
978413078
1656782581
78635547
906982252
1062844313
631701500
1277548314
2025737993
550823249
931129285
776741982
843200444
359363363
2121314506
1637619497
85800252
2012566225
1161611043
394237213
1912123167
1260961876
789508725
1693343998
1877565372
28818366
1190762406
2146826313
612463512
474744369
696256248
166521537
448119250
778431405
14628733
2140459236
558735068
2083608201
396162699
808545408
453841542
1195769659
739698777
2127030873
1587895078
1464008857
1143043891
1421227272
1386908719
1797801160
1562476723
103431588
1424212661
917608661
1619885984
2145654480
1996530490
1788837848
389812814
288922573
1100098433
1855173159
890743821
1865578192
465346645
974474525
554394986
1430693355
1365324752
1424323964
2030253522
1557974533
1216915714
1036203912
1820124704
1843521751
1225302733
1825242959
827174940
505845705
21045212
2114929290
925523030
506151284
1706113070
71561190
1482321364
47933777
1040318499
1295501876
1139088836
1274498182
649891232
1003772910
431852966
1371233770
801481022
1672347314
999124525
842667346
762072895
1311975195
1170793802
1052434173
1937213356
2107258366
1389632867
1307247578
1532199376
1146195478
451281657
1927705880
1770260675
1436179810
418740972
292956495
2064140005
1558938492
1050810539
1347092464
857695419
221375015
447247761
55863419
51622446
576864784
1458633766
914267149
1626230732
302848251
1294059378
1974929496
1573976315
1463445694
369537105
965437937
1193283457
313850830
1893217942
994331500
1439243036
818944648
290394968
1659251454
1320153223
892886987
977601338
197468607
1251280639
507572999
923154962
519477903
1232998711
46291366
119140935
21235862
1007285220
828245974
769280929
301754512
1877285339
1116824822
971101197
599730414
746612734
271246052
881939250
1190174768
704750705
1224176353
2121465959
2020886878
1575597456
1786619467
150881119
1754332815
732000393
461589989
86260610
618894752
1223137723
1405623028
85191205
918116451
1436259430
1453311207
2111692743
1417840964
2096967521
1948818765
1929841256
282099657
635001152
2092887390
550246033
27309671
416809644
355885895
1647185381
1610622732
61816979
1306533242
1423869091
282517483
1823808011
884263536
263813904
2011811874
1345770394
258028072
1353853507
240756645
1149049668
289116794
1784179180
1769280443
1856085602
1569393985
1616086606
1710265855
1652655502
232127349
1821185910
1397024181
896785605
1567434903
1479743036
927620752
1373729923
1613834909
501313368
2058845989
255041664
881707407
1645328122
1885232384
726537476
1446039870
23524932
791047649
1111503982
1800525005
1317629138
1954493199
2032415702
1713139322
1773132420
831220648
1323789563
571081584
584822351
944810790
1190869726
271974318
1659658446
1119377881
1485003908
1058885328
1062220735
627057828
1888584694
1612259431
2085293229
414000118
676652059
724720116
730927613
1350913631
39126445
27589262
237639843
1948427951
760637765
215497818
823024257
1671894655
1078552601
656848141
1211303951
1138270629
1113661339
1944068178
1360764030
1522401426
1053255453
2049369427
411863039
1358672701
1572165624
669409881
220368394
242879895
1686895577
1088162849
604057754
1381451139
1881234730
80687554
1656799123
1903685560
1066431507
1002594598
479223242
405134225
1495989227
297045353
268942819
931066628
56497814
640041061
375325435
1642258256
660576945
689435257
338939322
159668750
1684316161
1960385391
2103722611
1608890281
28858602
214561248
1564411721
1004175546
1246718326
2029705974
1786583027
1298384985
1666710567
1559184659
208586714
1143554914
323303655
805051423
1432951647
762973105
148641552
1319148131
1244109244
764164430
808806336
457453460
62143857
1974599885
556053704
1463184099
1530795254
299761866
477551062
81320788
1483145474
616449554
1378777456
1366674805
979297697
1366751835
571154928
42698970
1935026445
220570330
347531941
1066063004
270545184
162223871
1189869655
2087935709
124044104
108351235
678026585
1158136839
27437358
1538696978
923394698
1280159805
1450050135
1250899004
1744497212
1712221585
1020418483
2040624962
1098778917
909353862
561674899
1968005406
1886258327
146876407
1167493650
625236116
1123848632
1753299829
1055688992
1903410262
525397510
1636379347
1263523446
1662515281
299056704
1580921701
80306392
2118445873
936391459
1416326711
618383699
967169847
660605224
2020810769
1507147311
324345184
1329003562
407390845
662355378
1248409141
1938641482
113025053
764326508
563678837
1434027118
1176471162
1352815361
639178649
342569915
1547935747
1276929318
1871151954
95371690
1611277260
1566890828
1355009180
1627221047
489837045
1242916814
2114407012
1014665792
2016742171
1634369951
2040532710
1698629006
1200093318
909360257
1392269518
756901752
1132913275
176223067
1019718638
1540365748
477577641
1686253159
1720249026
1301114150
950071961
1296681437
132754932
48332279
189837236
76413243
1864065649
1290182492
1536188936
1344907697
1763604429
173459128
1334276233
754620093
920338428
1348914909
856384393
1690580447
1371890322
1538742559
16435840
1360206641
382131086
15089336
933011134
1525769330
1758195531
1121754933
569780178
1451176654
1865180857
2002530039
1164949825
1698324964
978246570
1170318937
1264064110
1352588635
611647754
804935776
1858688695
1799566926
635896742
1804429272
245854989
1068266309
1027554093
1431754671
1271448004
994720916
1709086559
1889256832
835718997
1204601857
605537622
876256346
2147343051
1908679193
544000063
2024314388
15888987
647175407
173801619
1528055702
1991402605
1343551977
1354815521
1575166658
919048294
253836459
1522721391
1216720754
79128865
513328861
41888117
838936348
2129435589
1835792112
660048371
1502323167
802730508
1638626580
1971168543
1684589866
659662915
108645575
329490659
1850262282
1240054227
408518906
821709526
1397926567
342639559
367016890
154976973
1767004280
1992362859
2087055991
411352921
1032710618
229931478
1178037106
1278325250
1646171626
1753802863
490091571
1131396899
567293500
404045458
2091083332
874175663
613573504
1787959163
402182205
1109255113
2022858768
499948130
8112940
311458072
966223551
1448075675
1215180495
389569852
2011482781
1410682687
1774385808
500028157
1734711402
803408553
1442839744
125821207
594395942
1513769061
1219611996
40506004
690865380
1650137388
394251399
1691221719
1736344896
1128133764
57442942
2081330098
1822229235
1838811436
683579614
221690346
1339544221
1030189286
2001721527
1580282040
1126117350
109123589
2058693800
985419822
2015014758
948018150
1949663830
1586274075
1501376826
1810107348
13085519
652126441
2004374631
383747510
1695552905
173504979
1484167512
816479011
1775307983
307656028
1399961948
1991604193
1735829023
1763025870
2001278458
2022032913
836959745
1566747335
883391430
1546359423
1672702146
1588997628
535014663
119596067
469203035
1034235230
487844708
1372028873
612017394
2029786026
2091813947
11672292
1286390534
235336964
185930400
1564454184
1678600146
1713633964
1271513488
77428364
900257287
299847297
1398271592
1427638525
1326027811
2103176235
2006274153
29850265
1484063813
43069372
1133033902
2010482774
88547702
1816121451
1442802383
174881855
1961650725
20460735
1434262326
1349191390
1961585163
1851897008
1170678907
981451233
1625208259
1808422596
890570609
1326878858
1760633730
2044640300
1247217396
1900581684
1166708045
1772303753
1335309309
1764325413
1412169519
493557606
846632117
1835562116
1630022208
1775288740
1784588674
1995488159
1527789224
1598757516
974900368
985550813
1554475602
1299574807
1745265731
269059850
1111399447
1410269934
961565358
803383256
2104646209
1797791226
1193554922
1939528593
1130071037
609078303
1499103555
723269260
1160059086
2041432087
555877555
2052412505
146055410
1092447882
1057304512
1372366859
1332726473
115370461
795154984
1695550977
247948556
985730351
847859339
1051057358
518383420
1703830986
1157896667
355161572
1894787402
1627672202
908475428
308511917
1017159427
201964957
2089506601
1072645556
1454185406
1068602552
1787651375
1390707587
709916551
773111503
1802160299
1447416366
2080844720
1671612397
367849564
187215423
1611052511
1573793713
187163278
185177551
1009304756
438334184
948048
1603777015
1221525152
725051514
1701543464
1930888729
1564663518
647884230
461796399
173510556
246175296
1449834052
436122934
874989697
1952105217
119158324
253667102
1197906632
1009020617
1351962805
246893752
942312866
286013332
295345191
565751074
2004725125
2005800909
832266084
1658782190
261843605
801758478
749292131
1791749503
1257345221
830274751
701357960
2014480922
224015390
2002632824
1310340304
1552955541
1307417874
790907523
1678873332
1562953567
1572472127
861915866
1839773969
1433669026
1409794680
1615284601
1513002522
515421284
1342647421
598824094
1548977879
615741649
1972850926
1731777836
296274167
450615684
1831217368
1283150719
1660672287
932249099
1748840188
1847468525
126956021
1278020717
1516964125
1623077519
1133691063
1615272446
1272105790
314786476
512956015
733064379
715329696
348961066
1630756296
1720035840
1931121737
1330396760
1749237502
850328247
584134364
1173598767
1538766787
1759114749
875918394
464935234
780389623
212585634
988008169
1035342981
93047152
833494562
1420376674
312101508
2005971140
620749804
1674198943
1865958206
750131142
530236569
201250652
1807958721
39753275
39795594
1967465423
1882262070
2052974292
1347578632
1551998133
1174999227
125052915
47087211
1591754077
1570867911
661790564
1350338917
19293614
1969561987
518864911
1952862472
1426009717
1503843377
1428664634
1334947019
1410736202
1836094627
1258867750
1562558658
303709264
1936317891
1681930359
1545486282
331889840
1210818763
658697399
1098539062
2061321125
572693146
1129938871
2121481600
1685993535
1216685722
1172982026
1196757965
419262784
604181816
1901739174
28136637
720875491
479943008
1660085230
542136219
1419547404
1504491685
1362682651
1335205824
352954059
1525457939
233257789
964896095
1626767026
1849136987
1506958809
334039062
397202339
916502122
1785284694
709946060
1551212817
135872249
1347499726
507345515
338446723
968694499
363467402
1672885786
1229690724
1798580335
44985514
118854697
532766515
912553856
1548278679
2113804043
1022243692
16181949
428575272
49826903
1436767845
1393548583
97726558
517124783
1792044819
1973943059
298419720
364576249
1018427830
610846703
99644077
1385115099
2058561830
1166930587
293417575
2066567219
992113416
1375784727
432699219
1817895053
837378650
1452116413
1529507274
2100326313
982068113
362224434
1892296053
560949908
1933328039
1524251930
329462256
1049915781
1810258142
1302352579
216717929
1812648052
916448743
1597976843
302256673
1381291225
1622469136
1190986999
705779551
521748026
1549016880
1715720530
1320741883
1624570554
352062466
1324967407
533051805
309353179
1243589036
112832880
1810448407
1304961362
1042789548
585611848
2020404551
339052798
1271254340
1751768096
609246592
1000297105
205890109
660364995
73939727
967388236
647545515
1827027258
829974693
604753675
937123176
1883995092
1222287885
1692807312
462949345
1069871598
58726269
1094211780
377391655
788939089
479484095
641613718
1061279545
1052913473
2083899202
1604968349
1572851435
504520782
984219959
1357240848
1359121926
557689875
983728141
241572123
618586148
208618983
2071536579
984115915
1349027271
2118811023
1971222529
1565071036
1966075279
1883791508
1947200426
324555433
1742150730
501978478
1407108453
116162775
1933309719
801363617
1325601146
1937386756
826003040
144922619
903857667
1577209706
1832920433
1609918373
1768422901
838161714
446645310
1083873955
367312648
1732592470
990531477
155025755
802539637
367527525
378647594
991846719
318753533
504236569
366377110
574965422
1129879023
1196459563
1146784929
125194823
1199708875
1138129084
1928050176
1871306183
985727744
998815859
630098725
1697719777
1171551021
2137919284
903520312
859891847
668905189
645392155
139936425
2067724814
1343551111
576649718
1136123397
2040473755
415173887
287786439
687439024
1124774959
952062519
1717900213
1554094214
2119437908
1311941340
1826282801
592326719
451796517
2033084214
2092709728
927072255
1597558696
933409784
1513765084
271016525
1398752203
782461607
2043326912
2139348642
1202256844
858392409
1208957064
1023027592
804733244
1418339815
921725336
166794220
65981883
488784897
1855345124
781747128
156952129
1468942955
1360842895
1659899217
373410359
542085204
1441869690
110051685
131240747
354346408
2014530066
110051974
1266723690
562939981
1678975887
846744305
1516753212
529546425
2013405199
1842486577
617454487
2129592926
1729061212
1933473360
1254417214
182566994
1981147418
810300834
1027088269
952159680
320765055
383983354
1519341587
1406638845
1323282297
1704394420
240567545
277286243
687006900
2007272192
1527702912
170149379
445148091
1133396333
1760302070
1080812629
1426103519
802215465
1064811881
2038320573
866020491
1466252590
1271749012
1819982011
1036557634
1616214589
54516050
1577691829
1008158945
1774625741
485897845
797024308
641410559
288776058
1477202262
1004601986
924626716
1849673084
1518925642
452881861
725789958
546614485
423943110
13366768
2030662811
398398859
685094354
418146952
904849922
180533010
1355277789
2043615502
1043599202
997519263
1273940874
1168972779
1090595536
761150811
1170063653
371252265
681600842
1964739592
2006497510
1534655474
1300783236
1615449495
1982907398
786142085
354150008
1968200709
1957981714
1810395316
1576332577
153473021
9281677
1535917584
945900096
135364976
1675968047
1335550685
991805454
806490555
1911405340
102217439
2109633386
660866124
601653826
1202384382
196533203
63581665
18766519
617407289
1971903276
1016565533
461078565
1433041869
1413512009
97169476
490433345
1703561470
238947331
761621804
1578171067
631959138
455568418
1010663067
990837757
1261988168
395656146
1734429270
1876446529
499935220
584638192
1127933040
988068460
285771906
930070183
2022541761
1016220541
2115076947
1361607718
395160986
156140437
580876801
920352770
1521391884
416981319
106933118
465179670
1478293304
1928411263
1710339560
605414552
1901626977
759146908
258865236
1630147764
1221684268
1772522563
510856359
1107441419
1374937414
1460029326
664625574
190755924
1922206136
1265521767
1046368189
1780118859
1489804268
298335383
709874236
585569532
908054366
1820088801
1337821213
283613718
1574223094
1311822404
580980154
322915502
1267310508
1163612613
1617286018
1945812503
1309844077
1240746773
1593879898
820328042
1978133158
1725378317
738209325
910385783
1039124489
1407310587
520049890
1438039542
1452393592
183898627
1762573041
688083238
26028038
1740838619
1078642370
75112740
2082755420
1945596734
596182727
38687281
26176837
1884230410
1255558792
1939785802
948977384
1935885739
895558998
1756000286
1632597395
964951003
525009063
671779829
2122607848
106244288
636237892
1708206454
1652745030
833590275
1880342211
976028215
681001293
941081204
1286932734
234808801
865750459
589384388
1534942142
1599089424
481444265
1332580926
50018536
886427489
911737497
280991613
425916303
1799140417
945223946
93515397
801769645
122808547
1885875154
967743263
997634328
2075997468
1113623667
807086380
747660957
555676735
2078138011
1706409612
663129885
1630436303
496623184
1792648188
1208391011
2051024470
1539547971
2034403550
1509967061
1539740075
1666563842
1294685913
2045330060
1653900374
663524983
664247886
524410451
1584196209
1987909999
1069631913
490739614
165273978
113219280
283376602
205223146
881866805
1600695762
2010959171
8779953
1955909628
1403608569
129466687
472147231
1710519754
1779707380
84490621
1732542476
283920283
79194153
101775663
429282845
1450883190
1874778228
1179062951
1618840324
1266097570
1062113702
355309864
1606534959
539117106
1526445723
793140318
1023184263
1576471460
1741197692
1930927632
970521699
1255509065
478465774
51423373
557557568
573585310
1389438785
216731403
618250870
491718688
503018042
986276831
1508224000
1132716371
2004217538
1072934662
833308585
1656242398
1231428814
1982472015
1017901042
1556390013
979358981
1835838803
1912911854
2035157979
1018046161
1527342764
656077602
1987103824
709046561
42559147
1102488759
1257468995
384876154
362048735
493391640
1042953327
79710113
1437719212
329458428
750435196
497358549
1946451657
654981571
897786913
1609053250
101703179
2083351207
1777015683
450953216
1268297710
113118101
1533985364
374460335
956834278
918228243
471952739
1705108420
756681149
1753878903
1804881189
945282425
400327489
1888116596
345508694
283010423
951850925
486441619
1633131940
1723186078
124157204
1180240548
416505831
1665557534
347447212
1772118292
296712762
229542952
889058691
497545193
755639924
1135378974
1188719314
862221523
1621177566
1936346059
1795669631
677381939
244634945
268741443
1622600015
1516404842
1191733214
867557830
272369108
324494915
958311269
2015257008
1568433867
1451877256
13681430
20256430
1974648021
1521794018
1299721525
1828868754
713609375
1924065277
574808939
1950496871
1105733530
935988126
323521075
55673673
448619231
1174685176
1169182045
836668470
410702589
688128765
1041898831
1231702312
121484357
676674544
597249635
1409502360
1746587222
943328884
15733007
1197026829
2040738754
90880269
876862717
2022329345
937742373
1067111022
1852908726
2010065011
2066748632
193104000
717476290
972931582
62688459
1553662056
462955175
799283841
983015054
1943407759
1984484885
1380005304
386614066
1460003936
1754141614
1549506962
1239154407
878655138
766500605
698091616
1406499351
182842807
901660554
348773695
810388663
347719869
812418864
514832679
1108804712
1207563988
354913571
1691855652
1349062151
1711043958
1848213653
2017554935
209567461
671205465
2088163729
1155110383
478915239
1460394677
366471293
78791983
2052638309
1096107515
1872233688
865034949
902432700
203623609
334111451
1184129972
1217947848
1425700077
1871589557
641416261
835866193
723983731
871600519
1541575252
1317537655
1700635781
1253394319
16003248
1728419131
1246799485
1995958571
167456521
1679368098
1074921649
548884119
537930802
1013346907
779913061
1887438898
1685336256
1537961759
1493324199
857564283
334164072
1294426782
1120186301
2117081622
384767102
1869835582
488001108
1925168438
979982139
264108714
1812832857
1081819276
1740005916
471227513
69565555
124862323
225522880
1286943973
67337171
2031177679
383409188
1159243433
850894208
865778898
780646319
1834534552
963427972
764012645
153656961
43881193
1484552612
160082131
1708350672
824646784
620119935
1624062780
1916454322
74080684
1790480290
2089184397
9279090
16067145
1720120525
1456537113
1635309029
1716547825
1274661885
40136456
1293680202
1719472924
170977095
289691633
1627718461
933415464
109580662
228230576
1975167075
109227573
1828903907
556834667
1112355290
1426171338
877891371
1436057599
1605492378
504996073
19147128
780952285
1850088021
1619464982
1175095531
1788120686
552234342
1446295687
1322619598
1176024089
1776344709
1908480579
1980787388
898002398
1229795847
339594421
2096311920
1758097008
1970858346
91416221
2064077086
1821553552
641098947
1980690703
1784836007
92517653
855522806
1074548702
2022553754
192160010
907442057
2037454314
1215836821
1601701412
201116372
141729625
563034486
998575841
471609909
375785191
1233233988
449746888
1409474479
1582471150
972590855
1854042887
1315510716
156094308
811273077
473893299
319005357
875419453
1153569493
2059050014
152254788
1628885852
1216129027
1676734032
1105419619
1040130230
143663289
904154317
591083921
1711911723
345246643
1891117072
675993799
1121282403
799240061
1051691714
1969978234
2009172173
215219469
1999447723
1038346269
1185908278
1673713806
1528029866
1082181803
1689246382
1613895507
282519623
802977211
54087089
860170512
345534865
1695352599
1397897330
2040345816
1609120476
699966528
550815792
1576030005
947577900
754089109
180328074
636249811
1632852315
1790507630
48936496
2055602138
1773642573
1474639414
617761822
939315041
1776040351
439425244
1322997469
1531068622
1736214487
363072469
1253399527
2083300751
1503128943
707338527
685374375
540115774
1922858507
1035213874
1003907936
1601447348
402041730
215681091
1606839062
1576700137
753807500
115792611
1665401085
706118479
1937782293
887869852
130258637
74338466
1415626736
571543169
90214912
2134791437
68412201
1525941644
1447015522
1450098410
858577627
1969887388
1661605321
1983667002
1799738340
458383304
2113731850
1668797304
1337706160
1678562778
1879845892
1063825893
2142094677
307232334
1736991631
815887811
879975577
1705653733
2080028090
2046161016
1116105962
200441503
1993568701
257747911
1791577469
1600922067
1463166208
1346624926
210070587
1088494968
1924081564
459749655
659105643
996998624
1449603891
1835943043
502688224
608784538
162278971
491382036
1845235327
1576298558
1035682837
1972761448
380195413
367427560
986630421
423036758
1427166449
1193632107
571002862
896340254
372169429
1464074818
597097287
1022428380
2122055145
1505797883
1380285987
474152436
1745337805
1649939446
2060135297
1871449829
1404135649
1851217062
291403426
1187741054
1566758479
620967299
86791038
627082343
1840806546
1583938023
393393475
503567769
1901127583
1357719035
1685826579
462431236
806104424
1916166828
1687721164
1785994885
1842797313
700480161
236095398
678967735
1834643463
949592175
1661323323
2087353390
805679016
1334561936
678999557
349380996
1908464952
1129519501
453603489
138256650
1307697154
1669718628
471540066
2125803150
636745754
664445367
1009860506
24307337
944949885
607066192
327993986
69932969
1283417467
1491739316
1544976600
999732081
220984336
126445665
1940870721
963462699
915949334
1870482873
1692558052
1340746469
1305241500
364384112
1766856960
1269518940
160161638
1293442964
2075956868
882581940
1175030431
1880367563
654824352
101634361
1286761963
933761900
680715987
448308494
628187843
2026161291
267637774
830090629
1334907643
1125888299
1261910906
779242904
1246595262
1001676226
799228772
1422977674
1139739772
1814200211
881714878
1975308238
1192990062
23272785
1037400324
1750604814
1078613702
1296066871
294787919
271247731
978684558
1394677540
738010943
858933803
756985436
1207991065
1825112925
1416347718
936944140
1310323367
509759980
1190820707
659618267
1477446722
1435045407
668928314
1354930641
447287778
1003777319
1048965338
2033700739
1697852841
1361250925
1225694493
1169272576
2128838167
553694010
1798459777
203857385
1275264313
1634609671
967255774
1646757697
1292244108
1934099727
616923797
781740071
1947958110
1831482888
235152512
1789767140
653817468
736109930
70568350
750556288
1082814125
1277778909
912723940
2043538886
1800995088
1012325309
1298097258
529206037
2127746630
1253915456
1616446596
1931434895
31173095
1348843306
7454213
916820544
1278926590
876786936
1441305829
2078860368
1200618568
276630844
808045548
758510371
1028599841
270946296
185178278
360659316
2142354251
1013117725
2120793176
1520585258
656684796
593745832
610761399
375415650
560246228
423119602
924216413
1179326571
175096302
2045317392
743467494
55328674
2110067172
710848931
720575052
300988002
1163006415
1875605880
342294067
161703415
452568451
480648331
110034324
1434394563
1097031816
401392047
606539190
206673965
1465961412
1127388661
68459915
867033854
124580665
178003014
2025368753
1501842251
681828549
1513324229
2094445674
465605217
256436484
1859422313
1457054058
1183193123
652603486
437009872
647162580
1267863368
737894007
1706385389
1070524435
2004046522
556317161
1494202605
1681531708
303140717
933688599
96199596
112342119
2075694731
1040780285
1895259543
676396870
1528162164
481582875
103778377
778886323
1983043996
1683965482
794355355
970898003
586015086
1225067983
1085187133
251949416
1598159176
502511724
1765912967
604964997
1397005820
1548738134
818922285
1092457616
171442208
1372039693
781070191
168929516
1273417606
1917103912
1231022956
1918288634
1423110346
411085032
2015189768
559667062
1679435469
2024995749
791163992
50241596
281045207
1188700204
931745853
667419292
1961040403
907852200
1206862422
611556679
765045914
1821731752
1227231562
227468147
713188618
1040341101
2145578030
752491541
11070017
1238818772
845604960
1766209083
688270880
347546107
1862743159
1240963838
148493540
690480922
495706933
1765835132
513676512
372031844
827828359
1064037806
724899415
1549064803
500890076
1532295211
262478073
693310787
716179031
1863641394
2145087543
1276958365
1646447183
275179665
957909301
497195963
1476794762
408214339
1247077660
1241373078
1092832635
269855875
2024300402
1319231837
564562746
1006412699
152890184
632824742
439722586
1170425864
1095156335
1627248469
1887393777
1020386995
247790706
531661014
1749770746
1103367360
360315089
203709326
1864741221
1304361251
69248714
855299337
2059801286
549855494
175581677
2079076712
1481875849
1923216125
339301801
676559768
1920102431
1315302095
2113036168
48266795
826638621
1756521309
941820795
210868079
96081423
2101892367
1303854779
416261747
10190593
435348240
457977241
2028711457
1126582409
2013113852
1416696091
573700976
164275393
593855558
1826115093
1946133653
1470435399
276568693
713419428
34468447
978172107
2033211855
315511720
566445635
1992819298
1662696858
1060951838
1970608953
1410143436
211215876
1633435947
292004159
1447666342
952000000
403607615
196170808
148631800
124483357
501204597
1949258340
1626617035
1221714797
1056336937
239907027
1723881101
64847850
1554849500
1125487198
1100106500
1331014729
252105540
828557630
83860331
667962341
137227665
939265757
469766740
1764595488
79767232
2082444554
1111320822
494849831
331866176
50953098
1970608709
536658155
656397346
179334201
330815777
284607657
2008369858
615717217
810513299
1783056257
916232383
1205328155
1177875480
1461616665
93466701
1468008180
1727553687
287942348
924234945
1199540627
1420932123
1999262640
64748844
345216295
735045265
566070200
1342147752
1370238230
1876405446
1047445114
1967917155
1744376134
1850947459
403887922
804806760
1689877982
1339272112
12020523
878237481
1527169470
73346849
1951836504
2099195057
2079398382
1889465814
1995562388
1486254099
2112066912
1009981873
2089448011
993548261
2024009094
2055176644
2005857302
737492860
1421266493
2128667590
972576270
1035136593
1130801243
367707746
1471365743
1702702525
1476440173
150301846
1312673226
775731096
1480841105
324751731
419060407
2102889402
748113826
756631436
322810194
2101770678
1643820689
328658161
993257644
1930962289
1741615540
380192117
268760222
1578066272
53192207
1139790579
951380155
1386636588
1995634668
1988428752
969991014
1808855008
1050678139
1545103914
1397447590
777732355
906841958
831764875
1853085085
649912009
2111006206
1115100732
1768241246
128788248
1725936535
849097748
605713563
937263528
2080819297
251816553
839524375
950773741
687670857
1047565457
234426865
90786644
542349055
1998199305
180058918
2093578292
428774060
1398842337
229670335
1874548731
470833715
995239989
2123141895
1485294078
2122392724
51638773
944760872
512883512
1285144820
937642539
97696970
105457485
143329228
601504601
1972196131
606462565
1721172437
138801243
1297589906
302888728
1892506192
406175419
1984827304
311597415
307383833
960778895
1358378688
692692061
195458928
1112905647
284219664
61698331
174380481
1710310574
698212394
161176043
720883387
891142696
1901401106
553947196
1651461549
1103493674
2036218829
696138533
1127067810
717644870
632166701
310510924
817532398
978220661
524171583
1846026531
258944457
1032332272
819248640
1191781209
310534077
577051497
568332692
248241565
145363259
19479596
76162860
944669221
1412038568
2051944133
540694439
1808593037
1922012574
863723003
1359615144
2045587513
957137715
1353631290
1422462029
529349991
700471350
1450441308
1616789163
1140609200
2035832456
87508843
918622746
1074200044
780374340
939129647
2019171849
1846916994
759407284
14707527
654097208
1357117698
859949512
1565170962
218006312
1225558792
1588706695
49744249
510401764
1037739621
1415888087
110997471
1925679733
1028141664
590506617
795492673
1017136661
775783203
125152827
2101920662
1683371236
509057117
227967819
1440902373
801610013
1421597468
1971064678
891818640
945237250
2069208530
1181473580
1525499514
515017087
1655020251
1309640698
2065735934
1729549695
1756775671
1285167118
2080390648
473483021
892569569
1338120391
19709925
1690158026
1973785670
297990148
298718112
1886357700
1763304743
788474670
25522720
1911246528
171520920
1920212823
311340074
152536293
560487298
1480870596
2131057816
1604027676
423122650
194453296
331063712
137125326
1150571013
2085103468
1596866636
160697249
720043800
795258282
677601101
1165625958
670873382
1333974013
1257423860
825210805
1438484100
1277224582
1200559092
767738956
1278354522
1072447484
568585364
69506953
1500321554
1798957070
1598079937
1853161877
1479666264
745206080
994349609
1312877277
424509415
984611402
357311949
462130123
956256215
1654415080
817278213
1852996751
1634746996
1474564212
1601519536
1159014482
1957424514
532426904
1943118197
1306376303
1946042070
631219198
1892326879
565247484
1043084630
914865497
1771858060
1479767197
1251323827
2103169989
1592438038
2133691514
474754854
974689113
1967392502
2091920512
72133044
12860636
1789781749
1594408209
655496229
34926196
1515319708
2076816298
1566060644
836454501
390556045
1321766605
1320130372
677759773
1695179634
117104134
2090210134
718646286
113018763
1730878409
345593134
1708079386
697022291
2072940349
829347265
996664429
1782180807
272237441
1633785445
1938644398
1613753923
2085221021
76497136
2001246857
1466334683
638503158
912249374
2100292188
1189741272
1950282239
1722878028
1602809437
1617651138
2104051381
78568959
2011380667
861707970
1266843488
1430244839
953480794
63442168
1793675046
783345113
2097376765
336984361
1862151745
293427314
960345132
648585316
317862366
122987994
1546819720
1245636350
1408523264
1752315655
481437298
468162517
1929475946
295348943
1327134286
1139348292
1032162517
1437407806
1560273051
347104759
1256522359
1348376316
1046667071
2083535412
504040804
823417036
2005497310
1649498470
191076235
777323131
1206115821
998035880
1579265438
1362704110
208346053
2081195930
535483593
1175179364
1546156777
295488092
1146795439
1219090077
229876335
669380254
483669533
80158806
2000578869
276336276
147622172
1680623928
1978024353
793311859
2052134534
343510569
1067058059
1756068048
721102987
271887911
828121048
730900829
1995906886
1980079016
266334617
1446567077
2058855288
16562866
1737480469
559612833
541230209
1224906348
1799381267
209395110
823893177
1169697949
1234392905
565349695
1508835775
1547521451
283527491
2135962644
515724505
113144494
186139885
1433851613
1293180155
467872955
575711960
1055329017
354284279
846768652
649181274
1140008634
128080732
1256429616
590092377
712692863
1838255974
164663704
1487101671
1555942232
288951970
694605212
736633951
1794208557
505819845
1490437306
484008050
760189952
1160230061
435059311
669583995
1666817926
42994811
2007389698
2102486269
702835544
844736339
773657126
839263428
120326284
243485865
1642670002
1486456290
518531288
842012778
1840295460
104694489
1984142638
1262822286
1849662391
410579012
1214276041
1859760816
1187818739
1973998167
143426001
610684334
202578817
586814788
889827274
1334606303
834664030
1001875119
1549761638
333032973
1810868080
278907411
528205132
1930349565
184589420
662193029
689872111
1495630901
329775402
364613003
395703200
589225319
86690348
1256609564
381284462
1416495938
1449430292
1779130541
1670017155
1947542240
374389296
307888926
630112741
1563858709
148230546
82598450
1190888916
1696710705
636541108
1899396210
479376746
262715015
512424964
1847656486
223449241
1358618243
1386993456
1754567073
1491166722
905690740
1711880184
1153799072
56575399
1971852778
577026631
349437175
702007199
1664351510
1591519168
26776803
1612409455
2129032597
1448383258
1370872370
1691518353
2112447484
1582456032
621527318
788950088
1034228849
140732533
1186286380
1500509274
1953966882
1888415567
1088497566
78034748
2037915184
1433990657
922055441
687120409
1278072806
1630026533
1147910230
1867485162
2021263361
200249847
1582556840
266768857
28103429
629577808
1015220011
1548783391
551941378
1610125536
1557361297
1008790328
1087364354
1465476742
177767934
1046116594
944148668
365741352
1250760174
1984780751
2094486982
1374409218
2047725650
323983053
1818720470
383721671
1618478463
2004524042
1166768846
1501309852
417706945
2141732523
934895215
108091958
762304517
1809341278
777718723
837673410
1771183521
1312549779
644002914
666206787
1716461870
113449517
460386514
1553360028
1451477288
389240563
2102397752
791476602
445419845
168962827
1352656540
784481459
1581469546
1069479486
663892774
780589781
1550481747
1794710017
1162959591
103916803
164670342
759234099
417761965
203819125
847638132
1355745074
391878854
464713165
670889108
972577033
1684940679
1556683733
349816020
1153231464
1224954310
327710785
592555519
389465061
299834455
734596694
1469010503
2106200119
1440735778
901909575
1141194056
1435399627
82362197
1151168342
1415811450
515421284
1755403901
1366160925
1471260571
459265761
1380484970
319440922
1954277292
1153797337
2079218848
297361095
476141355
1428963341
1266835405
1805303747
1688925304
1808675906
2136273609
1438174467
1455264357
1389353800
98143254
793125307
568202297
261380569
1192199987
548907495
1761523354
1454605243
1413557095
1528374593
799134656
2123186888
1629576633
1720822503
224343887
184292137
1631319261
1275584328
1430365748
1854996898
69666790
1454559728
572006996
827519339
818265428
2043809725
1116309684
1588644265
1938382074
975879373
1173772340
244376954
612401695
1475652136
550258884
597874745
1550482962
34996606
732992138
1927310202
1596290639
650392668
822861415
1257061702
1300134843
1980379082
290493771
964569419
1840002093
1697519282
10973796
216575285
837049233
1827864700
1812857972
1652438108
767265406
1290914797
1160232669
942176779
236500050
644832367
63391881
353673870
795687269
308467220
480957585
600246497
2054015005
2065033235
384888708
631354576
580399880
528115291
1083402242
1622366865
1289932799
1027766011
1105418407
1496808787
1672959089
897324239
1703981485
552230260
462403730
1607528177
1898928886
896821548
1404618986
1782268400
1891371513
1660871902
233160791
1965651198
1566216780
524230767
1639128296
1784213578
1631430515
1213785729
548983350
705694659
2079136096
608714420
1913913867
1149909180
1466723912
710509338
1516113024
1645946613
1630384968
414212422
1809175140
466770752
2063498978
834892749
1130582045
1819614979
611116308
9914248
1116746531
259353483
996202342
2137133907
1348182557
790915377
317940194
1357801751
558253791
925153865
1861295330
2059374852
1899394181
1673794358
789235809
1895099905
1843465666
125324576
2052426044
1812329563
894281637
630172525
325039614
1389945380
1625236212
858929125
1567143582
1261557504
519776764
669620078
1381033738
1249062283
208319329
2043405208
720695128
751346899
128088892
1165599688
1911572634
1345028127
1978523511
1901131009
889224460
1239642221
1277914080
1827402510
1682408624
1905624555
837706453
1477673450
1990517247
1929731775
444277452
590166846
133243485
474614316
443020980
916035275
1342267478
318609565
1776041065
1537820711
1333735746
14162958
1522731039
145639636
917013963
1290348825
248693468
2021061448
786929625
737476168
690426374
1475390572
1013098537
262700194
1606434721
1038916140
359634185
1840760658
187004849
1935710114
1001080795
1472875189
1155382338
1754672448
253084923
1274752395
1269527097
198653676
981803132
1124253446
1824520501
440537279
1154473104
17410571
1740416621
953258154
2075216911
41017789
16152397
458913419
1119661070
3659055
2004813195
1159602611
262712705
1959688432
1939934923
639444882
1118512419
2123299756
1524385212
1180766268
224788483
1340486846
108385875
691668472
1859927720
372283504
1312321694
1158049937
1771473905
2066429827
1104044095
1787522891
2009672744
27800200
385185202
2072990349
1954927911
2038213037
66566901
860670682
640586111
2071826496
922173821
1348655699
154213975
1997233561
1838501179
836833151
269335529
1379048129
1773965581
1738599760
2091483860
1854735228
939309433
1937297738
458892906
1111856656
1996158105
743643126
1343450464
1920160619
1165359820
1439022700
1170292229
1584833487
367058041
1232965429
693462576
1900599704
986689505
2041207329
1046228626
719918621
567668640
816413674
1899596573
192290543
1606931645
1847458591
542276455
1242839155
2092228384
1672678606
2105152869
695410302
184966962
1746168597
431184400
721103207
1332350408
606385767
846030209
218542586
1428999373
2086517127
253615963
578401159
1481184065
1569865950
1596853836
1830712152
834437215
434373112
4610151
1869539678
1329808797
788576835
1530920601
876561336
1373921701
870833980
1632120946
1740814023
822899548
1639694774
271131429
613889296
405354830
1903970061
1011671573
1844481547
1455735249
556363387
1919759644
929243687
1098529250
729111807
1241959331
1426987526
1676802552
301308564
1884991024
961440142
795428628
2027216240
637436343
1851325559
190501741
992065531
177482075
1425853636
1368244140
1700147571
107099425
1631659500
1782025445
1487632630
2104203314
1363301747
1131578007
1969654543
1782963252
1272210870
331560469
269926803
232774038
1407567671
1930609821
1184283512
2015182383
1219237378
480628662
252747052
311837896
1257895880
1905795634
1882083706
2337196
901493186
496432071
2100106230
378373618
1010691048
685072250
1564885994
668577841
504789733
714035644
516085455
1750490356
1561775404
1437240094
58340556
500862621
157099809
687285698
1602921295
438984121
1817323374
326631174
1489612240
1869183316
2080790992
1442310521
2066532383
395611893
1151162495
1514288720
1796910860
1912425414
1724944404
1341493363
2040864383
1134015382
652087346
2066329863
182093871
285220859
1048882556
504926842
1964279749
397785204
2032297812
797334575
836065741
650200811
778643104
1937451285
1891842926
2070051233
867043285
2115986928
2022498252
2026216208
197668884
2019971622
421188628
840506476
638477677
1716164004
1803843358
1898910273
56540711
1495801412
78013322
4735031
1861336027
1735742371
554298402
841838279
591803541
863844431
2130118750
1408688145
1331171574
1076608822
1085770556
1515805421
1470542735
1576028887
1216083174
1888522188
1130463473
1048173854
1274138255
1966749661
758670209
1935113743
1198476301
95722877
345334558
1751621945
1704712397
961725519
19130382
737620070
2129158200
1466726220
767215329
43334530
1820858637
1711845361
1932456352
1662343348
1467644855
744185763
1257579229
61200563
1129778415
832075973
1724770476
1736768973
798753171
1549078594
1373375859
1877360836
519835238
1109102437
1653181714
560124662
1984597138
1240907133
199501539
1313126539
1305231273
1176385251
388462483
1358659554
2097494404
764939559
370451611
930993305
1327167949
1233140144
464575687
1484640102
130444407
1788547258
1632816447
1405713432
2031530827
888051036
1720762654
517110040
137180417
1013657419
1229266886
4864509
329967930
556205670
750314457
1540127256
204071117
791900926
39499852
525683963
1360255520
1200349323
553253403
772766238
1650097939
280783215
1799748912
1022472328
2035179641
420553049
1357904392
216188273
298439512
1202302838
2015762826
280731532
601979260
1220588327
865607346
1573328439
142868804
1989857057
1601600047
24550094
1535901351
563838945
841998889
1359979400
2103132026
1574886942
1230012474
1713895537
434814042
1805869914
1324705626
841230295
535099338
1616720466
1405170185
1341937089
2102604605
1745512117
1496135157
258836890
1649962894
980062966
1214166676
880906001
1006060894
1932400278
40053965
463225495
1383112549
1060422249
548084853
1745631288
667230905
582395166
514687711
1115975294
169509682
58032714
998701811
952950675
2007629702
83110162
491095866
1545113067
197028667
64637538
801117995
2127168932
484636469
1189732277
1688418220
588626150
1000272533
2034556324
1812252085
151223908
820140631
1185154476
1860909880
1031074633
89050403
1777082003
1306176806
1688181053
646873483
1672019510
107785126
790550137
596999228
1103396405
1081672091
1876484567
837445272
1907507162
1281178441
1757478196
407726558
844271982
447740305
1646652780
683676026
1166536845
2058502886
1483390733
2104867391
1029781606
1553383822
158181018
2028059488
874522481
980806990
367930224
35091616
1113949555
615949376
148295201
1887956758
618192285
596638539
956336564
262076487
9572119
1933447702
1082626336
484884916
94314235
1291473619
1688339013
778507364
1784524316
1041046841
1982595881
1049667836
1721238768
694148808
1486109103
559278105
1872591760
1525110054
520821759
1040860645
1366704580
1241123202
1821690993
851062790
745137099
647706765
544022632
968646453
1624823940
393935272
1593441945
645184502
1024927883
1650222545
607288787
139737989
576683001
922927395
329339548
1591067269
1230008110
1674977228
963108961
2143573182
453997505
575603016
1822744579
888776671
178310475
1321042480
47646324
1188257814
640806247
1594286974
1230452906
833383279
1836027036
1014588583
387333892
267505987
1134472241
1226511482
107617037
1663402139
1372567904
177033887
905625409
1142484786
792008447
1883469867
1728530870
1125934903
1135559770
928490838
690341152
1662119722
362669990
1676107650
773517903
611556679
896503234
1344449588
1451186813
1460933596
1498545842
104088639
2141038231
2057711830
1994835072
849942286
1690207784
1773963796
562274471
611869527
300814907
170148416
504223696
1750524966
400650646
1511994970
1908727659
621045962
1790083331
1050419967
1699742259
1226618122
1756806779
1961725053
492541916
566625140
342124544
1104130112
679189751
2099527762
122759364
1029251572
350657353
1315220080
705041301
2133423974
1557189598
1694446253
1061634087
57268952
495907963
175742106
1001965504
729495622
1895392706
1945216001
133848757
1988321862
816223335
1758081175
510783957
1779280307
1876164608
1262936671
2066458300
710031346
1938819508
63170825
1735086409
1475804187
668865003
1767771610
266894722
693857846
279166722
1574952930
1814165541
49009159
764982980
122815160
1187666874
1240986148
365580210
509998179
1950270146
774007558
541128703
161697006
536324879
216088396
508413811
411450346
1883334814
893779552
714289573
925019020
308324357
288569630
1974618909
1745873126
19422783
1359566366
289244908
155259324
1028711563
84758820
635405601
975582161
2000783720
266781709
590392684
241823251
1187845637
2013795581
1099033999
1532567680
1379119152
527325336
446455824
837635169
980997316
2109429113
1561176859
571232843
1618516463
1499535751
1676340890
1260318745
558221789
1397292270
1555570852
1523303909
283711471
1797168379
1137353719
29406962
1189766182
880052241
1079997748
748549611
425268692
614446258
101368216
1122912039
723764811
1893174129
1286796662
2115228940
1538007883
1764261550
1486114448
1663558379
618108952
504629554
1462986860
70059238
1355142599
1446175217
451264711
1315118626
1439204746
1187394709
1559970660
1239532383
1756471669
733162070
1013936305
449594225
2128153829
674911316
2119977376
1041452459
1813977426
576068297
716517073
1867172688
283344664
1179648646
757922945
533555985
2076615123
163113946
1095292469
1345285517
73612700
576580592
1501853446
143783314
907558133
342972731
921540627
1231354048
1295504216
2014465399
697788371
206883801
1077238094
618896050
875904078
1719845628
1664248676
1280109724
2057962119
881058214
1323541487
1578459578
1030626529
142658629
376928353
133065375
625006046
1595630820
139945292
141759710
475207888
539609023
1501258120
810421565
451462591
1344878867
1054937252
156383309
1662951957
1714425568
1676878739
786561390
757584504
1499603320
92754197
775250361
1875697397
1557916034
1937506714
249867207
1634447487
30974224
974611849
708560475
1626770348
142271891
761411178
1804746190
727913378
1653308938
2038280986
139815166
1217743758
1286673017
1986896506
407730550
871640885
144417800
1451312272
1231611640
1555537671
1830782119
1157422451
1349884304
1099349288
368668416
347763464
543781604
1175177167
408011583
1689392422
1868062647
550332543
1554430414
789689436
331593489
1468671322
80372634
765121320
1338904131
1174463364
447442534
819236151
344502180
1723072024
948422352
468824144
46756662
787505803
1220000677
1448189727
454867927
338783192
1652395312
1869462191
1762563356
1641978487
452565341
2038971512
763404321
1037631307
1134055942
1636849364
2022498003
1436962172
1048873480
191804649
2125105915
839454679
166722938
1084486895
1144127773
1562600419
2109574078
767610348
986053141
122494411
219075312
161872065
1410428246
1181263844
1050187968
781515745
1559797980
1174122762
945738726
574539042
1338420649
474331624
886830337
1009526001
686408420
1792105530
2113146079
890094254
649381516
454473559
1288696597
1081847892
2043340100
1928347469
1551975482
1890308246
737762169
1428133916
2000433044
891794127
1085802196
342728740
1826889101
2057792201
822302975
1026687175
315482041
910622334
210506621
1781936884
235416598
1570377523
1929043961
709399905
26079129
2001129422
1126622853
1804261141
1492409157
794521774
1890242687
126745691
1726741902
57032807
1518792472
1745190965
1910565341
865812239
1217584849
105232553
51641378
27323979
1887629806
1687574693
771027139
1977381888
1539503590
2093754003
1815640529
248735303
193535343
994282180
2085415665
168075943
386501803
302233185
1213532087
1383278513
367733081
727585255
1772346939
1636484463
1403416446
991221998
634254482
777622456
1703525527
798955933
946855569
246121913
2026210075
813619565
944962816
1340801164
1585760680
144759321
678544378
822709357
1404321052
920690862
1010138069
1998163708
1305747958
1373727975
1878771868
677590401
618593507
729672201
1249397483
1189450898
1648498710
1605766516
2072258955
2025246434
309334863
1809829845
69243124
795514942
499851663
1495033553
1762664440
1302092092
1097215721
1572042371
1880042000
521444320
1957700357
1617009567
218459148
1923292795
539352707
1874096958
1032494019
2138530453
46009270
2004293661
1604670588
871158440
786688470
1869496313
1048294806
1426496593
2046786192
387554924
957973310
692477850
1687898989
443837843
2085000761
874232052
1318336112
1565924147
288656167
1450731494
1684088252
2062930643
1741018216
901902923
1175542032
1583098606
1034527152
1695906588
652363759
207645512
1292204614
1294975524
233831231
356102828
454906243
972319547
21458058
2096182103
723992468
77632987
468963430
1059825498
1589421520
1089041604
1521825380
568599984
1581444032
1062830353
488040028
664264653
290495455
619237647
1520715224
1072104424
497011982
1581029321
331031977
13408173
110929739
15272644
227715861
1183163248
1880203695
1294927934
1531357382
2019541556
560594961
1899615188
1309080878
345406020
740885820
1664239666
703841391
1377815355
1590927171
1251740182
724723955
156321215
1716184754
528037043
971610330
651283372
1817653911
1026867901
383045221
230140042
547911534
551916001
1125482506
260312607
1207022354
188484340
1209046567
1072028672
1855160102
1469575939
1413446174
587652220
170910120
1682403651
1284347342
1032756580
4692273
1962775381
1663631293
29444835
285003306
1007464570
173837901
321243301
873805022
494939046
1181280282
460499782
1482043374
233831774
695155235
39685478
1905116831
1996350901
848986331
1370985075
799627193
1585559005
127359098
1837722165
1196752391
334829718
386292869
904391009
292575835
237745923
1957902713
1565774338
785982520
439938273
1818032749
747540242
661595911
894859434
1971699291
1139314760
601529985
84853531
1543750642
1056341335
1220040820
1212729740
1002075553
1428616764
1048887115
406357814
1449569771
1985715782
724603057
217624225
1177600677
923095351
187383065
1094857346
1600698790
140090017
1577186247
1667076651
1987910788
498127879
1216155364
581149206
189069323
511050450
1257755474
1063960982
2018695335
1461286179
1055354811
1454059369
1042373102
1868161271
29540015
713584590
45949504
609793929
216144303
1763490268
1320661366
2026377445
1172854054
1595641500
1148933956
1718567534
1978429466
1268532614
1577990147
240153117
1795237070
1098559769
878536952
681739990
1137512853
411877733
557587739
488288437
13143835
847329156
423763046
1532624399
245210472
746718374
2107092928
599420649
1707122088
1513697576
542688523
127153754
403166199
1845985077
2021252714
1246956867
1897821
881961655
639976357
1952502916
551464494
331246767
931907209
1323766728
53655877
1644246157
571235987
521215172
507621319
1090931925
626967520
1887346837
1002066740
554519518
1336719154
896885506
307284539
535488968
1323357175
629847936
600101643
2000727813
1100371717
711151871
306409515
843989829
1551339864
1407336785
1225557132
1679703813
1428168740
958531175
1927211834
284273488
1075813632
355706454
1034095340
975445541
594390674
279844451
1725606157
1294623101
636520806
2095688363
76846433
987601679
2065559785
235216642
434942383
307338549
1557233080
91614095
398594087
454615402
851089986
810667155
1304827432
1724097414
1971509931
255877193
1048079229
133355634
1229789191
1515798261
702293199
391070789
1928608706
1254184155
933770857
720186339
42266278
1263358686
761462702
578190519
30910554
945485445
1620214949
697362383
202992075
1741261648
783839281
1027734065
377201839
903491210
820418286
1959194098
1556080913
1750336277
1716596690
1591717129
674769347
507200481
1383893204
2021454037
333124328
1734719405
653088399
368682865
1754164359
1393281917
1782094839
5318746
1758625784
388482441
1537467441
1752335400
522845204
1414867407
3811692
1575304737
1012372256
638445387
886768508
220529736
212476470
966425820
1480103394
748073059
1997301054
2093274745
1328405022
1596450972
1034822579
559879879
932077150
1022622906
916982182
1628354267
1677675948
2117652049
440724731
1097213386
1066018535
719659358
1503498764
1332243496
105520528
1713474889
1790499587
1322319155
1902179547
1624950103
1686448663
1561861217
955080095
1134344103
1761611971
703678131
869708236
2120627239
522430706
625888429
1510548344
528307973
355013520
273279928
743952924
588314727
1973995208
1231524673
189166408
1218158670
1493668049
524926559
273636612
893918648
1778960525
774758406
439571883
877023125
1509053336
1231939554
778273934
1982964300
704740541
836701365
501404964
1821330658
181177258
2110383074
2084914880
251681967
644219961
913291245
1908066657
1096582469
1397994267
1006893688
665508120
2026659002
1071008410
742829539
1751222069
20709927
531990294
2053510865
1082464328
663201977
1980063953
1392676285
726398982
1482410589
919521533
1036259915
708023458
2129339839
1126162493
253891256
277977279
9216993
1407820198
623749306
95083384
1933709063
493278332
1214613224
1011591517
1226019139
1499927492
954648135
1632441011
334470487
1786236560
1460234126
1308239900
1889911711
795706073
1032578058
1404243781
1528915299
1447199082
1303656180
310303093
1642980004
310358935
994225369
1752558618
1985707756
1492290548
701465228
1042965427
980372161
217475133
265997826
1464840333
1707619089
206373649
1521369073
867776801
1080922242
1221970465
662216594
193782889
481680238
155760084
385584901
679584852
1888802871
1523490385
218522495
808590887
10526435
534596259
1764506609
1905575569
1699987856
682799217
1775331507
625289068
145646045
1738422358
1661152849
1614220580
2130754666
625021198
1267103350
1972765317
1709922918
84894776
130844722
651803468
933494451
832405276
690780810
1236272435
28178769
582944046
164992708
1770668575
350210911
446377113
937874087
1637543397
5753191
1968439444
92614382
1069611380
1172968074
106816735
1497719158
1399161952
1276980015
1407234613
296767154
1500267280
2125989480
170811754
774230610
360742322
1898312227
2139396749
1046958480
578247183
943705655
684011177
99316137
1566115789
1667426222
1027920048
236792834
1481994635
1596642871
673116932
732094371
2040365913
430060094
362899534
1830364980
1945291968
175926764
213205421
1798039163
62328907
566204357
442097460
1690727966
1732093210
681766445
1238669535
1588735577
2110953082
23603271
1170682394
986693310
682598505
1679654459
1962447364
1563752228
464635757
1648839252
867728551
771943257
1923159903
1748669284
2096966091
352221450
1310963106
1289986244
1145252096
730210684
48826489
371019847
83787564
757733921
309133142
1681343837
315984045
1655181462
210139278
1800738140
1049134065
316927423
539037815
746128406
19937649
2072416037
1949139754
339589336
2123846584
1079771952
1243713686
659450551
143800834
1313560089
765294515
18958536
946605848
1392518698
1626032960
2062737108
960063218
1247103579
1198161512
1207845902
756626654
1652168235
1023068157
1871621838
561696337
618066786
541669435
872181222
232609225
600986320
1756677340
1146646928
1540168966
201004585
277183012
1311526724
1044021087
2101356983
737206372
49502398
1898692220
1736565506
324366549
483988211
1401243764
961279096
1656778215
411965008
881507210
1128148320
1374197484
131918290
1526177647
849441999
794814337
544453981
745148424
1369565196
364657090
772820259
482859225
126640981
202128378
1355531764
1636203211
1978173094
1882313017
1157714994
1187311292
588708286
1988662064
542822403
976810000
356756493
2080763640
938964707
644398517
1736520385
1327102403
1779355324
500611961
1284937905
575537901
1171878912
91041025
1708930720
1092445523
778114642
1332249143
1018267188
57961653
1198923197
1547925827
1327051202
278865966
81369194
247280985
1515404453
27516241
324736268
210866015
737963264
1787122532
428750126
1559220120
614859881
1183898026
703563338
1756174107
1406225557
1243641697
981068062
2111599819
1083892393
1790659335
593517640
1770938775
1997509948
1539227251
2139485167
1705602059
790230422
1341491440
1856452690
378168822
2005100269
832932639
348863176
2106666227
1428707027
884852859
706169441
1644409439
1193493435
2142102800
1243678523
1491153180
39662074
1520188340
1007529049
67357888
2010900187
2044372484
1662579275
645387265
36776343
855192840
180794895
1016802394
1386472267
1647703040
1633957691
968247456
432341640
1011008149
1349182611
1436987427
494554266
767335794
1672879423
1891820370
1014504378
1351925372
387149159
500461041
570340862
77114634
2116389071
1502968742
375404511
148503904
1459928880
331440396
1380331739
1393649852
33469937
2013411771
142094940
2123444488
477783754
339119772
866429819
96314501
505552767
431255657
58297312
1635673522
2024658347
1664141791
2089465219
1521753584
1241565249
2146015141
738310054
2067347187
1932325654
857531899
924748921
1598895798
516204100
1594648300
618172752
809982066
1103070761
1594510092
1018164868
784377812
552837899
976893164
616140810
325394586
1802369409
1241510706
1300221297
1638229627
1621663598
153470658
825884874
867004440
1452724553
423740635
1891953448
1271705430
1547582354
14463429
1971780663
187175237
463497675
955622851
1528358109
1013719019
973792776
315072240
2069736882
983329092
1314998801
1934508381
565087323
1013763758
650197835
896612152
193286264
265194992
820872236
1317122616
294530304
1008359137
674579641
1314871818
1080603306
216929236
1668029817
444364790
1123386721
640723680
1212267725
535230830
136570047
1422986349
66781449
975562824
1596361384
924645483
44301971
605979221
1544472555
2119874626
508151699
1196934810
956248949
266829688
1166201918
352917131
558784612
1840448689
146866706
1239582680
1702206310
276341917
1365687385
1282829806
1488554646
251639851
1452093141
686012169
537659896
151265131
1094841270
534632681
1712559537
2114698642
1510755786
227328827
1878552035
738209325
1602298839
210837354
75611180
377998769
1405902131
1005291852
1195013691
1031293363
155856730
135682866
1415771632
1518301848
317099714
214911618
173703042
1681195366
692740599
521587383
93671791
1036853192
1931369635
127572143
1546650004
336598875
1116974354
2064103435
1058536460
2050641792
1784914789
260827155
763252272
666736505
934229413
1889737205
1409555315
139993802
951813450
1144759848
1095302286
1328897546
1427361
314221983
1690313014
831037501
2130548556
1119382054
1220692215
1357721768
1414222549
385346789
1829843168
959209799
1238232077
1427481962
205597843
272061588
93138057
434812808
1071254692
972018958
1776220437
491325828
2009259951
383899822
1926152477
1014485499
1690614063
1528857729
453840515
1024716681
876924176
208947453
8084109
963805008
194565887
1668761496
80632168
1501614002
2080153513
1684654047
2106154190
749773288
2061418460
83762294
90356181
3531592
1270440147
2029806445
1226369450
440048899
1497852825
1553511092
1720918045
2105336197
1459392185
138064668
269479209
2025090437
942022440
98969402
2036047099
842495544
328887028
1205969222
1149176724
2020930802
2136642741
605806972
2016938190
221176704
1639440108
935355891
1992601805
315663910
1445858569
650141448
404516846
1245272646
877121285
1577625428
1519244938
1473073308
939317010
1149991142
296695069
2084480157
1183083908
1531183579
684436664
418870959
2109886334
434201625
422744029
1741139672
2063504493
305439323
2071022470
1642434235
655055145
1000626348
1412641863
1952963760
1497515378
1761266123
1077090647
189598819
1300556237
178567574
1424739840
208822291
1102213548
1953786484
1229823614
751461728
1200202395
1608274853
1110305879
1566994657
1812387474
14199636
1303254282
580156340
347996162
1544521713
888722795
948416631
2090105462
12461896
1554817263
1622877062
364862924
2022438755
1574078439
435063198
323459832
415169989
926971747
1221442366
1812675831
1327324932
1315096379
1108432756
1857342195
286691288
1861270965
853732198
452089025
1708630221
91460352
891962535
583562346
322587013
1298011317
492159193
1705150107
1608536321
616572826
1726876444
79061837
1317351006
1551688053
416767637
1536029862
2067266576
690191813
1762295451
1848904156
35511758
2105526447
45185500
412617896
1609482401
1366503547
1258909186
1658175373
816529713
820624089
440457830
570710141
2012826942
1411041390
1024020593
2043341240
650594246
1278748695
401046021
1251433825
237827092
1302107740
1042928271
2084574016
561883899
111586324
514606888
1323336323
962824855
804323006
1398692737
1564741165
240908474
935682174
72247135
1157561858
337987701
508402902
1376580268
2092496720
1782484158
26620881
284636479
1361556320
1064717267
2064682389
42462497
747869993
618940317
1764303537
1727808035
1894123204
1579078083
882274588
1416090868
847723887
811310800
438317954
141027074
680053384
1436310479
14056345
101357303
74201413
678907195
320966864
1011049340
985693282
827569383
2003850134
657200564
717415298
858539762
1639865286
392196903
52774154
1839418380
1103843865
1340577793
2029168637
70848403
165763959
150590879
1546944293
962808134
2032886349
1568674807
1791263963
568030559
1290102561
2112489547
1222861095
399866095
950410893
233625756
900271592
222784893
1824435930
1256100650
1721830658
65668478
853174552
726929875
1070327445
1972860933
1554490821
1787947550
1529806379
1107159082
967291719
907221060
1154594552
1247317187
1369333618
626753948
1289959277
2039641318
1353733636
1192246876
860369941
111200808
1252768351
1807261235
1532653394
1671165916
504379121
360966047
632297520
25772527
1878363421
85618189
1594893333
1814627833
806885596
1749757741
143405844
1944472407
1635267952
431780660
1542760951
212597705
1619039863
589555927
1415063413
2056994444
295842894
704368813
924934620
1294309210
758620739
1126925804
712149207
1018990214
575624534
328726004
2113796096
1137058489
68407618
1290534977
1339296990
519806031
1825421491
1112511110
1260333840
287001594
305840580
408929130
535064981
1649146574
275089452
241229361
1976020955
1023407588
1585580259
1597395243
148946474
619772599
1710784413
1753344220
1927209480
1517852205
1056587008
309961201
586686208
1427375104
1522601024
990615538
1283473317
1050804485
753559083
1012811071
1590813165
876336721
932995817
552248449
709307190
228384863
1353542697
1547195106
535221065
1277960960
572708044
1546001301
1859377136
1328576507
781475653
1663946242
1811066411
316388222
1242617679
958908210
637332738
1186917343
111807671
479165960
1387503627
1341684431
804249823
1146709456
512555838
1474616162
1029843241
1259445730
2146715578
2020759745
162514021
166980829
204669435
1812011200
1765555352
1283003792
1298446495
134942848
1272730827
916291541
853500930
2067835672
891854710
1879642409
693864231
2004598980
1877829807
1551037000
1702875535
541222432
212810231
1820987195
1543183506
112254845
1741418983
1920082013
454058627
424761796
1604007681
1346548583
4865977
286777901
1324713816
583364426
830153832
171564576
1481476814
1196975176
1069543477
640558815
1982526865
1259043809
448654755
1853970272
345501129
606285280
1232327738
938892943
1884328939
425283549
1575455773
1920010209
204135397
754065075
1225139377
577792524
1500815274
1613131216
1683703421
809307914
513345618
1129954017
1421995950
254666549
503456138
1951824903
1470694151
535510653
355379718
1783979966
672233340
120847635
1397072439
1605196788
1975625338
1197157186
1664281411
283003323
1716789235
886472261
582583283
780196805
1229920197
1052143529
342792792
773151537
1314167086
1071455142
281928995
499363524
885341976
260911375
820338634
1425630203
1303016578
144261512
1776725088
471028063
1086012834
325006751
1067768527
247108082
125591915
183052111
1241354889
104029755
773010311
38303082
488455309
1243088957
1478700621
329791904
1992451624
590864226
634440175
1721128044
419605392
946746609
1298552542
1601372164
678822141
1268223406
771831207
1727276240
1485823343
859748382
670528517
750737956
204179023
40130441
1985226731
1861315559
258808642
503954782
720315627
1209886496
334833487
2048418733
748346468
121187491
373683841
1259356703
193178267
1771262279
118145425
940196854
1550286712
1219538699
119264708
485021601
29053867
33659448
842500041
2064842339
1935629163
1574061134
1027240275
1622939138
1897367127
1227649898
33059194
690701143
1244093859
291992484
1428333569
1025174267
41505643
795829814
721361573
1463511173
336363949
371550028
105696654
128658520
1223439228
613936982
1432421837
62912874
1533900400
731244113
1399883259
1850878697
764222479
1017498931
160679868
494942716
162032023
1985193565
373860963
1992969317
1198395304
272878389
945891397
1625223826
1813564691
963137222
1703157402
841787539
200347904
221961587
1217399943
614617830
1879624419
1379146424
1296037395
967109203
1542711047
734810009
1771461881
1500373024
1669361375
877685622
404727367
229096689
507057259
1725070955
1126192027
193439287
1757071410
587804046
78152969
621455429
652415339
93431300
1342501868
2054431328
1445008119
1410059564
390588220
1905235144
39579379
649578906
677725008
1636034263
296420873
1000274546
270283381
596201494
169178585
1859721490
1585066428
1460557993
272549253
456045392
148644634
1356280219
252462104
889481842
1766785237
1416842357
300983029
1309110160
1469532002
1004482524
72252555
1680881341
453081732
791890126
2095922477
609288230
1984009516
1602396083
2006427021
127585016
146975722
499078691
868391289
900118339
388925056
1355995959
854905882
1071021194
451890364
1729615205
766894398
828179592
74928884
1899005490
1180195018
1632091136
447538430
1911920366
2141335013
130002383
244783955
866346351
749861130
307129541
1437956604
1543495400
792167318
518406163
823246864
239009980
1151051895
537532415
1903108347
1858667798
126859215
788373233
419547292
1342116160
2089276907
1040211204
354580325
1436396984
426401980
390883177
598367944
1072853326
1578020007
513716141
805554726
1204751333
1625850227
39432936
628339601
898918588
1824171073
826829435
872180737
1926994015
902452868
960340725
32547751
256717428
1344548197
440291868
1127216277
1808795643
1935554089
2145391396
1329574559
1044954285
788369772
1526708179
580658439
1525804746
1421350701
1265717485
427356864
138447401
820010771
1389628754
607125055
1020175094
1515540084
188398413
504589678
1228604042
1695390390
577901745
306262927
187064701
1965601040
1739041120
156610557
844616125
1066677536
150640653
37284683
604775594
1988122326
1622752616
259074874
1913183879
2087098699
1216283018
1137304764
305940671
538552898
2108987091
2145970875
1348148437
1448477752
2061347689
679834247
1241945652
41859025
26071638
273890402
257568265
1412497360
1998831592
2071765070
888337325
1261879367
1627992899
1055430279
1299372851
1156238906
774356466
1707763452
1976678356
818748117
2138919988
627950502
158691097
1688013695
1882406514
1400701998
289588709
841496679
1582373996
1910869855
1165788640
1482972163
1077664976
185499183
1667658664
1087963396
1373404385
574065935
1507700433
478818042
919298431
500099865
1508717071
652642351
1666233319
1474391755
199869646
1527893764
1918760677
724231728
830045829
962442675
992598454
1076977946
1242343181
400299410
91041727
1608940703
1869200003
2083564932
1792735522
1784668765
948781922
1192927645
334813818
104113116
691538546
33782527
624397057
481393695
1523325523
967232503
494844853
359854138
66456369
868837134
313856471
39796308
638143658
160164984
644754235
2022224799
1393770952
317004638
2116800698
1144449330
351798737
1151793232
1521162657
1638908566
2063930737
871329286
1433073339
1301814727
1342487785
440805157
32893448
2075875428
519409208
1173941288
653119302
1374950910
2033955809
223917354
1140108613
639063194
601670908
136952820
1654181015
66880362
175571307
277243123
364221505
517116500
1859157915
1185596793
2119827302
1265223674
403536557
495558756
830898022
900492756
1966669786
1942720104
764249714
377533160
1751041375
1933275752
598537157
155627017
2139472683
1087624396
2142739162
518533214
1043406677
2147260474
393113337
1156564018
1667589998
1652888244
498541199
972293692
1403009061
2046502320
231887848
87218539
1284484043
1633387148
1822048509
1665899385
699964835
716380246
1363779328
1609050241
561255045
654109771
1903522622
6052246
839655956
896523935
1581332742
2088425036
1417241536
1473292636
517493678
1061902224
1477637274
610086904
536477468
1305340176
473137724
2124505605
459029498
527128868
890965007
1651805472
98497749
1778218743
1220634602
2128973609
1747028330
381357069
2029847135
224038513
908837020
144482893
436429420
1594394352
1575750112
561305618
1188891774
1574439455
1285247809
761180629
1649863748
38656499
1394250209
1571470447
216342570
2037218866
1027415316
388299792
2090416324
1521910432
1193592521
1771089680
542457628
40880521
797287960
234472167
1928940162
734321356
8493777
236362762
1152348809
1418633282
1771665717
2022983680
1154262772
900501053
1078185424
426676270
1413889985
1473134152
1072109080
1628641536
278944241
1434445951
2001941156
893044231
1745677358
1629636812
1762279271
919038318
1978583626
1545400266
884146859
781263908
1307240763
544967233
1379657585
1155222747
91677122
557483821
1274008785
1990839417
897696178
2125886790
572949220
2100089381
963333657
1629084127
1966401474
2084045481
1168087797
1137856729
729770567
1320448543
376988846
1281577226
784992098
1703327056
1518099174
1768109018
725044380
2042063665
1987536014
85238068
788941
804879837
1224917027
1347522180
1106916367
1396075414
1438010981
718931258
433103524
1679313869
119867505
630480082
1233106424
995152878
1540729373
1638632370
1751302868
1748171829
381489439
1074474804
1734627032
918739474
401668071
1483294130
462454405
441104662
1956098651
222334831
504463008
908172850
451957003
1618065502
1370680306
479871426
990396817
669900606
1695626418
539900355
364032621
1772371376
102479896
1249788227
1016458267
221288003
1421932430
719578010
489662117
387508984
1968342722
1890810877
976607935
324774215
1220311627
2107019976
1665076789
1620725540
1947257502
553882273
557602026
1087612071
1522051125
707681926
506282885
815242125
647100482
1269532212
120962907
65076996
1482143231
1474949820
1930927632
1630596179
1011755007
103124466
229048361
1188662747
1215623679
2040971957
546920215
1009702820
1417902554
402513353
556737588
240859182
888019395
1473207297
834195403
1474552783
1599346542
573493246
501795077
1830639773
1226964633
1708506649
860006027
1998043238
1658443558
1407566949
719866524
460995918
484302243
1848574808
1920679886
461917888
1287545509
1941334775
2054712806
1675375139
1832887278
1391329438
534000794
934941122
1159315778
85452986
769052539
1134426163
2105342880
934309518
803292289
1957865325
1934897314
1871465090
184465318
1763066399
1209105994
1974207304
1871029119
1981772376
1680758340
525715843
2060232725
1419864755
1312601595
2135774007
1541515358
384153139
1324916713
750000986
526503177
608019235
551760311
1567951505
2108336784
1246474491
1873898341
88395647
1501154581
1244619377
421967258
397401085
1307549584
1952897400
955045758
1671138715
929570286
1806557155
1752009180
1368854664
1388870754
1313604735
483009577
194219003
52708769
310761833
428094617
1337409915
230564611
1211801702
2095072885
1414140222
444592463
182862769
1869593196
511915759
975661253
1444483959
1163395813
818692807
1567973011
923335826
713277842
145254380
512066944
1470006762
357164785
974616231
1738914715
704550424
964038231
1402881864
232948247
751976401
75385532
978312830
2021428467
574546521
674129229
224797220
2121183129
181822846
1798077861
1791581907
805278632
721245161
752531092
980809406
519079798
1230271888
956646646
1512987528
948677569
1965460033
1245372509
1251347310
1775189240
706465896
808051466
129055437
1978437183
231854976
1100288149
239067861
158859819
1534291956
483206503
879801076
29016296
257780293
132030414
1710275953
992417203
14013754
202823594
1012778296
1119016410
1384586113
960156586
1616505442
1667708905
413921642
578989452
610482225
1271817543
418119554
891730303
2080773459
1241981866
578952059
529279415
1055024203
1125050152
966244985
1712902918
1389679503
161334915
2024918736
675407426
1459386385
1267984748
855027487
520168702
169845048
1245040936
578288290
1390298998
1941373640
1951838263
161386232
1131838690
1558990299
1750953714
1890805586
1591281951
197567215
1271116437
949254868
373562054
892198093
1462041494
955676113
2056150174
871729855
1746531897
709451725
2053491402
189597039
1398149330
177318087
1358639718
632919869
645604946
655375248
1774563329
782198707
1991216944
1590632125
46798088
354095875
925688486
251015431
806071498
312074133
1425672993
1299003510
274537411
1914659230
202721545
1779017758
2105054587
1760542931
43329417
371488341
583598491
46944680
1111526501
1128784933
772314724
2057403461
1897043596
248638994
833101708
1709955512
679196149
1584518964
158377028
1106663115
1817589126
1905873102
2129487838
1298139025
1655468092
318861079
1906130861
827235331
460327963
627801723
722919369
1106227528
1262994495
2145068197
992638667
873691375
264086812
1991654785
1595013088
1780271353
490729123
1884919922
917875938
276979056
316016855
1384966068
584071447
808411187
845116981
358517076
2043695348
1420493611
706325870
981892542
33072905
1644393912
1390480796
1222948659
957917118
330792017
1611317180
2041530292
1977104915
410675430
551184481
1183955836
589030273
866512958
850600790
1485192284
2050478134
1467563131
1323883885
1691292291
2060331508
934938525
640706557
1154199307
938816737
374316055
1959944873
107925120
50245475
97369451
958093927
1096718265
1618565954
1534368656
1341992527
701519606
1971011717
1525521893
2095101290
810713579
270478320
1223300277
1233938055
442248418
189229740
230552763
262227657
1473814934
1821674108
239758992
1153568945
1694789398
1242468158
2143840679
216576347
901148185
1108784760
2285568
85803172
703145061
2137354772
2038637206
639777251
1253196903
1126441835
838265352
1571590253
1167018046
713816122
2123098256
215462775
1422564000
2099231978
82789099
1781721443
1829608787
1003427726
1997572698
951074689
1547968271
544996643
734268469
919863426
1598995071
1595220562
1382223490
751424044
274833915
1612430341
2062319125
1735094598
1802348398
1248104708
1938956637
691103590
1793402609
1376532252
1414793172
1762870517
805501233
436621926
1593697659
1541218181
102225312
164954458
826111604
786249957
635749316
1560207587
841317105
1100561966
1836108291
865130659
1201091621
495972978
2087752977
430532867
812115606
333158653
1017967593
1417291761
777349837
1948342885
1015314167
1337473567
1675367143
1251248230
1729220122
1034282093
1583856881
906424726
1070976193
2040711622
1215641757
957078561
701080372
1324609232
823979573
128201653
147828666
394775235
980802759
1244303395
865012041
1958365407
1856773831
692677836
767078536
1586201717
2079680245
466334302
171924659
1976884500
1874700584
1154939613
774171130
537265832
1671152769
971667562
1016449550
1924059964
1148159364
548040038
421780495
1644174916
2082834611
90263960
548766026
1594395736
795821036
1468265688
2140345925
446806778
1064158510
1743167521
986559024
401196687
230865052
1145448482
208927841
1151055077
1330510025
1842856592
780288769
1475470977
1092641921
793249588
345111027
1414477069
1281237654
352939683
950390403
1132147964
1578077344
1423765702
695314356
2098970164
1757941901
210241458
1278913104
614331520
550830227
110407577
1612010416
1146422011
82865389
754554044
330660366
2141205384
786198245
1789919265
1950787380
1609712026
1688516576
644863496
1365571575
1618346653
1221641546
982196651
605179606
268232010
2008976863
1323144093
241466498
1599523135
486215998
304147988
151180691
1608225798
760224391
1027145100
1151553615
1020713092
1220306671
1713184946
703521609
1954964737
1656359225
1171900279
1729135175
1514297458
628103705
1107296038
1505341523
980538181
569847490
448738293
2031310660
604556349
1925230678
1166360073
416274757
397688597
1937172060
341370641
228027659
1411067635
347762600
987912266
510234918
269404440
1184672565
1812893190
774653928
1760530664
1930318847
555014163
1767927871
517643435
544985842
900514362
114720435
444769313
1100269417
1405915662
546725285
97329646
27799428
68752804
1524976584
287772354
785071998
1738357741
607276591
2033305868
1576154767
2075025402
507929777
491467558
1002695516
1878135391
166880521
704880612
221977282
41007657
1004513033
1786726875
1272290429
599964510
367884357
709197369
462355195
1252508321
474560688
1235165782
1561836717
1877035086
1905089861
1039228466
1501997923
133444750
1417494918
1588526974
1946093061
882503522
343211698
585687983
296924430
1425552161
1901854835
77597207
366143393
1642479107
960954705
1333198688
1422630756
868227504
876869762
1092720158
1481112624
1927518600
2039028910
931677151
1588575720
288259464
181862383
455028695
1905764190
2022019135
1676390180
255655643
782426658
911367462
1811661196
321936840
524993825
1300380384
2124241397
2069226952
783712876
1641916115
36699289
2059693456
939349566
1222477269
1250746582
2073101518
1539775900
512697729
1976825358
1013275585
169611182
2098825119
1007206762
733555505
1163311250
462210339
1405740115
472887271
1179079615
1609641665
1240243788
940721907
844193336
1708487939
1544252868
1039814235
1517042236
1058905654
1755138306
2128380498
1185477135
354030877
333375966
1313512371
1191463755
2007719787
544671563
1917266574
570073951
152682301
633259995
170621467
1270774826
1781323862
1665798112
578600851
1880043753
2041900433
557279403
1537867719
2031506590
606077604
2073403556
1420548287
121508087
1910582299
1853925933
1026255749
679177248
807658933
1257723179
1465752981
804697318
1639898213
278992740
771882999
1679532737
2144096204
1322625859
2075371884
1139467028
1496947676
2011098811
1639727914
1122818560
1456326033
1827870949
1081434453
2076233645
1747432895
1102638110
804701272
310997743
1971326884
909096379
1853812265
796480099
245607836
1726308903
864197052
351399384
115814770
58359684
463075354
1923381982
1574422535
311806390
127865427
700937863
1741207603
2066924061
229306861
1598458442
1775431907
512115414
1438801881
1125185508
538378642
1742123593
63217921
479674409
1537134836
307705236
1010098541
2143292991
383182325
632770835
991631303
331588172
1472995257
401871612
147731663
167058113
1574245225
2049291583
1571623004
1543080015
2079443402
1786559256
1502692145
906134154
1015892938
1091899397
767045346
526634494
1598057436
324683032
845664509
510394218
1033431487
566050799
950133863
739060774
517769768
49581630
69785841
717594955
1974799760
1819720053
1282676618
1097913571
2075167326
772273065
620734327
425669606
408392484
2076410130
1008594793
762708726
699338292
2037040595
1819385221
910430177
360006755
1480175647
1258519767
324192888
953771944
762321516
471042157
704065049
371866221
352682828
1301199134
1057578992
1090646935
586670591
384506509
52016717
1081562607
807309414
1554010458
1641685193
512190509
1530396307
935265449
1686902211
217909091
1515475274
368849647
296298472
519203525
1471142676
140212341
2113506116
1650494470
1202165821
1313319171
1949653608
1353944543
1743161983
80493557
116085671
324991689
1086170420
2112214266
2009552432
1068649220
178226278
420504072
661464413
1132105907
338913522
43187994
1505268247
1460038222
2092577027
1851964847
84277927
919305433
59782825
545021476
578084572
1560498470
615789020
1368889880
1847877403
52051022
579138110
610853248
489387913
593295682
59684554
421780377
2048949235
16165875
1998189956
1093793288
716954584
544746517
204231414
986512834
273303892
928601311
86045224
1265051381
220231895
1758012826
1453878386
1727364279
92325953
293750101
583032977
630572716
1228054822
154732604
158854951
1516348680
472972992
1224222627
665923252
238659805
1723275996
1917905517
575810884
155163241
1717122436
528757002
160334725
1048227943
2054027628
197986755
46496714
1476061303
1289397874
234350101
411126530
990723072
540654229
2031423375
570140365
348528127
817879714
313604708
5001887
250878552
1086600441
1772193327
1028645590
1131639745
1615990193
275912897
1237587188
1971010322
1451444493
316366318
1551300653
554523627
2083581982
144767017
1320264123
696441756
1342676868
634331402
511274926
778789964
1991133209
134301182
1162371012
581514958
1371621765
1748972930
1504976497
2018963909
1131846208
1773235129
1147165667
2137374371
1331606772
73745691
997835754
985226780
1303216337
359410959
342322879
1319790229
353470939
1038796809
1138485506
1194045417
1466905897
9068031
92793432
420243581
685346372
968603177
1605458615
1192255035
528148568
1433053887
95180531
1852828764
1975690630
215936141
1269240896
558260644
1935507872
1597351414
1781968158
1264261673
38465314
1964139397
1918283659
30684851
221699227
1139067819
4341738
1833882895
1993416181
1443614167
1402611720
199375893
747741093
1721259822
1852966856
1190155860
1751399409
308146079
278401922
306127643
1188330394
2121796156
514293537
930901859
1069348032
1160552646
119345097
1760669656
1813306163
1324846995
678797148
1033326981
1801917127
488787228
936098656
985497681
1897460281
1548646541
370698069
1535373299
1684834455
1256640231
1497087569
2077666588
1057447647
1801279998
929436829
26056013
1697211302
1436173038
1488663234
1005022028
1689623719
1111265508
1279601018
1339650291
883451962
1061053343
855158435
1143964690
1479950079
1975590691
1895769060
1222619724
549693839
1061881876
1351827872
208022054
77296468
2014657730
1638838462
355145961
892696839
946986328
1550976171
1452097584
1888955222
1117797952
524868389
1454561527
1030195539
1097035726
1639649526
811326395
404354320
1998789331
1521244835
500696683
2127401289
257809000
1096557900
1777760311
803135345
1320693963
841574419
1165246026
942161286
1769552253
1456931096
1717046370
1973813939
1722921901
724561516
1071655250
1043804150
778988035
1405696443
540326740
1783284132
706199635
503942195
612561674
1386509025
230669566
1120408305
181809387
623781242
1368861893
859976128
1091174953
2115274269
300074509
1000312802
1092389678
928215012
1368922291
776548313
1535516225
1869417951
1348732852
1142111747
1765498776
1287079568
1424534478
961154441
2103088380
2114374355
528638185
1980501335
603867316
183029148
715837034
1238598379
683002814
348317484
6270439
1451838818
506889915
268884706
140429254
1548912611
1202986521
176091498
792343125
828600347
1599695222
2042102469
785252163
162944557
1690887964
582003473
1753916789
443286136
394093978
2076069707
981621811
1384125293
1528006393
1209839419
269207920
1990457199
834241332
191572360
543352730
4358993
1949825801
1035666682
165551946
1417808819
812006208
1328141104
3159633
1872458535
2030920792
1699102756
893200352
2037896939
1486786513
7627630
1884206467
1410050423
819356564
854039394
2031050338
2129925477
1024072396
1543287397
423244266
907078704
1779128118
1512310400
1387451937
155125270
30586757
238048932
1959093720
910166030
1103151833
1841420258
723120344
287923146
1464920689
1672136975
98583882
1170417150
114069762
1442184321
1408056360
716470516
1805063157
628303644
455738587
1449900189
1010837891
19083137
402418287
1942390575
851959361
880944931
1467180133
1546461707
1967446080
1691148756
1232263206
614803832
198066263
616438617
1769901383
683117878
2049411534
1303250647
854858780
1761852825
1767006471
1960496378
1833435260
1796927518
404504680
2036261293
1624139658
256774332
1903254778
788045345
662633008
899284723
1770576565
430882485
1279100947
1334098267
1814783554
1199747711
974162896
1689201252
1043385812
1893300686
859691216
876308863
236604937
172693514
141831771
1723642073
466436727
197983801
235768342
395261493
388846760
502619579
1090004761
136886876
1781239625
1619338951
1615836796
1364637942
354998294
941773806
2088840191
139455212
970742116
1254651132
17719297
474294370
343721726
563069969
1833249922
574222965
1701010393
1852538259
23776401
945448077
2113934015
1143536985
1278537244
1964459577
2026897018
947198326
1741116230
1524678772
1455016898
607246558
1971316710
10642136
575014027
1263942395
2118518374
2069161124
882831327
1760978278
499223729
1414733249
234967544
370126347
1029308866
1861261227
1604256342
798441482
1835801500
1480188713
398649373
629423122
1687787992
1132875363
1637062223
1626821970
550186799
352593713
330943190
2015037754
615941726
704168291
688710272
1020464404
927332861
709401649
1020905751
222615402
795735363
1001608440
1687797115
309717658
1827081194
1539097989
1458318846
1403260008
1958902652
1590403112
1656624664
1367207366
1656674254
782800726
141992530
1764310277
359409981
500832493
220443728
465236616
1959814572
741913837
1730667215
45485517
166130375
1830349601
1753279139
737538298
1782474564
1320601602
1324431750
265459977
2110371398
826237259
608011483
575644706
1605648396
1131520005
2055905668
2133791507
500798335
2137058517
598847886
1573233726
832482385
525866584
1911284288
1558371022
1611141785
1288333706
951092277
191686472
1341419022
336399748
1899452372
1486360496
1339827082
1472056153
674140264
1091305160
1989231363
970924979
397628808
375275521
1965925032
1028592927
1560415749
707672729
1522096315
381682726
1006451124
2074718713
1638880742
1415577998
1179263160
899244844
422751338
1507028456
882458858
1252249360
472952207
292226286
634908039
1631826431
1024485650
1056327581
1419577740
1080504668
1812371783
306777158
1078945777
2083985698
1510852501
1602917989
717006968
1445641445
1888590392
130892251
1994679960
649465023
498857063
54758478
1366607633
1052712509
911080171
1364238512
2035382312
188764555
2099147543
856244426
347044936
146346468
732412828
736036047
1425499796
351130051
260233327
1176622496
1910750485
393996641
753685194
675359790
2036353584
712002560
824372765
906034370
1924613422
867912494
1935838991
96406837
1160624449
1917492636
1356992688
64467915
236420938
1467145448
1544080276
1403689289
298106423
553612916
1302805155
594742089
559453665
1634495662
1037674949
1508958614
514853010
1229739478
184763115
1506789164
1838858829
1109727029
892451605
1367677886
1904465005
875710082
10487285
1366387487
1321652319
1972532007
1232799243
1873244663
561795462
2030457223
312739154
627563206
1294715774
77691163
494339732
1206458673
1221697884
496398151
734988599
386296962
297788526
1268196702
407211744
291050948
1704593267
632308749
716364426
1508576303
248820158
1189183423
705175216
1189317079
1163036155
232785062
122574000
1500688347
615969319
1400353927
1863785644
20048663
1600170410
1586658825
1366527976
168490484
1418092037
396069182
1480286887
848246212
743204725
1164471405
1833550941
2061307642
2088254727
1516779475
1404377730
2050792367
727641591
1139536397
1368643297
734699051
747714773
1020147316
183278797
475408814
1310461800
1922195865
115388464
1738752851
851367682
964137938
1947653601
1805372689
781037948
7034369
1610218407
691799930
1830477614
1306035431
572164291
1793492241
1195092393
751528339
506359587
1859945534
981018088
1536905298
940801388
2019446389
958662563
35877263
2061793271
1261702438
1416256077
987043640
417074765
1238818902
908065607
1881940971
318598879
2047430299
1322896707
157370358
1219997422
15140559
2076911632
2097421091
1658433704
165750496
700477898
1456979729
1786657514
1316829831
994495690
332232394
590554746
1824164900
479154811
1998599740
1377086473
1663648097
241942923
37498498
362103772
480340327
169953695
220319556
1164611440
594991304
700252789
1997337114
1423029875
929001917
364122210
1205348407
1157194087
1766139314
659674043
1119926495
375508775
1845223359
1194406898
215993932
750603200
1749781688
453641891
1365838808
1011456452
1356861533
1387077864
895869364
1345353821
740149539
495907619
480072214
2001125887
927240898
1423270225
845911269
460477735
1658942351
586767200
1159947739
961437601
86194170
1908557918
60668365
1312960309
1505311427
1115899147
1295630671
1695566840
1971265605
1812808743
524683408
133142809
1635596560
938908825
741808790
576419075
638039636
1441229324
770079904
1712948322
1929874833
966140339
1394751988
2022701899
1457370794
1972222349
668041117
1811712502
1674883345
578496815
824108512
367178278
559476148
1115487573
352026185
305321177
459086047
1722906339
1706891730
1365369009
1176835402
1669863903
1515933145
1341073925
488466514
977962044
1839144655
1480151639
2050534586
471145382
1482256543
997728519
836114744
231108690
422370457
1631295225
2132401921
63884068
124700398
1633353709
1299657481
587106580
583683867
2016171524
627874039
1302932748
1310210803
761473491
866698852
815364114
930000114
1763483855
554610679
1174750046
1410433270
63221613
1047107793
387082031
536364388
475381016
1740616101
1224746862
701412793
1870419200
876595066
1742395060
991237407
1814646298
428430764
1366169679
1619443818
1956763074
1915875113
1427295719
1812758633
201691391
1809824055
1279572937
60533482
1332453595
792806176
1801447040
995814978
1005910123
2006937951
190798439
718464813
1616192691
366400579
316295037
1280431519
1523257134
295148316
120720356
525219293
268341681
1565267182
1358102817
1585805150
986153229
677474415
113848448
358523816
1544620773
1414014696
231666238
1837308183
1000120588
1321667171
297399610
1025213128
1433152668
900069295
1177217866
1477863971
509275841
427996605
964726135
26273438
142857314
1547683413
128824722
1199370620
1543731811
729801047
2107869773
1219131688
639094951
2130828106
92735073
536976802
1098111012
1589245442
944758217
793787442
955356456
885962664
825876153
936721061
386994801
1215202225
525584367
768474966
811428731
1544092111
1401716661
1590968222
1470156117
1093736368
33128981
561451474
1466137934
1628265965
1125611789
1884976574
146556183
1454035212
62745592
1801731810
430355246
618352589
1973068553
993523234
284356593
946282069
705340022
1610332569
1027336547
1529674828
1799908073
1393265755
1366964752
1978428714
1652673201
1088778632
565610098
1480591815
313151701
1601956898
133978716
1662802442
741034158
1049339330
341634866
906209340
1111914162
743171338
1425292746
467939330
694460119
1663070783
610987593
1703566989
495024936
1028047808
914401567
1761713089
935271036
15289920
16297097
10160479
678252819
1875752690
267515509
1946367988
1916013010
1047556596
677446400
638628938
922840259
2108028194
954886932
607047206
1438593526
1996636672
676959620
1836856413
417904652
1519993813
1227096835
295120393
447638355
414045556
1459795922
84035226
644995228
1086115364
461699362
558635878
1443357748
333078692
351207216
137098924
515749950
554238443
1892565956
77506125
2080925740
1479393915
1077797576
284558462
1553542190
1360232961
36943857
1143024240
1237308372
720873859
781926527
1137531605
2079497479
1616983676
2032868483
1638841694
1140808700
1571657954
1372551175
1398718257
2088156760
1228835298
972728605
1884244599
500534034
1719413229
1924652725
113059068
693236251
1450915290
945393407
1224388548
139155934
555096130
1992696036
2080167750
220296510
1434612084
1788040733
597848334
319907450
1485760449
1157807288
252837929
1949022528
951610653
1984963019
1365423870
2001815949
1637362345
1510968258
594052170
1394436116
992361306
813909236
1601226092
1565686422
1506565763
1281613919
1513733355
1985242263
513172187
733753974
1185921475
1430942869
275428891
574019783
1558495948
1613813180
1385726420
1217485935
272623021
684396756
1831357931
1425287679
34264877
1726995845
74112932
155981459
42525732
1282459639
1260109106
61652551
834553759
1266098295
1634030419
2109475020
1600882160
1075885861
1414944811
845606096
1484552262
1562144741
675084029
843712402
1563451075
91011957
506265965
1172234404
453245358
1689840536
1879252779
1103554768
2008214504
47714689
488350606
1576044391
784367812
1740698095
1720680522
1198823732
1515730963
866853012
1790669194
1858204957
1546772449
255574354
1142420855
1023811297
213567195
1938013537
639645242
342498360
2043260544
1549897169
1442413041
1472299967
1949394982
1960232487
1098622305
788595856
26354381
913386428
1106330668
943169516
862544704
1067323706
46678863
682096864
1540717790
712844820
45908057
1093557857
636396116
1350093349
1852961840
1438756939
1319784195
1426797614
275639386
1772311500
536783650
1876107045
900653139
995210086
15598795
1399559290
649888782
1336360224
2055609075
103564133
1038134280
1268590104
231117804
284202559
186607247
1933218878
963755308
1826161662
718487610
53306453
768864884
222120569
2103041400
1867508575
252651805
228331509
2102359979
431961198
181430278
1559761201
1926716358
2032037116
346898045
1723737342
385852635
358438401
400030433
1157288213
479040378
1472182942
2045600410
806541546
1941636085
8892396
1431339267
1186733022
1627551432
1844496559
829182415
549063722
598898230
1635903563
1961559067
637541614
108320843
393831653
936504742
711549646
1122447839
522620787
640696915
1337429424
2034415161
986156380
445778580
297271225
334949236
1451852759
113082222
1491117428
179716349
1270288820
2096407295
1923786178
1361607867
690209946
1312970938
1110716009
974289492
1556622994
1067588473
1626755937
579398146
499411951
362621597
949746610
1660274903
373897225
162222879
819946702
2130471301
369745797
1368003262
396262169
691861329
538426474
1969468419
455449901
1023609230
397099550
900698396
1551418089
1002223809
1009313262
420778574
689059898
931325743
1183003214
48326308
1272998450
86512121
1169207709
1629642842
586063477
1158669052
63904713
603247639
1197732908
1337478602
847744145
861902718
2042061409
1788599425
1692990202
863528771
595311330
1071237882
2042572756
1258120564
169477330
1691840680
1581822135
2035202018
99531243
452374433
163989797
1718680945
1458413701
324344265
1453995595
901035091
1524044381
2060388277
527398665
222444141
693562408
1384526181
1390427599
541670780
295369748
536984622
137961782
1648439324
1179527109
1377465781
1452684448
1421565914
1236925308
630748241
1116395992
992491194
1239884116
1833131093
93302391
952805273
941591083
987438058
1890148204
225204261
207261157
1578217484
366607461
467582585
534151964
1686262557
1198624469
84059193
510468804
2036327084
546115538
106010977
1440568116
1075096433
1485469744
1172703143
1017634201
220326455
1754207377
1756013420
1445046753
2035336295
1200527990
1338037890
918283600
1553540310
33311055
468756230
1104970988
526653982
1076392153
29885285
1916081834
25689996
221390413
1447183319
1733083465
1520396256
1908175425
649185088
1463381463
923315430
1696216369
5840607
1697216079
1420284362
828058243
655635780
528206490
1374965331
505901722
173209965
1265410278
147956319
625310077
219155281
2145493404
552159217
1403777044
1995715752
25295625
1957029933
92061404
1629830134
930519846
1810786515
550826242
2117156734
923735032
538270733
159121116
951949621
947612818
668607645
1373359267
134289476
1546604526
1743110289
719153646
644404115
1708930577
164232570
30890665
174441334
1935372930
1822964518
1094545458
1634767042
1115841505
624389765
910422171
734990477
215783577
1581193144
83307792
204143844
387588996
2107853495
1979416658
2013489525
1359820357
1795730337
186567951
1125318356
721709793
202782436
1819453742
1059085568
1567560681
1060100492
152271195
1083771675
1331527259
2117858958
525074384
1944902210
1200193778
802873057
994286566
1788569597
748072622
903515876
1432765872
205904280
948441231
1473431666
1126663030
467661552
871230836
332139970
1943641000
1345784064
1374854644
488431765
1252870894
1486260256
2069849057
1227551077
1357468082
596816533
342262130
93526763
1198658325
1984377458
156441165
1320052388
956635533
1119880754
1760645773
1586696222
436436123
1526954769
875750574
1473244410
19626731
864424759
1054896241
1309560469
866513290
605371968
656703261
1482068478
1410604159
1792059926
996516009
1485770098
901550229
594264954
2122799700
484389198
908048193
1653807089
415485279
533371873
1660800114
1094859732
1632869733
1874392525
1051074012
790566183
1605905694
1609553941
625116196
1890309500
420475220
194121801
1936200226
439883204
190147294
1799067036
2006431258
313792630
1107753826
1564599669
2136723088
1958731731
155764188
1132257946
45486444
1994394607
1495100996
391281966
801623956
1856514104
1415827904
606333470
1864199069
203889706
988602572
1378577049
2006925716
595464045
1193888938
1785763773
1263208634
854538746
431984746
283831139
746635422
2047485450
649297345
768817518
459522041
1655354789
25306699
1368442301
816218859
1123301844
597697794
768688400
126783408
1562836452
1283830937
1420714380
1869698487
1234655609
889125056
118028856
1537289224
870223999
1026682641
387997665
152006921
1894161009
1143368826
1547406243
579083081
1406569116
1298581812
1242660145
1634341943
1822368942
1995504074
1534073561
826715853
1674708699
2116713751
687361756
1454284548
838455827
570473473
1481772894
370379925
1332679744
567644021
1394820679
623871945
353774407
1148128809
1050869884
1327873113
1389364682
1523870466
1697687252
1980897797
663696983
479735674
1506756272
1129955915
1231545736
770461721
576482109
535741994
1984576756
1884654928
1986806532
896007532
587058471
232375753
586847098
1703554824
479241707
2014974411
111586911
1570856752
1129988265
186024582
371658959
814244666
1703260148
1681899848
33527408
540715944
1643455703
2142712798
1033851930
1870304258
1756527075
1950663556
1751041375
2004395819
424842405
1844904375
30434847
796946608
1929851422
1440801622
490215336
394399459
616803472
1708519152
84211433
1340578837
296560911
1682649655
1942943471
230205453
1413869028
635742805
734604636
120141604
963537787
1059743975
1831305966
1200745431
372105459
1643709905
1462044290
1727315946
1361120070
1463933453
50374698
466228925
1240741951
358871163
1592776161
377322852
1288326992
2083741464
1463635708
398424208
684967953
1453033391
74341656
580549944
2006786672
1441729147
870586035
257299190
214818395
666429163
1569534271
603927954
449635215
1435489603
816938785
997149109
1331203336
453934299
2301237
1804556627
490151979
770250830
2021376032
2000285620
2081902201
1655487799
820564494
246654562
1133807554
1017508633
2090113988
2060716202
51063196
649948858
1226090275
313571866
1103722836
638189338
1043333189
325501238
1473440961
981046651
743465750
144718582
592403251
150738888
658640023
1039676623
1458568314
914424205
873695516
1273433832
1926058779
366862035
874251906
564583680
220793437
1229109525
1872052125
1049905196
759376787
1750786769
1391016445
1972456368
1958412781
855228988
1490961631
1026782777
1139343508
1961991151
929026618
1122757860
205074246
170755009
386666280
535106794
2125323403
1270826679
1407737780
1989662982
1148095752
1890519205
1513205782
1235220044
783411761
280602483
330510417
1413773689
328187159
2066621988
982782800
1250702147
538433968
1549287886
895773449
1842283447
934908488
549720451
21695685
502107845
15481620
524420265
128755018
101447981
428930780
1375358309
308987898
226770220
177592945
1589636015
478116337
833032425
218596709
1726852314
2015718094
942271088
536008689
1824511585
1792345295
1756849456
912282723
2097335559
280434105
1392432841
728960283
526768064
880239063
600243284
921232335
1544831110
341306877
1623833293
774464021
1675424012
1711318001
108896873
569594212
2137625126
1320483586
1684293301
1596735363
1920231532
724570185
2147256190
1331182061
154423593
1198769648
65108991
1847505064
1933487237
1348496914
913428828
371304368
210800815
261126565
1597898331
2053274521
1122816496
1796151618
1524257295
301476697
319207246
277917175
1242281304
1467034333
994514898
1334934159
1192817030
2113404790
836442017
53402998
647670453
536493192
1718583600
299421005
1896218857
1374470647
210568490
909289662
986453354
1080532426
920097668
763607976
179644999
1687755383
1572647067
569771633
345908162
100735755
539849552
1899558662
2125328404
2088847654
1040771545
898562315
72490107
590247648
1233705972
1392439498
46829306
1764161208
1916327964
1443171073
1529244460
1940033843
1061156346
880194520
1821073630
1989703783
273671275
1629177320
525706841
2018800383
1797807535
142941969
452735862
461594101
176792379
1790341396
252073579
498237854
1027995869
1859997461
1674799027
2002550304
266875853
1769165883
1499022725
668409642
209501599
344841976
693696554
1436203838
1009367518
180081834
195212855
1129951866
1824886296
1987897481
762337860
657181764
362459871
36996090
902933425
1666894819
954636329
283974534
132438140
1427708708
1542497725
66047096
842529248
1281208236
1960802695
406382811
1947903579
2023987136
1115833226
352746574
376660852
1135362452
1098111666
1675259286
261354278
1567255256
207182780
58683399
1459267735
1308908196
759691376
1600649110
1526371205
1283982500
1943458314
1686205846
1773889458
200135991
407531841
873670238
1060846829
436705346
335837969
836974764
721957467
1483666436
1793367039
546889468
533892007
1124514195
359170575
2074965753
317435801
2085982699
458751900
411313619
492438429
1875914678
340735196
1277086392
64487566
1513088117
843368103
1383709129
232488317
278773485
546033606
1602638114
206476649
867806451
1681764560
1603938540
761510675
1206007608
129247126
1813860714
1154869399
1996964303
716086438
1025428143
1908029517
2111882588
71770901
135194369
1246454027
1339261077
1778636425
950616082
584240336
593156427
1523277562
1727768460
220995914
1447834123
541744575
1044164589
939937806
1545412865
1959265861
939534994
909689273
1967292899
2060165222
558488884
184356162
276405578
1925893962
931095202
141630502
1812456192
560620765
666761899
1540966273
634634274
750376989
1280671574
1958706390
1558851155
615601995
1639291937
1265947286
121668973
1833108118
1387953434
1518350202
594955459
1879140532
1900847676
1188798102
1948380466
1245629429
803959148
1778702482
1194451005
1098701368
511976767
728852207
916838699
730937053
127250372
1326466707
1530936281
1869698167
2067500272
1557844587
1289774555
746175320
2112714002
2016239861
990169555
1037800067
1979810124
2000021553
1501523428
1275375707
1125130549
125439289
1017295942
1884910617
969031602
23195286
839183762
318889615
125459678
754321816
1642255221
704371076
1322480461
816051553
1561063686
1815889241
1190151003
1166966838
2048864830
1837153883
407819445
1973815273
451756801
898214429
943254180
2062477471
490839954
174107181
1575575900
1081013546
1925119053
94624903
1460452336
854254579
1991999941
327147497
249221772
2063331616
1013057519
103055197
1013628970
1054349045
1429317244
2424053
451068192
1097872571
1065396381
978363138
1481506853
1006968834
1745064218
666767277
1982370954
698417685
482885699
1827526791
1909605956
484843794
390664545
1726457324
1156849667
915504135
2092120992
921107815
595345680
1204013922
2110567133
447693702
1070226115
1395416085
91899248
1826868798
244264187
1625769120
130327703
31011018
667509928
1162661553
930344674
1733201525
1168229416
1221815496
839923462
1952232776
863788679
1489078051
1503062319
207115183
1680849799
958308458
1986904827
2045979056
1716017087
1450382423
289556838
1676817015
1795955267
1405606279
1359803677
2020841899
1736692435
638189825
2107064747
1123669877
127551926
704379925
2082575001
463891776
851980603
406834845
570270400
570992435
351502064
255631119
906018608
469193767
1842283447
1883298259
170584190
791553908
1039861816
1889411132
1888889906
670942227
511709579
1926950739
1323822668
1942354175
1081579983
131309619
1696554134
298464661
1404309071
1801982731
1656869461
1101273680
1615337012
568171633
344885859
1561524470
497556846
2005405935
1764183003
1546893016
1517383888
599218979
898684506
1353360414
165544327
1212228304
630492431
2065843340
608581835
1164790885
386892972
862533049
1664194939
98971857
707712282
878433624
1601771020
279059655
298071101
1772042051
834857897
1343339107
2099959643
387962885
199046092
1167905565
2129913252
1656703382
375275044
1404692426
667230354
494285694
2079632505
1869250858
1089725708
1664741497
849959246
451823660
1868045850
1708264588
182775799
1023818666
1473981164
1251156236
1348191802
528084395
726231210
1641472584
131717345
99274094
301516831
2035261862
466599245
388849549
1048606730
1148971711
1934398898
2054152652
1375174000
8036291
1456383016
1283255583
1236059515
697253991
717984414
1405930192
1802463434
1345778935
836096573
1076936876
1578481118
374082073
293584483
865848847
159363302
962439522
1838060748
1324901498
149307717
258608699
835085637
1333147087
1027910583
1323506195
724190622
177527659
1644952130
1880358187
1434336801
1279754182
59000907
88215903
1164210041
451232589
1039195554
1328993342
881908308
1161030603
816873279
733931196
1192515999
1524451657
1886851807
1770103270
244158081
1108153475
1949088942
1151228383
1033145684
581299218
1702117592
406631296
1980199645
1627755713
1355499799
930603127
332312665
1520831043
906768452
1184834303
772188086
496715467
116317956
1528454745
1084851197
1828302090
733388169
782849507
1013414926
1798649181
1231124239
1874510467
687006432
1794659426
838655045
188075707
903726737
2126896033
284202088
321534317
350139571
126474428
1088223644
1902418368
176803486
574941527
1465399221
1723980742
10153670
1117932779
1256521452
1263356450
693472750
2066077298
2074520118
1176550676
1763765428
117300861
1610331141
1688560326
96599025
2051757815
516512765
519103810
1426960369
2057943129
2131761504
1352601742
371611731
158276588
934460563
1071608805
1450617898
749129203
1767175179
1778471134
1938448398
592437836
1877090184
1199695577
227925713
858455229
1595411985
2100775620
1636558639
1871471586
116985777
1933911604
744923815
2033526064
1617319709
1136117105
920713498
1102596110
1519263737
1472078215
364917662
820250276
1513208721
1506249936
548585471
395928589
1751291439
1728029550
702867235
1665350382
1985232563
696077667
535651037
2097177647
687582624
1984771396
992885698
1052336296
1016982614
302349908
369803120
1993940015
1990536565
379608227
173039705
1974046516
1484008642
99719266
265778007
732767068
139257448
909750697
1912555679
1310041561
1298903760
1080307177
1042065538
1060249133
1504541880
126657037
1330060558
192210770
1729572605
1984460821
1603889152
1608783755
108114213
933447350
851500346
306818646
2101369527
2105231150
67605521
2021003646
2063624699
1388556760
1984265729
2032122712
1952650202
1565792816
1286327844
1263245961
29072827
243671862
353291849
449523777
1853197896
751294871
1827764733
1303141110
1425799396
271107110
100037262
55144477
2030532662
330962527
83274244
674350655
1784552374
2074912215
669813409
1835509743
1160698449
495130492
662889271
478079928
1001838957
1608034768
1482957516
629845236
802912265
446123436
481785836
1300777148
1062560367
1909105295
270474355
536446264
1092969974
1440602126
1944767077
2109405957
1943604836
1544836236
611792755
601382111
911412853
1177944573
1948648634
806229782
1646437777
649277564
1211049292
1972396953
756823961
141676824
2136474749
2043990667
1928835284
880155571
578788676
931396469
1499711918
438891963
1723763680
1416515797
944037743
54709090
110155444
629952643
737880212
1987755312
1192718408
1281732444
198064348
665392051
26771516
511931608
313477330
907427918
2137658047
1660586934
1551707564
1388747301
349192596
985953756
478488325
749591113
1133550164
1941839185
209588337
1060129038
1719765424
1033847993
1852237700
938793253
524851086
2047689961
1545906011
1743973913
560075042
2136897822
1940927571
1372567456
914383418
154227445
317565526
541926843
308321228
660193159
878983196
1788984074
1545007541
737880595
1505690873
2143415558
2083607460
1975696505
1142424459
1912433582
835866554
316921360
358897906
623046358
1278825077
234767983
1390107831
1495545169
1080352611
1638281427
1121063304
72681152
104919923
1314082514
2018555363
1825407307
527163444
1063439116
207549732
1919894451
519335147
496071245
669221456
688246333
749148506
110253375
672286982
1937172060
1504158132
1037474740
1766214295
1730107297
1667515166
1018454376
224794267
730208741
1801555711
1623310877
1952884448
552768066
690941451
240407138
909866115
2142335662
1044454920
310719093
1128833172
930101470
921957287
163349653
2026204511
1452271455
1845772025
1492104872
122887197
350069911
1014086801
1002383564
1794249733
1947903523
2119548010
805222197
1884017117
941558547
1617319709
613008946
969110791
1753981896
219662677
774732284
640967810
2119873121
562345470
2031405126
446099132
146248103
2038306069
1676158946
1544776669
795264367
1504548751
1843127561
2060569212
154777895
1179605556
526665442
1646204595
135381495
625026741
1995762098
1934639822
128073538
1913619066
1013170095
683714238
1726701757
1643915675
978501944
1464052057
1853692831
467610963
459153917
1694282993
234009972
1518977676
2137438978
695169161
446624683
1482111287
670637137
294674766
75324787
1884145300
702662549
340018236
1791863879
1865476575
2068361858
904829556
1033023564
1566943549
638010442
1208961376
427319536
2013735002
4794763
1767439035
1717799508
58268259
1471268557
1716954084
852182076
247828597
1958618093
562208394
635004453
1096464021
741135300
542509444
110044466
1369772991
1069661859
1884219983
2033810297
1528662341
944787891
1326461478
1357346450
2100193761
339024466
1953898772
1143038274
1652447270
426495872
1493124976
279309364
1985557489
1534110527
1215061398
2064551577
1017606824
444585765
1989736635
1987543014
191141901
1217936228
2035981810
1797683768
277751526
650788718
725368341
1239795812
433776531
226864603
1699937838
563200971
953745354
81629422
1314798755
876596094
408488463
1477371098
231453748
809050159
1559830074
1693375888
1516311609
1938018899
1997311126
223110441
858076290
304906110
1946722289
10812241
2012589618
1233619314
547744964
1486165973
1459451694
422831244
1845566405
1589007126
280628911
1870304974
1565364261
2075160016
396987051
1900199991
169807045
1699742802
1280823711
225573864
387951369
1834998898
623547997
1651335243
1807336701
1522406650
2002897813
547449963
1439830827
973660194
64528467
1801054618
385769008
1883987556
1900004627
1669140220
262044329
991241454
930858210
241781311
1769471402
391257618
1473898654
865968405
1119821257
181893860
989000053
1668989145
260777366
1729205625
979710057
1336951360
1589136912
2087679168
1998017319
1846164963
1343527126
1389047080
904855871
1096040136
1527912819
1314220227
1663666271
720346650
1507387236
186321378
1776452251
816588547
572176587
1130779554
138279280
1028820844
1966993132
1616639689
1237290272
1062899224
1022713825
1867194092
172982564
691248095
862267170
2105162768
266531873
859153402
1997941751
618189423
351381603
271627539
275912830
1150903920
839007539
509444083
1497773603
1577025764
1183521152
1806841922
1975269833
1793283313
1294675265
986132188
365007005
917016954
172493977
1023671437
1248077883
246434829
1744827778
1740174472
1549527083
356535978
638687249
43473144
788255067
2072246038
1499931380
1393055238
1327068799
1028961890
1051800958
2063429383
1489809938
1858645811
1821932672
1699367846
613046950
422620674
1636120302
659581478
1371427684
1236921123
1496870439
1113714121
1629487341
1088028779
1105119707
822707457
1684388884
62834370
914792337
507910271
391211598
1464010335
827767376
172281154
9051432
214086120
1747839265
1155926337
1360507820
535521444
1194435249
1097174360
939214546
785399693
443720912
2034246994
1964683681
757478669
1674798502
840107359
415947396
839559262
314606413
707504462
1267456794
2032239405
151817017
96832308
590034843
1227626026
1480682012
651169705
372235778
1047223833
450821561
1075160636
1073613781
482848564
1848978824
1219250672
1162155413
597478325
2034254722
190439436
1346869739
1289371463
387121155
955835481
572210684
1376565074
46872543
2013805074
1900048837
287608749
2013677937
468380893
904861126
2050186252
663954433
1711374224
578967277
1195955033
243445192
1063688596
1056440639
829293707
672177534
1187489378
2049823334
1641669180
1003336609
1027776479
382159624
1290075084
385490478
2144841865
234226171
214515095
1709520977
1792156184
1883794076
535727557
1965923031
846309249
345576040
483559435
2008637453
1181303894
2090635571
1695517692
1963432757
1989122086
671243229
1244983980
1057104478
149578722
1936525452
1540673799
798357527
884414741
605427935
2031873737
1796806395
2066111234
1575172886
518407589
1889918007
1796617223
564880982
1331863705
679427974
264442357
417218456
721891195
512890333
558250110
1610130646
2115838419
1165175092
718276319
133665527
1348887810
2009668442
1247473807
950151631
1776870870
848976236
1538728407
1684185105
1820050344
1399641256
1491590514
907807831
1225083774
314125936
1147374817
2039468890
49606893
1184166415
191696690
1159072139
513140770
1733471760
1770693297
1140227232
1521424622
1695567744
1130228748
2139721315
1131151391
1596319209
45701254
1394034800
1117966255
212994932
611167562
1762007440
1832380519
435410639
732185455
1997452996
1152630150
2109366442
25183097
109106320
705361476
1942437273
1188101682
1868985436
685184860
1836524762
2066979995
985581175
1151076928
828600434
24102520
155447334
913585386
351903632
412007094
311186943
221304849
1419484412
606147308
111919813
821930243
650801576
240295510
1639596079
821374858
813375389
1597301773
794479023
654280221
1360632217
1984030284
1867576471
119069854
288454280
2044781174
446276681
2132897311
488037890
1337518027
102728810
143080974
796707389
1432186841
1143349761
1593030941
862991109
697547847
1254322291
611106558
1865743387
1810269081
1338854044
1496004175
1683484619
2144513241
997743208
741140325
1984752176
956820014
196933750
1056437643
1855770264
574048905
612742068
1469702055
413166486
1198906651
1713239181
917452403
1414126970
1130382188
766567818
1751240841
887905918
2123108263
2014728896
666035644
1899176731
381577197
157551596
1509606786
1012197143
1992796945
1816932953
936313282
1615676759
1066515542
1839377113
1023841565
746892348
950393051
1877155839
2118888550
1549318832
1082203007
1881805302
1297718942
549855494
1903213338
232352624
352355015
910310253
620024861
1244877396
288492033
329078066
1636018360
1141986305
480191878
3702966
1191322902
1289476747
1309043261
1799734937
1703382532
455759785
60089254
1557310931
1519079695
452271976
1600070165
381590962
1135773910
763521159
1051236344
1802943675
832648234
1137748036
1695013224
1309498544
346335759
692142791
1089620582
1023653139
799738960
2060408088
1369533475
825226232
1422337215
1324566392
728043013
307706999
728725741
1204855656
1770483701
636520985
1027788893
666057054
1764018339
354966011
1428637480
1821688653
1168715705
1969883587
375582629
830287628
363267391
1289354752
1052714062
684590228
1075005098
126906512
1574161715
1596592691
1229405781
1563167467
1563166016
915802729
312897174
921048080
1239327161
1444599029
281816744
1411410087
807401729
1685400608
1295181904
347526709
867910498
1645643564
1847099552
377932004
180875758
865403193
1451081800
139067199
430573972
394388595
886618666
1449988249
405840120
1179626179
1416072928
578029065
1969750230
2112018230
2140606993
1522710832
184533963
31224995
394545459
1168152148
760010677
258048702
1298450056
800240757
1717632506
1680540726
506964854
1743640956
781247423
1681402047
1763422152
876275211
529735044
1133244048
320041279
593354773
1579252533
616534134
1905069293
1845015065
1728196754
288611178
888165299
1129308566
969424233
1650701131
515495978
1527594233
1906645250
489421224
1096273136
1952301156
795536706
1492038664
670877759
393212570
1764765265
1555847125
495087316
989046355
863149872
1519129036
1666847980
163563103
1722980649
1140923236
390228663
1478906226
1514683250
196578846
1092317102
2060445329
468852469
253630348
222126048
581468806
472657540
367350212
998056537
351190509
339337391
906532112
1519027748
430015116
584939509
322973755
801240239
1321052906
1286575211
1167298287
562326582
1754522011
1186914950
1104229204
820685827
881944824
1840970190
432501900
978916813
1673275431
580727411
667183018
525854443
508078720
1911981254
874357859
1310071832
1738217699
1059158643
855693951
3035124
1222794300
464927986
1315380345
1785910955
752740804
1758056030
745952366
1216321048
825717331
1403865953
763022558
1870996022
1124548682
99784631
1426174402
951051649
2105056484
1939627750
395485206
1789153239
141863779
1514059260
1282658801
1538850584
643629561
426371486
789927685
810085125
979308532
2054693370
2044313702
998231209
487165765
443974860
1720405568
873293622
514106478
1944365191
778964252
424575342
215693993
1599060880
68174870
761445175
113086077
6816783
1141912105
1136306991
1761035342
781805924
311733567
400915691
1348230402
1835589979
398217723
828998325
1043096992
320903401
853778003
1817173919
1706163102
1444509099
229466752
1735392594
493928247
186349632
1563655451
131046767
1129011468
402908027
1914811098
1570794929
1979620312
277753832
1291863249
16045323
1969228813
1228722349
2109050594
226906161
1002085823
550113945
1942026591
281715988
2108721647
1796164681
297045353
1483298904
1686660321
1813430807
1603852024
1334257032
1932602798
1544043143
1372290872
1563055831
1000648423
754697888
1188510937
1386188742
1936162396
979608022
1353024239
1516984619
2119819484
816390224
1512771091
920588582
16097718
1991253868
268526453
2025316160
844662115
551563206
396156217
1968300152
427979360
1234657231
742748268
1986377717
2042289163
1980206247
671503103
233983593
1816036286
911842842
1870316774
1328627625
1659191352
218709678
1560153910
1212362981
1832345126
459508038
1235770124
834549950
1719375978
1316342280
1154642703
2117251482
619225925
1775731045
1956116404
549499846
1899981684
1254577584
888939715
52467247
774258512
980469320
315739363
1567343956
390917292
754463830
641090092
659705389
386363519
1063399239
1230871811
820256862
2055323707
744167061
384910943
1979958157
1652892450
757651029
1425902198
1026972719
822598067
1418991311
2056839879
1235702305
430125119
366051612
236618215
2071328154
1380348904
76315977
67817788
933936289
512386875
531272708
1857708904
1038017276
1577865437
776698679
1423350421
695428142
351892020
2001031200
2069553710
481308013
1205117258
650277382
781115802
1362088778
1603083551
521418361
75535904
531830427
1621162238
1043600159
133604078
1268661512
1829507282
552837268
2070080370
562038090
1679714759
302863791
2082571624
2139859416
792664784
1593882679
158574724
1484853003
1424885424
404871065
1064419178
205566249
556873164
1973529807
1403154744
269531750
552307659
32914117
883326640
100170170
60754660
590501618
1662923117
53848737
495577582
1336734170
1931709288
1824659364
561241226
277717956
611132070
1132876206
1203230798
1906245668
221550778
783821665
617600883
2004395563
1462718712
340136556
1995706369
2075988569
5221156
636417207
1437371894
1574061051
829989769
1651662277
338659524
1841727521
1000123965
2116835572
232375949
1234584197
550635802
1457509397
562509884
745840201
305368777
1873061412
955443593
1827662647
1235737565
1243947456
1237786792
1801291672
1159029802
1673953151
1790770909
1354024906
58980488
1915483916
1856603868
442464862
875410958
1224524692
1554262196
1612249237
858686669
266728834
1936786330
2098270567
314995483
2110498270
811332397
1620246475
622450994
1232166744
538327507
523787082
1207703365
178851670
1301000112
2119242068
1943767093
1094341218
66076600
34383397
542528
1815466746
1441413511
134770466
22182573
1875984604
1413794968
639585242
1501678751
1280347639
1494156634
1065268031
1640002959
500994674
420935533
1707918766
259979102
1913297173
1904958660
746476600
1410276047
2078857084
1411566873
890664475
1184180172
495598776
767074970
1891744753
1845518165
496774199
1944007981
213622949
1381985937
1336369637
918583793
1126338349
923808539
1460643677
617611237
1724913396
989254364
1129251247
1728409867
1956840626
1448045845
1641025526
1990984323
849742757
308116730
1334435068
1729579617
1819745324
1100274864
1171356187
671765007
1030216595
1838710001
1929786807
1300789276
1521800838
1756590545
1550448698
387057931
799414701
491214103
1250407826
264124459
269553931
598720134
1739080652
1921689346
2039945115
1985492050
1276915108
2060994042
684022722
2101971941
1116967870
214087971
906569403
1683581039
157486823
1484001626
330603652
1938952960
1123533530
1043349691
1123388081
679673957
1135052720
887248136
953034403
2101215570
1741369301
1159676817
432514396
221626973
341471361
575142718
1120306843
288105802
673255776
1038380030
1643210749
1469287225
31332610
1548867477
1832807811
2141840418
1469060199
292886824
2040176135
105165468
872632791
550526966
25650790
1503029636
2105314808
991471362
2015878008
1627233357
574838009
1703815265
459239529
402657728
82865129
2009194569
1695869833
305243128
1692303663
16978639
89957468
1595069897
1357180031
898369713
838073152
1753387307
381857666
111017730
135307050
1262247100
470403429
697232314
241063556
1653301293
1497202066
492914576
2055755747
925586730
1994778046
1053182979
802808748
1656964366
361245509
411642665
1893039035
1384259562
755714567
39638823
430024467
527661062
1992048191
470181069
270879583
1141485923
615605839
1926267790
2042625149
143629182
151922918
2135626178
689319005
883545080
730997267
1471899354
1489129514
631168393
564734416
892050996
1286870841
195798887
2015886101
342103274
689365346
429463642
1844382319
804115263
52759714
1595421825
1260860856
1152812201
507841392
2064606880
1371419565
98316991
863769492
1453745207
1908354991
201278702
115828430
1817342848
1029451966
2002228483
73401790
1312549779
113082066
1046975456
1613314707
1149040845
1372478142
1466724506
1546656035
544469836
2093574200
392828153
854086056
776187754
1569430011
1428466416
1002473405
1460468715
37190448
1905575569
1322246914
928139862
2143206040
1715657321
1637721572
1432687624
1178340580
1096942217
240615817
1714515229
1180658276
1021848883
1514610750
1836195094
1315969592
82171473
772150917
441336389
1676524434
870964832
1407369802
1172655010
1459891950
1815989709
1258004423
54766286
1667814426
767050192
1349286826
2041925801
134453252
939704601
1731328798
105907333
897909855
829249410
1480846606
1049911367
784644556
1040536034
1638134165
79343020
608808058
489615170
1934088480
2133332598
1935026399
2073116525
1516570201
415736622
1060851423
1981734244
490734287
199663590
2054662746
419073276
1626071775
1964569443
1066639357
328669970
560517915
702435656
499165628
1905716454
1163665684
1301596490
159205432
833929974
288466367
570844785
423565054
1798427190
1476264015
349730239
1619234121
710820868
94796055
77619357
643400327
910498894
86783420
1062630874
79526254
1078083652
2003602151
152157287
1766691168
746813280
1480636195
1349207036
836702870
1808492380
1985960051
1766956485
1719909263
715026386
1903335189
1777702081
1802710560
559561651
1954170501
442292794
432459891
1384141096
1222590002
1227598498
352713279
253078837
300988690
1010560217
1373157702
1524642234
269958953
902883787
2016453268
915468137
1744208724
376600748
175063743
1707752320
1036130414
1072451047
2132991354
792675909
1938980189
1604553294
255548846
1963195007
1895535677
1518406893
1023225100
1559084035
1520119201
2016956249
487978902
1026059745
1474092864
954317494
1839576535
849408652
1173717090
1333521042
1112892574
585012203
1151314326
171149123
730723732
1746502040
148133138
319494003
63341158
1358675902
1775494364
1310578621
1669914153
5534474
1196740152
939422521
1129989946
1938910777
1316787253
998525404
1385103097
347872200
1295994098
1700403727
1754290314
267192809
1307477146
56786737
1241726116
430081913
966318154
1392733937
2095031575
2141946675
116872362
246455167
51333145
339520491
111880529
156416921
1496319473
1552660194
1573271943
820588402
98838038
993918463
1869441760
252879840
1381253158
183798597
131603391
1694617459
675165138
936483685
645897602
2134029056
1744216077
165484172
485821455
1333054769
90176520
1385263482
1876190608
700458072
159959125
942883342
24155195
1592599826
357620830
524973564
408264482
1168268585
194023704
221563557
1271320526
1714347130
899068034
319590746
220500812
1140683518
1260634559
1044319820
650937578
931677512
1404954289
2084992642
1693580071
1058012078
2082422919
245902846
1371190421
1659260115
116593859
1035853261
1086319181
822362950
526850404
592515836
1328676241
1949217029
1131235044
1910987903
319331381
271579500
1501656750
1218210568
396443476
318278538
1954225940
1828601903
1608822273
339904241
832716368
976934720
1974690449
30683105
1325048679
595663682
693872002
337086294
304541406
1924289818
1419953073
1937647661
1387173541
899764795
10817853
1101147863
560325928
1153574357
1799106652
1432581175
460340758
2096636990
1878879277
1315317199
1167307622
320497767
339125468
898170617
960635163
1663527630
673131917
1029514921
54639449
663255197
998353520
1662405248
1618666853
1064717013
1215875948
2090606803
1695518687
495823577
2068179620
462122924
1565670372
732938647
644894463
1420845025
1902271901
629558133
1774397996
1673794060
314264389
101096998
1805320807
111355940
1061009136
1913174358
478698141
108431158
1652738489
1159029802
2036202032
1364475711
1642773839
1470246705
1150321176
192006123
246767856
1499442585
1576566117
247911483
899042598
133591307
396908942
1737962701
1763683640
1588496285
1123012217
1957336696
1162826141
295147944
1812739012
1394016518
1924596062
2024880805
627400696
807095760
314727417
1691833890
1817631349
1898380126
1636359781
773837604
1562467932
58428197
1962025831
1767917892
1964599130
140786559
2079475831
1738280273
1393202195
30059399
1561774371
1818490650
1779083896
1718419894
360030926
624798789
14669468
1428233532
1490203168
1609331250
1930224867
1356854815
1801014762
775496744
1551143026
1129430485
1262512782
959792323
389216787
796138158
767493810
1736041434
614765401
945397995
870254161
2012543805
2071032893
850321711
919509451
489600896
2142113485
66184389
1802075746
1283698647
447477271
1654807066
1871836283
781577448
2031989978
2083672552
232958419
1652707713
919816393
2048688307
625740534
609790229
1431548024
581514958
283794639
757745588
1394147025
722147272
43634049
400013298
1467770041
418841044
1711226325
1001193761
500805954
1484628624
38610808
320026847
1907874072
2129079367
436873764
1822383164
513610369
935958012
212542483
200343754
1438453891
1007564706
1494899037
547646718
1316054803
1448664050
561327566
713578393
1418310009
525111724
517349763
242706887
531343060
856153480
1318455629
1778733934
1057364194
134656959
1137467462
1692546495
1022608969
1641615163
213824502
1252478911
882708103
251369274
1475594601
2000092699
440078754
575472874
1034582992
1574222960
803611561
1784748151
1519323563
1711151791
1959688971
80579826
916462451
1719348742
2125909097
1216296196
1608597424
1894421965
571336014
1659132168
58680589
517929490
1409220696
779614225
1590676307
502152386
115664588
717528363
887624325
965528905
1322185987
1394509485
698392337
901285504
1255390345
1466319222
653006999
269330053
349356456
568378946
327022751
1741510597
180203987
81271378
374672911
650330843
1009350948
140453288
1301692818
457448287
976926010
1979950347
849256198
1428436584
1881134484
961907472
2028210089
224807718
1441601838
34405458
96352466
1437672667
561750687
1892022602
688259823
172514715
1380540870
1101087286
1866983969
597358159
1938233309
1538613849
1270867776
446309957
675978803
1028686185
988067331
2083099905
14423367
1890152054
1107780872
1203266580
1403483488
195105665
45200336
1380768776
202256845
1399681675
1807451384
2032100846
63162507
1875945555
1269750898
1311531571
758325020
1116978678
641466385
570505228
947574856
628124147
1302956123
1841320553
2129444624
1120705926
1184539640
199345664
1650180312
1578288403
2094711224
1578740407
743111380
1425157855
1291246917
1896313282
1056006490
1670266765
1567171799
1786677995
39821815
38253498
1469881028
511966796
242093673
1302049708
1362144999
1799501065
1625844309
672909921
1541015907
1177951007
1204708647
453509645
1519878213
735916025
2090410913
1410867877
1612459545
55545909
1132064953
2021329802
1371715108
386062005
1097939489
812867705
1966905937
365252277
1485696072
112079180
872207852
1784407775
1511552119
2016701790
1307268621
1810260057
1157554663
769763113
996048307
1974409492
1314885181
1388592791
529372232
454431705
1288962590
1658932568
1199364566
614292515
948595390
970146866
260045547
1275669414
1611492478
33532460
422245615
1473849071
1587170396
1238909867
1690833453
17753318
867249091
825099630
346911408
382529555
1355746006
2077787623
1207409919
331256133
1440060803
1513203223
673215825
783355901
1307349690
67587886
2081553376
1829618460
1710642775
321345448
1729692683
1385923036
1361731692
1816900878
1296532731
1282452190
1066931233
183087945
1425916703
1930751456
1228420822
146349118
760475258
1880696974
913027380
1974312944
584423422
2095017141
975582271
667858430
1937340553
736567199
2093477575
426901574
443124196
472983644
1271578342
745314592
635473413
2064942774
431100778
558039127
1519825460
185803978
1019461937
496464596
954790625
1781964232
723135840
1250995859
907358608
2038970299
961738569
1848960388
1055314326
993948239
1492173550
1445501447
1735994322
749400177
802642114
189177210
899768850
1321505653
592931779
2023918333
182280116
200268949
767077796
86512121
1637100798
1790499587
2075592374
1363735049
164486794
2032274411
914032643
1865195741
1616786884
339409
635148478
1670495713
479536128
323417314
698388972
169612502
1848096677
1785039932
254979570
1431175976
949414865
415931461
1732322534
99456809
899065186
1991961314
1395574410
1438954521
617439155
1241186438
565959000
1312039544
1641926317
1587418593
34120045
1066113616
1287565244
1956696841
909640688
1689887729
2111501576
905963988
641978446
1295307266
1013953918
1370144894
1391929258
2084184949
1748363056
574659882
680159678
1045703866
666431771
144013775
611110805
2504810
2015574939
1214577771
1522096363
1937266266
921948577
1430340434
404158702
197208843
103509459
861884031
1645197843
85545213
122584993
1326309093
1322587371
1711720201
1172500861
521383838
120003430
1786305611
1577835028
580090890
2076917104
1228995571
1608746062
1810484240
177866583
1900847233
1619227499
873226350
180988803
1610717545
24022073
911161000
1646256754
1778599651
1592401686
2126928352
123720815
1167402062
1462444786
253531537
1436998180
1708753914
1265053724
913361944
1791590283
1281466632
1083139475
190271456
476876840
630061569
1998152619
1451876212
229424373
1737418640
1068151245
1844587592
1325184725
847542748
136026992
304515556
618158207
347844157
1417822616
1197867469
325773024
563106078
1847249109
440226083
1335104945
1203716027
153889403
1858077851
682585620
1960186038
1928875865
101292923
578463460
922025417
2123693909
2101208943
477225414
1168198107
1007179251
716004407
1151403113
1955374745
267359676
168690947
852074553
1391719740
537897850
25450609
1904960917
1805254251
553673910
1363488700
1413686333
1912105091
316621882
1289506739
1334148591
1759854249
2092497080
618915848
1315302095
1197803552
1344650154
387426834
1023179476
1572672154
1836870426
1266049849
663075052
688834752
608326162
2118824611
1024331316
406708735
1613480035
750756866
1800362138
981395264
1751879931
1840799371
218281405
1189159403
830001187
1784785241
1209107109
1551942250
1448660672
107269057
877876663
655385537
1236188577
192086621
1861850116
2006757792
1005153204
1585349943
2440295
1338109299
468158591
1442584949
595173236
47621021
1769552001
1022223593
407316213
90938432
813145077
1389828690
972135938
1306371539
1925679733
990775335
1215558965
1249984965
134369927
1506842784
495779094
974395113
498802720
611580956
711963351
65189371
358635224
980857346
1485532390
551993627
718791375
1845644253
1811613323
36939911
167339621
1378670513
21285142
1980076956
845549911
45393338
1715630850
1146989158
328585365
620875233
2100634823
588827175
305985233
1273452144
696470744
2100529745
507153349
471319267
2072376263
84480631
1000128225
792904992
1326441749
1195703701
1428851726
1693997493
1617720187
1776333524
1543170002
1164551318
716954347
1327030874
129324491
819031271
656772582
1893608438
774578007
448248747
1714583753
1811992327
1459489884
42764734
76710870
315064948
694092505
543937380
1312661062
1265815199
1316378102
879350397
541182920
1745513604
918453575
861634584
849635938
1604604790
610461329
1809735462
128204040
196283327
512379780
713442346
1449250111
959709722
1197086256
1017228662
2039725577
972732544
1204744176
1617247096
2100091182
1709532168
112922663
1962368165
235725488
833167970
1620272254
342696348
1076227834
731657042
562380883
1237102911
993823956
1894534438
488730808
835270506
287149471
1043251483
1138566804
1584935545
365347803
2136179723
1634454190
744843815
1439513190
1321483699
1283080228
643400814
1163040239
1630629578
651720983
1765744582
1388340571
698365246
64481517
254294027
1195694916
211963200
1444895578
2091812330
379087307
951150549
1968621653
1627241212
914465518
1097133210
1493363999
1913291139
45791836
1593940047
227081136
1596608723
428111057
2084192422
1262672598
1807836675
1814593560
1762781482
709435214
502501763
1263192953
1669250361
731026706
2035726816
1799307632
481617256
876255180
509693565
1644728892
1563558892
222283964
1039326401
1790041104
814057832
1050171404
844017864
94778065
924081841
1633747675
84982681
418678900
2099539141
1233492910
1957378379
1909432208
817478995
868946536
900375580
1209113066
559722556
1220813704
2133365370
1219054915
1684666982
1963735341
1288990556
30867607
1163668772
31033071
1211825293
203185069
1876499103
1009293836
1398393867
1860888048
629319006
1400503148
2103388771
1751627132
434132763
1383838297
2040467645
1955872193
1695941150
826628407
337918058
234923001
1506580592
840063391
84399610
503830823
1201813553
1143365801
2039996064
11731747
108478349
1149952773
361442499
2005919018
885967776
1957911732
1688941420
837445272
1656732527
1573923591
1281321584
1337736859
721237216
500328844
1194559251
1908224078
1826254570
881466966
146743300
789845495
248539277
1711531007
4279630
586198517
1266838209
1294933732
298970556
1399666148
2042421510
905349244
813835780
338815096
591702436
1244074474
911161000
1697166339
1939924859
1174825676
955289008
1717943628
1566562484
2103890134
727595030
1317767829
1346776913
154008050
962055266
1921921874
2129072161
1719147084
889960722
1305403486
888969273
1518510808
1310768182
487959093
1449432188
591954761
1049622174
691592679
1775285797
1933417152
483354826
60178928
1656198215
57425073
1329198555
502924018
1847826759
1112119638
1794989807
1415809466
585554389
2080247527
1332582995
1578776039
66976939
2111442225
1812958354
412421630
1093785314
288070653
1920016865
1002516101
1649188253
727213347
769975762
1702780851
1478151786
1633576944
1482037220
458278335
669449878
493830223
1783326932
973747090
1708810335
849296246
702216165
1422719607
1194336881
1665249290
217954934
138787079
650337602
594689664
1605958072
1188889824
387198038
927981042
531630403
1806094007
1019985766
554526534
440928344
2127451468
1388956820
1602699469
1132408185
608555308
1366335495
1945179918
1926711244
648450631
2020795342
1962058880
1865996923
1583800765
1472867529
1230091940
1075188377
1894497742
1632377172
1123533378
1249511757
2040246437
1734632976
339070353
237821013
2047303731
648262488
854666552
1915129881
177531221
422878889
1349026864
1399096921
137679844
2013359576
1543388716
1704270852
787828231
1601250365
1942009132
637658981
340474023
891121644
722743707
36154342
845121059
1144205270
1979626001
422989936
583144177
514889215
1579561132
1668376507
1796927518
296407408
611196076
1230005575
692619825
568392990
393410017
1599835828
1078019034
1324112319
636539047
1246065795
1271403050
844151825
2086733604
83714876
1109907212
163733467
1783155798
289135537
211530004
3401572
1332680421
449829347
316380892
1147277581
610449928
1881771261
457305090
38105956
290576304
2089974389
1566322803
1796209567
60761309
1670221091
1471139705
292333075
1105777583
1978905406
1365887575
62772909
940553628
1556656657
2128555694
359769916
837097988
1928444925
53330036
656176567
479621126
1704009424
1090965137
1703612027
355464097
719305306
653911917
1902802209
1677528383
1068372994
2035148996
1411095296
1543414919
1935652914
1499196144
1228320983
14576603
1461815548
1558410446
1690178665
2122025235
1273518205
725912038
2026456429
1185746866
1247639422
1565013749
146005779
1913511068
376996566
766582620
1473020983
100695624
838428458
889385678
142736190
1303657789
655043280
1088113598
1065868309
1145654484
1200213148
1104598555
1257757717
2025059192
2059448135
1819477713
1402216288
104780114
1601339161
1174233632
1073930822
1423173802
1602038052
347434505
1299662204
1337846615
563015159
2073056810
1995104410
364459856
1618483186
2002874331
1466735055
306306886
1345020393
537681091
178784533
933893904
1869758862
615033483
403672664
2090791472
996249663
1995563459
119145506
111654370
2070858900
1212783377
1656955092
1701354772
675198884
833321804
963851724
187775100
303435549
92335869
896140655
244608720
1640511387
675158132
641450600
1245124076
3089557
1913575081
1236467523
1248379553
824381159
693468597
286527425
1604474568
265504344
1178395615
142934900
702934679
1015795242
1433165128
1249674282
542916367
1556251393
1445418544
1025991961
116591930
639116269
1837908451
32576971
1230011602
94525697
488297009
2097901145
601075126
1429356108
1350845071
500075094
1499346610
878765716
1479345011
1402424934
1779710009
585745625
2138263155
1050396445
1062502500
1529428697
1289716998
1572904037
1021040664
996446087
886444877
938708101
1771706369
1961503824
1728920667
1611317244
172549732
1688756500
1014568439
1837230898
1332491732
121543213
838782505
743795529
287035457
1802420324
1439167104
1915493573
963598640
1097905317
1570280848
1798367690
1445642997
1097042230
570134070
300983029
932011812
219088339
800349498
1910853481
338680572
437123091
1862464818
818050877
352345050
1796777438
269377389
1340234217
1531334854
766072683
2109718135
2015391550
1659800267
1876826075
1251842572
1785824809
1439838599
680493886
251919296
1531931792
1975479057
1194815751
2032523662
1262923046
443144272
1136464118
901555948
1258149674
524420265
1914741777
229582348
973055691
2145168615
1381177336
292040021
222510346
306382509
1076693101
1146216642
1461877057
900744301
1986820265
1181343323
1774197656
1415772376
1870052764
463892937
643603787
1896037795
824230936
891398450
1617198920
1458313950
1240230639
686765423
1344935684
1507992782
680819684
222745674
777517882
511574962
1279562880
139482364
988375414
509578154
1331119516
282202314
1516078739
1278202012
894531163
87759923
1576162248
1249298132
501452075
2111067597
1508276814
782250579
1325777541
1282254356
778317771
1436798866
149625971
1265037780
451945014
295950876
1787085915
1092215438
1149330361
2070136949
989865505
1647339865
301167249
2097854456
1518096375
1264295158
1762710139
1237155642
844665838
1567366043
1942706267
1747805592
2024116953
826578378
1424231890
1470474230
1290783875
1682688899
517943625
1232861685
709878539
1988659057
1990416012
875287904
1337227892
501792873
1870177185
1914714769
2123590840
788613457
911897699
1910069905
2070813497
1792095713
1274245901
1339514890
1932799819
103204276
2049237939
406234236
51728304
1417567438
1896667875
1920842377
1014726221
121426687
998153652
155977831
722316137
1135008872
1402506847
853239518
1331552581
461293375
1447709904
30212438
2130149258
465270209
1098963746
1126471461
943455594
1703921897
655460764
711081840
817427197
2008866861
428870832
2040893173
1981418446
1224795582
573111436
1873748060
1052370876
2037821555
1536927297
1247125053
1662062765
165384207
1022092630
1323796416
1455006599
781222630
341079304
1146564391
1887249281
970698061
807073660
1806589251
1678450706
1888477998
201142961
1495717471
1442564032
443247901
1888477998
68766548
645284121
631052696
2109839975
37891422
1374176341
172741251
2114800895
10809918
421582302
78940412
216550719
432620453
1490543045
663151626
1621639924
1276647844
1214914487
208139541
1710965185
1195980745
727141164
760637131
439605194
1099838816
1705046593
144121071
1326290943
1120074560
2124094403
1644963508
374632505
1562649900
1482371064
674299277
184777671
1541867599
1557143080
690346802
1990823574
1750733792
885089511
504440108
1383250398
548959751
1446606928
1275479251
1753714923
751045742
937806268
1764553191
1443984479
91361808
1811889107
1765380943
1219578090
1223672195
205241220
1221861144
652915488
1433928349
1886683087
1740943119
1550391209
414009103
1635074884
1359625376
100307723
1543254863
1408061689
722985893
575528479
551938089
351881044
512113692
1885324110
189374056
1376462916
2094322144
1997483066
1631549239
1552487934
1573164015
89954964
987243466
1050043100
1492681538
663268895
1613466405
1494857309
1231849027
1941854010
1110068707
2076076886
535640479
1264228763
120189373
1577308606
606043273
293485149
1124786244
215919707
1954000466
1153642819
935505197
389974887
367446202
1175899607
578406200
2113271589
962953342
1094277935
697084332
684078623
794404474
479419629
1547097886
151359298
743374105
1897889625
1486229762
815696114
249139546
522102472
1284033639
2083399604
1033976272
73751990
1323092806
430615565
1282600537
1099855724
1649020757
865956107
1536168637
1623228001
1291380402
2046159896
1163212080
882835603
1675321551
543169580
2027473783
1050699971
326560762
143715531
1255624151
5409221
734022700
233067513
815308970
1967962138
2059515031
1865111951
1794714772
845909818
1913268649
1180444450
1378973892
1995528237
1710398257
484431449
956732165
217061683
1327693674
1320531111
1938633185
1784785677
2141457220
942705964
993245245
1939390075
864752104
129422103
1317633790
546681173
1548631834
2016042967
167374685
312195770
906079484
338109406
2099638434
83635019
133985196
909294261
2110739911
368618563
1940255957
196826745
883062319
1977992428
1386881314
22012705
24042604
206329885
451454953
806061318
1230323761
1427991050
523717682
741259688
612285644
94958005
1373153149
1637837367
1461494458
1334704144
379172955
588225025
554563375
484814982
1437155592
1017508633
1799446520
239391310
359736022
703405564
327081711
1006192121
998919188
883375445
294505340
2072629412
1309284034
371174891
1499027845
2054248645
297028063
1869286247
13619908
684433997
457349263
379603399
792972935
2036340680
1541049991
1537523904
915475000
1698673420
1886450608
1917988372
1473569097
846783062
1426045677
1570867911
414032737
1069819426
1052092531
290860070
257936681
1157127239
1732029742
828639423
2142859411
1021948054
1316018235
1705680219
412547609
1550747695
1429595911
1494383237
304671628
663121409
1122681690
1887754252
871138357
1000889938
882907358
609844062
500712130
1118943880
815736287
1206196133
1369934656
603180231
613185283
2065935184
364383701
2080892376
402209840
1670992600
1112579276
794635101
1876848507
751781842
1733992736
292998896
189000826
818078922
913065882
1541871508
1614703298
1272578039
1573272485
1377299268
790011391
1529947973
1852162626
679861220
2128455200
1824247251
599847163
212209413
257334130
1073527173
994696179
555863580
1869584138
944857011
2066751730
2028888373
1104819391
615773657
1609299993
1980309892
307173441
2111616506
1250313679
1669873963
1165665804
1151922001
302922515
1416377987
948690858
1079836812
1626643117
1935607891
308668251
423551613
908073779
1868894672
1530288305
62898940
256902250
225894286
37066821
1751472228
900827727
1262209650
932258063
755794569
1120040640
280995970
534691116
968260871
1963020433
691257290
1891943484
699405069
523567831
552353589
298260476
2006868020
1221665216
1684243599
1804562493
715090103
475092066
1182746543
1560033157
117928905
2019255189
2041113243
2111619725
948862589
1666418689
1071824741
904457064
984157295
1533842327
341467945
1803684917
1746747696
989737900
1736739297
1561981651
800969219
88244676
1611803886
1466455810
54808923
315307539
910585682
1070542687
1123588368
1167556940
873090872
1183195571
2136996990
1033257891
537643472
1763381495
1212780675
1676156101
490290266
1828689835
2144622045
1226549649
299220026
2042113734
1087223402
1187339063
1353991439
773674068
1260069634
331895735
1108874955
1646772813
1047273702
1381692520
289620566
1004759523
162892149
1791519241
1506893889
532227311
671632073
152617282
1074938006
136237764
1627691783
1121923035
897297893
1735897178
2004848962
763288500
1284744951
382656378
729675088
1842652401
1198363384
1040582721
988972020
29152634
752102727
636526932
811549513
513036841
2014733669
1355862527
1858030597
1478281914
781248764
1968527420
236560389
1526879817
553433663
681814429
1900280116
1555746822
411468234
168258275
452723566
1546119550
729987139
1019567630
1114179467
1755248824
1885891831
1555664919
793667318
1214589468
644481331
154326833
1880648426
1125874868
833103764
580803611
2047590733
995072396
1240470405
882473271
1682610987
1515032449
510324781
447326788
58065704
563541807
1163017606
75331438
1036479693
184887944
749486433
1199947441
968680907
1051568253
717096938
1576666035
1903441901
1205157113
936173891
1831422384
2141822806
95503651
1550123906
730267264
1989844134
1087961137
1036066195
820562131
896692031
1406046929
1675596032
2128113835
1957493675
1619392499
1662906674
753334453
399308320
541716451
2130750053
2144056103
1238045830
1101376868
1918476091
201376479
1347849515
1932349495
432946014
1081694867
42986518
386748532
1271270788
1281764040
596225739
358512263
1377223019
1511851222
2021591827
1113919335
1958352856
1062490519
1613301766
1469861392
287506821
1349960603
717006548
184115154
1830220032
426152421
1981557366
1822304210
151491601
130712485
312232592
645976040
709455323
1113895903
582218823
533877254
796859678
1479417857
2120424199
953910551
289839012
232068483
326590180
537174711
1331621075
1489986449
71205249
1927124374
1196067987
1902933066
948081051
2017161561
575347420
300324941
934903800
1245218148
1349173862
2142897135
1836700527
1806935022
529631814
221168312
392519882
733038125
1152058925
1872170740
1485743978
1938305211
1059839056
1661746076
1164146614
447728882
1803916252
1765980191
416651514
714400198
1030078424
86256992
844639295
53944415
337169509
134943490
1652590290
1263971314
260846903
474052670
1437691624
1943288361
1935111324
429001804
1698177908
1796643981
1260872335
2096554496
1081038520
2039364997
251765974
168100695
1919906739
353438904
1314581515
1545247820
815639647
993615353
143458489
1051460357
1327012333
1302265621
267816010
1186648354
1034949450
811676811
1127859624
1942375344
976919628
302811217
448813480
1203213709
1548486518
1282422528
1284077868
341058653
1353173150
326516499
1833879438
624413833
620600511
1328460875
1533660794
1405595495
113742939
1712191904
400355049
146556584
939541329
1783117455
800239503
1485107264
1813937036
1791893060
1430040040
1178496725
663677344
1344384065
1234342866
1967844237
265321687
1794332720
698061017
2101200418
1828680039
1523746476
1665299295
731341681
297288494
1385093234
690626871
1101974468
739602290
864178989
1441983636
223843642
1503153544
1082672831
649544186
1724093715
2048693319
1851570654
1129723026
1624310379
1704157836
1519408071
1264681841
116836337
1192140827
266675140
1657822704
1048181870
1731600591
1687969530
1683121688
706822853
143651134
285968456
1844328546
511489269
1777214887
1523530126
1111104935
1382260972
1206463014
1013745019
1860911687
457422055
26515496
1729805720
2080122438
1787617524
1548620944
299337717
1603179197
1267314929
1367194302
1927364320
903134430
380650473
612226321
83621773
1214832463
397166896
227056711
670997608
453467681
1477975097
1964966637
1655767679
1362020014
1418874240
1353694973
1763326423
780682485
1535050656
1499112386
1759719504
1050140085
233597241
1421051504
569620058
1647318778
1797992741
1725048208
517472417
1131682445
1621816414
239399730
1652932641
1876043544
970410394
1012057999
787163164
38950237
261472180
1284525606
32700631
2003516758
1867870148
1531855689
700911517
1302834475
2065060395
964110229
1150553528
1430656174
926300054
789730862
1042533390
1568729473
272150415
583514614
436748559
1932844601
384852659
894618321
1664934608
1778197570
412935160
57731944
2009031497
716779354
227068489
710284667
447021257
357123512
1286266872
1996021542
1209602712
861467296
2139480817
1728331214
2126915476
1564324090
2082729264
621079338
1916172170
1712110338
1800082337
2111833930
1742463143
413991813
665060452
1134892933
813613414
1244800435
407897287
749614117
1282662798
1952744728
648255098
355887479
1064748416
1478060404
1026943315
790469803
721065751
902232781
1429660240
707077707
1248316580
1716336457
474214330
1906517167
1033242342
1131026592
1799220367
757233356
1927689640
1328930903
2074988528
71929905
880161577
968446866
1041546593
1855680076
1526554154
1835998375
1264625404
1793393806
2137964067
1311511803
2088009041
1333535920
70814039
207882325
1993742907
1433220656
753638597
727557991
526106476
1863301305
35857172
1808793215
169255463
1951459066
1901823278
937229781
579892644
982760040
2134023561
1483480938
625795476
1478422472
890771040
1283425073
1151893750
1478657395
1275665510
1895685218
1281815364
1659700386
1386638740
1454468314
897271071
597983760
1328389134
1276108251
724277389
1963811779
227787617
1362819543
2117839790
7283863
180778653
1318659484
1262024667
1260426191
233150378
1238819826
461244631
746096682
587990115
265230352
1875230276
2073946985
1764429539
1069502792
152804325
82420862
1143119516
1463869009
1518954833
80189999
119837181
1769823138
1711021466
974442755
604251103
903538701
432214630
987620415
780156996
1153760119
320509169
1304968575
1777978776
769816720
1020096451
1480154197
304095168
841374349
1524512912
205155726
10518438
1352899891
1976729236
1006220546
728234642
593929736
898221758
802757292
860084875
1965740622
1691636371
1302645585
928784775
138998187
2053159677
1827775640
663524288
988535815
950916965
189012915
898996438
1023236453
1354324844
1907895480
2011943453
934332138
903226986
1759210316
264464821
2105438319
1771443821
1940773828
2046504895
789727008
125618325
920064346
213086913
41012963
1928039411
282540420
1787861713
210585180
2138254162
1717636912
1661962924
641970288
2009830432
680236115
281099506
1017606847
820799121
1953007854
179636679
1349826402
1607759679
635632854
590398551
2108017554
936746096
1850950190
1751800638
1700448839
1174001898
563111312
1903594564
1291732475
2119183837
1340939182
1450222481
487032347
452974642
1290757316
1968790410
731729647
1507646423
692593900
2031148767
1318709105
1625353473
593840562
2036134804
356616481
1750848725
1749283554
1387024523
2136601600
918889267
1757028152
675141596
135538862
789437665
2002279457
185303074
1159397148
1578700885
1872980135
990939920
157049998
1732475639
2067912290
542940253
624104642
1137154043
665537268
851783940
1128267648
1416100380
1756203955
812209355
1367591682
1799309533
2105330416
1763285117
786410216
1178953845
841187436
536127544
252006981
83966732
1718463497
1489244496
830100296
1104411380
386662647
510732951
1478293304
1061688661
1970897767
920855475
1163691747
1680851056
1606144204
425245919
1306773876
1595338712
125643180
827043598
791496585
302135054
1140697879
638927850
368513228
1345560479
1529235511
298513932
425315672
79136752
275526164
1720646680
1853027290
212597495
1226837750
1286145843
1596121784
637742239
1212898346
641160483
1530681734
502656635
899431410
1002323447
65363982
1424326085
1256834763
1622881327
493312299
1416217942
1797928312
795564748
1688445809
1582782390
629476134
554719029
1930292239
475990403
248706468
499439476
540322428
901498380
286652904
957188474
1556840885
1187233459
156118888
1988451851
1509646402
1358691348
1112532276
1380301350
1708478285
1576118072
982167323
932191507
1958685909
1904574696
1372613311
1851931509
341935788
1888661815
267443018
646849447
80129669
2086383726
1932002998
1059711680
203919999
1980328871
683622646
1714089611
442102848
818867284
1997788695
1864345376
480772992
2076397098
1187501366
1061800779
100997785
1884647612
61111687
31047957
1679892692
913921081
1435363016
457472308
1988340758
2019591305
1575892163
295837918
1414335198
1475150444
901480829
1986372001
1604561167
27237362
2064215320
1775298942
1902064373
59239656
2064916111
1798381604
255314847
10892705
1823412536
699756767
1039572446
1445872703
1000705795
733555867
1905635271
1908169296
1751997656
128723201
1867898426
605246374
312314442
1339030458
693116295
827283648
1436814339
864577301
2012532278
922789583
727392823
1777074873
634227182
120081075
1990207909
731537388
549037590
1622188621
950710578
1605369327
1396567154
1295231484
1271721567
63443048
1474805518
402898588
1940149288
1546997634
86743035
379856177
817705288
709740055
1406536552
1678254811
782059674
866162397
196255128
397194240
1628267537
1946611606
244758864
1190062062
39664099
1418955903
1540839685
1989456806
1607264232
1952985463
1894679805
2083712715
33353684
1298971258
904594367
1653466368
1860215187
236380330
1792460845
1908737082
1801704947
2067237655
1198439144
944892727
683021467
905320919
1510681955
1034309648
1856202135
1359439731
1772922994
761880030
955428872
1300830899
52236150
1557079952
130395916
371379063
1439830117
1150927215
640104632
1182198961
1869813714
1325188591
2080214521
1852552065
1326866747
131367013
2022276514
1358247915
16389475
835982052
689995283
991219709
1185812415
1630385144
397852595
500886862
2114612900
1199921178
454144731
936188422
1063081395
812612572
967909590
849563156
926929102
138554567
1634822961
1193762798
1779575739
2032595827
1414456658
1409811936
464561311
312820990
1800216200
1257356835
929587698
1487680635
1494176591
1857672771
618619601
19220688
256217484
250143357
108021871
1436118412
1026520018
1316995505
434673346
224983972
1662099036
774790576
1435509842
80217417
1809727007
787912844
1396413199
1358922820
163353279
1407438202
1789818832
1064377505
25058093
1352908291
856072212
1752289376
1871661973
154232068
890561951
1599347205
140581580
135597269
869282760
2115300954
1506394087
1675122061
76369426
1593443964
1086186687
19326984
204455125
115862179
1816619541
1099674123
1795909942
1481090500
877611528
2101743369
1485824345
1472104004
1330449926
1815759045
1651841339
1397119928
1388512337
1909670284
2080462296
1181604973
96279858
216150924
1758790969
25817196
1289245933
1811020937
762203383
1001750680
660897265
506865226
517907034
508609228
211478792
429349346
1785620631
1596041102
788579499
553581603
140544390
1963566637
1170313499
842919054
1452069583
387121037
2124184788
1229120746
1058591502
1348682139
8862485
963597833
419519423
1470930555
978653818
668622001
700687132
308905716
2050184409
1885740562
1946177682
581299511
633456191
274901765
1347938200
1887979617
491650397
1435715463
1328048193
1175615747
2009060587
2102021702
2031157459
1519165109
1507566661
80022591
1524307929
1990864827
503149203
276106820
847595871
1158966499
1768304098
1957124405
1767841571
616205071
1357495366
1003010549
312593609
729757239
1479392012
686606034
474759843
774723480
1429895043
73611555
1045684529
6970094
1916744434
1341012789
422123613
1712683891
2032591384
631684149
1973045000
1429998389
1930284020
2051982097
297797755
2020043720
1435382886
713444086
237761160
1008204427
996800636
517957539
1695839384
1325067304
355820641
1850169275
1792909029
349202604
466975676
662827123
125878676
904894179
1573446747
996528529
1642959008
1771186578
213447048
956984316
299029462
654039015
1385380360
96695619
30677073
954617442
1938305926
1633668241
1922441676
596299303
796854413
1639129135
428042547
670167306
1021440794
178206510
817050265
883741816
1453024475
1091962941
107857689
675251853
2018450530
1049736260
2082853106
553638002
1911497128
1820845392
1148269544
1692517623
1463558262
2006585511
648405746
1065336763
898645722
1918464134
1942752688
669580434
1217413624
244379011
693928890
981310705
522593118
1769694631
1180089067
1831319064
1531545739
776705132
555790767
575305776
737654112
704997848
656420172
2105851171
865368185
1862312892
791872981
1577623928
1130947981
1631340654
2310815
115465676
1423719658
1957595507
401185246
679006393
1179898894
649327796
150884863
1163992703
295461154
1017525040
980620336
79627335
1322679683
866498962
1964577613
570576748
832087746
1378487379
322397725
164840471
1120811570
1935900911
1758847966
2062030788
592019746
1990967536
943628422
968233555
1029844536
969151566
2048589845
201019182
1754569813
87638060
247770148
727697794
550272153
1158178771
1304819468
142129990
32920163
227175412
1492092343
1453729135
100709709
238180509
638892721
1783225763
176204842
1541386274
1886674715
375407111
796920667
2124882383
502959997
971045303
1745327597
1429759346
1729022556
369115026
335752012
931529115
271861606
349087304
1362734012
959716571
95871779
321060166
527639782
10108105
2108182404
1131397770
1034623426
143008428
1329322093
243533286
526583541
1643304939
1279978606
83464727
388716901
397712559
329013982
1683629986
964745098
851514054
1626376680
1328411914
1084760574
540627286
227791387
340402619
502429978
1863990694
885957098
2005796575
1204951102
735783863
262451564
86759549
505303639
1927563988
754345637
1500267819
1621961834
943836561
334099308
2042010284
1367538926
353806060
1543016148
608243785
90661312
217231973
1266121156
193588831
1362104111
945736116
863436918
1467861285
1639803896
598689596
933726622
1369196561
2028135777
1210711980
1880396897
1215614706
365387614
1929359480
873036317
2013154026
331194037
18688092
2031736874
1468399992
1412017732
1833934662
392064799
2039136580
229476351
832107783
104494359
1089076172
329190045
823483195
2424642
919345564
534006775
1547425842
1606432560
1233761305
755745910
2086298229
1969543010
562443810
674501920
698330609
247011055
1778280311
1314141157
205994041
280205795
1061987067
618796672
979546502
1808298029
1046738660
2035389829
1883709883
1773372085
1171329709
651445027
272859057
1544853232
1590031941
2003281679
940097293
359780794
2063654416
899841623
1769633416
1262232433
1110626240
1345515291
877195575
1091778263
361044863
1649685433
484526747
59713909
1949108522
1199643614
1703628418
1239600086
1081201436
67748271
1580893891
851431818
699303384
1970692991
542458823
1772635894
2024312066
734903812
404800786
461361844
17119119
33712564
1270691743
576276519
40746179
1210027074
347999816
1140056126
246819786
436005039
483150960
1780765002
585968752
1886051961
401120960
259548151
1510351353
668088310
1307394506
489484991
1993274916
1556567732
1010668295
736317388
936729334
36482520
436083575
962727534
74840778
1107163688
1983628306
914035952
554777858
762383329
87713027
1222473014
933090260
90520471
1858772312
660516339
1191023494
422645255
1362259394
1054618847
556652674
1884337566
1616226205
1837144477
168922654
771452440
1975125860
915505046
101497345
1014992003
1771287069
1099691356
2036086272
420570075
1797778396
1743937053
1332523544
946855569
815575711
690359412
886087562
1101454273
221011181
2117355562
1969669612
840520386
784925917
1888400362
1972142966
68052000
1749960047
414854116
1977924258
464048794
638914687
1740477192
421164825
1367861671
1798756157
245044380
68902939
1386387811
1581880580
436356464
568965854
950526984
306971520
1707077165
926430684
1164554807
1111781989
497583382
2047671783
1684541430
75771422
500901737
1443421058
40674287
1919030648
1868547000
1969113667
642920498
1426704713
2044343761
1711360414
1190620338
888978007
43032746
1447992266
1350917575
2124837035
732378740
1513369967
1092026991
255094352
1554260236
2145331529
2124231651
573832910
136845016
885402640
828582199
563347722
247586438
9949781
1160163460
1731955195
1955992669
1242031923
1760638489
1927900831
298763900
920825452
1797515633
1616207242
281258364
1705144691
175897150
1937977368
1302111584
463975597
243856085
2069540377
1330432316
1409151728
589327690
405027930
1044877901
1736082107
111609335
1840239833
1421600962
2119305039
821752704
2041913783
4870955
710605344
346528309
1700393182
1313766312
693344554
1571864393
1265998637
2018056568
97610513
1316291782
1352839150
1852764830
278323677
1584906378
480758719
1019035970
1388695517
1664114868
1936649930
780543892
1676015038
343691102
70313984
1024636884
2103239364
1215012533
1157118062
1487881854
523131665
174043712
1757225556
1794441819
880666245
1483939268
104063111
1241235123
318586673
384195630
971813237
588983494
123710388
1305909260
1427765871
494253989
1165086234
103078426
1068345223
838598084
2110091665
1659212099
84453112
1770956475
940097159
627999812
2017000266
853800184
522699182
1449332341
1207745785
129570685
293374257
1319370071
1318027060
1928567038
593115181
481263523
1395838881
1554171670
1110781491
1494665237
1365914407
1114848390
645995656
1077740020
345283527
800800186
141086372
1287859306
383275581
448467973
372183042
994942297
417242939
1196109439
1657848379
473241150
1492257006
1919889512
789896519
753972511
567028058
1088702272
1446243935
1909997816
1314289032
1884217834
1746675374
660341277
685008562
738738967
1283509304
517893767
752545614
1476275678
513769147
1420713640
1486327381
1597108613
553022857
1605923343
976431471
1586027472
907314902
641058780
1859416853
1642748466
1575484676
906049502
1877050171
673420461
462661578
1824827839
317115911
391339631
1261922474
293445621
648699143
27067787
1439673613
218859633
1963483788
1443748124
63192959
1196225539
2125341792
495823044
2027289765
33575560
1701489863
1601799906
1519420903
603329351
321309317
1795610910
660114125
587800706
1962748318
15222803
540578786
731451316
1389370505
111590280
593755033
1326970854
1017850424
1399152391
1989092503
417373242
1101446871
1721794601
1168937653
914749322
1406403307
1424403740
947795872
1955963795
397304445
117755594
1991443860
1443178330
156399792
928979077
1815053408
1606815272
1383643313
1155103336
147969845
1936513269
808883995
457759390
1619666633
1115162676
304286875
1429063604
548671291
1433334162
1319411886
444937906
793515856
1095022502
514473987
1622633360
1183278821
460282178
111941777
409056738
1722320225
1001976256
862540461
2064358133
667030956
606780720
1339132709
1454404100
1799131234
908966798
2118304644
935294615
990496031
2005379377
116937144
1943670048
154646222
2041563923
434013004
2131630354
49034013
2113964429
502002872
1690124083
1334520119
264724932
1012297457
344876636
1998440884
1246487968
1466858253
109082465
2049064022
620912899
1496084454
2006277341
42358578
1862145557
73285634
2085017466
449577893
1082100584
1728600052
1097586695
1469365490
545631793
690083378
1078875955
577178984
422009376
2050731175
1110801364
1778737619
915913186
186300359
295004251
800435509
700212673
1633142360
300716518
2026362226
1074070370
1321642809
1543456892
2113163748
215054086
801835490
2012799664
1176057886
537556649
497018378
666525139
6223687
2088785327
395211751
459925514
1704688711
534956395
2142207045
1149699894
1039407115
772977752
1373240132
826727814
1108659683
1879565691
1835306175
2147325208
642253907
808083114
350908589
705971241
1001347107
117085673
1349329508
1021470117
1038493615
1222878479
1686081310
1565608758
1719399483
276123740
1759610149
552498030
1082059124
585504990
582691855
991689114
861328075
699330539
1187858784
2044541553
908694522
250842777
978117459
1546989856
1134549650
1847588020
1322513570
634348303
956656642
1473125995
1510316296
1091729397
377316847
1623871265
209400859
650486929
126713214
1974809103
325689538
1090871075
331832508
1227781350
1749550518
225687525
1437888253
1221759112
474862836
378092396
1826651934
146321074
684985039
1369737546
2136028524
1817167225
990229704
1676874147
1113255412
1900199882
1602719181
1918268238
196687633
150236504
190805417
1330259709
51284073
333178927
1911160540
1069400600
1075895776
1431173393
1295264154
890923230
2027071812
36784307
105649613
1876255428
880920709
963788346
1838104045
1760846830
1941531831
592163309
1808593662
1081497275
1884965862
1808427743
1665298114
1601325574
127092185
940702115
2051434278
322154223
1224847504
1594437346
1043044064
35508545
857981473
143940071
1042323631
991357076
132459085
1913643134
802041879
1286155370
225298233
14037614
1390992187
171416944
1738774631
1635914226
1668229036
1709535160
980570804
2017677832
327365878
255349386
1848195092
855605160
2060855296
1701833795
1718117902
2028768166
1140303067
1444208822
1080983012
2078801922
1559874255
2147272075
961764704
1190202644
332930306
1377454548
578429857
82311974
10857895
1501189935
1136405481
1254639712
695813308
1712000672
661963826
808133749
1129784481
1784844743
667773704
398892624
1882290707
889971734
1257239596
1856597765
1562132875
305472207
704065049
618598269
1093623074
1963633313
783154421
1077611755
1036494673
615207350
341108579
2037616748
1206067469
1418455773
726265565
1987438273
499112210
1715679834
177269223
463026769
1073922141
2098782644
1982185155
2119952911
1514435886
1419363881
878485826
1560424847
745523964
1396193125
1521233921
792604654
983419855
539607430
689039883
1486075054
1492544281
1297775126
2037624104
1533364986
1925752104
1806337490
596415278
1180642133
2003482671
528041728
1797877531
150044074
1062708259
243637672
1148057273
703460213
1028984112
1098472236
1854999748
757959546
2068480376
1602255943
1587166422
665967118
1171694977
217247145
1257126152
524828465
1597333087
1011481447
664044078
229101309
1800752030
1064784018
1436996700
130535253
1090931413
1092236933
1924640931
731897252
2131647754
694070818
517099591
643924724
1190869911
1573598240
337294291
1286107346
904355837
236453435
1306554277
1339353135
1479895297
1606348204
1476624484
1228851797
1993025678
1253807287
1540367763
1939515010
532485863
671804180
366355065
754562951
1870992523
1888435295
821190192
176674049
2117305746
1700709652
1434362652
931115211
574972385
275640832
1045732307
525055658
2129425807
1680966944
261794919
1529897473
1709954256
1996377
152216960
1788373039
1175089627
1266851414
280765612
1980482663
931820603
986164931
1777170845
1941939733
192587687
1241626511
2110123904
1679324561
561029186
1970140853
1507079393
2051711491
316302387
1322753840
1072389224
2099637122
871805977
1987039038
781175101
1291022042
1340278552
1569360225
495436791
702150389
1769576743
1123412553
1441509663
1968515412
1675631007
920121880
920234815
269122773
1543171539
1228638957
1319235433
992772315
1562962680
344394946
212833640
1614694302
1455551107
2077161113
418996478
914543617
2005102002
248003638
1436090818
130930618
912154387
397566207
1081909105
1288025383
1838597672
1185566406
2126185068
264127428
595427635
301014178
1260806244
1478808333
1837440340
902764970
1909550039
1673768849
1552441553
473942734
1855916206
1669824321
834979409
2048566561
1406718200
860078481
351949524
1334867247
1236554695
353671235
1427641629
1745588879
2057357088
1644309515
1789014403
219932945
1529257189
75482949
1768823516
365612051
1578699836
21400359
635208387
2091463955
1973185450
800552756
235273474
797806058
1231664393
1793725234
1650859851
619077277
1339630343
1330621965
1206525440
1177354725
1173127325
1147071172
1680271660
586198517
1746064984
1122753594
1223807039
986530182
703250982
1558818886
748949120
1958462141
1037071205
1762730271
543350238
584642398
2030474315
1238116352
1025166939
352937406
119771352
2141474470
765030845
1813255710
1831165082
837365685
359313063
1108512583
555336153
2072621421
426673621
2067201245
1306255024
820925244
2105006776
237074881
768332203
1448934272
1398459269
1444038967
1742543784
599258475
495115676
1137124191
968020425
980618266
1798965100
1851666147
848414548
392437775
1458189037
1817909191
186812956
1271765026
2038325467
1854373127
1307962594
1909105808
1333754530
849809523
555747338
1300128541
2113002887
400999111
1834724256
1046926451
709442247
602101367
1189084533
1949311501
1270377291
1482147659
76166242
266598747
1433483114
534120811
1022364251
2075151837
1308834100
268951794
1158645797
473224583
1884236185
868339543
1358736726
1594301238
410273246
1725327947
517241657
1371054695
202995163
802994532
75090075
2100649867
378000451
1557176886
1001530858
141719830
226597645
471317029
759284441
858245243
1192366485
529671048
1492551512
1733105989
52045631
924114538
1893797999
816453849
575480336
1144975518
1307945617
272708976
662769315
282816763
1399053660
553159300
296278059
254415929
450484467
2111904973
1883025437
2025224064
1708639286
898620888
724967864
1922946917
942305885
641118421
1318555708
1154195582
1615538814
1868587280
1222331102
990547378
462737764
1535691392
1800893752
1176520792
1969345656
824366270
654934623
612191997
1353354903
1077217931
919026755
2087408319
78537524
562104354
250072611
2106765084
1481407070
933263281
515591342
630036880
1441979849
1914786789
869443766
1876061503
1705324250
235732561
1895030003
880682020
1315347564
1358847643
1626059277
886435062
1437182222
1266918976
126282232
2079352946
2037886924
1258707329
954466280
468760378
931472042
747271558
1048695100
358819366
775649198
178891883
2144520492
1852746875
586671034
1363572112
1852372492
368204716
1298177734
1373170343
1752666712
213999755
1983404060
2125095666
1050810539
679897329
296107159
745604574
35917251
259855442
1119149419
1372443527
731736547
1325543957
609364844
333936886
122624364
1373309915
264167782
267564863
1753536245
2040193773
377885303
169038437
801146260
1946918529
993543713
550813490
138855442
1765300539
83354722
90889552
1130064857
599068344
1203057189
1465841318
1866921357
374125732
1522668345
1958665417
689673514
1576365336
616642194
2110972537
1610142636
1154476683
149345950
1942776948
695059808
1931053334
1615064055
121058701
338567755
2036571458
1778697173
230208724
1829154131
1031388086
1429955851
1798548614
322277952
1200756491
1744065439
1712788417
517401029
1659858984
1227945288
2107207422
1453356965
1336536699
1745042837
1012351000
469240154
1475407991
1675624854
998299445
1601367408
605433481
1126969404
1215061740
153655916
1901013349
808569649
1960416365
1763596772
675057326
621783829
1531889717
512257293
10830994
2059636150
520061636
1829662661
1129529475
659280135
746657657
1196966794
1303059418
1575838799
1476270482
952934848
725864244
1655313
1250362174
1785343000
407710572
779501499
799560257
592958162
984722913
1847877683
295027099
1051451134
712265498
1783833354
992222521
50449775
814302256
1242883331
1946053952
906048182
557466740
1653022164
1562547961
720789961
1662696291
1149229932
1772805493
63194522
623460571
521135310
774937323
1986908139
1170799344
623432379
933104629
4412813
302838505
1920900141
1116525235
1843141832
943010351
1990244699
448530478
1315834129
1001258515
1675542690
2055746583
2031246038
1889260587
596771533
2100742504
1635886687
1460387153
1672089736
1761707293
242681842
892098960
256864425
1736020715
1820337321
329480082
959845860
544839404
864807667
857035154
2001143686
306235612
1730593048
1187020197
1995729419
1385051754
215493827
345230610
288335780
1704521989
1152247200
1333880129
1434625139
2071901957
766043440
1814964944
1493217229
279070366
230978617
1263394714
579942512
554836399
1349352356
1818993702
1190254187
2116392295
1993001030
153183378
447896588
257964116
1417781653
1013273688
1253698654
1597620779
1272479431
1196054857
1724816158
90783079
1095273597
449625186
2142306831
1291870073
467904911
1079309840
1997737046
523587106
1293399598
1995179560
1483406226
1901043995
10013158
315184349
1043399266
814179940
69746724
128015261
49648857
487504704
517956625
1770414182
430019788
882791873
956824981
1604417867
767227948
313132315
506040019
877815546
1398327056
1944734809
1428020407
1284297777
48121735
506643296
1187007339
2069722487
881373679
505315482
307195770
205138110
1475330453
1096863063
1211752106
886480647
236799645
387191527
1106360091
931754870
685293959
292046152
765085760
1754506621
1059145693
733179360
912683851
1306247227
528853548
56327414
1944089154
1015323814
1184652487
290624309
647650311
2124168224
751385608
394265528
1048310292
459995140
1494712296
650280957
1789608650
1430543353
1957893887
1393589201
1495351289
417935768
854216913
1148314357
2114867748
510925952
587110107
414288569
658847015
1517120249
1197406101
1921890533
1114149009
96674929
344771374
332641324
8155400
243347130
2120205257
1825181480
1152398462
92356517
1298096719
777540259
320898787
1802426431
1584878261
321684971
1677226491
1684978403
548952033
749365543
1206959855
751695213
2088649817
1945620491
88522694
1492074426
391395336
335947967
1382544577
1367525131
1968868432
1635579986
1370871674
1627052059
492786936
1621558438
368899510
669940829
829567626
1550500135
1856565884
1122737775
1907883879
958208592
712508458
1097095704
2128760439
2006590258
791951142
780905987
514756570
834389194
1442074914
1328742100
1288940652
1707788405
1147332058
644513808
1328817009
2120022744
1522659143
1238632405
1183696643
195777302
2053955197
2013846664
1104465562
668907833
942880461
1042102132
1048630738
918134516
945158762
1111697153
46744847
512472667
1854549246
150517313
559484768
1234859376
946501439
1216840336
396052006
2132952729
1836983593
1470302785
313705952
1487936573
1014485062
2030147778
657264824
1937738471
2067466273
337497275
490608300
1371549835
666174759
527258280
1009550870
1771549312
2104953567
1899600069
2001824524
1998748841
1172550751
2003718042
1271286622
190916544
1345692083
1481338771
1976587586
995883080
478284115
1106844746
1551270894
467404909
1482803671
495914038
1259296157
1515647113
258053903
1667416382
401146764
1854551926
1391192537
277641049
12733350
1419454134
1936869080
356129280
219435881
2105826168
1069287167
352316410
1685641723
480463602
1429799770
1391742935
1531739570
1706196941
788791930
901710497
242237479
852826084
109697828
973582885
298897424
228999293
1838327727
1067246141
1207926826
554943036
682467230
854693053
1365673388
1132107614
722303039
225224743
1362909373
1606070151
1269790177
1610708826
80264199
493744126
1457324628
682799814
1640876494
1356735515
1368693101
1070485255
1458938676
399121747
2136383370
1717016094
1728061520
2072672571
1434019235
2057269079
394007479
1908355876
1118291552
1234502523
2040370437
857626842
834503803
592573517
1893059138
1776931304
1718261723
1601117051
1415903836
688931608
1450957994
1262086983
476788573
1701430870
1782394119
1150023945
1533021031
1999195369
1234695893
1448152487
1247780085
1181029159
1072669245
329242134
392656123
996539019
2045149439
225229199
503260993
1405254353
1317560449
98608746
704519321
199035441
112033962
1788347914
340081931
836787812
1344045385
2135801304
807075978
1751307901
300047493
1443442011
1106914695
1452141081
103119106
759447918
1533469404
1542081756
1866290292
1740387842
576643619
1198908933
456702799
1704552605
663482597
93668908
1149261160
63009750
156399792
1319070762
551880989
1709544523
823282252
1551267147
278808811
1998185058
1616996153
1369692547
1666575993
787573403
249963377
1134295261
258655416
1613979868
1140347576
1830889613
1646662925
2017765889
547180896
1690616737
1059073212
762200970
351979906
101102222
551940291
629660226
1499804425
1360994432
136985065
713645407
1695111398
1615872748
92256028
380282683
955217828
1124686427
251740326
399628171
1295207590
1561754035
956676043
1992277999
430543309
1367150378
712444892
756757362
1830257409
171351970
778583799
1121336874
1289908199
1806773265
609995292
1336970699
1299147465
1012543132
1524950547
312832223
2035247714
1763592044
1363893300
977066930
1669605389
10044573
1137247388
757571007
33187108
1128211179
290394893
769932053
2035307844
1646292841
2135504741
1667632759
284572162
22062292
1269185678
1204410959
1959768575
1975234582
1627337270
1082503011
849251741
949025195
1374172425
1382190416
908946463
1130974015
266765222
428278746
1685101072
955317623
541640942
1420603854
386929803
225699247
1329155329
103527554
1216574979
1742961117
1140424021
1426466577
552466632
1469938541
405138780
1724940577
1591892662
1036080989
267438671
248064101
1698120539
12275380
1052618789
1733809521
419421348
926002038
836401778
2050631443
1896741560
244495006
2136124648
1955556880
1894625799
1459868590
1778769414
1055824285
2100652456
750653076
561369896
426880242
2036791334
778015697
1092995458
537779278
486895036
947019810
478798808
875738501
1566281659
236964601
1712442760
1010857389
1013663128
1098160638
2036777179
1175803856
1805724771
735681806
771760024
465169406
116255618
1947707510
200632087
1424033743
36970634
776027659
1337081160
407167345
935416442
592528560
1485287966
1145325801
2045173110
22284844
634501006
1136170556
1934678914
1242317469
1863742130
670474
1003590248
1627495909
376298641
150226136
111170380
1218565722
1893027899
417443756
552316934
1968605176
1842290066
1196535522
1544044778
405638697
852065996
1927345290
1698561311
1213669595
1703752034
514769863
662618840
1293249897
229865828
1958088608
1457673316
932477974
1999377722
388608277
859157762
1639202090
764617720
937000059
1917664260
432617819
94249918
428773757
1068870803
952584472
648559375
694142705
559897814
1082760143
2088728401
16939748
1226729184
1295777147
109811288
497351794
1405143446
1056542331
1732636250
359991249
1564502006
930273074
819188291
250273396
1978723125
1577138630
232244611
1841549189
935755961
900415502
1116062473
333478962
582811987
2060473907
2105020930
1461653817
762555817
1824046240
1415462124
1601551411
1425359700
25580969
2113125433
332056145
1831927015
1949619645
346905816
723582929
628642531
1417824515
483466286
1504074844
1445788625
743256810
2118496053
1966041522
1608225378
1740969292
427425899
1206292334
1220766586
1805055251
999146043
712578598
1587193956
713363684
257941241
684411888
814595277
1895308431
1302949137
982684823
1710494145
690318098
203160653
595276281
1902578821
1046086147
1440150103
823834524
1134337318
573732903
1058284261
146816887
416864868
157975109
189358594
777307970
558941196
2066338900
1649061482
1886830661
412799765
2125765813
924715263
682377419
1588096795
1636177254
1889000840
2104407098
1649256588
1711435451
484967297
1013731716
732367887
129556042
524098206
239881551
242141877
1103081525
401654067
1070193355
1476930968
2088810411
281054044
1092312428
1987894807
2077203856
944548582
729887912
1999830584
1510211191
1340340493
1908728741
314153789
1315117475
844501455
1494345304
2020307952
2032814058
264077369
475811093
2043546270
1843054214
1520813547
1418222332
1625529102
1389263054
775919064
542413551
130321466
724229067
797898686
1205196003
359099202
1244956860
233603904
104627447
1156278220
1716586358
1482148233
1787465726
1936363581
91903870
1417437114
2101564920
1435257664
557590302
483460234
1972450857
2022381745
1186606628
386968133
1464132698
832240159
2050683323
149966001
1580995269
1026646656
1545281454
510917355
1613844667
1823404360
1671833082
748736498
364908288
1497560869
2120033742
1016336464
1080699531
1386972360
74603299
1397546122
97986427
444127588
1038359569
885276716
311500317
257340741
532687560
1784416832
1962624663
869174277
633775101
539119124
1234403573
1693083299
1643343078
1895467360
1301631068
45654694
392533423
2010339062
1335973558
575495085
864553472
598745824
590117948
671140786
380460598
1692789542
15148691
221396335
1533106295
312168042
1548839620
1992906906
368490611
1496618144
120777510
1301129114
2124854566
10386671
51721601
1548725500
1415898235
1790178268
1214508403
1793180816
917120173
165046062
782479390
465020671
613543
929632440
1598762236
687387585
1605944740
81504359
1980331901
220713671
307445530
980428797
817881996
338670523
1276581835
1217986383
530326292
1261863777
1101937248
851319071
1786511429
1734000360
1289504562
920755934
627742277
236829329
1960734881
1945075108
1307746995
1567491389
1176339667
828956731
338434250
1568931347
733445122
2122660623
246133612
549427581
1088308626
139669038
1366807356
1496060790
1115037927
1070767068
1882974390
1202107884
1273867863
174255157
2108607042
513190197
1115552803
352800953
234735329
1917664612
1611697049
2099738401
1704218079
1618165069
724920316
1805125965
1744738369
2077055654
1864972155
2036466347
1749303860
719708804
1710260588
1911813367
584672739
259118791
1154029784
493086574
146305899
248128239
1858207225
191851339
1038683291
447982082
278253211
1649659877
1402561443
1763997632
30114149
1610675253
978522272
291753934
542139532
1275825889
1649402591
2088157023
1104035992
659139960
951711940
1818933598
1273840789
1148462626
803648716
1313663769
2041643391
2109100922
944215117
2103453862
1320458724
1311268519
1356465490
1471329234
1706130504
1312153292
818107200
1475455189
549392170
1345241490
1366537260
1288066430
939223846
925803216
416612437
845565858
1497933980
876711545
2077924253
1107833483
648177413
1589276529
770005237
634172221
1448136899
663042292
2132282989
1582888042
1014921716
1607520650
1986900457
450099488
243477823
777395654
546816797
138292272
1710628389
947705568
1981262059
1299566348
701688210
287462436
423628697
995364098
1139884597
926676632
1175052924
274969808
1170332424
1057795057
958444768
1735632317
1999235805
1806034695
1020346638
788239689
2067891542
2007428872
360349475
534973515
1719038510
346062068
1207523024
984926391
1218437234
1145636163
826881163
625462252
875879959
827972961
203846055
845122676
1710002588
354235765
1524335787
1139234985
284714615
840379527
1281838712
1713871123
735291106
1102461966
442701192
338842526
429720875
37336572
305480226
555647829
1105727754
652548802
2137819068
1409986518
856875120
6551667
880771122
2116061558
1560358095
1607510197
1265306560
363751957
258436024
1248553030
1160722060
829209526
811664246
1177988291
460796925
1275381023
592797461
763642418
2023656374
440702161
1492065852
650425099
662430959
1690570387
1777442649
921237643
1411270826
1656980281
1853823298
1935666361
1267591787
379521305
998141039
903121825
1999533845
1568162647
129425801
353916098
1772835532
960261679
1566158316
1415622582
681256667
1762000330
1043336613
1106467489
469738701
1461451403
2145458819
978913207
2010750020
967382396
2055579612
1656221219
582251063
1479360205
1710391837
688978942
72501752
1716796454
406422984
703937023
419073415
288859011
150351818
1395467938
397854295
9471230
1673088155
341812616
810966241
1407427597
1097998277
1217732008
701528147
520400594
1516785803
669224769
293367985
1179313916
1127846039
515125864
174978838
227427772
422469378
250908747
1500335829
35392146
2118814436
1084190519
22555170
1475951883
1847842335
1904958962
1051077895
1948959044
421797549
233116751
1378555741
1460676429
647839696
1090087332
1630104702
62083165
1951434316
411763750
565946038
810846700
1480452211
24627585
814523236
1858802231
1510480014
1441504397
1515456089
815137962
359621022
175920885
1866184049
731803582
1257894263
1084204151
404972624
1090926302
491270681
177557989
297464665
627771481
1240096227
473260338
529493540
888451770
363834079
834639081
1760161369
520510401
2017324770
1796258867
451225086
941371622
1725426746
2011426166
136242885
444319203
1626955128
1761783329
2088492405
607871034
766972411
414449694
1841402703
1849200339
2087589445
1624765773
811334756
1616087868
1344915766
1729330835
1377971990
2096603307
724972740
1730500944
1123508867
1915579159
1410281644
1452961061
297397949
880543938
2107820363
436141288
633409416
1857950327
744095303
1426397293
313693178
965052284
923635459
132925166
457120006
2131333457
1973535657
1533362243
1988075819
778753721
247608464
913073432
33923190
1172527029
1522999160
621116498
778460987
1491648385
1708930145
730235274
1048304857
294750620
840044933
1175897846
732618780
1110805901
1790772684
642226
347456006
1935512150
1118387612
1791519241
2047236048
233959055
611264631
748661072
1623055063
1916864795
387538573
1670282715
1426446081
777482288
1294801061
2019790385
1424473019
1089076408
1364285490
1488205521
191367646
44420080
650049792
1714790469
1179467791
1959151269
693478568
22234031
1911493744
1665245854
1764392489
1678386365
815593859
2096240236
829739603
1649105802
202866009
555201688
233394709
869773335
993352931
740478916
540222375
1200126392
713816122
1406455178
340827646
1874702688
362215842
1362934474
146105954
1445023541
1556500963
470314603
362872935
1888719375
153836491
1805441564
575491599
2133963511
1417814166
2025215656
423478046
942573190
1641347381
1916066374
494204137
2095702051
973899292
1199379088
1697970174
1137252992
2121987963
1610591998
1912658006
434034725
720899983
431307102
2051024557
2134737761
1529450375
1112962897
1027373905
1965502463
1481252725
1539869132
854173652
1353990045
1778948997
1590158365
676713171
642285912
6545342
2126639542
769222858
877061994
612784918
1615012316
533894410
1814258191
1324760851
841567987
1150477168
1638222389
416266479
1997131832
1120908174
154743362
1212152721
347328999
1399693282
1828265581
621162528
785370127
487154227
823887825
282630507
1448509775
1389276127
434950116
1009582850
631569411
691540667
1822088712
425445155
1189953290
481532184
706660290
2062177025
713803934
543177437
423977437
876846143
1455858799
1915879233
168616970
1912200819
354844656
166382170
382335335
347960345
2106798856
1212572462
1488609449
373300418
982594176
407356546
1355904110
635251004
560335268
1638615173
288390912
1675753083
1113199229
180435360
1742006656
785262550
1370455164
724129162
1424490616
964994175
87863968
764108563
1008129734
1053689667
513847502
1079107392
1473359407
2133396021
1381493580
239830812
1907042236
236899515
479903575
1586829614
962931251
429154440
336773657
1727824433
1022229617
1528055036
544961515
703277557
1804063023
500526719
1746419322
536121572
962950658
852177839
527888748
1970153523
1128500081
809485160
1936853985
425161103
923168045
1966069110
297366391
1641119503
1971596126
407393959
1387800810
897555575
1466042282
1197443920
840876794
1894380634
914350086
53369407
1706901344
518953088
574946227
1222877479
1179994579
1157127239
702793448
41673915
1238958113
1554072740
332072586
2072269859
1388117918
645123453
252212183
1152125533
374919354
917424924
718217471
2054102948
1426792236
177555343
1516335853
1453593548
1017010226
866166115
729254649
1015968979
242912945
1581170982
1707602116
711239027
1899113162
1411921745
1100097589
45957928
1461944184
1007856629
2088172755
963593857
900620009
2057880217
2141408897
1490493178
1379571977
2064057741
648079219
408330074
448484840
2012475983
1482910728
1177279552
992715467
1087187561
1904607611
399502407
191148172
1448770821
1771522179
1978206666
1396050528
354563830
415322115
506680089
769597442
595018774
322612697
63196957
1839943972
2130551012
184543060
901283853
970713913
388571776
865744625
1427959649
557207235
166423250
1059726351
2111446395
1398645397
1047618486
511150001
385863443
1115046775
1311297359
1424097557
457110727
889837950
1099875975
85065694
1048955713
1715029907
380403308
998913386
921460149
1488032847
809914150
1554792614
1509548538
946169791
672093670
1160618981
1232261121
2140604982
480035968
520152881
493941984
42626029
1466528643
1478924909
2137963801
408440712
1902182333
775951244
360254393
638535907
234082736
1669829242
1581563688
9098747
500091849
402460245
970548508
919017539
1746922764
1277584232
1414791211
640409643
1184642831
1538203053
1362413159
1184783270
1715006566
1856880591
1841914240
1608290509
255839046
1057130057
1639925901
1731024488
166413523
519623725
158431105
844680751
1867077342
493526942
1329764961
321348209
1520265991
28228575
128698542
1963795509
59478209
474237828
1103369249
1027887205
832267009
1355039767
1980629763
2106808079
1905851772
721975804
495428540
1735517785
1603772553
258898090
1545765634
2128483606
366556807
670464154
1808086700
2039509711
389552569
438607055
1772567869
1068972161
1276570120
1404559920
813315100
2007077465
761643191
393076915
1898059615
898168122
290507774
363628381
1090777523
1525113658
647065331
976358585
1380176875
1002820991
81592688
313908351
1960329826
1486368792
1058918078
43173361
1354994060
2114071392
272622195
967251403
1634008884
460770726
260639480
1517283561
740876589
849566441
951994531
461827357
1419900576
871408300
78998501
984175994
25791774
457339024
240134840
2062068238
1986313600
1913862569
1140683448
489875661
1877750070
1812102338
1011160105
54281466
581581478
1230716036
157494273
1888168084
1079409198
6277183
659352051
1143031760
356343336
1517005047
690091511
969927767
396765703
1335068862
1496246271
261144318
427235657
535104536
1473192337
226185309
2134765447
1668635045
1543025991
2025169209
721605416
1204542180
1828955658
1497253455
1094822611
1133739820
1056338248
1438162952
227218021
690686686
754488150
599847306
1263511913
1657436975
2046811272
990537028
1933668410
743456412
2034711747
1647684077
1957411008
1329568667
714956571
2047757694
1978504233
285629610
1959810705
188018335
1877709516
107083491
375748382
96666508
1423875564
1165252002
1433350066
230342665
790715293
682431011
1565944772
204718016
1272544162
281199007
1817328122
67909827
863361672
664045808
1033970553
2147160364
1764710928
2074152645
938602998
2059640107
650031764
1634407987
886499419
1375887017
74456878
276440359
732517020
1960732975
637359370
608812566
462208989
1049692261
1676017620
443806208
441297135
1616469328
1402872247
602573473
91302981
389036807
1971187808
2097242218
341294997
961632505
822097098
1788393928
504304964
1716669746
1123031168
438586388
1895369535
475071003
1490070027
140658999
798120249
211697494
723298042
1866852248
893806568
1449112271
2130179329
859517322
1544722645
1623207305
1581529520
1084277292
1884569253
1141092314
618735466
1356771194
1009090989
842253791
713166953
871808305
874469326
1263210410
1186244465
1248785965
159267559
1513530431
1920099936
446648793
1363647261
333633514
872788788
640977740
1668697152
1625673403
1923990657
1691984530
158534767
1307152592
784651596
2095232146
1566334835
1251204097
1627338462
754488205
2088068180
853622164
1354774653
289087879
1029482463
1414508843
320596954
376212546
843736656
838225657
1150876534
1204124044
1460804969
258141063
906125558
867089292
1083395460
1016889499
1670404841
213711084
483124545
1576957471
221311931
229357950
1821140096
1901384113
1052940567
1123479581
354257405
1855779228
635243453
298707521
296016628
1277161365
1612843327
922811439
988172546
527771523
1035789039
715428954
1461032516
2064135978
1558518992
1560029924
292498519
695143112
824746070
730117393
1677799309
1376570552
980748384
64266293
1039212745
1346220387
487271080
64478723
617937584
2065842999
714247268
1679393581
558944042
1392262077
264547764
1143761424
1109820144
613164375
1805377148
669587646
836364820
2002558289
452372797
2049258436
1560131180
402599685
2117943400
1800974874
90613162
902346020
1501282658
1587776726
983912316
900734065
1755298337
777869425
1735991850
1700695100
709748044
853426308
118154198
1470685786
1081940222
957659761
1618774598
1175154348
1718083425
817005578
1370936264
750622739
963339783
524044456
288463675
1747691744
1167871485
1443071396
1655676335
844039290
961835579
1100907529
1776138424
1254246967
1734918347
49219272
1395598582
178546776
1315769521
951325671
750883350
885229533
325842099
1381289130
514054292
346958971
1705739264
242661171
536928952
1078161498
1753554760
792169701
322469168
664864309
1147026610
88267523
683077751
1459808347
1110240459
588194665
1183599247
123249631
1347650019
243109629
1635431828
4586936
990572451
1548506675
187300849
1466499744
2045300695
530909736
268803694
1238380979
10981575
493314522
598499125
1279076448
263890174
1300403784
1613757420
460922626
1937635488
700374149
717906204
1802832290
385148016
307583414
350169807
1625643478
870470491
1242818384
1659695662
1281398953
834856913
407065061
344757959
1869922462
1588817827
510295501
66329847
4359211
1203783900
613768785
232283257
698207524
1319660759
829757839
1330000444
395119750
576028517
1568762477
1213749917
616429296
59770375
1146842962
2117234337
912600489
2088274754
695768275
1663605086
573080771
690903048
1364577298
1041674998
381474899
1064922150
2018446107
1264528307
1036517923
1848667963
1922499444
2011243415
1813615178
1228159377
881557292
1700956636
2011426950
1395375960
1023168666
1991246434
464513863
284520770
2099861555
923894267
1548721946
79494987
246006824
897440808
500665096
1745992656
407983636
1497380569
1886378831
1098317457
125022724
601394837
1706941326
1344528051
1551577936
326061132
1683667931
1037636106
138309375
138384223
1598095763
1494930189
302005363
674705065
1077561034
1719916368
961903270
852477113
701906277
944310443
1441187003
390531549
864746798
1296453769
106102661
741174820
907354148
1756482173
752370599
1984055422
1963168465
485044352
1970863590
363741572
144973518
873099813
1393106155
570379308
2014647194
1659997997
806633091
2049025335
1031716387
1307970642
88883834
1045790887
747316647
467431015
1310029599
637627353
1113698926
1333115239
418603307
422704298
671712066
444914251
945099748
1212797670
501734512
1043339315
278296081
1974825807
1013641104
289573993
93494042
374677977
163744779
1197345572
401403354
12988833
1709019964
241076128
1094522220
1576479098
1674683934
686640141
733077176
1956902073
758112124
1321753051
455875710
717861462
1922501734
972576270
889342044
1056949340
211142239
940763820
879827571
447238441
1117498556
1448459972
1145538369
569273290
1403376763
197926403
921921915
1435735874
1339983049
80056701
1451448147
162718555
256400869
254984618
1315336439
1429044374
1493639373
1701145862
1810427937
1998643308
1559796678
408546565
157716392
4791423
3402115
2067769026
1338927505
279547936
646692359
317920406
335010142
1462646587
967431150
1288224346
2105822750
2080616248
1878559634
347777009
1186442918
1230909676
1976983108
803164337
1733445339
2113868060
1120246495
409757412
343102464
741941159
1875076529
1426469494
1411049691
916119999
2137072559
1056488954
1995788008
640156491
885036574
626359719
1435583952
131841182
1872545791
1249145371
1575608768
189764559
2103748246
903318579
1288713751
1708833619
1782002668
1977479898
1332596493
153332526
970784109
484913551
1726547183
1950502364
1486241952
1975709796
14749714
528785568
1717126262
516280406
1142669223
1484673674
149851747
1509991038
31285683
1326156282
677684248
1792050926
1401312567
1970919324
1300887055
1776082493
1710728101
54050689
1770662718
2095635543
1014948330
1223155249
388950244
1747879742
833400649
723054493
1124280736
1068411502
1537451654
1565593172
568499757
318332382
460455883
1638633589
1153260649
345389933
1510789799
1501292221
754160786
1377281611
614670799
1129273494
1741689306
449245560
1343407891
1369941820
2052184078
1308304491
1323980656
780737854
1378980686
1500397257
464742038
921439142
29740522
122998508
1826423845
456911942
1942402323
403463684
1887543548
725855271
1908283638
283996347
18588744
271187630
1566879007
652271686
318851737
1811825817
132663197
323596085
102533006
2074210110
40313576
904367400
575525580
348780178
377462905
1777723290
524917952
1846162428
1166424991
613146359
446878295
929583637
1837696898
877080946
598806267
1022642767
1263011134
1332139888
1521472794
1002259418
1310911724
5028565
105425581
1889852126
526823666
1652169858
1720302587
10651316
1185975189
784183157
269079496
92191114
438381981
643408554
535893556
1837957148
1491843773
906868162
934199680
2048160437
2009537940
1348299251
1285172842
2127408456
420982062
508350534
1252209618
1064942992
2103815993
554455855
216532969
338468427
961071933
1314546782
552175420
1808005060
821714595
2125518496
58378430
519791526
534880666
1881745753
453690783
616970095
315864037
1894765418
101737828
1553525097
1550623683
1235405120
1118032226
674198182
531058603
1966899108
1340779525
511421430
1573350536
1514985774
1449277194
175732521
893976135
635840597
1041898831
544541405
202202627
1150148531
5562660
998747318
817683579
1111603029
1075055847
441368131
1486951395
414631989
1735972810
1572407155
2082887165
1879702150
1674695245
279002889
1820542415
716675484
1331711660
1454318076
278093465
454693671
1363994111
1062762347
618841177
1016003636
1471963874
473783678
523668880
711468307
704108121
1333577913
1846744483
133058535
1480634192
883082775
501539060
1124448641
1445149288
384042008
1510728742
489223975
518856652
1770033745
975432796
1247927641
131145027
136807232
1331976085
697711557
787189783
1903615057
574132451
872290927
1756090593
235315806
385007034
365155421
673466567
1902517628
847156774
489037000
1287287804
1790197448
853859908
1070547951
1141199070
1734735456
543210449
655621082
1282654152
589838758
1908586139
1925703655
2096707911
1546197886
1958200196
2120712171
25275549
1588006231
1579784208
1782199362
333276011
1227146416
132644194
1136213039
1764029063
1067541183
991085453
353916402
1383409256
1409323040
2082736972
1561195591
199709590
742523995
617855997
293882974
856518501
551044203
1544240108
1240332963
457046913
290865882
1891750769
1840677255
1649149250
78883329
1824546940
1650362801
2020726761
1362850348
624370953
1714030075
630042810
1901979366
282471717
262417509
480282259
388670547
710397964
276319664
972495527
727356108
1202905266
748921024
545816946
1959194098
1441218156
684698024
676111647
835653206
1842621289
1558628360
1175555467
19871515
1061379101
1618115435
1544783180
1906242398
1295550966
1162219050
726431657
1782049552
1920900016
1825212221
822803393
364537351
237102501
1467485685
1201442189
873015040
1858200543
1162951538
651431641
840005140
236004230
1088476096
2081717693
181100112
353533619
279082558
1058125897
1912662501
1826782485
1832738891
1147697313
643117890
2014937824
456967408
489633430
813415429
1782530979
982555064
353293111
780893116
1850634781
1037760888
877427730
959334920
1792440101
1702849616
823018045
904961455
1673019952
503080431
1816714711
2043898456
1994271416
1052651481
1934401098
2085545969
602238499
1695886420
1867173185
1191225685
832708392
1970994395
1475364576
2112789826
2005941708
564279026
1480153921
1185803602
1891134039
338581731
721486142
1823786907
853289543
277960130
1317868049
1649867250
484608037
1436796353
1122569653
403637488
2063557852
995256928
521934994
1159883038
1278485999
1817143973
295140495
18875582
1687531812
411991941
273867187
2411873
1905871829
596829715
1852027638
1456716979
749995690
1407582971
116854762
247598854
826111385
839794367
966833848
68630268
271036904
648399317
824752427
1003562230
1244277685
107915878
1874057179
1329585840
864950405
284010754
756546910
2142233208
1203690889
501213511
2031003302
179981539
1600520046
261740295
1739127946
826718498
1948837276
694785439
1594268722
1304296944
2011047954
1324091901
1506080527
1605388803
553184707
1214080431
1245186416
104436225
2004020980
394651250
1087731452
561071299
1099819089
1083860360
1001327253
1570604463
133902318
474793381
1715097791
1882004315
1663104054
530115092
374462359
338244046
837248368
1427305986
541366513
432941362
2073596934
151808924
1168556802
1621575973
1654842988
877456642
382600095
2122694873
1164968299
829826529
254918979
276191336
2131463329
883326389
47281555
1950468226
7532327
434386057
158878798
264949985
1398630918
667551290
1221149975
90682842
1771459865
1496492737
347554093
907073010
668962055
2037729413
441612972
1826682940
1053618905
201155799
84065149
859008706
1892988463
282880005
1665074857
222036688
1638508047
501390217
1843575193
1491551074
2018742766
794941437
1122064085
37743895
2083299535
1839805043
948531075
1904381584
174116528
1950787635
1553281214
1040216491
863773233
575098745
274352833
690819143
303979139
1254075111
962422143
484080284
243906597
278709059
1599435213
2814744
31961081
1091863642
1100491812
395082855
1508497617
912067414
1246967103
2027122487
2005122654
1570601817
1865106303
1310921037
1906163373
1628714802
1420254411
217955847
2058804284
1234100587
1197169171
1696575747
1591664687
1080826530
259055306
816973942
487232256
673203937
344466220
960962581
46674478
1366684748
1979676485
2106183257
1650780098
558997408
121396769
19661820
412359634
1003733038
181276051
1547373122
1652484339
1264087582
1479042150
776941313
1830926624
1492502897
1692846518
1190359796
1288103082
1525269773
863207779
1916890325
1682100544
1052185379
326681037
570592774
373131842
1727679445
788986226
1621671937
1988954631
633850098
946415653
1970622624
676548457
976410704
535231287
336345356
1334282328
845676868
797200874
185097207
544416616
1653449206
355276221
27996258
1168275618
1121733460
1440529273
1099044213
794350775
1452825693
41455403
800273377
1704396979
1072176317
1733165791
1617183688
267573258
1513682439
717254188
129465870
1455142919
141546659
188774964
2037966310
1819574362
1195980749
1305005798
815196701
1377311479
1992443459
352550649
280317103
25987474
427948477
1037445314
1897770180
1302505715
413197890
1744958867
287616459
34605498
2095504846
355233811
1650740862
438552364
1696092526
1852050281
1662133447
768019248
371771527
398696215
1860571303
240218140
1745864710
1507504780
542403563
20418709
1972131221
74415213
374601842
2108803515
621872913
745913716
1348442258
498926995
580483952
1480544185
585011630
986013995
1246639239
555150604
1759985629
695770523
1331154620
93209717
1132886357
756491104
340689036
603468103
1270645754
231131611
349142147
802103825
606535229
1685316010
1864833448
1513665472
1505318034
99021223
367831554
1709793889
783320547
1218867254
949638757
833379565
131608274
620788730
651111030
1130890411
84644885
58115827
1033680693
1317618987
688690077
171121933
197429742
451956781
21274895
1236324544
1047289785
2141527177
1104957869
1522979321
1570549133
1410858043
1558685835
1721776641
913424181
2138206628
636473822
314229054
1967154967
1545786884
628243654
1292571406
1460015607
1129484643
1512606718
551555883
2091159417
1372453399
912595193
125878861
14751755
637854299
5425278
171123202
1022364689
1925695377
160258409
1907652772
930759337
1210349843
449794133
207296168
670114106
1191339058
2000725723
1503066075
221810231
647629655
1091887260
630257467
1726650523
1285467327
677262448
1007872663
1257436520
2017636590
472675901
83688771
1055640565
1968950868
1941279888
1193828501
1805412971
1716734752
459799154
177241124
1963118935
1988208157
1022335835
298594912
1890905246
1723911911
1221505312
916104467
1339155520
1350369568
416884861
859736395
805663886
1887697230
1615671866
546784552
606182206
690827297
841689918
1238627679
245727389
1966254880
1996890821
1006005788
1950643229
2147287585
1265929138
483441421
1257012388
2069913242
201327448
270444923
145816675
1757321762
1537074487
499490385
2086961482
17222259
1708856850
684047125
799850925
1515043994
2096659188
845415700
1025249573
1954114736
442657009
283606286
256038140
1682863075
284860202
1690216348
384256457
1997108442
1049989104
975321282
2019297960
450180753
579058096
1109610816
979471383
1251722592
1083134383
829523931
1203058883
1779985290
33962528
355519757
69789111
1588208488
599300983
668898681
229930711
333875803
1413223839
653989243
41434640
696195046
395844582
1003251086
803775029
1186365211
1561582720
854939596
47366672
604491062
1258859834
963420417
555163118
1018032182
445235887
581637312
1423343913
237502899
1577307244
987378993
526850580
1592295202
212004956
528270330
1565167287
582240892
1765222984
389235661
40042116
338487160
691799930
761718998
51779109
517918366
187678697
145253433
52985195
1117405194
969511444
30338863
543663414
7465069
1658807667
563989974
316272823
454137873
918166998
252683193
2023661634
1635316150
699846731
817077402
269659052
1633748670
246684872
1614279387
1450515459
697723887
941129924
1579857848
1821744002
12085672
1305579884
382662148
1208610967
909886342
2136133722
494318260
659685599
846797250
1581263193
1877035086
1053003026
1866452017
1842716003
768865259
1178374878
1647443427
373432589
571762022
1552627346
951617891
448331134
167261876
1722606424
1443968826
352991088
407029117
1454206907
521328767
68578382
1378055893
1899565845
1090727961
1911523444
900323564
1489278324
205125827
591832834
1459655612
1594024090
2128099089
2142546848
643779376
1981149038
1258133488
975549202
1285454467
1549221976
770243908
1943874267
305582560
669370599
775922380
612971363
1209660932
877446298
208242223
1196261713
714627777
1036799465
1976948494
877277818
426716620
240969347
280102825
1465661842
1068976086
1140900374
1281993600
561448952
1377338233
466714191
243645868
774460978
159796724
796426128
1496384265
636015893
1147661662
62233941
900186644
1245928417
2071414483
1514866009
184132866
1092642934
543157068
1811168345
1559557238
1660800413
947023860
2054022047
1382436355
1855733261
864704139
1031761345
1645697812
707550539
1640092259
1910277675
371225334
180708061
1055959762
487397777
1246953436
1721004586
697056564
2095217348
1271981216
341746786
749483128
1001640377
992264596
963720222
597042890
1924368478
497438361
291380665
901241840
883340819
999525423
2013728021
525906940
349074265
1985274700
275816436
914824531
1995958957
1376743057
1962934452
740560533
1406521435
113691119
303611911
1177804405
1704329194
545363750
1486380426
394899770
280698583
1157437498
507417224
1424001048
390947205
1799696236
1940883493
362725761
1570494781
560966961
455927119
1714260443
1011487018
257813777
596230741
445458889
437852144
174392029
128587965
1373790509
951720987
1796175368
1052980633
1726513180
1562333973
605069440
1278470473
1378949276
382138068
1349793598
718013934
1298251691
204191309
1663534617
1195576966
1423596014
519499897
283162576
1495357779
1726587730
1627004142
739358233
1001858069
287623118
26439388
1873088104
947463263
767498072
1056428984
284337841
626129635
92314795
119571222
1486877564
2057348890
676448629
379632842
664616207
475077857
299680330
220094648
1375168776
1989668045
295650766
1305733862
1835962407
394578058
620345079
1131080373
463662749
1732780399
1072168577
332753560
1565283168
588325197
2092804410
1230971333
576988656
1561736790
26815913
259975865
1105838947
1150238704
391237222
1296569172
1933554554
34523446
753817578
2100274360
1611404513
1684572562
1580865537
2011157884
1587551289
1205690500
1573313091
111620214
2033282038
690213406
877199857
1605100353
547421363
1540820619
983691913
911901359
1365888046
1246099399
236990542
1645430409
62905677
1729643480
543994305
963662098
1417425631
1547386982
92980393
1031693963
17098306
1726404882
1893759999
506656616
1717029018
1996943658
839248470
1043934212
1877408115
1638216876
545298806
588378841
1908180252
630957224
1026968654
885160492
2043988826
716917011
1703893849
1821064214
1150837036
1939980998
152597740
75411476
59541716
767223377
1915306113
851080734
1009799430
1842840651
1735611626
111481622
1308190919
2010781247
1242895519
1327519288
2068636576
2126846513
917915154
1149832784
1349839652
1705677537
659928329
325690459
1953729619
2068893806
2037195998
2050753153
617045353
1161181512
1913426319
1318555708
264803399
1093857518
1694585336
1354863320
332444385
1837376613
904306627
1989593961
1403623069
1045656087
1907162632
1775807731
660888549
83430398
96787513
1951117981
1040385905
1216447848
1597090394
1593414298
1552892916
2054605703
4645023
689338769
1237736027
1273652021
1454619382
907154869
851463490
1996593403
116372754
2066792196
1798530107
242232251
743427426
1021312621
1665644242
225640689
3047846
132268402
1314057841
764552258
505379190
1004282916
963090584
950408808
1246788352
1415424365
2266963
948906135
671556356
2056476118
826769461
1764819194
1021661267
647309717
161234670
101249011
1703169951
1539015678
402568139
1597795864
36625650
2131421908
983256775
613405548
1392517668
149256843
1648159837
689674673
1023283426
666713111
945958422
241404635
1808289193
782726153
1388414346
231442157
1564740393
598674534
1646822824
298280585
888861214
417168009
389144565
1412612291
1909852295
1373500369
1081837287
202326738
195753308
609503114
1669742469
2046237951
1180570162
1458201923
167569080
590211587
2124785452
2053351136
1347822418
973318364
1632845385
1319304684
1577378663
1971656922
819787241
1397274567
299290030
1161763512
1012834436
1531673569
1085692163
479444203
1735016990
2075751191
140214311
329971102
1878355034
1492012375
1270870505
1460216085
441139797
1893560814
798084264
1493744692
332856862
93024042
554519518
2008051217
1305812419
1958833424
1738428758
1829740092
1835268131
1234964945
947571310
165679088
981441204
1239443032
1223513262
1437905378
405657778
1695382559
1014218380
549190306
1672943303
1072913801
1603776145
1121802429
613558699
1981399532
874080181
2048944473
1362036695
162525073
1003304565
53468109
1651343824
1728454007
1095123499
818850822
1615101027
371157997
1700384384
142664486
1036479455
1656738184
674496300
896596423
769883927
430875405
1894231815
52161634
1326078954
1196751056
1356085774
829741676
707753296
545452187
205079937
1072982004
869072451
868164813
1860155067
1275708118
1814637327
1663302170
1190929184
559228817
415614771
1167346508
382876667
673042860
871032
1142385630
1615842053
1699675655
1938318939
1263902668
1989617362
690460328
7245550
1672956453
215791578
1599228961
129974894
644520712
1816276025
592888581
916872471
1175783694
1887383616
660062248
1978801993
692988867
44535631
1574205127
2060815356
658587797
1746543946
1326819285
1447582199
1149043048
1390475304
459673611
496932012
615638636
2005180610
1217884303
1568232144
1040445856
1220878596
814383407
1670437144
113370050
383889121
1115953056
1876863386
1188042914
1195519958
1599838904
925435649
1083543152
967100458
450735912
1746883887
344760102
1634634096
378018638
960026252
1572946731
1485562944
981086215
1303508385
1135372855
2033190257
1424776196
1615611028
1226723536
1592135291
1041372297
1264569987
211403972
1741427395
1234636815
1458217470
1782932429
1386011135
767735372
436648067
764101035
1827777439
215774647
598259448
687839957
389096574
1061534648
302758266
1440671915
89266664
1944162542
1283840180
1534984900
2003049432
1897554774
1651080465
207879128
1020245564
1980581186
322359265
598280393
1613508928
1038882338
597165308
401175293
388759671
1210552411
6179706
663630920
1021024660
253845981
623522947
586947154
1141616368
104500998
1749331122
1064754549
1253058467
1247689807
242121089
1907884298
1324768253
342393000
1664197219
324987053
770579942
513865635
1656583392
2140417237
2053309445
883413161
619116077
1422327557
677031263
2005964364
1393634091
963855951
1692253127
951665749
1956580788
1533938794
1761525619
991715966
1001221844
1826513361
2127349668
22985492
1231987586
765184872
2144068180
1386068393
1243564396
2089687797
667812922
1297623356
234629363
687191032
847361198
83278970
230984673
2041081814
1393442445
358658176
891203228
1559796024
2126392454
752744057
1854510856
2099625407
784950343
1088756945
269447229
1262774682
586201250
1029793352
707427344
1100918821
1370383629
1178397074
1137763912
1848717504
470876518
220585441
827095022
935347418
1567491428
1950891221
534173062
218224435
1830234007
387916787
1567893127
839084466
1035132632
1527606421
809770844
1187144754
1947367635
438036168
896218397
2144566690
1492107492
624228243
1507885477
687856124
285726441
2072896567
984433015
1930227107
480046794
52944094
2112275791
1519507504
47887695
29751846
20301883
864903582
1079708613
1255099991
464309381
273077890
2052681846
97340569
1198449063
1655653524
137511981
1664204603
670973426
1530101842
1812443132
82768037
278268003
677971783
1658967985
1662574461
723574192
1430727494
369420184
33198213
1540331037
1026637193
410697255
1189751783
340125865
600603143
282709959
1245331674
333050986
1669178863
1668300833
242084822
1175826594
1699537118
897800353
925177021
1508020753
572885932
1427740213
924681372
297183735
887659845
16654989
37889096
551812210
433974787
935514104
191559325
1716761502
1178244148
821438223
408560472
429870808
297476577
1320426075
1560482042
235776123
465518670
183394799
1320419918
312957315
1792048191
878605382
1752159278
756860182
1650754657
2140404487
805052624
1736173146
934904246
769150072
1887449215
268410916
2142484016
1701715405
1923135418
874971552
1356116626
1966213472
2046497226
888053968
1173342194
1514772765
394611881
1077710944
1868063597
135059690
1820637940
374277204
1858734866
1892849268
1887217689
1869424030
1678339848
1245494852
14214630
1629956297
985067380
1068814142
2090312095
1528272112
1225702323
780564034
788098654
806943372
1574072671
1554094697
1290880701
926768686
900293101
1552597698
1439104226
1162023923
123429557
1592149031
557129731
761539709
15411026
1518526482
349343794
1285588172
540816975
1129021749
302733544
2104960058
1329907393
641356779
1605071303
109704822
1408899741
869970331
1163989470
4767706
1768151423
1184145214
1293675251
1748334918
1613295424
1178401130
1369133563
1045949746
798339289
1523892933
30463787
1075995821
561744214
2010446580
2092022262
1484480708
1449424950
1793596455
1271673048
1564480432
1280221515
1754432983
1522658803
1003614130
719347265
1677449554
1528767807
545284833
1699506062
388510135
569308837
588341125
1728100653
554318063
2055323364
1471696250
2051758965
1369207060
1125890069
1469778972
262130278
610527238
663085247
32784887
2063974153
1812442806
1778440770
2002477236
1234729544
418041435
58327615
1266547115
1496829531
461319526
776900903
534176424
481580525
1914018522
1631053838
1885925286
1161116843
1149029457
472310177
1550821300
1429497436
1222739960
1109005451
496135125
406377887
869305918
1633457026
1859974096
2025464626
1955085328
1652077217
1674925416
1326288527
431203131
1842898527
40989825
1190155605
526289879
742076436
1688394541
767645330
1677837738
1942259272
377632669
1967919061
1197219925
1058110860
330034984
1547933937
1897393438
920916092
1657074781
1885785486
1341821200
569488509
170634575
87118026
1471159259
1776087108
865756474
1401216652
370354391
492184655
1770832383
1675058500
1742864769
1838532880
651144300
341511192
1406096991
25302769
445232906
359056394
1955725676
437686883
2061254192
29700663
484322725
133890710
1593965954
932636809
739442973
500927100
684066744
1868565951
1605615196
682542434
259305161
1467677379
1396300892
2080026182
194393094
2114954093
293078722
1177585884
19302064
1106590407
536023303
256480549
1186276018
1561771471
334884241
1521639400
1468889732
53702321
1221369837
1683234932
886758396
743190074
1575980952
144098090
894452462
2118645650
1152389874
32417875
1927382035
591827039
428279513
1255109204
919464883
1077860485
1320923524
1363667897
1853293605
414568166
972960236
1622436999
62747236
396374279
1882190977
1066673716
1157566271
1070447915
606597595
649627768
1849734364
1079643606
1384524438
692130171
1650281353
1873194103
938921193
804560283
1820907072
1364246273
1333544024
1370766107
658913691
620340281
1239057402
450144506
233535551
2053376946
1046969654
1285465413
754248097
1304984558
1716040969
1151505638
1016014008
1705741312
128155901
1979703295
208954580
1715478801
1468993241
137099920
452412370
2043769123
1578349898
2053424067
1570087094
1385100375
30468230
1055071307
664520078
626865371
534271730
2075382951
1206584168
1622962187
1978828290
20273200
1464112594
1434789072
914012630
560390713
1938866915
475823395
1102578568
1957960868
30222684
367557932
860373980
1274419812
812203977
138640380
971837441
1427439103
181603136
27631076
316879176
1945682677
2111890455
699343145
2029246100
820597714
2010551465
535051081
1479905263
737665724
1505132949
1601305108
1346323228
1713637636
39297096
1463284942
590566301
767943573
355674309
120461870
1687445400
2050659434
963478829
150293149
1936563167
1937504697
1013120757
346248101
44095637
1908050821
1145241890
173723890
2139024659
709725340
854112960
183749516
1134036857
1475194381
107462653
396848300
989203338
1252909725
219044236
970488464
1848487869
1099158953
2112419173
813825444
2033032427
1476143023
1255098143
730306677
694988029
190838529
1198590501
769862409
1106207590
44470723
1131400621
1406288125
1276159876
1200937812
843412932
1043150224
1522797405
546669407
1044878233
1660995326
54710221
1809380439
762611844
1649851793
2137915617
530819876
1325590982
1700995056
21348549
657234071
1357915523
1999222901
988393006
54553781
1599299500
172218078
669240190
1691649033
481360858
1881194169
356642997
151021711
931618944
581677331
2079236616
480372620
1663072212
1724544824
1961761721
823751190
251825757
883873435
1095588028
713621752
1986375772
944813026
213872258
1212515748
790589410
784686027
28911706
919090988
384493554
1435631210
1971091673
717413408
1813853315
388606802
1125370570
722387944
1299000922
167159001
2033606067
619985959
1455514026
1228871281
1427068515
698940865
438702267
910364459
614212131
352253952
1147684532
801771104
116126019
1759317265
15269974
784440665
451301069
77684756
1154778879
1993275581
2097263307
797207822
483194709
339262284
219617857
1421606340
1598477144
1803315274
2040364974
253927031
1771487302
1580871549
2021772902
434965034
545733984
1232711409
23278529
1996552172
1266581894
946866316
1530972948
1675375590
2080896548
1749007753
409030583
1376409209
464627795
2068402192
1362423714
481836473
816424152
463414274
1113318775
1757966112
1018188505
66136826
1994164921
391294824
463148411
155116344
653956413
2026740338
949861324
784461734
922768413
490603048
1676314438
475408814
1784758296
776345860
812364113
752426596
1466548489
1255331979
2064121767
1803424109
518287094
1358621664
1406232073
2003325941
1172327931
1152941690
573178283
420455439
1525314417
392285518
296201721
1494392166
23046767
668908900
57417623
1084628009
840669549
2091851575
462916581
1199883074
1648714147
654447629
284600488
1934157585
386354384
636983471
573846586
159290763
629991979
1696860136
1290882618
1754321545
1678876442
1239806566
2079572171
1830012428
1201646096
923581085
1669396477
1044943625
2023442898
713431948
2099922469
457961375
65325117
1219484434
676070035
2020972430
691503566
1666178830
473810202
635943862
1964413668
309234069
1590575762
1732236987
1668297151
1857736452
1118733645
881188100
1662986903
1014950267
740023070
200516802
637808503
133715322
1361531965
686679350
233141744
417955222
9622353
136829947
1389852880
1961358943
2089714056
202610259
1674961078
216890751
498017750
1652168599
236617879
2072603891
1435732553
1608039011
102800445
396977173
1566084741
1711318001
1616826819
1014385386
848423200
84873450
341334805
1857928808
1104970788
789141122
964116269
1540654521
846258515
854845100
1825219472
1619172085
909647070
1784931082
1231311442
55783158
724023964
1787650213
409081067
507926569
1818267714
422429349
800125108
925718213
1741412099
269739635
1750735017
1555492657
698229282
285525608
1647297749
1236547472
1129950885
1155143119
1352440087
404148344
1608477680
1978869837
1647460540
864418435
787907376
1201721637
1789082576
1617668940
1661900686
1383636783
1180933287
104034006
801055941
18599050
1895824126
1122369077
883631538
328862596
1443550621
2068917427
1590168005
1162152571
602584699
720224285
1223515556
1859017637
811079160
1698855954
444229344
2132416946
95704316
1727272510
1282492501
1084011138
100136920
1361416040
1824334423
1410365684
1761390719
1814393255
1373351269
1332477859
943913667
330190474
1645358116
2069646135
1924780315
163694469
628177544
961734832
1960887031
1885664831
767380982
1216121552
1832831390
2117232855
913119227
1816894773
1281137484
1644233366
1606786856
682496339
2049306211
1044607253
767817289
1297504030
2115509975
1914305753
488141022
785629681
1170870414
1659297919
896995715
1485381188
1690790211
537933907
954030402
682122033
2031654935
1091506901
1023044686
1871074173
608804273
289012442
89295654
825871802
1223796019
457880869
508566223
1209700582
1365167591
1671555461
491622651
1876743270
1348288220
255544655
2125955461
691476666
1851058045
32017970
1736755558
1252987371
1617577906
1558029286
1543164762
1506612657
754596625
1578754560
1533706043
694767311
415536989
1771012583
77852370
740838640
441127296
1380524333
506178707
170138661
1940092759
1986745837
1043557986
1074689939
290502931
1733632563
199323232
1379037727
575631510
1885704439
1705626645
2121135023
11341230
391742309
839518138
133615049
1478568561
827345420
1127081468
218252675
536396136
1677495414
103094394
226921141
1056735951
1935393570
127633503
1800196168
1321212413
1482668304
185945678
1358688515
1962902777
1943608936
785323367
249323360
765942316
1803446326
765571914
710152179
1810206212
1111888121
1994219162
1401976945
1093844359
905741807
1192328377
406406139
1143037654
1927439484
1777534161
1159876299
1605433157
1869272541
1598273346
1819915611
1010221512
584457057
1829552424
182575159
1852966048
1717037933
575872499
1652041658
1843246354
680122722
1935849090
1334557134
550653821
223956765
875091702
83186640
2060324312
910043742
1120195605
941952989
87572797
857282523
350567288
919358497
621227469
1805623323
1072939146
1746991499
14067939
1128022948
1574407409
1877655399
357572637
455553864
623577652
200441787
824662741
141104035
1017696219
1352739944
1722872772
1151862503
1694760078
1658309165
953613660
973064167
1990966898
1191309697
101680584
1037658478
879195148
1249206236
2106791448
2096201519
1866766481
771797052
1426829575
1779044799
1905455039
1235872308
1815890158
1449603950
567895466
713462816
1894497742
1649999394
894624910
1190416388
4751070
454643717
72730107
352794594
37122627
1108812372
1169499662
185465952
604088996
1925161073
1885981844
889507011
1170375718
1653672735
1593364258
21995566
498716093
1742534331
955294207
1353978282
204352222
411485550
241999813
1420438352
2096267145
1242763841
980741740
2008134872
1376913575
1988310978
1521253173
1558260308
1582428421
1894341489
1610385131
921240263
481131156
636198666
2128980067
197392788
316413321
817948583
1813220808
1425492211
1781603269
2020446756
561227925
1091029910
239958012
2024473347
1273224893
1565800800
1741486321
1712201850
827843392
1712446626
1602933373
1624633156
2120246110
358113392
1604343891
254604362
1597380451
1835876763
1079739853
168896668
1479314932
192726027
1704265847
1604733922
1821165613
1027635586
1964881969
1626636276
2016570639
1167494831
736824968
1878983160
1600041887
604856682
1683598919
168403328
504993520
512434860
366842271
2064697340
561844391
1789105467
932704559
1932041953
1797451519
1365611577
1838362367
353645342
277137695
2107231071
898138892
1859155680
1392288692
459719656
2127970608
310243572
1143541855
1137149872
1445549870
125020041
1477456713
332926373
1413586068
1876164233
743223541
1060356293
224226293
457532700
1477549840
870364254
171755545
1380722514
2113357503
38571175
1622033937
1431481520
737561701
613954928
1225608199
1089170160
1625310398
2080404564
222672560
1955507776
1201037604
841494001
684226699
38849244
731304929
1996597575
889686788
1748604013
1556805133
830158062
940960020
1938506092
1461472886
322767400
1415118034
498739345
181768779
879484627
1313539943
1866877778
1625664805
108872232
1552539120
929256386
204223464
1637475023
831146997
203248645
1401084203
692759601
144069376
989917082
335213988
2085782499
1891052494
221632999
1485410054
1122552410
2077005025
578700123
1266589811
215717825
12179255
1136253387
939523100
325670141
973319650
153757992
1283766097
1613510125
111921226
1024164184
312370360
1443699828
202553329
1475789794
611312780
1935429304
833652889
1225008307
1420514137
1902726125
11409535
840530873
407182074
59809988
71170039
1179615435
1796942204
1432535697
432279503
314173100
160159335
1920219033
591646710
545445472
48094730
169088957
291226954
642463908
2121681102
1204761930
1098640522
464071381
1815625167
28353746
1449544714
1756373721
1047565726
1073064649
616295375
2136742778
1074290708
308006000
858258898
1693919117
1810346425
682599936
1149052426
374876750
1235080641
1533566616
1181421493
857170686
985737586
1991206200
1288535562
881893005
1671681647
963230336
147958758
273340132
708745595
1887713783
2104728242
555519439
1561519999
1599373843
592777104
764118023
521553510
540323047
2071540263
798222402
749050944
870527511
1785442036
1024260316
869569613
844047778
1836024643
1242874143
983672995
1494746186
1534877387
1461731852
991122158
955729212
315569052
1311792311
42307109
527091466
1938934429
790218059
1078483174
779390738
636680510
1814126350
1966334872
1765711746
1165861636
1439952468
108692602
1545840437
2137225722
16352868
975789948
513266889
1843146459
1506403239
1710520603
2116440097
1606685659
1665281888
1253091455
1104974910
1541721660
1039567140
1031595568
440291868
945797679
733987501
933825049
246977010
129089418
470977381
1393099437
1342760830
541390471
770459854
130291893
1097985352
1185918664
1110645453
1564992781
228142241
562878540
877261930
793099183
367744574
758230677
899637838
1727668185
1339844455
2127613113
1657565076
2029262979
1091001693
797338169
1010987072
449029594
359406965
653673927
1513922124
1705319904
235264270
1436173780
759510448
137713251
1564164294
1507001467
1375652330
1251220507
1256174677
1390927014
1241652164
1815683332
1193355043
552658447
1342447241
1788419429
1810551332
476309708
1601612943
1765056654
815352407
1306369495
1053389229
129020196
152879050
357074276
983641568
1506290288
1000115928
1418262769
228893380
1645975757
386178011
1145862084
863778433
428849338
614384819
699103414
31702151
1693848865
725978267
932556786
593692883
657514744
371046511
1923383463
1454170872
1209037591
209364295
1046203220
1144025925
263209665
1882548315
1372217020
586171066
1207238888
1225483667
134702395
1281077483
734333173
125916246
1910296764
181734318
816531789
25734740
276605419
500713287
72107737
330644168
770913931
1591747040
1321769150
1247619023
2079295830
981569214
426715134
1874840502
440341659
242972254
157182086
1397097429
894753576
2076440146
1990091121
767127493
629305551
655265632
1341879646
1567135015
138287953
1589302564
38866737
202657712
111871358
21536072
1968873918
112952838
36826490
1990900861
700426509
824366709
1482348649
1128397294
17442517
2017672429
2144439538
1841506807
1141868903
1998714311
1842396391
1215911978
166596875
1281340517
336022491
1194127770
1044437093
80006738
282911012
756107062
1025475166
134584201
851846141
1276666134
1011569492
416773467
448793787
182756426
1942537406
835049172
866854094
836659931
2079811237
1029473017
444090640
232755425
959997822
12550108
631764399
1089388451
245835688
399133155
1635701775
1148960969
1141389813
888610305
1574554714
1899970567
378150253
511369882
2076780423
112054620
885604174
515106751
754273624
1039804984
174549048
1474840037
887923866
321662917
449465248
1479241640
123999447
713337080
505100440
1809864930
1950227020
1724914177
960903447
1485797518
271829685
375536832
580116658
631379235
530552619
1235826444
389876182
1812877957
575806273
455695115
384730291
200527317
1789237751
926533263
623595590
1224665246
285925709
466666285
1822263245
909936596
21573085
1573691434
63592413
710353139
1337691412
784022807
1947805516
1667201968
1578295465
370979328
1092804162
1953796666
1254219047
1495669241
215584513
245130595
165753841
555449105
1150914650
1723484778
436063093
732218834
2117394819
1545125723
330150136
1292091224
1210392070
1770363258
1225136273
1415007541
524483808
2137875837
1280727532
799253063
1963996614
887566254
1310871146
615716313
532473860
484041601
729836445
1893308818
753138056
2014415500
1257894263
487311410
353236461
690586215
1967592331
219090421
1879575411
549721593
1639015118
67548515
1679162961
1617964762
685383494
1489714324
693097732
302676195
1801311101
856958084
1982977599
161273120
792377237
2132373584
1939501577
391118400
942315626
1468568467
849042254
966526974
1134447938
1667459444
1865545275
728847542
817414576
865499669
857176147
999975515
332577177
1540966361
1441092027
912907627
541606948
447798310
1489651087
1378752193
1789089496
247607193
1692035089
1022658287
202001916
967200744
1742499867
445472196
1852164697
149509996
579046987
514834072
571072719
1442221658
1158087155
540886423
2098130240
281457262
66271819
1464938551
282333555
1414893503
2135150650
707349262
618959549
737921717
21588099
1827675788
742632894
1217081209
455651408
533134235
1680962808
1225268483
896497316
1722990577
595317636
662983150
1470435399
1861156984
687738807
262493808
1454849609
159758908
1874852346
1393277745
716756187
246514604
1986127350
1752883750
820764349
1415546829
757471634
1836555769
173047003
1938781641
666397127
1676422621
223855859
1436831379
2103848564
693639598
890939420
1793233587
487420939
1981029793
258772198
1455442124
1155170007
239029441
307684417
1623523115
209698512
426568686
474530586
1847124231
517206269
2048964906
49446213
186263047
90449676
1000227570
759076717
1670659643
306666071
997693937
1434698388
626360049
181044000
1503031658
1111616161
928835460
1084403902
669667560
755049767
2056426324
601797836
1725342326
1090256200
1730971057
2025967529
612240712
1323548583
540219258
1280691479
1248953947
339294195
1831598051
1230638228
1985185191
1359812328
1782199366
1889926482
1431488547
552721622
2015878885
1559928607
1613056429
1843339161
1528267066
876654290
724200867
1153639586
377618383
379021340
1795635313
1991688386
1304027738
1998949119
71915972
1786707821
1401609295
1909457324
1155291440
557991121
1963420230
1748171208
187778891
632389101
1901843121
1973917267
1645779653
1040061617
1719176650
12527044
807440140
265026862
526439503
1315248241
1861122928
1900731988
1129589314
1466254965
247149765
1574151245
302859336
571551175
1596764573
1043164511
519396372
1811507476
1607761128
1770783313
1002108057
1818650628
1998131521
187719324
630172481
929693740
1476502645
1706740006
1612880976
69874598
1121357774
1803710984
571487263
251942137
1863102194
277250204
1255288074
90565188
1398599321
1900296622
605986717
1231245730
666160968
661995126
242160474
1546123952
502879184
6554517
613427619
1595251311
172619775
679980856
399882682
1599453600
1429023135
95784969
1483765037
2075071463
780631921
1575400074
1841235643
704854297
1518571571
1490504680
2102946533
956875770
1279034152
1762981928
1186617291
1095612189
6926040
375297002
1940025188
1654970049
224811325
1832572542
2139166191
1304908913
1743264665
1500828520
1103932834
1430609186
1210270346
1125739381
1182022609
652736471
792930596
1158589700
1551676978
324490772
1427719414
863890195
1112054988
666579493
26796378
1352988468
681397928
1713969742
422112852
236318437
466256569
1624194929
2015545197
678994207
412614566
947355871
280993765
1201092430
349962050
1755946248
280746990
1958912249
699472236
1849506044
1241627946
1064836991
102688900
1514180196
294563887
1762656038
671938058
59051601
1617961507
795563712
1022385206
229005032
640990022
221546717
150393994
344783937
1142136587
1568407295
503190995
1782593475
932841800
132226781
1665237246
794148545
209015739
1862235893
1981154575
1253255666
494940668
707694719
2085901635
301283090
333096606
731138832
1640344980
458076967
2050617006
435016205
725166437
845682776
252753928
1018043439
1690608962
617070367
318409891
1299482158
1055432357
1952590176
1491689090
311966784
1044304609
986640752
1129223953
1917154834
129396522
1998427999
1965386364
2122348700
1200500962
1700228003
1258889030
1911438588
539247785
745688303
498128053
816829720
77962356
944264927
1088309803
74137574
830786937
2074868131
1977754354
1469059601
18731900
1433036620
1958201397
520803436
1718833283
1425252754
693514114
930696107
356142759
1882280151
279448130
1531870543
517420901
1087301019
932104979
620795937
1689876607
1862089721
1765426775
371624873
1537864200
554184200
39865797
1266214689
1698236979
2093141251
351404752
685312172
131632077
142488395
1653309327
1735291783
1737182940
1320931799
762712253
1658546067
382277632
1922400690
1195098484
276748203
1322330899
1244548572
1504577901
448228458
2132997074
1481697467
1606380087
205525543
1213745732
1577547896
1701218352
1679189133
678583948
2091256714
133725431
589690347
513517925
599195081
824101366
2147232743
2095140863
1016118656
1480862870
611533359
616678906
2040064118
1319235004
1780658141
688411511
1185985480
1638641068
1220235386
2024076556
705369771
1337472433
723257988
9426154
2108463820
1946202648
2087526017
2105093073
722111371
943011473
524961068
1560374041
1900884128
202370676
519382340
1737162220
36857798
26648904
652613130
208256093
1418434751
1746772058
234405561
1787811509
228872379
283322844
487565767
23272206
1614342551
1776678494
408494451
387593798
1789906316
74500789
1199966687
1465117393
1299897310
932028529
1720118884
589922131
1454300981
1031188820
906759914
233531676
1368121734
958022027
1410781795
808513970
34942410
850770454
1362251601
1609777326
266801635
1136240599
1626854110
630013004
150545195
80653294
1767870609
367039178
1206118154
232363570
346153725
697178398
1507398799
568055353
1352475379
1144014165
1510993028
820174814
786233473
1363905725
1898247656
398720754
566624554
2089068006
1651070233
686734882
805339200
747891554
2085207425
516290470
657180203
1176485878
1136175253
878505374
105764570
120724054
187491297
226539288
1178217986
1048299921
197457809
854993607
1883488801
1840049566
998911519
6513347
114091485
1094345174
808617196
1266225731
280898904
1523784373
390678336
1859992205
1029941935
344838224
213365468
13126219
698135777
1792808737
414645475
690411639
270359516
2068865398
1290732100
243344947
934916024
982865345
1732197529
876506117
982002212
1142273727
1377444304
1671600788
783411002
545597337
1505755721
1250353096
1815932940
1322155605
1188016082
1835509743
1898466074
1134567660
1211458843
156052792
94869784
1392477466
1198645464
926383891
1722547979
1399045922
1171924293
689994168
917847950
1379887811
2054617938
2103428816
1270860401
596307420
1583586539
2082699431
1645225128
1631513514
257972576
280241261
1733442576
330951990
520758094
1449619567
623591415
409993288
356455045
204237493
487380526
1521676096
245626067
1619437549
1804633169
2083417505
146047407
1573111714
522265454
1327531744
1489291556
373883791
1183806376
1835776112
1354678569
1700871927
1122232887
641060008
1846648535
1567989333
1789332122
97725449
953360372
1604169110
597979281
973493839
243630151
1026837370
514163975
371835416
1944359145
2004903737
1478919625
68386608
558456493
775316179
1168679516
12705455
337866394
1785989355
883122729
1062707672
992605364
1089104291
1242586023
59226670
733345865
73896414
1461767305
1908711550
142473734
157682024
2103401170
448442464
762612374
428912552
483929774
268445385
1691422985
415462394
35782352
524095382
946988593
1868037481
1396052389
1997647574
1041189087
683189054
960379411
1363145199
738814912
1420658395
1473618722
714702872
959513478
62352133
433052681
475203325
1684167481
1946244790
2086470360
1353388218
674783291
842967150
1398461597
629049223
1292583575
1283255973
505134649
833254377
1208709956
1619702186
356689439
1747149963
1316532512
1136583080
1145006050
2045725924
1283182265
2137036178
908097258
1505246135
11366817
657499805
1635253286
416052283
943143846
340602386
805098299
582749859
908312775
61094348
509523594
686494846
683113563
699761327
705553075
1988313184
1462240535
668420882
2033570944
240710148
1696167376
1028512203
1858814782
1766943488
600313078
1640394894
1597354447
1443533243
1751004541
1156088024
532063617
1322096471
1668452256
1712804549
2013589816
453248010
1203782431
1627228967
1877111480
1838400665
1549344320
226997863
698888159
536297519
1230877930
843478283
1530391932
474821988
693059383
1854951821
2146094479
1890205691
704849048
1481133117
2006345515
1795229189
2104368584
1819140980
2025472301
1647595576
1934162800
1036619740
1653999578
1732421936
768701740
1414266741
438271508
523545748
1438099020
986605298
431433884
1761007511
1005872223
309341327
1898439047
558088992
1695311084
1606101099
1098918260
1163720494
670851429
1241512981
366141798
1013908338
1409212338
1089375714
965692948
879639919
1749447510
1085251356
124887723
928728607
357762505
410193564
322255108
1524585909
578015434
403846655
369458819
405650111
1266600167
1638530852
24957362
2048882238
1302285874
2059516675
1102976789
146798472
541364288
1587263827
1037388251
217306434
634700109
830827553
1415609196
1864999111
1223896990
433293458
793215861
1056501459
1396100189
378696084
905247627
500458928
1702552225
1332466737
2041487100
41002482
1321583404
238342256
653905640
776353040
2100619126
1384915419
1785917860
493472781
494153827
523418481
2137947751
48893134
1805464276
1485337232
1417615849
432904269
915306346
1043283159
1652688545
1629428092
2055140885
1637871083
1723957937
1895230631
144220589
407701829
1806619208
831491330
171577301
227722255
1631041716
1626544125
691405632
247332393
1845570972
1106048535
984699584
1263351232
833476755
491183273
10530543
1523514160
1524904564
2041224034
4336232
215081674
1398089309
583619946
60604953
1701941852
1294422652
1889607874
580826367
2068585712
1990071642
1859399783
532812206
827029345
1689063385
1877519040
1770623570
1258352711
274142580
54624972
889011291
677241469
1311095289
1367191577
1115874730
674296244
1277210113
40374561
1717345239
1205613424
987221016
1720356397
1450045926
1420525335
652455839
810589816
60625916
239350381
1438295629
1876550371
29187428
1378471967
1003335312
353356862
177633435
37733266
1465158509
1006985820
1829049822
1093738841
577332492
1526288176
1846568484
1215680093
2145671672
517918909
1025431002
770375648
1263287079
519231469
339991660
1411349885
1629907254
1394030406
733077060
566003025
257068421
1798757878
111329754
1418277049
1403860365
1023365830
1764067261
1229644603
338442124
52560458
448787090
906441156
2138951062
1109627767
114259782
726392433
1088241152
580492256
1628835628
1810555966
2034252117
2023407732
1629318377
758295436
1747048340
953116782
1425772043
671311202
904394309
58693287
1138874284
1581288318
764802507
547314146
1890231545
995778444
1401924321
1090426616
750457500
1136427132
448032715
1067961745
343793680
1967249533
1260098645
654916144
1749979557
1659382624
1188025228
1232721841
1291556288
952156922
596963031
486651850
863459085
940415490
1716080871
1494284127
945719838
526238047
865583069
816775449
1438910668
742149576
54098183
240221710
269571991
2052143762
1939637429
1900965661
1929533193
1420798837
1310203702
307670355
1987609589
1431997115
803200212
1756727793
1253958774
1783674531
1709289480
429667590
972629970
678401986
527467867
1037687242
1219851384
1816404091
409605706
741432331
522993831
244235774
1758216007
1326481581
132458630
381172110
1724066174
1006167280
2027820446
1107764367
811233341
448947267
179226785
612132144
1015995922
94711270
1485955641
1767569025
153088297
1173290201
1277730848
991451705
1675337722
1398173842
1592578476
1294464768
1877116636
1287341066
655443042
720476595
1324721633
1252502219
2047820869
1620716464
1369943965
664577639
1704850
1532386110
1896692452
708171236
571411165
741562507
1023578366
848272675
1072426588
1343698866
1861446158
1273854601
87860366
349418128
949198376
2048245019
1130433222
826130982
88611940
1793157207
245504910
1814637548
1850159386
684124225
749630145
1679742891
1490978110
2001415052
1542776947
742837603
1790960059
484251984
1198005957
1247779577
2077017488
2019549417
179203996
606425862
1809762735
318717625
2109006187
743450419
753209173
800996542
102743937
738532073
1178369516
317318219
79192533
1704767050
1764837036
1686232597
1171450358
2069946954
1917191138
1760634375
109495029
833086410
1383815979
1017943427
1108666340
285171016
1713529433
1564347157
1603616224
1954607426
1190637244
1018303446
32770848
655902904
1499782462
1577740427
450517538
237038050
1243340280
1701941852
2125701182
491404914
1789604277
273333301
1383445704
1686902883
232551193
2018135636
1782976033
1953544666
66645010
677169532
2052253908
1522790391
241172650
56999409
559074481
788041780
798854484
22329871
1004746480
1652492669
597192462
1465775161
50479069
1876113818
691583796
25667847
856681997
1884521725
540012028
494805121
1078718305
2069655114
2060264230
22428786
1764846878
2060316228
1863975211
540455462
1346199772
634246148
1828382982
1403715996
357646983
87459003
1595049338
1695436588
1095877885
1710067468
1058486583
2035005779
1157155385
678111852
1980596353
1166420852
2061239357
1536178505
1982350164
1117575273
1449343322
904562370
2106287691
640814520
186821151
1711346553
649280275
88014584
1942152580
1243689456
1171852582
1435948503
1627678985
1228107561
1613691732
2145327027
333507565
1480967591
2003413041
239129407
227466165
403114892
1554057510
1528668493
839334797
483285996
326750272
2607432
359786085
2107511455
1940429963
1768786858
262968942
998226773
2110586064
1681712982
2092792967
2137680873
1465547367
299420155
1770410572
934829799
2029050698
665481871
221464918
40124733
1230097512
352354306
2048043328
171754530
511145531
1654293238
135831827
993370537
646380658
2000744292
664443705
1278826627
393106423
1143104956
1200826
1963957424
1312956627
1268097406
1729430752
650604078
914004797
344544960
1259236633
2053388265
1799635915
648709971
645286228
715808399
1428161614
1786414617
273040890
1477655933
974550044
823357781
1305949654
1227175496
1507154414
2119981377
459550894
379535129
608938208
2051847117
473029025
549848895
1490248391
1743501380
1477941074
1625731915
1537186102
212200806
689180863
1128032673
1745646137
1827477557
1384248583
1610850724
1726377431
581241037
1440536573
1321052163
64086671
349530844
207839810
153706013
184700866
970938260
823426892
1323152358
807594781
128346663
687905642
848131236
709214704
1836433
84095502
212687459
1384389407
1222148659
247974183
1597838656
355484802
1642888103
933129925
545937357
956697865
321067124
467824433
928608838
1252417213
317573030
1913447289
1216287469
1480452211
1928411008
1251829216
1108980241
946671603
1651360885
1272776124
1062710135
1973266636
1007643937
767451816
724972826
1172835913
739346527
542570312
520658200
1722201692
1541982737
1981616304
1218556191
1880773628
2034797798
1015367087
873593173
329952368
547155767
425893559
873010210
1949959401
267407626
1806851324
117665911
1003828503
1275924870
297526290
1775454857
1189011268
1042954028
1740308515
257709635
924753285
568657529
2020386103
1879545844
135513829
1015380438
1883425458
734106668
1004987774
107858262
1296865346
1781200715
638047137
1249728564
1378549147
344955858
1672651904
1766302647
1876458296
159272666
585576941
994042250
1140176730
448028598
545548780
994924808
108823179
787148240
777521251
2106879040
1632763206
1901945183
379559930
1752517713
1710128038
2049901992
307211997
1592333055
2133499697
1172626234
1535380615
1691409352
1013267087
1604040933
653862693
1062380231
528248770
1402307972
1957781824
569024758
1867109586
438920157
1206395102
304117063
686299492
1434835472
622719357
450477749
1810541564
514625204
2032938833
147818542
2074769538
999750369
1711187898
1482386899
249447788
1471979361
1309049763
1865733936
1132226973
1700679079
546949663
336152135
1777354987
1235829703
1724698714
1180947433
24867804
926355873
1373037477
1208848089
1332617538
1259763877
1940749184
1833128321
1044695584
1064452782
1270196433
759694848
5310891
995965793
2022875911
866198760
1110078799
617876261
883143263
287315760
1652280835
1770827915
1703034341
585899925
416389213
1416285125
1598995071
313311335
424935660
648264152
1196292881
1693969699
122435647
1763151983
487067386
1046389781
335278423
1503850385
989347086
1752096636
1999284523
837758075
1902946115
2029448434
670559398
857615932
1876064168
1147761869
766038465
790917163
829721501
2062996756
1569983851
325862065
1902435969
2035631014
955523711
1018991750
303519363
237357364
1405496181
1674923541
1790626181
172055622
334194998
109142810
1769586967
1659901885
1976478658
1926033168
1763136362
481313479
166610534
1522165340
1029817178
1430751412
1273709738
807220546
1280681920
739137497
1639758169
1644379357
1489629291
1602670193
1037617139
1865504433
279301067
1699880419
616174382
1304639332
98210913
601003743
378033117
1077020355
1422420861
1228803769
710540327
1432592531
1247849835
1265405312
1564351739
1034893746
1708096785
1800611851
1054606440
1594657329
1691015537
730966931
1734579456
544681439
595692438
435154217
1126163627
16269989
1224793145
502435110
747633890
546551654
1906170180
161422900
1082486705
1707232739
1325077600
765377527
1930748513
242311756
1598994695
617027689
1759848028
381852311
1127904360
515185203
1016074939
746398857
386375784
363021633
158548190
1301235896
239105924
2036703939
1410249899
1112601541
875830329
856675880
283991676
1230979651
1656746140
1099283366
1607462028
1945834349
898434250
66491139
386862767
1863171411
604526510
1557872277
2025231426
1423854919
930789122
1125060524
833728384
159894458
1674066750
604780519
1490069211
697289877
518988681
1095097751
656144444
1159491678
1506875618
584971068
420323190
385840870
901514652
1278832458
1037188344
44912346
182939062
1197427317
824876251
938408139
1895306345
537594509
1610698515
756367095
1616679036
1066136704
2006044013
610621618
418264349
317951452
903918973
1879096914
1156201104
1855858960
329644854
1951487978
1346271208
504357558
770014866
845641094
1036568131
324804821
468582086
489612939
550420598
31098709
290427119
1951347406
297782477
1002669479
586514430
1098108947
584373513
1324145552
407834108
227930794
2021473021
1600458461
401292915
1132616850
962440720
1062880818
1767345862
1496257639
10974202
9565663
1011686256
783675228
1910388749
24451725
1068407436
1607746161
1186146065
1754662990
2045695548
1523825124
2051581375
1997992200
1856673118
966923865
1391979854
488614196
387547502
2083782931
303141099
583203645
1926254937
1068790201
1629914101
305007045
693296053
352054380
1795038467
1327223516
1505049118
1855763095
1162744584
1329074952
525728857
1329436314
555074707
428145432
480074665
1552455460
526067469
2050224005
290494365
136019924
1759651579
1328270260
856220966
415198897
918817553
2088600082
1903678740
1729997574
1437369164
1225383985
22397287
260617905
1098916988
1981337605
1702508938
1558827649
1074746005
861109276
1505839165
1837519135
242401312
1927039372
1901943150
364862033
1373750781
1125026905
1752000189
1771601037
1594466537
1656663496
1921345751
1490598074
1487118922
607839144
96735443
1678039036
1094798375
1148397037
2082997857
2001094886
1122948311
1825011497
1508319602
934937854
2137614182
933003325
1493253464
436601611
306781760
1434181893
319224056
1011418770
1565598595
2076854233
984285849
1720246990
168879310
447375779
925779981
1486747984
1828409900
415307186
306235880
5694713
1567038254
269543305
304871194
1940886492
1348325319
1420516015
1851502618
1369333639
950116744
695652005
1740303982
1687207413
443746157
1740638160
1093422198
706604303
1374542115
1675383879
1480471654
292725316
494978557
1968884169
1534920415
2046101693
1048129929
774988449
786822702
1046561572
1264292558
878308767
1851477524
1242307397
1586411474
134493218
1793113925
1596742233
1102893737
1350560221
1805476590
872820198
163749762
144862192
274446865
521254906
2085298825
1853408187
252226271
265729900
834527804
300611685
118453445
320637933
1346948110
1676894669
222939639
1772309480
1806154071
1508449297
6462414
1144809836
750082132
304253211
2070125093
1182249608
604461635
580548406
1160946500
624521179
1511521188
250815598
1362517261
432089381
771420689
749181803
2070594487
1768242691
1273592133
1778159771
1900852279
823486674
1821118580
566163008
1092606321
304075874
1034078435
1720398094
323751302
973184785
4746320
1094297229
2082703310
167247572
324943138
328613451
2104279604
1081865500
907218635
1739103467
2086362771
1683019117
2001644014
683830795
1147998207
411310077
17766218
683480047
2068734245
1191117666
238147730
451982618
1262721130
1326339587
1444687657
1766822943
1990495753
732270083
1206414429
93284059
1861902776
1700794333
1160544359
257944097
1634226173
1008079854
284277922
413393085
132332093
1642448976
1019046169
1588628892
56364588
312231967
750153931
1500669138
148640913
424422386
1496522986
227945638
864363276
1041924742
667137185
1496814470
921058344
808168617
1764418597
396190954
1323278824
857099804
851419163
302327696
191948871
1017258645
1330623997
897801685
1420779956
1156758794
273906732
1990728353
386813737
733876946
394926814
1019453760
1305429949
419677083
482315465
600148010
1505548980
2085209026
307476138
1973612687
1935975321
882912388
1034889819
293227361
199717535
1137564078
1114405236
379850456
2036065404
507041767
1523877368
929197295
394259323
584437823
194522352
877933622
383250000
1722789429
1265902958
851312226
107181374
2030686770
1461123019
658486719
1141285248
280248337
598136546
720536869
1581721237
814236436
1284237267
1774219110
269519921
1339764748
1679705030
698959688
468901053
796004335
1388254377
1455871914
1756883673
85638222
176876257
179508488
409569115
1698810173
104152383
1337630529
401771607
1370313623
109757632
575969796
1471246473
2082752799
1888285291
1756835747
1229918724
1818764634
393763623
1964207813
2103020050
345405667
945298722
1891380872
498571629
879616894
114790889
10301082
2144329151
621579650
886277585
201850939
397025259
437973827
895346898
1681409312
56076129
1301221887
237591827
1368046652
594245761
886937101
1368641649
800317847
959793259
388561069
904381088
909282006
411646379
969086220
64603123
718056815
1265355195
1415431858
1016615066
558297880
1413714989
1667532983
1751233190
1847397131
1383981853
1232084413
663821612
759922029
1343222016
1825469093
736548535
972327289
1833397041
1537054791
2056132037
618370302
1236425659
2125092622
144862192
1052732709
55145197
1763592458
513830950
696270549
849668966
513959096
494669150
1306489303
46835459
1774711846
984232070
1757256329
1118822608
54691292
1014872427
796004335
433512108
976945653
367630067
1243717462
1375340593
1937371676
227351652
725312682
262162877
848949660
2116923148
1590942740
551936691
1349192915
1843559845
417125233
1698367994
1527565855
1262165587
921916762
536227467
273304566
316820371
321576714
1545127158
665262231
2018684740
1815457102
974079211
469611089
454193455
1196648223
1900242643
1512591336
671824945
248567859
1178310995
1989746985
1320986133
1729468493
353256779
661496674
1411854189
832725991
1431498079
934717152
2020274480
1518427833
1186106232
2049657738
557515149
286602126
373438542
523797975
278526106
977242497
1543049692
187536310
945978753
1536039838
1180139694
910081274
740376185
718282909
374752207
2051094640
129026525
1522132732
67548124
1614223667
1591826082
1955145521
1207401403
1754809032
41156010
1811676703
767587254
2142115027
1343906552
1244473377
1328424393
1403661262
1828544583
643275595
1915053495
1252007561
709208988
2064970187
1761716407
279751216
1532766440
1407862332
1107633121
342983336
1638864473
877765756
966285390
1974269172
803466765
1944711424
727261388
407343061
771650706
1889937475
1427267530
1380377484
1386027159
1762574133
824122527
1990379447
1216296309
277613307
962311143
2128279064
467212967
1526638613
784955446
745375769
2042120362
1355603245
847565975
2033491937
2102993965
448435157
145537008
1383641169
1672749928
785971770
1384089883
910306870
2038032016
1758841607
808161367
1253225804
339127135
581389828
480752307
404295894
1005861144
638289556
1788593109
2039423976
1070864334
412878533
128319825
1523136828
1078250110
1886313246
1798167281
1355819022
1694644040
253685953
2044670342
1979514867
1332300413
1706562190
168552985
1366068451
377638805
1805132340
1207969304
537449845
434091642
1076530639
562151525
1069811114
1392077743
779388815
711304531
2100417516
1852817174
1031771762
843883056
1650864426
1655997613
1629909915
1267358077
1782875655
257979632
1016982142
277327153
1046327502
724623493
1305388340
1912797020
750245203
568600990
1760765095
1342683627
539342329
1346450002
1458832428
1774102617
924978850
1789867450
1987543428
2028116577
799759659
274609638
1119609957
1467727801
1795218210
1743477362
1034981930
2120883544
498933042
2135761140
2112336334
1989300524
83904989
83320008
1604596511
880514786
1921183837
405712387
597423714
517762858
1170021785
42226791
1340554953
740140289
1896013127
1901161269
678896045
617246145
1385724081
363502305
1991333491
1055836833
1589397757
762941875
1498985260
9445081
926428867
1400692471
1256943899
2005707319
810556964
236512009
828296518
2113143004
1757216781
1408989814
351156869
1000627939
144049046
523349820
323223933
652147906
1577385904
209385981
1991897702
865178723
2139737697
1014103935
1550773141
1499988454
2106510281
1231436603
1729652127
66578358
2114929290
977624996
1146826244
518599618
925456235
525971397
448937180
1218726205
933119343
57201856
1258327631
1071720497
111081984
765056665
757517484
372330760
386647338
1260961876
111612380
627101504
2130941682
1640394214
1876385410
208804825
55017241
1139203543
1644748692
1545158247
1582232296
787371324
1658042271
782398271
1404338899
1761187398
1762829872
257158024
168708370
510279840
118287040
1439730072
192972235
1567161083
764380872
1230958858
300447135
1976624927
1452937167
2066280812
448088141
1464656977
1603844787
1219166417
1584153581
1133066832
902281617
1659551752
706219292
2022191484
175226632
2114081702
1777120206
578367528
574028983
1419639200
939680128
1046069950
1755039336
1841127163
364468265
389504247
2015311517
1036866049
808946116
1228082574
2102179765
847169387
982632104
881521630
1699152452
89664395
1157934403
181958634
1728105051
1592472256
811052726
1764845486
1703045638
1179241405
575780324
47670777
1197271852
1461684349
2095365092
1382126463
471140059
608110831
183019718
8615399
751007307
255320297
1543019127
158279798
1381313360
2077264600
2085579690
1576170144
2118781056
527718376
832983521
2023523871
290260259
240262278
2092452285
1212411870
1383973816
796034121
165502246
1622443872
1478278822
1351616867
575657300
852991479
840120458
1259372619
777787107
570035728
1756477347
772918189
1085571673
245431392
2045625407
1887169564
1623668499
1653493635
134040794
1584452475
1405245828
92404791
543858285
793572378
1054901776
862226558
1896143259
1813824691
74778599
1121831474
1341394783
1609073786
1392754142
1744324119
938695330
2082054559
1478222581
2100775588
526457243
856294786
1590025083
650400100
1282152831
331759081
558705306
1455551107
1148479827
1514028764
489470894
2025390613
580188218
1993519955
2125995670
726150855
260770101
239571530
17842320
1839964860
463789597
483837681
1976624580
733392391
1146927917
306579451
179951282
1566335690
1128168532
29739221
675390176
622605565
1444866417
1096018439
783361555
1428901065
1536962152
435799236
421533433
1436122001
2066265998
481862297
1802871827
1897022848
1276010318
1570638481
1829112961
839936116
204794180
551834784
117158885
477676380
772149199
83553588
1634372016
100790680
95551209
1240378018
1997299784
2121834182
155817800
1047309830
505750524
289150245
2021083359
54748248
667441756
809768969
674013260
1486865724
894369831
393053482
282178121
2049327335
702979038
673449070
333221550
1083153738
2015916705
40617438
1824725999
520596213
1523015137
910900747
867036862
1295488061
618461092
493897068
572308232
849645860
1111097678
1466969568
456094123
1851680794
517917573
144421277
152047359
1122808593
279442666
510983150
1047946242
1742078288
631252454
748365030
531013454
638019093
979228700
2018888221
541670652
1623975183
486854406
1821888748
354944476
1932449437
1117764677
55930238
601281809
959800916
1969621574
579499723
534621695
1932236445
1872432186
1848793111
1444856849
1069043400
1978065275
1685389311
1057484987
1004666600
954803265
1829867060
1364863195
1430735879
1377498050
1711707413
1242172301
1630273879
2107283486
1513508590
1016308273
1424056766
1755779237
2016176378
212656411
803868324
1751760365
1424933045
1781321791
864034977
904500677
1226675700
403177420
106014611
1487469915
1979517374
920475570
1217591402
1331396826
1410469809
1932203663
1535394761
319465172
1219678896
759289570
622309246
1642853916
1780940552
1180976933
609103831
120224490
332581650
1656771616
626440652
577973578
169584767
1186092486
1354166030
1828755496
564225705
314444861
1164984851
2022566218
288347098
953727052
928333287
2143538243
1738020132
2065069390
751281919
1587626602
1419489347
449306013
88007129
1606564047
1928761134
2029847174
1645257782
782532276
1893620585
1673311070
1677411482
1018231725
1908521672
1194648605
405658073
1739512826
339826210
1689292526
2040521948
2036742836
1364909486
1096744065
2013265209
875694211
748199979
1137174600
1550172209
1249994678
1112538338
1487208654
1260336879
62709994
1943214035
2014123802
854680606
931329841
1908999512
2005904817
1030674514
1323221882
1174968926
1496251791
891142696
1671291032
1562042075
1815802055
172019028
757470519
1908379976
1907214452
729554389
36031272
770613516
66959811
1451203582
160467022
1752313951
2035870501
1958296805
1870097989
1804924979
2123963621
2039037120
1423283345
744351926
1607758603
2083524291
341343072
1035888341
1722772801
1900619462
2075162585
1534755644
1647032554
810981476
1402001653
2036341990
750629305
757209891
499357876
1279633320
1722948524
996830509
952030872
977738718
285848969
233533166
1243270015
263461964
623478068
1141099861
1311887409
758042801
12843274
1751957697
553414089
1061161655
221181454
2059941453
411005740
169049089
252544903
651448927
2110655325
1567038777
188955312
144867720
1152548359
1330371704
640930032
1630318691
965141713
2103927600
501845815
1366381165
1477740920
1653536990
1589596430
1181338757
289262430
900736909
1260468027
689588115
1787782900
1225111986
2041693269
745748900
619199648
1807806383
239357090
174134258
1709431025
1693074912
712219973
1895134779
770919306
420828554
1820716687
848771565
963619573
1308460047
1060508827
550936081
1738582481
557886052
1999866897
2074813943
1366252594
501637479
1621694530
582454232
1973639275
1269043666
581472974
1968839287
361336971
1526626520
1328938264
1203615898
801728896
1332013265
1298481927
806676937
408560472
1384332490
939128654
369745140
552476698
1455022012
1675599110
1941047717
680341257
783353605
151490205
733079669
308701712
1458900455
472624182
1766402847
1967472025
1118363671
2056504229
1492916062
1958177420
928471196
420046992
1975255895
1698969916
1225254055
1593493007
220919235
459811964
1173587139
1165614674
88343636
52191819
1628961443
645351355
1365366702
1380871731
909849068
394047568
405958806
1577149880
703983342
1773476590
655926763
1814516587
2051199010
2146354852
1205035871
1050215757
1399919733
387050952
1544735811
1452282705
120324210
1465142081
1300162631
1916482097
448608412
558619991
2052348283
494292746
401512102
1712115617
1650194377
1067097443
850646272
2073881586
1933527871
1712665300
255051912
20478116
1922030111
1719419358
132510853
741974876
623903522
1402834087
1380286112
1449271312
1118081932
1818451629
1495674041
914486546
1747752939
1316945458
1606716095
929283650
857220033
1577890622
2062929847
883173428
1505874011
938182120
88533363
1906252340
72990242
22428786
2136886344
623474977
390063214
142105948
718225882
607935033
95769465
1677361682
373035326
1666996315
1326292110
2031217355
1889297293
1378272636
534044670
905733903
362666813
85088045
2119289610
1630351455
430680585
1357244896
1952177063
118005038
2105508856
168692880
986371823
545784507
1020511551
1518425826
1284701242
1237379284
304970890
1378494569
773039377
786200844
1957343967
1615319572
1719151954
1229180166
1516953817
994116153
2035743181
1031061024
2026132447
1905227286
766520119
477962848
433329477
957065415
127892603
99283749
868153327
1865072041
1153137340
1746394850
1035117005
91799875
128646646
1417166226
444743060
407230881
1805618633
1907129187
1854875334
1737828733
280449628
1361006254
2089236785
1967183001
698985011
1539086269
1632616756
1904333473
888296720
1646098853
469706746
567118214
1456416072
811730690
619789671
1109186056
1360481
1465745302
1490028523
439999049
831633515
1589636219
1100867708
1820079638
631417554
1026511424
1234918576
999088585
729516651
463180357
1685403443
20764708
1934966736
502669456
391932493
884584752
314270719
272121914
1117101221
772911456
589631835
190138124
1474958315
2055596504
2133634196
1550241751
453162152
360531733
447509152
1047569853
1306685435
266051290
1696230749
1204331232
384210487
1707047027
311761090
1822173650
17900192
1440288420
508654088
4708440
1630742888
537516507
1173533206
690241877
191206084
43254342
1396528323
151831796
600687944
279794849
1147228038
632882587
813211405
1796205116
1576776731
1840754162
674342982
1805360254
964744346
1634748528
1181351371
1459979381
1129851599
459669764
1670861827
1180722266
993714019
2008342190
6171641
346096016
933322423
613849832
1913120871
950780270
455796659
933598766
1354243425
430990558
431570919
1454675624
1264732282
1159264743
1152379552
1795714795
1639849865
556445411
1272348973
666350496
1644261142
1935492183
1803783065
157158265
2141706771
291712235
1839071682
1697676424
1083204493
1419273554
607846242
897852578
491975983
567321295
876207169
1462256334
1563539870
500040895
2016787568
1227233756
1637971536
400446376
1343551977
1599199605
1360136043
1212851692
1467021660
918514338
258316969
1202696481
2084583457
95220861
1101993255
222504167
701223225
1026880702
1890175307
1859894735
976039065
1083757699
1451377668
1724241356
940734309
1323541298
277257575
105883050
2116803800
755120487
1602205157
521915190
1182400109
8734464
1479126801
1510254441
1143747211
696827856
1467727801
507540587
418138270
1279798819
1158951137
794719912
24725557
96534318
1656207460
1746858549
516973283
566981294
1298076692
347095336
1066738508
117549544
1305095376
1942491170
2030874701
886803404
1686978293
635920775
1989359345
662895773
1128633273
1091825804
1663785291
1648436605
361696880
400392981
1655214352
1138653645
320291679
187214360
1948959128
318728594
1987667541
895876310
1393346837
1032391895
1104141364
1326922788
1387472087
926968698
895102659
363436173
1616826176
1458139562
28095132
456106966
1614382291
1131790648
499793452
204659351
836246040
1693841597
456857398
2104169828
1493323774
869106571
1065648530
1036171857
107459684
1880672089
636438799
584547943
143034739
230604746
787977567
749345548
164825667
1412988308
2060333348
1611519684
1254636671
47321311
1610583730
975433690
736939836
1193908434
980290336
1497229048
1534732088
651193857
1788050338
490220447
1244053965
1704618758
542979279
1631207581
1643171339
304858102
566158009
1934642675
5389212
526421328
1457106343
515925580
1112446941
722767776
490803517
1402221920
132148013
523115503
1453863233
2083141900
1658710335
331951003
1722833404
448962292
576619461
566082120
1631131617
721594871
385773599
935254
1317276586
1429550052
1283580799
201730362
1297189244
965503906
1604336019
313440951
2022801956
1270657684
944426579
1053515467
1562442458
1924342183
157628013
1055028886
1539169031
1354623673
1650455855
179550697
392738022
2038181898
1398327730
256017194
131693732
1597868422
1529034594
26950266
1599269956
1476432022
1925384175
535661069
1425959769
1969579955
37534642
1538667453
546447416
1618614397
1264064626
1779255917
663804229
1157041397
211647189
358154929
1879564193
603846375
1624488765
1145187700
1506323781
1918246653
499611847
1619727903
418271539
472096789
1539064625
2017633984
1006060648
1031725300
2049785160
1226301481
1949564911
1025154463
155120336
1868469085
1235430299
588279231
1408324979
544116008
688338163
1033472734
2142497148
689428896
1683637526
629690074
222250806
1943341600
2122135006
1242732884
334369812
27762692
1198873411
888848649
1856865205
1353252787
1997997899
2065853627
2122001028
1687631475
1442050317
1881152494
1387699286
1776998924
1678102210
1906926848
2081126065
12776083
1287574270
1971229389
169255732
963925768
2097752179
1063788729
958066206
495110198
231198045
389763095
1611768742
1114087429
1380767743
1836292251
161111406
423448482
1613252913
934379801
1596711548
1430017159
352705814
1697162869
1552300930
433086384
848892594
1263990679
1609508707
267514127
794509312
1996230792
1701381556
1517775247
181727466
385359809
446208085
445176080
1005682133
1712080073
578101814
1771201599
1943192060
1778007085
1796620221
360755604
2145926949
240528093
1080371843
362142240
119947395
1604399318
863387650
1842712163
377587570
416773467
303179455
209830040
1241390012
526261743
1225519361
2106335126
1528120880
923774754
518831274
393295185
143679145
1930411658
907837980
1434649423
1075948262
1202609700
753403493
405465811
340670215
235668212
1118736538
1044245394
1752740106
61708923
488546257
1913499183
366335474
1790948650
1191874779
1779380888
1621273706
1526760206
430803681
358920778
522301955
358031479
1321956210
1263099000
1858523625
630283002
1048882621
1848707204
564631517
296836836
1006087100
1171162573
1942382100
2122255915
96420657
1084945660
1107472242
1072293529
704305207
270415990
1735852501
1609329293
1920364309
1326746983
753918700
1217591402
1227687354
689386637
1878986048
459017875
1269764130
37468018
254293927
272828642
897713705
174578177
539102222
1088423643
1901131001
1669451480
535533036
548882324
11839893
1176619788
1147795876
1777445049
1633287473
1382623419
1010606547
50603862
1336511576
372388316
1845768011
663815851
161453797
1661636686
217588920
1360568225
1919539371
7809621
2099827923
2048767673
1452722171
1734251191
2077332413
1437139677
1797214575
607664199
2102793798
943463023
1680489249
1514315140
1091022531
2007897304
780886147
1616481760
539236719
956693410
773580135
475435732
520030024
1008171548
273547501
1147498644
1127770026
2088654667
1350871673
1209522362
298889437
294078189
1564833566
1763309625
1492896514
1832015151
5464542
1541897018
168510138
714490058
2003097528
999107899
805269351
559541424
1803080846
1298586314
660591002
1021409234
1997062721
774369914
1213632236
325295240
1169362638
58174618
1479474735
1334293639
1999166033
249722428
2087813695
646456256
913747343
1593135411
694574829
428427858
1508836703
418169009
153154579
2087745394
1214653263
1284564400
1814207240
1885838228
1441220180
687723575
2107564249
379437347
714719530
956656985
632188674
856429081
987768079
25114681
212615394
393648056
751308810
2135313595
211899900
982740972
1510712968
502302699
851341809
446673428
212848060
1386624973
917542384
546424452
963427972
2142238649
1092943746
6663261
1229729345
344168572
1347023031
186040559
1137103329
788525119
1926384845
531177541
1127751730
859683478
146353426
400186111
1091048575
15985716
1126152210
1828051633
621855014
771679654
848889398
1666463311
374427025
1506696145
591709560
1116217379
349618847
387103772
153825541
527614344
558010946
1073415889
1841883051
868181951
1228381227
1654960711
136673514
859940420
1471854502
1643513805
1436308113
408564192
2087981577
267143007
1244775920
738262860
962071278
234916099
940734278
1514156470
742147064
88676022
102923578
1063098609
1825361693
180840628
135642370
1250225055
966923865
1027901165
888503596
1967182198
768409473
1398806751
1944956117
2075465991
1813118663
1188800797
246250056
1519194038
1663332131
396813550
654074102
1006535461
2036897972
517604301
1935068323
444462319
1352987581
1844458953
2095057165
1321221221
892728115
1867498509
1076804812
401005312
642768505
94348371
1437035403
202569877
1508204870
968579393
2054540479
664499082
18955053
423161445
2121974979
237253338
1601520687
1644995872
1844876078
862217390
802250709
248620060
304674417
1483704166
562975698
1085039558
1919636509
2109380954
458957287
1565775467
869449501
662454610
1343426980
724962840
1901879706
74789455
1336286422
699118839
1072193984
787653007
48718671
1092374867
1576380206
1423515474
72827396
1267448902
1670431376
1838687363
510475885
54486214
1917333763
783828952
1413288537
337019192
1212267302
909484032
214643767
2100000178
1596137658
455112182
713162829
968857001
752150690
673010617
254907639
1369594145
1858967811
1850427539
1590565069
2034909276
583814911
628825706
316387353
464597391
2081812824
198932384
1161119600
636984630
132389365
1996331508
389583879
223935413
9796397
1492848214
1830158383
1768986759
158148885
1970536002
731986362
1506249855
179489592
890270597
1161242686
316765582
617379174
913635646
449784089
1023598380
697220718
730988224
1722189037
1652620387
1571666108
1357878970
1532362342
1975728850
677913355
561229151
1414380271
1564126276
128746497
1947496901
1119295054
60140802
741936724
808787272
748672640
808780723
1825793735
1911606286
1987385600
643815764
618978578
1035751081
455565201
1591955832
1799357533
407002414
932338703
900761775
1991028944
230225588
935611264
1052383189
1574552959
19201453
1792948848
373373585
1780105059
835578878
915292097
1788414354
1768618563
1360800021
1618862939
1759063542
1171046506
1206336279
1252605239
1957352038
1801944992
875741552
18673896
517130485
1544601745
1802092132
571362127
614520003
835510731
19451570
288006217
816959751
1090305572
924008629
685183609
1161759989
1362895724
57866139
1272806496
251542077
2075060565
1846987097
1865897062
352714833
1865489071
985645190
1709154048
803221122
1294018672
2125101156
305031314
516890520
533471500
168509218
2061202915
496925654
25033131
958001777
640058332
2105180624
1001300332
86705972
1529856587
1542820122
769141250
1999363498
1699039338
827600151
374820963
796198362
1461447255
226210845
777111637
1781148126
334149618
226961398
815276333
82781235
911579799
1646708388
1928750216
1757684478
55642327
1026792061
857090341
1537036775
25015525
1097372952
1468783302
2129785368
2131963564
295075347
844782776
1306333788
29187673
1786984577
291286070
1837892132
1970083941
481494044
402583191
1256478060
2015290624
1477042118
1120942444
351412619
1984687474
1651676922
266792101
417732436
1844557806
1297218187
2008437616
1172155667
1416551251
1736191045
2050463183
684559911
1090195477
1542628545
317415218
240738747
1400203643
2083772040
1742874040
1431988
1614625798
1313598850
1047595712
1337601778
949958730
2105371371
921589696
673373550
2126959793
304012102
1139656965
1680243568
920892544
1878403458
1901251253
1948962007
1563299517
1610537282
1935800224
421504827
19597361
2085486603
1389118408
1487810523
1401905111
1001657218
108815266
900205488
887900405
1620814090
852051848
1534014472
1172154400
1342233473
608549196
574481717
1743614715
128785292
422424338
1789069324
61804103
2111604376
1352787852
2055436086
748637682
1283062366
694906027
186784172
1793238391
1111763248
2031540887
546734361
1671396818
31915682
1968107413
932993894
966053509
1124938732
1549036286
950453795
2131187742
1836242276
426786818
472830743
1510554689
60493200
787449546
111557557
1339578384
726553238
1114676410
430395912
1729584325
103892282
2049307472
805227873
1579730993
1423728379
882088548
338537275
1904323789
1278040819
227216493
1403511117
1408568341
2008387681
1085095447
714129694
494883989
1097094230
980827821
1140564527
251887526
117883253
474530586
1221511887
171433573
1420780931
127321927
1113649123
1162853361
1903108347
1848352505
189057374
725634399
200036227
796943812
1169192670
205542409
1572968872
1911926659
703726107
1195678496
1438975551
1372110075
63880227
72896726
342681165
669644022
2083755514
330062222
1988323883
2119807665
438567879
1679243545
1854898227
661344455
479176033
713229182
1925079049
1414264170
183936972
1820009428
1350175305
576921954
865696403
174059178
48789129
2014644732
1487803819
1776847956
53256541
901841073
568647936
298872992
62690946
1919693868
467972599
680929757
1777136294
1865890160
289851048
488607195
1288975420
414618221
2109368669
764098097
806652355
1122952734
1762983161
1715748182
1154370702
694825307
1297172233
267678784
1503346153
312247642
1226005524
1941037126
1356463234
2113191815
1940280229
896059799
152158360
1826137196
435066497
185489677
832422392
12374324
1181732513
1696789563
2056107743
933243928
850902902
622328808
1743964683
1145038477
2061326549
352958820
1923546767
928427304
444970747
224012396
1080836951
1799800979
1664355303
3257229
1634110143
1561885190
619056070
233947251
2019873306
442317517
496010781
2018095895
1546371453
47077081
385204303
1729964035
1450140249
1044020478
1000359811
1156615698
863141231
1795219028
452941623
1740564223
1583618128
860818191
1286425421
1696475525
1031925046
204525374
1863772270
1060009704
1870953800
288672549
506211289
1557789500
1856198617
1980723811
281656467
1336773531
423042164
996147629
390526814
501362866
1831741209
2076904052
1245524489
1417498213
58444774
1519401921
965778156
126139338
1250305987
678407663
223548296
1133722322
1842299956
1759769135
2138462400
1567101878
2056924280
1550339956
1580741607
1103996993
380511431
114894682
1424282811
986798288
470314339
781791778
585848091
1562978692
4130848
2094293372
1912833906
685902100
1961728351
1093514188
2115913596
161800617
132144614
1973153568
1304542292
1266909024
1559025887
885864915
28377234
1003870675
290386727
1508963887
1023833482
1030087947
656688597
1414633262
1187879464
2031536323
1352751453
112694469
1923936230
1106881123
1630818852
950655146
1909986842
566099363
220025367
1775515988
282191287
1898476064
328632343
1989410113
1572911271
1501506196
1474949839
417489136
1586810960
341699051
1143034699
1294626771
858744418
1283221445
452723192
372663933
1114471170
857837285
1045514012
1349368578
83341367
263433137
1413886889
1113484135
699867300
1256259583
636090581
1526851995
2010555087
1852880538
176581957
1949036474
73551021
900402245
873637560
432404741
1959675168
1612885856
2085519131
1505529447
890734336
1633954777
20473801
204349698
666261684
1656588264
389662524
734958449
732912470
493973397
1203866269
2141752787
1524112666
825462306
591737527
1184705219
773451235
1583549018
2026198460
1511008710
1624982732
1786398009
38661244
214450650
766180366
1380087956
797107828
1600631928
2026413359
1220677772
790279570
1157003801
168401949
1040522882
995386260
363586122
492292779
1001192261
1180030377
2120065777
681130100
1555222307
994643146
67799538
2081115922
1907047823
305795446
1586268638
57924732
726138488
2033758702
1856308230
1366955987
1557997271
501260249
1788718321
1570576663
1628615692
779652759
218259923
626314821
600674275
1743431044
40029265
1678320024
1378118067
536386562
158129721
1667316703
177998099
1669306937
879607244
469915583
1096934950
1080110635
1660281589
2109829793
1750366024
1864376759
1758778336
1175408282
1712628858
1392888757
1777266275
877984521
1944488735
2071967808
567641675
684262150
1584136477
1209072930
2073195022
962958803
1091068048
1012421208
1445350072
1517936487
2012286975
1536361625
1861117713
831764317
1305963467
1300773523
374867942
2118566706
1659843687
1628611767
1552671657
1959783946
7946543
1156664311
1522197945
1992479443
1596802372
1175835417
1347755375
1198620912
1599894408
341519631
52622782
1653713779
1038320553
428713026
835150156
1455190038
766651478
1331182067
326108376
860983176
1354052219
566782664
686810758
627969748
878494894
1000929517
1231733592
1520073946
492591185
131947501
1347443275
306142042
578170609
2068322733
185658827
699161530
1481720577
1108154910
769740384
1308739872
678275101
1989437195
1131883432
1770898493
1190181413
1050483468
1271673813
738459430
1690370719
1563078461
535640518
1662229694
547911157
949482150
1702029881
570740724
1576624252
947827324
574834958
2094840473
861604312
1972938976
1090777420
147915404
1076052974
1447235550
1455015428
778281678
344970940
1457744669
841993079
2112113624
1968191593
465923587
2026334225
2116570001
1261311071
662171372
473815978
124908385
1552898980
1878762364
1667935480
1636478413
1044011756
1223177121
1142816809
1743238407
1791584141
418586908
1172469138
1082969725
645297516
1064977224
1028963420
1404289166
302599713
1558481410
407511352
1887453775
752783308
1567736069
590694449
104423818
1433884050
1790330764
261392284
1733107161
1552408961
1723229175
1874950387
1055396555
825562662
83338704
2072251560
1193987038
1501269458
1365378027
437741332
1759758800
1000500397
369790747
315774934
2053354616
507144342
1690610997
537006558
1268929633
176086697
1258479864
1185876989
2066947519
44226721
987571926
956383941
676266281
2141330880
678860269
848550411
593067171
1083946767
733004528
1564252194
407696407
403428800
1819337834
130105371
88829212
1419348002
402752546
163657501
118340309
1518286591
914023177
1849249477
1125503682
1626242932
1459065328
1767934651
106307375
1852841982
1945771688
547564712
1520281705
444328041
1667509913
386713954
1829963461
2030065099
1050650701
1719137665
43828961
1414768474
1384994522
906643103
130135294
1248057892
1463415396
465842996
114179786
476621775
761181212
1674021530
884117961
1804378750
159636343
826251754
889604242
1429258453
1186003177
506562807
638265313
1861588849
536452129
1559037636
855364075
354752769
1987451599
877780778
644255945
2019021161
298734294
1392684758
384417040
4363477
2056571003
1411095296
1380341609
2026377168
1103827131
10368019
2072279023
1702236129
966926333
405658830
1983071749
582159690
1357738137
1354806824
1006004163
483535234
2046160761
36592859
583908956
1064588608
1399879933
1531750848
576311005
325250391
635865048
643471444
2063412869
2012052387
446140810
1117108266
1443012848
1622594267
1926951442
1152271416
2030226733
1846973208
1563610165
208361740
2007012125
1504385558
218441666
468093126
47554729
1567606404
1101956818
615370773
1541103295
2087314035
538800427
2144017924
813778554
630757108
605414552
2001139241
1887768824
39410066
1418995692
357928190
1563899253
760882411
364225239
1641743287
1848449229
1644346811
932879250
1615048189
170412728
2027423118
1402561443
2115881237
1449386825
2087481937
1275764505
1850589215
546505991
1843659192
155295603
130774949
1655806309
1560723386
728212193
1429565160
1791405869
9508732
1858459185
1456265407
125618589
1683400280
1991584540
1917405203
529762249
1705257680
1146252231
326798370
688996946
612348882
2138510515
874705730
1764460518
2077298302
1056155726
556370891
1717605020
1661462648
1845692510
715163756
626774847
938640754
1277741066
334998808
697359175
1327864400
406207075
1533761236
457471650
1297585246
663314516
1550035267
1001847606
251292519
1232061930
86385297
2123662130
127398662
1901847318
1899933726
1212430222
1228802817
1449425233
440504948
1816347531
1525589722
2132548755
822801452
482699937
1550354369
1862192882
1862285701
1157336663
1852922175
1187714292
468436129
1726999542
744825625
401789382
1370260102
775906125
1357322996
36746114
1987046678
1123631752
683995151
1054857185
284873147
2071667998
1862263960
2009230945
1231944931
1479249309
2044306903
428827057
85171778
2140583514
610967090
1578842746
2143417181
786494787
1624657949
2077528168
983246468
463045891
1682027118
1876106941
705466589
360984645
1655428823
815771895
962718964
197902669
1490062127
3723984
181197040
594864065
1474153502
1425319159
1461069312
1942961018
1199071172
1028871535
1045155829
125100030
1515314584
1701967861
742019498
1839971877
334449448
920119907
311879990
1016456335
875801669
1852985601
1101203394
554979421
936196544
311582978
2027872901
115310226
749919857
879037657
752942066
1975324501
1308128587
1078670510
1800450266
2016767570
2031206287
299641652
532913878
1081211432
415050605
430808715
1252477029
3872086
899763314
508514745
5972508
736341341
1731127640
608053005
1647442937
422311132
422186418
350772226
514248554
1348159642
855262354
58557854
783375857
2076341183
1133059627
423161105
402230583
609959975
1261830748
229021352
530895107
1297720540
1909591678
266130836
363956108
1138872498
665851884
1350042252
1319084486
2101103720
358770345
1849781811
820745593
1845186478
2024624709
1408277525
38167133
9709563
831191169
1324544142
2040617233
490898197
1254561632
986152899
156308890
1986740566
1389477763
1805780398
1912363892
731339277
757139638
1491471461
1590267979
1504068
1036823669
841229284
1585776686
524044456
1649116768
638398332
869578702
142178168
118984420
307787704
189444617
1651878165
539891797
1620969339
1238272662
1606108414
119267042
972197696
1006082091
1283367669
118609428
236003172
914437612
452917425
191289669
1827737286
893737703
174962713
1950720845
1602935612
1708178464
792307763
1011590115
750270114
1986405348
156901833
449957663
1573564533
24286006
2086646811
1928112525
1191093548
1714070829
1503577323
260265243
541604063
1947988231
1948607298
1220832560
730132164
1275266688
1833915084
1147588424
1988560800
1023790423
1680519381
117456031
1975399811
1474284866
490149370
306800762
1102525605
1606137372
1515693155
1955237031
616998752
1029169132
1405166476
1680543375
714551429
1793783516
432270576
1843830731
899499711
1429478332
593392537
1897375288
1676612932
1809981051
1107765863
1319456014
404895459
430398393
733591364
1290489501
1873321505
1990255704
468831385
550912889
1714947876
336766572
759791077
475995699
1548378583
986098432
1623071706
1719505527
1704424035
264173533
673635639
1406645455
1724274954
1940244083
57905835
1541575238
1776090484
1595687505
1372174289
746716520
880387059
1576741868
1913143894
1346512288
652220791
2138848759
631792852
1372865297
723999643
245253352
2126010964
404238197
1230536999
839517028
2078647559
1083239931
497217114
1660582971
1029785017
754431742
379301482
965515470
691474867
1868179341
387916076
1548997912
263101417
1050279037
2071986799
356301331
1936519509
1518609386
237502530
479677766
1684695026
2125058884
189155616
1676783313
1319143454
2070608793
747983065
2028554049
2066288434
1067391723
966173669
1655492786
1520902124
1648241259
125032047
1661123884
1258358529
1407843999
1087034631
1855334509
808323087
837099616
216124368
681203382
1488216983
1179944175
1373430069
1854970891
702547553
564136018
1248520347
210123211
1918228731
1308924680
1622415916
1844498849
1316181924
1976695119
1032432858
360181173
503722728
1468486830
673791443
2062912191
2068566985
368127165
588362709
265898474
522090427
38064817
1836691458
247421546
1240565476
1061777002
1112752278
1273715623
1113471495
953537806
1452558771
74865822
822886296
1987156535
1598292633
1969696613
1206844898
9036987
1496749107
1195382204
1423277925
2130337735
980287665
277386123
468744387
235862972
449014442
485775514
848556307
1121316804
319840150
381132395
1701319232
248198688
108724373
1267378937
1900898579
326126794
389987824
113188066
18481139
1498003256
568277482
17028169
220229629
1527204116
1244277144
1117139470
1402287339
626955651
21194532
42303886
684614650
385699275
2112574719
1198601787
791546073
72663008
1124642930
1249231945
50171187
78303972
1205906903
1581311006
1147099559
1514950088
269551934
1112138266
1333274379
1405088632
1496778464
1491659611
849063012
367234999
202472724
1411299936
1274415315
1439955515
1552727660
581315215
1438965632
1316087582
822810884
485115842
437691962
623811957
310818083
1601832736
719190810
804193720
579244505
757523619
357771490
10862943
621641791
2141991841
487036734
444531873
2028162327
2096314394
659081921
1753655634
349296347
434454403
1232956086
639368133
1985371878
1850245265
201322187
1873579842
1946949824
1888923951
1219350043
1667377817
304094533
147476022
1203061307
162556787
77491903
121132037
1676489571
513232396
2018558382
1849764766
1087161761
79296546
566437210
1890904074
1927468321
357334308
2086108648
1057646432
1135503802
143495719
1618192679
1810104900
1869345552
888447892
1346144202
40496974
386545370
288412291
1763372887
1054881165
1591030097
887316721
162900674
625305728
2100652101
162608032
558256097
2144470352
1208674243
1888469582
923127944
840886121
1754167570
1386396389
545863171
1386135337
1867441390
447040984
1376754752
389554137
2091995096
748312439
390982401
738665862
1216975895
1631274579
1403402455
110921341
949030811
79884087
1677245825
872496193
1794839722
1027313151
605577881
940878234
48264784
1767888201
1508259501
1114914275
451228501
235747758
298738501
1916688801
296950797
1488134616
116179086
415375676
137975276
186618869
883470283
1037387578
443462558
1598924647
960036192
900618915
793065931
361178301
1582115791
1114929585
707812886
2119382350
677310576
138608795
1981749105
313450541
1834109911
520330046
1347752669
226922304
2098650194
322217516
588045607
826762672
1819427699
2080966131
486494442
674018231
2045279219
47116706
1006497864
2131620608
505008697
1812533225
2140606082
1594468171
405856583
636914275
1303688794
917168622
389999367
845068357
1767431568
1285775077
418098221
1967473122
369360715
61189924
878107261
743448469
1272855287
2037454801
1088194016
1013624292
492413915
1000231061
591997551
388098468
2085634964
656445362
979730485
1621235944
135034824
1126679862
2105348276
1473334557
924564085
259435654
1594157920
1964172569
1198805982
1439740642
705161200
386837107
754291917
1103385290
221524244
438946891
1242158519
418278411
1090974457
1158769936
1633270254
1021455616
1658046055
2039887571
2126662843
443137496
508821611
824488361
276839615
1708816789
484516500
94510677
288793900
1863339264
1754452175
1126738271
1759990347
1397896120
2032521566
305640155
1449747612
557447309
1816159065
1058818642
523883797
2080736113
436444839
1939045572
470717431
939173441
1002200826
2084411261
1150310715
338335199
387168286
2102942330
678817806
1007984424
499091555
108224548
1135278920
1492216198
32924914
1243117160
1721844597
984808320
1299972114
1945403929
1359712154
1752227912
1710273774
607181539
1522512864
855288962
834089275
2038938942
1230770629
1015328563
262261551
1318037147
28419981
338051037
1644430121
1722346293
2041389277
1399587854
1821826921
472823690
226080202
1336583428
888298680
2049939233
1139345764
2036742836
955752640
317186592
840180910
168255299
2050331126
744452223
1492049818
1373205494
857633498
264866195
1785932882
168216121
1376030204
138987781
313347486
821218501
1745400908
1746251576
1936152450
2009105921
600575140
65920222
1941157402
64459955
611586667
200348085
1405472874
167929700
2048934392
1338219025
1426409556
1805875605
1606450754
1533899467
1545044303
881269452
189715593
1977897703
1289696637
1338425320
2004133393
1749780133
877102531
1053979871
357627570
1406225564
1289346206
72975956
277236338
1240008025
781911813
981236053
1853795196
827296783
1244838857
286659193
1309938250
459137509
1913792221
1671642100
1537197693
2116536657
282247568
708123143
670416565
1492588555
1742293793
2020506264
271134796
804885329
1382006280
159461621
1122942179
346362118
1658716980
179769004
941909841
1045871712
283695976
98601505
834116744
1983643939
960429730
1651016964
1710372237
1148726926
1212190339
1798770716
1134341095
209126875
87413632
1104968404
2057969127
1327738169
602906091
288822000
1480301451
505384720
1369373190
443468838
1126576606
460144229
448191332
393155224
226881047
1356170885
2127822971
866481943
1241315580
1598919281
1464584423
435861001
1297155419
1758790538
1448789114
737137057
1276084893
508463763
385459874
674642505
493029230
1355705847
644012891
1596032453
1864244791
1051968270
1114776987
1797011261
1219664584
2085197028
937394486
1675539911
1258812881
799372192
798192803
1970992928
1614743618
1331081570
816372167
359043239
1485788795
1730347030
1136000754
2147035166
2084939598
688882294
1876681484
133140295
1705031323
77196939
1510030831
757920378
295841646
1890271404
1596720845
1816090376
507834306
1104360798
1816269906
2007180236
1041734819
1968092839
1529513876
940381635
1392766953
1445387076
157061467
1831470034
972659553
853991430
194077385
261235179
2044395765
1042490102
99457847
1540855366
414332873
409906539
1228912130
853288664
579047317
1968208902
710932236
1078583793
791242344
1541101320
825336243
844667406
370387654
603933195
1874199683
1371830244
552063554
393105735
3925213
1065339458
1405842648
1692503039
1820439049
2030556075
395600357
512542060
1423101206
1253603968
1641898717
1051455811
1050332936
578325782
267030660
1844717486
1050264743
599929349
1177431289
1330213460
1365437775
415389340
1634933818
372497757
1051599324
1274489687
1687399403
1789247023
982461743
622633016
1907053909
1748708454
1132323955
908821206
99856566
1230390969
337360650
1749590159
359412085
1146079952
2033128411
458488500
502203008
586476180
990377515
621444823
2023661634
1495025376
876665252
618605279
1295840032
1775316718
1561699956
1570306022
476484826
1198732271
2115058804
667268927
833005477
897645988
1774132380
407656583
961482986
210773825
669909863
1320848360
650749252
1182589400
380832002
885824155
791455046
285630057
1478153054
670907336
2019687176
793289231
765203098
1543309491
1351629069
602042150
2130400731
2045919698
315487414
1769439849
14687064
160417395
1054843874
608832315
789452012
1632443909
620607776
715971713
2046520140
1557906621
1908815612
220486009
214601607
1342733565
1640953147
690107868
5358486
70342215
1197337907
648849728
137217865
1683041589
541903965
714411741
2022386060
1313643829
873012756
391584410
450921834
285805047
2004969151
2006349438
680770040
795500965
507973796
1079004835
671526069
1771525714
1106502560
926148468
777259302
1131979428
1827981876
1110057655
576560910
827994049
1177641716
870144816
1075246967
125969784
1136127367
567900693
2021931865
958124164
1606088748
1967551741
67903466
1260105225
1948158108
1060628902
1134782854
142714905
629280890
925077242
1404629043
626041333
1972239323
24017760
423273206
1130911461
1016789677
168638333
584274444
1759411949
1294046238
814917727
259486856
1586327645
380560369
2063833167
655824525
251014197
1655936142
1067726003
1492714404
500438423
16952475
1940625843
984407728
2080767961
2105121385
1471285588
296341993
1058754664
238739671
276071340
1742540004
234811052
1408047268
1830224927
882946607
176688912
204860090
920782688
1025718013
970174446
181814004
1274478288
1154533815
1729485082
1856343658
901145896
1795531652
1825928851
1567701206
722299640
151332958
447000673
1995431244
1072853391
1034810439
2092172374
549101588
1019850541
1256510827
1643740893
1415194007
187832958
781187781
272783293
1652863590
470544451
1842696355
1684621438
156848289
1183868129
1319526555
1132568358
423898567
1794474656
511859368
1123669326
1196177599
1331694823
1052247257
2134623924
104324571
866784524
1919205445
1582116933
298480650
1568642157
1345088585
125077912
533918107
1116839647
974788167
885270377
324644403
990766375
1580901681
1553652731
1787417101
311747522
1584140549
1497513627
225995632
1867519259
1517154631
1698248859
1716761727
1433656918
2106773073
45432730
1730316301
2098470428
1024276407
529331509
298053789
1134238618
1994964438
13406188
744651286
248601448
582861677
1098360051
78977565
1118389009
2009555221
503919978
81745138
1617157163
1316895639
1071326341
1157064369
1677614479
1072617753
2039914270
149695106
101454976
1580463442
1245612906
1606424655
977537356
1615730837
32944119
1974939113
396817593
547128762
1593150466
1466433505
2105777634
679887208
406719203
304828838
443800575
1560101846
1619321176
2076756975
75981776
1713023109
1459598890
400397521
679582181
334256929
67256626
1107788956
1169764058
982488574
797910255
434728553
2071073138
1455852668
1208722392
916173032
1518161
130653629
1152699687
1802761152
2029404182
1168157218
410371126
390658018
103294210
1021942070
1185336536
1852461833
2037344819
99628262
715394921
516470171
637183431
340294828
2030513879
1439706979
778682558
1939615346
1589544270
1367586988
1112222848
2094423909
2007285688
248022855
2125323601
231774671
517315666
1013982399
248364262
726009064
1291428421
1129530730
1278988695
1278073985
279778480
73547233
1848529186
183134435
1529842790
599071583
419040016
964212493
234698694
624228243
1611507534
456392428
335966260
512644974
1616772960
223986407
1266839876
1510521356
196752446
1877949221
2075508904
52556546
1269839916
2009456
310571657
797126372
1524765402
1034618250
1351124953
1150046029
1225203805
744861947
1108404568
1517280670
1766853613
457534894
268368174
271332620
1798311786
281755627
154836113
1723324402
380122457
1871594459
1160723884
829071884
1889415821
1091209427
1054006636
1956604822
1753899851
2038585159
1661388395
1231463536
1982594901
1178958149
111731389
716498350
2066655460
1182314056
1548026835
1319092186
308866601
456202361
1260273949
2064083776
1184389832
1237347983
1456836529
520736281
1484868800
842898200
1833216920
1662518013
1054405079
98786256
2014017691
464413027
971563264
1039697448
1448062443
749849253
440320816
386308883
467967349
1149545064
2109735680
2066132752
1960713074
310168861
1736339780
438766357
339687147
1982448700
583637392
1086169804
488031658
1819319207
1483599760
6264570
632891468
1790756034
1878537191
1965914980
1924889425
1657720347
678516211
229270570
1087815327
1442316081
1880891852
1041221104
221971761
847725523
688258008
2048996267
1159303231
1080844502
1915290085
13603582
1763386295
1517943704
1955245440
35637573
2020882434
268408802
1124461262
1021864508
700872958
211040975
1131031247
1327459311
2012514517
68711011
117133528
343272523
844458404
1620462855
671676500
181413065
1596988684
20630726
685241672
1566723439
1780836422
2111545210
385931983
2010907967
473632738
1184270245
2061795476
514307357
1526440351
987004579
515294732
135311268
281051826
457696413
126243256
31954022
129648854
218535710
1538922246
139223434
21328920
1933734851
250890870
923037897
1537523815
502154338
1160912956
913068692
734439787
1604519145
254941800
1405203007
1271422945
810687701
1830572821
112440478
246065634
810155415
1440021587
1567701331
751379126
1499879822
213137216
1300521926
606262937
515372366
1634860601
1063159346
602295544
313053763
299841468
330771442
256150426
1376963797
88447610
1439973455
560975386
793567213
447788152
2034413190
1311328575
681080969
970830356
1529028938
904269807
897330566
1910335869
1607513528
764599635
1107202439
2121725710
1625924323
838157971
1561478323
1901142325
833942782
1842489495
924356508
1867178534
1200674951
856057137
1266098295
1078859825
240552797
78706283
1908584586
1149797242
1512984969
657446240
1070414198
1337666993
400756584
873337037
1837249734
790014412
1003757127
846198528
848205177
320387615
513245496
1103615038
1498688479
1863766149
714840642
100728493
1977078697
1122972126
1071221299
1678089718
503996665
1513232979
1041552726
2127165520
1955856768
141299822
400336683
1009466196
1927232929
2067856721
1155373865
1061380980
111338791
1295697933
1324619412
465133112
1768544459
1582936703
257735267
1026620371
1792541263
1301672529
1488286370
2040875236
702531259
1470360900
963244815
913572360
1928001908
637240545
1536563163
440838875
1904726919
901730818
1418661886
1639406628
698037977
235756077
535728718
1423837779
723879103
2052004463
1370153409
817828954
1719293402
1347441657
1707135378
2034689757
46597933
440035912
21569144
1325949285
1766900956
1196651090
1086674490
1898241614
900200779
309636506
1201386143
1540948607
1119083528
1133801272
1421056048
791862822
1158561895
98325353
1839094444
467510417
587714726
574068701
326885664
2059620000
1012544961
345493548
149000998
1600846108
75009764
532785287
601293487
1384452790
874852343
80277254
1864376759
979774251
1754436723
920894999
1722421069
1100575453
1960209826
697798662
259645464
953667874
420203262
1401517669
1865683294
1307288001
740667264
568089283
588083611
1443397391
703577200
1025703332
1757739081
1824514271
13021063
1212780675
447215659
1682539547
2049641322
1472169129
388231305
1228512834
295989219
249302771
1183462906
1733987874
1889027394
127636538
1341663628
1777238020
1113274903
293254046
865246933
1261198768
1339724738
798358019
752326341
687461862
1180385569
680384060
1705762224
2015746072
1883777211
537254880
1300034099
625892878
1547620709
195547580
1926310163
1290626749
1126770602
1386204641
1813912527
868441867
1041050278
545441830
115666750
1793941148
1387550048
1006241605
527386676
1790168412
1815207536
1834250025
1771924455
126480791
115737691
1671953595
1377018817
1786640731
21193022
1071384539
1890003601
1069211715
1418696432
1041356911
1035479788
2096107636
1983391790
575345831
348708607
311728853
1697614626
1401839062
1679863127
260760913
782011333
1964689529
1810278659
271191201
768507389
1244041156
1320755743
2144075261
201364152
252986786
1637848204
396088036
374983040
1672624903
1005390560
341541775
219420579
991079481
2092390042
943679030
1909678796
1111930157
872408111
1439422499
1620627301
1809787664
2005228862
147133402
830302097
72640958
964081155
1468039906
2110516443
1286246121
1227992404
560790008
161224741
828788439
1084515308
1281110249
1697125385
1339755505
1886895569
1723457196
2069463451
1953867592
866013567
626613811
1083914997
1548879749
407901300
2090959788
1785531649
2001820300
929599646
1224521286
1275766374
268018199
1165130851
95084837
1030896277
2007975046
659087999
347860093
1374735120
1440142813
2024704256
910435503
2021349060
1833709725
1421677351
1352370186
121996375
174302310
1502339859
1411669092
317109709
369196531
940274834
810129869
1154010476
171319449
1572206872
247053799
132224520
1509616043
1311393273
32643848
881339758
1937804948
1700098672
538363545
877881348
1477580323
1784760096
1058690792
1156246648
1848660761
1999745736
424970121
786186360
1801796549
1654645144
622485149
537227575
1004682292
288320388
259969807
1909533777
1011632926
1398814482
1785390388
296528234
2078190531
424986129
937398460
1082760143
117606102
806986961
636532262
963979856
510799682
1271320330
413212735
1478011532
910204212
695236092
968220502
1170014652
10925026
367560232
1853949940
145641663
1414928434
933307519
977480680
1325368341
1176089836
1179463655
74124501
482037271
1816806384
1523491848
53605628
1333322862
140829058
1824659364
1259952936
2130377816
2048658190
221991275
182481299
1392215561
39123464
732180229
998521616
1432336866
75024425
456745742
1137543532
1671910796
1541141178
1819238014
2008152439
1950411703
362359064
2071258059
812578208
1656982694
689372360
1867003883
1184025518
612479914
1151079948
255972048
1359529475
709283
882062714
1346545166
1761415803
1465427753
1474681979
89635356
310033332
1786986123
1715523862
1691526264
1472387440
1925188479
1064823897
1022478670
1135868519
1754066479
1102019883
1979411960
171571609
344567484
1930813325
995914532
639788127
1164983947
1075800632
762336477
49889096
2145630953
1763842555
178729545
1876171782
945063517
260093872
1612064389
415466898
1782002199
1863146105
2135250262
1033651087
977746568
2096144946
266334617
1082182687
533885959
1801326401
1403607314
1300350219
644337980
1953573597
413917293
80675038
1087118971
80826700
1601648426
1764434156
1028288768
519911384
1546941284
1436269238
1356803295
962675273
134304011
1292310889
1534818503
1806394888
1914170884
1924664760
1009884944
103199331
797631110
1162966279
525893526
1147563024
589999634
1568857155
529430289
821712991
1818367713
619613194
664984599
419402864
1111399484
1384439574
52371183
1312485758
1868133533
489782276
1766131565
367305350
1119766691
1830086267
630255475
2106399297
1073447893
1094915053
1066596933
1508062192
799060617
1818921506
2115601035
1098370645
1351906607
607083547
358001818
1517635726
413225451
1169902640
1440067158
1940425034
1742513147
784352313
744260218
1244112499
1817871309
1247093730
449887913
2134602787
1884792514
99646860
1389570017
1992479906
1821290348
1445023505
1400642188
1047348443
243565668
1119383881
1901443751
1681068904
1880179575
809307454
1872252575
1147439245
431294484
1111334019
531269770
1275793445
1006324885
1651131628
797881619
68945322
1117642630
1906787865
178713216
977123088
1942867100
1576266058
685204864
387159610
2081632232
20370523
816726824
1297494465
587607354
970658803
1810326215
541997766
111629791
239943163
963527859
1894589970
1858771943
393363144
1444840736
710219877
1257680686
542360452
990141653
1974688641
515498140
566672801
930847218
365609335
475071253
1439714568
430185509
1756086707
227079690
419879726
1496606983
136591082
318189144
137441290
1996768143
430400212
886637678
884518599
740392491
892286411
421636853
852416071
2131693675
1512418878
2047768382
1456453241
617359789
2053793832
951445389
506262836
1135700858
1972442570
1135038510
2117550243
956901167
361984012
1509930870
367169549
1843944032
71362882
1032018578
807757473
996626634
1675538821
1681096073
437640149
153368268
1994946836
726602995
267482325
1973799728
28273560
574569332
1352574308
302339383
1749010462
1044438633
1556858179
386877068
1044741480
348765907
1991974705
188131672
1391452852
1488183438
554768061
515477430
1486040439
1134477771
1748813810
899944586
493327573
1963393612
1601611990
777363408
1596833285
417958610
223999860
226740971
1572078655
1617492307
1376597173
1710730860
499097744
465417120
1582588319
2072473959
1737147837
1279161255
2057594581
1077466230
436239265
1342899917
2024549230
1663315259
360672378
165103326
245955509
224498785
1014012920
167236458
1323380519
1845468455
423479942
1432398965
1915511406
1678815584
1035229657
1933862781
1336847756
1895825184
1881180417
967242779
1627642691
528439315
846245514
900385951
428553963
834310545
338373763
902830084
1145565990
924975928
1126045964
1416103257
1555965374
954206639
704797316
766498663
905154858
1748648634
1171781661
1762993500
1338971261
291008497
1833968450
821378158
1845052483
717411589
1621484857
582965589
832607754
1362880145
442176391
691498741
1091595927
2134140561
188954027
865479833
734074192
13374813
1103443811
846198781
342234230
1423346543
1201499001
865002199
442295253
580705652
1298115129
713402915
959636111
2004888253
1386303618
588868548
1884091562
151858334
1470978893
418835565
1344190669
1623949991
481053709
1395355947
1359638789
2033949150
617716285
561092356
1484422899
1590991571
527628443
680687068
982418694
54570026
451535032
544677224
476539001
189955342
1951247804
1682971416
1948594763
1476362409
288040975
434738406
37386415
332844765
935078013
1897471170
1571244717
464087775
1601817028
774652411
877417364
800975545
631770849
118286855
1895402550
1550239793
1686390444
1546508681
77165869
1541516515
528835062
13615683
1162929718
1484567774
542373223
1339513363
909956951
1497938255
1043777390
2003931514
2103363983
1312479821
1946120383
135451429
1491938795
579680776
1140589147
1149699616
583997147
1160595031
1279109616
2051074095
577863317
1051736087
911867168
54728740
308885399
1584585988
802278087
517852529
1725749199
1884780604
1173371932
131457471
1161055352
1603438377
950434735
846333159
1515014085
1513066844
864232736
896135505
405251798
1195660289
1868721535
353411669
1302310358
2025705205
822137851
947560943
1334683374
131226119
1054897793
1106223742
1146813540
121794116
1209167687
2096299313
488203484
1714228108
1203268722
2077800437
958494613
622893171
384151062
1911791668
110926744
88872323
1361244253
1083705853
899755237
1617838810
2040998819
1289199919
1452649707
209901463
691343267
1305706738
70866696
2007821567
1560236216
192772303
689644611
104563190
342587249
368098044
1841531387
609191934
1723969687
1101290580
1635851902
286925589
637785861
721763551
531365151
1519999508
2138540847
146620955
1997258781
224053003
331831816
1269783535
1676800958
1912809169
1466477076
2096501628
1870593175
837495833
84951398
1900319427
1386316506
576695206
1770121482
853281583
222806010
1598175231
1087874821
781573211
1929882549
916273699
606281099
168017592
1244263426
788219673
1737763571
432498352
1944889690
2007012260
691205530
785471339
89097201
1450994016
1078098954
1123832483
1671163211
1090780154
708548591
1073733072
847501035
1918721165
1453240292
82396213
987292124
2038279135
1293073030
1969879150
1377640350
56122430
204860954
932020944
1692169771
1348813906
1773527988
1997669933
1318341498
2090155349
960386730
814558630
525432162
451961656
929514564
1287833572
933812764
1943241025
201376130
1007812855
1317441891
1516312539
1076355627
862906431
799994884
407050781
573965822
921307848
2095533567
485557758
494365573
1141944000
917404969
48110933
628286746
1211422673
1938382391
843069598
1305871917
1005540153
1997854056
205946892
1319865129
742090971
799075988
1252504696
339719581
599968520
1563759754
2130453224
158496329
1253963489
1670958337
1550448636
454626538
1859730010
355978258
1939285676
922872583
1615664352
830946153
59953801
1633155704
2036802996
852360111
1018104811
800312005
1859325504
219006249
1275656247
621037582
238190630
1198203638
851337493
545931979
31953505
957210935
1545483789
751127047
1930034557
253334467
493987334
1253684812
329063461
1917084131
614596928
89529835
896217528
468126807
1327432627
1393165186
412470636
540792123
1941639191
2109925913
1770477303
852121746
867690534
652768832
1022893244
638761602
1197478986
100115133
2004761684
1290098978
232333433
1111770465
747254727
1173631358
1454341589
1784938365
1016553288
561673521
1233839898
544916844
1127004580
616104159
1886558586
815740816
1545699101
1029013626
496065952
1021204443
1185351250
1601722872
267524718
1166333778
1042662767
1051606787
1572311673
1716514795
1010981346
1384986456
407959504
83952394
7746944
1763145788
1348103254
261174368
1100482386
211696870
958812306
1067111687
837116593
789187007
1396009868
748563047
886806967
636637541
332896798
1213021823
1101157793
1956263827
315996599
754965295
2093148442
493149170
536846349
788970960
2106235198
330464030
1801329280
211449927
1587098859
1804460059
2088059281
1917737993
2131675219
1564766048
19270537
1091844543
1208926428
704166100
287164647
2093756497
890717632
560730867
1907572721
1183434918
747165812
906528670
1115980681
1784499529
1327080264
346397451
1075813880
770040666
283949481
923003847
957704765
96684435
1169963533
811183779
1795041499
58621314
45397486
493577125
1347179114
1752440788
1743141515
340930351
727478569
956651278
1062644383
1637754976
1922984425
883824046
442458440
1260783652
612241184
295038197
2002543805
565183280
1228751645
456050620
864272973
825940243
97275323
1008038526
1835011180
2112858326
1979994216
1019037430
2036927979
1365788699
1777970879
349861489
1107888841
978273782
1925189675
2046328391
1343100973
210988990
1843672045
985237969
1547366370
873337183
437515102
1943957005
436461106
1753674346
1220054222
86949577
1989625023
1814502083
1008046473
2026989574
2089438034
263638923
1677860587
1870078250
2020184725
95008219
172418082
1846502679
381831202
1412903385
223495646
846521592
1840369683
2034068574
800663503
564700370
253751556
2147047790
1166075046
981199287
637660582
14256250
378877992
2146093794
441558138
566218765
1745144325
1268045538
1741176932
1404314982
1496724226
1895911244
687149010
429697548
2098888216
1266874110
982152632
133750474
1421297683
1106222537
730365569
2146128330
916352303
875461206
570965564
1144130839
1237375463
289020062
1114179166
710979876
1089576132
1567260706
1511599957
1543381513
1820037363
1639471149
418558037
627657456
408368660
1102046956
1170176560
915158589
833141155
1334835498
966423246
223366934
1368318619
512510869
2088161395
9218509
331871456
1577396378
1666976777
1898559164
515749656
324016215
21236989
1790827641
1047356517
591375520
1876442996
535692867
1332434466
172052078
1823504531
1158970598
244315708
659366798
234171030
146395227
682128731
2121747669
1197837169
1786071252
142989544
425390943
1873887495
684285973
2037978781
546458174
203674581
416639863
1277705116
1301116967
1987036244
1085869232
851447159
2080228981
2048158160
158510839
1081326502
2138001683
1727450750
557433780
36970634
1229570410
47770306
1767077769
573259622
156263538
304204720
2113505955
1806125433
1349035249
1903474414
1045234056
920526766
1761339241
441269947
897922765
1732508739
769911706
1476277375
299105741
322346361
988348992
1759254310
340644395
1838638090
1584339196
743928788
1913353599
131404161
1271445340
1199753074
1810443897
1336868364
1438712669
1110377074
590244808
262870592
593125751
1322221831
629328604
55148205
1828261606
56325109
309630369
1626216356
472728803
1190303232
692636091
2045847083
1776710902
979485615
1870062389
197816958
792689257
849075876
851363291
885843445
984564457
517334901
12531357
1155834232
504954749
717938179
1236768147
795249205
1681459455
1521065375
835057583
2018069611
1527934928
1416677094
2039400942
780368593
472420275
986837578
1109465620
1442079188
532297674
1921665156
1041188235
1929031355
44866049
1284008472
605776474
963631599
1074393148
1818242907
20757075
24087217
1318322284
1182093051
1420291824
1491167706
2129043107
979787273
2049131293
783662988
2140723924
1757815252
1491470486
229863528
1547070756
335748140
1282034000
1930664749
1601486709
1604262950
2145686004
923426325
1531463956
1332235695
1956396162
480411458
1842903675
236356369
1809811492
1082476963
540109378
1049607452
1601455355
719874485
853935110
2009010929
595328367
1961534501
1451092409
2118209500
1201736535
1484343874
2131392174
1552740168
158513365
1644670931
864576980
355464097
1342632228
1279707713
1756127104
456725114
1180193940
591090235
1671997021
1793686030
731850140
1144137722
1866455515
1000548122
821847987
1806405860
848381774
1970057161
1124426963
1248077046
909163461
653485975
1171315786
978118393
937747529
1226204525
683309147
697694423
752030529
2089999143
1810579109
1579944777
388912347
1547761811
156519789
1415388032
623467153
343749008
1443862949
1513268562
1829052242
1003674995
460877696
1841103072
1302264904
533622235
296759725
1841083467
774275755
1952933207
121970233
556650271
32264245
2022727473
1016485101
941628472
1912909908
561872292
798385954
2127670969
501715908
2028463397
565905671
1785008924
1119675793
263110879
1201132433
470964618
708625584
1361795670
968694664
1411974296
738730074
1468772144
597409867
646576628
843946832
1608498202
46672708
808526460
1934566973
1236593443
2118863224
27870551
290827696
886729716
713682322
188149323
297046538
2087399962
52365569
966714014
802648292
960392231
1751881600
1915664069
618080713
2063266641
88704459
336831961
672798069
754300797
308890070
880848984
706385555
1531207053
1602416045
1504144731
106780207
1572559690
1870341141
275861747
2063668383
458911405
131157871
405620835
1937081225
1955386597
783819942
294634193
623932398
1944014118
1360808993
104590187
677219413
854042949
1650567258
1713171792
1991889673
1523453644
1690439450
276673643
318404187
1337024843
1161483762
690213069
1006489465
545003915
743047659
1020213412
254929039
1013153982
1364250387
1889029416
831029896
1724635349
1802946231
922594405
1970077804
1148033061
1699595365
2048002988
1076632559
1153351964
1998534188
1046088652
1732892530
1132944357
879427676
1370893197
160241780
1992593974
890447406
513348329
1180691843
1635003077
145694890
1746507037
290311894
641921347
1231741262
62170423
558244986
80501077
259332118
128327927
927542445
1904647719
1874178529
173343281
769709818
1374363288
1549853262
555104759
464106
394712040
757600829
623569339
1491027266
1955985415
1405323930
1568541139
980467631
668289131
823292262
1336052011
629614074
461034239
1372197438
22999990
1360541173
248340701
236025253
1592515226
725477622
1762479479
124176488
762388252
707526314
1689278052
901957540
310520333
1313298821
1892580115
1287574172
628849961
1910396576
1303697226
557823661
1148394003
715178806
333911009
751915279
1187372775
1137507085
1047825888
1848902850
970198716
280953865
192148873
1002934944
2097925911
296101180
1285473620
1522958830
330143716
1944433347
345976080
1110303857
89466513
1677550798
1173687784
1702994494
1149240686
1414454372
1370663643
1016797508
385417215
164296243
114285447
1741352266
398237781
563937897
558210758
725762488
232233274
1598619998
759333914
1358131307
1426186752
221410807
2070109285
955384843
374944225
532277518
1448707165
19274871
356240822
1720410831
248897775
1391883149
1864299763
1316720037
999965020
257296313
115274121
1713727805
845364848
126841838
1878173739
1574201932
1697331655
1068022292
1230251310
1666413592
1816350879
1087375499
990852134
842476349
215757632
1194859939
283440445
1347124044
1892203228
1166771893
1382190278
1371815341
1118549265
1557030905
1840715400
1090303066
1330745662
601927256
1863696714
1325695496
1720833887
1015718923
1644530173
1972549890
277189591
1693462448
80675755
1255798486
1143269186
345302014
368977720
1298191460
1904966993
1679281177
1033433873
1169655921
2016461067
1503459809
1549501931
1527869505
736076544
1116246009
1577600660
994792687
958351857
988274309
1038202247
291564458
222594368
1154955412
938840317
578313965
148228584
398231986
76519711
300434739
1944493320
1647728348
618342594
1803496703
1561028554
1162964329
1005131166
420907160
2114970491
1196817092
778902786
2009718342
1630354924
1034970985
377905463
737416965
1146380461
586481403
446051403
1517755149
680593897
1755234081
744186998
1006982655
891981267
1598071264
537758110
592785326
422875018
710367930
1814664612
566128704
430635083
1103414051
1967973249
1495379552
2123396860
2047172213
1028898483
364524012
45907468
452465043
553891452
129944364
109040411
1668380360
932106839
1743075718
1260722675
533936415
1932369052
1928078027
1144600342
979466484
104493049
696337789
1725559298
1896772416
343461707
1897441645
270801532
541575033
2091536551
1417383794
1044922285
790625224
1004932558
1092809645
1470637640
1164234095
1928696036
1268538974
1576481354
1007673147
294187107
277887599
998632069
1212978331
1936175989
1247964775
1341521126
582397867
1945274342
1785102064
1650379413
1760705422
272958499
632925939
1914166657
2114220795
1634250253
141301081
1216774606
587969616
633412776
466502789
770397021
1268524540
2086096772
961195698
1207079378
854893745
1536426417
1145303272
601901804
435120177
1187587887
2035837357
977624996
1335893237
289122599
1187714292
1742077546
1229409405
1686421956
1929367558
961643756
1014513192
1389090762
1283684003
1696244038
928838491
1448785833
1856957858
1748035498
1249750031
572314842
1913103955
1395095891
1983405153
1885093917
1038732674
1562521194
1409625015
5274820
2030159363
110899796
859656311
1423870461
469883057
1210592188
1867984158
709679176
1573097984
979855853
724734355
82116747
584479004
1379501942
817226286
261707781
1285285695
1119146672
1301764800
1505458276
1510881505
2045776576
825045330
1927820145
1479728898
783558179
1254410817
851784905
650407332
2079270621
778341915
1128998589
2014133597
1822831393
1962661801
2121472025
1151713239
838194370
1855451139
1298252154
1388810462
1639779350
1101934997
1103752207
743772012
1719554862
112236493
260532779
454134046
798832016
927332846
172685746
2077528072
258410786
147437260
2058196836
1745158168
1451286257
1839237701
12515902
567984518
255713283
839129401
880088677
1661358805
186832050
882862322
299081310
1788364508
460297821
378733285
142887922
445532437
1279177290
1374046275
459146641
1377641806
1887902745
35259082
464332179
2141729774
877009137
804791203
138953106
1333414936
629566786
280821268
2044013352
1713765669
825752942
1281350583
452055992
1698152958
273676578
493305118
1108184827
236107258
2010943497
675324685
1695843092
1245472838
226369038
1323052368
107292974
397369739
678168806
826688146
1874036657
1876889977
1573734920
2036277622
1820515948
329269178
1941625995
1564231179
132789376
1634355471
1989805013
720324490
623442055
465661130
1509597187
1433208511
7287986
1640138097
769935880
499390103
467272166
149502787
216637427
1921528175
804900182
1881716435
474092402
1129499719
174593196
1603414494
1192786039
637859498
570481227
573805292
1339595510
288028722
1276146723
1528219090
1688686681
1486628970
1871724039
466291575
852651618
1442954125
1159323974
138941837
2057730704
34223821
376823371
2119322269
67586425
1312355200
2040965067
563260564
1215079446
491170192
1837198911
1122467543
1899029655
286266462
988578148
984497361
1455036347
1469456750
591547983
1298139912
1127894272
153865483
1376808972
1858861355
968476472
1557745639
1811152252
1698297870
1244532253
373703463
483825122
398887328
353131967
1455758683
1170589876
1428362265
1826347169
83111886
1040559582
156616983
1593250626
480693499
481961509
1828856259
676575641
125972117
1378879318
1238463646
844933660
1344052318
833104793
596638348
1288137968
1341353224
1099223535
1842754094
1417107423
208304791
1094457133
304276634
561328811
678164617
1353409799
1017478423
1240604611
1577020383
460962893
746140574
2135846149
966040519
281849997
1345017111
1999508429
1770527911
2032107250
722896766
486110684
223684967
1384392453
1461745131
1097525286
1517771598
41590614
1155552427
2009130685
393277613
1670857723
482546536
41546998
176325094
1727517345
700174856
518636419
1425198465
1598337474
1752851762
1376849195
1667550062
205605818
1710206422
1693067406
204631566
1291122049
1999978123
981428324
1925391319
1545420073
1098119513
1320492543
46100316
1428901065
1636582742
955085016
241528374
1061132140
125611194
118861683
608478557
1219651009
1514976744
131996384
398148601
1037264195
165385090
916364597
1043881874
953397911
1960502646
320750092
1792579338
1579667693
956672653
75708260
91801960
2124565539
1496469702
586981186
1046064357
2058388533
448025564
965439890
644005052
1809361310
458627187
1110832695
403423261
15031770
1522311530
904527207
1084864241
1201518782
985616624
281216325
1628479657
757481534
680236970
1347495104
1442087216
345433114
248155640
1168419207
1004855696
645898817
20735274
396466929
5747093
1827614955
956872921
859271891
1180314997
1895767805
1141860570
1794247009
1210709816
1935061242
1685273900
287079680
1098510236
1701683737
224460345
1341879014
1947025500
761535984
868695359
2139196852
1470115141
285110279
716567908
99053285
1666702869
283593298
1100210875
1845460355
737792277
821844797
612743464
92977602
1244747986
1024324722
1868944180
503884417
1491734091
1330366601
1845275884
1213377757
1096016743
1579484329
1809540026
1953177063
1134211895
2116253771
1773897984
18067447
1681091579
1386151173
1484761256
559421838
1435515321
1324822144
1321854132
1390757241
575229999
1422953405
660090189
330780231
641983329
32574710
885783892
83228040
284086792
1248125905
463590533
402639630
2003335990
2035458602
422471169
511511369
853221240
719285623
93687778
1536648833
1185429844
1035843540
914079010
1563596959
1189649844
1942790519
2126388101
814805818
839348488
1245714885
1819245745
822940799
806476722
197686610
449485922
1743061087
121153700
1866021307
1722015835
810845018
428434350
140042534
1882006148
1625460173
1785240459
243918841
1233987629
354418469
1724596409
1343036261
139461430
1328576560
525474759
575426221
1078487541
1309763533
956597090
1227767472
326676953
1588531730
2022449732
1407239948
1476252231
130952530
173414751
625946940
1977695934
1663889092
1597860135
1613702942
1374330589
1504948646
1580770398
792697405
823580946
99593107
1473752178
1903489290
966920380
1067869390
1954339789
262041905
1224700528
1317952522
978023210
303814088
84193056
37436624
1254106844
2136869620
1177554400
1419953073
615635472
615346185
73266831
274582847
433817688
79730925
507736922
782033612
543316108
176230621
101220228
452517226
734497597
1027379089
1945315083
368596818
625391833
785482988
2115088434
138567204
695809793
545555631
1752163160
1650438930
1031342906
2140100772
1774334667
1105925746
2010448
359647752
121580196
5941228
1628392340
2040836699
1697622086
481015898
1323828629
638118063
1028672566
1486893036
4162748
765406066
566138634
1360842579
91242363
1362599045
1925484916
900522097
304964123
1317901796
1202925021
621140123
1385180881
1904892121
997984841
1911294499
2022151427
113532709
223273956
2072628002
1445927720
1907441610
1583497310
1908385210
358121030
735008355
1325233520
1061267596
1779599460
1827295406
205686645
712173487
57810589
1880256108
89862642
174827836
113874564
728436128
1291969570
183222491
594568294
1620229099
372421964
1975602368
517977965
1248844541
238677324
1359629698
748477901
1852289133
1430578857
1966494482
1390974596
1044538146
594915742
1718117902
1199916668
741141264
643219678
216826640
1516269119
1105587058
1323266507
1152400435
1731318773
39948294
1097890665
564106386
92605661
197838108
1585820122
498481378
1638427346
1381896634
660092849
957400458
1397695971
795357191
1648459216
64051791
245740882
850243669
1236726160
605724982
209764014
8248610
571573859
1423511017
1208145486
297660627
1106224941
828804028
835587792
379270830
1323597103
1347267226
701312958
1978383029
362264223
1762642723
515876987
1624593570
1377499927
1271245249
1136959291
396150874
1539401036
1876210089
1211083038
694263046
56894735
604725894
1123702839
1429431018
717033349
1010029305
179400758
559208966
408076784
1163534186
1774024338
772228234
741208700
907125871
1197780822
410207853
1271226061
907263767
1715146890
1383122966
1486704281
2075812164
2067442293
1465067731
1619083041
329439433
1765249675
717569831
87795441
542443717
391914487
1582575604
1372187224
1245279113
1687100633
1298813554
1927353988
435219042
546979567
1506656332
1087677195
230585219
713492478
844285741
1076384603
400301640
451388907
656855749
1085753588
1949148700
1428541392
92080957
1281539752
692061857
806647706
1640423905
1666561295
1942492779
856848153
1531706034
595700040
1887777730
2095757974
1034852130
1253770102
589719897
1848699870
1138613383
572797878
35709256
965435402
1806075126
728313317
1073810831
12964232
756859415
956777358
482041835
691107327
1604380183
2082048093
963953790
2034614413
428972615
609217961
1479776358
1206662636
346993415
295349179
223329725
790251022
802668457
1206601079
1686663488
1500631471
1909568793
34819092
618682915
1537714027
2011619151
1466593774
1648562018
786070830
253717540
932783492
1129555283
1822046182
34290907
1284849231
1624081475
2085661639
1847883174
1576120820
883312767
952914994
1420033565
1067451496
956613041
1096841523
125821776
2130780837
68401117
196936649
1646251490
858202009
1764997089
169156184
296985391
1293364346
628994361
861847657
246039489
849402049
708687664
558083233
475735348
1620811461
1558354281
1948373055
2093842281
504025296
1937120649
439268491
449139807
429485837
146817646
60664086
636513481
1671090683
1657494888
1230907388
596220414
1314004016
792500604
21750191
4709731
1525886070
1447197129
229499189
36134194
950450153
606256220
1213658865
1170549195
1173528327
1531110409
568672687
1240971262
946862260
15000708
792097051
21110912
2131824171
1642968899
1840132372
1639361146
1528622031
347560362
711869891
1429269558
149511126
1701951525
176767814
601783902
1781524158
410069667
1630347341
1614546970
2062114579
1567203560
1590816547
1888913183
2120869120
1881756755
826453153
884071169
759422759
1917397010
1041110430
2131536564
131557701
2013768125
982967892
889592718
893108554
1026370615
146591901
1075814166
1122526310
1853385886
1819005726
1222750703
622009155
1301417575
1666441564
1137927179
1674570277
996537927
36536537
754557390
812154300
1477075862
1611048559
2025609858
248411321
1125888271
970227797
536610795
70167427
373932879
424441637
1925469332
1253082185
1905837020
33537586
736884829
1890016914
457176748
1801123281
207948426
586557702
45388151
1571816438
1407597988
1565410043
681752867
752409976
756085482
63682525
1579851607
2062585792
228508242
1302548515
1259321125
2067639887
1393203020
270030187
10914064
276402666
324112400
459042919
2100920841
1452093711
1932259755
966036241
1085931578
1034681825
1737728532
2138111296
1201313162
847952646
677051438
1409466691
1235189186
951462280
206613675
1976897973
1751497377
758537348
146413371
2001834023
1867280970
2108716971
359280628
348943631
1591072567
831026979
1282710965
1871231541
812047860
611548515
374306530
1381729805
151180691
1823174055
1032694684
2022198938
299278956
1518149002
577190052
1286683364
335966260
441127772
152102442
1707296445
1382421492
1043491342
585181563
805979372
165675980
56467850
408314014
1816465274
1159285602
1697276886
1364578567
1786289836
733070362
2121545938
255925347
912720234
2043194386
2015093047
1208956616
1809536470
1838219761
798289777
1334781329
1050325600
1245440707
1949900348
418584354
1519961217
397122743
1749955261
303922487
1006554551
1908643011
1815117522
1553515252
1746759886
474026893
2071728719
1273316594
1786079529
1343470244
327459975
1646857471
1391416873
989043975
535896954
1619547362
457894886
1956735785
1677344258
515366609
1136523009
1172788462
1329633708
473694087
490863291
488672150
1478409612
1318673045
1625536668
1665714262
2113180460
1387521973
743887493
2109716395
209288332
2012077125
1397750031
1849849847
967616179
70122208
1290203359
351860001
1073383518
1953401994
1369473883
833983048
1438704276
1332718538
17229953
473774173
618840959
988725691
1068248340
679288608
328714318
527122653
1698354918
1657278201
67312556
1652415121
239969014
454295408
920043817
1665223722
1015735354
1047524628
414696768
1636846116
2114915654
527313923
4505465
778322143
2008286765
2053371113
319510461
1692350292
654745200
2098032251
1520746375
2025390241
313561317
427295616
1659267638
470042981
1432768045
1888661525
1808766131
1556557414
1939022070
2027919865
796634252
1215609405
508468293
1893464287
1005660834
588479681
1257158653
692731974
692099668
1887854864
1972412204
366088408
256308483
2086362004
1662767328
1105059588
281443048
2114495448
449018790
1947593608
1377081014
1190498923
301646349
1871278600
51298327
1350874137
1444391724
40380230
2034744
226577278
809192346
1929523086
1800827613
1419581452
599759744
621309614
1554401279
1525448551
716742604
234833993
1720707143
845874745
556698520
100680524
76132222
1002829193
761692004
435631951
1183126799
370385481
260074690
295295417
1694752941
1985603866
176940695
1055183006
798388953
1407243066
1507335202
958659081
779063294
59312071
1545746042
1756648888
1820469455
1832753099
1359518730
1067321715
570843029
1024623350
1678284711
847280706
341436296
565538699
505302981
1908647477
738743765
1032907855
1993857597
1085294579
1992147688
1127683197
1739104907
1741046247
213676331
1464439333
1090770197
775223280
2101261375
18524154
300094503
908700797
44907128
7720829
175747859
2107914493
1426580931
627215020
948950522
975085905
1527500788
2108197284
1796919170
449903597
526033179
589991546
221818131
1564569802
481685154
958376109
1222310158
1935036093
2017919125
495982754
2115407938
2001894996
1853176145
1436141859
350126635
1704139958
1212492621
233919454
1851345195
1270213062
1316419077
1131436156
1279210516
1468709999
1599714741
305586671
1003783330
1274363714
1349338446
535183654
2006349259
1640510583
226787153
254303574
1668885184
589854221
1829948982
1952048060
225308352
961451591
1870909368
7459027
1998629792
1632709470
1571945041
526562854
16172035
950342714
207202705
1677203721
665977311
1951503122
1365827469
2048960445
711112850
870860916
541899746
349018485
1558725916
1434070622
284894637
659683696
447819879
686163701
409843043
300986866
1091253834
2077549395
1621161353
412119787
1407247586
1903889901
1855573224
473780827
560100822
342315334
487004340
297184523
835513001
461876077
709951963
1591607907
1287561249
1876140723
1315392950
1556670686
574307681
969767328
138638251
839263363
1156613100
1082406626
1039301731
1146427910
294578164
610320149
505602533
1892353960
1726038833
2079835009
50375636
2140991660
108729949
1881584937
809555070
996761342
289573267
730392948
632309368
1186273400
972726807
2123373003
1450459318
972680519
1274191295
427943325
1506069595
932845137
728409194
807216910
2083628329
775446897
1592279964
155995437
1827506949
2089570287
1893112677
1685514350
2094705702
146283695
53317896
1073500281
1105371529
1859782405
257581782
2098329769
1001103063
1892828467
305854645
601085186
2000029614
431050121
1443776875
1748935466
1547755875
2029126412
852778324
550179823
907897521
512862918
1873268949
334474404
1797486194
1974188922
1495925712
510491854
921401759
1209228283
1258293836
1278383997
1049577305
1473304053
336385228
1066265875
32641090
887060504
854431759
1482563986
1308998091
1361213044
1568768283
364557257
1441665758
1013589193
812455818
346073721
1890009055
1188926543
1539924847
1611326779
1481413019
1037240600
1509312109
1072992047
136846807
152704085
1350858143
1146917746
455840122
721758257
817014907
482722649
1810897613
516825027
879537357
570776757
1947450132
1149517528
479366659
1041518302
241630327
1975194475
246526511
955002455
570305689
1901649341
619685203
1870597235
1947083275
1382937647
1775043948
448056247
1850809000
1685517974
904400759
1536880208
2022789537
1450119880
2045039880
1050235452
383710960
1075569640
1756081034
1083384874
779234961
2122376934
2123666241
519728609
528054123
1987936043
1683858351
1977512800
1748174031
1741487463
1767585022
1210499496
852503812
1507569157
1488689678
1234418441
1317190948
1713349272
851651083
967141630
939837908
1194880725
1793415023
136169998
1644831833
369881146
28696673
1267252744
1736741639
196756103
1805665705
1519212554
1880367331
2075477716
1124063864
675522464
470105900
1302632614
1472644592
578490580
26726020
715746104
871832684
629536566
263495010
275012987
305199712
372741167
417302863
372361568
1585557307
1074977391
1005159432
289356700
199444614
745757203
65246354
310329402
1495529537
462736260
815897935
1057715996
1807104625
769806898
1319001929
1748673123
1361948427
1567012961
324921223
1052659608
1522453092
1626256040
1721363425
669220018
98061025
966417382
166163642
1537824780
79434914
1350023131
1524908769
826117324
91662809
740222020
487553038
809463021
1175524708
2099426093
186389846
711010094
1070968864
1071322063
1716578442
593098632
653252967
1299054260
1292772297
946567418
1996692222
1630417285
1980148801
1038337085
1910877991
1638017998
1857360681
619875023
1484981092
1858765458
1533735134
464843677
625506093
1057609879
116111678
995482477
1021236915
1396333644
693910588
1454643727
834099376
1916627214
672807396
173282668
7502341
210778950
196654749
69521072
1183040470
965022852
274947546
903933784
1414971049
1172913193
1584436027
560878741
1928536458
130901860
1374709567
1453949329
650111138
105487168
1094188596
1929209206
1237080487
1541646407
25592397
765054356
203526565
1781982519
598872804
604659141
1002172644
1635680740
1008359208
738691051
429843573
791142415
1607823656
1700467099
1168733818
609542974
2071580550
2020805116
1081338759
751161875
185127060
1813091452
1285342508
616143643
1399798696
2818494
2093995011
135447233
213425561
465344288
280977251
1932158513
1614623524
1910314079
638127312
1182543898
1565308443
416774396
1811152250
461070940
1307248463
46731232
264022193
1366019683
89281488
675553589
1728373052
905523696
636265989
1780250358
1007627741
1087516469
149150334
11635463
2034756911
1931135519
1384383613
1943042797
699332974
502177807
847110675
227022216
681106090
1599146258
1782947253
482626527
1238329766
825658159
1178707908
1239326348
333171145
1784339650
700616775
1423877052
1233842890
177991118
1533474033
1237824094
1158767685
433000429
2116328038
801920610
1997361941
1766970156
1640683894
1465296108
169836320
1898969237
1365307504
709918840
427910085
1505160600
490944251
2048650162
1065224672
916188350
832222787
1139058759
151766397
94993823
61860869
1581739877
631623273
1552461766
1610839490
1804267689
1021175050
152459141
40055995
1117113532
492402357
1640350748
73869194
1375288739
2046907784
960668321
1767536578
1329056960
1679550084
1676736862
1891993974
2026768395
2068601700
1211978148
1670282985
819984877
66912019
882934950
313430138
13453124
1443216824
236325609
1181751907
468150212
797686366
593971517
1429610682
1141663540
1209834171
1028917804
304180597
1113640683
1548760719
364902111
1528362943
868568881
758907898
38949930
1351233571
1892443244
2122413794
1786826879
2080258088
799101619
536986414
1971259526
344411406
1504650008
403064240
2104572604
172873044
433894115
1160330284
1578914283
393434712
1217715744
1759211747
1697233456
1066221549
577296410
626591886
1660599632
2048852414
903703204
1854137797
1008969474
1523853528
953678019
938030177
1532032740
699029975
2104309824
1155496069
898826941
103192502
986694002
1169720249
1304164343
1621440563
1284797397
274412655
221972482
588171853
1690693924
120215446
1130337012
265025692
428212096
785737871
1974236256
382036063
1262264468
436792762
1249914763
1302773638
1543568528
787413366
826164896
1675475640
599693353
2049984603
1076767590
544390328
3435635
63475405
1994781422
1604064242
756924770
1258418541
1137998263
1759491712
1299125884
441319645
856263389
1549784274
1491858857
767195739
202666518
378707873
110542201
1373538287
1231016278
10761603
1595290282
319400013
349577190
1461096579
1612428948
611671103
2012203513
658241
260940657
720203794
1158657631
802805468
60933033
623595682
725485986
1653029780
28322845
1952817402
52215957
1090919853
650769878
138692387
1017113041
1198164645
9673968
294624492
2029554077
2042227461
1355911119
871146592
667410162
168643505
1791687316
166245576
1663501960
1631512221
918013125
1160758374
564109358
1795885694
297142656
1261860147
2116598722
1529282067
976120967
1918721223
200993644
2139578438
1422761152
35682957
1009992414
1213582966
2127120833
1483505097
497175146
1634245328
18851462
1529013998
292594668
1387125066
559169189
1862905046
358502842
49711776
342786222
965781803
578991364
1544550442
2038905105
263413531
788971255
2136634976
1335034830
990761944
638322773
1929137335
1480475657
307500077
763395403
1872485415
2060413577
1925494537
2121331594
1659835961
442524775
877613207
1141955442
1251650947
1095918731
2003850515
1131567322
394771651
101585221
473877724
36188005
4546807
1899110231
2076911987
186486138
245540104
1076900869
498791733
1849123049
112184310
155017745
88303277
1968081668
468887686
1539236735
85841415
577889649
150172780
280601942
1215867280
1172271863
349860573
1998225029
1954032667
1411965555
275407301
2067337229
1311624944
575655830
1587741542
830496953
2058563326
1682492852
1916553228
324786210
749262062
1371222827
880587515
384238934
1144231581
646636953
1668694682
1243533224
1099449033
1136947616
1296556033
933094496
474937479
779902993
1905613329
1032841704
1968182022
1571903228
652355436
390410574
389578579
426230481
1307700930
1320591972
1767750216
2140100973
1612703526
1721242651
585885941
1178116127
1314662513
1727587034
1214513366
1614984731
2135052221
1382660740
465476270
1690654422
1345295423
1774501887
757742240
1722079223
1849887132
1988388528
1626965610
69651455
30436055
334968944
2096742208
1552916369
1986647984
1799723260
280894077
1363131376
315481516
731917366
1534003259
1061196256
1091984301
1568538913
431508705
1931919246
357351480
775831740
1471343384
1710504734
964878146
60458059
148303217
1144691667
966577377
1834956338
1394922948
1191667670
1658089520
98227027
1302981540
158137083
1398263742
425667790
1061808919
1271525439
1698329993
36330262
2109065185
67021842
1629406888
1221045147
1268524039
1936759404
404971276
39860011
270291470
1636772532
1796927726
164729254
1289648423
1365165894
1079584045
342815926
1939574493
104831517
319171533
1777230089
1057744235
2001845835
1367624171
854902177
863813225
218419846
1155707007
90189451
703608929
390509138
820065333
1962809529
2023960145
1941256675
455339008
588099549
1963591155
1407038983
1257917324
1024426024
862747735
478305269
521720051
1183300822
167357406
1220197724
251257356
1723017889
914971123
680038751
475668012
1297431958
1408210255
425320031
755277467
1794174668
1878562781
1895682574
43173361
1749699697
1175022599
1906440260
1191132021
642130945
212251502
137418998
1628317598
1420237042
1198850088
1308986238
1338584210
1332961657
1374231419
1047975731
86866489
676243056
739746901
872820198
1676111670
1781353624
1402900995
1079207721
1229879949
1672602477
2050405745
1238201160
1793932145
101928196
1473683032
1508198360
2098149625
287183325
2009442428
1948441163
2000671352
1539431114
125620897
780690692
1312454977
2095539225
233328418
926022152
1557105968
1686974580
410911484
2134720262
733875716
1525215861
1351787904
324865734
768394390
1507994503
1246659645
1573923038
98842873
429114579
1435920865
393361311
58601000
1702716268
1142990155
709064431
1002501971
1115902302
959117706
1053248013
582423370
1161997293
1953053464
15337264
1416674254
1780571552
1655005706
1652188949
657523412
1933685151
761581202
2108481308
259258769
700347381
505084658
1094013390
2122914710
2088151035
1089608038
1824546138
391568879
621268128
873681858
1219936965
222620338
1486893833
939670659
1544868129
81531841
35245696
413065
620984373
1901331247
1748480683
2103103967
273166029
534487934
929692077
162943380
411436370
690962747
1550148295
499533108
1274718719
241228658
2076191872
1738891883
846590363
1585816230
153263801
781148154
1537300111
1043742232
1241620311
628542446
1894839712
1804150530
2131590858
818021654
168011277
1222879567
1007332146
1847196652
1726852314
1500240041
1366698057
844699107
874889492
86175749
64995690
1930857116
835606895
1613136585
1132196153
270272567
1746248555
488724663
867792732
1031580626
872811913
1860688474
740212937
1499918809
1949209453
1898032660
13044537
911412853
2068208381
1956526913
867129544
1398049526
226257161
1797709626
111194190
2002666453
1558294425
58017888
189087726
310209979
301375234
882947361
902738124
1407838365
976153223
1046095310
712671727
2109633367
2107861318
188182566
358751768
993157724
336798988
560342680
151439591
412809511
1516196998
1023395652
1965976161
1102824529
793801957
844151616
193709710
993670966
666696581
1926145362
1909520699
435759308
1006656731
2113962744
459874695
200261283
183278797
210641462
405044621
1398567023
33390139
725762488
2064453204
141792323
1155292689
1616714450
1837637900
486129869
569700385
924368308
2032811411
297064706
269543305
333314425
2017471099
740879288
460440203
1075514969
497266897
456106966
366025850
1784404244
43929118
1374952383
1715436042
898121594
1381509904
1210563627
1304218124
1116072674
501716124
1072047177
644991258
1027718702
1436725295
269528901
1811208227
1391871773
1837493433
887110282
2000479787
460548251
1583845817
1843089668
1960943388
80355556
1006887182
121310925
1267372789
2116776330
1418843516
528819852
1134813706
80654262
1144259786
2056683309
1533476035
2090712959
1606994575
1679155324
1730676965
1966385410
1148209299
164392785
447122814
1857893938
1730983593
1372675818
2081189370
1798822587
616685381
235595367
465188032
1467897332
418098898
305109801
126238915
304770935
710691086
1499100535
2106725227
2139284039
1655907271
1917701598
1721420570
62798400
1599659866
177976676
644804144
994445849
405998182
859753639
510616600
719305544
1555481894
677348873
1091184826
540442565
1443935276
1874183100
668057847
2106995305
1026705478
1393559131
162163288
311549037
1717622827
422145012
1500619127
899209492
1776847057
1189194328
1075992205
1113318775
1393569919
720412390
88858746
216744861
2100581521
57505302
933127303
1495176023
266546786
493129314
855640353
1793156233
1986404187
622003095
771384140
1682705085
1136757659
1371472421
407410030
826133899
1841764087
1266506662
2093305455
423435409
1777576182
399998422
692363346
186440858
22842280
775867605
139332164
359944395
498437132
1582442602
256933836
501826147
684191575
823569839
1974522069
940631261
1788167791
1599581861
1214543927
1371678849
721859415
869494402
1676990154
33010281
6004115
1377980998
1436600593
1969481458
1400108147
1660041884
1452605589
555738149
1158556327
1196504118
1850382524
1732224554
2093257721
1548555430
760236599
1954819410
1462095318
2072382725
1294066226
1644949154
2025014578
1449132818
584051407
533612179
1926171953
556787497
1169303243
1430780407
942086382
1822927063
1176827843
1180864629
556408385
473598910
656795455
1493027603
21570861
1133029439
1829658077
1792099915
977694824
1481088765
1458009987
15311096
1038126443
1548174454
860677341
1497822731
1235277075
1354420896
466841522
1994358808
1644398926
61481571
2093516752
1757670326
766472741
581814785
1823413942
140544390
1268890309
1856026476
110139517
543385476
202119944
1689380847
1571171284
172493180
500057031
697168597
1110723247
1129340564
1312180224
1360755536
1780413882
1078782895
1938693972
1527393439
1809106821
509683934
945343410
911875517
1654962322
1487410045
1944063332
1121733856
900174044
2014658815
939910936
242187305
1650764103
1446186207
1997762315
1607120513
1391380769
1244983980
966098148
1421987597
1879060715
639832179
1337864939
1834728811
709597210
1974939031
1754839143
968987175
598634102
42023037
332520045
1567406213
1962721450
1471395159
1471100703
1540825076
1548534574
2137984434
1905380771
563557294
1410419499
99060560
1340855861
236636843
1351677922
1993559976
959003356
1147876560
277877270
773282880
1397428453
760331155
1443042429
1962646572
1877593650
1459875062
879496412
1905914380
1184260012
151658511
1542572019
760590091
1137527855
988642725
744618813
11475650
1355147315
1645583356
997490235
1168750266
315704152
432153593
1368295776
1796546119
1149247234
1669173506
1744297067
1288182371
1669934816
379010059
1127106771
1649735101
1459691890
1825655102
1265446179
2134134534
1010245849
539138448
1309130648
1029595163
1290126146
1122228554
1626262444
1721860514
801309712
161879916
672033202
1010999505
595508054
1815810852
1578424299
410022138
1518882970
786263472
1153231581
903448600
924806885
830257593
1308687583
486697866
1673415335
2129621618
582334724
970603187
411051931
1371211327
1432618957
322874589
386988171
1760000941
1506612205
540103347
1911989260
1757114479
770216008
1428956480
78524293
809071611
70780939
613432252
1419014696
1970728818
1400068921
1252626189
357220518
1121399976
1759670105
475294083
1827111582
280681468
1613112435
576637411
916847391
2063333141
474360932
1519814950
1137271604
1541357543
749604038
999410479
876007925
496316751
914200085
1254976360
583681275
2115168931
1045219799
1404397919
196260017
31366411
189988197
257532262
1338132068
125994731
201596037
319737226
317218308
1315289980
1131635192
1535315871
328542399
1852841658
1207301619
1017558054
1860386574
961009638
1822424886
753846733
512922193
1120325349
1750250933
1032845350
505275964
1633491560
2080230922
823113905
889195371
1795362109
529248113
1699124892
468164800
2124099956
61498816
852390794
1193068765
2007845
596386784
231726397
168693744
1580943485
1454906351
1790336760
1355865745
833076841
1364784671
1618310562
1880898447
723325043
602737203
2000528943
1300696925
2003985385
1188857848
1821923066
1924570547
538765850
1399386151
1425730457
834003282
205234605
1504509842
705581393
1047868499
63087877
176202164
289612104
2096677801
1876429075
796572748
1678848961
1364460444
618096790
1036330359
616641730
451852438
2008083540
907546003
667779781
102603856
1535680303
173207122
520109348
497937202
983126569
861146036
2069726918
1791156906
605000151
716778006
606618101
285631704
461045853
1901524927
1005568767
1044814603
366120214
1898119823
1351459936
1659023056
2144195498
1640710686
1641795879
1388631745
382648924
1574040716
76852047
1567038254
933349900
1684894501
1405023131
2002919986
556751314
1502023194
1587668359
372214858
240737339
1197040396
529833670
1456971224
32276705
1621373950
1990638759
451252738
2089580506
1305459826
1671334817
2080843864
87333070
283539704
829758724
1429988328
596582541
1245828675
2063820003
1234673037
113485061
238660305
1487580951
1274256986
1833716033
2111536348
29952481
739650356
776898145
686740374
974220125
901092254
475864244
725503319
342908137
454094830
1275509458
1800220091
1254858616
32998681
1850689981
1743764692
501814040
1759456121
1871231924
692321123
1419481004
1813630593
1175081821
1224325079
1553766577
1864655129
715279841
1028390252
419775961
650147140
544732176
960908082
2124168613
1186248757
1019491245
408766451
155753756
806432669
1283592716
1958664678
172225115
369009737
294026225
190802306
1082747333
47655454
1944598824
2135321274
686189201
1321546117
1894932709
1764511704
722793289
292068265
1542689742
265106090
2005329690
1684175764
1381013563
134213247
1180855941
1281951013
693903602
86821258
2086780406
1857420020
1671534115
96985554
65802659
1109085402
255678654
539830018
1280280257
1721844258
1413179910
573400737
926104748
1837389884
1853303394
1451798639
1068460205
1133159837
780015464
626523328
1931263248
1650212592
295113758
1108279247
2038206847
209649200
283176690
18932603
142606109
510809517
299823270
746174173
2134651381
939763456
619823856
665976201
1834339682
621274672
989816349
225210356
506018762
687233214
558331501
438190433
1874338312
1687597705
1437359234
2050442787
1662074313
1605556507
1763871535
1839982792
349086643
2078818752
245566930
348426815
1126015306
1596180516
1337216834
512230435
891207193
624359729
1223889752
776451824
529230162
1696585834
942561812
1487032743
990755892
21696620
1913894722
856448512
1204542373
1735028381
1751274084
2085249759
1471217305
418091980
1791872247
1419487300
1755683243
1835819455
1698174418
1507585180
1285546363
1673751875
220949321
898780393
1194003722
949136287
892816003
1984846365
564756392
2062631077
1238999784
987995555
472661966
748545078
721991742
1070414950
1420514915
720409922
2103771635
367557414
1514522939
797698277
1129389720
1517145782
716827039
1139678509
1857000944
1214767439
2143492604
1903369346
19571853
1871642172
383231274
271583004
1255842981
1949663080
1492182319
55666678
1508229611
408351549
1347480237
1088605793
699263584
417601355
776312791
354494297
916847377
265138165
1820923435
2034087598
211296889
196206865
311721711
355303670
1605773676
45960922
1205679665
1906804619
629417923
1776106866
980331022
769713470
274436236
1854180824
719181366
616419023
1063352837
1554555618
624233393
729810927
2000049535
1221226467
119613428
777464765
201209557
1528801516
2055416774
848004847
13312627
452834926
298890609
102197752
237720755
985767771
1033891285
1610965414
690599901
679751860
889196960
1701072195
1137428238
2050287620
199710932
1532233229
1630293901
1871133196
1824144165
45145985
961468880
1178836358
1702370238
1051234975
1824798429
1418633200
549185204
1399315686
1143878887
1360201442
1414606333
951242074
125058850
434022918
1207815277
1393569496
1669442885
1159680248
1434752608
1077242532
442508825
1271915035
379821373
388581630
1756980551
1878605857
716147472
21264063
2140188020
1569990115
131554548
320155103
205624162
322019547
1669549113
1420121875
470948169
80158300
1865860984
1766869139
281334862
800216097
1487642112
286552096
81030959
1396336991
1556259937
968644074
2070499577
1128985125
989739826
947970305
75148196
1023175737
234448892
2069666828
1970713527
627116696
820116383
1104142347
75229616
1810827602
1921057479
60985798
1814330310
80186386
706209991
1097813639
391218904
1151775387
351657748
1887217568
1165678125
342032442
1802613575
1782890529
397935814
2071591505
1296800481
1771994612
459689953
152097617
182122982
632533563
1267559138
2089421089
1527891281
913289850
909039268
697276368
2143134332
797245480
581603478
1286960443
1185188906
1852598712
98426610
1146091801
2030473479
2124241141
106785436
1667396138
575514302
1632550229
684146947
1147236356
287690060
1590894865
1692442005
5716671
1025613456
1919390763
496980780
1836639980
1041138367
50680204
619946436
1634227410
244020420
1228523605
334913451
802026505
107979183
754149678
1240480435
2064239661
1169646567
798352111
407408627
153270701
2047266412
903065824
281513507
1466882542
2083449010
894879727
1104161829
167745054
1912131755
2044118278
816152376
996104033
1050704276
1270047361
100015789
1439363985
1771035712
1606652374
233213871
999961017
419722037
166999060
507800817
933857076
684073608
449469087
919189189
1589934632
1547166459
526286856
947381420
1747567764
1509295378
539060926
2101039646
1531414481
598912
229683815
863462727
248401097
1654589406
253647273
1646554084
1658827820
222698053
1975797235
849376398
596182866
437968848
1552563459
366764591
139433449
1186617829
280956690
864869131
951525167
332640329
269249051
921414575
620033052
380161819
1391938905
369391446
2022871110
2038513692
638340061
1544988044
686341975
2145716039
457085171
1683940308
196018472
374164615
93744168
536677509
769770242
409983781
306472393
2005189991
261560579
1692393246
979205925
1288804466
358214483
1982959587
895262801
422444664
352874752
594018769
753410497
2028831252
1457889064
491087785
2034410921
813054929
1089513073
1126219195
743413722
1425254078
1811083336
1597517618
955244927
1145746261
1041271930
1150174001
680651897
228682655
1559399199
1929282841
1620619893
1676050307
1810752127
1653858973
13354419
1739084346
1471864263
765723570
741813564
1803511013
754312528
120179899
1931139383
227917776
1817147446
621743090
1401968919
751279926
1969379801
1414932573
128223566
1958107067
729476964
1080656877
203864251
988140479
1296488295
108813767
1860101571
426470571
1512531814
1203060769
1603227795
1865857878
201109174
1087299466
459647273
1371904112
417941357
208728873
1936908891
769548493
1331818087
578844195
1244648176
1151239673
740342284
1044522003
652599127
1069714077
1074048462
1347597211
381179644
1368717025
1595258325
1325446141
1330513585
160338458
294742397
949582659
1522451249
1958556094
1136884301
1842719488
1876930253
1448896244
309014546
1740785737
1378052860
1971541586
1246927269
1351836671
1595700325
1630246286
1436816879
874828349
128165347
1386551760
576592813
1347534389
1468056513
225296794
285595756
163161211
1085225485
1575068218
458042100
419179808
1644634871
1079218147
1300183057
974241443
61041159
253020663
36711483
1887740084
1794497512
437799113
1584582573
1779230870
124375665
1011353759
2014969245
565782804
1867011033
239988835
2108554812
2102835741
1676677785
2042130953
1079385842
801582870
1775508073
1710049291
1374070103
781864677
554948780
1807025904
491708345
2029317712
1076763274
488370005
398620380
925518447
305025588
1073172392
859821783
236297732
639281667
666508861
2011595352
435352800
11778877
1160226579
1512116711
907765442
957562643
1619311828
197667234
799316462
1814904211
1384634387
1930023554
1163875454
911122747
533333954
1611631463
105863581
79728807
45140665
194343498
2049467162
1484027296
1187530028
1305913845
974984471
2117585172
2036880741
557689791
1958984774
532462580
1257443206
74791843
734158532
389921443
691792234
481612942
1778385456
2059525892
1554940714
1750024011
621297925
283357903
1715308566
496906451
1455213829
1220850443
1070918979
963391784
575399286
512757528
488551243
916287856
145365711
1859675295
1972919111
1121900699
1889622927
1693258022
1134737655
1060450831
274851489
2086449648
638324216
1743969116
665845713
1180576778
1065387356
1702096079
1143991370
995437689
1682398629
1882674806
540599564
1149582241
517230681
1651147314
668664183
1251892070
881217893
1551394013
214675919
1113423051
2071517495
135750859
837072196
946267393
194459775
1431488547
2121077524
282917130
738181552
548276834
273936424
149149172
1150394217
1529527740
1358628672
890696755
624862918
1479482940
1796784402
325041475
508113962
2077298983
117711012
1396193125
1996017266
1469227959
680185537
1735560721
392109446
883033059
218590927
1438652019
850602575
1740260584
1738549576
1807319434
1545335383
894657350
159928909
439928846
1119765699
2000277901
1259028768
288876156
1887321817
302611379
278317752
1080978918
1502104017
825315981
1495584239
224894949
1953222568
1906386935
1790927335
191471130
875118963
1599042261
162368470
917145975
1376819498
644892304
1199509518
1975015594
702307368
169088290
1113973942
1864243020
1194402633
459373020
29178915
1610352496
1279655767
1529027971
709575206
1246550409
970635683
907327328
1871234849
1530785849
137049801
1712691226
521443414
1525487373
1457754911
244276561
1850565494
959233383
1370854600
1848569811
428629248
818847881
693332358
1951839691
186978019
1894015482
2057373148
985520475
1408457535
859583195
874323308
1491662112
176803751
1801211877
1435882588
1181525895
1655106462
1414902787
1393859532
1812931955
339955188
694122641
860153783
1435663894
230140297
1942586805
1027958108
1498347009
1086432136
1210142701
534436055
2073860178
109060319
1726788726
851447473
1035698614
1530414986
1065947406
748946794
2020515701
1899990435
1323166607
1057741435
1460843595
1721026550
748459101
799895214
1703824194
616516615
928018435
1833280924
429989109
1868130586
905904358
1647278651
3390004
316532812
530664027
1263949306
145576926
1342473651
1968473215
1819172455
1306120226
613152301
1020583087
863645601
311667345
934089762
511323918
1858597383
1101528849
1440553275
1603491786
138140199
1406569657
235595822
1669777798
396138590
1641606285
1765468049
230435890
535464958
1865329902
422627714
1952965600
174878513
1953956952
1231177683
410309614
1583687417
1834078783
2139724176
1553889665
1583511358
1238779753
711594848
220096543
1310975702
1550854000
544936951
1742504415
227514363
1831085186
633849447
1844874375
240417261
585591348
1279288460
362345606
1568169930
712700341
514386414
1015369522
1436546243
270372971
1187675754
855987911
133496044
783252438
1767393921
346453967
919203255
1782140311
945958897
1531562996
899480469
2030445804
1534502257
198913231
2141644980
901087277
90998404
625379966
1653673577
338421331
1189237115
1529226320
493780744
1511681777
512152224
1467348217
1577672997
1063091421
1354884312
18620150
187252757
1247818748
305970704
51484423
692256538
1942467683
1354700850
1179885988
267872822
979410472
1151181110
937072843
774942688
1499183289
1213609158
864339785
261430742
1330294680
1982220139
205601699
1797808701
1565470217
1110570006
406390495
222987516
2093415354
1518883915
405534523
1283551725
815371503
445662585
1193472671
155238069
523193423
2094755672
1727024115
1106179212
1935506324
1198195404
1861677046
2033095878
669924508
302313142
218788735
1182801208
1871572961
1563923652
351763384
478487834
161929243
466365993
1513001605
116579155
1691976298
1400356129
457860022
1406550180
833388069
1919985293
96474851
54736314
591424957
510332267
450742125
1864474258
727498431
1219670524
981879099
1859802555
88366972
544106333
239119010
1138649827
599958687
809993154
22023404
1697677295
1606096374
1521967967
319087712
1780242057
1306227173
2041785047
1408375943
664382091
1886521976
755211488
1970627562
1472485453
361700968
333544473
410530297
952166346
1842895564
617268238
892218562
1850059927
875112419
2084942861
632411252
1377399590
382702338
478531806
1767900870
1431693309
879611688
138821781
142277451
1908355113
459813851
2142646113
1811395001
320166758
863731678
768574139
461265243
821739216
733778402
244223309
1509928775
261115759
1893003807
1260340364
1289069235
1385277201
335276082
2068829899
1600554199
1114469705
2032003516
688169212
668631148
1669597365
440064008
1476676980
2113396930
760652328
1322303913
287621375
107063388
1169337889
904483156
1510131446
1599764017
731265631
1858486353
631416528
594112739
1914340578
1781389952
1383902061
1676572990
529644869
1860386453
1627158181
2114243411
1741068984
158479973
2109683130
1369569735
808787450
329724630
1175844437
86341685
540741712
736613300
546982432
1879915143
68721264
1460302011
1145708818
1242486601
2043465204
169745599
1071094258
157660449
639338608
372891392
114538413
723679617
1848629262
287160964
262040911
655068553
962668767
1918166407
852296957
1999797152
2021671497
1407217052
744379341
977803482
1618591929
200206390
978402864
2118222953
1248862487
1976358873
648869304
681305821
1632024797
904214947
229240832
1877827134
462818824
1155143761
1235286493
270307169
46559785
59599807
854653555
55047264
1512185652
1140818084
1874050637
486484116
751218174
833883537
149875929
554070981
1478298210
283776007
424298907
1237465809
284649691
467006552
838047519
1640711591
479639102
1170040409
733213832
2122335187
820337741
1723303430
1965131476
1970039202
1552864126
2004253746
2061434655
1637124171
869125127
1586226906
8777756
374478926
1431842920
173003914
1325857265
1177689045
1221637718
460117501
339816482
253974613
686598711
374359089
1771076066
1575483782
1147998558
1470514271
1928977676
1150805967
1273488065
2079517284
511602298
908386559
2081768013
1287203116
1856701246
1200486410
1921043034
2065629066
458740917
1416757470
1933894311
1179410290
381554591
1838277287
1064834773
196055013
820354583
119342255
1945267089
585436510
1618258403
753898005
1165023535
1425167682
64803723
1840438181
1477801932
2105790829
234767983
1895142579
501925614
359968176
1921958918
1195338626
1741294735
546884857
1145034513
361464344
2078497362
1365048608
716639663
1913630991
219969822
170943904
316878292
1870392423
1025897013
1724763259
647575201
1203535349
1095732341
1525257341
164654949
417672529
2132922782
429756962
292974456
1544084164
1611225120
67110759
1549156710
810073263
67387940
632852539
1171909419
1969309702
1247438705
1145238624
1775577446
553967375
740034471
670810188
1017105893
1509936632
2083580157
969145684
603905917
1941145844
1349091056
473152218
1520521735
1446268038
1984667407
355955720
1859534500
338872496
1137061791
852453444
1363614748
957342304
784704797
950949557
2070983980
732012655
1155668
581072764
1801247331
1818535169
1085367187
941107910
1795034504
319032104
2127384221
1234780011
2063823154
1708256217
100284939
2064253220
296905361
1305594719
748520912
1930671812
845946673
1671289798
549879680
568208903
59425672
808855320
781769856
1842523816
364306209
425640358
882660879
992388003
1679368517
2036139859
262036648
1274879594
1145462357
1444455628
374010225
1509581145
1733054206
812199503
1268265326
1677217995
611202743
1678286048
792658487
913655716
408259584
1395658824
1824367714
1751228285
1378943595
1781522597
1437615366
1095458253
1809421748
1133003035
552429737
1439019911
460979329
833979900
611131651
850808263
922275348
1484352029
733543935
1944899921
109674491
1036148446
1290674943
2088687050
1429804141
589390654
1073881770
526098328
1403595627
318337101
929763578
844989364
1400837860
1614787912
108872276
1289057606
1694438047
1996417906
913604216
298543520
1910607030
14876392
1408902390
887687697
1345124521
564191469
884431760
1217838119
2146482741
926295485
2054870409
127061441
475106352
2078196869
556093743
399672444
559679485
864844773
1235822826
1363089040
735284411
1893005419
1081319468
339944767
752467253
835019095
764679503
1349666510
1717243604
154104957
386102330
222844962
1302092092
923269537
1467824981
162404183
1606349248
902318756
413558407
617316992
2036943134
346329187
1296337456
344234505
1161378605
1763553744
302997014
1948334256
1424354904
1323739610
1456756682
1629867285
23025163
1451091989
1764589542
1075840639
400476784
1894799342
772199098
1157498015
157721727
1531383738
772818155
133075947
489736913
1826594534
263205670
443845665
845277792
2043839238
2012107374
1302573024
194624131
1646251766
402737827
102406506
35029369
1507432773
345957907
194447070
1860168249
1740431161
2025179964
260851510
279919760
12820880
470721970
125756889
487428435
657033734
82326578
645538747
375465390
1932347278
1280362281
268555783
555503280
1011224567
1374868172
1242972957
1156399051
388652134
1657807306
1688134774
741734106
1144054976
527114203
683852034
1895898401
434505674
423023925
581270277
301933090
496467212
1734739655
790688479
807913933
1506377377
473670012
399659906
2002795136
38078055
358014712
2045573724
597950842
52086117
1875555703
781568933
1366236744
1272237391
589078955
547916364
186185396
1888836261
1655458323
2126913907
95696636
1086617927
1814377868
1933054152
283422502
106778699
1067846134
1212256718
588495516
530165839
1858065443
1844135928
84539376
616600938
2036348059
1343048822
2007834358
244900547
1024414554
480239315
754794135
1251161680
1122493626
1175924607
664916852
1999032771
1576940218
1186616603
1785682455
216345446
492679242
93606155
648508352
551884988
917208110
1301686841
184693044
910561625
384090493
1360230231
366495658
2131690825
1534019198
1753244595
1678578310
882694199
491311796
2115238020
453354603
1034882546
634925423
551247801
1690881043
358548348
1550851157
1514984380
1423633683
719758518
1557881428
1991601045
797791329
1843306296
112492660
853060749
785812092
1392859644
140257289
1763364861
1087950826
69485324
39953268
1420699857
976982734
1289343156
182875330
1376674195
727980064
439836493
1238717170
636137253
1017667636
609820108
1653197766
612610323
1712191443
732401408
1251676316
1158340188
667517938
373082360
696295328
112873209
714914937
1233614125
700503811
317991886
1450565424
2017015258
2115940747
45097262
1229294640
1975076161
479734096
663571293
1056957974
247919086
1243044123
368637535
1096680654
1101659019
1176634762
23598142
1832987951
1977637724
1054665255
1593791222
1184347288
859966039
1203995001
1832132734
1758494930
58394952
445690293
1710655129
1098417978
1162384808
370030530
2140164989
1946820498
921750446
378338623
333046103
1386728082
302655463
1249361170
1462067345
1698166899
1923969267
1017958315
924460092
1787935366
1154339985
1825997166
1666531198
1906573310
2143095330
913503955
1028859334
663758919
1099904816
580910563
1421512592
1522567908
2001615445
1208102870
1695876141
1044461079
314710506
1063094981
149820366
1886442283
1439236289
972199465
837531088
228156856
1294518103
297489270
620838769
603959668
1265168661
1239192445
1632910578
1647588421
365064740
1030472723
322888993
534520191
1472681906
1160645941
405540290
1507205313
342561094
1537508454
490342473
530912971
737481849
769191986
430803727
503525949
628787049
461117434
1111481441
1162160247
2042035239
828389518
1508963887
597555682
1736299600
756091475
1724439215
2109019547
1079833491
552899753
953714773
2084357587
2025778132
1946775071
964795842
1249486161
862394001
140483646
1434259126
1729530911
1048214482
205696227
543478884
720904517
1336743181
481654732
1408810878
1159190244
1494239389
1845177119
701678247
135846364
1489303399
956341106
1900047688
1536389601
1380994546
563132837
1956646592
836659468
2068621411
1256744718
1310790323
1264071182
1430751412
13472087
853944998
417133142
1995797373
486345567
1121122605
996280582
2140573964
130967802
896997849
258796847
105397339
950459471
633534789
838142291
824075361
395850920
70896899
1900980404
1137356000
1215396828
1080764177
271570296
257764879
828826205
1623338841
386175956
695443334
1920684483
1181217095
65583356
532657866
1128694743
1953479385
968768392
841753376
1373226959
111169710
1520392816
126034202
86036858
852314693
2099889394
1444756001
473138150
1315226002
1685402620
1531805695
428666656
468168416
1372078103
981021391
1784458254
760179637
937390517
642484555
283193661
181534610
318569556
636382233
1197309270
2031972409
1657062798
1913557291
1487166798
1673404290
2128782223
2094383865
1708181891
1025278051
2117737653
661800270
1608005464
1853403984
404382647
1927396313
1450707253
2123253804
718401922
628005694
1724974012
1907273433
700723859
344373338
1075585028
1007697615
569899514
934988941
739899448
1542785007
149311078
1706619729
805550386
764222845
1537597921
1852330433
1613672807
1684169175
1375437854
1736230826
1570612201
1431708665
225893527
1474018645
44333118
380610633
166068244
1276275425
1173010822
219641516
1637353211
932556064
1777919492
204607452
363301788
1988296476
1325069210
52061876
903157112
78730004
1287487602
1795808054
133944301
1497032431
1800520747
1708582051
12966099
494950111
1339607553
1626547658
714661513
1676531749
421132778
743553905
1038020330
1423721017
2039014104
327062135
967541545
1732392526
786419431
1638358710
1959688757
1583515915
257088600
1719156653
1466325661
78205760
471240448
708868154
997879677
1973482841
1137222161
1230570726
1293147034
800040322
1062849714
191621506
1156589321
703407550
169537278
668878470
189140457
1664950831
1706857247
51301132
1026028618
409988171
1337411000
2083110836
916599778
1288256030
1471398460
917129275
529483812
1779693950
1265822357
936837864
1564303833
1472244590
525554064
507079262
1963974653
610089072
2013623379
701818944
990536406
414098375
1466946599
1090845783
897813998
1466144304
954345808
590732700
1506106022
1524239422
1795720430
894924819
1978181483
852871820
1924124758
548057629
2108891049
380370225
1085196467
731468736
1797683586
75663130
1814810766
1562165847
311453133
1515893547
2028429409
1770536793
2069088042
1967493663
1540701888
642152177
1272564925
344957455
1196533461
476262029
1588747577
1919256988
821519159
1381537445
37047251
1919101396
2031874874
1376628047
72536090
421201794
1310569653
228364411
339601067
1383361810
714569402
1369695099
1748811661
1538329454
1270589791
1075433947
316248576
1363044646
1249588086
1126659413
173125903
1441208527
1443319379
1239274817
748339381
932995911
386927660
2116864646
11150545
1675403433
1092524068
734272879
155040316
2137333673
1706548403
420142078
989272610
1214432342
1709745718
1787680750
460848327
1242890451
1112405492
2117935365
391301181
666399516
1857036897
768992146
261035153
67953291
1691403676
1853011682
1273769022
103652159
914481225
1978252848
482714724
53933502
588184979
993199467
158876877
2063089969
1253596880
1339019706
2117678878
294234450
406498319
224412167
1425838152
1054651297
1834687067
1356126976
522460241
1042575001
1499985076
1410838648
535198314
187748106
1970552674
721439535
1754585248
191322524
2052960702
344097487
2040511517
458286164
2126655506
1897053283
1111996645
815190991
1201220915
1411893655
1143631762
811200749
155104627
634508916
1576232151
1220045364
2114720380
34636853
89020746
1003558437
388301434
1977719788
1156110684
1407890160
1890484627
200962743
793347065
948893479
16994516
1013112628
1834025718
1622728475
735420154
1182518140
1019429943
1388702093
142289451
716542834
406896974
777111637
1817812667
1024894794
600825738
968724013
638222627
148146601
1278333961
773995471
1680027636
225851479
1420957795
1371975333
1582700081
856431053
838577219
1997869404
1646145195
1909653517
380351392
253631304
1736066862
1563048494
742049072
544893318
259301172
669489501
1780719297
810012545
287199480
1066542012
1308691834
1847542287
785988213
306090450
1140358888
1174306114
711382839
54187647
1775111543
798784445
1449346920
1404325171
904071971
497667521
853928572
973916962
581461042
1312282333
1343665108
1492722073
249303374
356593224
801223057
202430821
2113687814
818741954
1739907905
503299534
1282884087
394208655
1716703305
2108212194
1256575095
554401728
1463375838
1855945206
518157765
699488653
1366425261
519707112
733798174
1566790108
2139445239
1348700575
600460445
841514561
1428248382
1920804723
419982699
1985366957
542346265
1340978079
1100452427
2099681829
1297309715
434677633
856058742
511025320
185383122
830136109
1319006531
676348879
360067746
1299475456
282824096
560791347
1482281527
1146070393
579630116
249475887
443673752
538803757
1841162227
741941159
632417771
830328370
1212152704
1055469244
237700367
1923299821
1663042164
202512979
952209376
289541471
383442784
18715923
489513319
1434231660
1818588360
16039443
1079056957
1720753670
2122493202
865786064
55308680
1295275859
1220313956
1023353889
531428306
119042874
529887791
1605469161
430723598
315210430
163641340
281267031
907465181
142420635
824876626
571263697
1403780118
165280882
1047799648
1027962135
87748340
1831870691
426771677
2093012773
1859241351
1536106033
842232075
1385195570
219538967
2060178895
522002575
432851879
1801390252
902101750
1910979157
614727797
1303491267
123331526
555872503
703082500
1062114100
1004251310
226764837
735445603
1724990799
887499864
1167566568
1198386599
103109800
824486383
1705585774
904460116
49573140
78547341
192788124
37124062
1525258372
568348446
1277787756
449579384
1659952049
1696574024
454774623
152208062
168811346
957705923
623486371
234977757
658818200
1986216006
1232165687
1385745092
916970852
348181647
1689378656
1352060038
1862835841
751870318
1284168230
1677381824
1691626713
1460032456
393973710
837626938
1760509357
1287910051
2123084266
947142357
258990091
420590747
1828255489
876123839
1657248327
217338773
1338864118
1694605425
1283535119
403217006
1946778004
1009416350
52206131
189642856
1488173363
1981489833
818359313
1807568094
1347902424
1104293461
933307519
1202205987
1044010968
435655550
1740178620
1314498414
1850564716
1224579707
1574043320
1761461862
373280513
1444604800
1569392381
386601969
1998114437
1895652811
1120471216
1348894910
1034239997
1536159224
2111189756
150975288
866640348
1752391911
636423731
143218734
1122277551
937867707
1236336381
1298138569
2020598973
1201178134
377916002
560848285
1281842056
361416330
1450031789
542634670
2028103439
1789416212
2086405433
131863362
2117908517
687825836
1926822635
1143500961
844224474
838537074
2030778399
589344230
1384823955
1430474870
1598470098
385947799
562839318
1896489539
1106753079
2119756894
2021294665
843789994
1098059664
1239628503
507914957
1689447294
177628725
1411680959
1769651809
899193884
980993982
1106108859
2057567056
1960782175
876035882
539023448
891917040
2037808541
1726216545
817020655
2142290981
600579367
1029303203
859970897
165213305
1109086367
1188118573
1926307621
518664613
1544778732
326977802
953520186
1569021871
1180370029
45591875
1152351291
1590771171
2029077721
395599904
1891100458
921340568
183599951
1922400742
1790528826
823163549
1594990362
1242080925
1427772294
1852550469
1316855550
809284502
943623458
13538093
1883150080
1876693448
431995171
897750190
1733949214
1078597261
553578171
516190628
795979075
1361242172
1715473887
1985828798
364420381
597865795
651384752
1064420697
940175358
1385152341
1180221005
5228753
2006457590
2056518581
1529378858
1535708527
1906828188
1319867072
1280677198
1576528321
467515235
1556563062
2131382283
1186019351
682530701
1591920016
1671702633
1210868555
1440174870
2009314806
2002649310
1664010372
381009525
1691856783
1553349878
1532503013
137486010
1622327680
1470782500
18139635
155534903
238922308
741100291
1301538290
1762906325
1530135904
1919851561
609513555
1334173397
845070871
1017187335
1437819499
233348131
1877214809
515037885
1960331946
132709437
1956962240
295100336
479961034
608721290
582562089
1971645160
1154801989
623132954
1119939358
1598975179
1037218319
1877768580
636788112
1998289671
551196816
554490587
1088775209
538727788
563580790
408363975
492208003
924449770
1575539372
1285889108
1785814636
631687165
1133958143
451431945
1370186741
355771131
1242972052
1194935983
337865467
1632887158
67595280
910314766
1893878648
282838364
769616336
1270905431
836927710
154029979
397274111
910250673
629347989
2079270635
865873535
1851679350
570533839
1740137057
1613345770
1798441481
428652160
1322762080
633629546
1589650438
607555960
1721728961
1966046863
210861846
1988131522
166347605
1072726794
911872071
1273629317
444738110
804059888
789690854
1106681357
176387202
461230400
252912113
1864174082
629615474
600640808
1601179271
1736753653
464534113
330595120
2034165825
1412209551
560977837
772268402
638914687
933796397
1835176512
1802633298
19619457
1357852879
530775025
113634895
1487684827
1333236394
915589620
439399587
962618859
451075461
861378364
1070274765
1675396571
141374025
1891262123
1791497276
953865080
1627172413
811363209
1361883076
1050112569
1379820152
1924333070
621021363
1719096685
428327858
1988705978
1059518886
363177093
1226978404
2075352438
1644261018
185979917
1995472164
1892529390
887887878
2012137642
432831073
1100305370
1783463217
1327769743
269565762
1275445102
563981242
2029612942
106262941
83032182
1041021201
1988568373
287184830
1766142550
805916485
977264184
952238088
1465800556
5406021
1954510201
1860855918
232756629
1396805194
1444741889
621028023
1386522968
1307602585
1845040479
599601761
549974097
1684252191
1722097587
310736779
892002699
174750343
88749255
396107290
1687191576
2105531136
1715532781
332938836
1611537678
1057046201
1403945666
144071703
853125527
579525156
1630250189
538233105
385159315
2072333692
679853182
960079597
1838689652
96667029
1300392926
264682041
246107696
1606936218
525328614
613291584
994583591
407726233
970681571
1131563703
1643937397
1006600662
1605748413
1731492226
1460280208
1404649152
837281241
1482594094
2119526851
249224040
963413425
1733923103
1791743591
446158466
1813025494
839112206
1109534211
233837358
1088420596
1289848319
2124343032
2050394622
152305758
1783424240
434045733
352321799
1962422608
482852278
754753975
1423694822
348859072
1153990393
1240634658
912169522
1804885350
1441629298
258046040
566872914
222659977
209307351
74643882
1003273328
881525141
355148167
971966554
2119875481
579925047
334814063
141386508
755667004
953778507
2061761047
1263043235
1414946467
25071507
1304259251
138374638
1609537633
1331780583
730298496
883787253
1693465869
634033172
1754179070
620941988
1015748578
291098604
1852614357
1420603124
727571561
662850162
898811741
549634581
974035692
2122180338
991289644
701903059
244808083
710973256
1617444250
989165452
468720538
233083220
1561605478
1585690177
2138605886
1697541443
732000393
896918277
630154271
1182746543
1797435805
1739013660
353763439
1640746596
2118280278
1914735536
914662032
1909946873
2125691922
638220768
1211064975
1265296286
89729758
609444464
1536950025
392270089
135903537
899641042
1714772318
208912024
2057239307
863477545
971611200
443679007
127328335
371942426
202820998
842666724
23339372
1902124231
644562917
30411146
513349472
1838213991
1970575720
969735231
1594363458
915377669
844386297
979807741
420490939
670947538
968068283
2013039925
821972460
721215869
193726906
1916408930
1374470647
1396330813
391883305
533899671
801342205
1193785770
927591802
1608377961
388099528
142131836
478446870
2040657202
590101364
863921533
455638886
1579216836
1654855737
1321431364
713808436
916331501
1890871778
2144215175
446344959
973945759
1257038489
1558559637
319611057
1972939611
716748856
1027175484
536299912
273510612
2126076090
2038678320
408193123
674597952
1483702947
1933056402
19373822
1385745092
1424097557
524221076
61776967
720041184
1835434378
1765669569
955465439
1950141031
1282537929
1682300707
193245799
913063807
598487816
2005256332
799121552
478244001
1719809733
739848758
1279852673
214992284
1384725490
245146884
185461905
70171413
150215915
2139785328
1132349701
880303918
722448028
1526557667
1337618667
224724636
689667015
709275389
1727716374
1183028906
1081141310
1329623131
1237212800
2112736533
640430045
1936481558
105362859
1051426725
879757588
293058187
886077609
811015614
1106192178
61777630
1739112242
1213348745
1878343329
1366355374
1075507132
656398884
604560752
1460045683
623805723
46098172
1409452329
1453431219
1928773972
1970711726
1595706656
2122427345
276532171
855248707
370866867
172745484
1200042988
483479201
1033300631
1528679027
1268071772
1215224038
574290193
1762468319
1870448552
1257158653
282032548
1438732408
39291771
1167591551
1870995784
949026263
165055097
1089875963
384169737
47538099
1175019833
1959204874
1018779687
600148717
736417194
273463862
1118511318
496354286
2030074956
708490705
790614197
218498738
727984763
380477741
160456838
1550147003
1924445641
102477124
1578023860
451225437
507193112
431735823
1664513988
1537012176
1710049560
1521004116
325059821
1477543381
1902625912
926618733
1219894632
1605392691
982382005
1076066361
1155605958
304102948
225755622
1043545421
25821903
890204105
1535965597
1404868170
1816301927
889712315
1835505618
607089570
212858630
1259111437
2078225305
1297916605
1641821304
2062496035
683165219
576386134
1010130781
915712566
776944885
917917317
431472983
1621410396
1116516548
535566240
1615196138
695072439
1342839015
1609239907
347774808
20377138
1845003668
735655558
1999020261
505873396
129860084
303183757
241980226
449424827
23924600
91146648
1129265477
1525744211
953949396
879059475
784938926
688201532
1640640573
1801614278
1441081841
998758849
1182405380
470684544
619605064
1735366307
1724159912
455490220
89132982
152324493
1641858057
1466825881
26708714
775906098
1069341479
928528504
1947529095
143205130
1404715366
1126663121
1408053344
1309284034
347560362
1003595757
1357649065
1750781260
1330719096
218191566
2060560980
1797303092
291342563
65400802
1375351144
301848608
1154542460
1722536277
1383253387
1642639366
2112811589
140123581
1744740583
647440177
2017406628
1781656434
969698382
892777278
844680886
1723418304
1334453286
800626346
1676972841
1406142113
388802485
1110938451
818355740
2017058543
2130480036
811246437
1616935071
1027135373
792424445
1305121110
739909301
1090667478
1806348343
1781988222
1453983344
787936061
1137273253
123247532
1965153469
1151694696
1654511048
1801677954
814813263
2090157567
1906304514
1011139332
910564766
2075285690
1844608713
1098340260
522667927
1333673361
56504159
641400706
2977175
217653688
77470753
1769775434
1431483037
1860343108
1929174396
1374995834
589689699
1537357104
1273827495
24866178
1890273513
559979238
961788206
72190580
1016303585
511801356
1812252677
634914915
1198476079
545943211
1414732277
5702813
1772069085
590714323
1195492650
1865374268
496908439
951265944
166177451
335132170
1855572391
1650562331
148366734
1386795312
1135733240
1561114005
1441568824
697827537
692263145
958131972
2075753553
2100348530
1660414986
638478057
110073758
603851277
1396430253
1612801418
514294754
430031557
1583323240
213290758
1531972102
1974844719
1615795704
240173386
915343779
1809659886
2123658807
2006402074
830803208
1177892941
89756076
561524614
957018901
317625965
2071937745
936814911
1739781802
165949333
308474029
1752212417
1482246684
409973109
1026306843
2046082052
1961783248
664605785
1533388012
2011922004
2134397037
2123247004
1520068146
569080456
1509610721
1499959304
339514089
1061974035
650028544
1360976392
1443803542
814759356
596492743
730393022
1765478545
127963585
728520155
1388662384
1191574799
1113200878
602686287
1954265337
836422448
146643851
296617199
158932236
1594431126
1433219132
53922058
1626379524
1716847856
241374095
1460746959
1459815787
471017646
1689738143
1520449901
142161555
303451086
993462978
881686465
1872849022
1772174844
796905285
717541331
883205346
1601213558
840711430
852734794
1280955565
74499269
320247981
475000217
1412912022
1436642470
1598433743
707147725
136883582
878737097
1860545445
1629069039
1313482329
1175028875
1950445268
517402963
591318802
2003511916
276211765
1224129663
610291835
978214341
447263879
539409454
1180969261
1664280262
1275250930
1944038401
1913770431
1307955074
1969093684
1998119951
1292124696
1834675141
44206318
1052175017
1829751999
1679804844
735363696
1679501318
1180399022
858197346
1844236186
1475228799
788721267
870544020
1499932575
1100375663
2077582080
1186860437
171270922
348551165
1783899088
1924112706
36341261
1273540863
1675332553
1716300053
1061826727
976745990
207282540
1530670202
1737954447
1377066839
436929652
1279937363
1368524772
1294716594
1870622570
834794759
719600424
1144758606
126661088
393367543
138909011
1559418569
1202045528
1375894717
1527860045
730512150
1873353795
1024632290
2049989576
999134498
1920569220
809245911
1306521382
1937963642
1978872517
450005548
553347140
1516992651
934542293
1196589342
925017581
1644870121
1778346873
1362672096
126071457
2127539335
1259195995
1418568429
1739992958
1183997982
1471077638
987166664
1175094642
50819234
1007056025
803788738
142501442
1242013190
998371183
9365969
560005134
17955062
865696403
2017364882
1743295703
1183754579
204978927
695088227
538136625
1186374417
771981906
998281465
1703598982
1817083955
2020855197
1679665679
1529896955
1644351984
1773717947
930373395
1949924736
2117937265
1557241490
489451651
485893964
1579865873
218238337
1213212324
169263249
1496108413
834556832
1144463210
646461809
289445944
895615532
434145993
1399139421
369641175
657689468
478344112
434547008
935373294
1529291465
585648584
450115771
2035499740
1400880559
1150166006
2136208155
1939265186
1185046495
10754497
258938548
269361606
1711815250
1992651051
1331532994
1558083032
1840153954
1801440681
1697729779
110405092
233753391
630486174
993736118
680668672
1930844340
148278685
1037681238
1754494790
585265200
783662036
46652489
357211379
246993132
214673422
1567491186
1530748465
760698464
327688890
1248015343
1422837086
1456774469
1499526031
2111171284
1675899035
761187879
467538521
2107308998
1228639323
919497260
1992496805
1511658945
360583419
768456741
989581819
1326629772
95573191
1330983833
1258643318
1258968061
444033939
364726497
1052602666
2057614427
1971292055
1352747762
1507524459
1484756162
1931142922
62587298
2102341536
1602381623
1574761077
203732539
1427533051
871821868
1358096180
849717843
626221403
1942434751
355593187
440089227
1097575886
1858704741
1498147574
1674726076
1568967172
1482721743
686440509
609496868
1264706159
955048564
1324593921
1055546404
652621882
652440524
740937274
1491611718
1094529838
1003624898
717968733
1092986818
718462135
517443249
1846284648
1731742492
1310761045
673078086
762412105
938643312
177845998
1301990412
1006586424
1280442653
1238477588
777804151
1422864712
1349283170
1824726754
1417072012
45552202
737404159
1351266120
860252468
678102201
673788033
1373820476
101180125
1918593952
981727310
1741074534
1350102210
1175221651
338421221
2134359059
1263370486
1553532798
871289279
1144431147
1584294490
174062099
605060465
1862872323
1509348413
732833497
1419753835
516332963
284089012
1297205893
1561206511
194366771
891318170
604735612
1560863375
616841095
1138774791
868241191
153869252
652648359
1258295405
711945758
129336902
2095350195
253989740
875576187
1639009468
965169169
1727252199
1796189570
1702111718
2078020798
965504952
1925438015
76902949
136145747
318465126
1832451666
910876536
1170286466
747170226
420611460
284219217
789913359
194802073
1285681125
10460199
256240555
834619244
450645641
1606577103
1030454673
2009737683
1833216920
1038225629
780831714
673113464
1064532841
411654850
1035769561
1466816142
796686553
840465857
664223739
2099825654
12407322
726757021
1399407352
1237916855
1315737232
706043631
581603066
625787031
644801768
2061279361
1856429492
2076293612
1483376663
65214580
1608805809
15294359
544447181
392667327
716433863
795011496
20892468
1016211579
143515049
727539662
1727975528
1759554868
1869593192
1625783152
1113691835
1090843687
129269162
1785479133
10867909
1202677779
174773490
1136756333
683683866
996964126
1609768820
1911160632
534078169
1807386576
157794355
1470786941
300486347
1355631151
14372657
500524683
1529739861
1955753249
1118923029
312136560
1189721436
287623800
958981487
190124492
184978588
60018193
8665907
193985401
1988082294
1841266152
1229064396
657298843
1715681335
1092488971
895888373
306739674
1284550131
1515294484
1429760144
1800481937
818166140
1366128378
1526743065
1790386373
1449221504
1357894778
1135396829
545478191
1848361605
1142132959
34165918
397212873
536923923
374093856
1951700570
1645801682
2021963060
1188329768
288259755
758372719
1859526582
19737599
1909472441
422109242
253923825
1392862054
245504076
35860879
899287868
203115195
1712970451
460359591
1068800026
2138257448
1186144285
55308175
381206512
397787772
1524071837
498595030
446847560
441417182
804259047
1852808066
556137319
1817657788
718412745
158879184
1457828322
579761504
1318609312
879351916
1673857422
403053393
2095089827
1748093561
1754615840
2108442420
70676537
857429054
1148373033
1843494900
1922204718
2055167379
727079897
292746322
1171465641
842546555
1046591776
252642774
1545152209
2123008347
175300070
2040459581
311985452
278766689
1264553726
286848719
1906572389
1527385225
1558487206
843038999
1881863402
929257188
2016215436
165685131
443708523
1654047493
453519151
1625112853
276548835
1961799848
1309234885
316145736
1909119956
1396024901
777787638
401727902
1617543012
44301925
1624664110
1849126506
917819262
140642468
848842583
1337812592
557303822
1357078666
283238391
1696297348
2031950994
2000810990
51529468
1521572156
1293340962
898948295
2087116525
866513290
803008624
1129134175
153348698
1505466116
10108936
1021663036
859933585
1288025196
1063487914
1781545146
1646929286
1940285806
1729758089
77005545
446066875
1214841539
1908081651
1980575953
833594288
939921957
1767466436
2114803824
1386672502
1802387989
551786531
193487615
1108221238
1654124232
337516301
1081052465
1946649629
1720752146
1271848246
1098368130
1744892176
2027213414
1049576558
42277925
532403652
1486028657
1063014443
617544609
401211659
1388074026
164723555
843449937
1391583881
451256630
80289887
2013190741
60391485
1831516992
1878953702
805777583
222662303
1074827047
2009735397
1028033556
362455737
1308791790
861095096
1038254710
1311083622
1198895033
2124468927
1260369055
1464890020
1999605531
1748225197
149238639
421212779
1005145766
1733320529
449644602
349782416
778060099
1507713660
129150249
1742707631
1905406947
1770966334
191811614
2148333
1056411910
808122973
455466256
1871172402
1225396197
617910193
1176716185
2096207967
652486986
714339673
253738271
798445113
654519706
1256775841
790941107
1767922831
1529906230
779048128
497200648
1151539715
1570036906
1987770461
328044658
578826868
851351129
359167379
954167018
507215188
2077746326
240336946
994918156
45070431
1464872885
999575864
1350010058
4013777
569813841
799709806
635222114
338226608
1248175432
1582088478
1419517133
859031684
1630108199
1631947671
573239519
213281784
1918680169
1888029648
62857733
837059983
1284274013
499293674
1660100124
1644002505
1869173922
1536631858
404851103
213416182
1554883201
427978294
187601438
2065214569
368703397
1658139568
632334734
785795282
1553078542
344474192
1286644959
1541145968
719949769
863216984
731340676
1040747671
510819662
674975202
76931769
182799687
1003818720
412462432
1435790422
1267418177
1655746765
587371972
783798321
802576610
1379202445
2029545118
645444416
1263265563
474408505
1152615235
1160309456
673830507
1482980593
461786815
637378276
692789557
1844536171
1408499069
549185946
758714367
692705331
1624174108
1534381144
656571071
1359458455
700017149
1651309026
2063476226
676552760
775680035
217457609
360707707
75993008
1054977173
672580685
1502142354
457845008
217257091
270426306
1215517881
1598883007
354518371
939608992
44910566
1856054692
1528872332
348667811
2145538871
846709618
1092239179
1512652124
1557361923
1681564976
383302939
217087824
860976465
2024610307
1906999377
643262600
1713184750
734946990
2127909623
135694838
2060324312
466735427
1796637788
1947393457
1279035228
966683615
2132207771
2113697397
172433865
617627083
1062741809
2142145928
2018263909
1317493811
1814349999
647042333
1176261349
2121540753
945657560
280773648
1739191985
1163962169
654111011
487554152
1476626906
1118668726
2133925406
553319655
786282422
692700736
654600317
470968288
2127432510
242946932
99193192
251397438
632232813
685906028
1041890017
1403459390
1399024966
821936739
820425128
1168092724
758805987
691760160
462881828
1384533266
707403709
67987383
836098545
2084553276
1312035662
943480276
248756302
1749839668
457539660
496467212
1451036789
434192094
1610993
627179794
1013755711
807898911
1426322736
2126392967
929723938
1626203094
70075926
196276906
312762529
846820747
977152103
655094834
353123483
1589495489
983760054
1111251436
1229708284
1126899391
2141305730
500510083
1202662236
423578627
2121372759
302370103
974963393
977046718
1065371120
1493074192
510568926
611746550
1126694789
21521862
552206561
111249403
2002750631
1755887231
481541737
1955619158
2107507801
267825761
2114672426
784708564
967362424
1794262108
206078020
940361730
5076070
408535613
1250637140
1414176059
305696408
1644195267
814153781
1444900001
1149428432
107351805
1754100662
1002669479
797616514
1234438155
476979794
1789351817
1267383778
1235052950
155331537
162610978
1687829812
1091565867
1900365329
276703271
1551257240
1341641688
869376510
1036243630
764202382
1370439161
17068418
383161259
1110867297
1027197945
445376782
801491493
1691155723
1193228503
1023519784
951336496
863204618
287618671
806417026
1387549358
1649782307
1931487869
1646201292
429930335
137686199
530616396
1665213343
1978844758
875433825
1588462230
1106037182
1603300988
2060337735
608641499
988462667
2089535916
1382363251
280977251
1458334345
2099325411
1206806798
196008469
237928420
1326411184
1635865511
82569706
741739038
1225330105
1023857115
1503896518
1959642965
1976849183
888210920
1807038199
1130038899
1917748082
272256995
841342886
1855577725
43777816
1492604345
1255454032
835303420
959864190
847411229
1072016128
253001340
2101115578
139016467
58552669
1484446353
194521949
1651773092
1511087865
1000902731
571731133
697432506
564440031
2026200713
1631274579
1742985374
1466568725
2070973997
930375851
967047397
486683459
1096024699
922081931
1671713201
152909568
367816829
396172209
966369840
653234223
1075160636
1592546988
246191936
1236290379
1173936341
600197456
2103057122
1899547227
598909208
238134667
1121102463
1852791987
740002486
309184557
473507235
2099548929
1757615928
1085678070
1846428857
267414625
1093370610
544827106
671532429
984991581
1839030553
776520523
2025401435
798643359
1875197749
296490639
1480264590
1318986344
1292780932
1340115779
343518371
1694694040
1594068980
156117501
186908714
170239408
1800887760
39673759
1878754222
1353082287
1674874385
2109719275
2043975100
316408864
1769268803
1003028558
286025679
1737160857
1658813017
1684215983
1298551615
737416587
1665031790
126380871
867760196
1300569269
1545364896
1925035731
697414891
817859744
1513938429
676064873
1974962197
1151305700
2067417470
1214107360
1445643810
715497855
1365016448
387084553
362541273
650227629
205662459
1033968244
1699616173
1079888642
1307307055
467824597
976669899
1586282734
940387939
1425456228
318759814
1245117241
430069151
436715223
973980292
2094396044
1607829324
261004305
471159982
1380559542
977681430
2082356963
1072721060
224593540
1869103555
1259987745
239319408
1341904345
1448572486
372420830
808132706
2048487656
2024094315
1404625679
1658603300
1720492789
237074624
916266247
499388944
2023260785
1383457157
1503347146
12077925
1262919717
1205231584
1372965552
1870600652
380905782
952088877
1585465010
2032069787
706708355
2123345714
309686858
503106432
101576649
1366564761
1035577098
1086715852
219448371
1066711136
363509398
1792596487
920674123
648204602
935696100
1061636874
356328196
1343521987
63211298
1156303585
2089525223
1150171101
1219509224
2138583397
1215660332
642757770
1223585008
1211081722
505098130
900057443
462560558
1237194435
530464788
976035469
1153884639
256676898
1013051144
2078663863
1393918330
1483690734
48866520
1777860562
2120754040
1449022009
1653424147
1449934034
356005869
606581195
1389310315
840956131
1917987152
1812796079
170283858
563970577
2099004737
1560163900
1748902630
1413928522
1608648356
1881801501
505648708
1458879298
932651839
864132348
1783292738
999593682
324490686
1481885700
1232828812
1661239137
1977297645
1726164051
2135653079
931808308
1528952064
1001666198
1582299097
538240170
1518760718
1057457908
1380326498
65904175
680836638
1859506811
1491987758
1768781909
788195338
242526961
1560329149
1183496150
761876402
864643257
1168824018
2040164240
1037639679
1591426278
1165764793
245232750
2038958121
222683026
1998448065
1588912497
85208507
1152380451
124695620
1292716928
1148484466
368446038
532936297
134260888
181199718
1714701452
457770145
1736413595
179970960
2139680641
1349854653
22879842
678683225
680158155
63775896
850646272
2101548879
199303387
347007155
2052478002
1185028288
1763964060
616437271
1188036278
105346538
1266865443
1733650512
1862163607
930395294
238612954
1298923651
1846434691
780984520
208877204
942841759
936973429
583890825
70349680
193756289
1134233054
98711245
1216899992
683586348
427502336
545055146
155347815
1522076488
266097253
921796701
327241719
1033307191
555231703
871060010
2125684486
1546511394
1917301996
2022916916
1050618012
1247802539
394641279
782647485
177366055
777434012
1098291756
340323696
209079083
123565690
1242326764
1523445874
1099694307
1031796318
457486472
1733772950
1297340393
363309287
248740087
467352811
714435934
339734036
959757450
1211914791
1426099766
1498780518
207429697
137242850
116387763
533038819
1626946875
552282112
182178009
1052071613
1879922094
846251587
981685017
1708352776
1999422896
950459872
2144522053
892941086
1775243567
314204552
1968558654
926001892
1617534207
407049888
938089645
1065098393
1867759540
1191748036
922172507
646624719
1550443885
406665030
1003184092
586080161
740223368
1170148953
1609447584
1843911902
1707092680
32474024
1212191183
2013254218
312102798
126233188
593409666
1616581746
1391937854
726406645
104335158
10740231
1530464474
2075676076
1678702973
842931690
2130269391
178961331
1289443263
199170415
5850950
1798220833
1195618204
759360962
261743189
515141356
406012547
2106172952
462352671
215188026
1700990945
378289642
971811087
1541630647
1442840467
1025628237
744876139
947951759
450891578
48810040
860642968
84679943
1133933
1794177908
259489252
1508513432
890424924
1644696894
1329751045
795430417
52426793
273776170
1803105157
1064857488
1142388912
1821498779
880530901
1116623907
1386160122
1698520321
1292971594
885378194
753523446
802634888
74042080
618845305
886540010
292440582
188397309
659800809
535599612
1648596760
2021782930
148040354
2012831195
1758910093
1805401537
68984052
1782539435
831551995
1220310965
1333848093
897172031
302516174
2012817976
935888842
819627440
305867362
112187858
824651794
1727559336
2075795360
173153582
1650292661
479366824
1777699268
2119999929
943543777
1902614375
1546845798
1196332466
2103526071
1960850810
166970916
407390845
264262331
1631755347
651103129
1591033094
691037479
228745430
2076305263
356397799
1483801395
1473041272
1359849712
20155261
487305009
1575519124
743671562
2055780346
1363755853
1317746338
1950267054
1290262655
1390792823
772599649
616859534
1969382704
359494672
611946380
744757905
383801286
349531950
1288618607
949638757
1833169548
112553966
224204400
1701601895
1369415104
979901238
1894244855
1434828119
510881678
1606738967
291297299
1265984582
1631668061
1464052223
1489584136
1191299406
1937089769
453033235
1948860280
911795489
1129433060
1802896312
578470024
885256711
448927670
1469458275
828131921
994063062
1027260487
1541795363
94874680
529888623
1565816694
1608121727
1632175434
1305003027
761683466
1932449457
1769042571
570168072
1802556953
958224365
1400451099
593785422
1457185764
1865660068
770612150
687466296
193242300
1771172661
584395411
560242915
513858631
848984750
1139250534
1893892473
985078906
505635444
1387237305
2125986184
2096258567
1226073590
1755385257
1904935706
576135449
679982530
1467928098
1776471111
2122322619
2091252385
1645383562
981865934
587555163
743025470
2062803494
1284832787
1621241535
231906297
934696241
856195436
1531577919
90911844
1441033089
1704399103
1294224488
920204198
1932650756
1041089484
2038762541
915711783
49430013
1008000510
1746637060
680185537
1351411762
874240960
1904483589
263371222
526801352
954645386
1557543781
263224770
1547505370
1218615858
1849417782
1188388502
1187596542
306326136
855161037
1936072006
1805149383
727504060
346818460
1571764300
75030935
1737337412
1049933574
901022745
1164044107
2081781252
1818161014
236995048
1304777799
1029661190
459525096
1592058687
941407104
1090799914
1673621138
392735772
273179330
360708935
339135840
2100895882
1426147933
1847270112
312191515
1787555584
401512635
1676854813
1825724097
655232917
1518489272
1999529297
442974900
2079614723
2006313011
1650949418
440334816
403806298
1986570238
2102184785
1241038800
98655541
378534853
1482029388
535321583
47605178
1475107043
1083729365
1269624760
787860658
1130742182
431197975
1556878552
1716603405
1998246734
229474374
724622589
478796010
1403746816
944313835
490378449
371960248
1482801899
758787210
1304504188
776155129
1825672529
1977307960
1799524844
551851575
639797926
787930555
1508422306
569619714
476808546
1505295114
1452377940
33742099
1547774916
1509579327
95447103
666261684
1839437138
1454353299
1532350965
1261513933
218490254
884099250
1973206513
236768283
703982805
1459636656
1448140715
1694634072
28980539
1598705973
1581081223
264719360
1269907945
2037542512
1966913392
1818033998
906940802
1449238624
503993337
512607943
1699644129
1058585104
1785097858
1389319480
1500062474
717635175
1294896813
1970970883
1784557992
666284827
1086723033
1560195548
940344113
446228196
1341586332
1330631006
1950224728
179168618
688485062
308564189
1160982685
1321894891
378193927
735862729
1768697727
1842198782
1507787352
2059089400
1653819262
2107333564
1192674852
868841868
1187151623
664297555
754701876
367810683
1472690742
709559269
788541818
354522422
1399389039
1037432525
1492057611
1452137244
256730364
443272600
1169585997
1167329558
1582061087
402966439
2137437267
926737078
1548458516
1837281641
598191710
777742152
1860957971
1414025674
1737760629
1512747849
820517093
1360790593
2000721520
578739726
1014343512
177920916
1324334098
504543057
827492214
779135983
1827253026
641816083
638497067
1949598421
115024558
1675479399
269448975
1808146854
499714884
1294651240
374327495
965783215
1271439373
672627100
235323820
2005782033
1002313331
397244551
1558059228
1689471254
1328493187
1712356375
23289215
789159470
2111490684
1962553211
1956257323
1752169980
2019653263
869007092
1927684489
1029669868
830058423
94287617
578183973
1450384969
251846446
1526364679
481520605
1563199
1835205759
1202054979
480452154
464296486
2048071833
690913108
2046224594
272025626
1576208306
1984812275
999783998
1617363054
843049344
729518118
196694040
85090127
1436318050
1250292409
1103394732
1125695954
554846359
254737372
1849286349
459309834
1580755155
1196468490
1543353474
1436980881
1415809887
1147921126
1539645291
474625746
443734673
628780691
1683034761
650052376
1154272824
1663701146
1082641007
813397226
217242885
1539072051
1408002192
914721609
1254512274
1125913461
72375036
913083539
1450108641
623118817
451124235
2071664977
944758217
2128295022
2022402590
23331452
1637160091
1033791981
1115160841
1777501510
1500200542
495593648
1153597427
1918768915
719720098
119342741
323871471
1092877875
1710081601
960248814
1661497968
1749068409
1716831783
402764552
402620288
1310090133
746518326
641939722
9744955
348799017
1393764828
3709385
86247069
1047883800
213415750
894600724
1168053292
943441086
1042791048
162394960
1061659019
543150598
884669249
199392774
1905922697
1860614979
160259074
509043216
768967721
1557912523
646543223
1172512177
818357297
130532878
2109183910
1743487220
218779167
1654076506
1027182248
825394715
1460788121
1382462626
262706732
251302981
829064493
1261947932
448608412
196927062
197419638
877482315
645701489
441813050
1595066853
2141601129
210550439
1960079436
2043343667
1658580956
1593311551
851992719
1535248361
122430658
1293571375
1596123166
552924636
561949778
187464297
1059303512
758348201
1305400519
2026829132
2067030483
778405022
1256607736
1433391181
927801080
1337953183
255805274
1024035835
611703967
367451617
284083682
1377460000
1003355470
1280348268
662634533
1931537148
615244837
1090789027
1814630222
1269613004
160962063
1045607307
1571424944
2018731668
1420373344
1690188036
1424724818
429014311
771220607
980732389
68011762
522478254
1219540402
1243487875
1366981684
658600339
1337720027
345106553
457069463
1463202611
1999126016
1883252820
83314807
1259080669
356725046
1739062345
985547969
2069474608
1950537647
337357283
806321696
1516658837
789275912
412606209
1537070487
823071671
1693191971
184107914
1985128165
521558243
1446047816
714690332
1020997769
916926001
606227586
47456389
1005724550
1275073420
801533604
1551179286
1044055888
1901074036
1546122723
2052688439
383487467
727382761
2018113035
1886590181
1933679538
21709983
877476216
881245132
399893789
1318708173
1840897685
424772045
118620971
1730774362
1239434799
700775036
486148087
523208736
1764995491
434913686
117536751
323196495
1235264361
2008832998
110495436
1896669093
394846941
204157764
1241825676
125651762
2141844546
227549211
528176347
1716715676
1191280166
1490782549
465171810
2023997770
540018125
954376335
461213168
1022847729
702952455
577082933
250997128
1337345270
368809203
1419775582
1712545740
2087692462
431979708
1562905207
1972505754
735768463
1768840526
619125639
675201098
1134061271
1740735826
887090034
544828039
707942254
1558774143
170312640
40949730
2079498858
1458796419
1054668190
1147439245
1634566154
1908837627
1575933940
654724964
1889516966
1276792761
1576703532
1549409696
43502845
1170210435
1252368165
1867044168
1679973489
507341219
2017175191
1296360939
71064107
783063850
290921246
837553204
1602145587
335701641
937350750
1470983674
59530027
766842736
943263696
487989920
1833526222
214711479
342516543
218737290
1015152134
192988444
2064535961
1815327055
1448356707
788882599
103984801
1443811328
336252729
1370750725
406625071
1552214774
1254416554
1285347714
1935941632
1000361185
1733642455
228646548
1935369867
407040483
1663536159
1179140560
1156157448
1338601946
1974734832
1313855522
949024147
623462928
669378198
1237905180
119952574
1057937950
977385956
1754303967
1577505183
839029721
175800692
549928459
641555052
1156773561
1354025536
1405354418
1629823218
2001227883
1833996062
1431699689
1041110972
308807190
375771001
2103660082
770360888
985052602
1637721662
764387307
899944940
2012236637
442321004
1655987684
1066456842
2016791289
1554532939
206964580
1037250081
324430389
1334970388
1001019186
836676983
1327813839
1069979132
22679746
1460213652
998586703
1753097721
1727331401
1925549158
1806882440
395608172
1847245700
895701656
291697043
30799118
623174804
1001655980
2133317827
638267283
1504193744
538503302
1603710700
1264578321
2005120986
243679507
263456706
2092944572
1713829323
1206507730
1188450650
496294497
319640090
1846404608
1022144326
597990162
1460779937
1287854864
1871925239
2111023612
2080239833
1997936611
375824224
1160553867
1868348743
426596705
1011396394
372962217
1253476898
832100125
103998682
1803152298
1499919914
1460745927
142882974
1690699541
2117502098
918094056
1931439569
1807698476
1000086997
1619849472
395343081
1188291552
933065163
1962101874
1296356275
663900988
1083788998
899166409
90166047
333661386
635548494
1140840389
1390633047
1824282980
903816598
953737383
179053732
1483849462
1366798437
242490627
1728907245
351998000
2109558779
506790744
529798368
1981523840
1233198990
557232105
879607244
619001518
265707261
1788961752
1249372383
1421219735
834485735
375776563
1784874805
401771607
2073867191
247542591
1701608131
958404774
748158066
1431384466
479795474
138055965
1643236915
673582735
748415975
604132477
2127448848
577750261
1826303014
789557998
742598875
849859053
312243914
1963769573
1786552944
1057939642
766076587
446628729
972912243
1232563733
435532167
1089053183
675789829
1495050414
1425430536
998933341
1089332123
4999391
739419870
679927995
675358856
304924034
765616824
104731401
86189164
1915706923
675013886
1930950021
1662837463
169168146
2145931042
435512836
410054378
524122305
1447626347
1986088857
1790798607
1703470172
1727633836
2043332170
223524134
1092639562
531698683
1613387242
840874620
832778511
496299295
1076698923
439430701
1435928330
1242263506
995244899
1801710682
1350061614
1321723492
618569044
1753460707
183792727
1511388265
928138749
630752905
2088439681
1802088263
651360781
531512341
884624472
844857237
1329430765
1096938812
990251352
1057039283
1827269760
135798692
1581730281
1957579009
443235819
913284626
333337820
422888060
1602103772
2126922596
1421171033
5097816
66405169
929835540
682988767
988911855
949866138
1641567384
167086290
382257608
1289757451
965211539
816602444
1205016116
581120932
852376530
889045197
585428060
718920009
1153706926
2011722064
1822685069
1068811248
218870479
22095348
1032635166
1727196827
1636913435
1574904358
1292631983
975039998
1693617716
749805056
1271562160
1302918663
284311228
1169525374
454961782
582287767
1062223308
805103751
1252789007
1324441518
1335471455
1961651758
1473030242
1414816659
527997863
1043836572
1885828609
1971176750
1404084919
359284549
82971671
2128767174
1510974660
2025609021
1130456092
526629034
366121754
389761647
1318982746
1246115843
1076277805
1465895850
2095943083
1031925756
782543050
2132071386
568983231
1800937232
323105310
2090130083
1205334972
167639506
1461011717
1380736731
143901223
771054603
1093154798
1948069713
1591874293
541140861
750670308
1875602776
1603858339
613549073
1390414415
1867862000
272780076
453414623
1631518445
1619999335
381935538
380654441
996445571
1744852655
1575342166
748469618
2100608401
415762843
426677888
1337920704
192621609
177551722
193295846
644502666
1801615741
509059579
543795649
486092205
2009379252
752840428
1743515624
72454634
1962547058
250234419
929189655
158737914
1136641447
856398840
1834457615
2052042167
414089138
2104589523
232883188
1370239666
250797651
2129369863
2138326979
1362722489
151630816
1327480954
13153669
252052552
1863427399
684299852
929936263
155766925
837104496
915190895
530659126
2042541367
853362946
413090598
1485551949
643971114
1586613566
715015707
105766403
952063954
384699062
997638583
499968059
417523093
414551922
153513956
289946836
1530885475
1226718143
667715316
423319538
1741712372
731914412
139305893
806664914
1849523693
1384838993
1309325655
1113520526
466928018
1520684309
927169526
1395210488
1691908084
484319933
308214979
92206000
617519506
1577387941
2142040777
207833109
198066504
1024929698
148970686
887506206
1233766475
299591589
355015889
384833639
842931642
1451146939
914689317
863864698
1199910087
1736234114
1358072598
1296780639
633080039
1887496594
2048305804
1076165197
1210181025
58273119
1181430180
390029964
2042467095
1185259024
1955549230
1360831713
857266181
522547254
1187524042
587123030
2090479871
1245719758
835122985
1234331718
1112405817
340029221
1990023757
1787717644
1157934024
333891582
1285010722
2046613609
1950815452
1065285312
1043636071
663334371
1492143667
1901126878
1778604832
661917286
857106426
885789211
1585110846
133860149
1818247847
88221459
1729877437
660900996
1949708463
45797835
1627093790
1679297424
82000814
1254419566
80892818
207631834
1246358988
902406266
1361027447
1481788728
637126633
303214773
465786558
645591418
979417082
168188054
355470253
1969553531
795806262
505077830
1167800806
1436047273
1024641328
1677341385
1127742462
113532049
440187989
332394504
1404531635
1242811635
1705335674
356041050
222666532
904540553
134080662
197886092
1972642745
341745831
953102876
277162626
2047816852
1423995918
55359622
1653943997
963340914
1798402786
541471960
557623878
1150630005
381242682
1115242362
822775549
1360876946
430156408
594336907
328888435
562949036
888778642
844057114
1690549507
2014738714
1922433751
1086730253
150343898
787537841
1640247845
615435270
545816946
762419744
693277505
1395358009
2066764793
849700858
1798715350
234040425
543251173
896598947
1939634181
358361238
1531490340
1942609999
248821853
879275169
1011182025
1903323464
925081368
537152188
2122985399
1788745522
1650191454
507671075
241552912
1594349497
1925916342
1739580163
807495186
929271644
239002206
1099649638
260130940
242459308
269851503
821819611
2068415747
358357148
714284158
485898817
2059742533
781567718
469390132
1172605945
269722718
707201966
712767718
694347514
1927652355
18202165
747972627
1303092769
1587767611
1330758984
1060355648
2114882984
1415796046
1052236406
1883060806
1147666574
508826489
325475926
961054635
1156328857
1268217949
890051880
1368098389
1368186846
1896965436
221870917
14688802
1260549182
994345651
1279860058
68643913
1261930912
1117817302
143680874
1987147997
404475626
1988665084
1873292969
1296620817
1723512911
466471047
863872130
64032779
1785309929
984543516
1810940682
1599657087
354840639
1284868886
203604743
967753820
205147694
1709808098
1850972978
1899643217
65038038
1284842881
1040386762
716397421
1687609244
1894316680
5839448
1989901818
2064551577
1718384079
434942948
546506139
162191218
770734230
1515451270
1521909421
1274769632
1426581428
1422151053
1355860793
741051821
1959620101
1759777904
2102878283
490455763
126221936
1864113820
73544697
426852407
195076089
1940325713
309417902
2137644979
2135436184
1582984971
1090571938
914711678
1457791124
1550900438
311163432
1436853303
486878481
1723830544
2007698610
2132074794
1018205403
702500626
1682327338
913642369
1152499680
39918070
170738966
1858747195
1061412922
199467217
1906396106
1460007004
1460139972
799162744
1107720689
934713927
905647829
1129595488
1383943919
1467506664
34014165
1241897920
1720152585
1905967737
666961846
2136959804
1380583691
770826779
719748513
155953301
1089161433
1452008951
1490108687
590599842
727499903
255446811
2097393048
1810068188
1090729975
1063584783
268957723
965412237
1138509679
1015691151
1912183151
574067488
1053550124
1319623217
163362492
307423928
1673575301
1529083364
1841893186
1973049724
1476646725
2068340405
605491527
546630649
819387708
167594021
653271123
539431651
1109420009
522927882
173612735
1722739823
780755812
1930134811
435702682
573061789
510686066
860987118
1887548165
1756196580
2098980625
2038595956
1050220855
1458698974
80387309
623564478
1814150547
1568010127
1750385211
2110110832
997680162
994230657
456093880
1453788944
1062543710
1810410025
1454903471
1801170653
1603812830
94516543
1951525899
1424656702
576682602
1626727317
268826798
1556198756
665702358
1364477167
355938555
1458192227
96053141
950257197
1442802277
1290566392
1543865091
429613540
184258000
1355647721
1406259277
915851423
689996738
1206284068
634566573
347606651
1655878435
984455351
690918904
2093465586
507868247
1637989744
100243615
292419299
592678518
871503786
2124552380
283804005
214942576
37015150
1081039680
1999373949
1172122064
1441186147
473252191
1161696826
192944993
374364029
1572908063
757012434
1757276918
1257225601
62615271
1875238952
701593287
318683580
30187338
930875344
1342500383
102945485
315869159
1752297448
1177377353
170892619
1780904834
1969241872
1757278646
551378916
752509719
1326367125
1647572501
12050296
180378944
1550188533
953969702
113315408
502982390
553385098
1067869026
540776986
1696289297
1372620954
1981990961
567850558
1223409754
1104773465
637606442
1069715199
1476112797
530522116
1888215627
1486219519
213430474
8188623
7276633
1365508961
93215754
818768421
1648008033
1000088188
1048854736
486571399
1276634825
563293163
1364375318
362620245
351560638
1444226664
739034754
901186859
1952532144
562298546
893450721
115989693
1077672260
190363282
2138783932
1678377909
294338633
1854639769
148528806
2100774407
1042877071
1839839590
1533881823
2011636736
1845917414
367454606
2116591524
1806350221
775676655
1878582156
1867024515
1814523864
1021661267
1661409623
320257947
2009401306
1202508289
1517584774
68990521
252169878
155852057
48398120
1672084343
2068086483
1508537518
815224888
1835892774
484169707
571240152
1687396250
557949845
611444163
386687555
420437542
1265330202
1868038979
1574230664
1287660317
1794913283
1351582291
564942453
1104786368
1435660802
1235801204
70847858
1716395025
1286632959
1160107208
1500102595
1179093439
1511594056
1849477255
1322325712
1319836417
1626863542
1273687982
1371238583
342958412
832447491
291604050
1601083463
653014163
2025389306
1297392219
1718215868
230416590
1439993148
890337288
1180768516
1997313846
1633494553
1685082728
638419437
947560943
1545088194
1652189687
1876319766
2111020073
180019863
713530452
1146454311
1167234899
1013138109
1712394656
2018943940
916255866
1393586858
471869153
500292233
1033188392
791644705
67689132
1026948640
1527928071
817924274
708869904
1410938196
714637273
952910561
665515988
1120358385
678536657
1461027673
809994829
1364516102
1856787214
1595983886
863337365
1602576612
2117106252
2009697833
1101491666
1049893567
765937216
925179605
1596278566
2021898417
1502908075
226817854
1764788830
2010928203
1646133995
1848728170
188045624
1421828054
1570643208
1015773479
2028431021
587448360
1452885395
187838612
1379182818
1556785209
882209789
707758204
1719102387
300167295
865770177
370496062
1636001730
1906143983
1189302811
1908385702
928957661
1050118722
1576085644
453803955
478746170
1752849866
987783472
1907493718
1739575752
872247814
1314902946
1430194199
1880485642
1911878180
2002308776
1041637679
2053608634
1229018771
1108966976
466324420
2011248889
539346320
1664838721
346220956
817225829
1538264108
98824633
1513570243
765280478
1054229775
2010804819
835412417
1276416986
1350200602
303034937
1781041901
1467594203
193186510
1822588828
364177653
516030438
1677898871
404085394
1285007187
246965428
871876002
501114919
671436735
1592587256
983053597
824238719
1577768739
2039150273
1326188224
1329807682
2001081007
60670586
1121543743
2024211897
62841804
532050153
1012017052
214947174
194065773
244668385
939902599
475938988
1724160536
1523277881
1107403744
1128529837
159629575
1543938064
1890923754
2012323785
184265027
910347106
891821740
890505994
344942367
356673820
1585667015
1936234735
380557632
916673732
733033364
1874657181
1574149857
1366999925
1773964094
1296852788
278993592
701843881
1884137923
954707087
1273289453
66245387
2005861288
1432903302
403438893
1268855728
2104648861
1231811749
526986908
348395345
400463168
1296209552
883861610
2038206847
251507725
502221718
763798733
1587047856
296159813
952100712
1122631140
1295517908
1983883850
2127151719
1645207498
1622179278
293313179
1472222181
15194784
849891278
1586770172
2083458524
1726282507
813957863
2053949948
1598236741
1259877359
64572087
1184556448
1252237434
1233957543
1042554493
428065929
23414293
1487991903
179999636
1529746228
1199145079
1471510121
1975972901
2140172252
1971678800
1698888161
1342834810
293441681
1998512388
1699183273
2118134110
558245550
1465154130
85911002
468785580
218626292
1491675472
1261276843
1092928294
52583605
61347335
1816715445
524646706
1860229872
1439438938
939018976
625437475
1068976390
1072399976
1513955687
1042197457
585438604
213408847
1781220881
557997266
147533442
265646392
1232322447
643300093
1096399685
1851684747
191047451
417266124
751851737
862710181
635833619
1367034300
646412228
1048967645
115864989
1286818853
696889918
929906206
1051461359
1692821833
842043064
1791467177
583056400
1596143674
799334656
1689982977
159084303
84642184
32303761
1295250334
1623584225
1831563273
1768829689
1724588153
571715514
1196039825
1937401073
532068855
1508801595
1075833837
377050836
1843049874
1993088709
115756386
590954275
1341757120
1489122305
1899258404
1295454533
959709073
620332775
1093569824
913731714
793603668
646488257
1315202512
1274549842
1948687149
1752115056
213126577
70813057
479717080
80063218
163723110
1265522528
2089821948
560447017
1172077079
1567694245
557107566
1974149156
578193250
1993571112
1797132695
661583029
585337950
328044298
1940089669
1980664402
712416517
1956386085
1804278475
1523685940
1062287940
610902117
1283153111
1557334781
335390267
1613962232
1167070473
842597705
1934585592
2105313683
1301417331
1654259262
742047527
2022516648
1399117285
891050819
1804881634
1218909331
559162266
251239842
712600459
603142227
467848939
1624524529
1627224521
1056900042
1758316591
1944229660
1848454262
1998421837
1109545787
1674137899
2005408950
190689095
1594832181
1415441791
1328439582
593898014
392061410
961026939
1985401971
1843315975
1839805043
1471889181
59908932
41287539
903481820
526627114
766728105
458160644
1334069627
2132660984
876049168
1841619049
1931512726
1900775887
1206522668
1819226160
2038471118
1376220320
931552557
2065928468
353243777
1532480840
1715440938
1741435794
62856769
1798624317
963568928
286953129
1394881585
694758059
1036059069
1449911268
1920243897
56894735
80767159
1398782944
40023834
1663402017
1321274075
869614378
1028592590
230166818
322065920
1667385957
577290684
294573075
120540023
334014329
1256261196
268572862
1399557817
1532390742
1153222137
1942450461
607748272
843971637
141895759
938881275
791410653
79490340
499801113
114460686
2111026580
1236372814
1308124637
1136267690
1059087548
205241220
741994822
1583856472
392836786
650289334
43485818
886364796
1028626870
1617604672
209457597
499131960
876653731
1233052599
97875620
767519745
475753782
1074463519
1398341221
419387625
803961668
1545353197
789950543
1859286073
1390858642
341787518
2054564817
784607413
1821169254
1602676560
1370670256
1230104297
154719247
714897850
1373068904
1964918824
1676290099
1511291001
1129440424
1418636075
333461666
1064475370
1707829106
960509341
1804472110
434858335
956531334
1850986166
543524481
465089525
159302227
1041657959
675447234
753364286
1529629592
212712280
550958892
1667908402
68491133
1433358292
91778474
1699315882
1191733315
482300076
100656193
1915202550
1390207795
465581339
1425167554
506101147
723074751
888008271
1110837348
574694642
1416193479
337431897
1620150305
1904111722
1751233190
649898415
1551784716
1908523755
1276294073
749204532
1909945807
756531220
730400393
1404629152
1510493167
351250766
368491968
1610959020
66051509
753066365
1754565987
1181367428
840561722
349372831
280094476
51222652
1084560123
276446490
1608766564
1589584622
1256508582
1063457691
660814174
349467856
29177818
1920489820
1638928919
753423286
2138783687
935481500
661380290
1134679206
1979855451
1779899497
1599173638
1114049063
443733597
1124257117
365268832
1930029366
477269981
889046802
1551084443
1547418644
1097508323
1001644028
2093617739
1183958493
1463173126
1608840872
1064586408
959220246
1561966235
1528389191
966470778
1820671808
1145286644
1069758826
1865353886
2061888243
1134491444
689017629
82066768
730733986
1618181912
659143720
519724604
407692938
1344106881
314760443
448045407
1345511219
614279691
1934459102
1992330587
1929925603
1456421908
54483721
1334900513
11308003
1669534409
73247612
646915167
710731165
939064413
577344773
1823896112
434701896
1645045217
1591815060
606963985
2115502030
306531240
1832782626
1444069725
1367919806
1010899211
1619836888
1358175565
1483654532
944770605
1083877647
711721027
1316664802
1711783950
1028615972
86666431
2129468759
106048196
1441654154
1622876554
1530098967
1347800757
1596785840
587537185
182006329
1972425125
600269621
1413924262
534813810
940805795
903504771
519557424
877930
701999576
294505110
851752344
1534669542
374198470
352449121
832190774
681960918
1995706369
389733029
1325211683
498182214
1416902415
1836469047
959751389
374310654
845190987
1617459348
1053366526
791999680
746288225
868091049
2081533335
1838207296
355466963
1105069520
1556751817
428300352
1479198253
1849124698
2030916382
635715382
101491425
1818723487
1433604158
531351321
1297069355
1620129252
1577654464
1205997697
1885343732
2085543240
445542827
898351128
1656385128
555093903
1219803822
1895114910
228447581
233020156
404592309
987246127
153661612
1958946719
1868628021
1195989202
1085737414
879667577
1308547340
1515009387
1065626213
1012392410
934387012
1892192221
1268432166
1762691602
1284984333
990895672
487353505
399931143
1524694335
1792795235
687763162
1839817767
1579494082
168932005
977272523
446307368
554093322
1286550901
27623107
844315654
250128118
1607978564
1424522762
1725338500
996990347
877139656
436765120
260558088
679240654
58636292
1134040078
1064731902
970215535
6256461
1241336447
1367205060
829193276
481777509
1179100881
1005252869
61983157
8246472
880587300
484530883
1306910308
1100149597
1434516294
698368683
1885804272
350192328
1058282097
529546169
1664205683
301690690
412845301
1962290544
1237185507
2066541714
235612242
1107523227
554510953
858893539
2110276481
1423493877
306336152
898888659
1910122279
1079619545
1266167145
806718453
992037889
1386764781
1903843319
764417526
1411637288
1428417994
830906850
726868699
54138714
346024855
2143217984
1177653832
1194433338
511741453
1152942371
1789206915
1005830454
934453652
97144147
1803409120
1182338834
1094529761
860506040
1967970286
1542282406
63554327
597395933
130310447
620519636
1926533872
402539377
1646112275
484446059
1999429483
1714923603
2104486377
889687882
498891998
1019994039
251503128
1403425942
869301674
1419466290
589487855
1746798142
1057491062
379650843
76537642
1369351980
965004269
1130143685
339135884
1948766535
2034672804
746001870
927674740
28693175
950330392
562456313
880564204
1633254317
1588264087
541371331
131883232
592767189
1474919866
1825188875
960456381
1398498202
1083145002
710003356
2104524778
1760856417
475903428
129967426
1414664344
1412889361
528600528
80111733
573281921
912910331
1278410682
132782536
1950658436
1684848706
1102572053
2121551877
1862482890
1456801601
732664469
1674641023
804557489
734280149
1663544522
1382496445
1767644001
524287780
869528947
1081258630
169618432
1184671707
929635488
1145302621
624411881
677348873
211110450
2080839282
1517011236
517700559
75318732
193759937
1009603395
208607896
1718009529
1777579080
219573763
2021274692
1700059935
1721987118
1496366694
1201243605
1670787605
1297521478
1272111482
565420681
2013999580
716967361
1611064475
413624354
714024758
2030057192
1352202331
1142641740
1517910575
223456543
440444030
618479647
811803560
2144610420
262087911
1758882293
446713621
1321387673
882403364
896101111
2144755977
338033826
28796583
1675537103
415122945
941826959
602242860
1335938186
335225754
13747987
1470335240
1240805309
480462611
172052078
1306481362
1938227967
1866844348
1131430140
1846224822
1129970498
2042210762
386484535
1630010391
1197743804
1867611470
768436093
1177652034
156806244
298601002
530097753
1239497803
1229035615
955589597
669021300
1190901386
1321608345
1682235477
1691671720
2040430063
469404369
2136980369
340784913
1311267805
1192405309
2115357783
1114445627
846553216
488943157
1416753215
1671870903
1369814041
722044138
1796359534
208074893
1211998078
116584771
1540428535
414070951
1765780326
1698816912
623331785
1713584110
830575306
135826703
49836021
792898701
1435133678
372627131
319862002
1637352442
390975992
1376259636
430150411
1529576368
49633524
332740664
1369090301
1460069002
1333401424
28959985
1769887331
1354616975
870980042
1357596288
1071681226
863353604
1832834542
1647919817
769380915
570703789
1274926835
1879594261
1809419556
420098517
473276234
1692773950
1354922649
499459068
1592152831
1255123373
2092450906
1552205183
56434114
503758578
905070874
1259957178
918336612
1445844117
2057564232
1455727809
1370513840
1367062450
1364682645
830094923
1874199322
880235519
676935110
984200587
2071501747
1124944485
118174979
42328597
654057734
1963750199
894562699
1488260178
1452781216
1936566063
1729990809
620892840
814798193
716141742
769246906
66887331
1086841105
89993156
614501472
1350506522
829745306
795534151
2079142108
363315575
1024926624
1342446757
668510629
737537638
647098255
344534101
960562540
997683258
187627861
1154884423
1154033235
677183017
845203990
644550318
1786343688
1990652209
556481512
133010550
1416099974
983981145
126148466
1191986433
699924964
370624526
2107297725
1386117694
1338768545
1074229004
1073120660
791835813
1558385923
1421268293
1535915249
781737626
369184126
1042671568
361549756
1694561457
1462018653
91644242
1526295130
38744363
1448344053
310079804
1322863004
966811395
700213396
1470584529
4101604
1831355654
612159690
186849489
1596242624
1540613939
832955939
2003019321
1872154251
605067496
1140901387
631148699
15531064
1666707196
1929659165
1906110453
1691717355
928610391
1324781433
270152794
2083735454
628933479
541682830
609921888
1180780400
1314222448
882380652
2083943194
1316853960
1120588239
1151544668
140095885
1859726441
1790756034
730722413
2045663549
153244552
1111676324
1479873903
1135624156
1584918235
319426876
44046210
867529400
1965332513
1505623893
1335274117
1444553842
1895850653
1032985791
610514432
1127475054
834368675
802367776
1672649579
897825196
1432969152
959473778
1516241889
28459924
2127930121
2029584681
953878318
1253779893
65126689
962513870
391116798
1894886794
1700577156
915993848
1828983559
888036505
1943935677
1177602142
958071546
113470558
1431182243
2103346398
37136228
1742166215
1698310752
1146554875
599973463
776285293
447176715
419828293
508050942
756461738
804640045
2000474626
371475334
18724576
786589126
2019679971
652831164
1311808
133446834
2129425954
1313732
1663756576
1905396880
208168408
471790006
1078539933
2034084390
453176596
1766900956
2059748879
1871749078
1033952457
9815763
82110280
127601630
2078299212
784513925
1843989914
2026397309
1206974538
820290235
286867474
1115724621
1128494869
777090691
239308568
1056366318
1660962862
414992182
229499673
2027275246
138925303
1034556555
229119678
749816169
1353500498
1354790724
459535213
489354295
2071253434
1083775913
1839331994
337837027
642238926
436223263
616844326
1181290545
788805357
233025939
1964893399
358209796
197688182
36230079
1403882850
21673028
670562396
41833504
451140421
575495433
1441277313
1877297412
494426727
1555727830
1666925828
1945990800
1158799717
1467818560
1420670493
1829299222
181714400
1044765425
511678830
1489902254
1076737420
405298046
742773487
1667125993
607884829
1785550072
1811490081
1493102473
1291014252
999633727
594378789
147831568
800582700
2134596056
1409437288
816493586
273180109
1971542898
1414129477
1409978088
889155409
1411842605
1051023200
336872578
1411783038
344990353
1853884342
1193030551
2044053482
1911606330
562394850
2091350219
948915548
1861260531
1543539046
574966579
2096676534
2070284353
2027849493
155424015
1457862151
972117109
1048541628
268110847
1742293009
1767383389
167265988
2059815104
669075739
1409609262
662868159
1203693346
656470223
1360930766
1999074305
608167152
621418126
1940712860
518924693
826010686
713293050
1249067542
52474787
1070775014
2050585244
659768259
187723878
617998700
857724806
891372988
991129538
2067405387
2094389549
612871980
1752097163
154378999
11195196
48089088
1362981463
1919730577
938855075
244475188
1717256861
2014933148
942088569
1441464445
1499590620
1455729119
453859612
1511915087
1581760098
555548453
663762032
587373863
1041965286
2051811685
248071400
772558118
1169925333
1711258531
598454236
2020278187
1470209670
1775411979
965163622
2117986610
1914845979
1933799140
1015804833
844253476
1014754032
2129190041
170479984
1059007209
1706907434
227438794
1049795709
1418599583
920029095
656271842
161710753
1590017379
1891294739
580508649
347119040
1853858396
554519578
1035460284
526564434
118712877
320473235
1156982286
1049569226
783903223
1284972429
1242224774
653011014
1614503779
639226966
1738720349
52268964
845224783
241111045
1492391560
902569187
208241276
1026069903
300949211
928645509
1522417197
12965676
38409274
858098103
1738138729
740970034
114580575
673266257
352940993
2120948648
551738151
950236858
1330597282
25616960
479622949
1678603129
727931243
705995952
1769125888
1210049331
1831794766
216174015
960736471
439003823
278841593
647127608
250375394
453473295
1443031016
778936749
1206758955
1998842046
1335229684
2114689838
99337691
194276896
1984953793
2038894090
2105865975
742283590
1033757219
238173519
747059
1018472492
477882014
607814030
1183872035
1093508777
581869077
742949294
950651258
832449066
953943298
2023720765
422347764
74381695
914229925
2011868126
949509851
1553332489
1723065996
1074376976
1158298259
963686659
2117113951
998226125
1676161090
1102165756
584822349
737712371
1269907892
307751234
290237850
588942773
169051498
418602618
1344591156
225050612
1025508085
1503872155
717184237
456973088
491545449
2037611653
1651325242
1525635316
1863020567
2031563999
1195101730
897746761
30466572
1523345548
1623795317
593372466
671615895
1387505872
276137784
19753341
1319875449
286376365
1812812124
1969890184
1643693716
2097228181
1056438666
64499154
778897913
2106255895
361389801
448900924
1799623260
1436655244
425789792
1954811375
737852213
1341121520
1723068177
1844917622
1549148911
974374207
628131163
1190030980
371140343
1507900997
1115414668
876373092
633939514
990353452
593498648
1756045418
960689598
1895722543
1730923193
1566550098
1380091266
1433952434
1741172177
605376346
768258881
353668127
958135359
1489140645
99643544
1304137653
1258613747
1796514107
2055811128
1359549623
693164059
1118821938
1522967867
1120240647
1149107839
711528548
883583618
1382794458
1325366072
1739895974
808215452
401015467
1503875344
1806671319
2058562527
575619918
1625703196
1914572240
1264269387
869724592
780414950
1391285313
674903010
1245633868
984609292
1065506871
1959405946
883067497
655468640
1825510899
1208877513
590454905
390290536
880935566
25005208
72839455
235831774
64921174
1004429317
995091450
1530117184
182540918
1621597329
678898976
989945256
1099266956
774803892
407533351
1143621034
140619144
1997613700
645475947
1123414026
1799505681
1627149487
1202564823
448035454
1535840448
769464353
1551502277
1370411785
1662293785
2049543476
1571030350
386351277
1894571830
1042435270
402020037
834312029
84424303
635898027
821619409
752613807
711667890
1429543899
1054996675
454640106
1892854294
7616130
610359772
3025728
1845864759
2093670382
1905201793
77152582
444695467
205676466
1138110562
1331213451
1136078794
340595145
1778372447
2119299604
1143968568
1717003368
1295001
1095345863
1131626741
743575747
1286940327
510200151
1364131177
1689339086
1463824675
972496722
1341939754
573265893
2131132286
1578765236
1802057871
1021890683
2006800031
1941996137
277255587
254061930
285830262
1174695903
1643034246
1905015123
1949012725
1599513292
128244883
2055604892
916821437
1310512918
1970962235
2133853786
267454365
2132147330
817415904
24626098
346560928
1837386963
835626644
1170787505
1587771924
130383976
1777544632
1721765274
218929214
1231167381
2092894083
1480753320
1956416180
2069822284
503774230
770986205
1379857331
26831635
749128840
494830922
395426472
2068258357
1634712568
1783838950
290423631
388408582
1604445584
1424915134
89367101
1483967149
1738773477
87809046
1717021493
257577691
589379673
130908873
325516182
849079682
402241324
970162804
1753247480
1689664229
1184071096
651389743
717356878
860708348
2076135843
484075203
1847402276
1210686473
875281937
217642437
1811232923
299060749
918387322
779466046
349370378
522188763
76219393
143444997
580410438
1123986909
284602945
1312044183
1211094540
75269248
197298063
1368687128
217803622
1662731013
1515286456
949806350
1979564742
942685781
665554750
222688731
1931489508
1881992459
112081037
1990199002
2090381124
574783209
1993760297
1753074920
2051563494
1784985735
257055519
662539370
771612577
1675103797
247938841
438542229
1557424305
224800441
2047503086
646396905
272915095
1197275937
862385741
1784011989
256331813
1734726284
159095761
360972228
2033420036
1970719778
1828744411
1109538240
106575821
777551890
1519259916
1625689817
1634262710
272539602
1941724308
1050339067
441255623
698832678
1140043984
1087109315
1509146567
1377577364
743572475
1959566924
1692373166
259703625
1396531122
1300094789
2041663667
1006861380
52810286
138192186
703319129
1887392016
1993355272
713347579
981032858
1431449949
1099027370
959507463
1282537998
1256021166
472825923
1353076547
1356174231
1436506923
1635184489
827886032
585552363
7962215
1771186578
1299015324
1747348492
2073336298
2009546694
578671546
1933465148
1293774530
1685847366
1379676733
435769819
408608790
1210502686
2018300162
2066124787
46629609
1725197851
1320901974
1567310024
296570622
2116214585
1754185984
136115244
1130349417
1656542676
44033784
1199204474
682465861
1973985194
238639134
597159844
898707447
1560899967
426273470
945843396
1973874559
393083516
598192126
1545163923
279657924
1330632546
1269150021
74011113
1800917791
638629369
457180534
1419603548
1344800695
428816552
269844972
1491142673
707044556
1414656392
654672137
361513840
446681226
736841451
1882274091
664634063
1110241793
666739570
1222359077
245631811
1942346252
1879369704
296938761
89111556
1485120580
1720256981
185423968
2022591148
1753021517
667653474
55929562
66627718
1977223754
1339350999
354192778
1397629795
456962558
1697872948
637925642
1096263993
199545827
1409238023
1633948532
201137659
659541561
1965622223
925615963
891107385
35020870
1035617253
165174263
1182778812
635236172
1909605537
1502970071
336015818
1070752956
1166727307
794729964
1933816119
1622942173
525788549
719675073
1329239983
1001525761
827300786
186984216
1398225885
922098368
1742556198
1909221796
1014215453
1897838061
1228929272
2053040997
132188302
983296371
1256316447
1918370313
1791653659
1169706060
1224528658
133395102
906683708
236847
1156986551
1667304466
1652439901
1712659170
1608898052
1754797521
235388028
285482747
1714456484
891575450
245320353
480124301
75488068
596106210
1639077982
1659788615
709657936
1535714045
1446687576
1534877387
36875416
2142669888
1605581434
199758967
84644885
1536956204
110194352
2056109751
1397302001
2133868125
1923764524
1888076196
321225266
325144119
1797680138
880492140
96616778
249527602
1507113836
1766338441
1421592139
804341813
976932960
1196101439
48144051
1105690748
1299265670
1677958251
422681586
547184380
887619118
107514257
1183444318
1202937736
590121504
583927043
1527406461
1792545434
1885178563
1775731257
589810221
2074625570
1356141625
964579971
689829864
60851990
1928600349
1816052687
552519749
773788654
794593699
1825051214
164446144
1400941128
922469938
1980039834
1610974890
62204325
1974188465
1275359557
776618547
264060983
1995257161
1348567786
1047478454
1341436924
868446512
1447059954
1770941793
150920248
1502797460
1805380272
1892054262
1941151099
1388999548
35877312
862182580
702785246
1868691417
506265965
708934301
1475544147
1942793524
1121040357
500427721
1046665783
2088880899
275005798
819143418
1626960145
909769954
710708200
1431707553
461347122
822250642
145389418
2032794583
2145561552
1083182168
2130951723
2072438900
605495809
337262107
1124721715
1888962245
906407920
1307490289
844126461
1323067908
1986766893
1311115589
2071368356
535536507
240995753
1091532573
1604661468
1782504792
431128395
2007189665
972828456
726676042
1150022139
1997873893
1531384418
1093554732
456958776
1886503252
1178286905
201815313
1191161070
1710130649
1196453929
208283496
1136235169
1368846019
2051842962
171309372
1447311577
1577438191
277531578
1813516665
793747864
538241079
809164618
1909730080
1275044992
958505015
1995939586
1179907697
1486674202
1026438736
1891605654
1047217567
1024332700
453164709
673104889
1307279989
1184647152
1104076247
726758137
1674497213
224886490
1144580855
224205037
1161088065
2118830912
322649219
1122779332
674079146
1548506011
316573922
38794112
309156714
2040032991
954892824
1250411521
582017648
1178477485
633648420
1421857352
659135408
2126655506
130946626
1623220049
2093379992
23696938
1340629764
549458253
599226282
1153423657
2100227570
342669298
406043522
1265286958
1235843108
741935859
1161024990
1591907297
1899333327
983694419
1598297016
353910292
1950563028
489870602
1802404746
1309183691
1170339278
1912936113
1010862285
1768823516
1388923225
381960120
258801234
56040442
2064817642
1906745403
1145880346
1955326964
277676955
772519846
1177470731
1217443384
1897303411
768872564
1852749438
1811071642
1959531713
58951653
308862226
1543208572
1586633554
235516216
1364925508
91382933
428156701
1495842732
904747161
677606109
1167371185
1965017292
933770999
737947717
1664052180
1949128010
369036075
1548967666
692094555
381327548
666508854
159131035
1077083758
69687045
237112143
1275679990
646865832
1743588204
212950875
351888856
1002632954
1832414411
523977677
1595954683
1167566001
1325666516
1202308277
1972275782
377130819
705825166
1111932727
2075867947
778279221
1210144600
797668205
1007183160
787333632
1897765166
398348202
1235843359
1580277435
1773889007
1490407384
1671730184
1908737487
805275070
307739083
327036035
559307851
827750513
849875968
1707695786
1362177312
2079332644
2032337575
1987745866
1227352949
209260582
2040669684
1692503438
692189556
1543764538
1152130605
1692876380
146199498
778189090
420735538
963575527
243038926
1296016386
770905405
662152230
598288449
977111367
1107992775
1955566613
1218835392
1280082468
1211846467
1334612082
1523068899
319859229
498810934
2142310671
983526649
383307333
1019858848
1752326860
1634886054
998721356
1068534276
738251059
1598837094
769198055
255241114
21427940
1209810767
2025125776
1950085911
590426531
633274357
1006388002
685056140
827992734
704136369
1833028784
815918499
1561083051
202457064
813657213
206497130
1213413840
694319032
89116820
1534307195
1218715752
1586381729
621118067
189364074
275973694
821711549
398756950
987830156
1611901619
764477283
1063802682
1836604857
599229097
762835495
556626765
1060602262
310512472
1083031596
215893417
1220675645
1859576843
1744483891
1506895142
1652209932
1664199474
1726662385
301771564
1894315180
26077477
1520173343
1420321735
1938652695
1104654540
1726023968
961608685
1479822242
2073749295
1621393083
1319888650
765646470
636183892
1163824363
784957971
506000748
577045303
2049212060
1957268144
1363141657
503155762
1421499882
2107648550
1552810494
822316923
1706730901
780015594
1114471346
1364500113
2144323306
948399222
2030902494
1149186446
20330736
255241026
1176212259
1220107869
195446566
671847401
58156174
1910515817
553537682
1090510397
412218874
785568180
1701161134
1031283636
1169751432
950864073
1732357306
1862922079
379159568
1652792754
140656240
1652030648
1590293455
1882293991
2018732340
1883295208
892166299
1261827556
135910735
44981168
578535428
901192934
1631538686
786131178
1878380914
1572161275
697468975
1694893540
893430647
2097460567
1688983422
1744564657
1032490728
1976169567
1384966580
865189157
1403809952
495127795
1157116074
2040967027
808779204
842091477
528633134
656143762
702190297
2129724997
1883540027
1693770034
580779786
1441141937
1426548685
1752835828
1152531805
740772038
938720032
1252283431
621595124
2037500785
1465426752
237407503
197203066
237000302
271171183
1542069646
1657777698
956418879
1438259620
64411967
328255889
92708376
1899088628
1327169341
837083211
2056569636
1016747504
1090500074
852233560
615393250
1569115100
6097645
1119214656
1292060782
166255600
117416420
1776265884
1254325654
1008311712
1506468291
804344296
1624506474
1041429767
1734003029
1259915600
206522815
1255123373
2015109567
819080981
1385330434
2011169375
779074088
876850583
339818898
1600516465
502392987
2134397037
236307781
1966219713
1672273466
1493826116
373802283
1460009382
2083407697
883493765
1873496491
1368815375
1057000345
2088446558
759064088
1347127257
2010883593
743775259
876163727
260353430
542342956
151779120
778388889
444046289
2055719723
1972037455
610746028
1939937924
1688530585
1779555926
840960067
1665790410
1820207520
2031923726
578562493
53473457
1485248680
1663259788
462561391
1693866768
224482136
288219060
1197316232
1110424527
670440607
1900242643
1142057267
257082227
1193858675
1726790191
359043653
769253999
1489113136
887542810
1566346606
1550693814
297716549
1490515301
1785373430
50162557
1096937305
116748814
1682014029
604425806
638614219
426017074
533782058
250498849
294102040
1717809561
1856957689
1851505805
870068700
692306485
1897714008
1095877789
1454724327
818662817
245676705
2066610123
1155446368
552416516
695327058
1518676905
793620123
1517899143
1007380449
1763091256
20211365
396008163
57957847
1745274507
2922446
1886860876
222609083
118696724
1216194154
827020754
267782245
2100695689
1436418284
1155505963
1988108310
1627009412
997727994
1336508695
778400456
812840951
1025320919
987590597
511255407
603557036
801380935
523289432
985060694
1626697660
1743986327
1467345388
268261412
1330469099
1856155878
2053164360
614734092
2071723962
1004106045
190760510
219694439
907706839
1424039104
622106695
2134397448
2068030771
1068308983
1632020473
1606388305
1108214366
444155085
483745873
1439513706
1811995915
1120270763
330201762
1391235920
1051254811
1438998788
565577257
1223811876
1581655399
253743976
1816957614
1692584098
554043803
65967247
1343521987
1881980080
288080500
108762785
1326315768
394713091
595214454
964355573
1621140786
1822380335
151593677
621608403
1631292631
739106169
1009077210
140280975
752998446
1720497510
12384254
813790383
1038536723
1190929184
1979911372
744406999
970415969
795630823
1492049738
1496861232
493110695
1799414647
463121928
1217475343
2144267349
1162163803
1658914775
1808768338
1368076137
438066280
300064661
1425803670
852343431
1663492127
1205288295
184546717
1689519503
1915025958
135751360
1706081356
2106535250
820587698
1358814711
423917675
335188038
1383395204
1559186139
941851420
1015672092
306587996
1972364571
1859540421
312173161
1534897999
1837291809
870098938
1500972325
2142057826
417478347
1246152385
2145706262
1433973310
1060199205
558855553
268156645
1480526100
489385612
1387549371
1773507688
1377796363
413554851
846283452
1474930279
1084794665
1697753364
2071833140
2123771401
1221744397
811982298
104381288
670777302
741604532
1875287029
2052933950
2028442512
1353017460
914349204
2143873266
1281811640
1761067113
1837672612
284773475
1550825905
1410603748
925985980
1775484611
1188054907
298596947
77127889
1525837092
1540208742
1087379046
997260302
1416666604
750953980
1375537260
224205037
1567190509
49102014
1824968654
761592255
284807782
1766296515
844500974
1419664459
1863781183
245086322
515863591
1610539561
449109434
1176044835
1647823177
1814359636
2106158053
1964876856
1921854101
2043811247
910907855
1088163666
1819495977
126761161
1491845033
22331062
621741279
236466815
951616530
439524865
881016933
865089561
1765831993
46191138
516108822
1895967417
1473593324
838162393
1805013180
265386472
137301096
1389054795
144484738
1245372509
319627712
529474470
764362630
1386005025
1926308183
979260310
1298845663
315906066
4829008
2054925759
1518840045
776087709
551918885
774460643
860159012
1964342417
473602291
75219038
371322627
1281466013
2049842068
602843672
2050510680
25060464
297634646
1798558655
486562023
197287383
1945102991
141549521
1693335200
806407003
229858383
1867688117
2036297372
1649477272
1415337860
63838900
1128334240
1593179334
286398575
124703371
1541877344
1898898288
2121325242
588786994
1317924481
963724912
1006812737
82112085
1321638922
1427161743
2133373104
1125276589
1554175323
1568091119
531853166
980847328
1751676489
1749777767
1901475586
829949714
1809232550
1434854177
2126226506
1678876092
220430021
1087973116
1305433173
205894508
440618747
1532779133
1723825923
2065091078
1223812761
2005978497
78085263
294135089
1704491988
1360328256
319908252
538170905
195858213
1097022771
804077812
393443220
294208950
1499927492
498216180
1092664177
1995749533
2014252614
2056532081
516217631
97522947
262235287
399091927
291729332
490930585
330818519
1740197061
1861159014
1945268957
2094887103
1666618900
783758309
1512376843
1113770419
882387214
1072509667
932362244
415669602
139307306
189069323
1659557605
1037683172
129032679
339263822
1885567105
666478303
1294869383
113036876
1081505092
1586021448
785059710
1374600205
1183848068
180987551
322852959
816999085
657023074
1469507990
286045657
1169174082
1079132193
139397673
1655320944
101024891
333909441
458658944
1072264287
1190312681
790765165
1675929686
747505308
2122793005
1513304739
1398370177
995263815
346935626
1668189241
485842898
1324332358
823903257
478864937
718889444
1369938626
678015889
1612841977
1300648118
442031979
880671303
176202164
1478643006
1204984589
694425357
1092971427
1824216878
1749800753
1515633407
1115013824
1148446480
745530795
2084545659
1427083089
1091002356
1172242337
296951568
392857022
1524055896
750241879
1009212775
2051308510
390753347
621591594
660845842
1693454250
1155561910
599549998
1083206397
459944488
1982786780
1569857896
681096559
519247521
1892671303
1818323878
941530209
1466712211
780656474
576804925
319637181
1756425504
1783748731
1614652404
1703912701
2052735117
780587385
203558106
310677420
164267639
1637869047
966502369
696294069
82333369
1353348616
938719254
1770908394
492609298
1863888517
910332020
160990733
636276496
1494296162
381458555
2046399044
1181382756
1068582216
1268010364
573128944
2097136856
1759464710
261174426
1252255153
945222176
2124210189
2039677774
1548496376
471496886
1545722082
1807850480
785750664
1745351830
1392935185
120034685
318345614
1091458752
450891296
453413516
1819952052
2099727269
1963136761
1113032739
643042809
1500312006
870680188
553060745
1973721048
1107644167
1339192533
1504115115
1779022805
703084703
109558464
612951840
1067769666
381031493
1995700435
1954524788
738611076
808587288
1825236956
272138353
1316804692
391301976
272486656
848628286
1159160526
766044070
566044271
307830902
811787413
1327193312
199920386
1602812343
984980723
75118080
1159435529
875777016
2115939560
1929596506
669879962
1929711991
637183090
2052194976
818045331
1287183576
935287123
1007141970
907600934
446497037
1972999494
707491476
1251431038
503377338
180845242
2034777593
315260231
1848628767
1720950661
1709401217
921874671
2063542963
914737497
1106959698
1381122685
790400240
767019989
1892901281
1598717589
591870040
1608582896
1461980063
553538829
1610887447
2146499065
984775126
1818386904
1821100712
825087757
153441900
620860283
612123236
1046036097
1188180581
1464734875
533309875
1239226601
743324532
1084308480
1542977409
1700714142
1031570181
1523652390
1126334561
914236281
870710844
1897148702
1848946045
674293979
499117839
1802394033
2093601779
929714978
1247814811
1469375640
1329259883
1310016026
1057005612
1614617469
1169743121
558999916
1355951001
516891693
886211418
1152574738
1200061757
432867581
725343343
1537529828
1038060561
649770669
1351639037
267205265
328154133
445033376
1702205749
1434445951
316057421
1551636538
1509710376
170213694
89137423
1941499695
1533218344
182913788
290307092
1561530243
1447310195
1633463978
1526389281
1467689692
1453033391
105780330
1259639573
1843653902
2089994131
1102206818
1647266368
1569834532
84223688
1729797853
884527492
602451440
2116441662
1644389031
540177826
1537013675
2144444736
2023609079
711020705
2020512589
1163633734
231374233
1307388133
1130273655
2068518252
1252597578
1252150542
865778646
598194055
659276461
865890578
496585938
1725171164
427368354
965750399
495148784
116315707
224305405
794211693
610096580
1524301562
507040516
1908582719
1793196075
858526642
2122190820
856183533
1339605341
1394704659
1551059192
855027243
362768258
1107316790
641367250
1603930166
1885170060
143461834
1692206514
1342634765
153067865
20915574
933367354
2118377677
1527373358
2012362002
375940782
500294727
81857037
105559450
676540611
1652209415
1557241247
1732634787
1461659450
1985035722
298543086
1678442328
1063174837
1144586915
222091289
1451157793
2045149758
1050730855
1210973714
880295189
182340546
210762948
288863280
1120554105
879916859
543860340
1519449193
2139922865
1320482285
389372166
1881522971
1151385793
1738611424
1854655355
1987423061
1732504544
1777548327
741365758
1645167060
1713227479
607693527
936073084
360511613
1766655879
1394216595
18832768
1978835623
832254263
1742340577
620273899
1203379055
1724652868
1713862547
990880561
379812276
1795551742
854863975
356642513
1682100620
1902614201
823538378
1074280826
666650663
1392256799
952757122
1201677882
284734406
1760031894
1761630794
1439830029
184485173
1592551348
2025430716
1161899522
593782035
1213409595
623131192
344384452
1849090064
1495509761
1232218907
1791399553
1779691533
1630941189
220892203
1965871220
837524451
70205607
2111291349
1841933299
1741322116
1387691076
293724357
938102120
557637119
1471733464
1137123032
1100870470
1904979384
1336801025
19314603
1532591970
850343282
418157477
67184389
1086151419
706931757
357151414
776602835
1696250055
2002708300
1573252104
318463112
1063237368
1395046157
1082498454
701199557
1032657007
522629409
966087416
1381344220
304902402
967400872
288810320
427477326
1492989054
913376480
923501279
1605318086
1592976914
1283518801
2018522944
127332180
786643232
509432543
582387854
2087248399
1997772807
1133195356
723375531
449540783
665904198
1712063693
1525452344
1046177254
1093246384
443556247
1865024869
1886580903
759915696
189614321
2014895695
1708686262
871893276
852498060
1262984988
2013516230
694579993
987879566
1288373666
802363223
1963605980
1310597056
228148038
949262756
146306406
1676069999
1045598299
388480855
1807756379
169418643
1391484918
1841973102
992587412
1357735855
1491277627
618124332
1162905550
2145586828
826456760
281550001
1554932174
1263399249
1284504766
1063776632
313279122
112533105
151539681
2012440307
2098453299
1126966654
779275171
969044145
355640243
1331691202
705358988
626650175
789791057
645320477
943947659
250031673
873693484
1866934600
1058797331
681122625
172279315
1418896790
2144916204
76093741
1369763352
947692713
1301299647
1034070448
1125094737
1771500153
161904581
1869642597
1247617243
161657894
686153193
171101852
942651271
702579669
183679047
1041596488
943148725
126487799
956505474
2118087020
1371838975
60191054
817515207
1824849610
545461089
1991402518
1476056670
1786599329
1813244812
1198205289
1680033956
43296675
354547496
880346166
1540724569
759599282
1521235190
1870027524
1366481716
1419894107
1228062179
1834045171
270800034
1166073348
1004679400
178975951
437996740
80086729
1515469158
87840486
2145332506
2054917420
1434333786
318799419
1321981685
2028391229
1387716827
1272412822
999767724
2023921173
1581894667
431820040
2110675526
1226489143
1523289420
1545996145
1366437006
648709179
1340298794
1519886701
1743522212
701942027
1151140295
2011729411
1946739907
1320750635
77850206
1212096080
455490073
392931145
1210816741
1207387538
2080545912
518253948
153120624
1708503126
253984893
65245113
730599151
1667498261
859858130
1039104537
1981250639
212239196
301426295
89886999
1982521250
1812964611
190179655
1007040365
315336846
232267692
1299788100
1120448089
1416881151
2063589785
198177682
1071726245
1370082801
109166839
57812492
504124744
608493786
605206000
526380239
153276376
1705116000
631259273
264486429
716361609
2100614283
1247854461
2034055842
138865796
1353063993
962498689
626248288
238709724
149277459
1786801115
237471562
1696598702
1626846748
1857250009
160334828
2082631447
138424261
2021086799
238136748
635668298
434441574
476475500
939561994
746113895
90127466
290417900
1511718264
386259068
1942571237
679981618
746098451
1725836749
627253116
759966167
1577441232
2112368127
205862721
1843392467
524024858
197939814
854983081
66714523
1585858682
1111995393
1989237189
1783528690
1080041737
942082005
330803635
1243958668
1151059856
1154280215
386504899
1574334420
654504442
1576796182
802428414
732312879
1880033823
725890553
1177191678
888726107
636527539
1267529000
2112973630
1365759404
606052074
2036588436
956945497
2087894203
881087252
832420544
1447969803
1016650390
1980453861
1244434165
1021399524
220613848
1403380949
605273308
1444180444
1014108080
450661630
1624969602
1669011978
237949418
1370364198
401405229
2006790541
653045712
1438320001
2006466251
1204192479
2099789295
2001940821
1094822583
734685942
159301543
1630541143
1161238849
745924776
671354337
1697377353
2088484284
675281200
1412448811
377111178
1533848636
1957286618
1701868997
1146917199
104865464
1466311662
1068693753
1321826801
723957408
88187141
464527603
1208108092
309654239
1807670075
1170252136
492418220
960881656
1297200657
932299014
958995205
1120908021
443996273
906365108
1377065805
1254439977
83818025
935055756
235285280
121821531
1183894050
1682650168
1192295307
890609145
213703668
2076456679
491073271
2109253001
670517411
695420546
1750201607
1137284320
1827072411
2044695571
2092897882
22076051
1929906428
2118647289
247550690
1054061454
1837888826
906517642
1132547977
1500994635
1317393116
686239290
1244167515
386078006
1177618810
1195737115
108583379
1838981285
238140132
2008024612
1347377629
1229453844
1698195132
569938324
2028663385
1728803102
1073119160
1472430211
1127040185
327104026
484526339
1117466119
179919353
326983587
521942028
1436017781
206570404
1025619593
566864106
1061942929
1226726154
1557515900
1231099433
1518744529
1707277540
1605019863
596530620
1291274604
2051409087
1490853294
2014199695
94877962
2020815215
1569223697
103093078
148791491
1177372289
1367350704
655493091
1927081013
1227354444
1243016457
1749999826
1951242991
1811932037
938608465
1168020900
1367396486
849756872
601023196
1004750321
1051402756
371409114
79998327
368858515
971986342
543849833
417729702
231433101
126891204
1177192833
1535586714
1544331916
1862055685
588589217
1871669497
638404198
1111916172
669659624
693564101
1034264103
1657991328
71929905
608148734
27549042
1925456155
2058975909
1462036186
546565092
339748686
187750933
969934353
205420224
2072294559
1229035240
813680705
1904351976
575843630
849633561
353365003
1868111770
651059503
1849244888
1209202206
965242117
1900227183
1940344309
1080286771
204002591
40796546
446244626
318686091
299068010
1835664151
527161571
848569329
1902068742
299703041
803565328
2002522039
1812504228
637721890
1548228276
633333275
1547745776
461102807
524431065
565140393
1129735896
74798433
1069764757
1856076101
692023573
415856272
710252239
1136778333
46199190
1628329151
1007604998
328003717
1979993858
472758163
411339948
555815823
805227028
1049830067
1279480198
497637777
1430625084
1418659000
1767607276
609708655
663415361
1068748431
1390414817
1462947641
1044553831
1517641869
1180727888
92553098
645673433
787249985
534850471
665642745
484908424
1840433603
114512590
1534049838
1784995173
396209495
7482520
799973909
321403833
1370040544
1307654600
7296274
511889574
2042843484
1257949994
1041417544
1314433676
260960183
1566931574
1022446643
2056876281
684511032
749006741
1414880370
1780220344
319456236
1374989279
517065615
1798563139
964066076
644896679
359090583
2048162898
1602376513
1175350961
1653941223
105601817
856718086
1288849496
475107956
1337402818
100868387
782702128
1164999483
1691285036
1935203739
2022882985
2119265043
1825019898
1853782177
1184832982
2129168580
2107225160
20942705
731798610
568578129
1489395142
1160668664
429444381
791804427
565675254
1477207951
47735933
1592914041
1866713403
646988318
233151167
1296776068
1445617100
802318121
1830016177
1839626164
1216736207
1691402152
134321654
704721546
1687243729
1223823002
1608651609
1818417399
1142558857
1747459116
193897795
1153475679
1678996118
1413850666
271132546
148227118
2063962217
854091172
1839501478
74240268
1223464083
1246552002
9134688
55151571
1194023827
62816977
1885828657
826598124
1541940331
782542795
2136700002
213244758
354257267
1138670763
80937431
823401944
1815223050
1576704177
400673898
1297391483
627846025
977616117
393683470
585522775
2011883169
1974973515
1822266917
822954446
845199096
2099943471
2014007752
1214648300
156938958
408159221
828318922
1133153670
1960124659
1254128971
1493731286
2041295270
93441139
1292386168
1315263358
1473781063
2115978663
1335437234
1724592714
1977754354
1905968879
1577428771
1748860535
345529543
270810088
399943550
489709552
216116658
2046340938
724159603
722956130
367263206
644300584
1549755620
1122873649
1234786895
554353975
441660385
1541960428
256744365
1672449265
1264281996
1452948788
1754537309
1232068009
1628369346
1947631985
28772023
1431736093
934793314
2017901479
895142302
916238090
305585818
1639339542
1881863623
569015367
847587561
369730606
1682429388
1603525033
2071290966
1309954854
118539385
1990714977
2116757736
1966153511
1008877070
449245450
563632045
465134033
639904571
335552303
926335293
1192262454
74314312
976122578
1723384198
1962249804
994767986
11273337
1886314124
1470809188
1349271308
2122084052
2143596791
1364307589
764508562
1734119397
1197304148
1828598759
2096266723
1334261541
157624599
813722422
1426914876
2074285536
1422509640
860037869
638671453
1679979248
1988420603
392814593
997817817
1198682488
376157785
634512564
1089885537
1185907510
1317795384
407109313
65095820
1286512759
77938860
1269252675
965929264
664587523
700685298
521952334
2087117756
1442829310
1555205367
988654725
187917127
184875265
853821577
1773335066
152134268
1929667686
1940981245
762777827
1961786533
214581791
645007439
1909723724
2043504733
1803543643
78251039
731871209
888444428
1393894672
2031838418
1709190435
1718186586
863617939
1915850991
787011984
1714607007
922081445
471065241
1704782587
2024291924
1908246402
433649734
1779423921
1437587482
1082241476
1256715526
2017174476
1624420730
751029548
1341033791
856520950
476973544
1943885645
1045386825
1832352904
1079940213
1601815942
1719251474
1346666386
1697082463
608989921
1308551004
1896772514
1822711780
397061778
768714023
1103240803
206329885
844776814
22509383
345496966
1782995409
209292336
626224536
841618511
82983398
363207608
1501244121
1760160935
523577892
28315839
716956069
1549454899
1876850500
1669032783
1091029711
1929779518
1512286882
1931454438
731031602
1460275863
1666068343
1561540776
657885506
1112033033
1038396980
1497690143
1877399984
1373303634
345463458
945415571
718867855
1495440833
2070881826
1820384147
1642066013
1957874018
98670842
1769889082
1415869094
143724367
254967471
2067167183
540997009
1559737530
469287960
2037308508
1720147012
1086733945
403929759
1334567162
1700609104
2122732870
1212758268
1072579544
1570787743
1522659288
2037795120
1008093877
1145359288
459825486
1976389280
212767067
1632928507
1071311462
534493756
2028627160
978041709
1961900726
1983000289
1298371759
1256200285
352393812
1503860775
1384147835
289606848
1655239613
2139743651
98663773
1756113050
1442801246
642993175
1522507977
793304515
545892580
97732685
413181830
635067954
969103307
1298943712
1269064674
1772910032
1720561226
782345521
1529280335
1677509905
375598654
1616375552
1810866531
1891445867
1061657979
928055422
1467256779
427652954
1173996624
347882609
454576407
285413369
2002419220
158165784
289847954
1484867907
990661010
1322872705
2023155975
964917756
1156877658
1474394735
608694210
998360686
662870773
2079252766
1794895855
1276508678
1263393323
489230290
726906657
1922866881
429161877
857119506
1607145693
1460495786
155151982
1240399856
1800040972
2076846062
509565541
2137510891
1072657226
134012700
1896970564
120546042
529978339
1819967984
342788899
1705777857
1007111629
176724335
932558360
1883170083
392016354
863337365
525960364
2083164980
33285916
453563424
2006570299
1246456329
1146563930
1708186133
90271631
1272265436
1214722519
954802668
2115031968
1136869100
1554553222
2016829030
1614952379
738772684
1920681781
52501796
1708633246
1704889408
335696096
269035418
967861992
1940844619
1283788166
166483812
1497674474
887690888
1940200499
115988087
1179118152
1021080603
1213761484
108562056
218514852
738423439
822662897
1590044198
316712357
2008177921
733597960
1040913666
173002891
1071500126
1240866283
406127222
1618064432
1224144174
1863222134
1162653591
222457826
1115824362
1620043512
1236709704
1051182720
1336119500
1512401738
97030479
1974697709
305498963
442140047
1407327345
231603754
1630827367
1985501595
1025574784
1953654590
441507761
1003665155
368558044
1103838984
641456844
1664590617
1892132988
2094986578
1468384253
1225961436
1947069149
1989011031
1763600870
795316746
953869874
1976295210
812951221
2090476555
998817921
1398371553
1442834444
131756470
191624519
639073485
58059006
2091535839
322169739
862707701
1314941101
1751952836
1005063012
2014415907
378971791
124825220
909664736
1016339348
547990095
461592138
875534470
1344949992
374632059
1666644839
325106491
2027803771
1085676036
1571929638
1778984088
961738016
112465278
1163834479
1739283418
2055716433
1844735697
963084112
643629911
1596930586
1686255500
125207739
1282460
318329548
832777496
592728630
157002059
184078657
732702003
383095132
1986422998
798425705
268713173
163840516
1726644240
26991116
562114325
19359760
1314483676
1872483381
1065221981
1673388738
906676596
847973458
831216376
1911978733
636914275
152834013
1221532222
1147934078
295344775
185391044
1867045460
510410259
997312032
96190753
1959003382
2088453673
160123853
144697648
30796380
508661845
1101603206
920107247
1714038655
56900199
255749065
2010013890
900053044
1051606117
1612324228
1614598793
1425098886
607650205
1442533320
720634948
524078135
914385160
2075771093
992166775
880208794
1369071474
1200631154
242862931
714778011
261529346
1777375490
483981982
1517755149
1695829632
32401053
553082880
1288438286
1442777941
572130754
777571916
129894560
1065205948
1648684806
2046848973
2121304127
1627235517
2135983072
1996323365
212326033
992859263
995355406
285118964
953832724
87523673
1708693774
1410491716
1864272688
1038654645
277748221
584203660
796212552
1679884989
1340471722
471798107
1842142706
650937711
1224514002
2147067500
1617466296
1187481013
1180644250
2106538935
1095854301
199937584
1235829703
6229689
1012860112
1273876557
602770816
1973135908
1343903972
924697424
461540119
664915810
1384666617
2087577545
216684574
1037595440
793792876
1767110471
630037557
602245295
1982386136
351172542
1138363671
2090412878
655358777
1544129881
1796067041
2006449590
1669272537
484049367
1232281133
790725832
532092490
484845377
1779946591
1062421942
1418029930
1229907777
333656836
1263134129
1767171636
393903647
1246246275
1021273113
1311810909
1484876175
2027992444
1089344281
2000079989
1620096504
1429884927
700676149
1302630468
1663669155
60199957
1094058471
596756784
299772940
709336593
1567654734
216910037
664394901
1064668308
1541026306
332439974
423552917
1317988675
380004268
2000352861
315285601
124325853
618050369
598188295
1272443123
1750838017
1027179866
928287724
1222938793
440321601
896159932
723154044
1640139089
1794523548
997544124
1611171816
257309509
46402326
771068678
1984301613
693106720
1612691175
1572758891
1436648776
1026487906
227079690
1294946663
2017885542
2006046472
434596284
171122409
213475179
1154144882
968317755
1385376605
598064759
614719836
273109474
1679028265
464275635
167127691
1150151455
1415495353
1743299509
1680974851
1025633889
581391906
1649370373
274994149
1032645350
1874662141
1184050986
673122631
1485185878
1457493362
1168937653
2006811792
1341969453
26652405
1940877641
634140147
478441698
1766320642
1097097419
794519600
797277485
509817071
2111879637
1904397300
520953837
1264748065
857745008
267589023
223110314
318492920
169578487
752469669
1676430435
183839169
1143724275
1813871384
2075321674
800661748
594230111
855239842
2105770890
1593537780
1164107164
303515687
493641812
814738154
1682274705
2102039906
2102700474
1495069511
1269159254
1130203672
1202588724
1613554148
1258335062
511426882
1912781807
1131818758
586715689
747953000
2066359447
852959799
520022556
2015720955
1203804719
890925501
231878234
538369981
1454138106
616402400
1932953731
1283709303
474552539
244566160
931321932
48716937
915129267
1387205438
2038292041
1849583725
1624083303
1758733653
1232569852
1484439780
1882565037
1232635005
786349125
1162599579
788712516
178983608
2087976897
1048658091
204735902
2095581708
1692521972
156622242
671960928
2016884657
2075351955
1696022425
39645603
1329468750
968630316
1229151109
1106338600
1650133748
2026370162
61949562
618648234
1901591503
1407255628
245391707
521408473
1746107189
611312528
587596022
308667292
1441100272
1649337704
1672849465
1627925011
1886593910
930534828
1502272204
2039199950
885527569
419535868
1384898278
1291026672
2009619835
825530407
357222339
220710541
537175209
614080417
1757829942
1321915024
11015915
1233637942
1759583209
132782536
49822735
1405753049
1615497179
956298483
250804470
31937192
667899954
697320028
5515124
2016213568
1592484304
1185164538
1026255749
712577030
1548141622
1001552028
592335816
1287338551
267035401
1537004603
870969584
1255209179
507282743
364437222
1062056263
393728597
1442964762
1354582459
1935870931
936140124
1161721244
825850941
190099240
250615345
1708519152
378147447
1630148642
1640517315
1708120620
1643605290
1196422624
1713361787
1074844844
337252475
403911521
1765735879
1572116490
500951962
1999042865
1548721788
2132639538
2103118894
202476618
731642366
1525968261
1347996382
805887493
2081525535
543512705
727457106
1733762466
1503494097
73536980
935155392
1782026137
422336508
1093182748
1222558933
116668488
1669375820
988292683
1375994545
715794739
123158090
28681368
554298237
1205537481
1033092356
1171079229
36439608
1706422016
855183384
1049661952
994944303
1709546655
263221921
318284175
317398465
901071276
885255343
407962334
57304635
1896130559
1937396797
1360277712
1340364621
1477648714
1458203950
1786855306
998045107
1234482915
2143624514
1331086307
1859036665
318939033
1360987917
834271253
429960232
886426472
599012098
2017042927
362080738
1030506339
371610412
1519936577
1543448981
1369350984
554270307
1296887659
2077864415
409462396
610071854
1010450872
1360244255
587961150
1588163626
2097965650
1439973455
773409526
193344117
378653417
711245693
768243510
1483867960
13916010
1951115341
1038614282
1715149413
1939273117
1851622423
1079409551
1554388845
215836589
746284511
1879471067
1334869973
522003878
729963179
1983457368
425957066
546007954
2018046817
419460772
2134032753
529950018
1395427252
826792944
981938768
601077072
2107895157
1015311548
703964481
474994790
930252505
1811645255
1875835875
147651218
892447559
1677686655
1181005474
680879056
1863807065
231784655
83327273
1460636009
89745121
1484356636
1995012130
1380367817
303014109
1818610999
358327439
1418115991
912611447
1232814523
206096631
482464767
239214875
567803506
1544550442
547578456
1599133100
1213750787
446427280
60899264
1036063239
377140075
1558271123
1890724726
1541341133
257872168
31877798
1199504208
805948601
400553085
1479057698
1300607146
1880057887
40649168
402033491
2027078039
1098385813
504842410
730304424
111669656
2024603173
1805103657
854175698
1874039691
1452346981
140534948
536908202
535096080
1457140906
1837871563
1275393997
1041013252
1923665224
1397789330
1908058902
922162325
2097335964
1853877796
463586069
364587117
920016525
231774070
1909746062
1797035705
1308908196
687573814
395405073
1799357737
681445764
1119598165
1636474406
981812781
264707462
1393577953
189372668
480971693
252683193
560853043
1534285616
519613269
1468345326
1643437533
1965045495
152201049
772543160
1227575655
1265267088
557929916
697867133
1965946828
769782356
345596993
1823560719
1245769083
575249437
760142897
1241773067
92849171
1790265370
1789354635
997731745
571446123
598374489
708072923
620441432
909318305
789251309
1945977161
505511133
645893345
380431998
1871510878
993450649
710598846
820822635
45407503
840267977
1160714578
924539331
933836893
1971731970
859997778
1627897055
1700610888
368795785
1733298040
1487888557
508393038
56161161
1995040971
1237631907
395444319
278012771
330644701
1370704995
1967303548
1183054192
1563003016
977109225
1566237621
2081289024
581341759
1476720160
1521949679
1422679242
1684639283
2065641196
733313174
652131990
248028581
2081250691
1688477275
27484757
1284701256
1354260209
1824815768
1089593330
988603618
1737173058
1730306222
662348052
382013754
1962289062
1018373514
1767237479
384944487
1828898201
1255984653
346416785
852734325
687051307
2017213497
938511911
1869760393
208703487
548731411
127471293
261991924
1143428415
1919525993
1921605953
1661783155
1307186210
575206005
168595463
175240409
2097340174
1075245879
1824400982
408422073
1222916847
645335503
391186020
890568845
1892679427
572332449
2109489662
656576606
597073089
1564378441
68326683
351603413
2078364622
823581883
1530556631
1794911874
280594341
963742405
2134527186
1544731468
419246692
797636124
1081857526
99190507
518901223
1822161180
27461929
553410834
1478394274
1001621675
1816446429
1135759568
1198464273
1316848332
629277391
1709970455
130904711
448025488
1219660171
1574210975
547219612
843260103
1115781431
225380558
2128385772
509542214
448527998
2091135533
1940753526
964394888
1390895549
2038841281
1176717725
371611729
845387657
1025589051
764845283
1908631220
942815892
1562963505
876048174
1838149212
594380289
1063977905
732036844
1584428772
1771530200
1662994871
1392571926
1619550333
1833408157
1135759010
753884823
1695674937
1340883877
628748710
362159161
1012147944
1375818008
1207723165
733636408
1354125740
212968657
791713325
2105400856
325188347
904587384
1542878410
1518867168
140377750
1092459583
1726476068
1456725038
65541003
625581810
1411369560
749251572
1755994977
518409419
949622890
113716605
673429435
405381224
1744533598
854370979
1476863186
71020820
1583401735
2015171008
768103169
679633020
1474223909
317758678
1725881025
1025047532
1516630885
2007860346
1226891697
77459031
1319334123
14439362
389136601
2068341148
309074278
1631099325
2002560154
305452516
1222127730
380649850
131374988
118556905
911510663
483437168
434413723
1265406845
950990539
323663173
962323180
1698807258
2037015612
1346623268
318359213
1945236113
800119858
846945236
1879260793
1337108044
852328707
275653420
1537157553
1840407967
722976749
110596613
1355295976
1484173585
340773441
1770785139
426085109
1601066244
1740220333
5762853
820965525
1910765571
420125487
1254647662
1261801892
1301158819
1535965676
1933226957
519181426
871799816
912794455
604952871
818764826
231257149
470836896
1965892005
196823381
788312929
1293408527
724120167
2022071922
1673767127
663160527
153562653
952477326
608425226
192673019
58088666
562543308
66229295
1402398110
1045442431
53754409
274348033
907578675
1419111172
1015568750
312040039
1939022978
561819011
2108355646
1593045239
990007550
848274746
543507781
435179298
62691259
711307994
785511785
1168138886
620086471
924480134
1249280378
188755113
383847951
1249835606
908228604
1744164032
1942589493
772344786
1024095769
732455272
1435271524
725164742
1170128449
13630995
321005207
359032046
359569893
1315540187
1748668345
1105826419
764730780
1066354878
577469436
1077796494
766420010
1498107710
452159513
1850967305
430622098
1895170860
1526593775
1250346291
800391980
1698947673
1141105446
1539949696
164964929
625234818
122316755
1966770343
2115516770
559309871
570146708
1974205702
750827609
1678890474
762830568
196249771
1427760950
1889548479
292807182
906404011
1249846393
799024865
1297286748
754021410
1517208792
763224805
268040109
87329733
728007752
1396635319
394630397
1618661160
496126696
1702915669
1513182674
2041711231
949239529
1327604945
1543751940
1957674397
675443374
1967251894
220350945
572532817
407939553
1232953470
1652393930
1519043946
2057388774
163388816
1950240200
590224707
1288166765
595343681
1968785591
758292978
1250431678
436083186
1860049785
700281531
1014686880
1769294392
112614362
93538113
2056117575
2059577065
1218331953
2092668567
457389048
2129051059
1577123254
1339878801
301015595
1813737733
1509727112
384240094
584688631
458788802
1251974397
594585017
1765388833
1540471132
515526859
965400744
188408869
2102744832
1892978552
237771718
840494683
1428703595
740897253
1136465896
1882021806
1384498009
280385504
162665566
1232038422
838400949
900408368
36225458
426673821
1056637260
770545285
281335320
1963575526
1368943667
1958414479
1412552052
103494528
479329990
1359500617
984777127
1834131963
1859131164
122638183
1502329959
859515026
1830801197
529814274
1350330953
2014898511
423537437
1260876101
1535629367
1160139289
295128592
715473396
1671565042
1664014329
1367329160
1475683681
2070006068
926160653
666234122
507218838
927670357
1649976892
20248629
2011556175
371226479
1008554260
124819539
414651996
1608249304
1377349868
120432649
86241350
1004087012
357939639
1508722083
1486935909
2112673880
1694305172
1914104184
524436311
869903962
252785838
1340966555
1082153505
1527134967
160570391
153077600
1236229984
1370411467
1196356483
1819845131
1626979169
129565362
836557735
1258440763
2027506173
239536480
2040224414
2052779120
866691629
2075669571
34736283
1538788928
1356249799
639571312
1303028048
30495267
465544102
95854925
222456132
985916587
1251922207
624278847
1267004987
495855207
926316680
1408634921
1724632621
2096975280
276476896
1492391934
2067492937
757945348
1158512467
1696557101
1148082722
1505084825
310826073
844212463
824625850
1362769594
398054657
1396576285
779145241
332945132
933666052
2119360744
1905816589
672814131
1208346203
700918296
2013683419
1080468355
947860027
313516556
705775016
1719807260
475465611
2017978681
628543687
2063249465
1764049604
130850874
2124109778
243668272
1959851124
681809878
488972046
1892197325
1941003159
946818216
1661789661
1268500822
1018916645
551463841
1646447760
1323434096
1314871213
1693283791
123939491
1761567572
992815661
1005873502
1240983964
1906080555
1555207887
1807920027
72698172
423128109
1642602683
114451876
2024398262
363811206
1136790642
1004258987
1319534469
218463636
1230857002
1304355581
789006988
661986727
1764519108
2056391149
1155873333
612470081
298628223
1313483206
744528332
1245043457
342841267
966373982
825193051
2066258813
1892693728
1308942891
1370828488
935647460
1677100576
1887574371
1237871061
1026506580
677257466
905064689
101413240
1972185862
2114172491
302030503
1867586967
846029233
1077999739
2074377646
1925823791
1707517763
1679550529
1504368238
2053165457
940474496
1133682268
1912551415
639131964
1396040055
74126942
1211630112
1428963341
1288877850
39395206
2135728782
269116895
832604477
1753985880
1147311067
1110858393
501440780
1387591036
1812378856
1553512417
481302857
92582694
51952727
1790972750
1115816624
1661565413
2032449328
1916718710
791310151
1102968678
1515966222
1747984025
1662313216
997902650
912694248
202565077
290313654
291973234
204134190
1786744700
77376487
699288732
818453532
575762509
1658180479
127036950
552261076
1023322358
14955690
1398840578
238323127
1299582387
1005078327
320629988
721374135
708030362
1409069128
1412404964
2087132025
514729620
1783552354
308425034
1021499437
1080342680
1474883455
716840913
992765990
1287297826
1720921834
1065810135
2135361797
2043966735
190563235
1634778000
252239548
1620360377
1847245888
1346186560
653743727
1153687724
1137484168
1264228175
2029536820
274289876
1951103398
1301617667
1522037174
361553349
78676340
1297229918
793302605
390777307
28549511
1016514456
2120816699
1752127716
118933205
709815864
206179925
54938054
1573135741
1595988034
329046060
67697748
385938071
1935187879
873815299
1532661332
133263595
501450383
1298230066
1952745722
627103978
1303201760
123507190
563946288
2108665102
1101682846
1286828069
1655031020
2033601647
1930031578
1005509330
972391484
701939942
1219661017
330909370
776908345
51421537
395105434
1001927580
352236515
1612318730
2099949350
1127843379
1984187465
1801760468
515439116
173160755
1127132763
942441932
1269017047
1395819789
43154491
680865720
945497813
2000829634
669132778
1712380265
1316818233
1444702800
1972775985
932920547
1798728335
1025712572
821986360
1262687329
1455779386
896773128
2140387919
113924285
1771358477
550336463
1218765842
928266968
1419021208
1463949931
2063814246
1602309978
1699261210
1649043899
13742314
1318590014
1789107516
238452551
478344306
879714110
181597963
593188953
1304705958
60627736
854781827
1559571954
532259528
1406154461
1338707649
576824748
335307549
1523514981
1534386910
763887086
1791851320
1994684286
2108914726
292518135
734276347
1301543210
1247474692
1180145812
836133603
986394883
1491219146
274849101
523471853
1438296171
1714068267
150661869
141323076
591087820
1612050561
629721894
782326164
9147245
46514873
268610417
580148131
900469835
1964378303
178736725
1797152579
1694259342
1390574060
898748418
1939579688
1146025852
936012764
903528158
2024516884
1918749098
2103512242
71049064
1746629188
578239414
17844263
988976984
952953731
345262362
325322554
804977391
275275291
1400588097
659674610
1490572103
2065826274
1738545674
494815003
2140148516
1321073262
740738522
1100380369
1282848848
470699376
449431206
1505286744
1940034808
1968006249
173536491
55157069
1670319779
2133662525
1131858430
196631057
1659170650
2003733247
1173035265
1043701459
1116463214
587128777
1530561044
321837978
1700457667
1414128025
474639761
892867540
596291656
1159817461
1733086020
1611707371
702146908
1191413266
2133654460
360707707
1414303794
989365227
907241197
1342936556
1205916685
1452281541
1430649537
1564710106
259086238
543749068
1125246881
718035957
1592704124
661073334
42429928
2081263531
814058256
518039343
838928153
1295090697
277698293
1788367698
380322711
1276169606
1432824462
208579988
280370368
565680171
655409335
1534626402
2099108555
190335134
1930296452
518379210
980378995
2037490236
1195152627
175564770
1125059789
714392611
1702590000
658276113
1057737143
1566175247
1563235974
467649999
1527400037
1292030759
1067074283
1094223624
1151336961
30716710
2020867807
1752772213
762464057
1322781897
226032676
423656389
445059969
149721380
356418423
1879442439
410072847
54020356
1264415535
655467328
429542468
698300690
731135530
1536983384
1533691435
1944230326
1202580539
243577778
704654774
1845967725
1465296636
256582024
1603898531
694687191
1399111723
624025756
1370842133
1567882870
1678860508
1238531697
2017550436
227346963
1616362414
1196265465
714629897
743926871
561618030
1413679759
1169124540
1638568029
1588542243
1057911083
673436566
121575913
1478526571
562271202
175465154
144930794
1040179642
1120744796
964609439
1998241808
353552411
10447477
97317871
179859249
44186613
524468109
898460624
1302940301
536801833
595585456
1342775660
1970616791
587713143
152776117
1119721604
1716540601
225997952
17168827
321926718
685284701
465248375
532204640
1047104147
2116499997
1958638805
1568118202
1805741678
925421820
590430856
1281850169
1249230908
643099953
1929255789
1403640922
599247879
824945122
1161222444
460683681
18746809
147770745
1571360309
323127159
213278258
207152420
775653575
1361917622
1171148764
1255432176
1222383905
324772235
1662524429
1302536677
1415368191
540732435
928342307
1025433344
487670904
329892809
501798345
1997423692
765258300
26146653
2128198891
55212938
172548391
284673852
1306051343
1794322431
865277750
1006124765
1514817192
718493090
1595273691
1404025922
798515634
1795754331
476014073
1749307841
1422429282
1689032672
79016359
859924996
809543035
1230019942
1449713700
1992173921
1225424002
1884228134
318501040
382568415
1465399313
824075819
1560259355
1090350371
425851526
107504063
2035209220
883516703
1710079277
381989
1779519775
172765699
645111026
1114059141
845415427
1396942619
1687014238
1830671886
2144773968
1371828759
66264485
509940386
1498504306
1034569121
1559654277
451946418
2142482717
832662497
1477837310
915001335
1090480581
2008471458
1558978290
1739172229
699089948
1928072226
1305022200
1718792194
59589746
1551382632
927386413
1907050801
1692843560
1297846944
1683102561
1655392160
2130379782
193353306
1000981147
828903387
518685442
1312215334
1536928559
2118016367
980337843
457022368
402281460
563880003
981040044
1635012003
930660923
1012647042
1648736442
149661274
659954486
1069106069
2144571251
1184060466
938284266
778142369
997203741
1604708736
1733510850
1474046741
1522434524
1359250547
1710872500
983934151
1602593794
293478872
1831656182
1801260192
121441596
522326614
1519361377
839008486
1800279198
1966173238
1756095795
1776186545
1205799278
1617888429
745079112
1076486379
1541438191
485223765
154373037
78436540
2025021657
818707835
2072389081
1222317221
969526645
1889692811
1379508498
486410757
1406199239
662557352
838557593
799939226
1957530132
2013524027
333842
507221785
1002720985
1100576040
267104611
100827802
409475755
784431571
758992127
250623000
890946526
1965381692
276331256
2134390459
2057107097
1275208242
1880286825
1405685165
1163045681
1129151260
516399135
998684861
1335088624
999481624
600978993
286924857
1893847746
1752513014
1997737042
800218767
2079237343
2020134897
133950423
1568881113
816947751
1116578311
388328626
918139810
1770368014
1570944662
2080374689
763506389
296255929
2008622481
1947219736
2111061396
1264520132
139051086
452860180
1637520828
1515285308
533372950
1817455918
394521624
1991141730
491053352
511860874
2103309166
1195348423
1071515337
808249651
2054313192
589506361
814634171
209646935
1772086717
713619050
1201850287
1369485749
709714817
1472593392
224450678
1428850519
1436770376
1661940207
1764653650
1578972745
168259896
649366142
620589936
133406779
1631844963
410711911
521384582
1659820782
1118346885
581349079
463989728
618905020
1930742776
1394513272
1339875624
2062518717
957079815
1945278201
785517068
764136362
636888553
2113876988
1638083333
1951231423
167572667
1681510410
1526606295
903531660
1862193608
1532515308
931706544
75717838
858688339
472640852
276939954
1604305701
1746105095
473942444
209797699
767972055
1073802518
583970451
616421294
1485987248
425837068
1693358383
599746886
12854139
703154228
510675700
254748878
1124053807
1886722550
174413869
1871796088
787826070
358058296
394790303
1498315638
1307043707
658332567
2012518270
1088728508
396464452
1975409673
406238477
2020275433
103842761
1233048000
1386071400
1463077918
1217980007
833317190
969275839
699467752
1285409048
1884568255
792156850
1547701286
1000984533
1971086344
1650912623
1006417484
1132184376
1938351766
189791723
1664275452
1939073649
1326192266
2124066317
710466305
1783082345
990230808
2056523487
1819652205
811521401
173736764
801976231
823904084
588622509
790967926
728419000
1428398647
765605039
1543134482
1344994682
1698061162
1075239239
359812134
690125496
1073977113
1842826581
22550165
1794339569
1432214949
726280566
2009501040
1185140551
1775106393
1886533257
336536247
1913534679
1183440432
1057337814
389922270
2012095070
1154529409
1864390820
767208520
1021118222
1531121361
2069204787
1211081364
1219266336
2018298523
68997937
1592930555
1688658512
1712640016
886442453
519757106
432745374
1968911585
1469156642
1272235706
2140556576
258257941
529406266
760386277
1507267612
1117837958
151670528
87296722
1138583532
1024657955
572413605
1076821340
1282701787
1554293517
269421947
781247610
761087152
1323430786
215527877
563381220
256063331
2083867592
914153256
1535081620
1339369621
718253818
2067609907
1946701571
204136034
644676243
971620037
1714931464
1994456871
1044201238
1833010553
1612324249
319441406
125583967
1109921823
274020358
898677104
1717239459
928119553
284453968
272617766
1428459402
40054939
1126844
1997325356
549892051
637060879
468511658
1477325923
731560324
1242898309
503936821
324025240
965543212
1727009906
1019927699
1903102006
882703395
205487653
774980507
240798612
1545734128
315231760
697483636
800270520
1543798168
122796449
1990014340
2001729679
1136048484
1189862116
713451981
1219193968
1601176980
1463220149
2095302094
505261850
1829565527
1674202266
281603145
1081080883
2075826063
275145952
872817794
1283393097
1098584575
2018659844
131152931
1313718155
1581000655
85376687
1417560948
1104307467
696106871
1322235982
393217307
1638813642
1685454715
31075642
1268415154
430363485
1214040878
578852536
1877266993
2125421698
316114353
1064110247
1828455489
2123677255
98198012
316240863
1147023499
1168145713
1968661868
805403617
1898770296
280012641
1546563827
669524193
1186337037
724625902
632554866
1284828669
1646381836
1930069872
1414800591
858913500
470677812
1684982869
336385228
771665138
1074774106
14642285
549240209
1945883167
33498401
1324857874
1928166479
1374609638
1820472423
24589617
111224729
457768835
625067034
34004214
1630941430
99465976
305503315
336305695
1545703597
386046790
181318194
2139539726
789578051
1480986663
516652124
103879466
785132350
856716556
452409977
842282527
2062470001
609427568
918444047
1890898063
2128040051
1811698731
505303639
2076442172
1108294522
2031082399
1217027271
1923665224
79628785
1871190117
1145651390
32079990
316558117
1359907656
1346611580
263962234
217455967
118076069
990743832
1119009001
662827478
1557024861
165742691
1208962895
1009907716
1244007558
974409101
819680464
2100350179
891001936
561855123
224688196
602054063
2121440617
1967593765
1038904734
140257943
1127119141
746582088
1006017639
34024150
1379239468
684396756
31575341
1975687738
1795496271
1787500658
573062103
112070497
117963431
361268200
1394565396
1067296041
1467895323
1867570685
779262903
1749607328
1349801293
1037670380
1114703628
1271337891
1215328300
396453967
44896406
1618265833
1880973621
17094104
1499138674
1697696556
1199387292
790677613
636635798
332637161
215679086
1545836036
1380419552
1362095088
2051110264
1180064025
1842334767
1830873267
64390306
819223927
583865423
696121826
1321045348
173152031
258723522
680221771
1373393327
1470635104
363238792
1734163286
854907741
1835763109
365524599
817348497
745855390
610199320
402686020
1883263398
1907292121
1424261548
1932560563
1397229198
398681890
2021824701
219830054
1592022834
1483104442
1225218726
1726941930
1843795925
1729608994
1404231155
1345706350
1680083439
158768929
591478009
190713848
838472993
884985233
1323436270
474429943
1502717106
1213701610
1777382876
8313810
1721566170
2008988926
974291960
218951478
1601609327
644164258
1525226201
1972743787
36638918
278490798
1695914100
1634941911
221976818
1394418078
74919836
19246113
1659086413
765103215
12039098
1444060602
859243318
1559692260
55353777
2146077031
887609593
1090831230
1203513045
1796556716
898399942
1920173321
1774061868
2118281093
2093570686
417299609
854213182
1445507008
142058671
1378465399
790000148
2094096400
1289912496
1688433456
1045972892
576261959
765173322
1253492438
105872359
51195244
2094088452
1657258501
354812304
124359408
1553700391
123288111
399923184
636118014
1894211481
893154833
1977906710
1139640893
115008866
1487645780
755059837
2004746412
1001366474
59219732
819818445
1633438554
918297907
195726136
87291947
100019191
1879961050
1205041897
39945634
950894641
385304536
2093163291
1445987202
54649510
1414985618
1908103411
1340626339
2057177068
469989003
1420988011
464198404
2043560621
196754063
1349864820
869615572
533267488
237701279
116893005
779503757
813692702
409531021
1830673046
1682343529
1801287285
1458316097
835759295
1028565456
524428468
28284065
1910271985
1940791799
1805419140
1907664523
975877812
1077166649
261851082
926020163
351132709
1037910091
1988358960
1771036326
1739797997
847825608
142262525
971940296
1155508976
306874839
937357966
832902767
1893145464
1912203284
2060366698
1764687495
1652937304
1772241362
1506394193
176478442
1544739952
375290593
1022692771
568736341
35155799
1926465736
1643942115
540345658
1536644188
964895396
1210904384
909054770
403891488
1266996386
1201417974
114479382
1679546134
2133878081
236532640
146289806
1242139135
921317085
1055676465
953391259
1146999742
901761229
1176669494
1804182327
2112607021
521762869
1991053029
579716322
194052489
1497137757
767971788
700929535
1479420457
550770242
1551122407
670578857
792882548
1374735187
2072606085
2044701892
843558966
1875092687
2108869543
1176323671
977017043
1585246433
1463202832
503317107
349253280
1291192221
1864271578
1461047446
1033463753
1892212020
826388248
1885865765
731069216
2066745004
1612416281
1460925444
2013118601
260486886
916192570
1294388861
406605935
1342064858
1065411042
1670354712
1322096471
1759910201
1511026734
533513352
1560965066
134381466
338923792
180058376
138813263
1221278531
1758531753
889632772
1863774072
515036761
1388535164
1777982344
1350918387
974221109
1635541790
1934534861
1987247857
1497098559
388281295
877135792
25401259
1619756231
727784022
1262980688
2090920802
1348619284
1987770235
1408082720
1524078361
954643531
453824939
480128658
1675487886
1499612864
574831903
857081262
117529246
1522584742
490742837
2141042518
732180229
1122001742
382989418
1684921325
2097562353
639755
1826210497
961469611
1290586552
486586169
915802750
2137903146
1028104851
1994385729
853100881
229728354
2024509276
728021425
423621476
1291002360
454753097
2031479346
1008348718
880839291
824714559
322069194
505903637
749465513
812256496
570180742
1270290501
242911514
453646386
1021362896
1169319327
66521890
575268471
143185837
681370747
1892071887
1720426095
180223068
703708552
667739582
813370844
249534361
685875514
809282410
1431974862
1524825742
1021532140
1795754556
1788892584
2100590136
657914710
438200895
771247564
704860927
368431664
1006894675
2023199612
1773889706
641919104
1239889521
873623416
2030167048
43084129
1876257225
183070752
1749391904
1416792356
1818399088
2008840351
1938272995
399468860
1666032412
1752620220
834382055
720581140
2112549320
1102408303
1448945857
1005090201
919035121
583872495
999000512
612164843
141212144
535335990
1337082031
693914277
32497695
238515431
590579819
1181819876
55218360
702521086
1217559744
121622951
420160502
729088506
1140814720
547054342
1432954598
1012089958
1240884278
1166931793
1757684771
1365075511
1738690429
2104820507
517612451
330167805
1656520896
1671449542
1545412887
1294309210
1949032220
317119861
269406285
329302474
197942015
169266953
1104683188
1460203692
748275952
2108024399
95793518
593443839
811474282
928570716
693137321
318898572
1535177517
1314267078
51147988
62886061
691834663
594811117
530869329
175066480
592026306
536493980
668540591
844340771
2098210400
1683236659
1211131684
512783717
1153402562
1470644434
2012040567
1071281394
1125128481
70992766
662948154
785345405
1758317151
879416694
2135066805
522990857
2020015078
602323739
1413489134
60965985
2002360176
1897964679
2107907972
676266281
167536606
889606757
332195973
467177052
1222798662
1251263713
1541518804
1714515376
1145210629
647363834
2134733729
961508966
1276937990
2089894907
483424400
224906963
1484778896
29583184
774864921
370283073
241344165
1649032776
396753098
1192756734
1326452610
941294162
1234876954
1357330970
1961180110
1066450099
2081712197
495722220
1640666937
955595954
327199506
676938756
794344522
1103586600
1566710964
1782564547
1542676566
1044876073
2115109239
328887737
2043534341
1383411143
2110212936
916576426
2038293841
1875092366
14426374
201015743
99598198
1987132918
693531687
2033700996
359600501
944918603
759987309
642593127
681849385
564885704
431174857
1021119482
309868847
1651619160
394868703
1553885142
174549048
1131807779
1466153873
664342377
2137648008
1684562351
1974822625
191640490
2032966857
1819113417
87338383
44801291
1490204784
1675052370
74902562
1743518890
520790032
356790647
312063488
1124005442
1340617236
2025257209
316450396
816057703
1118594897
1460395312
1444393409
59773046
45249311
302819562
902062286
1472369863
911761584
582970144
1608315054
204164555
1591415992
892141111
1318476433
1539747546
1377675695
1721456402
1077086977
1056078140
110853552
1641677699
1738255323
1507289725
1433109860
105249478
1073636466
300198406
88169180
674524342
113596780
981209212
2104072259
1422951191
612234544
59869088
1488840541
1866110798
1644113178
657479691
802655586
308132622
176753163
1560990944
1084353963
445308109
1030842498
1333153475
1604195903
890965983
813694802
409014091
565304618
253933987
1869197350
540252646
900783417
972804257
711241602
356729061
119698262
1641519823
876898940
1546775875
89990776
492809787
894220304
1287020664
1527079751
1621690312
435009760
1539351223
36292792
1113534200
1409058983
963767931
1663975530
133021849
1274326924
700603438
977688618
1551178744
1544030364
872440135
1580444646
1436081705
529736770
345014525
275899259
1456316555
1428668032
9611484
4283600
1326526175
621032881
1203818675
474689654
1783911798
265367717
1450376152
1593862252
1244129675
46310942
1878702939
261075106
2043997163
1803472061
908596065
2065578948
2022066660
1004249696
1268233976
993789355
60085370
463105664
1820306223
2131078538
1802079432
874958876
1916068923
1290821415
478785407
965048106
229551093
1266220383
1736146530
444241550
17388340
1110697878
1456991273
1764656245
1437391133
72437896
2135969564
676846258
412266897
1391312863
1679553048
1217266435
1524293588
197327777
1873013239
2109577453
1199375466
1023113968
623773017
1168362023
511247025
185047147
529045909
1433174900
1720840425
1366560351
1044450807
2086590906
1145663402
389747695
1999742331
17511772
313967365
1065032281
1024908666
1676057263
867688705
1073957585
1147641237
351060144
1392136962
1661687773
1685508606
1669421920
663155371
704012888
1380564504
1676015117
2138164085
1919718173
779718970
644713667
926055504
254509492
538900144
2072364844
1644076935
634481711
970821836
1436363181
1175480944
526778670
689217872
119022393
1673603451
1855074145
1033851044
204544518
908555253
250681250
938258246
1398076980
877842580
957416664
111471574
1656391014
1212528874
1965658981
1666880758
120237907
1190076236
397538009
2023554461
765642638
268306017
2094876624
681015418
1295867991
100368858
138854176
1268088774
612289671
872209077
6687293
1891135923
857326333
1618306208
1270200851
1501978753
798276224
1112832035
1567531290
1731585648
316175361
661311865
1427669537
1030492367
424546109
1289196686
2146478703
1297859828
521818864
706124522
2035556435
1902903183
881522298
16907301
128593693
1533007089
1555005006
830109095
779866755
1408000606
444642790
1987034758
1567799825
614759934
2083898330
380223281
2020710897
1121074332
862587442
206432342
241323419
1215357971
329904436
1078601642
1560937637
1691308092
251039962
339279410
1214018393
947980486
1587900172
95286452
1900863716
1200022307
1701526163
64082559
272073509
2123293794
1725845537
1833021001
294708288
490383692
735697940
1337252199
1864092849
1022615561
6212561
493126697
1838470941
1133582353
1623848299
2124286993
741789816
1984078546
519039476
509685441
787951765
1027631472
22914228
1391258762
1183006787
851046562
927438480
1467454250
548973555
217294329
475944249
1137446249
330372540
254716836
1081405246
1466254039
1866591539
583531164
1814449433
1026285127
1917028513
2106456311
889893830
2105506824
219159603
585742697
1974159023
1193176688
1784541055
88046816
1666216221
822735983
258253727
2000537015
1333930064
663938193
1387051958
708511548
1320949447
1651981923
609402371
1001712117
1711795028
1204492328
1345849625
468536941
466721175
516029781
1389404599
2053612161
333338810
1582860434
841234062
302580158
525663625
1800703599
1608912829
1256863085
1927981704
611531194
655797236
803396793
1461586408
1794304065
206871392
1866429766
2034646314
1261334674
2065780890
946154069
1605208059
193688819
1031726638
1732138513
1495294074
875557636
453808406
1315330281
980835937
2121997982
854515028
497814636
611697290
2059232087
371843498
1147213930
153782253
1286571103
235407855
422903736
1532249397
297142022
82002256
768023150
1064184318
144286885
1767908891
154645717
1138331471
1365153684
1810377806
1160527585
1321316164
1553318285
1360283189
494768125
853112843
253752972
1859048553
1635310890
351248764
1975543040
2073695497
1490631921
959218640
394338820
1735127576
2056351836
1323659849
1249316068
461655944
655267981
952163728
1832488424
429100582
764327214
119134342
1795245913
514773100
1786209165
2019163360
1861052700
1359531493
1318391275
368683161
2048157049
27305837
898770930
64216103
1207783291
1693411704
579989738
1836721600
193511885
18903228
1000165314
1151076848
204809971
314428070
1608907138
228993165
850383407
789405430
1269836540
1553799828
421166946
1795223007
190201258
507101198
1366481759
1214379967
376698372
1161504997
1562470798
1299351827
93312362
1713948296
451454061
1103121266
1348265752
141902459
800014666
660709169
1526783134
997694511
465069479
111345061
227449017
1543292762
376359163
1948546197
2002705629
10558800
1609228560
634762600
1655666965
1885402156
2085634290
278312081
1399931826
1255916055
1465095074
743471981
650803057
48882963
282040819
1464978042
1801392562
72465300
1000959074
1386728806
85526376
775205871
1266545241
356811958
614716576
1548934874
760955265
1672297317
2142724641
1485562242
1703676474
1159569039
1800411518
997382177
679471795
1871627255
1043650086
354539728
1026452902
646938027
1676992732
1541933816
1900451036
2082796754
185162855
1884677433
1531423148
2038467128
737290198
444984195
1839532638
60925334
1739332611
204479879
1398996014
697438947
1612331666
884706836
99541364
428383870
2093017543
1196015577
396646734
1729303317
1808378139
1578703670
852266620
1563495176
1554793519
1228735370
726758420
656171688
1547038217
1666801476
937419917
1458054470
1791009318
1849155657
1500385114
1854020854
811582014
388754873
1710568606
650567735
2042003521
1762233256
207611120
606154278
981400114
551284817
1130731026
1108798363
268628126
1964772749
822169739
685388186
627610366
930554723
1001649342
2000967307
141331299
1808968750
1437746555
2108807717
128597312
1699010893
503785995
1862626421
1439114425
510145412
738396298
1291946497
1953060944
300994988
1549454899
43915372
1958533119
47376254
17259914
1943282873
1595139280
237598778
1096154396
1898229379
2085253733
272655685
1551848595
1520207720
159701484
1912083871
41205330
171878931
1735146929
1607181604
567202694
1819860000
178968061
1971171606
110776133
1879386884
8753573
1533189262
2137425757
1694468860
1073032799
1784894933
1787416299
193055641
900306108
1930598391
1629435307
701049731
1690134332
1267551556
521843943
2017060889
1994175956
97212239
293861261
242823530
1626912505
1470983061
1236121685
1335902300
223879906
1455214004
15605686
1800703817
770000198
534401310
1274563341
560259957
2003655953
769038588
210201042
113185704
288732915
164626323
553583900
1211067356
548773020
1786966257
116490529
597959575
1976886843
1448427501
471522424
962959228
83984329
675297018
827738856
2001324564
1163899551
161911549
1854711587
2121679789
1918606673
1705069345
424595156
1050235553
1495364242
845750817
456390097
1963751670
1365249769
1042109570
783025103
204535582
1030405126
1595438711
2113397613
228087065
609911355
1286068026
2060093064
613776932
1046501780
2026089162
363500474
163248506
1986359720
512086106
841267283
1298283369
1058675533
445557048
297119235
1238975239
2062951168
2021298509
1230668725
240822708
1582145678
1660970409
150556850
1695655631
1078763207
488753541
1429645799
779804439
1023711697
90722441
391928279
948064242
101079939
1737182345
61247638
980207511
377220919
1662601525
1790965263
760805766
627625335
573209928
321075653
5537819
630199005
454007400
1636450401
281507666
1349150133
1410346981
875192574
682941615
816137773
1236027528
380234995
248506883
1651950891
844395
1822218833
451681726
1716753817
1851603527
1217013686
1851327884
635469229
860893922
328451223
1417940430
716520316
1880651447
353944132
644427834
1616749785
517459782
284611259
1508287689
688570105
585539199
2035922499
1850319938
2124301190
1153770922
1922259993
1653703667
1134451927
1884091562
410657464
776291913
1442029282
1181632134
531497325
847290911
197187591
1761474270
1454828761
1462056415
1463654518
369261044
280145140
369412579
275183473
2067730959
2106140071
558164277
1773083241
1670866165
1486916787
1410670629
2064738877
1757793252
1071909474
468018207
246003844
1579477124
891163752
570459419
129497922
1246716294
1658099313
651682263
1138755596
2031130081
521496188
613912376
96663191
1695532118
416564167
207718838
1895266441
2090427879
80735975
1870571766
1909040496
826009870
1902349148
2043007120
1278780375
1169761457
1009429068
1360293780
1677528636
340234178
365948991
563109087
260359649
211347168
639238667
564208345
212570538
1929219903
27623716
1805059216
34769561
298768845
922930672
1275242018
363779829
1330996099
460710506
573567117
219467166
324965358
915435024
786564549
1588463255
588592061
289500979
220477129
1281485600
234640963
608018371
457701480
2008990169
68591304
1615546899
258356315
1980786523
1221636527
1896913722
1658064704
256611726
1196680001
1420425542
895802000
1048825329
1137962818
1852066764
1350091520
687880490
697232314
2004621318
101919966
1619458193
825042033
749306219
450788531
1806088680
855220093
1630506191
1991918982
1991034844
786028488
2128389546
789335890
1394598817
1921580837
1045565109
177846333
460578638
1784160967
466014173
565903841
922296360
1810728240
198381920
1866737692
1525569872
1985078857
47537544
809165459
995823725
1449941442
1328918609
50950857
1309425002
1258684823
2007420194
2054199118
1302211509
1163032490
1291890214
1152731764
1724158607
597008290
1210476948
474275725
739833653
174743753
1896652974
1768223163
789878872
2049827787
1705702818
415610734
934595248
280591189
229597154
806987166
1538145942
1031528848
188874818
1867883023
1637053690
1309753765
1594776044
560091772
1688589266
182588033
1894634146
1423384369
1395041329
340010157
193456375
126175196
829114896
132681803
1375542629
2118568659
218134538
1133304509
222744116
1466274859
623990671
1474610489
1943845065
1771901358
1543582173
236836940
1709734635
2094233605
1308107407
335337200
1902897752
1007230290
1838755501
853769135
850301721
1089437158
941408497
863579935
1821971589
440459348
1141498779
823010423
1480045859
1351111556
575967106
1600825496
717533104
1655514279
367155814
1088603542
2072326209
800586565
797208482
350082647
336410893
628564121
752895213
720760697
357058709
1279167807
1153492661
1918979547
1560358313
1371899193
915336965
448758459
1282664539
1498021770
349234014
1962560514
1761969400
177608099
639581122
1944653932
2040108136
528696272
102630105
364414784
63886620
830712796
834341501
547164923
389017455
581865760
409816429
302574879
392338187
1499377761
1752860611
1150960219
499946417
291149736
1434291544
813660662
2002405887
355202408
1195358724
1369221211
1519821988
909064322
2121489816
1892647428
969009166
1926937078
1552845075
2141274517
2028335050
1721633476
2050146361
285024266
1360037479
2023979328
1142674019
1409962246
1650990730
333608908
2119187229
1887726567
1334524168
291687642
1038700409
758675236
1807782191
470107801
1142969386
655717145
423843515
946958726
88263922
484413591
1242747409
237953516
1716130897
804112885
1852242930
936851473
502819672
939437000
1794500207
1702436867
1412798018
395290134
2044279242
1858383910
44027886
900925385
806027493
1604793769
885924739
448042428
1638701213
769488136
1867979881
749729605
1118877836
492630154
593725008
1706236429
879629174
1372494149
491382036
1648114729
2006940762
1872383037
1245053759
38472199
184538895
741015554
1919018335
1425223893
435191070
1516872536
1652381132
1583698203
1519613060
1921903352
1103901962
1434912144
21801940
998294751
412832252
607206333
1637590195
798826980
1771588853
1947145568
880367088
1173899985
1967589868
1792375986
917113809
419268594
1546636631
545579066
965912607
687096848
1680642311
1710629747
1485365120
161390914
234362619
1820021048
1715531461
1101235407
1245521343
2140554614
28261122
770476032
557515085
996527173
1739774883
1829529521
1256273398
1143883007
1203184169
2053543133
403153052
1417074078
909626630
344924738
1275327768
410089316
1851626142
233803115
1843946656
586881447
1602400616
1882542905
823202017
2106612629
722269656
478919016
419435235
286246760
166264734
1539428807
935799260
444905700
1542973516
1622271878
648301570
669554599
1138620432
597342722
124256971
316594858
502886246
166811795
1997526465
42366670
1659733742
1980896723
810618185
82383611
1231062320
780386514
1295550550
579791963
1416287271
1391578282
1208116616
1711542001
833746582
1822526720
216068307
15171278
1181370005
86051726
118881716
729622543
310832258
828652996
1819856733
571746137
964118947
1434454479
413434775
1344560976
1950764079
1944063950
1335518064
879688309
1096302576
1242860077
277838624
373957924
924692800
390996045
143468989
303360399
694979162
721057855
1845695463
2057220432
2108825579
1748024741
44244196
1855215565
1161133150
1738310848
2088924910
2131565579
78968154
2104812192
1977905219
1971894524
982820895
1479617717
77741628
1989392734
1381794213
417188228
139907043
1246029671
1476684218
1184286820
1431403677
1530196031
792031008
1651151710
519041112
1574223156
1672577707
148553273
1728268453
177358712
1990022556
620600361
853926801
1770389381
517652719
1061570685
1386317421
318415904
660853942
695907022
1743697726
306069013
2005207947
1246310154
856485175
2013278705
730576787
1992755949
938922615
1826527245
1521129257
643276410
599011036
808213215
1534973490
1572044184
1684596054
1666609141
1136597897
645311931
1895552873
2133360858
588935622
933927979
62619345
125695109
775235561
215181565
1904099589
375810057
1342795639
79537522
505298419
1264023290
1291901633
709196452
1738255323
1952272782
594906292
183868605
1022372004
1027351606
106470486
1077495340
1235479387
1867683617
56772374
416820377
1279934098
1186820995
858108743
1792526709
1144979777
245788088
198649030
1122234152
548152918
387208268
2067163903
729483446
1123782871
611278797
1147155350
848844115
671143221
2100578810
1708015607
174342163
1693703471
1927936435
1658078054
1279056587
1759671402
1709042801
543664261
1599582255
637381495
695245166
2056025376
1401057405
686666935
307773439
1749061705
848883898
736727020
645143315
1733553939
137509087
2021617583
928189322
1491527928
1749068238
1688797509
1506580235
1213782483
282099811
1620243822
1475436458
1189185183
1777679156
1940265134
298882744
1148410595
1749414489
1627902696
425005948
337006464
1351516474
1978706962
1453791482
1688908497
213645554
1827358587
523026863
475121391
800826087
1048373282
1755304876
75314033
809960152
1872476167
1960250947
1839872161
329239503
2102229222
1646480434
1729688822
198441780
284189491
1993440595
1499993336
2107215193
2088862323
1966949710
1074065958
215101431
580935728
1566763083
717467602
1135539698
364199983
2063232606
151040229
2074786249
2020349620
1586452314
2065107593
1734255398
1903802157
190250380
1182275392
1679221266
1172280394
1846491483
95576955
1544758548
1895409454
1329758858
1802733775
120179899
1619804524
115892740
1485067419
1787802129
874811708
1858141665
1027752605
2057670393
332081733
1178891940
2040584773
117410882
1231481125
1234780509
1851814514
1274102196
998705073
474715754
182626383
1092869838
1989495116
1516935014
825250317
1175244259
1913115068
1477766228
1392281035
371875449
1212312539
668913607
338217553
1603958333
408532538
37658751
641791248
1948167851
1968571909
1033257667
600348464
1143333167
1451012184
303365758
1977538345
2003813520
540616894
1928531492
800987198
1708959661
320778460
1861892543
307521005
406382715
958830431
1464327852
1760167959
1471919621
480200573
1733034894
411847797
1317685885
69644326
979856507
911630295
737909176
729520309
1920807482
1833667806
967078587
1423861104
3389148
1341435681
1661928561
1192296365
391470133
301576066
1379411487
1148986854
1744255906
331446883
1103597082
1550840305
494778270
1423567413
1826043319
1032149962
1930984781
2019334066
829257524
1083484111
1574912429
463628387
608236028
1145290228
315302685
7551183
723398117
1060310400
1593039225
290020074
1711679442
490629722
177724004
69716795
1343689777
1218488225
1198845438
1091482434
547229969
1737249010
2035376390
170990650
2123166973
1495526662
1556002025
750692226
277660714
487061092
910317543
144003728
178998492
518339922
284938590
648084392
851637941
106325270
1786856194
1730938814
1536727017
1298516615
1452285534
1047032811
130389895
289530713
779825394
221799572
286015115
39673119
133574882
177882081
1702275241
383025154
578326267
756164135
1971539890
1111954259
2089719976
215354348
1908559016
2052021807
1875828434
713340347
2123662136
1572794543
1450788309
1321766154
1494158804
334144304
1843687467
1526342181
445106070
1736392738
1638613694
587616551
540923156
54848566
1711659271
1108641845
632474940
1496270034
1762128001
61464593
773180932
19344591
1295433484
1701070202
74896330
1128454594
115072613
1246737680
411530800
1706709784
1173813607
1672644297
1523636553
1308141359
104922161
738028830
215355713
96863263
49764921
2009507737
668868337
1387682028
1130184302
1204707432
2052509244
322754640
410779155
1369489388
1035400505
786247671
1511040218
167793167
2024785724
1438447581
1699144708
2061473205
659274894
1281751839
327174111
1975586314
263985882
2041830209
618283744
1487528827
222966220
1765811819
183603457
1568967835
2008976879
206832955
2120734798
863979700
945963561
947490855
1495135086
1049304771
1348100912
888513445
335006042
57039206
1453385015
1420356281
2049732161
109363871
431981204
256739184
1137627270
953020118
259427149
1534305157
2042711019
704916424
1935715138
419556984
1680208426
168753886
966066463
854481993
765689553
1596275297
2070105488
541912065
868742096
1937995212
949908098
2063151434
1516523948
1396338571
1284621587
1083278959
1871286837
284631430
1088704597
1036855595
853290482
2050582017
1823183237
1535730885
102725654
1468513923
469548766
1054108480
1044575636
369749923
1295547121
734735110
290206938
210949684
382044072
1125414884
620936981
2120749555
792935181
806614223
709119519
361204633
290261538
18139270
199875469
1128225514
94148361
1641727437
834607240
276932869
2147374080
351800484
428661854
1386036406
166799423
1386873745
579280373
1865333883
456390951
1870341909
398063800
962105446
442759643
653277940
1895293403
1113803550
1473583033
540179459
141966217
966116134
2454472
249687334
1567444053
798205791
663616654
1720120618
1593209900
425350733
954299590
234580434
1527072428
706687254
1182205027
1248528331
834488293
581511699
685247818
492365616
1868791211
109114979
701434650
1954486538
44626351
1364750365
737706336
495325868
284723583
1629625096
990492059
1418427223
941236009
1445499784
1912562284
1047282191
1191833862
1626406468
918320159
749771420
1416782245
1399029053
2037045688
734367355
369634718
1721645485
454603485
533167896
809373167
1130339428
1078288308
1111521913
1263969034
1896129683
389472275
1704298977
588760107
1278866358
198883675
152215624
778991030
1049172370
1500621099
1310081878
828170609
1200891799
1497272278
1083009552
873962683
768971026
2031579777
1382261113
1777565059
1472698897
1892441805
145126276
1765824153
787449257
1321958046
326242264
88387255
788579714
51924347
1397628421
112389230
1280970854
1084542510
545955502
128635087
1422844606
1572355068
1511551253
118570833
579052228
1078229361
383201974
2029483768
457076823
1026729502
192300992
449485922
1337737220
1688477142
993797208
169132213
664943597
66546945
659808396
1270976182
14810761
1401417473
1474730271
528099675
960396214
562413671
2123861394
755019950
656941416
1573579049
1859196116
428620311
1012094883
1692663050
1196488995
1660698432
1357210978
922847541
1564539524
10196860
1003107840
1794765014
297446535
806546761
412409913
2035373025
1624674321
984602474
1053407072
664724978
1016008459
1268457629
912113373
1396094150
87459645
1368673335
1739953477
1010857402
974335581
1708681356
791298877
737840150
1231894495
1277000745
1027668687
1861960613
1792748974
316517170
1518208428
429438191
1893611671
1149758011
1110802430
541535297
519969601
89705293
1632501184
525489894
1992404367
232529464
510324419
966591825
1858941510
289097148
2122225937
1569107667
1861828257
958610888
190708099
2053517509
1519574064
648192670
1911330693
163902448
585750373
2054099439
672958972
1427970704
355409112
783979503
733105401
1453931525
2021239922
1658705385
892839928
333565162
1580546852
48402914
1718848974
1009112602
1448425559
1356415205
366863661
1188779672
2004244428
873559262
425048144
1668224494
732389228
1152949278
769604478
1487138393
1336954867
1186490660
364564257
898856492
1470133471
1187155707
1792378096
1806101882
1288398965
1190050426
1681349915
543939664
73689784
19928334
87392237
397734229
912252965
87218539
1394181498
1197340400
1691101723
2014878009
1714302702
601805045
1013837623
1423825237
795960161
1672937579
490412752
226485124
362839542
1443696052
116824676
1246116040
599316496
939177095
840497707
885174616
474653148
438282735
611191234
2053769737
1584961994
1410134298
504971969
1718726761
197738758
782103750
1229549166
1855892761
1254155236
272095248
1577524250
325436222
575213082
901499566
1253510953
900093195
20757175
1816733471
1521244214
348717414
1028413041
2085721205
1091102697
1551759108
1340962877
862641243
994844153
583974411
357147288
1402304366
1716780369
1596638086
1879869531
1565518176
935693589
897585928
578569537
1781033746
558236844
590027919
610460412
1169228175
233530949
1412970391
1203719925
227768847
2120395620
1299485488
727907766
1748379962
1589696908
917097182
1798121980
350757324
107199202
68026924
1552609189
1107722195
763256478
1728894139
1204932667
1254139383
1464010609
5562077
478409615
1707135765
326108376
1334562219
728817288
1101460325
744808644
121682882
218462693
1874131251
452366976
2124762571
1279405470
1894617408
1809769110
574907992
1907868211
1173528838
674129047
1410523163
1367023199
954634367
194165428
580290922
1082540278
710041383
879815342
988526101
1981313216
958193225
1670750516
1786156631
1310803602
28575642
228320336
1281453082
358742804
2079859426
213638457
572257314
1980332531
1457795335
1028006825
735217579
552399144
637729078
939346349
418515466
1670619923
1457438043
418307053
1619059732
81493711
343568341
1967082254
1031302794
1747412979
470200315
244681715
1626253049
1103772212
764813818
505472081
1068234495
1215946278
1569621202
353811219
1361334434
1348472958
180174987
1001615326
86776275
1026397004
1390855625
1500229038
569499165
1945910215
276568534
1175173312
879239776
551370641
491697842
1555280421
1990152730
1139418737
247211122
222080623
977346520
1169191155
2026090018
1863082277
558338845
375216230
1737182405
178016579
1120425170
828767382
1493453674
282528210
920566937
2115695970
174335385
1086210731
1952346952
1125782325
1669776629
1673408187
212955819
2133947544
94939003
2016512503
1597768396
1902039919
263007567
1904995165
1639707310
1347023395
1259286012
819632775
2079940513
1277071137
12867484
920853099
509584708
164086393
242879866
1274729860
2073961454
989700215
854711356
993523234
702441387
1515617306
1057035391
184802979
312011497
39549491
846435116
135402779
2129354993
1244760452
209453731
719762165
828083996
1778504097
683909291
1537777112
1773606034
187702077
1433170116
1438207193
1865991651
1630381902
2096444817
917112122
123948250
1053590676
720463879
1745292256
333706597
670460414
427744911
1523056673
385564073
2093302472
1836955739
1664426441
935644822
1207134476
1163083386
348888853
1704304423
429949391
1855827714
796181733
957380036
1302018969
261707781
1122447198
1415362959
1217205176
29654202
317931342
363469982
129615740
293342333
1844703191
266425990
200782468
1459406433
119251401
639790296
1826609003
282064298
797917015
53113666
846213836
1168541266
92938452
1178304260
287821520
1299621545
1092616026
265098998
1233076981
606113616
105728066
890050560
1139344715
1966603889
829339761
463010951
1143813964
869147290
252667925
594538659
668045507
1471780404
279991192
1288109992
1539670789
1494313830
834737312
36242059
971703620
244943261
684001426
1315006870
3091376
613555404
459963355
1610117055
164263855
1337457586
1995807841
225798764
141685248
608186451
999031172
1043550046
248375566
1492774458
1853556864
1997485236
1890094663
2029550128
2024315351
589073159
131518866
748982310
1870789852
924483163
348419650
1562566543
260706608
1480299672
1971600722
1808599966
1406049789
2016587577
635031715
1685685247
315176262
302951765
586862403
1108264566
1084148831
1446098212
327724853
207407953
1713275949
292264651
487388330
835612615
1348596682
730932986
118656128
674798109
1360046199
1332272563
1744436202
1460934947
1158556469
1934493581
1045347131
390797417
1328152034
1570006155
2067572799
816729807
1770980873
474848522
277398279
612850205
13773090
1563577535
1465399221
2077119252
238102875
1972335837
1892219802
908729401
839706210
846737045
193078023
959727456
701841837
16477774
2060610989
2056132054
623048005
306117753
18378079
2078496036
1875579379
1135664631
1977411596
841459537
756443943
617574791
1101735587
1397565380
1781917422
139446565
1842367434
1120365503
350365204
1132677106
1445323090
1713022054
610071037
1420204363
1483360710
1328734848
225565403
1506794277
932168921
418944703
964238909
1483691415
1364776462
2091884414
356281651
867610345
398086239
1685114424
365211766
1991853967
73062885
857355061
1237348602
1561210436
1835165022
275411129
1753448453
1617873522
2145456949
1652618579
489605169
956372129
1332108753
2110857819
2119385205
478024829
1954807366
1225122327
1234872341
1431784162
547828336
983026642
144996948
2072639942
2108655544
552743848
780810048
1316775272
2143608993
631014509
740445586
1383086173
711315809
2035291665
1863958137
930610568
515602423
1995804625
898635640
1226423768
75232705
931225212
943451429
691830469
1198837748
163589980
1907106896
326362661
720519761
1787588769
896554196
1802435045
617092601
1721354971
943050336
575782317
1529855410
1475608136
486286903
888787853
277679951
947902589
1688829863
565055007
1844148349
576551350
133584961
1253266026
2022026941
1836413212
122049132
1599139762
838500086
1670400908
832472739
1787656485
88030165
1758164548
1781374111
984542949
944312052
885827557
1607139811
1442543135
387010221
707095668
1360884027
1875452204
630039767
271535497
908386559
1357623009
1188367879
1261312620
1418138239
2102922307
310537985
1541660455
1323957710
832685119
1434274071
1015400463
564352073
1969487985
2141608120
952273887
152966757
67208452
309837747
895844593
1877971701
479482694
1883212898
1374689214
1425560647
1748362788
562670673
1112169777
863485920
432739483
178302749
610136171
233312326
210822884
1937637301
361939012
1238557400
945790521
1674471175
1300157453
1679511145
1436672220
1147923811
320286066
874420842
11879620
1941024192
832812791
2012716507
95780633
1070830362
1586374626
1947834894
1178335820
591159439
284748504
1116431858
1392324707
1523028092
947098653
1208888082
1388102048
1506911888
1962807062
1190443062
678425670
1847360476
1770237858
2015970169
39483955
707077911
246285501
1515448847
1959703765
1074947358
2014128290
992023158
997413079
1702838802
1471599809
726500390
251532509
1172115777
542376391
1509369262
554029259
1083038148
1144295250
1390630614
88462878
2137703457
1662695642
50838206
1707654448
1714280522
1424469121
450686738
667888143
1221985754
390431190
1238890756
258198167
1467394390
1554382139
2112413450
1285669206
325471318
212299979
1415802891
26406812
191887716
1794713236
2103375087
326180200
1042358041
1405169307
1307343738
737904315
514391219
1707574282
160002893
1443859093
1195209663
670568744
891765687
1728752905
1960395451
1744124078
1732550816
268963734
503779303
250454940
1429301983
430431510
398182782
1111926069
1012819786
862678578
934116699
588392011
2001311473
2049547346
1652682703
1215789984
947194932
1832069872
411160699
1888097871
1275225921
1175974367
2066036888
1665548369
1998380055
483054243
1095338308
1077366040
1120679869
395284735
1266899374
1226596650
1095065665
15892344
1258974639
1673534499
969845982
476576162
678828077
1128488339
21520610
1671565143
439530853
1416700658
1610390286
1508057752
2016367600
253052086
1956131954
726771825
1473339748
2009065204
1500120123
589070345
1868871896
929547253
658678838
296771548
1571582978
1480667302
1894902005
1114319903
1302624332
893009614
1813094360
1944755220
1396742758
1771366777
1066015723
1462831678
481193007
1033961153
1743088526
773923258
267417545
874154385
144901007
1008216447
163563103
1362870874
1854834388
1418110198
84034616
1119396007
162293880
85927511
1098298440
1590641328
633557572
116588163
953186843
912988707
708117173
666706849
386791558
1508467579
106996070
314523109
1610312631
768626088
265973213
449551463
1001193818
856809695
1954810607
160817637
199113953
1202955054
461979633
290988422
594502236
1976845006
1544003109
160027297
822763789
2034077774
833680463
617094816
1990358145
119043710
966473318
1312826407
531230865
2137920795
1152093637
1767414332
2012163827
2032953966
1706392512
1362202004
283496785
2015039615
1103886041
1874292034
952602738
11899534
959648197
1890774775
1971852778
1324158279
1802612879
1975736966
851097689
926083971
1920592882
802220555
2127496242
1228389611
1430193977
780826601
772219040
822425561
747110432
1646400037
610183783
3711024
1911613167
1088712418
1389224783
599250295
658969713
951402568
133925179
1482635110
1046725204
324646172
1655212092
1072788494
170205470
1605387936
1349052123
621408382
268879843
867879285
1788142932
757873602
497774180
1863074503
777369059
2089067050
583980306
1378139560
442428107
135321299
894553005
1798704011
821834275
1394883836
28797560
685715862
331862843
1836760705
112399171
865151015
299963298
144243421
1543270206
720889569
1723624560
1196902424
656670892
905632217
1915900136
562577692
1514125813
1607457134
959907159
611718073
480638316
1431640935
1537995138
865380039
1690547067
1583836049
1846102985
1322585132
842842648
1369837408
1558241341
2109125978
1489867207
638748635
680847118
786147820
850178167
1826069427
1856191201
2088521595
764061286
54839441
1352275991
1677323459
812262636
451799567
1548282981
2066947602
990736705
559669569
867650729
1343727777
1650956145
37912431
1211164922
1502062282
464146391
1973363960
1562193869
2001709961
2074941305
88525726
4271732
1496768712
1566323324
334099275
560923881
1961652286
4633933
990232658
1501960116
694333946
516960266
1091715447
512767613
1694696005
366779504
1898435523
1852674197
151869029
1132964357
1707193699
953601754
1960443192
1173176321
2129271656
1805672252
882359534
312314856
990417269
2026275056
1604884073
547725151
1769046377
511845820
476775479
1770694484
1951699337
2039853931
166901871
1887222341
253044318
326843166
1540492899
1457697402
687880070
1234127667
1365940298
818108629
1405030326
163376800
1429309664
1140534222
39657663
657530315
935004659
1065696037
973808759
1527057764
1042159397
2142240994
887742045
119028509
1506214987
824724184
1759465074
445757015
2080222834
1426916940
602060679
633827850
721806656
1758834301
2007089440
580677437
1663388290
1641693919
1176682277
3029961
636693352
898348821
1342133581
1006577038
1725993243
1145903978
2143987775
1155234127
721427537
704516782
1586738726
2097047218
1528305726
770316674
194877783
1637245893
617202096
572055351
1187170149
895812666
47690101
1280596729
87270078
473990292
1718536843
781308180
1091459270
1006277341
847159191
500455002
910136862
309229689
1479294710
206499351
1930738067
1352092169
494379081
693507977
1824562780
2057116466
596921784
614522158
2103202989
292482329
447288070
1451559062
1381023058
1868453354
1520455520
120553108
1854831637
1488793369
749422150
437669661
1570411866
2047353962
769261102
1065699662
1136085007
1613040358
4241987
1172124469
1460319511
1248311665
941469127
1859211807
1708193967
269587645
718258548
1526467046
1302000330
1978477335
589554081
1810474583
833189396
1146786859
390201144
1757513549
694480699
510679290
2059684713
413379331
692597747
1956938979
1102528654
160593348
414915403
1087972095
1929679424
1083803061
198627690
837658864
1957103961
1432153763
22471935
697507070
1291349823
37994518
1536560385
806876516
1497030643
1065838218
402591572
729154594
1428212960
1178518285
1849858496
2069570946
2147267710
867011391
1246445582
48449702
1967449167
1256064068
1997315909
816371550
757364360
1521813569
1741228457
1403009061
1612842888
583134326
1939273504
1823000784
1963764182
2007297873
743206552
914505931
1153504472
1689528713
329640130
1103000577
505115133
775774942
728070995
999429540
400210137
971151037
864128753
891252428
813014277
1290346123
1047149951
193083604
1108053747
928238460
1139674914
858639898
1834022746
639473978
273822133
1892298930
757843141
175074313
1951288995
1113450146
1389142520
104726869
1742790574
1473100366
542982899
1738167681
1682776810
1712733510
27535085
1190866558
1541858472
182261913
772515707
656133125
334603528
763472738
137671324
1144707195
860168642
2130829817
826337805
1754321611
33549864
1570375467
961197119
1980285908
623931861
2065744172
978659369
1093220300
1718387678
277278914
764760671
1699403756
793741844
1993190823
1552750625
443370305
88456948
1846317513
1588439556
1064108145
254330169
1975928136
918776008
1610705999
663832133
100500232
2081243921
1634210133
152398921
1605722343
806106886
908869519
1622512026
1264294526
181563262
989294810
2052358692
376906359
99505387
1992298952
864625862
644301621
201214542
158689284
43472976
95245225
1311640393
601273562
1186782101
770085816
1077573550
1350734400
1070041498
833376801
283848154
967710245
265130189
229781712
368599668
433770153
124865800
170597525
1470956463
347578623
2083366664
418876588
1135916804
233497197
809892313
1070465288
907446983
1831223097
715439583
1276075511
837725626
1997986449
39547548
1834688841
851371723
1795903637
1337955142
112912385
2072928005
497661468
1900018456
880446439
163492683
96960429
1763044054
526016968
385725992
1976938838
911032908
1368022140
1375082036
1187312674
1087589880
150133156
367336140
149269709
2130930186
1192796998
769253555
2045591760
1008115754
1304735768
1221006538
171541683
932363388
249327902
1041338470
958293300
587578223
1234245092
427925261
2128025006
605415810
1846217858
1263802493
1253364510
799833385
306895767
1711662129
1309630698
1554846515
958735900
280367979
1142785087
345503613
1535896575
1115381158
1412686930
485264346
624177438
1586500953
1146292311
1051107430
1116444573
1310873987
232158628
479086686
1370412701
1585648724
990464110
1450958295
692607965
1734773093
2066697840
1707578653
1131540981
1951339963
1567168148
1564718373
261965541
1503278943
268575029
542907572
498335646
1183300500
70608297
1324797549
1099360702
745021346
607133044
934240817
1122408256
1007645284
1484949076
877364683
316558628
998843302
1783899604
1739149048
672546688
45287303
1521271602
1585433362
19707108
1315405070
1235902333
5419337
1884950636
445774573
1809956694
659822686
1525665133
1442063798
830436172
994858223
88101323
188796435
963643019
812150366
353658749
1361676574
770502185
154962525
1648894318
474058436
913613660
77585537
961062085
967707844
1604582234
2006889706
1513552844
380530364
21555160
1008645259
1378961965
1243276156
34662692
383193243
28922585
541146164
1458849991
1724741114
216617118
968620374
871835198
103438423
380431919
1912848866
622119494
27418095
179984070
1968886522
1308629235
1967204984
327534441
587373575
784528078
133506938
472809084
400933314
800834778
311922871
1327685279
1676820726
1522889787
1139440088
1414604508
302074324
1051667029
2139893497
661915039
1857220479
27818990
1135382386
1402188635
488969951
884915643
988938753
1651697672
1067512855
1982092033
1351350474
2129636941
1515957543
1035266116
1970891928
304913605
1636168884
824947150
1869511879
1946878458
1998183820
1227865033
360306170
588689670
497080772
1673402624
1041776038
2007952375
928427271
527354250
791024223
639749718
356481789
902275302
1048212579
160145685
993028711
2052925023
1516030294
490019523
502818452
556576274
903745487
1591118261
354450499
2016213011
1322185987
2049235015
461978367
1313014822
1116386662
1732441757
2042307733
1774063679
816206760
238955946
42173920
449212096
1730308598
1971624225
118933370
2123210576
948286970
448924204
753544300
394409861
684314392
636967855
1199399136
213042995
1909827540
21697811
1915100930
587980262
1754640113
1809208928
899018895
1015689568
1314927907
588102939
9839227
354672846
1940481590
997410933
2036199138
1277794562
2121043673
1116410062
710378487
1166720914
1968309236
205772090
1364490742
286354889
1971908541
1105621557
1282901020
1009481453
1393517036
1076044802
1450795848
1819442610
1103422632
1324393580
1823831075
1555311329
563881761
1762205923
1811536758
841798057
881722435
1421180363
1036623243
419963929
2081759575
1456028
800935410
1523877423
516832465
1040859700
2133459328
1500785273
1668906992
1143104975
157003905
1553406099
1211859580
731482866
1421282023
1544457861
1921384947
1944717555
2130184819
913735981
1705899921
1853681451
278809799
1092151203
572741596
1772496097
458382022
2097840554
1236976997
1577557273
1186645584
270916113
590884385
469013173
845113296
16946439
476875647
474636732
2024112616
424567892
1334728411
2010446580
205528911
336858210
1867527263
1867542242
24393849
1530852420
1883178257
773736804
1914386742
1048453086
1315717503
2071369741
1591328321
1042936706
1717691237
78847680
1251112177
2065470779
1695609847
1263169083
137151441
1583013311
780524683
1799357554
524653016
60874532
196347669
1660455780
1097890326
91536985
322559360
1762200180
1496584906
91408049
1834385754
351074140
1695575138
1192896576
1570895769
1657974808
1306685773
670920036
848724476
737602408
1855956677
187227717
1482630347
810149285
842804381
283130322
219665627
1260397621
2069538655
1310520518
665532982
1964772749
294931747
813669419
1435131502
522862743
2005405935
645187793
47255056
1824829699
1020093778
1469144359
877794964
786076781
1164687344
766504728
2091019657
1208981186
1219899786
1859770340
1440708945
1960845135
592099646
632573853
1836989732
1279466784
1916563302
1197080581
1801289282
547116799
1199289389
1668693320
1280484289
1241659817
68573331
1516730185
324822003
2001102667
13151610
739261877
1645312428
1655079047
661052107
283602491
1972110857
457403940
1830189034
1566897355
450090671
1269519596
1987500342
1657043185
1432361629
2124019361
1213586227
1024512321
1164027164
1366327622
1695133378
1688308945
86295434
1169603437
380955492
489079783
1354148084
1442562300
2027529510
966434748
478914257
348722115
1681837610
1211176722
434925008
335480690
365379474
2104109356
1979862781
26637562
610508442
1068883557
718920009
1673355812
1411457566
797403645
1633698485
1169998065
2087617163
456641564
1231579141
104427973
1587307667
1819129363
1249827896
369293587
1836883873
80619084
469013391
393341181
1349729463
952077678
1722863432
41859867
815667506
1389083306
1027678634
453329860
625805943
1869522865
1770256925
1432716632
178230142
1739135627
1294208972
143411824
1805450317
1595442875
641020616
2131983726
1694698270
1350876979
1286278540
2132475646
392849996
773540466
1870784975
1404872980
1244013383
566108133
263474198
1837785551
2020189680
53696224
2065617933
293534061
1047137739
352002429
1362005108
485874465
329412925
415869588
2105976066
1143375497
1663458299
176199066
187341357
494074797
753584923
850688110
1514842164
493671661
1930884898
516068022
267435467
1605334644
1428289712
78521404
1041777415
1137494647
2010441087
454724738
2011243819
1948517909
1988275309
1882374251
1421632577
1751386357
568999294
1102271198
673907075
448424576
2101943629
1430347805
794179154
1391268032
19994435
1956349736
817554678
2020686985
1222414739
435411733
1587218828
634495314
2076054035
476375216
151858698
565043181
487978683
1152728681
206079660
313114467
1841077274
737981671
2101606279
511846667
1777982344
1516582380
1339359164
1375998533
1478423907
2057472508
712199835
1114795748
1606338067
1474798045
91602047
1485065349
478675506
688929392
2141002511
1625668614
823834202
853744276
578307297
256872415
488570865
1012766679
1318380982
330095413
960688223
22108895
160434780
650664937
728549962
1562419864
1085999276
766764486
1428080595
1360286272
1329600149
84177609
284847027
1793152346
1083086080
1526618623
1191707802
395682848
1798914786
587688568
1494397843
1529446269
916957127
1577504504
1182224271
410971257
113694387
939390776
1629409153
1209813130
1826003741
986044758
1831787078
1560629569
1965178829
174094199
2056550328
1858397770
335496142
1192655033
1650645015
628369210
2087670248
339803977
377202750
1062323839
1350664528
1776525095
1674155086
906730269
1457389852
1362929000
232342274
1551475869
1466735996
1142196362
2036090901
1080750083
181646049
844639359
286398019
1661591321
1921290465
285336066
1416524364
470964276
1125920330
1405863171
1255730378
1608431562
1760552931
285024266
922626576
1791744581
99453676
314331299
784717660
1718265746
97296004
224176587
1335330139
1284902279
1707864799
1213046942
283752017
1783751480
177459403
1509251099
290272924
1291676107
454013457
2112912383
420623422
2063648170
307565465
320986339
409638263
245243362
1721277252
1544267833
367677638
1504576421
1034446064
785961000
523202457
253030484
1639518063
1616172972
79892096
1569309798
373298708
1924200172
1003252206
1723933274
1827202386
1516992838
1602146449
748604702
545133420
1140873483
428893886
1924022315
1721498614
1644926029
1085529498
1599976293
1341013491
611390979
1011412572
1807133176
2077682735
1489051976
961083412
1017201718
1671647653
1613629409
1814226341
1568423057
345103080
1960418188
376227518
823697726
1509069097
1022402683
1093300051
1512829805
788635461
1923414277
2014958419
2065953717
283460338
1747395548
2105542711
937702721
562507808
456903935
548931440
1720705971
2026831788
1598499882
1403584126
1178780887
245053509
774460960
66045473
1700352197
1230118411
1507083698
462066951
791972769
849203538
290950107
158942600
717577815
1359105659
718550220
1091534384
1979775452
1257012626
1828276958
1555859360
1696520393
1133566800
724727684
1870895333
593908811
889953585
1417724492
1743289609
1185653054
1054037814
2029089019
1382121639
1949820021
1850392845
256611765
1231396819
1288799038
1303752943
1719301817
523165535
1855579348
1574670770
635910407
1659873797
1342169219
1830773928
694249153
1693936268
1613074784
1860065142
1351077412
1296211607
108241436
1485010995
958460228
607918340
887353182
1723174405
371560621
1352325547
1690522471
1413750199
1118527016
30836983
198570774
1363704417
93862926
2079121590
621748512
1781309888
1448748824
1685591669
1828096517
1528672339
988549511
498828458
1459962101
213123783
215158678
733371407
334107271
1019931462
1915612845
2138634251
1534019590
2145923808
207763997
103357720
2014269423
1210670908
1873412918
1675843995
904004395
497053301
1511784790
1310033182
2129240459
1756697987
332469491
578872085
1169899492
1142753523
768250951
695597010
1826748643
834379234
1861300190
284103775
1052109297
1293004209
775939339
1842279479
1163427942
1360087874
481277833
2019752461
914241559
1379481052
1621436884
613922897
338076681
1430712146
1683051437
1360996708
1920192182
1141219802
1010051067
1640472742
728810577
78448953
937785760
1509068131
432872454
918842531
742136698
894819545
524341151
471376171
77596583
1642060058
1199158108
193190357
1224715720
1605536674
640077343
730841940
491412385
1108858664
1024430136
1580441218
1948059633
1306176806
902232
1638820398
698946605
520639585
1866732266
1041956772
881442246
40257523
1292731878
1213307082
267524300
537335276
2033476864
616419023
1945055288
710183070
1274357225
1427130284
769934993
1164252208
1808292494
1180465811
1083578285
1810548551
1540238200
1729937208
1864079239
1375457142
1835098101
404697509
1786584476
632809670
410055578
453539205
925219933
1818757674
1081637779
726497790
509109118
1004783237
1876631809
1362747324
1798677073
1630457385
1598175414
303806281
690543269
2139629240
52461571
939665198
1017014507
558071667
11053814
1200532038
1934808502
1600523865
1014605768
562796266
1634814011
2063845723
250680585
1505626029
274806670
503917283
1876466157
382482159
1755539032
989458082
1270420959
1516457538
1037094962
1167365788
2110847157
1591234653
791174738
678303142
1058492549
1355664855
1681855833
293308993
834522180
361564491
500599834
133935641
1486499475
125317060
1506072933
316171846
441079772
715182828
1608754894
1503998806
148321761
1453494047
729634716
1317191865
2073518974
734898715
990534435
899535187
116063469
326703138
2084647146
1771039952
1935500750
402864921
2066620736
877425412
304048845
1060764195
1424322021
838114833
1127760842
2037276947
99782976
1114337225
531871928
712911385
1090806327
1545190152
766500413
263648496
574595795
385803510
689912819
551222128
409780809
525270662
2063510387
2131768672
1917831280
277524972
235105171
2024973369
747280179
2088713167
141785916
1467756756
503194927
1771946154
88835688
1138066733
658226496
712523629
1317590295
949469398
417403158
311126579
2028775129
313077587
1983412534
1895559197
1827312638
232650906
173080184
393908122
1058386009
1325385778
1404494592
464352523
690377763
1977560598
471429400
543250419
537712559
1278471791
1963222890
1167798935
1910372616
755148198
1572860067
715171701
1443929718
15103655
1729884529
608855900
1098255221
1735747549
1029278799
2095095089
1343918610
295672386
1254793311
57798693
1405565539
1451156052
274957408
1733894751
1217931348
542162783
2112713053
352750533
39795494
571891058
713869389
420176704
685729226
1662441760
1118519004
1379439855
1363730839
678275027
857325464
1565985913
1979538054
69165450
763847610
2085649218
379028836
983845302
1773552417
1695202329
311403653
868250997
1753266352
1492463275
1859924280
1426952513
1319097385
1280364792
1694663651
1264306745
1279073069
767334780
579680776
319148652
1876474993
871145684
1557218231
1838085700
56663385
1311209052
1743387832
400536762
1877980421
266372945
2126736264
1435208327
786220991
1790594961
1676671397
712727583
1939884371
1948444978
1915565892
1428411825
1567361604
2032546246
1135377080
1938202306
230505403
1440955169
1321510315
538739344
2146711328
462759067
1937919114
1560678919
1003934922
809730111
1462318079
817076952
111811819
795908242
2108903704
1893902348
1789095610
882793373
1880522439
819406545
1545737862
1457025420
864653052
1386137670
243824167
240654964
1894732270
200029775
887421730
237045925
1558127526
1664438726
121577585
121237607
229789192
5541302
1774074058
1454265654
1406000911
2060357274
1196243358
332746980
421006372
739697688
567628718
262296005
1796703451
1829605347
872848216
2065858892
27395406
1838303260
1609085853
992858258
1138506957
355122748
1002072939
334465703
1945557170
1336667053
494816115
973269173
1929350096
997850592
1800125016
1269983841
1975194475
1638828408
164900380
1447456928
684328234
1710439942
1403782986
1054286704
1915128334
812310281
1041284282
1152682645
1445179743
398711400
1032522779
1611855108
980582358
1528000851
1220600182
2139368257
1071130516
1554768329
2129420459
2033077906
501535683
1236771751
24249848
1822800944
888842255
2044053482
58533161
830900029
1430764039
2074777250
1693573873
1583846175
1205631221
2120168486
1376721945
563355303
173748154
1787407055
1131223317
1511901979
1621203938
1113475161
1277038662
1773092038
419067842
810238670
408784716
1777534062
999900474
1809074859
152293791
962898358
605480005
586223026
2058773478
1655344945
1046384907
1268536012
1365985910
1891726444
97945553
179574154
532896910
1413747690
83318445
1694416757
773642808
390139658
553575480
1629783705
958761355
1799472237
322245217
333301799
1538264108
321779191
1621546739
799826042
446269086
983998606
1416628823
1553678749
452435254
1850147354
356280365
221944842
225690874
1477916774
1634656892
970601393
1972613637
843507052
1959753775
770699673
1899274935
937216979
1685426424
1994134377
663380155
897668938
917353473
364156705
1980611798
1876555414
1598778222
430528269
1272097341
1974328487
1885939402
88344811
407609660
538734681
918967368
1902780228
1180507471
889271959
549357046
1736366445
323901528
1434899200
1116798633
706278559
1952219292
1182837195
187961432
83743419
693127269
1297738184
805039412
1695383591
78998232
1838218903
1647202923
2091151869
1279636250
1577741590
642671134
1648745309
2116321559
1355464419
1288549580
1228349062
789586735
2059938756
1411203442
1210274318
27455492
1014834271
842633598
107454643
849076405
108123931
1670020021
1289761634
1315121298
1804417206
1564048853
1866551003
454032612
1799364301
1159684996
893665750
160054619
985945539
320708232
1140131251
1866455420
276044612
1453714571
2032059745
678301750
19302894
1905116757
1075572185
712847102
1539219871
783696160
1341274023
1906556052
1783659122
334453020
1493044574
1852860901
1565661096
1713179567
1074350311
1046392938
1369528441
1196339216
1757329068
695371255
1333662433
909920875
989558543
1311325309
1957181922
1231357001
1992251863
1769642923
1478984513
42282174
452128695
1028158767
144367725
85275677
1395044194
1413932671
1424537888
1593751830
1787423042
732222677
546083242
375983502
1107534492
1674961722
1817079336
940993439
1859079707
1355154
1082685550
461781852
1254266931
1022885643
884733309
1295027244
1342537357
587576152
952799972
361437749
1264291183
2025389306
1989516284
864842556
1646341495
1696039490
1823879524
2083800988
985269341
719447553
945285433
1772445221
2055583290
1097640513
1788652374
1989286734
1538155935
1578958049
1002554153
1348277548
339004831
2117944618
983083363
111397001
683097306
1466826917
2069240001
1223741097
802234879
890269680
205584361
1353859634
1913226894
90119184
1627037584
2140374673
529383221
115194648
990622413
1666896269
1149056508
2100386912
933135372
113789563
975624489
835717080
1872475684
1044352098
1219787681
355572239
746755660
1479160783
776699377
800630325
1624108579
508039252
1419246084
2123617715
910146131
1500971753
319099967
1085981058
267665659
1513658692
1442579145
1587347107
1370891914
1876691582
1522422826
518658354
1974350315
1045226821
1456954640
717783621
694427321
1076912021
177973634
761932206
512072579
293865661
1995235765
1243819438
2046994598
804649515
268527329
1213166045
671353694
1131639736
715661529
1429901959
1527972397
1505309240
206613697
1368532001
1413173921
369568425
226796011
1613874910
1363806531
974528247
757367014
1624351559
549724121
429004847
916085459
1098352046
57889191
456973088
960925107
1427943828
1710477165
993867392
699130123
1832956833
662009245
362287223
534211418
814599498
1094378891
1540183252
1042438406
392874783
431473105
1034938558
204746543
587383457
1307786839
137803876
1456394186
222177640
1855889179
203979351
382089780
1412572410
1435736276
390526096
197154297
177412406
690663161
939547097
600133066
36377182
1502868296
356541446
209280018
72590596
1216153055
313397009
147541210
178230096
1518619074
1385790618
1399163559
1398373452
17766290
818004279
1216178677
1103581442
1847618038
1756242982
1096646907
177782331
1454517575
316278081
732400908
852090686
433213761
1193647626
881675274
1095708605
1241878531
572326115
219840495
852307830
763206162
367321557
1233983612
241208855
1021874612
1576466603
2041297548
1903816019
1388531664
111033515
603767725
618494262
2132147554
1767799370
1220883566
485439697
524768246
1103718376
1811117541
1761821925
2085827353
1199596382
292772736
1710992330
983306488
902912585
62037902
1750301627
1775589025
1195515801
856066304
168006757
1551062506
1648737709
1487220403
1768558360
1117589214
602106522
807165221
2002635989
2061988786
606992528
494353817
1984725899
1100754392
1429077212
1846711625
685210939
788328999
482210484
130019275
393038330
460727461
1987827441
238160831
432347636
249378199
1609870406
763726301
1672501923
1736771750
1902558474
501849425
712424875
1191067491
1239812182
1377874103
652658480
698560661
1567658869
1217331082
2115915089
1852508472
261418035
1299132298
982238726
20173212
71518330
1572635285
136934707
1017195943
2105991531
201508256
271045905
955376531
1834127181
1363772917
1065849138
1316743992
1899611158
768663884
1500407442
969628828
42223189
1778208920
1183135877
712205604
1771287317
348995737
1657290972
1450578507
564139526
800828160
1914437770
2063156270
670907500
276703271
1096228041
692472297
1423594829
1618824925
243831261
642247062
197677154
1211043715
1596013005
1344939261
1765100975
993062788
2147421278
1428763723
1883986110
1185855931
639144260
1249860525
1533838494
1895166493
1737348768
784046718
415666949
176913671
179976831
1920982134
1735630992
2129610219
967921865
828250014
878882008
1320494170
1850380373
747324753
262853295
799833551
2021148958
1955514525
144341605
606509284
1773978214
655877100
411224693
291836626
2017709760
1608620416
536238796
1904956984
2108897618
1043755396
772487534
202418320
1351380660
610273244
2109097476
1821516700
68670636
1403496807
915734284
1873580865
385018364
315190565
1454812000
1830655428
407981549
53398406
495782423
1062782595
1549323352
873055042
454685047
525653029
1293605441
1205430012
1773093010
1628670653
257169686
534701468
620412299
1110990757
2065716249
674362150
863407189
562095661
154656207
1656415603
1794666023
29088773
1430250823
1171164015
1539115621
63919306
1358605326
246102337
1788273990
1231689255
1111730767
1354930216
1773771272
308554445
1206600371
1305565488
278155637
606108491
1168621738
391425977
1112416691
1721451863
562932839
1090023258
1850999874
1542475771
90478942
498588534
1608799413
398398859
605493549
1513291468
1349899295
1899668445
1433177036
2100899901
1939465363
648875912
501302321
1712519171
505426360
831980930
832923300
196114740
1406024623
1800537632
1598191512
1790988324
1315338332
313638596
759375646
1411989373
1147044669
1843692745
142252298
997929971
1865504349
903428212
735065944
704264640
1045533276
86136136
568119412
19751207
1725177190
492200757
1374821437
1777168659
1483532585
1122090404
1555360582
167091592
1594425037
2015469043
434559820
236731281
539236324
142452396
1995065874
312428201
976844579
2088492405
1919709259
1870830634
1942273990
836222364
283837421
1550713138
1675733871
26053024
594596819
643811610
2076192967
992062357
2144284764
1595311295
1274469464
552078446
335798569
840843398
503996665
778805344
2055715412
1155855883
2079409048
60686334
255644780
616040877
1889530763
1616380220
1729599993
150827028
560233288
414886351
1429796239
1288206630
1594216348
474459377
1205892654
544693438
233285607
1500733559
1463176802
131485050
749098307
2116603801
1216669768
1009162180
498602091
1020435554
1347746592
1689381492
689240591
39321887
724232541
412315919
1247842938
1691706909
550676617
1379932395
1308856970
1835541554
2073077866
226453591
1567213022
921788506
284344733
236215398
1885758072
80252054
1419320515
1698145795
316530854
361619134
2102491494
1934780921
661731230
1526566987
800084218
1821373995
1046532378
2060944062
1214547636
1321021493
1047603010
41188710
1704073889
1831215198
866142610
116680463
670955327
263390411
1305348460
2051827924
316284076
725157876
809601800
474511444
672566083
802108132
1674979461
1479188878
2076988417
1128332505
2042830902
2022416489
452467314
1285635538
573245186
1734225525
1722530513
1622398333
1810419619
1256514811
60731364
284809438
2121828216
195262354
226940230
508059270
1756782380
663441682
1541262905
1136519496
86441615
1870324187
500198406
878608578
81566265
654388154
524928166
1443033186
1309755455
2136297752
298127465
730050309
1478508879
1719879008
318768025
858543838
1328398532
1870030321
2135649226
882331202
1039772464
1776189366
642185887
1767808936
1923430531
666187418
501257417
268234191
661916687
449568493
2062552180
1362007830
1207948226
125614115
1778966395
708211132
166383231
242911514
1811352891
1928714078
721877188
1836859115
1192999371
715313920
2019610196
2040163848
816453849
1585297030
1335336900
1102699937
1609252799
1728583847
843925977
1441512504
1710475737
1673309084
1769139045
1065078811
194407165
594056602
2018730991
1464128397
782281776
165211031
187455147
322755678
773656679
714759991
2046429221
1479876667
138014307
1568795011
1055503573
271667694
164084394
1887865984
682598505
745791743
1858771660
306659783
2082843500
425432664
1953533333
1361116913
1506090658
2007882385
1651647763
1689983127
2093984183
937927531
709396588
1098795350
809411459
1506040623
851924371
2049375739
1342234784
97042181
1299259787
2110256596
1066876817
2058889532
1877074605
2117490345
734811443
848639661
426898184
1000705795
1525208140
1476103065
1674501123
730468259
1886226129
2016147370
345443351
708981217
1236006955
446765483
1894545317
1794804791
2061548039
1720338275
863627410
1776004131
1253885759
674973281
1136922360
1584915675
2070854355
619990461
1195127241
1448521886
152800686
826987258
1900678576
1887877850
1232958258
332123353
990034093
701016376
393582026
1152420493
1581082424
895980701
2144508877
1571672930
1239258253
1825510163
1363020668
1038553194
147162772
743268688
2097092504
1577592835
107991256
1821442129
664874172
1204940642
2017717567
865251912
2060509994
2010590563
1920509042
470474758
872022152
488471575
407069332
1604528889
278416529
676786299
1843525776
1923679738
524148649
675180095
820160148
1879647308
1164696981
770747965
811126686
1987929690
733358415
575449974
255684984
1340262166
1742883923
1034435661
2073878507
1524836733
545685644
22046699
494382765
2035398098
1153722019
862373332
893468113
1051555400
2075633689
1725896434
238146626
506719196
1253155746
248409983
1256338400
110911637
567279462
1096817126
781710475
367667523
1933705200
81145807
1553363561
1678004662
756680084
1637223844
509752418
683066685
596937085
886125708
1448397980
1775197918
823665616
1621952966
1649915727
1054871236
1243900061
875452411
478812572
396847571
536278728
933826717
590146707
1473307009
300684701
80242738
561125634
169085301
1732602621
79608081
1382121639
1627603597
2022577255
1631456126
1641305213
1606690847
300485232
424249621
96668536
23502526
1518791123
433921967
972017866
1005471661
1257318777
86492439
1563183436
339063084
1894400116
723516914
2054894685
1210577992
2042536329
940046003
1400982864
646593047
1093018842
1868713165
210799416
1733285498
367992643
857209606
2139505819
949547583
1645540814
47090429
1589492639
816790906
1473183943
874155661
8882802
1450184561
323174674
467352211
925029112
1000345589
535244101
53329203
1632819485
561522422
786116995
843947419
86946555
600121179
1680364243
1573641925
1886401548
823291544
1618771734
2041533450
291696894
2070887636
1927018639
161028196
1101682579
695297346
1301882693
1367072550
1960679838
325778755
132005272
1948286590
453791205
992948538
242343540
608912516
1780839054
1168319914
524005572
1170845337
624804276
1175419907
509687918
1167686826
1040840289
2122833385
1037123891
1983808356
488843438
1880756352
1938105530
267082950
1311102058
37692043
1867229668
7649940
1587691434
616619861
1916192996
1876748118
638299390
282825643
449137388
2099537239
1851281275
551024121
1471727188
1594926477
2027955197
1188286
956900839
2144667849
1988755832
1669517269
1373830208
1371675528
1865768593
1828665786
123614569
1819282046
1502318208
300740733
1624740180
652124025
649703697
1124324313
330920080
189973069
224162840
1030240445
83234980
1705873515
61365394
142093386
469131892
1902445128
135374364
1159059228
1224629721
1262229507
2068243064
1964819164
324554845
1903227059
316707693
1720015073
1566352511
201935089
861730147
1330254022
1322983232
1916614211
1178654607
564440903
1330625875
852734325
1740071116
103825582
1539435700
1287623995
500353571
457750976
1200489578
223635559
453161307
211744371
1972001655
1542086080
2022933808
1489223582
920433554
859166342
273449379
1774800771
940957591
1563385024
662381304
1486469164
1010398068
830270923
2019548533
1202621638
1001712136
1223915235
887810404
231056800
1947529527
1225015114
1249348019
1579466431
508846289
414593294
281932896
2092591013
357243433
1186747503
230684002
2092645671
1283525744
1903565371
231043232
476019259
958323920
1731684734
1048850081
105399091
1402714757
732364035
765406066
628556138
440472279
10878187
1011982155
525091535
988672506
1418880924
97924639
1304014956
1183150761
921714141
1626995814
2068016147
301354218
710653360
1038176537
414416579
593509536
1320149552
84013873
520672241
235560237
584356004
419055071
509719608
461091981
2025787758
1385229195
1087349108
999302940
999429097
235224951
1920921501
1134110434
1206794798
2147370779
1596499305
1177067883
410200014
1570336804
1130034629
510672391
267338789
643504470
1544745038
275547166
959764986
1583254564
571972883
659581478
554731574
1509843692
173808038
1452156146
1793694033
1304488166
1200073311
730537046
2103944681
48380997
770587617
1499689244
1195936055
736329386
737872399
573179687
293511175
1807991182
464461074
1457204116
1789578648
1867049013
1811683814
1750681468
1781067944
2087865462
1425423952
152839483
1452135471
1001576719
1043468792
1493710660
117449623
1923670407
1620744845
241596153
527858529
915168039
317293378
440489987
1634235237
1938649640
2128194545
230493643
2049906416
1053074473
877955457
284198108
1184049869
1647000513
2031392789
1772255471
1590631090
2036148439
1973335465
2072659152
2072839073
1992262257
1237924347
1517078437
1911859783
838607936
1737839172
1443742052
612242119
465288835
1950054943
265933468
1582594272
949585862
1442672337
604095380
2061154272
1913105916
422321440
653953657
1407576015
1303466589
737097522
146688958
1868818811
226424230
767339127
1311314209
1206139486
2100274360
931280397
1951863277
470004254
1891082075
2118567026
851326397
1924859880
722009765
1929091442
1368269161
1464587681
871667976
39580588
796494802
1939273806
314551947
2143750327
1168097786
72914574
1543230344
992857901
47603992
386411929
816734500
807561594
1536978959
455449544
1767996963
125116446
618579290
1484064789
693118525
1480096929
318314999
1739672948
1174053431
411331377
757553338
2037182271
1675289350
1123548128
364694170
484654169
1367607206
1823874015
180401064
478456676
1770523117
474221892
666022794
1644379357
378695561
1495359160
636098648
873399234
1191418061
740876589
1660756281
1486109904
1827295358
1051188692
489518029
829216988
818206396
2007791960
1918983742
2047126660
1759850613
1290510422
327240039
1549562655
1479656213
31609756
1799642534
1574932957
764139977
1944809744
313115640
1989664154
125335031
1783824521
197893210
1017627212
1424024010
688405445
1184693788
1029843033
240678529
630257981
1220489925
1811994384
1989480483
282047705
423509844
1902055110
1999668290
1651911238
2146682340
1396990387
1301342824
1014527027
614709715
837548710
571945198
1046198908
583166320
1993331800
704272756
1756209155
756556251
2074265947
961458292
924388895
1264654561
1203728158
2045120419
977639455
939680990
1905126517
1804939618
816064674
1838746508
864012910
1362821537
444339919
94134475
439458534
1260605735
1252198689
1869060098
720045313
518952795
1813339928
2047895293
717657334
678169458
502106947
797905384
921695902
2105414959
1847201074
249859301
1483856282
566644213
1657253155
1571888421
189481634
664217090
979974759
110628147
1890889561
483170789
1596230050
134793425
1450622361
1559959993
484365452
1875533312
1207565721
1886335347
1834102276
1622268649
102994036
111434088
967750822
759932885
815810891
622796091
1116980435
2039443165
1113738637
192433869
1617580105
1489727932
1169195776
1777135728
144985723
1380662609
117007571
1744906744
1791082713
805129881
1002193626
927856867
1838780696
1139629450
1352570713
1848491277
2125165788
53898254
833436176
1769232963
1701854865
348067573
452521832
556975111
552504943
832106188
922750663
1444715173
582399930
1326534510
1591881834
1734273592
1813817908
548773049
570422753
2047127213
1686919425
1730472614
943594945
1406913566
91101240
554991401
1749910664
1382099224
1106197182
1864369724
2039441659
1849034478
759561570
131031525
67584531
559996333
1252766912
871103744
1336763362
196671443
1414189953
1916204839
1207409434
1128678215
441303269
436883358
1370952289
1170019640
771751373
438507215
1771699794
1736768973
334870843
1152924116
1148079431
635812047
1933788734
761316292
225119993
1464298025
1565930595
885728553
1154464245
1622725060
16829747
1611337622
1334353432
1399231438
1411275034
415173925
1678882868
933716008
1482133
1419613965
589334353
188402794
548009335
791202280
1448248109
448785457
309510484
1377906015
55821830
758050945
862226504
738850394
664690611
296715887
1050402498
477965689
713016671
1574328493
451355488
1943585272
276900000
1677752612
1191986557
1341651386
644272347
1628954341
1944369449
976751243
1962498428
576190036
1673105696
594948011
443681540
445329897
1549377625
2143100758
713778310
2010314664
2009786546
1315328765
360094675
33587254
1802822817
26142279
659185694
1827907083
420793374
1892371875
413384286
40600603
20173802
1438648186
1265740067
1750216378
1440277545
1700679872
948241967
511011466
1494963153
1126414689
1161697865
895811417
1110890661
2004064879
971393602
1029594230
379979439
1262763838
784051049
1601374479
1350503332
602224009
1098249730
449842449
498556503
1524444842
71094826
860239925
214238647
149898395
1289625372
1742488841
1435324892
495275732
277396252
690323165
1817623841
840661494
1958980046
646425687
571936572
1899858562
829727645
1959138928
1988643214
59055171
1704834386
103546800
1557557520
600258086
1940274852
1439455928
2025337409
1936869080
2015062096
19207237
1013051227
1243709240
1065923365
2045830826
1490009387
1348850694
1799191457
680010467
1295631022
1024147852
200162334
1011806931
1766581959
1986820223
1858745200
1879984692
473749269
600466498
43390087
1772891162
1026068082
1750306157
1662417657
1458237809
1535235957
589460873
396652738
196896013
1306362475
1885398132
285916461
242398457
1565735776
1472016452
838697700
795419492
524082361
843167259
2114904833
410387963
1053365028
2042004772
173110542
1810656073
1052830657
1254815669
1460542145
1602180821
1767118763
1328375708
1269674753
193210836
398512783
1146081563
235487636
389463498
1189498098
1519809306
525782673
826428794
258832287
58445808
2010227543
1829963009
1318507949
1844317011
1402468159
1696791477
1154827603
1625807560
691527755
1211204879
1725131889
877362900
314139664
985005647
1293255461
1276346302
395842914
1069768936
1857823438
834852143
150622336
81469529
1732771465
733384375
126949345
1001909765
2125583993
1142550143
1029289132
1440007756
215232135
49112515
886919319
1570724598
755892146
1113897765
1934606444
161622166
1051651428
1898396475
1309323457
62190476
1508355218
1405899515
944936894
402345402
192766560
1682561860
502039121
1047586203
2130286796
662737056
789443226
1173864125
1892528454
1202880456
1326418747
1489448114
1527603047
1003850421
1652227255
1241736841
1960237559
1455974956
1426579699
2081734822
1370472916
1091525333
670498532
319214014
1912554578
533957536
1171117006
851942430
1780184458
1103542345
677702994
1477780342
566784334
417229561
882902147
1653965056
712973878
1794010215
1811823085
1876723691
1765423328
200574242
1340875209
1798596580
1967552843
1436153757
1560072011
446347442
935725809
1399410869
795211273
458299430
291184475
887581781
1873578513
939752826
1019150822
538295027
538134523
1657702244
1408869256
1240687764
1102802316
57990608
1576222775
982354577
277496894
1599273716
1299714318
1865623232
1073539260
2044090077
1007307040
1179572253
896666702
1806297097
473147319
1527214145
1044232753
1928155507
1842151364
189185588
1684670788
979727177
625728676
726116570
713294607
1763632698
1412469868
1204288929
1466281492
886165227
63129039
1313139819
945683955
1412044244
1334284277
736691037
206047078
459235951
528189853
430903843
819933573
598253116
51665541
1103259478
1564193899
832342948
153776491
1246400196
280124493
1446195405
1700572264
481373104
1768058084
140885866
1137859690
1927716160
1059714714
75209573
90260450
1304341745
2030662103
1782603305
211125716
545068923
229012111
1335939133
1187165528
1032747012
864599259
684760793
1741966487
1672773457
1920014882
1155445145
191165128
921212014
1984403080
885776021
1441187369
230676889
688030861
245153977
1885807731
1408737999
1721499807
1179629945
2134018824
614908730
1919826606
769953788
1660318974
120149241
301805522
1643833337
1509667570
630014852
936778624
390680051
1076857870
2078548105
1957903097
1218048986
552970619
1582842725
492469494
744280418
197117665
933784558
2103273299
422885508
1706562529
1126672031
330708618
618470611
982722091
428819910
630351177
778987747
1914584235
980059886
1087522118
1875136795
1722126808
1085491026
1242691205
1138846983
2061927066
1967193612
1466401105
139280646
120682917
212285127
1149318903
1010352242
781760167
338015604
1404961474
556440795
1456808678
773103920
151179758
654568375
1667570904
273374742
940082707
1486302708
1561849842
509270951
1032957984
1037567252
1911034714
937005288
379393708
1223295335
995519825
1393697977
1373333763
116589951
1666547546
1540511370
2067986793
509555976
487671877
1552213995
1051326789
1039201318
226605193
2031528028
1034727541
1907698568
1484666772
1886042071
313212797
840002318
1936724756
1686983677
255073078
457448973
222176175
1802522738
2017088420
879616894
1558672472
810950205
245186406
1239000478
1458055501
1570301183
1607002050
540578786
1501109712
552620345
388651954
1663201193
464450670
312865713
1586367226
1975210894
617139024
1298901952
987748015
1112810935
733476559
1243069253
1806706497
303067761
1821705857
1603323524
833675642
29852893
1867441054
1989597861
1779395543
1621535170
320268951
2082578372
289940172
129759587
2045273080
142341629
2094379922
688188992
1866241669
1554758161
167224008
753195255
87778321
216788714
617263468
189366065
1503779664
1963802305
250197041
730978294
1288803354
36391576
1982037962
263641398
324276466
461979128
99497240
1404324653
1803364608
2034461781
1549916657
912146672
1809838108
1549486546
1703928184
137299732
1066698776
1610074664
1558575734
1265561661
1942732096
1062748813
1520683494
1109084669
1523852718
85053
1275793073
2089343886
193733800
70495868
2034519517
491334851
353396043
319011228
1316722899
868560145
1635047026
525113266
1891444107
1707649425
1800120527
492096992
895827886
1403087553
918333802
777647249
4539186
1082204232
1629753635
2034721564
1186395414
1886541781
1894347773
1061958172
1286160307
2133701387
925351868
1732405440
1969829259
708834446
1266215078
578054141
246648975
2067775796
175114288
1660726967
5374339
123112762
1011737096
95976473
1908271697
960211132
1259106740
1747919377
2088443410
1447432203
1026946129
417425939
1714916953
257586154
2072294816
678267987
1388295327
1073101321
245534879
659931686
156399022
889567671
1500422523
599333271
1326672138
1002792661
1879408311
2014496013
1744854127
1691479653
774448539
1131748404
1741520486
1313886232
249103814
1326563693
651656878
668323093
771901311
342259694
1035077151
1099722691
379576535
1912340049
574617761
1928898889
2066148892
1533187877
342550071
207812499
243701705
316688598
1983226586
1123207115
43493601
1876842608
1851663278
1619571981
1279336684
1526159364
1929317670
1048666202
1199107953
1877316552
1303013375
1311174732
1963365290
351270352
121222901
52240414
1017581556
213273971
266209314
1550340446
2023583030
1880544586
780810048
1038082906
1918583153
1769652910
167650460
979637471
1128034463
1116296456
829833327
528147910
1470613410
1491713966
2129178965
1276874904
937821976
475992677
1693732040
1211886187
2103227673
407101108
733302997
1188748569
1116408131
2143254742
1391517781
875977294
791835445
1573927256
1147231535
1090506903
1393924859
1619515601
1605909886
509679822
639341558
1162061213
567701009
53460354
1812725734
1390639447
1560521803
370108688
373985329
339808770
28856235
1749605993
262259891
289536742
1485435584
966575567
87897852
502785992
634475846
1175978584
610603724
1096100151
1208147628
1136325081
897333880
1787297069
1950875530
1899874943
1564774138
1788634173
243512877
2089344357
626421488
516009072
1015394309
1795060503
352547190
201633991
36271197
164905306
1322867444
1839325564
1554654688
1571472568
555386311
779714557
1383559084
969893409
1224621068
1122419047
78349353
1782327055
102288036
502518373
947707595
235147860
179552278
1342857684
2137617191
1359429395
424978732
1522940536
1637004775
791702292
2051706598
822483942
1744060467
84699203
1592525317
758579087
783002398
2026659002
878750528
1182513284
426178015
1427999985
733714036
1815549444
532769612
880820230
2068666347
1290316014
592476859
231228568
1210938991
791955413
23879279
1471699961
2056399351
1676682988
1052504631
630411326
1081641921
1989968322
1823234191
635578428
976496979
161691701
1583910113
363251034
1358275389
1185874067
1090948378
949365968
699854004
996063536
1949619645
34664777
1109277741
619399440
358044125
7021296
466887402
870967268
200899725
64152895
906223847
874597800
1912522815
1507137370
897645988
1630132288
947810195
2135883843
475860693
1666034064
1422060320
1886166401
2124198820
994152347
1483766584
841996689
20568328
1820665585
1763423728
1379503685
1804308919
951577270
554992575
308464747
1366975940
1915093019
1817690899
1809583926
1526926730
1826527245
1074230143
1759189435
384048591
342082987
1071672130
2102059036
597915967
1938197100
772107176
506718856
735247645
2027869916
1016260567
77428035
460769766
1200520624
949922269
774512192
1242198021
1949989040
1590350925
1735182924
1027559083
701357217
1946726538
2079656883
161068129
474270652
365447164
1844421967
521699448
632660124
78099117
1343967902
1906861090
1674834890
1234376621
580896459
1631834898
1437159411
345734756
29164665
28032996
965648427
1507710316
501460176
161070214
1215737003
1326919600
564258008
407201306
1002438915
1695498771
854477922
625580432
1867862929
1253870811
616381713
1946644202
2131095857
1509267916
1799983045
1622099243
1718232089
88134514
1713064313
404182890
1800614630
538467976
788057568
1396738145
1631492079
1852245340
3050158
1219264445
1926840549
1562346208
731414862
1962751804
1626284569
1837036964
2028979135
1486016855
857302654
2104742835
521929316
1967524969
1292407938
245640840
1916576524
1502448485
987938263
1958566266
135828327
422791037
1102268604
126704733
1511809688
1882243352
641883559
352644975
380903551
807342143
311006330
2076705809
1495264169
1876885813
746607494
1153599247
827474949
1614452919
2012383552
2075482498
1237375463
1108634111
1374991730
857863090
449473094
1977747601
904282330
945114293
70214398
1915881190
1123145647
1445148257
1105923614
484515903
67129333
242429140
1321351286
1536821539
1150482203
991841427
1347234476
545576774
1617116085
889841935
1380255856
1199605806
1715935171
1610602209
1672755579
52529840
2119493964
2121177142
1733330328
956724355
602721905
55191535
1448357963
1144208400
664356194
112014395
363670188
807029394
718163671
1564012073
1028042476
315803499
1465578496
88076936
897372354
128409772
392441824
99778027
1717347905
724491969
11975847
2040487412
1440383226
1235064102
1900769442
1395905413
234756355
644537093
1931984102
357479211
282010200
1939267648
383254018
614851538
401785994
70498858
701848372
1994561352
937469442
2081043384
124638829
231499306
1074008594
895469382
1694359813
987012847
1859099226
369147897
688606023
293505303
1418573593
663822518
1801823698
537602953
1607191728
1178844663
925921849
969218440
1943072039
923570002
1106082612
15380451
490138940
1018810327
1375070679
1687609860
1547212699
1971103365
70540340
1025581932
371763414
1870145078
2055955664
1180791564
625400363
2110858304
1736247664
1384058824
2015390031
495723901
1835253130
2108535037
442859912
1043072589
1883665628
511256090
989515379
904337279
28142398
1203632717
265638178
1616463532
1424405301
1196032124
1541358303
1532637162
97210047
1976941615
1883433648
1488062866
1589782972
1553248454
819587389
1222615318
513151846
1656168570
289517217
1238876924
1806029915
621028044
1970855921
376679516
502272730
1515334500
275589627
339081280
1626816713
2043204947
45548235
516040729
308833101
1036992735
446307368
1959405576
1796948126
1878445228
1316132479
1410998770
1726145758
78475685
2092709091
748750382
1622668782
745559137
1718488389
1767238599
20142366
1628461610
996967475
1825076306
1492319308
1606464935
1986804688
1441024027
14172115
1875059082
1219476706
92175610
1920632147
488574655
285514155
1948910164
283115384
1059810009
932541747
784621171
380928975
1945564601
1300119573
593643198
717316316
90709345
239396649
1341015540
405902315
1734187401
2055385155
1805826539
60514004
618226969
1454545393
630725621
682270491
1951902895
1688753444
231195847
932369196
1642649861
1130657533
1987662425
1682349856
1028888658
300155478
1632672581
1813193001
462565167
351089928
354009279
491682077
465130658
2056920160
117078269
2079157716
1795550157
1537705314
692093179
437686421
29391672
2038257780
1790357216
1099359466
369131050
1313300295
456203044
977581839
464181351
2068753567
58343940
722462868
335148181
1969504860
1122309046
1549930765
238669158
85938514
776854006
460842207
246129572
218829687
1094582460
922572329
1481336758
1985721108
1477961433
933276936
1574890595
2097472271
572475381
1912534441
1408136213
1766654899
270342270
2044605227
2079345483
544601835
607971034
747591756
285330552
714704906
2666917
376701709
1300343510
1996081509
1909165600
1587670339
1371390476
93902993
520424468
996074390
1836738046
1543178384
115692112
1451498916
42410025
1174596850
938490817
638575857
1036246888
384545680
447353598
1250615406
30249239
1845869299
1789153815
988772496
785320383
150109700
1044596266
723184528
1135964279
1174304473
2029800828
1035751081
1656946596
666215683
1265298915
1496536102
1069213449
2047275074
763265721
627460853
289755974
1817070344
1520779933
1946973654
537657013
359062843
1426978628
159099037
1186803350
1311010139
446690065
1834965763
1464214420
1824076051
1861040930
229746223
363217984
1409924699
1563842498
353928074
542278133
450403634
1457601926
1102934612
1180364512
1496694959
593055177
243311901
1950669792
2086403901
593843425
2134521479
372903325
1383031452
1045495555
1673414822
746762609
1982443389
1678245665
355768391
670439212
154417097
509327279
1688972490
1004958618
1403865679
988744136
1125226436
1695195946
149898395
1617413851
1200505162
462100808
1384181133
1009106236
1569693533
2105750534
1250120284
1881456393
1995818756
821177490
553226451
1502421872
1353607851
144160265
1823296716
847516363
1833441334
70210850
1915478858
698984221
1247558769
1069540978
1089874925
532999175
1424433509
1712240547
171131331
1074530732
512753649
280745953
1077531739
1072331440
112717013
626906684
1253484968
1718679476
2013870347
1190560295
474619470
1438175595
1726667576
1273480647
257414057
2097471752
1215644016
1084744276
502428506
838713680
172472239
1534622220
1347436708
951174914
1368227293
432281237
1714368110
1544236511
1464101394
1798208418
701521439
571390022
1490098568
793586057
269691260
1094495986
2070969818
1244877456
204465371
1382366513
1475633613
654060338
1776298030
1292057586
1386643275
876227923
1245595794
1938382074
1436684063
1361804706
1702216994
1607071875
181990807
577581787
2040956838
239307347
1912782335
1076212155
1275704050
715742268
303738490
543744448
669611870
2132794078
1789912030
1201873837
170202444
1978799315
435264568
808436234
1881389518
1824034851
1618703882
1803049429
1319820219
364564846
1025163232
77942446
886829628
1386882366
930721349
1668680760
494623612
401004775
1037639094
1805431806
136540450
57192991
1559812227
1145591326
1358719808
1640922688
926580692
1098209364
1098476413
759479091
1048268639
860664875
1061581156
170397065
1790047786
1632819437
1390751925
1059356233
742103658
1673385290
185637825
1835464684
1306167763
824334625
1982077918
1872919606
1653382510
215920938
782802813
1105719566
1545179234
539623227
631426077
319583985
1664743275
129088251
271974922
118611234
410315748
1420628857
1142619550
180794915
813437988
1327722723
1716359209
1658827877
1928620095
2005006532
1790958545
440663921
562158283
1394249812
649838591
1454019970
1863409621
2142152115
1792472169
903241997
569973621
2016752719
75359583
455000692
1595714201
1337920182
568226047
1151226402
39426039
393531546
988473337
50735261
1337412654
1257926321
1448572072
1074933992
202032381
339393504
1977316340
1644086895
1173480433
1883446165
1998673176
811130716
106545102
1302358250
1415725720
1452492774
1908810179
663497758
1387871476
2089097230
1698176547
317568390
469485339
1811900715
1215511130
589803014
950688553
760101395
1277909945
1824970150
1676288058
2084255711
1294606574
1253229964
23325342
1654803323
861432384
1616385489
1434187056
879616641
2006532146
1473966772
265294087
230489257
1668290496
1794176383
1787180805
847308454
432921951
1435277425
1342210752
1326076755
1025446208
672855973
1350487529
1191260618
649234486
2073279842
1552900126
409236266
1128859841
1217932098
795614577
1119825872
506661146
240486443
504657642
1490793670
417463373
1021851486
1103677002
2667174
905267830
1157770839
403206726
1938132558
425076481
1908877679
735180209
477277959
566845235
1210982432
2134279638
706860958
212379443
389769126
1793024243
600336030
1080907056
914010618
1419129123
407878349
488175309
396836402
1640434374
1586786385
874820652
1954794139
1691050517
1158501866
878206210
1343389509
690438773
1221841990
1032739328
689487237
2122657328
1030832405
1865618309
93974784
2020561711
2132013418
365205304
465730569
2117025332
1961733988
999859544
1856238610
1075495279
884439527
1346260153
1526466569
1109862022
1223976084
275869848
988913054
1378788933
157091056
195912713
1074391227
2139813586
2072923534
621257157
857868953
1962055558
1324574639
1588594316
1754301555
1630120465
27247243
1910601950
386319455
821545725
1236915961
1031437275
1622035317
2004426067
1865080377
1025646583
460622042
251129741
1927785569
1846150246
1291340351
936581234
335777589
364844973
1829609401
1543343722
797029764
1438376582
2052636304
1471114274
2022484746
898949161
1721477016
29605848
205229678
1082539200
2032095827
311952384
1137537649
1157666399
510863050
1323714185
1087655817
738405066
890435763
1264315115
1527518531
1941021850
589045582
1352882786
803417416
1253278073
1817180932
1615148715
1932673163
1891995954
987328124
739883941
2086806104
1973999019
164266132
1412082877
794860470
1362597767
2083930740
661313320
618225704
782401961
538145608
694949253
313713440
634865498
1715794404
737043065
2145007934
682270120
898236439
1983930174
1225223368
2009085630
876359985
873302439
2108314398
1011556793
61616505
1942813432
727983156
1229141070
735890366
1012514077
524779994
143179449
1946032820
1208239909
1440947097
1563019149
1910327735
2000716726
428217292
1686230962
932168985
2119046281
418169009
186460884
1576016160
1684092481
1858941243
1365907042
1880150731
448577863
936127166
3618725
338603394
1768298393
1467885661
1847638407
1113772316
1805770130
855831889
1647768722
159230960
1892387454
269423258
1933205365
114319055
1312997671
1266921405
721270403
1189721286
1768222389
86318605
1371784707
1403456155
1997339079
1707919083
1992157662
577902462
1139005957
899375386
734498149
2026045248
669204109
1385724505
45613097
1292726461
1226936483
112524803
1389663465
44866949
1321186269
1466220462
1493981003
1469227045
1752857416
1580368046
1313359047
2030756916
1653894351
99493782
305917385
147674934
78676679
1157583497
1879706098
1343392540
412595961
1104479560
373163687
1790328820
1708406901
1860092855
1685428750
943122953
1210701879
1629642842
674183987
342585581
1707259517
471388492
380498809
970883778
371365035
1748370662
405493828
585216734
1324199217
1905216414
100232020
2127001149
892820763
559441832
1192741398
1511383011
1622217044
789814264
2090105946
2076538855
209003015
636148634
434547008
264197243
316007789
1038016170
1998930473
1002473405
1409603183
635793262
47272904
2011208235
508661563
609259320
391262247
47733750
87484209
2011249896
941936176
348966411
704255672
715141758
2051617969
949840095
1560241664
1107076555
77379284
1130104173
99690111
1699684659
457111866
1017456281
1961625224
1515455015
1160323102
1484042014
2078742699
1783176876
603538163
2011107637
423973584
425807113
281671333
1378097986
471133686
2057066712
1561782159
263310610
980058087
270424518
1066766419
547800649
1997472729
1102980279
856349473
1319914711
584309289
1750651393
605363304
2117988184
684815015
1994411499
2024515393
1201424311
835041973
1954633671
1629057727
533717542
393823002
590794268
1519342024
1244144152
785862162
1573338772
1806293787
1015839170
1961722778
916371938
421767943
2016510987
1902585203
1339920178
1299860069
727494924
872020874
1992372385
2145316693
651443053
610266083
1289974152
1492921765
1323494705
1981060370
810070314
976212278
744044680
907590602
670118613
1468942870
951934059
1244634817
1061275000
937901128
1971899810
2121534943
2024534399
1377846406
79628785
1928150364
1269071719
987711267
1395387253
22946061
413235921
1703598991
1537714966
1611120697
1836802184
1326666084
1223114724
1493828453
558215327
910833507
565038643
462051348
2085156723
27779670
704115956
543023266
265841101
514475798
906113226
484545201
107055872
1031418360
113147294
121387562
519850175
508573124
1675682099
313775963
991284043
845212011
1560457481
3162708
1368585465
430276190
590914066
1566234057
1839080870
1332879161
1498346571
1325236567
405070724
1825261837
1261100586
1308624413
971067243
1099564567
1375278324
1601951405
1219016566
466512159
286982190
1058702346
1290178711
948363415
2047237009
8167778
1851648528
2139958008
1901279494
625724444
1348554016
2099565536
1846378179
630218208
164667855
569621352
410955233
1470697669
1583201786
863824175
525300662
146481794
1070710485
1431300610
952915957
807955804
933244265
1845931293
1227457333
1771280081
1780223330
810952563
1143236247
180087031
1019395627
448246240
1256401153
1049094968
521671915
705460480
1403459390
140701485
1643176399
1246545233
959696084
192120471
1056908251
2063925175
1216171879
258862127
1626312481
1064178332
23593343
1150285188
311314740
1983286299
1255835596
443658316
10462611
454147386
1459783743
212852433
328544691
1649157537
1544843683
1530439156
1241650965
1157794786
91979793
1210741587
1045167105
2020956522
1071009000
554686396
559705236
1513142298
673248755
2035144462
949168927
1574580876
43664440
700317839
1408395478
1437120248
1987900416
1968834909
895880375
277653772
1529952313
1555155981
458114996
662955157
187226736
1381559616
1864556277
308602543
144685471
708378610
2004186216
1802545058
1330315678
1065091690
791304499
1048112540
1649081092
1924713347
1979874602
1119073154
314315853
741206994
804187219
112402481
1201085945
1815406110
668709062
52541951
1019027788
1659118450
653636781
1211772365
1223114331
1119082567
1964495133
1694578327
289256668
1674821360
2026404357
376375202
503095641
5078675
1653943396
1825048631
1668922047
1568538914
1067135397
218871531
409662938
329828423
1185223817
1525107659
1109980126
1412806179
928042436
626700179
1012869754
1032524405
355641499
743539214
58027211
1586256665
501278258
259718142
754007842
687572669
627642684
457889085
1545761547
885172387
1417399855
363068052
1959389344
966412574
1065008841
1132886161
1614646437
1952956499
1486206863
2019235004
1012802056
566640691
2108082738
2018891491
942441078
1756181949
604515436
1859683183
500809309
775410648
986111917
1893251270
1263971523
223708521
1677702300
168067119
480544797
1986625008
1448256595
775812672
1869671490
1731904663
533430096
1412318127
588823765
1138214617
1195129831
816719079
901413593
214546208
1007758130
1145610401
1436216583
812458319
599227520
2131502378
604398280
1142175891
1693109970
1056899072
1886898709
1598166798
115174290
1041334554
1832077842
1305711773
1136992359
1125623160
181921149
1492160404
1273148183
2003314004
1812125989
145894832
679352413
1622242758
1363212540
1693799618
784835620
1347591770
1392475325
1190553083
1069186508
1282412266
1418354048
444034664
1249310224
78738314
1137829685
999660148
1897908586
242293071
2081313554
896357023
1071041493
542425618
2080411060
105657189
1112330836
1421509558
436984409
1317730369
902263184
1175883696
1088414196
480849884
255041434
605518426
2137993491
1634573824
895792562
452431484
1488342462
1833242011
410050126
1340019597
1299413103
402632263
991837027
1682429480
1052629633
834936352
316697695
1962255678
1773105363
2055452955
125841039
1862788747
610172664
849363525
855119844
1820422312
1133226184
1437043827
1612001851
755728816
422345220
1942378591
1580910674
330084447
263357740
2000314668
946695279
570977555
1011179514
494903787
1449692056
1635030345
1153470074
285009333
1972794134
299122523
1710298469
50446446
467663132
1697829926
1371775067
288487013
1617084099
241556641
2018849931
726164719
1480575999
277394652
1185962262
2074307838
1546808741
1155541741
378716865
606448392
697349605
579714915
1688492172
1023039193
780791884
1497848401
870076081
2007436325
9969283
1372135221
1735961081
707021777
1371121373
1318707202
1542403337
242393822
89967109
1711814491
916942454
8567170
1325819698
814648168
1614819949
83725651
962562157
2112288879
1922700336
517013862
1502006273
429548200
2104804416
1147186791
1229867250
1556590825
1440688740
955158400
1151245726
170365597
1058069359
766549639
1416712522
376121966
122518093
516530525
1744546181
550958383
562542744
2073077843
802945038
974351226
2141114943
1416323750
214719178
867843108
1313062252
1317176514
2035739104
167527061
685971085
593318996
637661475
118088071
965884725
1620753371
1919118210
1948550569
113750253
1896648174
1824976901
499047291
816767642
221934877
199069745
1419459465
1603524577
2115392705
179441885
725601048
1953440467
747078244
611766975
1944918337
1601168077
1671751048
1449720458
1437419661
495022993
1186010632
2136658892
1885881502
55906880
1569323495
413275983
1513701110
1649632317
864444421
537640594
1714565518
1610474003
885775086
1490747027
1309278270
1693356297
737513148
1592915728
396036586
1837218964
45627212
1822603115
431631650
1612391385
736789636
174385530
827132667
315764129
1285306610
918356917
724198754
497308457
215930142
1224316077
1919054456
2039632433
1514174800
1306252274
318327307
743036492
399691407
198765574
1208549530
330094241
1652947959
278672858
834013071
575998243
1098216803
1581389967
831233895
494465081
1157958660
1991376951
82456120
89156079
846496275
1303754390
2012080454
570406441
1708445581
891056115
1233785587
1961385551
684614976
494681398
209278661
1454919456
1093228141
2133219998
479357495
867121440
651960567
2121237248
472913212
1486124784
1193082623
1215139730
1740762661
860254516
682141166
1902727627
2380901
168060428
615595289
624983395
789398968
1472919602
715568861
1732599044
1311390842
834494949
461211484
999928205
675280666
2894586
1732280702
1811352034
2139654210
785806369
1432054677
1596467806
492036484
1889964752
1580284078
1963409706
1648748262
1761808099
55592281
1048798387
1657143125
517129515
804857221
1045719263
1166620657
912201565
627584645
615826817
1205651284
303782202
1486741696
2100667070
688396604
750324795
1272415670
872653026
123059683
1135362452
1254667166
7063686
1136511345
665928092
228243114
1040478794
17969955
95868334
951893145
1120552627
2020349620
1814265467
532183068
981956076
986145365
739441895
1765446502
639937559
964278611
458366733
197603634
199277354
250266404
984359426
2097950576
1884740341
396628972
1049722228
571381233
229607148
75065463
805179635
1740969219
543559300
451822196
1359555920
772803943
1519455071
883094825
1680662764
1316259716
388220090
1113602267
25151244
832281765
323394875
1716799569
441024571
555125061
621356504
1509800216
1532458354
280037492
1873926328
1953812736
254620251
1982004983
457878723
2024139077
1070355422
1916359172
345820311
647343838
1569390160
807281271
1051694999
505085075
340993756
2141376807
162103925
966034064
262608875
250381311
1891718944
2076537204
1734942475
1076381282
818820736
564475010
532541640
1227499472
97864433
680589940
900912038
1362373202
466082401
1408987575
1769995390
37429478
1334579726
443598590
1849824883
860276138
1883650314
248736862
449241331
938620399
2055442768
839938028
1293214200
1023426123
182972606
1156298883
1302974719
843029591
596994793
1505272837
1737547957
1232401485
1717875599
445286987
544898433
107688967
1226656532
1627042718
607130874
205545243
509062483
458766709
1640558639
236899258
685165815
1557416765
381913653
1575150810
605161660
1173922495
755468942
201955907
1008418517
1149130665
488492746
192552658
2058963118
152734983
398137984
1613254439
343156047
1515708855
1549878940
1048455867
1416268608
446178547
1267112568
628378837
776179446
1613061608
1321264981
936322238
1232056659
1284115343
1122293561
1171270148
1875798239
292115278
1976519003
369267937
712006339
2074513116
2123570425
980856790
874850593
434142964
1645292503
1285588783
1488660110
700690879
602639777
186642985
968129024
1953657874
495205592
380040852
1067124074
1065141835
658354298
556691604
356714192
1792400811
198169108
394621646
1118716397
525544073
1710356956
1338948351
1215759270
1101942224
697426073
1321789485
1352575551
1777709122
1075118343
176895142
2126626568
1254038730
1222733448
149846073
73754437
866375796
1002889235
989866593
294495998
936764281
182131484
1081929359
2129020088
1829926310
1368934536
1721897993
317416145
286064535
70412187
1760464024
1655938162
2013558786
1838547524
1449958506
1387574744
1757412029
1430061430
1364716607
1046308751
1918482738
560670811
1307436723
792367817
1861023454
792291050
1112678872
462635797
2009641084
1350761399
514301149
1414966002
1159568348
1092518577
1908961369
659364300
1928331008
67499643
2057118264
107857938
863218890
747569530
582624544
1494507890
435155076
1035744566
692712870
1603837679
2056063869
2030877718
92743996
1991182666
1313881395
1206287572
1353027334
1702640588
37518514
2061510654
1113834270
2021971946
1764513786
870655673
131753351
329641378
663630710
612053356
955468748
1216303715
1648351498
299882526
1264778899
1920500680
1180425326
925073652
813309013
1842122126
207237005
1647780861
1119224535
424824643
1202225168
830430509
1861252976
771534968
1712741728
1790153556
1537602972
34686357
455660527
1140259147
859756826
1156701843
1771764671
301173469
1431880270
775066235
2098680614
1289934124
736177217
1105697275
14750126
1690976865
257515939
983731713
1840357021
776251260
670223742
1758920396
626907162
578466450
1927853278
830511413
1645649085
467951739
1719260892
812066352
1954109987
523042468
266231332
1764626167
1730821552
284853183
1795954976
1661015835
1521842739
349629022
1094186444
1617358711
629602305
2060538303
1288604832
712201056
221199184
1814984762
906593413
9756714
1715819459
1063803129
1929974743
1315961018
193489325
1396104801
261740630
221805228
1909011106
688582209
1422878579
343047904
211287837
1941296066
228558457
1610269480
1897851158
1753359404
1716608374
1858269690
595865266
659903727
1515486779
458680273
55546325
1251769727
1590651410
1346677109
1187003532
1435801710
2089393231
929510396
1044651949
601492592
788245014
1706373281
1295527708
431226143
1848810326
960525464
1758593947
1029256153
503903975
1354707826
2049240959
148048497
557291675
452332797
330159582
846080376
1813927017
1032616224
446466888
1669646627
1827249468
1711975889
2138569963
1634617074
1199103725
656503379
319121580
825472716
1932238708
1287112671
2036720400
1617550279
1595413238
341763920
2082535659
1062683869
755024139
1935761262
813658009
466470611
1111720736
874714042
1052131094
2096021963
1346919093
1181390850
1787898867
147457858
1377679305
1159092217
1133029928
2030196068
1233818314
404169428
1052411440
652003234
447510977
1035731825
337797121
1545358979
102897680
1820168270
1849252433
766185040
1985747779
492390693
934148056
150233579
1305495281
999137995
1888445700
525940981
1404540931
1508269401
974516176
65275539
1611694020
547706217
489782114
397523405
638874122
2015574572
743584052
1343803427
802700820
587324253
1090225948
1046112696
690177066
1259666197
122944334
1071959286
2141887123
140996345
1852330433
1010694167
875869534
266382585
1395062920
1301732820
1442524359
2115330247
13081484
240840309
1242229831
827751406
1979717751
969807485
831056653
68540346
200088524
2042540572
478002875
416840761
400750616
1572546182
1990604132
1296292368
1327330141
29502884
222751207
1313337803
1390808480
822089851
2041223386
1108237659
1203992494
858022150
67876392
645796509
1764288964
1605256305
1719352042
1310098282
1904903377
1717681058
1147803148
50672368
1834703945
736279223
186572347
1299386307
1151704978
1076061685
849189166
785041879
153892226
972935116
881848850
995406954
1012235087
327367043
817795949
2102543837
803113740
1759856708
1786594657
1940184862
1201640373
2104750618
794462714
519545610
435667581
987483532
1779515988
1109644953
2050729890
1269056367
112832880
80837183
1292866478
138610134
1092331371
1513480942
583397817
1818537150
1225687870
1702202335
539638877
1432523474
1358502548
676320555
178348815
568468982
815232022
849637534
1924772449
1225124595
1621778880
317500334
1494435497
1340291679
2127375053
1781854183
1942409698
1563963241
225572420
286654408
1323763591
304743157
225128246
247250664
500736372
844212463
307709489
1743594861
835225567
1800095123
986240153
857589187
1163407677
1365279617
2141779560
1889544123
561499312
164115629
1700396116
1278434996
1916560907
1187369927
715947607
164932483
366972957
438878156
33469174
1159218178
1141017805
1753584628
694508320
741961340
1325115717
853567254
1191745691
1580057746
1580042872
837835813
1940181546
88766482
896008085
1718335944
678953467
1845668866
2025416759
1497786396
2053209181
1186345591
1930415499
841525352
285183260
55146003
481051876
122332526
1528562815
806792432
1801789657
335425060
1984700281
622027693
1453665012
1814563682
1262269444
40970316
1887480357
576263240
1277027359
923779600
1404885391
221734395
1624404954
1389809359
1054736136
784947885
1175576473
1392929710
975787859
719602115
1567252785
528404725
1411446853
1820756582
1991352818
541469609
1924469183
1796524657
536639657
1700681029
1737584656
1481695354
1213170246
2077230427
1305591110
2091793271
1069584413
1854843718
151550442
755913240
426295267
992743291
1269026047
1897829497
15429374
1639884941
1342699598
428137850
754040951
883030908
944090705
540373112
583138354
706725829
1636402930
403569334
676692564
397352932
2050868433
690384298
1967830426
1823097404
624086256
1609121951
1665783808
63454621
620225672
2105932820
1219681623
719338261
101939086
1521754108
1661070043
552811742
237837485
2123999673
863493562
1681186005
773291299
172410354
1925524929
845640458
543835364
245102367
1038150932
682532976
1134956163
1584793644
1991346551
54886951
91048465
1014397350
14938812
584582384
1974267189
1042395561
752345710
325878950
1347400661
77397884
2143193846
1135298019
1995791473
1377035575
1067674632
1414573725
180684159
787753480
577230734
1984751537
499181446
623898182
593095511
973138660
1518459731
2048654149
2073030281
285913596
1558447520
1815307237
1056508374
1221521800
285857451
547541254
1647215954
110141875
764273431
644376489
880671212
264174742
2100394762
557162923
567521649
718047084
2092858919
2111439230
1624459989
697826621
672623328
1926714300
1284505497
548242235
1587490644
187131639
1242903584
976354402
1104804653
2046444668
1458436644
1148383286
100234544
491905090
1748027455
2017109541
101507006
739816011
1258627797
744217735
387713603
489733474
883260507
579159890
641494426
885672597
822417989
1343722154
1757731571
1217499693
506587433
925105265
545667108
1096774583
130137378
1697344170
347434755
718521074
1842897359
1517263117
812718939
1539009058
1298627320
1220567364
1045685534
1927418545
6516199
1812530746
1850031690
1021341510
3339320
2086252175
1933340543
1313846017
198894827
1343216182
906669825
814913708
1606048669
998523982
2013393704
1466650693
992543322
105533738
377858743
965844842
1836207146
207884680
209125653
1454236031
668991668
1911091623
2140690396
1978139729
742680683
1598662318
918839994
1770199970
2024573851
1107139629
293189882
1261764401
108582621
1437985685
1466138116
703307491
802860104
1610981654
1385165321
58712898
860412878
557741717
600166322
109825553
2104962443
861398142
761546443
545901156
631144631
71218297
702193634
250987642
678432369
653590077
1728859894
385869251
159955525
435297107
1408772352
1863744796
1950635986
752831390
405356668
1377233643
1374919623
1660731238
885349990
283440119
1548545690
1828722449
637293262
711983808
21633249
498732579
1698984856
1271623040
919210849
204563872
1127960103
1211964594
467389589
477228955
99517398
1925046874
457965960
197880232
721571776
803668605
930253377
1609914022
1311470305
452310057
496132289
102387456
147269033
1158075713
584366030
1438748133
911011341
226503268
1927705108
1910464318
1622427556
1476380459
1895697942
1054545104
28695364
1981938160
419315218
1896297014
37462847
1998393372
1118873686
171295975
1737233980
1376055473
360608643
2097787301
1644192089
529901721
85473411
1443127306
146492072
2134318590
2074808782
1884076682
1391895365
351240295
1176661499
397816758
1773947721
1851911812
1762609314
144603755
1605038295
253581159
1290011437
599637947
670199902
120406077
1871515184
176510715
1667640228
665104500
467622576
1640821533
13990723
1322702736
1626476456
1289186475
441000219
1561206047
1395733671
1631884298
2054197017
1275710378
1947094161
15931869
1286903488
1027266534
1331999783
25202136
30914778
744571044
903296845
2092199141
1964277543
1729572818
2115623038
1968891277
406949746
227257780
1197250713
1012818341
1220324
593926499
535834029
1783385753
1433135331
1731315146
339898975
28919828
1759079189
1004218173
543846113
1147297542
1109539820
829398069
166747989
2047737539
335921558
1323604099
1729610428
56891456
166811631
1520450259
1277135457
1712166564
2022744977
1970712214
951778994
918599764
1514022862
1089376623
1394651661
954927544
1883089038
1044380531
838100211
1664533868
1817383499
810603708
1510179098
1239540904
377769659
252066505
1791691651
554918079
1283021430
1048768391
1380701013
331536725
969457884
1512689898
1240576449
182009723
1052228259
833295716
166655216
1197416220
54450614
1970508313
1007017463
2104237314
627433036
1050255495
1869504054
68388696
764417526
1342096594
1781597151
1228168782
143633071
536668699
276521359
1041327997
1854116762
626352156
1874098428
1045607713
1908988499
1452744917
950231035
1761718589
573782500
1173658693
1734942475
193260052
1115183415
1875888183
2087992618
1806736884
671475057
460667566
1992220160
1945601164
1668133073
1404836313
1040531334
462718271
1947734948
1915951955
12677471
311778164
777570911
1651171774
1453890156
1675487886
1266285761
1668108615
1354193389
38534030
988902572
495107307
586947035
2009461045
1679135287
514914642
1443490049
1278791867
1146025277
1100951853
207190326
663509811
1316465606
1687465619
1832960322
1375860962
571583738
1195958676
450195425
1707235415
247993402
2097578860
489714803
128080394
64014752
1883479651
948074623
1797383337
67818333
953887421
1725582369
1260053676
1720061094
1632238463
1522681337
2140077906
1999718686
227329885
2108975905
1613262092
670879962
2096593910
651835033
90652366
655316053
1997274293
700559858
982878814
1082970974
982056054
1554444692
328179364
8213089
2066308220
727839728
349799251
372731123
779728713
1162748737
362507268
1269302511
1798311786
926860236
21653848
882860273
1620646532
688257438
389778405
1974601487
644745351
1135901412
574441714
1411929484
886949801
1002564344
526493255
1343289425
87253462
1579784165
1294541468
492674519
1675620249
773111228
742044546
1216228380
1249240399
587734560
776725822
1659868009
25162742
621755077
138976427
1761066266
1965597398
1198868431
2113199653
658264595
1049555163
1666226886
1250724956
900314314
1047609213
1449578080
2103789542
1133624871
464267163
1231738637
1853448500
940197717
1638857195
1385909233
2027358997
1822039689
208738435
1362887318
1184839439
2130066537
788852447
409053470
466999664
1297541339
1406559988
591766857
927064253
894569911
1449037488
1363658750
489735090
1327362949
1622233667
526690816
153970039
566107163
1808949862
525029122
1722776664
1087460999
1998505561
137044498
631710616
1696199064
1680374206
307804672
1558991582
1674028339
2133879568
1219592099
227208311
1250220397
2042671624
938498348
543170730
500018512
250171137
507746865
355600071
1816910689
80390942
1258555099
1006268046
1346727399
381446891
1973065025
710975646
1393980582
1848299716
761522099
1140852332
1095636441
1588324959
1200039225
136021025
707753255
419207545
2106442894
272165150
1352196111
902921553
1378377729
971949115
511864712
1119430135
1669568819
312834642
888450
681464465
1647858124
1148051383
1102092900
1092367545
1722830444
293733683
2019299350
998688880
866030550
818741648
2003324071
2008986118
577799408
2139220887
904269807
1199501632
1292703593
1892449623
1425856886
258472096
1089496057
333207278
714383976
859683
481122989
1563240665
198243702
579417620
1344489128
1391683322
949971207
473046758
416272328
1111496529
963379060
1217912154
102732763
177342707
2027319083
1146860768
1905767517
537846580
1839953108
1487418529
209620554
1001189124
747835267
1689654581
779678922
157274031
425105971
1504297109
425946428
413393097
1408797994
2056646640
1273506499
254479875
1134997423
1371861944
269987886
1886955213
466772281
1082332795
256099139
259145462
1472466618
1302336134
90267410
1537955167
481935625
1531950629
907355458
1262058648
392729075
1222579889
2030528897
1615690070
2047657325
57798726
92007573
1017546649
141337233
1398870852
429694744
1286959350
945790521
1062529708
1209911702
908075268
1860742553
1972878674
910750310
264018765
1900616866
351190850
1022138586
1216483024
1349784874
39976127
1352680465
1304774532
1719003740
209089510
757450158
1537445281
535762113
1080669045
854930440
283409132
616099430
2112897712
521183147
1214972401
977727993
1041074272
1219674603
1778195153
637715322
1167624104
185824188
1867133295
1579621923
2123875271
380576833
1991760094
1081600569
579292887
1351967610
1683881738
661844300
681986748
1541619481
435706424
515416706
1861405425
763375299
1945857109
31258135
147547710
938744017
1617784361
1062321361
1481832677
1753932206
914031147
490531187
1964653385
1479463971
1150392733
241234992
1157441611
250373855
481676238
2081302967
1920116939
1188804871
1126127078
508196942
1987313864
1489097951
2043033450
654910222
1051244536
34441095
951426736
1412227670
1655907271
54878851
802716258
1927008436
1235200357
1873650659
273933571
1526523126
1925424221
999002609
1988233758
1800127090
1244525011
700825570
1317657343
2041876414
877829340
2066226128
589802441
973751180
1139861801
63919455
1637754819
716513029
349497593
1040788690
807429523
1965202464
254997518
867788979
269965261
1020308640
196603457
2144783112
1960728799
950861548
58184377
271813548
1598274921
446998198
1865583067
62497383
2098315841
1420855427
1386583160
1919060722
1263303424
493817332
715777533
1615142221
1863624055
963450311
250354163
861594392
841593447
1418820293
115055334
584358377
1430034060
1496772099
945403076
133497228
774170479
796283097
1615268159
2059537321
1825964998
1822542117
1517839483
447057626
96729299
1250668918
1879692409
1919960047
84588392
994239039
230325369
400820170
624546689
2043907088
558826292
1425030546
1772946706
1210299379
529885963
639467935
948263658
1304317488
1298457719
1534967969
1227177845
112485991
683973434
1443095414
861867183
706477180
1390981756
68943709
1267178051
1846426603
1804404097
1074284476
1124048890
1088084661
259689700
658722181
357977731
293457647
1300876170
1508822806
1290598993
504518777
304337521
679180870
2029827194
1925755642
633380035
1125874729
954086684
1192743777
1568389155
829586471
1115383149
448002179
961887352
663934
1815820724
668880635
2082013251
168119291
743805202
884547900
1633473875
1071334527
813463982
876016043
1179659864
1417293090
924766417
997670127
922925991
1911991814
91698717
567858135
885116069
874327441
1666584210
1823105065
1577979039
267346862
731844436
1494076070
1597219771
1660897810
1746548767
2119107518
450622410
920703420
1385884714
201953543
1484331598
1528243453
1672837417
865621525
1976931133
1195200186
1015192630
1254642487
1516088795
604993249
1685668159
1522975291
1506009158
397628835
2074446503
118417733
651025491
132081899
1468404593
738669138
646074710
1620075575
2037858410
1674954169
1398426806
2063339998
1639132675
262435338
1871087942
1557788907
1678891133
58319656
407537216
462697817
1365205568
583379062
2075381657
1942512809
583457531
1655194855
334374975
460215082
231242781
1518154043
1836211502
1868920197
524512469
950906580
2128021566
1078609607
66845832
1182003923
1401395756
620293662
2100309360
1756475483
702146908
12706550
1889139864
155628772
2085854676
1733772705
1002555013
1678967936
1135887388
1556084835
621116610
1954482859
1224712645
109394
1457520987
1666015427
1854596638
818435961
737167307
1084089307
1931147965
2050908846
827969041
756394058
1520562268
465218788
121590353
2028159029
237937810
1945018748
1653155820
12179046
897634899
1257597431
1815098012
721503318
1501059437
1710696129
2140330365
635870420
2093140412
1410015609
768825130
1240848473
580623917
1935739042
1836076604
1932693574
262445396
38428066
1357730904
1695614657
835544931
797588500
395499043
943117229
44436798
530049940
2083394405
185551229
959150230
897269842
392848374
1827495194
800159484
1701289283
105174560
1733177610
2100136320
1432096720
486418620
1815305886
123248837
1946344318
321140404
952798457
2053598075
1583613644
1984990278
1348297235
639510334
1175512680
1098997777
116194803
1042240497
2034511810
474039007
296241568
1541769046
1011944383
1238404411
192493747
1256539035
315755268
1232484796
514547208
2118648194
994099509
1639791612
2046283295
2125063378
989667261
1130974902
538112372
1016323078
188283196
601532049
245142401
1236733018
316196306
329967930
131557701
331729939
856121133
225232254
247701137
465479378
1926859110
559438109
1183132753
1396787186
1261018370
1585836393
124773310
2058386793
554836399
1891148695
1693936876
1382276962
760225460
1431285349
34057272
1170822411
83422259
1084618629
907326174
1415480021
595118869
768189725
257324513
1264502496
297537643
38377507
119564283
1897875956
1524726311
1368797864
1534834398
1458387017
2088099844
219587201
884926536
2049723090
1936819514
1082753527
1481082409
625794621
1455906206
1740976029
473346231
420666983
463058230
105820218
1536668417
1940997859
244058484
862728516
1776526177
461995036
1185256707
202223623
2012960692
318296518
1487138607
2049090219
261917925
903711342
968005344
1667447756
722786706
193097106
2048699769
1399231438
1661087380
722421818
187964166
540446256
1679610793
70109790
1189763166
628183934
1313846640
417315903
10905893
757891912
774481711
1480956137
1455878364
485813592
1580635253
1704998664
553020286
2116130956
1471729093
771402457
2017009652
1053700679
1335248933
1427145516
493146496
1814344547
1338399851
842409849
496276028
133058935
729698823
656032045
2104105485
1576495362
224307556
1020971627
873811544
991456044
276382303
917262465
248564624
302685558
14400728
1325809717
776678062
894610703
1369923714
674132386
1921836128
690293694
1378246058
1940926261
89169607
196890018
2033471219
895880132
2098037134
698034315
725762099
534144683
1702773705
1471984287
1008115754
1900232365
1620478214
713961418
1516237563
29140746
68398606
2082965447
1245771748
1238069160
772187450
1135803199
58920434
1629942278
60605126
1473763783
1864073965
1653121151
1499774571
183327626
1149113363
1668171895
939992615
746528664
125524790
1939678041
323832533
1751374253
759983957
392015658
802248768
1332108089
1952319535
593048027
988084190
1656741491
1091471179
1250296440
1593677214
836610321
1067128673
1641744321
164079494
1471057415
1623743491
329861370
440212501
564045349
1961279507
1368197567
982061262
1703766282
1679894615
898121917
2068707782
1856074208
907747717
23879279
1531367167
607109265
1664299434
844898494
1625881395
1134527263
1406499724
1191610367
1689255615
2094962434
839358970
1044299011
401325408
530379620
2054287243
1473858639
182910174
797784941
1034683943
1537731532
1693081100
1169759208
1307864128
2076708518
1309425275
1442219147
1102653871
1801844255
1717418854
1098920859
2144684057
940781590
1905359139
1008484810
1300147936
488582192
1581554069
625466527
234963096
598054479
705123621
1118170457
551819837
2045119458
2122089701
1200243096
2038080648
48709792
2028192596
1494444187
1826297563
1242963950
947553234
228275117
697241157
816663776
1986542592
1701462670
314599252
1877417365
965186177
2132789458
188856935
873759032
1432499104
808124113
1246723916
1382295235
990059000
1960602560
143186671
1619626443
1166966100
1473202601
1486554668
997878450
2129038681
1973243366
426881013
1729378538
1930297467
248336349
365191405
1486220430
2111971528
1402294893
729945966
599044861
1301426213
1926695515
1001500933
1479697056
797865004
598164977
599310163
1201380909
797311157
254475485
1642809327
1955039417
569023522
1910114750
602734416
640913189
1587592211
417905150
693229150
1185172535
2086321758
1829899517
326728331
1003598725
1042604368
1314140813
483066760
173363855
1289544739
1769967611
1336658682
1068524839
906373362
507034889
1363252911
2113713366
1137922718
1222495790
2029841709
515729993
1020902982
264744638
1555363977
1330381328
981157895
1900386407
852037092
11552515
1125392681
758523411
217268662
167068528
1542040394
2113672923
1656210566
168540719
1532612347
718352938
1953331371
128543402
469341637
785447564
871179918
1085295248
1485256945
719509610
1294512683
1527718255
997942012
1743181700
1700520214
779425029
1600086043
395479398
39617701
741714899
1998385547
2067901940
17236530
773091436
1572910278
903487245
1220370811
1560850983
759194179
1676434845
1799517157
151825154
1948136335
567702685
1097970919
1704364808
1617678226
1182405380
359720366
1797233546
1510108844
1061401911
1440668057
447955807
787763339
238830284
636879783
1220961078
766454498
1153473101
794228515
700180507
1579080014
1091381213
825153891
2070204172
1285359797
1447888602
1625188776
1454306657
1289288663
912956396
590276012
184552815
1025339966
186757832
2138491504
824264729
981589775
1017940243
1108529970
971797196
1625699499
1111046130
1741025762
873007109
99686603
364276399
800692512
983543519
700232112
613321158
1383203833
1064581335
718722330
2078275711
614863292
768788720
1702493226
388386095
1394116543
938016670
1909329969
386691164
437106036
269726223
1274196052
1645753783
1250642112
906892070
2107059397
1894759747
193393135
2135710112
975584736
1699653182
1824262925
766109776
771343040
1142885399
1777855657
425701460
1723661942
1311257358
116196550
1106213897
86335385
1500008369
128080732
1806643886
1942918729
1028434144
1312442294
1773488659
323063397
1933293198
1955924105
477695679
336007416
59626553
1203708823
1144257208
1942717631
1280067176
1474314373
1383783107
1918924122
1041502607
2097612864
816820409
885318266
1243017888
1889494068
1525905372
1852233783
1330328086
1503282919
1504516812
1484694897
728509802
71120444
1127649011
717082608
910276391
1766301774
1434862417
1413018
981163811
507894408
1593356239
1443500898
576276772
717097371
392371418
183092316
602349927
730772978
1210210009
420446142
894034332
102855917
1630771007
933941030
637724996
693907936
1995820734
1712885274
1013799035
220393162
1488652147
1169376701
423672301
1428076507
1187463472
2132684015
1783444419
386986642
1609208714
1755282265
1710101972
1977657226
855476677
56749464
444191710
1951043034
874717645
1803594176
1685966579
1739746847
1216589545
1151098855
262186817
1585091802
411089006
2108305368
2052165917
1515173117
1383807462
825487759
572347422
915840017
735194416
710139501
977844832
533170192
3665464
1718387090
611978046
1356651720
1809290471
110706674
1386503708
1399229618
1503034472
1802359858
1499373021
1299455649
952024184
2080389057
1417643125
366844040
1573774508
652119424
1896815567
777124461
633649881
1982729680
1933774690
1012266162
1394599299
1564528424
1234519683
1532347900
2098974874
1177861344
1235591327
804891520
218458787
1588884036
1278483839
661688018
1444964401
456520737
156589223
1266468302
251246684
1051661068
484121594
305189902
512144511
1081790312
1276708047
551382854
334981081
332982957
1617529705
405933073
210856956
4940457
1536847725
2028141036
1265359958
1903427467
1716799352
2107059308
1011057935
658623436
1262215059
2000711862
1672906252
1728128834
1921672402
1211620433
716457084
324490686
739571141
71928399
21292864
1072360361
317484089
2094860739
1942422180
466242527
831524415
1673362852
481450905
988250883
1465940854
91254239
1423224723
1467500240
1742787984
627910913
1306643513
876047302
100507013
1415970852
288173103
1915190156
117401171
1077833641
898081040
1943026047
396907145
1289893726
1507417407
449473546
1758877253
1644150964
1810025863
905693192
17950220
2091969126
1724136374
847931914
99131857
310857280
490317190
1949986324
1599701458
744266716
44920071
574035679
79749252
335506774
1047179046
118201720
1349960779
659665055
465928735
1721546256
2002627042
2061646406
865356146
2006389588
1852052625
312796916
1701931165
589127156
919397227
1480227531
1333604741
1620786273
2066190439
1968852936
557785296
656905106
58789140
1851842152
427644663
124722476
920543806
1036196462
1463295240
2079424402
1748780521
2032713587
1108154276
1283981415
1615238373
699049298
182045632
70648523
1033651087
721446160
1030630433
163424586
204388627
1036379307
1750606440
1909000890
705156625
1363739529
1082730681
581249095
769823280
1457341434
218446891
2012790808
904055298
1484318539
669198255
805871384
976014689
2097416490
1308442819
664839497
355800380
1408927815
257292015
740692184
229153101
335599432
1978603610
464734098
213019338
1814889057
180782979
1416755305
1130484243
190469526
2088339590
1807341756
1699315882
598476455
885888606
1650468303
613108837
1863458562
244276561
1216939160
783425002
285548802
1714377749
134010558
1982008832
2106383800
1270020271
1450114992
1232112874
2067262106
1926437395
367837065
1385370823
175339742
2019623005
1988425257
480192472
1899246714
330641707
1243212637
2073071941
580304356
1099344620
311172827
1655157636
1291772442
2134335000
1960750059
724878593
396616141
1471824619
1289716018
1072752019
2137820125
1691182698
1392003257
253491849
1951518432
360013766
800625517
1786375120
1437281143
439746993
37964772
545864016
1746253669
1182120764
1976858203
43316065
1420317121
1565937150
631884786
591893745
451009120
1829434839
752640636
1339567245
855366597
1664554123
283108229
1165500207
1431164835
2066386549
335149205
212095444
446664912
1303905438
2019566387
1656664515
906123237
632230425
440442024
1591162608
53521010
1369857302
381702109
651650025
1907888469
136140194
1551040432
1956878030
1965981196
1326951978
547257186
145358159
1030558254
1902424502
789380605
150145125
1421832113
977204074
1668491913
886306202
652784502
215431909
983557285
630093307
1230517614
663571558
1122812083
615834729
1515375688
1697437769
1944665038
1532082990
1873738502
806231495
541586670
1083416492
216008873
1600726089
1112789794
351881922
946301282
1158646735
1857231230
1059000390
75190996
1726538797
341815689
1986201017
1921575007
1691864907
1151918126
344246758
266035606
1485673597
1781181700
1159786827
467806576
217537247
617619270
974904925
911850190
951330732
318823800
1698558299
1918334269
1000396319
720967406
1603588722
689788735
295643835
499503352
1124273791
1827617292
1180520129
565880589
24078243
758379173
1348561579
629664710
1872618071
446093219
1070594187
279987009
576421559
1357003778
467702062
1569381465
1229426770
154152431
1010191400
1140965190
875415250
790587575
1199631864
1138868041
439969394
1891771690
689959743
995073804
247799439
5768058
1140585111
1900785911
2010973060
1906370131
10393072
1145275633
1354658975
1071634578
1023757489
575422412
295644361
166411961
300273672
175057740
1830784479
2114542610
2120331057
1277161264
212665789
690537141
901642711
642402486
2111442845
1734131101
309807648
660310154
510407134
1076948588
2068695182
1560065011
2085872448
1835634156
465130658
599090509
907703383
1216731857
747662071
106795521
919933718
654829322
1173192577
1300229407
236190036
1874785082
1987199238
900220623
1055239408
878414590
333915541
267461200
441783937
812786910
1842875371
2113747448
1544043817
862755249
359492797
283994862
1436758818
639803641
1851458413
470098977
861324208
413837052
483239055
284941791
491726985
583265003
669949614
130236551
1495538937
1344615834
1129772969
1751742797
1358747135
1499672324
439638690
2106570196
2006448565
319319774
762162068
1083652662
1791342241
527659417
1223891765
1500436360
725387640
1324641047
1435914689
1647660243
303643879
893700653
1623475695
413566331
1762637275
1921586129
688097278
1556022486
52225097
746825795
1259517105
288134456
231806299
1868835816
483027422
2110008840
759045835
578258993
1609314858
717954939
1665518451
1186523712
607171166
1942270351
106735305
2123638076
1592269533
428507077
832651834
790378773
1844970969
1772080009
849686971
322807325
1274379481
1175878693
795829814
73316831
1953118895
2043609971
1718689302
474788957
1040799790
812635963
1751171031
2052065466
1162347914
1907452263
680576676
1314606993
1542601339
821584882
982197857
1613347219
522123399
2006767171
620060066
558077225
305522416
2021827056
488127503
1147673263
2097640322
1273928608
416365640
1877218956
2141416307
1568873401
424361524
207607399
1368481724
1708084988
1765833686
476706760
1663062202
1112486981
2132156597
391078959
35621763
1352031204
2003700098
924190371
1491788270
51609064
1041784425
1885846882
1089774350
968349190
1253320436
1532574054
1105803135
991762837
1483344902
1765721934
480147455
1062297621
346569121
1154980043
1297968619
1085014357
2097453979
2023242010
1162263645
158018423
371326531
1823687011
582847271
2079805275
376521226
852124445
2006804445
709904645
1941002201
239005911
805123689
1050412685
810918856
1069041844
334747690
2037092237
1701451661
1608730238
1875504275
917877211
547683407
1094562024
1364347372
19336054
2099764438
580937014
342755561
760209955
773603095
621414062
2144333495
1897330481
2123365321
865747152
98261324
2051277463
325986447
933210043
661639211
587940808
750660728
1297915435
1689170411
766670053
1607810960
2132305711
15869067
1739639374
1155741744
129694935
1717118630
401749293
2053651135
1922185706
1793916310
1250403621
1032974861
1998310258
2027660166
604052524
1878408944
732396744
1242624717
1660803921
1265078732
558124479
45951749
182356704
2134225005
47781156
759875399
480281261
1904479501
759235366
419418832
366211200
206387716
1242777328
822147700
722110022
1725548633
817710761
1830906025
1304062946
1750339116
489644854
1052618789
866752753
1765408596
1131462213
1445620149
1412043588
1462752919
1266596196
1167034143
575135208
1936442297
1560899301
1126960239
1018194509
1276829090
1366919912
926821703
473163868
217963619
1142261911
837898896
1601842740
1438666553
1671212363
2005172737
720083994
2034526990
1253525743
2112297452
759356950
371225031
422382461
426813127
1456168729
1735266110
1591903815
309129421
2052005255
712733827
1984364863
2009917110
226969390
2127543230
244241223
65724606
254037542
394502770
399029256
1430293998
155951706
1003083135
1587878747
1012696312
851673276
289304061
1884907176
1984139328
184092991
364345243
1796879657
686759007
1999983164
287949375
1452462735
695890764
1437023222
52568629
510464286
479387542
207397364
2131578982
1390161421
852001448
1116386613
732662361
1926857541
1097599408
1255403857
226620836
874811687
2111592682
213192582
470315629
804653243
1033870013
631595955
1171821
800160564
1726350121
448331611
158406623
223391170
602642386
1287718514
627749470
596286789
1858589882
2026596295
1318261696
2084938697
867897642
902052146
1927144226
1920886568
912989016
1962688602
744090852
2027918957
336293125
1643746496
2102190287
1903089900
742234011
644903324
596972960
66114551
1050597741
897442671
1105819222
1280688538
1966539989
1666345190
1749148741
1414034307
714526224
2080676364
854775552
1288474465
809337870
229397826
1049671407
2039245180
900139002
473403502
943236943
362633075
1918214335
527052596
16422143
2104762210
1873687763
1034867837
1088946485
957316444
948766312
845413788
1209225825
253121126
1277705098
2078835029
2072356177
1387591601
1918983742
510796027
493771345
436932939
430376356
619631313
827790290
1802265696
212428965
172411210
1159003965
136369376
322747547
200059214
1344892516
1175583328
1054116438
259224448
378085728
1697938054
706973569
1468243629
965183352
472119060
1486584016
1150819766
424002163
2060819366
137691382
92640896
2122872459
900031844
1050708082
1313003207
467211074
622852744
263754565
1389386277
1813677788
309041052
981218149
259358255
1718430801
76734687
193458971
5785158
2139087703
768333070
812128077
706805479
1382210597
1677335082
1525539703
110377416
2147371137
1977678172
1690444549
224015556
412484300
1924578950
388459336
1368797048
711567352
372830265
1351244847
1113144585
151792709
687077216
357003248
1584053031
1064185714
441428649
2108909216
1600623035
1937029176
187312668
976680720
829668085
815665228
1153700266
466167198
1982561533
1573491105
701304133
1289146168
992010243
1505304333
2119467464
1199683180
1346578801
473492785
1823513603
142965826
1331850998
1834677769
1494365722
1364206853
1993857487
1126717100
232009980
781337254
808738584
1741051410
747110764
3481989
940128545
1177920119
325247948
1647222541
1391419363
626705566
118555794
2117757360
259458549
671384032
1466108889
678283784
928738150
1218017342
987770895
309834859
2134268270
469650051
773388882
1825080000
481924816
1360918660
19274689
1003680113
344528325
1918884861
323902882
1566251964
665956673
1553255555
1592027106
671369975
1544892396
504615984
1649515897
1005791517
68529132
1695357912
987371135
1871522919
1662158673
1340498101
2054729002
247937084
527227312
701788913
485472428
1294561224
505622218
80477809
2022088396
239278188
374518340
1832996658
869442601
1074337697
2126322379
681694420
530784869
1188795815
321865697
210875268
218368626
1366636675
1968398604
147182886
1000490129
639339189
748870227
1315894009
895742198
1784348509
1829848958
1643751320
1325461391
93752147
2072285138
2129647192
232806293
1298657158
1250194646
394660158
1245917576
1986373295
1026488530
1951716535
57072309
628698055
765693868
463519694
1345673823
1171142377
160872926
1114685172
2049809149
895050277
1090439658
1134034610
949746476
1751613908
1070456680
1456148641
1247756650
1885299798
1103258046
551820986
1560824097
719383427
829060641
1912089158
1114142630
1077808275
768205042
1671432222
1051283658
1691968983
521236019
943036744
71249489
1182026124
1133650848
419795345
945832834
1865064271
287474798
340882372
668102857
634463070
1827174146
2036980562
926005911
1399910689
1508023948
1847273331
1019908957
956052881
1666191370
1337995531
115047968
319816273
1268743991
489503429
53552432
620656752
1069135451
51552726
818655669
1958493907
500966645
456548054
1892307794
1045159566
154168006
1482911341
1129013915
783125087
2029525166
1168131277
1884754537
729535532
1367334669
1217287503
868186208
235710433
1751319304
283902703
1898682358
1374228997
539989975
1086506968
998882653
1745575925
263650416
1467636943
230921712
1797778777
1124630779
1463924394
81510498
855674598
381711611
1446644312
1862152387
1946313911
381473891
1066469566
969458242
847793165
1228495852
603440101
505460791
1388797602
1108559713
419742698
1501758980
1048308382
1045603844
1761720879
372741167
1643658161
375119548
521505836
1545521551
219902111
1742962138
719501662
990692157
1141914249
1957789051
1044491207
1220166871
233693955
650214850
814621737
809718728
1391340080
1500599881
1229231213
886272964
792737193
294848296
483614441
496784669
1715793329
1700443715
1825941597
537583063
1608987494
144316400
1925798837
1344431206
1698645171
545156623
1335595127
1306595185
610573218
1309390823
569585146
1186289718
1795364599
2114858547
1886412665
307141682
1322533151
974310932
33207153
1905000025
1523546124
1998816414
452178182
824418436
817880436
655521290
1205774609
1607460186
870535818
418352172
159796421
1300456900
350834762
205331806
954809123
919905858
1215784182
1053752933
1045049371
1077539759
1585642844
584730184
1811127474
1614483025
98419452
1181367279
1160551473
1037746719
1110431975
822885396
231876846
193191127
1476065766
1534992987
1992734822
1254778067
138617673
295659164
1492095815
742180179
1078117117
774774109
1703587888
1367250082
1271073734
215195180
931944006
1230317425
34024915
1484287124
1754846071
892737922
1784966714
1644798788
75113678
1711932916
1349155244
139214505
85182754
1826507348
1168033291
1262718158
86576355
198826850
1673234645
1888796424
1888642829
1035001084
1469366103
342065833
118235763
259100496
263281549
487981695
524399356
752340355
1335965624
3379293
929686612
1866044722
946009825
1710717204
447551451
352375186
1966066819
1065747509
896231262
33581859
1169874209
1537262727
1966642228
499929535
961656080
1041009425
2126925579
1283256510
891552872
1676251019
89694458
280521299
1939244340
684412006
31684624
436918094
103803124
405118611
1180566386
1363739529
2084554891
1057169626
811887952
2038622850
56822265
1792552905
1239875581
1727191278
811867598
133341047
413066012
1198336977
662529137
1516978285
811357093
1052077139
1404279489
27869971
1358419433
577316625
478932355
468987335
1439208357
1673033138
858712159
1084470133
633067704
2024109070
1861980281
720988825
945405540
1154119389
1346420397
1941221571
351733272
1945455462
408503032
51609497
657222959
571880114
910859174
1876327826
1150659808
1261164205
1316773412
1821514672
400425625
1404364614
1166102709
1439663676
324557553
925053780
1742852369
1655501768
1536214544
873199475
126189377
1646981131
1833826254
442070213
88141990
2035051674
465740544
881165702
1006432396
167642077
14005743
744401744
520578703
1552255147
431432255
1952663299
105518188
2123049516
1883282508
581122837
1118370564
460165815
1411957238
1225390820
1279157659
702305518
1144224352
378884378
1702221213
2087090631
1296587144
311069246
1357686199
1994475687
1979727226
634889794
98141221
724961337
1834702161
11134233
963598658
1818876274
2005663721
1975298020
1962636864
42034699
330915536
899469352
96841017
306025697
1845668871
2024271008
1767471012
1173076851
1258234995
722325310
2083503602
1980182343
1495067955
1267070197
1313541969
1905649531
582735732
947399292
241106446
1723422757
539775970
1641448678
1331951869
1099053920
394459131
1496142264
1299838363
295057161
1998655944
1468837852
352429031
1021164131
1769081078
263100349
1243098741
2038061616
1643851749
1747915811
1723559618
417046350
2021229830
2046763317
687637141
1348807407
448902624
1999974185
1479081012
1717790775
954379352
1275540592
761626219
436450125
1847280255
739130229
788305943
516459932
212215270
1421887966
1292688096
1300313569
352860518
92300757
231610289
1238490095
1371209639
1988937768
1954843052
1552036264
1313856892
1123271100
853949751
1305615289
661629537
821481937
646167565
843197414
1342787319
1983306044
1170864323
1909610103
774602717
1464372081
27889608
2110682624
1292550108
221070061
1672978349
391848315
75031955
304124523
1567584648
526812385
1795411495
2052131087
1725074073
1041301355
363685305
90433295
1026476939
251251601
364325615
2021111175
1584804029
1724971964
1566395952
1107082228
442832142
1853131210
1217822766
1497338821
487892596
415525120
1553249502
1116112931
322724957
416254693
2125703104
70858189
430876274
164405623
1204692397
1987378280
392740758
1108848993
1404070546
739889795
1197416220
1933871368
857292623
1419772302
438985418
850194938
1386694299
1399113027
310915161
1336419712
1431271
1502438163
730409936
1038734186
1087404581
106187827
1601273120
227898680
1513387102
43324385
648924686
1422906079
1845745613
1183622771
1452053520
218042885
1975606274
765766775
109838364
1387786449
99379128
1344551973
698333622
1254084870
1146885600
86619499
2131642819
1624746752
1877245991
881255481
581264845
413263959
656693738
1867882951
1711630983
1128721704
1890607837
317337767
200435040
266417765
244254532
1400124465
1199348053
1512645408
1526953021
1344533412
1733054690
777068901
1033781078
1987147890
243746106
563663204
1990352024
1361128689
1811736142
572800683
1691559470
1076669943
2098213717
587163034
1208882722
1127142464
1395275678
721583113
372927396
493119628
556285617
1515540998
1791444162
1518016387
1209947455
179357746
1684553691
1842619203
1193219825
1398663810
1385344060
1209210103
1011402998
1624321758
1748156207
1986319242
1353758681
439837145
427122221
1704904655
1356969679
1533212603
1325373784
1460580703
97305988
597734850
124181309
836852077
1630439101
81696130
742264208
2139837546
778883424
231636357
647873168
2002817798
766327115
37559015
390218517
147160006
1243242184
1949181815
337955143
583261764
1668317702
1098784950
1268892606
821940513
899893092
1761862519
9039170
544423232
866127306
1341074300
964006392
1748869387
1647228462
1638228689
795708816
1158649227
264802010
415902493
1702262115
386813737
1069411919
884923615
79449715
2012834613
1419984819
1763525364
375502053
1510511669
1645243977
992566750
1695707153
532741441
588938141
1571809320
235720165
20422603
1731253742
1152433200
1631678837
1750033120
1167234836
56511930
2622787
2126898272
137002006
1022370995
594752790
50392962
752510606
389831390
1272249718
1964514979
331569424
2130500141
981642073
1021188046
1095884755
2037686411
770185952
1122561624
551148909
494224020
802231311
1261190951
1769067308
1796551598
1887555769
1912381209
2016386852
1117770064
2083496037
1605367787
281921681
558215497
267071022
876952849
231960589
378617552
690130665
1736470113
397735209
606149874
107205117
1268962876
1455353815
424673694
814094496
514754807
1848390779
663417937
987914082
401739162
1240510387
1963280898
1365154218
680886381
1396364936
1488827779
1475633819
1314959247
1032566255
210316386
1713280244
275784831
876422900
643589424
473797832
439286290
968823188
1760772763
515271273
1038341680
1250452723
272312487
2095837632
1423341100
1839286998
1463538005
852998536
2079740659
2093564879
2037979434
52368485
770014643
896843737
665029566
1737862065
2007420359
2038707003
1122964930
582018
1038102937
95482130
1179149299
1457564841
1335987974
228445641
1799999246
593413075
1068929849
589938041
23684228
138075051
795715543
2049164245
484368362
356836672
671286776
1881713866
309454122
1681953934
349628595
1624949099
981483798
246233631
543128359
78166983
783778928
652575026
2014496710
120703706
1591607632
1455727809
717303195
1031072022
791259658
295124781
1113736071
1325842220
9378495
1670083841
10582027
2112276348
172650170
1606702342
652397696
1115985657
1876740560
815109340
1502702126
1719864385
1349778514
933456052
1918460263
732590939
812088659
45728244
1299235284
947306492
397830591
517223254
1334323453
841416697
371236125
112661361
1188152465
1028147999
1760215758
1910903916
1910523604
158117242
362079287
306385470
912535906
314877047
871062074
346723200
1373659245
1761025835
1627623417
1054398092
1182562428
932413112
1331012205
1287664227
1305500743
1687904242
105277012
2096240259
104383101
966866007
167268822
2125943630
1711614789
1304520562
1627328062
1593908704
687147088
1542714546
594705643
606713646
1909152494
1050460726
1600796980
217150558
377741650
4145920
578288100
920440493
573938576
563148085
741716945
893021634
1220492625
144477962
1586173737
258537477
1435706256
141414017
28820077
426122162
937717324
1194083577
354478151
292476166
220758246
1983067818
1257446753
225668204
876118005
647395047
319094449
1278922226
1776260406
1368995486
851128879
2000237416
468626558
2031497577
1099149611
2020325278
219927098
937427287
632261265
821274999
347666402
53435856
754923563
1027722141
709328261
1542103227
838470011
1465733424
1972592426
1145166931
1567802898
1060291125
1250864065
360573024
2108076292
917298998
867449124
1112013172
1398132274
382115376
256197197
43328520
1453769009
472747469
2103268321
419143414
1237643044
1024660105
254043132
2027919865
1086465881
1788069462
1669590402
1626030445
1849383743
247936493
1692350963
1769837561
1765453024
1483890900
1459727295
811944708
1543868765
1396089843
348529854
880020563
1219677933
1106250614
1405528504
1222526672
2040931510
267966197
350622050
1485750402
1108061775
1301417575
1677551163
778626024
1716528329
890497032
80158629
1243478782
1708606564
1852575383
861121034
1164518293
1199242428
597126510
1818434264
1580962888
1021449243
858341397
423548308
1194033044
1659196410
985943731
667391673
1601621257
586801959
221567896
2024890038
1529218908
854977203
2039220797
1459082017
1961865209
1511632398
1535631082
732360171
1204851595
1614035731
1378815713
1453745207
227908892
294991199
525666665
1303714495
1784396557
1458042515
1274016715
1695245032
655302127
1759096685
757142171
1999384401
1572264242
2114996510
954703780
152696115
252249729
1270207677
2096816005
1242940031
914596133
756985436
470890133
1448406553
1110705777
1334045236
740063961
1509613208
1702553552
1897485128
1039608302
355103848
346351315
882781203
357590769
892843223
653054761
775449690
2129303426
805824796
126313569
692304211
817357035
1216802235
850289966
1881344262
389900704
1698805408
316383882
658252309
27319923
1873043995
157299254
893491600
1840945934
1829271378
1744482329
1726553854
974260149
1548835097
923950012
1967722513
1203483647
695079543
1114920666
1980435161
1358928307
740809007
2114220267
266555438
130435546
510989888
1600677216
564112737
360837858
2108900979
1144413108
1506215878
1710117832
828420376
17792871
283443621
1961099883
610218392
1675979494
1038453814
1905725743
2123335601
970264569
496848525
1086079461
1481901691
1620332527
131540374
1300273531
1471103240
859718833
85707731
1383831942
1704461727
936956181
359519218
1699900502
1578282921
1903003796
111457399
1386777454
122167907
1990721700
2036810617
560563341
2119857049
330520312
256619513
231527369
1174472429
1530719522
530448486
793579864
963611217
1599668658
596819397
422366274
971633234
2121620511
1182818398
1586380782
374618269
1757261375
467052500
61800773
692798249
396963220
1662827479
2143502948
801097330
1330857751
1631448470
569012048
21090789
1910878839
140722669
1060803531
1689410323
1678326782
785311597
2066168986
795033116
730009429
484776985
58392295
1213983438
1155306208
119655757
801056681
1662423560
1385303330
407231280
737279296
367033274
235812217
253295178
1583562471
491352285
500803184
1012614664
1615229330
135321741
1192369877
982900243
555190749
18450070
821508098
1191429442
1605625141
66939868
311779433
175707011
1690762169
1682971231
227290211
1532589122
2053285887
316299241
829267634
1985186882
360659000
142143367
1835180355
819078632
871204751
1572497445
1870001403
1721258833
1546579263
812268349
628297945
2032869030
457668588
2071779963
1880619572
1850440836
1104419459
880521046
1793312662
909816445
1155230191
1878527879
685695556
726666652
1401655371
1667105179
1762112401
1596882446
1596286419
1925152101
1406088566
811893268
1575015434
454867927
557554016
1229036967
1668393622
2061524929
623762989
293422625
1019547274
1144800293
1464025395
1818426207
2109619697
776228343
1549056920
804345509
273024749
2010407052
210235616
1594023737
420042283
92585026
1730031664
635135131
1467978577
23048218
446978407
1918509286
162348666
1259701054
2090676430
2081932497
555992818
459716513
261550157
1594598910
1608837464
154516034
1946398935
1628775372
1167234899
1892238640
1051332018
1140443928
2107167181
1567775335
1155398657
206711403
1958581555
1398573604
540700124
3888082
1985820434
1569198948
2040433766
1608636338
1835924267
1925422454
43780359
1740749490
1287947575
1397529439
603536427
873041616
771491464
1196322966
1465110106
471411822
1467907046
558070395
672774593
1955135765
1422134667
1545483789
1228963109
833246351
1819664217
51726283
179815003
519875789
1572523783
1203314831
798832623
1412306878
1654723384
1647893309
1851911305
1622873765
1560125983
841518914
1391727627
1695072130
232108462
1577105404
1913602487
1175875259
1091716508
1867797630
260426545
1314131337
881075531
939145190
788244672
1795967174
401179398
908854137
2112849747
1969379801
1771712547
1325885374
890103020
351543876
568099003
1851548666
1495719503
409690471
146139906
1872702938
763848266
1457216553
1296903295
1382335424
1730706317
2101723256
1604796566
1398028091
208408704
307653379
942309902
1929389558
1312973646
1983113335
1528797529
1688974175
858595193
391022090
1114741169
1869803818
663207374
1690406067
309124492
1966603763
748849707
1455409433
1033032686
567055659
1303378040
1892806426
1309339574
1008950343
1136349852
171788769
967941253
916602551
1240464350
1287071847
583531443
48045415
1681210189
1355483843
1817602129
1793938470
1113904265
2038913196
2131184070
702853345
214660255
1612301237
861644526
141908507
1692995357
442760135
1745421162
1600684574
987539488
1762923665
206477407
166447180
904252780
1037156872
1179244311
844825871
1092265771
2037392316
2089177201
1029113526
2067678703
2097048940
1239889521
910604907
845900664
248649120
1159670178
1385151028
1806497466
603160759
1221718148
735841113
1514622180
1525071970
1585148306
405514539
1425494822
1192585977
349975475
1450923832
1383048811
1526636555
1814333505
284244667
476095092
698276306
1331506061
1102571619
1694100437
1635245172
725422933
160456657
1543241250
1141091749
868060363
1681782211
386715414
1868336456
1567920442
1642913059
682146419
185534815
1541633959
1970924538
937212709
593213821
568766806
31463744
2070048576
249477273
534104582
756023974
2008623784
240746529
1824868002
811713395
677782525
361923120
905993783
1153596468
1779285046
2063280125
999769639
1758608186
1623512655
719506595
1574591157
977480680
218404735
908029342
582192315
942345662
1822065436
1151802064
1493497054
1109956148
299046438
2100443079
107048705
470100962
1408215808
133155547
496814205
1753673904
520868941
822094651
1090793476
171252677
1585199063
1941694868
2119325978
2096035868
2003376725
1044225842
950294197
378759829
1669236860
1796711641
525934021
862051869
1779320435
431424457
531403463
898975477
1560949436
1690468851
1459472453
388370646
1680756352
1273276768
587581755
1722331765
177136188
32620223
1434484218
2013036361
1603144511
416541694
1222159860
2007841001
1669245919
705987185
1268083793
576831347
1116990116
1191370328
387022010
706546126
951972539
1463636612
847832215
1556996156
1260128268
778405721
2093332197
1351838439
65518049
1150941818
1937021395
1278844210
1028370781
2050505727
1438964172
862800493
833265927
512934307
669269573
60312835
1670202824
701760490
1296728986
274261409
194067021
833447762
1438745451
968107070
1106297421
17043595
1277752433
397387745
966987201
1307448662
1402191148
1578930131
339619783
247227459
840216781
1544177596
1765284661
1039435766
1308548860
1744911464
1145031273
1777747059
923573424
55894224
999846646
144844379
1228044643
2053904032
1609708383
501734512
1860284019
1639657358
916102207
1464296377
104547203
701700392
238933628
1116225069
25120203
585000611
25891347
88540422
760568311
1822812593
461803925
189807003
1944010942
822879822
272753748
1148549260
1174571310
1983213206
592961033
674441582
1210777922
1096615630
1070577888
1445897691
798666340
200783406
241229945
1314541828
1576046128
1725774853
1978295850
415195445
436660714
1121132438
873155638
1878029443
2061617884
286335555
1360851972
1663385967
1697377843
384979851
1678801281
214107065
1978382012
1112532161
98969633
1746286136
70545990
180148406
1259275745
882102818
920914468
487847035
1413507777
1521936204
1002067356
449133467
1557029301
831318328
1843371181
303256836
1815697789
1948106662
1153350101
1322643623
324167595
249390499
866766703
2072534759
1690732033
1380090946
1193756302
127334767
361656747
689182698
1206817537
2099849652
940833302
1567962637
593502868
768005218
2047052553
176562519
223385099
1382937901
400782889
1287248066
1219769108
98877022
1197140229
641152145
130428554
1508684100
1818255359
2108531290
896791708
469340088
386484535
436681332
280074579
495779578
1211172775
1061269746
970299698
1978997514
1688887855
1981362552
1996096258
425810427
1515140029
1043059976
1031437549
1283076019
825939351
840219497
2105692502
1466149863
892676772
1618784853
465439685
1325193890
1359226549
855354545
871870239
2048767112
1309503814
1306195195
1314190795
206331605
1859069410
245910897
1640004329
253763650
1496459553
1470777513
478516401
150626294
2057237350
33915012
929703774
1469481300
463731717
342641258
1568107338
1529190491
364180041
1966937863
718316338
224056601
757527709
127237842
779196583
1105297328
1768410066
1762865760
469982711
122099722
1763614479
12026076
117695185
1772108131
726958684
1701095060
126464046
1837741458
491048859
1283994455
1667867406
1985272120
1144611707
868638352
1079691214
1861613376
882014844
1085266178
1997492897
1871558706
1239003456
1450475318
2056049314
184389261
1643583005
747775930
448771735
667249021
497295441
230431903
243696141
238380850
298498929
2033654082
590466352
1410977040
294632568
1843587214
1336593865
307997228
810323700
1388332649
429025442
1597032829
132553462
971576331
442224742
819060122
498579248
253614647
1119765699
911758862
2102218463
1029766486
1388800126
922534983
1363748567
28300819
2109359858
143526666
526688448
1410323144
245918686
1764150506
970613152
328066037
1330955353
1645353499
2050414624
1287566258
1209879186
698207931
601116687
624270831
983879981
2095630677
1458403059
1861966352
667858636
2111198135
1598664375
721589784
1702047881
1712131603
461818021
1872774468
1332694835
744652306
404173583
1816652990
335546415
1539395912
1044902130
1421719892
1453609411
2144774890
301861681
50998628
2137484735
176848408
40485062
1128837918
1876689634
957260426
125960923
1012787735
745175533
2080773729
1696368693
1341313246
1994914788
502896295
2074791227
281559291
982482187
641717771
1440228136
151616285
1687466375
2141128556
966784247
102293524
1625634279
1399582114
190483807
1527493075
1205247182
1784089759
1235470407
860242390
477094602
551011322
591173989
523700081
851990952
111534005
2138858665
1233449981
240133544
1642326077
1030129434
820687785
1823008160
1709691920
226347535
1028139561
1599917560
1468479144
560280580
2021991265
1425095283
1481630015
1412584671
1684608187
754025813
326433464
342026516
1006874969
334721350
1180205683
841237252
1671448558
659770435
1001981040
820583778
1327798705
1438944919
97765451
1725127941
1712491589
1601487957
1500476623
2118781055
438567879
201856129
297864750
884982477
1913259115
1875010811
1043064679
452547059
2005379377
485444250
503627538
1537452029
1307479889
1852075531
1163325894
148768709
305795446
1170812550
1525382837
1831511061
788507791
709476281
1954463637
933730579
382209450
1216274854
1915113753
1831408302
992989217
1995691143
1516251126
1491066676
1335753148
1626575239
483559897
373984810
1498586354
676466264
583368470
378513530
515158934
1088536151
836973337
555903560
808285458
1322589693
1930289727
1138166423
2126453386
451067685
118127810
1613248500
673176132
1883275751
174019542
1250241211
974853307
620164971
699859984
36774394
1628597006
1758529177
1861312144
92007288
1029233614
1320348095
1265448191
265960842
2134360119
1131213649
1063996077
479077486
357954496
794821597
1326966883
1800007879
191617269
1710997028
56280857
2112532623
784687011
311974149
1153697421
302920347
1013752224
1712309621
1605078774
410837720
2107140235
601340532
457632608
476793858
263257076
950651258
1193828501
1155865197
1337366439
2046820382
968828915
1780132107
1240725713
1712748268
1583375035
1341164099
276942253
1036972992
359166800
2011569224
2101007729
503635910
649540998
438517951
449926166
626609127
37135108
312297988
1330205218
358950972
768334549
2006420466
969716958
390589536
1513460680
584264987
987500670
1752386433
1440070092
920575167
1720162258
1460107610
2074553729
136986333
2099858574
1946509050
1187155707
451519407
390735707
327383762
425862254
1956645982
1102688291
511614256
248088537
1333847375
1670213421
1595524608
1226826178
211377765
2007014842
928775721
1568456520
1881358663
232653786
1111975293
1083055472
1479286339
141225926
865068580
265727126
624320101
2038789706
1828756248
2000954565
190949772
339109444
1010925919
1882590142
589257606
882528686
524948250
1660096153
108384220
1312364703
1353742058
800436765
2016641227
1023809324
972660240
275643783
345206145
1784014238
1498215050
681380774
246288403
1846175811
2121907288
1751531471
1632766653
297788126
1186121639
1971499655
1132000573
63353754
1747690055
312517427
41962851
550716569
888166568
2071838809
200301272
1583881913
386692268
822649922
1400253609
1600997038
663902045
673923363
1345982486
2933084
1353204620
88312209
1550758099
1755101071
2006778187
1234344386
1078299864
250585951
353723529
1523603023
2122805437
2037045325
1605446735
1822934551
1524292843
1572106209
1870021097
1007891843
1562915764
1307194218
1216199641
810513299
1927491740
1587436741
1281931047
337234600
978363032
67488168
1073795851
1718628746
400593190
420811256
808383210
506367651
944618245
715255657
2041017693
458268539
1961601322
874831554
1198075102
1479721757
1960660243
738526843
1458211575
39494003
1894837812
719213546
888978611
684371578
1073511630
1191740302
78957767
2030815837
732959917
1569058554
1662285714
1395740984
710678233
837439333
1208395031
1367942754
1421393505
338834562
2108785479
1012371394
234024678
23304373
155453945
1907263373
1036457361
432960140
1761123981
263444930
1201163428
235761106
634649203
2037807564
801828109
274060002
503897315
1032541831
936704202
1672324378
1085995948
774267073
1383072948
1010918054
1339256022
501235585
1548091422
130718901
2022451685
55517870
1882092669
841368327
1390033667
664346111
1384726990
404032283
1462255290
1541019826
344444833
82383647
1511114662
1150746430
784628724
451133061
1442834309
1170096673
1405691698
290954443
874800719
1631545089
1343426626
980871547
2118130788
1716297801
973339706
1087898544
950829037
800205330
2114408008
911972755
1236284878
1726761060
1428278748
2100057262
907270612
1184639373
1994551825
1980551530
1453890926
533583907
440122326
238042135
778806242
1326913059
265372454
1097106755
1760039986
1973380312
696899810
1193882198
249691741
127308001
1605026106
340906044
480959685
1307805183
1485524445
2011666794
1809998662
1187613142
1453579964
4085018
922391741
875854433
548026536
800146804
2103418808
2116349895
1540660681
1363236153
159306906
577481403
648785570
1417101978
51331053
1047587721
2067589142
666957781
1584089072
2039669580
2135883461
1972975695
311797540
1652698107
1328402513
1848095931
89517381
791328371
429196452
1092523162
420333250
1864981614
1856029705
131966853
918623635
481791359
1968342580
779700553
36791589
962737628
202948477
622122421
1432573791
679487340
1395101076
218365915
289073558
222933886
883963319
1120272404
111435297
704676361
1703252302
2046379443
1079888730
772414321
794257113
296346578
1757216605
1317568491
1603905607
263688960
1755790823
2028829226
1528036489
1357831201
1916624593
193178625
1767931268
1972595828
988883463
2107420151
1792577992
692746668
1927897613
814138773
1855158811
2073648415
895223346
1027445459
1632892191
241033177
1086564698
1302017070
1240414284
448891938
394390499
1415141674
832964228
1319775551
1693506099
94010980
288233591
1445998052
60979499
6134954
28973530
319957445
886338586
1812467988
1681766539
44274598
1309128949
1242763718
1605279816
1007620683
1026987488
60934706
545997476
985718517
1622052225
1218831845
1740895230
393011452
431383529
507326248
1134001935
639285209
1504618362
422049949
764923602
1889383933
1374783423
1524618194
1484524112
1313569285
1334828822
598144235
232016806
777385520
1805573675
940817507
117443038
585613541
1930570703
29530550
1149180943
1401952513
385165034
1682630095
740157237
209549607
567343758
854599574
407368142
2528873
478942786
416159443
2077231450
1213786663
1202467181
223888003
1173938218
950321249
1837514357
155922074
1930825184
723428198
1608438948
1870449645
575802659
589907919
2006891768
1227705909
1609651236
477919943
1070429274
465414254
1720371685
1724746901
1947012627
695284254
1329051148
1479837562
550328461
609789232
1267521253
583609702
480960595
2145168464
287164647
1309822065
1501216412
787605455
1082528020
1052707391
1295258017
1447549998
1888140383
637837818
177445196
1049120389
808408480
1824263080
1258220211
910701203
381345615
791677260
1826391913
655818950
1110327745
1657579614
98579312
880749248
95278195
1183255031
946354179
881331087
287006987
786003922
742738081
1793464576
1076721094
1492859295
715270160
960130102
559081609
2098123877
2146010111
1348525426
598411179
1462030425
1778559010
588748206
1381176166
38837681
1557280033
698965780
1826963694
1650287261
860084464
1680655667
1154781082
2071602155
161890910
1596323738
2002818973
507043294
1651753719
1256027172
1873496179
262393697
1210923081
1443478327
1141399004
1201165692
477384841
396745013
825443232
1359580640
502019753
757401234
200027938
1077285996
1774882350
1075098767
323919833
1270764208
394693506
101204028
718692606
1666369271
19915676
421622205
1679340543
964781680
109277672
342551110
1659862544
2027569034
1073960924
1571777748
1013399773
2086979037
316256053
476393827
1687983594
639986933
1395109968
112936328
371331517
807471571
1587044383
315610443
1937682459
651241238
2120752070
366072263
1192723119
1997016453
822512938
2139253669
1154823740
1328998052
757918477
1121392819
1876521803
1931743334
111504872
1637946757
727957090
674121515
1155376970
135682671
2015946000
1847064537
649627768
1512772773
1433614159
568435314
1115493757
1525030846
261748125
1815768044
382511271
1496833651
847512251
793333426
2055826702
1567651125
670922221
328726004
1876527985
503548524
848322790
423818715
1360397864
474765951
1609651538
65687174
1458574034
1397736969
1659944816
1533808107
1415552861
718843539
1688472761
1942266095
1605910081
773234593
1451154126
426703542
1973044435
1636171689
1174933011
302995748
1632579055
1287862142
727794807
2083428422
778789964
27692096
1265740406
187238305
1616516650
363081733
1768443605
396131152
688555284
170367240
1721189919
1171371368
187045069
2102886573
1409046514
423295552
738619300
45858132
885912379
1515749173
576239135
1644969727
1701770427
1887259636
384684284
784606967
589422037
287943570
785438353
688003242
2102258638
1239937220
318760887
1915418751
657515401
237760265
772672096
1632335640
1846946461
1444573803
1076763333
1109044410
621665919
911703385
825595853
459797488
1512357914
1554822328
533226955
50398180
1430297700
630596273
1181604973
1414065869
2044779186
1826169098
1959626877
2101806587
2067564218
614764611
647298961
1458848478
1280902073
51560109
1587013087
181889784
704943753
402002724
1632847014
1464508671
1307299730
718776203
240492704
1089498268
1137275600
316105912
985679256
950831913
1625149602
1439089567
919772821
1435860729
188890710
1494529250
1040044760
326387268
682325920
1553090879
1511699811
1234246620
1147072863
1386535030
1239735596
1156232508
1273687742
588491782
1204514211
2023810841
1114022839
394291278
1622902666
1721324040
1279460958
1289186475
1006586424
294021314
1159258108
1381803484
1616046981
63092074
1293735104
1291540703
457092206
1199367926
66218081
1939684609
1221001312
576284704
1667924105
703743507
489553762
56496592
115298539
1958770208
954273417
1323148286
1640615780
2124939170
554761478
1320342260
1305553002
2119135801
495456093
717050975
1360670846
1869753142
1465768576
1526387780
1070282966
1043444704
2028155026
127890294
308495075
140627496
1313240189
1967898185
874861581
897304199
585985
2127971621
2101943914
487986699
709973277
51628445
2096235338
1540861085
1245940176
398453877
223917885
921487070
1030560150
1582276368
48878838
182040841
5292035
1194388784
197499505
343075359
1140942102
1960675208
554991637
746533029
795418434
988291104
2137508894
1742366715
462665083
1985463764
1650792455
844958263
2109025113
239119887
1273096074
893265004
2019532761
1978488095
1023669199
555316264
659498247
1416331676
935831529
103138981
1358401605
1530520201
384076501
566314436
494209934
528119241
705218063
2086592203
1265815791
1892142280
927386800
1482404466
1935919311
366533638
1444133375
1599850231
654407282
917857797
311540425
1626295186
147039049
1721995629
1913825636
83351512
587062837
1433708116
1055606034
622909443
1763887566
1829853307
1197886984
744104965
1964519250
1357887624
1568533131
113418821
8354327
1648568684
882127672
472006114
1839079004
1171197925
2062315782
694064724
304243979
1654076506
1877245654
457903562
1166297493
1371012809
539100544
2076785516
484207503
1109941972
1219835024
32824846
1522901979
1470827540
567132507
592768775
346276849
781012848
2119894859
149874193
1773049063
814974678
2001526718
572737048
1402852817
407097204
1398916149
2039905184
1026474467
303824183
925698775
634669367
1654402305
619712812
1358612365
647760385
1588534387
1137693702
479148983
414723513
373436912
1686695469
603323038
722711710
2054619583
575140989
1732302618
110931767
912567961
1941803160
1636692027
1164204331
630885025
1268062989
580465874
373098792
1730346075
501844256
329204859
1655369361
1665725229
80710477
203979283
1517820797
149049516
568436553
1509343995
950964049
1212279387
1529509454
1638445267
1136629280
1584073879
1905180007
2118205022
1334126490
2135502489
2091710584
1484198113
2063657049
1641219919
597070917
1957959203
869955806
1904161939
517318520
1960509718
1792121334
321027230
1448311790
1729714380
1315690284
1363378869
1655541024
638659006
1561243367
2131355062
554812673
1505119435
1406130457
2041394615
1530386412
390323479
814476248
1036782123
900119127
1098705534
1231855140
1916316242
427527490
996779879
427417603
2083244393
831237890
1896297230
2112011880
1978002415
917771267
1945770876
2042021359
487173710
1924906216
865378996
52451155
233941336
1849920778
1963059168
2112378229
89358558
1589199664
1792540351
138049069
312789263
1164258542
827557489
106626600
556619957
1351498529
344592692
635191119
678877912
1803265503
461007427
1160233068
80157713
294144521
1591724851
1971846770
1421936778
196222527
2095742692
1917942389
308608894
1626396204
1470645135
901883709
2079766791
324698549
272531720
1498979131
1218584524
160486854
823907364
45108013
2129268704
1352889437
835046854
1207835348
463634499
1240003386
1995471281
432806514
732489980
697620068
1157205107
1750327162
1540050345
974943608
1047668068
1370855804
330856148
591875287
1522915475
1204301763
1009603254
1222326671
256377388
1649500269
1755180401
189269325
1868002401
346014743
1501105576
284933632
722494087
817507768
838292807
886345427
176599380
554527383
1031942327
481931296
1719223229
1522998521
970874503
865845219
930686326
204155698
1762395892
954626190
941043571
911119830
1519665261
180502392
1256184262
203304881
864563710
1699647726
274008181
261288374
285931417
62690933
432140437
773481777
441118645
739463518
933974113
516216818
92529697
936963452
1777770335
1955915731
1678420689
976236595
2021903321
1553621743
1423397519
666919612
1901551764
990829766
1053262069
154268328
1481988769
470771314
182906046
482228064
347805137
571956809
537109886
539712448
1661222140
73042721
1331373279
83575491
1636131211
1849182812
1231224455
986411382
2076417430
2014939820
249391560
358669300
1400910211
1501771877
1848897465
214644973
26631800
1747170891
481434468
1132232167
272672467
1404898159
1555459842
2074777250
1301703372
2002953092
1433042743
1254464561
1123496229
223184550
2017293357
1931839858
1233294758
57911782
518780165
825840887
903340992
2065585872
1482312505
1656041337
1533452907
577882634
1479775313
220094159
235842454
2146293648
164554932
71777166
1102717970
1284829890
1181694827
893654152
1993799962
1296410635
1682172047
1418042288
1806405410
882905276
591686919
178207265
174648328
1827969562
1384848066
1878554090
36932427
261123225
1775077666
1798875147
58671380
1645340744
25315371
1353363264
395453459
1553872586
632172402
626401533
2122215952
940210002
1817043637
1832437054
1951101828
516415778
1912068799
1857950436
636060873
1490761860
298030683
329384311
1064904371
1261315854
453301626
1839833628
732478363
1149663879
1647215075
721147138
417060591
1502212272
132498584
2042063665
2115254431
1335875197
1659921208
624293052
1455045992
1818325166
679956477
152529109
1106923750
948716156
1158322659
96397258
1410995872
1213955247
599829243
1095899859
1055230140
277517791
43173666
80625543
1740193058
549075956
164723819
899663245
1385484120
2128297540
1431464791
421703933
244929972
545365216
1988419402
556037171
1774097862
1338721713
213913530
2059089201
2099283839
1901384045
1639713263
201563170
1842846042
289712526
1306282551
1056835151
1247756650
1063766159
251086048
598334332
283155012
125365924
410592072
1647854959
2010011836
682686752
1043617849
150047613
924950747
819927627
2114111973
588523492
1429194882
323776055
958790555
2047577404
316426361
762051209
1860432019
1664694376
1353504010
8428453
1148992496
2010044302
260757910
1900070159
759345670
968487170
1802571025
1714444595
651149019
1331679938
725966735
2031063438
1676628268
414358660
717228629
175151887
1018218508
575626555
527620778
1214059262
110528996
635597987
354560616
438647501
857425311
645194330
990320740
590275103
1844864174
821650625
668844836
119155067
1448967994
402944767
291659695
2097167583
1779134861
1160774052
1988327546
1162107183
1932400406
1799800905
369302450
1002113557
571489816
1517063485
1758157812
1118162248
1238103196
633243528
228162918
290122377
1670145168
1453950418
136479297
1310647011
718048543
252142553
1314602499
1355469554
2080351151
618765337
1214290100
1259626187
1632790088
1548066773
1345797974
937554393
846615949
1660292307
922511949
2106059465
964754186
1191220619
1110441521
464184500
922708004
1975003065
1804154977
106625092
15291552
1400614457
1346451666
823742992
576038036
1839964766
1281379331
1012492997
375343442
418057903
1290042687
1851797508
529826818
2054100928
330369376
765605816
1077909148
1372676293
813683263
1149589664
467729282
968885853
1224738451
65645525
1144886299
168392336
1558503148
176672106
1834496256
2142453086
1380623062
19569753
1856926801
1312614906
417956890
74282450
658286162
1950302620
1478658748
1492005272
592851083
93702432
1727276241
636495764
1759174795
2021679712
1006247079
1907453583
2065612403
2041793138
1844759339
915619140
1991042380
1348462943
1085671845
1488788987
1866243605
357038636
1101782893
824583183
1835111178
1577885779
491961217
1461039817
276757180
1859628147
1696915845
447149632
580993663
675553885
1304510703
2002140428
864956453
1033162334
214410953
2032875357
1969385681
1491936858
1426288985
928182750
2144474411
1746167530
488706847
1436085961
886796399
1784909719
1386359758
3641032
2098627757
959506456
212585090
663562887
1091826718
1884935497
1400714902
1915093791
1604160192
733004433
1066916563
40382640
1744744626
5843343
1969882768
1749892680
417550232
2012448151
571567019
1962232920
1925333371
1826961420
1977309773
755289019
2089033747
681238777
1605455229
1637185225
2021075387
47129452
1835330045
2024478307
545291263
1454050702
1098658650
1743644538
2069355439
127293840
1877548105
1209724623
512539341
564749738
281714059
167239797
1603412972
1861776089
251384865
818372168
480136648
867911053
1216845033
693524419
1630358222
1248971435
1934911869
1542784722
75467309
531022312
57384852
1110860241
410879981
1409913630
1407914588
754185370
1416297298
743503921
1343020744
1978832916
428774335
1758844440
944940583
1429510665
1211659522
1925525214
1727137722
466363297
1026036850
1874544214
1968888935
822908079
756270520
1806792834
2044660092
1580110002
1979486750
1368141372
2051585090
1751929310
1652550990
162166421
1510001086
203347454
1368293862
201459155
1878065599
576688988
1168820668
1221050010
507284754
706520930
337393787
1608031552
96714371
1461992397
1625536064
1046852029
174674081
90156470
601074459
1984540553
2052054169
12530403
2031384625
1856542286
932391064
446545315
476512308
1142470437
451784745
221508034
1347523587
866823144
226863250
660475707
574966380
1456901506
1975633632
1536635594
792380922
1820556003
968754751
426587338
797938575
464895987
385545499
117535238
1513947550
22294630
2075090444
876272421
158659761
30684347
718786586
1708145987
163150250
187289878
2002273243
51094239
1588168080
1927917782
760579179
1682694992
696056522
1344279791
1001048079
1443967862
627330845
1578844924
1193674213
1413928278
1228497432
1112189440
2100428833
975376323
6544991
1815074316
314032974
329677985
336616408
329402981
1784492612
1390562455
1439473315
1405547820
2037899056
1355850302
1054766643
1733231820
133057296
1141401472
468902676
809270044
310185058
1924772449
10886424
1869892488
240519798
2147333892
1730466684
1514023195
2023896286
81373571
2084793715
8626750
1066132984
1204020908
223810188
1176678966
1427084986
226391571
667073512
386278506
559202621
2087297289
772143450
1894141933
709960865
1927076064
857371057
481443255
536209254
1849841862
1196836752
1256750956
1586018837
1497444021
588133093
1126899064
164145592
223002547
1907119112
369494713
1834373334
368150897
193060808
1411176614
214296129
1219250758
252430474
571758369
1588695135
417582889
474850855
545003915
403060973
2044980067
400095170
1789600092
2126912576
1935984181
1366058655
1404670956
460013993
1465960126
1561887943
1452066537
1122916408
1280252583
284688058
876244158
1638465274
696220670
1827416678
1636377245
73421893
407220735
1407937034
963511802
860411535
187961009
613598381
1252013365
1945466217
1535425281
1490921785
766884195
1352668009
1964108053
1318986252
2007338910
1951893693
85394515
934581547
1081537065
310433080
551477810
1154208535
1312728162
516717138
1749105774
2102862023
125992424
84496565
1689453163
1848796620
723997317
1665517640
151275379
1046206081
511789564
1515670428
2020055659
483378536
1643384556
535978513
1362963077
571946861
2021157172
1541873094
1391924727
35213940
1120334379
837806482
1967840101
151309911
1374074547
978630274
1665595552
582653151
345378805
1753693507
1635668655
972436831
1371681619
1833497064
132618437
2038948215
877218452
1050719207
1299982189
15902424
37009401
416418206
87903783
732674951
84159431
781089806
156440461
1948632416
1889063656
1947041538
632916967
345264048
833668447
346037604
473403502
1383698030
1922282680
1975908598
1638559359
105410291
1133582353
15781001
540535409
77839722
1798227180
419006195
1335196708
459804102
1630433632
1344094195
470869901
617806948
721211209
1732710434
956363072
1396799830
1388631505
1007720931
989310927
1289344899
766701915
370203991
1256019220
14936564
1302789148
914253543
354490911
1773269147
750574352
528502997
1831969761
164124790
538473145
1611963527
1942614850
1848164701
1079196612
1763606902
1460440590
1797916897
99208689
765115187
1146538095
1809650385
731344897
394357666
171201842
1518229018
2136700237
1395971388
571677625
123724965
721231658
1195438204
1833501889
677550191
1045103922
77110353
1007201628
1328660011
511509224
846221267
2020791124
892589133
843332570
365319344
1679075923
1816828266
2128889834
978400589
1106699501
775695468
1073963660
1278189472
1075970402
653297082
1824396329
441185561
1781885101
1505131988
158048764
1891066535
1303931744
723027167
1799422648
2104537641
129161637
341178869
25882372
471956004
1346310625
120846802
1185534779
790801457
1534317829
1542149295
1994743952
484607640
1719487182
1094030432
399713524
1254507370
1796636962
1008955041
946175798
365923859
740082715
238938186
1047017322
1708131352
166570299
1625001654
933657035
1260241000
494333792
946227708
821552437
717844621
814287582
401800347
2137367991
724017481
703023811
187196036
1747612734
334729298
1678850607
249975890
61841616
14842373
1027656039
1316308339
316000223
1083467071
1747997990
724847588
985792073
905751566
609364653
2106873532
310498783
1290855807
504213028
1366051563
1470819458
792291760
1958027438
2029520847
1249334648
531831357
563297998
1527329166
1573329318
443709374
1016817059
388880646
2022483647
534506653
498211159
582732361
841991735
557678823
1930593738
428158968
1273948821
1669039284
1761952282
1736155495
622982100
1117907532
876817969
981371200
687959305
63397376
238296559
1141378944
2115939593
1545073175
2000332994
905867914
225025209
1906627872
2000168289
779574712
136782059
1840217414
1321285898
273144492
64668240
1868444840
1876826403
137230015
1961075588
1275547993
1467482445
1137552753
1008466786
215685639
1171610717
113442174
48925979
485617791
375483823
1539604234
1966324327
465219305
1559985953
1103575124
1177454304
1969099848
1305973181
733002034
1578434377
32513345
1235644690
1218536189
727710324
795215510
51430687
1942136805
1264102323
1270235422
1825120174
37547576
1949347890
1157108310
339999782
1436663718
351560334
1282863163
50318009
1961401371
1691159001
1846888009
919444986
930203980
560599987
808914984
1815590138
171514671
608106069
1941924725
372368269
1552809451
413606226
1635724345
1346615095
673928793
1640673655
1421940919
317463440
1275276442
1869948947
135159440
1086821300
1010267230
1199216041
2041444675
1258802618
678555701
162141212
555938568
1287735372
1594834076
1515711569
1419798959
1492624373
1494231846
213371392
2090015474
1183215355
1112149373
1968006530
12949898
2029573933
548362927
1026410052
1029092294
457778937
1755974688
2098127207
834310747
1754572001
638630059
1270994239
2099834973
1568538914
798809412
1536891767
1963493575
2095017106
1543145562
1023391047
534389937
246240628
319493601
1813144327
1174496121
1003888784
1252251024
1137482500
569609085
1989452002
1390706719
578611942
780674478
904970783
1754646307
1939462045
34379774
1892046066
1773113780
469854556
815938319
407432722
1472507048
1225294606
1026306753
117084121
1933287163
1860379335
1639371626
1263742069
667245481
1177855237
1185844332
779266236
1743120695
1179464787
1326392201
1373869121
825166779
787215032
804597830
740177909
1871535170
755223022
1457135544
392825027
653771207
29154058
571610936
377202575
631901130
1976372986
779063060
239815093
719274047
1182318438
1750216378
1051567878
1032573024
326524159
879264415
1818508911
862860630
34169311
739894841
202714666
1670878236
1554293517
1709597116
557805366
2096781365
2114735695
1575330823
1638902486
600452266
886111858
2058998380
2101097332
714797595
1934203889
1272104742
1219189420
1034886499
1613315806
127361505
2097736699
816464256
954577315
15459869
1734464202
1178450955
1317269418
1631433617
27632060
1009414449
130359951
755798230
2140362166
674491289
1691100951
343783654
1802626537
742689156
292834566
922587774
592944256
1940841909
742185993
761595321
1146788163
1657986977
433643888
208097525
1854037915
1723390005
1256092924
1028210083
1897227336
10537957
386508388
2010799309
503832844
1593477983
1176404274
1057718621
1862737335
2145864023
1225800348
551477777
1421431657
2026855194
652947271
434145993
898419825
107289355
706110641
1505902037
819235470
1584268861
609972780
1335884554
2016744927
371048698
2137741124
714066080
1738737862
1428697509
505929551
2019459771
303030102
2019648266
645003345
621997548
1239853145
1728063970
1910838027
1031441276
1168316755
1449890588
2054445702
2048601489
1422201937
1885025840
1362456555
428439106
227545478
1971881690
208694
2055659175
870967449
644342287
892323201
75192169
2062385379
444543444
1634841592
1417363096
357969487
1043363189
1081919652
1845296042
2041538906
144551041
1981186807
1820853483
1972796161
2121355659
1725210556
1517153338
1225646072
1293192245
510112081
130101598
1801788131
1834685420
2012749401
1750844877
1915442949
1306327587
1078544264
399612742
2012712184
86255522
1012938665
1574012717
2049836732
1698317499
337203095
2131427373
1909495172
2025567671
165660437
206288982
295091824
71452452
777093546
565063351
927681763
2057119212
1666542183
633027191
1730120893
1070974124
344219686
709709933
175114288
803763370
1573374289
1704974891
1241134189
1736801217
1145205851
1588999263
465235138
128686483
625334806
1744209876
820178249
115715679
1747423215
1758678342
876314148
2112597887
998522523
1716910168
263100358
1472869178
447833081
822723201
1923489475
526408746
1019696971
1053286836
713325078
515008535
1039946815
1111081376
72897773
966135493
1406982271
1083653667
480936252
2116116615
639461896
754756886
583708858
87071466
1136117742
1507187027
1340995015
481320006
981297337
1587680705
1757405500
1967884635
69758214
1752361047
548026575
2078652348
1069301480
733123804
342754830
221451005
1132608358
1571045128
103097635
1571358825
1955681680
1514417938
191143701
1211101093
1814148164
1914204111
472312952
1926418742
1962772574
1287989060
1863341490
1817889648
1896426083
852655821
873450721
308070701
1582315398
778452500
243601199
719448371
1664185015
357555901
734005825
1740792549
1390774523
572284670
1652318412
71427119
1838674917
1850385671
1840538507
1736910056
608309221
275072965
2082668196
1932935828
1996356267
333373227
1347404450
751903942
1370215726
1963080389
225069046
47703699
1179541606
1401083241
454913685
728701810
1315490662
1616271410
119390755
2100968109
1158933697
1130822374
2104928115
215604562
2112615305
1436882314
1723349556
1870388910
680389777
1877476702
1163670584
1661306443
973859888
1870660250
822466126
776258579
1195226078
363226440
1817162685
749718783
116829111
1325559302
318622768
1841358678
1811064518
981381784
1480908153
185955236
257237894
695777371
1458778068
1756206362
278640039
1783667358
260054683
1663445516
1521838878
2070076145
1240095191
2022598040
1919860982
578294306
335584769
1512831603
468277397
141487394
256129139
279733469
441418143
590834663
774755982
126762257
1114587961
2118481397
2013163595
565103047
531551835
1990006826
1972794134
1328204342
593648382
897387446
153636289
1857574721
1931728570
1343555
1823147407
897294288
1556981355
357160755
373304379
529258570
1097421319
1611180197
1559375131
865881926
668232177
32357411
988853874
1512055889
1201838244
1309539135
1553555275
1454905423
1703161125
1899333708
1780262102
168194429
590153400
626593208
1774047877
137416986
1938805260
113538111
1392556566
415958159
923748835
410784962
1069806124
537236144
2007129785
1240448020
1442188846
1312919779
451754940
1407055711
667745705
716816200
261386723
613531555
1485374707
236332723
351347636
905768233
289416147
425454525
1024585645
1135411347
1668673210
402881200
1573457956
1989870885
813499431
133940278
992285343
58310455
2045962844
808787832
1415142315
1814323442
1725741563
1378349352
1647838550
2010338181
309363563
2120331057
995426335
1963197388
365172115
707894416
995579314
243474386
366384817
469357917
542363790
392287390
943344666
722987678
667221250
852837960
986686589
1666349241
2091957408
925217111
1515503111
1251747929
2043668101
2087162042
2090175904
1713134979
1291183698
238639437
139807175
358268602
664005385
1523657144
2025459326
1518413948
1860760517
67557642
392438402
431591910
161098159
2042651647
760601870
1215715627
1549233188
1894845787
749294764
1562211014
977615452
224344707
1006349644
979365881
858577943
690123429
851031599
2055367704
1124146312
908866522
1624465305
1039432881
1482843119
80695996
1381614358
1988636969
1649165418
750127213
215705589
1856320541
137775891
383908171
1292455823
869029550
304574168
736170972
645006968
179998763
1884598127
2073094843
2102724266
1516330251
1382858018
1919881529
1250310948
1266488330
1720887195
1493619171
759673758
1410098417
1877563238
1903055520
735478323
902425308
1670843120
1247168242
1980237328
469734933
1485889042
925010839
355855042
472254984
1846271124
1926293304
1252338102
1018400054
974072886
350748616
145413826
904675417
95956972
1466922931
1054848829
1291749766
1620313616
1449612371
584397160
949072022
386319455
1793402936
1009878208
1616171077
794314549
501030297
1713957833
1607653611
575483582
1158423327
1182046197
472206207
2141679942
1947240084
1106012906
2084500810
392011890
1811257703
368044988
1126966065
1672441947
304619945
2081832113
858179317
575901311
2034052603
1289082091
655988081
1172707614
1732608913
1855532278
370308837
1227227173
1744675618
547052958
1601968115
302272056
690445019
649521936
1948345229
67593640
536035010
698828936
84121782
1072412895
1484875912
1428507437
1480950825
1130596691
1723465910
221738020
556668368
483212835
1234165650
670583847
1796026003
105633543
2085186872
657392579
1025810954
601742795
1445341602
681227949
1679479040
1422586613
577565448
250122540
752801977
2097377042
1779316331
375512352
2019780806
248235527
1592916746
1621343541
924623537
414047020
323543219
377963820
38554126
999587124
869490630
1797297805
1638673191
1485318393
1567656797
1863795611
1325254640
1285251159
1274068676
1934976774
553061383
1831698321
1148210619
1885246924
1019511204
1960558020
181719627
34817174
93590938
1453551767
150347233
2095111575
1870901011
548146046
2015159320
864913146
654518232
1819825535
1880874626
163586567
758103661
1896430887
757296636
2028825864
1976538094
1014926634
746581831
315951748
453628613
970727896
1925584849
1420764802
968850157
906713866
497041913
964132761
1466242845
2031465477
112181892
849361493
1705417479
674135073
908312775
1786795210
658897012
773309295
446306444
928999110
390310674
712737130
203983977
1785919412
412093884
1379210499
749842698
109964881
782510625
892966447
877581606
1983062005
345194620
134222839
884399454
2047816597
1325341147
1543550328
549800651
733052799
1936725352
1652325311
1205118715
602419621
1918311263
1403747837
613859090
936469875
1051289538
531293814
1677097594
1907287496
701872669
1936171284
1710103696
1904125230
1815226931
1475766264
351058719
499606234
601143419
641609705
230537645
1265849365
606497800
1195296951
347898573
283901648
2116059163
364524236
362503057
1278997895
1260107116
148746655
387165804
764909828
1935551706
1826953826
1473288565
186979076
772820819
349169873
1084887246
1223283308
377786939
1573129629
25114334
1753854737
1869718249
1217269197
1129433117
389032039
667374783
344712341
1704050310
347970725
19708559
1356042545
1615993599
620360071
1457814368
1698313895
734468400
481294124
1533524246
99934190
1167435028
1558777724
110864661
1312340135
379809073
1785476436
990498002
1573428998
1320348383
130992051
2061576315
1178495441
1965004366
59211822
1292730524
213961135
1187726737
2056361300
991611619
388924611
94539511
634660511
913272962
2140274620
43255300
1169849612
28042446
1485351019
2076873157
856577230
1776347390
814714191
1583977174
133417206
1503311694
711861631
629942637
1466704274
1847657235
185821715
789825636
1858238777
1553247956
1948793389
38244988
977877966
2097110514
265110309
58718887
1128972597
312341542
295922664
1288284864
674607363
1493959774
1648223419
990522300
2047983936
282171481
922889724
1668213160
112925295
1080100804
630419993
826904631
262672620
2106534498
1124981333
560176352
147152079
1291810926
928031446
437616283
1947090860
89229817
1768001378
1798492782
1978842538
1482138288
933153820
1298381109
34657458
1655591205
1104446728
2075967954
1941255753
822192178
2130318660
621631572
629933472
5591539
650716468
2054942047
169831767
1306745891
9764617
1614363135
1762083444
534627029
711179998
727208282
273807979
550282635
2027290746
1854056841
240022697
769167101
146065098
489891092
1639931107
1487378195
651243086
1620859504
553700999
52832233
1389541298
1356936448
1872515737
923420039
2032953287
2051404408
1358677819
189402796
378652043
1034197701
655019489
434264042
1614473572
1812821686
141593110
219569100
912733784
903000997
1220379840
807564576
1162977899
2006453574
722177236
2132226485
1452053856
69834413
1807251170
572780098
1439187440
2115138255
1698706325
1522725085
123854482
1762241443
1307754671
1604439855
678223108
1386639183
78827486
204500107
497314753
1757195315
1634226194
1071275398
640994471
932973458
1524636820
696528713
218360919
2048463360
1849595693
1488606347
838758627
575951518
1897183989
643002973
289009883
968593073
2004263970
1734668907
1302024508
493371156
21454271
1323111264
1515132294
1468233851
2079978060
1940993019
43546432
1301548690
1270170392
433772598
1620577544
878083900
2030984580
2094897559
1667578775
994240039
1136502552
1071048365
1131261691
758643951
938752510
1884944752
677473838
582159991
1026175572
602969806
1878252073
929470553
933952683
1464440910
478959924
1158393116
1233170278
499421345
141136241
1865206335
1001948936
792495963
1906751033
880421873
1559931955
685419049
470708
2016613648
1886503252
460296309
495892917
1059898572
1003620247
380040044
1743797615
857746692
464054475
99315001
762476134
1659854154
340145574
970277585
827069241
15558978
456788176
1996594523
1819385912
127943854
1631546025
1390893225
1842438817
789275824
40483408
1983001776
1996244529
1489723432
2094495432
2004627470
1174813069
234670746
648882113
1641961407
1004543977
259795496
1701595124
478880760
340228612
1573209012
1560975727
2077582080
1599408997
766844033
1908756871
303608133
462851201
142082611
1391503275
1188251465
1274092491
391229770
1005028658
1295292202
1567220743
1793110827
1346986650
827749457
1536102130
1061070284
1466573236
254935282
1823784170
1513225070
1372385943
1870458709
2147261484
2046349096
796118824
1769962542
1928502246
954368784
1062686332
1547264148
907430924
818013605
1913501618
1077590767
1297532264
35690230
1025406118
768357521
1285019964
1266190371
2092350550
1117612630
787391241
948804943
2104003148
1180752154
1387289792
1409785444
1347343055
802980301
1255320135
655380032
50455413
1606261322
1255501471
1706041682
397518503
1324362315
970571409
1168568206
1784581210
1017930653
1006433660
2124077458
1416249688
1675450642
1417753410
718163671
1152148232
255339569
631547619
2072202659
337431635
1444398277
360720816
1132969975
425471867
1339059874
1532953805
363177819
662313019
2028688693
481334505
1499839850
2020285804
1950695258
1751374986
2020979500
443088875
132627575
1405071915
2034282344
1626836963
539897190
262821206
1128034463
1728513157
1437626764
1375504692
1181664419
972374815
2075728403
1986308287
1392823533
1635775217
514907362
245207415
1394218954
587480624
328482676
1317991503
552319194
1452136698
225129753
1979931142
1199789541
1767428697
126969255
1225431583
231451547
906452371
491330690
1519528968
236467705
2069546709
936697327
1390256717
1957855376
1265954611
1724422239
541204967
279810807
508084130
1420575627
1744706344
397420406
15442768
1062709928
1772522563
1181653667
1814164556
91794969
174280285
1381658663
199044593
1590829345
647833298
1766245030
1372378476
484902869
475681713
754195908
1271181716
632306856
760077254
94726503
1850624511
492046234
1854118284
1835687930
2009385007
567071389
1238667127
2110046381
1351506753
1275521858
1057237876
1334315527
1247353963
63150599
1465386150
1367813542
909209728
1315312676
1870814454
1279972489
1932563911
1623264042
1679479941
1129345585
759930421
1610745231
399049280
758255656
940548903
1869698979
1594449215
1864126270
1439997829
1685871894
54675932
239102412
1581033763
1114512779
1969323401
11013068
1773209868
784566350
27515790
932319688
675388939
1277005705
402002724
1623423502
1676940793
486563262
1689344012
1610550489
2108949886
1256993215
369377140
278406323
1956909026
1989701743
609411630
62968023
1906408452
515987302
1353234889
927311649
1896821810
2058218157
1028565341
1082349691
298317095
119949388
1956480331
192464996
1719689536
1583020920
1129766172
1450034512
1394102929
68838809
1091158039
800538001
1533967376
1172864682
640411264
1111692441
1040281250
1911315844
751382645
405368271
1121975421
1619295433
1238555717
2040314684
2118928130
1102277369
1963004739
2062126794
1791289482
2052639256
706306918
649980493
557603997
881543758
72913823
1992565190
215355959
577479523
307018282
312924496
67731432
173611240
1694242151
618825237
795112468
1619099224
973098768
345060212
1363662870
712930323
1775563877
6195516
1562479846
197457809
1566814414
2132098751
611592943
2094313983
1555679572
1219130579
918142295
1112485950
1518156320
877413240
814778028
1353376315
84470305
2119490521
1800252213
1426415971
2115564436
1125498008
552717294
1846141215
1331580701
339807034
888080432
2128791784
1062729638
471082360
993113544
571359362
56116013
59555676
18260994
1978135461
2105468391
1072698118
1910430725
1432904161
1129116342
2090488057
1471698265
361752165
411104093
1864314395
838800819
1078578452
1228988789
1771829466
1703009028
85114731
555909525
1979684406
1944160377
1073102603
1380372130
1442827467
1446472917
1485779778
1296651312
1352146678
1717720935
42313327
2016516545
222173873
617159518
2096126681
2059986415
574250033
764338590
1836110382
748656149
1370856973
1093424504
2126820217
2120353256
1427258411
1261524533
2143099644
1156518237
989972356
236164719
1415559393
1728158040
1649397339
1912627949
1047542349
1275023852
2050113188
619829787
1130925958
1345757869
238079004
257088058
954247764
431442990
158171501
755072845
1778052399
1043439909
2041170725
278589975
129537430
1196979399
698122412
671086925
472874430
354239033
733643185
109755382
272823809
1155998441
229910663
647350869
589044739
1594354956
1576211141
1422374168
1075362821
1763275039
425149788
1492307400
1304248753
1919287454
330149838
358789245
1795883221
819365348
1443131803
1242847031
1057460806
846011074
1915187546
1038545837
122876184
977450988
1069758826
294669343
1586028785
84215962
1770921824
1518109521
1167510653
903476428
1864532554
497425786
1681018926
568382196
814332440
632423973
1801590302
383988666
2140251031
1058510053
1882811056
1818021211
1664385027
417360416
1259693258
703821140
1231925532
1153026392
734404782
147417064
965380673
1050987603
661634991
1112570485
2152528
982900456
1473632278
681181624
141388707
2055923462
1821026819
462361932
2019213923
1247395582
420593989
125451461
303464429
626782493
1769124633
1184656033
789861628
2098326682
1827498649
353850677
443342141
1624482072
1754166303
201265056
148242416
285926892
1453195763
1150298903
1316271945
1913786648
2052650623
1803795620
1992187075
1088302578
23075161
1956235729
515854877
1688477729
534536466
757963874
1609269391
998623924
1525035938
1015293149
1100184893
237154584
1767040961
617770152
104557800
1963642270
856923571
969574052
923159504
1488986843
1805374821
1063881034
469864541
735614337
336341135
684742016
1874492137
30989898
1323318061
1923897577
1618732952
1590877131
352025260
1235340540
336170827
1364350119
199298354
173300167
503080618
275692987
1552951370
137967872
1402524882
622661842
1247126769
1931709792
1507810726
571410147
1580335803
800455642
1366795598
40520795
1116252014
2023740073
651385856
1513666963
162299522
1281084541
214201102
228339729
636670231
1174909700
863781644
1392107488
909740187
1675957344
2141698446
230019471
281983729
139480307
825417207
866515653
34215892
1702494030
2100211101
572789698
1002400491
1050615238
740441281
418729197
592014838
739111753
1532979088
261543919
731587743
98887680
546557992
1260621962
1995766051
761056909
685308288
1001149356
1952483565
1872225407
1808069743
781738800
2103497547
1384929831
1838976939
884671033
903631027
1716503433
28074458
328859938
592540217
1560642595
570095061
1203049527
1707732846
1325402506
744192253
567899214
323125748
1366931557
1718667775
1408348371
462908780
643799488
1429145657
1745396663
256695163
595542394
98460555
1507571548
2136585604
1316741024
36246452
1553312668
1317313122
443480928
1226945070
582571080
565125435
1715660314
913973573
1069750211
1783650667
764156843
1969391381
1327364212
1077200126
1772812008
1123061065
310565419
794729850
282773761
43768775
1756548332
1214737749
198080184
476465799
2082918640
1265219817
569350094
680384068
1574582741
284714615
1343029385
1588642302
1303308385
436569412
756833744
940494861
541853340
1061713268
1674227828
1850366851
2042010284
604180822
2109977804
745900348
752406949
1457700748
1498205152
1934691784
270030152
573848636
482063478
2084118650
1920243529
1843986587
1280700219
856651831
436546461
538403840
1556241107
284442984
1479918983
862685045
596668398
383023925
95038268
432278624
879146473
1326355059
459384060
300004778
545812419
631604865
28935297
1183865757
77953192
2011306765
1062163521
932933472
2092597987
1273493295
1974640229
1084944799
2137586236
1441964394
1185875983
561371981
130497871
512638607
1514355162
429105245
1085868743
979454682
1843237471
1821148654
98398960
869924973
1779447215
274735681
1324000766
322701452
1457883611
228941426
1651971788
733377702
110471159
1102948058
1464893027
1793580003
1378958761
537805949
1432906584
1889031718
517523525
38323527
530154405
564212862
1031649540
941890903
993372777
180552593
1173070511
2136020157
1162789276
1674752053
1866039369
680696746
772785538
1023209222
1469619523
849596402
1408442605
1205585249
969823172
373133531
978960679
591072699
1443253834
1623106111
311403321
1649779367
958519658
520316749
368878938
1160517040
1789557889
1011090416
1785217714
1101453070
1905990230
1974465330
798956281
1205889860
220769691
2070795041
135515901
1282719847
652104800
396519274
889251800
1132477470
268275362
907617622
341642244
1380312391
1835003915
680012914
601010392
96506795
977929124
1828899164
1511168283
25530503
1071685254
1572208654
1275566507
251400595
2023409381
294692370
1547113700
1950008423
1379086004
1586989978
22598276
1192429489
1122692775
1537442284
842582270
2056280224
1625339112
1506355011
1916245350
1638985188
1099682984
1195610863
920554585
715808425
143477042
2144629472
907703641
1361781371
739589101
241884859
28704491
267699591
154870170
708794494
1412062274
435451319
1689643366
489961905
252693532
441644463
1084298778
2085628115
786901769
1122232187
1078833204
807763434
373454294
1495650042
1874374516
1350971846
885085603
1385454187
943303377
762983377
1193931173
1286446190
2082364481
1012504374
715611731
664482555
2133425400
2006771208
1128477650
652879149
364299723
91048803
832086543
806539473
1949144283
458544018
2128116074
956514574
1776237563
1507741791
1461021183
224522806
574893001
915252073
2076468769
1901783300
989973628
1481354677
2051098485
1786476999
1921963092
1058040560
1315468232
941945240
1638256579
997875434
614670982
616615916
489952669
1663143931
299013863
172292113
2092510541
384800945
2081789493
1046503203
732256759
1915912506
1997232602
998459160
870812963
1444050075
2081612625
2028722820
395305006
1125470322
1571374430
1462903919
69037579
321031419
582159322
1977016002
1851198349
1096945011
1012322314
1524987127
417890374
253061432
11833255
557635293
1350026130
655260274
301755892
709109653
1816271516
518554718
1416773071
1362968478
673197073
1332322310
1482121465
338892879
210684021
825862033
50792224
78590633
1526219223
1370262686
277528
278661379
1606464535
1278185447
1126033967
647570946
2106398301
1473981034
443959360
1759468432
47613304
1013616062
1917626140
776247007
776446379
1215940209
1224753906
939431996
219123878
1997069940
2035332040
2126837561
303031759
1470285098
1354166170
556115425
2091952051
1058003472
50433741
2092620122
2003451097
2115288679
1372584487
799599645
1209760565
1702388568
342734356
101617145
537890788
1403780373
1076211943
664230394
661378460
2029669540
1939740772
559882886
176094383
458061937
176354713
1915102125
952255850
1129575389
1525217239
962724177
1012051540
89018
1173858457
1444349537
10869529
1747956975
1222138870
1507937615
1066064580
670635009
44875680
1480291451
598829883
545254966
494416001
828104833
2024387266
1328714706
384358757
294421913
2125473552
143301192
24957752
807835365
467907075
1636429713
1364268263
1637269207
422062291
1124309609
1941924673
1316578271
424460199
771426230
74654734
29755102
858884987
1399414276
1724240968
747602501
1515791000
907926531
2064530605
1001287777
1602237088
1279911030
1494448994
1073180202
1556649166
1216745356
862547121
1688625634
1885479053
10826732
1126075342
195156753
67397889
825585705
438339374
1081671926
1228878430
1687256061
258841969
787608854
895306982
1889008394
1524556293
1233943833
1281334870
1706633948
389656805
578757663
1580011253
986405349
169041258
1032653537
133148637
590606459
747800201
1191594921
400043205
2105231938
932686310
1450359467
836235754
557102997
240500682
2017307324
1818633040
2041112515
1309733854
853023730
404297787
1599672471
989934591
1737873219
1001164437
919484356
704268546
1535451087
1452759027
866626720
310056615
1731937376
354886592
1511743393
710894828
1754071558
900426364
704161542
2094485283
1855953387
1186823905
1880686074
1977847284
633180208
805569158
599440796
1303934477
1000520845
1396898613
1068340335
641906421
993572877
1532798185
1923769351
1049376267
1894220938
2133649151
1297057762
777607430
1586913749
1815820190
1386825775
196658888
330585528
987800970
820111999
684083286
1041266097
637616328
2003152430
1852336045
350124155
135036065
2123188279
906233246
1548127440
1934200126
46292650
1643804963
1561981651
525193302
337816885
1174243015
1270175239
2064893198
1423163562
1113713511
194213470
759951371
1275108723
1547811512
1497366194
747680769
1355098590
1118909610
1878013875
1561677
1679519747
1357287101
1958949778
734778844
1494409037
1395861469
485350965
1795002741
1559497305
732303773
1675131123
1293118724
1393858344
1797368839
1986876821
1560889938
906754655
1056073340
1913808860
1173076054
1146714064
1165128227
2097447247
1850909507
135842340
1454151190
1504345822
141420522
402797370
609126774
1833956644
701761667
1254360344
295871447
41577608
1953565924
1024504263
1020633476
1412832874
1944064558
128764283
1550747592
472041663
776015648
1105155488
742715432
1011934333
351191881
1567432664
1977286492
1409808377
290103131
39255411
1497317264
495430886
699405741
460038992
1171743730
826312442
1005205635
237567610
1093501444
1930283285
1260351403
1422016354
789427513
260823063
302599140
482992056
965912607
1359599217
215848674
804499400
709198527
1613968746
1851826362
1981835344
634179733
64759218
510520849
170202948
474013049
156714501
612979076
756991851
2101889508
488182949
175235251
177192293
1974558591
1019556798
1716497903
1352316708
137580509
1987290290
40520881
1355786838
891220583
23025962
1347865284
1017626026
51967076
1225568800
1111326740
549994102
374601244
553053515
1800825884
280233129
1635586077
1132532750
1542812343
1098937093
682223483
1405034073
206396980
1115174559
1618093221
1871080469
2039875861
1481366293
1281862555
1843905294
1050497163
1292248904
612049164
227409094
1433037834
1765176239
746202449
1758409472
1245270604
230869144
1085764771
1897559092
1366016087
1389390318
1403339559
642405870
439148196
1816000453
1660282192
661874167
1522697352
1437598317
1476168848
1272311824
1145778280
1986582712
1029995982
1566806971
1999586540
1903699061
1431899035
1586037663
167875232
1013900257
1086760351
516282742
243428113
606708811
1781490039
1606878168
1111781482
1381223237
1370190537
1604860288
615308468
1119656729
1327014597
1667943272
1639599401
894296904
1517354774
1120298964
776469736
1485965055
503566235
18423833
1876897099
519495536
1857267070
1670395132
909153018
1616256991
308623396
1229624732
1054288602
1420839799
1358690313
1159248336
421955467
1164595484
2145605601
475143055
1426773981
309241722
1497821485
571883166
266454566
748921024
545581405
619919902
1100012167
1164826174
1550173672
1589334314
1923920411
1761770130
1525290352
1745271967
1998253071
853794708
1142444470
2139896718
799748196
344068446
505235917
2095134375
1520509489
1476796757
619670802
77312526
371658899
1907047752
974623673
1513866147
1630147578
1663838736
1586929817
1030134004
1060022688
1470785549
230140015
1387626918
221715675
1783425597
1976020861
758103941
601379931
1103740572
1623880746
740429422
1644742089
36441605
28522692
444048031
833676886
575065853
1346175929
656536684
1282883839
1760605923
539139325
1054108480
650021960
893657614
2115411957
1411089815
144377409
2130476463
499617994
656874589
1654984186
1216904496
1501848278
1823092368
1554070017
780039282
1510878147
1888372507
770427277
480728650
603930903
1943889894
1235929250
1818532881
7392392
470494184
425778192
627303522
183116430
170781155
863299979
495097052
927311922
904069767
40016808
1047126967
1778524808
412133978
715456780
623194236
1247826677
743132464
2124032958
223968416
672764176
1786207876
1797273992
329845748
1577161590
1336092413
1212062296
648812593
1509164150
983794662
1814201910
880434217
500886411
725863045
719193287
774373789
645044866
1793535788
1435835386
551126714
174826787
1561798033
1373007885
684650233
1820236627
1283554546
636681764
645319445
1801504680
128169079
1060537453
943754013
1395707490
961270616
132332907
1056559085
1532766487
1578715461
1847260870
453815922
1608491514
469851284
2000266646
380214442
711261651
1740972416
1376622987
972550047
1187984798
1180207703
332857101
931892855
1525506225
257088058
841180977
1401099186
78740018
628393483
715844607
851086684
51793160
590914499
698649043
1958107082
1702523029
256500033
1705661900
1015067367
1109911795
437962079
1693415233
1620060293
1442539346
1574420290
946188355
76363927
96175065
1310085024
2045782984
2096658707
1927642379
1756213252
801445629
2012847667
1609504399
123258507
15939628
907768183
1347677055
2016872284
1165168542
156708126
1829334461
1855370455
803464074
323969452
488356045
625363184
1712700170
1021525367
2004104152
1881311024
1583849875
1548829218
1521694635
1060207354
1817951891
1469640742
414206291
460267985
1235209626
1785709347
862504195
801524117
1745553612
1551806576
1848352505
432219997
1380367823
546865268
1467735460
822916242
304124033
2145167543
1128318111
1139461062
1810514260
939156295
177734670
2131893691
1377374379
1683137510
1045671610
1777336871
995086906
616421798
73548966
180000334
384013201
773320344
1882464829
1101247424
607320949
1339897572
397206978
729439935
1575250644
1266684657
965933961
1069675883
188334541
1854888754
1931654450
38827096
439614596
942768717
1587459387
815405647
1774519214
797573091
1421477712
217050930
1532067880
1738539203
67173968
1435828076
947738669
26703054
1879504627
1524072634
919603524
1898630718
460877065
1148088073
315615867
173143383
988960696
1357109937
1293618310
1976352623
742715656
1468963618
242061736
693974553
417460944
1933459916
347666402
963340914
642481854
1971161542
950051046
753558349
777443817
179165271
1071371801
1373653159
1172878567
1413480927
776369752
1667051509
1425742725
1888457240
177208064
1722521933
1777231841
1762180463
75938902
1988570232
1166776316
540564318
81504359
803705785
724070789
344644977
2022768181
513810128
2021686298
95321202
1951837575
509025862
368854603
1058918375
155800706
455258530
1387846827
567270531
388708311
1827141022
265760863
72980530
1182224271
1722811323
1290314986
653681128
1351029919
566588151
730732857
549683968
562933164
909063966
1599223121
1960595371
924268684
689320391
1192231008
1304524509
286292746
142287650
1307081130
1287306089
1926058779
1573209012
2048996376
1023405011
636597950
1752355978
2111429836
1229169971
186079178
646905038
1405275317
1585339315
50510402
20087958
1789480071
1529542061
1685428750
1945622419
1233735840
182754962
198508952
519307641
556555364
428208101
1385962024
1840367294
211537638
89109242
1384579145
1373855837
391573901
1079098400
315711066
2086949796
403947560
337649672
1944156291
1835112463
1288549580
1803711308
1858429000
606616117
445539964
1606037442
2011654515
420876301
376556983
337112165
1345287453
1885862904
1883821181
1838929788
1620788130
1797202973
775892890
441879083
1072728045
1989539338
1549769152
1403907974
2014802628
1649852032
859037512
564378309
417933358
1436983821
866429039
1050937080
1357685539
634642580
742575526
1251248230
8468087
1226882860
253543953
1042654369
746638893
936741188
1169777187
856209532
1641922677
503491974
316189853
1273175343
119361511
651827898
1343136481
1575543729
1086247846
1535542163
1330215509
1197226541
71060833
1948590536
1542422530
178626866
1033161645
95606507
616655079
338744996
983572063
1332572366
1750699639
1762393942
1601082152
1516993851
606102052
2085313492
995470195
1407022082
473527710
784625733
1099993208
1188975302
493512984
1160362739
1914333409
1258518107
607737386
1936446832
1468549803
701271645
596916614
132279161
1023238248
986900854
1834417190
1093801622
2083022944
925616565
210058313
1252784851
1929981563
481013248
1717029727
163937728
265446826
1524320206
778309611
394229148
886818055
1644525323
923498210
1249585028
1700008827
2093189247
1566196543
705537295
318484834
1004146567
1100535058
1505114813
1334133197
1640484024
331935737
1761901873
1135744292
1244154994
1504131653
1223999495
640307429
844364455
309015873
2113605942
580441680
656462854
219023395
1551561159
1200792233
78708935
1127336856
162719235
1481015341
1567350548
191952789
1176017138
1934146210
105439319
189097892
1036515478
1077520863
83487235
1517075942
273961403
229061303
24774617
1444705240
569873917
1753566049
1440893085
1357820673
1969564076
421364209
296661665
430528269
182600363
189810880
1635790000
811804947
2033208394
41957796
753609794
194753498
410555547
917022497
1325907102
159765132
1371874685
1289388072
101940431
1825279349
1739831627
1788925999
765634209
389737094
74185689
1746693228
606595123
418056043
1223521322
1488421130
1826250022
1271039879
1857965898
1471624928
665793852
1076666021
878226206
1983627469
1850670507
690025399
1449591718
838569037
1809038058
1693350262
538762354
392720729
1052967150
986454157
2135423238
704640495
1191519517
43865056
1945577101
999665640
66112195
131083599
899342408
496448701
1855731025
399500428
1357662415
1454862972
139218394
399767772
1268090797
814419519
536358674
1092744835
1770532268
2022063650
257516071
1972106541
1304698067
388719116
1015792827
739901706
1379468172
923764613
58561897
194590815
1550127441
1946535127
1945910215
351758177
1375386348
803198872
1421059072
1571999201
1651977506
2047183334
505593041
1317351356
153173206
804859341
101154521
654797630
1347069293
250336499
2104798440
2068238406
806561467
450929651
1255563200
426796372
1134672416
1650048945
410081110
1566048416
1532424293
294521749
93644603
191219825
1995707619
1251917504
1534378042
94539630
1446761454
1990815545
1699967130
1269056256
178818991
1111446738
1535838454
1448653776
1326099359
1542250789
1495404526
1967695036
1077633377
1094353712
949464927
1073350083
727332754
1272288174
1854855501
902066247
1498267807
435731700
1137155567
2009604890
1141594969
1648863459
325129155
445123645
698667846
1177473071
639134273
251255153
1389924992
1667775492
536116375
1080191208
137478522
356558342
729143857
1260444194
728453264
15352147
1905813732
1504922949
2074065000
1503029626
1516569354
2106127969
291819432
1023051690
747595833
1003609773
2070842338
1658603968
46012923
1358213147
1912088710
1733501309
614315559
16515140
708018393
311470645
763645014
553785983
15367363
316885666
1301917390
1283810490
1990315021
1835240938
318314309
21610842
1895432507
388622784
1325157245
755247437
197334540
2084073912
419640628
282367415
641026312
1173634435
551908807
1211495023
359234108
869277792
1140624712
380684404
1357630174
875006099
2043131139
853952249
2119229298
1619209551
765727823
2140309568
1685512297
1907137642
541637380
1103416300
2112480625
1693422015
258964482
831989904
1610727118
72367930
673415220
893891752
1575073840
549103662
1847487482
2110423515
740005872
685580838
737409859
1496732193
1955487230
2089462799
321209539
1895045811
462942009
1392393032
2015570963
746253573
2068004615
1386710290
766837974
1205892654
1554034437
258847932
1580631294
1846671373
185637825
2047903850
1878359291
283126209
460991118
774874390
614362946
110451954
1445103676
1169816125
679212033
1868918250
1028257848
1572564215
264786863
1815455772
808482589
1043743502
1960023402
1645253429
2087818809
29883165
1150766310
22277047
756847969
838019994
1136711363
96202980
503951577
645444343
701445795
995772184
961004406
1937411365
217096473
1873499174
1747757767
63532194
1694443014
754667711
1211412399
1747186388
100433051
1451707361
1447054671
592006724
1795999994
819660342
1031626588
21830258
267039977
211790586
1730181862
1102933178
1466451882
906653136
1182643827
629134050
226563338
2056692862
1896209706
739023474
1216998114
687194315
2037393831
591792409
2052381388
755382004
1059579092
597655231
1436439777
797064017
1807776072
217374475
1761066959
1651762763
1844871428
1455900285
1177678182
871459280
68277851
2065013987
1755963191
490579842
1858868825
519257877
763383367
836614121
1142277261
1516720717
86213125
1646637372
375738264
1489695260
1414869786
256952455
1231790931
1221012737
1163597423
758340019
1595301872
1489066673
898203815
1840598360
1075261351
775279709
1611990410
628239411
129511446
1134894395
2135439587
1023713129
1910979157
1271168088
922115382
262876561
1862805561
1508349666
1030790701
1216654022
1273381620
1306007547
1560403254
725200261
648622233
1083671584
1127721394
605306021
1834675318
691442940
1770915082
1979810124
1132767921
481653794
1984627184
1393003062
1656941664
612853897
1240593665
611106558
1555548983
529205649
1275377531
2129963647
960261682
1470592563
1342420649
1440424776
1134663091
542135890
1429343143
287079809
1443037169
121556353
1975930952
1638347411
706421772
1642910392
2041413423
1249012286
963724912
1643614803
1982079585
167530074
2052319413
1915976390
1009330726
906597132
1174577111
1945709475
723030880
76907641
317963192
867465492
1684740321
1596046386
1003127517
1421723827
1240336210
1331575432
627298693
1821195094
402730910
24324730
1375805339
1258207568
53076674
448827314
1613234317
1807421201
1066066496
229811204
299917947
1472810307
2079758403
661132476
666640608
1740050113
1168875266
263897654
1333074663
506027569
1505937035
1957494106
1288739450
685505907
795052929
1270309965
2033530722
807093379
1002872627
415832270
160652972
1524628763
1060823649
580501124
1756303751
1743743880
1411200217
1241961891
2532012
1253822920
931564337
1713096930
1589059012
1151945943
1224880316
681565739
1461940860
544349244
321382289
1011952707
2010238575
747270468
323691156
1668071302
130489575
138637648
1606100401
626721569
1710343935
2119027468
1588056098
1819417477
597051720
967279266
485680149
1316131989
1788470941
436846648
1699526393
984529643
1922872654
483220082
429976453
795802432
1194454297
1385171675
1087625007
238344613
752647317
1123830053
802904130
1357271779
1846734230
88254393
1882286911
1383527632
1943494809
1633731766
1992376912
1952031086
1340122740
443906121
250957828
1714351723
2120904153
1211822838
1967314943
472117905
1359398818
626284862
1946900300
1955870755
1319232685
1824165583
1196442540
969863206
1899801153
1384968710
1423217194
497667711
2085802024
1448512443
544030908
711323352
755711058
460198855
148237641
1391457906
1966169150
1190561086
2017847165
16494192
236088807
1132949266
423796541
454334310
2088714082
433634400
501847265
1428123462
1260066694
1823632761
1535405969
1518549392
1440729356
1049122514
154797720
115212131
1386380992
180435916
318813781
1475170090
1287886721
1583839815
112986211
1088814283
651956746
756917440
1373707519
2137737337
2103985233
525563498
1264973222
1490477752
172999876
2142072566
962398308
69841950
1677188768
565188549
1487970407
1457328889
43488917
945505879
1760116217
1629868725
15884481
1388802046
1244550073
2025070637
226177749
1199302773
1832488424
1683153938
2118072736
621835417
1830673353
1662910939
135999054
540796958
52977016
713374573
1905789065
1637696003
133114723
744061163
1485397515
169899954
1127979776
1772237229
420551893
2140606993
1672168996
1095547216
483689503
492968656
891567447
1624770118
1017510376
830820677
967022835
18034326
123549778
1165505847
598422976
762677212
425301838
1788825845
1608754687
1693713066
940666503
588329604
541781224
796588593
1936575587
2027570646
1550771399
79370687
530112456
1904091411
2113735307
609873541
319708800
1561163775
1354970606
1351843771
1001809718
839226769
1452740845
585470415
280388792
971839557
215143834
1069757408
1320871093
2131368269
109065176
1055962758
1454699663
460310488
1595471047
549022136
378208559
1475654034
1268309427
424261917
1171709842
355864091
833133386
1929208065
987810784
635610838
1266273630
1606904512
728694815
407085654
1490528293
1128048429
339457509
802851792
1140638195
1904178265
124286031
1485262480
384628888
1501297867
1404148574
943795360
351248804
586335482
1307975845
1203102385
1052031058
678784745
1987412154
1737177266
305274178
1772954099
962105446
1581096148
1857538570
1474964470
974032436
325237075
1233099182
1204485545
1817889971
1561145798
671134753
1125412619
499708423
561845112
275262439
7676349
2121586730
620076537
1604690668
1480926802
1176966973
1837355772
1622440508
1105347520
1214945061
1151292619
99573098
1032631259
596531016
1533503398
1339485963
1913993916
903852044
573115720
1882964795
494022464
1105731831
1040693349
1977879234
2090663397
2061074153
1290660985
602681230
1036136102
2095148121
1469198759
1584434369
986402852
456982159
356393214
1031637100
2060327871
2044260560
1058417855
1331871876
2056606171
778128360
244878762
844830863
206666904
1110915051
884473681
1137342398
317227753
983227408
225583124
371488395
1749870572
843110325
1721600811
1060740169
2026631929
1614030348
717611015
1034436436
1262376516
1084233628
901108107
497378625
813333609
1599772218
1519419208
2133658106
1618550064
922475974
1572383885
1098158296
1620082071
1761153068
1105154236
1709147447
126236005
1946768939
1884821521
551619961
1647678170
1879743916
691621041
1156196484
1643032130
555498979
563373904
1921717724
358168019
1969482217
1154738061
1970054092
1199065435
1015170718
644524056
33275335
773724382
2002204090
133313519
1342835869
1977720106
359913117
408177820
988586269
1980349890
1251867455
138441451
1395581412
1540273280
1218271817
1124078620
378375837
1162323959
619197255
1510913921
1105176599
763092327
1283338485
1023078895
1998160054
231197963
2141312058
1550148065
326906447
1885307951
261987693
1628905676
112140161
894980662
1071472433
387989959
158977811
1028898483
371932610
565338165
300692450
37230314
961304157
1736619877
1669579251
1248428363
1139764481
625946092
138984766
685361592
476962565
504679271
679453621
244359094
1454038410
1196555181
1068435560
1742325804
935497024
627536131
657943364
657837572
1975363759
1228707534
1990005328
38078107
1018767844
283996126
207331666
384566463
517849895
857249597
1976640372
298480109
768978367
681201578
1755798102
998528278
276983688
1503910800
227103242
1042660783
61169073
1201930347
1188178184
360770588
327951556
679334430
696285746
1186969070
682630064
1067378297
126097609
347040268
1655452245
322209413
52131302
1474586308
390508954
816508083
144039542
54583544
28699131
272884803
1371735918
805541219
864745114
482645149
110964120
1146262984
327137554
521993201
241930910
263197641
218076769
248794749
2136064932
1712710291
710450596
1730837710
2052979677
34098968
66743060
988668677
911266979
73633756
646153986
1327762152
369478073
1321071689
827122963
1228350341
707821761
1481706424
1823759794
17074178
506488472
1829239298
427433504
1797996719
2010262623
1518384096
1762574572
1879852414
1695639884
288297281
1412027097
153961322
1630475501
1171888432
1152336937
1561564879
1371283475
1194046277
767873618
1986353412
1907891355
985129847
341198455
682063129
700060105
707770733
1824434210
801689339
1643649317
1345682861
545009377
802285426
615089678
241597232
371639621
1005754564
1079287777
860737749
1054981610
551327551
1251010756
99714711
1253505154
1169414160
1000218271
1292758016
1864722327
669619102
1663163041
2103118875
1562827731
1405173921
20793102
748171966
1829595581
183911578
729022738
538218037
2102131890
1223002393
1153779506
1704973738
1443135602
546712025
1101319880
348386701
698833617
1147917545
900535539
1443834431
1693891734
12296073
1606829858
2115304163
738342789
1406235458
601561454
1002744570
1164671414
116253705
1661205040
1058959359
1816415335
2541990
627683299
994987907
1446369894
340970559
93418682
2091749464
227969553
649352985
1346557497
1960639886
987540232
1249675993
1965858204
133751311
1702924164
1368264592
1926448094
715229488
2147066266
1725215573
1314999566
588191825
2131005314
118009733
498485154
95808143
1596977158
1488799078
442223772
251836177
797161466
836982537
1723158220
1650752887
246363765
1508687117
1142826885
245944543
1022381124
729297991
1310320342
1914894823
925597207
1257066904
842124670
1280721165
1144893629
599758751
1783428281
1524466482
405628645
307006541
854732291
1398534475
1372381039
65086412
283453351
48663386
183968986
1789043249
752463184
454401735
931482426
813148819
335275494
1050336008
1626389863
1180385569
1759012645
1287832924
1076506348
202461188
196701668
1827068905
1035820128
1197303139
533974683
834817032
1670374370
364356850
2140234334
2074580607
820037024
41242234
1923737030
768357981
1093511712
737319341
1350069352
315291773
73873949
1502230974
1047006054
1956147883
920436779
1395586605
1772212723
1540429304
1505500427
348617661
1814477972
24365506
701577659
97485078
1654186475
1527723403
985829213
228189408
2008976209
1874959098
561584140
798739766
1923603421
1557639666
591495245
1204202556
1559394449
1737162220
1542161957
246575201
40612181
765687881
415080278
1221262404
1015632539
1054661184
246416760
596497081
67297684
1464075928
1870284403
2103667163
854747968
1579177450
641021717
5099730
253108859
1082684153
1097589841
1974443389
463976917
1065813155
1924604587
881960300
899893839
518510078
677564566
1445705237
1085902832
854539816
424284841
879317408
803296273
96966504
1379294388
2078863652
2065363723
615820115
881754288
1310425828
1313312140
711072923
758831121
869709177
925678403
2083392545
150079134
1910811441
904645011
2021291068
775912936
72344345
6098823
1515232483
287465276
267905927
826180683
2135079537
397248079
1286724072
959467423
47561875
1192278437
1205269167
922064566
190084754
1155534969
1763483701
1535603717
1468311407
454625502
939734085
1093497623
1859882492
2103128955
785953270
2107768833
536142701
63888899
1522756570
618606884
384382817
1390567908
1796593307
1654520398
522939063
1510736833
506499973
455780283
575587612
448761407
62490414
1391073985
2112187670
1335824157
1102310759
1395290791
1158777775
1705484450
2069504221
823597127
1969067065
890525584
410178037
1383807488
1789564893
1347029502
1238118196
689615886
714711414
1064777711
128856298
912563906
653099377
544156011
1087987024
841503833
773859980
1968064685
1891089981
1177274324
80619738
1307661425
1493737229
1996957670
557413362
383030760
1369315846
1395912463
1927595389
225173111
1402874406
531615276
2016115292
625890096
782617730
792290356
2102795266
1271215784
776843451
99365041
1680779614
85499884
902527462
472612717
1065607968
834976636
1302379259
1108877194
1770026556
814364569
1446466127
2112705178
1571604110
66217851
438429605
118868679
1700183546
1420793980
484592975
578307977
2052213253
281455239
1961619359
1394514861
1548376254
1572152624
823387621
247518961
388676038
1752127716
673622737
626396417
1877690066
2068399125
1785979046
1458063623
2128434435
1043469127
1387059606
932267014
1644884137
1816566596
1679105753
574716265
1858210668
1443133498
1696249316
1644464802
221088411
2112687091
603092332
482715515
1885282723
591426850
1084760938
348219081
379425987
1196028782
1441730771
752431049
1550771399
323812382
892904867
1538267727
978662357
1651184445
75729893
702499562
981834959
1049802763
1484204550
1490139681
1633511863
115914837
1671101313
1920475267
430412837
891757835
3813142
77822485
670378106
1881396349
464708394
2025557146
1713788487
473903851
717381722
711096377
656535669
580485468
2027112747
267133464
169949440
1728618973
784282627
1004255825
1013551291
1145949068
294582291
277666097
1669702593
1952846621
1247394758
623657234
732952415
1410597341
1075785338
1742796393
673697328
626953931
1104924997
970429706
2015188498
2058891568
1953562239
922840411
1143061716
1888267180
524340657
1725704696
750408672
455064713
2130675728
954311095
639423993
691151286
1089744147
399983099
1929305173
336845384
2092864593
1393332788
1666028601
544573175
1310630497
672970419
245009894
1555458511
248432230
960147892
272202189
1929755744
702663022
411838929
1295686366
861812822
1762848266
2085529036
955459966
1941080155
1163050576
1883694594
1682087851
559913865
543451826
1234108424
736705841
1720552372
875262342
1670962835
1592081279
1267339530
271631320
2041419709
1770090471
1769766730
1946157637
1429594421
650459848
1294143711
2079025414
101965181
1160885276
1060161280
1281185286
636020476
248308448
2059428663
410680889
1637810680
814196132
1022513195
1812334993
621702712
402400980
562443327
2044044177
2033451294
1048173132
418778243
313247888
591646060
1594050217
342094127
697001572
1994124254
640194868
1461989497
447656195
7612968
1142056024
997416807
1139882578
2129480
725985571
1619207676
2145822463
1775298912
1989392381
632639941
1428060452
628631334
1884621578
1368515492
1733354986
778201857
1192955942
1551933596
509854394
1098176866
2052431573
661728692
1315802095
674608434
2046814577
1669152257
2127113417
1718975923
495886904
320087442
70260216
1394886325
2044264808
1961613686
54778528
1666633998
1333712264
1871272004
930604677
1381490961
663197218
1062477957
1495535712
799419334
2084875497
1944895903
1603788291
754681058
1456804728
597175375
732935679
306461800
1137099329
40970422
765871523
1814137134
689637902
1148146689
1090934789
1782774272
636784638
349054610
1528971364
314891802
2080028423
1425000715
29609363
33405094
292284466
1349966535
787911629
1972488110
1217663747
1220197744
2103368061
712481931
833033161
2123387083
1381857741
1197749937
1914457747
1124343635
220213705
455109256
1213447844
908084828
2026062057
1010514512
1813215970
1313062653
140290189
1614154667
1857837937
1867473469
281667798
1891364744
846844165
1893585594
1873889542
6502653
1411365392
2055150063
65715982
1676920428
1977211220
485524898
842252440
1356242687
1068402790
1587435656
763423643
1450735675
356926044
1057329021
325333336
1338489097
1288121789
763599100
250195001
684706125
1955098607
445545559
1474210379
1985918908
111133843
1758126801
698264111
2130836686
50213354
2004736010
2043963198
793589420
893060054
760389750
1601420092
1369490996
1975177899
758996643
67789312
2002932753
2001588493
227729970
2098229763
1045454705
1479785714
1438348495
524903937
1698627552
87039130
1650618161
111334714
906968045
852382075
579005284
483156722
1008309208
1817165373
10998746
1092717120
1334869312
1490176368
663069540
2117018713
1210966137
1687658935
1991575586
956860245
1007697745
141535291
1017534647
1528861599
1833605784
109007877
1048831416
1782959829
476544385
1619127861
2015777054
330718848
1121693038
354173701
1091343144
1587222230
1485194654
279963398
365194425
1736945975
1150049445
1336038417
1693515186
61431074
2095824802
460877065
304620362
205652186
1634024518
469763728
440071676
983740309
644275681
2139654150
1536410926
1750473784
1214241748
579188042
109492978
1876804742
973448179
469201499
1135272446
1577074064
816129775
1430874822
2053362351
1193505709
1886804426
631236013
2094638362
1026474721
2077350001
627865439
1468086806
152282035
221115943
578298000
995271220
16506067
50988906
528889330
1876607231
1731996049
798661153
1069331967
1977440094
2053899503
226907834
491698020
2132958934
727439840
1975298930
536104878
1678359068
248776331
676216318
1928517141
1698380855
678752816
1207451446
1421645128
112495966
512996320
194221379
216603958
816061242
647855673
1525718396
570247149
307293814
1112637505
71468229
1827495194
1695498214
915444730
904926696
1722145322
1843968413
1784683981
1700097875
1361295182
155218773
1223352498
6847665
1529318195
213392200
223592496
1784329191
2120659061
348951178
1101459213
1953346707
739930048
276343847
1570763827
1382784785
2147333363
1156828906
1508318549
2020855352
894347221
457833679
2144525266
347281522
275273944
823471841
690884549
1240354442
406245159
1723716811
204355260
1822686830
625218211
258537674
1434708044
729737777
2080160365
1218054401
350934732
361264296
294672803
1739407412
629520252
1487319857
690233262
481163388
311758222
1078056893
2113180557
75804181
1049210390
37553095
2010226685
241241103
1153430723
1199708875
1810040860
2083616249
427212948
1172054485
10751181
1151221401
337288181
850421778
706321458
2079705445
1609794286
56862446
862469191
1651714550
461828161
1526984802
1091359365
534086562
1523577195
669630438
527480000
1633223590
550209506
1750730475
1201354886
1672555891
1094376647
543027806
1446640321
1651762160
561352208
143837253
1065758018
1280280580
1494735826
525814862
1921195017
599556104
2058823408
1279165855
1272562202
1121425655
486639071
1911891454
1691392627
1406832848
1156396538
750501401
809072839
1479814792
2110426344
1113252357
854589181
1411145571
2129656649
1877610673
682450113
1121065677
1881387908
937312288
1060587254
1400360654
533266379
2137013452
1883533770
1779067371
428917406
1989897047
160426962
1037285729
637576575
1499442961
2069699072
2011352007
595934404
1186414925
111149327
539970920
1282448355
918006686
1588480968
1580209381
1575564646
2002252565
817029870
568204872
2147343868
1363773985
1105766685
220502098
1835192478
110312637
866049103
1577500539
1539047589
1174816937
1857351192
1175604975
323243339
1401216100
923335336
1003455852
1083640447
1179364465
1973324972
1891034823
1689377194
1619441396
1016799245
1419015610
1696070056
275449284
1441952109
1498665878
604148718
2087622340
706358639
1770096203
1638579008
431329623
1362059008
431662
1912333157
524851349
1570581073
1879823786
390836029
893623737
1859855
380544119
391761935
1714011144
1075643984
2111835786
1723196020
809587255
651082824
764297810
802606364
1346365053
1461415631
990592555
1494796808
1663155091
110239281
1598124484
1938637810
623334995
1327391173
1611832525
127484460
1088359740
1481160652
2072318385
2037951998
253198683
740130198
863151619
173780889
19499093
1610339393
680163251
1513127357
1636764920
589430840
816899903
1205169386
1525705478
1549601907
987422678
843902985
483960972
2136210330
219410173
1865164691
467100273
1469561103
1138255013
1322164057
1261296566
1268997098
1496900948
682614728
1887329918
341863835
1412605354
1715279554
693731515
1816816866
1217503155
2130685036
1608901228
1113063127
429833222
1266466634
113497558
204916669
1539419450
1066930215
1215184777
1971070048
865279543
757534269
371712483
99262265
2139214657
707293427
235169283
1005457428
756037194
22209562
1999037151
904081710
194380443
827579565
1721959745
564504069
67194219
622607910
102236037
1459026814
675198627
1221103663
1891662546
1686133163
596971094
819232554
1487160561
511897567
63749749
1887078805
2039738505
130812649
501781212
1468642479
1001201050
1765626405
1597374332
958124342
1843850573
25848087
575958145
1141144805
787032582
2096930882
817655951
1666768243
1883670366
343472544
259407626
1594116485
495519449
1354315765
1080225955
1593486815
238553071
1929003145
120999962
1966148893
854023113
852418573
1744264254
703066075
1646853883
665826784
830550004
50129787
586861874
1670749361
473157589
680254161
463851559
1873992818
450089514
942148832
1567524230
496551938
1495599811
971164892
1778034462
94654812
1339485963
305865776
722021732
1185849521
1211566309
1605978821
341638016
1122274552
26758274
938118991
1561009486
1474440447
451128588
826369137
1160744173
1316909501
1932191425
1792671827
2925003
1071858868
1130091997
2001690279
621324941
790771824
712289560
1792861481
2047575021
744943983
1903800385
1247473831
1506174738
1700567820
1575207489
2074719117
1546297770
1382001868
934395690
892643900
1270134627
29081077
528059530
1240624162
2063084033
964933395
1347997215
2049455070
2083702419
1788569789
81876427
801240804
1446856983
962535080
717293112
614713616
337692690
75361228
807830633
1766338934
1521227685
626752208
791217280
1725230450
454061194
1749254766
1003461552
815019117
1342728299
1808785528
1804936110
1133138869
1021518363
1929225936
1949814258
1211640262
981326625
240650570
1182856131
1946867256
1898109242
1256996226
1377570270
1210040184
327846118
220485052
441667441
2126054886
209395758
1147336144
1763290908
225157674
556541244
254516785
1148965577
1414015176
933139654
195046212
1844988781
1924324524
1234267199
1577343208
1218668655
1088334880
272322362
775933645
29879282
17947002
539209839
1752723842
515988994
785896305
1315953107
103221851
810339685
751537720
1096228569
1578961260
468043041
1644870216
378059323
1976876928
646046379
2010511557
1637063237
512078245
194841195
1871525603
1846117014
967262623
417410627
597363467
1394536609
1674032708
2036035376
411317636
489156866
1077598248
145389022
174155879
447990330
256075958
458070355
2090338518
1968678051
1130147622
1609156026
331870544
236421411
1552840307
355104660
166579371
329986462
1867754440
1858854629
1411481550
461308154
1006266191
1674622828
337229527
1023873653
692694205
155929189
1215462279
963927860
146271344
405696022
2058468480
873380341
171122123
1102849164
675539119
39701929
1194918879
425861951
1181177754
1605410347
24297935
1629218753
1440867382
540979974
61928887
1418862907
1395330756
1673769846
763237000
93376271
1864905462
781721937
1829618460
346467389
1379243402
716969410
1284304834
1847989957
1307690189
485529503
1560377439
534778174
1307040134
2107401182
799025375
1989298999
2146619897
1205499986
1270086997
38951261
1983040431
66388702
23938942
474296599
2111690378
1860084018
691217902
1372306292
1210938362
268697897
1504563727
1426155179
1869970741
291142766
262876162
452209884
507660351
2090820377
1030638423
1388318139
1355582510
1273376101
271873123
186180355
787993897
2032241202
1464876069
1560576996
1813201424
1062183427
1304096231
1583711924
1105186889
1682136932
1049797925
741472668
880854206
2019032836
1233253484
702567622
1856706258
1564766421
1675239805
1467896066
1452306137
1385636159
1679172544
400050615
1610034714
2062743547
644046106
10098472
1704439711
1242984234
518410743
601262399
1451665140
1791258267
212762874
453812839
2108291460
1906104707
2006760306
23789559
2096457490
1449987515
1595800887
721481770
291506724
459347560
148311656
1760497229
802131877
181463841
819413685
314476635
649270901
738355611
108959540
1286315121
903272615
1991562556
1649460264
425392386
974362448
433009784
1811901602
1091088090
254863163
858010822
1471093165
1809365194
769560623
2095312507
2021029283
2121190874
1931496693
1473850067
1151803038
2082685852
653839611
61349456
1325624529
1954088081
195906464
611538237
788847691
1046336631
1359937473
592881997
818020323
154601232
1949917112
1539356833
624282788
368410910
979118066
222823097
1577978823
417164071
1252878960
512788473
1055434916
402500097
1417501700
140443044
1560251083
2081579567
1333407530
1825305528
81011456
144182664
2042164247
1525173347
349625580
1025782502
2026192555
8065588
7397452
1026909218
1496992823
1653556977
530071365
1537943676
2106496289
1583724778
1686846203
1713144593
224027379
462298582
894323027
1441081185
388788318
1258825644
166419246
1904880094
1353200890
823212992
1021642621
152429383
684579921
2023671487
1074776816
1932508269
985467585
384121961
528839541
1462058943
460878644
745446535
2048228470
191703239
1174435118
1186304073
26503389
548404307
2023915614
1161975657
5700902
106496652
601532049
19128582
54717856
1224604967
1639889152
775934810
1819810731
357708334
1106612357
407999931
834146030
458241685
287179205
185638846
1744809604
552226857
1919202674
389847947
631596313
504507419
581835581
757646574
233984377
1472590767
1358196404
726827408
2041729106
1225673221
794937444
644200407
1909899530
693574677
766581665
1771084751
87220740
544261451
197543726
1461463360
1045493820
1948160088
903415854
25670576
237757882
1333650561
278472900
371029317
1450796362
2072645219
1044734663
42823441
293105618
863029071
1979697224
1751241842
298772468
1068722932
1869808176
568917306
1346843184
1715452881
2022215507
2084375288
381746026
393703674
2003790127
1305553355
1855895179
1852640918
1060891903
1371322136
1603248358
1528010406
716919179
2141491115
772913271
1853360755
1273829162
1046029911
313759311
569558786
949332472
804093990
126893945
834448430
17030480
1541580514
1246593171
1728931986
1864846938
1805412764
791155318
1923763506
729020640
1477374556
1403191662
423662371
435827899
7648462
724588906
314508549
1744880531
1846452890
1769601795
371204360
1566092928
1593404619
196902086
2039066438
328512387
1343799859
1298571214
1234280878
755516181
1347589573
2119850817
1299773008
777433569
581955182
985756504
213190127
857240741
806093190
423136566
776826718
89364150
803270154
506812916
1218171205
146163298
822704495
2036363394
1611496803
1333411404
454251532
1926414815
452505790
593738121
116425266
161409605
1793065150
1643512737
84960493
1243574993
1565567591
1608560609
1780454007
924873748
1170113596
419408628
644673770
980505090
745758457
1850337301
389490932
823812272
1158270500
1070521634
1999211091
748149107
1487977851
1443743176
1053915335
1880616473
941629171
228167179
1521371959
1137373956
2126933500
453903932
15881012
1036006639
302428576
1161804527
138884121
1978814678
1633788703
1413999441
935491904
1356106365
450142345
251101561
1720920417
638000950
1023181286
1296978911
250348711
230230572
1607134191
1267837354
1795278267
819168945
194608782
24314703
490309310
1487475841
1423568867
167863781
50903277
2109940686
1364089108
592292811
1029900445
2071227930
1771980784
751375854
849390057
1753457913
202963049
275992351
1700174660
1761998296
1544287398
1504447001
2071374832
781872984
1045080401
1982753144
1323675135
1365854695
390893072
2074312887
1383146540
1026346345
1385396835
59255778
1337779261
2131367705
1220985825
1971693515
1702038119
1369013947
159766397
1418087352
1400359803
237902
1875003389
744583508
538752619
1110105319
1017255880
1544865550
1081337357
1407714190
243402196
855731020
57674893
84037111
1336616095
2116507014
259700120
224400348
1698155058
125621545
2087489435
1414715412
2078700384
1472487338
1708368312
112193852
1961905633
226857481
1653636665
2136490987
1694940048
1593730615
718248451
1697229868
167217715
329679557
1620665950
529514758
970275364
986037759
1692721299
1750888728
53450899
90662506
453301626
2132850479
1289768937
1129895405
2049292085
1483719916
1505280268
529003886
1350104717
695172580
572404329
1299511992
931038145
1829823938
975455630
1842215930
747678666
1434937791
618209524
2129935223
327284703
1973457385
832105208
1686750626
719700838
1790673695
719885646
555549199
1663299581
1793139024
19539237
571245314
1757650541
1881324152
2067743154
615520782
2103992942
133018572
1451815647
1975223361
313606828
1961644803
948722644
175092567
564143253
753984042
568706632
2074040414
819304957
299237553
852492346
1249653747
844929374
1642501728
625412692
2023570738
1989260723
1425986280
83106534
1774854
217592642
355872283
1113266454
934159985
1360599189
608928451
775530196
1773958280
942922947
1535493119
1585001255
910429155
1415892837
356097695
89206836
950101209
1179200011
887498111
2095697046
779897876
1616719348
1936070623
1349885891
1961093174
1216621964
303163190
1928185836
968295653
136287795
71631256
852400024
615802951
1497916527
1381248825
603628670
1276030623
1960821158
676610050
1933466906
341870377
1544003702
1949982062
2003036524
2091139023
1348450311
1538529481
55307211
1855824723
1551281677
530425088
1663781442
1381848326
796189408
1823950227
1005746169
856058204
578714501
1979226486
241173002
1479431002
1536078406
760141604
1760653265
1235382214
354925350
370953568
249422953
390228663
320361770
1381581070
1566605573
778556515
1108412135
1821433658
372817968
1660425369
24683782
1936774206
1055525315
686836368
876892169
1106448570
1321255607
2020649088
74671720
432672882
2103822448
639923550
1711476608
1352587486
765305288
1573933669
209263925
1082666136
22768635
588384927
819442687
429832106
799088103
1434236807
1516134363
2015570746
797548420
320732060
1939207373
560139606
892750851
1801804608
474619470
556084800
1155391467
310938849
1944154346
365652320
567489140
2077562951
973261618
394682283
1667561370
242816734
477575032
1699922554
952485781
1904359766
1235610989
1829352548
1543406274
302970279
42592151
59914461
885143614
476901384
1825303941
850228103
1465004827
812353695
742410628
342285709
1039416840
1594278508
1107039140
1412520390
1820016362
1954827360
132881311
1558152399
947493920
803780314
1900837477
1871034452
844274685
5875840
1982862892
1392603652
1108225697
1268805875
484982439
8463884
1724003429
49452305
536408710
1143007845
278675105
779477035
1286897123
1928692138
903385868
2042232183
1848712498
1518429986
1554299709
1527692845
2078089416
1318448575
832217889
1564826927
613524852
161536029
1343888824
1132008844
116804689
1080420750
289232471
946825295
1030335878
253645831
110081204
1507028662
996470845
1079734225
72054022
1092802390
766701915
1965576551
1876794091
653578281
1912293279
625970586
1166739380
1497820231
310012817
786252183
571266551
1042593479
121306597
1006997048
1238588197
1815695349
975473126
1860303022
1598240789
2111710736
30647470
279482359
1955002504
1060818761
638196461
1553081825
398307375
484681736
510215749
1119040211
170827467
1405007168
1345186961
1395282136
1436911034
1822819525
1864866057
792686902
195958092
463387000
884099724
921335883
1590503325
165737584
2143497376
1119019807
1119846005
581412916
1397582651
564614575
558718515
1646167394
400479162
881893905
1434879396
1446041212
1781227494
1887830869
981524442
633314737
1730173771
710224489
1862907159
1683640635
741699226
2043518623
1073923235
1847584283
144894371
1754544277
1545178913
1134825802
368896297
1949027553
540808257
1924576882
1492936405
1696628476
973856920
1616278167
1118048894
210139396
1777471596
1247219972
975123126
651579919
129635493
128037494
446385362
2125322516
144279737
785074044
1201141273
213368719
2024688578
1067280064
312161113
1739955229
1181381461
1464788579
652837042
1566472556
1283898200
1873204636
656216588
1266723690
2017403729
781494142
1088786980
386789970
56490192
1360544356
450365347
28213446
1025801462
567368638
1947400035
1563759404
706946705
1852262424
1129908200
1556385334
913119288
1030051892
1468136920
2049618627
370202406
594077528
562156993
2058020334
839648702
363123902
1158312077
1186357606
912329267
1905914380
1837487418
1133108931
186698004
1348019883
7524747
1445987978
1664192758
1316001752
411441020
2106329902
2020880509
1660454209
559030307
2009837923
876754328
572635468
434118627
1251180865
174490798
1631081438
39239984
2133562514
1000260385
1292307763
948598332
773244645
207387277
583566099
2098411293
1825613595
1482306175
1535962226
1154759145
550549708
930450895
2141126605
699441477
1955487120
142798266
1200158592
854273504
1707463379
227934391
1702766003
351237006
765045914
1469844996
1793546634
289618007
699554644
1143906093
1880867548
2033557634
1101874162
165425023
1018052817
728871019
2061267611
2141221978
315332242
1841417729
579788608
1615499612
804370979
41779421
1319810076
1329847625
1286830388
1177054158
398556411
803959148
1452848341
1355998601
374311153
174186179
351624422
1375790014
681601342
1227823486
59065185
1681188736
606850690
852210684
1107960140
61203045
2058310210
522536706
339472153
365746820
539864970
1126768382
537174478
2035788532
995150050
1507717889
997661817
1962661977
1203235587
1931182729
669246971
739289539
305675890
1061641819
290931708
1949347890
2123787671
330503618
1619472289
1569158542
5789387
2114877310
326205119
1587968655
458357808
338857363
1810713861
1101899336
593686848
932166246
1638431369
99094641
713189306
2088099164
1048420428
1438053439
131187964
666547888
236118736
342171215
1977490155
822091642
202335288
1501138929
544711349
2080700257
1263777296
666898698
1224233268
896167537
1252488169
571868093
1294784208
238909668
1059029663
1271848263
498512134
135533527
237726168
778153499
1038805693
1191670357
592460097
421878423
768992944
1138303974
1846798108
1738399780
559697428
939337764
329744112
908419072
312247664
1039173903
647499507
1277868769
1177955377
697154120
194610269
392420241
545994864
1948509402
1031852602
317357020
2044352123
2007036990
687791913
2089209
992748749
556259561
1460981179
1059377006
2092321870
1316454401
1213398322
1941255728
899527533
819340428
2130718708
685165815
1179050073
1413834040
325290194
1566243482
1346278670
665717797
940332977
1662464386
484030761
482621434
1485805532
895187320
723032431
574414779
813513772
1049417018
1540504012
1035810204
967523051
1336143244
832335886
2002358823
1444329075
1219665141
1952673233
652447075
1110144511
1557280033
979851097
1766691168
629603275
24802743
2024518661
1074972803
1697376530
25567203
45242187
995829211
725839624
37449992
182522676
468198834
1708916836
535529497
1345610680
1616143441
1368439535
1549606602
930303614
851912951
1410617819
1172826527
779730306
846536573
1316694184
1351351238
1281110249
484570515
1941762400
1784637647
1659084696
1804480173
941316067
276413083
1957023208
789498644
1501747009
1977014356
682027755
1794914329
740633267
1705875843
255560510
2106247131
1270975387
1845088785
580345572
1308854579
265130720
1494435401
420547905
1069051126
1762237976
1859085229
1242125307
278778366
1486111346
199545884
1504897903
1019265439
309334076
1722324968
590090230
1729313730
1434197403
178163474
1507947715
839360496
1343039470
1823787957
1481441749
385124146
1132963039
805641345
1211881422
1638324513
1492783013
608702026
1535765235
791023101
1105744810
1726945618
1409378570
776109190
1223232073
126910617
770947397
260514607
1278183940
1539528447
109855179
292704202
929897891
424119937
700922453
513153822
1703164806
576013674
376255724
818420630
485404551
1016044381
1992666098
2053011505
2061145697
862824337
142157417
742530520
352025629
863324087
1822624323
451701733
2088170292
442107771
33867882
1479023045
1341601344
624690465
1329355382
1297620413
852839618
586403959
1059648131
1568032459
378853080
1211853315
1901900938
375848457
360182390
2080268881
193798085
1643672424
414722800
1323749760
1261053548
1287107840
2137759257
672809382
1609132737
342554303
1163462237
982646887
1567627100
1433083987
731215611
87642121
1503952882
591631361
1633249940
378313779
1129058100
1177715241
382064393
423511557
1486044274
966315457
1925152971
102337336
268992479
2773107
1094820923
1710850721
828988646
883715654
1062579474
1195440838
130243323
1510071876
1467705489
1136979564
1123645290
1197573665
1229540198
1501876202
1073862508
865466230
1307220810
953349222
1809430030
531112641
2070652155
887788485
443986053
167433498
1901595640
2095046653
1505421854
1969826475
1111833282
1827395675
596232230
252586183
601849626
1730377768
1074689684
1831891277
858932794
710157132
1962764140
944718409
416320830
573422300
940331857
1382162721
1806859668
1731200668
1367569375
32660987
1689668573
746053461
1716780346
267581748
1947657617
1057673689
1778453833
707569913
1876206125
1245279113
1050489730
386757928
2062049309
1308210664
1794147442
858422388
1533712468
123043343
728163256
2074236658
1506931496
295375648
600815632
1308362328
1652796515
548043526
1442851682
2010330899
1373606658
2050035921
1209811956
585232239
31562718
2138664098
1021691165
1881859232
1265243939
1258618155
1569911444
273165580
770531900
1151824653
1890133311
468412621
2037009011
112712842
2049372040
1230672987
377888859
1851341042
556051253
1630085599
55753224
711698821
1259903982
1111571170
1912203147
542558811
1433527501
1238835099
1878397620
1399954137
873592863
931566785
125416743
71968975
505837498
281751976
1119047339
235540037
285888247
1962994504
664032378
1149435309
1355094321
1064985217
380288074
1675054806
1581733766
1224046737
1550361632
1430065738
294718941
273757802
1430425845
723879043
638338683
135212371
1301725613
537580832
493288221
408267863
1720836912
1396517378
655013375
1477768453
1891998953
1633782582
2024879010
1057145784
2032090526
311066344
184068928
187053336
1698800506
113652145
629074073
177479122
1220261089
1822542117
1906894773
1715976651
1644835301
1493438491
1221325312
1357159542
1433585531
304966356
1080292428
444238973
735712195
1482349296
779512142
785793537
198860671
605634805
1045264376
494379006
398899926
68728264
494200590
1612391615
359557396
1006760501
131372042
1232535418
2110455868
1111215278
1853547396
898006240
1534931076
2143429323
156445486
568749328
198282609
1094562644
808742527
891693021
190726424
134436344
559716365
1532873532
326298706
2046217857
2114011317
981532278
2077150698
1684664230
1601437776
1413378719
183737319
1011349914
350099965
1300082266
1731919591
763219143
714145030
2000884960
481104380
945130264
1270477445
674472292
1634691570
1887878785
1251526228
2002373281
915108969
2119497374
1067970380
1456850079
1178346176
1186298424
289296839
553465520
55611525
262231630
1626826282
1734727856
763664031
236781844
1927797914
1830214725
1112966548
1826943791
425584375
2081650233
467023275
800311201
1055426350
66468010
2004438216
510886721
509174831
1456282548
1055473192
64039268
695178012
792474837
1151743569
2017423669
1564070419
2051344928
1802716683
1778763912
920981541
1433470858
1706411922
842737095
712458691
841759377
438443835
418463585
2053412160
164867237
1583916182
8084109
1329304416
1850188664
1165225166
1997259743
661109951
217250718
1097873217
2134448249
1913499860
555344691
1464569329
566013755
1509438736
1436885850
1396196708
1469645262
1324167998
728609403
1855842056
760903075
756160122
1521181799
1912527008
308564965
737107191
1118590674
1553366136
1350870812
1921795942
813216157
915508250
2084738904
608355700
1588315769
86586922
839449353
1585725032
1294614545
1804909371
1240300054
1851135660
499435530
2026100994
499864929
321935660
671295865
270288960
281674886
462418005
1942815636
1555860211
844656289
1156768902
1966147601
857480250
1128489114
1567715113
293763036
1940379024
1422622543
2127233857
649268965
331849910
768893920
1321748854
3561222
669943220
279173592
1208340155
697647245
1129934785
646346475
556644690
2077409715
768679780
912569065
730392948
1341464314
396890884
887618674
1164509601
1095363877
1076511202
2097748130
784176945
303954830
1772937246
777857640
1955481748
1353329650
2015471212
9319614
869213262
1456993591
776006210
1248897266
2120189659
954558588
1099716222
1228022565
1182136985
168523110
490979592
1766327434
197978359
668578392
1815797289
1124650724
1445325575
643443
1047147591
1569983688
1079342221
637418930
944067823
1851913303
262142770
147282102
299188640
1006825748
1700676776
1935011837
1609655177
1267329755
209396996
1593277402
1065563155
1847799074
565538949
508992586
1946682806
617797620
1279753471
1226270075
997755373
318419384
663503013
1487057929
1752977548
1529621802
1744393850
1118899377
1820047281
408579255
1063099469
256696617
1472195737
1714508586
1262706620
177062172
233709295
119665136
97245700
23379859
1844642151
87995924
875314990
1910256529
1976034179
1656641209
1606395217
1667985724
810090158
525451252
1741885660
1396895327
2068012580
1504249265
1371636617
2007865460
603787943
146762982
2080499039
1408425212
1298262768
176858827
891643127
1958812505
1222825848
1592659712
1756461149
881225406
1648895190
8509670
345854249
659398238
1899857560
135603377
1113340861
207553178
104485515
1540871569
446795484
441857216
1618011689
764686991
1529685928
1820607901
222182511
890250375
1571392776
397948977
1081515859
1706834596
1512777853
541414866
572543874
1006698526
730056140
1475647401
1510507054
1998435840
992957768
488932786
167987910
471285384
1502053192
67047011
8845977
218485489
1633926323
1314560272
1877975375
840374751
1505209128
2076955729
3150926
898461854
2046084533
394690556
1536011813
1380237130
711557561
709540833
1269499947
1118519004
1362652518
1080253642
334281189
1520110519
1352024019
2033408742
817933334
1570980377
1520418223
2105190587
1636119442
2070545997
433720991
287250181
821621951
2112160839
2113305657
1709455891
209090180
803676717
1206844680
402743796
1639210861
1997935886
795906570
1230643809
1176563982
1306210913
244052430
947957038
88636393
958564494
1562335324
201390422
789545237
1145743330
161909923
1357062927
1015004894
1321764317
1936694586
1394728068
714345386
1982169802
459421996
445318720
886775233
2070765520
1373331219
97952772
1125980145
1650970891
1734399327
46787896
19806706
1297534638
87978975
1133514269
371705456
1000603137
854999227
998286024
1079511028
951911401
1064649028
1444507411
420491544
1079843594
1105561678
1160242664
993709556
1891667451
361541980
2017161603
519660379
434852216
783285583
2111241544
831334337
1603116872
526466980
1034762529
186917094
2112190949
777621509
1452394936
2131828895
658217799
1985236773
1647508229
1509862135
214386205
999356587
1208515510
1740832378
208989913
719291647
2093665896
546927958
1093165837
1988088420
414235685
1853095414
315948193
397271635
1780337224
2081829465
1161186151
1830417534
462405017
1274301056
1146719360
519050013
182765339
392868205
1244120318
503626245
1010551328
2055442154
2142136576
803871720
1335525732
1566375198
527629251
1000415999
1514891349
185156010
891720456
233992673
81128790
1507976858
348285076
581456999
1785855726
1031896695
1311360688
1947173859
1962119453
153291076
1081934652
622507956
1381402103
455607592
289871569
1895261387
51168351
1968649822
1284626151
443986602
395049139
1893593457
1856403673
721919427
1675591661
1750907804
1961808402
410370473
895610205
328791866
488556688
1697023281
1878315236
124630388
1589849061
2036620140
445899313
47053973
1609287355
105856192
1327223516
62976589
436329315
1736609812
1467557427
1225223157
1101817412
1247227172
1647779521
793147057
1075364288
239725899
791455046
982701198
1519296059
2057442126
1161571936
114287820
616137352
804448078
917751818
1538215226
1933104179
265400063
1591708583
779622437
1908070661
1307962594
614147240
481368426
48334844
112629115
1114290596
1756961857
682680265
438583438
982536719
1735265798
121823851
332710626
7073233
1396981840
95285316
672106864
1998015134
1892873353
1664693052
552228648
1063194155
1664145363
1096621241
1739292087
1798331199
504483425
976553586
1421325896
2084393362
592172615
1770014101
1497888601
1443622295
1267750350
857170717
1957150040
809952210
672525488
944388410
511022774
700524376
647854378
1401433591
1364327378
537834236
395875956
912919190
219937309
2036696652
792777039
1860638758
814200507
1944250524
537415589
969834403
1361875585
646727976
1408751864
274708796
846094672
714797665
667156420
78590633
1195733825
1279946504
838835297
1944030073
1285341427
1377628397
783060857
1761807556
881277411
1166758762
1814464895
1753122781
2031831350
610696620
1361221499
1349277547
853701114
1913104474
679707731
596574577
1083082033
699498636
946758000
186915559
183533264
1872577145
1312174225
1634776220
374266833
1010169772
70284067
1089602271
1424846704
230106507
1604965066
1910283649
1150593775
355914704
1533305650
1227593045
246175643
980804220
1538615316
936061056
1817758755
151158798
1384295037
658332642
2103579977
539679045
357647636
1934982271
2014899920
233498000
312626093
1146861088
1392189261
1837230898
392175938
585590240
1743954329
2064774432
706923249
1178521880
1376951806
281757022
592280247
1104592828
292536804
1618813356
1313868862
1562337714
1840499811
33939627
353968235
1259273878
728708689
12890635
1586627289
27458853
922210765
485959904
1646626295
855303603
1418829995
1516487209
1965951640
443165168
1952196225
238821958
1026641120
1647502545
1183014848
2055298587
1044435521
2069140200
2017606685
2009912119
493925115
1136215030
289147927
755937633
1136395822
1958069302
20007195
447108335
1432675000
140374373
1837533515
1641786891
985871306
107499519
540292012
899074994
656112319
76595566
612155480
54971637
736081810
1612201931
53044647
184109222
652882693
1247826677
397592301
485400577
559341602
1136980958
866180736
174261794
1185722946
55616735
624302073
952604409
893471936
1702411491
613510718
1752874050
633519857
627398572
296320651
1366528467
367692190
1645498942
762980395
173560108
1402951092
1534322140
402096376
782647505
1628455496
852548701
1008515766
324131958
990350497
889921012
123654408
505426194
711664124
83698258
651931002
1325795471
1142831161
1679901820
937682188
281397991
1341223199
1310828353
678999599
2094630607
165646791
1028069606
1485356799
802091185
561268922
796223423
623599129
1801378866
493480263
1488016896
1570846551
1866898919
1421006637
515029232
1553653793
848592575
688682194
425645277
1783133450
1006122242
856351061
546228892
246660141
2125094062
2033784351
1969118289
421834507
1326505971
1000277716
372324047
2012104180
934417340
818380301
2057490670
938131685
1349576527
1039705559
718668194
1093030418
456627739
1994729985
84997576
2131906526
1044333092
2003358468
1565988514
1313808519
906958630
1978221296
1261242363
681746641
802001430
664389358
1430729871
743751273
860581209
2029010646
358612729
695917129
455156129
86911129
955081701
1286438057
1806668478
1801229464
1891808704
1291582450
1084537519
1892385119
513449648
261686026
324845521
786132992
90892754
1684381054
1560300318
468765209
402124493
442132553
2009550811
739380936
1991317339
949653784
412574931
122893254
1158609773
152149512
1462182736
317752963
1223255968
1279539846
893829422
459383730
1574146438
2089877926
927329301
1314884680
722117741
453134709
2128435752
290534024
1543953808
1003046787
761833697
527005250
1250223225
460652756
595777482
830370862
860317485
1039788847
1821726198
322735338
451100455
1609452469
1737148665
2137035923
2064795965
672603409
840240171
1146775059
2043126814
2144405234
1717931494
857787055
1869998866
1399834396
579890090
1680983983
1972881762
2123069986
1104886584
940996251
450319285
183160132
1821319293
174276375
568121014
279213979
112064639
1679561991
1221847466
1075678201
657991476
624841921
1114172846
481475750
629701123
774454596
556836120
1043477144
1213407455
2059006532
1712400833
489529997
1258558513
1883647194
1437579487
896608638
1829256944
648053353
1391695442
1082008825
417927430
208985843
1509150380
1594683453
1578015871
718454840
864015012
1981098541
463483499
1059643322
1017777182
1453630354
665295885
60715931
1259554711
606031487
1503470055
332438565
463320783
2126310067
1854125638
1902554509
414535339
1873880077
1297452765
1697723465
225911662
437207352
427414969
1633538772
1869568330
1622498074
709072540
1735333255
1165090179
1278021760
643204495
1995254804
2030543823
430228634
812644243
42213081
1092877795
971656989
1681316971
63054542
749270691
1127637098
695036533
569330290
1506377654
742294435
1427372267
1751006136
1283745329
597010763
491167784
1829507899
956682487
1098240618
1048940018
1915110511
1158585317
765387510
275500489
1787673429
1662703797
1643095719
1738356445
232974679
531537668
1577109545
1576123792
209413737
1151004847
93071927
832416095
147875078
1110468559
397212873
1766996577
104665482
676026673
923003324
1185772863
96108760
1673779969
55443003
1578683077
664831381
1643775194
1167679461
34003528
1646096845
620495467
2079396068
428160281
327527048
596967736
957691576
974257015
1309841228
2014419660
1414476473
697825870
974273339
2050588458
1478629062
1534708461
153755768
174289371
2051319686
142206738
2008928073
1978743845
247055500
382822110
414460891
569022888
567331345
1936092152
797242383
226801102
502001406
1323696678
319158799
1320408378
112632835
2119299709
1475193882
38578428
9385175
878112596
1620727842
1603022654
930828264
47964307
568303521
534787703
233280248
404099561
1923751580
216314991
1031917914
717881777
1952247493
978365206
1333377557
2014052613
1162719957
1168441617
1193381744
1509837382
298723491
168929516
1728183382
1049760723
1917826982
1060905704
988613238
222428975
920148688
187066293
1935415119
1956914234
883418516
1737896554
787046731
1381369681
640161635
1166532057
1445328352
1078934450
996124659
295526939
1495347437
1396324344
1520202825
1812771322
1801975885
1205164648
952084747
377085154
80929307
1477779988
424186738
161488858
1078950131
1280417232
639735195
784267357
175944581
240685633
273691834
1472509156
54095840
258235027
1178393534
1513178159
545755633
1032719754
1927802962
760217037
2004910965
1561123469
422922651
777277197
1612278063
1445599527
1923837030
355587179
1291832415
14358625
1639458735
209464024
1346013087
1422100630
552139398
684685866
282815131
728632712
957215992
1774840525
1636025286
965373612
146556584
1594103881
1774336724
1770957106
1120377810
462274042
978254677
1930633453
1576919811
66863697
14659625
258654251
1058183243
272407535
951513321
2076982059
1595082155
2080703928
725847859
606738325
1502147676
471499392
807459384
1524946040
36441605
267143959
985576403
1944497622
1705506259
1088345582
238123342
1009050962
6313093
1343619482
1827083088
42071866
2097244445
1124340784
125441754
274171216
421645864
1734025963
97115877
969455097
1181559174
1855062984
470866839
2002610130
1022194919
1296864820
228292961
1790869641
1403879010
1588496820
475555731
1409287521
1959452774
1569157137
1220566414
1011483475
756008381
1329664071
599493498
411849689
655198744
427260773
923998560
1532283460
2025667029
1669295791
1899239853
509347543
1708655568
2025140737
864845899
2016702879
851662480
977397418
94272011
1063826347
1669669116
1697619837
209937350
817157394
1746883273
1031767594
934057863
439362508
1864286930
2145522750
620306803
225125199
303724051
1251947865
1233900345
994193566
600738559
1048903818
827243450
2090448713
357548203
1059695701
2031685388
1774521007
1548784831
1724836570
1994248404
328678514
918465950
988734972
1362116602
1276443629
1331345932
2024679500
1079072315
1916830530
1558643148
221269251
1818140175
1290521806
421228607
871549856
340675954
1480735677
1610116771
2118393527
98194004
959834529
376125501
1772909810
1817933142
1904320837
943032591
512562374
1524569901
877270014
1988867540
1365722456
1158368189
1059587071
1819679605
2000553261
964755246
1153863426
2112273817
2134556651
160689075
1769504760
527976846
669125031
1056438002
1303313234
227866538
779447101
184793322
1897036253
1150504698
1079556558
1299945100
1343782451
2042167960
1597403744
799730809
1306083969
1972542447
1682343822
443361566
2147147354
722355050
918864275
1754667594
979293452
993851314
583743201
2105242597
1660028035
621723503
686644523
1634373898
1702216362
105360986
193533726
1302491142
759155011
759948722
141314616
1728343074
257884895
1874765239
94264072
844246126
645842030
688091587
512662603
2137110326
915686467
1555645584
65239127
978928595
1683212798
1086799088
1283866316
147624219
826495801
234141011
1491774742
1171019004
829947892
1555452525
1676117769
1238365476
129715276
1205938758
408855712
1560999822
1693269470
989631597
482385519
1526038633
358369846
736903277
342214653
1208342228
907753113
978384762
1198299581
1138643746
742760452
1931080582
963569771
2027784119
278168904
440308275
1026991974
665414660
40568051
1694238623
44357755
1259092534
1016703328
1688782951
1343565756
1144749016
225800544
658257701
374154346
1382580947
299606181
1176840306
2000458868
610158814
539531429
2013871778
1938457406
1955847804
246294517
2088750901
1984216890
1408103772
889670676
117574200
1381432726
1412047645
75802337
303660331
247868712
1909078068
1147091927
792268244
779888468
1024983352
1402549390
2052717680
87486336
1482039866
959263445
1624089529
625920752
664481934
175177562
1404037
790996138
1266267705
416289565
1784956938
466851369
1369285664
2054199314
1658960057
624938349
1178390345
1210277645
55697017
1216683005
495757582
657585055
1471856280
20028790
1592346311
1514181300
1626091256
1771129622
1611567289
852251336
1974023626
377511516
889023172
1864857083
1281978841
2089642940
129670928
782417905
524909491
1837469852
585220054
118612038
299381534
1958069577
1265908188
1149671941
1823370328
1067064853
149135439
1115816624
1583394126
370136143
1436522279
1814131362
69010089
2062074677
915312677
1082583373
1359072854
466693554
2036097975
586334758
1613709243
1628904110
2124548
894527194
1353808416
1766360983
839413658
557550598
870978103
1912216886
217858831
1159159709
2111442225
1774313144
724337351
1091228567
1738309155
894151464
1223297677
570839126
1675345847
854901346
335981714
659641487
2126727987
1567244434
892025891
1572116859
64587549
986392195
2114341319
690604689
79877544
1673779065
1846988957
941002062
1426567986
473074018
277079941
770139916
219001934
249113755
2145174365
1088059304
709664387
1915074011
407437713
1050053297
1150359635
1789859457
319725560
2074471376
519396849
1559736249
688923648
369145460
1826390693
1092338862
1504288273
1491143985
567059298
1800498570
661476398
143635701
137584866
1389723143
2096014538
940529256
598958035
1704895908
593312110
2010725529
1748985208
581511614
1829288605
1705018413
567720473
1353772735
442969130
611784530
716700044
949405886
1725699287
362582409
1294458681
1421234795
114569849
573941235
1009556195
413032677
1066731098
169358366
2099087185
1518432641
1212866035
383734845
753919273
780261415
574096773
2054284508
1046793764
390406641
201436132
759564781
1373707196
1375643608
918428149
166219028
762063328
1663059871
2003070144
167836362
1525173734
1389436706
1267359007
1525025939
280648547
1471750432
1434420641
419377117
497932604
2119699049
49268953
1910538528
530543364
62856769
269559869
809187030
502968189
1039455679
96830810
2106562546
1222839467
1673551629
859767754
969039349
668639089
583561991
1801424062
209170617
204966969
2008445033
1838783796
1058673019
1893644023
1590395061
338712854
2001265060
961732103
580025317
1899379665
512710787
1293838103
367290337
1514649985
1915021612
620636501
1867374971
340713163
452094479
1128310094
963009146
1975027724
1465509325
1807636710
409649118
1679922225
1337793442
2092456185
1122758378
2004888836
1916167501
1653471935
177826142
1336089656
125588886
939034074
2032544707
1023673280
1447396114
1262073008
876870241
1601252385
1062958859
37719804
233110975
815026818
469550902
1737108200
390671310
562089199
1128056874
206217584
1793523831
149949918
189072891
43395000
967836706
578290460
742469001
139316774
263859837
1678911679
425538121
146353426
1493870395
615881630
1009324434
2026262167
1317883454
133432039
918537911
494061977
51100176
1243981972
311252283
1071581417
1326372471
660183368
482630246
984177865
256897838
39450958
352061118
635629627
1704408604
965710190
1089611256
1684910467
275822691
813986427
2023953301
1223443187
1545901889
410838036
645784199
333122827
1286592124
1850376684
1317534524
1168495626
215364128
361005936
1699438228
1918306393
999522377
725228849
446244043
1665294581
1270310877
1266876548
807784162
1273588827
458223702
1539302087
1313514035
1646956365
1064272252
201883612
200545327
868464969
2058114202
882889095
1638089223
166995920
1249707874
1861234209
1176439352
1696072856
281861537
1567572274
1546245654
1785136191
602185266
430297187
1509912038
974455138
751256828
580055228
2117894483
1221114293
389175049
1351033805
1619000536
751984607
1407803686
1975913272
724966181
320921503
1981581242
1640065251
1514474976
499261174
2141657432
1378684197
276120916
2060598534
1523906296
590803222
448945977
877973021
603496640
1397533462
1015912216
1144722152
1309130648
1217519442
716515247
1480337288
864173505
661642539
2136464549
730044868
569075711
1139760159
1409095846
1591029820
770750065
701663390
1253077081
39260909
2060944625
184500535
1307186674
1764672896
890672609
277454762
83242995
1773615101
1530423037
1389057718
793400839
379133469
257473986
804559280
853230308
1340721324
733628604
1490023453
639822763
542417152
909602
968612072
1617790330
432824136
1079272960
1558756425
855736129
123703247
1962676964
2090831504
493808409
385723094
185596087
1563560891
1334067523
418916619
979695383
1858210584
1110617266
370575451
1863308452
636718649
1942800590
1401982439
580464194
547224075
1420973145
760937105
1747310295
832945381
679521151
469808399
228923915
1158332392
1577295158
798022329
2001980989
543527733
1323027224
956975780
1958741536
1088300611
1633286605
848112147
723707877
365887408
1569475809
1995436059
1890022422
1109810219
134527430
685358948
1838981285
1971816848
1269795929
404268965
669083422
1316517266
623043144
932971340
25842136
385727149
1516812853
1475591094
1772725609
98663935
242550169
1984870857
1358883886
196087413
2083466812
1101442177
1289598663
623442843
1541937941
489809589
1564669786
260753732
649091883
669010356
1481327294
1239991034
1512052218
369675589
1920650204
786936501
833150811
2056439495
465761378
1155184551
1371774007
690866935
1755248824
611142857
1938561217
804370958
771755674
954233487
781507990
1072341997
1450379010
532397089
581818208
1199581281
171925223
492431952
567524234
1444539337
416963603
2076135843
21197891
187450832
529468826
2017460714
1701564037
1579362594
597431742
1515977192
1978809650
299722705
902559129
253008828
1179574052
622174810
1168379159
947420812
1402352664
643450653
503779303
1568091119
1589015439
474216965
1359091310
1437355847
1138495848
1381410087
590699966
599809832
1123236635
1950586377
378438597
734422012
1646176007
1580924733
2126203730
1507466908
1230244145
1695326996
1067303633
1363534779
1823162172
1633151048
1003428413
1124850823
1467287043
613537241
107175074
2055502036
104065339
1404221005
1220853816
1699425377
20131532
22114828
1245225992
91274200
1575789038
2021705899
1266870891
2018129350
672695820
674699482
884303705
622520670
196138394
1967045932
2135255972
1728382011
415045342
361249252
1144729786
513279200
1038228137
1633724854
1461623682
1181997656
1023697021
794357388
1288657779
14311078
941154695
1291060665
518091549
2061212726
887581673
1930707492
1382362459
1871841255
1406049789
1778934217
508648365
421403702
19343766
340346223
384354316
1038153575
1248283047
1141452533
849185681
1329378032
482814814
229288263
370657509
705882627
402413965
689785643
846679117
783608489
1941127830
1470031690
1076770995
1840242696
1843222615
521255364
1103678652
775880364
2000972939
131433830
1411130920
1670556141
1125423370
1391664718
943695142
1118838350
1185618714
1412662425
1790690341
305865854
1743445003
1846521172
1485361282
1764604847
1933589834
1571809320
2021733436
651120829
548030501
1411654527
2053640329
1694484276
715736315
1229997930
1633112568
245849001
1250530840
364972844
921241219
799711143
234806226
1221599471
1123301844
963162182
430875405
247253286
38776605
1345309431
331238649
1959405323
1547628342
97874140
795655494
487998927
1760685210
72267563
2022228502
1868151636
81007048
1600972558
1779815869
2025745910
2085590356
2134778333
2112102745
1211479726
1938653891
1926780654
195208194
1397520199
395672869
1128467619
2043293587
573080240
2072248997
1734707208
35783853
2089343886
625379061
879688309
533820120
1963240884
1263510536
1954092127
1200484742
1339196722
488622211
1049037995
121604490
244488816
1360147202
1756557107
372841578
2064554738
1604047105
108395970
2025572119
1658113200
1104112769
1377216537
2003025020
1890990864
2126279604
637843598
480809680
1410572186
1834848460
768728031
1702816638
1819886907
965237208
1725189628
253194843
468493527
964132420
753484015
294161752
1521425178
1575308313
2142235135
386139654
230714865
1444493130
963165082
1610237279
955896386
1747615599
1547313340
825087145
107533777
1651199068
1438836879
1857567886
312982108
475183490
1126895819
506542270
1952818150
1486957301
103236196
360466369
1153778942
88806612
444595761
519537973
1111229392
439410059
1122614759
323468864
714791735
1226012430
1215881207
957960110
2068516185
633027509
717988980
1436437645
628144822
746163330
962108507
1416989233
796751899
1821700320
1198319907
1134213288
958254116
894532962
209069355
1256315622
1882939319
702971971
1872341891
1362640485
471610365
1023695912
1886597699
715665883
1739931873
1943860980
2061047292
1336539929
726899780
2135170583
2043061252
290463631
599718949
912715991
80641367
1945639589
2078117973
1883423428
1857666385
680563481
1302758521
691116329
406153610
374038135
1479643211
1937847488
1912404809
1675032805
1579217841
1613069827
1166008312
861645532
889939943
936109511
1328568
2109307618
1554429812
714145030
622761653
1213274788
1839006675
1825271262
1056725167
176889784
1889739165
533754439
1561494526
1916891298
245856912
1094666849
1067081242
1706446268
1464612484
1959688809
1776340610
1982645707
2080441344
83312873
2126659589
1434361635
1726600208
1125345787
1900023496
692967870
770299139
2041929788
826798487
1549401195
319320482
138849952
1061480205
2020562989
606620580
502225254
1291914565
1564522027
568019980
1398133934
2107616875
1777645365
1686882275
71135053
872755586
1397698544
763855107
1994631701
1051255094
820674261
1883633321
358750608
1346193694
1174571684
769299818
1640186095
280189423
657588276
1436369920
1577973038
612709429
789307314
1776109790
1461155729
1399315703
1964356575
802572882
1311500461
1159043628
2007738763
540678802
267071575
1467077405
123192846
1547307541
170934942
851724529
380572700
1828623847
857779574
901794243
1371660682
855810707
99481766
1935319103
1793056048
1806700960
1365958979
390433402
1319515101
1898668912
351094292
75181077
1478829752
1456118907
51649150
1589772787
1580921051
1274714215
32308224
151873745
982474684
223125512
460742313
272582406
1652955672
1758535585
1775100070
214523697
638475113
1856908633
887543497
1811416369
24902918
683684311
1070738629
518999524
318336928
1245113179
314075972
415828585
1202861144
933837339
399244609
469852789
1336406596
2090945462
2122716663
753251208
1022750677
486387150
774649480
250003665
2097895339
1189084401
609143638
7852142
1193571743
957462038
505950844
1404702388
805537926
358820214
712316699
945448163
148961020
1045015547
18089503
1984489386
718213814
1059376277
1175977340
1205173310
971940296
716339396
996967229
1391061539
577716583
125042870
1870448552
240385068
2133016137
607280979
1940225458
792027166
494118057
339040889
758510371
1889422359
1305911635
759934067
354895956
322643617
61471281
668444044
185188268
543076538
1718304768
967025322
1076307789
1103523191
625466527
1655262293
676879354
1283225487
1249708112
340263701
863754122
223721199
571398954
44608326
634185270
1915388923
59753396
499608236
982114757
1129010365
1121554150
451740291
1987653376
1722137516
1165476277
1717256861
1525070070
1666216468
16250630
603332653
751483849
749652686
786401750
1739810416
2293285
175238222
1323012068
1335983574
1942075726
1952090270
834550263
1732634059
694726917
645573841
1130474202
1953936087
1907889684
1707332898
264931177
1057485341
1803604650
725785760
1161865134
1468757345
1556981589
577863317
1315456810
251111830
921920615
794894643
1656334239
809870295
1253450704
1899061615
28471027
1778894426
236057412
914370609
1538572896
696606012
700670983
25811629
1740421145
1044195422
925196994
1406626433
1734753993
54106974
791433285
1489687246
1777581618
1494230078
253361878
2080742236
154764696
332745827
1253754687
1094036373
1841476725
895763167
561024729
248903834
435091201
1875507135
1172715848
1707372044
817272415
1236072300
600702046
238933473
753634067
1871639305
1212424037
1834163768
1504258349
1710878065
1555606364
104251141
1871085070
480113969
685932991
1902808634
1891368739
1240867726
2125178942
1453995595
1995216378
1082789484
133006535
2084286248
1601987976
1413023555
2057120869
581122089
1898154373
218960865
16386612
1267443529
1536291001
566371900
63947561
474338337
422535154
1570103755
768788720
503760720
1515708855
363426092
938132107
1313587006
2101422530
1422772860
1291923687
1955933238
1191497421
439961421
1199511542
756695554
793892780
435971367
2109220565
1509598987
586235081
1832639951
914768312
2060836661
506687496
1991443327
1186342756
775037208
1100417223
1749636863
239684998
1074411617
346511538
329470186
527376782
1141070298
1268619652
467302988
348812019
59817060
1881999268
216641929
2095857332
583381857
1031419082
612133003
701280634
2002011274
1061073140
1179731554
500799535
1911220440
812767101
491982791
786810248
291408992
1028006166
1034210828
485400203
858428230
771237508
916372119
281973371
2020638661
1735130156
529375736
1596807576
1873046803
606180467
1767080497
1116973650
96971195
1588210566
238102041
1544493281
986066042
2077552424
2122600567
907750265
1579028296
1013048627
370730434
927959730
287318305
141222383
56005690
1385735744
1150009947
1137376290
647658315
1560350700
1098096766
1125855377
1880080825
601557129
1416922785
460113917
1501151304
1578862066
424472807
979068668
878904137
1187210165
244931144
675610266
1386926678
1484064116
588575591
129876422
941780363
1237623749
525609857
2018827087
753235529
1922163620
2054897112
909848346
2086701047
1633948532
694428791
1875468149
1918759068
363051269
1056203166
825798764
2005500102
118380525
2034739151
1878184546
1606659919
149858299
938026723
1124326258
1582441632
1845292572
728700886
1990545095
1088924275
262896185
554854210
1170506982
171874593
458817539
864414438
1935652328
1827028199
822650870
1572849731
457658526
275097547
1031946470
1214697020
503420230
356453445
257667264
293330143
1708098309
1239219758
2015290624
108511619
763884806
748966745
675579198
1224013410
1257612392
1319236133
330078788
1008681325
540643698
992188171
1204700287
169028150
170075982
1315692665
408244444
1889905418
537284925
27018076
1410157589
1609748427
793005600
1394119658
863681023
1231649294
1609414430
1432621381
1900973951
233476870
92285448
686491340
1350578043
241279895
828095658
1014951348
961251237
1578789438
348041599
1347530085
1935799710
844488464
1123772373
106621343
753728391
314845690
1367370303
2040782754
775955198
770821686
1605016756
1383759730
1057424286
985711680
1273726015
731114917
941330386
514371111
337427217
499755384
1471102688
771597123
1748619496
1501460764
697327032
817845589
472441813
643789772
799114911
1102599800
349873728
1371020708
1280017972
959544021
2080007686
212003433
13430227
426653677
293412319
1979332261
835608216
1083783214
2066285358
1281102340
391703189
2035518352
892496781
594856155
553975449
1143255710
1496688779
803782762
1082511772
2130453136
1684278980
1529903556
1527044856
516531705
27438502
1045955314
825661611
1901197766
840366885
360280184
2008296387
993177733
305720478
796545687
1860652135
2037575720
1887564261
1604816011
848202038
701945494
1085894822
1011852812
820231135
522983596
1898800548
14628816
1169036199
176817290
507308587
120375420
1688536194
6952041
272938924
411320202
908331556
895577360
1818708873
1194149375
1289503401
239261722
167867760
1664636740
585240550
1438061442
812153971
229467907
986284031
328039928
663080953
912986447
1536295194
2138140410
1395007716
443580868
17827581
2013506740
1951448270
603537288
477355557
823422271
1362999299
1731105248
1873454811
1840319833
2026806858
1836739701
1281910664
1923303809
1624883849
2132613829
2053836370
183158268
556615572
973368302
1848808854
1789709686
1525904341
2063747594
1933876302
239208449
1718863521
1960589617
643566678
1696596329
301474669
1506827810
1590441943
821075106
791310095
1330083513
631126918
2139908484
1514752009
1525538307
1359539572
239938863
1053669058
1619589558
793849922
1752792517
832666382
555912613
176128414
872496908
1785436755
389187400
1813921585
956175372
61430735
2025412116
484777750
802013502
852400938
1525836575
1081773944
1921011024
2096837248
1471863373
1352992703
1947512357
243597664
1015409269
1996678494
1333319259
1615893184
1520255908
217906258
135499184
749528513
1799140110
1122019842
1105996308
465642590
1005042009
2080591479
2002505060
843462853
625160913
1468311655
310697589
2041182765
1017200829
1026236596
1796619408
1736312221
334908991
398263661
1782809583
411194144
692581797
650691199
569549350
1770685985
1522086394
1644115863
900140888
1100443816
2114303939
1364375634
460527627
1095836582
86860034
193322038
497308689
624588936
1878401250
789443631
581035034
1182047079
780702236
1492423642
696427139
634947863
350312063
539284246
1604561063
745199224
642047572
1180288753
1477447403
1769296760
1369191515
140262400
1719515932
416459658
1829195847
1861050151
1322037674
983010463
972434082
1602132047
652807517
1108668499
1974151037
299472596
1867787294
70733213
577172269
1855783418
1028172016
1451199491
1602094111
1903432936
1525633168
1922579597
624738399
1843679530
1949664448
69895727
1844135099
172534410
110568502
1907112394
1957690026
926057844
1524004913
2024204905
75847913
292623890
831434205
509988764
913219727
610732872
1785614457
984042420
2003136357
1539355485
1188290294
1782070525
297892066
1265350977
1047420869
1191448879
1611699839
718298136
665769296
1918411729
2089957336
362221246
1979046131
1896203413
1926827214
674964171
1586675365
1763254744
1293634061
65298839
1694227121
128757268
1520648114
53885228
772732737
279067480
2057417804
1308590456
392366917
546684700
695406565
606688537
1831063784
465180249
1655098958
473384375
902472624
752853040
304727392
384864708
34747525
1907592375
1906201847
766747433
429208539
1795730502
1551161568
1051077895
125298439
158595384
1776826913
1222513971
682283196
961615169
363891670
810287799
1916807043
655994514
1553424494
1104711432
1606666855
1436936983
838098049
211679099
1515436261
1493201383
1954469051
2054102512
530551001
1226794448
295726570
212860454
1245790345
1829169504
1004619910
425620062
791655340
1086203719
67404072
179345672
1271999295
1550984064
1174522131
2096731253
1072131019
283802721
892556702
1538628576
566667553
1896042342
900382508
2116443994
1666343050
2039019493
596121377
960109913
1609905193
44268938
1700682907
326767225
203460752
1149707322
183004343
1214062824
1107273442
343679380
373976931
821955968
1272218013
43745199
1002095719
1722953160
1821256909
1094186430
1795945506
467923426
2088124983
2061086032
400320611
1580807193
1631359012
544327043
1913889282
1873348850
1916126816
1346072398
756528237
1730047518
149200205
2028900577
699069671
261383364
563302420
827742641
1695001174
845022705
894129985
1229268000
1990854790
1039806370
304280659
205799163
1103427417
36808901
1580068402
499443686
1268870252
1000227678
2057657532
887729754
1073865236
982872308
1988481174
1936113103
1941628052
1204908031
1237180681
906586152
158516392
2137657058
625637399
1738846339
1725159020
1937557886
1658674786
1757452951
1114524152
1817950941
1257741466
892533502
1907700264
568229991
1042022235
1661715016
1702647871
1649883109
1354341932
213555817
1445838665
1344495232
1906049792
1044120284
2123929504
128327917
94617523
1683443446
647920977
1926503303
694874379
1075785338
1588048415
1971796397
268555810
1420577653
1971218865
561454480
1819382226
490645953
728769859
2036136885
1646167724
2108751901
1035387405
217537247
326988365
531838337
2080904415
384694893
23611270
776659076
1213946149
241020387
655341402
556522086
1317262494
706860958
570435577
351746405
2132904920
1096453004
1667491303
1966203104
422442053
905132155
91299253
1212910036
513667631
1617664921
1984687474
559625156
480471701
1454950451
2042178446
807208313
1433585531
1243360008
1811945942
52557358
1430502933
1850958585
1856310650
1237113645
1750070259
101110550
329460660
1635916359
1977650505
262324151
987032273
91124933
138087727
314766160
1417998115
211404288
65727484
1749401040
1843368454
883266758
1056795651
1418781654
204372510
472092655
1982667902
1938149383
1794694436
1399745599
1694566509
1829970028
1724466442
977319978
1584712882
613725362
2074441886
1908209513
1685092182
353817272
1550673373
1942742041
119732913
987666107
966269643
360334035
350867729
1945016631
1937172440
1017368496
1230540519
1391933147
2001131025
622485297
1168810916
619199648
1947937607
508491133
1979063668
892948784
118612038
393152069
1586075392
1563185836
1962773716
1694242575
837383263
1623478627
2126002215
1509269716
110388550
314916010
845308216
473005960
2126988944
1606726741
292267665
1140504554
1621502491
585407956
1996198696
708265510
382205482
1075189810
334554282
642757922
1620401938
459132841
682225853
651513408
474984437
648585376
617253992
1983549483
131787001
1072033172
1153084680
1158491091
1001342202
1655205081
569343147
1998165323
82030570
1152314185
1850113557
606832478
1339652472
701477890
767465895
237574396
1688620180
2052117073
1228170091
1272318753
307312925
1141894429
577923236
1073135901
248090283
81970868
72426564
896384814
518307810
805608253
1427490704
1481519313
807379649
215946848
349930650
1300159785
1992330814
844027972
56564006
145268946
926236694
1113718483
1978433524
1119463052
396936443
1503685572
1201161998
1910388749
1768454212
87082919
1981359493
174558215
383034069
1544008622
1906332463
1496533118
1715422689
763132954
853593988
461503879
1791025806
654440134
1262379340
1724351922
1389907921
635251004
1038202247
1295010509
840434203
614896840
466881484
2067953879
1187961570
2017940788
289980318
297771178
1089909791
726144173
767006669
1381877210
1734373756
1362072260
1049279674
768670288
1218059236
1458299809
278263166
1180493894
78759532
801415888
972099839
331705341
1764001469
674420037
1554823786
551665961
1362092410
854671257
1952015872
936766853
40314304
2114792660
1856511135
1731290252
1170148683
1410477464
938065352
1509928903
1811515806
809533878
1801366925
832507196
2061418965
1545843273
1124217751
635252227
1808803534
1905277556
1286620350
354518371
1312018121
1939086529
1549134571
1395531062
1430280817
553915486
2042277876
1107167780
889175329
1734105272
694317954
210875751
1669554533
942749188
1510386497
749140829
1435699690
1603985401
1167942473
1715562071
1072579043
1988235747
815573695
1876843221
1742322774
465639618
1775409303
622316850
222347929
493017478
1498230992
248158732
357366144
998077654
475369601
972713704
375930640
2097126389
1592769795
1377088944
681627055
2035862639
884533422
769322594
676951232
1553976805
59813965
1522333898
1064575612
185824738
630681411
637959349
1244930120
412802849
370452883
676706694
415173925
1666411799
922415606
1032409489
1776265884
1330822631
638643527
39576899
872592813
403499102
1409785055
1311300433
581791010
932208877
309665256
735353577
1173552960
1035696624
419230915
413856890
1024883483
445744441
277714886
1955120895
27836338
2045642662
1084102809
325682323
431390954
1973791100
2031049139
1397551769
34577424
892128619
95124997
654724129
598733206
709571356
678784758
866343965
484985030
847838150
1145456218
805133263
985599348
1354605306
1458303500
1814054287
145225381
575111013
1750114577
480628623
1070951897
1667312823
781573851
1698761027
1910473232
1990288126
2096407252
1755681920
45314104
913526379
1904131163
1817901822
1876432237
626878354
522380058
1754697981
301205780
562893784
1145941406
965004670
1876403692
742216568
1134369046
524509123
1865964849
551086726
1614247288
1524892973
111824907
1821936673
242542495
223869923
1883057049
681759370
1664536480
1738672818
1322150347
725367050
108595044
657537112
1409889240
1009790745
1231204382
87298300
2104657592
1957595403
1562923574
355538724
2051500500
105812728
736908952
126244874
2107550462
1003935516
58298262
1439985120
1416666790
15704365
973236355
456010892
1776873867
903000997
1713476213
907305354
555030551
816268488
1448768496
489222467
133273741
241995350
1296690093
1734325698
630315398
660476548
1069542840
675568774
1685350952
1254768931
705185296
339719581
1760503243
1918050618
107649153
2032628748
654775584
1774593304
393095181
1036726253
130056353
1321462624
1036725883
83190057
851427956
151962359
109954410
379339165
1168110136
1826997912
1722104394
498607273
276051836
1139228024
1787440957
964569083
1509727112
939796677
1668372553
329852453
294342300
298215121
1546034185
762990477
254214743
1585391776
114963474
1746215898
763650493
1699702131
1705986055
181610097
1873180532
1174040329
816763062
2086009888
448101820
463907668
1390923074
713167752
1341544989
809127359
2047436248
1306249363
926374630
928226497
1285637242
1741199470
31166199
1215966639
995852028
203654712
1429186403
739141650
490355142
1881134732
259629357
683038281
941824111
901548860
354522404
993264044
328718618
110633369
75415643
967538418
56817367
1445822229
832966452
1375650534
1309375209
1399035184
1050320505
895555187
1208534242
2062909836
698897217
856824920
362344135
1123428284
395606761
10053326
1359960258
209802688
464117720
895103493
355204941
1696217757
1495195677
416190905
1475050431
16834039
362342261
471616064
148823783
1594454197
488140943
373847216
448841536
1993650901
2120290021
1436702094
1730517847
2014044894
509289045
1978916336
1707507077
1762863998
21963791
864624289
1042776762
645045008
2010107838
1284335420
636974023
1138129084
153561493
63747741
647472649
1980969980
557664544
336470510
1972601057
929147301
2035249904
230946885
486151147
2013457667
13244280
1757563758
1225221469
1867588678
506135246
434900557
343545974
508788848
1820291014
1220487885
949116970
1969461099
1064064552
1111849754
1951806807
737768737
31349806
676334593
70462583
693395194
1362853876
1733875949
1010200791
184135597
644962047
1193961635
71004193
1846142335
623884218
966494543
1487003152
1548737275
393265021
23769959
1215884542
1549442693
1086615134
1650509864
1161432074
1099355378
1024338811
1104179955
1186758687
983914972
1633643967
1648794022
265243280
197085315
1278729556
1635910186
2052135421
2022669097
920544332
665360007
1723097709
2008546719
757265022
1930887520
547268779
632851214
97168575
930295384
98977210
2030770182
1794783830
190865791
110952965
172706557
1357149359
808100022
778075718
770057540
1071680785
230876022
1932264397
2070011903
1317146602
363820385
1736942011
1495892082
698567802
888661839
786565670
711828529
117857109
474886082
18521960
1969798734
1197308136
758429212
1718143846
1787651367
385938022
1586266684
853246650
1787494019
792565703
1150171516
1831292066
247864449
38088535
28120901
461091981
905245068
1522111333
915158596
312006056
1197957922
1353568941
1384760651
1407413861
1096018996
1431813453
529671150
1260879787
1997282496
1401519898
1730135366
596071631
2040033363
639123759
1472149021
2044867380
98510944
1004613185
17032858
602917386
1318649058
1329527000
1115042691
1297730177
1380823750
1862772340
130904202
2107072516
2089442339
1566230672
61042218
1164756244
1557728838
1118087293
1076770766
1367908406
1311466354
1310328301
1856141580
205944110
1390416904
2085358470
1233463285
2003899104
870814179
2088374879
1255140945
2075876543
1889240773
2098659388
596737386
69852165
35360510
1759051108
610656602
1967672377
936519859
953184271
744775377
1780143758
1034575518
1645640680
1014490014
480681291
800691289
401831413
360906302
1101339279
2124106137
1649070280
618753503
2102384891
2044853164
914377939
265611813
1980375823
257883913
270222505
1856101167
16974523
1338033255
221916347
821520247
1183833445
621070475
1049736590
841427184
2046707013
901375604
2020241855
1805205981
1780756189
616356620
407072844
1374074353
1937017562
710312059
1293398067
540119888
475124493
856179529
1479746845
324359743
235373032
1610064359
1975688191
1624052379
1474400339
1812271404
1749691622
788561792
1148400508
926328229
1978529680
360830193
1741182028
1402982845
2054712426
1502569031
654043489
950696925
375823432
1885474975
895065074
1830357888
28973871
223912330
957077551
1130741285
1304027515
243311901
300297576
677984968
106110454
382356888
1184944405
1786552944
946711183
829515086
927114016
123977122
1660678730
1981403768
240078342
431205221
877768752
83063658
44672120
1999289042
416668492
1074658338
1359096170
1623945417
1562478034
2119626730
866601919
916718878
77500274
638244852
1246281617
799988404
391443787
729602372
278081392
1425638332
1389707646
599289900
206944280
274632759
260097354
1629087101
982696747
361239133
1738991572
1496131687
2043556639
271709172
1146812024
1451816269
199493834
638969560
1430007644
2006960357
1981089062
1231126159
1675450443
838108643
12438873
74664670
1182095728
1913389043
871192893
1597729245
76841335
863419541
836726122
807020176
811237380
708641576
1076945841
1975597209
51781745
1603307895
69037536
1318701168
476186558
8784365
2011032083
1569631835
399238648
259119724
718146220
775357360
358545163
2031805939
237206914
1437664534
1962805539
1294929542
784403494
957291501
1919045864
826646862
1293949568
306003849
972522564
56546844
110502377
676005570
757784001
1990758294
1722790985
1200043218
13345482
1674065908
1087983932
1400465382
2007814509
1530929782
1270019063
581653391
339248284
245058594
331795795
1581660797
645376891
1013497762
745211287
530624019
825314136
128985612
1546166106
1558495947
903705977
56703717
1096310581
2068411337
30827090
996245883
1543002920
357098337
1346412271
1941759847
1179946098
731923944
1303284498
6622468
845338135
697978086
270829090
549354567
202420167
1490100193
945548035
1615588897
620213823
2039648276
517498319
294632106
1466011089
804450813
523193415
1704241895
1996959334
1387975298
1989638113
351176525
79710113
237074046
1392041601
1308573634
1089377046
1678368227
1565457947
1696158513
1678009561
2084610998
1975914700
1775103924
357717479
224641662
811375859
1989048913
1170452226
2046982459
1742483141
962662236
863412128
90392311
486228922
1192279487
1412260401
1502969698
664564344
1917201512
1687662488
1121358834
225855573
1103756735
1494771695
838828492
1837844351
754041057
1693787382
2054032151
1176441973
1316290779
25493735
1926956055
1131864895
637724996
243806475
638003954
795608663
2095287971
666467993
109024078
507860788
2019774422
2129506678
1672761168
984157702
329121209
989624524
1256879058
1680248549
1217211947
1842006109
399598837
299428145
1863507810
1058075011
519598135
301816826
808816917
482064181
482156708
1791166094
1909619084
1169073524
455858173
813271004
2000073360
1190064017
1658081233
1510717007
603013974
298177741
1499131434
1129599826
1460242948
1676870037
1075114107
1920268988
204275670
1510804525
454176702
428210153
1936218976
1565520829
88795506
1625402978
234248375
712962500
1612622563
1005403495
1131847310
790529045
2100311780
756585794
28242951
542409885
802706107
825087396
2097957839
1000288529
335480061
895769931
641924419
511391941
1815627718
458416129
569465764
1102867383
722269515
2000298692
1092728225
1924244144
2077530973
1003539805
2085832054
865728772
264538735
1354323289
440130487
1069984445
1847414596
419973327
1376405511
337784946
1278604576
1896378552
2085661659
245475356
184537580
2098795011
1632959574
2116604679
692770449
518375103
2025974694
672551461
1091661113
1558382669
1080193108
1285908237
2046116244
1665478260
275392033
808454764
979610023
396012171
453693002
1811293508
1454799887
1907771477
1786248922
311398393
116066708
764472941
345357396
2141599735
388328879
307713774
723994030
422183962
818558968
2002657124
861870036
1478975163
1339921854
1912114872
1976827407
164290723
537829355
448065861
1012186103
1805450359
2022858768
620915454
2011187015
756511225
255501513
1799528702
1382519386
580009625
288709951
1004073187
1561243367
1309681244
1304512409
1525491586
1652385555
687994186
1040335746
708803633
1786388993
1673189711
1085664645
158595235
1777460539
2084758904
997852645
711368060
998107494
1995797373
521048130
1762003751
1881351181
2016821606
1331000281
1276455482
2128847584
1566124929
605930115
780679920
1663900891
1405456551
1211208023
1765136157
2016740736
932697329
1410502942
1521509140
1745233816
100814439
1503719163
1858377224
443681338
1437106009
2040818376
1347796198
741547151
408172167
233171588
1462789858
511581320
1212797207
115698950
421528944
2110527668
1411395437
591139128
532003054
210134938
921644994
195940383
12201890
592172164
1207662293
326541830
1977391481
662465295
500400127
842471958
883579580
1872090028
342488982
259440813
1732931024
208311966
770566071
1405395004
1656814050
1465278999
63438924
1397367924
1476365288
1093968263
1550064205
2131963603
799012126
1301174117
1128655049
543239855
102054271
661288176
1812098359
1608776786
544956554
80981063
1264247787
372193712
933975287
1338344787
429491989
1948823167
1639819622
524612742
2132908350
782207425
197819655
1183475566
1168815825
817407420
2047814715
1518250812
1799016507
398324450
1611642839
698860976
618437087
1376539197
1232010096
1008271858
1312052935
1715574230
1840319101
218327129
462581252
744335928
1676959624
302980824
33064898
1289733972
1578784922
1651387158
433533285
1332824135
176108477
102558085
967367355
1747578620
459411775
1197023600
1836802206
280160786
1021845613
1332719818
1107781957
1399071971
82954396
1202033032
572942121
921033886
1723952144
1969204560
1744176981
801099286
67661526
799342070
1801938529
1664722022
475516672
873059506
437999643
130963155
809793395
2146841616
213873385
1119229115
1469874104
142325375
611983820
2104183311
808146514
1826483027
1368913953
739224208
1203706400
1791757755
878295768
220558992
1116542227
142654621
1151587507
509180664
1341444709
1166006388
785533456
721232035
571648489
1467545269
1785405260
65785168
1725002555
1318953153
950027117
1785737603
1177729196
374779922
88662152
325066521
1743215454
104215718
1783461372
1165178526
775524446
1219710043
464313446
185757835
220248614
1490925709
1116283596
1678048302
1351786415
800259819
840806849
1036641428
1525099694
1381523397
668456846
2108220560
514598154
1822532446
1681795267
1354182197
1196229841
1650962106
634252279
1038870338
367683746
986646534
56632855
475160375
2043774250
1228444676
720967381
1761159970
719259748
224056353
53077837
1168521766
1076758631
1271517784
1866406422
952583694
2091172153
249219348
1073186331
642807550
247463830
687541521
738497965
1225976527
605031323
1946300497
1882717972
1928894467
75213175
2120929476
1995021168
1735879284
388669131
730042893
886078060
371392203
47696051
1412415489
1979011799
1383764736
753794279
1377955083
723861909
1942370685
1567639185
1628806706
210288313
1428063819
369096426
415721578
1906175234
235702278
1975580777
2129509295
1364211432
1148017919
184792008
1648507967
219470682
1009822639
372084639
1321230390
1662054776
76732107
122999823
103066195
1103122737
2050171191
1887488573
1323605158
1696186636
340286173
1273752166
1961586511
369618064
1379108415
1226385286
101974773
265249508
548290751
1935401114
317925115
1618715763
93382307
643114396
281470331
1677025846
1464221299
1391949481
813045367
725018539
307205099
1693609597
54210990
2045725009
1189111874
366691775
618093391
1389560499
350846558
1243508429
721742937
755167268
836479904
853370239
1140171400
1825679125
160100349
759257162
2050828737
1179398604
1668303717
1038225790
1571803513
531890430
2777320
317575808
554784293
1646737580
548062134
1914996881
474781420
151818846
260476593
1762149965
1925447913
1824566325
1875993920
1330667589
1738446220
672538126
1714907700
682079201
542194973
1146907333
1753881651
1789764194
158317470
1617799952
1035443612
1779793401
207062553
1826276780
1902849678
1669581797
2140580665
1040107607
383085612
2090922287
1798760199
941590484
1874530697
1317320348
2064347335
1044316854
623666118
430412800
1996135975
13379994
115715679
1448742662
283804149
81761570
1913163794
1884154875
1625078234
94617523
37762862
745261229
1750147319
1669133834
443635783
1313853478
1426096680
1907521096
65709057
1119904155
1820982417
1912163976
160311999
918397092
2047964358
1551731058
1502326459
1671282908
299507109
2042654979
1022220369
1289281243
1607823414
411881992
264254721
1042781931
706593958
207282673
284673794
857420611
1429037079
1581927968
410578016
1833134730
1754339198
196912752
531297025
1145514874
2049524689
722738387
1519962911
273398799
1882028653
660088278
1466112211
1511910297
1295249314
1802137349
807948481
1680126773
1288506372
2107621919
1688789999
992784821
1718330132
24218656
1809001251
1390695441
1682522479
191207603
1268485353
375515196
570907353
249920237
2002425530
1981758754
318312822
494736312
706560737
50949752
746856431
1372294954
1587019784
1996920438
165988134
512114597
2141594408
838167977
563825477
697283411
110897277
634624744
1136093847
2105001846
1473832383
1958450798
1946018638
1522139876
361997561
382096308
333039099
1593409916
990584868
204359809
1821442129
1359517432
1769892988
181419810
389472097
164591621
1920233184
993809149
1260272946
750063767
1517494519
1964213591
936271097
1930662438
1064266609
1934262368
1585025693
2046574446
492660387
704914
1321982588
1444330437
1922538482
1553786426
1476051523
5141257
1230131043
864913258
1533524357
2059366003
123235112
243663475
807030525
24631118
1892905693
46426784
449551463
819938191
260502392
1195074756
1190475215
858112999
1576447299
1137174976
1886468512
1773088552
1640561619
30171606
1756461149
1451293348
879937606
1271920271
1876599972
1642262412
665217844
1582034790
1954988086
1779696944
1542381549
1962416363
1433841220
87347416
1191660189
742421352
2126706479
1183682662
435927935
1762916402
710152063
421625313
1312777418
490145638
1021742520
1218468527
2024806724
1039099517
1222379397
1493057523
858544480
1899723977
1471830120
1406926588
364507955
2070732989
2097476768
1794125347
600712197
409446685
1794435935
1662206096
1159241061
1988408290
191523834
1289775205
1184976001
1319955390
1756511798
1406086767
186105229
1930450800
1283619658
222959201
436052271
238169952
1628319045
1527028228
864128753
1845092485
1190155605
372166473
540095907
1148355646
1421700924
2058354245
1256717120
2057795465
1731016696
141826966
1370743888
1248179000
654364407
684369143
752387097
1956351967
1401508964
872176798
1840750507
1580448879
40324047
1644635134
1370713777
1821537381
1421280694
42172585
338749636
66115870
1002563288
837892037
1812634001
1657702923
1936857203
876922177
375235233
1182022067
924327759
168107815
745192364
1046482974
1239679512
1354137168
672530774
1369764352
1090790456
614081098
794122362
494664153
1706795520
357863567
641569142
1780199816
603985503
552555197
2070181809
532691172
13345525
596790172
758017453
1325841871
1951424492
214259446
1323199317
1602116854
1715325402
116776102
986997675
1065517707
2084248663
969906542
1881510391
111990478
1430170936
1628985577
502390539
1332789958
1963627291
195362510
996519284
1989158793
967726693
1409946457
538295221
1789227256
110072566
647675965
1291633685
912286487
1961481838
1959462862
1581859024
1424216396
826550985
1852562908
2077655064
111018627
1108629474
11406389
889496243
2120000698
338520537
1010344996
578620631
1054666685
508063290
673014775
609548971
1429413579
2033781414
1798153519
1921548004
919867380
1298581068
699625711
1600521516
926177758
97590585
2041642660
1919387294
220368616
1240411013
1420993528
6023613
316518508
2081237877
408516748
1270109752
1080548625
1266949191
1949827901
2025478621
741273852
2030859012
2124125717
2085717388
912808420
6615759
1424797133
1050237418
1394941177
2041812210
2097123778
1287325721
1018503218
999216126
698179312
44586631
1482139663
753168906
95255515
1064842539
1282700792
1185989246
721571351
2087521311
292830005
1539770740
2134980528
1808254148
1259536278
26771274
2109856611
1351473412
860549078
1127449605
1267139535
1482384992
1710598310
1848895831
425612641
821146047
1488261991
243310463
1479992912
1870793234
1131031766
1061109271
1375025256
624637646
1003420993
2087099601
953636946
810775219
343827417
816193141
1949141343
405255238
935869935
1442742607
2077006151
1600109034
1084460526
592433251
2028802866
549440996
844302241
29339616
223101108
1478432618
1627121782
785558037
1075101820
200944669
1272549838
1808295689
1124659250
1121055145
1864705992
172064512
1177988880
106725276
1775040198
721696460
1314212159
392169350
2128980067
1694152983
180896038
1049495227
1538802373
447551451
159622408
138621203
631710543
1407678570
209617867
1895434115
707703351
2008441652
1537003511
1301238088
344577876
201806589
586247789
1612675133
321034264
1747073299
121612706
171359832
1804732824
1205841344
871277083
1623120430
800261188
2089846660
479855967
1814264064
327728513
1200680342
1796222258
1037227705
349538038
793327598
1705097647
501073975
764983974
1765696123
1796248196
2010842506
82692451
799211357
1031164278
1366296245
1690789597
869796934
907181203
1436666221
1083701132
872411036
1676233720
1457719732
410526938
63968527
149857267
2081911876
791426262
674558346
1730297612
626204463
178272866
1761263931
1051252138
48291171
1265840256
1138398258
192436233
1343832390
282101695
1585991753
194861386
1178108248
1897451187
44589646
1508259332
1878174718
97775356
288943989
1238525729
516385443
199479821
1526097994
1356470845
1510224204
1065305802
182820127
1694987822
77086706
287270820
1645792114
954692732
783114539
1082631276
1247374283
295929713
547480494
2055824781
2138075439
1226746421
2032905095
2071612280
1065750875
466211220
1143432114
771777457
712118202
1111354864
1115355375
947332234
268696322
1018578912
1490869606
890671062
1423489302
588887547
1965557660
2092260461
1959502810
74806237
1182462850
1736002583
928575274
1568564176
106285816
899875505
534591445
590741836
1277578923
476001372
725034973
429728209
141433415
1041688983
5591181
1088595613
1936589359
1352337539
1583713252
142302758
1484982801
367802689
1922984425
900358788
274080750
26770089
782212659
747642477
570629381
1270459339
1083850262
1722946360
752401642
1248065590
2091220182
417213808
822508819
183891359
1314489619
918559789
1155100629
1576906537
304308242
474866788
642956748
205829279
1710094026
1375697720
1490914233
1228856736
225579380
425392386
1711788792
543198543
2095815931
1412079434
116363119
437214354
294279972
593599829
540294837
1689820737
1773229586
988119604
1812887637
495142138
1346879198
1040117612
1271255108
928368428
1334317686
1085302996
273095563
1500596577
2059741215
1842115055
290969006
9947446
1729595831
163350126
100067609
578238579
704612349
1984940419
1869907952
1184566529
1509823630
1163246483
1604016008
17192383
685588252
561236813
327935432
1572307825
1611007086
1766620586
1244172005
324202739
1929382542
61015639
1384621104
48473339
1741487463
1129844249
538499984
1925635780
1417249960
1836767446
7714890
1771102194
326318110
5706260
1145505994
1750269642
1678332867
818802261
252168563
767273306
351550399
1243760806
298264880
427084996
1360625279
228355210
1530618074
1412054563
1098549387
905179779
144336075
1760118466
1210514705
2137616345
326082639
2030314325
274245934
1285968797
141259177
29659087
199903860
1005262313
2121120073
1103332010
1801440892
264165592
1526553833
1847181269
1706246384
1585630043
1909619084
1836678931
2018044447
1180947916
1194574138
889657569
315844339
969841700
1955188809
472982986
194589587
1918459360
1383807486
196836732
1234821499
1526333756
173349524
86135626
20305330
1541010828
1511469949
155019265
1204201253
483161597
203673754
1549580270
238286636
1599688169
1703088188
1703558992
1845680189
1223834297
2060930842
642907129
15122837
257761210
1218090986
170381103
520030024
508423091
1618664762
2088347845
792328357
1160387195
524500764
1920728329
954086641
1725118251
373054243
938568878
1896259069
1255155848
444192578
1900871266
1697250577
504322763
1119041471
889200776
1225234932
867686643
238969469
801388919
889703843
1577842576
1398721365
1268143178
449221698
228621496
2107319670
1480973781
1441881844
349194627
1595228818
2067904672
180419390
363435822
1604105233
333831229
1417274181
705809763
1134554403
1041416597
2058745591
1595963145
1236864234
664780731
596370868
2055718195
1210801787
1034239997
1362722448
66424141
1642495222
231962736
1266778934
2004697793
103858684
1254743363
2055573074
380762885
957045384
917211381
384806870
1199794154
764354037
572205565
1063534140
601817311
98638650
1123982562
1009649881
388257698
1834487354
1934422024
169693686
248727323
1597770917
847482350
1294057534
905501005
1705151902
487330058
77617336
1663153545
1406754800
743807831
488185456
1007266809
249856520
548565892
1448793695
1236908539
923674690
923477693
981694418
61802395
1429901700
740841424
1618084175
762271815
1209913844
1044229392
1747999167
1849147784
1176373249
904022712
953380006
1688480258
1804219459
396051902
768132287
1799511502
241557757
732942007
1155625925
1311731552
1853861831
437625822
141941452
180442550
1233175675
1299585697
1068731630
280035293
455477754
1050928911
272758428
1747132866
1125004548
852682691
428358830
625349875
1531246356
627588857
1227391112
522951125
2000311115
235402684
1696686427
1240423358
1548209645
78933940
269742377
666604317
1122174302
1943789107
1409903982
1004849099
1815170272
730887737
1361579412
1205819066
1376578043
1914788982
278463101
640912790
1347283272
771898623
382728387
1586961259
2075701106
1279336193
1281726895
246323724
1828748740
153251474
1303049760
408683087
1040930309
732496842
1498988978
641363913
154775061
1040860924
827256412
257018892
439986514
1362029008
367951762
202525273
1174180228
2084984654
489417155
291108798
1141483966
634662174
1371274379
1281665574
809166879
324747559
458453886
928663114
736740252
1985906225
1744355521
645244360
1875127307
1391936642
910601548
161415807
247849806
1294857895
238757933
1854103992
355950348
130637294
2097590271
1114729917
776909829
1379607374
1226242415
663086810
358629595
1446771458
1099053054
23199093
2126585936
534684811
189189982
127128871
784596689
212157411
402158361
77954205
806521389
865715358
579909055
1332913639
1290684555
1147890358
702890142
2015705390
488863915
1336337537
1179313916
1549574614
791244755
1599488866
162105803
524353291
1187534953
1972898391
745362096
1656947637
79602901
1596370356
1256629232
1997854223
1928672395
734303777
163573156
1202985757
920917703
673051509
1403624791
503863563
1359986468
1728316104
706620420
851752041
1989426670
1464847050
1680455927
1714045125
2061162329
1104933657
37847371
905893181
498542891
1253660394
153073919
1378316633
592108536
2065654129
1185768989
1752912726
308347196
1189468489
1864744364
1665849952
2042965993
1252782140
1363419002
1195519958
448244152
589849111
1886207313
261524881
914942423
806708300
1466545143
1863789108
1089632226
1838838812
1778314422
1516175294
1760004905
1135535343
35328099
629098769
1457634162
1924368390
996072359
61788955
99978844
924578548
873001001
2131308753
638638707
1820364858
1514673451
1925393762
1372390491
1458048289
1512275220
1167982493
880641362
594754496
214894098
627330942
1029544533
1301839997
1752071504
1468706592
177442776
2113627992
1663898471
1588435380
1366473590
234138696
1500803591
1308805828
37837778
670405474
1255064046
1643302602
192576863
814869638
1803142935
1058101959
1949699008
832942096
88101323
869756315
491298797
368551146
1760085786
335455190
2021468350
1646784584
1292863599
601683678
2089262398
1920621355
430410160
482615143
1904854859
1094277015
1109596477
862444806
1246426082
1664185732
1981432728
1980409519
812152588
1045308312
1127258941
1660768411
1522331072
1089465445
1869079982
1691064157
573736647
1527894143
2077606171
1192832338
64075658
1479801913
6313093
1722665821
1564140139
1197959992
815213269
623435437
518868677
1909521469
1659402801
959052116
1609943750
526214064
1206566492
1790620601
1965295226
242392750
2128779644
1560382480
1285048670
1998771609
543939664
1872175333
808372764
2146816943
732638223
1250431904
1294369343
2116181932
938084910
536099560
88968182
816120647
859575450
1335749671
1832897391
1325362017
1710718054
1118325940
767578091
1533807729
1597467117
1315969898
978282659
211131044
2123986795
1053218641
1062544287
946460590
1315271045
350540725
667283526
398137230
1032348238
4102400
1920642704
1890308246
770837131
742705742
1826754880
372274012
1723550402
1827733031
1994346887
1568870171
791240875
1195028061
854042972
2021807991
1282695576
767093847
1965928913
16688259
1589690170
2012382922
421737638
626187223
567254042
1566268664
328136001
917234169
926189905
574618127
1707270665
1118164311
168572036
1928789883
1344737856
1245986150
60220940
454956747
1183077736
2144390170
2012337423
1976686062
1155806212
1320942889
426205129
313056088
1987387987
1783635999
316862699
360101964
919016476
1635419827
811846147
1472755286
1803287785
1540925991
1141742485
731239833
1890880773
938147835
131482406
755127146
491963695
445713964
2134538561
158432592
237659321
1876704994
1182215363
1491199732
26703054
862080536
562569272
448896673
643518546
1292674018
866390190
1145763834
987221832
1850340297
2081306365
1163163600
912524898
1093812246
65681488
1665441476
1933670969
1930225175
1123416950
442870572
1694406556
1737470414
709572382
1843080099
1821083701
2033192810
641430064
773389913
1732064495
725203534
1072812252
637209797
1795613264
2000072942
2009236799
833001836
121668973
1485220509
931719169
1116490088
65877008
1557565531
130602228
1071669837
1143431976
855658695
566019821
430034223
136439092
1085690105
1346915917
93229237
1141258665
437270068
1064582334
223219429
756134817
4682725
922055047
2021805346
5909329
1833850661
2141642377
441397939
1368044132
1378431603
108312232
474872066
830840572
809018254
649115691
216868394
1665300226
552297502
758525121
797227356
1048186932
766439055
1347730826
1635452198
521745882
1930275651
978963025
1827255864
1665589220
1684087260
361219585
1909211012
1476187370
1896587528
1037406156
397965057
984356661
2079989658
2023182754
1275964462
1437893841
1026128619
41188908
1881303322
214601457
1610983742
742968519
21876908
666033978
2136609915
1484498531
1830255243
319990426
1849539636
1232905444
889821497
4816522
615826274
2123376402
1076489131
181169988
1970585261
1638579816
1535569065
196933993
1780270228
2018435805
732808111
1479663451
1326008774
2073856705
2013783684
2004888836
386718549
465725437
551928017
940324945
1564557830
1891591285
1862103577
1034730571
1119674877
685270940
2052844535
422787955
473731667
2099022778
1350156162
299168818
1107583540
730791464
1060756883
1680873387
1241170875
1090040151
349249761
640117007
34835738
153398143
1835761575
784779878
234923987
388025822
1056683238
1782962265
1607169406
2001639661
2147043585
392749789
1908768267
102208459
197914949
955473989
998756211
767451780
61969718
779796802
800314941
1583395133
1591315232
1844808093
130507935
87367720
1433341301
1937177418
502493286
1635550224
37927523
136239054
84721187
122527690
222682794
2101553777
1587573639
1513134412
5922866
991350015
375349461
583360800
1054349069
158412083
1593622209
1342436912
1422020847
575571658
1409001833
58743555
124254033
1368603910
792150099
1398362637
712349525
2025472628
84497349
1505430148
836568887
1772525322
666657230
489278525
1391589107
33784447
553075936
827052239
1852783655
481410346
1470075069
806833796
724536734
593712280
245833248
264275609
615811477
686952003
782774298
958262889
2047443396
136197286
1834839032
1341531315
375894629
1258719435
884210357
2091503328
602917700
10011389
801548793
2103725817
668473369
986210540
912694196
180836539
1797736437
491835733
1476063928
89417582
2024947113
1901793375
306303175
1697695604
726650067
1064685606
1469569198
907739505
837590897
1671040196
861758232
852177839
992702408
1784245255
299836281
689968475
1537024145
1592286581
1198174786
1028445461
505770787
141549146
306485909
1057543633
1529800295
483618399
608119571
1303731078
377369812
1973066687
292188320
1908824956
1118231338
873262415
1207061025
503095641
501991912
1773656760
1143381640
1221090902
899947750
1785051262
77137688
1135502055
863472184
481902107
1234687498
1397594208
302398915
1218817451
391428502
669886849
1998873549
1501715601
1554008320
638039167
2089464588
178121381
106778478
1504665899
1627976168
1027411989
2136311515
1339325868
24310971
758841226
1961634701
2142886684
24042363
1219706048
1581135113
765194662
918228243
121689590
1295728271
2070406251
904945816
1697776424
470693859
30865726
204666510
1900319427
2136168113
1974159023
344936995
541519688
11803106
1996544896
4685118
603119625
1934549264
181606916
935238179
1599481289
1334833720
1829173648
791378780
237478510
1860030768
364089720
289122073
482700412
607209765
35726271
1661557970
1631717293
483784980
1471236882
65072681
878774740
1594787462
780499663
1661678225
1054013652
270993368
401694115
818693972
2050133351
541907287
1846817743
468264678
1881887920
1984896108
969004999
1925318692
843420352
1647709085
877170269
993303321
1719792680
1197288056
778830300
339862332
1173582608
257081419
734222775
1904441180
1647901017
1629457405
2087419886
2119910061
1693843575
1224315172
1219174744
1837668995
1744715631
1329927641
1834359747
486152467
960496845
598655763
623691929
1331470919
748833288
1422888980
1561978909
2074782568
1378023264
1762798495
1998310581
1830647733
1595391399
110525166
402040277
15396768
307278651
209324387
805258166
699476487
1826211114
1689851012
264479725
399317669
899564944
1958016073
1290463454
638531507
835465015
321121902
234995631
1079429278
803744378
905784056
566247737
954659271
1574766102
1325907102
845158500
115686581
916440592
1285258348
441782983
1282479541
904294455
470425380
487285621
1946525410
368516082
1719733355
691671152
758165041
1805013180
315672657
408861334
472412828
1454006771
1064344618
1789279672
842072456
1822999766
794344522
22035885
595693058
602602113
872219915
272171452
993520598
1610319527
510246144
2112691822
545659866
1394065271
1759547002
289077112
528267057
637220644
231121895
1394189836
1948306301
1561108972
1137247065
2034057449
2087865462
2041897888
1996970187
1171825500
1904941054
1596823413
1728437140
801132647
870778484
950480623
254089110
1456869358
171342480
1203976968
1855616927
1141884729
1497932305
615126847
210238103
897054817
444162573
577442900
1025786997
761527025
2010180355
52483558
1077650437
1368429134
730160898
543539205
1142413856
4220045
1377089061
375855562
1852136245
294658368
2083067264
1089703195
1781581489
2116087362
881722656
573914975
1001763671
1325783313
398807588
434523076
83341418
1057638188
313462489
496901206
2137093973
1806767341
237446586
1843485752
1543323676
1586560301
519194189
1119905596
1022278792
683532780
1222428898
1171192055
279660286
1690825583
351797281
638734201
1340977146
1194743487
2011424287
1882155279
2144618954
807189553
94578793
2141599525
1550222790
884547643
1146046497
1022497942
46898547
1971510661
2014693460
1836509674
4069764
2119636431
82031885
1291978033
1393364996
832810344
1288117333
1494361439
1587435656
1656638633
1400270310
1805366960
1995007093
1289079974
312615874
1349313786
1732389014
678167112
1880441445
1170335695
1069282507
1828029914
1224002496
1909315838
408931521
162362994
1546099975
1168792175
1000731173
198403495
1658185582
1695481269
192738524
78938151
166629443
311076811
838385671
1201089283
203698153
2019829298
451923309
796684467
722432806
1902398756
552307428
903292642
1026542482
364848492
405229650
428273254
1607064013
640177077
2138267675
1261418338
1343240361
1215769601
1433157166
1463973187
1344503050
1585886714
381678400
1479204938
1876621511
1559560752
1709662505
691181048
2039331520
205205629
1248330138
406901365
126263259
2099208438
1787515872
1186498814
858323771
1796867506
1430031069
1741214901
453303484
1521955465
64799577
1689814243
30320395
1607114779
1294711266
1408132027
2121386573
1732376082
715093631
190281873
998402956
1877206524
1512178091
1594174970
1758832242
1086557074
1097869526
1691570232
974569065
1270941372
1861789142
1834400579
2036789508
1378030774
1548075772
1355226483
109235763
2049838480
801432943
1830404079
1721497831
1406529945
1577059378
805744540
685363747
544665511
768080445
622423469
1246996712
1428290649
1945912490
1150086685
605497099
1259626010
785109942
1582885725
1095687556
595593268
662657698
914567005
1683746725
191426283
1542469782
1961062384
1201419465
1011156603
843313304
714057345
164614456
734130768
556997261
1568642695
204945150
592398411
2070095368
913435619
1883227999
1100185000
783223226
122966810
750942773
1457942806
2072510035
602644562
1768011172
713934095
2062565430
671340637
487976980
202882001
1264355739
243705138
244150251
1182682438
1403093075
2077566711
1602223568
362171545
847737795
131898007
1943246277
616838209
1539356833
857218973
137400038
1052611884
1978717569
621481176
1466123283
532476113
1078493675
1421542344
398265824
1700949827
264614408
2082972315
1921719691
1678921522
65191112
1067773834
990981717
253292098
1467953065
868857176
244612016
1313195986
2010877359
67274912
1317637745
2025053290
983921329
287302162
616368089
2077595563
1616677457
919319505
1367396486
1227926443
144086754
888100344
976951350
2037687985
1673522206
1728010157
814021904
687664855
828947216
1771681302
174808221
212217307
1542087778
1276457140
2041657728
700703520
415568820
919382899
1177112435
1522283009
549266401
1279234219
1223848328
1318634
1529499218
216071244
1061710640
538676626
2032112138
1656454026
719333747
1430283760
1910078074
869713023
1224332382
447875174
846021458
689974097
820775036
474698116
917505397
1839145654
2029009131
578596522
2080943898
602172935
110287354
411188812
1708906851
988938753
240753241
1267147052
1616648542
547311317
2132672311
959966889
429840976
2070305444
1622983491
1304303220
383455479
270212613
1744157257
1204482031
1977915296
650112437
1614464251
1170340226
126560452
826570177
11581288
816746677
1345841577
1334852573
1779158394
817848215
915403408
33555554
96753441
2143750922
439114309
179579843
1258727571
1445609558
1398040222
787756577
238302208
136223000
648571559
1063864815
1200106602
280590747
1640567381
1628267189
479185668
2087437658
432800038
375152748
1061428389
786230936
392141484
2064869492
1444391046
2001770641
1714880669
688587641
321646940
588318987
1440392590
633251817
1242255904
688452018
1264529443
1903009637
559967090
1566036577
1922873113
1308592778
1511971284
281571703
1103735784
1859392597
1554893370
218592944
328113738
938690008
981055061
213357863
1697761875
1587788440
1991697934
877415450
83456892
519350966
1144895621
1477259474
420962360
1958250808
1873499514
1462074784
1821508002
1050566911
455870243
855209910
531583004
1637160911
1372328892
1278892918
518130592
606273374
1846077139
737400265
1688308009
1152849133
2002986515
1927738182
2090247254
2130742346
2087318799
1521299265
1962882740
863691520
761146657
1794647125
854236252
506539440
1236150161
1526116642
1110172923
2073695429
287901292
1720874592
1481776625
1605198825
1175236125
1225281952
657608106
364729887
1641412051
819076974
1553660397
858184416
552222204
2061072507
1955273179
1256629112
208703487
850444901
1301979507
1629159943
532448158
911342526
1806119404
324792703
365762772
1557628706
974217869
379771420
922200256
1831475089
778565591
100861735
722987196
165096156
594349853
2012732331
680533585
1643949857
1072272533
1425824112
783962303
816334848
1397135978
1146738230
1651615564
1990445454
1070447848
1753151431
80601933
460347646
1699624696
680883378
629040727
626103661
613259102
1834660916
507180565
438409218
1647655163
287705849
576662354
927843184
469027508
238789522
535405552
1554514077
519247107
1848390779
899699901
55452468
1844755110
905063202
1020424982
2013773922
1246506596
1663454420
1452892192
1599867722
728989923
1589306209
1724318903
2034427496
1822832156
1748140566
1919132193
1246923731
707402596
674405016
1636187953
410282471
1064788797
1878344895
1471416227
622187522
2102891081
1759670179
215371358
1185099165
489927381
514252871
220065114
1407652490
1330190830
756406457
442535794
1036542700
1968861499
1804500518
1069490273
45324524
2140651906
1310551255
391528023
1172866460
686284885
1027525083
1111715885
1732742685
1217507654
102530284
241585778
1318949724
901413923
756832582
1596307570
599119796
844082551
1163529444
1254723011
834961247
945933098
1310731841
1523961201
1039489594
1552861347
921778028
575364222
1883128088
1611259448
529676253
113495596
1378419701
953950702
1222877479
446401270
1265895790
1848001076
1035318186
395348407
580118545
820434442
1220794912
654861321
350635334
1897377218
202851051
1794564756
1921546918
418268074
534445184
647547894
377252168
1428314264
246681018
1910733185
777911001
1982682824
1505279328
1799504027
926873309
1240130673
1930652134
1132603734
1507506179
1832720850
1900805207
572570756
646537501
1545156720
2027352513
1058777694
641538242
1196328573
640507553
1985337393
1622945728
1240458443
493008
228416835
672427177
1237290690
1082022906
918880421
301159356
592851751
54600373
1112256110
789168561
1553416481
1815135386
1649271279
896169083
1177501058
224782521
2027161453
493657633
872071464
1321783096
414279274
1821733292
24683084
1633622988
1805141535
1165680780
2042184952
1778742663
199271803
155048992
194817136
206241237
386316338
1477318826
881146532
797221620
139052811
8049733
989728020
808669222
165868525
2054416871
54345360
461487022
2024534399
1590613713
123386638
241237526
1946240783
1471344461
1979473988
181351703
997921284
411725341
2117495373
373075517
1088094577
493736351
1890020107
476809929
1186888106
1867692716
1653072088
1062506400
947038659
858400209
1461932268
772234068
949140616
1566387810
921048080
750273006
362678634
972835632
312332157
310970939
1719718450
36336600
27713977
325763340
869947657
1610691742
1642467519
933049065
2127236883
941116589
685989995
1997175025
1317295721
1145090921
274667545
1281797062
1803454869
2101430138
1428083919
1649328818
1174305977
701582149
1629178377
632468704
2109468577
1726124339
767820534
249674488
1369391774
571470207
2134000493
518195766
568277807
835118159
97924639
1953962858
1097402848
1255809716
1343869804
1215248431
254716922
119747007
365335361
302609008
467695734
2080169536
273060814
1789468770
528383946
1517532931
470628459
1227532286
1624577814
1210072478
178385181
6465936
2100893246
1053993454
1655326760
1181179737
1483193335
888654268
1544517162
1342264307
1396122481
936085238
1206563104
1209495853
1291742792
1540851141
1278718643
1100381011
424185640
1637859495
947618238
1767357182
1425439909
1774757487
2091561384
168236680
1394724649
1450583543
220166740
836587784
936089312
1743836293
1301014274
814498516
1784333644
2120339566
1874240060
767057737
697359785
1822450952
1581792400
1404344855
247974867
242494872
943104534
472215830
1551376854
916327100
892300119
1628049857
137367552
608278795
488279945
798514862
619427878
196883163
1212441820
1602119336
1849439586
352709386
763277710
574430613
2146995749
253137587
1467598777
1331507891
2017808728
385804591
144582263
1701292178
103088902
972123425
635428536
1523847566
1566596344
2074617543
1623119636
552677648
1336922523
1240352091
2088538447
492950351
918725771
226609843
866979382
2089928981
564428779
1625093258
1869766972
1925290722
441991620
1718916258
1529237188
1916777043
1679615411
819009145
345230567
1531127605
559167183
422638552
244811638
732108240
1016494895
1586327987
1806652450
1609193389
203088703
1477560245
1270747772
45588305
1242586060
1343518874
131823182
992663191
266939274
654757973
175441819
1121783841
1571216328
675819819
760145778
1738531159
1391913821
223155797
1320571834
1377339497
1797311818
304618510
1036217490
665661267
1879876629
2115282138
2001756578
525715843
2118426004
189946765
1696510153
908824449
2092517020
1168152763
895978323
1718912943
1058059456
985140415
2034139261
1386084908
36216428
1988172858
1173489897
109483362
2060858370
1160023414
274846092
2124055994
1464941782
713804888
845227438
123680081
175400786
1540476209
110912306
239649628
153360813
2006375231
1699706295
1046882612
1987851241
969635352
1600710923
853334029
1795387130
1661177496
289612496
1158727664
1329952141
477264366
768883470
647228685
1780985685
479514333
861440261
503258228
144593327
1900520203
377032966
2056924267
318696951
1350555084
1913282844
1069924282
2023759028
530677013
1294290730
1103390112
899936718
355284908
42904233
379914129
1309225770
949578366
1057253161
1000519529
835655507
960315076
1410915961
1382466780
350761918
482436047
1912895722
2002677715
1333759214
226811112
1041049787
812962499
1205182855
1824336701
1945990544
537361726
963534081
654782964
1970919147
1702029049
1569986172
540129800
1764217237
946892677
188000468
655898268
519327017
1928709009
570785765
1098585419
248032103
2052862490
1638502441
21637829
1793535642
2079424991
533661600
281123138
677922333
1341810716
974691507
1145026427
900970263
1799929732
1963500288
1878289435
1033077429
1510841486
757358180
857100906
1405713432
650785550
929356149
1589692167
1730814842
511803821
1786111446
1921471601
796472942
1780865279
740616997
790087489
2115786849
552911365
1493877694
1518751747
985354443
183640457
1367570268
61268141
1205275454
11131933
389522822
1937034908
1159625068
393745449
791726182
823149195
655196585
683034372
2078939438
1035495502
1880464651
1588205252
413705975
533575783
1730242585
1638779201
1401458474
392752957
930635237
921820365
1268202426
1453204922
694815984
886346142
1525814710
15093650
2115622105
1423699303
1173779841
1594268534
1800344045
1195700366
1655187858
523870733
2055696673
1551874705
1590569377
1186768437
2038190495
149309985
2010758835
153789490
614045333
725318064
486816264
1353902578
364662894
1832739051
584199102
58312828
1354318332
1699566042
216819209
1763477317
693778411
1427887319
1398841901
1365918218
1106317187
203068631
312314427
1751737079
1889034509
189542449
1200293334
1202373545
335779800
1742106936
1424432411
1289114074
1784050252
2128184660
326871269
1044087914
605300361
1627231682
1747366092
1648199548
693702066
72988354
150394041
791269782
1912483964
905930198
850740999
1694418703
1443950874
1122554582
393953902
2089134413
145809098
1304403726
1274266037
461331427
1980028581
1097836412
1609683955
1850902853
128214860
2058617991
1195703907
1587930484
801614968
1665771911
443965642
2140346780
741531298
716116874
1877775709
878051657
533943489
1765251843
1510735975
1383443164
1742555254
2144868793
863347533
1472100614
1505810827
1036697605
2038441237
294301887
712378652
1098220036
1988354542
1998045730
1990005778
187755259
1015943555
1255280743
14347864
591782566
1743603567
1839954930
1260919369
1877595062
1586801815
898469911
515069140
570324555
1397628440
879214853
1986446413
674174281
1435280468
1101000383
1961065610
709084342
1319070762
251524111
1790713595
1779369604
2008064587
580465874
579310504
1029384820
550348673
529648203
931226474
368283387
649244997
1316443658
1077661486
1868015150
1102886402
1448587613
1606915217
186126836
1880706268
583896985
1070189135
171031978
194402097
1176194626
1061671590
1707545060
1255511560
857688160
415303563
854628289
1631289136
1693082067
337600772
988379900
1219511723
1949850644
795068809
1620681443
1544461494
237573519
1449497979
383176332
1637420502
122570678
1264690870
815885711
1665924111
558271224
523915248
1521125840
2001107528
885451556
638072346
243996721
1847064042
1546775844
2015877227
516133614
959516343
466144990
508208835
493646542
1554094697
1233120167
145243087
1257988655
1142429798
1136713223
87604112
1276198469
1562981847
923980920
2014463455
333804950
1249931560
1406347684
1715076273
1338212987
610281640
322398482
267074644
395193189
1914284666
1701984450
2093926750
1124629517
1006175208
1887941635
1521796703
156307506
1271665545
235491821
1355619387
1806045891
1707957161
1149317537
1158241782
1610581911
1790195576
1831504544
103581309
660362576
1526306406
1802203186
1455299770
654199516
1535025256
1741779135
1395517051
1145885264
909230698
1033565744
1325859386
1723089625
240477534
387707094
436330521
1170311717
1715927515
1094183600
1686271023
342575668
262245458
1321705413
147823827
885847365
2134173308
562273188
1474269558
1850916647
280954253
1614988843
1512208394
2044748849
1424367258
1788673554
383085987
936347802
1464166452
1557136001
432633862
636818700
102577176
1456184308
592012766
1923758411
242900240
458470589
1537119248
1948327579
1584467834
1686598326
1686610277
252906328
1339531919
813175349
1026802339
968541233
1372926287
2002113551
1326157872
196436066
2060436426
1922016229
3957989
1541634673
1716100154
1813286886
1810832062
1045345819
889757174
1907665499
1760748794
586115451
997200185
1826631767
371701595
396295294
334050802
1808479970
1789028148
656394368
172494220
650333519
744162771
1739178171
1218035213
346895557
1088816504
1555890181
884645642
182203809
2121951495
1201631566
1759160859
1650383437
305713396
1021194990
1971067777
1144186393
1247586984
54623782
798156224
1634617074
1711798754
393655011
2079849246
1548638917
141447374
1002197776
220172102
2133255895
930571209
570571836
1907478617
2073063721
1486872034
895823011
269017486
671083931
843306836
1143053392
1303107463
913861822
498972986
64097290
1397320343
214215295
624781727
1122366928
193731846
633709623
1716821319
2660400
77097384
2098176267
1682869396
209997085
1505783993
1236970301
1676496600
1916560077
1110016741
1848896296
784987372
563821667
1160846804
746735308
652486235
1801521912
894471766
1462163316
1151474589
492316297
1222611601
1682360044
102423532
88040641
633243660
740872816
1138459155
80800217
1132570111
206445731
1126139222
566903434
684968164
1146927761
1177942501
412393953
614123413
492961461
1571746342
846211409
1918440618
959530310
2123159068
163043768
1967359546
206971569
1447490280
87591193
882923095
140954836
1258694816
1958692365
960950325
7069285
393338346
766818073
2009102182
988735701
1414970498
1795485213
992207817
1429634967
732202296
1614862572
1462719969
1106177967
1793460426
102956763
181268237
1680268603
1241072522
195844219
1267139535
61763825
457072272
1372072791
1841901889
260766987
490373324
321544163
1777751955
547138802
1835875936
641537462
1583045346
781497042
851862552
1605841496
110725987
1974939142
404722011
2026565392
902811468
1414027156
1175672002
1458374986
624637646
1711954831
84178034
547578378
2029128206
1493968161
699745792
1577576870
1121104488
107050283
222378948
1918239635
117064161
789282018
843665178
1693226061
979917386
1053038394
332064934
90676557
261035843
765296939
463041818
216597097
1398653587
140744120
697376635
505237573
626937189
646962556
759145332
2087307829
1139334016
813953634
1925971465
1556899482
1139130847
969676892
1057687908
93887943
1595025991
2062411279
451008679
1317056112
1696586106
1814042344
681541632
1574623045
1539203328
173787293
1857817192
1876289277
1480395607
40806044
1524730257
922375472
858091102
5078230
12658281
387349691
460743363
1259294116
420188959
535767050
853655765
123496299
1468420759
419206337
207086961
387926180
606398424
1240048119
269495694
1685407790
1287130424
1613013601
1480705851
2134153028
1964304315
1544206866
460639726
1145859150
124092175
626710887
1770979651
1808990016
1916486720
1011107199
1717177999
1309203532
1653441956
1909321896
1349070759
1129507168
451020108
476763124
868114832
400561431
467480031
467199533
59592186
1989468915
40164589
1255380091
986114538
1675555486
1970859002
119865330
6856067
2043997163
1669490085
91751710
47939719
1868781300
816473976
1191826022
634965203
1730440261
1277275500
2047778845
1483684117
603643341
1809328799
1199620268
1190111010
413152508
401483392
919172500
1393253572
305416291
880054170
198829962
505695831
156360790
1647905903
1073532092
1983751166
1518099556
1843491474
1699369410
2075555793
593942131
1118669103
1959641512
433991960
1975536781
1945551783
2031635318
1657392169
1880044514
225414504
218043771
1822060498
1560391867
1986604036
2120816342
1535437275
2045822207
1083221392
450705215
66780817
1707385820
430489675
2112791160
2033652548
596561537
2098331783
186416644
2018046854
49740416
1510907285
433002872
1802341129
2052973808
900635800
255452043
494862528
1694003088
293545271
1535831097
1391822627
568633269
984708366
436559725
1454768060
122348683
715742268
446298077
1586723602
581148229
793304515
2013894076
1922356000
597968101
767259969
791152232
1507331566
1879848945
748889238
2063832592
1018700237
33277979
2065259834
952209771
1442157618
836136781
282544067
827548616
1390730395
2009931435
1162868705
144569255
1633269646
1182119411
968111011
786290016
134346972
474541581
1528497313
1721172662
709293429
1635333414
389644025
1827185456
668332714
1354174763
1548294192
230650764
1053730133
594680266
201406252
1904253661
2020477631
839828183
1911780389
164102734
1228027622
1857922926
1889341014
1307367037
1300350219
630296848
7585134
1571168297
832973175
270560509
1478981952
444364790
1325045056
665102403
316280475
669740421
1567864740
1872084783
865796304
1001134023
60105398
447202535
87921523
1798856871
1795219914
2074597217
151916246
2104004779
15482439
325619225
1882744417
1058337775
929343923
1653769760
21998601
2115143812
637767334
1076683146
1540326048
1351796306
1705766667
2028902255
1856444768
1839319243
923893165
1733018487
310378379
984723002
2147144150
470297389
1069661859
1489643459
978100369
1030153441
2030094114
246790146
806247049
176406926
718315042
113490442
497412460
681329569
732931821
812601271
1489828990
845458770
1181911299
1079411084
1722346003
2028186663
593853775
1980449117
2106665088
762250148
1183621801
973634691
1698884811
772324689
855159493
489836853
18094164
1172583647
1628204335
2100008477
730139114
1722464586
1212955714
242027365
464401073
681599907
45287001
2029062080
1614002132
622084984
2085613944
1860690513
1639413628
230668920
1163128268
1262121449
1459128829
1862351327
294558337
1692105777
272196853
1777581618
1209759110
628786175
1494524219
604416379
1175062852
840859451
601861347
1539093478
469392996
389855531
392026133
761203136
1990316023
1914051369
1763269732
818742370
1248819702
1861896110
1923543238
1361022728
1866106489
1809917929
242571353
53317896
283951617
598916013
1566928559
883338609
336062193
505579822
846564076
758824502
1798207783
1708513306
82340424
774147854
1032350115
1899612195
832932645
53233514
1176544847
1202785537
1070727537
1034167278
892323261
951100296
596114960
893577840
1118814362
1382487788
109786055
2089015537
358730902
1367257341
1555359007
260203715
2012013669
2006775017
1572203990
899469993
234674395
1676556971
2004337985
1185569358
868554747
1606109544
522020624
1456828250
997676112
988375523
1420022711
160804170
712901035
872428986
1936093662
1877986394
237239391
907165274
1732504613
179272594
1725944617
630717113
387073725
1969235767
1360069909
2080830451
1603401999
1530703272
238219387
1382326428
418146469
1340708903
1686398351
500519590
601143419
477580064
36306239
216414329
1789220889
1111193623
92479544
1432773556
1381742200
705591432
666849552
384872450
1208920074
328464273
16063315
1971625575
1071213157
1175109281
140722669
776698435
855592268
739857757
219564878
1261242363
1944817914
1526164479
915508027
578619878
1084277292
1551047912
940201351
634178568
2022376795
1467780346
883124635
1774882603
1450821858
938088539
1253122132
669555863
1109191365
537845614
1708582260
1817455247
1908699733
698492114
1752673073
871230811
362966270
47732549
655241834
1373866850
652684377
1109582518
1354222698
1154230874
1923470434
1727674189
1863778257
69085222
2046202530
347281517
2084873031
1303941163
185145936
1522918116
1574279640
183043764
785566779
682577570
963160928
1195597201
1174193262
88239437
1530054710
1317840155
2046379822
1337431671
900216074
766085737
1978536155
1018927819
1536103457
2020801494
119954717
2088784913
1833584114
520421672
1936286817
1712038246
919189189
1606130594
1829206557
143542594
1463853650
126040489
2030569934
228941426
175067493
854687756
562283735
589538786
686304017
191714051
1348483447
1241028823
371042123
1024475842
1435457082
504247772
1327995815
347203331
11288126
383917495
1093835255
1458421375
2050413479
328696614
1710309995
580558682
703206166
1897487818
2017651167
486482918
1443287814
2043972774
584385377
737353582
1785766825
2033836872
2030285444
1277917975
85791199
1176483503
1100334485
751549997
29067136
658771830
1884886509
2025240151
981240789
1594561087
73034042
2131551103
898709741
1584110683
440634549
1556337408
2116244565
1197781604
379948270
1925144136
789320513
763462511
1163523622
370368728
38486341
1610017452
268656330
1043225684
384408263
1002180762
2102954524
1897640093
1112192367
1374315100
288871851
1046116736
1725007968
1975309747
2115397538
3914792
949190177
981810627
626630824
502150264
553497483
79001301
1284228231
1286494486
1397150268
592659928
1594069047
1365629408
708307719
99958200
1409680742
1718782715
57263745
1607648363
2114824207
2047959719
1899483243
1230925643
912463036
622782255
1489246239
296076068
626923665
221652608
1482768633
67983830
885900391
1395875625
1801191017
386477134
731726969
763482434
952028805
2097391757
1135486676
1212110158
2052064203
436352948
940724513
137669158
1188615979
88439656
1652821242
1222291733
1734464008
375561514
1387351501
553098208
548559800
1886650125
1876015322
2002019156
2093371440
32053201
1874719050
1871773839
1457811414
210884429
1514080751
754464103
784903820
1018793217
1078305117
719720170
1135955837
1454123064
1733390143
787779553
1884622664
1929434580
1702413199
1923511317
591668712
2018843404
331691846
1863320019
74962132
477610862
1894144111
383156485
2104958073
257703570
2034259786
2107879126
1270300903
923453148
271282066
1122576081
876013565
2015053824
1736242274
1920547294
1097097419
462667653
1539579479
252919917
1203436457
1216932620
987063534
958613214
532984192
1575637233
213985974
2106849762
1215477614
1478453417
213787010
1214512626
1990675530
432686892
215370000
122050503
506014141
1911229376
1690078505
1277949042
720438487
387727907
2108134334
800075726
751618200
1233310976
959613226
1043819821
184441525
1175129004
1908709878
2069976966
98151204
905916772
1724317688
1369846587
1202634100
674937484
1556330077
1766407263
309398692
353523490
1057749344
76758934
1845683673
1802711487
1038055175
1642147268
1004618908
1942176883
1883851312
35987741
130029069
167807672
1557443042
475281871
1097955248
681766019
948574296
303201652
1782212726
2089831589
572250232
1895017121
77622710
1174686227
1437699861
1913831386
1805156700
1428551340
1459946383
108172951
1851825047
1700086102
1462026611
605077859
783275589
470196558
334507633
95860866
626349438
1180804461
428050374
355664352
1047657494
656133401
1110791289
485424660
618934711
252388453
882968395
1465621512
724913630
926095090
873829304
217789613
839216685
2065666877
1870848122
555044702
1231251800
1855627151
385675266
947158539
1734560835
1805091942
873964733
738423324
1310269565
980259482
1957037124
699570686
1636950921
1671694186
351852733
1747517452
1812819562
1856394580
1777706106
1459422316
1897890743
1568224036
2120202123
2128363634
912563385
603696447
669567507
2048551961
2067807314
276310648
1313435061
1792015955
1639840970
981703340
1569160017
1932454020
1557322058
586843237
1374030820
1074929854
774271406
1582755493
788475828
1115569274
1892307211
957486140
1922499377
2022451685
439283841
430170451
415061629
274179525
989467402
1318907529
648238740
1927009889
1278170316
33586214
559938838
65968762
1072942248
1342092303
1904189727
35771370
1736414544
468939250
1770433200
1519772509
442418672
1208464806
214656721
2027305908
1807217223
513683113
1535830698
342758699
1243514025
253676244
1986866234
218428499
881227212
1355235852
2089779530
1184078606
2142986072
1275936749
943738311
1511531144
1872185272
197708615
1683121218
963183857
1058209357
108352720
584433312
821893789
1642514138
1724210424
234937454
1754914290
863743319
1413073621
1294408079
74414043
1148982861
706371418
1218591313
1148779961
1215222404
490820478
173103942
434459111
941873606
1157156885
342239963
733006574
257762644
1089400375
1585997352
1522617958
504540875
1033476111
644325907
46690667
2132686934
712056297
1407492857
1553068558
1055217703
1560207562
465857218
1074881335
94691600
1883597602
1943664067
163061860
2109037517
1085690417
182337283
1225777349
223388472
1458793699
1010420333
1873457684
1408950288
136207723
860634481
2013946397
2080281791
2062502319
303969579
343296497
182852031
1311376793
1614608207
1835704231
1820751221
1383827249
37407212
341514750
1722218525
196285667
1938591194
1742233211
1184533681
190054618
1126003244
1815148900
1633026118
890877375
411436370
757536691
425483026
476550787
742767461
1532686527
1417987630
2002862911
1412047477
362351386
583353405
1629024968
54836728
250812063
152672997
278267558
146856412
1130532393
54463100
1255340807
788228678
1236309626
750547169
992666254
1617836673
16503410
2095989053
1307103333
974134265
596397446
551688089
1463248928
1084334589
802417698
1991898098
1474250038
471922452
1203332523
543177507
749965521
644867099
1238074867
419608941
664585472
1356559566
1532290362
809613132
314432792
393217731
1480396804
1354450994
1464884909
907970567
1228472184
861316884
622181519
647955957
170395856
950453385
441742801
449806913
1079022436
1034658978
350934791
1020116043
172592489
1028979499
2097810463
1468569627
2093219061
856831681
630091162
625720069
1711493309
759711663
515924100
1449943528
940091948
1354111826
561292120
790883959
844239501
85298175
1817708855
1781762391
1934868768
1050422168
1565902411
1351034446
1504249265
1176440181
1758006439
779957078
1269472135
1834673340
455195311
1539582082
348853704
906583979
164669507
1694709688
758044681
2069076502
1333528719
533065012
981170044
1967038153
870465116
451229009
12099040
88155656
321802283
1812179437
945854808
563924974
1576728034
1229304089
1550954409
716571711
1290464715
1283950507
1058201870
1348751499
243427885
998749838
521395417
1619687804
1262204937
1195077994
1518648805
83052899
1333566667
1428860288
521841554
449527798
1576580891
34002757
421345852
415487397
1047060532
25724305
929594110
882091583
1900832925
1372779039
1171092214
1905946741
900939971
594611767
730045026
286321455
842786136
362241782
1254844137
129175729
1704025519
1047752762
2031816232
414923705
1924137146
349860751
1119372771
613864197
209953830
1209256268
134362643
2052692908
234753260
585001762
1367344920
390463170
700143302
1735593887
35076810
1771435270
1899422918
443392316
1306314245
777555270
1049806905
163424250
1789861708
1990014340
1989151863
1789142048
15645855
934918566
786822258
365285887
1494820864
98701839
928884050
502611915
235209163
662769315
326222340
338626128
289824281
973051110
206431737
642899542
271648901
1096642041
2019303291
882610776
1052651706
1444716092
1240974902
1868637588
1100464662
1717293652
1210356022
824992488
1039326194
556949404
609484624
987179602
688240343
1565463204
275297183
640495370
1519019283
353519739
805834096
465775150
1948564809
1479553311
482920984
139435752
121616552
2049826127
743135488
242178851
1055770237
1863881773
1678873241
1411167992
361374120
501704446
612898042
1779150590
34643004
75755331
913934269
1803531291
1461739198
2059721329
723248828
230195354
131499109
1694574395
1915175559
1998978970
63375304
1109865536
715640958
1866875504
1236237268
2100079745
1737177837
1473423134
1146831348
185206482
1526199810
930965040
1636981930
388098583
1076142942
1726686387
2016508175
143110933
888081061
745277573
1607423209
326285628
1214066465
693177819
1615683388
488373283
1487819367
760676716
1670319752
1858413277
909979361
190084600
2076261111
2011031327
1165165956
1447338242
1635124258
145179743
1166386091
1720856268
762611253
1810357901
12430853
441991620
462286652
185580618
109811720
2040604594
338224802
1466874415
1891550210
1914333179
1056388185
476803779
2058367857
1696827444
1983220688
854861917
64793950
1114094500
674271645
842443360
66602967
672667470
827275999
1037884105
1763378239
1221502663
176275043
1760047733
1481031567
2014621385
1157817584
1012185155
1526329549
1451021172
256346832
280211196
1516237563
1518435925
147454070
752418507
801121011
615601336
357932545
586818465
1948349419
1453041588
1422217966
1893616624
1305604472
1182001021
1112718578
1589644695
1203258872
986174298
1484003187
2096981672
428396818
2122687823
1821585226
1078846333
693490647
749138475
329068071
1269226981
1235061428
429745301
29862879
1048839661
1885691181
558883014
633436840
1514121311
1475598552
175251835
180190083
1117088875
1199802586
54773708
623633275
667240827
423549031
616403124
57754166
1455782624
425969835
1966893868
1343936477
570012022
1576716510
164265853
782996051
417644944
694500897
1480013419
1536493492
1855099100
1230740939
1112240950
614953057
1087943380
917976553
2005470727
922865543
614419889
1190033815
1385583182
2027893897
863274056
1959205083
1197084275
1275491827
264112466
371319040
1461557551
606873059
601972862
1509677410
1176869122
1640241832
1061375229
1073556241
1727952911
1304892940
1602666802
444889265
246617484
642777716
1534424855
569824825
1325036333
1481901606
1431282175
484696708
303840899
20233825
833713241
1388048806
544330569
1432643283
806814405
2067300192
778981682
1102613404
167583519
1878151476
136710489
1873506997
1890867349
2145180572
1219010378
339891532
433722089
1359681653
566039689
1148494731
1064766793
898923401
1394339200
1630522855
1815583583
812374793
1597221504
1692405973
13878287
2054145831
1683201808
1808202279
1939622588
777530694
218982127
417110122
215847041
1795459583
1288269111
32969788
1090945533
2083000434
138193268
843184979
1387818470
512199832
324924605
296132071
338076134
1135773910
655103732
1726007501
707255881
842591449
852567400
1780923305
1084191467
1175065962
226097564
57410935
1752824337
484559536
238236164
2023023651
2953717
1111810806
1002837396
1154529651
2037170847
1896407818
829054959
1570695039
810174954
1844337630
1865542115
785397671
1813582069
38358948
346061261
513127766
391439359
1569060535
1249407287
1811106640
2111687925
206580346
580121069
1121411019
1471271852
807616070
21276586
134004702
2074642889
1705376025
1339065588
1993079979
1661896948
1395185819
552599301
217438830
579775400
925627844
1113756142
315501482
830164110
1188702975
533168074
150026330
1446721484
119969014
1848479029
180701350
679462227
1898386107
589414935
1436289269
1544593283
799252268
753202989
178960501
757377130
447817285
2136436032
1952447908
1635593328
1420658055
1383773917
2049589963
1160349686
1731693656
1240521213
2134316474
956686092
2073215605
489839408
853422318
549799135
122517159
724895
1317731392
687369077
1324802828
1388245178
2099520010
1343300778
1377011247
599795924
2095174017
2033522815
2055339684
1903554691
99838470
1662086920
1109833450
1793106888
2040289739
2046898651
1616278520
1881069226
1312219988
533182404
2024916111
1004657763
1158073254
1498144551
1283355689
1541924840
958778242
152839483
1215286230
1492091571
1402940238
1063364505
1988767905
265883786
620236199
767553639
2100377906
1614224764
1204414950
1646785306
1611593098
1398371425
501241214
219152047
476748192
2000669084
1778515888
1219601668
1518160233
1152294143
1181386963
832972676
564231098
1435688476
214892481
1431837783
860412555
1734148762
1703299315
2100330422
1104442363
2114614478
240196126
1225330147
1521658269
2107939497
1528092865
1480181471
1483529300
1664772379
231233104
1292638252
429005460
1067936559
1266127822
1189974265
46519633
1770483101
228990235
564669292
1025330717
459964097
1104659807
1314990366
230840975
110898073
60728363
1028467605
1408913754
818536819
18024716
1984419420
1924804233
791584176
1663479689
1309205237
902134686
1144262484
154601745
265980667
778002859
287861274
831723793
1318042579
471283633
641188421
1621923195
1291795561
1371534709
1195485730
496354286
1919026490
2075545152
1031687135
241460162
885527569
2021596193
589917614
1018041632
1287403783
1780593434
984853155
1443563101
1047454388
51186633
1282312775
394237133
2053868503
344689557
488553613
1595596967
1433685754
2082008269
329112257
449267579
2133082771
1593716486
1462996950
1827845641
142656846
1129930642
684211648
1478679246
527144830
1179595251
744814973
66334989
793520776
311042398
336154860
182372683
334414432
623381404
1964649885
1425406108
2071197253
359999277
470381727
1631293281
68516539
437646850
17639414
19879214
1906267016
830156327
1719933009
735744999
1710414367
1258784821
2141231144
671364534
1138459537
790272939
1248148065
953469177
1807043298
1199893384
563172631
374970478
2035576543
163917681
702271627
610099392
313821409
1355274253
295279793
1911835491
1065053190
1549747025
1751287157
243236429
124553107
272396126
2035739104
1264648020
1693085419
1904034557
1725255448
1751462166
1725468895
204669998
1200643010
457609370
1798868189
917464133
1150453325
1189780939
291969587
67926999
1109649079
303485125
585732083
177936931
1645565147
2079102676
207705200
900544666
1620844556
790444698
788366083
1916654928
393444001
1753064394
435435723
12338725
702824800
410875758
112257007
1157183936
1964887465
108523494
258092701
1285366611
1021154022
596271641
2090124891
471182859
1747732875
2114298535
2050009435
2073178296
1249230303
1483376663
961837050
1260331858
920277649
1723045980
480012377
1370506303
848495322
1177552424
1914568258
1666673855
578010905
568954269
1515137279
971995947
1056345053
1295635715
1678805457
1482894188
304630889
2093475028
458750413
108005723
2097642294
1446153904
375485905
1268930891
1634397756
2132626293
136912481
1718548403
116671743
2134625323
886545528
994743970
1437680969
637536918
537992163
178579652
158235883
1424649503
1252644229
476421840
1486418949
1111617922
1963558658
212053482
1118959179
154330473
1397844844
1401412080
1016005669
1264475658
1631593928
811495461
1122309391
1223576565
102293448
852847521
697389264
916243042
955333081
1429380221
1368152672
925571779
1396542054
2000690890
1170870414
55149133
1483398560
2050405423
1596613075
946321908
824036905
1130553607
323185858
210820858
824208561
805851648
336813758
611256417
473903044
1237347743
263453324
2094310737
1515722443
644871550
473173983
1133448935
1476762497
799565048
1615782149
355094823
1711383267
1767752008
1210121684
401297792
274812468
1267872379
1576040873
1711598562
1327679257
811551616
65538925
28380806
893610864
1428519260
896367817
1030766871
561473365
773527224
1157033050
699081460
995532516
666805194
1738220230
1211370215
649102058
1767500895
1468288372
1840196534
728327035
1859584261
312189766
56301345
225269178
297830809
1811393078
594578396
1776091946
431494829
1315045653
1179934903
1176173091
494035499
1964993499
1033753341
313512444
596056725
752585957
740088383
1751642756
612235542
1643753916
854555113
1938937338
485738511
801592753
1086848570
139513916
1831933326
1933917366
1333371800
1742134523
276933656
2037800743
1743972731
156417741
1615253972
1124347551
1070034055
615588744
1996213790
589043368
1557692459
1305625668
2057409895
1719627031
1373383804
1936153585
611064244
1730921226
1270303616
1870426667
164365490
931888730
383383625
1928049161
942735593
1548988768
644004793
1738431546
1377903729
739965301
509504673
1036660616
717550977
644377983
1327328811
1324672407
1953205959
369788466
350812822
2621240
1094040319
600020213
1956451581
1468817358
1155238734
1353957302
1379383223
441211176
1544594004
1320875423
1769517792
1938168783
681400302
271046274
1625421152
163301633
1939938046
721348564
189829203
12225256
394327518
2093016423
340225652
1079362043
458189792
1460418682
1279265589
1646561258
777044983
1424500268
1858212634
2139359009
1510758416
76203374
1040436949
836723845
1540811908
70453426
236723440
371052399
1106697660
30122154
1951885641
2078170119
235947154
2040866235
1956709351
1686029439
1672654882
1960309217
1113777083
1686610277
1631088442
1474629628
940192033
181708475
1194611271
1947710327
442170794
940249961
1487688177
1201456440
1675782166
160958411
338600259
467485708
531564315
1502176414
336959011
1835458070
1872564909
1202471681
65877008
360261361
1466192782
1660853376
683244251
1029930261
1954622846
1379561553
1368987799
1226955169
145368231
489629504
724246296
1261347259
367586220
1760136521
281697713
1160841268
1526486549
976762068
629437411
1341340605
2096143077
24444914
1577092224
1112342979
9838642
2092335880
1030786689
1571509551
1336392808
693399458
1103728830
826515432
835209796
347491414
229119678
566464043
1655113467
1228016926
1084452541
1977776103
1399534741
872154097
784088215
1861132948
1250045635
1836404863
1181931720
1258071653
373523828
1564947622
1719506968
1616179858
1998745851
427388911
1357308845
1095697258
247352521
341476292
1373405955
1001653474
1225661300
1744631074
1994322367
110850758
431597598
87438198
1295856296
358860352
1099842735
415294343
73319934
364215901
164394713
733638334
1773888622
214257032
206090394
609911716
162360852
586391456
639765985
778977796
1598899628
1521442304
515714246
777562159
444778572
1074050301
215203874
902008018
1620147030
1566514921
41727190
1162080566
189073552
1146015871
1591949415
868921506
1723660141
365703942
1287553371
2064321312
64961802
1307424875
1433004179
1791275535
411273276
1306321492
362727232
2020841240
2046621871
575133869
1991134835
1146421755
623792360
2141077728
2017638563
1845920403
1215757503
674278181
2121596112
152165363
2132736297
1306026653
2079237060
24557250
613324748
2030863351
1883369206
1588617492
2092322567
460652715
437435070
1993959811
77245928
1777354077
2119963127
180297724
1448320769
8555681
542498609
1652769983
549951198
1433110921
715685386
1376031627
1336264384
955042330
1059960766
1837994243
1824066259
1131984020
1423535003
1125891008
528663841
132053392
875319508
1535488547
184780591
2132544167
1238198889
1968894458
2083628509
1991363129
1988017649
1740987478
1452327375
1587252647
1771225442
1137203164
1692815619
1563887041
826510738
660302786
1831709820
2071122923
183523907
1238888587
1469585363
742744394
1897251668
1589289789
497137337
263915016
1525568546
744755888
1119131149
1536956204
1006839477
152436466
652206745
1445400239
187932411
354596294
67984164
1629946208
1848862202
850353927
159297200
640097244
512877282
1402836271
715384009
1925282759
1641461799
234617222
2096556273
770533581
12906034
459327513
1501173176
1292111521
932826994
943441353
1610322794
894677378
1156841978
345881715
626784186
863369098
29856612
884738193
1802572155
73903369
1208983077
565102756
1595070881
151944071
1082839797
1219971428
1777563744
587697351
1403942547
414235785
924481046
1717788157
1274072143
1032863836
909387415
2114831601
1505314851
223895366
59800384
2020139382
1243042897
1449646753
1898958952
309963640
1721639724
1494822773
1015133425
734139696
2058912208
1245913908
622059480
766199769
1133181216
1642852653
272265388
479678896
2140405185
1118703378
562779579
1651847105
386331917
335530082
1469497178
627808114
1026191552
539374003
301682487
1685090094
1107648398
1524836451
899724399
1942824724
627290164
747071371
956496075
1582570150
401252562
1140982908
964290304
2078694324
647975264
981497677
403231849
66276663
1907451794
548236598
941192325
1092828181
971125568
471081489
518555203
1588880299
784380313
1467559233
1503850386
692350607
2001307353
2003159620
1348325138
1699156363
472473386
1094695486
1774047877
1706107340
1097260310
1778017905
1140676907
1586083267
2104797847
512985941
1987955875
539849897
712425505
876930428
648473252
885348931
1954660188
282824096
661008033
1284095642
1837620032
896511085
2113323829
96707297
1412320790
1739813857
776189605
607071754
1252604835
1804720304
2134860924
1845324857
1621711206
1561888414
1471917532
1965369922
2120053107
795154984
1047621521
378484213
1901384716
660227955
234124284
1307468682
1481940999
422751226
1168300590
1988369188
968983741
2133217266
966179610
438811564
198165083
1593249275
440115886
528682754
886500399
30272796
492496077
1303043830
663090485
1014948985
1159089428
1211047837
311961875
741354588
941023632
305116916
1112119638
705090935
1953163323
1582842847
208893780
1664289601
2107045375
1446347649
549578709
172854580
1281799411
1071730660
243323803
788838852
1938037432
1879353804
459373020
1312044854
2013710578
1595697923
659015183
282242161
36799222
204865270
576629362
933153071
1895204
842440089
633550119
702792789
1665425276
1067536729
1866455557
315943421
1930517711
1355919534
1301803505
568898986
2126308046
90603803
54004587
1855387647
150520548
778836958
1915316873
2146239613
333157262
60296574
1199193468
1124416961
1679253799
395038186
358205610
308620606
412324982
1108259596
465579934
2115943110
838836959
2125063378
439933421
891658244
1886043201
1298053564
1670308312
1937500623
1590425147
1296033717
1564378899
1614143906
34668909
754291917
2118986836
2118276253
1479826720
1424744067
1423379787
1490451089
281558464
396330208
1606332979
981754650
1776144412
169165209
1057498510
135402740
1195870863
1324228572
1359178810
1603447423
1426051714
373890784
644266866
1166376435
1724348011
988923695
565533155
1144463123
409617700
1674630574
2006444521
1182183746
1543879018
1059836893
944159848
1676116986
701014119
822729196
654253067
1289403114
1861185795
1959974471
1472284789
898515412
1365449491
1317376263
1115741300
1473578650
921214956
2075243010
1704612333
563383566
294104023
866659131
469126793
405127336
236756043
1689378656
2066936567
613347021
714413843
1190239977
681545954
1326680937
1563830004
1939608752
770185424
725972863
1735623358
453874156
2086008950
1076654950
796016919
626892389
1830574949
22964018
53460354
513496563
455887881
1907081706
1122485688
1606021833
726990788
438253293
1035009261
38863617
2017013403
1573927807
2002888990
1062296953
1025052073
1474410090
831539929
2000282181
404112652
642219340
2063925824
1207773540
880643556
334635224
230408959
187201609
230085957
856795326
1465650946
582988990
1801637557
1170040358
1182022221
488963831
1952223654
1620182537
1972055167
1878255820
757396802
1090593779
224102253
154644339
253110078
1981957650
1207738932
328113738
1789923309
2075190191
1643047583
47353110
1532766487
455165376
1902874694
758754004
1348496501
1422959387
1951788280
977307407
291593490
775807395
204978927
1967483188
2027930932
575347553
1702022805
917595352
1714611557
271554051
932645171
21274472
1769397347
1557215256
2114798136
781151329
468563077
952409932
1644920103
1743773339
1974368304
1213781421
64294187
1137130066
1057068981
87918248
1256920337
1794601998
757591627
1049148384
990282144
716902839
296894770
884532804
232513725
1687190451
2029314799
234091958
627514822
609412364
2030636269
173325774
306975979
2082719244
1626381271
1559550129
576804319
1560729925
30673946
1616643691
1949866586
430047592
217173447
1419474819
38972600
881229211
1502147338
2078372575
1238958836
1845525202
1838820304
1966953787
967372619
845763728
430798723
1799043698
397515049
435127118
1429470325
607881879
150482348
726271695
426198078
176530569
870669754
389610513
1537317764
1713932092
1342530547
1611265683
380220986
24819460
1499804411
1971144688
675838197
70118649
554041743
627966632
1346272643
1336284047
1830073477
1600287942
1509955581
2025240151
1808146413
645073690
1304905443
111848159
2123259758
1098119194
500533904
1284432558
568351452
551597469
597370248
1327821690
137146629
1607899866
1560319047
1309738726
2043857654
1936085853
1301676567
1106104770
1187404538
1643518410
2064926959
1380407252
1137981183
220312661
1134894395
302638129
261476367
489875160
1523345141
164370376
1185772085
1440371293
61212116
213205450
714048098
614404381
1977885100
842123534
544154673
831134383
344716701
1681130798
368872671
1756383361
1827567415
1255496335
726704267
126557146
294227894
252784733
253886841
1776052844
1892988872
1044626625
2136816777
1605568330
1971052345
1253229036
493098595
329279216
1910997512
167481324
606928520
1688826691
1217618056
1040305575
561702792
982862165
1027540448
2115090634
471258479
1221242900
1420798976
2120613517
2072421339
1047865743
1227543167
141651645
745838848
242067639
935915794
1912278546
1457379222
882504175
671910371
2100051704
1370128525
83517777
1309346268
994074469
2025621364
1790462214
1393811760
1617801626
949658210
1953727819
1923345742
441646777
151291769
1831765977
1798409835
1398002868
2097293663
1045782875
583187448
15093650
73198007
1542145358
345106553
1182377090
1094126538
83835475
341992274
383471218
1420359640
1561589043
1401792991
1026577003
1251638781
1177569769
1284780676
1008091657
2102543837
1902643252
2100274864
626028300
1275571734
588294260
379117491
224108774
837532255
648628048
654787762
1892213593
76414609
1518177817
26622056
1947603831
1665676200
99648611
1786041914
444566217
1532247550
1437285144
1557920560
1459970754
948712703
1701902566
67460599
1779639014
2115810780
692286743
394441886
2116971383
166733166
914912454
101693616
1981947475
2118245729
1114576257
302581291
1644104582
476440389
1391728137
2028813716
535477421
988275269
1905180007
1062864496
400039937
2139423822
1978097166
1068479982
435155314
212398397
980795643
12401291
717851283
990604295
1198990655
1973796993
1907621431
785580577
1726827040
1067835666
1754796563
921723400
951873300
1246941640
427683405
1653050657
1444194438
1328109260
1584009311
1256638943
488721116
1549659741
140454635
970713079
1679988565
1301758006
489798348
982927344
415015994
1364375305
1426320704
508694010
1906790576
1030676869
451577401
337743522
815739666
735512808
84598699
565306803
1810679668
1393097934
579251180
232249319
772188105
2130356882
1312114870
568954269
1107590771
316122831
1420121337
681414588
828332599
679999361
1405031014
2059421084
1383939767
1038105483
550531071
369293587
246754042
1407509900
111785761
881179430
1453215602
1217926671
1231208473
1346084381
1146435983
1962090869
1067033858
286472703
38392498
132136801
166113418
764510150
1936399059
833703730
1629325096
607754324
733554727
1110372657
1973815785
1546529056
2045145062
847712178
918846842
715193408
1473661004
113657796
1142337149
514117652
464968246
784984069
1492752211
1874259408
85990071
1125276939
920442779
1782358294
2035688423
840467611
741785858
1259511850
1787251523
847433916
2061337478
1597292276
473062851
527750272
356595603
230667323
487373952
1860991615
2023498481
1598513721
607088690
255180910
473554116
950823640
857441877
1886702550
1698658631
1269519898
1258276833
1700926896
1052792459
1112526733
1064402272
270385549
632435786
1883353642
35153077
1266129479
1614365542
589623366
444192578
234462370
2090283403
354347283
1825810896
1339296512
1679362146
423128674
1654145234
1350830812
1706038825
1268578356
238354994
907961087
2007217129
1661539410
471278279
1643294020
1351266248
1197812125
1026211071
659555528
562028430
666807981
185679125
1371558020
2107770836
790857050
69822317
241234801
56771363
1170857078
1415226346
1025807889
829370676
256733554
927378904
977232715
401817838
1501965821
974668593
1514057996
46628537
622554484
1386636675
156129386
1639197138
139102372
312675889
248683578
566751205
2008051459
90307393
510027529
310614787
103573715
1175104233
182494732
622176891
1289431841
1901505918
1989062874
2053274048
723619296
695806247
873437004
1254301325
2090180355
1773929588
710476153
135122662
1624035712
1848330782
619961838
1334478818
1536803684
478627269
802874804
1059116713
1412355433
1907546254
200747802
1634416066
698367009
972794080
2086064319
1249824126
1730753240
807195775
787716548
778905586
17222259
41670989
2033549969
1457216442
1156728638
382406432
1823915737
103653377
2106935809
69089327
1457858930
1470037615
17260619
916272973
1593725145
1237669532
85143002
1942416288
577663576
1719250468
471393214
1374389037
207283474
258617849
1289567964
1828657031
1788170401
1016189888
927537568
1056694430
90900726
834096695
1731240708
1551599593
2015863540
575368729
1538637370
1360184552
1449396075
1276008601
37008421
212573566
1751231821
233182896
1507914397
2057463214
155920819
1204093139
1621575944
1999425841
161706594
1545036266
954924812
1486057708
789306453
922144761
1649477687
935152367
2055056141
1605777049
1068675907
814299950
1708582051
779119244
2028746523
1985034478
1988815253
215101826
1339806275
606999720
111382465
1014131999
404405938
786353872
1380613490
946699827
479537289
449223069
1170881566
518296236
1369285058
240977070
1882534822
1808663240
440063705
1276450818
599973461
1739316115
2035007237
149625557
1208025962
1428773131
1964265249
175244807
1559785730
71511739
2137912116
1360913471
1715792780
1232075157
1641888715
82615125
1209326629
2060214668
331530552
240554990
2067168800
1674864750
2113809652
1775726651
1718666645
410740888
1628408090
739413307
250094884
525907955
2121293971
957410493
2094199794
642734820
2113238816
1255237050
717514177
684361022
449418570
234318398
795290320
500665323
1386846173
923111221
790442896
730086594
1141798505
1246550409
453661042
1720107169
339777472
1628762117
1345874542
1071359588
1684711270
859285761
1953240930
1208737805
1676891206
891724056
945002260
136016037
875873892
1514406558
1185518560
1845800731
1842097450
1401997055
366238568
791354018
1230228412
808499974
883158406
2060458853
1706830303
1008365632
373264575
1265366621
170715807
498426563
1229165352
1350858172
1030859767
1725823278
1217169829
997105208
1774334667
722794743
2099060287
1529948650
328882606
1298491117
562160239
1068145761
969581172
1355024779
323530556
625865217
523711707
1155976277
858017588
193243842
636703241
2114334893
2036060166
1292376412
1106082798
1260115743
1089068408
1865563734
194468273
1710222704
694262214
1885608945
1070895761
1090787025
2071599528
1907140678
2065767416
731217705
292187662
1017034812
449393383
332978821
1477839532
1240509143
1062182595
215158896
1941001887
1210953508
1667076651
476212370
28678526
198672580
1132256305
1749062236
1927076542
1602850679
1848403876
1505493917
289615138
72156604
583179060
654565375
1752946152
823050020
707452979
1817527910
142570541
2116238227
1394449278
1476647894
1551105660
1696553444
1650119558
1694783569
693654459
547234463
1353312185
803585801
791442719
1418803901
277744630
1575778430
258382593
889275650
800076197
38472125
444773739
2033652162
55583888
998632069
445750888
1780165078
1244062279
391194549
443184825
947215614
1189240668
1419894107
304886242
1645750375
1787578291
113557787
371464718
244405655
187710971
1642064250
1672952739
1081565592
1357867476
140063025
1907950766
666732913
1372795907
2006156942
201807892
1688609937
1960836793
1700690459
165027497
1127210473
805763204
725636272
427687153
1358209054
111646164
616253413
915182506
1612349647
522054498
659730187
20789361
56302010
1720223736
1787756717
1973677926
1986141620
1575946628
986889323
390784441
600902766
609613759
1484955327
1945214157
1204909209
384703390
1126457996
1710961531
571842328
193113874
1804536021
1969457571
504782817
56636320
335679730
688502667
956150375
750035823
1769379262
1317271243
1744718119
2094027856
467706320
2099810437
800842521
448186572
2105432390
1913163655
783577
1443122655
1818708846
1783895018
1726160775
733601073
1460412595
1556537575
193248049
1439631141
510975998
541451302
1940105181
1198083819
227553831
2140335844
731929350
825154998
1499394760
874886003
2029334665
497830813
411262436
951484239
798926446
1835072459
1469336784
1770503031
1001697058
1158367158
2029284437
1684708270
1652996376
2074094166
1477243602
1290063880
777286285
1554634580
1802726758
1654209341
1913725831
310434571
1232310558
609294828
1030965745
1962381133
811178416
606825521
87778423
1124657332
774025487
1076329793
28980222
632844432
1769829621
453343184
2073118658
46198087
695952681
1958693655
380648248
1880842945
1637675188
246380204
663779673
626748687
1869055460
1411439481
972670353
629474991
1012102220
1213888152
69332342
824361300
629127033
2022566218
712736328
1002180257
838468211
2027841138
1228223568
1569274008
1360300937
1531751309
514387595
222059564
1206977686
771388620
457828368
296834187
1183424918
2018649525
1954988963
1338745084
15976496
416820661
20024497
1389015013
1010975484
1093261952
662290113
424799612
673602223
1180749178
1770310418
602704048
1313047855
984552511
1297468875
267583900
1393032021
886305577
173776938
1807323352
1480504318
1251717103
1688903541
66184675
99764629
6464146
2027844851
1782216049
263011049
1208265236
1867370434
1419767070
2066945260
671107516
1359503798
1732022892
1983133253
148949016
1226805964
164239063
1529280619
1829198708
1676163631
202066059
569112628
412388053
860382760
351408195
371260338
559114734
71466604
1329838901
415214847
1837424770
377921210
267964184
755292546
267642605
1421525795
1650398324
9758400
612666030
1317269482
323795917
2137601582
80528682
525019835
264108653
352022154
1049925345
1080628110
1480616973
1629286351
1356456557
2071166610
1427963590
1181806775
1620048345
1618794935
182149235
346782052
1538212445
1971059801
1303361842
2037489577
429690377
1943288361
1817502787
2043756963
1550012304
1754143518
1464801805
684794418
1754401011
144355080
316207050
38956890
679179542
391318206
336183617
2073078377
303699381
1053412559
638568924
1814554628
1755452047
1974520189
464702736
2021302070
1308730416
1149231242
1391348512
2041259656
755015507
2040936041
847447096
1308737150
897968394
194423793
1686720880
324372462
1883628971
238351317
466142376
734661508
123627463
1614093450
1838233046
1499405397
2003895418
446704166
1104381240
1857746068
1467179710
1584328223
793726624
556273085
541350651
899090622
98448334
2122313787
166766342
1219502079
720216110
618191429
763522226
527856172
759963425
994417250
755650501
19199392
830101331
1171390676
1251858902
307384802
962020518
1373444828
594505901
1147440524
822604941
972037381
783478110
473002742
775336122
532467293
948559443
431828995
1818793690
910766342
1427477821
1833195133
1562206690
1242017635
1288440053
1191836453
1518925642
401998455
2073901722
428262244
116243487
767636689
649337534
1822647815
1724762014
1725091299
121651944
691469780
791487148
480115716
1642303084
856325162
1601974869
1753308935
544344718
487739169
1115459312
1225972453
258723510
1737025271
1778515241
1499073232
920642281
457526047
1221058055
844769895
1773629245
33513287
2021959955
1224087892
146776006
269330052
494629884
1206984069
686826377
708762255
589505474
1220495534
1990260080
982153944
399960068
141796088
697670701
105316167
1528230751
1383069988
589489893
1205771600
1446738796
1839734886
1677441531
16720205
1676952967
714406688
1164494951
623687870
328984004
1888751233
1522836235
499216999
1296496895
622241829
709402369
942935072
694780348
2094443043
1720309380
1874767072
328387189
949440667
39499700
2047868961
1079050895
909177997
884386188
1567859646
587557102
901238005
1529617264
1969593168
1974538866
2063571018
1466235015
637406852
1482423437
1617805245
458606995
1661666919
954976591
281034114
1458352501
2074486802
1613569352
731984463
1856554603
595047094
1595989958
113567582
467740721
44055211
1767805378
1979125886
1202694558
1132621936
366556206
2105199845
1090374029
413774887
1197344491
1526935297
646478622
255238518
1568902248
368103093
1351821774
677227094
861296529
557860591
68581336
1424441432
1410400029
944964709
1520151803
1638806115
449592465
387429889
1952947814
1099905270
466300823
2091474359
1776315397
975546281
607460436
1474322441
1432688696
239753461
1586201717
983212295
1548110247
1389033489
1718129762
2031490435
669037163
1738452974
1004437827
1588379050
536194913
1950808134
1962116992
2131027272
1535996070
454510252
1917573565
1439600540
2011111259
846494666
1320271581
1079874035
683896733
1456772198
242920020
1985291630
1338859222
1129097221
798414390
684012370
1096841367
415665496
658683015
1152879326
1452351510
825112078
1866881613
793352014
2119705410
84102151
1263378546
1333116868
1436093731
1667469800
1074608508
1658587219
2110641044
550597884
1912858109
2124261661
2057522512
992061035
2139357978
481200972
192378099
577313680
546727616
1876734376
2030598725
240374028
582730254
966188721
1406974698
538065323
146920625
1655918905
1265875660
1162845476
278711976
844697574
947237541
803300540
157985659
413058757
585430599
1144061644
1661046475
1944960929
77003644
1394808309
951604238
464879760
12726960
846519590
420710638
1610529061
1839559401
875708927
544200940
818455842
889314158
601843918
721465626
1158109846
1349310848
1023938881
1634386639
1154488477
1090762383
1702302191
1471417334
1337066708
160333037
693950500
115475602
876095177
53203302
2126419448
1499078397
2025014
1445877822
724313122
144470619
678288543
332021272
1111257791
1998903721
1679162436
766308327
1383515082
1049973292
153430241
1529227923
840327972
1819194223
1725232360
430394514
2069067967
626710337
1665905107
1701391906
292735479
1243764927
1706620452
2000829865
926184472
1671986787
1916219698
2125285483
618915485
1284500378
1953269089
1033031946
381330181
88245988
1389869640
1418455773
1903495020
2145285382
288247395
966646585
2002752045
1265107384
2043131656
940560711
256502108
2089200748
2096768310
1275049709
1485902027
588864802
1156461398
1943654808
994608350
488930827
883973269
1139151392
293711279
384199544
1632695946
1135381633
573242428
260245718
2124826392
1906879634
1449711397
689616001
1374169344
599790905
9686505
961591170
463779219
2026705830
1925775600
375237462
61039482
546857409
977601879
859307386
1454359646
345209723
1684879043
495977618
1397802110
1870289921
618782482
1476033140
2119932202
1639085001
13696306
1824703115
1529180043
340183992
608567323
1973316267
256385806
149292087
1550238606
1366501367
1826990083
911382476
998667354
2010426133
868569116
1143247702
347172438
612115274
394460976
1342826151
353307161
739405098
1166874847
1701465664
314696308
826619506
690630182
429572988
70929504
691873720
1640204342
1000023844
494360788
1185219160
734511211
1021870152
1967552513
319212462
1800967573
1818535224
702888585
793227952
329163130
1631008891
1105902746
1477378275
2020099650
1489166565
437996931
28892113
1074366133
1122488365
704944648
1876936325
797115246
2086159475
1554877407
2003058057
461132655
1538613285
761569111
656847833
2064733034
2018675318
1148574036
538385000
1360694799
790686936
809880566
1204856070
999087018
640533566
1067009785
1694850619
1612746500
1404869331
1995546473
1816978412
1864850967
2054864514
759592080
724653153
1725619014
1240362479
1127348051
1679192592
772112964
1567675958
705309166
1743003531
1420911511
898488264
1930992382
1526329801
2101332174
1894206068
1502413042
1114348819
889708722
1243857163
1938812774
423792844
828252823
1033485824
1655525469
1773148305
126286626
988775274
845665719
1981835344
1034560970
1633366459
1718908104
625513192
787604853
1086963563
1048587449
1470538455
1571310987
443359974
1638485722
1416893197
1392972191
1116273196
386232795
744358287
1891787066
2056314637
1912225188
1220149775
413267103
1400024398
545949350
382784900
1543944474
1681318866
992517375
1805205861
1157411717
1137873503
1020991723
777928534
96149858
1517901817
1392290014
940857952
1098664631
1417080094
639753746
1943672702
1483703637
1920977720
1452218807
492440820
705544834
1207302994
1012774530
404799790
601927222
737575373
1572656881
617071597
1947364612
2035667549
720684407
97793277
390546699
1580984249
1199020728
1426318689
2124138208
1463310650
2101116035
731208059
401431056
1463534880
1720711000
920204198
277065763
2051157541
1199555704
54365569
1801400912
963269063
582170994
476676869
254277904
343155854
1446885290
1490386266
1481369534
1225642263
307540804
1847337882
155601962
537847228
75943713
736841664
646081622
2124126082
1015894963
105943599
1911013668
124815356
646570935
1637572805
1869257739
1062834978
415368202
1043190946
276918086
529054887
1357149335
1676867799
296405323
1505225559
973974402
1294475624
20706371
1088495900
853506287
285038637
2089727338
892764987
447531279
1545444850
1831541289
58433267
261260944
1341620864
1739733374
1769950506
2139785328
1664631725
896286328
1744412315
547575273
1564567412
1807441875
1040090190
694111943
981240018
1919546073
625946092
1968405699
1678385567
1285407475
219538242
1225987929
1218849560
713872834
584474831
744317541
1012710810
42726777
1434424781
146469358
876252537
1135218093
1891043217
1760647807
1316885505
1971552069
412395726
461181835
1780254859
1480021402
2053385634
1638053393
1296308523
711334133
1171787159
267082398
1430201664
860706022
428482167
1351509768
1924287704
1029828699
1749829026
1291926104
1819751072
1789710139
1767857109
734778217
1387834539
905764780
1987729845
1517596193
1795751460
2084580126
880039461
2070230208
1697275661
1696106543
1295307978
1300077506
1854688835
150215400
1439446978
999632101
1789342440
1174459397
846682765
67757644
2018592420
503449239
610880599
233794512
158401506
1678060075
505145687
2085383427
109871100
1487821870
876270761
102927992
830779515
1975242326
1989169543
502308689
417491136
760798405
1060336860
1777469492
1308107407
815702233
643989323
653072614
1628449111
415624612
1322077683
2022376119
627040163
1347182443
54342494
496339039
799355900
930250426
303241329
933518552
1267749490
123180673
483449040
356531796
885113946
97461095
492796582
1901797100
444237954
1907668744
965614052
1252614871
1425659998
558959368
89476054
276353007
1044979962
617958653
238079609
2021049707
227806814
883558232
2029760249
1345686937
1978144680
753605278
627478539
2052472313
580028361
1044133783
1103243848
1115050638
1572237519
1119898876
1296256978
510881676
662747256
1145657840
232683499
1913661314
690202421
1757196636
1649866557
377040331
684937995
1492936410
35200610
1677507735
697504324
1961474374
788395120
1091436854
1692949904
1448154545
435516001
433852214
1936932452
791006502
383365980
179464622
1571893536
777434696
136992859
418882973
1613502078
575795646
1903675253
196314794
1038742067
569112035
654708612
1101707735
1736722058
1780153835
1904129132
1600470946
1544468114
416774469
795649373
399251935
444342637
1545478369
509734902
311957805
350255861
912883549
1614171274
2073860686
1554208648
206791013
303128694
1638065387
1772194157
377035871
630489082
2106920143
727034403
1775694983
1759465777
1314582080
462174191
175740387
1430558596
84058242
360663992
1474251797
1312686064
1322863004
1865992604
426542929
1467454250
902820006
424671717
1802550470
1423464934
649432934
1554745772
905030106
491597324
901046659
30315582
1282680138
1796207433
73918018
953407122
245397893
706744373
536982076
1491596903
403652792
1197432524
708815326
1203900081
764069318
657697291
511226494
2142271295
1633270462
887422939
703356526
139316120
1548811442
609174146
1284155760
1218204357
81580172
1446784684
312850032
1463604999
988113339
2106095481
2115485402
640059219
1168072071
1755786613
159468915
2142175306
1156002237
1399327331
2021179131
1339020825
1197873231
703958080
486835525
432897089
1094298520
565878945
714036613
1377127063
1081515859
153110007
795014202
993224949
1058677239
436425223
485969501
935057279
1704762632
2141707055
1998120014
2051078794
2098601903
591533599
1953235999
1561358037
330772575
1657871098
655619317
1316072733
1907283072
28753633
1494963085
795920555
904253
1356034031
2028389269
807466704
339579648
1781731482
1238159909
896094761
903129174
2014636685
324889389
391914487
744317425
1398490329
1859825716
1035056260
1148711208
1900085537
352578885
838249867
674346356
271067078
1354285099
1378133524
103388177
1360658544
1278958490
1195480546
1077075440
2033461993
1006743250
1778142094
245930958
892769003
674739693
1618209326
685549569
1403518878
757687628
1954153705
567782124
1590937888
682000859
454093912
1874440915
638994013
628324015
1064805118
556467205
781656288
1956212687
1425921843
350854558
1599706710
730795886
1908824138
377611582
1834492347
1773070483
408189433
1545952866
36886536
1917144502
1417953808
1617786124
2068269846
1895326449
461727422
1465205380
1382395001
1725354730
471998350
679949828
1057347062
1194224146
713215247
2085234203
685647561
1976725990
535000861
1233349550
1178082865
1666903442
978977475
1847878859
1888765170
1236097103
1214805957
1046213432
145231329
239122675
1900760399
163433981
1618536242
780265360
1795576377
1903816019
952103469
511499637
2010433247
1927172161
1351027133
1951126890
740515609
457998743
1596176486
1128323279
217419621
465378000
1514130796
838395586
1114482977
381606137
1758020841
1775382954
2084159361
1092039069
2012773269
37248267
1410706075
1931556856
154433307
1619112617
1237440054
1296848048
689211014
1002558413
2058361617
337009595
45358900
2090482099
1753712435
1587602583
312080452
36237863
485235784
76145369
1106808324
60605126
1707520698
1916623982
663981690
1236621857
1961865056
1094421277
1407761832
1086018852
422382994
1598343629
1932396551
1582006782
952538420
1308253304
1248253840
2107899801
1900981617
713478284
814303334
1761865286
1075409701
756821659
60094532
2128297540
530677624
1919996612
1714353945
1642364766
610015632
637213246
298819961
621408015
1181761064
889988606
1004266381
803355759
548764038
1045978816
1141768511
1011489791
797971666
1986529544
1761453683
1124649855
1119729981
902381414
1642759909
1345826329
2033902278
353932863
1451046099
450053975
778497794
1121898947
1214123533
1194320802
1993150666
1941647492
2061375351
2093761445
1040535335
712982678
915775439
2067175453
1012684163
1304265852
771149400
432370082
284190831
1550611047
1986524923
1801017200
932370949
1715350741
1587107339
785958064
386806613
851536786
691018849
230921976
1911676936
2119143334
1973117163
1769725463
368835213
78040273
310431473
1621090177
395145597
1248527992
653823255
104583203
2135447865
2062886515
1089670374
335529436
894945153
1173363286
343324333
579519431
2011876446
1089909791
310220766
1936417451
211805374
203603561
2146425078
1177030781
701685284
1680800863
604212982
374486098
202890707
227204775
1412380717
1678447958
732424724
562370631
1999592886
1991661563
732970768
5751811
760330125
758657596
1150509518
792447521
1300393477
623886809
1547507366
1779907490
404952320
489067616
213355169
886061225
361282117
819450639
1388639872
1885661080
335204697
2074717665
923173886
1725180010
1207098806
1724834549
2136521571
1090901278
825390527
460133498
488391032
1481509600
1575834217
1400381229
557600730
1733787266
1224850099
218215204
1294037007
327343086
1797311103
1819394251
847138157
76901761
895262240
598923185
504225420
88499593
115061450
869794409
1690559929
492799655
121729197
470929448
437174627
503234332
540969744
8101367
1228318221
761303945
2098013308
1048903663
1216865886
1769362991
763275938
2109197433
204106342
1696685622
1377358051
308137104
1390848633
601019354
1475552993
49151144
2077546656
431532327
966256862
186185990
1057669046
740331344
674547713
1664258885
1517184056
19916605
456615817
2129826996
273265888
1118116411
245431666
344598947
1443248343
313673111
1774636113
1432249654
246093619
611384417
109334984
1442444889
725677142
577740534
1913586185
1221870460
251434956
616673816
1362373202
1067981314
1527741532
465471567
524766660
426661998
322245016
316317253
926630540
2049024324
1359178267
403898384
92051938
763375400
983814668
1699881394
1517596193
996868226
2145388677
1507759062
240778687
800367438
545800913
1856802177
985721898
1536125577
599973163
893237635
1882589792
1261240204
39686013
1712968467
885967112
1603987196
1419401611
1468412610
1004920089
1705457452
1257604151
197639033
478762298
436071132
692414302
1311075709
1211311408
401100791
1253837609
1006217271
614288532
2033836011
306738999
598313180
1404234273
514552497
1408731875
979637325
1222866223
1898432229
771188945
374074324
923719753
2133575676
1215530419
1776784054
1088263978
453595067
210298054
1379520485
553586747
558361017
2053076673
1965306827
720015356
842086476
838104524
543973336
150343580
868841868
1825336906
1671870903
211009998
2027015328
132749110
1207043988
1244063957
1238283311
1007233957
85770371
1174841804
431583646
576034796
1024275048
1478076975
1424415229
645567217
685662747
15850456
1960575624
2072989999
345272163
1676839534
93602880
307557369
93485889
76556030
612968018
1357110645
1166957453
1862805907
1958447763
1025819146
298770313
497945010
1531119154
708183362
1077211078
1257345511
267023476
1181409627
294041656
578204493
1862103788
1153378566
1959514776
1763390578
1852738976
1123190542
1892095267
1592196082
1172256695
328867269
1829152891
1368190650
1577318190
321720373
250113096
1574197794
136250213
296727358
1687232455
1199992392
860807856
157714682
1419517133
1943385929
1028316205
1050184970
1098801836
1542159996
117121307
738695614
1308603921
324680744
1527079832
184314740
1820687991
473943078
687897648
1849446346
1546386470
150108041
50729033
366763829
1867103293
2032427419
1954469372
1396278999
1496088975
1304708734
1359917952
2112215084
507738688
1422362026
114152819
189399438
570555072
773585666
2047811206
2052630607
829163427
1853210295
1450966791
1069313967
871835918
968467980
1031605936
337849815
453471316
625250862
892521715
1054430999
1059757021
316169177
115197134
218701871
2117150984
1348013342
49043193
1885747703
147449073
1928241741
476503655
697069219
836615721
1052688805
1866104737
1302717296
518965664
1514593095
1793649254
572675625
1628905771
1689867895
902901965
1387535985
1577569712
2086213219
474582524
1111571170
957612525
799574607
1308980671
1920189468
1035521148
2026208783
1485826389
438376952
463136116
2094806259
952238749
881059494
1510082545
577232513
2091512357
424822152
18144842
522126852
1440892534
97854442
380259014
216269668
68737177
7435623
93959433
136791427
3888194
37447761
1494560138
266542851
98228770
844347732
180316757
469356807
297845931
658105395
962540598
1294069885
570805099
503548524
1907115122
1377241779
1555213020
797000924
1139196063
1367699919
2003458468
1727579038
536591616
1699899816
1153929616
1341582356
712128347
165115091
1211095853
1479173015
1622153312
260715968
1827245599
2061240282
840208754
1870747611
1347306344
826485230
637542413
1417764529
192240388
1666184155
349465090
2068495413
1866794989
1890526946
621187901
1746039385
193486239
728297096
67136728
1602863674
362862416
1893745144
1322673300
1474660701
571543739
861541044
1127008177
345633698
580001824
1974644781
108145556
1285894075
23427468
1191785209
1353940917
1396596651
1352734960
887246965
85902877
1151112071
617361244
915626449
1644916664
672589671
114028916
2147364596
1935102939
626582561
1443998447
725485568
357735372
1254866427
1729027545
92938497
572007501
2142723503
16774224
863520969
1107697652
549864301
1302952017
949836226
62206825
1615262710
578407934
788106575
1283141335
1560323080
892933039
1521710776
882389861
1528749445
112064428
1642085567
1651486594
1650271067
1805969880
1200692553
1972998034
1295254977
1282988388
226928359
1134425734
1030001823
53336174
315289660
244887316
79732507
604775064
358394564
1657445207
1032329573
52225661
268370263
1366056312
1924912680
26343084
781881160
1333564607
1491964494
1515739435
1512362731
1139243575
1759688034
1792821421
1792132060
2083085548
1390196979
900119370
1653603972
1639232788
824350970
1800090059
1073198929
525685316
974877903
286090348
210145533
136282361
827833204
385675657
352087705
1955260264
1694991088
1840357021
4987323
881781589
1566548547
34418791
167363018
1409219768
1047077479
1464030602
2128674178
1409532375
842390421
236579831
473476786
1176733348
1137958294
349116403
1427669266
1383675345
643122168
941952585
1269610881
193739424
76621791
1418785914
13607844
468088405
1304242363
435392714
575617377
2146239418
185856171
1212437898
1291147597
1663051532
1759341945
1040779509
1588214857
666163887
1440546194
1397836741
1565966518
1017774965
65926238
2126831223
1141175537
1262408201
18268169
44760094
584617727
1548041708
2113707900
272921572
425109305
1439420760
783064097
74160080
698695900
1822730916
1805889831
686430467
1293290374
157791230
2084703579
784564439
19761564
990933929
1108099407
2048335517
1134840398
827902380
765957965
640804381
1221299646
70766729
1131052677
1528867332
765229798
1085499258
371919941
1136009780
360485688
1899009456
1884480147
1361190724
1257157989
1029574118
150998911
52958044
87493937
1626267501
2044960953
923770310
1417573340
891832279
525511237
397503941
1874282505
458773064
613145298
1761208610
214574741
1033298801
81929656
1579505428
1785328880
1963048146
460687765
310478989
1766023224
1167460890
1631006208
159927585
2004285964
1720290867
373650514
1296434606
1965849304
1669197967
382782876
290881282
550561022
830939337
1041598763
1341893200
2051504036
1363038049
790587116
1769335793
415156274
1335489556
92711369
806057957
1176399560
1672662011
1439568691
766444276
2080537257
2115794008
885314366
452613208
1436087506
1840463129
1961917416
316293565
737686095
499476711
781235575
117116086
793841442
1671543716
2043592627
1704582199
1182276314
517224200
1950051916
2092978490
1480813043
177990865
1521229543
663481765
945629204
429232035
1813347198
1924428874
743784789
177962860
831908014
1397468078
950171949
2111072985
1754036385
1908403969
165207730
1848055197
517421213
567493077
357509755
1066967824
1944376599
958400883
251174880
1620110687
1151886783
1590044035
1239910643
1895819905
112078719
1585796639
1822859853
638262185
349303964
229731991
272690309
1684609940
924630823
971929612
303059424
772864203
1172506132
1416083780
348387279
908592811
652112841
1484126931
507482476
408890186
1482810527
1404463354
894343633
422945310
1934037367
1754102665
1849409514
1297375253
2139537844
545401941
1106761802
535343808
1463551921
1774076995
91247444
418765464
1404039312
707607298
666647537
688880225
553923546
1440346565
1233681324
38123045
1501977258
1402493095
296572891
1670763217
732042077
820933662
432205001
1720420021
635416530
78687363
520688995
1334437064
1983252101
1436944617
1803185821
172458522
11595219
874196999
587864479
1834084306
193971092
1189736782
1621552711
1379890534
221669847
1266835512
2033323399
1212301237
328556686
1292280767
1784397232
147539379
1546382094
57235064
39773387
1138254316
369515136
598937300
1636077314
1701353756
1364148513
94843700
1148554358
2014414546
1218428123
973722403
1437975976
1627821981
615457102
962172684
928633594
1298608122
1576189433
1341046605
30153411
523425849
1384727061
629032488
1186858722
546423129
486912855
686743892
1871914664
936294222
943989001
1344124347
112049390
1935701642
941234155
1484333687
185780578
1547382808
407521534
810574490
1801914968
1622146956
1574604718
571448930
1062814030
1658431011
1598455861
1673060957
2110414358
776216680
1016265482
1817274787
908608369
556425365
129276444
438096861
166047852
1211074220
649906421
2075842122
689852705
777442641
1105834343
700355888
1106679443
326148251
6340131
2043867483
1499653654
74880633
972187723
719317474
236159164
1146212136
2065147095
396208215
1287687980
1886431829
237909216
338990512
328848253
2060807434
793192136
412661926
1998292643
1986394169
1419990182
233297306
710666102
952036513
1300418456
1329086938
1261852953
33845010
1035224816
848931359
794054082
613119649
1917847284
833284327
1080370880
1346943026
753510200
1738611616
1300840095
1962638400
1811445008
1710497303
88100404
326783600
803862057
2015112134
1967535247
1134942702
1209005625
322389942
1726049835
1816386440
681083591
1240466957
1935791568
634846058
1894979242
2036631331
2084986718
1593417117
1591647601
1321639403
1893833224
2016213653
2133961935
801402369
853219761
1134570549
2048636684
296031248
128804328
1470572309
982799361
1670704106
2123913382
145147444
922345166
660704888
2136070099
840334066
1807977864
828922465
1417086732
1567449783
1941737247
1712292836
130406714
725043543
1085347321
452673299
154896735
98256252
602473281
1775187065
1193327840
1107115049
528199122
1970807272
408590432
740382168
803665240
1731326483
603858285
1542411171
1362416739
571133184
18886228
1859432997
548161275
1883464314
1887973650
2034987272
1585314451
574832755
1872680955
1795639643
2073866960
237000840
1042399150
1761700062
344221956
964530376
1633025583
625618431
1840719164
141926583
888182315
1004653982
272331602
1753260645
2089798280
1225877968
1920167884
809165203
2126194252
465234587
571760995
789586960
2038884862
1426413717
1541440443
77979156
447131257
507346278
1078295313
952091726
1100229299
665903192
1672552394
1764238786
1866551003
1878835167
871499936
496369122
1258412217
1832847609
1492877225
1836377461
542023244
1160375380
589525439
1297033154
951729758
1584685331
791083260
1214744801
152901588
1061302105
1590762619
607256417
1306821674
1869414065
1920581223
979259326
267243574
1916697064
1578615784
2029379878
74903643
1537396747
1175278090
1811176945
1376150675
838348316
935550313
1176065238
1427747970
748726328
57739440
129569073
1493787549
1707530621
1815474396
1139195113
1160593276
776052323
1434676933
920394381
576610726
505537286
817462986
1887655292
1938233238
1915551471
402170124
367453153
893990652
211676787
905729447
572820115
1880823764
650064502
1902585203
222616956
206425067
738601687
101764393
1670911517
1129977016
1864585962
2142722229
341606212
880105942
281063913
179085178
1051721268
399402154
1709138441
653958129
1835396532
1166641562
255835574
732657128
542678804
798235647
1182183651
1315588874
441099547
28801086
1017166910
1277870706
1794962884
1796363142
1312696170
2142413789
1153257542
1985142760
1451557988
2093569091
950741284
594944096
117440306
1979928942
1377251558
1918565646
167245549
1028072858
1434559127
1419731977
1524314561
1821598525
139503874
684044381
463856194
765653795
23431895
1710146
46736648
1071732221
1341136263
1124918408
1444821019
1526973762
197982585
1784792900
251337517
1243115139
1351858732
2059290927
2076074918
1482249743
1447674342
1139667914
1354526372
802858020
1042507880
1428019465
691296744
1230206710
1987887544
1728731868
1500370918
414969691
124786524
913399050
56566305
782976758
711831410
1690708175
1179882894
1496971079
28866124
2085399524
91366221
1460423008
2096105893
1692365828
966106903
1328112417
316413653
1842835042
548600784
731179087
62619082
1286630198
278216281
709425590
2066730763
1457408004
960659257
547839516
2028817039
2075669571
1947220244
1359295878
352578406
1947789284
1790807567
95403567
190615773
720275248
942711466
333300814
480220079
906327534
501370764
1560975797
938892969
1360208962
968065362
1010560745
2066371761
1845734380
2079436398
426870668
1060081699
950334599
2075030224
479123822
2086925388
2042407122
1308590124
779635981
1315535831
882768398
164478757
1895413785
1420190931
637159478
328669011
1500486912
923764257
763417081
1884277576
2017164784
470196558
2127757918
52869705
2044449228
2017663382
2113496279
1891327085
588663753
99716264
668844428
213770567
1446363805
2010298604
636246773
358531848
1623079898
876729744
48189879
1061370297
1261596405
254662956
1425575146
567180219
317032280
610105305
1197321221
1599311284
2054552367
211703890
448244252
1423342862
1360784106
1136439495
105403767
292211882
635247211
1948429805
1621590837
1288714715
1186467790
522121113
122688445
1521299265
182117368
376173028
1320349293
618726085
198896602
1122240705
422752863
1888858292
1450255823
254103433
945823023
1645141525
1504635133
75693308
512163685
1796612246
609664252
1322727079
242715863
1696349514
1345145586
2017955041
866129141
1367982887
1626082885
1886771495
78789101
325007597
1039312756
721155865
2084029598
1874067751
1889400716
1547528343
234614675
569846837
1564053365
731638203
1088009599
787571017
2006771208
1004063406
405253817
1181788205
495501117
980918776
2019880762
1346819132
414361490
988357891
604943567
457786682
592398401
158789814
1233545306
382998668
1247852857
1886425538
640465672
663822638
1371424325
593983028
189359053
36724052
1925315775
1151649407
2145042629
1342576519
1984277865
1363153964
1912404470
1836664580
2028482547
13225268
1815174568
1256888953
1371683349
1834889963
1427697641
567473084
1175171419
77296468
276491611
626424623
906403198
475632647
1508044352
467805896
1169260753
1363776093
252319286
1897345879
1371422554
1673923329
1553827441
1558964932
1658467914
990255847
1916940001
4672029
1124824430
560762583
100867834
838399204
1867317982
905623722
1981683227
2086343865
1204109823
1383344383
285513595
324460794
483017388
1511037805
704897625
1632911147
1229639774
1604501668
216954676
1959374648
737447235
904919977
1511425666
1143879808
1979910565
690844434
532835724
1292889753
211162704
2008371883
342188802
1401979426
622515389
1431793025
183076538
2117405975
1584939269
659555528
1276798775
363099230
1352239894
1226800536
638296314
895512013
30069806
1093276596
1705340252
1487253113
920565995
167859575
1222933962
618910189
427747462
154282064
1567495965
1221170400
1124955424
130103262
1036793604
1050350298
398600400
1031854677
1557961053
1365419933
638258755
870499167
419640132
1208541505
1665766191
1047485298
623163169
1682086318
1837220612
2034503072
615024705
403374910
1113158803
258720537
1603351703
459337999
1646922849
1824699879
739368797
714638592
1619100922
731793986
1086219401
61503413
1412759133
1870250189
1988375275
307148624
1734340706
1775820257
270860717
990298035
798455562
484416250
1672181071
1546760013
1972814440
1994377525
537931363
1737670704
1666948523
1429164491
1311334881
998290672
665100389
89742402
267992533
1039693341
381933324
155191998
223044853
1781621079
1649160991
1279362149
1085860572
1723927355
1532130319
409320907
1097928609
1082269034
1170808999
1655630206
243645850
1926090385
857193370
180190500
1782239036
1096762121
1310790323
1888710052
886598687
677647092
1390644415
266889641
1438602094
1218799798
128194868
557776826
1053937650
779543426
1334600265
1494041481
608946687
2111650147
691719196
1293553124
1963799920
1894845305
1578594082
1433025366
737292204
470137385
1420292170
353268204
1580309714
1423081138
1943200837
1517417539
175288151
1848698452
1355350070
491160455
1119829209
439717564
1987716103
1576241618
1085420525
298968975
283669710
278914784
415382399
310920089
1797414190
1539649828
472117905
311037020
1516192231
359945902
269256904
231014417
844474258
825818789
1029641732
326515444
378018638
393824995
1321183393
1053613465
1515532592
718984647
1329278599
660631100
2022028825
1586737443
217895574
1862714361
1640193399
457986937
2091270258
1348031422
604253043
1793709967
1420401880
1992484098
639375609
1643349320
802092577
1281113242
1925115575
163626673
614243581
1889469254
1401130975
2005416274
290250283
1733231820
697465940
1148619047
54903135
925895447
2068757169
1032769215
1038409340
1689849314
12431960
535587435
1875588775
1224352646
1422018387
895666942
707526959
1429145814
1226298333
2110573569
1942027537
940239332
442313188
948521660
1581549027
269543692
1144708744
962300285
2110250838
422884707
959429547
1145749544
1314233421
291904961
537519255
54947390
1779377142
1433317706
118418656
1496230374
425207934
23870238
885554978
790835712
1056117043
470213898
1152188562
421199734
400151264
931722327
1728782702
1774850082
1594624631
251493337
623208244
1250372998
604039874
629308248
1432321531
1751846732
777672401
714380410
1332703379
785255982
27964949
666470409
158120364
2017941535
635044624
297101790
956188267
2027617118
1408355115
1695517692
1092553608
2089233942
1181742556
2101775750
667887096
176313604
2088784180
15794337
2015226269
217697449
1820545178
1831073293
1326379815
798495715
375261972
1793128157
135248171
808640650
1686108458
1826529442
1351186449
1010072485
1054853223
948584517
910046002
1654051611
430969407
1273895770
2027869725
1610091678
693808150
1541215394
292035254
1850319900
1283861141
2137680115
1891021281
596831494
675176435
447570697
153558774
487463865
792802957
566919378
1616898422
1186298890
666958036
1501645027
940695738
2092398305
952454224
1100259344
650289334
1179763085
2081368539
1093583618
416805338
1285441703
1691777758
716341438
100273851
324795267
836296647
1998917645
606275980
887124635
678742416
130412426
778620398
1633654800
1943911883
983903880
920015528
351507568
763358855
1675399626
1268031685
339965737
1044991256
618072006
714977581
1546344046
143219773
1685301540
1317779990
2091330841
1310131165
757814821
1611124760
640787564
28770832
1427384294
31835712
1212004959
1993379165
1568255535
1573175578
1237462634
1996455321
1157171622
2114614478
906398758
1343144310
1704775394
762033416
1978851790
875743786
1017911202
1802977026
80333317
1680483307
1629901077
1716390820
1041483363
709402934
1820767508
669239777
1539611000
626356817
1373630819
1471770710
1354807315
661139258
783467005
1803910151
617599014
1134266988
822317952
397226629
917116260
1588982411
869264399
469195020
1895038530
493053878
1979584356
1568371461
2079576895
754397798
2096653859
177660193
1266444475
1091329568
1001339554
2146624305
1401527122
636888155
2005315625
1508041715
517093345
2052731182
529271813
703054230
163498806
213488493
701627283
770577280
2074834374
567887322
1237772980
1277821934
1571859497
336793515
491390332
1258962561
1640804904
1287012224
16262500
1907790621
2050317724
287223002
1970094898
321505042
882536037
508288850
191773536
106067334
931306086
2110901321
1572681045
1728946230
1011717084
888104463
1276909446
234986556
908277999
878117934
430456728
311942502
60267241
945905068
1328199911
1810328563
539895669
312229834
40033731
94686240
754414919
386114652
644905142
1757706235
226038102
1831820593
464981041
1693319163
1545967480
1893523541
127541474
156961816
479936345
1229890029
1811436097
2125544415
906939214
198352967
824222503
1527398306
1422158997
1553447843
1859094454
2051024557
515140036
1795382433
1797081660
176182912
1539785904
720370023
655970764
19599382
1329035919
719102477
1748972499
558968628
1005487684
43696142
1223204895
2005116864
153194993
1557003285
1756133901
596647485
2078196548
991584838
297545664
1979701671
682152813
856328068
1107853539
590351614
2065681814
1278349625
58100598
428827057
798654336
389505312
42933001
1430301082
1687280394
746022034
1652935254
757209891
1139093059
1819103762
1071670958
1684932258
1560919599
1986957069
370702976
647914737
1884151887
1164489986
1050049565
1231999434
1824320777
1177600161
1673357750
1767487991
2085510052
165430889
879018358
1113148449
894413223
1148383616
1779386623
1568362024
1428395296
150199932
472127049
1795884131
1449035515
1256098449
989560966
2103014021
1248171658
1328215282
459851187
261378994
371588629
560639668
1348013342
2091717237
2089431106
2112071967
280206434
1124896399
1579469213
2034429369
405826265
1970445567
874898558
896992860
735989747
1330905789
1016180658
1576028823
780628581
709166446
982376110
157111457
1855457542
1612032699
1529037204
723394510
205572974
1484913919
190165279
1299563982
1709975690
1029282097
129569723
1242383769
1606043656
831822187
583729194
2049773914
1125548273
951811463
1325095738
117847441
1017061456
1411365397
944655461
26849794
108964681
1265876463
1571579419
2129826407
2127953064
842062607
1700729641
1963275674
1965066194
2124266907
1654367294
1865344595
1334437559
1672066475
691504674
1790729204
1185407524
1217255437
820436798
212631767
90695287
1298690922
1499386685
1217993873
48383029
765593602
689517649
918678563
298391347
265094040
231719385
1520470515
1591844743
1488076027
1845518750
708052991
181006252
822494125
1772768117
1252760763
1194277591
1433262403
1202120805
208165838
727011765
2144250405
957723518
83393367
164148627
264215839
1534320270
493701995
2074609937
191950891
177621214
1521320342
1212637597
211018035
305342654
609369681
1817366585
600359116
2036860703
485772325
478364712
1951940716
2105105405
1753837848
1533352066
1492954981
870028190
708008156
102643608
680003051
391805731
1774677894
1874391724
959176343
529040114
1487420082
312581741
561367135
1264566863
2072921961
797462959
157098160
2137496710
2022153306
1848329386
1356322797
181072229
1445080767
1999753555
1101766573
1801325105
388117081
1405692743
25677743
620835711
1402192389
1615960058
730431899
1408711474
712940816
1687672859
1864191871
1110623888
120162261
144728363
733833178
1434407901
1976614429
1335220583
685984124
496384278
169947982
206750241
1451557640
394755631
2078138011
314944636
266260460
204994230
1906098769
29697605
586536269
87035274
1614874178
1572174863
1490923853
1178090372
842023776
759914673
1062453427
192033335
807552691
1907622297
2035057040
1033571015
808613049
271381084
322358979
1810680157
848345395
2470933
1585048781
52829439
1300654641
519169163
379335232
890697574
1148024410
980109144
1055237463
1035153835
1028566937
1943652914
1359937661
1513632455
1724369403
1509092411
1167698166
1735948643
469049096
1571119851
874147419
2087825105
1358587386
2052650623
388930888
2010775915
40176088
227305381
1748761657
162385419
1796813512
295121574
328451221
50681498
1997100763
695503210
1114041214
1119884612
89169058
47030550
2073672940
1347972232
487150298
2122770426
1857926010
1502056094
1860011877
1861476658
1189633791
202709905
1421996961
1120377810
614698318
1555637764
1157762669
1211326576
1876987958
1575751655
1276771479
92549757
1044793128
521301775
1953586590
741154762
1195752722
1377224158
1274813927
1958505693
1104271901
403080540
1043565210
836958865
1871948890
1153693573
348737309
160730968
1023442930
1262511047
1403307701
820566411
1398550057
1638394957
1359793729
1300429723
2111936303
1723320368
1523941087
649243807
1845300343
1110794468
210670570
1270280733
1330382862
739632931
273173864
888323826
149756250
39283781
1688957501
1145358511
128180308
665678093
1983581697
163999242
249547361
823442906
1142717499
760735033
1600353559
1436208323
1445580216
1661469515
1663420035
180739946
134365970
723832364
1625878652
2118991675
1318040423
930327822
1441754706
1028265278
493979604
1866220776
1505325165
1431528788
790652561
464241477
1234703628
1366151599
1517011781
1830004415
39668036
1704698699
1458345687
417462128
582401024
886374483
1223761758
93836068
469184628
755966853
1030405126
2141758989
1849136987
1829169525
1538780703
589148664
713226326
1301699346
404961878
1075085981
1260945702
377367773
327429208
1265180579
181887128
776245793
516019069
2117099872
1910694746
851109434
1231573662
1149780026
242366289
942967159
1261535467
971144884
444853797
1519459922
1605865373
1588899616
1272038439
1218452993
189893770
580416487
923834486
389376523
1691055314
976027109
774770359
944440954
191777629
606262567
808950407
1582593558
1322710553
1860915397
1077567567
1414311155
1857969656
550898721
342518079
1833727929
2050231394
1584059067
528279164
1336604629
1456902797
227943445
1424657082
717221215
266392261
1904639951
1869036491
1927201348
747141619
34894076
1992570161
1603087753
790315906
1973461769
1249252813
1368634182
740908882
1953637104
1996286443
501057095
1210220563
987335473
134474824
1999455791
1219419915
1167323912
711000917
134223438
560325928
1555235605
1127416560
68191620
1199599260
968243128
913917761
293451932
659877258
625464840
2039283596
1772700460
1431970777
1104591331
1639288885
995028762
605516430
1155156528
1578824885
1761830403
1732480920
1661951687
455070841
447051518
2110505238
1267805022
1481082193
227327700
468322329
2062177025
543004906
1286264328
1434335101
305032542
912153014
117166216
1265613080
1308973896
1952686579
413175225
2088701239
1781861230
1185574526
863483900
225379899
474369177
1564548754
624150009
851584897
939665724
422840073
925050477
2015495109
528247405
1644914225
1470301436
1224861270
456863085
868204855
1491392656
647548592
518527738
444832941
1000786001
14306104
1179522351
931383449
1633560154
273185222
1757554460
1432575657
2091202777
225055511
433677962
1329451541
1466938106
404276439
1142425756
1182652303
2130283826
293455380
1435646868
261789096
1598054360
864618636
37025340
625623812
2070625837
941287768
523801744
549267170
1675433689
1296830445
1897805551
1292072979
1488071913
796210383
366928077
967680306
1680386295
682317040
928226125
369110779
85184586
904517922
290190068
267111522
1475826301
1385963903
1487693124
401656229
112804295
784095806
1731046375
1497360130
265828831
1617758450
255793502
1500529467
897408663
741507583
625603952
747659011
1801943141
1955628824
1110962765
1334221615
1076669702
1875786136
432070713
1720188010
1089181708
957388258
1638956895
68344107
1141732262
1257042121
1162665250
1660253661
64114542
1784734122
419119175
1266121218
269933214
1127064806
842675226
1914076875
1608889502
1429578989
2051304237
1173673561
981775708
766510976
1753435113
810204649
812439593
1089905302
448180413
294514991
568558431
2093865476
1765827343
380766574
1081897410
1934845414
1231364134
2097244445
403602131
526246245
1576255439
1829655407
874729876
611768911
1620464043
1477050511
1771842912
104289451
344146593
1771188327
294345380
1572634899
197514201
1060355494
1291930813
355340381
1882029709
1873106452
1907394444
2034804304
1735300635
395871705
335448720
798848128
231798750
1526201949
102967684
972403347
1581595279
1623238012
303025916
1036597867
43830505
1937203669
1468221327
502892815
833025824
654244124
1137697821
123546126
1249447502
223279181
1449126104
1979100086
848562998
777061597
1309200036
1682444851
1253267431
313746157
1375362134
1544390834
373504394
611293015
676334640
1424934611
1049613789
1225319910
1927599702
962964605
30064014
2115567967
317272653
1124802623
902285546
1409521940
1615821480
2094897417
620001862
664063086
912193586
2102258719
163605955
1252306866
1955291713
1012085410
1420512947
521756772
585819206
523045183
1786057915
1216388038
1281955532
1182815213
107423000
2012797644
1634440800
913229542
1542002645
1415552861
1194256093
1241560450
1647572501
243882415
447404188
1000475678
2142388235
596883970
1354644412
1047328896
295241049
2000267329
522113720
1067776635
1192608558
1801432108
1379678501
404780076
671590554
691692686
134820031
818788381
1295397784
1011347441
1204832615
1262746708
99852444
123760761
1423438972
1170308269
480573922
1472619361
1703238499
1527221193
546288428
720643607
412724957
1401676359
300237176
886878048
2053460853
1979070944
1643693258
2138287591
2028406156
315198571
697240808
387045550
1098235960
114442743
1482593749
1530427761
525930241
99624042
1689392422
1117015163
1845417539
630758877
525641165
9965082
1066567406
204868918
1909686924
1987211529
670504190
1277910594
1903992739
270401161
946451252
1000450651
1047235066
1072255240
1764166476
108156887
1627489012
1690425240
1848506208
1504054811
1779465943
358667665
1484272186
1950615124
1859623905
1243893654
2116488587
695039516
337109025
614804177
316606762
1501241804
1789280069
135685982
190795075
196961797
566625185
1677620256
1833769258
1759662917
1809788564
1025659250
1068382239
1950795952
1128299957
779735469
1592513322
1487980996
1696231751
1718414150
1814277903
444165537
935442346
1092918331
1382450881
654314489
1667204456
1446140437
140781550
1314005253
259510908
2141856588
169264825
488231193
287645537
2009657546
1390535373
1104987781
1814192328
567967284
456637020
313767689
31336225
231021989
439981605
838731390
274337063
1867990765
1699740336
969714751
1386182210
950833659
1964942097
1504924909
489209094
40841228
913128796
890234141
73265145
239987834
846021912
1230252980
986906443
1445350948
1148253286
2108587587
1074134888
354507160
135082599
1962692165
957992949
631438786
1692000937
1171149950
538161697
1372541293
170322666
1261320204
454099342
835140382
1121053641
1799549180
429272721
468074660
825123516
1896180477
347303441
1756260165
794272410
1013379586
1387069253
631189331
249345388
2109274755
1474896260
633535294
298588646
414857511
1230172634
189319137
1085031891
649595309
1414910130
432702825
769156585
331254647
1107235160
727693087
602241788
1204326820
1033147968
1267933710
1600384159
703245142
1204837942
1863648529
1540330298
2105430806
113693671
762523577
843397214
861833008
1845973292
1651886129
111764943
499519114
1764924704
334196725
1948483274
272292696
74259638
1912007665
1449758895
1521148530
1911358541
1258745318
237555067
1342631530
2022510422
1754017905
852623551
1317827155
192084051
960395066
1501465185
632327996
111207676
230751177
1394886368
976719367
1818504193
2098523758
480172429
860633698
783340357
416548194
646795041
207716342
1835201531
325464580
556875854
603915885
2025317662
2041525304
1109517925
958678004
1086162881
391248220
1933440148
1720906358
363954433
2023759269
2098861692
1675508857
693885640
1224622456
1971249124
1418208030
848414548
1084891794
1147637217
925560714
320221287
670951682
1881297056
985787079
21945938
64095158
1255484317
1642185257
1378451304
1363612668
1770166308
1746697734
1972620311
1579653843
1392964884
361760932
890542546
1752264644
506523221
1202554402
703250982
1312831406
1516949671
2134571420
514924436
566231845
1581270585
1026515785
689131568
1166186627
731483527
1037996179
42156480
1683317308
1643011605
261757196
1058565348
567547453
625931116
1511304329
1973509531
1574008103
699214911
1970897767
102991381
1087448433
981598751
1468034213
346771954
1619436169
1463030711
828848475
518942648
2021802306
603331204
1805676492
1792660078
696347800
1889273543
1524318872
202955288
23388433
1447315877
1899845217
1803287785
1575179525
1274618233
737808724
1580355440
1041934297
290309846
1100638260
579512907
1830186198
1304889224
259792798
1974981792
86126285
372490135
2055541795
858574960
1525338427
1626446149
195355878
1631829399
846601060
1220919530
405330254
422639868
657653416
976674072
988438413
1501609655
584690803
1499834560
830537009
1266164519
782464000
1578424462
1382833233
1560453337
276681866
511514765
945553377
1254967147
976535916
862157977
1521320342
1468246534
1438347197
212629608
1542195536
2000376746
695471829
384030732
414716461
194071094
1630185178
1879645630
1480401257
2024588209
115850980
1247933333
1454433443
313871128
1517861833
1831052968
1011006340
1205666132
242295510
1461790202
2100792914
618337192
345554677
1067055341
790025538
1274101037
1790241884
127147486
1834586294
805777805
955621186
1103145339
1600775589
996834586
309064703
831497103
1451727944
873549415
1878037348
397683621
1985328248
1611759673
1074985030
1263153969
282351926
2081132208
1346390439
1428773768
465109935
34109806
344489614
1786064227
173204456
543359057
1061265269
781828764
703830779
517420382
728278963
490741584
1004646222
195299872
2137843198
377744608
778364696
597691691
2065067406
1344057794
1416723374
1219013523
238026742
551690226
1130630851
1461692616
1656337209
1018010014
687252312
1090210741
759417509
1516519416
1563415728
1852126358
89654809
960506840
2120261188
1630880367
905799516
986816295
1435564493
1802050365
1308941965
2015978506
1354265676
1485729612
1176066337
174702165
1122466423
1720698915
1523378675
286027199
506502914
1309704075
2046784088
772489573
935448871
99120449
1288744368
1512918312
1031802561
79668696
270465991
346681223
361297301
222579618
888554010
1379856192
152099868
419356584
1180110758
1175250076
1376099756
615961386
1865611113
1719200114
1401941506
847174374
771098597
306588863
740974785
377306186
1513614606
1925241380
798280572
328191935
1626770594
8656228
238296018
1009964146
523139394
1410883370
927157674
160361918
2014391587
1677398163
1915619578
1439467983
1162357769
675772909
566915102
2112272552
328805543
1625888016
1476779988
781476055
391191015
498785044
939853631
1127347651
357997025
2145847924
1154190055
1406671844
1012238873
701889851
858596457
1830164503
1200250971
1558552778
540037942
1976258306
695815527
972521968
1312294357
511573956
1875723741
65093108
936079960
1553760134
623018193
1542673524
1615303566
183991353
66502145
1166982112
399291990
1750316853
486149262
1748892865
989182809
133812050
496834295
684939950
91906616
1077524200
525758397
542164256
703568484
314485046
435740909
1955412623
1164603291
1067220307
672826159
1963230443
263437089
1059709303
627069333
1966565380
502415507
1700679872
2053967755
1275840202
2081888084
1411367250
2048737048
757230973
1104377849
628775944
1960553406
854751529
1360730849
1042241088
299279158
347701084
1429796239
125088219
1684094239
922395372
1806748028
1527984803
747909453
1722014459
539733240
956690808
1726704327
1387357475
560867731
400846906
641970244
1555380475
1296408846
1952839341
1546502733
293671178
20603603
272890574
1358711979
1670612042
471405439
1192732948
193133125
294884557
1654080971
1671559278
1936960933
1950456601
1414151784
1434168938
20151640
996975653
306942489
1270144116
981726010
31668002
569144195
1194325294
327024535
1322089324
1623531754
1297442570
850872118
464053931
532101467
1984031906
1027451751
1272533553
1241065836
386702431
1918227660
1694825472
1914559865
1576511431
1979757517
209179078
323320494
597826252
1548969408
1990744
1187506028
859352841
352090622
1840697921
1823316116
294245134
507332673
888077992
1358789623
1849019553
2099892595
313876493
2089286071
1406319039
2099798603
630233258
766456000
481796320
1600266190
207068556
1093764007
1977728895
644611883
1647200904
941208686
1315953107
1479153911
1477393439
76004646
174299885
652673883
1857100859
806302792
438956053
180721038
1443975373
330940785
1658493950
51657986
418524822
2116964951
1183475566
2019632341
849984510
2042101217
56266627
485091201
790879781
459074834
973864345
1870692643
682527424
1496653203
147363741
1710393158
964155396
631061374
125765538
2126974174
452477001
1180898451
1995730315
462744009
1323120520
1892134308
1702876481
1083004904
1293426287
1053669875
139899578
366963823
1735253664
764876561
741633892
1192093241
790557191
557947177
1415842354
2110726514
158914673
940107826
1080225955
343715284
712458252
495245620
2077718376
351601408
2034137560
694690840
1590539200
1221252977
471430854
1004591155
1498956674
2088408174
1282067957
185394740
83965430
108902723
1291831224
96317219
133606461
2138156085
20162167
2091842147
1716128071
1149476419
250790031
1521451654
252629676
1547142706
236787372
774858172
2087423726
1692196478
1715065770
1064388520
1359367871
1143771274
1123236635
1295777602
1950092674
1698717175
1913219114
1929411546
588822174
1847131195
955426423
1360891410
2103906644
483989907
47906257
1926954190
1843727904
1617648826
1917990360
1838697027
1250655323
2116672965
408542986
1048567038
2032683156
827188036
809229655
1082791437
426868149
1709360627
1787217738
297869893
80171778
1311478154
861350826
2133091389
695528167
1060446242
696445251
498390691
197386292
361831618
191667008
682188837
307165820
373224556
1153683708
658965761
1881707662
1406627664
2082232267
352720307
1685793387
1346413452
1313493001
1356947279
1401988557
1753841074
840913859
1164965362
1485740064
587856592
209902094
1212350082
274510732
1064360877
715609456
852841880
236203774
951046511
1651304695
1812443132
416033970
263161203
1083321181
103981870
622857079
1506242299
733115170
1588899020
1463926832
53249193
1966461994
49285283
1564853373
775021514
578496815
1654625742
210570826
2130764932
907172117
2089334122
1209153215
297985694
443430976
395953497
164824717
2009496714
138479215
1844204608
1574843114
1512546279
432743350
995275818
1456353871
1400837113
473096231
2096034157
679712493
1657088648
517794635
197302328
1786806128
245498296
64672010
1785595222
915816263
563853707
2140599561
2132094415
270902489
1871391109
1925649977
677246394
1049165905
690981698
2008167318
1571819734
879816099
439773203
1372369694
1549880016
1854640016
2064197886
2129955367
949328759
1277530381
1541000832
2007609817
1091766238
1391851556
2025563464
494795545
709468652
995326837
608714521
737184075
1940797373
1164489851
176135524
1558812058
2031015729
118076737
1348641130
920934545
23646999
1482514766
75770704
310537985
1567614006
10427545
584627875
1533972225
1097777445
1476730280
127922710
1040421999
137112371
1066648223
669015234
1769765648
1090588966
1622842327
366733006
1332252809
774607435
625375693
23343328
1103622093
712076265
234449466
1578424504
336916878
1383550353
978426171
1670682364
1949017056
639516432
1773976604
1769584875
1210809497
300473295
827967973
499723627
833986159
593039299
1364729090
935664821
1561716627
602776669
197982705
1984725982
1059918920
587215509
730474372
1765491170
888910792
1390232314
1608748031
1604669381
494703158
793381770
1773034933
159877656
2091718098
997451406
312650928
1809063519
2056053292
1310495414
1634677653
353862071
2076877500
739280322
1798485304
1480313144
905227735
1446358726
1614623094
833306632
70899124
1124332663
795551578
1844285638
1782806655
161007058
1405098872
504270690
1493859226
1757453983
1620119077
1758121845
904453615
18862658
87243374
888556758
1620106909
2041328975
125237173
302535158
342629435
1370953130
32337681
1366410810
1746378766
1516085058
1376909126
322533617
1760419081
1525346431
1442792364
1840719641
207107831
1529430141
1993197820
1522146204
1279455520
132323559
2115168177
1861929831
1480968779
1652507996
932282740
2043723914
1738865145
925707282
545409168
348008929
2064335696
40770187
650732151
1149672558
108214261
849035869
551028401
1119568029
1713244788
1451273362
1301480149
846496821
1191140210
1658134207
871410384
2030522165
492800432
1289675615
675331475
397881164
1968959990
2023194166
2139758045
668628562
196022178
1198115513
1714087521
1508049903
1947529527
338572589
577602154
1797681145
716099223
786915865
2101272571
1526588249
1801504680
955271339
327544640
236375479
1985034395
1167083842
400251064
1587678226
1466806452
860793678
1535070365
1612981467
373819873
1807523634
176258439
1796620598
1573211936
1099653467
595451030
603100045
1271253032
30619024
300279461
1620048141
1193755118
295555824
1690839569
830637269
654602433
1881212784
1725581947
951510817
159170
935600259
259108119
894731249
941141005
793878832
1073802206
1653088860
750756027
118525306
277513730
185662545
1275314099
916949826
686363833
1145710993
1183484534
571477528
863595747
1940480473
58996476
2004728389
1105102519
941420518
433258793
1188629058
5985493
545336503
174601664
2051262938
1434741184
907434255
1657565076
21734431
1224054716
809768969
848984034
650235031
588028851
1290974105
2138965754
1970219533
1111109959
532945439
92395555
414149446
1318521499
1664194389
766198448
1047884586
197702377
508103618
720239685
413882070
109477763
522755335
1517105266
357887332
179269639
210871685
1782823760
1486190731
1310185322
1382599905
341491634
954397752
1644250188
1508964708
747962975
355992512
235387537
277974657
273232794
663969276
1534695318
1425858559
487249113
1454026174
1604828447
853773786
557554980
957071775
681117496
361898126
359516776
1206047889
668840492
1813188668
1755008213
930384945
1038215543
1277305910
20141736
1910160947
1382372312
203120219
1453805239
376211464
1521470868
1163615614
1892572410
39989070
2020736843
489387465
1849742574
1288962590
1934006761
1591659205
2079838939
647562451
2097406318
1915178029
1805541313
586820934
2094355313
1223454750
685009089
1956293032
1744644583
1265612158
98454732
1813887398
611924271
194287891
1018267650
928310376
1807490822
1545851249
828014148
507072988
802220561
347282693
604986627
932342546
530526719
449682238
545721110
1616537273
2140391115
1116043750
1132758347
1079947907
2036266585
384075825
2115569954
554205849
674634645
1523163008
661613913
334558164
668875096
1864005477
1940190151
1159984042
1627435404
1190696515
79614682
1440557359
742413646
1824685821
2037917828
741780934
1227201196
1026464340
1746928182
1730205491
1620197818
107856351
1887411159
477860599
628509742
1103703012
50945067
906449792
1963436585
654941572
394379027
710080493
458813490
2120169168
1041553128
206068925
1146860768
1035375261
1399308339
1545317685
91817836
2073278782
31876119
605283093
1203491917
1281300126
1488656056
1945717260
381858876
1567590710
170347232
1312079813
587034384
1363331372
1147591898
1233713020
556525113
741985601
851465887
1245039227
1121378599
1514197627
1227096985
1997986449
2032879448
1780840170
1239421687
826856289
2091333466
993228760
1809676324
898382897
1360894299
356489873
109923451
1923499024
2024089471
1485314709
741304920
1126534613
1201697258
931677512
1227963014
594960957
585671164
1146318801
89336631
681559190
988330272
1410834877
1783288997
678318350
1803682996
1186560028
175325687
1168929069
138344338
1600820641
1756818193
709828389
1503431403
755087506
1440984282
211744854
286088280
1840949340
745075265
34745761
868317862
758723430
927221064
1404137502
1199485112
494572379
1865688955
1309977061
111905795
731271245
2050683323
181268237
132747652
1275396969
1630833377
1622096829
1702546986
1704700016
1676057680
1619944069
1115389994
1200443162
583317196
1160579109
438596813
927706685
1303749559
1377734911
1656821496
483747586
1097018299
261778245
1939248689
865568404
1716988460
2084402432
1793586050
1978660157
924227637
1909701938
1697299729
35250637
1131263101
1479114315
224612464
1140923977
1991249827
598961698
279908386
569245389
152641989
1416106861
860451084
654678721
1839116435
648174680
1821373375
586064205
1813908612
1799549180
1228028903
1864103139
664670800
459571153
1283624432
438377722
800613761
2103876153
217721290
207480006
59975524
773855938
273655810
982219208
1229076879
832992294
918735643
2095683704
1875657934
1866732490
1131228400
1411921973
230076607
1566215946
797579104
680524040
1031562702
50052647
695329407
1271219864
1801154197
1706330614
1648733114
1128330275
642920498
1252520629
425315672
1147522686
1813912619
1568067219
845613234
1469221230
374096679
2069593729
1450849330
2084343561
804463897
1308895315
2057708124
1093164720
1636722088
1399862807
1811917099
352435726
18592965
1801302550
218431174
1025429847
612856243
929500482
1157955368
629797314
1187290642
723393652
1108956051
1578523079
1221962087
404721007
1901536190
79232496
540302992
1041212207
1823233375
225301103
1550705509
224061221
617694628
45173756
1351358399
1023547980
1126029509
2015204506
87337727
1898874371
2070074544
2069611379
2071716404
136174467
124996991
1011696254
732065778
936352997
161374642
573124854
1795391109
703980668
102818265
764158281
622080536
991565143
2095697046
1133294898
1379569151
1029300147
68478543
2012514189
1749519868
1760603248
961140467
1556448194
1670405423
140817424
183583819
1383821040
925628610
1492559935
2038452016
1453968429
497144888
1986924724
74640797
969904054
594219391
1619156665
1190582277
1544270181
266144532
1243074079
1278115522
1291070424
237921119
113428934
1357723361
1587464790
624903615
875851772
1400105349
1123068976
1903947936
894069723
812473826
885662864
1040047390
153018398
448075746
276357570
107003290
1459446224
2018195906
695882284
1885130924
801801997
436748829
1432728263
430315628
654856107
593824295
1444890779
1603318683
140092231
1429953923
425267079
167527269
1083979399
1113102874
1155807195
535199131
2030730022
1570205843
500659878
517552845
515755129
586634657
906371351
1347404450
788131738
1723575501
1110424743
139470084
1365680242
757924444
223366934
228241266
1601362658
1093451304
898131443
2041447284
1713781343
1867942972
517475495
1235106584
1052495938
158625028
1007359133
1291012135
528996964
1586124068
1111601587
234834536
746207261
1058601080
613779563
1236579021
688049164
2139003729
1915678645
434422440
1167407508
2063161139
1669110598
247959096
682108879
1277090237
2030199753
1218234387
311079503
1215967781
1622469776
1075598330
739697608
1889568951
1866836041
1751259192
2037719630
1974527611
173582536
823641631
250002170
1970508695
2134966973
1082070507
462871377
499891039
87984442
1418758824
411799787
1604711140
122203044
737324625
1574304062
909468111
1097430016
840490281
793056921
2018760127
851367298
1285882742
882348778
1078446557
216997777
1357482863
1305074103
135502695
1870697329
739258388
1782497091
940847083
510881187
1109413530
1538231495
1115213878
1679517089
459794230
638220768
788882599
1269418599
1651653962
1390130886
1385231431
1259645987
809250071
256846613
1429543899
1441126845
465099647
1954004965
1995292717
1718908656
1671917112
1474162194
1780101765
807794517
701601371
638275622
1631508166
2097633307
1845283527
143245844
280992692
1486846712
632293643
620607981
1755233610
1061690149
971399830
104027686
431778596
2090184409
2114662269
404346813
1099576603
1751825835
1332941697
657805942
1661920577
1820369860
169764333
561012527
608002887
1557879095
2025469480
1791651713
219616722
1809752176
1768935322
1422055449
1308992646
315187571
2098440811
398250523
489417686
1928669635
878406840
514277606
1768791273
973821248
1522109425
1021314484
586976992
172496140
232961572
1653266572
256018415
1418725144
2077898354
982593929
337856831
1129035295
1345343132
506485762
1809503183
892908215
1019889445
247420831
1271578144
1767537821
1493522288
576292934
122776654
310527270
1061967272
854718912
311683681
995890146
242472866
1421633027
711189895
511610534
681590528
792961128
1134625030
2138740370
1082789484
1588558243
573692874
443410912
1514283571
162288273
1368223390
766256190
1689508842
240626245
2051716376
463372406
1734219926
1947822948
2029491414
1074058098
1348478596
2107967403
68897707
181824890
1708660126
2003902516
2044627992
398969256
156506831
154691059
1464549151
1405094561
113877051
1548807105
889257860
1544455905
1491890319
647880380
1940993806
490236007
701029826
798277604
616047913
592381732
1619937894
1226886790
1123919515
1433826888
2036810421
410037032
794461
388033424
148668361
1899269490
1339400189
1701111265
1942450048
224438444
1778518897
1873454811
78783247
729948987
1787393691
574372612
923406806
1939730167
1514409399
680474941
1886253619
1288113700
869658858
1652591786
635812972
294120275
754203186
1983358026
1028540945
1169335088
1900634767
420026535
1148844541
452366962
695368556
1663126659
2056170339
2128953383
2107902436
1761544500
1426775596
1669209124
1755829348
103452859
2051511304
1773407553
342882849
1445643372
1426468422
87953754
399187810
1637669424
1342554040
1119198502
432407649
1451081143
1726277193
1865133667
1094788640
1974353633
440085952
131642783
423029827
705540807
1130719799
807819573
1188405229
1653507752
1817674204
1273494520
1282760467
291383091
1887084480
1013738311
1719587707
133060234
1787581437
177710373
698566142
796468149
2040110926
838365825
1403779729
1279882699
30209021
937534744
1563391742
186989250
1006403866
854847137
1174238237
247688195
1131500099
71017355
1607161452
1112572707
750311145
1504521699
44860217
125640310
1179599370
1620634264
53270315
1860403591
1004895246
882508560
1128194799
305923206
1213367939
417918768
918467307
465835094
92499479
1956913986
195626323
942925742
1240131796
402926418
2028112281
1777351298
251410883
1133520770
718033378
729520354
704944922
1080458777
1659860650
1922686239
928626111
1321985819
1092890876
739266413
995728710
1904454926
694813550
1833234076
981482423
1373032152
1581413131
1450617898
870296048
1829011368
2058027914
1970972162
966962918
1690327101
1276692328
1975880310
794839251
1935646843
192364385
1157600589
296546059
1772567422
182579276
885930795
883996451
2136026057
1488955664
213368141
2116675959
1599927332
908334125
980261604
1150664265
1819201862
1306260911
1266538121
461600292
431765707
1662291740
202038570
777764755
277008999
941886531
1580400598
783166433
1069864171
1606434721
1813879006
1391283366
1750928773
653749892
2124896301
529381114
302346771
358414526
1624012089
1428755533
993639120
1031824662
1090474250
1807503620
1691578027
245255329
1733472572
1872033638
1986160255
1741248251
2112099022
1331806887
598810800
790390031
1096602821
1312367044
934889848
1004464473
731998799
832286102
508163067
2000672081
1597261954
1687752258
1687147603
656995104
93511771
801941581
1306850697
2001085543
1166382458
698171735
808408705
1009077210
1008495757
1145097723
1937800540
309907618
119818101
1992669450
334846717
1707435789
2090444116
1059640240
1859401963
1312140780
648489781
1075589459
1788364316
1329232706
1899972007
188183175
1327341245
898960631
211673405
435633027
623694689
980617818
1687593406
1937943062
1978023553
1309830664
851163372
480303911
1191242862
665715642
1904723905
1201685995
1110312071
800445844
332223266
1542531735
1840981913
1003701792
1442619933
1760566138
416489515
685795131
452085145
1593659411
1562728122
28828049
1569660456
84877464
1933862781
1297012968
475990761
1803348436
595733302
1281350787
1231681627
1765525118
1445984888
494029157
1966044138
426499449
302239053
930948406
2135344913
173898826
101737943
328423730
1721263868
170001234
1479906479
1329352437
547923920
1093237277
1922754105
1263942395
1195623710
1819128595
562077310
2000001805
1556948815
381647897
1735095106
1517120249
314857224
1005962091
811603942
1267185602
1410595499
621608403
1656164359
117842416
409985690
624518725
2909282
1671439863
335874238
271501025
157852254
1254901868
1288527366
1586225482
1429046284
20185442
61789425
1259765641
634783134
141310075
1385573433
1916211778
678192080
1496936970
2068090344
1340106993
1385871523
1273768864
990233386
476853549
322215852
1396411819
309888152
1286095110
457673164
718212947
1714580561
1747921816
1660114340
2042581346
383869993
894454434
833033161
1305803024
1813673393
1325955249
329793357
1839948747
1142754403
1497963418
550747907
673740244
1850945343
1549472443
451871212
150670522
371405512
844081918
410717992
91864331
1411252843
1539599414
173246620
352716141
2085898343
1585429727
1058405547
1921390689
205016442
562966189
108484798
1362289344
137865294
333643634
311797479
929463763
749505779
706973650
442652226
20489795
1138746475
924692413
355059461
1588946867
1241957883
1204162352
739115260
1376021344
1567734209
382023905
1844904356
1569247428
5827121
317896370
1812137549
589961667
1211135841
1951839013
822507388
1561736647
1353437780
741578333
1410027411
1528448231
832923687
1403080964
1469482751
1473543576
1988448895
353333650
304819677
1636521285
1572898543
1969800609
834874210
801186041
945370716
61283286
1492838913
725399146
1410428199
1747418293
994985550
611132722
986193121
1422491914
431575163
6919577
876475096
708485572
821725945
1422070268
708208722
601546313
1441996752
347141280
798674237
1632715445
628656750
786951001
800601629
152233584
2101845432
1431086695
1851115144
2020698247
1521612319
2035772806
422730890
1748174382
119096314
1624482072
1388499030
1474349889
266203864
640903938
1933145373
160101510
554694177
1712944130
161451298
1414725581
1339935699
273009223
1626057871
729059965
1407975063
415158312
252167279
1562828040
1301425446
1396735256
763381055
628049397
1193897466
1247531588
1263828418
1131837982
1412218047
444114602
448781874
751259589
681734038
1326100970
1640211210
1571704728
305592211
1525906873
1309687356
2070430638
361188324
487613352
2087851298
273134633
1907117862
1678990161
1567213022
1468999039
968127357
82521153
1804005662
2021981266
1859912254
778758874
290381561
2024768148
311566696
2144354037
737757317
1359248428
1733420019
1238883265
1087623890
885191267
2068167007
904736116
1515929585
411712173
1908737122
1052632233
1638397092
906279512
960456759
1352096803
539094691
816256852
386402869
782464849
1322521700
599001004
139909950
867802466
2095795408
1878112538
126568050
221899192
1456195258
1006128973
1701153724
1038837410
972232664
478852057
1803020241
1208731891
948062453
1511066153
2061847487
657063945
1857655905
1624984437
495486036
984280143
219670992
2024685704
1127635738
159853647
1309057742
1412694786
973266067
1985028026
234449073
1144448625
301802703
1416334630
1272211816
301867759
401253142
1619336710
978677207
917814515
316727017
848662479
851256939
501004990
2089695944
699756786
1259254866
1049914466
336919616
516467695
1561207875
1105029323
688716510
2033820847
785453547
741756546
1765910488
89545610
14983624
1407932380
1198427638
1744264864
965710303
270028209
637122771
143031683
480420527
1543259830
788952017
1878876151
1323495583
1326700913
241428283
576587094
972933518
2406941
2108797949
454573129
392180703
1844039751
1115654389
678540874
486267540
557120004
1630090628
2078109445
353693070
257627001
1156930972
1404113418
550525887
1902339113
182899357
2043771801
1162390172
359772748
1100626703
1455498734
821350117
282549763
623416954
912565728
568526995
717533040
1627531209
1652412877
1160875968
306153679
1592666901
1757568767
1702081821
89647804
1700928933
1837436308
627052239
436728628
425789792
1257226677
1075075064
2062277847
834776253
1854029988
2133277949
1243953910
277560759
1292059470
698490308
637380840
717459809
167102947
1183409796
1253294646
1926572303
627432712
1494204548
667070477
1991921548
1698393503
985300562
155905886
415396792
1121027387
165376824
1189264307
465807470
1307362362
604697189
1724638772
353469571
1036305207
348561958
478570541
1999008977
1223443546
1146440702
161643278
1192851037
989941617
1500044651
1291401449
1439201490
2123515053
1572986303
2118331447
788755323
1093022062
548263748
1683982480
292445464
594056611
629215717
2139455907
1514655854
844796899
879342255
1780038518
1566016709
476981503
395450485
1373572564
399272062
34537919
998008325
928371961
1927960534
1452896860
1800324319
527368654
1608487339
785722410
240454158
967381742
1042051605
901598953
983730822
1008595642
965340529
535097348
2018854537
784190513
131957590
284141984
1971323765
999415662
1795006608
781774835
1276088888
1733747034
1634525026
1989753986
1962497728
815208047
1703909784
984516875
1963472029
773290332
423612446
640155279
1926331282
10658519
159271424
1797225495
414409614
640212143
210045245
112167208
1121822927
1504440832
1864731294
1308892277
212379852
1700760891
1367578391
1851286011
907203368
1748097154
1770048212
205069279
1514597056
799793470
979611156
1317483963
982818639
1948445224
2019744649
1308158639
1180591740
1017172185
1839015672
302932910
1185875062
1496344860
397880101
1863500925
1995705661
110927790
976650299
60613697
1174741100
2145061686
730370427
1823087813
337170556
1713927455
1015570066
2016593018
1779020359
825407307
1264113421
1291913481
517506166
1414849202
169362898
199272975
1547152913
336396138
1631529143
742677726
1438514107
1329809775
1505710927
582741786
554973701
1591170899
1312280494
1852899154
331196569
1424059729
1470374986
854179273
855299337
41886087
917222495
84925907
1338562167
531927476
125759572
1275966961
1399797609
1175790089
1111596375
537808706
880508356
1748044815
1931993581
680511574
1359151467
1768480460
1068792740
629981328
688056413
509354808
1845747611
823177991
339085400
1267682135
1178531194
1148679978
459813123
928711456
1471639901
1333244347
171727358
371071523
1269388790
1071214865
507894583
1137103572
420423642
685793307
167859150
1645790487
447036467
2139363375
930281765
2092702004
1268850799
195067502
1064664020
711087035
1990727194
1443687025
509986467
1223298704
1835089112
950520373
342691101
2139535170
1475700274
894616790
639038956
1236476459
1988647485
731475147
1550074021
1917488753
1391014999
407840125
107215586
723261623
122181561
1980661289
962253816
2039047799
1325253746
1343314298
1959213671
2115968510
1123590234
1271816049
348071054
1595889339
417857021
1903108371
955972999
1102310657
26974455
1512354122
1881585903
1619732999
830362478
290872294
1679677307
1781285710
2008338464
1096289741
1720803440
874515792
26125203
1374628375
163040876
932558058
640367999
1643507348
600917820
709815469
642768505
522089072
1261212368
1484852529
1586270891
27490759
162084249
1220310965
160452063
263257076
76658297
850081798
307601789
550617147
1429341375
1355508660
2138354596
143306370
1166007144
7087670
1335969530
1926865633
987335117
883170722
1289216646
101897977
1027579024
937430154
537528847
771275012
887960933
673255555
1723830544
1241249858
1310716041
830539188
358037638
496771115
1210417443
1855611868
1810473239
521117784
1949160917
2054682597
2137063119
1968658657
788965242
550821137
1551587175
2145646545
1221273605
1982202307
850281716
1590358816
361952135
1311625877
1740274438
1862514257
121256195
777692804
1392174305
624938366
642496492
745823232
564566233
896639798
1232160732
1491237387
1155010395
1480420725
249614000
2068842944
1775054819
352566353
1950588389
41948064
1861367264
1212969967
1765003566
1156991778
774017308
2122832010
342477602
1314905874
866017664
271347599
1515367319
516413120
1417143730
759173979
188983616
1949570391
258797317
1306666485
1767556649
1723753251
2035204577
1148162706
752581829
182516120
1938273706
191421153
688980940
1680377892
1827187326
1025932438
1118848885
2118439363
1303101760
178671219
2061696898
566271196
51947374
501131443
1825075280
1964184197
89679480
712203846
925079579
2066913931
2023408608
1495902032
529229883
1768788866
690584111
463433836
1924011433
706304082
1654151333
1893242091
308106821
671221355
1972058241
223502158
1972512304
1187986681
65373622
296985391
1461311477
1853350238
629068805
1344322437
75922431
161837571
1185264055
267475026
1064160876
603447406
1805235571
311084405
1997253384
159856005
1475766264
1606689898
327790879
2047814715
1246523113
1758418449
354194503
315987051
166826453
355933010
2013887993
897010884
1006662192
520324104
1196702087
329785022
1234846076
1551497795
527804333
1770851242
777873509
174170158
2011351567
1063189530
1176827547
107213606
1465373905
1961779799
295846807
196857414
21966263
1294411170
649726896
1175688164
1381965502
396957390
1383378406
663878259
1224926816
1137565000
1440740423
1546158460
608889363
1757080696
224520680
304516214
1319161508
29780614
2059702524
2078998130
1992858567
1014909558
1310487354
140226694
811250544
1647203264
1747785122
928425910
1311292404
1872227436
780982156
1780248695
303437102
904221969
1736169772
1601191599
339267740
1477049088
432706153
275541554
438530508
2137710559
285939780
1376157795
968094125
1181373270
2129065643
1517007206
2000976867
1564507993
104427973
662725454
1086837427
311668377
1861505535
68471473
1913694217
658878639
1923683528
1716091722
1110730849
2006205341
1874381109
449908215
894638440
1615939014
1977336028
918455613
1809900582
1826681281
256332304
1678599143
936543290
1499631440
1218108064
3026932
1059179834
838677901
322627233
386507972
1576939775
1890647207
1792737841
39236166
1116633537
1354529018
627592007
288324345
1530133786
272040329
1119229115
1128262747
2128393747
560496926
2017573176
42829446
840484273
529649544
418346915
2011134909
837483514
1008176217
1341544370
1907388028
594902995
2128739897
48999646
515868804
431869796
264266941
1575611789
1867457923
493381203
128483421
572277552
1687167643
1842705482
236370919
1391867245
916885387
1749229184
242755173
1248961557
1201192154
1890140552
1571104192
956161540
2118654356
2099181421
668932036
381823566
2135045698
1891051062
1232820587
2099497550
1704193875
33805039
1350791598
199297759
926873483
1577693066
1654612991
910830539
1316088614
88233283
1776968943
885179965
65167556
1441220363
311843325
2112517589
744109856
1570908053
1037234429
1106955689
628059650
1572866710
1901186158
326014015
703578974
1044933333
767202802
1703869949
1260491782
699557547
844318235
609834142
1157109317
406526017
281836523
1805149383
1978164147
1257830181
655501941
1351071470
356102828
716673649
1945086780
1098095746
77916137
678245832
1745115189
614733804
173606728
1426983469
1283054913
1666696332
146710500
265721187
2063106699
1572346911
861445872
1522657378
1892431889
1755326887
1349510419
1361211655
390633258
671441939
1796419254
1667993994
1274586306
128886595
51360291
340590155
994937253
296847807
1185224514
1371391479
1461142608
462438211
235621799
1500447269
12207350
1667083107
664761660
337771418
595741557
1998387000
1072036554
1241308981
595080313
668019923
1170293434
774239634
1033879570
1577029074
247708049
628375869
1347351334
1371020298
977276453
1509794458
131984681
113728042
888102225
1782389286
1652550546
1504068010
1630090628
2022929095
1955237058
2059509869
1774852686
29981786
1769399264
63068855
597254142
1189168824
236568962
1790458914
897931188
2140549095
96101049
991652441
1933020341
1835918376
1449752998
593445886
655822829
703673674
382099954
1168471009
1551519143
1839737417
75232655
754008489
483079796
1736522096
88381359
1895412745
1735735859
729369241
2097512206
1580040724
1098185115
2090004749
649817344
1049629298
85009482
1422118639
2072149722
1148779365
1836281863
234827555
40891511
1390548458
348302132
589076802
479295548
314462642
1328424393
489371296
1693144832
686310787
506642566
1734426563
654662792
553282685
1008768219
1604934100
1334811542
590995003
240953134
212338737
1062854338
1500930651
489693115
486267688
1835126724
1971339134
281755925
1047471126
993690206
2112694509
1392301856
1951901870
1692248467
1716537114
134292131
1655526178
1154383691
2076906756
398746739
742097481
791813830
215513577
387949137
1649902740
1365528495
38232142
1765978964
1915924137
585639098
1780110627
580287456
729282447
1877644317
598438853
374296153
150937230
2002367967
107947166
1679958077
1674115345
1967223732
1945888362
163481400
1178788348
1151316782
1287248893
20329361
557096982
552152844
514379873
1590530268
2081933550
1824770429
2114792543
1328200927
2119438840
1135113784
1438659086
44524866
1771031445
1329449688
1699330724
310364001
1090658263
593966883
1021966009
852239478
1195520710
1760418904
260909164
363578425
1421877900
1785162113
1132278473
1781552602
1497717287
1274101511
529663977
1306378375
360637434
738730200
1379478108
338699826
502332079
759147325
616203734
589047870
536475365
959582255
1737052695
203310680
1778826979
828787379
298315715
1858913244
34325749
1343906488
421497717
1706903328
1596934551
186891103
1671697299
24494953
1961319491
777635868
1759811295
748781398
1039067745
707091754
576902224
1478550863
1363635909
578465531
1984632024
1011382239
1411062923
64505426
2115860834
1356936313
1550229305
479879070
371184899
23984703
501564255
137190526
624291899
856498979
738743333
284922942
214331234
1799741182
1675374509
1115552975
628793789
1087474072
674207348
1634459474
1831138299
816606706
459487564
486810501
1825529517
508388524
2119169094
1398861899
1824124778
1757473841
1459355403
2004231996
1759676721
2081831046
21034011
812224982
1444375327
1717834696
738990430
853722482
296658470
576855157
404808760
1304279514
215103100
554874090
210526624
2038530859
356547160
531807531
1594556315
1166068616
1755097516
256864765
106548391
392048436
883516703
1342280488
1028017096
1251521937
1381099575
163621256
1049335027
1234886700
600584731
861307285
1546016477
1444343967
899133987
1837828795
1526556087
1311885509
1911428903
515315253
117350149
1557508910
778006120
1008507245
8353724
1632136786
830925620
291769111
715048717
1884132494
1477731510
1455108802
1777457248
1358804343
370035020
2083680644
1719785870
758929045
636931109
1139395180
1181137755
1076366551
187903624
2067685627
1273428043
625791702
619308074
116884995
719562755
1725713594
1067059044
1656688893
253662102
1787743871
468597169
1994409931
1944019100
2039664174
516499743
1080736376
1250494380
683431867
1350725499
1729725638
509644858
766891948
1769449811
651099248
126410620
198448806
970563652
885342277
91364953
1185958915
1217372493
58842258
303763556
1702418095
1963130849
818561030
681376312
1128872845
334092914
629166387
524068462
924133637
311763043
326777266
1767067819
2143438861
1702679338
1852381173
55607227
124908065
241525120
451820476
277234144
2037072666
49937489
1682174132
1418809948
171930430
200024075
551408624
1757945562
1614761495
1933595387
156392857
1679721514
1701804878
1098979102
837403891
1455555849
1244486589
1432328982
1339822752
1083215245
2119020080
1996294706
1872919344
883928561
82288906
1014437812
2010430376
934673330
1312007607
775217633
471155672
1395163957
1960961410
951434686
588071119
323717837
733343713
2109925315
88746384
1870718497
704903836
739379839
1864881392
1218008646
591580204
1777590936
431614696
1911343485
1760186476
1543680655
258362096
521635860
1457068070
817408746
984076442
498965310
1858874946
1923073321
1205093148
1777414762
712089323
738530826
1638196333
941000324
1320350105
992895965
574631820
1534435018
887686830
1233982781
2131330381
294918516
827150194
2078183685
1433637759
205121485
681114110
464259168
1609957123
351320078
1224624154
1332656890
1560505744
334188911
1035457623
112850659
997672288
304197745
622242817
2088869080
798909746
1983087790
390091666
1560247137
177160089
1410006597
186651821
1290062456
1668794702
1488891274
1233026766
2024482047
1715498654
1923221293
908949903
1202424477
451863292
451061421
1104961984
798367604
1807796592
282534460
352479920
1140730950
2020570222
406396223
136549473
342148801
1444220697
1345582410
2087051044
1824060755
1375993630
2054068994
1589202451
559506328
1395767549
1299929010
117357335
1830984860
684173990
1147983258
1201873121
1662937075
1665960837
785562796
1134865977
576293077
1567856985
1129915579
872825803
1007600402
165463415
303181556
116711212
814733019
520306073
1939734890
1636000542
1640622631
2069913747
973982148
144612979
1562278769
2135539378
313379912
889841589
1790968262
1661836984
205410684
744645109
1526328454
867215786
106846126
1971792218
1775680857
1501637240
758005815
1565550832
129686343
1477792775
2039047799
658203371
848168512
618861874
337277870
1527969878
348033870
798280048
271308847
1962833206
1549597807
856626890
568831338
656544341
2057851346
473227835
167679089
639201545
1044677809
1105729413
1497470643
1682378474
260536896
1827535428
1239275558
1523063993
941953066
281613466
1816124318
386075178
827686645
1983649495
1675759345
563008900
1725350933
437803233
518524755
1765450509
2048338590
41807741
986723394
2099351419
1036931792
711472989
859865551
1124605886
1650692343
760635468
2072899241
153209885
1444937667
477975342
376122731
609115506
87708118
366074189
1792274774
632919847
362499841
1379122075
2055624487
130153837
817201691
539170861
201978846
1569941448
457434865
1373937019
553506417
948371388
608992016
1653743816
1535161751
1307565121
19601360
164711595
976008323
1076108111
71083832
1117179530
1100286128
1291428865
1439253739
1340151024
589265665
1795806803
1250010720
1074641800
1786237244
507369957
1184927989
10084576
576686013
2090348617
173063309
1132349518
814938938
712395413
509833354
307967225
327545154
334861002
511369661
1909558656
1803554044
1683785944
1089039677
1726895322
1704190904
1515079667
1383360915
1661056768
1947868345
606399151
1972579306
1987599032
934021388
1434531096
191255191
607420056
1120428920
2104536810
1482530492
861415581
1451377186
1208670264
2051916224
631343932
150515792
598276843
1749268926
244679537
1067988825
1368509603
2084477131
1640183535
341172882
817433146
1592700004
121637632
897795665
423616790
161480677
1855327640
301262309
336408144
636725950
1546542145
634483126
815620606
846107648
1255114316
2129374590
1806823601
1934955288
857432188
1385938189
1904672983
83798903
991841738
36321845
1831311712
413279720
764755787
1494449234
1846952703
1606242377
273860623
2108475571
551325839
21468408
1594214551
2053358470
2009033126
1791542823
1870745075
1101189667
54217857
1138746671
1876579411
1613628597
1723660369
227398968
305052936
166959236
520999708
787291177
607333219
1948176067
318391780
734632884
645832307
290148955
1119786794
734356930
1429718142
1744360609
1917811083
330290283
1270189689
1348341782
107666879
1526541099
1846833357
824625217
2139122314
481664412
1013797073
731468440
1247728148
1785479912
1041618050
1354293754
1834195811
77094495
489165590
342863295
1345390395
1537192040
23736642
1849023174
1352991954
1762345234
996713516
1042344746
192642947
1480477470
1799374038
445802309
1818249979
2060051957
96644241
1506057799
1903972216
835973110
464087775
2079721255
124520138
1099433975
1769300889
336276849
955874383
241591353
988951301
1535705943
1945195013
1209980771
1395208556
704830287
2092502837
763043483
1028480020
1853703750
132511044
1935908999
1961422414
243813149
1194657143
1588844354
713555849
596433155
355339423
756251154
1726034052
96197200
1891726444
840013367
785759869
2009527026
1539814555
804546061
1707752838
995879970
1682761626
1130862657
1925631117
1821686348
1389264007
1874191104
954156509
477462917
696566064
739617266
19013193
1116654455
315725082
841922000
1393919576
2000720051
1730179802
293434738
1194712265
974979171
2077879415
1786052407
1377234129
915242394
2091533623
725358687
325833831
2011346029
1481954356
494504834
933461261
415147675
1845089644
1739326053
1244608284
1104766323
1534942923
637604883
668703250
63728137
1218122366
1390419337
1535449200
1251512201
491447610
1246183807
1100954931
301347954
1866542983
2119503752
2030853017
1628354153
120689625
933392288
1764062212
669015432
1494224323
1542611793
844403869
720312923
561699986
1059790748
1451332175
212787667
1624266723
976684926
1851841111
2109284153
1468336099
1231531173
37404846
1260133558
1623879883
926344705
2031473135
292382736
531895000
696539387
871783716
928037799
1759826378
96282813
1323486268
463484495
1362132816
749345548
431056604
1553446388
683051877
1832824426
402426074
1626616733
1560236931
21367414
686829373
882703261
19597182
678231479
2097116798
1813045657
2133872653
1747676641
870173442
297978027
1730324948
1243745110
584744656
40381572
921778131
1033134732
1054668653
1632402037
15532889
854661895
902392309
1320472887
823143855
1612042885
1103002772
611137777
326711322
2078006697
1648641700
62634075
1250055198
1709443505
1594560078
397861565
897932052
1440067158
609027659
751056005
519905318
1926865910
1941031010
501051949
1647490813
556309394
2049876515
693160034
1695199555
1541363226
97226991
205176198
1895837810
1310475341
245380451
464422479
474928022
1472470142
408242104
1521382945
671258049
564198436
1656535794
1299568189
2124044641
1143255710
2022430157
220637541
1038695971
2026897811
1762584152
1142063364
402695011
1653976928
1701586450
214011115
1800446340
1159806599
180937739
532844418
52842106
1282383749
1795853202
2077434096
2003541137
716608179
1571567883
733872174
208009539
865311865
1236743923
1001922904
471788106
723423125
2031537984
365053158
119204225
1483325556
932891203
1986845874
459824797
1814299596
2088999883
1925494537
1218119376
1313309399
1158346858
1343417606
628624259
152638292
1481768568
1420710281
1310984432
171464518
600717839
473772285
1047935364
2032045871
716245812
1485854073
184815340
1319828029
440838470
1064998757
774526237
2120520067
90044372
377646929
88620522
2077312309
1304637535
1805940192
610606732
2140524274
904112597
1173138310
1949382651
1378940505
2009762335
1920907698
1769931775
1648079850
1806411314
491722329
1085065366
1791818506
1773441738
1377919673
844597727
638765556
971027320
940551896
921038212
1792370759
1484115092
13502163
1658764579
1163608948
1708020675
47084821
2145292236
678838728
161497828
1910684315
244151508
586514314
1819086642
1037697080
59030857
1732727041
1848970926
483394681
365157231
1097371867
696805895
981711239
1920912107
1793298492
984746272
2076019882
1725445398
1096990796
523205901
2018501449
520826926
1698403930
2081966189
1018002974
1318397086
986369482
1492175684
332651895
884071169
1542651810
1334202131
333272431
1682986242
1602801874
760068219
1080133773
1288094102
1305084334
2089425168
675295459
1022836849
165417133
1496804905
321439589
1626585832
1158374759
484883711
1354745666
1407498145
1583857293
943906447
2114744717
557701533
1350075248
2074791792
1677104149
2014395015
292843736
261390993
1957704559
297037015
2058229894
1074650740
13126141
90369717
284994389
1134738816
353551236
2082893527
2122096952
1462659405
451696164
371633537
945983853
1911534927
1669019399
786882831
260298437
576054634
2081754235
1012792607
337475814
1285435083
1885869004
1358179629
1695753406
1384255380
302984934
1977121982
1674412609
944428665
2103169974
353341995
1086297924
527592915
243595236
420227972
938446950
83762294
1941712977
97911057
2035239467
830906896
427119944
1486171222
1044989638
731583109
747478337
679535342
1384296061
863270332
57602577
2132923446
556117681
1778761270
157818885
483379834
762938470
1368118567
1405863171
1072110040
1545653915
1707896356
1186112925
980682127
776349808
1156994927
1556920990
1184382126
1552734949
1408385449
24370303
2068469211
1844537371
1649146822
1047330868
579372600
1808206113
1473442403
95299277
747779201
1042990679
1995210239
471538584
2032184447
1139801372
982579612
1414988034
370961870
1831993078
364492402
1735681113
2118689460
677259802
1632137496
1400926980
1484173785
1387540125
2084678262
1337706431
1370616845
505183083
683390132
953219571
410853285
1982052748
1852007497
2085948889
1703110507
1057594309
1166598030
730619554
1501832777
687603517
1641452021
305850345
1221533736
41821353
1752421849
655147130
1853290407
1502175896
2020317528
1195721466
697363788
592632440
1719270914
1578812115
1620703650
1832643348
264253132
763780322
1437873015
547004106
68807988
80165927
322477258
1990754063
617561098
749624899
888484085
1353971499
1346854250
1647436193
427286521
369508638
706374076
1686926527
699113250
88357111
1741280644
1023933588
1270822207
230706577
379234112
1397925651
1064028088
208160739
36527270
819620960
1227678422
435683198
1450598593
1877372548
1684798702
975893301
1981889151
499699614
497869119
1108027444
1725570725
1417218068
1092374712
1159140876
2101437925
796430505
1808887026
1364676948
577709465
396814382
299293134
688632750
1935849090
583566099
1980894199
1858427648
1117528496
1715335462
1531147926
855053772
1180775591
745407363
603946247
1498726674
1105240904
40920517
1598877499
2107890550
1460257897
1801848658
436808970
2061674442
2089934723
1636018360
685308288
1974281754
1889050002
1376784665
140013920
316191438
1507782935
1732558626
1331244484
100354501
427093439
1487594478
336622736
1123118612
1857948580
1211782598
664955973
738621596
297203761
2009942761
2012010900
529461704
1060883347
2024554664
1333393516
9731113
1901545801
1726957270
1360667797
1119009001
815031284
390914541
1464348435
1007858823
1256756551
1274598397
1531866303
1307254866
1085342387
1182421413
1684186712
415160917
611029515
1976498673
666343790
1473612746
227594708
47274081
904649045
194147377
1623903630
679428786
1924119168
688027669
246442739
1101958045
1095113601
441665299
778094687
111188861
455457831
173629936
1591235894
1733737249
1949037986
527252054
1980449816
702977746
1397187599
1211849550
2075415419
964444270
1063464093
1200634000
875129474
1949209453
272950399
377287789
1292390214
242916812
251811832
647977210
1885159858
78379569
1263842311
1171913245
178721184
1674366631
431130104
1722941849
1948474729
1178107216
110172531
25357402
2057504840
256718216
1563660458
860304094
1103063269
475381760
100675884
1228491877
672626699
1208921288
38887978
296262301
670106657
352873468
1614167161
418128474
810125393
229364589
415270937
971371919
1083756341
531999637
1542712268
1814964212
101013917
611801931
946896384
1756438725
326617354
1222209794
258387062
1436595974
2035335715
1823732763
1370463973
233643036
832554866
1302777950
1148194814
537064366
1895430561
516898533
1008910768
350559297
1525173029
591390922
472231850
982886278
1182975515
247949883
200449516
395392528
1360299161
602810927
1951578890
1618457774
508463048
547950276
162936245
1341519948
1927076851
468966446
1624373317
572320253
1419794621
1357643210
1597944521
800317939
1189139141
487952496
420205262
897910494
1073630630
167402603
638368125
420108175
319087826
943743989
1885705846
1209075004
40882022
2123609196
998009370
218172291
562094557
1155259225
545974284
369600153
874521593
2033322597
1491603164
2111474699
881543824
476849682
529658054
1731513257
1082517477
2052451857
340863473
1544519780
1306260524
1554366985
1957726843
1818639698
1704804284
1556295063
1619628090
2051833781
2059272707
802171661
903138688
1287553381
1330978905
363002115
1688027420
1037565791
19044454
735513522
2015044962
1877036225
1114937509
1409911803
434955325
372310118
901348381
384785841
99490326
277135280
1030872025
479399888
240143841
321361073
460886341
1910731622
17881956
1676147047
116250809
329585450
191467673
605911957
1736839391
2036219920
157561272
770216008
575995257
1260119720
2122605380
1711242513
864225048
259723233
1078779127
234197666
759795997
1522127995
2124481880
1421602986
896318742
555227246
1985684917
2049851192
1609877084
1231602612
27775747
681448636
1920480032
995384078
1618796321
369826950
489675434
746570422
519982476
1562439660
356205285
1883976201
1004700632
496226554
907939593
1590530016
752963315
1877629998
731520196
1747296983
1917687
1430521738
1030312666
304369797
74060696
1848778274
613768736
1989099410
2000340601
871123171
754035373
1355787901
826366259
1350777445
946892677
1436564499
1743197337
144229795
2084087621
917220924
1528805325
154142259
339128540
1434155301
1630296420
226113796
1054360765
1207238383
1412504394
673217730
1635345637
1465231767
378288317
940096350
1336348162
1666851739
1224008772
856131802
1520948216
1511975187
23868217
1132695769
1317047635
1488471651
829317606
1656409227
1539345411
934851661
176576694
1317789610
1256645974
945225088
1966089975
1127660010
1637130560
38382973
566887794
880432271
338501837
1635757929
1319527680
1723477556
867452219
273661387
508518750
1931921736
1786601373
2093994875
1019384941
1699663039
980257505
1619309159
2031523356
1053347996
1693466021
1151940122
1693480242
648322193
1405398792
1302366224
1010924657
643522348
1989878194
288080795
1343949421
1749268164
1385698296
971759552
1883613693
1993353415
1896115630
1156759101
1125544226
1540230039
1744033827
1801963976
1713096930
1588320904
654853445
2111738984
1250006043
277200405
2096540966
1751634849
2090382311
448037834
936817075
1415884662
578013497
342774103
663487942
1019329813
1433631193
1957906143
1459491718
1108706753
576143598
1245739822
1891320454
853784030
1398530612
2002400377
343315938
976579081
405974686
964556915
890805571
327726747
35009590
1932436449
528156361
1751032963
369511422
1951133735
620296879
2051444304
1218200178
1166398674
915071673
773748978
1215715720
1832933737
1277666165
789281772
1491462669
973093702
690456198
50397284
1159166120
982184161
1684987101
1546885591
1705014404
1267598073
1539088992
978610633
1254147538
1444498215
559665867
1874823748
970684041
978073803
817098817
897287770
1733733350
1247408883
1628570973
1744554943
157018613
1349148613
1261289216
453036390
1293283888
536820303
2114195344
1561478323
219513586
499775320
1181607035
1964585182
1581976043
1663647778
1870714638
685836737
1505335091
1852731844
1077813153
696352985
1820440001
153293116
1450650641
1808716583
1642208923
991200194
1947452126
101857047
953462670
1647372177
1610855357
1331640412
2024282225
1250158264
721011142
1409439249
963356611
608449140
608736884
512229876
192354765
1453083212
397691735
962229947
205598146
1146472066
1766645463
1115488436
825846006
1128809778
20305330
619868431
1868297365
984778661
856299683
1124153931
972759723
1419382136
1266767620
1045624331
1254669071
1285322111
376713855
291880936
1864873053
834140100
967993194
1149499694
819798301
664343955
556581344
469834589
1420701962
1317912477
682558733
1311064209
1390163725
2047401104
20219950
1537245993
407325658
1440367012
652715130
986058343
1973540568
1142920612
250666230
1357675066
1915947510
1611860773
507902282
1137090508
1856441965
1767663581
891203175
1515487630
1258207273
1277389546
1760131123
167751634
116408204
692311001
1500686502
1741946087
1350617941
23107140
1959339479
13262907
361702258
1039416561
483619207
1301873543
12887341
839517028
1598388461
2032072762
1442931771
1913593971
835712133
768836061
256574590
90201318
869480092
180996253
1088343061
783853964
1351435487
607395428
481871450
2076758030
1806788784
1121559944
475021335
308716112
79488133
723600600
22308485
2038326728
719830351
18189509
47903890
159627843
374373305
890359174
740767014
1146328491
676031816
1203553014
1702429752
966545705
837585505
631781686
1952499713
235595822
1881933145
2108461627
1175786256
21151728
1613657811
1039558073
124095811
2027385323
1871065312
187837346
551303083
245809990
1692565892
1028876201
1609905547
883241307
1471323526
1759809228
1676834691
67302013
1597114620
625518123
29402201
547738822
1241019874
585992724
7827820
82817539
936580422
1707173963
633176180
187896568
820592899
1234944064
1366452361
321667868
1350959577
1058690482
1170586619
772010039
649572160
1211970072
755848213
1536781383
2032472704
2131866862
1989386492
1223528041
1510043373
1083543603
349294165
814458884
471894195
997937643
891377784
397341166
1464274910
607509661
915441595
489980264
521827229
946585281
1842254465
1810101191
1449010770
1314272977
206180700
974931286
1757392686
949372679
657818131
587232438
1668387703
1460701480
2096015322
1829662661
370880119
948589711
1405922818
1162714878
1545799837
2056622436
510836204
1559556431
1538760396
2042581169
1251109998
223311977
1901255436
1424460244
1191077134
1552230414
1336277885
1144971828
1702448089
896529226
871375539
331121382
803098222
512118953
309834067
1005990309
1677705886
2137801454
250214573
1680286809
955872250
1148486143
358809109
469359637
1244559753
1378482554
615495910
449144338
1803289705
1749645218
118708902
1578013380
2144473071
352730261
1681688469
747855220
681503171
1789115097
220170202
1540689554
1161516474
1401725437
1109540121
1416628980
1941186652
59814638
633760247
1313529868
770126145
943334829
343500841
1127952150
236986584
598838611
1456861513
928583910
1286202231
483864235
408559153
1938750805
2027025632
2089673206
2078364073
1511386327
119647723
1419059181
2068695237
326457454
1122377225
2023434328
657130674
2058097755
1648906323
444126298
299337717
1124302018
509082357
488999420
209502697
1113850480
1312838845
538963409
1221292235
1371603707
1745082467
696251736
1785520412
1929567673
1580554019
1088867
1709482930
1870712271
2081905974
469146882
81090725
1439220224
1610569021
1069401924
1305254641
612380724
1249656568
341040368
946490835
447953456
813528671
86134624
1122876097
1097982070
1972894548
1375516081
700106845
317552565
1746537081
1850433789
1859863846
408261970
215763296
2087141836
1030044071
1418044718
1559631735
1308233795
30820616
984109209
917977395
1027354313
1363176617
707710531
1769186022
673211008
124933033
1560778588
817003016
1252307999
248512467
1280119259
1185962703
785451200
1680527171
1085916334
1696916868
212806729
479686627
1659629684
374902386
1382628604
860597764
106522451
1320660692
436143492
1189959459
967050608
660149133
643197335
1816547017
493568980
844231103
1768969513
864429322
115850980
270532100
401146090
1507214222
147738847
683108317
1477329475
951867403
1262036827
1871986650
1688675344
1834135059
1217456869
1193876568
1518653684
92590307
1984069310
243204655
1797820272
1247015443
216944923
1246812626
1194650413
1417316293
1211771166
928915951
1041472656
1860058372
604248334
1372880582
1651976544
1953291809
571189653
2020911548
798045619
483303844
33768342
236032467
1783612739
10510481
1526077175
691592289
811769917
2110948652
1842754094
1167578635
1634806597
2039990784
1051092774
163353745
1408564754
1464387238
1408212666
142616751
1838540344
1797786408
1670490437
200896513
1347969506
142271026
1563796029
1787338213
611971920
635321752
1535219944
1657972815
1813723997
2068124739
1477160603
1178770841
1809974911
1816964072
905754372
1065316992
1369631219
1756599561
1627371479
615865503
1047518172
879773708
1157214626
155142285
1368190078
149779834
1011827287
1305440510
1575040299
1556118312
771741628
58786912
1905498674
1516892649
101240285
50376206
1869817577
1247943901
1442758384
637549620
1478626345
1896272188
521029155
728210539
584156792
854836516
1370487533
132769346
484522455
40750467
421461676
1977492268
1450367760
1621874594
586710041
2063297266
752378387
224985994
941762880
630394126
1715366205
644649761
1922381884
830863523
2073971274
2068226834
1347927630
1892685037
2115964695
1712191904
13309459
1651092505
1685685247
1966903228
2078423630
1801001100
1580802610
328959607
883973686
273483284
423205445
1724580834
2113556468
1184371048
1409885978
225523098
1209659370
2007247658
1183679980
1637101345
2099769645
1001608746
948760708
2142352306
1392649051
1458006815
90476843
2053940820
115887831
1532167083
510637344
1039508283
1506115348
164174759
579795474
1731019254
463339854
776109190
715490272
230723263
1880071209
786048606
1835290156
1828271218
1974495992
1206433352
1202635963
1212066436
1344899832
263666320
252028889
837984534
2080253053
237749854
1007484013
1092708342
1906464595
1358387639
1000006262
226704686
734677962
410670494
1018024903
49841493
1357087479
1709889543
215814180
320516698
1912391220
996923326
1764560016
545721225
55424412
2044982113
2028523948
2083350452
381898162
1059041799
738629035
1522736170
573486586
1170071747
1774385808
223620701
2005668240
381277345
603437252
65280710
403206213
1986301752
1839284233
246819842
1989662982
1946600622
1845669402
1074058593
1148990681
286046495
1301529792
1904246002
281027918
1162406338
1195831551
1736860965
2094270418
543791789
809636588
1127171198
786436861
1416053696
1407895895
1832572657
2055850784
317119861
2035731045
1516712975
1676302136
1279682480
1742307879
1770254607
2003122535
544954186
209092102
60532147
487045100
2065605666
15198087
1571202873
1263364887
1235432641
1712190188
1592709339
1149733141
1393996623
209797699
1691904931
1388836700
993726963
464360547
1897015013
287461305
893622428
1597513817
1319602532
896906716
1067451427
652499247
1172808680
386295148
704264009
625724444
1064061578
1974103361
50369376
817160899
980568648
211347155
1026543277
47376060
1051155663
1385679081
1872340932
982889834
1718588705
1025859828
1098055965
2004690605
203950036
1727573135
1740168789
1706348222
1352781187
405216924
1170850902
1058384297
498065784
171761433
715236179
1272157107
2086939762
1461193957
892502277
365023281
399544584
1424506280
1077595214
339882700
917361757
39635780
46033798
1950241946
1323213151
1884570321
90712815
748608861
2075130600
933886259
985410796
463383434
1952947936
1621657006
777580903
1997441464
1503000307
1181299519
463540071
35850956
2116938693
1094529323
929588272
769231165
102792660
1416878274
548440932
1712936459
2071350490
513601394
1895267292
1276457140
986399135
1881224134
1653996062
785506797
828116448
318925381
641937099
2027681747
1935735756
1542431666
1152069958
406892826
309152041
1578018987
1207757018
1035405557
379626718
2071800060
645460567
591059903
605837369
1841608712
593401104
1644426932
1126692295
2145983615
1022611287
1264616037
2055036050
721657632
165527398
886319926
1073263523
2003618821
95203884
1474045638
1264046131
178086857
650693668
2048237652
1935305352
166581803
1776028254
224670332
1315707383
613483335
617692610
1451927374
940061107
1244079413
430443763
1428509657
1647733139
1037442604
57702562
1233165337
707163009
1539699043
1372566119
1585249318
971041781
217541181
208649437
706695408
1325339758
679445101
1217366523
2116516574
1496707320
1480607803
1727380541
213673497
1267005725
981696473
1176348819
435690237
1774490027
181895881
1514504398
740989317
1387570998
1676878695
672009146
1472619937
1071018383
757826952
1800248979
2050255248
1804800514
1883230394
838176572
1535047024
1705215436
819079429
1412658903
390267184
138925367
1598442863
1179631371
112016357
1765652409
2009406607
831131934
1540707379
1726863313
213393492
1670089754
172355201
1208313789
1233954861
1961598874
968847827
566486006
1469034733
401605698
1338851063
607629559
415603571
1177039558
1536109965
692692941
1117677666
1615156990
461706836
252925520
845104392
205908141
224241401
2091692290
1437773721
1105638122
1309440019
1412761265
58620403
84713220
561570133
1237456008
1627936030
1486418707
1481977205
894484303
1651372601
1022388734
2017474132
783903223
957347575
578510812
1442788652
1222530439
1638710547
628875327
109165859
1851378209
1321108578
97759110
1034384985
1068002530
1406283091
2049272692
706506321
1921043202
1804529587
1563681276
664341690
1981088015
1409422703
1404238228
1316941750
1323553151
538674450
1580735025
77777171
807364876
2048677103
827947194
1839908661
1508028088
1756304508
174149158
74488686
561898066
429178924
2114984839
1140654585
602173772
512460145
1874669701
1756990783
1838194058
1932704775
1912157025
1922541944
859381229
1907875676
1659193306
401730197
1426347155
1974876963
429212457
29621220
1045760289
2054489274
939111938
441241160
291011974
1452027093
2056571628
548345543
1356316748
1349191309
1076773607
344630484
254268065
1349797737
147854117
662165065
1533538411
537759514
213233746
299889275
1528423570
1804250183
1367423392
270290539
1450891637
561761053
666197019
710232153
1991143772
1776038851
1550268565
1804524422
156748143
1988890557
2075303491
1954114700
2060029372
1480830223
1763614479
1530239825
88344542
19304946
934769866
1985576070
2140066917
1057496894
25161782
1477352862
419670652
717205214
951906032
1790246016
2062597850
1946444838
458818150
2011082379
1408155834
412004143
935732467
2073086759
158428400
499783307
1990808386
1670113375
467880693
193247682
2021125540
1286389699
1979730470
737794045
220185887
523814598
656942789
312175250
432571718
2111340565
1581561973
174775913
1885881502
1038065246
1778239337
1935639311
216030345
1633560300
1302465798
1160841168
739381664
333163206
1916794297
1049482027
1601476902
16011165
1414277399
1027019191
42823441
1968350005
495219192
625462661
1512107908
91023769
1568861064
1888886030
1883464866
1835552231
567969150
501864223
1798991434
2123717544
361182767
2070656972
359959710
1994740577
1836063941
1720309241
435094432
2095766582
1508974239
1083042431
692461899
1832384550
571018140
1569318813
1976176886
953978911
577203365
387065153
2139413396
203335752
436084751
1639243130
756667374
1174994899
1896801222
1428355940
217452533
1046685031
1358434078
465044203
2121099675
2136090963
746749368
2049188590
275172692
1711034094
512082486
1062252394
1545661614
1457403305
705498706
570935012
688295326
892721129
318794012
738179676
183776828
1077102778
920989116
77204996
1254046582
646851122
1504062003
36166650
924662774
6543929
2023949113
1351299902
2012417253
1889643724
1606317775
762575180
821301019
131814727
371796104
688553958
697074566
1601403896
1692589263
1232593591
1263536471
1347248210
1203282286
806806626
422355954
717147174
1385730470
742147839
1733428217
763260589
922716617
1137005534
1841830756
670914918
821275209
970191215
1869739650
1643252686
1132826489
1880824762
1466712195
2122666068
208583849
512881742
910616100
1553574575
1489802973
1863339264
395005185
2001436233
8430662
1043347308
1123494569
805426087
379904653
261316747
1857075948
124179759
333497898
1697098728
1524869333
1624565918
763817493
893224346
1481444176
1977640449
111097939
2056199306
1963633313
1969897431
418496203
1405416271
406280793
974704673
74119336
1851635079
908983643
191119162
1345489515
349524879
701733834
1545669151
1101107255
1380237918
2069355596
11469677
1339897538
1105277960
1302868539
1007636497
902467306
1877854144
1559926969
1303584259
2034731570
1075702190
1839998480
9829117
1915302146
1048633592
1407685505
116679132
2132246403
429627015
1882953058
2084207473
1414355170
1919681800
1673861638
1678834995
1097407325
2142433123
173810801
1790676538
1315468527
2094848803
27250266
554922328
765122103
1229868504
804531323
1086654426
1557829731
1820235379
1838195208
1732242199
1598851258
2112749356
405257107
294817776
1403060130
196705082
1398678937
688923648
2035046936
416059803
1870733278
1021139741
278268051
857484573
691293171
1976479450
248208890
1715851125
1927438094
495526441
927393770
1606870836
2117856844
367316126
1107948257
594697115
140130648
19241222
127224065
1107770334
1727919011
1158961124
1228121832
428725282
1736953903
1592008418
1203066778
1040732058
463900407
244231346
1530699122
108721124
2128180745
918890419
996645821
1268199043
437827507
431145597
1781122139
1746851968
148547080
1832944843
544794051
366572207
1228743924
1722838934
1792779959
440821547
1048812497
1972156138
1048368392
1456437999
1083849512
1041582834
1089179754
447664722
753963539
1707319954
919330744
818192291
1412691752
321056370
1854491540
73456555
320925518
52508566
1609877958
1104858652
1821842129
739061965
1835237059
747742844
508559543
1515676259
642439102
1192767456
1313222470
1409114271
1464916300
1229665777
1617123244
1802078598
495028443
1027394171
1002455026
2026855310
332583834
637720018
1338459074
74013957
1219711902
499366711
1089936075
1334677235
194188371
977994609
1020118403
1061048750
1525279467
1463382847
1235059774
1547659651
1942390160
574791100
1741550523
1667762606
2006684385
77884010
116101146
520971444
367570133
855176110
36687862
427981949
1166764929
1625116621
919015514
40826531
1726158135
603246940
645684872
574941212
396107310
443661985
1732288172
1917196231
478760166
585819764
815652818
1728968293
1723783922
478194493
812892155
396580304
215715661
1264047119
1019799322
382583848
185338432
1893656677
569621532
164965063
1544844116
506038986
1440189886
898263003
1041179995
333163133
1921200373
1932456639
1507494515
1491696488
1722562695
403784911
1458927376
552413045
940165278
701826524
761594564
1781958409
2139110778
253898016
1530002160
2104137293
1793897862
1350069687
38988433
736834480
1058596317
1048345648
823309670
116122329
1722420236
114620253
1730318752
1078913864
1406574628
1349344364
1414544690
1395358679
1368651519
2031335022
1509299520
951322789
1217625170
1179190270
128765526
2073266688
819876174
2019315816
1605058195
1599105261
994555817
1257847420
848678711
1677557399
1617715202
939594152
1164580340
879639919
45724075
964609439
343355334
1769641031
1838128339
449102201
1062849822
379884597
774228797
959956360
1860977169
1467313045
1399017644
408723055
1245677382
1233918588
1892675672
387460301
1156337089
1093487958
1009874610
1019658801
1455275779
2011224376
1184154678
512169664
2010160202
1123816498
289929147
1339362498
1241324153
44219350
44036273
574834520
365063043
1063366380
1499665244
1907930120
2000232206
1354951022
1415461858
1080081567
249314341
78388024
833690901
813472984
734644913
482603437
1326409096
655942312
91737538
350634277
1564873417
1530333139
716122374
1205757704
1971433387
1533542282
862018434
1419729979
1862174560
1844467049
974367425
1022359310
139772427
2064833326
770967010
413212285
2096156296
2124414204
2029236632
1051362616
1397966440
1071277019
1792333809
836981748
1408106376
1689301981
758670536
969477029
614149378
297655315
1998726556
614165020
613873955
1720158709
1208525182
1419579065
1693664777
127972928
1730904270
923668592
999382785
1426487243
1438103364
1118952386
1524203688
331532377
523508009
1267123836
1614371432
16669426
1809220722
329526473
1411020321
726892818
2135036284
76330929
1500355807
633159898
1198143027
515897344
809002349
1579225846
1899303936
1170490637
1193560663
43337098
1712697010
599299834
1973906856
1660419496
1897280559
1468032258
9898357
112513397
1825622637
1093651892
1292641536
1158422605
1639315947
137420091
818117300
1120510457
1824386591
39163884
1499841902
1858099619
1933271203
86058151
768901977
519851804
1617187911
201030870
1957420899
766489375
2043537301
1174335477
1408000606
876175934
372044244
648138224
100241492
785191129
1806430984
28710837
1841552836
237453660
1311677890
423207124
1924922400
2122190820
1655188036
237552026
743754922
101095529
992277274
48991970
1091657
243583207
908962584
482134872
1957740739
1995925033
755407007
1095458530
781462413
1083288552
1259960677
1454784429
587533203
2141524373
399635456
1097883023
41425208
1066200132
755147605
877044172
325638833
177509698
317969477
1063440675
723478842
1375751217
745110722
1014035168
1902411238
2094464729
1816671139
1129799526
175722027
1416173521
1694418670
1750230573
42763679
38718783
1684046941
1213213346
680046532
342669199
1184578319
2079149911
900335735
1931720761
1418052228
1612107607
1671094815
757453777
235398139
509777967
1836014833
28446746
1652496966
927084698
1091556230
1127859121
1299978663
41316505
18062599
294697417
387761696
1300245653
432970210
989115300
2041269497
788228678
1037712492
1221975439
690027485
714715072
2132350589
1352797869
411891116
748024820
269008144
720311565
62766406
994643556
473940815
1079032966
1269511730
218277947
672116195
1540876541
403568768
1137949479
144267443
1155054304
381397417
1054858788
732372317
1386485195
452712472
286111146
1281248207
1521863123
535917782
1584484227
718117255
1137126623
901667313
654679608
1181055587
1708370317
1576447299
762917354
22432084
1540119662
1540797118
1682553104
1771870199
1429062813
1833446308
1520537736
2086143211
186645668
1277811832
773822912
1494311435
1781973095
499694831
1347652455
1293147502
383344038
159186476
1797503693
1310725209
275740079
1380817964
1204140056
1482624906
1630116956
1372896522
1988414089
21503707
1178253971
1403663679
980320805
1254397652
53941833
2077982281
1089033996
1352719804
1049871243
1582068785
1319365998
1629643565
447846902
1719098374
638338274
1433605952
515251213
133418005
1889422586
799557625
1933777345
1478658544
1429762943
1452737441
309978983
428644853
910771414
4847385
551673650
337572348
540094301
1809821440
1280878640
471143775
1872253227
38778320
2085231977
2140461041
660101932
516900368
1667081099
211608620
2001410114
1719534135
317452903
1298940707
14358946
1707205293
1684270034
420178222
175094392
1212358562
490131907
845796223
1953583895
710130679
673871468
470205617
646625717
2039888221
1173725392
368877471
538329992
1901455083
1719237463
955807337
1577294203
1128862362
1160156725
487358294
1107931014
217828705
60641211
1646722442
383245749
1082879336
563812583
1368551626
1681009026
1988991529
832491494
1361881340
401008523
1647928056
1176201483
14550248
762930687
1932602353
1266055715
1359961108
805924077
422262052
1545593476
1882376955
1362906341
1173020598
1260803340
1727634440
1102687254
104226380
1377995848
1175648039
2012834257
1769978948
1912723663
1698964861
1128522026
326009044
509692636
919803662
564690234
898525988
385986084
1416129957
651973281
787627257
1073598130
442801831
760127500
1821410199
916336434
1015258879
1798741171
189571187
1640348674
776328342
346975977
1840105230
366782878
490147814
1090892062
1321799163
400565840
85375401
323218619
953023648
1998514267
1816344204
1498219085
1446054168
1324222912
899497418
1340110342
777586799
71229815
2051564052
1237497127
2105371371
995653528
621672108
1111894967
1015144065
1274597284
1871568030
1278615815
1112649300
1326143921
1982806813
1079950433
1418462342
808465992
41267094
423369824
1368355641
1357474530
1489945184
2112496892
1614259313
187013335
803396071
793832516
1038480635
961089692
1650661024
1231959136
2094481596
163724014
1899005794
2053842677
593700948
1588769764
1174425202
1114672547
369921699
269947904
1414104987
1484167608
1285158104
1152392808
1138334632
1354306876
1398456917
928780869
1915705606
1584214183
2077666359
1031408710
396446569
1909051783
2131582882
25749424
747067957
1760512397
1984631508
1854444515
358400023
1504518668
1883445078
1709573908
669423819
1272219308
1798372181
1482663683
985804862
1092105856
1448470977
2105231150
1283484805
701303094
1823759400
1089899679
826159095
610055932
1413641396
1522452186
1919821992
460128367
494014014
1579793388
1445021871
1453267276
2059273816
837739322
1750946574
1399373684
194484603
1026278788
1622866143
1867406168
660934414
1170249109
1842757150
1138559964
758943385
432285888
1081593469
1945422676
1549222428
1945700484
41923552
1636717797
1535939064
1599563947
1605851931
1810003544
1885294403
483719170
90122261
1270258379
536456959
1277410602
1153430723
1284325805
1654942777
932509419
1423237671
1917008931
1243261683
641591762
2025999505
90716768
1778505544
1731685126
367236526
1232953470
303425246
1903080533
1480682229
933083677
1072995385
1831130690
1373627215
451617851
1569228584
231938746
1464446638
820072578
1407400344
2043480990
1547480451
1651162965
1248948445
1969295979
995877218
1399979728
813973643
759951609
31281312
678961042
574176994
655263526
573846296
2000628642
902087449
688057062
1031214263
1100907298
476102450
1645800709
1859845245
939689232
168840233
1447898809
1433111835
1469057487
824846469
1877245110
1561964995
1309023041
765010801
2092171927
475148910
321496805
270677872
1616024619
1254484215
1218496079
439552157
365665196
1653729844
587826096
1230206710
778812610
1321072329
302383651
674316769
1358279594
25186981
801282469
91367886
1689215801
304344933
1392307634
2093199682
688399466
1645388665
557165335
1904435253
2080681236
510561429
1989404011
1472247645
1162583637
79028602
836620184
1067732062
740557694
890654460
1834458945
381554855
2082882391
1818448742
522012059
1127300968
1482926659
2002044874
791733317
2037189714
317255629
1104150194
700865446
1267163969
2009471196
2117898526
1386583092
978583973
948769595
47083233
911241084
1674169902
2079123083
1054682187
1047251475
705393558
608403581
1634970145
644895069
1118270476
191331508
1905543556
1763584786
1482413446
149869619
345668652
1741400091
1798977147
438377722
1088663891
638735026
263204061
98941146
465705201
1567160711
973731289
483150052
1753280593
839847123
1087593637
1003180690
1340242654
1503332565
1596127579
1407422500
574645412
1011616557
850479823
1764746819
911912340
2010861822
352043467
1783472764
1225214188
2065478059
185716682
231958881
1676945078
1365415706
44228454
1075634181
1011975486
1528431218
1203335254
2069109423
1315571802
1972777321
202699616
1116091537
1755394823
2120110109
11120697
854104857
1791489938
1859208733
1348048677
7519817
427603294
1931147798
2080497175
883000488
1934186208
2005501463
1006115848
557799319
1203790396
1664214249
1775156058
53736840
2107725664
1090905692
1868111522
332959129
1942452414
1817130007
1779907490
1686514969
2051011552
2119138376
770511337
1394032141
999399214
1413366133
223033063
1373940230
1809855911
1318366300
522904132
1599805135
1030824513
625363466
977846939
349247112
198836639
381023308
291898199
585514868
741630473
2119682779
207552839
1456613629
542781081
835467902
1808028389
918936646
476081282
165669955
986854561
1964518593
1750925651
1274587385
2054494355
2054606788
1659501068
308799828
351031663
2024478307
1879006102
1759475133
1721977375
652341464
2052483186
557643452
699570537
2003742356
551376527
684142453
143018652
304335286
2020468462
1702352817
943980460
1420510613
89888474
1184313425
2073649736
2095864853
381733673
785607374
291944188
2055406853
1738377157
192984580
2135354302
1038865695
695504193
515384672
2008968785
1703372958
1472518773
327098702
1433460646
765727823
1778958420
112843740
550854555
960504814
23581220
564888365
2025190448
1659327630
525955021
1763422466
402345480
1566840078
334833487
983729167
1261181759
786509855
210073000
188089890
315322072
1826068467
308587514
922340318
1316270141
1866384492
1528365910
1357202584
99400273
1244640828
1966554591
238861398
1174807832
1219193699
908225885
1964749425
744942477
249207631
1158187110
671967733
898860936
1492209692
1231235089
1909000977
1684645536
1237538338
2109855997
1058251646
1011217334
292680609
18697264
1201856755
1932625949
282016584
403109730
1391012874
464733937
1119214872
690439437
257219050
316889810
2079084259
218224269
1744438945
1848559698
596902138
1539209415
749591113
173803109
814122816
1384881368
1878813822
1721688396
1141921763
307143358
1665754326
1883277614
1539602278
261637987
708530549
2069998455
998641273
1702213175
1765016173
1908158651
1415409219
2087150379
1014005490
782853445
2104705045
1853951737
1464653816
794181975
292968026
1056160898
100851057
538734862
2073686442
704912008
2138917157
403779078
697121209
1124188196
1797632474
1622566936
1045984136
1590363199
1491849548
726750894
1915181651
1868495781
872843699
546733218
514129246
550086649
421928510
955701891
2129323248
367327556
511019442
118382801
954379352
146516300
1323645912
487217542
959049469
888447275
1100980299
1120613655
1948761762
1511699811
1412631506
1687069224
747976417
98000644
1506079718
1580560191
1680257084
1312018502
673287418
1592158647
757574927
506766557
1234651431
1747519699
2002978728
728929929
88397748
2058547579
722985590
116747413
1341489880
1613388796
1779293240
1713596255
2074049362
68336487
13343398
473144443
309375663
1711109505
1169339285
1942122684
926327962
1684310050
1127892518
1054702595
244349483
245897871
1688382035
1800541509
64509267
132268065
624449934
1694952681
854150588
1630510111
702349467
717691203
13757716
340791576
1807086701
1539669556
2103944681
1009317749
1815833680
1991081430
155499701
1658687572
572448635
1538047317
1765422924
1742458997
1188920426
1199215893
1091933260
610228211
1945833689
1514789215
1729240612
1343649733
1755444018
1785422197
1503968089
1768994882
1491781976
397469425
719727092
13968252
887081975
2117543624
681844909
117770045
1174653649
1702411491
1911612266
1820242110
308938165
858838570
1089947517
1895483504
638613947
206804276
1881013243
1433399287
524225880
744419227
705710483
600242211
1605229021
1412249601
1818645241
158306493
795629550
1964024402
983894629
341064922
1114384502
602036988
1874342057
1495651755
352008833
499738125
1041563030
989676384
2119696471
1397568074
1362209084
2550365
1390194480
771706746
155526048
445146840
1878434377
606868054
259183456
1140943057
683154648
1018943760
464681523
1936309486
523366236
1574170513
240525556
1240463765
881804867
204886065
59319384
306307588
1502828523
378175266
1012599892
1918863268
1826381295
647781009
804617898
767445960
1189635377
1803230229
1141076135
117890026
228205111
553101751
729549881
1044672519
1302553389
362229338
539071263
719912391
1907551885
1407239219
1261071610
1138147198
1922444102
362819995
447969267
985944275
1975076811
973907730
756964392
164752950
1713904320
1124165701
897560381
1939569497
115598752
813687819
1639991041
2083673029
1534242672
251761168
320275985
2023336379
350020340
1236965778
1830340065
556544438
910883807
1048477413
1058859227
644692450
621406805
511358064
532421965
849009745
1408122574
1504196910
280596419
1540688352
1906540587
1265568064
171116162
699240864
1964550898
1173821153
2056249304
1658505821
573893158
1925657014
335482058
1602233433
1065070229
1050964964
1616672447
679714839
501194733
88378881
940963272
2050039143
14334819
71277937
1713863788
240062052
555566814
2060493075
599312843
367865759
1193849998
472006739
1082215975
536186801
1229861891
623763841
1821239913
415837402
743702406
1720133952
594222178
1965884140
855997213
513655610
1332301017
58002824
2043745292
1460632683
1290223631
893065344
1100744515
1925468482
1505095992
359067811
747009777
1184128771
995351638
862710202
1140202687
815644027
1450002773
774814427
1698738326
1394728068
38055173
2141269116
1858926863
2096630592
1125899430
386651914
1082108255
532820450
1418394516
1687401447
1378767195
1936087700
432267486
169554916
942046672
589827170
1826383664
2084931968
326878661
172844799
181430128
1254443584
1322209212
679337907
2050421273
80297349
902588396
972271756
562392090
1324736173
1401723794
1190428901
1576091645
943569056
800490378
785299940
441183926
1694317059
1205125565
1050237989
631781686
623243460
1645719570
1793041965
1435188890
584442365
1407938664
717292311
1119434784
712627850
1403359647
56637338
1159308705
883827297
686371393
168232992
1346096658
520751191
305653585
739530317
2089801661
1500694448
278680205
2082417253
1296791118
1217546027
731209367
236243868
276552495
1071274835
583874662
1705522105
1446535990
1317644824
1137565666
620983458
413432522
2014818767
1514463133
443954723
237306956
68808447
407755350
2000232574
584593298
1122870154
1273348871
1889043421
689616646
871620753
160689434
1440040342
1438402853
1359588215
2059564284
1346326022
495880127
1409801291
1963764144
452958472
1589476667
1728310541
1208705770
1878125572
317295162
1648432
601201338
614184026
1585910718
1187899562
1193100989
1763497111
72687490
98664130
531796784
1736229167
967978099
637276990
414300518
1161430859
623946235
898443788
1026724893
1172071598
1197941833
1989454391
621146130
439692068
1620601482
808128431
1251282030
1264533695
1376032493
935975637
1735349830
1380772025
2128893295
409125461
565332967
929723797
1860674330
2060492449
1275393997
715678020
2050702336
838795751
835760264
318252034
1735944143
1861638366
2099728715
688178922
149839295
273282194
545259816
2050486041
2031201183
91823239
656386923
1431540457
2101020252
1722999530
1128117347
1174790235
331595967
18879010
880661163
320977636
109413155
1724122670
974227781
1232332629
204164219
1717823326
357886489
1301578625
963409920
148795060
2034815701
675679237
1737091154
2077383456
580108425
1607440975
1389142078
253131212
2031940917
451443513
995626241
1834320142
1657580300
964341883
1761012538
1952873830
532427236
964361682
600433165
1861845974
224225248
1298800333
842932115
175936794
1013105841
798229528
1193945273
1923834572
1349710527
1805824889
2143132751
1508024266
643455643
294359378
1172862538
1611345158
1550289876
757810860
1777498254
323131107
1684555907
577082933
1023136217
117409330
223109891
783225786
313042548
185567945
980652573
1853220236
639358323
241988431
1983417533
159363302
1941322700
881974101
1714230890
1473876994
1323669498
135794074
1838749795
766293657
606081988
30621394
293141538
1252499256
870551137
1492546076
2066561741
1622774037
1338952443
1961578956
1653552130
1975671357
1982133570
704592470
981719209
118493858
1823372166
848721123
325739320
1262195942
1470166351
2055136225
2131772014
1822105088
479871296
1954170486
850618862
1265367116
1546198794
314394838
582235768
1744706042
145617398
995084521
399390113
713328966
1763368206
1095349684
260392463
1782600099
410675430
2140121651
489770389
1848170559
615741649
93980167
1492974841
1684071277
1363064550
1123582028
1146259030
480251609
159692896
460984379
52388020
1442870543
1122513429
2126997030
1172884766
1474987444
1607501537
1133287914
1266722970
166732753
578756825
31576538
1472039186
1038605667
1332338053
2019136867
380255385
609451537
628578447
810091205
948328341
999995701
334276006
1169046387
2066429809
1450418639
1020633505
591779767
395709581
597597659
615076126
1788076993
1491965250
1331577699
545326835
1171032078
1791513886
1040923245
1738773769
1877459704
684090093
1383170390
565094017
1414147599
1492184098
1624680321
1948226087
86156100
791335784
558701743
1243764284
1724820041
2144166172
651867758
897202492
1113301866
1987307456
1649891464
1913720061
146476881
1361046905
1111729928
2111701452
854939596
441524407
1436327482
436655276
544932180
2127906106
1704298977
2103531294
1030349570
1404275882
1707881535
1441388281
1594991960
307650539
486745142
1474694438
1213896152
512760059
1762826304
67516018
1702303709
568821645
910377760
1549867995
426670603
163484168
2040973480
1010822226
1026343658
2030199343
1523300230
353893912
440494392
1481363735
610310785
936056801
756200097
422489851
750533910
1713598922
1646151673
946901414
145147900
554833274
210141057
800851808
1133763588
1098317457
1477717810
1750782104
1265436351
1423463008
1779711776
25094989
550825221
1964069719
1529607042
310659867
888114957
2028442888
133913555
1838824155
1451004752
1854705380
475758574
780663493
600345307
219670856
669326545
938144725
846634031
222465883
1804437744
1678936092
616530194
710371776
1770182502
329724702
1074418874
1242531185
586024708
262437197
26372728
718455839
446197234
824490570
601498689
1435286485
2011969504
2063585623
1174508761
857296981
1516148295
1288732743
1693439017
348826310
190943377
821214545
781591640
169272166
696104086
649821812
725679309
465307386
1315787965
2071996213
1050013913
1532290477
187582350
431445577
2032316672
1809143401
1494049134
2143219160
1538946168
1221508148
2072360561
733145874
1966525573
557305571
1567383109
1518804201
522097793
287724667
986282352
1326643114
1606823187
1311949830
878368899
1129739706
590676606
152557754
767390591
1901817174
136945103
1189160500
457247580
1491257060
1309413480
595052553
2061962122
659267681
874746108
775703362
1654598789
1075137692
1378773923
450360482
506812075
1901664983
811896084
898910916
164651245
875722991
446042153
1745134040
688675838
787202032
897094806
348086140
1820405837
1229689690
1412548436
1152755102
892796623
1971019460
1785580639
441157724
680856131
1855929956
868582237
2014119949
1241288212
4793027
856743877
1646364214
381716147
1292386168
704550269
223230600
82845282
1217758851
1640543551
1746512257
437193577
2136955424
1328178931
1176736105
374800356
2010519559
240606983
566462470
974590527
357430231
2131689224
1014112814
1223050274
705070723
1890621533
2100654975
1566413602
364167156
197819655
1885255010
94537147
79259022
1137257590
1145113695
1785941859
1737466220
815167598
924120484
987934745
882012209
1154100560
2129487838
1190364328
1585372560
95230047
535758836
1873186299
1267789814
406244484
1416047773
238985592
1767062713
77009757
449313569
1084098430
835608761
2320618
2065837341
1232641297
1059554610
246564337
1431027933
728022934
1570479502
806464033
457176748
1413698092
41916586
1334075754
852485839
1614391598
1529418337
1190220912
374481244
52623487
305755142
694511301
405527240
2031044125
557017741
2085131456
1128614026
1649460996
1566860106
1478788340
875954821
925277575
1185617642
109644049
762116399
1722684927
654716798
736278113
299834455
514100365
331219038
1020394533
73284126
915097409
1387399269
2022778943
1745942960
1406715250
1977067607
9299377
1071521344
1466629151
1347022090
190199177
1420090495
1736140090
602356489
1439521704
799689696
1487294149
914457605
602573962
130782243
2053939904
1541076576
360315089
1613023237
839194881
428115071
329892809
1040093363
1087319502
443324120
919840356
205477346
1667611821
1379447524
465834217
1928051459
1487877561
791518102
1517214900
1318125614
702374945
787714128
249857922
527323242
1944949633
1413838443
1743725449
1390684216
1170453821
206012018
2107635372
769198191
1398089009
133091194
843707709
1008286748
452905422
1469921984
895241503
1026966990
990749151
774857114
1621241535
1721840595
308730487
92558690
1398133766
387751358
383785683
333996888
392215286
1480140597
583272218
821775800
1650214651
1099676707
1991250754
976139444
770539887
1054296863
1013956267
284896627
252598542
1402135641
2114717166
577784493
1249931612
1377624662
1283722062
1822642715
2112508384
2040485773
369725277
352062825
752964211
872210607
1058128030
136019318
478833278
1259109577
512758279
645957649
1666529944
522893089
1731233681
1969457746
48353829
1903384206
363880221
1448747397
745964864
1943483040
1176881766
465246890
1074765426
1172230436
580077600
2075257721
1446113980
735550783
158569328
194358845
837801753
332440352
1447465000
2066670330
273564656
791536971
1603019872
601349992
1893154410
1984189090
580287456
1640340854
877516986
1579415095
1113582872
1288184008
541062041
1730232465
144809010
1449825824
2063649362
376439573
360169998
1898245676
241028698
1671553809
569622216
1634289646
1472943175
48810226
874153414
1911164027
885672597
1027288758
514914445
1089735391
906417759
489251188
1759618663
66736391
538353499
1446023914
563876778
1380278105
1790528826
470762157
931582552
843387809
315501482
6451924
290379090
391506510
51493450
1936358920
1657981799
666506725
1820805307
1099394810
854160277
1705668808
1303373257
217896921
145345082
818732997
679409430
1242671859
476756869
1211939364
999382783
560053360
1894920632
1006362964
1973048701
2075682802
99072580
319249943
787558712
1823810299
473150247
769957196
689549487
460829859
1991321069
1531222766
1796940203
1694981167
1051178084
2048736788
1835404716
1539960946
295223267
46726587
502708419
1075177938
1369228464
1755878635
1855715134
1920903753
25294515
2064691137
429694215
1180218483
126267353
1811873306
1081752703
1795664583
165767310
36368734
927064205
575001757
2031068279
1406276169
500787034
1220770605
1895212485
2144226300
65434059
57316113
54292039
1919865463
905547650
1050599412
1193565860
1629187025
1974123980
1503486988
2015609598
1841912401
594919310
2007405949
1975639835
127746700
1582004770
1994150815
33451471
77407534
1093958783
343211478
1800707560
1429555486
1926262250
1260825636
1602272920
1303601773
1062672751
400624158
970778494
1962164957
1261623346
1529303758
832572046
406666651
908917496
856204757
1364324413
1775072607
1412933422
501684032
365113070
1189133466
1317866059
1188572015
1651504071
366912566
105587042
1869559279
1580845676
422789395
19625179
1179134725
1300523154
963673411
856116372
1567346537
1121764919
549293052
92562915
19041308
414261153
1156390988
1640148017
1767948331
1848381563
1780892476
1333290635
1804109352
315196259
2107657035
353908650
1621277395
133401597
8581503
1694309585
1768923161
19231812
609803918
718902178
499979540
1872860392
1014218719
2043266358
1511510343
293865716
1436974227
708831023
18290576
824226469
660999416
219908634
175568638
1797297131
1011961220
917849794
985693282
1470076709
1441958620
464539504
1321868019
525890344
450749027
974528800
747145445
805223575
2141570934
907953452
2100485351
1320226222
769260038
647898822
463717365
781187538
1540783268
1471456115
1589420014
2011424263
116552808
1297099685
1745668727
1977048540
1907162916
1739518790
1239879092
1425730493
1187280933
136676152
826375973
764253072
688372346
852433730
166985865
1485214060
812646738
512178847
1788767503
696585142
132836361
801826060
1304432701
2072230156
572239643
227678509
752258414
710985733
1319872502
1094734803
1212552231
1391689269
1885248210
1473975251
1538190512
354443774
1540972479
394875642
112140332
1686565919
1819705862
895474537
1957773469
206768680
510586941
849666512
868772060
513902603
2008481881
317446138
1714413189
312462550
589092203
1623116881
1177712258
1874208139
1151160808
2115946016
875350839
27189505
1525971235
1996787414
73976544
204620877
484715912
1769172914
216367372
245961148
1003474382
1594668736
21339522
2067808004
1892473191
664866993
1866149862
1974674714
1174340068
999918060
436621803
1059231992
1583517704
1486907678
1455395324
1982620186
2087465056
256407421
527936919
1051286338
580048172
429893572
1972688694
964101909
1197638830
287533806
1817024043
1464072135
274879111
1793328617
1111995465
1358142224
1666292318
706820117
2087860238
2048372766
1308357732
422583288
963622788
818141728
313502100
521328439
2066849977
1787858493
1407842874
861349979
173143642
72892402
1717030689
1492038202
987504071
543435061
1853557734
1872600402
1740176799
432424683
791049691
2143779574
1746172025
1347765285
1244852982
1663258974
1937836423
1634295067
772642844
2104202593
888484993
565368038
153746425
455705830
1393189592
826675624
236554257
1448283500
2024509417
115586996
476392205
203396565
1116023371
1823025189
111550660
171009583
241950100
461199937
278073661
831024595
1090789730
1347926829
1150661873
1416158385
1377859045
1598133636
1381911161
1848385868
44657904
764530558
818131059
1982513090
121305855
1559893448
345848070
1275371410
1197687283
1857967674
158469418
291891323
1554504763
1456597895
829463616
1504905397
1888795974
911246441
1007947794
1143454903
1638372710
1157082493
2015304648
351107214
1531896283
75802700
1399739337
1102497471
1821274391
2137666650
2065660135
1132419604
672500913
1254727343
29911159
367034795
399908332
1366679861
1276707318
1230803494
356390070
215558953
400389962
119790259
1816014694
706625321
1911233231
1183719461
865119407
684664059
1010911662
273488883
1715847867
1290489285
1471884640
1940817171
1004341699
101121475
1030050630
688002720
1619771877
2090754563
2138664098
1343085733
2099028232
2094710825
289424886
905597223
1132595412
1110344243
963133135
1726529834
54822392
684688599
586759503
2099562155
1589011694
796197058
1947905561
1547479537
956354446
1064811041
71416686
1375937583
1864927651
1805484701
1464364700
866664402
551551884
573186524
1506340136
35262646
1240450929
133848757
229919585
142672329
2089135752
982639701
537045227
921521292
1557452903
1232897226
1846408483
1561335080
1897844317
1605833506
1649360313
1705733536
1303257671
976735431
939831921
1268074723
1360082030
822363600
295122279
707662308
1635544622
592753971
1695422949
1094632064
1678406145
226594469
1194003722
2063917276
1815086647
1913472841
1635583458
117246885
773484133
123179157
2022996461
305597192
289476390
2038424918
1625862877
561372287
1300387022
511873146
1731503469
1304512805
1098803981
149857364
184341540
1409059300
1726107614
772062600
1272126310
888176509
366846476
1318380982
699494225
1381730423
755800289
1416491328
1643103414
1717461625
752778758
1155224972
1805149819
1759455092
590402840
916886771
1515499306
1415107869
152688891
1289024176
725752729
803507849
1386704621
189025548
540937470
766723794
1059261573
1885887398
1468086806
29773169
1929821693
435527891
556083810
731041907
2146488040
1028865309
1575159149
1892624993
286988975
1723148984
1177225167
1413186007
1378814024
14881652
923052939
1699648773
1897599163
1682916183
1984843481
1399653089
1837476678
1111914424
1870402369
1896292751
1136727540
867412413
1319850819
1775115158
1421122147
527858309
89957963
213364758
1063763223
1994627735
214687130
1735639830
974659829
1828948929
1460086818
1379123879
599148829
85978949
124659509
507223697
1146274741
1387336648
1292791084
553256143
358791026
1971796397
619042750
1024606474
671780370
1625012155
1606430808
533731680
1107228926
854515028
1291420243
1478635254
1210807550
818407440
491092507
1651188667
839886325
603287644
108350504
666261237
500172969
485527531
1772040801
1906569855
1299943293
1308338798
778541184
1132155946
1922960641
903229503
1209417756
235574973
1567197420
534688864
1891472410
864627511
1452100637
920757681
1011774870
834270580
1541407241
234149963
1964044473
316694279
1232183172
448376473
1490449748
2007196635
1069718644
1125116980
450935590
377362995
299069137
1318739034
794919437
741664427
1997965246
587806350
1167349516
189224972
436352948
598942651
1033527239
147532059
1525074474
1340860889
285701836
1863523346
209900712
1279409474
1357762765
1458313859
990420019
1369838127
1064608399
1280300768
897573426
1885733858
1199251572
616554838
480367103
302030592
1879089766
1257289875
1545480396
778591642
1647676005
656171464
437157241
1542841072
1440689505
1136896863
331891145
1166310366
197563406
1062240392
237315646
134688366
1554772560
817751620
1049405548
193267542
877512295
612071964
343149872
622610765
1029069778
352750533
110654978
275089263
1295962103
360379193
1009816070
1897089559
1219873528
822364942
2067371001
924436010
55346345
1854178169
1889139104
438548785
1762056339
1163744002
719779002
977253471
1653029900
1601513713
1835023898
301754682
1225150113
1138626624
575629649
371824928
113711439
206070117
2094030518
1751933143
1789196266
1967069593
1147254331
197215398
1660012431
900209701
1162078207
934787890
306218077
473099593
1875984499
1687434175
235206789
1466884577
336315370
667932410
296045269
231801382
1616651947
2124259403
713818607
807037597
2146173103
1808958686
1598248028
1123235485
1614879281
428910851
763201527
1968385820
1593051495
239273890
309044703
2031510109
859815821
1383855927
1914281775
651854999
1639203696
1396150291
1939712609
1872776704
1405086278
1445886181
1735955217
357295377
706976149
583519131
52319860
1076173239
2067211433
619506653
1920030916
2113085054
155723944
811331433
654668183
1023346981
1111255418
374681329
2097011732
599481751
1640601551
1236112364
397426586
988780369
729588026
917543974
1881445293
721955695
211044008
1136065424
725479621
337121916
2001960522
1886244846
201835744
187385692
43878604
21082533
889207035
813949882
1488220667
65957249
1939859662
855190507
993125094
70255497
68822627
1497717726
101741443
770925858
424553272
588923481
515167272
2061618094
1543277446
257280901
904337279
268149978
531475272
1263517556
709825023
1333093733
424345424
1463281498
1884631024
1233916503
2137488166
1408942875
1596540683
169327104
2071558219
1777987604
268830629
690837795
1001351764
834928939
664616207
997002956
964509927
268658341
2129645245
379746730
146004590
1619897370
1485851009
1779234916
1789137389
1536619098
737969211
447018176
376879607
629771068
1199220972
2100722492
1173713197
1172676732
663324322
802935976
36792517
394293219
1944962652
339606365
2065399823
220419088
499126353
166082726
562723820
2061549376
401761070
1492756639
906500854
918981373
864479818
277726542
1730144978
457312482
144951687
1530283887
1877070492
1138813741
305865776
1475113260
1984984269
131587895
1272235050
1228061563
1306125931
699908282
91102832
1229375387
193662292
921782060
121919298
1457923717
1587726448
1896711816
384109312
249745463
402916906
1654909294
973667997
1905924610
721773722
1981407908
1025343395
655634606
62214572
984669950
56319463
1444261139
2124004001
1567312373
1104409508
626331872
1570980518
2037292589
698765719
1694181794
903139824
1299719968
1750239862
1732828293
1806187669
1318210474
1994340697
1323181386
907444144
1479511530
1915433822
668045401
1971368214
1374239878
53367551
350256937
1189717097
1204167684
1321688986
771471203
1206149987
946012990
890024155
249235913
1939181385
1831662467
1715094254
2047267477
557872904
136560245
1244356006
167210343
313084204
727556921
1529807577
1780823958
1013838446
714775950
119080277
1101450682
1895960466
367457381
1343138905
877430729
1144491601
1097090122
1141066527
1391560050
489361168
109392240
308755707
1232797919
203341151
339687147
1367550182
1676972856
1812425500
659478790
426661429
1615099012
1044586336
235231737
442246748
1751224301
1086010508
912054966
1926165873
696685290
1991674718
1242689676
263350600
488121955
55162128
20039566
1262159960
699976320
1727397467
1036615945
1518802317
399547413
2137696313
1042489641
1553002588
1057540632
1309531424
1177475504
1600187284
372485048
2061822237
1320479153
1363714891
1366534153
936003135
652893604
990107175
639064615
1784328478
1659224532
1737803831
2089526495
1564480627
1019359613
878629381
767646618
616509379
261322550
581609463
1419769224
2127010043
1063758076
760591287
496071256
13321176
364464660
1697768058
2056776910
565057730
1263865806
1424726636
639773776
1414832135
1519482477
210733821
1630067942
1751066601
903294708
1671371047
1433171493
440256480
253704374
355830520
1453862505
474277639
103971936
777924108
88213792
1323523529
1527812984
1428508125
1558165617
2006548642
202179741
1789345005
1748111838
865894344
789700343
950891052
1015062305
678799546
1933439403
482123281
1474285004
1509009859
2124326189
1035270811
954661122
1175491075
256471327
559768035
306359062
410946439
1021115307
236546819
1192059250
2017134290
1337645984
1659068699
627757192
955898160
434393976
443396231
868143592
16507635
1088586432
1200612591
1233950874
783326111
1716207349
630724079
1973945127
233601105
1808029607
1770860090
490699368
1101853482
1484144089
1406468325
499125881
721248884
486203955
683909809
1795535094
359641988
1364537931
777988054
793521794
264181627
1711807870
1644814426
1592984666
1648058136
1271275604
1366982837
364009373
1560117993
296984003
969989997
1570033314
673400646
680266780
356644033
24342775
2137387559
1966760505
458311897
1115756751
513390384
1581405432
444666786
242948514
38882229
816689507
1429401499
903211409
1934524025
980369865
211778579
1946192087
2023304993
2009263218
1071943920
1157939555
112479076
1024483035
942419966
518664613
1862506547
362027908
1936381502
1429487573
1960578950
1241370769
277698293
1261126585
1061361007
249385579
525006299
851934690
1325022151
1039411340
882745526
1450723122
205539509
2043493028
357311683
437788581
2083483380
1914300143
459833102
1836150735
1769074943
1097989260
1732057923
325168234
728460452
700175470
955373364
203563114
1532921404
991956617
1615163379
562348431
2041199746
364545294
112172483
1308234491
1103746698
871432193
991007307
1494877618
773882021
742462497
75547433
450089338
193264681
990362592
1410806623
1361893678
1231662666
253936038
1692911202
1146177395
380625885
1451214664
1511534772
986778651
2072609890
1164897562
1364404054
859820363
1910582299
1239932437
18676542
307760993
1991300331
1063219268
1156966811
1036438712
677477481
1953641107
976492630
497080376
711439175
2031276505
254400617
1995062410
1201918437
1414057830
1748002084
1642170414
1474303383
255772095
332392221
298332314
342167155
517307788
1983738150
97909567
645326848
750373197
338234148
1577454575
1765585442
1573374721
228072385
1719042859
1758370423
298663227
1474218107
1177394094
1075394832
501598718
2008896488
1083566311
1947275798
1355504056
770945727
922703311
1237478085
882696971
192419367
184187305
1867129412
1607380428
1398424617
77061592
1122400551
1893742401
1324592497
582556890
385810925
1484081074
194369755
265505140
1998152929
519832018
442092834
907128857
841439998
187920927
812442761
1066530179
782970052
21246566
1772558908
596348111
1346399979
40703980
1611396598
1378320526
126304667
55625860
1675287669
710112940
1293924988
1286962248
1613404153
797956165
2101854715
333270034
1015072554
1683965482
201176458
664296927
3493670
1373900314
1150616518
1754407381
1294432342
1353007115
106026128
15238818
2113151953
834368675
1796679950
824975364
467164854
340407806
1850628256
1518873061
979371084
1802129529
466140741
504911210
183601521
173864662
1039811717
1995681468
1200430203
2010228857
493295084
368080774
975860216
766373417
470118326
324080991
1848811544
691407687
668788272
1501232123
600237526
1488743552
335652537
562524899
1130036780
344161809
1303944730
1341850564
1308547256
1300039919
615811477
1540844190
204355696
657541087
1861394348
350047461
852453174
381575245
2137616028
225373807
461391492
280937116
238774232
1561575993
1811034588
1333649883
598145556
1129523267
1809431126
1234914941
1002460707
1911923115
130526857
851708922
1345840792
1787180805
517365632
861575979
920628878
956097790
2003476469
143622899
100832277
1951379153
546151537
839696752
2133016281
1261561840
214973715
543553888
820957078
718437914
786929793
161364804
685503483
1414413456
1707134622
2129225120
122707739
1179478746
2050161493
1190872222
1304075935
1868221831
1462647706
1040858877
1247007016
502159891
814275189
417235282
1953617661
2113339745
1423977613
18955929
1689562732
237798556
31393791
760538734
2097371888
1245917576
863513635
908460272
984946025
115070943
1514254334
1605152010
87985947
1803243641
1222471701
327387344
785388758
1025767746
1332682401
482314367
392911308
1482836477
1218730829
1090437042
537974207
298098755
1087074398
1305616610
1591217039
1771706369
519435584
2035986047
1926414608
596014829
1962969602
569268392
1460002480
921937190
1422311669
1089500673
731397481
1340769278
331898149
300245793
221905230
1022278437
1116098035
1315066609
693093631
564552646
2109164668
1738719283
1124327492
1489928209
37940447
987237979
1328847593
1277494076
1399995840
384705321
1676549302
1631499996
1314871818
1241184121
867925238
505089664
2079875077
1560994399
1876719621
449937072
2091091242
1287194082
137757065
1088586911
1578158176
1924979829
1516508241
560810309
1697436906
1204544185
339593065
357814752
113031000
1891110787
2092787344
621229191
1555552864
248743378
1618029804
1486117445
551483328
1139055463
1058765429
847985116
659334964
1113536229
1723275661
2035010672
1713353756
632915793
1256609564
73441604
1402736918
88940864
1622093232
440108878
612731439
1507939099
1909401166
505273218
815344170
1261705736
686667220
1846834086
742644776
982212919
1678868607
712881820
309777966
422916464
1561615610
1758826463
252559158
2084120151
891102242
1373711759
316189920
1113709917
800293172
1941170083
1809058259
1341436041
1848740646
1667161061
827325066
1130585214
1920223656
310091333
904272203
1375751037
1383252695
260710256
1382986045
618469722
1789177639
724940005
1395771183
1626310067
824522653
1650294872
1905004316
1384846002
1965539923
1508099943
735180878
2141730149
250435016
337171029
468433294
445178504
750864943
1133976437
1544833070
1183790281
1654556394
550256524
1610994209
844410999
838844558
1436699341
1089824511
207651047
637669692
1855815409
568592692
491803570
1482916771
1130330846
812796049
587882237
1264077367
1474329856
281902975
1677120470
2133963609
589327793
771850197
109737955
1807750695
555615753
960705201
2109370537
2102343970
1756692738
295532803
1562235
21123038
840403086
1661147786
1240064717
124424673
1833297362
450822749
1137276379
40297274
842297740
1342327057
308623396
567006137
514666995
593125299
1918577440
1195971507
1538268665
1657202864
989530444
374715510
754425998
1908321840
1413121870
342413686
272165150
294585120
1539635441
148349596
992810399
116858469
1700688142
1037347923
538457397
596491921
1644273126
117345937
1340577738
263281549
1231103174
876340096
1147574258
134154052
1030953024
1244084527
901875949
597448010
692447876
2093491545
556933113
747656440
391568179
484085758
362124451
1108045066
1686931564
1936214678
681868750
7136071
209736771
1934833349
1922676597
1857342195
198183331
1407172085
1675102830
816737071
693681131
356492432
141371749
1523368680
692989169
1358066045
1650746644
686224201
162810477
1408252546
1737165241
1044225797
1961241448
1935697484
1523204434
983060130
1914273390
2147298254
1859765188
1341597729
679521902
1801291571
1534450510
1998431409
1261775529
1416348459
1704635322
272447501
1666233194
1405152974
2097702782
1105840391
1102822396
1667710790
123236396
2140560148
2140153895
1571576030
1372468853
1182219665
1559299447
2012210005
1455182050
1955093988
632093029
1240408048
1405315023
843349844
855611659
1503624740
1317376623
1172514646
1361581718
51222485
1856331964
608782398
758591933
296639534
1090051944
2069507186
297187359
577937009
283271039
1097988926
680617359
821256569
1679072056
1365277409
199113953
435494171
1744264071
1181315790
1871599949
1217569319
993062788
1422200325
2096287696
1149997384
2133546364
393161749
110669978
353619004
43755254
75142439
1584413088
41686530
495696221
1016975429
266610633
1490515632
150641763
577709415
1156825743
2116785249
264879956
824125927
997056620
817497155
2126082640
1908387744
1146272404
1578787977
652406602
463891056
817802118
1066748601
744783324
472427825
1713388518
262743242
1154435803
1853663284
1346412048
1106750922
2087717701
131177521
444775406
351034113
1513270129
1611049973
2081444679
226605401
285132511
287378284
1956044313
423362231
2132580943
1528512553
1372568096
1433576888
728782917
734639988
1579232320
463042527
748461636
584420508
999863469
1272437421
1457693990
956566274
412713747
218027568
989015462
1567738632
981154762
59204518
383215288
327638284
283352857
281194262
2090051905
1312645902
929461057
381841740
866005383
116592312
1992022197
1760885562
282030887
322628538
279144945
939765993
384244725
916159845
173725012
1281222462
1042010734
1438375468
938479234
1570618907
923985039
818052902
1055640991
483485119
487621756
1577430772
1099131245
1705668808
1188092654
1995877713
716677057
1138250720
1589245442
1647443427
117661747
8475294
282587087
1414753345
1503213073
1693310851
1709559054
305419694
947323974
262010681
2044604570
1264377836
446829258
1938460160
64725120
2119869496
2114882162
1478904320
139903760
1588639503
371567623
1109911806
610187462
733495067
806032676
1500088694
1999322872
1134921058
1395546656
926886077
1071310458
2044632016
134501352
1184887449
302578492
1859880355
894435875
1245865692
485995023
1474799436
1648036559
2058187676
1191614197
882920577
760169831
1226726882
911715368
874403701
1284674257
1840559631
1757803923
1230102049
1504849120
2031998870
1709837464
899296600
26190849
1985203914
1022823115
434710536
509411298
849782166
2019678892
2034003587
1913670273
448037586
1546545826
2040012519
2024558648
1715960887
1590239098
1843598330
1018856769
1042651905
1596324442
1524705686
229361895
1449556259
1598794195
912273137
195410834
482949532
1412167362
1634768138
1736555006
827435709
373181329
1158159102
611550046
1790316015
2026275042
1822758928
1659730622
1729175621
1784467465
1887762681
1886529286
450033775
1523227485
1913179722
1789876819
2012206835
1370659779
1010252799
754766271
651431025
1980886966
1594547776
1973203778
625664749
1917174562
876231195
553574235
2043950300
264350557
833567376
716708099
350325980
2033702591
1436200365
1707471087
1772185482
1051207755
1463545187
1774359134
91838215
2093189247
1184248461
461424765
548777986
1143411803
951576492
2007470977
732866799
471501646
1632461499
1141820430
1343315775
1386961507
1028635847
1695725219
1876207929
768854404
780540139
1513032109
1755645805
819164131
191114226
607323426
2014080187
1271559348
1014480274
1229427978
1400169253
1335193866
1141794719
1626903644
431061087
979548383
64391687
613990215
1381961721
1758514413
814326296
378590321
37584327
1333113730
216976431
514432037
795095608
1717217670
1352966993
1287513259
695121771
132774705
518272086
757007854
1464313228
2070776231
1897848523
1049944082
1219193489
1077937122
1749820774
738488026
289993608
410610134
1882168388
330803998
522156251
893907182
2016849436
1184986104
1460798264
356862409
1189975898
1956611236
1856187454
1110794161
1824852097
1134146140
822403510
867520562
1784280554
246640594
1774288359
1545094315
692607460
1892681334
1539838019
895483618
1187675736
1608795762
1711042726
183825554
1786026462
1063366481
1657089821
864780083
883089040
604610399
1168529890
1739261598
536864075
1248577386
1568477691
1628287623
265520716
654267336
1970917323
1497225846
1847052141
492415734
1813961177
1212311055
500937531
243084352
880073639
1328530697
641364299
62638161
1305599654
1448420214
1556469005
169972670
424273502
1562898657
1338605705
798735094
1056400802
1434014027
596933782
987198124
1862931769
1053973047
347726641
540450123
1817345494
1062672435
1660874716
176617548
230077522
1279602924
1597850450
1638853271
1560061647
1492371194
262320583
1704781406
183484155
280842157
1326434593
1661405589
223281949
1450416472
1192356735
341948354
66623664
1978064621
1528806512
967326063
1961618194
1702630112
1372750620
1820002002
1332725191
717217682
1245680150
2025726213
1332504651
279476627
1815759045
753128646
965365318
1081537065
427354273
76327329
167945476
732225822
839120185
1538804646
324916778
2075607589
2005700240
1233736524
592889387
60076561
848835213
2036452072
2076989922
1910727566
1264621683
871600145
625101132
2058390463
1989261532
1265934838
942128186
2108747976
879343847
346840606
1141112885
1927290209
1541693290
185261308
173495576
1795918249
98316837
682556341
329883566
545159368
752426596
376724832
2128897528
985377574
1097883675
1184409357
704322011
1326944163
613428948
304869929
2030814311
1724999855
1227333707
1366175119
483581705
624974815
315110516
357572407
2027627057
1403008307
2026497319
1359980226
109836971
1739518011
913720093
363950334
1591485815
416966297
2077403734
2083404299
365210788
590446373
62073153
566057514
441216054
1683985188
1998628785
983156255
1194208261
616545627
702111335
208315450
1375174585
812147787
764199586
1071895584
1360450409
1199563721
1481351434
1470514
1397580735
1952104507
315923268
709786624
1489343807
739790823
116859871
583692937
1085836679
400877854
1901142325
457906730
1859763638
122174167
175675812
1840656480
615406592
1238310982
1641891211
1656145190
638883636
1656471435
1238512882
246337920
381479509
682220455
2014368390
1251727109
1949051670
1158276866
590812646
854605540
1455048287
345507684
1085038813
312650704
646668969
938598677
1129562556
366734816
1496195792
2020513536
1186553046
1944549618
884430664
317188278
181034127
1787668610
1895358151
312168307
1398726665
1703703544
1813159860
1961514665
997486927
1157055683
1269345617
1481818345
2140446484
113868602
1211751048
1976349806
1784957656
1452198277
1750913226
86515030
598140814
771546709
195194826
1229861891
524329687
1751473810
2145222581
1599836176
144523514
138429021
732367753
814157520
67184550
1431305555
1629602466
1733731896
1325508388
421461786
607268689
353187325
1607982105
1041311994
1040306272
447924071
706624430
728429674
2079484204
178284989
1837831910
1172790539
582027209
1911478348
861399794
1037315027
642471840
1347466396
1383171346
2102242151
1388722420
547436967
44791439
2128491020
287189051
672372684
1652119501
577814545
1981925581
300662829
333379056
638369278
970119270
909681835
2117109093
2066500264
1602018017
366507777
2024242326
2083346270
463379250
1001042629
2095737073
657023071
1708568494
1172973788
107278862
1016621465
1535589642
1847383892
2137702568
1566863016
625623416
1323199317
1425428306
1695453677
2056531237
893531905
428630294
1528818259
68733643
416970737
483049741
777973426
610232522
1976654139
1183411378
515778689
1914049576
2129460529
1386522564
805149345
485929515
834218296
976158601
153348698
1026687573
274670063
356433382
214895730
1809589191
1362797054
323532940
1056362929
244325773
1853527855
1980245089
350652033
1258904077
1658725661
1076477222
402546197
1426862146
778178960
231471909
1034647854
646136917
2034601201
361191738
1510031455
1968891030
18272242
1599562828
145096656
2143517977
881200914
787177470
1626784368
78664875
704451427
2090235616
984236795
385416502
352068627
2112025813
16659133
519371819
1587569770
644410316
277965576
1703662988
686272077
901405449
2068880142
778711108
1127568619
812427933
1076348313
1849209622
1895083446
1825549752
1206140439
1230417393
1680159710
706264598
1977888940
2138093699
2069872838
1225813994
1642689076
41744734
1360943105
749553410
1786610241
1812753265
381002374
1484936730
194858376
1124738011
741291247
2078016593
327708657
721058517
1201614031
1731129561
20268392
77359551
1128111389
1271158566
276708926
1646068900
999162665
398061245
687468524
1088416489
506179659
188250584
562731316
58504356
186272589
402853326
758521239
1642363163
155126272
1785979654
1340465255
1534307195
119108362
1174383454
349281734
1251163171
568105759
1055688992
2133467362
2086070366
1862281281
1874485478
781265034
36602167
1341467803
1005726655
102503329
662321230
2092015019
562536192
2101552740
1425297766
1629860874
1226633850
502272894
1763325810
1432098422
865536464
257418766
1071968906
1931522753
938921602
470781258
1479366293
1251353883
423545189
1197059577
1840532257
1024344866
1280981687
403501768
1620624286
947282472
69227668
157981105
258815569
318849729
822413135
511944872
2146180153
666310790
1775963935
1347705317
2031251229
137318300
2046020872
1602247749
1765210405
1660622161
10058632
611590547
1385575222
180206201
171081087
2035154128
1055564332
1982052262
1764138768
1673572940
534950422
456918576
831023842
1630389063
809453214
858688265
1507329746
626445052
87792241
1450412502
1641968151
2097846491
1713575859
1024978170
2000376328
1165478331
1463970076
2025457520
185150374
521723889
120986546
2069508907
1893501014
1777234785
1103670259
1066441669
1724764162
479250816
1663191946
1509625513
1241001089
664859811
1337826288
23124362
1137775440
1370396967
736016952
2075153984
249947728
1448090597
799328549
1017556228
1077021909
64054972
931525658
610780996
1015331683
1991174391
2463547
366930875
1406293650
448569433
290247839
1363477089
1960680299
1918974845
838519308
1758327553
1731761097
465270703
169273002
1542973715
625516866
915603540
978956843
790924624
347445196
2058610778
1051478814
481735196
1493526874
1085918065
1556500963
189144321
1714295989
1896288369
1094787759
1131947432
2054440370
1321123967
1432354507
585443756
840494683
1109957190
1988850327
132147414
521259391
276012805
1766745040
700085037
2091260471
898456423
1041422931
1717089142
336596162
2004826041
1261848284
723749376
252131006
733463638
536967570
634200775
697891577
1523893750
1808956802
1477435747
1467813497
1752594811
198102012
999643827
1105627301
1878817330
800191303
535116489
1880472666
507196890
1809222775
1887322782
1288150942
388875945
1656021316
269123658
1175183871
950904921
740768406
1435009862
1536112553
1334573022
1805912165
18768978
492957254
1065890568
2127485438
1942537406
1535177140
6099607
181765312
530306512
1634883989
596802044
1857991022
820906247
452850374
1415479812
1276538233
1834036152
1251874471
1297571103
969478558
1872767361
1519542159
1699284219
1424095947
1563621225
2096833644
132161173
1153944995
1084744958
319863008
1442433267
608060651
1297520491
1005188211
994611972
85021785
40683449
715079320
25513434
155629772
303541821
752036879
1428475262
197003422
1960472661
26719381
300154467
2058434456
514197931
1493820663
112476124
1557001993
501625869
914079498
620141982
1197251984
860498934
835194834
1847396057
33294115
1690064813
987346385
2141184030
318377392
1916599046
1347874709
1475655507
1092237712
1793237236
1706281448
1674956271
1071933140
2012501015
283987208
1695663313
649607156
1050857692
175613949
432335130
775874619
215728647
269400058
704889618
1204970850
1113896205
910397268
980429109
463587716
1694501220
2095835369
1550784723
1123989264
410740318
1381100681
1058597006
217627847
804067596
854204575
1651162965
1862096039
1363746359
260774190
1451320594
2036988733
1132379377
1112908960
771710984
1296405671
885017448
1685185348
1808367231
767881479
39306247
1270248203
901035844
1312442263
2026405437
93961268
11474626
1025940804
80328580
643865024
18153525
1013901474
404848429
333937088
1570565501
2051544089
1813689047
1647440785
1249916885
1434475777
641813755
1710764174
1709294571
1023871607
1143469424
47097298
115548951
467430522
1290617512
520541675
314927591
1791650238
1147381929
2087642399
1395658824
961456231
1849654267
424716324
454157388
1171764804
1042858029
1870636660
2041423953
1444105160
1342687615
210241458
954125508
2048073668
1525346910
806367025
1371521394
1585327286
197905400
1744301719
1040689802
1625783954
1372288668
1516277100
1634400186
1126494321
1744551681
1042275846
1683265507
1171583383
914815935
793166575
1903399670
416803867
172013653
601546061
1563718063
655655682
2081080979
1433676858
338291203
1230596430
831585663
1817396618
2045507226
814397133
1586644725
1278922257
1838733101
1583135691
224357968
371089526
519944810
208986652
1422305837
1577591898
1661344858
1768649608
882788543
1747985593
571084445
626497627
1410466647
2092169931
871894620
551181098
776089454
1162506246
1987260144
2036508961
1514044066
1801443745
488257649
722866122
1710602278
1936138205
806690708
2027693003
60095406
936941933
940856544
905824128
835973439
497973648
1617419722
125882086
1858667798
972737213
1646632411
1986512788
80323057
1820650103
1571110032
467038539
176666340
1825215667
244404519
1318782953
365176582
208549219
649386503
1388290492
24523163
1290206607
1101128622
654868949
1758028501
913722914
943813667
1538445236
1145201384
796341279
1191853808
928277913
977814239
265625640
1392644929
279665319
2082104339
1744104167
852398526
1240645606
29074210
1531704584
1620840871
806962178
1222132679
989736662
2049819387
1231876468
983631592
994258053
930557874
1067204692
151058870
970028868
143465818
1432522903
884579454
643778017
2111172931
295507207
1335152984
684977859
1307483851
1187917180
416082466
1906264168
460027988
955643065
1828013853
15330590
261481337
131055706
640485475
1500501159
779140234
224047042
1759522780
583688537
430449604
718366738
10609672
2060735582
601143898
1499276884
627594270
279041334
1400945604
360241690
1105394646
1626363107
1987698993
1365129934
861653959
908806678
1804344715
1922490977
699647932
1778737619
1468868898
785845397
243458090
58478836
130016649
1534565022
812428348
956353956
1048686705
1061191882
966304856
1881543809
124068655
1564205858
2065909101
99784631
1888336748
1909051864
1833336756
2131739548
2008914380
380956683
1445386731
283493343
2023779831
1225043163
537751380
892065119
1812333024
2082216741
733936750
573970824
1658224707
126286122
1383286142
425898895
1110547998
1015999210
1264899543
1855533076
340814241
571008039
746953408
1663099526
1721939684
430247855
1547562242
1879702593
1319238434
226287896
888703989
115704132
508745897
442875175
891644776
848419351
1792047581
60329467
587773275
1225273976
1679058268
723287755
339003735
1037599558
1584093548
1567697724
165703678
2022278659
166895020
699683952
1862651347
1050294121
686725178
2046333648
952968498
1804385381
1961044866
260531856
1768405317
1530046699
752595728
1344797189
1111259110
54261504
1061464964
985026544
193801593
1660819123
420944303
1969388302
699280243
484489099
1751074678
394199296
150553211
270695579
1418969276
1826750971
1589933905
994335782
1718870243
1627584790
1450706029
1067005950
483852269
1762503027
120870231
824543083
2107881032
1404873137
138630514
2031148767
54706146
1962262428
1554259165
1122329455
2083106800
1252729015
1449798315
1632274685
1439280711
490425297
146051239
1693267946
726686450
938043811
319424859
295089952
1706709518
858677959
802502557
1710637829
859014521
538608891
594888799
1549932720
1700875847
460020707
1695670853
1595968666
1674785348
907434255
509198150
1009807862
1512750343
1227058040
1782839253
1025390030
1506806493
1996051242
2106689168
964815209
821233974
1158160463
1633885136
29742928
1208473119
209405060
1999650804
867820505
1163393406
1261333010
248650249
68907315
119877292
2071514500
1704082571
1512435248
1367847718
1032439236
786138711
397992686
1853357228
271289521
495485753
165977407
1653877904
1760269256
673651955
1317783166
906460456
1509215306
1648482459
1419613690
589945803
26862148
1100325161
1409291352
540015307
1970862676
479079783
516157817
1529421383
526485351
195331864
1346202506
179327324
1264224722
79504640
2132349882
1211289583
2041613355
489827993
107039130
1307319295
1560975797
1024340870
960696093
1106716550
1653265887
1861567591
1371764518
1303016881
900819704
1971034370
837156814
627613498
380894068
7345906
386040419
388418791
738158431
103718478
580600674
1539543570
1625327871
1137227891
1227108008
439471792
111827550
696699266
2006950668
974794866
1751222069
1986841923
575561239
1121892526
1090078798
697102808
1404503853
93520130
1402268116
306029182
661892187
1559299688
1868900015
1307704177
1076365866
1427325633
1828143724
85100133
1695261224
42437607
1008235600
1646375314
133207061
687549099
606792518
1004548449
1392919372
2013553849
657755109
1293166345
29530327
1525037737
1198354067
1639882178
918266831
849453318
1965114401
129565986
1232761304
963040769
1692380173
1816062864
1999799284
263345871
270191914
2019779295
1396828537
618220568
1170286466
546001087
563959217
230304174
435312158
1583666168
774379576
1542921294
1970950883
1307152821
1559002450
1428650889
1393605495
1266179599
2019529635
964299362
736060813
1742802093
992170526
1692594562
980668247
117676505
614760794
572288139
342712501
884385251
19716772
1228638402
1984142402
634654933
821822728
1927353598
587059598
298473101
1589386814
72790249
1614073083
964725204
1174513164
1656117570
623279282
1664164348
1602644158
110169077
1164062931
387175819
1567359657
1143834470
1995180499
584887787
404697999
1117769064
1190383132
1853009522
871587233
1530693408
2121700190
97847494
1933860713
677724321
918703986
63026002
1134338103
256613813
979394214
2037472267
846837471
1494669777
1004837265
977913825
891979272
1026307746
444392807
2120122919
630910103
1561315874
1211479563
772324689
1174419690
543960398
1811323509
717195843
938288195
1216491480
890633765
1689820806
1640952386
1688981666
1046546664
203126836
2137244609
878888878
987337465
1525672973
1696100204
1565283647
1052121392
1772815624
825083808
1558404092
1444872283
587184531
405173192
1195693789
1848054633
1559942703
721712649
224833903
1322575286
897719719
1634037257
1449145883
1221487942
1878021986
1341277827
204324172
1212903989
99589614
747418765
1629152667
455547770
334906150
901418724
1852364142
423362231
994056938
1281206149
1439470392
1774023560
716400823
1778139875
1812333024
1278189561
381062728
1521039969
1052244062
667268927
1062965977
468267107
1911065103
2112135096
1856306571
593936015
340712467
2054488228
306794104
328546886
1318541112
785999574
276568812
1868803761
2091067220
911713255
729899770
1409449946
1902445039
969830007
1251718791
1430291102
2006826387
832419074
451729581
379739251
2108243876
1517945012
904819235
179698064
1228692709
1036981497
1787409886
962200110
981038528
1331454962
1424309602
840502359
242426955
84864669
93746319
1581877226
572009198
38073175
1980299134
518541375
1769810786
104020646
2069188738
1780102802
471990586
69317605
826496694
390615682
1286500105
2051820901
1749500059
1807594161
140103525
1501577443
2038898452
1189309938
2049190135
1644254596
1068788986
120621520
2082169809
1388807094
1185869569
2090858345
1934198589
345344324
133104786
283393807
875107783
1405958645
1206333911
573484264
1307342970
422294398
1631695560
419441601
1274648563
1892760307
634690539
1346389730
24302336
1677339742
777454435
1061563634
303955907
79802658
1641258438
1475147582
1549978423
2067216625
1029739704
1984242189
1541425315
2117765975
211288257
657014578
1555523711
1413802510
1934182042
261352878
879597332
795560721
971173715
516221089
774540180
1456463652
2032526418
581650921
2117465200
651544200
403674181
278734737
496583238
1098801028
1787155229
1367432505
1101852788
1830753144
1236696336
772086554
1198775370
327472538
191328142
766563414
329403968
2041188712
464203191
965126630
617658743
1112442650
1290114668
1277888387
151062468
326832880
981333061
1615613214
1056638943
1021580337
1217297942
1773594569
514342492
2011870053
1697559819
1841959122
1425837232
2122738305
2061112941
1874931456
1034866219
1944372020
1007323549
886360253
1240236613
410073878
1185135226
1897006054
1791365794
479760971
332926373
511631311
1695939986
1306463042
593463043
1886693937
1188294479
2096843338
953949048
1906399837
1747944436
1260962199
817365305
306531248
267829936
25220540
2098941541
215071590
1021719280
1923648668
120028585
1348006612
1993571112
1440757470
715091032
744327912
1009132860
803215422
1267867746
97961310
1356793145
1844216983
1660946332
1161948321
115604586
1872552673
1252660088
936941165
1558045812
1628027900
408092690
1227003832
1278213197
1598306892
515385469
309725575
1987203375
1297872100
788153326
1867945427
1093100666
2095664636
1110172923
396872773
1721152914
1087532511
998645674
2029399943
175376868
652417902
672993110
802024765
735703017
1235807939
641533497
946898589
557102675
2098771229
639674736
1870530859
733511984
671753702
1861429767
219668153
500568695
1143973690
2010463428
1989904598
587073148
82746845
728076822
1817515416
1995253137
564669452
1438615709
647181789
183146204
1336432858
1963516138
568978113
1256270225
2060177570
1962765858
286056013
110673360
1899885986
447379643
1755253196
779667591
800013407
310348253
2142468572
956006608
895163652
842615467
1247205908
1263337183
860197303
532435998
955621478
1130780326
1721785481
1630767343
1383551173
832335886
583926498
1109958050
1676948302
1361436179
432515735
1352454409
1916475377
127317277
38817482
1121443489
878952373
1610559281
1280790523
1380616490
51536356
1259290313
81735915
702623057
4177013
1519885128
549482868
1262921790
1091122620
1436673184
1901747401
1374288135
1421900272
874932742
77290436
765002034
1319417496
928362914
1479173815
1239032970
281649941
1185305368
1828522824
1486376418
372374491
1179014415
1003575873
1269983179
764302074
663077600
1264624607
872279927
1073941724
364361968
96566907
1509875747
1566176306
1715694600
976772085
395646982
545591505
1130241234
1868133533
1547305296
1680823399
880151179
1364751065
638753033
1864544807
207255501
1598012474
417424757
1567406213
1689569435
2012999177
698219374
1726886478
218508659
2115109793
2024226812
562840390
472600848
1658668668
274354088
571039329
1450035307
629900931
83693800
1374756144
831368545
219866424
174011612
229601992
210094374
1018638695
2012258472
1402885554
268891789
1229066751
509218068
50850631
1571990093
1054932637
200281989
2089236664
1900582559
477269981
831971999
1222136249
1624015246
1086006399
1722942037
2032219805
1293622771
1441737899
1903700131
1611017814
257112319
765145864
2062127281
1914257462
839183683
1785835373
111285073
609115524
574878077
1085664842
1858912754
304015483
123177063
682397542
1039590918
981059223
579948166
250110625
1603073315
475285849
981841951
1757227304
2076034976
966270844
410881866
359035302
962833397
927386457
445735808
1679120571
2078424046
1982947748
31270719
1603467832
666288600
1752400896
1315449493
217875632
30478505
197019414
124888881
1193119363
1994356686
1788001747
189223387
664622477
1589033972
171281383
733217249
2105062535
732157555
972993358
1988028969
2138126463
2064547564
1602312828
1336614370
512764402
429267967
1519994674
130366166
716739590
1400062656
1176671547
1577730862
454134249
1452613981
7502809
1796961352
974873590
1442374515
2122637627
1317160617
626567791
1966380027
1325093236
1381017497
273685222
1142407774
405165020
1778605548
1945720327
1098445851
928949267
318937645
1026098252
517179147
297311234
578941974
1864098077
1040883541
4790688
793054617
2010046757
1950514586
812937134
1522293652
1166245559
1055032442
1595899833
1538185026
783935604
84377236
622352134
1256634797
803996621
1287593360
1545893069
675911624
1878980620
301803728
1268591401
616883278
1180589440
1967242683
495769833
655667843
330389227
1738841460
850640125
1269774494
1013395639
1011133303
1192902251
728725678
1246313070
2035897629
983379112
1635863985
782036301
2001818900
1021558774
783647978
312259834
2007921382
1491715241
1260611943
1465180998
1230701303
1703300541
1724484404
799610875
914033224
1892508038
2035357822
1722106245
1637322501
273510612
429696029
1368998599
1624122167
1433734700
589485217
1666697858
74564588
1586556410
1880587444
1351911959
453189315
2026131748
1652753456
1385775103
1151880552
1072256429
1615148476
202568702
2061334367
320454744
1408666503
1283466175
1127079817
1227588486
188711285
1456326033
625324401
1051379571
896165135
1303691519
331267272
2106129292
2066442117
1659713494
906939959
1730584616
1626410487
1099869695
1036271356
2129545084
435660748
544950568
362859770
74963118
1721640743
192576863
1313410240
1209643808
556892084
1304309433
1867987588
643995519
1246769008
1392484253
320805811
935287012
1916311275
37830751
1475171511
1371091429
478846108
175938144
1059836893
730027758
1784698171
492008345
1825891692
1285208397
432600587
646609831
1224742705
1738119417
242772368
2020731812
1332546238
564061238
158907653
1377304740
81529061
1639565528
424195445
57771190
647570946
1350271941
1263984716
513742078
1847037189
754841324
761058831
2020778115
1666961976
1560160273
1540785829
433577777
951313153
960772019
1915555306
1931766290
1686753558
1987973982
1576261779
344014929
1788421005
7840576
116184379
1048318309
451086526
1852463968
722304810
518337595
2013292951
463207453
1110808216
941886359
1466727565
617587864
669283567
1889145137
575512577
1850904359
323876530
591603738
974527143
110767217
1657746310
284237941
1441013662
954239075
1819816700
2073911265
1290124634
2041685397
1547093633
1398434061
657207861
737393541
1948413097
1431656864
336245292
1744416955
778418110
313106197
331050799
1584925168
1237997342
1940237822
1175075200
53524836
51288412
508139418
1174660089
1060835134
2033804019
254655606
223157625
579215805
1494408662
1993006498
911874104
1210548799
1745577787
1528948577
449433673
746976906
1274777456
382786233
693809625
327227721
670438120
758005854
1321814914
551513733
1922571801
520765221
1875573164
237050345
1736811838
248609399
291677254
575037648
914110020
220271769
290093879
1800836401
581508446
1279762608
825657952
1168415676
1304796612
1540859162
649212722
1358209054
1831268362
1483675406
995486825
1897377218
125428671
493395765
1155220394
2066438681
1763451416
1690861302
549251620
350294806
1743239304
61248674
72495264
489506196
1673992498
1573666096
317852315
1080139122
1399769202
640544060
2052156840
96779972
245657835
1030511915
1883942583
1843738681
656174106
879126748
1018146780
1573689647
1981150403
2137356772
12402390
1624617231
1298676109
795816007
333076611
2090804415
1317728928
1069023699
627365925
1494780156
380918992
527747180
51991960
1143316171
179749661
1484662544
1119511882
96708968
981844351
307944964
859430825
509066956
21968621
630781796
1566464399
1174218476
1360678218
872163599
1843366356
1011148997
301551871
1382574404
271000435
1399390426
263839988
837424291
1165004743
624315165
224453949
224742436
93161612
1018130512
1278956474
1679336489
725910680
1712502861
204888883
1333221745
625004166
480772296
1493992271
171576609
357542043
814624957
56855093
995233838
1966267273
251272731
1984817410
1279071919
319796295
1971184006
1763615165
682933087
1607081787
794188104
23195286
988462667
1895087142
2008181171
458264191
161499212
89938204
1518379373
1652831992
424943845
1789260592
2134469602
503369097
1165934170
220969091
1452014874
15085292
2057768927
1174899641
227873236
166866940
815639424
2116482070
565911412
909989288
1279036597
1268645845
853835349
814267835
1780677607
1026987592
160194000
495736667
1595476925
268987768
288121876
300192859
1416465004
1545643336
215564411
266641701
258810415
763766052
1176342219
1076083482
1010005454
1705875381
1276373903
1505347829
676356309
988712731
1931968681
498038121
757060160
1822917929
1851017884
1406153349
951155221
2145282460
1236025618
542289847
1706476536
741711378
467958946
718915963
932538887
1016000297
2110939672
227946165
371676929
53224030
97586673
564956718
5865297
944989742
1547206641
1572148851
138177049
1346911188
270985896
638064559
79111827
155545369
613433588
77041153
1380690889
964047064
917879205
1659485492
866320328
110180178
1745786906
1306193887
1100023530
595312150
22114337
1533106323
50555274
1539274021
1207410688
1378068583
140814600
1379814438
1498048197
546032286
1297789999
1208118542
1423069616
1726150125
2120713214
978409633
969892453
72900671
614958921
33079466
1973432213
805720083
1511303975
1304359490
1650683774
1812295239
1296525185
684970522
1242668867
2013037395
957161748
113501880
1547785236
720508935
328459468
1134273387
1902375359
840037540
439279112
473390188
321029292
879262446
986490885
1893467826
1995116013
1535673701
1141949095
1253386153
261036888
162721429
1039360365
844043819
1722720274
137021941
814290073
1892517988
1555170759
1018500313
634012527
442014506
207914203
1178534138
812947803
46843205
917653572
842911254
404473854
1954024590
450672127
468021031
1338102546
1698433443
862758594
277246682
961866173
198649029
821753003
1346568567
620265652
976218856
1991142537
1830991981
1498555778
507539265
1207387309
280366460
1193262323
1344943647
1763845651
1432104418
849307365
1225206992
44133600
1529219743
919870366
879842413
1693550225
20567794
1417361290
1046754838
858486001
45957928
577234979
106556861
1906786542
1483200252
1093727918
516835057
1535200205
1088934135
2116940699
1109576903
385141390
744459458
706235135
1482653887
657706960
1869954961
174401424
22135929
417745171
48275319
613143258
1890078011
708898845
919630110
1576435967
1396743886
1900805055
1784150366
2026511234
1528426228
1799489358
1569015656
1141126214
307891328
461250090
646860624
71971793
139363261
1976972892
886216619
645833012
1437076404
1406896662
798660197
1617657587
1776663303
1101986462
1902196438
302236202
1216152905
1226001042
883832407
2022699812
1036772965
949709812
358220724
903137128
2047672450
1340993102
1585774027
932489474
556395646
1611075749
657495219
1709676070
7361954
1449558446
113047803
122223165
1510475452
522050976
852121880
2128970379
1192835002
1180172026
297503708
1010582405
1103736192
1985143622
2126475072
101645783
121903825
58234602
1538864572
490793838
1621741688
634661482
80456600
667822479
1357149359
1373613457
1670679373
1965664466
645072119
800197357
450354168
676943509
1818717382
212092061
676513789
1589818816
996175095
862856600
427870008
647701737
641147346
524974606
1898903019
87002659
2132891506
85859793
588454090
545461089
614191204
265628370
912771320
1811586936
1367364591
1831844685
1148260828
460214335
1423894520
1179149469
513087889
715405303
1573130657
2090541763
399072750
324319027
1176479480
49012207
2049997289
1142323226
1891924144
1295705264
1312716638
670263084
221775702
371013157
135168790
1418547184
107347295
1893826675
2108310824
1688152861
1639779341
85822762
807246988
1568423007
815136681
457707439
1129333051
924598211
746875185
1601122140
1619987135
1562233274
1116534309
1064430702
94458478
1548322714
183334405
863213964
1324269512
819987907
1450307721
585421043
1270661295
257457608
1829819496
1595384918
112888495
1524517083
272984104
65104379
1881663533
115430771
1187808407
1049572341
1754139696
1882012051
412437505
607401495
1686652916
1064469374
1432158406
1479776535
132020821
777811197
1707292071
757045586
1110795254
1734242787
1450918808
1317933564
1135638553
2119317343
291247905
2029358038
891885802
335750743
1175475149
1334521838
458320314
1085447346
271513077
748289956
178227047
1593649544
456143729
1354363690
1348438978
1485074116
1843585347
992334644
972099839
1482287451
1097472604
676288188
511173567
542728772
1716709786
1166398794
315171501
858077982
1602495062
1633645838
286805101
1969066606
73409039
1186185435
1003920264
1713922869
1897578044
602361887
1915279420
1820251575
551970705
232912276
971241020
1015667481
1311905992
1562641093
272815252
1520075053
906961634
1256181828
1516593963
438451821
14071601
1188094656
1070754201
1492897226
1282456753
516900474
1487382086
227573944
1542064757
93071927
1580330522
931613659
424536016
37280309
2015114610
1100975657
1200747934
397632067
249674217
1339193065
245218374
1435603699
1961000417
1630975211
1032448139
1554025067
314533543
168058618
1719680260
52567915
1935449562
140621376
1716000955
496772884
636960024
960028138
1184653811
729045505
1859204121
1314233303
775886399
11662164
130550443
1373773949
729399404
714501060
1584777625
504140953
1875660576
382077543
102795941
852731610
154104487
2075980252
949823579
1727362506
1223306301
1878486688
908983719
1598911324
2075851305
1006309486
1800377435
836583340
1358789623
1374339298
1275491827
1033819144
1789222793
1261670502
1709636989
883543489
977594542
525962795
223829157
1679340543
2115127691
756915115
1830033962
470460814
942958445
468472310
608790886
931643033
1256874182
1473113647
527169960
944988804
1579461082
1759203415
275943077
1700487343
479023329
1703179531
1628113918
1993613126
2006843516
1676102413
1956169493
151561728
2138450048
1059114581
1860417793
579627151
249024602
556558869
1958176548
1754023113
1595825061
1169796394
710458218
1174534989
1145962602
1880538342
386571401
126162432
869675439
491390689
1637269001
1309296988
869492222
605341164
1451901173
180291497
1413665766
451908681
111200874
291771203
1551109043
805674976
440892038
1516915165
99688748
12056303
1671106793
1816864550
1120706291
665665521
219728469
625348991
2064984336
2002651001
1213411652
1482274075
1241217002
487600786
672849162
254978248
1647853621
1729566633
1969034869
1668897153
610359078
662729716
253337538
747237297
1431734388
975095113
1453343014
658306777
609180421
1431179955
619460037
2125122741
1894590229
1204242426
1553641374
1173335411
737453079
1096414620
490041511
1110063452
2066126521
827072711
1368672044
2123904979
1669192242
1747612769
1093697725
1732125601
857113170
2109984004
1787061609
1798582332
887662045
720987946
131011288
647849806
2070480030
807910909
1768159893
265784157
269407569
1481020780
757747200
1021793835
2140396808
1541982848
774726164
1990402031
744461445
534470524
53074909
241144007
474996675
1313410495
511488933
860517214
69248564
1629256447
81991967
1379232134
1307673573
552545135
1361959146
183233160
1118092131
2110137818
768560328
1674181171
1019362587
2060784855
1274205729
1056958379
993223593
134625043
648190512
1168913746
174182941
910816490
1908605492
276899088
1227526588
780473643
1912801278
1911937847
173124235
1008278044
1882757086
2016427836
570889928
1869064527
1459629361
1644164968
636447979
538371581
1083032293
1796765004
1003117961
155565827
1180362597
1193129218
1307486415
1008807338
1440766091
1189391224
1453540565
670359826
894965938
864191869
810591874
1629811300
1737736449
1108309776
614520746
1547717149
921335883
1545836981
729708055
1145433152
402365518
1239236953
873662201
1847554794
2066184186
341045280
1570115249
1719160733
1783857994
832236447
384413972
616578708
221486153
2099285641
283220738
758060402
1786420942
520950773
907951869
1476232945
1525519847
1076313458
2040793645
1375749794
1872587178
706000995
493768838
636829999
384473557
575158462
439384505
1212259434
1305841685
1214512721
1699537387
1884925579
1206516390
816501605
1307177428
801356192
1962755267
1074326393
1635083219
81399462
1354026093
419468180
492811770
1837376780
187148365
1186939351
1616421136
1058432861
1033050957
639744839
1036499390
179096251
1976851401
1556283954
1603807752
1092254952
1308434352
102565227
1813920856
1109684190
428776483
1405445740
2056834159
1262073664
1108133249
717014963
1194753838
1750731680
127023877
593857100
291566000
1925897238
531374582
697681130
1788129071
1671698355
987959532
1967453202
1479261400
852839780
763544375
1322490003
222586826
1991336331
616467601
974655717
649292920
1083043943
875534370
506488054
210702254
1765312211
639064552
360065508
421183671
1724836570
459172179
800738493
464813592
94175597
964052065
1065351719
97321929
1539764003
1810303606
6287330
1928073858
969654299
1435693630
1146681572
1105362260
663060753
1557405691
456969909
715807292
1752356812
1908930579
600353956
1140454109
310543096
1772637255
1712210212
805650204
1001156711
1639696099
1111721423
438885894
828039977
506159894
1787258941
933932473
1825824671
1320698269
1415615986
127451536
1501431104
904468412
2074300595
247788381
1558523818
138520239
61258079
1386714553
1621895000
1198090670
2122335656
232284934
1352844144
602669741
1740970470
9809846
1193377467
1181686272
1812458178
34781404
1072312053
322404701
1723802056
48672439
503973948
1048053445
1649393912
1730737687
61164774
503739171
459002319
1291380402
140529255
1844204608
516810593
1947601967
1600384839
2058134049
684131059
1142878504
577771750
135901957
2072670433
1772642221
508292107
1952442053
1840155302
883848815
477523786
1290141056
1116917598
1204122944
567185668
958248536
48952907
1874848703
222956898
667386502
1686319628
748339917
789505612
21456540
480957569
1231095669
470708520
132510419
1058711687
102072787
1663643508
1190872866
2072787547
873076995
499564731
148695334
841373209
1005606859
1617156221
1596294550
1987402322
2062060832
1124027995
1267966825
254776162
982394777
599510703
1420346785
774135020
1247636400
2042091128
1907763472
1807107975
1081769673
1265994033
1527767373
1330899744
1121761240
1846707497
1311175836
266555438
283582744
122040353
1940055302
1349138052
352577353
1826750508
1205707175
619098000
849972479
225741450
198129938
357055557
1857546940
1736330475
1337883647
1268214495
1796706719
1797233417
810744143
1531170271
1802764291
1674425517
1919898148
1381100766
296753168
356837422
2098698158
61815491
1312319988
600738559
495053373
1644063751
267835444
2099571240
2066273152
907697465
1961988663
1574584893
219549151
1853606208
219362408
939521845
304186743
2024199564
1301115906
1544390232
1854062027
984538104
8656237
1672326489
113673969
1210269149
1094359124
1303663186
845315888
2102495582
297517591
1793379763
51081407
1292599992
1202152705
609720475
346371663
144351917
1909281949
1473663580
1251462378
1779161547
413898467
982338970
1554907960
833047796
1305877112
1279949470
1511920563
1372598006
802944107
259724925
1438649457
657360450
152175397
600805990
1165356490
765078959
1650937655
1527599107
1237922951
1593444951
272388081
2081996804
330448894
472089181
1507264532
1875994375
1993383836
375738353
1803020548
802541778
1892307794
1613855718
555008221
1081509066
207354513
802971707
368527447
651793983
921575705
1463158749
1067142895
226388173
1446616866
861138783
770137419
801264676
1682380958
772233549
1309137323
1700274346
43822240
1186117077
175385299
1731129128
742469559
764261827
1105974245
687238387
1773385354
1239839514
1460715143
1848157637
1886630946
67773373
1517410832
691692686
1988332748
1903481094
1392061835
482823024
1385017914
1760702960
616820733
1155589517
1156485965
1636614149
1584288010
846664196
2099592091
1519964685
455421283
1717833710
1776827419
1357994356
1033794854
516667031
664318135
677613806
2010271060
832474884
1957158375
1473308970
548279129
2084822641
876017525
1468497544
1993060149
2065951414
671029092
837373316
1792877217
463049152
946481824
895495112
639186822
797845910
1690224959
1343251096
780062
1018603524
898338481
1600592836
797672807
1270007826
639307963
489258256
97203092
757313531
303891410
1093473423
129883554
22781618
641328946
1639377691
1027600851
521299890
941835315
142049199
1184569418
1655960655
314373019
253077842
1469582255
2116011477
2025296437
661661642
457778662
2077520138
888378779
433547424
1943413252
1111646917
1499326757
1412938330
1720343638
1397266401
1694311343
1457193720
1581302875
925812722
1456798114
798652364
109394231
113278130
2061774513
1337746668
1890580782
1781550360
224962089
905241763
973633828
519365202
543085543
2094627071
1475079535
296925169
573675191
1960721340
393839727
820557129
1843484092
441823541
1123887686
1854574365
90395284
1076006825
1773687842
1408570434
1272748987
1439636228
352293679
1796560066
2026969586
1699810205
1768127419
1825233913
979407601
1179347900
1198350273
783988887
987582988
457077865
2059210464
1886905168
1946486165
932938048
1425295628
1506877889
2118801422
283046869
1062330663
393409354
1829219836
372643231
517620588
1141549621
1801438813
1117641382
1931724630
596858653
170596117
2006950668
603758482
167531379
852130815
675246177
1289888648
2003360205
1438827801
299613497
326875945
1709175771
1195430002
889035594
1578324986
298840336
1071371801
1085614345
892031531
1848192323
1379814241
246011270
232562116
1259862900
741455888
536058312
1831268362
1512058467
1296177894
339188131
1985345116
1034336910
1670589384
1647455646
1765134614
1396334925
1683926636
1528511367
1332726473
692352624
1085786528
484185455
788576069
1259134928
1887372635
1607340256
1463994581
1186034292
891317265
1296443544
154407931
2052790949
1347338733
826738031
2130138555
2095719260
1300732804
1821695347
1476596753
1281438466
58343314
1504793844
1060844385
367535795
2023563516
1320589382
1670495713
130460636
2064822175
1392129384
1199138380
2126384028
1788922196
992526619
1270038654
2067396812
1446720950
1084857221
21051192
1896239619
1030123184
451583027
400309152
1995754928
1367205300
411237727
416745024
1141641541
2102932475
949525651
836759708
394423902
1042224919
1442186464
619646856
355733929
183409666
1319834622
1408550770
152695586
920297602
1706889696
1836090859
313124045
252717769
582072476
1862842352
273357581
1826719082
243005326
454217839
479746273
137585559
1745310373
1770117408
451238962
1192275144
165703224
612679303
786534000
334025967
94107587
1840844487
625369592
876205465
674686768
1562644273
198038534
94811784
1198582349
1602993132
617917693
187342948
1506494957
2109683098
1302856142
526457246
811598458
1968984511
1140148732
245393373
855314574
385190023
1076902655
1105963216
871262060
1243158264
1451328718
1366030317
406137693
1531974877
483455649
1055507649
276142371
491537992
1861363499
1458820399
936677853
553265982
975094267
984645745
1349646930
223870584
1849656841
175975612
55275260
1769619063
1175631027
229320614
1769634614
45571966
77609837
1113221702
1072808826
875607691
1579480685
279108056
1032425303
496163559
191137014
1183276108
1862331663
411074720
671445468
649289145
2087398788
729149895
605037850
1398550057
169633294
814882966
46510187
1338604733
247189855
930138767
2019043624
954456445
1702921666
473378756
616173896
756045641
232140326
1632695700
2123188279
1103340884
374178656
1123706692
1495135293
123023686
552235560
2072463537
2090678394
1550795606
1929913068
1782210142
1056865645
1413532178
1304519950
2068015250
974237371
861831974
1071726440
34901280
922717171
1296831909
1685388463
127289344
1631927161
1504582641
1420193468
573434544
1144620585
1305955565
1911715443
120581561
112148690
1102923477
1109258938
483211077
463352488
194022389
942686700
1433020194
1783170661
296543735
919833522
1168737318
922308191
1304495807
2061622089
1195335924
1832593113
1416009897
1456225020
2019533864
224605761
449739904
1736168924
919603952
1907267303
1283479611
500121676
1227991272
107860109
51046987
1565850270
1486073894
1210307571
1928189711
1146118234
692800894
1180875286
1349345501
1701412783
105978062
304099235
1606597263
694211445
1658170313
205690645
40757602
687081625
1826841785
847516982
1589621841
502713779
274711710
194154399
476832078
96600609
914884807
142299168
485227073
370657012
938247495
2057249931
1755866114
1116534984
1225961567
1792914555
552814327
357296823
915449635
1315771350
1890925005
126726351
1475991109
83525932
1514573339
558225432
702805863
67772932
594316740
502877156
463884370
852298616
878926506
1341227150
1576094751
803020736
334623584
431779229
1850099331
784611238
1552039878
1941114790
102302910
40375105
1175289172
2052963473
71637613
1635125503
351136770
720219685
1638597970
292061003
312494941
2142758541
1796025190
1420793980
959252041
1795406532
2052424
2050453811
2038750805
1832631530
1897642582
794792522
2087463968
618799137
679987683
1809167191
1757928087
697275239
68769943
381807013
646690167
1071125249
1077391107
487708007
217523375
1452545629
1355234901
2021723962
2140658882
383769259
844706626
267260260
310948328
2005335654
204232225
906835845
667822979
2099929625
526471489
81901446
1158990187
1291046787
2131854469
1716161319
440451966
2100672749
2105137515
486369207
1835759839
1043570393
1639583839
1548827058
1796120157
617426970
1418290105
813151079
1964531303
681494320
1048144555
276098419
1949637105
747298990
1984972574
662715679
100623835
184754103
1740700007
687370037
1795564620
98395951
1579303116
1489048387
576404136
796152353
699209245
1597820986
1205699629
663256284
344190955
1621405818
1971579935
642477170
417142128
1924460270
628375869
604286977
1521080175
127442126
1972838759
1738634614
875001583
949548110
941342762
250328244
741858113
2104536543
1312486015
713600995
1927237929
1554321572
1817289306
250357739
887662045
1452927649
7416028
1945828019
662409290
318583049
1699798475
1151835921
1808694550
1695347656
1660050040
1634056213
1551992434
101043980
2076740402
516858216
757185395
1094240504
2004131964
435105042
1476435555
213597334
110031915
380551824
1912481908
1227514129
677905406
1778503487
922466307
1533214661
293644518
1498682222
858723410
1275232049
1599432101
172740605
1272679387
416334772
1906298462
565238130
779186893
1641850736
931870264
601703902
689022910
1801364121
1394629035
1354381212
1737066944
1204512104
1297735370
301030277
580413428
1619950581
401072397
77094105
836290531
1091428174
266784903
90596559
294026043
894614527
889666880
1076742772
848547553
582847271
708190858
1293339521
1033704670
115874108
1279879397
807361717
1208142289
1058675533
333177192
1751663407
410786819
233787430
911962282
203127255
856043381
669407983
273573298
1922519908
1675556465
342565014
970530934
918130777
1710207179
969403934
1788358677
2058189231
487818989
1446356789
908616929
1265673747
1817455497
1064179094
1947389840
1508874554
336633437
101771651
443760382
2038257439
916258401
1874252028
1138157047
1529125298
1579180602
1380123302
1395377541
114866385
844758004
1266188485
459272478
1327301625
1367012277
186416472
1671741564
1642704453
1634758168
400101031
2014222851
314372647
68518418
1281837944
1422761435
231273027
1512756941
201275200
857684185
863139637
43847519
1547019450
1087837948
1182311180
752016172
1109345736
1135296956
340109164
386549355
1273220488
1774704552
1162090657
89601658
1047587909
1179942749
673001904
1445292943
223769089
688592885
2025253138
1249339565
62267275
1343011211
1143486594
41926403
988639029
1074230143
1132063851
1064177757
1305138665
2062729599
544285307
887418230
641843404
780462488
723185367
971077226
721989680
1612152637
1322503991
853846455
2036084074
229833592
1521767620
842514282
1577633419
1034555114
651322397
1412332565
1471668440
373596350
460992273
1780301814
1751028531
752557910
973595319
289509476
1728124694
150810121
811788081
1920180897
1403577484
4932876
1667338753
1690194233
1795440439
1573516891
195740868
1236808821
684211947
1093414395
339352562
1576279325
1871594459
18895757
1666628939
381269655
1126483099
2028569369
1133489340
1419577980
1851604925
273006201
529107793
2002659228
1806073446
1579575987
1950530823
829952934
1029917417
566830233
472873266
1449205249
2009073993
1547906390
1649823714
503461453
12271218
1422345194
1956988064
695227919
623442309
1569986172
1532683705
1070780834
498876170
2086460384
1522821131
914592846
768357981
505600090
1553178448
388700195
1695707903
1293395358
2128850381
1690837153
125251056
214426537
901165844
2065222369
1468881975
2054849561
1555649556
74007096
1139537637
759478867
1431701272
1549397992
1616875788
248246865
1423812344
1276563994
248002196
338403055
1164486283
1847610807
1418890434
83305228
1755318291
1356037928
1927205396
1972690107
1695832465
1149521952
2089673496
712571903
1257336230
471759593
593303413
347948258
655418797
2071655661
684810219
1434296749
1104069892
354940848
336174618
521124644
2051538003
345702773
1132219890
502130249
993645380
439705573
1293006901
470544584
1214234069
1190000405
287664290
1934176736
1632024127
1536846324
628908701
1774520004
1080079366
1507363336
71668073
397344170
910552592
1826593000
1512750051
1020469555
2132076244
1612800001
2057788737
1301084622
1239623349
83007196
1444433616
726366610
879502724
1668976636
84606410
649308710
1312819119
1477347436
1354242137
1791021074
134933694
60232523
1791997388
769016862
1513013292
370903235
947925167
77473118
1078943967
2143391444
252414674
1284253630
997995553
38722488
1353571147
450191922
409841230
1824170353
754381985
606780804
564398301
540499443
796212066
546722475
1235893890
236830065
1110050298
1123558639
85108809
1289592964
315654056
1677501702
1280341787
1669364327
1410098417
649566561
2060143137
199222831
982110756
2007162172
1595296858
293134054
1999207738
1798110902
2142743440
1875809021
1264102594
927063997
1928586808
411987099
1484790472
215799065
1333668954
1665793078
232921502
1249989095
265183955
952109217
1433953746
1951668028
824570602
1431501901
1902550416
202870006
1908246696
2106524430
2014067571
2015914536
118151972
902157383
2098123182
437866857
1944377780
266876167
717900694
430046550
1028833173
702849883
475890246
924946920
896092655
635898686
1810597969
457591090
664261638
717796253
741882871
1325254385
1992042646
523987811
316127853
66969604
91682856
696874476
875595089
1994788571
1620346640
490457823
692955686
927254738
940288090
1591505858
486092205
2146709768
1305172748
419742428
440952625
1477971396
1271643775
1953069560
1842322177
599947607
679851153
1869584133
79476162
719664107
978175285
413799081
985500608
1069514006
1991034101
349295611
613636128
606858579
163277684
1450056688
1711895686
42605720
1611771134
399634254
1972124604
715375947
71700726
1198216243
1973941787
867976566
2136270161
968235630
21218289
1756566376
1993136496
683022680
30037293
1863042397
1436392639
933660745
2003473500
558598878
1035826241
951360687
1064948059
331164179
2068730507
1277482445
1663564117
777841871
1412769228
1085960579
1547117068
377200305
1018300735
333768619
1064728904
414074695
1685176575
1445901122
630639538
1705282807
361560657
837780807
392171893
1769997348
2028750581
1985202118
777782503
1602856878
1713291834
997229098
1602048220
1813145241
654566976
1946768867
1497470653
2034322256
1134318288
422304028
1370517243
879334194
1036067681
859022989
760055011
1364496212
2020886137
322073425
2128263459
863668784
753319042
673660201
137037923
1822857409
163208677
541893548
148869860
192759804
792939967
767018035
976229645
1022988099
1279019245
423142539
1848117755
1753538088
1652496197
705473689
440484848
964244750
1345389551
957338591
1018222735
295448205
2139979140
1672570940
1370060987
1857819903
232432677
1727751609
801125134
847875242
689953089
732160629
839229699
618023176
1588853357
2112930697
2090670542
1915401163
2047941938
1837936533
1051105554
1105092945
46276512
1076889312
1966121029
1008829292
286776505
2094124379
1055222945
1710575462
1458529267
204179862
1387743000
666037516
626860504
580446562
2139447454
1579311703
1629653237
1674342005
479380259
1872757592
293863320
133833368
1248199545
1075963470
1008511600
2081814773
499215709
1162073851
1137869850
1369616241
1353745561
1510383087
762038952
21992879
189990096
429026856
1174999863
334128575
608895806
1195514318
807672063
784253199
1603385936
123621930
1397949845
460671119
1653782132
124745109
260487447
163221895
175450481
665249354
380279518
2002316296
664965088
1023942771
1506233322
1289296523
1652267338
1422419140
275902751
432440322
1487809789
1678117589
417942081
396781664
3144585
1866541128
545831056
994239039
197979986
1664217305
90984473
1202097112
2039834656
60480336
582016307
1905074128
1639956180
2120416591
1247368272
1602250927
857866153
1060048943
2022722360
661073334
1525348144
499541874
1035800430
1953318319
1434865447
197832308
2007608885
647353482
1506572496
695345460
392044845
15029194
179210329
555321727
445938675
702675976
1127471353
1960650171
981368994
855344258
920757681
1876067862
2060908237
738932151
349852438
816375780
1261722889
1607583067
369938661
1403093208
655758886
2050120707
2074646085
1758035483
1145138443
37613279
763526266
448409122
544067587
431372126
2089675472
913915287
760769709
1154374848
477023985
1872129730
177806280
1095993555
646907292
464942069
1600887276
2023358021
355481353
483444787
1456028
1788647694
1288458844
204669435
1663235080
1053135040
1291453654
1493547352
1311087729
939129580
1671118186
1412053283
1885547907
754570298
11076506
2073601980
1024569155
504772503
1886557473
444785390
1330518102
1889230803
2012744007
779525165
1829877616
1525315250
295053714
1843689672
1982787187
1732418213
1289138729
453099753
2048272033
978032447
2078338662
343992940
176904030
1354172235
414441982
2109993195
801431833
1168781583
293893157
192540462
1790159912
1138511742
1246286162
1602004099
62858518
740332024
1995616031
1886030637
312161639
494262159
1621723396
1869408241
2131745536
1318665958
1659095827
128705709
586486685
465774079
278805223
1066082292
1451041285
71524869
245201172
1565024257
375108111
359853696
1967058013
1408077886
1843337288
423320329
2073000499
1047236137
1503761878
709769821
798878781
2045583938
1662327730
1729039753
827389974
1770693522
1303741282
1049479515
947274592
696614220
960076537
1219872758
607582684
912055681
83843983
269570205
921947810
1645054740
2099729417
1562973912
2127338835
767059821
1136985118
784528205
315690662
1536579337
2047021037
1709271436
1521290685
1291402432
888438862
2000172810
1476681978
640082143
15400249
660345862
141707756
1418286418
370291646
591103624
429254534
1851735653
1152198009
51920748
1932089956
1671988122
1200809316
1153780603
188659584
854865177
1894286476
742170337
813055211
1631163829
841800504
900733704
1860476440
631300475
1446750221
277326550
1853053044
1810633389
183136056
673535509
943551022
722058132
2009441081
1498823589
774661817
495033263
773536719
1943519638
787610003
1401094015
1190240684
1863217
111905795
728356093
257713298
1559991027
1497181516
66702795
1946700430
1687741545
1646866863
77700204
666103546
272592890
615956169
1946287010
1393647996
79614997
1301057824
563449152
2100200164
1700601562
1474635591
1981901384
2037765764
1501716722
1276988958
1538787970
372162448
1300972563
1101937705
149130002
521132202
174230834
1990841138
1341034722
1008141735
1141422174
1464382476
307932540
789022328
781075513
95552823
915412209
991366467
336934477
544515931
1989287957
1327629440
20425326
642644367
367154266
1383602274
776319769
595707648
1491993241
1093750207
1704610227
1049935344
282351490
1082329769
1346239156
1997232602
728208933
917659133
76027507
531929739
894997597
1333313101
128654596
765028279
670353366
1454890004
1156174171
2135325109
1101732622
1338248013
603329986
378134896
929557957
442801058
310315997
1137931185
755930945
1181796074
1591268795
593193805
1743264311
517841353
1307597111
1429666843
1868659547
1083613350
67490054
1712168908
42545446
409277975
340199678
803860899
1213375577
1993001081
1336910991
943775595
1426545782
1684076394
1569525662
1029206910
459542689
1779626853
56988043
2094437005
2120008060
1346480367
241491392
1225782784
517985344
2137525102
1484352029
734884199
1621770586
322527550
1391749263
1107895662
1501779045
1227836715
162636360
208671560
801910137
1596789978
1994089187
201543527
571769965
2007130424
789385084
1979847854
2059303651
1231929078
613934875
1571026451
927323753
1971053559
298211009
1461493388
1250276860
365105110
756113924
937723372
316926531
107614814
385947736
2134706020
1350339650
1147485995
1130240264
1970170640
2060901452
1239678974
138113997
1746077033
1631530881
486761649
101954097
1277597067
185664356
164324755
863343511
2145764647
416970086
530701082
625535321
1942593195
1906793247
742943519
1374887598
602739633
1486224260
540702469
2052476840
864387786
1399640622
294446451
142987861
1253227382
1398834995
1044238232
1948612626
203210428
1706014856
976553753
1720553669
1930838336
463162894
433330531
1450016495
41728310
1983976610
661380410
1350445884
1141605330
1943279905
1419717869
374566491
1526509861
1441070390
388836512
2014737022
716547132
1183731635
758626151
1309999273
665364071
2100197212
1389080593
1551025873
388123588
1921075271
835098710
1076553933
1355741201
1429871610
1801022200
364025732
1820096982
957778161
656344959
646274530
2095160106
1831846116
117763422
287944468
1746646587
966734812
1583800765
544326717
210105679
1843414229
510033117
1487736884
458123305
185394401
1355325852
1647409279
58909799
227343220
789202399
926180198
493332893
925379717
609911357
25603308
156184824
627672596
1122753064
611289344
763808257
203578552
1567399542
1661939509
1358023084
1393839463
1441130093
430662520
922055663
1302628290
1977437086
1261044203
1694480840
451774358
1037423526
1916701994
1407853390
683071572
1039701583
632595052
1642764761
1557775307
889670070
1568575192
85710948
1788926265
1827031875
187966204
757197262
963527918
1717868283
608607585
1688370798
585383035
835455088
1030350832
385157298
543234197
2087971927
294500266
610391910
626059096
938572134
178954411
637912597
103532188
1596083641
1792616232
104121714
1366447728
1190060941
387434611
483859074
164220206
394641327
938578069
1490164091
344622754
1902075279
1954680097
496246035
260051559
1786088445
1622902666
1126374882
431469004
1187162592
1506321787
494106214
1610135831
1900339294
1377812321
1399723433
985800302
1574734589
606182206
1518272241
1501024275
927124510
119747734
1278046598
1282303975
1428566232
646556307
519016653
1306661262
1824266689
371572449
119124047
829712885
242575138
784627294
2051839368
827502628
101412756
1294967108
531736619
579085219
837107993
1407446516
4006130
159745146
862063425
1448730400
155633206
333329637
684625667
1522599626
2146826267
415453295
560650622
1384782425
4482977
2031877096
1848879012
165370283
1256147927
1342057948
1602016779
587968255
1103622168
1420967737
1279782665
533154026
1926048225
22488450
1779695345
1555814474
2135761499
209813426
562092792
1506833896
996923326
1913105790
563522161
2046660931
1567276043
1851916499
1848742747
1815462291
261680564
533726391
939704420
352119030
579073533
677498650
869122842
938343327
310063063
401672777
972552448
892300075
892221726
63043212
1421726239
791561931
90586358
1013731242
1952206425
1973335651
859590646
1344359554
1715969497
904882669
1373843939
432267696
724121037
326506787
706956432
142999420
1337140476
371506696
900854530
1328980661
1325135489
2015771164
778732737
2058065813
1876479251
801486162
380508296
1613257610
71442081
2139718294
1532325905
1318551851
1575708644
1663423283
1610773616
752580046
2079926739
866239057
725324140
1545568267
79651479
57428101
608459264
1069118966
1232408671
2065404839
108184229
1219150969
1238644942
936657473
2022077313
66934926
2051473402
1125367615
1641750859
429102175
1125602267
634787725
2101967624
1472919126
1644757451
923299496
892423887
2006151458
369424196
1090685050
2086133016
861958015
680240620
1434645245
1703033411
2130813309
2144440727
1344095818
1052727791
1988147502
1334247416
243863352
593725008
554382945
1335964348
1884156511
1241719898
153721654
1473852851
359471582
1617167936
1767336040
2133172811
2020111584
1305686353
1865572445
1014173288
793222482
62418907
1935875777
644971141
1027040408
440292832
873644518
793967731
870149585
249012780
841494337
249316517
509879316
214237930
1234170891
1508702461
1125598015
1292449178
1103914552
987497362
1748024741
709438950
1447317398
1854682325
64482345
1480505044
1510932002
1079840089
1070845303
353540839
1547077130
1406494641
8163390
1415333554
1144524102
230724896
1921826959
367774813
1126107621
2114567770
1422490815
1118885752
160589131
1273573252
297739173
896207421
1664433391
513231394
1091953906
733846214
247350995
1928142595
650084696
1416319923
1836443479
413489823
1096791620
1959835734
1476637997
1780211579
203843947
301747426
1897335617
827285496
1085933117
100341662
1376411781
284558518
1929381358
281936336
367756164
1108426689
1952491802
422159715
393692505
417752184
434668198
390259857
768279949
1854502104
2109072049
509198671
1994772761
1477569428
916383836
458966650
1359760950
575838163
1596328317
1080202163
1672591600
2140416998
1358719899
1211729083
1223718028
1686160533
312437445
889934207
1113910193
1795730714
187228310
1851723254
1253844021
948347349
1838139190
222714604
709265661
963071954
1467963943
650260840
1352577388
720125070
817698989
319361518
1962635482
1517980894
672835192
1555182717
420533779
713248218
1589252313
1064390248
791500956
925279113
111028085
1031938316
463665977
99701315
723707877
1837147987
410167678
376865739
1632114781
1832155698
719481687
66236323
314635542
1847257958
235426951
1363795446
1686399158
479619605
632184532
640198952
852342998
1766778567
1015280907
238027462
332677727
381179007
456307084
1851574733
454872997
944684265
288331446
139965039
1917694714
2063151434
134943356
288356028
652833005
1705783865
2098366243
1936354856
1639204405
1977201965
72663728
1754599598
1933825389
401578818
1802364842
1840066023
740558905
1614354296
1002242239
1082768729
1139015373
1302310358
895701159
1911161646
1574798966
175318344
546001087
1946324134
355750462
2133642667
1017841742
1160705885
1508383427
1637800692
1775027
1466504506
1077732042
1296948111
2116637453
106460643
758013407
2124843952
1018736631
1333773818
978540312
1604487825
1506328863
680368147
2011336577
1944240856
1015541967
1232033392
361332018
1025253231
2104863306
1150553876
1744418403
1946528572
877078899
199747929
1976124939
357728820
138288916
1232165752
978692332
1974665582
177754820
2141210636
1848409505
871026854
1344239311
29882046
1313228399
1112314799
766174950
1060062339
652915303
719467701
1447974363
394420
1717352461
1652707706
1648755037
1689937187
1324939163
932511108
1622523148
1146051015
282195998
913531044
1667097354
509315537
1832631530
183464038
1941489830
289574702
1261764599
1439411148
2060588906
783346164
1829128791
539212521
1645026549
843615061
1539806618
964774969
14047094
318746091
357408316
863858176
252386661
583852747
1380593567
1634671801
687184363
1270617689
622544844
1472016452
1021179733
1629532166
8112660
241696802
748648600
1844569231
1846382704
1398540151
163813545
483087496
1231409926
1928991217
617532688
699467752
2056378452
220855251
1916257522
1261416322
1356283115
59680832
662343817
1977843750
1290083977
1128791180
1242743843
584700141
904346384
131870815
575699840
1688128349
1309566618
1258254127
2049016274
1492301359
458793659
858037228
1679899601
1451854779
2053495330
659304690
947614192
1201986582
2129387571
808753401
232627646
269441067
1288704561
462032960
1766653863
1823412536
897989225
719665832
656957064
762796996
392740758
684571132
2101461817
1941214247
1447832299
7501807
1593214777
1192908348
930816088
241548144
144336307
1810252929
571150434
460201006
1856378831
400919145
849661198
1910704411
777279514
2125009485
1501940503
271851423
718258652
310203457
537576042
191072177
1553187121
2007361090
90252405
219334909
661543725
561001947
822121104
1073194303
749948598
1232337686
475816000
1007831637
1206547507
669424984
1122290186
1749309453
1233448410
988859651
1076396440
1763466514
380966108
690162048
1959498622
116260055
1498340228
1360665606
1620751261
1383604562
1466954184
100258438
1683747286
337514032
1358343443
1949310727
2083404463
595658810
133640555
1286870334
503139561
1145866751
165141620
672355741
945403689
1135671799
1646765412
2140358332
788335817
1448038441
1274064761
551578919
202556070
498431528
1545510179
1076702021
375771090
72275722
1881029463
829856345
584326330
2113589189
221420688
1809734374
80525066
879700876
1963840018
1866255893
1553085972
1180671956
534018568
59143439
39935417
1097646593
1871432095
696621911
1123348885
1323479021
1967182754
543112967
351450997
1655137424
2093640124
18552809
60508181
1522510856
168004118
627561003
1922086032
633821149
474636950
1205344487
1868565951
1097890454
315936192
1099590211
1437986392
507639509
1366025519
1056462373
1390168327
680578314
169628577
1504187166
351580505
341696732
1411815236
1508975022
1184743983
1545237037
1824799236
2091886111
802154905
1643553629
1887231019
9056224
1248445811
2011561838
392822023
744059158
1362848306
1194079375
1411222208
1733754913
2121154044
1125583727
964344635
1197830365
54097118
255592270
1843785911
810309212
1934520166
2068374435
443800575
383176349
571734198
820962831
534037771
721698267
409509754
306601553
1331575432
194827828
1852394009
1839766690
1659675179
2105750634
132432618
2079536100
772527426
1077959238
2019588762
811268331
754278017
102723165
1509595594
1038331060
481468795
153142946
1236730468
890232503
965348199
1632510281
1473094306
50607177
2112956029
1099544937
175541604
1759649391
1133011241
1476687846
439386626
578434244
1235283022
330538575
572808532
28919460
1350964349
2009833204
156988448
2070369970
377943262
946074662
425863730
1937696200
1930309009
1727473595
205424003
1673156310
1699450416
749292824
439933096
1288137012
452932832
1139384815
1917555460
819178063
581120932
2102677114
967452223
1188565903
601205193
2075529551
345811580
658440180
1832266192
102749317
1387738089
508970249
754372572
314515437
987488635
895079981
1867364250
478923807
1883975208
205007220
1244302122
220816992
1197912690
1636942575
525214897
962805219
204712236
786622321
613304294
1533628280
1008761583
2013729223
534516898
309926982
46300813
932097406
648284689
1998172997
229811817
1159658931
1467006184
907043689
64056449
1313002553
589979812
1385091774
1921016398
117422465
206799096
1561304618
447197143
112781422
1875359704
1838388538
131525851
967799896
301495045
159878554
594970084
1327217753
1483132515
1177734595
281778665
1216852291
1385146488
1150889293
2108442552
698358790
1904196733
678889158
1899760044
127707959
1509597774
2038356378
28968878
1855904389
966520177
1124242326
743232421
580241084
784091293
803636331
2058832133
262275177
391615793
1005625387
53390285
1274230072
1658328688
768991666
1319852584
668934254
21163161
135611350
1674874693
1026311311
122387925
1549730118
1440545261
1432523474
1010997344
2134303129
786638984
2126532523
957920282
208617087
818754035
1069884524
931489046
1402055856
1808692958
1699480673
185646221
3022990
81502439
2103972889
1536943158
1555881479
1494408662
850633398
1434911422
1954885418
1739189842
893852399
525893962
2127940384
1371042034
815771694
1548080268
623393766
1865890056
947762856
445369156
1022528991
813420498
543301939
27429146
1882973638
476185580
165530005
1356714240
2037189714
1216071326
917673315
1707870802
300111954
1148451448
456720875
30249468
1684369566
2051156091
185028818
1791280190
1123805566
1938147420
805409035
1992724055
1718310346
53963516
1134992549
2038744578
1695036770
377895780
1875025706
1324107299
824985644
665179454
1712618286
874934191
1053920778
462375057
1452419878
64831007
952543448
290494834
1649212570
1084861574
191080726
1397297793
164816557
1207784772
884947299
575552052
746983747
1334584288
103693260
802220555
461810163
1342728822
1816491375
1720013106
117022149
2095374055
61908206
1775618442
197683324
1536303253
2065296752
722346028
1315974466
1271282299
1026466220
1857512468
700794497
1027695919
972268094
1970239939
1925665025
1975184903
91848902
66076459
1452342564
1533499075
708152419
997596919
1500742192
1824364308
1453101511
1978256306
1715394511
1207360937
1947732397
787049621
1596640513
1145704962
381094959
1709072824
539712280
2126624795
162183706
699712728
1876457022
2065263068
797031263
301511233
2025370373
1564377301
1524933973
850131222
1067097287
619699118
843117936
1369954833
403090548
32225366
848629128
1887725082
778449375
1376191903
566672427
1420406420
1202019407
269074717
330958910
157234832
632333599
1958915662
960162920
1810883039
2120666307
1066859741
1187299285
1370724963
1867551846
1888410558
1758940846
1911088025
1094848630
1012011108
1421969833
758205535
1271692433
1039199833
2055898401
1683395349
2020913888
1682728455
904795573
1150634578
173782825
135729508
1866876044
2127014493
1154007221
810533021
1693736106
1948029949
938167105
1424189662
167630165
1962305448
1839390295
1618286651
1873330449
725525465
1529118679
581409016
1879378325
622436322
904552642
1317769398
1771151544
1505039455
2036514398
2050966093
1000752048
1414564602
908701858
1660172591
1041449502
1884420711
163080872
1769518418
1819275966
291741596
160277278
1822227410
111584785
144377409
1998496923
359778564
817117065
1863711514
1787567307
983641072
519609316
1786302500
1390865065
250975588
1726852519
1470175642
1743924637
1102612896
847232350
715372616
783608573
1686094728
1141714725
554070295
1377193468
1561780712
1755234329
495794000
1727272016
1064338653
1682135406
1440338491
861984578
630217358
2054982830
444780190
1367916128
1885889553
1441694655
1493668512
865589177
817008480
862624754
643514816
880637203
2040650892
820380609
1261674482
91457639
1121217275
1155196420
671886238
1944707362
820741783
1067110865
564153000
1895168993
1062930401
960262818
1807026882
550362342
1508827813
1387013693
587221783
1585966355
1879440688
603967481
245547157
1059318078
504056414
713314290
127869171
482685041
281083737
805074246
651803490
886710474
1363244452
1971160628
1252816885
508275706
1710136918
501736572
671545099
927870991
363923811
29685189
624632646
1966046031
1301354082
962138328
716636340
1012908991
249757374
826985093
14190202
881151862
1846775204
658258554
565026907
610550091
44721998
744504316
1201723806
1502030734
566869122
81052066
333308257
1398556016
1943256778
1451157163
596764132
1232101026
972448547
1261766845
127148395
1856039267
1927668758
748718458
1923259500
1168424537
2022322446
1438962411
1403749379
1801080059
1350181915
510925835
1539415519
161779989
435615089
1105371971
1442128120
449641769
69334293
2039486451
1391097146
1479306793
1720794250
1792580479
971056719
1152018914
52186062
1710371807
1832177371
1624884010
936183249
1470107347
1511503334
1871367839
600393804
404403506
320406035
1005008598
1724551741
573627054
127260027
117665307
868806469
103022525
1378456710
464186091
1552568238
1874801516
549903805
1248553480
210885198
1502295511
1843257597
389373897
640716873
913411854
1543191864
204845583
215539460
135393042
1204384526
882881316
1409085380
1880993780
566075412
2064500941
711905854
349359520
1629758273
1536301178
1452446590
1848346669
835879308
737114442
1411053423
1378221364
908596736
908347923
1411369041
1517733201
1862458691
504520609
244379042
1143740089
744980365
153332049
1261413531
10929835
1902983230
1207190881
1488478715
2060090344
1859300363
1037211409
450404792
1970791410
258241189
1650378288
1046866804
1349712179
1206114151
1876844055
1210983099
748834217
1790995927
1178698673
1630773801
1212580372
229112751
1309841228
322878636
1251223627
1948282187
1343646428
822976458
332474465
308785365
379018528
642837617
1489105317
952237255
1212039953
2047719666
897084878
1775764276
143520511
1813453179
1492996378
1004257490
1598325509
1977156703
1930400726
1773482148
1059434119
759287935
1953284230
1572109166
934211692
1142784051
205016170
429504655
584035942
1458837275
292812551
1621657006
127884103
1572176740
9974184
869638380
329415128
192986862
1406375668
208635368
1195405963
1938817316
884488837
417317344
1492426452
1366621436
557001216
1836865823
678230362
63209559
46460795
629381365
323763330
1965361186
721154218
141895278
1985152297
1254512274
288319285
1917531857
1007285617
1677608628
306428344
327760782
570615675
2038432381
952647222
1060609340
505137757
778886323
818091958
147183519
139397935
1805589189
891935191
1038716013
1994803937
483859457
443029070
1926430616
110004475
1412422699
2142226763
1999599261
163069558
1773382905
1284462799
1149256098
1677349047
1131852374
755135487
1833273194
859244140
797976117
754599701
131735689
175987421
1951585147
754830892
783372992
1164467635
1782948542
129062693
1547360217
855378277
1794394575
1433770588
382389558
384947614
1019362091
1061293911
173659674
406097287
602634268
947325205
273899293
1847981757
1070515243
1872355839
528051867
1762858108
1729113973
436433008
1063039937
129251795
592444432
642997853
618217319
1029361872
1965769330
1490143218
1283743154
429805429
459806220
1705175724
725870757
479678896
1134578002
1488483932
364867354
2033578851
2026363488
769321024
577463349
1745830145
1456931278
870964029
1858133536
1672940616
1766761713
833390855
1400276427
704938012
589826477
1669582621
1555560186
566672427
1775991793
1981322270
1527593863
174223631
1371112642
1004336716
558204889
1886150052
656931979
1534096415
953082383
488944806
1621561819
209311582
1737648528
225841189
1976620468
324684018
793183121
464970369
198412261
1407671622
2068939875
1640873412
1075415255
2102099871
808437855
905016572
146651355
1781690498
856943753
35848192
422334789
901892676
1472592930
359314777
790480679
1209576333
1236428604
448864060
748329022
1307523117
548482482
1206126695
1160050663
2067734817
732977689
1297293849
434831910
809904248
324164782
2038529242
325862065
840573304
1583304158
1189580753
299000825
318117160
1366050712
1605463702
1065568077
156963873
674061196
1170798475
855244978
527763317
203986513
1736223450
1692534332
1633976364
320869505
1628716878
1245497878
593591835
799578794
1355959492
1089535067
1556134784
1736784467
1925258376
761160503
593142473
1021828031
693547498
752880453
196287180
177055404
404084214
766243871
77056257
554978951
291931338
1274987675
690103206
193399311
1061646660
862614403
1488057517
1256759975
70046756
299934483
1476369208
601048566
902890920
1595240402
1468034786
1625473339
1187427580
1902646491
1655941671
1070009738
121827474
1353937505
1931275501
1204316254
772152285
306033811
510949032
1663482646
1236608432
71219090
260227890
36059903
902443937
16258932
1754624308
1097442023
2016635051
893495551
406987856
852285807
2046729774
983665527
1742916115
38955928
655488724
373061653
1547854922
1616999863
235286592
336103236
1108832732
606613782
1316539130
1940921534
604955796
377983317
1120028813
1305401274
1035148368
1474230641
1983301761
1440255414
776362689
22807294
958205658
1722010985
2089803392
702906902
213685850
1969201321
2092491043
1693259403
1668091789
1420935347
101966722
1380351866
519550718
163924982
1368885804
528238205
1931425522
949496030
831822518
202970449
1084787187
1222952453
582427760
1236422996
1310000468
706651826
63756040
54778528
1711247438
1611631463
1419844541
295833041
946620677
944013856
727783127
945987571
1901581954
844902527
1594195348
1956559900
572945908
1598267771
1105639364
991589447
1017426752
1860370754
1987138651
195015634
1898707586
99814383
989150562
648821803
1552607722
87700332
965324534
1896739583
310528152
1013459333
1444569561
1312941674
1258689470
1084427598
1832410689
628759722
1995436358
1832510138
1423735670
406081717
1594223148
1642556567
940769541
511488933
730423822
874280337
2083094017
471535267
1028709265
187231287
391194549
1615866725
568034169
498760164
2047366846
1840973549
1130805784
1162603863
1086256142
2083696518
753459869
1744360939
1959549675
1434659634
1822781626
1932393729
1416921893
1156131672
30678807
1790306668
144574144
339612526
174442523
292505660
2014031503
1589359986
1792624596
1820976188
561992082
56624483
996434336
1800518062
305682055
1540216070
376850809
1137995868
1588206898
1279476092
1576953937
1036602826
916704234
839941982
1791300685
619084570
1561171600
529381064
1070618381
299791053
1225954792
169805423
654747801
1028120026
1390983178
1579211506
1049414051
941516520
1646664824
914012085
770091165
1819916075
437444960
12358950
1380145140
1653769569
2018027925
1786390276
1625115020
519083
1544629754
680160376
1399084529
173352382
681969948
1045508288
598018789
273030612
1141781089
1184652776
639333176
1494764369
92492153
1111332843
159715399
1529391239
1345604661
1806518330
1263925150
1258170917
265308578
691787295
702906902
639809782
936686504
1625121255
858728284
549480099
556982595
1030509552
217277951
31611186
1397684466
976308365
946754356
1374971056
2059605448
907512261
141057066
1719617304
202796832
270426797
1204425992
1609080169
802621462
1192197308
711179998
262345496
520832883
197011744
1030831286
259681377
1271067830
461492070
189358098
435382486
410790327
1543903967
1303549140
565514950
498753337
1445739845
2072926289
785623994
1034096140
1261204860
1495239526
843446332
115405108
856114311
226556014
236238864
2035319116
249134329
540627980
635047559
752236226
996100978
157124480
912056127
111140210
1917116804
1924286754
396806767
1884817651
285387483
776684084
1836624801
1681828124
2043801053
640452698
58846982
108867118
691428130
735095554
1369943517
1404036787
1615524456
774016610
1721031519
1927617751
870373762
1969154647
633629801
998184622
1821058127
436141288
1201425692
1499411941
1842907734
171094748
58168863
822718348
959686063
34556579
1187116223
309636785
1441578070
189544796
239386195
1777539323
1379908750
105046419
99073013
1144936420
158825071
1876423466
1825143538
990808632
1136286309
234757839
1919691574
2129409570
262186817
1371002455
1593930292
1188454037
812836430
33160827
836543401
1731944118
1359433360
227199201
1921693407
221819153
1856154110
2051341768
1227572381
634266871
1283670721
499477838
618718592
1068667855
1854010295
1917301657
1528201310
2133574967
2039641012
1759316859
2144673004
2145669192
1926840499
49055368
230749040
1859912254
586985659
1986272465
141932490
1290912375
527298473
1293256566
937442698
827391628
1873623367
414326438
2074242968
1808767936
1995010086
1358124272
2113192409
1544711487
1662285221
1141464895
779913177
177758468
1702861271
210112825
1750115986
1263602052
174481017
1880052587
80554581
1844532526
621373182
1931633366
812551779
1944669554
1618586821
1794246885
84974578
1543146981
1377307593
1912412
1589644155
1098857279
859853537
1974842966
1484492126
672442597
229478820
1081397865
1237195114
1174871508
1051558889
1422224223
1829401601
1523409045
2052773875
948182464
1309438040
804559022
203557016
180053613
209181786
1511870259
966944569
228982214
1762669596
1632821959
1361176170
143010398
1108674927
1815606231
1240138040
1917450635
542732420
1816878274
1752317145
1386682959
1089027562
1466919187
1126277891
269193892
2060420946
1234371141
1267090953
1699409194
1895641554
997280622
1626374762
1244764200
1605139648
356657267
1552936802
1695831978
65023198
1747885252
595960851
226537796
475501619
1253725448
764423781
1192609251
399334422
1581010143
1776500148
759258404
1934467334
1852119583
1572147732
377308962
248164624
808958132
1084403902
1845124835
1384279305
435629859
168968395
1956146817
1888428633
1713219482
879452599
1358691348
443292309
1512658351
797927947
91151821
1021131422
1043260960
1771017721
1429153781
1915031570
1047943710
1562773961
289132939
835898361
214327808
988559740
1628949653
1566060315
712191978
1388763576
1933199507
1568975327
1390251205
496925654
2109801302
1048072981
1643279251
1008784742
1318266949
968873240
1537078141
337347205
325767168
2094127185
1807486473
642961619
929910985
1913934742
1525074040
469519346
1400918327
999954401
410863267
636459936
1756613158
1478593601
1553058162
1953110591
1186255538
508694245
1234414928
1413739452
1289395685
1081148472
617911733
464707203
76162860
198215128
1140237652
933892662
452291370
1719158970
20577
15934142
2061542430
1670150799
698587900
1448213008
583306882
50341942
1035667899
1216764422
226494363
330492577
271425912
1127172659
1766425191
1268125969
218322130
1786932077
1180619493
779405825
1303853828
2041030747
914256214
461950155
645127357
1795671093
748216430
911707896
1575799149
1852769195
431159004
1114392434
506985651
1678460871
780586465
10460485
241628742
517384065
1987620211
1546140087
1083410021
744346127
78832186
856882211
1649201818
1054332660
1326964230
1253727851
1673680658
1014530588
631062468
294043549
1324301883
677377547
575647081
1609980927
1556660713
1645185432
1784227344
313315672
1554219761
698333053
1958727530
1947348348
1780494371
1509188254
353323099
1249657674
303755210
1411177073
1977512800
1080451533
2121888754
372615411
1994801736
1640506072
1484542614
891059191
1972214892
895801520
1386400414
726221337
1484511062
339321554
732512528
2126327690
2041611369
473641258
969927767
871906276
852742813
37454611
1523663079
1593949067
2003317023
691135999
1631149671
1793045374
1974013355
1754769073
816986669
1044622624
904630418
526886113
850829496
909449336
1068063539
1155736849
1682575323
848774615
1441940203
1664081578
2053363217
668514423
1723289189
1630874930
753585848
1264905465
1196260703
1497969865
508091800
906199683
457193036
116189936
1964030521
53455618
136332053
377060765
935173053
271563344
1316367674
1733168816
1939987625
1865350139
886150299
1041856543
229439272
2113024017
1211539578
851599752
690396045
1723245814
1029063376
37138106
1952038609
466195687
1927311359
1113217577
1905911543
2117334869
1812143123
1285583644
501590984
125523873
989909861
243463568
4259610
1931986502
618348097
681102585
206955849
618402838
1618277183
2043443372
1112144946
480560630
2065874951
1465985936
2123896201
1584712027
1094657230
1176697277
1199009697
1060917847
1640389431
1199245379
1099141121
1325866052
861707970
1897480416
1761761303
267365581
1694700314
389749337
964649278
652429201
1476708059
1304279233
922027984
1333015086
916477427
1919211504
1419754716
1838739722
912392072
767724041
1806688351
1311452814
1567824089
27978409
497329103
1796084009
179473182
2064695226
722928490
397986076
1404773105
592910151
799658075
1606072400
1494455900
1419449341
224531699
2088446837
425353059
189110097
979604549
1324499990
229835366
352946264
1392393032
967589311
1987644521
1838246759
183189067
1276471507
1421456229
165859661
232883370
1134483777
1378448739
248132454
113279424
604119846
1489387716
416821811
1582064574
641978235
1971956481
1049789650
1808918590
392685372
1160662347
553613060
1302431482
1869472193
806200682
1178899066
801760739
1363140384
814887271
2043041408
1667107630
175245889
1599998255
593681452
1652004254
496559117
281822117
1790768895
100963937
172325674
582467192
930822746
1414714932
1534864733
1328775878
993084098
1697106549
1567421798
388550320
1040440230
886583939
1466460641
1083667476
160221827
262989677
2084624256
166785751
983121837
674966331
958010914
470102901
854696487
276721383
1615968781
275289425
1999493516
2121002659
347253404
1786518557
1389142078
1467267665
754849350
461744453
150428878
190369051
1605718658
41649558
1075784633
1487118071
1237209508
2054168994
1554715215
1009925252
1826680909
823977059
1985827477
1420751789
1085468215
1359724218
261416955
816505484
1666888461
1280594003
2108146346
256243409
593910241
1562497413
1635416291
217587091
980792396
42343618
1645175645
2065058604
1345704824
673560575
1878146238
1544061626
2070019680
1461850888
551956255
2025945071
1135366836
1477422371
573484998
1277200728
795929271
999316802
587433141
1153655241
66645927
43327091
958605600
1114077636
1165612467
602054030
894086253
1204493320
1726285882
1046790266
1866203108
1438156617
466877686
1984476114
1701026018
407424630
380321753
1540985346
1087062098
1575845994
2146135656
30675445
249039867
689261514
1975309943
1763441765
2089478765
1070480301
1191646144
1342855531
1968233728
1732224003
1299443412
722352351
1760173788
146780055
27356645
734157713
2017435147
854900258
1301662129
892680326
76240176
1457859089
1924892533
764118063
251979115
1824312469
1322608288
1455240054
1489770186
289180662
829556664
1239816596
1458960211
2077791565
560467129
96281400
303688222
1023346805
1707384417
1165521851
1797214261
1819028889
1504419801
368507645
994929816
1270851911
2072163724
1326729780
479020819
101403092
192804133
1526365737
452749384
379788653
1208004543
1015698778
1310072837
1354611283
182403051
1681767847
867500374
1565695911
1223514616
1985350299
2039697235
1054772751
2145752260
2018173810
163155842
1455677218
124076426
1105621557
721116778
1423294247
2111300782
1561515725
1876406555
1167569965
420839986
1006495710
1014790011
1061782548
1285086238
845777194
1523610651
2003950990
961955687
93665381
2042104673
1269075696
1930544413
411584879
1898061658
1376676590
1512557828
1547881934
503236845
1401130365
1626178037
608095497
1762672098
29896794
1279108594
1461995840
1710718652
966466571
171548283
1102836057
1563261754
900965211
1690660965
130787573
67548124
886666685
365511249
1138465330
256578949
1315247170
1811488324
64242711
1665241905
1291716821
1374162650
1014126321
175797465
1121944133
1221549178
1350475338
1757062844
1502349503
1959976342
1965678243
310915161
2079936776
179574640
602779217
1529929891
51493855
1268783929
1229443360
1941843292
128981601
911305318
1401547071
1660421598
2114216669
1623795459
869207344
1099530590
675608299
1104932676
1489137683
2123688562
1031836253
564679915
1550442785
883800885
1340276496
502100759
1265615697
105642436
2145104372
79392548
1303089386
723277708
1602128568
538106004
1229445767
1855219813
269156568
1990697758
1622111375
6298217
18947826
642092164
1055888357
653558506
1512000728
1400107548
1961204888
317916085
693875345
1917699929
1347774472
895857181
2033203344
1313495347
1749935542
2010310013
1690854537
1509633774
1103512723
461017262
680186424
51342531
1259362793
805144376
1506904180
1514731337
1216971983
1241977335
578207370
1052665975
820563516
1651016380
1840023794
814469221
723257883
1106414128
843786594
1967755287
1796952820
1706113153
1836627638
1671433279
117391806
100163627
1281634738
59840642
2102233077
550347679
2039560032
684860681
374861913
1448459262
1485776108
1609400390
702978933
850647708
1656912635
228072980
1912945379
239152708
2019102329
1186476867
410875230
353021807
762570684
1090631440
1101180149
724803826
1277465889
1351677922
455292694
2113687814
567305062
969306956
1605953396
2119339581
1314412205
889222214
1677614479
1234554314
320576722
139519404
1278474500
2067834011
1534744503
1750702320
81539278
1536021150
1690939091
364031411
281256752
1961083286
1479625381
1201146330
733405082
568001138
1510572071
1533756513
1147599019
1423806290
972764855
1964400878
483134325
149927483
901103394
1790285670
282491854
743924123
1662459295
1101465895
378975785
622939084
513841156
486845273
1172704010
1898123511
1625414681
1670204062
670899353
402166641
1673404616
1291096706
1487001520
2122253968
163676694
1213717974
838057999
1779830625
1598214821
1536391853
1255883442
943486618
386185038
1696973330
413363027
985258908
401347851
894450953
1049711631
1544229233
1598847218
1574327385
1654665360
318759814
102049589
2068038179
704627884
333321967
1007735923
177585594
288371541
200083742
1867158588
1234621252
435594217
1010577275
378312088
1335008023
1221975973
500986935
1308667011
531175532
484222548
1565056954
1254753704
644041326
1957275338
415603598
1544510020
1446827011
258661612
489504767
1769142578
590244781
1457477280
2037939837
463677497
1498126104
1054355846
947605742
1838238901
1122686567
62915816
809929654
591036947
835717860
1476223450
1675729665
2108370452
575283116
1736085372
550544133
1426335791
327797369
473344675
1274499629
487390733
375308014
1775856807
1531459888
774084896
625040871
1403281485
1863888948
153486605
384154179
113441197
592765187
1108685233
1321134747
358012534
499691168
923213096
1031407052
1061300740
1428304155
1193256369
16786773
1262956901
797090450
377534547
875257925
756048203
923724718
1858118692
251102554
1448766319
1520969053
714610261
970291479
181461144
754071446
1885620824
1530003681
462171954
1844834699
1128479877
2047486534
535497800
564927616
720165833
518761915
2052946473
889345510
1957057843
1642514707
558358459
1944376599
824198497
1627748076
1843738681
493085357
945781049
93860636
540583039
984292565
2052050453
1413762567
1489940186
1115734372
1283337744
475503373
681019808
973236355
1524638022
1484982893
1617646395
2036148439
564144594
1407191584
565922721
1109650496
1951740065
1229367013
1109310034
1173127626
221284630
745568913
563372581
1582555516
1330861554
430797748
773341757
938033647
1855507895
883153227
2097598054
1886576138
983750244
664609267
1328878322
1971776840
107630514
1741687358
1395794762
1421405753
636324946
783929474
1107954255
1413336184
205420967
2143315202
2096604705
632240064
94070182
527884112
479028614
1964054811
2105984095
1630988947
809490843
756263640
512160333
1859875297
249253184
1952711767
1467422752
2057389384
1064653580
741719446
563231146
702827673
450820062
1977474020
1023618340
939827453
1882967103
1575711936
1290868564
844752020
1587080854
1501494362
1226570
601784838
2059435739
629626281
1818935789
268396425
28272170
298226795
395165140
1288539571
373981899
853556210
1882459890
1893943977
470792698
607047187
2024746545
1511199824
834803268
1989473718
89604222
937501802
1260701703
1674066209
1282978109
1747357014
1150578810
2144563059
518313437
2084663326
76715617
534549097
954354361
1962549331
216830231
820651527
1174992768
672402823
265476301
1449365065
1798069825
1752972999
483315609
1214279141
1446156447
544686264
1655926930
686288629
1930334120
97774561
1928664128
382265794
1134317742
761676986
1423883662
1882415207
2006979707
192734786
1041640730
534069994
717323116
81093394
224112112
315290405
1222585545
1407235967
119997499
642326908
727633376
1927954651
1092443072
1098263151
1855479309
126485747
1765923374
1252569652
1099070476
1751045935
515269662
212935757
441127988
1860355299
90018967
1734323189
2112684845
64275277
446684273
1970497415
966891832
2092026960
1436883679
402363249
76018957
1672907333
1500314974
799468855
1813821331
1222625104
726790192
2118351994
1717066993
1951181654
314758551
179876611
180603600
1328973096
669806956
1040325072
7964845
1303984917
1573274325
444336743
1578479226
1976792807
83808515
1810862493
1890095152
889182312
1009935939
1534960283
2048908337
1661360072
897719720
1540203420
2000690294
1132257946
327093589
44302666
1739553599
471513620
174305150
1518981045
300074525
1507602804
727975634
1603205617
473278883
105411243
1887017678
1701290345
1403897091
775437622
1283206361
1641971984
517620594
1339848176
676335314
1253670076
258995031
120606589
1241432796
452783414
74157459
1240176872
714153700
620943447
1834586357
1051985025
1694052515
1714487727
1034965025
582631621
313829162
995895987
1770812552
1894762454
77154029
1868682969
1630537565
1957465899
1938346702
1617215485
2016220616
1196066577
1945690547
498381638
1604968349
1654443192
1783294832
457140190
467059023
232932904
582886314
838905854
604809646
613496249
864401515
80431228
734908148
522440824
1171512709
243691719
1522864388
1641740265
2048330067
1396908680
1512583243
1316565450
341095099
1832213109
217916291
1314645588
919632157
861409457
1693589168
1972047020
1480893323
411430497
323659153
710497836
2117281611
1964845476
987639735
668148142
762138526
1345464784
1025592036
1538202497
436562178
1953995047
641861493
1464961555
1053314062
403730460
2082840062
1021938737
416219676
2010754035
123919869
2019648266
1297200638
128385330
619669363
1117821806
1029093403
1563866616
1664677981
633093688
467049490
907465995
644425159
140414374
1568375033
910578603
1221990801
2110626286
793841808
860804595
2113458867
290555871
424353676
660236837
1349470671
1587473186
560738699
874812193
2043905470
439295061
1148802566
722474900
1684444822
413940207
1425421575
203132611
266966397
173179198
1430848314
749318210
1880365415
845333058
111054952
1143304240
1725979739
1734561096
1977520656
2063036671
717310979
70337789
17380073
494623928
1625955208
1858714808
1442245955
967755764
1703494239
1950417169
1669555928
186024582
169979751
537491891
815274616
609242393
197509230
2141319798
40315501
769227149
1395186341
2077666359
375803812
999615073
227965020
1150604885
481331760
415805830
1526047220
947792329
1564063360
1111047108
1387456828
208570073
395700272
846190058
1572452481
448869023
2096166158
1251801163
682885249
569916318
1911126861
319778818
252873886
2096642190
1703952374
858304269
1362937373
1153126690
2064694266
1522742621
1190636446
1378675430
521845655
155039490
1786457581
393405591
856469545
270633199
28072979
373211779
1334975631
1736217299
335160979
657837572
2072878932
1278371495
1470765812
1942368959
1551776626
112775871
1343398293
974896241
460109338
110095299
840520404
1390543438
435536631
419406769
694242221
365067334
1367159329
1377634208
1094883361
164310501
879218963
1165390401
449037306
1690470466
1972781905
1177509352
1396458770
1728275677
1284237267
1653366059
1370953504
443530553
224190252
729940547
1865647585
1802150446
1178730231
853509810
1227770801
88562467
1880517308
106519091
364372310
266307168
1462466305
1201652539
869651763
158615752
875029807
960787544
416463840
1105794663
416826318
244177154
477848313
1899591085
1442297206
1720033180
706682112
700627654
1198981780
725425071
1877141329
1755145855
1784953676
1301246363
1580486163
124820909
1629822714
166044574
1102107149
1818257093
1060977033
1843701499
940419778
1591463772
1394690779
390572366
676452135
238013682
1739455502
1609146478
1735023716
997945773
477993191
284194662
1290516325
477127033
974690516
1142177570
99037729
2038425889
215712176
2087040724
1966922607
346544600
464817908
187472489
1934771113
1096245722
575207834
619834533
17965595
1284188391
732235034
2015156703
222099242
900356121
998184818
584759282
131550387
1576766707
771644419
52364812
334565078
672726668
993567930
930416610
714431907
782729868
457170431
957851448
1257230774
1736133410
1765912967
1674340606
1676074441
1309205237
1298383149
1621704854
2088364391
1802616644
1136814372
426672730
403118979
1651773572
1710713666
322263918
1368731191
489601551
1798661242
2046011946
813797249
590731668
2100040298
493622498
1251511981
1158369654
437351396
643538996
1716622264
609047806
2083642502
431075841
1797347751
650550477
1725490118
84752763
1806324284
1496565433
1042179484
2009099126
117980261
579584694
1413685967
1490521411
520150088
1757526681
2136978274
159570809
1445722821
768496614
585989142
1069956878
334572941
1404856127
2037610422
791190550
1532553952
1704859478
8228930
977121438
1264378837
1933658922
1320662024
967026821
1404967750
1841504709
414119134
2047728817
616998219
485599523
1977758831
629589283
638804208
506263578
421741356
2043432527
2067445902
1560663353
49939296
1517206886
598448285
146131863
262566956
787434004
779625813
1800827617
438783325
1386748036
1872947125
458337384
2077758939
385386404
41659876
1664833466
2114301659
693191312
1000414529
625789393
679344192
1906254254
1673894525
837165707
1218052568
342129964
381852996
331330121
4402223
1901884119
2046838801
1271378903
522920977
1941424090
296739050
1652893603
705888816
1109899705
381337333
1370912785
247354545
1470859741
916173125
771949578
861985851
1259434231
2114205434
1483830342
362939725
772424479
561108886
1554513949
647146241
62805380
881427251
75175244
1995310220
1483988885
2006804064
922597307
943760429
1403229848
360544345
1940533159
2068689813
1483712201
249301171
1798892801
275251027
1226370991
1611844933
1129447349
64297460
151234789
1174000601
1660361606
1175222741
710501482
480947103
745430039
1416618495
15493951
1445856627
1319880882
1462784090
1047585576
1906707593
1215205672
1813652727
211583425
340464737
1710658960
623001404
1175245160
391152126
627687538
1976988670
1055546404
217850226
427788494
1288669520
667712873
2126811825
2087596543
1679489392
1023254719
2053445031
2131846717
1287160925
1661229216
1497833606
882947380
1467432957
1407674232
911090190
2128366877
712924893
1283628071
47875461
707263105
1963874969
1982762361
2095654024
1924419499
1293651041
2097129947
1558361479
1296125110
527474333
2089656120
1568053192
1973659181
628411721
1874043294
1157225645
10740178
647613204
668117816
30155794
1363914240
478067252
1989127129
57410935
224604822
1210138481
1634567768
1116944730
624770250
208137756
1293571834
1720445893
290224994
763609019
672520640
709936677
895534167
1687634259
446874590
1518417381
1717406452
585179724
1840494999
2017791555
1162803587
176291777
107181374
1914957282
586080067
1779698027
547913043
1761617392
1854616038
761863748
698807086
681318068
654900317
485545796
926554011
1730070119
45467754
1755569699
715272232
1708215366
183179289
826485952
1281023779
2133394991
2138669179
1481744965
557687122
1533242736
339573671
679850080
721384427
2094154646
1722097587
457983215
180957599
759971662
747727472
1338608627
1309855841
1043508617
17296887
1770473334
88426734
65029528
1441043487
62834896
1030092443
334730354
615469966
1398386935
2131194843
690614423
289439102
1081170694
987982568
758868959
1704127897
1638574224
325989696
1467907024
1417053636
2107222291
1858455866
735174560
1732996525
1094441101
731146587
1699261358
281633083
1325064031
729934232
1559659476
1878070965
135678987
2134317663
1954733976
1263489744
1517159578
1416818712
2056450522
1874723300
605963770
1364712822
829041898
1358410485
1227367744
119342255
1061062
1628811987
1439623731
675114244
401955862
41954719
193050151
395667839
733528207
764615824
1164896116
1063890490
1807042144
1067212522
440928344
947681243
80253445
1853776335
434401260
1466735055
864072650
1257624401
734284761
325539094
429618795
1058462216
1132748123
2120210786
1833627607
1707404286
358997568
340926692
1824868419
1946681030
563696778
792387974
706424770
961095987
653161759
2110385323
88940864
407238770
2120510394
363979417
1896070869
71561211
1178953970
1217862885
1536230279
849939829
926223325
128333171
1268543351
401913448
1040812974
943426201
2003282574
568782327
1077080977
1351271888
435901568
381490690
1641134764
1127782927
781800417
1247143236
2005090726
1714185181
160362701
1001780300
1233698827
658778457
1030305887
1207254248
771542610
494352045
968479364
650319923
397017580
887538402
1052911773
759263386
828807080
1617562908
1331821177
1008701403
1969404425
1728997323
1671713167
1565529331
542862723
563810599
436810649
1510090987
39549491
1486394038
1892052486
72862127
35511758
850625706
625839890
1543133372
1237225203
643527029
78568356
1057863835
1473590237
1453180642
1004376182
1608721596
614626768
1562974473
799259137
672078689
822793280
1916673988
1674527267
298484248
579605404
2004907884
1650574147
1497963128
1740235516
302610517
434029528
221218080
634035675
990125085
1368252651
1011708549
80565852
1104556092
407548898
1137532562
806542226
2059255263
1911155840
85422194
1752970026
1433856266
419998205
922220218
192062654
1674613740
1230105204
1139082306
1875992721
386985138
2093237440
1067777429
2065433983
11624299
1327896763
1896903031
1110189311
392300857
1163185173
1542799106
390538021
1734218088
1757352484
482782076
1162324362
1495598400
1467030217
1899624106
379137934
1260210132
1546186350
1125353222
645278425
627400639
924947751
264896584
1730421968
1123685507
866555055
1733508196
1005525987
1401499666
2113737026
444553270
1338497643
1260562555
1651057975
1005311375
49318121
393247996
1314297277
158930584
384590631
1417887103
895242649
1488913752
629174879
750199369
618955272
89664395
1851137359
1980627846
1761938580
474451959
907719811
1504095319
1817778036
107518042
1531853651
49141753
918504840
1799657973
330339919
395426345
567104760
403978642
1962370748
1936935842
57100433
1062647431
134766661
1719260195
783912795
1196283146
141562061
1106803933
1969882768
122877629
1497541349
303380268
842805699
318142448
185280716
1989989198
254615480
611514485
120538771
1451232797
1716010380
1897275153
45260151
639979052
1384955999
1434002469
1473144981
1417425985
132747955
954337225
676028455
1058290027
347623513
1668916807
1011085259
284761843
850567252
1689758399
1538281206
353741796
1966430070
1083367784
1664448373
407101108
1973364385
1956646586
1069676140
587947240
1221852899
2058826198
995210357
697205279
2115438076
1746046130
977828233
590685552
795866320
195060874
77885342
1950033800
1737724311
271694910
809871056
1162346248
430701786
1758639687
744000555
1857611290
724703936
775794738
1549082532
1848328762
94584333
1337976370
810210335
2086094381
1494839195
1392115875
1692352220
964416000
907019723
1302403093
2088073753
1919332890
1890715485
1216895123
351200883
1405573080
424730667
1042665227
2068755961
924025902
1157932137
1476626235
429965084
1069170374
797010075
1318032941
462256491
1805543833
2131070449
501004630
432623941
1064777110
1173885800
1114790458
422213765
365616309
700808186
2030578901
1493581728
1032026456
1009900078
2071867995
1255042121
868109758
970737995
1152629439
280785818
2056537809
1211646987
642218210
211322480
1690757689
328370989
1743988061
1066883219
1855476956
1483888414
773454789
1688830452
2116370062
111128091
858589804
109991663
1634101516
1255934459
485145496
2091789451
168439833
173905043
800932918
1540439392
931581882
1576139318
1631246250
380596043
1503799340
607896713
1386258748
535096424
538131131
1864696654
1333836797
1567702897
2117198105
855875775
1040036337
1737937228
122217482
644633414
39261335
752478922
882183415
148845257
526203284
1207659495
103807155
1897562214
870395298
1398955725
384715728
558230117
290204680
377740721
811040494
998261415
404244874
918370285
1004533110
1707603166
1861622904
981357004
1095524030
1867163057
1708623749
2026854715
1153520711
2127061087
1070357378
201116372
214959173
189833917
2037880629
1312265902
1742606532
1655795257
382966407
1240991053
1617928510
400952698
2118660021
1925056947
1343605451
1393901276
1569749437
1885540779
2124624850
1555855109
2307500
1585435393
1311417852
1360320299
967690316
1968790270
511787441
466908987
499342716
1269651846
272115631
1955309981
2141537323
1890325486
1447175082
575822618
598501761
1281702003
90158047
1951857230
648868209
2073879218
1652749922
736544157
1351254504
395298211
1649616506
1472205440
1096444052
1683248224
290015601
1846759881
498461889
992497407
2000786159
1558241341
76386149
965004676
1832471495
468318498
112512793
662832874
1026907773
618077368
1596772680
92180237
1241530568
1960660606
1026039392
164421331
716028735
1587046523
125632829
909155717
498016417
1870247708
1255559668
1730854751
544292693
800790844
1179208050
304464866
1199462941
1255627080
86730303
1440342960
2047595323
1722341743
40725022
426651932
656249106
646312999
1418319332
384507162
585483030
818676812
1072279647
1591978377
1071575256
1865094636
412359316
362107064
746081307
1936055841
1241909376
868724434
1546192627
1938192656
245258408
1947705951
1107388879
1949703278
1989783576
746433661
973504516
1754914543
733150310
668184303
1978318163
290998383
118657224
1206729537
485526999
120166255
176523346
826706679
1101956902
2054598930
485206669
1354268235
1854288889
450962750
1509570549
793655222
164424644
1244543498
987796872
1227490711
1344514182
1008095465
1652943298
737904720
522381826
1694387997
562210494
1451726362
59895193
1357286161
1971971681
1881445666
398348499
209910492
2050882383
172776298
1941063621
1706944326
1683569077
2121586730
1430109520
550654580
515149616
1802367999
449091368
1806292126
2088843965
1410479303
621788603
399428005
195153857
1223155124
1706595761
815631372
1390859671
897466031
835058115
1786129791
1947409339
451058074
510724555
529343107
1367916128
726228392
1035102929
83627700
1622274916
14778829
69150944
1051852403
1941000892
562820542
264311334
1663866686
42239581
1860249245
21578884
23313829
2066775859
1011488851
1899467041
1519444046
1388956399
2033627982
1081085851
163357894
1614187045
169656265
1448331634
673982210
1082055339
1397771421
374351160
18691199
1506746308
765013311
1350768649
452015379
1605025921
1363900833
690995548
571957667
1729783566
1799463569
1459564645
1354489848
1280114574
1434877036
1699138362
1482924543
2085925040
1291708192
117640851
2090476555
1008497103
1930192357
1083205547
879039681
116581831
1040080319
1048021610
2078093727
1497878013
1303728320
1180444189
749478786
1702925377
893347892
1661415622
628986106
1562968826
1102983894
549770684
646511277
1781096803
239478063
1424745393
1968232326
1001117055
1447081194
1655706971
1280835351
1809043959
470522478
399618169
1474237272
609133721
1575223629
46984271
836549371
1505648107
628714301
1838007944
1991079329
2049985967
1401015111
1424199628
506030347
1574897371
245284600
1751586237
913678477
1622073251
1572395023
309430840
2081930070
323910683
1550003300
885064795
2131393300
1898821927
678845759
530649216
309283124
218849138
300269680
1012610096
183511272
436820120
1098864177
1274416934
269824890
481740226
1888487476
1100511653
459729054
2061591783
1142862138
693624966
1496257639
231910622
177892684
417877146
1720191023
1573516186
639051868
1649546779
1371419950
1861831960
664975404
1141838799
228672986
99230665
461897762
1887024582
1776891675
2025063250
1963464012
938489605
1626406481
1752844181
672997421
1411434456
1829515245
1830616022
474176631
1048973418
51621815
364269690
2021112152
1371427547
1086174433
1360495258
1989569586
2042904587
553855700
1966499973
1631489062
1680511170
197150512
120297022
402382282
709989539
1799913764
1690614063
762049664
869647491
1585181294
557063256
1310251448
350997866
1356352881
1510192300
1964427244
392330444
1974887083
1808933681
1430035292
2069704736
775807395
1227174093
342681432
417848039
1688519687
259555597
284955246
739086636
1234480563
1193801607
79338553
2108651255
1797146218
1299652867
1372579011
587185677
1119544086
232049282
1928412462
1163212080
1055099521
1135649627
17261114
986742575
254861990
1770974376
1424917601
651861811
206704250
1997197219
1373463984
1890727788
661674549
769960943
1808842161
10536337
943509364
1206964080
1002500319
1497933906
1533919102
1227558670
551340081
1270895222
1019006671
93390660
1879416731
979664841
225412992
768394823
510253166
1733086263
1354659949
971007809
686819162
1722908774
2043635540
1115320973
94653172
2128001564
1613489877
124132211
1163779283
1305580910
401981704
724304588
419881477
1280642344
385501770
1137763161
1661907643
407881784
761359619
556596201
1657258501
1908756346
2110978991
879283214
420246420
1511140891
2008833101
1324702449
132488441
1174103192
180031408
1570274359
697614905
605744960
2099021705
1171236167
1451803396
295713242
1484437378
172262289
1982884098
1673345896
528620969
1283614442
1315838228
808633675
32915608
1673824158
86066175
360879568
555498635
812197067
1722175390
1408986079
351320890
1559580434
163350683
573225147
1222698873
2017348373
923486624
2024917955
1527491612
319312187
857486066
565285071
393053038
1670136779
1101184378
1097243936
438694334
405229650
1938565640
2070624905
1538435089
1311187142
1963898793
708113531
1268685876
886865608
1153072922
1611557096
995445617
1054703585
2142241623
1604969743
212039027
1318810960
426772114
1130395627
579632673
1076877280
689517649
1393976433
1125432797
742238070
1833289555
525451262
2096639267
1639713948
1445091406
2007630982
680333042
2111565256
1735262724
1351091552
315185235
1339214788
1439199858
597374553
1656994140
1178074247
1190044130
1050895563
1279056587
1322611602
2059531307
1947284078
2095705515
259000970
1751069041
1056668325
1006600662
1987974074
790397930
1685617136
2082737301
285499549
28804526
479424407
939769365
1769551731
1917024747
2143180058
479953641
777370748
1656451943
850198924
1165016684
221682681
406327375
597113530
2003034515
1849072014
142067746
695254512
958054186
523840969
2120900337
2144378929
1732181641
1485792713
174887417
1102001530
1988561161
2008301938
1477114823
911221388
69396199
1111548399
2097868730
832418130
4104323
1829742951
1719471758
666097313
120173739
1491099426
1478147416
638778664
2081705984
2127315610
348074965
1417574468
1018970909
1403621566
1094837257
1003149465
856645286
1850947486
293908188
1649142196
1582340099
1479952986
2023791998
1643339361
2146903770
1924324524
84231876
949769394
287924057
1532409806
270537946
820577741
1597281380
561382757
1451400294
862352807
1171332311
1861412134
1063172683
2145922866
1613289264
308787986
663623530
118292022
1071275190
1831735319
1871385555
994998355
1297176614
1552021479
1382043422
704753989
359049259
373100920
2087736070
2054809866
1907522878
1644083136
1317095736
752587926
312392749
1583175932
1547536744
1689246382
953760900
1660169830
1050996766
16097718
1187454472
1633662129
284854998
2091331159
195337089
125068496
2001523203
427276593
1195952126
937476656
335715729
108900588
639096367
400183668
591111650
240364473
1213191135
984869909
863445810
776419023
939541329
569719874
835309969
1309841340
1470580677
1215786932
461561065
414255808
1643770478
372324133
1752665296
607651053
2025951197
987226446
1601299612
1759448056
312511368
534150161
1707448137
793197421
390305184
1779150305
638428527
1698229493
984093638
1952839966
742644155
1862708132
852511008
397192732
614765401
236542655
2079252267
85413194
280111816
1372350996
1531784195
1050012388
1677152844
626616582
1684939782
319335390
1119373900
1890197659
878530198
1579716519
848382873
1799046857
958905437
676762254
702841175
1463611879
1618279457
787884810
569912720
8595589
748148335
985243842
932984952
829766304
37550475
215985435
709103674
938084464
716429095
1819215025
1074464609
252959498
1149953674
1905064140
1061719970
1909852067
503304785
1242491523
884313014
2109370304
1664548133
1573876544
1877533524
335014789
674951764
1900789325
391045155
134173617
764158066
138320358
75275440
781516166
1119394657
1378723061
1620100210
329108221
1890520789
878275534
828821127
662595872
666521788
2001474011
490445442
754660961
19959956
1059991522
1769720323
1849487302
463758593
1664886827
1193880652
218203328
753222858
868794170
349813990
1657162869
897560490
118987102
1747969853
2129120334
366808843
1953323691
1731678720
1102031593
523710733
1127470591
1164867954
1500146608
1074961067
1888747051
1856645790
1778171225
2144171542
136042835
452658491
431606824
739914415
1827332831
1216114197
979561254
1894197873
1394231631
2004757476
619458526
876892868
879187820
533568676
1967329439
1247865434
1273704936
880269926
1986329833
1611683123
1947849464
1029763292
1545225809
998734399
1318313261
280526126
205893988
1900997187
1250843637
1413599077
795636874
656523855
1830617468
1945306617
1879303548
1388461146
833648436
1085885071
2023045022
1873432106
1270036535
693920835
1513006074
750515026
438424002
1811355174
1960385391
931564531
73707093
21274472
1583084347
889243364
602723027
149972764
771882045
865262323
161460229
1550976466
810249519
83236584
1497188514
1776924343
531231432
342313537
320472092
1560306530
1378389178
1775158298
1231512168
1805645049
1078630842
1910336901
1212016731
2040359109
2001347682
1914571262
1391929180
283510806
1742597441
935897761
1260698257
1134887439
966557878
540292945
1097299699
29815903
1633822036
443330712
136928253
1648205617
1961208030
240640477
84392812
1491062382
1732882316
1875810050
1832251975
1762681441
1358895817
1872070825
1787723875
2070770464
642776774
696541637
483347729
312000134
942733876
551454171
1034247373
1149627826
2093685504
1815141178
1528528318
267440342
650420237
1457612252
1228260148
1304533695
610301361
1266119946
891101143
1206254224
1176421549
2082975347
580608434
713327372
1783873597
357477913
576937766
49130264
831303492
1185508473
960687830
800222692
497018378
479405789
429032537
516139886
2036048138
691783312
1041587457
1324323435
1167216373
1426192998
1628941931
1459805254
1996155127
478310977
1463468625
1928020506
301362755
1729710073
2120254169
996466490
2016416670
1592196007
1889552181
2072264994
1270951952
1150629153
2078576274
1564577547
775181351
1100233732
256736125
2030487493
1660474316
1832205451
1922564777
2070761060
398189945
1133891433
145860954
1891084126
555394969
1446656631
495452656
19916331
668482052
1693998664
1865648126
1210287172
1850592900
850713206
557106501
1961694419
1552383389
789626845
1936765359
1154164324
1428329404
802460348
1748635944
354226427
195727902
298823730
1119170180
2080276674
1452269713
609871212
2053833300
23002332
421535682
271764834
152952164
526995908
140509188
1969959172
1536771860
910690606
215980227
701545126
337639254
2145394034
1534871098
2053797132
955957572
1256825035
43772478
434238087
1276373903
2050050175
248756234
543291879
180861993
912791766
997526080
1273748685
1810485613
1994164443
1731434807
1319310576
1929859707
1469494040
1164857232
945405708
624993425
949992327
1416358880
2097118116
1255185397
1361636066
1305158126
183252038
1629888351
1341278488
298249079
406498761
836445400
9858156
29092624
802949002
714824822
778458638
616292436
2095338704
1452546822
1195228695
1769112462
937647870
1066653040
1907088399
294232425
449830546
1243688119
1142327838
1082035196
1653955618
583970141
1139723539
262807335
79848692
673615699
664121539
1516278988
421766174
1801912119
1924549169
1720805635
557080369
1637956235
1444568381
1695530882
1443204376
1715696524
2023812237
2029034297
1348422605
847742772
1873898773
875911847
1095805479
346877968
1380654962
1195718963
255803352
1129416946
955336843
1673042480
1647995314
1462329717
73649527
1430139753
1164600490
1482156001
34516581
1621392823
1528929372
1667940186
1234038913
1104322547
1746855363
316436959
565577819
1748305088
264392283
975546020
563331638
1647075592
1646209971
149650666
510785385
1775042970
1270041713
1547981752
84707668
1015159880
145178584
909166240
74212173
438072786
1373662248
1397068692
1032406421
904421501
170331446
206421873
34089231
125420693
1629539563
1071145742
958251613
939549618
1092007630
605318198
2071166894
103933773
1897987025
788165268
207352958
1489140645
896618384
302845854
1466225547
892823827
618052764
1084364387
742229256
1086371677
746670137
109017978
309869449
344236263
615926905
1392717124
63832572
1872692601
268386330
1688313799
1312057497
1140276505
1309339574
962496477
2035740497
1502850796
426295267
199879591
1330444276
220490704
476041715
1140764511
1134381641
25953365
1831479107
231725093
2101018902
950117329
695520126
1323746694
663977745
197875072
798264705
638214387
2062860551
559683161
353631526
1775419843
880673428
1806806068
1226625321
852587348
2008978712
1216888984
855942595
67797465
676208042
201097387
1565563180
274287290
1701813232
479973243
1645115382
1080119993
1506254046
1876036078
814642582
1816463293
1058120710
1731729601
1842467071
34741202
1848090510
1401265457
225416389
681840625
1832575215
83830953
514874440
2003008914
817023261
654748550
1287440217
1986770587
263615970
1614481062
499150323
322733572
795179817
1105861789
88989284
884556716
2074333732
892260198
1387181565
2077352342
1018507550
2011390413
624403204
805537926
1939135986
1071254692
1066748943
1044195422
436884813
717467501
916054525
1643131028
1215807867
776043676
233905021
1855399452
383523155
1953533194
2080647382
1241764912
1442174405
1086294089
2080603768
652623382
1677471463
1390773448
2025311774
2110729405
1670002074
1021628174
294115862
833126488
1184013884
511284918
1483344653
18895146
203444286
979605826
1455812276
1212634673
2092273274
1440517307
512302400
1304345455
312140263
2094696507
1779935117
1274855895
560308625
1779152278
2057043270
464516633
1628513986
1522700114
235672429
746116641
1826839619
1615603183
925019020
1770707104
851152416
1460495008
428161601
1162208199
926209281
1787508500
1866032055
1697588571
2134864860
1132290074
748944466
1030111352
1036843123
384686404
1331806887
640057719
1221443975
1925383195
260240284
273412408
314195230
1773794674
833490689
410529486
618238287
43846935
1570411375
1465151384
977752920
460878644
1747776297
797780962
557110568
1980305223
1655706681
1899256600
231163595
1892259659
1520664896
1714472935
2137724966
699823117
1109205706
1328667758
1649188836
1058805810
985804862
1735681711
1546158346
143276335
1697493228
732982268
1548358519
19295006
942265386
318918465
1989401728
1547067154
1497161692
877815546
187167691
290817884
1189002211
483080204
1012978033
462791538
481984449
1565496497
590991446
499185285
1219568162
1431648841
402521095
279232649
1952039579
1845913626
1430311037
1158637999
1454604540
2056264139
1569114021
1709062375
900741474
109890921
76212283
295270957
1365131759
927135279
1536940023
1908899819
368127105
971277027
1629561404
1235049795
761495676
1542608486
1208731891
722090824
1147997438
1988809786
1822279495
66835858
667598292
938009701
1366175331
1898323787
956230321
1964844075
1413777952
1276959687
24415759
1291673706
1872365492
1497786984
901490049
1826791606
1373276195
1171948370
1222501066
1209269938
1932260056
50606501
1920543030
1291890214
2019244175
1449365065
986528201
1020693900
1305189468
1679511286
1591999626
806012411
1231072354
1755530976
455745982
1407510964
1606339480
189804111
219856114
1033013
833414904
1437022497
1818490201
510476760
1412796879
2050390430
829137366
1846839377
1379079418
154421825
1426733854
200081681
1807331958
1285995745
2052643520
401539681
734630308
1189012039
1839825181
414027339
666916511
1398511711
734324069
858707402
1251921984
349682008
658096864
1900764572
569840641
939310613
2020701921
1724420319
971954051
432171445
362528225
973402178
333543738
1455971642
1009785021
2121062628
593846523
1322130543
1776057840
1308892182
1567572632
2047739699
1208303571
2968972
2114402201
2114606455
1549967754
335445192
1539711587
678064482
822843942
297564125
1544635700
1834205381
1691151336
767511668
995742017
1948900557
1290817282
515615470
1271249644
1231126935
1197916314
1609199795
741967348
1888402982
1078103586
1896513997
777590266
2081363071
584394621
2134551762
1269242597
1937829044
1757581145
118159743
73528454
610777287
1908066714
1282504657
577636432
1598116969
1478277212
86062018
1090148350
623073577
2095238130
693961598
1626609735
129294998
1704759308
609021991
770452173
805320671
2133701083
248450238
534134287
1000944004
1248723539
1525710298
1324325275
1509413527
157699219
1514738223
700288665
1113627056
385272208
1133907122
140685026
1206461643
1745132509
370182744
771739610
1606755119
685935067
1675576462
1246967683
818791780
886192633
1245909017
483142735
410745047
325606923
349491567
548371696
1428761930
1821370224
325131567
1420744926
1095025311
883146543
382879179
706206583
1767558820
2131529638
2083251656
1925738166
234056415
799139755
978670546
84576159
1271142454
1008870661
1665043241
1232440755
1226519325
712176933
1955188534
401535998
253551578
66312715
828655166
1900586450
848040516
639306401
1582490512
1291624920
288685538
1015917522
1993273221
682789236
1997567841
675477800
396300101
1741689690
762419642
669094066
1238508601
1855599618
585702088
1197555156
1758074922
856589201
2141935695
300214152
379016067
196448814
274602800
1977184472
1146602890
310037225
1632625905
101297303
776031532
103383067
251218848
1393944476
1992141978
1954511540
1108724194
1106999411
503549712
1484621326
1667604269
1438338536
1940275797
566987355
969468739
1789665733
1185542690
396996462
241143846
643636311
281878706
1730934303
725532680
262369081
2097432407
345775091
295534490
1583855215
738255203
58778025
1721508958
1025075614
1059918848
1736716044
1970309817
521745381
99113680
1480615765
1698898713
956475077
334244328
2033033960
982232234
1781077825
1653965557
1374755982
405084890
2123794889
435969315
741679552
509197262
658222440
1551260840
662928410
1194106240
1103562107
677104422
89848630
757171006
1615488856
1634528819
229017710
1283401194
1509663441
1828176241
1625755004
68394703
1247932067
391120192
62974593
1625265665
880016404
585592065
1713105062
1757068746
1330759267
2073244341
323551020
1751822670
259183456
1963045437
604829687
1083719473
587129984
332709850
1190931543
823567599
1365917887
382902333
1720552756
254444450
1132382109
1433814833
32943177
372715805
428196310
1279290368
1709757073
1285500836
918543758
925014677
893903747
323043328
1269882299
676603798
1481411849
1992482330
1570938993
1236087215
287542383
236033690
422810411
821485936
665444869
821259442
1296979222
1510933320
143651991
1383876465
966707577
156650808
455591784
2016451016
431017482
175844604
1387538064
1932724646
1302187650
296564257
1684010908
444164451
482042052
1551178002
632949542
1718336730
1562905207
1558179343
1899698246
417794641
96641549
367272844
682248199
2029825811
1762882624
1438023044
709241641
580349197
1922121613
1034302199
682978879
1584939923
1165151161
352070912
512526212
1370172214
259176910
417681872
1825295288
653092240
1393307187
367156378
1779708540
1520643291
1312435068
1127942278
1262596393
390149609
1312430645
102111217
1581944285
1574264800
579341216
129032515
1084909927
1820301207
1063788056
343689488
232374059
286988736
1447518338
1251778753
492676118
218920547
977196879
415734391
2001252220
50725327
282182232
892840652
1934143540
1362911393
2033357042
17065039
758277558
777880810
1849086601
1986856657
336654694
1573978495
1460969090
543195387
2030196647
921161564
778196781
504278437
1425463639
1756591841
1661764587
1440276746
1191610987
767404263
177774951
1639599850
1415188796
1770968194
173725844
1885541635
945217152
788832767
29249004
1900298180
255039115
107037220
682232290
1765492437
1826320177
1579912433
564481479
936198179
1348784517
1168085676
303752759
591191769
615913479
184046777
83088812
1907913312
1825996646
1688349305
1377954556
1363006828
172237521
776083224
1204769128
1783562316
184747323
332206247
934897331
500123589
1771008217
2000488457
375039158
55976996
1441242467
1618318339
363592347
1352002043
843582439
1275081784
286365365
663457228
1722543236
391944708
164731900
670242082
2133702991
1894026472
418023622
2009811474
2113169363
1706446394
6425285
987842988
1325603878
1014129656
281864752
325288366
1078030020
587442981
1564663518
460382871
149998293
1482489520
1562780831
1119613836
1224886912
591160774
2120236844
1920351026
460382060
1520143782
599841498
2139162503
1866550824
136090279
719635164
1524404270
1932499890
1103212458
1253787614
723231021
1254160246
1933956445
643078267
1532588300
1709677422
514960171
441823541
388194457
801200125
1830351383
1953556680
773296380
641735328
13663982
1837758391
947989110
745127194
1341999035
1067349226
608276712
1717034681
206533977
255648042
782165795
1883244887
1870926936
650286137
175829183
967367240
123671949
1456570040
1318900970
1953605327
1159596866
548419974
73881794
1153850349
190547249
1197110074
1793962596
1246493561
1868810015
1880000767
802256072
715527487
684855111
904501612
945858365
1827334682
665634486
1760303247
554371935
1692466407
584121020
867396948
1433599590
1900802231
2040613473
1289105480
1954173026
1882856881
1603000412
281324863
1618767457
1882264888
762558162
1888327856
976572724
59594433
873238407
1589220209
360494024
1416673752
433318953
1162895195
1094766712
630067603
84075825
1380024454
649569484
1335281730
1967029550
2103760812
559980373
1201743903
92818650
1322753616
1680947478
1697654049
1304591259
2102185684
1529604175
484421564
2022403496
1616699700
870193117
896138289
1751017597
1283833103
244203291
825343640
1255503959
1549798871
1472107036
715392640
1505810827
1038508300
91961397
1858380936
1872253798
1835826008
118335914
1868437384
698746905
1309302533
524205839
2038606965
949412133
1320004455
2140631832
220157249
2055853792
1282905509
1572268813
2043155130
272199113
1815374693
606900815
1974392225
918534001
1725575691
1763297221
930733497
1130466184
282772099
1758758307
1442966005
794599396
1215211548
159875432
1209950744
1856154713
1514506377
649728428
1494064165
1074526346
125426779
1378793971
1296620817
61307297
135828981
1228005083
327211063
287264608
1682746978
355435232
1339456712
1951403904
1775496902
1500271248
909025682
70107027
756265601
550889660
2073098178
543545594
713740866
1047533358
384788973
1520860324
2124528901
1248436987
191482868
1505478289
1561185132
1662404832
934440791
140977046
1915101921
1931006421
1960712196
276153659
971546810
905626835
541743700
2121244826
1926301203
1160048160
655859731
750849455
816100454
2070061996
1064802717
541224097
2033045540
778585717
1060341261
1276921616
2060856137
1929306806
579344588
919590750
2085600141
511134286
220558814
2058911218
1612292653
1702529655
1298450056
175396504
1571235126
365459067
1484207379
846094602
9198398
1371937633
1358302774
465697754
1191771244
690300814
1921137008
1922188020
333728444
714818496
1213904073
401366968
159636249
616011871
1527445919
1957041100
1476686910
2054182859
133192181
1183692246
1328146457
1334794369
208801364
1096641449
2034553922
1327250555
129098803
381853075
586834332
911225010
1266522813
2120959823
1296511248
1102231641
1914184033
2136164154
227166383
1497848231
481757693
1850283704
2016837082
1391995806
35579497
894644942
1879399197
1223979577
1059192608
1055979241
1780409331
610181957
372523544
138198606
215608035
1452035637
91243677
1429694096
1182141167
707364367
909268828
1622426697
397972760
77538568
1796551598
193389332
56718382
1462166729
878036481
388595721
1144763393
1399614971
2004794014
1955774448
1878565037
317482879
2088068630
1734833972
869973606
779375516
492714427
978627498
1730788719
1228541800
1793908302
350457108
426099664
489367499
1542147768
187903675
15012976
1805010282
717033708
1384536991
951089906
2037609980
312160200
310479105
369814710
703362944
1590849841
7567776
1866502858
1309461142
424066491
126308157
1772868201
165750516
176428612
1788971217
1981760531
425063722
1321439737
444555032
1828361856
1583444424
111260805
128762838
511507140
744147824
446011035
849401383
829904237
802005404
984847501
1398043985
1575626193
1578660814
2098092467
2092051056
382047042
1030092443
1993025353
1870883444
20410323
241597115
2117334111
1651589221
1151514122
674732167
103611728
1006560045
777218394
96282980
1718880439
1227647665
842429209
686501203
534527558
1057896694
2097243970
1081252473
1650160883
1702487135
1804880944
1037093000
1911066331
1511685384
1919660257
991382619
11377895
426034759
894341589
1459962101
998270363
2099142315
753313120
1822795786
1478680716
959747236
2146949281
1467689692
188525367
771937010
1079397997
710650535
1211743213
642898963
1575490876
898366946
509916643
1393351162
1238388584
237715510
1001833657
2069054768
1581610396
41750092
1704133581
138221662
733609075
114095841
1231075729
597543276
105276868
700397072
1167825453
794273999
406021224
645674464
141905334
1475580687
154256667
1952214573
1734273592
732722880
976207024
908124989
327387895
1571303879
1257225875
971455544
1207639487
1560054588
319996246
1365943807
104765230
1174880127
118818316
546937918
769858216
1306998781
1607407120
980101580
1099318917
771387260
13773090
1875525790
1388175401
821128245
636017121
1110607014
1862978978
1269448631
320532638
2071979885
651166920
1883946857
2059372487
369891244
216897489
1820235708
2009852020
1010666777
166258309
373164188
434940878
434923901
1834479406
1515401604
1019051047
534480581
1512959395
1628806925
1802558573
1004683882
665437112
683644873
1366986192
291771108
553575961
1672066870
525743565
1422160338
1392923925
1037436383
2109759065
770634252
1604309299
711633984
1785619212
140971798
1536480350
152097435
704198172
1111888283
1470677007
438014977
322536779
393245031
803080560
1185969627
1769536352
589525371
770437396
1135520477
1661179302
915300716
568773531
1610808151
1647973755
198765858
733008088
1480608868
27466585
2038786415
553129069
1163806797
1215960003
180345579
11997324
1389357982
1359399605
746524761
528183135
1163791102
1930584741
2079046530
981262358
916384256
81527893
569830128
1670237300
1878330924
1554475602
1400627904
2080110955
2107779790
22313721
1447337064
2117048487
1366280991
2090762326
1453908425
1784021935
888352049
606381458
8250711
470708
877675769
1739034004
1260864356
824676401
859907950
526927298
1520094561
750440774
923738189
183280061
1710155298
1017930545
1042101331
1382113279
1194780928
520790320
366175824
2077786866
1465603415
1695370493
1928952047
1749813879
823792516
1694136250
2145448024
1047152620
1561010423
1972723601
804880692
233069720
1029973377
137475264
389152998
1297807339
1707925804
620546367
1260365188
729274382
1021386472
1478398081
1932994698
1660408648
760522357
916384533
1129827670
545802678
149607734
1380771406
1554131466
2047909061
97459952
897509098
1160000448
466623672
2003825121
1746072123
1970098483
1207856385
43096531
1075903048
2088792642
960262818
251958062
1790208771
1861012910
570078793
1419508725
1690765601
81399238
1197385825
23127247
1391493712
1653638604
100962791
872611450
1428679105
263610522
1530793726
1906869440
455636891
1006905301
91536339
1192358899
1150766310
3565305
1011388531
1521828879
230669739
840750843
1262911753
2077949413
510920263
1058107039
1020043505
963768853
1249048355
1448221359
1862855244
859853585
1145314635
49674477
868099230
1198712684
492747530
340233952
1341140470
605147716
260874923
578370570
2003360205
24353813
1126598558
1340568746
2067172943
930329076
1953390189
858177449
1702670081
1905458899
1915439265
1865054996
1583373392
96021781
117433544
1402950990
148093247
885392442
699272076
135053368
246610672
770877600
2070848573
757020609
2007809352
1864679671
2001609173
67147376
1415713806
1959213720
1084684304
525104941
602996531
282370799
222465883
1994275586
1242222927
1854721386
464570671
943611531
312966459
1697332905
1734044028
381990013
1447785167
59119707
1100375490
1820090518
2136989745
1546534207
2079928634
1483964952
199472345
1748965682
31486259
506040585
351981188
1503028750
1605659030
1995917461
1666721068
641081085
1813684325
1464816071
21795061
1105334126
797655930
1647481457
1414974506
1080652738
2144506891
149319985
120543087
317030141
1008254402
1356913609
1570964524
1878502377
648062922
829583112
1283721954
200426479
467447528
1520111862
1738327833
1037493552
507925056
1596465723
653375027
1634777982
701350259
583132872
1707679824
17099827
1554542250
1625356351
77209310
1808969414
548072794
1305799360
675412574
1344475072
966952214
901322897
683476576
979282409
2006204349
804234684
1591030088
1083944413
2103111348
398009314
1785086672
1758540969
961892501
124345196
1668369073
2113583100
1315469707
1296827541
139855067
1966377874
1698375851
1959487129
1128460117
967746246
69194799
405193581
559135792
1150631884
2015370657
1139324372
2040637368
104232741
1611786869
302749139
1249289639
1276496856
665956051
386132381
2035950746
4372355
1071804131
2044385562
1417797812
46446174
289950923
1546913575
1952829386
986299060
1448987617
1590483030
1823194827
1012504822
640223234
988909403
2000649174
1033990095
529501098
122691173
644801878
1195631043
1674380699
390153408
1145510928
2078441052
860887693
1456234974
1071180101
854144488
397500712
299280216
785354196
1634372616
2081822601
2119299604
410510337
1296981873
1447830758
723202625
2005507768
1276280046
1404898723
26043177
448379635
1553976385
2038608265
802528541
1196553873
742644776
1982209981
644936367
2145451054
2091268369
2031763612
1654508976
661060702
673070184
1015100405
1713697001
652144119
1822654843
970684888
1526053577
938055193
922761563
473200360
290453686
1187272666
1734557742
1912389312
334466914
1850107419
1470031569
1743972731
1855051886
1938867651
892851352
565530333
653187514
1287166408
1211882535
29966742
2113590423
22906945
689530447
1748509760
1632732035
487222278
1922483958
1728506002
681118835
544734056
389917890
1363165560
811866185
1336145183
1231311442
1806411513
926736606
1093165837
1928161596
1518092011
1433963962
1875829501
154080059
1145995027
1524990367
1557207311
574033326
81380296
1329444251
2133930284
843008977
1423677092
789126869
618229804
1360725553
1813478088
1631712147
836891743
162445044
1211286400
1574283346
1683940029
1783288299
867079188
1110723141
689611963
1427826154
1045863139
1479503668
1573681093
330806641
711897051
1103174427
248928089
1771018750
1963208019
1007290301
440206897
1883304152
414329205
780672617
1683580189
866486125
1415352015
825653513
1245427410
1568324560
1225121715
1464317383
1746663289
1602610014
381961599
1577780078
754507651
852138488
600290442
1988794885
1830606857
1390294503
2102276137
1560376037
757345361
12299024
437109932
1988547263
425930896
51222505
315762944
560178597
1916333618
1448900548
265676453
1137771252
1136530962
1731477364
1541647539
1674570277
1072713383
1450390017
311952206
1479278755
1375263053
1794220865
663124407
1141708766
1588766355
290977970
2036909243
1378411800
361298321
52080180
472886210
1283397100
2060441587
1628828166
1890363829
105379569
1136861712
2117012195
642051305
1154963174
1544205352
1699858892
1339268616
1998359040
1192514966
58406408
761660283
2143583692
83588711
1812476767
1082340875
102383244
107513514
1676046285
1294109653
329506995
1977913035
2059114988
1711423637
400468332
954287979
159533990
1828980116
1538315305
1100420420
1372278788
1872507196
1220994182
910228005
210685137
468402947
465419616
1567772723
1793968146
974923825
275324201
1089897338
893798078
1546731721
1730975228
1709800891
1702569262
286080234
153407802
1786652474
1017071959
2014543310
103072161
917907892
1355393815
230237087
1539799285
1294352107
19102343
1892589760
2067430330
961284284
1059792121
1397166451
1048180803
2085910545
583824244
1128085149
660007232
1643288119
528615004
667674184
1177237866
1629470309
28862037
710439561
1178737997
1542126180
259179176
2006903926
883096396
2032859443
1304896844
821650209
1742573893
1760071625
245042518
1625499307
1434794735
1202571195
1985401971
1911117784
613259334
2140528536
21365385
997651003
574765343
88437762
835665618
675422087
1001755859
1717226595
807033763
267348287
1038890281
139676618
273044213
1989784613
1650902290
1148777671
1832765935
1672297763
816098975
991909605
834059045
1599200211
576327714
2088545743
2137597203
1589374355
4048472
246800771
2037250931
1574381196
1019164322
763482244
341307208
316294866
1575454904
438110328
1646262807
666212792
218965831
1055690282
544682225
143177838
512440629
1457678244
82248890
314143947
1016471361
149862920
688248067
713320540
520049743
1142337382
1466627429
2111042097
1595927939
1276285974
1901631357
535163583
670081596
1721915101
419823324
291540304
493751916
421191526
318173342
791810572
1382783627
1079616639
1629367856
760366858
845263191
1671513484
1314344318
1597433322
334787289
287071137
1744620195
705270154
715109220
2136395054
1166762352
512294186
1581771866
1607001322
1977936622
334774420
1192849286
790908951
298744464
2055669764
1892860509
953065904
886012171
775610742
1543329398
631901773
1604158327
605758922
1567824256
1548288131
1811912568
1838233095
846279395
2018212640
582012827
169120499
2130285380
953863547
26590255
1221525157
1766029228
1995625447
696950816
1278728416
1212827251
1412766259
1169411541
1304363121
932392910
327531901
530701013
184034424
1234169665
1511461372
17983356
2000373693
64475300
1641378141
150554113
1934746416
1582728340
15407619
820906247
1963518948
796927431
1673379422
1175525382
2135006677
13199328
1378915501
1641210295
153302746
1504621391
1485810949
496756867
587865377
1633192355
1113024215
710907226
208104751
585578511
44156752
343885554
977819513
43613702
116381772
1571499067
1137319048
458098968
986273768
1674760363
504200599
1458699006
1591821544
1611417547
1053242810
1671090087
56955833
1881987065
2110835147
1938041989
1033582025
1445547854
1924291103
2139857307
1931406161
1200887510
553131976
1291083131
577745218
180656111
769910891
1169682510
1485002568
570544596
936047079
328382447
1266892440
1019708247
2128670705
1214773920
1117624075
663670402
1169970253
260484879
383163701
2094093876
1105904690
391740921
2067660992
458238179
571217470
1706366671
1447423746
1457988431
342917739
643763484
768982655
496703242
688906192
954816759
1408054917
1381307366
2055444350
2145955037
843268955
222404324
1279120543
1621987689
1201247462
1866501276
340474327
1189847349
590362428
1768158795
1177536105
542942054
1558031849
1344129170
755401931
863843560
1342568852
1954403248
1766575317
2062946382
1510849916
1930027726
588390429
677332585
566984363
31222254
1053261456
415324490
2106035645
1346586969
799017274
1031049031
598258222
398115467
407828484
1792485925
1408122207
645691700
449605281
1387373735
1060111904
939749122
1996107593
321026221
77740957
1151879521
1427255485
485094690
315770645
168112815
171060922
198974913
1954758433
312690836
288220054
159259826
1419332862
203530562
820098934
1624612278
535097096
766632854
970179275
545158691
478518878
1615393542
615198142
245599144
1316324998
439711631
1207191961
449431651
766219466
1077534725
24780361
1973865039
632700257
273238620
484827062
437963794
3673633
1128375326
1240097679
1104681820
1521076652
1238294060
224918668
442868593
1184518924
1717206679
2109875532
1035087344
2113685752
287822026
676343090
1453303640
1751339349
1008982214
1738677392
458882054
314660914
712745266
914878610
424345206
2122839166
614227444
1076852853
1044205159
162016665
932260823
912595703
574960903
702623057
1903419417
493506035
686867827
1816094469
188608267
1368935646
1486414400
1083363893
1438711333
1870226616
8860610
1422355448
164799316
532347400
1007245352
952449654
810666449
1845976905
1165335708
1379357191
2020317579
1686716653
674579504
1972393924
852918324
2134043002
1406022347
133301476
496857306
1858440229
310344190
1537225672
976979088
1633941472
771718438
1732065228
1681137881
2032931064
1671018328
1524102533
1519877777
1674283034
451268172
1511345680
628142508
2140832456
819173683
727714512
921735565
1131669361
834219481
630218663
2120838862
1168429314
1236139792
152141741
305866267
1374313084
1532479172
926609820
1581696047
470991859
1978499696
784653587
402570893
940877625
1647313828
2011760551
586874362
1531983157
558324407
699898004
1835971151
1307320255
267922134
246685116
2021359607
1412461491
89619206
530870321
640759439
1458934474
83517769
422176479
351658917
736981819
523862114
123836303
453930785
1940086253
893367045
1665716682
591547348
1608221533
1142148507
198746034
1264847026
673578631
1367986613
518913185
1362702777
1149169647
785923710
765945730
2103378245
2009210469
2128247822
1267072983
426607911
1925387801
1735988999
1645872550
1834875175
1284159152
916538004
1078250552
1731550214
248602892
1579149368
1367701478
288063802
1718829994
129516274
228821102
910615349
1672529519
1421704162
1140763654
1286000733
337908393
1090635985
2145089500
269940527
1080347689
762124763
393261868
759834864
1702529558
1250663313
692951829
1505099405
1417636415
1942271475
291015448
8427372
1388710662
771179287
320456232
272296184
1036597001
277742518
2083113949
450709736
235168064
1697566862
2098483888
318839479
1093224647
1467184124
828958525
1583216353
1590833789
691672106
1972770494
51607980
587045463
911585975
498652099
326738957
1872005714
621961298
1121867343
1815462665
747733711
857657912
1066662152
932297277
2114136506
587894887
1354902998
504122230
1955872193
205495489
1511255370
1058006495
831753104
591135279
49167059
1903603609
954181485
902025085
771730429
1133084121
1564332623
1690689758
2010954511
897112995
154590939
1512959395
1565475337
1557108124
1957129425
52481607
1632919034
942422377
263524155
1496998714
1352594278
232435834
48121567
56880899
1214689117
722427402
1824812062
1904149661
1921503538
699919259
31026673
139480196
1710548690
1795591661
2014818767
725370883
1061234091
65789167
1266037638
1749134629
935701890
476071357
1058507525
948562453
386115125
473074268
2009303395
1829525336
1932133926
1479201594
1357330115
437703640
960979333
571340818
1761895962
1345163587
279643215
858434477
1322287587
703364868
1884862345
379698525
896798336
2097175531
1357673294
173669278
714198229
2089693643
884371292
1683462955
1488901053
799251775
689450711
1735572915
1953247007
639037612
459768744
1758404446
1810075976
700841927
828490070
31818023
1743678875
2050746641
2102784244
1131692153
578450796
1961143044
844144808
31912474
257904925
1196380212
1741667145
1985086315
1909420184
401926312
156028713
732985971
312826121
59308614
1192393673
661725729
1667710790
1739730103
1308890811
419805707
581671400
1861136905
992586440
1628826433
1670303706
737784007
1650828877
1898539800
761352017
149700085
1349145589
436648507
287277227
358601890
394164370
698648645
606789224
1558173699
454571074
962112324
316828194
287964525
1193714366
1899978460
364908543
1315126229
1087558281
1183799466
1941691487
1341068670
178786368
1474453557
59545689
1480112467
1805513567
154073589
1395157205
386486840
1757801213
885007678
1976706739
2102151455
1821039336
1295778172
753222117
1597621360
1522247621
912355330
1802698272
1730549165
589724850
1676783313
1295673171
1118153079
1056053416
440607571
1931204280
129920296
1006939067
353463074
351922347
1571086290
1585432816
1801238834
723231442
883041261
73456200
950776867
1055325158
1422253700
361928677
1030042856
1309926255
2066758737
723025405
2003222505
184932673
928295190
301835215
2097307864
1406459244
1854542915
1779108421
2059675993
2107990003
1220693148
1201223895
529682502
416950580
869357023
2060483517
1676254025
608746668
572224064
1648529251
1782377905
581947853
1428655438
1656936861
818127342
1035604874
1934212425
654134664
1198702256
547754813
1760962022
164602841
997753727
926017534
1988218827
1687061736
1460993778
1178803606
1905536971
1122246242
1115924649
2111958622
1806626710
560763450
1931375973
603626480
1866514047
40007816
891284130
230773716
1366380264
1525259913
72446058
321931196
932176836
1161244212
547724578
283403286
1570072319
786835563
1303367776
2037048567
24644399
638466611
1937535888
1708185810
969806071
38292096
1873674186
1480219094
470012927
1808549457
2136265343
960280578
1698543827
1189193132
515146589
1453070326
1681566784
974691315
1892265565
878565820
1198831102
398702639
19581983
1191202707
571235826
1934631447
1354271303
965958209
1697472459
999010877
139242728
486319336
763918927
1916375447
1528565890
732543906
963687469
904574063
1810970241
1124616395
339636574
905789779
1716602979
601022269
184278426
353198776
869053034
105108625
1763666330
312698846
279265480
57573205
557217941
1825897561
1581098710
1089868954
834777807
55514815
1330696750
889953012
1993559801
1987309342
238551529
1246112184
1879533385
1023293559
1890026631
1764941812
714728664
403671364
1616493063
1858004116
11576951
1260770809
1653992156
1508447462
55732810
1142948589
972935602
1683839545
587420640
331267795
1207107941
1006185538
1869491690
8653482
1346116825
609365626
1698613799
2138906371
256900874
1521570615
1179113864
481686414
903234741
760567240
1254914031
1517795507
1292395719
1347188220
2067942807
1928491212
949551650
639419948
1562013433
1821212263
751334694
323923215
687847261
1503845006
1718524427
2142474194
1816499208
71389704
2063413798
1671534553
1484222211
84398211
480264482
964379344
304600855
539108230
562687370
476049238
1098794016
1923270147
764178467
1466145447
1500133748
1963683323
81454176
1799511502
169502747
859990922
1502852774
235675150
720282043
1863664377
1354790844
2024517954
1175969578
812388261
669370641
1791478957
1467242703
1325497085
1290521671
1300761608
1955867929
1993410928
741769322
1200236894
776799043
700553122
254854955
1468968433
1634217770
1296728358
1647434375
834738102
270364481
1807813230
769207636
1499522978
303746575
523995107
1244502717
1420611868
1435202294
595964050
514035711
2034154722
1254026113
1085503471
676621869
1428878602
757480216
798685252
1903834201
1725643511
1765775886
455115469
891695160
348709913
284285264
455877098
129981419
540841905
1138611850
1215489868
103653377
1900562225
1070344894
1019144961
411021102
1811453014
1642871506
1941768771
134368581
154659044
1379677046
810262250
520861459
1162583637
1516176771
1026429082
295853124
1846328757
1538756543
482715303
1179699181
1725929443
2126046786
16111749
70930885
694466149
224995048
206640393
666799991
271171066
270701189
862120861
630970619
635126000
395467383
1161392064
1579629648
1691277276
1065982582
52686289
512482445
1871006115
1740643416
876278966
1680175820
683836774
1015025674
569687011
971589477
1087183373
24390304
1609455669
1754892874
2136710721
582667342
993960219
957635819
427787388
1408710775
155982492
1597032819
1967177946
561060559
704141734
1102479201
805670052
451595377
1277945985
738098592
475706687
1990119363
1163745398
825410569
1606354657
853042722
119075937
1149103506
1484224105
815605771
1910286310
1182832758
273313598
1635351709
847686982
911485572
1115345849
471468191
1003331670
79827238
1753298103
1098951647
524856013
1559408876
1130341956
689896971
54147339
53643023
2098751825
174452477
1280547281
1818436504
350692404
1246379743
43366225
487707387
962336788
1184952308
724278309
171258317
328561932
2056709897
192222549
1562349173
2047895438
2071471466
301442445
1697374291
568957140
196595389
1800811207
1260737738
1025415275
727643277
1399910689
1387948833
55291014
1728215903
1685295120
655576299
2017376137
504322763
2099587854
1458184358
1785318183
1348449086
1019111038
1831307312
614047868
759118544
471833854
1712158785
1986339564
1693302865
1573305080
1814936471
577722992
2062481041
728393125
1110367544
871109383
1207414962
771949636
1676021291
204583087
1309672462
1072261085
1815323485
42051725
1064412929
2024739291
563742904
323457499
1872676151
1040497125
477738848
731380515
531244030
1854057910
481659284
559243919
1342415725
763831784
301276041
190210087
1404018542
536419779
645833012
233932615
625291908
1345284103
1398193392
2077539139
1139708225
107474605
1737457154
140571501
569403628
2004483790
363514734
286110660
447662836
1491698477
1805985295
1328773333
904488846
1986450860
1605913034
1650642025
543600939
605948009
1132668668
1034815100
498705516
1051809082
1868567177
2072229854
219144498
2026068049
1980225595
239788315
371382137
435184324
212429738
825005397
45045175
686917470
17425317
1929257999
770875430
1401428530
1433362447
1834484101
1161240056
2084171866
628883664
1142838553
401327128
1316617710
1691634833
348005025
1781965742
1740446616
910699365
984016670
1964450393
1655107775
1712289415
2058870936
1858022563
2112725838
1284281396
398363564
687155546
1931204130
1421040382
1400223530
1627238782
1901741045
1462134553
559993695
1161641568
2137942501
1712833849
850310173
579246738
708712162
2113309118
2006955863
177705688
742069949
1720668783
1502629620
886218932
1470697279
1474853981
1590411265
1587756940
1138350499
1834500947
2085799205
996074259
1995184439
1138569997
569922308
1535865890
405245143
1288023649
1259659852
1548749999
1639713822
495264113
1567394566
733244771
880413825
1082331397
1380907512
1380790105
108106966
658718500
118883668
2018961194
542336365
941853140
369726184
628791213
519728912
102954119
136339379
2061794474
737358920
556083810
842079423
34515132
293025618
211778233
1451192629
1930067347
27499524
995852671
1827652951
1940515728
1016640194
1728847741
1280664268
1180570328
932487963
1476943826
65318417
1720129499
1079975714
243894493
820425290
1782115280
878693411
395593864
1524625247
841876637
1517938032
774402007
190483996
1024447330
145681081
129523576
1305385243
1018468262
177975898
429434354
2066466607
665295885
1379191487
1923993749
1635438379
1653877165
1681490410
577857696
347648604
693423957
793639752
539944952
1506831580
1046633869
1007766287
536376141
1098047924
307184297
569505625
1465816779
309561568
1584934296
1774167301
1541061548
1558418133
494376674
1226407964
1179445830
509282177
151895280
2091470063
186662337
1345097109
139379666
2129352420
370287829
1335016446
1446907162
748244241
85397214
198166767
2089497337
1650339669
1680332363
1273543429
1395090697
1496841828
1023344414
181100574
1818370599
993277253
1262277914
955643065
1218055340
1642462421
290379406
1295194649
196225753
1633498140
1444552987
308083531
1074775338
1656734896
372644320
1077622410
1489296173
1084123519
1293335337
1297728971
240266326
1147395542
1266721789
692394197
1512711505
1546659549
1571362906
1670587816
602559582
348559410
2047732738
245448569
1473710447
1922132930
533525872
1109882271
1644112490
1044478756
2141450590
583533900
1397756744
268345627
693163066
391325963
862505477
760188321
1637795726
317809153
316921496
904061862
1305616722
406086942
1044485513
201050285
1447043139
1172521276
649177200
2081220069
1645670804
949775731
90809250
753915755
571016978
614357817
2126650678
407667123
454420059
1536832690
1464014847
2050970153
1703574228
772326387
406422430
847624535
1219743888
791618912
733550640
550213499
1233562349
1133631503
640548290
604454928
335626086
357282212
2024951505
1880391056
1804833427
76353284
1158743999
733606413
1862273303
1452030607
503093533
515029232
1409356201
1815225336
103031181
86073703
1951739433
582415375
1990899451
328037796
2029293447
1200033859
35766523
1837571306
1176846398
1166591488
699788197
1664785524
1017232741
2028116301
365669915
1522232079
1145334934
2123762245
1615552690
1116813486
438607688
1923512056
1012744762
697384161
570208869
805307741
187759268
580550221
1967558291
1817336768
1371886386
1804053516
1804799840
1963590900
1704429360
2042950479
1915936120
1736065855
854960350
373454294
783285181
1208040634
909712950
1031677546
1894048753
2059174311
480022018
819615577
942922767
2147326503
1337702549
1333278633
676451903
940108832
40005981
299262009
1796402484
1569338875
503519138
1867440651
2009798281
935214940
1396224592
742741235
1728048736
1694829269
745972017
585961786
133441937
418776552
1382875547
464369920
545830305
192049720
494272017
2002785777
1311793777
2143697390
1637251671
1472489651
1866679106
889299676
669027375
390517523
2012611086
1367401824
555266461
1508043673
619134739
166168259
209035918
1343918610
1884490643
1000396072
684968164
1345986906
491241075
1551707365
1034550835
136756707
1487528827
2063833319
136835609
1932292833
827617905
528634509
1055621841
193342903
1131311095
683228832
374975366
1699528533
787523439
345060592
274360290
141950768
1082629505
684087185
608036240
629637512
265259938
2008668940
1986765711
1017077952
2049322534
124598234
1736610289
1070282919
337939166
771720742
1830406463
1725170424
1469207395
1886748759
1962859172
1743893451
273818624
1131776494
1285834997
631145743
884011905
2047737363
1489907950
399093729
982215009
540558879
2013617270
2101392705
575659417
251450525
2140524238
212707784
1574659120
1383816367
816224782
1894649868
824845053
1795604737
1865140235
214611603
834872194
1562459747
400448577
1018671767
709757122
1860454152
502350681
238130224
267175398
1824743870
2033244985
1645009172
890048279
1571918510
1890843331
187759268
754589782
226263711
349563245
455631363
986321183
316553374
942496609
313522319
1527713516
1908329017
803987937
938262578
528679090
1185780278
2023403739
2116440216
1332154890
1046726489
285814326
25094648
352170344
88163185
1310858299
2126502539
1851303246
1613357404
1951304832
1545197467
629163323
1083127103
242114436
1197739306
1512063039
661473233
412213900
1318714507
1472923098
851611218
1628913126
1116923233
856157739
1689082539
949290688
223293083
1842473591
322141341
480124455
771448368
1597710302
2109493013
1019703188
397246102
1291199837
1330075463
325480449
387145049
32250159
1979856540
1028695554
108604017
264293808
22688351
591696201
187490394
550651874
532617222
996449776
1900844816
856151396
50814327
1655274802
2126276758
1363861045
1947232673
600009514
716910856
403043279
556292450
1450571445
2001558259
1589948442
1287996507
577651184
1432342242
1960024256
876049415
748512039
2071384203
459171926
1089182910
1877094506
2048505179
1462731663
160375893
1912482919
2048659609
370734026
682051422
1191390783
701347114
163230760
1195716700
154538831
1194296937
1514641339
1493650984
953990878
1205823597
1010508608
1090689949
955637581
1403986785
1025476219
751318575
767132930
1597430366
1177222488
863158356
1319468146
1072226259
883012572
1711443030
991843336
2102407081
1939149579
926227705
1534525833
2024653540
271320553
1517917914
1824282148
2055690187
1694720316
465474288
1564379771
2128460583
1841207598
1925533856
968781630
2017485679
1250949473
1391257098
1212284335
1210518187
952651492
1056632000
617204302
1630580044
1836760026
1338473032
726119922
679611219
582455933
721288255
1813763499
800070608
1037182273
1279138528
252466000
1613992103
1550309024
439144368
730544191
1960875180
463439635
1704426337
1467931244
831956377
1236240792
1526290487
850021103
1620790158
1721991305
251643444
1522479753
1645395260
502747685
1342158000
865258671
1940580523
252934656
1614990819
1229370479
1549770476
1179986515
12916257
1849346886
1464369954
1525111260
50436334
411087579
1918043354
196562488
1314512645
777920219
699321248
2070391637
1362123198
962622065
1070312966
1605973498
266175797
1835993547
1592992270
959678396
848683337
1895185823
482200776
117341863
1005381725
216441055
1782005665
1290590102
1968819994
866371678
665607983
1937617931
1620486661
1612011272
1058681971
24443046
162438774
2006037532
709067178
1913040853
1458865567
1763100448
2001539729
1569100081
535480862
652426924
418372563
590954774
421779055
1160815825
635146315
1561464878
1992261913
2100079652
1532174559
1265028342
163286704
1009959835
1165366705
95022602
1431439159
1192258208
1816301081
1406440932
1026528838
1409016245
1962042579
1840976746
903382376
494585182
292209580
1794655962
1027628293
201891813
1514191312
166610554
1044165104
383484777
2083727918
1599372053
1448780915
1259214322
1066510147
1441990725
1428309496
1281673300
671688816
946974820
1536698917
1207210585
1484470085
303658800
341653562
484628827
329667113
1532727288
1571792344
192392324
809814513
451592925
1362706987
1448925308
1249947119
1823010571
1830617963
1167579063
1204453392
445296614
338149479
1193431633
256302682
167968630
1602351507
2045077201
1823593711
1048883168
468177216
395558582
767497877
1932539858
1917021254
1854098414
394101044
1832449956
2026128543
1459493921
530797605
33256333
2033710859
741516054
1574540917
1721821888
368382945
1430088049
1865359306
1298547892
2115809506
1159306735
1153327167
244494753
575115540
1602228938
768331078
292488493
169363169
1418324548
1820380503
1265395050
808687456
1425207831
728438733
1715649751
1293444336
1158298259
967735706
1300438567
114051670
721102895
1759009189
491965373
778464215
520187924
1831539119
588791645
1838735638
1063624517
1767911881
752998545
1109659845
1332274287
1661985696
1770986216
1947501931
1280333893
149521465
97587598
362184273
1631394794
2038791735
1585620405
1215517881
1181568523
2024098816
892309054
1502688520
914384037
1628233943
1680641951
1157462313
2141366346
616759662
1884795750
1553144563
1270987556
1237468519
1755285101
1222457293
1591403828
1772885143
1198059715
740039673
1293691826
266770417
490166221
1533761236
1297651671
126939736
1121053829
807292644
399607043
1577221890
1061264406
893285858
1631630809
630448288
1071240664
787738038
1395164694
509992393
1432414091
2128708031
1250025007
1377893535
1235964782
53909260
680118757
1464860800
936905433
360443535
1008051540
375445074
1460678733
48180773
1270632136
1477140133
179324696
604252498
19597895
75955880
94484475
1164747908
1217079068
1166926859
26258845
1439350743
1526184029
171682571
1259062670
392277475
686247145
560590277
1854696412
1050777034
164921094
1209751780
220974243
1511266189
411389753
1695844232
433249973
539488442
1794822272
1516063406
900958264
1805329778
334449448
1642512367
355568
1921802696
1540580192
1539934354
547785255
579017607
1331824309
132687827
1376988063
769311601
1087762017
926856511
2012568678
128265375
950405296
701639148
1062901837
1290073219
151962359
661689963
994829880
550883286
585557561
2128383170
1593897575
1133979678
267702844
1860342213
1491214695
725890655
1487419910
479173309
391670981
819593705
2044212561
1804902103
852666646
1405699542
149032533
1986535478
462453104
1852194089
1275251122
208943071
1556389038
394904941
1204751584
1251883541
1646880364
1697381861
241033177
1457023432
1071765972
520664462
905977057
412113610
1642179894
797408559
2018921026
281870779
673997544
931147981
1882363617
986258790
1604825872
2051093646
672889153
966622287
1719202274
1678579070
558622789
365863342
348545867
932161217
1130421851
184312776
727758194
1174037574
885553774
802865843
1953717388
45979302
1775028248
186958349
1561733639
528497001
597736730
299498665
1723042831
1853257933
1391150055
1806116115
1520837598
1946613412
1577651915
2072583969
88873604
1345531266
126127176
2038782546
1801324697
1984343363
1042102000
919258399
726454908
2049221417
1478724195
1576381172
210014888
243914410
379105048
79232496
1252526397
498333515
721643321
1954988086
1317650728
440517271
61168112
379344972
1415054981
1993820174
763686739
633037127
425552032
1353061111
1399588440
1434240511
1500759675
393022225
725035177
277226330
2057600776
1547815786
1113000387
179431644
1858955048
1821211775
870096673
334530219
832430280
1713811070
1092565054
2084276974
226389423
1949466765
1625597778
81005368
79158642
929832797
1749296461
43702486
1049946468
631219083
191752576
1556089308
277738182
2147154727
2139431946
2047238643
1558857089
350118511
2097609110
874043386
1165074263
713322174
1352303932
42344578
1015787765
249744707
180800303
1303354898
785620250
1397933925
1133468370
1963921275
1229265112
2060483697
1530286447
1438591406
1606307095
39700996
2132361079
1984218002
786423559
176746740
1740742601
2007524345
304464866
2050261481
2069759116
1077329628
551082523
222628682
1170262743
1109317824
1827508680
1359597736
1215911095
1677867325
435478948
1084126482
982171144
152669366
232380507
373020006
183894103
353666284
1237996790
804362698
222362422
590367432
1044014624
1799518038
263297298
1421977089
1075382811
466179409
1710901459
1219489371
1599667096
1442683272
442674358
2044777782
1204930991
661192448
1197353419
1972277919
608326397
18900938
766188603
2121817457
1839965700
348769156
1148947667
515316594
420511297
215634155
1714771399
1435530741
1038783074
503085751
1014277027
2025374045
1355265166
1297405571
1271500895
2037490435
1256373192
548592701
2049259084
504118923
1302596261
543860313
1644290919
630048312
394401967
1794195823
202689701
1803614222
1663267138
2050354781
1572630389
1480661872
1725960456
1987928728
1035056260
200705174
578296795
5022056
1918091148
1461279371
759081068
1692459251
1801581708
608121683
120364519
2019451520
762297786
954905811
470295123
1511817131
1925434905
407830221
156383309
810968881
1531631642
304770190
1198573380
927335449
1841006495
441733598
1755632538
679462957
467145338
1200633388
629556146
1731109397
1871268799
819004033
880602177
1512137485
450015923
195953004
1981319554
1016397116
1186581472
1247884458
1452601438
1140666800
1511565617
1784459251
2113961898
2021533472
1035557863
1458196812
113784857
263121168
1463794626
904475598
1885722301
568250497
828689097
1410978467
1204751584
1647242156
17363262
2028562851
2085113163
44816328
1030258143
284006536
643471444
316533597
1197427317
376979266
1231344323
1991146645
590515256
630853233
880021032
1351252568
1024367816
1667214615
328397656
207232792
1659461722
1940959521
609685969
1272483274
1052120311
365702186
291073919
1399127265
920397883
1774753889
362688172
248662070
1564730036
1542849749
736481634
605819764
1285355041
1203007536
1954213898
425582714
171356344
817617485
87356733
1079131837
233067725
2081728526
1914381235
1881107676
1155338439
880398081
583029029
672171999
1006256656
566802811
1453477250
85441355
1195832577
1542909734
692017670
128963200
1951757409
493004628
772582894
1646873698
1562608028
176431185
705883591
1125950010
1553602670
1904892432
2079267500
375670211
630372675
1411902118
172494564
189149039
1416664018
1799175189
939918673
669265040
580117163
1406122930
1072215256
1668587811
1707763452
666513255
1804616652
1335436357
1046758918
1335532849
1370080665
1816686836
451654921
114156708
1724334763
515034149
53452299
828458406
1136819612
1150974892
481774700
812646331
1614693125
1378490034
1847682796
85254582
1329448952
16588815
1631207294
1873208556
1438659086
1996163941
774037680
419437468
829803441
623983381
1096034500
1225352344
1789425796
708190420
241217366
1352827746
1337160668
377606669
1908783890
685460472
1892862208
746977156
457049553
89961493
707774382
1911776464
1550346205
1251962483
1485596411
1500541435
797299289
264605312
2030592263
564601780
2118198134
1212430944
325425346
996838313
826666176
1648432
577936307
681615781
301580179
998675370
237962221
1976060387
1166390374
933489378
1202938684
84899059
933753469
577135151
472691113
288522689
1914684330
699416356
2078031003
1497092668
1412292732
1935975321
1431461133
2050819220
967380382
1450939841
1557535372
1925841052
1733075043
1612554298
69751962
2078656462
1510035374
1908522629
615370359
226565523
2078780562
1278512546
1368080566
88233283
1415298445
146723468
1308764693
150826313
1406144265
667407296
1152175344
799560784
1095658966
358204256
675685239
294167949
510271199
909410425
89293097
741638234
973488354
128627999
993605596
1407103866
899283075
192531207
846277128
2027976284
726537275
1444600099
979469655
1513153626
525084536
327936055
1910188915
809848950
81996113
1860742238
1107899288
1055621969
1372843474
1410796190
1592818535
944405561
487880464
1279524796
1852202708
205873726
1993953116
2030916382
1471775199
1591717676
1520658412
868632634
1893551416
1219397434
40663610
1381241337
585860306
320715322
935830236
422392598
1714620944
1957275338
605096740
429977513
1067318132
631344080
297861936
1221560135
859008416
1105101132
1260515562
1909824354
1033797752
588249065
1184651808
207082742
182289278
1473700219
1130767412
2117798383
1294485903
1607323802
1509266959
1117197656
983464862
1889858317
1025383875
1317150880
1186425977
1775244169
73482324
1093784578
44383106
437494637
1550287846
1289882456
1773116021
152834013
1235740242
1189681241
1428641660
340523078
919921950
551479660
770393730
23450939
1897146054
617058166
669097586
480265585
66484174
1054287323
2052912390
298914959
1370084525
1325973831
1591431799
757873463
1397014666
624964605
1411809884
1559990652
1570140089
718792218
749528089
1762281431
1887359567
1210234005
770955688
1600727686
150114486
168377462
71330668
97856643
1076557905
1429199104
1741451055
413391966
649984271
677281838
1470898805
2053299907
550200443
1205257340
1990236771
175385451
1590884995
1087989957
706372667
399513580
1512502549
1793108223
815752099
50085989
750677553
929794943
970607805
1311648920
1499549694
687924693
1157739726
1765809320
785229175
2145033678
2075738733
159713208
771348164
1292099593
1486239788
819047769
688345166
1731891710
145457436
86845690
1574526420
1550388123
267284328
847652977
94676525
1553270735
1497032431
1744306590
2029248222
54937359
181405741
1221461659
320727462
541022590
1863968334
30967665
2145059931
2115501028
1513251891
2036723027
1647576827
1273872224
559712943
1245720337
463004138
760139209
1358578514
2071388623
611358646
676822339
1542884515
2028273990
682148508
1799084984
1163740034
1007523417
589496608
614419023
2042256057
2089602607
1697290736
1059126783
873103402
799689837
889700682
1804324707
2052431513
182365526
241087
1630539209
1991309432
375143720
963077461
45655963
152853241
205972754
643302612
479779817
1506174265
2016633107
530782751
1397389386
1597240955
2090212387
1629545707
658376487
1766388248
2008496042
1848014682
1377823023
1851813612
1047822354
863934383
1164061455
864048404
1902492581
1772775505
311548449
755227371
1199265337
158010907
1601411713
278662962
1705300609
1183191790
2066492698
1803972251
1782601073
1022354513
84392812
1206659424
1157517957
2008846200
79713191
1604179815
1174173491
1917337914
453847768
1336968293
1292078585
1873714867
402329758
1196318218
347160476
969837791
1529500513
1586655827
1853853775
730780571
1911682231
1916683712
617364024
133390081
1161473543
455084352
1170500855
1069655526
342230714
259496282
656948740
1324086316
1638059082
656860128
1858255347
2090998875
704937903
1146125660
1106565226
1275617569
1269913732
743730235
2055747456
1951992010
1856462669
769867770
156765028
623248421
1417963776
1489276899
1290734210
233429088
1420180114
749121204
786995056
1334302313
1697759463
123332955
527695492
1260973572
1022499476
1646325317
1318393720
1119100075
427228217
1625188776
1874410105
1439622666
1085621619
644285288
1308242297
1477814539
902151950
980388085
136004911
644335094
1372044164
1614078691
1632334203
980816471
647789635
1874561539
246545518
675172938
533668604
1935006782
1716513512
1365712596
1555584454
873424258
1519063746
1799993383
802293860
437948192
1796711641
1832582356
1665895803
111341515
1625121873
33507087
1487111339
2144601011
1493451017
774696094
178126289
1592394888
1922237338
1315963648
1175392980
258846181
1770575110
509625208
502648469
848035441
1267177498
987172837
590689032
935075093
2000184885
1626449957
507468137
379261192
420098054
1196296379
740703021
1896384685
1759380812
314684988
1158468240
1399120256
354713153
283537249
603508321
1798754501
789129076
1992045578
991406484
1446226545
697600311
49112097
1390297179
91027579
1301162960
1902524151
1072280866
868848625
790450732
4049690
758723502
1878231462
1250772302
1542407651
501242905
847851219
1117702954
459556540
1883408611
678345954
585733761
1649757082
1678101377
1389097653
2022713790
478327843
1747273336
2078113426
2058030883
1141876020
152767320
1879073459
351439025
1837469207
1058660826
880433829
1839996941
364249626
1755589058
286335328
369560864
557484758
639535703
760954787
1732685389
1793761267
1111065755
575340034
1261283904
501718832
1617455380
2036117811
1089889252
1416407445
1286562496
2060561347
1866920650
1124363010
156847700
253742581
2100054902
2109657270
2138302126
1468946474
527257804
1474234775
1774385849
1272397517
1063566169
965131208
1147465980
1363153964
2111847705
1081625204
1754505655
1449128212
1165294883
725443075
276415172
458567418
1953874519
488069964
1405155461
1878880850
1888801100
650205296
149505537
1038818074
1413448129
143410136
745815966
1639769254
201257446
1083921750
745681039
1761111123
1025063757
1198590949
995476831
374421910
1341907315
153025275
1577704205
1530811434
1905158207
929766563
747621167
1748933279
1670390361
170856538
2058968273
840883585
294908563
846630801
728208933
150061052
391987397
921471026
1179351572
825300074
448468619
958137148
12488385
233733333
1024611890
1838740232
481541076
2068445577
1084150158
1583146591
1927738785
547826146
1992085088
1651238324
1453109436
256095818
1320394060
1728358080
1628520796
904327179
1133931033
328672086
832735830
1420743420
1530019850
604489491
1650073860
1956812426
844044547
1304663982
765391422
1945677155
375122541
1286326273
32114158
146151357
505239393
1168907865
2112560141
701620111
1990858088
1923697114
1011213312
1190929334
418017188
1266629214
1611723773
643062442
1038427362
1133058688
1937368936
1169301685
1679866174
898237264
1436203730
1310190132
1081873122
789319171
1912379571
357287789
1326528068
1568855034
1239497756
1692986235
1020041363
863429578
59933382
1106084867
1638510647
194399019
832446412
1619740058
1479900990
2002980036
1859502154
1931042590
1265728356
2072043105
684956981
1976533868
60352177
772436945
1698473343
1413474586
601530625
1000833066
824088611
661815993
585589336
1445712240
2038113965
959119730
189518444
2116615013
2013941507
2013120509
1597550773
157420716
1922699867
44132331
1038962754
1405566096
638488376
544601835
170927744
1720178222
90687847
1527448196
653722009
2137308693
1825988896
1297917079
1448314935
1766083117
1088064245
1188316928
1447157640
776962453
10761603
1662714254
1608862134
2062145540
1314140908
1119725631
493323384
421461007
887253128
1200331571
369604383
1641363068
2074222785
1848792670
576855662
379749398
1995239869
1402869670
2069386461
786040364
211337321
1064445020
1110149359
1871119618
816253004
205467641
1370816760
679175989
2111549378
504005226
1517150733
1423454487
401095845
1620184
2028861265
878887561
982914295
86061971
1466085449
1013233112
911860659
2128188315
357770436
886142446
1470311134
968486386
819078964
849786468
1731919591
1658996628
1653394814
235933705
1906208956
1148541347
513278296
1163406048
1588211626
2040301038
493217898
1252828294
291039310
1665246013
36359823
317346690
1747318565
429522458
149727747
2044039411
9472836
1466620910
1898183248
106893511
552879630
2011171264
1905935613
702903292
831406161
1691579538
1488452710
425491848
1794764374
524763273
339882233
2088821617
1839083454
869582666
1336527135
296006775
1671256455
509394982
1301355172
1513109049
1964687963
1934215621
1116655978
261887187
1184606635
806830324
797008668
782279654
1950273991
1045421787
1472136079
535500757
1667635997
1499966164
25552927
1294145903
1759384186
502763000
1119527675
981628498
793734850
1697105092
109810357
1197388391
840595180
1183696643
194475854
1361774285
1981258503
1236487220
1842705482
1336087439
1365733908
923763984
865540216
685707879
1715988318
1868859365
1893899022
550226627
1419921101
28585419
2136439226
2099709568
411296093
1934320109
614372338
665471077
2047413328
1199280042
1594190951
913829616
1808839308
609973878
1125296722
138096671
535357875
926554992
810089320
1928666175
877571098
1329714815
1327627432
1999577006
955870469
405846997
142457253
1192956077
687213378
1901838438
1208618731
869586464
819932637
2030130129
402544195
19004337
1292556672
1557827573
1237699353
436704629
1632895391
703097824
1807525120
1957487217
316024261
168142886
374477208
267166338
1170644436
71579470
1703692198
1370819131
313236957
421434939
1763400250
1720435346
541690069
1925261034
322946487
1246285015
1514054757
1994205153
2046173624
2061500745
1841950643
567904387
922986734
817595112
1938907673
1876384300
1373929553
1623754188
1165346339
1507748937
256998151
1785717235
852300761
440969580
1909665537
2123875952
1757828056
1313078738
247399294
936137756
596662089
1214336604
1900179916
1246744189
293624597
1142160592
209582398
1882089940
664023101
470273502
1266561230
1720907975
1512885497
289758446
1781338790
255700960
945286030
444303822
239910479
1309876325
290691911
433857548
1660084624
897220923
1571960650
1970332748
90358484
882302832
1921047711
341108579
1824239669
290320817
320756657
1353833023
643286373
1200432987
856037734
434397682
1716978397
1854913110
225551092
1215346331
167493427
1287166567
344421231
1736046692
2091829683
313425229
1767480748
1507131857
1685620052
685706311
1129083691
690008031
1315439584
1016401644
1898661036
1648399766
1025283253
1095517607
1423716299
672878677
39377944
811619346
735151219
1357773646
568345575
473006327
1157449826
679653243
2146138498
2078414482
1999792553
1160047537
74130331
542585770
1574482544
916507933
984764243
1168069972
1004351688
1645384597
1286083524
1242689074
945904226
63749718
1665714447
874279445
1640896927
1668344877
2080740456
166722757
877736609
766651478
1945569694
112187030
737961361
617048177
1078155370
1616302150
1333968680
220845595
596078656
772274788
169936644
598409669
1356057634
146181992
140701680
2068188978
1926523860
893107294
1413326599
670642080
659688096
1020554972
1558011037
1594210871
1508332136
971849437
926845825
2114154297
2001070872
1186214614
788959579
1441007202
830482851
2022866887
1403931202
1720894015
1092365673
1869079684
1139182063
1895426710
338609907
662152795
61126744
1635692081
349589673
177269223
985363396
918262979
1568934682
233868033
815101704
28066033
1557178989
1214915903
1064663142
2014613382
1935744846
2142205878
1673955017
531582807
701206643
1013784954
514519834
233965786
1516497207
1144508048
1117894866
397659589
950081791
372319967
645527628
2115454261
1877475662
689208283
1340691847
436624722
584447810
818321081
268973875
1826370913
1500234839
1616797991
661577205
1341524829
1741442698
18000266
1656286744
2041688085
1341108304
1005166090
1476771892
323144342
1435632849
100240364
394075507
2017245749
1500488588
2113608952
3640991
1794944781
583114820
347890503
509194908
225860561
1270324699
1717259617
52442787
1046659624
2059336759
261611333
73604114
1035179194
1051171663
80873340
686688144
448644096
568498775
99572578
628125093
1255973700
947165301
784795757
195968432
1635578474
2064171295
1457457966
1106141170
403996274
1660989429
1292723161
1659956759
746036375
574040931
1879604948
1560629809
1496197647
1249970735
622093691
1603945639
664679147
52432003
2100231530
1292557422
1837131014
480995619
1311863615
1492976077
774826183
1694596159
366835359
1885186332
1813472691
1091024612
1457745408
602306124
1147976075
1290779108
1000237955
1257406145
928945338
1836151292
1952801011
513823027
843746812
1571422290
592056836
1663019473
575097293
1245305355
1489624554
1919299327
1344532134
24755726
1022015906
1363746457
209060256
1756535477
1110602360
2073117990
699287832
625366958
283493343
2106836860
955664685
2038575898
967046372
690228988
196453888
1069499442
132864611
1856179171
1565586389
1404828946
330915967
899254583
436022659
1317243447
255282651
1705409219
262340415
383554237
717613339
880455304
953764072
435340999
1355789595
162568631
1903515539
1981388971
261187713
398096969
1868765210
1998447834
1718476452
40188638
1024793246
345288801
920459966
1701046235
277105429
1651330549
10779797
1140671280
1897090331
1296540228
1310330579
1163980660
809499705
1794881764
932778268
1168936596
463548226
1401021148
257123968
1323416575
1204094248
231185072
1942067749
1743039664
577334834
754870189
1668860969
1271574825
1650540229
576741416
1732077794
249291030
1312784534
1554185159
283127789
366411276
2130242188
1279964511
2001969355
567928872
464488227
1889134952
1392705464
733094892
1714926267
835866193
893970212
1666023479
1197765357
880285673
1625860529
1936027735
146638446
1342269258
1263713341
1960756606
22119777
420995198
1722499437
914921459
1901008303
1895062305
2067908591
1744744626
1553597001
645997760
1588066299
63382699
402623962
72569104
1159436580
700049266
11731846
262068636
1525970104
85481324
349897144
1082521687
750891192
1302054841
964941565
1132233787
921428489
2125370442
1734421388
1557341303
1000179508
1104585877
1475219503
1518235859
607144508
1685972716
307801191
1330389847
1191040019
1711887275
690222717
1717955829
1538819154
1864048458
842583645
1915708440
1615101875
1987048025
1086355973
1581345595
883511816
2104201855
727263757
1099685584
419233449
283710019
203579639
1338953001
122429747
1894447242
715973107
1959804335
930506252
1307215584
1678296626
1136289652
650236475
646274078
1151622968
403030202
1812273700
269010368
910471983
464569014
995729271
1549753227
1722382535
1149856103
368379391
1791130991
1658470145
1469765565
353042744
1140022316
1190905272
268156171
3797128
1609771236
742331323
9180539
942751732
547570784
2019191451
1637236024
699057143
1308338648
1087848624
1486566850
1783568208
105771999
1155734528
2018025821
977841914
342421540
119022237
1514425802
693722839
259263455
1526449731
1672764133
563005019
472677622
39682124
1149199721
333616416
977621123
1493688941
761450719
539290390
997781561
293883390
1861412652
1940876855
1096945244
517423681
1456653235
765207226
1270921550
1821996609
29408033
1870919305
512676273
600935149
1750419407
2053103190
1931560147
353885266
21412031
184709387
153605997
48986688
715654506
516668574
2090693728
244423568
2114408008
799705253
1824076634
1460156020
1126521138
2120680493
475161064
1168623958
1137238192
1228935831
25846699
1770503055
327530017
1918519199
1287313108
1519995631
1924315825
1239578838
66030910
1785235020
2130760133
443624111
1698709591
1734118954
712146369
902048130
942553421
1530839545
1113043101
323761560
1284784450
1295260749
264141754
1375664256
725846636
1303787330
355636664
1676296261
1987361880
1315429075
2071306460
628364739
102733342
751986047
1738397039
369585005
1600687266
1437854711
280647676
1114522851
1305690621
1159124757
722825404
1662691807
522167288
290699306
1420685341
956106038
2120960189
958953854
2051385745
688651622
2004118345
1061799253
590865810
1260584786
229477618
1789143625
2087039170
272853251
155063748
687158534
487133826
2035827001
151552800
1482540796
151507247
556940527
2088016255
588002596
1357407375
155104336
320928996
1433450301
29650608
1661172352
1278656593
1931406161
668556628
233476870
1565852649
1093983500
441046634
1952089274
1016361068
940854107
746671281
911947860
226978546
342815926
308447523
847683011
1580506297
729177063
1530693650
1171356325
1855204628
770411745
2091041552
2061784926
1701141139
2041206902
315476194
526468148
174596360
1578361508
1000697441
494055623
1541229973
1312315551
151792788
502925432
242967726
427033495
818161055
1189843700
221199305
1238835072
10604811
384791809
395037194
1812419993
401205691
285895089
49936297
736868411
2058622531
676038746
1098220991
875935565
1036131968
626730920
82857383
1644131037
708773767
1529233332
116786127
1933487447
1732941936
1361083677
1345972860
1817826600
1153693199
241785324
1013752939
1580258239
24404064
365614819
739009102
1388950275
1572467319
1952300240
1392191347
446508359
1756962085
98752703
1798016562
591364312
1979415686
405006235
2144733262
1090194791
337320445
1652253595
1228770622
1020518250
1834648228
1728360686
113404478
1835275781
1298456983
1026860836
1436415315
896656818
965583499
1446124369
213310085
130204519
1723159321
687048936
2078602423
1695786687
1030985418
780217301
96183658
607291654
500370750
2005344717
645130237
1181775228
72726400
726117835
52680462
274521079
393618701
257057166
1958758333
609819284
707483243
139548559
1934561498
410500304
1738686390
333749923
2020226405
1510934519
224154098
1518882980
957622554
1788121576
1572049349
1652428889
805098499
1310762865
1651256214
962293405
253778168
1748688218
1135972938
667571483
637776158
304294290
1533783434
1096624894
785235281
369792789
812685202
647461609
1429387411
412894392
761191993
332073181
1191650778
640545233
196410373
2055674131
1051745090
233903327
1271327468
76123717
142292595
1290679194
523472718
1885011353
1913393183
753222186
1477585886
1668954430
295035611
925010839
345005760
603609021
650419029
912233919
315416906
2099600504
1515498667
1609239093
2024784434
1514087281
182133099
391557447
792016667
943888173
496775015
354154433
1173859004
733346093
217111886
369641248
1903300345
906833078
140436589
614027738
1412194698
972047683
1171569217
290678679
544620945
386644435
1659054649
281355639
730256417
232701102
1987387393
32473083
1044800844
1222442121
1830363071
985985786
1938906495
1990809065
46406870
1547437787
1198249045
1765223065
1501169944
751444167
538210002
1894740912
734226007
1510934226
199702591
1637842339
967165402
1632495883
1059285254
1757955538
1999336217
2095529480
2145766074
1904420974
630083582
1203453326
607855682
82506699
1153987535
1617627949
1960766650
68274122
1857943424
48181822
1474963328
1558412763
1943553853
1107140005
1344100705
1105627709
1724052463
1479357682
275108907
231675156
724348124
360199872
2010084367
153320159
1738519153
1314300729
251884327
457211846
1640148017
62115498
1550892068
29461453
1718639136
566195714
1952194356
1414182522
1007828478
663875389
1810814184
1534297139
632204173
311115668
1478539707
1000877669
1441723809
2142148943
1952810340
1391768219
1159855341
1431366251
1344354781
95665625
1139214721
515296697
1595159432
1856826735
1546942925
1745328642
769698013
1383513511
1076281436
1983645213
1612969807
807550184
1876439191
962663862
1816709317
2013512763
525580713
1777183575
97176589
1040107607
1888211182
87483273
129159088
901526766
1685376876
1953399011
904629869
1971937686
109611885
384436248
389390968
333165817
452897215
578945893
213662355
1969621849
1854813768
305811649
62954117
1421627597
2001854949
1202549396
1465817607
167460036
1305756955
507010912
793247746
855467326
1819353818
2147326653
79559946
796299503
1006829116
94800449
1701950475
1346830893
319056882
83270803
465447227
1239792630
1239466920
1551745193
819352424
1640204169
165069736
59808357
2146261282
930452523
1829445907
512965720
952491011
1024039912
905810594
296754326
544402448
1957055896
1261492315
1060187997
146534525
1398377386
482925018
383929134
1922166475
1586216891
576332801
2066500570
123330203
1334023383
1903833544
1257935267
921065130
1940433050
294359794
382224893
1216613454
1505949553
1433083987
1066567406
2101649280
306392443
2085398065
1912453894
1608443120
1782178772
1340478527
1731909254
800718804
1858134200
778060036
511517689
1608989047
1833391449
1072620487
1511478754
1216416646
1610490605
744792984
1721517650
1767870906
1332654857
841639142
1284828471
1807757515
389522892
1566573985
462350545
1457754548
1834272022
1711198803
1612578149
254515677
1845051170
1143018104
191380944
1018599200
323808920
1710247181
1348622589
372532826
191798486
789539797
1999852296
2138315751
1821107283
662635443
260088753
1787805761
1356159089
1967057918
1404359091
825057747
1740108823
1669327566
495961585
1300075251
1559176036
1775547933
1327275982
757397942
124082530
891482968
522717389
671756167
1732208336
1141680556
1380056929
760774885
2015288720
1878535692
1152558190
393778348
531594817
877580425
1348528155
1869704053
1080346489
1197725706
1768593099
647614415
266468231
524254819
627159959
301734709
1451176654
573260473
2043917889
1334247935
1513254826
476825166
872595194
1576264661
1862941786
1572311673
209328267
611683408
1475390935
1153865208
792732456
327646595
1789277115
1207458901
1586899651
417672836
761937448
1999811952
463446470
751724115
1778827702
1716785991
1921474906
1178054324
597338036
738481791
1468701900
1862732279
1706953248
1389334066
363855103
1956743257
1110118128
1770937550
459946525
669912274
479906925
372576102
75947674
1617142908
1897337989
780005781
1019579241
1168989539
1162425989
1785767457
2119447150
110138215
1574343826
1819705734
1029307223
917063261
99743694
1143425117
1927967384
945059437
919003730
1111224642
722398832
237280972
1501062542
79512986
94048532
770130242
811657396
1461819494
642611522
1354788070
2021142143
1260699241
956611365
1813921495
1970128153
1755813452
998643362
2037758023
809830396
2116908543
621307936
1340837064
600717101
556789078
398835351
1952296753
852848743
910878113
1706504811
315763476
1262849749
918551601
1161707880
1877900107
63262427
567099657
448947412
1646813611
541328040
1578073983
1970333424
1661856705
512367574
2107097829
1026697478
50157375
2141490920
203466969
9857962
1663193304
1342319244
1533023893
1712081453
1580961697
167725615
1888582372
1675523351
1000648318
425619071
206960946
1164723858
925238623
1255483017
1488113781
412962422
760401106
300113592
1040405450
1697200726
1426063085
1499171764
631887459
1097774562
1185969627
892761925
1415360561
956047028
994298309
162674195
591861549
777373467
449521149
779390414
166660445
1503676703
2010601741
1470591683
1548769743
1981278670
1742284722
151237505
1112712786
207082894
1624210771
1100209206
24117106
1679274488
1353887204
1122101565
1303730367
880992814
1898515061
826910162
898217244
940892278
965436127
597526414
2110094267
662529425
2133005772
907760373
261698290
2104397643
2069747028
1420686615
1476238230
114032395
1998513074
510788994
1542705448
262333340
1366513253
175843286
1957411477
664172820
1852159270
1861168804
1879948049
11459640
1225500510
741257049
1191485780
566386517
122807121
519293269
1595733989
2017447184
269217345
1844772863
757233924
139727365
558887727
1480537970
744902065
1031050
2059938981
1767510468
1655770292
1253821265
569282808
485830804
1443822196
1732646065
954540920
2064731676
1903509960
483507678
1323120725
1983007246
2121327839
683906188
488079734
689377685
252071585
563169965
1709377085
1070106550
1469434865
895309862
2067264718
1753541068
491113893
1357433919
358727787
860892615
582359745
752994421
2138502460
1898437842
1908133171
1313816715
639162467
2116219901
1709233566
390653050
1280148763
1344748119
2058531692
820380609
714105933
1343985995
56236184
1081155710
212803798
404212043
330090314
1530153170
1801488005
1277906109
1005321739
1841091337
138023817
710250209
2065130469
1034411925
646727976
410939817
1619074671
410128782
960123512
622081756
2008425759
1076723557
1183042018
292887510
1015523442
1494717369
993094712
986766966
880402064
1263015958
860671122
1564900480
263767317
963166284
1183431523
1833966725
459661915
780770775
827032896
1262744412
459346372
730685272
96640287
1535103054
357582876
1916310945
562783690
2126369909
257266787
74746182
910615349
63601363
727161144
760194564
149523127
1126890085
1803268452
1651804734
207805973
1323429270
765020166
2022712237
972522955
1648515717
590737812
1200106153
347026095
123483064
1334281539
1890071551
1642224063
1547145486
1981487835
486936243
1627372492
1096305540
1217498562
1304265852
356737449
908036399
1418145234
1266981245
392168163
603311859
1292491113
1442085781
1845661813
294870874
1117537786
169722008
1354689903
1644787617
255678921
24629710
1910399143
1455976466
1698448669
61135432
453752420
673628285
2038072889
1976159670
1792112252
332601312
1258002214
1847885588
1065456393
1348389278
1299341804
1794943548
1886574497
675907122
802069726
1355612701
305249741
1774288643
736359192
714750194
372692959
1067272008
1262592654
174610426
557231875
811378001
969643707
1427708590
1903407721
158799288
1081625204
285210887
1889109235
54736314
394766289
1144554471
576492631
180237767
2089538072
1812727543
215701967
1466022268
2044530451
132747955
2023480476
1393979423
953152459
1773880949
463014986
715933958
1391039111
1996450036
1178915864
66386217
1676772698
437503042
43035118
1072126156
1949251430
2083741159
743122737
836545424
349538038
365087253
1046362947
1600766099
249907488
1762071768
904922663
1918286324
719832067
1610648289
1882026402
70796976
1114644373
1194977294
1742821746
371416730
247926654
1678483189
859573463
1332922833
1773381927
1973750588
2096713601
1083847339
1475762037
88672557
678705048
14332020
2133931755
1273706148
794199655
76189172
931869695
1129032317
1741599596
211787320
402199174
1538064188
674331605
20432850
1106377565
1812759876
2040041844
194132536
1337880925
1613860080
2022612201
760724390
146349118
1540060761
107831683
712787667
707417788
256516339
939447613
863569117
136423426
168754902
1856575775
1922131492
1520862971
861504836
1053358831
659695916
680855072
1775011154
779741803
1250828966
1668208923
572437661
765132778
50791562
641226331
466901309
1809531325
1806821428
1579303273
885843057
854762658
781642408
822257272
1812815794
1044176754
1903372032
542350490
609081691
1553631091
336706658
1147917545
1321222472
569900442
2080670767
1388536591
2049038462
1517184097
10225711
788812516
2005812143
655877427
285043440
541762526
1951270918
555467462
1684928886
513510102
1240114650
1645623434
435234361
328762344
1008229703
1688234172
789656441
1060274227
70116045
1059355064
695609981
179751470
575559050
2010300480
1025856426
2100599431
483018081
1289339456
574559223
498670180
133755749
238632529
743490312
1572598009
1474338310
1085419706
118432952
1262717473
1855579348
1851807610
561311573
144557831
512932468
1563606751
358350181
1779190014
811747060
2029575827
1367581818
1964432563
1864695897
1473451981
1060168092
1295210399
135765396
1155707007
118658982
610056122
1055057123
714469387
860296095
697642471
1474205524
1123218373
1095137775
1533425060
667766100
711493908
2029669703
984682054
2079848617
1072467887
1138392518
2131324867
1464221690
265562906
1119271423
1839394110
1388823043
477848313
1630767343
2127681411
855646285
187210784
1001949339
1074003425
1984624552
891772496
408834422
1414944811
998606052
600404847
1510030025
512885309
1472453600
72277768
747171665
1263578404
457805926
2140952983
2122695957
1813738711
2050997369
2147382084
356215555
2049091332
2059696889
91636650
1134420639
468980221
464156440
143435619
1915028344
1681046677
11964754
395593625
1070084462
1754693060
341494422
1909817673
1354434615
1132194379
1695846631
187604839
1743556957
1872669386
706095968
1086162305
726942950
148675512
1063111486
1819017825
371983430
735694482
2052950349
903780718
1475998301
1355077003
845837605
2070947311
2011945247
719108874
1675013492
1849405146
1484622378
2005546494
1698097020
940153280
2104137293
2062367538
127032065
943155912
1618419366
1286787900
218860176
319653173
1499579273
392948047
1773687842
1972011653
448711399
138115366
1667803586
2070655564
1687873668
1151165698
227251090
1221855792
1861000173
2096920371
1381089705
1391927477
134328688
479399324
114898450
1633744858
1758295221
1265594825
496354057
2122584205
731761145
2041438496
2115751559
1387197914
494573292
1636856628
1923238825
377741468
1616199246
416721349
1860713512
1171079061
1595598883
818538152
917484136
231014311
1638581602
1175535261
1642441659
2025072979
1759425774
1012172892
1235261104
1121946931
672134081
259670516
915364689
1672533817
1825447366
1155734710
694379680
69655695
1444673475
1637652859
1920729813
189938972
2077809891
1570066728
341632322
751824308
1142234254
1290636214
1263554180
654990470
712871894
1968345866
966882792
1167328777
350312212
1145724026
1535105987
1260019873
793091403
1821899994
1505112226
1033916359
946460165
1343315612
1686169742
85075200
807940648
1437059112
1032876566
1226211642
142554865
1028489840
748707924
1579654856
756288372
1213981211
651874868
1713357052
732933343
2068454123
1904736
489458412
960144478
1458634217
168197000
1557766422
1817320371
2111493067
1040137123
2022143955
992044527
1918309908
681375781
1663529153
1639194892
547621959
956916608
363539130
565195133
312929725
239832340
943164620
181430128
555130664
1283388479
2105593664
1457518743
667577321
1887593973
540414194
1112126454
1733657345
780811154
907319121
1520671970
1255373057
499525457
1704856950
931416242
454267134
2090044271
1922557297
1812902690
958249949
171076938
1280926722
1340958742
1915769685
1202379475
601564132
321587115
9540355
1439564593
3649148
943921277
85406131
1772462621
1692767941
1684357712
715633157
733960215
613535686
1288919903
1408987575
92370593
646727934
980982202
507308633
1615985738
1901184595
134722630
1092507383
2020030334
1008084484
214581859
218167389
1953118597
711063750
1869953958
1119992312
1461976721
1420289201
1042149720
1157942839
199426739
1907594795
1023112258
1750392587
1892420683
1335473208
1037568423
577707328
1527557201
624534506
1847850300
346456453
573383557
93978739
373849357
782038095
59841185
1889031718
1662149543
1065666633
1713341368
1629198091
902616379
2018257331
1464770984
1841769109
1931992335
175245725
1372929460
170803648
218391321
998130661
60102141
679288970
871612165
247302216
905586587
567244283
1908389179
1887778289
1531905930
1197268662
1355925584
1457052843
1034704690
810469404
11444281
1571121210
1719541454
1918821715
571390022
789547359
1558390246
1006177227
1173480382
89404168
1046083084
469189345
579067242
1225994207
1512488279
1736775169
438738265
1726797781
1358242189
261628901
1469929032
1807987250
2081398559
41325141
22453656
1834313038
1312743294
1309872281
1394424364
1035331849
1929387554
1142648897
2077777636
796295637
1079126484
2012458726
335499374
643987109
1576484893
88998163
699871810
294136580
1582888042
765051755
1039828047
1765666673
893487412
191400154
85698751
2027627577
1247145835
305552183
568566108
1899206847
1593784059
35155799
1598849144
1257985407
753510644
714015619
252228261
246675067
1649226775
19787495
1135147671
803749436
1376015378
2000188811
1544291835
1320367012
1622037132
344612339
2022669097
642480374
588648910
385956588
1598725409
1803848893
1855930626
760562610
1180020187
1947019365
2085721711
1484074437
1296211607
2068186586
1172796086
1286157689
1574252580
1136386464
641411341
1960435229
2025299740
1808659533
1179792426
1726295432
273153197
173747750
1109108722
289348485
906186510
1285371566
1492562585
573871965
832704178
1109208471
1662703797
1366792242
182752400
978385119
684761338
1742508154
154861019
659628839
622634805
253414177
1430873307
284163679
424981012
18622938
699965840
1731220488
778573663
68487606
334354274
583736475
321567625
1030853856
250903184
316629540
318537222
1404102236
1490341711
986022564
716719938
78334720
1980208200
990720494
769357285
1062891753
1232291785
1221612315
606203345
1375121608
1727731568
601536603
1596860715
501948827
953036256
775412104
754372264
1344869004
1840186853
989419537
1512499871
613387904
815506633
1715762315
542300273
853158611
730506953
964092303
1041446961
1791021074
1941026159
1505945845
589855747
146886228
1738457111
82103513
889877102
550829441
360416953
1182001377
1218577177
124226273
718992954
82526153
42549014
844277452
1268996717
2012608019
1671005122
890386369
1805375222
436314593
2054344888
655784288
236603461
416220474
666933011
9548800
2004740882
1252020740
1132013943
1946812171
114193117
1534269577
2090646559
1608619332
160642802
79609710
191996337
1141334046
2114451494
1700624084
46091000
883030793
381724424
329861316
14279923
471217038
381850747
2134077444
1764601735
1266241850
861964906
530063713
1209664576
1857369956
240887911
386411929
1463168803
1438034285
1487767927
495341885
1974295703
1422790443
545509257
1243868661
2033476864
1903904806
1909983034
442722834
159828045
429772731
638642619
263333838
1148510475
1240486704
1718409027
1170972858
1696467104
57417560
1370565469
1243520421
171332057
2071865960
522087730
780708128
1873819619
1912448521
1991061223
1278220956
257383828
1536446398
144150251
1293673653
22584166
1186051996
1268570517
2063613711
883409022
1098260958
1737178564
1820453524
1607201863
1083881343
1823072069
566562485
383256255
594824257
52434006
709941600
1721481665
1576740316
354408409
1297541763
525560263
1079111363
1095695961
480492178
1210672611
1465182722
923693753
102400887
1407888772
1562263731
1247307482
1215059796
1453222820
1582770626
899756665
319212917
424210690
661429871
197690932
1513912259
770323489
48132841
1639327627
322829194
1411752584
1699294276
1701444575
2032688055
798613554
1148777575
129637208
1514456187
1817351507
1244667131
904386521
396204625
1788013234
1054666172
526212003
1445208527
695336795
1312788793
1663539483
1657455636
244266904
413600507
498926995
2032156540
1993351774
1432208685
663695729
187544523
2020284668
471161448
1959756753
1551216822
2103168934
297972628
413877831
954273462
1114735858
172111678
528098644
1532348827
1438436790
786383824
2066429827
554931802
878451520
647972770
1884598127
1269558606
2128841632
1720651116
1451041970
1195816230
248902203
693884174
1065348072
310783017
624159622
74373224
74631775
1385921432
1549045028
934857817
856310580
1579251254
521926586
26002047
1109069060
790010171
1586078211
1878727950
1929447019
530538826
371098139
2086187555
1629621996
621767710
2060225458
543589044
362964655
1958204938
1807748611
2103573803
2038717398
643699032
2143575449
163518257
950863282
1635031945
1725466421
1123417405
1377285442
347618493
1869282663
1836882110
420608353
2083744025
494047610
1008669352
262820697
1002051535
1821488350
1974409492
1708249026
753233936
1827409526
1265821073
1083090532
1010108563
409779766
1101054532
156464683
1383064860
432205512
76832467
1609674851
3637961
882339381
1959870059
1905919561
1962613745
261944812
410976421
1440316129
1417158808
662746649
1646892433
399174871
1225138547
1540902825
1206669726
170605465
796839251
640021182
392594744
217979271
1802415777
2041266730
1239658455
1055925709
1524795480
1854296573
1458832447
1226903656
100324107
1209226490
1049165651
727750394
1978928489
386154079
966002675
251471730
1105555472
826145785
193970460
1619242627
53780348
637337647
1072055885
1276084893
1344152417
432739483
387686024
178251452
757747649
1822331809
1354499284
749351335
817616486
1699819734
1598420285
781557475
1784851386
34035216
2021587761
938041011
1863302909
1592041001
311745870
185931022
753070863
675265985
1103757106
1719306128
2118303837
1354788576
403867196
151096792
534435183
1978966081
2005765480
953308161
1400202050
1454827465
495614910
1746027967
1939290489
654802205
1244277144
613603431
646039784
1299512853
2084938697
826511645
1667046790
928371961
1810744122
2138706479
1196139883
1571614097
1157769056
302048102
118166952
658292898
1977364972
84193056
1163560199
872485437
1978440976
353819672
1985996146
1342035630
1557055949
998798615
1739731790
1819276661
1738431468
442588820
1406370774
1992166847
151574984
1860367173
1819908495
1728228493
681643234
2040110706
814330911
440332712
1206421374
179233186
1550529692
670679289
277516326
418183469
1829218823
965848513
991894241
1515760817
1586100784
1902872725
2018256817
1094049595
97959199
684662226
1643252128
330303472
570907106
1174075265
655751585
835295577
1876650804
1028452791
1950943664
1070930387
839219619
2036981669
810425095
870339135
1749101683
1612152285
1018632868
267935730
435211768
825278012
1183599247
2043387155
1697956564
1586230642
1373028637
1467155472
1765218075
1038349086
1379620066
1961787578
357332283
1202425435
548672630
348031535
1593150119
1350879868
1340147565
1202422397
811391341
803985576
1082547752
1937873465
1555095572
46305283
1931078159
1298247145
1018828706
1929678175
615752988
1906183925
1068866375
1739198750
277202235
1690184495
294949650
229686072
40181585
587076073
1741158322
1402816585
1389982939
1278540546
473549198
1609824381
155926548
1330574047
219893806
438587010
730385255
1279967206
2093600666
1898521663
1034371558
114461930
2048308129
1599665972
661586546
266484159
626015304
2133992355
1233828298
1830951569
452342099
1164938567
1735658397
1792245081
1583332820
926324571
573764676
1917014809
832344335
1209791934
729624343
2100003094
336999045
1899769884
107804349
598274796
1296389699
1140426637
1357587795
322768599
877765517
1867861130
1622479798
621783326
1405788846
657859568
863670936
946615307
1813398306
2079054593
1837802278
431412175
2080368357
1500099184
1434796990
1619743459
323246027
1297145019
1783690682
1012223549
282789600
1973628357
1929366250
694386875
937813664
2114380023
634445715
2084131547
1261263260
575070583
602694799
215604965
481416845
565121575
722892142
238789159
663948657
882322749
2068509440
252991286
1134263839
420989107
316708469
1647726379
470690181
1692546938
1754824488
1168229416
839258484
985556043
124975205
436269530
10975804
109298741
318231749
1619986316
460684434
1273583394
590027795
1195326771
1650494627
765564067
560979776
1000947449
1648092761
478617883
657251219
1832060291
1765009568
1340760718
1689854290
994327834
1691850375
1638428895
114033887
1734543096
529685481
1864181528
2144722440
572815838
451784520
1731040024
1386821927
1982007866
1747957582
106585711
247945458
1744102512
1026670766
1726065939
580951604
487404301
1530525080
853380774
1986349361
6392705
496777300
1614014286
900226079
1833826221
1432012445
224391055
542825397
1205202067
235999306
39908086
232915728
583716114
36589131
319086072
1627543455
1361102561
1144544791
1974883991
721025334
768170759
537023981
761247119
1798696518
1970182492
487256738
1802948724
325260494
6176598
1312467855
1821638754
590071553
1585648461
12858253
1980128621
49978296
79016359
894727888
1989877971
206324673
1141713042
1740701985
1715489115
1514889270
1156918235
923436305
1816666536
474014713
1290048805
1463059771
1935423767
763358325
1025152152
616121353
957497713
1205512128
23661105
334093453
46155997
1384575338
1666658033
2117202629
1375735663
1517147039
758934751
1644299587
1707426300
1897670784
379737079
322817736
283267117
1392778579
1424329035
897991489
1174053431
45801489
722849222
344211691
1453479882
2090432541
1854947535
1571446175
1417185569
1306502065
612450283
1301721146
390483539
1357787556
1849685815
814288798
1148922122
1451072461
1698043099
1040241938
2072100315
1443102910
632971014
1469089996
971592205
1109931379
1994544181
1275970569
44473017
1352701857
2044564893
1510253894
806457863
1127874006
1284918830
567965120
892542534
731531820
387792547
1371146864
1066372806
988306831
1635584585
1007351584
695177232
680037803
243916250
431612231
1019652567
1715720112
1361683836
277847993
1263856818
210207558
415501662
1494098365
1325816318
1556027003
2140557868
185505092
415108542
1263571235
1691064633
476334355
775969308
24570737
1017304944
104226380
995580011
1713774743
1917153274
173232286
18101758
362600029
1508832890
558874309
916697674
491445442
1255778337
293445404
2056323466
1838799631
964847256
778666104
1185293577
1287414185
2068931244
684487949
1804259573
1308777891
258075754
163452091
1333581106
1990736770
279715846
889404025
175904677
66618489
548039889
1375290619
582379470
595576031
38510018
1773565125
1685070992
268932803
1616099914
1279507940
1277861855
696140876
1959745304
742403037
274696152
485194674
842633598
1286394106
1064808114
770160615
1647775280
1795751460
913377068
1158586665
1686663639
210109807
988179968
12419258
1897626384
1538392047
1051398082
195712647
2013714609
810467862
737043009
1077301884
871030370
132862615
2140858590
525011262
1515264536
1541971460
1843497798
1009026582
1938256592
1201586617
1782575672
390797187
438669338
213919624
556223337
2128702819
1699842891
1194629395
2067554959
1620181326
1146708292
499642898
1579840562
267918636
1163874035
243842557
1862331002
1126805489
1374698841
903435111
1184927989
223689775
1782358892
1930079773
1009613923
1352638397
1098179057
2082547185
363274507
2039771782
1306526795
1678117553
1641478704
1233380883
548517713
1110527224
671104294
276340444
530552619
340141203
817736665
1381393898
736963
2035522709
1734974391
805866576
701957973
1379870160
1656029709
1623687886
1697146007
2130578396
1194829532
1120456199
1071728680
2015663241
1907500248
1436146498
58136725
1089924297
520765448
12818537
2120357298
584560221
1302491086
1922818035
322781280
1931338442
1713896118
920099986
1829324402
2111231163
480372858
1087718892
1131805583
1507726083
510359272
1115610821
467185535
608602669
151782435
658447296
133724177
267744210
553701431
1903082806
1398454718
253468067
1862240773
1215762261
2094611355
1426878106
830804514
1340951744
1860230555
1792693493
1487856721
507454152
103062064
1091227498
946442257
935917908
1698310280
2002668742
529258540
48564156
1161707938
572630863
1219927677
614090694
1129316019
245918736
21905172
87344977
474700507
85546464
1129115975
463279631
376456145
1655384216
1249095196
1778205736
467345836
1569987560
1053347036
731137327
963700043
649856540
2037426698
1497157678
1222634117
330742510
894332651
1265655740
94214491
1575794518
61588053
411215372
525422329
203321903
2137062859
1917191138
1178394828
416314117
1395970123
1397969214
1043340012
907814767
1436404308
660637969
881790905
1197278223
1386841196
1003126898
153782253
296200162
239098041
1700354531
317207906
1449823769
346195620
1689375923
113261177
1157191767
1915436201
690751593
1708208723
844258740
2130359697
1176122652
530342373
2061311015
858893539
762693840
100719961
807265049
254014688
715051326
989526262
1111819253
1001502424
1666741764
655046611
1887538326
975515171
1614336005
1016352782
244292736
530423763
275160552
1460561405
1485603573
418376935
1662105237
2026906322
401333994
260613611
1203435111
1802556981
423134547
1888338288
1379344290
701466341
1726513998
848342226
612503868
1275265602
30458196
1367500326
1000615234
957284771
1618287317
1711608622
1204450384
1650392537
1787397792
990679347
1561333296
1858695453
278895904
831930446
264942693
1755458365
36522262
603166817
861657818
368417274
1481377055
1561938259
2089877926
2046300602
1453502375
1254459568
845305715
1995363450
815615556
984819496
2144536450
1487744140
1469582274
193508003
1343388547
2032731599
1277711835
2057258200
1964400713
487278239
1667673162
759354140
1778655770
2138050113
602399073
1109440236
1748166508
1054170548
1547760335
566295540
1087164068
89937947
2043875545
535283028
1597019615
2125511414
1905505828
71706166
1610535637
1485690073
1827954952
44744408
1280761745
1698051961
178400993
495486911
1235669637
1043592556
2015408560
1304302514
965404999
1350084595
885468015
624776542
2095337399
1560899967
1271917395
1164632986
230504980
1168411637
2058082685
938800617
670488160
446142224
1085110572
886634276
828963662
704098277
2085865495
1050695247
8643866
1988466318
161787037
93736358
768385572
1325213469
233379260
775255532
691812236
1007891843
536382168
1861798732
1010128180
1835399711
1369550861
647593952
976565122
68233659
1288723406
109830517
686292185
299971579
1749153270
1111637502
1355666848
745474571
1339187814
983755675
1178938656
428086681
389324947
84204660
1095800438
1990828051
749065823
502113476
83940311
934066246
1856096408
1595375444
1908612901
383892910
104085900
1814621304
2084657243
158353430
1108824743
1582352908
791969317
832059261
1663103092
43308185
1367766744
2067993448
631432233
104735258
2106959075
766189143
1183558182
623731731
697318365
672504407
903087015
1682002203
1918406790
2112117299
214204855
877169555
286925934
1124335356
1546512800
1018761569
1331918075
1061459916
324991250
1498202546
55364192
1485796910
24661097
933389211
1232534455
674911316
726522339
1339162190
1453860132
647587206
700086441
680477545
418967704
1897129563
576201063
1994862323
2121138367
1643479551
1928709396
2049540271
229781368
1907341677
1863746848
82657840
1001303911
1350215216
1280033358
2044050618
525411519
536109923
405245321
1316697486
144217266
472128445
749620711
1663907632
98282706
1617407775
672223772
1498599272
1836297189
1106624385
1441529415
1683897346
1742327425
178972861
290669892
1660577591
1122916408
830732859
160100071
591765207
753094181
1447890892
1797555052
1020597994
2083538123
980018360
931392137
894860593
576204880
64869761
1272178425
1096743434
702388144
401387012
769164305
25785923
991940058
1526228741
139441036
1980925075
1765316502
151264652
630553897
954982566
724835932
622240156
1307129745
1461897131
1945913278
1714810277
329149745
2013982567
1597682925
201829493
2140533652
1100778794
483176869
670862351
2025263052
902410480
317264984
871427841
367033195
367008107
767102812
1990520074
251653835
781642408
875245005
383151238
236853598
1033046975
1003388690
1495220211
1278497307
1687028211
292188320
947055605
519286976
124486727
1988596963
1269945326
540545306
1557456324
330898151
468377111
1701928945
1567499670
1077571613
1417715497
754198135
1000877438
1652642914
1922193119
140483103
1475631146
1675413092
2066700526
800338486
1993730328
1939736181
2007796300
297322160
356598281
1657286110
1793520398
1993283664
1891366075
1540151726
1374063576
292295542
1110269386
656387848
230920219
908413789
933994456
1478639158
2032386245
1952636483
38386260
82172210
1737610911
1740030845
1323475572
1464398028
1792464419
1176155158
2102526816
628941888
141787530
1349398997
1360791855
1306998788
616510405
1457788211
346111979
995432142
476203603
1775145328
2049439280
203848276
1866609990
595013244
281636210
1363465301
748741632
1475839372
1004111158
1399268854
873982119
1321345375
1514318685
316034085
1912737843
116303028
2018806042
988847427
1238324711
1246490292
1564060193
1889830374
1784708871
878260233
1117133747
869466606
900778302
1527908961
934036279
509098386
1986902817
353624671
577008070
269790100
1365989045
1923900281
594174284
154791279
1526740324
1468132121
855459284
1688128012
718452959
1448249834
906478961
1197421989
400555531
87062180
545327865
1767401685
327143039
935474903
1297942398
622513437
1922131701
1821933791
731119011
1229721264
1202420675
1723063586
1908170499
293308993
1338490942
1120680026
1226194848
832025744
1026380478
1191296612
2130138261
1030799885
756479469
1692946771
23386960
1305471270
246976928
2031908636
1839532680
1706395140
833281204
1312444612
1293855641
1410547842
278874880
69135045
525272004
1128513206
1393266975
1381871669
1030160855
1685014676
23173816
1311624196
488571364
968363408
1133604667
626703605
1595628401
1336408317
132810125
622544844
313528056
2005393192
1601032238
1879065306
194662640
1128168904
932559707
1179502281
1509556720
1277587556
241779310
254186075
848113258
1753931874
1328569881
629500707
1219766572
1241362844
713446449
546972208
1250945600
485458237
1741115249
332845822
298239886
216631867
2000375460
331323897
239655767
1431206723
1715513907
156120427
770358285
538418316
1267070797
391715083
1914337757
670117853
869707675
841342939
265933762
581087088
1461265550
1644162361
1180111134
1762344215
1525806494
322439080
245003766
61071462
1593941332
1241819102
1304869007
1723057639
569876098
1275056142
1287610015
292556123
1903531127
1724161814
1897680750
366322614
1235517410
1247802539
2130838202
996799492
458978993
1843233686
645906361
1778712626
175061463
1091443588
1127216277
1912637684
1374271822
728676338
1455139901
1395006912
1601507357
502881832
1297292841
2043542861
1810204603
993661567
943144734
1435739961
1703118086
623348752
406052131
876153583
1964843706
515388270
968209061
1826098043
1611276320
1181629755
770583994
1504164024
678976679
829183969
1533887518
1608660654
1429150235
1445939366
1846074680
49294820
625637689
367152206
776680941
149842125
60051249
1883432777
894151142
514252306
414914452
1096926972
335100849
1815310857
1808499845
578319292
1005680772
184674918
1793091224
729368117
450261847
1949345258
646484848
100733363
1420020941
1725136725
705411637
1432219158
1719443772
1493389872
827583198
1040485741
450022780
121339998
1428687327
729520420
920571307
1144753828
30858175
227646893
395737735
1302077774
633672686
1001000691
1817879861
656187321
2101804733
1922771767
810257940
1170760060
1474296288
2133134875
1605363895
612440514
259492884
1353501161
1539124507
1058283537
1094138857
1432014396
133279520
707270007
966366149
996551850
1894518452
1258515624
98593666
610867066
1994758566
1931437853
319601190
1155510451
1523266866
1285696469
1155360477
1414512705
1513268374
301121981
1308011035
1853264496
102116494
1516447613
1991888959
1124686799
925055458
37039380
832383882
1336277889
583308966
49667432
1035457623
677671042
1334733385
1375663351
1362986382
18340653
122532748
1295240713
1645278291
1459404815
2133575704
1652745030
1068142859
1983337333
275347730
88851439
1102882887
1560352134
1996610101
684844152
1238669535
2058805335
486950595
1353584304
1994841524
563419636
1201424311
730366688
1377255566
1339720907
482963435
1863046562
188690022
1841909933
249523354
196131884
1837687824
956271259
1831912628
248744889
1401032734
1680152204
1060168092
1819177150
245137026
695272142
1745225266
1533020232
512583186
565331757
1977995900
1709015849
1033082914
1525195923
981032386
809833752
1164983151
814684090
624528559
1604227278
627406623
1697735159
957992576
11180474
1351435487
1554694278
1085924846
1245598269
1729765243
875806876
432648030
88827223
1379101332
2112361522
1447266527
1183380713
31668405
515243452
1308930988
1020178585
179094897
533809309
1799593905
458392509
196865187
372250318
423295241
1621670652
2020576445
43656106
889155956
631938223
1411322081
1889278857
911577985
275558340
1540101782
294927368
1354271303
159753120
145311893
757943225
635213020
220652211
595620688
2033805888
736951313
1234637831
524867033
1853745891
1786842972
771085052
1034202537
1449831243
698100586
1392220049
2132661446
889316535
608773062
2120250924
207250501
865238627
193032226
1208819250
196569133
675283182
958651566
1280331032
437827507
475950598
1524062024
1476298068
1432026939
1400483875
1893617214
31831279
1887386096
241404635
1401099877
795422132
966315354
1419748625
195262363
743353876
411855131
565966614
1842993474
448863379
1438739764
1335034830
932889165
459981701
472096760
240024417
549767130
915213132
794905588
2033872172
1650325691
1557750981
3529192
1844689149
700361358
1490507117
1137802068
542678544
784255622
56661500
323081322
42227346
1998431409
945626557
2003428494
1555737612
1527300102
247343333
1808831008
1118585966
1827543277
1304109978
275701573
1282394970
1213684281
244885445
1017992048
641233085
87574073
855524109
1911040559
470988756
280586131
1230565434
337273849
2139979927
1549293021
243852982
1946729255
825689167
924973511
802633883
12003651
1120058612
116837296
424100697
467173194
1409924158
473117151
38364632
749623810
82485406
293445621
1667107759
379426019
244046584
1491878461
1338068181
1710880878
518768502
143604185
1623939162
1348768829
624121317
1675770476
1940119834
1681175366
1003106099
1268144107
880509929
1470089682
91024807
398867073
1317384700
1644390857
1329738248
613560881
1208056928
1857076174
1240894756
1924684040
1909946873
1954848920
626835494
1066216807
1597519472
292475652
1768780208
633487217
1959416943
647973056
1654217941
680493886
1080114354
2127296570
419862093
1580269080
1564058009
1685167981
1126786808
1757817717
455683191
1994806824
1131246813
579625774
1416796771
200482744
1484981092
899881520
1063839117
682532640
10724633
1738527306
352931974
995824381
1802816979
114849985
1960554483
1937889733
858557171
139591348
1100359012
344335002
1051847399
1845052875
1488805684
1916623982
351111329
1480396804
477417330
243218310
1352103085
1240473495
201291773
940220220
1756298286
1374935638
1015297283
729047892
1283856900
1059865190
606631932
990577092
1454942465
121761286
1391487774
2039042747
1003264202
1749766437
930269119
200768752
1980522784
324481474
898438501
1278565193
1416067114
1544709335
1717686381
417423296
52133337
1855492735
34173655
383449306
820494053
1040914816
1793893064
749622178
1108182411
837335138
1668458705
2131597188
1642679152
433170421
391348205
1197237262
316197225
1090535223
41936417
1138751031
141294504
591980090
207921702
76438666
981349949
1614595747
226267544
572255364
320814510
174575312
703644915
131214245
1088143697
1740082896
710362983
425165346
1812086297
2080687615
1891371513
930305726
1050279037
1463608534
351450384
586966577
1924517708
1308789942
1105342856
1287083448
358435298
1611963646
1231745047
1389264296
1237499174
1063709676
1116584106
1866315262
35653277
2040677076
1086955085
173725844
1865301548
1547161967
572254049
130749744
473484891
1765410039
952309352
1061087462
866211307
503088746
1983134095
1723366766
233100324
1582141730
608725881
582049689
89990818
1329720057
1941642469
2130353188
1579405026
1706492980
899286516
1147750190
22861125
1605031500
1625240730
74580699
1426207817
262530681
2074918991
161882522
1207364220
1934905738
264270251
915012010
371388207
1416712522
1394813937
1000884011
2091775948
2113375483
44611730
123966862
416801269
1311563048
1941335761
111976680
1938362154
1342607069
1379702893
1328237549
1675899927
1452744917
695907198
510157298
1939168698
659597819
1393459623
1882020607
1537917621
4506582
582825326
463978204
94923889
1352520283
725088666
1441186995
1935723045
2131294783
1444167122
295429531
944993709
456680207
1715657321
951825161
302585072
1455312134
128759242
1250592026
1218380746
927228198
583084254
2117910362
1034420361
828105113
1272399532
1607406820
790402337
376371682
1081226364
49634606
2111322526
1395417168
1359751038
427098639
1025623637
2051388624
2069063254
1263170401
474413649
1593168976
1844480879
73278440
1009541086
443731590
665563758
665406896
1445080748
222505609
426437062
370180668
120167347
725793786
306497429
2147009355
1885268976
494442647
641688934
1464834504
25635654
637844877
1582951302
2004098317
1677210939
653675800
372242865
213364274
407999291
1667125033
80841101
1149820665
303600922
667648015
1737633870
2117697150
1452656072
278841150
764415794
183433721
770719244
1166038579
1449337781
1763747487
107123284
480420682
3757875
328238915
1440210423
307920391
272497293
728583602
1775557553
1016300325
2074886146
1461336786
1631935932
1657125201
2036484357
1930671740
1237684207
1154629880
686495222
847566883
926124512
1114037734
593749272
1101075851
2111578211
1715623519
298631282
2107868332
1920657177
1674631659
164569056
947551676
229377860
655811537
2125612649
1528511412
357510916
1544849550
1279944510
1197467351
1676165139
1861011145
439154099
2022887191
1454312044
1300634969
929251811
1786716736
41432761
1741104293
985558295
1773380026
1574227643
1445153270
888266988
2128936666
1337493117
1959922898
178764720
640813704
1479723207
1494812542
1564416469
612387962
1527557364
204248764
1295550191
778384907
246572039
190791407
719741880
2133241433
1970361337
1152228294
377642725
103343242
1356865396
1538504488
1134683543
243224417
578436204
1552164367
135917322
1053838677
552080931
503649035
1396053926
1951210956
845801709
520636818
2054968711
1121844071
1801594551
1190577955
1401956082
1396425063
1953039724
942806213
1889333840
1180189601
528023816
1609907006
1453937785
1161125476
1407208448
126543349
379185534
568122145
1996999645
1504759238
1175128269
1720833557
1511642305
1895504118
923471401
1001747713
1506717960
1773417598
690749789
1847840419
1765129170
900649893
596787591
1684131081
781646707
560114964
1716130888
2020424227
1404235731
189012915
602148874
2130557624
1297783905
1958310739
408271463
842638821
1372926813
624779887
1820633589
1235624599
1579546840
1205896419
496376908
1812933527
397965025
1350750222
905759619
1126923842
685145386
1700127366
2142226937
2005880515
921936329
763785117
1520407351
746066710
1268342671
544639599
152466884
1277432191
1128164600
598982638
1212690606
1470990031
1145150277
483994145
1877208278
2121227203
1658152882
1298813845
84873650
1241823035
337068596
1006204072
1003824851
758253326
1803326836
1018044526
1317699266
761670849
2136728015
1208267191
1629395791
1213152441
1912809102
314466984
53722622
1445444767
1967416824
1079467874
1052133513
951145052
596019662
1564112200
339911765
402989887
467350326
1304349953
923007484
1897268097
1075351346
1298152981
1168060776
1379294388
678108709
1550620126
623339121
51100079
224082675
1323928559
1163717090
334672371
1825417988
570822837
780215463
1081137201
2124328371
914728880
2073749295
811722313
1016028026
1404670230
205178301
1549192824
1838917295
2029619320
1402541052
1483573432
2025662831
729220188
1741348232
1482050417
1123304063
1776008105
1486533501
494735095
1613153791
891622369
1242900197
1356755692
1245911745
1233638243
999941043
745437767
90328176
1570750722
1220275627
143594584
1207830978
1755460384
45527847
1201398587
763187595
1249469934
1812699939
2106170299
1528498916
2070919286
341539551
895859020
22328547
1323226105
1185071779
1720952424
726253766
962328209
467600698
1444408127
1252470365
731351080
509594815
1232990106
2145200761
848923729
2067013342
1915097256
1050230510
2006373453
1096023187
207048129
257884721
515065090
1327780802
1020662751
449042397
1060674260
1849390867
224373361
1373306575
1010489288
1540751294
1781487730
652282986
1988594127
1666857919
1440388393
257060939
1426076169
279494084
1248623476
1553506357
938893266
1615693166
93617794
368314112
322957249
445403344
1463530886
993337373
1930595105
615369911
1790198128
153466697
1394523869
1088091645
1764531714
1437333127
1980217835
630874190
575981854
1031333742
711599506
8399738
1680894501
1042414502
993224435
686483877
482296417
1147296679
513360608
1788874746
1543665811
1326430129
281540455
978073568
603618718
1483799232
1206748610
1859473581
878987718
541450222
200499069
651690673
1918336881
1368665519
9350451
1510312551
1277416384
1459110750
703518377
1730403781
339440821
1214123144
324328753
216380275
1351347339
1397020600
149352088
616522600
2072790646
1737537122
653169378
248805648
2055314588
1664775646
1315970056
437053592
1227945758
1433515747
1455321941
120925290
1085164262
1762514378
1204834787
1706904991
1061857081
916808687
1788936831
1205451781
967082148
1888689144
650052621
1338869111
1635926599
632081633
1032997711
2135500684
1075351346
123886820
1698088357
1812580957
328370435
1230128828
2046978718
748617910
1232663470
1481660359
742717005
881553783
791859596
420197269
296321042
1162952851
991722505
1351895337
508205862
608007301
1147291977
691012112
478554308
1637139885
1045251630
949057885
594383822
625178737
734261606
1793038520
529672206
1555945142
1948780691
1215075188
1334802292
903279338
859600060
1994209889
641680681
765433463
666075042
419323480
665691829
15628085
1014922436
790318590
161717156
1688917370
505297241
123008731
840733353
1677670374
759828989
78730086
1462517970
2121110705
1347073996
197757153
1681705243
1853415818
1305922793
1280754553
1926607565
77098304
894105937
818661180
583843456
1641107084
1672609185
294403551
1855762084
1779999405
73343637
1253303171
1184590911
1071275190
83058648
568044033
1548361338
1772637229
1847198168
2049537703
1994902867
137863055
1543781446
612875200
1976169396
1360579385
191543854
650690574
330523095
845771982
2078137487
1863030620
844167101
1845727374
1699561152
1580387557
465505700
470621526
1931938132
1681170556
1061374437
1643800577
576929147
1711740462
901181906
1824553515
1495897066
240878612
1423204991
163657812
395473914
1101331253
711255111
1375784999
1095662423
1088254088
1026619899
1688178770
1012070227
1585072329
1120935226
1985353659
685772062
74013957
2057701652
1985517009
1473685102
797758053
59587329
1554531804
1262200566
1682642915
2138218516
333569549
93211301
399247037
1233146856
1290429612
1507612924
145591652
529283865
349191082
1368460750
1358614683
1553411591
1964189313
1310172593
230424175
735537540
1381431118
427737901
1604344602
746584008
192557434
964651563
1836375904
1103022058
1447976334
1816126483
1466003220
92719894
1606088640
464721688
1857064957
974618803
528491049
67441701
2076570097
1698585087
360525395
1010661188
302774548
1358756998
697102841
650776169
366926889
1942402055
351542722
1047061424
1504029491
579020831
780491360
675385754
1765378297
1096109029
1454070572
1353228546
545467674
1404860506
929244916
394825829
729895253
1734445747
1631919553
727286799
1171239679
503493187
519175811
515148399
1411046749
1555816411
513053940
829130079
1988222823
1358469373
89852218
28256118
1641746618
1577970757
727571561
1584183337
1506115208
1293693991
292974705
891238407
144618726
712288697
47344499
1508176593
441319971
259164234
402230014
1480627228
1447819980
444953205
554791164
1990360290
616635265
727974963
1722424293
1480779315
543774871
266915267
421777876
1126833824
760755288
1783559122
2057312509
1671400991
1864351629
2040521190
1255649988
490526470
1920483498
37681584
1655449146
1325297662
1746349354
269469186
233063215
58575529
1136621085
2032711104
2021719364
2012445516
242243515
1759571454
196570935
199375846
448662609
1656859300
1481851573
2091326670
343958487
516120057
459874523
1936618948
489816868
821717976
608574016
333792132
1609200480
1401596491
733910070
298758391
326112963
1841577933
967948586
1459482417
311499508
1216054289
1708630221
1546221626
870662095
1711064813
1064951461
1391883972
197192623
1504518531
341367060
1354756854
296573657
1330501802
1943670048
1220311627
1463900364
1452682348
388583409
1613118235
903541165
795418434
939689215
1251599679
253167745
652799442
1488450111
1964081805
1293053418
440063474
2073992256
998059760
2040424121
1242634080
1822024831
118952850
613081835
1859674836
304160026
22603524
1782152130
1460831560
1111811423
651748335
277466538
739937350
523546172
458110232
84521964
843436945
714828145
91017898
1050320505
2060987332
486622225
664210597
1316672032
1585223179
1318180242
530837395
2108681961
1032207085
1713595711
1152872854
1988313184
673387749
1700401464
472741551
1949871272
1833932256
2124863577
1749187582
936404908
1510551237
1478657862
487107547
208745269
1301541937
1089716666
180263840
954263365
2106812595
1691841093
221286041
322297349
1278922226
670632024
404973494
363616942
677701908
1887212589
1878538442
416825856
949290483
1708260348
1593915866
197791968
817080207
106101277
1316866430
185200207
598652532
241939665
326831887
1540719093
1174711796
2087690838
266634776
992540053
140131850
1707691946
944342873
1956477166
1889186052
595228625
73901953
1482583578
1874489267
646732469
1841292025
2107351463
1184281982
2096374872
1603416231
469610649
1791091572
56322238
1690298261
122594259
7308387
2140131550
954582875
572691591
1829995605
1992820417
522904132
1199020092
128566280
1687952792
36971885
1778821057
952461366
1240864604
1328336128
842646355
1510255315
163333616
1195629553
1610808196
273009223
708509291
524432970
1618587231
1555822142
2068875942
2060524571
625241290
1267545663
762076344
982541917
1046363953
1905069989
176756080
1838182538
1831883066
685623460
232192744
659171710
1566277960
554455851
258501896
704389464
1838561665
299543760
586225186
1054496166
523729676
778862068
704206392
1934545975
887687162
1359540174
755930454
1012999759
1162994277
337457468
1176650106
559676226
360466509
1777042689
1140280790
1358639718
448633664
1045549600
278709256
1609934240
1979913728
870284431
250205007
999616441
824561346
2023548117
71030429
1175010633
273916309
2104614686
23589883
661819392
138108338
954005562
1607895193
963367813
850558063
695478637
987328121
796503278
1283054913
919398398
1324459730
439533534
623594171
89459415
1091002199
638205937
1528446308
800753955
1446272121
620038811
1592770160
951739579
950425732
247555240
996939640
1191907358
1189742192
1792019268
1362286492
1013114475
1880787202
861731960
1937367176
1879648731
1379600602
1991918982
2088537249
1575485641
1206962667
1583040735
1992488485
1219779841
1712796169
826962874
1332885012
114904224
722347567
1871318173
1487594536
1150108290
2018435225
1189458361
2061330142
737511798
345598314
82928624
64685476
331744162
1842501426
238099635
1082941737
989603507
593663838
400509136
1405915662
1784917168
1772766481
1590012323
1539716467
1230984221
1632202143
1222458463
1706137076
526598619
986210836
264040525
1283301663
1774624397
2086961482
1301288108
1372373652
332071062
1163117511
64135312
444634846
155056470
1858814788
1103180256
1315174479
623470503
1405535449
1167471230
775929408
1249386379
1584527400
1103859174
816461320
924212655
391847576
508993755
223877346
2107896567
1846589377
1958058442
1880207311
2015968230
1274334211
1537539056
1929464661
1026881785
753692035
1882765359
633684151
848345947
350979563
1774463597
1344926632
1970541848
428157909
1139728330
882001756
1244851865
826813645
1312746085
1294276836
1599053753
174207431
863630597
521955499
1010529198
1385176089
1192454352
171628263
1426836468
1059727251
1863035812
1266301362
1919111333
581849003
286823383
1985684166
349615739
1476890563
1751025506
1396173260
507128311
176550714
1355188490
1155172608
1611672505
184086824
1353490558
214347842
34033005
248830177
705739066
1335902300
949194824
2001711398
1096931578
1702815106
1152614828
1973969005
1635571290
1361505410
1972681583
1071614982
167028082
242604817
2025885661
2123140808
1119572921
859198096
401169897
1387466867
161515671
1414454898
1528201073
398895731
350042313
420104776
1957621510
1561836717
1562303111
779699415
723188373
920535762
925488306
517383240
95027314
328874622
1271878594
1317004137
1210930145
2054460244
851112624
343818237
284022793
1264406193
689965483
297684811
428867807
1352513852
1810530519
1145130563
2024429869
188889147
1071838456
1796270414
1984399109
666738295
814024044
838275913
1678336
752295482
357597165
787943791
1650989312
2010071498
736294547
190508311
171251244
75084928
106076266
471213696
1270648176
836914914
539026824
607693743
1627647171
1290384427
1604713481
690264155
602482014
215296322
1789261297
1592614821
1136657172
475720240
1972963448
1616142590
208698696
451957495
907044159
1253637978
1070758886
1279259717
27691249
1667187201
861683738
1874188121
469939122
1197464941
1643375287
1302778456
383363040
156022487
368705318
1634267822
338903734
1851554719
1124463395
791426552
1023361695
2012631941
456818229
2009148476
751013763
585952960
198998532
1001353499
781611784
1175245131
1054935358
749680472
1570839462
1010016151
1885339293
1369293691
1228280634
1342241146
1309168770
2029024494
388732636
869528007
1703165712
1677433831
2007391952
96388636
1558277501
1961933351
1556603973
838572237
1288650047
1112359820
270370393
334969685
166722161
1719444185
263538451
426674412
219945527
1576310902
175476091
1827664902
649069810
289025951
143031683
74737925
892600796
241321867
2040554181
620051050
980961369
1249042462
1864812834
917855219
1576058744
1523495384
703679252
1142770264
2013612221
1609074737
819962029
282277713
507625336
1030938860
638253016
477747650
1983908587
1953548804
1608130884
1706723236
37810434
2032271384
488896031
1994215282
1753856983
725366157
811334422
539301518
1371962824
1635998808
581022868
821152755
99469483
2044813430
2117618199
1785215339
1996855113
1484735872
83573975
31876119
670524303
333546288
415088952
1284331546
2117145036
1464585080
2136417895
476570245
808263822
1407422871
1569228354
69804277
2065569144
737282912
1797419300
1021917426
164303437
1569107667
865380568
1468102423
1384394511
387658715
842409738
1507096861
1545121265
40519916
596538363
633703418
222359188
1087454538
962999938
1938307436
583278455
741045723
409742713
1031424771
2073512955
1867891835
421260655
1222761803
734796865
86150072
2122618816
1693450471
303164228
1636206262
802616802
886152122
1320365962
369650806
1334686551
745295040
2015290917
1717836038
920664882
251272731
1631838942
1849232922
1673785263
1789254636
783653759
2140892538
1098163036
1066620777
1637577757
1269482588
1190199239
807182674
1269322006
605622869
427758628
863330442
1532874232
1913242528
1503054500
459862065
1426076940
2019239414
2075934613
1462294296
844667821
878903255
1723591570
431935599
482990367
800149817
365357736
1213765769
35036646
529729469
1976887113
1449608591
284773312
22620885
1711641887
575432706
190795252
1923821603
1195959463
1210158165
1527126279
339084947
90561261
1641028538
917484638
639926889
619184206
128699098
250339503
1415164384
2069660071
1702891133
528044063
1863311599
408643279
144910643
694600259
1772715171
1013698357
2082746579
1717940325
61357957
727291300
657882407
901404639
345303221
418945823
1023807155
1239111895
1572073706
575254842
552438041
1707417309
238234394
895879306
413699665
1136064809
1219034256
182190808
1942991076
1309581601
796743563
2092201807
827835800
224353551
819483718
629649325
1613377808
122357427
1148874021
1994213678
887600625
573271882
1762147892
1514705404
760671475
1529392030
707099841
1547570308
1737741283
1993393199
1970557716
1957744323
1166848373
994004621
771423043
1106708340
37592145
1591810362
251525964
1094087012
1079753698
1040952761
1972313340
627102676
757659718
999488550
1479436922
291637303
205126136
2012601647
1163992703
625184448
722033972
4710821
1046761845
1261521647
230010944
1400923798
1593808516
698856549
220155403
159310207
1953022630
1087051914
1994497603
97156626
1282444446
2035882250
1087393834
1866449348
340030271
896114000
995666572
478627269
660549496
1664909548
1362584462
2027175437
876319401
833387491
915968446
1019555835
1139006418
484272047
140537044
626375713
1052956037
785991559
723492078
490759025
1800068709
75737597
1692962486
578784542
810033074
1831190888
1460794560
248603103
1729350467
1937286769
890688972
771598098
2012653407
19905094
1676876985
1251395896
612511356
203083013
1615649527
1313898609
32471415
158013679
941626793
606900815
409230984
193085363
1624354362
203758995
1075802586
91955826
1739323590
2081925310
444162573
588823765
1325166018
502239937
312841858
446702345
54241264
1595050031
1839450999
1746777851
159751002
559046277
1595747051
2130593640
1415706849
1527172935
1151817969
1682653351
96316560
1969396715
1400645051
1949449287
2055985778
19633985
1882805749
1902890235
1928695165
856113508
364815437
285270166
502199899
33534283
973978158
1414770003
1421876990
1981996088
215437127
291417115
978005421
1157749279
1379820482
544208799
1235108361
1397007392
2107102515
901778920
1409986219
681893100
525611909
856366958
850802662
1760338376
372498443
51485860
1098295133
182218177
1374360361
916985000
1029391269
2054397849
1252632561
1167486956
2121011143
1395687608
1486756610
953633525
881591887
747041196
141680531
2073062303
688848230
986680200
738003434
2078777323
413115626
167663577
441475481
209074859
1338814790
2060983560
1382067245
1833192996
947096169
651996987
1233683690
274838442
617065023
675576225
269500738
2058735003
624782771
1742761742
1546331716
461568937
832271288
1134303725
1542962061
1476459309
1323702213
841224826
1692203196
1270922120
479141632
155944212
1115728690
1425084529
1947865412
544358080
1994555588
1784529689
1575497626
5516673
1805936883
1158974956
279304884
1828350475
1419018050
648345022
1456863625
561264434
2055752284
1669022466
912587284
54098032
1304303118
1657895085
494518917
1651881589
1514200795
189032558
258781715
2046745105
540267899
405360228
1428679974
457956281
50256161
1629194465
500577744
110064196
2044620214
1108293721
1938950037
1835711069
1103300648
440007979
1258372653
1867871700
2004179703
592981449
1472096433
392545271
1664220053
1227540540
185310434
820642747
804724114
49831073
1902865816
1371268553
513600539
1441834442
2050218166
1477439630
1010663819
853263292
1407824472
1297694790
911955590
28340257
1116456172
286272211
287763631
561759066
1360638435
936604162
33624784
768130422
1704123407
557966004
219723114
1662538235
1838796104
356322101
746519355
226554681
823760792
1006918563
559721231
1040306305
1890673740
2112858326
199714605
1994588410
1234286470
1977386563
920315024
1741432427
23482221
1920054119
1887177665
448359808
2126960275
1642028937
192864392
396091724
1349380258
1535546945
1159451977
1104111388
411125592
512930528
167440390
1344470075
605107232
2127242572
1611504971
1173598791
489771602
1988035715
1329673881
1227108008
1681465064
1078769501
47608079
1672975265
900080945
543697932
1031396589
590159469
496405916
179084860
2017832640
1180173620
514268358
875516047
842575097
2015967674
1278481787
1046710393
747226189
95810582
1956066310
1957089402
1402013455
1599268654
1151490648
1911184946
1760900582
223965128
877556005
711473296
657038333
1812674865
1345179040
600209466
1526718755
450664711
281758485
1249430124
524555260
968036416
655813710
1510362109
509625208
516808386
818987238
731805023
1320105695
562405309
823088632
587568279
447959169
1255505636
1726347615
739202562
824293065
1975544280
1257768438
564384083
1895370499
1759484585
1535989392
801445629
145296445
101240871
679311037
239056590
1084261405
324354879
911673425
986548826
846745964
534224653
1890102968
207994872
577775043
1875783226
800696353
1738414649
2039673985
996562909
1406139317
562113241
2068386372
1687849749
187196779
575079756
1596068223
285706798
1150137209
1327598020
1186517052
1346434210
1183072871
805974827
1692960771
248914422
119335747
1238940034
1721474397
2133370392
849299295
701400856
79522545
183672766
491966258
1073523867
1748343585
21967875
2010033968
732099424
1110949925
1894355505
2053688905
624888176
1897786110
1949885825
1833838536
1892559121
1361532974
342421277
811376292
1117842743
2055385155
375445888
852217569
327188067
957856843
882101600
2066971370
405654851
2011441467
40385565
1884758703
1509723366
251812399
1106215769
622411976
953307439
1534317692
1497765446
1115947907
1948296301
659794709
1988341736
1753496886
620322628
259957776
961880662
598195514
567120103
929430500
1296404086
2040542673
1368084827
598792625
186998334
1313354165
991995736
261361900
1050288042
1211245321
1689385429
1280698261
1932811954
1642315848
420769217
123836167
1189863192
1746629428
673588185
566517308
1894687915
307387073
2040533950
875929056
636049171
828906772
235523144
2001245128
1889283831
116650074
362143360
1953777081
1961597273
471992465
1490335242
1604175300
865745088
1804727860
253753392
1165552970
1733139527
719639523
422905818
1485002518
448578525
92628815
1900137606
1468851573
1135212289
1049060075
1869412875
1521025115
519776229
1416731231
1008371529
241707309
858916787
982692108
1115751823
165703678
331173050
250422259
2102536500
1278446364
540490952
539156009
1381167047
67220843
1768571272
1518645701
1837425116
471063343
483574982
2055184498
207430950
317945561
723165015
961387539
182051886
1783204822
530367303
1451291463
1875758565
365219076
1162371012
406790374
1233150837
1912928332
1190384806
2001068819
1102519701
272008934
864570577
1920553863
1968038129
1182037502
260807942
1125481739
2047704905
1833504616
61284502
1996191035
1828210290
956058297
1790178268
1960628511
487243754
1103214275
2146420332
904821635
786588681
1358806989
1574714238
450711507
1278181903
2135882230
640989908
993116256
180732341
1527055667
550701051
618186337
1590748948
368781545
1360308286
395566546
934866124
1765034260
57256518
524838896
827706093
41134907
1618353859
9119304
36242674
334346824
1174704832
252315264
1296817601
1207915324
1121911691
530385483
256582054
210673928
1039691075
64045979
1134074626
1112078300
1210592606
2086497016
94209986
766423390
1836945557
1851196160
892424513
1320571036
1923557595
1868055411
1128091459
1260285867
1133719390
775347737
17546952
420990377
199164203
1695472244
1826553375
1109578382
1284905736
1055365349
1976426968
912271998
186095165
1140319432
1378516795
1359305493
58027694
755666194
677065537
108886462
774881636
1768685131
602917700
540328566
1396077585
1338510655
789324110
1237956717
1757399927
524792502
1986581431
574262865
538564745
86623727
952551101
1925594878
1644732046
1569719047
1387612074
108124688
1262960171
672809312
1521547128
38048616
1264813973
1141508534
378662201
392322323
2005854841
771263762
565072851
692824219
613201912
196254965
1782707377
166950488
775388099
2119289765
520466337
522326614
2083228932
395382124
1283094512
1313960254
1921404257
1549220927
2147096767
1100371533
775936571
5017478
1857034100
1228911244
1301478043
272337782
298495189
176507303
2117849771
565178997
1227825238
1745835183
264256677
590238871
657788662
1854380061
1037465821
623938972
534767270
515016132
1502606567
1843420299
1812593515
1120050992
671293012
419637074
1765940117
375865083
1830037646
1109518622
1570221034
278315847
925006189
1545594793
1639029609
1609943926
1405422466
773280250
1351342713
1958912249
1154972140
1193961635
1366646334
857164520
681071988
1176307750
17608382
821481115
971256208
779204318
254269956
263888616
1096234597
1560958681
67547601
1250586392
1187765357
20845500
797542510
1871782408
637948931
184022603
366196137
1343894275
1471972263
33709480
1290934367
921311816
1271811036
167446667
693944332
1112115935
147219314
421626323
193231699
1358292052
409949359
870559754
1842820461
1262544779
296813417
2117942429
1972664271
168641993
801044244
1127827419
912838859
273724022
1969150002
2140648121
888081445
379699490
99861014
59270365
10045257
1480587765
574631823
150187249
1099839520
150966349
1922680636
1793409997
754203011
1824667923
1044518966
864562598
1490380027
249378988
557610832
1210895568
1870895003
21750075
936391942
1152732690
766858774
340044125
792403660
911279072
962274898
1316036334
647729244
1946710842
988168501
1539670789
1123563035
1961727819
1774476693
384618455
688243991
524991187
1439653367
1390734153
823068687
1691223405
2092228520
1815543561
928922797
1631871170
1427934298
1691835257
875784936
1929744698
1916133418
700524963
1432267485
1557837610
296652543
2097232947
2077327778
588722646
1797332568
1707481884
1292612099
1952948134
578645544
1358430564
1807580475
998111459
162505385
525706841
1918713009
47282341
1457538014
868880208
1762923544
1669582095
2115167321
1552353071
1657381219
407981146
405820193
421945693
1712823487
1734984526
1734220932
38960022
666344096
149110718
2065429274
59448426
651805073
1770049265
1668637118
1633788036
128009050
95251491
1645592620
1219955023
973678507
2125449810
324620380
1792243598
1960795100
1178896009
200271262
633214215
651344463
314987222
1576760564
1322509147
1850241948
1878255976
1877294402
1068455184
1638324391
543593932
927309039
1250914258
572880300
986246465
402290944
410563557
2016081556
2048374115
1976159972
623904277
876470497
1134958054
676283210
1161703050
1440826183
462613359
150306353
258762629
1606991215
125842187
1968647713
744534068
1916391674
1771038100
529718322
657483965
322406338
1924176053
77790292
949294290
810009305
1812212576
2036451053
738631094
1066049588
1560745173
1445603481
253802594
54011433
1342415725
1025984644
418452575
1596901259
574438097
1859437938
1114845286
1077672370
1147093694
976568048
54813444
1568871619
1390538199
824424370
788112724
528777885
325436222
515752075
530496154
334789702
116185353
621557306
736969081
1556751817
1108786768
877890868
1694417937
1700052440
1358432004
1141459115
1554889225
1942429868
972118293
285113164
148292328
251601694
1749552844
1858847510
1646635936
615447154
1242159901
1063028508
1929633747
1988080674
1742185589
1552516726
263942188
1922652201
2126802836
1327350398
976643665
2048827890
1709413882
1474963217
293661477
1392830019
91035252
634624204
1787598207
1606058898
854234119
1678169432
1821558695
413036987
1244419083
1701484554
1507966635
2006066877
2061082812
382488461
405062144
643089851
471417224
646581867
269267336
874332482
889444551
1779795079
1934375064
1370585159
1064597583
358636244
1804049041
1192236996
606249819
1845455754
1612868262
423826538
1035624384
1985555382
258992377
651804380
981112715
1669310289
2035998668
1663105527
877602238
881891920
924348792
217197935
1946439074
1667043454
74776334
2055921628
1805558488
1334235108
473287211
1117331263
1158778392
2065894075
1659442143
356022366
1812646485
1495179239
1972925044
288062227
132519084
1550113204
564192489
1769573506
83976716
2101112883
1945899288
1644273126
1957509706
80453295
1131161109
73605221
1291940108
1591173950
274194926
533451873
203327145
449884635
382253681
482198584
1557851388
1765822169
750456479
1313380775
312595144
206902765
1607364543
1033098284
1617004938
929073801
1582908274
1402679122
507880300
1414622998
624006405
1342752472
1465404260
1523736197
1500571264
1400679797
1856636862
1792731205
1922291504
1483788858
83897066
1381779694
1973275600
504214443
1061431285
377093851
1118037514
1223409104
1709956589
1801896380
941099556
219639425
419884364
590858354
1409430772
751913743
1433018736
810329518
772564015
1368390562
2057154566
1349215991
375978909
1850070201
486184940
1109314598
309095754
1806365704
1195409414
736575301
1773955278
1021010242
1694951322
711919723
1354359449
594269884
1271974991
250127702
1529155797
535949050
1771100529
1943022086
504672038
1380373255
1343318969
1325641445
179403083
1092844077
1461916095
324486099
1407832449
1763182178
915206044
1222478373
1965468441
187442886
2079822777
270302896
614371839
1179158368
2102672379
681155477
407127502
567317391
55865838
641175334
2146341169
1351183114
1080412998
785327177
1190107302
314556564
1587577995
1648172535
733169956
1172424848
2126326339
1870066426
1214679720
640411552
203418874
1696700426
1390886409
354725593
529710712
98407898
1683780557
916226329
1421534975
1685183617
931119694
285054075
812277035
1419547507
320892234
728797726
1505549325
774455268
734123487
1973065025
661094907
831707261
1016734850
2059596111
1729653035
962506143
1049800029
143975083
1360189279
849473148
70826063
1580452490
1478992963
366844630
1735195305
1494577823
1900769442
106891463
43212979
1011518511
301439336
806919827
1296751780
1247421878
550931377
620128430
875067530
120520883
1843645064
499634600
1842640126
2087537831
263905067
605187230
1988338701
106666232
629759847
373425615
1061947540
782301639
1091489223
1502072676
1769607187
159961734
1344159278
1545086946
250576531
1016670857
1970426271
613315455
1614453703
554938629
1260570138
2011487539
1183546478
2017449744
1554779773
1318264350
1294168093
1905955149
439819291
976591135
1427054996
562527735
1355918363
1126148470
1508140076
416213362
637852950
134782030
482214292
260348045
642975387
951146874
2066499003
1717761133
1433862378
1831165531
1965422905
1678390490
471827816
317278044
1132271868
886437521
1908156845
1684758917
1944003732
10930006
486732247
571257662
1891706157
1505441004
352595835
236978602
1746326918
217156935
1518271752
2010409430
1426831824
317972211
923714251
394746860
1622533881
515331969
899932783
1303230371
1145745880
2084928564
130412595
1749424199
222616956
2103342593
116189189
1991632822
670877667
2019144805
1349655635
2132162986
1856428747
1589293771
2099918368
1210769156
1682086657
1627980526
1754739292
2015159074
1180838766
1255353251
1996493504
625639814
638852190
490839480
1928314515
1561492593
2131122189
1967128482
4676020
1095615750
844800778
1884697607
1052264432
609417530
2061952133
209376424
855536862
1926232225
904724715
1383417115
2097695497
1421519706
1014221817
814214958
1258972948
1139374938
1124131104
462838618
1472984901
171376153
792927350
502704835
96655663
1506030367
1057574597
1253670076
1753717145
145117475
1069231665
1352314444
789488863
727896026
69563917
1883269068
236961129
709448547
1439438938
869469300
220475870
875306973
524076722
1539251769
977433345
89194479
1520187763
402560143
920480728
634430138
1907139613
934232300
94501316
863683435
1319076624
895261702
946030034
1067709131
1393198809
2007730178
1799212481
1665713357
1152175344
2017210210
18997909
331084527
874685547
1520796202
134750300
1603881516
1124152763
1939885500
1439767608
1100511687
534889899
1977911963
596524356
76980180
439606366
1252809640
1588946867
1537667605
960182266
864650093
1267598133
1313319613
700007565
1073417037
310011901
807622456
227182560
410444654
2095976995
277357086
1207890621
368834755
1394910096
94355552
1213362147
1469556828
48515136
522531795
2092579383
1844347065
749069071
204537440
664287518
1445110259
378513067
38088535
721155715
1145308649
1718330949
182833559
1596915115
194123480
1608745938
363705481
1157178426
1463386434
1444099401
1016983549
874482267
646381156
1411800340
1162591444
1073721015
159425168
2013493192
1566203288
850776922
584358825
1974180846
396503865
749114117
1433738685
1369593086
339731558
380830043
113324494
584475271
525120799
876149270
1760272069
375602008
466497563
1869245916
2020880645
1748376333
813405346
1485942042
89629725
1380701013
519174375
1572395023
708116611
107081260
955774985
1728757507
743177942
1470308217
1965869455
1359116929
241093443
134502975
1450310849
1284473143
524796713
2082859292
339009136
1320000947
1321253110
1006991845
761324101
2088690198
954616797
195975789
1696104441
1588504805
828778370
991103945
1063860141
933986639
1395185400
544674908
379269428
2047983389
1956347131
973820144
1809940528
2048436153
1865231425
1313579441
148579186
1618115728
663059567
2063910801
1285100058
2129816337
835604438
385451400
138134149
1649196354
339586069
814944684
2062674426
556258332
922893207
411794642
1043595700
1841667614
193161732
1124338974
700424051
1112186019
6286061
196391838
1989250961
1153336090
800871294
313008254
1558063531
1350386459
1188943242
460703357
503833001
1147671922
535418481
840716213
993920826
1911859783
37565788
1713404192
236102237
618967016
1527083983
2004065942
52429073
916192310
2113850572
2085254546
1868769537
1184618483
320918041
1815765328
225907787
1276477040
964269560
324549876
1424747115
1701113020
345878650
1493844258
1798422824
191244301
58544432
1192129541
1164970440
1698083259
1068363400
142758820
965254591
1354560758
1743592953
76232531
115433891
1048131262
2052942714
421875211
892068703
1050480416
108097774
843361640
421772504
669132778
656731606
1370183999
2057391479
676329622
2131924113
269091592
412770117
1523371628
1410840720
2103713615
506380417
1227331298
49024515
685820448
1827915739
1467743503
635441956
1204331032
1851721173
1697709360
453412993
49972610
1421354150
1099921839
571338357
1093458825
1635721513
2142202579
1077025020
1574827164
1371173848
45696866
1280171784
1489130604
931458569
2129944984
1214689348
726713035
1808743479
1879947490
1976317495
197825084
2103570633
118479897
920876619
1605346514
495225274
1962094096
317970067
1928821667
991741743
164698801
3814865
501225176
1502359491
814096568
847881590
1106568366
679458255
1111068588
967994903
1364859565
1943083031
591453234
239012573
631084376
1824024942
1380435446
1915979570
1484269649
33595109
1724337016
772250077
211285992
1615373747
1627264910
1110893016
125420693
1267209798
1786819219
1987938669
1547810855
1222478947
1155501734
855265223
1631372231
2140502086
1296677978
1126801836
1683897386
625927110
782386384
1611503693
2020453205
119956703
1331271174
1896553946
1496475377
675410056
1900919497
3151668
643957972
1056462886
929430500
866053553
349742994
1306863288
1913009258
727601542
2018722170
787861986
1870227852
1106491459
462381845
699410904
848876515
420266940
158859819
268632916
91966964
156983284
906184672
252867649
27062981
1429973402
1393177580
125304581
1631495533
1579498645
542610334
88491478
1753826660
410278518
770806288
1783467895
343190053
1213441960
614754697
2000124089
1585660420
1283809269
1556345223
275333010
1447900438
224844234
540817844
919373445
540322469
707812886
234147979
1609942635
634230228
1191573959
8434628
300955497
1357960200
339393782
1202930352
1340382649
1721504878
525941116
443371081
2125646
1031463804
741472022
1956501079
159310183
1741201237
1355346877
178901349
1608050137
1412864556
21349504
1983510138
1218380350
1271578425
175935356
1945031546
1054921148
135813223
1915593363
12713066
299189624
1767884281
680923922
531486874
1899294683
813812843
2133879568
1362306533
406585466
1155760983
42976798
932426648
1749592351
900283936
565809323
153606366
1024599486
134143724
637753177
1698841157
138623922
1740810524
67888713
1458944297
988965586
73592426
1043421368
1155941295
1745138781
337325646
1885269745
635971196
932182404
51514679
299926493
62587239
1645011883
168216121
650987061
1450355325
305353263
2003329955
926262493
2061607810
809274354
1916833298
586267173
1536162881
1892989139
1539234507
1319604149
1166183212
738063434
1705107154
952951815
1202098207
700291753
178880901
1368465883
733402101
923886207
1718214704
455528267
1886604795
2097935540
2045206167
1079972539
317241763
1440515798
518979630
1942492018
185772468
1903733531
1174158962
1094046527
2022455786
1432521928
1931458057
231046951
1324641434
1177076485
2027168174
482272220
1068917995
658113923
331674616
1937141418
71100765
1216298209
1623715183
1376030522
1475573152
677109850
1954778260
1949223536
1909122835
973859888
1798763074
1993316538
1365005552
91354522
65775756
1552978982
1532819223
852961935
1421578719
835069171
1570862484
1566375475
1313023174
953283487
153833169
2110035065
1009233078
696441013
1628392250
1772834152
240972162
1269897057
1005483062
1178979673
471265847
777173851
1122404416
809995994
1773312442
1777620772
963514158
493416856
719811797
886695644
2024281438
1616664844
420848697
161477538
719874390
1076331141
1324747435
1073925621
778153600
991701411
1359274996
53897493
888820127
826473420
1575793115
22953826
1418418366
1581047328
402529641
2044038453
1589229788
2086397614
513202804
1946169556
2080162050
1798256549
1607156949
410705497
1609189370
1966164402
833212908
2059270173
1727008268
639891139
1386495417
2006031823
1223500986
1136022187
1017293683
1358452912
927180232
672527316
2004369523
1619388268
1582156964
835133599
1334754066
2033868316
1461684349
386948711
1695963266
1876809166
818811094
324966591
1485641394
779941630
64302999
1379379103
1063315727
1529333647
1285554079
1957610415
844248096
735902760
390400619
625028055
1135128458
567940989
737370152
1445060108
2126383746
1748258499
398233063
1476858034
463257246
646524817
2078635345
446584455
48996777
463861812
1224562189
855109611
813157165
548393191
674730548
1050746190
145061369
1447837666
1093219962
1244801826
1225450852
78083310
1695407469
1997668361
866856780
567256289
673423103
702165763
21111215
256483606
1037712578
635569644
1117902704
1251272650
476779868
750916453
1281026468
267154756
1486821327
725689471
1811606578
1979003175
538412178
178743097
1257467760
1421887502
1830317565
607702772
310608135
2092338734
1079830441
868898103
861545436
1120022222
1234559224
348780178
610171185
1777800823
1367572208
488211024
261834203
904107241
127665909
1778584880
907847431
1881190
1920060733
1731404801
842373180
2132475814
2065676945
1210956151
935264661
602759090
748726858
1204879559
921741819
1497313322
1529152117
691212815
415136107
1680431859
1035539634
748645009
576016301
204631794
1167871485
1052079724
115549406
2091036606
1119759675
228910443
2017595650
1577889917
1852282653
207922968
522591874
1218179871
4938426
844206689
1296763845
220345303
1982816702
1628159978
1110326576
620468920
1430027436
993387040
857994037
584700576
943941620
891266784
1304340525
1531738002
430263483
223704020
1441198439
1491711354
1329893973
243477160
1243351894
822020823
749412997
1753630193
1387933569
1705025317
2062894733
957898095
1221636476
2059202402
167499057
2125795475
1807673495
605844166
1557625744
1840206171
1173877801
1378365146
1266357053
574961300
291949756
1330529360
138792562
1288137968
343447392
57436458
708879839
352470103
1912798834
238246418
982775022
544208564
1380657465
490099289
1686095273
1091941903
576297755
5857614
1483972364
30793884
374095346
543812162
654414337
1131083107
2054029324
1920851518
1763288558
161692618
754385193
1618859308
1288799728
1372915816
782505746
1280022860
1011648983
1561461866
1426732363
205045316
141358181
2128922425
530000244
1665326424
910723622
1208133671
1843653902
804692476
1634655990
1466753742
986817172
1339183664
1877371607
789536159
1016204916
1256638545
785694086
1112267652
1587569056
1912462080
1757699279
1662388136
1591745020
589032714
257914888
539117126
148643415
1435388583
846166004
374116031
175516580
728850316
1115439137
200763868
265144536
1102429324
1865903707
872614144
1957753685
1053641243
305792998
1086634300
609840444
1755508294
425770406
1974607912
1871346923
2053659629
1325400161
1266707410
391779868
387162371
1059087342
546367100
772210016
1781737984
1452667777
137525639
499921138
182548987
1573354854
2121516107
1515018564
685143533
942490849
1648051351
1814163454
748019368
1877910276
2045447009
138895267
386966209
542863121
1247696219
1452339279
1138932292
1604909793
1161868185
952933260
536943047
1209920651
1426387903
2091736735
1938156696
2120785119
1557068537
1350315222
1987284392
964678371
188534783
1891986641
1748089633
347721994
1883809811
626936246
1890087116
1298356777
989975391
920123294
1601473156
366835359
1975297638
1242285185
1303545064
1779106961
1447707490
917940979
728329945
1264672005
696573700
1077340910
1286116009
1643784751
1475862543
808268047
789060841
1427838530
1368168392
333085191
607031360
1153029276
1057211380
153623301
2144584507
49175776
61983768
901825055
1745587073
1461060720
1315864521
366220577
1893950786
1733014911
465717208
1150738423
401836401
684171203
50254194
734511211
141871598
64217335
839258681
1663029744
1592940030
364982127
780452232
1757317280
1892724092
2037702408
457437691
543050414
716655593
1723733216
1268639267
1459895152
1848271800
1208991433
1320046497
305752825
974432355
1161851838
1314806589
2042624018
1121465574
1628818302
530940828
1546568999
1526734973
1830244083
2143913730
360317783
331639001
829493596
1537668404
30447611
782332124
1469437032
1516078739
866253721
1578415617
1055340616
1776034522
314857095
1829658871
2105742331
1868356639
1244077732
1696609444
1813898684
379530933
416018484
1858965119
65809482
669741290
1022374811
2101811160
1458345687
1782264034
1767907914
460783843
885307485
1763676986
1426020281
1637624729
668737426
1233382451
1303451533
137954976
149939904
520363142
620104002
1508235334
2058119272
1591925180
1376413025
1959100614
1309263385
584525958
2028479079
2034636726
2055379007
424927524
1255546750
1968840675
520287196
337835948
1897919006
1088521438
1828344179
1523637767
1540997452
798082494
480022280
403217006
1545271122
1209325919
153457067
2146220385
1811712210
358705316
1172841798
952607176
1205467782
1162376505
426685163
1223877657
2003257492
732248980
915188998
1730690251
1057241378
1645506602
212537193
1826330280
1944718099
2083488656
1761159909
715146712
1277303810
1615371388
1187986905
1018455894
243395870
218714138
2095929558
968611422
1473355954
420710349
1155696212
147943406
1882712655
798888944
618811744
978446328
603092523
1576500122
428186138
1166833270
680861432
529134856
506200339
463666875
1600384355
1263222187
1512782059
1901291114
1618468591
1477531536
593009006
1159846698
581890580
1414731167
639315449
1130802119
1281226846
1245983045
142841297
1834425126
53812383
12539349
291491444
968129660
586995344
1628500128
1505884308
2110078609
81857702
656556510
488274112
967451761
1033064552
662931822
600105660
1596165135
446515450
1783754080
1725838851
447276937
1645453910
849727704
1891254197
289829733
100141822
1781629253
891282982
1315918314
995422127
1713864883
1307521410
1782239413
2044824005
387357524
779938023
930860919
557747723
1920673980
1712423436
611192709
85322386
318716322
55352588
945675477
648155344
627162431
240320660
351691625
111267105
2096339472
701939501
535483593
1874708022
303384201
1002039212
914933459
197573194
1206065995
1845027244
2042545443
1555322252
816011400
2000675273
649963073
563909385
1269798299
1533862165
1967542337
344776323
452187311
1027663494
1563454136
1615825244
1021622318
31242463
372853906
571205108
1011796680
1086038905
517579480
2067241869
1058596907
1089897126
2145819346
344571156
2095298136
215180589
192994361
1401795826
114435763
1761241789
997304837
214423624
1668749082
1550802454
1839919128
2075573979
756139787
1290705294
1393002088
73357469
1396020458
728449735
2054000664
59983724
1660508097
656420172
497464291
158919054
1267184712
570146162
1845839918
1498831038
1893897921
2046069657
2078138803
432553972
2005205764
1963326288
1404035694
1869710004
1196828805
383902133
316432457
1339861974
1570039062
439681029
1440043472
475016298
837273790
1008899312
1998676828
2078074851
1504664051
999924812
1414148039
189265419
1307238987
2027732892
125941565
1221309592
1087570954
414613884
296350173
561308600
1088879623
1924507287
417276037
2117508941
1319690413
1409835244
542705404
1236951179
17191086
194012856
631241423
263794965
873676869
1244787276
1421862242
309087329
26330524
1833588950
984169778
189218604
1361109602
444143516
1065489846
1581207987
728399467
626151783
276749414
1970346651
369652352
774534190
471501646
1313529868
1211063668
484863401
1138626164
558221724
1635737072
67127118
1180972696
626907421
1610706268
1981003130
1646397818
1395535131
1858338678
346771450
986065640
1849822506
41664377
2031057288
3420406
353273283
300200904
1268048602
1439726140
1510251548
171291437
1229409559
504857918
490399966
82604785
1711962089
723879488
294099390
133526916
452492206
1473489007
913978924
474231199
331689919
1145674449
1826595846
994823920
819913464
294886429
2103686856
382672077
907221690
134160779
989002331
1716714400
1255683322
328354089
1521473178
1009181354
1993538189
2932604
1480628655
845729470
1204009516
1438192910
1347608481
769760351
1799854041
1580222269
895891430
1769158520
1834810799
974950266
1806157966
1509995580
1175315342
1555005732
993589525
467837486
903979318
1548473704
1483939158
1883072408
637279927
1542060980
1799957597
197643086
110383996
1307494168
1458783681
1240985259
59002003
368626808
97955591
1766990657
74782924
398476629
1205460242
1204564325
601518852
108811846
380913500
2112873184
85595445
1530418673
252228626
461648215
1282849161
358818115
434151629
1107684990
376382777
1709104352
1049508273
356295943
225550963
186757832
207027837
628235997
100704158
634170313
2093106599
1844617012
1454946618
676035837
653287236
459755324
49367046
1093804936
289739597
2127802545
848628286
668556165
606051814
1682245049
1075579967
123723027
1744641873
1939566816
172726658
1180271744
631556733
1150979727
361022450
774459515
917646134
1289395662
1976191213
1777407953
1614639019
855505077
1178169344
1210064324
2007621096
1872672689
475626600
95635816
1364022771
910307129
1786861321
1384436675
326700858
102077036
2033241893
1083979399
2025725037
1765027008
2127539335
130435546
1330123562
1116567455
2774657
505737289
1515586747
672905001
545888793
323599707
614723639
802705337
1279584523
225591567
1328989496
1742840339
1462040140
1985983149
1524524437
1274004525
452370080
2050698736
436959017
1798712626
1827834513
1785819411
1593088727
1042981729
2058678469
1783002842
102685028
2042128007
1268528165
1931411954
883473522
802901188
376492352
1720501204
144246486
1477762440
2105894550
363067987
52894567
1732802179
438745636
1496102542
539986920
1592832348
739912552
1666776524
561343631
1736431436
1998568218
919819174
1224223003
194067021
1148682751
831038344
1072480783
1002157995
1839204323
44936058
1579349555
800714173
932826823
1560849003
736476924
1652748444
2071397450
501828020
186217780
78879635
383028854
2059148983
2097164717
1881046601
1368387248
113916453
985025474
66080794
389066199
710733667
1618824001
846704696
657382587
231410184
163794324
1540237907
2047022332
513188218
1594599844
1766718638
1236198758
774011999
217988430
1438352170
475587770
573533581
1320138306
729174798
763233650
2093390675
941438222
1418709431
999162665
708890133
1473106134
1629861414
1750738250
294346026
603776368
1422259935
1485067419
577150280
786403848
2037051148
1850064426
1672661173
187194531
2020170078
1235999431
2025343347
1527154507
313045507
526627114
526391232
528025516
2142048865
1120860400
1263978681
73525723
427245903
1111242221
1632819437
1746194979
546980288
1272275490
173659579
305387693
849777220
1787152985
1165207219
770160800
1250805697
1403670962
2049506958
1256773590
1920763317
625494679
1374183595
974137099
1806544923
491447322
1914422911
1138675682
630230475
122646122
1149820770
1283690078
1320235282
1407245122
850067654
1943038212
2080914266
947311832
1348403763
657759979
1067231975
166991686
126088735
1591769090
356693580
383307322
1226753019
855286113
740303488
1066317600
203988489
2120668139
177868402
1748322201
231744804
1070564585
628180280
1149162621
1187255326
1053533908
2072610735
1202476444
310981313
605678960
1289936762
389460313
15504483
623339090
216252026
610192239
341168896
2145383375
1731298918
140208312
554157746
972948395
1878188030
147417317
1654450064
1691687610
384470842
1581521516
1919178291
1512431085
123070189
1305712386
1143916723
715373158
1604700439
2028025724
1861913974
2054839806
1961166521
1370721438
1366004908
1042434322
1167853469
1211309436
647621102
94509737
1062847157
1504032532
697056832
947017803
765037910
1325741599
557795495
885693329
705249691
1416200140
501747182
1818988524
399511910
1015572829
437501749
1497403623
894830141
848345395
890579906
652103481
396961207
377462824
946960720
1710141760
609268188
1724054309
395097135
1888344313
1463236406
396463853
470868191
345587577
453587193
135555392
566992440
336018796
487898120
670034628
1976228
1486618049
261582650
2124630653
96725527
933667008
1569432219
1888150804
769656414
1805122663
994445849
1691890481
1909858389
455902270
2046574446
563176353
1523188936
1044332937
769260585
1531803797
566210400
1512493849
190596296
1622635434
1634565790
54332625
1220087577
721044841
1767859924
623234816
1782301314
1321795176
1295960447
364160316
863525108
1662851796
582032943
17707246
376527344
417119834
1917517042
1692130401
1382287375
1557288263
1352988468
1296040558
504040011
1644489893
1844828156
134047432
1620662361
186630953
416138720
1874707377
803526050
41825042
1312225670
1483083732
2086118790
139228566
377119994
933667066
830498882
2054842385
23852083
1587953640
1802609320
891659628
1620516579
2087023910
187884945
1990621588
704060323
1090851178
1529689060
1287248406
15905806
1221668003
1107873000
94055931
2063733627
693297616
1728195447
980399020
1735897915
815224021
1406928902
947802149
1884302835
1169318289
45831742
1702331474
855958336
667282326
1159295994
1100943480
1974324693
1395785581
454021248
738636598
1347171108
1722220284
2096549751
1485006785
87889741
1091019722
438553694
1610253980
1165105678
131464558
263201627
161741753
1190573586
74477508
1028635420
1264418033
1413702373
1279278096
862826722
230619361
1302728989
1419596022
2046088093
1701104623
1745784524
1706291275
1041496732
356904771
1847915669
1019403418
1601053554
2003224649
1521932802
1686630668
682201522
1904631088
20691440
1271750424
993442313
2082577540
1095470571
290027386
667591728
76171777
383732363
1650228316
22391360
1220105935
2086450651
106648440
38183680
595015094
139420175
513005184
1490475437
1310959803
1740406612
1617253149
2028147658
1692747143
780459880
1257959652
289820907
1998530521
656257342
120677119
571064259
545077382
911983827
1140708205
474408505
563942031
2094228309
715047861
1276215147
1562044814
1828917164
1641224047
1709986076
241110373
357257797
1309585300
1846586238
841719094
1565463204
2035413554
178631940
1931756874
247970786
1302505699
18891288
681918024
1483484745
1668462821
94566417
476952780
319338671
235612972
491247306
1756398559
1400719916
537506932
824636985
446390018
1077711851
816212154
1251076083
30156369
1113662277
1313682438
1381071112
848743498
589564196
2037119494
1339904207
1701636322
1870280611
443700616
1649831947
274211387
2098232886
1710322025
1225746059
1731841844
578567515
586172132
320979308
1852450945
585148007
941225881
1213279272
1199634051
70003916
560805743
551580062
568493950
1268327799
1747566138
668291377
1980215430
1233032530
465657705
1547613176
1874779080
820725924
10144836
1742168946
1280933672
1236265163
37055037
641893902
1050337234
271011311
603406471
2044675671
865333848
636305463
1007513746
975147526
157855138
154819814
1879600420
2058470913
986803681
936665562
751262404
752461525
427976054
265810617
402585243
2043339916
1840213926
2065516284
1294974812
571271357
479246556
11406288
1271513381
1386612125
501496188
1233042382
1103031662
593706391
1965076477
97794506
2109013304
1229862787
1987332824
683591066
1746412572
618883139
57550362
863098399
111635393
1494664141
178098294
1153005039
1159253952
1868357292
1733763118
1640533950
1534427812
2142723724
1402465031
403307534
271889537
1150755555
1836519818
1594512356
2089429571
620894331
1321552661
1198990138
1795233492
1457562781
1473757694
134678348
857834220
393388231
532797980
1738757241
1106458181
173744891
1808918512
185466971
424216477
177485104
1411431844
1115498618
682010914
2032925522
794969370
1763599234
1420666409
1177451610
849417865
349410422
1903756469
936843462
607158310
265958500
1165201953
1838760820
711743755
2093370000
979927363
1303690222
1249149710
342624943
1431471373
219859692
1527174931
1564401159
26600529
857884551
789905724
100096917
432895729
1068007003
1923582930
2027433221
1365731455
215717572
1751469486
1022271093
1293121696
62558721
2039080319
1661956612
592634023
665098294
664534379
1674529004
348024036
1929113146
1043811410
2098033668
397349330
1031353561
502222401
651354090
1197154972
1296555035
277243746
121798598
409097426
568074206
87121409
1428622913
29898085
503748472
472500148
290351275
2071639851
987083800
908126875
2031811864
382808832
1469242800
191770633
800764947
1959406055
1640010506
259888423
64695541
932279723
1688735017
856503588
1957585350
1032679512
28939527
46011090
578806177
973521173
731279477
1140271480
666502360
1351378672
1019922461
1387770577
453840216
778557067
205837282
749076465
1127166784
927900761
1739944541
1086942243
902908490
1429293539
1501624995
115397074
802326515
79749176
113543039
1024226531
1418946747
1272118673
662246670
2102911626
1049004598
1261561840
2097837273
1311770800
874074288
1060659637
1305830801
1513535077
1474830169
1847562387
645617252
534763070
1316884204
263982969
1305532453
1810284178
293841005
1974226218
1600194454
2061681107
424106543
34647388
1799273237
1830845218
1208068477
484850391
1381824218
1980238591
1345772805
447565858
1387527757
2108742761
498966990
105305920
1215171326
451552211
670201251
1741310739
1228540635
1220143262
979867870
811123346
787186529
446598056
1569325685
808942437
655649792
79676482
45726352
200589781
487333117
483427971
762603137
2012490128
1346685337
621082609
582037859
1869030094
397711231
823263451
461373857
1309407892
1877914975
279059919
915980880
1689695688
2011916757
802215025
436908303
98411594
1623043186
955488192
904632824
551889387
207046182
597838022
1232646277
730157285
1137627106
104753237
526373874
2030804623
1504581002
1823777765
1628480796
744338495
884545790
92408571
1805514008
1991872748
1813320627
1797001679
917824156
926262570
584960582
200038086
414193547
1627995610
1835628999
489164658
1989754910
604747294
205345348
1177833758
1644066327
606011609
1641122097
1769444145
85191327
893263388
1378062830
62060951
1686986499
888506255
2494716
1749880516
2088854136
73208158
1223673098
15801358
1578184708
1879576912
1128373255
1310919720
966229809
102410156
569358972
1730769884
1180851799
1544385723
992089521
1654029367
255661358
1193442340
760533169
1145583305
1018337268
587076331
719748916
244861682
242584726
79654626
1273870565
1662619814
709380187
292327605
1585763466
1924668805
1268023097
110097716
64567684
835559461
432087024
1865852085
1464898304
1370892659
2007051034
442982113
1050952602
1308655376
183327626
1635502542
1014237692
709939363
825332312
1699555131
834996763
19449139
1240158917
1319416321
916536453
1213291448
1607271905
544275441
358053717
2027346397
343715284
1626369417
38656499
114462006
1240768301
1536880208
1936059512
822038296
1721691772
887707620
1468475925
1118756266
1408639146
830775680
376592868
1926613002
623136001
932728602
1432990070
1911435521
1693146029
683581674
1482834230
1021342306
2111214397
2140844408
1422156789
531701419
739027724
2014433358
1235800020
1033935988
803444833
862526702
456354588
1531305531
2082058945
1827086893
1854566498
1661869787
1917933961
1690315275
201405875
1938417058
826562396
693329777
1719950279
1517790947
151842359
1338310639
2016431351
355492433
1901225926
2012354812
1244005320
547171200
1841605175
586009810
290896049
760139407
1710489297
184533963
1536601210
1896500554
330917389
1035969136
92560423
1439938254
1542310003
1462612339
1237604314
239995651
2135347688
1601021837
1384889249
164961435
230784135
547445867
1770077106
794536626
1796777438
1732090451
1490885108
461812468
738038391
786386537
1417397753
447040250
874732228
762434914
189287814
1918061470
1667646648
614148789
51234888
1211806882
1953397635
432822003
142605088
288511847
1713511451
576534235
1303782141
474138391
1762152087
982073834
2073116525
238865483
520211357
1231137362
1324729387
1111197591
643308734
1276941238
1567133180
1968003328
60586801
147057333
186718840
1233083504
1240641912
606171640
1094728770
411083230
1026554438
1022750971
1358321171
1279062512
80024686
1738311832
1568743055
2061674442
1380252942
1530688408
1718596306
1731333887
908010379
2052289784
2125560507
1761478008
465140565
5136688
666438288
484850034
898166904
1466277735
1991010303
1070406515
983690740
611918882
1857571313
629847658
1062896230
1120894443
1860288183
376074569
464720333
1745533123
1796936821
1007984706
1311069400
246875502
532103172
309958108
654038442
981312564
699235032
677778553
1294900871
723363594
903474600
830866380
669401777
2065819455
367100394
749202393
219575255
609687697
1292337380
36487271
32214154
1517012227
151081897
590267484
134453902
685905932
488983854
409811624
1483349122
1853610306
1212133591
1603236613
542991253
1896173738
166811181
1406541805
1500758630
824142180
663292029
1374216729
742371323
86992243
669324419
1067708264
1983359956
901464633
1746297317
50211139
1935495895
443478531
1582354359
2134768413
2033775203
285592253
89654809
137158672
491059340
996992767
398523935
535960512
821008963
909131308
1535698702
315917008
445780167
1511868480
921862939
19422783
1012488019
379255053
2085262508
568809047
1843782616
346458708
1386122909
302239053
2097315293
1432359769
1317839757
149748728
1152206568
792152172
657631385
1280309355
585129667
127786779
583132405
173783191
558616890
409776866
711066015
601923489
201933543
2090999480
604623408
913046296
461968800
1276164337
1359187815
858182593
1839839779
726803931
1283710332
1166872414
1624365615
1989983311
808105267
1054634822
703488045
307051036
1563265391
481272138
2009352553
1933543469
806804540
389264127
929732448
1767834578
2054067305
674427900
1899076381
1758956911
30530029
12956232
6951908
944262339
272159156
717783621
1253330793
850353598
1099488721
1663231298
1457342747
202098538
2139069590
1368097222
746137685
1303563709
550921564
1888092911
1738138729
958080892
1081249391
124074742
243681896
841560905
2083600060
1732467842
356591394
1538202497
1350531520
1302865273
1907165012
1659182242
2050279800
418360178
1846313286
865065262
1265534685
1460029078
1883383361
108944474
242929673
7650202
1974023626
368836375
1347931122
1276880272
1561790953
1009783901
1014255604
2127802052
1495395048
1548785055
1543723996
734472490
2000748456
1872923916
1657037425
1328765212
390579957
636889352
577300779
1638366803
2047523625
286050080
2129504447
120738144
432575360
477389957
1837253699
1183912238
156917368
1342147386
1042634173
872679723
1232604457
999272121
1747748868
2026293911
416963128
281993912
352465176
1803046268
66751966
441290447
1485986622
360023581
110956504
781441093
19894425
917526148
404483980
433231325
206996242
2021094223
1380544166
610331196
661245514
807609700
69657078
1237906753
1456585154
799088139
214151580
360369514
171332057
1259260098
1136684340
1440204968
1490167466
1941506075
716583559
2011086547
826843013
1956715961
151027759
2016674292
1563037886
1429227666
714792955
1123047411
1984603481
1432185837
1706592254
1801686151
1502929505
254500170
2097686426
336559197
501092397
1661099928
1632345852
1848085977
379191312
1691789472
451677500
1418345270
1606640510
1410375923
569271454
18250081
8734464
1232604480
437557076
1871653659
847839057
1211019422
2127304773
184604286
1293050617
1535366923
1597266235
1639515891
288929118
658920305
1297740529
206809598
1172939840
411192646
1832202173
220863200
1120381105
2067347443
949871319
1596022258
1339867237
483131776
1424268896
104010735
277289173
493989753
1749246022
583680041
1014813845
471496945
2046888705
1348307162
1936468042
466076697
1574578321
1863287179
379834961
173549438
69414979
389583272
2107149721
1076371845
1731567994
1371515173
1031050588
1917484087
1103538709
791048454
1641114563
797476314
1045939243
234468033
555248589
882160615
1861311136
334100510
1939362547
824688529
2073884142
493239169
553370603
1639205837
1670303102
831789715
2057150054
1124334094
1016233117
1456139490
515179334
1045382417
1921088175
484671650
119098793
767066675
1313826659
1300897392
932716665
1107375996
293213530
1599117223
1343895401
2001558292
433124356
623097145
606623683
2009350181
139138672
19686364
869707675
1723161554
634572575
1565151622
618397806
2118799259
1182231014
1124881811
2065320324
854446846
399654523
757060693
1419045143
1284725940
2012135915
1276034805
197613253
1233497263
1901637750
1021457564
1969893837
2146503338
1138416178
1535354891
1888473845
1458629084
1160097575
1442378074
169469807
682355834
1680810737
1217245612
2099155588
351267830
229563279
2117662289
295913293
1094135930
668231363
1101964652
1500101344
1629396897
1286864857
90489809
572197388
1553919980
1690257676
1601842340
1050572426
1454978055
684733752
1310342385
1129023642
372620169
621705944
1428537554
1039933836
2033268257
645028651
210698153
2024482157
1621201737
1903471366
1071136202
239901531
1164504488
671821315
692968166
943714520
1021644159
775387093
364361328
579152489
907582768
1586209832
141282466
1884391649
168418334
1791765643
1939462981
347432317
1135894157
182238634
892419892
418576860
610559311
427555400
1868337618
1007501364
1154590305
778982638
88171087
1772069085
634120107
1042132270
827984920
819275369
1795057839
217465730
1454970836
1641527473
1765187754
1538919418
1450777800
1615211048
29576641
1417346083
491818114
1549246715
203868174
1558023207
160361330
1583210715
352500396
753957906
189059274
1892638710
2087645587
455638970
228248713
428711657
1480866633
203239751
1120247166
127044906
862345593
658514253
445359207
1905036697
237929948
1914398580
1816855173
1906314176
2086889646
1842439509
633217129
882694272
828187497
28746533
439764660
2090300846
948831188
63922542
540822767
358250128
547842153
757905877
1356854646
288542522
667384115
952377826
2123931419
650932240
35220589
459712617
978080214
778523548
1572195384
762606874
17070119
1753602490
537752868
731406126
1071284167
15507670
1241619218
1298217480
1894044590
1294760194
610683551
386591732
1556544808
173101436
509530186
394031897
1677066185
1383814108
1694789335
1936066484
397776073
2001510328
329211483
1674869352
277312654
1554677221
1215810087
2066483441
1052504631
1582635010
579778120
1003846427
153846997
181344378
556021751
819771605
2028021685
528273174
1065860601
735889616
1660603262
1882632151
1735321564
1615188973
125066928
666706878
833736672
1191325290
527779237
2010900779
978685839
1062477875
1432143167
1395208443
305709009
2012875746
1766640626
713729024
530367001
1983741753
2103054777
733449481
962312312
1438683075
944570204
812953507
457213293
29259386
54628375
181931904
1641227246
1228072061
2128848391
1051054138
6083815
2141802120
1851569825
1001918833
1839427403
2056784844
202236752
751272549
1990406747
581400595
707089286
1692860022
1641171788
1581795274
1157897213
1073963102
437896069
798898012
638803282
124985009
1410189544
1628972354
1954614123
799792976
1645606063
7395958
2024744054
887161612
1009327640
1113254689
1421186069
374443434
411974715
915377669
81816471
1510089922
2023792901
1993679597
1998648987
1192647822
1481818686
1667634143
308584279
1617653858
1271514255
198492872
188220617
27033685
155021127
1878275471
665966006
2065795192
2105916272
432852819
979820683
51009361
1157834463
604226357
1837675445
453190997
1087013930
2089943036
1744686589
1911537550
658627847
1240686905
121574869
2136351824
1357847829
1541674650
106334872
833428268
1362760592
351288882
583843456
263915282
503967346
319581346
778114642
924914505
897973797
1297450861
1881913283
263750037
17170880
504033028
1808028565
521134812
2099263878
66924359
584667749
126320687
781426204
440085300
1862805907
113902164
648701800
1988794998
861751191
774235884
1212341274
2000740898
996064282
1681902230
475753832
1079414768
424444768
1658195396
1364004173
1531742675
1780196944
1907860566
962232134
2045628173
875406099
543967280
1715366958
718718264
7675135
1374985773
1111631648
1729073596
791000413
1899186912
181213671
537229469
1451208004
360065508
1973516568
753301531
497473340
518767759
1056297120
1341405257
846770891
907043307
379375782
1192891519
520609732
1089767491
1094527218
1251052119
1394674797
848916718
634271171
1681539385
1343250145
2120848363
1379491036
642516115
1170456839
727720351
192856444
1875245065
1022841970
202066469
1559615732
523612613
1565400593
129007242
1587867041
1346553164
963509885
1742547752
459090328
409319091
876064671
1014842706
2022640917
675218800
150375653
1034422001
1656030203
1164912639
337493764
1439405685
1653567447
1956386147
1391433151
667841157
157360393
705110733
891976357
838216141
1157399918
850206851
29462558
1747616971
1906450942
870204981
15175436
624568702
943665761
978587963
2103160290
1379805236
1252784851
1886656747
411436029
1462164166
873860058
1193124999
264860979
1122371926
299064700
1061646692
1454170872
890497668
230669342
630756094
1107439756
412326399
1400084289
57836952
2073356258
67357888
300475405
605964149
1226594711
1783611468
926989776
1850465872
1392563129
1137300929
576435737
1966507047
119446662
2048678591
25034062
1503096021
936691201
1221861818
446241908
884778837
984707028
1747091544
1420406390
1631695560
1297905774
1586818006
1326681122
1110358176
1580111993
1017907141
1661375824
384935359
2086852955
1289794553
1970790335
1575235277
1402340988
503121218
346729617
443341689
1801110918
993149027
1547334941
76149732
954240234
1285827700
746887982
563399850
1925684662
1673265920
12500237
267583266
671991387
461343807
1881288595
1880558931
1775031653
392710002
649362877
2054792811
481810912
343583322
830788377
1757672389
369405170
458576614
455873336
1523805431
910187624
730217109
1466432271
913610485
1983105344
2080716078
1809659589
1082895274
1934825891
914019638
2111844712
1350404932
1094402515
741298399
1576035167
1788202977
1278241075
538336898
1004923911
1015074872
337326487
124556191
2032838074
1721229501
1736474824
1598234663
1389401677
923402575
1823892326
473062851
392231456
811854482
1189225418
659144495
202749231
304425550
158588653
1390624921
196412075
931816730
793928957
1314947665
264871945
1338629601
1761414193
1218439888
43613620
591955188
517302874
101343264
554948780
1058546539
1259664570
636496373
911241198
290367528
417805781
2122947156
124136804
138013029
254772390
627673532
1808770992
1300945270
1188109427
356220239
1314458397
1294588295
1407330048
1688235698
746807923
84392454
993216074
17619677
2021164189
2053890279
64631044
1439503928
800901813
620847707
1909653116
1454568729
1385922736
519180157
862129389
1069563354
294774125
1049387624
403441703
693854862
181783774
977213324
653014601
1074636516
932155442
1368734352
1757681860
2012465181
605113771
1958697013
1444701064
2075954821
2033488528
1244036838
1991558361
1985797202
1387874005
323818703
1441828896
574660228
1771178373
2140112393
523877451
35948447
274410244
1362974612
931730253
1717466044
1883755453
663132259
934412936
984237152
213733970
647627017
463896141
66626027
844420539
1319507196
1735385118
2010038939
918653411
1679100853
1478975385
1195075884
707434763
191831797
1030689297
1988675632
2017658161
19688901
254552240
573572064
383263131
1217096332
1529140156
910592904
269886187
1163839987
782507933
391217461
709799228
1865989873
141195218
1460336946
2004793168
1040216832
171848066
1048408086
1828030343
1866655687
896926384
909112
1869338164
1140770666
2063847664
731756863
2115095626
450042830
429630720
1236947529
1857031280
1242150331
398036419
1088177636
725399310
424992817
106183728
87651112
1366644721
1130091811
1141585657
1577260973
1816993294
2004759837
2006026134
513307067
1382883628
2005357537
789172618
917207126
1844171692
1552751045
1066850427
2097882019
366054543
705941353
1707675301
1662453919
734395148
2134743825
963231063
940010723
62604975
199943770
1528565226
1923414808
2114511485
2104750618
1124474914
1620542257
1297273164
784201147
816065129
1644714245
1827423370
1261779737
2125984191
850174986
1913627138
1485430679
880159014
681095192
1808872138
522071284
2118064137
1261850570
331780857
1131525317
307565664
1904445259
2077279600
35721133
572315437
617588670
875789805
307867761
1974478547
1973844791
893362928
1532258267
568868498
1456211069
1680747397
945315343
1905727827
1909644481
640660756
2013980105
326692904
2112560248
1559863974
815313058
965599566
1074650740
533468435
53089346
1981333020
2108075131
298211695
1330587683
1744504781
461859444
1970949766
423392916
644304657
2042652608
297761100
113524339
416317214
1562375855
275691477
812900478
1531830874
790782677
677959490
2108371747
330030332
854284855
928585383
1633174562
1408137352
475079346
1283495425
1160861864
1381462823
1430135546
1968174860
1026425775
1172684025
844685135
2117442443
336464582
1225939317
304306776
1082570219
959190525
1305825597
158418884
1648901174
2074540476
1474753516
1224790736
1932372758
1609091318
1932464484
342318578
41914517
2031653096
881474302
868413962
2058045882
1416323750
1691510474
736979214
49237863
1455780951
36271197
524354851
1990408330
530398663
361733801
258636773
1979390243
398933379
1442019730
1299682967
467671530
381495267
1921054731
797970726
1054936070
1633755551
1058465152
1031868460
1147618524
1161951902
1035050788
1415897891
355354662
1701032411
1392111728
767838855
194520325
1114123539
747240809
241070509
1502537770
617001627
2084853606
265056152
1676078746
786389306
762603137
776664888
1342419284
1048991660
959686063
1789536164
706081882
91734464
89634338
2141561125
321058992
842589673
1255238651
1764119877
1658663690
2037316734
1861422315
853590789
2073880481
2093312791
1570812825
258923072
154745203
1075909753
767334380
162769860
158380746
923464474
1696877756
825747008
1954637230
493522949
1267109667
852888447
660252200
1816555684
1049346896
1508989824
2018148355
1642941542
1595827671
1004769881
299116971
1538888545
300836826
1429851699
436014794
1995550964
58517498
939064816
1294570708
424107633
812093374
589313978
979458607
1209445494
1424970597
99898885
260934650
1050218029
1733616254
211904086
1674126764
1607515110
151767423
1553769990
631882977
462273483
338572855
818572353
221835120
1212364407
2118303837
1525833264
325149526
1502490610
724073870
1372216422
2110626271
1737903193
1891545561
237008715
392040801
1302284418
869081350
2012942340
643710493
388163164
197378148
1475520517
1216478008
132448035
389047027
631182454
1938776125
430310874
22036363
962055266
51158774
2057168944
1205053697
479925838
1331517844
396320158
21149525
1004416671
1113499341
2129038150
1867087931
2031344277
2039458370
1619163448
177978687
1643769145
907019512
87591193
2101320685
399425684
1112269509
1544630428
1638168292
580253110
10813630
576458374
730056539
1053678415
550086417
1429239994
1948451005
880538533
669221204
1333395370
398858893
1688979542
1289327308
435177475
1687199279
2145908077
947866376
1524042675
1433333605
577615943
50854269
851295449
1142637167
1073668514
1042300131
1744449751
669904406
558278238
982133909
1987230600
218032988
1512664521
1408859298
1995985701
853695318
587277996
1028039335
1913844906
1145470727
828890969
1895413219
922907200
787855085
686837004
1544806167
866423568
405698464
977022397
1058466812
530436449
510905852
2091471751
1416539550
1151284340
879250034
950879245
1983317918
1916792411
1468369226
522968128
757053053
243481103
156781148
856502080
2121811363
1344128159
600031607
514619674
1565752433
1362528670
1865448236
1265450548
40725022
1693466548
137000220
218731396
1775256216
1092303921
1521600300
578211923
652083027
1954425302
1221239610
179350233
991083338
1991096316
298047603
6913808
384635114
234426865
401001137
621957330
360455576
1075669634
1229469700
1598056641
592819931
1130364447
1007503982
1208219927
1676466329
589615661
1934127768
1531034365
410508113
508445349
1905612573
1619263778
1747878419
1650075547
1449679073
786362846
1328382670
1705665361
1829928394
1223479403
1074474804
87510066
1289721948
2093905868
729317644
873318386
1390955959
1781343348
1592494922
749543839
940832401
500645129
724979454
129974501
1886823941
280409964
1063248101
893764647
1937433221
354556134
477305605
938600270
2027077991
1337227892
404423725
132263833
1212970883
927888751
680820533
1343314298
1509399126
384145843
520157181
442759643
1949098088
1396652980
1901185204
1245807110
1949122509
1879353804
885256711
477831120
1025033017
761052100
2012462174
18126814
912075408
1421396549
584928246
406188460
1748668035
473563059
1514767529
910372919
1467955197
1389822674
1189830989
1381867309
1247210192
51680389
1419603046
1717503333
1453496616
1816809606
1957699526
67432271
2013699063
815026690
1711937054
1467560276
407157437
1168537164
1698951124
1185261103
584806990
1059829008
412278837
472698264
569983077
968817
1513154475
1638118122
2085877480
608076856
1679665361
1682698419
1597317827
1793456931
2115773970
707554660
1022243694
598114307
145253829
826569563
1785216878
1643284200
1051182720
392202776
1772862648
1813516665
2101145850
1465383881
1841358786
460763088
39426252
411814431
2020678706
322742235
1053562765
1325230965
1869347195
2070743504
1578744325
1785802279
407299202
2134114404
1093427030
265044352
1312997512
238435967
984427202
1471636058
771171774
1530710685
1385578230
580033515
1787624431
513227585
342133007
921828622
1423358208
1164369548
1833089884
1453937704
296629922
984812355
2122807913
1783879268
363117938
651855100
379655672
214389405
441476415
957590509
931187170
1747048226
568342838
229688192
2029111867
787761462
71484787
29036829
1724314060
690219848
760461945
162817054
1182642978
1533423487
90028388
1319557806
1886492916
1560598961
54789395
1239944886
420631609
1298986172
129173568
344594440
1309319725
241140920
2047385196
505954178
44676551
292604607
1513337986
175366276
508005631
383719936
1955694167
1562073700
1520621391
2133833929
200131678
432402011
1158067929
356208938
406498761
272991659
745290685
1706683597
1538184163
1074485951
1529911479
1335464537
1129474073
156593356
2073403955
1185928384
990299753
691752729
870333897
775795274
172258800
940818633
2020870173
386944657
1131610708
136238237
509305670
1090079511
1025653575
868995132
66760955
2065632104
1251166706
187616549
1211516790
540220055
1365881319
1085962398
238827961
970077960
1690561249
924215497
1369438427
1470054090
1890611116
847744145
1659062005
601369728
1048739101
671816706
764876791
340722222
2029238920
1696285550
1349470306
1793033981
1332696414
1034113339
2119305887
265499890
1940175187
56577873
1485555144
399131112
731708614
1728022113
737549072
1864545533
466708729
1902860239
496306727
932768429
760379214
57009910
1421393092
718885921
101712572
322663658
337184569
92926529
650791282
251413908
274045737
486626539
1907434111
1824184874
1960851624
95251197
1346847153
652568418
823037080
2100580259
528337647
326500511
631348568
1258319463
176803486
1756042563
830365179
788421147
772475139
430473078
1950434873
787503132
2005298808
1908097010
789242258
1882376543
1337132349
1664149739
1000179508
2083605084
241398562
1119067365
1440701504
2121594620
2117681022
626132601
1968660748
1940648177
1157131503
341591082
1815804867
1996860288
1713970491
1512529276
1839169167
1885479053
1640997745
1778311386
822535538
987090581
1151883979
664089692
383171681
1484552219
994554228
662085296
966016416
388381897
285605989
2106269362
709177364
99984229
485379130
426450558
1741797979
573916006
1408673310
1385091367
1485016227
2105951322
1784429087
627514822
6683584
362574512
1632558555
511314693
213099341
289475169
1805245717
2023441074
335247576
1711217124
436852954
2009699161
1510429117
540444437
257707517
1985696136
956535710
18737768
942244892
1954114700
1341571590
756016824
194362517
1874789698
945755084
793361138
1918268185
405686165
1690345474
1741104293
696832403
903644217
1893272993
422734378
1920663349
258941328
1243513664
86223491
1658405149
971753275
2132464085
1679110414
1901122289
723165940
2079996170
1578679369
546805309
1277503046
73597748
1597974773
36028801
1766372691
1275283972
2045476365
19720124
781151329
265098747
1796058837
2012410276
618544725
689842670
410655578
358792294
1192452173
1293488037
34923024
175332975
294889720
254904588
809934461
1785697469
1527443062
2068556203
459367577
2136347812
651917164
170001234
1279640798
611091937
47667665
1211152700
133672973
111757914
848688745
1825884834
449056551
1791986018
890481604
1219173661
1150548579
552081580
1065472431
1390508841
72157725
775768524
1027926607
1103002591
770881678
1437050959
130642494
757073081
365762713
1878747942
1039758136
191740580
498512347
16440640
830043608
174732952
1648949374
695971020
1413654242
1177984079
500777471
519438400
1787035156
1273649860
2116279767
450801347
932847491
1924350415
196539204
216717966
220438056
1876970426
2122503460
2063152246
1396417733
1789492103
2019002291
1863164880
1959327798
1020085125
521472274
250630876
444771868
508674195
573728469
1270522807
1842545185
1785940642
1122763532
1147792937
268134351
1923767577
1296070512
808882353
1771840521
1015388525
66386690
1293442482
806252145
1841440274
358949143
1142960578
199419311
181943259
1568723210
523531209
679682097
993431536
1504829927
40179384
59164095
1715910299
2560950
1849435138
1128658022
500864400
1591730049
868891311
2132503149
1231563297
1819718012
586706317
1341194135
1371534017
1634971252
664994700
248117748
854517061
1583808087
1764178812
1091580159
277612619
750060397
1478762264
1843956859
758824105
1400091557
523705963
1880145034
1297604398
1547594063
2114712923
1474839315
1621396231
1486714537
1361285065
183512810
1112274710
1181786915
1640633490
1280285484
529152204
1685704122
2093756820
1140315863
948355113
1637057963
123571502
851718125
743604864
242723433
513493114
743656319
227888820
1405358351
513682949
785273978
248824812
989587791
733591364
670993910
1902395098
1682339031
874972951
20575616
2144497989
1232931500
1245426528
1270974198
1695501941
50721707
1822065584
319176074
770511490
1656167660
561740467
318979284
1398397488
690715778
1822827600
1174123399
2104354196
1180878192
851971045
303048445
1495520814
1966107844
338162559
813510096
1340639286
1503637483
1725591046
874836662
1355487592
2015071090
1068931104
933228434
1190464980
400897509
313030010
1539052065
798699533
16678063
782496708
1783671455
1718852906
220479062
292705449
1315542166
1052724143
1046651674
966278363
1094701721
174032526
2042725629
1844867700
453041257
695160198
151036776
1384432979
646524474
835319067
1745100525
292290326
1868882474
753176115
1032326911
1025841053
1345092737
960501865
866573732
1905191973
1064641486
1535376731
2082568877
1843636855
548402301
251700444
63571040
1946606494
1954465942
1082102995
121037849
563332222
2092172769
15733090
1451337883
1198112681
2050319885
1165889281
14473877
1400084523
2125211620
706890626
1579635774
2085827586
1793657857
495095266
1611224970
671338731
239348598
1249340867
1539881347
686706751
932360157
1142975416
1155892856
555564851
1769930056
1108544390
1954103312
139090722
1423776760
1692748397
1605351888
867888288
2017738621
112835540
376404008
24587748
280354171
1392526934
944290412
2003776874
1070275153
2090874169
399674148
835679654
1635104833
1523169831
1322538918
1676502153
1133201059
856183569
621410172
705704365
191071160
1347259627
934980208
334449109
1010796921
708750004
2145788036
1823117745
1359568354
395497938
1384566972
1993003801
1912593493
1567369554
1822947676
1872651603
949549578
1149200438
1768480709
205324846
387477309
1976537431
1554030278
1116821763
978480430
391052332
2048868511
1906662798
5175727
1868380008
667516949
171234015
419112525
646359831
1480116982
1392519336
1300345142
1091064395
98953185
1203897992
380959124
979344509
816739934
358984276
1997477153
1345157518
634255706
1469559544
1129269901
1276732043
605408290
631699688
1353440547
185920933
2138548235
676495791
1757296303
1743163759
290968061
512461749
996900568
1092790897
1558382537
1578706129
138114986
189021329
1169623556
580281095
2031833465
1838983795
1709064223
317708283
216519405
961296370
927066086
1583573889
1293293304
909576270
1005700469
973663622
929675298
75462586
1015666282
1159986458
351967896
1853491569
2094533209
1450861591
1837505562
775024899
1356648525
1160906003
1394526760
50437611
412436177
778449375
153858102
274492342
1007745790
1180182486
2049875563
318373825
1289151646
1313421873
1556202473
625521669
1439415381
1599933894
2103978197
1222315851
1510357362
1219487221
1673002966
1345607124
2005879210
264527426
1400545785
759888350
982359144
928160616
2096053888
1313720376
9368653
1594042824
964071472
378690334
577085321
468297376
130350174
1874478899
555436249
1591859869
553027287
652436423
1244597719
1261716581
1466998105
705980776
1269088405
568521359
1444431604
1821344453
223015385
1848214147
1767369397
861061663
635454972
1489455798
1273103577
1803122402
1691328032
805056779
511542762
1938866076
1920026351
1822784344
105031337
271435542
54266332
313710664
1619414745
1710420126
145181812
1339127912
654995735
1471537347
133620779
336481907
1906250231
1392314068
1844277087
1650603448
421743835
672555560
1531691341
880658672
1131098614
1986494212
1625644889
1195812555
1725206578
739772193
1527118749
240071129
323443334
1695163865
599845507
1857093819
857465428
1556206496
1584581299
1966115218
506631515
1683078980
1874904434
1733124665
738125964
1175025103
842775995
2089116381
514765589
1590472956
578121894
340646457
1044223023
1647045458
2111958622
516519295
368514855
1821458119
932098787
1709806507
1376318260
733454833
1287021865
1532491681
389231595
1302739224
1283816578
1449734319
761680745
163588236
527259063
401425615
1005249932
2087467711
363995665
1971417822
2072878498
350361464
699358564
1672154268
1320311543
1217552775
370532155
447618014
1854968376
949301233
1144488509
443069073
1501703565
1571006046
1877660906
1290726941
1290425063
1273437215
660005629
994167554
1083758570
2072114019
901875739
1952273506
836834822
720722914
1471235054
992327490
1432827087
1731241704
692101088
1956930614
8784504
900113236
761188191
61834778
949074227
2026563167
48897213
1839381619
1882042947
243131907
287608436
634156771
1330218096
1061754548
173602673
1467239925
1908295652
1403780118
864112934
2105251789
1440593428
648359624
624136910
562735734
1523862820
1737932684
1590561941
579632441
691783655
1218371797
493516710
1394672415
1138448981
757315399
1564360603
70510651
1968278972
1867753835
1761791150
397609160
190698227
2036258672
1045047787
1615171190
926950901
55557143
332065641
1499039869
446527374
639504428
720985729
2050687124
803918878
1869333068
48116401
475911105
1367900775
1872430129
1558456437
272275522
1353813180
437353448
525809091
1661061900
42791436
1410603440
1141171350
1587295749
1205064484
1539014618
103113147
836544849
111047263
1494594669
1286111886
1001140559
1796028538
1850463099
61477293
1667227663
1307357197
628434731
1232751554
1996315970
304181285
1198161512
1185771271
1369417764
1977141667
1989779521
2080275627
1211615051
2076779424
17111240
1389840862
1425501704
13328671
239294519
1603576807
2005546651
1453420053
925263669
1596331799
897103922
1611509152
756433523
1020337029
783489841
797372954
1227559679
1875892153
1225919102
368783623
2137030764
1483156668
2051072984
1722295454
1230640598
824629757
238824733
832484524
1618565419
1370301997
1174371647
259300148
1288537568
310934046
1711555947
220803659
1632120038
23477031
1063333567
1111612905
1279109556
1901475737
1596506892
84757221
1092746017
224559152
1025345455
1660748427
1352753649
484623321
805086770
319543061
2015131478
1352947521
7287769
989245831
1865047051
2067211433
1912365029
592025491
1710982274
1107080746
1111601748
956535323
402777541
1817148568
1354741192
746422756
1094525350
1683883242
2108353729
589810221
933065721
1614154789
1267986768
2021555398
1180268757
1298160055
1528316458
326387039
1264948427
594065716
943401262
1756766948
209682981
282088754
617456810
2096638094
1048074290
431809956
1304071201
1020238532
80666952
786296155
149506592
965296922
1246358677
499621677
42675553
502196561
931536590
1728134074
665148972
640446254
1988079500
1160810978
1131863205
2096742281
326737879
2134985220
1877167418
1321779559
927053297
454813233
1966239218
1897531562
1665246013
870664679
17804793
1064276214
1185556203
1738080438
1861038361
44660214
140112377
743945925
1289754922
154816550
148084987
1227930589
276801589
1953690971
1032454908
2136354791
913440642
1536149706
1685997968
330785444
1040406090
882175114
392036832
674737012
1145188908
1829347062
464430791
374921956
1138284266
1529084141
699982213
1033703107
1873812734
1092019692
420601987
1101053879
421390492
1842016194
1297104226
1452714289
168390322
1904511504
1824629876
778320914
568784236
1376460412
2147290461
1281879713
479703588
1416219225
899146118
366497682
590146366
1225709872
1001996074
1763809243
1452247634
1520216870
100578659
1674651216
866276969
765602539
253843870
1736503885
1506365851
350696388
561866722
2137339265
210800168
600433183
1823667560
838363809
549439529
1052070663
837249430
1146209447
1285223674
465944776
1908118308
1507649769
1130696578
793213362
1944169556
557485002
442178514
823461652
1621074469
116079332
981268908
1556808487
1308714173
254358727
60088466
1380899166
1352601843
95690202
1024391287
109852681
1455626575
794924395
884922929
1005777912
1513435040
1178587167
839676154
205624266
1328177785
1702596299
1672746870
370549150
2002016709
400776402
660986019
961545966
454579008
1888040042
1055924378
788938445
1727067207
1585284251
1011830851
1238689753
1383243208
1101760348
1062897592
1589452080
1787512708
1454888691
2050301067
1521129325
967829820
477566919
1254928957
21884516
1952930292
1675674409
238835181
1081906873
178429159
1168600832
1883444316
1813743144
366688589
1890203024
1059960779
79837319
76193106
1058861695
656609290
1073982355
91670959
1894797067
438284276
1431301197
248126731
1804853016
1883774891
1637798305
235169283
569784626
1034294786
1308723737
125788513
766858378
1091279125
66107791
172354572
430854736
582278673
541525181
1003462887
204210734
767631190
2085867675
452491209
1993715918
508729240
696879773
1695339467
1062833604
1653824768
1275434663
304218205
1871344835
459653718
667185740
640022593
1704543191
90923695
1771554263
1952470732
1814185886
1136353965
1136520485
762905823
928026669
359429469
1404187937
1427173314
1452555464
272292681
2105937581
469148051
192512891
1934067110
1173369624
778757310
254236197
1709586234
1902125080
1765839743
1450317855
502034454
102402393
1254651723
2003259373
339941356
1230872628
273870650
994290530
1581877402
1391264054
1301462223
509715292
549157189
2114052877
833746561
722280801
1410220056
1443844637
485427556
1254038906
1007581008
256706895
1616136740
325901643
656317714
1440760424
250995596
1111816808
1824519403
889977011
117059355
456042628
1688460075
816938691
982597248
1278311738
1188361569
103726397
442156202
1566321843
1144130685
982947891
1565154134
1482530492
559941589
1879694569
1135763030
703161300
1379787972
1310501006
995926171
1053948932
1150673735
896588433
1062353779
275918380
1562488475
497154506
781997116
2041503940
1309881054
632750057
418614324
430790001
1190620440
666146010
1915024855
1104716259
346282171
212402042
640122189
936282788
868613630
803971275
880645868
1255188140
1546777958
1870237884
1979181335
2120662199
824560807
966790711
1680332363
434105354
1835282616
229617763
1577294203
1643962678
1700887545
1763492804
998854041
688820643
1124868954
129675146
1412837435
2078971315
2058991887
834942518
424849058
165585453
167284308
1366866720
1180862287
1706150367
1280731451
1880991699
893117923
626429336
1036206796
946558996
1758877853
533833456
1807235549
932051925
31723176
998904039
910590592
2088910235
556639744
907124276
1840550453
1058902284
658384894
637729735
1991378582
14735970
332387855
2133311258
587971474
1051688333
60374160
317617336
1746723547
2065344383
1643014501
1094431317
74679641
1204942176
887727910
1073790392
1183935278
1639922773
2039985828
928507890
209636440
869993014
1464607579
1241005679
1971995091
1325570003
1777671927
1790873001
1161380670
1419590372
2012671420
767512857
1692044408
1173217181
419606791
776672672
2059733601
884546505
251705513
841674047
1752518698
592714832
834293059
1097541263
522360543
1016210240
1854509878
1409462688
1444532800
1714656322
206021893
738681011
139562405
671259152
507149675
536916323
30894459
451411200
35449403
1429324554
2074281379
619344236
234142737
835389675
1557406805
1350867934
1349566876
1901069288
1269223759
1456744262
1837016892
1485403497
653471438
9388692
359354246
732312844
1586531925
1058965205
710619755
685054974
1483449658
820973823
120029679
2037751484
2035402627
2053265173
134581187
294557200
1146244347
80556363
13949735
1538964873
1207032545
1283922733
880849152
811135039
2007003298
219057189
1710038726
380587436
168257872
1879133744
1355769125
550188336
1551182906
1644400869
1906240874
1100413594
1739754808
157504872
1348042605
316931190
138925303
960771953
1952440073
500010364
219997336
1366407819
1846189655
2068121444
1580539931
1156456529
1971098560
2008378078
1693786595
47154990
1725130383
1552017942
145692960
1557692459
1608010552
520564311
744438998
114686962
1963814356
1301337935
990799275
677729560
62333552
1637316486
823058276
1266365283
784419963
1276360918
582093499
500093119
371445085
1664617563
1330532938
98419206
381590257
1628356074
1463096363
1559932865
878162374
941304128
1691881773
1869889648
1774850668
751042756
1707074921
1954557720
1874154467
749215409
2113134690
480282259
598259448
2102584119
874449619
657652112
1242575576
829461017
110286542
336807709
253761942
848703580
2075245502
1139096552
17281618
2042614147
1366893017
888132636
260271025
1268911709
1724901788
1383324316
742488920
428196785
1652924616
549289789
1950110928
2127762117
1365245387
1040895339
1155109600
951284658
230743221
9567524
1866176743
1085735847
1224451140
1951642510
272083939
19704758
1566150035
758521580
1300614018
1013379586
705380627
1439680379
1406492270
1671104371
1848770270
95840520
2013468648
928151379
1293876362
470934051
2105101364
2074660327
279517153
1065868570
1297061393
305879418
1725426005
1691083045
551518949
323699478
1062929981
913289850
1468878178
1004377052
97488008
1514950219
1277815317
1108600864
1615854252
2046765762
1465907511
492406923
1232178290
1241462941
1467252460
978946778
1029356694
1527155037
2082686255
1776386053
868749495
563162173
1137955939
333651039
1225365463
1245032541
1578376743
1813314685
808760925
532626618
1270672171
801318442
351528487
1054141704
1764774226
14035586
1447016696
650326331
158854951
523380851
967758664
1016126629
1602755971
1214595880
553437543
34807965
1575613289
1937855167
478086777
1739978669
1174650580
1064603387
619989345
2117421806
1843050051
1207060588
139911146
2038135359
318755000
328878627
1005423376
1788951356
8524832
301003160
792315802
1135657257
40274460
868479991
1675566214
82256920
738449189
933767180
971935617
1898174836
1121679290
1995474699
1659085796
2005250299
381305538
942414672
1576118072
1992849608
878979179
1941024192
1843897456
1573814352
1778665606
500505201
59535
803803965
1620848929
2090441835
714160053
322937305
1510574325
480823785
103988354
1882057042
1323031242
330995327
1493596155
768879993
1691662272
43891559
504376275
52659047
1118186869
1707904539
1552477969
2127101969
1651677448
857503747
1128740856
1535603005
1809153656
1563978025
2088172878
470913706
2006018028
821776322
1813207200
758077145
1755495305
103312399
1166777284
1885763247
756495292
1482448579
781516210
998601011
419712997
45446474
1464273245
72892806
617341045
1202875131
1279752574
1504577584
303854272
2035673685
350002219
265444648
2099525905
849618142
1945799768
403716964
1874860423
617223455
1911755550
1536521615
189554718
1070772122
63583194
2137804195
1989545788
1516578266
100067609
548683674
638321663
990456408
896230244
1162435074
2124719457
1039259474
1593946392
1351797290
1077876014
392948564
1069987632
204518626
1352150204
857709684
557593788
1744044273
553255704
610643166
858400209
1314558938
657529562
1384977580
1503367638
5724248
1533565442
147799893
1954031269
2046938725
1927642159
2122619223
526315555
900018726
320561310
1413711238
49457997
1460257130
428083643
1060282778
89480697
378179775
471401813
1981730015
962223958
1470297959
2035910475
1480323038
900841604
29164257
1452814109
1556010091
877171196
1022098824
1199794441
1751861246
1359980226
1777402491
30723141
614797873
946540285
817272415
210916685
914561730
858836983
1765021705
1811332430
1301782441
1908657014
1145386484
857213642
104301950
72984251
1414635281
167870113
21139838
2048606278
956046185
315198633
1944363361
1763178707
1948130676
109836497
284689909
1340172584
1098067002
1667512732
552570046
1346460232
1701993836
589360860
855767465
772240892
2024261143
1737245465
574688045
186044299
1734758753
1943992415
1077506177
1128998589
321291511
11095359
538206156
1902351224
517379501
144651722
350686078
1781044243
60696957
1253891870
1633746543
1437226408
428579449
106867259
927926068
690552716
1585138851
410091664
1569099952
562128058
1075490499
515835144
1764712741
476047033
339014390
1847468111
485448707
473510290
335373170
459916846
1868074224
852027721
1099665320
94388393
1249225548
1842805753
1892978552
317779840
1671561222
914838951
260566417
126854067
809292645
1902355032
2010854634
1197421914
518758774
2003865540
1747209400
1463112191
747178229
1593844227
1200334578
668248840
272989658
831845246
1672180953
942596010
209205033
1225008916
1204633635
732120698
4258819
240201217
1189116712
2039682519
1582428956
353777417
1422408338
1697536591
1177279552
1793928530
899131201
36192509
206242342
810503284
685817454
198888194
2063378326
1349278816
2084230337
1982649481
2113867165
1249465405
2086168436
317343050
539058995
1913701021
648685806
69949400
1074976550
816232080
298246704
1216905719
570746479
1637901494
125517929
1511966801
1515441566
1089126375
820372505
1756404346
255820014
386976621
1692810743
1017517596
42082814
63956699
1639945468
1440866570
590016166
1204440489
1495408374
586652697
915050511
2130642297
688816673
1511317915
1394770367
304326613
745633887
776431298
967651298
2085763871
254330169
665366091
1129712646
1351851404
655099080
1434410120
1105907279
323798303
1157712981
477236510
813374712
1755962301
1475158405
250658897
1587498395
688870059
1846753690
386851183
357360201
755970255
1577746993
1076496922
1671908019
697189417
84795221
2065891647
1549277727
1670896237
1787181872
269103479
1442408052
110159590
1235362074
1705284280
296373314
1671375987
1825479073
1463491134
631075662
917145975
1976857188
472974615
1238467323
2057138385
272874227
1180266556
825340023
221464918
839494844
465098694
1117966794
2046364119
1747740704
1692684080
818335290
1048409741
1527793629
1491862955
1730420085
742553754
1888308459
1936765400
1503975791
1380953475
1931369512
2089305403
268859314
1871675159
498616911
1448904477
24513056
2055110568
1218434810
1060184890
991894154
1638763891
1437946603
926328256
1476701069
844668619
193465640
2057788409
1173257978
952784422
760130098
1971846770
2007932564
1403817430
1407614461
1682284785
1163948729
359490465
319093272
1500867086
997158696
995511964
550450967
108651776
1848117894
2121006091
1442040549
1783691750
171425354
987791299
1307576154
5364889
343344719
726345781
777506531
896597686
2120198100
317027990
1465895236
615080613
705085665
1473132379
1152261823
1343662231
1936369452
1203869915
489423055
157432524
2084462380
518382064
163409144
596370015
1301826531
178416037
426503439
903779605
1195614467
1271542439
1035042920
184432434
621858445
436433008
1789261680
1408485587
745717032
577172955
1697781809
284817046
984022841
1174780138
1352826776
197445076
1372117661
1156614290
43356029
217963619
260306943
137982792
994417878
603099394
1249913832
2093511158
985935324
954928956
2127713871
1294474768
2055341428
1488867119
945244207
1659354299
82448826
1323702723
1094178815
228741351
93367580
1118250343
1743437369
1944885602
1281441382
535316223
514250821
1623252630
1892190446
1018177612
822097098
83146756
425763461
1601160492
869057249
1995063172
1821651182
1168401570
295884533
1553924633
1506293966
707793058
651168199
313414810
116759547
1154123971
1596408605
2119893208
1124745472
1210437688
879203979
34438625
1215410459
670818755
1673287691
574243437
2044761360
1543609814
539875625
403312233
2127361058
1749153453
66375183
947682400
483373362
1599773939
224649318
1043276493
1111262083
1872362956
2057018795
92792665
462376267
1774566599
441181209
2125008267
417188173
197412769
75063353
438429698
490503443
1161181545
764303363
1850857496
427094078
1657210060
179914275
565300767
2056969618
979702805
1069423916
447036987
1515329832
860944131
189458767
135039560
442600599
1895369875
1956398014
1731616661
1741472462
1369335865
2045037429
1350389952
1783536628
612715939
1573091682
1811807711
562803399
48748203
392401497
908344516
1067151539
945524994
1436254944
1585233351
180061991
646216844
946026712
1594421608
1071191555
1985554313
580585846
1058089066
885935
612693469
108937337
853427150
158064523
750184931
2119698449
924515458
1088201498
376072193
792480051
1625147084
617651847
1612229484
655171306
167362863
353405265
1651058806
67548279
1962498428
42585851
1899053009
367918048
358532173
1797963465
233769962
2091633050
1943766339
840672247
147477338
1636573662
1522380761
2059527730
644122841
1229166528
315755413
2048891011
400134285
1318920509
258375800
1349408387
1533058233
1565662661
105270419
1836027857
1891538369
1321688849
127808036
228186799
762825039
1265728880
226154453
4849284
151008874
2009260535
1593567638
2054091681
1431712876
399657292
1277896885
1612074285
1689003149
1214223401
227433808
1995109413
76689880
34654775
384531862
1546574812
2006928751
84872010
861847082
819294147
832009812
623142000
678597869
1268416186
1144246304
1963711043
1765721746
1032840611
941235294
1423982343
1604721040
411285850
1475713532
427796725
488865456
1888762727
1549961561
1031988638
1510997783
1479848233
1410699766
1408371703
1158119638
549730816
2093494914
1874712490
658117986
305992227
850279549
1325329125
25823847
1101719243
129968574
490374743
508096418
446262920
1892225119
332599502
310512701
1357149335
825930300
311878256
234312007
584823933
519682533
1485760131
60340963
1830949696
1424394117
971345828
1785225846
1729957746
11648284
1165707700
1156965513
2085527106
1402108981
1229914654
1702088367
889121990
1900067307
1000981473
656569879
904091873
392054187
1093845801
953440655
737944422
539752865
826554892
937349899
233300087
1755463296
741519571
567045194
1420823936
1236745745
1538556212
1294294517
1489935639
2032363536
530343132
220082913
820971638
1263804367
1833452458
849748156
1101510347
158418884
502203881
171055549
499309484
868286371
2020155784
1718713940
879421138
2013832829
1722363735
447347519
341206315
983071558
604492664
927964398
692640578
711636343
810275356
1110264173
1887915471
1636493723
266888990
1065975091
54889949
474029298
1892893580
515264866
779304987
368949633
1447822296
1782585505
1533266668
450950752
2065993943
249280156
822691760
950086543
186115851
647939115
1709078237
501211043
1811636553
1124930300
477302552
917457703
1035441168
600526142
946318392
704083716
1976286614
764682678
899556860
403875445
2056677062
2136239814
1272917333
770227596
1010659729
2115730945
263944283
380667755
2039653170
1066976082
1094746558
324883637
774977548
1651020845
1724282637
627052239
1401433530
97131952
360925689
518093509
37925552
965639062
670064718
1165337587
233561963
1540280449
802777679
1452746476
1461766755
1890296261
12070265
1598501720
1404572130
303398847
1409425283
863180919
1797264852
997656556
387634755
1109958381
1569318813
160995952
766550411
108666382
2145271583
1635267368
1369421288
885560004
803852975
1271299402
529135420
1610884815
772356530
1450649439
1871888903
2081879783
1732238787
912857632
1201347164
703442858
1622960273
1308471101
2147306316
1731998050
1859879335
1342920552
412881361
1623478954
1673771454
1367344644
447987615
1085695526
512849665
1744065423
495223475
444152349
1644839655
778705035
1629798587
461367139
1976498948
1165154914
63658310
1275931074
163295644
21086674
1914065503
161722475
1802822817
815853979
661624604
870555716
2037884134
330763332
963425439
1707510557
115637162
1447143767
1154198560
1778717659
1646104103
1886837762
1607659197
1640205928
5737709
771546298
25805713
1098407781
1163313840
1023049100
121536555
785022612
182019541
751071493
120116716
2096538876
520553805
659704430
161893383
1524340723
1006238908
797468760
1675328106
1921477160
1799284026
899002906
1542823089
1150558908
663219700
1484937951
112445593
617166833
1801892668
1072245356
1838922462
1514775597
1651767890
1997955052
731983953
71336414
537449181
687175421
253466792
266793387
1626868071
2120849986
99770746
486755539
1953471136
942159564
2115749608
941964395
1956817105
1017509702
2048642628
1893867832
1314640461
1944467793
465351483
606621360
326373357
372980957
1414719919
687547614
290109736
393882631
227907968
79194659
406934816
1597072954
2143812430
387936627
49119879
39152277
61478710
1431636069
617835143
1487619786
1358563858
1929147781
1230149285
2054680117
597365213
659308132
1599365425
282718735
15070612
1883757605
1443008558
1071390625
1946635972
887252429
1417346083
2100341376
2071769424
1289775409
1716164831
347236526
1599533242
376112343
941602198
790580653
110409264
2108587437
1488564704
453570578
1403667928
592067445
156465008
960010174
1990529609
1577667223
816034799
1098528867
1493519753
626040813
1455293074
1465905567
977197769
752263157
1694668833
1512664515
1892572410
1061354625
372469372
1357924060
665353577
310862093
105629028
1284304523
420200838
589795404
860858631
73668388
444627591
1296528039
1136285868
1781401716
812174468
2016771391
1922936003
1990653131
1455800899
1691942715
565994840
849803898
1822732387
1904254945
2014413357
1355007556
1361518250
932947585
1438756317
291715726
1079064058
2140270234
853184401
1436955699
1944739031
770335367
959662960
511594396
1279358806
1768690915
1205824936
1451636797
637087868
762520933
301301308
1452649235
2088994753
1950554255
1774072071
208148626
831189205
1965055356
834184789
543508885
580868098
1747981505
447074249
798153961
361915242
4406708
68060409
1734254794
838225657
1165114016
274814677
154689967
1247617930
709809373
1621062392
174256167
184350963
1721726112
929453408
249155360
782646526
470663473
1183653969
992198018
284476053
1654371680
1225759261
453028128
447586801
120002245
389024118
149014971
1206301828
977837418
1979073329
2134455377
356853329
1353379910
1919286905
1451567623
731623778
545937218
104919136
472240258
340624854
1486913334
940215868
1562487742
1283625187
804345872
576818578
607485965
590127315
1574574517
605251663
851431818
1412814935
169079789
1313816424
1178637575
1771864043
691210473
256181513
910182145
1814612681
1374947905
240040872
1581072645
396445446
242592523
1827499719
1130398161
1262393666
916222776
408477885
723140813
1967128262
1491382943
1822551258
1761949307
865557668
572437667
1356045998
1022856574
616965164
1501091553
2103325668
1859434989
46945310
1785819411
1781207247
428512439
1629722103
1705974912
1587108924
1587631619
1408377722
1020551882
1279753591
1746574611
599279012
1327004429
1370800148
1140282119
456339379
2103523479
1585452469
1135248663
1122846712
1148865152
1940128112
1814230779
2114964308
1041318973
1509914089
1795362109
633412788
644526855
1883409589
763679826
1138028734
1275958837
823905945
1929677249
90157452
577147821
12555193
1346352394
848055007
1483083804
950702999
1835609217
1144351191
356229326
1527300576
1900502895
55198531
283447109
2101625563
1277612076
1062275594
1668386385
614108984
2044351913
1931114977
1641758316
1131266242
976224831
849595657
1174447121
1055827537
1970336119
1142917915
1054824598
1490147128
1283250473
1692151260
1322840105
579301313
789541239
2031865945
1201688066
1304829204
1404638340
1114308290
697734116
1545571739
668693914
819345733
583084293
1911331369
1208390859
2003656898
1779754994
1491261459
678760795
416888200
1485545152
1467551916
92172656
60548690
165985995
656178371
1983061923
1498893685
1997327050
394928375
532980487
181126009
786894483
1315631887
902176541
626917108
1720919880
1853538804
254366351
185010962
981589094
39451390
71174936
1206571815
1643926526
671275382
409070017
627293682
757373293
449851981
1206428567
472184745
2009094668
797645370
19242200
1109393391
1442956396
914738433
1300064387
374145818
1635910970
1157856524
44623873
68605088
1379444250
2083546592
1938077883
270443504
960587846
551316749
1491005816
2129987342
920478141
933281912
819593907
2120450712
1404155590
1794884673
1450460518
1940616767
947446231
2021954309
415538767
831769846
1274016715
861633571
1285075342
1079279074
222521082
770113851
2115372801
1215647760
182996849
67584373
1469025089
779839819
94235376
685455941
1354346743
829486687
2139650099
1090816483
1437987631
914568843
1724654299
1818971073
849578496
2048643965
615623190
155059219
1345413632
402503170
868874243
1867571420
312810819
224395896
1433145340
642971085
303943318
1870235234
1176695649
1555508587
646968647
1334333416
236034188
1498696414
998311781
1305037157
581388271
1236374229
494653130
1790814274
1474074375
4399899
1571709266
770748919
1368090135
1610714653
590289017
1144410114
673085021
1831805221
2105905149
891245478
1474263242
1573470290
1277000108
1710506648
1493471665
1953600989
279956341
567343839
601985054
1788246381
2136620868
110404188
161389361
1786138404
484266021
1396611555
1483943659
204941212
1341337648
774009838
589557992
912528004
853435398
389103547
206926707
1503870974
1976490705
743829225
1853452472
796702200
1630574332
1226645047
507673063
643730791
849520087
712250296
565911551
370165582
1877313008
812351295
914144298
1520990667
937591965
1936182880
694025787
838431079
189987662
1219229060
1993076712
249948830
120757944
2031933098
493031478
1182340052
1826710814
180677414
53326103
672368810
1332190344
108500071
1411936424
829387842
141254579
774946390
1729944847
457803159
1802779826
1417972368
903366655
1674849462
1531896283
1998844247
866589182
570568088
1574764277
1121067245
600208325
1942609845
940956576
919931778
757434446
207324956
1248015343
1525720676
1646441758
1425922017
342121642
1009161165
1695929868
712788219
1205702945
458143724
1002077382
1122736006
1878294981
128092381
1161778756
1511792418
2110398180
1563686490
370093454
1974498414
1641115098
1249433594
1653486343
1876495722
1432295932
1494620368
781468972
1553247116
1353366137
987821319
222067101
445472167
523293025
1215184777
220350556
2027122287
1510856318
157821195
143177349
444970747
1203345255
1732879322
6767839
211151469
278788261
448071673
611861978
83236388
1312870688
1576777146
1900629224
134589082
567788597
981764254
1272859229
700948906
1119290165
1909215033
1973393094
1373834875
1954039970
1438125869
1242302280
1614495853
1161865134
1508802159
1284007118
383280059
225685589
516202539
55103645
1247190373
1383147719
159272449
1759702100
1077679794
1389139212
2125828931
1901030149
477081837
734807920
462039142
810970770
1544894844
1296963602
1718379358
605076173
508123149
1354707826
1730978918
1896666923
790353949
1952264313
88784566
931233833
397760457
44983157
2073453941
1645418127
1184953590
720523578
1111545727
1157925032
389739557
351512278
108211581
1043344174
1437487737
577841560
1002266346
491863822
764437422
1184767238
1593333034
1311617280
698255671
1372026267
187966805
1652278039
848560280
771445496
1140777193
35643629
747685060
2072912394
398257314
1891487633
916954489
641090624
734198406
475962616
2143256987
1628511921
509176825
771740115
1691738670
1406534246
491601309
611974894
626117414
709683651
556076182
186641215
1816940346
1385005602
1364649890
652498858
60124250
1026113142
1721040771
1782506921
1329277340
1562133728
1971537985
1186840625
868885555
1763791085
57134457
22897812
728172058
2013116361
1561225248
1434523967
1236134912
2089862527
108316363
1494011864
1040143053
312034622
1194385400
1637570282
944022488
793382271
1162053386
1271797034
1674519793
84966919
1683011340
1609238556
1957918063
1861782919
2015037754
979899205
54169224
98750900
791910032
1587917813
2130742346
1142642368
1914904287
1245474108
2143931790
1288694090
1184671764
1803509134
1872966071
747342575
511508181
1211757787
1954658518
165773358
59061524
927636704
349804775
2081247122
716866608
1827194649
1102158913
2042173397
1888947410
388496999
506843868
1948327151
314369276
1255168466
515482314
739889515
571781669
1790629780
244859487
661901586
987777323
860549078
1568221424
504564058
1145455852
1671122174
1646784584
501145222
780371185
1935798573
1920804671
1556668857
1522582713
1182597021
1405662928
262053270
1399239367
1840283107
869081350
1484781001
1149965534
581253809
682018192
1008533547
734183215
90664670
1629132693
89579741
571788898
1594722330
333844350
504362035
759234099
1998823221
347371588
658086489
865478148
894289463
1329835356
892862695
1548608010
1125743533
1666789246
1785825334
1085415040
2133372504
906661462
1342897646
933309553
1365963148
1834452396
1693877227
1332731490
1666260978
52680462
526567711
2147389478
682094191
1549022855
1333904390
2135391996
516721635
537216557
1604445641
1622943328
20427857
1722369612
772869027
1190075477
618179026
2136825070
451995700
28153760
878822297
1227472261
290910094
1953117830
930781981
1549276321
858494802
2141734173
1513688018
622774128
1170674950
883337128
1743479724
614882438
1548097184
1072630171
1121818968
1681609993
2133146278
1163022245
801060419
183192602
986481544
1947065111
746823436
1390419495
834145134
1108524307
1901043800
2121467537
778627385
1364149193
124075607
730116882
1853681966
993499735
1754993565
1607955382
1472116792
66464860
651067741
370340701
507233891
1250485181
842184693
212510432
1145779159
1409287521
189038004
984967857
1711746484
596702561
1963638872
1459406433
1126074137
1124152530
1906137515
231424542
1402360224
408624430
669347562
1776789636
1616942271
1099905824
1471938862
1435360477
1955212767
907885697
1292027927
2014419660
1100641354
64802857
1475560181
1096474958
2005927445
857079828
1695348830
1672539558
402823898
38322418
1957193571
1917245070
1025397359
1200391874
2020553723
974809093
35048079
1218457311
1075404233
1720649590
1691284777
2129187372
2100328664
1198617011
539957955
1993357852
963854692
1187598849
1963287738
1714338125
370340774
948138369
196902262
1470403921
1359270057
301499140
355651803
510529429
1432854649
756395933
1005888882
1562711712
1413166335
2107643454
1614161332
348765364
1544825694
1727573770
85743682
1736485098
1573414768
145995919
348481642
1570537580
975018749
1164086622
1772366734
204147228
1118534689
82929383
1502480067
778931660
2120336717
1290313070
486240012
499025935
1628838502
1702754625
1514981582
1531131024
1988869452
125264708
151138361
384568018
645156781
1877228219
2034600300
1541386206
1254609402
1847849765
655222341
1071077331
420922439
1612652582
1746770069
109727831
74525117
1563112497
395049650
885744412
668257988
2097630797
1152979575
392837312
440042375
368365822
1807899425
641131306
1409143150
429347985
1173881637
1580297552
815718439
21102195
1023497040
1694673105
1297431958
1188632063
2120720890
1592604887
1807391235
205067275
1006188942
571249553
1023500572
1916998822
897975711
930305728
406656463
1226781032
1106361756
501206211
809474631
241381680
23588694
1011315009
504996321
1653304976
137946800
676238824
609541084
220245443
1476928850
1535115492
86662311
1985839589
1638953626
433724828
1476038475
966228267
1028315956
1183397535
636165809
1673336572
224270677
1073014761
241529771
871983972
1409771163
2016608726
729366971
564094611
1288542169
736191052
728938185
308579762
63930129
649226820
515600998
934363785
532807839
1718248371
978963999
1028247123
1642060968
1513472125
801735086
1433963787
1972573202
1192348910
95218693
1243120745
1764896103
818376102
705958154
291426176
2083115620
2008716867
299358212
1286249577
1143920701
2092786470
488618381
933627343
1864533141
1533441928
720033282
1565964497
1900519786
1901366141
432289176
2116785312
1137668507
27061341
1902855104
222530662
1235294981
1403907304
102764959
254516266
1180420720
1982376781
1453211046
1536974012
1887150288
356658292
1505808101
86495235
623194236
1097870222
830512269
578562285
741869880
860601956
895168687
1781492864
901807718
621096988
922855270
1752038610
742037961
1981802703
642459146
907175423
755897711
1507411368
29259386
1467846523
922743984
39905775
1561182681
1703136702
1055127049
151011729
961835579
933911620
636303237
643125126
130679029
1697937648
2139272847
737899587
1283177956
1936826518
684290548
1418083738
1643939436
685677033
1205979929
259790685
1389868134
404009347
729599058
2030021286
747018255
107608068
1042330112
1846602437
408893984
422570329
172268380
1096511536
1797606970
1638033046
817245385
159326106
885030959
1476211705
1932125851
2070681239
21511399
1330943303
424360438
1949065903
1700591928
1756879103
67103010
310836808
1834297922
873183951
1287013109
623165729
631689699
423264524
740984686
924981364
1282853873
847941320
1785186115
156935999
1481919509
1437979945
1226259646
1850725138
1307235534
71032451
444074596
1381872678
475711420
763622086
1545253031
1660417188
354464726
1831698315
1539836469
745020328
1469669946
1378011043
811588241
1187213466
910366456
675117873
958700327
1883951124
1900982932
1001614621
1307376875
22834940
562996751
218619997
661603883
936546858
112014382
1265717485
1867366806
2054614910
1285051946
36490682
1716296764
592457922
856312035
404042401
1532891070
985190236
418454731
111582411
127958210
262955275
612380825
194786679
818958273
1806988678
755109606
1335096632
2063971232
1428283150
927053198
1124702653
1093537875
665345755
1437454383
1272038883
605954600
1480073106
8259237
1826426350
113970159
1571809989
153803206
1503948948
1193249563
746484098
1160386949
1932278974
1162191161
1865963635
1082072753
906410457
1473224132
535611076
1270390856
74913136
902168608
263974508
2006590258
885390747
733968598
1125075797
1705357831
306485698
642637707
1414809525
1579949649
327112197
1864804871
612037880
2143916288
864308920
1758097534
1510366497
1235624606
178695203
1694170651
419196270
1751907690
796230426
2143453739
1245847908
382292808
72302167
579931268
1174875705
1979156543
802844837
1638094642
552834765
1509403715
150246124
2090114763
1713093654
1079337525
1766500420
1196417110
2066418629
344879093
93423787
1698360167
2043402133
1745082467
1034054069
3776084
1909862879
1979171089
1309966272
1749418017
1422757911
1740559423
592584131
1064633992
387201112
1820165627
155809917
2103540683
1918225978
547495685
1317916182
375557122
1413401643
1385330434
893370588
934550939
986683246
293389199
257377109
1239240802
2135238334
1714962410
1249726119
106289812
805123166
276510431
336564023
1627814593
976268679
1626116468
1242932273
619040773
427665054
1505355505
1379614605
633116874
1688511055
1028321540
202594432
505577673
361706233
1096757245
509843110
296548070
1478827808
312303171
335919233
1262487647
112589135
1855930481
1353509837
1028582074
1928619980
395375273
1387377266
735943433
647233765
635878432
488623243
53565270
1460676472
782647505
535171572
733070887
61592505
17306674
1718682339
2028840948
1258024434
390655156
1339223650
699075149
1339253037
107181016
1343252418
406938074
538692151
1574096022
1705427624
3966477
1975134486
161381933
675459111
1032358624
47621021
2007564507
666802870
598152467
1926044645
1190520985
2027668136
2003514678
859722445
208182987
1292247838
1989586938
1790674706
1255482685
1099245732
508531444
1471060214
1184800917
1641754914
1005544267
470765297
114877040
1048882963
1927670954
20193935
1194590703
1492666351
554319847
925392876
1166358768
955266102
584475849
1574919569
44470270
1092251560
1409534158
1605846465
1039091474
1566661804
814041120
1570561421
317537006
2013493192
1686206534
1444560959
277334578
505784742
999219150
633487111
1964786150
1434811816
1499936191
586062815
627870020
1073719407
609323038
1422432033
638557663
421248189
736465204
278106005
1409854491
2051110264
1738643982
48245393
874709802
613145949
2049190848
1814910029
384197118
1852922639
157528592
896124005
1827016351
1321952572
1249792557
1316100835
1035194078
866691592
1493578875
449331034
763750485
71741340
17665737
1298636360
462000203
1729807091
133264189
1115586361
773175033
779002670
516334872
1070792153
1136750518
348538741
853531583
1938970975
1461969079
1724375608
40525365
566957105
845666037
233813192
538483931
563461071
972112403
1798614115
920946635
1515733936
1036074045
609838171
1293942973
882314639
986593801
245557005
604663923
1077948810
552084164
570378944
594368811
58117635
4204479
460961522
1256115901
437640212
1705205682
189614270
1806183919
1959857291
1254930174
1081728515
1261952522
985926016
73144643
1255026907
267205265
76066745
1981024773
424120926
1096337329
731459176
1791535375
892326727
381308380
86529493
1460985640
1029669224
2029039330
1785770767
701812906
1042145391
1070552623
721925803
1832260160
1244882326
1386795307
1792233035
723854065
120914707
1925995944
744507862
1371692578
1243587792
1577671768
1032503743
1729459106
2092697336
1674018320
2122354279
751368712
28319338
940504062
668452637
297913463
240491869
957077694
514049537
597889661
1331506061
1119555373
1627546784
1239515747
1120457751
1624943816
1685411495
331403224
761715269
1293474871
1688261544
1721347977
496292548
1337491945
1956259809
1642033511
2007217129
1635621836
303003977
1907335770
1367054357
1333476283
2034987911
821514997
310468306
495296434
457006978
700802333
198554621
669663163
946051000
1028664788
1430494418
803141673
847622635
634377322
2033467536
95125752
2113607300
1356438942
1922833344
1765153179
821676590
1716998611
1869408442
2101280593
297778996
896821548
1601606133
1543857632
2114189817
788081546
1514659904
2474678
1369571994
1007000845
998725749
1698436118
592354447
609284948
379958891
2067420667
300648356
1526773166
1179730839
2126569745
669957697
17477660
556691237
14725574
1158256940
1376787354
929072625
195044484
558386047
205098100
863973089
1239444304
425446672
1468708182
174359429
1193843445
737705718
444270979
926907971
1894393734
1888967378
2121497719
453939877
48058444
1987818087
1034797829
438251438
550358160
1298764952
1341507133
339156373
543434685
1415545480
81825097
33223018
1881673597
441261626
1137345106
1373634472
1832894518
2037902378
1252876932
346830967
1561962354
1190951553
29397284
79848124
513220751
311648899
1772471356
156778648
275070728
1285067259
779259685
1244322924
207767567
1160697395
1090063286
454288746
1783226329
1043404365
2006035274
536295074
213205450
991584838
1251505944
21486554
1572275851
1234009134
341955432
1278656505
244167147
1825429497
2065025059
2023735166
206824426
809760371
122641975
113920177
739708402
268746825
1494381302
23721898
2132092929
2054098674
125769047
214123497
828897970
1827027492
1143013300
1855223913
529015493
220033267
598255551
195389265
1752215170
868038327
1112790394
555682026
1303447255
774459515
791272982
959785200
583877640
2033949056
1916839258
1256930520
1955752127
35070234
1312231393
1965884140
1394543842
490075325
1098738073
1597329124
1413053156
58500685
410304971
560669694
1812866106
1588660194
920293478
1498479055
1213795693
2103224940
2044051942
1417917004
482232397
176823449
1281516694
2019450904
26896513
1164880640
1465851528
1750334376
1399765786
1914227033
191093999
953712321
2101096200
124250715
2008425759
330632268
1471440923
1394302663
1779732261
310729530
1300534897
1378139542
343480764
176281327
1124435674
2037273451
457943982
1094526093
862160439
14449021
1980025337
1415700273
1532565337
314990304
1957937687
867582710
224196242
2018290082
1983412825
2009022255
323048365
1461219218
453093639
4330829
1420031466
1479931475
1737848826
2077912370
897063079
1342580797
2013875703
396219865
1715675069
1536902435
1201681304
1762277363
1457686405
1791645204
310461092
388170775
1601143641
1648521496
1532244249
805717896
86074661
152938567
1591890106
2091390936
1809659589
1309147420
471017049
916032502
1958738794
878207921
662949277
564734110
1774651217
585354573
634322434
1763625238
1358774410
1673266185
1616692532
497632914
700200743
1788735004
1088877451
1978705430
2104237817
1322998867
1875202106
1467613637
1494428281
240193117
170015958
583967158
896827989
1883908693
1666045005
1202726490
874741539
648019296
1822056598
566265649
1462200581
398057450
863240474
893982727
405270183
2050211127
97620253
906615223
1829620684
421192433
1986599979
165675576
78515685
17427417
1931183551
40980869
882617500
573563642
954154819
735962537
2051583763
1981966588
1472918270
823554520
1382862766
1515223113
1489147350
1058442281
1713563081
1648433945
793749689
1784505838
536302083
1344552018
325233575
1524315484
1230536657
815765540
652292098
969974683
8910543
1938897127
1180617025
1593445865
1463276068
1754925223
1694194905
2018304002
427533621
853023030
253186124
1250700000
1347396276
537155489
739889515
1877702779
1165494174
2092278142
2107725279
1499420208
565680340
752484807
306555552
417505126
1939001642
58479265
1956224958
817462960
47257343
2137759630
133493102
1454573644
1665449194
836770513
1440888772
1358435727
2109587750
92939831
57164122
1884870379
1805494638
653915347
1722023567
30121670
1981586740
1998134136
1269345191
1885392038
980317216
1652656759
1626905903
939104752
1681187756
157515152
943263280
789792641
983639565
222818684
981166627
488788569
258832287
339579479
1718686015
502229108
2124558719
1042338472
314063451
988142351
894111112
910517929
20158510
631604175
389639903
1868611406
1785878515
1023429682
710938649
996297388
885923757
1491780824
1957102033
314346921
432603396
366922212
274192735
1313829892
614495170
1862066134
1165890310
1679895907
599230348
1877371882
2142300030
1347923726
744423496
1006650164
1176878730
6525022
468686197
124628712
508602454
473433004
2141857947
448834936
87903859
112299786
1743189031
1266645560
279363612
539091160
647854378
1796571725
1284652680
893700773
2042015999
1444081482
641503726
219741145
1712966088
1043445723
673307120
802514097
332447332
44278019
970197555
803164470
457730539
133241565
2034307906
648111318
1144893793
1963028775
1354748068
1377415897
1131772446
1353755122
1961914276
210138368
1298055747
770375648
2018508916
1993337079
1717999739
501122473
517576850
1646715262
491886583
2031485920
358167147
531366429
1347059439
1897542203
1975170849
2138091568
1165556538
292440375
1728665031
758378340
1629127541
141312515
1032685354
625363795
1736945393
46769165
184186857
357170773
2121771730
1698843013
232893732
1865330759
597923103
976217940
1130922370
1821880062
562123406
34442520
894777530
976779029
2066676792
1181677329
1871404493
1467416656
1387825512
1586712089
885617819
1447442514
294001075
1163580694
49232754
1675647527
416867976
584949455
1653561163
109282721
1353045563
1779198329
1283742910
2131681255
1075528163
198176348
637883145
1035687435
800794059
1969950834
1624894567
1143872206
1620373431
1158352398
1243311044
281443048
1468548825
272347779
367820731
1308564216
529591394
1276309672
545521505
1800613169
119674842
168090513
567305351
1942320624
1308777586
1118329780
980126935
1712319044
2129314958
1220033774
2094630441
545226450
538054675
2005954918
715410907
1761333773
898471564
1933105583
1858762278
178692215
1322351199
92156236
663662449
1035470782
1067841715
1254704103
784285130
105297778
30131407
1532292979
1048430682
810047925
1438058005
1517838656
371374003
1284832787
347058093
649548509
77294504
1485567130
1387902331
2133768406
1992513595
1566375459
2008572517
1576491834
732320625
25062399
1433708313
335212337
843649004
1588295538
231986231
1496854449
922981472
34593642
196426201
1510886326
731080874
1420660758
1830844745
2008303383
1542865657
750216125
306982121
285254616
1165743933
600812345
2019547648
104142366
566499857
807763593
2039198992
576142385
470148338
1079426959
789007631
647275710
1830351559
858942595
1765777964
1066182188
482901553
1672193772
1198917667
605469900
130851776
1734228113
1282435137
1909431193
1978093332
1151992958
1660369850
408169914
2039328452
689542374
1562917639
1292080852
1372989440
1904342782
480685504
1049323003
1185544499
1449991580
2037768539
754179535
341754199
918247564
1237864378
1423498819
1914013133
2120372736
2137579091
673118220
1919413517
578076341
747022250
544141935
1990529040
1958683921
1875152482
1240374145
819629456
1003614190
1150069275
813707678
1509677410
646746803
1260881094
1344608114
49342582
1246625370
1452144073
1376875662
254076746
207160909
1044733801
1894216302
1937492040
1105698687
397513441
560547807
489981250
546417379
650253132
1770530675
1406223227
670879505
1664130393
1531384418
260795384
88615213
441424494
838754247
110678118
1378963357
327943785
1884222073
1815928511
87753866
2026077158
1623880746
90852089
1969320824
662611491
1452460766
1986159495
789843330
1290816606
1627688987
1940433548
453637018
928325789
1521610841
1849401533
1442684939
324034190
1896536499
225378704
1489878086
419231485
322244051
742233676
288816773
924801475
2124613579
1411293715
443702520
1960375339
811954200
277244467
414953931
1784344466
353012777
1715917348
1183602070
2046359396
1509916897
910816569
1914131533
193971931
1645467359
1802310873
1278022299
981823055
2082544946
1452378590
1667756868
1354189992
968639712
484798837
186117263
1712807652
1653153419
108429692
708169033
1230524320
333799465
2047537205
564189264
1379327451
1447134048
117649687
126054789
607159501
172414786
1546540102
877126483
881027820
1758087123
107372523
198667598
2097669073
1101977032
582967412
968689147
1203607648
121568831
1348682968
754356529
917892492
1044725125
1187811282
558299392
1251021413
849030497
759543404
1035056231
1963814425
1120787737
952227252
36220761
1481440268
893844180
1975272413
993204385
1558570120
2144289720
1699452141
139991803
38740997
611044391
1659444794
1100305438
607043234
1009109623
1700403727
222768491
1248181760
1787674966
815518000
383109283
419886954
1893970451
1088762987
1195502895
1893781781
188121367
1206111975
1272258353
205446796
1317922012
1410965861
2063194832
1732773904
986786418
1804962002
797416383
1461779076
544458188
1797899244
602571481
997881329
807022307
1975551122
1854370129
1550706855
697571073
115770710
1350632871
1200847774
1833191541
354950447
814612590
18957725
1761248242
2007736742
1606130903
5249779
190834104
1856912171
759457546
188201677
605673733
1705184037
1661273266
1937982018
1547835176
918096591
818182232
569134048
1644535760
1574004722
1686162387
1286256033
1167152475
841788462
666026944
1754239297
1820399078
724511734
2071607061
1663890908
690703706
1537115458
157176326
739577273
404003076
2064568137
2119049287
251285555
499552267
1416678643
181430738
1679691698
808587306
1148578427
1581712615
1793877115
525230834
224852234
1414708146
2123486453
1424047046
28874778
1672924227
953777938
2074659564
1603989027
1958804752
526820905
222695616
990458277
1717355489
2047036916
1294171150
465392304
180099633
1583813239
1206800071
1361467517
253267581
714899681
1405021854
226473517
833033205
1508584688
225199944
1131553491
1515556584
30029501
546950813
319954742
692566492
310922608
1208744416
1662474791
848983847
286927283
962953559
1740454802
12609177
580072014
1062035610
479480462
1419029930
2036489441
521550284
620850985
404087362
18601359
1704170407
1886603093
1853246579
727377042
684913860
426773276
450667544
2013763509
745689541
1172923484
1389215467
1220985646
1029547603
1352591476
620440907
161050430
836245843
1940055164
701068613
1971478976
804614463
1992246322
1280942203
84862796
1732464181
1690736059
1554613680
143404769
659677928
153688868
880482571
2067209825
2027113004
1092762852
1614521664
922048780
1531502288
1602179530
2128928329
1818867867
158095134
390824908
144753208
1026173238
1526658306
714350758
1367429166
284347367
548829462
695801798
1537741268
1696928197
62355677
1945070500
1828418767
1479928780
1044284292
252662762
1763719298
1868856003
326398255
1540849960
1370756328
1765688722
370813439
79584576
1019509496
2114432631
815691077
1019861488
1663374496
1466194580
1896085795
374060753
1426356810
624767856
1650999725
1118912684
1235903398
344785041
670521350
1685752226
1525295190
923835650
337825507
139037156
1365236967
1567101976
1574655828
613825682
481675780
828963243
441536559
380149283
1951977096
730569854
328136011
1671935186
1496462789
1577739263
878730647
1100144373
1955013899
390248568
1591614608
1097889138
2145219232
183429096
2089049665
1208287109
555251098
1160527585
304440739
2003161051
528633134
184076263
1026410052
621060124
2081539262
920434046
1231739613
1532105023
2032522917
620110576
1718575097
1222679505
851971020
1762857581
233626606
1767376016
41765795
635819848
933419644
1932123329
1864605371
761812499
982487097
1090445660
960448119
1034228077
292045361
1410144369
1699817935
552217240
1515771492
191740689
2091291887
770959524
1543537770
1936942611
1465405366
1060874200
1352626743
1119312774
249854492
209588850
668144121
343973344
566356730
1364513570
1762200399
1089990409
940915999
1385967194
299892577
108283768
633655447
1518294899
1013506180
1401283308
945576281
401491105
1343816995
1917148730
1946454366
1483094279
1394112359
1410545048
1863917649
865386653
1524735111
121103925
1350977929
1967759343
695585601
1927685827
1372242450
78340319
1665042923
1745514267
1231877888
1961996160
736458793
683155263
1429648893
611201944
401032947
1031104203
1579985088
253311462
10841772
1494821328
162891250
1929226131
730901908
943220632
528963078
1889609507
1502536583
1512426143
1621318304
1040198919
721270567
1324487976
13442
968581019
70951406
835311234
658750998
1712808780
2013852331
1371111330
617842984
1854575190
1180723779
2121019926
117162060
278287268
726438300
1404599243
1677089218
1108625370
642899542
1802318663
119612373
1999376241
1058564695
898590742
1399897011
784720767
1906595748
416576857
2128160990
570546478
1321042830
929476112
1776431102
1424820919
843541186
1377915616
285354060
2122452282
344714692
28866282
1865475477
1982974178
1548435136
1009751312
271103867
195336691
1338545370
2035062294
1355266917
85160600
888970980
654680885
938848073
542300273
925078488
187155946
759208104
1165988927
118492439
706882715
1845003829
1732060396
239870307
1184820007
80887284
1016350428
1287744236
1108478143
870130899
1354455353
2040133184
724862120
1948598078
738158568
1513172735
19344322
1468175109
1202182489
1036906172
544522285
1669161765
2044172890
623202103
1919786919
57945016
675307028
849183276
319072740
935819657
1134275873
1075097029
1685155138
932694237
445644566
1148374125
12532994
1090116393
1427745619
1370147060
1042868603
1238120978
505958336
257562475
693252412
355251733
420188042
683418388
539388359
1437135139
110037054
841772899
1435233625
22446484
1638539331
1194707378
1603184675
1014889655
1388371835
389050430
1146307958
171197445
845254014
583519616
1050434105
1805674435
773342362
286684583
142512451
709607252
1190705256
827268527
548273168
2142518704
46214958
1026632309
1149624904
1804863007
1636228559
2094280898
248193554
927312991
441988814
835362783
1318643562
1490437908
1504066149
762297786
982803056
766076174
2115612177
673675901
151632344
1983645709
522036090
1727950800
750038246
1745758383
1386387087
478266365
1259936805
1143068331
1092187556
1691441874
904004319
2037679853
2024203237
1074471916
1864099662
1886888906
2034281487
1681176852
1126535186
463827903
1531814796
670875051
776297045
1671834679
1108065579
1589638284
1271366420
932338029
1831670514
782193235
1998110102
737481733
61137991
2066774143
1188425939
299755045
926608269
1410043304
1575485996
1534807362
2132434987
325099068
391520266
737563774
1507923059
322312428
1292674168
1482045574
1695775184
334321477
2083223789
1908944015
70782120
1639682341
146059228
368059656
453232545
2008106178
483644124
1581550565
1270035809
265141993
1182047542
309818105
2083413207
285933020
710929584
1849432935
77852988
1894216302
110719638
810054373
1302225371
703134122
1674560959
1806035027
1147482667
1043381271
31679627
1311725966
1998335415
987246900
1845283331
618492499
60875473
719123055
1834472808
301742685
1852933999
251427265
1442125825
1623090226
1308263638
1113326899
1010164274
573766796
942902446
561056675
522644616
204612680
57943870
1669389771
93461344
1446808068
855158768
1206290767
157541455
2126218876
1088370464
2042558319
592500967
1519382283
1289942690
1054048418
573936191
210660758
1001562440
1832720265
333199188
2003800434
780264291
104542965
1707759080
1245812449
60288353
1096505188
1321676752
1390476339
182276652
1268713801
2075110542
214337949
1285778067
425107034
556834855
1150709617
1948648894
1051548336
271175136
1277153627
129311819
628898772
1013418298
599261843
2061830856
698982155
1569405689
1574948304
930898562
1765386745
408348539
1019978647
1381593268
1690922328
1405801204
538657443
417746155
371844493
1120706848
619253509
2077097627
1311867219
936711877
1106771059
999143842
1442497502
2046499401
1790792515
611741734
1739003608
611522953
271595777
1852214376
46370826
2062247921
330128180
1818810890
1311475662
545273580
1840054673
2085114642
1016705446
960655968
1563001386
531717520
214911160
865544510
961195166
1177774841
1303692948
1375852368
332811665
1858515809
1016853520
1264716208
676747268
739579472
1001443815
1364668020
342742046
33057213
728006067
115305182
1258890045
1877896990
1839396837
369793681
208541592
1599878278
1980213312
1338473801
1655732483
743926871
329002823
1527315474
428403902
1769144789
1062945718
974427725
654291616
1744540175
1937116796
431488173
1974278869
1344937565
1161451896
2023577307
1121281032
560634064
181212550
1579757199
2140168652
1443136820
1235705444
1530130553
699116848
678543406
40676240
1223387719
22271539
1083362734
1550378468
1384040392
1621705978
57659523
364400533
1990900101
454997946
671623106
1860243170
567116703
1276114555
1306859095
719918544
1473254450
1849149148
441923663
1652789504
1033726549
737037822
1881506778
326474697
946993445
58129603
43210925
1003605778
1791566603
387455948
1030321967
497723673
268408663
407580023
671790892
800842521
1760223430
308833101
873833848
70113942
1285937276
1247853146
1362157216
359876575
276929190
2110830993
926674797
1341052034
832671828
1563727933
252034621
1837150454
1284464339
1084678815
1534290578
1730154796
891541453
426810679
153730499
731113584
2100611064
794847883
621970770
2132853668
507148232
384572442
1454288235
1696152345
1015896401
2144146019
1189408588
1442012177
267565319
834942482
2032101729
1612810614
1136265073
185735745
1182653760
1998495754
2056851233
1682031600
612794339
1786602122
1425992492
2096439917
694791632
285931764
1433752084
1869584846
854361015
819082947
1345802450
1836027513
176443550
721879554
1472106821
1166348894
840035961
623848738
256857636
295601763
1080992797
1174039289
687202020
516103146
525490233
602725555
744491340
232079221
990782752
982369182
1448994525
973438209
1872115814
38128498
727984763
1990179668
1778364554
454644500
352582826
1826420550
181516374
2133579957
192618958
388091357
576324349
1102590272
1948334256
704194332
261372444
2089874966
1978756364
840044933
663745268
906743571
1479671190
192145764
379272488
262403940
1082823898
112713895
1546276574
96572295
1013306395
866928943
1320546830
2126273403
374410445
728589227
1310738789
651064290
1149305212
1602379
490345785
1001909416
925931032
28885238
101891291
292033686
1858489468
2088919058
1216252405
769550324
1861619503
489205598
788791930
317383035
1296868392
676621197
1838108947
420362750
750985221
1519775697
2108537370
860952705
1576789418
697422568
840139739
1764990446
101477094
1542037504
1411722815
1762418785
206158390
426149404
650440586
43170933
78026015
887804188
1137763851
883162578
853100260
581385241
2124807672
575438371
656189700
2145821420
476437671
153028733
494607284
1161586249
1697363124
1302547609
807819573
2134406722
1267264086
1399243398
730431940
1813159735
668002155
1473456953
992657721
453099149
731016641
2124957296
574785988
1220063179
1528545084
1880129597
523655586
1024387636
316513182
211483088
658612190
2050083243
725291864
207107831
335625271
440384362
1416908372
1889029984
1089191900
140300129
1864937626
220904979
1750835213
183057933
460371142
988850821
1285393194
734896439
483081344
1935334029
789589798
2041806008
181218454
1846042515
2111171842
993017571
409662790
1518286845
1137344158
461872982
1656561574
998455161
433286502
6660672
688637935
1133544552
1552378337
15410543
184169725
394661647
967563458
574190106
276323856
312477408
1796736660
1240621501
677824991
385450635
1101535014
290568060
1084081583
1363707312
450144906
1049265896
337679128
218078956
1219075984
1137462611
400941868
1157823659
1145899143
1751183407
1549249648
1250097776
44132122
1968066794
1280114557
260335935
37246294
1246310409
1592533223
1546448051
1301893379
1456976953
1068387097
1407239452
52712314
1315648780
2116188920
1843945708
1026837436
1950424010
1728453087
1490589342
889155905
1914542348
1366740803
615974608
2070156356
1035332684
542025457
1016766263
1064679897
668092546
2060195325
555127857
326112708
482116964
1574260082
635440524
79550583
1207832764
1430063683
1673088530
157162025
301727029
67334000
1900227433
626627731
1201135939
59640511
939992615
1632659462
2086927434
749911166
1231110257
204863003
791661475
832189440
1991456624
1310599320
1273472376
2113459367
1404322115
908806598
1088143556
1109097178
2130329118
266128173
572998982
14932527
723312660
1160710972
120683595
1545240367
719822095
1339471869
339363405
720526097
546707400
675397404
1202268004
786144689
383791485
2066336075
1928045975
79645849
2046951153
2051922722
426450706
1713463472
101826298
1443395685
1723189547
1554009777
130167730
677017319
254051794
280811320
1153536495
1358472539
1183700120
549402875
1100227975
1807527456
1841038442
1329446196
2057682932
343508158
1050689499
1850375422
501843836
1822407940
1042889364
1771963314
301711912
498835910
1405510625
822000463
1962014840
229378163
1635651813
743154888
1672950311
7027956
4710734
1680066396
460050286
2038513692
1665290865
1091666066
1646964985
737536982
1607206705
1981880466
1725385693
1628086972
2127367056
772826774
1993329630
1427992208
1576049875
881540182
1079639409
214152697
1740375955
1766302647
1104770026
276708890
1894056101
641517241
998727627
1348602588
1757056468
525035119
1134573574
1749381706
281401383
1916171425
1007333869
115491939
699215604
223879697
811194995
1423827176
6541305
917315457
1640345577
1305562280
2084533345
799557939
1949994443
1836401271
281453403
1031399566
426146554
1223999495
172905681
2146887893
948470544
106050025
892395267
1887048892
1878204932
300755231
1594106090
2071152324
950553102
608560126
1343192835
539855290
916565945
1650898929
578339183
1988166688
393269329
974705233
967971661
1218410496
766133386
1723026540
141530713
1848728384
1896685396
2119231224
902488075
46956218
755382004
1988299453
87269196
1450722581
1662815179
1456320952
1461961988
2125901106
452184901
91436822
458684210
407247789
1603822136
384440538
594712111
960007209
250816530
1310382022
2003412255
1319800649
468117382
644847359
141226458
1494443755
1193422694
1894183088
230253227
1846680990
1038785909
856972102
1682241796
153006882
340704369
873318638
64652136
512007891
205620258
221281885
55525712
2007847653
215735726
1138452483
1920621125
1221868692
2043101280
440226005
257169702
1367570268
1384705125
1592566833
1582540434
1429578453
736833657
348042078
973713438
1850847571
1532626060
2014040389
302023806
421307553
249813285
33134142
1683764526
864142057
1998447692
1694008676
632216990
1937116377
166537879
933463041
1301264143
531022492
262000391
1801386702
1384899088
594163208
401297142
2111942777
1197874443
406839952
1502261736
1921877503
1734685774
1754762963
1338599974
1648521496
203365237
2146880417
1216907289
1971452268
1893048404
412877907
554676825
649200157
1048865348
52137171
326610169
1510233510
901694701
1223068159
2141683053
1903242525
567114054
1638550399
864946574
2023740290
1803548160
1472830199
1020969057
1618615401
1623112837
773056495
1128040917
918181313
1954007181
94141659
1016443349
1624109535
1462207875
540072893
1223233860
550360940
941886359
908049042
285667186
537536443
1149744634
2107392579
1735682206
1154844963
1433065405
1862603762
1705238437
236901913
336817231
541521655
1568928817
228477975
1172931349
619389287
1426766872
2095974815
878417075
1757675081
1680245652
80260688
306184901
372272217
2098090987
545513417
36682989
1136938847
1367062450
544515940
1152467017
622648569
1275388399
1493964837
1401486240
420170125
101273599
1889177447
1298071996
1999684190
1950635986
528009934
1304551380
849393
1243960635
1489750424
376063279
448018421
745968388
692553196
375920489
2132481973
1813450996
1194462760
943460557
792429984
1689837942
2072102103
643878504
281818796
1792544106
351440357
214290934
1919849260
1218869478
1904172528
1262694843
723328345
1590279154
533417172
1656645814
1854776058
1924081267
1845564627
906197956
2001916981
1726982318
111558532
445255364
184433084
4501166
1485365120
988315844
878783729
1360599111
1246980855
2015602576
435018232
1190240684
329753957
1270995
904305221
1588171595
1071860687
1120287278
167834573
169242576
1881983057
628841441
2107415672
1823378308
1541058965
2094970585
485554026
664297222
486216296
87657465
1764631095
398071956
612743225
1387156486
577931877
213335178
1277863250
1572351471
1948091124
1942807587
1839615435
111090255
1592063819
182418971
508440941
123421135
1485041390
747190760
1358924830
1229558412
2005651064
1499692661
509198214
943073346
1715313186
1818717382
584471110
836186738
245267389
366932977
2067739539
163025591
879748878
1987063168
411877021
1733328063
1723906408
1366183782
1409356201
588252740
68758022
1209490157
1834111800
1905635361
223896389
1796908248
1411889993
1170436018
1844541083
2037519670
254262010
723064843
2076127867
2141874421
1567752312
126690885
1168593631
1021763900
350682429
743193297
1351303027
1192480790
909360257
54848856
2145305229
1078290339
773483505
114789127
2006607323
1950314480
723110124
5892270
1937620938
890082815
1340774820
13578557
1012017978
706932284
1280287921
425632257
804073608
524101820
471923241
355357798
1974998514
1892724092
351509655
2059852000
1542961699
1078359998
1707704344
794793209
1692612584
2052864020
2002951654
370755871
1235656487
1212171948
1915666471
686760763
1247401999
1805082637
1781629137
1212584807
2100095641
196520151
2067262498
1057120467
620382811
544944046
1270097700
672869271
614527628
1753521973
727532193
747955375
1869482432
1486812819
1177579174
1548992824
1326364414
71295395
1971308476
1539003774
1607920844
689450602
971275705
9497861
2094977352
715196
391742309
1158144912
1564479905
666126518
1319974501
1946170592
217478614
7345202
1291478740
1190469174
685200168
1798996986
1920546100
1600646273
1823534892
81290932
1325183798
1639184314
1152301894
943274725
1733789439
1628744333
34105626
525736879
851686047
930205509
1241650132
325676489
2147299150
603261637
212804606
1088091068
1176479480
1544006150
417112654
1360031374
184254999
1492134477
481960983
308960538
760508751
1849362257
1013189831
902543729
558183360
1621513016
1919181121
102048034
1915042082
1137437588
1009178380
669980960
557953375
632200338
1589740271
780611134
1560099035
1859946945
146887130
1960812220
736123986
1596642871
610184687
180358829
733280176
184566139
1931997619
739783918
6016759
600009514
548985043
1390382797
1148702304
193690605
396161678
1960156801
1136133105
1506502568
590105226
921951992
2081227376
85105181
1716755282
454997946
996756116
780732110
1735106911
1223797723
1574967408
1500718920
2031144962
79004970
1068994974
575060667
642172728
1603822492
277845660
152987311
81593452
1478853124
796210683
668715806
1935691494
591162863
816584250
611175733
1918065577
4471906
904228482
137021941
1045213518
1208066412
767725602
1900359207
1940959061
659928329
809423210
1384472231
1050396750
1819174230
780966974
1637284542
1026598519
1046858755
23363694
1630355406
1581343048
944191837
676570118
1869800050
479935573
1658352420
1339708020
871317858
1615196138
112060560
1426293747
1988641923
542590582
67100342
1542876756
1626278228
1950431031
872082232
1693606360
1361866192
1536940845
2033366964
1163868910
1017755950
2090271484
1850559885
1209378543
528393759
1045822412
1229967689
414800918
401825247
1328697819
1372668433
2116209660
972235329
539428097
1091646356
474325683
130111434
797837322
1750093383
98826932
138181418
649763094
1393180778
1081614340
887805833
1434158807
38148946
1300810103
1007275299
1756456085
1919677502
233838977
1793231100
841362747
424290383
1187476821
278041259
2019019868
1021302168
1247886287
1882408242
2054457955
1008904839
498280389
318059593
427867537
254263537
1575551663
920146342
102602487
1854763029
532872494
1686885951
29541909
1467041924
849439237
1815382072
704084979
2107315337
1503726219
596908510
1268502244
570720824
193709539
1220772434
602671308
325800012
399012533
1202257970
1598474592
486999633
220750570
2025131909
70331238
1109398917
170544432
2132769614
319384778
2075476932
864067670
1050273277
448803786
1613121109
1497613928
137088897
1797897761
1526965665
703443172
1841829783
703155925
984012727
380950106
1137162675
1534020406
1111928368
1142030616
968965569
804759990
1284954605
1491173968
1992502055
195328115
57701132
901642654
700856394
1736436511
117268593
814759356
158318198
99946562
495462948
1136806582
1340949586
2043214603
2057917626
1410862855
514992601
1472960826
1810180933
957213378
1603100912
740306859
510487690
846131521
1601133789
1944443799
428734598
2052269544
498853646
1067354610
503411460
822659803
2126796380
1910033296
1210396504
286039108
1067071375
527121343
2141914545
1335140418
1371254805
689514664
1885788887
2019367603
1371661516
1100670767
1809012339
1006334674
703311505
669620078
923054988
1234726463
550041299
695520459
1521336747
1832919322
596816241
296798218
476475500
149076405
282955011
63224000
305602044
1340749977
473434745
283092425
1201522295
1232219803
391227096
1389403899
1267278020
1302524681
1353340389
1831952241
258170635
1334529991
1778543985
115298321
816623622
1001684829
1679810176
1756921217
296057688
1029847169
59817423
2035199196
97618257
1680810737
429350328
1500918226
605359200
934088918
968280210
713204559
1814376113
2114672868
1434076501
925860843
2083900566
1767474431
1554270634
103957322
1388577251
2139710364
2123145635
821682312
834688929
878322597
1139061121
1176653974
552414251
2075778435
66821781
410225217
1710299021
376651669
1363043013
1309814757
1273348871
1474716948
275539948
654824870
479040341
771060647
2088114031
995187430
1832287662
933004403
1054537235
2019066142
1373951222
1950301203
1778101239
1378104617
973787932
660364995
804036295
97229047
1248153770
2071169641
591451360
1542501263
1574801415
984943843
573518814
1505486220
1252114575
1780075002
1719415212
1231484428
1081238121
276027336
755846262
129641552
1747543853
713042345
1262196907
2058009443
965198624
90128250
2047772960
902583413
1207865171
279037714
589133787
2035354523
23998284
298062031
2117852646
672212108
53955482
1035083162
1261011245
1028876201
954924812
1000586835
748276861
1230045447
273159268
230901192
1522814748
2020325278
786336706
265392809
511636013
1971659241
222577352
1352776128
1515230365
592908587
586031116
286770635
754788079
1787309444
2133157470
1385170676
805279919
1880696672
1503741762
949543718
339764432
759636326
1607789246
1694570712
2142962374
1266695006
1198419178
203083787
1105176599
219583872
1314520368
1321860279
2146178570
394227677
1316996488
412796142
442442441
367728050
350325557
1531660694
1515884045
1868495544
2081794171
1583328689
851534106
1748337252
1440177612
1744802891
579227449
905964005
962748520
1748689128
464631376
1147983258
1652943828
88409567
1213931116
1587629543
1984012664
12034074
1366675329
295476704
1836477983
1804063040
622622746
833070965
1086279576
923130025
139799798
1395636136
1190702481
189001816
1927310202
1718864714
812400535
682018613
743326547
854717719
1016339031
1328989966
961304157
1318360571
1550235877
1994969610
1099987120
467408742
1666525267
1568193844
429886002
832601392
1457287248
2125440099
1972147632
1983047329
1666700262
1502484974
216718535
1445102119
1555637764
176941375
1300663550
849452290
1343583628
1229395952
796984028
587958396
1026189865
520281670
773081132
1574572075
790199273
1950111901
1991547274
694148822
754680335
1168944223
395053146
1722725637
1374884319
281743622
803452193
844146831
78870053
1409801055
573209614
2143763347
122093703
1022573243
1184219053
575079756
1275174343
567508653
2066204801
1356015896
127265508
1100373050
1686559137
268830614
1926329261
1830953375
1160043667
346304042
1769759544
1452515434
2038424918
49812508
1925806131
904797678
1723225368
1514409399
1330470418
1847125739
1479276636
1444820314
876613634
989307025
1826775228
107196504
1585340238
1066022235
1804039262
1654114247
1536781386
839064496
879608294
1927240268
1967783735
574303508
863691141
970892635
1775800537
806264451
299289504
153566950
2027206504
164840524
2128699988
1794925559
735133420
1551756793
2110850187
1811759472
732381475
1586232885
1359743767
1531271805
1283968224
2134890281
325557133
1897133918
1939374232
1298567093
1868392873
66157462
543760484
1742251974
1037466871
1929365678
897347262
1400543354
1226144799
1391446930
2012407936
219799909
744130660
79980491
1586236147
1372659592
1022601553
2095429280
2114748133
1935001216
2034515084
44024240
1983091504
575238472
8399762
564072953
1096080875
641080838
826943629
281520901
464968246
1577268468
1652938168
1695771185
254385998
840880858
1626326183
1210885329
2144562822
1284529193
8013046
2122236505
1460042404
1110018126
1977477177
784478321
522124898
731548400
392874302
1370278191
1593872606
1990681138
1907802958
1302118867
1611188308
1075007595
1535653289
530938747
1865544858
967783052
1431613212
1301848245
996864632
1377783185
68428847
598440508
333893584
1377993874
740369581
2141457313
125606711
177723619
1460959914
1016824121
1418891856
82792615
662032036
1220219723
224281724
1229689690
67402464
1205070928
1112425331
2107509121
825178813
1893671028
714747140
1606373746
380683806
1047474862
1384227595
1704287746
259028735
30096936
1496516118
2006519856
2057801927
716218285
2058096260
188525209
979592597
1605390224
522378542
1780928789
1999477147
2015311517
560975386
764648910
1648206029
1569330795
1910011174
739983542
1446474544
376860013
99344268
751334081
704927072
2133011089
88705867
1137056440
1020143893
425545869
538170974
1990349800
942602415
244019179
643947162
621690025
2139555047
1100070487
1608912829
33595373
602384159
1465146739
570592774
1178738926
1362030503
1426504103
369979093
1686820061
1017049675
1853773486
1215236252
2025689000
1763063416
630288959
1883822587
340424428
1567625533
44247830
869929438
1409371581
687643239
59978571
543576948
796367266
1555070998
403625620
1621755934
864742226
1702212654
1624843671
452871705
92112556
1302941690
1024329854
1411613039
255350837
179918764
1105189306
954201923
1854093408
2012785407
640368825
1464207483
1952267425
900242615
1554581294
24711995
162651674
1050391178
1669082521
968436771
762000557
1991431734
146238043
359516356
1407139775
212321219
1768127419
220371088
621862387
1988719850
1946403519
1177023832
698220312
396496774
333012237
1391893807
120347752
1624752025
281743469
1772602830
267841967
871117038
1292136354
773865110
1145123588
900380370
61865337
111363202
523286004
1650011782
808542948
947866923
1455187995
1924102232
857137079
431078518
1750413913
1124525576
235276844
1653795466
996673619
1471863373
1042805727
882929675
1502685603
1295815649
366084172
28567282
901206186
1069963443
1152381686
695323095
1025902021
545412618
527343246
1192248787
402219923
707708896
1146313369
86918411
508059270
118535487
1970606405
1400952409
1552260041
283780453
1868381694
1442626352
84269753
814833354
2045227571
1684622074
402464244
1415045040
215317225
1648710192
470433859
908839062
1773472487
71979665
1874567726
1782416423
48366024
605615477
639364561
1547470581
338885881
1405501195
694106884
1445948029
112317380
917334616
1744259050
1232123759
1423200112
1288133849
916158314
136230402
684752790
968199530
1285438491
550240086
1324771406
1785906968
211609993
1276534090
1395580314
2063368498
1137326769
748233589
414856586
1939906991
1337165379
1634929
1296582719
1405120306
870571466
1705734082
1925077160
1911171204
765067044
2125603118
416200139
1827417672
309474150
603687583
1720081750
546461391
110325410
190315642
343085831
1737936543
529945147
114920780
350368604
691651997
828525703
813951228
1511829576
459478618
1266555179
679544645
62358210
139852095
2013380427
2064141045
42022026
1312797852
1108910427
1565269635
1250452723
1113056940
1570692782
1393072602
2003803568
2033471184
1432439320
1301860776
1794754874
1456730330
894225093
1572120475
2092272742
367949305
156056605
1437010219
1719214660
1090528041
897579755
443610107
1160607
594363431
1430611029
144457861
1479990472
360003455
1534815580
811902913
660950112
45211324
1490372737
1415170252
690230554
467381514
663145963
2112484153
1382469476
1584241423
1939852206
787512524
1338806839
449275643
2005709590
1060706672
2006349012
1459957592
336468767
728982375
2063060021
698140467
1981675671
787156001
702680365
1245501392
1338798855
1129403824
1127985254
769893795
603337243
1400515637
974516176
640118283
781246655
1027456746
2086301036
1905261519
1248109757
32053412
1724997423
1321274638
1022171128
604215092
298913647
1163052502
1995345319
2109877681
707366470
1855765184
669261721
473517183
2042566592
339832677
442120123
959349144
918476870
237848786
800331046
2026693996
1092683569
683088135
1866163195
156664430
571582015
1392939821
359632609
1328597052
354536520
272789717
1577977981
1977619015
561702517
490610008
2028511149
428185816
551744881
1108874182
961560527
1005747448
405890960
1466690417
358384558
1288035189
2072063741
750210540
130386623
1042768535
1561154584
1648692920
1093525581
842678757
306966727
1145372922
371232568
639823909
1941188654
156740049
97991511
20043515
377902593
2101458306
2136183687
1752095795
2098002250
1272239483
1908313283
100946804
992896081
152861020
1620295855
1202276021
1252815497
3585069
972254122
338591103
1083204493
1321703500
1208503548
1504028800
1774429824
573540976
1830606870
585624799
873492082
293006351
1468608848
529610421
1994074225
1643531358
1365110401
2123350548
1544133205
1971956800
1518504442
903991277
905161875
1294043806
552395177
466805395
850459605
1729258242
1615831026
782852249
1433890755
317045400
1225405506
109442990
1463176022
1912929083
385091307
2048401112
415678725
155873356
1321118260
1524711185
761898904
1326905770
1082924669
2013577048
919776839
1259054920
145372724
1597183410
96111395
1532012626
1583050969
736790011
1723461634
401951919
809270609
693412024
1632809995
993853085
719072888
820525353
1046360693
1016614229
600711884
1751671920
2076129050
1946958690
570984094
928062328
734422016
418429362
1550771432
532950073
1743084575
1020533641
185237821
1607633610
210377265
2131243000
42490601
1955590954
2139317903
1535498155
1214786443
682494583
1529549606
288616956
1608365380
2101863995
1588511013
1644164774
895083854
787473258
808797796
175311847
1677797371
2127218347
918492763
45416748
1870883947
1047640506
987647787
1630279174
908114554
705066836
1101384868
1357647120
199824367
232098798
154212016
1080701521
1222943890
205364875
2109660021
598675959
1455624328
1608885294
496895297
350633599
1772907925
826353879
1903315495
1519736415
783796662
1625926988
1602542678
1972603574
1244370566
996578533
985243031
484518054
717026353
610302057
2044675438
872248532
1837695940
1587048596
581802376
2035903616
351898237
1535691334
954288785
600731365
590562167
908795238
619518835
400503585
1939435496
1769251880
932081128
1963286708
1855440392
1580377720
1466831658
489131711
1140574144
781279506
1743393048
250471561
1704495280
421912521
1607610268
690342980
1712021145
637851336
1154567740
2117987225
762079075
431266509
86308917
1094950851
967781908
1945878220
1530837916
1767239770
1460606999
507763899
1845821169
1969840608
474542456
1565162252
2088423946
1160190436
1680583798
1066662152
1814933416
642972750
2032100846
1438807303
1141281367
1993152478
580065251
252917230
1916010023
603457664
2056234572
1669610411
1864435947
475798825
805874022
1607108174
2117298129
1027454921
1128846513
1823837429
1031821010
355095355
37076292
20956522
55847805
317551155
1380170115
972868331
1523125121
927824955
551781880
1820636470
1134721000
1800609813
1338420895
1297167677
1867529310
441579253
26884599
797428817
1196780614
2101149788
2034774483
2065122179
485424660
1462751240
248063341
1225512807
1886678029
1152974155
1970880846
252779556
1336079278
1399682469
416951459
1319046766
1620687884
1892495762
225948480
1830956118
1305678747
1814906241
1805467129
1706108680
655581909
1067761620
1878314035
972081084
1203151130
2145929301
1104124225
1006016240
944309491
1076560642
9324627
160272703
602576338
240155382
433305401
1121235957
1698668463
257988852
1270671026
1373745269
1736194914
317106942
167329196
1688118675
449007678
231156362
576417572
1552481540
34373479
1239199325
1331791056
914815358
417801357
335347644
2037860553
586568788
1041781836
1228352584
1222298060
2070382746
841140505
1160756496
1181446689
1423374811
1486708142
1016498914
1363326827
332698085
30011735
1516015973
2015663347
1692575036
973231870
1584928034
1685525976
2001538963
1056286383
1988674210
8119687
1583924663
957020985
1415422572
858644874
2059605448
1355936125
834848776
538491695
1143906657
721874626
749968616
866585659
1905187429
686548740
2000399576
263997665
2071602155
236940293
1384373103
122335919
313460782
920809114
369419419
1192517105
578545655
2054970514
1868995519
1429163645
177641792
1979092915
552982042
1543800114
785185964
1697759813
1878056322
1179946069
1752328290
1440640377
275324983
1266775605
1090252997
1896499308
128288450
1022360156
1771024565
324605568
1647500677
1428596556
1354790724
386018297
1704971811
136926973
364535356
1073470179
947116656
706036169
28780826
1188087976
646904339
1542366331
1552554175
1333442389
1838625782
873145921
1293707528
880470222
358909311
1581952377
2043049988
2049355425
2019073645
2111521627
1014809448
1729038471
1167617103
1580233616
1921996124
459920447
160575364
1659104193
1676137880
2104896517
968280079
660682062
1470650975
1083021837
1643990844
2081720654
753790113
709883553
2134602207
904659323
900949904
1945124788
1803132045
1013972323
1981908591
503715158
1063317102
279291996
683489574
553647320
1369956337
2144338667
1018227454
66290282
1827532689
1981541130
1936214678
1737486514
2092789708
2143251015
112693823
1191153692
1450144468
1886245919
933379832
1259476463
813874677
784959452
777753885
32878467
1801673205
2041204189
1396506396
1016779853
1347182890
7357730
2070770525
1603562184
833324417
879158966
1854745891
1952484839
939138197
680594030
985050040
136674838
569627103
414926236
2082825792
1140800884
2134446085
239373419
1303373151
2130296553
346357463
359921231
572757053
383762225
2045217298
1437051534
1713388198
167167435
429500954
2101385028
1001030565
1698448669
169877808
1409686748
165335167
1092003033
2109929872
1895477923
2100329653
1444421933
57324228
173313763
702762504
715956266
574460038
908018128
1006676422
233787693
1010539057
1301840443
1023351552
1332216730
2043805561
1279177504
1842659690
376002638
1596137830
193390478
1169786993
1385168502
1838674917
496898940
1892534725
934579880
1517873812
1751781943
1266162459
161341659
1367980870
2146727760
749990067
776971613
1753442827
148499748
287847170
495381737
1746747064
1279665757
1781667665
1821733676
979473538
772481665
835996763
2028312289
1144576882
120478534
380981476
1074843701
458892298
1021537885
1237637033
1417579878
2114490338
1021762947
88542382
1154241822
1354325217
2026014928
998773859
2077055654
1731326463
1231487834
1708040104
981372742
836809571
1656815825
1326956847
615738741
408791118
1374172425
1393843243
231925504
2012893837
1341473379
400164233
7214774
860266137
1876003789
1142470337
1654017478
1336976803
229192819
1844116586
940962772
1123650580
1551595717
1035301409
1088986327
1620272199
478176818
1204590820
1096126796
102761343
1112099252
302237543
1973699912
2094913384
2091291887
965430874
2003136465
1083268665
2049862839
1693673228
1478205966
691056727
135670867
171824850
1494920526
1444844973
1889377115
1143324028
978862230
2077498486
1525557908
952289710
493112846
1901031251
1344769436
900900959
1282777381
1365464984
283416451
301195218
825126699
50271696
460501543
342641258
793929638
1340740729
1237042464
1233539121
531256388
867162151
973995253
649904852
267335659
705587270
1508951967
801438968
710382979
1322654134
1888065899
1336651052
1476470744
1378042511
2032634555
1001827507
1346680596
769281024
437691297
194695978
828247800
725631797
1068193234
1329449685
489819398
1106878244
354467967
2040859126
76517097
1224305973
54455180
1444089152
141722462
1308746361
349697410
113992830
1297056344
526061510
2037601720
430666577
164431873
1824469723
1217709537
1636003003
1717498359
557037876
1595412449
1883271629
714978421
30714182
1808245221
1011129321
1178768463
155494770
506543475
1951130338
108215754
1489209737
1738878870
1674794475
239119010
2126280358
1550551004
900906471
1759601715
851335460
2048484729
380432225
607194828
1040443162
370086419
1510222420
312924496
2075516439
389190063
113826318
909153095
1419682045
92788290
691226947
2032994365
1612560016
400245591
621389252
1465151384
1483373188
1321610646
257969077
32344228
1265744144
61342035
693831874
220309781
777807345
1881499639
1860581428
834454535
269943315
48169351
1521527741
878455334
168834992
1239203456
1373379295
1591906872
1097675621
1658617554
363962652
1710970010
2126322379
2142397662
45817741
253645831
760726917
1125710359
1490467809
1694089715
886101060
803858217
97329646
1557696553
1258203897
1310697887
1407277790
1205059590
100348662
703813227
70595568
320390707
1381074737
2146258584
1138367605
955078988
424649470
2104264054
1774831325
1086961647
1093681208
617653665
1374825222
991613482
1412974180
889333176
2003360674
461645868
2070684867
269441194
841100929
1679952538
783010965
1609397393
110121897
186858835
1134271607
1339209581
966361213
1322588774
2053768175
2049382341
1908197645
1942624629
521053075
831979379
1074953481
1704218484
815991054
624434065
1651093509
1024203959
1165120955
1874998247
1528591462
1899024946
1915951947
1938493391
164052564
208342477
2098920409
126150763
1917376924
550846486
2144889198
339600505
1283482859
1224173430
864273202
1312519308
310955798
367150270
187774240
446507023
985127511
558275509
157583514
406086553
205985275
1162402925
875290340
384186851
42592183
1155564559
1761232286
756726063
1442699324
1585538409
1393401293
1730731116
916287248
435439414
601422384
696388054
1819113336
1048200499
1476499577
1960979466
1418029986
1546751085
994411591
1415604511
1144150938
71584397
281047969
733217361
868607429
887020071
1339146741
695124364
1381270984
707422013
442944244
653541873
1804902009
2079148032
639655787
1077723306
117305828
1136587148
737345097
1145926010
812749143
1165540973
1746888197
1936979740
795317425
445170464
2073687001
1863070399
820865033
1891347428
1078573618
757661898
926347616
1015811107
1989872063
1805795465
1039827993
248107001
1930067347
1692120561
480508214
1259348974
1823831075
2021940248
2019596208
1583537457
14204055
2042230181
930230541
489874358
1371436479
1061074120
523553632
1650764690
726135776
1535929840
1000573001
203523649
1273909606
2074434603
1881591196
628753921
353560363
2128278437
1858691500
1069772379
1661067938
1111115228
1995785665
1175997288
374472960
713960896
1347419530
1843248566
1786001118
109835068
1485734366
152142712
935896704
1695489848
1631737718
669572318
646094582
2041839375
940002317
205812855
1336803773
1760539955
1184052406
494490713
2138724234
680429837
171625590
1822583094
74742905
665684306
969733713
1056557757
1350819926
19573797
315686084
973299007
412890296
133566877
704894451
1499872666
2121824737
217895175
2005986289
1683168295
1565504851
1864004601
864183827
1003309799
1194157721
730222379
1415045160
1719840706
2091185645
2139354587
2077891693
33085827
1881225158
1370142670
1190677852
1330471680
1976521113
2120785057
163564913
615336159
1359072740
1903554544
1190336386
1206157996
104739666
147756468
1534603229
822534297
1877276825
100528147
2113391668
592144929
41621234
416025145
1740612511
1484580247
661660191
1263198945
2016174725
1193161286
1161292200
108968272
147330461
1611145372
333805710
587308232
603329986
2059051927
1931365600
1075414258
1374753060
1844920275
148705666
900346861
1608290319
852751433
253947903
2082019333
47890689
1795260089
433176628
1582445989
880260819
253860162
1335394105
1643554121
695980738
1085979032
236148059
1389585917
953092503
1271848263
338115165
806400059
1465796479
1921204375
1421305100
577981409
201376745
693997541
607542646
1424422296
1924493777
1122446265
1941400374
1965950778
1695725219
245901589
393824995
582475084
2075241510
928234435
1202484302
1823233368
805277414
53544658
2055768555
1573621164
554135767
350319371
1532074861
1870987129
417461730
186809772
1941860089
195668708
324374621
616044388
1355051410
792114459
289007751
1021831001
1906005733
458200946
1726550672
860684719
1331240857
1281654565
758109973
577830520
991940575
469185214
2055624884
2022137105
1188898553
1018757613
1599343785
1005866422
2016213653
1740435774
1654202843
1458980795
2064682451
1542438988
492831143
1279535900
786607169
399078612
1718680028
471319425
351741718
1038768288
956755542
590215125
1369530554
20298582
315127904
649465438
1119574497
154359547
1675046247
1232308246
1314624592
546772933
2014333558
1897238557
1969509377
1421693640
157993953
1312362705
2112803206
1899784404
756922830
591791977
1668920532
1925077961
290760758
937330369
1864466492
1319336328
257870968
1079543347
740720483
1378679449
2122749964
1314698988
860656150
1251893257
1919811274
906680970
1235965116
243349042
1815013359
227348525
1744022547
1186478283
33048872
1276881107
1012040946
1491680649
1290588691
306891556
772396879
970896400
1627088787
970715419
467108472
1055513835
1565061482
1046296056
1498251029
1296112857
363663826
1586745642
1900163278
1019614028
1058360900
1912310058
1844138858
1211316559
91223757
1351520396
240566722
1841024084
741885330
404482090
1195083800
1766337255
69297046
1252265896
1552269632
1035558528
2047323446
1833329072
2070154822
1304064381
815949643
717545588
1529644333
2123062080
357460561
593396047
1360735495
1058575401
139934968
1995511736
498944502
2128986873
1730502889
1473310338
645499450
1566986428
1164873887
1228667797
1825019898
1655470412
1709910258
356250550
1844087149
994455027
453084341
801497246
3530113
513679598
166382170
1890346308
475632406
1010527694
236947702
424810680
813590118
1098523911
408067871
1594532054
615134797
2030425331
359087798
1022530755
658258461
1142678765
1308980963
1612610052
1780177540
1283520469
1392020003
586740595
463706023
1954997472
1207472374
1621415175
1988705978
167642111
1097410959
586055431
1728784362
279676225
457283701
88209949
1775610895
332199097
1480806176
1715736400
507063983
1888987159
1663966453
480878808
923000399
544113812
845448587
922004328
1019066565
1902840671
693373212
837972950
1914335392
1441579144
1794892103
1482379436
2058630241
469600943
1326171911
1888565391
1771765690
912594628
1693043643
1818659169
2087117700
431814154
618641258
1196583201
1398396911
924053399
1030964589
1274883697
1550943135
1155059095
117162969
2114652158
218230464
1479946914
229937462
1960834833
538475783
1540670822
693492385
1265368161
1159101389
1192377515
43127703
587476330
2120642872
807960521
463331756
683990585
1980866182
515625664
1192777416
2024315869
1867423223
1637888844
862054701
1902382872
303346461
321204162
1703979293
402733496
1009095235
1387634136
304850148
977923396
1150138627
1746304301
2136832825
178081122
1293232908
1952345084
1142253302
927643814
562971639
1830466513
1949788117
2099027744
1201803572
1203861288
1433309458
1372021015
68247241
2076171723
685346372
427154649
1450419099
212691999
526555397
572446634
1592125661
1583893377
1268527070
1174757640
1574836479
1018644779
2056404590
1408379067
78869122
370394456
1075589498
259784476
630548765
296917608
403708309
2047761723
1711189999
1409463726
1333453032
51934031
1065933289
666689704
1785808822
109314657
282934754
378810406
1538320301
649995492
425026147
521952334
1839790635
59175818
1007202492
719355886
1820802314
1567334239
1216955852
379446199
1279825389
1782118452
1155631016
1812507459
1674760363
963851724
2028833048
620011547
1183591406
1969921377
797089370
190351845
2014754259
121780165
201449781
1245194451
1348424109
1332735936
454323025
2057734386
1813360001
1908573800
692887664
1018525243
59279587
25988513
1092703811
1098933459
842680110
1603762469
196393913
1879060124
1199043581
2115984339
1726490368
974527610
1881775323
1034045558
1930471571
977825117
1726249149
1842155074
946043396
1666542183
1997626046
944984188
114413293
632206295
221348263
301418552
416481053
872915611
1361656529
1013139531
112672975
1836499169
2120586793
1163208763
1485607539
975133092
1648779254
2054926924
762820881
939838703
2004115221
99803892
1713973114
1930795704
1314759732
782312145
1309060945
1361292396
67047487
832377901
658414285
833896527
633447707
985790060
1804380534
1614987065
269644600
1516633711
1497153470
1306114524
1281020904
485625653
1855598957
1484030481
484995961
2040475872
960056927
73073586
1655318905
304565136
1598258686
1719158730
1576375585
2053285456
5866207
503453627
763843645
1445792925
1467945073
776659538
1249540910
879975746
997470686
1589068552
1692168216
1956982886
289925664
37135428
1568429998
348426123
473101479
55103934
1949643795
16066357
2088299004
1388985439
2115556809
1736839391
27090592
210894422
1201469557
1570102758
1887223874
2050295665
1875415210
1023657669
714693318
1580399883
1444465288
59357374
977101962
229424373
240922722
701612464
245133993
1169669624
1089354170
1818229187
20571553
317717302
446869420
1883602797
493830263
1051886382
224686222
2129372203
913816413
1635758438
902905575
2114999505
909369762
1639255586
1141618896
1413446219
1267428944
917787623
2083935566
147080004
1402984177
61809193
1407222228
1947278843
1382552733
2121279593
1428449740
1322127431
1381961721
1267770377
249720440
918660629
1590105640
1388727153
619993004
1987209055
769581149
674977479
2101824864
602197151
871841224
717656610
1746884008
1331384366
1505898231
1333136318
1789408691
1842170738
2054164340
2068099988
160737698
1882877681
1376592281
679890393
763262326
947997606
1356243542
1099966523
5031655
1112584143
1022071980
956814844
1371265408
1668006228
988482495
38301477
1869235123
392040249
773186964
1371458993
1751969526
1338592698
553134112
267562639
1052472909
1065923052
1372346425
244894569
809460420
586802439
1772919765
1855821255
818762210
119865369
1004524772
949282354
201504020
1108625834
1581190716
1610107719
763142016
744972529
1483046389
1092295447
732221635
370505102
1598877956
1001341119
1275331519
1111290979
540103347
2134377562
313975900
1067777429
1421060581
608500002
1973712488
1727054633
1991574197
143328591
2032318899
888260557
1037857277
73468281
1015433399
210569865
1701189494
2091171859
960385782
1088801236
1816114730
741892205
725768964
1810642428
1092381532
749234488
996868226
1843802951
1734042603
1202027028
119667723
408860376
429037554
1580232622
1821286812
30980934
1261839289
982793272
2005096984
434045783
2083164166
1033596981
2100081082
450665280
1806585110
940600004
2075014020
1992131496
359643116
394499641
144208350
718028316
555061768
472504768
690135079
296836218
687227531
1101969273
984862663
1184989185
1270480122
2108110850
1964396586
773450307
1740439982
279084395
603328400
858819317
704045675
185862083
476261191
1220711183
950383024
1046626603
1211708234
1905160157
1887712680
2128350560
1589093147
519455599
1475239208
629794333
1830894673
1985293530
808311876
2097093991
1082438937
1186979612
146706220
700667609
1469603823
1915466360
1947259391
1945773289
722825674
1250952963
1402958423
247994612
1049502704
2040252811
1698006615
1035752430
1222419648
1310141121
1209439272
557863004
2145191796
846942501
1508168366
1808032923
1728010878
1177091859
2012445342
882282723
2005411482
2042834745
1614697713
697169240
525372214
671467412
110226328
277694041
1570055646
1300449713
748242654
1745568259
2073556540
307677678
1548021519
807049720
1637789773
1423047068
1529889972
1243858692
2063782991
2078417304
813309823
980930492
558235509
1868514598
2104218577
2016383030
1204487830
1738999357
917099644
1500948393
65024467
199506754
1180832619
1573384476
641955965
1212594765
102791994
773973111
25217478
1087720876
1413399404
1396352152
1033406915
1595230210
153732613
807613571
463199687
1232609647
901727628
1650001723
84689487
2076773947
960097491
1242980795
1999643925
1838976049
1237800395
203884664
1137283102
1792191293
1494443755
1757427440
2090019425
1543803954
142754887
1939618911
1322049044
1900742870
2137828727
897183137
475142849
854845100
765435591
1763196424
1197138231
564782871
1481365032
970854084
884767801
1951370927
81664774
1861094121
562561055
376916603
6230322
5439925
793571000
1682018676
2141062232
211914194
1276999911
1728876755
341446054
1611460640
924726511
1570360965
1256222978
663054732
855273660
1436365256
1614658258
1755832894
827823699
500343252
2124493672
629510874
473599219
2080366818
648614704
1289506756
1747369270
665166069
1531567785
1174783549
1177652323
591923665
1817968714
1848366482
325078134
214886901
335134887
107449224
1881005663
1016346934
1951590808
1249246525
1947823778
766823190
1671295578
743625206
988421318
2082562167
1967462642
735789963
624483022
813158437
711020532
344641047
971785491
891857148
279059927
1088445913
2097096426
397399467
455118501
966746670
705240651
986778152
256243960
596259151
452645823
1681186005
1582467087
832973175
186350881
1046464670
772769379
1924430439
1044566898
809697677
1880878411
1135876353
648637463
1693899673
105895871
670449898
1486021432
1868949210
412364212
1628838502
383087527
1205055822
599989059
1143563469
1311161
647774287
1694742355
874997544
1597906602
1355683579
2108869353
1434882237
1039929342
317705278
868726328
1487557652
252586183
1188958589
1713434987
1682443665
670577914
1731673605
247098359
576327162
1649097008
373173043
2003394059
214893274
96047472
2053098952
567206238
1313853674
672910023
1614066037
629535805
585379290
751767115
874700850
1107970576
2090670248
1098111051
2123624109
1219028482
1824333187
1671028352
677464746
525052426
82172210
486129269
1958652104
1462688801
1153027088
2022310516
432393655
280660534
1217903866
889489329
419062333
537759179
50884697
1746939186
1115948530
816963262
1500856277
43525437
2052887627
48119260
1615425748
870322781
1531255883
2100399411
1082524277
1913951617
1321521260
1283839322
183574871
708850625
1608853539
1173496806
2065523049
82113018
719510439
1056694564
273594750
1518580568
798604320
668501499
490709
1345427729
1369665710
1253318516
1102177772
401120035
708317733
132148779
1609620173
2136575813
636851365
918072036
2053199991
215119218
1142903420
593350745
1879399334
944478014
1391167571
1687924725
1892905283
81099065
1687616785
2073950200
1495154316
79184073
499469844
2066007445
1991763445
542794107
1527149639
1482610781
666440610
2041979373
1695886820
891281466
347710104
813194455
1654005941
1148486297
1553612711
1109655230
983526383
1077833641
822484746
624293425
1900337637
1451327916
1332647362
1002039212
698166829
47401237
1417979323
1653001933
1130139282
734461157
184424406
613687562
499165001
432997564
1834157843
850924506
1528018219
430540920
1908534189
1764946888
581665149
873689471
1059481835
127288180
210873591
791074110
1575762209
1522127995
1558604270
1688436905
656960862
1622410285
1756842168
1837395855
559169189
1466891579
1703871044
890947070
1808086198
118510033
224480056
1705094903
1712808233
1688570225
1789298375
786140453
470209246
1226953156
240694881
1159888929
526287202
1573283527
1459151501
1958956422
1424583919
1700905258
1420409226
1596656941
608359185
2102573381
1386590334
2084279197
1682533924
2092118952
1890424769
2007700472
370360442
1563814665
987165069
330504569
876000680
1351038052
566564360
265298114
1397251127
2053105672
1293894037
2036626197
1234904747
1662941092
223192785
1351049600
1907709961
333893110
2121110244
646798131
1909069417
1207255251
872606819
572524867
440192325
2706946
514742821
864695793
533526374
883571649
1423985515
1751486810
1826886003
458147891
1327177273
928150817
866237089
1647202923
1440387139
771009057
2014691615
800585558
2099629325
1057790991
919662569
1820465320
1148679833
621197002
1166056319
1518460133
817104278
1235993433
2050010230
1964463176
1629707939
1246598550
268791337
1749010843
183585752
1959430324
71005195
1788742109
42901758
530941575
9116831
223944901
1414536162
1598189442
1334537543
1217801860
105070811
1995529510
787767627
732369179
1221328556
1592843869
382238242
1665697430
609738959
2043136447
463177757
1000649346
1145203678
1998078982
877594807
1180989056
804321721
126262531
1863274975
1679520730
1957482202
542492353
2072831933
935704140
1284795567
294298931
864843034
687034577
271467706
1774848722
1643198684
1595372895
319421666
611908919
1031077034
711513769
554859989
1028382333
514577844
512265843
1085501792
1226400989
480385530
414593317
725076130
60722685
8539857
1225649035
1049271962
1064107789
1648976284
745614519
624581493
388155889
1820012291
1270129667
634760067
819785146
497728498
803754834
613161437
251493155
943035711
444588513
482892014
1459601734
916556753
152171316
1434463999
2142484241
1683524322
1199625005
412867084
85347687
949085628
138980000
1610688522
1694805752
1678563883
1198463162
696369340
1905478237
975798974
885924892
1044613102
1417048259
1833879317
853618963
1512828883
1512111639
1855602032
2040961991
235254966
211751170
883950865
1133048725
72714695
877585923
1227170174
705732377
450221081
1299128720
740584264
1146557988
1386070688
1374246479
789283491
1471246473
1364097176
1921754616
429326369
626609807
72010820
873810597
920175840
569620676
975728084
1188884227
1009109783
1645916739
1211360304
1830495717
356081819
1102162442
703463126
453138921
1956723685
1283738051
26959855
66398937
1866603260
967297233
739345772
1682886736
1350234976
1811204959
972571761
1426640451
2045941578
2021837410
571097563
1315348298
1656205601
436785917
42019805
1345410803
1414844134
1860734524
880485556
1046969654
1635284497
377068051
216793128
920983910
453317130
1455913756
386231085
294326718
924872156
1900919497
170515879
2074499243
1714404301
1981504542
2128592162
1283748984
1041120528
1458301980
1449991580
1432621649
1240096499
2011323723
1707518225
2055531332
1137968983
1887891497
177783572
1947661565
1667893177
1441985149
811639916
1242330014
1978918024
1261583158
221665140
560358141
1253927435
1754724257
1180996263
657276695
562985180
339846978
1451539145
1639392556
458689385
288007190
237892089
670061993
37106480
795335703
977635800
102123135
1044252098
2112633796
1157310115
97515940
1352024019
494629393
947264371
108407281
96719837
1369774136
1971258868
816390328
1415924610
28926226
600475174
1509591468
308621625
1290851994
1675938573
513857479
1960210677
1367694379
1998988550
1362639176
1479382069
1596156517
956200117
1245377610
1084561137
1398893695
384553568
1019984
1316017377
515181444
629544913
1497617470
713713243
2049136241
1332952396
1369421596
1665516031
1215012533
1475925477
532701076
277896741
1993212053
1305675840
706124226
919692246
1053744327
845953040
490849867
1728981568
1167483200
1653803818
620298611
672600150
1251886533
1133699949
1131245882
2074632395
359706723
1418404839
44926266
1170941545
1310654759
894459000
1513380023
729531782
2009830432
1100880945
1014659217
247362166
1150447121
42859000
1906334788
1187173245
93773972
77486074
2086264754
197801348
492060949
441913425
1714733006
1151506555
551782598
1510522267
1535346056
48073192
1776497884
882944150
1525569872
958786710
179438787
898028465
1862734159
97913730
2145519064
536850
475893701
830340413
928853847
685517365
1007349912
1506210540
1382485267
1011062229
1793584529
348258531
720165833
82680042
1597395089
2003762262
1728933273
287268603
659713094
1301818082
1403552620
1385307185
500014030
803141773
318800257
1251664228
365575121
2002886602
265010956
1302520777
895399471
69022396
653338443
1932762251
564028587
623250595
730379378
1405471217
27017838
158829350
1464397159
1498409355
735217584
1253868901
2061892204
2082701170
704487910
179702270
1871869583
1519599615
417607322
393887284
1137625927
1500673954
1856910592
1769854958
1700057253
1835896916
1970593190
986595043
1443200360
1321629740
1274832539
1616935071
672409112
1619660260
1162492903
822825431
934962198
463707201
239458793
1902175035
1396294078
1100874127
492140605
517758476
636692502
2093740752
2026382627
388358301
1222826538
2136956910
884338325
1738242788
809449613
1178181057
1262802231
2018567882
1050207803
497456687
417230807
2120320096
916123003
466020028
337021296
1054072886
397633673
1108197692
961108078
1316358302
1162039941
1570631663
720225524
44970167
760657644
29688103
665098345
897901333
249860523
994957046
773302843
1213200355
625740708
2094949560
1458208269
734521855
1885386471
583452619
137309897
1400965655
1165738120
25589473
720421299
156531820
1792606290
1747198380
1501379180
533122203
2048472383
1348860569
624065521
156228742
760674097
900710422
555795639
1861642519
1152412259
1016089549
292385447
1094873762
1057255982
890817
569973621
718726980
1760539700
991904958
1827886789
97045508
1661764587
1760320628
206626921
2095378178
1255443090
1465451325
1326196646
2136424902
1323113161
321172222
929709361
1993475954
747696563
1504467363
1731490677
2129053396
108931082
201588494
648473252
1943967650
309405083
2126576611
677716230
1650199403
378182770
1998863289
1315307633
1702506020
665225173
1840421680
1223454387
1341328408
1049416232
1664078801
1192057119
1196432855
1796893056
390421507
308776704
950191134
738931536
996496931
789191147
979404054
2095974771
1494189211
5336306
941166158
294658368
1281839836
1749496859
769156618
1530487844
1714067360
1346171831
78544024
1130848020
73903145
121911599
535272592
1643011605
1101816832
360741579
374341833
1156897428
374570222
650173911
1879772635
1361951541
1296976127
1306672057
1132238630
1963147580
398175476
604867032
469963841
252701070
123482225
1937461980
1043855305
954091390
2116102091
245248283
325410107
495060944
707044556
516826632
792238657
1340014415
231374289
91030690
2036489441
520517565
1046307604
585990902
312713902
576740026
847725804
1246269399
308647073
1742487595
1223680906
168416679
1980380550
454156220
81131573
1849148421
592981358
1920802258
844924693
167503939
1974852814
872765267
2006577134
157838872
73081886
242544478
1668693770
857009167
374888186
1818343163
803508018
770979934
128221154
1892470623
773842196
497236177
8722295
937592423
889071879
79904947
1408298166
1306343898
1592078895
1733711354
1176235216
1515386470
432263661
1480380713
1102836096
841320249
2132229077
1521774443
579415529
1083588902
325987499
1109959295
1493586921
1536144039
786057594
533849153
1427081620
1819585664
369178151
563351501
355612608
428435399
1360859937
644685213
434469962
63193745
939706539
1376443594
1411429794
232678772
316221725
1207131021
89557584
1429818432
957227914
531326867
1393961458
1818479410
1669886859
1604050938
1935036096
604517152
1418485721
233213233
2015653549
57479331
1400464597
682470703
305159714
1391741933
1710105900
2127962762
1459427748
1445438551
951362018
109568726
335184938
1567067136
517419037
1398075648
1890558858
797433100
540246284
560488371
770612019
629113467
1773717187
511385932
100956879
1089740447
1714962601
734251412
1335370212
1346979395
1833390155
1171610717
2135532256
1596780393
1945252342
915666499
1103896448
1434786869
1311052671
1465658706
1004647254
553218903
375034720
118031832
162447954
994872127
1169389680
742471786
1212824274
1913547785
1572743094
2097855261
213913598
1273978840
99860855
1458902094
1351647960
1349296652
309421089
1672773457
178868262
665139974
1245118063
448503143
1572409790
1173118321
995616387
2022101196
1057375724
975102933
201351948
689698763
1540750032
897136260
1212022022
1048209363
1680624786
990325261
629551008
1671484973
582063104
1821475009
1862500665
40954852
576255522
482738837
267897724
186678656
1581092107
237669431
1704530880
304343241
844669354
266724778
746281563
1719893855
27761710
398318224
1598420467
1557979185
27282118
1029037883
1432913309
1692085164
610590424
1730862443
1183763304
317545506
1005735018
1091986391
7415097
2136705730
854672440
560369471
295035611
1196002898
614555754
1064186738
2034795431
1713047588
1305839227
1579325756
1269435293
972256947
1962797026
768017668
842969039
1298862341
1098357064
1113698636
1973062072
200682383
1356727007
201483936
649095711
1220611909
649468676
2002058923
631321183
155968904
905515885
136020385
29371562
375157117
421965959
2141909590
930906600
559050319
2130208503
675405528
956322351
295842934
1359702853
157633943
1712429881
1425164639
2021053712
1023154862
1805085289
1496401724
875510272
820433305
278176850
764641743
1885418819
2010852144
1550950445
1265631182
1523941438
1935658578
15936006
1537933625
177176880
774572126
1673816188
228484018
55762721
887375306
2109118823
200141454
1506948144
295968196
1333438589
1351187147
1118914508
342184678
1888472637
483059773
2106550681
1562676660
404681068
111175009
1693632115
102044857
2092554126
1172009834
1640964540
1911774968
1547382808
955472020
1003180690
1480658562
1734113225
2135874309
79026817
400002437
1609171817
53650678
1963121502
1715926856
526268157
1005129421
1030664214
335096342
538760509
1701326046
1738634514
40530974
1220305502
1197985672
1371524906
1984081989
1565519572
325364397
1455379636
349471578
1335974666
513438494
1067642923
9589808
1540608956
1234032722
1069829314
1877294719
151502747
936249255
1312227718
430052339
2008660046
1275506444
1251982406
1725705875
539503153
1435727253
438537913
1666306796
530631092
289805604
1753132977
920375410
1107076409
885732567
1035096913
1262706620
2136533874
1577584437
930220578
492587541
807543867
330963935
1408111525
1351982661
38624366
1943938094
1665569896
953349269
1281103485
1648508975
568391061
1777340063
1489340967
440084754
267654937
1435222579
1878533701
95256151
945560041
256442270
1083151879
1279773104
533286315
1953365238
1207078891
1037096718
712934243
2020594794
1884176995
2091218162
561828974
321296742
1725297858
1848537247
1570140812
1007790933
1752760645
1415963808
475755659
237393655
518955422
996637584
1112205877
1224195351
1254300405
1962437143
111523310
46049734
1992441070
1407397038
1531225497
1483293926
649365661
369614940
201900836
1756808047
1923859799
698732623
1540466855
1236102954
53764377
921435163
422810411
1296695946
994607506
2009655375
67265929
1510251548
239949146
1788003572
491321626
1576965981
171877710
2096978465
634112370
384775968
1593280503
265997936
1463944306
2028573768
55769587
1573657130
1434280831
1882079214
1568814026
368949703
1523135456
1540070678
383129260
1189520539
1734036357
699348909
837636875
438156576
1816148874
273136698
1533954204
192258534
544358477
789972210
1580901614
1419271642
1572419210
1939451948
1493824921
538350994
1303462836
1404828092
2136179723
1915218471
683237392
2045733389
63816059
274594907
1172107822
1961613301
1607610268
776798074
1604602947
910005419
1185690056
404331132
778897318
1184521762
214568547
487512739
973973693
450268317
879714260
1729038772
1140147021
1859146861
1872974231
2134130189
743814733
1639149912
1737920410
1891830747
2045753
765542160
854071504
2069787450
297534538
2103939143
825931433
1197345254
2048942439
1106984665
1403629331
987216276
2132228745
2036362822
2134927272
1503066225
609963093
783323155
800017268
746591364
255450810
1666854012
1379963259
1022895370
928163462
1826845831
1275155446
856950989
1802598351
1226443739
1896821785
1702687573
990731338
2077238177
432115625
467507874
1008576218
1020573424
1828740994
1521283418
156109334
2127000726
138715985
1915463052
1376486705
1669284356
1323348493
184051006
1043540346
295080320
415474621
201424451
151507596
1765175630
1656543407
254509492
291497479
939916329
394775235
1972047006
1933796851
1907490195
678331919
1933580872
303131337
440793462
1181449533
619854605
1725425432
1437901096
343628885
848832010
1290586552
1361643880
290534577
1925536030
2076035862
2066904010
2102738017
703347066
444739061
225852813
2136177038
1204994752
1979106793
1381576559
1982166072
427462909
799127539
479166594
1932377085
621629611
1377907126
1433433159
375689573
346921511
302763453
1192623366
213987711
108377067
1093797814
324807702
167887622
571091515
655995763
177102167
300172116
326664075
1210764585
280888697
1832090641
2138515335
2038122782
1999500558
2082666826
1495636822
2028918887
1087108034
1517324230
192859905
1445731912
751220778
1802368159
851670470
628986045
1778783414
662069741
271064236
702327755
2031768786
1335120959
1749920652
200308311
1261882038
204469741
1370791503
250947576
230207933
230433019
1805779757
1212361831
2027362420
1797305266
1468388506
116226749
869070503
747681452
915407269
995697894
285585852
2137312711
1133706976
1897981282
319113959
1592370346
878304020
1603050004
1062756523
325420140
1900444045
1943194848
1362442713
2062180305
1120237007
1020276377
848462773
1912203833
1807001190
1011064135
136420288
112326110
1904516970
1825112352
559505683
912201555
396352407
1697419246
1102185675
887692976
500548866
883884280
531326534
1205045412
217835710
591290009
1289221942
1955671183
983269243
274567581
1032286096
1140279300
1453714500
1597343872
1321916259
1594799662
1187181265
686067468
1884604627
225881349
722929999
741247765
1587759116
1589060154
477457245
1670066282
698273753
614789040
511540019
125746221
1263583084
1287517456
348703287
919492631
849303750
1963321799
985621990
176401080
437103075
1083701447
1461897309
779009999
1604908283
1533006820
2000557358
1190118149
578611942
696594769
194350781
926577257
1194648018
65651415
213187271
1035467602
1792764303
2020784301
1388899419
1452413329
1724873692
150255168
992002203
1538885249
1573175578
1700421946
518184580
792669365
236822040
1462926405
1057963982
981259588
132932415
589918735
1434454138
1340142203
1135868287
1157256706
802836024
2081778737
116946808
850911929
929521162
643720865
576702784
1028688945
1065730201
1235885657
787909386
1369888790
789429287
1102989838
1863196944
1824384478
1184240536
106900771
933924064
1644657331
1263551582
1168359686
1826223358
1907569817
1663867785
595111292
1579739470
49863368
949239827
1624790534
1420828317
1895588353
873550625
1504474506
613216628
1558597719
2033931587
1834959032
1486258083
255610568
1968450764
72173850
111844319
1006097982
189888148
1013343650
1629950666
1937296140
1918556351
288439052
1015627133
878615775
1348577021
242326453
570578785
537633956
358328668
1596974066
2119854239
1330881933
1223312604
1754522112
1583387134
1245485194
1248554112
764016488
1964312197
1077987563
606515992
879951421
915530901
1986256501
1150637498
1941216111
1519556369
323067604
1371727324
1338105682
1243866300
761331604
600905165
130506424
503180394
1815997876
1360552182
1740909267
397201749
1103484652
864254032
521706160
1268511456
58258122
492504218
292419125
1366542818
1504725248
1697183008
1158311873
1553320944
1954067234
499550907
1376265132
1519609945
978555847
1129833520
1282976266
210393378
826348022
1529870964
1338002328
82698791
929446191
91402277
1667061948
1203260450
1157176410
1730989772
1986074488
959565892
1600987594
469250963
403357568
1647827391
55900256
1194447155
1378906667
1119922100
244885707
1787333163
1821833380
1532540140
344337952
502831617
321931073
804694160
1880625948
1092211746
1743341892
1491253029
132030211
1534082012
1423752579
641759942
1690834334
902633405
1561030964
2000051880
271119250
1527747612
798968553
526656907
1060223526
903228522
116657482
1801810520
850890565
2088449271
940606591
616544085
1462912022
1259480990
212729431
959544021
1559825215
1695026137
2122808644
1096767060
134128806
1086271654
1713133665
43864202
1434325172
1808980261
1544738184
1356588314
1393063035
292152927
1091350673
1877388037
680850964
2028653586
1460569889
1799599558
20547734
904255161
1509860137
1642939465
1959374796
2044320504
283084704
484556993
1547642325
1558974389
1090045740
334627699
1942135103
1563708702
1043789202
79458556
1462848193
1524435068
1541600746
291889733
1164568416
1830303064
296896656
1842880026
1155469732
1292057586
727461118
860025716
1606842019
1578266699
540136808
1649494007
1093439424
1505601086
2126520580
1573553937
1238441596
1985557459
1004513300
650948062
2099871855
1668330872
2024847132
1836121216
646446965
84299668
418792268
336948366
1695517145
122449067
1574938649
690483076
1687359254
1622828753
699982071
1584845619
388641471
210816682
1107527119
445858144
1217917821
1242449756
1434096007
446296876
1728093381
1952363920
11347671
1771806443
669389906
292241447
2030268419
325545084
675746730
337423719
171783683
1401679518
1376514300
1340589305
584813214
1250148651
1824521971
1138317534
1672204547
1794061832
1446816307
434202252
465358421
1393891023
1143753450
989532141
354281192
1613080021
555934617
2113493601
604033507
877328061
233517378
1969388302
1494314015
1197422486
239878923
558578114
1127119292
180159739
212666396
1831339356
1229812654
687383276
1873629111
552373461
461754745
839871410
1976791333
1711658988
773455895
779923492
482654671
427729764
1737239509
305870177
2143146017
93971169
1889676973
2021964982
1023826462
1163054145
1307633196
1042275652
1372147371
1583372166
1352562963
1429154446
1289692353
1718836189
879789420
1086207531
1467175401
1243067632
1735236373
27798326
249618271
539132679
975901085
260920867
2052347431
628077088
1233435278
1836191863
1388268367
476793710
1313956577
1309518477
1911815344
54288964
512283115
901377970
252527704
364756384
1325708220
1381356251
1713799071
2138066104
313574370
71907921
957748003
2026203649
127885267
401840990
1772140406
614710614
307071728
1884605666
194452328
833952802
1886518676
568631036
960075956
1919047905
1612702538
512090036
551445985
632134837
447630552
1208494824
902722479
2073970434
218997642
820048690
975808920
1389656853
1808402368
357058911
863381805
1928662449
388004171
2145320474
939495388
896377516
884236273
157225178
28281002
1215899089
1796551507
1331234847
1607076262
475247873
1884945270
587438688
1350922729
1818071907
1349997936
398175039
1726551492
1704929286
946551105
1435428894
1072959940
852339475
234708315
1065200301
1491155655
389847947
1608006687
1414633262
1769553888
1595443113
594857801
1072977209
1747693135
980587779
2013409626
785737181
811572788
298802514
2101785917
429416465
789258595
1959544591
2022067714
1494030684
1102879111
804109389
781609974
91666525
2048187573
137790103
1796059982
749945285
966711854
216609800
74549220
859271312
560714216
2035681453
1537881912
401279380
2046558155
1358879026
784611238
1053546610
2118071367
899855719
448788565
1803439637
1011879746
1347589573
2071943184
409879799
881304468
587147437
122065292
244543519
1070165017
525174138
817664316
1628511921
1643516127
1192250396
1827225983
1139213876
641496999
1263886326
630293280
1542640459
1046858911
141050897
731188740
397767224
234726168
904700988
1706257766
1849788826
1634948691
1040519523
1914615597
1490214190
1590006000
30976057
2065762731
178773270
1481492885
488798337
1338963742
297149462
540535409
937083966
1198214311
1617840248
1809687296
1690225251
940266910
104676906
1546067310
1541608021
1610662254
2098739435
992337316
16798917
344968525
996945938
1138860851
462205730
1514209725
798487175
742027064
1823709909
1188506896
622414719
1616157107
230091018
995367126
894193643
991717485
750144158
10756527
1429075140
1931422502
293206959
766951111
1890491911
1238547484
412861530
1350111737
1177156455
1579182515
466299949
226821768
851715729
421257199
995102885
431223153
330865350
1127393028
1255394888
1599387422
217380695
270079866
721081625
1020174320
2143389334
124098805
52472984
1464049186
1448360409
904996544
1938905963
1240648426
1454121848
230860806
578942117
2110979566
230617152
1152801894
659971236
1055012220
651150151
1964142175
1215375297
272287277
603849765
1440617423
1127882635
2132207293
634607185
1248314422
49022379
1246368250
1532566665
1033104796
1671981177
1401741141
1486166736
2100051244
216220516
807941867
833829836
622673856
791000921
1205861207
1287276869
1926230256
2020700300
1305562280
991370482
66314957
248693468
1864351629
1457554952
462446139
1659093448
1521231235
927507893
771929083
217488698
709235281
812123663
149820268
1755234081
405693714
2004640284
1278170872
1123048489
1407224523
1872720548
184020853
186209470
757905757
1595405538
1033310533
763483792
1555776925
1749979642
522058791
1606305259
2058761516
1377004209
1088064173
1357462802
1872477569
1902648626
602888929
1051985025
2057174605
406371873
1692423004
1665926977
1655532517
117865672
320991433
1526707749
1563867652
228613565
620363152
726908825
897548486
1306872133
326487608
528659621
1741669600
314762912
1166061983
482335988
84711829
253143738
2034638181
1129984780
480218406
146762766
104620634
592373135
11907665
1272290977
1154200509
1119312774
843056848
2023267280
1337950703
469403084
679392875
2030195272
1089361283
1892227903
803293362
593346745
692690735
1635139432
573886616
72386367
1027193440
1552664704
1967789431
1834079338
300686693
1201092430
1439422700
1555740496
398199458
987516548
1852962086
6533273
1515088512
581367919
1239556182
1594059385
1494064195
1440527205
760925188
1351556040
1106931592
255556434
1687708286
1373236495
259972257
1262716704
1683403835
884739646
771293237
765226066
1522903698
366403229
357553183
31589711
1249987446
1635729717
937958093
1332878808
80569390
1347778733
334602575
1259575304
2092614174
97977928
41618257
755388254
638128672
1710352067
1886811241
836763990
586276234
367590890
265339333
1879106180
59697740
2042227847
1076408358
363077765
375165323
877491558
1166638506
292455582
2038848089
1654743369
2051919722
802877579
147643897
1707416813
74724328
996223695
1000978212
344856884
1939969257
1314468615
1494015599
1278604576
1977349596
1459246847
2022032913
1570300269
2137503953
1434993927
1355222315
2000425253
870994758
388571945
1472120059
670227909
1492589651
1007098536
1073842129
1273702001
2123576594
1265199929
847837562
248445696
696052674
1746052077
412744873
350066117
131010235
1879642402
877046859
1325564584
190572183
969508097
1452963749
82263842
1996748659
1082463074
2030737981
414143008
839817236
95820496
1760071774
1497493517
1899089241
74206039
783839851
930521945
1175948433
1527572791
519960833
2109475020
406154519
608809338
1709567314
2146593119
1785100833
79874555
1257544901
88526419
1104208829
539893602
118903389
1881082945
91203604
2114807642
398990761
1081008049
1111303228
795012263
1376116601
833256822
654878550
2100677764
844149726
1201789738
2000298036
989746445
1309939684
1833278189
452563026
1513588224
1098576237
544567385
706264598
1255091062
29048783
2039651356
385272807
2139445239
1739581405
858389534
1630131983
1605446993
690022097
1408680126
1832153930
486616356
1335618097
192892965
1117278286
1056048300
442308040
1029470937
792079488
2060885138
1793682817
866941272
983405258
1596157631
1807695543
1277727587
58748181
1557481764
1672819923
1113580574
377982594
1206983210
816936111
1933649645
740580675
621893140
1719172279
634914014
1021827942
803115362
1640244681
471553897
1171451291
1917639094
102450949
1526614825
148088235
800617287
1648148323
1210957483
1238671519
1738328096
1387895743
248431716
910692687
382756064
2059624884
1129631277
363449734
1678850607
232862601
1933891686
461246133
137291156
1733366861
768351267
318309496
436877898
498914749
1158547102
1154121965
1369564611
2014096175
1588182425
588026138
1809172291
142711642
1916592273
533307696
847867211
319996246
1473403607
1088040814
519233902
1248676783
480167632
40168924
1332508930
1857040091
2058072305
157488384
1386875234
1698751879
1330836920
1145026775
500378662
605853347
1673702955
942477949
2031546357
328599883
665683053
1612000284
1822247931
1379705304
1021686988
1218175188
1777854793
887822699
2109161676
380973073
1416712957
1322321163
71186486
715555900
648772361
1235107818
19858525
1924213125
1291192221
651115784
98321318
1801149065
1113367481
955774644
170527320
2040896210
465915355
2059337267
2073003840
140888345
147969032
1585649367
1357154533
692991110
169689444
1939301792
374329337
1158531563
1588687155
1578741801
965778396
1324142232
170460574
2055341712
2025254506
198307772
1658546966
588794268
1630642342
390535365
420566162
1902357400
1253648894
1122456307
662255893
1321234595
1350387077
1610437486
122859995
650388024
435480192
1578913239
1247986130
867625231
2078346254
1911170701
1906277808
1621642927
907817448
503835433
2124547807
1111069983
2080374728
723957811
1357048659
1810840276
820116383
1159424741
348737309
135871213
1730588807
900471887
1970493931
1375317976
507167354
1974961118
535494446
235738366
317557720
731812311
1516400962
579326838
1466878717
1468177254
1711144601
1647662863
810738651
1903909988
1588581524
1097376328
1809174940
235531131
777662732
1341284897
1174851877
1707311812
2128442886
1872729751
682838082
1929669097
284971361
439714732
209822982
176347463
1879970573
851407659
969371903
624068027
541087582
843222668
1010405140
2045773159
789293264
1904730655
1853561928
475124219
1230997775
1666542030
537620748
613020633
310742591
1647680309
77118520
1424880964
681531184
2035856472
1674347903
1734005442
1032997970
1921130384
1387894152
335276958
198764635
382496465
592635922
1511627404
1232006468
1688931847
332826030
840432592
346538453
227229945
597641473
943979147
1648320819
197840824
801886577
1997812492
460914919
2012837995
89396549
364005144
700816400
2000427679
2146174275
1372621486
811768810
949198393
677260024
547801343
265002877
963238592
1924076412
897285630
12901531
1663670818
757219738
660951153
2063563304
1318509423
309804218
459356228
144044828
2101730081
2100967340
252743358
1098468482
1529786804
2111555118
749497157
1700112930
353555553
926966551
1452539523
589571880
52313729
550550811
1568033660
167618012
240574860
303528229
1947428613
1276071417
930901859
1631567634
459957772
1869251956
1558664671
1751074678
1797304394
484960785
894865894
602727910
2093696410
1811018249
1589221181
651590380
1648239743
1868893065
9801123
620991389
2010521948
79684554
2080105848
812197910
627879503
1211022559
1836903198
508550434
668786784
1897435534
1065335617
2109868800
818819389
1602892339
886212632
1708018414
1118839586
1417855238
2133696108
106886859
1384611095
1026982551
1370300862
1557895725
220445428
793267012
565516672
1659776050
283788396
966235837
453317649
834420207
948734186
1040354650
1988635165
1418023764
992278165
1190497092
111929047
893496755
448424018
766990280
968413459
910431620
1526611938
2065039230
1951577585
334176299
1267988593
1574327436
1829629268
799113502
2109632782
1229336677
2056854575
354288438
978029195
1055746761
843427666
777000920
591092831
1549045028
1188062973
1390544995
1657010583
1213305830
2081163039
1598727274
1525809807
608264172
903423108
2139855331
206936178
1576067512
1982523344
1843212815
101230964
391844385
1075985088
1303271413
1556018785
1297090848
1434620911
1646528333
1181308223
533257352
443406778
262648928
1937645112
314228121
1799172820
1162410904
1182087886
987116254
1188832791
1718300773
2084851824
1937304661
1053119028
1658674786
119265262
166121582
798565785
834096695
745815966
399400511
103752388
127627475
1434141198
1388873625
1089824816
1826818300
1250877860
1693051075
1974842046
495035972
4184968
474343376
442031129
1256456963
336192304
1668137903
2044544741
1459575213
239112222
1587439278
1857755754
1928141441
1318438719
335301912
772349683
1413998389
1363472121
953456805
609307626
97144147
1974847268
630580383
508575423
512762262
1713271468
639369504
1756679627
121096598
476878631
1231050763
1525823395
2036836479
1039238617
814589070
1742377290
823907686
880072543
340043461
2007924163
1847239746
1865821619
1218219075
897857123
265238329
352092678
2030471851
376896449
880001083
1254852313
1439683746
1956578096
955464744
2017823020
719341618
1378253221
970309023
1320758889
77560202
1967784463
611485900
453603927
1220584948
1350072764
133256627
1809147677
1903828796
779645390
2131547144
2137930027
151388603
343765718
1347328617
315147681
1380368220
1509910254
1173074640
580471811
1160108044
895365366
239752193
1807659471
1572266645
2101527678
845559039
1012788489
1031912118
1701697223
278884517
432364751
1418789584
1009020955
60553937
486775932
1202289622
1079497219
1484844493
1304885645
535161417
85446248
1061100890
1298337115
906682707
1983503933
1998769428
362488357
972822147
1197368242
1957267651
1716227823
1629158806
772448321
593507647
1677159088
796076698
231416012
446868603
811655725
216508882
687587279
204676698
1296971661
874962962
347782230
1151757885
917621091
1932520831
245533370
1398353425
2051547519
1018337268
1815735506
1774934803
331686699
950087218
47444183
1858689847
1049393091
999388095
1917319373
1026569956
971354703
1159935239
2087574828
1186290601
64746316
1244353730
532190562
1641485247
1327643734
481336203
19341078
533062049
1040284515
2018110247
176071122
1242311040
2077936388
196752446
1357345288
2079621884
872350412
575326781
1239968185
289684454
1786854147
805186815
2079001689
1333942640
343438443
508837157
473744587
771906434
84825624
2110341701
971661084
1866104936
778257163
710536378
975384127
131938056
1659091360
254175530
1386697312
1056670607
2008053709
1850355019
115370236
1970508313
1951430415
703875863
358065872
532843331
1709438710
940481286
865951784
1008511938
1640053644
1631675379
1335471381
39126445
1498238232
1146241638
1359622195
697808545
1948799151
1774507193
1762456799
1055554789
583101368
1291208988
1714293993
1774993624
1184280597
222586978
290312384
2135437810
222141515
1543165633
1552259179
1699763277
679315192
1594309050
1972336249
1786679191
1096202899
2009744790
538093377
1090289200
1877471726
537833485
577053576
1876368220
739233453
410645705
1174727788
588575591
146263402
760141604
1609723668
2110417050
720077698
1116699255
345892199
1931149003
1818901057
19773066
669849743
1942940827
723478402
326098662
1834666616
874636025
1984479656
267828837
905037755
1570064138
1884205438
345967314
1056475669
737376151
772394173
92025552
1531091605
332083308
133726440
1387451141
1294196804
1961975559
2042612889
1037867497
683866032
228072980
147488002
1625259490
883622850
1756827190
987097827
149335348
2054011126
929386516
929622510
1976314532
308416201
2052132837
126143216
548862442
244873038
577133803
1473089142
1510249369
363518386
643447856
1690193451
1124004696
1040346643
166309873
659618514
1692122657
404061008
1875743336
1031279699
559748076
1259148311
1419030165
2034985721
403267264
843267172
1632066282
192860620
1112408799
1738982234
1161986074
1468869441
1467556728
110915885
1485540483
997318561
673860614
900268585
1880477889
1647272169
1962542710
1257964265
36057562
679093070
1306541218
1999791096
1604457812
1877680279
128275737
204195293
2005861288
18097907
1506493257
143823753
1641266374
53566716
1485417104
1733962173
548161627
951444796
2099573862
247733656
670902683
200441625
2078296179
704885463
295804362
95335287
1893957276
14516078
501376902
438403901
1971377584
306993076
1563706045
1712767020
967088173
1901340212
1629133219
2043076656
1567658546
1999772844
131039571
1794579168
1421688605
320629988
1883074479
1926486535
1742342433
1120102435
283416083
1197640851
210262449
629747917
1408607444
1928783521
1747937286
147127139
1989826366
1790159912
619426427
1054012300
1866852745
1739973160
5385857
1897382874
2078644169
358702723
811305023
1584764655
2117201570
196271638
1523419984
7367207
156097047
542693097
186148288
1447047665
448674808
1060003814
826433650
1663356995
537158601
738839847
2110464100
722515976
1102994592
1948115229
1762622353
2017713038
1245376562
1904828389
1670986255
1051453721
1910559801
768576085
1903977383
1143013300
1752438909
515140534
186408672
576440513
1129988250
752371001
892523753
1671544418
799343261
990903059
1811301872
640887168
1568320787
626608262
1428958914
780229468
281864752
646470163
1468547681
1732691989
1397178293
831814359
858036648
61309010
1454654964
137361769
2032428437
14059187
1853608968
94563451
2076728932
763509049
950627730
1788655893
1829365784
1156185350
993047163
1549225652
365176119
669884638
1427751650
175765133
869143920
143933209
825355570
2020224571
1778774671
1667278721
1926448967
1253529118
228485015
1919920414
1245146962
1196757855
95946202
1607065100
1764362957
311250469
1670303706
205616827
1377520121
673945543
833932082
1232164877
475624516
1232973335
1535365433
1211209257
1002015871
1374611761
1734611689
644410316
1184670624
668228059
1047832483
578972823
1309705424
1186662357
1375660271
1268882322
1664716744
469063761
1294593681
1601107043
1436192210
863259145
1168789713
1558885190
226623384
803845436
1152946430
724243786
1128938325
182030404
619208686
1974560085
843671620
634230008
1279546166
601918569
1590336134
1171994462
15522895
240976241
315088123
470063521
1610141326
1100377627
184034424
1424788889
767751794
243379885
1423164355
1735504487
27329254
1049165738
1045931226
1048479909
1989229728
1345642105
165785307
734002171
1506721679
1548918984
512641103
1113047214
310309632
1110442275
663921232
1835533182
361583747
1805111628
1986101204
1659699261
37990309
1921952213
1618939129
480656645
2139604871
1790800078
1379826309
871339609
724881150
282162223
1518490581
517245031
2129649811
667453592
94503245
406015306
1167285239
1438492527
283563161
465128830
233303524
1055103222
469442715
1541127383
1662874551
1888599900
954580487
2138659013
1889274849
1811881304
983002166
1934853506
785167973
2065787061
1025889726
585238407
1140023172
834360895
1644860053
1786273659
4431959
1046398708
918759980
1595139278
786296234
204294724
2038642280
2142462512
180016933
1407739682
376278844
1825261837
1551997500
1532795109
2113459468
351447191
209653957
896176962
1423142816
495429025
1843590652
451796130
1336504848
806298950
1899961657
105120851
1805027621
1275551443
156201825
1352885648
1169815706
1469714568
529663977
2017296385
730160923
1513086602
7773388
2063943861
1105277645
1714880486
2079120645
718403461
717885653
1159018609
746355318
649884003
770345582
1149101076
267438671
1305107193
2146322067
1466634365
1876280801
683312462
103521381
1529942908
1406139269
2111736234
1465245752
1489705985
1952652069
362126235
1369762118
1367005842
1900547635
1951153152
589628783
788929332
549421240
1674254921
1930956555
590091673
936537957
730258994
532263246
2084072240
870670833
1866671673
839828183
900363391
779251742
1790850586
1661347457
1284751842
1692119191
888301080
460634744
1107015093
112147066
443965642
1842568545
715211300
1872762815
53344289
358647265
2106271537
1287059943
1318223711
823113905
1615358697
1796986018
1366327144
1854437018
2067445007
128781905
1560259355
649212474
466997272
2018995532
1336013348
1240104241
1611488586
1716464545
1119945038
363991964
1441912935
1511158596
763252272
1139707194
212249785
158892529
1246914968
1608721642
1027676932
1423909946
1327684740
1548135424
1510864893
549657738
1113141219
1452904060
1140689890
545408761
1075572185
489393758
402989887
1668976576
988738791
1243319920
641177597
307710838
1142782863
140858359
1540014951
337238023
930129592
986097907
195839391
941965470
191982959
717398809
897676618
1263522758
782204287
2111758988
200734956
472717930
941758303
1202407275
441286632
832475955
700008597
1748786133
78777000
824842977
507737694
344492320
241912076
1789391762
2015836082
1066457604
1198179420
2034117441
427644663
252205332
1419667959
1851841585
472797867
236908411
1160079719
1866299121
1000049209
266070752
1862370981
1484891028
1134272258
1386108087
688034133
1226303455
802486828
2005944591
615068690
12775502
1745884041
69434034
617747147
1253928832
1284151207
1436724847
2059513202
295246263
230826663
1498214988
808810846
1663870969
1284182618
1282617349
1991003921
383248727
1716019054
1965300697
1610289169
1382037158
1039104750
940932131
1197477430
641465008
2064422663
2015348036
450586101
444632427
1469204855
867357516
1027711616
1779577808
39696703
1033531790
1062664226
1243752242
1315387355
174981397
450946054
198848914
2110742380
1755460251
1966058959
113700227
1924948326
977062712
1660560150
232493218
1574561301
1882901791
286756851
868785704
1691884507
1165943751
1423298103
1729255197
1626905903
2230714
1407002385
1909642393
110411958
167945476
604929863
641446797
118530486
1737633609
894415951
707574637
1476582203
343880522
190955955
1851174644
1938794762
778541491
1943849968
413869243
1399004487
1272247941
622823874
1739466187
1894741924
1990112046
1484143279
895021247
982002134
1138977873
1482625889
1881231893
1050461823
137354424
1463460830
641932645
1912292739
1129649761
1007580009
458061120
1005875385
1046536360
1262413458
1495131717
891070564
11531431
1769169020
1164871602
2086048277
89840513
959272579
1438438462
596958298
1247400636
1447111917
1360400728
399004930
274320684
1020288916
1446200519
2129138935
640735961
1355173253
1411108601
1627676570
112169629
2023228936
594667605
1056472508
195865371
819475704
1955362678
1169452364
15009171
1101048843
853115042
1071750459
1676853786
1170611249
194867271
433096934
28499174
220677414
1971028773
1701782724
1755596186
1677704042
488197228
2146344729
184183540
1669323715
1001726346
2000906837
1490271288
145111756
1641158567
1586719918
1292609148
390320111
2026087872
90541083
1365275146
605291379
1986797642
1152804194
1561027580
567189746
1952849462
2018138627
1805817180
466358042
1071149240
1758791842
560863610
1529700377
149642536
1587040730
1866610817
2087164686
177074611
662524456
1378239411
338676929
1182487183
1369314676
490865103
1091889437
1322198600
1394924420
1450722581
660893692
1346915050
1468723267
1880556366
141123481
1999565692
1622384437
1966193201
571564412
1453806146
644985784
1237280614
1556379796
310551006
493145837
2140462858
251024929
1328155920
1172740688
1470738191
974025805
1289876017
1079363790
1044521083
1711073677
7630368
1669369676
1446984868
1071654591
2018939524
2027893897
541085976
901512595
1585424090
1035808305
932385740
277634234
239134745
1921577999
1442352814
1057922357
537877287
1596559640
1218708259
1044529889
458432574
1015086940
1144294368
1717715379
946548652
785786256
116872693
1846084906
75610890
803190617
125480695
1438508247
129213042
1707638600
453560559
829916199
450878633
1308026521
243200495
201418231
174302310
485844555
52752185
631047286
1750654086
1173632522
1662438785
1613280730
1754342349
1317913809
411394793
942823125
648069727
1024975435
357451794
1970608953
579047786
893401755
1282618633
1628242200
1163082575
2072750507
1043135969
468776949
1967220886
1068931104
58446855
1940227458
335310370
642534374
926024999
1155041095
158625974
138275472
1153060693
787936234
391579356
271367377
2089587461
1873112892
781037948
486285974
1818695327
1289958524
545576489
1753681820
683180752
1072354509
2027883654
1665618157
1346608340
364711962
1600362513
855442604
977604567
1077882554
1291017761
770685554
228922871
449019107
748529891
1756500243
1645859742
86891422
1496606454
1650075608
1038526040
165780157
228873336
1160693861
385172476
127242396
1839830349
1663401426
420507873
312701470
1121923035
806335030
169199589
2102321716
228445641
397942333
1202037258
1573696090
1020787426
1547392458
1579598663
2106975267
1954464132
201417224
675636065
1641143074
965441243
1059154923
1523450873
807130462
1074422875
895413417
1587355773
1315384938
1916239117
1003922762
725171232
1324345186
1165145639
330942771
1887790585
314531337
275099190
2087240804
202512365
1020578834
113467546
1423352581
606051101
16107219
1046650162
1781681434
1700622269
1145759543
309364008
1223480963
6562661
2146154472
1437137218
1749392911
423407459
432228850
965773415
933034869
535662995
1101435117
1488514378
397301572
1874891333
303274402
1738797732
632321352
709286895
190334145
537795353
93511771
87392420
1267863368
1155760983
1900736724
1507715107
1170574166
1933151487
264649060
1791636207
729783933
1527473914
1622959059
1087812482
2041401632
1142384113
915151971
1015686025
181162967
209730415
1617532044
2029962101
1382136621
326503322
993406251
1595786321
2042988552
927532021
486846755
1696598097
1170644436
1863630760
865673891
393215707
197242392
1326564004
1102677404
1463829193
675091145
2046762436
1978099844
1774493037
73961089
130541172
997159251
793026711
372366504
200465127
1518560642
1483838428
347049555
1048718659
1394449690
586820694
1198899104
1037746584
1038171390
1164764156
442309405
1403012089
776124158
982938453
1405624272
479069811
1980398522
1052884601
1087710872
656557679
681610170
1510988886
1223998451
258416931
1938621315
985062998
1430701531
177121650
838267793
817881982
1751357410
1149836303
181361227
1305161164
762394094
79702317
2041052413
1850461132
784459808
905964436
508278454
561069735
787847354
1089098350
1851423583
1565966920
2096918962
830999938
927945779
205127151
2132053569
1492448237
1641984853
688725498
1257388422
1257800607
426526129
546533489
1033138696
274414381
1088586432
340231452
1265606321
1829891604
1911034663
1267188427
196862244
248729220
290521820
1995418599
1036608737
2049477714
981013133
853023188
445344200
492814031
752773975
1510684275
1910449540
1390372317
1389283170
1700585597
937657906
1278877498
518766992
1990704569
2028407202
284133908
1856993481
496764243
1324508377
1733555541
1783839296
1057609938
1422592303
1431091669
849619822
1558035833
1628125313
769296431
1791823350
1675951822
5194914
900528431
428544669
498610069
1722075715
1132936220
1532719894
1910313777
1140286484
1045110897
1745501946
2058272100
1929217722
2040752886
1263979868
1119059332
470603636
1050817400
328088611
1212696423
777241573
354922401
679099121
1814010716
392667507
230385535
20019391
144686733
482043326
801407599
2147456052
863663933
1148818943
1630326079
1661337288
931496456
260332291
1684255423
1962341812
159410233
682320607
816520158
1329212208
1056260230
1860844311
338749803
1924852350
1218034108
1591549395
653157488
553076180
472888099
1830021325
1265251508
1744028977
1250527963
1716395025
1990464515
1073427843
1824929725
77928932
12665481
386102147
675013783
2070263634
702970225
1671464636
476927346
806466223
1828964921
2042301635
1609902263
890560177
672664594
1132502968
101318919
878317002
1072893420
78318149
1803923472
2082193
1586933098
592208563
870420895
1715680679
1678346470
1675719101
2075188416
426303807
824050308
1917700160
2067851662
682984856
192498586
933003325
170428443
388444885
1227922407
1363304678
1349261119
586915841
153680481
280591054
1733874023
508760968
1664800891
1829579294
1130486802
940106454
1141402875
628334667
1734898652
738699737
1911612184
173409573
1339340948
1772264524
801431833
856771896
1662556329
709400668
819136093
1978410811
1866492729
275801923
284002038
1379818339
2070756468
1591885244
1674275679
573798864
1232423608
1058709792
883353004
155694304
935929201
1952937518
1693607667
990924350
196021141
1767614094
1348625930
204703199
674144912
377507326
807525015
1218973367
2101311985
1517475796
179537649
2101892171
1598520062
1033977247
336640113
1471101000
1603472149
1162826085
1528787641
447702399
975679159
1819119955
771602292
642324453
383772210
208038584
588449813
907567174
803398670
1560589109
1141728103
583260322
1014711420
721758786
806393638
1386054334
1245525025
1657450825
83009183
1308778716
1436899877
644509382
1149240686
680446379
573237341
2095262602
1367410950
1890602237
512652660
583373840
1809353512
1512371734
1778181284
465110310
610170804
2023457376
541273694
646736420
916674786
223169453
287768357
1576639026
47126606
248948377
1822388118
1678847397
1026509519
663957462
961561341
1499624332
1862213908
954654695
112278333
1405011696
601046450
1216748973
465798564
833145900
1109691841
1383002991
1961858946
542352096
2032709786
1089293685
570213278
1921920255
1570924498
1072252297
1040225569
1391604056
907873269
1785949673
1639047674
1954621163
1320967268
353335034
859437136
1910142818
1933763947
1547357427
1874809664
1147778702
190474717
580495652
707336380
1764930106
1222342541
311816396
1206980877
2108942600
341181850
335882223
653080790
1454994397
168112602
34474977
1332727628
1159923736
1185208341
1220128344
1242579832
1947324083
391327324
442419866
1688268771
1498308341
1585954237
772969813
1427833784
146073534
1966411941
886835377
884325905
342645073
995076189
1948843145
446208255
1160263383
890582942
586717322
915605096
300868117
827944812
325999629
2101986861
52309155
348912055
1960951943
1570432301
695487937
1219140214
1425858360
153858102
953237128
855090834
1468869417
1667478651
2026603858
2027342452
1879053896
1108297880
1109795694
1608350304
440829623
1019511204
1391101561
681307733
676883290
4726123
1221341565
589907697
1887121452
753492479
1521630989
2060929509
677974537
2056547094
20744668
2073802451
1107176768
2141975556
935876659
1392825879
759019817
402896191
1387175787
74759558
1252266277
1947484151
479141728
242904796
1756708503
2036021964
125971925
2033841836
671201210
573784935
858832658
1805061971
393025783
1937692982
1167496621
1705666445
1699696849
2939451
989022371
2088144777
724759567
236765388
253752808
1270699091
1665884236
1538254821
741702550
358538571
137890666
1286426159
1929387554
2018872778
209661227
1394567428
1641690760
642232617
1325785895
528906912
702475978
370532294
1141829808
1183612249
175816770
787100796
656576339
1537897050
1868057953
2005224023
598558530
133384809
1414827911
953204888
1633865342
229671769
160827314
1453069654
21874519
424014105
906635456
646402839
1415552509
2090980674
1161868185
730825484
517645678
1259044013
1941587561
1895638473
2062743403
1615935643
1629474041
1911904300
1772426561
1943054400
932833851
5874803
289482285
149531357
206760489
81525771
935422699
1908397432
178912298
1089524563
62880416
664425913
577354092
289260984
613741208
216701883
1118219111
366266648
1219237296
1574188339
2109049022
312724517
731205159
1948699842
783434833
1678651857
1394758957
236098628
973557079
632337571
667435134
37703171
1488177028
795393696
1260895972
737566087
789006988
95726553
1656030866
1349147633
1468502861
156862035
481895973
79455129
1340220149
1419672993
1137988022
911552443
956092729
825700742
1108760963
2115203246
71766375
1482124
1984943186
1805309270
488419968
940676988
819342320
992128969
120582831
1249731342
1648135190
2017472119
1536326376
670479702
219258405
1563535895
2026766231
502644040
1045727337
1296482951
557178236
1224129899
2056755573
1269387931
1840842482
1384340149
2039244647
507530131
1359607699
1062908939
1299840688
953987901
73919703
1259155202
1231260181
515946774
1234594485
73325367
450184583
1174785830
1695171439
106197449
930592767
518845299
529200845
792427708
1992250489
1520714149
1272159011
1036793350
1903840086
2029760077
24873386
757666952
1297857310
2055236268
344721905
60480349
957677476
1459941718
1244731457
443745165
403006335
352181090
447559886
1556313404
1053288010
744379593
1247929307
688848556
22290789
1924286936
1038385827
391633634
1266585822
1372169141
980329268
921460948
1699817911
654172936
2093080721
2050932531
233369405
1450244292
530372314
2113055716
1849918754
429930335
840251229
1263634176
1884877971
518186885
686501136
1751899882
1088338400
724285157
898217244
675181596
551781880
63647610
342806947
1695442798
1018616236
1511317516
1653754172
1815465185
1064737579
651856339
1628024406
826083894
270688854
809423975
2132339641
923239116
934114962
1357612152
475063953
322210552
2021637795
1348783604
935903765
1323112436
1422068418
1490753938
675506004
1724729989
1920801618
1312757067
1125717286
1519814246
2124309282
1536193291
1959433491
1728112277
862628171
1824483247
1799525048
1597613540
1836346350
1791333461
24523163
712774128
1726720799
1072572821
1994440066
611120712
749047958
757829159
638722886
1043479924
1079746112
1941777765
1282419807
1165297973
338947005
1055395636
1851900700
625212122
569519680
574541554
1276451152
1915928994
1872314063
702836776
112139500
710177390
731454161
2010632043
1824596052
104024068
398552425
1855296054
1498287784
1311258513
1576877352
528102352
510776767
1170446300
960272928
1968911585
1439621632
1268415154
1557350837
1910085634
1965798682
1870750239
1169626708
449150434
1907604590
864917419
1246735400
221626323
765516806
2047348516
46422066
1906898072
1635490905
144316161
399151322
1899208326
252385151
1369798114
1687736437
476751744
2083291812
585107498
196264260
2133178173
1373893657
1743310281
1374142148
851233700
2090632772
1893915603
1231872478
969616034
327779843
499858012
364547344
1703739771
13332293
1390582113
1582843892
217845682
886860431
1050220072
1518339362
1535949659
1508043673
1862254907
998869858
975232432
615828257
783017520
591432023
1664205703
883913451
1400400429
1004223264
1433900021
1354882178
170806896
1931750024
856005144
1297447278
2020859686
1591797952
1748492040
461333764
1348717194
773280307
1442865591
1919461415
1976286069
60728262
1564289247
1544719710
1793393191
1020077455
2140318630
2001265566
1988994479
575118975
1784132819
1211803056
108585945
204542950
864799167
246589380
708115245
112088259
883180196
882874721
975112888
1068348413
917416906
1020935222
1914574878
83943849
366333060
1283727884
474934778
421919157
443894605
131480141
84431327
729635843
2006084451
1557883220
1516295063
1940994709
1172274391
1540344363
70238215
1981057765
147782242
857309629
858746709
938456631
1654121894
414311811
1409699295
1739879159
642653238
1446219000
1522638757
1140097042
1198298459
1412364531
674592090
1002783125
1299991533
1931164055
1484647306
1813542543
1790484154
1108624184
2094008661
974854859
1703212020
2049047470
1681029118
193600202
1642768713
280588382
1411140449
961045294
1732843302
1661817373
1335761438
910096832
1594644752
911566706
977654074
706691261
1459843236
1727947084
1760461519
1826320731
502928901
1198256841
366266301
2041719570
361655909
1484174146
1103115166
2006047769
126571958
995716719
2143032864
151201894
211108332
1240611865
94416224
548355486
245350387
80938955
1527575884
349465460
778445642
1455141692
1850011710
23895710
148966743
1966381290
708995359
1008403486
1853503065
824593467
1200447334
851849492
1571842498
2043146844
880569240
1003638392
353391632
1348068448
310487272
1980646150
49969018
952671335
295110005
410469391
147168756
1202588724
1794567545
1141258702
1968876628
551031423
1021645788
1004948773
1487816019
1522456302
2038527260
1793807154
704515906
1454408058
2091578414
920867269
2004836374
1488015460
1036415963
1615318087
225905637
368522742
1900559003
1229606655
1015335892
624116538
1161726713
965113517
1686300538
1447382910
1613110624
1257917122
336694600
1392663492
1048304857
556719849
1746673800
911897498
1954029345
1170227721
1697438182
999316802
77616790
1797713385
465956166
599738172
290019483
1322797259
40553046
1471142006
1647375860
1633130787
1631164944
586763653
1648988976
2085899462
324548009
261573826
918106398
413953478
1172598386
2009151824
272888290
91831241
1840300804
1241298163
213147680
338672934
842262829
1369874364
1176727388
1238472869
36150069
653713881
737272765
1174200885
1419070701
1718664175
615925628
1515880581
559763631
1220741942
1113707636
1584569971
1863366183
555721577
895806530
940513059
801103162
459853958
274946060
1046301763
1527358395
37497420
812786600
938188841
924663464
1136184893
1505320198
1609148511
1346694943
585098656
1871928276
942844650
1305805930
124783926
60782577
93096111
179179774
1007216700
1924915080
1614910881
1129015070
840957829
1869662427
1166273668
207225719
1369195795
423522588
436301625
623050258
382588628
142484694
1330635140
1328332708
608354440
1325866136
1805376167
9389884
893507431
1669122417
1685655188
1878701543
1665588668
2069088061
662521668
427400112
892125757
269681540
728622823
1603388772
1051440721
172610864
799942248
655472269
2040035580
1257715433
107908316
830419839
294382936
1325557352
474917829
728019764
587000747
354100096
774362712
1569155373
42941036
1387841554
683070666
1168159619
568224266
1403983505
2079270635
999341607
1870729857
983809840
1984136142
917612664
665488349
1747532676
983748386
882446279
927656614
1815738522
1929770822
285768899
673562601
1054468225
1793624844
617446112
314378905
1769334134
1567592092
1140733726
1016240508
1114628028
247599503
1878698568
1704232124
1272214508
1169952379
481288621
929547899
1779980912
2012137642
313097714
127104983
1379696914
647604039
2090945230
907647830
722573014
602028905
2112705563
986522177
646897756
352921548
1221917040
2026122778
1015744669
1704381750
1092911155
1177300205
1085534066
875924079
1357864161
1397572583
67827219
611530856
1652200292
1539928398
524082065
1614309449
795109966
283666377
2135095774
980291078
770025671
135855520
1877660340
1234977979
1581559494
968210924
1513206183
1057043752
2147079903
1990716372
1840519869
1502827486
1614610413
188261254
1231621383
480550813
1690108917
202245001
1873379737
1489722542
1537193042
292309731
1489649544
1132874007
327294402
1712237164
1425565891
1701044391
747511435
2007139709
1183307236
2119266468
1778817138
1058492737
59981415
936710936
1175206000
1396819854
926743669
1943544642
1005828246
345912004
176426595
719465568
2037660964
675550383
547480
1741463724
496550536
1575928358
84160113
30223833
1371946453
1031949259
576330406
680311051
1880308257
1273708431
826389190
1236521768
2088364138
677536275
2067603408
2141886404
978372051
1241794617
1016497885
10127268
2039708006
117058521
1077836633
261074296
1543668557
1677767477
52560470
733904267
1069255677
1497723929
346688448
1974884353
68626311
1573558677
2041445244
1475510288
353233235
21330996
632362886
1718096527
1001783990
82446209
456389655
1853159482
2088371905
1484926631
2067126137
570515313
143705694
1028793737
853806029
882022245
1058720762
866096957
988162514
376613944
575267819
1851517266
1522953462
1137959538
1819680030
476086372
33326561
1826440295
1492068732
1023507811
1119844396
1893952883
1341788036
240833207
784051219
1210522997
363218777
1656391826
1036899686
1697129663
1146116848
1160285343
1828712126
1511117043
751231384
1137520071
1827910868
2027836962
1132721910
632198388
377277649
355131868
1281883454
1278936946
1404810293
880357231
1249252813
1682277305
665373787
786518561
1706761488
734125572
1751180211
2020547476
348891348
2137707851
3276768
1429799770
1649587951
1650318323
532124463
897961074
695743740
1530014739
1698997451
358716539
2052257406
579460040
1415040762
2076465225
880720676
1003505197
1699130542
1444639322
2044290281
1329774418
1652758896
1433906290
1830950542
726795906
804335810
1802275016
292455422
1455055089
1062019288
322010155
2118742224
2035312375
1433204539
1559679395
794175837
1220013156
741893926
618129847
1878288778
335543857
1719866429
1728523274
953347514
1936748532
2021330215
76564900
2066974543
1505143376
137025866
297350291
405879216
1742519067
994283908
42195046
1778640039
749699067
1732987227
445742429
984542485
1953941729
1495140432
589968397
1834432863
1016362146
113442664
39254348
1353788231
780520167
854748729
438527400
1151168315
626478490
1396245299
1997793423
33468795
1629752338
2105528167
1063622850
1139537637
623903714
1596899467
88870413
918276749
2142409946
1244557782
1309717160
1088715501
1093390866
1485644437
1317778182
1827984322
641304464
1357472809
303790969
727648587
296039719
1083437421
824955102
1091327669
1956542203
1234093922
796536849
1578030865
847908003
1808092908
784344027
1961913486
2141778557
194212047
38900725
1583442442
1277712958
1158844901
805671145
79236820
452100330
157252416
1355740840
1374797826
1293109881
1556050799
301807390
451482848
689003430
2134547032
1086644650
1841130507
1982967886
1816621028
1562098248
1892132988
77971303
688062670
555079324
934943030
1923236208
1406005881
1940163404
1462795336
2115072807
1517305288
1956017142
926134836
1742826327
303857463
1642983335
420824720
1058701097
1739469613
166528424
1245536088
735014425
138068104
1701041233
1291222905
292704353
2124659550
1546144675
1694695883
1815782261
1960277401
542759774
495112829
194251094
1167195653
2101169555
499063140
1315718025
965150080
1606948175
799420894
372507533
314256170
922670356
1689349641
1078353205
1475180476
1391222811
474363586
2061564218
1855941451
1418542836
372095606
609364526
362263051
902705876
1142055971
396154128
988215466
1470098074
409886989
661783366
48340103
1527457875
992327490
1124424226
1975226468
1057975836
130173227
729248702
1699504045
2129819417
389397768
547515458
1814046747
1697595846
2024089584
1644393474
1105864991
2013936041
934265679
1415083529
1298517823
747720005
510997023
1801852615
1991203322
1874033148
1421323117
978337748
1053473484
1982534717
61901969
1357449500
1387471434
294085636
1900000452
1388161780
1794956737
524802411
1705996664
1580817100
463561477
155873469
701103360
680293675
479739653
2020832786
1751245449
935614439
342718270
6729171
390561511
1522719244
135724844
834473360
1288294243
2146773140
175740388
2004410096
1713137214
980472453
1806435559
1134833439
315620776
994979735
797420344
287915122
977345508
1766844309
1403737307
228659883
290567879
584110578
1135473501
496018185
337996056
24326290
1874999019
773947045
353799844
1673657131
477558999
1261087934
473670797
988500731
288299082
1707675925
232194012
953970765
1610436870
1164030404
1052048490
579284973
777904687
465942600
812155763
1182813119
481499660
554691701
316693204
1703569215
1648388793
508161137
361156495
2088256718
1437969037
323130661
684191147
944057582
681043767
1601072715
1761877416
1555162306
989788919
537955876
1998658580
1486498003
1364861365
128943661
796370481
1772952641
903463338
1106403432
751130431
142470788
2127396508
687643692
1257991711
171659388
933158323
87540126
944268062
455419145
1218688944
471754123
50368710
1352800841
1997360984
162742837
1660521419
1485942042
1082383608
1305409556
365686944
868252713
2034109067
1881008450
1145801490
1032342197
2112259376
176061365
1661713200
938935069
377717931
593847334
2133749600
275234637
613626372
966802932
693613826
1880013649
77957766
266603906
901659262
711739705
1142403124
763322547
80099119
435044354
126923049
1763384057
1166610741
858679977
1332028824
1536903348
164521114
1588725622
1664521392
1340907238
977112141
878432037
723387213
1081230810
1845786617
1552643738
1479242894
1699857939
510532675
263329179
297593863
56335377
1289794788
591212384
1137200839
453803278
95161637
252991098
1806360227
1160426778
1371190926
1969702218
1471420051
500364018
2057867984
1258678860
1355479570
491088462
94951072
1140447961
1623655709
2082622593
2064062869
423675167
605372525
1399076481
1166372473
238954970
986806176
480060793
1579665963
1496221068
161155617
784960062
303302110
395803702
679410713
1780751454
480040910
2026203175
664628795
179305615
1706630953
1433234770
960189999
788434018
1276279156
1424208495
2000310535
1542872394
1428138778
1366985610
1542282899
1064933126
604528230
2092156643
473695768
314662641
19804752
986946894
142157796
995241913
814042364
2078888596
463589243
1188116317
2144530280
792186744
220558254
300341925
2027795022
1365976349
1405479108
1029640463
1959019311
247976821
1222341540
625789393
138299184
891486894
791565263
95546162
1262407265
518381833
1116874967
1861127735
782013727
1709442494
376433793
395960372
9394585
27920600
988281238
1678445543
594991304
919800489
854848607
1128789481
769551238
942331862
1754203006
490886496
1137234323
1259236101
1221825686
1270008355
893109343
1362959304
765510721
1642804175
58511523
1030895524
777313168
18041254
693630970
995357211
620821979
1647091682
1520700410
234177679
1822657896
1258188526
874552259
428503101
1194341523
495863669
550020025
1402642498
892785151
334543978
99831542
870670696
1816901547
1859800643
1864844843
2116979450
1577786226
385683710
652345808
6294815
1023397733
494180340
1650846935
334010054
1372650086
1264893921
1858506836
1473518497
2034045362
277091992
249274366
1011517744
84022783
823045513
882691841
30768607
1671240851
967491599
48389904
1055445856
153712464
1456999934
1814695257
157086146
894828120
1801341204
1208503548
23209252
406749339
2042825796
1664902434
1470109112
575950022
181945842
2040556357
576146075
1226084046
1173300695
2035863271
1164824906
1389309319
1068612698
1726457342
1433712613
2003728330
584690803
2129193298
66511167
1546665095
1546881337
745234013
1844553056
406396885
1678254811
960222081
521785186
137764785
1892748662
1706229788
405985357
321279760
1087042739
374693236
233706049
10132705
1063341234
145092501
1709140289
817640412
1675924158
834589061
1168908325
1078603003
1908216980
496756663
504443026
754485858
1639346483
897325384
39927565
1168360713
784071517
1571668509
995472432
1978662162
2142196706
537045227
1540606618
1472563727
349675307
1992572852
1538322668
833493329
639618372
2027886155
2133967194
1016608710
1832601958
791050213
51850152
97166703
905035479
945518504
846180304
460046072
87918649
796793764
321062395
730034069
199460596
1013867793
1652279162
533191123
1373605997
1818939706
1525810970
77155647
1779702678
560026582
1631082193
1999050980
895295752
924824970
1123493730
1889426160
265315834
197680419
2031642973
1035360632
1083662570
164411615
1035134940
1137928839
1758805238
1804184935
1367404581
1158736991
288058946
1978862600
157437401
381331651
1642743582
485703204
1164905931
1855596456
849448640
1067153993
1838482195
1432509217
107485577
1503978503
1019621583
1181800696
1732828084
1025278320
874749392
1899000897
717229035
763156784
1961935227
592152892
153102191
2031284688
106811970
1682921332
1878175547
1046430748
1867898688
205565464
1124005638
2076112111
1638118122
13747139
1584058327
67396711
1554790362
630763042
715962325
1625618274
87809084
272635437
1913149475
244519913
1624584168
1569390972
1597759109
1271970861
1271398098
362824228
797341089
1997325208
1159752916
592856955
1582627654
1412345502
1706948742
71580507
1481318225
1282995599
1245179847
952181162
2096895131
1969456937
1380083741
16350591
998239905
1712578068
185173032
1352294297
2010075635
1804448109
690065868
851412590
683540648
263655356
245681195
621123836
1644087910
1058266622
1669279984
204748630
2071959845
1694001941
1839875799
1303086750
861075958
1225401905
913166879
1298611362
711151725
1653827079
1406370044
985942022
59518740
1045544290
219688768
1776536256
1798540889
1640725679
1981602212
1560758890
824637395
230243203
2046608783
505898924
1496363438
1769989036
1263726114
616623342
1530042746
527887612
2021496866
804042329
232271700
2449658
731732833
1057690879
449576736
1947364982
1644464175
1812429257
1518447975
1261138182
1229637411
1071863855
290022516
1605254681
1437613104
1537091068
587633438
1088808503
825069831
1932229303
1445862476
1614980602
1276703217
1397447814
1122736996
1888116838
151795253
946431322
76795205
353461003
672843727
945218808
867234802
575284739
1784462779
1664309342
438634144
14320043
1560453337
259750008
1977432282
765188181
172723258
1813257065
1735759216
560045120
1475885625
2098753289
443647286
809572428
907813387
1470972591
2097577220
633705009
1067084120
1781068580
1019959104
368440082
232076643
98052420
1625017739
755502021
1251554410
1420186370
878458794
1352973389
288201528
477561281
311661728
1666988802
768898205
371902364
2055536101
1453870434
1119188054
1902809857
327570982
1350751581
360888256
745362233
1955771659
447349759
1935589492
1252818546
1262173632
176760557
1584287007
508123781
1175598050
1618075382
561770973
2033390285
1697267462
201406708
1890905294
1262937947
762634192
1090905544
1278781045
65607715
1569884939
2043966735
899692922
589460966
2045763933
1695236276
703674899
1701053142
1853203425
1397936122
2146427187
274755043
1524666378
1900841329
1922238452
895650679
1705046593
469236096
234630800
1014604947
1153092329
221180398
1656974409
1155679569
890712742
1867330414
894515105
1609289827
1601628665
194504813
740980224
1639426016
1727677470
163884178
295157247
2047527242
67206091
1786282589
779247288
577789530
760800949
202305539
227539527
1243400583
982332216
1349325980
191586865
1901675142
717918277
340432683
341670499
1802951427
2066963482
531873696
1937369766
699155704
1920260706
871422662
155735640
1813120977
514343262
1899148549
1849917003
1523507353
2025550552
785798710
1142970496
908605431
709967382
983043671
1866832796
1673651299
1378891835
1668532016
865150854
1095602252
670265694
82521153
1623065220
575078331
234328217
415886954
469614019
1928964064
1864795225
1104837562
1455016898
1666912537
676675390
304629371
865277750
2112541890
1140443959
243326172
1937620248
1404302508
676997975
371772310
1375262043
1680626364
1917993973
773404512
317916085
72567410
1974328147
1945335261
397418229
1942016859
1875321237
1102347876
289326097
137228207
1959003382
1216639126
649418675
311897193
1352602886
1667556554
1068953983
1172005989
1031984303
651912998
894534637
515499106
1946193592
1945861483
1440205728
1600902750
573537109
1778067753
1180775696
429945270
1259144064
2000307254
154465542
27676972
1188575906
1961433256
788943165
172817396
42736349
1571522980
424736409
1214177540
779606389
1618238014
1081639686
10379123
1541413637
1849999846
635060560
998793305
528968545
780565471
51567502
492328450
1070663143
1530018453
1083250810
1571056313
1704332331
128125080
1988738059
480559917
71468229
1034367763
1875216522
1901657689
1376495961
1064928646
701239315
1336647605
1581635080
1067820421
1116022205
1757216781
553605694
732029672
1304601644
1594784778
1835590967
140788890
844804251
2127782279
1950551349
1263074324
58259233
1896804231
2070073120
151875769
1525745151
937027704
1067977487
1473739169
142406685
1177472966
374754741
1581198211
1165545781
939063089
2102234138
151492730
781183374
631618968
1392160205
1940667990
186030166
416087318
639757373
1119937578
1204684175
1174345949
273217254
951991510
297291552
1464339203
1404565559
606137812
2145031397
1942463847
853014255
1650904433
475085010
318688948
702238362
680671545
1889859404
2019718612
1278823603
2019905166
1496228915
913071494
567698584
1785533243
1361216036
1523944322
217132036
1088161439
2118940209
1953688888
1619278650
736237943
1138796076
522580591
1065347399
675575553
1438483465
441578450
1329169121
436874439
121244354
1855563659
2109839975
809669427
1871919562
1307055968
998503572
1037751399
207437901
1079599150
789726609
2147198069
64731853
376266915
1644396987
584863082
569926730
818791646
958952198
634406063
1588017821
2069557481
1837564673
160586015
1497737052
604124993
1622164911
2016031340
488930224
2135204104
1726755777
860449970
967110910
1488567673
411959890
19727195
852396456
1477093765
2071586608
539804028
1083066987
431757617
1347593469
1067834360
1496185884
843945552
826964954
1130354815
1415762930
29838304
700341416
782793415
511670019
52172962
2077712838
723507177
1311257687
2039557267
1817363988
1709892619
705508355
2046090345
1989526725
1693155678
1322617760
834645303
1958475462
1459953562
312095283
1864161934
297176381
393784112
1192869120
277573052
1895786397
1162385918
1058694834
1582145695
1222211978
848466518
585321758
203641855
228135045
944950465
1268628636
1400558311
2126769294
736668511
1915057914
707258731
971758698
852474870
191407566
1942457998
1047163018
1325333870
296353200
515114504
1547481058
1159915003
1764744060
1100116094
477103815
1179397429
814419671
1401717164
77452560
188525441
401412505
699223965
1682391924
34060886
1773832137
1869807629
1048062421
64027338
1438704276
147725557
1254925598
797971577
988058267
144281748
980919960
624947434
1799512026
1367408811
739784611
954101663
1178084054
888890277
311011735
905310605
494121641
859053981
1159607240
817179738
1010306744
1492867091
1347327234
527353642
1092925687
108948715
1834732657
653301692
1135018113
1535790871
729296069
1114460776
82393468
452403818
1427580937
13376815
110802727
537688612
517615371
1742471469
593662370
919415215
355912962
1977075721
811412411
1245752642
125091828
1636028186
670543468
268678257
138156971
1236227907
324799836
1116838491
295502611
418469844
1844307396
274227057
1874881557
1770550891
1155365329
1424659751
1883181958
1683178926
1270969869
913815527
1550693142
33113778
2103852551
380943497
1866039484
642365906
1304088102
1121711317
1904789056
2092306651
1781371604
701272866
1254323512
1814020060
195857184
1398334799
56366145
1762752869
984007916
1369966500
1235780302
94778783
585069832
1812334728
2100854417
1485328753
48127308
1489773931
1953695749
1244416877
879105838
885711169
1936602611
275185866
991558410
386632876
690042855
1166669720
1834698667
1854705795
1611744383
1230022393
258451758
1147716079
406870698
1025568353
2038850055
883145982
1668063704
487715305
1170562806
572057423
1869892060
504974661
1102868660
208430427
1601418784
1640621019
261784492
917505673
358319470
867651981
789701474
1295806458
1209417756
1230578138
2021709755
740111303
2017938175
386319195
582194193
1586955622
2085394573
698395207
869531311
122296112
1418672157
32976348
467111929
593795224
519658884
1625584024
1886263295
1156804857
231411938
1770885209
1399820673
1404339902
1940766421
527410523
1355507385
1767299107
791515118
1305649732
337034991
1899156888
1458163472
11346323
488044650
1718230223
1534204943
777423463
1864352580
1245639924
232757340
16159149
642900190
1869546398
578941338
478150005
1015781603
1191915389
706210667
1203912318
826198709
1507509161
764886287
256621774
2053527857
665900799
1108167953
1883943405
984342740
67047487
1007260081
662603162
1394331325
1713445818
998974315
2142152828
1783736124
448412638
355547240
721966285
85044979
62851721
2044748849
2012681787
131796344
1544525162
694548143
1387185560
1169808589
419821296
1902200761
789517696
299881361
598490613
59345503
1211450618
1101690071
1726483370
1784905008
1949679252
559900625
1143810102
1401363826
164380954
1572575038
217683482
1053447566
1315220080
823417036
1362804094
1723078950
852093421
59890048
2065025924
1200598988
1042919939
649126808
1142884541
863140291
1660865933
926785414
1356358405
1097709972
927696141
577335167
42183603
454756925
2023339983
909213129
1952192361
1246639696
364815880
1560002051
1316666672
1835965730
265499890
741726531
911304275
282203434
706844057
178260440
1813977075
873550016
67289457
174921505
706744503
611475715
1094828594
323638358
768971793
1929874154
1706695257
550764090
1363895828
481836632
1888782465
1779499842
761861003
2118501023
7307833
1167547870
2011941157
733158953
2109171834
540808839
1428363028
549794273
58859140
2066902
872346892
1250527872
1838911272
1459977806
214103717
1095149813
2029917705
199589868
835854627
1353895193
1032930596
1308245637
1425825941
1375506648
1697964474
1118668726
1972706372
966392490
748902160
950189033
118841952
338080887
1141589428
1293763860
1635050976
1219476790
1893304124
1617275068
389224070
1560046837
1324703602
85094842
224168187
702194014
1138115191
1851735591
1870665459
931282157
110444962
258231714
2060581671
1136078794
412453283
2001994273
1265368322
1572305337
1437304879
307635907
114979339
1695623892
59325302
150746429
1721947659
1423039718
548727964
1827877799
1262470470
1350159556
1873111743
1050890476
1214370853
1359282181
1867217108
125956047
1883677110
328118607
781983974
849405989
534201636
456409835
1920848352
518913723
715764027
780002650
1081013160
455681090
585130860
1774825336
1364779802
943898342
952827615
1134757845
1051192595
1627581889
1173210907
877125424
479785588
332676987
1984304431
1108045066
975784980
686780440
579693534
969440371
2014856229
1792214868
1516057034
622617566
675497104
1703785622
1767501484
972129350
510317627
1529769910
1783039781
770051025
1394989349
935581030
966117859
854881696
420291124
1760156699
2072063014
1074996003
1504929069
1969214333
1287657455
2057773288
382823966
906599678
1068095047
2117721960
1337404417
876993073
527017425
1292765550
1360415698
955645454
1583258099
364435573
509635361
2118524101
1560156543
511531741
1592620904
305981794
310051561
123105759
1858914118
979890236
694007019
528046865
265493138
1527864266
512638121
98900822
403282613
407990595
1752745775
555386878
1979748658
681982760
263606273
936624331
10285559
1824582121
173756297
932191145
2018928548
930255536
2049720939
790933369
438501389
1321716548
1880762997
836217512
230014214
1406899653
814247390
859910495
35448104
852025362
1168635932
1155181367
1308267914
1672162067
17614815
2099210628
686145536
1876536000
1492159710
100548627
366507695
1735679879
783450773
514029992
1883217460
1495411278
754579019
1327903743
1491769204
721265357
1897616255
484020274
1353639118
1742812177
2119330736
754830044
1586980816
196665069
538492027
1527598738
168815726
780857892
296008849
1143428618
1983892248
1849992320
314836759
56373167
2076362276
1234225249
718245027
647919540
359652726
237625629
1366776502
1461226870
38686685
533447276
1108399535
1404667312
1970930521
243882675
1108642618
1819175451
1233226063
642519899
552642621
1377572051
2086003857
684685866
1084974376
118985668
2117064860
22544672
1631887884
838108643
1969448915
760589761
1812296577
544516514
121708406
1987042624
793310593
6673934
291573186
370767856
544074640
559572212
1455675604
381843957
1178087362
1255260243
1610808003
952222379
840496083
1977864552
1232448743
5736291
1461977376
1302539846
1883498966
1307421590
894214146
886060185
1733672821
1535925373
161944857
59926163
338935143
2016711112
137488169
1559538226
297081448
2122689951
2035165366
999452216
1732430295
1769037021
606719965
1170175527
1828013853
43062669
871051507
783472493
3186966
453330175
1863444177
209117911
1570382671
689341110
1984227611
107519588
1247179031
1870521866
1474814587
33274505
1641485247
1904891270
623497489
266020389
1281882006
1237996790
1880264181
1298393167
1678969267
1330638121
1741877859
31550558
1331697987
2094033639
112256173
1151269398
897641988
781222882
923536455
1766772898
1620096393
1243694189
1732741946
39502219
20710943
476729500
1450168397
65968021
517153908
949473381
1558913825
75938181
2036419725
2109105395
1618397589
1108782207
1691749655
1908545786
501560797
1672056150
385092739
1642284184
1797860464
1277207565
1723198236
1957123840
2027440873
2138516555
807999827
501038477
2039010871
1929354119
830839837
1340525512
1115301886
1594285616
1831386758
2101073557
1276266583
1258673970
203762065
2130765852
1055488482
1613442553
272814339
1048891305
796631782
1005728789
1090093691
1358073778
793434740
1139615617
1125982707
1939247373
1939215410
1048222577
7581067
1844124781
1973764928
1583166835
1235391014
1097678695
1522227877
750360554
1849755772
861101081
1709632504
1010872003
1286560408
688294188
1155024176
109857508
210752203
14072905
990555132
1208098943
1475617674
2094376190
1934570300
1788467741
1203337923
1992055567
725596256
635861226
1714396928
1923729329
2047097000
1601202829
1172612203
703746065
1933762359
1352875330
739568498
1813091781
774150546
662020232
2045824562
896238120
622961585
1240949046
1508620455
1361915332
1047247048
1960596988
32645143
448527050
78157813
71305770
300109759
1233835355
1783343387
288375863
1916844097
1433181930
1019901774
1958250808
824940823
1721612584
347135118
594331522
314524056
93529370
462911850
1717587937
147305177
961704328
1805996732
1214213616
864429191
1518112959
1360003785
396385999
37028941
1141009486
519592411
1747993398
1730774362
1226805964
1373470299
586023609
1820016582
640883531
923456678
801991854
1480635128
2121747966
1379989744
1124973772
1639300105
1485173696
2145970272
2015100732
165430435
1471027398
1292902846
1090751104
1747608473
381490272
246654266
188804874
1800099046
429102175
1621717897
1484871215
1166933455
963193169
823188164
133609142
858510352
1450284276
1750510904
833292488
1803113230
2014462172
1274149964
1523245076
486736543
1323654982
152649018
2120158533
315467888
372806857
1051220834
82511822
502700122
247897342
503149327
1904999192
1362766782
897078092
822413544
724855225
966176045
1429836794
788029213
1411928869
270991191
1677389692
1460995155
2045167886
2081952258
732923578
1355958325
1864251586
1258130935
807385167
1819937647
370678879
1808794843
1998279557
1298563605
1705383563
920447597
793605299
308079551
1086446785
1264264560
456170252
1942422015
1647862442
563422400
2051274321
887981907
595584704
1830295601
536831257
713439571
1332750533
1921612217
850512169
431827211
519276414
1321689376
2047098319
1381085167
1834147700
662704361
478585004
427474805
2026036104
890786563
507616068
582797079
228594554
1984190581
697098193
2121051717
1113316031
1714417550
290020074
1115580486
231275819
579032150
816349689
1679024071
1578761807
69573131
403769563
190561516
451897506
1545737862
1724622766
1832437201
1287340560
536882238
488121746
607902560
1821876203
1640188703
540474213
868303954
679298459
1238531709
1288913727
1775250918
788668198
876915343
496672164
1091855470
1630226010
2134779311
819169909
969211296
940529018
1302479411
1465557273
413434775
224694978
1386154247
1053747344
1326447379
208506716
827047273
1194212330
1991651529
118773209
541198993
1819578004
921987735
848600287
1879248491
1753097402
1735549309
704041637
988254732
679041201
1220204777
615212909
33391109
116231668
1834932303
7177472
1831253162
957189197
1878661401
79017359
293031182
329867726
2128967113
548173545
690337797
1807389834
1220134869
1908916692
1036897890
1026487848
609893506
1507124786
1459783731
926243357
826167349
1945830163
684088110
351267348
192218953
1990179668
2046191330
962239465
1529331044
1767152836
1018080698
321898429
131654256
413786622
609438937
542563619
226264217
1706726363
410078843
452858134
1195683507
799053041
606916512
52362965
107647794
14220294
177302526
509354808
1831017185
1492526600
488534711
405108365
908674579
338479778
1080886631
1863078312
480563994
1471354417
276535585
368574725
519351025
1710261138
368592219
531276913
515240225
789446488
1752438338
765593496
726682669
1964294583
981609098
743039817
1372906206
1439913425
995121586
1596948411
254974923
221734721
638164709
1554704182
1191178898
423989434
1392260424
1619051072
952200450
325935932
1651302150
2111196530
1495572021
1189325898
1465110271
652830154
763855472
29037845
1417470639
2000260439
862264047
1099580410
1871190582
1282874193
972480883
1613802307
2014937152
280731343
1439027970
603458204
1927971295
751466422
1013469267
310231032
1334827545
55777210
1762910563
1926198529
2052941607
1052320302
1460446079
1464762292
1381814104
1552451752
1353817233
1904019372
1647146430
1522546445
1954402613
1311745821
898253549
1935020510
933837883
26573300
1808855206
1193847943
947709618
1545142484
497077455
2119397572
843516332
759738036
1326364106
1423844204
1770684728
145095287
862992313
178921451
902761470
2061051211
737919944
1767411672
1570490261
674708480
783896131
353288521
660561256
2091800225
683964210
1742829182
683813185
1742123593
1339401831
729779224
1103989114
108303213
148302549
992243052
1038920510
743845026
957284599
522854229
1356078313
127144596
1111807794
1798150431
1111525745
306747373
472433996
139973669
374355558
206544397
595573723
1383131465
396355347
899870012
1827111419
22788572
1512235932
784439056
1856381406
153986223
533114572
1063127394
835493563
475674884
1699464186
560823356
1511096384
1731652709
325763321
205578748
1542212317
995884439
453771376
1681763975
2117013945
856389021
1677591241
649747401
2146642123
480207678
1033116315
1246447465
512039912
1384475089
662514910
1870145836
1828998067
1458535786
1249778115
1510523081
1097059774
1623948910
1873632150
852137082
172307172
691276831
320672883
819932601
2072475360
1553128170
789451414
645123346
2070950969
153325750
968208690
1466453691
425376732
441409268
833300642
202789573
499057313
1307951840
125315305
642193279
1898424034
1934294256
287763646
331192422
366101433
1527858076
1033634052
490576511
118201123
1173388627
35289543
1193124999
795814964
458194429
940514448
99505387
360352689
1191632785
71780559
1453353652
1116330107
237097723
342236425
1490278066
1891812115
278206835
1181431286
828305264
837021084
405572396
2046828695
875860249
1166018600
1976522377
303040684
1333908703
1669762748
260637963
525982506
1268116377
316101644
1566686369
1347220304
670927810
1135533507
1444555616
1708639934
267946743
2017942107
285347404
128526571
2086173709
1222890806
947919853
705570775
1287130424
1823489274
1936368679
1058157267
1822910066
1730499675
1215983546
550771423
1015676827
1302978266
491561083
2126243096
1139023890
1033724938
1335207288
1567661805
1013368651
1504224455
1100706107
254974923
67182124
567990477
1959179451
2094735762
403255747
1954267146
2004599004
1023426847
574619488
1825963104
2068489184
1483270551
9081434
983460244
1951681043
198967432
1788052310
913250312
718464148
1650806593
1042201728
621668356
42738295
643227093
413756261
289859369
467206079
861784829
1410120822
647166951
128654929
65489184
522059143
994283317
2037684585
599231562
419334345
166055588
2007496283
1978389237
72892402
1966198870
1530643976
5401434
780880955
429530574
1869737107
476762913
366895090
606883778
877876663
1855676471
540476053
1338434229
548596025
1464583204
1773995897
1966158664
25165630
1767654405
1763803103
879560631
1848328335
370414676
348236435
1738096183
14599572
1325526338
732386145
792692836
1660610103
2092631078
365253368
850356856
1475478231
810021639
1175794045
649451978
1364842078
1702159067
1956545394
2006763118
874274194
194506388
342269006
2115114988
1295518
1919792536
1824601275
2144885088
182656889
744457039
878316748
525107590
489915734
457369566
1737731025
413136023
1297452757
1246507880
254341061
2035738875
1100058825
2145361790
1668178801
1690606315
160831718
1155198138
1352256560
1748115056
1701245246
925825693
766049537
1045031293
48574091
1643705117
1650978932
812767101
731844972
160954466
1179550625
1153375637
583807358
1086511684
552776561
653901852
1547069266
401885040
1825966216
2068212246
361050210
1595433102
1442979745
230879761
1629671876
2066947602
892419892
1827359273
1574462679
59052630
414449540
1191436301
238842873
1011492948
986555537
2093401790
1243326448
668756450
1976061219
1304726351
577172856
1012799631
2130340239
873159650
441374293
2042043593
1322231125
1567111742
977675410
160679617
511128946
438284276
1147279547
545736689
1529908685
557496364
1102554872
1299325787
1803235557
1796374428
862372161
271759230
668183016
1748545357
1707281048
633541888
246628593
1674862625
121544281
1395054637
499281118
1938629778
1271681879
321709367
805916474
759065000
1371960113
2010802573
531437091
1882509743
1659261076
1725306583
469954737
1163538684
871277878
960791770
1278256417
308114849
1074310821
1294677247
1691535247
41876073
170209467
676358910
1804635357
621116153
1906369971
1380268788
1852009908
706711476
1787710962
656722425
2075043581
1228419523
2049558213
246253884
881370086
798554484
1307500578
1476897917
1260292901
1094684206
1229035240
1047253204
1351052327
1616876354
594818140
435560512
229671623
833760804
1260954041
376501633
754097303
367548686
2136614346
1432765872
1179593850
1127519209
1362460784
293200626
1761178866
45167877
317010120
913061228
723544964
831452168
430246490
1201369307
641619958
1300798785
732308250
484130215
686797421
1050397427
600390865
1479501385
1957980408
144307730
328077618
1165723991
1910425433
220934331
376408601
612249704
2112656976
1723995631
527126015
468668034
89914291
1023484559
1537255665
1249658744
1241319404
1118183735
2119024972
654397680
233535551
1800751800
1087068065
1133649412
921177531
508584338
62306627
1404774156
716639700
1409085560
666211355
1868314862
317647703
1178701295
1219017180
854768966
1447658290
1711858352
1748493295
1187908006
1496107323
1840239700
840355397
36536421
1121845759
589248471
1510643694
1879895999
1612766256
1871733429
256783331
2010985790
2111600613
848696796
568104406
531054133
1826706870
518945755
1650083735
1745002770
1025402914
1650793629
160259074
405108983
905282806
923452870
1060726432
1666561295
1482132957
2067093305
304540423
536253719
801701585
229760981
211965651
1585262012
1745156033
80305111
1007236886
1299950517
1057792547
1010999277
1429293539
914381801
1467121584
490303635
1705131574
561607494
307288099
1093956993
815305640
597203735
1232587563
177858503
1172316134
737757378
527479669
876267266
1321424542
146601820
1335423631
124358685
1482338443
330668946
419339264
708581153
1513242172
859607613
965398704
1096239185
330492027
483326601
551632977
316103489
613425603
515761577
314755537
625995095
1913879011
2097418703
1053369515
392432301
1480383090
1026306840
1606612928
409322618
187525081
1339956466
1785161311
1027630658
50968189
1805079768
154762243
155786595
1848575996
1908035724
1106803819
2023955601
513075137
1961469128
708908849
1508381318
494699757
579511331
2066362150
1446507371
1443368481
351439665
469690489
538670403
1542313819
2037223726
27385767
1467888030
1077330861
297785239
855256049
978292753
1879545537
1595227280
1292388460
458092171
1385314539
1120093949
2088289310
795448802
530052568
64927850
568024741
1571895287
1729728514
1606215241
1646364881
214897664
44980866
649190839
2084346005
248712031
1192212913
814881515
652464954
1910666413
1072464812
368391350
384134709
1291154625
1235308868
1628077930
81976551
1422397870
767944834
1415024989
1086366861
1012366897
552205793
1327762219
399384009
927267021
998291212
789463289
2002077310
800064519
1121675073
133617522
2019817386
820754632
2077581311
1120292531
104462537
1105616142
2034659297
338128942
1425803165
363588043
438197411
1516666263
113109515
1436244245
1647469652
88077741
1651729423
157499014
1001123746
1517212054
826084913
613493018
66471868
916974400
2021488379
215418345
1558537486
513249729
1041112106
203841816
1702946078
1102826226
801355783
51491301
569307340
1433285767
2141514509
263588513
2029483326
1333663361
107813168
2041853255
807276558
2072523386
334035949
593348879
1888655039
943306860
1198513361
1082897763
408585116
1291261710
789013632
1604761522
1376234121
1345867133
532548022
327777136
1162964285
1861535118
458391417
807421691
1393060927
948713233
771191266
2058421901
161860515
693524419
1134732173
184641326
845199096
341699127
2142271295
1266548628
1588417588
197300170
86692291
766872775
696014515
645684502
507983011
1194229013
1045548475
474059198
966775743
581171795
890622533
630372834
375881578
1014774439
1456677296
631547083
453439041
1400611336
110627646
1272080284
1351606832
1804647038
236083985
2016296888
1988660101
1235509001
973984336
2075620714
1739741316
1641837755
342115610
971958906
1938467993
37838654
1265613101
1551046419
344099909
1436802121
673757292
308596462
556154040
1021085669
358527593
1624545269
323194431
1909806367
1365607917
699495510
847284422
907355458
694895150
1721293314
1243286749
2032148509
1176610238
284224911
19328465
1740174899
943092701
1649579792
945520302
1279253178
1796537161
1515927234
2105192573
1136988850
1873345596
891220214
1924197988
1218710615
506072833
1151978850
1837389800
1460364512
976761063
1798301310
1082960941
682890919
272552904
951835290
1296792877
1464216794
685695865
206270893
413845633
1907939906
933020787
651140772
527639782
716470847
742320282
434783942
388772173
1583646271
605422415
1062088030
1848003756
1485839208
484692509
161047919
1062225430
481772072
1559683696
107688863
1248870650
221744155
1809671029
1244963850
1932068103
575322101
219822415
555784843
1248797937
940235005
1390520860
1955339772
557329293
1585913399
1268991214
1874089877
739234738
1455827876
772369854
1875962749
150320447
2129751547
2030141447
846846747
593054301
1232824578
1135306742
168984577
1561454507
45145999
436776402
546514411
2124420400
1934495556
66716906
1835413512
750806543
519429772
913794402
1877724782
1070359229
167911739
1050354619
947490544
830141896
222375617
1273810949
1059268828
1033684371
2037664107
1556494797
1394871424
13891099
1084162481
1722951015
72440079
1103064936
517643435
617574340
1289491820
1260937706
1261588326
1772475326
882203250
2120282636
1595301253
806532753
734434476
2138700883
1757065239
1461956722
1577847728
2080409118
1699636369
1048042359
217307622
373120634
970664444
1197807642
809798439
862111035
2116384000
893523603
574374966
24376910
268559000
1066129818
431211343
696474724
1516181019
1356318721
1578466220
2038351552
1799384535
797570876
677441330
91137647
606808984
866509076
1985862419
1890908620
1378170066
1191715623
1918951059
673501440
1574244637
990109132
1396949162
290930143
657446468
1796021007
2075843003
724788846
151096157
2018601060
68969886
700494327
29297620
195496377
476446296
828103951
1898798234
1058069132
254080904
1989305795
404591253
110432038
1290236759
1575729754
1353023705
1703238499
1112519559
934128041
437563590
1482936864
203782261
1368722954
982518038
422575754
288776058
882223972
488202112
637437215
282513773
1642561418
455207659
1669791289
331686557
2018263187
1081515263
129890528
347016088
1227432062
686583964
500284311
1754231462
686104040
874908287
1067113727
1383264122
1084016770
466887402
908272208
1567025370
244914272
462182177
81757185
1611996175
1497286090
1049391541
744276772
1225966274
1480118667
327069468
1713468869
93209989
388763243
692505962
480104432
653485805
1381051309
352734652
1927087452
777796636
338978654
8019728
882869748
1793366435
449939564
748726307
1810634718
1324690946
209946910
1482064567
1555118278
1055265723
1633127639
606011484
2126050089
71405145
2125081832
1220070054
775579538
290993488
96512367
358834059
1399556969
1191333506
1675219166
462279879
681986073
1356725964
2098536805
324466719
1519955384
2069877095
1000826346
1614432015
330220455
698825711
577266086
1253460239
1522181873
1264256607
1122513772
1082878369
352477136
1884392765
921105315
1190197184
89811709
656723767
1932649802
1549182099
1178158406
2119688113
1462611280
289330629
1318363522
363916275
1359508521
860830628
1858111981
1497777359
821406246
479526894
170015361
596706561
759591565
1146286494
607068098
1149391749
1732502442
1778903701
1671577045
1440832198
219877832
1855499732
1267223563
896096222
1371062931
943010644
2069269063
1311685928
1431578781
1182173825
870165223
406806572
1905789065
1640573681
1990092640
1196525095
1212835947
1376452169
1552877995
1856145110
466033942
67069609
1787448821
2028648192
128501373
426202
1513094922
85158833
1815313295
1059452565
1811800271
1749646915
1403999096
477689373
1003216595
1603144495
522378501
1717790775
60153719
1523682936
143078203
458146197
1769341596
411312129
1457364807
766463956
1585932300
888436755
2111916869
114460686
51691624
866333463
734832106
1959333099
1775024114
722802531
1515733936
29197039
1235173465
183816592
710331191
630084611
364949720
874012467
842379366
1561701655
32232482
2081254085
2045258650
1188787458
1528663066
1522714144
684663212
1055123772
411737101
2106356722
776542048
689676221
745426837
803264958
1979594053
1552817515
19112803
1692783501
703672901
677029310
1982646940
1884950491
1993715918
1167291098
54777093
1097550747
532542675
381167546
148446148
1734122588
176071335
1618801041
974674817
37028447
1508763014
1525477787
1275083435
1524004913
1099380195
1933590924
1554236601
1441622289
1384056069
1412544590
1623934770
2073562166
1651696141
1280300004
1337248598
246209032
1577422853
1078165250
951032943
1366047569
230208724
1810551669
137603389
1213618953
670312978
645351455
155239081
827493722
17299917
1075095715
403768939
314635542
1821767815
1310048452
49635883
815681986
111625455
1201617688
234659914
610575076
634649906
1694532426
662984476
393552051
457943756
1252905010
1573248339
1358606397
1320021531
1429326131
1989709810
893436943
1008226945
699382717
1191459138
364137576
351790050
677951415
72441221
1767834691
1680676055
731557089
36591202
1377969159
441644165
283879834
751502384
1248546818
879763681
2045977211
479863728
1883940680
175019006
1411971650
1279619467
549165969
2101706981
955609507
88160009
1571106652
61341036
818205503
516769567
611218935
1769777212
1585593791
1669560697
987454150
1160269653
1445548297
132473821
680269024
2111918232
1491110581
604954756
1071490432
1403648569
66432883
231977551
2134577106
251057394
140047112
187730126
1345176679
1800774282
1075798858
878011371
835283795
2079297859
93506619
561574966
664074906
155840180
1256755310
1902890679
2065282880
804449767
2056367380
2126884445
761047343
1962064055
1475794698
173274126
813529272
1293007871
469769689
1577739179
663403749
805928539
2025838010
45763815
1284014498
1976604094
1504789953
1351255021
2044779578
1882274825
1093780108
246970591
1199520205
2106875728
499128500
2041911105
1910948505
1186862350
827469529
1551046986
835830145
1295134355
736167114
736605177
1331803046
103196938
1294862756
43651250
1879401661
1380240626
778623249
1270010184
270374564
1905246700
1497765961
2066071989
1863534019
10131197
1989697746
1279100947
1314587380
1035427822
1097352583
1437945092
1938835947
2110732357
629235039
2103846696
1171116385
258996410
1868348134
1091693600
1842115055
1542162576
2108732651
146929999
1605341623
1431484202
176854265
911031044
912300156
690151465
1172325162
1060924279
559116624
618769382
2125410074
297418572
57008576
412472296
1235257244
1663195279
182756426
1981200415
1691705526
1016423553
1219948271
1858569067
349379289
887302869
1673678244
1001782010
2120819905
673354344
1002027372
1926217703
407600253
105137110
209915823
212976476
2051189461
1555125517
1439279715
739658412
1512906707
1735321528
217566057
1839893903
1341283684
1446898364
1293775156
26952839
1802848724
1006422665
614683003
508340233
2108176630
730869332
1811955311
682801745
528054992
1177137247
366484005
1039207855
50704891
1911386467
777920887
341558954
1514984773
654717835
2031782009
586893230
978387807
1431670040
450954890
116792395
1918713431
1871478574
777175811
1801175474
887082913
185862675
1143198207
1488992301
556225205
217907108
531369662
494287034
1178640727
1652193686
106479492
1969570154
492555739
1490875493
1044658486
1910893331
1627226621
860938118
1688727102
731037082
2096110263
743537514
391125891
1758902618
658682729
1391608094
2136028121
366763119
260785901
1528763199
1808904134
539960438
401372119
544471063
323591089
740060854
394121789
1760152898
1577748205
327582250
403557171
1911720716
1090991112
970489029
1971672072
1155764448
535456907
891156458
1360407395
1232454422
144157607
1186350740
1663561504
1664023754
199850549
1645102930
1300971139
1952873401
613031822
627657456
2045420437
1653559529
2012544971
1510010846
1114467852
128718911
1347531277
1112625794
255231788
1763767882
887019700
1717917205
1572797532
470591406
2008144944
1323473017
19137336
900763638
1142339018
1996297861
999643087
1814463425
1819521709
269365947
1796537166
1495185001
1243308234
1614775390
2055111307
898717461
105634429
160777359
1070208464
928784775
518006531
188697431
2030245654
1952320439
163700878
1202874715
1016987595
789687363
1872536081
857520863
1421956659
293084913
577288073
2000629769
1282622719
1973176351
676416457
1325849861
1837398458
2109876272
1035635750
1590280192
159510220
1839634825
569779166
1450594045
1967056165
2071464123
721248884
365520370
1553474563
109728706
2007828748
473818794
1220016438
377180254
1374336944
1640356421
1765062138
749124101
1492786783
1847127732
1938773953
1889283542
1351151912
233216334
1167173356
1889320064
952154896
945584125
1161892178
986350284
1194216067
64080782
795327689
390007306
377508023
570945047
601230429
337112157
953436257
922178027
36988770
2123951987
510071367
1066646909
843671620
483238584
1481106987
483330067
1697272790
1240374145
709836489
1033596568
1192492737
2144547181
315979420
1731102040
64703692
1414497825
935363506
347593160
2098275614
556093420
270382481
1869910906
1687368314
961310886
1029009204
1440465545
27137579
1513629679
1373926247
279645704
840370613
2081828032
1403314913
758094575
1719815120
828191256
722270704
799747099
767695755
465473200
1955027950
961301053
1331786199
250294329
1600687690
1122784546
312250939
648407392
1821707736
1608506983
254575258
1440062988
486854406
388309030
1017743486
1060299636
1080848594
808536545
658751602
825045080
1433917099
876532690
1948668498
1733062843
2072179701
1703315232
155865964
776520994
1987786785
519231033
1851462267
954967120
204940369
1257129265
217931785
938232801
614678781
74943659
1201439111
1690210398
1914035872
1839583658
1423784596
773085325
221027318
606822237
1161197577
1948785537
1835618944
1554388524
1639625726
1749085224
1896128266
162808149
244924453
296782266
742204472
851188505
158970047
1687895096
51384144
8591080
1343567254
324296596
366264953
1607972251
2005858196
1878946516
324573233
137710962
705141770
705350258
1630238958
583425436
258384808
1187602967
101138602
256576122
1127385335
615762979
1032569354
779109069
1742460469
289414937
1185021823
478975689
835862833
927074448
2072171529
1111672084
632772169
772940172
1640051716
213374685
2104767921
475491517
1497584922
1978454605
1279573977
256438612
1368235916
340111973
37693234
1195750627
1140159405
1343113714
1200037776
509542214
2043466007
1795189679
177596817
99465319
1288464149
463249384
692331264
70449716
1667824535
1332227105
2047738056
511896371
1964532008
790970202
1055053620
1436859987
1505619608
1801190887
67132335
249680890
1248758402
1642699465
270964529
305532475
237469333
815727688
1114868656
1672615234
2013871690
216339086
1242399026
934074660
303871672
437477123
1040382596
1991581138
969917129
1866395497
1038963387
846852019
1599548917
157030350
1664605203
1839910516
219087858
189522124
61576312
907955115
1901513400
616865024
1946268126
398348871
1335854831
769311917
1111530754
1529902918
1623500094
785197400
159841112
631272392
1552980622
151287534
333234482
850105553
1569351191
150165081
1067090969
1688232710
1805066912
377321331
307225107
80822777
869364462
1209340898
235469123
1810764232
1257614624
1124736343
2146016637
96650973
737636113
98765754
446533638
1451982691
1962995765
1168367445
1867200653
1432435304
835194813
1029714370
1904404419
1325295006
1751673456
1879967341
1700919451
1455195957
639343910
536957585
529263233
1123530436
1180810282
1092957491
232879500
1996732810
1533936455
810939887
1540205675
1581719740
1910497237
1787391145
627421132
2082444616
512101214
1829058293
1285653819
433724256
1562880297
1452784723
2103301313
334826430
310605648
351053747
766548071
1227743369
1721122252
532049210
133038496
1220366024
561720554
1868859917
1972406248
1445263365
1191513020
2040877785
1929516379
775594842
150217684
186578763
2146089492
887051951
799604483
2128421440
1012103582
1473558683
287617939
1285667911
1954151264
1584756491
102920077
899179601
607491043
1425623306
2002254385
136373743
1360262283
1370256385
2023389939
966226684
1723524072
1640413881
2113619029
1133374168
925549177
1340035698
421356088
2096610738
782379356
1147177388
1298741296
67560190
510211686
1840669060
384767102
1274099596
1038079230
1784784461
691739342
1515845342
832695009
1772684607
1653503165
1840505460
421156049
1825756001
525001336
1757490628
152636492
1189252477
1793223406
993173021
433746588
1151040194
1707127488
195217091
458886928
1682323325
127487335
100453711
46929060
2116288876
2106136524
1545522148
1782271804
1612692256
433498639
1201218098
462420603
1645318407
1715107193
1385603951
938469880
966523331
231556325
1307601608
710442807
486847966
742972894
100456458
230073180
669381784
1614359026
152829917
1091644802
1030576410
45585040
676119932
1265340700
20591010
1024057004
1081134436
1508264674
1306501376
1422420760
864644229
1124562940
1107495985
2036485032
579221293
1037524905
72921592
1595924030
1927018421
607978183
1347056258
1662254312
409637004
969746672
325391435
1926000947
513307067
1847345117
560391037
567562837
1930560688
1226803001
687567983
1488125740
1673738778
821704037
1208006674
266726062
981658261
1576285986
242910862
126551543
100405133
1866796706
745240702
501501657
252270343
748870227
771274723
122002030
1467163540
1737787825
103439910
1652972723
257095299
184006927
1102214797
924575619
620439172
664170682
2074885347
862682465
2005420107
1451085662
78114913
1749918852
357248581
1213218116
978262498
1761284687
1904725372
2011417601
1153480034
1427118518
261212157
1593162307
174169378
1381378673
797694840
51051999
1347582162
1868665415
1904850290
942616372
1892864527
1408735961
791935332
657101161
1855208221
1508970749
2012027343
1941300096
585454307
1779417988
1544349948
1584306225
255735671
1433934795
235803279
1997202217
2123405677
1235581941
787593888
1105881162
18344884
1915401163
903918510
433325762
1541030504
5284474
1665176826
418801112
1988444217
102761207
1948337596
15818175
1901445872
1101852086
39255411
1997325984
879996901
1917340395
229378163
1123198892
1902338625
600082254
1998410168
1346443775
508462842
1413378002
1623025675
1980833593
1821954087
1891069989
1762676066
813329297
1322168116
904736772
970870943
307013122
694063485
887713245
1055366886
1362068314
1376425587
1104034834
922025417
907406954
1108721451
2097006490
1571224425
1058805814
286517057
529896066
1163841217
495351925
4987053
1834084513
1389712358
1510404137
389216243
446192418
1092405736
1429659828
558689888
986885408
820306706
608211303
908310747
814605633
419653002
384020292
1486586706
1192584377
623577652
976452343
296618793
660366706
2041646416
1475406309
1152030843
1878732910
844779534
1658589360
1063254183
582093595
299241378
281629361
120060754
1581551534
1912333157
209735628
1385017333
1581439436
1090100259
1590907270
1809810175
1253067961
422509740
1487914790
387152015
1672443008
172984473
1225170053
514636991
1672948488
2082816170
894186090
964830686
2688289
1370484376
1754616063
1935869145
1078671377
776182147
1697279562
527196004
525604982
2111489530
1106095839
1156207215
2134319515
165605906
2036611572
609244231
1266395736
1779606526
1213096315
103275022
1838367540
1041779922
549129854
1334321821
1376114669
1582287694
610157861
1960802929
461451162
825545445
1075019778
652434649
1526746518
294851912
1817520805
1788209560
1408137827
1828017688
1770447163
1358039537
1616275044
1829418004
1452704343
1442085495
357860072
2037457002
644653857
13522609
581150434
1607266441
1815075897
1605388691
107664888
1823894204
1176167553
1787316449
1574484071
2034548800
1995608402
1785121896
466967996
1135722099
1184055821
73391312
1242398483
2136758798
919592703
160227919
1503755968
1469231721
1326747609
963098718
1311284103
1413564190
1993412537
1317160617
652784596
1800149103
66647238
1954822859
1702497820
1893284834
1583428838
1000227570
823627864
1608775346
1877662455
1710067942
48073192
1181113627
2068335736
2090081996
1241045695
1803996492
1570207245
1133678380
526690609
960986450
854458576
1051832916
1396299148
768071493
955588862
1288869716
1923324725
1140746155
34154998
1658331262
418046165
921959184
1256473080
962056745
1625939837
1050498101
1171338320
40804393
1576753350
297387857
1117101221
1761414193
348775511
1869722250
1955450310
886224098
1692391941
1970762302
1578937988
1434762483
1999806842
2130718708
1345847876
1604379739
1224470356
190628689
75258529
576969016
1193365223
2079026591
18428577
1562660926
1228723056
524432668
1867913245
1621756794
30841643
1037290820
833721867
1910028343
684123836
1196995531
856946697
429718096
1442065960
1039425730
131037
1184965346
26296275
996583452
278885812
158350922
1828959484
378486427
1610855174
1028888795
1751927943
445054885
1249332974
1788211800
302335500
1368504991
536491784
1801132673
235357443
1683930953
1299317732
1334446550
832145870
890402936
1237377378
1982676500
1909423039
1371702853
755275403
922306036
1821409315
1112109052
1211497846
1556239010
718490564
35226320
554725517
1570031856
1229824878
1341682498
840768542
834541864
608246545
1212842089
551764894
369460728
597786936
1584273262
574250904
1424380142
1488628181
854921264
2140313757
470659994
1394724649
1413330754
681323210
334442643
1398610342
1389172607
2003489649
42944955
296750771
917474084
1710215462
1868758251
234016859
955077913
1633724854
1069705370
526087575
1902304817
1903280538
318596026
355745623
1163940733
453713509
1016306572
934083141
1834878938
102683269
2078780030
33001175
1583812148
2089952440
1288201835
722996247
1802645813
874118731
2065509822
357911168
764194438
1174455980
1695306494
514736469
1165032772
2021068849
456231564
149467157
2087794065
1970141315
573949680
109282339
1844992752
1849306933
2026695705
2054692111
326952600
1308507402
1777965654
1781735067
1901325140
540723781
181098377
1767978546
491093968
873246081
1062971737
708316223
408002424
1288234726
715150120
1077672370
939343438
2111374794
1909395650
2022766466
999319962
642626017
2010789101
670999188
942585647
1596364598
502291665
320696324
805856408
2129240459
1639912104
891650621
1988932820
1424463632
1995296293
119197604
1265617468
520312737
308681663
1024875225
456770842
420293760
1741372004
991247950
2033108991
648713762
809424439
1464651157
1060541492
659988006
1052368011
370473621
58136827
1988863222
217936548
1531183579
1543877789
611551227
909146125
159829647
1853524353
1602196599
330742510
652256242
100044667
1351099685
654528296
1177732882
1438260887
1232134335
1971807697
547736022
1951842479
1719687836
1242605569
1784144347
209620328
1530692856
2138259259
1875534423
1556879321
538951921
2040333524
1914984925
1954062257
686791625
1856100649
8206293
437433012
1731403333
1426607290
532835231
55570381
564523097
83039348
170752396
1187068293
1366226531
1782840379
650850011
289758721
1072215976
815644975
1019901116
967909230
969172191
2065209854
501453092
433663823
1391481117
832112944
887698901
1946938287
1840806470
1218985018
1835909359
332059968
396106689
1377574280
1918364904
1989614017
1101739871
2061337265
369802555
1319205940
730747320
613800262
648591222
897718287
1950790396
1632139030
458469525
10783678
963446404
1920649208
384170849
1357610026
2129121493
1050181666
1547890062
2042789473
1814049069
957689589
1360376195
1429883515
1727535658
401852102
1236927952
2056593523
311405452
859089967
1457934872
1623749784
705516977
679438414
43510534
1618013513
1087990350
1648532342
117944266
284230359
489129533
2146939767
157781224
429419050
1035707978
1852699582
1749989888
1529996524
1890310875
431389616
696988450
558727962
554033210
838627000
588182433
1828740482
359153022
585319812
1385668812
746488357
1421798902
1943798596
1584717933
1343009223
39879865
1465489950
42199339
341372829
271725866
627757961
589148390
2004251474
1395685933
468786156
183191490
50598456
1960085397
2133902722
348344042
802043233
1895698352
13722678
55997058
736642731
1311609654
988045487
187969427
341037953
471908307
1820793856
1936808871
501960631
1617054872
1686652916
1992682140
317525145
324880300
1621500627
900571583
928885780
1244624447
370531364
1951410822
200171770
981844351
1242112070
443080758
729753636
1153810030
1248801483
1097263563
1597312212
1608080280
1462711693
2034463762
1759068139
961608078
681409314
1981209244
645701101
1312372600
258938033
841438442
1858167829
595197636
1264363550
1094566067
2001249172
1523282635
765020309
2133207900
391278530
885294228
1077104608
1808573989
1249982895
100131987
1833266861
511137743
1993636110
643238864
1319613529
283075978
1399988024
1533117966
1938858284
252344057
441397979
102782291
899135338
154142920
1018842591
150420401
1378768604
1964518403
1565258529
858877549
190653718
1266981245
1252521678
1155713432
724412109
12027400
1989002918
781844543
553984773
1735948643
1682149837
800229109
2130022139
2023710816
1449036904
1961044866
493806867
1172295373
1941560685
91317635
898157639
1944707943
1744844548
1206452498
2033419158
1008710839
1593436818
804745784
2087158607
883166056
824116082
1191598387
518920472
721598862
909470167
1640691411
942637037
824529919
827826318
2044916869
1605186995
1577446976
2055737676
1689730141
538563065
944193984
206966946
442602892
1885547974
554635081
91465738
951313216
737518291
725307309
810918516
1888469206
79387505
1044625614
1619687184
1758268508
1198653213
727997589
1769270524
837761872
1562522580
392355040
881728915
518458678
1686846816
1918278018
476642016
2114761497
13327677
1928756187
1657119117
1908116651
845764825
1420707685
1561708611
1128016021
1962208161
1891658499
531244276
793462030
917964783
647635812
1817170165
691385166
1174981477
801209416
1432308076
1022342312
1100881227
1603197612
1731297016
1880688027
1397392089
273971355
1663577406
966325826
1243490456
1580738499
633446049
681171844
1165244105
1358091064
1980009802
1998813964
193068510
1217524664
1035665715
833350681
799049384
1796106476
1961907592
40357918
1223503637
1587607173
1245002365
1798193518
1053158336
546582585
2003412255
874405492
966542972
1470734873
941324931
498874836
1031504194
2035877853
309971475
162103481
1665170327
1051279641
1128753497
285265340
788786274
1030083508
1332138762
1397837432
1956859984
284777330
547633070
2028227845
982151613
2025258887
1295462367
1254791235
1871225640
1255185727
1906492145
1578943774
886755130
2007674399
344505366
401695419
540674730
570129907
2046921062
1199678876
417658341
601134377
1425676640
95006594
1094902931
219190585
1030845025
1515152960
2033160074
162145698
499005013
1000810751
76782799
1696749794
2087231181
859534144
1436294674
1259345550
1793177915
969639649
1154354525
1052240604
1501933374
36586881
319769348
743754105
517146789
1963687472
397484240
1452274532
211828621
1994217626
241279895
823576732
647852682
631232300
536318049
1213191135
1456994552
1916973582
29754480
1688298178
1204210665
322115422
1004072762
1774636683
449489070
1159338649
1257743448
557626830
232330745
927606017
778677338
1179285263
1819049105
2048098387
1133440925
767161629
1059596481
459216808
1085921599
302535475
1609198095
370556774
856396493
263870791
766820181
1803597485
756417892
1055565033
476600888
1410103612
1867234808
1743807870
1614216726
599767610
265262953
1712088632
2119107830
466849193
1252972962
1098724924
73040905
615416112
1282749709
1606263730
1604415927
1170467171
1468964939
2092497080
1790137074
198648328
1143224743
1388093307
270395535
1792946720
1600385044
776815323
1044973677
358199868
1573238591
1943340397
1699708205
494054106
620899668
534045369
823528628
63017704
437415453
551650188
425354557
1677677023
1507004456
2003590065
9212751
1834140712
1946952399
827248679
1594583048
906429091
943382069
1804115690
698006241
523340062
734546321
821256238
28567543
1393229812
780926183
908105094
1773281011
1803517199
385807794
1296578046
149269580
1763765428
1251040667
1844266555
515252475
1822541335
996589343
1705013651
1414205687
861107295
1471726434
1031412796
835329870
2091866658
955045159
1023889651
671829015
2067070894
1245842486
1305518717
561466449
1976958642
156504048
985104010
1969050668
1380476180
18934182
1994925715
1144434998
2068910272
1432809773
162913832
1337376342
970628360
239236660
1269598046
199222951
1223196571
157125912
2040692044
776417568
477680457
1820539230
1390934207
1318769050
576971781
5562914
1177447996
1674081396
573667869
1281429112
2105659231
900674776
394598301
1574904358
796404489
1354198135
894768658
709367907
209307603
1766745164
1819385746
1830439402
1409765394
1154537878
1372595046
2112972177
1105288267
1027164370
979698884
1468010893
1481344609
397239499
1389982755
1621724942
1806928127
815502827
599226701
1065490025
588401223
201032026
1610446754
699572436
1221532646
1688849267
1214370677
260298572
1652637042
1962673915
1616843387
259877611
2048570731
769773610
1179142699
268334412
561095958
1284215066
336483556
139641729
652476854
641505829
562251427
1096621988
670920538
1958826889
2127966358
294326718
189128020
422203242
766725317
746767783
1531091605
1012552689
1089816333
1873940697
418975767
846619048
2008436313
1533521368
276594337
1537692987
1739779712
1563190436
2145925920
492175124
2046335645
1653119978
698318743
522099306
1987552643
1287079507
1172895915
353309012
1681009042
314301888
1893722798
333081679
865072238
969986766
1055406892
1367468469
1585114400
1729852060
535624856
382402312
2089958506
2019928749
1299449902
319909384
1406021294
1509753903
335110856
1605641943
133572439
496608654
1253116372
1684857190
1168197226
1333167142
952658251
1069001369
816791247
1124764386
1232945770
210488209
289386430
2053967755
162067431
974904961
340456219
1379589343
1947964290
1204394676
1629074242
640411818
1125759619
1799654033
665827288
167516341
2015765930
296107736
378055810
1933774755
362573622
1027125870
500228503
348149046
355169739
662653149
578223816
765270480
854975482
476538468
890988473
655205260
779106661
1413213165
308298365
1682535907
1952974771
1920993126
1861862461
576887219
1036833477
1951328646
950326688
939602009
89968673
217341882
869982986
742354437
1531090
481231482
8028617
1018218653
23712261
425321708
1251174289
1467381443
1165321099
145193318
2061028354
511358680
604497678
1359706017
1962180065
1176182990
1694443444
215400357
41919943
1206714129
666470901
802663429
1072119413
1871528323
1898245284
1021963933
731881076
827217878
2024991206
1001558714
519007713
1749903241
174438859
995850083
233195538
1624809028
2115826236
444839880
1688237206
1575856721
39185657
847670540
2044319152
791259740
1345669740
1074556756
1879386884
1270441884
612431539
700964645
1846452646
1423783676
968120405
52954903
1282891764
29350055
112469677
526054030
1778878717
1347343690
1605608733
660591275
1305738301
920042660
1365304460
713142519
317320469
1270701158
834041884
391184221
377658044
1121343644
459135787
1935529527
1603929492
551964495
1643513531
814430129
247036116
1982140609
1918815673
423542348
1751719027
777016702
1153352879
1866285299
1688764928
1118916694
1477776425
1098907285
726625342
1232370472
1244816644
533298691
1338542408
2114250663
954504938
1324591196
1300297185
985031898
1847411680
551318178
1903888901
508040512
291556011
1354436618
52969017
2050242584
1434123363
1711596149
1639675372
72606346
1560214940
1178184729
1491339535
689129844
252388970
1375119357
1476745960
1483048921
1522392068
1063481378
1030390071
385264807
105181540
1544681305
518401055
652350352
309190826
841759633
1147780143
1319258499
895886175
801059812
1051506957
1414477069
2141071733
172787155
1761788776
385218913
30231070
1445809867
751975193
322776396
1610374009
1455372332
1468605750
557999106
1948622884
753677566
1853609345
457707070
1799454096
1812148472
2102661285
936681455
451650572
115862692
253975041
1570299520
2137805531
1101669797
812905361
1966255913
800457128
216231277
2008861773
754681058
623067745
65397167
644745204
1950847553
1070125146
323643048
271679667
2146116076
929385799
886486399
2139368498
221483877
1652845138
896681825
571098120
1069249784
1423207437
1465059737
672072037
1776426543
701323145
322371912
1025814294
401093079
1742065738
254719607
3463986
2075492053
207948267
1810696880
1029220098
1767999976
68269754
756075722
157261636
1804983537
1361349913
2118657827
309730417
1498691207
1193382241
1396750124
1883433650
683257385
2098083130
834673449
440975956
1623457375
1586946503
1127709435
1720142497
1905072717
2126280489
1637342118
82937915
629140505
1915661264
286710047
1941899520
533307696
139682016
390046866
524496488
751302679
1229274650
1674642646
1596041102
506793782
682333862
962129209
1606302621
305574511
1417160599
114089512
1938972026
853611517
428261452
1170857078
1696512771
1157395497
1233852144
924859572
1692018860
936553486
1558303200
930663696
1630191373
1387406449
1853069773
778699240
1867416055
1903337654
2046192572
693255782
377253942
1169819278
254570456
977136952
1712089435
252437716
1009542356
2000327169
1176693363
1441529593
734650831
1772811907
221234838
563786532
1027469126
2128266429
2120424199
2045163132
1582863194
1225951014
125411428
1095506070
934760358
1489010727
1649764119
39951094
345466411
1565778700
1305573471
1537241934
751558994
810606369
993060258
1337742396
433441213
1354010266
2014203178
741566213
521123753
1221383842
284501306
157645090
1469574524
1786072929
681297810
1367926468
152955667
1207210264
1848681867
1309673298
1997134424
1087041099
462840364
391733842
850295816
2056434257
582084120
1684075688
839801200
1655863062
208394642
199519395
120880988
385003187
1171328331
1262526119
1266606448
1027173665
702149754
823782607
738288287
1631988448
1505981416
557303907
595830538
747812338
316859396
1478674800
500434715
1006793514
2101324847
1002564152
166472590
1170282580
236018097
1849203867
53843850
1801724822
1275301665
1590498598
2103168934
2139089730
303997446
269034789
1602539179
49146752
647789635
1985470560
225843142
1494543894
1985184073
471921721
1526454887
770150122
684256620
2139967074
1264757858
538125922
438313447
1554883191
2024686921
325452148
309334614
1605490888
2102461040
570019991
1711601811
1337182988
719150673
1728616694
35097245
335856361
1661979605
343212443
1172003831
307724738
1004177282
810423856
2059834046
1440115712
147247645
1058925814
1270377725
289642286
1061613203
1977797340
728317491
240788937
2018200601
207338675
682255761
1098998813
1344246492
1378707240
1238352290
776578874
493312700
1912335694
620757678
1233636140
1710070014
1707031120
103938514
2113202771
205296749
1261089730
928032563
1528723219
1706659838
1957038311
2083542903
1430229231
2044584978
405671442
666740576
1722324207
1335001325
1882085603
112045147
1948261101
1442184771
1344283468
727200016
774505599
1254380462
1293584471
1758659544
450573733
889312156
1214607704
1236041207
2117947218
1123712083
1552463
1854849535
537589206
823018045
408006772
420082762
248232812
647097672
857204851
447913459
2080247509
53701704
1928204899
578649372
1994059861
1873702088
835029690
2125305368
1880743532
1400890652
1217956691
700036891
291344976
74445703
1634417267
358468009
268557707
1251144986
728747381
2083581982
640114175
556895339
1257991510
1394094285
625098774
179728950
1230440909
1842775920
297849211
1305005613
1644724515
1964555665
712734434
2079299859
1092087690
2034418887
266781394
1117376079
903854603
1831809915
1726159840
660218676
414606617
1557245126
1571390801
1832317570
468070757
682846236
1533771140
1985271247
1243955121
2001187399
367918048
1500565693
1366225067
978126179
663616006
949074560
428195613
2021643791
1995177605
890933947
1911109627
979157353
1251238710
2100912447
809971759
1673090504
1118680078
1746197576
1891357556
1098298278
1506786495
56940324
464149476
1291418770
381017631
351176439
368554850
1457776662
1688894521
317434167
2048967138
1394782742
844864563
651448927
1452702404
1997020964
262281011
951263389
439264633
994762101
445433627
1952838381
1481337282
599738172
950344154
1278982893
719918163
1171720886
1353891592
315088924
1712432632
945885568
1517620881
1374807241
2071611249
2032327185
1553737376
748672954
1481459291
317193476
644900029
1533778043
1626314391
885181894
466600028
1489597112
1632445639
1995562124
800354287
2093244767
312937861
1449752631
23173816
398403937
509945121
371994426
1530840918
1881165320
577446081
125246623
1291685700
781590498
256201798
80263480
739464338
633212222
1791489938
842808080
390928165
1484446398
525383268
1743473118
29572471
139364252
1942748158
1719650628
1875995804
111829620
1312728847
1257386916
1352035028
1409866504
1894713768
1584987492
1913033496
990207648
900568117
1361958289
1809074290
19174809
1256851710
900647391
2059744485
662762291
621832463
868151656
15104396
816645416
1588927034
966375245
2109694476
1148688831
101135424
1940702783
25971940
1394922898
1447112315
783281906
296374571
1640912831
1129695054
285093774
1265610710
746357625
1206089203
2102239174
252937217
1065074589
1982830998
319122029
1561716627
913122851
1249741575
1032456510
913100075
769711740
260991852
1336388375
565052218
1885322328
1392688131
676814245
668312931
40844127
1900864575
1451293348
288011837
1209494646
364651447
1058287413
1591994210
841776257
1270363945
960808546
1622613921
1993664472
576683200
1192908998
856771348
449141076
537451332
2060219448
259436045
260199396
1348762289
1414838006
707949925
199469088
1168563001
2044832669
623477613
45676272
1653708453
685402770
612718156
186117578
905073016
1937783026
650212861
2039141814
1272066646
675952936
1806708541
598847296
980961954
1197928738
82413298
670524303
696514376
856749252
1275552013
2119828113
1391162944
24655805
552956829
326494378
532999011
1263790951
69643828
2108184372
1597516129
636972371
960485427
1678607883
69676759
456492180
405411208
1797639099
642406580
1621238312
1132194267
332097182
827035241
1464274103
1740157336
195493427
157123023
839001128
233604542
1656215033
1003778005
456007627
577304027
1642336355
1980088352
219228493
2130878204
1837739653
1367785120
1318521244
1842777382
173292496
1087596456
1804078077
1680178661
401887461
317120926
462664795
336981688
77406508
982060083
318972728
908988963
113551415
627029332
1458566107
926112074
331676832
421403225
1736084902
1746769946
659926875
1118541944
1220461122
964685317
1670934057
1438515116
397538456
1513139917
546691568
1877502392
885921688
384942783
1936944403
1121886282
469507727
1236315777
762450407
1938210803
1938165302
1618671318
1199391247
670220238
564477899
795283835
2100170262
2098130240
906309964
616862277
922034531
1853174529
558322826
1415464637
346423735
1075568964
1816597988
1661917147
862669129
579507002
456580405
1924963365
1931748141
2013668926
986572113
87939376
1471248084
1179715227
361551145
1726337115
2041163310
1534167315
366441325
1035902774
165502714
841590105
1616308498
2027405007
483038718
555227500
710704361
585766684
1241711178
2141622749
806264451
154866313
1335195859
1998033718
142226998
1400555853
133870534
22079332
1483272893
1375660271
1259825793
1501276661
829379206
1740224288
465687890
83446415
694170556
2133381727
1718509574
1972353906
844227196
1013181587
477628486
1294323013
666177885
1613321998
2142009231
871047529
1242696572
1988761246
1440077510
505969710
1385003423
312428201
589482099
949925201
1785204355
1606063285
919587694
67213935
1108343783
813154703
514343262
1564971928
489313482
1934015661
525884836
1528767807
1572285789
413751969
139683864
1595946099
1741133644
1098501226
1468067384
552544357
2020554134
88881732
1843096628
1154248112
845759780
243334805
243429247
1475701245
1898321015
556086733
2092150258
541445774
1317738507
301177177
1530121140
2036702076
889611061
1414232771
898466586
1956109009
1251958773
31111171
1546359811
900980862
174061763
1353863595
1935365127
345670086
1446945497
802685095
228052112
1595989235
1472952306
2000162008
2025771230
1256954794
1799307632
1261526393
187954085
1793965538
947469810
92377259
1872630453
2063604515
1986083925
819060122
57119512
394152761
548332275
1747825107
2105211760
1573488536
1575308481
700907356
2104145106
376852201
1636178306
2028500642
1037696888
955767348
1534982471
164819663
1283126209
1212231123
1877367816
329234220
669122316
1468631071
1584302719
971862445
1641497944
1826477552
483810025
843287380
615004288
673200149
1518982616
622198496
904075610
1555867426
665187231
1687332922
1076637923
822962960
1076756384
393802604
2062576232
1894002761
1124022001
1535518222
1437037695
1385324721
8603827
475579173
236779894
1843768334
1218646421
847816253
1208691439
923238002
1353397487
1214377370
1246227935
1741846252
405096228
43039047
1317117968
224595046
670974850
1971747616
2001920220
671335911
1812484129
1646099491
932072002
236586776
638915003
332818083
794314969
18689930
1892221838
1867803567
774110914
1335616211
1868429241
312325729
1422247567
1514448569
2132875782
683374810
399047695
1041993354
1961770427
1752579433
491301041
1275086936
1878075588
284167772
2134748592
314393797
631423115
1776078994
987550950
1038422841
341515475
1246250491
1252239635
622520372
1184130048
727610867
1799403526
1505108405
673262787
1321989729
1839561769
1639180933
511363340
2062849281
1524581572
2012795524
1235445981
1167774017
174877686
386099392
1336798671
389362179
2093894318
2066644786
1716371325
785959217
2128496866
807045107
2017508266
1942483150
1339278750
1410767501
2032128006
1359552519
1776161135
233426268
1663615553
613514824
2087224720
282954551
763283720
103902421
1133403726
22241635
1995910367
279520905
436794022
736627404
607817538
1949540401
899693733
278442855
460120801
1628471727
1583739073
184118084
811978563
1586312638
883820219
2114739673
1461619510
1817005937
991990466
1050504616
496615571
309216726
1092704076
1590371374
818942114
1164537843
211506834
1027801143
496993444
68606902
35233993
80877343
964647317
1352237626
1973608158
693007269
825279323
969667422
2096895131
2144539129
1130773017
1527172935
13261861
1825353619
683178603
703282426
543114196
869591375
2009073993
1504170963
512233833
1629133523
779441922
1238521440
179562904
894639278
1549753227
206728265
204793277
726434877
35550747
119805232
1085099909
767772022
1038634491
27366435
307919934
795900271
118122132
767767568
1595813514
1960957089
257871135
340675413
1681108743
1476902609
823692141
943559758
1165802190
1149153096
1401019773
68407618
1856485076
1906749108
1080401007
1635267368
285815931
1943406337
1200561967
2020427861
1375355565
1176086175
654035714
1400945427
1907882071
953804172
656318587
398322018
1834103179
1668509719
1033009628
205759653
1521744296
1135572901
703131485
773106038
616758923
1218970548
635486569
1263970078
1109145523
1105828043
1060068667
382170591
25036444
604797041
2031071976
1238951326
2094301150
2111645125
1181598275
1542089214
1284762089
1614299232
506457542
1017653398
1062744015
1674553587
860012725
1433870740
1831695509
1656668513
257754207
1465095074
607395285
737271690
2009564862
442885208
194653838
965806901
1570408237
1447594170
146959987
1481184861
651463139
1046691753
1439848100
495052846
1700721370
1686656282
1456886997
1501203426
163233673
1678919443
1633681944
1988438237
1426917193
1003900863
1037673798
1097411524
257539996
1975891142
1192802579
1000029480
24892982
1265069166
1542400912
325818123
1526111987
1618205149
1316982336
1416004858
954814940
89338330
914964171
452431154
1960790040
1404011820
460774194
183467675
1772533875
1000228224
2118818017
1563104539
1442535312
2145470520
1564739085
184154726
1626636488
1307280689
378292381
1491203983
768432531
1510029916
1950762949
1092100022
824459882
1676136350
429422520
1813750445
703363856
119954717
1712928194
1289997305
173895142
2073991139
49116662
1088146752
1336768852
637023986
1519360102
1802107122
1669715665
1721447793
1522971656
1568987356
1284373941
252509881
796137796
1212353916
566236452
389381800
2139578196
1841245571
1789944675
88413913
1203028041
448638384
1267435897
394064357
313817070
180548071
987097808
474486708
867475688
2053342273
749694871
1467615
1954257071
1539337611
306940607
868196350
679935176
252430064
2053336747
2020778115
371764857
137054639
571839191
477093579
2028512805
196022117
1893889374
1986459853
1682969477
919264538
208506122
1735942361
499476711
1848030657
1785064121
2033636262
1987459993
1852543861
479810023
1645011697
1136712583
990902406
1553898424
273697613
540678575
1278880268
1153420317
1927883156
900434566
282349363
111875654
100581763
744029750
65001347
1738415376
1838323163
816984801
898110328
1474493242
1596079105
171528579
1749554602
1849688701
357364412
274330256
78326801
370754773
1728046603
1147932663
1177362075
2065222369
1895368814
1269758724
1169386719
425354650
1452867932
1231384142
358182245
80821037
1093729386
1311471436
1629747796
1590622386
803848242
1244823559
1576743900
1156241502
1352454409
1710785724
1701205629
1744755852
688694803
1053969800
495140840
269902277
2004372609
916205171
654243054
1667247058
1692672572
1272773189
1040292852
284741568
2063233154
450905258
567925119
424498024
629193719
52993922
910768681
2042484536
2038538592
2108244012
1516529845
1024844776
1039574804
2024792667
2079104830
1360163797
1903710082
967991105
819143639
1743339071
2041363691
669246771
986049328
1084589485
119807560
2094064245
1914609412
261097710
162793212
823135333
302926213
951546688
397901887
1826224596
796115728
665157368
1125335571
58017263
36921121
1282135853
1785840670
433510404
622418987
1252085472
213942442
1641198679
2023272971
532641943
1074069681
158977811
1011527356
348912959
569583263
170175162
793668112
249181586
1918004753
1168856533
984529086
387916985
262829267
1974967595
171697684
221549028
1971144480
1201277616
754360527
190442699
491493572
782560096
963460282
462003365
243652084
138961450
963425722
1644138702
1742637483
981544755
483094824
674843668
771061162
1959981783
1625363781
1047544882
1510720659
1101178023
1305256130
871036466
1250077512
280387301
229416733
1665018720
825870959
1449195485
1768603725
1569187131
853015700
1905575400
1301991195
622180166
2109584936
1905844905
578801890
1304451820
811143225
1741388648
1486044374
331764848
2111619725
780294682
1679079497
1225458998
1703179096
1469532002
1755806170
887543125
340227920
1768301794
279629845
1267688215
519400148
487009563
1893481207
1890813349
335900537
1528449414
1172950368
905106188
808949033
792029106
1399515868
1383855927
2086968888
109288818
1876546791
1273606827
1845780063
294375394
738330716
1211321164
1349296652
858423299
1897360022
1243385325
288172124
1351876299
57807924
2086932645
289169443
370649004
1655268772
266424431
502997336
1709173804
1303475437
1735848098
1382707495
462035599
1709729584
1053114191
374154578
1366251806
690040737
500184928
1727995543
2024462033
1159276105
103944054
685959546
2117001903
865130554
142618136
572423288
1249049640
1504934130
188420335
1923270147
481864588
1320458598
1324636343
1521996671
924873838
1205809429
162133906
1690825225
2035384077
1797775911
1440209353
2050519862
81184475
853225478
1401346230
1030514328
1841647561
1256084656
1512223435
1991056552
1721677892
764325889
425301838
2025199113
905954246
1067566244
1697288540
1837818772
1243753474
825138334
1742970697
1740092154
1007800186
1092698635
964771899
1176243770
1209723701
261389930
1200144561
709118674
849831614
2099174385
2019570438
792884134
1913699456
1870850217
2016830079
73664650
850726677
967607033
1115342726
1072833288
1491278858
2086297784
1553861658
182292181
1626152298
87288541
78866211
891034084
1983572754
624254757
1133703801
133556578
1766680530
39258656
719119128
948726680
291773181
869325255
729229813
394051750
578869456
173939692
1573389642
17305531
309787617
1899863637
396478471
2101479985
1724627979
2025596279
1019453760
1644188567
730638983
876589616
1558949231
1063881854
2086997866
1623217522
829298253
1996328317
1855579136
2015691614
510344437
1115552859
1045879073
1387710784
231141580
336305620
1983720297
656555421
961603112
1383913106
1765824
1038389305
820265876
958484706
836486629
1672508976
628058551
1110229671
657767157
152563189
1015016813
1047531602
1637778946
2009789496
239432888
995784555
1552027835
735539710
1327936221
1060112135
89602862
218283705
2086152401
67155016
1572147732
1045291639
1031608013
507616793
853191769
258039274
1062318064
1471601886
1335231623
1320157400
210987167
1784690936
1653802384
1873235693
744379593
998996482
611108123
1325041001
33508990
1825787274
905180709
361817995
774768510
1275171213
1716106324
712399216
2135620014
2029635707
720370486
1944040149
199639249
1760058756
1077921331
266020739
1575959839
436259941
231131611
1214198870
533208130
1720257415
1130302493
387742391
1987918485
1834703662
1114180444
1553756299
1355736519
538209421
2050709464
1117326619
1755286255
1748756873
2042151192
626497627
1431932319
1149775377
1967048007
1382680953
1918030879
441306716
1059792121
11661841
485498032
2123974318
181196979
1017022156
43506274
526397285
1203745311
1690481493
1762955466
16738054
1091185153
207395746
1206489007
1038105582
2016256978
1057536843
2737133
1904825911
76036638
1575636899
2016430116
1669261679
1216685928
128891557
54904390
477002440
538467352
616815072
1720475524
520538446
359072518
830083725
2064237591
703064978
182300666
74949280
1616450601
369141929
1091883409
82314373
339155077
1176716185
1378982784
455155866
155914219
1306416987
119170449
1662623752
966637229
1730465991
28740848
2021398930
63696849
2044868654
1645698148
1954968010
1703109879
1767689532
358042165
343469649
683988591
1515979285
512777423
22612656
1458959587
1082199890
19274689
1724853508
264726606
201483662
1814479405
2085076220
1799101036
2113380854
1965064642
928393569
1349164952
1142897867
1951661298
339342682
1292819050
778889123
1602965798
720772020
2132103759
1387196843
1396783008
1201224025
1886099876
1553606168
127780725
612051643
1403524863
1984378975
214841845
1345122211
65434673
1095868436
2024777659
1881332680
846553336
1317955489
521362547
1376864478
143730182
135853891
1558835867
2073421276
2034483689
1746148351
1042702387
1783018564
1085602264
871791686
1204060852
650570458
103587031
2071225748
1393400508
896791473
980247393
1730085892
232010610
602441092
68221601
1033218316
448952314
1263941659
879273536
1916059220
844836702
1004404417
1042774670
702255053
1996206801
326487941
1796093165
1617371426
2072750958
780546701
1916052460
201283171
1049331767
389328389
251228378
268060882
1157829410
755819594
519695228
130441467
1916553149
173228327
975895546
963464023
444373159
358673786
1167112469
1690362369
1801940186
1909741729
1211560107
193706040
48070808
29416543
695632679
1903211940
4592037
1955266398
1571809275
1778261757
1575195317
1664577615
529759797
1550551344
2109541513
1351329597
1398373948
1799919064
1420494852
1663384400
1017610754
1368993444
1838337983
367113978
2010705122
684118568
1710577250
654838091
677913016
1760565721
1106691888
399805826
1816781595
1333238780
476028000
1575854832
79529187
1960998794
805757294
1460623762
417391116
1167452429
446534954
935376225
1622377970
1584970607
1403495100
297673331
1586018837
1570650726
675397449
1064723747
1197234741
1171423311
1629207746
242709488
1351791533
929059889
748887043
945231691
1572622295
904209143
1856709335
1469909195
593662370
1247715303
1973235331
99270554
1735367964
512571954
1257093283
36545258
41006845
618194805
464308231
454885548
1240616469
60036685
916907765
1119538800
1644917577
864646188
419977805
1785015001
768754257
635756209
1023730620
25020366
1667235286
1559643936
1275862337
1537413408
1777096656
1905128270
357999339
1055327053
1819752889
1332838843
138283655
2101066034
14110798
1440002402
945002260
2052042353
1889374829
1786583027
645392155
1121841220
1824600335
247588855
1920149015
692294272
209793157
1511983547
337217028
1701287470
1372251817
127194037
1821900713
1044350814
1864994536
273460480
1391149276
40868247
1406433840
1801369886
648412091
217580886
1201483595
742617786
1584035837
1645659187
1702737523
323652247
1035786104
363459694
683209600
152785550
1506723225
60260282
192303560
503311468
1195923968
290351219
523009916
467599218
1496135304
1124884742
18316459
1352035028
531892187
582357736
1881161202
933050611
1297142691
1248703294
679407540
1771708222
633792556
1554111299
1501094632
726227931
1479865815
503286200
1634275269
669155566
1371727324
853862075
706728081
384282008
1629943101
1483777438
398473719
758959136
1903580185
629470115
1106817393
682703361
743135141
1199315131
2060454345
1243357544
699455738
1760730789
2139034320
296033510
1896481453
1184135592
1929684698
903121090
2123919381
1203392703
1012293019
1299904817
1999429533
162583470
1758488
169144226
1445863636
121733204
1299021489
1541823980
1944797571
1019611863
1091927857
1192276545
253912268
330491502
1405972481
788870072
1379678381
262317729
506819655
1728552801
430612185
1215507056
816116482
1470916137
1676803421
1846698927
1169181542
884117258
829475230
1880256267
1465952592
85647658
879750294
1027131703
1151167894
160179077
284343363
2146985667
236525080
536836455
2110830050
401296965
1912175568
469580070
1922268745
1693481689
1478277722
782241971
228934954
1599326017
594574615
1522278092
337092857
838677296
50707905
719560496
864553048
1196904103
1300468216
816460043
973739505
114715321
1401769666
713668088
954510605
1813988596
1050203901
224833585
739650357
1329927324
1462077626
1428406819
367850274
421517214
609344870
1397213496
1671745125
680994877
44035352
1177377162
1567815900
1172942396
788146215
284874379
214284543
2114840168
289686522
1721767891
916192398
2054191077
1517162136
918040046
855549283
1282018343
1866278423
207878023
437725078
1559924365
504672632
1576821724
370569662
1548572128
626740382
1407048658
1030067857
662624109
874405492
1903754655
1521844756
1337326181
1051110293
994508162
1785802279
1791497915
1000196028
1971166762
1227150421
185744392
1832033474
1046361564
1969213836
1078756588
158714796
550898425
1545469553
557013357
1111923365
1725057608
1407463416
416964741
2071669613
1786715534
1592003440
625711787
142281599
1974696584
1941181485
284313000
829099567
1572633635
1111087967
1908266761
1740805917
616435132
1213137336
1604369644
1197222015
1009974858
2043563064
893512115
471120596
1970219296
415060865
1349759354
893981013
1339748948
266095093
1093373951
1284007118
866378271
1179010382
1633615294
609633991
1821907057
1209342884
547184380
1857358277
529014334
1164946905
1811109482
291270586
925890757
897569942
541983126
2042046818
304215064
1984853026
711456439
168050994
577463832
1689182218
1546615688
2020787097
873727382
1191197138
776986408
395776995
910569413
2037732136
733645758
832782862
1742462967
174914206
337512276
553468916
1386454304
1316175042
1923992433
1881557080
1872077403
2006433397
2072367439
1319805867
147582445
559649602
922420052
873319079
1785087530
967750348
38206215
777947086
1735152284
1716488056
91611783
2108925083
771933693
1632377381
1907162322
1112909831
528164740
250660053
1684101498
1790712732
1868602614
348887350
117705949
285818167
2116054669
773859713
175755089
453587091
1192277501
1545672313
1163544862
80627450
1225319516
127497921
606237696
627527750
1397567879
306618565
802968710
1309131297
1042520465
1634200963
2039271724
1178227876
724493093
871729709
1447661868
1726173791
529022201
1155429666
1882748052
1036730234
362031175
1713192462
2027398720
1765212462
1661831408
873190139
1752665633
762118546
1637945602
2119634883
1888276945
696168621
1975394634
1793686389
721874305
1788014944
2059498770
1826639458
1332030310
472206794
210900321
1848295259
1501314003
374499616
263840457
889016832
1250075473
490455763
523078115
2081110862
1089638366
446935964
988864967
1863462547
2147173165
1422742576
1038239155
862273291
663630663
852522877
1198857928
1427832470
1713200358
307178480
1382077159
679058197
303755508
197014971
476130190
344226832
145682727
1365632629
1731962930
1835136611
2022296369
1070587405
1126673305
306622312
1321018470
1720023152
1455684379
916327659
938672820
984095279
400197825
562089454
225533917
1736010874
787241346
1316052202
618469960
815090086
1098255221
16180220
972246559
1355888354
23558517
222806060
136055933
511342925
1827502701
678537132
292937596
1074657980
1666797729
447223610
2105778957
457149730
1007740477
458771936
1565215896
1022051309
1109865413
1554847116
895664321
1074837419
1086350033
18697641
17110284
496834295
943516744
757444124
842041264
457445461
1549466576
8251906
675720591
112130293
1775754134
684985555
1975869198
1563524418
1671692235
2028060957
495409988
1893324202
1648542894
202040358
1300841643
723027167
850014523
1297184608
233483991
1134278981
906936216
44233199
814297546
1966011850
473848267
1990478523
1684613499
980710407
1207119977
1791128550
452165278
213042995
1263377846
1410638930
491422444
138077307
844080116
897827138
54667966
1604910537
543286209
185919804
2029986180
1749747159
295725319
679968583
1770215065
1992202930
2064401899
1446138053
1757395751
1355538255
1559916177
93216855
701223691
998818455
1572824147
1695307959
21847369
28488329
420177100
1391287669
2087163797
1459206751
1584571015
454805580
649669797
989625986
645924616
140646116
1120807948
253537833
964537844
2028372511
1741783791
1914829359
1091707516
1552451695
632965169
1760862275
1479404924
282081205
1667274198
2078836761
947482576
720722344
1353643921
529043709
493808409
902117540
1676208212
284478108
1449797391
2053405190
229063998
1595534755
300153357
1098847362
1666170444
850488055
380855326
575163382
219535818
987352836
271920868
538662867
1280307217
1512476302
1144706690
484208678
235275535
1009578473
1967631904
987387599
551266090
1311527266
1981408038
1603959779
245912799
668613677
392158785
950924678
391556554
544364589
97858551
1920787526
983474101
2122313787
2113459833
512138164
852501283
1367801173
1175096318
1560293361
1822960881
1054653337
711549646
1749660603
489922890
1629204639
571026087
553422174
984701318
1083043087
1293205745
665409938
1009968339
864692502
857206830
971763963
1705115
31575341
213852017
1804313835
410530786
833098104
50065172
1115648071
880416570
147860867
1992869928
1489246239
2071039441
1150039517
1822894533
767054311
1181818194
2021380592
1998000365
236664709
455311214
1677091741
1939541074
336881164
138566202
909261150
882981751
1029243829
906904627
765279502
1733315641
1716864560
1104484717
1793964282
1422728504
900527690
780504379
857594620
149829421
2013718387
515447250
1999812363
2083825201
1243175215
1890014678
1001339634
952056532
1139234985
2059420292
280459340
557578695
808088025
1964367328
1878694986
1794463668
1736265614
779374186
560576685
1572600842
1077325382
1796205116
760302524
995537924
425725924
537028619
568658917
555400301
357310908
10578334
2030706244
891656889
441471710
83543990
1985544211
1302479676
1384530495
1156378078
1429300177
417819575
772151238
350414188
1624675624
1611178986
1044562472
681084616
528735328
1530555889
637355529
1696059068
580974111
590423858
2033171138
1688031775
1378050396
1253770051
1369370980
770991388
1804379029
848308521
897322549
747453068
510111965
967533359
34017113
1769704244
377526124
1660394844
389399469
143470087
2027061168
715846760
2033107980
2115689045
1099685132
1347389633
2094690414
1361576994
216975777
1598620657
782475958
1416006298
319209256
1420081101
1325788111
148133138
1765657577
1461658931
1171104494
372251111
1218131783
1054662157
350527383
1856022961
849403123
1843943646
121113753
260787017
1505599597
1651910693
1342748397
1903472946
280741490
1155297577
1534044792
1003537499
1553819741
393149112
2122212559
1852684822
1469970058
1831910449
1433939994
461021656
42666483
951749190
1536106672
1167539860
2088762491
288281038
1108219962
931768713
1932286299
1043280000
1571542148
746285750
367009650
1838822655
1283161750
1777717548
18498796
669265303
2061119734
2001175732
1439328453
380830645
71168461
1790199814
1444543001
402833992
2009325470
874551463
1892057338
277850227
218462693
261043788
960460231
1861530053
1787848720
1207130577
50016290
1247632189
1701885041
488918613
1937365074
443054133
1945300449
778417743
1006429447
1047688973
1712331229
33120878
1760526201
859308169
1270858404
1474147266
512204357
1398551320
1901475631
162173790
1391909735
860149094
1760034764
982469506
2051515438
846111926
1725118125
1500136173
1273938796
1954342163
1922686392
1739499385
1023526537
1165718377
1761519159
679819629
1376100866
694375964
1519823447
1021532432
1454912479
631416528
1078889088
223817121
1095007947
1529492238
1695458793
34789328
558938137
1413587472
1360256224
608657984
23726241
24463875
624031913
491665505
1754839143
235378276
1583367602
2047013134
669815168
363938063
1638820398
906315595
129753425
1023307097
7765867
1397914897
1698166000
1145559682
1203344490
896431849
1400048863
1975108753
1051164018
1820235988
236166695
971673174
1322343183
670534006
75504747
140811095
1048936384
436009482
1248565243
1026913056
365020286
580525114
2000709805
1540022852
1286406632
261235863
883502652
733637722
390894823
871848431
885819239
1982216160
871815475
1344583242
1940491507
146418430
523120834
34627966
1671293472
985973634
126075812
676440634
906746027
1678292108
1330418000
1361404641
634766869
728906856
1165547696
1939987625
1547110248
795946997
407342075
1772076339
1249697024
1536411338
1759854755
2007035519
1182910845
341297831
76859786
1062193133
724980149
695980
1406398023
1354441359
1301308905
1848062485
1288217355
1652212348
166856040
714970760
602099639
588078441
1863079088
1140838833
1256160704
38947868
1935625393
578395686
1888301563
760837667
527436528
1994856361
1071003049
1383006948
1138868472
2132661446
1021941313
1997704938
2069246495
768319126
122297491
377787795
335656210
2066216557
567153286
2011136251
1917340395
268484652
1384897442
1858244734
1455562984
583002125
343106958
124029130
213962965
1272109682
205305393
502534329
97477740
113104201
351881560
1906262259
860625954
389686837
640556886
663997115
436535679
425283549
1859871278
826862133
58765295
1204626348
1291118472
456914478
1467574915
1683262039
1137408413
2014616524
1912032371
1641513545
1172567517
330919081
1391387981
576214194
525684219
1939164612
1787023141
113275055
1427065367
1175180858
654430432
1873889611
2006734980
1610439198
1318713817
1248826556
205768479
1595036444
1783285668
2073735546
1588796713
1589037186
30094384
2080880941
80821037
1406111388
1634508566
446891246
353678854
428327492
1434588255
421402524
1374567826
960309033
838159501
260822523
141074391
1872266305
1767726071
293500536
824141895
547177967
805683739
1076642331
1493127785
1088698719
697475332
1807218707
1290606721
427821339
2052752665
1808100748
1737942623
558265978
160275934
1643330582
2070016261
1524504838
46334752
1975257106
1407719159
348025399
969148539
522691442
1241319743
1075336869
706656059
730988224
153207676
977550780
1829848112
711849317
688318112
2093475172
763747905
1234498622
1906554485
2060187199
2146808480
1828277024
724994902
2019749937
1295972861
1663835464
830594998
537499017
680351757
1617268649
900745511
1397720316
737855417
1045844569
606783485
560418071
1306878177
1699248893
702958204
968206556
323703245
1603354585
1866915576
1234561514
843373329
994471318
1951119187
98900183
1315392696
2106550615
2068387361
332392929
220515997
723044743
649571842
1363841538
1723065524
1790434515
537594365
495849234
1045780724
986577852
248543021
698283272
1690637829
1411549799
1750299148
1977598358
960225219
2119223573
1243082453
2108645414
26660714
9548800
1855135918
1133357703
494694806
1641453142
1253603149
953133407
114409470
1364235505
1997311126
1732185225
702222951
218510889
1257137365
425452472
759450380
2101177760
579673226
227759225
1127757110
1522656824
286398575
703261455
719404976
509682415
1314888095
181824890
949181984
171288275
89716175
804885185
912731838
518253202
530287058
1023504262
2144994188
1503094592
2114479742
978876092
912227871
1716252280
1675255851
621318789
1702219139
1761096152
1634418748
1064079762
219561728
2114122207
1674125883
108667406
1591874865
673036693
233021495
1627833267
223984263
1139231468
387795929
1179609120
183965304
1576202226
65826895
1561668342
1446166389
1265943004
1307358139
1408056117
1952842166
726287418
1864649470
1701420658
92672745
1096671617
646538639
945716950
2046599136
498243670
772299520
655773591
1097048149
407371774
829380960
532164248
136731754
341421876
2010482703
1314309104
1228852223
1031976114
300666012
1312567128
20780953
1540957752
377175028
2059421677
661287650
781129522
1089998200
1400269748
435652569
514160195
779687568
702853075
994310290
429543307
221895681
1186974195
917903833
1756122766
253431284
1111934715
574664289
1477333631
1056338248
251656814
1247047183
769313710
2083585844
2009342637
616678906
1811163346
596707078
460532439
1110318204
1890902044
2098825119
441116941
1747865970
1567140351
1537646145
80386453
1518393547
2142364223
366938197
2050848381
42835285
1881306434
1835621308
1028691296
949143986
1351247693
416069900
884866774
619370953
737870367
1633808778
1350916045
199693254
1131076701
101080081
233952119
809640043
1598755773
2068120064
1477030120
1620900269
31615000
1010611056
2002980612
1003361561
32171499
1422179868
343244987
1625703196
1051215084
1830582664
1386693716
307907165
2041457462
442719599
257937550
909829158
1116485757
872054290
1509775807
183045203
565430454
1068876910
499025829
503416219
2144112861
1067234152
2076490723
470322646
1065019782
596530620
1455667502
1165292196
146429386
132338943
535374191
1521103285
1746095340
275055308
2021985618
553918358
1931282092
1828925182
1572407624
1321159608
523927561
1963310411
1885885534
726253796
1110362398
494526290
1006360512
766841365
1846615156
309244974
735006531
1686466774
394877264
1931010733
34015607
1857490866
510295847
72016050
1708377446
662609883
188507899
768641210
652734767
1861695023
197866565
1533269260
1660105637
1299581819
1317008877
320992930
495247551
1569509046
204352106
958459031
1530706887
1090714735
1965867044
943310805
844728283
866421036
1793889318
1234363803
1380563609
1448360182
357577497
139093793
1442497502
350461540
970194427
65257472
1480271771
527908282
1542315825
416598096
876709341
1760151074
1526266747
1924156573
1258300130
1075474673
74894289
1151997799
2071188306
1059470518
493698682
536715678
976698991
538093502
1799446778
971281554
1696448399
153114288
2098112033
19852
154898239
1176229803
1379659573
1875085119
1631683473
1466992931
124939821
2114678294
2053658795
1497001005
215565382
1520706909
1747751509
794790612
1138859174
581230158
283554388
1896331128
371068416
944246681
1097341241
910730034
1377448575
314882088
685467775
18161071
1213608227
899737809
279869659
1514931812
762094690
98862000
1028265137
869403625
904096539
1990879903
1948612268
1855956231
1409407258
2075650684
2054515657
1167241835
341341173
635597987
1961973681
487688456
58821733
186680179
602602744
686442267
896286328
175401177
1187854170
1010767642
1031819656
1481933277
516098673
2118412944
1186571825
1335544640
1424995840
333602655
1560617505
1309447057
42586688
766106175
2135073366
347775364
1855781708
303698016
202284880
435234361
750364181
1159595091
1087586241
1548957982
597120653
698907569
1314747568
2120076972
986354896
1830474582
812824918
922930996
1589211774
1977193666
1383358380
1722868838
1507992580
1935700214
1955389042
1335143948
682457559
1355997334
1052014714
2097861548
920237284
237007600
1229101523
1986532955
587091781
1692113116
2081837616
236220913
1676125072
1754605891
2141821007
2119502225
1572148851
763702925
1014814154
1059313170
340442062
90857328
96692427
1211305976
169144279
1005596039
1199521304
1699264333
407688197
1601655733
1120003807
826659938
761615279
1507389737
327466127
479395772
165988719
524817951
2010392846
1998770646
308649971
632990020
1415768075
777783965
468787895
2074535967
715861962
338722840
1926175142
1776355926
1601121406
132245544
1980599115
655812292
651060310
659173772
1900649875
1669839246
857858462
1182087886
565852560
952897165
2057651963
413656546
1019485644
1794013813
2120805493
1922297380
284566575
1689541910
1702693011
2064158804
363496527
1802543021
1073793523
461037740
688583531
1305755495
1375440802
2060060915
457489640
830470520
979079813
1219353716
1257417162
1469863741
2032938833
1713361787
881255481
1342415849
820315297
145950570
618770669
1265671981
449684368
1257202339
225202842
1947791767
1089675235
1138925264
649217895
2078067726
939032642
1772816179
2138630560
489726440
958647617
1002770049
1422978189
757895028
2040049542
2641493
768464715
2045054818
9466449
717267072
498608970
826065794
1330691537
1175791718
1594403709
382649166
1242412418
469273717
1145344404
73438816
741562862
650827588
1439519434
554664670
26942147
793797091
163094531
2135439227
1146538840
1469562964
917774176
660093182
1620688318
757034292
1522610857
844913995
525814971
566226093
856068177
1875447716
1702895492
1618781139
768435738
110114038
104306208
1142567399
998791801
366806860
1357358868
447937438
2105430648
2049998751
384605690
1330423711
1624506389
2133117665
1091802560
490002155
330339919
778800512
1488141570
1515802306
3963685
1313821465
560112701
302697601
950495203
1379991088
2020251885
186156777
1815862233
2069090008
1093019724
886162653
1113919581
743831856
549466766
1408858834
1185165091
657261630
246812852
2017472119
1217304807
807614305
1233841128
730418006
1629783705
1490961991
714673588
2013534281
808656150
1409942208
211910366
161949561
1712548372
1334970592
823697434
2100602690
2003730767
2010101071
2073394323
1591114151
578073997
944516821
1880129597
1318185701
438149279
1133435517
1256257443
1531552929
1446757919
1222080088
1528039255
1441004924
1905010627
510805349
273122593
922640608
148337684
737870517
2020817708
989234509
505715057
330430717
1471465610
386341434
1288623747
420924478
412926238
2127557852
103454736
1762638167
1858756152
920184701
1348043421
853917635
1588481713
428306198
768283186
2061096112
649976988
1080936354
726683728
1071585744
1961308618
417782678
1134809288
322213644
875139916
796736887
1585688383
484907869
901821400
748825377
2042840806
1748473912
1391010202
978747079
2143057027
12894767
583425436
235175410
1382982811
1759532058
1978069762
157869129
688102950
1857693627
929862443
987313034
1915426034
1568816100
895874818
692039956
191606373
1548220022
855723283
1911162407
832404288
1290942898
669896192
1370921043
1097547022
383390673
1457065184
292076588
1116975465
2060200418
71985920
1225562953
2004159274
1889411748
876386993
898516394
413317300
1709138441
764160417
718632582
227542916
1133464738
1670097615
455142399
127144836
1220772775
2110915231
1704082124
2035272802
1360487226
2145786482
97341127
727336859
434663408
1791660699
1459358763
632848235
1124134430
625477222
653939963
2124270791
898654463
688297650
1448661947
630946730
1636487818
1411140080
669994406
615684156
158303615
2048378665
1121299329
1919345073
1215699769
71720350
377238257
1761290140
1559955843
1541166490
706160454
1004947251
1155515716
1781860049
1526156677
2123035016
1500740452
1387170003
1069308072
2052530647
733044755
272383387
215292931
836440634
1197446733
851157232
1950234444
1679580321
179553117
38055173
1980924984
17850479
316303396
1203480456
1937905304
1396006375
124420674
145516645
180148113
171271388
1833821761
845825056
1667867559
1743119085
193455605
489045683
512262683
690307962
857316445
1597090394
2102126510
1351410911
1214248583
1589252358
939057316
354631745
810742293
579253307
96813211
693091846
177876667
1054236440
705046223
467435473
9311007
1595304341
409435496
2124401001
1635542235
724514102
1680485003
1924588867
1047210236
2035432449
1254249291
1418842555
1007122343
524943513
671074522
1056093895
420230482
1178090324
434485211
1442519841
289335236
1072173717
605534938
1185682072
2140814842
1870845873
1576122926
2028261731
1754044870
181360931
1690714018
1016673531
2066167543
722118423
1491466718
1121404368
558120491
842720156
920222237
1718831555
432882762
809815118
1599276665
73327241
1854837911
2050578887
1672616519
1838141119
1444156912
679507716
1738805820
1968747236
220846307
1812502139
1658447447
641894404
875374009
307814249
319845478
67177533
528015732
1687166383
1364736366
1648290698
218774651
1528275139
336091270
1834856985
1184899240
314120896
2038376194
956576635
1256412885
1959139391
1572973289
1475548772
1747716343
316642579
1838356031
192833070
1058683458
159946392
82938715
1505651507
898577367
1502501980
1137894807
1815936963
1555105186
437434860
1267163375
562682977
463716076
2141324886
920778756
1309683786
1416681349
631672779
2095406799
614248409
1327501845
453078332
649460255
1711813212
744472173
1014356908
1574263091
1730997216
2048903005
1294021236
372537275
1398813788
1647135533
525996142
558713683
1533923090
1923670893
591036193
795429272
1208648925
1692411162
928319220
1931054598
1532064533
1371319855
1467046388
1683864365
1485110950
1448879252
2053649697
523793582
1522051137
1780085845
805523978
1120297192
270789273
1885130475
1024642695
609919070
770776122
1716013738
620984373
1987567190
1193495764
1715174904
1631626398
235469252
471461446
474173059
1480743426
1893746058
1377896736
545863171
865543564
816615436
327526565
205429234
975277093
996948323
730362847
790675316
852901292
1080947969
901960161
1901251253
796663598
230561932
1172300912
820927705
1277270267
1847789876
1305804615
1453190800
768991154
1224652187
1513035634
2138621765
1221339841
741355865
1485616929
2143935235
1542863265
192084951
1826132950
41643540
1655522108
1081511331
1239565483
509528823
374553054
1619276599
336977136
2024868486
1704660857
572542995
1935229628
680466848
786188060
869107078
47097298
1844141424
312002408
341747260
1358945345
413773783
1401157162
1492971496
83891764
1841394567
2087444304
647613390
834288396
1052996350
2110440208
2083220781
662427443
1013348157
528679620
1689252292
1773569661
215265079
276486617
1244299009
1455692751
869999990
781178292
1017571891
669250241
893431978
1044373818
800741304
1841676312
1200850025
502814522
1977496586
903255792
932499830
2075870667
18217092
233927833
554145857
1552971322
314559093
165778050
917776782
1333440537
126679721
1227643003
2107693432
872710315
153287380
2128969607
164983301
544382127
1298613854
1601982792
366160374
1078072654
2134542361
800687585
786178815
239723199
1928927160
157423609
85640512
849402857
837370117
1932509438
188367847
611647866
2103810703
1038869471
176229099
1028921149
1949574032
1184052462
647894325
1032129610
2057853611
618451490
76979898
117356718
1527320549
88672200
2136196996
1048487723
1117077339
1693749427
1450986089
724843478
301809261
736943228
1244609879
2042491468
804327423
1497269378
1160436968
598728935
483643037
1980530366
27846539
1647965213
1391034461
1742319490
1280209029
1899142566
1562506008
195948968
293969265
231757253
704486668
382989418
1027529846
1931615536
1210805085
117115611
1302063382
2138245137
77183044
313541798
2141822281
1192907335
172943585
1090282481
1208999386
553831944
1230646724
993640599
1360308476
1055959636
1631453533
117590008
442949416
908182043
1329333995
1235651478
757585177
811766935
315639040
2017869802
2064587097
848748934
725404293
1328019716
2099457777
175646929
2019921242
1882679760
747065033
1800334583
1691929274
1558858951
655365478
975043306
1101058417
1745053993
1395929614
1515521334
1417792854
772343827
1646427185
1917972136
532813656
730173285
1633450982
819340428
646491273
1830609845
931868909
226458408
1873584102
193131742
936479634
1066941129
733221799
1559227907
795194271
179703934
629917878
1564414105
1427718188
1579456328
571152009
536419201
225874524
1885767633
1301471197
1013326860
1216542008
54307643
1207582196
1788913961
378825431
1488316476
984746819
1391990432
1881353819
564123856
658034882
1713420194
331567858
1321770543
1335227250
1363625408
1031101479
839652079
392139880
149055685
1161730697
144062865
624285708
1667647670
68364595
525121993
1203212220
406999735
1440007768
474770772
1336926756
1104830512
1594049023
1003737316
1789465542
1576491090
337164393
759105773
471441459
1576345609
1953787491
540687188
1647117973
2050345050
2143565344
1197461752
1869390267
1643230617
1302745806
1494091421
1062500109
550881976
1197904105
606677707
250285169
1409721492
635572551
68275150
673754
1706415675
484470643
2076053305
1760699960
1553772427
2055329614
1522923938
475814996
539714916
65821862
472223476
1810642583
277806062
1211274686
1144248790
1668515518
1236809356
310730739
667199843
1074463219
95233428
1169154741
1122501418
1029420814
1456199599
1403675528
2140437469
356252615
616132246
1162139292
439353406
1304600790
1310418885
1780465107
1356741683
278440884
1809226541
1209177526
1558179580
392323629
511827659
525533012
97707420
1843859640
496970381
2030892003
1733536503
1340454308
830092422
2070339188
720584076
209161996
771939761
1923768780
3912034
370933570
1136777852
1058978619
1459410010
1217479332
1198319907
269448975
534492156
1549928110
24184877
1387835193
309549234
1405205897
1442672746
700250272
1567278912
835028470
1934156538
1938931504
376953468
1233541090
152811086
781798802
531415051
1812457292
421595853
1081644239
803832134
853352841
49383005
91990350
1152914618
342788899
428098829
1055018755
1602684471
656152299
223709063
1320942383
1422532014
1976792218
1126374882
1882183601
1256254180
27623501
703280634
576022341
872318575
2074116751
281416176
1833109186
482727770
1321399153
1420923698
1040697294
1894933056
372715978
2067014777
317857812
515127961
11021350
476493425
1269374008
1353794970
22033750
223207394
36222713
723767967
703394811
570409554
526368008
1426359324
736697182
557123981
795427050
922963589
1463437673
458437509
1828419483
1404867795
684861761
1333650594
530764550
1022615064
361373011
1350889190
1620420637
1781326822
238638403
86149195
1826783739
50013960
318047296
1333927107
1578975492
1387053497
1270319001
364785582
492626946
646700903
654852370
1550339494
534522396
470276682
380737880
1087354405
185235881
1326449980
1303216337
443304380
462365941
1013096584
337379782
596030152
237266731
407892753
527829504
2061854195
1245639205
249780826
2142729167
1195974409
395624342
924092975
2065015926
1027799735
767078240
2098814159
1835264870
530627099
1784204899
951457588
2030923014
1976656206
1035348551
1446473811
27520632
118563331
1545394111
1445485993
1281468237
2077101430
825162671
86142317
743892643
1329667381
1375172794
41746329
880605046
1580459533
2063911388
727735381
1279657774
1727948272
142452284
1376435747
231032632
1981340217
212926826
86652917
1979642572
825486992
60304379
490984356
1359509911
310282970
1892780652
1611558025
27989492
580146323
432109718
1251589872
15708868
498542235
2061276887
456060236
1342272750
227281449
407450417
23783797
387875494
1816000856
1008029007
76582514
1209830922
2077026060
697807941
230058503
649159562
266544737
769541856
436034941
1599352513
1726755421
662320168
98366803
2065640958
1603640111
1215960768
1073793523
1494323976
819335547
1045879690
1524101216
1275722789
25108536
1580147293
1426325389
1258329041
171886549
378852466
1551818427
2013412743
909861734
1211863740
1473954851
458256455
1523306344
588424615
1094174440
539875385
1623465044
990771528
34878572
802234733
2012753690
403059496
858518285
670816985
834554228
828625249
238173355
2069226903
1857744782
1689732481
970225604
262623586
826659023
1161864161
928809632
621214081
876838500
2065941763
983695305
718220029
1671509472
853911280
1822419896
685258626
759746243
1047973435
1849787802
64578826
734659796
1947922437
1375440175
25413363
915564758
737282166
1882467956
1706675555
1264524772
1828586909
1922284929
570922093
1903130234
1383633401
300537150
1429018420
171976056
218213650
78640183
1248965676
1508595190
1387464986
1263962971
1297072702
59891983
399210723
1783861937
521970705
545522027
265797222
1397460794
1704025985
2116674375
1339135699
1410032456
1088860825
135156188
548467311
600391992
593707664
426574584
1513706567
881256743
300966694
1355346194
130638244
1941345070
567448446
1817922501
994441046
2067353809
996150228
1698258362
478021959
983730841
2021078193
1111643729
655129212
1530393306
600359116
1283811216
1248719490
788733757
1324473848
1795931543
1596259150
2859681
432940551
1209450451
353525993
755993934
344483026
682673472
1361770129
1718629908
1568406683
1407850258
270502793
1006150515
2070445786
581546247
1145996379
1968000545
1731240478
2114851255
2050383758
1957590292
1714396817
452934682
1184473817
155770457
1386381863
1970989967
1502079135
233770342
1072034617
795213281
1256130741
1455054840
187387562
1894742619
1296323824
1596577912
1407788954
1172175306
1793658140
820534563
341531431
2129681163
69985610
946089146
1923885667
1837312165
1102476468
1888334161
1535709936
524919151
1527299609
50806534
158856596
255142359
1450087348
410643125
552814255
1006322118
886969375
1433110850
967849868
2082336461
889487597
491543019
1413369721
805702970
2061462326
169833815
1525218747
1686432182
1942731855
74414043
805192079
491854399
1283407143
495144804
1863622635
2051454403
1230009177
829902118
1503193478
1081714941
1466464073
1365694869
1246757150
859310626
1819728028
325406468
1456112227
374006091
537290627
549029924
734274044
1888990922
266504604
2000995294
1422088618
1926017929
1728125680
1289796597
1187559774
1203885517
1070533899
1138994701
1755730544
314200210
1386234968
1969808204
1453626121
1879036338
872528461
1525159916
1726300539
1417945366
624033087
1453798383
1511826397
2044981649
340728164
1119706042
1634559483
989869167
1823944474
65127213
1512270025
1959297897
1185897467
699570857
1679720602
1513782552
1793004554
865559913
950317056
1575599480
622492305
1764333584
1947358668
1845387959
1527464186
10022866
2126171026
1076406918
1517076397
1690800569
128101354
1530032014
242169405
2027895877
1738198413
670811504
1392112406
1027866646
162421225
60504398
1700576159
1447522290
1196660206
1461342671
45714182
853777786
2090921314
391329206
868783006
2146448745
142035457
413632440
584506042
128049426
948682570
1605240453
1664113503
1210295790
1518632613
927081819
757136812
480914588
43114181
1839146602
1891415066
360308440
2099711650
1123258892
705780678
215198698
742257214
1668925982
777102001
1938235022
1777842
1981160912
947481622
1349255506
307552594
1499996784
1769326866
962128872
155271964
1380589148
1690587285
488472710
1161957541
1222961778
637661216
1727008479
668892092
751714495
806039357
1555963072
141182693
1818246082
902521894
431480570
425943318
1046488507
227967544
2099723679
1650271067
955355045
1022348954
1414371433
928571032
798545072
1692198225
365282406
1301529520
462715786
676985285
373689015
1041404332
969552319
1229310887
490561371
157413022
1341961279
1912640979
853831111
1993395326
596566136
1360513619
1005858263
479743419
895232604
288297823
326393041
1739217987
1276022183
1787909785
1156759390
143565289
792165743
2116438959
1907496438
82582016
441179849
894305670
1747794258
946814293
1122493626
1365411828
279968957
750566187
1979912408
1141199936
1987374755
1334837374
1438947131
302226456
576022021
1421355849
393364411
695143897
1058723140
344276117
1812371039
1845410471
438136059
499331670
1460588447
1831713265
374876590
499401121
65973519
1944971264
1164506197
1522954131
1338559070
506119774
898087773
697459791
754689051
49182894
105569486
837891399
742417026
1534019273
185178875
316764629
2123383867
605703726
1929461785
859586800
1415814118
2056333567
267847607
1646156499
1738634514
1972892780
759001094
1485749771
712378401
101717242
875156004
1501235646
1468598377
1068987027
1249055894
547454820
433280022
234578886
1266576014
443103726
951429347
299725103
425870767
1944469827
1414975574
594632185
853524613
1636130424
1896052773
2094671733
2144024666
1853381546
1755372449
591421505
955388463
1257908351
1763789666
1810000120
2038864814
770931697
901503191
1719643913
918846842
2028742621
271639701
1760146403
1598124344
692977365
1638893421
1746204050
986972793
651030817
1095741968
1351745587
592182645
98170782
637119828
307301964
323486333
691722828
340533102
402220227
741528368
1674425505
1985986875
1400342965
1802015127
985143752
1883297682
1353540568
1233145926
219287031
211169197
230136873
559303428
1844556216
1125268371
899688074
300380674
1140076338
1983388266
1368637384
1879918806
1150159364
147150850
415042894
143369962
2089136469
1458627984
2022201150
1802688025
864492690
601390903
497421852
1315179173
749989452
1705572559
588895417
1991910735
674842444
1185790707
847362699
1859115354
1410080679
104163478
922554528
1865489203
964621496
1721647279
1590794423
1641950507
1395370738
1889210621
216741132
1925684332
120979202
231779448
1408783540
2055788847
1463864893
1573716567
1800584383
1535637826
784753185
1698623767
473210868
1854671970
533511574
1172117824
478726361
1681504687
1435848671
961608186
204094082
1430793731
319678782
511685406
493656407
420088377
1695763988
1696687129
1470938965
197110239
1138628608
792527252
1387514874
936594077
1292929325
898418899
970450950
622188184
1053196461
1397845336
306260879
809663016
666391139
1885255322
1805783653
521939887
252030194
2130795513
458157309
1627747991
1906895768
1904272658
2087589445
1036403308
1955373922
243629336
2099458555
1192045198
2114936758
1773812365
1821343411
1818162429
754369839
1963301609
1613071431
1982989058
1353696010
944700650
489716274
449993495
2085324467
1016662267
203448770
55145055
184644957
1875713617
1931727933
1518525704
1196724638
1205740166
20236617
636313193
559777326
1218197129
1424825282
672184690
339128396
915662922
1715901926
582002573
2058694932
1206339138
1659792698
481505562
1128466289
55097653
1645697586
697720145
1786482452
1835634748
964776970
388556769
1122029647
747439387
409687846
15002888
468563077
1577273700
469611089
2085962525
1507966394
2067666167
151230738
401377784
1210911801
539060926
1686243006
453570210
45005817
1800439771
362951403
1224065617
287692072
876889640
2084398390
1201043400
1532966404
1032845897
854147971
1203897753
373355233
555633668
693845394
91265670
2038672077
731775613
1805670510
287780218
1279433872
725792862
1073899952
1223621349
729461972
1887866294
809560906
544875745
505994142
977199672
98957625
182521219
1682676145
206217814
1009443590
301500640
1731551069
799185170
974085923
1793750480
1974295703
1479324483
609660187
1018107571
1776496548
951542774
1370130706
416446408
1298976517
632268814
242358058
600479857
963293823
12205475
1183415227
23810065
1329553718
332545375
1701525797
1233196700
233202943
513040909
1785731074
140175106
979293452
873511449
1739917645
230552106
2053638016
172849161
2100059346
741470987
1733711354
904140801
158483117
94491096
1183249609
388696250
1210343070
1537917621
1394105166
1718295261
1089289853
355705003
822301516
1276246095
282597653
1586227187
439974673
715267798
1694528003
1917324563
1257189950
661174015
1359629307
74344641
741015705
882056019
1329456918
248357923
286114932
1043688552
1557448121
374593945
2024016768
705443749
1507324352
807688199
2041636692
355131232
1846980030
1020829929
288385761
1190640620
1673693816
1563743975
2008953689
168069730
289908424
585697126
1732636761
475389979
1379013752
999253728
1366940245
860819015
1497269378
883310442
229506643
1835030418
1325864143
230270678
1801927872
1274697473
295816909
1133014149
1558066382
1786298512
1920401136
1996257722
715107989
97798557
1559554808
680741164
106426996
1584894922
408221902
320372100
884315315
962504832
823204091
2124798011
621531772
549321032
194123451
1983943353
1234443589
1570473360
966549962
2028815095
783895203
1589310129
141709736
477417330
643008566
1822953862
1812090940
647884230
667993135
490788149
802913448
2079144556
1707232739
1964892501
1075287041
662009755
972554999
1088853883
65085062
72321122
850303980
1124078446
429501140
1593963053
285615946
170697867
321133153
1582221805
1722415333
1715761213
255212801
1934414860
1873625824
1327105171
1274659300
1997129460
1189319725
1160962824
544008066
1199094643
1274106794
857432648
1107454360
284651230
2071212546
1325158474
2047365530
1114847737
361090855
1842014267
1262213554
1376411781
445765732
177475354
1945420789
531008131
1554153068
1570168805
978436856
223849194
1333312747
1328129568
2029024459
170766775
1416833462
656800690
1600270493
57704258
777497450
1149581864
134659214
2013943512
281075892
217921349
1500851459
1065002843
1589078398
117732573
377698164
63368457
1722670057
2020518100
1730616354
796636468
183848792
625559396
383527200
1988815558
54371752
756363258
1389023673
347723849
725232668
1071622416
637537041
885803482
1009612258
175591064
2132307098
1884201621
695203154
846290805
1805533063
916120287
327704876
1628488148
1290193269
318402929
1148301459
536690759
528595285
207799988
329979423
270894945
1259215805
864753582
2105056014
649608962
595598029
2135093332
1117816028
1746317797
753259939
830754967
943842920
1111029898
129314971
469751499
1328849378
896238190
567367831
1794511264
1255358144
1713239566
148801663
1771564909
1500574027
1002379581
1540107831
88694573
959290293
743284378
1314429572
320576722
720337882
748820024
1510394914
970755269
690686199
1495718767
2085469199
1751063666
1681475603
1560979994
1860629083
392036832
746519065
1297470410
1022488888
721399391
1961478146
1536424610
954784991
498874209
317180195
1979042383
1338509076
516649511
1032805648
553537456
217192375
392121094
868760106
241235075
1620900976
16761695
910601405
1218760822
1155775986
444238501
311853067
340870948
424163322
485689056
409573487
2133843258
471775707
1155550854
756382677
1218120305
917538304
1826323696
1630544832
1450098410
1714733470
78880488
1575326915
1718418564
288601245
391988810
1251117310
198868328
1183304605
113689242
179600773
1959422765
1475512732
1148340597
415009603
2116627175
1846103161
2004114542
638324429
1367148688
1164481925
456237897
1625603023
1167022372
1503648496
1880156480
1676258864
14119474
1445785554
1928373551
189854376
2106954987
266784329
1612290073
717658363
300709522
595052699
1065141835
622408565
218448834
1991900938
1354869048
1194535971
34350488
1961457803
333539802
343827417
1652530412
765029527
1545830645
2007734322
1132526100
276944208
1670363493
52357843
682777794
326655357
32808706
571226479
968487170
670516287
1782806833
1614041564
469338575
747376979
1721298909
1009057698
1867003251
321553132
798523277
1552835236
1428302310
920485600
874766892
241041272
391680943
156652525
757951573
165003833
1873320786
1448060132
1240663849
299819480
475876527
1427577294
35060398
1087907190
1928031652
1218355666
108523912
1064255981
68740050
1862924925
589606453
55913094
1064121590
2008895723
1586001257
1996311100
415734391
925356225
170236555
2122057945
836765079
1606777915
2037793362
1785802918
1418286418
957606716
474206002
1982079585
1166451181
1152951313
1256506370
2133765012
422861105
576806424
484303309
1372251046
1056921854
294472127
383898296
1529608876
922607488
75514183
757151925
299253668
1832934555
52551074
1118000177
1485338297
883506451
1367166195
502255176
347989850
1613805737
1751009169
454763164
374460559
1172256836
2103418907
913615258
2080475816
1959957892
16747559
1996683629
1375765720
1179058865
309549234
520552272
777235182
1721436545
1162172761
1905020562
1153762425
159292655
1062403714
1945770876
723330480
640085565
827460760
1523753901
2100868971
1475867339
1681528491
195155871
839063941
143557362
143699038
1553668441
725007038
381219323
1150074331
1686848308
590228118
166487879
144921487
1749960544
1541856005
12117783
1339330401
1311501070
723344442
1854843288
913709386
1155319172
2048779525
853706724
1731753688
586381853
1952355319
2011099216
634762600
2127672115
693019886
1304150384
491632595
872756730
1297601248
176053324
1704920631
1851861434
633905784
1847969134
54818278
1971599948
1359874035
853069656
449932911
1475753237
1377416835
1575323999
893408251
1047339900
546162931
1001050318
1513274916
766165335
467910123
1748677761
393573004
203089880
720869137
545043507
1723739024
75502741
919942320
109893107
673903198
992087267
462837801
108810146
24277082
787695211
1669732236
180120989
503143411
1518022704
1788384095
62256376
721662884
397258237
1778307049
1390150201
1437371894
1775808860
523342896
2876251
129807151
2065980291
1273868023
336594024
1484838687
226668412
86844736
407152712
1936409059
23175248
1710493554
1946749298
1727608925
348737671
1301039918
116170331
609390192
575108266
637043473
2049608392
555583513
423542309
1393726273
1766301649
854277171
490949353
30663357
1572266497
473028765
1165241650
501257237
413552092
715585798
1588970101
1632923564
1407974830
2071169666
791206435
911892746
1145504006
1079732537
1446428708
522921641
1667248047
2007532836
743711780
1847768804
1948721925
1686118075
1464170475
1116493588
1774139410
1846685488
613210712
1799958219
1623907989
1030225029
1788402759
938992186
243374615
1771798585
1336889425
403594709
616510405
747047634
319219669
981501274
456724785
2073086022
1405211756
871431224
1760281221
1157298602
1627928866
1078704397
497091446
1062203361
500079246
1103599004
808556494
1536009957
931218563
2061748326
701613174
1501860836
1642826832
682275529
1726257768
432601618
1142218056
1810188409
193116339
1432559686
207449024
441449919
1674177081
1117688084
1758334706
1065035489
962895600
1198394848
243956654
686141455
1109765995
830694135
1617255979
154504933
70571534
291690637
803132992
733965437
1642043800
1380511038
1263546459
1942161241
2045753243
1059400820
1516828763
404183939
1339850881
551204540
1431077775
1138934999
79673073
581396730
1538983553
1928640365
2033773627
621392684
95759235
956135168
1239371384
1946567557
224504263
2145749178
247777758
1467391693
134055596
727096688
880375451
585377688
414975593
1659894827
1280586200
77631704
1630116956
373301080
1195372666
1892697630
2041188999
798833039
102883138
1542890111
735710212
771684903
1612479740
1926696717
298678997
1643692325
1398908713
433700597
2119474873
1677301391
1374811182
833421977
1167302025
2037524809
1053398807
224985994
505830340
2005216112
1754790054
96929757
616240237
2023489734
389186191
143798465
635149598
1915792264
1589320678
467179610
1400126453
543662053
1699462514
1854156433
1252081874
556619957
1098032795
1055496245
1100285096
774481549
2000900793
125797584
1392410371
671242660
725679467
1351478892
1069978242
797092246
32879351
538271302
1116482422
1463666405
149625557
654297232
1705339935
600673652
1420265371
1190408261
1129255132
1863835931
2043925001
785864571
338796584
1684666662
1005198772
852812160
1468510444
677294350
1070124458
739386433
1804358954
1174800892
409256052
1015805772
1427934871
1575308481
124557218
468388786
1313347083
911683667
527907715
842370595
2054372692
984244322
1930575029
1722582845
2089750442
745939961
2087218652
830912233
1728778143
2090412886
1684636446
443272719
36076763
32685766
76795205
1654177383
1179855605
873782369
609085750
753427057
429500453
372774265
2042361666
744156812
198949530
459078151
111007246
1224292292
1113949699
1728645043
424127340
1281027220
746584783
464811371
864415927
835366959
816524953
699923357
286291511
1345484894
1615590482
2077324483
1350957012
920504687
1685928883
314992677
1799885565
1768780208
1708395253
361312237
925784216
607071968
1949060928
1990261998
351698515
2086197000
1154362273
1681390547
1544954318
496786379
2003371279
45170823
281170285
1659127442
2087717701
1397332961
876596698
498031496
1200933470
174211056
1003318347
773945931
1990513572
2129398922
1924072238
1922524409
190732530
752813453
803235503
1497176211
2115686847
1358475257
277512853
702568514
1957931297
129570685
1696929358
1525606822
44906399
1013197593
2107376895
1828687888
501188371
2043673819
1065702143
1499945286
762412633
1955186128
1309249200
1818967204
2099771692
534361854
2047617196
2034837638
1378526998
2106873258
2054921859
1459777339
1374534084
829980078
999826940
1795455080
223703556
1321377869
246093364
143281665
1249811247
1576173650
1013687234
1717899638
1158937591
537490562
596239314
767922728
1989770961
1927469149
2037707370
2118770086
387392181
569881115
1747868111
277145077
2104834752
1042766433
1943859215
710106331
511126454
2000549032
673867471
1699308660
1540009099
1596687751
1725243271
1184404173
1826262866
511652857
437567973
1259486144
941406003
88782506
501152084
282419289
1891198659
106548833
925459092
1341103322
637967934
178345636
2045836191
1992469031
757303971
2093126290
105838604
98426293
556548924
1307720508
1522695949
2131426136
833986610
1984133360
1712149762
11231846
1661978295
1232287604
952831982
958151817
2027913853
756383853
494913045
1823037259
1997338629
1751527514
981264357
969222461
262658970
1662787956
1460332633
289111623
1881255411
1352077801
1318975038
1574471581
1561929750
863937317
2063708463
1001503997
568669289
1128301058
666048031
69377701
2078164404
622992729
1375339094
2118747321
783265141
472847239
469551158
603892549
592417553
1326014197
1009631685
1699569068
1614237257
630728658
445083396
2046688371
14757038
80669826
112370007
676906136
1178651881
299054036
1491143985
1542438354
266157277
1021185015
706555159
176347463
1207334376
416000028
2067269104
1027651602
1325530328
1851524026
337220889
1383486257
198841899
1396131434
1156626553
1908439892
362068412
1589407928
1054494590
1019835034
51706957
2076092825
1414337571
2114764059
14793960
890639714
528068172
65466478
662353888
2128325707
1933008040
375748376
182418837
1444551707
242143136
1008337933
414362538
417678806
1336240506
485184948
535779843
1775220913
18991498
278168157
1737678813
2000692545
2027036019
137373569
1485486430
993818465
1625765876
566104124
1769404201
892472339
854298945
780317403
72618847
1588208225
655992980
1740080548
1248551225
1205594073
80050502
1090535223
617224712
1592478492
594221904
802304333
1607201592
1900719124
1728787414
1334672041
2122006650
916536792
1973688715
1278986835
127801063
678666771
1076057573
784407723
1637344671
1345730962
710006848
1755882297
1985531945
496644620
1174162405
1435316523
166330739
579501057
850734348
1712281370
771849540
485254431
2007226480
760214453
254471090
889056477
371506434
43630391
1273058665
1297972575
878080565
1071815858
372423566
307531775
1361636090
1533525598
1627613972
215418989
488193498
2130095898
1313902087
509134087
1124731626
1550340446
568732861
1986326174
1739227465
1709682027
1478059237
1628602777
1163749170
1705791260
918609534
1190196330
1534744320
283305018
1420344013
2025277575
827561867
447963621
116414832
739465942
1677371597
171396153
1161773154
44303979
1674382478
482686914
1767372481
1198669960
1379986560
795165102
968036332
936748645
707136697
1738041798
602428811
1381211846
315538435
1160539345
613983215
1238125119
1825440392
1235277075
1773679277
113983054
471885651
607547977
538522386
1500712349
706044013
1931707810
713029985
1195499618
1821825302
466447796
1111754181
1241190517
1743718018
1189729371
1343010885
1253661878
2069187319
1023994458
1423654482
427695816
450751439
959004285
1207701178
115359000
64292232
1535392074
1110727599
1843461857
1179555430
2126219032
1768961478
2092178864
1769000557
436184045
308538594
46112603
2057438834
1230892495
1998247131
1497873202
70832693
2100517898
1765575398
1924296837
2089178995
26383580
1795153284
1791643967
2137215654
762592205
1122143434
1246213062
559255914
1378916814
120173685
1585680117
231640324
42477795
346523427
820490090
1801005894
789733992
308225429
1831606146
825187050
1047932893
698657758
1959609616
961361236
852422629
1786601426
368149965
670379287
1915221133
346527266
26202841
1081280988
1224372274
977038889
1634232141
667768315
1272183844
532387693
1348129795
913051200
739079240
793453484
1159073755
1153370130
1945242748
1855830125
859430165
501744787
391682242
204672088
1125285827
1593657628
173299447
1932940133
435309040
1090173857
2083261501
943387429
2060432436
580273294
1318336122
1155275767
225504237
53153950
1827507038
464246548
1814660970
1167151320
1313674853
1669380426
1113189926
1069335792
1655463688
333909287
519010082
1628187909
1209016185
1731394420
1080271696
732699687
1947867811
1820366292
46500738
1817097526
610751691
1830468233
577533140
289359338
1421714698
889006093
1139162548
10942609
1952766011
864776514
1732994874
984266529
1041253734
980864935
1361828042
726000982
1054906206
1393968983
968801666
755892448
551855024
1290436964
1753181225
1547629146
1683628290
1384660068
970340108
1734353193
1762613899
1101203394
2688121
488110774
1321069
806970734
72885590
1693118936
518109865
1399266862
513552649
1820473420
1592541839
971640864
139357069
907043307
457484714
1149413841
1142959568
1117982658
1442404250
896700281
1232419949
1343245496
2010983032
1787510633
1795627691
258025209
938880669
573632717
842200134
1750720631
2128733689
1826183918
988275638
676904610
1023485833
1290449053
1346169706
644652887
165141134
1340215905
1200531690
1496919900
1135024823
1042876816
822174753
2051772424
1784814695
2019275507
353546717
1448996889
2102476232
1167970579
1688437950
441449233
674740767
1831346180
238642788
850635807
241732331
242951560
984428134
1632738432
217238489
716348704
1522940080
587692173
1372565655
585144909
1160840262
1313979195
530609097
1323800830
513475315
587730967
1100182436
1396099463
234925203
1190922040
335848370
1458203449
1159029260
118102060
1417765962
1721315658
1102392984
351907338
1645175645
997674246
368084231
1936474895
1920682874
1958900265
80729491
778328982
1476112426
426130461
1183451325
420671547
564338185
2121740201
661944539
2010601741
1327626511
292498519
1199544336
320253876
122813518
443604821
1730518438
1305589247
1761192412
1899572464
1690157979
1203124371
995514547
1890046773
1782137271
214373647
632400538
504209213
1466701533
385580479
891643400
1231586233
969695449
860111952
1918395032
1471140857
1305619212
1009265814
883640982
2048521307
1850742200
219759215
1377039271
546039267
1191147929
1696608291
788047800
1826623668
1597290038
2094826879
1625787335
2131767854
150626228
2033153737
433908448
451925362
1888031333
2116902272
233632229
105269620
353946590
463159978
1515412210
509189134
1744337993
2124414129
941035211
1455515193
1554216677
1012032657
14535727
1606142328
184863094
1547587290
1632718271
470689794
728959039
232842388
1668005279
1369800833
1943320587
1890910195
689857889
733490812
914393718
51212716
2018403195
451584388
858126733
2121815733
1892646116
978575484
1674666930
1074665024
2065038190
802223629
648815686
673633381
411245650
1885320911
15175000
1527787935
981918649
1962033756
2059365056
1923609610
1239569916
1755834731
182097064
915282481
955236744
1162946731
1067725343
698017716
1503478945
101860367
1727708841
242239820
1117879830
2099912160
2106567132
42575166
2041641620
1311769148
1173457553
1535975742
326071575
99567818
2022004485
2144877210
1088025709
1045737154
1699649971
1364160895
1826174735
946191478
1176557480
1368242411
1511944425
1697886941
1908456091
77065961
1689091476
71964013
1657189361
1246436584
1860364387
1467984785
2066919218
1324807307
2044999649
812153986
2058476185
1213718309
7546646
995458291
1854027178
375323382
444154465
1598511598
577814870
1592313842
1574606882
1193797631
1930800260
1735810847
2113994019
128776151
2002733314
1362982835
150315916
1267664387
756479029
1238840216
196275279
702327198
191403683
851624737
490991393
283770959
684661625
1449895424
736507258
1171336406
684143574
1709865613
286999277
1137634848
643256102
1655069182
419230915
100540238
909655172
709372893
1067731415
412570581
1646400754
1335207988
1682836176
197706192
1661542768
2040211476
1321772372
1877139328
1308701403
1787435646
1404012887
230908874
1721980108
1493486838
818097370
613076723
1799851195
1721254056
386906352
1183291915
1274857268
1117703187
1990311168
1758195700
2005975152
491359153
2012863187
148626605
514358321
1704382502
206162674
1640876094
1978966060
615223878
1801183395
330020570
331368935
334416407
697789995
1316102567
614174863
1768321024
1876383222
560124681
2092000109
700571696
1410778115
2031407663
75065788
2096044612
1259924348
388033309
1409207717
297690812
419161260
103778708
758813310
11840202
706082077
836088662
2063410236
647865397
160664785
1875910269
21780849
2079466946
90933968
612868419
538574096
1773488659
1389771997
1085348974
168530926
251569909
1346191270
731450998
1968025107
1115052163
1503831464
1078156636
697172338
1773174346
1747757404
521064780
884420447
816987233
119046123
864207295
749803682
1250700370
1527109842
2122885312
302555507
119399819
1774066069
788516300
15565849
1445821042
1861505535
630343556
1735271996
164571691
145525074
1538900729
2041023114
833346208
16464821
815723538
2047506041
276517085
288010321
945063896
472648383
1673729832
229683679
1374435954
223452298
628078119
929348138
1484295046
367544858
208186067
1171938068
1909235082
1643697845
1985645889
1158460422
1868589926
1767002042
968173442
844106973
1475396661
671006762
1614316277
1661139829
1082310228
1407658552
1267091678
1727791504
1373114934
1033057142
592194241
1053384224
1512522832
1080534442
172949971
2134283419
1398360782
1756084024
1723783224
291990355
238227153
1449840072
522771534
1411881745
1499252684
736344107
632368628
1701639971
1584533392
990403016
1544175191
1180469149
504939904
396414395
206771744
1162499677
971833467
450831130
1083120764
1927409771
420384033
1370363090
793846210
1936049630
1133813272
280273762
2118735830
1852796087
19657033
910791334
1085257861
772315514
490852745
325687153
1833872849
1278192490
1497555448
1200187229
750095875
1331357
252615492
121675725
264976551
1526390224
374199441
1117169342
391177283
2105565912
53428708
1673535803
476203667
688371093
1905126318
1851810759
1271280853
1702890574
46572022
1081102641
1470354998
1205459241
1071228453
1519311407
776314014
1507947715
655097840
126758932
892184534
1131272061
1731033747
2019744649
1433940267
596472176
802713993
659155753
733660090
1860138420
214613646
249043322
807806993
1575777735
1107851304
443085204
387741467
662130850
1382063370
1074006994
744190331
875862520
2143715186
666507331
1371520965
1475488035
708443469
1841899615
33328201
1911336796
1785709347
877075406
1788279662
1296135466
812675419
1755562120
1377261072
160216364
2046087716
1851760348
86887926
685922744
630322069
974934230
509456246
1319271500
1485508240
901194932
91456095
1364166289
547748201
1444282502
1476785017
896132506
2054831026
341908327
261261198
1732304607
464639947
569095131
765100313
154918010
322907552
896494255
482113821
172704150
1786617174
1768498811
1999477019
925276833
1258017015
1144614190
69359459
1690618841
575373543
1960779356
1543767840
1436553141
2133427993
2027160623
1625494431
1768368755
1031576148
1735680848
1915794916
587675340
1589066148
1752730745
237962221
1056635543
834666929
1296311939
2139733147
1137996103
716284436
289135082
712321012
423242094
681976454
230135517
936051582
2024992270
1756561718
817345968
1655212976
891447111
933481756
615868224
120482073
632330627
998047927
1203012696
1507330738
398876238
1195721282
805493187
225004935
858288217
48351189
878410401
1828782095
1456448880
252661642
1688686771
349217069
305456937
1731050791
1706069991
1157768228
1096387806
56076129
1949636178
336238118
1489552191
2035913894
542875197
127805826
1347279207
2106154190
666865626
399124947
644938534
654933914
336925671
1461521453
242754556
1905329975
138825410
1821529856
1809925058
717725207
657199367
2045077201
426576712
590623811
2132180583
1253192891
1542089214
357990340
2110851135
1705248682
1366994669
1609132442
1081549368
1420973264
2084327872
1461286122
1240809107
1907041609
1617860346
1941137317
889921355
1977000358
1124128184
752595022
385866833
1092891408
1147954547
121287872
790894205
374023370
1416705609
709389181
1586534800
1415550404
1986815357
1836444651
1183566850
516812736
862699719
863784935
1626861316
1766720569
430343186
1704124538
972677387
1306126580
2050933374
1399492741
869964496
326181430
409363588
1998103120
656512164
1470474230
1632053733
1472391572
259963968
1271681844
533962338
1170160708
1610909667
1829954959
1521163612
216509047
1540494501
442611753
349547412
413631152
490955555
727531109
1346221769
1110127369
146823575
873121224
1003490001
1606771643
589189033
231099903
878806592
1298394137
1824267523
1409815753
861885531
1523518729
1395069872
74020684
318739874
742462681
1287658931
1574849326
717453162
1574264982
733744858
716371088
109197150
1103288930
1446990212
2058903043
30072343
779160111
2074721557
462127994
1001290313
1967223732
2110910043
24155563
328371775
935493302
1094625299
1255068408
324975381
1739415922
1169610512
2045107828
443620356
1138007085
1081877988
1560838716
814614062
1894000443
2023570738
84624820
333896338
1680615646
1370718478
1754189548
497433741
1668537182
1808706657
1702880248
1420218582
2018326295
1198804120
1574065101
507374294
356274584
1799106972
2074699531
2128231287
949711988
1892078252
981571606
1754346833
1593546376
500847546
941119142
560368346
397901528
1144751771
491508490
1626232006
1701462781
1355823173
1649647684
837517524
1738370908
1634191024
744163521
1211957094
1015714183
1241905622
1683241318
1409646504
465922410
1847237666
738323788
1580582344
1403180025
1135360649
1410669799
741639805
1895607822
1549872853
727123332
474804222
456318078
1170479897
450365750
2111986982
312074295
866037346
10718449
862507599
1748830942
2064290054
911248307
1737584617
1123490220
1177232065
775869954
388435008
340926692
1637131100
1426749397
556628999
803140899
75085846
237159550
1549924274
885980925
555127857
1628391894
1121911811
535810050
650066241
1874515872
29716839
380208797
175263488
636702441
2073051960
1888063690
1514191312
474784554
822863604
971425627
1964027836
1681051123
552299251
1976151832
345659182
418287803
1023226740
557364977
486357920
2061873995
222917808
377840586
74648330
263158908
1583013534
458713018
558832213
1431777391
1365216401
1764213441
1537929503
64855963
701671273
1986372132
298934998
1353969746
1044192915
1127345889
261552106
1089076172
510157215
333043430
786757667
831920513
912230319
331718236
1566197061
42929315
662008883
1461887178
1153355198
657985800
1337629589
1661358557
1049649619
2055533080
748859367
1016060791
1234677666
1104087569
960030293
411557088
546463416
845369117
1138752189
976035469
1503910392
1968733836
1241777252
1187529970
1147987745
1461015824
612309897
711705761
527188390
334651683
166826034
1950415972
908574239
1328507734
398815865
930650146
2072025817
782759177
625062109
489972633
1761299014
875989859
711940117
91895925
767456757
1001783565
927051370
763802788
1995942551
174637950
77260413
1497769922
1904133714
854804709
532082894
1258089967
503292796
376219496
1551664338
1026459578
210571187
11270717
500956162
672201961
1615633739
1415114769
1789341369
1565124958
1932207231
874782769
630735835
809652127
629883851
398513570
1344372193
1403222251
722074620
1651285311
939900578
1340781804
1180667313
1585742634
70452193
1548769751
1476619291
756933914
1109451525
282138324
990324947
1510122928
573620457
386664379
782809438
1164145370
752881556
1826808184
828758781
268072979
1662738748
1632243064
599684921
730541268
886628561
289278462
2033858503
1019863679
1379660937
1002800759
798940532
594785972
516955531
506157208
1603459200
2118387145
317398465
846222947
23984987
499422169
423812815
1378698812
2138031994
1074639348
287302758
1715321364
72551072
1068118502
1074111699
366086755
387278266
132045141
1902930064
2111927670
1174088762
1325402506
674000916
46558351
1444087797
57815271
518309483
90688110
507982006
1600029258
1241960317
1516869073
1692076912
115407847
205687344
717133723
179339494
1526405985
817479606
1771172204
1800101599
1192510870
1151379154
1476101059
1046965601
1081496108
678000603
1319445501
904091588
1379987293
642428508
1657544202
623362785
1458869120
1099873147
39559019
1902045989
361590684
556445411
1622175301
458340140
1186788144
644054918
444294502
1728837580
2142291318
553660782
175253224
220058008
1467824186
1187904749
250557851
1512799666
1587001775
507507541
1175676478
1941314751
931311661
2083005291
736009880
142618950
1106881522
394904941
1929583817
1746999878
713318278
604740512
1274214398
837085529
40628712
1705201352
416775741
1764970575
1864593685
605543827
119558653
1811501691
1734998912
1470749266
722367100
176608741
889536610
1098044156
259744786
1932732541
602264566
1132581444
124006668
36435414
993699321
1812883852
602484055
284165931
72165417
474252563
297590973
180320904
1660243128
1701706350
1150993603
888718894
1816593151
1580277890
1054942072
2132652958
115140066
1496340444
1004545848
1929208867
18913304
800100112
1428571327
1474368013
1343155728
1746883725
862354704
289292694
1553407701
881447473
17347703
1758070443
1834924685
144181706
1789524899
1198769863
316366318
1423193380
1087613848
1345741778
397573454
805553703
536545771
1943140500
1789391376
1736365552
1622103895
900111833
625111619
499474352
1008154890
2117652433
817728022
2110483053
470463572
1021538994
1464970177
2092656237
831132640
986786441
677192703
910940910
1598387432
425348717
1761630794
1362159790
2109818286
1403847276
1375630723
1009555774
324678314
169891537
2091386318
1115983810
138999970
1219161246
2101887323
244167880
1143654738
2118068291
436694907
1569012610
814002979
1088943800
938690922
1969596717
916498091
223103459
107939286
1121241013
2091529644
1181621239
331749867
1199929760
437279258
328419336
1918986893
219724156
2036368341
1716074941
1955301014
1188033682
1819647933
1063857524
1249827094
861554928
553489362
1817223493
770521238
1359892745
245715816
1469369395
170847655
273030999
1919152012
685966175
748168776
2092016849
1241425832
1294006792
74130893
1821114428
1065583536
1914452340
814122664
1071575256
363647666
1271769262
1695652381
739880628
394198349
744547707
361513879
1998673176
2028521233
611122795
10713136
1076906279
2018335142
1695862036
74897560
1169954410
1431848609
1195189733
1562900168
626908852
1797580610
775018823
2020763436
210194359
536334121
898141762
1230289287
1221787431
1490137272
1336472269
659679842
512454826
269215433
1361253114
2041082796
1589779268
1184862167
1441836736
1495425097
1158106428
998563510
605833804
122052009
1002345209
442860308
535933635
2146543533
728815485
1347823940
757678384
1303767007
1019868511
58852956
1522684097
1983851948
1418176767
790938426
950544679
1763375003
639983914
1302766174
494934668
646312514
1639274843
828575833
1141437118
790052326
238471641
1734382400
1428788599
850270713
1797415685
1081353396
519542277
359251587
495947554
350552566
2121599972
1405918835
752571467
1042840976
697762064
1330410215
1312246279
1603303524
1191421716
1686601744
1889614800
1341293594
1994021104
1794472039
1103526440
1407125789
641231192
607581608
2002530145
754441904
1747139974
951396191
1534871116
2086617126
693239397
605898825
916248897
647363834
762990741
1031068180
764150029
644120111
694772126
365608588
1368003207
787536973
305494916
1352537949
1588474733
52501479
113095726
454810271
387482324
579807465
1514477263
1305992570
299897000
953796637
920680734
1903003842
1651299761
1502171580
2077624417
1624694084
1299003065
2000714231
1712758193
2070605170
1948033390
1871968976
1610874353
580808650
79806960
1805528287
1615619034
659507698
1818012566
382707150
1250159372
865630696
123797007
1077369617
1311129086
1244044407
954615938
371354149
471376431
2109829793
1131110629
1220032165
1129804006
307947211
1883560487
1911965836
1061131787
2030539139
2013894151
180920904
927524802
1830890200
501382774
1409690444
1065752587
87135324
1759523916
1590017293
132810125
1750204397
462877932
1678040683
524940092
2137252243
67186141
1687824117
955284924
1231868676
143309714
810475851
643468507
970339805
1618310173
1755742141
802864878
650945771
2021726483
1420695255
714687553
1469594909
1369655196
1781013198
1858702318
1699704242
232084791
1583434310
394834309
1879002907
583187869
1088075358
1708305939
1782788280
726568683
630086390
1290358791
949867162
617149182
1686449787
1699064961
683309791
1602238622
357202673
298168742
2014280146
104702506
874817951
1161152621
1527971081
1016517657
1445815377
770090525
158159497
33562154
1462441810
1115773524
684041255
1091459245
730795244
723427714
1580027764
1796162157
479213470
281255319
1321666581
222510346
1991665976
27107010
1711025640
1182359652
1672649579
223705237
1969529582
521286719
876288069
1333406854
774193637
1108618229
1936872447
996656844
1599025474
1471681824
1439621900
1044879604
1910406187
1480358447
574485856
914761514
2002431740
527455106
147550899
165242796
242427366
2127554895
326975640
1795551918
590531565
1514610626
1087251069
820526471
290859550
1174100100
1774030839
225534904
1710850600
715851815
390388493
1306429173
1180572578
299442837
1577733410
1616481061
286775480
1291431630
856376423
589798628
759055156
974670565
1464275375
1940579477
45097262
588125869
1441693890
1494697477
233884534
1448929070
1179608765
1740878031
2070559707
993430602
1243503236
1648466417
1984875645
775347825
1585503275
115940699
225275357
364775185
405531842
513294068
24253873
187937771
1314324302
1562331978
1103117473
1658550645
1923674865
267950577
1508530042
433170257
2126589930
1082697794
826379563
2087414968
490533281
2103422865
1028403224
1507245559
1511835699
1885948802
374223369
1192329423
231325294
1726273528
561441850
43491176
1753662226
7838493
1728593742
863425841
770136084
1258672924
472710539
564186852
1234485650
609154369
206957370
722090371
398079924
717388398
849106571
977065427
399207212
1611631764
1692777415
285337991
411154648
559091310
661749971
1651937059
316016855
1408244089
1910086946
1406893615
1412537683
1431784421
788501807
473128661
1048870236
2064264164
2061314080
824388251
1433319068
1746723478
2082522811
575396632
955820687
336564696
1056769187
1060812697
1063174837
1958411169
954777238
413656546
1455359353
2011232123
744439121
1024564163
186632508
866601919
130984796
97307856
1404870219
292133476
1695832140
1848073846
1727158432
602363240
1488878275
1206219601
1198361704
330520985
1944363829
213821117
235913200
588472109
1135213056
2120697137
68507947
434743926
1415615986
1040407090
2130914845
1272827813
2015240648
163865685
174038018
1406924556
229213899
1431628070
1724134087
256893239
179232649
1954603627
1332088111
261162623
1141597987
635888654
6744483
2129627316
790309063
1701875301
253795393
2085509014
1704155847
1403859669
521063278
547678853
1425099900
776501328
1587184595
1543888242
138348878
1580930111
657490643
1521915376
207684016
1169925505
1755662527
663145963
675893693
1252865672
1985995347
2072864889
709993956
11200294
1983301539
551298745
1564299245
1297992269
1442216622
1036279967
53077837
136661229
1026789143
45047735
204110277
749679887
354792673
1760751509
1717965453
860201034
116412200
445937381
971829650
1127278455
1433768695
263067822
1065413406
1571005824
579734569
1221783234
1566944783
600485751
2030572337
594055594
886103448
515506406
1620507381
1211061314
1051553816
2099610631
948705940
816354589
63018887
1149110491
889606052
1069211170
710432196
1441868144
154741281
340202339
1062327585
1349313786
406156942
111574634
1271233877
384056600
87540126
1198085256
19279577
478585004
239311717
1233395758
2051105469
1306287932
1239804898
470171932
918265275
51545115
2001278503
532819277
245676705
1705661772
388134936
1136367720
1566149257
753169751
910804853
1736296675
86869676
1428513417
1325583401
594585377
1898443133
1009509525
204919572
447910634
1628795469
1686063404
595075036
806682528
1153816059
454140933
1765058928
444955396
1338156529
1602909565
2043266738
1982019493
756076346
1717235481
1991742976
166890417
866097416
1402389721
542559861
1753507412
1077444759
24658681
1153905099
605189679
250033972
1405651955
1606976027
1923560502
117777497
957120852
1208952102
572002683
157923540
837469245
397014096
126066104
248279721
2047265073
1331119532
881184973
1131569272
2026564868
333728451
1948596630
150233522
908508732
706781701
1894148461
1867726963
1627382081
854762201
1037590800
745741181
2111256348
130658351
1542146865
1932554242
1559495961
1978578807
1220961585
1566015589
1412896375
421792650
1306509870
88487739
1282269704
1754316882
302410856
617510322
1226507338
1760864179
531821714
1580242297
700842140
63115044
696211941
1824768868
2044133002
2042474812
1335759707
1515306511
840834400
712672464
1375697549
733318723
731660040
1533860913
766320829
975345862
2033529569
1979989633
818652010
2084477641
1095151454
1647594665
1045952577
1549813363
1240064295
673415792
84343693
165211031
616655933
1393782944
1229344142
1764183987
2112096251
347089209
4053248
1474455788
429970696
810877697
367450005
1164135530
1289361269
1385430785
381640723
2081408321
315740794
1970322116
1708483111
1543939366
1303612570
647968836
892798487
160850463
256187137
175570176
1097927706
1685723450
116508150
1841060396
1390621582
344993829
789177934
471497653
1840467215
1210889984
1624139649
149392670
961985910
1143589863
1474462729
1310606834
364901034
1045540550
1250263038
240076641
544025333
1231347274
2082767361
1358905178
1645955864
1891959962
994909660
1830233736
645785924
2117921956
994481412
1515431587
1221999476
2134845396
1053923712
51415045
791284515
2112212982
2091173061
779227560
1825222718
2036354664
1514801271
2082279572
72002078
860054014
106867909
1894637434
1701764585
393131217
1988078313
1788408914
1621883347
1841656656
467489589
348977967
499045104
574875739
1321467059
956561122
518903296
1338740940
1729486694
1131598929
190731230
2051566807
2078349615
993893618
682487073
376225106
363105657
1635139224
1704809760
932729708
1947843449
2143006922
1689963173
933468480
642136735
2088739784
1354770152
1589987874
734892065
1902388824
551778061
1407252280
1675320253
352873396
1272673632
2026208235
1970724927
792292951
740433601
58967448
2112655786
709936454
227741834
979839375
1431270845
807023956
854898224
2016322590
1420917446
1114728310
236193530
264443159
970849591
1949993269
1309737232
863902702
1253452994
576084299
1607205648
2037635250
153892533
1592747103
416447792
1021297368
1846569735
999599604
608347903
328420663
2083108804
494121297
368656798
1091723792
94833509
594505732
1375482786
1411836686
1110505345
1698972916
1532013610
1344183904
1932007501
408276678
274475944
1509598168
1987975067
180247096
578594001
2011353419
1788502579
1073018015
1732457223
1578917993
1014426759
1597321304
1925078590
1336432858
1524374325
185558994
1332355614
1300184705
1218429782
1083658967
1789709146
1719437758
802783032
326927938
768982061
1753218763
1195744014
1593160252
308932446
767128335
466938073
1557863390
676376063
100697825
2029126521
1280828650
1916120636
1575845255
778008882
1035500702
1126948399
1542478091
1899954927
469631562
2126435868
690166560
1353457876
1958756622
23614610
1473301415
362440884
2083259633
1490032437
844264719
1495871128
1669314920
1972352814
287161274
809086211
686193393
270236143
2142453298
899184376
385900254
532220175
982570715
525668124
1812717357
381773190
1864851163
272519212
1450802586
1478271871
417665674
1201480464
483184879
511898132
52985334
390394642
337486275
847888846
1536559816
1447149768
940265623
117532566
948674468
87194924
551351300
235994214
1867971210
1700741205
1635365978
1296925692
502497365
940107440
584705271
462374050
1732228120
692326386
1407484361
1466481397
588625256
1568056731
1080836154
1868311943
2036639126
1498583322
381915950
95428115
1325563820
1074844844
545218684
628981034
1592456088
907477390
135001318
600095548
247211460
1180492309
551323730
1377533748
2094528024
133073584
2120927455
1198111660
1321667498
1231283356
2053041945
570764611
2057702128
994087065
1743908668
2109320300
1981991638
216440625
639524255
1394624838
1335913329
1822486397
716371838
1581985311
497081892
746823931
1465630575
1937868072
1932121500
1429570855
67145616
1200323608
541216090
714223723
584373177
172507701
1689628284
786414939
7197862
1021685048
1471301861
1201510380
1955841486
1458580231
1860352594
914585362
1964457636
1104870789
1080347110
1848525177
899276473
498673955
882930371
854900258
1778238950
1130579767
1869776729
1468669462
759525809
199753241
1137425071
2106315541
789887772
469430291
743350027
2033914668
279802767
773635622
217495304
351115174
1127652233
2053416861
1436210612
1219476706
219985939
420849740
1880468744
2107067095
310931906
2035403362
520801146
580342644
123974916
903521250
650826195
1352753950
1971126969
1088685560
35578016
670492715
945968837
1802921679
634427184
1101505914
746908348
1871519172
40157590
638759899
100752094
415920298
1358378080
1837788249
450550087
1371972021
1992471669
158144427
1143906617
1045786999
918209626
1027857416
1064381444
1235491958
1841990236
309310079
617695724
509728524
1482526013
829979676
11482689
2064513256
1035177191
1380464234
1018706683
763242803
1746511931
1913203914
1544836685
1979220154
1843237914
1704227666
588781116
934304548
1020965071
1800654739
1960740445
989272913
1305900365
1851919152
917368755
769398228
168076209
33595552
1885112981
1117040195
14821978
1198627685
145361616
1155818542
450340399
830071938
1612580978
1488055559
1652249393
2124354991
26648096
166130375
1704030921
260130425
416264875
246216097
1866626700
1838642001
1511622565
269919111
219639407
575776971
455073099
1698835616
1198638711
34574475
1418911474
2044291563
1172255292
783718882
645577025
798454785
1359774771
1947680420
1841741577
297444830
1292391387
233767698
242332975
290009836
1922251819
996462735
888345326
1620894053
463846574
994690936
1627622205
336007743
791408248
1117632442
1474926915
833584520
716675878
954879106
552346814
92423584
100971238
84227750
1436597234
2081669623
1714825365
1514373101
1907153584
1610229180
438563795
713800469
1945654944
1337745554
1638372710
2061159345
1103233820
1022423044
546952438
1557816481
1963577774
371121453
1812469361
1513139917
259105385
1668275373
549884658
1617757083
1587954646
1400432542
264821383
117480230
428115071
1727270056
1156069448
1686353607
2051664737
793637087
2025702067
1592187240
1425718886
1160019824
212987559
695169634
1240814745
81099534
722676361
2095103996
1840617179
1499783694
674344913
825127370
2033594914
320389665
1531153290
1776132978
1742310926
163657501
1305521478
112968930
1144437608
1839176786
2018538895
2096103953
659587691
548688062
1768308723
54657013
1215994276
207334509
76780756
951683340
2112550942
1684823260
1193005926
1563542409
2068735186
71548705
1945615756
1241643856
1913442770
1138040666
1477001194
1663844196
2047847632
1769264436
1753955665
883111622
824922623
864274368
2016084691
1275573960
1808158788
83098631
354712893
1125533357
1317209469
243224615
382154556
1866976666
831376212
225897219
1733892554
1921555548
1459475746
43342908
1836903198
514156966
332023501
1599516906
1780332747
1224309991
1761346973
2040100842
1145716224
1694520027
933081706
318727650
1097175563
2038694601
278142384
1573869933
921435183
1568394246
237815169
2084791338
266130355
305170961
208807763
307743264
605064908
1563998037
1539411183
1616537460
1179186499
321931073
768887720
1669674858
2140453395
848409045
805651411
1071789190
1495739487
353946590
1017982685
1570767073
1729842972
1291380377
981032386
1727984758
934559963
1367936480
762157615
1019587341
217185701
765618125
191587802
1251893592
1990710310
99338773
1390050501
1001321437
865677271
1326477458
899242038
1934604174
1237694435
1129658993
1525356663
155990480
1322716421
1698251543
334126382
1716355527
1626873412
777818804
381211480
1617392586
135886677
1881741774
599024954
741050921
1025182722
721908378
435990622
1231207259
1154448657
526405484
135752133
2109292608
1930963872
1549405046
1438450143
1475804187
1899197580
1899040130
933634809
1469882586
1914237958
1145469868
1812187924
1093657041
20008014
977845691
1351097510
89585530
453726384
1774808078
190622136
1542577102
789956971
1354193277
223990813
487280075
1380935143
1686856187
121105044
1821608451
920281247
1837629882
1949045559
1702115778
1367782972
1390934049
476839242
1395015631
283595892
1317465407
1794920390
2064863783
1473610783
823080835
1248856204
1184666618
850307597
1433747081
2143171261
2106458566
1971602702
186825342
1806233012
960911051
489026397
1656523170
483920179
2123903836
1610558951
2106832814
371826934
1210057514
1237806780
562148049
1984241925
114616280
1864183430
1264172599
981937271
23684218
1470317680
735184382
992474215
1560988672
1579232320
1588926309
799017792
542960046
1105485537
432756585
31031514
2038101399
783962066
1102511462
1083395699
977210802
1061993345
395044180
1998567650
2107138624
470469680
1856401825
1119002727
1090272059
184361966
875674827
301165903
1014666885
1952384783
2097706976
1196730789
2091307146
1568948069
1925673429
1077156229
197416644
1222354829
141592509
770951818
638501263
634817176
2051123492
1089789021
1252202756
782791724
1708709086
2090030068
1954237539
1457164359
443260369
2094174625
1097299693
1167259138
936146207
2019627044
344989456
1125739662
1865586902
920452855
823617256
1219347553
1056929787
551444023
1956146817
2119657369
762899776
25571221
1191881792
1416522799
603258783
1190627877
1887274264
2012034325
2089746022
1132322595
818230151
564756851
55886297
603633473
1978841071
1997525811
1645660916
1691518483
1010039433
1301280144
1114955020
139250458
1569352126
526601654
808734701
898330871
262410472
2128776197
386139039
18933304
1589884017
426381457
32903409
989248848
2081891728
853331420
800725967
1807341972
2063127967
1152478773
653517447
2146035903
932637814
821684400
1228351134
886749040
802800929
1773217123
1373856773
615511004
1335658532
1552032770
633833800
626017911
821321011
1849510819
1949192530
823953116
1566087158
2146832214
522080366
866774542
1463849761
1353433823
1410326941
996544122
485433723
1614875193
291423015
2021283399
1396904959
1252307999
2078263364
1931019424
47899799
1372037860
1414710408
595155711
1778016441
1582299961
781465754
918150703
1347406335
1263451907
685969583
1525355663
1224939399
2134527269
1179316299
658813116
1180218483
770445973
807563762
1993343406
1154207733
1050390739
1024543519
919163449
611066671
1084462543
1538292235
731627378
1842728066
113612028
502335602
266227654
868889576
1958849124
577096423
1710059949
1063283461
1711762511
1921205530
1387179153
388895986
1382549690
727567847
200871533
1696372277
1345897852
1361525680
565926024
466402719
240713767
1629070315
1058208632
1760599467
200089252
991688997
1104130432
1098994853
135091234
949339772
949031769
353353569
1082057348
1118977396
1218620841
1590547832
172606671
1301443733
42360132
1669373797
708177852
1201146374
1949749973
1775382986
316237379
18883788
1798014017
459904414
948515238
155337641
1432550136
1951154061
470148338
1624309365
1118491842
83526221
1961028820
1953019944
556530031
1781605483
1996953564
2004338069
1796459614
506052866
487955564
905499986
162759457
385214020
619476817
1316853807
369767278
835695793
1227593340
1878270928
1000124566
1157708617
1395081036
999580234
1491162098
1159431372
869244984
835704953
1684890513
840424438
836568416
295058956
479299271
1456555508
173394932
147531073
1582908932
1940084026
374809371
1147042455
810120417
1459760643
859246702
1694079282
990800407
688068976
429754309
1791115201
1671487605
232467667
1478012257
24132853
1148806176
875442534
2023147595
2125354703
1762328481
1506590286
464764932
1400041616
781269058
1624952772
693929595
1478943904
764847627
1112052983
308606833
834133640
98839436
1826596732
138241204
1900224892
902203183
1160464880
442573829
1644637741
1812942783
1106590407
1353795933
1841030463
1002460707
250322772
919350660
1307820439
1019107813
1675416117
93020059
1370990005
1710750174
467863707
1183785419
523416239
565033785
792284628
1065420540
329267473
799085715
1645443991
592938704
293559814
1080013312
703691808
1424667076
390002581
1687634870
1280328757
1703278920
701730535
1137217814
329081201
854518796
2000971045
517038833
1755077308
90374864
1048173132
1503147630
886319926
42213259
28380597
387151246
1708853398
2085872879
1426684778
1697103182
1755225876
1095417905
277323412
423274928
2017160789
1755185892
888834440
652341072
1470934409
600571092
650242469
1146656099
521427862
1661380989
979544065
1423257793
1459186894
44533214
650708809
537283351
1678827783
481684250
1582135641
1068861751
105850
1585205735
907308325
1786077398
1375596282
1253809656
98816066
689818441
1505950237
1710424344
1091065376
1279013661
1749462418
1411563773
659152844
593992031
1211442600
559149364
1522263601
1489264810
1143423296
1191874779
2131993221
340283660
96218494
466676409
1778666498
1755704865
605091211
1725626470
2108387197
868670764
402684405
1922354509
1969381098
1519208383
1391670471
683546410
2052832619
1776338508
1053776593
299259001
1933695676
1324060129
1853092930
1666095596
24367529
1843238396
2000456595
214571592
774523321
91654914
1107746933
1074317876
103679027
203764049
404664548
1893261273
206964164
1795857508
527646606
324257931
2995711
1877356341
477410909
550396935
350421567
1288630514
1996337569
2125351744
2088237363
1054679819
1587004470
1456820108
1408581192
824389277
1109503505
1351978751
612520361
659308585
1694310443
1138892657
1068831666
1480199925
1659650775
1683634926
687918792
1749041310
536625881
960192451
645513347
380845716
1149331225
542317109
1942635726
1903733830
1746510475
313837456
410361494
1415724242
958676616
1640983529
1541542170
1693800685
1075038098
345549799
746799232
1255934459
1770910391
1959275376
1121235957
1104229673
1172674875
1544529424
1796057164
1020137276
805272576
797727755
786901283
77670785
1254544722
534025320
1408967692
1666394485
1301894473
1968213819
531954933
1472118997
1290662772
1030548131
896614682
379866774
1241595509
1591995183
182149736
946209641
853322691
1538666459
1005149755
884844031
1200401930
260775242
1536830435
1357452707
1581274911
2064835295
1204232015
80002562
1124022717
1091513952
1844290810
1723961052
590695278
1780980571
1618021826
2108039254
150407761
45628477
1823295854
1160240295
1414114469
1049613081
1683073565
1153925257
365454336
1442351129
398525216
1520083216
304705897
1627114548
1428802166
2134832367
1423627764
2098471618
285618914
421020285
702706190
1495187781
2039024738
1353846774
2111812466
1961236364
921609456
897010797
1098869417
765940639
1997881497
562467673
1195553371
1727906285
342026106
784089457
1429371575
378778430
681046103
695230275
190508242
1277787025
1315839967
1280184807
1185483287
550022701
775413123
1575273989
551046508
1834823632
632392290
814169138
1652106610
1850826571
1305883424
1017074182
891196517
1762788318
1163072854
241473050
792969313
1811982258
1347480237
1448112931
1318164971
1785154655
1419559183
2038324270
710554507
193090451
2097268878
1789510720
393011424
1933020868
1408134597
1392809119
114898450
1396417315
2146673785
2123281872
1681522399
377173024
1137293328
601824940
1205500235
1682480564
725532602
1574414365
1440775222
2013533733
158244631
364323525
1247892219
494026296
1229413658
1988367451
876631012
810207023
1214311817
1832031806
1360040009
71082079
896902425
1314710651
1325765779
1152293071
1472131049
1026982628
64782910
1189583199
765598368
886360283
952543448
1604205393
354107666
21216449
800365420
1525187329
679849058
1154260374
212113888
1449556718
2066221747
1772498612
1758400197
520737807
157488190
2084718206
1790873631
1094963261
1513627225
2087380613
266989306
173737843
31095390
801378578
560000539
2106126138
1908700154
211331716
1328325476
203129457
1290732052
1484506040
320702547
296625819
988040390
20373811
498237854
56886638
1811058506
1408820537
76868109
876892573
1083241469
1341762941
763790048
1611919198
1955630747
1556184838
1491926504
1293009149
2132128154
80744264
1402362887
2131841770
339331749
568731839
1776505498
1228160097
453547602
81299895
370322810
350737493
1127590934
53086071
1806889107
250182535
1777077447
841064857
757272895
551175628
158618328
1220706712
564846125
653689662
535470590
789972021
274635004
1780735940
1470991893
544976414
843728899
1452109981
48479335
1870845298
1517815853
1540097588
2106445434
1380739459
776700705
99306048
913232940
683396787
58601881
393981455
479527435
1035052769
1987182727
368470066
1431439159
1076574336
1878217133
321248019
1717748630
1130998296
1506370596
863192751
1233365918
1220440263
370075733
393216700
271951495
1585308557
1579350208
817091876
684393636
1222628912
1388045698
1934940417
1505486513
2010425460
226042531
247077925
527863715
1355154163
1031821010
1738423452
1730036465
936244168
704143168
362200068
351430744
657429851
844655180
976333869
907678186
897287829
2145499592
331942164
283014719
1400381229
758831976
1437643331
1692809604
704534261
710273425
1995048593
301894075
1046620408
872430861
1810007445
1902230272
1188597462
2109691598
1922278853
679537064
982932495
340558614
1707132231
1118695137
1801707866
1805049161
933828023
1788280079
239717489
1786145916
934003171
934070474
1814456739
1860969391
1503027766
211088925
194235241
528045813
1433495818
2059747725
1377006658
220816115
1968179046
224489845
193439434
817082043
986966615
743965829
1316106768
76581756
548321681
240711989
748938630
1171210796
376109759
207740945
1031984842
1079723034
905557027
425868876
351080821
854903368
1753300132
741631797
822523280
1630152344
204820930
1527369020
277900017
1748846216
615142039
1030708649
1282264142
1979641767
636571233
1946915928
1264155956
1626085981
1883219870
235847484
590760681
957574451
1458927376
2070826503
506960379
1720846386
981653436
1362372401
461948917
1833526498
100485330
1775153633
471887019
1717433183
389573126
1853953483
674801593
1762137346
1460676001
1731872663
1126319520
1419911862
490699925
48212162
154477103
1978917275
1851628084
117229859
940787631
1398815100
733644038
1261128261
1979874602
1646361176
918908183
123757004
1846232197
754125668
348558201
414280771
18883099
1646690721
1919810923
2092865462
738010511
1931956382
2072639169
469797641
465774943
1440812455
1153654240
1570748040
1488666313
1326759197
1568818805
571254400
246529007
945483865
1638460725
2075150676
1015387210
1391471045
1834469129
1559022257
175041116
1119347272
1162759662
3740105
1037249312
307935372
734813100
778764404
1395092485
194219887
320838260
16002998
1828880938
572843431
1685158181
1940474980
680960770
1014452260
584389907
1359323167
1307692322
1564885435
1374437405
907424063
377859352
867117289
1815073620
1267785308
410870474
527196446
388913424
1495078826
658718500
1142196443
1494892261
667832096
1880322312
1612876641
1217116083
1547825952
791809267
1787637105
252110455
734937900
745446535
1388407205
1522818830
1955933266
923206509
928828571
273520802
922413535
1083510479
1997351938
1027392889
1308269415
1491357751
1617042645
986538012
2003879733
7773960
1533070887
1060127312
1264618870
641291357
1772877868
809728463
1668056700
1511084388
19260673
1784929277
1738477272
1859568329
978385435
97617092
1961512678
488846374
1778614045
398265824
642166202
339042969
1917032366
1319440773
28979040
915124674
1725874808
2065800156
1789032066
1905211613
2002225402
220789419
436395301
1075691093
1638982460
1797870969
988647769
352014899
1196788568
1543261101
1649822523
1229630295
403483135
873024576
773714215
995957017
1426230844
588181849
1173737565
1178108248
644793252
2119290308
879025924
1513105899
2144686417
1625964289
2029155155
1552804730
1037027570
1573853804
1960115254
1203455466
441092189
2134916310
2040882282
1355138869
1828036713
629702041
1687384591
2064558698
265039670
1176248382
502057086
414688033
406656463
2143348231
380443891
1120779275
1303649958
1683377877
1078042115
898392951
2002155878
809170371
677368817
531014568
458746616
1133652042
246918766
1155508015
1306639749
238856128
1053040168
1690733765
109858910
395608172
1496155989
1271400258
1831368102
2049077588
1224779986
1025384734
1983721948
1841065810
916742851
1184714304
1097284405
1670465821
686844758
451062467
491258070
1717253459
750897937
616313594
307126826
2121817516
442644967
914680483
1265269433
1837503827
961121152
1777966782
473544716
752207125
1621323527
718823020
309071806
1062170621
1098118815
1819545323
1609377833
1137821367
379277291
749882736
1043365391
265065021
1517780358
1068982895
477038139
69462694
277589300
1551363081
1687543808
1003611159
1971025498
1701188458
896752513
1616911123
623403086
709405444
1453936632
1380272018
1177805387
1014726413
1868143454
1862358477
763466338
1491734091
536612289
1245867933
55433220
2064672395
1825643610
50810270
1152066160
210268058
1305011429
43362611
1634098254
972284193
1698476534
1671657085
1873787407
106149164
1137963712
2065140298
151183794
935153914
1388777885
385562319
1719214631
311247540
349852127
1810771017
1492728541
1760004905
1973706001
300314426
540294650
1714412450
1787505389
1639719004
135616220
1371947014
248261598
155645911
807900465
1814165467
2003590065
1836102023
1740770721
2027885974
1606003873
1310181859
1613247313
752251184
685695956
1827878954
1390297039
2051913021
1734737959
877603002
913077269
1510892048
531263035
545696041
1323280160
1163762747
82119148
26228011
875992017
885474892
467155046
1028962507
517253842
426553637
1240240194
1715919731
703652976
1429766908
561187777
419311665
892840652
195013981
823607400
571030869
1322482815
660133579
2090431890
597188615
1684003426
1641612840
1736592267
914366451
969506188
495482997
171735387
299219043
1828567676
535217807
701821362
461300384
612717977
640189302
2074048354
45836742
2115959279
1282046968
919076076
557308156
253232195
808169820
547327102
1357139210
497291525
1618710552
585461806
1974703007
1089248299
1316269237
1032129368
1292545423
1036275398
2103916565
1318649383
1201873750
708862028
1705180707
1602982418
1538385438
1800164477
71329976
1775337755
597068611
850912675
302282309
117640390
2123996784
499551116
317582355
1862840175
597910864
1516827339
1406881210
1324806861
1447371173
1986477314
2055113837
1857737454
679417830
1894751640
1297947538
1215852022
807382710
89419467
1610956307
2138441947
267219142
1345423679
85825911
351441722
1123095003
445104898
121427167
1829823929
28110626
76583545
1746813320
1345119501
763559895
768202496
480890300
296022895
1173991619
1062607494
532458170
1018534276
1102134864
1241567124
1010020229
22272810
1807605679
1519072048
1531224084
1684940687
1518960763
652235685
752069203
309952808
830392835
1685173424
1245952828
900130265
73008266
1687243843
469648069
421168374
1210149947
106621551
713442303
1274353915
1165706343
1858445485
2139010074
1315785728
446824561
1634748065
1681533627
2072285230
1076960689
1453301306
1958387330
1652302665
786887383
2144716106
485787009
824395556
1130732030
793439997
1293846670
1264353017
1919141159
944035580
2116660021
831035857
883582831
543938530
467347978
1398180515
1219777246
2053942124
2053724751
804259047
1671280762
1272461110
810260442
500769897
1781009245
109960655
418003187
438189967
1689366543
1438699930
328581466
1956733657
1672293577
1443205897
990554164
603816159
247270083
63278729
1597878093
1855681179
1065476322
791330834
225806948
387858791
43867218
189327065
2103627126
1490721861
1938420058
962595062
1435415347
1118455888
1260524925
411590060
1203335081
452908053
1338923950
716593604
25793633
1844975361
970934458
872342065
13006892
934006405
1732497294
2112074104
1726214277
640743956
920392912
673201818
1806786870
2112599569
1095994035
1342552269
1168361598
168484879
1180154997
295285530
1128812675
284241420
1571696797
1537851168
1796257516
616456688
1683248224
1561090507
1009849867
903287514
650094340
1990402806
1102660034
1802985115
622935
395251589
1905562553
1948274814
1494870487
163977922
1557463907
1358828355
685388146
1002800792
1302889205
1672065498
1692166281
1237185507
1551208244
569482964
1443323335
47481581
801532411
1015822768
1945888362
1671332247
1029578924
1002880271
1925654887
1221527770
1790183457
1330122467
702903931
247779834
1639470422
812828499
638027993
92240817
1065631951
1240449037
1186239434
815379232
529286315
335579582
583672361
1646752406
582018363
288273112
1547701286
1077213731
597070297
154941223
1209495866
1419990018
371832597
1354840203
704849048
1337636377
345158189
1200540835
235617845
1146122368
479343490
1714169226
557486560
1887494221
945904012
1149797224
1330887691
1020150313
302949298
1141662938
1782345670
1726744815
251875169
1316446647
2041066877
345230567
327146352
1752993648
1234513114
2059525892
1679103795
2044996229
682179839
1150242372
142573849
1726338631
936041738
1579232531
1772675883
1772624926
862381606
1439425982
1423392687
1069276838
54643543
2109487501
1538169110
1082773969
1745819929
1500555768
347674194
1828785691
1653532248
715917188
1019773668
213598939
55150011
66350844
1380190781
338766122
1172239364
1623119899
116893173
180650647
359532400
865273880
1272489877
143605244
1760846276
1296738301
540108412
168552950
954375156
1723763969
1897614812
1078157080
809069415
1302963627
1745384724
1893085850
433818674
1518638178
402314130
232364353
372730464
963154618
1301581519
474197864
192362850
547465031
734938719
1683786144
1321014002
561311453
1928831215
2046454764
2080072193
175740185
488132571
944936455
439874724
145572794
1205109732
1263730674
630911901
707190403
21670043
615357306
1948607298
1684598583
1882923492
243867283
1717188155
1094037249
1045169762
1055338083
1641900295
445828623
1029465837
949492180
1733129346
2009128189
1320328991
1262578061
1670114493
131034056
703772800
492832116
878169936
30256496
1970846247
1920666656
922104744
757434082
273189733
1287433291
787544127
526107274
2093825141
1676111995
24423182
1429833719
1462505961
204065319
1817551178
1915604875
1928889297
1694493987
1865298529
1189334926
925464969
1620776054
2125329382
616264067
1166629606
2144022499
586482534
69900154
915420076
1977395055
855758261
2126460955
1954979901
342583500
170076881
438576773
1955989995
1316943719
641895979
1958690413
1042164627
2072164925
304682143
2117762187
111038541
783013136
2128226699
1288389805
939262588
1000983981
504142441
870739569
1061233748
1908871611
863151376
1886148874
1315760249
1353883759
1490385997
468267107
1573448528
1639448596
1727285992
1786207629
2103454973
1551434744
507796016
2128507607
1999004764
55444394
231384688
1766944078
1268634812
943380636
1738920923
1486219043
1264558580
839117904
1196415566
203596799
719956005
1268820862
188275360
919224787
411433170
257512735
1854987238
829037541
18770116
1367195133
2081899665
1119939058
276817509
93537721
1862141540
143424295
1721945987
212067019
998017656
545880975
1869117893
400737826
1403822448
1920100189
270623688
1531382686
2139112776
432082560
2045170549
83615918
252753493
1537522681
257645905
1710444014
1710636838
44800631
2009801218
645004460
658496756
1202100372
1795839390
396967117
478457752
362978143
188994615
849453318
1770934516
768737725
2085025024
1701061177
1618138996
971487471
1630242426
1632703290
960811602
2095353557
289608081
1444050075
2069786962
937265827
1485837116
1777538082
1998750756
1210772124
411931134
634601487
375318922
340762711
646560112
1590247497
1752442624
1803464801
724489159
1550557096
276527389
490697364
766797147
496667503
2071966253
2072387865
1228236108
1199860618
1564661115
1450931698
502938736
348323343
1370964128
936426014
356996113
424357077
540899161
1246760766
1404658974
2123274399
1798561154
137771712
1682440194
154107533
1087485649
1016827896
643468099
1852813012
2057780730
330891704
1895943933
699506155
479056194
1056196679
1722741194
1813574932
650395535
1680792693
1905115845
2033969273
1597678472
1802585979
925776588
2142105456
1669261728
1451524908
242333772
2036228628
798258754
1698831016
871586032
218742562
1541808632
884189166
539805925
1199923507
1570886210
1168470422
884322226
1751524376
167637600
1520058372
1743950608
1177607458
1224175697
1210052219
1003655867
1181386582
1085983868
317690408
1437124356
71457757
1595903265
1993584209
1775156004
1654934222
401766626
1249944067
774500162
1563931387
2066043684
1047344260
2003132541
658703957
424896185
232183988
127627531
751440050
97556216
955733094
160256225
1952695805
906595450
1902704101
1303414039
1529874166
45390508
1259269317
963953084
405027421
1609222463
746254822
1021844116
1943733888
1351237932
1175264129
893265308
1616102442
390408035
208240332
2003226874
1912995233
1791070735
13771342
1839130574
1801541041
512765455
450275542
1751870598
775596916
1827714708
441599824
945827877
345857369
183939693
1720037636
644910910
1746040865
1243686466
1438258208
1250053045
835432366
446529533
1853132998
1976346569
1747925053
1975046793
818381078
1312301891
154845324
857708412
1853715195
815077266
750104566
403295210
137541624
1569645177
867420095
943948571
791236854
1841974335
1417399855
2060322561
1674537018
225323607
1700998903
340850426
1334833720
1428967647
852721238
521317897
1579767579
1023746406
963976401
299788144
548618797
348719299
387551472
538854685
1057362691
1501096640
1365483733
924181055
1077428134
1771657416
1663217249
1607896831
294551509
1749240964
1489295330
14343432
1259193938
1165539426
567979278
550931377
1968059409
69174173
1053388484
1643286524
988160164
1752115056
857433331
1574344533
75947777
1027436949
685750383
1054791053
45308891
1503490657
121526997
1514081933
2049401600
1454258696
1196522246
1938710994
1973475973
1796946724
341076396
1512930631
121704788
39297855
604380240
30533606
1130036780
698946601
738029746
350910067
1680360579
70994492
717887512
548908342
280646522
225853142
1941754651
1834888703
1053477179
730729812
1798882389
1430653417
1592048930
1390702340
731825521
1357028424
1048699337
1330645017
1496731455
1925748894
966417845
891830313
1566127898
1730897340
538541777
2025571687
16840537
1325633413
1245291508
1880589638
1049921498
20653056
1767210802
340585606
2091662875
1444071460
165175067
550813262
2032488419
1771089630
823656052
1165590749
2008722791
2074190379
1373340679
106410904
806526053
1193673083
225919587
1434879436
974010310
1632102464
1429888878
1912868816
312332157
1578050408
1842694146
1644147938
1129150813
1789172538
663263322
796545687
1113777565
1666976484
1911961486
1188753905
732783934
75415643
1889354502
2054438193
69258182
1845648739
855558967
1659295763
1901291801
450685531
364548491
1946929919
1188409375
1332876483
5055367
175067099
900842065
2072740610
496572039
592487417
681116037
1121868575
627860569
546997710
12201659
908017757
141326707
1904369922
1540783267
1674625056
1455914931
696997381
1178540199
286717239
584782953
1737717521
1360186895
1976979676
800843023
606935656
1997090846
2085548871
449061742
1024197842
327392475
1036694464
1089269550
165988134
1126991902
924697762
623727152
1343996413
88334282
1589379113
597558764
765832253
2065317089
500293639
363150339
1454305599
1867811256
416553623
896405867
939456094
2104101021
220271769
1734847699
2051115021
1704320039
2073134070
1840825820
873489601
317123417
1033958683
1679249070
1435036772
1375102393
1130744471
2126341504
1527012061
794912934
1537071285
2119493878
1664781854
1957863188
1864861688
518821230
556850611
965376133
471556018
920149897
666382598
1490853294
1238406290
356342242
440484937
1226809721
1398785031
520277772
1103800720
1950663600
755906512
1135003377
1982333636
1151359863
230544327
810098566
1417636706
1987235713
699714208
1386993934
1716159811
307848216
944134309
1095167227
1474536445
1463129250
1704364475
467824597
1593517720
1922921785
1470419693
2034036308
1841526322
1146325056
676645669
690582614
574613868
962768071
10501080
1362268231
1856565285
32435172
1503809298
1345796190
1809017336
2071306460
1244301376
1831194275
287022662
810935721
30297681
249936126
1724237360
268534222
1322675799
476827676
124656119
365090770
433437707
1846516149
1963455262
168188314
262842452
1239936988
1815818341
2099525834
1639535039
1846705659
2068548332
1026946165
1108410321
568267506
1868756596
782871519
558533482
1072574927
2033286862
1277811194
317537776
74299415
1801247928
1847548706
1683936520
1822982632
200999292
578465531
1743047571
1520677308
2091425279
275238722
2021310657
2143023963
368060476
154009149
2035852314
1836102023
213601634
967672896
926240069
417796321
677355211
1382865523
1873143829
876236310
1768899345
735234242
121236494
1786269760
426518337
265059481
368952073
2135772380
1816066071
1707299580
508283550
665501829
554472596
1607463877
1071605324
1901314525
1643159376
993439207
1920527997
522305911
1283194612
1398760727
206163693
234624970
1736451390
545223829
377051107
1959286916
527502401
456251160
1430988275
1209392490
1837168989
540840259
1614717735
2120186723
1086206023
684132925
1498480812
1802835238
114720577
880532072
511950778
634888655
747453153
1947907611
1937152491
1079470381
903729145
504551783
1958953140
1926931576
1563205823
590027795
360683724
1568856696
2012840071
492551406
56462366
945805537
1375124896
353172817
451072742
1560248345
1785948589
2115018126
994732619
1639259415
1391059942
1415494929
1546174961
892160913
942631440
899349326
802806637
940510322
1164396138
1342631042
897952304
698816051
1930108249
82964214
920557937
619598358
649389050
1951480465
1909433758
372131954
154208266
2061382270
1325725386
22582688
106021448
2046783436
1502295511
188084834
1016305406
1846408116
1741357772
520939807
1981086788
840717471
1729321068
1717803608
730405606
1089844172
888202214
1768836341
563750349
468568964
763198682
2052486379
1942067222
1000464463
246831100
1945391999
1345405303
577917735
1537423433
1715373929
2119460924
1202069494
1731039296
454921201
703743507
1343677238
2122851389
1971249324
1911202157
1314576206
1776219889
641887724
85648800
1168410762
906032916
661429253
607713818
490440152
1863981292
489977117
1221380190
1723170394
351885438
467497404
2022591538
437455293
1761318657
328870410
1070342194
1219856825
733153685
807436070
104705525
541540050
925105489
260338912
2017661686
598104080
1013013498
720645398
1168747318
292883995
1432398965
252024641
1690244721
140660102
439264365
1941876088
1312864783
1523264975
1059325250
1207906981
1584829651
1452958519
1223951964
612707765
1663683132
1418115108
27366435
1561808452
562433553
477263954
1507750041
60520370
1054431473
1092901082
1761967904
1013264933
2093598927
1241025489
891786985
1754244285
1952873248
2054201601
2067876520
789793067
1057402845
799922120
738783795
2062153381
1801662867
542245430
829580611
168624234
715407496
2056977253
768300389
411013353
459960899
1740951473
1910411934
1540188393
365731156
517614131
170973809
771735260
239370136
537022445
1849581263
1781949027
1026602740
2044885868
590204735
1147694453
1938440736
371943480
43702486
1974520585
1856572381
1616780109
1242964168
693907936
1225413740
1531397182
53208375
675920493
574839610
1445184123
1082545823
37253793
189647429
401900198
1570227010
1818725544
1413658626
685542058
764889549
2091883694
889438211
565380827
1441214271
1167090116
265111273
1181176692
1375448109
1976618777
452545696
1367527120
1503644777
1019312325
15628085
2145787905
220926869
270814383
486603398
1343875541
1841208680
127319461
581870619
156336499
40386843
1763697103
1547198654
946453114
2029808448
1616405499
72200962
278987550
1098987647
2021372718
194698093
1197564719
1066036447
521398257
1379488119
565579850
2131953522
1993773153
1729025035
1557460116
1950485726
2118844270
1290990052
983545753
65034156
2094781138
1739603816
1613898565
1164260028
1648475764
864048374
1693148473
1877566294
1924182008
999277802
232447081
1605715632
362140473
756854675
219539325
1709457677
1173076453
1707095146
662206719
1753174701
321862895
122115241
1415169561
305850453
521590460
1267568749
750949034
459139909
108810385
424480780
1952978389
776126178
557763098
257175796
1500272761
789231289
2121098998
1767005309
621736428
220912334
1649351429
1687940576
1688325407
302071549
1479871258
779675905
1525450238
685425750
957700
772916217
533492549
325801148
839202950
351007014
1850074586
1699549800
840605798
683945816
1338204449
706778489
1540980810
646680676
417709927
1275965409
887881302
1658725688
1950343876
1894836006
1944616943
363978587
450592183
2094751254
952565096
1712110906
483296878
718301804
1820099953
248611906
99416153
1744632164
687720870
2027693803
292402323
1586965879
448764804
1118400434
107487442
699155273
1657340573
461624165
1568379137
1689805777
1106037202
508937458
1231556962
52086917
201071385
1915476532
178452898
478381448
66794596
1281860557
131310193
1866747042
736916208
919233564
181324715
1235437275
866365666
1842415246
1715771669
575270814
1879379669
927257881
144447621
465107219
1646936092
1605523434
1022118131
1243319163
309381460
535920219
1803403645
1634948161
457201892
1240273516
1080726740
1262267986
640085737
1311925072
1651883513
667669747
780555887
898571581
1431899523
253526718
329352454
1660627215
768392230
1626785884
1318653685
1515186001
2070641204
292818228
60172260
1892203563
588225709
1449356164
1617550818
1078503235
864067449
1004182506
900378605
435644654
484667696
1773301785
540522693
424738529
177929356
1827718847
1462453907
1183838823
165074212
436582877
127860085
2062994578
1885716917
199686005
1291460121
20501294
90822380
993224898
2025233951
225247192
1586400592
730166427
1092317863
320746978
2047626776
446548018
8208716
637045907
678775398
452797780
132804641
1882127706
351227023
1419317477
2026790367
1190615243
1882868442
375162461
585926258
1118671744
1343221492
1550037613
951001086
500519590
365530851
836531768
1775446723
423992655
671642267
1243049738
1211887580
1465226473
139658576
340516661
606329407
875763986
1450181942
1527764969
2061962122
820184655
1567109225
1512971467
571732730
111677965
1092991572
1595105783
1440208135
550724975
2099602927
518516160
98182229
1784123143
9005235
1644530856
1476886496
566335696
2018111470
1380613490
1864459921
1832346220
609238718
422120441
1986841477
1923175709
1555486067
332990458
1964686947
480907183
332069449
1828739479
1451157779
1536790630
605594113
1184084149
1345948890
1782474717
1918277082
974095970
1140223597
842440006
689455699
1152556000
1866542135
45973869
42046171
752267369
220334983
1420052100
1459923821
2007811118
1264377626
1093518412
1197278579
1315865751
1264779532
971071472
1277375829
984670582
205998271
898890806
413088674
1958536181
554272153
1067694192
673799011
1805717557
1161221591
2026268619
2107531141
2073969786
751409934
1856532735
1181090109
939161021
1569965867
1621886867
2071626995
1312135767
1176339667
1188315476
1951631160
381716147
1685653660
1218916863
1981679852
535143945
675483498
1289729174
1138628878
738935026
1237039880
782763693
2024386846
745268633
801975915
734110256
1522989645
427540782
620810311
1447518338
1085760795
417658341
570331849
1951022727
395316405
2077470967
2032570298
1305026719
347877572
551708859
1114327563
268375680
1889946835
894800009
2085094931
1390447494
729855687
1146411235
721176702
1135571805
944703873
1299458439
464518696
672415276
2069958185
222344979
1926607565
97428239
1313182351
592698942
1027497908
917588404
58698473
1667733193
1833298216
181824813
998738392
439921286
1541761474
127067710
739442701
1465650637
675865873
1906334788
1660861447
279778480
1582855077
1656265292
1683962992
481601839
345071303
831650592
1552736707
265746348
1821386232
444871056
1756007310
1544317165
1926156804
618923464
1590843197
1191534400
788938098
1889702668
479725773
1310232012
1995929241
1827399688
2095372254
1332397060
1567935372
1812803457
177373464
71001476
187152841
1489602936
743564701
993876248
143995917
203403865
1028562380
1366186631
1075603748
235474018
229110909
1908641401
157246891
1233850514
583558144
282078672
1814923385
941945956
1035514304
1862117189
1433994382
775219289
1114161029
1910252055
1807328964
2106488788
207007160
1466663922
1775255446
141720469
2030999992
355501601
1043851011
1964161477
976900265
703414528
1645842804
1239363637
86910366
1205992940
1987754956
561785183
665225951
396421519
116333707
1118363671
229669625
50502869
1207800385
1332362835
1174896688
1090563267
933573403
139409713
1492859789
1692960771
496020031
821982968
1382364983
2111389441
564971504
175906235
1597873625
1229711497
1423926031
2053883055
1793901040
139432997
438371378
1654098385
512781373
320881642
312449063
11930420
117507168
1130238116
1119436516
363743625
1111765623
990749695
820053782
90731666
55899755
110791446
1017986240
326768514
1964717432
963994242
501692419
1255065712
1368410564
1296845060
979405487
486365530
1808790789
1525270699
1669519440
23700693
1535426531
2132152415
601130993
994062380
459803667
1170035417
1575954611
1132219300
503481490
1709310140
2044343955
1721334252
1278423288
1371155654
49997891
1701134206
596331350
1578003999
2047525602
747405275
1887987671
597590274
684593129
1430583290
453463095
574365110
604575553
1144472141
450875104
1870119211
1498868922
478102171
1043931960
473754898
841034614
1642198920
1020748482
859060585
317468443
1437298304
1636630141
972458000
432725173
75663130
2142497200
1708302671
2101412269
805515657
423022352
746192682
342955179
1296577602
1185926038
231068176
931743345
693290310
938055193
1845519921
243443229
1944935048
508454905
2099067363
87601293
1827338195
1692901865
1496708447
457550990
978805621
1830463012
58440431
1623847987
1439907835
1977548738
1688732890
1916686838
523015719
1039785579
672470652
1492230846
862470210
2101209529
835293876
401286868
662305861
1948760268
1863387391
1928778873
834473354
920018959
2634820
431645257
1789311553
1577739179
1483165755
358863192
626282167
675288015
1857577184
2074534767
1222167457
434202252
1309742277
176358309
701538607
693403010
339354820
1573942712
1813151233
1767534951
27705710
1733984456
423631830
125561499
606893620
1426090764
2123481394
375435692
153276376
2049238488
1425874823
1703185521
542218065
1154516354
1552715822
1422160310
1108859547
1458296401
714266950
2088396784
595723633
1089134548
408664784
320859085
2038447638
1733200754
796801178
2082224213
882101160
260322446
1792532408
298366707
1916047663
1909142301
1417249409
735092476
17058126
1126755801
1758109405
118225296
1520991998
620811523
127975724
1997713757
878035857
448382998
136900187
1694750568
1830024575
775698017
1799856818
944046960
47093514
1566060644
223560809
603257162
68617456
1330258161
1978429153
319572483
185664489
1356003539
544993697
1971908541
264325586
201074714
625737703
1120908021
68496076
461252654
983576273
1204111736
1910003640
315186055
1775975328
1274861871
1779860384
1900416884
1589959223
1482955412
781853281
1193374817
1570382621
2115027956
1337966402
643140296
1696430267
600452832
770269820
249131896
1311941927
337623980
1941589155
1468685295
935560536
943917958
418959210
850731499
639965854
1881039144
656037810
972879749
1666890279
623827178
105751004
1772709309
1185225548
441867631
1362436916
2020222916
490225015
1130360391
1493439391
2089994748
517190138
1953428368
273343937
81625949
1095071716
1247232586
187455358
1167582852
474485207
1975910930
2099941135
962011451
1515350093
165484349
1366686605
14839994
1907940157
1601237829
1493581728
712952171
1289403481
332435347
788881268
136864347
1649742554
1424963178
222687564
1781354006
1221520047
2048041734
511671725
129001057
1477214209
1434778243
1830107592
1077599948
1474238910
1313799834
742659314
1068844598
1331665060
1657250405
1972085365
908633644
2123140165
1774060895
472685511
973150304
787575882
1978788260
93713742
54519430
1013287341
753710546
146985422
2140355332
358535702
682422838
2106823142
914684321
70041236
1019409040
113431719
1843715959
992607222
1833909063
2109719909
1415807260
654046235
63898273
2049189038
410401554
382215892
1615663822
1391227086
1108483981
935789987
372431833
1321131001
769444369
2098869232
1114406186
513379043
187149623
339663192
752477674
756151327
1588500009
1525950881
473273844
407011260
1613062033
1502801847
970084055
1244451046
2084620595
2134953528
509692636
1093646433
759092272
1934409470
678297634
828626029
1578712875
139523994
846544126
672651142
1087672833
1150143458
1173126506
1748379062
255973112
1044136279
601728757
794736266
1198608147
2111605466
103488875
146220184
2016112764
789827094
1631398198
214967803
1891795467
623051687
239051245
307422179
999046034
1339067314
1982315747
1055574085
1276190034
1217744663
1776477937
1548534574
2014727920
1493117127
132468042
783778562
95036513
1675136745
518928216
1469657183
1781868750
1325613864
115889274
983732993
1670435651
653730580
2112683724
2041306188
537195625
494135420
1436871932
744692280
213942691
1573082641
610922231
1658163029
1702385480
1284688859
616710279
1921980322
1141850983
245516128
183966743
420102765
2025985415
79790904
1039864124
134157722
2054512601
1500623392
355636618
1344840901
423571514
564529693
456468936
1082022906
2060555157
1765122797
1570154092
1504423780
1516121541
364223975
1499534028
1983831598
1981770994
381823196
934012798
1809107251
795627657
1651120354
447318917
2105894192
1106739386
1478602345
1856924876
252487149
225908931
1790564745
1506283348
808381446
285465119
553211421
1529723511
2054790057
2025228877
523538891
372615791
586304695
1037643549
984900574
1663523540
1010156826
233649206
20685834
115743772
564410480
920721906
1815563710
674953455
1334101987
256171949
43430436
141023267
1216289507
91710120
274688485
1439101580
1918071705
1772356723
377582291
1343270112
1059789235
1316979209
5746090
1790770367
1926955713
175480453
1569168639
1687775079
1031820728
963924571
1687266697
1144738165
154023104
183222888
1613254825
1376940759
1101266948
1217678259
528965844
2030866111
1300949990
700325839
93638255
105008413
1635674722
2078911588
816208889
1016019197
1792015523
1616738177
1545229112
785748568
799160864
338863424
1096266504
914698519
776533250
2017413359
1293748788
860052584
2008121728
1608943842
320809235
1291807669
362513307
895848425
632468972
693603214
610018653
345646703
710890234
811344634
1056711298
226584942
698870189
1591051928
1164021855
772377047
1581644969
1871452866
787047955
1902095713
1526143030
1829473877
798109601
1029378173
262096943
1558613699
153466844
126774289
2034390410
1070672061
1750358015
324903536
1868768693
1985313250
248081766
995573060
1097281796
1694826255
1315890305
1986939660
923164199
1625753188
1438625846
195212855
1523069366
596705535
1888317149
544986726
1069412486
676292606
214648827
2142559114
53249493
1757092219
1368625308
111197026
934647708
1762664440
2129342604
1044074160
211661220
928946575
470443053
2014247679
877933923
1168243744
519260153
1608296937
2083631111
1652571676
477914249
1574905559
895818080
1353949598
1930000655
893594140
1863970304
1399909620
616187619
1557095979
1243285714
2082412003
1281536214
315735821
1083734733
1846320080
772918189
1178185325
1974127798
1723396023
2004655684
1499396746
2009102906
197297314
1673368515
574949722
749143300
1309407892
168917320
668306228
1616467456
416714386
361086585
797023591
859002853
75583983
1274133116
534937811
793787785
428654430
1549892883
972484665
78557586
1543395724
1859175113
942567117
350586811
358147587
847642684
1402839172
1886051785
235785140
197172914
1578442056
59226670
1105230376
760713912
2005831483
1951215109
1971023523
260470760
1210279236
1321627462
1703226223
2009605110
1811530712
2019838768
2097038143
198557497
864773226
1250088919
884358148
1147352537
1321802593
2073647776
2089042275
1111211688
1787470970
2070044214
959357968
1492000220
153706925
1160373263
1704392323
1294993493
1390634371
165260805
813690114
822086435
1282459498
1114518370
928901653
418250402
922307401
1134002776
1886763508
741697556
1906501073
628246264
1909273080
1535109970
1387682028
2095065823
185610326
1231533333
386945010
592730065
1445117811
1744896833
278950064
1315415959
338623006
1319218505
798450517
1425200373
903228522
1248475781
130802585
552612402
1134774216
1983124736
1489216302
653240896
1269519856
293081434
28718840
1599799315
1476094075
309643908
373428953
2015102560
1513694619
1170816129
192314249
1210778547
615728302
671707838
286046964
495210073
1362612022
1515045301
1581772259
343512272
606616117
241733851
1145950038
1653787585
1752570096
1806883314
542728772
208580195
30558783
472086974
919202296
553507677
1934133941
952260543
388277702
1252397535
853362718
1293907108
1220690903
1863757187
433165510
2025065722
913217427
1519309914
1686057030
1194339956
1976701756
1000809323
1593645169
1426504721
188444344
790096457
1227504689
1995929867
1650011088
1416035807
1965659300
165224620
162385090
162403630
766764486
545282397
2075666977
976048276
1399452957
904724472
1146075418
308696503
1381932811
313678555
738666040
1701876497
1417102218
1503198666
1245144022
799749838
1915912515
1039759244
597379781
1441386877
831176673
415175181
1522003524
913801340
1406764019
1842600435
908574239
1624006940
1074384951
1244980477
1642723777
1342080797
862427027
2132909313
1828962772
1059822766
1189214256
80873594
1501820089
456124975
201538015
1977026287
323862216
486750045
562687370
1816291493
324419364
440547142
1122289439
1346500148
416468378
1251977782
1907380733
590767974
1850390479
1199922431
1738691803
2102552627
1816841306
1463335000
1547981527
1814549581
1311480084
1512124259
1291823724
1333330122
81999646
51154509
1513251522
9838503
1953861634
1020904325
1793338134
1340090647
1870287219
1970424075
545251916
709591836
8849269
1926557989
550683470
1686141181
1400868031
1631012965
179222999
2014909356
766646803
1113437042
1286224220
2087750780
1441154666
1375687126
1518043550
2000161680
951298010
2045853955
984899342
756082884
482891760
237173533
997722286
606936333
651143550
119036043
1392607363
407507693
1883699003
421869939
1620908772
967625209
1231253436
1245634307
1050675521
1886016303
293003307
934852209
1071527598
76177614
2139699119
1904427335
1037319216
1610445846
1185579928
241034083
1676464471
1201841103
2100961585
624876261
1268021608
1480862282
502462939
152387298
1399888838
123936312
795873807
1513545241
677306727
474498070
1761821085
351457993
2069215063
1624422166
1802366928
1597830647
1891721845
674578430
2005361412
2089912795
255630462
870322781
731196766
1839405514
1168270597
1832466275
1571692244
1431250664
1058057273
620423130
573156131
1760110332
1131527411
1695289483
188220150
1332559528
53642656
372519500
2028384496
628851858
1608909434
997205798
450828304
942091348
731393633
1909701808
355732718
468450532
1910737732
891483051
1856027996
637310741
1152979033
830357870
90010358
1794504862
2124350134
486969567
549888889
484217395
313702986
851630006
619549287
1656303424
1299038237
1178321243
60168982
1364544293
621863622
2030809762
1965806
1257175963
1998676407
105291224
150286661
988896712
1419377493
97080016
1310577864
865898109
747453864
2139283853
2022670233
334900734
1716471483
933205164
1200692553
635280288
889294875
189674056
2043055119
1148546396
677913260
932981652
46599358
924621428
535907942
2012700879
1504011444
1113943448
1189887524
289960116
1763029516
546779740
602451324
725141040
1060924279
46933008
704240978
974401960
1180851064
1510421399
127619995
1505032587
141314355
2057402778
341197386
1272645690
1409167310
1198848940
2142782821
869102393
1659854208
1567977739
1041685441
219761288
166816499
266194393
1234676915
1080429096
1198308986
1516279441
1410498827
2030896919
410610801
54783773
1642140011
1958090159
862312683
864912944
1066145709
1843711011
1875796788
172403826
373552461
891615378
2076966307
1936334424
1187321863
1128768337
825491650
1351670640
1638745923
191979191
108224222
2074291885
716449743
323513856
1067955146
1322686428
1119874737
279926225
1351253856
787310747
17417127
770104674
945346202
71309167
218875447
1235994329
418569671
909713996
666939944
1312699793
829463616
216831683
747639581
1409381108
1397448581
1111503982
382949026
124880460
1649952593
1765795643
265721537
726309791
853364527
1121225977
490635835
2074688981
1931784496
1168135162
540145722
1580032475
1451767563
573295110
2021684062
1722350353
618184604
1735476026
2087043240
1142485812
5432086
1814508239
758481290
1253337261
899392539
1394672021
246335804
593369957
232289255
1052963052
1027465387
2044852139
1251104269
278574023
2117117165
563110735
1805537024
1296690093
343842992
1615131898
1708727335
1776773117
1663263732
632395438
2099422262
929063956
1998337111
497407218
607122807
1869613528
2098713175
418651630
1342871372
151083438
65191112
585882911
1404150517
454261684
2036440566
485672281
1487323666
1302427393
643445465
2115657097
1877909291
67618529
1082650970
156296393
2003418662
1029657697
891498043
2075723230
1779406419
1587099687
234293062
1538633443
302858912
477659624
1993149011
289169443
1566370723
1440983169
996607075
1169423793
1574382935
201486388
1526940638
891066872
1864102556
1136870436
429557729
69795937
45596647
60897675
1624617731
311971024
315419840
1805060476
1138363415
1402183648
1231255037
676332015
1707822695
484980689
1789986083
359175819
969763090
1116704729
666139643
673240588
808583552
1727946471
1617990257
782049342
1906473276
1607118632
645456489
1013363010
1097175519
1096201577
800759949
2145344855
814307161
2039936832
1909863819
939170892
461945964
1779182163
909902274
839984212
2066385836
635084742
421334436
1672417489
198975902
202256845
574997325
851841439
1065410637
1568751485
543350238
1303130992
1174325646
989699118
2013210539
291871795
699486017
1744017663
391475874
2022722360
2042881168
1027360763
349254613
1823805735
6005569
29590448
1687543808
595726650
208447174
902375172
76945557
502843286
140109703
257997254
304790713
1582093080
1853114296
716850155
1792383261
1212637205
61430243
1626298620
972066388
1884469719
1958613829
603439008
1140521729
431938061
1903840250
143542396
1798244094
257588668
1838268211
1401641928
1601093386
427503393
644747620
1609569993
694015652
1250433646
1430735336
609892924
693927272
223704135
272188722
2049026209
1360006294
416357715
357061984
442859105
589398530
1104229011
1478837167
1543855786
720241090
1288402267
2057917534
287473664
366805421
1078768170
1610348950
871093561
1161368792
43937536
1728749775
1740498142
1327784758
2141124653
2127880723
562971732
1703737682
913425994
1858187520
557911639
112803114
959184181
780934071
287354475
1542228979
982059369
1078832301
1624138607
1667728202
485837568
859251194
48119260
573053236
239018988
488105713
64044044
1104489697
363275216
393137593
488208401
1974837192
851613403
1393697533
327081061
876661043
1029885139
552078446
258245758
1282486969
1384366043
1059567783
1176370123
631995658
1636299315
918269502
929517767
793157899
1811532622
1775079614
1343453442
418948825
1350174391
1044689867
2119534209
542143074
94801282
423275322
1291217763
408435634
33360774
2057532837
568642578
1048110126
1280492690
378061247
1741148174
1251944393
643272995
151128445
235829529
1010231468
1622755965
1226608691
692226788
1734485021
992615354
547832554
810911277
932497
2078853421
216716010
1482135047
1848494793
1975630586
1648328090
270702183
1571961794
211423469
1113092519
122317822
1608977730
527836598
237305531
1986028931
113732939
1632510791
1837245829
128826176
1711557037
1160819203
628594129
1817660191
2065653287
892832083
111244940
1866191947
1654088039
1044000188
1189517235
215156402
1311241759
1064129197
294224148
2047690709
1915933768
2061627816
1051739226
551947306
848671215
788069720
1396417733
644868841
1503922886
188527807
906310565
179509887
751153415
41133882
1041427279
1118470988
61214275
1602804272
2133016488
738000533
1322225555
1556728478
815914958
776173680
1689453609
1287870655
1636048287
1655639663
1118468107
1492947858
1806361315
2057248369
129213726
1292328454
1278991377
1765312852
1035227859
398011964
145623977
414710635
211889846
1178975091
1607561830
1642375694
1177332098
1939508220
877255123
1889853110
2147370963
1558704823
1101605791
1982088221
52461571
1497619777
928282272
731233131
918953251
1751911393
495140840
497029806
1771638807
1986079489
203656811
1080105464
510795471
1645358116
635096565
1558350951
1474988102
990761646
20638024
878666971
1685785222
1707364784
1515253574
1673708442
979416175
1483312076
1362605323
526805066
1472431646
481615776
583511247
1569048769
461193357
1817318925
520419132
1987809479
1967006625
543127857
1613776767
1073383931
1412118527
266107987
1739921588
231269315
24812970
405749819
1552337528
1910682035
1123195613
817880851
1909624131
1238737763
1858968205
1348149289
1275071290
1370322502
403429082
2008148977
1209827627
1208819250
1001362546
1247343323
630989109
1354966398
32725701
1643455524
1674457050
247235233
201305491
1879690793
191579042
803402965
602837902
950210735
976873356
20652423
494052178
415089899
1734209753
819952302
1504242328
1917659908
380331172
736879487
19505009
1835705565
1596683458
1494674444
1845335203
627726808
351827028
1192084359
2203757
1842068922
1698510682
818899226
1162711277
984905086
1353025933
530483855
1337496138
1515895234
720843174
1068826485
360224953
1202620982
1191530851
449410344
818827087
273804543
392632956
1307780048
715432076
1934504279
117501182
1754689838
1425941046
1361030472
187296082
1469323013
1036170100
1140915307
821140954
1154990874
1775456020
103275022
236309305
1549631406
1363880972
2030611587
2046281978
1752737832
352564002
822368340
1504821391
362238278
1175085209
928346848
1546921784
61752280
797219466
1041293695
384363599
1292922326
494947967
227001871
231972113
1684379161
1174168857
414136231
336902795
2135413649
783175579
534969252
1080191988
1875306850
2112043092
664119459
1040236951
654937103
1259903936
1664264811
1285987292
1758488078
1845139405
1146816225
1095288740
538842488
1958252111
583470264
767475368
1420077000
1139313084
949906705
1552940719
518327646
399739468
1229795810
2147226625
990222377
1569115390
727026194
2012830998
281466790
2074326628
1655475252
1089953154
1580130105
228204753
47210751
1873883964
135614
1330609347
1529621802
2025292572
22229307
1536662569
2136295612
188826469
511029359
428092022
1897780632
778958764
925174261
533538245
1576951519
166495546
1791247546
1908534966
1702285181
1984971140
1537998442
162769860
1931461102
1880617351
1383315079
929094284
242021986
699002124
1476551490
1476886621
388102462
681050768
252545873
440886828
2100567517
22622422
726164182
1346974785
1209061662
979531419
2031420379
1535742339
2037498331
1109504660
446635384
2040895878
768418651
1580736951
415305406
1425977988
1218652897
2119563580
475558346
1926016292
1093207922
722656284
522240213
474338249
738644233
422780562
836497788
1834007495
1276009668
1482901433
512451818
1114357241
2068243568
140555238
691760010
623018423
1209430525
1426486170
396897742
171218635
860561171
1223232073
1410126248
119759316
25789673
1594181854
117876202
96580550
1463468625
2081884109
806400812
1658643804
389627037
89893364
1158713377
671694553
1468157017
986675768
940665995
1047178899
1202527920
1758200766
1956170282
1894681028
928510522
1199543894
1090701350
462509487
1158969953
30888141
1488037483
230840975
1957214585
352241841
1820609538
57056188
248293074
1093451304
2119831105
844258349
1662515851
2003121990
524844710
895288598
733010896
1486649703
1381871788
481406403
1479518473
1305563163
1023453306
1453157881
1041418133
503053368
96081423
1000040616
595631502
2129086415
644837978
305172371
1512016653
1956306448
1780722038
807291114
767160811
1405676913
1323446396
514504756
714940968
2134792150
434099720
949483075
981128729
1035427822
692221614
2084952547
957319431
777129826
1663068996
33515949
1353833204
513007869
1819226788
372477811
442059876
458842060
728845476
789732051
115940111
100603143
284441851
1713204812
1774673004
1406355086
628859804
1343643293
1553310779
1262408547
1221852899
1623995782
1709332472
742814006
595576399
891705132
556576181
1264438716
725946881
610483388
1490763168
1311931073
718523184
2132703001
1723913213
1219044433
169219654
524627867
1301463836
178064774
410628550
1617663278
1125332472
566674787
1152902807
1133440925
145131213
387013642
412429401
330670998
496247581
249702846
2064102087
589525371
827381091
657429112
66796063
882292318
1044991452
2065911001
1855647793
1794459971
204574876
1120575623
926985444
1753914466
194528948
466009037
1028727649
1036884737
255856504
338514848
391019141
1886162517
894127663
11936786
801381328
2070983580
2114174319
1935725289
1793651801
1321985819
582990697
2134372901
358478721
553983520
908241259
1517826347
625501700
793459751
1757881854
15370595
1673879274
1035669847
506639330
1736671923
1858561560
1498175491
114437113
1543188705
1333037030
1877607716
878667071
1446744204
1699189785
1454463266
188185710
722484511
1057239730
441551587
1564497800
102673005
452910982
1588476019
1787458455
1154807874
1770707795
1121106054
1212807296
715247379
852114985
428512692
850544150
731437109
1507737461
1265724634
484437729
52337138
1367837170
619394126
2005649001
294949923
1888192929
1485092642
1892640910
405329755
202691002
1715964837
381645002
1455242397
155386138
968200159
1839466198
2136901485
2109806427
286992022
581051555
1808633825
1046476816
876347745
2143433095
594780825
725557157
1965952917
561317047
366854348
360416975
1549038070
697607969
1158425894
1058648625
666077485
1845560795
2070867365
585922745
371047142
1666534162
1300019248
1775487748
318278804
830258263
1446288062
761731915
1350356730
1460830782
1452947426
459640811
578975757
1895164536
1758593005
1686974580
1652620281
1573390671
1215778415
942420165
806999186
127836035
203938614
579130683
1628827392
747361441
611153162
1977228538
306378581
1813750445
58946819
1243418645
1608928777
939969817
1172124659
2127085209
231450454
245538832
736926070
1938792210
349588456
2013133656
1731602858
267700805
806399956
645024733
425098068
1275537846
944587415
828758192
1018411222
360399306
1131161330
205740353
1121423433
1347118358
2048337593
1821864394
1322561509
207054850
58063973
916562173
1589423604
1447847771
269091592
1660561850
1529994881
1497656539
1461837607
801508528
341396175
854348279
1418770347
363918217
589619303
1097279553
1703440236
1972708929
1369151934
1898572623
1843775188
1120545871
408124853
260633734
829026308
240793510
143048627
391798063
1760958554
1239491219
927865979
1483743012
655844512
764884408
1300324572
615165017
509399390
150104732
496599603
1557741651
1224063802
608375026
928882494
916067990
1338115793
463625649
1453331095
1400908562
1336431707
526455464
426901370
579793931
1353731493
1535038598
671239242
1461233956
68295735
71800397
1080331606
1073061715
758257714
1946265718
903657846
44305422
344489614
980096586
1675180880
930706874
519104205
1547676337
1060833466
489298561
1925226609
1286690524
139522270
2013604470
1155036539
203632930
1681193663
47307113
1403742096
2018152695
1875541628
1893426593
57852880
577378901
2106481495
592251562
213600250
408121430
1441027116
486872367
2055309205
1039282980
89281244
2044176004
1531573619
420899742
218373329
1366492582
714628421
85330465
1104161114
1614286297
1610174044
1337084069
1642300930
1082232768
1154788704
48444868
965327949
1865883576
1959467972
482850471
909345616
1005976726
581906025
1420092335
1280526592
1854402008
650809755
715878222
852476095
1245484564
1730096425
1470299281
154797923
866918528
1724104065
1766919102
763669253
739918769
1760865732
1110128716
1514789375
1577772610
1594218146
399628577
1122965213
1233067183
452987251
2012255370
388986635
1378718515
18852682
281724367
2132753049
452305229
1123528854
1566058055
2036695900
1563769541
261763073
476310343
1721680668
1773742346
1812281343
989751392
1569914750
1571043653
1311086656
1497654483
901746699
302989838
1993559453
900894283
1424883703
983733999
508271664
887231625
260495821
404802309
865417506
1231167705
1586995002
1841879101
411086570
361426054
404443633
1828978829
1009070138
1041696276
233166853
967138927
1073004218
1724469106
1678448129
788351919
1507207999
1941311023
256718355
348869422
909792576
1793952308
1990351822
964565848
1011147510
1843578190
1852966856
1560404758
771463970
1800473296
817816338
1390702626
1071107203
1630418428
1020609973
1008263813
416112602
1610249444
28645290
1838084674
428955542
1115902996
1658003450
769546244
279211203
1010493673
1045658734
190238623
1363412744
474232469
1860728676
1336035803
1896553946
1051110215
71348743
931520131
1470410628
655732575
1167222699
966544049
290968745
2043782551
946386883
401029699
290866250
288739737
2100050666
1847053901
793364401
364414784
801114289
1247419494
16622985
1312847671
1991999941
796108484
337792114
256381297
37689717
2144654521
2006747842
688655630
643920279
435785906
440006646
1864788082
1943874160
1101633091
1586074579
1057011410
174184423
304782225
1623600102
1127010164
924199774
535925379
989110495
282305613
1786964803
1159114690
1510463795
1613382695
416866193
519163671
538504216
588462499
1603902158
704457283
1024880174
391332111
1880611933
1441588064
1829683949
1354703963
1159718315
1140460942
916384990
1525157925
1301587174
56500722
1696966326
504412990
1476004227
1583278544
1701679297
1754517321
1117321166
1387953772
251985199
1023064388
705503443
1078347980
1313269531
416690586
4382306
371941429
979509806
2001570824
842929996
132164150
1911721543
50592532
822668648
556644690
1280009044
1502302536
659960382
470768002
1143296295
836097474
1093321612
911683668
915971377
200774444
835612257
746471579
1665450623
2060958059
945004771
243202960
437254698
936686407
43232413
1018842801
1394875810
1445962792
863045893
1306746295
775603881
1327663525
743174212
952222379
859173670
248839328
811358970
150803794
2029212074
643575546
581686591
370612389
1338085472
695374564
1174425808
829411089
2061738366
563937533
1092124905
554948257
575621306
237459339
1125335571
830115357
1371656794
144592115
292904670
603057607
117372363
1365655843
1899365823
1796409419
552286505
255393321
1112444709
46017948
684655816
573091780
230907474
1595188551
172038852
506968008
1433340336
1758094471
1625916033
516629833
183054331
1198168769
690094634
433548028
1672545502
268791337
684338390
1953857903
1949168798
716073018
954452560
29329605
1822364063
509109642
1569869469
1857761272
649024302
1927932435
1388498634
207962574
1711671146
1248289627
1867937688
702294090
1367751119
1660298056
1649645993
199663590
1028201314
243611070
1037993530
223192785
1826990083
1082880931
384087423
2038483194
1049140855
515122268
996689304
809808854
841438286
566396283
1238860441
1895880915
1463304711
1280221410
989096622
768011864
1397716086
1649500291
1300440871
1334231035
2092809031
985044438
2033327865
1955208001
1205417247
1963832894
142840349
644485315
101796482
1268243747
2054101695
452669487
1656638918
1055812397
637489789
108220699
1826935592
174140071
1743038562
298530845
974183843
1309875621
1886119546
241851357
1367749398
1279633216
2121924181
1242718196
2037680084
780299798
1609041974
493461599
610849155
1173374707
2090489486
1893529825
1054357324
1001034409
556323621
1338663925
844911210
1726355747
912324830
1691927010
800812089
39077570
1087805500
1642328013
50057747
962321041
330312515
1547816513
1487215569
554768109
747802547
927507554
1847311338
320411078
465765737
1925258696
1944330551
1074150630
1117225797
225249078
75998992
2059085546
728309983
241269422
1817385415
441127988
996605019
631247594
241303331
1811783751
962620690
1243611608
1292751271
818024088
1040751017
118327034
1812855397
706301169
389994512
470374371
578624485
1740159253
846501123
802341703
529545993
159064619
257467343
404814454
1652106610
1535214801
1862331548
1294369347
46100669
1116755767
1036572518
2144317016
1670132684
459350728
774161393
951269964
769550976
777360856
1726969577
605213502
1689153560
1835265844
337043787
1456995626
1437419039
44220998
871114608
1638808375
450727616
564987252
1052723323
1908300901
694275111
709933409
1881710127
1862035701
555772260
739467384
1891204533
116528146
1580015687
754745932
1952430586
1865715700
1816340886
303441565
1117033691
369289870
302852247
1185858349
1720458803
1798297272
223392807
666519286
139176099
1965985577
1087848317
1177754980
116239467
666788304
2147079903
580642092
1711110051
919914540
416235224
354782521
1616612651
1721302765
1264200767
1537216991
1985947200
1700434166
877479706
1988975692
2090534861
964853193
1334925861
1418064742
758663578
785395139
1312331182
1311497503
600395878
14532998
151878469
120882714
1745309899
557669056
2114155906
408737895
1934941434
1619103877
448242007
704669844
2014501510
65291811
703804105
155146194
143776498
1347698310
174009133
1484267829
987308614
1017667836
1686592995
1753537989
1803749086
1836973190
23901844
596912336
1825072052
1462841160
1654592658
224008731
1230233113
1873767570
1662796193
1400543354
357959275
896379543
1707776297
1280393211
1587217646
1887300357
2023616777
1403613657
1374529817
624210549
1524351860
1434475777
1883173037
1024222274
537690600
896797169
223176773
891005369
888954323
199928531
719749447
1863526926
806993674
1017552332
620929828
1982052160
1840427439
2112991875
1414685635
1122258022
1122330322
2143861392
197171604
389233935
1537391340
892548177
1390964435
582106223
958045672
1697789619
191061039
804813541
172712553
1689354249
798776415
1448578524
896929319
891561684
722491126
1270288327
510377766
447146501
2081678279
1419838535
87159207
734523866
1921506450
1106612301
1272085051
1810910820
799585712
548196882
1586124985
1887738785
675464454
386923957
1905445001
1206655578
129429804
961539345
669690174
1371184491
1603794291
125335780
1780419844
1445372954
372263199
2075769005
162103765
1276220251
79537522
222631278
1258638590
1406278224
757656073
1985024087
659302324
104631581
1153479203
1606456026
1508368321
1390269519
1614017356
308407597
1248734434
2080696287
425964116
1044058693
2012664262
693162449
13625260
247161075
2143081156
1279053423
212193158
920058141
271881113
1447277177
489120340
992263574
1312112636
2140912619
672578252
599800164
2005476311
1838116270
827074937
1683160859
1546610368
226981364
570359288
1307360552
6230322
1578699836
231614652
326023971
951362665
223537894
1621607132
1615599006
1533332393
58970803
749571020
1168193486
1542149323
964028125
1941199754
1605490776
260902086
341831971
1453000379
1315110665
1080156586
330044414
2052361884
41222257
1036000193
1334990263
558648976
1719909171
1045275645
1459616514
1275635596
293040272
1032129368
1515614389
2088788816
419978715
1720442581
1670507753
1298194947
616058096
226450700
2025200713
74091208
991381851
398830650
1072915234
1111357969
1278965854
1507177436
1049593856
521520807
528573859
1555826308
1640684158
2099245191
1362831629
883543489
1257241095
2050418439
1902068603
1173254253
383284837
893404995
90516174
349128681
978361425
1794245678
622600543
71928646
621149420
1857781620
829962811
1572412384
1218436338
771078566
1768594360
1249720737
1991951277
839079393
1642819638
967346283
837379814
43883379
1912724658
527045325
1510648613
2042644761
1477835675
305682864
1878135934
2116169875
1947253
642455155
1979595371
215504181
306227834
848774615
318585484
1835515143
1742459435
1945295108
794577978
523303528
553443366
1318243478
787859175
958955916
1557515746
393056366
1185337097
1924720154
1825032176
1774116477
1905173950
29245723
1109463635
910156645
1434581007
1023379029
571983985
527100449
1506706287
1836503500
1261896484
1008898114
840368287
1766703519
546743039
2029115328
1593228178
2115708509
44759671
1855683910
1202311747
1864340312
1360625291
416393679
132966718
304738584
628294077
1518709436
1398625494
1476070698
1314979621
697667636
2065625830
46605066
1631119256
1891279593
1136039959
94630454
1330277378
533942499
659009217
1875897021
1600137227
1317539109
318931560
1291910012
531326108
1894289008
1767086124
799330093
785574249
2021588543
2045131711
1203938932
2057808752
1726424023
1208715583
143879889
840839288
1068979936
95290371
1691763346
426708255
835523281
1742855487
1745338324
1232434825
1778311386
1822388985
95200959
710579448
802183584
1043721645
453475141
1870238794
1891471702
469045067
507965592
1856260573
1618614148
678010279
593771274
1967998225
910202802
1037022939
881911201
347979343
1781967472
599631234
1336549203
1207550316
687085044
729323268
848495181
1180797177
774134911
1281181852
355778410
1881350789
150899375
1902382977
1453811724
1989567803
1273719891
1964227655
766138571
656744905
808759335
92509484
629294564
897050623
1878904928
1121380551
1777011012
761876050
1408928555
909163971
1672581408
86288939
1877225320
845524623
346447566
688528852
1526841702
1731077143
1999133444
1647492756
337147059
1274192190
400908213
1830365943
1057938870
1110700588
1171385148
1765912609
2011318950
565847354
1048005065
2117684345
479441384
1948318942
910514779
1178846903
1036927520
98279992
1990034571
981332941
1806524441
1602506559
917787334
575159802
540849635
2107372439
356542642
1141074429
1412830052
1978889043
496790365
1064068038
142486983
1648308881
2013648016
1022275470
1938880769
1103168687
95298013
863956582
1884608660
1717452141
238989566
1754583928
2067405387
922225464
233362166
1486278072
55944936
878919399
496649151
1574064463
1013134476
962181172
1829868228
1900682243
108852284
2079680112
1043777343
74100964
733009870
1044460067
1614592797
1362386727
704252661
1009217798
1389652145
1947186162
2140073653
769867371
329243167
2035187131
773246453
890743092
347668949
1917978111
516229526
1519556369
906240702
179767374
1565738627
1938327237
2004196449
1690305656
1784374469
969653086
1089356412
496422334
718142213
1291880849
925804964
1487424424
1221753212
1857722134
911255828
344885859
676771622
1933702491
1000818737
1941336243
86518387
1219948271
1630580587
1357480777
2031744579
1502074367
1210612811
233378131
699205958
1767735833
1157485538
1859328799
102509611
1259451328
1087285721
201415978
944592242
818820779
700747437
1984454453
334105842
1644072556
719335042
1806144397
1976879812
2116263704
85526421
572972469
409225905
1280233799
473701811
287713680
587843086
283071105
1916559271
1923292079
1461832298
117087144
398297131
1819136679
909979762
853006657
1043581308
1365938373
302668426
1511199824
2096941487
1524519801
780313249
857013711
1650556672
1874013056
2020084741
1196981213
530521001
2070574556
293182568
1015987381
874669272
839470387
1162413749
934761833
772330270
1602721065
344456567
1884444127
1089643845
1898931719
451297064
435649984
843705191
149001617
1988585085
1452549103
1575729878
1856025750
1082736575
1743737974
1481135008
2097960241
1801254273
840231712
665400269
1735035569
518433778
864610077
1370311752
1523422993
1751817863
1904300491
2001942490
1071338288
543510277
2114100990
1595285387
1718321593
1970421935
117001671
1424216608
659696195
1129110076
866877947
1339198384
1976953587
1031946189
1862733098
1797794197
1709151259
374299019
296627805
877013153
1503456789
2092323071
978937385
896949446
1809744118
1429868844
107252664
1017863342
284034334
494345884
367166302
932829074
972824579
823736761
970502741
2050543090
1868545678
251480614
28896591
200281331
803327236
576656300
778021214
598558441
774753149
591663727
1026923367
685094354
120651361
16146434
1929291249
239361171
1308643361
576094209
1352577747
1092340288
1642404441
54680228
474292311
378160772
244932493
1218099844
186594540
596807489
1594641388
1439647362
1324619440
1470575784
1892550870
1660878856
855439074
799162530
561508813
1111627856
13191141
2081344719
543492869
1779714599
1014432071
340233952
459502368
281845992
2002464058
600693467
1237185059
1185257807
530079322
61768390
1879524037
1395668216
139459788
746379159
846069878
1718770515
1440113329
796130051
1547881216
321957133
1243829604
1882604639
1862684831
271835704
1549363171
126040489
1289467469
769586641
1679206125
1032494821
1451844261
54804863
1463799719
560681847
1076037066
421107910
1378676471
1630969458
2030870688
138462220
1003934471
161072737
2118397858
1165784384
1255516115
1742159705
846858023
1529518943
155412691
446685948
1415385673
854634786
1737389012
1757109354
2115493930
901396779
2041965593
1800527555
1717309529
496399230
979848214
40874763
1932260999
723311363
572725489
1773358296
454364944
1866573926
856881673
513907752
1477086385
1098731832
821346148
849285862
1204449454
1895896030
1016375254
738857739
2027273110
206295093
256423568
1305482657
1747062670
1638053847
214644973
2107252468
1546745748
1797930918
2026696498
798071919
471654349
2136913383
838190510
501603737
13681606
1616304211
1093007655
1258599468
1417695399
841139514
63815166
277350652
1999174559
1730276659
1277139564
594824067
1735941085
1715435818
838112786
1528464330
164415290
1679939010
1491591338
1942226649
202635131
1309668041
798442618
420751186
1109479177
156924151
1111573574
160961050
110199590
371424336
6871574
203914113
575741488
2136356922
1034651730
824044451
63049398
675520158
1348297235
640323100
2137035388
12267812
933696326
761330326
1370039079
43037653
1043105611
1269861443
127348587
1747925170
720816094
1403165656
1005665990
1727578825
1767608466
822718959
1412925549
1674276620
311324398
1459606824
285356435
1724338061
519037759
1745191564
312749265
1394013909
1150084198
932695609
835247817
906357290
686397086
1712359595
2034020251
511650662
1494092436
211283918
1966057679
281332074
717134963
1701902566
110328294
700075388
2102482910
1242201559
1664487575
222309520
615090538
1194695969
915824228
1597572630
2086546482
1153297958
1729172667
1285296322
1210832259
978594354
1212354035
2062652488
1639643473
338193517
1493544895
1338933799
1601389000
1963440081
1283431492
2029000027
978179340
625060888
957064440
602677470
1336321271
1405902714
1187476896
666109074
1138976083
2068500983
1605476109
232290115
1206525221
685733829
1110063732
1838811574
643378098
738245892
55142168
1577346823
1298903760
1125348585
12484722
512708513
1087807873
440457830
2050987369
202908338
1263545600
1516056723
1242069985
1765208468
2026964446
1701561532
1847091939
1627855479
537814694
2016680319
931886355
1584128428
547705062
1266697559
117387573
37438115
1387841664
1474220532
245719981
1449744338
1725350539
796561878
1663363120
1692095050
1946292553
1127822969
856620321
1496302451
639969361
1561179547
1197698742
789893424
1232426205
606065381
587827671
978506749
1193579395
1413665983
1140762388
822638359
1658109871
1790345171
2042880908
597094005
1816133263
63861059
262135425
2009713870
1932435738
212870185
1856086736
742947970
386572560
286299111
1740109843
589486746
1164482958
1760426691
701905954
1981689790
1234188004
2135683057
880569240
1218300414
183770682
1849903061
1959760483
2073662811
1663047136
560945641
1309253705
1464397159
1253135007
1231366049
238979574
2112008050
1447459788
1776637206
263712342
1825348807
401109528
1647669111
882674435
442648702
729080518
1638233905
221681581
112074924
1145091489
1601473605
2121952197
1284244235
1034965044
22290745
1555657994
134713731
435772141
119077475
1900540631
1734215605
751696027
160073318
956783309
723246842
1472031593
2059410328
843134090
1342649091
1860754198
557124723
2054301676
374942043
2052906560
753398959
1808776689
1783781246
755790024
871382391
930247653
934255772
760856483
1283572573
1865204004
33988586
1060881034
1153253016
1045329169
305056915
252985418
566733699
1966357652
1152405471
1386686715
1562381978
341885585
961408974
986585591
975971078
1969727567
1569407973
2010795665
1190126537
1601546851
230416415
720283996
379569124
830961479
1682883939
1926064581
308032118
1938510469
1705940044
1692099393
1050978661
797799598
648595857
452446892
880705626
797420569
1023879140
1772380608
646164444
926005461
576069131
784373339
45394832
1711732266
1009260014
75598046
45275978
573611561
1766506549
243879956
1999837522
462960787
922452190
1729576642
1556172288
691772600
71500316
603536427
1282136482
640778318
1284818945
853519374
493464048
782936085
700133970
1812475310
1491604274
1063770660
1788443557
1893691371
1222398188
1017553351
1383082472
1432865012
1821005605
1611923577
627097894
1690725922
5581688
1360752606
123895004
1972979767
1577936254
1348951249
1259479494
1935059492
822506082
1544207735
486956830
906968203
1863196944
295143133
1257698351
1669407417
872169835
916602605
659241512
464963073
161354185
2122916807
1358523633
793765395
943088116
39304502
1706597889
508954646
1703699473
1091520742
2055885272
1540479679
286259166
1497845549
15003450
108398582
1543471657
2055436086
1559371774
1645452025
1357326749
136406884
1212413551
1934045756
1275924465
576426627
1828338218
1662640446
863876234
466441792
1077715483
759838334
452324547
209477652
57051028
128606246
111170213
423232640
1345134162
1570221462
580748762
2059247224
1884126870
1235413737
1733917577
25541219
1270396161
235844421
816064142
721563579
804619427
777555639
2129472046
1481682005
1558182480
1141257899
338504664
1767666072
1260967507
88075083
13574189
2118844710
632890180
765963618
1362320991
398579545
1816687445
1020163849
1054505023
1977348561
264587633
1994867603
706382570
1995201014
741750682
1107045112
23769033
864634885
743124497
2036866905
1543846388
250622427
1017713526
788938098
2074915616
1834905664
1618439388
276189946
102298602
1363761832
716187101
1687953278
1866981892
1496695198
1039163222
1067626534
2113469387
1552359712
1679801529
176707928
1664944074
176886473
1982207796
1938728293
84995429
1150993599
482915008
2089460551
1914027396
1663024037
288450908
160441747
1599988063
1023912820
1384867585
651030817
121284174
1633974852
1315325681
1965917056
1679343299
1771525714
670498465
766872553
2142557154
495243530
886784177
1347265006
482383815
1580347631
1022847729
1933383320
1072998787
1489615120
1670335313
873268142
645524250
828420376
1652026883
1045183727
1986410023
182697967
2114382069
78212623
1584446442
304491160
1831665183
1564759664
2055571590
1815039799
773228655
1953243244
599690698
1558338523
1665151368
581421227
1286350829
475380215
1483455002
296244627
955733587
1226974963
1763883377
464363759
1105566599
1326772606
1488816628
27614291
111243992
87368080
1805006404
807482944
916360575
1878864883
178399816
370529285
268712425
996263534
1110237254
528514043
954359188
870656074
2012059027
1706496736
758979267
969701222
237550510
78012572
1089255191
587317892
1522739983
2080126830
458325913
292466670
1991942674
212696070
1732032337
1751982082
1573491159
1157649842
8007128
1381259984
769495846
1138862938
1735572915
103369371
517675449
1837746977
1819019184
1670900680
1241384288
1247684953
1867321963
988740767
472868970
1418339080
905691863
1981449425
88196183
588656715
1894807347
1051370956
2118745171
425119995
1066588951
669779453
1626209998
644256186
1074399542
1793125266
1104745276
336339072
895616321
1669165388
567873755
648385002
146846209
2117400216
1677313258
1738347744
571924000
1554607679
726262769
2067852582
2032523503
770379285
2044477866
1239856196
935799208
1517031448
532683997
1935225613
1745683353
1826270864
2067429045
2062520308
1979373206
513236750
2053284370
2729933
1420166365
1193922833
1218450035
1350791598
278524113
502279748
1971398630
1041418133
1898908481
1729152478
1936862712
1599325784
2114590062
1196944786
24939196
101206076
810111639
416561232
679683519
515369288
1294865282
584403164
2067489558
1317864559
169698217
1147259779
1607113645
26965375
177463893
1576020823
1590053887
117510434
2007865894
1990547252
1131147296
945183668
940801388
324882858
958242897
720255615
1040861099
1759723274
1857025375
1219755619
1159405072
1292783311
1774982988
694843128
780873021
328980883
1366175119
1980207915
2077004798
1248453267
1930334101
128611663
909213207
1187190467
558276507
324544418
1900081996
1914049576
1440843512
264838275
918406632
1505231113
539062363
1023088677
871242742
1077591510
1190725376
333448364
1478350001
1195596756
1681410392
2147271556
1348322131
1658495894
1327281353
1635118899
1342324750
1777158870
1940937518
416305277
685985091
1250121129
687016381
1553952992
500783238
795018630
59284607
1408919985
34699063
1890936822
513406536
9183321
285178101
684550519
410806814
228880079
1465988474
1613074301
730871237
697413920
1519298751
1827521794
1650704431
946785942
982461214
1849027592
1145046575
32266395
1613961430
2001182818
1896993627
472129021
1437803257
125188192
628205687
486259539
1520893984
947339880
441419938
2038097071
997370203
1571680764
1748441138
1961258305
1235994329
470126973
1969883587
733315897
1441780911
672177818
1862512562
1890142492
254424326
951398880
1065445770
2047643316
1222036121
764149928
2061330124
932564927
1886558509
893155817
1328001087
736528665
816390328
759484415
2028835684
871268774
560475232
323874001
2139030798
855851642
2060561026
866869380
1329267114
477365165
1201824173
958692257
2015360296
1905138669
992727860
631748494
1186970765
2144206721
434052324
1949774428
794746931
1156658965
1749073144
1591871643
37358871
1851237076
689763734
406973640
1540036315
12902094
1015075063
1863738759
312154987
1161120074
301315221
185262892
108772512
2020454900
1898707078
318321362
1667712905
1499976611
793032690
1259900239
1639253345
530480477
1003563913
2112503464
1569055154
2854971
1685709241
589258131
1675847989
1333252985
869276390
1155143626
43184165
761227181
895180918
1663090720
1385913467
1915336587
532590496
76727715
1028308047
725831650
1378532264
1400268627
826738924
811870574
842890083
553656140
924308243
237794139
1315055787
313399952
638352333
89039246
445939227
223496247
938376828
1330292055
1155635076
361744659
568520716
1740603799
337585897
2048550906
1607207077
1280878831
1302941976
469646845
447615955
353701606
1264791671
2087208274
1042608657
1217576161
578945239
163840226
497532733
1098064913
1903079691
899884761
126168314
1470344315
155791381
2130143215
408324060
786689282
388695820
447898931
897686195
1832934674
179329163
937045154
345413049
1107024384
814589302
1736396832
1716625395
166094050
62396978
1333862469
1290056433
2026291628
1684077059
1849279838
1035212553
1295410841
254393793
1464884638
178910139
1398154366
1256795516
1727386624
1486996286
931462170
1501784826
607375070
1391268856
1780985444
1165118973
1291906071
1634820901
2124667618
1496544092
294494909
1035153129
2140628912
564359506
1687064204
5395113
1447541518
1484106303
742929060
382583802
2012552219
161422047
135845346
1359297507
1136452681
875649824
1028820298
975336205
1158947310
113418821
860850800
874962838
1809992965
414846971
37516954
32053201
1598787954
671305672
126685721
2117327269
607273389
1172741111
213370665
965239378
1019755722
1304901480
243345258
1339672796
697192644
2143184065
1604262167
1024716141
68954294
709934116
1290253930
1826830247
1968464856
1663620120
298180907
1127562734
1045254003
1661853165
1781317175
1593854370
382575999
352967132
1742360269
526930088
844134754
1752558081
821336125
1450851010
1145598671
1577019100
1487155983
315263231
1846690462
1896243598
190234556
644211802
1748726939
6846424
1302289460
1130537876
1832671321
213538716
78509037
1937692826
134604130
518411121
1983158163
1821198266
1009983350
1377555646
451642357
993997322
1909696033
649295672
1002519567
1871690775
1553402943
807538367
1571528378
1783359327
932657135
893526239
1058875537
221289539
1178253928
732943020
322012475
1439078294
1001694311
990749695
530449177
866869014
354617157
813039000
1173904704
1636001778
777325903
672128325
1016999755
1146498849
2116599350
23453420
1701441422
1312948190
560243908
686040035
476028041
1138170796
1757661136
237356507
695480524
1389294775
515789002
432342547
111214400
1902462683
1673553288
1610606383
1909314218
1253777477
1120233208
1638281152
1278058664
685270783
557459043
843260320
1225292066
1498114549
130772033
1478580261
2129323153
1508842777
1265793890
260614129
94322439
877901334
1983838979
1658320011
772992853
1148544791
1379968172
1953764483
2092352253
114302639
618318540
1548339254
1947322580
629153000
1585101876
1580484496
1694979311
1233686009
960146828
615798554
778499983
1825822141
1775463667
1378952430
1965018063
342728630
364698676
1955173704
257752535
785867050
1704145147
76560499
978280619
1775572529
1315389334
1303818775
1400279218
1020252998
805694176
2123934471
1303370867
1145496471
709799228
140895333
1822857409
1214680523
233668863
1153038997
1377870922
63827860
632626910
358469018
472093960
222357587
65119531
934341468
408816256
353255785
1003940315
712423443
728449735
881012290
1523899432
1828712910
667698867
1623903630
332229609
994378179
1852491189
1937986435
1616929299
345126744
751961567
429674401
1596179538
1983248931
1545427009
343614981
903731359
1223119115
630078929
1692025841
886497185
346354487
2091194501
1952087965
185393647
841142659
1328990065
1921740883
1077618065
281332714
1067434820
483079796
1094475816
1822966578
373110462
1978787186
186358153
2106097241
320830086
913929208
490577177
197819150
1899900889
842559624
983623653
1613130294
890463373
280991613
1336937909
1366285589
234197235
1939160332
120899913
373699480
1887347334
1502275681
1054248457
2039733161
2040077940
830612751
764699507
778509704
1706116415
471595021
1054965186
37927203
407531739
447507816
1973700977
557027198
553143328
1705490666
2003076743
50351711
593324287
817383845
687944728
791262174
1367821230
66976091
1264261673
1721336955
284704132
1375505665
2111650147
6084114
1077416029
1205248721
1040060113
170134803
1362466717
1949622951
2122560003
951647832
563360336
254778987
2047239713
1131527687
1295128825
2046475982
1834538731
1623660661
61650989
2079539188
2133510573
144211171
1835230181
1748682378
780063825
1382113875
1024487995
2127361058
1219459888
767182481
698613663
66702936
1990840618
473630642
142695972
1476494185
2057175178
1269065952
541674588
334356559
343427811
1707619622
937819607
1523337902
1942591213
864732433
1136240541
1565983425
1468526285
1015619590
1728112277
2034872031
2088867195
611375976
1595384918
1882617946
595346366
1198885301
770297462
1628615692
808699077
1609867687
1462734777
1471325836
965927748
940612845
1681673803
1563655981
534241494
1727162129
755433876
1938976919
1978071143
1560665319
628402897
1425023152
423215489
1790626181
2030220967
2024757528
7996938
154766261
2084049390
794943063
1113353287
1408401548
827379644
924625964
917490715
1938353547
1957837426
30724218
1510796039
221120478
733599427
1590558223
135175019
1277819448
74403084
1942886602
374648774
1107257070
662114423
351360022
1480002251
1065560540
571650000
419886538
157972648
1076129148
1936971364
1782024741
1619944069
322174526
1690354301
889005960
58670076
2092705379
695153000
523318279
1091322902
1103501662
818593956
1094016080
574356633
473362831
1752472066
571329347
1934270804
125316056
657190633
1851360572
966336129
1120899718
393774118
865152962
47322707
1415759697
498512793
1496079459
1342441218
554936439
1987632
1263159081
1882302430
916587591
538666201
958639225
904015607
1286660669
14965283
1525412124
1409817206
312302873
1867019775
1320755168
424662500
1409882545
1766693033
355251057
802714872
1090027059
1217577287
1779481809
143048269
1111287683
816604193
1622637791
1944943642
716775090
1232985307
826714913
2107624968
1844377981
879350397
1636795793
1662055223
306264292
147194904
352227478
155171671
867692026
245125887
992515987
1132450538
218542586
1923425911
713530310
1706926078
630838612
824392089
1117173625
326985262
2108505275
93362797
1812175470
276957523
274734258
1849797893
658690058
1315509239
443025474
619885035
286124894
10696377
1786867041
449274229
1542412257
896161627
344671375
435200050
786624294
247545851
1004102806
637870855
1678205393
1725765645
629783877
1797531940
970682661
653853585
331464811
76346659
246559896
623432941
1266586293
1853694488
854617981
1639363128
516745124
845919223
2036934401
1084625388
1860462480
1527811075
2038987143
941219516
335475548
27265493
1078164558
906402708
1124572837
1363895659
1152378252
1952414930
1568549326
749064889
1131732008
413417286
1033556621
1813525194
673397844
79277436
1567800242
465153275
14288433
2111657466
2124524509
2037064417
24909692
921825809
400233778
982735907
680648056
2020989537
966811462
306934005
41138912
1467291692
1000550433
1138689340
1866865394
831089850
575108102
900114443
1201228746
1721121301
771018305
1915007485
1037590147
1900773230
1510412912
82706301
1867695911
375515591
509997861
1914437358
1421157730
891339651
142903739
1358798134
2106602692
2000946878
1823722238
901874427
1764609360
504114348
1845425035
445495388
824425142
814470100
1560107205
975353274
661857075
831649939
129375543
1370827138
279524724
665217788
1577149880
709603295
1279022260
1760295898
515326081
847857284
1610604594
1627865195
1779225009
449773083
951041130
449765448
174381736
226981364
314440269
981365467
1333791069
2113525811
1115418740
724408166
551044722
1369323020
2034656736
2043265437
1601471938
49045326
361658705
1146638532
599852173
467613250
1988427714
190498758
1353483634
1149365566
884663754
214017505
1223675867
2032067761
664976519
290304447
224721035
1108218232
651916802
1102088053
1194451736
650861793
1439841490
1686852255
918735633
1087121229
1680337926
1773414010
1533524433
1966267401
1295321210
1520881767
446808316
1004459126
1215888577
2094811624
2103975817
861989428
630038103
173556122
502740739
400485826
1274635987
673087955
1227925113
1254342840
214239983
2099381675
918574073
1332913722
1014215049
420984601
797496937
1448377026
190126779
2123007186
1923626447
527445076
1566683086
2143120255
752309507
1877348729
798292693
1523693332
360486162
924356585
2088072251
1181845740
1765384708
994261297
657842790
760714910
29765585
405303208
1035125233
360378293
1900584655
542475960
1863408320
1826217534
731615331
897683155
2059425912
1774309218
604945972
1031297986
1432629992
1913427386
1295567507
1403067084
1415200245
2067909672
798720074
683764298
2126570022
1362798221
987126290
298706141
369024701
885809640
1295671303
1528185163
276340942
1726071090
1214009807
1369530719
1297009550
652628710
1163075002
558334461
112774769
1171516078
1949134408
2068231433
1056265945
521107986
1904080782
1652706475
94063164
1126999728
1549951562
1513915119
1730930213
87834324
1623885293
1582656472
551637542
1260058024
37486837
1865521999
1791765643
1746005760
149654441
2070791554
1428070127
203040929
811103940
415585660
1337016347
331580515
288511847
491892866
17515678
1228434163
484714973
1274953066
486408621
1237489979
1694450935
1018701080
1887285742
549596026
1805051362
1042926643
392829640
1245270141
202726695
1502674043
1579490879
817757316
1006596692
763954832
604364123
107587459
513040766
1694214236
1679221266
463802473
1105650421
58074904
716073415
1357244080
1526288176
1671811521
1166842501
1804212273
330483450
2122166322
724528890
822963573
1624568054
1981532776
1567505879
408428971
660228309
752750567
566900239
345346709
735617926
1870546263
704496012
1772535869
23514197
1810744199
1856612997
1624876774
1104055422
2139829869
277563879
1267553046
2018314902
1265585308
1797899244
595004089
343489569
1492163154
2082027119
1887552015
1056860984
2129024127
39893231
952131567
352564002
1072960094
1424881565
396495725
241642056
1691260326
1811422704
558166449
1678699544
1233110455
435110281
2060389752
61917027
374326357
1689551960
133973150
1491572878
1665914533
467974020
877700203
1132750732
1908300453
2011752570
484876666
2101893489
1887830752
680972101
1196086741
1258932355
431301424
1468792748
1895949729
1330648833
284945604
1465997599
60681110
1772790228
528143979
2771042
2119329149
158366858
2007395375
1270259041
33921752
682788520
1072527966
1246661281
1729059732
882287163
769121008
398235640
2140527482
421630236
1033566339
1033215200
2074146549
2132785794
1636614149
1817519414
1284809913
1727526333
859724610
570808092
500374407
1429665321
88432573
736285222
1399394398
1472830200
713778937
1698281802
747640541
1930349351
639986028
2034697188
766457317
593862126
901320128
181719627
1425335290
348921226
734497487
410254729
1603356173
394802953
115762747
479962536
2144032437
1164332617
2049685456
401997023
466120635
424491687
162456517
1911668196
747222428
916350427
1171835060
386570672
327588473
1623836051
172744204
504234608
1800703599
1280028958
1888685197
715536340
1647597343
679442612
1854817560
608301863
1715689068
182468922
1031619331
956604455
6878421
12137009
852764656
1341807241
1963084625
308057874
1954318976
1462762140
1988025040
542592692
579400673
1001429160
584374527
531925673
1142274515
809011784
1093212372
783429869
1842409021
335518014
1769205773
693613826
393249561
185473854
128485517
1036112582
2133460238
1185066319
654912795
1551355863
1030958200
1634518324
2040939596
1062736145
2023737552
604265039
1145442698
412031244
1636738773
2089334122
1648982111
1792945769
531627582
1173622127
1800210200
752049746
1874080361
978234585
1539836413
249794365
1626483632
427567980
800651481
1641303336
1420098225
591454803
58667194
1768268792
1935600640
678916691
500150099
1924477254
31846902
1232828195
2049911520
1709520920
1911189400
713884391
2123836686
1794471560
1550247535
19370460
656862195
1363897577
544048908
2134665356
1035359986
66754165
1390186891
867415660
233619398
96168787
1968921718
473865045
992856657
722135398
1987945423
792685940
875148922
739761219
1928266462
948355113
1503070261
1815960187
27308569
317257539
1061022782
683252812
138077307
921317085
1334554639
795154667
1048814759
15142587
1121176962
394410942
347903185
1850966511
943744416
1772329965
1803433306
1895257426
1631252646
851319698
859004576
672767272
150616320
614052499
1635947958
1232965174
1331414063
569335842
1515470146
1005412870
10654771
304103903
1599646031
1473215141
2133381616
1947606809
914616064
1374800337
1495315662
125483319
1947533128
756843851
1468455283
254940179
2069474512
1762991411
691436194
1611710510
2025920117
1237849550
167657092
2110878209
867070264
883721575
1118865072
969302394
1697797927
563549814
2097680027
817564002
177641492
981810872
1872770397
356634488
1836166588
638851122
383965480
1133351783
1071750234
411430754
1746587222
481830264
1062480624
1025645113
474492807
1875540296
1177136025
1123679111
1178828024
227506130
1292631885
1368013217
888408384
1836994770
821754203
1134399720
706482152
1987266511
1875741747
1161346067
1240398839
1584722045
1801813990
1021479164
1552031235
627436627
958325153
129467983
25991079
120648818
33176113
461886788
901389914
1966325126
1159509539
779609085
888904811
514317187
2046741947
1180139707
1297134862
1607219754
1522947505
1311478028
73859718
1378556529
1538094347
133689072
1339386777
1803651422
34992241
2066662902
621566525
87195021
1197010539
496684527
1170124773
162700141
124406230
480520866
653034323
356142775
1742434751
663133356
1661533317
1742275353
1456912185
1323638763
654963912
764967248
2078373794
1260066022
1709939275
1258417754
997107318
717117041
1052302873
2133841545
2135104008
1461213184
87469881
183997936
764042711
1611930691
393389626
1486808551
324138907
2056308648
1003661732
215726346
1315016857
1352082882
390761930
685784585
1768265919
311465508
948223983
297297547
1682147885
1859847680
1196993654
1438048622
1776443872
380544712
2012068871
133690714
1650319069
1834693643
161489651
1397129935
940366122
1578919310
970027946
37201965
2102433086
439606366
581382252
830215157
1663761293
920538670
1749731546
285942484
1135916194
423888356
2038293991
503408974
1002791596
871910914
131153869
781001893
1050657281
1837561161
1246617397
48378547
444253596
1043944307
1954728789
1250580745
1613550384
1357335106
1630588669
632975781
1745265569
706941323
1204657608
1558162834
425130366
249305122
1148611478
1860158570
329006290
712570515
1825220406
1264020135
631478416
771191670
1810425208
435073651
401135826
641609142
1584183969
1288209488
1336276580
2063136991
1424021666
1160767208
661630275
1659468609
1687422902
1632273491
28770832
492715865
1112664047
1722146390
1666138865
1862236922
88540701
703118603
1226983543
477130502
1763659811
1391912039
669835154
1845492434
1906193297
1345033893
1125613060
932607560
742446921
1407867759
471729546
58024210
1120052763
834913889
1189181997
283228128
1053450185
1715798726
305411170
271062365
1562139247
1737998662
521804280
199220448
758842317
992160807
1679241011
411431867
1228402391
678822710
1337768138
1476295104
1538300468
1449120575
1171139233
388610169
755335564
451650818
92432458
482236645
1902702028
743115427
2105057977
485981794
1824471560
2035812156
888301080
1420041275
444953338
1667364925
822608439
1332137224
629013772
1424799728
2135496672
856882817
1194515675
1714922547
1232451435
723292923
1381703767
1842625717
1431241584
1518498270
88887802
762360127
93033733
2022143009
1738336231
1089331578
2005048564
1457086531
325442454
1966410250
427888701
1970990016
636749410
512132819
1386306374
34923822
74608886
1544188000
2112106747
616339476
345350327
1623403335
436698046
756210709
890146814
1933605943
766529389
327529143
1762143502
1196367854
434096355
912759072
220266985
905699313
748604607
1923013406
314510380
446237320
119732468
1072235063
13899070
1686820540
1450626622
382749802
629908191
2100664339
36185498
1820900434
611574413
473207323
1776553181
1747014260
440391493
1301595039
637302305
257080459
534899657
443925370
1698799715
1388909238
377624446
663540303
1500073485
283608263
556105813
1282926706
826989832
1339410227
311459483
365827598
849800492
54283885
90912169
1692177605
1952145208
2076233180
1644781511
1827681934
526676125
233384303
1649119858
131311529
797744287
31147038
1205218983
2078252095
1074149409
1542064757
1767865277
486259389
1468808649
1944304259
1083860360
370248952
2093192177
1350146006
1404560328
1483079671
1399563175
334685846
1702161414
829505166
1516336290
774048154
187991039
232458674
1384981522
1059937953
1899896981
283106528
1216895814
1113951944
368445867
1545571732
1299172831
2069067131
2074087604
1369507254
1321767716
295379955
1066167932
775557788
192838213
1851960205
1644237420
1345908360
211290991
1745640487
2124533542
941881081
1965872595
336681182
2103251634
576907641
345367791
527768817
2096724597
1337960319
1025067336
540719143
2140024023
594369378
1031614124
907739505
377376935
1892067265
349105159
690971182
1830837429
1334762960
398589360
1335940938
525492670
62228287
125855772
436277558
517808742
153961534
541642511
1587919268
1267064687
1062415732
1425372217
162289141
865442759
96199707
1625721387
1601894686
1553875290
302217852
261986586
2095382484
982502671
1664049264
1216794519
1623122918
149376996
825927659
1850608242
1642975113
148019643
959612219
1164279669
187533358
1137588330
2042265422
1403124964
584149795
552568564
1312686064
857491923
352471058
565366234
1744025860
1901279494
1671287829
1097181607
1820805098
394409264
1195323308
1352158466
740601834
1934550202
2136388359
502425112
553540670
802635476
13237006
1217329162
191334774
1962949370
29491708
1592228468
2108869353
186458469
1261720527
1968002019
1534826641
1942082123
1927031065
249582862
311227229
243310529
57809615
1094930516
1043779869
595934353
1885048581
1699112442
1142005835
1836299143
420290807
1708305896
2133208434
1852846931
1702433767
2076425697
1216268570
727329334
788647926
1316684355
147953687
193480392
2078353819
1008316194
1231434331
711311136
317405268
1754308029
584475099
1432726428
1489609455
330020241
1043230704
39629565
2065634794
540425147
374315693
762991157
222918969
1977575042
433504511
1103902761
476072110
1345964680
1493821265
2097779868
1843121407
1256960852
576768809
765128402
1708760621
184525564
1870359561
142841517
141653703
94768473
1977390684
2120667326
1205901303
1908904753
714526833
2097376438
2097675154
1349958310
1442261399
1054685346
851237479
2132911653
1272553424
745072299
1481360749
1728222472
573458895
1752193038
962381017
152278128
530765581
1945181084
759657608
1998851506
1875490936
245064414
63091141
760179456
1035897746
303080390
360272719
729995158
2145597222
1427897010
1307675151
302212980
1877931441
2111172009
629825439
1679620207
1490611327
1144935291
1168370699
1597569102
1323484815
1736836616
660810648
962735879
209675577
944049701
19016515
1899637407
1387311241
1432102265
1749437375
40143885
1051023200
147393441
1834394472
48049893
1212107831
1890091529
596176789
1984921879
551384844
761605163
2072206899
1941378802
1795514655
275266807
1043282373
678364522
1809673967
1785017482
90294911
1788925547
1550107163
2118116992
1778661432
1980675794
765677846
1267364510
165788644
1050183344
255766526
706848278
1090662115
1849152226
1030848016
1952483200
1199021146
1095703299
31877798
1595921914
2124401757
846101533
1072032278
1133034194
1278423288
482546858
1273903071
1530010008
2117793913
681020932
164834400
950676046
813415873
1823122757
1490300116
704160177
1456846926
1296014814
993641474
2133709438
1010003212
536071738
529426357
1362307700
676480526
1437822002
1338883739
81817271
1909791458
1100209307
188174090
1313260443
152443028
1248959615
249371301
155238436
1888403331
1467515350
1004364120
704973974
84798916
1721841267
1243714647
948390452
580409728
147172378
1424371762
696869040
598635353
422167481
2070278582
1020210194
257645097
795561388
1702687855
323882122
1769223260
1584169301
338005935
240859182
593333651
1029236336
1449832786
1819084196
1516895337
1067834856
1694380087
359216929
1860722549
1738828922
1471808254
417983030
1892969093
2086946783
338740195
578513640
1351806581
1068577960
1553690548
1050443465
524970411
999376555
312470010
1909639996
68323548
1229691372
733031822
1314795938
1281884774
290393246
2045399621
506986691
1152963676
966002150
2019547209
221901367
23198028
32408953
1589210989
573804113
923508018
115198482
405253817
474022044
1932714835
1925150186
176769084
1329035897
345306953
106046018
1537663497
308475815
1355269983
554426662
2065407365
642717840
982702124
717727810
572490134
360025556
635752310
1127167821
199683183
138143668
1632443729
732070416
1676404205
668838550
1607714955
726078570
525927306
1505103013
1426411518
698299112
2034138771
1168917494
1692260796
287172132
1321555134
584416376
1255641847
995430196
1345422641
1416915196
677135990
1684240808
1882893094
6752513
1663797315
566428203
1362876000
353492027
1502676011
902671753
1216122392
1567369523
1165996430
1590602483
1283317332
1945619266
2021588040
2078135653
1879839079
1248178017
2127871123
469910922
1403814791
1802031243
765348444
1062482688
460793040
618012320
963151421
45267447
1052636595
1237860730
1906679003
1960163859
1912952755
1257966842
1121724297
706934954
1545206577
181951745
56661188
254193805
1169716519
292795806
1426684479
51833463
1517529363
1050782201
888869252
391135855
895638635
1265428648
548194860
1535924113
1186412336
1060169740
1349820652
903314210
1511799155
1187719492
1121879421
1764092705
497838416
1391528035
1036479455
1121764403
269095407
891209072
1903577083
1809872598
487540984
684092244
2091696108
2145631366
390175669
630589326
1229026926
1394242758
334909647
1658505821
1775526739
456788840
1811897729
217354265
262497845
1344780954
2091784148
237334065
542641181
335755609
743449449
186908714
528370284
664960654
542848498
1087667212
1790092901
1617557225
718021097
1555241934
1674216787
733902625
2138555179
1427905527
504873339
168831267
1394138879
1108370498
410245044
1382517956
1781481612
686569525
1200001746
1034886669
805484500
944032278
858791894
155681687
1757845605
359454421
1408634163
1968724594
1087498657
1876661015
1073672782
213079185
1510094918
306003738
1378419701
929058945
1315800649
1806607129
1651697576
2096137227
1256203385
355511026
1494693159
935025845
1223091170
1205364878
1356843167
609382737
853479624
2116167221
1262761702
1403191576
58558181
2094545956
1910463166
1544998037
207287737
2047261480
1893638163
1479439134
1332323527
439559076
1404672823
1504686378
1478827244
1019256441
2116800699
391622501
1309649646
463893158
1499728412
1834602294
1249142607
1522306947
853291669
706537621
553947283
1627543537
1596624543
863856708
1800377435
252936642
196586926
1832614313
1886186405
75917377
1512176920
853564447
1949417818
862504195
1524292657
535266657
309644194
1539283206
1450697741
782749029
2120062163
1229339934
1246816384
370409449
669107438
820498043
1138917295
1713268974
102032924
10010509
49501837
488929308
217686071
1345675464
85416449
340227349
1790159079
613735106
1278467966
1000841538
643317462
1230019998
2003534009
773026036
2068763140
1099078876
1910180955
199927132
860263405
721092812
2092023553
1575442713
1595889339
1383724155
503715998
431522324
1895149386
175603910
339185406
1875824969
245484560
1686148209
659807197
1597055086
1496492460
1193875937
1710363371
2016376150
324295799
345383156
1566000223
1507593093
823355574
1530031837
1197343095
1787540669
1054384810
2075601698
196364964
1696487261
1223574082
755876854
282351962
1993312181
1221768451
1288419709
1788983786
219173419
1677137555
398573793
983943012
1515952582
978336666
1283529375
868276285
875952514
1371901866
711111324
354068004
147156631
528680926
1842126552
1550438453
19429861
1936259879
59571962
980990898
937031586
522991278
344005642
1880862948
1361434960
1989937101
987499766
1977666111
1493299537
805498073
1959201634
1701354772
1136243022
733085513
1943340262
165931691
888661839
1750127159
324425206
1501032881
719059092
155399424
2075401620
1357109569
976629869
1368409438
735490731
317035640
233507304
2035733776
810606461
1446580088
1213166045
1495319974
1190195997
715357300
1511424945
818807971
1896522752
1928716217
1749968094
225466032
263717984
76976516
2077098857
1344701456
1136193890
328754008
161157571
1797874960
1584285557
135126738
1109848440
203340855
1836871192
1236691616
1352741000
374546220
1037070114
1760855032
814602565
1210388297
1938950067
489902896
1794250641
350374368
853837540
166532980
365930399
900658733
663267286
64012416
1473435897
2035309572
800988188
1545490062
2089770583
1580781830
1171374299
1472118997
48673926
784023281
359048933
76017763
1090932087
866737967
42290346
924726020
2050777524
1574679970
892547249
1916974314
819523642
1286757242
663282605
170161603
982337047
595873111
2110279563
123255327
428925839
606958564
33705654
849658340
265099581
1982861559
1478383712
1368272811
595885324
1603570257
1807519408
586441349
754630209
1107427394
1850782925
1667532818
1318961671
1904941520
674998964
1851047814
2106987226
564373658
449892531
676689876
330644168
459875753
1446351383
1930048749
1857659746
937476850
1901896012
1265799557
129293051
1579773763
1401373394
572073546
1986787465
196303518
1296901272
131480446
212611246
1826959557
225464582
1062822856
891439658
731379419
2143464723
1302868320
855342127
1703349970
289187688
1855844177
1210202784
1070509411
614994134
59997191
605997228
303330186
796612074
1634053409
2008168008
1750361176
1635178172
559658042
13899347
993911031
1049915090
416496076
1120280638
1149882710
1308693909
1247408081
1653167667
1157955609
1306131567
1142595031
1117641836
1255260243
544461946
2122849354
493332893
220639044
66000339
1395255602
390467422
1163905085
1729804842
192080099
1347304027
1867138238
256659971
522647114
966890613
572378181
1529800882
430216085
1963927229
607537710
582407543
1484738662
779968462
264395613
1198506305
572922385
2037825009
120314030
436089086
1815392797
2014147363
1335770574
531175022
1051918325
1521082825
174659113
834796573
703400805
1205424000
85008216
2033611442
736533985
2088669154
54318178
1437057885
403316562
784030861
17685158
588885697
400568076
624783101
1323114731
1029254995
548263748
455835571
911787370
1039105198
1946784192
774750059
486029075
1869018423
1133207663
1921740034
853370890
1927101135
330596012
299900443
642755278
2034167242
1226653911
912156280
935369650
668332622
109182704
1856966269
374719299
2052092235
1560183574
1722053335
1655826783
1270001897
2111568249
2009903531
396267264
188394282
1710268551
838709030
1385199123
388865612
1078832249
1545863183
1853564358
584559951
921040208
1160318895
1216981885
717897228
598508815
1284907599
1473836983
1303098404
812819912
74218853
1160070893
995095516
785161675
1442356987
1351924619
1083288651
913148026
607745231
164723819
1362700536
189151103
289071694
1976106758
1864234817
596776939
176235138
1236363609
139342406
420879000
654595605
26510642
500554966
1756294693
1102519081
430773710
1933704520
522462641
678834638
1891435129
201877421
57167453
2058008235
1875661655
1804560421
2001614143
416923941
1093845801
254030421
1262983536
206013723
113248183
653546916
1543803954
1572436742
414385185
750777298
174521903
43487167
1788521105
1472217266
1168016596
678475710
2034250549
731883062
1256699032
1760427707
1693627771
1571690296
3790213
487300406
1295835235
186275038
1907834427
1232827718
1819492369
2143385013
588554245
1536050540
1943771802
158113261
1056215756
2093200191
1374952383
1339857470
72340380
820477994
821515289
386685855
103387541
400456487
1659999242
804284648
683487779
228586245
393728782
690465037
984048005
1752526063
253201071
56109476
340743844
71694349
344436331
1014884576
329863282
355040220
1128648955
1598383121
389299067
2103086694
1195908440
915197131
1792646963
1143381299
677962776
2005913365
1580947530
1594364516
225416389
612649197
413083574
743119710
883088098
1900716346
254489713
1368425296
2020116880
1429273321
1183641864
1953808317
952409257
1672235698
1341281819
2065523837
1356008697
1030662993
1490742988
255727483
198414202
1084025830
1202098640
1583831953
260754412
1699493569
1300634652
1754832952
377893849
908124328
661434057
419626609
137476217
2128327260
1369503429
1524121784
2001597462
1055425214
1670187507
162721531
2054843084
1660574887
816438585
1937833905
643110326
1395554368
1662657381
1460021357
1369732713
151304171
839333887
309394941
1979159859
264241459
1734364009
59252563
1569132011
1137772774
1048787813
1859994230
1414925777
159060803
399600336
1442944199
2143516132
1634329889
679380055
1590307584
1190103588
1151054920
1916093870
1702255501
1219763219
926430007
746046175
1603062713
1697279096
327716933
225178405
1155201844
785422838
812859537
1834572484
446945276
716414871
631239609
10902654
1407553405
2024739447
1757386979
1370724976
744587869
2085664166
740186144
154009466
2067114102
831871280
1174930126
1035455863
394721605
1171174952
581989709
1539615289
2026787348
61876805
39129951
606905525
1028390623
1199220597
2043873321
1061927749
1168143377
239804034
838520662
642535340
1549725758
1429664077
132991551
1751462411
1444698092
1739838205
2100511026
167790518
866962886
1930107212
746148552
897138450
1198656684
1566139149
1223137134
515425434
1140458904
294447558
385989347
1571284888
1817004988
1246652591
1112562601
1646022155
1328477736
251215955
1541130856
1888175804
279067638
1208630957
445629313
2147064776
48357545
1847403564
1990137812
619609790
250731047
436287359
296175504
2012122496
524193506
1544316998
10223365
1048689910
1378037489
2117703900
1953488178
1062430592
1781587833
743216400
1412463532
234054836
1171437779
1174022100
595987386
1880831965
1585439874
2049738444
1620650045
1388697854
2061227336
587113956
1972745317
1179028134
1101112795
1040982284
1774100572
2145513677
203725803
1713066314
2012996875
1481825236
13195493
73439076
1777671261
154880778
1491211641
823756974
1870854827
810191196
1829959001
138241680
350510265
1549472574
1093804936
1457367867
287229354
619105122
1016790268
343473307
1754865390
667030315
1114656431
1206273541
677709735
900522956
792349599
1770500962
17181884
493725975
711372079
1034102066
1545793014
1415018193
2063199272
1182925136
764586919
706545144
325728965
1132373929
303971339
1006260007
1640515430
483948586
736630214
443895694
1723042831
1397591069
1925873926
717684562
1151581432
91851272
1801918926
819821142
198637439
838271491
1691708711
1846141160
1683151474
1246997545
29075071
764429954
1550049085
1407164808
441314210
912359509
495546614
436422065
1132376063
656637768
854639994
238700963
57999726
104841605
577023139
777954782
227503956
1817281754
1613502078
1674855670
1982704718
2087200236
1536788249
643593944
336958302
18250081
1904218193
1151512962
416976090
4580954
1034509470
117803266
2071933781
312814933
1415362912
993005106
1402875082
698967788
1511804461
2118941139
1060922120
509238538
2010768302
1287511467
552987471
1811490905
358238998
488300534
1800919522
1583043269
1050294204
694730677
1189398039
491174416
248993265
2127672778
188080283
1787190222
972314149
1409088090
883787903
515035175
923471047
1747935791
1163894855
2084657993
365109098
758698090
905956389
605858602
1736531018
978298045
2018658675
1587867041
325854894
166403824
1456729289
15450184
860665440
882649987
325793721
693172241
727267394
1697539325
791821139
328465208
454532811
106883704
1085290708
1091770501
1019908957
604525937
680681198
497845286
414949655
1626550937
1559973025
4269954
1544347334
1813993150
56082834
1601826993
1350220541
1399173459
1754321078
1134766181
1160106970
1521688415
402029723
1347355596
362549612
1678619015
141675063
1254223473
1144866872
204424512
1202217706
904686402
1579002807
1982545171
906829997
85676205
1532712439
295429513
226141939
156284749
1042155160
2116883397
2048869417
141343427
1726594157
2090340363
100700180
87147048
1457523779
796429775
1699091666
726759665
1692557499
2009472204
1167199491
2146271751
1634493259
828027878
895201730
1403978675
586135811
1495583222
1285583866
1411237677
1267420551
1754074663
1333922860
1472850046
1664752677
228143292
1045177116
865037729
538836554
1326973441
1706816280
254532953
64688494
1797261441
1003902423
2048780568
578142132
1221173452
168714408
1676307999
975694972
795017645
2033907800
1781380398
1180928654
1173733014
742939036
846970832
95280265
948127492
472602230
638687026
605273422
1191073164
1962560249
1305446784
771890492
289829025
1933911948
1653747566
1338556489
2122239316
1453502265
1451651180
641491271
1346884054
2039440558
803049363
511778581
776087709
811021366
1679760667
751752797
1453584989
1663772276
1868828405
1210394164
2096499492
1089681042
1346929748
455718503
613275224
1641209368
1851887422
648855012
344787467
1207141751
1499574799
851068237
606060022
2020043686
2113786059
1059521113
1137739464
1400046877
757146359
53820167
345739194
532066614
1554986470
1487524096
1502823569
523185839
1853328905
990549797
1564082065
190924098
624809878
1974103361
763497860
1720524047
709161646
1571112274
1486117172
651797351
1993275581
1416139555
514381874
339956344
204851399
877603143
1232540262
951897429
300275461
499578445
1826820376
646638551
1329637651
929016561
1340913733
929014859
1086508936
299886500
2072588711
567155637
2074688631
419343838
616277324
1368521167
1198923957
1941759847
173945188
1735471415
520279904
1056756867
244357785
1892763126
712777165
1950420168
412920463
1565278141
1934484165
1723315167
2011753742
406663575
1131742243
340836566
436809523
804832502
667944355
1352869655
593878210
325192110
1342686555
1563269863
154389226
837670057
666410200
407053312
1805127030
1346668762
2092366131
630126014
1008919407
1104585979
469089153
512336760
1748258499
950623940
1103335730
409306374
216642110
142037270
437238228
1894109156
1307435779
1020837495
1356334208
1398597212
1730961103
1512317719
1462131914
644183391
611727328
2102260164
1455361496
1108179292
883600427
1530755759
1333041090
1734522304
2133690540
2099310349
1085733630
2064294723
1330138758
694820454
524531367
337972336
277524626
366357095
1259477914
1059325233
135184423
1384404900
943029155
1448636366
577852814
1853285311
1369547206
1274411409
279902314
2143354109
2106226269
448339762
1148547653
427248928
483226130
492856150
1266373000
738623124
1958066539
1077997402
451397454
686144637
233828635
1804082088
868973776
1305346784
1181251897
1615765590
1929585949
2118892011
1740387281
1659881893
1811186625
616575406
1747221233
67367108
1064301189
785234697
93171009
1166637336
48455422
331943294
1777515723
1811747654
1831579240
1241801899
118406910
1617220590
1698770124
2091396036
1927009963
839128554
971108618
56161594
659712204
316769365
269889427
331726953
640513322
2025348410
1107029049
261190845
719071269
1060182085
1582861612
62657737
1436131150
632543592
200029284
258726199
1385271801
1653819262
919751095
2068336820
40417271
803679240
299265792
25052605
1916005074
785658879
308659855
1377354044
674391483
1881522177
1264804438
1980822131
1080379126
812842707
1806673392
1179963159
261225241
122504669
896632179
1391731620
533307087
139186854
1348256194
1844865985
721822458
1837953025
1173184829
1825344285
999531788
1918329698
1839274998
1871409959
797967768
1690025285
1069486039
1697589598
2015489303
387335927
264068127
690315328
1061527496
1297290305
1942221628
1019119699
991479506
1350269238
1214335326
394391385
1390399173
7705787
1606982932
831097255
1784611138
101876303
1261841970
799715418
1722984914
82070643
1183780995
1957983977
1238551733
1312944010
2025749969
622909000
1926964772
263686685
369921221
1210549259
88173740
774096617
885582398
1529255174
52071521
1311823784
1157313587
622865202
589724019
515945165
1020809535
1642369604
1703928184
1560237345
1452327199
1736787448
1301033018
316658223
620686466
1573224019
248852501
1526042715
2098858967
1219222412
311081087
1120128073
901307935
1184359897
2073588656
1680364230
209686876
1853098961
2136619502
1126338349
831911176
174496249
708628900
1947462912
1402643305
983481255
203205608
1802419857
1578176142
400094799
1239311714
1517820518
1347271054
1998745811
1063667638
235396785
2000571361
121522773
191234486
1516463361
991989886
2106386972
1025186017
914504489
1194586959
916800792
1185992851
157372821
768519590
2088770137
254395420
1661476434
1212355278
878655250
2093715805
2064756995
1462841340
431013479
2009181627
1480946747
1161157733
1676021204
624044621
1449938459
1227049766
1977795283
206645312
1716698911
1574459132
1379286986
923677
1219679671
20236617
526151360
1765912454
1545320321
222945786
108020297
1713107337
1007249880
2001597462
1656576255
1158002477
129560504
1707765078
2146635622
451924014
724227073
1573226978
1829617944
2056264235
628286739
306245495
252277099
596095142
166053937
2105599807
1363117252
1538784531
1601597767
1618866057
655498514
452876677
2071975782
2090826845
1635573877
1326872429
493494995
209980864
1564000067
1384123383
1063366299
1885542625
49823579
1575577593
2138543345
1676749451
1073736604
1573166316
979576018
900825283
1669570050
1595048356
1925310813
390569014
64719076
215441405
230116192
867204314
688552731
1086236758
1370728848
2078938838
47549231
1849101215
1046565125
1630180080
1732275598
1808301938
1171366474
421141376
589363246
1013230133
692286663
1914946705
1521528746
1234092849
1750205741
1588828234
800192239
2100734083
457254953
1816547831
742028000
205728371
1932620962
1602245283
1269562881
892826506
1530700507
347338139
422995610
1472172533
693058550
1073855537
553544849
1666115896
1060179370
1590018876
1000035798
102137590
2059468727
1021449248
1650057698
468129343
352482215
202955057
681807645
539447338
1142191413
1527445919
309442366
482042052
1880794175
329230095
738127379
1056514738
1591554685
675718585
1961702161
1257155952
488687529
1128548158
597641740
1022033512
583476844
300950102
1403771323
1777325262
1350433298
796209488
497266753
1770723644
151226668
539221610
214355219
1563790019
2097821145
1249174129
620176259
1673074858
824862890
1035251425
741874754
574354665
1686457983
1805896673
303954473
1969012932
1427146455
1063902487
663395935
2028370043
283171263
774297419
17223639
1205033121
1508139849
832277668
1989283533
1858478169
870562040
1578605534
168290271
169607345
139390977
322937309
1151475059
857629348
297698374
1508303660
982433175
578596522
1478082808
127098972
1935103459
598137618
228924061
777218394
1158672742
1722636078
222899812
450785811
1478965517
81178028
1291935794
66780326
771267950
1149081593
509487321
2086477226
1815317344
813472984
257538537
583594092
124307847
667023765
1963352263
852887617
1585116970
1547158695
1883051201
562310749
735084258
1999983340
1043363189
1956728294
1571301456
572599228
822723320
870050274
151462137
324768673
581762645
2134010085
147071642
1802234112
1564356844
790696394
786017752
1093827506
652342679
472128526
1691643437
167137013
645839990
1547731914
564756671
1248745316
491037074
1156265317
229017710
368389659
1159187204
425949600
847026889
392357496
443510442
408561565
891945361
1250500460
487688456
896384257
2029577029
1021641907
368507201
1503285536
1444331682
47880188
2114970675
375124919
1926089716
1858171392
1018775176
1958261026
764092314
2091689623
2139950216
1700736156
1673906116
842986732
1930431741
446918904
1486590684
637751474
63930121
325106994
1292228010
605082921
69084253
1745301052
1366909391
447909226
300155478
1526402063
1921634228
1862725470
2344146
1363415388
101193027
1914056323
1800868891
531504787
1662080343
1556390076
54969716
151626154
1454142227
229574264
932798242
1342802406
394469896
592747813
1371546464
1158915009
35308723
2100367768
1153547602
388826468
779571864
1038825447
715105843
1665021009
1121821214
1877153182
726210410
362026006
251458119
334540351
888388909
903332859
631317861
999959823
956859822
1391212557
1709101078
395187253
2145565391
202606659
210629350
1344269852
1035243995
513979213
764473822
1945605764
721700426
941909568
588064880
765173322
1468633104
359887989
501710424
1659647221
2108788526
1641157759
804674553
726947272
1392663492
2062803494
1849974822
1113092201
1817764694
1276108145
511692937
1616049042
1592111895
1401502607
730263645
352526611
1433315203
328917500
660730574
2100650923
64769533
1563185142
1758521840
583598184
1583334982
1019361842
1900113680
536507871
1778161638
1449788889
188007556
830020778
920288281
371814166
501221049
1420416055
592383903
185419487
1867727720
985616414
1627269514
292314315
357390882
370859227
1131785100
860602389
573626585
516923970
875646138
847178141
1055667297
784095806
1318778659
2133737498
1767361982
1106060736
1439673613
169248239
2078748984
316951326
541862088
228292276
15261155
487686269
1810592088
164186387
626805136
527554377
1635234958
1721717344
967472708
1096242550
733033364
1373762537
1560957075
1919793362
896159522
1440479844
432644812
116310566
1493876175
777562249
410362977
1476847944
1111638029
736355318
835149958
1204240942
1353579127
342559348
1178879677
1758438849
1785541268
859712200
537182781
714749756
836651212
590187600
1277012249
385172409
443629651
1290977793
715997365
2102482637
1900050750
933581619
563225808
509609914
531375569
77850385
890339177
2129796279
1419251663
1174313000
692276129
2067859694
1626841857
576142385
12565245
532269787
1842227776
118023645
792736390
185470353
1499664453
1233046410
1599899740
1256781098
1484853786
1394592845
267378736
1981358325
69677484
436323908
34448368
1655790520
649759646
856968489
978525150
1840101798
2055448939
390558733
1558078193
1172994375
1856110188
1787682280
1472602564
1155836906
1765645387
1258647894
426816754
1462373735
2012006830
457530545
60021030
709559240
1887072026
1897093715
2090373457
478254542
1432559995
1372139313
1462295343
1182750302
1174813069
783721355
1274750862
1144791637
1683378977
1590097029
1388892132
1320397024
851599591
502311037
712170296
1400697207
1324678887
1759043487
2009709425
1108075505
557063489
1830752570
1095936654
958393652
264182958
1731030688
146095194
317487416
242381291
265860616
1219786474
1875711605
1729192345
807346379
323778525
660821574
743296187
853307683
673600161
814641515
1849245112
804410333
1137293474
1569104664
400475443
1319346180
1651324690
857669221
1036006886
1576154091
1542074140
438378350
2107939822
462115825
1780378398
2129257689
262101284
929913278
624568422
1800175748
183402394
1052717305
1452274144
1094566067
1908325752
1947763421
1393291366
40683666
677174843
1179128711
193475136
1651551702
418786978
1054794833
1614544095
1408197299
123362379
1107074187
47106650
311725112
1517397107
579733842
1285012225
70211844
1152105589
2107310132
1381362197
1812570888
999362478
1248852450
1187383644
1763565825
315782905
780234272
750833149
1546067310
755320934
1368378716
95733961
525474180
743103772
1716658817
413606154
1686305324
1488090809
943507428
1126054453
1297440855
42948564
1611682724
263588209
1310884491
1309232363
1883649525
125873664
857821211
234514311
924274543
2110104077
2076162499
1149309339
206744731
1708253331
1087108502
1628123031
1440112791
631420464
1583664179
1318708200
908981778
1505061439
1963759624
1484502227
1932636925
1867372332
2102814592
1021641055
1530434354
351403645
1686722312
1012571771
1150742756
1000602370
651023034
167115665
1048253677
871240904
1361437933
651611080
544073776
1076325716
788294558
679549007
372305546
1383565601
902808882
1919202674
104366685
2104933092
280332544
528016841
90162622
1954965432
269932813
1488810061
1794714849
694810287
1244399775
1988693658
2060372454
877870121
1688673674
1562465836
546225512
1250367873
873532811
1214315594
2034877774
2134453959
866624052
1851636728
1298768681
245065906
1393599220
1428398111
657557753
2042375073
1519903589
2010753680
1446976970
806138039
1097765257
922238618
1473224199
1804959908
1695919827
574308421
56645095
1356281595
773677475
924160918
1975062126
1642982357
2133379070
2113022113
843006829
2035760674
1546182401
1444837053
1893005600
616224921
1196383557
387972511
1578000074
1582720161
431774195
423283259
1855925621
1620237223
1735001168
171420872
1876903247
1310987957
695478223
1102261987
1484979417
900718991
4911582
1269951039
886280919
719762788
1359694054
458850360
723000352
1214365877
877573258
867304648
2123179858
373613391
1989863314
80470663
1275971942
1263913414
2140524274
1020198310
1191871211
397700980
1469969759
1358099068
2010785086
234026368
521126389
1250326130
1066416865
1355088636
1446239657
849825694
1838133265
1378187992
366683965
1877910276
2071746167
2124619775
61744576
452872915
633309972
366323818
947981124
1401542937
403887885
1951536037
52310538
714079629
1272601495
1016446766
648365090
2145924745
1107453742
29277488
1779706102
549688171
926112543
181893439
2066015807
104831479
1910335990
2022539627
274667577
419427399
1787239998
1393305648
1753725405
1819592254
2053679033
360420176
213842118
2049663541
837886010
1493757008
124529602
1454545393
269376527
2569817
746068922
1737449025
1866394353
1268373925
123742502
1770139779
1135978
1036751484
1056268095
492285011
1270416448
949689227
1237313823
2118393305
444754988
1030752514
1695251284
398870448
1315340891
103763747
2096415605
2046367355
738755976
2137391405
1799082833
196127470
119310300
1976602245
2046027129
1013417792
273572324
1512907546
1646253189
1638778280
1801257291
2059234258
137124035
1942582536
1491807183
630976533
1866908835
2090482628
2024805221
1618930251
625067034
810833736
1677157588
1381625165
1861482453
1272761788
452844789
1215732711
1921126903
1037331401
85760040
1717258897
1318249449
1121807675
1185581487
1869608585
1258614342
1569141729
1645126276
47576445
1640836405
82817477
1157208096
2009794323
2130226636
835713593
1340110426
1024380325
1873422983
197261402
208225141
1712207040
177854440
1240041408
868560546
815555989
2032781458
1124110397
2068898352
1282432059
1806141655
550257477
1646057272
1045746630
344691638
943872026
1241944291
1346556907
1275691269
191606636
441319277
623713011
631396098
624401921
1135717345
1311291066
1123877197
1139544909
1202685896
264514437
306769479
1527943843
808001577
904842962
797551672
1257256559
1867389743
1369001143
1695122741
702068039
1678970165
1941595406
1728190783
395502972
59864509
1708876664
154601745
67021842
1048720724
761415474
82074626
97610513
1433994422
1085402771
393169338
1217206867
278603277
767648561
1658622548
765024064
317834492
1262648958
770832065
1230254672
1387624304
1618789981
296862455
1533011668
1745996816
691487389
1943649065
227779103
2086413644
1001538991
1278387718
618450718
889180379
1994815244
1270967348
183688822
1585661195
1445041273
1941481995
1703049831
1475834336
1930595657
1211649953
2133486851
1793897101
1574459965
2091036606
1527614547
1474995884
1883790994
435097103
99468037
269199512
1284134769
2000125113
609006953
806353740
1503575382
827333156
697099184
1710650445
1915540096
1373748049
1113046574
248081615
1594932160
349318044
777712473
918451365
287834715
2017115661
1084735023
489536673
2100519055
1833014600
2010442464
1478466666
464813592
133033677
1908996732
965296922
1889452924
920600660
652440524
2051638115
565477205
682187735
533578150
1875674899
1938368287
2096747647
1002803837
1110172719
1111355896
1938433093
857892565
1425711761
908025407
436472494
655740232
998248755
1231642959
2031567298
1871848047
77103414
346585833
691577671
1611764102
1536715004
312148247
16228262
643506248
2009986246
328563814
441759985
133150908
823581121
1860390569
2007668354
1513847550
1742237873
1608516790
1490331680
1448628303
457978906
24529408
980592510
1371458568
1529644781
523924750
1083016589
1251394892
227993559
2062414175
1818639698
606348534
1896656292
1316116515
423108718
596327334
2121322468
2132836525
2091615468
1077624825
1969404425
913520639
1074077466
1505722965
1037728522
428333536
315640852
1699645892
229486618
1262418903
1673305503
106445714
1883821429
1007865442
1395781321
305324306
844345873
308231842
384568866
1671608703
90184777
1236522316
866790438
1559854855
696032136
141862706
1444647447
1535462271
1643824782
1423945141
676137239
1959966616
786382643
651063334
405519425
972317106
1179904803
642554208
432820287
515854180
1854865962
806316941
683693347
799166439
222455673
1961362474
1165607512
193725712
2079429843
575573295
1280202943
1558897375
948783988
807568131
2040205581
1851870722
1541102739
1069608865
564938735
115086852
270191146
72164500
262929907
2093786022
1997529711
343199785
633198732
1560652477
394051894
1960435341
488705349
821775800
933937135
846263467
1272949
658639617
1465854546
1776203007
1175414932
1150886729
1497085403
1331207924
1462424651
857358699
839434597
790340971
592310423
427647853
2095836606
561907501
2090400373
216450357
164788171
280282883
1272363631
773232154
714283666
1328713943
149998229
1069816551
705678136
1611403733
310171709
2020628086
234865524
1681873438
464798610
1533134406
1392538128
1834114931
356419204
1689084133
1713802729
169088957
1590136653
1533953259
1783358776
668336568
523629116
583089733
324946615
1238749761
1079449353
441988006
97608658
1742457438
958660872
1257088095
2078753525
2056302107
1765718641
1856903164
1865847887
1509776850
1343605451
1200926356
1425332451
394153481
856604237
1200977701
1042529647
1523892344
316722339
1254128971
2090054618
2142945681
716463558
989510978
1864933104
1630715963
1755704166
1301088045
1826446343
6228477
788389414
337157301
624245749
642409470
1833480710
955737992
1204654288
1008650787
323173256
103832724
1355857854
889724144
1325316101
68041367
1895718440
1701743273
1638246397
303467786
721063946
841156870
1380015018
1317295481
1444794677
1472970567
1783055641
586134383
282691974
1836658269
2062019564
189598888
1360071423
1576048015
845714502
1715793785
2117261722
893364921
555145786
216576030
1787633766
708617416
526646280
1054342495
244697109
728328596
709755465
191950618
216909618
1126907157
1920206028
2012196079
30874658
500218399
1152352730
104122035
1510074356
1889325262
2139110778
1213431243
1516908299
1993730328
2035318236
1375075575
564239065
1288613088
1166669730
732084191
1088306345
1239443098
1343619519
1253686867
57710601
337733766
210203354
951477019
587994791
1584989459
395670823
1699721678
54239614
264520270
1120103435
41385462
1228066095
1077385290
1817977614
481552483
362090682
3949862
294676435
1015981968
1115795526
931277244
866177857
832129126
1953544174
865013963
110964128
220699834
318142464
771332569
735943812
1135666817
726286557
1885875154
1426623230
815404590
767686296
1862840175
250459405
1783001364
139712459
1107043477
641357263
1159485883
964483335
1387878383
1291582416
987249375
906303752
814581647
1359179169
1712366888
824193071
966037120
1980796611
573870968
872139382
57493678
549026448
1332695550
1903316633
588371414
1156424556
433731681
1872564761
318133891
147298089
1020463223
1872074890
1092092778
1277999469
994996941
855934628
450414020
1940661352
372051757
518856830
714409175
1289424793
182616877
589252473
453264294
954288838
1510889783
1391063290
537159772
1294366328
244757624
444259073
1183891180
1251530448
314241012
1940325271
915805557
1204683842
68883377
827042869
725806525
1199184162
1792562715
20739687
694603887
2094996102
1310008310
960063516
323614536
1343515042
520417581
54595738
1078400193
876133308
490388195
654711796
87602553
2033875815
748174747
687495732
457799939
750730748
804762279
617261677
42055745
1739967298
1095919289
420702887
2012799252
1240306191
329369722
225115254
1746568213
765895408
993206392
1707810263
736657280
2099152132
1631643883
537166159
1725454025
749116832
631113455
1335461601
1540867923
158060443
564758138
390597784
1295318438
1447101660
656112442
136275112
1543003835
1881056274
475348184
1359238860
638419296
191105846
527756178
351128578
1041181764
1696700497
719103259
2122210870
1372020830
1051723895
88927798
1200345669
2068606152
1104771378
932764703
48001107
468067346
666167989
1074837419
1366340996
291980572
544888545
518746858
14927852
534134493
505406340
1600863577
1350300147
688537260
210256704
1119435919
478375862
1295829229
1632300017
125255329
2101884064
807566374
1700370220
268497843
713403000
5603328
1977459352
682351763
170733982
397113035
2056798624
387169469
886042127
2017734350
478446034
5412928
969355743
996012248
923390
1778109730
894401221
2062701936
974258636
444016797
541470824
574161581
1183890988
260369638
503175545
287988068
1517785222
1611562279
1840479367
147787414
705846377
1023862869
555880438
1023513110
1924742024
279792619
1829150588
1592089073
1261809428
551296269
166188281
606775
1915971977
878590659
917460753
409657227
451033855
1069852149
939033675
1904029969
1771427239
211998949
1069822762
2054986254
2110046294
1583492159
31839060
760313619
736989664
209399175
1350873962
633751958
2142092715
1475417378
875595665
1336845650
1483058923
610439072
1098739765
1185835320
1279881055
1303232574
1438952210
1466836294
2008158821
492770138
689809033
1115689658
1025343888
839494478
1138355191
1133926414
1348349403
80693397
711027357
1517735020
587163447
1895029239
769755247
1245099352
2121504911
616396210
451916317
699513389
1562369367
603316989
1712474671
1335359353
1308868809
800195008
1328437493
1474584974
741842524
1265512610
1843200874
2054081311
1030547546
918998700
1515745395
1001570509
1674053527
380282624
193496852
1236977328
866518777
464333650
51281228
805448877
1677886178
768062872
25605467
643277849
804599132
1982709540
19724260
2091700625
1571662295
1244306608
1020033625
1941587258
2095026663
122221269
177090744
296410216
1680048954
25300707
591520736
1286547817
2113283350
600909267
1263049536
612304829
341586567
500915878
447688027
1523289420
210316934
879196224
1323252173
2120196893
1393500580
1577594060
1133235311
1364697062
117279691
1219724986
334716845
1563703245
907677178
1029383218
810975173
1839845138
978394152
850650249
1268059501
1926940036
301833721
1285762896
968699899
309719152
1070356764
1185001872
478444856
81133137
1494435497
2023727358
1344522080
320308740
1391275758
1619291274
1561186279
908127966
942365360
103715115
1721491015
1108079566
1720272654
1661976374
867956594
265803514
1923290842
1411081216
2120253843
1432930360
635153945
1816815782
546773988
63124843
2048812088
1147529504
901272265
1690466311
741015705
1104571441
2069142296
1510308601
2000480179
199480729
1745553113
2041105876
150197577
1931608143
1911677469
2105543266
562080327
379697817
1316639337
650510998
591603371
18124273
367721694
1997161772
152973768
355685177
364757693
175115307
1867706903
552439519
1789734512
723478842
2027822184
1413076928
1580629816
465510372
1497030753
334809185
489619491
996723137
1896690319
1673533781
1048446526
1435347655
1545057707
418701799
1169538152
473766623
949398621
305474599
220301685
2035396656
913345750
1017802153
1202459361
1397448581
1482123174
530423740
229323829
620680126
1685638856
2140286684
747107268
1445639773
1415895290
405974686
1348875976
1290831742
47908727
1445789904
1822912852
222629434
1694399735
932542763
1854124809
707724556
1710383195
723787327
1567735250
1548133660
566875645
1009095248
901785695
208815062
914913897
1983459677
1450779757
1839279443
185558427
1487483032
789614175
1319258499
1006102829
1913207271
787280307
2003624969
553548710
1897225858
471207702
2104279604
2020780242
1967923096
1474397743
889487597
2085750592
1838237038
1706807746
723798858
87958848
475786419
1332419074
1068779827
542750741
1374141125
274429070
1848359283
1888736688
144594407
1902099453
878761118
1640771103
2137800137
230862148
132248092
818483734
518277657
87526372
1463957772
159627144
1164286750
153179652
363302465
401680913
1664699411
44044309
1104120624
987814424
475553975
207030621
329734461
1727779095
1188069345
966106955
1813816586
1595304768
1317924481
35923322
1962787639
857742352
1261949688
823604561
2056937303
953971002
1335253365
1948428081
1537227601
128514205
661403826
826453153
2032425704
1384981522
1897978165
553344968
1332614674
1898185706
1864438945
2023021303
1460794560
1158780160
2060122871
1231831296
1865692217
1167427839
986604385
260773607
1592866016
1924639523
599311268
28438018
1222500763
1626300086
2050063905
410242485
219197390
433423357
1034699281
1297060895
606205247
761922398
602874262
913615258
1944714656
1136721401
2009868548
1012295855
81099227
7883798
988817316
1049000823
1695936178
27457169
1912097125
1718621806
1638399494
1380945001
957495760
1273866655
1664120160
239401998
678109509
790708175
1420910587
1048601852
1502750645
608944273
826096010
1828536121
1382817499
1377616741
212637804
906987545
1326871614
1235698475
275703697
1725773457
1638195249
669044762
943564898
876554436
180801382
1951191348
346040974
341582767
76794960
629524316
1564367852
1730862443
1848346669
183004343
1880493517
231018608
2013163290
1071690314
1006541281
157062217
857586902
533783478
1924762836
931690133
942153481
1369605501
317677178
782987362
1066644671
1925309451
1592726735
1961679764
1275205133
284738016
21341398
2141173722
1015378812
375997275
946808291
1269881592
215185961
788580983
1938836758
976985744
1662933184
1329492078
570434813
153376601
719746289
424504015
583959526
1188158474
917205641
986546129
1070798329
228659458
1709617482
1459451452
1529267704
485280940
846087269
566928993
1883004798
320372561
1017561224
1491670832
1036918225
667455257
469914706
698333480
1102436660
104100010
418281341
2136412132
735887585
948754084
1051472085
36997104
2134387931
1257695525
395485550
996390974
137205515
1236806126
567107874
2031295183
961018150
1257917122
1925915762
972340364
242661327
1689887981
667974883
753690115
1524595647
1117377035
917963066
1597997216
381892048
1202149285
826009439
114788366
545014102
579178615
265212346
184328729
2009900577
1592665187
1207946639
1658890057
1879324375
625888429
1321135133
846763398
394823189
866721001
1353363517
241693745
81846307
1410325015
564364548
186311079
83571917
2066403014
1145816511
1594291794
1575683570
1800641587
1223172837
879517495
1628365885
1130936242
192764585
996930226
1154607959
351065674
646876504
1520681535
1054648142
498890177
1455042989
1731942744
238224104
910448397
954669090
620682325
732516710
747337811
137985490
1518293031
1506446446
126998383
685077824
1132594500
1765838355
387518061
1279511979
262241765
1617180320
316823093
137304513
459165758
1763087195
1150881587
367905904
63850845
482344213
18809365
1318422428
1665907869
1395828273
28332588
773323019
357049054
882149337
1330482184
2103041555
1805165720
230124187
1471726434
1096708572
1280233954
1788988092
387868475
1089022668
2049243507
1880353263
1226708147
852088566
1930987002
799982331
228945319
951868547
2073631024
231853770
1225871587
1524928740
1850743838
1238142494
645163768
1800225680
1492365332
589153484
2064683180
1961794810
1826958014
958950549
193368672
105009168
1158895080
983861810
1144195924
432023840
369021162
1833706500
436877314
724165337
778646253
1714381147
1065815329
112718797
1740652319
53848998
508004584
203607988
590865879
751369174
1872395013
1405576502
1721628213
1465201140
732821950
154424936
1503936251
1506030149
1292889607
277289101
1960038233
1136310367
1473143408
465767800
575767923
1778735358
1664258017
203623718
875022714
129039928
715372616
586695518
506634692
2096707287
283012479
565808602
87202002
314418899
202491994
936509538
1951270662
529531923
598121362
1831548230
1797276615
797942131
1215296657
1313172665
634142988
1990336144
272307897
735906557
387615951
80336827
1455739417
590903430
968766839
805220815
836632070
658221370
421326734
1673759357
2054128738
1151546119
406479569
1035922153
1476305399
80860727
1896704562
195241556
947588175
1162406096
1845335919
1131755665
796164024
19849137
437170066
243197116
1890132045
191513244
1070328548
2036114418
1284009715
1080468355
1385523651
360208976
1177685341
812236570
82637121
198157672
2043723330
1743260007
464690832
1090988473
902831419
1935558244
1061345860
251909659
361615145
1931837673
456056239
1310873504
1510942771
1756374697
554014040
1401168863
1413713000
752762903
1772910487
1009144402
834867451
578693585
175726845
678023140
361090353
797864353
13673235
418889727
680621913
810856332
1213190450
1403398812
599194599
1834800508
2141901956
1681350309
768036230
2135898494
504589678
972996193
1823575106
416242267
1551179956
1180039295
646161142
1616115638
1544707200
87003305
1311926093
1303859083
1371597141
1747673532
586286393
1348734764
24015691
814931009
749270188
789245258
1417792355
1477779330
1147577483
475326879
1817390789
913328489
69680099
1157540758
779034865
1190183165
1794266285
1169889750
75821780
119454251
301378712
441490793
559228087
1427112941
910339115
611100126
1848090680
810892981
909428509
843803674
1680012046
2038241246
2002132002
2108823969
27063363
1701023871
480997892
1914786451
1881363879
45437951
103665864
1900735658
1423119723
575920654
621092642
704473602
259637730
358189823
1220179592
764426316
2117283633
573395570
370639087
1418275141
336186933
894719673
131130799
139299425
86628037
1648320819
1109052477
479553011
798134075
647831882
1345954326
1470142426
898280556
2078294342
542779993
1351385554
144751198
1745026243
605240220
833686537
1267752416
521393807
307461445
1193003767
14355427
1320908097
442922791
777960035
1361323954
2016571279
1138101788
290068531
27499524
2052525458
114091114
1344460387
895441804
35793282
1316696004
691460066
1805030291
1755752324
1216850680
1829287232
3446901
1496351987
581936154
680353911
579344765
1551784716
1787408457
605754607
317508345
142138623
582825948
670570483
809882683
80405788
2146340629
1076089220
1227719865
739688984
2024122766
1477434184
1941107021
385172213
631825721
1083932200
2117222760
817192525
547488199
835450367
1847550153
431605235
524937063
1206200487
2118168137
1678949902
280907487
1200801618
935422196
1250670540
151160142
1134190173
932454807
1834278695
356477424
134543653
1441469627
1123786513
1948897660
1613583010
2054723786
1425167390
1148026020
327936049
1949666867
2100880040
942318163
302578764
849899097
951388620
953502424
1194509394
653898170
704264667
1163601475
776136073
983719595
1257104590
265419712
1956478756
540912692
407127695
524868702
467131582
1493734164
1383884097
1094080864
1706709581
1870674633
348339677
192994361
890425594
1957494089
1001848770
867902140
660366841
417957412
67947198
1862909301
563514859
1432327368
1256008422
516935308
1742958038
2107583445
1050977748
1999381921
1369074032
473452663
1630576191
1530652388
348932983
1151582297
1265103692
1355437496
1880981916
552772922
516753161
415970101
834388496
1605389112
694093992
365961735
553310639
548835372
679665929
831992473
320036907
389259651
51867537
498086322
1935614689
2031892070
375185243
1534700400
946665626
672364945
1905953316
1761084725
1175710106
1631652032
2113286871
1349813796
504933855
2082464146
1965977946
415153919
1469283252
1615966295
72291289
1229707956
964544015
254124818
769457732
1447069735
1323729316
559083
754080633
1609949704
329013455
1039289921
379568629
1242109012
1222857863
1014471385
988008616
1459726860
1034487799
853082451
469440162
300851981
1723434815
372721948
247038675
1219601612
1136427132
1656852810
881205905
1281344928
478830437
2069900056
1702380413
1889114425
501874556
1620179506
966939032
2144222523
50085250
2012420250
1176008913
211720083
756509684
1237512361
719133785
1023461976
1331021113
353713364
1617071043
1738263360
803175297
1214794963
63605803
1302394368
634414057
1256376452
1382181576
603678499
1155520326
317065761
357280811
1665118951
2012067512
1031285906
1243573369
1159194330
1762462862
344320282
1972025050
49698588
523402490
282432937
1545644685
1256576841
498653973
204470122
173504979
710262024
288046211
18709463
1638324391
1640988795
1974756929
474905645
251283711
1482411726
1637863380
964156717
1398225156
266034054
2137861396
1344533934
1911827280
1140577890
1202346556
1777672266
7553889
318876944
1503867113
1092327229
1540506310
656282268
366019350
381169338
1128714830
233055230
1928001908
1616046981
866008136
755811311
1923996094
1806215199
1285127410
1693542014
1652879501
99481414
1731950025
339106877
1252385486
1852673442
236851316
1502416260
1761657160
1502749374
244738127
733310414
1436850214
962682455
73858456
835059112
1950348492
679812663
4345259
1206018312
1579267962
68805935
1989745013
1068117038
1379330738
342314689
569693316
168627820
201639953
465734172
726078899
1274673005
1960082681
1712083110
872143696
470334659
2069092145
1466709490
1843836796
2012663395
892502494
244987551
1073322112
661157948
1828300877
1507770281
2105768360
145584601
625221146
1561217428
269758151
694375752
1648597823
1469577835
1491155685
1349371134
900461521
2132050206
650487073
23421230
2098206727
1661655485
474826882
163293543
697675747
1561354482
1157120818
1233070870
599075638
1493393951
2035743573
225596866
128975971
668321777
1730218785
955698740
1306859095
1645142177
11255386
1072597030
2103512423
1453477814
1622376128
1311086249
82393133
1113213567
1543442199
2091036036
648722882
1754982376
348426176
256852977
925752714
1267758540
1093149361
1742271481
286260447
1961831007
23190008
1959734553
312402851
1176893935
1491412597
1515033455
1024571384
1028822300
236457739
666861603
1620853013
916054844
923446541
1656529770
1829579294
991748233
989845263
794724484
354959601
1387765898
832899415
1837293496
460765649
130211910
563270657
1088210355
14408520
981058685
51633189
937238230
1372413235
1406558754
596798241
1872836297
1686936897
1179156727
2058615554
1917437702
1527642387
1771268447
1431633235
450878265
1064719631
1635486594
1093467524
2100816223
134704904
1071663888
1867784577
1080210976
1293959479
1630484377
1614584144
980169578
1742352841
269601424
1681565863
23655166
1250163507
777116866
1036153072
1681425170
896694989
58135873
32680973
275074278
2010781247
2132096366
752161119
1672490495
1329446449
266939267
1705074821
2069928298
2125371921
2120162752
543556693
925536263
1383201335
232839273
855738238
510598718
245420394
1610965943
226461320
233551092
1302215998
1898633129
1269393564
1225212051
387121214
323594557
1299923101
1002235359
1669972498
1463255497
2145967547
179759211
954083640
769809315
831622659
1114087146
1831503395
475059844
886574635
1440857614
1369501110
2042134353
1062700359
1836703480
1552998453
1274855056
720191479
1418960055
376601956
54439066
1347059439
1088436900
1183729477
179478788
2023232795
218812954
2005679375
1628772805
1363411475
608473372
993445544
1876916248
1831121524
1547179112
371805831
977158214
1639300344
609573602
290321903
1967509685
533793395
813686210
930181612
2752139
102367835
2094926170
451027290
2089201721
1830368765
800459093
467576358
1968804685
1283480841
1361711705
387802190
1056385256
80190817
1129021491
29592080
1999040014
1034618250
448283450
1334577859
993059957
612344566
682688181
731279477
471742309
501101734
1375855753
1048869690
485650334
1708028699
1327811118
1285607057
889347901
911024065
1429630763
1460326227
2027912387
1642541664
2060271746
1361632221
252842089
955213223
1343311883
204641820
501062039
1323812660
1118379828
1896850132
19824531
1220171500
2123926484
612511002
705267564
1673857422
1578481172
1848757804
1335780254
532462847
1067826644
2094318973
1023635141
1351450608
202181568
446630150
1954567342
148178781
1812331074
1630359489
654178758
1661412854
84432986
1400184533
1485949036
1392911130
1596219863
1719263611
1544436056
1391304643
61754468
1823381163
1715729739
1967618216
8091209
415363885
157985659
1090066138
1310616245
1101073415
2040659822
1042863070
465579673
2066379752
1153592223
1676542085
142791116
1521309151
12416837
325605925
228924061
372707236
2121041838
1306959730
105487731
1220107935
1245387505
610382717
1608234891
1886873434
1028214740
151446037
1138441404
2011063995
1694271676
208437801
336338681
1485543092
1993719131
259324604
31892884
1146171019
1397856851
1666177739
1632212717
1564902942
1807195035
263876144
2049644927
390128541
869803057
1747245535
1306947742
1221778536
998316688
1822021208
1768737134
10400046
301831024
1391003459
1926606058
783442006
1658618129
563108714
2014473293
569319699
2076630301
2053204997
112896769
760615059
1709679181
1938427700
962971923
1002919636
1360741739
1160613689
509306180
1711377795
199946118
1561059342
804899377
208513090
191296521
1360065888
1547660490
1461353779
1174221386
1705357716
2063760981
1486320093
1953577658
1394988412
138405615
1303241134
731244065
379925742
573477419
255942715
9200514
1996774898
1482559084
227915854
1225106003
2094061607
97442275
1678625072
1666692307
1465838596
1255613656
516861942
866336621
1352007697
1090260478
512961759
1191973214
981950496
937231774
797847996
318459763
611720199
355340926
468903737
665455510
1259961464
1066707390
890561951
1787393987
428002633
2018731144
441023863
1742295702
573982677
834908084
1590590397
1843510349
703762949
1462292250
1579524135
521584773
1616843387
1555688207
599755466
867032625
84392454
1799528702
929015940
313105189
1753036407
1878159689
2083405842
981548847
1172551274
2012634302
1039947457
1369316591
223307766
736159317
589447220
635940099
1939900379
1557204436
406513577
1123222257
307548128
901953093
1325828317
1314539169
89521614
1064581657
1095318756
356601333
1664532
67199794
833085695
678166361
1260264760
1890370799
954110718
45215194
145519173
392194630
1978253898
1505111293
1223051818
1140068156
1264510078
298689346
594177389
210648343
205155726
1680437794
1418103892
1418271663
1562305629
604517152
1300447400
1949842816
1646370136
83492293
475674884
109737481
499247222
430480796
2146261972
1886042693
116261586
2089849705
1346224409
797900079
1359580640
2037107111
386529143
292524692
832177781
1996683394
1013452010
787374646
1238944004
231185242
1765477784
550277684
808754819
914015975
1247792444
1147372788
679334430
1904003387
1245652138
346132022
2035084878
604437168
505587607
1157294742
1374757703
678009693
2088915328
147022772
856895318
404236008
497956253
1549747643
589383107
1426350733
1217127526
803135817
869551055
997041706
1114143652
1589195484
834484277
895540304
607221179
1274532938
968865788
1826067934
1931710811
2062427218
954082177
557869785
1987930294
239241681
2098874313
1694187446
1072047950
1865050733
232064690
1196168261
689851280
186722351
300415534
512629425
777002127
1356558333
722593877
1343660755
773714875
1643440955
1509058809
526129388
1219353105
2091074361
1502141759
2115808004
1826600345
974210761
2012292964
719737167
588651149
504721569
2103236985
1122375914
2047014056
643969121
1918912822
322977861
353403364
27474679
1653905401
88522475
1746456518
904979440
805700629
2107643523
469127578
1936921540
260088622
1276421199
1817147446
751693978
1107298782
776297521
1106925767
1150259280
1915025918
251826122
319890960
1676994327
1822705517
1472630477
2080963539
1864717578
272327084
914616064
783877387
237039719
1244532990
1083854194
1764215629
1978082217
2046731398
929945398
433453515
1110950812
1320994500
1352188729
997830170
856288795
1799524449
72681152
670701709
895844678
2075931412
288950009
1439893312
489164653
1589912025
1687033280
1831213646
779992399
2097921501
510302069
1124977418
335341233
1234081385
1351194614
223263715
926102894
1427708708
1960105202
505295447
1654583417
180472826
836663733
185825050
541877618
1527214028
317327411
787339939
376571683
2121726623
992008741
1700093035
1351192425
1792714366
204537199
1575579402
531717520
1809928705
1626314500
1452844514
1704990128
1306109991
89580203
761511895
453592161
623884599
557040577
1159036179
1466674008
157244026
1318411359
1009455136
1001362546
1517403219
1830481133
1083561339
390213824
795930542
492080400
480739495
1498959691
917188295
2004104118
1575921680
704294383
681915272
1420167105
1526564928
1342233940
445508115
2097912241
1798438285
917247643
780664454
643247053
1928427996
1023860580
1651589857
1106430643
238585102
1429475271
1731619903
1776997647
1505809191
579495260
1105136850
543237514
1375636688
1978026473
1173477511
611222235
1454910595
1783557373
596829729
2128717683
843985343
1103633395
34063679
1521168796
2053686386
1630358713
1013644345
933397012
2031509319
943292922
1788580080
1084106431
807012859
522471784
28280193
1207018409
1670121654
1103395985
259696397
731921984
1879840853
689230714
1138742876
774261546
185346690
1361890935
601653828
1503404904
1731948823
1742873904
1165692188
413254912
690033451
1952867824
1214508157
514773901
1174552489
1881976437
1997523543
1463689120
1871080201
1687641675
1608526102
113924505
1770892016
1655898080
1469868931
580583724
246420516
665285916
1567210721
1768542957
215601288
1280121900
1629737789
141889337
192116716
456649456
760579886
1385658153
990015758
1261342848
2048000714
2071686304
269873452
323611650
903348938
1637241878
861480092
398037209
903121674
1697188973
525113489
1822486728
1828652188
992707235
195355548
2100980452
1717087413
811756155
476023231
976332002
1071785572
15482439
1306593212
1352326921
887665976
621146130
1281552418
1389098183
736197197
1908598110
932624487
1461038404
2067968605
1014065240
779349089
1020749277
94588072
742729701
1136419540
272100367
1072305249
1325034200
1166610868
2067875913
1401818327
596005759
1703014280
731853652
676872413
1980902980
1995448965
1176203823
1687947044
25787943
578571777
771974657
1005697278
938029112
1850087969
782494072
861645608
1843755648
739532453
701758805
1128726197
1983669660
1602948894
1283861316
1940804098
1930077793
1142473874
949528416
1150882014
2027178572
1528568516
1768895083
1381497363
1340509418
1814046849
1446933332
1452372703
1619901752
1245340266
291736229
1847599871
1210497502
1394075048
1623898854
1023357587
248471863
728176606
174910874
1054794833
1496691793
1582926254
1690233917
1068649788
432563652
961277009
1232532556
1922187086
145745068
1077412388
2103586679
1804780182
1021681154
477807270
835651280
1730385574
776800396
1164689630
110826554
1240737094
1586903588
709400668
1084613903
266012278
1754785381
498562587
341000318
1488154724
1152678562
1073911693
507459913
88377303
1016872963
1359742583
2129828860
1644594096
1299328485
1345484497
1948599099
255334659
1489770186
1687055124
522659340
799180959
1913045889
2089212346
1001830150
1502808525
1096396819
1598790574
321695800
447196098
671502362
1116807537
110270335
831015864
1600562166
697128161
168717440
655796820
1709361095
1154774267
581674912
381309991
782338533
2008122504
2124442798
583662064
1927501303
225614475
843005043
686314423
1566094352
2115069340
829443340
840852003
940897777
1514595296
882170060
1185564069
918565353
1734643412
1321523951
888723952
183392739
535267556
1726891036
1191021106
1538663624
529893936
1594965362
2060620807
761398024
384483442
375040045
1049070609
1444979982
1670820498
286639172
1542628635
1065059671
539371072
280427213
143972784
501895328
560264409
665425210
394705148
1852632238
1002539429
1726734207
476529511
530166937
678234665
563312158
1405833832
1885003437
793418307
214816502
1523826058
808537581
555643573
1051916557
1132311315
376908785
1174051699
901586181
725828653
1532391847
1421807439
1078135889
70771832
818824369
296653801
599231239
1985524737
631244181
1786447198
363001723
803943358
682450721
1976490705
751193468
1771225442
622125160
2022677545
225272760
281611199
1126333958
1897046172
1951099404
1153879488
1754519992
1289792177
283920892
700363701
1293261140
1279435446
608707888
642123753
1482472658
379065862
1574990731
336500349
909398955
233524029
1950927438
954360791
115131525
2055495287
1094075984
456127649
1111196159
1562499933
356819238
489960913
44186064
463276477
1331281091
233400137
1699823165
253958443
1128688479
36564758
1603267861
1592662722
1945535563
1837511875
766365991
1809120439
289115024
834318062
1223051818
618291979
534246150
943205164
119458476
541111553
1299628240
1446002548
1862711413
1316053497
759852875
395973014
859883595
285612197
1499480559
572284670
2098232929
892229410
1145406249
128126354
1611786205
1627626336
1039543479
230883237
583152070
1726258252
2146566428
919157169
273357002
528950502
1485175386
1549605175
586908385
438002393
1361349158
1969206966
1855345051
84431199
2088374509
419128813
2011116894
2069512256
1037251578
1803858382
1893371295
188467675
389009548
1969887388
1189689801
1124598122
347183635
1620472410
1166371596
460509761
1080419964
1314994634
1372134452
167173548
1392263127
1760991
1780229139
1812637519
245759481
1976077959
234477384
510438083
1515850539
1299038247
28828049
1646286821
747016453
1316791709
1394670150
2068528945
958705311
1991854693
1066666814
368876600
1378278539
1487144853
380207790
741652240
1401009219
419122045
938710358
257088600
1920079897
2056518839
147718167
491111762
860159909
2085189159
206178327
348684322
2008895559
1726479854
626907162
716203507
1880068563
2064203285
1114197881
1689515067
1720288824
948151468
587534627
553848377
242392872
671605832
2095990347
1461367459
635485134
279778946
2053570630
1439953952
1099307547
1450641444
145735130
1277656995
110072822
398530459
298748043
1952556236
1067459293
1700211146
448035701
2077317143
66137199
242407311
805015632
783475094
945738363
1733620934
203564626
1717652318
317287678
1973024246
526300033
1258383310
1128611745
379261192
1465787842
903858107
106804298
1399733934
1008808440
2104855093
981897897
1827214158
1475577953
1133764775
224077784
231568225
336229624
1406588891
1701858683
352911153
1102192656
1531765119
219494220
235553209
505686547
717201598
949317721
1724081377
417438724
1075798858
145361018
921931880
130743803
1456840641
1294653464
1432612481
1346442774
1990432970
47764658
394341370
1442216241
732441758
1061270609
896143984
395829421
1248641363
834099289
860378543
30662067
624895924
58983534
1778505896
1507463877
2067339765
1243385129
1977520300
1849829534
845986408
1128576149
1808757731
627731989
962256764
1798872468
1931836454
1319588592
421879322
881886263
1915200925
603549026
454268410
1568473692
1103324974
2135709790
1906766699
1483990652
1418774153
289211561
781983974
1890902044
1398403823
1024427377
469452613
544569489
1656712760
656487031
1961085709
993800115
773431120
652266018
1439113749
2106216609
475010018
192908279
511827659
2105350641
190567757
731585829
1412948019
1387769643
1618367321
532267731
409219549
1431976089
1799859462
1656671472
319339092
658988706
232835057
1923119309
1472541745
599012489
1420698377
1155111757
1681254597
2021357415
9961331
1527500953
1987949516
1904866836
42516439
1985970983
1444138031
709227985
415564107
1714883069
1236411615
1714056152
1644984495
1275255437
1141996259
694830204
1169522575
328078999
1858677958
1342094240
1538495059
1364198145
1399669114
1167387514
706975820
683007618
1641925305
168107257
1267800622
743435916
1125006027
867171282
594294829
395097966
1584822084
383694656
1461427349
674044521
295448729
1939195693
1427800649
361517466
95691663
60941533
2047283192
116069037
1676092031
175151255
74839105
1905067001
805199003
262112212
230708353
1767905934
1228767483
688429317
2007697493
1566486586
704216102
723139356
2131312872
945641382
1922416523
1278080763
809305629
20152259
762602841
145448593
65921353
42020384
1006442273
1965724853
984337871
1567791864
836419877
1269018578
2078679328
2113569322
49798264
1957152100
999145103
1240933614
757296733
42254980
1631494081
1260326357
797162703
1172169217
779855357
1380031949
1748624845
159137739
1237270675
778080631
1321160068
2078140171
1815699127
1927172723
1097985248
223747373
902808012
1397449741
311245751
1009528802
1009951182
202230261
2147145933
2047427148
675972886
591627131
1087886371
255086424
2014655670
117223918
1456740107
1992742942
194082036
1502576654
875106617
1597211045
1447944783
644768494
2144236917
1597285951
966942137
182542928
1453941182
1769644888
513079133
1105805993
1311725966
1605185160
1474515335
930353085
360948001
1991423830
158586230
1208434941
419012851
432602074
1754585248
2103877717
141169096
1540460850
1850741817
1217828528
398531286
544314208
178979636
1327622543
1149715257
1298861889
1906789889
501868578
1447695381
1889579533
1662462540
6797176
722165660
130794178
5587527
433223896
969502947
1913103939
434667540
19599611
292454762
965803310
1332703379
1767272974
1682345847
1980180226
1186721882
2103251621
1060349007
1182572356
654134664
1900023496
196862244
2140062919
785219186
196285043
1512736276
263794965
1189702310
1506743535
1277045094
1420254411
1794493130
1346374496
1577635728
1122229327
302158066
1083634174
324753435
1905612573
1680286154
625661216
666306943
5661981
1553645928
1120163402
926363349
2010684301
1091476913
108373655
2062266729
2099193339
1375936751
2078829275
792813435
2122639927
1229314046
1623417860
792167318
1204437397
1415490812
1057743607
984710760
1485125923
293069621
1188022412
59523193
565367439
483103435
1021432049
1676839069
1980956632
1519766158
1367003426
1376946248
395630319
2090750620
731905853
1136007069
762996434
2103556884
1711647046
1876980061
1487443652
949365572
1278242569
696309185
506910393
984829662
178533556
1285647997
731355959
929302187
102436173
1189144219
1370949454
1449184630
1866676330
1455453251
688582671
1448300373
433892508
1830091404
78635230
2031997
1345358992
1771419162
51696941
477305172
1210308784
593891922
509527177
1081495197
1600430069
1455429684
725145343
506540229
1198724106
298501878
411955833
306150601
638740699
1338400087
799915879
622192982
388371059
994093439
1723736985
2145979624
1812012773
1767481622
716886181
1068258540
1640393408
1328632227
1646425581
767241826
1757231075
469953683
888122042
1149495960
1211534341
2054665227
195633494
1165106570
2083396016
563218189
1713580667
1010898576
226872795
1974481092
187255324
1808134260
806692534
744863665
799286363
888390591
1647418665
648202498
513851144
2049086254
307084770
1555630311
220275137
1804630517
1122000928
1203254573
870247069
445394161
2051345602
1123682865
338943679
1955756758
1711557037
876408606
752202049
1563432787
126348474
1660194574
1914387415
2037018675
815765062
1466018666
1784889081
126515277
1390627415
461013367
1583024748
1441013662
1730116113
326103512
13001682
1926766074
234558188
17132779
166558340
1328614642
366147140
1562457624
1373743788
1292094438
1133397111
907925124
859706550
943777415
373662317
881581485
643731339
473511587
1804100047
1437956517
1658839381
793024736
1654169956
1216524253
963082567
2020467885
1280749757
1304195689
1689613997
1392615153
808304527
1128908067
1274052590
1237399792
321998817
1205357716
1507490856
1501659665
1344203841
371103035
1302470526
941765454
1605462605
1046986176
1171984248
936250788
379731891
1994994821
328171524
219591118
206240295
724842572
1677302815
376606618
519561230
1827687232
323770230
1286841329
1878375043
1368914340
552243423
940636459
1090814261
757573857
1217156480
870626472
340047383
1766172291
1033300631
460914662
506793893
550544731
1655533624
1015776696
693371899
1699822334
146618448
1821111126
614737559
165039828
511624574
593458279
1585275047
754375833
733044401
1159430175
1260582536
334563152
657961292
1851073053
1627037961
1388283319
686643440
1596035122
1862598663
1544679407
1550260968
38671481
655608405
980674395
216941063
907224954
173371767
635187264
1679018153
1476111233
462928912
1435979080
1916817728
399589708
1744183599
1594435409
1178549673
770025358
788809208
490632539
1599412507
1527764290
1058061168
516266472
1764073168
1662032146
1520250974
407062561
1192161161
1182486028
1147977955
326465521
1676822063
789508725
1441232768
1521952514
1160729900
1653543072
152854395
1345963754
389743518
1039291357
509940039
680673262
165200904
402475529
1222408868
1597646145
1867056850
44974972
502528223
1104790610
1855353353
1959520344
1375410445
1542812621
703588469
1556261096
968718470
104414583
1500505748
2144341798
1169054295
139776999
47537544
1481932545
692728668
851666433
1830670633
1728310792
1037924645
331643904
695777371
216481215
67239501
1311431829
2089789727
1698622075
39915163
314124275
1277597977
1381137544
1659566179
447397611
1361002973
785866043
1647335691
1489229831
1359482529
493611740
819946406
1456271569
1213622481
1274273364
1450794931
603311946
250981505
1472247867
1026934411
684881704
1759424358
2144729417
377119007
1715881474
678194817
197405905
1560227967
2071253802
2083370895
1145145339
317917787
1760478126
1320299868
2059839197
489946800
217209815
1343010413
1695374255
782178678
172604742
1257844052
735617784
2074279214
74508760
567420956
390442724
29729204
1823641222
1359222473
1068136381
517091998
1377676262
765638522
272745405
897419153
1790612367
1009163341
1149445214
1205124393
1459292891
347658136
1728974570
2010517208
1623664660
1150778220
980597128
519916099
986992068
195337683
1440625835
742919736
455907867
1601152638
180080299
1320755882
1587090225
1197068290
723175107
953780536
669290866
1781803997
1865201994
366305343
20794816
1320661608
577551135
1993898881
206057588
2065649881
372145210
1232886785
499982340
236955333
1305825597
240078342
1909691178
1841580163
487763716
1244579321
1510004490
1228454909
1979251331
1932833385
1131743252
1798337956
1099723486
1277343297
288707552
979569335
482618054
17782504
1668093903
228895853
579074259
2063071461
890994311
1430964045
991501192
317975395
648280753
103511741
784959452
1510271997
374529727
732774683
769528739
509511588
61555330
1108019137
1953092322
1807761563
1827764702
832443579
1759809228
994675385
1836121100
2094739174
299503391
1031761588
1401643379
1369651215
971088292
1808018165
1760316046
848210283
1391545313
696625154
1919341084
1400138667
1304006123
2130801573
1515863631
1312144192
1881667160
1416036636
89594945
1917235408
1577387331
1481859885
610897785
1995615128
948600025
1791817434
687998101
7753391
548853776
44538039
653845994
274058625
569079372
1337056422
159764
59617884
1804007299
1344459875
1251972111
632477457
1798522648
1416283270
222579424
101450088
613291633
432025331
494906325
1851450459
778883424
885509119
1620102159
1403216429
326210198
2041044847
815194097
524304288
1327358961
1390387796
764407092
1206621744
2060975911
1895062860
981909874
1748632275
1296151485
691911789
981320971
1551944467
955033755
383249485
1361378388
1877898125
2132721366
2098232594
1231591174
1627505066
1231907389
345309843
402129623
660233814
1437114633
2035107603
993741904
1763127468
6100679
1582175312
779012442
1740905071
2111423135
1799360468
1965142482
1104098128
615633434
2077431099
541668105
1558273407
1893219282
1375687168
484895001
130013870
1442709680
1362601402
443134069
836238856
387411392
343917887
1203486
1190118210
1041217511
1960820088
1188184267
1645263535
26861075
1321587223
1793597223
490198654
666313323
2017929467
1371374973
569383458
195662632
1222285327
1639281850
1497036286
1341432710
143537817
220083957
960831811
1185549339
449182091
1570265964
1722256825
719080555
311723785
894702570
1100438588
73936657
1515587435
740049752
1007671483
193671369
1003014081
253026035
1286797154
1281793873
1649216168
2064958804
1505978479
1221523664
135640240
1540583146
1680820068
239713258
1618609248
1272056925
397249905
103164776
1268417541
785825690
1910056572
1189180405
383667130
1720343757
1088118280
1379878621
1154813537
1061345519
1528557203
360648236
511177846
1642679152
669232478
1360120899
236462573
953302043
22190389
2068054105
626052825
1592177733
84403356
1456717232
282733641
1426980264
3583340
907978389
722830882
633829008
1634397002
73002351
1722173478
306331958
158285961
1665550816
1475984461
307174970
743486562
819178542
743519026
1490178611
705151479
1647010302
2131243068
306886767
1104927217
2052041410
1332049703
701017651
646392330
1691124302
1083184160
645185314
2044344386
853705502
1428058800
362106951
830332896
1883498760
175504170
485663853
2002071252
100811053
754981009
1239183508
190478084
93618356
291948405
25838075
923227423
235105171
1432823282
2016360150
935917456
608603481
1769376755
1440215735
1584995891
1925155561
732190659
1732781065
733323601
2005901101
579780817
1470023748
2052814914
843181963
908561090
1268312149
592749016
1936513269
744304727
198838863
1776834257
194651339
1435940921
1792846175
1246194733
1159829076
324022360
1415107869
347127109
2015244865
932881422
277877270
299771758
561889803
20840157
1775717263
1639898360
330399447
291908714
438727984
1861561910
337233455
348993227
1794945398
397715349
745710610
1051483499
498218496
790654449
878082054
707559356
471530536
1136438171
1385003332
389761647
1630941189
210675950
1577089411
1126945514
644280331
560017686
902552149
1897166361
7640895
1520603173
2086415032
786706310
139093793
1002877052
1867068733
1559069157
58830223
636974023
658082311
478135310
1336225862
2134810892
595256526
833159160
395466396
1275776534
1048739461
1981816509
2038923495
563166205
1085310057
796235805
2134979918
2108932723
1757473841
618948186
755415390
344552379
896461396
1938405088
263802925
1598474860
463618545
1950797878
1682461121
946669256
2041033293
1684055556
475128909
1787300947
1948964343
1494734445
1882258301
360419638
824138609
1165466237
511858191
299385204
711815030
2108071851
1837485066
828436148
698705584
1331630078
57319105
1094874904
916616722
1621782301
1547573209
1672491249
811655903
252304326
389242322
895173808
1466467391
1684171620
1443913291
877113513
1705921699
138390923
1266918894
2072938613
666416719
336023874
1386426704
540971733
1551078011
1507737461
1358137722
64369291
1511420134
1293917164
1728412953
2010809523
434895993
1467480120
1903676216
2080628159
311122670
1193368003
698202009
2080676657
384703093
1896363182
1905512782
1523620641
1068803976
2088705321
1522278395
326118725
1801782657
1392971598
758998585
1135980627
1934037651
1769683774
1379112565
74123348
1705788998
1688429494
1952285197
1839880344
1120043722
1246864606
1662624626
450866132
1169120130
1341561034
886504075
274949853
1137339077
1449495983
1138184325
1367012846
126276762
44005763
2090959449
231839188
1245902123
607217840
1170445807
1272746638
722148760
1348569615
1714917115
582089230
1192197661
1028893933
462356848
189191568
1011130128
41320658
841776900
1389864795
703344625
1520985616
181373628
1544045958
2033953305
77629616
995429453
1832448784
2064821426
233189660
741581888
1480807148
688409919
369128013
1633346
1371151368
267595820
1135763204
902446543
1244599283
584854187
1040302250
599205203
209477652
268896177
204883511
748225397
366055587
1371650015
1918259211
289939541
267206238
287309112
1284388819
1745008018
1120422040
983313611
649417165
1486555838
787523439
1160834173
311178453
512003339
1078560919
687979817
2010389430
465290428
473749269
1785639509
609907420
1370153342
1191831598
821226202
1763214679
1237128519
1717186184
353742695
1316547096
1962526730
1232569726
1589677821
227488295
85393277
499946344
565416055
938876925
860078117
1246842149
2024754124
653570403
1438659792
645608347
1780742074
72596582
1279410588
1779353272
1060258150
776514972
1381250431
852156135
1094415242
913325307
623050415
688528852
810867680
1732083488
1325934622
865322967
1774363141
1159010028
947224582
589313978
1502771963
1524147808
1483994247
2121040375
656476545
235162901
1306293679
1070519286
1761347533
2019190959
266420365
1120715969
1169728327
1484714548
70652056
1947105683
1648745363
619644305
1795397632
1584226608
721934384
524978196
1048431822
973331678
1055413748
2089067955
1700444367
287553716
194302597
143785219
215799736
324490670
1923056956
951801921
494477701
1210502921
324303485
2078844573
53767331
1528611178
1244609216
1744420963
1195279315
1274727323
669113842
1552031235
773690871
1430904894
1789528680
1744855328
637364893
1724974668
1273583766
677662241
408807444
456220012
1244719580
131073201
1267489624
271448821
490558404
724073870
1129635400
467953848
1873229829
976777759
958386535
1300530654
1515839789
190766259
1512554244
316477681
913638655
775214622
1518004654
277678415
2100553769
918187130
1257078199
408305959
1390573558
1750010099
416947718
1172939626
1478769127
1249297376
1164739214
1479842799
24850482
1235171955
1701756996
570179111
1923521455
414078095
1688635719
1642095699
726069748
482956903
913242705
1994862323
303202363
482885801
1294300197
512913866
472148025
61954256
198345845
431122613
1359893098
1074626348
549151803
1560839733
43883675
62438070
841333905
134039659
238533
1433174026
552059012
1008791194
700703170
83372186
540273095
1809052148
149467469
1916391971
365548961
166328183
300342306
1414740155
156863873
1348173847
1498026679
732733685
570940468
794063888
1071775555
239492124
167885625
798455168
1019567630
1167466079
843391426
1614194550
1163743021
1323582083
869233896
743005190
771166461
688379395
197468607
1369483093
1027903992
339797498
802836109
242126300
51316138
219228736
386680327
235933906
911427321
1104508022
762189514
1093709812
1662430858
159945939
1828399398
393954233
1298037993
1270453256
1865344831
555087994
125060379
103638119
589594424
1486497461
2058744150
2106086105
772896027
1857277278
145331964
1557204868
303816045
1407437706
1672082584
593443527
456175827
1730533951
191328669
340921987
975207385
189754258
1722986464
1448751617
657097526
1954716632
700241059
2159400
170473873
1601896804
997291883
1199389066
1353588599
889617591
116176782
536318898
871427190
1296721057
276994425
642754205
1561159917
680324114
1279491057
1692898565
693796622
702536411
117952797
1018729560
1445383465
1031773176
1981193678
698568255
1312242787
1401820264
2057530378
970121572
1562329393
135632368
1658292960
1679068214
439933374
704457536
1234726488
2069198597
1465751541
2010814443
372711600
631524106
814428532
1439900333
29452298
1226126001
1471447972
1832628521
537893266
1294095351
273501119
1931321822
741224049
1517978592
11535005
1924394238
536789624
605226501
1981329710
2143769195
1621693098
1470356240
752783806
106871052
1032850757
705839352
1255488302
764814418
904479430
154974731
1869106754
1902992658
722023638
1790825465
1336706426
808672843
1193814688
784751777
394413112
530443469
1977303371
1655128487
358135344
1266547817
237322633
231713960
647805755
594176943
833764547
2064945356
445225540
627998511
1527412718
1377737779
1384459618
758343535
717991901
661288411
782671938
487666012
1937201982
1701702974
660553251
986204762
1015116564
1204914632
1920958443
413459457
376953698
1505668301
729461915
131804230
4956481
2112847208
638094486
1405546029
1200559011
779699339
146817884
457338546
963247801
1659453455
1898512656
1079296937
823970722
825429750
769362787
1031620206
748849711
1128111389
1182406906
531393780
114671930
849187953
1914015362
43838294
507332097
400003671
659427237
710384879
1707570204
1084326847
165123645
1166229302
1400112884
1761551966
306487102
2053710684
1300042639
1207490587
2040123857
170687509
1714644986
1072311480
1259279599
576509871
1446508596
1167095649
1590980920
1746578258
584026168
1899530636
1385682592
1641628400
679290819
813717053
89389962
826674486
588870674
2059844350
760777988
195750469
1765417216
506336800
626110888
749552836
881352944
1721548313
339462085
316862831
1382066639
977308419
870128324
932666036
953114569
1257548516
1657481581
1721383776
1397747465
94026155
1655981953
336949088
1561432287
697631926
519452543
1319240051
197714433
1830201967
1073248426
225378031
1904832749
1750922399
1298176357
1971810013
1469499615
1523900677
1768180305
892598836
1739198750
2125305259
1316969993
1308922169
1879932392
1171294941
1672096876
1254722472
1516442629
1070052188
588433125
245948772
1615408875
989809262
1649554178
1414837448
1738307596
744220587
628022717
384581007
2122875009
2088256447
1638102035
8448974
51532546
596335795
1542925568
948709103
1145998473
761079776
2082866933
1781448889
712669943
1441027066
709557916
174907879
1115753162
1090121131
1728277773
1594146188
996100001
957009735
1041960149
402912031
605770670
2042098339
766332627
2031156193
1250575227
2076331707
164937476
13286006
1983431494
654301924
1691505086
605065009
49757543
1130169862
1803058882
1636736515
767957423
750378313
2123205108
100293904
1418306105
657172351
702717782
730678304
2102647673
1664528281
1712189071
81894519
1267363098
54915932
1781050189
2126268756
409002664
1959722504
1571709973
1593981493
1965646785
920810787
91229047
365492182
1299383541
793471514
1555824892
1898716080
1578340856
977869275
1609440241
959678760
744267624
556947654
1326703090
2002690152
1210930891
1018504007
513675137
1320980116
1648528689
1623809353
1389592359
1582460737
212475181
804352173
850586239
641845879
2027679306
809337750
922302365
1452939409
306224327
1608170686
1385795660
1064796026
1261671881
1748205533
948372388
1118055323
949623636
2121239807
666620144
1056718176
1068468319
1671090087
229683110
421710647
897951765
1586719145
2093772977
697558074
1335857229
1163159974
1098288305
1202255196
630304575
1332019161
314353871
1560098868
2083916058
638582274
455481126
706147000
941767188
1710986905
132877400
852978406
464681523
302513406
1978687595
2033591596
1138091048
252361940
2042123960
18645511
234942604
1884377573
1949197433
1466030706
1699577013
1732191294
16974010
37307868
633825938
1288895276
513706656
685916332
2130033260
338512394
25563314
1517662454
2079440367
331032527
2010761150
1388265870
1439320428
417082899
1675407622
1392046353
1513679737
1528969544
410842946
1716672862
518902659
49875710
1044692004
505453019
145494948
1343567254
495338231
1626639619
36887551
381828724
1992152300
1191229411
2061082516
1901313700
1529490135
1398412278
718097447
896592882
765280478
770420355
2058948349
528420983
39658823
146661297
832897091
1850373106
664321085
341886771
1565481169
466792002
641964784
74966637
150135356
531091921
1422422258
605327289
468868190
821336125
1277708977
404967229
947829975
489050076
1044938471
2073251780
805525054
1998780746
1979132055
2058713816
967673580
1493501427
1827440452
1492640162
461420899
1954500450
442877607
133508448
1227792521
1716273764
1039768596
1045683163
1370611950
1373821762
1691441463
1755968152
1997176458
446834938
1657636104
1790071623
1269265770
1115631661
1827607601
688610992
1900345834
1915749135
1636413389
524300852
1473517648
812966317
1997142894
1175081821
95042686
2126760030
1332140584
617091029
253926282
1932689655
27627793
1992043415
4751070
85166655
878053348
726366610
2039381199
8171700
2005621393
398849357
774092500
2083014036
1178053842
936580264
37591695
1395102365
2084816781
171305949
188206043
1827739784
571830209
122414589
1850940329
782324327
232052711
1533082440
1439296372
816712462
2104329506
808043480
1754722870
1413180578
18700665
1527503905
1667638927
741568542
93755581
143715531
1194657513
433023594
1927420175
1199869337
580330151
1404886200
30645188
916363327
1311189711
680501564
1260674932
1577859542
87529734
1839422237
1169671841
875985043
1432477782
1039415425
1932443173
1251417450
1085799588
898429679
1125779433
1468915687
1587069481
1591638986
1339888211
1873949421
640781766
1784050252
1314052412
711303276
1983889675
818059485
447777097
1969531556
51606176
1534839424
818079290
1892649122
853861631
1417478008
1341819080
2065391390
894323842
1737470783
1376787354
688425725
1704412757
371045308
91649050
876653052
2026927186
1616909819
1245794717
1246269672
1043398050
1204007047
82328715
570028621
318060609
1671896514
1663867816
680727693
2056737092
449862150
940243432
868836104
2008584185
461990227
369991445
924137948
1802530663
264032158
1904992888
1203658249
1704526117
345533434
2026728882
2067520317
781932473
314291203
1797710038
773737659
120267772
1274281385
261769920
132911900
2144319243
1859785294
89239914
465360456
1957805241
363069942
1584856996
1128727529
1160691216
1057908810
910899405
1778086439
1645230937
221854859
1533465797
1787076670
1811273951
2097671129
649350361
1553675648
576794849
1888943347
1613719527
1292393800
982908815
1859142464
414527177
1590613713
1994528353
1869502024
1265617395
1568807000
598788958
126679731
1491974032
191680553
405590073
1966663242
111884989
1147638850
507359338
2146158386
789400656
1149810348
890657943
1880430409
564457144
739190680
244934025
624162590
610166536
1378165395
4284845
2001331738
1569124388
2099420174
1701736399
471238711
899697187
1982337330
16226725
110618831
175807248
128710928
1454789821
173742982
654564340
723948775
725910983
1110719837
1260838887
2032811693
1892167098
1628691710
578503525
270643556
1212809403
1323765514
981673763
2038955654
1568233582
1089906943
184375809
749761208
43410580
1990040451
23113899
706173668
268544511
1490092110
1564649621
414048959
792099075
1079388815
115163647
809149191
1163085932
69249673
297962506
1155721350
1944388804
2142259354
763858002
288218289
99360561
462765958
1205867809
24761771
1966794635
157336798
621162043
912027675
1158097931
1185943653
1988553767
1140486521
1723001805
339197258
1677389422
1685769572
1366541412
1446384815
257155353
1867595810
902965809
2020008233
1818724202
5924616
676786859
200024303
186790631
1212884588
735421723
1101380561
1030416090
1304692906
1444964759
94192004
1973193044
394489169
1459859854
435913141
940216239
1558013598
682593282
2128992282
459535300
252326687
1856893417
960642246
451513685
86591361
1603794188
1345039355
699416732
1181370185
1439497187
585074969
533701769
133231673
729579394
45723617
1289629201
1885463363
263277047
353516034
1407062103
26763190
1571103529
1540313484
1147480504
408341446
1366716442
576886859
1447867012
1026242320
1263782019
311418933
693412809
436348899
1367962824
139564088
346875309
726537335
949558370
1433342695
1289083054
897071798
1496473432
901868322
1334131376
980987593
880389010
207682160
1147314184
1092441457
1215703030
1603628372
121835337
843153909
599542887
1492404717
1300692038
82384972
1941437739
1136639304
1180633460
1842466751
1364354439
1732279904
1915634799
354088332
619700407
1676418019
215284560
887293548
366548605
1120021182
1416784665
952405730
2088259424
238705599
159770186
532164922
713595932
1864346471
1499499025
520150605
1664915621
1324457066
1390058329
1855294361
1700909294
746279713
529176776
1582217577
1541286303
1978662157
1934802707
436328196
1713218188
63120964
515270779
891489502
873314937
162032135
1031222115
90800297
1164941637
147687973
858366559
1375318957
1603593273
615328978
1543976299
953064020
277077769
779164312
1969247209
209269291
1681024813
288898518
108695927
1604207125
2103687971
496821544
422725655
920945743
675314176
780503626
204330496
622512851
272989687
1250823222
1682050591
419624599
1177326934
590098984
819779762
394243953
868163464
366823210
271553580
225325086
404264624
1990750277
343647530
318802511
1360838657
1018472492
268022995
619402717
636343470
1184241853
2105383790
874156173
2111101375
352485294
997737060
649719592
545963444
117132467
2050327584
1379828712
1017207051
1803797374
1650962864
1115133520
1089987680
58269617
297627358
927796918
1613207071
536688040
1549368957
2083966500
268025963
900567354
784510785
1172627219
1851779663
874329519
416227315
1712552977
888932872
1733437427
974453708
1457645730
494085850
727843937
240215184
42544462
357159391
1024504753
1502343505
812120344
961901047
1127047268
1410786567
1627766246
1519246785
1728995911
1205187785
2133837642
1497489244
1614561913
1465754303
1618491189
40721295
1894643690
174324618
1740183008
1203339395
932397416
57497870
982219246
2117860664
747103765
98667735
1188082817
1310467900
312022681
1903555489
1440634935
66266468
2062296134
930900313
1445280734
282789597
1993956073
411090309
1848035729
731219643
32136682
896480000
780059211
152490448
862750634
1834422906
1638102035
1056181216
1389593655
1923498009
982051981
500944309
808493011
1673769620
1975368040
1297556264
1097995150
938536576
262473298
1065341734
1877349680
1445312630
2123112862
1027714313
826183526
833976141
1991432284
1290577213
460020280
1450665875
1479724075
968675203
583936855
1810119313
882656957
1251950825
1237743069
1917278745
1677408637
1781971475
1071207013
669907196
841532002
663630663
1574666288
356913646
665975705
1686364225
1331552581
715284117
1980555614
1295630317
1986432730
1788051672
1319974152
1187470203
1310307475
315599605
542803766
286599246
708804178
300383517
343421444
1295845947
1610594259
278569506
1252966510
353518330
2093956593
42890543
1972556507
1627684047
1225411908
811730926
1752726581
1035912681
909450823
738564290
45768134
1602148978
1348793569
1687401587
1864106797
301699654
1284080587
675440891
1956585262
1310891726
886098718
1911961478
1676252405
336637840
1015555575
1452907864
1951491625
1975911876
2036067383
2066017178
1251264971
592616201
149622436
915254509
1280244959
1546329719
1406297930
636727076
1003416561
982496956
1817758059
2139931626
1474370677
2090934039
1222677293
2126623672
1557835605
1203185023
857218366
170637424
1796297823
1969417220
1340858194
1212835947
1596047526
1558858073
1493494828
2142994501
737272937
2002501333
1439828864
227539767
357377810
1801024824
1992510936
541027731
1027358887
682525290
1039660182
2058016871
47517346
207877664
406767271
626032883
1799037194
1208256897
1786225943
728578023
1321442249
690177367
896793743
396359165
2143640670
893654316
1468709999
516971872
792166997
1556804356
307275815
973826103
326903019
420899742
10713136
993719381
1675281528
1383960511
472737610
1759510721
1567729042
351617446
135460060
323015940
658610227
2145950499
1713256712
1514094049
240091424
1354872052
803386725
1388534953
790456567
1228862388
2007187611
1388325236
669900459
1014882622
1462283949
1337478985
1676107650
909635453
32730192
664973098
1359597736
1931289528
1820510449
782246505
745243740
1246569726
224181716
736153170
951363562
1816090477
1179024820
39232184
1077097612
1067776840
1689400408
737234388
1424749950
814724999
958506634
186417538
1802289587
778959578
700049547
323976784
733882569
933346136
1492851511
211975220
295406412
918477286
1314621729
552310402
1106558286
1597297980
219617301
1248778510
1577250053
1559095258
1374476250
829332086
1720196474
1709177319
1889170825
1542777776
2062331035
1032822268
251085794
1155191763
104428106
597796408
489215221
454729647
1421984743
1006150515
81606230
1160432485
946741695
1032368856
2117556016
453822753
340946977
1435461363
1654367294
821669399
1575828427
1766405482
24793008
277068528
1453087487
1157382521
915137525
51070751
1866929004
1503349852
335799707
298425190
1743760522
1863224947
408727203
419766166
1447117216
221825134
1985010123
747028951
1883734458
850981973
1767279589
871277878
1396795911
1085196467
933284304
1067146361
1434193029
1941976762
1705091749
2057819533
435341635
2095585742
611416174
1549173316
269697968
845604111
39880095
769075302
1607029797
158653188
438748855
1091124678
1733507979
1475985190
589063663
1821873619
854127173
1727260395
286291562
2021265587
359034619
1687854722
60922337
1061712192
1529295936
726845231
1565344817
1211285927
539618886
1626290181
648958427
786287833
1048624647
1255098841
772791283
782528875
899165544
513535947
1657562511
1012102361
296272109
349003331
668888471
1820464669
1716136465
137779407
327710239
1486998114
156316015
247358332
1583739954
209949718
1930771421
559191699
1830289951
1528571763
767415648
853579147
1289302786
1444814791
352753156
96345837
884180934
366183249
1279828467
1773273646
261800650
1193268062
1611904634
672051381
337778923
397136102
2129767730
35263780
1773870364
786135116
1622673090
669860926
205824109
591469537
1413716408
1263146952
222417235
487293592
583392504
1922440748
51266919
1108142385
592087954
1652441593
597199846
1430679986
425954087
2104703789
1629855839
71828857
1394880681
1285352750
1879418944
787433919
707161102
1157161452
675312634
2071639851
2003818269
594430683
504199938
365537070
1946004492
1619924329
1079739009
1690876197
1411886858
528729474
568021011
1846142335
969720025
961828643
319675274
934634421
696620456
989432416
548845343
822084586
332847176
191897513
1127164653
197976143
1670852169
1213839088
1700799281
288358054
46580103
92326380
2100966195
96613704
1586220045
238117632
861965574
887152400
393733457
1017960291
410587720
873505689
286141764
1073970458
552953849
881742473
1026472097
433211116
1674289453
1815670152
962443533
1475227792
1652292646
640691125
171331326
1647175614
1091133235
1371705140
1408305706
1432573895
835384932
1047170662
283342043
1744478790
1423431381
1538117703
17766772
481543915
975780841
1671810872
1242416179
1171210626
588551263
1734507496
1412917843
1422988297
504897010
1873203552
1206964671
1262275506
1737798797
588590754
249475930
733427422
2069454831
924471515
2054563845
2043183757
1001813329
2114489799
1346064324
257881274
1236704815
1125198384
1161823397
2088668392
2064391807
1162454266
1548128637
136406147
2059145116
1208997624
372788477
778931672
1188101304
1302005255
1613403199
1179687194
150428099
684419150
651751562
1265095113
2143447545
967864280
557144279
1485532405
715498275
724352009
1619863493
1826359603
1322289912
1167504013
972386874
1712616689
1566722521
2065091692
1043687189
1862221129
48316441
1534436717
200852325
131676763
1827969922
1237182698
1766152468
781244216
1369231957
263221802
494886299
1461591322
1493569333
1260521146
201179950
1089611256
1198526350
838860741
1118592006
63190939
1686723378
2015515728
556011420
1068604288
1475809658
1623542464
1982282231
1154793311
1021874764
1833672605
1950876822
1059019460
1019042487
1728979155
432544291
1704788613
873753486
319201546
1822163300
668242892
995796330
981167392
1963213860
847516363
377933088
807715609
1191832690
1152114303
493067097
602906091
792237725
1973539583
454660861
384239020
2077146497
692157876
795581649
1549244895
1746672807
1993664472
1471675022
2038510041
1933683113
1586296632
1702702410
605023440
792608537
259828264
153457067
1976695606
1046939488
470228428
647565064
1222596999
1665043241
1117691951
225500505
1003602762
1895217715
755135487
910059675
1170425076
1110627746
268593153
36292792
919558842
1901236124
319487139
1716648838
1077563037
502230680
1209224406
421090292
571139437
1415644635
1886576138
214154963
505714056
1591152668
1683398154
1925682514
1135525179
1629262148
217919087
408987617
1260747155
1093879342
195755731
1992795100
924137948
1583190639
201270025
917980042
919691645
461532478
524623448
1046498553
1696621942
282716014
222296143
619977505
1046758240
2075105028
1010829633
432717262
1764420090
649579430
1969016317
1782037845
1579706856
790076499
256601869
1191078615
621557133
874208160
1854531898
367959588
229389740
2114809804
1636931324
652631207
870466601
290424110
328559176
876284612
1633706283
1181020201
2144213048
918158603
1843546441
2098465932
284151457
125233792
2142099501
1917618632
1414470334
1033161645
1884577681
1406798301
1968660278
91184984
200518544
2000698251
805996323
780807187
2078879889
51022935
279671612
1790849570
472500706
1637684990
1983272665
994461322
77825231
502095679
484278452
1677853938
7909899
401907453
1595876428
2053165321
1969741010
1375164488
1125227515
1973298335
1040207756
2076774549
547800649
849677513
1349753159
724059835
1306767750
1732767466
561364616
164385863
1604549531
380598294
1115264253
1010906378
324946615
143831156
1255328791
1289008064
1440166921
1249222264
51687664
1995665438
1920022295
151392746
515315
2132339641
268329840
156889080
560887096
1406037267
1651714629
890949209
730880097
1487311716
1398849179
1496635566
182030884
201858872
671996934
1155078693
2106511585
2055834084
71453310
1790737280
1839304289
1734583581
1496211226
2112728498
2062752847
1175891125
2116240565
1735848098
1969020369
1446750350
943458245
1704676563
1246250491
1204278511
1602542678
1662844065
1253830942
1900324233
940874312
290324166
461403579
1329969322
14036111
1215753074
655625848
1496074064
154685424
1008148933
1017012858
1260518183
1324068142
1437271454
926763301
1875530646
2133595495
1380574460
92392095
504664924
588119077
552273538
1318538244
1877970120
832288503
2037212419
488379783
847000601
2119887275
449644714
2067315666
232560050
1510189554
1820760907
367791005
621763373
2047557044
2033690098
176335437
1324987655
1224058167
646015581
1667843390
414461551
1470057721
1345035093
1461477632
750525352
1978930093
738600435
1613081902
892545819
1043634976
1696039891
1811180061
468155424
87884270
1265626541
1817458529
1734480070
1537899504
1482785474
535436060
2090522940
918021221
777936742
1797793370
1611460215
838024092
1368291101
772258447
1689677255
1001347813
2145848567
578199777
465567279
1759995125
880590501
1922448780
1417754209
372492222
1014038966
498857063
1656898228
1578658166
187117520
1154119389
1277101821
1246797734
849361493
1189205259
1693935856
1988684643
1002923911
962134688
1590381038
283516380
1259645299
1290557505
1616472686
1034284215
903403777
439293706
771482336
1901226832
1156954184
2061341723
1211007128
95219385
298178205
1017131821
861129014
1841931039
1401712621
1635898647
292651728
64187932
467139642
1270853359
963193004
1714526725
142205861
1834186631
1350377780
860824250
1530033274
95984226
1368937568
849075014
1121374694
611580748
1589456992
803659877
274015205
51513783
1850263692
2125662126
1492706105
728040973
845827940
818893958
1949995664
1285585371
1178400615
1581670139
1697500744
1668055897
1174990450
1094015782
1059152646
68354089
1982262832
1765989575
856438244
1672217336
911645615
1332665403
283958455
697073937
1081909310
1396863543
2138264553
1912562289
2121806716
1084903395
1354579041
795373596
356597149
1923405756
236117189
1881164922
1283932637
2013298406
1553166398
560940886
1895061113
304302077
392541756
1259121202
986528201
1505436150
1099545189
146171337
830963265
1420973145
1382333128
961170772
1555366039
1935150025
968470354
1045597393
1321552636
612264468
1577432157
1260877569
710324365
1852222416
2053598468
117289806
1480496010
1877259468
1102482752
550949913
570624055
1099585994
1133073952
83088085
855103936
732081369
607367635
1868992482
199460388
1937889499
1007998905
978003483
314773696
1691912993
2124132001
2037010798
719800010
855158244
1725637917
1316586748
1544008252
1907712858
657502576
1681167570
359422425
1574392811
1820656423
360932422
1529633719
1245275818
1740685753
1136791918
530441614
904859917
299964155
1527735774
561532284
1737894122
1613697313
1073660673
803417023
1303071523
835196986
603394044
1048471300
806525125
1839271824
565505786
1851797508
653459024
1282537287
1775032566
1241640883
1380646237
1048607229
2114033755
1435695669
348236435
323311702
586494618
1909710522
1337920458
1029892990
545388308
693539955
678480904
1706089521
1443901039
1058057273
2027738777
1963425678
388787722
61962869
1781239837
464326959
2066112471
185022951
1377216537
996864050
172747846
430158299
1906399837
692016340
1622536391
621985192
799568849
2041474663
99534572
807646601
414004439
950585683
587953507
1342751246
1016499841
1091152588
1260480588
910710415
762864643
891322440
529062171
78868779
1664289931
1044990483
421628725
2078502228
1595868514
669507839
665355540
1740953530
153044211
1005541748
693410736
1665591054
1694553118
796416707
1582125683
403095939
1127072703
969386559
1441796516
1873994367
171714300
2127444187
1143164510
281251411
1643244793
48724869
1313894521
1904859665
914424868
126113048
207349346
327793115
1980078816
502719768
1133468198
1800057625
636407272
862093352
951107241
242661639
977092527
2123713212
1528819267
1076412600
466806119
1489805602
317447689
921893159
747536576
1061590952
1200743572
551942440
1347914400
2016935396
228433955
1853205335
1856988631
687767819
1066412289
828105322
1918556843
195795787
947215636
1226925317
1292601676
1523859909
1095440388
1994886394
1320203802
32079669
1732262128
950466362
1725519201
124202100
641563176
109825450
560519594
2103304656
1442156124
1093751538
752135592
1100381011
1385728084
1733884735
1249392655
2067932324
27679975
1970552414
412497964
1895219713
738419176
307693242
1271038348
161151470
320766644
697438155
507787168
532224125
2132095421
1332025677
491414480
828668026
595671054
306765391
487081507
411262354
1588273493
1024051184
2022950841
941460059
1802413094
1694146550
1837329097
1071081682
1394429115
248385547
574736818
554732694
590803222
1561443480
1093544168
554203759
897688730
2087656484
1908036791
1645868646
2137463337
688777152
1889012665
1649293311
208446095
1336085596
1444268329
1839006227
279908901
517912657
1642208264
1992564385
299906612
1821213930
1507797710
976321354
1067437026
580589376
1874401408
1330400501
1363562666
2043063035
1529714963
128619176
1332499463
1818786655
380135386
1626802834
277079941
177192346
1133200115
2010109858
1169307407
953552436
2080329669
256373743
2130670980
536373239
353995157
2127485886
1407697871
2140160331
1912221258
220122738
1012477025
1043495875
1187934144
1420444970
663593424
956333657
426207991
1094121129
1980390158
810911277
1953566185
516027311
2112550942
118170063
1338128002
297450179
1640967363
185096966
612727198
345804063
1952814111
23391195
1007917357
495683860
445294483
2143384350
1950803827
2057941947
1252351100
588309421
1528930875
1460519997
591605823
852689691
2086460760
111625455
1201560763
515495582
1795481204
893477252
1707091196
1725456063
1950392224
1724672260
1342083625
1815198281
1431892401
878477845
186136285
313124583
1245846033
1629255734
1856250098
1746011294
425489883
702434029
1012471943
107422358
686375
2046069695
1081802539
1349897168
993817801
223438956
1018205403
533721386
106109499
518545475
1814207574
601522424
2089874395
1454233989
126302826
1257961132
360637152
1855846688
512885216
1503976017
1605405881
558266497
1283832431
594762399
1072500965
1768673354
1869994878
1452956108
1957388124
1382460199
217566487
730613362
374236654
1219981118
175725166
1247544911
614690640
520332342
824916680
278622181
1117988050
398656815
1789224099
2030208113
1931977198
63311338
850634191
824229899
540425228
1680502421
1038544280
1780553990
1937875808
1500016429
652960489
995360264
1721294086
2067785413
1191342404
2046664845
427925616
1019789402
624024715
1365869368
1578995733
1151989939
2002790304
754296024
724895
1272587082
693376648
760871232
62254937
1410732575
327430414
998395948
309863240
713549354
2002622753
1223292608
1369363396
75066322
1820648189
1049262020
450331741
1530219812
1113750626
1665995017
338684323
489994609
1447436373
1529629677
1449503962
377115434
1911159479
326272617
967434643
1857041956
798544972
1771172661
118097255
1212750312
785972263
1830667534
106570804
2147440305
224060850
321089715
799667734
1331983157
1296031986
2120738466
1911568767
1771697379
1634151903
1688385483
343473263
697973793
97864793
1389201390
1783519345
774818816
1223336016
1774385849
850391212
2026312742
1690299528
609220584
557295343
1819042952
1087428990
11749602
70275619
514512762
2048061323
1286437827
1319683173
264409787
297630843
1184193635
1760775429
1136702988
132322900
1795642850
1805390926
44501987
1035412908
923322945
879560282
1968633464
1023943944
1844187457
1509976945
1367421528
932333565
1749313962
1187869674
263779867
858641998
1362058106
1330520852
315009713
1049095183
1304896844
807951524
244944220
1225121715
484996410
560114915
1076922749
800126494
1720379795
1964984390
1629477109
938966277
1748619504
187652878
2022073669
821926050
1452339321
1874287339
241181102
1520796490
17678897
1488848324
1819239247
1547782618
1986228900
901324854
1790759318
1700124673
2018795199
1567770275
2102060800
449507537
1000972243
753240409
1526186430
1281874277
31212755
55052465
549106021
588573749
733926042
622212839
2070512507
1879987479
1323709943
1006147204
410364492
879567914
756451657
339040889
1997254833
408549206
246911940
1250540216
1544953518
574771083
1615473567
1035977828
1113586703
706798457
641509828
2061636034
1331927951
1842351632
850802335
1772770774
1010496804
1674335937
1636247610
283123538
1171747610
577378901
1137564078
1532210588
1706278496
700685928
1876321824
1517187019
1843184638
501729621
1071449479
251114143
2145967055
569289004
1757126970
523402262
573752253
1216137936
302642468
1059098327
1974122627
2112613024
948103890
1936869247
1658847048
106808830
627194385
1568161660
1657930755
834520619
1271684406
1212312037
554914553
1467907024
2036323914
759154693
182967354
1962741153
834369426
458312123
1078851363
1851371807
416734894
1146603538
152538187
2034718756
658210882
147136044
816092090
1963161850
1545743407
916560942
581497620
144441381
238002953
527149233
1861088061
1270035804
558833470
780766217
922078156
1921073423
552619398
1147565612
684492996
2023938737
1793550180
909183763
1818764634
165331577
268934235
1630180080
264176379
1062568214
2117769032
1592504004
1014133364
1278682579
826853503
848767944
150988516
1288188168
975203368
365844198
1661047960
316926082
1305382854
725413136
1214446596
1489293106
1493369447
1113033905
866877895
1298581068
416521245
1839892899
204472444
305781032
1290944165
1467157972
1947083244
717155914
1534452844
1102683596
1970257845
829701682
972913136
1151042504
803546157
1950371395
1874731752
976252666
877948655
133352443
1378563163
596567668
690349165
1472570403
252027800
467209579
1921896718
2008876670
1019401402
2145841572
386740913
1267669098
1247758541
1238937947
2010511557
1063912921
881870439
31848934
567993284
233403108
1644913724
1379599527
811475562
271330798
101617145
1396416656
760960526
1581166175
2087623911
1730513669
53666951
1187856531
2120471684
1904741638
1249269474
1911319923
1622239108
2111253427
683091466
1368561973
1811573391
811974256
159374739
1364565900
165833289
1682843506
1971450830
1141718992
740155470
2127550461
1306689914
706300633
1799339546
204464079
692893050
107032543
421343494
878800943
1196400553
1660068329
673572871
1083471466
1192463676
1397014953
599590081
1459760886
1058755830
443206571
271491419
1056185260
1111127515
174708219
1725428441
744044678
1433398331
1823619227
115466040
644403591
1783496038
7923180
2079576397
467218441
803616589
316568938
1476505676
1843822751
2050465109
1311896141
67571419
1272531136
1091223163
1372908043
1166945911
799984879
215442172
1081897607
1342257808
1517605589
451761386
2070761060
1380503364
1557054899
342204027
1148024768
644545305
458539398
755146445
987259433
1851531169
923331959
433318702
1575802094
1084890013
1933529524
251126092
1794278533
1160021033
230999907
763189313
2110903641
1526441826
151697182
553026354
918704317
686282721
334329874
1438521003
411536497
33746586
1999630894
763351184
632448719
442198113
1806151180
644276007
994130019
633188126
760463235
380553178
841277107
1393593171
1806294182
1965037813
1527919974
714894441
1074482674
1778770814
2033115748
1612352573
69831392
653488819
692115149
1762915712
1335014101
1566676713
1267770830
1080359481
1762419114
1837685391
1032253331
1455906421
933232517
431515466
300195995
822229798
966474782
1548881955
1604748109
756247248
199933430
1968969632
298213331
158761998
1023038970
1820090518
2135372571
1868007701
434256488
888459504
1619535235
1093428216
2094433674
1845688096
1096915531
437536904
525430559
847331193
825549560
1649633748
1680917554
1775337286
1318139172
1180973100
1381730073
2067224694
752026900
352240225
1514585403
1264724497
2040231474
1960909793
1122886273
580470366
907124276
231167449
456457933
1459192478
373878705
1197152588
1840883632
2061391908
1311398953
2002528908
373302497
98667169
2055859476
170989230
318463543
1702946078
483701886
320132172
236043043
1890323530
899978944
912607458
859093995
1206677619
1906668975
790703086
1959343492
2098389274
1658056512
736346110
1568223151
718425919
1847275385
548948934
1860530515
530812209
1522438519
2019973496
538504061
1906604538
1046451836
1507346755
1576392292
488714764
1283039051
1014481499
1375621037
478132757
1097406458
179233150
710626355
1392169968
1823738847
1991881845
2030366036
1125905743
1670479720
866630796
1303217747
1988316500
158039144
288670531
136605940
1809556746
2096634799
785111274
1968479089
620700573
359849700
1467623524
1153630956
330990297
2007783006
2017682998
707493869
1546604118
670737123
1838550475
1674342052
1977417647
467521017
242391140
775558208
590596430
1583872766
983941299
1320525770
1719935393
333699342
1298214529
385666001
247675467
892677335
2093279888
337887804
1786478157
1634172154
1911318112
1430378675
1485363648
1819574063
1239456914
1178031271
510626657
1733703921
5094720
1167253001
121192931
2313104
531861460
758723862
716635729
1182018231
1412441430
800733158
328579983
694656821
1680085270
1852149592
2111366610
1592158321
1130474202
405213088
746079058
1259743325
1042463576
951207955
1463503600
1752142508
295748452
1782214834
114894937
44915592
1399644814
1347525810
1104055789
505556635
1845011512
1192507061
47514785
279980584
916622350
1400718406
1647024294
2021117473
1097275003
505969710
152848189
1091462941
715569643
1420828861
290394893
1322789686
609112482
1455531517
1630020358
1732923823
1413283147
1114138404
1988955185
731544008
499855897
2047345701
1032563563
1647846964
974643061
771060647
1104602982
1450111808
856184383
2026826351
1697369127
1318983342
708069865
164167259
261378994
2015685113
103676233
1288841960
266532067
1661868682
1583095590
384620480
1290017788
2032735308
2110087258
1757582281
1773379734
1551739667
1047207829
1942183716
1951502728
1264908011
767438974
1387297110
1275044603
736918089
1875068720
689372233
1552158827
1830900869
539111589
2113239391
626996653
978504884
2130598713
1493874216
1440399661
1822206119
783642771
434808067
1603868411
289381612
1338918644
386185182
1611353708
378963034
2064471565
1193954871
1544537277
2135479793
198735117
815637781
1597132485
1413363358
285656984
1641071428
93079769
1045619189
2042799158
1141399905
1703284721
90626334
450587174
1096357257
1776972110
1172224658
1424075287
726625342
1866732490
259295985
1808158950
1173262201
1574600132
2092732761
1438506628
112072168
72413258
560322456
834744433
1492183768
1305124768
525509834
289099367
950818546
2107007565
103553062
1791849664
1040023678
707520449
1245082865
572779081
1171957335
1539267629
2038992571
2125326092
454369782
2009542904
1847585022
821547730
286237503
1734612071
1613257782
1721688646
1636086265
1926070173
637895792
2049289218
1181047443
1563038679
1112991309
1215142605
1179306330
798660520
1027604413
647674045
297178960
1659360371
838821067
360653669
1706988185
1268924027
1796886262
1440504956
1379919835
996431361
218763373
21849285
496192043
140973230
2054654306
1003968494
173323742
1043072886
1978223973
1030058090
1815240413
262737876
1505480511
622059480
701294754
320121056
983213429
711152149
939485002
1201715446
532065008
1424804642
238578898
1922912504
461625625
1132670128
1538039681
782436412
1990014200
510454013
532027414
980953193
1800196180
140684695
870432852
1186440366
1777725669
505190641
348082201
2116240565
718169749
1345940369
724887493
1945696574
1421325896
681645184
1013465671
205490818
396933959
1789391951
1260192867
1014459755
1738541423
1097285696
890402512
1706704843
216346784
1025566196
736130282
1143701729
621698357
1197074934
1162663088
128331386
87787866
765006722
1401381668
1808981208
1438272743
1108731310
1490041407
1801142436
769040878
1239235896
623293581
157009162
1781522107
1593818237
12617940
2077744513
1133606273
215077160
378827430
697507859
1196941074
982394077
1185432093
2030002590
1066826221
1144448625
210200048
1342757047
1977842555
175300151
1949501792
542421458
819651918
384713399
1556615240
135379870
114286559
436906709
882972754
2121694610
1111003823
1162194650
565661452
134735587
2054706902
136720094
441091657
1345120920
929160630
568432440
1928387891
1262395175
855925028
320560560
239724325
1000713927
1931587642
1475428880
552551129
1635337148
948550479
1619041536
1063810336
139780043
785499597
678838110
461651460
1711786650
49270910
2006411877
1750736494
1395671456
426172582
830558605
1946296257
1769626660
1435278805
204851740
1423887453
1343803427
797696003
452335941
1269666997
1312908584
1637242802
380928975
1990953516
886208839
186582908
865755034
574840115
1380347285
911129163
1224755669
554460561
573623907
1784805488
82118957
1627624492
1150497394
991827020
1853502089
102665075
1903006471
591810865
168097456
287690481
527657248
59654364
799002235
299350248
68711192
107018317
123066147
1566571750
1592569957
1908355599
643903469
1781615588
1999798292
245953345
125298865
2109307276
2145329183
1659753478
2123485392
1698787922
199110438
1365010486
1334270407
17860479
2141900184
1945688509
1119514905
623273265
1177570110
480687894
76242289
83934487
231167549
731393212
2062816737
1584252347
1946157631
1284806672
9088058
317412351
1433286768
1147419473
2056777131
1327144081
2133950706
1748735644
1715570293
1390639325
1178184485
1960149931
588681540
1733876961
1200978472
1724788438
131487984
509381007
899223983
1889199620
1168574966
1392784721
2029020100
1029312693
1562433465
855359384
687791100
809102768
1223101507
575696993
1229798068
236951237
1638216876
1226999550
1681101124
986130411
1035123087
248781431
1947763421
1145238751
1385760675
790853091
1797992741
1548786736
1553710716
675754471
1796064172
1190397692
254321063
1169151666
139490461
1651443760
142779199
1522129230
1501639487
1430386200
1823434940
640547665
1466212078
2055900246
798096364
1879511333
809288421
755402965
460235952
1069903380
1512596953
1622687698
1181290545
1582068407
387744666
759187789
117430408
351122210
1655480597
1047523227
1646979945
59211822
191053471
1780515891
478963463
820095396
1642316599
303861926
12255692
766832315
213033962
553097101
1892743159
1404729087
1656913500
1208885525
2025502352
1362778811
295057806
638622924
812621311
1468934473
1764600979
2029384742
933753043
1634311544
1904662498
743734980
580520454
1707479244
1072338134
300930945
1034815718
1467068502
721449998
1032194262
1670550555
2022474839
1708009600
937227943
951697196
790330811
1714956239
736032907
1311959354
1941028917
1304500696
1470539776
2043343284
1640996117
734398615
1427879153
843104348
51404715
623327946
54191357
1258773361
1596168214
305002882
1378513120
974294855
552696322
1879763955
1169363963
441278324
1388505558
608622039
1708747832
1214186082
1504648092
1802275851
2107185224
678333925
1451482209
2122068592
1328310127
237543306
1273051495
926129684
1851397841
400037722
638701236
584032376
1105295339
1534022376
1598830482
375441154
839388120
2006007531
1507443917
113655160
837733500
950194630
453732030
1143192552
518939279
970672460
1156872210
75387183
1029233614
479298879
978745886
1580604941
1641326627
747742844
120306580
498038269
1775379735
2091623516
1198770816
1629923466
162763592
1194152590
1611817701
536473293
1445937732
988568699
1952235560
215378942
1479827166
293638599
162224179
2122219844
64391461
2144493165
1829176809
1109056014
1873447319
171321438
762870646
2064235020
1818794450
2119779998
1814682870
1580298572
1498577192
1309467534
1079408848
403717678
20107131
767315942
91105044
1019843803
1208200875
236577606
1235164016
442828614
475748578
1067255041
1079508261
1856986094
1225275302
481408753
1812815142
211911518
860235373
1740109104
2128521871
1428301400
2097347992
1414975599
552248646
676908468
1189717097
1510732304
1240186912
1142239961
370054489
252764233
1736854243
171070053
1074623086
102698632
1829226530
1984239484
1352203124
818911281
408790895
27582190
849319450
1514639722
28665113
159225092
1103940767
218714025
872227556
268470083
993580998
1448933209
1979794410
2058519751
1024885743
56348984
492183431
275448045
728659168
2043963122
1000885953
1518820294
1223426031
1251221999
2140181436
1397143727
2045002002
18595282
184810062
2091055782
195250993
1761575330
864900373
2089683087
959402880
576211785
215232135
1101339197
778232205
1180699808
851726124
1808247450
312252264
2074695246
663290230
2068709207
117460381
1840327991
450734996
976038122
479036916
1049885247
2099519516
428561427
1566433966
1510354348
444479942
1493344364
1239405496
1153979782
643755428
1650233866
1514888562
37863238
263087430
341581125
224329476
1695557741
621938145
1187757870
953555006
1302218160
26647545
737817581
1185669413
718091814
1488317376
1480262798
163096062
1275215646
2123232908
1569997756
777153419
2006339612
1178766693
1487429829
542035722
1611214374
2004450983
597250684
828068900
1593231818
171077328
1298165562
740141126
647743999
1947218320
1529450150
1894417735
1006906330
1698545484
77904814
1034615943
222649461
67253218
1823937657
1510351353
1430114779
1447171290
740769267
229239385
841887921
83517621
899064683
1354188293
208501598
579748265
1199536625
2093674117
537430719
1482779223
1160593750
531197853
675517000
792044214
1096169645
1324343475
1141986305
1741352388
1643835563
1807965330
705059094
1663049642
1010392832
999852419
1076398578
354725593
1257144269
1985359499
817260606
1547346946
742516025
973624608
1948552950
767020822
1204176921
57425073
216753591
1939527424
573304514
304404708
1892167568
1845808847
839065730
728775133
1671344336
958034625
1361904280
964814497
458885271
1604160526
1489931559
1389548608
1121804081
1976313052
363691016
100687369
1642221526
2018939788
1184751903
1529829553
1676353856
1466497966
272572548
761943780
889077144
2102447601
694772103
1575222559
2054388856
752932975
755642279
1047060151
1382204720
2071369229
2088672067
1026605965
641312018
787090145
1132418766
1408985678
808069653
861049608
1181552293
1267649893
1173993239
2083784417
1600590873
1429796111
374854657
209262067
1257619862
2024449093
513853024
939240385
1868254578
1429146151
51972006
1393191647
64349873
1537608958
864222990
713264998
1623029479
104208073
668573361
960181515
750931895
1246799981
59193343
559546559
1175211791
1729630194
1289127065
1846014205
1770363358
848931359
62650164
1305610798
1595682335
1631829399
292635014
119507291
880515062
258838820
1476771727
751860477
939139424
592581178
1413823450
1435025614
190467224
999279558
136094739
1296066444
53873400
475233398
1700188086
1902074092
759818859
2061643673
173414282
497965202
1620661632
832837238
1677922895
711200569
933089777
2007050359
2022701899
1436506461
2052739044
719326427
1817907472
379688955
1773929831
1285269832
366336180
783265670
1613257131
325951265
1442988178
1814174129
588352806
35659254
1887956050
1791101954
1102882750
67872650
859245405
1535988510
935096050
1405496322
76645632
301835128
27608982
1372114205
628641539
1271785722
1434274071
1639391980
179768856
261021546
1945470800
1113340837
1467651143
66773114
131204736
1974943502
1825336448
8305263
2097651168
680821603
1768559949
965471716
1591355673
1872954669
365545329
1900395881
1417177181
330079661
1023773572
449694923
72451752
378155518
591967139
1357431551
2079672275
781107620
1557994670
97669208
1786399298
436779743
990459277
569033551
1382370476
366094121
1080671681
1131886125
1787751754
186574489
1340745062
1445373115
2057484853
1493521449
685637122
1732650489
288140184
1023363471
98822617
12643427
953461136
2107485887
1661873348
2096626768
1970121932
770968572
1910735542
1873318685
1684704104
663728698
1191912065
1473464709
1923836274
808682973
902596972
308985695
1721666675
119439858
362154038
2024681165
1969709427
778391471
901734058
92850302
1607704142
2127958187
1918139851
457644901
77538788
701888377
747654391
1716844392
888117312
1413640215
2095454300
40444650
1277975100
534002525
1536925058
289501557
1441573311
889724144
738673900
631540296
2040859926
1864097674
1715814347
1135065256
557275386
1183357793
1822244682
1180525536
703464375
1366395982
1351461079
135785803
1662252526
1680657441
1864998094
1551906897
1514983780
1192110408
2027983732
783648383
481399986
1395523972
576802180
70144030
443958173
1210780345
2021705899
139228566
1157066842
1474878559
299817900
1703265462
1294868818
38602291
1711905046
1341724338
1571807935
267426364
530310401
1388160428
1074920814
1676430435
562349491
1455698036
629187926
1231793961
506243862
212136140
703999783
864944996
19877138
1996732416
1181367503
584082053
395806478
308825919
388700195
313699675
832243262
2077995442
1064924288
1695955507
93118456
1188992259
157665311
1362475953
362186442
200694767
746873252
28583297
722361915
1249476513
269574235
1257012846
457989086
353994643
1059197989
519487435
1576772811
1032154699
689555120
1832059668
1690465431
1563542190
1157498015
222425104
1988690259
1840477059
1602194115
947724250
322813242
1374024091
1516401229
771762791
1218035808
551978339
1220701912
145901219
1372785125
2028726516
1670737700
631286661
537100259
1563049200
156302140
813401568
1137649564
1721215380
1261195025
1388203852
1050564228
948519971
314306200
405518016
2022120247
2011032887
1179061018
1167610524
1518732440
1995013174
221102969
749944047
32267466
641017477
1417995088
1358542574
1814006883
2011667429
1069497170
817441290
413860239
651462075
528783286
307122002
628549726
374820735
1365457317
1156886270
212547999
294502849
1489906270
815954567
1117729690
448192381
1392886831
1420005152
772905831
1804368846
981190540
1177167858
1416766213
1866039990
1993396947
715178626
1721530666
439099794
1261437529
1113845051
1517203948
1327493488
671130420
1200365892
846526738
1942717954
333361380
107006044
348985706
1426056267
1874191424
2103810150
804067677
1987111625
392583172
1214307942
970009518
1087672974
1262838653
2083645332
642647724
2049547501
875650424
436201150
1185728129
663318090
1837769177
483419719
1174443962
1557133073
1864444054
132643346
2000034624
1022320475
2034420931
182384624
1250868814
1914432697
504172030
1145712407
782460907
2015350424
1703601007
673667491
1881854104
1114885578
1131812457
1402820370
801993290
1564181138
97703442
1784055457
354440880
424897964
228260910
1784876495
1922923033
594616005
1778005253
55661548
875507611
166588529
127702874
1591972177
1693862482
1068157268
1700831534
859444510
1174122762
209832164
1961307099
828022656
525364426
1005644899
1992201856
1814432502
213719763
2072398853
286211143
1160424573
1157131503
930119006
2115819971
1132190681
267786018
1042881854
1310692497
1496634503
244965243
131864761
1535973943
46789782
639166108
1293504492
1567496992
968374604
104822094
1966049046
510094231
1000555776
2104786364
551186367
733492891
929079359
1981184669
1099682439
1874343606
624429138
764883806
868084859
1317685885
621170974
2058323757
207682160
996861295
1678986550
717094228
1986115946
60530560
426347867
825411329
1854059292
1661492238
1335687541
1291145828
1051576594
28504506
2073538038
305743014
53026179
2095075453
53460154
1546945022
47344499
1593753893
1095649907
2028543776
1827445394
1756469181
226420751
994252557
1709911018
206988400
349406557
1476767598
1489662274
943304293
1847396408
599010561
1088417401
823980322
326895373
1789656131
1109379035
2002796130
1883019515
1750860267
1991242791
1022272345
1953617075
1863756417
1785201159
519962257
55932311
1276571449
770468364
1963970681
639215181
805113399
721942965
1725816053
1059746190
597358386
741914802
1292702568
685237160
1365359383
384758804
1198072137
456806512
1838879059
302723351
513996546
1606593484
769763113
441755204
366970478
1079240453
1059017213
549830415
672318833
1924976617
1747366092
671398954
388026388
1842441287
1595707921
1183651614
1353175307
1216964223
1778910352
1892419723
538064618
1547736582
1859304779
479151529
1689986638
1701887748
1642889669
1824407667
350533162
168676511
1771520498
2095445197
1898696707
835637053
939759225
1396522427
1484464532
1670902378
868527053
1628796328
1133935679
729832995
1349100306
1778599815
1158655339
1328876734
317849822
1218253860
1488038401
2076324530
93415025
11268066
186397699
473219204
377789584
17418493
747274740
468735187
1345308941
1438838751
1803513082
882320336
1519462516
178746322
1911081439
1986397069
1376625722
2092221883
2146378953
2101743199
1017981228
181727259
1275169039
1702954590
2146277432
1085563042
1820327797
2041714266
2114585419
1205551933
1692046693
1478835531
1610621108
591156924
1422194422
1355604990
1501534825
1961141379
50864221
765890330
210026667
1716241307
2136404355
1440916278
2031199097
802426049
1854937077
506523221
122895648
762198075
1162251984
1996378952
426510730
1003558437
1681234120
943963750
1566022993
436509376
731671595
175193498
7826144
1886732956
1518268213
1983007013
1549461557
760897176
232508273
495314216
941199681
577292031
50366360
267115575
52278734
1804755828
2010424254
790169332
654156365
19541893
1230809738
1122652852
443692333
1439223310
792737193
1679715220
1338751211
256528755
2140704268
509600423
1748104444
1389478318
469919477
754542756
1719974635
547488914
1602941458
1864827600
510891437
1211469634
1524567271
1996524429
738883842
631959330
1247492226
287620837
1092530740
1245626576
1184364157
2112213151
936702843
2038653660
1270963287
868544451
154719977
160777010
231144982
369200127
1337572286
449251910
1239748497
1188329363
2070401892
841915779
1986398573
320581615
1542934926
9960266
1832028178
1520147905
1224397618
1711597636
1436472153
1819888400
445899769
1354579703
1830356568
1819075992
889584343
1989555481
1768800288
740300342
1592461
326358827
1676970146
1281746202
356065182
232529828
2092820270
1610541539
75206752
1932948867
1731963712
655495118
385286056
51038813
565891261
881020760
2098811171
2062318172
39308932
514517047
1786482101
1180320984
1456869358
1816830664
1857059520
1031812593
228309544
1192938784
1126370753
104307278
1817577885
1350787511
1488673826
1517818340
1932657565
952117789
2030794888
56421123
293068265
941810833
1231378151
1953998257
692867308
936154268
1860304103
1489290895
837571684
157829814
547398263
2099704277
1002393721
766242311
829060728
802805155
757663292
162987096
1814618736
216089050
1286642959
1418617417
108351235
1896052944
1083344929
1866052364
623870184
1543901766
352215312
608248578
993995066
1624632619
1212154501
673089509
779941505
989344351
295333583
237901285
22298406
1424403637
1691309597
1694442594
446042153
677382631
1429678869
1045550017
1080343015
1119198502
625737169
1013072097
1244564595
1495029739
446769922
610659233
1766958456
466608168
1184500966
1182642978
569985849
265737981
1415857888
1510788314
149366800
938164301
1852304566
1429917549
940273369
2102571068
23951231
1700802256
1024493258
184825180
1079136205
134199070
1839562944
80078971
1546639726
1734131789
1867250074
935596019
806780677
866761997
332433442
1853030763
11252127
1216747853
541711813
471435031
1658496582
1240127142
1183594116
1385177542
1104384779
1458426958
243727674
1807506014
1428776756
940548244
910726234
84724221
1739206908
778902916
1271136184
1599724670
1657189952
540365252
1792778042
1940951222
441828604
498503335
424345628
1512155610
754077734
140386237
472775240
1267573172
452516832
815686517
675641338
35391930
316698960
2013359576
1504876182
1421635582
538599184
1466276304
1533847390
719216443
683086329
1695444241
1503328164
1103767705
344803612
1046406596
1371289583
670341351
674522657
1052677885
402430580
1778666020
842683146
1713719943
1070743631
2007057349
610286864
1000197602
1569838755
978230872
1223214553
1671813925
1109415328
212132199
1643290683
739332590
226934715
679315603
1623367709
25988098
1188988457
253715377
418448126
1645619694
1708507135
1623803588
123854722
2131267297
1093195078
1932689943
1959568674
614628164
1926482744
1708482522
1187225770
1313470155
65908802
1703349908
1664401351
1456655003
452606240
658584042
881124267
1390647153
1684528214
1317227137
1884289162
922860234
1511692733
429230477
1804426076
1905404202
85918884
2087091907
742604266
900680293
1467455990
1734630897
802042127
1725882582
1462634224
724567729
1641095905
1007484344
1150782127
1665323269
1389162282
485502170
1401203404
691129167
1594998704
1397195483
525581381
1323061070
1749573448
26339219
241862131
878453246
1841594976
1899192681
185280204
1168341059
862476450
23288083
1872760281
675064746
992685245
1654716318
2031087656
312320210
828305037
102597401
90457028
657731461
1303945620
648759028
658465558
1000684743
1273074167
239072223
1620769345
861463959
175404218
81442
1565041415
1670386252
563187760
367576180
1708345275
1121328505
1649031354
1980752145
437881314
1770400325
2023528403
994443100
83287000
1484921712
1585210039
2108406521
801819795
374677977
1772107672
1402331274
544595406
1588867294
804986171
1478114846
900134213
1684387135
500484406
672969339
1672758633
415907511
212340034
534335
1107873827
787701434
841276844
1598420285
23227816
1030423995
205668868
1971271004
75412749
1736384556
743992498
746725046
1564027667
152170907
643030062
996699558
2136670181
1717668953
1497874810
339354183
250482537
234405561
2125597287
274183775
1226617886
1162406939
511496459
398710455
1547265415
354606754
357168946
1049843278
214781836
660939591
610687102
1062214971
173027109
1152359346
1768042621
547812311
1835297556
857010919
1613853821
2107594564
1665828641
475241753
1208502134
1866008748
1476822425
306722776
982148419
821608531
75110027
235526529
916644608
881734607
1140651827
1066403575
404220607
1449140394
227560846
553315602
148864584
1739841142
509802646
19871515
1023081033
2099132176
1718149371
22884422
422458215
1729099068
923613956
1331847367
299335530
1568395721
879336156
667502580
750313196
674350087
1376815963
756374278
1551161168
1373953979
1385265732
1507003062
567889361
788812811
49776439
106685915
1380120060
698706607
1344002785
1308311877
966920851
1879672044
754980790
1410843737
2100745096
1834471357
1062105866
1176788343
515765808
529625242
998798018
916238882
428456227
1845221369
785371845
2132670072
1714227535
991724061
1495694208
1152879326
1327364565
1588511512
963122074
735247508
1534945541
1226996612
1700907903
933014961
819650094
1433757197
1134599734
1480685268
15888987
156867443
1719184186
646640618
773550949
986141977
178797185
763459784
955143357
1475461910
794356605
1144655286
109231517
422109194
74939243
397965530
1799965343
1840078843
1079814013
171340693
865541420
1991632608
3069454
342838143
1405262963
2100378152
486298906
1892265565
886352618
350948780
1275326777
1442231612
2079757950
1917861986
176842828
1441844718
1358997754
459759129
78111192
1171145871
2127363094
1644381924
1291410468
1305085589
1442929849
1497581511
1189838250
310907832
1659502732
2029924959
1618323793
1401995722
397810597
287124127
788459346
1733685239
1723085152
1442579917
24031241
799508455
1647450317
402650918
244501697
2057119212
27713730
569349815
298213506
1980540273
1716464096
1527702284
308504619
585864704
106152793
56346440
502064253
677374435
1817790442
918808542
759240741
1101583060
2014402361
1299803055
58056816
1509486861
1940267536
1866119881
77333346
1766371512
1643121913
1965611085
1751591780
2032949730
776976385
1942295140
46904974
1811008780
1463457465
172483851
681424880
364980043
1029379452
405263895
1418841551
1532618632
1579239658
861780471
2027378021
641281772
496045092
634501548
1386372446
80317327
1173363199
1306947237
1583909309
1330477838
1692303663
708552256
1341642872
1677359697
430894678
1136662140
260343935
796243951
998186728
1778659125
1151669040
467633789
964982049
1526682321
336709430
930769617
846353987
1390924944
906858070
310139856
136111916
1443897779
357442961
1144550776
1835407986
1489189101
1171973660
2143929243
590161246
1251473515
148981617
989570365
317282307
24132853
1206610138
2136458673
248616920
878414590
1547856712
1124169738
553861389
723485208
1812700963
393398559
1870714638
485416248
958150723
2100282777
196654454
908291928
92686317
1166289214
468306976
500523024
296300825
1345528653
1268511456
1825696922
1927245928
1067147897
122504732
1409263024
1135678448
293887580
683171483
1690590736
1321971292
984842639
2107862656
368438714
927251054
1486885024
622504291
499101893
967263724
1052493098
1515953426
257465769
1279161255
422736849
1345089544
1981501453
578555491
1049356611
1842702770
1001632580
1262198372
984035627
475344344
294915571
145272866
1182193189
1886570269
1329685009
1998922159
965616908
1333829220
923394102
1598331182
1277966857
2092604129
823334852
1923855244
2006880080
812736999
995060409
749637571
50825048
1094416866
1145384755
724759567
1670446866
1645157081
67050386
805419015
1377736066
813480446
318057643
1341350154
1097224782
1942501034
1092401458
961414200
1558261290
974155857
1441058619
2061054819
870109687
307779402
1461734659
1435304339
1345390742
14731280
161273430
540629417
979859462
2102184785
1904604895
764972691
498150609
821118531
22803157
438545147
1590565462
638642619
1836676574
1024736638
1835185913
343366613
1111709693
582182079
147471160
1543264701
1875499726
204565287
47218141
741509687
1580039172
507367538
690339594
1352963959
1353015377
905708832
141039178
1416223319
987705602
1302616814
2089460128
1994147618
562424462
273467193
646096326
1211196738
1105256007
2146676746
1066718963
540597064
460461670
134752986
2067949857
930081927
828553301
1875912033
473469805
868255591
2108532957
30732510
542075159
2109644007
205649730
1289223000
2086927434
236995046
806406482
1912922789
267967393
1041085340
1621060878
307448662
158863937
2013442908
1691286777
561775823
1401399497
1967500631
1246594075
1901171301
2040589565
1050187259
58113603
937683986
360761513
45895089
1270502209
2039643871
168984408
1743966960
695308870
396051783
1666415556
654634023
1872722707
1919009163
1260315762
697397033
1332195608
1800171261
1949948544
340665645
1087557130
184625721
581748687
192392494
547301681
1856039920
1620610252
1830053828
1870848122
1963374965
2139330139
1347118358
1982038078
1069569876
773787171
1362161827
437229625
543450042
914073611
411946523
325074702
674594464
1242049845
1683352835
373072689
358065690
1525779060
632232218
2066660953
1750118065
1667048758
1736975509
1202412486
1101368645
1418524167
939279635
82749320
713173575
480658491
1556469484
814963335
24256471
2123423818
26811031
767562951
2026747903
985055650
691951709
701082635
1428603321
1742887665
592464034
1841236542
1556200067
1112924243
887855852
230963315
253821359
1553705242
948711250
668398664
25828120
1903612306
877470801
1689799695
1927719391
2003311279
1526752805
1473256640
383472072
918499168
1934067648
1655351395
1191740302
485446142
945819867
1941101338
1415222339
852062270
1401125047
1140402209
1924061165
1669363741
468710410
1539475551
1820503469
1610786718
2123966938
1563461772
1923229568
920249117
1559749273
1529368753
284360989
1483247920
1163911193
536959394
833755179
527324672
955227962
1514061805
650330348
336601653
809258360
130421529
1923410994
1481143785
27474679
45331801
2132173026
888688067
1321733604
1338081363
802761096
762606874
1563216155
2132524421
855845125
2054038856
1196370774
1192956640
760179572
830867839
1009776384
453381829
190168229
1491352061
1255890279
1404944197
1307249878
1511830917
256197197
729690353
1425629465
1162949820
1061889167
1042362501
34400384
1809806504
1614945573
1256624771
1515248138
1097083928
830929013
1363962415
1824524769
776388609
1422656689
1622385756
1593569652
1667456347
15564968
445088618
2129681217
1257173693
571235270
525703531
739665106
133795227
1187294475
2134596278
192263129
1213634118
1786043953
1300202289
2058724
1351942092
797214271
1888646001
1608005464
900335995
290977353
1786039857
398537041
746167235
639320058
1133143266
1894150355
1181981359
824145172
519521673
1082718359
804165317
513936845
1009779996
747550433
732907126
385528281
1041950009
1991584540
1154507027
1964920838
1902241772
823604806
1280310273
825272811
1642826956
1900537144
801926867
1157739231
1012685673
1677878423
593756191
618837314
1669226065
2009566095
898989656
287606867
1606044740
281823977
903980638
1248621270
130152318
1906004886
1993192132
993952
265923530
1281805872
1017238466
88562932
1377949403
2002066769
813949882
222039667
743986933
636747287
1586198943
671608891
1589432785
1913325823
1279237641
1138687684
398411084
532481926
1101638501
1610546501
1223070457
1041018549
1597447454
1696017602
862875150
1128548158
977510978
157888694
1867380858
1887310053
267272177
288765330
1550046547
81415462
1575643292
1170490691
1409145129
825643425
644358947
1839939329
275038827
1519027357
84154470
1571745646
1587085256
899905597
146559932
1681905498
831136493
1965596134
158259138
897376366
300347629
1163314882
920755098
377421170
1176897043
1914769745
115408612
373897225
1619688867
1106673644
2025474981
132005034
1697352847
465471173
1844000665
1688966716
597330559
1274832155
662642881
560152004
1918187926
963437257
1985463899
597947881
1725121321
82747121
1665519358
1275832110
2121740070
1210019087
150714712
480968576
1119118421
796564987
361711433
373862161
2120746549
83325209
540509573
871117924
1626910779
1840455891
2115379285
485605861
1821870138
1408075278
1834204944
79106898
450117645
374955364
729960159
1720652657
1544115485
269842004
43279021
1580569037
2060316701
166789508
289608549
793997750
518313151
744484130
1821985185
1231202150
1072469011
1929594964
974378240
189908145
1101839644
1298768681
1485885510
1607110888
1173318018
1954399856
1569466862
1933082581
1535538341
533658877
883874036
337475814
1707103615
2072115787
1329078673
1973838411
2128504323
1543563434
944027749
805326560
1204109823
463614169
91565083
961044782
386114121
1631109087
1309911628
976579322
1057312175
385235926
689888690
377655926
164935441
1057514076
1883589745
2056532328
2034267577
2010232623
754841513
423026651
1677898549
710549076
947134126
824154455
861691308
1864935259
67824229
2115652222
1799082572
1041620064
1522165463
511310635
163103797
1168443486
1818950601
348359353
318566312
54957755
675120058
1344961301
1063573672
210832221
1946134924
158761541
883170909
1870022227
377483730
427687635
978269635
1534357320
360383687
893253619
314449790
2077750530
567622519
894633253
56768582
417972865
223993699
1583835811
1594151145
1553081825
89911946
1679015548
695649535
1539085208
1697905770
670676271
1802364106
6882828
1924800563
2009671063
3409080
1074435505
1842975599
868290551
293939258
1951395159
1821179418
1875079504
1256557076
1799082833
880514554
1515191915
70565890
1035619757
1256472263
34337082
1084752453
1650686434
415347372
1914041891
1322435479
1993054285
356456485
1687782515
1974633590
1371346964
715229052
1770112853
460132268
1381633937
257715502
1302982019
1005852512
1030357264
1178774324
388224006
1746306999
537349924
1806284855
919072191
1502638375
320011619
355196658
1921348685
871973789
1803821959
48519885
1784665481
103855282
82295650
548283611
427444607
1597715893
626948763
1755831044
2131435589
1911272498
184880127
158663190
1101624526
1802381819
2142834318
1178843831
643950134
1367525836
1846634233
779953888
1068415241
1843693222
1875757441
1824358727
290313186
1048417669
454730842
1974014601
1528622031
1182884333
1850899846
972983322
1624427541
847110675
2122272688
855672656
1241676159
357123653
494415655
970221451
1470601175
588144210
654815203
808704076
1023523516
1591286798
1679433546
1203706913
144609280
691944768
25136241
767404683
1895823465
176109831
1297673650
1782789555
875639030
1842575041
871140649
1515951736
1994558883
2094214617
335017443
675150392
1392538128
788403641
708775200
313523801
1254140097
1687943912
23992465
1147227176
89108197
547647378
906391063
344144673
1413867445
58319948
1252004051
1200511183
2088504787
9075492
310556570
803168654
17830883
1448477698
1184135070
1239324307
97366654
325932173
692101088
527982621
162176859
2073227536
1441292030
722878566
1549471221
1134283334
2002936031
1343931665
1346023914
555336769
1780922043
1483511318
1551186046
3129288
1331562871
1169578932
686686440
154853707
745630004
539184590
418649528
1238248253
142841593
379128415
50577423
1676520352
150733840
1825554135
1781720971
347253800
570264395
878022821
2047096964
1741062296
1071733874
1112450565
74019663
644697523
330651231
2147273512
377946172
1814006427
113185403
705722207
751716421
2137066715
1928662901
2003878586
1604699259
1674599003
1760460462
744352815
1188193141
845602309
609376912
2113516943
903611476
1578024641
2103059295
770571226
1867931221
1734643262
900590998
711529765
1153652854
1945491651
791612382
1925807096
433530240
1808090836
775717123
1023008916
578054141
294429591
2066618807
1529667740
1617920573
1027193440
1245704165
101877068
1133654168
1322854748
1534546871
129049882
1214547336
449943905
1292685918
131979993
554180982
563732604
164608030
1861156984
1971494851
356992401
320487168
1459700665
1455810829
1075720777
385504613
81139178
1802890165
1178745365
1861494203
1045098464
274226284
1856594435
1150401915
838505211
526963647
1195783190
1314604952
338828597
1191897428
499613071
1736307974
1214593358
1900053814
62362696
1767460921
908962289
860414492
417520481
1800516094
1722105568
1796837804
1161213107
1125250484
1629408797
793961029
314890594
1834337037
386777173
525501645
1954914429
859560056
1494181081
1054025579
6366991
507503980
1688766978
126408536
1323428986
263604696
115655199
331814279
690734996
750433567
397373683
558313222
680383234
807105972
2036387691
1716950427
1398985112
678904814
1313977871
1461759529
1613252942
1586282298
752475237
2029120192
1790820411
1695812075
498210190
1067827558
489256090
1956066310
633883524
1348414486
2107315337
23352070
1279905130
2067877779
361206549
245114004
1750911288
21902887
1722519575
1198197652
428346326
2104430382
514597531
1118798609
683606819
1772373985
685356005
860657355
1178330854
1160964732
830367651
2033815204
393029700
1254098364
2013475925
827426641
1160087437
667402459
285131613
1256517117
1306200108
639001244
226481177
1796506575
1514789215
1044336211
268400875
368852751
2141847250
192386656
1510408267
2439736
1720314945
1121992173
894919886
1724982290
9504135
344779247
801903393
1409790989
1505215937
134541163
68656022
1231940666
1377148673
19255768
235128328
1632258123
95290897
310022792
454307661
490144417
688610317
482612735
1401611763
2036535177
305116784
1950835252
168830293
1971701155
883939280
1323882259
1418134742
1239518880
1396069397
958060554
930290561
1400145358
1961754018
661693077
53945011
732530231
1839369759
1573035518
1082881003
1510862914
473043066
591480608
71385373
391513949
1696950149
2025581283
1033897357
688586631
383180267
1978313546
1384003674
408720882
1649532669
1353716854
151491335
482713199
1041995291
1599187321
1002967551
231471549
505007201
1275440621
285972631
359885274
440204040
1725133304
640350633
1835861630
24504912
1827732297
1986700457
402890505
278642046
527697587
710145199
913829975
499575287
1789640659
2013284138
1725969856
1764420090
1476665062
54440078
799372471
850809039
1680411379
821866007
77122116
986940357
2121178710
1527137191
1894578896
108297747
596195404
605254490
1149958713
1056475245
492154649
1701940090
720715400
637680507
1546003777
1825698988
1987315142
1065696944
748501994
1277029721
1853941789
286391585
1343151007
471689519
1310328301
1127709247
1308477872
320089799
422620674
1149797037
1098409106
1566583308
1691809098
906439835
1431079925
1320271581
1619436831
424026112
744440108
501337818
1606526521
1827205454
518843477
2047803016
495323112
2125101156
2066648210
1091638942
823668397
527708456
1463148819
1329900191
904900178
402754618
1221419453
964359832
199117467
1280009940
1026184364
1862741270
1450688157
436765408
503090162
1736046607
592975701
1341639281
1848089121
147168865
144615007
1955608361
1234738379
1393564062
754532025
1659429487
695905448
1818712561
1492796122
1153825813
1849212108
220101441
1677588830
1419269104
1529310568
40374882
1763368206
1610022515
1589109091
190462851
644512303
1733436874
34758270
1124407468
646511277
420370562
996273941
650352540
740154571
242919187
1996831087
203515113
281104648
1450452263
1595680059
1869932995
1797116960
1461035253
303374791
651179143
62908886
987135861
74145151
722420673
537295571
1543494502
549469584
462636520
2019273634
791501116
2129701136
1091317460
1812035613
1891979935
234859736
736371595
474107544
1938926889
197633603
1001252326
167464926
841512051
1006084596
776722980
697162436
1008012548
587067712
840346281
594664624
2116861003
967172625
1723116062
89740706
1264692431
882502103
1594639448
28727028
1076622108
1262349507
1707336521
1169842810
1994994095
623136519
476066146
438962159
1825096808
1981356951
1952081891
118822733
1260968127
1198074186
197972173
58323283
1824950190
200510319
1348840522
241672233
104348586
839372536
28010629
1358123531
323046178
489813274
557917550
922409012
1811095782
1352011199
49416200
278475340
388528566
2112708537
275216942
1912594838
1074228405
756373736
1868342062
1159085268
1081032381
455440684
589001409
179226923
2038275033
51931851
1654436380
1618872146
657556484
970191071
1353936650
1699867971
344103347
233311744
898266644
1094807351
386055599
1807226504
1155747780
1953813532
2096302628
2063039587
1473441005
2013670818
1764316001
1941606494
424968374
389899091
499988358
432601618
919005926
1505799083
293048718
187780141
969687301
1658591780
1929465271
1725725647
1142443126
1693923000
2043839188
710403643
109456093
1145063901
204525837
998637861
1970620638
78198014
1752644168
39313588
1025683952
354282013
315446385
2126749048
2010168065
2003813520
903912913
348022048
809715531
867037723
1866044928
728145634
890771040
1143083921
1827942415
2038034086
1276877329
1904270498
75359339
870519058
545443440
1534066601
907668462
640554725
855193779
2041801188
1262456227
585700899
902684801
833700302
582718118
702898836
1320599822
252499916
403972144
2047831444
685238059
766416245
2106096540
1633812124
1814528165
2038672077
1638079055
45762946
580790201
713841927
1020924825
1247603297
303219302
1088545220
930398896
515550356
476764258
1141258844
504375508
960057705
130804706
345757383
1038346154
1384709332
2043334810
70944718
1999218723
1344775987
1252528679
1124556286
1835995671
790243399
1876357716
1545035984
1560942759
860522612
176516799
1741600944
1556403322
1792158237
1135045319
894144729
1432962151
296668368
632963993
946856780
576350857
871320943
139106238
1175335294
2047983495
1046240117
1360538969
111427805
1820111207
1525383284
1504825563
1851244777
1962178645
818086321
291976692
312393223
1208554982
1706684979
1675551527
1171006564
830130963
1652773536
1742943468
4917796
1506394102
1337351821
792928172
919262101
5788365
81059321
1801137363
654009432
1632004575
1723445934
527255246
1278185447
332553103
1592197911
2139346086
164096234
306486585
1570545034
123433162
916820956
146507126
846151474
1010279877
1607149409
921146844
1614332021
663106077
364008077
1333803124
16101644
1413432037
325311124
484771494
1956864463
1201291270
673542572
1544628725
800147336
1459088651
1925577450
1664607290
746786764
1213635190
1697779706
307514375
1401740631
1055731781
53785900
1149081973
666499664
1378401191
1752590627
610558778
385498758
1958286084
1314932677
1575575216
614123904
287150348
1053974522
1737117030
580873837
753968595
1905409128
1408198940
1303754013
1637871730
1663519811
245477285
2082053344
1591385457
914281877
1279181993
1292847205
2059982390
722035659
406819319
407076763
798801810
1099938718
1732363452
1429672008
1377371293
1715848550
1078487541
912327147
924096194
1168495626
1768295067
623964443
1856547413
1516585415
995385761
166916828
1727684741
1630670787
1856839828
1116989985
1370348795
1479124946
1134652294
1346779303
1999488141
180587164
6919157
1051456204
389880346
1717868465
185546484
1981254900
248087467
1532731470
727841811
763939810
1208672075
791027872
818953092
1893094941
1973494633
893787799
198600643
25759031
1782518358
1978648250
127392832
1002088777
1967722010
1574100278
405708220
782302410
266157983
145263746
262987292
368944320
675638101
387046403
18817584
1844129821
307871957
906921890
1130062030
12839059
178289032
1502194557
848268680
884984916
1872933228
2039304175
1645966365
1803297434
2111311917
127253904
1227718429
2036311237
942211317
1290127592
456069657
1316986960
1006378705
1819314299
214981158
138348878
591709560
1248333017
2134841552
1058216407
1200338778
928672557
1387063035
1617341686
1397283602
1000566753
1078299991
301922793
35946884
1929065504
1787236593
561447630
1060157909
1716759747
485002047
588218270
11054050
1782628549
466054015
755295941
651170812
758831976
420040876
869699612
16934437
1580082021
646359006
1847239746
263410453
716368951
500396506
323533417
336831621
1346091963
787726994
1329626901
332878018
789635259
16375361
1708930879
708939189
624733337
436421309
458513527
223402210
1127589420
974400822
827819732
1004423550
1103463863
1822827961
1466509794
941716525
971144599
1119864486
1808796174
1571865260
457815590
2045714093
744156446
780779664
1356563962
1106048090
1360815807
262863582
2052335161
2133324811
1317320785
109385322
1970561767
2012445039
935397309
903282488
853607121
1696256807
689599344
1829948799
98979933
324888925
963462360
677676330
778100545
915451986
1098541617
476579594
551469679
1375167990
182445552
2078552247
1915670720
1535433467
798376664
92574219
393980003
483055350
1897825866
1870287679
532722798
931661831
130956154
573178360
650609474
166272856
2104677725
1718210221
1234852110
1558267290
1591981218
460603029
323747981
1007575594
756672340
1850893411
136857620
864835859
872680891
261896976
341494422
1509214600
1771211837
622053665
1949187649
1753280406
1670535775
954153402
2008362221
411293974
514295898
2110488634
382213447
19059385
1890803218
897442214
537311478
537730237
455479423
1421941375
637415900
1691413659
555099719
1853197550
276600800
365747824
1475340456
1859046108
1904873171
660441293
2121805457
1996431191
217672814
1265600049
994286019
417538352
343232054
2106723936
442046661
703356208
1095760035
765351263
1608999486
421695126
1284502337
637849170
1712937419
781379811
106835437
984053446
1667281471
1163736505
788318375
496139415
1039858263
179836791
679264491
2008254836
1759933110
1930384483
232774996
452508592
387475508
619287660
1330419028
770305751
432359493
529095167
924187681
1694023981
312485125
756499524
135463328
590669669
751503509
1265041844
919931743
31210134
805552217
1927831436
1616774176
1520844598
2060526693
883300013
463040598
35270697
1566589317
1420765302
1891556672
1003263778
1483275078
1293233360
1731184907
1602108867
338158926
271677861
382353593
997836770
984968734
1760148343
2053015491
2102954524
58695140
1586953067
1597841657
68873600
917454325
486281019
1869447917
1288823513
65535792
747428857
801096891
300358272
536017131
330674483
1335452120
158056225
426713738
715808372
1234098170
1656382670
1271431388
1463339017
736032907
782739751
657633072
331762959
1328706886
206658932
1611641010
1713158306
1818439920
988370771
1454228130
2011299579
70740610
1846229079
620182576
634124829
1981372209
1572910278
1698781993
1811202766
2017934002
1677770077
785436695
123135612
1556257119
683791931
1809990618
411790949
913247207
300533215
142359228
909594539
1620732259
1646832133
506451431
1896931726
1116037657
139908315
1516322428
1953215970
734097790
1204993682
2046542464
1846829956
1274059101
35656528
1887249882
1647430702
1523510301
1111438098
667730429
1643365334
490767912
496777728
505323195
2078858609
680524040
975057921
517051018
97324184
1324254590
1431052458
451490008
1234816373
869146149
2043190939
1901505918
94862163
1004406444
320380259
920703783
394013449
1340883556
231145062
1777909093
501075648
121008852
859073123
902832275
882047654
1505169763
1640725679
222496643
1771806886
906572824
930583473
1089446564
1620260260
60393831
274940252
623566071
1610545429
1933260719
89189790
836005656
1874634314
455936163
597143428
1429919344
668212559
1235120169
319597224
1549842027
471666126
97750161
1809729177
592405890
1283560965
1201957653
52822285
2036589927
796446284
2122836685
668433635
1020003755
623660770
506760262
1094838087
888606086
1877479221
1208284178
631722147
227908770
126806532
1783793340
1123542331
958171369
815230612
1658266440
2095364635
1784625898
826076678
26517107
825529634
1922468875
1023396282
1319593343
366549670
696949011
757215767
610708134
937214205
1107716982
1412870030
433942101
1477811875
1092174903
1488756776
1917571159
772735003
164451895
847425118
385675569
201349994
1593673063
817583575
739857256
918642255
368374538
1510677861
135714200
1842645326
363455661
1841383434
2004020980
1582595131
1479633777
552555002
1078490504
1222738368
1298701028
647794575
147445647
1155596243
986447915
1772510441
1878352490
126893945
711239027
1513891756
86707012
1838961148
400493728
1441639493
1800614409
1734571843
1439702642
312162617
1487724232
687586105
1808599558
659820224
1238809035
807883219
782666648
349731913
1109953151
980984639
1717727995
1798668571
1779640973
1004517075
312538071
983305588
731979545
995688402
1868906621
222515402
425440040
399593704
1379953929
326449899
367593836
1336275549
94159135
1072694793
212383892
1488201248
526564434
614986924
1229187563
1706992467
1110219104
405739768
1296799003
2039665226
1539993958
776634249
1703516913
1621779397
1940937518
818984568
1278782179
862873307
2006956129
1928718172
1597942139
1904301351
350954250
449910160
1054387430
994597403
1869698472
1049994945
1942293213
1447078967
998405416
1933932143
355506510
1000121626
222683397
1083555702
1470031690
1004400874
1801039479
1390419495
960117104
350947540
1018220434
945411562
2045753
1590861986
1422749533
1737000038
1568800323
1032085429
551463841
1059266051
898315276
2001594260
567977362
95670211
1488241488
1433809715
908803559
877674183
715193750
1100595146
1864931112
1631294426
361747787
1726714168
446527519
1919354989
140308810
489933144
1879477267
1526601246
1224735669
570169395
565971227
1711161161
1214657694
1045346683
1563422339
1448315467
898233268
1948181163
1015638457
1433558849
72092062
1697531129
1242386108
1411813210
1289792940
617947117
2019937350
276964934
1783228978
296039435
1196416950
2025043426
1202768542
1080243791
1813012325
1362408137
81369944
896178749
1342447241
1236496913
1507185221
354295270
1839200182
786774245
1004303626
971244124
1054573644
1628674896
1169703593
2135944476
945569610
834306361
221495374
1149624904
834462425
817383516
1142037506
1313760870
55113357
1565604354
974292580
889029421
524782964
309202107
18712434
163076408
1425207944
1933785580
1296363998
382596599
1238101375
361182448
862387696
766680619
1889858317
288778382
926953445
892862695
1361583374
1968246333
1313241307
2091000864
51552354
524671531
325264905
919683754
279873466
1710442374
297473757
1651945552
1237684960
839953357
1110467086
790633938
1218656491
490031119
413744254
385562605
956549346
1691529493
1832888583
953118291
659383240
127038561
1100243063
465706460
116804689
1847371401
408127053
1429565080
117852081
1220274674
692613239
1653050399
528057104
631985058
1083156399
290408223
759418763
146509452
585103029
1926582692
396635791
400307351
522177318
315206316
846192986
1355369533
151622615
1420203468
1414158935
1494680627
1195250522
1479456889
498975210
189999754
1857071312
191220154
1574453004
476567702
1966563787
1312770086
908699857
796030110
1336806511
514679110
190228051
1679278623
70061348
1714638826
425082182
469910336
1851244790
355846800
1018778870
1915635106
1512495824
1645420909
858961591
122842605
2131993791
1227069996
1000181223
55140174
847978471
1280606084
679794778
1629693365
1443659424
811192765
37381225
770504731
1960713302
1857624047
692310290
469781649
67037307
1252596408
32137025
1021752282
758343882
119922390
1166761431
891369922
1937284634
1826414947
1097699639
569274068
152424615
2138543345
716812248
1885388063
118028400
1549649839
1520309203
404863052
407747783
949910028
598394334
2021036418
830600273
242180799
720832214
177919948
618947013
1896164282
1050549303
517865671
231948775
556503092
1105546766
1673189343
1224533613
231398310
1308780978
641875897
413957152
1370828193
216420796
1078445988
2104431125
40313142
1848580469
99069829
606506674
445535057
2127894804
1079022697
778753873
477136478
1741520402
2017742475
756888533
1733010871
251729272
1950251865
970309622
786244265
1711495897
882489048
865832019
202824230
95170474
1227299215
576692963
1533039946
956293618
14575397
1565298698
158282252
729471984
1753994378
583392376
1369800034
1259201498
1543730119
1216844802
273638047
103905394
1117787547
931920175
240697460
1984104397
581079909
1201746839
466556118
203914221
1172629452
1318448516
951499256
1646816691
1772747005
868884381
98632871
1976580035
1761266169
937381367
468685135
1195273012
473867759
2105924409
1506193213
1113299165
980688856
1331144471
238338745
1677384520
1002564114
1715447583
194035657
1658580688
1851533215
1863539728
643090357
1240293513
1045489246
438874101
434354228
515327260
88505747
440342415
102479954
1088569449
380015760
1043829466
1566781586
1065896852
319054357
1311636364
1987307127
498680906
938261543
739484003
2027456103
1713000404
1780831383
51367014
651827898
1782915917
1921503585
1161716101
82977247
166513598
331956585
1482559192
1763191594
702721774
1880280196
160870044
976047221
1596624598
983210459
1923702184
1806162940
445041322
1434075373
84790919
362660878
1425855955
1447809393
633470151
1554096955
180993932
1841020858
578745231
942128186
83354161
44010340
1265015918
43307897
399252158
125689476
687194315
934866124
1754041056
59255543
1128416425
1325857237
1512711403
1966785751
1013807936
1179567258
1982615983
478917868
577037683
1552629775
912438443
933480557
213669527
1710054307
1331037274
1089890856
1344431358
640902040
1960390367
1185232034
192430397
1837800063
787665237
1240422868
207620040
1075247282
70825266
933188804
282390112
431861123
1693294349
209316461
1443247134
1124995837
1704456832
994378179
1656502877
1688116542
1861946910
1001445146
571489478
1743163759
169474721
1037654262
313109641
46790674
1691257847
1799580429
741129067
367063943
1549912356
1881752764
325161578
766408420
829649111
542276103
1634311942
1322934336
1459788275
2073677786
446686859
1715889668
607186666
2147037958
1806599767
1590900203
879620129
575037119
903395511
1630508953
1146861483
1025576543
670928358
446571038
1407702567
518619137
1321176440
1626723974
1551915073
396248494
1572820878
524079398
1417001390
1655218480
1023506866
1376623530
1271960020
1587175580
1062759163
2014105936
520924026
1465888292
303151209
1106201792
1919532128
766481487
1207795791
867959184
892092217
1050992717
1580524437
1512762487
870101646
74707811
1424299998
1170253191
655226152
1257961885
684927307
1225777869
1078364089
2121537252
87494715
227795481
2037420680
1858536954
236431000
562768061
1534892962
1028851271
1482053906
908613413
1109603509
1706913490
818097095
1203853847
953608076
942963093
1156916687
388655611
2078437909
753463700
2035721282
582270232
452964362
33300990
950532612
1506572496
966098796
1987970380
848055007
1253380727
1695841605
1092833680
1848513502
1369315846
976026579
334771256
1419078693
656462885
1595222394
1589976042
342265646
672455961
1404576083
98349040
670907937
964890956
842460346
77328463
1268303611
2112787336
133601085
1123656718
1601610279
1374139593
1454703501
431868521
831910742
1810517246
918415511
1884922990
678910151
991774738
908799714
1378865124
1780418825
1625603023
1628876801
1099188143
103444241
556193354
981997568
1921250687
1676573856
221893979
1825384935
1951781595
1376229515
2082056935
1554770658
1709561304
607556778
50816568
821333478
1816501230
2045379824
1962385673
760389750
1241005008
1951039572
1108913238
1569601882
442063382
2058036785
1446855312
2081609525
105323431
1566609026
2042313507
596358740
2110310115
2086990175
1974516165
1059617646
1704183750
794900212
139746508
1702052427
94048718
854029079
788212622
468122009
1031139474
1431432774
390633258
782070169
1137749954
2116336303
1063442026
1063472350
28438373
309785649
559375515
1613856876
201422595
1280717520
490896263
544558250
474106740
855838836
1142537245
537600343
1278901834
1750843161
1727863925
2108689381
1987788544
1217368448
833328915
1960098447
545478191
1762458369
1446945164
720074729
398518438
283913677
857396139
1879447340
679332067
1702541982
967811137
886547981
643001405
2144607490
1692036706
1267579767
472904344
445042504
479093169
1174910966
792866701
1222740052
1928912737
1407890638
1192335347
663122448
969494689
6971304
1302854076
1873904522
912324830
1388659492
872732682
1030546211
2035976829
134143407
697587599
1738638215
1263019531
108044966
478984738
414098660
1839456841
1621754361
211859035
1626143579
398952895
88662152
1756365337
1722132369
806126687
65691807
92345942
1652411599
197721750
903469901
200645491
2112411332
1220456469
1717595667
1038059527
1704546985
1100433594
2055680097
2071521033
98076454
594458353
1823119677
1239952040
1146713194
544274413
724512002
2006088298
612971860
818600844
29027442
1213431899
1558680063
1532888267
1655706971
1881599374
1519996111
688293885
1513646120
1644347184
1461087406
2025316160
1964953787
732099374
682387971
1759284754
679674821
718422475
1426009717
737953831
1185849530
212729431
213561938
1580414687
1683655511
1433712884
1596684838
1065770665
718691009
2098393680
235350445
170531765
471450953
933811355
335406004
77558264
712271485
806950976
373657125
1350011317
699260246
436844860
1459924184
97294264
1240397789
1186231047
1525534658
82101861
2143446767
643466335
850880659
760492545
280868290
373718064
2004309632
236170077
1049290978
1846707983
103295410
1111825589
478990847
265805972
1835596537
1444993154
81127005
415180766
1384484652
1231536762
1897582894
766444276
741302162
402421933
208452400
1922409499
97424429
444643987
1627011595
1515169472
2088698160
1063690717
883005507
1890877033
1926251898
1079855345
1428745162
2041635480
604950108
88692260
1003589282
1997496478
1817901822
899134482
1645259799
862230624
657942207
1455841498
1824929602
1587913230
273951162
2077095342
1666320244
126942385
1694187169
1472886409
1993486806
1622485654
1650057814
1351695485
1230251682
27215532
88936189
421351911
1545837344
44481564
343707685
143343239
1992452952
262682735
207374235
1193198950
1919679270
494559731
1842572281
455917351
201596037
1699512599
830870540
1261737933
1234360582
906555339
1711601729
888246821
357627035
759838642
1056141589
278437170
35386130
1758284067
1689248425
441343505
300237268
1176471476
787566046
1181437060
1738642596
1462840897
1303437020
1988365915
1228957154
1686671106
2053392449
702010066
726234880
529077282
1095945378
1822025805
669183992
419038473
77043607
426029559
143295199
2060270182
464571549
1737429527
445618498
69742176
1526540151
541297926
1580550201
1155110499
1658006141
1506771411
1587871201
1177116476
1922483958
401032802
836392464
1091646356
2012869585
1947028684
1517735020
698463265
1629920006
689262306
1297191122
887193092
1566387810
1395070915
1492790650
720235328
1013936361
895915466
1521982506
1772769365
1427281027
1785518815
1152657031
1940230005
736955572
1318040405
881902980
1135328619
1807256689
2084717762
1672651647
2039187888
1458521482
787904216
187799911
1955199679
710882814
1867297010
1854541109
1733145876
563016157
1983587865
209846100
1399946422
328923097
1777461177
939917859
1367626411
2085990583
326134284
994897703
175316650
1609165598
527038597
591351621
1342830588
1876736679
2006793008
1390044667
116274376
43829754
1077836323
903224712
2095214616
412301125
1649260194
1857512387
2053285439
1011819939
1105111851
581095098
1165963070
1858460679
1395297587
1032581600
307103396
332805153
63605272
822137851
315081508
63049285
1758910991
1045792470
1146909800
1242322481
365813891
1329138731
851306598
2000966168
1533697128
362636711
396159289
168338570
1917183836
1582109710
1067990327
1963197388
1715682155
1477075410
2110432733
591059518
1546992729
345547461
728342491
1791236219
115501777
1752885923
1235017417
1378455036
200975566
1765940518
1261096643
908000377
1702718197
157713019
889001699
1023810281
1580651836
906975119
1389976998
1981982800
1332743468
1148078108
1145778573
1313114430
454114480
275006238
1769731741
743164692
1084089925
1490957396
191889814
984513473
1588926698
1627773000
1729440426
932470991
291910142
789291849
1217636056
1361792654
794671566
506688769
679314251
426149178
890514197
1696915845
1219589717
59454162
2135134203
2141177813
198220696
1128494869
1098639086
964143669
1745266059
1525934699
340944766
1798124043
709837940
544455214
1193412499
1275375707
67880752
210362563
86512013
627136127
578843222
45887406
464048316
173323742
1439115112
70369454
229763104
859168082
432487789
17348053
1483469765
1599027466
751052757
1577108778
521912872
551237987
820971136
1942905168
2088886378
1989403834
1004243850
917826955
831024595
552283221
666243733
1275486990
1495336448
1156269265
1928282817
1408488702
2066564945
603765788
788650868
48375682
547272395
1604894217
1425348378
1681323652
389555322
1797088406
1732613546
1174664631
1541873094
1200843678
397492042
1113501927
1348326604
237105963
213273519
1868475546
383028652
480852030
47605473
420812883
319380329
1411319588
1489398167
1818287136
1694127177
1679012093
135893972
1408375514
1843069746
1064382621
571206119
2116742124
512578557
1239839384
364312198
425943815
442280693
1431679039
1479113869
792890237
1665632806
447427450
874881582
1465486825
1241615795
363035386
1107325699
1207060588
1940184273
973545058
1084950547
54243786
1542831698
1499601550
1126690680
937553045
1847058820
443669888
1698524322
1209227918
1266711377
86460992
1778239337
49656011
1818823008
1354812287
683078885
601844285
2113297140
1486857589
94834069
895295773
1893691371
186727539
857197184
1165869990
255056453
1496117942
1941426192
1157295865
1544536880
1910175408
1894771035
903686224
1480251661
462178204
1612770056
1282338707
1741484722
390934328
1832926967
516266472
1012712257
139230534
312528593
6987327
2078904817
939227769
585962548
639134603
2067523305
1957843116
1774620254
1909700857
500438304
5297563
1153588346
2143016051
483102605
1102342679
1064636551
883201814
2032347238
985110511
1975990374
610477203
130275768
1438077630
127154539
1245041918
269639714
1891979935
759065781
987011903
1754286545
1396273333
398314314
357770436
284193190
1803255382
1700242469
1276385787
392787104
1086606581
1852814378
900262639
1178061988
770101203
1638978185
1929446423
1328720121
1719470002
161777567
1609698078
1476552786
1485903351
1691477338
1389123991
504101753
1828677540
986249513
524414149
49485277
1906227668
1611793849
639439215
1747234805
235308053
723313407
1850409521
1819955116
2009750696
1083351807
2038816867
535257694
651841681
1968102880
1959815857
1217466768
1919576469
1577708325
277206287
2073365429
1099471780
1547333506
2092217841
1768363747
2134377188
984038076
910082521
469195574
67167524
1132254214
1196975579
1928719628
1123359965
309322373
548884119
956901167
1518303198
1787052207
1128192757
1264544223
270860922
2143926631
987853759
1299737263
1804057236
1142737558
1969183291
168285828
1110790697
1100478316
1123522953
1100269417
1317069735
1744540175
82311035
1238907971
1532608298
1212695889
296129857
1250296028
932298744
963301695
818762323
34011175
1770447442
2141447803
382937864
165180190
86695974
1159521717
857789264
1054398209
2080481186
1867022112
1697776453
288155897
90256513
4298200
1698480913
206313129
1735673553
738389968
2136883495
945728264
977929124
561949259
350029904
2125712270
132188302
885001877
1982114393
241627348
865100960
1483194084
1908139756
1952707972
766563414
1618201605
2082972837
917034720
1829580467
114770719
1654735900
2139723735
411906482
930214422
723503348
1113306965
1888157147
684093303
1738731375
486180941
1431180345
1731921682
313688153
342724265
831204220
1331284619
1760397325
635842278
1960332152
302344063
723650567
643202282
557026698
1672719009
1059399134
1116851970
1755735199
1314851787
1038130087
975747964
1246937371
38251896
1273449116
346605895
1029031843
1495084376
1421480523
1969889752
1466926575
196558107
1273473639
1645792311
123760761
1827969922
1566050633
224896758
1341955098
141571543
1318197364
842358685
1561805138
777361067
725574504
1389019770
1396859142
1302070092
1782839253
2118486213
487655099
468308613
82472253
764155013
1368726860
1727199326
790452310
792000849
819178063
1893240955
2138034689
1297297134
38710382
1795286730
1031773288
447559281
1540996136
1107945904
1127589135
2055133903
1055295922
1180561688
827540611
227140539
2144165507
190513525
411947174
705422228
1654776116
1665075336
509018299
123705852
2052254138
1230802238
1740217643
1779981103
1943809802
1422942889
858924726
2129642280
624964878
338679877
1594872117
316679269
1270954511
1303449289
907375015
738051708
2051991977
1082789350
1046318297
1347204348
638593361
337016438
1709339479
323835186
196964016
1793330778
772161985
601074031
1783827231
672569621
124872533
626602577
376381520
1472000910
1164704803
920057537
2107735450
314388273
396020175
1020996515
576540215
1215607802
176763995
1970034446
2136878012
1441425342
1069329809
889710830
1338087169
394295515
1160899948
1513472174
1520622401
633936423
1029186334
963973592
1101570821
760393803
2114981043
1352289755
1379196229
1466902485
864019809
1971266350
604390494
971458541
1762885115
175509847
197769775
1273262396
1869878938
158041479
1912450602
1909586429
1176378722
570461708
234896062
1319769706
1899392136
1982454496
1812425905
897825680
1009247364
713743024
1523042176
38964321
1084739687
604559363
1069319768
598611261
746580059
1153639586
337015752
1963076014
1252488555
617820730
134631991
1757704412
111842274
1725854294
1049653164
2040051816
934253433
96966504
512550968
1515007736
898791885
1148963973
1226785951
382900142
1309420797
1242656164
1901372906
556320096
328608591
1309746030
16121125
1561566900
736948018
959315957
392728345
1664711443
1773653007
841362520
1308604742
133497691
760038354
418553161
1426314880
1434775311
1407632629
1614464392
399394202
612796526
1123001873
1915685037
805554217
1907191809
1565724642
1713095780
1869619049
883875492
700310197
1639146388
584864752
386264268
2058813859
1079892653
975911419
2121735475
745306940
720131637
426125221
234125388
801149987
1849873019
1368956509
103385495
844263264
790820183
1533285923
1537247574
832019172
929026452
2119390052
579884298
821109905
1465712620
1191610430
1450414533
1521694198
1035630012
142238872
1723094889
1161988132
262093293
1936709337
1517521884
1424485197
1626545305
819452222
574947431
206047009
1232398540
686336820
1631789785
1230340445
444961394
481778897
380631744
1272786870
840632883
326780266
1570255502
1538030418
1229769327
523328584
2145235906
1890743434
1816101355
746855497
1246431026
1721837664
1582928634
897322549
1974353421
2132622561
1037948759
778944584
136777659
883506451
739225365
12858902
980885898
1650156193
1237857262
1352848682
619139495
1184734000
2051253460
1444744249
64205571
386598384
1307644320
1397183908
612580838
1443110819
1523716400
1390457533
247903222
478975071
1810234504
1504484413
236396525
286652904
729228045
104676934
1302763188
1543900170
14177267
984582616
331043357
459420349
569607628
840968351
1890200974
1151912989
2081224825
100986966
513671310
1953469695
1493429964
1765919892
1406988653
196034674
437478649
1376357026
321940484
656811496
322486104
338787172
486693198
2080790395
86774689
1847202003
1533592478
642341276
867733951
1150430013
1445812491
828482558
1381008081
1797698121
2098280571
2139525085
1980573019
1046311048
1535991601
1121874784
1298297177
1422736668
1979627005
1978252824
1420471862
1554123809
1010987201
314234107
575742125
287058815
1750968195
2101206583
929380136
876110148
1273421441
1163533977
1230621860
1375419017
1830591367
1559478223
962011791
1075441890
675976893
1134071966
1155932192
975926136
1019722465
1625915612
544586971
1068424873
1861231613
1024045076
1527502147
1910924593
2055251312
1409980193
1098997598
1665833679
1196895075
1775219561
2003065233
678198198
776686375
1565299343
796316023
1430079343
62033873
1902882358
1788893710
672218855
1159778508
779536547
1554542250
856648809
1345696721
695164947
1258176127
1029329549
30732480
1617291799
1145912402
1747792871
1862035795
772037704
1664914126
995198789
902118337
648991845
338787817
38817151
592716229
1251125184
574680057
348112682
521330570
1402411130
1643598175
1294163599
1231302832
793129300
1368939293
192319971
410767410
1503401655
1835437575
873584172
1347192633
212299900
1019776196
2094013212
1260466463
116457941
1619827417
1981147861
1353189128
596705535
1994627735
1875963524
1828857545
1194615696
605659024
568225206
1070910381
2110384551
242885071
1978726737
704719541
431524253
1532821457
1475763263
927886752
849788189
1302195716
1354032385
1941954444
654868754
398882269
1266637907
980099528
43993559
220671223
1937342637
1931391056
36110668
1438989127
1939574493
1338114453
128459352
785186003
1468281858
303360834
697427346
1449598392
423374515
1342849112
1154546121
303946995
1381558056
1592911423
462246477
47298157
1190779904
474484455
417611701
1806168363
1110950812
950720948
1491280077
452266347
1437200411
1297857317
1411270458
485110298
862288537
387601140
1980069938
825433478
428670614
1946725178
1152243052
894294406
1650206043
610964100
2036583998
1564814276
1186003177
621187901
1897872627
1959973135
721386119
1393588304
878557559
808486755
771671716
1941525961
940541656
946768662
1315053679
1527763631
788996271
471087134
1908536679
421665874
536199377
436039461
1686315907
1655191910
1662021109
273761084
1072028416
1059206042
975923484
624896528
567612000
1521797026
1203066234
1355824053
2118669939
682894416
479898712
1016289781
31870136
1418752435
958332066
1143144685
1400922288
1442527077
1316189519
1228560962
992020853
491597324
1226262420
1501592816
1612256218
1916660138
729915753
1749603936
353444390
1841705604
470371932
1133693011
1320049057
300000669
1557302901
684361316
1908326821
971519631
1927141781
339156756
1583721758
558842539
1946616034
145163572
992485769
1377043597
1660117993
326564381
1748899371
422764005
202459610
1961969796
529524236
474067475
1745481905
109054595
1889982259
1562436856
2013626939
836274686
312400067
1246009230
1165268423
69756630
750556288
943811253
1825843597
865870723
1108413747
1974219284
150182667
832625333
260762333
1127140465
740690319
1175362224
1965599727
624734862
1030504503
886325760
256666208
2016271778
967819083
846096572
169570889
875862995
2098444506
662658491
305872412
882893849
674894702
365897744
827232530
1643014403
235812936
72519112
589177823
465705660
1207936802
1151151593
1369068982
517586735
347883753
1773960073
2035003965
1265606611
1649147055
2115499920
1849305198
344320262
764708882
2123405225
617381581
1864286735
2040033336
1497639700
1899355107
1068618329
1727679445
176139621
1261778078
1759141307
2091767271
1267937818
1103609046
59961487
1867355627
1607179507
1664582256
1870191295
1606008220
936512634
1101506313
1053507103
1377581399
112834936
99085855
1375807307
2111658281
670750040
1183741881
284396702
982185092
1475835196
1808413325
956120137
2108332694
1906249845
389296166
1262606636
1138544895
901057805
208977367
1722813600
437446727
88792475
553104493
1817309711
1025390634
1140381716
1028509635
1042036945
619884408
682806870
262654955
754363517
1325505710
186546662
1357256680
1628503411
1792819923
1699219264
316967371
1963814269
217010169
1773166410
26656326
1972147576
977346388
2023365764
1740424220
1954839128
1730136464
1894084631
1173499270
1357286822
1173384986
396952865
845573212
1184716488
401504058
1930390206
1908543519
1572180223
1119401271
1192988666
966057893
1352421916
1131465356
1192673111
584262849
777180402
373740660
1110358290
2078340009
1781405042
2145255648
392394090
867320272
840064911
482225151
1745251328
1979598856
1079488927
1330064028
730014841
2110814893
2049647953
1710155298
1575016831
1244413388
1161022094
2058205318
1152455638
473534772
346042818
46241164
812894739
1560402386
847591515
1048668284
494559277
2014382856
1236514240
350289446
260470760
1623507226
1493595492
283382389
679812352
1514694399
1653151948
2031072944
696032844
381226912
630709699
170600036
1495453969
1548515080
1239303133
242306518
149522098
1859907295
2104440522
786195337
1543341564
59707991
1801442319
637019844
849938736
1751895013
1726855304
860839883
1836451164
1191494221
946583217
2076014749
1120868015
851370797
1095700966
2048766158
562389169
642072815
1401685032
1481546955
1521992064
2022418435
92805502
709660068
1773405470
1425145045
1378095908
2023848949
432302294
1654831447
206968461
413403128
2053539983
1400223530
420743064
1872536822
628177918
1264380654
1366188208
1649661674
947164506
1092587008
1194405055
19416541
1738679200
716764863
1531732800
1188872382
186709344
895513835
1827403014
1833636133
1210289451
707847447
1396469735
901205271
790085883
1110239433
1613943419
333563175
1316204739
886513461
1090083432
1180743017
1915575587
1801207817
414487028
1275402232
56164654
196333706
899182691
1114352354
418535103
1190104292
1342690786
1237964531
1860192318
470930413
1476525556
633187559
1453896845
363604501
681609424
1198265920
1296780202
550936955
1348085123
1128121551
260998991
690078462
694153560
1527788895
2074007656
144382864
1637657382
1592036824
756730583
1323431322
939646942
892994219
1500871455
1051582246
1299325637
1099244730
1874365860
591748574
78961216
1746548341
1857808366
1850110041
1141032245
107340633
2068726883
180965031
409034428
1819448075
2044912216
1363197647
1811249740
1925293463
1829137687
535370339
550898425
2031695602
953421028
1179863712
314784468
1614762821
749168645
1235774646
766387849
1035429663
775284904
275352166
1955619158
1416199335
1393452043
237586409
1292043056
1597675136
1124812562
1039614684
259498616
170115087
809934552
285150230
11458202
219656091
1352007697
575762019
516369077
18071715
1702537089
392105981
1381781956
1272816834
1453568675
1881402056
272498102
1575246687
1922096951
2114691342
2069907194
2143344074
958137148
1649175942
2083304154
1487266073
800291917
1657650077
997420398
1826253205
1259874298
384902159
1957389860
1707964494
2092075304
840282185
1577983559
1476886203
1838249827
1244553828
174397179
1535904323
1318731830
1646136847
205728371
1743518859
1683947426
1951105960
1468475357
989768360
528016304
1335495112
1522508493
1656244113
1859749258
462003535
901913133
928380814
1010093369
401366221
438758844
1816496136
800871294
58869575
1811957328
1332902682
185459726
624094082
1875197749
591797701
1248990709
1281396234
1132264656
232966125
1880451891
1776849990
1112689899
890932806
294332258
940291636
463584685
34301614
1941994192
771171906
1581415263
1262395198
1551699261
1133160134
898794543
223765747
1457889226
1744314093
474866788
1374118579
1774662692
2026827067
2026425056
904588397
1321166983
1609875949
1894213711
1245433646
197119141
1959466084
1981288843
207593938
634981308
1736335898
374486699
1874796525
1447963159
424775329
833192927
2070755368
1461686964
1271616156
559027958
1109007998
2037928296
63506264
1894457811
13084366
1559213729
1224101063
1086302377
1240300389
1267835363
625182590
1698379763
1795190742
513348329
614065066
897676080
1049646639
549364275
717863505
300349160
1308524023
2059074455
1776930308
974472700
1333097868
1292879919
1100077933
1554678981
844012178
634359759
1251972074
1364707422
1484015283
548969470
684828657
1601750359
671427216
360932445
115706386
1761199633
1380078086
866086050
2023927347
1334746883
1633703581
2028225261
1132097358
1526746518
1050910144
1433171050
573881772
1532596282
2069545401
2049086441
1923199565
936764281
351423509
1070995108
969563270
724091946
485661596
1011545532
1177448897
245034374
615143639
770425948
1223050002
262898286
1617673429
1079239974
1018731759
1925845545
2123143322
1422663662
1983459207
1433282694
298072689
1150149438
294611003
207277056
49981498
515056201
822409302
1589404878
1884675961
1663611757
1781156999
1209869893
1446758894
1354751953
331296240
718298108
1453736829
1400087512
145021983
1555947851
305424358
1932357703
679465422
783794436
481478351
1872531101
1411032438
770271576
587989731
680537493
1490218667
1891463489
469693830
1494151687
328899533
1036770331
1333561938
1442452473
455727732
642737877
1098604080
802927554
87930438
1704714083
1576095791
321355980
1698952303
1332959167
1573721758
1727126776
1086520027
791926032
115451687
1711208574
1655535721
273611176
1480339107
757488966
1952031010
2057617688
260393211
1577944584
1898370446
2058437877
376740905
1875569430
715552752
977721568
1311162081
302164200
1762574466
1038046054
296293547
92603603
1383932030
915618298
1084420436
511436419
1997328985
59744291
623719424
1733819937
654151897
1284206037
2048762059
1503633428
1027859911
652085528
2119810899
1737621658
140255255
1390447260
1558787639
629507486
1296717281
227045368
2038420371
698320861
192912514
195900760
255166180
555115674
1095646094
1109666553
1838263386
1639454772
1280363059
1957718099
1423830050
7914519
1034605592
1756747739
898229173
425151049
812060159
888715320
1187711670
1103319004
1176693363
988122075
368627409
244948660
10462926
1551605895
1652829955
700026947
466098392
1608267081
1675434936
1213111305
1083296025
524083771
1755114667
1282514149
698612963
1465508432
697407183
1097574980
149410953
1364346525
1698069942
792906251
2061854072
632751956
2058187363
1944038401
829803441
886542675
1574420994
141220804
1146461905
500693523
645386594
1636905792
984998024
530242622
121475735
382357781
1623151366
378778267
1910431704
1038203512
1491707427
65107101
1361309355
1774445661
152482178
1883192866
1139632067
801491225
1151896367
639065361
554033017
626262224
903226986
221395965
94946534
1688890904
1884211708
708605960
1283756756
1357880776
132721226
2147181124
330809204
1372308618
1131668120
544073386
1607685642
479259678
953093779
688404394
322535275
1031723045
1580329075
265068307
1660910274
533134419
1181373045
1593558104
572143364
1841557104
752331756
598704732
1507676866
781369950
247130826
2109775155
1585783409
1805587101
1789908517
1036937523
1287672887
916378811
869327696
851458477
608206350
1762562989
1423743925
582918516
119846032
2028347461
936378877
1721724613
817837166
202985026
389593209
337325392
1547659218
1926940564
1736792866
253807295
491192824
675665088
1019294278
1576856286
1940945999
263988028
1229066466
444977193
1314082514
770627717
1954309348
1392136015
1534979577
828505131
1360124211
133836301
1264336832
1608350122
2142137950
1305160051
96199707
94915917
919163449
977278250
1008160496
887802404
782303535
253027089
956754174
523382540
839601463
802704032
1225872095
1867902577
1570468145
1887078172
1645499659
908322571
306356065
489278592
299167098
1570548206
1608603251
1539384749
77649322
1573476953
1940003023
1807327418
669805155
1618951469
1947396199
489941785
164778370
1445129407
58151568
1943226513
1602950114
1299108655
1888937136
357823744
1889852906
1802998034
1190569947
1439223571
1983211999
1390010984
105725136
268838058
632197022
1757692078
825303213
1108758763
1488967137
1179553313
88334250
751686261
2030803652
984020879
1653086879
1177243920
82894508
1110713034
516840862
64339097
1652447424
1035131094
928657492
281152027
1172370876
1644060165
56618021
935983821
1147722532
378305816
1668668231
2042724291
801623956
1003496710
1319703093
1582194968
1378580206
782014637
1284964882
387076065
1794937585
280282055
1944211019
237245270
871587034
306429969
1239455989
2134744414
986038334
567505653
1596344257
1163217257
1484630936
106014611
774841327
1283484037
974261578
439969662
1593160252
1182168131
732351584
224496173
1972267165
1187754478
1053500531
528012890
1838260334
1842255196
44205331
1037092846
1442538480
478825612
791545732
1411177585
1012087343
1654276947
916863977
156099287
629210990
774133362
1017194887
557872202
513814460
1411884247
1436631589
230973276
49270472
862539030
1631047708
865836538
520821417
1080589725
245528377
610205220
206365265
188245412
954911647
375857105
935108293
1687036686
760289731
53379837
1570158194
955970
169791486
1309740700
1954726546
717658363
372959086
1342805884
863875397
75771716
156173274
1602293790
2029969249
966612799
1860845819
265215780
1492431532
326252953
1835466714
875304587
1295903366
640418315
584029398
262685897
1040014775
1880817098
1344431892
1430117894
899538888
790381666
1325133118
1535966281
65172137
690714827
1584808568
1405699542
1421985688
114623634
470614558
473527221
72635974
1887513791
2105435657
493628518
1078186904
1966211786
877302668
1424998858
836510625
1651798361
1650904433
1384615703
742289348
862156047
1251363327
2130967706
1978369376
257236189
1871593469
935071431
1385139174
1899049922
475301924
1122805378
622179142
1597018123
453328510
1743690775
753021284
366750993
1723196020
2139972600
1530558210
579430300
1638807101
1051032443
230142468
1896557619
555082575
1544803402
1525695907
254226776
360902447
1896922523
368907163
409541091
1896695760
277972898
699977156
1545294072
1071837020
941409093
1843985268
1198762073
517576478
1203226732
1531665671
1161852839
574088264
1548620944
1192204545
1900035679
375775561
1280015943
1865611542
1616723919
2006972140
1221926594
1671406192
860603923
936995623
578151336
686698884
1233396306
1709967265
1120411732
341232063
1565462431
1984404173
1226327264
784012904
667573107
1383628524
186079599
1957970976
1952658618
500381016
324459963
1122062088
1463940780
1779311832
349936451
1203750811
2038180785
1503488841
1495973303
1051450890
1230730511
2016718006
309539852
1905816863
1589330611
243011062
1648067464
1187394626
2147305859
153022491
1422657409
793404999
1694122282
831597861
977140382
205009233
280986502
513539741
392825412
26765046
717860882
1084305094
1281002339
649253878
725444149
100403036
1350554643
1463954607
512347554
183179116
1032850757
179124710
995244899
1693627771
283094117
1254768125
2066629356
705380977
300507245
367351372
1682688899
120035612
951436832
336118284
116647387
1589573329
246434077
1818861311
1906942784
1566918989
195763552
258723510
966047226
102566272
765033297
725662716
641180873
1186058462
2126509004
2142191592
1753029963
945207191
1558750460
591298676
202896357
935123260
1746779249
1771585170
1506622276
1866106607
1887485705
1676214096
1205859640
119870782
1888131488
1449664961
482776533
1404604969
3715755
894429298
1279015122
1425057002
875201040
1000537906
479780447
388865612
1352138293
1890975282
956343830
1666303581
145318303
1050624543
1452791585
240676582
142381011
1068907717
577633431
2121148545
1763588282
590934755
1141324153
886230889
169197981
2122840332
1073957933
675030289
1029505667
335660338
1984464763
971335916
190344806
192005190
643244160
529665420
758486721
2092351445
380254275
1139079264
345378856
1702362238
550347556
176725075
1442918211
1474030268
672315486
626999338
1618584702
1282984571
1315171164
209104179
769843242
693733032
1947770962
747377654
455684234
872408111
976850189
788690531
1153287411
911688869
1196912101
850103414
252777328
826308955
766301597
217890802
1672935476
195495595
1509274808
2084649892
860495331
352668757
368566735
1240783943
1869027590
695738221
434475428
260895948
151231675
1598791807
1817983409
2063322179
661532826
1395788202
1338485716
406559510
209653569
1988423569
1820248103
713909718
331205610
1549586574
709157649
1222612406
1847549740
324658788
173066294
1053004279
81277688
1077671301
1336719063
21424605
1127619918
909483753
1874676478
513707179
1031129595
512186110
506367680
1684463659
421839549
845629955
260070011
1684825221
1039213565
288442879
1332870201
1173901892
1233507799
1019718200
874728136
1043924713
1727094771
1927096459
1416285056
1431889697
1468036629
801197361
1807446569
254402933
2077237195
1705689509
1574771012
830144668
1897133893
267718723
825811591
235366906
412160925
280625346
540832505
1525294551
897273089
2010114164
1428730641
788605238
597614128
1469794150
1489601543
1294534928
933757307
1383938351
2106162471
1575924708
552795217
416935146
2120694378
1869114732
1557156644
87534587
1954599154
239081245
432970210
1172122117
1110982944
2010755307
1847823308
1697197735
1137185202
1386409170
992433271
1411483337
1469554885
1257991510
1935009728
2040557281
1880254500
77280518
709745077
1252873113
273661963
1990174709
2113886012
281338565
1623564147
1958566211
2125549706
891021214
472225073
1676640464
1424482645
1085923686
448209147
601067384
1214287946
288971193
1709287110
488350838
319935832
51764244
2038391705
2140622393
1625971560
1691388460
1962705380
828491997
653223839
1562625055
1413570590
558400625
2143254742
1200837395
1940674106
1241782728
295194029
1235756390
76438666
1228979839
1308789325
647046963
1335175929
1528277558
950465353
339364453
474756756
1676665589
600324737
2064244411
1893279451
670843296
1760008519
1218443890
813028467
1730512237
1353840931
424105821
881596871
1164205091
1434541511
1170002573
115198482
530554314
1963409706
2085006706
1356304815
504870649
846553336
116916560
434427434
1367069794
1747667078
1599253303
128627373
2045660640
706370808
229223765
715833917
185782647
905117201
1387216316
808127680
1550967698
1551501665
1247236059
1334696726
360914928
1749421425
1835017369
2026483642
959418742
712001115
689224230
907011704
2094099315
2026736484
1020230010
1677057582
197227049
748202260
1077668136
560747151
2074328162
1655202540
219623836
698989051
902684273
1496793498
1433572435
301227282
1286501833
301620389
1760545235
1096444892
585754451
769375199
1938159976
1086523933
2102437866
2082741086
1629634255
1438896564
1417603250
1146861923
1048026078
1585825518
422801793
1692332783
763282915
1364428141
569772226
1617331276
582251426
1283107316
2027820196
1073837693
1073429520
1620708536
1967357912
145509537
1423651703
1468638796
402238146
2061849762
1471568390
1201491612
1841083467
1003885685
2084948210
417821160
1823250813
160083839
784713122
2015982052
1800271561
378984652
1542921294
1081650555
2033462032
1221159269
1003451146
567581252
703613629
432670512
287102376
961154905
1903511646
1471833974
908563973
1417130380
1933044393
1899484915
95053891
1812924810
550755589
77062218
1458692074
339825999
926630592
1412618045
134232717
592778265
1126738271
1881479686
1967125962
358634053
2084786118
656961041
942476901
582430430
255728563
673794305
865383905
1449667357
1118931007
562782744
89617108
80513313
1533642536
1945488875
1517080587
1317357887
504359446
1106633308
1003888938
115737691
188300278
1889429921
1455543909
117770192
1331301310
1249275557
336115368
611894589
1660367222
1641940123
811604395
2079359410
1754885685
1451872274
675454531
568260428
464106114
1328783871
122558176
626942597
1708793832
1704578934
1168764816
2034832114
497455181
1184577216
1519309914
1601176905
830760796
1267207521
639100158
1724610181
378652232
1201653933
1775468335
1800091607
19795020
44476104
709715424
174856468
1902793289
1878156325
428180581
626585547
123741713
239035816
158694486
386821194
731906129
1769603865
1449159247
342949286
646323279
1795550159
1011399618
953729037
1099355666
561536743
1688972490
1209587756
1712680110
1797635533
561246797
1630750353
655198177
107498269
1458485049
10765493
1625269876
1526696429
798572835
1708984550
2105278322
820757312
2142600795
335577973
410526938
86712784
964936598
39889241
2059601565
364751582
358295572
935994267
597286533
437764108
456477945
515653763
2103646308
5834853
882078673
146068562
1278538577
864752104
510276783
83019516
384572265
309698636
1882033064
1160793783
427889279
1496919124
1139229611
1015036766
81506097
1907778435
715500964
1729414786
749855293
1689927548
1379309507
1561748823
1546173613
1772992810
1751769361
25105080
567191144
1941861324
1827461243
1854080157
621892568
444578688
1534397482
571514984
1153383542
1375022733
1983354315
1721551712
1939456184
766728494
1394740806
1186510479
2077778680
1615966119
1406061186
288403715
1532116145
2046054502
1326497792
1870083876
1120453790
117428276
329075814
851647275
1660415393
164601711
345217588
91681867
255939804
1348094417
1188456827
1459846718
1790847670
515401545
724634987
1108637474
1819259174
2066917004
1629946616
247092224
73357736
744046973
1950513124
1443335021
666086078
326671919
2018026264
10102375
181953166
1901691556
903403104
2056108860
812229408
751375854
1720381490
1936957855
254043132
231670812
2070852755
932442929
664193476
1958320436
243931333
216925704
1014931406
2052611552
1394154549
2056969565
1751837767
179300946
977357962
1431161355
701897579
68842692
1201894961
77528373
2125868686
610753726
812742088
684641753
1697146678
28091351
1813898453
1529422742
873109639
627253142
1951576290
7631893
1143827309
668416723
1312553320
721199949
608213459
704874003
1393381402
1556465415
831609898
262021238
1798711074
1400087512
1454163111
718225770
642628879
883116024
83230018
1260969718
396514522
2099671873
648722418
794401710
790141113
579018657
1529605775
481122928
2118227296
93461344
300755231
74708527
1994916232
721355372
280206934
1229575752
563416966
1104432053
303277685
1070516537
133825214
1155640822
645587299
567824549
1080908978
233572587
1119408059
180314445
1394107249
1954680940
1749571083
1792532408
997845266
618059436
257273031
974416229
1739556633
1748328903
1690943909
1788814664
1626939572
726988767
1257408586
473334019
190526617
1862194720
737531632
1197998383
144969298
351660328
1558264599
1637723959
495082271
212025507
1266525194
1582614651
12730443
377362995
469607757
2096494956
1834991321
1692349892
352867749
1304158261
52656635
1291906315
901844227
52742144
866169907
88527749
225112834
1827262856
1159554720
1016220541
650795802
1171128490
2031005085
541432002
1238777460
1826916796
2102479565
1237508022
543844955
803858629
1722300304
472110917
327706454
161190093
1610242889
462657353
1690424252
674055916
1738690828
1755025117
97722604
777908402
1819954320
858649756
1086240762
1245930528
1596531190
232691853
1285479638
243592375
994360250
121788285
454614408
1396214356
955702417
829529395
1464476561
1400290624
458589681
1967834017
726121944
2042724019
367016513
1525548867
82763054
1021419153
900696135
728849586
692500664
1551881299
51629035
1047084414
1254177876
1174380420
1200421869
971007809
1005154938
90619808
720141499
1700026896
1949708463
1770905769
1419823153
1416404534
407522250
1274848979
1031980277
724379054
672735721
1363684272
1137438463
1769205200
1018884325
648291187
97329120
239655860
1454265654
1473941058
1407063326
850513520
1147352249
1730866040
1060245224
1326750531
1898786385
1423158394
1919352199
284655229
1081750275
1806552272
1690844400
1956050096
1702112459
747606209
717776620
536098301
1346088144
1143615712
736701784
2135835863
1041463401
759085457
368550788
767931563
424303133
729543022
1612301748
1693884060
1299969958
1655796490
88221296
550364241
847008841
2090919287
660287625
1620389312
39027151
626097403
1228175364
2031569696
580832500
1317864616
416597329
1403485977
724320740
1313259638
490448105
1783917286
719187491
1147789217
1503131074
581874885
1037925859
1469815559
1957969756
1225804665
1921780381
1865920259
177460526
881402503
1160445007
1975450386
1485491091
1051741094
641065901
1324332358
376336473
1972774825
1772840532
1287932662
900082968
315696037
170813666
403345840
1864211801
508018169
1305962918
50127730
2115890094
189357918
111188861
503411014
40418879
1402792646
1785721289
370461172
758956176
1615079634
1142733610
1229513975
1210631071
983037305
841779720
261984931
848756302
393141874
758224070
664600216
767001727
1858991903
1746783112
1545210095
318607818
32251733
180236845
222326270
54609913
1036735196
1938879413
1878298935
154460976
755091064
1703636461
751428550
1168213091
1862382877
485707334
365656669
1088262001
589399655
2044323494
674613312
1196456270
319200111
1746705296
1637503382
1874677073
314942932
455851360
629092315
32849763
868973776
132777508
409197891
241038001
354860330
1220291499
2027346648
422383831
1284862968
1487877653
1245267202
1911214773
601915055
421865
1775041022
766884525
2142125949
839951095
586144441
16263876
1230664779
1357540575
870311700
1349957655
228848533
676358527
186413794
420910851
1818199408
19548596
1387665393
771458127
260694902
949986606
341338429
16617494
101000967
102417758
1081099960
1842728831
392225637
360025556
315759908
1522157805
1089125579
1370813961
1209066296
389304873
1564137165
1898020894
1580256474
516669400
1050924313
1490329420
568349466
1623730057
31948229
1502493618
115977612
473021123
1445963358
878672356
1893355055
1168299760
781905655
253092614
543164465
35800049
658687286
1486303295
541507562
1863266884
1810530896
48221294
535001249
1103331801
1915926075
1580936958
390433402
1127916553
476822351
686954294
25970676
2091105379
1337207100
1353749591
2038190516
253754440
541436913
1306875895
1466175042
1979884586
1492423162
1352034057
1410304536
1735236728
1257698351
954126084
871339609
2009445304
1954038573
1846686243
1021139195
145477492
1408895928
1231472030
1169169229
74535873
1181930065
1776161844
1242045462
1530876492
1252686090
2093091487
1759136990
1074669436
568955460
1130918550
229093172
1367616180
1342016506
1121572338
1311161204
1338301424
1908686593
1061380323
374429464
1340645641
135714533
868878589
691291728
859842187
991907368
1547897284
1490335854
679534206
1966093929
1638762056
1638183220
173636839
1279254847
777354576
40192721
1610212686
1050524073
821086492
1926999627
778328066
565065883
1433101503
896316709
2048019470
1290305453
812735444
524131509
477869349
476474662
816792517
392674504
1957608842
320740030
122646889
1419151029
1820878455
1896576546
97348614
8918572
16860817
1615696794
1984196953
889746276
1786678532
983316223
688382123
877575934
1025220867
920210285
1093807012
332678940
286599246
1241387279
1281517349
896954262
982820193
1853885591
1207200249
113123870
1104790610
1325123733
2012949323
1053418616
1442832881
836694667
368295846
854071989
561157690
595411986
1429299579
1664260554
1707837705
594246760
1091490878
598082618
1267521868
881317612
2115225159
1620117139
738030487
1016472061
355660008
622312614
2097615130
1762846823
72591485
1361671188
185774093
853100
1656881269
1847081927
1737588592
1011792054
1398799491
572177096
1770118489
454503313
1091623292
1137451454
1180312154
1725692609
1782736463
691338482
1151044819
1388197588
1954888981
793032148
679259021
1927601083
288534277
1316224806
1311813770
1618366852
1885696048
961903270
1718348841
217911709
1187052782
999299409
932073255
502312164
1583971172
1395733448
805123166
312154843
13299100
1565668606
1847819348
1909974234
262748570
371174641
104207799
1828319780
698316247
1699601774
1448907225
510410317
1897337609
1664279410
967785585
1304357446
1735043306
1698714627
1172898446
231174766
860871301
1595328203
1321624526
922205483
565139287
295594669
1539335780
670019386
521993962
129082041
1857661572
1059140363
1685807481
1203049527
1179644321
952136888
245928506
1458133033
1872828926
464792217
1462661406
1839564980
1221455390
910715019
1302680128
1505908111
1666899829
1650414775
203205815
8909079
245484078
968046895
678782348
1770402716
1294878786
2039617120
1971141743
1281243613
874834086
1369314246
364276399
1076908347
304683537
1946370577
42011360
1193304599
451081285
708439890
2111340193
1756812158
736510986
1214887660
1488329533
436934696
1376546932
1462503463
1937888048
843475006
2137504142
1046651527
292176366
1243826019
1374711133
1662968210
965300680
1076811306
1606583857
91751097
508444110
1646116497
543839299
1755209246
1448970661
1371670718
2059980316
823864428
1196686139
1981880466
1193685302
1096451652
1785632062
2007220791
408946397
1974964527
1489617548
194531779
1953524325
1105251118
1089056021
1702893620
674897544
106069756
418695432
253416718
1965101914
104429773
1914347984
39985719
574855886
1348322131
1633658632
184716804
2081626558
1937890495
1576398413
2058556910
1157508436
1785137513
1505163295
442643502
1253599940
1893948404
1848529342
1356173398
1688277285
537335510
1264822705
1094831261
88522127
348962461
288183404
1118493602
1219427812
1488417785
1377936515
1207662826
1080046962
815600492
965297664
1628291939
103710376
1021435275
590921742
1066647307
371197838
650409268
1549110796
2054657779
1999777158
468924731
1123175316
1902704492
933097240
36876246
541262465
618710385
1500771546
180147685
1513822703
157973240
315549534
428822660
568484082
1138405931
1341506270
662625800
439535084
1166155551
1709021912
1472828784
517579046
869635748
313354957
1735210031
79109879
1666775771
369422173
169973942
733969577
1627221888
1051732478
278901441
1733686526
855897378
1218766823
1762491276
796411943
724646833
1636287526
348249619
958064136
534057908
677817370
128081306
1106407259
1705792079
1679341769
2140795682
1684412563
1207379261
954829058
1813807235
630672182
1115155216
54673036
723513368
1326556412
1317430352
142019150
1993091240
1027171525
107150908
1521717813
449975139
1617400376
1159482094
507297827
283359907
1785565295
875575799
1183443487
1816746402
934160424
425741844
1336053275
967067142
883647187
2140557095
70228110
223456474
83889339
502483478
404897092
648361291
1682805839
1361811671
2042717999
193672306
890511275
1992591149
829720897
1803163653
1782223490
410730177
225582422
933833176
1734921189
16678819
898181323
778424964
197672457
333442366
1134463509
394900636
1270433716
945924757
1398060061
1070636623
1738095709
52101138
1844920804
1186832268
1035646016
48796355
593583196
1868521293
472265546
1400603033
1398258764
1228295318
736652553
35645116
1440458899
672674181
899542573
355029041
1737922633
1482540974
2005762912
1853787547
521134532
1506019748
1233484870
49674874
1016228772
1109414202
367350212
230916163
395993397
1251077133
1293907541
800956192
321524367
1407692351
340367904
1353325534
33901416
1801309331
1060523537
1322228828
116415548
424574163
1782707451
739816011
676119689
1888174071
2062131112
1140293220
1339153499
2014119352
844595269
2082233499
1377927146
1887676657
915155428
1811786553
526157555
2124373939
2022541761
1099468094
99810965
1714237528
1974378234
427546527
2123102783
2060903319
984218996
1898969397
1665418243
1403944737
531508484
214950580
1748935562
849712885
1686446416
882132039
1225605601
1037876671
853597232
1460012644
1151456201
1251483105
1345654033
1555415702
1953995047
1880172188
830800786
1335280973
1152050897
2095627325
763809500
1665789453
371451387
1343060660
1099953713
1026786286
28508903
1043393730
698696725
1228687172
572209092
1077440342
165037287
1259334580
431728188
312927520
1383405109
598680454
1100156623
1902353772
956448384
300914752
1289858168
267970804
507709331
1005852512
1316340983
2003157087
871837241
1739465856
944059375
1478367537
2021786939
510552680
386184135
1172994375
650827555
389719386
702844048
2072786228
204986362
1793064719
207885692
2030969947
1272793774
1064740830
551177294
1856547413
1525075181
1764323672
66694835
1370104042
1463392110
1613257584
386023587
259981961
591843547
519779363
1384093903
1716155150
592115083
1501064296
189310055
1926108236
830027434
244280794
1113534200
680171815
1208981088
401161513
1647966313
470619776
236062703
936816051
1660613771
934431400
2029516951
2115769105
1532415855
2098959254
263662163
202527120
1908277216
376282535
1213181123
125789282
1826933061
809452115
1988539610
679019152
1810464312
2075183616
1609994574
1644348457
2088224610
1530275959
1361422412
42827357
634049410
774809039
2090013763
21258319
615892092
863939843
1996214354
1101243721
420869656
758246282
1191823249
137320835
922197957
1948382595
592978533
10108936
1466013184
1026105021
1564536733
1638133985
1833642502
1431306391
801381619
2138765703
37767690
1737751553
2087347099
1033916359
337172507
1071345125
1936745732
697692230
2131815282
1363959167
1017217577
287720156
667618850
265912478
1942790642
1911020041
246836534
1760453248
117182530
768881129
299634149
25422261
721011770
317186440
1358938961
1399885522
1597119431
73544697
555209534
281882872
171969370
473242978
1944620725
68709382
1225382675
672452440
1963512684
1281776022
1007978867
144012834
836639287
2098398584
254019360
638197979
1170476509
458798404
1135137450
2071153000
1031196907
313635738
86224731
1638578829
1569241800
817169279
622100550
1738622746
598800697
2145364093
420134066
1111977518
1948315971
732188929
750783075
392754658
553095164
375685188
1509609034
1230558822
1749009964
543070815
1836947104
883274693
711663779
2005408436
884156649
600791433
1269990334
598376060
1419781518
1823129378
813573166
1344910016
270707506
1424931439
594737206
22338392
1656881302
453210501
2069976361
1858058230
1409954947
256458839
1394149857
155896759
1450753152
2061607578
2141931828
1227148726
1255138243
1802494516
1721340989
1072670766
2064109176
1132397171
945524150
1897849374
1800210200
445605122
1548935431
1018076811
2025571397
225972462
400729357
1837118135
1920568830
1527802923
667233722
722052726
1128418484
2133756143
91818712
87410247
1033225938
1441070390
593685837
586608642
1028368266
865870723
1370033835
537546585
297638767
622279950
182941933
2077768802
270123549
1804073530
134603870
900499826
1161979155
854603810
1551534815
716965438
1376831695
933553564
1453267329
324661187
2010623775
186320207
1332246101
1058464717
1995751304
1745818034
1901943065
1743645165
2090377884
1092095176
523068019
1991296670
1498053024
1973328163
411770460
270728137
522648216
645371053
660803766
1934712519
1439019618
302216433
35703268
1017848673
1283218109
1729728505
737560727
651350793
1444028443
226828867
1969751054
363867005
1012488019
1536535675
872185510
778858965
1582142015
909272033
1878421202
1486808551
163093098
1468474557
857352253
1990310755
661846389
1171644462
344878376
1230359743
1600169828
596499151
1422050430
176143648
720517582
1924885883
807881827
2122224009
1042176601
51707478
1547512801
795325980
739494011
2098989711
917205653
950161027
1220646381
350065951
1585092710
505547641
158271548
706259809
1818608831
322519746
294753699
1212458725
440132570
1968857809
196335733
981584382
456266313
1890878638
1821873099
773582728
139097244
657030447
1191552197
1292652618
1042822041
99505644
1529875920
111264206
1574604718
1043831337
1048690045
2138904431
1270819936
1057380317
1028364695
845332052
1435520718
87882139
1509031212
1836494767
889848
464889775
1232869610
1443521348
1078143750
770172707
1985059968
1225160711
1498603452
391096952
789275062
1037893159
1964010137
489420461
1534773914
785189717
1766448090
590669277
251075248
1068588210
1987087519
2134930448
22805393
2067361767
1689841662
965506163
768170994
878250468
793481442
1164038219
1304254415
192385022
1255643515
1016094999
178466655
2118677575
1931772963
912797377
2128193477
184517148
515451231
1440025120
52104123
210287630
931466691
272169214
637777120
1400745723
251167566
728007173
978556962
71211738
595626803
1483840006
518653663
1870934706
2131168779
676908131
1387701572
1173219716
454478162
566532004
674325195
577373665
690387789
1975466627
604711258
1377834150
395818870
513681688
1064961135
1997854266
501339117
1323644272
25825948
2007346084
1556553699
1549309582
1161725294
976718370
331430856
291499000
1280252694
939656238
1536313031
967633397
1451999903
824202284
1573944295
1047793901
78303972
334905181
1894199755
125464133
2070278388
866552571
674399721
1731756507
845403240
219904434
1235232407
1693994034
501313246
1827562738
289501540
1684764155
1877020811
1839356401
536324362
1265579453
1274325863
2054552750
499860948
1973099949
388492388
54730552
1596143987
228575833
1887344943
569642819
1612981108
1872818897
1851570814
828931278
1588236979
388548679
1977356096
1745276099
1995774069
1082768729
103393842
592774105
1976791970
565098936
1369887590
333327989
470494184
59683627
1260345516
553070668
1612279128
483847895
606219444
1307665658
1576947670
1548018398
1210287172
45811614
1052743968
800966633
161351640
1463909065
1955394230
2129908454
328404199
911101773
1693572971
1772851209
667683690
1467557285
1914491038
164424492
1219742768
793044972
877174732
1517890120
1256398795
1674415973
1829139495
2008421141
2070264427
2130432644
284025041
1185439563
1081192908
1011755223
1266247612
842739379
1812247164
93630834
1914435591
1722883643
2117528891
413431904
1189614118
1900702210
390948144
1414448118
168606715
2056351836
191093270
2308414
51963777
1292578292
79708162
528166913
443649330
928057518
429908815
857299339
1526747990
862169419
1817528445
538856142
961689400
730811466
15259667
406135197
1066459406
486497003
496437657
1815256863
1352013525
1543132652
1842950614
212783210
1678364723
1858957658
1860048904
631134822
1342713152
678337370
1069401851
516249091
729241027
1181380995
1352633744
315284888
124251
958463056
121803160
166154670
1023669847
863659709
2109105395
869521914
445663477
418706671
1817805790
354580325
406438715
139478085
1455452202
1599940149
216131199
1770036209
791599860
189875896
1915545961
1713530952
1067104834
277802206
747400551
78511464
833713241
1690771308
814173772
1576926627
384380374
1000416376
1418318326
1262829283
2058099656
1728197597
2116057075
700054487
2069875193
1846565184
1302431482
339007504
1858267032
1495872873
1361845616
805270331
520057059
392955381
390467632
1602794604
936213994
524158323
574218036
1498507518
585145130
1913786648
1167922165
584776976
1115986122
167642111
1223549692
2023531796
2064832127
946403970
1242438839
216843004
1478037013
1195913093
850838230
1277866302
1511516598
1548597981
938864501
75352891
547636672
1588839431
1922201684
947667090
86295434
1455082323
1833873749
2021820504
1863041759
1840598253
770421552
336458294
94378179
2066628175
1974247935
243249958
702599810
741525001
1749357466
1450003228
99485928
1992577220
162840002
512237000
1082047082
555546168
1799535362
556342465
990430745
2028167380
988531772
679849554
1129822631
1923779206
789091183
1388089523
1725066832
1000369443
1691043316
1164205707
1889929910
1413797365
1539742557
627366287
778131603
1983277842
1936121001
706170092
277819490
520048834
1612919868
98231908
1497169689
741961340
990639291
1577048097
1968662348
2042104908
493004074
732195815
1573501308
2041027710
1198574548
440710685
1198480404
1997634314
1140273957
1390096950
644504550
1340062237
2062486672
1321741748
1979891563
23855413
195484164
1231998701
780556762
401378699
2014056430
1239260036
79028602
238148906
1709952119
1841506999
206209206
715707758
27009098
1821543903
1802577350
1729844433
1289609712
1708430779
530727508
492460916
584025049
576633185
658321000
717727314
1719099947
927818140
422451963
1971641351
104560132
1481233272
561717029
1480866127
114520140
603853395
92687427
2133003948
1362471631
537620260
909786584
604855665
400422693
1002386106
1373351100
1078746307
643200425
1740456804
1238553102
1197268045
1799586442
796001905
738039770
352640721
62082727
1439087303
146659061
368409547
1266097583
968695017
156319596
1489342421
635118850
128432422
1438472981
752702329
1822837265
1875908244
1931196669
502555049
1814944904
1276812803
1861413189
1881839395
1050458499
1655457381
1524505413
40044700
1635758786
1137997998
1240259714
516988480
720212128
1274683574
2026187462
533587336
1509970549
796450821
1114101383
1431241716
1230454753
1602228961
1839631020
1114167967
1970487871
581518493
55703088
1047006465
118177517
1514010993
793029315
1416485743
215292931
180728335
1389069384
1432635608
132596441
1261874174
80672906
134111797
643337120
1117266276
1889143870
1126370385
334336410
1627755713
766263583
115330283
529561185
1708066056
855441339
1759355733
632400538
693934875
78050914
816932401
941110642
430168542
101308313
372172560
807292217
573646761
33531389
822438466
1653552192
606864794
204043339
1430216962
377489898
948606536
81302250
1913016655
1913726612
691029525
1312800991
1250159447
1762287415
1263267402
560097630
1696705651
1606884134
1104389174
1474121233
492340603
979419053
646297040
1196848380
1217427581
1797192222
1368632444
366467218
827487462
362290241
862088177
351344222
314696994
1983730256
1588806005
755928618
1701542732
1922213210
1254511487
796685876
180621242
1741082955
794986325
605152668
251754543
698959835
1794826808
2119360081
850763063
258345660
1699130660
2062237834
1152616745
2011422227
797080081
1163442768
1985869096
1601068649
839347548
251342387
1257947013
410464547
1395116928
1571803513
233985150
364720577
450893599
1228490605
575767635
98536294
1690604134
424723875
797518906
614059552
1785214402
1102538483
1766248263
566349127
1748119118
1360256634
1931390586
168451793
1134299052
1726666732
2033147973
805599102
1403657305
619831283
1038999089
1501235951
1155020606
523225174
767650579
581523061
1569474459
39544763
64116191
1273588827
1292391321
601797129
1804148490
1049794247
1752837752
578530820
1895538520
1700054580
690032661
2003901336
1704497020
989002331
2003257536
1959202837
1465224813
1853982434
20437033
587662969
488585234
9003131
32024723
910122683
805363960
1210012634
2099769645
698922362
1389103426
238185912
368758864
1883352973
1607418999
131123939
2088432555
1009304756
340959594
1101243721
1832554607
1409245729
924432782
137922621
893532034
991090317
1915863826
2058946639
316066737
1070671780
1155262703
909637524
232787270
1011842579
2119431131
1798471995
772796817
682660393
355131924
1503079924
1616980694
325883201
924758193
2141534295
1953835649
669578102
1910353134
1151267810
2053667413
2073192420
1333693632
2065173898
428932988
970302362
410491898
1312803364
1648821460
2125698157
188373343
966928950
1813808615
141587784
1780571552
942937794
1726900851
530137172
1571003323
313026361
404394970
1350391286
1577570654
571338169
1995795527
1481953759
1029955563
1204519717
1708816594
802828991
2020506264
268142008
1341521126
1876363968
234606478
240236042
2026608059
1289292147
320985841
1345775436
4992926
479388063
440221166
1821368448
1801300088
1512402282
786023884
1979581914
712528892
550527419
1653234510
681555910
1379586271
212384420
673925801
913774582
942238987
1156067783
316590748
164130409
469453227
1293716754
1284831002
1598199038
981823055
208825446
1367430672
830671335
171667702
739987404
592707183
1118857227
1684433310
1500013154
672572943
1676832025
1046102266
693515683
1630777321
567579146
1431250330
228258163
2036783789
1813990870
2143172104
521011215
1164751705
1026697450
285129549
1436192189
522788650
1950478834
1370920777
2101819387
1596154821
1650159712
519006811
1468456000
2134101217
639931395
1260612214
1592444040
131680819
132264287
305164969
900374300
1170305624
1717832969
1404427488
1998453337
1730409620
399619825
755895567
1995812458
2134644652
1925920807
1951966083
925405671
1786423037
125675239
484383802
150216361
685628828
1818856568
1309184505
961618731
1439688257
767202176
1439228525
722799019
184191720
1957075940
399631865
1380677864
1778813385
1309241439
1635680202
1243116364
93710566
1343360257
812068801
1419296127
652732496
908165774
196210740
239512598
2006121032
257897725
559655321
1545854121
572714181
210387227
1863494245
508845190
1807698030
1822666089
329639043
1401373137
1994042349
472766566
357129633
4013118
672298319
609928461
66283661
1701580089
132931295
1930802585
2051777146
201224096
729672808
817623901
1318065049
334077344
347077540
1508906721
1011073744
1148029745
614631579
1009601411
1696143948
1184384309
1749967563
567517443
587445302
1738485422
480607793
1013972323
939570974
1534180954
418752889
1665673438
1860790765
15558978
1490165808
746012680
1835261343
1891658436
1818784546
1066426101
526481460
1392703926
367269820
2129203135
1265719592
1525151114
680193293
1508325019
1719526429
414216774
1971906699
1469090404
369603406
1365451834
1293426287
1623560978
1995957967
1588411730
1176147545
567858862
252897696
126046390
704535719
1549422902
124475203
994316705
1689727581
1083774636
1559002303
931621166
1902193157
920109613
475483637
371052399
769085008
706487856
692749595
111483340
1461753494
1815495329
577658437
181425305
1214064516
1055220074
681621602
543995580
2068621201
775517118
1857249720
626792676
548600086
935488525
2031854030
1799856818
503257198
194882254
237701279
1983807021
177407802
63324879
181336877
2073446976
1323644863
843681962
425964963
1535737734
786733909
1917748082
22667945
1965291634
1583877803
877714679
1705747446
959927034
1975464581
430473413
1660046912
1508420621
289439102
1079997234
9955533
1796367793
1442578416
1184566343
1796826671
120982104
1826191793
1244486684
711820253
1207411191
342856559
1470651564
2012786089
1739887324
1324261824
1950398303
2075824090
1772404542
1240445005
991988137
1309443833
38909792
450205056
142952458
1269112715
367880196
1643103510
525710081
1112169777
1603841354
1859026939
485208444
430827180
1991424946
1184952308
2000184101
1316737580
472832059
1849942919
1114150803
1434182995
1811183539
134368581
1352794995
1322536269
1434864033
2122329909
1077555792
622510241
546417379
106901384
1325590342
1006314990
1835241965
710393491
902166254
1085186028
1381308165
1441562377
451128206
665043559
65432731
486876687
608817807
659357435
1877311743
1715453816
1288151718
1649888014
147836585
1003966424
1829685339
1295413607
962151771
590324780
280754437
1281707203
836794442
1081358410
1788132419
488149867
360191469
191077397
1223656763
1100014792
1597069174
737955883
1459908386
1066633653
2117305107
1130517168
1976613741
919410717
2044891165
1514836666
1771450319
1569208103
1965058854
1648390048
423197988
223273451
954606172
203400517
1308400903
447632091
1050391178
4643751
1831730935
963203613
1102161841
651240805
619082976
636407987
948409264
469948407
828265368
1177054158
297895198
421116128
445669205
236365500
1976499862
1423567000
671221966
645094819
273345736
851365930
2009664887
1785415933
1989271739
245614885
396466759
1836777161
1630235185
1756790434
158480211
161786908
1725076737
1230503305
800640563
853349525
752715864
1303433654
1768230540
895508055
1103459957
428867807
358661267
177117730
230318288
1049014058
987700560
281464461
1267209798
220919615
1283102469
412323155
1092764980
239006595
304191384
191874675
1715562914
573026756
298128354
2085389878
1754830798
402194392
701663574
1328770075
1054843874
220312261
108478349
1424649503
971409091
892818077
566251259
185719055
2047206823
983983749
1633995923
531799528
1163981457
1236094104
1342848705
374692789
478578944
338180728
433441213
209302270
1657402123
1552695050
259610405
240475783
1587714231
508572434
1317320569
1760111035
513796375
455446629
1775990255
1920058340
1422757678
148912856
814637012
2034689757
160622630
418172491
1317101133
791576287
1093957200
646048162
2146866838
791596073
71003314
1489570568
45966744
2004164769
1810354578
498404761
1577819149
1756786226
1403432607
877805878
647334897
981810126
1442757485
1336459655
1714055545
1662112243
1941675313
1054617108
903296845
454500171
1361433339
114466517
501591606
670304491
1725310512
1964282548
363767946
392885059
16537483
796142765
1675719101
661197942
1733543089
1176086893
374094565
2084815685
882750298
345441593
1725708341
1880557286
1063920175
272685971
2102825091
949661271
1142543274
794055342
1314337713
1728026492
966170467
1538125763
1629872313
1537014007
2109957764
608592736
1190055703
1408969894
1043467816
1163899089
250038078
1550963739
2060065316
376006478
220916301
655904127
821474111
1525951094
245901589
571294489
1563812142
1465130474
954346848
1680244275
1076857089
1847791332
877919169
1694279539
440062780
337826129
1073004594
1680912267
275919563
1003520785
842191528
1374786774
999291032
420134296
325186436
2058638189
1803387419
1074566503
975242935
1224107579
2115424286
344179638
2146264269
286850156
122448100
669583995
42156399
1500648301
2118525101
599169419
1865208777
1895920322
1180616097
1171567710
1747014714
1731481662
627655393
1744073389
13719674
1188109601
266081065
748066395
230517875
60552989
1355130214
1306565845
794622378
1643965056
1525618877
6637065
951252001
596464900
2117474321
1435085345
1938702490
326903737
345675218
1475239338
1623297568
993039248
512153970
158684246
171815261
879122396
1826741904
453640667
850075395
1978003199
1308058614
464570641
2045301519
923468479
1453367399
1792798220
1060507334
706128101
1529158964
1148785396
1593440074
352084524
1471098637
1614888166
1776869533
90807285
1480908524
1583566861
709948706
523949913
759674628
230188014
1138026719
188243974
427916591
1484815915
855246472
682654733
1908880395
1678756745
1230783759
964778074
1953403344
1471355623
766965050
1761189594
1906905662
2124887371
232279411
225056180
250148085
658861407
445286987
96804570
1252507717
776536955
1109699092
812313830
1536099953
1583180814
1848502062
1567599451
1185064989
781943222
1232858037
1559926424
2009782544
724803826
1442886983
1445193535
2047662175
618012768
1036788071
1596108923
2106726952
1018991557
1973903271
796237612
1079487095
1987855176
1010113393
1178891277
1172746453
54015060
1140666897
1273130682
1296145876
372650842
1698397607
1386363926
893048539
213856042
1822233965
504826609
959997355
722581254
2073024059
1784236262
752035280
1264339083
1217224564
1252780311
1455650642
1560411173
1776196718
1077602304
1747263737
2103278626
2099956665
1930977326
1888599104
211288478
762933548
326725413
1995164141
2145755991
1858142710
2116660021
1356060969
1869061000
1633543129
1880202314
1324333683
641481185
1281845427
2145253632
1127841503
1253492438
592400517
1540010488
85618571
1729164459
428154328
407911456
711042678
535070011
1985452159
1407180253
143650303
1425817927
2010638650
5658800
626378899
145323739
1577637205
106761726
2145400902
463360565
1310794579
945527690
2070843259
756971489
998138548
2078041353
1729194375
1079276482
2035862568
1328349805
716183531
1664460604
860223759
231347285
475311802
143643053
444548517
575230702
764586064
2036292779
835752332
1221104204
1606418213
2000060588
1324314862
909839712
179624629
897756634
1515261347
199746783
1312344758
1792109887
1754495845
1127454085
454359469
840985184
1854356108
922770477
1230735314
672423412
436748346
981226548
711309586
266450179
1235288924
438363021
306684670
1907269676
1461749245
2125726879
1036179639
1632094313
207195933
810188994
353243777
496686232
1527106196
1260515562
1550743495
203150859
1216028595
1906626924
1195485730
1626879430
1019698793
1593178370
1978948173
187711579
1288306520
86814742
63554802
52085966
197730713
740735329
2116922201
873401981
1026849104
894099836
1056463231
328470983
837102832
1604464022
1319071206
1435516022
1804511391
1691448954
912851703
384065645
238295338
2079465
544997024
2038395255
270016211
1853223433
1775930766
587790171
778758416
917867146
835916008
1818256096
1872808413
575187612
862381755
1664657457
2128702819
815742065
2088915328
1553896599
2079707749
610697122
1239726243
956183734
1591662986
817876243
1351718363
453802739
1922552690
1639756385
345923844
1436946383
1901559545
69228853
1598065787
1394717848
566889535
849433250
75392688
2081498276
1827947305
1230262571
141065750
265210341
1757244957
1110002923
1371371691
1273712482
1580936640
2077962438
1425923784
750786538
1803387274
1295298154
55608855
1826746075
1549146659
1960885362
986573375
1660307276
1500226353
414585655
2099430235
880167955
149777679
741182579
1147349181
523072353
2112440872
1450944733
2076204844
1916973527
1400064891
779696673
347174525
1437598221
442110458
40459077
1430178372
1388733877
633119029
760927992
1211132132
1253065076
499865776
348212407
52892913
422049643
738043521
1078137567
742008620
1224387283
1703436988
162778285
110966530
550573079
1117689865
1134231050
1243450342
1755851396
2075073973
642104173
1323406598
1894137328
1887325951
445440286
1718098821
1904159706
1245773697
1032633038
1293517454
353877011
865864870
374978691
81282806
1226309900
662323275
1494200001
1140465380
1424192064
333243769
1882662544
496575281
1649952709
678157068
1836178793
1666441449
1048338535
1563878668
964250836
687407142
341698374
2087333568
1017305967
505060159
1374607117
1561128272
1477634633
736269506
1624323746
1695750175
1784087588
627423485
986877449
1612168579
1714266266
671923757
665315654
779309713
1441549253
1612656843
1304727223
1873909311
784852887
899549782
471216279
1034040463
1318657242
1512806757
1769853329
78309991
1507861287
928560129
1039387776
874350520
306369346
298315715
732410672
134049438
963570327
2146384517
778746436
1808208918
1481873923
52217760
829258075
1127190608
1044590383
1744139623
167418124
1151807696
252656621
1801924669
1513362160
506318673
579659538
417114371
1679105796
1274434591
914465518
435759532
1980914934
132866076
615963763
1484621946
1820667955
443923611
515541866
652628710
1527781137
966939680
602065444
920223251
1474727565
548882611
227768847
1562973912
1148715024
175385041
1999676708
223570849
557483198
1546359215
688629843
1342171985
1733151914
2120319721
1910433329
1618123699
1431784313
529446233
1873717426
1153070421
2134803556
888324221
283562321
967987848
449854051
1203562464
1209471875
2019117162
2122295891
1437188370
1483375955
767556267
1679077265
1015598994
1291486400
728078031
140718254
1827955769
195262282
741525001
1810451277
1812413296
1883548465
173640367
667862362
1344626071
1556987446
1679251788
2053095927
388490780
176298628
1082972839
239027803
1672208353
1071405285
693619861
2042614415
1945455680
1795966215
393120623
549073831
239145769
1418383810
139314883
1375874974
344571156
1640060971
150533678
539290390
1187184659
1990233656
836761397
747856291
959372038
20193587
83928006
776210462
2030953785
1301815432
770378209
1851527485
758883498
241235403
1837341336
1055119571
1263397067
1409494028
1297769147
774213018
1527939574
1976601698
883439223
1895155407
1387860624
252052842
2127543230
938573433
1689452517
688513650
1360758511
1111240813
1373519515
1979373735
1570235561
1340398102
923222470
1387486759
1801547067
761499140
1039115477
394008371
641843466
147492827
1843963249
1668371126
2080246581
836208641
668208245
1756206362
1905146582
2121032387
1737334855
139829322
1103593707
584565371
221714548
1523818199
1975368040
2051630153
1287898467
380416332
1648919477
935023560
1600420508
1628904431
958959796
678410310
1842695244
2031398449
1844187136
2067202650
506955730
1211289583
487747494
857919517
894947438
347400570
1720164142
1058865681
85593931
598142474
612007221
1220767683
1099138582
1328296804
1149802173
732722588
1409606594
2072499519
2012316257
684683791
1761875473
1582692225
1627902586
1817995458
1001753029
1750110226
1413736214
1896720042
742742186
61799547
655667500
91009192
361233070
1106403071
1419379380
895117271
630723474
498215246
1552663734
897057009
664443045
1361983122
521923955
319460807
1853633813
1723094703
827273053
335936411
641036024
2134173075
1906382433
623996417
1861379556
440626580
1151867871
434544795
392420241
708675121
216522176
842065589
2000284883
141436277
458481916
1760333833
334548521
580705345
1889117802
1562516194
1519474627
238809032
1417415304
1146364392
1588467449
567151726
122327694
638901377
240998844
1810813042
1298077834
1001245789
1783621940
2130109771
1110656972
15134620
1435566908
1532317052
1209873824
822296236
862978536
69801765
1251589454
1356645368
2067062031
1910225327
352332796
83745983
1603550430
271641216
583984322
80950348
835655140
863848546
416442728
577346190
238584987
424217331
1841369452
502602219
34011586
1902406605
251767417
1123845398
1868714121
1162631271
368303471
268319540
1701315284
246719760
1176017138
572987496
515035175
48030424
621309631
327679304
1391418494
2068059785
141459358
2071428719
1319224135
1057196800
2137861396
1304835103
2063871032
895680068
139872307
675498713
1199708332
120444139
432354294
403447481
516215305
539813638
410498544
1641832037
680795946
385710447
293398250
2072437077
224097687
1381662946
2042145807
1941212563
1973461262
1759802180
1924022315
1548743259
1437428684
51828332
1243563584
1097326487
861067339
801782337
2112376564
284194662
274150575
2121302838
517316425
1647734771
1708296165
568744760
1737053009
984001315
770596383
963794537
347669781
893314401
487544119
1766557356
2076792442
3985408
1518912762
890476957
1421681518
1381423757
894686272
918809627
1072006246
260427870
774377819
349281864
1107682637
1575822318
1547317419
1180453989
1577312253
458574908
1055661333
492689391
19717579
1289778038
1987620243
2037376315
1910963079
1172613317
1148481650
1224378674
1035537315
1157710669
425757815
566320205
177236771
1184085959
468148657
782537941
986624564
1926872759
345457449
85564400
1515791807
171177503
730785461
1216575832
106772469
1463174920
203958550
675528926
1171739030
1951123980
737261189
2051049487
73884789
1641699306
1525113658
1355973951
954490748
1262869863
237053813
1723448444
1777977672
1198870185
64214457
105360592
402141657
1795220409
1200566541
218121110
598514052
1024331316
1490454186
1684957075
556875854
20364059
980749153
1848372957
625690828
1677897956
1424326311
1601867166
991967358
448255479
608164779
1323817998
718949759
772888528
1235887230
1398068538
435632358
1929003780
1223758894
241959506
1417936946
1827714482
2007231129
1667919285
555282600
813107029
2036206956
1178157193
1745809038
1943385508
1817168145
1737187046
1126368703
1281889689
1019538718
1768058185
723060245
304711152
2090187530
2035338663
1289553701
795421191
886860028
1684658402
606281099
748889999
847073381
411019768
1037665655
1991568872
413149432
143903537
1844789652
324936337
1741122682
2056707833
1837149867
199270737
1575409563
1108078683
1530253131
1091007305
622628127
1329671148
408072282
789831137
680965477
889821857
1090005425
1147442536
2143155815
911841197
1658417377
756312896
1107663222
1651980232
762156239
1014532640
1701497223
207404392
1727599334
1456516194
1962069484
816715781
1405490243
886809651
272296433
530192206
1485758918
1024292550
333066315
752360194
1047313511
498727352
2017868736
1781979212
1989130963
891220999
2061347441
804325702
376969162
824849162
527121946
574909756
1027674874
363377066
1454104585
967013667
1995613214
1842826705
1960078711
15338817
1211301225
993241176
263008383
1728974215
573608011
136010639
110921019
1921000938
1361700137
1234382489
61659161
1072483745
199850549
84381803
1024609167
1171033384
869183725
344985462
876345110
960545013
1238757485
524700372
869918987
1278388724
1080598209
1262323997
549376772
1717803527
832967116
689161150
2134661183
934773962
943909664
55340824
195698745
889482065
1092798185
1584189525
1009143675
1526510784
734279416
232535035
1593086645
1206872
1118712633
1688722739
1335252819
355059506
963211449
406408661
1059066922
765451317
1189984684
1167875790
1113418265
1899291183
1631062287
457610249
40435322
436727398
1127931303
777059050
516351531
451368231
1803493787
1384877523
1060175922
1442089460
971101597
772287142
1516020909
1578088284
871799816
706702716
1561617980
269960345
459522041
1460053948
535615056
708562283
380678332
1519132581
1073524494
1818242867
2135946044
468451009
1605058576
1097217544
1377906783
1206873753
1233860148
687174366
1821997090
1030387933
1896331128
8944257
1533175349
1896629383
1086455901
1550709725
1167068857
720389057
1625651278
1300969013
1273168326
227853335
675454757
951321730
577360547
1887690199
885527473
677209633
617862362
668514036
370926785
234680116
1503602501
2025140737
131128308
2112886705
923051846
1622795079
2095615531
663121182
1922766916
1988879057
1475153089
1449426135
988642928
1676541880
231275819
423529824
1540393070
961672304
1271521497
1657132650
182357563
234559529
468269402
753995177
1396551772
2122217462
1627663888
40724165
396445991
1544603663
950163773
1092019425
1950673187
1638720033
2009457885
593066586
878633393
1519609023
841130306
1988411816
1722518879
1523934675
773423641
1931653834
1964195177
1942276908
709028537
298406300
597621643
1840362422
2051090090
1809058080
1350586902
1741112468
653485805
109739934
31903109
552144770
1408374354
604477856
1857793244
1858748166
729979633
1868480345
1005619833
1823098777
1514775597
994472029
1654152599
457643074
1677880381
930179583
1051860986
1926972550
1466537664
814610273
1107955105
228888952
1469577934
958178989
320829619
531264409
662740520
2095705595
1018094522
360259338
1520918934
1046295981
1849226319
933567179
1482276984
1862378619
1614259713
567400024
774378981
1667003790
320821110
1853737721
807166950
1757236825
1564893170
1512730943
362035983
1402857654
48621854
686021422
1262979430
1287095430
154053575
1751935944
977398126
824714738
1293939420
757892637
538808339
1078138708
1463464666
1325567765
1865632226
431106864
1470895329
2074377646
552195952
1187097916
139598179
1171629780
180839459
1502442670
1125214837
852541077
1958806686
1320933294
212792044
810719424
1117225184
880124465
439214154
98266447
1470051239
1259739573
895230180
1228474488
733740322
165132773
820806613
43340069
568876643
39740860
1824433892
1795896805
1999710132
698220312
2105114382
1796122709
505229377
2086855924
1468631071
1668582461
1279783748
1357349923
482492590
134386372
1058864137
1167181908
648093193
1507182986
1359443381
1606501093
1148802478
982651787
1151786495
336943717
400427441
193244725
1364062365
1364509385
2070717200
1191503689
170795885
305255424
878790250
1774026789
1067740216
1030920961
1255821696
1984206343
910567263
124410437
758004716
1728559490
1484677188
1379771621
1092413652
755866829
1974601197
523787082
464316358
114085790
821198117
546878945
949501427
170719213
1662193112
1880105949
2017433771
478240586
1950195267
1397857091
1392409906
1330630828
2081090050
1079547508
1174472429
657803285
27681076
1569671513
1063967684
2049748644
1507971158
116934580
454755207
1687806399
1806360079
1245959956
49002092
1429973402
89524004
631026404
2090152628
414118596
196909399
206808209
842118645
546532751
651279199
1411725469
375502053
2077713641
21930586
540629851
682499888
345863113
2085147898
1209609770
1244084527
1386897419
1984907175
1530333139
1696206865
1134113612
173039981
952181311
1018598941
381006130
76935864
946979156
2014919405
1182815122
1198868431
42033052
1593993603
481730799
2004547307
581352722
1522864388
1375443332
289634476
763923324
226409033
728010823
362096302
1837437774
1316400446
840480899
407853430
482255800
1501923240
1856710576
1956029856
495123905
942039714
1445300965
936401673
1003729729
2017905560
20397362
1164502480
82792528
1184160902
1268904443
2057845371
1913732853
1111076210
112140161
858260401
264645404
1376989671
1191358374
151001293
1875430742
28011367
849408937
897345928
2145807101
1695774754
503404966
1130147518
2135525594
81824410
845281568
1644859064
5814817
1821349111
1878939730
443071221
584068118
848556707
1994892592
390571914
738430228
730825254
133265857
2077716093
1411527989
1197122558
1936601240
1782729654
91998153
1458854491
885169099
501992791
198178249
1501035177
1978439576
184389277
1220637552
1506001816
715748129
344582637
942196052
650706230
1301039081
954341091
653997104
1205770404
1942885401
1789877996
689247362
1088083819
142161814
786517157
1028232046
1097496284
512929662
245223752
1815625776
1350860692
1943074506
785588958
1003245336
526085982
888830146
1774610975
1244735826
958692801
1999251634
431620994
364332094
1195431073
2048566561
1545116139
1382004948
423289632
1923539799
2084530272
1757296335
331059081
326827372
166858931
994689436
1086099668
644592845
2002952650
952800872
329609679
404292991
2125131585
1294982514
1211008937
1100323763
764586376
1025733573
1631090091
1989805013
800956595
1558179302
1739187823
1246061264
1643011823
442510800
149275009
411998453
1771624454
1658853502
1190278059
322555800
1037831720
608242207
757677178
2045543866
1496447485
2127442358
198813821
488427492
1875255011
366089232
1255079683
631853532
862449424
1898820006
1545853424
401660297
323288318
1918963003
461494440
1422152204
1314359126
651760842
1697650618
1947552297
1292665169
1739254782
2078222521
1890536870
1102998534
1615410202
707144940
599737302
1935365531
1391012408
1499250633
2015399217
535482344
479963410
509941281
1310584573
743703303
2084279049
1656204646
1099426580
310329581
1224436759
1606437490
215735580
2017712677
2048942532
1669517202
315951173
751242821
617829802
372572355
243064428
360174423
1689579856
59966356
194837045
1268118627
1177618462
467930067
806050042
2072547884
1701416674
348998148
1148386765
559869268
1548811442
423903371
9748145
530091886
1889392211
208448282
1964684183
250015772
725889014
1521991690
1803965202
43674531
1813477896
928412103
617373781
841674466
1070943863
550698515
850691877
1215807513
741221395
1865837852
1327445299
195964159
1309237269
882489048
952427517
368205347
1887720410
2078838906
465130451
1689733230
560340886
302939355
1792447578
1552074515
404822292
1626767984
923834682
1538248521
76905835
1688634165
256959170
1642034193
2072464137
928867699
901093595
31729201
1811118802
344452434
436877879
463590201
1921784343
2029278446
402542145
1402527743
779649682
1630298224
164782674
1352770177
1731450409
2097339173
1548449281
1420019656
784525973
543859364
54361257
2030173966
2085082579
100851546
949162045
1238943350
1833541523
317090751
2069341982
1835084934
735083518
2143930641
1374772995
1424792427
827112500
1339256511
583623999
1514558416
1777740108
433287626
464465923
120584694
1530495468
1412125799
608673493
883524575
1016818778
845690184
1107389390
1363363545
46063937
144121751
319643018
363815479
1175270183
2113889745
1738310848
109684972
1171108724
1603780232
765402480
1487121809
657874189
1030418008
162773035
574303921
1683360967
571734617
695615926
1684097314
1148511734
1647074773
833311783
1885673674
1663270270
2030686010
824334073
1687064565
614594624
1233310976
1354819937
856260630
1731473676
817757801
1346352465
150704963
816702824
1006268626
100504166
1577544693
2065346024
634457008
1488231722
633647237
1917414297
603631559
70457010
1580120017
263218777
1868961208
1706720496
2089696828
1811754592
2045566428
2093628167
950494905
1697636435
1745540890
772135423
1123350111
1271850459
606034405
618771907
845230055
294630620
1001261647
277246682
1046840671
223365584
2075668604
485900479
493008095
1912785113
1021971660
711009222
1349835456
1042432169
982745390
811846152
2025620102
1051055536
588767716
1142105674
1739372477
917256596
1258131734
167042281
2021128364
1553819707
1944540124
733067149
1014434859
1930948001
1152272807
276081057
1498859946
2118848925
2060973017
248428308
1524689006
602540244
728941800
999443709
647004866
95720932
455513558
1402090108
1672916541
1514746273
98030117
109354893
1626538415
1125973492
1390892088
1343402343
1740143941
866685251
274683814
142642476
398351926
257247579
333982075
691187343
1499890860
1438698707
491176345
2131763603
1870334140
64865887
1314599753
1204126193
2037594591
1505206895
709421463
1582608846
1069562700
855557665
1352526814
1724088013
470982198
990846442
2144927108
1161626358
1557769308
21094669
512671364
61298222
974451685
332215981
1414144434
1581046082
1198127653
2075893015
1885451266
1353861735
1065637223
429747684
1733127892
1646994266
1450633482
1871400604
1024871032
1822244682
634783392
1271875665
2004692041
2026296218
767335712
1400095159
626464066
698412364
1086357497
995639254
1013795438
646887616
1793523570
47758080
1620901498
378924554
2128178113
1572148385
671187100
1986065211
111360733
1267983179
378858433
820550776
1596187703
68776434
1820235708
977902461
1642663312
472453787
600736262
45028813
794907204
292473898
1670573426
1004337318
356191752
871222451
1446064597
1021197646
721822458
2079962797
65331157
1379657585
660399157
1200895529
1179797828
447448555
66812587
504737609
1801971191
961246829
1974686477
1212197335
1792062336
615150050
242253011
523722790
1602917989
1689612683
448454097
617054478
1383083662
620448077
63173177
1421783285
754320101
1682925730
320352177
232673952
1070496607
1255371847
1586535192
1309103791
50281053
1585268657
1681863028
659884718
90730727
1628165877
1289444491
1440963358
891697136
61212038
1404575462
2046397062
725381672
1698769068
655389938
1209982148
613816295
155444287
1034712703
2060337735
682624426
1419664015
1538577306
467146223
313466572
645748628
1037212845
1029876621
1727388656
1271249775
1310516819
741427118
1606461157
1606931071
1011606268
114426680
317447083
856032505
1363142766
742334218
700543860
1890779952
146383474
1723119515
26018420
1113944088
1281779171
800526615
1228484827
520582373
216657359
2032760770
1619701477
526927535
992480001
1290607218
1253210080
1082110754
1156829341
686491340
339185779
1915748705
595928281
1536542223
61985203
1691634833
437233499
1476060080
1075276769
2115956041
1836198672
470553811
65092558
38266513
1812918643
1925929324
4837928
807029526
310971324
414278785
1367481530
321317284
908196754
1805653070
711529765
1617568986
1916450538
1204678793
376766908
1503516307
2021452032
121127791
589762015
611295219
185426497
923226924
1001017259
1886772545
1943592779
692386865
1915828862
42835620
1689344202
75596451
1457436928
1490318325
851252409
605921268
95759141
888156007
2014047249
460991418
693129492
1006813137
1186150664
981969215
1157961215
1137301210
759937840
2094839787
1099023421
1887212391
1598681801
1620642041
731110024
929510934
841865073
1306082543
1616723684
1664586594
1472062485
1244070066
1760739978
1136670042
745318948
240992033
1708948925
1071478977
1222991615
1845070408
1324740993
95956323
794247439
617344910
311642825
428100109
1557871917
1182878253
165232301
692806954
1684765115
1398701055
1629060585
1641403271
1938395058
1691338137
641033627
227289942
933004403
1412457508
2060281981
521549880
1535230374
1438212151
1486615780
1615934939
1919798284
134080364
263033146
393179695
1638717143
1142379429
42464151
1517397107
1528424020
488980241
227585478
845923660
1488594365
801525203
1940483617
1612496085
529614945
1683215250
1884055617
408299640
2022456989
429950946
679232429
1165933144
799355312
1087806918
1350397667
333538479
2009882800
893245806
1333226368
1548928997
1454119169
766414894
750413986
1928631011
620144932
1195658696
541570432
487780862
1339798678
86665422
1858335481
15464075
1220420116
889209389
1449747612
2122767016
1110712449
1836513099
356557116
1085621078
265439533
1131814805
785666853
1844475306
402341558
179777331
1634117508
412003952
2007012970
1986331628
1203101658
1814648269
636286485
2080488357
353529375
1555063472
432913363
876025822
1413096201
1439325140
326207983
301352766
639077451
1549710275
1254205813
77697060
54984300
578176448
2012325482
521232855
865383905
1260497077
438785277
559196230
2126085116
1258100057
714470494
2099515556
112974778
159239087
414615260
666893120
382365119
1006913949
125139901
889316030
1944008655
1367404073
1457102855
446737986
1861028433
2143342490
332621194
1702785176
355019785
1729768882
324481457
1916422915
1255446700
592537042
841539979
1501659080
2004541359
144268941
1759767663
947674684
1544792777
914086071
1294876575
1922000959
175368880
1634625051
1179564998
1365108366
752195446
77607527
2126864770
799718454
1508850070
2003170919
1569776329
562328773
1734528052
808738829
1075527082
1266094497
1141066753
625152695
397674364
22072950
875896803
1881009477
347994459
1538655332
1900601455
1859234437
1863597062
598754716
2125390583
935481500
943920219
1869617308
163230760
1526948848
1779688345
729686717
1955835300
587132555
1748664460
1122902913
1133157952
1931332339
1189230893
253642998
1445289229
114839629
2111778077
1530562300
584022598
1759979051
1093439424
227360204
930812651
1678785361
561709653
2118601537
1332640618
1514283547
1914100814
57145171
2045865091
815263124
1660790512
603902530
667029838
507495789
2119370951
1666653219
713032553
968642078
259119578
1867220100
295045249
1126454548
2133165807
158504233
963380657
307135930
439408555
447245288
552532234
2134487936
832803199
883158502
257268716
1132577957
1300702551
183463710
1927982017
1307665658
1886027389
753570094
289494209
2118386926
754611366
1267794245
1167002715
1587496389
559782303
1321555254
1705018413
117511618
297637998
1613084393
834846486
92034410
986436865
1530043731
167284969
103051064
910942809
880722018
1662340479
1712013346
870867613
41878842
2117572836
854803056
86228149
1522098169
292367477
880983120
1036691933
1920569069
749993919
1645313074
82268517
1817211717
1040029052
11632048
860228974
2080807839
563268131
881583307
1337912248
1131018827
824640806
1552769756
1091832918
226892063
159284167
1809554213
596438461
440044678
1507220822
746374869
1274146116
1143449521
311968976
538390446
385499892
1940101718
1194334763
1997827982
185191555
633666259
1234029424
1579604647
766266837
256254123
346305006
1677483117
1533505803
649697596
1204456625
1080155911
1745768264
348578977
1616576887
749674360
1515955960
912347346
1360430010
1971069435
234015321
1022838745
1869441888
1041177710
1067742647
1786363679
1323561164
2049305894
289878452
1599602976
1950698642
2093230281
1707644930
646320834
229857331
703569277
590892424
621465695
513185868
1627106503
1209732553
1547874737
627949086
1933311666
830041434
1095564810
1221141796
336848862
1571341259
1313199774
766729447
777445382
1324550217
1256119036
212235508
1743799866
1505678069
1752755519
853178060
1204308506
1497957119
845722376
1878976763
1534471397
1295962103
1739762209
420836667
1694192352
1656899163
1067172601
1201431229
1231841501
341183770
494256343
868479698
1462515927
763948198
1058654669
767403605
96784358
1890766833
315011496
232509185
544141935
1277105797
1141363180
475819263
1258871232
508347399
1003127262
487214553
628054487
989945095
564796403
1179655370
1631426044
1559251300
1404574301
626838626
1444923628
497254721
1754324379
17254344
1302531015
1393515207
855578271
482232610
1867167532
1727490011
593230259
950747192
2088686831
347697524
1476408038
1085779602
163545973
1505597819
275316146
1889070265
1434368529
984746272
180989188
409404321
307687781
110706606
736714254
1858659201
945137363
1972792502
1830812671
1753807471
1535274688
1626897609
1289284573
1227369097
389130353
1057255524
1117494775
890752548
1824433824
374010544
1333659462
1608537132
1161993537
134162143
1073384078
1112867466
800586258
688876083
2013213400
1353424246
1255159791
1125078179
100076261
847685391
197255304
747588401
1156832804
941410702
999879605
1963751223
1968823155
1852501317
1520941881
1052815651
1911459523
30209068
596772887
412405057
1862649137
1797808075
1661927486
311886214
1520472631
1557361297
1622381861
1068790184
2107428767
354276517
1079928008
601546061
1918698832
1873811644
827180898
604006534
722019129
188067612
1525038001
2051751069
1987877451
1428562189
1527547727
215814614
405280372
1821040718
468991607
1233030594
199560571
923828548
1334800151
1077965303
893766298
266109710
188172756
595700781
1425753070
1284158457
585964332
380024536
2106931583
882520770
1015051430
1944030630
1987662425
280274012
887548727
839919086
1979897146
332248149
466172476
1194812884
866955926
1248761347
952106112
1664533163
1509149547
1817043593
1383180930
1437389518
1331039740
1186673183
542098162
1755239108
1455326800
1486452878
2056705896
662123116
616697790
1174627440
862125590
537665836
1885205437
104074835
1773593299
1774997373
1034067067
312233002
769296262
496671258
1043829593
664110085
99147422
1975800035
1296721057
1642330342
1510408904
113979756
1227706394
578224822
1732113531
1617271105
1285588942
1257054310
878998812
2071078591
262244224
2015388333
2104302492
1543012536
2022533635
1934258879
1531822533
952848956
1395407913
1218182940
1906364268
832378342
993497808
615432142
869301770
303782202
2104338607
1800725520
213759591
201292272
1305408435
577449178
662020550
1584952688
1054537235
2133352760
762888018
382874188
869658714
2044081458
1212745823
464422479
894774988
1442249924
1205726023
1187018918
555249997
1113991613
1163071728
1371869828
766764648
1284840068
1768496758
33797621
1296565187
448678742
1034505919
2089887288
1933155474
1909477005
833904999
828692561
398020901
1976338952
1773184910
1490269231
921795368
838672257
879204910
480712030
370816148
1908876417
2137129576
1454450673
1526526996
1007601448
343697509
1480178587
692256538
1992737654
826549050
1042370005
641946109
967371613
1636052399
1066680548
1224877394
654277251
1926734511
526462813
646046379
1549658557
1891820370
471804196
1038440623
853954868
1475296378
637317621
886745463
1858494402
1906402497
1875406932
929988521
1062929462
1411697291
714918851
10530475
1609753150
1690494171
1189113812
688885097
558203197
242788813
2016845103
413545729
1523958006
251299539
1120059222
355766046
1078832249
376589270
1956287349
85754671
1283385381
1208998011
1828607059
29250967
1485842085
663761381
1173799250
1946278999
999545444
1459666023
1220302315
499860724
750210675
1762478776
1105125825
1559033914
2078703312
1513393107
1505029557
202782166
591364312
617318766
895497728
377663794
1352896462
1121634849
138293967
2144641267
429778016
2109498104
365570572
1708703938
1864990425
22936476
225586079
645833575
91727265
1852188326
65297139
1195428560
1885238451
71775645
1267900741
176780576
2069933758
684904634
943582935
389451373
948092447
596409769
2004965408
1092436140
2114500707
723574192
1538372923
714572779
1166446220
119173169
772940172
1482629754
888862550
513276972
1362442179
1279554701
801088672
964046580
1172894623
2136468154
1097661627
1180987501
234745580
2054770347
1615795622
1183198964
1755954191
313983157
987681397
502708761
43288324
2142549984
1979923283
1482191738
89165318
1897162261
19723213
1099738434
339978769
900391101
803076387
1310952668
917807653
351809055
1286630198
1360532104
20224405
1969293375
262102726
1628261621
1366007421
165680298
2140336757
228645216
279488851
229652872
972711522
1532813667
249213231
1831692983
1328861914
1027488010
898989656
491269363
1781800492
795881551
1312024491
1870622570
1744504713
2105109431
2061501054
1318447432
200612059
794351215
1352495334
1741029217
1145063038
1899999687
1904016720
549704700
1619256678
1524176727
736391481
341666719
456819291
822638229
1183638874
823727504
709662134
622668321
1882734386
662480285
540867228
42427504
77524317
2007504481
861119699
337914700
1043781628
54102583
1486775035
2021528894
1306070391
94497542
1604981305
32835688
1976926069
1196478139
396318534
2112725576
882739702
1967828212
908680867
2088468931
1289375701
1629917991
1135003000
541387452
1684985295
1062353779
378728325
676438019
2004048235
1422396688
897076425
804581624
721896855
1689658270
50789660
554564623
1510608662
487506862
2115436095
2002713830
398915458
1009560814
817916063
2089726270
786533785
216742868
359910515
2037031276
1947176326
1126096154
509692872
1735672835
1353673140
1451684415
338566249
1582806999
237526547
425483906
1434692228
558695264
858759042
1448339025
1196988165
232516593
456397569
580160615
578763703
1265040431
747390796
777999174
1364521414
2033076278
1532304090
1883845224
1588035841
1933567432
1775097290
470591231
874614274
1871172444
6631388
153459218
563367506
2021826160
1700468502
1803355078
1571692199
117455950
1564514294
908011271
528690004
1437927934
156270358
343188605
1137194975
1136766419
1666205483
1862147183
466232775
635203322
367620290
1819666615
709079775
99268576
254053755
1744240729
911612286
1842261483
23700693
1412246085
616877171
693920761
391920944
1283331703
839063617
37015150
1505911537
1153097263
1715258679
2144032437
396794444
388791307
899386761
524378420
1982005677
1691909952
88936840
795311587
1228524189
1317902023
291745727
1459470492
1999528688
1652236660
48361095
1377733754
318897955
2066055254
985343377
143654826
1242644123
540339824
685480311
1400776339
1529732839
1493453383
1954790618
299351414
2139765952
1937377310
1207557429
1150262114
1177770235
120367598
1043913156
38431713
1908092659
2035167711
291066052
407677974
210747002
1206850613
213685850
1050359239
471687360
991961157
1858243373
100453111
1103485905
1299673260
1459129461
1355897863
185233488
1883365374
903537266
47456389
789695601
1735332313
551631105
551172385
1514543752
450380648
1738251391
548778374
946465353
90969749
800427728
1143703890
1896033019
1514723329
2092712768
2063450451
1225570435
1679970902
718522364
186117263
1138040238
1759163833
1870344435
2051107165
50281053
319936292
1755860153
1537487447
596587502
1730641443
2123411284
1081104323
1936905410
205292960
2041240271
36490698
1227173543
1167442310
1784931052
581368020
1491979719
1966883298
1482704713
1904672714
511612028
1930390482
195838939
1629886830
2014980000
590081217
1492885816
250904111
1138708057
1724543918
121138498
1172696452
552831978
594026827
823321613
980591520
1267353332
1522102975
996631970
1972826259
959984827
1071634140
270045716
1143295466
275823442
2080157735
1781296046
1359704349
1645215352
382467476
1949939789
1796571751
2083443760
1879212552
534775664
504484887
131328284
761777434
1505301061
2134837567
2129504083
1616022990
1204739817
2111860815
1653266572
1564712983
135696916
2132028770
1405621441
1862559414
125307862
1616502423
117305639
2112487341
584233106
631919918
974897530
1270825455
1929736255
1024544657
490682556
1527094596
1422649041
1731467644
118154198
942233432
856599676
1006884630
1192989640
688527348
1655590719
1666580098
2030104066
897973297
686238100
1381371411
665534435
743829831
1420183438
1873537777
44893333
1672666488
661902441
189639998
1877039651
1832934674
340520868
122673500
1031304176
1724065040
928396169
2084893063
2146125432
1181262688
1289555498
431423053
89472957
543019045
1649551968
1053583412
1593330486
1018771796
170888412
535339006
1115644886
105377724
2065971526
1189462540
1270350157
1052825965
682367747
316517170
179368801
2056353105
597195264
893868686
263944044
2085691307
479210499
918006561
876970872
213538846
4644078
845911230
474493816
1605219524
352145235
1092794403
2142041840
1669271083
1704649507
2097585566
1995651197
1951857493
284873457
1533694064
2074792413
249347334
1651875432
1734936353
763584121
189771953
540004225
354510266
1170340565
1192758733
1792936150
559159887
622023313
299453433
1348954243
944148807
1715953806
236867702
2065762623
282871468
908333239
2053731561
1354744967
1454052179
1305395694
848949287
2119297340
1758486717
756517425
541188355
941423228
890754534
1132221136
332245916
992072730
478399849
1098334415
1110317828
1108266553
52580047
232437181
524169372
489928480
114918671
23547125
1680369655
1674054350
1491063142
1420041162
1458873658
458584403
1694483433
1541321618
136385148
150132039
1135510825
1988890557
539089019
1083668971
36132014
1700411972
865757139
1945869692
1205532724
1566861885
1463160086
1704995127
42958062
1344632235
1555332395
1598146282
352312415
1229278546
593300942
1143624461
1176217778
1913446479
1980434747
122983634
1007377072
821323916
1766610765
930643061
1479817186
810670281
418057292
1610631636
417823615
943446377
1685992739
284718797
1466060192
1349313606
1649310965
1459248590
191387639
661946880
2128293218
430684816
1189567400
23615327
559486387
1063625956
772551475
1217804766
1640409580
1928044346
120671003
117592540
1332662598
2074210531
243188410
1287939133
1713404192
1512917720
163718058
909997418
855174450
56270283
417117086
2064463425
1790371294
170766775
1658725688
1503313026
527214908
2016672799
228792257
1453111754
602115059
453229465
1580499774
1325815238
833867368
1661209170
569295025
352058036
91402277
1847822981
1064515486
1037831181
1135920254
1866183359
1310028168
798517983
955870014
1362577864
511469226
33670093
1622790034
1185490691
1483947419
123526252
1373322827
1134949507
1844711210
1092237701
1882976513
1336480519
368444896
918851829
1532318745
319466419
1087092712
1967703650
1218130524
1167021490
384172687
132344055
1445435826
1143643225
1261016258
255786060
1522999073
667646572
404366149
2028633299
1518566801
1589808937
530136718
2025266835
241144007
1547764930
1396974076
249921134
1842383292
952079017
157560604
1939563533
434066411
2005939880
1580317723
128983983
1331625667
1692042291
1640571785
960933024
37272336
856317294
73612700
1244852346
1934156521
1247275983
92099946
1317566050
2082263209
1626968309
1555006741
1336544552
1468909293
1369957421
677288783
640680338
1888488475
979695500
1271656193
437015414
971514293
361985246
158382205
36674679
1668303717
361319851
610653099
1080288411
1187602161
1721882279
1079227380
1962316498
1545666376
1024389617
1343152589
2058256643
1907702631
372067616
1466695985
1185368260
2033691629
1806675421
1302908649
65108991
1030524079
1479190892
101595426
1966677885
502016617
1769482787
231972209
28556668
1347563498
893314425
1332929631
768943116
955467646
1648848446
794389742
1539398148
474199621
717933970
597203303
412476016
1480297597
1644986658
1914041858
1346902843
1023821650
208046734
766140910
1806012626
1333101494
1474976874
1434046849
1033221932
1779263023
995451247
312158118
116575008
1971922491
1333825381
880922693
1425302841
1627020418
830961705
1442925478
613445782
1365836422
1132999829
1554443611
1291678692
481475386
794643495
946111166
1521342864
1181249423
1649579792
685060788
12022011
818149979
1433195670
549503917
645417745
1906823221
499120638
1301746828
1292059106
320578924
1607026358
303238869
1518796067
61179336
173064477
1352916113
126274380
505906041
404473854
1161246229
1278044748
1320949004
862070262
1204737875
1006177030
1935024786
2033802831
1773991438
1985575114
2036260382
182466815
1538106847
797496011
1686675233
712571518
2874585
460978783
2144999218
1806141655
2041174357
1914022218
1826446778
1053685939
1883018828
304042483
1015172449
1783020110
1532255776
391674250
2030664177
1844069803
897382454
1852270544
67366835
1856647979
1871674647
652789273
1351139742
1947379373
508832245
667674043
1215984208
881120479
774222456
1429960759
1555313780
1613496553
404267796
191282631
984304080
1573004820
1837420667
1244831357
345822134
428410380
1382653298
1253316929
1019588636
2017544257
1440796394
92971697
36825612
1057259587
1368113656
586120320
2122723476
1818874745
831159435
1284867506
295118157
1336845650
835212724
1110527924
1000605352
1195469778
1134223504
647504256
1823146363
1051403904
653723748
1942906511
1095897501
760040530
2057743692
1114294916
880449810
186286217
1490549051
701931869
1176820701
1025991914
1603578596
1629239399
1384583126
600952056
1202134344
97254149
485698155
1791695914
1778482996
1776037515
1868115697
620917455
206447287
362228858
906382499
1634094235
1738582208
1209696664
474669950
2062092589
2073861142
265688275
1776182279
1212736493
935088106
1744461635
1491306418
1596643614
547659207
468394913
1191219284
1222523944
1879060826
178060079
1411094017
427179520
263377014
1266407506
1898460514
655530630
212395221
460240317
1760081938
85378087
131509367
987974805
1612102445
1770427842
27246929
1294881306
1894496756
749220381
1750915842
493890621
681898929
716166711
875787325
1222544539
363525762
467211180
1108920884
2078461880
1518709613
2145627265
673013207
1338749354
623540634
1758656699
88662688
22617639
1895383816
561824329
859579221
989642231
1501645579
1408039174
1238842057
39597774
1712275015
187697366
121933429
1076312105
1936376113
987697411
220352725
1520418925
2050656315
2093299508
1242672373
1614248047
1022506086
2056865779
1761878030
443362009
1423251760
295009075
97042678
1101255804
1122997730
1188315476
1877788331
566747626
668315116
76305518
490488204
1415337692
498003223
2040140491
1346087722
1467998558
338657335
1373469353
455035229
584685390
1543469638
689931514
429398163
736821091
68918088
1226803001
743328874
704043277
389209807
1804493516
856202787
1150075219
866646748
836721659
882774143
251100110
1075091759
497581818
496064190
2003370876
1496547459
1158210469
1307012444
1665074857
945349594
579900634
1300972794
580938388
847177844
407979552
427499384
1341836384
1688682759
1881284586
1402540813
708902785
1601199056
1939915248
1312959979
1108843197
1447466457
1773375018
692840470
1265231908
1769866738
406095328
1695312296
1166168727
1001192808
1989531797
580521319
693444001
1829177153
261308383
33917851
1740892349
1242023142
1974878217
1951335897
732159177
1420956238
1188685259
354128387
228181496
997971799
473584848
798883711
1697102043
1740458315
1077790401
1670820730
1926299915
1217042207
324578481
229023123
1268237796
382974512
1641045396
43034976
1832615988
1444121920
642717057
1915980882
1646089275
607303885
2120725472
917467218
893806907
532916811
1326546827
1593251000
1317538551
1092484855
1289352998
2110031488
1941693874
438583593
962990795
2136078158
466452355
852494332
1884997304
1508387823
409999883
553535434
453285300
943699901
1625795403
149418402
1730070729
1015943721
649887073
457753849
1298243599
1802381766
1230013424
1781807427
1689982074
125645688
1056791229
349522370
169587413
1307280423
1957136141
1628763972
649923130
1594809804
1921187554
1812999407
1322819604
1879477267
506633131
529984724
90231626
2087221160
1444068035
873349404
1776497512
507947694
652453101
606074252
1272219308
1429647458
998548340
833303685
1197772220
1059818674
2001376924
1952379801
181267761
302497102
469777804
1720644787
1049493654
1664295525
411696813
1445469010
1254519795
877549799
1567832002
402580664
1010652397
1602574384
173968878
261835544
896357604
1034209485
862351612
750378290
907460974
1093012550
78468897
431651115
915523451
1276635965
1940884972
1432326848
10662860
982461178
1917501415
1327796857
1320053082
2009834029
296350173
1017437102
1860446147
790835991
2074838082
379488326
665731765
268192481
482073894
703733960
1661032548
1049323726
1295121232
835014973
345532251
159385234
1012450574
954190528
1541229647
1497096529
1907802863
2005338612
11237567
191309013
1941731919
458155774
581170493
1399957292
733784200
2113270365
793754861
2075674961
1166134912
1424092919
3134460
1491470486
524026743
596092206
28825348
1964861083
1066773682
1605013489
1511242185
758324893
375320787
431410757
1395003089
870294456
116880499
595530835
2065248118
485458797
970877477
1851662506
1759240471
1969625115
795286575
995319432
1594143280
235539679
1558440573
1758461019
989734341
177136046
352792368
1933233593
1978819917
454222682
1154128941
1987629595
1372232117
1377293637
1307810276
1800891689
1919126597
396478046
928697001
50349989
1752921013
373042680
1531759663
2100003912
1077959362
33088233
638974057
32139657
1054815347
91963724
1823394816
445082918
863142099
1411103762
587763682
1201139200
2110504857
2133782035
929253408
2092682330
1592481220
921711981
386804591
1811490081
1725232279
423372164
1677996115
846531034
772711328
628961191
1694597553
580378589
1801928715
629822485
2064940126
157727219
332757257
457965826
1990005793
319449766
1764228094
1729300488
663870601
578999639
2093549512
233643688
192769385
1461221724
162888602
554343657
1067656323
371447432
918587788
1308055438
198975826
1166225483
536308160
58615952
676580241
891157382
2074858012
1762693105
942348599
1197287707
207698937
514998689
251558626
53391996
284080836
1299633761
1799895902
1325474329
541228277
230598973
2058574381
480629494
24876514
1790646512
1061380249
1797557032
783618688
575615543
1540303641
225525216
1468763172
785003915
1629414830
610892366
1290698727
1377206691
2144832420
1298574520
1208070922
1737899437
103955924
1451804871
645206611
688345204
337503419
257254841
575254506
19096115
1675037356
1518535325
2088177829
509412233
1355490979
324651368
1772127454
142707757
332620141
268191754
553544306
1869568591
247678710
671828274
1505981485
372589475
2037917670
391152593
1376560449
534257413
1686980543
1046449375
781298817
1481906813
1438677918
1602146241
599783708
980105427
1496183800
1970897958
1350747317
6369943
544665954
1885658913
1314005054
1884403894
1248899340
1432107447
812605992
94098756
1321161675
1501145422
2055572102
709755187
638431520
1348897784
2092417068
525421811
1128234475
1328190768
248564610
770965919
563477090
454256840
659153505
748972891
1718375678
314965553
1318708880
691041373
1228981118
401551034
962331298
1315693358
154195596
611124028
482219170
1118969734
1565682715
323442183
388269983
2047083664
625486165
70054265
1076257019
1453501032
1013748315
387112066
1671357235
309378415
1554115705
1244675081
921919322
98841034
1598667001
424908680
405382014
1062248858
1314993609
267106443
136537461
283816905
247555658
585019352
1150653326
397570107
59855608
1898541371
1077073452
1404170314
183260201
719441849
27917701
1210737039
1989797598
788163220
1492495979
77134889
400182143
1823058302
1712901711
447713724
633547824
124939241
810459960
902080813
890806335
832419663
284211513
1648088796
1529216773
1655324587
2059553624
525648612
322374702
829703376
1296218957
656271595
389477532
459418747
1942056103
707596538
1177053293
1507356846
2095513430
1727802709
80035331
1036284606
419144551
1670823388
455285088
727059281
1305053760
151101409
385042702
1461937993
870995648
984414398
1393839463
1733017314
592206044
1838834101
1817413564
1027748167
1437770582
1727799478
2099199116
1954313231
1919869282
1613013630
715171514
1099582538
1957104049
1024140526
163222860
781581215
998773859
496434843
1810002914
1670402452
330682705
1249496539
1357297282
766389651
51460630
1220911243
872625504
1531450814
1456846683
727815379
440391070
417330580
637595067
185102325
1541538256
181560248
1040171334
170145554
98019644
1114038330
1631247259
1637720085
1089909084
1583842686
844765493
1449371421
2063638803
865953481
871813651
864324263
1152212026
616959404
659510042
970209957
247090113
1969523957
1896016695
2050185890
1406260525
735648142
803024078
1370995212
1259723970
735093024
227127285
132466225
1735598422
1780329130
712849115
138685687
595385938
81795707
1110425412
215426429
1051208043
181464129
1886707542
201412751
1613155003
824931457
1719375824
670583873
1812360901
203929969
539014958
1388537889
1763735579
871956664
110429737
1354505055
167710461
1280202628
63856095
1857254038
1391658563
993425521
1873455534
765495588
1286617295
1383463488
275878664
834099376
1120765136
1449326283
1631343219
1099142346
1707898585
349624084
1408164388
1238249872
783868285
1369667311
821893371
2083290720
1885002405
73687991
1328425311
234285925
1528955080
934972154
2052087580
820360279
1715372886
2073139004
268763976
1379193394
1726824147
796621844
1046950557
1554563908
570960953
2113418760
734253777
1597368047
2061314143
1053205158
151856869
1722237110
252180186
1178132944
728685737
21045535
305977437
148197704
2092790875
468515284
1350168509
336974047
1971562706
1601779158
213797998
2055490173
578532451
1830443559
115517170
1293071724
1951021506
1051991328
1364205476
699038103
576318683
776169221
1533734404
1783639466
389030540
979690094
2086207504
726990133
276688870
1000867834
247844695
804975715
1065583075
2033173131
55517145
313546523
1936027128
295217190
539696311
481913869
1427212215
840942752
637851336
1966910213
398011574
1248315446
36790800
1249862079
2046563542
1656022076
1362987105
784575263
1815614033
57830719
1763992209
1415534233
856809823
955373699
1569465975
1897365673
65427416
1902221226
1805127245
479610961
404373484
1820172978
53011928
946224375
1746577209
784764026
293831770
1453707831
233608973
1146838140
1428011716
1083802546
1417212082
903959540
1363935282
1276931082
1964270404
826620696
1931906487
786166391
1174719873
1220374399
1466539328
67940874
894561706
1843962606
1222799941
460988462
1366262605
1739361772
2044758889
1953531843
270005545
1333351390
350856078
2052679917
768282995
413898467
1727774143
1600452453
1166699149
1968624957
1406994596
2144067277
1382320360
169542181
1063561987
99834651
1820353359
2113572245
2012363298
125578600
1475479396
1882541196
1483576900
272224142
849361016
2130126205
1024047748
417768220
1279466214
1505909000
1551046461
246757775
2072821345
1680276809
46280505
244368079
436916262
2094132056
1340368934
1933905057
1043889741
800276896
1069348862
1051669881
1293294539
2074714623
1484154349
2010931793
633139774
881562479
1903118593
2130074214
856232795
368429058
1540206867
1757023747
2103496301
1857161843
455220501
337151553
182030439
1921546332
1542357827
1311415158
1775586427
24170095
827052858
1222273552
1822832109
1125888271
1629860874
437715062
1179940249
1612886956
619267329
1078338109
1957213996
1032764253
1710149292
906950416
1629872724
583771009
1196964832
657800689
1582637287
1064378189
1210326474
475869394
22879061
1284069080
740249979
762417438
1750655100
1326360503
1238132593
78729601
354252666
1778321015
1486407734
383342023
1281771492
1180463626
779296534
1281050391
387574022
793525219
247380381
1174990028
134644823
617401241
768046518
1152303493
1651208738
391449163
1867921487
1223260595
300251171
757010501
1786271897
927186406
1226393034
1038946952
921405925
1742801202
557355308
384644498
277921035
1294760432
267003754
1919213558
1831350545
221764947
1096678780
113471685
1388228579
1487033602
1356285556
1617426216
170280051
806694132
1600986800
515719193
2023477907
1845345764
341315682
461339860
2113818123
1608766133
80299272
1016416502
217915217
1431271457
1913523770
248858770
2095866320
368314014
685016923
901292521
906005273
770727339
265805693
34679761
755697167
1205991506
353891772
344823888
1814250686
890454246
1864670442
1366519109
518149386
1060220661
320814890
454661661
1570310521
1432665212
755222690
1426308815
680166940
1384712800
276594142
1472814515
2064785428
825756385
447625084
1854551926
1504260734
1269300694
108764599
1894902005
69022277
628187843
1190395098
110001270
1395675625
2098341677
405438222
736958734
455404404
42605605
1001841127
1318688091
440213675
679213341
77662233
2000555976
921922506
246587043
2013494935
1264661506
1551928936
6526990
2105807327
1252909326
185755313
980495295
796959310
1479331595
1751564526
184103654
842219310
1193595569
219252012
1404908731
1962170686
192858669
1187568050
426130459
631559172
1386639183
834976362
1827704651
515140215
54657772
1292573402
520242151
958365708
976240384
637929608
1528143912
56930862
1889769741
829655020
1248478871
1968897829
1058030052
228124883
1823564506
1977548836
333729854
1906823244
131921549
250274044
2042963092
193368473
1223434226
21352058
1651308614
1611308489
446247704
197225939
1570257984
796900580
1222000901
1433063684
391235876
548607320
1252136956
1532634208
1579890672
1825393470
201782968
791996049
1648593430
621203608
1275881508
946350401
1240345508
1200489739
1963734162
523381564
1333018237
1852298816
277049561
1841917448
192908590
1713400188
1926694189
1253451346
1819797858
1432403173
780713847
666701430
930661729
572410315
1717375725
2117685042
1897388079
227329885
1228953631
1358418475
767255653
320693606
1169299599
806783644
54122966
1785967946
1866330754
861693172
1962698027
1320005823
1281533557
580854573
1785030224
1921759730
1689508663
978084107
1367715186
721197120
1342632207
1836817611
278615079
405215737
654390892
468496178
326000307
1430637888
721970284
1357794655
396743901
583797561
642985253
619373533
1413564190
459052879
1082614308
2045030149
825440037
1942414580
2026591986
610413751
841844105
743738818
454489572
821866007
302280092
809251830
351034113
768482466
1614805520
1553952308
1125099784
1492065816
1085689622
58346205
1655627971
1702345976
217707708
1606044740
1173293918
1013162950
678985275
257801040
2145097658
2134134534
185424912
1219291725
1266269868
231626132
1808210997
1363309568
1789209778
1708274173
648156168
1611383142
1187468690
876613657
1796422066
2111179046
934432648
468195421
421975954
661890484
1483298758
839769376
312536081
2038392259
926098266
919068735
1162200601
1064106760
2039587751
780923650
1567664991
1329299940
1215535439
1803711308
1625211313
701114860
1061374437
1791497915
1478306108
505465878
1725973122
1362301322
131857254
1315426954
2147307272
1768376343
490162475
31109555
1357688695
1705755836
671391228
601861763
990130905
1960554483
682213408
921936329
621373097
1336219326
954266545
439603404
53367370
1526073525
1010013375
516454884
2131573712
1000933898
1562993691
587211745
1506565038
1901799958
1972504590
872409817
2025212362
1887693247
515426410
1944970487
1780451302
1040458917
1287990885
1014671342
604820420
861307285
810593246
1743077550
1658144197
172532905
1822810721
1357676968
1907969765
444342154
1487631908
778106405
786615902
1807769059
2093563821
651114582
1228438155
1207764095
1690917736
663909432
1298582526
1831103028
447602474
813641655
199024165
1119911876
62211314
814447593
2000774369
912142243
1607892975
1953653597
128181014
451231721
1855151090
67603442
1457226344
1442314228
683544067
769456348
833287068
741187203
72938272
1983125774
542805096
124992218
134709265
1015942062
833280517
636197326
630001872
1173658693
1581715006
673562303
1420045354
144698234
468984491
260455155
2009474678
1359694828
999692106
425807526
121116579
867738301
1010273267
1693942215
937493885
1204336593
735339839
1928622828
293682069
1226237908
1623126396
834590545
847411298
94887224
259978704
1548817982
230461224
1955573298
1524266575
1808296348
175442396
146145550
291353972
465883063
169046335
786515554
2052001236
1487221806
954271024
672611156
1089088864
306748218
734237126
668837122
1315685956
70448459
61727645
223112956
213045397
1205778738
608855382
1097973276
156169997
432138475
509357093
662848756
709271748
1751194091
1999174122
700587905
511734715
1597143591
1965679698
1002319311
1716626717
1836114930
782832364
1270991750
1430558596
1165097828
1198368158
1918476636
43523889
111293078
1663884116
1639289998
1694389176
2124505605
1673170709
1055654206
881711430
1619984104
1438425315
740275896
1883850386
353377351
933568325
1437181021
680333042
423398949
1219064454
811396105
1856723980
1507064466
2074661003
1977646411
419316946
1126878203
1308675713
1395118866
1127928191
463001165
2004198235
2128951126
669034360
1936365371
2022128758
878003810
159625188
698387431
1452947413
1693020108
659905604
576718433
410989188
1633699692
1741960485
1930249788
1966206444
1042473816
50430711
1378524031
2049841929
1846030041
1864151787
595170259
1337413198
815941231
1005339566
601085015
985777999
422594512
1559346866
1626826856
1511292128
47802819
571546193
366268873
529950156
2017006867
1417593905
2012427076
1245182614
94325402
294450991
799373296
902472527
1081733443
425957379
1278687825
551975817
935944815
1466473638
371551281
563589609
256118933
69025189
1406355448
186007502
372788549
2037166867
772761049
91868505
569263057
1745462522
930534828
146927106
858351008
18543890
147819118
582152328
857644213
1486926555
608665729
469832947
230667724
792250250
76957755
1362753166
436856349
1306656079
1483408140
1140427081
1155638784
1505373783
219511012
951592459
1974320088
1116717168
1062217439
1138857494
1875079586
792994258
1703684189
2103877717
925360809
1613597739
4584464
2094009079
384449794
1765249432
574726578
359902912
400692497
847931494
1355020129
592634597
1341231159
657523365
792363499
911358826
1836173491
1656787880
1078423107
351295228
1921210624
1839148378
305698189
1571394180
839922325
205460118
1407313076
560780784
817088226
488243849
304401068
763358389
1426685556
218445420
922797003
1665697143
34182266
2103510673
499975518
1269625269
100120963
933911620
1999983718
652958795
146771090
1599083011
829141315
1647254532
1761116605
1798167281
1948631210
1492448407
989620242
1427137317
1171047682
1250720191
1688095942
1901338804
1017762874
1952473463
1148895553
488476281
1048692045
1317613769
350901023
980182972
1783342222
1854578189
1103081830
1377994589
1341739520
1927360300
896784530
1410574646
1163665256
1360160637
838251967
1127358588
2007017302
17047343
976227191
806697292
86435761
298155767
950005797
838564954
855379801
2020417289
1690799120
918262767
391314459
1711370306
266134515
925308076
922340318
1004594311
1727402915
366758255
1425963401
1554234529
1723393425
2093779866
2124530902
955158973
349272260
703435818
513222478
1158095778
1379710310
709774653
660275251
975603731
749896176
2040341384
662541251
809508822
1020690239
1079244027
457111866
449873781
1063040833
1966042104
571111950
1314565208
750183704
1216953604
160087035
1146501812
818101589
878221839
1314756011
595493282
330781300
2015036635
1252748035
1838792233
1173028706
203526565
785746773
1608274740
533207627
1886675656
47228889
300356865
1860946480
2061068946
1162086877
929170606
791335887
1789637399
1193468794
1329627843
203388391
1894847077
222299462
592920479
1749148741
1857638773
1479342053
1165747538
562137828
883786136
217323447
1553881795
1179439008
728506896
2109483387
1359399256
1210666788
1247586143
912010940
722110690
464828307
1656932532
623438347
283212050
1507277821
847494897
752634858
2000295702
1429258453
2042880908
571720196
2129446503
2097912515
1502940064
1614763073
914427383
1379211881
438207021
120844694
1809754094
1515234938
1361898988
2047055885
1708848284
1980439226
1688484190
779743105
456913093
546109164
1476209165
335220385
304345576
2101440854
718127674
293738302
472546328
1237331464
80484816
825007765
1637470797
640041061
1719391119
253017168
803389656
107771118
1445521996
1304233970
227630421
1336654331
2019544095
1378646293
569201129
255325252
2030484840
861440234
503537164
1276780092
224696087
1594541198
2090165713
858119421
350894434
364549362
1399067806
2130426366
939425288
1553495789
1509991501
551581054
1236773438
1682575323
1981144454
1892507156
1764253662
436049562
643603434
1222877847
1819982011
1730736246
1318837483
1074236876
1360621209
824311638
2124991483
291211988
74689750
1280835351
756400737
533573465
1874264216
929789107
1807577608
58642305
394047568
1561658734
1596299104
872413425
972066448
424005106
1982751783
1718024960
2146998798
1493797684
2076081697
2096808616
364386741
1433201818
1322445972
826800149
236104557
1894580147
1970322932
213663277
1576147615
137308584
495216777
1574537689
850577444
1663752589
817479571
205983965
1071144788
1922414702
976674072
2075233081
1141049701
1455394727
1255023044
2024818368
399493866
792147832
2146734919
1133972549
651804380
922074272
929686905
2012544463
2031264741
1454102737
1953121420
324868419
306077210
125496251
1137175616
319013800
1478669284
1823286409
94639257
1636758261
484836024
882164255
697041698
1549268538
1462814190
1307829294
1240345059
934980845
1716313864
1630238958
355294753
2139071103
1120440691
1130919371
745645180
583678261
882957687
1684173501
1309560088
341966120
1039485873
625301642
745846045
618360039
1668483730
1662269911
623092940
702704981
433349532
1237070379
444604440
1504822143
1790889015
1767399457
239604418
1922593646
449381785
111681964
154830340
177710373
537112787
1060549240
1249237753
955567753
1958613036
753977150
257814000
921569540
85682188
888960664
1911303638
1269579558
1154857023
1973508757
866874078
565179995
39082591
863911314
855716260
1910536804
2062982164
1444099491
747039413
295539530
146117634
1160573467
1855406784
1339252142
656176508
976688953
1992537391
643677290
967618597
1111710209
924854245
281782288
719174979
1540408424
1842089106
326187181
1093956255
2005114099
62344722
165340917
246190749
1609713025
1704091817
2032885757
53051495
886678227
1488182019
552711441
976850680
751872812
993789920
1991175743
833610137
420902171
1235298273
1428641052
99207522
2116955976
748781398
1433407353
209371136
2132305396
206354714
659760071
867102651
1032192000
1331118526
1955467963
381764314
731429584
565094048
319375723
657386321
1498922012
777742152
202612616
1588890739
345568839
1983744308
950476417
422765516
1445829818
977631103
1293705371
273431679
1618526557
758958748
1961758186
322394912
1211204879
101156654
118324880
796167184
264272459
615962522
1760587539
1169514946
306748218
1130107205
1925426892
1454137643
1721675910
703589272
507358575
1693287351
1285148763
1506613211
1469778605
526021454
2112785826
890202888
992075107
1830319801
852837427
1617442444
1493877694
1492670720
1946147666
301520554
17156253
510679290
422223359
1933768243
312643054
107262955
742785700
1531339483
1648983436
761878339
1935691494
1996835847
2045858754
516444813
135121987
207430944
1163080713
864387915
1476578309
600768783
136623871
1797847895
391290513
1709596835
1853802897
2057181023
1631648039
197187677
2020244209
159590753
203136349
1690887746
75243017
1593019019
2076857895
2141605969
1490161466
1267846591
750802841
63747523
1738425076
1380252580
539945852
2033940814
475525618
515715733
1492905448
84390869
138277071
1957419399
637763086
1127079
1379312849
1459952404
1635354147
460168513
360483832
1797151809
577270120
1907050737
880326140
1907152015
1827663484
1758580544
680707253
1517361211
132350154
1103677335
906381698
1596053779
594449923
1955041542
1577819149
1333006956
707819948
2087093658
607653684
2012180220
435744907
520993785
1041087217
1521137077
779889593
1683900900
306834461
521349298
1073641095
1784705810
1186498878
1353259863
621842529
692896941
243138568
1784034807
1193269389
571398457
502119916
1149148928
1324005969
155811641
615701414
161951482
282814752
1014527027
2100707887
839862207
1910522805
1988877027
1852991549
65932582
277321453
1638460258
1183822022
576874964
522278577
1390294503
429806166
509370865
212724410
2080486317
1220394831
1927395078
1749128642
1703080006
553668620
448012196
893194263
163556544
513023010
1940612592
1563557525
1099882489
1503859988
2046798706
1886574497
1569069359
474911937
810670281
354387188
1827622197
720032182
17512505
1582123690
1806417106
1389506804
172410014
2143804014
2072218407
1337038409
1433390763
1699668125
1596871778
1580395968
185880100
809836080
965697757
309416637
694900855
1559325240
836186744
55811695
384673484
1603092449
249395212
572397198
1425140113
1244018563
834702577
895773111
738804809
2122830109
1237806898
738557755
1225974941
523363297
1940130722
691803456
710764250
893591356
1927488767
1433034805
2065940971
581659114
681484075
295350124
186695579
1302285178
1745367295
415341732
1151277428
1657882474
2049477888
607517934
916535250
1502913029
1728025952
1794067761
1786055831
301651730
2128078221
1161022728
858281034
522388113
981462148
873572566
1027667935
1000911606
1775001651
925314446
1865234714
402538490
601040246
1712410038
1379558721
1511645473
106842818
1797940314
1561902353
460155985
571163917
161790806
92338818
1697844937
1923148789
1918795756
588440950
1837601163
2112068715
1775659954
1756050664
372219963
1291582450
980933218
1418911474
795761833
101530428
260770101
1382052866
613076043
864719644
2035546918
1840614999
1673987955
620490978
1915573750
1953930758
905202629
203949027
880560692
1227925499
1877771002
1603476140
2117862328
1613249722
980145570
387722020
1502672817
731788582
1413860682
1976529519
1286187931
356933962
449254331
1087408681
1157120374
1162080676
923694691
2038925196
1885710017
865322967
1522165340
1086948526
660442473
329379962
1664364342
1268232945
764806185
1052053471
650123996
1989598998
1107146195
786313480
116472034
295367773
1456171223
655263896
1773505460
1538300468
1811353923
859386857
941432735
377192176
819048021
516868308
1207914809
778929229
720221835
1542372040
1886528325
1291332064
581343514
1454101143
440296077
2076894987
2079537586
938809903
1430527419
43125743
139045337
694525449
215013186
166918528
1050309523
1882457913
937826244
1444703609
1270038930
1979089848
167277744
114704030
795721938
389961583
757012908
1984381792
1650470861
370332730
538273692
2015968436
389655731
1008981097
171711175
878484316
1749131088
1665165055
1661817373
670121469
170173787
1623512528
178175764
314440585
760161310
1387291148
1090297628
688870891
254080194
1439499987
892478983
1178893564
869916151
1605361228
218928948
519002449
488450990
1643548253
553075936
283782114
1466287047
1393740332
564848357
1500811105
153797299
2106431643
1364413789
1865959148
1377404799
53459494
1113354663
2118213622
1818371391
476569716
981741876
2107690204
1175248146
2013883840
1578383152
1229711129
1608123088
2043273386
144351127
2056035618
2114155906
843904749
86231779
2046860346
1155959930
1221958537
1207209960
1586431610
2098079755
510984704
797835971
961441086
680800209
1518624838
1270578648
1028260180
999461094
1209373338
606770881
1353521409
1596485592
97839964
1901960630
1074846466
1922055907
1750009655
2102104396
1132429955
621309614
451715654
62744225
985424721
950643600
1812839767
1821711904
2137797256
1918769150
335404211
1081943897
1813239849
1006778200
652854370
217863970
1548895130
99418697
2040909951
850433153
564678020
1805130431
1443288116
702821204
1807658704
250313332
749439128
180627360
965848513
1878837028
1777230089
356043009
1924389792
976190227
1130248205
550687893
854847855
486957180
2100656085
62267275
1965739066
1700978621
2120872717
190710048
196067335
2007224058
840646179
897322656
476700978
1825312571
1971951940
1422493167
46814976
1070242927
1960662961
1813751345
1764336637
1514197958
1688011432
2126542379
474804135
1938217653
907465744
349297920
2016483609
118827521
691649836
844590177
247671356
422898821
1728704906
1645837592
2061477216
206173045
1518126474
1610323430
1019394989
654807919
92993106
1704766164
2105940282
1596830685
1799744061
532740705
1052967261
237654282
2023326961
886176668
407409399
762067776
470544451
1784132232
97190690
737627186
2032721169
190377363
900174259
116209617
969388769
546255929
1829068574
1474933938
5022100
1768268792
413456809
92696149
780450075
1786236837
1086561469
577802927
1755611698
2122894844
1284140414
888901443
101591870
250338122
1356129773
347465994
1349032979
1812039378
14187594
1104721174
1864545759
54210990
911075852
877204091
1761856002
1402052613
1585336527
770275906
57754166
566351113
1610195476
1314541073
1222662311
2007009671
1283459352
1087053077
454261592
2140654573
9903139
280908126
1025275347
30739841
1042812384
1941519991
305588960
1008105989
2047601636
1851663023
1329477536
1948132357
899263304
1037625474
494820261
1523067141
1319002547
1162086538
1026453628
1865732362
1096350424
2061127840
1985933807
1808802089
1842920427
1295789245
1241349450
1702534792
328848906
233837896
1608457510
961426957
1921792473
1531126807
2125145128
1806973881
1749199818
720452709
1049488046
1200597880
534250342
904688098
1980387592
1254081485
1212355731
155412602
1287811835
1743432321
1091300954
588247181
1483956494
2133156693
699781384
1022850148
1576001710
403295237
1577892470
483595046
2103881388
1667510120
382365503
1659862544
234034674
1214450883
1454505977
647561785
1921749148
223907641
1082873421
578825521
398206368
975634834
1482556256
924442133
641383795
270231040
678672907
1132878779
1256729927
477121773
1867099887
1718095745
1982499510
1440057114
1289386334
745931376
1493477303
1449276527
344636859
1107462876
1751167810
637320545
16811804
2031629682
404020375
166442332
145832720
2147071954
1089199540
1187855784
568485378
1897334563
1936372836
1027526984
2141611099
302705435
876480771
845898719
372395050
2099398690
910588757
976968549
1229967292
750539579
1257029024
1128264493
1403767106
658225983
739575150
1744118564
1118552213
1796929659
1980988880
588991024
911083291
905096683
1477766228
2103647276
2072231025
1890370819
1156242431
1794705193
486498868
1786409537
515060301
819040514
26609752
729176239
1374584676
1493685753
836750624
943009927
1484832721
2020412108
261534179
795054533
1925137075
428377986
658971265
862504165
814695089
231853744
644194791
615079345
642519490
1184218734
1969865943
35336659
321400082
574897151
419911862
1262625937
1222637208
999485342
1072530633
706377981
669676742
780505595
1756808047
2143707424
2034481216
701067915
596876786
652066406
500145673
1231769499
657352976
1029821207
1589130978
1645862715
96439352
784344027
2029942993
1628653750
1475502670
1837356881
534710304
494209934
254459442
2043199223
791793588
558766968
453940192
809039748
1981618008
1955684329
836370208
1660209339
654300947
2050625015
141365243
455519999
503830004
1346875416
291806191
1456576096
1888669454
1505420441
1832443839
1620471766
29147666
203730019
2013171790
1896373754
691234423
1887148891
1718003420
127014722
1438300793
874658882
1538159072
779326527
1967647306
1421534051
1128134798
1571841065
1912128230
1625173466
19588526
810442653
1098226502
701820129
1659932577
2113015368
1855284391
1233202403
415236757
1544029249
727541444
1870906153
324866363
653291076
631688558
135983440
775028999
1159246437
1366578594
208610805
920804118
1183494198
1391750944
1078697790
990100717
1983724805
1945070179
280956521
1875701010
114583016
1566912367
1971203061
967397818
1532439461
1706286846
1778507924
420291482
1966869068
1929295343
1171858176
1071673116
2064048436
488338557
1666507818
142205736
1731807760
993788797
1000518250
890605109
500448615
375207615
810780344
511219135
63193804
859758662
1822629976
150783046
681311480
1722064443
1183104852
1304910407
1406877879
411828510
1089107877
913612516
214019980
1395272266
1936690937
445397938
749340174
1340167129
1955275457
497542232
817990544
426668000
1215888873
808628369
298213318
518362375
1611742192
1605073714
1630823001
768459440
889609833
2032779973
1519332539
1654199451
770588101
1439150965
1237857496
2077304146
1236132812
1938718938
852905401
1155348694
1785871731
1534007272
937230891
503724197
1368521410
680857044
1932762947
1740980261
392051317
2060413367
98140764
1735683831
797826461
1210356804
509271905
2020040729
115586399
403413200
1746411527
791776625
1587719390
1651267449
1559514576
71511334
84902040
1352603214
1149711204
1497659960
119723009
67781989
1268587942
1755695877
460138522
255970535
318375608
481283137
1947830909
17826323
1494469999
1636875250
1872505556
838227963
547294203
190214341
1599785869
2093623189
1209596992
1987199238
1917361916
1020769118
82682947
1808568641
840833683
1494471843
88438248
1239171845
1735952566
269024734
301610190
1903108871
1746467149
495476101
1141507011
1397537487
1280019693
28064073
1215096081
153865483
466297048
988321523
107532480
581264483
566983335
1459562079
726846178
379670624
2061458918
70188068
220763952
1023862869
1552308512
1007777173
1711551053
825149774
1678157467
1159754741
115821296
1888328691
1660146832
336522761
61917027
1548395897
121147544
1951902663
705767478
409461729
1295789839
1022976998
891206441
327303344
871894688
225745753
1062732770
1711843173
1564787133
1559042639
999993027
1066415382
1170548271
472993444
2130971566
282863438
529145293
1793585105
1651534447
1793671998
129802096
1664179043
376298955
1675752914
1552509086
1046638009
1239420576
1438456064
2039868888
575915745
1928512991
2023059783
1433914038
1015691922
754006822
2056364408
321971767
449013384
263028100
749521227
773443993
523140698
1866865394
804619261
1605778845
1488666591
1655200382
1667331676
617070202
51418464
583364757
42264810
1600035182
760762706
1251360033
1461415631
2044187838
1536874339
646897756
1074792777
772161300
1499314485
834358834
1347177856
1596648674
1293220829
1253295447
1392460139
1001341878
1700067493
1202366149
26659322
456366825
834298355
2138153521
101710392
749967315
691113510
767373118
903162961
1653409750
81613599
1371313295
1984362532
823609941
1542237788
1483319364
969520980
982774746
243629463
1737778339
816522405
1261146519
1336473475
295047327
1186004807
1608209522
713853812
1369729524
484578357
1360142112
95746888
855119190
1972223614
1088477624
1961141379
1812883137
1588490495
1554907960
701070770
1725035014
499252730
723808891
1740909761
1638417980
1505925923
2096186539
1097694286
1457669272
847454148
668287783
1626079671
1226616092
963049589
484013935
761239501
1196466767
1524323258
1865431969
2012594619
1141012728
345734756
2036927979
783094212
59804470
2067858441
1694042441
1891281198
656295320
1562763616
269038092
302810459
827891679
1431842118
1152544508
651950594
3632848
1433458224
1372560607
237033215
10629305
1064954068
1717039812
977892420
500924108
428561053
1107878831
1780840236
455637049
2119464753
997418003
2095869210
1899447290
1046116851
62019901
1162321455
686495259
1551397805
1310688976
1079768249
132931175
554362347
1367917144
564454017
1144224233
1228454626
1571354845
844125807
1817647944
1100246876
1802065103
2068739109
542183293
399790278
1834706460
809192740
1219383532
1591201574
232482953
1371076638
809312723
662748230
742737631
1353355780
716262160
389178852
1046923908
820017663
4305795
1039864124
632203086
120486413
934843238
1777502897
735424072
1833105400
109715350
36356204
2000961903
1868854709
1249713251
862291865
252979253
660287625
1940982160
1865155198
464481533
867814339
351716141
1571016226
584160207
1307876835
1581414792
1084162126
23525619
1985865301
1950756084
84732817
2013372279
689738502
533937808
1107485442
1791015479
1685205755
127855346
1741207674
2012867317
1995401454
1391494734
72886207
683551775
2146667115
577078528
687387230
1910354090
1293475970
1808422596
82810021
1408122438
165947980
216571559
786267013
648587593
1753455590
1574422722
1489265432
805663810
1345510845
740842218
540115016
806467055
550898784
108927620
165161498
989228273
1983376354
1625740696
463282364
1993777699
707374194
195838939
615201376
1839816400
779196676
1512937382
1401811335
879599039
1694331939
158282124
1632449996
956298775
1336173012
237697009
428180626
1336954867
1386037038
2064543760
762227411
636725511
1365845477
678108874
137206286
799658075
1274479311
1025333428
1489026207
316528245
49018470
686894811
1204732507
897583652
772028176
1540853565
773535605
806204264
1794579441
334905415
1440624626
1760603024
211283918
1542934724
1215471086
2145796003
1593615753
1296520723
1244807391
1021465623
70101880
238210983
177676485
393626699
233109553
1701673516
2058096260
917638134
942898414
1889194041
687174732
1597578195
1578324986
1594104940
1782383535
288798469
1224328194
322783826
1729293174
277227220
934892629
491421742
2063571655
1487544618
1118346809
931207769
1797025522
2026105231
238299254
1686041767
2133419616
885498496
613678871
439425836
1942663483
949221782
245040236
1181895880
1783970807
1930586469
780932488
781941155
2127152175
1971502412
1507060454
1500341657
1668246810
434564326
1096823174
325235208
898025957
1512634574
466606636
1332514032
284978879
1463585852
1917498670
2013995375
1358718950
1334573552
2088669154
595819271
419980744
1654801774
73338577
335070970
1612955292
1337798789
653542926
1607921827
346104149
343402743
1161971413
558981815
456997026
1066389700
591783290
1075865726
2033357007
1787918122
1059981147
226481746
1806321757
1307908399
1942078422
720515808
2088653608
1074077547
2021150166
492361429
428349864
945308000
479389446
1468120580
2010231733
375585655
854548685
1408347444
949584147
756954608
1536628342
933599483
1059098636
258704064
1457048132
784180724
224280787
1554958677
1900401265
1843347054
1720920452
487017477
105339071
1011486661
992166775
608455640
1050513770
579093533
2064118656
24707312
1120334563
1868580223
2095517624
722210619
838925071
619159017
655970387
149159074
1361538999
468440728
115974470
891458184
1888352088
1775081581
122009042
1790372497
1377042169
1180661488
410059856
71014331
1104974533
644867677
277490892
1406797026
1812017930
1433154607
1867195520
2095874966
82731957
877401569
1826111450
2081442048
1460168695
1381714904
1563418
913310657
2087931734
1546448051
179239259
32273213
373558815
187906872
1236839361
1536409209
236212928
101141853
2064919965
1578835076
420532646
522188227
1208303571
491677958
1512441174
1517876053
1694290059
377124072
2123088798
487292796
1013682658
933744462
202799239
1554347360
1422529864
1845874983
1237407283
888992469
44735430
1648743338
335148181
967836397
900209244
1014629337
1648516524
455633921
797416851
350406833
51145276
709828176
1151883155
1223330221
1960511367
1267120448
595604930
471677544
1722661179
813230868
1478770915
230145152
1591371248
1714348375
40622236
1998877373
154055857
539335923
1351371463
1818543041
1665544934
1446736656
2018757010
389054658
1444763298
763576434
266786637
260479250
1135922871
1264197755
1496222093
1811686670
1794557904
444495029
541552078
724878593
933767180
5827121
291835765
1706452665
629427679
1643659402
734736707
707318711
1827453666
14495989
1450721667
382223008
980141514
415678725
1553249891
847217877
939507204
1666857937
645453859
278429388
774943695
1085069135
223578099
2053471421
85460284
988205880
649331495
914281978
1490282239
450290189
56315040
1448650880
1935849488
177244747
1732322534
1684414780
1047518172
1691972172
848607794
1972398467
161963286
1513609337
695445652
1395835468
1277688077
1796397137
1109640468
633065193
1310533059
1318128072
1182551538
987459101
339662408
1635461062
1751904107
1034023543
412974287
919233661
512136335
1269684022
219411670
1953901947
234015321
469529595
965605564
285237705
1922694269
490033830
1062811286
308803607
864124709
1236845425
1161257064
669554599
1829798311
1596128162
493164559
1035558256
1087317218
1846328508
1899612170
1620015655
756118921
1836572275
1524900703
2134373591
865675844
807588962
1469947603
1109099127
1976332061
443229243
1638034670
167262861
948394252
1708189988
792298265
1795355674
1895626099
1391378499
965449481
1880611776
921710340
1083937972
781394769
1613017366
266302118
647468282
1351866007
640830419
2096240405
1726087520
924134957
653466028
1077386369
1602056110
143402025
295785902
2055992720
1349720580
791145506
671964948
587854480
950418716
2015566497
1478236770
313769880
1801554920
1357308968
2004750922
1172397819
1884580304
1122271950
683789286
606381458
622090198
1883625800
921817388
245132030
1428686405
1413652295
213978210
1522922036
1470063935
1439027425
901080978
469308473
1766270607
824313015
584490498
1214351632
222457826
965573799
1009900874
1027711616
1846077058
2141641203
1379847430
1731253796
2071177775
904532908
2084093119
1855429826
568684963
1005683397
827870313
2015591804
1409774700
2095247626
1969142528
1214395618
241547856
1739042793
1018284163
514883953
541081968
1355614119
8233053
2036012005
1456234987
2130859225
1124399382
1757732889
1471496839
939327179
326520697
912756400
875250724
1508503800
373960256
1335839818
302425431
540988121
1184240265
1402291754
1761939765
1764773678
2035820758
1269574841
2062627122
1373191801
1669690608
540197723
123326091
1236687883
783606889
108516584
2104529262
1102812824
1156343579
16772154
320142745
1940494857
1755811645
88597640
1548368731
974950142
1856058796
1210480547
764647159
1939788281
1835064392
181423728
473405505
1534799961
96997924
1765022268
1746099399
1202221046
16368644
1377566691
1555580555
1663097466
1422992327
1390275089
527270144
1960098447
77450332
1820792067
696397532
155796001
208085354
1834318753
78211340
59249030
72370502
367137394
1854540014
702641921
636636258
349600050
1716471483
1472605159
37179197
1128255696
1149411353
1432880921
1110909962
380563995
1793525939
1876548259
761022751
1439761643
770999935
1796603625
1272289495
2004683060
671381271
1842335773
1602154279
783606561
193198768
5135118
1595872640
1801417930
1386053915
69809881
36789746
344094303
457359064
715514296
1086413625
199422971
1771671854
790066485
1521073934
1509402718
290270059
1201570467
211907179
1755093929
815440550
1665851958
1399353673
2002907412
708820979
1083924837
1978596171
1122215987
11706717
2019833662
861902718
1044537543
1237840913
504596086
1297467785
1545465681
1937676191
2112608166
1698888119
1299975009
113463610
897939683
1774075319
956294228
106666232
201604760
1020810185
1085978239
267778431
1793090255
112046817
992408197
202180106
1395232126
1448419508
1532903721
71723430
867628533
1900614449
1577271172
1061823880
1448829657
1159096777
544655250
1678563814
1208329395
2071687458
1365650974
566893161
1752164335
1488227613
1447926160
1716235539
1157710669
1521700564
846954753
1788359111
462602177
457700669
489532274
1292391181
372297620
151738469
1185428131
944782632
156698267
429838251
219859914
818537848
1162632183
1101389118
1104864090
1294155309
953061792
1719214660
82901242
1007386924
792994138
1814848405
337521447
1623690632
301740635
1402134691
1676892194
1558120853
1998306957
35312498
1970490206
620327220
726161318
732013622
1064134897
17088871
1091809369
2060849054
2018331141
1743449776
78741789
1552913027
243534524
34423795
1243815136
1560953912
485126014
1874854847
1855237649
1316813093
533397768
1993977889
225071293
758908967
1646251291
1528226573
62497378
1493117571
1619128841
1033707224
2145231152
957907884
1174666486
1712502234
504557008
1416980349
1985245105
1667006518
1893417833
1701564037
1747255778
1054113369
754009354
257320469
402480157
1934949388
1212547745
1630859497
147737050
1884023924
859069955
770684991
1723759470
187272475
1346955706
938603117
1834505635
2058800051
1173996877
1522944319
1723915910
1780396981
1038227099
7004271
1281968915
2042457307
429056102
1420706300
1744306590
1930998005
293499453
1010951930
2117467213
526064573
2127988917
447958759
1528247511
1669061455
929234730
379992100
1050159723
894026433
1507469089
664190467
495938540
679158534
39859809
434967392
209443163
1714036102
1284603037
409722498
2034636726
1003167503
1557166868
1148895553
670269158
895427490
683689056
1147964374
501740898
1054000398
1079332012
397034874
1267799803
1358724354
1677210857
442229089
386823831
1650143638
48466187
349770040
192420556
1679023707
1214992991
1925219067
2014980535
767694637
1239663805
2791815
1234053928
689661318
918207069
430870940
1654820961
972072687
1069639197
523066121
1742315666
645544957
758780534
1608282603
1209301226
791508123
1963481839
952594497
1680091167
67603333
815221420
1746753960
2041153912
1822506905
786394285
555884829
1031716334
1794488681
834783704
925829521
1050748080
1844180595
1689870630
508132188
2108234880
1884813475
1086534897
714954584
1771416891
82570061
328068870
461847351
1573104019
103344120
1871868677
806399597
510402303
1507725005
256019847
733396801
1551469612
1864197543
1044466696
1741453646
493077013
1496323657
242911623
125343532
1969002088
1860285
914729156
350289850
2113725325
1241628610
262068725
952700133
374896187
1187506991
590012177
940690047
135233307
1965395487
2063184694
17937812
858196347
1573993834
921211116
1837145688
163059469
1866573926
1090991357
480375465
78330138
1509147658
1095399768
1857906440
404336414
2046087716
72636121
553859009
1079749665
1465837220
1750875847
1282937805
1472535004
1036837336
337247821
1920535701
388635963
645282898
1286131739
986294521
779204318
1902543230
1562439840
1390807415
1951064546
170581755
1150360680
489582375
1606519098
1802881068
2021878458
77672361
855881799
960467577
1780630601
1180020989
429406815
1158293770
943742770
1223868145
1477704982
1684851619
738746101
1197064217
723286527
48129243
1548115152
1390942880
884955839
1645215352
1465060043
763139437
1015013977
354655700
165071489
985523534
1539402224
1887832436
1528450822
705315815
18936455
945737947
1389060339
1241874526
1199293228
1237963550
578524813
1853775415
1574605281
2041998204
1632889919
995236414
795978079
890091902
66236095
1399903209
172837578
1549732349
1837701042
1536515516
1244003094
1100342345
1220401360
1249357748
235453477
800773686
2126042386
1222879557
2121832817
1683104195
66761167
1533381370
278151689
845573212
266094467
1938460160
294444915
271021968
52544894
1691877325
1782531863
1688769646
59405926
459404982
1172697530
519394302
455663019
2071133287
542342568
1353018041
624198636
341463427
1164669379
918364979
465295207
1165677919
1122688793
63975427
1311012002
1758425214
1492445048
570510034
1705926867
1728648046
2118807112
394233055
897138532
1992479263
42728122
370549150
1604626946
27638005
730592935
499382646
714794212
1069929545
1666170887
1125783714
1760883996
912067414
1747397228
1547972224
1126115498
790241589
1256622265
2084622322
1762071577
212888674
1556192467
347516087
2145939734
1944307363
622144578
598640423
374749613
431977446
979811746
686863031
788185129
1569005904
1642584638
515296697
311628908
82295683
1772076753
584238151
2053601948
949318381
1839603370
863949128
1644226362
1065261378
1574727766
1054668967
796703327
1556470305
1549446695
883439224
2147256677
565351112
1163348905
2031821190
2037963379
545401095
1286998233
846490798
777242430
1372762801
1742750496
528665154
150627199
71236930
2019854825
593525702
515743704
471955145
2051421282
1985149129
804531908
1130014604
1636941032
1843092873
727774184
1643303851
188538892
475753088
1000778063
420736005
1318840329
958886404
1056945287
223286678
1306381736
1351503339
970591546
371140275
2067232569
1126120793
1822520931
410508200
2002027249
1803158714
1316637291
1809138589
683540141
1523280341
1396616184
629444680
887531195
1922138673
435788401
578882000
476195772
1530974037
941079107
1247561036
876175567
516854843
1404709721
343947849
811510494
687195743
156190576
972034275
1643054998
647777968
525060591
1590902904
1783916492
1598752737
1227649522
2095167729
300805871
2102268633
1641110367
739620062
784062774
1816477541
1590582091
1709948523
1603528630
1273257498
521799970
2124018475
961783454
201883591
2109630549
569277645
1908959650
1862338606
1859510635
1187772648
718805846
1024062773
126935742
1670554862
1503621198
1036873921
87300471
229620614
445462515
744565498
759913504
873365652
1093225512
1165301068
1479838209
1126236405
66672401
2010737941
579328949
1370862511
1220196751
1311406613
837727684
1749817421
641110617
7895164
379629462
1421987310
1076713855
1617451852
196749429
1401294441
2011969504
255170303
1897094413
1470438183
159340970
1409486832
1227927797
1662032146
286759149
648404138
421914641
1145827935
695118724
2062652242
1063375320
902174881
844470398
705768764
1023771099
1749668334
1739370965
164796326
96435518
496041773
1906263683
506085906
1253426766
463608775
1359009240
809902711
32663418
1645265751
382521705
1362082213
145531673
299023992
61382523
842885884
1486005069
1178266843
264527608
2101137322
1343477869
1212750000
279725068
488732818
1345703061
1757670305
1556293878
173562381
1666958881
1453774562
143995561
1739302812
1229095945
1456479730
384145774
1614444750
1895166741
170630789
720319271
1240762157
1224916904
164990481
624360792
228631587
674906516
1051621374
1565660261
850000298
1633909898
933097738
915224476
448850186
714055061
242396465
1063469724
217205093
564777010
1018588269
1592725671
1629008101
1926562715
22517063
1595435609
2051037716
612650182
748170447
1969269948
593135850
1954393760
1195297901
1659078785
383323666
449836979
142772438
480447036
1676430297
1687495638
447254535
1134047664
302741426
1431310975
286069632
65898127
759741244
1633557025
822945758
1044183773
1273380690
742965824
1891332866
1344610498
391686079
1434430654
205949351
1121291917
1106037675
324678314
1590840686
135333279
2023228496
1888258488
89197948
1679996858
1865914225
984909518
163016435
87748340
1831688012
957828316
77839578
891265147
1761372768
378445148
571869145
1398593073
2129565213
1186794504
1700468986
1348153629
173619460
70911833
379712302
863139637
885270377
2094714864
746292274
809467959
408506031
337294291
853889277
521119090
333472681
373786509
1431869095
1867422758
713474961
325329271
1267671651
1806313867
961258379
2017722291
943396349
847128029
352837490
94977242
113185403
48596785
790421868
1369415323
1241539520
1887005201
897904054
5105478
1846955651
235024939
713250006
433304886
1522754518
578995896
454636757
1651963055
1430733626
724384870
1097213325
388301784
611012082
1146838503
2119708922
1140771733
2017814433
1216832555
966502369
999159291
790941463
1507181354
1402723247
387994468
1496078987
1420749386
1751997656
2066172565
593621367
1827297752
1450035631
424902183
2052960690
1423900707
524729293
1338368463
500685094
1787752044
1686222193
442221426
1843792113
1911456029
891912386
1831664570
343488363
720862844
1359826932
946212251
914564573
1176976528
1929870799
1744128096
1536014125
1411057232
1296652140
343029404
1837345997
608898177
1748203563
719386753
1840112054
58297366
1039816371
1252516521
267143693
1200968160
655551889
1399126071
464399141
916982182
563652749
2033522529
37162461
1927647008
137086533
1468931666
845346108
1949872138
1433955742
241530419
1202745204
992244383
820715939
462080766
883074356
1803271962
720319575
469613129
763766886
393515098
1328003138
346148440
719231839
1107390459
1195154056
568563208
916970802
1785878515
1748073692
641070584
700555406
1959903356
1852124599
1766697252
1730465595
650121164
875994437
1166472346
1690820120
1111500789
2112651434
1919108550
954988889
1356334488
2008708592
252415139
1441085929
617478954
811872540
1585205530
178326862
1537532035
1438053448
415493814
37059588
2056284270
1964959777
1072582584
1746155110
35540844
1507899749
1422588100
1504231586
109868858
293882974
108582621
638685228
1411438924
182672817
768004530
325846493
63109152
1250996873
1895073989
491038341
959305521
1653320960
1978139237
1127667331
503960652
728806263
1905048599
2090055248
1638864092
1891565661
2115307463
1140337060
375590995
818636160
1559412598
933461825
561622880
309629185
965650919
258064755
1913000639
1366827863
1436460728
2017499937
158736689
1937807196
1763192702
241219047
319899939
165361684
379615709
1057121100
876030063
1669377551
401789015
1472390002
708817528
1894761427
811699400
1465966825
902210700
360825837
90786259
1119050557
1449744117
1937876090
1588307665
1674958078
862886794
1508563498
4868971
1992952097
1576220666
530393177
370608864
1303731212
1444643967
306932920
1310825691
866601166
441236079
660970658
1560735805
487102282
210270389
758943549
86806894
1154830361
1922461982
1310425828
1704990128
205571452
289505783
535876632
680446590
143262047
1143516706
689736367
954457653
180155802
1407381193
1947085123
1752652648
1340167478
852905500
70816515
156687778
1679437727
519071875
1077436382
569853611
313402561
65982105
921548304
1355749905
2047972907
2129536312
474091389
2051074341
32993001
2031839059
413343156
91708902
760979363
1967586112
1882091230
440878726
838057980
558211959
1617743681
523665618
1667264607
1709528651
1630290997
1191624353
445638737
2104898488
1912216365
1139665449
568633458
1669608344
1498732470
1558685408
1758331872
1477175044
1443302396
649468899
2026798040
432296081
231211533
747245960
1152593574
235489553
127331341
2143336656
1793633067
1110164728
54805570
61173262
2050957092
1215764269
1796941949
157246891
2070292957
414094163
631760137
788337747
504565752
9143779
1634525872
161005635
1272208458
1749979007
85931319
1607562087
1813820547
1688549512
196047517
855635708
1823515937
1913436194
1467505993
2005906582
1475996918
1604733551
1245256546
961665160
209182038
1774859011
530831998
797540763
1764503780
2109697382
81041948
1809814951
336739391
1151962606
842738235
720877606
1400031911
1336396362
1665708536
2045146122
1995707542
1811850067
2004288604
496043473
907967653
1973051682
954599123
883052478
488091696
782735792
612378711
167167711
1934545241
749749041
549047940
1465130585
371002967
1444663885
909170882
273419381
1742787558
1285167082
2014217537
1911540627
1017869190
86453236
1581982929
226504640
213963438
2018685117
729591928
1573799265
1100478131
391624855
2036546895
1603306450
9563123
1165381826
1055914782
836529371
1760901700
1644297464
670141574
434631389
1620267082
298202755
1615589362
2052421638
540699044
1114514937
245971068
41155122
59692174
1946302227
487997314
1597415038
2003726488
1615583210
16262510
989854201
173215890
1899961657
1439203218
666673853
1494439481
1445759271
1908273021
2004750922
479118221
640449928
1160187286
1864636355
367434871
354400652
1984576948
992445718
1652998971
1523188270
585572794
529171328
1355269983
1838295497
2043178748
1750875847
1868582214
1147281683
1711571641
4453836
1524754681
95532330
1921637734
22699199
1607531195
1989776097
1730157243
579774681
592810422
1935872472
56864243
227662787
500593277
1118481120
1915111086
1812629481
636891923
2046938548
968347001
1481680857
1370227000
1969200100
188869460
934385760
1323902000
1407209173
1073915166
1859332516
101046022
1587218828
603754209
1210053130
1216720092
877763673
1983354315
1221048307
877109481
743418064
1039177096
1272131876
1695251915
1883398619
355992512
477555316
1977447722
1320739647
771871593
300178220
1837871563
1885329138
555683827
1707656377
1487457951
983975978
784769132
203156747
1443992175
1978239905
1291468056
2001968151
1317678522
2051829219
684980959
122948371
645210735
1580468157
1762279974
1192635682
2090731846
76726410
665219308
1305105380
744626855
2106891048
728840957
447041147
1887765822
221515123
1248744601
1274409470
563289765
92140110
1897950648
2144187388
271150268
48352383
913254984
975089735
1953576544
1531781776
796330723
634296298
1064707089
1862992281
639264717
293172209
136060043
637276737
1818143938
870680188
1274735910
600051451
1134978459
833335054
1438885758
1695680633
13564863
1911212339
419424985
1999997806
1727947455
1412772306
861379305
837523519
1661505285
20032276
504363316
369651059
1737709969
582007719
2045502889
1116832521
429797040
1475801875
418611039
1872966494
1353710469
2026848960
524126131
946741718
512908766
1680161763
422975319
2100168682
1195562532
1865148978
847121771
333908762
1372296996
132040068
1939318084
714501307
393444001
1056971228
117777497
520241440
496245690
518852768
396165913
484361725
56423987
1332083874
1585011659
1603813941
1215188773
960262891
1563094850
1657497092
1324514732
467654254
876281963
21244550
783977075
1501179695
300725234
1852246314
1318139172
1664025641
1220724032
1700459505
1594541198
1800677553
1236873042
346457356
1777414762
336139902
303161736
2122444360
1527179306
147685941
1720786400
654890527
976132387
544292402
1034264060
1047217567
1621636527
2141516916
714431907
2141437591
538177576
2126017602
227198676
172980521
522533307
565336562
1098281786
716497002
1686996854
505547559
1345359234
817844305
2089439207
571008530
587923672
1451880683
82889168
1593737716
310383948
851267264
25446145
1776073972
1999996704
681758853
361498421
481868904
1401213220
1712107549
1959938247
900772121
1509515817
1350388720
79336778
820530425
125083651
1635081525
444914902
1998333113
992784821
636783002
936905907
1644722876
1801078
317779840
1296162894
1590579020
1779733285
2063186965
1342926815
1882520034
611596561
885132123
538140277
1643200553
2003354356
1049738669
279661527
145238478
1730381819
94600504
412111352
472015404
2101976923
2008513255
935844050
960329151
1542934926
844404637
1892151128
1365676826
77908351
1334088870
196495607
691070042
1869553906
78020574
530322361
535955048
1186023194
574935235
957720942
1027603367
244539216
1156592116
69540117
1424079630
1675250125
887329649
777548999
1448487849
1023486669
838047879
1457342677
1884351413
789171419
1242166882
1770297989
584477402
104130933
1169338689
1932594940
1469213688
1632286032
1145106438
1984557042
456952340
251755815
219800444
290981202
1546192627
1210422383
489338393
1588070710
423256759
993764753
1112564126
1673714290
1719193227
450693796
762291984
1129483752
675171342
97189650
979416686
449115635
283325787
1037455612
1236592681
922094415
1243398822
2059668344
1135129087
1740823446
913025645
481936027
1353449424
526472478
1794143147
108795102
990658730
463359609
1593143345
2107936061
1140315863
1010081296
1454663315
1917272721
1088838456
812326448
2017001650
705776260
2044252369
96677303
1567969330
1609840365
7540141
589841466
1429286644
542985598
746944597
592750459
106647765
1407422864
1428708274
1174426587
867665101
1718466686
143278281
735354549
1651133659
1201504225
1131087601
984524479
1030557489
1854075514
1494141886
16140048
1453111754
765506152
1699905042
258124161
1748126766
288596871
1896213402
634690539
40053965
343281097
1949972842
1210440379
1464393182
789448508
843890508
872120810
1437368622
1003335312
872089272
1586955278
783910593
1401137690
170001742
560389801
2069643852
159192571
1429942218
2024972022
1382613839
103999358
1038626685
1773143547
84718073
1295832267
2025920088
1240938980
1285539178
1288395858
125128359
891485135
1169998065
730121578
1490543105
1978400301
1420489811
1457787052
513147431
1162341410
71242944
904587967
290026276
1231255889
1997081201
2052271531
1202990637
725006802
789788606
606839730
1898736598
2104446730
298764554
1120608063
1069368653
1817074462
1919582495
1761064113
219942560
1832112589
231785416
266656696
1637645355
1006969472
1958312246
1281632219
1303652551
327803814
287342768
212942538
1326983497
144725065
1681461155
1782898472
1067682282
186389846
2015206723
1739838793
243727674
856379907
197032406
571094302
1550353743
1898466463
1268086636
776451284
596876298
715109220
1071418994
124116584
1109391123
723367650
321446393
1533531523
390846159
27328391
316690548
879211413
943254180
26727036
1682046709
165726005
1429096553
658870340
56165690
1257623350
1259710971
1796074731
131382138
1967426600
905642555
1507093819
1965227663
110435582
1689525683
135754725
1988666884
886320148
319917929
934697785
907319710
445012014
413194045
36230648
1575259705
1139092533
1358241256
1034673902
1224110971
105963801
601378141
540299203
1377587673
1629284545
757571756
698688453
390883509
102949432
584014219
1591388025
786432111
1409750560
296858227
2049462291
1860128500
1667456101
1011021403
373655212
240708481
1517320918
1690070109
1549881064
410994283
1844693228
1400059720
897300978
574992997
265577642
1294465219
1729294292
860486130
1529593546
44031857
1922985245
84752071
845529672
1422768230
906715126
1160077184
1200683693
1472963717
878290096
1921435589
231919061
711982916
1683868925
1791106949
1160916356
1536061989
765576999
759547270
1152096019
298676689
1045520103
836584620
1015161679
47232554
2097792254
1081809638
647921142
2104200271
1000085880
716582189
1997763573
522009035
170363458
1629808940
1029642156
2010071741
15515378
662755707
1598094185
1512878293
1965572333
34300804
1193726384
567512874
1554470771
1845576978
1249388928
286267641
944303787
651114582
1931142010
1729760160
1210421550
2082159289
484265256
1684033701
1521457301
1362462319
2094146570
2050578887
1334057009
1512506991
1582477987
2098146885
622679150
134768903
673385111
287581516
2009440945
327878355
1468912562
96950082
2050902071
1354746063
1701875642
1079704525
1363307
799330369
1896078617
999941371
76728072
659822104
658406227
542066640
1377744359
1650583590
521385855
2053184919
1379571710
2069626449
1728669560
120451183
298977292
274429582
1358585248
1478420478
1426399551
382086970
963356976
1498359801
636550376
2018975033
1873551710
406773483
110855951
1789252147
1955726728
1411546555
1814743956
409319213
473552062
136163780
1529268743
1389016042
1142582164
1319097686
1206707647
1304551488
1247235363
521088781
235074545
1917087938
1474537486
1025920150
1588647557
667059736
1041317391
864580085
488643768
899925525
906459995
324295510
1669347263
1399402510
846443019
615236885
495914268
1945985897
942703854
402597226
1353420259
214614099
1914194167
1677807991
1654020297
1305365818
1838660944
969617102
552367727
1732753341
1060751135
1436329613
2144885088
2101043812
221430995
301520870
1766196484
1187931060
112794323
179235880
1110006205
516262751
350727001
1090031600
453813551
355454334
1402750709
1733123435
572887686
1200407041
425872204
1031300387
53165613
2128837589
493696486
1145967915
1949317955
406342421
131247416
137019669
360808268
215300532
1620380630
448995324
1126652368
735839354
1911954972
97289522
288001102
1551663381
2091653309
1728417876
1818119532
506024896
1817076627
1662269863
1667296487
2065558121
545449653
850401695
715931612
1727559409
1926812210
1454033689
1448026276
23211007
268878024
900051487
1892228051
136498062
631156919
541399633
661140610
1992048855
1861735831
1908752296
974712537
1359268113
868933079
888844831
809111737
698989519
1088512707
2120497193
2026021262
605327009
17544014
1478881442
684568325
1843486412
8277712
942542364
975816857
289768207
1915928994
1633257630
549678959
619087077
1638789440
1366616667
705955997
148731623
428686963
134449588
388282213
723734676
1129416816
485209468
900143917
1008237523
614838316
210674259
1595890418
520776334
2017036171
1579999734
1560773638
231079227
24352449
269992892
652288984
1472885197
318234428
1324102220
437601960
1772059940
1654983417
1949820675
758086586
1102301333
906317036
971109659
999623982
147307192
1319031329
1477458005
1199315666
1356512894
1738084496
733431520
914067010
1347324807
419918133
1871116529
1470173613
1952668960
2056339271
1932359869
106974190
46982818
1851675828
1050987603
1208794835
1509975290
245761529
1233209733
1105851155
691070122
1561611083
2135719181
417424757
539122685
824894711
30858175
856551454
1544933164
1083750273
1893912609
1619736059
1812441089
538568928
972338880
1621585397
731205104
2081922712
1266751399
1711493421
1877479030
866736435
1194946503
1626030343
202988186
381026890
1860786843
1222098743
1525164414
1440740752
360867103
1113689898
1565308461
1092484841
1472066844
1229736716
530689932
649813806
109347958
198448806
1208063163
196337191
154737622
1672101457
277616116
1018827622
608454662
1882411574
1066969590
190041502
2075872611
1892684456
1337987892
1132906930
1295218090
1763914605
561073794
1090032218
828980259
1023568461
81103720
1244061319
699798363
536744721
1481324976
313755890
1390537951
1746770502
939933181
1516303673
846474580
682104413
2070249432
1192907784
1623511331
22642084
1643179790
231242998
977293625
1036261
655885727
1058449958
570361025
853760366
1861810139
1387086655
42104027
28319338
1949988601
75730585
849283664
887841882
891154314
1313754847
925493678
335420980
389329480
1587897108
1041154947
489838284
1771719423
1440825963
1550460007
623059556
1135482200
1163163600
1920592133
1233723524
1448413326
1757471171
1209550990
1753261498
284118775
571969780
506425051
749895058
479983010
202437444
594808195
34978475
303220352
136423423
1620507962
1722407524
2130907022
1895113058
1385003423
1248559264
2024671922
1133285530
642053609
1304245289
813903570
51545115
666136773
177226999
1662187853
189778115
80254525
1720899374
858023297
475480053
68776434
777838959
146726958
678274962
331984896
1749165330
105295907
1881638416
96020460
1468952680
1062929125
417923769
765732388
1543644484
459979634
621193063
1826762711
1690726379
860456139
1443990011
1173199302
379632615
1371062931
1830099627
1864835871
897543244
1890814082
516407623
1945717967
265037984
1027996000
846313595
625241166
1617725974
1529901814
270434193
1759305958
1741419865
2082975124
1333067614
870022636
506255043
1117689908
600843099
1608985798
545249369
426873406
247609913
426321579
48568286
951484317
300739631
1717338991
1958428817
1920418540
2055318745
177845998
442872796
679254428
1010923212
488584587
1830817258
322776878
160961634
78330290
804143573
568024056
1444537176
168924336
774604478
859850456
1617355053
2026162838
1732357306
85242194
2058282495
344806366
96699656
455336858
1332486072
1823083196
466123407
950343038
164045448
1609452402
221004354
713921941
1769765648
1551182536
1697774690
827259410
750399967
611811433
1523064626
1865420523
1732891706
1993898881
1630570511
438682017
497580354
751530574
661631579
1761441856
469308663
148685907
331031044
310263016
1883834616
1337298881
75928730
1906539318
849003015
447448467
1013099724
1263684365
626876056
1552356698
188673059
2125512970
281077032
1052716226
1801599626
1437997885
1663336373
233192938
713586948
390673679
1763604549
881466929
1448907225
1476278221
1697764334
2118926724
1375921569
2004589425
1510246807
2042679164
1096854978
1431077380
585997530
1946459327
1324932786
1864416162
2111147106
386819046
1300826688
83319384
712358523
451962778
664415082
1651124485
1189439738
883522068
419712503
1656032934
412738005
652102926
1139103683
76222261
1774756256
1773289031
158379126
1026960158
658976229
468433294
882566690
612277590
681749502
1396769658
2006356572
656996952
555704097
287957136
180988596
17176193
55672570
1750063027
1495463570
416891812
233207752
2133072100
334192770
2092195135
225523098
922706277
1039450997
425943640
86139069
1724520595
258162970
1506879757
342269886
1091427438
1514572163
1739608872
939989803
1378707240
1402858028
938569647
1263459535
1444149699
1827429790
720171350
1077078485
579549962
293166387
723267612
561233274
608683139
1932675349
1453405227
1094355661
1054989590
1281656719
1766126060
1580057645
475235628
1328096413
1492161658
1009168513
68994165
1773829749
1300930391
1170476906
1650417450
1548443556
1337932648
1817302873
913265267
1859859670
106268333
799871792
1841542872
1777301931
204308361
34723446
671072828
285289646
588761617
899687382
1003602762
1422084265
1505588411
1321231482
308297401
560487037
866347581
939943070
1143739201
1670420720
1623349538
1068529755
562392042
834478180
2001627558
577554683
1690000822
938504393
930494576
259943615
374920868
2001691326
548695093
143682843
2146478919
1488062338
1778860132
1342807801
257999923
1529232977
1596081488
1088102702
203784486
88647643
930725868
490346590
2088467994
2090517283
2035138555
2147040571
1631786052
662758463
1801089876
725043337
794200658
1144180336
139667472
480732133
827046358
877795047
816912393
1103866792
1775267330
942491249
1391147515
525245119
1694686423
1175692975
1907443527
2137518767
56942423
56512282
1559591688
1895658354
36466697
2095708827
1611827898
2112450698
2069152592
1219969422
2094777190
1844276912
1491574157
1119565414
1681225337
1275999714
1053431932
155338906
836330990
1821619137
146868529
677609441
1193647590
1349485454
1481039202
1329838184
1330529852
1449812834
1729529557
1871798065
1144975097
1610486635
591159876
1221185421
1924525560
1991500053
165421827
820000283
2069440869
922350953
394954712
849317963
2032555695
1906571062
1200197319
636451157
384452024
2053471664
244020620
651883156
214943576
194118562
1411158627
2102870649
943730169
1144319382
1442696964
1169424308
1571199333
1284686834
2019587569
1545455654
1773402144
1541427235
1648791766
950570420
1834099581
130025134
797805678
1433385310
1271773838
280719019
1174661498
1429672333
1333525333
546576841
1113125783
1525636054
925356277
1212555673
288186864
719716702
2093152190
1699732581
1253029921
1575078899
770505792
1440734196
850804720
1535047024
1807656457
1109746086
1186278506
255247295
83513587
698481288
1083695666
1767558676
263483918
912230319
528952527
878178910
448674808
1192115650
1939014201
2138853889
429821346
229714216
782677736
1059558532
1816317783
1321581180
313453501
325302333
667147578
2112473608
1972922794
1094438328
2090241845
610741671
931356867
2137145376
905584749
781303715
1207052190
76837365
1573294844
723481508
1337218446
2046872175
764493210
1146129956
1924372329
2107498662
1618575671
650855936
589691126
92588435
1429789402
1119718891
282230248
1508404654
848220898
646962025
724151137
1783415244
1064166462
266757881
90431767
2125199641
1856782832
322106261
730169769
1919953337
374706982
1998251021
857075416
1560089611
629595296
1183755907
1985246100
1464460424
1780801555
303509714
16392311
1420347067
971479011
530063713
1464535623
1722448306
1206561385
369510071
1464896734
739430287
1130257793
303910313
245535603
413482533
434867635
557201041
855033951
1212203768
21600560
934515690
589449440
1580728186
1468952912
879586469
805108649
1653281215
1410281644
239574302
1458276162
781543740
1715233470
2105883501
1888303591
2067766478
255042739
1395695705
2045023116
1865895169
261721600
1627075394
1033333238
2046727622
472775364
91758447
1890453670
500019611
1733850174
642182408
301501085
1807085899
539271025
1459310828
1327330538
1588645845
2143954816
1703884644
1011145584
1332361542
1173072341
749216073
2059577592
315464253
266430182
966829202
1806077826
1057804699
1265397557
1431247026
1698715353
1486404326
922636889
1949796145
1643361860
942521836
352659329
973070486
2025648599
1412004636
373689945
1493952945
1861806550
1425418778
614563417
1155530303
894199753
564898073
88043068
926286839
1960345158
554728446
609267423
167854169
1579415095
787394467
1141462181
1654690864
1274763929
2011912072
685616833
1288243940
1816530030
1414266066
1798984163
812006735
2120773554
1415285380
64361861
1336246311
1524377845
1076697203
1490230116
1497758682
1423847173
171636450
1506893889
1471296997
589486050
920533561
2029829190
1303783074
1243348029
1198144088
1827196175
473809509
1413618027
2026048557
921531369
681584234
446939126
1751615489
840504828
1548871451
2088897928
582810068
925369308
1473357875
401100779
1487800274
788508190
1116832481
707515290
438694334
1596039983
292066382
330072616
973666011
67277644
900550054
1826343085
374199420
1597294644
1509997075
107264304
890183426
619170177
1029857631
1937919924
1765863618
735717819
274535685
2009989168
1633346151
1054904112
1418959138
869264399
1049755994
620076537
176854034
1770194167
2050407294
215350674
34615986
1777543741
712055426
1205593900
934740150
222153636
1773208991
421737832
1999065845
1058786637
1049890663
1983170627
259043617
350810210
1844549742
1857136928
310461797
421764523
2118728978
761972457
1000274546
2006466297
1786568875
310872368
625877407
1583269025
1809387101
1727404763
564734688
1773516827
941683460
803703836
695623850
2147210826
1903588369
823839383
440458065
684614755
594315822
28827737
1258610558
1494510153
182956208
1767476722
1241595509
104232250
637869096
363534298
1027058074
1083410324
2081707767
354568405
410719902
301409553
1611345677
1170642304
1121053829
1037321525
2059443539
1448076132
928099783
381401300
42953441
669041624
1075692863
449005359
1782254500
2081387945
1202972391
2121431902
1913480274
1929630615
1078472180
172753117
2045118624
716790672
447996552
425419809
731385989
350864559
1149449269
876582369
108247717
6108653
1123454160
978963999
270803007
2076619929
908551193
740847948
706215761
67859251
1075455552
534491998
1189011268
579517603
1214201037
1207893744
1577138290
1866777227
356353606
2098021097
1629017536
2142097839
1919310743
440064270
248483050
2099028911
1020521358
1035413240
826428793
1920262479
574405391
138115825
1345846947
211590597
970320701
730729456
1134069647
800968074
1056868585
664594610
1764576532
503285729
785877553
1812716684
1814328865
1008752116
1192473200
1490123107
2076165738
1727460443
448340685
1777823646
1888166730
1002324078
2017604475
171265330
185052374
241792718
429720875
27399006
1760119865
1659085874
292872649
1142364759
132628951
1501321109
856875824
451740291
273480302
1922107005
191047221
1379755152
843671991
501954053
497538673
2113978274
2135067930
2114009136
1879155579
1159248336
463245723
317651831
87770751
512862945
76269053
135850296
197563480
557801064
164908834
1273025659
1409181212
1910026603
1484020305
2113080862
1680384057
1994013994
897178648
2064765128
1224348274
1937949580
444348552
307777544
558900240
1613368399
448137449
1950321591
430244204
1728585640
238843877
402105531
693299864
30038454
1944051927
1613471891
952146019
625481594
618420627
1515298744
949964452
1778703289
490178190
821934010
1472439307
695753025
2019479317
331593489
1423406321
1731552982
1970931549
631264425
1168231423
602393993
1697883907
397622412
2034053440
2124163808
1715902902
504833661
1401177353
120035867
1995211421
1448357353
334852688
679181457
1683659172
1182544282
1682820971
975381216
1685791289
1741345870
1177881444
505272975
782398332
143049446
736065919
445855429
1339103565
1433282076
70043645
1495870705
2047577347
601237898
956046276
2131341443
553630174
2050697887
1954888771
861089863
303078641
173235713
410583480
641433020
1426752859
1989015699
468472463
867863138
39917731
639466876
212375617
1743669740
399014041
2075489490
408244626
1398392519
1155497952
1641487760
127124518
184102986
1564151424
42640298
1745765881
76761747
1994490474
1150753884
1950265365
53310703
1405031304
1146134325
1324263693
1246063121
1054410703
463000554
1412111618
1888662769
502508272
60548407
142009639
721095688
577237552
1086493635
2101752715
1889256095
574681799
1674143275
182660649
811325063
2140017967
2007515784
922505356
621129834
569520540
2041193920
1961550960
1107569573
1953524655
1741606645
874581179
2088382094
1600887276
1071556504
2059366771
609064808
916245945
1134211563
1656881980
265499238
1467968729
1719506968
688432216
1834658677
1345380883
122249691
1179345803
1839992335
125019818
227073040
1882827381
1601928892
2017635615
184303174
220037395
1334108882
348259272
1040761909
296295881
123932040
1721022447
1305647666
384785841
857173040
836925883
961134433
2012842398
644555944
1443093315
404026174
902531317
1827627888
1010386385
157476659
1055531707
1141062939
197644027
612326617
860728923
1157385667
1114319277
2092824938
1443015704
1173355552
382554467
837501519
1060184024
1966029281
936345643
1629320757
1305222717
1491046263
842941508
1220577966
1674331189
1197471743
1722494523
1711275746
331216287
541702810
1768824799
1961062554
1269460866
1428686452
1740206577
2023484473
2040839165
6075148
1875304235
592184986
1888346731
668800582
1781416035
1446928052
504101260
157128593
1101918280
2005021755
1654878111
1995117019
258047613
2055156432
579696710
832979178
233960323
133620779
432394138
2111322517
274187293
1066555922
1787264651
99877953
1657203129
379213588
1833303558
1805042266
53610210
575859735
325695408
64968039
388766658
1707352062
1160423787
272753160
1412054581
486708318
1385421208
1682006283
353198107
507853671
556555902
1710364837
844176195
521311221
1788022218
1514940272
1399973205
1961210936
1851031795
1317493099
927100772
1239839384
459826922
1700750601
12753819
929855455
1558347726
145167885
738376191
1905531361
365159788
500227637
270249964
367337632
35791266
89986007
795591407
2008766172
139731121
958011424
616078700
1763468981
677193550
1665270343
1970290850
1498542982
693658061
1625283667
1229722708
1910136154
361798653
750761067
1664870272
1357415575
1823976693
135240137
811182985
1871848780
1818056530
1094124240
1966412739
297101276
1429870188
1880560762
1544340483
1503051054
499007997
1918453050
1852305791
1027270243
1858004742
1185661950
602670155
705576342
2039779866
1428101609
320257947
1898891504
2137644979
1041833119
182853171
887203942
1146636818
1673336628
1235123010
731093840
1020834608
1428866092
476558331
264308682
1530772830
1265330444
2036225031
1711848742
281002384
826798234
944696324
1119071544
179853314
2085238341
474468189
556933551
61514406
598034417
859439455
1231863360
713737762
1808145146
1636630268
132947978
1253507975
406206195
1474505570
303432536
1332516875
995928994
1058303661
1169347359
1995567454
1918094022
1187273060
187695454
311754544
1194336120
1550089464
977229939
125664378
668472781
1959202502
478199421
1526246836
1529464549
189920799
602818383
947738355
1815474645
2127353104
2033467146
2018614253
917981859
390659826
1589862673
1321074774
1888415240
1559119400
913083487
1782997925
1627386222
435095750
1483458004
1859249218
1012517366
1568836141
1616799139
1048013528
1123542331
318890814
944923417
2017522747
352024124
47055870
1012942178
1710444707
1814981323
1028516974
1652832780
240925728
679283660
106712189
1401189640
988419842
111142872
311119611
856794901
1111690773
333898564
1779333854
584240961
1789116657
1719542102
1752576876
1052847424
694118999
1338504298
1798653844
1224975809
1721513726
904065953
562854846
962763300
131898007
111833814
183630728
459892224
1463548155
1574064544
874941718
1943795255
1672773891
1173286251
1110323910
785975103
789283947
1605505885
1871034412
1106007143
195438285
154538831
1027151334
509514688
278180755
129750044
918022554
600203265
131722497
658585592
1345318064
722983186
641158457
789598047
1555318958
53934905
1930095937
446515425
1187889596
321513912
691487058
1991307424
822461892
2014603839
690532459
1333593565
1935099853
1399095140
808964193
1189468489
833608152
135994941
1145275559
1223112513
294995685
1758339729
1764545508
1686092312
902946515
810355686
181566014
1884021204
302423347
241484034
514493907
990803578
1217709537
1890819884
1075755274
1224841595
1956903385
712241204
1233292305
35846330
48381610
278260258
581229780
989014416
1693135599
1026334919
1522799339
1647879135
1715645673
757811941
2066391727
1834207070
1904110323
1357801156
1185668545
11766032
1792149677
1905510085
12380359
1916534586
744782065
417320201
2084399124
770185952
6878986
2022843051
780549822
1140145622
781504811
845355348
73567145
1088215968
243719430
1850694605
538215232
773694683
1005842451
1848697913
1692242699
370199514
242773981
2100613198
537351658
2051079736
1271478641
251391568
528691241
1362798556
1123708385
46529167
984364146
593223389
1814866634
380446752
1061349484
616798554
1706867458
1113803153
1783110046
1294184115
1864451833
1728609791
1408875841
1028023844
712020930
1992899624
129923818
156951202
1571286737
1650245491
240052964
302875544
692417498
1891509763
1520511327
980223909
836735691
946148659
1513628575
1905466496
1261991420
562517379
2038911920
315717354
1338341259
1940142591
1954396665
2127367890
591024692
1425776395
1655190271
1271908233
1951786602
1788567873
378470769
1692305471
1603106493
920777205
1903088669
150613140
998137500
5999770
29499753
163674991
728421926
32922521
832914195
672824296
1753832656
2093288786
1925514690
1787437836
1962419349
847777931
286607636
207052572
2018571624
9662386
560100432
1051680132
1356893838
278093111
99877190
2070544654
1960927224
2030112503
1032897826
521429856
106240590
262835255
160900910
1140663338
431470092
1766801877
311021201
1503498544
1078637242
613964985
1680743084
1659327112
698421680
1878245628
714879616
1692588106
2022093820
1149288575
1751150752
1275981683
653508314
1854748017
1213861433
637372164
1383902648
612239654
1666920918
1770974827
708396298
1047353748
2029600950
1775730608
2101081116
1328768601
892571517
1492299300
298926151
1868578783
200273108
105543866
1100433363
1333519529
112767494
1998967354
688210201
2042518446
194986391
1815319909
1059937027
1472386435
199642159
798211394
1130467846
1686899929
496943501
117284899
834484277
1758929537
473435594
1202680363
844794591
12956232
1533722100
1010436611
1091255669
2043238484
360748715
1801789406
1918595300
862124088
447776386
1035440771
945298673
770190187
1336499294
1054130012
907175095
1850626395
1120303071
1801067448
1221741890
1736434299
893367045
2104935804
318767716
1973002556
754646680
257635971
1284827057
603445363
819510337
1709864879
2063467386
1596197803
956944287
2036903400
1318256600
1110298650
631541234
1515587835
619814777
1129701155
1235800238
1030386562
76322195
1154713212
1843782532
1619472749
554580678
1865305972
1557821017
500406557
323040690
477787251
62318864
1696445328
703294172
1161827792
416769912
816676171
1090601344
1440255261
1169450594
882400800
1616047217
549719423
570928858
1413889090
2110277104
546099673
2131565025
943837185
1759827203
126943026
1416462636
936450313
750813306
1601126451
930759949
1816114254
1786535698
1071022731
7073693
1529279462
1010068728
423279482
1306156047
2005816786
668696218
1892514910
364473652
1108803432
1493025293
905300828
792451942
318108217
1537635274
516463744
2108037666
1577089437
1496137771
2025460133
705990205
220096543
440701494
280009181
1508432548
589209270
1642833909
110769498
1296891524
15529888
1556409128
1907424043
2088372870
410244673
1328879313
492849398
530860424
602048932
1474247248
880351659
59229067
1676884851
117224515
125832032
1754301847
1572743957
62198616
1305306653
1658039692
2090218844
497949974
994948342
1054185431
1340057895
1612503498
1442747392
1234581703
1439499987
403800242
152946060
928173412
1627439205
950687753
1726958810
496710697
1648111430
1231504555
794242177
2053917618
1180827411
207893590
416938369
1028143496
721912792
2114607757
1139336312
1285123071
2031078557
434443085
1098199548
843300837
141511944
1950677131
1874525929
1186838901
869428042
1906582265
357238676
1606656766
1799806951
1447561878
1839949998
188380569
1195003267
2108471093
1905209347
1644716010
296675714
277771226
1276571449
978139602
628104472
1493128438
768347378
1533159293
367811521
1343895401
1585755874
721407511
2030643917
1811577520
510964619
1114916378
594659216
612884496
504373200
1880661474
201833269
1056385722
154003095
1713882040
1825139894
1837300187
957671482
1629415427
562503862
1309180279
2074685512
771692022
1631902627
1601991840
183338683
1229147986
496242379
952901479
1492505903
129626308
817642356
547438276
1637065181
65965661
1122872984
51008292
882249141
1693587372
310274976
540273095
1658442449
195716907
2006509130
2042396678
740737791
302677595
1611465073
441748567
2041997452
1886647352
1828762219
1849391910
1787132644
2129243127
589399037
531820990
387760536
450590807
1699296498
1371214459
1505679948
1032644672
340585606
395398725
388402939
428021937
1189709905
1498363465
1884870722
1432200555
1978312472
1144763393
1053930127
1102888029
1588313391
203559678
1566824459
11018619
403945045
1713105585
1673017507
1784674123
196345332
2114781593
1080100804
168420182
1928381189
592191440
2024635983
937190012
1345460437
1870128357
711339142
633622207
1438293972
2074926508
1636299023
217951098
1462432047
280324580
1364644705
1440601414
1305354118
492403722
657768013
906788826
353186774
970720714
706239253
781743199
1902782162
1718786256
1219393457
196893489
879721710
1803585047
1135709354
1987682381
1577442422
1170735416
324999131
362779250
22338860
610812288
399765603
1557451371
230712198
1074151000
510857896
1395518062
782682459
824563699
1836891063
1790783237
663972370
1492796311
139633804
1071953997
421861074
1518393271
1108237939
544606564
1681445243
607163084
751922761
1447706859
1193996498
1107672415
893607635
1772501450
251461053
744180432
1573784608
789235824
1439372557
814957880
1959614303
1400566601
1915844084
45079211
914946888
1272514363
1442209540
1647239226
1977103694
248504850
1460366253
1473508482
1047399411
885626604
133413221
617736145
4475965
1435817477
619510541
1465477499
184654861
87604166
815286273
423774620
115927902
173391866
1936944403
1401929130
787895402
1182878351
534939357
1948886128
73818293
1711084317
761279536
12986423
964298018
220543444
1826179148
1034904104
1697526968
24931177
1808285232
846522809
1390118023
823978330
1582186120
1670959678
1910100049
367536072
1448602954
1703956541
484877150
874912030
1244104377
755588022
2062779464
1071179194
217658562
1883455231
1652266043
1768979971
1663936069
941708845
1586255895
130566546
2003868689
934604629
1320293090
1319673385
1982347773
651648481
543696982
408766817
278765978
718336618
1945399775
1598151862
1530379094
1194432366
1682735611
1910067912
1649805872
1604405314
1047882466
1912403504
1473664439
1131186826
277944176
2067880186
2009355897
912231785
2024931400
115695029
684673101
864687245
849038268
272110719
1929991353
2086141226
1240568163
1313773231
1388918434
1936334506
1327332003
1422027043
945186507
380923143
2356469
711495299
1333986399
1240559030
623980802
1377934093
1116472181
1839759654
1715377716
1931689580
1917957450
1332083028
1640319437
1474229699
1865038690
1008036871
675197008
1933358560
554819550
640765909
1725144467
2114611294
1058288620
1037955155
1831338412
1056985623
317853893
1908659904
2056040605
639837226
507821218
2009930262
874524249
488766207
779850179
154547047
2024533770
968577679
561506397
1972494940
28980579
536815045
738626449
1893161133
1105008551
217265793
2038874902
1997152774
1635217856
1653933116
1382066027
1286568283
1402017375
1661968613
751076922
816044739
1337701141
1755685419
208254319
922454801
1388712426
741899475
2026764134
1149993379
1578925864
1694293000
1223764936
250610676
1536043091
466035939
18148207
88496351
543454714
568089678
1902432257
860335522
915796057
1713994672
2126869021
47779600
1024708052
571071370
1895848323
903450062
1781162769
1820460527
1371834653
1534133475
325983577
2129725610
144489400
541387452
9087561
567095197
38401969
2054587147
96962513
760104538
667552549
1328343102
1735340450
166211203
76188629
999683188
1575912167
1474593934
104443384
37170686
726513601
2042867010
1021666078
1290378695
1138460679
1462111586
693921290
14973504
1096282230
1551907486
2012142837
929423412
1226330052
1064800229
1240950145
613109750
1616799490
1867266090
414104893
1769234455
43897281
60735997
1051601145
872079137
842906750
1352306174
808597644
395352290
969394228
1910530768
1421932430
618398426
1970599056
1020807435
1498631988
580038631
243638704
618421457
1882962540
252294328
1399494475
1530986292
759915696
1663362553
645741950
1171865757
706275728
1890914578
344996673
1313245331
1465016005
1406990999
894679742
280019445
538289469
1328853838
1360298879
1613308838
1404140420
421091794
1573460397
1383119337
82519566
43468859
1509677984
256129593
1136263570
1148703554
2025037645
2037125917
1824120937
371050643
1928790961
1576751175
2013144967
1165336041
109253765
2122518194
280520346
1968563598
1634677308
1487586610
595486439
483916969
2017236725
270955171
481787497
940722957
163905403
180186452
661904606
1719671251
1685039901
1958135611
669161392
95294265
1532125613
58168863
1307569603
525330270
1275560563
1225110516
1270732956
668753901
1997373046
244051203
1867785136
703751045
781695864
1007035116
688193019
1508748403
1074275252
1070195440
1197342062
1983869279
1874070439
809227437
919209153
275795870
928087006
554870130
1040716505
656485766
799456755
1732102794
910476608
838283403
2082676497
1218650045
792309794
1805141794
2142298471
349895276
1635027684
1517118334
1819062419
723648819
704824247
358454979
471722927
2057309721
833433498
865139697
1849425101
1024924620
93381394
1323303688
220255937
1229173737
1201644155
1575950180
1571116081
745972804
1761065148
1457521115
1010395039
1145801127
2051912334
354067064
814380611
340755729
768957212
804745056
1532612674
1158634361
1962416422
1702795224
1764365241
1877514815
158585040
1273677031
1661239137
1469581208
479338024
2085694898
867965716
1383165300
146767911
2094337703
1993773153
148350126
1339928842
1858118126
609675512
681287553
1396039515
1219210467
197862196
1667431145
1016456857
302112916
223439073
473470664
1763318987
1129002254
442143230
1288944657
1236847684
1273864369
996183101
1634946237
1373215291
679662562
1401812395
2016519737
1420383168
237909097
1848329646
1455579001
890222153
265814497
1397922518
34804991
854075901
1940804987
1556020063
1191451988
167729186
1303623305
1496232325
274527721
1526764465
1139688361
1860486342
1595472308
301248285
2070492932
875455112
671844602
96390100
2100632838
1117197353
37490610
1248960081
1596430002
1003453664
1079863982
1145294939
1899219541
273276973
1372809255
2001004187
654500840
806412504
533337790
1849124747
403717678
883398658
769358193
619544306
1637470861
693792776
1353316491
1492847662
589380987
540534479
1937710430
1657033773
1490563124
1486452878
129325548
1046840236
1144768093
198452025
1213669221
1824292681
560250718
765058413
2108046116
1939566973
1891052678
1862313717
670714396
1467694738
2132526080
177670659
1085723832
744406845
1920112639
428524239
481501434
1530728505
989316188
179366060
1442363688
555879803
676452639
681086192
700267292
710695474
352263532
226061991
652751800
2070498151
999403998
1893912609
1128033363
287742750
59144608
1693349757
649970976
1318488758
1103654097
1151152451
733514586
991742022
1641988259
1935005416
889068947
426442440
111626363
1171423311
973749251
504870258
1028281884
1421153548
794179154
1967093280
1818694032
1976357844
606844333
38751044
1957203695
941621002
858112999
904669440
1478570272
871363127
466183502
677153814
767151005
2107295607
1007590764
1345115980
1278134035
142084826
918564115
882470842
1192848837
270005491
1041327637
1729175621
1369468292
318345614
985989086
1194070592
934459145
1391970863
708838469
1708577577
966820743
903368947
1024550771
186832236
1043859176
25834646
1514365732
916985011
1666140614
5953507
1666873402
950442488
1235063702
978621241
300770901
1875791408
1472293433
533241956
635432990
1538898741
1542723566
1269573550
1819751072
1410937207
1457789630
2006605226
41281309
1910949502
1940647042
1630919540
105512582
389216165
1508067301
626276788
1875500173
153329467
339627946
1126866931
95891236
1488945756
1265076405
1365610581
1638679838
1740068698
208088512
87003305
1429823899
1234389265
1663475963
2089318903
98476877
1092450296
1805632212
1795597939
2051954325
1998071643
472837728
1706830518
1754020792
824345388
1419876819
1993930602
1755688935
1094492335
1507731917
962940755
1117977972
1550508330
385491283
1159337883
1670202468
203129702
1485219205
1641483663
1267890667
50755681
216844501
509616536
1088310876
610683331
637472124
784738891
1219409812
83780426
1655987684
356427763
1437770962
721766195
677715923
564520408
1071347368
1249854281
2043888784
1625359573
841775995
233580574
679427714
432836253
1035228190
1383616633
2070381233
574330240
898535100
1311483767
219669125
180116197
615746778
1501096747
548701052
1246594101
495438069
1783829399
574448488
81628802
1179356813
3228033
694113259
1909714180
1561013880
162763388
1693438851
124325853
553583444
2010581964
2093133822
237029267
1237930084
1539446710
1603679389
2056558227
746418095
1289293510
682694087
1527764969
1559663390
314390827
1273486356
1565738627
1052830196
67638652
1658990520
1112659688
409453405
1902279931
1296189625
1597260856
484253728
1571663137
1181138890
519072003
994117879
1681452103
1966143589
17097481
266869278
1871659933
1688743331
486326914
1376762624
1735705520
684476049
967554376
327394928
901936310
75190847
1922501734
987419960
1891788005
1642491698
634127939
790176625
974231951
106320871
156850677
1977803866
337008836
206495177
521337733
1806590928
1942263326
2020101748
2069304417
225400877
691552131
613834175
2012310585
155355093
1595695034
1288840801
1674560939
1007574780
1811408977
166901871
936146207
821766128
649588354
2998726
1408897367
1374775129
899397693
985802698
810996551
1928745842
1585819225
506327054
302117810
1542636322
1875314337
1590842390
251018188
1691316270
1933851883
1853900339
839266182
896522566
986190713
1447280625
1804349312
1586057397
2026507608
1112520655
262242873
188464682
208687434
132020821
342562811
2071258059
824262016
635444510
1810219505
253643350
1266796580
888350933
1212456468
1356429678
132199534
1255986539
533192368
1125817147
1047248939
1570387631
565253362
788286372
1007010646
2030242066
1399979494
1871857981
353848453
751594362
1364061608
1188786304
2110494950
835321391
2121098114
1933767562
1653578967
1694353869
252879286
238447588
1839985598
712557137
1307644375
336405426
1614304858
2094757150
1593878575
788834022
946933518
1250928726
1221011887
920838220
871164523
1447858070
1184255830
490927143
543091349
1491583521
1744096504
1311235001
1095589328
543392643
1315631887
638189338
1622704999
1230288493
2042959116
1742638884
924264314
996186333
2075839647
1551508455
843807706
1909405322
769051223
437772758
326074908
2097635382
817904677
1527103970
1718251485
1782099466
1059385918
289182174
1153445359
702559922
146182287
54258000
587880667
61300609
2016635638
434317818
1515659904
1026299133
1385864032
1019264974
1226710487
2135196346
765878834
931286963
1338518115
1721795800
1166613779
968580588
372292836
897255691
1155630449
444775406
2088910235
794984400
744962174
370126027
1263486529
1448851257
2127284542
1002079630
684203823
434363463
1732479219
493374464
738743765
1422790213
1574467135
1538436392
1317710999
510501910
963942838
459339304
1608484208
686931113
139634835
240932552
1586733860
1498110276
1486728124
795897070
1555659688
87578363
1950477724
345403988
22269094
799979655
1233878710
997372733
405305980
1272949331
1625312940
513185482
580465543
2056280868
1755555328
1685801007
1437220009
396553261
570459841
365343579
960755706
1711345949
1587275137
492207269
1083125427
1051990784
1756818584
1578906072
250413675
276932379
1338162471
2064394386
222010380
1751942245
259509142
379036632
1327430002
586417010
544872787
250254663
1275755128
1632136439
1307415840
1190619576
157751218
972830210
1792094313
2060273705
727617877
734957572
1453987737
1090739226
311295550
115957114
344260573
1271158334
2004305826
613766032
1559010812
177964654
211111488
656414810
604928219
534101380
416238504
2056864366
1541678260
528331647
1538855061
1545654816
428808178
2079226522
276999092
836117887
99109577
1900347350
1230769128
497903096
771096509
567088580
43713402
1248626227
657120926
2108211140
650026763
1104381174
1368129581
1289808835
448591620
1189972877
1447829353
1837536676
605154279
1534982527
226572409
700491299
1738984757
2131258120
1659441850
1917182606
1773664914
843707955
200996301
767364907
1773959793
73931765
708440415
727850962
1576291910
232889471
285024964
92788145
1822230884
723287755
1720775427
1957945202
149988026
509273343
1701760044
1881942224
1357001158
1917878243
1730365018
1237537787
2029968195
972910925
191344759
2076316376
569266988
1557903846
505813217
1949933814
1219239356
2008077849
1594150647
2129261517
1844341045
88523586
1828038312
1304557145
2084518831
2040974289
925878099
1130913128
634615630
1989220887
646291724
1303296003
1957044878
973125091
1327331588
1286366694
108649383
2032593525
16146469
823630571
304566238
272173595
1319124148
1652231111
179552889
1384383742
184485006
1362297683
75461308
65575176
1902952297
1017908666
329707480
263524996
1402660006
129487733
243679627
860803891
61389917
374545113
1206728410
1846900483
2088259424
1663104120
655767657
1576769619
1029470937
1197744032
1487682125
1127248565
870669671
1239190909
1835031044
938962548
498514934
682822651
843966212
910525324
1905494422
147906284
1248113549
1896789004
1567135015
1915581166
175167867
1645147211
926114066
293309929
1238814094
1050237418
653782880
640787025
939624248
2090907274
328823444
371720504
2058408084
783378015
1361179371
1053783815
2094802792
1135199443
477114691
945851421
775420514
1564350731
1056271840
1601766883
1358021446
1265314986
157333076
717947993
767039687
1143588668
365426365
1483936264
406937160
974912745
1059527261
1831612927
698578424
1135826265
1287479692
1068461703
1671291770
1332868711
999813048
75845316
705560965
398465579
646914911
2068856242
383146982
169579086
686781542
880143846
1948726108
720860333
1465864896
1391956699
971698924
2020781645
2094460237
231725255
1374975463
275814213
732057573
1161860127
1768514364
2034496200
1208143318
1152176876
1073782894
2006970112
341624890
1022943850
1206892694
406012875
231729464
1726578030
270998349
528407452
687735281
895196823
1103322013
429764276
122282509
2098490897
578391405
1358794995
1396400939
765797187
504659768
84485015
430204771
830374783
1193982420
2893070
1031156315
1731003196
822738940
73985505
1747912430
1242098957
1837460295
1359879325
1016157024
1719393782
1682314057
932984486
1514797921
7644791
2132779177
586357877
1534799677
603564359
451989163
2130263420
1811297653
2061756959
176165204
1924547168
409047224
2089561573
1058208176
886524306
2016458378
2119432176
1027066051
1982112713
297498110
677860614
1996736555
589856594
1837793062
1373889224
619929087
2121527621
633564134
947945001
139286650
1471045554
1328608106
969029885
723756872
592153556
2113521284
1225509105
1671373623
1153047382
468851897
690203567
453121191
388762051
508058783
1987569618
621842529
1766060465
1777064144
1305474599
1366108906
1022041902
1054431127
904134807
603968501
1452490049
654864610
326937095
223108432
543545594
1231005942
379533304
1875728012
1289417076
1971369633
68378257
162064554
124449529
2039932910
1617462398
1358587063
648590959
1166801897
1358985529
1875954005
923239665
1807151445
1513514813
603625452
945405424
656332556
591338649
1424374015
1446156377
327642460
1624699171
2028057430
940060906
1096590212
851985581
709942759
1460887932
586053005
281926547
1340992683
1800981082
29248331
1381013056
1739755882
1365248204
1520467333
1884539845
419633052
2089908093
210791483
1359263058
582045509
1629481954
1695991295
116360294
1627995739
1428204749
946567691
243362323
1824849610
1287648051
1450183174
1365313684
1566634891
5163532
388144444
908755298
1182306737
1036385746
1780206403
260161032
378681317
1452602493
603882183
739587508
574313273
398152043
131701817
865750696
29642732
537687641
457388322
11098559
1286026208
1260934433
551332465
1571336060
741308615
2131153172
1730176019
1291887942
817816338
133990193
1913393895
701897310
1865014737
1938941335
1056246619
222082116
1596108760
1980218516
510881702
190046685
820871560
1181063772
624724498
474061460
1574969152
1577221826
811938680
1961657073
39520692
151284334
994244615
649590229
54894742
822389387
139331673
1424167234
1631635996
71084577
1691438902
314362606
1193286664
1910394800
612467462
11881874
1971453259
993091508
664702534
734137111
1962018134
1312030647
840326120
1246927492
574877233
1082346360
1662359720
396659859
1665481970
1119600296
1791381711
2083093980
1560085518
525014559
608926510
1476871421
565427725
1096198156
2102492916
704118414
1027678634
2133774593
2026994704
1792360586
308897616
609287878
98441689
311608671
772664740
1196364851
880141597
964287398
1441699281
651605256
1330138367
2052586846
1441220781
1909727193
719610449
1947866692
1603710655
1304882498
774531993
915414813
1686322135
1480657576
691138570
1811687760
1861803305
925588797
1377723192
1587263924
2040364699
301235134
1815324875
1541302720
524210329
391548475
1298926830
1761756841
337681924
1032038512
861861948
164080570
786263466
1535886277
2060470925
1591451347
1640561703
643940005
412836354
1474250038
2029155669
762157578
1098947016
93168988
1502084233
1452292899
1363848838
248267404
1475685174
1344869359
184245603
283282886
1813546529
551868929
1701520055
749342766
1976355782
1922810225
666775475
1603539620
1598718747
2031478815
1415856696
1067472264
654572736
2048313437
1390397457
486184517
1324814821
1060590020
1603633883
712618022
2016646543
553177739
556028762
1885708034
1775484586
526001922
736378970
296128482
1042723438
1292625059
1146641608
382488552
1332703261
265807912
292344877
1232014623
1940784835
248248654
651669387
1932368610
1158166548
380320188
1573608298
748130995
861927504
780437790
1972874984
1451965913
449469333
1950028292
1378253753
2117150984
764582140
2090422630
514289554
149996657
421472773
315562726
1119345796
650652759
151618651
305552830
459004391
1767795362
1171110824
186712057
195099143
1123900119
1465637480
1853538804
1634887869
1137409313
902666456
657083941
16804601
503917968
1159760677
1156995522
995111341
2086691606
991693757
415347610
6809626
2074656865
497361687
687711940
867293363
1813412914
1673288491
499391129
1257990372
1032047544
1562538144
1057900298
1604319911
227866538
1201826456
217096473
2038149431
1334844687
4419000
1748100217
1590802350
2008181171
189946765
1683609355
1082495719
1973913545
186627451
16299590
324687073
1232651241
1855288380
2026058678
2017777021
1657316531
729552661
1838112985
1104256226
1849895400
340276467
1688345961
1585982134
1931160579
159324759
1828216005
1771253756
496438055
1678517059
1324654063
445785469
95930750
1970090761
1402928224
228587221
797887851
1093623883
1848491852
631692210
1346889828
1678883546
1084005434
1424199023
139052669
1433678209
1961484551
1837435336
100814737
618261569
1431164668
388261879
1156746589
1816333635
2048187573
445992676
107359320
359724286
343711663
1800649944
961919061
1509808959
1998104128
1480322858
1220588113
139928679
474725289
1625414816
60300268
1850309276
2077533445
1702558165
1269697210
3489547
476187291
1425016327
1989844893
230569565
658899511
449205538
875709818
866284463
1445063753
1416136684
1187122296
977796827
823231081
1032734978
1328484235
421235612
1105246959
1110237236
732598601
96924317
2105288224
1594816483
1258708169
466247408
953150463
388037130
1534965668
1130085549
1721680668
719395123
1998192457
1918731184
88155103
729899770
2075527797
603149977
1539862643
2086189850
1978739857
1531943496
272255867
1943357892
1470696431
1058235275
1208268906
1587344781
1527397925
936020416
850683182
1134400224
308937953
2091060433
1791459061
1768815005
490906983
1403521531
989139138
1910552343
1954865196
519750796
864909845
439113072
241537719
1315838786
437181267
1367714749
1309329072
1276377645
1266769869
1681527514
69263115
1203412193
1150552750
1652667858
807298364
114419338
622929044
1509701544
2077108745
993420667
1560750822
676560799
342841491
406875004
1028093512
1603004163
1125712667
1302048154
627484457
2138407633
243900986
1754163
943255387
104072926
1586553224
219390051
1395578777
1612089294
2133842846
1301700421
1568465554
1589030047
1799727186
819130142
1529798089
1508896101
1116035642
44007762
1979238372
1135639403
1866040892
1048470145
1199607684
1545421841
782678369
1350509872
1792324222
2136629733
346875309
858370186
322460321
1845131118
1281053516
312276398
1831843912
1825541737
590238478
102165449
1234892676
56391508
1171695560
216903627
317476497
139062000
335093499
570692365
441605962
1286216188
1232985782
1199938845
1141441026
436466493
587211745
1746542347
1840380395
1478112601
552142524
834088874
791201336
2075708244
675863593
1823764683
631735032
1633904713
354873259
2034196394
376633183
952074883
2118302891
553942044
1763818607
2062343376
1862084347
2020712270
67322802
75641867
159287214
1938585834
810013081
1241011819
1940397601
347443400
578241959
1880413934
210003054
481850967
1063454352
306911599
672939285
992221025
1101726350
1399394232
1504567435
702418883
201848092
1847803274
1505935453
1613280896
2099189489
963558365
992600853
1512461107
1011042726
792954493
375668825
1388786022
1538980592
542898380
640411606
257892596
2106578334
2103431768
1715807833
83295353
751548284
993641474
300331502
123389180
507939550
1080950562
1226209683
1294673778
1241937589
458013670
1538075856
134438174
150363550
1533274211
950178234
435608415
918997501
1176199283
399521924
1383064547
981707664
1576292027
1430329464
600364721
1603014496
703509344
214193217
1138962590
1226785951
249973041
1558179302
161485084
1806941425
1276460180
442834217
1269816288
966061195
1445479402
1052148208
689414762
1457518192
123426364
935870134
16178272
1026972719
636561313
1786355172
717202059
123740019
1299749129
531168754
871506421
1214413954
1608199152
998009575
159061072
877495381
1405358943
301114044
224827754
1477662745
2089431492
1122329571
322701203
789391618
379929724
2059965947
1530003939
679036
960678717
70608413
994688051
1187147816
566760759
1671719693
980784248
944777702
1684490010
300333212
1770546537
1620319199
2127202405
138474877
1887098120
674819790
247203992
1858121740
2008518915
157661230
1405968853
538129341
1422289447
1256764418
1211645062
1435371722
570526526
1137507198
330214469
430221176
752839688
867170313
2088618954
1485262435
513227135
540494779
1427930207
2043763455
957054399
1103509782
1810958941
1336084287
1676662293
1774261097
671844602
207386070
334907540
364542797
1861359756
982645965
1542529299
551790262
427305044
1909856870
1656469536
550660576
1604486736
521146844
63689512
1121279104
1761865286
516115144
67041049
116511272
1217810014
361686319
1404334591
160327096
622287690
308639341
109142810
524396508
734830327
40510696
1504711629
1965059008
988811354
1218730530
1250066290
1252037702
635882740
1505599353
857549862
880805555
700322361
1719993385
1956277338
1561746952
103713966
1151042907
1677640451
19685190
383194225
537011084
1446377506
50301295
806694873
1104071153
1132544675
465008060
1074731113
1683723503
880736927
1103521980
1979943084
623994588
231468509
229877108
1796560597
679874694
495273602
985605520
946595916
212997928
1986641236
65204587
1936721574
924267098
961503741
521269241
1610681049
1507107203
950212146
1948903520
360260106
614639012
684016893
517410075
1260422100
1176730202
1462381278
1037637218
641256027
1736288160
526872669
1108812626
235222243
1546195949
546396365
430956713
1755099460
1821335615
894482505
1846744969
1327749798
4971659
1756602225
1062023390
1034481376
1483499692
414885363
2035059570
958408997
1815113463
649808695
98083507
422432209
42835285
1006847378
19820060
381262604
265481690
1862235538
1772268164
142841297
517087769
258993745
574126961
1969575122
1009149082
1328747853
1803409393
1526784744
153376017
1996412895
1565094651
1415646396
217606203
1620863161
1978699067
1340012372
368220064
365039127
1579680689
968916267
612430929
2027934281
737453596
1840918532
1718853209
122454472
456679640
1942446090
919711799
1850584615
689757496
2118582837
782021974
1928490505
171510748
275174285
1109037032
484564559
1979306203
799452442
219547517
309858718
2123851161
1804743364
848888688
186522880
1931106871
129328407
1316669307
2090125824
358181856
1909550262
549005207
1936178101
106466209
1602951932
1146662959
1242047102
1295411921
559403212
135398364
668402989
1012163382
1096661103
973973867
111059948
1016932305
1677129981
1744193476
1071867825
987243757
469992956
174775182
899337278
1173269775
394513202
1772742106
1747680250
530183374
1205229456
1567886657
1008341887
1319278596
1879593808
2121385815
930843844
831106234
1176602285
1042247273
702093651
1564824668
188998478
1838475085
1931648168
1907045630
1298937555
320025980
1851129010
400444807
1933973937
287994727
1379202901
972822861
929413663
589559213
162190914
937754526
250716070
1627267012
2053871258
1966964585
874548513
1825588257
95489837
512731394
329650609
689653811
1383001546
1635630548
1276143999
1065328290
952079327
1846329819
111527712
902826056
1408459078
2031840450
1425215398
221312308
1046482038
2126292511
826997298
1879005086
1823607876
853015700
243535944
1852220546
1375442036
1451809401
984835564
1196306156
193190819
1078676130
1271074650
2056794958
282839238
1648115659
1258914682
22870745
177929226
1137984930
2048939857
1942154851
1709141629
842695879
1032622402
893656321
1872120814
1642469101
1111803270
1582611853
2031439976
318945786
1192257510
1838917295
1820156284
1266757578
2136241320
221935985
970726469
596123791
1002601655
1995201121
243852434
531443446
451976148
1425552338
522342909
479521903
2003940805
2114694771
301564691
753908881
2081355464
18654159
700815155
1577743863
1961495113
6049403
2090155234
1469543339
2085426087
1110852786
1445640814
1589320678
1363272551
1081755699
465429681
1173486572
2143478983
1088847015
1980059715
1456118907
418833378
742630313
1540071167
1104926688
457170431
785764959
1080266876
1453366165
671039942
569452407
498696015
1024740936
2120223569
919277604
1133554150
1530304069
1350051591
828041907
532149109
1429408661
676621197
1679417536
2031296719
551967435
1194551341
978025797
655624679
1514651511
1557854959
2059975355
131570386
1207313205
1961180350
210700907
124119603
476496425
706116506
1137777252
1673661746
373460402
234023980
163931471
1835718030
1206605990
1401018433
1048131820
1003952341
1660395784
1700092277
2134851717
1693494656
886739421
1499995372
1717892771
1165710059
20268392
790509086
285530655
709341870
653845002
1215216608
261947050
1569678018
1710412274
410246716
581812258
1239941231
1830368435
1167689531
1484978663
1719301817
1375626325
1171508455
939541397
421007644
1505028076
1907634994
1489830786
1692388912
636858311
991519192
361730068
1708530662
1307006561
158685302
433944517
153297793
961438876
865073105
757436483
2000796968
1918903879
1144157962
1554726155
322660288
1394224356
430811497
223053475
669381784
752408138
2059439864
789349763
1122429462
543448036
540745038
145219157
1053324278
338638435
1671707366
233332784
1881664892
1045485800
521947090
135700539
701919703
249082001
1868101810
526527878
245916083
996040130
1740330271
851957564
1113977803
2130441376
2017422270
1394911136
1628259124
1186813274
255724179
1358135554
1763572269
1783980282
1460537995
717584051
438555968
145027885
207003924
700456961
581916584
1651969347
1915851185
1507294677
1110435833
1037910614
1400814315
2118732884
978804447
1235437275
1634285847
291593367
1688619132
245342269
834427425
182573974
1634567853
1811757840
1928874204
972125063
188300278
717250867
1552738753
709589366
2065923951
2081237877
1569657074
936516056
210193460
1533984728
1181911299
362198660
786458094
1300972563
800493378
1573058138
304715462
1531532642
737192028
144616266
1116550253
2128916257
1066955692
713340347
1794321107
1123454885
1645763790
1148875310
191617932
1405031014
398067602
1487919718
1978531353
920389778
1422460038
1059665071
1615226014
421569531
76051310
1843663228
1133194479
67694466
1668753810
1573630232
591888106
1418716537
1426148194
323497007
1312159429
616495843
2095342548
1502134240
1889588605
2003639723
1545274539
1625676530
659904042
576579034
1117688287
2035821327
1554990159
1590894287
605811086
1254656979
129875990
752793232
269883742
1635295570
1050905991
1875964080
395132411
880690721
1286169127
801085114
1595796677
435092387
102812724
143768991
1710079277
1246745081
1844604213
814650880
1240197130
1296747592
1838148497
654489120
1977207293
149195362
1061517255
353757115
119759153
1126629731
1853611126
385576569
447486206
521863597
1755100980
1015155008
1865794663
1377493362
1450686877
423944452
115815765
1442310521
240961396
2053262728
174714228
543250419
202534416
9270075
1120765173
987385332
1803827800
807864535
1186481964
836439733
2027132895
1896977481
2034402697
128764333
168275364
726793377
1503810334
399212776
1007416
1006603822
6201436
1318384553
114497348
381254247
1677177145
148129562
1645901752
945370113
2094648238
1811799154
1802710087
2076939174
972777149
1342352679
1324732512
189611682
211947801
1496861983
812157776
2118452700
824940755
1666092529
733372886
2134354477
6863836
1748569349
1684453009
1816843235
512244660
392244081
1757768638
222668674
1784574696
539913411
832503456
983435589
1697727576
517698502
596629025
241371175
1336399188
21836113
116246864
827111424
1840742746
218998436
1571632555
1968571295
1508842777
237671409
947333249
1165560576
1743108909
428183009
545591852
646705458
332319341
512286597
1553491840
937978610
1350433144
171076531
106427184
2113037254
1603139988
363127615
1144771937
1017673839
499733437
1343536437
1649466344
369558496
926358589
2110247080
1813730080
54390056
1884964660
1703185521
669771008
1753790456
1116557866
81464097
559383952
1166781093
1253639252
491419003
2025010021
2041871732
594824211
385840907
1555239296
376547622
1416526862
840842321
810919028
1078390035
247824218
1485062278
1681552066
2013029948
1506443176
418789215
265653163
831415724
869975304
1078654032
1713184742
746762815
966579802
447274589
190099607
1886514953
1338790203
859167656
1879616702
1909980159
226893108
196573622
1685070913
877649493
441055447
1993569894
219541714
1284724712
1114963619
933497740
1091346201
616286928
2121041838
1806523453
230132857
1373551803
444917637
2013393120
663383859
1064424687
1480020738
12753390
1538464199
74463903
624868419
1589903861
709082244
1286164141
994211645
1416319572
1547008547
504508955
599977741
1167400799
270325793
1722028579
1624093910
833124619
1552039866
1169402351
892874283
2098728673
734002237
2052914208
633448296
669973785
944566933
912048801
1491235165
1848836923
1594434531
564079397
404996711
1792753096
961807068
2059851391
1027374604
1353717028
1971616994
818056259
1183453618
631703311
1415761903
1591671708
195564417
787385772
1128251193
304286868
923456652
1257341010
1623493535
1095711114
1704356458
537177868
1388340973
1654068531
1537792407
1826406199
367228813
457605472
472253221
934444775
274157773
631152022
174210050
1562036808
851749779
407714426
901653261
1691523621
298780320
108226751
2141011994
1899002369
1121742837
125322013
1015919894
1027000143
500376243
531627782
498872415
1295846971
1107641456
538806750
117484292
983790132
1775089786
78037652
2029974569
90923695
82868148
2025215656
1949707476
540497373
302949903
1371745114
1596108522
1252247308
1824099539
853867749
396347914
186831710
1195329087
1696046023
1460416091
523361077
1665716073
459432425
462991358
1597339164
1926059651
2137716574
312191520
1867496254
81443819
1097480793
257051586
456255292
979678549
1162719960
1019965618
1402641533
2964143
400224091
546306772
537153539
246981229
346897203
949813661
220389660
242717751
487830646
1887948387
2021618162
226477688
2118903036
1998857969
1097951857
576672845
1408839945
1948635377
467677974
981033680
1318208997
1865827869
453836624
260437444
496615571
473606732
343919649
2097112622
2146673183
1631668521
1377608453
887234443
81131379
1651186308
1321296114
466666285
912155911
548679776
1840726585
2052555337
1093553855
1000302313
796910976
1261008684
2114727885
1246983248
1510592150
717056177
796635738
1484854907
1067351999
1888205564
1030532598
650026908
1329530318
131398228
518008083
1199310459
340399833
268923338
1146154630
1585442466
241603949
1878526273
115713149
1903119160
1452715034
240313065
1348403345
1705069649
978973404
1322792525
953930870
1955894334
906245358
528118581
1513941773
1369430111
1955742292
1448903938
109993186
730414775
1765868557
1551030714
565817543
1353125288
1913200620
1634372016
1523462572
1013523812
1484964242
1087878191
1448822952
1359366413
1810742575
1265876626
737959680
2068594471
1302919677
380132605
1628566840
388452629
1538642715
568014678
608334976
1973543203
1754596259
606440173
55901208
113868947
1248323348
1060851423
1781769123
988387422
461715646
480021457
708139327
72027939
1834447009
1835968597
1535792662
1264057146
95316414
1229879949
1727096433
814053463
121629258
265050148
1606116722
151147018
1176453493
875271026
557199009
1472792480
2063528624
1436788052
1478059469
2011831244
104251141
439901507
2077243036
1393281917
360662710
1763570915
1541114542
1791826662
1769665977
993595313
1103151973
1743617420
21823985
1889227563
327144787
1057364425
1747189206
23385169
1069978242
1546016334
1534598811
1300051481
82152422
1850230797
93362137
1438828748
1599752031
401490198
1240718094
785364016
1742064184
450721480
1596499285
329242192
209203547
1556926513
1246307088
1486155965
473367843
21080931
1057716504
964886192
602753824
414914935
1229741434
1586135969
648531474
38248621
1983922811
880759647
616108815
583258768
186562468
2062679986
1288371872
1193609875
907703891
1600495755
139778342
199878077
878450937
1741461576
1593883391
952673232
275940245
1791641705
2070458416
354830101
1354786578
1131431904
989649661
1946089165
616233388
850922580
1222483414
588937976
1087867748
1767237219
1831646577
1024487995
1405276754
1895192663
1073483936
1013267411
1697652498
2097067290
1348776561
299382134
563852570
928285373
1652497811
768232247
1595583562
2039389856
257555211
618498201
654469546
281590475
2078938292
1382256788
468564910
889242316
643200263
257399379
1563518328
447149898
375303557
118671416
1978470421
671342412
165043083
1089744864
1210180806
1575489716
650243614
2028227594
942502799
598658957
1484115267
1066629948
469014439
1995744386
2063619686
1989265059
1844432213
1360037852
1528534355
874025792
1978741492
1551191123
847849817
1292723642
415137305
1670564788
699809144
1613896867
620423130
1870564972
1502935790
1087310604
880930655
1075279996
1803443134
1067812137
1143613124
452488788
147591879
1192042063
1327045286
1792470118
338397686
720046681
1678312041
526194862
150969350
1489181339
615396552
304574749
509223423
2036639126
834514350
1786005219
667514840
1344181652
707051848
958573271
1281906903
1652199278
689320391
2122288706
438760769
549480099
1594771119
163377602
1496656283
839330452
474544973
1643011823
1349818817
1326252149
349825771
238023495
2120726610
656962436
1873932058
1961334204
482225664
565722302
1763735371
1322521045
1432200710
1824599964
992939348
1656767708
932843298
719835961
1257491218
1133683815
988069904
586393773
1932466765
393249503
956232669
1315083690
13292385
147283592
1744890923
970784109
46158061
910983535
673397860
1457491706
367061325
1349855016
199342650
2102807142
2006475650
680045252
1591169311
828254960
2138380546
360545957
627819666
760276848
367656208
154509596
1378909157
215041077
444245488
463357879
346446845
436527792
1999395994
1998415594
130591083
1651939223
554314193
1338803255
1496019648
1404809236
1063043933
1091513667
178251768
1417858737
1803457711
332811238
161713301
388548931
1790966698
717862990
13174334
437920248
851954995
1918233650
1618920975
1573027904
927972638
2035384935
221509261
2049978406
1052719935
1637472726
1901817865
1831612644
1287350032
1786979648
747974836
2049024439
384959194
704980476
1317772269
12874542
1182532715
715060159
1883562380
987562914
1922643489
1560306880
2124279381
1363749142
1922233152
2119933993
654211853
1909000107
31088854
1928021277
1077376432
622206081
2101541691
340926913
1166018292
395540601
1077627865
1102837332
550060141
1917593323
96352906
1648322275
348151827
192849171
1550089464
926097641
1737154045
131418135
1128110421
1965147573
555337616
79192533
933645016
1569292055
1775883188
909285344
358759751
438688753
1246043075
418975792
1540244306
245166006
1847690997
1479681440
1750685891
1337451248
118395777
1214229032
653449475
733096845
534674587
993756583
1668365239
1054850936
1049789583
827611667
1982799088
1249444979
623361871
81994653
1771618077
1891446658
1046311453
1228047521
1774244998
500446888
775520189
211680508
527822280
1852218419
1232217124
349077980
2000072849
434711723
803659877
1796113263
451392279
2135157608
441801227
1161358427
1476459335
1568852573
492410564
1088938703
1830843113
317856414
186644189
1281375065
68236792
282560406
1417282500
2120648097
118695876
1947676238
166848976
1483063697
497893305
1424852683
1338716171
1510565599
2039706337
49106913
1151490429
690342980
1958553842
1875891442
1047947583
1660026496
1645696768
1154631886
292372315
1254124620
1728514591
1035493702
444359741
1806391800
1593015630
721657863
2011586906
1515719524
1611079405
414098627
179891641
1815822432
1612449080
1659787756
1065571095
352685033
545374597
1062158335
1420702552
1060652639
1815327055
1981209207
1116612874
636020476
375018316
747097000
322287095
316146899
345379227
882256496
492514490
1800791070
312208320
1872374862
269001475
1246613577
1452474222
365584939
213010177
480959237
493780744
1959250609
1226174691
1930067722
409489668
1236265936
1358554480
1667769971
918727887
1236478283
1923131616
942953578
1953956952
1568224628
1169860777
985365371
1058248166
1356060592
362220211
1445324014
1834824334
1276877329
857403371
330272600
1330857610
2005745949
1544156870
977314543
31047957
1229691582
2030004840
1043786931
1382406728
1404229149
1140853492
360758554
760059292
1995792658
442799851
1869270981
1252097350
541943854
432395871
1433336321
8978426
38625012
1340987844
52011347
1908375934
488221768
1877899552
799648536
504108126
760934431
960775786
155690087
1522512286
1817721286
1536233203
1186573413
791038411
244998714
1707426169
1474897122
1460684057
1032003879
832982798
1529068331
2110026612
2125040751
696974490
32809766
1347223680
500937648
607502970
826759897
437240846
847236421
1216752041
1947754832
1366586921
1128170067
1913778661
22491294
1966928458
1348315021
1533006622
753082527
390502468
256469386
619527610
1462086376
1926526648
1317847665
1341646207
970825533
1562874450
1898480123
1183840825
1539081834
1820364994
1036122407
1011921624
197585641
617101421
825674915
1035810580
27766472
248773155
218020634
913019046
277016929
336330408
1787737135
43243645
118680438
448907030
1320114837
965619301
1084641297
1010283442
362137864
1572664451
651618451
1780128656
1402422227
1562877673
1183228371
621270622
1747446220
822939007
539691677
1363414714
516667697
418831540
1257112898
625359176
232562559
1286931556
1605301572
1668413602
1217949676
417188173
1295273768
668485837
1424457380
247380161
741549934
1225755728
1616520090
1508243473
59410415
1496458236
1500688284
2031831501
215896486
638059231
141586419
1073363077
2132407355
1596897790
2067477857
1651854967
2135437810
2137546154
458284788
1752330798
167449142
606229422
1953530027
483224297
153269563
768063236
1049719094
1526109703
1575314118
585040342
214974462
1081434178
1531831872
49742120
1549261086
1960177042
876004419
1037909316
1077961946
1087816855
1501925986
1650736197
709762155
389326937
2019475464
1421005373
1454277763
836793951
695069872
633947438
1076875686
83428498
372241547
1615293004
785772138
2080460473
581837277
3046266
383793616
889075924
2110335597
1221116175
1642826956
788485164
500465581
1771847149
706958751
981088088
2107026898
1023574913
379937278
996242001
2112885864
1445845856
45070262
1970918530
1608050873
1336504595
1472602340
323602345
1529728229
1867949617
937063180
315878083
823055832
1754942666
115652024
2121082980
594825168
442975984
1492220318
380814361
1588656767
954355358
271899444
1443723714
2122014398
258068600
1362641442
713548547
898868046
313654772
262862266
51805668
611701260
1049524031
1747706588
1067279720
359476194
120674131
1868151497
1196972019
77993270
421311668
1882831287
430261709
431731664
309873260
1643128526
1482259962
239870316
1985038184
1167876402
298665765
1471227423
1853838687
1977741802
337704069
1428559360
1304946266
1259025217
195915435
516930060
1078020938
1056458400
1671267352
868382348
1254316782
1528821611
655471291
1933882708
1842680861
373856400
1227133438
2114079076
454510251
1234253367
652318701
1882180053
1586811755
1363031121
573989556
760934690
665361301
332487835
2008925020
1879497377
1710269635
1973920316
997969251
1134013160
1590088355
873675279
1219420497
1931855540
2027419039
1347668380
1220816832
1380838090
622910312
1190782226
459940835
1149212439
70941146
774986015
322820428
683012110
2113811726
998671053
1559144171
1013936361
276919105
1651268547
1827417598
743292828
942077269
1807012637
1622312481
1845505818
1962296937
147959410
943253078
758595904
1165671102
796564453
335425880
1184064250
385808630
1225302715
67199653
170271486
481001047
1177222488
1826084226
1003158561
1471049729
1528465402
126008458
392504169
537463191
2045171255
951546406
616184479
641304995
1201456440
1569130847
403426474
1648697793
585818052
588572190
124935825
1993926056
854557599
401627410
2017564402
1157118062
886707853
1644145640
411752088
2073275036
1118493602
1366387842
2098288565
532672318
1858988959
629528383
1570750722
130023490
1768559918
710621909
455676306
1309733174
1286528622
91750947
1190706060
1903159426
1460890237
1586060020
774066594
987591778
1063713093
735907823
915564146
1763936077
1097699639
1867124710
662772612
1756242982
702251760
658241907
358303006
1193745286
883950242
463728047
742878418
873770661
552210966
1885371853
1743939039
1921065104
663260429
1410650530
1128690751
1117555116
1055947502
1655999706
247520326
1595499705
282697046
1894380796
1364576957
8728292
1023147946
1940816918
1336766598
886699565
350394043
299143733
671661837
1715408636
847769832
530337614
2075069032
1204026724
44288229
296045269
1524523539
2023714306
1843294412
710365301
537813896
225565925
1617679946
336019903
1577717273
2016203850
91570979
889487999
617223817
1355789595
1472871545
1414808104
1621277395
604408611
1164086652
517526047
364128417
588508058
1726344000
1019124834
41429546
688533873
1878278152
1894637560
1877938654
629663358
110977752
516505290
1627287674
1686014437
114175145
1319738866
1206547550
1163277399
507713912
1445581642
1834003798
1856437698
756050264
1571698944
1244517723
600086244
1909297818
514512764
479821258
2054520
1340297109
1694617338
1461930813
912339481
1337388893
465954892
985803641
1852765181
654639745
2090672210
1343240633
460873067
194575714
1716668206
1547912520
2073106464
1879667949
1585572665
742940566
1751404037
1438711700
295064420
1959092496
1030520805
395814359
1612102370
1294546460
2147097998
1018572473
929595922
1975350048
963245103
856863716
481129689
692008813
1971945588
774899138
40106664
1836784392
47733704
2006987416
401146764
1030517910
773747649
1013050363
240209708
832452135
1096810737
1253754857
1329683236
1454905423
2048587963
1536339028
1913962458
2089440975
2033730091
999309304
604820918
1860744999
1643885619
589391176
986143426
1399820326
1639248291
1674189707
494248035
357390882
2007602809
1946911639
780402965
119380635
151323322
1729393493
2015204506
287423926
930380205
1994922216
1937032714
485603897
1800712937
760927052
222575035
555495140
1500661579
1852704963
1518509940
866778717
53139657
911701995
71003314
928252375
1211875670
1049134680
1971031587
2009316326
1829791544
1177271554
1657132117
317162378
214919614
27523533
1793679407
1239891039
1482034637
2055815771
1250158520
1536790630
1570766935
400924009
1847085063
1638581565
756616495
1976855591
95904403
1880579481
930112767
2008601631
744046308
329237361
1421791367
796606235
1628833011
1370795387
1037030098
1195514937
1920749862
709454664
625339989
1786476703
1665462623
366074086
2063031260
1232006174
1157952041
221648440
103089684
825394715
276088281
1483730316
1155445808
1729197648
1042015298
1561069310
2077079161
763390183
1593210250
467801212
890557263
399359914
1762366980
1493626552
2033178190
120486026
285169682
103013194
1330069140
2142926740
1206528058
716683184
861447250
354975337
993164404
1447270422
697582650
1836191863
304864200
482580296
795460713
1609206313
404255014
1761022620
556358004
1893153713
987723591
310511505
1413013547
879763169
452806975
209710632
1015212148
47876029
97795058
1480819925
555959122
57788569
481346555
839513852
762294768
900197717
2086794676
1895829326
1484747520
1374441863
1670117647
491406142
627482427
745980506
1460673128
1523407607
1058228379
399387788
687751308
205154971
1074079119
589799527
304134083
772300949
1672248089
2601087
1956656207
2096369434
1222191140
243438522
1771537949
1833789269
510783957
903220164
1254513364
1110298650
144533165
2037024622
343083310
1219016627
1707442184
992347709
2127906106
1897852116
174767882
156689439
1886771109
142696990
1165546776
1837583538
512258757
309226562
704198172
1146749817
1745337817
73585503
485425116
1998078325
519468998
364815880
1826219949
814029993
660695622
1888843934
71185546
1578432061
1638089210
1706159915
933610078
1216435548
694073919
2061260431
1934617252
904294858
221225097
407235526
828232324
1398808191
615213973
812449680
1420617915
1225310766
1924637814
1125727224
598285379
1764354164
584953152
540381708
724655927
1040431583
1390010334
1306446932
1286062650
765029460
1502463774
1943472226
2041434944
1153369615
71274275
1923534634
968097536
465783961
1572770625
403234997
1011681175
40487747
797522173
1796194931
832423329
929000089
328101612
1206636039
1337383392
1827443717
205037075
137746766
1624533322
209674272
1557976216
1096080024
351304687
1370226823
371752634
698499705
1669707761
516126744
2007870421
375340325
161955344
1843586690
1607775669
1413033286
197796780
803926302
1964119761
1397233328
462137921
146231813
1485814562
972822744
39086699
1894030413
1014519180
1803272933
744194595
2027994947
1797585298
305295705
1411950023
36646121
1869126044
1576791745
395532009
439334437
781414332
684961189
600257641
204756025
1762167574
821233179
1992782457
2072476019
574607778
1654080063
1236124466
1306579350
1324606084
1283404307
1888089859
1988414268
1032643404
1344817475
2128702627
1015369585
976427570
2024691445
1878906560
1314111390
450939310
690261808
1976657457
1428266993
1054521108
475314276
1721710471
1368987312
998651156
577669422
361855347
2071668072
1585162528
302577892
76248203
1420815628
1052573552
201814432
1762312151
1618681671
140781990
964200860
1253278073
1764330843
60117784
1631547661
1409717043
563781934
292567257
1033144535
389504548
1152584441
1771724075
374539948
2019987924
606778230
139353018
146576686
2039381199
426615600
837806482
1499811792
1535677243
1663485320
200168566
746811798
1636592727
1909718618
1501805785
256110612
1827737286
95311689
948384364
69938333
1071321399
1708032187
1623397002
1437206518
1129712951
812892783
1940559649
97494357
876229381
1502988373
1825295709
1688536212
135135777
119727066
1928614877
1841869099
1365666573
1315452520
775971855
864442183
308595711
1805465649
908558465
273078343
2024714166
528482566
1053707236
335989280
30048020
1156707715
1370575990
616842872
1866164299
1331445239
1992242121
1846696995
1333757208
520688572
845212011
1904197020
989630141
467402609
97960875
166485894
1183157357
1245086887
2109620734
1930840640
17531103
185866582
1032454105
574562683
939736953
837981368
570855770
1581428135
1410004534
2068000468
1024638704
234584386
1362824370
1690249879
898878455
1499572013
476147503
1418079170
54619686
1332116503
929870995
775646473
1581422735
50450519
1605149786
802469187
1680183346
471633243
495742708
875973600
1087407947
1637549771
1230727315
368789903
1301064625
1603011543
342021876
968155648
772008080
1495800408
328559289
2046432457
1874109320
722948729
989682618
1908429802
1896633389
944786668
1430402923
179283009
1548407788
1712808233
367462214
751771502
894919542
662795897
33677188
1908293300
1536662569
394966900
18005401
1231275898
35581450
1063469286
918001524
945279918
664343404
2057784595
425863358
540937934
486242924
1271863864
415996550
1283056756
117989276
1289170836
1080636464
1767905172
616909371
431614049
748624306
1657839773
1125293992
1137724802
97841269
1814483239
2104847652
1061665537
717792964
1892679241
580499861
251409761
1439730595
1117561994
1998762953
1185466168
1736089270
509802646
1643373126
319764665
1422864957
680897536
442057364
2013154708
1601932315
1611743889
907001285
980725442
221417516
258295578
1957251147
22429078
178531839
853054659
1741934033
687201023
1741576329
373519476
1078328146
854934250
1219848242
1223253505
584483711
547732557
2004854928
359727115
2035304409
14675860
1740533100
447066704
2049994973
761841130
907740703
1444966295
1264366559
422822702
851508509
1389043535
2092993533
101630787
700477262
1002159788
1012624437
1475111451
820785097
260236120
938893125
518662174
1816256701
815044076
1153633125
250297894
549586385
1830873859
629528383
1216183835
1619698823
206366569
1116389885
620999848
1374685479
1935514697
653023259
1574187652
230611745
1132750732
1095654159
147209525
1759143586
988360044
639774079
3929021
698647789
1923663696
165085436
1827009511
532426235
1978440096
1223641309
84600998
778624236
970654522
497789919
380759584
960436197
1826551229
1878323136
688071411
1383063467
209352781
1679011406
1796465212
1656274215
130379208
1554039079
1424513636
518694048
1859730010
1323700565
1923779999
2042622805
1110674264
1946597877
578790783
706196594
780216155
1148714720
921402791
555202458
1381608795
1253613985
331848680
1659481027
908603024
2020789037
254157819
1280827774
1322872352
12062237
456064353
640114175
735167345
1804497144
1006206135
623114881
1271673048
1001086169
880648337
610782806
523999308
426071692
2122981747
789511476
1976988769
177083838
814085583
1411246600
2054442738
301297786
594091304
2039780544
523061284
1533982138
1641373361
2040107209
1877634845
1070715591
1750817374
1325546987
1105147144
1584098638
825545644
1688802203
1767646394
1594851448
910313969
936080974
926718450
2091655923
259712913
583908
1565364560
1524539349
1402295243
1626335301
1268500511
946684429
665727464
187290375
877412711
611923448
719769060
419236264
195480881
1872145422
1645181009
604132807
1264923474
923661214
1969055487
33838288
290779219
1884094561
2049540265
1767004852
373265002
1903888586
1020754175
890092074
570758985
1530510100
1192067166
343755934
1465493247
1461326380
313680381
284697445
1803023635
407070380
1760754231
111113035
964332055
2048342016
569659180
740232900
1391073985
625996754
309364474
1713942428
563266037
845663568
1449288260
804914666
1226025430
1615033629
1967029323
140453288
943724735
802401604
643441881
133228339
1471969732
1800663235
411630829
955342375
824875121
2069126022
780546114
702667622
1048403014
1825783262
1873662255
634624744
539675863
1617363054
1997817835
1870871394
2093239989
1750585922
265628582
1610245540
1550680355
1480491324
828489359
450701733
446814250
1227895923
1730897208
1644763438
2138841761
70501410
1526338897
211281113
427120910
1105904147
882519244
1261278550
1899359230
1689136599
1010554761
510066835
1625083882
945180640
193724040
884840338
1175423469
827471874
1230925387
760062771
118551737
565876966
608433425
1965890823
1995352719
958526668
1362043589
702194014
1636625828
2021329802
1089306457
1023318559
1330649518
1009836377
1835589245
1617362508
388380569
545971679
1017399858
1902621918
1217005548
1914496742
112614362
637347455
949620355
872420044
93828526
1907156783
1221742657
1701163987
1281720977
1028623443
29426858
1458889646
625905500
1498080967
1384708297
1045046664
1659699301
1685132440
142895391
141527715
395703182
306942489
1780178204
1266572521
2086671670
75657902
1626033208
1559841308
1453227653
762026624
1939200271
1739871408
405180365
451765163
1792037428
401969510
1087408681
1405870470
678655910
1105907279
930072897
728298019
358655728
809513177
568446510
588250250
987491599
1858879226
1198567352
1604934426
328220575
1581957260
32673768
1554397272
713045269
1424229684
1362061681
965873054
311237562
1202009498
2134932596
2127034862
1810368107
1978379671
1116714622
2016982371
139638950
217010604
523254423
1828054204
10791892
564938735
2137625586
1330039223
701134607
1904699701
1735312140
869084604
372136953
398426497
317975611
1007883503
420567262
1775047525
616336983
1124004696
627863085
1390306353
694962436
1861772907
966019250
1139403540
1883659918
1658626037
1175922525
716047094
1301538771
2044035021
1340307363
1863819860
386113675
1495949319
1935519491
1969253567
775954979
396471489
762971665
717712231
1376882721
488459499
1897010112
387174925
465353274
828879094
1729372945
917405751
1136682864
1354408023
1164977932
1646417799
161355825
1503992272
1761664768
1035293380
652151710
1724999633
1873358874
1782241519
540884351
877212276
732390470
514620638
2075056022
1761312255
617921084
1643521548
894319997
1003193573
1978995342
1949991864
1119798822
1233475695
2032632805
2056877026
426017074
1997350068
1972609124
1479969356
2023665980
130736131
1854698079
1396181054
155086399
598121362
1181349036
1735014416
659276461
2142844700
1219958359
1530897764
2119554537
716085447
747928933
313138343
1301201835
1497958379
2110280714
196008115
553856523
1818766729
1990754383
1226532637
1822654334
172030256
1902091959
594834547
1780248939
1601874585
1013500563
1631354347
2037029044
1438370519
1359389155
678510010
416104147
1004490905
1710994657
720912775
1924125912
882111396
1193960949
576868902
1671252275
882056019
1770844451
200420751
1621367852
1271843336
323359440
1607906780
499513741
1155169286
1462043666
1361949763
347362355
431029739
294605534
1655262347
1376187534
1586051798
1822368195
1920665287
1742938162
55644936
1896724735
1512689059
99278208
2146903770
1125044820
173365178
671996759
2109491077
299562367
316645281
1305852580
330649559
168831997
1626999946
1613232470
2024827888
1227198537
1944591897
2066797268
1716541082
1923755846
2078446271
1345959118
167218483
1138282302
871228120
1153739316
2123009750
210709724
1024196626
176758995
1017496428
1365748438
1782704118
1192459957
866576064
131312222
74776029
855808843
1886630326
298816343
1906941720
1389182425
991749813
1070342558
1241684968
2016091086
1574428253
1462861518
1531175090
1314593833
1126714148
564484553
1914399098
1118236459
1532354138
339492553
1361430750
72909954
1207264100
266411870
162874182
1101433381
1306984895
1765839743
1929389558
1177492884
475141841
1756317112
803762455
1935720970
2122154029
764844097
1784639937
1667435369
1513257529
1235203014
97765865
193461000
1440408323
1921735403
895602223
782813230
1205390544
1274657220
450262568
1529897104
959538809
1320869139
17776622
1218900706
1689326991
120567702
161357990
468776736
1123704241
1913250014
1360453056
75182908
123112518
323316333
452193565
483991455
487224940
1067447375
455023967
1936042768
136762378
997108078
740518803
1902385280
2129613801
2119270255
536072584
606488127
1290362146
706991263
1861062824
1555126263
969477029
17515678
662924062
1278006988
445695362
39629562
1243354372
416586811
1967117804
224245968
1350653223
149551732
422415109
904488359
845234696
1073140560
1858551837
386866736
1540455302
1219431908
69121327
1616143551
748648645
1750954788
648030653
416795531
1656727289
1994868115
1413124568
1847248139
2135524822
1577871994
1414680763
1365010058
881971954
1190144843
1580082021
1515306348
1730422706
2140251208
91689433
537649149
349106754
1036538858
1905448087
686208561
124537946
623190186
271518655
1781500093
1424868844
2000920225
230684002
1964617760
165411929
117515598
628240984
2033998357
628678248
664698546
831821373
1429875430
700100983
843020613
561056675
128891557
660457603
1932808378
877834114
1453824043
1279437676
940065208
1662885595
1257024988
1407984890
596852885
1416784665
941701666
2003757555
1374976583
2077125854
889157514
94924171
1156087526
477806395
973315413
850537630
950604273
245639376
1177844976
1387863943
1585896832
536714009
1741845433
1676766335
1928837546
670259588
2088917945
1009595022
476389817
11174823
2111143635
262229877
1515176154
758555176
1174620570
824365380
271679733
1425927954
1850787310
1423659824
1086964795
731449900
1788017011
1719783670
844123513
725081899
699194334
466717125
78440592
102163630
1646301460
1060504867
177116582
2016984269
1819675501
1854147910
1730373391
2004783276
1316995849
1434086614
420000817
1671195928
100307057
1569858907
1376357026
1987929883
25958355
734130768
32230141
2062617341
829505166
8283808
408576197
977974224
762177096
1888864009
1743890416
355737444
759756202
51955746
855615490
1794529021
383224676
553762225
88050317
1238014416
686608348
1270070740
846358358
1216580001
1089983027
2134860308
608098939
1544569664
1514463186
2034497341
586022456
416963762
207427792
643981788
121409472
949779080
364970656
1952455506
730298298
1433579110
256864367
1915375923
179702270
854888406
192590484
104144566
2140690351
656904179
1860562351
673800682
1822221995
1506594666
1392792982
838529655
111224729
2067320731
1463539930
1959860489
624292377
1351809026
1159904352
1122037260
13071908
1369360821
373365277
1239153414
1032527758
384780626
1988366719
429778016
1861047016
1245146962
1983133253
2140201051
907073287
916704234
961783772
932483476
1263758038
1608480291
1007140372
635754064
801162319
571334097
982462068
904098320
711966115
1945235970
1564895393
146553508
1290237010
1312376988
1249749269
1106561930
924092975
1200270782
108558942
1497154271
2129099068
1160001652
1349871783
1817288252
251449123
1807403130
1624445800
1359730427
345297685
2076422866
1760573452
903895359
171846006
92644766
213755340
611362378
1148438017
1285957437
853760366
1663700662
2110403039
1234755603
2022171814
949376030
1497345657
1005663688
861513237
76072242
849531161
154658480
1360620220
386162886
1084777015
2090864107
1207191176
497762453
1678151318
17851476
1850511389
1718586844
1000537946
1151806097
73592270
103523952
2030472068
1315927377
802291049
2100101782
494866670
1999811974
953580741
897050971
1489557336
1529895639
325287331
307338755
584467276
1708700842
1417027822
1586270775
1005480448
251491392
1339553137
1391770915
462353213
867745186
536024378
1944821836
1267097378
1501363465
1625271163
752793688
1352573309
360846938
1144575042
486937089
1162367752
977404228
951172262
43306179
119506145
764154104
1355704195
126482167
221809383
859124181
991396288
609800512
869197713
1794995339
2074625182
1434366777
1706814723
1885422544
1135784019
887316721
1336527395
2113506762
1079077820
1320498889
1414123411
833391107
719075453
100222559
1051611829
2140999679
180071519
1276646789
580307170
2020291523
1582455645
1958197373
2090414692
1472804025
2024621578
1975761559
1524585046
1678596975
1965409806
984960212
742172284
1417078982
1712268300
582553143
1534859906
713317793
1717137309
1917467156
1080717840
803290354
503626397
314471601
629444782
1940074754
259478176
1955064174
327997100
1959989608
1076482107
1745806128
726567248
1731662436
2094954226
830847957
900353854
610947650
312580552
1072037676
1921317689
1416870664
366732583
677051438
1960310242
1152200200
60063581
770945727
1074567661
2126273622
1206846206
915568873
858152885
2035139156
1562448019
2034922626
486972437
1714374059
1235581802
1233344869
2070381820
1730760637
561803391
370876637
499150676
695042424
1374231419
116545926
624589368
1009343920
734239766
2060225458
214025420
959976276
2039222181
2002837182
440444368
523246780
202596752
1080301638
92224205
701587995
160146428
1639984839
1764601405
1910740901
1356522988
1435632849
794586962
492733471
817356830
1294847583
790497312
197345935
1976918935
777827682
574704496
1451708017
1581351801
1941475926
337068596
242546927
1064805495
1400710728
510291905
31498439
1371526562
1057105435
1783686866
1178919955
1453454792
1796243122
1655362753
862322264
610780996
904702249
940655622
2027698708
1660690259
705411637
783580942
1209980656
207549766
318304907
620721514
2087318054
1081865500
1485753986
2048080001
1737817598
882456963
1680723872
1968581565
331882063
1095489004
1305091958
1272461547
466734000
1923874389
2126117770
1233621789
1941238554
736528498
1669258016
1434430636
1252917149
1426095287
783862812
1084336358
1053468544
1507285552
424798753
168741238
1287199623
86727603
195627097
742028834
1840258360
1977737163
445334273
1622754915
1711976505
206797342
164978689
101179197
509723014
1142886219
1486361926
445533065
1426214538
742794859
1363951074
42929541
336682164
1878146303
1604455234
868152821
1714066344
630549393
710190624
1821451433
1833233199
1660039576
1054013151
2090815196
1452137071
1387538854
1812715667
1763001170
748107116
227901773
1045524885
2006289434
1412932144
1628191700
611040834
1564938641
1956946550
222334088
872035171
230870817
1509148300
583616264
1409346847
498108823
1044772004
1546615162
169205163
1061438483
201651146
36567314
844357044
2001390572
1315686202
923761021
84248292
422797639
1055428814
107805064
1544803178
511282502
2091475991
1999728470
1791781709
1376057869
1722581300
1207713203
2029262209
853307683
1996528554
532840538
782623650
2105063701
764657322
558405244
1508028735
2038757551
639302622
1228581015
713713066
44269139
548172136
686331475
169259232
704988365
961351748
1462314716
790690420
503170943
1569208437
2130912235
1505766252
943679030
1891168436
445239796
1214853103
1676212453
701201369
600988137
1199474899
1693256400
1378646616
1465319031
59541716
2016978568
2099626844
1235856469
1643190923
2138417212
2094601642
1494349816
1872064439
1053244082
827871585
1147374106
1312492182
374895118
754613765
1523828914
1085888676
279250609
1194953493
1641097162
1436851718
66593235
1182893550
1644694145
747443481
1387921546
135430657
961484794
1494917442
1280473582
540337495
1611640500
36085602
226547033
1501266529
1254067453
365039067
54096590
1332838630
1305823494
323086258
906498097
1983404060
1240158917
281814601
136728059
133762017
83649867
1754532177
230195443
55615948
681931266
1377603563
1296127375
2028597497
314626765
449877918
1394713990
2081009962
16720478
2057817183
1355200974
2098646650
93678074
602775414
483554308
17603945
1019709740
1152648615
1897732635
1269371607
189802811
579903684
76331188
221216095
1072437818
746316818
705520027
1734644830
1654010045
938781370
1653463450
1131325714
475524941
326584069
1267640135
1796295128
280846461
317629843
1883186620
186028421
1989020736
1818733907
255612803
2121610742
1483144505
310822094
80840665
1728928416
629209932
644859606
1412939606
1137578598
76694475
1340310015
1288193885
1672181191
224356252
1824680327
874439912
766164582
619194392
1147912788
1720154053
1696006976
1325528480
1911755283
793136637
947508989
1273301793
501479875
537395360
1340394103
1328776141
1349245089
1498812989
1777640857
517482344
2030874093
68793698
408733423
2082592021
1551180132
1010532205
1152978296
1846612109
291554660
1470715182
2019792834
1194298184
1989165904
276185802
1843647935
1178592
181760843
1658000175
65305938
850846660
267397605
156719677
1365362801
871244157
617433120
606446778
2027809092
110030812
1125444145
363779829
1500456483
2085151141
780198620
241874095
171464252
235197540
401419318
1207629929
133939720
1546369388
68067257
1378041489
867119480
970458670
273526475
1381217067
1972095568
1133660945
1781301199
1884193711
106096252
1534660002
1271878364
499280974
854692992
713020302
1382272768
257663027
573837418
1180890411
615806274
1314389711
1825578253
905165158
1390132527
1374800084
570548350
147481347
611880145
797801785
1818070988
65809409
1874353808
832303197
1215197736
696954961
427825506
158678611
2040886142
2128327260
242631575
527487876
95139181
732707471
548134383
1878095554
1114435760
1841931094
1475570198
1875854972
1584730174
1425312877
1417756500
625228329
1645513510
1844796261
422049614
115197134
2136474036
980431001
269996218
217514568
608008218
2002906110
641483041
102261794
2043744166
1490778863
1270616685
979172111
1226276911
1012279765
844698232
309775281
98960514
944382405
298260309
1972431757
726520310
551196911
2144955894
115011742
100023000
1253728085
1255347244
1621858562
291981063
1017076256
1692188869
1661272281
1434570465
1475603691
1291997267
99481766
959245221
759552510
1968574300
1328776228
1504413219
703890494
451535611
1454198372
1165698465
1508202946
1329070812
1314267305
1241340836
397839248
756147461
308481309
1647269763
77897002
1560020508
846699182
1631774974
1097699731
665567718
727403126
418352659
1257857579
1017995347
1225704044
209069985
1871169844
1062513032
1648006396
1138192081
694285163
489460750
835953346
1970728818
1046686991
873708156
893413023
1833218765
323623320
2070410672
35469065
2126717923
1848729404
1542096471
100280827
1692416201
1962277909
2550365
49478419
305127894
1754661964
872034288
1786720187
2126969398
1319959658
1950625758
1097001394
1219103144
1157130219
1482024612
1086593197
1020990166
1315446822
1340153994
158237645
1545165261
1821780683
1851784939
1865638873
536649381
1223251332
1278397074
1714268967
1485329845
1737467030
1571799372
1662183051
873236514
425686656
80178426
1114922595
927525536
1294473749
1944310540
216425437
1421596116
861829075
189459245
1088659870
1794266285
2027306241
1007357601
64898361
1652787193
1365322656
755339015
217361573
1851923113
1750066609
92216165
2060254515
618884098
1800726485
364144901
1619603497
652335621
28030274
356078315
335981334
850128403
1495602220
423143188
634467647
799812637
1233962449
340263701
1650508664
1208304314
2021273419
2085490124
174517955
1064274556
1441822458
354715908
1951744620
1832252677
1865860984
1981423874
721853026
1644113323
941093415
2041837023
363294662
291252585
489517775
123409042
1465385786
514658741
1012304186
1695833385
228975752
613475989
312370360
138379523
586706317
1544606596
712780693
2079754919
310877725
226620113
1134935942
591870040
2040856535
1842208899
1312815827
1223280484
1938144608
1998252076
1998374550
2027520460
1457997318
1352637683
1370483207
1885430244
1685838384
296011558
962832638
495668215
668843782
17364836
686166942
2077619665
15174708
1150071087
1967236520
1415207554
829684704
66964834
1521568768
173195437
1080221211
801041632
1432394073
202232780
413185009
1856004129
630659487
737430528
2125580706
1806990349
2062589658
1404144062
1610555963
30485316
1312513358
1941114671
472544500
965477147
1391687951
634475925
1115927571
1156101773
519106684
275964056
1880130611
1818878020
7703178
1984764327
176023336
2003365413
1880820223
1431924066
1692326298
1868441256
89036441
610665265
690368098
471668865
2142444060
2131924620
2085543055
960828032
1238381018
988702507
1710841290
1305281237
760215221
1749552844
1636093728
252567436
409103251
236362762
2125758581
1453006016
790767371
1023739892
796456268
1546858393
57387237
1556622387
1770495992
1141508259
1558810240
541799310
1067952825
603090699
2140710392
1983411744
1244186046
1505472250
323492493
123546822
1710005988
2021772490
10053750
2024376911
142236424
554417281
517923149
699542339
599476788
624532698
1650228316
1748323039
225684843
836891682
1578438333
1032323814
294267497
1668276983
1827624064
1707982169
1653251567
1827677151
879036835
1531861331
1483134818
1683191496
1963570909
562682977
393834965
1374965699
1839956350
227663899
1513480653
195677805
1561937259
1452178896
84750927
694748978
2110196977
1722464700
251905186
1887174653
1454584535
267176702
1539322854
495903128
1234428535
524281921
640595654
1215873666
1293453084
1301849647
150897835
1896925850
1129635623
1180123537
528244675
1314037519
1378917815
1182839909
1542841072
1950098090
545023152
1971858037
9176789
713057255
1011951627
845407032
59681510
763008869
68648587
1695864499
2070976009
811783455
316061938
403057565
763358389
919744803
617186748
1662788224
42768254
252606536
1292712929
1056079071
359468654
1624549517
1072543
260441910
407119534
893313600
1297371296
557683274
1186707171
632219043
869032184
1232139424
1012613870
35240511
707651948
134299310
1182771679
776884928
50507260
864577249
32460223
384204279
1565414189
723800950
901169129
1068657600
1424447392
1627114589
1799767939
467210379
6583051
1033130431
232258240
1323742347
1233020178
68136909
586187266
608710633
1942781019
1606342871
1463715382
1866457497
945782383
481640998
490683700
554463519
1942420952
1013512919
1966321132
1491736514
146529998
456726246
1631721762
1716046582
650656169
212303899
1738296714
1481531279
1972640647
1020004167
714711414
444005709
306666579
1884929602
383916354
75163358
124062918
1017049675
908750317
1673282595
1743466273
1850389060
1131762761
97610505
1862363298
327083037
561819119
1400475735
469287960
628063348
185415766
837003935
1582201385
1725195827
1558945757
184616803
1926910977
278486419
1610849313
2036200929
417410884
797454577
1558303855
697722540
310970187
174547138
749967449
2073769861
1416881151
38871330
1775059698
134987541
209140384
1922204274
1035429382
407488131
260667972
1134714536
1805361743
1897615031
702196741
336363624
547214416
1741892936
590636082
1112813356
250432077
946495612
1157800418
1116619937
973859284
1482321492
291192006
835246198
1449823640
133751311
457116272
1965897027
68755871
1529771361
1137199636
2036581558
348863175
783964618
346674304
1021171455
601305781
641272143
250190590
1280284659
1777770335
362670158
1643321267
2037556165
1231101260
965685459
1612278063
1469246600
2100174915
663895072
1046485962
339902971
679260038
848097428
917676602
230285043
186241851
939394011
646949327
569851631
1442561186
1592595544
1197755533
1175322997
1865091094
1191514254
1468628441
386018370
1191708200
830492530
642528502
1523056914
231060869
986248847
735703012
1148921114
1366963515
467477357
1461184972
1440420120
341288104
972080746
1075686143
1648404260
892742623
83842017
531460158
220676269
891552872
1543534827
2041369496
1488180165
936002353
641635104
805415492
1704570521
1921668361
171013114
1798895404
2047713872
454397449
875610387
1222739332
948156965
1152960862
33987472
628964606
1160773799
1863772404
467987524
970099797
1177079699
1591179814
1441042813
1481473542
2018141002
1351337655
1578795871
2141003121
1606714929
1893510856
2138245870
1644345367
285339725
490721734
1788669281
1941399101
903347145
1481303811
1590662539
1008895091
1388533607
258826177
1658828521
841256849
1703077854
1877933642
855932093
758318923
1570233369
246199485
1496790137
2065622160
1916504230
1124100343
1748100829
1616978096
120918094
1212335334
696106531
853044049
13778204
1798612293
2033950952
1949613044
1602268820
1292634659
1744782477
1261785962
1838369917
911186527
361373221
788776421
1673331841
1340874021
1861707166
331249419
546413299
1111661140
539587119
2052984420
801581751
379897287
1996494931
921905887
1983556117
1632303376
450444055
1164258261
66198506
563372581
1897639026
1160563714
2099497218
405712329
404672893
1599823299
1084477992
2093690252
1608242027
932929128
780882161
1982062190
1570137689
1898390860
1150777014
997480870
1416673238
982052225
1283483850
755523401
1250091640
311852503
1164481925
813924744
365129709
276135506
1189473377
1583352106
9722809
266606429
1569148318
967328366
907194059
1466744247
1118895752
181148415
1151187609
1083749996
888249308
1130882849
677011615
363165846
1515895234
846367570
1139953551
996809935
1850792207
441992342
1375333619
1727940290
644627882
2048177132
796002425
918616804
2100667070
1319691448
2047447633
526801883
1989504544
697169240
401105926
1377513990
1459768766
622993600
377508542
108300327
466721941
1298614734
1694492895
94788666
1350546607
1232462609
1955750869
1829146910
929202821
1540355698
2040325695
1470856659
1788573982
1661270661
1528202809
1067036358
1046141974
1941538089
2071087821
2081362494
1520800735
2111086471
1442653656
557426291
1376249745
1449303097
9110993
1134728207
711412559
328516270
68828073
1607198752
1861287595
2082358942
559475381
1403329111
1907198440
936356592
595017804
1369530712
1531595163
295090016
2118971189
1291814279
1149445214
943893235
662535119
153547738
423954277
493839550
639195818
670055514
1365038874
421453995
449854464
1090120759
583827387
2144413939
627715248
371645550
1030751771
101071806
412975940
1850110464
419978715
1037764526
863319534
1118976983
648904430
1078252039
1330949381
1424409519
1325751280
1056632149
1407558368
274348033
280976569
1354713746
154460042
1339283082
2137453138
1501741613
2110858304
1176647963
2077717487
2052668359
2094221919
879672410
1046662906
1997750743
309638853
309172701
163125095
1686619627
145503737
408170680
520112132
1178900896
1294622121
759850044
1019158676
804197296
1824566325
1773561491
1555873435
1904181099
1742880498
510523947
515294137
1683635429
1495145841
2093255033
1971205847
56739304
1790420998
1520679183
1250872973
1331283664
835674730
1718790155
2085124831
293190388
319683007
1415492007
335305819
1159549649
138277544
1994531375
1177488188
1599148511
702724008
1948469250
316914564
1148199211
1687783395
2055345318
175294956
217973888
1537892050
511504725
1575836458
903159361
1841826119
631585081
1360056123
1382235036
592928239
920681394
334672093
462333337
1017087655
1703229519
1056552486
58000321
89176097
799418965
965281808
195509767
937083090
889527828
694151213
970756601
1742200501
951975617
357638077
926220142
1986350925
1761608047
1350506522
725569257
237436824
1771427486
1912401900
1657699414
79511288
958830111
1178827698
771327031
246978111
1189480859
2119183699
1114794503
477133571
995858740
2080014929
1668410799
1498277544
382135638
94844999
1729011174
233654683
216240760
1368071113
1575311704
629448833
1131549329
1429124929
1632380213
1528411941
1841758124
1369111925
2085871413
1093257496
970051335
1005387781
471428068
196459874
1489431836
1866758684
556548928
1245125841
1814461303
966523739
1808029477
1062922175
1526796226
27918793
1814628489
1206908519
838285047
1977423936
1773575819
1462143117
714572769
1338752498
1529413631
1278174372
1703554867
487524041
1953561793
1501930847
1759173232
1861270218
1833870031
850804448
1287055992
1016574008
686864177
1944485741
352515219
353736776
1638204439
1526966140
1442988178
1938926667
2000885014
2089961800
1713029568
1608073480
1471033761
1306544529
349708442
160506177
415411670
1377753576
1807662896
542209293
35800996
437882533
658079654
302857127
1186755632
2004871517
1094193765
357450178
1475364576
770499599
1170381004
1069249102
2134984596
1822159445
1437967963
1099799071
588177454
1183785702
404731490
1573836382
283562814
914904547
1408722704
532114109
1856387981
1930046132
538253557
690419655
1479781861
769989310
1536344510
1608472152
1607091290
27920308
250912234
1156777025
1133818716
1835998313
2021112914
1347791880
515479255
2122393473
592536895
1970493643
1627289048
77094105
194582979
1085655509
156169997
478586342
1333141585
235090503
1880097378
1851399313
560487658
1777383034
1043701388
775919064
1128222598
558512304
1415921661
781802053
698282159
1873394975
371573954
1574590230
398714938
1384696986
1136206535
1399146620
1703871651
1023587289
2044740037
1891656407
1812326116
1794031100
1386028958
433392376
1046844766
575150415
148705886
577136510
81323940
792343125
128731601
1217876237
614054946
1306923238
2079801825
1921097642
717924726
220234350
1496143787
153031731
12484722
1004746334
116334756
660516339
493145820
518028649
1807019115
14749714
311862366
184027271
1073596019
2047262136
423906807
1230922808
1934178596
1227782397
2019780078
2145767183
1447050495
66736543
1355719488
2099816981
177827672
502603496
1465281399
1662465069
1427842270
1850822938
1103543847
854196255
707638862
1320897966
1966532841
1616574587
1901101446
2008939263
67929026
1276662413
1648278601
1430232660
1811230795
2077313091
462773483
1945839779
490742837
490994596
1900525079
1686996854
1065562380
1275400631
195625769
1533767848
704910214
2022485419
1167469875
1652408712
1128594029
290543598
1103503631
294763813
1192962629
380427064
1282036435
1704701752
1742985588
612730400
1619828811
1084436660
355834081
884676877
29567939
1221908851
437249656
1589717595
1885228068
1331403534
1825917640
1288942571
1881253734
713940847
1953160558
1519899000
706359887
1408279188
1169073945
231421560
91397292
612762745
1192307808
931992833
994570174
220019398
1698098224
954315453
1191255643
139978265
1720736160
2107612657
1736010874
1124653190
1794223465
1224326343
893902405
609393873
2060679847
1174983180
1981730608
1066936087
990188000
65551721
1257844369
96065625
1099067236
177038902
1676590572
1884625813
1212060959
1404465066
536344456
323816493
1179196412
1207758216
1135229276
1856364651
914303683
386733218
963072988
1900435288
826382968
329533211
1090873901
1248912539
1962840140
1957799683
966832895
1401212551
1615165754
2129884957
1998619242
79340306
297616876
1671802268
1769981167
1710154876
1588398145
665750553
1909289655
1114859147
358749184
1018599418
1265428620
112482646
1548970775
856327539
1410640892
1918167647
1160681565
83826849
1118697010
118202793
348036187
1353110041
148423608
1176430220
457794318
1173981564
216316203
666033978
876086074
284087991
215616002
1080997133
1561245751
1308401664
136673455
1574241586
819818301
1105761040
15526643
861097000
536073598
1970544133
945596154
536681458
1547129625
1526105766
1213740214
2068892751
339989518
510097418
723850774
81911957
1779581240
72219157
171358235
359741400
1916358196
1558420297
1353973565
384253782
1003874394
2011773349
528484910
1894373597
1451813668
39395206
161531590
905410654
1767104800
929153942
685601386
1666464320
298700204
504372169
65206056
386994097
471421248
1074298502
1900582559
1380197163
1897475471
1448865746
1795698728
522288661
1414434845
1278088795
600606316
1815963270
1168357199
1888446061
783996031
1800892800
1899086514
1718363507
1101030767
864055123
1662926677
1040724641
6641769
679307416
433331385
1998165064
890588461
901511431
1883310097
900420918
734875487
1660297449
1795045729
1211229054
381971968
1057765391
1429119429
660400121
1954788493
215474244
1168739066
1061718843
977936163
872222394
2029909097
680301045
1654238650
567542864
708774109
546898973
586443004
1745991601
1240696264
1165290715
200760358
531718177
2040880540
257604489
1516601005
1042633722
1361062434
905532342
1965124276
782799577
859906825
769666024
1240725998
2052807841
1188760569
65293573
592818601
1615130739
621424240
639228614
1301625353
39855220
2021589820
1218895795
295959529
1424846704
1485672931
923205405
1600152151
1273906161
236807208
1147666482
1373072815
2059667822
1239710868
1142911219
1872970763
1418969744
312576573
776512217
461558160
1316174596
1131342564
975461396
2094977915
1809405090
131822165
465468896
1101433618
684114828
1999481230
1458923319
432977983
940334675
794332452
895712820
218788670
452180648
1790771403
406566219
1221567882
1276928131
658071030
881894726
571902285
1104410536
905769332
998226737
2044144750
1798993289
2084126366
1125207267
935416108
1204457286
1571800492
1726623691
1099149098
1063102375
1345564069
1006889626
1461213327
962535080
791054116
336060573
1323068247
1859187475
744574598
1080907838
1091335386
2127252346
1049259791
1658715642
1021241441
1715436100
1801150659
1448503893
419108563
1782435768
743273339
1467983756
834172691
1381059012
360812377
2034109184
1053116923
72522035
293748762
888369377
1346011140
1607666724
1070085085
378167668
1902086882
1701850082
836904865
1579409074
1428496335
303607008
805388074
1714651993
1265745422
9654849
1861291856
1920679886
768833756
1252132378
1961836539
14302718
1589155098
2002677271
1469071501
538730709
662524866
1558301855
1953387847
1393084218
350959180
815902994
1762728861
803850564
2050740448
1939199845
1496708091
177515425
555248589
1191292061
1491136776
569251797
494198341
1077899480
1476879108
345407592
1520057214
1470633636
1428217887
1426509636
1237652509
180878496
740703249
28815421
410131405
793010393
1691222676
507126355
565413689
484193661
1302761963
376494783
693766721
659045382
1263702934
1395208681
1005791923
426828126
1363625644
576139705
181922251
691937064
727783768
1371580547
854840929
1901043800
1114887
1290499760
792448829
716862705
392358569
1359168318
925456774
1519495915
317235833
110484321
363761048
1998373837
1183611602
1979586262
1981140420
1945123890
1575796323
1707721597
1722380835
817714313
464830867
382323606
144500947
822330309
806032676
700395349
710666965
1098470916
1825277393
1768740661
570404664
681626600
1997462141
1389880895
954080095
2009769099
1605584716
1725354518
1784782398
1638705551
570821377
1424425908
2038263184
1038598062
1702851670
382435059
1106265056
1359185400
934747538
1766564869
1583862970
510164243
1549409904
1912991044
1378943595
1542044903
698346390
1939606098
2108340704
1433109660
552022005
492476273
961081866
1428954374
1978135867
1664599410
1386914534
1748304326
1645872550
764083236
1096310629
206160097
786545536
1177708401
537841263
979662303
1176619178
670013187
324979095
602386807
1794228170
847640131
490649848
654289576
1390803347
937337403
908529564
1617692468
1675835068
1777360267
1668160460
1696422486
688921456
348223429
1453574200
480178672
358435925
397392540
2129279887
1798953105
876660040
1537314647
131915512
139480900
195968406
1845409486
1562332043
689905021
324138523
549717627
1340889496
1752148313
1614304858
765196637
739087495
1646487052
172606178
611558414
586156283
837069141
1536824672
982029260
1829761763
768709410
473470122
1034781437
1370013410
563347865
903679981
519537447
1408325832
1170868662
1988757579
218895610
855273068
2139952427
159284258
1390930291
808660540
1718310385
489454662
1246125388
1695341594
951733363
1662518753
1267927777
268997147
1243513664
839001084
1812821421
896225466
1259586909
1237591112
63855381
1003039207
1705548118
951408395
1563176669
741755504
1519038287
662092406
413606154
1422564968
1141794121
504555273
1354994060
1646964106
1332710012
328569889
1713765628
36556247
1968680343
1737563402
2131629042
1256977029
78787857
829091605
947950113
227778410
316698496
1042573352
962044252
979519927
975048658
75674582
1617857218
1380454932
1013370866
2061521652
1152738033
1285717661
904007279
119572102
2005148065
1036563277
1530948662
1939675918
1382275417
1398496617
310188735
1196205820
1558762109
1821431458
1218929520
2052265872
411571657
354714216
81322188
1939045948
1700394647
371772310
1119901612
1019419622
1856160533
226463666
1352296953
852425884
640899602
1398513574
1910033007
686338309
1496449013
775013271
1672523323
1384481133
190938770
1313541969
717018595
482405281
1314005037
1518143135
1087361856
828601026
914164720
61949393
231315913
706866920
1090064472
2022682911
1417339733
1982188546
1221244912
133397826
17456428
403402805
332804697
350459514
1445245390
1009073136
1272933339
894991331
709000420
468297376
1727630279
560669877
922702110
111412593
82605232
754899727
1808249517
2127014493
817428375
1113322947
1303228224
182574727
1978102408
422729155
1793162148
2136027154
204855137
197004154
837117216
2130066626
659513063
1067591932
1946755254
1000395135
1925902038
2024234068
1956985323
1656725562
188925862
877037461
936002037
241048150
423402226
1673264824
596946238
1937102434
1851185474
157220303
1441342882
2015599827
1203649773
1422274955
752549949
876870620
1311539154
1697582765
124684092
290913895
788245024
302601092
448258608
2007650256
107991450
934817140
1205577392
451930992
996832297
388027212
1864619056
2081742562
267162510
1637692187
554847063
553356290
1480730161
145950589
1287684419
1892237032
1192393673
1425616804
1831401177
789907532
976325181
718210977
1593383557
375822729
260632314
1796153171
901667974
425020957
2129987404
1540957752
2044484437
1657261794
862606284
2063022968
846423753
1813394503
569292569
774758596
1584980501
311696484
1489975901
1223340684
1694276846
827484237
737448770
472105048
1701713185
1861192851
303359010
1278184052
822626259
447434387
796520287
84228343
782688089
2081386591
1000093627
1221681114
1028387406
1175203931
423616790
661896390
900715049
278073045
1422081138
919667802
1052332776
1032017407
1146685452
2097873159
1502900145
1495625072
462753975
1682639476
2038560547
1710459494
984356661
914036047
1918392257
468823189
1967271498
366823609
800138908
2057096084
599600122
1339679341
639277221
1964253977
1947636583
181556793
560405285
384795416
2088163718
1400128399
1056651563
154926759
1411680959
1201726719
1833280921
419917619
2115373192
760882596
2059527251
699592997
403674322
222178812
1676326066
2018240052
189362364
374929074
218466293
560787635
1390412284
1951177392
1462266260
1924986788
1836834035
159953224
305334906
665350379
156373106
518679705
933656287
741929716
1986410930
799912586
2119367991
31351340
866050768
1923026941
1288346621
402816878
1111840598
728393181
409235836
421122028
1178160745
987054340
645937069
1453310129
864274930
88052176
672815208
883975285
541736397
1536473571
1174760161
404967799
206380646
1665808300
794836345
1978891551
530218709
121169807
1207113986
559982058
130324379
2072664464
1936544232
1203540949
605402953
1894729100
613656695
1513066622
1508415386
1396373418
318636
1850188053
1286645472
2103590642
951768094
843906197
90416534
1348703746
1097578402
1439901565
1515406106
288663237
1405409568
564280011
1628159978
1168307027
1324326235
89606766
63917609
1856394069
280773648
989772689
2050457765
1136156289
261818929
1865346452
881340391
1038444796
140042494
847822176
708983669
15513647
782073858
375113929
506414230
156321615
1105512395
2092900058
1304184142
1568157146
1761591966
1609943926
17219222
2111516404
591877441
1167700712
401333380
1546181861
929633475
987860143
1164925205
1806402548
2065994051
10090775
1533642536
1386017129
1912412
1302437680
1391363388
1914935150
557321072
98067591
1491539379
2075972223
498853795
1252316161
1199460444
618215102
1702648643
1121061076
954301746
421440496
1329202144
1062551846
750279328
961607645
844125807
1903036483
972148982
739516090
1617340090
1949694355
1714017096
1174538340
1708992101
492629590
1046315843
971228542
1888081152
1228584655
977216854
1364208694
1213596971
76234155
414702017
195017637
1975617165
1744279547
154371254
1920932499
651495947
931028499
1562332651
987227430
1244850835
1297200566
141950989
1723397594
583027821
760879182
415941646
1290413164
1460600048
525908143
349954104
1366747861
798281423
1001300332
1051287472
119186483
1689453163
772084305
1076446372
1996913599
457014988
294270372
118599696
1287775398
1931625173
717892070
1426233379
533599768
992411482
2081701773
372679042
1718102672
253542237
1620080562
2026808450
1393943902
1623428711
913691886
1788471114
1117028067
603325118
282137235
1090335841
1667113797
2016242173
1198379234
423973681
1654158389
81521285
1873846246
1614897793
1241357855
165686618
229071151
1857543736
829958840
204704849
972880578
271664816
1691973825
1693126058
72687067
438553694
1666202722
1887395002
506190633
2046687213
2056404590
1150562034
849920543
364534327
1152000936
1194207182
1991099328
1305422414
1553196941
316159661
982296823
1382276694
1063321377
631487236
1906922318
316552375
890912825
1193334708
4673885
1145950038
1904451562
1069850581
1562708581
1411680416
1061097375
1473730312
212137432
1547286559
929748634
778485401
1719531008
438516722
1888982894
2076977012
1218219970
355933010
276059976
1340494354
568871045
1663464749
410123644
776323344
226659975
790040057
610190488
747041975
1797759235
272745405
1313741050
1793974970
1992929046
1752797708
1225605077
538937107
1136909427
422773723
1959901580
322207097
1714110839
1594509380
265124007
1730033886
728070843
1662268532
1512608434
660511819
75650568
1344499738
126278269
601565731
712248321
894333770
871519589
1120596354
984959019
817941401
1795405244
2191227
793160556
827559735
260646292
1506267895
1853878227
857036215
1344987429
1331595001
1792248715
1945288328
1071713092
262109356
870970502
90505192
1359742422
677834033
1622175308
25337678
1418864659
453412993
1304673959
581739180
182554896
214269649
1157827154
1537908900
673603488
1503062319
1205132681
563034951
1818535224
1112667151
607579758
2134471346
1750661129
1422045579
644653857
1894031130
369226638
1015724926
1753854045
1567575101
680087419
183942811
1621162238
1919677254
1891066910
557761392
1057326169
1842714216
94539614
1072762244
802373885
1493456155
1549883499
104547418
625692748
1776638871
1176296907
102216694
823426382
1923136757
1731547986
1719595322
1073800125
1139281067
1606283888
664319491
948413715
42775771
68257624
557417381
567379221
598105947
935373340
65324297
543940142
1455835417
643919338
35640190
2132761941
785431246
1870293118
798789192
666921722
1432607048
1517521884
1568645643
1890683229
1300410574
1198299581
1323308146
1349632265
986704204
1508800560
180528825
601390357
1903924790
840569020
603501702
863655628
470562138
604697189
718780871
1743187694
2032363648
1997091055
1397582651
1550865603
1018016655
1839743104
1265035452
1028212892
1974709500
1390555086
1859187695
53070721
1291744158
1468512156
466972240
92397548
572199779
351987730
305340350
144295338
836003865
1169047580
83216765
219308517
1930666730
862206218
128719929
597882834
109173858
291340151
1785459259
1854465426
1751399508
1910306572
1030166546
480890349
1376857805
1594008855
627307719
307099142
786825751
2039373614
1538387272
190466214
605189658
531904040
1974883436
949644571
1921727329
984723002
858795495
652795450
1644877128
1141076551
841050329
1108723549
1888760768
1598073789
1412111618
1951153571
929309258
838100305
1280731451
438272834
1043389550
385311456
1454073631
844788647
1659757055
1255491012
413360859
510573132
1839709481
1140287228
304543464
293644161
1118275223
1726595476
550405364
1408368017
464489084
1516837863
1311161140
1256378665
909640688
335560810
1015658620
272292491
1449004608
1974652505
387158355
945659799
619237835
1929234636
2031058474
1975410153
1470515130
1649297990
1864419455
393207236
1871231950
1258990610
1183332277
541669296
910119707
565465099
48070401
740493027
1197546240
376525138
1540530733
1396341466
460170423
1407325247
1479329830
89833415
991189908
2105867374
1389269146
1000631217
2086194679
1396570160
1147323982
71985063
265267058
1597407357
1531789451
3518002
112000377
738324976
454540485
1193608938
1582233015
1350703834
1668347185
716290391
512644937
2124596855
82494536
977768688
563172631
876060877
784528078
2065010594
575468981
641970021
2048281633
1378643799
689545107
1506041794
152848189
977321685
1396930839
66063962
66069151
374783155
1980347350
992649615
713144368
1183584186
1244316872
1557306901
1630007276
220732199
2015536032
1169147690
400409498
881291871
265102276
1857730365
417865055
1926355852
662042390
1549722339
1584970455
1245934436
40538610
906304553
232008758
23306318
1622918131
706264764
1859784807
2016241122
1617170608
2129677354
1366046954
1502907741
1883635340
1436343325
2012504897
1178903892
808587156
119839959
34657458
986304461
2050290982
2050914422
1123991210
474114495
662842376
838774367
150500061
1735588028
993563701
939479237
1371132153
118703025
2050778373
50397284
229582306
1600303974
1582735684
737116788
991194839
1030598672
554968861
1534538734
716229579
974131755
989054761
824924640
1692226698
2031193124
337271991
751057102
623915787
634937117
1012701823
655957257
469037435
440061463
487885502
734746161
1355385874
588169721
1701832993
1389970695
1684361068
1254704103
629830107
1011005973
1956225387
30787176
569072994
1456088282
1495560133
1989768713
1314979338
1908657853
232481164
399481330
1767306757
1607117960
916277484
2060097643
1500218791
245690931
1189478406
875267217
1700352197
848846952
33680445
1008919407
1291239978
1302022161
104099263
864794450
1672038034
1628634471
1044179490
1938115066
1294134980
1924511602
1275469148
1658940753
1543947526
472512996
1639462654
245205785
246568459
453655055
345699534
1714222502
2014265762
968383841
1218999051
291942565
2119595218
1040371689
340796909
1512848429
1615870774
918843087
731881325
1076869505
1245506787
1017389414
1611949559
268156645
545377314
323549462
1530016599
1698561311
712911385
370185183
1100885232
1327683677
1852370368
1866342260
2012205241
2126879939
1119718043
2108161706
1415921598
1133058486
234384079
81248538
591026700
10034013
1767960486
2023896286
1106376639
1714001687
444510260
1213969927
2060395210
549874240
959992306
1610670579
6593311
1611573566
20823639
1514865382
971618798
811588241
1120329516
1015540395
473952609
867653857
722250753
1847436121
1311504036
1947501588
2062474539
618950824
1591839823
1532557228
179203304
2036872753
1980144226
1339274363
894318682
1919111333
1719736311
1697933741
374041987
581669114
26527566
614921293
2037609980
16888948
826080768
1603211846
632642350
2236544
1657250216
1947984608
1814743626
1090006084
772439981
5677900
25572158
339902749
1688523979
2010218953
827243450
73401790
141161507
436209402
147678648
1737780780
1279156251
262486420
200909087
1129689387
1023285344
785931784
1672847911
1713240058
1488981955
760163851
362503481
1782292000
339450280
1289461048
2077928063
365221680
1513690485
1009770492
355600071
1889442595
14824024
906246947
732218077
576605755
417945790
693439471
576327266
2122914448
1918275710
582913236
889188597
1668794211
1980095978
1571934111
2113199147
259473362
603437252
1523661732
1414959305
81704860
1553884051
1707655903
211295600
925180384
2139922194
825619207
587610717
27124463
964648464
1733079454
1653553980
1569916296
1393515015
579259298
270812590
887106373
118814487
1824679867
811135039
664509735
1255799188
1203318025
1574252580
641272143
1646249336
1555274679
503095636
1530904646
183876907
821130337
1326292110
1685029429
1432127275
243688745
1786958176
1063066132
809069563
488554234
1137723971
414035949
1433384047
1033458864
1014636130
1897024029
1126589712
1784740953
123602814
1962909623
1799999246
1794781308
2103203267
74581033
1831521631
2047126660
1167836453
425225808
589254861
1257216778
836601388
1160837009
779278426
186114728
1314907933
1793423813
1022342312
1583560879
1637317752
2012473192
260247919
927541721
2056105677
129478615
1624812797
1759461629
1152918393
17433673
1327441574
63574493
1754809032
642620060
724182544
1526042180
769232162
1166611384
746300762
470596277
608169262
832081214
1983428669
396282223
550065035
1539942470
514861614
650709237
748246926
1213961444
352575727
1056971151
71853726
1482897743
2056334198
2132646726
1303671661
285815708
1392417781
393859569
1831762158
936014717
777561619
1192365675
236846411
2007898615
1492605393
467065766
838232467
2017410428
1872819927
163320301
1431263902
1872355110
546865268
1940480888
1054679417
1300607330
806293020
1521712329
2093338315
1669997735
998426987
201034412
504550003
675663280
1292099593
942739154
354313597
138030346
1212974759
1296045363
1441173166
326233324
70731503
1044656408
1343918658
904298993
857788901
357038493
667962584
1696791477
1091098440
1400728083
1320293236
311927290
1671375566
1051141695
1306267468
2009819917
1467897332
7787842
1439749450
2089830657
47346047
839032140
22556939
601762078
207019792
1093449159
139568022
583370607
88116220
477296140
1801770781
1819314341
1427630486
1371930744
420586757
959236191
1258132474
1071086699
1168528179
1282444446
159355739
707984448
900850980
268864405
1383356249
1912203833
2127190347
750416410
1046155189
2041356232
580654355
353479295
2014271940
144367198
452348395
1483595295
1303200494
1287466332
932202910
1973014416
169012530
1575832184
233803465
1023544250
843855333
1741702171
137187910
1710500493
360481056
1368204975
1511488512
642311347
1602963002
1541437289
1607371742
436959788
91683041
1348077046
1737105016
762355240
1576980478
1462982489
1215612975
2081914504
1548348397
1153285432
1185224729
1900407181
1871410226
1926434527
910720375
64049775
395545319
1916914268
219210463
1209054203
772876511
1440282994
488971402
1747037330
806104428
758712318
1221230794
1153270978
1530952372
180003796
1795117065
891065639
60007740
1959514414
1785178322
1275456858
53222999
338602805
1868872983
610966770
378836627
1026171646
2093526566
1615651494
714545258
285386054
1927348043
955244632
1184798353
1208361065
903023778
1212929449
577758721
346721531
977913732
2105083417
1223085695
253282588
680364474
1217624363
1612270084
1051025718
500642206
1928671439
234585129
1206696240
1257998089
1434257596
1752099574
872495220
1239473985
1428472319
529668264
417052092
2121947486
1129908519
2022090983
383195216
1765042564
129832553
1140573174
852057898
1177900881
1339295975
804393560
658865474
1828462046
46234351
1674756098
2024722195
2100365520
1515153759
1362497557
667662768
810954007
73751242
1914370805
315500384
1887441498
1035696624
850459207
1473505723
438030638
26893725
1042774541
775768524
485646446
1571245149
935183797
1235097781
2015880769
1703908594
185208342
235086235
271990510
26600529
208381832
1040317037
2032494999
1288356278
687390496
226649554
1729451332
219653460
1856886689
517954829
916658203
413895468
1368356286
1368380697
1991493235
1520094561
1504686657
2063172795
1775581393
201099370
568607025
569372421
1118092923
996024909
34262776
1248241164
835509566
1982013099
713901898
1918720734
249626516
953621797
1459231913
1910727749
1510304780
2142097504
308106827
890726256
1367567388
313394752
459557501
1272161255
989543266
1513848005
2125738997
539288547
1378764612
1379602662
364232094
1872953151
1428948065
1530820966
354431865
1933909751
1069473981
917554319
629205548
1105310213
1130395105
531168754
812132304
1371266886
675499774
379834559
452277430
1488397284
1154142680
1265275793
381556492
1168077641
20941730
381491378
467667371
577704292
1464469092
1665681551
651579473
2041431159
832274128
1200963654
1281966471
1205725111
1696381501
1102348294
1957824118
1736020123
144878839
1828870304
1911174871
166241644
1113668672
1889034133
1684941347
1215118643
1837089019
2036805240
275583437
1508409895
42038244
622980895
127630467
2044438537
751671941
699404312
2086240822
2074057886
1245010362
1897384696
1563800535
514832412
1552618980
1730262750
350559448
1588208365
1893712132
1850070744
1624078818
2011222686
1171686008
1144477926
1314824345
124922984
392526607
713345289
1177171472
1388778208
301934797
2076519856
1863850576
852204207
1995825102
685536494
1043523738
155903564
1959098867
1884938067
881007355
424701454
1468155638
1326535224
2015585162
46167699
1037656850
2053582346
587770507
1312575584
1525430997
807729933
819956943
419334590
488587725
247328242
183755933
1220987899
1411431844
1455966199
281778689
1767353849
179181911
783551616
2024282641
406616255
1120421351
598397321
1505276290
865502793
1431127280
570770994
1601558639
481583880
364833162
778847352
315069757
1921703142
1287685560
594973066
1000252392
434640804
1159224415
631656321
524460723
1880584335
1632088788
1297053526
537291217
1432755696
1917581838
179260805
1623351118
1873201856
1407384438
1064333553
1609388492
1054285483
885171724
306390363
651648630
2016137957
1412020091
2130033670
1467451863
552405930
408029865
418819298
349771017
1651800401
888265829
2106275266
1716206313
425430184
226889089
1088006474
2087530674
475593060
267177172
564229566
88804789
1106100823
733148762
1615558794
368390424
2119563981
1983194473
1855924198
899382778
1764418597
1537886447
1137979063
1116991078
2115129592
420114103
2104266372
1565473944
1472232428
641385115
1850212960
634541799
22005250
1951606864
914096812
1545532411
963203790
1723266100
1793275504
1650602867
2115978663
1864860209
523603844
955860636
2080097484
49801444
1839616514
1065673636
537667105
204348761
2140899305
235387742
367238252
122338915
1224066804
2065333586
163988722
499412367
1069944031
1135539468
1235057401
1688074855
809252246
540680719
2081574737
993689403
450300873
1565088148
1000409646
1286669661
1477990891
400795982
77997259
1732865009
60715404
785425937
1206783311
1794388543
42386412
442196816
1648417842
1407720695
1348634986
1566923728
1613662301
1603715074
2034089268
1965005019
1624195407
1517283879
817078721
1458730105
743585928
734375595
1771406365
102978033
1571577793
1121505201
272485966
347507384
1093913137
1014028388
1901546035
210068995
2077647896
1235574631
111861582
1274243410
1728354684
1280238802
468556564
1284083322
302652512
2124292825
96381924
351309430
1363144306
1318299057
879647048
1335500212
1445897691
1229196456
1851405531
1446589848
1228113624
1416492107
1468273207
1370200620
290321903
2085236178
1204682614
933614009
80456600
708909271
1688395270
2103422789
1734101945
2071965276
1207124889
1272197248
218013526
1479950760
904116502
9038354
1476263258
1702913537
2144296108
1608433608
2068907298
150395981
868620266
465518790
1160985900
1312740716
473098498
698591419
165386574
38356126
613655314
1296951848
992747498
1541576286
861808200
2124741405
1561694358
1349507103
925630982
502090491
30324844
1843150996
942484928
626998071
275082224
655629728
1569216917
2014254187
1835208309
289718843
1070440285
85311218
1523258865
1442990871
896831055
1625324715
397559167
2137002745
1015435262
528622690
2133980786
1952684159
687431846
163080872
1334352378
73070931
756006815
1699547490
782577617
1012712453
1855182346
1098008458
1426244252
1624784765
367674431
1624411889
711503048
423583862
406676519
1134109127
938848892
760430779
1768076488
1235227517
1751819296
1787571197
660312642
2083462788
776877263
1896396443
1401851336
1016236126
848830499
532488279
895890583
884579454
868399656
1621094306
873682866
1115406787
180105261
710058166
358166503
459687473
1431403025
1555782747
353567056
747006727
41915826
2122632537
958334409
523932365
690171333
1292790883
1377429737
859374399
1714491397
230900579
1896427433
19120887
1572100798
1427867708
706760431
311216102
2073754674
2040137104
1479552300
605933886
1142386551
1368555716
1027463245
1293916400
7788893
1356084182
88782835
1159036179
749449635
1384608370
1374566941
590666146
772491279
654055787
275386076
1474171835
22397346
2063318066
1264105235
1930570830
1832063965
1187919397
2079199924
1263524820
1392984981
373769515
317745992
1402567915
1273478127
1799264663
1022768788
1782255790
709123757
680977968
184505456
1180178252
764866320
621962674
384261662
2142521004
1128035859
883260663
907318081
1703119078
649739968
333875167
1879326153
880233027
1224726330
1187403270
705237785
1077198865
1415602524
544862616
689857187
1419644500
1683666065
1224441146
42547263
1731709847
1669299257
2067832040
682246242
708755
163472095
1604417567
6691948
1140665378
1722459635
944216076
1580648142
1618060594
1429990437
1531856098
1609488457
1105200655
54279362
1488274464
819629040
674105837
938165568
503680887
1639219364
228099654
1474556622
2028405734
946054599
420048678
694337352
1053963961
2036927987
172705619
1542793127
540886427
801981901
295769333
421173174
1503728949
879657314
550970232
234203170
614713956
1911197230
694963314
1468988065
942688422
1862035553
852506779
789148533
1535915211
1008007518
1084772605
1367651699
1999952235
1815401643
1149533676
1204268633
1179418531
311813044
1597752645
768739009
31926536
394348615
2136857603
1440661069
963000915
265945287
1520729908
1415493516
871372096
271101050
112043641
1249164737
882043394
1213314149
1447264209
1234173464
2134023255
1841561612
482026536
1094617305
1358260396
141138406
1715537769
1019193283
1028067099
918311177
2013238070
699005499
1199196649
503143784
433196614
62487536
101079356
222611689
1160228442
440337608
2081318647
2106659681
1435558749
1944212104
1438031327
319484865
528007730
1495343269
1857818113
1193899980
2060684351
617422814
829668441
302945569
79006917
1254395378
790388912
1247384527
1844824434
1134875379
768691462
1974584045
416324194
814933094
2053539005
1052099517
761177025
1396167938
1585656574
1398630633
843744975
1128273217
2047071762
1154759145
324284626
1396735256
1631563081
758956181
1988749848
889369125
1474998390
952085150
634993118
1616016634
733357896
1902353772
1242916814
374167999
1350909396
1280403321
1850361477
249032651
2019897517
1373723731
2050332715
828427090
343216401
1914242562
534956870
2064628429
287006426
1204431714
1140014128
1383778581
351451411
730594289
600294484
157679635
1759094455
147959410
1065783689
699578302
844837680
749151666
707403300
313182272
1321593549
542644060
36668394
856214665
1397450651
235993457
1664700761
1242210966
1020091102
951227418
483065356
1895235836
735146686
1972084803
1259324895
1364290736
872454802
610879814
959604381
675052029
929272979
1506888605
217050930
1554992864
694799704
1023451517
2025895400
51977768
414674776
1436070541
832669276
176497636
1571644841
505231120
1307449461
512195363
264754643
1480168425
1904752296
707462422
1509908917
2021591116
114207521
1763702370
1601963980
871086786
384529185
1843241882
2088607092
688631535
652163213
1391124897
503608420
2033819652
2106206983
266311025
1094136098
594558301
1280929163
1285238031
883960481
910391844
2016832562
889556920
1784151336
727654372
1375904077
1719375978
230628027
1759383339
1291814597
1588463130
1066304647
1514284713
2009937182
1577108191
818797756
779403388
1164031570
2078773163
1035424893
939315005
1510501470
1522144811
1141137643
25181151
1336050950
1806014822
1038508005
1950944891
1159549629
1394383470
1556840783
356051315
1198109242
290737311
547387366
981251768
672735008
1945136558
2125425001
1493484424
739780554
1368470040
1865047051
1144756544
1514425332
179649698
962013468
750798824
2022941218
1134332640
1927391564
505272807
1255375054
2132079921
1353649166
28242951
688716537
1128008700
2145422133
419962875
319453054
1082647268
918275481
560950147
545532163
1655759123
703554938
1862465557
917546089
1275881292
344202735
672740942
1587485076
218603701
1300370503
95222020
1286473686
595562994
786922627
1768896042
1930410220
1014049138
1631023014
1662168165
1979138652
1415193180
1128775373
1943140530
1150248065
1943446991
1058999025
1004091353
1093823679
661296195
27260756
1824943067
1283749528
322798312
1538987378
974017722
1367608854
1137104235
2008746988
1238110007
1133369773
498599564
1722148809
441889413
1701804729
2081200591
1305018837
1084394926
624798115
1007675330
1374515257
1393156426
1537696220
276421222
924503551
152296250
1016703872
1311625877
745580260
1832184621
1639315923
665029637
1154636124
1457334772
442369237
1896257027
1039350281
425943815
1818915635
1434082197
1413534735
1067057131
468305303
171118790
423170105
146283695
757572089
169993664
315170725
1515869019
42236809
193056064
478909406
1246982355
356423646
500614156
250249040
1347924797
1709298496
1620390480
92062220
2003160500
1311164
923199988
1674151549
2076756673
430646007
1141515018
457735883
1969968182
1236314552
1400274386
1239794729
1014630399
113669773
957392027
2118704021
1620234974
1431010767
1644421109
885601876
859008561
1404104345
1060770646
102654231
385182264
534061525
1977562121
262477642
967461623
1243410897
1509701544
1694966100
1836998916
2059663649
241894017
357330925
392387587
1276685068
83714870
204314700
1658545263
2072860335
513827359
807338536
617510711
563727201
1294921939
1629453424
679075192
1932685181
905540458
1040149661
444468656
1219942090
1661066086
2145479688
2049501601
564811121
112618101
637036546
606761295
1264135645
1728671671
80183404
919096995
1492547677
917420078
1947257502
1202127373
622962383
1796436285
190798666
243056457
768552140
1396082976
519333302
660899819
500739671
102689530
1535972043
870378932
253384241
1663330174
1955260763
966245421
280896773
1977201965
553400912
1209254887
1352058711
723787497
196335733
400256992
1818437714
1697179746
2134863900
761065621
1959310050
602446515
973455230
113048742
422104292
661340189
891421850
1882951914
160740894
2008390125
763062734
518846176
395480718
1213260111
1015054173
1683706764
601957550
1018820530
1089813666
1026081349
2038548874
2035602798
1353406511
258082278
758093456
1834094396
778189090
1480084225
1129848656
1663733737
396976773
1411243078
1658417706
2004586763
1071543243
740234812
1411141658
221675654
1585258965
477920488
15957205
111355242
77338682
2109550045
100363320
732297172
390880285
850033643
1521318374
430640478
208674719
1819144381
1582856869
1876347937
1057502326
376924625
1240581608
1817922392
994553557
62095476
1641940521
355833529
123191193
1599939608
1027707668
651750311
531188940
956194112
1725241690
291491228
135224782
296862455
245561679
599857295
2072278785
1572820320
1880981075
1417773117
271046157
1850251628
2033629788
1282113653
1961760371
2052405031
1763536932
38553148
1907463216
746345467
1722738553
1975044314
910408275
11255342
2035298134
1961226955
217808334
1433236373
1023592538
1938472896
1683487097
2097995202
17439437
719620679
1153182970
685161377
1432042474
2069322353
54782414
1072169535
1482953458
1119071600
716964812
688752842
1470782619
1362599964
1853116007
615713092
1806156539
1289266978
1873747427
1734064512
707972143
1573831548
2129742550
817501362
109966119
585187862
1545973311
1064717013
681320176
985178151
973606866
1264415328
1963360280
1535430677
1360087874
986913053
1904019522
1054202669
2018289943
1585881848
553391935
645155777
759962888
1064927655
1743549006
79469911
769762071
1251485050
1235536407
1270746735
1283461361
1072600708
1974510444
292665550
1984417845
1413475122
1771256923
404006583
1871572298
2022569469
561192507
719037801
834024598
46424333
1077979580
313190159
2008468242
2026013640
1570475767
1455782624
643470964
113218070
2024225675
1834913746
849947667
1003700295
1566172050
706529813
1664016575
1324075989
491235396
617453565
1241296714
1933395079
573027936
1745360322
280840042
491556395
1983584133
1271285161
1600206762
2140040109
1818490650
414345082
1242322481
1159814014
1114664604
1151850931
116849771
114384137
1233426205
1318794969
1601968115
450695235
204534659
821268630
1186445865
2023662266
222086521
1007420859
48162638
1538422518
232214068
194008038
42975927
139128043
149041657
1596827194
894417855
251686916
966077836
11452366
2092339975
392383287
1190194122
1982491053
2083288669
131341060
1485063637
1467691423
1141329458
1830389660
1864704269
850735664
671323704
277410357
553695273
286426901
1859899122
1072831532
385936324
93533643
1905294074
1465899392
1019322243
961271437
1183955046
1086777659
1556257970
1471897407
87931941
1120337316
1410379237
1726940594
12114293
514112872
1729807091
625984563
2024704256
548581274
1862187092
716863454
1546855172
639399590
1570812212
1565117359
445368651
1107576799
127471821
601783489
81096633
1221147335
1390240000
237486606
1156024995
1345838252
797011615
576468667
1239776362
1762958937
2002653303
1010523687
1308184332
363588416
1629325308
1587384790
1658342172
1488531892
1475492616
1235980864
1238403763
298763383
527258986
2079014939
2103799984
882777730
253581159
442871217
1871191797
1906532625
506977097
768103301
1990661172
945871099
1893229391
1117947342
1901413014
2056038194
883399898
1660295147
623959615
1753556704
1139138024
1102505229
988390588
402394295
1511050323
968619831
1280011640
574783491
1048735608
177663063
484459412
1526557340
1133542685
2085084115
445440286
898953552
1004149120
2132847402
1593531900
1960014124
2121076142
1141837419
95655121
529508728
254894359
1625616403
1377614927
1346580011
2018688499
1968018200
81987618
664722785
1048720638
470693670
1775533919
2102000634
423417799
771186628
1640569531
1033415193
76264487
1302722683
1646584448
370948770
1022422799
1989236774
1600639078
949839868
660382178
1844073034
1445533637
2121548359
508586693
1620354472
1951317109
2109021043
866933606
1336680802
1297763224
1792486270
57973803
199449895
1949897794
855320494
1182068395
2025153874
1845327341
717625519
117737975
1461136720
1785634776
1346892942
1962709136
2094008778
1683212798
1908932685
87573454
786004698
2100098306
1755596041
1573978617
611897215
282719674
2031999117
2014967586
1633317821
1346339212
946071701
567851824
988863190
1007850248
2094823263
834255718
318560344
1252284451
379109437
1792756013
1480503569
1335202877
248365981
1400052760
1774650795
1661849353
2070564939
1969814714
307055062
1947693209
1461793148
1255732871
820530084
1397070936
1212672926
1555438206
1102704746
955774644
316282336
1526053381
568026725
901553182
847302073
2094118716
1341194975
57582713
1495425097
1336768852
1534979767
116772866
1820566447
936674681
10662860
1689743827
290040746
266731567
739440745
49446213
1033057142
1098779466
772114134
981595311
1935511211
214549136
548664000
533258182
652255901
804525859
171650228
1152424556
2096318152
809879582
960168005
293325678
1762925864
461678408
196243568
136398730
545441622
66167965
1278237758
555944311
2079588257
1500939320
561240788
588856704
1340890332
2030683827
713119210
526326382
1112091715
843998467
1756789101
1563307994
1244518120
576505360
1721242285
1264035563
827710591
1462361263
1439165172
1734528052
1593725979
1594194206
1224783182
1964325189
1893659801
45792399
567379221
691498864
2106292399
494996788
1190409830
1234445175
1247644771
924614875
2128421225
1878066837
1919854456
1230276364
555652715
362399968
2003501839
1186902530
1055360061
189249134
1639082995
1581477208
644680242
710048687
2063898341
1072628262
1403085942
36604256
170301574
1854569707
1439321413
2119781990
1116782478
1100926683
1371319431
2011645810
2035673790
635799544
175974787
723451759
194777795
138838552
480877130
1225033547
1156793100
970589332
429208605
604114997
185923749
1070581112
1012772034
652668487
1778284262
1201303090
1968356245
1967421150
350546213
915797228
41889438
441408639
938637134
911816743
1521150972
1002646409
1682371664
1162620566
2104450986
100083785
450331263
14177267
536142949
1858004116
297552647
1029027924
1415306191
745426424
722348573
11702622
1693211593
2072816935
94247898
801049350
528847415
64646964
1993353333
1950314939
617681135
1268410164
1687502985
609618891
318787273
1169778604
143451715
437511573
2014962027
1836849721
524076722
573172227
1603689224
1849429098
833758940
1870365423
2067262498
1175912631
533408211
555471932
1906322644
924499880
2128768095
968058222
1381120895
369104554
1089824511
1813954867
2143514417
2090249287
221606983
597570495
1538628056
904049393
190010162
198901684
2016827474
1244640080
2088241583
1700269563
1821245839
1728067102
351790392
374154730
630338469
937904984
586325061
465392304
794832019
363226440
1373052372
1735312824
955476533
1026242320
867253066
1068045727
1880090637
1223074766
1594864069
505526369
1064887417
2071581377
2036702135
900778302
46253074
1472184158
2100030202
1720116399
200990118
256657190
354863813
1082268528
1013083921
1930069831
13263646
1408793733
239979110
877984806
380027447
1894492612
780452872
866428313
1238037737
1150774590
671029092
481674964
738801610
1156768573
1215498804
1762460899
2010495224
688434032
1629655100
2117833396
1795553830
303705415
1865271112
1288187489
651451491
1612025712
36522263
928033914
386026057
1244144152
221375639
1894437122
1623118682
678130728
1536037690
2075295837
2108654659
1637863734
554859890
1866878173
321468849
59017552
1016561311
677098623
1172025612
2007102998
1612063495
573387143
1567510043
1325315483
1456809386
1055721561
2034309918
348307462
1672349922
2053841000
1075442159
1204523785
936505781
762814403
321569240
307588484
183647525
1849903381
951975912
58430653
2098066254
108427316
1009550870
511314523
2069973218
668310148
189591468
1536637947
977356831
1185856192
756481945
338044699
544586584
1798860343
2032244691
1691291495
1899754687
1559575615
99123598
1672817685
31107471
359744477
790234530
866147105
835474773
1087954960
2033188370
1005428773
667124330
301880622
1526062857
1985752475
1338912742
1827118746
782534495
276349849
717664507
1558817603
749582867
1298194705
1336999916
1924169399
1118402354
1978955073
2002668138
1557866531
1501083437
1909496005
364943686
777947086
366255820
1135251846
131709787
365499311
574416360
2097577677
697205279
163059180
1318244837
1581721237
1342833114
1420860136
2064183936
988803853
1267716049
720514125
2105042930
684495184
144057982
1502006359
454620040
114760237
1947963996
1870021073
1082886313
567411120
721130608
1274085189
1332043798
1507195264
1943761859
672610177
1603256490
1885133300
1928385340
693209174
798575709
1823656902
416432112
1221975922
1891276832
1557334744
1475878908
177248335
1199432020
1250960068
36789746
89016406
255413351
1729575157
193574230
1406781059
1634269780
2018068807
1992990241
437542712
1434430012
1644329511
1014124549
566846736
395652920
1061672571
902132590
112914349
2009501040
841394103
1388725748
2064060203
1493818072
1084776371
1579239995
422914474
65674090
411577196
1269808323
814210726
906613610
1494465331
1408570066
1767814238
1290141886
96457758
39472298
178167261
1338901994
1954673842
1549880071
2023635243
1407593083
1371766634
379988624
599837827
2027316496
1660224663
761687745
2008348509
962610898
1469248680
1447639293
40654470
1696117542
894778602
739487266
399710605
704224033
214436547
432345776
660212954
749721460
1610622820
1818011657
1806777324
72896896
1139006418
2075066296
198847905
262794128
1402829817
967557802
566985529
778807089
1016062298
1070382798
39755186
746968381
1636725091
1714503
878132741
2135274898
1561379432
607443087
1821799910
1638134737
656082818
847872903
2054176421
18739676
1586639980
1614692079
840535525
305499439
228211439
1322578467
868872641
1642863132
294983974
1913575033
563989214
1840449819
1015833080
361714008
1695042154
530843282
1011935798
1526441057
1197815531
77057638
1272376683
1432036282
1906534535
676280252
2005352486
257286485
1353851319
1961390249
554279677
637376876
878167971
1666354315
162060706
1267326338
1494919489
562116913
1008553296
1981302179
640416689
46307169
429895704
1757239655
1803021567
1585958513
869154151
1714624627
944298284
1233476454
109788230
689608343
904946458
81884032
1585170828
731114917
97761187
1071947006
1952839494
847860557
592282777
28317249
1387262705
53232112
355508673
90569739
1487187065
1187638691
1615600326
1882655761
1077602304
1065139841
1520197554
2111504458
2125968299
1431113915
517985289
724178076
1219382750
1110409707
1762827641
901703664
1962864258
1283474352
1273418394
493167103
1541218412
333999448
86860242
1923831515
121620352
1169094753
1752994312
773504661
1287532446
1477351330
1601943971
1166944122
1966142993
1652883646
1820226760
1249136424
1872603748
1576488183
1982765240
452537611
739324770
1232166910
935881737
1432621564
1280526977
438330922
1687408007
240097739
2032730233
235710433
2021200310
1869061959
125851525
1349596851
1126884510
1020871916
502236561
1328310746
1458735289
643251250
1751563151
1851187065
1779364608
742942418
585182406
1615345056
409487583
774560727
1774999712
1428550166
1151127111
342479832
63233685
16166171
718212947
1166669290
374786590
992336210
259653862
1966046465
2017687349
1421670571
1801338947
1311004365
1935663773
436794026
1782154413
1398104369
2147065695
287836171
225002037
156978714
2087854633
1833036900
803884363
1651681352
162566996
2123632137
366716974
465013826
625045357
1311993247
976659690
768287254
2056627257
1988119768
1687196093
491174782
439188931
311522282
1051557129
298130514
769613884
394661647
1327539096
1487295725
723549040
90392445
929543257
932272813
52508638
982704569
670795640
1100839808
274500661
1345629478
1491880254
2120163118
1684308877
826167349
1203409670
961828897
802622118
1435914022
435582161
530743285
550148545
2058608715
1520970213
547480134
1512306828
635766545
411352884
733009521
1927335742
1583283761
1280729080
30486323
1853372727
1226821038
1812535336
212553481
1988496230
119140341
1597664863
496696065
1834114931
445386825
1416235597
903206024
1008202308
64186511
1353089007
1110686176
59272820
368173955
2056038930
1068822198
843306836
1171194177
1974211320
323287227
255236568
18595396
305242622
1844364697
753937966
697394628
378978639
112685952
417230807
760552550
684842524
986431715
1847751443
2072620794
188700939
1629927740
67408415
2032050936
1221429612
241116756
858627413
983684017
883526934
1466053093
1267015130
59828843
63624670
1780250526
196699068
1558879747
1710770488
268263539
1320706936
923450064
1091612047
2102265672
1052584011
1411678362
272620234
26069331
411305272
264806571
1890884093
1126848202
453945631
2056889925
1334171605
1590861986
1522940342
2141308457
925530638
896313934
2035418551
946941618
335968132
233866647
1317511550
610034380
859752706
278028886
1630085599
1327323327
1994380335
1776606079
1831605207
1302552916
1067361901
1115621034
1007076483
2016518878
1355051245
289590234
30218713
1416308502
1989496239
1957302828
1090340461
1603141280
646047234
466386238
245506085
774392794
1248343138
1894838741
1013408402
386770896
1544081499
837410497
1109261890
1505799227
1523761878
1510897689
1429903517
639403660
1559616411
1243930069
521418599
1426834970
1028264348
2056058633
1016802969
255536491
990159298
1569179687
869962897
755032052
991381279
1399469377
1191552197
403790529
2030560855
388450974
196075270
1684857190
269719099
1809037860
1872053878
512988246
93128092
1625589578
207921010
2089732738
1423211782
832160149
1886647778
299005748
1593124848
1868633129
476310189
2056791517
279625579
155809917
241506769
364400674
1699794944
1596168627
466893589
434572355
1805338132
1554250346
866581975
972618067
355145961
2101289626
508555487
2086401486
709149013
1492966224
11603973
1224187931
1656244790
1875391125
49858669
1058369115
964987233
624386810
578190359
552427112
552596765
1115736821
1206273086
263058098
1764636716
816640884
1849893539
1887041594
2097195138
1339890064
734700863
87712636
1534533236
515495232
2066993388
1097830516
618135776
1675765211
1875399
695672027
382240455
445852299
523382540
1458864281
1953132005
1863046562
727552492
776014198
244996104
824988538
1872900323
299239736
58846969
187861399
1625003363
1207396259
1438830721
297352359
279495679
843499009
1831206123
484342352
423196470
1352181018
1061894617
639443072
1992335718
1093901514
1075455738
1945070531
1211801702
891627859
1529723511
716479404
2110261125
27085732
483874550
612832292
843812927
1485678560
851129214
1519662240
1886043201
2081655371
958537629
225420571
580605048
1926893427
1555270283
887795778
91758134
305070601
1913798800
1349314569
1153661528
1420194321
1167952736
530468369
1550683112
1341168615
128371794
224742790
1162763650
1594599844
1992048855
389587485
1532258267
1875148278
817491268
455764473
847262330
990950196
968951204
80632282
1919936508
1837242656
1167630950
851602228
871521997
1527625177
464485737
1568409800
1972017809
607542889
1493746509
982559676
1909919680
1554901672
2041774015
2085349440
2078041353
1383394439
1798810470
152731062
596083049
385796606
1171445617
1813119761
511158763
535193165
772857874
690267688
119676522
380226902
1991152549
212064439
2112997650
1776163109
749771398
853954868
1492852748
1508409201
168896557
683309791
2056833766
1423501620
722556717
828116448
1358846417
745751419
144598858
1895657570
902580086
131680947
379469067
195527311
183144185
494460357
727519135
1473061690
262806062
471991024
2036740926
465547397
1768009395
1938663517
248315577
1155228144
442780319
1127367837
359101744
1742292547
310600811
10962747
133407349
1916602243
719479497
796263290
932778411
364845434
2070278388
517493678
480702026
2105642639
338336374
2095003647
1968952348
1577352002
803776425
1853146443
692063559
450728724
1830578258
181437350
1922870663
1098054299
2059222060
985756949
890024972
36326784
413382393
2007436481
1087998639
1455108802
1837957087
716038872
946032284
1329664180
1777917072
1897803757
925604578
232310872
735976726
178232240
43847694
1516974453
1477311995
899729018
554842283
1596739249
1265374060
550833614
267646310
73025781
1154343318
754620866
1918786469
1515931834
1429042201
917014857
51927654
521213784
749713989
863453511
590812497
1929445086
1014793023
142866859
1213242723
1345227970
1223539387
1763830499
640044778
888684969
1792820767
1409183849
851043944
220661239
230609254
1384999224
1947259668
1062131567
83595476
1786583100
533933801
1582402470
1433454421
1749491699
228019114
1389304905
1718297453
1680612386
1568770216
1027380846
7360148
1172634915
908338772
2007812337
217854150
613487425
899806655
98201362
754149532
337324950
1760336800
1467613637
670069289
1742830460
914683123
906595072
687866298
243336162
1478472951
1969265011
1185917514
1340724747
913068692
1959114822
667332900
1853521886
2071509204
1099598710
178350463
1673705047
221799429
1507194411
1616103471
2080513093
1545618524
399189511
1743954329
1145161566
726659698
1550564463
287857398
339527082
37444753
602227184
1943179148
1038045149
775557328
97875620
998525128
1503140573
1653212600
1610277705
371826271
397013770
1670007957
349733691
121139290
296597707
1271737740
1930864254
1388199002
360716573
339520268
176818513
113341226
578897901
1903938090
1872072876
142954822
762682210
1957441630
634813555
1702470462
2121725219
1375643608
1798305972
629831257
2133773565
1039061729
1268221479
1010847312
1858075481
361188837
188970233
805933144
52796872
466232775
561348170
2005896402
364467404
1182679257
117048503
89334871
774987189
1116186814
1918291473
313158571
1886126386
629541591
877131522
613832016
99954253
1224676174
1227555469
1343128841
667221980
285735977
977360396
360715256
1997036567
1434017626
233450088
1372012874
1175001401
697950544
2124382324
501764758
1683225021
173958229
987422232
1191521011
2101283922
1692752435
1287948737
1749967031
497375409
105524407
966345011
1110932738
1438399613
1554507214
206425210
1089626615
1908046542
1642973301
696106531
1335204178
1680579906
1930391085
450003933
2045571993
477033962
1658226073
486904386
82118957
288758642
1413511449
118148704
339480438
209479160
1230850477
409049302
2095371125
1330381669
1751244263
1367420251
1066780519
118037309
1121559944
719749875
952375905
1653674042
747801846
1143538854
1701122604
1612146819
1487062551
1297206836
892823007
608409358
1006894554
812003494
249868900
1387212937
930306097
176674951
797324711
1546808973
442777889
353718958
637053278
1124626162
1868570138
311440265
1659625925
1479669599
1998618063
932391064
1365369009
266019890
1155260139
224464590
988054025
1561772972
872295520
637187882
1497985643
1229165352
1754106434
1723761975
9273673
1048020831
1130527351
1337144378
1223322103
2053063521
920017112
2041360917
813057995
40364864
1327789984
1258620286
1412673766
1679707696
1685172855
913784963
593994250
66796063
1130845685
1778739443
876432063
1990566491
1683747759
1942200487
1329444251
1013785781
1632356979
1191426420
1056556189
1534303897
1138214940
1094761861
1289952437
1914483277
1348960851
570487720
24289801
1238659698
1930378069
1189633791
1258578653
1729168926
464436978
1070312090
1181114465
1726116329
1891667451
904659226
803500190
1262460463
36720084
1512466015
168855479
1887540678
835660824
875186191
1304382113
1602460232
1751719017
1435575786
19978476
2035147959
424520022
970592373
1887631424
2141474861
1009196826
963002631
464917339
2106955722
2084207058
1048901808
1350320903
1082647173
1879636374
2074356942
718621586
856196873
1380435446
994718457
1465080216
64855401
1829716891
1216602588
1576353170
1106201144
1595787565
408864422
195179355
1259552507
988005424
764503902
954324408
236595925
341592756
1660153854
472985296
727058717
2072946018
532175796
2096670117
196582909
21774039
281425766
637444574
1680716634
880913804
490670384
534174944
2038091261
2067273281
978087838
761029850
1207984905
435207256
1656877954
1669307114
332129246
437175230
21491792
2083289108
273277882
1057577434
767328851
1307745358
2093336142
623124474
1531355158
320140114
1365708107
1298708348
1263497776
1000892321
1326888834
1950313862
1938652893
1653556006
728340766
955284441
914396376
5957522
1144335190
1287346793
972492040
1071018383
2130257525
1596849391
1431041226
1260078721
177725578
1722819765
1733195519
659576444
1193631385
1408615898
501968325
1133431449
1149584829
1936030432
1610391367
946879822
1465502936
604137054
1833230580
1460486353
1755235199
1306305733
2105638863
2103825476
384483779
39921282
1155693099
1167768598
944216815
661300510
1726469906
1288682268
2023350991
2122689350
113975043
2132703001
376658966
1300207212
1683733206
1556136511
1356903610
329435894
64308870
1897812155
1552283805
111077354
1981032655
1772885143
1163929845
722027209
1037159509
1024521440
440125734
1054836881
1321123222
1022501419
850252920
490515509
1446461110
1884679755
836663501
1966971820
1504819269
1342354879
337862580
1319413283
1940332286
852632462
1720631516
1698486851
2072681740
1326874838
291335815
131663841
1595258310
343458568
1967180196
1488241446
346611506
2025650686
1705141061
165714158
2115605177
1259228025
2022359742
1222432563
50158855
1357704180
236737147
102830914
985497326
190951060
1222321003
1529271951
1306814593
678677354
2064735400
31680822
1733943096
1791584921
133785902
420258756
1435430489
100208791
292631923
191624855
1863655103
1067023373
882488558
1004226755
1243776157
896409766
1068836283
671436332
529727725
1205609909
1448203952
1440188644
1874519635
1519647650
23465594
1708844298
490284239
337320199
1157383800
2055892934
1440265272
1707752435
316549486
1172358521
1752784956
1921557722
961962026
790041591
1407135578
1909826397
12198950
1625602228
1229214602
1541814606
869452211
1904090487
732207517
95988623
790975355
128602970
2019966291
537053050
1476828359
1707728846
1825774262
869002023
902744375
1714683568
309419392
376359163
1887868866
1725901079
686139242
104526666
427222017
1675302899
1815068934
1583794028
762565556
1794473217
538348767
1947248041
1108289254
1332680421
1124250684
282736103
1104069892
1661746376
1578404793
1878286907
57339940
682962286
704008239
1860036101
1663438958
329880169
1943192237
447717830
215049819
1513709761
1628228769
1332019267
923679973
1986698559
2075713744
567825868
1406845757
924052052
1086531964
315326486
1772848178
296056681
52913264
2045227571
1759475133
1387953434
158081677
33261133
1930241643
15305011
2102123167
272500565
745146562
1920884144
2107460967
544862616
1623266989
232951535
2066864444
2099998614
163678927
1370002277
613147331
1789094869
1881273447
1509736526
1315032114
48992808
960992328
1986655770
309756995
103569769
798199762
1041337291
1207498589
312134657
247556860
1601782567
1476860968
1517855518
512922143
2043183967
2077078058
1615152616
1443040616
1727753778
896473299
2081464914
186594971
1504656956
842408195
557061777
706224197
848295604
1256827464
1495910491
1905341360
860980391
1985698411
470884833
124006601
1488979586
952123207
34739372
1671462870
631139274
2086433520
941445743
1215493492
210575640
180433334
1507537660
2020701548
1426909279
762830555
935628362
2022143955
1057964787
1324181666
815875501
875611926
1215946221
1056257220
811999626
1708596494
1207161521
24935225
543980056
1714424807
1034602623
388951468
1537686274
303983327
1648434893
1635645323
989989224
740508645
1160983969
666361605
1668044713
1102919926
1172981975
855785909
1036944475
356415685
1302786001
1852909361
1369399646
501927171
1021942070
1288462819
364364219
992907274
247759430
370472324
779346208
323541965
280472265
1950002300
885262707
1127739685
2144310660
2025609858
2051238491
385145276
462292023
1370155706
1977757580
1160869746
1642975989
1630575664
7391701
247197696
1239555236
1855522336
1580204254
1456981106
19516042
302425510
116070791
281697321
1448702280
1817027741
1253372957
1452161203
1683253870
1475708159
1442372984
1879204823
1481306968
1228457244
2054592690
1942231135
890632020
841878546
1601922373
582462836
703756088
363518311
1807345328
187240303
358140496
453045550
1672979166
871437864
405180182
2031015007
2124414204
708852141
482392920
788811885
582093559
413661375
1154200509
1059343275
1245371591
1068514575
1044023062
197301246
1481525057
56579322
284345521
1839209100
936917925
918733966
583885459
924044250
1595514346
547691220
340996270
388436994
707697465
1496866050
1749836630
1306480977
2108419389
302595965
1922221036
1848974637
458985588
1862455879
1684680314
1671291770
1936910505
776795094
43753121
848148716
884050251
781192270
824800553
722091783
186037625
676003118
364308965
1878168454
1370870169
977217005
1086187314
2128679843
455413350
188884437
363150700
1739430608
674302960
1604855593
1984400888
2037263138
591050742
1317493851
316029976
1486367716
1842426628
201151673
1928675888
1732555654
1948057338
1709224213
464768827
74834080
1019136793
880307123
296863932
1493486927
1650746763
955999099
1751828118
1999020261
847417267
934744982
1888296954
1787164820
984577589
1114349849
1867357488
977075980
913267979
1317856120
1626655672
161037514
1543623978
1052221385
273665550
356015321
710505092
2077939872
1449285735
1691479474
1745649223
633285325
1152426353
90598489
1506140234
885991825
1066865824
154852138
944640478
743824262
2039987229
356350200
1081843258
1507730134
553850877
229346006
1833243774
117464331
226512266
1471919295
637975971
1753924895
282331853
673936109
1292270275
41888078
1067059153
1513748732
1885693408
809127359
752292739
94295187
454777998
669282270
1220031017
1280089320
818352758
1473451449
1818172288
2033219280
134254338
756546695
1326954678
1475457481
2110135946
1337618912
1672604357
888262831
904898494
1555137464
1736858974
1353303821
1650019345
1725013104
886125524
1431305348
1267736184
1539252330
540444844
718738454
818350321
128808456
1507691855
1830994261
630234195
1935258951
1503600478
337908827
1840170315
597582371
1115312194
564427266
296944440
945654805
1194361839
921970895
2082423253
1148421187
1688736184
994660218
776022100
1493557566
925243060
340344482
1298631465
1375592850
1678893562
238311875
1597359181
1282395
1448442259
364436462
50510678
1302012401
1232191053
766989564
1209593660
456065765
1047385200
1654080971
1963331822
2036098282
1569199273
518943338
1470409425
1975100381
1886968964
539981000
79723979
263611173
405816517
1795802401
412808740
266798000
1855815008
1363425254
1880060567
1293290374
993913544
275095446
1125387899
1991619776
472232329
1512933709
34132683
85912059
73425150
437064015
480882174
981259376
1498841566
1894653343
1559552554
1854180129
1710171325
1616323719
1313537856
1928565310
577720410
155868080
1611463424
1680941965
1965678243
138759724
1763562048
1954362083
917039074
488931292
832447491
27649757
2134647362
2024208733
1413718807
478778715
559564789
1682535602
803403606
12211516
1229481930
2015075178
1506760191
1753777609
648962551
1165612740
933312063
1256621300
1779190434
82472568
605719060
1357455542
1104909394
1861071613
415174103
987675748
315295733
194001191
1227109043
2039721584
1500002394
842422367
2008469206
1781349790
320244771
233328881
962582921
327139962
1238660025
1769249475
1951541151
1518536942
69733567
1088874573
1794477195
1753924643
1924518260
1960419428
1785322182
2098228129
1080271639
169789879
520051396
377306149
1397327308
1571055082
1221386905
904266845
1397316096
520694696
1645363978
1537694829
260394697
454565566
1351035374
909705392
779633015
1823471340
1144400695
432560348
961465146
316060873
375461140
790761317
1265309538
174323286
1292614293
393137167
1320449082
298258418
487034815
2026467245
1751710838
1793000994
614478547
1779075699
1599112637
168360483
50039149
101769361
1753437794
558464973
976325181
1295845947
1086605801
381395480
222999116
586383204
607310017
1646471334
2064830874
376977281
1557302901
1898107230
1239010655
877735360
1240816514
608251211
1836581685
1928044088
365631449
2008200704
1436115964
1845074313
1602264268
964802085
1863415751
2136715203
2127791003
128654596
2006069570
2015263470
1349947751
1033031946
1389797066
1291267929
153589437
708357989
1728041248
1980052087
128718911
1039280811
2055850784
2107968294
2020369532
1317794540
209662444
777382122
265509729
1746446279
2038828782
1491463587
950548005
373048674
25703421
141716343
311317417
148922322
368630453
1242103649
1158289151
524063374
1483413706
724760110
1920994829
2044813376
498974809
1934998300
1555767430
1920755413
1870559290
1794288344
1603798558
36074401
322374666
1666416633
1103317393
1432486177
1000031958
1757084917
1740581937
917522351
450342165
1378836684
594201384
1453679226
1926827214
229649236
1761523351
777607202
1195214618
1715350276
1011385497
1684749159
1903782106
780915813
1976783700
652131990
400915275
246041384
1196190518
1281562240
1388520174
487540864
511755357
711345119
1779636983
421272415
1526660253
226072924
1242426797
1128521356
1582541814
1464771909
1110926482
1477039244
1924003414
836220672
1656782597
956120107
496124612
726835757
1030599686
1629935831
659804165
1902891753
1890182725
17921253
458154756
399270255
857871880
1752808657
1554874970
1890406360
1296195584
23426358
825408809
3026932
725022612
1262820655
1020341507
757521732
2027654937
210483274
27547021
1416909828
1962971949
1359116929
2111752269
383518841
400651891
450073975
2039643821
720224082
1525700863
1178656984
479710062
91325860
822059442
1994801993
980882584
1736377697
1777295922
446443690
1635348468
1490184451
2141757906
522314211
1948444928
943871810
1637496582
774569993
460478358
346178286
997939588
1832408665
1695282942
1093797770
1527354708
1151476329
455297901
464518102
2133493920
936370093
2122536267
1852344055
1515904385
476828200
1630460786
1750211880
1698297648
798152118
1897459594
759489626
348769665
2029336302
1586510371
1678000244
114742187
490316747
906233977
1641603701
1544404146
1668433267
93039925
1842619512
1608249304
14658665
145352194
777807211
427142774
1334357123
1023238113
210736320
362236848
1669226207
2137667303
468775435
1827442604
673924852
897852149
1769862286
1483102253
1129734533
367112965
911226021
1708886976
1636800029
905857615
1338592698
830856821
331246145
1667148205
591685064
866298550
137905088
1280790843
847671187
942510791
901191966
735028010
1374860154
1500909961
27269762
665011372
1375794511
784148426
2136461217
1069347513
601028940
1844705520
175067493
1660967647
1578231879
1698160952
1131196858
1236449842
1310199230
698518223
75161478
1541214384
1194847863
1529203426
1421367638
1958456157
455660527
1254417214
1205858686
2004105342
1527577020
1592980293
92450421
1195231658
1269520006
2099222164
1561819422
1742675816
629349926
575445502
1997594695
1423110346
1979940826
1828894480
142706920
2021335019
1197246426
1375619253
2029615694
2020727910
338990017
1161410280
366030764
1956067807
1882006671
1268372430
1238177127
2868700
1602077788
816699316
1225137623
104490791
932964383
824376084
807418217
1366322760
1036105137
119192571
2047401847
995356332
105087354
59459935
1486919371
1570568007
345120515
183571
867172451
388313322
1655764323
916898319
1777756750
1366056033
1262175831
1034122358
1214311773
432342436
1635611035
1031846609
493241053
1955627668
323445955
1765177167
1382056787
646373879
596183561
1269607842
394713625
1279823052
622768997
76601482
562433574
681706971
1960922330
980682338
1550552711
2135927674
802956745
1864099983
1392567887
1933001669
778261840
180327384
1169970659
1693872371
1153668435
688272004
118583067
776504210
1319330585
340372083
1394224558
1722598740
1447330101
1926546748
612576416
1846259035
452329153
921563795
60422623
1585203240
1117769439
353085747
991996882
1991893595
639278782
660548279
741831179
1196730789
1306929386
980021954
43886604
1526152216
1949069357
634460880
1790984258
1594828643
1794756696
1647883616
842872705
1894030291
147133716
73545
639913238
914584649
1436443623
272437915
855212320
1951859281
1748413646
719873274
360350265
1062094313
1916175927
327015951
674737169
1434074872
1595288548
1888709346
335478749
2059698379
200727977
98175729
1355494637
116770727
1347452243
275054363
838621542
363809457
739377652
1247815167
1085384204
1685843230
229963522
2065520837
1829857316
1959640898
1795789589
550071060
1753201620
765436440
17369414
1952830101
1834528600
1476345761
1022224833
135794400
1095571117
809590712
1809381958
1956652023
1629593284
469675828
1648195338
1392778579
1457680053
22340728
670181349
908071907
606864437
916428770
807406768
1643262435
631483592
307192835
1789695205
1948996283
19010882
1806648154
1289529156
44106342
1179292467
1621659650
394198349
1028759786
609555139
1234213030
537620176
267461974
1615805808
1949931905
1905620284
369376374
1257153537
1611019623
624227523
2125238792
2046222774
1953479254
1352658598
1535745478
1766707590
708000896
625663314
630640283
635957488
791708883
269359865
1502843244
87624445
1008417340
447630552
1634934366
1450279948
1960291100
1746404506
234877267
370533386
436534617
1498161153
1014507885
1355787268
1277911372
1074400490
247948026
1321379008
1560550462
1329406206
95670325
739097310
1261339788
958358553
345641730
1188152465
1141142718
1856529571
568327343
2009050120
2025886931
13071908
1201617688
313605224
950837019
1216335092
241569987
126729486
891313538
1390688524
2071395903
222885509
709349714
1349333311
869110289
339828208
654764389
1968239541
936904431
1727427912
1123718823
417481023
1250874798
108729132
1414168144
105970052
908650573
834666622
1024596078
1567084932
2061331131
1169824926
2043742974
502252199
1125555288
527286072
1458568630
1927290209
1551599288
1001514503
1656807218
562817288
394406281
496901392
1611184545
795240518
1125312608
832981491
1956097556
1248980272
1067459951
1948342885
1612098127
1098157099
1535163447
401297875
561547355
988298437
1420832001
2062141498
1329108276
961545905
953761451
1128852624
375508174
557125851
547846960
1341759296
1172884280
432375073
845280062
70342824
1810378246
972063376
1463332312
1390256200
2006325697
802307199
837043226
1629177079
1897843857
666499382
372905683
1395612349
945687239
1651172022
992989423
115507202
91864520
1317479196
179845460
1324467537
1709524058
785310193
308708422
1212691666
1968952395
352468821
1569539172
2138112992
390182341
1037404753
191798801
706304623
731713064
1791253729
868921506
1211436821
724454790
393062917
1498204798
238603345
1328724792
1611138264
1682412160
473084383
1380328578
1981071270
1813334303
446343968
186216953
484347157
1064000475
1058974390
864904295
982018842
883428036
1582565489
209572607
683255251
121617035
1595967301
1485120117
1529193043
1919388546
428329014
1742949225
1578578615
1115381917
757674487
1976869167
302504112
1198732980
1301688250
1426479727
2022974862
2067305756
571358244
539439751
177058997
767862879
490364299
87250606
2010337893
1886155334
1949112489
1550951038
315781768
1539127228
2128702969
262135619
1755236842
1866561852
972814909
458514377
1009762590
133048949
1945736793
391099080
965738680
120713261
1327479129
1956014842
3025779
2076922643
293315184
2045380145
1756883619
1761901873
1661741322
758235412
1540782009
1251076350
1742601917
1819191478
400073059
413808713
1582516204
1933018181
681140192
486773728
412541134
1107289795
1666694246
407417708
1506706063
121627569
32696205
1736741855
2071169641
1453542469
29817398
469225707
2004871526
671191120
416372357
577011840
1921527741
1909078068
1960925394
595228322
602838306
1707054708
1857458429
108819675
275198325
1374554970
668853379
1593296822
2018083313
726901149
1292696138
16044246
732111308
1640780699
1924815650
104820013
1134998149
911700739
92834952
268197051
1946445802
2017259869
968985050
177625356
2015982052
293867466
558558136
653131993
1489192253
1853805086
2118113484
1694543737
256634381
2083119726
375433181
463065740
1598590515
1421429125
464948219
791914784
1096724516
1096736146
985128140
1222562676
1195977107
587578404
307346945
1446938843
1380986221
1646441133
2013450591
1842418400
429123505
854682330
502492091
337393787
779515207
2063747443
811196493
561015862
1982200362
488761854
1794646748
1825841629
488067198
1004081874
262285186
1833799040
1854529227
1003326657
1238660957
1369019893
576934910
618767429
1778361376
961260528
534630046
1278345314
653100685
309573703
524131509
304959716
624008526
173999297
250359763
1732861916
1224391354
116375255
1800791617
1044571031
1625782197
2064487276
2041921571
629468927
965749800
1726053227
43789247
386023587
1898153695
697059687
435438175
284280983
1079990163
914256882
618170401
1796784402
579073985
729134907
190413653
1437732586
1249856463
1825801281
827206621
495553202
326613111
1640079513
1170269485
1134347485
1018295283
1275829154
1431969990
165206785
1585872899
698757256
452069695
1607819220
735292581
1105029067
671596442
557790462
1995160994
1145982379
1622432759
1688568389
428094452
3625381
1463039271
167967493
294669343
1941356277
1739315871
1649357002
1970968176
480815055
1735634420
445334814
469625974
1850293647
1354134547
985996883
1853588082
1301951643
33193985
354623978
2133873404
255275761
779246681
923966388
441157413
345638642
465993730
1542119555
68559462
1735041139
280424427
1026246980
1371900980
500021257
1054606206
1802782994
793310593
308188990
42365015
2105302223
2039863778
1548896479
380296755
603902890
1978417012
1171005744
1801117537
734015249
180170636
756497188
1127237671
308938208
584254225
1163280653
1304433564
1196602877
994869656
283691378
711512886
1268247750
90576834
1672842380
283098088
497494113
774681505
700456135
1746496538
1833436648
569550641
1340159817
2037714730
872766176
61501205
1846201619
2142169912
1423521875
1397591706
425874160
513120924
405225345
664892398
947634949
153609020
1509615208
1139264131
1450051966
1608377961
1771704954
536064849
865896328
1704081042
1153060693
377671625
623305629
1158074661
791740687
592310423
1316260080
249537519
1702240726
861967214
367366768
980027489
1793377857
2089438714
1107885885
746264998
931759354
904762585
628841822
1153722805
2091286657
229172914
862619086
651857640
1063450207
1344788335
824691722
607879673
1332050562
1054416715
477857844
737984374
916604861
479354019
11353412
993636859
1468956993
1375417334
572891659
1564940879
519524385
1464285526
919115877
1630759909
1963328774
894745164
1346017921
114700675
1085697277
1430383381
1518761468
908551266
2049291583
472854583
1060074204
529480839
1398634458
894507794
813132691
1077363992
1518881593
428993096
974470740
2063961704
883419931
105455606
1198105682
1173929440
1099550726
2037408624
1812855423
734623892
26948578
768023516
297407256
231089997
616947506
1207367713
56879607
591322325
527817649
1019790430
965368078
1859819439
2035808037
967047432
1129735896
1340371334
106552401
1504863084
2108883193
15618012
1715557520
1781470255
1137134464
934945279
408315601
1050037618
411924269
1887440263
499446345
1156849667
1266333182
1814916275
2036479988
2083997513
1034044304
165204269
1774525243
1609377286
1808817599
80615825
1128099994
1165582255
991610289
1725421448
1443435712
829809882
938889959
439316909
1534807362
577532983
370894984
2139714068
141588767
873345924
524141736
1300882566
1684092695
66683417
132702667
469965851
396806767
2106847325
1701497376
2040886079
336314188
707189421
204546846
8113847
1857463486
406035070
2098993796
2128402280
1040658055
2104975753
1632443262
707136697
737102486
1331396944
9421119
1604701375
151879632
1862483238
1043505351
187283311
203036746
935960801
891422055
2032321814
2117750162
1573732122
1580425273
608185580
1646256226
533926155
1323144093
1162038423
1322401952
728096366
1040798453
195837555
1895184773
1302497799
2050929095
1132079950
1672312754
1397432108
1372831707
2203012
760128832
8012991
1255120152
2046737416
839460476
2035519925
29312699
38671068
602351741
241226772
1675096965
1195290590
463862547
2028915539
1473833724
1827718275
948181944
1538259680
2068215600
1298342056
118279971
1537509397
1419743885
2046756221
881779578
1934026701
709344909
951736303
386085757
794347133
17605738
119049350
2090731349
1152318861
1792137510
1436683694
1092611876
1564950864
654639964
774289430
149968551
1828920303
1300626594
313587770
1120004927
965804825
1373287937
1019027788
1678332565
1843412773
1401587828
606033055
1265499687
131316432
406830890
1649531039
838594223
508553394
673827832
146301740
815352712
995005535
675411117
1682858874
191218903
194369507
2060051536
2029810638
1703060549
64114750
454157774
253683654
684928413
1043785121
1689937520
1369101033
1210519563
1932947236
277774874
330172360
261180362
170587264
1357476342
502429588
1706552406
1731158861
649099630
1564505369
764947401
668149045
1274479396
1313245331
1135853984
1940517602
1712094120
1290292955
1116883214
1141743807
1994900082
176085172
1271997120
921944548
3918803
1510411961
579532721
301675343
1933625728
2074930916
1156492929
399854310
1063149541
476217909
927195259
38089456
1509023681
1537127529
2089449694
545189187
1523067485
2008032453
1377690530
681224071
1888736303
390119151
1405271709
579915335
847121095
795678825
496362285
99128558
1198809143
1202599769
1664900544
1597030940
1027622019
563488231
60094378
602020206
1433653213
1573274325
1679977779
2145834301
1542488282
538549668
1110171226
2004872658
825322742
1300990519
1248418725
590972905
807070228
1188780747
1909477005
44764590
335409467
1334229438
320070890
1641451500
115421088
1487820888
1395440464
1506743261
726298028
682228698
932777404
2024801514
1653280852
1956688370
1019252042
1320684945
1904965547
218219516
404437926
280531314
1180174740
1221741890
1291499057
1571756370
1449525753
429190405
2114498432
2004419751
900038078
975178232
1728451569
1929633232
1527170746
1951462265
1200419302
787180555
860590945
1281108798
1174658801
2070582873
788240341
411204626
997011417
177510008
627177575
449072458
2062731799
124786524
479188366
1593677214
1386495932
476119299
699997790
46403684
699955287
243112536
305127894
1697365852
1144373222
1906157655
1721157043
1353732647
540236016
182210743
1853118055
717264477
729334481
1093800845
1956157628
325074967
1564225025
1721023337
1532324422
229621196
1964914054
1777384812
1649034341
132431665
1582982534
629709620
639732127
360838240
2054476723
1616585051
1025101073
1632529929
579910622
1087838290
529598861
1895697814
1450210134
1283402075
162086069
430831593
819021790
1746154281
139990879
515904317
232907562
1989829220
479317969
1862460949
1990257196
1656270545
99816013
229223765
77120716
627804665
1274470287
29916692
889602279
1923982766
654490036
845139366
656757607
190699348
1327730179
334087184
1325022364
1582773776
1111995465
306066662
192820869
1237132934
86528370
2141401918
2058691635
1585083149
2007277441
2066105232
348135086
1437327374
1150308597
22150447
2058487652
783703481
2061524239
381660298
1679941229
1379913251
1901511808
172117392
742467909
834319377
281533324
545983319
823340443
321315957
1852387146
1850862846
1410377160
2034391438
639039901
601961128
243635316
924799396
2063427951
154479135
616478751
734518617
969131519
388745961
850874131
1183481221
1219877120
118437505
1229961686
1777929227
789435330
2019653713
990601532
2071370395
370255396
810073964
1590859912
1468555950
716660255
2142444434
1026548995
1355192084
147209225
1842135631
41375558
1546194430
1191814257
1817457051
2030153187
918172231
126169560
820394223
1594192893
640101374
545075741
49008470
55296165
614469984
1648705985
387718519
1794678081
1147362094
1515244357
1489408579
302032062
612875590
1519114555
638359829
805471503
1718045468
753359986
696222686
1777420055
1545524037
1123869921
918677547
855403098
2122858857
735109427
961837050
1335669643
2005783207
264553379
461941465
654396394
669368659
1071990095
531611093
2109126333
257748797
1212191916
568196775
58653996
464118416
1742614166
1777794620
1780888228
499890625
330100753
1791837700
1861436796
251992725
1168745573
432410236
379301335
934229724
179161305
1009983326
677835091
2089064106
1025615669
1993793842
2049444697
755651643
31413517
1318878082
530836690
205981929
1162085997
1707408943
108968136
276868433
1583433656
875601417
509133582
426213477
1912216365
1286000733
157623838
1709551026
257958985
1836136099
1223538074
220660040
576046491
1483037222
936372026
1990539800
719505051
790879362
1181243391
1195771904
1121333958
2026415619
1556555380
1568500927
1370675849
600063441
328177987
2036177050
544261829
1914540357
1216619575
1758466778
672083449
1927319291
462087808
1736582097
420608989
869245341
105093812
2068780965
1479322380
1394906945
882856323
1254417503
1576442640
1620430835
1948868281
373152625
22189900
1227621052
1316735235
714787194
1460557993
1551482152
1858648218
197985055
1339559548
1982810245
90408451
1599180186
2102878283
409375215
363719583
798099865
313276980
194548804
1582563906
1006370113
41753386
2025760246
1879366598
105337645
993165472
1214283670
625565829
2010823288
1267248641
1620355257
183681529
2067541735
2077087317
2134431697
959411007
2122716285
455761345
1548063509
1631984208
1032158484
2132611158
11783946
1008898646
1859581988
1656640307
132497046
151080787
939376481
863549304
1000615234
271041281
1075100178
607904263
99638551
112535610
1389421554
1093823651
383015315
2101681541
1535759009
1744928454
1296004168
2100766455
527267940
1660414521
1421658562
1179010382
189480121
593070771
955618910
1696690898
316902270
515424496
247245958
319274004
686522870
734054763
2115420351
1850326022
1594158825
1809326150
206532226
1158806664
1860285509
1910465919
905863578
173872776
46928028
281096468
1105942843
1718471849
761715840
1153574357
711969575
1157031205
914132163
282606918
1315188593
1828566836
793407006
735178601
494174289
1317259625
1378147784
2017549876
396522346
1107739163
1696734977
1336230047
611016691
1745961298
758889470
1056097744
1692080610
803072883
902975532
636318641
278295265
447865453
1388517406
847170657
494417744
420733341
681894703
322833228
1138410215
1495953314
81977979
1853643148
1461922013
242734587
1571825180
471543398
193389951
1864140427
1276723191
1853799800
234719580
733862631
1334502540
796592237
843681614
842232658
1827958961
930188399
1980767900
2144816597
1350097212
1351994370
907964484
1276638168
39523312
2029125518
115968869
883114008
486537266
1169456688
489005661
894389608
875298736
474054057
189791985
911633048
1759995725
1072591072
824996835
317996846
1880294447
913235015
1514120578
1418623282
971468201
132704029
709379841
873055857
1384552325
579651514
1210200964
852612359
1444258933
105400607
216654766
2026441278
4463292
842853530
1717656426
519596422
1798318536
2010540563
592831168
888414648
2134086014
1725589420
360298176
160924197
1647131173
1415257075
1615369057
642402109
1417357371
1561316066
1311594234
749251746
2098177782
1569845170
1385293216
420270409
381216123
341972652
728036772
1908999293
791872657
835426918
2080642114
1967698789
1489453594
1785641198
892171165
1698961251
306719602
877407616
2107016581
697455996
2131040034
741769492
961895703
485139192
826525407
542714729
1729667729
171376445
478485588
1617511402
1394643195
1670676721
1200802833
1939107718
1231021243
429419050
2126036117
440293216
1183049504
82835190
1428647476
691069071
1364888333
1960702528
446843445
168644388
1617319670
1493774814
2061493192
908433229
1222038881
1906636453
28387038
1683059481
1330963872
334543501
2040847129
595381936
1835836548
1286259983
7111701
516871343
458002841
1652982256
2071676174
378686374
849443987
1054497359
77731911
660180622
709123757
1853122039
1048571211
1568639128
1436941905
1761063278
1922012574
1971282330
1221837903
1172303192
1812731387
1860982145
450474964
2030113696
664580794
1485821669
1231561533
35674648
2096897987
2057350710
1132821729
1101619943
854115653
1618978905
1005755955
1057112611
967626057
678198977
433154525
1856089984
287461305
1487141903
1444893323
232362693
1229232107
1998581774
849840694
13371070
768558387
289143648
1605394238
866573209
1725314603
357613657
616890796
376880806
1834997298
1228268771
1497704178
1741080668
825832633
2001774353
896456497
302909425
2006901401
271219635
2017637506
1121493641
1600592789
1453908425
1065624174
1188476642
1798612683
1652603262
1209226337
1432022928
1476938281
1720065740
606793346
530537281
265615465
2098468626
40131083
207077750
402162220
1826930411
1569925883
1535625998
498131612
2132320908
280006931
56038036
431881216
772572276
996646981
24449106
279792619
2034161466
96303574
606291657
1449007688
1843345949
244892714
17579593
1167245413
1792396271
1301977437
842680600
1069693040
1278386788
403774719
1409532375
480744391
532888250
235297336
857594149
750046235
1168957431
1847493929
659980458
1578877605
1318659846
1578343940
161907040
956764121
20075735
263610948
1991138612
426236444
22481342
1365239794
2060035580
607327194
1547410165
763890228
165877456
1857000944
1588050922
1556179565
817639513
973282910
1088877777
94923553
1694248629
2001053401
1915611671
589792885
1584793644
226042531
439783832
771195053
1854853772
573970460
700858973
1857924486
738779779
770360079
257213531
956539448
1175256545
2100449680
1526798853
120336910
429787652
79754428
325290433
804427940
524406333
1139048267
867611908
910067457
1658460031
1345108401
1310834097
279020624
621204021
580949017
471963708
1999067423
976530448
1669145806
412242518
1015157443
1968697310
939377414
1743852990
310321034
1273270477
1030279984
2066313608
47624760
1094248885
1872958897
1094221546
1968102764
1892011525
216720109
1138939716
1503389460
1757309818
1172116698
1398627245
947493200
168549982
1420898751
1862936027
162987014
2040709512
596235657
1446145252
501262941
1649319057
592572903
1755819177
2095669254
328316244
364428380
2107459597
1345175072
1365503148
278283530
863026058
1252209529
1223900777
399743855
1350132744
1276506355
1929140665
1495018259
2079523441
1072010881
1637035293
1971029339
1337955142
517145740
759596162
1899910578
2022684751
1616066573
45324915
489137624
1790836954
142813276
1406998662
457904826
710798738
1945887345
715905998
2006917954
1455844508
1748322135
1377336877
651774669
412046902
1887720172
360619151
1774615601
1981609401
289379969
988545327
499086255
1143977149
1814034928
500506064
1650415338
2111812264
287686532
1101369563
1618106735
700244378
1947105683
1160005662
1800481981
801460529
173933118
1059567114
1732600096
118259195
645542647
1859640466
1765220934
948365767
523185971
326102425
1244888360
1404331593
641587043
289527367
1664060090
884669249
80432105
2101768592
1110435699
1053507496
2032447981
1576503066
1677232543
149261184
1302898159
184347600
399672840
451186021
1796372816
1529728773
379196886
674671033
1234267162
896522566
298557033
273878485
892498931
365691859
81369169
898814688
382648453
837863478
853529226
208114134
124161474
1246602612
564278708
201747568
323249672
566225365
74088576
379529870
1831279801
658486719
320124386
971563773
414256390
1534666305
1982565268
1317902183
2106839374
1334577787
1231545736
1685457468
554382477
956472377
1597664669
2127670640
136197286
1472156536
597717161
1439718531
773994913
1053041910
1172298428
284625570
1921623267
756472062
349936223
1909900247
1571310149
467031445
2139534619
1180851064
1830616022
260654436
60128295
467872955
852171132
1710792757
356486942
1034187427
1621215267
488109284
843268033
949881135
1899755896
1221299598
468829165
1704781580
537028804
876753186
1742786340
1861847314
561457206
1873130220
1897948863
23162717
1156888463
115986043
946729208
1966213472
1493642972
1846867475
26339219
2123078942
1413655535
2099988647
544580344
749843050
1735200602
762661167
1955898192
764738065
1830407763
1299492445
227406745
1085209817
33789324
688029646
571477643
369828651
635996600
1637400884
20615552
1687463123
2130593640
920972365
612125545
1224051019
1402238592
827516467
227978231
1829603937
175824748
1388663817
1048601722
1822471427
1874105221
1016704516
1010200407
494049164
1515782751
1601404824
1625243121
148270354
1584019763
267184079
1617367160
978337748
1401757619
1247319227
1030053161
908678964
221944842
2040520938
1348684095
1197494882
1543018141
1892712211
174156077
1710574379
569018177
651768103
91514303
385196169
1777548302
1305510331
1929589088
2039928633
1738007386
1554540466
734232860
1813257368
1688663164
1763439252
80191272
1621209039
972686011
1568872137
650529588
197459278
2008842264
433325676
1323715398
1196391092
1740284923
979378161
96304323
1252864046
506030931
945742727
497982184
274243125
929759664
1239868503
480054721
809537830
260108314
493263033
217058937
1739282618
624943119
826461218
1956548089
1628743910
196962613
1042517384
153607101
743631791
1298434184
4047704
883490007
2023020937
189437783
547668785
1671030219
820613614
64694377
541975673
1828749305
1893491316
201581799
1256545260
1144162635
1299893222
2143689978
153240439
1312757518
1467635376
706739202
1538171309
1796427906
544416369
1397471882
1357109937
662708376
1060156368
1991870581
331689342
86436200
393296215
1945130010
1882894705
2086980927
147568047
1783493788
748731936
643487719
602836686
158175733
1991207382
323478140
989677623
1450241564
1581538728
172222916
961888590
1576389720
1966225041
1617546592
1733271486
1550345600
1153302107
522783455
338226084
1128506362
2078574202
2043451775
1579201698
1789102716
1296510896
904401864
1989677526
932178304
403597137
190143757
1998793586
2076490019
838961565
1158568486
521926941
173961943
813285916
584579322
198227453
1370423413
2021894733
235892559
597643948
1713159616
2091861840
2085445077
1456804606
414517704
1450035416
2103949779
1562138167
1726243162
803984669
195490152
509647974
2118301554
2043095172
1277710688
148927155
1044033601
1219257056
692984465
1109109184
788229195
1179465411
691452788
260560766
59694276
1433485427
1695252091
1772886100
435047095
1496075298
1954285056
2039888221
1388486249
2009027427
112578711
218559586
337029840
1471857270
2105674771
1312344619
795799167
1493886768
659762135
1492640162
1357199048
1151757885
784954044
2077635651
41899495
1718557347
951772012
1596450972
1728277773
946631597
1525855620
384833814
1238770464
1324024699
1884677433
849478552
220777192
1499662396
913292578
262120211
306425548
1407915577
1403140159
136551895
829743949
358238703
181216988
1819698966
1052768227
1969111831
1380633924
448101874
996811846
1774144263
1691467156
650335745
1551178941
1948834776
519221084
1192586458
1319663682
1766091477
1457464678
1589955030
1375236369
1273275051
170353853
968944303
603816670
2012054945
2064366805
1536109416
375992547
56522850
255310471
3405352
561447974
2030395007
2081368421
1607993240
7063740
669715778
90080798
374148600
584984478
1484363639
1439586681
211376000
1017738062
597546039
384453158
186209573
1464703980
406400580
193267370
436687670
494292259
246020937
687938942
2068698138
56615102
1463098076
36715379
1732330497
827782738
1228481322
779042068
82574438
425899094
1341284755
1625124708
365371624
193458971
1575416323
872202055
1295233089
780851023
1406665761
1705291276
1726894949
174542786
625883220
656168269
1545258967
1468777171
1953370250
1682431346
87987714
1496338507
1461397498
2103560961
1036910036
2123713797
53862221
1163252582
1641579149
947947995
2112015673
801343323
24590870
186494049
1949612502
977848453
387013903
49832528
1295812306
1398686639
161648476
584383621
1583774189
411776567
1554446115
397210210
100863222
182779084
2012208876
290020114
1300151532
1474060990
288866673
466278486
1007965310
880190048
1527589957
1125730730
650761548
1780175738
553237488
521767187
1854981981
2000937706
297392469
974257687
1958559654
1966603840
1261230614
132339270
1641506314
1436443795
1881382942
1248730929
1201458673
1130780556
573617816
938584283
283151891
685559025
125536725
358463162
447976172
889546891
1019068148
1462052977
1209018960
1316101455
2081410587
1079071646
296581039
1838472495
836310730
1721022447
888432668
275277727
1149664381
1293876362
450270334
1395049136
15984045
508018169
1685253546
1868163776
85548309
662989054
671790024
2111253663
2006329951
1954317850
767273354
425532545
870226592
458693331
702971329
1680687955
1659056445
2140788001
479534353
691822057
139083910
326835057
487934685
1627689494
1989833434
369812089
1501257615
330978380
1641007947
425825556
85872641
1462584682
933141069
1854827875
1879217576
1357176678
2010593071
500516483
1790266956
896539055
903437558
1856023563
1207723165
73457794
1751277575
580016449
1362061808
1256344190
2059527713
1678986664
733309633
240450200
598470042
1611007606
1555538552
1039974701
349767684
842307888
125984817
1096194652
1121086413
1254917452
1751735714
1161190037
719240568
1619309387
1629909148
364371515
549076450
1938790784
1183154523
1306540283
1355002124
478936990
425442048
304488333
1911221183
1709078237
1537132027
121209545
1559706351
667666227
1550155937
2002139264
1246183807
1249652503
2076049486
1229280
1938954450
1583897267
398270059
1764060272
261923617
1866717118
54669083
1014378625
1919816234
1228060890
1495330723
605090242
1746144008
1261489028
1975605317
1077284716
1941711635
1890704773
648760521
436648067
430875900
649540103
1930375887
668663670
1326942538
274508720
1963853983
1531307567
859685600
801265573
554163552
1718467193
1524962019
656384119
800236780
111038261
1659602869
627179672
268515742
198861999
1978990061
642638721
1304274956
1041314540
638948747
527423502
864690405
161359257
1102511800
133838890
956407468
1395340260
1208672891
714027292
647393308
1344332071
188188161
1509203243
1324229306
398136720
1317455795
390046270
1114816503
570707359
361189629
1589996227
1945911918
1072057131
1812732581
453864694
213499734
2141699278
1789305337
992772315
1204564804
1780783931
1991431195
158165784
1375116760
1641042711
510619212
1171012182
1211385694
1953817458
1857379257
1520158154
526500126
553130453
849285862
207089203
1216062162
790076499
1734450315
760612177
174791841
2126869737
1007354179
1947098758
503242798
143048770
249177114
1429630008
843219744
1811913420
3629430
1224710271
1554854332
625466844
1898592686
1507353702
65463119
2042451401
988272838
1714311255
2107642528
827447013
1977689041
99133100
1194010792
680022088
943695556
29741632
1617240492
538620832
2142366663
1427945799
147548974
1212378405
2112740494
1418632859
693130461
140024141
2043774718
570712031
1117426451
789017256
1332737343
1141757123
1695000582
620257997
705218063
1012588066
685121245
2076650793
1164059413
1330971989
1586549599
1787630875
1767513370
1911301440
2062765631
1760030816
1613552431
1951470669
1760413173
2132400179
970748618
1143287029
1474106001
1895260951
116720760
203861717
2019061391
465592674
396111911
457998743
321118566
522182738
2012867898
461569037
355658237
1665222859
1575175103
572182524
305303794
244797104
392083963
1450004910
2040993936
178837381
136184613
801196863
334234229
874322127
1471831138
2071517495
382168710
986218958
998419199
928110418
1740128465
846714642
593432590
1229759409
1168142703
1386717428
1591201831
420171724
637669692
1969848189
150364592
916275073
2124991663
58737436
905332126
1424091639
2048606168
132456729
1491550256
393814127
195449478
72929469
1567372745
1704204179
1413064929
783772408
1363236147
784883290
588128259
935670520
1526752789
431846785
2023687096
1126613941
1181966398
56637739
1061984426
973532838
881113072
873388227
855073942
1595154209
407784611
1965697237
1199926211
532328162
1212348352
1538069120
1318768833
292509461
1935405841
1411953462
1417980977
846016560
1208991701
656151104
2095271877
1759435015
1818066148
760080986
2088781230
1986278083
1231366049
2072627039
416625543
1657189952
1802287988
160910648
992127973
96471853
266738452
708515875
101096998
1355646183
499851663
1919503062
589855702
1540142824
313758320
1086120138
1241999312
1502128782
1028157757
61412613
392227674
849978706
2054505915
1417199533
346258094
2062977963
1610437409
1860325295
1696026438
2101555838
570732018
1995664854
1865517216
77458309
1138562317
1692976911
215110978
282095751
381616391
1145137834
857211396
1152624607
1693209822
2125661438
1247336712
471136959
1701677341
1740497207
657878891
128347554
320193164
474624979
346117097
1197122936
747561945
1432880475
2051639926
223273451
1851195498
1422657297
588456344
739773933
191251762
1442300798
224028572
1702305308
656606696
904872282
857457553
2095125067
469215181
1773454892
1099707780
1468865714
943441086
1934537794
97641941
1122111698
1023452177
138145334
420373895
1320639181
1583137353
325026291
625201815
502172557
769047967
1658398215
982045654
1556605541
338313646
1794487829
98923494
1011746443
1904365608
1447095365
846729103
765031409
1670083258
1869041160
1205179728
599586600
980019242
469903320
462620533
1672176211
530588961
1046958480
1315677333
198324992
706727128
673225306
483530423
333440652
1303399108
1136097354
1435365001
590448901
323775322
1178202873
1737887393
811885837
1640574612
23494907
277472609
1818657422
11613271
1887864607
1149041797
1814290629
484556824
1882719496
381834614
1297924544
1439959023
158516392
321225534
2070256665
1897842077
782779853
1744782477
1474544359
720961454
1865726495
1490554782
1948792729
780073211
716867440
2003387156
110192648
1240266478
1256486271
735348346
867410633
1446039870
1828237540
1224578731
2065104676
1254097275
455578285
427494028
1297251271
675213014
2089656519
1131817462
767596319
575435476
243429194
2006832212
583527512
1940561362
645716646
480495202
2119050731
1991276987
966411136
296057060
1889634451
1409423725
1648044738
1374859760
1913208020
1071229825
423231859
1298177910
410962389
1627565928
908879064
437986335
1025379950
1803620441
633224886
1909187449
702358628
182994949
493018322
1416828742
1903332235
1578322183
1098173008
307497111
327265315
700187571
1332154005
2134918141
112382955
988275269
745492347
13479885
1637314945
312344329
437392685
1098695308
1607565039
321678505
665158174
234354735
661329481
1959037524
2110791118
898427936
1978398622
136877196
1721274118
232275208
1474448911
1131053607
761636527
1102971641
431136741
218691407
580571273
412580259
1608451310
1211776753
1664327113
722849222
1129616248
1306295329
698829037
505746815
2108111821
1384503372
197443914
40352381
873688040
458130130
675701649
656273782
1539158416
685693723
59206040
1967754935
835874820
26449521
174723567
215391590
199368263
1539214045
1199897540
1722109936
920729944
131927049
762203417
345459610
1855834473
1736102532
1201629013
1830552814
1176221525
109143818
1232712475
1927750911
1988825936
670455158
409722956
1724320474
344922431
886162653
436894779
1154706606
1242437191
779385053
620095180
1709241121
622280680
1140705721
1657480108
711699943
75140225
1451226421
211357786
2075090444
9978330
1084430279
934696318
70115791
1758076247
1235276023
1783910844
81130074
1560762508
1832790916
1874262717
1282198861
2144770090
310513455
408430963
1975951319
557920575
1148256816
103128026
1362266483
1620911026
1495108910
1233872864
435166113
231822743
1731102181
2068442236
338703863
891050748
1278720376
1510814162
350149753
368698559
428848018
308515390
1439174231
1724323222
1972532955
1136227320
393191717
246958205
561849322
77154029
474405809
450612415
732363955
1845788119
826749546
1277759684
1851430216
2079785454
858221693
59584256
293417544
1205229456
1659086413
1231530033
2068263162
435073557
1112887733
2054781847
1852047595
1319668910
484713696
1189151241
1983319528
1808086975
2036007726
2067961894
2123929442
2049763620
1752026080
143366445
868314034
717589586
851068870
345744837
1972014316
684934304
1522172552
1372769508
455506333
2061028210
695905033
1173472020
1163813276
952963854
1725892145
1582771340
1749263491
563161613
1489576346
1921250687
453846875
1315271045
1060843511
1700421532
1166469412
1291139987
571358583
157844187
447729329
145452736
593271284
678768604
1687511854
79569998
1937346208
665185124
480851758
1965251336
1351437536
1706611473
1710419427
1774115190
1207217455
1560288816
1137051570
1930054433
794636159
393547480
2090721511
1110056214
319300058
628325453
739147355
632819572
1957092266
561697370
1438468406
1405198628
302689973
137171970
250109438
765465162
1103963720
1864983529
1125808540
1902181048
1456420595
1047561455
361777155
1393853661
1227204157
1958494630
191945612
1142765687
1852204078
1429147760
1966490203
1234994902
1866955307
376812123
13957491
1399735103
24105764
2086831517
775110868
1203319970
1378571808
1371404416
958974827
251449123
629546117
1114446475
1455672442
1714035362
2109804875
683141415
1036466005
979094233
1476845298
693291042
567023863
1761122134
526464161
74518805
840012650
1501513786
411827055
1224472116
1276967753
892740410
1071614982
1920084727
1713884294
1269891326
292545067
1380068634
1504162796
1485089133
1329108413
14603948
130061569
247625414
1752335526
1661835820
1743167522
917486309
10092392
65179731
172410869
1154832306
586370678
952225271
313525443
440399846
49994317
644557441
231109257
1470841799
1496346526
1882547341
1144410937
1411589158
71344947
2111223052
1740331333
778820203
53581420
1505086121
544136669
243596244
883918082
54566344
2059238524
373268344
108438261
1577455444
1270780150
1674377824
677150739
1245019600
1610861344
741353293
1831163155
1123486227
1667178552
242465343
1420742503
427808137
531324334
1761520329
1503372245
264239672
1756471273
1556753073
1083104043
792648549
740687144
518511823
1752338820
1996872044
356925523
1975331973
58173930
418422205
1305650258
583592814
657659638
1789148929
2085918435
1161525413
891454911
874421951
1894020182
132686398
1638891154
1330130062
2093744567
616178682
1708460738
1113341561
1159047773
1048870008
1696491034
1830236821
1150401915
1328440669
593175758
260427523
2054010743
1793104833
2019487089
1545395532
706042298
1710931494
131282251
460608751
1921132246
969678419
1922173660
942360217
743783567
319908481
1791025806
524914862
664827898
62867694
80472470
1499200666
1447893038
1321499778
534167385
780251037
252762920
1650083264
2068523006
675910044
540939104
875769354
488840354
152099895
1721225113
1299560592
2112456165
2001666011
1878887946
1897930507
464041122
1192039669
1518719971
1206261980
18976207
170070207
1642918705
330586036
1758698298
1503255028
1118510913
810040848
2099554131
290649296
1510174153
745020074
1025385708
923277553
276190034
1356224975
1203048066
1638347133
86079513
2046025713
1168607603
1182905911
2137837913
464895987
1084064077
1051510487
1286961691
1247125995
347553287
274926240
136480741
1607968298
340176550
1988354542
1084462543
588653073
571156898
1397243572
324943510
1118851016
1768222389
67023674
754009143
1271199688
565238650
389015
21581348
1550159065
2119665494
1919825827
304119995
1992251391
1834574917
1796270997
731726950
789490279
1604955626
1133325868
817844829
991113246
601086682
2089909585
1300821314
1187335255
1429886761
422508462
944015955
1443248801
195488497
1945062563
1442145814
1926386728
796075815
1115462243
1629791091
1078223935
76316094
1607439238
1808602949
100221140
1693439189
1601436685
1119693590
1838813407
627187377
2145992325
1324915882
1045770580
136039287
141586419
1074880687
1316298705
1038058470
1576146662
716313862
2123480949
2128209537
1531368290
1940656189
42738295
1523877930
1954043522
732862055
1897861853
1545846290
34304152
807798896
402485859
759608858
257520083
489732743
743587276
1811123925
855346189
486117455
1292659323
585802260
1939098333
1873044485
59115193
1422480722
1276356676
539906453
28505314
516436730
1980144226
1077048492
1337189449
1661360072
1088583986
790491649
44902146
699992892
642860305
1055253557
1381114396
2080918657
2107319670
857577748
1782792487
1559339989
938897974
465624226
1327137233
209996439
1389816904
1370209084
1042285481
1067371565
402246467
20688131
908944167
1819596106
1617340225
701868470
255638104
1460825052
174418346
1213627481
2027969812
744072290
165551946
880769941
1092825576
382302572
933613282
523594567
1918253765
1697724394
390397589
1861454249
442447939
215357617
923593810
736135295
855946860
1384311982
2029052981
1110831311
1024114267
1799152390
491919974
1526805234
1800754606
665879998
1017142446
1348423954
977852317
932891201
753080632
439585537
1976685768
1608298221
1059654562
95789318
1528065310
1905143393
1225543288
71769253
1284612816
2097639045
634834767
1129172545
291744745
537283147
2097748474
77271532
357934935
2085779931
698808401
1542866148
1530195988
126418976
1687525572
1512990007
667088859
954792566
1897522773
465485817
79179727
364862033
942734449
294213308
455131911
1013065100
1839125100
1043182074
1031285906
660914824
166428730
2081694278
2047655920
1546554419
1275411067
906692481
1436126604
1826965249
1536764897
733550032
1157091484
1279694629
241523013
1606366055
482463906
256075958
1225931725
433971053
1106803015
1178439534
1763318987
665002258
1276744844
1524496031
962710566
1931676115
1137829685
571514111
251391568
505766826
782366901
58269196
1702562864
1902564920
1109851092
750895465
322384125
1750672152
2079998589
1895373812
1044841212
1832023210
1558354252
1050527993
65036792
1869416127
90234129
1808952956
1955485805
482687904
1306447097
1128396891
2061767085
126479232
1181645179
156098090
966078601
1821037951
659015183
407280643
984985655
1841056092
1935473831
2047275908
251040512
1177551058
1502343243
78801459
1063705811
1005654629
751256286
1734902477
525973289
1976598634
49888318
1052577899
625855935
1788227851
169342804
1891759881
1363853764
157342924
343983483
1381223103
970714471
1315682094
1995905446
1176824924
413572821
1675377860
407885709
1749818402
661771523
1860766989
979665136
53213981
2057580791
1947547872
1134518991
21094248
593590068
1391634794
1726744572
814489390
1996221352
1015952096
688713907
741866848
1304306120
241172150
691222846
407176286
136900357
892099012
1080397268
1816415335
50497043
1673553257
294898496
1916101339
9402061
1210364530
1678123787
347871480
1059042379
224638819
654727722
284181091
1745100525
101831550
1545955269
581830051
2097786160
418081173
1294472184
1983702562
1087573404
2003836876
890284885
833343417
2120110689
479541127
1489494415
2014205970
1543019127
562025485
1170881560
1716641484
1660099494
109095106
134213168
1656662510
102836398
625119720
2000594232
770495140
2065214716
659233713
2003088739
144658848
210147753
1058258631
1224471706
1086202777
2121222625
148794578
1006522513
1614362485
620393200
651570031
462253748
657540739
1603600665
736035958
743944118
1191048009
1657993662
1291041433
168712321
257632393
1809950357
1794001400
1918769022
65420298
74481565
1679344018
1236845588
1497899798
1118143142
1303013375
263637027
2144600080
361773505
447785576
969853883
343133382
351612490
840587107
2053391164
1898978381
228091505
438778499
611914471
1684065471
908711973
1900523308
1357845661
408216906
651072437
464972144
461055034
1489244853
784440846
586681503
2107097248
170608959
547000280
1584993010
922449830
1355246878
848208595
1743637143
1256944643
784357617
853764831
566414169
1694068426
1435758960
335291074
1917308480
415162012
2116087362
1710394175
746363980
1412457352
1984300762
1824057899
563233360
1996637789
339328236
828424764
1578761044
1317437608
487833758
467611756
1470689523
76486394
77641381
42131254
520325073
1751820485
2001639305
516258090
205525990
707496938
988308092
1470637847
1879528066
676722857
727866679
617334182
1026738191
1225679118
334221268
1587338925
43555900
1351496834
1421432492
1862710039
1658561040
1674519720
1735386927
1126018704
407779772
1849552199
2027395139
1288411075
135921130
2102289349
1357278990
1905141075
1273661324
1283341626
231941452
1956516490
306508513
847712504
250512947
1184467387
1208378240
2104618179
333186255
1473376124
2013090048
184580686
170987444
754012341
516253563
682063013
1964990128
646042635
521508319
658858358
399656004
1390315420
1407218146
818449744
474295831
1422621044
1559903738
1380331614
1334059007
1249263967
1187070878
1418689710
1549983015
1578378999
1314125856
126151922
1071590715
1231392802
1774120372
299345391
1825549752
143578885
1846742679
1298384725
320789088
1919583884
1779293268
122878770
1458970309
1655336382
926510145
1483590444
1998700019
1902940007
622214101
1899203178
468251284
1766367543
2015988523
804281046
1122538712
694544577
1218108279
905814303
650378135
1526672250
889012268
18213565
1658718986
708085438
180772560
49193985
1957348830
706510696
1505653359
1916426941
353219772
876606646
1041810379
913764751
451676338
1381696072
2014205205
1804930175
1764363326
2007397444
983947971
1678450221
1639898941
722323876
1994075441
1565173885
1538953067
1235863177
1886860876
1833946507
540685945
163884178
167336581
1348440042
2085381151
671250520
83683883
8087605
1181054852
196865337
1529015126
442760545
1952745935
544997511
236022943
587198515
1135621538
1907415828
1708657529
1236142009
1998292643
1459153583
1741168792
1401730886
1901954489
1998936865
1219691482
569385589
263587414
1329983028
1333188439
2108695476
1432474061
1349028394
1345839440
1403623821
236394564
1890202697
17651273
1825634855
314693537
1701379145
1204118278
1638805975
1362182155
438228547
2009187255
1893816541
1895008152
208341699
86140068
1251875651
1704217855
509669972
1204839867
1009830365
644891198
1527204116
512789198
1257848385
2009010663
1971260122
1981148820
1772083721
478169435
661494857
230327100
89684601
1626702930
845382202
439307394
294225957
1469973951
1859007328
141183515
1574386971
1894675563
1726358198
2081256049
1322182403
1740631542
1792747429
1771609675
242920020
1341605606
1385796143
2005540355
1230022034
1733278041
98198712
472677484
1157911572
1976082671
2129691762
1485183236
972808044
1154687569
1495404371
1930923049
17933668
868752078
602468131
509627631
456745742
620495620
476892110
16914890
1305705993
1600693112
1110840518
591030560
1883307908
1871151954
587249491
637864708
1227591831
663839555
5951632
437067513
1142227492
1762476012
2015444231
761845385
2022461174
1114453694
1037917615
1276141661
1284157105
2127970608
1098644736
215993813
1573449071
1345728075
200226881
181237599
1253522960
635060116
1018382857
2007355690
1936153585
261975979
655108020
1533824238
754557412
461459936
1167413669
1682598273
1761713806
761878242
1695831610
1987757441
1595640615
278422850
1435130746
776445797
692106027
1784409648
835924000
1651786799
2145924512
2121127824
860906434
1955312543
552810461
378681317
1423852435
58409025
329312006
135633576
1123545875
1199771290
525640212
1620958537
468289242
1569334639
24653101
809889297
916889647
1047275882
969665107
2026655100
620193917
633890289
1243764927
1618847902
333271184
1707826950
1824099806
945524298
292491741
1813165610
493699232
1383323275
967187797
1275290940
565759910
573575673
2145126605
1641029499
340351754
188035579
1366850004
470566311
1652770159
1218687145
519557723
2109013215
151785836
475987651
1480697614
96255986
1212347173
151527162
1288798687
188249710
1316605942
1711034094
1632680117
9805927
1557639949
1662397848
726877070
1203867125
268381856
1327213230
2031202751
1865056016
1090447457
1962975173
1033345875
1840737292
531385358
752119108
62438184
812742636
1120549512
411470182
89399498
1053809637
1747424657
69801407
491621424
955343573
434033968
988702507
536521967
631841513
1258763645
827521382
963141078
1362885907
1873894002
1938290785
1008482435
1633987594
633927585
1502080180
1346721307
13204432
231190219
406444023
1237141516
1164648873
826715825
94103916
1091238003
1543613083
1169346580
361634161
1654466229
1021005306
1116839966
1411112765
1241172750
1483556005
1986812387
1901254722
318649757
1574572075
2066137711
1762484480
736705000
1906116082
1510065069
699292008
361651392
1763558599
319628303
736790011
581022438
1827962283
281609267
669162469
1457903792
1164567566
712736328
1071065528
777824073
1138572721
1143794429
12717639
1001239881
1543448981
2132847613
1105142961
1468619437
541930387
1275925158
1622263703
2047502718
442140047
1014525715
961270836
1227080318
1486344712
6399788
943756410
109030943
1479643211
191995773
308812537
259894393
216342570
703944290
1798725465
1686988531
1041245111
170277938
704819853
1135113784
1685041036
1746628146
1450747638
514349911
792433579
500986369
1271724123
14623336
313834899
1732636761
1104827841
2128879701
1962252790
1914756069
1813601845
1718645208
1282562376
613232484
89234884
960787304
526285581
83772205
1182600257
1509921808
120013199
1886941608
511503291
412580259
1741378748
62945943
1125493820
615685917
1687556640
679544323
531629844
1943117336
34304785
415915446
1996881464
1993496153
1056909598
1062879266
2065567760
2013883840
1493458727
1693977856
985556043
529345149
2010227543
1595101870
2133534839
2117759458
2063042574
1516676517
1632949856
1408902591
827046924
641932390
1204140056
1508050528
287357517
1731248854
1842548469
582673864
1201830536
1260532149
1096197260
985843019
480343422
1167238408
1052099876
1271539271
57935624
1702835314
502441688
700985638
643408828
1679812678
1020879186
565309463
709703820
1076399542
2136260816
1855159395
1486453534
153927314
1627850775
710274155
1703609712
349934668
1968511481
476377275
336971899
758545822
1886879352
157090547
295589384
1554092178
1693969267
1368408913
345351816
1794792505
2130453224
298838710
1183617284
1368789236
405908828
282854042
1210816441
478415524
1769971206
1538677354
1075766485
793334523
982290326
2143758029
1164408391
1478487363
579086209
367821303
1758228598
1158972539
271511173
1966548019
833191880
1188491438
402436783
279901236
1352286447
573607090
1746794052
1346154780
1981263778
1045270697
1948026573
1111503445
114850118
1836376809
687966886
1277573984
402097254
1870708012
1180260829
599055630
738875124
194478651
1318270703
1608219788
2484902
965251219
1694921960
723774708
1729610569
1577450576
582769135
3929876
1463977563
1964958239
1949832390
1248869492
1035557215
988784765
2017002393
1828598317
198362487
358036060
1651256214
772310396
1080641631
800444660
1138167397
908643228
1875910281
905425202
1756887614
134301926
95295610
2021662284
261883164
653968047
668182438
1475471080
2138262917
722453763
372470693
89289147
583581752
1447134710
1802468140
1364874775
1700899920
1413942188
1560687082
780603956
1511314888
1417010575
1952714100
1776536899
1748212464
2043128407
829252849
1686721921
1884728068
904226034
520869343
159379828
1444844520
937708977
656790355
160275934
1244233599
1684916937
930743567
1095744456
1549026265
1361426511
1359622645
554974351
306595368
1607702048
1672333951
487178834
980002902
1934945938
741289158
2103431460
694025787
317480991
53205497
1703357866
1330402559
1713198167
108811839
1874541655
2122858965
904775783
1961307897
1094701472
1555659275
1306575138
811495461
1379136540
825366648
352970659
698483496
989548575
487066299
954397540
1163927786
1481293771
1432042149
803179279
1308357559
539196255
988885333
1047199284
209838970
1570967538
1868641052
1923830788
112042404
1207915334
599909119
232523393
1770599929
975283706
785515358
1773938015
345370594
279769916
1063195249
1290826344
2040602650
1172884968
1599089489
1358875749
1231313659
57714770
1882317253
550105296
1855924563
963308456
32633091
1849845806
179084862
1021771580
871625402
2040368710
990951494
630915922
996458852
1737861350
1161233677
251476003
1088246611
478197279
50780940
1128384404
1794311252
654239984
1865316543
1066950229
2023293033
1424529104
856321562
1077112535
1460045613
1237527291
1199487903
268823126
1443385537
341176615
1773413665
1165738691
1792574920
1941967866
1695727952
1038123138
546261311
1089190275
1034534107
1395421073
306692641
763037010
730840871
86879983
402317343
311247694
1494108178
1808549719
723776170
319601678
1298031717
922232522
473485457
422784204
102935729
288525050
408174956
1390165204
2014649204
1081151739
1875626508
925609723
468235392
141524998
631250926
1254316089
1459251613
543851616
28611364
785728897
1037568985
624812659
904875400
1035312193
1154337939
2112393190
1321709464
2040898787
1770400114
719983947
514644224
365009272
188498446
1837478579
1044790511
958266154
546105105
522851148
1773333307
829091522
256969715
1723200268
863602839
900650463
193179862
1752961735
128407097
389569852
967251167
1537245993
18556044
1303003949
157341329
1105952409
1920168901
1668821402
490947949
235340526
783011084
9338794
537005970
628933252
1878527879
1994029661
1715930282
307225292
1526295833
1203553065
1230022360
1341598936
1827216580
263422611
1902798063
980223021
1678454189
244048202
424367733
1394231123
21616701
1902470262
1407095182
678820737
1083738220
1650113064
1744551194
663994835
815514483
502512944
1688185400
1280965510
377776781
1897266884
603201944
1728048630
250113860
1667318430
2083177353
2035368021
1396480923
1716414772
1281059167
870093207
746683320
1571634981
2034094005
673335569
1907867632
2001098878
1527824013
782691022
490610810
131806271
714657674
1921296357
44818208
714647998
153690857
1634527894
807552302
1301981982
308992554
2032073803
826691104
1623436081
2110644330
1359511065
49015355
1830991032
1920597456
324152630
1834935494
1755693583
1514042243
1924452118
1293215159
1968193204
862298460
1887648691
1279161773
266282761
635191657
1376485235
1455391005
1860647849
1834111289
511526014
1319567658
1476109502
1371376754
718808516
655667899
405438295
2054428219
999315006
1120447442
1126544584
541044473
1931217136
1552688677
391453748
154910775
62265429
2017759011
1780629286
982442517
1166055570
1601621658
479508424
554567523
734310192
2119888835
1730566971
2127007613
1095027315
319113131
1541909287
871752012
2145456014
1203807223
1485157961
771328084
1560931077
6899970
1537817386
392070000
2091801035
1285699506
1742446299
613549928
2001042727
1290087432
1800490862
337194197
1622532613
183943223
2008618022
1946913104
1569170065
1705070864
964702588
773322439
714204334
633658076
1458466255
1711183484
59612117
766911787
2144641062
1990930419
1348120034
1704649484
606596964
413482353
2125580189
88165662
465801221
1099654041
125431751
1522832290
1180074474
205052281
1094474213
1616042187
1680679780
20332449
482931889
529289681
727463882
1503556420
462376395
1291748028
183372662
59702814
523916519
908363239
1043817718
1567410905
486125011
608992667
77537254
1565319996
159922281
343319301
751624442
763399199
1967233465
1440001281
1498283621
314185833
1521505460
1354009962
1928039407
2093277475
1466205724
1441294661
1789954660
2127880037
1414212547
1056031682
2084781603
1873740591
476713382
1499737288
2022073413
1100656445
609164882
605621263
512579223
1136264154
473181959
1650075850
406616086
1459656925
379871495
397815884
1119052654
1086616519
634890024
2039315081
728096173
1337026779
1591848581
785030168
2034835357
355499301
1220590771
1052513678
1111290702
318169238
2111784731
2081682219
1878249173
247495412
1367495956
313924620
1785657572
2131051767
1933493034
606763454
2106456620
1161021735
1777759172
1501225582
1584157332
112908327
1240954948
428789794
1724427777
439708887
1891736566
1470961030
1132530228
1114327073
538558616
2017434330
1707776990
323889628
869180100
103162122
1603825497
1611040541
1827502737
143467938
227898294
52724965
278281899
250274098
2107942421
388054399
540008200
95669310
1604189125
1500323716
35275857
453174105
99791231
1547383052
1132263878
728329051
1344380267
248827894
429040018
577792876
296106092
928674302
1133613897
476031254
670373559
749528590
415503057
936349044
1772856682
1279153474
574818163
504802257
2047482887
1073371215
1065364577
1769393730
1376688709
913380930
484739663
588302692
1498258334
1546453479
1295687030
1341444709
94666030
1757955373
1347493409
353922356
1946464958
1748715285
374587839
341602568
579087822
932032836
799084224
999679560
449676323
1942280919
481503460
680821596
722565278
2102204434
227110499
1382532525
837540087
472192426
2024443442
302776559
991321841
1936037342
2060269654
19547131
1043801178
1750370683
973180663
1350899960
1401104694
1644431399
1030900931
2044307290
2040141446
22411526
1461469575
2117123283
687076124
692043071
2119873304
63067182
1047522203
1390421365
1468812949
714431632
1428310300
1057639640
680211149
1598501720
109401085
792241895
1728946673
490171544
739268929
1475915049
2033421982
90752314
44747060
37256805
1368734352
1168815622
132389365
1175592536
912698674
1344386073
392973558
1253976007
448802767
114495037
33939885
837245019
1613766139
1085692163
788732426
1153190050
1600775589
1136187885
144172497
1093276249
1505571137
1952840076
692404430
658016845
1469185597
1034421357
1500831943
378788672
293489850
32431731
390744272
271152747
46789782
1350863347
852359088
1319805121
1371334798
1460234572
2070812119
1320943604
1115235117
1085718662
753059298
1289520674
140674055
404913176
1098570351
1076083900
339622415
1333019735
398921578
1538407743
1105356498
833181170
394104830
2076716637
1634549448
907590880
1633599313
1260283354
791715770
810084625
1908347897
681007953
848371332
1057439041
27181566
479732372
765524934
317080612
503467105
447507816
654477266
912252141
314298647
1842786242
2078588677
1536571950
750928828
772373522
1258216752
964454430
537263892
288682006
473390673
1463243932
452029651
1630536174
833146749
57569373
235465363
207962574
1886200258
1074996232
796182316
144744784
1690459173
571577058
364589758
654896579
1120010207
150744942
1926651690
372822866
291903408
1498844513
399415285
222816309
241636405
498882100
294135698
1821286736
363694652
1852309133
1793425000
684737678
227466165
209765167
1356798416
25939563
436756652
1664442206
1054606310
452716909
1462760129
907219865
138152892
1796313591
589610579
562562702
2093569243
2032427844
1662723308
1935929156
1388292975
1020056224
27769044
72195364
1699249696
124955880
478529722
841565642
1309868386
1504686386
1015855599
1225124402
1986178792
64800481
809971467
903657290
1713957307
490114215
1206951155
737123530
1401624733
46985899
1055705003
1760525300
1463822855
1832176286
810294811
1001764014
1581467561
469066418
1355938861
1174325646
1138559774
800356100
271795459
1058062981
1250030630
555518647
95257992
1162245322
1116808843
1328335134
1167836453
1713162749
440168505
276850748
2099346909
1964528308
433399262
617300811
367379745
44147313
713363684
1286327635
1535043079
392890252
2144257230
17742701
990304416
2032085241
730822526
620755829
1360625258
1364570737
309239450
1768038067
1151489077
2081612250
1999480613
1604615411
1143876450
1237472172
1149024781
392233751
1379912894
1802336870
2023468367
938314064
378443156
1838093517
392639212
1776400510
1639761553
745482872
875758951
1272695995
1704175823
1390172370
1234371992
1432460562
331761087
372101940
1623429719
553050109
1689619354
194605886
187736884
408950701
794072442
1544951448
501493786
1464594024
171733563
200038810
1949072605
1015713146
1470984243
1130019127
2100888085
336342074
1441331155
658242040
470728576
102325148
1358317800
500740611
1323972751
1802223406
992133629
1128872845
569102044
434434521
1694039877
1666811194
1987094371
12962975
984532296
629280363
28841970
1982982244
213771028
1894998594
2090296807
1090098869
988372349
1271773288
474317872
616852193
1244957076
382440253
1402394956
1170083472
121138498
2025286256
1392985141
1571386490
568053103
2037298875
1049519748
368056716
127503446
8793252
1440501196
1864007185
2075326890
1778336694
1772452737
2029087564
1141842965
543187132
774041412
1950667245
802414634
288293937
617294651
1205275454
669648132
1367221681
12148367
2051031882
1176466774
95636672
704653862
1669139984
589032355
6017563
663554959
1642581777
1708183222
40809719
95619959
984312084
557823776
668463779
1507563202
530799569
325738417
575668168
1838723802
1719091911
1652919235
1696072856
1376532256
1089796346
1353143795
1695637767
1315187875
522639660
822710935
1945735488
526167237
1768093797
529267990
287607766
395647210
1479873903
225595519
1440124629
1842332014
1680165619
1241549144
1385956300
214437159
809808854
1337765879
1231503467
1878472527
1677846411
425777481
323648129
222899434
360102456
2017043139
529919506
230358231
1650034600
1122380782
2058196863
1932657997
36174844
818440280
1858022563
233021159
233764679
1133596773
421550841
560961144
1128575221
1257067675
1844062691
1291845532
731529091
1730003672
133619679
838272791
1116939826
1911071766
1979884586
855278296
575135010
1313026034
2125574987
1547489930
675803995
1919304578
781644052
877058439
1542861776
1474373051
1729916555
2032039802
948436102
1705076960
1964351263
430116715
169133747
2115793626
965395210
1418534377
1272333490
441979467
1940606499
1669129621
713711336
1101448960
1232216430
623836239
709047516
1914235695
230419379
1528440136
950968361
687690536
1595311112
1281350787
552705651
1100854181
2082367140
1562802747
782474949
1096834358
955582481
795501580
1025526048
849978706
1531878584
1896985262
1732977924
1055283260
637406664
1104742112
826711670
1866802781
1400091557
861134259
2071464884
1172182640
1860612536
884418677
858612865
653425809
1245940047
185374414
608746078
1351838920
1712588344
1200763704
427380719
1939531488
686508536
2086819912
289863235
486732247
264063238
814494634
2019647835
1337018485
110452456
158056395
1276766850
1618124615
1935611744
1950906337
1046651674
922564368
1866528356
616871003
1037807727
1065109406
46956218
529299698
101676805
360924138
1543615351
5477530
1648233426
281453290
1682465926
673067069
1790959953
1696841100
297057722
997151555
537709020
332283369
879250034
916158178
861111659
1115940104
623989217
995288542
532902696
506488252
1153065825
1881732494
792496360
875313448
327308957
687284851
1530094985
560011552
2145117568
2101062629
1131825374
1275551426
800149852
2053368508
442682714
683595758
1093359095
965382960
1588631298
1238699145
233077273
1186626307
1707222253
1170480532
1250033679
105454696
785947735
509338576
1808337645
145208391
721011142
1608997483
360083857
1653863323
1394348873
674623507
991171659
2054176070
945981102
752870410
1789961099
1102945103
228738444
1800167137
434504983
1792731205
1310294802
582665765
1096805293
1175869719
892717503
234299142
685578793
712055626
2131161087
1631180491
866539402
836008004
2022613909
666536434
308526980
382314148
1190766143
607376536
1893715910
681237086
1677064834
1985707168
246914072
562325276
1339818193
1809079142
977371170
86175106
783104210
1420439205
449861931
145209998
23270158
1431116152
989872527
1465796303
912346366
1799392744
233869120
350560548
299979817
2018898909
396415322
1895529913
906772054
609082373
508117185
1693783102
1951040981
1979527994
1985791577
431496004
1767766531
916735242
520764893
1439000157
662108072
484158898
89109759
1100939580
1031006730
596595527
1261257880
1186741052
1692182046
2137425757
674980134
1988736679
2009927273
2042210964
1303630894
564287061
2043597656
1439372411
1625294618
1029632610
792689257
1926087203
211739712
287051120
879279146
1751960954
726809535
1281955695
1887800376
379355417
389739557
65572758
254691471
661578882
1155748240
1067467531
1536176851
506591092
173646068
311588549
1268434898
1552315574
309981094
2140932354
1309187768
553578302
1510582360
613196192
595080023
1300809089
579078013
1469286735
1837505816
1187081638
1561182681
1558981256
897844170
2047005580
330373930
1455927952
403806298
563077376
686299492
612141204
1037297541
378780050
1819225375
1666233194
568776051
251151022
108577659
1321866631
501445901
1703274136
723357655
414008668
895540304
1733364847
148674615
1000314235
1480252490
760001108
1106835347
1780201389
816668877
1189696668
1949313929
1675598883
1348001815
316816686
1521462268
2065242339
51909304
1884272433
1552283081
1148308136
896500425
1417217362
1963082485
1716762436
1692519755
1881882474
1225951361
721262243
480963549
470153118
1154140747
468600454
910305724
1505372058
1878249839
1313871816
1483275078
1999290572
81245895
53091093
1797802690
1584868841
217852250
358348087
791345115
128299820
284254059
1786268412
1151906085
147645095
1521769800
966017970
529495316
2030147512
481935416
758787158
2032963931
1229844877
1503649217
1938220717
1396365273
532907047
1702480050
98685634
1013050363
1731700251
278670515
2095723842
1735231152
277824285
1260281227
160911237
600061201
1228400277
1335393951
1844297106
1333953664
262590917
1524482027
393356486
1423829579
1610750646
543985541
1424721169
27902686
1965098134
1518300227
810558811
637456096
1359327704
347253025
1640405763
1879364425
339511839
1457745666
2137440692
1244573184
1094428010
2025778320
1349398371
229304183
1672805897
1613551092
1632015485
313677356
1850211512
315266308
235893873
905540988
1615669805
498148423
1939771637
832722553
1968206064
19279672
2040229878
47450391
1631674175
1833719323
2090444253
1826993634
678255112
23509313
235362925
1621315270
1228518017
1941780572
1614134041
2099540653
2044414968
308901607
1581919929
1840844081
1759761421
723778619
993107176
1885293198
2104906039
1822444936
145390447
1313547304
107624630
2028186095
1309237269
54769469
1508097171
1677445856
1341836207
1285109684
138413729
595963073
1646637134
913084944
105362416
780508391
308631257
1299675232
1244724433
1709967164
107680860
1122804676
202253276
883088812
1749614984
827790972
199026424
1634311942
2024528425
579179369
402226449
1451178866
1995199254
1908471119
701799894
1828818263
1283200058
2097911430
73265208
1745039318
665644602
1180216227
580723379
1161294101
1090719226
915855164
414949655
646509421
1070369628
495697302
591755860
1364268631
1011849475
702433003
531671437
286797503
46690530
623875359
1326627400
878056262
243477160
1424160224
1982643654
2124651258
726847834
210839460
1651099123
652806873
1919948757
1046809811
722779094
1204997445
2032386632
682393902
1555071126
1199472868
1521696894
1102042633
1289015427
414024336
1880076177
1188108148
1288493278
1437070095
810934612
1082188118
282672895
1227793820
178108768
1910675435
1258305916
831585213
618825078
1260275979
1125951646
2048414839
1555910745
216976431
1899076762
1299262180
1244047283
1439102894
1324083523
1744009403
884876502
1877563140
1250191000
1722731389
1939022625
264941848
1064842539
780008670
84814148
1017669920
1195870256
1684635120
1782177381
2077396260
1245729292
211116269
1930841346
730007547
385062635
1297079132
591966813
1997050019
1089068797
262731986
1608648356
1408963696
991774827
1744649642
1816157367
82028919
1206277431
1136598630
952755529
1100004359
1161577738
89246930
1273393015
1735704595
978398326
1357436050
2034711686
283754115
1255243087
1463080161
763690476
1535646542
479467922
7378459
252427876
84317372
1076610990
1262705674
269603356
1727823415
2123324472
643075974
1069166348
981696473
1958101571
840702480
315535979
1120118855
1618937887
851516984
1169266281
1375956200
1414002523
369233468
2052792734
2095031539
1463874919
1990329332
1759522685
658093595
1840553265
1783848773
1821062846
1280338962
892624289
885913285
2049841321
137158535
1447783599
551439629
1495855220
583047240
674786499
791494057
1075905952
593671644
440945536
2041737095
183504575
1485760338
327449228
384565806
1806948784
1898066636
1436594396
477120431
468667875
1483298645
1117026141
1694117418
1963454825
1456629377
1296980164
1793059508
906829972
1052845168
1546147834
462717098
1415290706
424746750
322384125
699652328
390964223
267509391
228028664
1527262296
749718883
1588780293
1359268113
266765222
679063407
621936371
1145647178
1779710572
232004189
259901094
2001254521
1262388940
1535875628
1428553837
1633911333
1404372985
1868840706
1564006624
808340608
1001317333
1255629901
921522734
439801396
1480954670
350437146
561121796
394889190
1558556724
2032091343
1801570205
705807199
752854725
1757254673
350167557
250424615
1976828864
1818576209
859428522
1832615983
953921937
344039414
834587363
833489139
1264217411
514669602
1177258949
1242548810
1506531531
1717934405
533108742
223556650
1015653115
504235238
1354595936
1176514730
561276931
119554022
1310561243
370061247
1680825366
1150082850
1710965811
1667479699
316796079
1560659337
1408819518
2085470931
1945549543
238242634
1129068959
742846825
584611892
903539311
1568696168
262364586
1267307647
470905541
410382104
1701532652
1025415057
1890952105
13778901
627157099
243832543
7631291
441976772
1583329378
1416206495
1111270868
584569784
2106045798
803192070
1757084917
773198479
1428881084
372062179
2082037505
249556754
1929396209
510124174
769647104
1757236840
555157927
1664042593
2132993483
1497527956
1052417357
2051664804
846453180
118714398
365382638
1843602193
346603168
402825356
1330502885
966911224
1193819352
917902535
292411228
583241106
1744633378
913180561
1372524134
2009130685
110085680
266633536
810953437
2079756454
1500904403
1180808819
885432770
2065419829
720365291
1547682920
1223343387
1102797108
870992038
185311524
283637789
976268027
305367956
690168450
1138613383
1564394129
1433109633
1499721783
1538203617
1192607048
2073118658
524073160
889097343
1397395818
1347295611
2037993977
673951235
639560610
367851461
1191478994
1084955778
860495331
1563987846
536555795
562246234
1457957435
956676043
204535193
1109752175
2085924147
273992165
1720140050
102998423
1766120410
1186886861
693305305
1207600805
217510582
834956392
1139948624
470462370
1854358389
1918607139
751180549
2041432087
2029471960
1676373372
86130012
1631409659
239302216
1824466608
1226608202
530326445
38367017
449364675
895206900
1373405442
863375046
677426211
212837497
1831098429
996013094
334439322
1676535302
1526674760
71797367
1405115342
2008889908
1337386842
1524385932
1414171416
1824261204
1312270848
1623080267
140043064
1518301488
1393607697
77776346
1052380758
821464546
1056197717
186948036
1529769815
1850145210
1718927622
867886727
769662346
526368008
746096340
1173624088
39580588
1411514909
1389349468
1132981949
1920232380
390522106
718072430
798734857
1886047831
998346571
1485443013
1107109941
264955543
883067645
1481921194
1224657413
849934651
1592944605
131297129
1633202302
2057247046
257842669
188501010
130382867
396852743
217670643
1970680456
231309421
1482371064
545993266
1150803164
1752642748
138613717
110407577
1984509093
912189890
1661545087
581101672
1004768120
911475483
1272002361
1822426095
1226994589
608938863
191970917
1048869690
545785035
1056388185
1029402625
1572270014
356969264
1197184557
895996850
1573585457
770671131
557269275
146505904
138805851
1807631209
1088153273
858819666
2076275045
2027092596
1197342062
1312303228
631274854
571603354
1213200355
1733507681
82999868
1743671035
1886688871
94153696
680807210
840880154
616084732
1400940354
484361251
391339904
1882323194
767310389
735248525
470739023
272256560
162350158
1682068208
418280826
624193774
1002537205
758294230
450534914
333854615
229177297
467970812
1539949674
231876548
1918425365
1308705449
376037139
788267417
292069958
1971860477
2093061330
1331237020
610047103
302396241
251378195
485414690
1301457989
136382017
1045301138
630584303
204098205
352604562
1985785461
1124805028
816759596
1974997971
245157899
1059635674
1064522054
504069878
878325281
742516434
135297017
1620196517
91375758
1412147698
1736377677
920028331
1346670987
1934361674
879011657
1850979092
364746321
77750964
85193801
919360131
1021724819
1815091691
120331278
648670673
960216375
1732736723
968500871
78302053
228427364
320465363
229502322
1381781956
1598955797
669111881
2108482233
834011893
1815863191
1715410117
2026462949
47952991
1826989591
845754874
1329375965
1911980460
1257391194
1772000528
2063618928
1637822511
1638647581
1622355158
258264262
1445427347
868734940
1354589879
1741548427
90235486
98163795
217742045
1669485849
1095119675
141256663
556935113
1549599826
2006283352
1500001645
1643046337
1757003365
637595645
965362374
1858332179
1508647145
1417629166
569544166
672044551
1855899653
497181561
756498170
1019871103
544780428
908387869
1718408944
890035676
1452628011
596730690
1643922436
1440877030
1283789766
1803509134
829614514
1362157626
848254451
1045883146
539303454
1085302996
2090761070
1282667976
2013265748
158802192
1330182179
2041636778
1198603543
1070618654
29629509
110613620
1422206389
922544048
1051588682
2042004286
224934923
1498553721
2067385185
1221508817
752286024
85177455
2090225240
257585129
1340019191
42120261
1456840641
10172294
948141402
2145220382
427735998
90127067
1902393340
194935221
1536358554
2034142645
1366095539
56824227
1084252218
1978802064
2143158342
2041356612
390658909
1888247265
30516691
1982282231
823712499
1861866676
1145661809
1574750133
838298412
1070048065
1145624886
287315952
1923468462
1434384886
1921918042
1644813650
1093278853
1621464377
1988931263
133308939
1357880776
1837070834
2016908531
797562869
387031600
1545248205
543333300
1401785029
1688273991
1083088743
1630241836
1694494821
968372996
1556001677
2108493681
1317131970
367737427
1650830450
1694803719
1500289655
511376054
607687081
1903668814
1718891620
1197149592
753305274
996296935
1566481696
943045963
1447718467
1012751959
1917694682
1178654990
1627764352
1758903178
1432621529
744599797
1610411799
118562956
1869516713
284915564
27968921
156475811
655805401
510814498
600788160
1126888558
1457471234
1635358692
1439296977
292346368
1268649084
182572166
231850114
1074986255
254486363
1535723483
1602055956
1193400681
2003587330
1029710770
2094089132
1403013663
764901575
386774144
1703586927
14958324
457072200
638060136
1363389833
1069870526
1394271910
1884283429
2130764321
2016575228
841804418
473263781
1554276082
1861353179
100927903
813084189
1631127099
1621180127
2074446503
1663543636
638983175
1724912050
1702100498
280047767
2092335120
1305254004
1001405572
2066856754
1338293163
1650205201
1225507068
539873433
56262583
835438956
470443735
323413707
511652040
2138156085
632940438
2037203248
1004586906
84277927
1688897448
79405786
1378798687
186517054
2022550795
1449723084
1562367968
1106140679
1499551674
642226260
328862281
475541316
1978733580
2002828783
1154981964
905004706
1297079146
499396964
1818835507
301710367
1113256217
605517076
1756701054
33112425
427634361
1314295048
142124459
166520607
2014962921
978638903
1204535196
1673127428
10297560
56725042
1620191183
1826085214
1321822650
1905945411
1743162065
2001277439
2084631466
1653929353
1860778731
1731232763
2112410798
584488276
213410751
398155624
2002004618
1353874329
905045996
896048970
469323009
1334996049
1649907341
457635964
1444612789
820817765
2090520298
653926348
517698883
1522496768
1550418620
748238364
575668588
375413418
1104173000
254121616
1787843210
1688490247
1702060673
460048044
1332915278
172551661
2078255049
1172245303
1065577126
1257641005
7246589
47345374
980305705
826778816
173103898
1205418652
924694336
627069835
2022430469
1510335322
72147394
943274725
882137054
1289163108
1970227616
448577121
953463367
1134938943
330028974
517111756
175959766
1385561740
1781171650
383698419
1630343883
1903350824
365672047
929078500
392168163
447745596
1553472622
1017390190
1571520819
154541972
1451315904
2033101525
1713615862
132118732
1988452329
1952826252
1736223658
1112387026
708324342
859561081
1670419868
1401215139
1435348663
969356561
120585373
194950186
1013881367
192805679
798344749
1952398058
1173926786
21229554
1463445900
307031111
714567351
1982072416
1752150764
1062118427
504333942
1799851065
767700659
151363824
731476589
229576942
440908498
583297328
1895554272
1960164928
1113571746
1725727705
295645143
1272673632
218291119
891774604
355755976
2007138729
159277434
1234256409
416552679
57984539
1946099448
1077629846
1746923018
2112717909
2109366839
821582751
1544089036
1997695278
1274253024
1740784290
1391526201
834619621
1472893724
1672943565
1275468639
494496620
1979056800
2039180639
483918759
324367362
1834573772
712553785
924352518
786618089
914715228
2068274640
1046819270
2113533548
1462936541
699397743
647049238
679577903
285269854
729735433
1900049631
779329640
1877980421
1442604008
1559421684
2064934974
1587272025
976900559
81532649
2018996804
523292865
2127998662
1528891347
1211490202
1054193449
560283064
1752562250
1434041641
1277002010
1143342726
839128215
1090746246
1050726607
1291336801
1196804234
644325247
1798865078
1189726138
470519900
135915036
579912103
314899768
1466329430
1448581508
714283375
540216008
1677877616
32828671
1264976342
1695522652
1972642115
545509559
1981953996
125326531
1261801989
647144965
1551547309
753516748
616278596
1957158831
1385571333
489435351
1055911634
1946860708
441052264
88484018
1567120622
1346995857
177676283
1827361951
791787594
1733143626
2036396603
1262280674
918274306
1033363782
1121781772
1548050967
1106144443
1737251573
1686179591
972436236
875503686
419629638
1658503745
78373961
242651827
1019320351
1478047004
873171810
1146809929
825147057
780839500
121022022
545898127
1454712925
793366285
1262178413
1297244056
1713064161
1189957905
467464718
271513830
1749000081
1856900754
2019363719
317624561
1406670049
1474719311
122272676
1984350672
1586895260
1313906508
2032460347
1853585762
448787819
833186943
1239332625
1394917609
1541856116
1302572777
349264673
1972032626
2052273066
186597869
827047342
824707157
490072118
1474907901
202882355
1108598526
152381162
1479518442
270347329
1446687576
971112096
1380956314
464378139
511826017
1818350396
803193396
261618227
1659902370
1149055122
1664351510
1503891833
1055595784
21163905
180372938
2143325065
2101560130
683552918
887196413
759581306
976130399
1839778434
514564669
1055646787
1358588946
352512179
155719490
1550766520
1866052455
1048639940
912594638
162390057
1317323986
1902060479
836086495
1553636609
1544850846
1595849606
1682391102
1441745084
1016919947
1773701042
1919188859
192497667
1509842457
1953126180
1669231856
1239296233
1154606593
1642072510
1017669555
614990621
574687208
1353859853
1767547681
1986706147
522026919
1411730741
840221813
1076144587
1505946922
514391283
1793147987
106718454
516410121
1062667475
833653487
374251838
1484837604
725319030
832520123
382250877
1627123577
1717049979
1952096295
2120681918
100148149
1067998398
430012127
1731480655
227165958
1518933866
611215484
781211591
1079624981
2076165313
1212949203
589278315
979674495
2004332350
1562529750
654316683
1081249391
1518776395
987387599
829771162
1338595334
397504736
100698351
889078152
1031674967
1589838199
1432803961
704017934
179537354
1726499820
2074439253
585270898
480968671
2059028709
1372262991
896487372
1350491237
506910063
1383010569
343867867
1144879179
570697874
1597881488
79337093
2064164560
629205948
1744045722
893507646
924743574
1322119359
1965951805
179346406
1512499687
1027342345
99899757
1122799320
1700173273
1955725262
1537648398
63558202
1225941691
480532714
877081688
247482850
142654093
731062980
2104615848
1022457090
1372413522
1405411759
594040329
1613683452
1327209788
127597918
1423046891
1909182656
889305787
964099547
60247584
890481604
863933391
1549283666
1167859898
1936362154
2107692395
1390925892
222155675
678199470
559695126
51927654
264988934
1245676505
921866805
1442950212
928366370
925979492
755151993
2089663620
337073958
2082713981
828112187
14710048
1846060566
1920849561
1050385190
576608161
518328887
1392085158
1147256716
1527964258
2021991566
1362344890
1535027824
1862919769
1520249365
1267146061
1888156509
822625767
2125309696
1308475530
1747613309
1531185879
313393342
92437376
1907491344
1065056708
2076805130
273689597
215006547
1367948856
112818560
1494101012
2015055523
1365254340
125568030
1436043085
1975159907
353754009
774039599
356224868
832362394
779393847
100530371
1649430931
1396408600
1961663774
311303018
1389873245
198964400
1611322342
1487643691
121253443
1806280484
747785656
1320321510
935389187
328075089
1686482027
1589741444
798661153
1110993599
283782114
851072670
269722310
391593269
187976978
2058953002
1593793158
2033612647
635710321
1069448075
537990258
2146476861
2098224239
1734616546
1352937834
983555165
581393042
664156828
333657729
1304053777
1016653922
517969228
1637451158
1805562743
1889034133
1659276908
1491335092
1867846357
1694889348
1884355182
396638114
388724175
1655058302
1535073349
1773423318
1777400192
1874201429
1906815661
520908956
1195301416
116633504
1019879209
1143309041
2055091595
230678455
1666504322
1166699359
787263693
243370899
1045746630
1164558266
987684170
1237695612
355530051
2015683668
836272398
1979641767
1150666930
88856787
1153126690
1407893719
4863369
395672457
1136609670
349854922
656480672
1340572794
1372776215
1112638777
704199765
1044977991
957993980
1450798040
723089961
59944017
810480660
1480085985
1183000365
561270853
1384766789
1579247531
603276635
713493823
1491924624
23882439
283539631
2092812842
666620828
505618613
1261910140
1500062474
1738350145
1997474376
1834820783
285953297
878711905
1156872675
395585485
940742051
216309059
1363650301
102472978
1045819436
1314916106
1422242171
965245513
1456740107
1910367150
1888011026
1333811452
1680913716
183991353
1103679317
938099241
68840887
1230544665
600299380
1894788243
1463507742
604121448
2051882768
1503143968
1371485641
1266552410
1490658684
802072452
2123815120
225953361
1802633298
1496417005
660106108
1200602017
2019224245
525218482
2124091486
1355255718
827697326
605432213
572289452
990659476
1916691619
182105487
1490555015
25611024
173588233
1033375691
1770182754
618527891
41714333
21728186
1317003308
1861198746
273959979
814304028
344993681
990492300
1227410391
175129081
1875390678
996295992
1136982029
412863564
1374392401
418270096
1934027802
759345670
116893629
1956781670
1740697836
1459671303
1445082253
985748964
1450686288
1658043759
1908246696
1713310092
2066213531
1084350301
11190712
1959179451
582239669
1204625285
2066530729
1840309311
1849922980
402869884
1381271814
1547425842
268331036
323291631
1727121493
1192668066
1427447576
1557089096
756831692
512374892
312019023
1582581126
1385626732
336560178
645649991
82174413
210671365
76845657
122104676
585858066
1318689185
194238047
528918800
257698103
211295827
777434080
566994769
1517814032
1446765746
1727603989
1750578178
985426544
27614264
965355053
357333914
421315239
553261587
783529894
1225993051
1645644643
1680360001
613660038
1274169193
165457588
454199699
350533162
40437731
658815303
252933784
1653532777
1921979349
93482452
2085490787
1150880852
2050949761
873986179
1558627831
1677643427
1712422148
1049467396
1406530334
1766107315
557041791
667714409
1035208505
796970853
2068770705
364364793
1559069790
1608426652
289386430
1575872050
1878833374
1050143499
1213778196
1513518830
129672696
1325428564
347702987
2089206198
1842331332
1688571707
325337818
404381735
563517860
805590718
2045873500
186068430
522396905
57979718
655940118
589167768
1003133735
1799719024
852923429
1589694461
2059078599
1811610890
1216681803
914827970
2133737790
1536589379
1340897404
1232071256
2075574391
170613699
591672713
1193757861
284389481
486950595
913993729
599470425
197973918
1567460700
331747837
531025450
2062573490
1580531064
1420724823
1520818121
1766864164
810169391
1850579259
1794269614
985691240
1231177683
1076526606
954970904
1109279239
1502670976
1200598053
921253048
290691102
665469372
225109291
1376949744
1062965158
1897735901
1297807859
405129363
444456544
171334999
1430926118
849035157
416875286
1373671662
2121273696
1216847890
484615063
272652961
1057019905
1162515395
1682919607
1469601315
38811837
1044183773
782309694
38367417
456277163
164979689
655402940
2100382666
1420317086
1250859297
386525145
349318204
1561219673
1052504569
1204541903
1337511815
101638197
1298898573
257883913
1855505232
357294668
158224701
664807810
1314823829
801429632
435956090
1910801994
595213329
1076431697
799318702
1401075697
1445616583
444917777
2100778995
1145398828
115316750
1761903510
342523061
309184919
1759024917
514718874
983538232
1573303922
552818409
180594247
1797747447
1406249391
1359788640
980158168
162982654
769066782
2028379232
355379237
1267679646
1572915954
347344787
873026907
1010829633
228277679
251838010
583181897
804833702
123941357
362806528
1812261341
556415611
2117354986
154726537
362000021
1924599679
1593199875
1063224215
1237806780
595526428
1157467659
1381935212
469710465
1706836211
1828302648
541723577
1716234208
1322893530
1006682645
1867313240
116889402
828609651
1498795007
740409135
1886538573
1799974360
774912951
1059592903
1287068038
1949142831
463046982
806612999
2009647193
1591890006
1889939472
952111504
442016209
1918578067
842079759
979551676
1068142859
1172885905
1104784010
398128855
797451868
577278800
267251407
920889089
1555628442
656387570
1010903356
1007931851
1978233718
2068962553
1425488715
1809038476
355358575
969061739
611897870
1552356917
1466715920
596209009
746332127
369300043
1526859164
752225914
406635963
621356504
508106382
583537521
679978
1796066643
2114834336
7413083
729165596
1613589596
444391564
735626378
1150808409
207514036
1504607137
1144754075
1424768751
1889953706
2137931055
1903578884
718318698
55916111
2101845432
226780488
1955685627
1171059523
1145681337
1865879326
1307955549
628903777
148035052
1451366968
12134621
399441218
1214483173
302256021
643250893
1365289326
1121194345
1941426192
1156395848
2141674696
955427384
497808596
535693174
1653489383
1184316823
1077095289
44206318
1597032207
146604694
1780704087
1891005602
186452780
689868267
2106642902
1203587836
738977773
1016852102
1199118772
1873370841
413290182
1199989274
1623190736
689433120
1359877435
63610990
1120206096
116147173
146930211
1535962186
1053056925
708560302
584696755
1138795531
1936107554
284773931
33130666
982691487
1560248375
1683889464
1027400651
1493449333
1201624001
971781715
1552237918
2030345501
1358785123
1788101234
1594949101
222544762
1604924699
2114509866
514442119
1657898555
1872982649
1635844501
2114089850
1961880857
1398930858
478335365
118729103
1540756957
1434212994
1941630552
1451024539
80035331
250230356
1350160287
70221659
246391152
2135819922
693900724
1560564310
1698584025
769387077
1008727891
661731865
670130800
1265084985
320149903
1486606189
380147119
1426705911
1534017797
1232122025
1652391481
2125431691
640308637
679758684
1844877920
1870391406
795659967
237130837
5089587
200066058
775192837
499483615
298196120
1400168804
985617162
1726517717
1354145203
74710993
865926590
208577470
198152434
1243895688
132387095
446392738
294097383
680524414
822524330
583812919
2010646142
588342074
362888972
1979327388
454131360
848846117
1776041121
582100003
1492560687
786473185
2047821779
936034440
45770100
1040064603
683093234
1881920723
955241162
986008156
148882659
760476114
755880385
2129209839
1785389278
2064714666
401405229
323789393
1698807277
701613174
595358086
1879730338
975874027
870708474
2011597278
793556545
721573641
2116553123
1511141309
1997728627
1698891176
412441992
1911009017
1568104292
1610193081
1564842404
534120111
656590067
1856818770
752947978
1064583747
307855510
285139952
497657353
1047823758
1997514520
1938744564
808226245
1935411127
56925227
1439136997
669389392
992712395
2080545828
722147272
2035542949
278395877
785245765
457450905
336009038
1031253944
1925476018
1123551826
385758163
1222991221
1136647919
901316130
1747721051
1667540939
1185163110
999197126
1863522375
1400786872
360059631
858744557
837708604
1334066745
1634913035
1079832296
1953190999
1599935497
1927966297
1527008198
1310139175
490578881
211193068
188682358
2014309128
2081694383
1686325755
1918736912
28410258
1975487160
718891590
2100864445
1670258193
35129071
710646610
1164298168
496379676
1015440975
1847245074
13067824
1211599465
519458124
384140430
704357526
521725047
741679552
1107970602
963996385
336652553
338925704
1547647285
1659717417
1247408986
1607466907
400396064
427282308
2131288639
744749027
1586588965
1018212000
245683240
1737434960
1074488591
8398000
687432990
1510386853
1993082772
1137095791
609701642
1365868334
1281289901
265550548
1472324263
964984021
1891236641
2121858658
1761331467
1145067525
2046114996
699741853
731291107
146542997
1581971356
968106090
1437872994
1392063490
933323079
1396729312
1095653432
1211267301
611063425
1139035887
1398169937
1908273122
1558392883
476137929
1317809201
96954842
1318511908
213186456
826634021
1723621279
517543014
1073828125
1107824280
339429251
870095406
944551427
1948673461
264042080
34080409
1114466134
1167959754
1733405724
1563153822
1119787030
1519117839
1809661220
551778061
1402411229
1903106004
1788578853
2022179279
1660432585
590035639
195509552
863571190
1946243131
1962078648
1738022044
858548382
421086537
2072680714
384630534
582979788
1953262424
1491731162
913222824
949501756
1778483492
1300734846
83893664
1725802044
121989184
1018352227
690131641
1342355627
1891459189
179602483
1876897949
1007609671
1763701800
1631222197
1809383630
417190923
1004311139
1018980049
1146852819
1050982420
611192457
1612803892
1047922157
489355866
1966231420
1824339256
166123831
416038492
511812452
935865568
1206179003
90619963
144271542
1197596185
1303598618
1789309493
399802572
300538419
2043523664
243285650
261738420
287897942
1546938840
284035231
1230258334
1135173363
832006823
78214868
1087057420
469777936
1885206437
1919744305
1723196199
495888880
1503965531
206893917
1882023031
995919947
1666880758
1389303484
1324669636
96457343
2023295382
176888423
1812730705
1625384427
2008039673
619903743
104079715
2013487915
2123538183
1466094486
1229035615
1396769904
1343586996
1455998238
554687645
1481072149
1076491580
1266496208
1274910078
1558762068
1037466871
2111412864
444227379
581155125
859838557
542130154
1932158643
1120575623
536900380
958537434
94314235
11463693
334933457
828510682
215798947
1265703391
1024320256
885465620
631796079
2131469691
2086312460
1613357016
1400053510
1502018737
1484858780
131137531
492043121
264897722
657768211
1982907398
1305086841
2009280091
813145077
789341656
6197120
2105401916
1572081901
1198548355
1006760280
1518113727
853373799
387507990
368811030
443043760
1492513797
841378105
518663631
1085568897
2026140590
1375496878
587103915
839282341
1598534828
695470109
1664826861
1756531185
1992452536
199102860
660784666
1761113865
1218846033
771917523
1032985849
1159138671
1224611984
860864936
579221048
1886991283
1304502016
1461961304
921839736
38650920
1717953905
145779756
1567115330
1242982476
759878405
1475622479
1008836812
490351342
1525324256
1162208199
856759672
1870923949
1925920189
1528571763
1036199346
670533733
1725746990
2068621150
2090430131
1109362457
1788399718
899344200
1229926536
152679974
433003466
2035934722
2001640693
376125501
890512647
1678134970
1779731827
848208259
140004589
1453901918
1953092744
872967457
670106568
977263861
1387213726
20241895
302508373
309809286
488050481
1380945267
924426490
626220115
398082345
750266676
275953075
961250955
133401574
1467468651
1024467221
833664030
337899621
2023044456
1528609735
1974561512
810192283
1895256754
116613453
1406796744
623836786
1727173460
503354751
708562283
1734465647
1520963774
1545208499
1036959501
760983357
178794370
2134603256
716591577
241484034
1734494069
1475952381
1100112469
537547705
1302407973
1752844572
164045448
1648333123
115867407
248773155
1777738899
1294817002
1099283600
1193855737
1772630835
575099934
486689816
2022448169
555153438
2065464528
179493688
598425049
1009338709
304091336
429508534
555061222
1462207875
1851820584
44319192
838012505
2119157058
1035127346
1459481771
1283888660
1159001418
731615331
1717198147
308869932
1819586755
1822160716
1648979399
852132128
281596945
908142183
6956371
849377842
2015180332
399932875
1278589942
165474561
1034017645
1579942572
704793265
1689981110
1681733713
368791803
1425849873
230411541
815128388
659405477
579946984
950808461
1232780189
2046830896
2078416385
2127916654
1187387807
182367301
199565875
1180968225
1679720879
342459813
1835475395
1221859184
460494996
118655097
1994851960
400448457
584990547
126370098
451106712
248756973
2130172708
481684250
894676376
2133293454
1823984395
292198558
1177703044
1900523093
111649379
388986222
1005367229
543025838
1555989784
1738474090
1521569387
882399716
1879787695
164039038
452126593
1328421268
243275406
2102372593
582497230
592045798
912240662
1021853850
2071507348
2000362218
1708856236
67430597
120370838
346648230
1480923723
282557871
150652065
217734654
1446463530
150778772
1719178138
160304841
935844145
242209501
857258677
1712185377
386134605
1105834232
741301799
404829537
324788193
24301773
1773879125
191473034
2049041055
1622672789
1412011180
1470730681
1260130289
1404220999
799997502
1777296279
222639280
1101247185
101213404
1196941418
2060658576
231587615
605500537
207363989
465668087
1121107486
1970326977
720359344
494927683
1852725779
915652153
1086992440
731399964
814915605
659044941
394873934
117532236
399527132
2138128694
1186661269
1869224214
456139076
1447693628
313410199
1961664471
519035824
633870919
1163663873
554493557
1020003073
616439362
2100635705
2010207604
1331926686
552845632
490311023
1818284665
225981999
198995139
1027655048
656734026
1353854946
919358109
1928547661
1442857674
513420231
1737529578
1930688736
555731362
832450321
1446966968
534969044
522242359
1922892347
1160417834
348870851
761704045
1539198636
1460506761
1662042842
126481434
1067015095
752185487
2025340254
1765354457
1195128900
1081029564
2045579499
487776570
1565130756
858864226
1222671583
1299365310
371625916
432086854
445921830
840211046
1208975750
1783847745
1140270211
963496015
1892517941
1004733982
355221331
1997668361
661387324
374279987
1364648650
1647851928
1237538338
1007197139
168932178
1463173126
1559530260
1998131521
946415449
1942579696
20171500
1054445148
444715106
1940668130
1043202130
2120901141
864563613
976972333
1679091869
1237670759
1750503931
92935968
343676976
655224553
216994514
119958421
652352670
1209989432
884642420
363191517
1744507092
993370156
1901208397
1048061690
352129461
1740568726
2103103656
20476786
454265685
2070147240
1532613590
1173566031
269986096
1555061595
1020895414
432288177
770890143
1672783186
2060350212
598849857
840348955
395823288
1204625389
1486843335
1368034349
1905624449
1179761354
1103337729
1658773500
2127813423
972639533
419375448
723209398
470094884
1437876982
1724728980
431947317
274498050
1233802152
276100611
455875843
44814397
129391998
1985223939
1500434715
804817723
1361819722
179107003
1886577617
109840078
304384495
1580338566
1473867367
174288534
2123764198
325346041
789875056
1275479039
1883923936
466933902
2098027343
104219246
1462391849
1040723467
1886857264
1433783349
1748811661
472902202
1459719351
392295736
1640300586
463562049
1222286101
583383173
1843425342
2065007223
240440856
1309028954
1043923277
282940819
1235479476
2095272619
1683159338
609658447
482405281
371814755
1127478058
879584516
1403210141
976292901
746132528
1772911096
1695714810
992132968
78827486
821200604
1750825545
871335
706031634
1096435707
1416970281
1919134969
1472349238
1225657030
1497021475
717471472
1793929938
1474272094
580581465
1181527915
1488246603
1787132644
140904011
1774542562
415872033
1319177689
217317550
1688253163
1890501312
1160497150
1666397886
792942779
1387005258
375472098
868199395
1135921099
2099303453
866445128
1360854283
1962443379
224060850
1069508352
1887042166
1814281638
1100170676
378631807
1068469369
1029154222
1217176874
470511632
1899675196
971595825
284281015
533950294
1890476657
624142507
970398506
943858446
1624168949
94869744
469623608
1401546392
1553892353
101591870
440225890
661094386
918584111
1547394978
763499099
1541381331
1065833578
30755413
1279099457
1301071178
351985599
1283998306
658769552
1514110797
1634039023
2013737433
26756235
1720764918
2057039701
1528622838
1002127851
2011793729
2046472535
564927116
2077829646
2073552592
1351581878
1780528812
2082102563
1900991740
505854770
1675094043
1082650970
1900967624
1772267844
461040205
1608937016
96280970
905747484
1624921195
1540721223
498077844
124700398
476611683
1903512544
1049029578
1425257640
1259999351
1774075929
718846522
14673263
600917238
1100412280
2119377681
968278737
1318586330
337477710
123780819
1109132608
1366743736
865754661
2105788292
925309792
1985711996
814815170
1261286761
378201733
1636643286
714101338
474247937
1685883216
1859758449
1472426955
484427696
683657998
900767693
1680707857
208520488
601392506
765648318
1015219421
1403391805
706592159
1433836816
733926126
1216756291
169364501
1993405976
1089001715
403590561
220456624
673965279
256745483
672495728
953022229
1318359860
627543959
18194891
1773884551
1408996923
1294357796
1581449935
1512873427
1490376255
1638094642
1680946915
651124971
1496832128
328136011
1628352811
910459548
119302079
1984180629
1291470231
737845519
1283741602
1676760661
1359771973
1573537058
1339477288
1177753044
201983683
1341050770
1879299646
505127487
147174914
1542433274
1096234974
702636346
1550222016
958853153
1751593303
252302078
963146229
219138657
1313908684
1862909333
919826751
72804917
27112539
376034493
270486666
684261486
637803085
925847304
618037136
999610030
1821887131
1230243080
301933090
1970560803
1400970953
1465745302
301099883
893660213
1987858943
1404870161
247395207
1828687607
2054769073
881148568
423411498
2114132401
372824349
166822467
254066272
952136518
2145474232
2054861911
987073819
67158477
218028848
1070997794
1350924466
626609792
80653066
1865827437
2122790249
1282890640
372641121
443526296
551554328
1200468861
851497539
1371558781
1126495001
1580968199
1512296117
1762146460
141801572
1637377386
1320313873
127562036
1647408642
1460067744
998284559
565177105
133394959
1057334764
1976920200
1647750088
1498301171
247342411
823461652
445962872
1895819729
176177295
2016594474
663166942
1158663221
333118394
22234769
1950409161
888120610
46939283
1267627799
2083888113
1640085839
1755221447
1290382474
1609935673
1353861690
344428517
1553276410
1652862176
468088236
1003971384
2137420294
1836744120
1158369654
1404882536
656198855
1716058375
1382641065
1309517273
1532564993
1876418249
1111563227
505609050
1722296142
30901336
506315961
1633744748
1818371089
147137263
1689312578
201836491
835467890
428747134
1287088141
233146322
123388062
1358406454
1245717647
988188470
1317780470
2050516648
350993164
1833692298
1457764250
247302596
1966806190
273081603
214820398
892789142
672632489
1605664744
713142165
2048199194
602965075
836136903
622368716
1011899497
1711493421
524024858
1030798167
1820923389
379987474
1018304658
160888895
771124542
790541423
1494748218
600674737
1267056165
2085917966
572580634
618764989
223994767
1969081704
1033381879
757771788
35612731
96168135
1804305182
1894035088
330533574
1011261342
2067690983
835210887
194838273
1359551492
1150237349
385170533
849030111
752750567
702378089
2147451888
1108652629
401031164
1567957012
722858383
1823676387
529992346
1544941341
1329892322
1566137292
470725294
760953538
654013659
2090128562
37218662
785028849
1352111051
30627449
1616119584
1666249506
343354703
465131055
718525777
875548155
1462184925
1968632000
1544023849
233111859
1391990974
1816011109
932540435
2079672275
35432739
691269929
1046148614
335299464
1229700391
1371099447
67322802
849357538
982581206
598386255
1574104993
2005559167
1585725126
699924964
678599296
1404345857
2017599960
1233475382
1476624155
255681145
211355993
1799033669
400677805
711975253
1980837265
419713848
1906755096
177133485
935693208
1944396479
2084371753
1520172548
1201187052
1312376273
1408282040
212498400
528303695
1058770606
247172931
50023884
1544037489
273793530
135403296
1551172120
1144142857
98456202
658403282
1412354242
241384269
1125255760
2063745833
30184788
714949311
1355544342
1828039877
1951981065
1345413905
946797059
1613546932
748568290
1963168967
174545303
2012295457
1835008986
148692422
2039059086
637556378
1082309417
1889058885
1116927173
316756016
1367866666
177954215
408021197
149616569
1454041384
1296420159
1329858916
581213014
411936987
1571952173
851370303
132408598
2135918253
1596679168
1798635924
726716770
1527615710
847003942
2055066467
411715535
4879338
1007346622
332649099
2090054758
651942450
1363511425
2011409194
643048767
147142276
380730383
2113350801
337107683
1543176382
1566085391
328598553
696443633
1139814509
2082988402
269321941
11374024
1969529029
348152105
982383485
1410386649
641423587
1477447719
1522337269
1272241271
2055318263
2577940
1642132134
2142962981
1000090660
57023055
985844829
1125897337
1859304779
1431405188
2060860154
81077199
1345181630
586396836
116370454
23688566
1665673438
1995129671
903007089
1595721266
1827004350
1846444427
1872578709
465585592
335206917
586359667
204269635
1803499853
1132597181
1289855790
1793189092
681299303
1148255473
1639550593
1462892957
98163237
495929569
1040220397
153889675
1414384003
434957175
1231056876
1249343275
892311356
991279461
575373530
10365021
1530976310
1484584752
1972080252
1304788363
559882886
1780988693
893265846
1696837835
1625581994
1029753895
994659275
1223960357
1192786125
496615692
1128984889
466029323
1597566826
612923083
2001341095
328516756
11082983
1627122978
1272343104
915305797
742732437
1173731728
1095703519
1042812384
370176054
1924102457
1644897626
1390402352
62415108
1460888184
1770816132
1516800444
151364353
334964787
681631256
1281787290
1337192804
554923725
1341006803
638737150
29659489
1826400870
1467297322
1860255632
1272228332
1893047733
1173022754
403545243
2118884941
1358858002
959770100
1876974426
759603711
1964957156
893732988
226130253
1676183521
394687821
2045475420
510866859
913171272
1940869023
1599570678
1501346523
2008546892
2132831524
284435675
6873765
95084595
486181747
405114623
1933903707
408829604
1814151095
835587317
1064854412
2067500272
2046499401
2070770729
538540728
1064519163
1081672121
314030107
2143972210
1436486298
2123504911
577070189
956706280
1834784068
1308715710
1550328887
1394678006
1521031165
40284119
1910884814
898399680
1253612308
1515178495
1831816534
1399801122
254303574
510906997
38085794
1883065907
133834297
622679150
1051419843
849522095
799316462
760038720
423767557
1629977546
1169216214
2034876864
684158898
1125890069
807377687
780747324
860520137
1247258653
670148293
678999298
276982978
515208668
935345504
1645580347
1829457017
972774466
944995731
828596212
1718057126
2042492097
161460446
900384320
1854081716
650246014
1618228224
330254959
386275514
1421044303
1033815897
1038144159
503574128
619991272
222522859
1771751894
1417608298
56631776
662200483
2069777918
2128324508
2081694278
155346787
864418193
1128673685
841352420
1635471008
44723142
744456295
1343561720
762703875
2091581048
865161453
1447473525
10604763
1401486942
910430124
88966463
865171652
1837619519
1232310619
153490841
436439255
685555873
2045566428
726270896
1058704525
1345918747
1049134680
520348041
420982533
1894990737
1575535021
612703231
1234935550
598906322
1355623911
2053833985
723111169
932049659
1813108866
1694739142
879544825
2101465164
1783864601
1920543633
2126726569
1606691192
832013102
1827170254
744241311
1970879046
490693946
692649213
958934038
162674201
1347229124
168734413
1332590950
2114329666
765427758
1499597897
64700582
1816704288
849164854
337638646
1485725046
1027299690
1098179344
408338752
143305482
924560683
254411659
2095302094
2078191157
789473037
1288386604
505105061
87591220
1772162912
2145292738
1921339471
354406042
551379310
1278405796
983023603
1053608673
870941901
691807358
265082877
1438194036
323623320
320057000
1152195088
213303163
162279184
968734929
1639872791
1819444782
1451026835
832910788
1433740214
853889599
1942641950
1628687375
382997698
569241994
1673881190
609183176
830673802
908391918
958421124
716381761
2069802485
2078585865
1885833483
629938065
2114113020
1996967988
1676633139
1147863942
1394940847
2004660889
190121784
45836125
1569867301
1869951645
1380495664
489370752
1774431682
618231420
1896218632
1649698452
88346608
14587315
1485227748
1336047980
1705520080
1389337635
444154465
1710405479
1036938533
79414242
1237022755
2089571529
947960557
2090677882
1840728895
398030700
632827824
943470713
649543240
216327390
1376987095
1833678278
526281709
75026343
1716765409
1441830461
1600342263
1431082579
2109891875
1300986176
1559387618
832871825
772997060
86444561
1276361826
386220979
2109806673
1798264364
846687556
65392500
21132917
1089804599
1494021206
887634051
1796092436
403007372
74046235
1337880102
671949092
1613312180
1349707457
1420643783
1770945544
1530804249
1272680785
2027075985
259972257
231273027
1955298092
491222396
1149813177
1037312865
1665106780
224210371
877922250
1970153523
1372190759
1530133786
305264286
1371848159
1436646713
71129380
2144378832
484156134
1539427429
825215667
55413340
13410916
1514517775
51300916
11347966
1578404988
505520052
91910072
1588332831
297484691
604884845
1892408523
1228776211
524252983
334616506
761801731
1887234312
2136145018
1147866672
268828773
769115041
660794506
1084419256
171630615
640079622
1278565193
333484580
1060353332
1135785369
197982041
1369166499
1269589418
179210726
1889251463
1249089871
176486184
1639349315
472716255
162355859
1930612824
2119706895
363326696
392507417
229519270
360857608
175238222
447117195
1879045382
2060401392
1576189287
730222151
1089088864
258195950
645932275
1964865134
1658161732
937689300
886955522
1861592611
1709911018
2052175460
988196061
495290476
1149539542
503708334
1801521912
797979843
811011101
1096081136
279207206
759143135
1924042563
782861773
1101268558
1630577290
2140493305
1146409880
310167195
1898320419
270052595
1408376271
1780420390
600855133
1556112921
1286414138
1442363864
1796247673
2084604420
1112263273
935034179
2054878131
161720539
549569123
1046834159
321225683
2084409572
1306819433
671342412
1267173928
737222889
1361593707
1719145593
1082145681
1224857060
1490146121
1838915693
1214058588
1140046474
1023747246
697702782
363040820
1063945786
1861253086
1051338197
2125639041
1997187567
1470903359
1517808992
1293310316
1225223506
768992944
1281384754
1004973613
2140762590
1039894085
1552837292
1399819823
79285172
1233498590
1474223909
145026328
1142259959
813707255
146300551
1215559950
2070047898
1969129727
456506252
733704948
539573977
56600078
510489124
242534976
171000939
109070386
95226749
1333396800
1371901219
1043766954
557521346
1552930515
1470509079
375880632
1371963117
1358010571
492332045
666906123
280255416
1682675265
1910001551
852460134
2006789904
2003789043
859857095
1777668508
783763176
551637098
1176332363
1214906495
4084985
218115983
1476479174
757067710
829378463
1237194208
1124765184
1319449202
1806649685
1286981143
676065843
337545582
1026317924
760719624
2023973455
1585185820
609582069
647263872
58720325
1778637248
132646174
1391312800
1060557503
152915530
2039997897
17061101
951251174
1616349999
2062871304
18671821
137752847
2047370124
1570532089
1751131747
1956672171
1396703574
1835909249
274714301
1819675501
1668137554
1239167142
1919045864
2002649921
1593847566
52073129
133136620
83768529
540550563
2016616922
1496252548
1219829237
1125087019
386145915
583058753
669293602
2080456873
128336553
243148868
1741983686
449831730
919683418
579561025
1469939486
1536368550
1161165814
1328905968
608534957
651020094
284778740
1062954510
518309483
656166300
1641520335
1989596918
72419864
1930930876
1291314035
1592660789
1544930234
287109515
48591805
1815174568
265320432
1108916562
770510440
364423485
105504831
184420025
222304296
907366315
449893812
1742384799
760494997
1251678842
1274722483
1662152979
454419235
1846335042
933927608
1729509826
795538798
1442449230
1263334232
1548851993
2106490857
1126405248
1903375774
2099727004
1016670972
385556454
236527715
749725168
1120006984
1743863090
765498617
334839173
1679953036
1373756420
971540858
1421868186
168853955
1880261455
782095944
2074965753
31330083
1522006533
485099804
896356107
1146817680
872607040
1619296648
799868364
1452761658
1037436778
119316858
488863978
697156420
752962046
233226270
1053582704
2028328203
66401482
401484781
518884583
1955492194
188714970
343034075
1887136407
37713215
1245469971
721361658
1692885164
1940101718
650931307
1373308299
1346560060
433184426
834135838
15480200
123807953
787222863
388592659
2029748443
2123257597
115675770
933002829
669874638
228843255
1634700502
1540005204
321213814
1282193566
1884910617
1416996859
693172560
1924668236
1598385806
1276919656
1283477929
245845044
1218878124
1482517465
549101588
1315910704
421555191
295352535
2003352683
1924336185
1996142037
397900697
1085079716
1638886198
487945322
2073248963
1971614208
811154278
901505576
587941887
1850694605
498784446
331757164
1828388215
821568310
2103612859
1390985785
1057522033
1730405767
472996015
821205711
1572453105
1094287097
1447989375
2054436039
1231060522
1334541767
459490079
691178222
489201794
159757442
1293313967
1650555575
1569522716
484470138
1774988458
1371561254
752874258
2090649573
999577401
1441256704
1322528710
104529374
421875116
1515461736
1980439226
2109490871
236072909
1918698954
1784430677
1729317998
1225481739
1714906637
551241339
1362201565
117413533
319228366
1311131221
1357567834
125335742
48264976
924052831
625319473
69886684
184177430
137798800
557764099
1659625868
730969949
1524446804
1987808971
2137518048
686952003
1652416757
1335511665
696591462
520207105
363542844
293678684
373547545
1632819485
590884625
1212630431
911233108
600921951
1910230333
1766938607
1079362948
944562741
419356584
1721886355
393509770
930407135
1856674558
1917491192
1642560969
1848502053
887400725
376026526
1671859549
965760027
1160352437
1006240725
1257087121
2123068413
91013932
301969799
1973233095
357224528
1568931194
1600963917
1357658154
1514280682
1776029038
132464791
1990491535
1254550007
1811817896
947935468
588111277
823430287
426258294
515850791
994323780
1505633623
1745515691
826361606
1799715715
1478213627
950309324
1022386125
1243613500
2066188299
325229904
1528594815
433734740
108461329
2121591475
372506014
319307809
1817238538
394183463
2120771473
1377226993
1990513345
2049141170
2056743068
82058805
2064022053
1680944792
1574030797
1542726988
280390400
674167131
118340813
341804557
1556513963
1517602182
1292137929
1450638425
646331176
1298506853
432517280
803713869
746917867
40350637
1564609367
1290875245
1741207603
1235620296
806846796
270136595
2075437073
509273537
288191851
1523701558
78151278
1911394535
356199516
492589473
2061428539
535906605
1648882456
202616812
1617473522
1180784140
2108702967
2053076673
246017744
162910763
168057884
2025320695
269047151
1054513934
1748809186
1850710886
17124332
1608400111
983060692
789756997
30153654
1415227588
2011005716
148380026
1067674632
1793307470
1336483202
1646669597
377778358
1010567705
706715824
2109976285
648155344
445669422
69659189
1363404158
672756311
928765888
1870793234
238860610
1161334224
343947663
13263580
868695359
1675220515
1141298909
1364208910
971666788
77041609
935758647
852296917
1507165151
1331798935
1595851319
397451188
784564580
1938779312
2131776437
1444565081
1436501551
690911754
1441903108
635318948
695625589
2043164378
924387575
1269322469
1302480694
1313464090
950197675
556056089
743114526
1444621016
1201481683
2065087135
193882987
433471780
623187288
1674414803
683410430
1394299549
1176784337
437847225
1810054957
1368584378
2094177202
696141521
566732036
1577594372
1750029583
1450210538
687695446
383213645
1454803703
989483705
1728718590
638735412
206668872
1905922211
1973498536
1941916192
1082381643
1702679485
2091156252
649681696
557779128
1900838588
73264870
274285054
1125151801
2042248029
196623642
502428597
1818927872
484029327
1596213108
1592552850
659492321
972107218
836009754
579903573
232478786
1033790034
688878477
1851233176
377896067
1892405363
1454050702
1113929621
1357521108
372781080
1766003962
1880591195
457768835
410207933
929016451
543291459
882408069
498225699
452327351
936762645
2137572388
1730623140
797675313
1497613081
1035073289
1289157523
1249313971
2042000760
1255970601
169763826
1010769361
676056566
371826271
1750711798
31200548
1315799640
70905021
1323799874
517774592
1533562011
51230285
2073510102
738637997
1735129581
1712972259
787810666
2130461561
977495155
612609017
86371485
1410116672
1018670199
424736409
1942071626
32274041
216961677
216587499
1544663493
558344365
1456823978
577738475
1747870915
1098617129
2075643873
988960696
963374304
202395608
940672145
2013693699
126066185
1719241255
535130218
131991255
70947357
1436665962
1990614498
531298185
115564709
1905374525
601979844
333673607
212202098
912881307
863912243
1393110399
1546771754
1656516112
1274689765
892854186
136679303
1417161723
550994281
852704824
674079192
1385903656
1355856474
39062658
1979841696
1674666930
1652410068
1567554921
2060979636
1373946451
610452253
818206185
60505903
1181030369
700810043
225504328
1257191772
1671370434
319803066
1011544596
224717685
1099832964
1358923575
348497036
1367953531
2012845209
1460156059
2042077106
963294470
1352284449
119769818
758462970
2132673381
1068693389
1010158842
1892329650
460818498
1869458898
586639260
1465064333
1883691585
167558939
1364785171
652804747
2023053267
725438639
1107647843
609562853
907042573
782556604
332604627
162692894
433719346
2106074911
72816433
1520038170
1241678951
1973742222
1847915695
940643809
1021183400
965149824
704215222
750745233
2139557696
1573667272
1437327724
330692847
2144449457
376908175
205984361
1021562454
129404347
776584310
1909948753
119378857
249310783
229739726
896485051
827834386
1309068256
824365656
1193538319
1859098474
1162479094
773331457
536382168
921794039
436395513
1024864325
2003792513
2095018661
528079951
2019890918
639769138
1246363297
1573255694
980232677
334217557
2573605
1459491882
1545771682
1906381867
1644487413
1677492390
443547460
528396600
238233015
729613218
2115761396
1861426146
1508468556
1421294091
1457370794
489778322
1072952370
1032864487
1239122003
2098594813
662025568
1026913056
1909827429
2054438463
62482452
2088337568
1022591506
1384540399
1980306405
842647064
4351549
339413449
1617568920
1186547017
858066337
10881926
1081163894
816527578
2138266385
93441242
67957155
588285084
296141846
2069341923
818336581
1966730064
75786976
1712796307
1663517191
347015194
1677462911
1716773641
1383674770
1778014876
2001933087
650508516
2058166104
1498178917
1458314195
769725099
1545776594
403050540
647958984
1180413015
477679288
609989004
1265701747
938354215
84283686
1202152662
805892458
1627704757
997316276
1345706706
1139009832
302484311
459725155
1454000579
839072325
999226317
1498327684
1523833006
2117461703
1469023974
232618629
218112874
1635301841
124819882
778959578
1622602364
2003418662
1225874704
868366489
238149773
676764234
1409024078
17386409
733612138
1674408462
1405293962
1002973842
1789118075
23418072
651391890
2066428687
2071719082
76194006
412285477
1029898346
458912284
1680358482
2068710101
1911787581
1737512346
1504853268
594694359
281018243
813464900
802343037
1697146007
1201487217
552515004
629090084
1963655622
1800566584
1601014334
513501231
2039130280
1374198124
646862072
901711175
677344905
1520992590
1608122165
1606232018
1952545192
1845756153
1589181911
138512938
1574872648
2043912335
1187292386
1781589084
124873973
33981256
527350358
981286955
120640433
1788813295
479618221
1300800634
2026183436
1445891986
1638695652
1437607504
514244565
944348129
59330791
2111733819
1337997539
987198124
347392057
178898323
1849313741
196638870
733455564
929477001
2120890524
731375887
1692693437
1949134500
1471364700
72853423
1955389042
1733261853
1108832732
1966137608
1744271924
1971397641
1810458396
543180485
2009428146
846501335
582402347
264413018
1834825329
679175989
374669943
1965549660
237200784
1894289317
897070432
610829396
1030590373
360285641
467589625
1335945237
264226493
1670547013
388385281
2088733282
63351096
49422769
2114528
1409421111
2003153264
559217884
175604246
2066810380
820497772
289301787
611690067
680200404
446493016
295558777
252413950
1031778523
1930962759
1414656161
410634414
37910056
228539196
468237204
802942725
2028039385
1950305495
589625062
151593017
1668212410
1948797355
981173683
1538853429
419692049
345593909
88409567
2057805918
526623985
811379638
1092460267
1402662392
240399731
597574392
1813241740
851736976
1336417507
208109687
1354612303
640278515
928142478
1457960124
1272802859
69598596
840144426
358017749
2111331276
1404823053
2085542285
476905105
1576986951
736809654
1300308323
1870733278
1642003560
852571762
1572025377
2104715342
1791350967
418319074
718630753
606030881
751498869
1600626559
2055747982
465184048
1186866212
1692941264
2113374756
190135569
1541049991
1487911182
755831846
216379443
1990126942
506324666
344533424
1804394631
1374372757
1656745196
1993870923
1926342055
85282218
834587399
392177369
1431175378
333680147
1116324264
987222516
609422520
1220551513
24637542
46934391
190328383
1090307250
1459581032
1713051842
1882757452
68934072
1708297771
1001828372
1467360694
212047166
1094335993
470263686
2024716520
951148040
1041392475
1894195290
1602410066
850712566
366932397
1606562946
115529022
974238605
471857426
1778292543
333119393
919033862
694313481
855942877
2015509525
680879262
989912645
2147396477
865192131
1289958524
783822615
743715321
1515886035
1929965080
392977637
418661148
1322132493
928460748
197301196
572684160
1054063504
1616009427
166058337
1643279950
581885926
199965330
644746415
308996974
1768459331
1894182985
118059387
1198218270
272533617
1875993843
831714751
53533266
171981260
907590602
894857612
1515632032
1336444431
590937292
1318489881
387537443
59905121
1149578870
1132765667
1653913619
362447202
671997104
1251719731
607515868
1473892239
1085608962
1956291232
1983766400
382454325
960112671
152327288
414283217
655646849
1006128944
1783038513
143207275
2013072422
2146824618
89543239
2130134071
751983622
107889969
460096187
811014207
910570582
1965527592
1498630831
372636846
701234409
1354480944
1695124995
354196027
755317229
320140114
2002148705
1359508363
273145797
594720617
1926803618
1450113150
1450023063
1058807895
1238076835
476360236
127276342
1724986
392988192
1305564355
146085855
2119465604
1869808562
1524482174
960309676
1732482526
797715322
1165057908
430776993
1796974924
44491810
1494625417
1972573567
1708505301
587618641
193735428
779992165
53145321
1812603929
798797962
1755243995
310253306
431643769
543960398
539282437
1715575391
1271650955
4352623
1857669590
553715409
1518736690
792676050
659221713
1380458781
1523149185
297694489
1167178600
426451085
1160816614
1750408696
1062250887
2097376438
1012895926
1531100529
806315687
1981069373
341030903
352756257
1377722539
1779831011
92037472
1548251882
491219500
1920159211
744613314
1432180982
223037495
25734740
107031041
1787612879
608437758
454209705
1547212699
158491384
915371360
991663709
768515423
75778690
2081639908
2126127507
401800077
648730747
1010254002
541118974
427098223
950560428
1919526736
978241774
1558028321
1183051378
106740551
1621542350
1538010539
1584240602
813950894
887200887
1768670160
102387871
1307444266
842860568
1399457496
438017102
2070159379
1767022431
1600351701
801881510
1771808221
333223932
606360480
1449021693
590174042
1856046601
1609613494
723158932
1873926524
1441661611
139106474
1170963053
1927204501
945479615
2122748028
1302725505
1462343258
1719548256
495276844
2062464410
1510780068
1921842017
571211121
1983067391
806558761
875660554
60590427
1244513615
1768225009
1548337747
92500215
2122433506
1892554028
530885111
572658314
248541925
2068921426
595336103
1019369401
412317636
2091854773
1056887241
1889649479
736492666
1263304164
1551029697
1311136760
1996710077
1976807979
907662051
270679577
1107417090
1334840892
2072386396
1273567512
177143471
736845913
2069905834
542117929
982581206
391132215
970068136
875922288
453272422
866578665
691237800
1842320918
1000710756
1141869243
1702003453
336878767
1361210420
1890216001
1032596126
328772521
1225378948
1028719420
870044294
961205987
255046213
955839196
2016681618
1820685796
688419018
1651255981
1274697313
1738002936
2044967829
850628648
383311626
1133404440
1316951927
1694984873
1589443163
551351754
1361995252
2113244742
805591577
473889361
1502349793
1944797310
1412267245
508315870
1233026359
310330681
1997016453
233893555
1890681931
1152990916
1154799670
1727688940
1429317244
1579483593
1377404872
1699890192
100857324
1845354816
134447707
942803239
1184808220
1925629866
258520655
1004196303
214623568
423354760
786912407
1906835409
1160172380
80860741
466852389
467150690
1291083555
465837980
207117891
712710865
403408894
2089470944
382507203
1866325132
307000741
868784903
1534370269
144661244
1156306694
1299847394
1891696329
1360860456
1369718264
649856263
1817665304
164816077
1791328718
1958076922
492270373
134209418
948363623
1481237920
1457563410
1342969387
1966053709
1352043066
450401341
188076678
214246053
552086891
540183797
1076121551
1255563032
1622686488
1352966001
1129228844
1468227632
1877515065
1141195861
1588928696
2020141715
945739245
67218058
213943517
1440829175
2089743876
2065928059
778681682
1660303077
663110811
477255398
2044675438
456109767
1148851892
689075870
1861865727
193130535
1605971064
825860895
994466242
619959197
443543663
1926523927
1644062416
472472803
553459946
1212417969
2138360104
1296324343
1385264661
2104263666
92982013
460609739
222586978
1239861512
736838057
725474053
118560158
1290405650
1885443385
780749660
1746895587
861554392
1030810886
1019378286
1818445289
545298806
1566494166
2107243239
381963281
1489460151
1943087967
959460997
47287130
102750811
2128670412
1990926738
537152188
762189514
736979170
1272869344
92146132
110719492
635591533
2119982794
662419611
1972943448
521097424
1545963262
862246534
895758279
1154710037
2113579454
1579490476
1023507811
185699628
697127725
1068891996
645341827
832266084
196971467
1404012450
1595232361
1691510345
684187609
1453758890
1989608437
314632384
1479599259
1622922236
1167218592
481190184
2056524564
2017253157
1679710239
574258541
1101976310
272696631
2039086569
1042134248
1206274919
1035093853
1265047410
2146196071
701692716
530354243
694895682
1461367459
1434259203
303879583
1444069390
2040252869
1740944435
442767819
175473104
1219053139
1414866291
1884455964
1856798931
1003802036
163289183
1783362852
791779832
982095094
1798053088
1809797782
1891183290
1293283400
1064746386
2142454303
948530319
1817977614
1111792404
358818951
1692627880
1275756462
581993012
886247644
1067701888
1673482257
432632579
256737279
1683479092
1521457188
1221066488
972946093
777924457
1512315854
1400955974
1430228994
1867942786
1390229020
1419743396
1990373250
405036538
657268028
431194187
1064651983
184620939
643625022
1022592132
1277120706
1591663923
995045616
1745233181
1785037115
370062228
998906053
1935269205
1333754142
1536490073
1206070908
1897343974
2035824055
40663266
694044963
1342015271
1257779911
1034946518
741789816
724646396
1881837069
996535056
588333054
594831218
1778662033
1144313806
1122282840
209877273
1441864542
37255360
1127890367
2047362500
441127772
1926157410
1459140999
1066797143
1615245437
1849663994
591242938
716790672
957917118
42180822
1550159718
1758784182
1980255662
1148647231
637155330
1805768332
1773444594
627376360
1074659286
51691597
1773730841
1672854411
29399179
1435032464
1437475477
1645550829
1162940608
457443876
1603423333
1711473766
582341264
1570159469
483040115
1009254363
2078365973
1928174486
119713076
1566543271
1273374182
560760078
1732301779
6853618
1886039153
1130226453
1287035903
1968566849
1602504541
1531502608
1870887781
1063119537
1356833355
1857027625
257421017
1127385529
1849369889
1592511800
1598650563
1634555685
277797926
2057825494
2074673296
54157833
1938172661
1695798863
685687579
1425429150
2060973774
1175580991
1837097902
360672772
1022657949
2125678554
1301226581
181298772
1071370902
2113392634
1114621654
31976541
571168561
260721762
82313776
477573059
1853032227
1076949333
1386690576
964439894
379923738
399607370
60037254
1054455906
1856126392
2031484014
1221554012
643751744
65504498
2127971621
119244100
1848247883
739881865
564163426
517264698
978258439
97244647
498533183
1023354947
1638492159
1880244799
1298845196
405550265
1043135021
1883494664
1535114338
478398548
1009637111
653763339
1874621741
1752534530
2113038869
1715180170
783917751
1803800223
1069564260
646395009
719558224
1678294429
155791806
585729835
1511488512
1437578053
739730667
1646652513
1125704687
1400253047
1336181147
341203633
643656065
223749807
997606901
388872756
728537987
37843143
11801912
1837945
1613457722
145540391
92446397
1511122986
2108769512
33993275
1570763827
635370604
565898493
263188022
192646573
1942097144
1996217664
1485658752
318347727
1319450368
1103065479
1410695524
680953159
1977670571
369036458
2003818409
346542537
2098203707
1896324681
582375255
783937090
1532848328
18565117
1018035263
1069221709
1659649738
1817531424
132988208
1540920770
1729269627
723997317
244103321
2094417959
264405498
424476217
142289713
958717387
1818174597
1227273417
654090165
1379083545
1354873268
872249049
654740134
1937290135
1361673409
1540365181
659165178
1363017202
1220930376
1427063635
800260550
250987642
1378052860
705971757
637655672
1580441538
186681281
1148602319
1059221135
111813428
272779565
695130945
892785862
2033949150
1126173022
726871581
438813339
2135951395
722305696
37081185
758799561
1943268065
1332616423
1732520266
1972552489
1491051233
465394172
1995841184
824438114
478778621
146011680
897261488
340056180
1070583159
1546063553
2014596653
161356828
658211318
1542726435
1844229028
1684827579
1374151774
1582007219
1875581367
950253162
421347823
696895880
1908723929
844464291
1457716452
1081010158
1073805938
1769602363
988472778
1606724944
170183998
1464011517
503330376
1818618937
1172711125
1497802292
311914676
28001899
1400259036
1713016013
87789019
1476076871
1049000632
11499845
1982709287
371321688
1618006588
1732160709
912212419
798949862
1698541367
58544432
1633109400
141266893
1483423457
686219117
827075738
28308426
434652307
1351942139
1995563727
904501938
1110304628
983426676
1947121420
737181219
263310601
2010100070
1499735873
1954973405
1221608136
1710810510
973540345
780122675
260948762
673760267
1183802120
6193972
135071184
583991230
695504146
521113133
423138329
1795094214
1696853795
245995211
1785225071
1794933806
1107979706
558219555
1124689852
731406820
1872965061
403910326
1290901320
1987774006
926883291
881351572
275991909
1906874220
1853726107
532064514
362131289
921235518
1367259451
1485952133
367130417
40198065
157182368
943423044
1358824368
1925648941
928912768
589310259
1975857082
1035308189
483203864
1687765960
1558474692
1859082858
1321214210
1678490460
48733210
1532077201
1671701487
337700359
1710636838
775603194
1866344146
1673048769
468127476
1672198014
995244147
668243661
546386922
2114106696
152212280
501151239
1617526659
1616236721
886801412
1462946140
1666912222
1102162697
1966131287
800275850
1421203587
2033560703
1101543534
1858405092
9670325
180526284
1176717725
1792674798
1018594798
579320840
1164682181
1402203018
1925372305
568019033
244779101
1047462952
1104762018
1603274790
351447309
1713797735
2071782865
1508594892
1298388553
2111309726
1973124273
432561470
915769511
1903982755
1434892282
87668933
383872250
1534297125
841923032
458199975
1945185639
566047714
8457936
1397842221
1928767986
645442107
1690647346
126145844
1912574430
1173937208
940298449
1007507447
1042816775
658230147
921161564
1882211429
129126804
1259114875
2020251998
179054688
1369900361
405940778
1420795007
1004594295
2137278593
2075057286
548591451
1919977308
369627785
643618802
1894915383
1222911168
1539023907
1032578315
41374555
1866695194
1985629585
1720090456
200121730
1738030361
91106058
1562101528
256916049
835241041
1318221449
1577842811
511817539
1494422122
2116877753
1148452208
217426884
697774810
1800021919
1943507957
154208184
413334475
1133718973
1763479345
1571642993
665226129
737784422
1292892122
139477196
507793525
1834310285
2094826252
2129374377
307317013
721076377
404161174
2145274207
769656094
785116557
1058972031
1590935004
906626633
414371589
1128750363
1197873231
1997931870
436907895
898430048
977872720
1185656455
830955467
132139605
445101018
743653082
758555844
1693802325
592461459
743971892
2109739548
2088772923
1634476660
661082616
1773267060
1779503566
334436620
1327613049
1227778412
169019882
870471485
1776552490
2023619150
351440357
1360784615
275772489
1275626802
283145091
1649000350
1510332431
407592954
1549475179
1711820864
1420319188
125800498
660210287
1373568252
1351843771
64222917
169987812
846219966
1889833288
104215718
836273120
1937129719
80565684
1169267124
646992281
1497740096
383917495
586408633
359473057
1739421315
1900742656
1882309489
1836334376
1017913576
459824953
1643080044
1603454733
804775086
1491900698
1471365743
490221465
1323693203
127549866
90912505
1471789511
2008895723
924354971
10903555
1989474330
1004152743
1438532714
1469549264
447914862
1530319974
869624653
550485296
1608445055
736511882
335685471
1884162858
1375541914
406724928
1892694556
689371653
1405973973
534057556
2108142621
1604567173
1622845365
426205413
1794413327
1435224995
1570377339
159985096
588304234
1072727447
1232788249
544266911
1338628417
473841840
611531194
1551952290
1023254980
1466131157
588159661
1337034806
575922277
975097367
35439957
1260583851
108277710
1464720416
1565174831
759691075
649634693
1409685826
1478822617
740693550
1096206471
1583739073
163879757
1415701458
1821246273
569154294
1797940555
81120994
94759642
1452978573
646094128
1177248108
1138987906
1046538279
383254424
188486791
1974207016
1808158036
196827471
636013316
1516348153
878179535
1285130219
634407592
1925292764
1006988330
1437652894
651602376
589218000
627116623
225684322
1844495600
307033779
655665215
744039842
192841070
1997286770
955819916
972711522
832393835
432836794
701235269
747215806
1151373681
1216055487
1135923959
695214588
1206578440
1960820093
1729884625
692839321
1082645501
982702124
601649036
563429859
1880731927
1640468789
1246272720
284998591
2010587243
2046206312
1925911026
314847653
1156714585
898956628
1659607013
646078926
1239642221
740314218
1470795221
1751801944
1196280395
918077438
159799335
752733235
1881676671
1832283030
331165323
1772869241
496491514
398405606
1232217136
1947244128
798352338
36151770
1897214472
1342076330
354982899
1459137507
144293811
1197706975
1899241195
1599782590
1120033548
1573111714
1137314263
1425499252
1258308322
1213367681
511386512
233119158
1655824264
454226939
2131891517
1255919382
1383232878
1264168530
2125992550
1455230683
1757113817
1677435165
1651496762
1175388871
1607249859
192656305
1022634363
1776288185
43179776
191377854
755335896
2051213711
1978997350
1305818892
147833580
1891226912
868455428
728021243
269939560
355611920
1582329550
1845235598
146980315
500742081
1157143271
1496050871
275150681
1102633746
228005379
260738387
1740654958
955600808
554917735
1437578112
1116967870
1376701715
1214949607
1306554480
198340000
1660727147
1109947028
1259663044
1563826644
1907027964
1677054101
497367878
1431954887
792317084
1894093890
1405258272
2045599073
337901055
623958609
1629927740
1584637472
501368983
1618200671
768106450
1670508871
1594869393
294565735
306216473
722174007
880208609
1527975080
2073699072
1583310038
1376056437
506194566
109689783
1759615565
259362638
1173841838
271631921
2140454356
525107834
916695822
1680600106
1357836185
1008343010
1763632291
687538755
2134279444
1295828688
1198493358
1398556016
299681778
601908108
640187537
1935722936
366900567
175516465
1075453401
1094579639
459630499
608105505
404071938
622017322
1955251353
1083437861
1649197498
925753070
701092298
104127935
1500153001
1634336445
1794308007
1183519727
784236575
317339231
1539491341
148756095
1902137679
1189697778
2023909997
988957996
1244826245
1315896047
576103437
1896200662
114028916
933277049
2042379412
2107164693
1176271269
299666183
344007153
1429120542
1907807329
1419511058
785192684
1597121796
996282653
663223026
917664554
1948608527
515798843
1346260153
1473122074
1182434699
232067604
1280410169
1333252985
973538214
1055978464
1011147829
2007844072
734650831
1838871223
1650999069
922589239
611417938
333170867
706966014
1867497891
535250135
1808159024
2077879151
1060181583
287481909
2103694448
367501793
12456600
407070380
850985848
1694001941
1893724170
393304150
104018344
1906298462
873039518
1264633368
2058609757
606165929
1480092058
54914002
299712556
1262632056
1592275140
785595848
907390730
942926903
1125519238
1883035132
939331422
576864784
1107311199
879410465
1051027599
1799832421
781874596
1430578381
674188731
441731196
2069984518
639535860
1572980249
69593918
628338333
141311144
1520310990
2114293939
726539868
702894120
731619970
1615977428
1064062799
1190410830
1134372905
1824933777
1481850079
43474741
2033864062
368972921
1056480407
826887127
1480446796
2146951236
1582060633
597404824
335496641
11934545
1356060848
352057269
955353312
783150416
688613543
1836958630
114485907
225830239
2018175789
807137396
259741943
2122960174
529947524
1387576525
1609792040
1920579057
1027913088
1502173298
312923768
900074219
2065026487
347717040
888352049
337485744
201563170
1738207618
385234098
1368665752
1606905583
443896413
2056269385
664809434
1820214522
704876015
1355680776
1373694150
117283860
229050156
399287184
2016577314
1622851243
1757876038
1355568392
1657283858
443609790
1911696096
1082223750
811262747
831530889
352991653
1470014600
1309640698
1755958706
1703556767
1522898762
1591304383
2088854582
43567574
467269510
2057880269
1643461164
2127386741
1148797063
692867308
969724067
234883068
1988791385
386862767
437200915
1967882198
202004462
1407085129
475091571
1817744493
1156846796
286739990
1049186932
191711143
70232623
1643458063
894500365
1007334151
755402965
1416885298
1325135330
274496496
764759789
995729271
1691063107
741951740
1276792905
1592233152
1707807337
1427767413
2103782344
231043914
1243116425
1693547632
596411765
1419778622
316760956
1541626580
614471488
130117239
73439076
173761710
1617710331
419552241
1824423951
1731649985
2093541408
1700716138
1577479172
439681029
220639108
133982569
647318832
506405472
464661111
1691504982
1040809330
1499229643
577237052
2063703243
1958129080
1219193633
2132169022
905631756
1118617951
286472703
1239022848
346681141
590554746
1185266948
626080258
462395848
1038495456
1846326495
1993950617
1571819734
1086054130
133802065
1341715558
1052523574
1190177020
666868223
591697548
859035341
169420007
822118193
1628323801
1065318013
510636106
1824019420
463041818
949601474
1042014649
872045695
275902898
947080491
1919026122
894356979
1375987444
755598924
1269995137
481835597
1852902453
946301282
2114210422
2001035322
672630581
2028958747
1827278178
827129213
1064872040
537414542
603580106
901330000
1600746975
1303659381
1034394508
540359626
1568375999
1412076456
1396004254
1253329386
2061532746
1777893834
973863506
1424679082
350195492
220730575
991872966
1282265823
697010397
649723595
902938835
2126118477
2005441315
128487200
4712612
873770736
944285325
1393568676
610190110
228095790
1062580206
1750822439
1728902734
664208153
825681308
1831059174
30697858
738733328
1363315929
1777187036
1579858775
1981619448
1249883117
148102732
1422828328
1042771952
816141527
757476533
1393523180
50618651
1678175976
82740163
463072348
1107818663
516536079
438150806
377960265
1453739103
1875223859
1372986144
1618242849
1171941063
472049594
1163462237
1251831
1187906307
1977478461
1643409067
1182367079
43180871
1420040113
2120681427
439993584
179764851
1678734477
461754345
1837068520
1838892439
1208392925
554753226
1119224895
1090482077
1327314359
1384565958
1039981123
2093095197
831468538
546119045
752076874
576028517
328658161
1519810989
499528553
531269770
1356563871
2045792246
1871445766
975693743
813597960
1031470070
1997052242
978604222
1724340148
1321253532
1055609713
1291115052
1011281527
660977856
1848022429
320518851
1671483035
1652498069
1444072732
1818651769
1089070751
711585001
1986570669
1441301806
857314355
417284663
427823199
1187404538
87906424
1955105245
1527188077
121477314
1355379695
261271486
2001492020
2079528378
1025260032
183062536
911606083
1166444674
1387106542
1451877032
1250167879
830725036
1203969411
1595251114
269658268
135685982
1285537521
748550247
800645442
1295032576
955989774
1525245232
1941710609
343501979
713036964
1742744661
440322362
35592086
1041522193
44386062
571426615
542131705
1429744820
379740448
836331772
37522360
1247189375
1039355578
1877035823
1585599434
1641340515
1224312045
1106316882
1912002056
536137689
1661888816
1006814820
187930064
908727781
37138106
16679585
1680924047
1153687078
1712551337
1449343322
941487230
2074145042
624761373
485924369
1084429383
1417045809
618244053
1990074260
1180878605
1065926328
2019881666
1510287766
1529265062
797774561
612738676
901200998
506286672
161627464
1832270724
1943980919
110429354
354049694
1974151772
764558597
1110430196
1930865023
1531721114
496952222
216784892
231982653
24769267
1161515419
1557016043
517712628
222930901
1361245937
2116990929
886073155
155059477
1421028005
396495725
1394185156
758564556
922598518
229523007
1268128649
395152754
787439088
540999108
598231985
1992969947
1436883177
952441192
1042733880
1500532013
2076421867
1440049473
1602260092
249987788
1726341171
1128698522
2019215249
439929331
725653659
50532172
816296170
1978336502
1769304075
449918376
464696893
1556952368
221035543
279964634
1449961225
1551419584
1962580863
418848826
962181204
1428146474
1775737892
1806626710
997105171
1815141178
96115014
572804305
599483301
767789422
1730923870
1830054848
1245228603
956226576
837518500
2018138627
411705518
14226464
192071549
245432496
638685445
125807781
1571317194
831824558
1902219547
199721784
35803975
375630757
326892782
2137609799
1185025368
1303008781
1078144108
1330392560
719342441
231923867
1288765179
584573969
1157794786
450014048
11858161
1131131794
2053013229
1894788473
1696043378
1530782206
20458214
423457595
1314589897
1723159210
1888659085
1373288372
1754335753
843056390
1709033492
1876876318
1348245702
1886998319
2128308602
1375118658
391077399
556374914
1779397098
1732531324
2026864006
323323067
706326639
1505921907
1861446276
1724347245
1467307516
386748364
1784465941
2136058748
1586711547
209409075
1449694393
2072687528
129791623
2002641518
1672185495
946883306
709615085
333157262
1922269176
1377776859
373769981
1486178004
1906101493
409672062
146773387
72051813
577404671
2086490727
1497919259
2045932281
1155110383
947090547
127453303
1064989987
424709249
1784567044
2034987163
1800727395
993780179
6077523
1788796082
963858686
369103418
905925580
1680631353
1330922445
1308276544
742805217
72464852
100285058
670231138
1908605492
1031911908
1085598313
1735599708
80807344
1802688405
284997736
948518195
546372507
318377392
2091885665
381115441
2029065513
1283872408
1026593766
1123528470
2114725152
1118991251
603044352
341839694
521800393
1948080055
139720023
852106666
211814940
1495116769
1644130988
1927208441
861514200
1145662206
1838777984
1042148542
680240327
1667586365
1689176647
994923707
661964568
1509523838
1249694959
249949950
1529149482
225454363
721657905
1229742391
785489301
1186068095
360803469
765178224
1887491103
1525672905
129918178
1868468211
626644382
1294021582
320729429
1434137502
1202719280
320710587
1407172085
1695109465
202555657
477519610
1225738335
620779594
2089206561
2123910646
1083999039
340739630
1352502639
103824683
350808079
2088190900
605760246
657711408
480580650
473556818
1149508950
295539530
1177457396
1652698107
1173348432
1741507894
394706669
1941676170
32563726
1876818663
128213202
806568908
494107013
154564885
1772229021
881790905
285375727
46237790
508066850
267710792
2009900493
1259036645
453260659
1626572015
1949524921
1771038240
176712610
1696039015
334003657
1165020639
1781629253
1841775130
1402223292
2050776342
1381105387
729311356
826688146
866730108
535261436
900861975
1536491174
1204529773
1876294407
1199454622
1704295019
1322964089
1652308192
1511380225
1984218002
1877357780
728863460
1540079296
1248004917
723415661
2114655141
2126156763
501982761
923394705
904895051
322226316
1617193757
1669352463
241510126
1703636146
2039627719
1881273656
1641645651
764744800
2117332670
1804582694
2057530327
1391487305
635890061
520937534
707504631
892854396
1281851345
1695941008
700632516
327651608
1159154636
948870741
941966623
2002314103
2076244465
1649058367
1537251717
1667675696
789796107
1106949275
1559981135
336376121
797432594
1948954185
1343591903
1470739500
32692336
771552779
1128628289
1954992586
1092356249
460005180
423313011
1801094042
141039456
887177502
228985036
553282804
1616226205
1408988798
1312211395
367572421
1493115981
1445902788
877015879
283788531
1044438673
258472721
511581753
1802711487
554052434
1511636641
1149565330
1946526447
1771335802
1923303850
137797934
1308769512
780766595
426446123
1773237465
485265330
1707454402
1564061554
1474498419
372442955
270371842
985896953
2090150514
297068568
2004449748
397729121
1872079789
1111836983
2081783163
1166355852
1506129558
201399692
2135236307
318003738
329213473
1793332678
1797509705
1158708723
1472460320
2009940013
766284483
1316107783
270235230
1224044181
1144351898
1776197669
1676884819
569410948
223649793
391567916
1220133322
491143647
882226533
587423336
68668997
1321198112
177304054
1176089129
1249267164
949814902
1998234908
528914557
738062387
1862882517
1038944699
1791143574
1529502386
1325999733
205180629
2047260717
484645089
1013467799
1037557443
469334998
990985425
1296438128
540701100
2020624243
1394425063
669928348
97494839
1110830686
520505893
1309812708
453620742
131329259
1420820150
337676867
561118503
1436655168
2111536758
1164642027
1491279961
741662520
1399542622
1727362243
729473552
1463978919
1647163027
54396755
776476567
405397609
1139559623
906840685
194531779
2070304805
1415889815
1253639666
1251678842
471435031
1815713957
563192852
172039642
726191592
1831497787
3410628
2033823968
1487162722
1973941510
527926992
861517561
1328680098
438495282
233800021
821371113
647393145
1115918317
1675793768
257480136
1163638360
852585411
875978628
1012976410
223529721
359918264
437029216
353721053
624138660
1983085581
1895469318
1932278974
832878072
379285720
1458394887
237269680
1994675662
944711445
999961730
1215928053
1549758405
1947686222
1030515973
510744940
590399641
2068748475
1871280562
973545902
989363131
1245822060
1094606360
678739554
1461264139
445645862
1401236738
787849249
5516276
1493094348
1142238112
887363510
193723683
1704918845
1652972991
435333760
671646005
2143636211
1027666314
333292318
1740126754
909212594
1549426195
1204220397
190108483
1910354187
1634278730
1456527683
922206104
2066620321
729365766
98453181
355175143
1248068103
691113892
1049815528
1241293899
1878033127
1099840049
1136678189
1235389962
2033821921
1102783372
381305538
338258932
1916455512
644156127
223325799
1831726407
2117919726
526428508
777229192
388802500
498935815
300536462
1630305220
325224607
1365756053
184425929
1861906710
186310259
579790631
376764662
1946595565
1069659954
1130033390
291527759
2051441818
182391314
1838997158
1734444309
1080249539
1792333389
847279220
1884337688
1553130022
772318118
532163873
14883828
1319307835
699771167
953579387
1151383109
277901341
186068
1409255862
1778681316
755616893
239375671
1493626491
2061746530
1127779401
412304130
991999889
211820826
1559256860
2053990603
1634773939
2046894754
1587105212
372474043
1870909368
752782053
202095631
2000088087
456417443
35416793
1063597984
484930507
1553097422
1398145138
2080851448
1555324436
1788949537
92614382
324541576
230708056
1217612840
1718896359
1893653797
1250264843
493007229
760790414
692857451
66111897
380364902
1484817532
1093076685
1902025339
388124394
1157151561
1762884608
1039506566
355398479
975949230
644326650
456718354
1840928044
1812819874
1559934843
858107722
419464016
919525653
287314710
1840695225
149744761
1851197206
407708899
10698370
1594269967
233214483
251809766
997061520
2106034664
396057313
46530985
1593758119
1025589722
1643463283
748608861
343561213
1289506868
1934882425
1311845968
261878892
2070422803
9904066
793652405
917189645
2022706304
1551813750
1419399557
277834031
1426229710
946709354
1839347533
1335570259
518010694
590805864
1219612147
1182309123
179634714
593141410
1576135957
1870518069
183007003
468440911
516063929
1750532450
431812751
254254930
1436597586
900148558
1701890314
1813827098
884627331
1787388508
229742151
52733646
2019042480
1544413676
1702032116
103810622
1814335299
337167114
834629938
1170514172
1029598672
681779252
1149822786
1485991749
86008118
1274516734
1996201598
1884178424
2057426609
435749853
887160479
1244202815
167880088
480062465
945085286
497094447
1040724641
2115666488
1197396162
1049402500
1175109912
1686568118
442735667
1718938100
1617821936
740298753
26403566
352443846
905331957
1297268358
1137897755
634362314
1439092007
1764655972
45060838
1150791513
1496993895
2119224334
715366479
779401473
1493236679
592184986
1873692590
1209104576
1077166112
1702178831
37797113
335151624
882953226
1279671572
282109547
1789461492
1682416066
561886652
2052553050
1814077380
1104676063
1195935536
184289983
197755776
810887267
1512896381
805250593
479871111
469744
240685074
1663003630
320897021
1716361288
1106256969
1258395193
1958738794
257268649
446327138
431317754
814591433
2144939305
753979786
1364070397
1765352128
1563361823
1237278260
1568388821
1682494284
1342677455
991892124
397648079
907664574
1818284468
1044394896
253203053
2062728324
1215705825
1830026147
1808184400
1924013776
161795197
1238064319
510720655
757212940
2035561187
660255408
838735287
1780888859
2088378450
2123982143
757815061
282030887
2022226539
2071484416
756252321
2101968211
530169471
314325128
205343342
1286961691
430394514
1185519532
372935281
1933798970
549243008
1842639518
1682070624
587325587
1607789246
42271712
1229160048
868684225
783324206
882678423
1879632611
771740115
1220406471
357498192
56204197
1848996304
2042728250
832286379
1542624064
1200703826
1898881751
945999754
1311347507
1816110568
217116199
1174116018
156026628
644618836
711848765
524255063
1633312903
1282409858
1034754628
2136909013
198923889
2045926221
1412046670
1482810970
692415104
1218446341
1724579302
1354587128
1024063421
1431486515
989611616
886538594
1099744679
721081625
1559370567
638131708
2111730119
1535348741
1312959979
1152615084
509314921
2109968823
2085146728
1258179420
54719406
283985313
1756902669
1425465770
2112061467
1303802295
588884962
1400808748
1962661520
426829105
138182436
1639200856
1128384284
1070901429
522394519
2128723053
612849314
953536180
1070970967
502446716
1640600385
1622674558
225993171
1571009399
1471806518
1047135066
1310807251
2128784333
133002108
186209470
969532484
31917031
376299180
1485129697
151210376
214375229
1678240887
130405706
1026890515
1246044189
1584222199
1965806
660942531
2028220344
1938979608
540114898
319220371
1503500551
1968081101
568303432
28594953
852303894
1504452966
1167592450
1766156950
1561539633
1604855417
207532961
404441849
1473859069
1064394156
360956726
194613806
1975652653
1094614506
1081897410
439301331
466761528
1617054604
1920805377
1963498718
192591336
14724243
1121194345
988342280
310267292
11562713
1735718193
645518938
1524053983
372884044
1639729651
209440948
1440771721
1393729684
927285174
2022324598
2131837783
1098540401
443279993
454885874
1391881848
435913141
473762782
268018948
1604819405
1729825358
2087038924
1531814609
352455287
2084866318
1960042878
1176709710
1011394002
1349636289
170597511
208044557
209916953
369141929
492041976
1088475843
175461966
957547018
442344803
1843937157
662975657
1108663757
572475991
948385434
1221862707
786341927
466229534
480388940
1853320129
646245607
1426579576
1065129019
887433426
279769655
305217832
845618317
755391381
2069457313
1984648752
42136308
1993056694
874271896
1590667606
2108698152
379950339
1875385316
341933766
801684849
1223690834
335902667
472616534
1426119305
765667227
1138198210
923943342
1797243968
544731135
572011693
514317685
1439335855
672320574
1398195242
281038310
1474854527
521710332
775443099
233335766
1436861687
1939712383
845483712
709306656
750774021
542483340
910891842
1781742162
1992136309
738593682
1979503901
1219271684
486619481
1993415307
785477046
1189441773
2058197911
474578578
1370524350
1917548655
1756026477
1834807438
1139914233
275130822
782231737
2035056997
1662141806
140721052
376310633
1811079554
1621436901
2095940537
946192698
248890359
1347491699
1256934904
1493868271
1163595373
1662806251
268255027
808609914
2144214463
643343026
1019506781
624256623
1208048774
268538801
10268858
1195638741
1895547574
132039285
1526377413
58783181
1145187971
1750586258
175861412
45364670
797929728
2068697196
942088569
1297606139
610855224
1959717263
1062381429
180380588
26028038
1608083076
1297693633
802633657
927454159
1165527521
1197626716
1488549411
1572559561
379114854
1828085243
257900791
1426020749
753046737
571323844
544602278
1028237429
1352550179
1044801528
654944956
2060629279
1135797971
433223702
575305758
1049933329
1318203728
349051426
722799536
405414668
1117911111
1636368699
1752395382
848899756
458015855
1026223550
1541111130
1656691224
1110555440
2005033161
1465712388
1376831695
1801097968
1732766857
1456205578
1620698316
2033586069
1786887929
261749868
894663394
696185663
810692390
1117812947
325635602
1713841892
594917716
695263633
641396632
281529444
861387096
807579928
649281823
1748900176
1626910779
440151597
579020483
790642835
536584504
140022270
1640089189
1154100560
999584082
1612006729
731072291
111766260
1494658763
590897595
710759096
599170056
2036730330
1322268362
1428673902
1573411696
809259893
1953904543
2086711359
1692698704
1733817173
1982256749
234443869
47579404
973553775
965721087
2002904162
2078759687
1782544879
1737009230
1538569518
630693882
1216677785
1811296581
1991543311
1085631319
848956836
1157345869
2146376777
1414950727
1001878482
156216753
101522769
186343047
847559967
985616481
2025604597
1783376640
638685445
1699651977
2121953139
1488413345
937410241
1878705509
1520768261
2007934513
550696318
1072959940
1472970346
2117691708
527310415
717199056
282424379
1127117175
1247859384
2010805505
878375570
526451720
1968034880
1561261414
154259280
1197627983
925603095
1432342070
700377020
923100290
710586374
1965841461
1742122000
2123919381
24279375
2112183889
2000846133
621498078
591675142
1625942311
745169502
1993682683
1725227278
1150390906
42447359
1457024284
965149597
112929082
1641186862
581310757
2200912
1989038196
888998996
1962764140
1316242327
580742666
139549993
1767161599
80573320
103076782
1879293803
302473659
1259738307
440725900
1079881279
380129311
1709774655
1598955849
540756133
163875007
325020948
1554096995
489837043
1837532722
189362628
291482770
328537466
639911474
394101427
210621578
2096573087
1538604983
7919044
1497483521
1021408097
1494552367
1726835327
1348277893
444407447
861721748
89377048
1243800771
1530495398
768268695
1679537988
1817731857
252227988
1976117625
475328027
388399146
171607794
2045157214
1434414564
526050812
1537016922
1056677810
1079588657
1497769366
97205198
1905465941
1837676214
1515647686
1417789468
97470782
443299739
665805734
1324440227
756559995
1193869937
200063
1874141898
384617982
615327163
833575046
439184960
2125878422
1385855410
1927600133
83693729
497903250
2049841321
2078931453
1706742949
1172219505
1050442953
594465189
574800346
614817578
921138942
979607026
1952719510
1365883230
352910294
766863063
310409722
1981995868
446583643
1925336468
45771888
33216982
1376918710
321703160
348463860
1870473399
1098879229
1235292238
2052563107
1981351232
1075645669
2020686985
1825634855
459278449
263548588
852564009
1555570092
549602733
2011955623
1552092598
43047587
707874358
766307632
665799956
1909275573
112665728
1238279150
1016657098
876962593
265729538
1727793466
236914457
1571258141
820838168
788270498
1805210614
1963971149
1014336549
904474217
449029938
1781109320
1233074322
600250006
1672589245
725445694
2107950564
32855185
641063936
1551145257
83516899
155856730
1937468054
2133373306
2032584142
1700095478
31054741
1438210697
1290812251
1957140855
873269241
700591110
297443811
789993213
873247655
381547840
1713932588
574863816
1762642723
610340453
1350065396
2081794919
934348048
1839642883
568773490
1682818413
122805276
1074962321
675174897
1430971287
156452234
432653168
313102610
1114386949
227678509
1013669928
540288767
126597313
1093605444
134981007
928648378
1229944056
493682042
94264744
363338893
63172430
457338546
679369365
241666792
101000304
1087980422
1360954151
187998329
598621285
1385229565
257173916
1600482060
1646905330
1921164666
97226751
422356352
1520322989
1731260589
1299877478
1031407958
549209205
1811914251
2130124523
1454358373
979089351
520895889
759939094
1693499275
128559755
1974983754
1186868409
1300320170
1027035147
275673351
516620878
1426369718
2011866676
1677872940
205668941
1393822179
1953710982
1413645267
821585740
1481201398
351152435
179244793
1806639464
123823848
1473963160
183900411
1566653299
469777568
1712070881
1594375265
750136794
87471625
1127190979
876127264
408306065
211208955
339090723
1548730693
2057806393
475156576
307571591
279962473
1678443191
2123457413
400371298
1708866222
853241421
686783643
1416928957
292531288
98390502
2855243
1226243877
1163711355
66425034
951107617
128768949
2098779598
1020585636
817479571
1650481444
659466519
68628835
1407414011
647951443
355294884
233927616
295561616
1479828176
759762975
1097655296
112925295
700106776
1968552834
624302597
1491058082
1528436095
1615511421
1152116198
1610142636
1949688175
1819998333
1917804585
2010399931
2015086072
1343832390
1225816569
225107493
104485834
2123492236
13244280
584134786
801584950
860589073
1015774277
82485172
773574103
886546345
1502919361
288615577
1476664038
2140047945
128148047
609602374
742859025
565710308
553651850
521854417
814296067
555052261
827343053
658761311
669876215
470059001
498439675
993789303
140288244
1364246273
208576163
1998331983
458116001
1445609026
101946874
987882762
794568723
1986042709
1827955769
789603312
37275293
2007088892
696799742
1558660155
446293416
1258681288
1761544078
635698866
611510640
1882570559
1913449857
765395126
1899092488
123703288
417921871
520361172
1964410840
2144042205
1394202106
1451072220
902396355
1528722565
9434503
1283142875
159887560
2003878586
664997451
1358825423
1500098440
1862795989
1729037468
1919110170
756634082
1569761965
1900809181
980916563
1935456511
1288105162
1139726643
734662241
274273025
798624196
900731201
2126029799
1463740138
1277910594
585772095
1071972938
72355756
1878776071
1395468813
1464298904
646731503
891285323
243254760
1227869805
479235696
393839558
1294367156
130846324
1093789191
1882483884
1023824362
771897943
1941170265
424214853
1416696091
446539398
1700504140
395260859
534584726
358455263
98862000
1297239724
1493156131
2063797658
907760443
798998669
1577438431
625604291
1239086460
1146974210
237852941
1051392756
295815781
1516595828
1918914380
1389767805
1866396692
678867221
1095457587
1470976133
1153370177
1459675966
1040763242
1388676899
1723197263
1357703013
1724350471
1392868494
2076505916
925314446
1977255247
1844122729
1612501742
552674370
1867228476
862096179
1297164618
817723065
105868962
1176785414
1297338705
1056168889
783041394
232412451
1371966198
326222957
1743687499
2138217945
1912146292
471129887
610846161
979910537
585802782
225770464
1542320923
1159389804
1942689332
1219917807
534900643
1554999371
2048032553
2008498486
2013692651
808085987
1726754359
2042107501
1538804494
1885343312
1307990780
335710721
1392799793
313215023
1850031804
249597468
621712468
747334534
1110137863
542433845
1083644017
768299503
205992005
1608620690
651094972
1728803266
183342765
2085622987
24052538
735214298
1086130598
1606693392
1209871756
1687189700
143081553
2117008781
1669201470
682779986
271586778
2015828071
340932627
645714647
388785121
591212296
535420632
1630614371
774955155
1062576838
157173524
189792430
1226821086
1079329077
774904709
482873923
131355669
692959483
1272253776
2048976105
940828123
1155847807
1799744401
1959557596
251374924
418112804
1438221578
77328795
449180668
1949362929
1041156196
1370610806
180034581
1854384336
991222989
2028651947
86626796
1732041892
1841362951
43635991
358093029
591556698
858780051
1171688314
598250766
952907870
1055940808
97883523
2067943655
669046425
2134623924
1495369862
1348851795
1993265600
909848149
1386215281
945412738
955462580
441623836
1882561672
1126621843
901283853
764572327
287607995
85479961
1075681937
1342703012
1292171617
923406226
1536925127
971071640
1217206454
760009802
1668005279
85909478
1419975358
226420751
1971414582
1574160669
301348267
1053764825
1070867798
685297834
455725204
676289006
273327632
699049298
2076538373
2046024286
1669105402
1387857243
1882006671
663767884
852764551
825240351
1996053361
1543678310
1347149096
1814517701
1534184825
227536784
1911968344
281865541
1493697244
1667787811
1767069085
292373448
1837393262
474195828
1833870730
172039278
1687353320
908705542
530767334
1509808959
686235143
422900208
1487553343
998895847
1659402801
1904909948
152232877
196393913
2049665355
1020098071
1365987115
633045519
751684948
1638155818
637650337
1752866386
1261329515
1453316353
1404730195
912487502
673832573
2098456647
1839580579
358301893
1033990434
2143782072
1026064781
1408530210
532442186
1432533514
2126045011
741967719
429789918
631741127
1368343397
487286253
1945069234
590945656
961801220
1857802350
1642668151
357141344
820943297
677705692
709608985
459945630
474936999
1714013437
785702179
434125556
2001306264
642408126
1296916648
5308954
318178452
210770849
1963567952
1785159770
595067328
1151542829
1599019599
1306830828
2046342282
633717770
1539080896
1308600512
1754056029
92776025
1151115178
1342475158
40220180
370118759
45955343
126020221
1588165685
1374304900
1042995033
1720496800
1996379811
16315907
630630902
1816920460
672789934
599085892
248011341
921265595
1013234885
1632697916
286355996
1475924893
629223050
1685211562
881874325
1922751863
1220294765
1910685757
429094455
646939980
537459493
1137195788
637226581
1909944543
1678847344
185927355
945508238
125441488
1258130435
641670399
894225280
1377479297
1435449296
351842854
1438424333
1450267594
731885559
1892121030
690784140
713155604
1996073430
790893045
441166946
1190673629
902370376
1253483357
2114146908
1692317045
681980413
744630651
1931131637
910474009
1416024833
309318895
1030428281
1699301410
482944511
2046775378
144170466
1979308571
570772379
425777481
438833853
2075998923
2037820369
1309038690
706378266
1190353232
714499739
1298616090
1050346699
126544060
1341743150
1593316083
958893797
167092295
1396098126
1568933191
470379254
1119467527
1012881339
677652977
1085280398
1083084069
865831531
1234874581
2103271353
1272714552
352103088
1069380591
459827788
901396733
1852872732
368051837
1204007047
275231745
1886163315
2076549882
1746804948
1008325968
1527934723
914991955
2072148638
1692687876
54198042
1020139715
809342699
1283354365
1204999885
1179317228
1582445838
124554086
785337119
1784484372
140433870
1371659159
2118287848
2073134678
1787635312
1705382783
738669029
2146505885
626915954
1561840766
544086033
629610303
1956236565
1762543556
786870468
1015358625
253550780
1878137822
769146434
1691661562
192446269
1932670035
1430286774
1377923408
534023204
43394470
43950421
1059719874
320266723
1234530366
811604449
1096011680
2026808654
2083247727
1830047238
2012064853
806789136
568477685
1543275207
888532417
989377266
743912194
257420765
1073429957
2027352781
1154541985
574372612
991801235
914385341
853768285
792321400
716896071
372317313
797022745
822342775
774054716
1093013446
1375332360
26910696
1371979266
156163422
1199224111
1038707741
2011180285
1859492619
394712040
1168148301
1718999937
189390326
1374092480
512528988
397112778
1200867836
1613469635
961802410
610704428
1749375380
1135804160
179314359
356175964
303901300
1346426910
79895762
1612032699
1914150326
65664128
1066645598
1543115530
471681288
337281333
2044670771
716334738
1975266151
1155508021
719050857
1382159458
1253451346
1637689809
1271845436
2143623212
2019601855
1479532618
1602499984
651592136
1489646911
1351348247
522284158
1660992578
1020294829
1430673381
1497505590
1893311621
1788541903
809254683
1570172905
618371263
806995887
569470557
1858975427
1460486942
665295178
1964173396
1585608399
1729251123
945441241
1456847487
1911225241
259451520
1269146214
1362969334
2120555185
1169962537
968133011
107560704
1548239921
601869801
382699225
876777414
1376634580
1706169089
1768862870
1782785145
1970478789
1886709528
323194125
1657637401
1037889291
1650066163
1052919890
559898553
1565436528
897875900
1660998886
6534438
44928234
137257358
1656583143
1835584995
295198344
888710530
1130885142
2129594660
1835161861
303093980
2142258895
743336975
1548603271
378257470
245354475
1275908807
1941249279
1391650486
974211164
1528838810
433970956
2072251960
432460929
171015697
1277751672
669147102
2014192586
1758082357
23454059
1013737942
1658790385
1752265354
1385375068
382092688
151190429
1332471745
397977070
1450873819
1558171616
2080341859
265960842
122450003
2028997720
1801511980
1604245244
1014023759
1000282432
391477106
863189355
1391310508
1938804129
1451007864
135907483
1693233130
629176898
290119578
1380865365
451627064
748872179
377474938
676807793
1939076270
1649469166
790356768
1627661351
947286399
940121480
991436821
1254190436
248918824
884801138
586704955
267180429
633778342
1274142080
1208701890
812579615
1609957805
1028456852
2128376347
55987934
1317116962
522508702
1783994091
2011032181
754293334
1472206708
900856402
1127307011
1448732482
742427452
1153338395
1399171619
230337465
1043940843
444418449
437519945
1070289151
1848085977
1280619673
1437503255
6307195
1194417132
239855134
544994844
2013379844
436069295
351270352
1502846765
266059947
539279978
1209077695
185301741
765265462
415459398
1897602677
1028950821
1357442967
602742151
442229615
881525683
908602163
1296961269
458967940
1816195276
1939976601
1634673153
1700893835
1921529380
1880448547
526495376
547233376
1472305004
446346453
984148166
897555955
1182739039
953184949
47775643
513044457
69561241
1098000727
1012857166
653123518
1154015595
1720749374
1606593484
118792315
1367118126
448069785
1443253338
1788022218
1959562917
120358378
1142264472
1564080035
461648274
1545807391
1927944186
811934228
742986487
1016136351
995096747
1020004569
585465135
1501239271
837164462
1088762638
1635989262
450135940
110412389
865848585
1223641116
2011193212
1458547156
1382155708
2128145254
1568223898
173684428
1251292696
1877790244
2134571575
1887215028
1749841058
1377730134
1799962770
162717587
288909567
936292128
155704130
1604340610
191180151
1796239560
1065795769
88275313
1644376135
279601759
1712084512
745633330
1077539334
1628008659
1943872853
1445399130
155370444
961748476
61656088
1505420788
1588316717
1778400441
861432384
154918895
1731088379
986206555
1929909318
1592599826
555137795
1474321754
1325498968
741200263
796883036
408582588
996978507
29036213
71355940
434877303
286893956
818045331
858006729
93364683
918998864
847551352
991568037
1537535364
1364540001
1812732396
983520911
599966541
1879484327
205476911
1507621761
1428586210
1202988009
1707752435
954296059
408843556
2028726516
1181083874
532214094
49344836
1555447369
1586926215
324359883
1702111772
941700394
2086011292
733231004
1791465746
1553523386
12323245
1129040056
1040361921
257728319
392050250
1187023371
2060312432
373065703
772400629
1127238507
1083969589
350942890
736089738
526581337
229109483
723159565
1335922690
716739485
823994776
509280896
1439503928
904822016
2016587577
32662208
953378963
1724932807
301383913
1500088291
1458949190
1758090080
1421001497
811409779
2060241791
1049123891
1362187110
132960042
1357503985
1206747279
1264306745
618271073
2050649184
1482575640
894231841
1150640817
714967699
963187688
690586884
1620097010
199315975
846875177
1037190502
2137488998
1155869496
1259855331
1576408436
721122858
918262979
1119175174
1649165952
877434126
195223063
1576840307
605092641
1147674876
26247096
1043219971
1091727208
1764542706
1397605588
1644693040
227020120
1341575686
1814576205
270281027
1202279805
726944110
1785841764
1351942246
2054655566
276938832
850135014
967301951
1738120124
203885125
903627733
2057918520
1573211936
1603169888
468324825
310647129
738514236
239066705
773410410
2114875366
1954462978
1075228184
2143426364
163942907
1645978036
371443346
191701419
2057204405
1581323217
10212425
1536357135
66607222
1799543681
852288930
1388558962
398117840
76797561
1497396035
616887949
36205586
649970730
634128249
280015571
1541864409
275814213
1997602229
1935622771
879506885
1307455286
1523309892
1002783711
1282990260
1634718473
212656630
1874821623
681178120
1566162391
180507492
1027943677
144124225
1333104257
1785365674
956149814
928810668
1528313276
1229696869
298774594
1102857953
136226020
1288826955
132717828
404259953
142127305
1809121559
1741711780
815718439
1863137122
1032176873
1253383843
715008643
356069911
693663797
387288905
1530908268
141802426
424259229
217331857
2089652026
140653504
702017466
1836358924
853926786
1342568179
1083754971
459296040
1542529686
780036852
186376371
1965977303
2054042378
2100536476
1022247847
1969351677
1267297679
1222249378
659802926
834777722
793520370
747726629
1173896139
865569708
2044603275
1141446744
741508697
807018945
1891031443
478477663
2107751802
167936287
202466134
738481791
1070827168
464927351
2033385695
101604425
690714308
672924053
1617492106
1467980961
1051323261
1948460623
1266591839
818383768
285242167
2131407730
727299375
802456373
1664792440
1653352366
981915194
152694050
1541423022
70813553
1495776123
2106661292
274898160
1540610506
260092526
2135991845
953776228
751004810
1140264057
135298249
1472140075
667603315
1992184450
1287880809
1920938521
140106273
361991886
1929730219
716090003
1903710057
1658742490
325629401
1810280623
753189916
1351170495
1740939553
138115113
2043817599
1203079167
268802785
1755413799
996798732
893787131
2094758912
891827835
1097563862
288273112
1623639026
649276743
1776163578
1167180239
1714820191
1152104263
740969705
925806017
1417610653
1704892079
89708884
2113066319
466181761
1327101982
437053445
419846999
585127277
1260780854
1957305301
1281945660
947313978
601646350
1720309380
889714759
572248912
439964671
2023136463
1507984383
1243781463
233509627
1953645920
262573142
1398824683
1402246501
588517114
1737314936
2001326270
1010306244
1156807813
1419512189
570196095
169326046
2075028691
263962072
570331238
1806419579
1226819966
1230682335
1193441314
1090188599
1791008308
717871531
757407925
46134413
1961465515
603945776
1267509473
76409484
1904498631
990987314
1879433398
1235316882
1236410052
1939967185
130460967
119255848
545708861
681046046
250819951
2139645718
981520166
2100590136
577553962
459151069
1273870453
853381641
1117725222
767429136
713679185
662392846
2007174632
1448936965
1423875324
1280826481
1900716435
579949406
628069982
1092568730
637047851
816196013
660214200
1523643
452090054
386954248
988366406
1861445190
719142395
454025662
704636288
1706499137
415695154
1668585872
1036294921
243740252
1110723913
476249366
1176603624
221676372
1585719199
1417911552
723319118
632086790
1507658013
1796258867
1136466649
1276243971
177692161
1389969332
425281091
1910914228
794569829
328418517
2073407038
1469312370
1097157060
1767504952
1093767972
73653366
1349729051
1664212741
1730805135
515228269
398182543
636114697
1517976695
459636673
1291787276
1044746101
1981012117
84359993
175481312
1270976829
2064627387
863589437
1753498147
1099172055
1852218419
1089361221
1534228156
346898371
1220199378
1634110791
1206399509
1905002359
224811325
815753162
2082027119
1816470208
1747491027
1458865567
1298889667
1889670540
1206607332
23983822
1694665749
568186292
878399718
1524174225
1694479966
101962880
1604662012
1463400187
1567974143
2111144721
1292007908
366796963
487480438
1070668229
206760489
1573501308
754220667
2067309731
412098511
36258541
787852296
655856313
1718352536
1531832260
1256185652
264882042
1193698449
364707494
1579998838
1795866972
106222309
1773889706
1629582293
501903109
30629500
1038225629
373308228
1692860724
2998726
1389136571
1105834343
1243540913
73774753
230874790
1445968359
147207474
221056955
1758501873
807844745
1194401645
1551549475
676521472
1934151275
1978738049
224464151
1436257133
372308778
926560123
1771340310
2072250338
31050093
71330645
768564140
134688041
1575966906
125022044
1504073709
1184177106
1276808710
1952431341
1632142908
654030245
2089998785
762248191
296847701
1661284358
960258074
742092070
1204536803
1769068774
1900955905
42635139
2092579355
1440675779
1154069219
2049440006
814816442
2118719271
1770572912
1620948360
1998868306
2088507466
621853065
1495443045
273685908
265522303
1213070231
1040523925
1730682413
314424779
723110215
1547536838
930992125
1097089872
1521434612
178476890
330539366
1331443784
1522486983
1226180412
1316396708
739724795
1326536898
1294161394
1972921162
446139728
1962249855
1333030178
18781058
1660651224
1490429985
1607650303
1790814351
1687410204
1736885763
1020200110
67396711
1285924928
48869949
728407067
1069584413
1643888152
2098733561
737899752
1660115301
1541630111
1241718729
1553760931
1949651828
1406977409
235103591
986549346
1376805038
513323621
858201328
1800617858
1321087403
1093849729
1457636418
954205427
1837347483
177566437
420445967
17772041
1931039168
1033775763
558048043
518509757
1279104120
528802798
1945675037
852571349
1516061201
2055132355
922388795
691020280
1973279345
2025843113
1581639112
295335451
1135527731
1440860717
1027064247
1661272268
239780433
464779444
1807177960
2121423657
1638600244
383472941
1491243421
463499664
381679607
1446236094
340196332
1561631486
1406439044
1562016161
144595080
449980253
1183043622
1762030045
1672457345
1926894113
918715687
551860387
1962670097
470664461
329548152
35547103
1953076857
816183250
342391853
1714385536
1023689911
994894672
313273041
1241035355
151731090
21796948
364466214
1404492744
570693615
2127853413
1431943029
1147007079
1472666659
561270440
413805891
1097968983
1843846179
382240455
1014790201
1855627151
308168113
341873283
2011160373
1965325305
509370362
126005270
970412481
675473348
2022559727
735160215
896238190
1968155713
688317646
2044300008
1462096948
672602557
1384574834
1262630281
570256478
158524465
1701135812
1346735832
382282408
767603584
2062837980
1038247531
2016695539
1593203992
261306991
1943648969
1981618775
2860805
899940874
1858604532
512757250
1159106116
1121858703
2008251054
1976556206
1717062478
1855126601
1129506021
222068815
597250022
1716551500
1152172767
658464092
685591301
866770711
584216451
2090003334
1216097210
660699332
1607638024
1838111655
661360503
237459339
1893170822
2067117737
1571877412
2031863242
2064268532
2026730603
767854110
591821790
747292768
1543401605
1907335770
3762011
2147235571
409093351
509121833
1841087381
120602758
1998260095
958269677
1866912598
1587810409
187723878
1764171840
560718713
602855858
1526439092
2097907817
27522183
1326890471
1315579018
1497269637
725293148
634390824
1764474770
2019735631
2080151515
181718047
1631323075
1415328119
1435476226
699079117
863027359
2141931165
2106875728
1641459374
1603562294
494302764
682550911
50244811
1877399470
630642515
1295426126
1282954372
1522780832
670504190
1337890206
1847922961
399007482
173775838
241330883
1755997685
1168525039
1069334054
1532170982
657930178
303559525
1062242630
2146942112
1280260087
1081722656
277490327
253752195
617187991
1425535510
384101336
1737159404
1637771640
338115165
1909013455
538543953
1640459454
1485149975
366313814
198832256
1094597103
81547343
629566418
805883329
388844783
1116414973
735086447
414603350
1638413252
811515056
1308655795
1115118659
841342939
604351152
1210072527
999026625
1742925907
1184551859
1200564861
858864807
1257356903
110500745
1539258191
2052472313
1242555121
257641657
855177128
1898413170
434593839
815729052
224131729
32106969
940648080
878702572
1376771996
204200889
301002249
1014015
932740137
1022948682
2078045992
118086050
556836809
2137456511
1811121375
613228088
2019407477
300841730
1656267511
1298733328
1474694719
757726543
1861642519
134204574
2098748495
1484547007
1656591193
41173393
1592595638
1035203946
738704684
314207932
1237278260
225731189
981620643
1702626600
1797516372
1090692280
190530752
651420385
620391315
1402547933
1634566010
1338870583
2024093837
2126929665
1594172597
1664356212
122185273
831037501
1104822851
964194096
301341713
226795538
1506186585
1460116745
907355621
424010513
1721652242
1635912041
829835972
1689902945
1257850219
1191815834
658595736
874196999
463330872
1709564659
432889916
1023747246
1690019377
1862162003
1078205278
1751064359
930059047
356552701
158178210
793161196
1359835513
1815317380
502620397
1596754488
1284758453
70143120
1338053006
1542410125
1368397383
475356802
303315572
127580667
1359771973
4291360
1867841718
1689141036
1025446874
896659989
1004840867
1797937576
802867290
1986738548
1601972639
2013525359
1077619769
876001636
1424923593
881107698
1271072359
431763869
509742654
1591348545
405659862
1618873722
1480030476
147748309
2095605378
1177727913
220829058
1534052515
1481883625
1109819554
1745958265
2138302497
650110152
571234954
2129930166
386684717
1494695744
790542414
1385724081
7976880
598900871
91524857
1273325971
274968069
769736848
1056992447
858835074
913476272
555075404
2118875889
740347634
633843018
1756168048
1175951149
1477525496
554520569
269069654
1404863343
393978538
1446932216
1004251865
449025683
1804902009
586754966
242772439
76750203
1520945471
1804570352
50263310
573094107
1946592749
1324277890
1181519598
1252304664
381479492
783239513
1851082868
1903799279
748894982
1698592048
340028599
1348764747
175934095
1248104926
363238656
1853811392
1175928639
925107883
1972585381
1287647062
2003910718
423791587
602381486
857240079
550162997
242281849
1996508210
602141228
1537861859
1150130822
1094945281
1374126334
1434430012
83204575
1732004568
1028145303
187004373
1331570617
1566111189
365620688
1844719072
1434700445
1203913899
530693720
880272046
2073034990
1303108304
1326845090
1465408019
98100289
635815898
948172846
491604083
1283392006
1666196859
504526439
1489729028
59137851
1550051882
664409171
755969750
1609840595
39570865
1643209177
652392803
381654819
1953550122
1327020595
1231936809
1270895091
156195499
1471243913
20849747
1192153257
1507616157
1101150278
1791230127
412454194
1073050808
285635103
1897053283
2002180172
1210177124
1465973847
2123830796
390280194
1260375413
82985781
598788031
350123946
599682926
1224794687
1168076462
1187385187
432322206
1301642661
1579979026
1921856775
1198912038
1016886682
1415760314
1905472151
170969732
144857458
1489683028
841373062
289328418
1959034263
760995472
799619871
2108430548
2140667497
1660658974
1959329847
1871350981
837234711
1366431489
866905173
620017918
2052920943
1878122860
322503664
1754896038
1843807872
276485210
1529611303
244965789
1674794245
1260871217
769758044
115310315
2021983996
183473152
695514060
2041722763
1531252874
1233651959
409379939
1118339272
1058482214
2122006650
226762513
1493475511
332477566
1661696143
238065873
100581668
1736671134
995475082
1124340784
768636123
1839143852
508890603
1056778117
839016088
968694664
1859961586
478737564
1945469047
1363616146
308616036
73135541
905597349
1052847424
2013544213
1812809554
532844418
723618149
927336484
269179920
876678090
80195400
1484266486
875312580
491185358
1193287295
1821190600
1167674304
220379705
1546905038
230835280
1212760049
802923171
16993041
13192413
365780676
2001924656
629150240
621379251
848410556
1188912423
600802014
507800623
1552728476
109416385
1053175002
611262605
2081619039
361826364
1044103193
603007992
1878918390
973822961
1935869878
2102766135
1849411087
109828008
449147190
1324700901
1456239733
772001369
1700938815
940282206
320011619
1577351931
202000061
1837746824
253744202
1850186860
661708802
1242798128
1008171981
1361374982
1138130456
1655487429
1384041497
1081447939
876950965
571829543
682829219
2097021984
1127596087
1277784232
415396611
1341674157
83325209
760356211
1960675208
365543168
844165682
961191158
954426571
2008799850
1147143836
903705378
1720899827
1053700553
1484339217
1908152692
516338781
1297836706
1012895317
174314842
1170459895
28142229
1249464449
2132563529
1318776633
2024926105
852553631
1791844168
1006947755
2043266248
1241487959
967709718
299860869
2091506413
1128861385
2015373898
1153265709
48960400
309123164
1733847856
2010850064
210606240
311090658
497528462
258849805
1064713166
893915981
619285858
195389370
2010107838
837593213
1081314848
637139297
920454226
76375422
37446256
862010106
524455629
798013905
449392860
1683603473
370457718
42878855
779308572
864242900
1307037975
1872679429
1262024667
1421578719
732355137
416365640
1565604140
1742951451
691945411
1918037281
187704989
1042661766
1559788139
609613614
1248823408
1248317017
1247048024
47770137
1008440322
149274924
970247498
35758351
945512643
1456730462
1759828749
1886233357
1256758141
1255797041
707521953
964941186
2109710978
942827488
1902502544
823478973
590527901
1473375481
247365492
1021218466
877814853
1930144332
1200160399
511005686
24861066
1292968775
320218449
1085794171
562996602
1212316352
41778964
502354934
927453901
382949401
40550363
361099157
2200639
1382684816
422036727
537456380
233994679
1812844946
1002220899
1942484158
1919460200
570335531
658699329
2007695634
2130177110
1135012887
1391125440
1843383091
565781104
1712070445
629196075
1560098096
145267703
591225181
1854572762
1206407247
485762553
1060825425
365027998
790129899
1206176417
247536763
21836680
2039546339
295801069
65262173
905637625
521970779
1548144653
938523903
1114910670
1819298338
505472979
2030938065
1504242328
1763912360
447451706
525696990
827488551
702414002
1467109925
1836948691
543832765
1661065850
597347109
1534527288
1986893983
551751257
1089519338
2012960692
278882519
1507597556
538914410
773001918
1511869798
1733434683
1254094685
1733349025
264494670
841562599
561440163
1076949151
371019651
563046430
914568843
837370074
1626849744
655995499
1095653023
2112743734
1198718739
1678534634
1486789602
1827217288
1471876255
1801944992
1753028405
658145020
1635478846
423711098
1410699992
174105639
1833346022
375593623
1677498725
411369620
2078799488
1490555127
1056952302
1681453576
1944305255
392026960
1790923400
867808100
1218578755
103722788
1156120002
225598300
1781402645
110001925
1581314483
424331562
1298903946
1169838222
1151207854
2070843695
41835972
1843669983
1126325991
1501683536
237294596
1454739679
291092064
821471525
750708980
634720393
1944860881
802678837
395626463
539480261
1286350138
555493464
1802658735
1221492810
177768908
762260989
1641093233
640863726
1961986147
884317135
2121136646
1379146784
615127920
364796338
449962122
1849876922
42974558
1036137006
1425988678
89875741
1414262365
419423339
694113319
976387048
720760691
465301167
985664498
466154046
108287730
2066804361
323852815
1716549167
990121507
211928974
639477133
1797960822
1073965304
1343323507
840016472
1547836129
1995205351
1701838593
928494350
1028599841
102016188
394931566
2101745954
1103874502
1782571271
1325334764
554227595
2025898124
1815176663
1693278644
775327626
1466639068
1111317084
1158875306
1764308188
1570614684
2061068946
186136873
1003673
488147965
2050541182
1207148043
257340630
95670211
1036475365
97934086
611251456
772701015
1670792989
97793277
1838966547
203406756
1264472467
1205170561
200657848
1753855860
813932406
1090845484
1587358179
1561741621
415401994
1508738152
425397743
1567208135
646306452
818380848
162618128
117504133
223843028
605517076
539700304
996401680
1549969592
1734290017
1475516814
755249635
694778845
633160244
605988219
287586460
703599870
1655947076
1506726954
170774199
663237419
1045538998
1106491239
367531926
1749575072
2135488515
1272538565
707050522
1298804459
987262905
2041489948
1123466547
276784859
1633293459
1766778567
1059268225
1613694348
64644630
570209190
530149025
1979021848
1433408682
1168264095
5060678
1921179748
2058760299
578406641
1791058097
696539634
1698965423
674238938
90892524
507039794
1331021052
1229799295
472240258
1580303010
1305725025
1666144654
1848492446
718371857
491889543
965717781
216531564
1670585720
1031054460
898340892
1912886277
582187440
887297432
1804423943
364719605
64482692
213820793
667450959
1477146083
687265116
6369943
1746616666
1164439339
1317871463
819362451
1772505619
111853764
879247538
368511756
854409116
1926563713
411900242
356419204
271894740
1801539705
1545273731
1376395579
1178115321
281935860
1259935516
1683192025
1379663167
1095020713
1244108827
1617595932
31526372
266419779
994371043
554718808
631753772
745240340
1467812624
700639089
1541140491
42062373
144207057
1480416790
763206802
423105733
991594297
31654925
1496269547
1035136774
1775661812
1257881188
1801323959
724069788
1087684666
304375733
1336301503
391913273
2117970053
556183057
810364130
1433772837
750097973
1536819781
640350027
18678899
2032607568
1677623898
1736391074
505467219
2141576158
83832443
821175822
242183104
1580995781
89740621
1941473316
1978327659
1353145182
1691791394
999144241
1411495318
801816832
2144717334
1075158021
1985161576
1498556350
162583470
1387050855
164561720
1492544303
837597413
159648226
1292077548
93576930
852355912
1652083547
989381843
195949625
1871886225
1772757547
716693182
604176204
1191467334
1149247427
744681183
511606168
241581168
2133715727
470288970
527802609
310645305
433588799
1649431667
286499173
18556158
1830026860
1890858552
1665930055
870803393
1249300610
1698712372
742159637
1492551841
934729072
1590780260
1321499207
1990950108
1527477313
1845854244
177667072
1913131100
1485811005
328463349
135556372
349491896
1961811477
223389600
1498224793
984172819
788942428
875211743
1880544214
731508169
25464516
866482149
2002846719
1980818861
778184562
381607823
780504251
970290339
818594025
2040851601
1963652510
1540907775
664052753
1085092820
700468187
653374500
1201214412
898450329
1542694858
342552371
624037889
1652125575
1697787183
2031770518
1419084658
1976174358
1154487258
1718497803
1223030435
1593101700
855646285
1360832320
1674741086
231258848
1628774464
247815595
183052344
2099058562
1890495930
990202797
560155031
626960381
1982348159
333035502
2092349885
224903997
203386431
887783395
2068174014
1129212229
32767898
749599152
556230957
1243753474
2065232326
1727414225
652488399
395878296
611599869
981338258
1330761873
1990441586
847132647
197074354
1397704807
2054492985
362911276
781801251
1856113421
1490374461
1226242920
1180408267
1327899009
1521600522
1868572566
302908819
400014891
894285230
1824388741
1904566205
789727953
706572835
843946386
111138684
902514926
1535039560
134193241
392707752
109802178
255955150
939101155
1713291346
1335383384
1794711040
1683141610
720776658
2094020077
828085727
363301882
2132096554
1944615063
1881528053
33278127
167839393
1878829370
1546071446
413320498
479507770
91899248
1362524923
972150663
1689754395
385692405
684053472
1078548891
2095279870
1464995469
965940788
421643979
42380516
473438614
667656930
1045041794
934583785
70247377
864875893
1161240843
645682913
676070472
2010771762
1069014528
1335770580
1266401898
406269762
1155166070
1974995035
1573644176
1437040487
1205653675
1797917886
454850251
1638673348
1388170621
793261563
518662240
448254081
13215321
1415408804
1040592079
1743825222
222287502
778401030
1676407575
1082594487
721464907
1998501776
1344690809
2146158084
468545568
1258107901
1511513836
289544259
622637190
297713482
308920985
771445496
1174757485
1396918352
641811716
98916386
70812602
1743409641
1318108309
1393280760
1184294834
430135562
1171445717
167704832
1027868255
437100018
1904814889
1750749372
1321420984
1608309315
1275909639
1469033628
1139145953
1770462540
1870954077
1173034062
2132207569
1379378414
1882936009
1351929527
1835099431
2067745642
1216802296
1097886513
1349778514
316090730
1858342796
1468237123
1785064143
661796774
1231464420
1203145073
853657273
1893436437
858480171
2091646004
2107647407
730733986
515600695
1328266238
1759795887
90637198
1363011652
292514323
487467752
1280210513
51473330
2126795038
1672606313
277573052
604841588
2094772243
77574577
1202596854
1341621992
1612262935
1267126820
982319323
1373109001
1607117960
405218259
343502285
1191084732
1512230137
1576083388
64579991
632641948
779904132
1408927362
172961194
594549219
642249653
1349942712
860803891
1430197732
1330759267
1804518817
810022886
1394931160
2068119550
840142822
2052371451
1358351568
14252523
2008122255
1057295626
531393314
741865716
1952448279
196705247
776316078
1845592441
1579728215
473566469
1936043255
1431859212
312427427
1656181108
622208210
1239578416
647056176
899442405
170146264
850990622
824016859
2143440569
1771926171
1525290352
1557636198
1102456363
794377198
1996783101
911227701
1361250895
1176126713
754998201
415893920
252897242
1314786463
1266869516
1978836782
1309469050
973337113
386598832
762789355
1989260158
1444415640
704251817
1276777255
630174589
1870030905
1461141022
1808839401
969240443
1951467182
1668510371
40375232
1052885461
1533737380
1748404225
2129866083
1070292017
919161042
590534464
1530372082
1377736213
1042252649
340473478
24181079
1588010282
877311669
884865711
2015224625
1469021492
181659446
1310673031
1624467641
1267436809
1647935701
97934954
1707995101
719709350
1189367949
684280889
387430078
470188558
1004597527
1447183249
2068583528
171275945
531723129
1007875957
515260085
945216090
758893266
1274736742
1125808437
225351043
1698292666
57323187
1183539898
403335632
507398161
1473902446
1996289063
1627208424
1385698877
1033375862
1574871237
993665871
1914741777
850465930
1716105764
1683810644
606833290
1098438066
514866348
1288848080
450977186
2073882803
91738030
988972794
961020925
1237265229
962216793
91794039
1566468264
1543010553
1447042685
505934514
64425093
709253779
1373289367
727926650
93713742
379131475
922029239
1522249280
1707904258
805969818
492790642
1310398710
567969150
309581139
1907276912
1223336147
54056493
1276659198
95031461
204081560
53038747
395841933
1405723769
1534902203
1619897328
982033755
1824125199
568683107
1788051478
1348716867
1787582431
1768018464
1844073034
1113776588
249236039
1745266059
112271649
282477472
1282346434
818333832
784846622
1749612608
2098783522
710259617
1008879836
1370001320
1061874304
1167862015
1718238072
731603369
543315181
2051495325
1478095792
2040125406
1800120998
2030901236
1255546740
1651036010
1867672816
1662984618
870733079
201400234
528821345
541905966
1381734665
1962062693
1666273488
1947400032
2133117003
986714866
1293687559
286768798
1331874359
1514290755
887698902
939324416
1027559083
2131341247
1978248172
1254227893
1962802501
1367766245
2100458420
326198311
1325671712
6182509
262060367
1864287245
105733543
22391595
326506787
1606225255
277558746
1908473362
1181156193
1960690644
1064982333
1615378393
2045245038
1741100444
1346290095
1012409718
588766471
1645307935
1329899526
1188319710
1298116679
686644328
488403268
1333097868
1080801813
409857111
1859466386
716042082
1064783057
347036595
1074604106
1211914141
681479017
813489319
1432696040
1718129624
1765652353
284899094
840469529
784200727
898653958
1295494632
446184014
838030674
1773099388
12233411
215676728
714155835
110756386
618161315
221895005
204607051
992401957
259045168
2109941269
888372394
1842833720
509520385
768250320
1508193631
197198569
1731250700
303299448
1278319561
1603498322
1364527675
911133832
1370061915
1004609470
1278988695
959422026
1755623179
1752241769
377646929
425943318
992039576
1181494238
1888681298
786649464
129948992
2068453655
102780527
1491604274
1542347585
2141351199
1882215828
2070620090
1367187602
282067097
394749530
2029124255
244156035
1332566568
2012066295
1802058705
24162663
708455944
1541147038
1551897659
344220832
1021675727
778599849
1236774164
1178649491
1750054571
1250513187
281531560
1673789284
127122563
1106343793
1903054593
1955607712
1299359915
1711283628
426236444
753156226
917641210
1138685005
1078122756
984274956
2084498010
184978588
769957477
1522506485
933975287
1746705296
761517425
2443128
1631614146
1368558596
399016474
1808696565
299600473
1598514694
871764408
1650098834
100834126
470987525
1059091475
1878161575
197120653
806988642
1898298113
222932738
1616098912
738293434
1841111776
2106222668
177182126
982917944
1000145487
618877926
728332334
1598656816
1454984954
230351391
1316251833
193864062
20489793
1743975713
214549669
535894748
1567881377
1250898284
1777732163
92319793
1153711769
1344699204
843193735
1134948211
1548253387
922505003
852623190
1089131656
1144485982
1722482909
916480084
436269148
1092887584
480930652
160479314
397470630
1557650766
766681144
120408425
127633503
127046163
182928677
1446643017
1416474169
834236282
2094859223
728498694
1180050151
742394278
738343891
1740628211
866856780
211838781
1877288974
424943129
986008540
1148262093
633210841
383639263
488004671
109121511
408851804
759954918
353593184
820934819
1824811927
1534042381
166432336
1677269693
1712469208
10542
1330146269
1541520038
1400068800
785438923
1689089829
34386203
1058076718
1180927533
1355341579
1561381371
26721824
1093958102
1941287229
732109455
618394870
831218656
201659215
63100296
2004079745
174666284
1882746526
1045224152
153930284
2109169676
460269795
1425433288
936537724
137015735
145494761
1098547721
1343070364
1373328515
1000791295
1348548724
1114553403
1408122207
1087980422
801335573
1237939222
1659812998
306977440
1191608147
459340562
887030466
347024805
86969841
756882536
1901049227
1067650150
513861878
1621708207
174232335
724850837
1730916309
1052956665
1307030121
1681639471
1304522126
599832084
1909963304
832431745
973403105
1519427990
1879817783
838857200
1387360648
1705214944
1606426382
1595709702
1112062055
1058538231
858791050
1696811928
1508686931
861754877
1846668189
1073780149
978258018
892780987
845003796
738198583
1798463039
829997403
1864152865
545937845
1618796867
1287144323
316521856
1328966898
809239600
293720034
890607121
800210893
1970497815
696140011
63805908
36863657
12651307
1605258609
1782848005
925622428
830949393
818229819
709583041
1373813799
896001607
1172748259
1597852649
608411426
846383740
79091210
323980452
1360789667
335802099
1288884786
494836566
2024415793
1261083761
1948496952
1833381384
566679995
1428086324
271185683
1664795218
1453244989
368656798
539885474
1071190361
848681687
1110432401
841828251
1950166606
635801495
1879418600
1748144597
956640746
1398487146
715480542
323718020
161752525
474352058
466631400
797342630
1255912518
263256232
1525081819
1369189627
1705627668
2036631335
1722549433
1148005152
193882294
477998668
838271491
979473658
1274351540
388233654
166431218
1798983511
970898556
1721790616
1295708535
1878309286
814386189
1951926521
1827953681
666731003
1716773641
1330844078
176629964
601454985
1007558500
1653172410
31476660
1973562924
438738218
317910657
1765206238
659039863
93772972
1705793585
86567030
1504555400
334057485
1388063370
2130092237
741478319
881357084
2086523823
28264358
585911996
619421834
752933100
1381686974
1778132027
2059291912
314929380
1625193413
1000086087
34960098
1198773860
267160078
1358318011
2014512302
1370301543
2067672559
649133367
1629349813
1460254445
1881125767
1276824548
46998078
641697215
1022860336
1702481361
356643672
1041779922
846169
581360326
806233947
1029696703
577419713
597280094
1168446545
2094352190
1883744183
1109851980
1931010159
793225288
794107790
1530978905
2123608998
241014670
924803795
282429416
596619777
2090178304
83459750
1025571337
591455918
356274584
189012734
395581265
1090739972
1560773186
1904792616
1911524895
1275787526
2068683131
1824595486
1757539304
864019512
1425026304
1072847352
1811900398
462994010
1048215243
1897655410
408053126
339373034
225539453
51010688
1866086267
634086837
1009869935
2137900616
1539315357
2014277347
870551172
2079213981
1141089541
28715503
1210505611
324389554
2074487702
442825279
226544694
1819671176
1457160000
955877972
1505641487
915599065
1181083760
829522206
831524136
939829791
2004470094
1433708313
1435471489
799656593
884608778
801990113
1247596497
1963367730
1594110649
1018644035
512312928
6928026
89219124
1781641741
1669275170
1439743064
1334934159
816494863
2017283416
352607133
723543389
1234865928
290430410
721179300
1627888143
1089989462
1019135225
615260873
533280194
511639166
1463057248
567048924
1726330941
1535843382
1556686660
1983831665
551136675
1101373509
1097906324
1759144334
1962080541
1032356007
2112612208
1777087469
2095085673
2122480249
1785983915
425600978
567246400
288839686
1066060591
25022521
1328062750
1255468333
827496452
1415078112
611377090
1524142782
635851542
1289728613
61390250
1047214855
347083800
1130858499
952347311
1578531569
457214015
1279538730
1335969155
1287166108
1181089716
255357556
919073268
895922845
2116853039
1568165826
1619232125
1416120878
1292781124
218540551
1345034474
1825018247
14241537
1871776204
1216422133
1722078450
1819706215
715519588
101411799
561386300
1300936721
587139058
104022797
1770239569
1299619334
1505426835
1298577663
1594652464
535824701
1750796237
137818592
166297238
2130268193
1788980888
494650905
1967040871
775782601
45437038
850212963
1503314912
209573805
648230613
1289965113
2140130665
387407824
1722677280
1223719596
1680094785
1837291809
94627248
1726958690
1178506673
1423972742
1046638508
1525850022
1873029400
2137971727
1355279448
1372275882
905995935
1288594815
220754129
392533671
1139329940
1724379394
521916272
1106462071
620208108
2463547
543631078
2083969864
1245671700
1424847361
1161267462
1440072468
849055284
199477006
596409653
2131230479
1939928640
1300581936
1660404080
163129671
1139216598
620310141
1212658703
1793185662
1443440583
899551285
1438166623
1044608357
773065804
649981025
242110622
1203428097
117088451
611477843
938777847
684672695
207327844
1473632674
520391721
1020689047
495940309
412293817
167250540
1448383230
1624648959
1453372331
1751204893
1169833619
1655948633
1467039590
824574048
1848833734
291487354
1502134616
535454987
179138242
486708729
175737273
1398701019
1427081933
519701771
1194775156
578406641
2038359969
605622869
777350823
1390972574
1635761434
1386486753
1653360245
1537631343
1585662344
1942256037
394359856
1292847324
2036183760
63670940
1087904318
1158152426
893064043
1685649035
1807438940
1317702655
648291858
818469541
355532237
880979823
535543693
303879583
1193036365
1998856426
243870791
3598197
235849890
366146635
119449321
1116863384
390887644
1696253034
1688523979
1071759135
1343647104
1287580613
1943551415
1179806818
2013029400
1805173629
605549406
324893061
1879286007
1416482668
1685801950
1457775992
269488692
402925004
19120887
1460608720
396361081
317106942
23672195
2049973122
1318494942
1006937343
705530986
1318883441
1598200858
948049779
1002925602
959905573
1814953312
212914691
1845874983
1757402030
329604014
1063191595
435097814
206176167
170311179
1952703068
2082329000
553489493
1504521962
113112111
482509010
915901701
1056668260
2116478227
1211997105
1526302552
1650731377
1577152103
699152168
1267510545
1992331896
643933916
1206542147
1955932653
1155948398
678602672
802579275
651887778
1867633971
1912318830
1853628628
1610800160
1906578000
1770111653
1515654640
1132688432
1386062719
1583273073
1906635041
1755519182
126621824
1857425027
1530319528
1060072100
575655683
828933092
1501923240
1662800523
221312308
1333959091
1809075991
584040964
1274884262
1007714844
472373821
1546946907
1910690439
1756610972
1616355034
1314042245
1718112639
1307285742
53358483
1200790092
454367202
378608965
1382028852
1163185337
899450365
1449156548
2029493510
450460011
636648020
1373992348
1300052569
1510512606
1482743843
1887842864
2059616066
2022889967
1081458335
2062664228
1474490130
957784924
1501675495
714865140
952753016
499905415
878174144
508568511
305285305
494304281
667653290
2054616974
620008406
84673353
1979027208
1153245692
1741200062
613901074
387640278
1048815573
1593567403
1464747
1619445047
2018890876
127930540
1285869612
1634056459
1019279283
776125370
2003621775
899927065
1481996485
1938453633
464862273
487215882
604100588
288341112
1048732472
412038342
2032757975
1749460301
60293518
618140119
46828079
926370597
675786333
2131341443
772765979
15065923
91901960
592780760
961819880
238102310
553750167
1438979856
899873498
444219285
269158325
747654818
1359669617
2102873804
827456700
2062374861
1477403236
434429535
193729127
839083878
872489349
989362841
88149749
789763029
1882600851
167936016
1779371073
1290873883
1051958178
1344960292
1103062242
1672618436
1828950257
685786372
982361539
980031780
1405907627
1061987080
578354780
482422686
214893955
1670700631
493048129
243131297
418000204
896076777
179118144
782015483
1369448465
563470437
148495365
1376315730
946805871
1542545149
647063024
897341509
869262516
176340583
568866180
292586217
688820977
1641453107
527065578
1345741183
1208951937
1874219733
404882286
565153407
527389997
1691883984
2142970519
592782879
473537999
1610976717
1301346061
2061707813
1205178586
1691600767
638356281
22299666
726361325
307970092
1838236741
1656678238
2091667456
288801595
187461107
1712569457
1369071474
855154674
611329093
454477084
1833327814
2049988988
438994529
1301233740
1336157954
1854975463
1658919878
1647940497
2137672728
870701608
1537882681
1720934310
1670133253
690997001
577995169
1169603437
1031085775
1189451401
1920975713
1481498685
196122917
1710825066
1873090935
1778975146
1556621334
1829376892
1796135607
1686297935
453780658
1651548247
1898647584
161036947
1468240249
943843681
964622053
347359615
1106252016
1756376352
852630297
1031216714
902238351
1565067563
1161469217
528515678
24410058
2064043384
1069040652
1257103934
1131704617
1748328087
1638962431
1640971597
1347357538
105950929
1988767048
1263517717
425117967
1352002043
2010148255
34810838
893161847
1167798935
1065772701
1407533882
1688632058
850039080
185292506
200944923
2089078434
1176951004
485412244
1485160690
2024711146
1771468681
2046258801
655009515
1572008750
1627059021
930892381
47787300
1759361128
1167295319
2131662475
599341610
1514406558
846864464
219545386
440294063
534241083
234031587
238605635
769008343
421986589
110598741
1528687637
951350451
1896055189
266122404
831560257
5868996
523557541
1313554320
1610613527
348236442
460377486
650944765
1536991646
371631272
570830923
1261556880
398300714
1935384650
1921946419
1163475744
754029798
1713423960
1468991278
1587214387
1751084831
919317763
942181387
1600861446
1427700730
1908081971
86611065
1525381347
1546068560
838888591
946448672
1613766197
8324436
1450402061
2073390313
1718374104
301050827
572362941
1871513211
1294472115
1974611530
772272069
1133510838
1116870755
117452333
906253547
443709072
1562874450
2014967729
1249726469
380919538
163798112
200718519
885142540
1027986970
970320093
813356745
625995230
1010521500
251243377
1733552682
2009590492
640410
1096988153
594216147
2060653705
711061484
57764526
1153944995
44455159
176413591
404889314
1105544334
500984537
1011501911
846745674
2095887303
1013381413
1509926117
1160684878
1013854524
648465059
1577008187
1132867637
1627631216
1857053676
890044854
380926940
1033217861
1869235104
185766918
2101198823
549578709
1615457273
339034843
1884077374
1383019652
1059780738
1033976313
1968019594
2040896838
243814787
935341787
328367986
397293092
1316331955
475401564
1017848673
1327065906
533362532
381438270
1464641529
860329064
642788817
88064895
279252367
857363135
1803470752
959445521
893772107
2017793512
868681402
1401180549
1307250703
1356002524
538030325
988004514
1153711769
1073303094
54838312
959615795
1106496821
1999524126
528488114
1313650466
197946143
1553784626
483352969
436270033
790214828
1271124227
286465432
1688908027
1613420009
1490561478
2010327491
621897778
1440013606
857610264
123742565
1788442189
1896578638
559612833
1743418778
939622369
2037242246
1158406552
1970897922
597697372
785436286
1154031377
525268629
1592560386
1837496443
871089929
733820175
709103892
480532083
1619912037
573544693
513526287
136991487
952786083
1068463477
807328468
1650066514
769222858
1191565690
1350563052
1491304479
861114320
1242283936
1471970465
28438402
1953214131
759313357
1231864742
1493744692
1271893541
781093903
1967505931
359524801
2052706790
1532703941
173990887
1085641763
488623347
247301209
1013970301
1387886973
1694336211
2002655509
1360681167
1678710948
1026480990
1715444112
549776182
1463348504
370702647
1216845340
749365308
660950617
221439874
1009063085
373355850
433793560
1236851656
627122358
1797606970
1923011462
621679441
1099937996
1498292573
907519071
1393277579
272138623
900888119
2104654423
894782961
158432483
1628592893
1059541775
1198401584
2134382126
710490194
1696984745
1695229303
1698282957
966708579
554005297
1728231783
303431179
1603562184
520133290
878605930
7814188
168130731
1849480088
788915811
120415368
976014164
1135720205
1998595524
135638324
2130019142
1613207345
357050156
176645506
1617929879
2012383341
1295427672
432626215
407311554
610308133
467174617
572118014
1255764943
679055411
393610767
1504869456
1321005202
1670822980
177107813
4019838
939156295
43522777
41449083
625725421
118548663
615871311
574416430
1645800709
848144413
1143273193
644489919
281996598
316923452
294888004
1120504374
276312857
1893350432
310498737
2080528122
1230476720
1528178305
267174645
610363230
1629868045
568323076
1937340562
396301149
745709419
1978926828
258636233
1494497640
754818536
443849656
1294772772
70608437
88398577
1639846755
1950172055
2012310177
725609420
1727903296
1972341402
2006820414
1512839559
1484149752
759555409
1596703815
1154973018
125175195
1282406680
565926859
1998734871
1522874910
198933493
1335793713
1908403298
1546446721
1449859908
1906907731
373194561
2051464997
781339150
1463800308
223774681
1616156898
1057488863
1435653148
304612754
412504950
1605046031
596213596
2086443705
308705547
1071133222
1194086365
104722508
1586383020
1192652354
1603231530
1943566332
1033296426
594326864
97495754
1411001810
158408067
300023943
1793651035
346825872
630014399
2134290991
1115786469
565155683
792669240
24295439
1660687677
675371954
258141063
929811192
1332629563
89431426
190607649
534514844
1908689972
1719052033
1238398486
1513993813
1501317135
244816304
861855145
459849064
1634713191
705058526
1826987092
89669689
354681168
1382444426
723043427
254433558
2030855892
558866527
539868824
1773527669
8467795
1581186982
2034657387
1453936632
1563436739
1584696090
796715430
847680791
1665319511
530663966
483900321
1749129066
1789937698
12388117
317927827
831370911
546554662
660347379
1939273587
719873274
274401833
1646511007
1716640744
631997286
1035881441
217357429
2033105627
946983814
1438052590
1621119394
1404177746
828603478
495475971
1427069645
1220513923
402657728
1307638572
588575586
1955682621
1592558010
41844298
1581389819
278977668
410972295
1828045736
1805268449
951387683
405624886
738395712
558997408
1998594869
241767448
1678505711
1115629815
1835452395
101450854
749620546
272426723
369544903
1648494227
2029796390
1719778677
1786650038
1476147078
511343499
1847697903
554800953
82
77727711
226534273
1721506965
1832934284
2033078679
953479622
2117971159
469469513
936444691
584828860
840866954
456251804
858415723
799307455
77114782
179928946
1770833206
1714181204
795572852
1778700828
909059643
838704563
2045318605
700033372
1023660728
2141742998
1399149375
591876433
1906120239
416773899
664671396
1147822848
347879261
1286155822
9758687
1149184271
1556605660
98625182
2054490885
580350949
870012506
1053801485
495761757
1968552889
754310445
1384849989
1243816255
407570814
171738529
812812318
1376710868
598236904
649860306
1478194343
2022024142
1005196478
958753670
709621902
823536653
1975083218
1794929052
1832349047
652344483
224587811
431516128
1390483807
1404079983
639565804
902266658
1188060272
52017762
1903588096
1934508665
811066914
2122335194
1130691417
758625396
467380829
886838575
1499851284
1080550273
1937160377
607318929
787478006
710036990
462132598
568181508
1914403047
2008994221
75939498
1992320841
378791239
1548603271
705202340
596902114
1738513640
1397754417
51930348
776566152
1457751162
1532159568
681660764
39603791
1570361264
694487499
1544081499
1389100134
1299854244
732565928
1900761753
1687124600
641618376
2108614193
233535108
663037422
1486813054
141173741
1112296994
1609122468
2036984970
637116289
335479756
1345888414
1536175721
384369134
94172515
620488157
1785107851
1142292548
780537650
967189446
1001194394
1078674353
504028882
553088420
1650657688
2070357453
2115208111
290489527
1112948599
1578115533
1395520361
1038130087
217559270
42877012
745055847
954894372
1654222544
1342263409
2018562910
594098663
2006553140
1413894660
125931423
392972693
506649203
1258314317
842670111
234389556
868463250
2004697674
2019518986
595987386
1498670902
1830232942
1656202754
715962692
630488229
1227705076
1006863382
1016248451
957615056
103607132
946002593
785222885
718464171
1873349020
2075621297
1801891765
1991301488
309253368
452223936
1339179670
1120624165
1193656163
235965705
2104524778
935530926
1864418007
988344759
1267381026
1876691582
1596165135
920288281
1261479095
413794832
31891470
1829411350
1609656900
1392636970
333519774
967124917
1864652452
2098138227
128633186
1581713757
833411920
1739327351
115289291
1661378684
2056176798
772093154
2084928818
917749175
1194613063
1305147332
789229822
437113500
1395008282
1570663918
1566001392
1362125070
925628402
480552786
363806170
2135741278
55814052
54288010
889008940
1160085619
934771928
1181295421
933281328
1062317639
575669819
218936293
1508425907
1110367481
85540798
1529413037
1286301182
1658716777
48663386
767471278
650349611
1044822893
80486107
406219552
979394214
1713293655
319153399
1752377513
1384738123
199174379
1369880315
333148109
1447386775
1722627062
2095394056
203931
842128302
787632215
1536589379
422760561
433545092
1788273990
1872864062
603074238
1506485368
1066371422
824262016
1046092849
1078928588
1302832076
615828257
1138386450
1392096547
1368685806
42106443
653059664
910595813
1900875180
2080506663
937902613
1908839307
1486615861
152305969
2102367552
162156775
835137600
1140373899
1525148089
492717755
503764164
1923294677
1303509764
742870964
2086514252
1099156003
1358937802
857729222
2006057424
940569128
1229285575
655506227
371791459
1590000568
774045382
35019600
61905634
1892203090
1351487883
606590473
474058436
961848947
1731990023
956927079
1055589804
995243902
1031122962
428928770
660968108
53274656
1441871986
1587720550
657024385
763069033
576481604
1479913094
1913533902
73769545
1161790101
590726089
1676655270
693964792
1972556507
877241532
429268570
758434077
816530658
962112976
1534791707
982704257
2043846691
426820400
1631583864
1943702381
1083921840
986635281
159566898
2023407874
1084751533
1550122387
1466670367
1562009703
1753965005
87834324
1645745966
632733841
636301583
746575984
260195998
1943341655
1985033598
1295794237
1391382164
493125170
1054412015
302797079
224393029
464931649
1819468256
239768249
748666057
1489453995
1184846002
493457139
1975515098
1269507907
1711973936
33136588
1327081549
1070522927
1352781144
894078225
918380501
1266642767
1967873836
152633388
1167953684
1648737361
107764806
1565681913
1114478859
1720324364
1434058623
970102445
1140521777
453959679
2081612250
32936489
1587010984
1099415469
1049770454
1183610513
1981549758
333476072
568512754
1783117455
64786668
255410334
163094715
940239915
619751866
587840503
600900578
746763549
997282412
1191883671
1048360795
1341685195
543505093
1909864486
1684325184
1540626600
1737786347
3660517
295169421
1195050692
1632888481
1417473846
1120239327
380341836
1239851784
1102373466
547773829
294159858
770874224
75745569
901910652
857566150
1495335473
510240405
617762974
580928809
1096298991
912535955
850546247
569226721
1258552342
1166403593
1005647809
1848001123
63464614
349480470
33763726
235257976
1080071705
1806982009
1257836066
923478222
2092763138
230078750
270233856
1938039293
1319266505
909508280
167509089
746224793
127554806
864353007
1174514877
849924846
1441502011
1139652527
502232736
515441942
1339062661
2089183267
674719905
308756319
1331683215
1567534180
1119040136
1742669738
1439408737
802953538
1514185736
2146118858
116779787
1502496463
899663357
351880053
1037272935
711573139
1055305164
1832910444
85544919
25606806
323693710
1674976359
1453387295
649889989
310686636
1945581673
982874176
1240325146
288198647
1669161355
676685515
713765992
1182257622
1975421075
1228437391
1591587726
1189704698
1972999829
927165972
1871373551
47148963
739421449
1707720240
271218356
880152504
752557910
1842973028
268449434
1982764023
204282106
1166779096
604311738
1129609779
892063812
1120107778
1557857575
1940722035
213287232
438232613
1307186210
820279210
1499182142
1066515680
1243386154
1753038760
1666640334
196828556
2107534661
283506576
35757367
2014081592
1137321821
1434268460
763088510
1320743576
1212123413
1453472999
1037991382
703124549
1332859222
759594902
1189614005
2009154219
1108275271
294816182
55874773
686595039
296753168
1380309259
1355828498
1504922741
1281997988
956588473
518766992
371664838
1995902277
9049508
980374162
1913550836
1810368645
1382705718
309064359
1943523581
1688556618
835889110
646930151
1875301560
703493497
149336118
1723828217
1705863742
354418977
626493741
1471893608
1867173156
1776061602
925308522
2094016877
2133217173
1049731851
726313089
1941133247
251919288
1177609973
614834525
1958582908
728733041
1729025035
12423158
1802359858
2096642883
1146226721
889019596
1339194789
1196257235
734041320
1705975493
1151898848
746438980
1448237233
764942169
1046197401
1028393119
1130985089
762824735
1151387510
975170940
503041299
35019600
455431155
693429140
1432654219
1173074925
2010099223
1476003613
1056091728
1701879715
98211880
710151528
2095720703
81317796
1154048114
1046850071
327292966
1583367257
159706914
1268243274
317733137
356383176
1462744154
1774692998
455527884
1604528389
1550525684
2107711643
630270389
676161246
1366776314
501801823
1493401118
645925998
1576224197
147619966
951284658
439666574
2125262164
430230328
1569197815
1522659621
906356301
38185245
2005051941
1786523990
1370707686
2093449473
167773788
2120692832
1594187857
1529622288
268312154
2069905431
359305739
154447181
97512643
1194989192
1170924379
1418516634
709938974
269336847
658418643
1434450933
325254904
1164927660
1887921932
708101531
223338349
1560117993
1228265432
1800788532
357499646
1586668060
122991214
601144612
39242363
527830709
172313622
1817750396
1458975533
1334964929
1660043406
1194838929
1163034569
1145205851
685616833
31060520
1054284847
35645116
791475865
1315005188
1495340123
445569719
1447555501
890652586
1036105144
632182818
777157417
1447530668
908665962
1490220966
1196597113
379845951
1818900320
1723853027
649446276
964036917
2135331869
167891133
630310271
566574074
1230716036
1026526173
96909450
670011374
621667727
1223367594
1135789243
572350744
220314240
614061005
137562458
842494300
1410509573
1566212142
994987907
2034150087
1765887709
448507055
126015821
1168595929
1818613032
1173260410
830742085
1270485092
242233809
1413910100
1142131822
2069476518
2123639175
2102990088
223854641
1422199063
283668682
1663082035
2084373225
1183396574
2070809168
1639513541
321459896
2026744685
1143899280
2052615843
1994929192
14133458
501578862
1146775425
1768207571
1885998087
842972083
2014807000
1878095853
197696946
1614988391
2022525185
2126683175
263847066
243966131
511051516
1498828023
471453012
1356120997
1614737231
1425131770
769803935
1122272581
2079801877
1309503018
1901655695
818507737
1269649207
217441693
343772586
398073573
451315944
753226456
1599355926
65747839
123539120
1184980655
61408510
639654346
1503051054
198451280
506674645
134104635
1440748866
494897572
2018294931
1670778923
772276736
2132702894
706854453
184798959
920396635
701187021
1870745899
1997036799
1005973290
1426025768
1126294302
240481241
1437819672
1574558488
303327753
1883486120
428766048
1640574612
1682105321
367658548
1355228759
1418036022
27246929
555473975
159421178
1242230669
752610455
1800667326
1747305041
931488526
603527137
70656984
726115687
1902971011
2140775446
1308166684
652557592
1426069709
1894913096
536816274
265908854
191400780
1759043487
1441915672
1321367314
2022854651
1043796799
1154003844
1556200108
443984754
490610008
690069790
526067270
183124946
459074164
1423304439
1162428083
52601607
836094733
1623113953
373376593
65138867
679871362
1731724074
122344749
911259371
245737244
1875013360
1160631280
1650519244
2135514590
74262950
149276645
1996660717
845374183
956936855
1064854721
1852901426
57985238
1096818048
159177873
154792196
408942419
237257418
1260756555
587112685
856352433
756432574
29039557
2134372232
1059513089
977424031
1694333827
2100399444
1040159811
698900193
801232001
757167438
2081025720
2040770088
1771312560
1508820471
1829888376
1003667043
994703407
1278804692
72635665
2107951458
1890088927
796219244
999533456
853604089
1853210295
1912138045
1850711593
1666628487
2012594145
1161184385
527628548
912825550
1006675093
1827557977
1250388605
1804037
123308438
212680534
1859376457
2020648056
1570498490
1246719519
37592618
947645107
286716535
466897143
2062598333
1988938146
1744071852
160629830
159596827
108886462
1941254274
1873560347
161099867
408295836
600567077
987606455
1489092365
43071826
225319977
1371597344
2066153966
636347169
469551158
73251717
303476577
710099859
702830396
1736501442
1787984603
1778811725
295927367
509583918
1131270810
874850745
994956175
1911941237
1297334834
1209792580
147518396
1807798448
293374173
1135101414
986994023
1450183174
1559511084
162902991
1818319080
814422844
1325933166
944805881
1218176530
451500293
1318835624
68873149
1667181888
1429478866
1701005313
587607587
891640420
2112685583
881734139
1910879852
1776027754
194834917
992228750
1528552983
922330624
1892071700
78036916
1391545313
535549133
304807105
1604105312
1179169167
2023593872
2028298706
1564997988
1159695536
968551841
938767075
781925877
361112226
1505494547
521249327
335129739
1170984483
300837520
344706833
1889090573
1019211292
2060810241
1742961511
582106223
1997042392
194704562
1603687157
1014372242
1274265234
1924373538
1523362727
2076998548
1461421926
1726419326
663439525
1845464696
2006640303
1660027951
188149534
1692045447
1221075291
129019022
1539302852
407390557
933618949
931091472
588194978
956271259
1424815871
1605299576
827012757
271458454
1391357305
6491070
1459103834
555065930
1459305271
1442842786
43116633
808921817
605192681
880393635
493518927
1180009925
731290461
1397111947
1610211289
793628448
147485163
1719659876
1490651034
1938689500
664718127
202648764
1274561498
1419001818
1464286944
513460579
453017465
950229799
21677686
1059634095
321969058
363468811
398317244
800370648
1033798517
1396688862
127005245
1869725202
24549553
1761430586
1339948755
1295300180
929944733
152854997
534441922
1173928004
1123615434
607181216
1883917937
1951212639
2134119696
2047554999
1888703052
1795880033
332690526
916249915
491925799
620703678
840451558
519843424
499235926
1747356186
1282232959
1963967502
1899643217
588353418
302281263
896553689
1350549481
1277259299
1267772244
1563650393
819360619
1667165723
959050695
1155044651
491483615
738715625
1434268487
415510988
2079268963
1368624016
2132672311
252880945
1404227709
717425253
1089452473
1606721082
1923874428
2109008553
1970442752
1313069298
1975169346
625104296
305629066
148894939
114359135
1811301724
1454093781
1952642196
598142610
2138740057
255136680
628743104
20475401
1713392607
1809139861
1474297683
116494613
967680306
1373641519
2021652405
1385397910
682387897
613163587
1036613814
1995689862
1293480533
1450510672
1546968717
1528600541
137054832
1929818335
126015821
521155831
1241429312
444024786
327969994
936244761
988218637
1872667177
892703979
634380341
1688612090
1072293529
1493156391
994721980
1200849288
1415626736
751537446
1763724693
1884015799
1542453016
1276315064
1989439530
1224065617
1143911653
1248572081
513940277
85242565
1800745854
623576794
57407171
2045258039
1321281904
933689423
1523908809
2002361744
432117840
1563738652
946442853
1031080016
670054375
1629865668
294886665
746231291
2144582990
1514726491
1151728431
1367302678
1016724006
936689021
452712472
588544730
1260491476
297528144
201803897
1842684549
1746084799
712295205
1279539434
368808599
745096298
353591780
841487543
541907092
603694686
676305072
1778813647
87387667
1065397653
820699464
626018087
1473802718
542436460
1464786837
1104968746
1261004298
470065801
1452342217
1535918473
1273053193
825176394
269718953
789975870
1989864181
248153172
1787265165
1202449871
1845783830
1178080056
558838263
409636817
332485408
2504633
2011130954
158975381
327776377
1153862036
1321689971
1789718648
775689917
1374261257
1204271520
1909633653
1924622699
1392623708
1192743777
1225856790
1743030842
1833313540
1204511950
1188720373
736338412
495560689
1823492271
1521851197
2048063654
1019819323
313458834
1753924830
904649586
1858953331
1041359848
1092621824
999020021
1659699365
542149639
738422870
1271984772
872867707
871016279
804965220
1679297424
857906220
49319432
853887099
137359596
6174763
1984870581
535594089
700590562
1693178822
2011313505
5176731
872335308
882609617
387118170
579520845
1136890512
1015905896
1295629833
847199444
397986795
2034415623
776889385
245783728
750272313
1200158999
1437372854
1928320113
459306598
1982216618
693530420
353597743
500673292
1888610938
259232125
1358597537
807742592
1033051448
1555460024
1875877615
1768961647
1940334019
457109404
1262685696
346842167
1890833992
429031841
1514249205
84217671
1538489736
775557328
150875131
1019066035
856611171
394069598
362440749
1625738576
3714213
967654000
1234107514
1991953825
442434376
73281617
908201230
216053780
2029573096
833791247
2138512441
1286457989
1729512687
2129562449
1719927286
1642203808
56732540
186828326
1375784981
350818499
703797226
4750911
1281010036
2144089
608757191
1539201319
468545165
1820167914
1362194140
853972727
269326756
548037856
1694090574
683868283
435938265
676543496
302949698
1548910207
548238297
764436812
2018008414
1526133885
1387515209
39273422
680997321
169263373
1737684556
1268865342
1470466520
859876460
757037181
1921659322
1836663667
1413573194
1800888472
262329623
1615959089
580261151
1409059141
714783901
997177637
212178589
385088334
381820826
1788501263
565209476
958983113
221615222
246655649
414423313
712483645
156740049
200459287
531320864
1322283119
1444395852
1364824175
399472526
1028069847
1677214965
1643351539
537112149
1737797248
1972516322
929322791
287894022
806189677
1728508224
622132983
1020575149
195665478
1138875280
1611398433
542069246
52172293
594711434
1007144206
1383259711
1066046969
550050433
1902611821
1855599623
1482857043
133820728
1356407128
1870816288
415201245
1023725412
1671821907
1854839427
1890913952
176890964
1739337217
1105248096
1299065871
1319913112
2057757106
264756503
1786798802
1870914687
1495820560
1879620854
1086952794
1379903534
376304214
1722925468
1029498023
545216256
1632120311
720584362
278399064
1441146013
1972784332
1328761130
1750408933
1991543780
1545154088
220007675
1246273918
79549366
510002467
652710716
1862538399
1224082647
1221598862
66934656
922137653
1766071543
1928738285
311728279
1310810965
1641742605
1374791168
491515823
1665310183
904154733
1050803282
1919888392
1475706159
1554977711
1092295447
513675137
1820402292
2135940314
1138046707
58751093
1034577804
1046801656
1723037693
851829509
1809038285
1216050690
2093389602
503861489
1784930717
1030185743
1399197197
341521891
1004932897
1992044929
1479946075
308088675
467444991
172127425
1693806698
1565550832
1840226904
431058832
1398423145
1820687223
1944885602
1818267430
812691808
301291742
1671018265
1827083196
776197337
96033256
1461916677
676289003
1223592700
1267722671
1339851322
227809318
1290285884
1167721038
810341747
55699040
1431344457
527438945
1293132717
1079392602
1396570160
2086747347
1646392412
1095648160
1762940868
1225532871
63241660
1239226775
1642073508
1557938981
436838443
174666284
612361656
430662520
1890613343
1233183716
2024944293
1820821250
1776366920
643964177
1325351545
1826160418
1934440612
1483024566
631731120
291868409
1182826918
1802457484
1995175720
1044777741
1680125346
1495981775
90044744
1406051198
56416257
2139458090
954156796
738942498
1524416041
848996783
1110256483
1636360004
2102918844
1797731654
1957972952
644618785
107352845
361090336
1171902992
831051231
1903358442
1650927231
1210705090
836836408
1799978356
1497491921
951556937
1667997792
746214438
512665367
88896702
1402708192
1528692686
1922522529
519218163
472902423
537564612
272243054
630787913
793850867
1352448543
2011765102
481013049
216196478
1645306946
1191901285
1520679411
977587794
1877254795
2052695490
600626593
1704572278
1180620655
1097636059
601824940
1847689933
658112072
796828727
815604154
421189422
741346455
1047235465
1461937993
36245210
1866824231
773536719
1324633235
1343918658
1118151050
617150040
280022861
138108338
1549687755
880430158
1429198348
295434816
1353899915
1935968717
1382300598
1587876316
2108349165
1379884273
344621237
922812919
708651302
642363080
1570846087
157796694
1341941530
1282917904
362344135
96740616
861970402
1203466084
594545553
369018624
1902555128
1961113418
657536282
589167550
1744716157
1557241247
1771079313
1777203855
1918259063
5953507
1579663178
783923275
401755
1356333079
1666762278
1833771247
64708441
1912510437
1583930535
63883865
1497272278
975292602
649993022
95542131
1847545744
1351366117
136860745
235947904
528843516
2024913796
1281904657
559517133
450324666
733236382
1921012813
1790852746
19900977
1440850022
1496352058
2058564629
2104657592
318962003
1116284929
1351630933
1094854381
1924528420
1239722923
997604639
342213254
941247111
1393658248
821288144
1473465995
1055487413
1008501497
2011432787
501066532
2048077405
862039044
357697983
1824246274
1061718710
888644123
2102914579
219275804
1767234571
1792630887
1490973342
1242825307
1778511034
893398015
1890727994
633003227
1796740810
498471198
272177219
56019133
1260302885
1522171680
1359307215
232880447
1093499479
1066090860
577180966
814216290
1376832298
1167970579
2009573774
1443354015
1109642518
332414159
1214727435
931707495
1887069942
543405562
220222844
2044548609
164787389
247317189
561589922
985585027
905563932
1616629777
123704346
1951743227
2095253247
1085037931
1546344479
2135862756
767070261
26641380
36929153
1186868105
1155137259
1341838866
662373021
2090310223
2023126546
688854059
1796918920
753466078
702047597
2009623448
1707702550
846629310
892204898
1148241019
2026307457
1797674171
916883693
565346821
763734652
869190782
1358108635
42763679
141697307
718184086
909183690
779415581
1913246338
539258741
196351815
26641990
321416392
316886870
1047277490
108983575
2108615934
665935221
960550206
447210182
1252426826
1502540092
1139575677
29456040
1066571118
1610039444
1584696069
1956991302
921304893
180854577
321844819
461964007
1104654464
1245216769
958071546
240862915
1514918962
2041788629
595345999
213084508
189204587
904659091
1079226529
2071856087
33470049
1272649107
1402175825
788751020
1546074172
501408573
1451689428
275555748
519481065
618210406
335185981
1660469234
1170259284
783840489
1268697722
2126001068
700846174
1496818459
158192881
773319791
1689509122
1553659595
2100666165
1428594165
727557991
201647964
452495923
1808358050
1172783445
1468998274
1265801483
261871492
1638413252
739471870
366566330
1789060501
292337027
336361551
1412188211
949332588
1977535985
815268079
737215530
494377009
481596052
328356822
2114105503
367748214
500502770
1968268858
1683586924
1977917451
320733345
499011205
29067005
1727377815
394916518
88386074
1772253900
1218919959
1518546148
759708961
907284382
229883692
1805859284
1066467742
1478889936
1877626545
1898511021
975233783
963651177
1116697315
907591840
884339231
966014446
1137777909
1004387593
1187939129
1688609332
1469065778
739751111
1323973409
1323797623
1769921681
642732754
1551664075
814512664
1819695823
2034626835
255379433
1437958588
980287218
386179009
1974499807
314760910
26129628
1025090357
2104883693
1018633737
553221658
2134011542
1195612320
754349366
2116066305
204143844
588892749
1888280108
341343721
1132073679
843020613
1802153993
1583594907
233563825
1050981752
1742797050
1043186819
1717756310
553468593
1897947153
1992276150
1010525210
2135956044
735026859
392676203
1866784718
1728220842
1942138178
602559582
237147601
563667053
757249804
1226984538
1537286748
1378084472
1134120305
576765853
2043247120
101044458
1082945331
555789267
2097612484
9473261
1134549885
777590492
1363707127
1225541244
318005268
1691046936
1012974803
68988119
1252305390
246491341
2061095976
1314721153
989200413
2115437999
1566224586
1255832752
1051383194
224131729
434363474
1135111509
1120143590
2100417442
549975006
19057838
2030667818
157624599
1235863412
164960990
452239488
1249235756
790695647
2139507863
111900438
816758756
1240995323
1072225276
980516062
936402271
297111387
4649372
321535280
1892453263
185206318
128240241
69936219
776522123
429962940
1053116923
780582191
1494257785
932946284
1135706380
600256253
2043612375
176523346
1705718229
415757477
458023625
1911097455
473206204
1411200208
1486067760
112329178
192046157
859396617
1545212348
283347368
1543615282
896192143
326183545
1169223860
857272197
1569350560
1876281222
974799314
807491712
66244182
1123276829
549391564
418603964
294906873
535012908
1722933552
2062355062
1278593236
685789220
1296115832
626871202
1978970858
1155437928
357871069
1387899439
435623147
12894767
848823026
2050498904
853247423
101664556
1580040038
414709398
1816742389
360250707
1605159047
1453484669
1761244566
2071903435
1872927968
803951686
1706745897
2122154022
1687820027
1450677346
46040502
40077701
765135010
1401181102
1134814416
409092729
116757251
178545466
537045557
1027577151
1983679605
517986521
1728583847
1356872053
464934293
577214202
278544431
2062928574
707861644
137904733
1169742168
516066699
1957232480
2090701650
274393394
1542473360
345946348
189068765
237149865
1780975118
1204923130
90315528
497514500
1693542014
1408827179
1098325228
763939650
12372155
1884907910
1050533886
1625872658
117711324
922186026
224799675
639376768
1547392083
47950748
1299147337
162727191
1866104318
2101727759
954271024
594157027
2019526574
1647962172
264032267
1580352408
2024500772
49883556
1234438775
1529231359
928692538
1319368976
1955771967
1466761755
87130056
2026509306
1198036034
968825589
1274508028
698653680
1697209565
1447555501
1354007151
1929785551
732316041
57150972
963141078
1047746525
1386649118
885835726
1359006863
1429494334
1687367633
2048704069
35679038
752378398
139371649
1585120963
1994511898
64062754
272722459
1589103317
4836745
1340467976
1842298944
863846177
1715772913
643095456
1486286377
37330845
611591206
2082550866
92663338
501345820
1069387762
2061699423
249847309
1838260179
1041274587
989196635
433458742
596178598
1526978301
663636579
2029913235
759474962
306359955
1344565141
1200215175
823544679
1478974874
1039981343
120860534
111032189
1808883448
424961188
860715616
908827950
1594479999
1578517308
1874575344
1631758873
1752644654
1245976234
1284674821
1862779553
243540353
1849253228
1046849969
1433430796
1854824827
2140905437
545198597
1499689343
2055333990
37017771
1269742674
1162794411
1299027791
395406108
1612043186
408681678
866160527
510408735
776882944
1740291650
814446728
1427596108
689045434
9698343
1906019808
1266038479
1631265860
1330317283
664584946
116881579
478800158
2118169242
975085102
1293372916
843363934
520720278
1037377341
1020389088
202717122
577215088
760055043
2009098157
804567626
974802475
334659632
1119660688
1751423536
2108418482
48082880
734807508
263407543
622897448
368404634
1349322962
1446561912
230921712
752736941
1980420185
2070547232
1868740949
50563707
692761792
1077809043
800135620
1624264491
870933164
817891250
1927374771
44629188
750539041
1888423779
1596244762
59809469
490217447
2117019809
1386392316
715012236
2078898088
1609607452
1686264204
949031769
856066133
2123691520
958503354
1777955040
442086802
1673678031
282638767
1936948306
172838270
470931039
2086194679
708049201
782266521
1715716572
88227153
1186882128
1082097750
1523444237
530004205
1660263060
2081019360
2129458658
1123030251
672288983
665854844
1148870135
1732123363
1167195112
1712624051
792883076
17975239
1625557660
1863085890
901014645
1763161074
893103394
1073252933
467029199
248095786
163978247
1072157233
2068028054
760928808
743351684
2054507310
483390078
434063394
589438755
742380565
84353687
224763618
2079058114
97366309
387519862
52771504
711778198
1816185623
1399711916
826384723
296076632
744016080
234410184
847251657
1679411323
2000946579
121126430
172942194
1104365152
21465487
1455151272
580409878
649129516
1755072298
1593786918
1234358079
903275699
1827629692
723100793
634816374
162416662
1994534741
1376955890
1070455785
231989800
888139620
1428795800
1248958478
185342492
996214081
1412901229
1205603873
1299656089
882518141
2100469571
1155925884
1910379661
194044014
1934758021
897581290
547183049
1358718393
2066045303
951777520
427487063
944682343
616526864
288050933
1700275050
2031741597
1567846373
1314548095
910568378
1525268867
1168647233
1531180462
1963657101
138248109
1393276407
94354123
1994350561
376345919
1475169358
673774791
963527859
1707837163
1691933172
2085049154
1714694401
1267557412
1801778057
689543107
1110380014
1320424818
1372032650
1285162160
1230931363
562105457
1801759475
1751795270
1078690730
1381682734
1127569149
1831215787
1255558792
909406874
1706139536
390364949
1716914931
789509919
1352062267
992398019
375801206
1651029795
1072956352
949650384
932296005
243913094
1795913329
701281643
1859169106
299915820
452117965
2004779886
1995161999
412292535
1266476874
378331206
517228988
7646208
1907139501
412396429
767860439
868838632
2052934790
16804016
1073515297
217306281
716922851
1408017214
1433408682
1083949123
183748073
583227127
11642398
558594539
1806395982
411556948
1565897820
1665817491
1959018341
1932524515
594808917
111722844
2112011880
1786209426
495641752
2008949344
839488056
281579896
1714877742
1854666780
1443021371
519743829
356314800
183886111
1098290014
1101063587
641141449
416748713
1050815059
345137107
1849509844
529989407
788589355
1273117781
1726306228
1775154211
1255295895
720319271
2048931025
86003700
130983082
549401133
1849742574
205370034
693401645
1240859332
1804520576
953566232
758231369
1128779301
570893835
1618621109
495219720
1091056715
160553110
732946770
9441441
267102492
180040298
1582356939
1418393522
189854420
12611528
426349741
2117809472
926533336
706162858
511059675
254660954
590978750
66826151
722155706
1776839398
419546901
2136443773
1909260372
1555125582
1325021680
1239601601
1280893979
1179974134
1874216274
1199403679
1773449784
744210162
942614579
845044240
713027456
1710752371
442471063
100464836
306545262
1874098336
1148164536
1386731664
1501431333
1449980280
1298427358
1352239888
1011156676
947660171
1362537232
399522638
372514513
1167126804
2099626715
973988087
1718072485
277047386
979212389
2031615572
107493386
483223771
528590536
321128074
1509222298
1809615209
789798446
1554960397
1685062845
84564642
1764705362
1327789984
1787816120
974884876
1451370198
1996672551
1006670213
927791041
788820495
861705849
2030060505
870081910
1585124059
1497206702
398197779
1014685664
842674028
698479515
1120019611
1690894001
1604009367
1247413993
1347511704
190512797
1220914277
306242678
770008317
2121277166
2133003900
1875562695
1770356406
986300667
342805113
1851761860
1160330591
658644295
1819494512
1361387703
1570039177
1828451356
1245501923
176931620
1945870433
1589335088
1115017806
1769868755
2122620358
1142039028
838795751
1260038752
462373421
1362259961
1588017821
1294158720
238392863
1860038864
47313801
927075020
1526041357
1610245540
1849060083
1110050087
794662527
1767641945
1609548217
625429781
400235148
982080106
1074913511
967654827
1789329008
1745717451
1506334102
1541477541
1125138622
1114450924
326181304
1472315026
325664171
1119962628
1240680669
708675121
820321757
1711566797
610604306
562406512
1697031091
1028431573
1112472549
512977884
570352281
916239246
778321252
346672051
1120894439
417947329
856328399
169331920
746459956
1062606869
1000454934
2025310323
719667529
2076039583
1768598314
631147871
932747987
1550601549
1769759722
1552842181
486563262
1803620240
640008111
622246310
1092772028
261279954
317141232
1712298152
1769981167
874859043
895005415
2132381102
163532051
956861512
1992860142
1200117112
1659689636
1336002513
278315847
2125344577
1869464719
978331754
1773580054
4838710
114430003
666304665
816918067
880305963
1836881602
1043842127
1213979966
669246919
1720266291
874475065
539142111
60144439
495863588
852576989
853323488
1539892637
429511742
1874896320
886332220
108321091
1407041443
997946360
396261321
1022243565
835376138
1842608232
256388817
1646681631
2135941102
139429839
1625043202
1959892792
1087925983
2095036663
179930137
1053424258
730144596
791360134
1505378297
1105741886
569275599
1488274204
1078077063
611913765
111764943
1723936534
1008878212
1887339682
2025503871
1500819008
952382253
1345106019
1595260279
1066380587
1223013683
1274022354
442296926
266980545
1962031826
1728689510
1027454712
1832962251
1706386935
1281966043
82791956
2079522391
77389722
726801987
1870711306
468575713
455653647
1817164481
150668977
767961752
1170837597
305813844
104722046
316227490
1609766787
61474519
753618831
758972939
1673052787
2064576621
1015156849
20289578
342213497
278759725
487616959
1741427146
1547643559
1839472209
391805731
1223773204
410274760
1594560153
264845035
1344937075
2056314637
532382181
174817306
903382082
1063102089
351238153
2144678994
688399379
695236151
1159138671
417393351
946837853
1516442206
1932143754
1044969532
1720171149
851264928
420904268
1201738518
1133155353
1813844523
942177127
1609969487
797559898
920162736
400936356
1441918839
1029735718
1678422105
89801141
1049474302
572219905
356976105
1787408125
1010693547
732915598
727297090
576580498
73107575
290849354
991843336
743862229
1089483369
1005475380
1063001723
717204964
170681458
152611357
1045983207
254000855
666382932
1388731042
173277257
74806964
1893095291
311960435
459787182
727343270
1786399565
740246170
475027317
1575175957
1919275449
1334347611
158631894
1134648376
715489740
234162593
1960033491
1174756493
992037300
439072849
1828887301
1563168616
1518908710
871997051
2143244705
392618085
1006589873
1688791197
1231323824
747730955
1020068438
380293800
1826500137
76426498
1850870459
398017657
611692150
418203880
1515196880
1892933397
190821473
859211195
1049404999
12070674
2048204692
1875175437
311906640
1193654492
1550512008
1267478929
1377374095
966373181
419029465
1636154249
650631030
177697462
68931966
1209655676
830103581
777609756
1678411098
1737302981
192368469
340961503
489304694
1925404516
1391232796
1213803337
1900364942
527829932
1879322443
969366434
284215961
185493055
728338893
75895720
964136932
1456732465
139344584
729132109
504611145
836244472
1986652148
1162278709
642674336
688412859
492168580
106082564
352827980
1103025161
585358069
1731360277
241289098
495615266
48774810
1886887118
556244407
570744553
1313609177
1525014799
1009261622
957293972
898369640
147008757
1398082226
1995290899
312142015
370477286
1918294806
314001491
576182518
1312138740
1270810370
1305899453
850973251
1351554630
394306053
236480309
596503611
685770145
1372836295
1220044258
441862397
1544786940
946270399
855690489
594470125
472406710
1438254305
1519630344
2029933315
1620149186
24948994
680527434
1885745017
1286132733
177749780
1787493291
957249146
1951280731
680788961
1801352821
1263834258
1893461201
1016871641
693868667
1946179424
494997546
600938021
1347861926
1702986036
1405440038
1116777754
1372047593
1072886334
665789515
1401507653
1869725759
1201938737
818275708
746917018
493186772
12621477
1403082790
1874744310
520667457
1654984684
863334754
413439483
68116094
774965047
786161568
508671887
2065225970
1221145262
89666014
1663273165
956370003
1260155539
760558792
1286444483
1079236696
1953165379
1575921680
670852507
1790071087
650386707
151276513
876303414
2007512084
125371558
1276155155
147538592
1962839584
1507849870
936058848
644273839
862874500
495949605
501732927
1489955956
1405259123
412037580
1604649733
115162561
1037214109
2019325189
704094885
362368399
390074282
2098274590
1751159455
1413916409
367605706
1832198023
80041649
1653960892
1166639894
1667561577
894724004
1581842129
327438067
741315755
1671850367
1989228745
2099365336
1338377570
2078852754
1712090020
693265287
263034215
347930346
102275490
1005285887
473830741
412455778
1552647723
2048537251
461646310
1397891895
518574242
1823209014
348268818
1447659614
202663902
719126272
1752057673
984451999
1771499554
1971904292
732849985
1080905198
450472577
1275096532
1281671044
1790767144
909640805
909608144
114055895
1580933035
1898197104
1507207614
1658655259
1692768090
416160109
635981302
850039844
1357503169
711149032
1769665725
1139366036
1776209072
1002368254
1579301313
911494814
1570017100
2111595810
1679382466
116987571
1314359126
1670837083
1835095920
1126766119
1912977959
2006517603
1781862938
1908409641
388120631
373034863
1495381885
246718747
973056124
1569727851
2121227920
152872352
1290112897
1960818428
1730404466
1031149048
996856775
303292045
1400865257
853700358
1892531916
792293855
1380944839
1585411051
1827180173
25757111
2058420533
762480185
1036870
1230313849
1984650075
1194009362
601019354
1792458852
204425058
791774102
532520366
1965879801
1982643228
467560156
1136317568
389765975
209268326
2118542587
1175292686
1164371460
646717895
805604155
1835778626
1149983047
1866145115
1029301540
987018877
1926849966
516347338
305264141
78706283
907747717
458448505
1430530212
304570105
310717151
1094409029
726477106
1544467605
331178969
547032653
1482734129
876838452
39384528
857506917
459222683
204035983
1128712400
948696471
111824243
554282458
2096945774
19143884
2131434921
1987565950
1719517813
1739440934
1919823165
1653809215
709745825
211015245
1216194154
33888468
1337805326
948922871
1923198551
65960008
1533371517
1178707605
1391877786
764470265
2034817770
1587327983
646297903
464232391
1783199618
593872030
564592879
378221260
1210212633
668094317
1995889592
1255306907
15389067
2034107238
1488195054
550512127
1855827621
1382062679
271854348
1212521454
551778173
1157211385
1221898684
1374757722
1460035889
82977329
752466258
2081510469
1317810855
350587884
1251296058
20781419
1793908703
2112126624
941158419
1718718738
1423823293
665846837
1992414459
2025075658
1349468830
719627126
60033127
875744776
238558799
1179741120
1880406325
1713072060
1212808528
1187898387
1620568947
437726518
1324113832
430626521
539804194
674378939
1332940243
1430716489
116854762
200030237
1556283546
1793078322
224251443
1287431470
315562726
2142869746
138797745
933030543
1727791612
578016765
1835959577
1000361387
1777350734
1713141717
1822180759
737354109
1345968140
82210969
1348855345
1850716362
2145418832
1228676173
1432543247
517835612
1061017794
262910023
836857022
486579940
413297868
417707039
2129347467
141232818
1762508048
435539147
2117850789
1214713436
453189527
1521474078
10494039
1797648918
829675413
1450463282
1812877957
1419527790
340434182
572162229
1166831799
647863226
621405392
495602045
976896598
399145583
1304262928
484846986
1387699660
996198692
1113502621
1662126845
482375992
419080847
1187192985
1085170684
867100235
1426998397
1886499102
273981167
1151656122
673175424
1231962278
1694255030
2023546807
1745961006
1547069396
1128673607
997310008
783870440
1012811746
1533252784
1455757204
2093509778
1474853739
1330519503
1428390771
1279291045
69388347
1568751485
901601590
550242080
381563805
824773433
8582195
1857136928
2069273286
1217412137
442221426
407283360
1085949038
693062715
1765734439
967430098
1301029809
1224740701
713563326
2059181878
1662166703
1936077563
8348005
827248702
134611974
1358949405
2001242651
1557364277
693618286
830769273
1793941350
562695841
1984311070
1615370209
1700398766
1506454639
169301053
1097201147
1036101586
1692695876
1490619170
14901580
846885246
2093513268
924922003
1043580604
257707488
2079650746
505874468
130515889
204687502
1602343581
1830900172
1078250552
1000682014
772337281
877026836
360215186
1493199161
690441606
1184783277
1489520134
31553668
1465275200
2025463993
1758144271
2049890417
1121936090
171272762
832720792
2099161621
89310225
1082965859
311596496
1031574036
1882143746
137455398
851841883
798508084
648369250
863711097
1831533727
575307104
1871234849
1744754540
1734161158
174442844
1845737954
584328078
451224286
1796096984
446737585
1840001862
2060903912
1060396702
1042828932
477060795
719241635
2003618801
980772825
294910378
770825279
454172733
746208334
1147474189
1690438783
733075247
1849531133
1823661743
911537766
1731200452
160611595
358292883
103521381
756542228
154688164
869010086
1969399553
1507802090
1927145056
1496492409
1698417621
732112237
773463919
2053857565
615796810
1058138810
1339796861
270034428
1186078823
126004378
1153188889
307514375
2145211971
1480658562
1721756139
2012517681
389519556
1916009895
187454062
34723537
166617253
1559705849
1869023709
210052272
1839481581
67167524
459501841
2105545858
1794405292
1663631385
1589416234
2039379949
980606863
445451157
785928119
618219717
480272115
1657308888
686613255
1278884332
1100511687
1221706916
62065239
857396980
1513912259
1061364635
2077771402
542846996
1323962247
2081017892
852389628
2006216416
1663707864
1684817796
815158213
713159775
1187762599
1518860353
698489959
581910676
777232334
958942708
1220587055
21208570
401355480
2144317329
1555236625
916769604
429997703
1869954547
503368823
1115612595
2002961108
989756742
1187291421
2047925276
1859221698
1472200881
254816480
1403082249
2001105789
1654338975
1051828948
1690840054
1695871467
2025199256
958263664
187824118
655285740
608296636
179492789
316749904
184868656
1934473723
1121098747
2091362616
1234959979
1646591997
257169979
1377165568
549177367
1625400740
575122632
370199722
1170837683
1772311693
333780736
1771379492
180689383
642745201
1229357674
957955156
1064530868
763014113
410402753
568668630
1805342730
1743112794
186671984
1283810490
974524289
1772936372
1618924240
2058855288
763419061
561255245
1410244400
369104554
1503306456
951744178
1750019369
399576392
1687561469
717613339
1180435763
1162841329
1565648587
407639070
828649273
191559255
902309024
1883631096
456572523
489421281
631005565
1641408745
1749441951
809641269
4227443
1059958951
46091237
2092015370
1381175552
279323476
1316419288
591965528
1715147925
1391460144
333535048
7954398
1237227106
417322362
786296003
92472848
1272114911
1669972498
759507245
244926515
38506092
2134173202
1245047650
1553172191
1457844126
893060054
1904163896
1440623643
1979431133
648004234
737243460
357171627
829137734
741624113
1018647593
1898742450
1855516321
809160715
1919518263
836550082
1560142639
1061548052
847939277
1406148492
420001633
2077641810
2127514787
1921050485
1064711095
776912678
1723088741
681507876
2049657738
1105349149
637236675
2089209697
1829129503
2125367190
591769400
1095118657
1064109948
1888448737
632786816
113585862
20565182
65560743
1647215954
1869079300
1287725173
417508289
1503128672
233996238
934137030
1545190208
1996008347
606292849
2060752230
1172271935
1421028685
50497604
1808421536
283313425
409501917
598612297
1528191195
754421503
916851676
523354891
1013984142
134504902
1351757479
755086462
817811603
482119444
2131112202
1563833289
1142700766
1513148322
710266152
551678960
182419633
1006222541
1263024021
711065280
1100501016
819964273
329494808
667456397
26759993
450849436
1973650036
455477522
454529095
640948667
1340947093
543314205
704626892
323082170
1253827919
836173791
449859711
323974419
570680785
833502308
1072433936
1672772934
223202700
1806131814
2004367391
822307311
134229606
501297356
88670761
1989751908
79007380
941747810
1937721858
1477837345
976652062
1588625065
1023955631
126453435
847856788
1054845584
780966974
853247097
1840542509
72909727
1565728944
1933586317
872142378
1824770351
383902133
1113613993
912764585
69400040
265045257
175754474
1837836314
1629728913
1166648463
1274750862
2141184030
975128918
1449668215
1353746977
424574654
486062431
8204096
1327676655
884407054
1479583843
1975620095
1933476096
1785855726
215495548
1588523670
1717136934
207989432
17307565
485079183
689622091
197794311
277843251
827043989
1545965694
1827662783
1114608160
1494861615
753334871
2011645827
297224192
349281391
394457360
514722024
527114735
1399061790
2112746403
1565331861
968422050
83899603
751177342
295254904
995303706
203954791
1167838807
1572792130
443282467
454439890
786568557
603078056
1909061853
48855994
2020272242
1419399557
592752853
1506966779
1919113572
562440271
1130353652
55078561
1363532235
901618840
1441981001
224079404
1366596169
1525703143
939095163
1123687944
1884994281
598510193
19905237
12916437
1658455891
938788998
1899462461
1919901581
1087685868
1963341488
1513878080
2061909614
1139164642
1175018774
1952328139
1526877432
1195631043
42573384
2099142315
945071937
1520597283
417143815
1184069258
1215424661
200159319
2133395287
1550742596
2131717508
268347589
801313551
1236508269
1990892805
2185966
756202750
37367930
634122450
456150009
692142214
217205006
1992266400
639367834
1382970004
1273000451
1810029183
1763576363
461494218
929546967
61685175
271917863
538025939
1954867986
2028313066
835559386
542803030
1738962109
38997560
1997152675
1798834404
1204358571
274814829
5071976
768047237
467611756
856630475
1453760586
622040722
7914519
1217903017
759460182
678488720
780083660
1936212667
1146418216
1992079462
856391734
402001855
551369375
274363409
2020574484
870301108
905287385
971432148
1696788159
284708338
1556401140
1850549722
93083966
1339300134
563811352
1252938677
1039906554
470701165
1103897963
1256863556
2060797874
534381468
1349536352
1556637793
39895356
960760253
1120163186
1100943480
2030784942
998167219
582869060
1615273608
1917351929
1012558472
187845256
1859353796
337270181
1883903547
413199464
1913716762
1857172855
706482557
1086138502
566308815
163342308
808226841
1671844201
2125416893
380601160
1358288847
502672840
896005918
36457851
1329712786
1436376155
2024318103
1433588752
567367642
2039048403
166543095
318219692
538596303
469676804
220870355
100234024
733250091
774878764
438504116
1086357678
2068501631
772028710
180011374
695174571
431990224
216203315
826451541
1048311924
786838205
343411352
1274884891
1233355089
335819793
2071040465
1069552028
1860027978
772880625
1739776489
597754399
2039770276
520444710
6665529
786779945
1172399959
1324076880
1457544929
934030429
791536971
1259454759
137152128
1496080831
799183141
2108651691
1839853282
109439310
175886699
1904920932
1677366530
1362592023
164134682
505122900
2051238791
1678712588
1202881203
1377737352
771852200
174769791
960506284
1477701982
672981954
850753218
1097666489
2046861442
1696057910
1604540032
1076265980
1308161875
1009531259
2079341287
218887500
2894586
445045933
1231622359
1036759292
1226652829
476839973
698407222
60876833
1172999499
1736088825
1543360550
110426384
862383382
1086589037
1935051114
2033814924
1728336031
201161788
1872173837
1526881174
664879484
1259213420
1852006140
1942027447
169427269
1216728067
663598664
1737277715
1953430982
1118468795
1140899797
976381090
479440433
1439111950
1365201788
990806371
1587126125
1194892742
22902756
1499297377
789642940
205899453
1792856063
2003545769
1614915470
2047837630
1224402439
163894576
544876621
175976910
1221698778
1842953165
1214694872
1684050374
1375516501
2066131077
2023504067
340514982
625318850
415804825
1304158261
722479296
1524498738
623661368
1632392113
987873282
1782846191
1535968364
1585967067
931808308
1086327872
1891572916
23971860
952301236
913705575
1236128821
1218796493
2082991765
941546215
1871235115
2101477231
99207549
1170485022
847709614
2066652503
208658990
1442028752
251048894
180139307
600910322
172322638
1329512977
1757057965
192151394
2124181391
1438669771
794014657
2087411784
1427791714
1381804365
1464296377
974840233
1327434199
104304301
851216026
2811038
1642824476
284470297
277824406
1067162671
1835962321
1641178338
111849179
415572547
2005259891
1797285298
2011319449
1906924242
470043022
1094362295
1399435762
1765566890
55094280
1372289488
1690658847
557874334
114320675
1520359873
1073317285
1701289448
1781030435
418352182
683277344
15936192
925406985
97950403
1845155904
1043631290
151956166
2048245846
2141622495
1555072818
1465870550
2083505359
1693387888
499468499
1679033308
1380261904
1739277925
904321379
656101912
233362166
940573230
1201023121
929513579
1261822634
2117729640
2140641108
1584949574
1756268852
394271301
1538047640
1402049087
325464900
500554966
424715520
1545984038
2017600167
1651737129
686279297
1127845870
1505597819
593847588
178452922
552780397
1674089703
910023864
1981055114
299421774
1197948664
1597753369
1032741583
94812041
146593242
1138848976
806921819
1198591691
1926569038
422665810
746018925
358556858
2062324368
1264565306
1009840968
1491199732
1456331894
333768381
828913784
1775009820
40677888
2130405465
47620716
1978442287
957160844
1152516273
1458512028
1598641530
440097738
1009520179
768603459
889150381
99054494
809029899
1662633829
1735483406
431121962
830880183
1370413083
882925596
1829822009
395871268
893392837
1594905236
1551884586
459877188
1529802468
1935366591
196556887
1953281391
113647264
910835244
1406994508
1501950431
1587124761
1736877168
1142343350
1472691993
2044542653
611674162
1413469589
2004507694
380322870
1492125506
255719539
2012104977
1368439535
591664955
1048838654
1457274587
186594540
1520258554
1791707519
436177982
181647308
635920746
1238279150
151775896
902104794
1470791612
555549424
101368216
889382021
172327314
704977105
646228460
1042382742
1582107320
988673321
2143779408
453041037
988925360
73901580
435619155
1050957771
1411520282
511858043
1068843371
2060330904
278699886
1529260098
307313339
1151900820
1581242681
1564094994
683564676
990328039
2011304087
308509895
1332861867
1131185108
251779981
1052876130
379065862
933115337
1516433472
1082618403
742457219
855872412
736123160
460463790
375981732
685685161
1326181763
1491540148
1061037365
922046217
1140483792
1040545
1385355135
52929347
654516907
1346744683
1705205682
2027007424
1647004318
607610008
1524346442
162603459
1363061574
1862453439
372188099
1135124241
1567630710
860931784
744640301
1947444847
437934555
280821268
1380802647
371805831
666556847
671594625
2036179054
641732105
1705081692
1471398612
1488949509
2002926592
1749386234
1896162846
397485827
944131776
323574282
1026701349
480656137
1748801120
1141374343
1076660959
810650916
615855571
1540076671
1657835879
1475958387
2137278593
280999711
1823708843
1638642705
613201912
572401823
1700397813
1664499106
823246474
2018818075
1498885720
1854781890
1030005460
1366742823
1670836790
1929287111
478363976
405296180
182284390
1891363971
1902016302
1130421364
222728101
1031031903
1413185704
655497293
844876921
1835875121
1840296811
1565713780
1153033624
1632353283
1345617398
1518471724
1297434901
1206639348
101959184
1686529531
1795943720
2078193373
635065573
1257058297
144839234
1790584408
2034668737
1180617274
253331253
2037764695
1450031789
1501305248
2071321078
1349333710
1856341661
1313354016
1539056512
724008888
793026833
1250654700
1648732554
1114768345
127015089
929372611
875303283
1483186068
2004248598
1908055601
1387114669
1446875228
362263645
613480068
1738365736
993768089
700280464
1524021473
843477992
294391519
554632012
1431209223
377730443
238398703
1102848907
1885605763
755060530
1830998987
849949798
670915971
751696027
1838618753
993405059
1949502501
1471361075
1918117888
495424757
784112616
2057113312
1295092072
160645952
302759263
1920297199
323946101
1678703050
613672470
1507264283
2094470294
185456395
1903417002
1380571601
735538854
1702002085
2072243053
371132494
483292822
1163616739
425941766
2080290939
1415764191
459424502
1276183119
1387867575
572757498
172672820
1191067471
1032976793
365553148
2095823133
743312931
510529855
1312480150
2146364236
1637746915
350472223
958327350
1331683083
920363929
1613832051
1717566101
367008731
379794860
1611449153
313986120
1638033046
1496983341
61860869
1875149549
1041415857
9826711
864879384
103197211
662648006
2335402
8079802
1845073810
1318803803
722266304
1253825514
1677631076
218687829
533866467
755692658
1338967211
1315266012
1167428982
378748552
366705699
983925295
243303511
1603165749
1974455584
1161601569
970147647
1213010359
1709222707
1747972099
130851776
2110854322
542436460
9230048
1130535001
868146406
1390173621
1556945667
1762408688
402934736
86427992
41533971
1589022251
1454804172
1328396495
2117289149
846491503
121508547
1036712681
2004719978
1023544744
1794224270
1092196372
1027380005
821694373
922702748
471705372
1510477114
6282567
379593692
1297611144
1104114033
1287951301
1030225312
1626671215
352202899
1162307651
1785895832
59779560
633290546
1523541723
1297507547
152322878
825353971
933959660
75712929
1863512203
1716897531
1151656016
242840266
708104457
832859221
1688414993
256206455
2073998552
884515818
541220472
1023308845
1309550964
880701335
1474847971
1503510677
684734633
117520428
186791272
556244575
902073870
352130816
611215360
1091166757
2147299629
830244037
2138441055
252932995
545960330
513464597
1401099304
155478736
2067342602
2023466472
2012906702
1257003905
275532003
204445193
841497050
1950297210
1859381587
464454239
1690609087
1801889602
1911130765
1024561110
486601430
431263177
46985899
1181845134
1005709316
1511717458
1136450501
1433563018
439275044
809222300
262136968
2145268496
81730400
1333075143
1635906378
1172686579
485413019
247294153
581711197
2065882443
1969009947
592318767
684387263
1741498411
1434149151
596767402
316058008
1207119727
167601006
295452553
1950564753
1902815125
30681708
793439856
1682847167
958867031
971752612
1674228214
857038562
1200099397
512841513
1072272936
335483141
1846696842
1951731840
1043245009
88236168
655616
166578659
1501120577
1813217398
158694486
2122480448
2108426226
444540731
1158147004
1829297585
1110424527
1781831640
114132410
1628334887
967876782
489644476
1278249629
292529157
739035251
99810862
114864371
59984388
1440470247
745852161
845749692
731474188
1584373269
1558376437
566843158
1506077077
801751868
1555023960
854001470
1661385054
1820854659
854612376
116263722
1966832383
666846989
596269388
1809797782
93639244
1746377163
2082014626
982370526
78470727
1437685387
892336576
330377254
423044092
705993312
451080837
1453258506
941292660
1193596439
627774082
583406968
964763017
1163799468
923889566
478403619
501246344
1941194657
103532660
1470092852
661561652
796760355
775366200
1086745852
884461433
61445051
1439057869
1433818854
1483983447
2073245394
1802786235
1984222163
900074218
1725943900
1404476341
1876206125
1762850071
119732496
48056252
2044397854
1252224119
618837314
922787055
1570229893
387268512
1741197692
1326615532
822935735
2115359813
1233435826
1091074909
985912804
498562261
646732469
966313083
711787803
1288765057
18802156
1401077853
2055516435
851621426
1775065637
337320445
492022544
279816314
2041856612
1684347505
483881256
352154302
419400965
118873313
109913996
1129310720
741364213
101982201
143209586
854119190
560814862
2098105685
326630471
86214833
1643044415
432204844
1744586651
86178460
1836373664
2000493049
114387346
653087135
792724801
960075956
1609741136
378579731
349390983
334841305
722209788
183725177
1157135709
1729686525
749858165
90085375
68549097
1354301658
1787820759
473865352
500102810
701944672
794115713
2134759731
1209363126
1458955530
1703563792
777991573
1962630617
988732924
999732081
1058788566
567987634
318544306
258537950
1820251399
1790143562
1432089212
927400095
1353647905
52791664
820540385
424654301
655537979
564611119
198727648
1316696862
411097251
2042334921
1388852957
1139884597
1146296625
505528039
56972402
741573713
47364842
1865916658
1207460744
503954966
670310137
363719153
1858973578
444680354
481634042
73120485
1409229841
2143718904
38254069
1310633600
2104984699
1557126108
1666230073
2116416178
1299344128
983015242
123360584
1778044519
1140210560
2100096374
1797012663
651452180
1726341454
1534889505
491270672
580687974
580160824
2077831028
302410212
357907541
512701730
1105599529
2094239303
1544615117
6183917
1735711297
1365674060
1831891982
61131503
1508408919
1574009624
1174565565
241942923
2091980696
1624778048
1390239191
888216762
586288750
1122965631
977906661
1001117692
962711905
1664936531
1531865433
1504911077
413095765
1200773521
1785650705
594396103
1784660467
188827830
1681961626
957908118
1467767901
328352395
1599276618
631611744
771352159
1580321330
1678513003
402807238
1050114621
922509558
145665324
1562544318
1399042629
1512515394
437479826
2099746735
479075186
1582847637
1557061059
2051180826
1303227050
1437592195
1544008903
886125331
1690546695
236982760
2067177787
1650339669
1518229301
1056286383
1553491348
480372994
818670717
21158088
1094186430
299244866
1935457124
1120702164
81508820
1542528855
982186641
640210771
1383456686
1544920747
165232301
916935220
789122472
120788760
2099567058
2081654816
2077321814
1756038775
1988750918
387992638
1036918318
1253481803
1653779829
891527300
681838878
752773395
2095850488
361604651
1666826386
2081054231
682765386
1135795897
1747075622
46853922
131663399
1469656274
1397966440
1385974388
1659032988
95078426
640745613
227681378
1992036562
1299304103
1180193940
1255855722
1255658025
778042523
419884725
2125011150
2101735780
1179640368
382815335
1955450310
2038157201
1570582983
1229501906
1336641511
968169486
29028983
1645793441
1530460030
637211961
1022050164
617993252
628890020
826111385
1119619895
1058446561
1038919496
1745870966
1949741771
1471836104
1068424936
486104478
2111038244
1363748630
1836150735
796397869
1676301389
857266776
641780549
787544162
1304440063
395721278
1491424059
1398014240
1683040822
226433688
69039550
1695779616
927334925
1008764804
1927546335
1617069082
1589906442
178191883
1458723712
2026501341
751949213
38943834
544523965
1128256954
1400337693
935422699
141364114
1745006089
1875897021
62110562
196976965
292351465
707417066
371527542
140226451
878630494
737698218
293672332
3918803
219421977
112855902
926558013
202601514
1678466759
632106737
291213136
1610634724
129593057
411866590
1517958094
1298981915
683306734
444225683
1275386457
1589534999
1314020723
1902620146
1416646408
842265443
1847540491
61791737
732728232
156222157
1809976301
1267335093
1595525580
1536976364
918368820
1072783755
410702328
2019825108
987971296
1224591100
771356121
1426035504
1981356642
1170953363
1793286806
673695151
1017168181
79274017
771784735
1686161312
729520354
1599976995
1578988069
1896620648
1549282232
901529402
463348230
2015841209
1252879526
1817005362
2107561702
463730342
157542555
1963941220
348975564
2034307906
735151234
1617933729
89136791
1848011238
499525040
125766878
1215725881
335948066
77437437
2095647559
1584656224
659438881
33927806
1492119510
221750158
1762758849
371157997
2108344178
1421991450
1126355714
833009382
235608090
326560762
2072321807
679099121
1065593861
1594089137
1276736004
1013924612
8261907
1424204578
744533717
513298136
1164935076
304330523
1599068455
1159346302
1937093374
634393243
289952478
818999005
1418605056
1065631004
232343253
431480763
387626601
24890513
1030254804
1390351427
1181060784
14543530
2020765613
990117895
161977852
988616387
1097196957
713964992
202110290
1560687324
974008708
416484376
32816982
454944496
13737248
1654346807
962404143
110667962
1741642370
536440349
822707459
697390167
1348180429
495471498
641027249
810033018
1856777096
1505651158
1322869281
1503123771
1838580493
107674576
1764351151
152330071
1662414618
1831619867
1064722996
961664400
1798750502
1302927196
1035954028
2064519583
1587044115
512242237
2140023445
308051847
2081095357
1787953808
1275273322
826381510
1391725081
26305272
433324152
101003673
90729137
1540749135
1940923396
1346965746
2045022799
1966648609
914426682
238126702
990038659
785409566
534738724
1720993603
1403552620
1138726637
811327225
1286350829
1558677862
1021187893
1301345791
128957245
131444242
77714083
1844191217
1964567849
463535964
218911310
1590902026
1272197757
1454446638
710687010
330897830
1594051879
1446975345
1236860935
53452299
9799159
2106496596
9206599
1970473963
1541214384
1208094025
1495295210
1341590723
2084930440
1209550480
2108424556
519867452
460209047
551593801
1951614409
165019980
1510817070
509407534
614767283
1761769329
984175994
799617253
267151908
1448126707
1455812276
1215958939
720588826
351265431
1783167770
87876135
1765177730
1871317458
204975053
148169042
1325679255
626189292
1104810649
856342837
740581918
1124472232
1315415959
794325698
728875410
871671452
2122774803
1750666054
1257982286
423668126
223808194
964526143
68253135
1407306311
1500979019
540450574
1879021426
154830340
985679457
1435898924
1231811749
187067004
538404241
914604072
1631211654
581804468
830850895
2087240804
902813400
924460254
1232297666
1223219382
1461366612
1749163638
894825356
1771007324
679465498
498021260
1878095554
43596157
421183671
1821412350
2118362700
133973837
1847530790
1867924123
786876049
1815745892
1346341429
1049216848
1248655160
880238056
1921151269
1303990780
1387967911
826209506
1183320938
819791014
1382130605
1375059979
1348862943
286913397
1266220071
1874266385
175380946
1782391745
1008309875
934538921
89295875
391876899
677710525
1687015373
824265541
1252271857
200313277
1281268932
527940760
964098379
504257763
853380664
1852069839
956447584
1701965698
717899175
1953987901
1663011029
109523709
1148084275
390924227
2115887246
1582846351
615584978
952342338
1439219357
1156730348
1789646714
2079615760
658221473
355424732
1946417467
1511926690
2049706394
35939569
284204616
1295429440
391639684
528625277
1925897238
546315186
155261841
978339260
1322372985
1144245923
716748856
1171492951
977876849
736921999
2075383316
745698004
1874497265
1914624733
773732196
1245272646
72831204
283630948
1317648790
1287492562
1292997494
404455665
1312558932
1903324065
544538291
1860640429
1353917897
1435000461
1640718282
591874077
436474699
774770726
1365500176
528938186
1103869485
1311682416
802716258
1611442188
2023469417
1630620596
1873144778
525893962
1288662329
553317304
1697452862
153410684
1670298997
1488635794
1876540668
462940279
1597226565
839582683
1785945796
885913857
1091338228
921815534
153558777
208633246
1692293817
1627425578
1903636935
1092833680
1693949531
174742927
1556770071
953527498
635760418
820860304
471309430
1988901267
1849886609
229847886
1118158148
626829327
1232003129
621005683
314632991
534729274
1702608787
36059903
1908577753
1218430129
1686092422
1940514679
267467268
306980939
16789334
256872177
1431749595
1717168179
520546428
93577967
2028296059
2103812161
1830376858
2000747974
1229147986
2018837218
1921108762
1974756929
1758627034
664189754
125673703
94997365
1388183285
882537052
654930582
80228205
1537712660
1746922078
1661734166
1922253671
1712029932
1760103880
1767003731
182350807
1480323038
1215909096
1946952097
1808254867
2066537193
352753369
565113975
1461142608
200121798
1605944239
1159931798
246477231
1501028172
1100345712
631052696
1453618334
1679081282
1023578465
717097146
2096181204
645715219
1713379357
1870030373
752281077
122268089
938075700
1519577741
1808079284
425287261
445955105
922831305
233360133
2103493835
1308311877
950462579
1292017267
1811083837
2033294696
154148614
2006848088
1577148407
1395744045
997159856
420991317
1326494344
334827285
1355726871
2053521838
1767332654
1823036723
1872918886
773849505
413065306
28103429
1523474719
1807906157
955555122
1058057859
1876041855
1248075246
1174389068
879157624
1948983948
2033797987
420603771
1046793764
223967705
1005506560
1328139670
1233189527
1598861974
1081594940
408727029
918061860
1580294821
335473862
632785598
2056373454
399578750
1857459227
1507693686
1416423937
1127657977
251323784
845196693
29754658
982561056
1511786771
299455291
392054443
853698260
1930500865
1963612374
914784519
825747008
1590249705
1776913503
1463889994
1405729143
235254072
31063895
550207122
1587604713
1779167146
1676807818
1235317247
1755187928
1959706228
556555026
2017439757
1054828245
1773929588
374017368
575665357
829320839
1398162751
1638735976
859198577
1468658821
1371082798
230901146
1622979314
665934890
628333523
1312976118
38618402
1211670926
1879021426
686972164
789202399
1730335045
1758337494
1603174627
346978096
1115740588
363048038
767964424
626611380
1977697848
1963956609
1190995495
1115178614
108048624
1147839289
1018707904
302358364
1005589366
1417721303
1627869511
1897418172
1744941996
124765649
1892875611
1510518139
1015774575
816904100
1498260961
1973880336
1471257768
1568572696
801136399
331551369
625847514
1535215603
1265426771
298442969
1224817249
671942923
1180923569
1821653059
81350639
1893611046
2069976747
657887893
292909788
1865506563
1866675842
1133471132
1861253882
964016191
89169411
1344136368
614534465
1051307340
1411888879
2003374577
1062374266
691916466
1546295745
1993329012
1760638489
1056498706
1102311682
1160390666
293691189
1140682740
1184476766
1347905217
261190845
1297404333
2060944024
640546566
960249435
339141994
1455416412
522821479
1071430879
1037801724
287881058
1556679302
834862470
13537008
415966177
1338867994
1887833292
1768806786
921704213
2076698757
1176008969
423629928
594329156
2135116730
1446098103
1162166648
1982161276
1183654142
449576861
914280625
761051344
1685989045
2008973131
1849088393
1166539249
537635992
852595458
867304648
1057577708
247429458
1440719150
241508511
1275411836
1847892919
1827930863
379313469
387366232
127729691
476824865
1863688106
575034581
1992789582
818555634
784293578
1265413018
1859773233
1824980036
81610582
2058806323
1597839879
292743551
1189174936
941792275
106842575
840421897
367651574
1774733014
78227470
56024348
1652770136
1393775005
559988174
342784129
134772924
1340101979
856436534
1334116856
572942941
1914470928
467928850
2369524
2030241768
1268564146
18051920
552151579
1785835245
1664816969
437216062
2061068436
10546677
1002405967
75905943
1205107989
567249144
240334678
1853597681
491979678
988231598
1084949537
480378895
1214493207
160181544
1999687376
838082141
781262537
1234179871
1318657735
503972733
1037574937
825100980
1017928862
132481804
1137172559
198884136
158634110
1662272921
1439572371
901393186
430930498
1710818208
490747506
1411317555
1718516033
235600877
445497115
1981433595
157593192
565814002
440353645
2084741937
1282077203
528411720
1602943170
914163131
603154571
392242784
270080771
585722384
148681817
1844399295
843472746
1522532886
916758407
1775280967
607931130
1469248534
506491096
525902531
1944330308
1176419375
1425295628
281266596
383069328
1838451571
593303254
1782880373
1051244092
1731858025
214893506
177239886
2107253576
644413042
763847288
354380593
1987048025
66636186
108852274
29288162
1993129625
2054308386
1412665186
824903213
964985567
1004931255
1041530560
239000062
1920674589
417464389
750042344
1684956625
141825942
647947946
1544862059
239233640
1459772921
201155995
2079145775
1096926471
642232617
1718577172
959607904
2089569312
1407935315
1647376482
64975440
1619758275
1530897241
1806827314
111273735
982894365
631353701
1307830914
145292005
600033270
719836492
1954101485
378791301
258184555
1956454952
392194630
509104194
1854534615
2006196743
1810796112
1149564721
91308113
1658438208
545511585
1638850342
216400174
721883149
1157176887
402472847
1893374797
197205112
371668060
368682220
795546520
684002758
1108915127
1963356099
1748239680
2071588357
2046655377
765637149
22184320
748752738
526462242
843683042
2085946781
1454371420
1606673232
2144099838
1272596946
69219100
1520259956
1597113734
1476532044
949343677
213964001
1948213133
1067276728
1716645764
129933001
72619976
1874753404
2043394817
1225628601
1682369266
1246617619
972145036
1279734318
1881383057
242748086
1878121927
1716222530
1764662859
137893181
1462469961
439326747
1285435483
133867503
790143183
1718789717
1986585490
1853389099
902093382
387878304
2042578178
54581885
769557953
2067981364
1352633744
12809210
904944800
896144377
1109028015
1259893423
255337894
1223690281
969879333
1576204617
1891467930
419295958
1680406898
1633593883
245416129
571912282
1958709680
2108769563
199434929
456670720
1156764721
582499527
1003399440
503985630
1855795911
1853384664
1767363779
998831695
1653705990
479737079
987748730
1767636953
1158300476
550401364
685999466
1547104768
2122902935
540619215
232342978
419319200
1661371820
766565794
289556478
1580061855
569779619
1921326181
1365545224
1846705659
1690151467
1375361912
603766678
964953791
134162968
1725538071
878729028
1226906330
297338707
1028472134
221316624
1362279526
959441856
998668116
1426529414
1934356529
1322482580
938339973
516709957
2093330602
565382615
772516721
1559656891
169380430
780206430
2056816550
652954849
1380943818
655956091
192497821
1572071789
1083850505
784431402
519523760
557748539
327415815
910919489
61409403
1977657226
1967522101
1916254717
412713736
619393028
949207689
1086328372
2071733567
1050163985
479388063
198777029
1704309792
1405710324
181056244
1944092676
1678674921
851805940
1707253692
1237165699
1117851809
1380139640
1426009072
976943648
1767819587
1406999337
1548528853
512504740
1245298590
608602669
1142852101
188890639
1684482532
1118618764
191547079
423659158
1240597032
702674579
477706548
956422302
1161674090
288675379
596853934
856346566
484672072
1778606971
118402541
236428678
822361758
338382506
1335398505
1766707741
1150414354
741564639
1146155853
1524620158
2124397607
1223347279
1176878656
1327664147
328105792
214275021
1135522630
119415931
1961072706
2045117336
889322713
1421810799
575009705
582447859
1853158952
798264686
1373264721
1546091795
215999144
1656333743
1414191846
1252221713
1733676118
1496709696
675213626
447246507
965116008
1687320507
1883162221
818334338
504031159
1693283962
376788880
1493265184
1528849826
257892044
1107459653
868308406
1248626005
1801397616
1495618354
1998541954
1329409704
243512386
1575622384
77091358
1156614330
1391651409
1681641768
1181970274
2106215986
540904519
1027908937
2063194337
573734303
679696500
64766721
1933381248
1919666116
1441585910
2078866470
1768116712
1992650912
1563213228
705759614
1176637063
723016773
632521336
1864227419
222790550
1552745304
1740544276
995118753
418160182
644523733
2008766747
726502218
488929344
903972274
1029305958
805711354
72830695
177600894
377313962
1563044816
279643321
485872669
179107373
173408818
1506197834
1212443138
353642217
1239792766
648962914
15263456
142759716
1762177403
317921900
1811794727
732814832
227312663
1121883279
1572333409
1777208020
1003920221
1148755353
350561380
9063851
340669196
776152250
652301190
1638618635
336144144
212358636
267093120
1239989327
1613280542
578905878
1292438568
615939289
845760899
64185471
94255504
1134219324
1129065901
714292264
1123671051
4260934
1581708536
1884060954
954306111
1234576705
792276683
1631412509
282951884
1802472001
1153071266
1083953500
673238883
2119293563
912795085
806407003
1747339387
646608517
1931218650
1620856083
922085440
1122914931
396694650
483341986
1327849820
817560280
47661372
1926080216
129743804
566031711
1384047092
1951928030
410863267
1982743792
1195041116
1875872312
653204923
910398248
1332514032
253356442
92997302
1017839061
1977350626
1236745862
131115807
1193921473
1548122531
1008235243
1185227626
2133773954
799971446
523264258
1728560976
1231530274
841731863
265352527
1757546443
1541607764
144586460
1851874017
1548466821
674559438
485358423
46408326
2126639542
510802174
1407168572
1531703304
1676407575
1132553971
755681181
275040853
114369615
1711412049
541587277
325828156
1607594816
1506581847
1139150945
1018778901
1397358412
321555082
1977943524
367407682
1137545099
465083073
624040352
417459171
108650493
1778032021
1777928992
1697057716
1741080381
1622925745
2027128532
1074542500
551200689
1575205708
227697068
1700722279
1501952923
442244105
278185575
931137931
820359810
663944256
1615556398
1280759846
1854714768
635670197
390736846
1004100783
1056221084
274500408
2128828903
1229484946
1524677472
269913758
1792161878
1606013466
2014940959
1075608384
2140834526
1077221955
541203925
842915504
1558095640
1034987474
443734794
1943123319
507519518
1832256610
1047510582
703184973
883028065
2141474470
958621795
955411162
1026270657
566253621
609048168
887210106
2078390529
1880067167
1377130135
105000070
1357561952
2065126173
1884365071
218560831
1571517018
727942486
1925526897
1785665434
1908799195
1127698556
86246023
595898245
1767979269
1290175985
447263839
1836805859
1061347159
392801044
702178174
276693419
820817150
2060894796
1226610347
295478266
862834738
1154744057
1285877166
1893705644
778020305
2072175370
1529392030
1943193616
192011205
396718033
1968591341
1743367018
1837652274
428645356
506686419
945793333
290111558
1111203248
1670123474
13175722
903537800
304164803
315685319
1702648643
1759260061
225603586
1904777407
523137964
1916475377
24603384
1607376101
359516776
1973582073
2103760557
1272144410
1479348339
976306067
1369951911
171978572
1468398153
474244515
1130506863
1671541975
1535336458
247371926
29630681
857879911
210086320
1550849166
186082964
2034620831
2091592927
1928285764
360328479
356186752
680438657
1879359797
1702236521
411360419
1746449503
1032951483
655122244
787367031
930706743
22547454
1447572105
566077984
96111395
1243763402
1938664601
651631706
63668644
1259322662
1130222509
612164843
1780267322
1784816116
267041119
7553889
1875783296
1565426373
447257224
1243048676
599459793
1012541006
715510119
1744077297
799264090
904293989
1236444000
473397568
1878639231
773496606
1776091946
1071142596
1749070579
68877247
1363326342
1033118352
1019208699
1934584639
1053991162
801759146
1171343935
1894843314
1895467360
442279742
754094177
1125869275
1539437810
1605297184
1060993617
161557041
402827652
623462981
1426423581
279466975
73879094
2086901544
549881103
1805587101
1639727358
1304433962
1740580863
1943267226
2078538774
1917436130
727441400
1456353871
477042872
2014856615
1948807364
1180821
2045069457
995666604
458896840
2112142630
467075099
1544869146
1786447198
1306854214
1886166179
1554563082
569899514
1872865246
98388709
1063348477
150080533
196488126
1074338931
1691596609
1390966014
360052184
1834177776
541745410
417206312
1128046576
2027653845
364606699
1114794503
1391835854
1466805968
1433437172
1940853986
992830417
781769705
762781160
1759948442
1485076506
186945644
598034417
1248634910
442327550
111212099
830179774
1193030118
725007038
1453480530
614802530
545808802
114952060
724808668
502453594
1798884787
992192582
503256210
191114523
58072936
2029612506
1161329412
1207836774
1299656635
2071822078
440630659
2025012261
969816815
1398023823
1818524770
56274869
332303382
910289549
75234947
120981861
1106605599
446176575
1195273012
885738939
889658
717398809
1670958941
767407828
1172902876
2140583514
751698168
908101470
490702341
748873955
1294741531
252742019
1505628976
1760794900
1177469496
2090267766
1536170883
709664161
671500452
32218075
243395038
1949845565
770866212
541966838
1052143637
1924817049
870929302
1319064907
2100652456
953671890
1804762506
532616992
1107605483
1479980630
601178215
938968135
1014258096
867838563
541939917
1498546559
1304909795
1859083669
595350756
1503553662
1046867124
1829320974
261798730
1872588326
198441021
1665997239
1179036181
1513631382
1081301569
1747350028
1788654625
325865775
1880881384
1575422816
361736795
500231897
1091753989
2018525196
1495558836
452480032
2033365252
493419445
900328470
404015559
1468773367
1688408071
1210411626
1232096683
432433325
330335468
895844549
1612181547
43762420
1073998624
1387810825
480374576
665692101
2002625405
178308423
1465318443
68929240
85415810
1803762637
328437011
979118013
920717026
1707282037
2037594591
1031442977
1928613329
136606164
485691246
1034110997
1562733786
826113519
1678132279
985586639
1491431235
461438515
154352952
2048622917
2016873754
1529025192
1642263795
1919131942
1076046935
690114241
1556390013
1917627885
1717545782
1476727060
1125696797
349196681
903161872
354481406
2055746005
1980292620
2094405030
1703018561
1932726016
1754581344
984726390
1441533158
1722018785
347950110
1865662532
221781287
1871809905
739194013
1794549590
326848462
1509727275
927183945
1351071568
862770918
324782369
1417228063
1811568217
646502933
740796512
1606824474
467626800
93668908
427985064
1738355966
1965805670
1436930305
368599670
740576879
63555563
445460918
112109038
673546893
1442332027
1518106105
1737317142
1174299077
475854154
1882343975
1435270024
2121810108
878926506
1952593202
1232745673
1166709669
661319262
1828338363
1984019580
457908898
1036481984
1352625864
67178483
1131561890
1921862672
1058112850
1842640126
551365247
899662992
1139217937
1297573950
18400466
868946536
1997451690
327631344
559944011
1604571891
450692681
1544466671
1199137899
1936180633
14844534
345440209
323464214
1683438084
961867927
671691366
1534855656
1739708852
1880141613
2074155520
2106853843
1464374563
1105668189
1046006395
1716118911
106692509
91019464
320007973
710265123
1848778809
2081386581
230907468
1830838804
212954787
719249904
333905895
1917159931
1280452965
975653424
86637161
587212571
367259776
533285619
1281350583
819502245
1673705047
49714093
1654568232
2083879135
2088246793
1990171175
909984187
1331635680
1445392997
1262832700
2135713066
353594123
974201395
519997518
1600561405
1468961944
101235873
1251855526
722755039
964420251
413125544
1055916771
79536350
1204922511
1648061936
259490982
922578695
1328965454
851931215
1871252891
1502580354
794391409
1690568090
1017308171
514121685
127072891
872496908
435308657
508650845
1159025167
1739168235
76557865
949310992
1767221273
802833335
799349445
1389835392
725343343
849986411
1069446657
384872450
1845155101
1611437032
389241864
933112849
584541875
828452825
784437237
929835547
1014757291
1446192972
1249773723
1826740369
1477256263
1237765646
1675841484
482464540
113326788
1488925763
1759522214
36851216
2102060132
1149654919
1252652066
1577276344
47046918
1454018132
454035350
1430517426
1579268852
898008540
222733196
13610885
961508966
167812903
1343238310
839607053
71897705
1415223102
1624922178
1311771945
1100471888
263129637
1007168870
624583534
680740012
2069388668
1212418286
1966501168
401164065
1766931594
1234588815
1294798914
216647562
1410362690
489073306
1367826067
843427666
1172164269
737639382
1399761384
1385717362
1844131200
188213618
940434930
740182004
2045819357
576007985
2126002081
563590875
724144997
1083577934
1700745378
186201673
21825744
256494304
728079021
818825509
2022214935
114863796
924889828
695084910
1568295606
979283293
754423963
132434615
842208855
1652863397
1156149967
914021580
1781710385
2052389285
1027874855
1275411368
1719909263
1040756081
1851532334
851442714
210473579
569632116
1927181506
1773293792
199972194
1607052249
1640770927
1974541178
801906559
50629494
1924587379
247230621
1653748928
772471817
608045491
347756982
1746951464
1295425645
1984978770
1074411709
52788090
1140432334
1730284679
1253199287
886516657
1086648526
993374160
1871465207
1491809899
1060731992
777918548
1384259562
91457112
765607817
98344708
912835774
1794845056
1344202218
408879418
430653302
1050835901
511721561
972716424
230038382
1880388413
1669192609
1659142069
636239232
1741821859
1441818361
757048931
1851403757
856153518
1279800747
1972063277
349795511
1988969984
305347013
1718810931
645244360
2126503546
1730790880
2102675532
2038104724
1714676962
1395229339
252021038
532797460
1842153054
2008439004
209067206
2135785253
1143877789
661891386
401858241
339015461
1782718746
365062459
532890788
100752489
1088463225
328622168
26693824
1375305191
1044451953
913296829
836547479
1705141931
354331714
1968549315
982447386
531787007
724589236
780700316
1356475326
783135978
1181252163
261559132
1214140218
1715067163
421298408
386066508
1217460556
1278748695
818108306
25459613
735167345
1251655098
1786909786
1030596725
912784950
1233609796
1342407046
1657467333
792218830
2079007258
711873735
1714495746
1630261950
174887417
1529087908
1577514253
1666836701
696297003
736782552
1857971437
880143846
1460158009
1148549260
1391511678
1329389281
930319318
1144611156
1478281476
1856733092
1529468753
1405816775
463049152
1743404141
1812685805
585534730
917064354
199835336
2072832947
18866700
2085174712
947184349
1793772730
1509869131
1477668216
570149800
1177131207
1422255414
1204120525
1116973503
1357107184
1097850100
1781767418
1288739450
1090941522
376457831
1018413913
952050957
1390327758
1928901507
1611268391
738625337
1635735671
1016566638
8070008
1006855765
763956834
809068591
690659070
558218614
1269961318
1347282120
633367642
2080530259
1876920120
2032512044
1439818125
1849724197
1926143473
814035173
500039897
2143039281
696803870
1354145258
1806945196
232879500
187291494
2052718567
268895815
312547924
1358729792
1655696125
1065892442
2011304694
591963507
1678245698
1071125238
973013191
582935602
669195689
2090019174
1783165190
103769681
239841491
1162067592
897312674
370918734
1988973239
30753969
697912023
1845195608
1823811544
736190190
1946756858
1340278459
1614763073
1980996931
1940399506
1148854843
1575974742
87243374
1628919591
1566349691
983818186
175869435
744568719
1559593288
1672030081
1362635462
724918625
1916251104
1381318872
822806202
65888813
319676715
2003213224
1891151967
694894618
138128236
1615410283
1649282133
202870068
1066943110
459831912
506627557
185470099
901300130
6543599
1112782311
650583318
1319184155
1546314249
1978712942
645797305
650110152
76166989
379032258
1700871189
1662336653
575105949
1523327972
619927835
1852173536
1287110568
643843320
2051406903
24077877
1868499814
75383505
723730009
1305945846
194331410
1475699442
741501460
759498651
777918834
332553566
246991346
706979882
804111302
1731545992
206661616
784402580
2038309103
427087403
2019178294
1282892029
1070645795
983789593
1148444774
573491889
1155422358
1562604336
2122120481
702887363
1897549653
622765645
1683345693
604610274
626593823
562075087
986574319
217104453
1096041390
1471958215
1099563885
1572163294
1957046191
1304564622
1261971660
240711989
206738069
1845318480
84583417
637222767
1011345290
861356303
892011616
1501920986
1023870664
332764337
14181810
2039926232
969369181
2142712798
841623690
1379161213
1302400151
554218389
673608298
986402671
1034222397
96939528
803808499
107283513
693082345
1514816933
838250240
1104864090
982474290
1896414730
1069449217
1497595935
1699372172
2052740581
872877740
92292615
1501643026
123538422
960086641
596041566
1380031454
790516938
1520418873
395626463
127603710
394690556
2003972670
1554271283
1650581758
886428455
273185222
1587564288
300268361
1440910770
73472706
1264812704
1759027416
1554886193
1079376894
1132874494
1183739223
2093166619
675270201
275106603
1930351652
678516639
919009207
1311532810
2807136
133711159
90664879
1588157495
1468920158
1866145115
800505022
547125277
1498486478
242442890
166316017
657985750
2125304345
994263594
1023275242
775315523
1116917096
246497837
775006156
666789421
736374758
1965311082
1508914764
2085324467
27435838
369587162
1209931073
1750506910
31566860
1972330620
835319067
870378910
1177000518
549311281
724165026
1803534353
1577404226
570461488
538232433
582066837
1805570585
18983424
2097958211
632107512
133381117
733879051
221080302
1645462479
462604493
1820314994
574663350
1692176269
776067100
128374383
2006682723
29560429
1185122662
1403775834
1557850580
300475405
182368417
45696935
1687098423
526207874
1599156004
1655921069
578162625
920780532
1443038078
1104850799
804951835
182833461
411612375
1219817346
1876889093
554404603
1010058489
343811369
1786796426
545126921
2147276762
1574344533
191597788
697221511
1738509451
2136745983
350516800
261550632
662733776
1053902991
992190353
2015785986
1831213039
1478112601
314551947
858063026
1036778104
992491194
1510226187
1708702455
65892470
13445617
48144051
2080059039
472934387
2061691320
923042405
60772820
1110118039
543263248
275514391
482525406
1302722683
1790726402
1312134501
1284898319
1202440679
1914341149
970776323
1889887216
803602378
26529144
59788963
2027771146
1840484862
915901701
1852986712
1227345562
1207758216
98790617
248677089
967203939
288458150
2055082429
639079627
1437396674
208485997
1082427742
1060584217
1484167608
1416745293
1023187283
1055521699
714744545
1962021985
142523461
1846893350
1837800619
47264668
734649996
2062292265
230008917
380321398
618737331
917451313
1252064710
1551376896
178018264
1349034419
1390370267
868053507
960852459
1399072883
986965761
1266217325
2070993944
2002610468
2033645039
292184405
696151643
1824966890
1221218609
866281626
713844505
600348209
355337747
242675512
1226178379
238723238
1302406912
1437086675
1268842214
1109926739
1461420888
1421079168
1129069361
18189688
651545314
349205967
1246039808
1841485998
1132668687
2146769867
52648515
1586635342
812182459
212268703
1588459648
1805289332
1368046652
1327210656
644691967
637785086
1983475406
1743896964
1086384937
918507190
1759934031
1870905301
1673936049
1769312922
1453612394
1851230615
947485539
1717718940
2137413841
854578613
967033697
1839813326
2137561378
1693032196
844954027
661149254
1995622528
1862645607
392571141
964198187
69160320
1720155692
2140726851
2066612076
1997609172
174280285
515855517
1749995189
1105179443
84380503
529940117
666848579
1597835489
937426101
788547433
692424894
518498852
719929112
1904175258
523786499
717331361
1034264199
1115462377
1003620665
1191505517
817177297
537385971
1052528303
2102559327
1335096696
1841602308
211259358
538998352
1927871882
1622410158
378671977
714167726
310850213
341808476
656416583
1240395397
1520696048
901174827
1442628072
1235662776
890464791
902701937
194861369
1849602354
340742860
1714480413
1592992270
416901493
1401340503
638690937
1820362040
1863422134
664734479
735814114
350015241
697585293
79430122
1324732699
917757618
1433877330
1162998623
1065427328
879349602
1893481635
585547034
662236742
1768143252
170305344
1243856084
747475016
208735066
1949130167
1360271680
1210687995
942084045
1904667869
2133350454
1173509962
1995057730
1727386171
188194960
1719083196
1756354261
1284470994
1034044447
1503739320
1912899923
204452898
1339103272
276591861
1475358907
805240278
1077781726
135110738
650506685
1142879508
858696980
657143148
1179906371
1848299056
921710710
1339184535
1745310925
620377356
1976752426
234412149
943973670
1068500626
2119562733
162311028
1656537359
1223099365
1401496603
1884908132
1491804245
682090081
1578633727
1936106112
1700421435
1831157965
77290400
110382634
1133926803
2069719314
818066243
269792774
1480941227
1923904233
1956386162
424708370
470537026
1643438549
1815124098
1697638565
1848777989
1850473199
649783092
1289797713
701360910
468599024
1997615438
2108519879
1240769016
404196887
19368182
10283268
477292232
1395135349
576692205
1120019611
1095794464
1157539624
816665307
1187929709
1957621910
227594400
2033066410
21236635
1076293104
995333001
32824846
1101899999
1869599259
1605283604
1884874247
301507285
1589396926
1739515301
2025930804
452858984
449448808
2068736681
822508098
1649101149
982658078
1773294973
1710109770
90003069
1388848979
1443699761
1093019498
143055137
1839144875
393626043
211099474
333333360
1349797997
1472537601
1098938476
134755253
590695278
971255814
1696014285
1476403240
1304977266
1944787157
439456733
997706262
800865181
86914605
1187385993
43484044
1534803363
1290619395
1257647671
1879562730
1332319161
1105091682
1352252777
1286721362
2001577558
2112101222
202472753
1462066367
699471193
513614772
1504438903
1525566208
1286786810
984104187
1474737225
547832972
3863371
879047350
2072960895
846339025
795716458
1610255702
577050039
2084718206
1366640039
1090117795
814411640
1305479689
1463764293
151455
1121833768
866479029
1256686476
1345496059
68822035
2115741761
495217248
1147004164
278228864
394482823
1410076348
1720305537
671111614
2107623230
477065902
1508128751
1299779025
106726148
875285152
131293980
1958512260
1152578667
1971569815
1750924548
1578761601
118660517
1487827680
378764522
1756553772
8953414
2047520288
1085126036
711244086
589535111
2046889686
626772036
44777741
955109305
1398642333
1177488162
497475014
668218840
795745946
405758430
1819356105
1659908678
1524633114
23049186
1308393017
1713112820
1336539929
1714797746
1397320460
1719284263
408640735
101452207
443247067
1374159034
186880363
1311578757
1277032034
878187864
839917243
520462200
736049174
1757058154
256259427
801815439
1656051978
1679946721
1632675357
496635028
338874326
1060728746
1460139567
6192049
1135650367
1045043896
26124090
72148339
940218755
1153203662
402615843
1724811188
1491589181
145388664
1974804526
1711109595
468180479
1401515699
532188970
1365503624
92849662
740454470
2066017178
1392557393
1087838718
1300972115
101323937
375175406
1528378438
1081100002
683733943
973629299
1760530250
45773844
555463260
2023075693
780844795
648713650
2022013303
1570313379
528445312
551085819
428098040
1706875069
678773298
597829462
1593201077
973842716
550919234
1512829325
1248556347
518485218
541716646
1788572592
787946377
812704046
654115051
1799519768
1124600491
1460622284
408862973
1640224386
1607977556
1750980712
1280838856
18340896
593847334
1448044914
179972860
1040773959
2126749433
659954486
564287728
1689433995
1190846648
268807419
1898732951
1301216035
859756688
550890130
951782791
2017562583
96430123
557779884
2015679136
665746854
140099955
310423439
246167972
505637463
1055312571
207262727
504847100
838946194
2113823080
106237424
1794579652
809034309
1141596705
898842366
480967555
433555536
1363001450
362626349
925745769
1801391304
127513085
1824856702
446795768
249793569
944100061
987980862
438971113
927168304
689116129
731381819
1905284657
904005592
454469402
684902177
196622726
406797685
1297053626
96500463
1362248432
1710682477
22758594
1934166588
611919496
270175408
1168889752
1357876106
1948318833
1343691696
2038272274
473620625
2002034701
1413354142
491783520
1162029835
1577111714
2077514756
1526732436
5942849
586982890
1210057586
944703118
1312722347
1415898829
874205060
1185755922
988848721
1291968341
1745491235
1894500112
1857573809
1506161093
878076595
1069081697
754609608
570582748
1776793613
638482309
1035411205
159137739
1753768546
131380884
1881200755
1716530449
1232466629
218124793
54966195
128222389
448196565
776447355
1735775807
2087908667
348366718
1800641753
1610839822
1311892341
1277566359
1184381547
1171184657
77598694
1724835764
1590143433
134181515
1767208580
2062164416
1511851527
294282935
656266318
549951119
1418696844
1158749726
2076972352
1015644885
1753745441
1561100469
11596896
443895052
1044198656
1077076304
1805573675
1484887222
963495525
1271610412
2131983749
1098564065
1382074684
1681330069
1300396845
1747933464
1115808484
13836565
1555717622
677305788
1320220685
1702172588
1085627185
1903934584
700916959
2044141338
1148192371
234212072
551197003
1753063024
1410547502
1515800279
492439044
375307401
412462794
891694383
2007574320
574033085
2066592294
891362505
553388965
397568855
339814752
1473381227
2009890798
1357033470
545270276
1987468222
1639245215
737517695
1617756708
2040778157
1059456189
2108247412
1628404718
1247558729
130306653
1561675964
5066281
1136053878
1867859659
928351609
699755323
1410457075
2110301081
1516151286
1438655714
1696511989
1662405859
31950278
2003468342
711050412
1398830454
226463047
771832144
2136569363
515902356
1129202443
842290430
848310647
120317212
972227759
1662035636
1246716294
928471474
594181861
1193030978
1738452974
185067453
1786445275
715533717
1919484192
2142060498
2095297891
544708672
17943497
1634453726
996938625
323107234
153643283
167832232
1216425785
1900002618
348510412
1824430865
895697271
545597337
1240839819
697729320
1728152430
485153928
1455004542
1738911224
1916681879
541449393
668509824
1681713843
1058164733
947347258
1093579189
151181344
2033254335
565265412
726815033
1393362847
651813385
782768562
1404102092
897539158
1192866350
1846289697
1449184630
1067841129
157901930
1675848471
412868835
415129284
17662812
621187817
348509867
597790066
349028565
1381308165
876263025
1030448444
1947563584
1905665308
501033639
463752214
1358056518
1295716002
26818263
737657894
1461963527
1460954457
256586400
1152031971
1937915748
1037372863
1954692000
2077603396
726044540
1005028246
1980141712
147598176
59116537
1283681208
1367153454
1077564904
1870582868
1036130913
514245365
1199122395
1706832551
974264939
1985316271
1511156910
2007326421
1199574481
1375199832
309541473
522967836
1556948815
823213149
2087348977
1585860185
855823660
157723064
2036030511
1780523771
666588727
160700122
2065246087
557496364
1936354056
1453955364
1375941960
1669555928
1653491060
7497597
668219397
1616268980
571133184
1593188934
1538962451
1095397213
1016736480
2067490709
1098099512
1523501004
1808535992
1289421488
1638307133
1809059561
617469890
2020299888
490417672
2126439906
1805451528
331585458
368716070
2017684477
978583973
1979923395
1596269476
1780831057
263064937
955710916
744645620
1269027674
1988975700
2082871568
1378486960
1375504856
1376540420
32147691
38519088
633150810
951115569
2047842089
4105164
1270927285
614713616
822140976
2097038673
1719991159
282452411
1179904803
538929331
928277096
1507582795
841270477
1098499725
757573894
1738098274
165781611
544890417
1171194177
1401740631
664470377
1592149181
2061031913
56136139
88275313
1533449572
789400758
2138263039
1277006886
716783630
1939119873
262123934
1619859839
242790607
1618169391
75275500
1047382198
1979544890
1637153870
2003350774
295658588
853945825
1742558155
1077889140
1828741479
1529317863
1834124203
1844162737
1473740563
1133993503
503820764
408950604
1381944904
894893485
911202030
224678367
1627539972
2015474763
174777344
873406325
1129585522
1946300753
579033277
1105242998
1207316208
1579632581
1035472031
1655190825
1304793888
1694310443
1077767272
1210702327
1989135821
1923771717
1329289783
782299496
1335845210
1637248433
1126082413
708992124
1365183051
428427128
1224373421
1060567814
957186980
1452294013
1332530840
931890108
1358885133
1306349060
51207796
889163170
1938639688
1568772807
1003042202
143605244
1192279073
305438830
650895190
1703189076
1661412815
77961278
1739355602
609986535
159910048
70359155
289711983
1933392518
1168102138
1526508193
292360499
1740836196
1793459152
29299436
1553912000
434391388
1605258973
1157178573
78196373
1714152631
1901771621
58033487
61156569
1842018203
1796053707
1306134132
979334724
1269469298
932341627
732483682
1147235129
1024299847
1259314789
696606415
488294456
664346526
440084146
1213924360
481164922
1431989008
737202559
994879308
461986859
1326251037
977389920
1562723563
1517456874
1069585102
1157685848
1177085051
82470988
961733836
498651819
475516948
1881829940
501284469
2020557198
822354181
1041990089
2022318243
1839630823
968757003
1452704118
208898363
735917297
1380015018
1134369404
1263332395
268509401
804639271
1941376648
141770037
108926541
1240145172
1787894502
1189689027
274684968
648403649
1881936137
68150236
996708465
196271638
828837334
1499131434
1607911267
1890681952
1480739670
1891875060
992562700
1806798487
37807968
1089262293
2032872594
1477617811
484196804
67013783
1430682144
1707728872
1276778126
1931124272
1020198426
49179484
558844125
514870414
1013742029
749093378
1418673471
100035355
1202477958
755546381
2131757966
1072281397
608734332
933578148
398416142
1710078780
1943407185
1718127199
2076894987
13571495
45936393
821924699
1669846200
737351616
1851152155
1379943442
319056836
1857462512
284734958
1999310894
947462614
1423415272
632401129
826959571
1282474785
1438508644
431125495
1664134259
411053032
695165770
395841933
2144686148
129571477
1362269991
1107888920
1344194967
253586091
2037397563
255327016
1356066550
405108220
1539727943
1658562954
1187607435
2120772864
685863712
1313520993
1714379491
828301315
2066979995
1617603647
692679876
1181601941
476716000
1398962966
427612543
678170856
95256135
1240114490
1238035887
916363792
575162495
2076448322
905930367
114234014
1224681929
964266042
1811908639
1237631025
957157792
446237594
1211883566
159384082
1449980781
860899054
1641434956
581299511
1840223229
2023925693
555297963
846634470
339424177
1508613118
1296686109
2044062366
2010755307
1573245797
85393277
770631845
1798178729
777884299
593359959
711368748
1234594785
471860352
767100714
1962978122
806867672
1722390938
1326425321
1569682348
342754830
226562411
106907095
858854809
1524668128
891603017
719098535
2048478439
188323452
1240091017
532171149
1595944674
573533581
859487122
1328793401
735751131
1215537885
1041381001
371048888
944704322
725784220
407511352
1835554764
1776763778
1628850480
1481435770
456451642
578604179
1396945491
2113119734
2024723566
168435531
66505040
524081373
2002308776
2015978909
1354164393
289308241
1413351309
792034620
1325888124
1189315312
1780633832
1181783900
287547525
1896668626
604898402
1517137134
253866112
1040930309
213244758
1083551485
650226951
16728585
1026682397
1744783350
777106005
1393172315
1057086242
121927009
455620766
342460205
1319715913
1016559576
1534100033
1384069130
1012417845
475667040
636934946
314939272
177607244
165485500
1125820739
1222313254
1641907266
902048507
2127944225
1182220491
317944513
328023742
45877486
1450368217
858986838
675054618
450550654
1866873420
595458094
2001347522
1245564726
1657962047
19132373
1817978125
228042844
1159718792
533395597
1140451398
1179401352
1970600735
1576434062
1061867528
32476293
1139062665
902893338
1698147513
146688958
2103422865
1412757079
544053093
859529031
1051711031
879020126
283985163
694276280
2146545318
578630369
1620202995
288630773
2049047731
1666758117
903488210
1352365177
501662410
541763255
1362808041
1741668208
256586357
516290611
2140372811
2011849924
331991618
1254343855
880101305
1268572407
2133894904
2087086919
34024150
1407329787
1046928795
74273591
1143100438
35274154
1581095938
1972923479
743327080
1448282715
1591857697
462419981
860643033
1768187550
1806267582
2005275401
326720839
398597274
1888630052
20958527
445899769
254540692
35632097
1849934863
182501897
1573449436
1166454518
986475943
1417479999
1200376485
744489673
310940257
604540732
1769574965
859916066
134564691
1496942586
709744211
429042438
1300681428
351594873
2120687061
1251269117
773841020
997532461
506935464
2071761930
735698127
78994351
1672405357
2052626269
1484221351
2090706473
1021813032
545098825
1653005339
1764201654
2005357537
1124219043
1470042381
43492990
1965434294
613122719
1492619874
937865377
1615366591
648617885
1258972993
1228748476
1293111716
568029737
117287598
257611329
92044635
539701354
1824964685
613157762
1661819062
185884493
1452931879
1612277093
804448897
491289915
785609699
973180628
1597441346
2070185047
1529693891
1674992315
1101531835
641593776
413182304
964877289
175819797
1609955728
864489059
1044974790
1021249104
31687284
1095069345
2042349694
1928333636
244718418
1239717320
1284663780
1323564680
1612881095
777424154
1712201185
642789779
137281137
298487419
245350180
653603094
578899975
1278895018
1228058258
573482942
54720043
465164805
641763501
1755557541
465467454
517523359
645760814
1893747422
222024906
822503025
734215043
1134758742
342980654
830523259
723249552
1803448617
1540911239
1704367956
655592024
460364037
1171813118
536493564
575473819
1191331676
397819352
881585457
1840917622
952143138
75183536
68984064
808959062
293143995
686617625
859746329
1695312296
253776609
1836404527
463136838
1435881013
1134637642
1563896404
1551591990
202422685
1167948746
1614978145
1972020234
928157967
913812303
1564971656
632411175
167810880
60074975
952708046
528044586
1503157730
573150317
729810927
316751107
1488452710
695512981
1403034075
1584874109
496092593
399446702
1123528843
716389748
700899316
1242591354
1305914611
766976734
1802316213
526757692
2029153096
694020999
2356247
340561446
518390517
1462177436
1524085512
2121372882
1983297705
858918206
1286592640
468254794
1656351086
851427532
1357633715
1520491503
1688495337
575747999
1386989222
1411939604
1618244340
779117784
587604626
3079365
51140561
315367044
596965727
1142022416
110729206
1858806471
1753920671
1294456008
806312392
1497115112
1139377446
1695047324
1778352650
1197589134
1282132021
133467704
811518185
1849127659
672156156
782478100
390199399
189650276
2118483144
1624128797
1732943466
1853006625
251425151
1562562812
1284937236
1043887551
39662139
830802251
1347483406
1329848602
1293486718
984262095
498841679
769308950
1032635166
1696035943
1191628812
1965707476
258074595
254611781
882716285
1136612037
383069328
1936529376
1251746556
143984006
2065445832
574702247
1104626830
1682995211
1067176140
638527380
2084447525
811251272
1342795275
981349949
575181432
280153548
674643003
1234076887
1133513375
911505074
2114555897
1144816862
882777626
1661916318
365246115
1657874209
168726885
302661077
1034095964
660359951
1833682858
1049073091
1023882918
380977076
772834018
1820273982
1218395712
1107917497
178491421
1777870056
1942383084
2071040024
1397297164
530547425
1215434148
897635700
1174260092
2052319554
8329023
166197693
498899626
2089209341
496684280
858272209
2082999159
1730641012
1418888807
520331448
2032081183
1115084230
438993965
857805444
1970425812
167496364
1683256626
99286533
731010484
1461672888
1199940671
1350853285
1198505835
1983651889
1819699071
1502717443
215839255
2119789199
1036648584
1157089998
914395748
73150636
2086150408
1482668674
872154097
636836912
147128589
1108714964
326313404
485974642
59373252
1343342175
1666644534
840986986
1547703274
1215729117
1385396364
1566400473
394072061
1306805847
1250889634
68832801
1265982955
1511530690
1122054531
604959330
1528689640
1682311469
1896313957
1258199733
1973748082
1702997291
148646052
313401074
1147047947
248562198
1692192821
1116217379
865401557
1979910565
729111807
410462438
186843998
1094848721
613331316
173994457
1900111294
715133129
1322861395
2092048538
13121831
1864659743
2005279765
271331341
315596573
291500129
956744597
460586933
868465021
1745693036
502063806
2029334373
636759890
1278781045
995172516
502625602
728288639
674547713
1130602466
827828160
363748156
80347364
1324156330
1128136528
1599428289
85330690
644943786
181165579
1710467620
475227684
2110804781
1309061537
1938061375
2002048473
1861681666
1364996994
933805281
1524649131
1539574943
1690785840
1009245399
1699509397
2128124097
652906559
293544231
1237023452
59119193
128756319
381923488
2129318235
1117857817
2114067328
1609247091
226895391
1494798385
62333176
693085033
141493348
793543114
1741654134
786296155
1490672156
1857227500
181055682
35542162
1607978111
585550351
77350664
1461705901
37680116
1737165338
1824323161
903039576
730494059
137358555
1180355284
1086105462
1750996975
127824874
685629855
1022884230
180397918
1561013880
1151112071
1386421401
359825445
764860393
704912964
1457115931
1573438334
1127160872
1457539119
209310659
438124922
521801827
1695660591
819407898
1746074667
186441509
710697808
761035465
888598025
2009343919
243320444
639935042
1320233220
1537595265
528960815
820063120
556638361
1855210161
926233022
1315993927
1023003625
2085453682
855830204
69018259
277149369
807567705
1496566785
1163049492
405935756
548959320
1849442713
1056669269
331160925
1195122010
1069528927
1222189279
993595459
1146076150
1683186808
429478373
930386380
627133372
1825091307
1087857521
543957432
741324163
2003777222
1935834348
419624870
1030524718
1830069048
832853470
1610536933
660502132
524484146
1591865764
134850503
1863427069
496259920
1029474710
1236083514
1288779827
66758909
1903438476
214331234
1175719169
1248155066
1803928746
738655070
684140323
160375938
2013758420
173461552
1522834872
96407764
1170616221
180044458
1709599880
1928886254
1390110598
1432329509
905465451
1615127700
2131360223
1359532760
2039913844
1690244044
1901266183
1166019621
1547035551
1682661526
1921171268
2029302222
527851803
44403002
823101175
1110181132
513085571
456539166
240179325
1250936091
1713391051
1108053747
1386237959
516343147
236647892
365947815
1072294677
477560971
458495591
339870772
906801586
1861685622
683333608
1106118828
456589147
1988848695
822120976
498009867
1666682024
508587382
1571511191
2020883147
1466617176
1382503310
2138741402
621792139
273042402
1434348139
339785182
76032643
1087107600
1810434033
280846777
56537386
1492847014
90892524
1191333506
155185641
941930838
811229831
450248231
331205821
533781985
68138929
1250152637
1000884011
1301653083
1706741466
1546656418
1060685972
1115272844
1836125975
929751212
2051126092
453673212
192412656
2093589050
376564459
1641376237
1922441593
2063760654
918187577
1165125865
2052665787
1719031649
1605083182
1282884087
1628208674
1679092377
1673135845
626934397
2021954412
1565524166
1147304105
1208228856
566154354
2112613955
1813944520
1893430259
1446901600
159470673
922903676
1338513985
425130956
83761964
1011328645
1380966623
70993346
83624203
1417282500
1597237894
1239391369
733040731
1199578477
1685469025
473902698
453149693
989527611
2089301319
251475633
874781361
644134265
325376943
9720861
1909636560
111504258
640436159
433647333
1655845994
1460843262
436944640
1799673892
475077857
1423998600
1529345206
902812402
1031559021
823529865
2061651549
728700392
604310385
777210254
1559033480
308365667
1241693048
860210353
1215913993
1751447358
361648282
461392912
1388680154
1186462162
236091554
1517218825
2038904397
597871803
1731988753
1018147013
1282859583
1352006852
29953638
524895954
390662545
626450927
959674756
1024564163
409701791
1386228677
929006219
1174349813
1807633138
1453856160
1626539605
1948702921
1501382450
286038529
2134939864
858777057
1257818611
1056274643
987768079
1692594562
1243067778
924307004
831185109
1394012932
527878790
724777443
910015594
374644729
1156683942
881155884
1392062973
1698305300
453662329
2060029213
876917756
2040504856
1292296909
1651930226
1784792900
1925412956
1285578514
194064341
246701092
2133706819
1882573454
424661719
690923493
795143515
1737282708
1695998996
537813896
243814212
710861191
852802939
844066651
1678626896
2097817859
1797760328
1891042542
1705413717
1381622906
1996851355
134265546
1661996070
697480254
1993088709
1067767100
1824607029
1155803616
304658622
302989800
1797173549
1276444804
250169103
2114526444
783271011
133476329
1905787941
1686184675
1412947685
1849657930
449159066
2006782110
734844121
1037593939
1187421171
1044167505
696106747
341534103
1673854149
418906417
174415246
1112513401
676321691
264615959
574322650
1076966072
1163717968
989324357
1372029824
107080057
471264253
61326343
1768003488
1701181327
1034760642
992137942
359294635
2145316092
926508731
71268743
1216427336
548815515
1055408350
562177502
1371984820
906446926
1255525442
679266093
1193751384
297101610
458130130
943498364
1940365829
322076707
734300579
730173285
1883065358
1059151956
1012311345
392770255
1214056633
347893763
1742933678
772969794
1577235746
218452276
128651586
1629848557
204716578
1077124499
295062458
473943259
243045875
1630230376
1338216215
804335901
1499622474
1709838281
92794078
268151339
993095642
962338449
805588128
1142748023
1298552542
106810509
374944031
1860438564
783876786
141849299
410606630
460942795
1722721360
1570358265
102420983
1754925688
1271889167
20360882
1699669755
137608642
1880395336
747332674
911014933
1110656284
1455941904
1383765331
1701010393
1633202677
7290449
963168613
718353135
271494204
853108296
1275979234
1564096450
522886319
656106242
844019293
1033948032
789160387
1697747650
1337408680
235692147
1801709529
428332731
2124738784
628707210
91920603
1476474719
1340614446
221570781
1622774333
2097641612
1007905943
719623204
702554861
648948812
1808205415
1496427226
1241754563
171805197
853252560
1218073000
781845340
1846112486
1427349014
1339553137
1731507540
1661487126
389615076
998010749
730248578
1281694139
58151821
1331453606
9439797
1624632148
1665674573
759276349
690806772
1020294829
377667463
1414356752
1680295656
980551115
1189883877
1799324646
398332822
1711641002
627248407
604690377
1998737962
693233666
1363700487
1339776505
1171071227
1867480958
1395335925
1810474583
861644578
1875373291
1121859917
1858855203
1271698184
1710429869
876412648
236981992
2006975259
1922678976
1219561964
1006018905
1616223099
1701691751
1081155047
421027047
153984816
1324270619
1594046455
2092953573
355375584
2101502055
805326578
542647396
872992110
522584276
995874219
1440232745
680035467
1989410425
1506301507
716603618
684639692
1878810101
453714986
828575669
1593505836
1521152924
1053086087
1030662181
1653718503
381982331
1506163976
1562484474
1884799229
75008546
2080819297
142606856
175146432
1841530908
108072560
1321717033
1910229806
332977499
97916461
313152850
1245435521
367138238
207120234
35381866
523049167
1330358160
423907741
1275547761
1571058254
1335663789
1514710938
231044120
106085736
1315742424
87934565
1570882472
252030003
1467755315
1902310368
2054021640
987872968
1295233316
1225784062
108507379
612581986
451532956
79202241
1228263824
498774018
859372507
1963788399
2105631963
170232900
123378412
1472093570
2132651605
946894139
475712148
1597973259
1928006403
1817243815
1629168833
361366038
1696143405
731198547
1581871825
789791921
1957869005
807534946
455070841
328347875
775144348
492226979
1167566485
1955098607
532801531
1269163227
971898559
357386788
1211800632
596463022
295775097
426081902
848682781
601687249
506612929
270839994
1799234450
1206850613
429445927
1964726473
1275756581
1704350047
2064835406
649873950
518506996
275588907
1787197659
736150227
54652468
946912263
1846465460
1199736598
811153211
461448434
585615556
1480787534
671140686
332447332
1498664389
1336649004
272559529
510092175
1586433590
428407360
1621958057
2091603028
1172048682
1769932711
1480697166
487489350
1250032498
1930557620
222255625
1680531156
1127274848
91757231
669125031
362435204
1303971407
1007962875
2082254056
1792225869
1119799287
1058981468
546819322
100322266
489687208
401109195
845709043
1949645002
1368529222
1624205620
14372671
1934488274
1774023560
1431806390
1587366805
667718254
1931026399
1900165231
1968060266
961958531
1223287712
2051273529
762684013
1187723581
1341337648
152305969
995517085
17269736
1949017126
2023503458
1107753826
1813380436
150449792
289712732
27838424
1746652850
1853715921
109374293
1225605194
1481649431
1029369404
1710553712
110128230
1058571977
826353879
316324893
1170194628
1514012581
1373913742
846438571
637659393
918150748
1240821538
12938719
645339029
182176224
1557781998
742576027
1786527132
912901266
1331496335
237732413
1589252527
1408084085
884431256
1501449971
1466914522
2000826030
103328917
777234894
1992806853
1541766483
594056784
403343986
97737968
412164814
818870093
972521057
808053248
1590782021
1141057013
1174128294
1277566451
2109024692
643320546
2013884150
1266322863
879743754
1425167554
1466126642
1570160742
673376044
332840941
74472035
1015158751
922907851
47785929
1590650923
1822742720
142486983
722780476
1900976852
1987230195
1992987836
1883348608
498253772
851635107
1033735384
1030311229
1501471041
1800344847
957062945
720935662
1138838364
159947868
877669466
2000863957
2088730379
1584639760
1958806674
1426266757
321756129
293338730
987127992
917933173
862073570
1691751399
601011926
1029787430
110061426
505523401
1444401618
310132029
1781825270
1985414638
251512129
1843976030
808855320
1360844054
1069982888
328777312
1114078079
1385009827
1505490576
2099382862
1471862976
703044603
1971069905
1905955806
1569460211
805388209
1939234607
1477058254
1238311133
1121500799
1485129413
394751542
1769132404
368654687
684970214
2143279257
1768713294
1421670387
2114166035
1501064724
549227561
1025504266
161003728
800044208
2006374742
2035400514
836103314
12150858
273303892
1783734624
1390376387
2139088161
391588609
1047989098
1208876583
1975728870
1462646587
1598137430
868037329
550281628
2124033503
1688414322
1500618587
1175133004
1056307930
1955178442
1128652171
1386255356
2075722351
188551643
2083693534
1005367229
52065567
849677513
1419581241
1590179096
1108522580
993981579
217312541
1239843975
276907859
1081633263
1063663828
1975325207
1759752971
998882653
1503488440
529102033
789484685
1842944654
1340714504
1979650652
1428143303
1464055369
772495770
256225007
1785475902
376621347
1070298155
65427757
786820323
1679501795
1955842997
1444733753
73676286
1192239039
2026431422
2093084933
1973460077
1225930120
367059141
2058681951
511980824
1968342722
466879078
1254911399
82290237
1848548670
242380002
93252536
138553045
319721416
2102800809
1313676730
1937696875
1569847972
1398265138
835644490
1315757413
1611511152
682821718
1252612855
650856343
279804323
728176606
194709354
1928258303
984533197
324595301
1201018298
2076628510
107116645
1700813884
806429046
216793128
660162453
458047529
405201180
2039416052
1224026231
701141788
32876049
1205921642
645479441
1799669442
557929128
2087107171
951278642
2121050851
781827496
120004204
1759226889
1224192566
1205675740
1942059722
1721885791
1393534216
1075366547
1610078442
1778667417
69624614
1093866100
706433954
2076934811
1903339793
611399643
735957441
2122935920
1923473877
1694092968
845598328
1753670958
127619995
669876215
1763549698
1091702436
1393948443
660318430
427758380
1996024229
315620301
230414754
1334789007
575539887
513719147
638032321
641345463
2076272952
252949335
594277352
1128900121
1912165587
1078507676
241460589
1651095044
1196471104
1482020675
544833385
1354663433
2017927811
940495399
690465037
1377993546
596834540
330869309
1491335957
670165373
1843600951
1656631578
1667632800
743721446
393765342
2102661451
155833537
726887585
925436359
1364895565
615060257
397378272
1646090766
152269112
1255420583
1602230439
620262202
1597480107
1474315481
555115633
1266298176
697916346
1325466714
1124490850
195177688
115373124
1605904956
866710525
1742231908
1304355887
253004485
1063309732
1281657998
676086915
1685492665
1820760642
895148198
1102812824
227910814
666497404
1501282431
1219857581
1263027358
1012703858
1572588933
313160146
1388807139
340329503
1658733972
1781410925
3291259
135857179
1870205120
1571859497
512714310
1209756968
508742392
1196442247
414197160
1372241398
969689864
2012038685
589088064
2090462795
283899
863006099
2021997494
593275982
1099914529
1057610947
367095201
1149994516
1610249440
291011124
2046122544
8545052
1345929426
146539579
1527863783
216098876
1773111981
839257074
1066380720
773875986
1061090094
269867205
1986670160
496457594
1482960824
804152583
1700928813
754928881
743069407
2019650880
33861046
7368485
1150600437
819535069
1315862392
208267481
394150887
702322402
361069170
1370661636
1238032051
442186597
1204426862
864663481
1026571549
1041190562
860580498
145353915
692824219
1442853023
136191911
349032988
2117148112
142759716
1709226970
970731637
1361473977
303710156
97509488
877845583
1447941933
469246336
183865508
1866035797
905758756
1171378084
45117052
1468488548
963120481
1414882970
1601324853
1874013554
564002072
50558813
44063353
2077122590
1049833721
636397194
225378644
128191370
1854147462
796828979
1016999755
536254175
1890286754
1816349641
2027047712
337040129
494421750
1576684988
454176995
2027454903
1865806388
443458496
516006586
2080598374
417954265
1784424809
1751990188
1765198645
1780748297
163362650
1744312595
523154939
1603455588
562074862
1413138356
780691032
5830940
417335120
610121992
981760968
251274128
892158936
1996315748
210709657
687621620
797385654
1472691256
894180932
2138127551
1229943539
73050964
1037384278
1179968191
569875249
2022149477
1692203822
1210247982
1453806350
115347162
2124884018
1499297157
1997716224
557665714
748580245
1040315915
2044987293
1409266778
1843298794
88616394
1087957437
1042855577
1023623939
1214526852
1746573665
1602582238
1616258858
2044166772
2019857386
1759435644
3475530
611469930
946525626
1096452519
517346593
5028565
333915233
929355164
1830179694
2130733723
461795492
819330071
2102082122
1315923950
1279919745
1107415063
718289149
464335183
2134399849
897984558
1040259277
1516055127
731191445
1546941284
1316444581
2093704402
182347890
1196019789
1330684072
610691836
551027245
1291825612
1677394588
664249380
765780623
754535466
1663343090
592273598
786760167
240074973
1432823740
1896363563
821444403
1877680550
1997717368
839008274
1228396513
1590559433
1618836093
387757066
364196343
1106104766
1756255703
1192324955
739414023
2038499871
1007377121
732703973
1616913254
1723121783
2005021755
455877743
1381604422
1135763030
888909036
1070402722
1440628439
73337178
1106488562
123602571
1206568380
770740292
457463176
2129071681
1614318978
1652656189
1415852600
1711532483
1268459631
717119418
1375230837
1100666485
1918040081
129449585
1999863529
1586817241
192452810
1797051484
1347945089
1504192739
734889026
319695433
1659980340
507085848
759287983
141376237
1135490906
318886850
358444931
84787260
915619350
642666882
138998360
762480185
385345029
1610307449
1050657241
1914208377
231898864
1582784232
1245997979
748510562
1170708732
148106806
2117142956
1274454494
2117347295
1036788365
1718386815
446513911
1602085455
669305919
506369060
1700100455
1440574358
348965403
2080761119
1144146008
1991045792
1123611919
1485908233
1828708256
562213654
1830046341
1904830777
2086976432
1438718339
2011577355
220126483
1803167032
620646817
1664259624
1827057435
1281857845
1693437686
926135725
1527872973
1480370139
1216459459
2024858496
760833180
1534161127
433037081
1575945809
956351691
765118961
746637136
767122820
1404460361
1212344052
312918960
2063615489
304467289
1516673198
797718886
1794493457
2071162336
604563972
1445558383
1052523475
1187890057
1463381948
440086213
1567260019
708963790
191890309
874284428
813029029
317629500
2117533145
1046878777
1945092399
1291346791
1577329924
273847577
57870276
966416013
820927262
1894060194
791966945
764485752
998523619
2012589712
1823033950
418450110
309861514
1238042727
1518216631
723364957
1098802741
1120354705
798701399
1426141618
659283452
1626095186
38338050
1783314524
554345065
684095726
454827247
1115097585
585566065
766220563
842367700
176998383
295788187
111036305
335399986
1781645128
1780137388
62389549
1948992853
511243428
11663690
596985116
403367172
707236846
49497105
1718232089
1128579750
992981106
149884170
1376345017
885827385
2050834494
400772706
974347369
1108408941
956853223
1630519181
1042263678
1757394426
969585595
1836841568
112696114
558572673
1829588422
153793065
468624585
51468640
705137407
677199971
1648136340
482434969
656709786
216704857
461906064
876056289
1511545054
28009761
792388342
760791541
373948468
582320809
1638833991
1912207355
1808331176
1802505017
695374849
80705117
1234308368
1914734433
1290844022
919512740
1935546881
1748525233
2014156412
587913543
1480608744
1443590290
100606641
466963192
1910767154
1211281626
180863898
56857088
1804148403
1743546184
1775295052
17895382
700592226
2030418805
1713349285
867292303
968354445
1708809155
2024010998
700488971
566390413
1868803578
448873870
1447980059
1502866723
1990877128
984918855
1370362696
1157727292
232778798
454418729
1936765529
953882044
858356967
1984221234
1101790540
468009983
1705634469
1303200332
1676807295
1677733724
581593854
441430621
1857301134
259884638
1921513479
1446484410
1387601188
771696778
2056471221
1956687977
902945177
1776425912
1298360457
1616829909
1511139271
1031808351
814373767
72914574
1643321267
939831955
239673627
1547176056
169545887
1212942724
1047914479
549336383
523537743
228319755
2039644638
566902595
1058524499
648392413
108911698
2096825469
633159093
1805710491
1162134718
842937648
279276406
2077970593
1839996112
1117743152
1135229434
1917766960
426090236
1528349576
2068042605
985038208
757963874
1926889192
1534526392
1712348915
1494866439
438057307
2004851000
1898364734
1442299144
1692516839
979118437
991222989
717044390
1116472223
1919183748
1627847410
1035916327
889083309
1536176826
1358382584
254479213
2031028171
1791853265
1888683238
726990133
1998605826
1271974782
940944966
439936939
2041883042
1528919266
1571498894
330542729
2035016079
268199290
636941498
635948455
676568089
2026250373
834212929
1847134096
2122780951
1281348283
1418404839
399963569
21858365
765006722
945542720
1240417179
1068735607
313061693
736636444
1153482700
1009806708
2072674382
171238512
902886532
146816897
538407025
436049562
334994351
316009035
188018525
721839551
1923281651
750867369
367472599
899775384
1886702166
1097596688
1079824659
1129361459
1270383173
1631178668
1706030477
449524710
1890021187
916110036
426281332
295032343
1665175556
652119424
429513283
1138895020
1815433853
755481865
801978464
2093596218
1450839525
563161219
1779395782
1805234980
124261924
1493745538
669427816
1444302377
1165265624
1308966977
827029244
905727440
337853048
1128156625
1765237062
2078546467
38802087
1525441123
2012546546
1352701440
1068673443
7197060
1829675551
121010234
881633073
1754586309
205583930
512801793
40155360
1553889665
1994660948
328264904
1100742841
1537673270
1544161317
289877546
1126991513
1421160718
2028084898
929044432
129198265
1833458733
645716646
1768200723
1515917883
1553319870
1151437938
917993577
356071268
1329417058
932177997
70125115
2091336400
1431445474
2105287511
1799799308
333603861
1268935454
1883192272
730611255
879678704
1507131734
83022451
357339522
1003710397
1791114208
2090529457
976427623
2103886536
321101265
411055268
824580087
1286004643
1868083161
2088287269
34038071
1152842928
1985242522
547550492
1186928532
84280501
1189506540
349631604
211460605
1970793880
151722432
1129107379
309084331
1700442307
1660035642
384136789
1363673724
786488631
958221302
222992364
438466068
369598865
976544823
751391173
49547337
1223721306
102407014
305307594
2055158572
1378963357
857851198
297444274
1048890861
2144566712
1910334821
200345691
1577987702
810599509
735087530
1894704120
1818285449
1233194458
968610498
57887382
1401916527
1867240952
695425971
724171315
1143169795
392749185
165333729
834914497
1893144337
906853004
218933880
1821612855
1770309680
1085547851
1076621374
1106832270
1092585023
1372483338
1011434577
793049106
1465791872
590048158
119654574
285318707
1076244083
2071176086
1919433062
1763565825
148332061
483663067
1965951840
2127045617
860506040
1087910151
329943510
1473733357
1407467031
956647412
1836050328
1157396218
1057806348
248448864
489074621
466779419
1091788944
1876637508
1486816605
1514495359
1192872540
2005033161
1336635016
3721179
192823494
682710240
1383605076
2053851216
549607945
1708962849
1338051148
812271299
1307295264
1218692840
852985969
797457184
1808303136
1281465134
1853623774
1361993357
1361121362
52698737
327586168
742721551
1033935988
1871124474
605353015
102869589
1276961028
989610581
1862075363
851166599
1800421531
977971575
1353277941
1536625606
2105024450
636811164
1690907317
382866012
1482677064
2069503447
97815516
678220777
1717222085
1217556005
535275809
1950081437
1920043075
630346090
2009897443
536684266
1513134412
1270339281
978896239
1573667272
1395087952
744951379
1994680480
1825356588
722676073
1856549470
1608853286
130962679
527716502
1705472367
2124476083
1879825300
1778586981
578459096
1179940612
1161014230
1454178771
1358734087
520790032
1622894665
2123378526
1733432926
1056494092
301183950
987634949
1317464145
701971770
363409333
1431905238
744049745
849488134
805875225
698963497
390901894
2030268562
360305779
1056701190
1946730258
170494779
1052704343
962266889
1116681962
1913426319
645555886
1402434789
534629963
1770501412
683183933
1967631458
1023041841
1358458345
460814969
1757327636
1570959059
869924973
2098603036
346104149
179252009
1543459606
1195446359
1550839085
1696602911
141089948
279963267
740029449
716465852
1647158577
1477562003
1250280479
889938686
134055596
788847691
123380752
1093187980
2101146119
1768019813
170983783
1584127989
1995269490
1852820199
306728648
1082953227
18165381
1860522191
134392571
1568559805
1703017701
142945342
874077724
168791700
270099565
1991410160
1234885344
561372856
809876533
1131079404
312679640
1713308569
398683326
205571972
2074055166
1427162510
194526942
1043489602
227552302
1272382447
563770198
1635497677
870363419
1038811243
637958844
768971793
1187084574
823287100
78937078
4985922
1036879964
291714880
1928265115
2034258092
758768841
443276834
418837637
1629593284
305309917
1014166459
1451034073
1465088329
1302901971
2028954153
785152252
2115028992
1185604885
424991118
1554895751
1112049170
386730421
1341355360
260937174
285654824
1121976690
853342137
143907252
137574806
1037796964
771705534
912989998
263281903
15826757
1896203169
1499982972
1146593305
490255827
1337918222
987299302
1062201042
1573566179
1868795455
923993964
1574509281
1016267061
1510377344
229105767
1721352802
1815782162
975847670
888631971
1391323764
668448167
1206594161
1220216836
1781361364
1944538060
1252417866
857952578
799272970
1175236457
1692623266
1390846827
547540689
97684066
1613542015
554404477
55655670
1666734273
24080105
796440021
1574946592
662414466
471657154
1537152465
1648632971
1171738807
2037249617
1751999865
1041793493
437889447
1501017187
901318670
1678289862
2064414860
375430703
643101526
446401270
311252283
1857875974
648253334
373539297
1337496641
475805137
938510274
1201438779
2120784734
1084519786
1720050979
1073122324
1975896692
1128587950
1512035868
1276449722
845624619
808271483
1581648793
1486488877
2107008146
389072968
1632639952
1607244969
229131773
1100478611
866871104
1410142239
407052897
413406645
518563870
1916288320
1571542036
1320748021
1484930428
2056166408
1757431244
537638481
157193154
1889470521
939454374
317448344
167976008
2010416380
2066510351
697721697
609142027
1693070862
990433881
1564822376
311974342
1787217659
1072749723
1090497656
823593298
409358771
646359333
124018722
1623820682
965126232
1355716880
1822011913
1082721093
643012434
1244972853
366079792
1717270924
1700523323
1109054058
1563043381
871571189
1447770798
894012827
1829811013
648130513
1401325944
1145040463
244196285
496032742
98924001
95237792
1311823784
1078812759
375201193
174620679
9322738
1871357694
185419252
1408563715
1907572085
320111979
1482264093
1866187150
1081141930
1898575347
527591783
1973955999
487405349
223079635
1010872278
740400302
442623855
1810425661
1798401126
975332420
298238320
1410024122
324128379
1938544140
612169051
884097115
1551510992
399212681
1061653942
930212552
2002696012
230358434
1699561477
807343270
2039586914
289266920
1169302006
103791665
1353032243
592648608
1684915204
222166529
1830908845
2020658376
1767603488
333677777
600445836
799369754
360069119
1074976039
1000300038
2143603728
418111608
1909485258
1684274106
4360811
803931933
1486490519
885245069
1046264386
1394468162
504069878
1579607539
302000963
699137266
852075100
1954507926
1639759758
1739363439
1339501837
317770239
1981210397
278168849
1277035038
1292101852
804675901
2101916396
1568154445
729447386
932925688
374347892
2006796627
183675016
351819058
237327850
1248623754
1637085014
1241504987
110064770
1485641265
882170657
144799322
2059691231
204122645
897822070
2034576898
792393860
861511990
238133528
270550247
703759643
267426364
2019400121
146745772
593057599
1165163556
2118486213
619573759
204503999
1086540281
745924711
236887360
174810753
28847704
1244444692
682026769
472111196
856806712
1000634094
619785845
846672110
919066887
1204407666
1004022775
102755047
1410672668
1591549117
922826576
1268749348
142549559
1904709284
1967548806
1434185241
1317242126
1432678441
327112197
1538366793
1406983935
777570065
1835092697
963809578
1504346556
458179666
1402676103
455443022
2005728195
1614688053
1349629654
933895417
806839752
246803755
506819655
317413146
844805196
50777189
568257514
2039070740
1275418277
1619489534
175623946
770850943
634895325
1874681237
1720057639
1387703882
798946528
765881546
1410928289
1695094458
2023638149
52225661
1434617148
575409842
910132132
1486970944
558619480
2098092298
1004806142
1696259986
2004942721
2069737478
923492685
1146566769
657065792
966753332
203862588
375736128
1021406021
2027193471
147280119
939747107
832516232
122805023
660068493
1155651951
479584066
215901720
421191490
1264031920
1639112088
651232748
1243483237
416466165
847407043
1068468988
990453087
1664353380
1968376965
126858814
1405422179
1608741114
1995277287
193826119
1504803639
1623364721
767281462
1721560754
106952255
1228156761
1892400281
1609859662
891063571
863093115
63287469
1007106050
1338161149
326160970
2136426969
1820314994
1698507348
1227139367
583730703
610033909
644677313
329276213
1737702050
834319377
1677768115
1098087815
1400648348
2117762049
690196761
1416419990
226928875
1070495737
1653765376
116069037
1384026278
1580977787
953967435
1718077467
1859322519
2131258019
1884090113
266844801
1074424181
15905890
1469670070
1235015307
946701149
170808480
1001020924
343917065
303599981
139728523
721017811
1300282904
1127438480
502025434
911450280
1850838843
767871002
1188890742
1405317537
1244153697
319410510
1567434490
2101635527
1254178968
1533072885
1923171218
1005651273
1209134690
435017828
932213914
264466269
1692666892
28530023
959193804
888500485
208586479
1677998444
1048418319
68979088
936304313
762801375
885353582
494376562
1373493790
1681598138
1013609143
86599835
1848294436
1513793102
476792428
697799507
1848045170
636538196
1311625593
54162844
1055824285
1834237042
486014335
414735221
1619238262
161942321
729892450
337703035
1044042027
943052056
1796017378
1030144001
2064260653
94974258
225076398
355540015
1620525698
461227646
1764539904
2108784147
661225452
1089780192
697213442
538143204
2139069590
436112679
942589351
684334246
709689062
1012221510
30002257
1707978884
2056539339
1710361075
320237765
367336140
99454639
363124928
1505059479
1147758144
1616800422
49587809
1724730162
1822914874
1834832402
584727393
494830868
120584799
879740800
1521787283
1660764294
411459350
1953788624
73564614
1950326928
618894082
1222989477
610128355
955065647
638764568
992284556
2051909179
777311181
1058645263
1501872669
1593245226
1689266600
348620974
865024541
875044355
1566049209
1950140028
388873711
653297082
1322610159
134290804
2059568755
2021083359
1622871917
1743381788
1956818918
252920354
761222576
1893129734
482860113
1696901265
1264444620
460454888
1255284627
1319825907
1952031086
1267626900
1575414830
96545865
1648621982
1689680107
2026007729
734693552
1831563523
88084656
536524400
2133643702
687083203
251743955
292834566
1033751836
714634884
207328753
1235177279
1361659739
769177188
994141960
1768322311
1181009999
1364402333
772290469
758482956
1366331598
1985097193
152537517
1190402940
648425959
33765206
421304726
1448137199
1271205391
1378337903
1697307702
1106321308
1247561036
810813225
1295704490
1676594760
313917602
460903308
1239569916
1245127415
243900968
669517473
758832748
1992099768
568584631
1736389125
1020169349
1265164660
620661309
1963594177
114356760
692363846
948532688
953077204
1136561901
909559473
1554909816
1168065250
1660864962
59368035
1736265614
634512274
2034593912
395839930
210227108
535184058
467715244
410547613
174465779
557745558
1329791152
13901620
238235878
581242371
624086256
269223947
400400937
484136398
378623825
1392109329
1676300320
364506168
1925357852
372857615
939793748
366786886
345131505
713945086
516104824
142367674
1602475112
89149962
1431978579
1282515114
1705714378
1885945350
1287010386
1968216198
418810524
2113829247
1490016233
2040981823
97401266
658518691
1503542392
2025991578
1431408222
1766587057
989973278
2054605732
1810273509
843168759
237072926
1227835478
735867665
651519424
1807628234
160729139
1918708907
1556877784
2145438009
598305209
988142936
2021983699
367427928
1769926980
277673310
328653787
2021479484
950289612
323066138
1116569689
157503220
1597555388
2089184817
146347867
2121745345
1656288681
1679282003
14239727
1522542453
1926315904
805197492
843133208
1121193390
493034553
960067210
1825397663
1967340365
552353168
552660165
809210111
783023634
1146114170
1313482587
37743112
1074134963
395802554
1941806737
1494503656
700751749
1492582608
1376192205
838768828
1594504618
1646246402
1522464061
1877725934
432632335
400734782
19927159
1895643681
64793395
77219598
936352860
1670527952
309734646
811569365
1599894359
67140815
1488119951
684279970
1102964255
2123792154
1111589129
2085054937
730445074
18938822
802604777
1121371178
1186349370
13747987
1328525549
959183109
1877862979
156380236
915563196
572488704
1607497495
1364775635
669084169
2054439263
1926848079
94759192
1353944543
577112436
797785997
308442594
590276913
1210938991
362954632
1065957917
868581991
352506141
51969656
999033978
1225244643
1780851611
1421151712
14860614
1403665168
739888465
850844293
464712429
1394031410
567766721
1044407900
1776981776
2053250169
1682531472
1104821518
215511370
562130671
1183391165
492079715
1531255124
309260784
182542068
667157998
1561746952
263375996
1656100312
1798263569
1644761738
1337816477
1347104853
2112863952
1802465774
1500437014
2079965152
1641378648
269206371
1273835600
618268884
1918179186
868800731
1799582606
1947841329
120292037
1382073621
1016799911
504286044
258771096
704348467
2065816016
242209163
1149090711
726132756
35978191
1741220132
218055878
1304686074
1106233132
1122417311
1279654169
1949436967
1290317417
896639817
140706211
1313798513
413838656
910454139
243997275
1837583745
792695674
1329231580
660127975
825464486
874074288
1800585343
541303974
809419876
864326245
1148429643
108694383
155861052
1805203693
1319209509
421968461
2135542710
1620262793
1997477339
771722022
1235187496
515977331
929231374
1969881086
1125846232
543899478
1430130980
1325657265
551826075
2071925865
15911306
823431959
20957729
983350763
202100365
1869626848
212400405
309280701
45906611
1915064309
1909005834
826428520
1180272108
1912136216
2064001979
1649946209
1531466900
2087941069
187863853
357755631
1379045909
2040888404
640363808
2136225858
1987521782
137664080
1000811391
2109564292
297853105
2110275582
541372187
1880119806
1643157294
1126193889
894132877
392633349
96600752
1787673175
65659057
483370107
904344973
1449938459
870153171
2108718640
1164139736
1652112615
638736990
1557005722
1286040834
1055045190
362790457
362167072
2089265186
569272961
1423399359
1814097540
999349054
230212885
956527094
1104665573
433414266
71648628
603634065
1604370300
207448739
1117609563
1293360510
1963115640
1084775531
1911804977
598716885
1150027661
379042972
1832063987
1526501814
259653862
1910553028
2121319680
1953727819
1787978872
1936973349
1695542634
2018043281
1918225109
31054741
603968501
996908722
1605058195
1760386285
1636649246
1806879871
1711828632
1827124675
1267449889
474491986
209088547
1077547595
1525697489
888875252
1754977725
264447258
368423125
121266545
411624558
1486844479
815341990
747036123
1070395225
1601334820
929200169
38236352
1150250965
334600713
1270768342
128698578
2059623736
1503706486
1477993334
1971305143
945414741
1765001806
508612969
1162548272
2129385936
1500137715
1270475681
756199776
633204324
46750392
1042861650
781179359
269597793
774552412
1741401856
430162949
1915008120
1975217603
244589852
1257239596
308778330
1759943688
2019662916
1132605120
1429146151
591670393
1893187535
1639010040
2010205196
1093015552
1561912995
712002183
524132760
1165077792
956054498
1645527899
313270155
1025441605
1509930870
1132410489
1925411569
953280202
1813903662
1343915845
578362318
1294529966
1837795782
1159632244
1955051774
2137784326
1935326950
698846050
1475507422
802078448
1478219534
11692706
1901851674
73125688
1772025387
1127284744
1990200766
377542555
996167374
1413652512
1997758278
532176249
1376858245
1219685337
96428569
1198282041
674608947
1515741235
1918465728
1540903757
1028458158
1074358916
244511676
1993150666
1417958702
686187403
731106445
1253342165
1156881250
1441058435
839977316
39009572
1494511080
1196039370
542683504
1856061487
847196877
1938948197
1937322384
1729012963
806784507
736582944
1847058820
97412442
1480524895
1763242490
925221293
1383794005
506961729
1522624572
1528901674
2010115180
511088039
1856121577
861328410
1130819805
1133516096
1332194150
1411235919
1584755672
981897307
2102313389
1050213906
111522609
1235219678
1527515411
2099060553
940326617
2069637913
683859508
981151255
1818269430
904790030
2097845486
225936522
515528618
30005531
775181181
749864523
1029879368
2073152034
740719774
1831555850
241603715
717022467
592602450
1976568960
281473862
1744416955
1098259587
1551724887
1335875767
883642609
1120879892
256476345
322138519
904376720
1781041169
1949645213
693976994
1173367251
1095338308
501845125
193226584
1634625705
242180735
815489739
1123868311
334815355
150921276
703752930
952307220
1532947546
2091586647
1175092677
315048101
617222358
703590503
851654783
433781697
661378795
1023114239
531746843
1474955197
957194507
427928099
22295882
2083053481
338718990
1288385159
2008809171
765355706
300135241
1079905289
1016580496
83451550
1248717850
1298491091
1386652370
990534672
660829823
40804492
1044575636
1720071635
1407356012
255984116
747175084
1258178575
1149794402
1370152938
999209645
1783816656
196840764
480285461
286692456
1559795896
401544013
305751486
490204359
574289594
1356134836
1441130093
1289328058
971331203
2003133845
216430723
1924884218
1025136508
310329678
650728604
2064811015
507462891
1136324511
394138715
1103797519
83119194
593325723
772304676
166688044
506063396
570069122
1055336577
1798355325
158528463
98919394
77857829
1419829130
1717616401
1833885271
2071950546
424488656
1504826289
1040507431
919359841
185081547
1708572778
341945996
1801406814
1805297475
1889494068
1934732697
418463585
57660886
1769556925
1884962303
2118993314
682027385
1184332996
74125237
663679834
161263697
1423547839
908350324
1527703503
1863983543
1937934022
592393057
110174302
96967915
1020402394
1673953151
513174746
1355361305
1975364319
917875126
2034731254
2019581969
844583957
404184821
942443893
407677842
770345582
147869049
2099303013
434538169
114173948
693326139
1299138502
1280003049
1581161160
1036073961
1156702299
858808762
1432954598
1467295506
849680240
891321820
255744511
1007182727
2017405048
756385579
983597580
2117109946
1104462727
370469337
910884
1126980964
1059095878
436778254
180833499
1284047265
1277557707
665347833
514820489
756118546
169662784
655501688
64754265
1428408320
484760121
2120172279
492182371
1133536520
270705149
877398261
494425278
109428874
656987378
2121087002
700100807
1334195484
204787673
346288284
24298322
1659010013
30712770
2008878472
961961843
1719769543
2117020802
1470584436
1124704392
240283981
1777594963
1886881935
2001028812
1401808487
279245502
1967537691
1171134741
1306236817
1373605750
787755863
2021393611
72955590
1491678225
1769188368
185327395
1632503772
866214134
551064835
1482893507
43424481
1282777255
1364650070
450298551
206633141
1389335080
1412763174
1434867750
1145442972
2095615208
233609162
924260082
301322072
1776475313
503682222
1993880479
1420024438
2062434501
1374186831
1073927949
262568377
1654750333
1733907907
6952313
1882857164
332664098
693586631
2007135824
317973458
2056818159
1353936528
637598827
431278108
1840897245
886790109
507027448
416820377
1852348095
142338975
1349168042
572262240
904872804
274065651
1497874161
867924984
2141747749
259885179
1202914603
1702924215
1114714340
2118499566
125135471
248930053
1763968021
689449918
1630311168
1040152980
2118320230
853971175
1028194809
1287166108
1637482376
1584701965
1501264251
132008007
177313479
1753322136
1379153054
1773361848
971143387
1998063506
800598145
622961227
1182217561
164974976
715365112
670238549
193630169
1175516328
114832890
1894263875
44096060
1846730271
1068036267
709323378
765427758
1545047683
1871923923
1553995489
910224933
454997251
208818948
1868356204
524404814
31489447
1959048867
1141351339
1210321297
127938092
1073968229
603328400
934604052
1026547310
758063914
1318000883
1278628041
2090537812
722786239
891976561
76900117
874308942
136165532
1463476527
214826871
1803734017
1624284792
1987635446
916927795
2098247031
1020603626
1546457760
756830790
227835807
127841765
1272251069
414526659
725467684
1382030988
1083804752
1931936565
162311220
829330030
1199189192
880363869
1943523983
1530775222
1216874387
1617008882
1895894526
1873435376
131924552
319890387
1953256999
2052719375
681533115
249908906
205909650
99834651
1882852839
1802529975
971528718
1954871848
958902312
1886700810
81574107
1043044257
585854672
197617907
19916331
269883318
1075610160
699684402
1541654201
1226970285
72885590
646051803
2048474180
1735785794
1476931156
221929385
150878219
1499862435
1867725135
19502020
77629164
1512186255
1778108010
6212561
1233412922
1571708336
1301661919
896411242
1629967551
777354473
1150141907
1628904110
1225739125
1453077550
976202916
995847436
1246905961
435053665
623507978
1718681070
2099657316
762063328
1655939911
1924386274
1847831610
700383227
47676232
40715145
1197350984
1872819927
688968007
69629024
777149455
1854381542
1355911152
1050547372
790275348
1712217911
157883415
202393609
1356816814
1468548753
431742958
65505384
376949452
764161814
1493655577
382533973
36687129
888603385
1918778777
838372721
1990398981
1256653454
233367891
661761033
1738400067
761802389
1290599143
1693928894
509052089
2144482378
1118048894
51603196
1912219460
467033542
772833996
1054185899
1280718202
1990028387
1953489476
1144978456
397263899
1492396188
674063339
947483913
193326026
1473307100
116566939
895008701
555462363
1084278762
1971520449
412762882
1568111207
664415082
1366232151
100132485
1165952231
747934718
345979716
1755234867
1285379213
1257502105
294773989
85676294
1263811255
1901739174
2051079852
674592053
358156579
1820453246
708870890
2130670036
1196305419
1477893614
2006077348
449194474
249603524
479388868
298970643
499429092
1862340793
705642713
1281404727
1212366986
1900227795
470439263
1363096413
551421637
1352090902
1973495792
1822057892
1021011685
854910415
998965102
1758811561
1816764587
167318616
972116199
873809658
713094305
1128772161
731925923
3296184
1560614471
1604054762
244198903
1378816296
1314895018
1695711600
407534390
69547952
691601587
419457528
1239666795
514248063
1813015015
256326709
1637730461
609594936
625204108
240215116
606944691
1048768934
1843610090
1031505136
1055106684
1241438462
1280125603
712671727
326355577
1342019607
1805035962
261700718
1790203128
478789474
49164971
6033774
719236337
1173958813
156248041
823045513
1587238250
1030253275
998885317
221276840
661604048
1749845148
920497805
1832054340
1740944286
1989921655
894748271
329167924
1644710092
1228461123
218858606
758541007
1880103131
1037246050
897369135
470937151
1403582924
1675854113
1825420017
551365783
2086906673
787879496
1989008671
1004015099
2137110694
1929740054
138832418
731572758
1301557490
1337796649
334561619
1900936386
357281998
399667844
784619606
772422490
2060925796
988102197
2020992381
209979888
1442379231
59968938
518733054
1788723888
1205679665
458594919
1821799100
599044861
219849298
375481236
281911594
267459301
1892640853
577514223
694114115
1740085726
196883163
329203217
578302492
45011083
26620034
1557264907
20690649
449567623
1904856407
591874077
1245484822
56244918
1275488406
175162417
1852742931
1582579431
622541155
2095171717
1585153784
502994287
1477001809
1165449543
908304359
1712379410
527264933
624557427
1072669245
494036628
586466440
1502695090
1813454853
397729521
1447658976
144525785
65096269
901447165
1559884770
1473628378
680730010
1928080449
1596476156
359998049
2109740944
713476881
1569005266
1134101087
1182196031
155651556
1272450095
2104831427
1710878065
1418787262
2019329994
1235773609
362264340
579541069
1065756143
588855266
18378990
1012014469
1345723057
103821957
692755800
325405239
1341299711
111561144
254177442
2128133767
899012143
2041720820
1258806357
619281868
2120500167
1080811607
1183487558
226547033
1449496313
1491306964
1543170169
1138928262
177076164
1450252307
1669121439
1906087641
2064234559
2104662817
910321205
645972281
1135316213
479139776
1915915790
1705384972
2119732565
1332397321
1775150643
1829977555
1535862430
1858545706
1517375300
1991683650
1909600168
1772925240
821716720
2001076231
515392437
539623885
1819098100
1674781960
1286988643
467897697
2079582231
1059431693
1658926636
698783402
1683957571
484254384
1238814235
1808575348
759900734
1171192055
2063762322
758514656
378915030
764931087
1440731190
69238766
1607920844
1667685937
569511915
827965619
1668519869
1103493140
1264282521
1520009297
623932708
606325441
21145850
1064472729
538248510
631361583
1542147869
1022392482
719640811
2013754250
905890174
1619108075
971368183
1236854479
635234958
1967253143
425749108
1021020980
251653835
1121360078
1955097959
276147243
431666617
319747956
2127997357
1968159670
1582197109
162839557
46990979
1709979864
1533771140
597790499
1792964148
669976602
1929925760
1865158873
766669614
335915297
1951781216
1531699924
1493918114
714914393
1061166444
1981790660
512432827
578484161
1691757925
963294964
1857692787
730161654
559936637
1563258635
762733396
492657461
1685602279
667301334
1136658383
1885337236
224298576
580515050
744970566
966988356
1525473430
1782296542
1503503786
1574293223
1908206429
436269530
2019138494
2066887985
942482458
1007232504
1741916822
1962219552
1367589239
724938004
2008451937
1497043031
470418595
219675523
219134744
1525887444
501567926
1776377646
600508501
955620661
1060035061
1533663364
615045560
579042773
1105903640
911832898
1941596794
795755789
615338191
1270404191
1126471461
971845664
663390688
496914062
264818062
1290853507
614060135
1467685321
1889945130
818522439
1469670575
1038046054
602386235
2025378109
212492338
102661456
2054495556
285115285
887319118
1081672121
397988140
756880140
1556969161
175390035
37393740
266127017
2009841472
2042826943
411839939
1181912069
563642908
1797305644
1645996387
1941214652
872592738
1560428992
548529892
898694934
1078398309
537111886
242508320
1990029168
1604548205
776639636
34965158
1931374430
1190800109
2101483176
1955508341
1345343132
966106903
1636036286
697881331
596362553
1213689300
41482709
1330645654
910057563
182733271
1452922668
1240884495
485459092
2053800817
484146818
1441116835
1595092990
1547747075
1134534079
801980829
38505702
903486582
33541074
20096018
1905023264
1840217414
2011335493
311945776
213102531
925242830
1233648196
913118468
1032711586
1489971615
27258272
1985558924
502282666
564090810
1346502595
1512605378
1348316190
750645725
1719177711
140155500
234169431
1897137933
1019051047
1962256163
921875677
700144661
1562066781
277037919
1941661411
2045548043
2064195350
1350156162
222747666
1129147047
1289869189
916678969
1037941358
1191559855
1567913322
433264505
1826329992
1984543668
1938056510
1615203369
1162525106
517306093
2092376705
990300592
174458789
1599097201
543534267
1445783314
1717759124
470325229
1326547406
612892533
828394219
1140892865
515381895
86437744
580164732
1543207057
583442002
1661930931
2008739951
573555461
1121702000
1887619205
1140005794
1377563590
428840170
1587501634
1852907445
1262823272
1415656579
1790415563
539602282
1602661880
87864869
884192707
1394246798
1105109320
410878331
1062517399
1408496457
32248146
1355348274
1908041678
1951335897
269795984
1863772404
1382726444
147579550
666441309
1507800871
848619426
1649900210
67851247
1451236818
1592461139
666660609
19272120
521466717
1680180484
1076287482
754596968
1406377187
1150044391
438428790
425776740
2024674928
898678804
2144208467
2100399393
1377690262
725480521
222057767
41185695
1244447317
313824917
338778632
2115921639
2028396946
1433890639
128262143
170934755
1966539989
818210591
1007734451
914043912
1892500900
1771483909
2058779687
1354812891
593158759
1485927045
262101492
649281048
1089339427
403661704
1648267704
1755044268
1070867798
1683724935
646146754
1588539957
1930861200
235696286
1611065205
1712277597
657318980
1090201100
1279169029
2018241965
253475695
1618921936
797931475
382705827
1559348241
1739074645
5518836
1976440096
1491420635
666379163
2086671448
171946713
1632775681
2045679055
1491865697
241383562
2036792485
552014541
129525290
1900057974
1456846020
526833003
840254377
1049858084
1177243920
1129193628
1068496693
2145058861
1797442410
1062959138
1654468141
1740934
1509981594
933242976
1655266986
661937798
755500164
1852702054
2134407870
1912670807
1331834421
2113019054
1294405406
271095022
525964130
214952517
1123593746
679706456
1155656215
1956817105
1508168366
1604500852
2021439075
1754127524
2060041933
1010708939
1924581460
1101539032
2009884789
1171852582
1197357472
1012226474
1340746469
128904077
512990786
504767925
2144710467
1688872944
1641465721
253798147
991514789
1791637268
2047725123
1297385188
179649501
2147224873
217707338
912214163
1433431062
520642495
1496871095
1254655304
776211785
1885187226
481756131
496845880
1877664940
1057796788
617607605
1354057368
703435818
1550597619
820621506
1216802187
1614397439
1905091923
1538096
1826519332
2072606123
1255023108
1133564122
165933550
1828676645
1830421722
281249018
1327625000
552019708
991915138
1728947674
1443216824
1743241869
1315794549
949972267
1190870204
875359224
591720112
1211861358
455776785
197655953
635513141
441462224
1037353404
1906487809
900283399
2135222548
1935997961
1852550469
665768552
1279458769
318544859
1152920378
436814619
1183349583
106041577
1795883732
705578051
1188273317
1421390909
1166285666
926558163
2009051470
367705865
925556919
568889028
1369553360
1156911941
1112891366
65826895
862903205
149485297
656868785
2143668677
1893628420
446769735
1807402532
29875945
304873518
769236361
118064105
1575960222
439768669
2143609673
775745401
1528053669
2007399467
51987998
1867819533
760965046
617740942
1345318432
411641172
1992453012
2112980285
2005382994
1473679812
486931491
1457744960
1971041731
1113595435
288748616
1828188303
1148227609
283108243
1114817067
1892420803
967351316
2030775908
71305972
1244317645
1861983750
803761970
1203516166
1435133954
1511603252
1855239201
1057664331
1496869690
1216487529
563711317
1580821493
656347337
1282916130
283712255
1835885485
849086969
840496083
1942355556
1780075877
71742150
650820063
2024224712
749451871
1799129495
684076688
154730140
835963739
685129836
1278786195
2015585322
715312545
1454972880
1243707225
2049581193
400322584
965892594
681057903
646776021
860667917
2099864184
2098739435
307285793
2110565654
597570918
564459435
1419698586
127744465
524507308
1051995113
1413869214
1613012909
1535567808
1593558946
449081152
896140521
825242834
568297286
610575076
639613544
912710740
1900842759
1409877509
364854459
71160578
1220957960
1286825624
1081009184
77912476
750435108
1032397836
2131163486
213614042
1178622568
709046746
963520582
104603858
43361919
1717418854
1785247401
1588056320
1386704289
1955138423
418117636
1184397113
1011976435
501892785
1614303781
1512428254
1158712425
1631524538
942124919
1333117275
131613878
2027683591
674355938
444500513
1753586384
1087191894
750112407
455775209
685604287
902263714
1962575174
418277281
494423528
1618508494
479057795
769626000
1096357229
852931240
720041198
3780282
1137647284
1580010314
1166259059
658740505
1754409694
1078295466
1839977179
411441496
2082947966
400115525
1426317390
591895144
2025454671
1167369933
494308523
2076373111
1469243881
2116695638
2132268721
356492957
2069375607
1442659635
1508297587
1087091168
1806911530
1153551268
1922918290
1712380180
1093105847
560431402
279407139
525248351
2091441399
503022331
97234053
1225308856
1094303691
1814691790
1276516886
999628085
1407571804
478796541
435793484
1331141575
1729490843
1736431880
85261759
766616405
261078355
1777165244
292068333
1525565267
384261662
110488347
1575473659
836802850
37589053
1069980654
37493173
1361497708
1180241683
764338848
914385260
1653733110
1243727649
1793691010
455131034
1311837321
337860932
1781291242
1292578664
1033555667
144901807
1698221400
1802752597
1177605388
1216599009
1855826250
995109650
492173466
1625413876
2110411989
1182046197
1317290590
1903497645
339516898
370582495
101277118
130641493
1936664060
2051780660
800594433
775347825
1943121031
619231338
229198303
493753360
1384871216
1576282057
1906146233
6498696
43220810
2030686938
1906985041
2099324850
623769490
768405274
817769194
2101373481
71185266
945631376
1721532578
683489712
253844529
258142224
675877357
1496701085
533538584
1774127410
2029428732
1151030177
834594962
1638683062
1756714494
2064124648
30048020
706689379
2062057749
656953135
1297276236
390203410
1486769742
217170386
1558999075
1909124072
1186223016
514503023
537372045
1617144751
1804980087
846157053
439443252
1414810976
937205671
1519165473
299059313
245623917
222909122
1611420468
688654702
1856329296
245373581
48844466
1748406490
1034168760
568847109
1766433927
1721104097
1536485237
1897229392
1850537220
1890198272
1589360374
1628567255
2061472464
2088957257
909068430
1558462037
678606464
1871816837
2019725747
1544658495
1590479328
1825041068
333584992
560870906
340227743
1424250439
2067572505
829474080
292215868
386135597
1899896949
125770715
635928471
1579785338
124437988
111424846
5736457
2025157070
752539444
831385588
858595384
648202498
1548919658
1389265005
1027261538
521923827
1026214834
395078205
1338799009
798415475
571150907
239350073
1141789296
1128025313
28935297
1117491582
1723125469
839941094
2100136320
2042204439
1700243937
1190907040
2076163275
1768194014
1910820046
39979865
221899016
796319219
244999029
373560996
1035841263
1617925649
1572318184
1344054499
1972993332
842619182
1676781295
1495597034
1661921118
1348700372
652047428
790852479
701727194
1263855321
1446653200
2040527231
455235234
1095267647
333017272
975848830
222021402
1870316083
690380866
678259672
1900636108
1779280574
177457518
1090042504
313705229
500948774
656420737
644776705
1832697888
499830878
1644321677
425588794
1769902190
360874810
444833807
114363092
1610655931
856091847
481280892
879523557
424989434
471597792
2029131160
210817108
1944232498
1104335858
1174671240
1755829348
1315534793
1131102290
103381170
843912730
1363792299
1116012167
1736122792
710586224
987167151
1235145451
268608979
1783752827
2145663413
1593988182
224827754
1783712356
515631948
1120490463
1372914160
249610791
2019713985
2004600162
541435538
1682475144
1381697485
441816954
1036796097
1720218786
1497927095
1359206086
1017882114
1746263907
1704857474
1630336597
2066317206
1927927055
624907422
2055567048
1165176102
2146050920
399189664
302135962
1448755763
1893688707
1764365241
543044771
1454440556
890852674
574131465
112521480
1694824499
654029401
1599138713
1108897634
1982388619
1626505448
1780024139
641205912
240810494
1000160837
1210633634
1985180384
1872128205
1172127593
951070478
6812457
1048482590
1350893944
961193218
1229158594
967931495
1174685797
1971138153
1430031069
1796152817
353516158
1330266144
1379759736
1646135189
603863119
1923447241
167808386
208922436
1436248066
780417468
1394648637
2053335483
141599861
868684993
160575818
1034149723
1793712281
107962221
1838563564
152676280
452995849
714627777
390449299
1482414411
2241750
1691083050
1621337527
2085575861
1656628523
491487326
243671163
1519916661
607918340
1985127257
371447432
1918767985
403512806
1624263345
1135227289
1333554562
68620688
1375728764
1901564518
1160227213
697980871
876459079
2041611961
1262127247
633212442
976572558
352624116
1776460176
1096095247
224281724
1960497299
1432334890
1437271667
1770234079
174038523
1131584947
451012355
691458481
1384373103
262612850
2020465608
1872650706
818492708
630695226
1721664167
140319765
1370584289
1919631693
403481252
782950378
579885929
50711926
524485051
786991924
1593411973
721256872
381596326
2040262784
1869967915
681706332
2038608111
1951105897
856993473
1441813019
63566373
25471638
2095061322
686602503
410611374
232131899
1050385190
1512790927
1179030753
295184305
303638725
1775615381
1636454664
1278402867
863636123
518629879
1267515816
1952549620
1887096797
2146426279
969632069
1479601964
1669703469
613942662
926874554
1456236310
1550601285
1348206694
414462096
552026130
1468518126
333423673
106023596
1824498029
552924726
1668369848
1032021889
918306968
1202870489
691879687
641607169
1397618673
1793324865
1881942419
450149708
2042336256
2081944975
1911278926
196587203
731941529
707001656
1673834956
1028522371
1376560926
2084363792
1567252056
1010858389
765090558
48073666
263491410
896317798
2053215746
885352190
604960601
1924213288
1738685958
381641494
1458698236
1306599574
919279822
1741352266
193423127
508117191
1338238334
2119514880
557017151
463906337
794297494
1616335864
735464487
1511172626
328009124
1490875907
709583186
449254666
1461276481
1937141598
32145412
1038867565
1325558702
1596628482
242528149
1300757585
559895342
2007430398
327166991
839997930
564241790
1646167184
6047954
296975767
956006608
243278330
827408529
706040763
497378782
723153027
1949643795
172097600
794524111
984138547
323491510
77620440
1853657263
458815130
1652968059
2067490709
1209897508
1213351829
293249758
874030422
2094653346
95563436
1185508473
1791219871
1646508042
352585452
105574843
983317285
1330954765
607990122
86750967
1396584688
850682064
769990031
879239620
1836518195
766612456
1106619668
573427130
393753220
976649024
1337554318
1995567657
1555574438
1553054541
445096130
1381187727
1091417274
596074681
463499664
515673795
938535879
433175273
298268241
1362175739
593458279
1278749482
136413111
577976695
1212850181
282137758
1530819820
1396510501
1937263949
37843001
1876062668
184789169
1642889531
486774972
1515325123
2056788601
1885604618
2141335576
1834764769
1291147729
1409638711
1397975441
340865306
212815024
2091737695
696140011
1572762406
97621950
1544869463
217387290
481125788
1274371569
1391533473
582496977
669586574
1198250942
22554084
6073816
1056494492
2041440301
902839408
274191016
584591685
1890343714
1285347271
1708112728
656118513
192696458
664453683
1490561849
1434132514
200880168
23565669
1780553990
935478583
352498465
2034666567
73448939
582495755
403920899
787429900
1733832450
407578770
582040999
575922137
1001846218
1171488313
1669708310
1554065533
1008087423
1901088528
501873167
1993082359
1068179104
1881193825
1326615616
1428330702
983786523
345391420
148122271
17186185
2018580746
1823628123
1195240314
607000371
1089986805
1053322009
267215714
1100413127
1753325857
1596299953
74680209
2126969398
344379453
570735795
1372447524
348919452
510736280
1333303479
328696313
971897395
2112132348
1408396458
1095402013
303194559
252108857
2085742408
1391489096
2062590915
1305434943
1242481207
1515144415
1443436581
1647506748
947864970
1848241045
450893327
488809630
1317632148
2047910499
550978524
784290645
1058834241
1636029070
75168556
1326313427
1643633656
736506877
2131379950
1904769046
878091146
1868706703
77868753
348754810
1461125788
1980634091
1697607335
1824826514
29937269
1372147371
1945717864
1117544221
300092407
634230956
1845837339
623804307
1144572013
449055634
1048155933
1327045884
1933365160
900107088
1693000196
140148774
1981343232
295296552
1484912651
331550673
882466801
421861797
974669539
1354919769
1379607578
1198622556
29975284
1190277194
478474783
1172686579
1085195904
1579378224
1741629367
116696990
825432419
636706145
194430184
1260660355
65544682
1847754875
1633405782
127932515
364385526
1041274897
1391563291
1304129796
746655444
1120671879
593710474
459095078
1879196062
664312234
1566466617
1156966811
1167486956
1566377482
1743671393
1316982170
856396493
72958628
410124804
1608499062
1610079171
2052456992
1761253824
2035721282
1883601345
779042386
1091586058
289599482
876163170
1575575900
1314933594
1959787708
569241325
1285250305
221099422
272132486
211813395
370457893
210762731
1732202141
1330442248
923218165
597419197
477177122
585372457
1515968697
2848456
486500583
533802308
2692550
716598948
1177544044
1123158397
2049567774
316859617
450724609
441439961
861653959
771991595
1810149671
2051897252
875564775
1600559984
585855369
437459199
237749854
389498164
150209126
1757721878
1970776811
143212268
1029641356
1901708066
987555879
1524371645
1588761543
221344810
982787670
2017834422
1907944182
1749340280
1152222972
2107588434
2008444650
1453750699
858732260
281602850
57947019
1695754613
1320539048
533871275
774409049
1466250916
800830859
618184352
704030167
1328549150
477026473
1634988443
85656907
866120993
2104041266
1279848750
2092080522
415132557
703154540
91777919
1490463316
1642408056
541361602
330697032
948093637
1413586532
1153730042
916728593
134816503
496966635
726911310
147911227
824864401
328207144
1787436511
496977118
741967497
601085186
1039064334
559936637
1794294434
1637825990
1435972694
934090388
1333185052
2119524924
821634965
1995689963
1532972392
1090553000
1467508514
1608811011
2080939690
1195719705
1540882808
199071742
2042211839
1551077433
903949890
1675320253
1412173769
1362548261
2025127848
1640151592
1468020559
1969663192
2033593442
1891914255
820017663
1190281707
1010515794
1339531263
150843446
1089117
326974250
65268532
1906924242
1247335717
1150204784
965574858
990205197
1225807880
1657970885
283599244
1358118907
2027577107
1333792531
2107241130
1900982621
1147702824
1257785614
1023466104
964108542
851043664
1835200184
88587770
1128635632
346371115
1277915263
1721204056
1904413151
526121892
913125537
1911596795
1081843463
949592175
1640416320
117774436
412529570
1525315877
1017329979
1535226234
1731204336
361339101
127702937
1361253093
90519944
1300010002
1257868483
9082870
1578393354
378281080
1042095220
1470867392
953209540
316105669
1401350364
1915415906
1881691755
514178931
1510700868
792509328
843030980
873477116
1499354971
505694967
1230085303
1947209206
675543472
2031373410
1503483307
844689505
181701038
937954158
1574295253
1658219739
1670343565
1893215692
109925349
412772506
1516176722
1820691267
961398867
1878573150
1476454171
360672378
1805960773
697755029
385116437
71760044
998576010
1453118530
1989852181
734734354
1080778098
955366985
2062691611
1993350259
944643926
2110477158
462107080
497730014
1876161067
174288895
59438355
453459588
1043631596
742050950
1018924934
496118741
1318934364
1656975173
1865284741
1231304205
84187402
1456979729
61064753
847849119
1182371439
1354540127
384497868
150708458
179025603
1887552358
446208248
2101637166
274684817
1146956677
347030896
257589509
672253455
667525970
275420657
275944283
1577339777
1599510452
1026471208
1300666189
768563180
1316299766
2147251361
908745508
1752861643
408500087
1447410997
639019616
37434412
697397033
1641888715
459253170
2112677972
882996707
1988992764
1146652931
1550439698
330886947
882698019
15166607
590624030
409158726
1398017636
1808954290
1892258645
763267223
573536130
1568210034
1147099811
961230030
528565354
1818354875
1316665767
2039726492
1822910191
1289954092
1381209879
1383270086
1710966661
1390089938
1454047480
1770550891
344672706
1505910502
726222510
704095818
682952775
2100556039
593858279
640381688
2107290747
1446864160
1446776405
1344358104
971604119
1554419384
539267711
513371180
1689057881
541604547
1382869803
203115264
1948130591
143176356
957903924
408892580
944857430
2096961694
194360951
806729691
739921561
74541043
1239917720
1494151687
1953439965
1800298384
991351396
1537752106
338362100
786812373
90798228
736065919
1034985419
1387715253
1501565142
1385070864
1969690944
401015003
999489703
906751569
1283079914
182218837
1291560653
1192243363
1533888512
1385763123
800522607
135406459
640749923
539381879
607228354
1165708296
1235314795
815263334
1020597368
1588844354
483502646
1731877293
2005454927
1856316990
691783885
1452181779
916941705
1265438712
89856753
1694344265
90718430
611040834
1145390455
1165883361
1919999577
1332798272
1270391244
627776172
1277324219
1246169184
1354968587
476461618
1887133215
812060430
483235157
1784280838
1928016068
1158604981
1868743699
1418996233
700917358
1345097109
661400337
922139881
1454825002
992152809
1408971031
946470960
1153479471
2107677157
1986158177
1288268241
54947111
655919539
2140597588
1592679168
1612192627
801261033
1482488597
1779862210
301028744
827557681
72965952
457812848
1557079222
2108554199
62548665
838464324
387567561
1597730529
1417831207
905582998
1559677752
1004005305
1310893820
638000492
1655204203
2024350447
1511870039
130262255
446363041
428959914
1935807132
28256922
1559638410
927676765
706461365
315959708
896005918
928650713
331764817
344188128
19834836
708886325
200713205
1059304767
1932709119
1988209963
2077800775
776573440
430838661
1771241989
1986541339
45359467
1638621012
936829024
647076888
715743301
1384297157
1369188976
160653078
1849323650
1903691532
451082730
1334246809
197757846
410818056
465730963
791731621
1276921616
778346344
2042240531
579057647
898999468
1773140564
935844145
310990214
1600528646
1346727821
1569911957
459920710
466453026
767482180
1627502588
90426898
1432209463
857236931
286908454
317629536
2035681453
1823197064
1496668280
1570836164
394748
454321472
1826732622
1392285962
1949986689
614342476
1607655732
129430274
413894650
1749276548
732460170
546256090
713111481
26389808
362175005
735364391
1034030983
1940341748
2131901857
884977426
228933094
640065125
126572858
833729912
633775156
1860663908
1081030
2073863799
908694370
673778827
1044215573
1166111368
2031610796
96153998
1590612165
15278570
1222865691
637143884
1686102996
874184316
2128383472
877470006
1932700352
1046550940
583453154
1444437898
1631586309
267771018
1293015887
1143562859
1753138638
177949234
1967972623
1591747040
1721890766
1928285283
1984695899
2016380021
2080372609
561497439
1992736543
76586108
189217683
269555748
832087746
1014765047
1220605563
1396319263
96139598
830698875
1590714196
540856482
46955049
196425096
85346994
807445970
1844635484
1512097138
110908139
273916190
1531460405
919551828
1114498425
662256892
197197187
476278890
620690235
997611216
975088660
961753363
697410789
842278663
636221845
439739528
865818997
740587880
1697949152
782248126
242318091
2119343687
1899540171
435158363
913247207
833009382
1994161782
2070476559
1350998183
2006394872
15489404
1699770109
885267653
751623997
700106776
125398832
2021446093
592591129
1049291542
1348924077
165010606
319915569
575892332
1485740064
2104514722
1922149584
888819509
1801762033
1929612191
297718707
120958958
141368167
283271039
42784899
1830312189
392623470
2094280898
2014770023
267912830
1748509199
2120914416
1777808704
292113099
1921608713
1063477854
192823108
2115124927
464371596
614611817
1564188586
2134274134
1425200373
2136859780
1086393475
1988261673
1315737232
2081206213
414110763
1226944939
1241100096
933818150
817496142
906438598
2038429229
1436212534
2080056094
1464211233
1483379852
1205339742
1692666088
152451261
273280711
270556350
1533665691
52560470
176900503
385943311
618842307
1583006697
249106061
1874625346
284643495
1666304388
705579791
967268919
1714768560
1573738110
346581002
1985067060
1797299556
118858050
583709345
20378722
1582291527
1134004756
1335535999
1839374926
490195161
624564697
533001788
734748039
444615926
1945297884
119784189
1375809199
1014098104
862228292
1928603686
345173076
1125949324
24042363
1855834154
1417574571
1338115617
1628296790
85369546
487746056
1673953527
1879076205
2031378304
1459604163
296564895
399110712
1924610449
626882711
532131141
2047061152
423001942
806764397
1584923935
1781564663
1578238983
718403277
1904666658
33246463
972150501
1590252279
16187080
213007825
1676672218
1132055164
540364626
522957926
1622172982
190640904
1248503520
658852856
91846552
775702981
1091284128
1631404047
40546182
630869724
418098313
1256640379
781006600
616823743
885034130
1840934314
1570498016
1574376968
919192488
1956274222
1568344425
1285313083
1151279831
1183653184
1353449991
879743274
545420791
1350765888
2125068714
854346518
867842780
1544759695
1785916414
271659807
630234456
1269270240
1318891131
1313675579
720249936
2120900853
535335426
1818587241
1989805813
1715045377
151989360
683194171
1610110882
1663746727
438880787
1195238509
561549506
1366355374
500248477
2039281337
1569102489
232517047
891225304
1524651917
1680737426
1678946490
1608546061
1610983273
1648610671
563933326
2078357270
1848339961
1346363344
132037523
1700187240
571736722
1504852141
2109922462
1987088740
734903643
1845248241
1357197864
1594730204
1088228479
169498799
1371320914
525855825
283153870
1512808365
1252346257
2039763521
1123808168
1513387424
1308437769
904630859
1815506616
175661710
1744624450
744669431
2036231437
863348590
1215006157
544207326
1624451649
1278441638
674147177
1932827969
1916204788
2135194060
1733044143
1914273453
1481611680
1134578706
1066766108
709267676
1830978580
1618853735
135188655
1522642754
178382963
1445306870
485461962
92755186
1673102898
1302611881
347093323
250123426
1594632895
1380201844
2067646207
1299046801
787000961
549159630
157562036
715577388
1274933228
570372868
1544825192
519281862
1509300060
2048198010
1018291660
1131348903
1952743451
1856966741
302818931
853504672
1303888981
2125964236
1368674275
295672805
184524401
121783235
144337531
1001539281
664084361
1830512952
1071251682
655939661
1583441945
1303598618
276663465
1163707411
2016170023
2035189412
1564615907
2059313285
2008893721
684834677
238693025
1785618432
1419498282
158198642
1374879404
865615207
1320836121
320312405
2136809285
1275208534
1613935720
1479319634
2104059076
313567405
246028040
817828826
1069244959
1127360524
683659703
824674836
1772122514
1059029645
1590707652
347705135
1549125012
616077625
2034375177
86916991
1640791365
926971776
424919157
1164736971
459634685
1915170437
1787917255
1594676751
341820479
963720222
1838327599
730431940
1657108223
880313773
429447099
640507521
300602595
2094396291
1469455277
1987235448
863746390
1078934450
1860438726
96086095
1005076354
1865537168
943171418
1337102544
1001700857
2068167940
832305397
1677188768
1935875170
2084827220
1324620587
973299411
1066364212
1305992570
515126543
2117873052
1443325036
800549760
330499739
1186365424
1039452330
452517884
378169274
12492506
681877986
1046758240
1953076857
38492098
1373974275
53348867
319875681
544620945
1614737449
1334786471
1236343826
658356043
1857165147
947248724
1272467915
1106507602
1786940009
872377472
222949233
810470411
1517618934
1127385335
1177699229
1823039814
539645438
42979586
1081133012
1474301856
1145633350
894451936
98363697
543579136
71590794
2108110229
554857482
32283877
712431196
905434143
834098600
222406193
872586184
19983750
1769759692
1357040233
1626850041
913509096
1580999435
1917544678
1302489918
766012458
1070485255
1216731857
1244337236
1207610826
1175629491
2018821333
1808742594
567101207
940795386
754962885
1776677934
1614268658
136303894
390939188
1590312041
1705904374
1037188344
1526630122
1667311344
1252613640
1518968262
558419354
1996463531
1169511902
215577063
129242196
1150891320
575228634
1857537266
1104571011
1192832600
1309681662
1453623709
689670962
1328044674
1293608844
2036798883
597136727
1634851125
1854612363
329991296
36268777
1513488065
1281091953
1723527741
1608690876
1781737651
1805367564
346373831
21381997
1051597194
1392873479
1362278219
566474854
373804926
674973746
1991032327
572884080
954052120
552900607
1259545813
221169518
1528952064
1747865970
526108096
1793197689
646136203
1644669015
461710673
523598656
1233444532
296014770
290797190
71089189
972611415
2052364958
32447509
962804488
1973815785
828262418
2130145114
1831769713
2079595452
1770434419
565565968
412278262
1779991617
103979097
1942546466
647087697
9685856
1893844941
1300074256
413905387
1070036739
1736329877
1758064022
71701104
2106069668
182699955
1559173820
1137419133
855361997
653267151
910617765
1232151325
521815662
187699945
889119731
1463301055
819345075
1599761349
1575912167
1069926735
903972861
2092345278
1122676338
652807517
1826774757
1937662202
2058562527
20971367
1198240096
912864035
1524140072
705636823
1382137339
1379705304
1323015715
1934903844
205136489
357361370
634147816
1652090068
1431901974
984746520
54068212
488231193
96931073
595852568
243546587
1372253269
1057002597
570284464
2031057288
1318748139
1097035154
1047699004
171213067
149592552
992329337
1650414769
1512463888
2146463793
1468398543
230801867
837094595
768920518
1362591486
980977990
326596802
571096492
625453755
497581818
1877044889
1958337595
654169979
1666554603
1148753090
451671202
432013641
956062513
983180369
1466573716
1958048951
1315505953
951490492
1731158861
1233678639
2037683736
2035575184
1856475203
1750423959
2027389658
656315584
1470241436
1861706292
1181670309
504966505
1856306278
123962721
1737070336
2018353331
1706709919
263676990
340539801
1632051202
578401436
1367419390
123811702
2080400554
409823453
1228477440
679071296
1510589569
326985709
527367010
1332602480
1432847119
905385435
64288607
2057535187
1839764256
756092884
1518623675
1391247236
1999415656
616296973
1973355458
1863027948
2013992576
823129377
1261287124
814980317
185713712
1828792776
1308394284
2099393408
590696247
2026370258
1494292880
1507508204
2066590279
1277019230
907536611
820883699
2015748235
1395411105
593625835
1175881792
518450295
1478681107
818434602
1219761284
499661718
576991632
1137206213
120692207
1110637158
469086958
521319912
1619455758
175134651
466794035
799770566
1303782141
302071284
436214315
553388573
1103755670
108040193
1920711971
724910082
1928141954
18390485
689149814
1120542761
1681318991
676256357
1519809306
1788496273
385553835
275239074
1530161599
1287223853
1079379530
37501656
1552337040
789679245
1748907411
538848988
1176030855
605970158
1402125696
1721266668
1325749438
1525870760
104533592
1607407889
620611792
901330000
2084996221
206699215
341342466
3478236
184220119
400017990
1934882057
930242916
398311939
2060666131
784673473
2085700471
935311134
1478423907
1692752100
1412468599
1666844501
741988611
1641858498
657488576
1563111533
316901442
65236175
648602539
595178704
1773580569
750740708
855201969
1925773588
35165206
858157398
1718195686
395328778
1705423010
687378609
1860663159
1769896454
1845225927
852116068
1078985617
119204225
1044530971
1680124796
144447621
1540264720
1506514764
1532904800
383710547
1458711642
740467827
862537116
1172790539
1488107819
996745392
321528742
1072502696
359933608
1020552531
2003731281
419767454
1979581914
708909971
385331214
1785572674
585750271
733496944
2048550906
689075567
1951539178
369001223
244977537
1930543413
826304603
890593678
546601022
663571293
2098836456
912865377
1398640869
1975769288
914742433
1098383371
47110481
338384859
633071701
909799792
1163509778
700191282
878969476
1198360055
129038252
1092986853
1663477464
87304998
1609695221
1294985369
1270614380
601150421
1564010409
2076756575
1301961321
196115865
1052935188
580245767
599339956
1794727543
1806923507
1307332746
219131964
695374849
439888061
386793145
852730195
1801193338
414860042
423262695
1811256920
622331128
1110532761
236772154
67689405
669392272
428375654
260821961
618923492
1937419068
980276726
630625797
856326286
1729325721
941042208
2022845853
693861788
438883271
1618998468
1477387625
1814643972
876015226
171650228
715853870
788853829
1046627646
1706297761
540797221
489761236
1297708050
1535166723
438695575
711568777
1771097216
1551231263
1956688857
1843294005
154973142
441005249
284454718
1710195632
1497939265
510817110
479520920
1221179610
941420481
1229021740
1840334348
1643051271
81890699
1445669872
910268498
1008561369
1573658361
65000784
1160425335
1487831300
1415478486
1400247789
1451276178
2104304751
1268888810
963780906
644651371
1268935351
846204630
1751813300
887879938
1805661869
1330908926
1044469652
1606992739
176158488
1149117394
856068177
1527825087
767276695
1959672642
216433209
1126751046
523213769
423022352
515423462
1268742256
481843067
393338011
1363499402
153740112
312153490
201209545
1595321290
286935975
1594502853
1198551040
1251473284
1155887499
927317806
1394073880
132444235
1836310277
761016416
345579780
528329578
390410976
2082594712
229912621
1202531891
60205447
1648854354
79218835
785173101
922216351
509345269
1065467089
563927708
927375787
1095117620
1586641075
1121339285
15595405
908584687
380164897
834711579
1685588444
1754479311
156859156
920390252
900620009
1911238070
806996609
785763366
1673355572
654425658
1210658848
742969014
388783696
1096751156
1165145333
665849770
673061523
1890434123
614963137
502417371
427594053
996379137
218467791
421282942
1291712382
41502307
343420947
1235814530
1230540269
1380072718
940487909
1602761685
1224885375
1359568803
312124555
812213608
656868824
554582501
2117256498
1388677130
732468364
960717498
1232200785
237294596
1527338193
577938998
883595638
857122439
1612564447
880990437
1315395405
1945173543
1894050453
777172418
752401642
1821955882
813892631
540924002
1396173831
958883355
1036709884
783038625
762106565
852329331
2088420055
576834953
270556350
1109213742
1895063667
1855822199
357002832
1445291885
1067688313
1513254826
896893688
435208818
335133423
1656537359
795245790
182766281
455045153
2087079107
1243643148
138369293
841668912
932488460
1180851598
614038751
92065261
1938262841
573380659
1155638672
1680507129
2044797225
313769239
466588633
1186042657
47667288
1310001883
924403883
815708267
1492778203
1883987388
1541976523
1251637004
2011218053
1378282534
112661973
1570816323
129964125
1088342343
1397014936
44048815
217105978
27333692
1973995072
1601686067
1622822109
1217114287
689410058
1251167386
1673929674
1874933833
233547086
361770535
873872719
546507993
1713246517
402161341
1386276536
1749445991
1636513864
1985794286
1270876285
1057273166
1861354014
1957998607
269003970
143716676
1335857102
1407660948
195375696
278985377
197650798
1444880850
1937437360
1884470761
1661925603
294674362
1274120547
97864793
1890829574
947153504
215329862
2066866768
498986577
1535830698
1875726380
513412290
462248668
1817258035
645016861
1977706711
2140800571
1248337468
819930330
1378712852
2010502110
369497957
1615155408
720957892
1678823006
1201583782
206403961
1164486386
353188892
45126507
660713419
594706013
684085107
1325401914
588671960
508831932
1802947945
646156707
1936293307
2027767710
1356024566
1505571137
2008877341
1043073595
2110336240
783791149
1406743725
1431603581
385391509
674903010
1917253619
677853632
224942148
1869005017
1293807302
1920592207
1302345507
147247645
1213659820
1228613295
80387460
557432609
2098154880
749318328
1206571815
642763894
612110678
799658203
2032890406
1813567312
577581590
832281765
1468029465
1418360421
1132059800
1188996320
1596307520
278168157
1593897374
1328563267
1861535881
261616437
2420030
1005094846
922363357
1634949118
1031841186
1321741748
1867945010
1242143119
486255454
1376057869
1226792375
30433657
592198932
1756087353
1603373232
1731573079
739272288
1438237025
1495301052
529803050
1506323781
20447906
1275756079
667865755
1707501746
2061417251
1698704459
80478531
181863425
1549581074
95832122
1606865912
808211490
1687459031
1036601438
910593177
168760062
770735146
468847958
1384233003
1470506816
1654776116
50216064
1472116917
322406338
32157078
2044972307
1483679520
623944800
1327721993
437514390
240814588
1350907271
1696238804
1046791690
1670408047
1273249656
837381177
815927976
1389621316
579167023
1709045661
327770397
725003971
1197834120
1450280025
1453889085
705698495
1383853330
749931121
2024014004
82772942
80475021
1684999278
563982264
1270408248
2038380325
286317373
1506352529
269003416
1435325632
1661909630
72947335
447176599
50415623
207842668
1043697846
540136798
1119904560
1031824142
1287293769
184870852
880537062
446136003
628147576
1766997643
318288838
1410107374
1398026129
1969110330
676948489
133392640
1785272056
1460835126
1990327740
2072261689
1897795469
131783911
2112493670
506738985
1943648304
1345434835
280794789
162496436
2136990312
1928180036
230573426
1076496922
549698922
1342280458
1167322479
413156691
197553228
1763965117
1238056109
2019305156
597667234
469472153
1699185505
1165363864
546511401
863607524
741207198
1889342228
1020274634
1229024094
1896108670
979299017
2143522478
593454148
781375789
409333161
2096800809
776930092
1474807189
2041412819
1852428056
730114059
1355120575
824470538
101359291
1343490810
597746387
1702589080
1324750904
329675022
1246003275
1403599406
2141341225
1961816777
478104910
260710141
1173382341
1758171734
582570600
576827671
432982558
1360730998
916704613
931549359
1396189137
1587104963
642381567
1451859296
466420768
861243230
992998822
321653229
1480972595
1590502502
1243969651
501716419
1697298475
338419288
2049932098
671365836
2116115563
607557793
1140340191
713633127
1033408143
511604048
2007694026
2140303249
1914588500
1132208100
467457437
1352742406
1232133941
1271674129
545618189
1471080783
529215706
1788315624
1464002763
576279570
21527500
294624492
1944362522
1771050433
329706436
1963361847
2081943762
753585848
1872251225
1121802429
982774185
1517809780
1977340295
1267689386
1038018311
698663640
402506078
2036509726
1481893985
471822740
938744017
428252000
1015881033
1099373411
1254727631
1000472220
1914341711
911498326
580453326
447457365
1084581890
848543464
649118762
1947507588
1965695591
1068500627
1684218496
596092808
773284894
898604885
425241291
739594306
1655306072
1678072356
466087109
1602395072
1708215080
1818170144
186676544
892870314
97836196
1291568734
39190375
1776414128
1223976084
987486176
1404689193
323422427
1410645834
1818013814
749118138
634325364
1352172167
1339419486
408177526
1941150655
477083671
1941643412
625596354
685224245
2014807622
732787748
1943510428
1386045349
729847831
1670750516
1710569144
1632550302
1154523125
637721605
2036451053
596269283
1127988803
1802593528
68552709
2133444017
562167851
1533666038
445358330
1952475990
1114968507
979725393
47061574
1797520731
1926573542
380637107
417422241
1055045712
1261137205
18030433
457107289
1441463144
1096434848
1730194115
1966079152
513402683
1637768809
2059288079
873224754
1861801802
792035296
2125899301
1936987680
2138963696
1271001954
1691392629
1008267374
1950856095
1222906380
413910066
1068740611
385523736
727444216
166160515
1279653423
1655927572
184022466
1319372629
518984459
215279645
19399986
1176355523
599402249
1669710091
1811147526
1616113343
1669834179
501482778
1235853464
1633517964
1500694035
451952100
1337239514
1837188297
2055276048
1467006184
902784950
668950134
1147860705
1853009889
514386469
699230218
16142334
871228120
687062757
2012285660
639457453
2015978506
972699734
1686916828
1968993632
475839289
2116917326
391476414
789500598
1422254228
1011823217
1649710065
71235784
864742072
1493840840
532410220
996128597
1479588188
1059697301
863045893
561645339
1570488671
196841099
263082744
945502023
1333338582
1181697827
616902256
468624126
935823052
833209899
545397712
1756039986
775062141
1357395788
1529111524
1206171992
626853759
1063847573
949485776
1511393631
100444976
1328956563
74069199
1828931410
1309348707
1515496837
348768317
118403336
1194787822
1874947628
2087077252
1411671860
2120378050
41402322
1040644643
1928774128
766980931
437904548
327042481
2128453877
1320413333
2022961139
1534465469
1691521544
1494092436
572918866
1932073977
1987092930
225351043
618255864
1188878328
1218530216
245976050
1476293120
1230931363
1782800455
2114793975
858660497
2026194528
1431769781
1013647678
481122989
488221851
1913436955
1976064942
1673868448
748805855
1845099689
1055045190
515127402
1801786239
1610948248
1123533867
1249877412
1276008600
416447605
590973636
186214753
2063216822
1155591453
1499664503
1577287
567155586
143525535
721921678
1963318715
513385563
323785473
1357978313
1440569841
87375400
2003867098
1012185707
975136275
1104915693
1894419003
96190753
1121558426
931344800
670232141
1064428691
155767444
1634396645
977681430
1980659343
1836740294
658805774
580785786
793641659
795568156
1617284710
876303535
381304565
1277117032
145626991
696913530
1673699387
692505711
1406225564
2022054839
1733189445
62940110
116871304
921796929
1498561534
1882344383
327143039
591780192
1640995431
1000455781
1680469941
913487503
550162997
370496345
1501285643
1366155097
1794192930
539826072
1548131687
2053161961
446623534
417133871
176769084
1266672730
519190593
651698854
1654023479
1625919116
453238192
1197010149
1265620851
1582125960
680922341
805725448
76952987
152181077
964667700
3802928
216896730
1129627247
305133057
1786869600
306781953
1732007858
38428037
1453629512
1330906198
1996246907
2070718834
500047703
2096425093
1905285222
424558246
1219324782
527243026
314354956
2018753771
976672004
925060545
1482589725
760423735
1937706368
186365645
1802513829
527777327
1593629627
783892161
1636739758
197807801
1125530026
1769145864
1989295246
567307299
667543258
823688743
446773130
349634833
194953513
1413294672
1360447397
257167599
806605586
352091253
1006910297
741232980
702828451
1010802403
348577778
1073021184
385189994
354607609
797068466
1341692351
134123028
368988128
1934133819
2043947971
1676422621
990467668
1908581695
276883859
1856193940
900597833
1451478434
2027793339
1819936518
927545197
441197847
1818736743
244494224
1208503651
879964707
1289039304
1490522619
419717858
1132728880
1708293411
790913528
1779919094
1399447530
1520226816
603630930
1792116908
59871012
1322840105
1315930007
486599670
2062880319
804860382
792165260
2086701876
1421528713
1182270935
126816886
1577087031
1213334800
292746107
1568698761
824061267
1645493241
931679007
1704081404
1459150237
1353304442
1212508934
29870909
42628103
766167383
1818548719
1169699969
538023797
246570175
1078240377
917025115
306060462
1746888197
213609738
1858694803
304688505
31949750
155021127
1307908058
2029836607
207432173
906143509
1930977256
577576648
1917186058
557111931
189203572
2003247136
1567056401
1998198527
185245420
1184300690
729390861
1025332858
983127566
405200787
518090265
778588064
1379035480
1364859294
30133245
1051684033
1082961200
519573137
541131489
28665391
596658444
302498811
922055678
1481061101
296856436
685833561
1754851079
244763208
2100293744
1250688046
2026123685
2047731356
1515455425
2129139805
124176385
1773580569
407140329
1679262141
626325065
1318361470
451530931
1528393260
777903997
436590978
1409398364
2101822860
1060686817
1063096401
2087517847
404686683
860489822
229605369
1971342557
426668127
1081907456
286363353
1255354797
1396557562
1796027599
64476503
720144064
594458302
53585338
1371700150
738847621
2119669995
183539423
60350351
1605156290
1956296272
504733960
1399775049
1653241074
2072015338
2032791016
449772994
618912518
1011213253
418300753
516760877
619374359
2087939960
530732132
1183734810
1727892484
463308910
456237954
1432685041
613719244
1019643825
1484556537
1910223419
1436900837
1111843406
556531363
63386311
1973568800
506824705
1790480732
1652967839
762609186
1565950850
1771424394
1162278090
1615979532
675120489
198761588
573750323
1320644465
1251019478
1999063967
1570965576
964620510
330937907
373377594
1935402764
704933262
1659019089
441119891
909858757
2082952817
1740689673
1141265819
660054355
1861633466
2003373960
1903685312
659684776
1815770769
1773841125
2015795622
1015015561
2133662591
847998384
212562521
1711832448
2081110564
408838164
1769963461
911057289
1235188646
1629387684
507758984
1179464139
1506678293
289172238
905292898
790924624
428985470
2038271446
357685681
1093457616
567465143
1978466528
1159748920
1513995749
1650745588
31683011
238727421
1967774011
187795232
377762132
146059741
259071018
763692489
899288745
891367509
1838525657
979877531
349200294
1262138559
953322974
1682453715
1271463688
366121737
1355884937
1684075688
2021544157
364143849
95743508
886433687
479275699
1975238860
1026118067
1724314675
1855564263
1701427883
340144699
1366485547
2102748548
1435331394
2094348067
1969923212
257820165
892061051
1667684641
158595721
191132658
1615430678
2100899901
1381285923
1540114085
1878051794
1066490031
1477662745
363435706
941472298
237927826
874578488
824486383
238698452
321954291
652192065
1703995989
1330403952
447932908
722119812
1184590911
1431758228
1917275034
662001754
1399141268
1300258797
1384567986
959781329
486383274
852897428
1467253457
805194508
1894835860
1261525278
1138566804
1527338067
1164612374
1259927807
361258849
1106926860
1315175268
1221271786
705918208
2026719065
1008424291
212556828
1296197619
126763410
371762735
1337708858
1898485180
1453013169
743845085
518398560
1475595891
1299567037
1097984813
139107099
1389927711
955521107
1810046027
1711292617
462710601
1752835277
1140236087
218410371
1149167169
1938853674
142566498
1655519376
52666929
1249572898
1325941423
1199398534
337827746
1572330644
1285585371
1082494982
1079574250
491480778
1055081760
1718459545
241756233
262547991
2061095918
631288634
1258890652
357174779
1219980847
1437407410
1310528145
1789492103
1992093223
1003145168
937045179
810085321
1690217096
1177970743
1779796414
1764472008
1881088930
1792012870
644956959
1029230779
2020879060
38624366
1447673755
778969537
1733109103
1121626504
1951875356
1362526673
1397554399
1767601609
1447792929
1914493771
1609374469
836912767
581935814
74337374
1149209932
449646384
1675751950
580492779
760154258
1172036903
37288219
858067150
723162579
2004718895
1681394302
575587093
1313369145
354324329
509697623
1526904625
1696747837
201726286
1900062724
1877876438
1695175629
1599805040
1724566522
1922627338
1836709658
1895975686
571620867
2036227584
1487024475
1882419759
614832178
262995344
1930770915
1454470105
1241519897
38701160
1624494169
1337182509
1858121740
1185911690
568566712
924433674
1036532568
1721390836
843989433
1477096656
1581437516
1033918260
1626109972
2053889249
32605016
2029145092
170390811
1228723057
671167060
237223032
306931903
2080945750
970323371
837136293
1397591207
1026880197
677520004
1379691285
176148521
1880798170
1560912664
1000197785
206493022
751805171
704357853
958650090
1730210648
769051413
1196725670
1922112800
1447080691
126196092
552974982
1346638708
697468746
21569557
1377956204
638836687
1348490881
711881382
641665253
1824363938
1355003521
1714879988
1599086002
1827110555
1536630601
837910896
1022082240
987640820
14537853
1935552272
810850554
839771563
1068725098
2061025678
1869051206
554732694
580310716
576252949
929323600
1667236801
1572320777
1548733329
1670563855
238715746
1807434770
2119876191
273905410
1667576959
1225810990
702885570
892998620
150960930
1946845590
900274261
1144924082
1875879798
573009528
36165417
319207246
1166221529
2127386918
1845869712
1841922777
647809714
2139819416
625229830
956595612
1780939882
1326386463
1793773424
1401706537
32898743
336177857
6886346
734347842
1781082315
1974309545
1793602563
910505343
2058278764
2101904413
424791287
1665857732
268940834
1046326827
375596601
1682233683
1562943928
1768105613
1516083270
827044863
1275702312
135865906
1706953248
473969428
994514898
1371689765
43780359
686419112
2127864177
1240131640
887804222
2057585364
698472234
1751660761
1638057171
948568959
2046948838
373927063
664960743
1533714384
1829654796
1143830374
733625995
994213238
521246941
651862012
1870925005
1387999305
114156890
1588798698
760605098
1173273447
873150181
408959479
186036733
1077168441
1599950793
1562870620
1045512089
348649016
1522263601
2020754139
1064463377
1841451126
920880788
923328233
312148247
1877744221
1393529261
1529629548
1656011248
542186885
568551675
576327485
1345711870
1009006640
956786297
572936648
37634801
421775782
158319547
925350965
1694811842
1746647549
1023397733
71918780
1004014760
838142201
258079323
390831014
1519096747
1699998067
916101602
887875657
1229742391
1506561512
347068570
532928569
899880483
1675115817
2124657982
70223914
1866990989
1782965011
1571431717
785301992
413614171
1096382152
19806184
1871568592
1970269126
1265232697
559356027
330335694
1242940247
1350486878
1697502321
2118297561
291463843
1949013223
807313202
1999488538
1354380955
1365694869
753914977
1878812784
1384143232
1077619676
1629210706
1344505020
1516636724
681189641
335252285
1717946511
333282294
1987998827
129514648
1533571427
2125840379
1853663498
1407450076
1715775825
1527932403
1644503095
281090891
946526349
880355761
612081540
636139843
1260644388
869448410
1498394911
291773120
1896313241
2118583984
2144155717
220302168
1290780481
2133453534
1329468112
453591519
598155233
1134443733
531734620
446068967
1464713613
965823190
1222357915
1493954882
1250163049
865490498
1047001760
1897260478
1172472557
306160687
2096034157
579370283
2085350740
646939980
87672725
92234260
1316372526
949031524
852539019
204132815
1235473481
1289343782
602624633
183088266
1875047025
1989504333
1096380807
773732593
1037540154
1898991403
1680214958
1086121485
273376669
1977484968
1576725245
636229284
1930967292
155546968
276065625
952935540
2023460127
2069918172
1823448278
2088023393
49011214
992092514
2068856878
321204162
220939079
495089127
1290479558
110460583
1294576822
2004886514
244852460
1941450781
1940355550
121679510
1084218205
1651186308
1764221587
41477164
1838260334
1747542308
1785162357
718364749
2086163590
311875853
219211123
1486836124
1211978673
994054558
50524058
385059638
1623756412
1097844127
114445443
1417820736
1625452289
1891229902
1631546419
423146797
1446307894
1955714146
141513955
94629015
1693304286
944343899
2015998911
421333388
1610978566
1625086349
1548640827
603699888
592928576
1943911629
328411478
187087885
1339948926
2120778457
1431606760
2131961999
1610885076
931958952
2122607182
1423512698
1562019126
1639267385
1811062108
391825725
1731275244
118521260
1637758998
524391934
164249876
633709068
392309835
1862617588
790982758
1061464771
887068651
1035078163
2041727902
1928386437
62060390
548070055
646351213
1467649860
2090400970
1567793032
1683813359
748614765
1793605556
86534976
1604589136
1330547108
533439345
1978090241
509184341
24832560
382630968
1678910242
1760036695
354473092
1887519970
1740130469
1306103176
1353117716
1245020560
1690813670
238341335
2146363853
1939461096
774980911
578965198
1981469920
1792830165
1572773937
260862691
893760460
1713343830
335863334
1750278811
88154615
653923306
1599094178
1547017026
1832301877
1057448313
639307601
1880227073
1888215627
2066927884
820198213
309287734
323303382
87422423
466454573
1692623907
792084846
1991319173
1599166525
2035898526
1508206707
1122389139
548239952
963394670
1697149462
1491375928
2077362813
690700124
1901238360
1371974563
1294542564
1312878415
1833033059
1365891746
1695670326
1970877408
803029773
1061260281
828118017
1570672509
677731313
448478924
256150934
97825126
151775896
662347130
1180166247
1046056436
97382370
624023979
1687881758
2067178126
72414176
1328248252
1090438276
1245456497
513856740
510219898
721387469
907038063
292072191
31403081
813318072
467212967
660308526
825010016
704945067
571266395
1397572853
2115379938
163402344
2133989518
1519747789
249528767
290452959
1134166529
1444691961
636932991
197824067
770576449
550788554
1442696437
1014164323
1789650537
1535267295
1382178238
1581781310
2101511339
1809461082
960018799
1011328364
1603932480
154284265
1291129127
20938987
1057594902
866510153
2086949796
791874303
850816347
1432636589
121513312
1906359793
1185586693
154624339
1453917379
880394586
174851687
556168989
661163983
708820799
1761953498
1061950512
623250595
1737899596
504902020
1591417510
2076425901
1809627203
1432823243
1686347383
883140766
40763821
424583350
1736208627
652350034
315400552
968518147
1370767839
933802640
631604807
1282667976
189880484
1665557812
938310008
600300142
2034258285
1094613520
558091696
2138185987
539323006
348478879
1107108686
253392214
143848868
212065570
1751024790
86757436
1454985507
519712714
1414481348
1182525502
1784283374
2073516936
130828342
728811985
941806395
1608844351
432459891
534033653
1018342484
234437457
1744415127
1693112469
964871550
1860136616
1521280965
1173514049
1464452254
1458048289
652313515
1659948975
1353103761
1405193108
1338732564
1478942814
142789735
371284816
1280269601
2115456266
617057696
1207980238
835284802
1655703055
1630803148
1796626878
312613219
1229634082
734430516
1032635995
1119621811
73261546
362736518
671209363
1388557534
1081621108
1600329359
188030699
851957322
1959595888
1415475357
830063331
1520487645
1264534521
847568674
80488038
1618379911
680093825
302768938
209788819
1789727868
425067345
748976401
1540691969
1429966456
1588214857
1692986213
2007105961
659992855
578237209
1412784425
643121004
393284814
1745101490
416122130
1104278085
1499727789
1673948399
891772214
442115700
179703596
127909778
1578813124
2122001994
1882597459
807221816
1732194836
1356548449
689636833
1566402383
1713759369
1297814277
1558979759
2003900786
1014512364
280364325
387264608
708427326
1020424341
201859936
1769117506
1592572480
154711166
1069027931
99672821
1901383545
1296344167
1277971907
179972315
417707199
1399226647
379707101
433905714
1812934557
1525527842
707120579
1863996189
1801123281
1698226369
170847748
1626050525
172262289
834239897
1470232631
635510085
1408374231
1338920209
1135014533
248575832
1201277616
610465677
598287840
1410303022
528486723
1149564721
1923273014
1230390957
1193230369
1156588003
1786114298
528604752
524369277
683756558
108781953
942619846
1771739772
1277349907
932139046
2097924888
385993001
878366644
1171006802
1860074184
84148354
442798424
1003561831
1939310811
205012599
1143289678
1454038410
613573924
209720889
1530842391
249790786
66067915
1649941632
1683630609
1014293607
428584380
1744488098
1921686077
643770606
2030993119
318937875
1526511932
751933937
1523056995
1172090298
596909312
289917390
272867946
1278835869
1968764811
412936277
718213975
1032656025
2037995158
2064619081
1933344778
1886147001
884106509
203825027
1356198337
671370724
1823801673
348760729
826027476
789365771
1277055432
1952193644
712791223
1420919447
1519358808
538756189
1256581892
819557287
1033697779
1064800425
1726101525
1165859674
654145734
638421711
795721938
1781470255
85117043
1483676217
740383192
987323206
1575572198
208961301
1564054379
1319067132
395532460
852711637
2006110521
588584051
1423373185
1769528213
1742530462
1950849020
1876877817
1265618927
2058179939
477446156
1658596674
1807728372
392998468
739414923
1355932980
779350169
976658360
1756032326
2111702645
836220880
1869880630
454321411
690353242
766434923
1044839776
672570765
181765132
622529716
1365391656
1652531987
305526435
1373001421
763940103
892438625
1482301006
1428456802
1047408684
2107378363
159043707
746704586
816658666
1775233393
1421628020
1746743641
773861604
980494776
1189040115
1348052177
453844469
566622499
1748479441
421237827
1525971235
1264377836
1256106831
621558396
251245903
2059402591
710509956
1655823989
1951125889
731529091
2052406496
547504999
193361596
1688047167
299335783
35767922
1723482483
2014071694
307961578
1028426990
2058517758
1076825189
529235494
187424221
1512987528
1609809973
800786031
1116407657
1482712458
1946818573
1097612998
1380757547
438135941
700774409
1232151377
42390156
977977494
225874524
593760298
1383257850
213511632
1471491291
272945483
933512969
946402507
761580329
167284726
71339952
1933394056
1987639544
246274810
348640658
440225825
229655325
71680734
2124775244
1827988178
1531100529
3755530
1614472078
680553822
1963077124
552704180
557969867
771208065
572299064
1902512121
417707961
1106177891
1002938200
304284971
1984768643
986644986
332798117
2017066385
2020389786
223531741
614173080
1026488530
793865518
1670153524
265178652
1994238382
1617893810
560250899
968860765
3198412
730648008
123346365
146121496
946692240
588500534
2041730022
312387932
1976487065
1283514094
2090128562
722048330
1573217431
2030683826
1968200507
496042968
2021087354
1380752794
1121508571
707466381
169279062
185092962
1692935614
55465982
1789027437
1083667476
1199193900
170817987
1854912535
48901008
244951600
1643254439
127678356
678732619
1386004252
347528457
946301549
1727824388
604216253
2089317717
544340491
268871026
22801775
1500468896
1254400027
114202518
1090632490
1387478466
1649822523
2131565006
1886434143
913194159
762976890
549360755
255843097
1215874253
1160515137
319534766
1708644555
2123485544
1196640661
1262444882
1582594159
28529235
23053679
1110814720
436549826
410128601
336255429
791819895
727073121
745449180
705238056
557564677
621842972
402258183
1756731669
48324163
1267414790
692418886
1898095851
1128430942
637942595
1275959435
1424268206
1500286519
678746139
1126526084
1142842588
2142148008
2044749561
830510035
1039194425
1965962391
282994612
290766949
2056449848
2098140071
1331505576
407701829
419123625
1006986199
63595320
1167547458
1293088496
1783300148
310286300
1285833930
77098395
1074900986
478716799
1050341357
263913471
558734923
1064461125
1135542923
781350725
394008371
1073632512
7697141
1414719919
2034167440
530212057
433394756
1352656650
473601735
2005739877
294710952
736835046
823136284
1854690561
1953857843
1132197380
1366708115
282502393
372236441
821319789
560090523
1665712639
1771004044
1699403287
1367795731
594985023
26127864
18190327
1537240214
2067781675
1058210829
1716190781
903527419
100278352
335944139
465298931
2122635423
25541219
616446703
847483902
670449655
1094896046
1264418724
2078352006
1689810859
228975752
394961710
2008819636
1339652361
1336490248
1794044752
766120387
1855657811
513979213
282032548
897813921
1919720561
1558789021
607806504
1663072847
1887475198
1595808002
441384206
814788760
1062199316
823770023
622707410
1798719945
35456266
1624248233
374387162
1774520004
1535048526
1692815516
34073175
1073543064
1869316610
516290611
1639553364
867498701
1772512751
1500810677
1103238115
511968889
1883235922
1839272331
1139648608
347325572
2012883329
99325406
788252219
495963698
1979141815
153794976
1111914038
1130356450
139415541
1237166801
432604877
1307009033
1955704209
1384690775
222508598
1955463525
438491837
718635130
75263284
1563458016
112971495
1234672163
202749438
1890871832
2002037586
390924227
825158345
505426194
1229726828
786805075
593042171
54862862
1317369823
1994423871
264746693
279594362
1809038058
980151917
268382975
1915895213
1645969120
1565518014
1512686814
978876819
1178287940
1913271342
1789147628
1048597737
1611361441
1230817857
588502593
906832484
1444326741
1699893603
1096073941
1878133042
1004398382
811595527
2069861807
1855092945
1279998240
1829467907
547134195
1987791245
1070834514
858221693
327237238
1215369925
1378386331
604551559
769218176
1843979000
168711605
1770799802
307126401
1389515853
1421663877
37083188
635621287
899500666
1840318895
1769251539
1757950198
1659010994
1534556937
1326306193
616046420
972714573
596768472
1504830827
71279518
209915823
1666916281
1440793328
272891241
1811505977
624245411
1508089326
386475704
1585731497
1921679306
1468944641
1513584131
109155290
1655775218
1231561533
1533804516
565876966
1986449661
1938672086
1394738136
1382196433
1392920473
363714047
931020187
1431214376
852094708
56387185
1485501259
703522233
1604845328
1569371884
1965931581
507798059
1511908553
460146118
1804875316
733612138
1369461006
2077172990
1629694767
1951370244
844056168
1316622679
319292487
1709613840
1028691782
163777683
224525562
1214513812
2143523898
1047619600
1310575057
373999418
1831428131
13878427
1622370487
411296093
252412864
812765313
1197304148
858244943
1982016372
1801575856
1117078364
1163257063
1261543605
1681593991
1492679172
1741494007
235916448
1091444743
394210040
979023273
2012217179
1418978314
1671408440
1254625034
777788860
1507721463
1657061934
1555578399
1351910215
742445171
303255806
657385800
1367378398
262773843
1833248286
1774702404
982043852
596647382
1390311624
706010137
828833925
1500283265
522792140
1782103442
218480378
2079988783
890943906
661692217
531659778
1154002933
782225477
280123289
1173621551
726888089
2016597472
1041212455
1663072359
1765321286
1126025670
1691305118
1236332340
1617963879
548573053
1231198265
693317063
1897394666
1070545678
1154648321
1392440588
1442750999
1349820586
1957593189
1385799048
1424673980
1084891438
539445816
777891622
1321552636
2048779922
813255627
1610889345
486104433
1095090057
592974508
1113353923
422694313
1341758799
97088356
675920467
970708974
427799485
539532934
781952959
547421429
1806041949
1516206415
1726323512
268954231
895787346
1010342392
1881437049
1965169478
2142605321
1497260773
1990255279
1462736944
1012181047
635361627
17386409
1057450365
1346212704
2099487638
40115503
1555409381
350788395
1515929585
2117700324
470450071
612852784
1101837641
1413486101
1381134468
783854216
1995780706
951931866
18725547
2104138830
1461680605
934761069
992417769
1407038283
17745154
190696958
1844147233
2081351493
174224905
19302894
928641708
1869250527
672592662
494465081
953214612
1016771813
1411595780
1183394145
1695271223
749896100
767188838
1760928168
1424778315
554878399
562779491
1248132810
2044900754
1039006641
1754792086
1831762158
1343637680
290546462
832462969
1096012007
630198463
1907592071
1656006011
1998871862
560076144
1701558891
1804237362
304676048
620996942
1964926803
1761424938
412702478
861435890
1033726897
1739656011
1698609571
1691796214
575099276
1292445727
1388869173
1100213989
2041091003
1385831581
407958517
949437061
1035782141
2145759213
1704010402
1874904581
704916424
1258752401
790385228
1379823698
934484891
107785435
567193767
2129926315
810704811
75685271
1039251906
709074175
1822400048
2004576433
1552815427
2119559798
2096413223
920238357
355641144
10389615
476152572
2111845642
478081175
1824760277
968733332
54045167
803224737
512460711
1082559820
1882853127
240558101
415951967
562574259
789789016
307620972
1710569144
958601808
591500429
2033836011
1106438360
812110167
1422877307
1726736536
878260717
2122788842
1011088198
594939930
2080928704
1735287573
57936031
298187710
289981558
789993213
2059481660
761827505
1398162930
175795740
680503808
1483331878
514932994
1647360291
782577617
1618029427
934433438
1091351193
871874776
127275662
1662870111
59055822
1491055276
2023849670
181731149
1552421757
377433009
328608591
1427111446
2114694076
179529803
1394099858
1803969489
1688082838
194281112
199033308
1344570355
835412411
173611254
822953245
1008904839
730366688
35755062
1247694814
223813010
1696250689
1906613676
665280922
1223952207
1544788370
683819653
1519815263
525430161
2134097656
2096556731
246276978
953394099
613496248
1567979812
1631850667
802781267
1994072372
1165110903
986645478
1851663491
863481204
1635178289
1107957354
2057474961
525349430
420830246
1928458025
1564539524
1441484639
260788684
2129901217
1232728496
1619368817
596876810
595449141
1518362057
332141335
860978163
237082305
932373599
696731206
1429794668
1703774150
701406596
228419913
533618993
237546266
1650719074
1880842614
330270095
1829955934
930681053
268228536
800320900
426640648
205437436
371070572
1153901849
1810118294
902170601
850216307
1404569879
2050392145
767322439
329793022
1365691121
1684176067
841913415
872492592
1135503758
1815999790
164627603
98997990
968272967
916875369
2121651468
1090095883
115007050
15662902
1639539994
347674114
822394159
1048367414
1808023094
2113011352
144663538
929295559
364843365
1413915939
2019387404
1105282596
2011989248
798351449
1530074749
353819740
352206275
2101355990
1234091181
867498819
881237950
627948056
260707888
1749478259
1339552284
1811640409
1168011824
1101217987
2088046164
1973496064
954591149
977548039
516840032
1319823329
724212496
938629482
1904828808
1454869956
1961933562
1631647505
1929884783
1077925037
948731319
93981064
1663529918
366101433
277637882
1681611668
267891229
1149973026
1907506740
612192897
1726380272
421772291
694616100
972304893
1842660402
758197626
953298858
904736334
1867317552
390387619
2057990555
1510294403
602331599
1241999312
2035830159
821808979
645615409
1992456672
1558917516
1869848806
358919142
373635439
1016274857
1662478028
496120550
96165459
1746394850
2070305444
750167343
1771334362
877123357
408540203
818624851
302486978
1183888050
153835827
1956902126
129023878
802926393
568606783
1799206014
842495086
1050887041
1939194309
1531043865
1122996916
84205492
1286977565
1390000819
641364299
1739150190
694603711
258633924
1615977328
1258777743
1417848180
403423748
79817149
2103470696
1530452826
1270813501
745932009
261675611
316031103
479070248
1158737031
1827461815
520334827
435776698
1159072139
1723077135
652269579
550433227
1285778339
867234118
475481603
729475274
147589546
1610392257
1011445814
524647153
1710244388
1850689843
1939485362
1936627864
1025002396
1861823846
1956046487
853026871
418920388
803704363
66709968
2087080618
1821619737
1470592840
1082193144
2001694991
1025097950
529760321
1465647940
705231292
1530544383
62519268
1316907950
878127181
886115395
1208029036
1592222451
2027167904
1994140181
1210050643
204930949
1676665432
2113046039
957308523
1227483472
1159712983
856763333
1538075856
359947490
1495918745
259791021
266517509
224703607
657716983
449993292
1874266504
239097728
1517291222
75420828
458449056
1953622632
93852767
606767615
620159003
705175098
940746373
882087246
528362305
1847087680
1185280899
1215506957
19309017
1592691066
1797919368
1692253301
874190003
2130964282
880658672
174962143
453057345
1692228328
1674678797
1593643913
642405008
1027904830
1000936192
1487362182
473152218
228686424
731341681
1839264306
1558325428
1269836540
832819311
985480905
185299135
1438678479
561413295
45901521
157246566
35884600
1804611042
1343189393
711897253
689369302
1310325241
691689122
247531294
1198506305
1044953496
84085349
411803315
1478785998
806451119
288998619
740912844
2126969296
1162049381
1548987098
1444096944
1856655185
808944643
1071635020
1412679604
1497734923
1958129019
468760729
1758056487
1454566964
1678767566
477550172
1369943457
383682990
410127681
1798760439
1270728810
1398775746
1505301131
63126649
2019361354
2140505980
1446752324
191839894
40857884
1368206219
1732374071
1916998822
72913777
860125688
1548901732
38589312
2100223732
781908043
1034563782
265057928
1107647138
2100041170
263325894
795976832
1487461919
1007591871
243175121
1115557367
941432427
2070518331
1179789895
187837436
89007235
851784905
576203346
1459896914
1498989264
1860216479
1143862299
1274279128
1247071366
1983036016
1623914604
1667066242
529583150
1837563820
2101403609
1378878055
433133465
1466295430
1974066228
1991726867
1693465305
1785913439
1770175163
1379523049
746430420
1083102654
1291781948
1729970430
890718894
1400062492
624722390
694754674
341233079
203238385
455746836
363979417
717779814
1024305626
656077546
620338577
888160726
162939023
1128651098
333669468
161681395
1760688458
1306867957
607867779
1058624049
1574512973
974292445
52306594
265574657
2063942448
1918490851
1930802243
853457919
1631179352
774968419
1612198871
1947264366
1992669701
1807204869
1583504064
777302673
1811474460
558477724
1944036209
786171045
346751463
943607488
664377152
1407489235
918410460
910381709
1870708142
835524863
839854323
2001377109
218306726
680783571
74752435
735458567
554840905
1250582119
384001897
95548735
1982963378
774037880
1792099735
1355932980
61856557
1952478425
1865251054
290720994
369883851
1197831597
1746675374
1046067586
1446970549
515964610
822946154
149332684
903802517
172022695
807510969
581926465
1729141306
761215920
2071923890
1641334807
255394062
677313249
1355654794
1345978375
842100333
236953242
655667360
513724655
1700646518
937262206
51392776
1435504968
540736770
778844813
187632841
858444004
1455783612
1237586878
1575584575
1284060002
1085175172
1820523957
1095169425
1656341827
274965972
1902933116
133752987
2026464343
1374198261
191604922
1317092224
1393704950
2019172868
370868249
118188724
483624546
1084669151
354993112
1406712103
343109767
246880173
1698342796
1964577726
1868000776
1572330644
686249004
1869315061
505985410
1889018184
947767851
2073056619
1784075698
560412972
1432291515
1982510157
831563818
1348440042
1215778178
2060940359
920130006
1649370638
205612596
1931273774
166980829
1922186211
1826694492
641794626
2043482036
71414950
1449024805
1556724709
2141805469
1952836903
1783473981
2040451631
835672199
2064091111
1676318190
1476186862
497359338
165104924
709178818
1190022915
1616146544
863161772
667130747
1871160052
1760732877
49055141
1489420971
572799765
273364662
356313225
373100589
1543683310
1838133265
1657619705
384676607
744810633
718045426
2065993596
1643176399
614662071
1992188992
1865785515
700494327
1395335213
1983028581
1923168667
2128558837
1751712537
2075445182
2144655809
698510680
1354652449
542440344
50917400
1924166026
1492803287
1686504173
143513287
1063363631
1850455203
1944822911
305778733
1642577655
936935284
14830376
434184115
1344557898
1363461747
1259799493
733953865
740171020
913783962
2012373085
504006796
729473552
164060830
1724012548
1318993238
1551846045
769913956
606928561
1693465708
678835235
1005667475
874192520
7537774
639849044
1248458377
154803015
1888566042
1592387584
1024274307
231683449
29772303
560797058
1715992642
1998937264
1836537006
431874342
1861391296
757215038
1580995781
1031930893
37202704
890688972
406732096
2039910222
856384393
1029327629
15963798
1985226729
1807581681
1726965758
1847530790
2021611175
1632303376
739707716
1265223674
266648496
2106745068
766276400
1541908611
443856081
29226555
1774297983
1725412469
1848924345
303991693
2066421517
1146010819
2141317917
4988038
376975813
175774691
351648781
31229061
19246756
1260926788
685001861
1080652340
330713771
1893961700
75714432
1630508953
1095856122
2125357831
1493736673
1026992749
1473080181
808180241
349003313
1173432057
1293386063
425036874
1252987031
611103964
1469881028
1067035768
759943863
30241250
476364519
567871768
1141939208
762753701
1021446834
875693176
368084231
1370781446
362934816
466801156
311259014
958519658
902516790
396215303
544512705
1213781711
1365151900
1594916874
683924315
2068509428
559591276
2022630697
194233148
733586485
1716273350
819940460
1227139371
1150196932
1342989582
96475328
64715944
833986723
1180943983
424404274
970847941
1060976286
60728262
1098847355
879121428
1402861368
1160873526
872711134
530485568
51112184
796656904
1559737530
265980667
1651052715
1166837428
168241821
384013042
2073878559
1185221058
634899850
1122987850
1873176026
1205165831
1855829176
253594595
584179922
1187938128
586076017
39636522
889547137
1973903922
304404708
124347624
626617998
2147242143
210110688
1241672648
246163110
820429725
318560344
804526163
1714221101
427272956
668634857
13228268
109885003
506643170
861494656
1076078563
1046592837
391488325
2071894179
1552835141
1412395220
498719190
1933228158
329136908
1517816923
953368949
2113907067
359176610
1233862043
525725134
754934157
1998585831
1462553234
249650584
996249306
446344397
1328857526
546583453
256810666
469994330
736668729
1801089876
1960636616
1907547766
862293977
152878719
2054684145
1309966272
252386824
1483110028
1677024614
115115880
1805043184
404285681
1709603060
489073818
1346514703
871649099
648154607
1456617914
1653265754
385390271
1381055628
1268856790
109538629
1856521273
1690670840
977424169
1779980397
272089573
25471838
840237218
1697970814
1607617992
1330831550
91717914
1936225039
1731327646
1491056040
1538811921
1877304992
443484035
419100403
347265398
2146195306
2108101523
188886141
1829838619
1591939832
1988790293
330626847
813757230
1202807926
1192504439
475918770
832186043
483223150
1988662064
1244156289
461282720
851603578
1873276602
156749944
969206077
882558176
2002448370
824335381
1065272141
701540293
861916315
1836171219
1120279510
1778562003
2009371847
543681858
93064440
482822102
788809377
1543099903
1305294196
960595255
1125117911
779369366
2127769669
1519803197
1017329232
1123984367
1131440974
1212203241
175177983
301364085
271765127
1873146459
2039297477
911109562
681060666
1161917184
2018602942
563793583
2139722108
1783748731
1690540181
246860872
22024890
1284261372
1542633654
214880946
1729403955
1777175905
1968933134
1525084123
751328051
710512377
1603096786
818070119
2144595215
1713910811
973481232
1964490628
1282929976
1070850323
1065694307
1225145459
402599319
978543416
604625570
336423169
1543482481
1355537440
402431918
128846416
927378904
492486124
1137974908
905694427
1950093791
1856652073
2080133279
500032038
1557244884
2069487032
174297003
307711548
1195424371
622823769
1481898510
850609692
192722642
375464593
247962864
472699037
154092444
1726744815
1614636139
1191210869
852889789
798230292
1702083194
181793097
317722067
60800096
1188693655
1238080017
1701474376
1096201919
1965161463
1652677943
361186224
797891339
1259343073
625141075
837178513
397017355
1390294028
702931543
1734559794
111034029
180343516
627963101
1934002198
1554766810
361880006
320454375
1170870143
454167507
1633778369
1176989961
1843183608
1319871988
509328941
271943294
1078739088
395290760
474824324
1817817094
1558945716
1564431155
2006112591
1955766316
1472940827
715168406
421556970
1993695737
1937103227
189791056
1107277365
834523967
1647257109
1465079674
1134887227
1188339750
371791692
1440057114
1141134174
2027307196
1331819667
2073881267
193048850
1997469057
445060192
2131839612
183031134
33735266
1032301198
559697340
2119983148
1353919081
1017912950
1848526073
423733653
1044580503
1414122198
658172145
376520653
1443015
1268547831
404319526
653508314
1137149208
1416999221
450144372
2024889814
2002709496
1169909244
2060986229
1340955870
1004711585
1461333029
1862619514
1205859640
1296790520
192329013
1364416482
57638487
231790200
777062719
1068493275
342471858
1987521486
1904587549
223101168
887396055
625780852
545766928
319139094
583880182
756138422
1081826313
1083181962
1977402990
936277064
74602130
2014563372
1807070108
926699171
739072139
1082608123
2039230719
207459768
840859726
1867223651
147330461
236490665
1740484733
1291772291
858355724
693364764
1220214465
1888192489
515867826
1162820653
924861785
1860108497
573166344
60180736
1804904104
243657333
56104733
1504108084
1320258527
1597385170
926212735
572562218
591275967
298460600
987309375
744978554
1966064880
1357096407
1544449901
2099328608
288615072
48189879
735478019
949526395
112059712
1164553382
1128224370
144022757
479566725
794417234
1783891648
2022638324
2042505423
446702717
1824820148
1341212057
2210768
981917334
1732631252
641360477
1702869450
1133036875
530681530
690341716
1919128175
1078237713
943271370
554227595
1995700137
1596239267
909188467
1024416478
100177768
433816060
2091768410
902123509
670635185
201251769
1719456119
1831165531
1450963065
983402182
59381249
1301418355
1488732161
393017972
1436093731
771449214
1049605496
1947156793
385193107
14727597
1493119326
1135952308
1603861134
2016215906
1089909052
1800708148
175520034
2107126111
1928311380
1598481971
1203928836
1758504174
781778789
1176827043
201895501
158315018
371181222
1484246855
235472888
1995210239
345704294
11881874
1581333454
321100608
982074065
2120493912
1861259816
223025354
577167355
1143348085
1193372596
473869426
1225031572
244843394
1006688620
545596017
720882287
1004975042
201009508
417787816
938716621
956697656
1359548125
1502750129
1967172045
1047907443
1914260437
1237806500
335897239
581668972
1066206745
1418823604
1343036298
1718862888
528966825
1439026418
168214940
996062262
1610754010
814250596
1500288634
1468032258
806883795
1407893040
1523848029
619892076
1639177043
1670259148
1632025880
478802435
1027724794
1485252907
305643811
559865337
1070910471
817837135
837708604
1382754434
1432549103
1722963007
1637284426
254353511
1949829542
270747648
1836685484
23776401
717031847
352080321
1115116076
713888009
1921300179
543020209
315313595
805056779
331666761
58494344
886358595
1876888618
512568305
1031632025
738029978
1583657714
696139044
1782326203
959773155
454345172
1434081128
1483359431
618175729
843112137
1201459086
1181802115
2008712505
1533204837
961053212
421502267
2005957017
1704560644
983057547
1115032883
1775250918
313275084
387820397
44450665
521966049
828819295
221527706
74023570
827500794
1144217752
2139145572
1902707475
1147194230
1175560694
356333195
163107799
1992824124
544475576
1658043003
57655583
2103045845
1970151757
29456156
1424200643
263472098
311931723
1974779341
407193003
1662663882
949929343
1368665519
124673752
2102402429
2021901826
1681160756
1411190271
549728280
1367086977
2093264792
541230951
1045862074
955989113
255517535
82012409
1433839970
922738916
2026161291
652438186
526653835
1576252597
372500820
43772285
514874124
779876806
422923624
1862414534
2109943970
1320827604
652372208
655165651
1560548608
1373129828
822473428
1321610646
1882436889
177347282
369272853
475268516
1776566579
1892380745
1328119001
1428801014
1808113902
1905305678
503464657
542421175
1370545421
1865680334
1089324194
222843872
1283951463
1323406284
2068254924
511723047
1429462267
587419909
1398160002
1195577722
1828766715
1105645772
606844578
710148449
21587636
1029515790
1600504797
312393669
113044819
2077018672
2049183544
289269284
841992850
1775973074
1888721816
1241568053
759921952
1041813913
1121710082
2013357730
1392670354
1192106303
664725512
519070496
1152687933
1795956590
2032301128
939533702
585729573
1244975145
231592820
1137689775
1008251363
1462127036
1050188894
220515979
2077697175
906607486
1917036370
179387851
1797960894
487369710
1957704435
1572885188
646236436
1025141923
241270452
1585339639
517429602
2112612230
569795006
65348611
148331380
971947935
867417361
938401204
579361471
1976517102
1849147784
1288069867
1980889678
1511588366
255853370
418388797
270740927
470356306
1925070904
286630927
261528077
1030027624
1560881982
566516099
1172884355
1871661973
1849092351
912190706
776253603
2144849733
22002384
1735537465
1297173756
280358860
1930641336
147937622
65368823
1571363865
1782779320
604266289
1424148266
1740933726
738073860
1887418158
558267864
1130217668
573399044
1655435110
133649797
1451071191
1279243932
892574234
1405689920
488121302
871453386
643901933
861130989
1554941887
780483598
1698231928
432918075
1320539431
346227346
1491008282
116480434
1385192661
177994817
146567645
1739511820
1989923043
1915387761
1121820069
1192449041
1451234323
320552457
601497455
1696978072
24415954
2004695359
2059508507
651048326
832320003
669429771
1137629076
1308888893
320051796
1413053156
584198904
1383775614
1488454573
1313852917
473045977
1853250714
1738854352
970473681
561024729
730009119
1341561034
2920631
1801192619
1105545886
1007738834
1068377930
1107489419
1769151116
202661436
1335792426
613951891
74969740
1499520296
406627858
1379562328
934076919
264649535
939437124
147664259
1955380148
945852097
1350390217
1758363962
761668812
1370521446
223820700
19842006
1996775974
1728798481
12155685
304421178
1618578642
1015360509
1936916414
1498988978
235360555
1666359769
452050896
1214898055
2116225484
18310072
2006435641
1444687657
1449395392
1574619197
1526927169
483440814
609987683
1441262211
1412044244
980910673
924505290
1158228440
1615547997
289848094
873341867
1257730840
935141334
1295849625
86940623
262131981
99585399
859138398
339521554
285875744
2050729359
167582315
1476081472
703413711
785236178
683469152
38932839
1449543744
229962684
1456705963
1650680276
1746460014
79484159
1471912976
738905495
1196795603
2115392705
1537225062
248694844
1038509988
1118270476
2020066000
1813727429
617034613
2104766939
1996129770
766917180
1798793737
545190359
1349703687
1372254615
762989243
136315399
944274882
1345121273
977085935
1900539917
2002694840
1731140482
1527789280
1711951361
740313497
516912157
1995590158
6820973
1717919231
348706934
735226716
1858049901
205385606
603745047
1495266233
1874008714
1493068617
727069771
47890689
254021763
989022780
550019132
1178330278
269129673
985658308
613859508
605758922
1001189124
163393915
578528657
1495963162
441203706
1624215668
2118453583
1208794301
192175079
1351289895
1733024172
621013187
2106570008
1153068502
1906577324
32817553
244315221
1838791201
694788419
2025918068
1416152680
753664054
118691220
230535166
814561356
1582933068
392292195
899233501
169690573
353900532
132859241
1183428017
2050185185
1437535653
1904114306
1649410441
1984549981
895229705
2113055716
550751279
1456857654
511770311
264242797
27168404
32562735
1998891281
276328241
539287834
289284773
1657438206
1220626558
1822338285
162586844
2074264333
905261106
53822584
527934108
1114855613
1407870376
677376915
1600659851
1507801640
785091074
1384382551
1341528549
68858606
1675492342
815311384
300745504
648463396
1394545294
2129710715
208782982
441046761
525564578
494867693
1447853658
226503804
1727156924
1059231389
824163314
2094272276
434946891
1260266313
56151217
1257371958
1493630070
971180771
435620292
732274234
75916889
185691089
1939331124
1924368390
215988046
2106961606
1520137573
424107811
873309025
1204244431
1605850287
1941451611
1503254560
428908905
1172972273
315673925
1536903348
793968885
808514583
826890886
757853204
1080993014
117191413
1372187039
2129287524
442214867
1247325190
1831074129
650529588
1979598856
1177227349
1525452107
100023653
2052821996
1735024579
1959178939
2094238417
238251733
643670311
985779723
17745222
1324356480
166160685
1116336736
359606225
1493855306
122292980
1926983359
1266250489
1008906650
469189122
1780652588
585510054
812623154
1685416567
1434019446
666177811
1774993624
1208705939
463854093
1165002321
633902686
1424925450
1031226656
391348715
1551050074
1222036988
1682484886
545088839
1641687153
1615538321
108853989
151985081
1883184445
933452459
474180642
1542063872
1636843202
102901106
2061041897
1854256486
979549941
131910381
13215010
868249888
79999893
1563359801
1764956464
2009538768
1195244181
190556698
464653613
561102391
1956521986
210692223
550601675
1006860036
1603142588
1609486152
926508003
250740636
1923582852
1728593742
945493326
1497526874
1156708682
237316884
541627726
394181944
841572050
2069530834
842542561
352745308
220456624
1912401122
541229773
898804787
1588177300
1030350845
1677017668
519410331
759197892
462009426
372283354
1173345382
1395403008
1061202854
1495246265
272953789
1731078340
1200646775
1709749769
800460166
505779772
379988173
1731879376
1036306589
1626963073
281479203
1111934541
2068311755
1552785298
100113377
671048544
1165487031
1299801776
588660923
549206719
992479006
381301319
31174975
1839231747
1645048846
1803249832
1608452209
411081313
1066364599
144211115
663878259
154256667
1985821349
989520505
1808025893
1950041491
1034652178
207309537
1771816942
115978126
147909525
435810745
1586283655
1114036771
1037136964
986839111
2095018878
1400596119
630621803
1312360693
2021847021
273782299
563852028
75829790
474279865
681934314
514540141
716617856
553604222
2071261570
1752490402
1149299997
1996953571
480093294
305545066
1879950511
213827110
1135576822
580435940
630457366
548784602
1736837430
1340286494
493617622
27271662
297198366
21900179
1867077185
1706330332
1883552438
723415078
499559397
1355931474
1787778954
1902508093
264552633
1990097739
1240401746
463550651
549611093
1268454329
311793605
1139329940
496725159
375804573
1309969579
2109495398
2098763714
656244179
2022622695
562128125
1341358523
1772619489
816426127
1873339816
1032952311
759097252
1067845760
1928423140
694809690
697444448
673494074
442052747
1521070470
275486104
1694454149
509600271
56789575
1820699290
1562063797
158295300
1641737956
981323943
1518956246
1400014556
1293597423
852848151
1637667893
1328869173
1196551041
774902181
1601730420
205173472
1445211760
2049273607
1596980151
2122226763
1686829784
2108211154
263379397
2032978170
2127049129
577542743
849371554
984767612
984152914
651081809
1423948033
374072420
2055507869
1613048985
480727967
195331864
1897806005
91292556
1468271102
1675027977
1002212503
734002007
1391328476
2050637292
1331597375
228678477
2138064866
1657003681
253086011
2060578217
1060652639
1384969341
906485962
226997863
414109356
1247402037
305611482
1193137570
209364575
1366852111
6023613
1154414723
234740964
1395730505
371911952
1284750493
1308945094
1619368306
872346936
611159092
1601754538
488764303
2005214244
229740107
250634765
1277620683
1521760472
1339328196
929291930
1456290006
1891426167
1773333246
1237424480
1609967850
1929108118
2112912237
828835971
1089845763
1514888662
764940349
676610050
949052125
133772996
513031007
453004932
234811075
655558657
123235112
328188592
1424975644
253711323
402934058
266609266
166428818
1368452156
435039099
293093160
116686883
527997863
977913825
1055652780
1815160415
1641157868
1934083771
1863140170
1303631399
682684066
128632300
1504174356
802789599
1570212560
1115992219
29666502
161107592
527033009
1502761486
877867095
2044859245
912485817
728562002
1644858560
1913910558
475521870
1135227923
815434978
420795303
1895756529
152861020
420710349
1681596001
98189746
1552826242
1761011392
161089739
1877059967
701037854
759744404
1166761416
1951966083
1463127346
1122509068
1653299050
1353662088
1584472803
26599725
2031290516
818485260
1459246113
1653265754
1010532527
756782730
309130899
1433347709
293974511
1118516210
995175215
1100828529
1475071759
1394303046
1566082583
1527110463
59803070
1737851483
2009891855
219022463
269857575
1972063277
1130395627
1982351582
748484872
1248716523
1469739675
854279872
1152006388
1441800738
384758199
2101512642
306381794
1821433658
1617986892
2024978228
610921314
30879350
20878120
1383395764
1875401579
1086755221
1692516365
1794262714
1452028365
948456793
1157208491
1442794488
1537325130
549273702
2130729800
420853612
972289301
487954598
1437105100
535474569
1653724184
497459966
196182360
649746479
1024233230
710362426
1888657871
453687603
1386836890
1690275325
2001917742
1929871626
180388236
1344503116
1220983606
937683995
1434056305
1380018434
1343544728
732821800
2142027057
1576369776
1364788223
841342669
1349906650
693551098
196547252
50142320
1422642583
1527869795
1044892160
1269015587
532495063
1864713419
995406480
1142190973
1844790938
846532699
1690134332
6156746
166560896
953296139
169587413
470231539
952666799
1751855363
624024946
509121173
962006340
914729573
426627257
1327266928
1726066518
676888490
1701871886
1812167538
336452978
527149032
393006463
1956171364
1374937701
677781936
480543224
1918839886
152560209
775334384
285467564
601854131
1691833126
84283882
1402855142
1817440139
884572072
1841314685
790711232
1982861797
622854538
253162795
192769611
1001707577
1314270590
1177626973
988720062
585199586
572155873
1359232017
1422883386
1129838698
1591607715
1506057677
1869004201
901033115
1791284780
1575822318
244036326
1912906779
302651561
1114833968
2068014513
860787106
224889541
1661193808
1369683747
1828989753
1772069949
1373590237
903382676
1548703756
1260917035
1553911000
80037236
1671447121
676008658
1238246628
336164486
1085191009
1245971152
1553451282
988071788
1285486713
1786795210
450695235
1841234198
537687342
1523860873
580061188
1360284169
1929822962
919381491
1040186218
865692764
1157215869
319093365
1566315027
1544271913
983661121
605806748
174881855
1646686486
544501903
1268084298
1107323184
1654733601
511648237
1234305788
621340609
1909905377
1590568282
496395116
1240091165
1316532072
1573151524
1914687030
721956639
520955704
1291258754
1712748364
670689115
89372209
1270455577
1832706810
510290875
999055649
1772732961
934962089
1697748007
1897618387
1046255199
87904157
2007611603
2037115803
1225427635
414059333
442703796
936630690
386994097
300621632
618795070
492385037
2031230339
1478356282
841090850
1507185039
1216605104
522493696
946965453
734524185
1297117031
386959
51819943
470919645
1270661295
2041676672
949053805
2053045732
187404591
410197031
46706040
181365749
1545191440
1969894844
1931833
1900051452
1863642928
958292920
1446554134
1453442658
924246046
632458864
1095793423
485294668
1498976437
36052965
1362860182
1607874283
681150095
1509440975
399592011
1553889509
519609302
1356298333
655685730
1666660223
94921492
1983092731
162052839
1723926591
266724450
1420105116
1387751530
1021028561
308668378
2092228384
1518010567
688843601
216707148
1315029375
1982404248
487235305
2094819054
758376737
1954713713
1513406280
211693230
2106107941
1359814379
1041248627
317305025
458052327
473154327
884647397
930746968
1253330046
428638178
1701072254
564676504
1095637073
1620350715
598898066
1018345686
449890621
179092450
1817493316
1784770361
2040881806
1747383737
1312771115
1153616780
2104093136
1147806446
165995839
1109535398
296046173
1383291141
1320075348
1438809566
1263399710
2027099057
1472338180
1947296862
838831026
546193049
1518618787
1057143112
1019455229
1809938455
855998484
1351840807
1889425593
32022801
1303167063
1798526888
809591145
374168820
1358588364
440069038
1084198890
609675549
1388771681
1206428567
1486644274
123834295
38144389
1187788299
1436235248
622787678
1389493232
885975361
343966967
1333403112
1983594827
1549601822
1411200874
100477648
1343175367
1688143993
885859881
1772050432
578038150
2133703188
1295485217
791450345
1339412444
1298170924
1623509112
530446063
2069644018
2132940833
710109116
758044681
895853166
743568822
1791167091
225264789
1248270802
1539141095
1546247397
2132514526
432908509
1558899094
2023571615
1556450994
1850407238
890120296
106439025
845220540
1112121432
285357461
197769335
1387612074
1161293525
1628545394
723952888
1260078850
2052010223
1138598619
770810220
835912164
212742568
788722674
1497731612
1435306052
294043791
1717094896
1133081253
237193181
1587114592
1382606121
1467383483
511606594
142699209
1950220342
681231307
342111520
1908056742
103933598
1942158770
1180366791
939117848
1896660274
379831858
1450898114
1726744640
2120271192
1268259560
1211870984
1530307844
1602936501
870296204
1437267535
364791143
1234244981
972550970
2020569092
1555882282
137383710
1285948788
406509565
1157861950
904182912
623081888
144177672
691327332
347250952
1083859092
324853248
1254393606
1779343868
1268293793
1659763043
1065467089
1626345534
934726296
1732679534
2126428788
1859264697
1128120492
2112385214
341238234
1659571530
241281487
335198210
283138722
1825505578
340212710
1397958849
1027121807
1702186931
349514771
343737298
1922435948
77451132
815459808
1652265689
55786626
1050142895
513427941
559181683
378850604
711168573
464925672
1403881792
1902760072
1924731722
290301393
1331398504
1597889570
417556551
1187357952
2040265012
151856865
597234745
1840959437
987338714
272103669
1032741823
909061386
539103416
1087993385
1470537424
2069048184
551153941
1918258168
549645849
1962152575
725794019
940963654
2000131250
2088526736
17625934
54263757
1587924296
533566060
484076519
887353655
1280473582
1660085195
412666320
1234453713
2061946791
1225975769
909639659
446937088
858596457
1509025542
2127540488
70994492
1308741673
265061625
1468265650
2044940643
1328268686
1661321213
1413511496
1710049291
1517835522
1851368627
1572056260
469054540
483177907
1333315616
1899407156
1978444707
1444493919
622823998
1679464226
119177343
856300217
2006256536
989227217
2083439322
1527769494
174185509
345850502
623451796
1452851223
1262576196
673403903
851785337
48252744
1611055057
1914967746
1682172310
862649117
880430601
1102414841
1817486696
1673516554
307603362
1222516598
947493915
865644384
257166369
1159346036
795626718
65682090
1928360234
426870210
106229402
560271370
472788040
1970865161
2103386395
1414768793
1525522403
1569584182
1329293748
2035007507
1197210061
467345986
2259500
1003445701
441812220
1922663214
2141428725
1233103901
2134101256
1836783820
63850976
285768252
187152761
702939933
2137661366
1961557454
1225561660
89084638
745477704
1085034882
237786252
2131532370
583285002
882127508
215925187
1940951304
1892169608
522911842
1391033973
1659788615
1153728826
2119523088
1717585726
1941763600
1097672700
1368034349
825072506
1797814314
63694404
311579639
988531244
1366146998
140436589
457443670
544315066
1781881057
607126820
1514886362
1249833437
908835259
1260404049
1323252520
2016828499
1182539554
888744286
465259024
599754585
236365301
552899753
1127597188
1125401144
1030478375
50174185
163021995
1944824684
1592518390
1576097590
976756352
1538804626
1438734660
187930284
994148161
1452066991
1864704855
1359704845
1054106236
637153400
1612181547
967754909
247064966
1291404213
223441433
1286454983
2054607379
179329657
1698929077
1814047747
115308503
68364595
1814810766
1608160106
544674847
142450895
2126302328
830610490
2016579291
1834467603
387057931
2112261498
116370
1526374771
830166150
480342426
289532370
36154342
1653171512
179809182
1294512877
1604604431
740515787
758124188
1709110077
472751238
297122740
1435329433
1892099368
1663190006
1323761005
2009089209
7764117
2051507444
1086874377
915917637
1250669725
972552556
2095946922
1172942931
82461654
393099613
1850285372
425073061
1930134811
996508135
955666300
1649496664
202214658
1056101549
290670952
949855871
1146398240
1214637040
2133992355
1890640047
486136367
471832556
1621830637
119356860
726851614
520089615
1477245260
240193937
1673343132
1829668314
2033751588
1469698772
7849977
1438477301
914685837
1198817237
1029192685
1902088370
98579312
168302317
1259916067
321658301
2064846380
1719730241
812894739
1269789832
783643447
1002666584
1138463842
1620075558
282602155
1319108354
993294594
962560466
688627383
2139775763
1271841664
1306269869
1152641781
646539312
1540298392
141907624
1199994472
1457058150
965806427
729001137
1602111465
1897547032
995784555
58446855
598003326
1959257981
1421660711
1737446004
1145533161
1188806795
1804553392
943524345
1816695440
1596037363
63825758
1753580305
1083746684
1143236919
677076630
1880247954
1778950504
1055171429
1806599805
749000290
625788937
357211277
1751492771
2052555531
842933645
1166831105
1773350086
166632800
31694018
1050213906
1175807046
1759419164
575625214
1147923888
558790798
1346438054
1027882760
897847646
784544407
46169118
69928560
2018974248
1659574489
1725041284
854903349
976938726
1762199549
2133996628
1439904207
2132976892
876836172
1398197925
1694794581
1869704053
1465978405
759186106
404950076
1641203442
1178805817
1297394270
343225123
621348091
61336297
1936451304
942538903
441204484
717169839
2065871447
2008202291
915761257
350363854
470350018
968820452
1359705648
2108241749
1434205375
932706279
1993947402
342328789
1053751445
220337630
511193004
2012614570
395544982
1073216012
2046838683
184684686
993508990
627081030
765764781
158518588
130652499
342734356
1575101561
739104095
1701082652
880563903
682977024
432317493
1992968005
1026766046
1908618574
1628080898
1666329701
81573998
1736693495
342249618
44839936
830080766
15819275
33373767
942612387
831934927
7083940
36849309
998144196
1020375756
2012706355
1722386334
1912647928
1756879750
1994044988
489166909
1487442453
996753258
231238644
732069432
1794094566
1337283860
611454382
1448430504
119912784
1368742629
2135479687
1831299582
502697554
485642764
1979163071
1162728753
921899093
800614292
1060911145
1744880131
1283951825
1083701288
1466011089
3403668
685133675
2101090357
229714863
578325782
1872082870
450313226
162316113
1403853681
1381827402
1198875304
117304685
1768715527
1616677895
1781711619
2006888594
1477208791
1492000406
1470349386
1734956092
1391564441
2109495636
1421630957
1439075485
350211738
1064233083
1517660640
1641562212
1369382891
1518804008
1352296838
1634794047
909101022
1861538448
439556835
1985652941
1791696975
602792731
1316540571
1048892316
1755428057
95559025
481627356
87929888
750117229
705461201
778218268
2144480578
1912146292
1334108574
1429628619
1796538064
2099709613
1039728371
2042269025
1025636158
1382719242
1884813475
797723654
782225343
612123973
1311370901
2097891298
431719496
635297556
366136854
1054192306
1201695338
1406007106
1714683029
16808905
1653960862
310168973
227549109
632040257
902811468
212180221
97262378
63036767
1572318184
186348788
1214633225
381128955
11916189
946299940
467509470
1300252030
2013868047
1350057207
1880487663
654997473
1970715901
270503021
472991296
204888883
1855141373
731004677
117976513
1597630006
280933570
489484126
2107751423
1360570675
1826416016
1811665879
1033735911
489146132
100364545
1767496120
1235722256
803411889
645121490
148871628
1646832189
178415738
1640095797
463093338
1682220019
2145518001
258925600
1033665208
321715044
554727010
922557339
1187259210
316765582
2102310861
1596331228
124085456
667263029
1197829639
1294659960
2026484901
472427303
75406798
884017898
321791908
1374123210
920723151
912412809
1850210946
49955084
2136209548
1276126865
1001957405
1775984323
1869880821
98470959
1184059102
1061978576
1543124954
358967694
1121777622
1562079854
452783414
834561238
1734190663
1887212589
57413844
269779123
955052756
1448074640
1475528523
1587874551
80644522
202792153
1697324133
311080501
1370089133
513400795
705267564
1216111026
315299463
501723510
1369494528
1584416239
778177441
906870493
1561797924
1168463509
1379549472
899689421
148832138
53877341
1510930656
1378170066
327560439
273974484
739721323
1503119151
72989380
1197284958
1660504441
1878456953
1376046438
1711986506
277332780
623049821
2043580877
1461059105
720967381
532921589
2091033021
1388603682
1083451306
1600192656
415179916
523514324
469361667
990810422
1197692586
986606630
1488379216
589970438
1364994992
54417988
273494776
1254472400
1109954012
1270359384
1317637329
878697606
1591233393
1057555596
591299480
104685192
1090067361
443404317
2117199786
1661829940
1288688967
948879800
1173039183
1816469614
423893258
147265652
1605791238
219918704
1159858998
1546614789
2000488363
1952911888
175677360
1080505536
1775269796
1572089961
1433828132
2109671809
659541561
1387191878
621925991
2104959136
744581934
205277013
284964510
752318364
13541465
2059207240
1390283891
1575764594
2092144894
1965560641
1364435959
1537801892
1501770073
162669738
1276030875
395850815
1737683911
811313876
1818797720
1080326885
729857782
2008311560
449457472
1433329044
1781246828
1625416618
1668845748
386663010
326226660
174469983
2054053427
1426814453
137394372
1571833713
2145002659
1041607365
485937890
1500274775
99877953
2021246807
1415419348
1010431151
1502799960
298856381
322032558
1376053721
1448538474
350568014
1959289223
1462363327
783829110
1188998837
184532324
992998822
1069532289
479412717
1324805605
1755794608
181997893
1028345065
753123373
1564886534
2006445364
380039813
1354238740
2031414515
393894636
640338746
350917816
887480925
1274811419
893258668
1941391835
176852321
454476243
176440464
1081743675
851371723
1164790020
457116117
652966758
1188797847
1634504976
1726786421
473252318
2051148394
1953837867
1292737599
62853437
1384973431
675483498
749041145
1967038626
1872584400
555897235
1763364132
142954743
296248514
1980229209
1985199843
1314214622
1445604609
1852922327
1162837535
536638141
1942052498
364120201
1901238360
548097668
692177692
1465863811
1428329404
1666147201
1837589777
1220202909
843224361
1080067175
1270667328
1993508226
367589354
2015328689
743663798
1057620730
1177112358
1380505532
1108998265
433572351
195683252
937750600
401817077
1218423585
622580701
1078299991
2092979936
321442034
1171862680
672956639
789607175
262593861
924025032
1804044857
1052776704
1159049380
2053326982
2005804232
107025099
1915847849
1508354076
1692426320
807900968
1367605149
2088860717
469658804
1589906400
2113877001
133951267
1834019924
1431769270
536750355
71489563
1452619987
1843248805
196704688
1602402420
512922143
1003445045
2147480777
233332784
1306951756
1011565738
112149301
2117560843
809150001
1597531332
1156505723
153207676
1451528931
718444375
1192044936
1262590288
422931738
1649542042
612746044
954463082
509814679
1639269515
502308689
2043725581
360993112
311085167
1126153559
1208281799
37787606
311735389
384460905
480724153
372989513
1114968675
1051624461
2003656194
663445445
1118358055
1131434903
862288926
1127926188
516754120
156611053
190755936
1711871879
1453683334
365491216
29759743
180507052
937408806
294910806
1481605377
489295305
255368112
280960635
487489350
11908680
1692857178
327096266
1471432602
1978824742
1463304663
1910826865
1024076432
29120186
892909478
358688147
936549203
1877999158
304088166
943917779
1941511738
1913392574
313315399
515999392
1010002893
1572983492
1218122826
1720831834
1232851195
170301207
1731318051
1094723167
872678677
1516580475
1706918315
1630056257
695093467
1064573196
2145439690
295706003
690097215
1928402995
588006261
799342466
1939903457
1893524490
61697387
1020484359
3255929
1709740000
1758385732
787674502
414153554
121440429
1406008473
749689811
11251676
1964910348
1877888143
1752224382
1880894978
424259834
96419144
301101991
86744698
1762702908
360776550
1835574560
1849170507
1725329461
25278142
1264467098
1807698030
993024651
1298456983
12179046
650958338
1383747614
43380522
1149838637
947554805
1268095794
1528557330
137927390
324059381
574680057
204320000
990934061
50875438
1208510310
663335949
711206189
203482160
2053050605
175548060
1148797486
1199146524
350231451
609717972
1849742795
764518084
1328853838
1964812572
353021074
2051162095
1083302113
2019477654
2004362520
807457479
1598071956
1641311386
1650675376
17338435
1502774844
711688579
270555459
657711408
2112457537
1708926954
722844617
201737153
1609184663
1562680609
1902710479
1574831855
1848698452
255079973
1722654366
1887768824
1200625698
1358238558
1962866202
1908346639
454209441
808304527
1759234656
1951107582
1556160404
1288069623
580418066
612128320
1916749707
2147418141
1325471724
2011600836
1931357383
201079458
1279133989
2098010813
526020603
1555103084
1148176522
1586202794
1551766772
1871211229
647874559
1829881704
1148623962
1051280912
1782118165
1884449625
84102151
2018625629
1007206762
1795126475
1881927795
1968306388
99384055
1030343747
229780807
1095931395
204533495
249410203
1081759975
1627963367
1078693405
1410848822
785950974
1063811799
1029241732
1418971980
599817389
1147603264
1040058811
1739211520
117757635
1651688081
1830150267
1743557633
659877371
1206969086
1706551409
766305173
1350637073
880845755
531144505
874538697
327769180
1529333647
1101783909
280917292
2018175733
1601906669
1307338505
2091137630
287051120
1256126942
281806845
1762809032
1111560854
1358494681
1555574975
51935050
385531205
181676129
1745255141
2063145983
1931701985
1486219804
1644674577
816213947
132373317
218559137
2088784761
1528217442
1568662953
1587397381
1670347592
546547440
49387215
284616726
1739603113
77957458
1016489492
647675965
1267563135
1873289176
182201129
629396325
1050446860
61571718
1859185527
1390093374
1720876470
596584266
702767034
1565695149
1846827742
2096451215
1782957484
337844368
1262013731
447168257
1425644679
1998998666
1021362896
2077726193
1219662553
461263479
1828870391
654988882
479886010
865013963
2092014502
733986159
729326422
452508227
1074501312
824746690
1163739238
837997939
1040012719
243094539
1451284463
766485859
1411054460
805694357
1508629737
360403233
1345301161
644096573
1929141854
1156522888
173080293
1772383200
2026297021
1146050596
1839030590
1977210455
1142018637
1181275540
1724453724
512548681
319927909
1122900645
1558600063
1371523788
1026757592
26252572
1593840674
790085949
508744519
127156024
770083868
1744069592
1239020799
94141728
227492324
316198480
10310712
425197694
1912808513
1856392086
1805676082
1718236983
1307910631
34771851
796456145
2028091343
962953280
1006107632
1958687368
1399883259
1737335810
1679811808
932335404
326713693
832419074
77926
800031054
595996822
515152879
1143277576
1165412987
1513187679
465996824
787995585
1263160356
1183814995
840226998
1471354434
1675116014
1063795818
1771331022
462058804
1438100677
1887848125
258690534
1575940461
334879491
1532354065
530915852
1516708027
1421670387
454434894
297759418
1425318921
1330623978
1799915140
1155201844
337062735
717644870
732370489
1091621248
779644227
1156322445
1105787346
2055030574
984567202
1661401944
645884169
214230597
888667147
586764634
968643014
1799778765
679244148
310364001
780166884
1093854831
108722737
1579743911
777592345
120039379
450377771
2123095886
1345252460
1974211509
1224356130
1097785221
393410709
2014284271
1180751289
1187409729
2142112940
896740027
718360786
1829182159
731768115
288088136
158231860
368083691
1937945459
677027147
413740823
1959074161
1051722256
1027940942
1070277649
1574051162
2141637031
33596160
1019386428
86679479
107861144
982064906
1421196503
657435111
1157305866
923660751
45024377
603149267
1928627111
1701046300
465429126
633669426
1508702126
718931258
152908179
1882137867
1530526574
5593890
2020854361
536929349
1171833457
1472023289
1449368364
345470469
1754323862
1085155371
962723399
594979568
1054232608
1060884442
983087564
1529260098
727620121
2036483296
981968775
1461249414
1036000193
275361949
1159946706
1730722987
1707004079
463185965
894763090
2012423553
1824735800
778823291
2129316034
1373122368
1361839483
1493825691
825306861
1033148300
547981556
1118451643
663058099
478677631
429901785
499159304
161804623
799142222
1896794439
1951893352
342515754
1549338844
432595748
202845909
1236068113
52887936
163298278
1086174746
1593095521
2029411732
1906091799
997344212
883886798
169261192
1310654443
554475398
1221554012
403061429
905330284
416704645
436170296
671490909
1594140065
1021517735
1367791283
1542887293
1280899256
397180529
545026172
1709727446
1683017219
484012383
523712916
731575863
1587126191
1310547816
1080679093
574782399
621309505
1400078883
703064525
403203770
1756212547
1737558408
1445854052
649871325
1758015996
1939599477
1293192245
1980619286
741353293
1737723313
113669943
1390949099
2021445019
876065853
1236244316
1882745912
1816261809
341004224
18813944
735384611
445758263
1676513733
783443878
562137828
539205121
687954003
145845034
1897974114
1428163697
425582647
2043126666
807108799
1027547700
1698770124
1333500439
1864228155
367355756
1218468301
901158622
2037072840
358049687
448699574
187360707
1802883828
1512607272
2126321878
788334510
1369808716
1235459845
1547934352
399270862
279936045
1247723536
1702661406
1468034213
1061466648
718937728
961119613
822113581
2134854474
241359323
944182801
17395167
658211509
1951791707
1170582242
1167904551
847721037
260158139
1289056791
329250868
1452983305
294975630
493213685
980320904
1306180202
82880326
664497213
258963799
353566568
794626538
635778276
1142699038
500917946
680762096
211959431
2097402091
786066308
474819438
1810740258
954488376
1097220446
1190888047
1415246298
1290086299
823393249
1813954600
1889813298
1468909422
27787099
739162946
1189426187
2076131373
1302947336
1202886695
869421133
64668532
2110925659
1243243910
1403847010
223365749
867809201
890862325
1071207519
1674185682
1878909812
963809578
1484876884
434206205
393653302
780827067
1352819634
432275094
774616526
559676149
1814108235
1732585321
142948239
1213946839
1594100221
1027264578
1649336201
1851318488
578230108
1751345122
791231462
1950850651
805975029
1818552724
1244791634
1988968501
791955509
562287207
226989612
1510736121
1062458753
604201202
686074062
1301530556
1478283791
1234723587
24587748
1482503793
1014412463
293750560
1923982766
2607432
1391822627
1797212870
8403214
942365550
957551355
1046680916
1837993094
1439058627
1105786819
1041370188
1508473790
1778832221
719685744
1343802682
516671775
1871561169
419241494
1864097863
313992879
1315643138
750800375
1080739552
1402599786
1160753280
1086382553
1894943139
578168453
1858613055
376469081
530858926
491573127
1412639499
1560269635
1117610189
154703986
1279252099
67261967
1313008516
974338822
1687900217
2048932051
1150980774
1400540194
1331331782
1162436318
1884862025
1056556408
2004037410
318361894
916433046
738251059
1894299498
1937666422
474014713
1569137188
2067584185
149408641
515180902
1634894668
1839554633
2001102544
338470829
1640932272
1635308058
1918523369
865550728
50505974
1339122547
1202106891
1323634761
1362022181
2097044482
1604299469
1197768754
2015893531
706639162
232120542
726248907
1769732890
124822554
1887685340
1351501900
736755037
1273139562
1727926784
977462009
65886984
1778346873
808138140
1901068211
729294889
474654773
129492646
1727086820
2075330329
1940020358
44319192
2119267228
1829934453
1219655247
2001553079
949032735
892842381
2106490161
1797030452
1278291693
282462884
2110326180
652425689
174521280
1860719386
1278482681
1190686500
1278840759
2093906821
1465957712
921114840
486858534
1171925017
1023999317
1411487242
407295120
1886928148
1895534363
612185472
1587423862
104330058
692818752
1844221797
455460774
585913495
2146710803
1381251727
472972011
455882922
1297971581
1189350990
2044335026
2099799581
354067064
515288496
1011943167
1635479514
245932835
2105672660
2055140885
1496295033
171373409
2100700792
8072527
681997023
882063514
162534062
241896801
2085799205
1981026066
54142906
567322969
1617959481
836183056
1995530750
509429786
1767441317
788639044
1847329053
282712875
855079409
1086602306
1544252898
1823194401
739578630
1054450611
1075067910
1577687808
1095972465
1295239963
1734146849
1236829829
1094881956
1208397854
2113147366
2095997910
1937024005
14237075
11200260
812686742
95366307
1240095924
1494539062
1033393155
1862109545
859972713
479405459
786961106
13855234
1042446747
1378432929
1632801725
265554804
496317199
1970294275
107504105
1724728822
1786936502
137042957
359765626
1136232086
634834580
1919915217
329077155
105895871
499330090
2124592692
50086945
2027838811
1425370992
418279713
7833654
1611761563
208360367
601127627
1519595955
345897162
136843240
864326291
1688473189
1731853649
304162272
799499083
2059592744
1936158663
651168367
737635219
673109767
1072010436
338593818
309239202
1224224844
1964908298
1051335777
1910488583
1812444917
1679698767
856373301
1115156555
55444280
1766339545
1982700265
1211805225
1769789321
1134569650
1433296764
1377239916
1424068459
1631043029
1884463256
52221984
1146724532
36377378
1921778736
1159463807
9720176
508045051
125450116
1380907712
747622552
206817517
1523498265
1094901743
1478187222
1537443797
746781897
1369888790
1076807976
1405829103
559943280
1310195764
1314327337
1408555053
499576924
1907938750
489983072
1526790928
672631762
889041322
357886689
826525382
1427524607
749654471
1327366981
662186154
51466855
1896785500
2144135328
1146998369
1409958020
1289865052
419650681
2142386398
1773381187
739720763
692773811
610531511
403407790
1807768419
1088437420
866938728
587041758
1292676192
1903999311
523567003
725954658
1074197768
1560525510
2057121485
1104355360
1143024884
1137258150
164244893
1362591486
1910803149
22875870
1471046247
955452910
302677595
100249646
623408600
1022926489
1742259106
871161597
1221502710
752241844
1522464142
866856505
599726689
841255581
1690068111
553355339
1849135154
702951102
1425047048
855214019
1622168316
1740651489
616752418
1796570929
209582422
449016271
669293307
626618889
745523964
1192674852
1719162145
1908401347
719162449
987079731
1929503330
1452405537
1108922882
749986597
1127288741
1276338993
1492381243
1266055835
111678246
1913068338
1281773558
693590682
1335048491
782175056
1737397449
1900235593
559938838
1510038784
1854150980
1663331302
29462558
482841764
1362078100
627209540
2053789705
1932252121
227862578
1852683041
633724546
717629116
1177426065
1162998623
1962426446
769636593
1362739956
711593114
1012625250
1156934913
789853373
31679061
474862836
189338162
855561965
386241760
645767554
740389458
1109332596
2070965392
895813369
1123422377
726651473
567414983
550766953
1506782111
1923179419
1559249119
2099152907
1785140976
145168491
37422411
361277227
1155971542
291207035
1323651473
1266995560
621198224
422275399
1109564702
420452772
1030515973
1043763164
1374334978
821050735
819790722
629180092
1574236356
2082720875
938468349
1569164946
208205740
603906268
974271128
565857622
959240647
1332571370
672861923
335360810
2067811210
1042468068
562486173
1938986517
1223055455
920303869
1937367176
474365223
2134738497
1118797304
1984194073
2045643249
632084517
1545294072
617484571
705474669
1295205549
978224798
510790390
1685873192
702735030
1334223445
745076438
756625982
2089997000
1011346461
1631433617
1036006639
138659627
157073688
1155153839
1382599905
1287084908
1552802490
1328379184
994514560
1678435492
282677078
661716769
2090979312
1618446298
1977319382
779962379
653008892
1760874601
1528993037
1947001925
1268723553
1583487111
1250346291
958529614
726303798
2138323018
1092581610
1075989826
1018703145
1048145240
356308666
996774595
762820392
1302518498
292344381
722317992
822585962
191249292
2018873876
1045098464
1354019620
766439055
720674238
789710083
1519886344
1770951097
92748220
512637642
907258107
1572152624
1410907246
637433454
848498865
1193387799
1472753921
1351588394
1629990100
1866198464
97542786
104891714
1092702480
1268923287
2003425031
1564592443
2031349659
1100588852
515623909
142984532
1250471378
2147242237
1268852555
1188232305
1712509558
1619993946
762971665
2049269095
1439288725
1690606123
1483016955
1357264593
818542136
1814821055
130089407
520446522
195477665
1051560903
108530352
1482141122
288426182
1729999662
274853758
1208625752
1116976725
398671105
1735117922
449290177
530224588
899956371
1529101601
2611259
313683542
2065109908
680900259
1244786214
1742040400
1765015894
1623736706
1617695687
872836638
981731902
888952683
863852907
678783365
244971174
1454849609
929326796
51428598
1787610009
1215461390
537545906
895812662
1195189955
1261999088
338368528
277363630
1400789413
1894021440
755663722
1088780252
555875953
380619929
2027608894
477434620
1603886536
217372965
1579433853
1648548004
1399533289
463529602
2022151862
525281583
52639500
582718748
621443151
1831636035
1472018450
111612380
810464127
1764271999
1368442301
1652194123
271316753
269961879
1680133887
1505681510
2077913069
224538841
1991186784
1624954032
1654554564
432544178
1522126271
662015500
1028164770
483951672
756591181
2100705800
656554655
2030765259
171052039
1013514225
181072229
1410341215
1712133877
1552566822
120114904
1255003722
1105440929
49797410
709779330
1417449346
2077913831
939033675
1197386466
20548452
1353441494
671921431
754148767
2077670766
1903740873
1944417446
1826207896
2927765
426575012
1079931485
629718704
3759084
692784486
50052283
333515785
1824986963
1505224235
767154349
1315134121
48476991
1688102409
403586499
763773411
1234381669
683275551
788489946
376291875
2134394596
783147037
89748983
1881586214
1581031770
629806955
2026215435
694107292
973881092
375431403
1227869920
1341678132
1593299864
1682261185
438331414
400766303
857786091
1825912803
1813129134
321957894
1144131414
1732686031
338879996
577491630
1054983331
1677114382
880640722
1332698360
723525152
1628842167
1221731186
293567249
1478976953
67135940
1618502317
1026404525
989878432
1907553492
1891411262
1253845972
468804677
233157485
1753426511
1124118905
214125142
1035225813
1242397351
558403752
1444065248
136097302
1941374092
819962709
134211239
1681350309
1658987059
1986917972
293434778
743920324
70158066
605749371
571502790
891441013
779275447
1332551915
1949571508
1443102910
1763141274
1363875461
1242502214
1831912667
1421151290
194859267
1160532841
329865212
461548629
116074573
1587586349
191258744
385016177
1605348884
1657122265
12503424
711417368
1912887511
1913930822
1018400984
596925625
683431206
2110508088
702449275
963637071
13932776
681508799
797063096
1029043753
1244873691
508746000
472901515
1440136616
466446753
651786880
625830617
2052642766
1288023568
50566407
1316050145
362190723
1065178213
2125746379
493290170
1462523973
492175287
921658280
1156275068
347062789
236804385
197296087
1068010070
709583148
1310093721
406500139
1893146768
776273853
1447882529
19896245
1801077671
1098366145
1481890871
788029024
90833352
1973658192
1244141766
1352177928
1450745376
692957320
1168187727
1102527243
698759326
460193585
991718264
765242339
59190095
1108446479
1991986055
180947605
348005025
1080112807
1225829640
1094177399
402615843
319197948
2137854843
181985321
311804378
1544090803
1607696654
291541647
1234230930
1500950843
975381568
1373897246
2071806866
519448463
1662459083
839948339
399585660
639256279
1910039637
1660121706
1850254910
1250532220
1177849722
359866962
15524370
961949015
1496347191
658713302
1549075502
638536386
2131951374
1828573209
537140305
1169472815
1904533424
881884139
1424707502
386174520
987558873
1049171294
802017442
476601394
1169433454
827650387
941728305
1808240150
289078150
40777556
1789812381
70723961
500436215
104144571
528019260
1702376151
1316335059
825964091
2131361485
1820944371
914754283
1720494838
2063441103
1664998286
1464221696
390987520
1117704609
1225407783
1157775392
255791828
2134556651
1411969773
1373411687
1258942549
1508665784
1834777653
1697233502
585866439
761787245
67090587
2049549215
1194753237
718221181
43637076
1579529318
1337752200
194361917
1190849828
1159707596
2024624709
1661333588
815976968
67546645
10555431
751917143
1946812951
1641328161
423007656
1022478057
260552251
1578787513
68582735
1860604914
635157912
678004910
93433977
1120695049
34383784
1093032733
1910461305
1201178854
1367386943
1758673203
886832266
409627252
156288947
1478374669
1896243598
1493523637
1810527401
1959449381
1637083124
668709062
715577011
795920162
786632672
1445373313
1701120076
21621941
1372113593
2024451995
1039225764
1555617285
1478091195
2042144079
794754500
2133044652
1220980330
1351968294
1346925366
2078558544
572804759
2059507059
1796826582
1012285080
234630800
1060348480
1512009811
259463938
551749982
821408447
884315315
1046742200
1650081075
1876406031
210958253
62382343
1646237148
840993619
782893460
1410614453
1555887040
117479380
1334303612
1821641043
1042013836
1196896003
1303449832
1355725403
1457274397
1754314225
2110026926
1658553298
1765417453
455744472
873795769
1347715196
1182388384
1727494663
1154248034
1998019762
286692275
112233907
1573137431
1312386212
1092193658
737977686
1210834910
1584676482
1620369792
2067864151
603034918
2018437171
1989497871
1969369644
1646454511
22127742
1193849807
1295743531
1513764919
128139478
1870563920
1432444011
327454411
1366494596
242927297
1089872214
310829299
2091429218
1406827486
1191018756
21597718
1111076994
2040984587
514496836
1484572028
217312541
83714485
841544479
2085414940
1160305026
731143794
1068363400
1675231006
1952389972
767791419
1296172215
1583334982
1601115872
604474465
158331375
591257076
1216835188
132610912
1306349311
526390461
546532643
1486721478
410131247
2052943655
1822659475
737066098
1156164562
1351867353
1058597813
141048793
1655621198
327260489
1114628028
122463523
1427010683
2081611853
1423834659
374182786
1647917573
1733841815
1218065098
99088171
1768178604
1483603623
1436656149
1481772960
2108762977
1797858342
398247114
108650728
1812139762
716673649
1592632623
2062355002
508753570
769821757
1802101493
1568289146
689149243
867691891
2120418868
1501624995
21246764
2037267549
88380439
2061018430
143004890
1398647491
1326069940
1603279144
85720641
1806434473
1467682557
1344952427
1817940153
396125351
626694046
1058601080
470329381
152234313
428418456
754006822
805935680
728353101
312401914
2121136646
1226304975
1296250849
1449363380
676513836
910081188
1070910883
1792896968
321811990
1160377957
1172854648
1467717859
1181245494
768706009
1328893463
402563890
1887770075
1552631697
1841967730
1348716666
426696263
1100157009
2074090137
1078424962
885142243
1751246407
172088695
1091284865
1911010441
1100854181
1091873786
1830292559
1284174369
2054114317
142304875
62318864
215933200
2073841634
50287152
596891253
543971132
588549215
76392686
426086310
1921151269
2025535643
414371823
303313722
40395754
1409352538
1298121398
5276395
951673121
668146019
310870893
821690059
1307697123
1896644580
1294689211
473607878
751877825
1550083704
477286425
1221515044
1292908548
889811676
2065843219
756650567
859986657
1892277035
1935593864
1646584165
850841246
398320006
1589479192
1507100423
473484200
1356055777
1043762333
874290788
384637207
1133868069
1713484073
1451023892
884650650
198009781
1272117807
1309897704
1583012973
766518500
1865086156
111902436
1855327244
1691994316
825153025
2077182908
1710089780
1266924326
1263906213
682416804
750001729
550259683
878371760
1835704758
1777244287
1619282967
980660567
1283329455
1269551705
1897140617
471807371
1757058141
1210470997
1209526916
1370361802
942282234
47234756
400211705
1191243384
810663197
184732074
852714021
1998945890
1882825086
142167414
846166004
1971811624
456660059
642466296
1695409727
2106003225
607739401
57060821
1308755643
1457049401
527976608
215564326
2110925283
1118158497
1431856063
214959492
719553388
900084798
1613779663
1111886326
1613962679
1171854612
1018200782
1742304455
136901315
388712164
419026668
1055338978
437297232
550886860
1764335176
794953577
1072462792
2070307066
2081876217
1715397977
490084933
431820546
1077104608
903161613
1916930241
1772252649
2067573649
869486591
2073948633
478130749
875658454
269506956
1613147389
701857233
294103022
1711582306
1961898292
1826116107
321341378
2119177308
1804941744
1760719173
737849032
1982915080
321889990
526902768
653807061
768362515
1967848725
726222219
1271225010
1057607659
985253332
685042314
2123768284
198516051
162249677
1199146183
1726565457
1269579427
313550547
2101094598
461017003
1107026302
563953411
786144395
274080750
1996292979
197916490
1153093550
238140991
53237677
1963750023
652392803
1343821470
1856912519
1408119941
158583281
149938652
402430580
1584830957
1894520510
759676992
510148077
1419249621
698798682
1795182653
552863708
1081246327
819323837
1641959588
245152099
294813876
753127351
259917103
1875560911
1002219083
2058470753
619725018
509766475
1616428768
1227694630
1557515746
739067652
1803137703
313309424
1775020102
2075167602
1181777503
432457571
1038832337
92240144
1018425057
1257827209
1102420569
1046014773
1957918185
623086595
327313805
1495711957
1985515258
1042111519
1139050690
1361940656
1460257897
723385231
640205954
664618490
238158752
238480371
1814234299
1266659869
1119705396
941397292
593306043
2083542528
925516067
1071254354
1193841450
81506097
822311495
1788657748
932540084
1853721343
1822929213
2118731688
1705319904
53698108
1279081741
285770644
431029979
304147988
1495021920
693507977
2080199377
396478046
1124522958
2125245462
1693198876
1669802194
878769262
335042961
2009917782
97315457
848587139
1310232732
72789251
1888079371
2121596562
1912470734
1883863534
612721466
1665561588
567638838
1461572981
1850693516
1012178077
1648602729
859014357
339320235
1636315381
1934011754
1289692087
699449140
28496276
1903070434
2099895980
454424798
260350768
2056225132
1664280466
1853038536
369686056
1170502455
1102302003
1550205451
48430555
1458933429
95807935
799934247
1134328045
148103826
1879146755
653451428
1811598478
950212146
265365872
2039888669
939242332
1988707284
1046113190
1114976660
275273541
1041089484
1831172790
18253684
1893308715
458114996
921580496
1482083332
541728943
1538572084
1188032495
1672241722
1422690241
2043324692
1880841183
2106785477
529260141
1389331814
1537889705
1868039847
1241324552
1343281030
1913858371
784606967
1905087989
546313882
1914916785
1579638376
1698751498
909909731
1614201284
157978953
1761330968
1955194123
389658460
705555233
1378139488
898908711
212190899
64400375
161158480
1131112601
747686935
1860204279
1106237729
1868155317
1061876380
89226233
1315277530
712179857
966145268
1371987365
1111272879
1473684154
486333487
918110426
1507207614
1034604341
1586177550
678389969
766400303
1266061011
855840137
2097416490
49081731
1771343933
1056946130
2060252848
374247994
312375053
158500250
1642830864
181884340
1281733548
1401027953
1461468013
202274040
1661301513
833376831
650003835
336405393
623894251
1463076992
9319614
1960508644
905695382
1491036631
1711972774
1745279443
1437705688
1994014262
161562555
572539071
931013013
551433307
1071641685
1367950151
636889352
826508936
1673790405
1102148072
325965894
1350475839
875026028
1123259739
1012588066
1394038475
2109161180
1470381933
189619335
889096239
411728426
1480722902
1265643873
852676183
244218870
2130696357
1041064163
463034275
137106498
1645609835
974271562
1058050627
474489472
334722392
702110511
446753509
420067464
312159475
859413496
1410803936
1514691749
504578297
363531814
493116815
1335070314
1456541284
1248409990
411464503
1449824157
117673860
1866678944
1074079119
1192007346
711223667
476295833
1169215820
665360190
1910264500
1294235609
1523540054
1077002631
583224316
1088694842
1954869295
959880095
1813167566
1140577281
1866698400
1582717829
1763442921
1028704618
1975664004
619215279
109950403
881533770
1521790170
1152265615
666607673
514319727
5552080
1663013959
698195753
1148737396
1389467142
1902748915
1924233513
1299394013
1496837985
2097323331
1687817561
1286748853
1681918823
210291378
584984478
713059841
1602324939
443120011
1061863975
1126061351
399309498
1444572038
375054149
1369305017
1953064579
483292762
1330342323
1017775658
1475592045
1139294786
54029410
1365637318
2135661429
1693375960
1141483966
866568153
112428867
385110020
256935986
1782080618
1781729979
1273179838
1700086243
1916614211
2105885455
665381081
1374760730
742031123
812955911
925752714
1184871787
1569218030
400549172
2100683555
179632118
504286044
1419576605
474108414
393204779
1427773834
1607906397
1299827231
1108725181
2133829731
81799397
302601158
1885921347
374562524
1376462877
455120023
181376243
937145308
705618481
2001321342
1278897743
1774974980
66867123
1434510545
727070413
819207770
1666090975
1270709215
867175222
653665247
2037448632
432352741
700288617
817088438
471026904
730577398
803735755
1683770132
1839440146
457648800
1261699518
2094491643
1892089766
1660615135
790938455
1409590090
1403145736
174764228
2022318138
763687892
1149801821
860402557
1816842677
917079016
2128845526
275153662
1249014472
1283183464
677927006
1912894652
66696045
2111630191
698237830
1075862634
24346327
787027124
1209578653
833515341
1557198390
239357168
1350331337
938756136
1932690218
837945351
404701550
328151131
2080988959
1342647461
781903132
2110455868
1859860765
396984269
1248026576
304852421
1648434621
731517059
515361979
1390998458
1367280456
1778849023
139928424
1990610294
1261196659
1132522971
1856666031
1670223465
1143362044
341716358
12382816
505946311
2057674124
1976855097
1815489163
1772235182
1766938810
1969498097
1507350083
197483866
2095472547
432117840
799019706
1987541302
324657929
1101016061
865713299
198398098
236099027
117584743
683450095
1562413529
1859730688
1215157023
693257519
422303953
1571974945
578841463
1180716228
1817242288
1766003490
2047714540
1951019665
898797306
735385111
1891198250
205981939
1998006692
1208786274
821151400
1770876202
1169255457
155287487
965667775
1610002307
986152899
892818820
301651730
1431818770
1324719994
1904042082
583705394
1403150499
1773762310
267358773
1037473422
6448479
1179815561
1134228661
1164747908
178603868
1540083422
1594460204
744083977
1800499132
1396646745
460694839
847963106
9520760
1973537228
295796664
2012681185
1697413731
1017829757
251903460
1558777724
988635260
1262321709
1486864692
1572906604
269933214
1032023899
2112856879
325405294
782385446
2096606019
612938452
2109694519
1454781771
698501880
1761241969
255111498
1657722864
2041342388
1205995085
470643763
2115295765
240289643
881938737
695253460
814711605
393876177
1173725681
2031577775
530878783
1816166017
1525668346
1336011733
689423124
1772031201
825622373
101160111
1079213749
551388721
277129594
1418556084
1943109474
1059719687
1369731339
672829052
1485990054
185060427
370080888
289861056
1597525772
636864804
1935843047
881878115
423312246
191975797
1770314458
1036897890
302850622
1184968278
1579127716
273348280
2121477086
1849466145
1379290107
1288385159
1766540894
264936806
2130521656
1481189860
1412332450
1904798201
159351002
985112325
1947521054
560439391
2011487539
1144508048
883726819
808454189
1742554627
118442951
1369444364
1991576745
879466832
431580470
362482531
2138803825
1749239295
991870719
2125921266
378676015
735885569
143926999
364876750
1702499795
1309457082
10122231
1886506202
185846502
1972706143
584993167
1929118022
1109756846
544322406
1994655671
650251579
851413595
706727415
469442715
651533885
368899461
106192054
629847658
1327983118
1666888266
199006480
2131143937
1559740133
431970889
1428055933
1556846940
1542744090
807075498
1983229892
693137927
686225203
1926132867
1654631532
336495469
848623039
1187235367
115110511
1302592331
2140147980
1506603605
422431683
582117917
344635519
601974798
1441596393
543869270
1132719695
137224829
1087743403
1811640269
2066062287
224879764
2016312113
842955902
365726808
568644530
705329286
1602423495
340743844
216651067
1083653347
1781730275
250768488
2070701709
304705942
1349238220
1637671842
122235071
300252765
493794092
1399088335
962863759
1780297958
955080234
270610106
29786989
117511618
686625455
1932699485
471631586
157121522
1336408580
1352537949
1237117037
1117976312
1206566492
1472938834
330390979
1864626525
755365215
234575103
201378104
1295145887
1433826888
84539376
1330717677
146679242
2079972013
1282173958
1867070072
2107764565
2009671754
1947496901
1127579094
2102927916
1570747468
166656303
686896623
1633798167
266148809
993884809
1850799058
1439971521
771725262
494401999
1868019686
1026698574
1083991774
94131172
2028450241
222617843
307176117
335579207
1070110021
1869967413
478522962
1817917460
59523193
1051069261
917340973
1886722948
24223156
495825158
354397783
1003665169
1703029398
1828575924
1203483694
1314580231
981586865
833193125
471611603
1779031396
143737901
1459901421
1031188950
1352486531
902076868
1684798018
367349967
1624921195
1208731646
1470402802
2041311017
1844093138
416858644
88194703
232699552
2140859832
491786716
2123887952
642000693
740622370
48156311
670389195
973480949
138266787
246646587
1554997449
480346484
889981925
1921517147
1576842093
1126646104
208287527
1127507781
2114611057
460089615
1439303665
673603488
37570201
1452045018
1810759700
1312126897
1317683980
1916092939
1087974840
816248423
1561840090
1088830105
2024805221
1118842009
85462552
1004413816
1310873504
1564432883
208042920
835736736
354747584
2068053335
1896730231
1496398838
817532398
970599558
35394480
76904297
1357843734
348609788
1542947074
1099989411
658185932
294204138
2119122472
836124370
862347654
284607775
1600570326
954063481
1750103621
606231655
1326777976
1462429230
1486804831
1216181583
2043550861
1258098351
1578842405
694468684
1672471896
1475493233
1176847343
1217310210
1647469029
1843401773
1746256651
1325225746
2134856823
1441940203
148154338
1521027890
255579694
170489174
1030874916
1343418909
2100788010
1902855104
1997732562
859797358
532870734
1730918483
105883964
742598194
459080906
717705519
1163217257
43475063
775170731
53140481
503596843
1515489690
1358882
187748802
1247940423
959949059
578069838
2136022858
1453345600
1284392306
1776794322
172682076
1508886151
1073387851
538580760
742854512
959156438
1138766045
367042956
1902709091
910064734
1606511708
768737444
939612158
900904561
636138383
96165555
1770036560
1536648666
1679495908
1536827536
1212860100
1558503496
1014668352
1688255267
1036955275
154595075
853725856
206752508
1209318393
874161
1998584757
1757205751
391698785
352360738
910152266
298557481
1298282190
1067510800
1441397303
382843592
1695948406
1439750859
1251620944
1060013046
2106056386
1211504658
989268463
1374499924
387166495
519357111
1439888646
437840929
368318714
2021962451
1105387542
1560696943
1881581692
1671166099
2092635613
1829868037
360633026
1324669817
560510268
506617696
49270689
763472738
1504729012
1597658200
2014188917
1375318864
1750399174
723504699
338215201
2051104056
1355130440
433954748
1930027232
441497309
280578212
1403942494
1657324370
97102310
1160908741
1445504059
394656000
1052138795
840858747
1559708358
969692829
617180224
1139543361
190023937
1010340240
424700470
1140643262
633171351
688529464
1656231666
401849108
912007482
600878094
1378915263
1970741992
1540225446
229579419
619635835
1116962164
1833493655
1074400490
837798991
455046414
886038548
1948035809
900586073
1015045794
1774313615
708963833
1296157927
2014013510
123603189
1205406967
1598404479
806942502
521050868
794614739
2139679429
1579000934
1843596182
512637965
2097746248
1549835653
1944922231
1544435687
498203014
69485324
1064580710
1486394330
382590534
19089514
2014179239
1050229092
771260364
1561777178
2123042044
1797582549
2008684008
1782794952
846747894
1935311634
1060297309
1497181181
487909972
649820796
387005688
1792755922
1264245640
1294707070
183748073
828726206
1602237703
676985285
1247048024
2138298424
970004015
169880770
1455151272
216423815
541613520
1306799419
167611494
1080144625
1074843217
199489981
1414135956
496989930
2095800650
32217655
1368854975
2122719617
1311747848
1375346236
1136937865
1859176746
1728713868
1557428299
1934771113
1013408804
264481225
903576046
1101437951
1553074557
1868604154
1774734333
1689327767
1368784880
1559464551
130229529
975425819
1048725851
1977183168
1054338854
263121539
1971345649
861117943
655063387
528738754
808605159
73586127
339911840
160955704
948746794
1206247259
451881743
92062817
813154886
1171164015
224712903
871437864
995950127
1864782772
2102702918
1333730217
1356096095
1670293567
485332993
1849005513
1112804613
620016351
1835792715
1854715340
23028818
84219015
2137042876
1309099572
1139670250
1455186206
1001568404
1011963373
832513958
110605780
1025184069
706994077
1163215363
1835373695
110968874
1865455445
115976487
431038387
1010200953
110859651
1562930228
1231943210
444553629
1231752836
1496933454
220482124
554206072
1600014726
1500652918
943209442
1537597951
878806592
430887691
1798576105
1091973852
892744087
1980500592
995115459
1244280896
1568188100
871150772
1510034351
847593
222772773
368724039
651349641
1202564871
887804188
1502903965
118453752
2074485630
332185981
709150824
1619889180
613610944
1761945820
851503310
1683470155
1084527384
2000923993
1817617842
1883579857
1484952290
69278545
458860713
943395631
127038626
1846766974
34708168
1754515021
1946224962
1880772128
52484331
893906168
1221724191
1167100898
200496447
1752442177
1295980887
2020163429
172970065
815947971
1629676918
386683623
407845746
1098282669
328598553
1836798093
1782032828
1095384910
1147341662
346445549
1072312129
182491582
1904345621
1999109565
1385991223
600814106
148384452
359486301
774884838
403020007
1290306927
358227389
215867063
1092185413
1354515497
1203125346
1722305172
660907023
595179978
578576282
1754098935
187321620
600710634
557605282
993309599
2106185551
1620747559
1474520422
1015678351
1591439339
1580208271
1823560719
1581015747
809220106
2115948338
1786974279
1714396558
1602454715
367342090
545845349
2078646180
431725241
1947603806
764138280
891377488
909802319
1597657698
1808086663
74576595
285057233
1628961330
325425346
1032458365
711854837
2005157074
526964668
19181620
1794160400
632985496
781585336
2000162008
540995715
1880983368
1892723625
1429067648
1704191603
30715316
1009467972
770486741
906882784
372792894
1290034149
1957136991
1454015823
1812970780
1784556956
1887103316
1195849553
2054262395
1760229087
1682852079
2123481862
12579072
2066822245
1891522194
818516033
1385396634
1519072048
1479277178
999203001
140669597
1316412617
760633246
1232467817
445695005
476226752
2100473600
925951010
643877907
1367676820
1403978629
389111438
1061979812
2133219440
374354294
1987172251
1732043476
1541920998
1257592177
1268904271
1120735828
1771120656
67176887
568401693
1090574883
1015464121
1656392156
1572234275
1858294298
940763162
1594134679
1639870628
1646241790
1259238264
1448701913
316254302
1956457844
257965893
206728167
695925455
663869398
2067174373
1576031296
1629370580
575389973
1818227173
9648156
1646133933
1982400420
1343365171
840785306
1087904111
313941798
1795938903
1620638170
2024226488
773925387
1405207986
1191549440
1970165335
1347582162
1261275080
1501055519
590711579
533803026
1018175794
928059613
692303109
616151954
1929844938
252260705
1948473444
891143421
1472254670
1920423719
1118775759
1172327963
1305095376
746600784
1224633600
342814039
717885653
1996535935
714353382
1504866218
1608285141
1828563423
1190263223
340277740
83515880
1995099209
1749681401
115711026
370502693
1819652894
775375166
1898508852
1393442796
1131820613
42628721
287055059
541378118
1039644791
306795121
1329357741
1939354800
2053295880
673001904
440841377
1766398174
1108690432
1599781208
388785933
547418539
603509082
1169489270
341214878
445811031
1584496999
641414296
565450331
2134027484
1460176238
662643883
133003310
217536297
1555990472
795919907
44043020
1087903543
472932092
267256424
1371791858
1099747874
726858965
1318608744
369772227
1715366550
589321734
1749954421
287025346
911216538
252196199
804008049
178264536
1955243777
1077531328
651063945
571323844
1563847956
2100035203
130485612
758724410
1262001829
190284367
1790723579
675596555
1404734768
1313266829
1341764853
1308452379
1399217514
1058939437
2011390413
2055782850
372654021
1872080739
286266591
878412629
1371880873
2067819356
733006574
1638003672
2010199542
699350917
1760224165
1320322157
1531387018
488026478
1027136923
76379351
930249952
1019201040
1606500920
79107110
863786760
1041064163
1005349520
313287788
997588963
1442326132
1531152816
539400044
181368483
871164523
246170369
1324729116
1588151061
349295394
1186469715
308353161
1541364240
1212892950
2138579119
1270660822
130432257
3309273
1224585351
741328692
443324484
620255533
242598456
1621175693
302333517
266083825
1847137074
1252526911
1166717373
1809236876
1790800078
690071887
1437482846
49389749
688940266
1280780309
503419282
1148085863
4112849
677300313
372000459
430268428
2003052737
303992119
1387152076
867335488
430750592
784244886
256048527
659545186
1285506412
606721401
1602832757
913291629
483589051
665603870
894022747
1201240252
1910841296
309908015
2043433595
1173427956
210060133
596726323
1205983947
2017311676
2063540720
1602364544
1358537350
877900618
354323477
1165332107
351812822
1909862926
1497649547
541427323
789483692
409744146
1252993681
927393770
415134192
2075549262
1466369917
428782656
1720728583
771913971
1464431700
2003054532
1042752187
1690484091
556067825
1389396828
1763878743
946632219
1725922202
808040074
2066615228
843946386
1910071089
416119663
1802400829
1023785488
1494661155
1214529025
353165157
169941557
1010053039
463719586
36253299
724672789
1256802113
160474075
469738624
1474346572
1307885936
2036542355
280789695
1508024266
40833141
1814225583
448826414
1836094584
371973196
1207971221
1477368103
1065930468
772356364
1260471040
144207716
1531990167
1762688509
14637779
426603949
606105347
2050266829
1667440372
390256938
529477689
857960238
135618640
1252389115
2036485032
27721992
718107939
1472366283
868478987
432494467
470574417
2026622538
1542993689
1473569605
604622694
132216329
33565268
432038995
801462663
98110896
300143845
1147822082
1205848602
806840102
108851639
976628031
1563283246
704542116
243940418
1359436064
1582426280
656771825
1887911881
634697029
495452656
506949210
897483435
1780385393
556264660
901621182
2080138415
1696772705
1126747022
529473981
797111082
239487205
168464296
30515928
307122326
1204955569
1929422265
1855072736
1373155644
2133793273
896646557
1629059408
2062795645
1173649552
719728094
344144673
1311926100
1883732231
1281447908
1128469697
301029564
1907832941
12716106
1181236310
1781966353
1128834792
374659130
842459948
426170212
577908315
367820980
744724968
1145631879
705055503
1181506207
1024163586
1430617852
328917745
893354364
1659120212
1761309064
777085057
533035037
1580625795
243153661
1661236638
714330815
1349036064
1984462709
2132491937
839405079
228991835
2133801162
873311742
1126793961
611078710
1846944556
187850316
1965341466
64667302
1561366163
951337529
1564737140
415398747
618276030
1618410641
234816098
1465494210
1806192600
100694163
1639643733
1004529635
1723219419
1566049209
1187649835
123158501
1771540148
1263615488
210008775
419811829
1799699123
400963201
1156519194
390722598
1084866075
1203563141
1213391388
1348357135
761194037
589253436
1496260714
1964798156
658127630
1556328122
1414332775
1374513260
851506633
1917423640
1503820356
636417207
826728833
1414548316
1108338265
1885654725
239458031
1334859256
1747909790
509890868
647552158
1225460542
45503947
801758510
362252626
189801258
293604805
1616341656
2079878283
230951320
371935165
200391512
1600788486
527621975
1997739019
842860849
1612223202
612975832
1980477669
85890859
916571003
1746349949
232671006
1489646812
1153695361
649737357
1360819206
146343438
872252611
443028939
1525443861
1000637232
839527164
1120585105
1227208745
756095478
2094861783
14543971
837652582
2100583893
790451993
1180613541
1450239808
221475744
1199695293
1947683080
1647240633
372576948
1933142391
1455355215
1145354073
1509469934
527509674
1603689224
1171774798
586607997
515221450
1701833795
725334168
1302592462
1018185439
669209134
1292059470
1334736841
198295687
346435000
263287754
428287146
1706625638
1670241076
1044425724
1608054740
141031590
1159488707
1005543122
2084725976
786948686
1954106486
777767580
829958163
1257335637
1909750262
139531479
1629790393
1235441148
376531643
859801130
1793574735
1761881641
1188810685
78189394
325414699
262265624
693617049
1535558484
1788933292
550181471
1684836624
738013670
2005743254
494631459
1359418668
83471318
64724291
1570122215
408743350
213979733
1576836331
844154222
2020839532
273761189
603880556
1043743291
352963935
496913404
1745906651
1541960808
250750927
2068948734
1839696303
1820470812
295804510
1058616382
1971866915
81074791
293002288
277921890
1390845387
1536451643
1153384570
929199897
12892251
2010271663
511121267
2117968436
209239304
942233975
703856952
1932725905
1536038573
1622149531
654941572
476108632
850952780
610163848
1249587901
1925114010
1637314357
81756672
1377196105
64604383
613928791
2134297557
1954243819
2023967204
733503909
559244743
1719475987
26354381
403423261
2006856373
1461482937
1788001189
1938565324
1900569894
585220423
1335128704
2065581762
1159073411
1612691175
2064938956
2134836662
793531928
1753852863
1686041767
1969473594
1882811551
810261856
2043045146
1374271739
1443285256
1603126569
1318812055
1305900365
1609152525
1564572220
1493914826
1809652309
255654245
874380504
791570428
1077025020
2095797428
586789505
1018980523
1528362014
242686313
538390446
847319492
1945787747
1538295656
1933493438
1097721994
638641024
1924120631
1315543221
530790296
1126288094
826266268
233619780
1589118074
121158
1503326847
215937714
303842567
435090158
803567337
1896154745
1729437128
2010881212
1661041753
1596001847
1004022168
1311321803
1831165056
32963992
309625295
2103406592
557269626
809419876
1404898227
1991201692
991572284
1208831031
1897716060
1516431557
823034440
963872705
1738365511
1038742729
1010563222
455927960
1231970059
136636890
200349548
192487332
1439301234
1313530172
1832654251
216735744
1576472591
144411713
908703566
1054234796
675330434
751644182
1963326140
1372811171
210606512
1642920836
1401162149
824646763
1461768294
1057755631
2126049639
1407386116
804801064
1571825351
487309107
440709562
570045793
1226607760
1152198869
1076222291
887429139
610295164
718317823
1435280462
1231470856
1350046582
1969553531
905290438
1588782560
313933917
1301303943
108479455
868972854
1683438084
1074241766
523853985
2100965029
1728791245
1432136194
1660414948
539882098
1201873121
417736054
647243116
389700569
1281788112
460915102
1874154998
1547788201
2086184948
1002168107
1461420690
128143444
950422011
2108674189
1662471810
272691059
1751833842
738745407
362645314
494115302
1916210329
361915242
1141925674
581189399
1351901281
383357317
1170206805
1892912553
1868636702
1540362728
196247555
902109025
1119794889
1260416900
980423389
1610348922
448913646
1913762376
490903580
97099192
733515426
974570193
1228056315
982151036
559897814
1585817207
772799438
1804659877
2080323055
1720927021
78298223
1700124100
1264418782
1685599329
222506175
936765381
1253608778
902380356
50472536
136359778
1245988923
1699253773
1224503940
1273316594
1652066838
1295511776
1542932827
805235684
1535320846
494890906
1565164734
549863684
1176994463
2087526017
428915517
894660145
2010828447
1777706193
581790097
1941689230
1737495617
371329099
524950187
256352894
356848192
715150581
322086658
1040073116
1429077212
96289932
324772193
1096589788
451721038
718813634
939066646
351512272
51163091
1212715216
875468344
1387115186
1906446058
1113949402
241235403
1862496109
25456432
1074381260
1061629564
640638404
10077436
949737361
526819091
780427144
787850472
1092774519
862962663
938782476
1491683726
1733112566
625951096
1813439042
1203192206
904208695
403132383
858360756
1349986879
641956338
115094949
593218051
872403362
394599867
916469220
1176733348
1549461735
1487466265
1947963957
1104230564
407571538
1713450571
1262017733
566272852
1762889670
84450818
919652207
193145144
2062008499
1003387207
2059489222
2002760249
368587483
779695736
70213659
105166863
341753450
705721556
683677050
657966525
981053
884680323
1999684552
2136310397
2073395130
354196767
863527325
11700412
1708701418
1770904351
726154555
2008454955
880403940
546849120
1872786257
220437572
1095120523
432669565
1948192495
483650518
1113919503
1843901321
1886776796
1963321169
1255975254
188196814
1275643979
118453673
1276576504
1849302156
837637617
1509830653
2096607638
1397359062
249056432
1433035924
947302226
812551779
905192179
1340278421
2011243415
388224837
124405580
1750253997
221596494
1672577179
289171617
1122638136
1919599339
716187702
1621132968
1506890754
1156599498
688404394
2053271563
1032036587
36473847
285808046
45682385
704592470
1932803318
147743767
1209450120
1045352281
705507201
1854559018
1011695848
819296482
1450213841
1274186010
1823551901
1867898426
1863565492
374886011
572714691
700409267
1160037634
1126159869
1089858671
1232168794
1616913484
1785392426
1094446181
1167208964
1986863714
1929177601
1117730398
2030189035
388591138
581794990
1280734387
1557745639
17109261
1796064699
1302469431
1425243915
1396362511
948441474
1187548805
672583491
1844659159
53237677
297288494
775233531
282778788
1532060468
528959466
2014687061
1243265497
1882182724
618972089
1704447554
1257005112
1603189430
2073061073
823396867
771790960
870044294
1897014222
62125877
1391295138
679910199
1722367563
1662753396
1463958437
2049584901
301576531
1755505711
169985890
925836387
1821964027
1017700546
1660250634
52732620
998265209
652713181
107244534
599503670
908844790
1824309032
1272659630
1218329108
1462638093
557292863
1470867392
1995013390
790187411
1242198021
1293305024
500506142
106463600
21616027
69958913
1349723957
654430267
904822016
1548703014
710675337
253866082
2068621150
1999930509
1990246275
109707273
127952855
448640534
576650981
362333274
405088141
615164384
1524169811
11604944
670235837
846013209
1106681357
1074497198
2146347501
1726619847
1208099258
1735951637
1481041999
1652138416
254838878
922352378
47863590
1081634825
1211739524
452493973
757959546
2025479792
1881674658
112016357
2017553106
1109980919
560037450
129452998
311475898
1989290616
1716292741
685698276
16436253
1886538105
1049699952
375748339
574606323
1325726472
98603384
1841059178
1912975975
697543830
1193344101
709836923
626741317
1871494675
445035435
1842614067
2120981256
157248882
11891617
1722980403
803990708
847377591
79905526
913325307
948553444
1695016958
1299324095
1176041201
289594191
1241866499
1484682539
1184358230
1219040206
2065937943
202456643
779098738
708997686
1046048348
1064724668
1528258648
67622551
1697641228
1297782180
1700023625
1774405518
1349467854
2092781313
741581642
1156321758
1557805475
420553049
948862043
889171203
1326419196
1266823814
1803282920
791316249
423313386
1107514700
986597219
756516
36407489
758129162
1328320280
1557608888
1724214838
97396766
821744273
231399081
39456846
371196816
2113916300
915006767
356287288
38800410
704987017
1068900134
1427967533
83440569
1391221691
187974713
863251776
1030433939
1954679930
1723643919
671871534
1212431259
1486441874
1199962159
64554577
1906418454
406568364
264990862
1179353034
354288719
966144007
1216845982
1537752680
1473480662
1807036179
996177201
611739521
477258324
113995988
1980857188
99899278
1386330403
2115455169
1787393987
216974957
2024430011
1378140789
904953312
98378673
306650803
170900086
670178842
1474035182
1334197708
1122730812
1480142476
1966694503
1195992530
1489678173
2088317817
1066381019
407453411
1323925640
555617447
1470839172
270322504
2023447425
1735466890
1626664676
1749328033
249754635
758697190
1530966056
1328891709
1727428097
1961643478
892302363
272310213
975057921
97318455
1852229446
898353511
1220973101
334926550
1835264042
1975587840
491609808
1581125729
661183305
1460281935
602063753
2035206509
2032271097
1201488519
1845999017
941500396
187249759
1454253236
1036578668
1080975409
535469993
1114789863
1309913803
2136381074
1964382273
1139074165
1527410521
772320967
839315978
47818758
727627251
1978203053
1644349542
1351371995
2143280533
1007151499
25003913
344332067
1575674990
1195513763
1997445367
626557264
238525939
263215561
445989798
785632546
1404170314
1388426936
1046872856
521727738
2142339012
1830006612
1669994136
508996026
122395597
1859749461
382660827
1986941986
1869340637
1504044905
497486216
1019526253
1795918249
740293314
481313479
1407745765
1640372254
489583757
1261745171
1718302732
1128138125
755632087
151643532
1696989087
2064672395
902940506
1943332954
425288083
550697187
1009936798
118644215
517218076
1564206030
1055509146
2129048210
1387153496
172289957
1548031886
879429247
129219173
2010567694
1440715603
1644462579
1701061177
364074736
1436348864
1321958966
1776613822
1457033430
547735394
1446545608
108925295
1644775805
1236170301
932138664
1724139064
1331153303
1728373186
836834822
1249887065
2082374412
1812069444
1346010682
1420302059
1255312902
522919005
450534398
890137902
2018885025
836785804
1798813889
406256708
1454828926
942794993
1323540921
1952893785
392994295
493775941
1441912144
296812489
2143369027
1106168885
1797208560
1510800147
1348343798
302868432
1354011511
1093522437
995337839
336492214
286734880
884041388
279256720
921230007
1201755713
1975603483
1592503021
785380239
582562089
200837643
2051184870
689221755
541995654
1551951338
579775279
105563548
322657304
939934539
1466405771
344679423
2032523235
661298809
2095097521
63034572
2097489563
1159707120
588807837
2058658490
1862830116
2003329955
1217276596
1756789219
1281137102
1292900211
815845201
958404013
642897560
1371502816
1484839527
490797586
1211257462
1033836126
2072603939
1169286243
1372230749
258004690
320927097
1980599115
461205901
2034268251
1176543175
258701787
1278093415
248303500
391980339
1532541282
836829001
567655687
803444833
1678841021
1422728934
1026452600
261548149
1468194466
361792301
180319564
1637943764
1329981967
866659991
1483442602
1100948005
1707820247
792087953
798982643
1121118945
31956442
1663848447
938012762
602447820
1739345413
238439697
1198133295
1792124668
1889944715
1455647846
20285594
1136853836
184149369
1939869362
138095170
458411371
279531409
1697696247
101966821
1481362984
1808281147
1601329129
1896421246
189888854
1815992824
1597637809
1388866387
445370816
1747481722
728833604
782185673
1507986336
831205972
411456262
916823804
1113218958
1597635574
1503885780
838824253
2126147967
207453209
1169449590
1625159955
1368854357
274171004
86944480
1402411847
868738462
446358024
1673063014
639330308
21089230
313538413
1365569065
2105111537
385734524
987314358
261250518
830893772
392957004
47894359
1522420798
2075765258
44333583
962228531
828730993
2071390304
1590788771
531591095
1488158566
1228814310
1856529557
906560870
1144761156
872587398
1102624050
1706386504
1922947747
1344167430
166226539
1808973788
706343413
565602548
456122540
1444811501
503653761
332154700
558725960
1297181830
77979916
1371007550
910826445
201285787
2095350780
10409307
804724117
2107942332
1210778457
1611740931
1409157754
1270648328
1589804512
1904366038
998498217
465350525
1771047806
1977456272
101071806
1884367959
845415160
1466516695
1044059367
2102395174
734869096
803609614
1780666134
1533505836
196356926
1309230875
1279823877
1750893170
1013893039
1154314716
1361595046
227094164
760536559
940653704
1126521961
885791204
1119342545
771305964
1988478389
1117268009
1481516844
384979919
108887868
1034105223
1048308382
2014788513
173203792
485885921
1656727544
620099219
904118748
1574046120
770664875
242426793
532685747
1095476988
280603081
1229463786
483017388
983548553
1098169718
2125519120
115746031
558170023
1834080273
1007302341
291806191
1974595196
2010340393
1002851578
1578904098
795836670
1259751410
2135566355
1244116722
439558121
1699907874
404405323
710377966
522588108
971912358
170648883
475364364
1407114878
861036937
128829017
272065341
1566082583
393441731
1664423743
760017368
475659362
1760269582
380738700
1784108391
602498818
1745334413
1080344557
24077388
1132448219
1813225071
1476401521
476101055
1085524338
1629201524
23608979
1769028190
1897370587
1480051373
1719544074
1112315269
1220054899
656262799
737896170
730348317
435991208
1766077285
585786428
1109107834
2015684451
849698089
1660190465
1647228928
234876388
1441074865
86696515
919282204
2100336387
1459013102
1565648587
1805070241
1135983442
1795827074
620534562
99588658
446990776
486819614
933496473
608029522
320813131
1064890545
2120422399
515012859
26181307
171531130
940894007
941164257
1824760457
1099672684
2088968207
882186565
307822649
2131611457
1481581992
142009512
1262848672
166185583
2095983405
997504429
1795394650
1664525057
1330500127
666781109
1864848881
1232204621
1523807952
81329490
1188478877
1806404509
1643798713
699708805
1819640693
1876398956
260412910
279061812
1715644412
2141337501
788798231
2140421906
776078289
467880551
330659091
621240925
1090704668
918533601
128221363
1084827422
107100052
1370521085
389004696
419940103
1927086980
1968811065
1129503072
1525178411
1045465089
797532873
1070355378
1709529878
1962702467
1970609637
723472586
571672016
619735019
1471521624
1678534819
1737298121
1969703970
1105512105
1894208566
1249407287
190898224
1145227952
975450329
660404793
1213613744
1957635623
211625807
953990063
191406274
291474140
662520643
1918031255
787472543
1694013840
1155428334
1104032595
1716876339
1906427384
610336
1128454594
399729796
1695916585
739264862
822831525
721745912
1200625698
1948515131
8547201
1568120245
587190371
127837893
882612585
1132364947
1737472009
1007318794
816127089
226165323
37001853
1350043603
741152208
584535153
642825361
228810440
60016758
1024819819
1179231112
963168498
972976736
2040705172
109901897
74918190
1912905298
1102681723
1461436609
472473633
337775938
196680236
2098420581
295123949
618236138
1501192248
1734582471
1141921604
327848415
1081648527
1766247045
1765537718
349152385
451433107
1579657030
958168389
73612925
2083236016
101420898
507569150
1546211070
2065421433
646798131
493692329
447826019
1094051360
383039832
811893445
1618502343
927553180
901376695
20601151
1142048350
2068395188
697069663
691201041
1781705922
567465214
1825778702
908326583
746809725
663791553
1158501019
998932104
199162716
1008177323
1332776288
1978310993
23001043
256557675
1680653399
894364369
357685489
1525172964
1283546170
1369038780
310425245
1585229834
644151718
915604325
1999347514
2049638452
1599582575
439533174
756833801
1238757785
486443157
1430624012
755962876
1798265029
1206692383
1717756310
548686708
2104196852
321735682
189219105
348977253
1682791932
2133034749
224317193
1937406862
1981203050
1746798387
1740217409
315576684
83271210
1519565740
819001832
819840681
456491609
1492506441
1069132354
816977660
999748084
405974276
99907256
1178368939
2063372959
877908100
446058218
266782180
553650478
2051190464
784348808
1067119611
392658341
1006778200
1312184464
1590274159
1810400740
1980813753
399762881
97573740
1347017800
2135613368
1167342672
1972210439
1887306086
1905885160
1323605899
135851292
446842935
1609296158
1721845995
481590043
747543630
397574889
611917420
1030042313
1043389550
1340206326
104271235
11862425
1413553636
373574666
1886205868
1690466288
375654624
2133207642
1547998881
338158882
692873628
1946074534
579846911
1467890625
1087546755
1163412519
896901804
918501006
2071163934
1318236829
566587980
817577078
452933796
287648607
1787029860
1944488828
691900393
1417857934
1479961115
1473444738
1048505548
1957743589
589940735
565463667
1707659143
1161804305
685996372
1102897407
924572451
1271054509
1322090863
222855758
1764428096
1425049460
2026117002
945144490
2092462210
1603810859
872589931
1513492145
567341652
128459065
568004047
560300396
1757181442
162291224
1566159140
1299893837
1724813859
482433836
946221426
505458589
571612376
706184311
2039161059
2142069842
142090268
1046914216
1389341840
1979689502
1156442494
1817528025
907467179
718016675
1280051453
1672917929
8982016
334715473
394289443
1739789222
1044095636
662705070
1035789039
1730279831
1873066123
1444965117
877469404
583328874
730877319
1029392195
1473221027
1770402276
312254274
1417998501
820915631
888837507
2002267353
277401450
355958954
1156457489
1163380723
1675333997
1458179384
2054376882
2120495745
431455187
1527719113
1714643745
1002630800
124610080
25372154
2038454927
2057607944
448315975
407400523
900065221
1579053894
952962432
322201954
1012108576
1870638661
1509914754
1148432948
194425008
2088197477
2139259314
700602951
621779727
255459091
145146069
796185671
1355736725
1188694649
986373585
702210252
436548042
570302494
1307772447
534188232
1360433808
92620091
1015709696
494233157
595148000
907829515
822580628
715507289
1447700840
1509531410
2079762382
1397487030
974425430
1722529528
1974271597
1157736939
1150387896
1340921497
670864618
1672052058
1168886062
855330008
1019855164
313581237
893745239
728484042
1869008088
661657767
360795189
239080526
532657888
635235055
669561517
1960518096
675558119
806764572
1531891330
1216933467
1739669837
82967731
1589152500
551282702
1848950632
1469367010
536385528
2049738444
305221320
1441199968
967612186
885695856
646749159
1243417057
32271743
387326542
165634341
1462499916
1178498618
1588370522
1341144940
351087598
1252853585
2025043286
841865073
1522197124
561221513
1607439238
1264910233
1808803871
2129282283
625174733
1534818505
780847606
1746015068
96722857
1837505388
652388642
690918904
303836373
901435557
40803827
1919559792
1240916169
101753450
483552978
114494600
35576692
282710443
1259477895
2130973804
276310729
1721958768
402986398
1959953603
2059063219
1723331230
1352639589
1937615686
1137906942
1802249837
1601507209
537812730
1389946489
1556268564
164021317
42883318
1219458030
1507482381
926169488
1876340874
202037741
128084339
167325849
2131175438
1904746565
574220832
192739859
753794425
819270950
2005502464
1576689409
701736692
1002699744
660583701
330941424
173626573
2129494172
622686322
1718324047
1727085537
1725011227
1726733550
1857411782
1789052742
1383068957
313372715
50515639
754435767
2063225990
1988026880
73013855
770991884
1052857053
1132374217
105127437
133580409
941851420
2108726765
650972203
982929795
1915587781
17124332
1358304945
1388033774
716413215
723064370
443780468
1171768089
1165185433
2090913529
360429872
1258540342
2054598795
1426867947
732344055
844657566
323717725
1260971486
477366099
1434036933
1944039958
1827273796
602161934
67698416
580759681
1153512336
1301302341
279138880
605625779
1560191426
1668572815
1312055787
598133351
1843119450
466802702
1617775277
1099071795
859365589
1162485920
17218139
678831425
939122073
766212128
131317535
1741449193
1475533370
326146404
522243661
274598645
1247753127
1194307448
1509167083
864298546
1888559888
1023863865
1444143092
424556198
68754705
877812911
1426373266
2052936742
1885828591
762017694
636704121
482942010
1969175196
1245154266
1548770767
2086787911
1659495308
536109343
1885831310
2035337900
1076396488
1139081536
1722430976
861605414
1448434204
428674471
635914719
817387509
1035513811
1712052307
266097253
596962655
1262767564
545748211
1466229077
1212930485
215375106
1402662778
1441695001
596037633
209870665
1033657120
751902279
1892062527
858301139
1155196326
1635397248
1293806234
983697138
1646658952
1003584918
45724075
552690765
252247839
2016168119
29738583
1250600534
2001400621
416440693
2141894973
843320928
2088458199
569933768
266758218
1927271336
602159084
364020730
395867508
1533356483
1386173512
1529171351
612208563
1610670744
954674875
1933856919
1447786313
241869092
1754981883
241525120
827325832
733530586
497326583
1566811235
935395876
1899274226
620417789
734103518
1823524464
875052213
431816415
441198301
474735566
49594364
1971053559
1300814630
1583312701
481700667
1889644582
2105881349
1729933525
674814995
671311202
633604142
771596138
1779780790
812366904
928834003
488728937
414106360
1234749658
889713755
1654929954
1291483174
39594367
681564107
1220482013
1494187836
1204054386
44085382
1105180979
1653642929
2001293435
79476151
2059858879
1531218977
1751072900
297840856
1696829718
1271401041
108883310
860769578
1346188583
139770381
1750830072
174957974
1642485882
1044945698
1399506590
388604531
1981743098
459558627
88379263
2005015341
2045729498
1901085644
1498695634
652484238
2070866535
1107588188
813326420
130763341
1021301362
534489734
2120830785
49097973
765453563
947080481
1616421876
640179572
1466616338
623451093
959654824
1865681598
691531716
1328194378
1902527943
1021005897
1886034416
637129263
709570115
1576871268
966888643
1527264205
1121800364
340183849
520293647
1545377985
1266156340
1917883659
1099704211
1779193811
691151286
1500021346
1185155913
1865922784
2005234695
1931505155
1149787226
1490165626
479843207
1802694718
433388600
1142397701
1082918089
516798091
303658711
1108734592
1087841656
2075771831
1580898691
379614776
1537136149
996935048
1421826861
687208802
1992408253
1029147905
1358995278
1692609653
1465942377
1279280446
1222254391
906055320
95596812
1627665432
714720259
1879554506
710547141
319632707
1589093147
2120231213
175946680
1666094884
815114346
2122620273
434284750
1246197
2006262937
97565133
2943126
987476451
1177676308
88870413
1762121865
1749268395
1223092019
1364570892
1099510634
774272137
1521374789
169612588
2122257882
1842924436
501863583
1721834294
703915093
455303897
74100338
1272479798
2050303061
1118087411
695931843
1658449703
748374489
1567608875
639865408
194793237
726197950
473814570
1298441650
240812954
1445053900
913768811
373807807
1655139660
1278726607
1761587289
509264345
1231508420
1804662629
1798971394
1798248901
1852805951
707169996
1663498473
524724714
516661212
1736858465
1524726969
1722638793
35755733
2026201269
1854496
1761058806
442739280
1634830786
1087821282
1025785777
1075124290
828741178
695645354
1667107630
1694681865
986572827
1869174832
89243093
983639232
51491301
156249152
2039671501
2057154024
1045040221
163465158
418514270
1537186102
1566918495
345146130
336111862
272259640
1421957042
839618721
617545823
172387157
489271391
93613754
258630716
1604688044
307879432
195060615
1489182659
1127684312
1622187338
1762882112
863910127
1632039762
152437107
565714788
1640787905
211518382
559316825
1892111826
1460058182
1048590753
451065567
1165637673
288981009
713476964
771456635
1918502101
36415611
2137609239
2134504048
1724673867
2003112851
685460959
1950932010
287376202
1089840306
976462040
328278373
457180534
489160462
1326910095
1131761371
62679277
1298046085
1058739169
231319910
1393591947
1334046964
2116141367
1373607512
1390748751
432555048
1223966507
1321223208
1298888631
424644802
1219859643
625661033
212158564
543421897
141701658
701685284
241729200
877404359
460528044
283506376
727979606
1305117643
623458748
838055403
2127207415
1431448639
527172497
1090602683
1935892116
1639759258
230390819
1904611623
836738021
1855541806
987430485
137108302
1824919336
310942123
1638569152
1206121316
1120234196
1910113322
197673218
19549224
100839200
1543019508
334252702
1931454438
1061221257
776340642
536010325
2072253095
202634058
1300055735
880851200
2026063589
1984612196
45179753
1375608363
1111795211
1059829873
586678739
2044614675
1472281476
723298836
1741339500
938237879
587521336
496695390
1189797925
1555670860
312372824
1290445223
35192174
1242870411
160904081
1860166960
617661700
698533784
1781884041
1169739062
696593571
1964110475
1972447059
1789838616
231837570
1089067688
1040260278
150281298
1986927183
1599306672
1465683036
885599364
472680358
1131751398
82433191
1195857691
405962827
357394013
220452531
988069427
97278193
273970500
830999910
1115241860
1697744208
1169542508
489604365
804302823
669645216
1664849796
1496723761
385083695
831079619
461646351
704438627
1919768662
1462473464
1563356798
696127204
2012035227
118375850
2132037985
877796807
349018871
1948223782
66223296
850745152
2048869149
447408047
1991462204
686757820
1576788408
61663747
395774617
1687970401
468145893
1374268016
100134640
1729564992
353630635
1747872826
38591690
92937310
1562215981
633821149
940595635
108305692
1062860818
439737721
361132472
1131592032
2060607625
1744887494
2019614731
1915320119
958224814
1642760770
588721994
997510490
1846801026
170230690
459256982
1553803347
256243960
1402257931
965415959
887332871
648290033
342407123
1225743110
998504333
1917019158
2053301375
1264681472
1082922693
14369510
1814314671
1793063658
1526155548
155169102
1920177119
576782871
381254145
1071333949
1647112656
2022979420
847674213
611492452
1316732438
351960600
1459759030
1424603762
1948666988
1573153716
472754137
1109383668
155900915
2114123549
2135258289
2002561194
332872617
1672969992
1732025064
2101127447
319845250
897218919
1359599762
1795625644
740339907
1584879382
1006839477
586259782
1747103004
74020684
1711726637
1642938172
1871373208
1243830542
219738428
427803516
1721372006
795131908
1105466826
1691706294
1340663306
2004010678
820447473
980239354
728829239
2074303637
978063837
1754564177
754116654
1907685762
438939547
1314514450
1693381240
1813631056
1298213206
891105894
1738764779
579701077
1516063006
1097227836
1456272603
2102491608
1223127120
306861898
670238768
1656168042
765756153
507153447
893896707
616993378
1117800249
1560836784
681902794
336432500
1031859519
548334301
474619324
1918794997
1995233364
896473680
411938394
1703696223
492590627
640432802
1368979027
151398951
1206799899
361423466
255206944
1444189076
1745386503
1236329404
888336981
1595997140
533912713
1388328141
223662790
1200447334
1723711200
1245347431
1639925832
1911025215
1469919023
570146911
1537151217
1934042116
889093338
27222141
472411048
1819153207
19698485
649488201
473529791
1867190013
1321060967
1653000593
1510751777
300123357
49891391
414338104
893178076
1887475945
665709141
37547576
942841423
113748726
1324737714
1570114779
289054281
5860994
1048149396
475230101
2017323317
870376576
170303364
188994529
418604799
472634487
1078181055
97116501
1145269784
365179961
177868402
1228053146
346976825
1609075613
459796035
141959832
1895984993
200230740
384491348
2050215873
1685690473
2019947016
307387073
2090872566
673508950
214515235
907355708
1566634891
576045994
1315328886
1843695775
618822729
264616524
171785350
1144132709
133300823
1340394103
2058909060
303178494
924134406
1613346832
1418725144
121394048
302523160
1928614396
193139260
249827432
140078979
872274655
2049071582
1535370772
2031489983
1101958293
1085099240
1775379735
76045820
1991344731
809293242
1784963206
115322352
153191859
1064524441
1316073901
50507368
1379649394
654605834
721627192
1208775234
639587254
963942213
145565008
1825785908
2146779764
195835133
1892145381
1482855784
397632370
937981173
2072163724
909849928
103740379
1267793568
957954711
1116660184
1378181068
1747054390
1401822068
124908734
1362800282
934674146
1794892518
154828978
1879760536
1955714146
97132437
1744977195
461049483
842915613
1423239439
1947174207
314680128
821454344
1046535809
1574233148
646731393
709527815
1974047141
1786753569
848682928
1517279446
103273112
1721754631
1734449895
74122046
430416252
774545662
550434832
196453250
1716051277
1607281531
81679279
1297719844
1765838355
1898451830
1067402616
887294779
354747032
2093611163
679717997
2019235094
1503744102
1902009901
1652001172
317906926
763197297
1708048730
271171702
1055228743
1392532641
1719195570
1207400205
1030464763
1336883874
1482537323
912356871
658319657
391978189
1442711661
407798043
1966147601
1972947555
268184959
7030787
238533
630246898
1367441535
1050856547
1573152174
1315393966
1511134919
378293594
493405738
1118802492
1064158510
1551987681
1621432410
1992578035
166724193
1082183704
997717839
1435851798
1228598471
1592039569
129564380
940640129
307692153
2140178201
1148200295
1109487778
468735600
291815243
267851441
256166207
1496898855
836046708
1282125662
1924641682
557726611
223614943
832301286
2068106564
1481660389
1440784573
2026270496
893114871
796847306
519850803
98721695
286015115
427064955
585469548
1365198911
465358200
1831491738
1544716104
140840862
1888707822
1701275394
1073262865
965953153
2074867742
1060623613
273099787
529178457
1109744785
1694612990
590013958
2013014498
1857024526
902532002
1603801924
172335001
2129647866
902054118
1005254451
1428024877
1204087066
118794615
1640217026
2062010585
1005188278
1478666267
978897944
1107606426
1033527239
489462133
1154958817
1062370550
1478639737
1003461931
647451350
679815178
983617881
456600257
1075886954
194598667
2052632624
372348653
1141599898
1983223054
1427258411
611151560
1808245676
1579908553
2086501915
426814334
349470674
873884524
439237849
509359236
1327895077
1925908170
1768549243
1878884273
1348191802
1032983589
207441698
2074969892
230168899
1640620202
1128405236
1900519786
1959747630
709330209
85294646
417737099
413204667
2063803850
2068122760
1645511632
12720398
1256907674
1093688430
216751179
1128200478
2068055763
1452487994
1501613390
1424838603
1337045743
1412791107
84245302
373037897
1641456938
1731595516
1298686736
317759091
1848892544
1173752010
219171931
157246566
1075973638
658677297
1639725650
1962538337
389394947
431089167
1106881522
1396141893
932646192
1090364741
558067331
899419552
937295014
590221722
381406895
2074756417
383694608
2057000632
708818070
1683072883
1202380744
1225466966
649608962
248280550
144194486
972867332
1918969805
1569917556
2026800955
494372962
610223119
1486629153
325986447
1445629641
962231514
349860573
2074522017
1260152812
484921882
141179583
156563004
2131430259
790969162
1377735319
766646927
1104429837
1715117179
1473264264
1639611227
1277127382
366691994
1373802821
81885094
455006299
1368821206
649552070
384921419
399029489
1500439468
2011939690
1745798913
1142232161
1859736097
1295815013
896961209
526361304
221895311
1428959487
954847170
1572320777
1419318324
1028290587
115304058
291936343
253294760
446783460
920399719
1082406936
1342779721
17200307
1057096895
299770816
119627577
227079606
674127885
1734643896
1328319049
1637089053
1565193206
236225803
1617960300
1391074349
1171675657
2097044482
1302018969
370561735
1812083891
1221960514
188222756
252705429
1339288528
1148000503
1558325312
50587778
1797901373
855254141
485229352
1522836860
780574983
1453755235
1659769324
526423736
767328851
25971940
1910389010
2032134659
165851749
20599514
1117026412
892682979
1121924685
537091637
1645541651
1878892581
2032685672
1866951038
588904029
1997070045
131866712
622503466
1642374392
607110482
805121361
895969794
1144867959
968130847
1342867910
584053236
412433198
1516658837
1183168738
1994875995
1244217654
819217162
1491008282
1496866023
275673100
427105910
1848758673
345560296
200989360
1497066466
1827694930
1676425494
127182617
311604635
2084118650
1392107488
957859794
633160852
1251489557
1022533283
1410012793
414693298
1944784709
920152994
959138490
267181445
222885779
1120939895
783289148
216198921
982127575
1803504461
901098473
2047652521
742420126
2080640435
1482521914
448036423
961965871
635986328
995173632
1957276135
123159142
2120319627
1312133865
1186746679
788058507
904873831
411397726
551000351
1500443565
1115600524
1075784633
846069763
1309383675
621544978
311696484
1733483569
997079118
772880625
351045633
30075635
765783358
335095343
2050592430
1258176039
810280029
1641587286
2143618258
1007906094
888485769
896914738
716763550
1832325453
351410159
491714962
1775820070
61261068
1957907859
1724511468
379759186
728742458
995123558
1907201556
1526046672
937644616
1135803590
1618815825
734639988
300218477
1788457452
725977178
1535599206
275273944
294341935
755518309
820807101
2136814811
1222190798
736402594
977657035
1393935648
415199580
1201914935
217704846
1595501468
762000927
207171267
76025799
1061781902
1252269177
2041542687
1590828982
692802666
164102734
1397369013
1725456075
1645609129
1455109421
377400621
1918766496
2027433478
1619823796
1789416212
629904375
1496869690
654168317
597697794
1881051293
1808933942
291699107
482532281
1467207554
2054595775
714611058
274872065
1808212266
1319284014
382762534
1052919890
716388964
72125521
1618896111
190147109
2003123430
1292729800
1744934453
1528912023
1696918565
1972898391
1074099280
836857022
863338834
489890976
129128881
644495334
1140911242
209903411
1638701018
2038076820
2058978239
1633941472
294809173
381099761
598609650
661814670
1791473957
1462519188
882993591
1825192616
1010408606
965230817
773447344
1095800067
727563996
2097059427
1405987315
841784742
815978196
1522677662
650244516
2041027891
1603769461
1928472633
1207848979
2119317947
1789418682
2106953756
1838187942
1471043177
1025564532
223927435
524481811
1914043420
4610937
1229327612
1763643292
1336416532
1867304769
1355344957
2052523124
230896627
57918221
847267617
1500295398
1097183419
1576236143
358508135
2073372020
2117732237
864354898
15631350
408127053
2061507554
1763900528
678418528
1020465492
1780119451
1936610256
2113944019
528577002
2114171215
1144745672
1412741659
1791074749
526984273
493679100
655098927
722665223
1105930554
168539893
906317816
1551339864
1714143869
1257146555
1583160770
1499913466
1207774880
2077196558
1853980005
412299286
1826722406
1521001167
248010269
1567878617
1064671235
603758482
1137586432
1924898514
1544114438
774216168
1424900488
965376108
1678429892
677228134
1475334642
419121716
713103192
1407047403
1031039882
1190583614
678780782
494479060
1953714001
1226401389
2132765074
801809476
814275189
899942845
978304031
1084982128
282335689
934046550
1320355595
1316052202
1735543873
41692609
754375833
1584395621
1631654739
85938623
1106507415
49691256
715116698
1293083703
1096175946
1316904983
888570458
2056852002
1342924779
716265714
1468679102
174382338
1999653794
1682832035
1189114200
1113154151
1138314671
969818778
1003834954
2025972327
1059398578
1642058656
276944085
1609814283
171635667
18314014
2125501061
931791838
1647476672
372792012
1408267973
797026332
965167705
183877593
918885703
966732774
1537893729
81648965
75599178
1536492775
28104327
1990368029
1796626117
327161301
505961031
1890556542
2006487189
195354989
93418682
1404154702
187110772
147294002
1745394390
709939251
689255181
125632419
1241361440
1093814826
2027129199
1637102296
951520829
182136523
1814541506
725666
773523944
1515688670
1553031623
1041085462
748794987
1648101954
1265639767
361907616
1201576038
1375351144
1762739937
740872109
1230327673
157692526
1611178986
1308354447
2050483287
57851748
731933108
1743871747
161754718
1174576871
816859762
1431461035
635449140
322863360
1986853186
829803305
1452637249
1397124505
931199021
406828410
736469712
379112746
230634539
1611657978
1458579002
720526097
137460830
1139575592
716427823
1842638623
694405803
582089913
669771772
402841317
31706524
216898186
1805228011
316069457
1088598461
1868584354
119263563
482321556
1970841510
1822351971
2128280033
495664367
24301680
1677983680
1128578555
408892491
967254996
771227794
1759987886
992680595
237560387
1832278376
2047895438
1652249100
1667361996
1645476497
910949649
458721057
1136107617
1766992196
423530827
291498456
1013888167
953875390
1757993055
61889478
119135772
697162436
1515341779
721387846
1775995586
988298538
1145233097
394380276
525103908
480236657
43326506
993830311
587179301
208281691
1563317987
18327598
535169248
1073161031
1355972335
598848855
1852770803
730105044
429944610
1120156805
747436791
1196666161
935704075
1723489973
558378856
1174215195
422241826
990763361
1446216472
1943313924
1740688840
635841577
1960133917
1836694793
1010661611
1006810965
1593363071
54316554
816255471
1375274702
266322416
1022968451
1427154175
144288795
2067123922
1010692864
1049317352
1101382222
151795945
1322323918
1783009529
987333302
1607492467
1570072319
357379280
863337863
322288757
2035026185
2092111948
124516026
1163906673
1533115721
560176110
1678180599
994027189
494839607
1652464276
73870449
1452573769
1529859950
1661444719
2142144433
1674392435
921384527
820140631
879950908
1133403037
2110591973
860572689
678239015
573461726
1905774383
1416990816
1551512306
809559299
311073052
448054885
119035637
1611390199
1649628663
1110525196
187341191
1536317054
1973941019
675178489
183178746
1496681123
905517983
2134870530
1434079784
1184800747
1801547067
1869600257
1104347542
1575591078
1107323184
471381148
1036911320
1781731568
1975889363
976946205
1846955546
787006711
799778566
1059991546
1661458104
184084448
617127024
326633777
1924838068
662687219
2103266524
1547714055
2049917921
2005432597
531065250
123880810
1459195004
994568110
377844498
297871135
750677515
1257118973
709743638
1175367168
1902415190
995242621
1608824485
1781246583
1243893654
2122704894
176546075
1866438443
1137098066
289291287
2142240963
82853398
211586594
441469840
1019344626
1383599191
616088502
840639851
1808142420
495779094
1229353386
2086850926
226799059
1568777016
610387119
48771562
694387500
2091157703
1339464736
2012751573
1882072151
418733101
1530364792
1734056643
1064641826
2083916058
1414010900
1635356032
640507218
1732382743
1928274568
379197334
855942442
642985594
1705829161
344600794
1839270573
2065208085
156511038
1288823995
599995703
899566771
1432727379
430550812
148874115
1938698180
731717268
1572090702
2141812605
356304753
1285321546
1915669407
1542896116
995207649
1355206255
1084755589
378270167
1038230512
537311478
1137681055
1670171591
1065807375
2020735798
1748579813
233487255
307289554
839689588
530134490
235113394
1294922987
953824096
436022659
1758162223
1644639037
28334315
771016445
900461676
955873010
343138290
1318406898
1611314865
1719137072
66537499
1318756110
663048409
1874904434
1122501418
86679479
135145683
836264176
618249206
1968658855
785772634
1385856775
1676996618
261591087
846804013
478805038
1686866692
39401905
1149134613
1065832382
125744379
1204052367
1870095945
58559624
2060291568
1154816166
1228644066
1350992865
2060098637
1878855474
907296595
1283263498
708312374
640024622
1126646827
486969388
96906101
1262688655
145788876
324287024
1090949805
499387876
401771565
1858212606
655868440
1528891537
289952129
1764420893
727110464
28826219
68755271
582588957
749394885
1652927231
485890634
820943906
985047964
1088443911
364659604
364141534
1835545753
1898966104
1403792180
223962965
35176256
1451355200
1131394181
1634432381
889444551
750714040
2118105322
989932848
1081983583
1114789774
329989951
919016416
1122658751
232219497
180540972
1185859655
388118913
20245787
1113593561
726385253
570642404
1677545699
483967738
534247958
28599846
1426400861
820295407
683782048
593961585
27874743
2094468142
1518125688
445037704
40777791
1922001840
1151028714
2132086665
1989119796
1194437768
1972741748
1661743811
1771368675
1856878603
1053350969
196222202
2088725495
207678768
1585156080
735554072
69260600
378757797
1201569718
282618348
1999621929
1846743758
559016426
1374362725
2041215567
1136285119
1485819501
1828847636
1448670480
568564285
1679614273
1238927838
1755427031
493554959
917013963
1386416044
1441524059
1944809744
2050993142
196195162
733011864
1291764875
2069806379
1038693206
429526056
1052316512
1522930465
171043574
1276479063
1070561085
922362543
1428689231
707586078
1719608869
410020733
970783056
175847896
2033139077
1137017117
1319366239
315524424
2058684562
1332084113
366715529
324910786
457703080
1691571275
1881396424
162933841
2085205078
1984321460
1840733044
2003112546
1814063427
724788846
962926488
785442053
124727766
882790601
156182677
928119030
1252339164
1759460552
16435025
326449552
656483069
1129160442
1107909878
570518816
764585169
1096467265
1758127698
1397480470
1051633308
1661767538
2047428337
1976735915
942266834
1683386755
721368867
765841232
1650685166
1994059810
1097624761
460104679
1274004766
1228685457
571420048
1672654217
1499394428
80129010
2059828594
276844506
1830180014
1437072521
836918597
2080708037
221919832
1479482605
1372597765
1880737414
2064182124
288474263
1361806753
1159487672
1472673643
2109570681
1412720386
371413302
751117414
401590184
1946193373
1146656530
316477791
472093960
1096566975
2017410428
527257952
1775097803
1191236382
514996842
1677371326
451000038
112352711
1973264684
1034988627
54838629
956624847
138202159
1244254912
272095313
1721454687
381300087
950566485
971676152
263282599
1773492765
276195848
1507443241
1095963540
259842605
177624600
690300106
552496667
446472632
2057804112
1730907992
1112140630
1252182011
651854999
1050946651
454618216
1163309921
654737205
1928958701
1705781660
706676913
432689195
1652389859
2073705958
1911323491
900833045
1116807537
1944772982
1863591677
22048428
103807155
1796014671
2051211481
1150457192
491885749
1437053575
50737573
1766652338
800538654
2123859258
1338893066
70782120
2069062389
398727082
554828627
937141634
2132023630
278699886
766572838
79581127
1314728823
398937198
534943171
1372118812
1669070921
40087508
2024294285
1442846945
1870693197
833844506
221383051
685999304
1104289797
817114466
1474079897
1172285214
1390223236
1493831878
1162838905
144164496
1334060051
1254584181
963075835
269076474
386129241
1364130938
372469286
55052617
2106780146
386178840
1425334554
1705064625
852514704
402513728
740760644
298951608
207564246
583035163
678928861
514160195
1151098099
541950985
1547091378
714103478
1898337573
1674385552
676760371
1249705032
362217189
1471317297
26178936
55899755
13591664
1387030255
1250045304
516412030
1333619853
560510268
1753907537
128930063
263073215
335658105
552415653
1734611564
1302150600
854218301
481746775
180396811
184801968
672941285
685926325
79064801
317192402
906357173
1190359796
188344258
968764087
1739278352
1447693146
1541984824
563798584
485645764
1404534717
164320424
575983519
1558878870
1408583939
565097111
69573718
1236226503
506025170
981505084
2108533098
1884413970
610979443
1850632099
523518845
114134571
234307230
108307270
1158855819
2066480977
925549926
1998683898
1730685813
629890724
978962931
937842301
1235397948
2111671557
1009828272
1565559008
923798673
1039157136
448785457
554008413
1407854182
1670682764
464408849
2108464169
592278680
800484139
1026292026
1720388211
249984065
1012482449
1263464949
1401683630
1007750466
406155790
1133949635
930733209
1567689892
1833183848
948121011
1943850151
1870387352
512271043
1057419752
2032872423
1421634134
813125044
1868723477
2090271890
859800504
465842086
1155493529
1223047525
1156777351
1906852581
1185613522
550372742
1374233813
130902800
728732571
1033891285
2020812755
243641184
555283218
376897515
78922543
517633669
104237672
1439828128
236563491
1324577545
1329949930
1505784757
242234528
1160593325
585615556
1185876595
1488069674
1365957456
489865459
418808344
1700196415
1146296342
1698458354
80056146
290759136
1516277100
1134231050
2062736408
334771256
624097033
358673786
429167973
792614552
1121475545
1777322498
341668010
110279407
1132838486
97547189
1383883292
381840778
418337560
1902389526
1557393901
1850481227
167444711
359547292
1016104938
2118573493
1746778578
1328664781
1898268534
1463824953
644770294
1713406993
543904094
255981585
610543900
460152232
570537870
1798689364
375784771
33497625
522739828
512402552
2069030837
2069946835
17106445
1121201617
1330887473
1141341603
617329772
1955016935
1153779575
1720574630
1930898555
521169937
767631348
1287886721
580491734
1513751858
329842791
611183234
1555163280
1269983719
1674754323
1900220803
375347948
1070518532
2033576853
210399182
62931504
1478289334
786075950
317759225
1021867109
1955721734
2075759088
992033025
1343849304
1844901346
1487513855
15015185
1649850024
1823411122
1700978621
202069657
1685537764
1595405550
1020438058
1172891725
47363993
1582926305
1013837623
1521125204
389708399
479640521
307101672
588522206
663060572
1517568937
1843286129
646335974
1674554781
1014329492
1800918462
2041942556
993613322
2093149503
1491547637
512701167
180205948
816678326
67952632
698609416
419132230
1800241322
1079666486
272647657
2017694474
285901790
1693178453
1856394580
1540085485
189096671
1350640756
1769008500
1267519062
1065982021
964066076
420411677
539199782
535223095
1347277841
664500212
970643564
1655352102
815476612
1758338363
1543840146
548331474
1608516219
644624987
1453375127
1785963538
516415692
980291078
823472943
1887803566
1580783979
1813571685
1583936335
128052682
1347918309
890544190
1984009270
265911141
853965961
1240782765
1221147957
643249726
671513621
705698369
1956989223
1765720699
885349851
109591322
1888696482
268667779
471627880
1191087250
1614751051
233530617
795501082
1952569204
94725915
2093794207
323600126
1779764805
898082981
525474006
67060869
1236545004
1007778076
1372257191
1288391170
1259697455
1006131223
1465258505
23045309
550317905
1427328
1311573826
1288919903
1641933017
872827094
1694935201
396143264
2075403667
584393336
365179643
434606082
571781755
1925837357
1069207259
57888221
715802474
1688454291
885038567
1077018050
1073656992
955828119
1145061644
1297229918
529476245
942055891
538998687
1684188840
605785481
404366891
344106066
665028920
536439659
983621055
1882250273
2024432488
29037786
198154998
1103123153
1965986751
1691310996
1021811361
149915628
1584478818
685190606
1527210244
1970268241
604862640
1753980858
373410563
739470898
315181069
119339304
829624004
1278993950
488930224
464365544
2139557265
1100938403
200345678
431237336
1177495798
911162333
1246165521
1267033516
628540657
516559003
339481444
1145472512
1975435483
1171526036
2100035203
434571566
2085199620
203594217
2045599442
943758331
1945431451
1654188780
2133579957
987318204
797524938
409018867
1174867689
1406672536
543860209
1776431102
1894965655
548398875
2075827624
740941988
1859826090
1714732368
755594745
1146349092
1384434815
1925855271
1806549569
829003009
365939776
257954901
1733269088
441847006
1458068578
1126015608
796115728
1874886069
1560485059
531510516
1770536585
1039731939
1443436247
1847605096
676820238
80282783
682790264
2059938353
1446314551
864176521
559667062
620151891
1624951131
486041012
2017083728
64395137
480905409
1675801843
555884368
1634921145
1781033746
1825601624
1026497509
186262960
1539705661
914169281
949106849
1482887860
918348484
1087664817
258139177
1660245514
356727017
1178250278
1770715410
2006515339
1348928566
362872935
1185875062
859913229
2086026267
214545953
171211095
352345254
1879046065
402142264
102716288
1435903806
2009103798
1822183019
489034460
89362317
859482733
435432925
1476504220
1828417970
1543358066
851872887
1611472127
1692157392
324411326
1491031928
2117312395
71706879
1365657801
1103563218
1861769460
498143029
1524036533
509998199
1423657950
1996280137
977220870
1279531143
938521669
1439537151
1272338512
1788056396
932202432
405474120
1896747485
525868719
1526776311
758621301
392412328
1986693949
1653304976
230598973
123881902
391356534
1175857383
29777575
325006723
1269095459
1054164590
333224370
819814793
1628658647
522538894
1496454722
1659781432
641140369
1372379120
1445554043
1417953509
1290423828
709671767
812605080
1870294898
411659258
923250901
1763840602
948066429
322561940
1909588823
547600460
2139908080
518718060
932065797
1241434811
1665572804
32129873
1744499090
1434195391
638761996
729237175
823102874
1457022259
1145262779
1437736604
1609792040
2070717200
826102366
2126209668
303818472
2066034537
2035147192
1448351565
1978585400
978061502
695542578
1899900625
310681118
1700498311
1320040276
1261195959
9525677
1518855895
437734969
1290140146
716761196
650176902
1984631149
2000214267
1589185425
81354075
1168019104
1015981304
1772876642
1348353009
594369164
1706050525
1236003965
81206588
497119682
460487160
575344753
1273447295
205523238
140370639
1116463968
225721969
389771777
1835212563
436604458
819277158
128262143
1099456892
385449840
330420890
1574797390
923338211
1755646357
1887163949
1300069610
1636941032
1010632822
119846241
1761024590
425539579
1880719260
156344070
283654841
1326736597
458677275
1367196352
373477577
1208529200
621108078
1479937929
1863090314
978465705
1679529922
1768740661
2095843350
467314127
1587930484
693531481
627598670
64504095
544225785
628246264
929331316
1057120467
1402324139
1460493418
1121915522
1748352919
1912281861
643805963
1621398134
88212391
976209580
1822120507
1629177079
1254483548
95447235
1995613525
1386589113
1242027596
1917180209
1520742555
1487099926
1933329589
1804238195
1287276869
158845891
1623836692
156270042
537204771
177638467
731001757
1096648829
2062996743
1563922276
1257900489
1899020456
902943032
1691844900
68621575
1120088091
860095690
461167389
757496350
1612650505
1495000257
2137114430
652132282
979299017
202391049
75762410
1545013240
315301982
526969327
298169814
957330826
709599557
1839359062
1239154312
1948056076
333775454
1438125311
1239073912
1627975695
671027891
1147003338
1117736772
367504803
450849777
472845192
439675846
684531287
1847944713
2136130912
879535720
1914213841
1526867962
527220525
182904230
1983649042
1229686164
1722552581
1953266337
1643579754
43953771
505466536
299913367
71047481
911842560
516848170
304754299
1813546047
1963585079
1806007999
373999418
915513539
379818319
1732280370
784297625
1510793792
1251298974
1803224098
333452503
537262077
2029624429
1827342434
389208172
1199027124
959104161
1346705974
1505330499
578420309
1425524888
1822133863
1192446075
768410775
1605705753
1635328067
1920885183
36983170
1834959032
406514688
1661258568
459197354
1975062127
2109894642
170681602
142352384
1600550913
1297361368
2062441557
453825250
238118265
1449629833
894532688
1659810007
1154838095
765191265
79106898
1901661948
720396105
383788394
1757658053
1945767482
2049150034
1241934813
1542250305
1838321025
999607183
149338534
2021226849
670562234
1625942311
1013407387
1802830307
1490464481
44271839
1811550220
20182393
1532203244
12873691
649682783
592402120
2105879653
509429053
103975235
1392096547
920053182
573912838
1842648079
1438125846
885460262
46392236
940885812
1624786226
34193786
824008772
1559972181
690254135
798163588
1101232769
1121484680
256829363
1298031717
852685880
1649974252
628984551
1410996733
385740111
857869700
966034655
1088600267
1860101229
1969371783
32210311
1518983960
1508874989
738864031
670879778
1515388713
2104782268
488854416
744002223
1158055041
1548614449
1846557910
1496986197
942457315
1237182187
1525518265
372529842
387151246
771949
1405079454
203379500
1129724036
112648247
182381573
1252041901
1712538979
1292566979
938792585
751416080
835893722
1018876331
366058068
1166661022
892145441
299752480
687149069
1053168438
1125968161
161381923
463470021
312570905
736205230
1445459703
2052120568
806104424
1457142524
1830995098
34835491
2064276330
1835453667
1967017790
828031741
885660414
533060409
1126985946
2068417930
487827641
1592658206
1304588026
99361897
1520809257
1558238019
1793750793
477143055
1569126356
302041458
1105976554
2082488904
1073533176
620886602
1798861276
98545663
306543553
131377308
883008862
964815159
215724467
116319206
439701770
601324266
1781559122
446502623
1927685831
1561887138
91713384
1463055757
556552417
447043782
1225947583
2029963335
713073169
1720322527
1266373090
2031362595
347463172
1396303061
785930228
960909187
1510482958
723384221
1563753303
1196403862
2077155977
624108702
664777422
453097633
577562935
798433347
1328384421
1897243190
176073779
806992021
1043066426
1339300578
1783168118
1246207083
1862895283
1005485705
2035018547
1951701352
524417207
1238004543
1450375550
947616385
1751514949
263316362
1637407971
1401726679
1277662030
728000975
7880116
90325107
2077661006
196406068
1941648392
1142754596
1526329587
1982126072
1904338473
1908062202
315229625
589528145
379427253
504500697
1177355959
1547534297
1766143402
1300148158
84140174
1841060163
1391276181
2076812809
1316950294
1018785190
704204175
760096537
1251887053
934060167
1050524171
1575735293
264638917
826662219
795025660
1432457907
1228948737
102087518
1804320721
929072863
737600363
642948260
498057052
1876819101
1948505930
1755881644
400315225
2011166699
292363015
1226262376
1002758687
639114832
623481157
159572007
1388826454
683815790
441057369
836323908
2006670033
176851668
667595313
973615122
1015577403
746636776
755517694
2005238685
1408321944
690281604
1656836432
2053706010
1402839188
1561582720
1914147149
627044388
1523506193
2004360479
1138100476
1312010433
1083016105
1131597042
1317350412
167104721
1943961650
388943370
98140654
2035537982
1200100254
2066811067
806468636
985731357
1322618380
1316251236
2054412286
642568664
880711989
467710022
958132169
1249833362
1026530517
1589570547
805576023
1115193407
791284515
645424552
51251344
1600319573
1441014805
1625120494
1711672527
730295087
1872062397
1838315665
1076856226
1956954475
1639946021
1977860195
293909105
129206234
1283599100
265632135
756247508
685438649
1060805920
1731684456
1182624980
441516793
2133312838
707007087
828329009
373505679
482595919
1155200136
85677730
1328655892
93405161
53191686
1168879125
561425965
1106657626
203554068
1822928778
55364192
92921286
25082642
171972353
459627472
1622534097
1797676234
82255211
979758185
1997510091
937076539
894734069
1545947143
750643610
1358177030
1252112804
1352214148
428270664
1975885277
2003992576
1244520455
1201837176
2021675306
1166562177
167816535
118682832
819980553
1469732004
1239060620
1733433318
2042974299
1696337916
1138845720
1421015203
1316236271
1003893800
1758534296
452850305
1507987324
1607151006
1599988755
225235276
1508992113
1089915572
1754208685
1711295944
312214481
751004810
721179300
283454793
1870380762
1726065939
734835971
1384530253
94636590
1374434600
883169628
2043917941
558701469
583661593
1399263033
872089078
530256849
1559620835
1402175825
801807152
1046298348
2126494674
762422250
1380923070
840900764
917356783
760206216
121554358
2098233679
1721281819
602289730
315560399
1506937737
516610340
438057252
2039300491
431170418
1305381732
1581214241
505121947
161119997
1539743631
1908077687
220627854
862985187
385973862
1629256447
1676911768
630903068
1060818782
856918583
839368707
711193304
1071857034
1472261527
2078858609
1840831771
1765231393
158470484
300656118
1333789169
363471714
1300996614
1055818818
467815104
2046539206
1321083498
639842260
1662574597
496023106
829842280
707003028
2022411047
938775621
131281687
484944379
1428829222
5469461
2100322977
1389826906
991470419
907177009
731159282
1815443280
1689313210
1791778013
1527448820
1339553882
1294444238
899277727
1036633276
726048633
299934951
1863515151
249314546
1021847745
501620490
1473740409
1566134678
1876067259
1028851238
1598538632
1485113823
1711565684
651024351
1443723173
1613755402
924602254
1648151470
1725761122
1398487146
714521407
265983965
2080721801
1062611198
347102504
643019160
690381735
1862897772
1237111227
501633636
336314258
457904153
613402370
38638105
1551186365
1146844119
69052752
1701135493
1005361573
1800270678
1821282580
1138680955
146316782
1351102225
1990707435
768111
1397464831
112580944
1173720789
523391110
1607694463
1499201053
2132015358
822809980
1917581101
658081180
908662281
757073423
1439588887
732628742
1925324666
1082019979
2076154294
1727386624
1884375252
1325966137
182718374
1066060174
1130200235
298480143
1282840261
1989415290
29270144
745576142
1992926861
569987106
505431714
61997422
2093332763
1492959085
897438126
1442662866
2062488553
902283725
944827720
1859056262
1121120482
736458622
1792485925
525927382
1050653917
1646612838
575644714
1907144977
1913680184
298072765
886225055
2110780254
126474374
1595384380
1800090388
102389302
1244877189
1971663935
1409807735
1895216723
62344722
2127988917
766729447
102619989
96268928
1782904022
669929947
829441496
1571831635
1716827248
2095630677
1187160522
1615664322
1732140004
1727680503
1464109362
211334882
526972429
1586802501
652375777
236450430
624162704
1373751548
1221703248
1241769440
85551821
1733463184
934321196
326454225
645518938
2116241745
412896662
708634963
132531978
743327080
1562733106
2007168456
317459453
1998196738
937863073
1908131162
2133273403
601379752
1553683459
1498286056
1806531035
2037035158
147911669
1590924144
1463393718
261622649
637855619
1690985290
1764228498
1606908347
2082158269
1166314634
762933966
2110500290
817673675
2092641184
968532116
1756522066
2086120155
208570
1772076247
1029400058
665559200
1008256346
294904602
442572020
269565876
1895512146
1669372948
1177756527
1076401436
1388742278
1395459503
142687868
1661281525
215300815
1035630720
2060387008
543710289
1745927484
1235703048
256818839
1842223329
82899584
1069848804
1601536774
1896669536
87136106
1650077569
989573206
1346537575
1116920472
338974419
249184169
1032095297
1217841231
1423069616
955197004
737010322
1151666606
1184780292
878820157
1106621977
1007795839
1309710725
1904821529
1196392164
1562897543
1199214626
742398020
802534337
1184174895
838098381
1962123851
281273684
898662575
611005196
387455481
1258494309
1930470096
1741203470
1788583870
1806326434
569673836
1748570874
825364378
881522298
721643086
1876277374
646570183
694760666
1321755739
453134709
1159379745
1741551397
301305932
1828896506
1743624651
1110527224
219630865
1571173172
1733050049
1896941446
2110527708
758157773
986119015
1869571520
434510804
667079217
604753521
729924190
1380102207
1038323245
1793711888
579750137
9888830
701801225
866905770
830693422
1888615865
765470877
1767735833
1408893397
916046258
463534145
1732197529
1885208529
148699020
716051918
759710073
1034036871
677122357
457201964
218544038
48791424
1834847059
98367738
1402334982
31554413
2109996506
889767654
1872760892
1434712400
2012468003
671087915
1932896432
634584448
1162864617
324097052
640079236
13168487
994971355
636377286
1430565125
1778441223
1755611124
1766503296
816078444
1629615140
905709073
2125412251
898810191
1572563047
1343731404
1944464847
1612877051
281405835
125338374
865259566
1678697437
1147863779
1383754119
1644340419
183500275
177226725
616101612
318925084
794452022
1872624011
256820531
771735175
85797435
798166947
491577401
1578045500
928372041
2043345793
1499273263
2019604408
1835765021
809455216
1262824307
2130795061
1230497216
1821159497
1024255157
1154009955
1973089801
650067816
1806071362
828413625
1965626676
1721688178
1161667286
1812075649
1283765388
1184354482
524220581
1901675142
1363211785
2045242875
1812245433
1208082410
1918378960
778860059
557988509
1889161650
1489805775
47752710
932604103
1798478248
1902843707
1033746261
2021813719
382738691
1213746543
699664849
1346118693
2003672836
154065894
1410057650
1930028089
246618778
1584419364
1413550599
1660073941
1980547692
207817511
633335323
2056842305
2120748420
260650316
91144855
1902890235
304267817
1718203694
245057381
1374581536
303646726
1013287341
1690813949
620217802
851888126
2145732949
1644489210
1329254091
1680910074
1043464625
1406872995
1723949002
747520482
1437953252
1628695145
1480129040
1298472680
782594263
916179401
1726982269
1607199562
524182307
1404325036
78416377
26934656
2077946631
501462265
130121413
1577264727
1222227111
976343276
1395173280
2075726551
1637272958
1460939021
1506063050
2004822779
1709312146
137198892
2060538737
477224797
639455939
438796684
1810108819
834275069
1807090895
976868358
1752730653
1291397897
753586363
909470167
1648895119
1944002081
1277510424
1027874311
500123589
1707951080
557403128
685995739
643681310
424713866
421536714
382238242
851345177
461593021
163318570
2017197411
748711130
534768956
1738956103
936296455
1937184180
1001437826
673707242
1291457308
1536622162
961536510
1630180151
762466562
371347467
1067687323
77020554
417464688
102199373
1638355724
97080896
1312853314
846413639
1339541185
1142603363
651578561
2016185932
564750235
667044944
469007594
490576098
2080186420
1540476209
905882765
256910068
1091541036
1125985084
504028882
374049158
804797240
1052853982
458818439
2015350405
1753109347
107723255
1646960509
335087637
1971790019
491903081
702707838
1990886048
424672951
1777591152
843951441
48105213
780039131
969144133
1118891700
939579201
347216855
911376193
1804273056
501188371
1177163950
988182738
1048508372
457281248
1201136965
565577577
902183404
372171222
2034556324
320229704
1792288832
1299325417
698993598
634403049
1244916627
1313137970
2099044098
1406433326
1647859793
1877195865
46840171
320049511
103320119
1374615101
354914087
886837849
857703093
504068379
212983807
1834906458
472613556
886538303
184517460
1550795553
207190956
1350323237
1821415338
1735183304
553460168
1113485581
511300754
596448713
129650089
2018920126
53102157
564360685
1035504423
1109659674
1962141868
931810515
1255964381
2056173770
66992498
717029339
1274025107
1019139194
299430680
1639576892
735751162
1115168928
1412896375
1462466954
2023962697
80642990
1374851970
861571046
966866349
2037380188
1431613238
1184873482
1574836479
1208254839
1305509027
1525408985
927944702
318249183
631905232
1788398264
436753287
1441232539
246891621
1590673349
1927983361
979878335
62337795
213186456
627686383
935576647
1295462167
532221112
1528299330
832433049
329132195
921103899
1621684779
1915215993
1816909252
1240806911
1037387287
1419772302
2085766815
1097683345
1921968985
1342399428
1387838863
1162420039
1327458485
329910305
200227238
1591880769
472241555
47924204
626582474
294899799
342628934
1082908977
297611130
1800386412
1401860717
2125191709
412002771
1445648005
1100018475
1390452487
787581878
961063487
551312459
257786207
2018894733
296379351
2090271890
786856956
1203192206
1750712371
971572019
611776697
1713634404
1377520121
214441217
1200359035
1565307618
547636672
946630972
1232990575
1060161538
860321153
1350808864
1595756378
1026542482
1273333056
2076318173
892642998
2077600116
1579886381
2013032228
740361883
48914234
501855879
1942389856
1514786458
443025516
707512872
1081387250
1287735065
1158476850
292533561
1831051556
2054248053
2036581938
173170879
1184023269
2007475807
1295384481
1565777289
551160222
1925561105
1559442662
346713129
618289025
79794065
1209918209
466490747
117197194
782465944
559082876
1785350022
129522832
1437905378
55236299
1502576978
98083507
2028113278
1609466517
1732929738
1535003090
174481248
1284545332
328994316
1035557051
626131837
1011579903
267970144
1344399212
76166953
850016165
706199907
374345967
875866258
2054105102
1292810296
1546826209
1980056394
580739038
1538949698
1776440147
1515064065
288184009
1194782993
256147090
89479438
1364992252
539820336
318112880
1153841586
1635444842
636421770
462557682
1435180333
1738564767
2041603022
1162766575
727070955
1691228446
956906158
1452561092
1632903536
890997515
1755069406
1236533147
1983267825
1992878045
534254441
671366236
7594119
409436460
1502430342
365944691
1055952596
2054620984
383511182
1772285527
2143447009
1007137672
276760022
69784260
121696670
2117045967
496372719
411840833
2111268340
1906883850
1904731974
641668413
321167893
1240401746
1918684901
1942904578
808259370
756469652
1815756083
536889348
1357293605
351377436
416685996
636565186
1174345252
1878216965
1100101650
413274032
1752917766
1419495388
87164092
1777902779
1881390436
665325814
1645480222
89090823
346910378
2116447591
2099679319
353197236
290497794
884258527
1917984165
808714813
1378693956
203847815
1535215603
387856961
599857295
1569897140
1413088361
776532203
1844995118
1541364746
208829761
1296056523
922894801
1189843191
259434462
597326907
174605684
2013195881
243155187
63093951
232497735
1871231111
871442778
1255702217
21099429
15431882
1002747484
1166481575
1982002619
1694550672
1863949285
496996935
812786910
77234748
580982774
1727693202
1712174892
543298154
1318304733
1635913552
1519877790
1546333232
307910797
2123451787
257145688
1151975434
297219897
1309913461
1359759960
1934132515
1271184870
380761365
657196355
7110484
1221722891
305846585
820241207
1534080083
551220710
580146990
1806537361
1608432120
977484096
569824108
1738343845
1812360510
549085949
829712491
1079214483
554487024
37951522
1264506754
1786679914
810144736
1521382659
2083398555
148680590
942821891
1592873737
156563212
1681691413
1585612808
1352180670
1637098063
546581817
161881205
1180165103
638610322
530763339
1376149640
1747991083
1475257518
1976663554
28925402
794523108
1150916400
37742631
1936419611
1699429464
1604492622
2077261370
213948732
1250698901
325944675
361111482
745510050
701145510
1758150598
2032993238
288122423
1829614352
1757890379
1571653609
1861044133
1649667426
1608254057
1171111522
659639234
1774495658
1446564075
680702218
1436031971
1109737661
1406801470
1717920007
1954531880
1637861976
1924379022
1125428685
727046843
1851900382
756324575
1422819561
1362340075
1216080379
1021252419
834515841
223060160
1602941458
269081959
250548421
1119404172
360646278
1916940121
1994994095
357893489
1642910392
1336886581
464826016
114293173
919003386
306576597
1764844925
898731610
924216016
1921125547
46029949
1444036532
1775380105
20370883
260456834
22200178
1217128072
1266131484
1306998781
1183357145
1376022222
1165063158
833317190
410203708
528883077
653666055
612510428
694379487
2112043437
2065585281
636479742
1607766783
1779605498
1091471048
2100288795
891868078
990380600
603856807
1214561236
1203924943
902348713
1300974197
1752351443
1463486470
844771542
661143810
1511626259
587417749
1282173958
1557024813
1018169988
1518453432
2063383391
818578176
1651711308
1144463407
900828389
588217880
2025252606
1327434366
387757011
163755427
836893943
1827149112
952310935
701257193
1931290584
1494223307
758083706
1013912556
51816871
1489144656
413360859
315081459
1665357572
800067962
17001856
2126050468
1956333975
1584604886
1066114486
1939492835
286202695
1697227451
626766897
527982621
1152099860
1412993825
703322145
1440079936
864647338
743519026
1964904021
1921441081
662642081
1923463874
801853100
1780088809
1889591749
216581362
1927151527
1559293468
757867740
208110668
1806223475
924867702
729308336
1160400848
384417040
151465063
1636431592
660054355
522010280
353579894
1289176334
1497846682
87594587
120115414
177330653
1949855897
1881172510
657748762
1355175417
361983815
1276898116
1449406471
180217167
1294291356
1014093528
2107043214
573063105
151214953
688557404
1623338104
818161055
1389602835
297473950
392216335
2008951507
1712308025
1781032171
856017762
605542070
940758617
777422619
1435061043
1877862979
1228692709
2079972909
1969050812
1783943223
1785253489
776340642
1139684455
882854647
1950531305
1451217547
1116599895
821633574
1965820932
504006796
1143598140
1858011174
1974644719
852909944
1732197635
763780839
1955198813
1190156385
557395987
1807796589
851847072
152591849
1448569711
1653998780
981806285
1084072878
287069471
1492683120
672086021
696924917
444556964
602777363
1051690763
2002796462
1398446004
32564208
1123049328
255619785
2033477426
333909337
1355490979
653000094
1138947119
707848706
855658894
1924065988
1746768323
1211258999
2003277794
1603917733
306242642
1759516193
1796960065
1754707387
1765274468
74666275
1576852501
435173274
1331326128
708898845
1814895698
1924037398
262021238
1684354361
1951522683
512858503
805283545
1848179303
117922523
1078122980
1745691745
1357998487
1532442493
1354730511
24610048
1219035069
136236469
398711400
1854312753
2032447981
2063917276
1748863932
335540875
456336962
1808861777
1630901902
755673847
25438329
1442854019
1998215927
1293695624
123900692
724573512
252620654
2133145678
2116420985
745048023
963464556
388995547
1758880472
707258371
1147072817
1420043503
309641672
1529300375
583397979
2114667988
18079935
925339728
747867947
2138703421
45860038
1710961027
871339379
1382028852
830287167
575657300
946835488
381271189
59122776
236040163
1870645681
929955709
929598931
382993491
1610912859
1149727835
68181235
658129928
1235997606
1908009109
332475589
952462311
1718215868
162851205
1757654189
501277802
289389927
1471172794
1044100214
2092532342
1378408295
2055053475
2070158438
1885427268
1948187963
1669329420
1572493501
1485156248
2038048915
1679919299
1456758041
1320508999
904939445
885228048
677378078
107305710
1378259899
1468478280
1091716460
2041114632
649697180
39234021
760558792
1060658115
1963776299
1368589665
978195351
2094171123
895225119
28520770
550925949
2077514553
274654039
24332822
1973880526
1722247737
698655486
2035721016
1382752550
1785369651
1509440514
140894230
1209110560
179422530
1136935940
1794898641
557173933
578363635
873660222
1175635930
2025231322
632366505
490165331
829449695
274381845
964524440
733307943
619756221
1066287142
1572677714
894249375
670476683
300398982
2044706337
798241220
1744947479
2139819669
33363148
1347916912
1336002445
1678260366
1299897196
1945081533
1706529546
1215516291
75589591
1751346617
1486497180
1664642462
727998758
819836620
232308912
211571545
1013488596
1154048114
16807491
360592237
2076631413
533778752
76384106
1629420452
839363994
9406791
2013904956
1453223145
1727922159
1324235119
295520316
902693817
1795190999
1343893884
1236618269
1758515444
1775190042
479825602
1387763212
1472910125
1111004838
1791444147
764155726
1281187457
1351119565
134727648
1705526303
1317881596
980391667
490352278
968028475
2052821151
1993222044
631924290
513310614
1198054147
1240129286
1739949278
1244439775
724205719
1146061568
853080718
904838642
207180913
210043770
1738477441
2110945870
1363283464
1501637240
1670000814
2013501957
1250443101
1536424319
154857009
260456148
781572607
874563483
650856343
1570519154
574108282
1605057935
2117755762
899610154
1334334148
1365139814
898324151
1884875089
508805395
1453286549
1216232923
349702841
1254140904
578976748
2003221326
944592761
91651316
1225726791
797561677
443455900
1169264915
416817632
1096649302
1129454074
692652499
1058994231
1264313534
2005180610
2122913465
1424429612
1460448616
581676147
1213153381
99602156
1330477837
1357334898
224223849
1764451120
84649757
1735722178
1337740619
1033814468
1560539112
739551237
154145961
147665239
495107813
395285430
1899452372
1825398376
389540470
1166109330
69073939
1979826582
19772303
1476350812
1992434469
1221700562
1493628969
2066697840
906432276
328616344
1468089586
731582676
1940656549
2031597305
440701494
667814814
185244870
528420064
1177955519
1632044234
510051568
1497781494
1661206864
565889615
1234030916
1845093650
396995450
641855078
1041531195
1449808733
894814256
451825051
1319818
309965709
1833214194
1982847685
1400416271
711823512
397370340
1242172303
442238165
1126039040
1054399742
907198477
1304525197
1534280055
1779643701
7985731
846373047
458872024
1393958449
2002913481
1407571375
902221441
639131058
1100552795
1137962641
1058040175
733497556
1574811222
2013822674
2095428324
499570775
1439974622
125561721
240191254
149760203
664178118
321420557
160831718
1786843503
1404137927
551725777
2012544971
139025981
780625424
436643969
958887585
704079841
1956456428
77914974
379843355
339085400
1517530228
86727102
1566487760
1492951187
2122897501
1091608086
164473269
621229140
1006634060
365884811
1275818192
842918620
1399259352
1973460077
1983189397
1196442540
661360503
1757016203
1791309468
1029683328
470617864
1865441412
432164013
985438242
753576311
956370186
1536504148
217615931
268966327
763964235
68261182
1822808746
1058302708
843212045
631121445
1653325130
1175262951
297072610
247550638
1836198705
372798554
1824695052
1046538847
38337710
2028325440
1135156673
746823317
1565679553
455286514
1616707910
48710026
1990139277
1676755653
60762707
1880623512
1725175785
1764140247
1615128125
1683816795
1434107933
1485797137
1954225638
23341645
1015501754
738247722
587603363
994809466
1938802945
2098864493
1182538276
1350470246
1117662853
1045022804
2121795669
934739835
2013960292
81166957
1441974811
1752208489
373912163
2062231421
1291644574
865801561
1505475064
1349158225
606499386
1896035995
1984704886
56274260
1078710689
586192811
2902083
1032560749
986660260
54312865
2001084655
566284194
1361840081
156205596
166791128
485930481
2067033208
1475631230
279763546
1057980543
214060480
1237186071
1394825284
487492602
724786493
1320892448
1055258934
137302230
199703807
646007554
1810312974
64282537
1494753929
369788466
847200593
1556127621
1409965533
913512169
1148345662
1735596504
1052129183
1996588737
1494783639
988636174
1843071616
641557528
142875067
1898986496
401053997
409812707
871542512
1800319905
373832208
1373691185
1433476277
1025765273
868898210
1930367541
390204587
924675665
1049610471
2099714679
707608576
837852501
1891316078
1406617105
16781238
1389073663
1816931084
765571551
2105034785
432653429
1324081396
1233796075
1144796366
44834733
1225807252
910153891
1268486316
1252741636
1323807630
1949678368
955556202
481424997
1185857481
145543981
333529627
1410978038
833770648
1244623396
506897547
1499135401
1777400712
1791059367
2051518857
1101102635
432366647
374483732
465179575
113354286
1424050376
426507781
1661374955
858494352
103754918
999526494
5536092
2009803151
1741005550
530916258
1376351181
696867081
35154351
920211047
1621743337
232153396
1348176635
1479028572
355901358
747727509
820645497
1857053334
1877574644
1464506494
2029557088
2044074283
1057929247
222647816
768686397
1590104617
107010028
2063979042
933393488
1875698750
1339504548
371569369
1507792601
25304810
1831260844
263583683
1288810699
1982636039
2072764661
119598889
463222361
1597269293
275944554
1743919908
867295902
2131857841
1996690964
683306517
1368259236
901172638
2061216890
1351516474
823563091
1123574463
2099562360
1146155088
2117482628
2000410424
1211031342
1669398191
2062443619
1130515729
1984727205
1279355264
1461795251
1512778580
1676775818
1448161146
1152826101
1125803304
468722535
886140521
118832869
1218517659
1120706848
60150568
256897088
1985067247
2066377653
569877872
886961842
666077782
2067732267
1578970943
1621663036
794928784
573825384
1063910374
548387125
1457664634
951576413
706330790
328124576
930630552
793185826
1928669635
1470291370
586754966
884146512
1529913815
1044225842
1225043194
192941997
1367934210
361297301
208120456
746397167
1126164015
963301490
171521644
1737058550
1951964779
1779773295
1986650650
1839985598
1829585470
1733519071
1393575943
2144151277
371131762
1620098354
1109953985
1437015470
1208747218
1931148025
1052236406
798118359
250589004
529912249
2125989974
482344596
1689267032
413799175
411310283
1853600112
1838100107
592038006
1789539511
907930726
1163568377
1159089428
2002555941
1089853277
1072529475
1717370493
1563558469
169304177
1329819900
1680861120
979662303
699599970
2038614030
728103732
404948216
975556380
1319977448
783324523
69344725
642875642
1660955325
397831862
402985258
1871532246
853737163
925751592
1976626521
1260660355
598210399
1865907786
1452205312
1136743504
1305107770
1219314421
2109790616
1971156773
210101123
769867766
316767263
314432792
689287956
1242829723
1581357620
691334390
315410763
435274840
919272835
667783281
875116531
802453265
401576810
1945679976
1373131673
753199885
1203715680
770285257
306926782
215794415
1136708478
878447142
900149237
1824501443
268324177
1051711031
730104587
76300734
1796911547
106101948
475817549
1732257155
980418686
38132633
409084509
962762001
1702291278
1703453690
1859263424
185506559
1148745234
2119264457
1703714446
738268122
41562977
354653497
268541969
344450906
1118378642
2131385798
370481725
1079667108
1758465669
238258159
1663948322
1554750934
1564638576
958323648
1175095842
1663842051
438612983
1085297386
1813450772
1956464554
125396077
425308283
81249252
268313193
55004026
1454737974
1899359834
501012047
244513860
1645721743
517797238
1304855913
356549153
707598217
1090155188
2107076184
1555336186
1981128639
931538362
633703174
781823596
275452422
1417291870
1904868252
1729810403
409079608
1444861889
731884106
1379972794
1695706162
217869354
666007492
563399804
1812533795
155316673
827387780
154637937
398163754
1830085417
2104840320
1207492599
1533735717
2002591691
1658599657
1020952142
1844177116
2112586266
46308432
406336866
300533932
1989892159
583826480
856081067
655425915
752935071
1275380054
148041687
1770201917
1159229184
344913253
1611060679
774401160
671930096
159042996
1856817599
826689589
1570812582
848232569
43110754
1227910443
1589415324
179349327
1275075241
1248188144
1389417479
1927574913
1342616731
1390410070
299481839
1469337689
429747684
356991639
12931141
1883068716
811752054
1264149068
1469812522
485686257
564899455
1643093362
461937412
2025089407
1003150457
1883696723
314668763
1249855249
356849092
1339312843
1998654402
2071165282
1566757999
2029429607
372661660
1543154247
1443610568
1245676920
1413158418
727444329
1855241500
1790482406
1578057800
1408120894
969988599
1371700378
584334619
1278005634
253721506
1688127485
1644676087
266738492
1522306947
143909081
1608105194
1141687634
221434237
245660829
613275831
381183240
1225806125
747650692
92509219
1553710716
1392262464
1615725392
308008465
1813163906
417202269
221936106
891171984
110637335
75641143
1476418775
2099975552
794085873
168044618
1738527306
1705669529
1504735420
1017934089
2130072029
364515873
533436154
1788695311
1069521581
1666582326
512977556
388199825
1516332987
641944045
136624862
573660888
856103365
899363648
668579940
1165866972
1476794792
1934729031
176988762
622077812
366284792
294298931
968620374
801746725
327447423
750898854
13278118
171102355
1428631612
667563783
1853637516
799727488
199391397
1185206604
1591529864
597590485
1851562127
1416782836
1389282385
2135646724
1566972322
1370106383
89822209
1930251462
1916480678
831535594
2130929990
1316568715
1986710151
1465739533
1260085152
2124813623
1163477387
518886669
376298641
502495552
1089320872
1655536967
1001791455
1321101947
978453300
1547471033
497604523
61990320
645022556
315207602
2119585903
1813183941
1772764348
907390080
1312709592
684760144
1672102753
1488236166
1935372357
1546530146
1796366546
1056270273
1678949396
1197396162
1314384291
1102923064
1968977510
1992290274
1745790985
2027564867
1380346415
530605957
653899084
821509980
817678807
1197096065
1964249050
2086444225
1916181306
503237138
208187979
1523712983
230666746
1332901225
1110248361
1682614150
1908354449
1802244840
146305182
310971324
853896340
1431796236
637990766
1965161045
997611275
101212345
2005836580
1505617314
173655637
1329550320
1379514385
516936834
726548447
1146215120
1009685981
1736574019
1330812691
1479447972
1014620458
1043391642
794942975
759744547
42231618
311624537
553061383
843371567
1438187463
1078499325
1433038519
1375270596
987051930
738010184
741561568
1198980866
1228376151
1421956735
666298172
899889344
1198583816
517558996
20375091
1927330837
16842629
70229408
1755033055
381934368
184393653
72382959
1210460496
776159017
2012189475
696952249
1572653332
955537074
1873888896
1109984067
1926582340
1432955244
1344421025
1421218038
1843169604
1856654440
1940094104
853368436
382192982
1296743984
1087639440
1610664245
377220373
1850838843
326116612
842727228
680063843
607264268
587382753
1117775543
1817078613
906292773
2037310664
1292347626
1344378211
1695981093
709195430
370266761
2147033370
633246137
397437371
1074192708
708302707
1651427936
1060506929
1451601781
330701480
509275841
262510650
505492743
386821950
1714750039
123748353
2130344762
1755090243
2002554513
802229069
1000884711
243463116
1590673073
1517180284
1941519024
1246177897
1095650248
642714537
212623186
124918273
1336996820
1866798485
1222706046
1950937138
398815732
1472498607
21627067
1206214400
2114162545
852308818
476230142
925030084
1786634445
1162509502
366507588
649779803
1817295214
501404356
600039314
297876631
288647640
784040610
1800931709
667584669
1041521098
34141598
2111755225
222847454
1973513388
1755871635
112175509
1933341895
1821716527
1536861190
1542812687
1599702349
785518016
1004544844
1098547430
1783303959
733830393
1442204082
978438416
1964065306
1251770206
1485740154
919150084
977571172
1267474159
1008341406
647550012
105330892
1564048853
586304695
932259696
1288093011
1096900490
2079602610
146918099
1002323779
1233175675
1846550073
1524371390
1027044171
2054507901
1416923205
433530942
32710463
1640041417
1600860976
1294202814
1042015526
2053153133
755450444
1114293478
1869005836
726838497
62138942
2009724851
1914977084
265429044
1694527570
293864170
748392588
1268056689
1790594522
910372919
2362493
558150845
1277032863
267840453
626235400
2145764647
1632176667
663771523
1550246210
1803846579
1018193965
414254239
1797785753
1488555947
1924720698
1429189851
1191751229
2024272512
1481247806
442069438
163226268
1898661716
899390498
738554122
792675909
1299440980
432389011
589173106
683846074
417233778
1029066598
1399239672
350717126
1102904201
1808987952
228307179
797723347
866707067
1775958206
1080917845
518235974
443564916
518716878
1310090963
932891534
2122384056
1142857767
54187050
203052071
500525676
1938108286
81604460
651497157
1629702485
20159163
175485084
859777917
2029449752
1102597089
1034882359
2012385857
1977918165
1250382393
1379346779
829660645
515639768
1982735458
1426674381
1190549006
148591127
1367351746
1268366282
1374954500
2022204295
258175782
2077256668
597308257
872464707
145843946
1755308213
618377549
253693460
1067305682
655108875
1413284769
1336590694
461915106
888340711
813251657
1186238380
1323412280
1852665341
88392002
1126524955
1458559139
235831663
234057793
1460460051
138951476
75938754
332897338
633056364
239274698
522665665
35841670
1997484039
1820813523
375847882
1485926570
1930015249
1374734144
839266189
1033175352
452079229
1926846182
283593294
1380850866
1070100753
1235714793
1175603820
519806409
14380095
1606437924
949987596
722750743
826231728
1793261932
428181227
658995803
620440347
837259356
1689963173
848528198
530564793
1283237542
67565787
1029076685
1390459597
149687502
784460361
903734999
1544759695
1019102631
1979621298
1088932352
2042740346
1370788741
593381335
1781645784
1123953499
1146691710
357201206
2025330159
263328684
2088754059
2092791351
428548866
1805872709
695072346
928233509
583261791
437179206
505491683
1074506135
1314180583
814309393
289057084
784842558
1686782935
1066776473
708526717
2088705468
1830683445
436919946
1121790308
588409540
800790352
332094096
945040214
814491064
429224138
1878072777
992859263
1428605979
118858215
648389062
1877016473
1282136194
1291801138
1295133340
1118891633
807014961
451130129
1380809936
2099626844
495347894
1211621923
651853682
1806763749
1098540606
591392821
944505596
1395324882
341602268
614874231
1346261879
726490197
1800617699
733212076
1485071750
1531204171
1554329302
983853099
2135039994
1314377027
1270533398
1802610402
357237156
217089672
414800918
219942905
1235723958
867620948
1154962370
1033900573
966576877
62550365
321945898
590749154
1606131185
674691689
2135766632
1071806310
768612449
849338996
873896500
1891151967
86178460
2095472547
1741211636
1946666330
1762749096
1202763492
1913904912
1985193565
1127579624
635877036
738311944
326146340
399490347
2467313
1624020648
1120511453
624387940
1607602594
644977537
760017714
503140078
1614606761
239230711
386147631
389683158
1178787710
1523350348
1309824533
202098810
502261408
1662874300
862371968
2091591875
1305933504
565052218
1293337524
710244453
1371549835
1292881823
1744495496
1767644203
678525256
1404468942
1859242227
1093502689
910320110
1656530288
653937047
1261977139
157338419
185759557
326720068
2066984012
1423982343
1641502339
973570062
1983830186
1254036644
654236317
368555634
927779470
827809818
421794088
593871971
604982498
1152254924
397962512
274686694
467911241
720316381
2046415339
755217171
278631291
394717070
1821450334
197350482
1891752315
2033929490
1460094375
377306639
42290685
2134301575
1837386963
1998612927
1422045121
744975541
2009911065
280762538
283172848
319557877
1760774074
1184455808
1463379727
971027209
333982575
870458200
618110900
1151284340
426929007
251918270
69970769
1575366772
96661179
1681718455
228084097
1334879918
756942695
214295100
1366619892
613825223
76668082
1719537758
692896673
45551359
878694356
688057062
1543640468
1287932648
14691695
708341662
1968293325
1017763070
1991691073
1736954219
935637065
32521671
1767619331
42028279
915341631
1893891300
733802816
1711572798
1647746538
202281000
1483260905
1129668063
969893409
1725618415
685648288
444240383
1090487303
2009098157
1958408916
1943169476
754220667
1500549617
489586192
1156703721
266768559
8124333
821478217
339696710
481435340
1110147605
401981704
1448935609
975455729
1975082551
375271701
984310967
1308129252
1903950115
1349419503
1521335765
83915090
853189298
76459239
298637804
2023529401
1666895542
537014653
937087205
982241316
1209138909
33595552
268001162
1264337677
652332736
337031979
1034100805
1151282559
1979269024
950370392
205498688
519207281
1604729471
585251096
888744187
1220381597
1746897972
522995044
278202010
612104550
575837196
470586320
1277791450
1629634255
1915062687
618136433
1882645278
770577997
305268207
1337609951
1196046823
997163029
1033444352
1056522890
526183502
468029810
824639459
261474624
1474528185
721350937
903800509
669271639
772035847
1209213091
735615228
1819187838
1801846150
2006180415
1452688059
315690710
1734839180
2135879152
658009543
1356831503
131281710
2018104810
1506985690
1735224396
126690885
1981248758
1945246554
791366186
103968669
269090042
551836533
178252842
2001562193
589677068
1620889471
1353735408
1274653964
819589037
9435408
882314095
1995667011
1274091341
1815800719
30354983
302000319
761595575
352375691
1554616175
250665480
1386054567
1628145355
1432301939
1879279529
1343290094
147448281
1884106737
1971483494
1802287696
1825956402
1063141692
2134274447
1478076
10010509
340196938
1763757259
501137012
406689547
1621215382
1978034492
1134327498
465050698
2018959054
1602969174
1493376093
948063973
1942636748
901046870
322383414
126420862
1081609428
1139222175
1377512366
1284347350
966258422
1471192763
272073239
2051206968
494920428
1484315014
1299373320
1551532780
812972650
1611314653
1356266333
581032681
1538514516
1445669734
463758593
1534739027
673282368
970866216
1139883917
67853713
1794713507
974123837
2049044833
849564205
837057737
195203812
984337871
810467137
1434014027
1417822099
1596132751
1283517136
348960247
1312118166
1379536788
1416279770
1163345373
2024570592
909409659
1471041081
1845497150
467146349
459275610
1356126216
1757336993
1286734419
696945580
1392329868
206235813
1151292619
1739163067
1179879220
1664445112
1105312674
642596731
1890338245
85860798
788247772
1820794360
1394947543
1310537843
1537678076
1549728314
1009386477
1445379927
1519365136
1236063272
1156038399
1409070051
232722532
180684159
1678975887
139681327
1094787759
1470548226
1143322464
176389899
1245194593
1937288451
793400116
1747824841
309350261
88581815
1939654094
1946382736
1667838180
620215924
715731090
1502094120
2110994532
1576391424
1927111770
1566064775
554827650
676852331
2080138014
1303550058
776726909
530326445
706997439
2068042605
1245887898
1949732921
1584288010
663004653
1694628014
1406411982
201402124
417657884
754258039
607686594
825374831
596844077
535835876
1881421880
222288925
1392264025
1102193967
1092766276
238511377
857944295
287774542
1364568857
1949393887
991828766
2097395706
754132015
1426315838
515657769
630177532
1772949465
574694642
709436556
561620179
8887956
1508688574
1567722747
1712116210
1943127966
548919406
1791684239
1583909391
382361922
1228777878
775583586
1900051452
841436766
1654005832
1792922247
1758125263
1905050304
1689535462
849541098
1631111696
1390668306
160209981
623230473
1686461561
1998628695
1911245714
1293127120
432736629
802866885
1777275614
1405638230
583105412
891326757
195399292
1527107563
1592585981
1263487588
407998408
1344735550
352177186
1350622596
1135386418
149753044
969476334
497958797
2067600350
1832841628
1434855645
1360579385
2112687976
1643209607
453308186
2035295101
168261050
1679469695
1495921195
1842493001
889471780
12149820
880569259
485889314
1126851585
1308599159
786304516
996793987
98626790
1259802296
1921296357
1693753033
190713116
1058697536
1344382267
163081260
2120135374
39533257
223300104
807251421
1812109080
375221141
474570724
2037359265
981718738
1803887564
9395919
193800367
242125695
1637437615
769959598
1021402236
457589170
1525992874
559615657
1027997540
1971424587
1849913328
813952167
1415032588
1701728611
2075536450
1878255899
1937443901
567290494
336034561
1998695356
1133724379
2015684755
588447702
1804671872
353344976
835017786
224092614
584504645
656097
1829064173
605495713
770409918
215868165
1059659121
2115117236
770369064
1238074499
16539177
1010266969
1264412660
1292700417
744298100
1784103658
564411757
715970882
299850570
2051418295
2076846319
1521836241
1272482956
1439567216
1387254527
1227691147
1951202013
1443513364
1620060298
19519390
1318299509
1461080588
1171564022
1381370346
1928987617
364753035
655996294
1401515617
2000477611
1269829274
475263735
2140701756
990366198
432136637
1936113103
758581892
449215406
846334790
1462925091
349946228
1495311742
1271600465
2067583799
770405820
2104374530
857018591
1072638150
877724842
522870155
1619707118
448061323
617566479
309926304
731439300
1346864674
908639159
1905676729
902889350
188203721
1287298311
294104513
283975836
1775133105
1967004038
289630665
1537932720
223747373
853893657
1124195034
1293989391
1764560127
649766200
2146321348
462003043
1125844094
1774085482
2048331061
1804324055
818553028
2097266295
2088117079
1203592660
1659960495
1108502497
1949641156
770760531
406487675
1391281806
604700214
1403500623
2115028944
1620501050
1508560702
69092310
1135956844
989874236
1276135432
1477097658
739967715
42104447
351423747
765392748
1559233751
1273574477
193710698
743851726
202848368
431873741
1221359482
1466027768
792468496
1896975889
278734518
1210621247
827297887
803164470
1778603171
1424918583
1797447072
730562692
852685064
1865756120
227466072
805342390
615466405
2115456174
1622402243
1315456114
1769189785
1919332702
1923359993
1511360035
1911177910
1919114747
382365336
284594823
960736480
1449004437
1841596232
558691620
672310376
1856394061
501937397
1453941985
1788922731
279399781
1607549595
83040952
1321122365
839696752
1411140449
1475469757
735875985
1542388264
497035392
1457644719
1867563973
565995837
576739523
448655259
1758561531
387205559
1042629306
1986140006
1526628866
502703947
20118178
660725260
535096888
1077443734
141889285
1556065137
893848441
963694477
80757387
761571278
1827624128
338170394
1766212540
588571902
702615870
2046938701
110028548
714338187
1801797736
1277340647
32318608
193539891
990926354
896860704
1463640487
1077928859
1173928853
1836064298
617091229
884077897
1980597549
1285111770
1622564118
322719012
1089585621
395195182
1464608837
1722469737
190300124
1852880538
261933633
437491724
1578464310
1243875110
660094465
905219303
1381863666
90915079
1263790132
912033087
1550397239
217705745
294867391
1466194580
1969038054
81815335
1628526046
1091723918
1921831914
132767227
578367528
336796251
329711407
435906377
43462999
343423116
1410996594
144653477
1832873980
814167756
1373492700
1755818963
746857208
345718443
1149084915
1987278435
1276404372
493227284
1719050288
1848696607
625137430
1687401170
1782684161
709486423
441467035
993948745
2078201344
1055310867
1244622321
600271016
1423392687
107838033
988755360
374550264
2142518083
1885162782
1038204676
1518484252
351991491
335252285
1964304335
448869023
2074886563
91937853
1658730742
1529430141
1754178372
976643665
771778923
788323126
878957600
1378829159
66804066
1193692672
929922249
1497296575
856634370
567105192
1921260856
1808873692
280392923
470964618
2146548204
1672323443
1418607813
1562735038
2088368167
1116806280
688197522
1435575537
176696568
1723765066
55431672
1394952579
526215085
633244891
1155910607
1832312772
152003194
639943130
1783029217
340832021
648768116
578744321
1211448751
1009626238
1833745108
2055810425
1732406965
1995957967
160488737
268178247
1640847429
1827816425
1192160495
905028361
841484973
1326293220
1069717810
1961267316
986573808
309431189
1416019099
1656809602
979118066
1925201345
769110195
1228100626
1038863229
840882197
125949852
2050605367
1275297699
1582384032
1919888453
1909991640
1360115709
385398183
1184423501
1398878965
163865435
892349869
947876909
550022636
1129834145
897001501
1228852223
622430966
185501419
901595840
87414864
562408612
302751561
99309921
2104386387
1560501378
773170929
1596179248
1473946171
453446955
1308352915
1781162079
1416814421
1285082610
707214299
2067411500
1310168620
749778252
480599009
170536312
1808569630
1235828389
1030406370
277640933
416505831
179236191
1881484377
649502362
88319673
351099453
748560837
366309314
1208279809
2025523208
1291617269
1498285718
1291986370
304575223
1007820977
1995718689
1263639596
1160188989
1872319901
1814484697
2062813070
1355931474
2012521835
1902693268
602353425
949042081
563840877
550649385
458510515
1335876907
1826185549
1324836088
1088671954
1269908952
1466420666
1784258946
1301230855
362552670
195675824
347881931
1546466081
158264075
1265742857
1662002023
678766318
1382346634
627702559
358455020
1826548722
301642513
1594032659
687468524
1753933702
815215025
1772791090
1172676221
1820872528
409502363
895126726
220557702
244325773
1442655622
1876813683
1339360405
1082224289
2098270386
1228173008
107262404
1795275355
366853689
1027261756
698176742
934750585
884732244
2067637339
1953278737
48941761
1047039837
237359233
1333418108
1424756115
980134473
1898909048
1952169445
1589349213
300722201
206265602
1227960768
188250502
1240070051
730541989
283514148
2030400538
771025329
594427222
383870301
623200343
974436485
75429879
1185429183
1929781992
2090491246
406236299
1892763031
1619946980
343190257
621875182
107148633
168697473
1845878491
2142077768
1785085031
1335620711
2034570357
1559804168
289778326
314116836
1261484961
878046097
358411987
1436841179
1381749068
355258243
415263351
1894623006
1241248291
457507065
1393086072
60694089
99881937
1097886944
33668312
1474588649
2102319163
1963236641
799466679
1514128095
366582987
765132586
1786233938
192777994
24085302
35176761
842182124
973045096
293624578
1788292224
508304064
807247936
1453728820
837190611
1826509392
1349802766
2143772731
1401386709
996562667
378879183
1183473268
1424233761
1706342636
1689299580
1048295578
1847887468
347909915
1203703708
219835021
1718599743
544495965
2034528601
976477456
1560082865
2001700891
956846455
1830425676
1804448870
119980835
769419443
1546282631
435150993
583118889
2045003179
1790687427
1840324457
2123662136
1832007935
1343519934
1857123857
1029994609
728772004
521263222
1276683666
1748660322
350725589
1378139542
692441492
402784078
1331619491
1633752158
1629915639
532444033
630896866
1139993979
2125256682
556371761
1732745228
2029744766
22521717
1121867603
194715655
2085364592
1180042875
24643676
1896972810
1147266971
789232726
1413928505
1237679141
1933612560
828158322
1065481804
1046424125
1775477070
684495144
1296157520
1438100713
599155021
1707355796
1497786984
2038400710
905640044
1921486100
1433920902
1684623257
742201314
241165107
1298983105
651688149
177645497
1242081259
247833562
1112061790
2037283196
614397903
472894362
114436111
74615328
849731610
594484427
2080921307
1701281268
798732600
1035704309
621071766
1576956227
68752212
254121124
208635193
267916557
1715285266
1117886831
1038235960
584041267
151147018
1856614916
1752667111
1728842136
1515923395
1921451552
1562644273
142012499
765574020
2061619489
1337762970
2045011644
352789378
463896573
1963102514
221881485
1452714215
159857402
1484254261
1399682515
1860603834
1020506030
1128386499
179046933
1433212865
251421800
1811009155
2024359800
1528855164
1300866353
1343736581
444779076
1926735396
1240635640
503192294
670890041
2086733336
30470890
1954601455
159131651
555393136
351377436
112513417
1283503771
1683324822
1531288859
1044919519
1462297190
1763048357
729372367
1770144406
1009934588
1826291640
673089626
1742572344
731747431
946124974
1768513618
1592244399
1943798183
1364469800
1112786964
1105876642
1971395506
401846229
1693291503
251638394
1826649999
668291377
1929107727
1766768260
1002672208
885176582
193409239
774415643
197544315
1310689266
297416243
351587366
1772598961
1707732336
1005367226
1164882254
1341564349
793404059
1183232553
2010931793
1144211433
1602804983
1477277452
374622902
1336984347
859808357
385553767
641602423
1973276266
1269935031
2129638478
763462964
102159354
717807656
335160611
1977864869
1600253701
688755313
1244723775
1079480181
193689401
62171449
1374920642
1199324092
2058697376
1568360209
194675919
369697486
1317191777
597159405
830802546
1076314147
1515578264
271987128
1023066395
1432427318
953110039
1025134144
137156804
714054325
1932299848
748703218
859216752
384653198
686994109
2039768909
2000592801
880396458
297922713
2030036672
74026776
1244980180
1287617780
2012134471
1283980708
847184265
1663048328
338002486
892195682
1051188694
136693323
1867797665
286663517
1427223935
330949328
857684185
207697302
465036612
605752314
1948008737
886713563
657148700
455102880
1974048531
498532346
1831404827
774152366
1359251015
841942468
548636752
1149886359
1649455101
1523936873
23032921
866325153
442452961
1035203386
1433735845
477271712
381437170
2070123423
375685648
1521244286
1506848153
866207826
1423751408
1020946557
954929324
773325123
1955567080
495855477
115093014
90118977
2040706457
1295252212
980082524
162550585
997370756
373207640
943085008
701676305
1403838371
653744861
403508794
1201863891
38431724
1990269201
111197026
479058397
1851527659
13579050
511033435
384750742
2038828192
1036997146
2003959418
1434842993
500779187
972402678
1353481748
859396562
2067332169
1705383845
210686115
1787314652
1726601869
2077617326
1263530225
18802156
1177274661
225791481
79244178
1838594118
1141334046
807558690
511187478
1409202420
1971990936
1234694549
1304689076
448066189
1707241737
219427628
2033747232
1001988495
640149559
1722199786
712215099
56682087
971648777
86891327
1303993339
24759658
920776314
423619034
255865010
1522310819
1022647418
883764982
2100570721
845703862
932424192
2051299531
542475523
949869337
496277832
265016856
691313780
870071707
552795228
1026500653
2076202601
1164414237
1770105250
1728420076
515423907
451003824
1089079740
962033754
1627301925
1366189954
1367214043
1147300749
894002585
1621772215
752873376
689872111
1403745700
1154201676
658813535
1086172649
1959700021
783426008
10874115
718002849
251107898
1737636463
978012490
501532090
1225192395
1098600774
1921975577
1271506510
1433828132
735914702
1899904855
862657379
1106387653
182255946
1141104542
780947521
1160475089
1876024205
1244467935
1244859904
2079039770
847004249
1593946757
386001220
1337808971
1938820861
674105837
255117846
2080457369
303056606
447351843
615283565
562438761
808709042
401357853
1033672769
1000369254
1875187407
1227157886
807847457
1613331676
353482965
245484560
574338196
667534231
1884414442
366766187
1028652693
1241332026
1605545002
791094913
1754327032
6129164
1459833146
1655105896
1548749263
221347992
18042141
495210073
2043032852
982073100
4326418
324147200
122692731
1370709509
383292668
712594243
402648000
1477246688
363012964
1870711019
1074423671
1846820880
1262753226
1174888903
1883814605
629106195
460369128
2053982006
913628972
149282576
1463021832
2147480777
1086614456
450164583
185737306
601273562
293597798
893020026
675234904
230075709
1064359190
877643755
188616019
1072088784
1217615877
1010717884
881356118
1877016523
1930310776
1437833637
105053365
944438984
1909837091
1852651072
359587585
732196749
168816388
815518752
673534616
654343944
1773063579
993510303
1867654819
537722759
1192608558
1852048103
1055411808
1562763844
1527922547
1744286345
1298608758
1826377330
1523227537
1915436319
1206221804
1345703061
1902336455
1955933887
626828951
1332024315
495191680
1968064449
752448207
1740138972
696353345
1843571296
1868480292
2054490811
1729134499
1410029273
142518381
669251003
704944590
1867876320
1149119249
1895667426
1456272249
2100210364
1884795265
1180210374
1891488286
577103092
1453156455
795434956
242263404
1469882488
1668620117
2135229994
808774783
1010377678
2096734254
1277483220
1303584684
76537326
1844152602
213244420
1394212844
504363893
621815532
1770493466
546457049
558534005
85336566
1649943553
232281373
1914370378
1088343467
1813695736
554786257
1934537850
14726367
1872812821
796410355
1716872065
1850762640
551093377
611887648
2076756975
552402485
1712870468
471933962
884467823
585660561
849397288
1179553313
1508738541
124686613
1107437720
364471021
2074639487
1704897484
1630737001
633622751
649325953
156769426
1323741907
993611312
274164268
508724370
1192204267
1073888085
776392595
1044147984
2013116361
1922082776
769250467
584535153
795099730
1256067756
983519123
205966301
207747720
223616305
347450013
692085727
1984574340
854709505
148874930
9713383
1397097429
2132382575
124918704
909514274
725282954
1902296596
745993686
1754795436
1608912607
1227405590
249347974
1057547552
429330227
1995699433
2075126483
1572292086
1576832395
289587060
1922837435
700392695
1951580085
806157756
226822037
1093769138
945707057
117223110
317739009
973408647
65044847
431004235
1686948648
212110848
1290913680
1106858579
407332725
938557115
1122703022
693286916
1795221777
1282169448
1774051367
699202774
845226894
1783801606
325605103
1694565023
1735893642
1362372418
609664350
1481833343
1861227375
413021604
1014654985
1748255661
367030280
1244918
671836917
247328350
1273055470
627017926
2034515747
1227835269
463759054
278100442
1221902929
578485451
1219642107
1629017536
645742667
844713531
2037952338
1868733580
1653970071
722843959
1010058489
1834810600
712412555
1398880500
764002349
22695430
2085311702
72814572
28226254
1918608347
762491688
2307500
2147170261
1967412392
429068
1430340709
304701456
1578818253
1818313918
1675425545
1351091004
1477717677
101437165
1217030749
1996881367
117014441
1166215230
722753112
719702031
673687477
878454826
154168970
754263534
179852013
1171140466
1349707774
524627867
2147004947
921193557
1218064897
1234234990
880831905
2119788452
1666887427
1666223324
30094682
973318530
220096798
1245516626
1419553985
2070083589
91955826
207802580
1555155169
131663715
1844522571
175201296
713255060
2081483919
451770753
1391348094
2143121141
1968043594
1838610835
175537141
1298785073
2004771380
425008958
1214432702
1408566166
2112719035
1314904110
834734761
210924629
563592423
1230922808
1906587629
2016892667
898907455
2096926021
1306203354
1065019782
1815501515
1124445347
441632164
1510838485
1547922352
1883501151
1880687730
1284446081
83856959
1009879706
693900942
177797643
802088506
1244325693
1845035377
1989031260
2064203947
987285715
1661605622
645039219
386782044
850206335
1410055540
386995244
1272421657
1633842779
593185489
518103040
2096338163
1741846313
1955326047
99197363
308628707
2020755866
1771702825
923981411
1110554808
1030432003
1784482658
1801429993
955533313
1549997214
90509411
11811864
641954225
407425683
312753855
27555806
1332543113
406595989
857976516
1315261428
1733086131
1645995843
698956664
756486943
453954632
386915792
1411175904
420556811
323983114
1133354940
338435412
140054200
322591028
2032384411
1357202584
1864082581
1006894462
1379573199
2018890741
1322823330
1067607779
2048854215
724206452
1458627116
1153125493
1266830189
186782432
370323671
1565103192
1390999134
2091693240
1247441685
662467214
1544905857
2087446629
1634595751
1441560668
1789906554
447942022
1886261350
1000288631
1048177849
1202596854
945871405
476410361
38331768
208484725
1607466907
217772037
1164983151
1210112817
298350980
162963492
605057386
532205535
1451248924
1277362523
1365720498
557815561
2086644830
1655556516
1277355544
170860919
149177279
1386883021
1082810057
1308910183
1044459279
1126201478
1434454138
78845290
1691519305
188959378
1685803671
992552555
1374400448
1103568969
1113162777
324907653
525922073
1862302656
233969067
617687404
998722728
97838340
1497597944
352123066
781893629
2109307856
1558276029
1275000225
1189993382
1749040075
98583980
471962153
1069870750
1291470957
1699111672
1302912705
2135722443
906513165
840663427
1481453401
1422092
1937765898
530081636
650000878
851008440
555660140
501034859
1213834284
1379726241
984593090
1743031574
71109138
522729512
1010460513
455634835
795581428
1778295387
428477719
2019912478
169627716
2095541744
6678227
1663016658
1261788359
776387130
56045940
1288056919
753882412
853689085
1125423302
1397726335
992670712
1195505995
1031443992
2064180256
754251251
1686103611
503919978
1717286150
2002322131
704165011
1585270856
1320550093
403347652
671820743
286810140
760735695
1712985055
711576321
2044413749
1610160637
532414176
1432210941
265085358
529760321
977612629
854482970
1145940550
1193532827
2021320028
264798894
495386471
837676923
797483397
261364575
749697482
1363750442
1793295226
1124990275
1306772621
2066502046
787519615
1484875466
82747121
1305918490
1760543845
989675711
1868992759
1784014472
1640173060
1159516877
535869929
1294758572
366734816
213598517
728315154
1666224279
997812008
1091263647
1627251912
1718373972
1616482478
1782428815
1087655817
1871612086
213758210
1305201012
70118649
846192808
1726956955
1643157294
1262393150
1693990331
403200890
1227692388
1183121546
1982200395
1364016682
1035803680
2040754237
606873631
1883326274
886193023
2035290526
1700114051
303954473
494173792
160940838
272621683
844132247
845915709
1768177261
980955600
1540208742
1500333404
1953091404
1790263587
1715069470
985026788
1417452136
731463498
1896725622
1076200351
871975010
1765603772
521614254
2104760506
1674667980
1139212970
1067245943
88276982
317940966
1329842661
1370082801
675178565
1085107601
1733788487
1605586833
1585764615
421722621
1041650468
249811969
1938046123
1383139897
1153966303
572925868
1553230612
596796818
321018896
264020868
1307356653
729123141
993393104
855208885
842944518
1964206196
745111768
1689334164
747452653
341725372
976083802
1767936071
357790127
220475870
1624671450
697692579
503257198
258576970
1810888979
2075961884
201777142
268471317
1217384592
179231543
1716011345
1929153049
2085272186
735789963
95849495
248776331
223137993
1750056199
431637869
829708956
803141773
1489788791
1876145889
1204518660
627381094
2107238545
1607907679
1678770981
1596219522
1911434715
590648040
1908980439
1711428623
1797660899
891405394
870966914
1209190389
1616950263
436489722
311696914
578389792
1139326944
517387161
2006325687
851526270
437084167
464925672
221727919
627717748
2125119075
1694448488
1558472255
1862183470
581054315
1975580777
1652895065
882978941
87257985
1073415889
1137542029
1868418963
221305179
1071433388
135655503
1380154179
1663126902
442464313
798685252
1901574416
585812153
821879996
1792268787
264564817
614272701
1727275695
1667560122
232537175
1944154346
1935248806
1573106490
111924273
241528231
357379247
766283152
280624627
717179108
1113950523
316281330
573817785
2139640263
1946828822
510016917
187640898
22533072
1412632173
1475220640
771481373
898569937
1533927177
1144444138
1471043471
1779049735
108546561
401723478
1171708236
1991779819
1427233895
782026371
1471563147
280420839
1040329808
1866087294
389302438
1276332150
197482404
890648899
1491836867
204908056
23067057
907864622
1282352284
1045725860
1796165266
1686132084
1144482421
1036007994
272928188
604035190
1121584476
186044370
66250157
874986478
1546482237
1843129061
1200073492
939925231
362315437
1334043077
2110944461
989084016
2095630565
1119652336
1703070880
1630276780
1370855909
1764293444
1294120691
200042282
100749600
664650519
1790835553
1690282485
1254942765
710790596
353728538
646956251
918341471
1303862806
1846388293
1308465411
943840906
791169473
10912483
1681468690
269139529
1327699427
2131120041
440125966
631595059
874260052
796882496
2120816699
775129616
1998236954
605397611
434686458
834566803
1119326407
2119470190
1753400250
1596701179
1371071990
1315178681
251073556
1623517450
1123697964
968307352
2054333522
365553445
596779343
403303865
261188722
1447218474
1767520112
915193637
1728448596
242337975
766115480
1653101276
1062708694
1357087839
333160163
1100487884
749592916
738099199
1858534630
1659377927
102211776
265036474
1633112568
1757652623
959074056
193862089
1558662553
939126026
861084751
112268610
1339661666
2040034335
132523543
95820496
1476373935
622782021
203485809
1925668915
542451008
1159117143
1915584603
132975539
439253240
1810774214
1039515141
1827910868
189699607
2026881760
205090125
1256487238
13975114
829041596
730508029
212057738
11698762
1453769566
849854164
558609300
1888639775
291210209
651844700
1845163928
1071764919
1398013691
890052581
1556250831
2053690017
1120629069
1279811582
974447369
69975684
495591603
298689723
1234788985
96781201
1105474416
586810958
1668910672
1773536578
1760590929
153674708
1386873470
469623428
1212582231
590555146
1554561623
391925705
175291079
82601128
1203950737
412820291
1064707193
981915454
126923983
2079015325
1974507286
2116351215
1614591623
1916196832
2044827759
1490542312
554360852
846597350
1271885941
1852726688
2003114990
309757827
960277087
476990989
675443238
1979078656
1944377052
66560280
1723475583
286363544
1660738992
1271525810
472649045
1614773118
122902113
796543976
99141341
1754280656
270147616
563554158
2043813608
1036579977
1711153464
1217107036
300369099
1620062010
6775234
1800659526
515707737
618022416
748033605
1071315002
1586037161
1679916810
1591694446
1861581595
1698625716
466303166
391312426
626117944
1550512974
879706828
1881900384
255320297
1970997133
1357511227
1090926801
1965508247
1038120462
573735190
92967425
1345960045
936740616
1294637110
1791417934
423392277
792540469
376911981
415943054
691954838
2116416020
116558601
847188467
181922756
980021954
1194124914
1922050389
610514432
1082542508
499462362
190115379
1090667033
725174223
725399146
1742003103
1019360131
1648472412
1514855634
1459560744
1138744167
36529479
973474913
275453347
1699180471
1459486316
431331713
261207839
437107498
809702418
715067998
127505229
782153920
290301866
1430157812
1672924628
953017994
71490139
841322799
1134369578
1857363155
168761782
2119179535
1151767192
680183754
1327270669
1745671122
610343061
182196448
834162826
1963071667
1179469763
1517992208
1019159619
1054612947
1424960347
2099439291
71512938
1235727820
640360798
1670980747
775008537
1018861053
1459943840
751716421
842399375
296116436
672465021
2114463285
1436776646
871595953
2075688627
270728466
1817736239
1128318111
1198587959
1436861477
1303596397
1904587191
453076263
2030373736
1709238856
1530060673
322466276
1781180013
1667645259
329379185
1736818069
99579103
1333104729
1882392032
1412064552
429320061
275783558
26225365
1310660871
513956812
1877295609
1265460001
2025913822
1235792861
314850021
473333389
3111205
587750296
857846134
722744900
682084790
1059161099
1371642566
1027399327
2113941997
2098991440
2116089621
1906871013
216863886
1160838540
2103554881
1395963733
990226918
1936862802
857459940
1496758652
2095958750
951893145
57412503
1069887427
1984649881
1006048614
1410190647
315763177
1312971602
1562270798
949589285
1457318083
2071838848
1268787920
442228224
1921576272
2046142433
1340943980
1084984250
958262647
381379632
262555793
1300561722
781084974
1826788967
1481132807
180694914
1323065426
370294695
926561809
1625944657
1670124309
1550167482
1099003843
1324868426
1998279606
678843594
910833292
448235658
708938138
4881505
2031032708
1555101931
2105262017
1515745074
644757621
337519480
965527386
808272565
86735645
1851552562
54522759
2001592397
357663294
1270548634
1440517903
342977359
797847143
1278439264
679273624
1035062112
1664539107
633590589
469747035
1556808646
757001446
1500391731
611550046
1819682130
415179295
245414006
1722641153
1800769495
25367630
1740393557
469080001
1655899140
1281816200
605297966
1340240965
1284844540
1055652205
1214687332
1927595140
853177489
247712707
1643962783
333969439
143943494
1907479633
14259678
839216685
928381104
1777978776
1764918659
828370961
2103957636
636094017
349341291
1578068576
641413442
1603591943
632688762
849619822
611137299
1517031448
2139556116
1733749684
44133600
1407248695
1863162656
1189797925
960534417
1013366633
867210128
1031459120
778997654
1634096323
818532075
581897091
1989243440
1235483561
1022718564
41585864
220811275
1999909328
416277004
1027496096
10604811
2089696166
2035955660
1285767841
288164908
686948679
1936632046
798706076
1095543713
478024882
253583276
1635382236
2077237174
1452595973
978489336
1999671699
1977991644
312029181
1617574570
1650140942
25705076
994528804
1882833103
1036475793
776301312
1432906109
219657191
1121891876
280521299
2075581564
1652057765
1229866672
1431084432
984663509
1435203271
2078507653
990338510
1518884927
612580795
1421807658
881655581
872584783
1759944928
1463870173
621814266
2129757383
1104809811
1324032444
1874076780
1996256699
1298080224
74340697
698781209
1167812000
347368523
673311583
1739356139
182299613
333763757
253534890
1826385697
160877707
1023730517
2112766764
1818484484
1143017054
1988280657
1801211555
2098835110
1542146667
1879070551
700009525
1960773914
1965760314
528416167
593195746
1249877985
1990540170
453528422
1710586194
803854831
1142157756
709620932
1249995562
200246550
1406527935
349400301
1461515886
771080230
1680065488
1001315345
1290630373
608165723
1331448767
955489368
128860270
1927408902
1656688893
2050499354
564451424
1291239287
899593826
534590886
739702432
1477591484
704813664
881679522
2126307936
1449769403
1622435629
344617730
710326563
2068191331
2140955189
1436750588
1956247180
105402032
523566130
345243085
1598934967
2045188299
1957094626
1068377620
1103001964
586497113
991681685
737351400
2107030786
2091557917
1094076150
493269252
420918909
649751866
1374173678
1176361746
1966889945
1752931107
1742164042
2100653548
625010419
1101531974
946299940
545498423
54236102
2117962364
1635859736
1731802296
757791695
1062652322
1510823148
53198380
371087080
1376486705
491335422
710622140
225692220
1846931917
1787232724
38541349
1359378142
411615583
510342428
30653650
762035523
399659906
1147283421
1892772665
190658973
1969039242
626569154
804736652
771394424
73337207
546097703
473164810
1408271806
1036026991
639270833
2087963648
1098883259
2146836308
2054680677
933938325
709607252
940735253
109452335
1587318714
311440092
562994564
1458933880
205580965
85497183
272436591
1285131006
1715108147
470433621
82628341
1353095172
1987327088
1827928231
101148374
552832158
949829878
1425630991
1776008020
1561725311
28441477
972809902
2025978317
566340338
1418453477
1961295524
1588203106
838789984
1146053052
255641386
324943510
948728543
194609878
59790603
755645170
1871405721
1497353353
1528497876
1841809254
1983269848
1427359117
640207398
108396495
554138416
403906868
1974485695
1259342140
279833289
2097229838
1435987125
1932394770
1125851550
1714106142
1774739345
1699428667
141792323
86567030
1938294945
1852179368
1530199108
1607489953
310496315
607076306
830120192
541496344
548691668
2086315323
1723167638
435890943
1070594164
323663103
289871569
1252754391
1182555640
793853923
1224125370
397190477
2106041888
1460898674
710906470
135470494
1699477560
204418783
1250152637
1577894498
1769104887
582114702
871273129
2055868743
129011300
1700703557
1013111716
626281518
743160306
1126387342
2127623826
1993606788
529967185
2022800315
911699074
1841047928
1222819421
1237554790
232675661
1159555861
1212964177
977397418
305227537
1232102491
891500539
718685460
1916554528
1261308016
205189161
951432557
1455239245
1769907282
1724046153
1712801274
214520980
1411396882
1459095067
1193537510
1316389191
269111135
1729161274
589995679
932076023
722070442
1700403089
891701277
250724144
1597177397
1755578726
263610867
1216941502
199045483
1570785947
1472150955
1602235062
750115973
1374409202
256877467
1240513605
1859252552
805604155
872569879
734858683
766298142
1606675040
715185380
864412537
1136382815
620416506
2134872552
893585048
2080260075
979333283
2126775934
270437859
1831385880
1469089879
1843968959
367299925
643579351
486496110
1400509812
1801397616
1201621086
1296865346
1262225064
1186809871
503334850
1710483904
182525980
1098223064
1496662610
568161169
237427342
1808743765
802832000
2028614059
1951658606
1537669421
1403967834
1063813643
1222943272
688847900
449998904
1202634100
1043896860
2038658048
479479712
1661473596
410785767
1660432585
764063256
1221336906
1076632559
1052312220
1664222885
2003184680
1749747504
764081899
1253467902
615794044
2043188664
2046882804
361416197
1295389600
458839230
566932368
1724461033
1438642379
127847958
261708252
1456981106
1870561280
1397930396
1184067439
849501054
1700095883
1306131567
1788941997
474062474
1790500784
283244969
417681761
2080635075
1043128617
2071926133
598007480
291928371
1375792373
1262454545
1587296120
1674320551
878065858
863569351
1903085682
753618766
2101631932
381588459
762860784
1650883550
196132133
764788212
1845772025
551283381
1138160502
522902758
53838903
1813755042
1621723396
369056058
35907877
2022417837
254077742
1076388700
1893165871
1430287019
277519868
397242197
524399569
1949117030
778347482
30799118
1025994884
468597169
1372338606
305962077
110408869
1540401093
627852611
2116997273
1675669335
661051298
611910090
1224081622
1583490045
740983527
1978705569
175788289
1619291171
489536640
2023136742
1591046439
1750075696
1638031662
1326396187
1311983740
1421579618
901809072
1886182370
1681661702
1971021333
907067114
486319862
2051095013
793325667
107525260
1663741729
1229134741
736548620
321200322
2093449506
460299085
889314158
1067043437
620320357
882340956
1464501549
1730297612
1416427566
1669750102
613856905
2029990994
1728035448
875671162
1255144232
1214823007
82344044
607053184
1593700386
1711013006
111998961
1352131653
1105603501
1558848125
1942372923
1948291373
2014997698
103687903
64012034
1753616033
2109065285
297949748
586649320
1635375985
170915071
124373448
2088858135
2121273827
553136036
639605764
643885698
1245433818
1935499316
1372707958
1529028938
1095260133
1119199153
530610838
1538799456
1587603284
1861260007
672739703
608108925
1252409917
1890955626
1465277814
1517973873
673957496
896668478
708765729
1898325841
885541766
481860164
2022851271
1068985406
1114082288
184182798
1613428086
1940847321
244632463
1894393243
82887562
188361677
1605615269
269083635
496163369
1902217712
932102487
1125335104
1072182360
53532460
791779515
1045558299
2028934469
1963805352
1866440871
421315983
556270918
702972243
1386242565
87190558
198156552
1065702532
1695510610
846852019
1899652462
611551899
2058318101
710214209
690072131
1078464677
270472255
2005579444
1806635867
973089731
1100603383
582183303
148762966
262837838
1407998518
511351546
220252551
1925442502
348919587
1716611527
198377081
232993722
47770306
1103685651
2051953358
1083763421
487938247
1616403306
1345328997
2052739042
1399718744
1712408214
1575433523
333384729
300730804
21450939
1897426829
1654287245
1536000598
297959368
1175836274
490882678
764872336
1501210503
1092834929
1707466473
329516766
1076193578
1728365291
1666505169
660006066
1395485990
813056330
333016388
2029509144
723619296
29563627
1407931283
31458713
88487738
1209682155
880781225
1963790022
16083642
2138456476
1543310407
929481654
1873122015
1590285870
2124430054
1551019517
438077104
1348660659
926845825
515940480
1246823732
1475860331
1172815489
2108529854
143832362
261620779
359402113
549760358
71355826
770945304
1834411810
857662057
1434460580
1195278249
1395363524
359900375
844398216
1038409340
170941511
1297145556
1023772516
1934728907
1667919285
909128715
1855941309
1382371283
1735599349
608951856
73908035
963071954
250981806
216785301
1340506566
946904710
1092914337
1023931072
579915302
177998380
1045257738
1020835330
188167429
807293212
1413066637
828673043
1744612318
771569624
885366754
1425077254
681444734
1995330723
79369022
1066085427
1167817667
399904458
1053335050
936715852
1905383607
1181011850
1413747253
1483560055
1492690079
775049196
453576891
261889619
1014341917
1782956462
1790387259
2049817235
1230141744
2139021075
689475574
18663803
42412515
612284961
949955280
788330672
1156490258
1672679961
1063037568
976933932
1468572428
1883113773
1482691834
571876768
566149774
1525612191
863344651
1741971653
1353204620
2111285833
1657890494
2027323196
1068841151
1641488743
470237605
1627784136
1560754962
833106641
1516949814
558340178
1741291600
1281875000
1271405602
2052525097
992304091
56189733
1151426827
1849083665
1064303640
1260580157
150157219
905288205
921351262
643453127
1052422409
2055213341
469434125
1970598014
1878346723
989212085
454005717
340717738
1045163690
536946803
1499386685
676039376
1832900918
605811416
1487888557
2072149722
1837794839
513774535
1666642809
626528632
727844055
482870586
1190569503
1739024274
1336567307
852220158
1247901902
1095539647
56859651
216536124
1502053192
632957933
212640202
1621179129
684088758
1542192116
963571626
1830264170
415049042
1427086645
1566626968
1307197624
1535975742
1005165830
1055661333
595146941
1266058284
1580993945
263325677
28522692
200355482
1577716783
1475712493
807041932
1032420637
826516483
844035906
791917034
604425677
1770513524
402987156
1793755794
1703341236
382751629
366965244
1089051878
123841737
1542345702
542919298
406108149
156222157
1453192589
397470934
683909665
979259487
204345940
1970813319
935917688
281170274
1469313843
868945927
1214697020
788175494
1504207147
17003753
669682228
778535525
1979910537
607438785
1925997014
1682319381
1264410921
655940118
314383922
1339257303
729684361
48347657
861217780
714256900
345278728
1237436185
795511620
449862809
180445950
1460306754
1493026014
1650790936
581967
152035728
673436860
1121687746
1780809938
1674101403
1464332032
1870310599
1620101973
1636948003
1329064491
453407197
2048080001
1175312757
207480006
1829379589
1950573752
1079235536
57780302
435797015
1173525757
1953577658
1716931685
1344784487
130021209
775967694
1907767914
628865951
1864886376
95599139
866755239
811200269
1419696613
1386128117
467814580
1375443395
1847375626
664892068
1071765467
1392480379
1776376689
332602784
623628485
2086971200
1765682441
2108044168
174147784
1986424616
2059974749
1932187720
488674863
16503410
713925566
1236271634
1855150057
446211323
1449875625
1883194711
860093675
17962279
1385727356
2012620916
737424031
178626274
48720110
617116657
660801647
848472517
106136260
1016344552
1101636053
1239386469
1016838822
834458822
446842935
965631500
664585472
499194473
177420399
2141096160
1674926047
746568230
1731370292
470215987
904987471
240180353
707982702
719513875
662388211
798109409
1169415419
819201081
983634497
965237958
1018120083
7585134
1960036362
104677169
1621710521
203126111
233169532
1509497025
47770
710142591
1098576296
1687582486
337896515
1911987666
1852379013
387219075
698017031
890065233
984669161
1737118946
756345813
598910016
672373052
600564837
440277985
1670979529
1004648663
1398123974
834461993
527187910
332207533
1324695592
745596747
240651319
666985539
679098335
983173958
718169638
1919536101
308967584
877491880
1292843464
424884533
1495709135
840143438
489990900
131813506
325712307
1390742026
11050332
236667154
774818816
667434214
980358528
1784855981
441741245
1606934727
1024611025
2107293967
1876032248
397889674
1144409790
199665468
995222977
1801719910
392764896
447577013
2139258651
1482891127
1203300425
1577540624
229458828
202187761
1767084168
1626850987
1689547607
252846880
1347327044
141668298
3712357
1483877990
202182792
1960612523
910676636
152850471
1281259795
1198003840
240953593
222000047
1306469027
275433900
1296976127
1874250704
1336943631
448943164
1741817111
1449124225
1012300252
1972125774
488538422
1429409010
1554492679
1390053378
1832722113
1903937408
1684013939
108049303
1751646943
246038372
968875177
1681274931
242235299
1936809014
100384267
899184823
941010994
1827014517
1658017039
1371031711
461459675
1837684102
1801798335
1192503635
626185812
1547451438
623110698
1438366897
1637442839
1331337971
1842019571
1851500280
1330349098
1600013409
1205022047
1764604396
1821194265
830287509
1177503976
999418926
656168132
953704689
705479796
399337361
775925119
1906568071
1970494515
1988701380
452458623
918620864
1894810367
961538016
1892626102
414513215
1310500742
1833414379
2008262508
1087437990
1767834691
56929434
1856410122
105535837
1371404240
602505295
1242614312
1416664872
1162005293
1915105678
224813832
59911609
1491557282
1471886725
558143887
712206091
1363482743
806092892
994191891
1133726429
1346868723
1753952010
249543193
88100457
920320084
1118387901
738010511
1341757120
2043065142
1136162377
1087683661
1295987816
1843494539
745177525
1689937187
1975392647
1626295700
605913436
97067284
189768231
470712145
1597893415
1960864064
1858701557
437917632
2016670735
1462604828
849279618
411387442
298551526
965454614
1393487275
1889662687
1851648731
318203034
966409796
247945458
1599846809
914880522
878557043
2114394937
1642670002
2089921124
1877474804
1930226820
1556791203
1123172069
154165685
2097228344
391954495
1447531249
259878411
654760950
238829868
1666448038
1755528662
1027362930
459281483
1302858872
644515643
1474399592
1355041172
1730715008
2075470675
1605052854
942389050
1510197736
1338026156
543834955
2016811697
787573431
2061450186
1310208810
288671102
2138748679
702470763
314393932
1286128935
507706008
1243752721
1150465766
1122905140
1116337069
1533208395
176459270
1361874807
2009961226
2141534295
1233364495
744305172
15087323
1922172347
1550156142
1203036539
222215545
1872045179
1279416106
1570388251
1048995981
1896061592
1760992742
855896714
919408920
188194321
35539990
1529053848
989346434
1419669609
96702086
398030759
630695517
747890480
612924224
171990444
483984733
270777513
1375457142
1260459956
1017336290
410570848
201390422
375479157
1256783154
116663610
874038014
1401317550
1322170217
309466330
1420229492
735514361
1273999700
247652007
921867639
1110074573
226845271
1586665128
1380212206
1239324722
133727687
1385529496
1194374661
589470545
1561905066
1609897043
680770040
1885713734
535008309
1714290390
854245988
1964068412
1353008429
1049350820
1206217576
1091282586
2045322545
1297987139
219596363
1727613827
82835190
2009637529
41073972
1396004254
541187014
27248070
2083305005
1220262405
1337687106
1210708948
749266660
714731769
108965104
774644742
176900738
717191865
1159113085
76121273
187001567
200927948
557945283
819290339
983455396
391211407
249360438
1171581905
1564044715
1837489478
788745196
2030230470
770882914
493728961
432428360
769164729
894960619
303330041
2075192646
2106788187
1666902733
1404854230
317710059
705959649
39364249
967571894
1577578202
2129817706
1055290438
858867878
74738577
1160166925
1064774347
538965350
1593180824
250349029
162244564
1657494376
1135497448
2045015778
1474667283
453040365
678920998
1709983086
233264980
1437520550
1090699990
179884744
1678168636
529892717
663031181
1932202233
797389506
1277416384
775867030
828832422
1888738708
2056508276
1063287960
32611204
109750938
1492989054
497079825
1006514041
295994293
21892908
1099947595
1992335630
642663605
1223677209
771188945
1632759694
1558522020
267744210
1142387729
329312784
536224726
1187152217
1069043128
461969719
1026774466
1788271139
1924943325
189319943
1453074441
373816469
1334004750
2066920504
939487288
2089033426
1270097311
1512982686
948432550
549325101
529450384
1561073462
967149257
375156921
1715847319
402267078
524945238
1017734146
251264595
925276750
1448911461
2050615351
1911731781
82313620
66613709
29026257
1204033219
1742916115
1252719982
1127360524
1838997011
1296284864
1355796362
1479681361
1689164293
769051413
931407558
1304649161
1190556101
221795202
1725129545
1509563281
1230406891
1777183473
315244628
473935476
203918661
990977539
1201931265
1346280183
1505444059
1254999732
594899435
1370726203
919537747
942543278
1855027854
453552063
607359408
1322326479
1975546826
1122440823
1944496280
945001599
1038193759
1998235328
609858492
714515034
797149220
1570677374
1208170649
1230572928
861963173
1774843492
2010677421
2046827898
376622077
1150162176
679416821
156410633
1338382500
98746862
684071042
1051681667
1386986041
1797343090
343996342
1997402829
992498986
340581847
1233012940
1160697141
183252149
684790253
1704588515
75234354
1099377347
1740246421
1595702354
201321726
1838812800
2025788375
2090761667
1400268175
582436532
715944614
259360331
1936010441
693817227
1519063746
1377226399
467330184
535633087
259098422
1431758958
514020115
1807394079
1595914522
1046435599
1753769877
1791226950
1476334384
1369024903
969841360
745554697
618665002
110678867
901277446
791420426
1445161536
1586844051
85440530
1828587729
1261903695
234001597
591889753
754424872
1590060049
1512148668
314085699
2133210057
672131174
164050923
1134975504
1346786048
1666682241
1334040255
1237269223
1553454111
943609059
742710113
417229056
1456427041
1535354891
1919200679
260576586
1735401774
885878245
1636258118
1952839966
387269867
1312382769
1395934234
1938402773
490826825
398733532
1235673971
1685598084
344248065
963328060
1222354003
1569945534
1004216729
1589174276
489007066
557394754
499600737
710598874
319908858
1738214902
777236386
700649047
590689356
1806192600
1073412529
1725625900
629310932
111871758
362573622
700678549
1709813155
70742030
474204776
1205672053
1269637220
1780962693
713737762
594386271
1908973917
191840566
995457092
708848123
1645956436
1190991904
527404238
1258441044
1093966954
53660190
2024662204
1829119995
49994822
543098952
330540385
827189905
1577015721
2088762751
1712894039
145552500
1142210183
927069408
1042985602
1335628115
892752947
1437410871
1890096459
323884087
1596401379
1209637644
989445555
1032679512
533875107
715285671
902598241
1925966523
237118018
2145243196
868179451
104331676
504712968
1915460420
1795246066
1797706637
125771319
74865822
568648337
979741167
1217292211
439074392
1695121506
1597736312
711318856
1189172553
1134192960
574092613
2043263433
1202683880
1320424818
141873795
1662741775
455052098
136074128
2032478588
1447078718
641864744
1883960810
525879585
1768952401
2056064267
1210426739
2114578446
283458157
1031231310
1928303798
1776862374
960251420
1087246199
1645936694
1168848460
1864863559
656590067
1980319738
2129448141
429950397
162021035
1369682829
751752336
1852322388
336859313
1529033959
709301013
824311638
99486149
1236479359
1889405187
1596055138
1240751119
963992949
718178539
1631589318
1521541238
1444334632
284295910
793253422
1247634048
380837979
564015418
1099274593
2014360437
635677746
129560718
677715965
1835281834
867647046
1930411453
1701778099
1088291935
416042525
1347185772
668890099
2118728174
256663958
943189409
22321104
1340768814
454121685
667814487
875145471
1269368830
1599602341
327142902
473125571
610656602
1428339590
493363728
228178015
813118933
124201085
1568223151
1462928698
76551792
290419205
1540355823
2082277289
1021494200
1944595756
1950642634
2008020463
678841764
2095921099
354641834
200033107
415842254
316524257
2026045750
1872770161
1412558069
453891455
1543543507
1978486571
1456642278
688566812
826457063
2080940669
1403886650
1309167339
1748926258
1539223694
1789127874
827925845
863184995
976932564
179715411
748385003
1241920463
449122217
2128739470
373356412
1687898205
1833564950
735357157
717282852
2145058618
741338391
185225159
1048231521
1720657090
66872535
2026792950
1077973063
1114895182
1145516528
1379520228
1952622244
2137493022
705574551
2113068062
1824463518
1475199358
1968939519
1030695365
1475417378
1778582817
60463808
298411913
980145852
12588589
602633103
873260482
12000947
755015507
1085737040
1669756492
189145834
242526826
458830639
575326591
1304140155
1363932858
782371130
378431097
1268919904
390118234
735357486
611807674
751357162
521447032
1257762697
621302089
519087271
1674439640
370888135
561281213
953737383
1682373839
1251426544
623193948
979287629
1561171600
928764995
1904490279
1054169671
1467333244
593094701
1273850139
1349162538
834544932
1179385532
1555497473
140381870
1558766506
1545326095
1288086773
768661456
383588512
47892294
1610461200
2104356438
315869157
521462081
2035405292
1243233721
2065335342
182619064
251919652
1064862405
92215552
264155040
1070222264
1969322246
1848292181
1309860411
1350133124
695179194
1295323020
144767017
1624790771
2092560755
1646248857
1003460376
117245210
295305618
1274594721
1165510951
1958175906
2109335671
480001908
79379284
574360398
256055872
1667569848
29081077
312604781
1947157097
801249030
558098148
657441315
1762847618
688947400
901653862
1358727423
1454595113
1649306125
1376261127
94075914
589279681
849920543
570907325
126661088
2074494831
1851256503
340860434
309083201
925330958
1015816469
467342754
1505642380
1112558559
343776288
655755223
245785435
1147288773
1306185338
1623818100
2063739270
525910401
1772314673
501904607
1094804114
782997528
1044405414
2136214418
1006535927
253967763
35165239
1705142916
357311949
1226529146
313904499
2064079438
1102102857
1847317105
1572011118
104791615
1370150903
595242355
472108094
1242141519
1539604027
1606359747
477262462
1452714737
449573397
1224682750
1389506804
1273753463
1501268489
1925377554
312968198
1708305896
2072857737
1023145979
576728750
546378824
376487864
1076115612
158287499
864510001
22775706
292263597
1145090929
29467884
1913874942
307772908
604124561
409542269
569318496
1134412697
155752135
959271127
491244168
1383776044
1024782406
1022701965
212484295
1667315800
1706257612
546636953
211227465
1554454410
1998894996
1810577973
1799328143
2142560084
31494355
1422846073
1214358778
123763530
1634319898
1816544127
959240782
1896591225
1648973814
1243900061
1596285200
150988716
1361335986
1485623875
966445899
1719734988
423278554
1835692752
322191835
1554996805
1373880860
2079575552
172256113
638767959
383297584
31137950
1046619029
616976641
1850624604
1348357135
805335402
1949742730
1896421470
476857895
192979650
1184887449
1869671540
1594386820
63499569
83348987
729875383
1701044250
1710067468
419775961
1567330464
1513705578
1027646605
500391305
682495520
115005443
1697676424
1176060071
328031549
338536239
598667382
755176418
734494715
55400852
24025111
205580127
321390231
904849498
5714448
974201168
1647257799
1878956177
561263480
630776258
2144515259
1087571315
1174172701
610193133
1509282172
1774488365
1097682200
471539323
1766239820
1145878524
1220218752
1015569426
980080094
1039837890
510612161
38651017
556665612
89334297
1662049045
1102913104
273820056
10203483
1795753890
1045889070
114710002
2049202521
1818494945
384255227
382434583
2072660510
145845034
1619788673
1798687323
165267038
1453779284
1305933504
203852986
156765686
1220746611
719691973
433564288
1232337686
511619284
853401501
1254124620
1975308759
852028714
1685050538
196006907
1222912471
753173991
655614001
1526609387
522885966
1116736217
1107966265
846756382
17721319
484771755
2077711469
1467430039
1815335410
485463203
1717128328
657266166
1660238423
1119951334
1025675024
609898991
778435075
734741411
492632008
1941197482
1089790924
1130513679
285822014
1866646776
27098200
1697275974
569022888
1920098549
1538147151
358657107
566271371
1948950841
1167649329
5334961
839693335
1838489470
521658979
203444286
713784511
430912842
1718005915
1124827343
400170434
1681790571
1713743683
1780168576
1032775755
1448277865
1539650682
451868897
1936378956
2334502
241591067
647917533
1990353006
3702547
1453487848
34565356
917700985
1744797696
1594578791
972645361
1808426834
37475033
1414855925
2110544761
925298805
2086196353
811716414
1686218926
1675714561
341541306
1446750350
1563289801
1748943134
1626405108
1987606541
1660849545
1863926544
384775968
1936769183
469941994
661727219
1139777766
1077894248
1930297616
840927767
1726705472
1576499248
1804472642
624762665
1732132950
1564369103
1434496222
1710249929
1127303927
599363457
1703128923
50352917
372811980
69050430
1622413295
1901521983
1192197626
143047936
866672728
1907049392
695101674
1120064234
1640328047
60771398
1703436642
2028410006
978891814
181653304
1056062306
1147577483
75961062
227543412
1026814625
298018812
1277737914
530454304
1781048805
854233962
473663799
1588732013
174895412
858589468
1582684216
1505303248
2032875357
468962254
305452700
2137724229
652349238
1894662414
854227429
713816168
1112486981
1170025645
1348062057
1271996991
1419300811
728486065
889206279
1684075559
610052867
1016703872
935464703
1391426819
1863687346
1323304466
2004800409
1857130769
8214266
66918473
714487165
926964093
68343889
1432098447
704901087
579629713
623903714
1983567693
1592198880
1014993784
2092123070
2063039073
1800727128
1402206399
1654549230
136713344
1832650569
2036326129
1025796941
409100595
1726552073
2114794648
1371517121
534592071
346099905
385947689
433520366
1708478610
258939590
1859055876
1828372939
1301339412
1190590740
1985716466
1534791707
889262107
672867964
417781969
288449596
1423212178
926255779
13066666
1133495932
768165172
2089436347
698800235
614790769
2023667885
1798589327
427340945
1580972882
1097651737
1474986379
2033602010
1727368825
2017196006
372905996
978022493
1128981787
26064890
1648320585
2063005788
448260336
2120237292
483812436
1367643195
1522304083
1428105702
1202770927
1913200800
1997630367
1844538998
1955381205
1577272890
2035216724
1016455002
1496564980
1365984316
1173673648
422851939
1330386581
2010919173
2075341980
909756942
1127772951
446271347
1352835569
2017131444
339204855
980806322
1128711715
353955672
1413466736
75480232
410220225
1954076000
1365470880
1577352157
869716772
1692428031
336431639
1562718118
640624581
1083588898
1470366448
864530872
1890392140
2104707245
1883491718
494012103
1743633757
1806022212
464626807
884940200
40879111
1528703997
1588625727
1068714364
576331932
1471240646
1459804276
1560245571
993286051
1907603812
481395474
1957701189
1700339876
196706806
322212994
2045855077
2031315956
1738737391
8124840
350028795
912808853
1448730363
346735446
327696399
486175347
1452351510
322948535
536387927
1612507786
1029160154
790091277
701823166
778319584
1856308230
7297155
907308325
475508428
846553216
1173253420
465962312
333173281
1193199229
2058946639
537618818
46539277
1264262564
511713701
1035883780
723854278
12643342
1539411183
1717503333
1021187901
197678014
42793859
379291952
904151781
2119493878
367251721
714060856
681410229
316606929
151720962
1120237106
1499635733
1085759560
1590063547
132742251
281368227
1544574519
232655330
970634365
1303963502
620130555
2005919353
112876199
1400673360
166602099
167730840
868617268
1588371596
582767193
1513748006
1280623051
1421823289
292875706
2133810731
1344494178
1976125379
1353366137
2111015176
1188903278
432638629
351903074
567126820
1475744277
514184107
414448499
1330345530
1824809572
1055810028
545773803
1816357654
82223243
511006968
1660316901
1933397687
362320690
601703709
1693282177
1449565157
1365755521
712653422
1158427595
9021800
1557646029
449649556
1792498112
23299140
967758664
292206589
1798195780
528569217
1805010282
901843586
990230188
1115897644
48389793
1208557802
977155957
724135119
317624561
502417511
158260066
1134378202
1018284035
411709038
1147504966
654853445
2086523766
1009410170
367957908
1210243802
457672119
353098553
1300547663
406013178
752117949
1107426208
959837291
1206620135
81746558
1731341051
2041559510
1086924263
1159548116
1376205471
1669165388
173858205
1685377157
1137222161
771067573
1180178252
1955439075
114131892
788661034
141856977
523052498
1091241248
1427129899
1855130300
1756457507
1106737953
1642705664
389702947
1337677073
211889846
155897804
1370386787
1291363444
1569206344
858911455
2063037073
883850448
2116390742
1076193578
1905443071
488706493
1509969130
708016200
914067503
1942320388
1586272735
58963805
325269797
465715996
1367144409
1380954025
1803483569
52362592
1314261513
53241694
436158901
1129367969
1126440503
94541176
1157961445
71479262
1620241482
1830760449
1814571489
227065535
1881437764
1708100782
234514854
1096637569
566220498
189782108
282811081
1092090671
1570432301
1951576480
1689650859
1793849208
2136432316
1098633960
2016367103
1041727450
583777573
551595095
526051111
1452362398
1320672063
540237927
400407341
768614271
1566416942
306806125
138464508
1073952757
384523802
732370489
1842457915
1947537013
76581762
1411454419
1051705341
1189312172
1858662028
503731786
406609384
874304606
1981785013
775575051
1491587523
1366726762
1374576177
1112115853
1732923823
780260638
1504210453
989318603
740785112
2058730686
1777547055
1120606430
1736594148
1073831871
500824786
1230171461
1796850223
1803939223
1565634509
550640004
829643791
856706606
651169961
325405782
578228791
734919024
1247178553
1480396717
1031596955
1338551562
737972322
1161520859
1825579330
1610976516
1894101044
1763051871
2046790236
1572926937
1427130518
227461264
698605302
1484680728
2040614711
1880122088
861250300
107347843
608428521
1511931050
560534132
2051590988
273431089
1569136576
209253995
727192334
925826539
1350352198
12276296
710899009
1600288905
809214935
1848528086
1940603629
1585106704
1468362074
390499891
1607968298
718186690
539447846
1723921433
1059849174
739392571
140677439
79441784
1552181947
992372623
1401319508
1940342419
1824621621
500437568
1449108390
477720492
465892659
766363494
446461923
1183336774
309961903
1574754419
1328604376
86566049
1089361064
2083878360
362501948
1043895743
349789573
255364287
463512802
73974909
76409817
334100633
1985011547
1077958595
1700448440
1066823
1650821489
1710313629
1873570419
1881677830
837769847
984723278
890972292
1733731951
1698718978
267657865
1098671456
849595657
215282482
2073094783
43578877
1482279533
1537160685
1643794706
2051393414
1996408748
555706226
1783659122
578620080
1879468539
450929651
1717813105
359174915
263906467
609581814
349967929
1743280758
1964078572
135433024
514511844
1888889906
753069564
168920288
1507296019
1495789866
732599835
1525900138
133998515
688149222
1338620632
2104897408
856388324
1537999863
15064466
1884461866
574087333
1747560390
469641374
594300601
1485993696
647279307
912599547
106226448
1735395388
1336769716
160239937
1100496685
276106986
1729380347
881339758
327994799
2098419162
789163574
259140293
668028711
1454164103
521334834
1120268800
1054079744
1330644933
1228513106
1634239032
1468159997
144902439
407772280
1134654034
558454748
2102988829
1259421124
986769063
1259673340
1879004239
2068048976
396633904
1531611431
846565022
597959962
447409524
1659345932
1392817350
894768658
797445137
558557814
2142490797
131496438
433949157
159570864
980781913
470177140
1375260983
1106429949
649496421
724180035
1492594329
1008121159
801440024
522103328
1711528841
1476918551
45281483
1373243414
2084556763
1172367882
587416776
1845450260
929991441
844621120
853477965
658429807
339236622
135082968
595801995
1344807985
1501401941
664033017
1358715110
1872538164
381341044
812851128
579663946
366013550
1217556795
693047610
922963633
1889759869
540479912
1652404604
927121231
1391468318
84848611
1066503423
694020268
898364911
528454717
147760699
1458789031
692545044
54674720
1320617670
68002324
2013778415
237521967
1912420000
1057767769
1728890300
471789312
432020534
1239829976
573062709
190227361
1044577201
2082056157
435889172
490011492
103967123
1344258632
902869479
936069274
1887922789
169627716
184418355
428856886
401800670
686161400
108999104
735987279
61356911
1405043951
1550451023
795921656
1817717141
825487850
198198229
885691970
1755116592
345317289
555792791
2097162922
2054065678
249269339
414844418
2099880333
2110710430
1153118292
1241849669
132001364
1318798867
204370247
2100143885
1901865330
1610060071
1494810207
996578476
1466499691
2021626105
300005650
1260150855
1460306754
2052730747
130749539
193425492
922528175
1317269418
90643123
1017031548
913159190
1359097892
1697833901
1089131107
1565831575
2016381245
1503851934
348413229
1403786850
1036259362
1980421439
1864339729
1028455144
2060219448
2074656180
927985562
2094524199
1106851539
940499087
340010157
1703270816
1327932457
566486088
417202494
464221395
998839116
1276355168
1048453086
2037671343
1300588621
570462365
320652280
1069475276
1940194005
386839323
1311714667
1309573990
695124364
948402419
885560004
119473122
1813085318
1664246
2104969682
30881797
1436889919
135164793
119022791
1662172548
973295410
857535164
1013706190
1426938194
1661140957
1391312957
270801649
685197501
880386426
911806430
1172475345
2026993096
568144644
1958469427
1763115021
1121338627
840697804
1085534066
1569108574
990282144
183850652
667853947
1958494630
1391326187
509937537
661252752
1515382660
82826082
741518502
601057487
1971892201
1851729925
30387265
1142037536
545484967
1369006216
1969763270
1677371970
1499598493
1037042925
1296533617
546062572
531303126
1829761763
659304690
1449386119
1741932701
226287083
355162063
445557296
1490994212
1852110117
1222623491
1690689167
2039398159
1106815583
1449046502
546543820
1322395603
3208043
732270772
554325407
397387745
123207527
27695437
986321979
793019530
1949969588
880025536
582919229
981976191
250476267
1894253361
468958662
517564418
1931486189
165215409
1781659604
2010003993
1268395965
855773801
250911090
2143213924
191142804
1826963286
1023723696
2096889147
2064432620
1255207977
254151822
92190939
1847699830
7071664
675289149
1120324953
507021956
1987620211
470550123
2049841627
1621726353
802685347
2120576833
250881534
1384857007
1342999320
153419347
658563530
1493537979
388609751
2045950306
1492560052
1386590430
1264258163
81612593
2001535438
2008437498
402801607
437795634
1505216052
1255005090
2040252869
164503994
447849503
1996350494
516206739
1916991859
650474585
1118731793
717626207
73101507
2051698993
1262045944
636917818
989272031
963697237
399387116
131927200
556809538
2003852580
1415539538
1630034830
1360402573
427244997
1678803245
1563008809
1658341503
1797972750
1906544730
1441415093
665223591
280179324
1587384809
2050483225
200535505
905022492
259229839
1987900416
484926529
207460503
563186947
849033664
1273827495
1852916242
1086525523
1488023295
518337161
1153557478
1323030750
1803849155
68615629
885043846
1232432201
795788207
1997925802
1910748020
188828937
623041485
1169528112
428922098
835857152
1329525895
1916173565
1370645343
507777916
2063491282
1805615823
917287699
1785534518
704585611
311382112
1139101271
2018184556
2010305499
1257723529
520859493
1604968212
1665322291
54055880
448839975
1615988218
1205960226
343274578
1254346912
1696408743
921905887
177065714
532120552
881132883
994940145
441391035
767480951
1770931275
604204197
870281599
2056830034
1206415849
2058461653
1399671198
1909005834
1208407903
1312164185
1172145080
815444431
251105380
849564377
1343097284
206293685
1704963482
1031597193
1125343530
249877069
392389547
727470726
1468845866
1540501663
244255893
1235798458
1801115368
1246309707
1926750806
1853625707
299473996
130990827
1850075065
783802409
2011600562
1388127721
559981095
253388766
1825627979
1907887392
558102164
1563555818
593275982
375872685
2026204511
1073629359
1616663722
1795202064
314866933
912502586
1119954608
273123555
1070276066
1938228729
1064544349
269862210
503009939
265620617
250791873
1083300540
687960848
1003975770
2011110123
529293118
106380711
1313563741
853183793
1395791742
687759306
1864714098
1161858410
2044671663
491364023
530332590
1310294339
1868570191
847962664
144750945
322566809
1983234475
1423875969
1999621787
1793646360
1369669343
712141995
192292422
2114426733
765296898
781888765
683927415
1656546669
2017051569
2084758315
157897638
1185737218
458600096
347374319
1869913258
1179608684
66717390
110996449
864747973
1425398102
1286687933
1272548210
2079156479
1942565289
456343970
1278589148
624463847
1933850316
289698086
1590942617
448395765
819605192
1105534680
753473728
591488525
1420187359
2034936626
1619810274
507257867
75369127
1824327806
2007672356
427152254
821124737
1408381270
209597460
1415938973
687949640
862590016
1452233769
762416558
387967060
919085320
427442021
2124548975
1157905247
1180666922
1742398732
406978898
132512245
572882921
577213492
358286717
1149934792
809990067
342786084
1356734530
1298333935
1548216666
1187971049
1444951189
29337175
234757839
1525335285
1220934079
1760696562
1713743261
441232034
1476620821
2019085536
1230546600
1889828029
831444474
893499361
1336848709
1837093209
1113365894
2067725431
1545993749
625759810
1474405174
1771098087
1994483951
2065222259
722905812
1591371301
1560643585
1396436682
466478203
1646804206
1387381032
1752874410
1576049875
904770904
797944866
679965030
2144800831
715571518
1904249435
1214534093
111405140
53849260
55812546
1988187026
1141515443
374419599
159266668
1661440440
1552014284
1901721727
813306832
454779681
1930670316
420008789
879383348
964566330
1776986890
446177072
894418
495676552
1566043172
1137932525
831856988
1277777071
1418535028
26554883
861509877
52588761
2111628430
1398336283
1611180883
401906008
1953726683
1337419813
1261344462
349318204
1795625131
823524950
1183032682
653593254
97035290
1411140080
1093546176
1721352851
309908150
1241548060
227085120
1613196664
69811603
1988106253
18296059
764579901
1601940679
1232772049
109991622
129169459
3460157
1221900306
421841255
1659646920
1621898915
1778243595
2006317295
2018871990
2003546504
216478234
1034670750
887750578
1463895599
1325449502
1087596061
1873386238
717476290
1588384608
555186209
408006850
1323896014
372655001
662605580
1855353549
1971317516
411634569
1401004960
1992398402
1339976737
1520275267
1528941334
1128463740
2035838842
2050685596
2011585416
75451893
791772006
103336075
1367314194
328376216
487363113
350612728
1418243368
1247302892
71755763
914987463
1045556842
467806385
1306605443
1324436985
814473643
1724847577
1449112305
1469849424
599284061
1857517158
304855199
1108092605
1489275613
1371869632
1837102349
1691215117
1139361500
218398640
422949952
1323156944
21113580
570828341
539629451
813690296
1285377802
1075527327
1199903801
1445116762
1581803472
1338841788
1356119117
2147074645
1443677149
169294475
1688307450
1313683582
97630222
60423112
523991181
1277911910
353190196
1194885209
312337774
1449840804
1356621604
968467017
1252427448
643603434
185160525
1069736222
505807483
2045594523
1517394929
1328607683
1143785325
778658726
908610608
425273460
1017165915
867007686
798096650
720311616
2013333480
1813167899
209574266
329902970
845665472
393990977
414349367
1148992496
214971378
1557522544
422466928
697024392
43617089
325424118
1400722483
1741555428
1740573550
185349901
1184655710
1697710859
1857997708
1146388094
922551342
1522185392
1110004425
1295880976
724982030
875051194
587691949
1668757271
1943049386
1854257272
1667036492
1046118246
1471049729
688845335
1230774345
1895867039
1310578326
872300234
553354111
1235754455
1672433302
484836523
655994594
1520348020
1887503579
246878445
1160624607
2005581090
1478082051
1325040854
240303112
2028450241
719568902
412577527
227344091
323751478
1291473406
1518882618
1188807217
638852554
1102768722
1509022947
474522764
195320338
596255788
729422489
1001141916
280929492
736976943
794423863
141772102
958870673
1324926823
1250302576
217302810
1877351249
271312860
1170747406
65986004
2047085603
312177069
1893303404
721503318
979551676
1039406955
1496977637
406748554
991227111
369256567
1322114417
993225637
2036246272
916999003
1440212439
937092911
1576964718
1463389286
1029949121
751625406
1383497574
548360347
1719702660
1331887264
1377163543
1469172650
214460201
721556742
1009256474
749249481
2033088513
299778572
2088451427
1856922863
1049633032
902785044
1806310924
310146818
2032000509
2072690479
1523462642
1577248444
1994891099
1901977861
835409321
364884314
1013267561
380595922
161372295
40248579
1576050762
469296898
51256800
1855263830
66390505
855961609
1188993998
1644658318
1295093812
834864549
1911400371
546472032
1176274378
2082464146
185683867
11099151
1221970465
1573292202
2116025206
694154699
1520859895
2021461678
875433466
428783270
778156791
1518498163
1431200183
1578505116
1881565639
509736747
1364317823
1954017930
1879623623
14320796
1056855459
373610695
176425837
128932724
578571450
279573756
488415522
292533147
872815563
1522423528
377071931
1025410600
334339674
1352606389
180406832
1728561767
238676728
156609060
147045675
1890429950
385547019
1880789398
1526420522
437641119
1851140894
258387611
1462149546
1728421487
1601612943
482686914
1131462001
1069247857
1013734068
588196270
1900440214
72946901
1041986379
24988121
207680489
1751006149
1103157057
1461225536
868922223
1293494826
1256814910
139441036
1507438625
1425339142
245131833
1259079720
545020606
16948166
422370001
1282612873
1628791303
1304270637
1651295024
1554271587
1048620883
1812121429
1925468482
60171895
389972372
464247205
1530834766
1647849269
1238710096
915655419
1316406244
1067956525
1740211235
667108129
680358356
1007075975
119015531
1978802837
333074385
962723
764341629
917673315
1987220168
1964037847
1375038719
1518491700
743131075
1829074279
1021245144
1349756338
2108346915
1290281331
1615464974
2114950528
1821577845
76012116
1625311646
2111117199
1451679098
2107741316
1899313311
2094926170
674215710
2000762607
1571152499
942358725
161959850
313791600
1622171029
1968168168
1142578857
1770917546
2064109176
1041437189
981329064
1465739002
787539101
1876309380
1374101683
2058487652
1947735804
1480205149
1924897924
1713879629
137211437
2081231672
1442257019
60394793
864863161
240241763
664122364
1958653027
194148412
339600246
1862265344
1199651623
372805865
554232393
1272461066
1325932903
324875211
182800209
1269207358
1408739651
199543734
1743730465
1345028901
1874105640
1309586369
591192803
1355313264
160511120
1535100584
124955235
1647964670
1667078077
1319852541
2096429173
1798010715
793973009
581665386
728975748
1418035711
1717932953
1231126211
1912919576
1662093615
1220437176
1946340925
1715645419
448409122
1246963105
1186036582
430729986
845800239
106184823
2086488511
1875892666
2020266858
1686927424
1988017868
1081167527
655643285
1428717172
388232861
157704573
749035610
814710090
1470250913
1721549078
1300053059
1661143230
1561108459
1179894411
225499167
258267682
1193992180
703064978
1942549018
1694075826
293342173
1802296832
984744925
1031957280
1545559360
1131586390
799258529
1137592393
1398762499
1246219555
482224379
1733538721
1398372921
777376699
257558939
1235993433
2045258857
1872593458
1721215380
523340062
1417086213
193061730
1468250528
2135002748
1095313033
1375290136
358847766
1021447702
1442132503
1296655641
1852192028
1186926835
303707570
94172515
1781643488
1243779477
292679630
1454796317
100511223
211129187
388405396
2055201311
994882138
1547112287
1314214622
1451129819
1510091960
1755394107
640880601
569008103
685723031
1823798648
799798447
609288975
96900285
1622632517
431763038
787988904
59756668
772019762
1175987325
1580467507
323374686
1193613825
790360923
1051434416
1197060588
954283503
343146984
1498490934
295178449
1894978787
1768918895
807005467
1116951040
1172471831
1069731901
738020390
852635909
84642227
4435833
729237986
694765890
569101769
2034517347
1840494975
69813045
59800384
156164745
1118990259
2060193278
718028959
895172215
128260834
1787815554
1794043499
696366014
823776909
1738881145
957353508
325208564
1816942021
910810039
2111594762
119472252
301635915
691658136
1431245340
381588459
1107059889
1420079722
1141441026
399227422
2028020330
1763512070
2144158718
220319799
1725654157
657527245
379005015
1573466763
135447247
25074577
960916235
581595856
629317352
951757957
913308998
890275006
1309568103
1125638867
37968978
1264364593
1277943593
1390079734
268694257
393521485
1044766085
2140807278
111950746
273589918
231785416
953389722
1809690177
626823773
1667662952
730000731
1900081552
445805721
584025454
1339011481
1999642578
102167137
111126383
1457130521
225686935
1189404425
1855192843
503866584
684317375
792887694
926432615
392056214
701082156
363346673
1169196222
1394688438
1684502953
1453193301
211360044
697651601
1401617270
1989577153
273672030
1301158148
1582246334
1180877839
1181349185
391392628
963854100
1540083232
1935017401
1845955883
362229251
1901561926
1501454880
1911364386
2066905661
1521256723
2133418301
1226328503
1110086331
1998252076
1607853795
2124490653
382608447
5530637
467769605
1928204091
2081329501
1463440719
1999104221
1345420958
1150600437
2062261678
278400639
949136287
2007969968
1223265425
2073154352
1569858907
564118260
881971954
1276929143
1425513027
713956630
369935760
1422740691
2053191729
1425364853
1857415639
716991525
994677991
55489404
936936328
471412178
1291436435
1701531614
272435613
1761212392
1127925526
1366596346
533289655
1474339020
365732250
296894770
1116399764
1077620639
1529230572
1830978580
978661422
818833682
1189391166
1667684641
707627752
1781966453
1934685107
1032268297
1129889550
1416026103
192791024
1872337332
679006606
1662823127
1386829697
280301141
1181276950
393628481
1435684064
2045489610
1045242079
1908711089
626543148
813576259
1086115738
2073103854
378026906
1710361764
1889242705
13760896
1302252504
978409142
1148747728
1587421408
789022808
896624936
1618582982
371227434
1221785426
249906800
695977263
1983800620
1878638706
73971651
235172743
1352187860
1636558442
677876166
887609289
206633795
245562004
1736821
529516610
812717957
1129970977
502612108
1536904394
156416294
1371048656
584734048
1300348670
257413557
1001023692
694821907
1576230688
585106922
1074272550
913561795
280238330
830099588
1144572578
137905088
1541329396
893216767
1892393009
2055500763
1113796946
234444493
119922150
1558934274
535769042
1440709083
687901693
124410437
954400730
1769271668
695993651
1648361908
1658237723
1916059403
1455503022
1186041089
1411848562
1104564141
970018624
999011452
435682939
495254141
1235658877
1743837579
768492680
1320662799
786669834
502164698
390520370
1241342561
192213461
1210907407
1344594795
1480408295
830858666
387018518
879768637
295609543
1883977336
778063927
1936758129
1436515747
572572177
69747811
1689613438
152461898
431853136
1264213664
2062017198
933904571
1196947088
704976766
145239944
930118451
228104206
1038783129
1790528126
1744234781
561309115
18530769
148589869
1498049513
1882336470
1051546732
667056293
1550563589
1020566203
1985705911
1777984581
167327451
2039723452
2100300026
298807884
2097764891
403414524
280218360
1223660698
1259301059
1057052370
1347109355
1197637356
1460242948
1251126799
1597721001
147306848
1503189371
179072957
1480232081
258504242
958870330
407950025
1951067659
1077213731
1248526132
852171660
792107303
215147147
105424928
759261721
128147922
2083783379
1022470867
705664701
1864331759
477980321
985610065
1124007086
1354305070
1682373839
430207255
834245651
131397814
40286990
180314663
443397410
1542113072
1486364833
1999800652
1953599290
1845060038
591684968
428878307
1277060417
383311626
1469343744
1590547832
282767851
941641606
1791541033
394543660
880528957
1399213156
2106676705
2100973814
1090649684
901306039
1968279778
625434394
1085131119
1763194876
1681991761
163400747
233970783
173613204
236262550
528927655
209269291
2026538830
770653292
464885583
1100092066
202376915
2055161684
958819014
1957854690
171070537
184187715
300011264
1656458221
1929742890
591203707
467493096
641920291
1379363105
470100967
304280607
2051228779
892393071
547700987
1416761205
137224235
454367202
758114428
1428876107
1536606476
1126094440
1545992867
1952563273
830332676
25114837
1193671300
1824334423
1039797301
609703078
771928681
1694715705
1828673281
1895855230
635766512
1947673422
728939739
1680597986
518876832
40495269
723523935
1870896696
47748635
80377440
1572699855
124447753
437363662
67656250
1916190753
1832375363
147543782
621266727
939269572
2094816129
1173734307
1183885927
1374422614
1937619805
860952241
920504487
478990847
147084314
1413109836
566670626
1706237651
2000407199
2099345728
1690673910
143598634
987896323
1725539540
32622306
2015131613
1173786061
250459518
695707722
462176321
749389025
1439941314
1503784652
1392053262
736604181
1596219235
1762444767
2030804623
1863039009
1921117867
1764276278
1752921013
1037617443
304610467
357398230
1147646463
1136576659
803970989
1113270465
714079629
1950862033
2059435165
1507482381
1017071959
2116597577
766408185
1604896649
1950647932
2124376565
1844549853
1429649147
463695627
2047326534
1436307165
2135372818
589555211
1864592397
438571145
1477074823
1783127093
1511800014
1207190917
1981816214
1890372293
982636248
622675580
742576447
1428555035
1338527363
490234027
1438105480
1004579664
2134441165
2025199061
1244316117
490368657
1964659833
758510733
643629561
1347461225
1420310398
1561715715
1585660420
1197706204
1345171451
196539966
1285368931
1992215223
603407025
972773238
1984786986
887650866
1811425621
1191318979
1779110452
2097092541
116644189
497003683
419763937
1900798437
1958078959
1987839986
1118476561
760342277
1055382748
1997474528
1266820145
310475254
97943052
960954177
2111733489
1341502491
1206244635
975511053
1743643900
2057592208
784727584
1325142888
1078498786
424892745
1920004148
349249905
1227650755
116842297
1059471424
1050108511
96155817
1941560663
301099844
1047643451
649513505
712661535
2140346032
311740785
1049100923
319320482
1083681280
110607228
991101404
1716271357
529551577
1842594793
107836686
1663522030
506335587
1605914071
1645167856
579828704
584846411
1236860450
402070741
1544007170
1232208799
1790144242
1154622541
1570815281
2044089588
1119291867
981625416
770881678
1151909849
1282193158
1359744083
1536214637
554974475
1642378083
42137025
736976657
356458129
253931396
432694735
919669508
1079410470
361229890
91831241
211321270
2000623495
515302784
1992296092
62039669
1812891264
1609858621
1712950622
762592427
1785657565
935670987
859744830
760646499
1517479089
1354765310
154454307
1660602778
1950432144
1142664191
1709489184
1300019637
836103314
2040693607
1032406927
759520156
1286883076
1071990095
958825766
1474018359
2030225211
217852081
686532903
893792577
1921850937
1317562093
1854951856
268713751
828752513
113833213
1939096901
1774444074
1423106059
1639214313
765132586
1740128920
455417004
1785071860
1754515317
396011190
2024185804
723108896
1707774347
1761572306
880488848
687987067
608897846
1227510907
1523572096
683863994
1094268922
761780276
2122729006
881508958
1313112349
187972166
1351445859
305512589
232040192
292449676
299875256
1898435416
509112017
1306336272
1183642338
1653493151
1836366435
2007101499
1281992725
1308717555
1628216780
851784994
2130362228
1791987202
1189323517
575923760
1337056731
1654193739
797874068
1518154901
510292194
529368170
1457459931
1934138412
1963981035
2085090906
72185979
1115080901
774912672
1347017800
441063785
1174458210
160706334
238760485
227488295
57875550
109312407
703827638
278336876
316955495
51222652
1426461064
561031338
1640786112
2003907197
762397418
454034491
1343057532
71107565
1636950921
656578970
1522559946
1633855687
1996508210
930167431
1110400684
1462642743
1126991902
1397964778
1606082007
31592480
130371203
1229048452
71338701
1459220188
1455629464
1468642588
708713507
287745519
2066107123
78838634
145703381
175647540
2050496113
389926125
989401030
369929947
1752672788
2035038993
1152096076
2054655661
515882487
930114166
1854254217
1239361118
1742096273
1954697423
900257287
2004837787
658354362
1351129054
829496882
1234701436
1679341769
41561272
1020045246
1480084968
96371801
435793841
763892102
1125260413
1749436664
677897104
1918136062
71364050
2040226625
518390391
1556494653
389539212
1707442245
117652302
315105908
1879054833
1967355544
280775249
439350325
733916256
1215149197
335038375
1265801483
915722225
1726410417
871605465
164275393
331946076
195525313
1187500491
461147156
706668687
1256303224
1185349667
397745802
1966385410
2038612770
1398959348
1281983430
1641214558
1214365877
1817833693
2034819673
915500144
612808296
747764500
1873507723
840700391
609840444
360703675
1388383346
1945264735
509096879
980740200
219862743
4538630
630801565
1244720812
1287237509
1167497366
366225258
1116763910
500572429
1738991866
32791847
41015098
2094049644
1907771596
688991214
1052587144
1038305302
952933397
921998252
1907815685
360919043
905486221
257722227
2136676302
688974832
1320191607
1572214909
889927522
1007420859
1269468858
234713177
724113489
1859466380
1539559626
287284179
976414570
1695308536
1897431140
123248340
1436194600
734046602
101830399
1512314683
1143449138
1476639307
55942871
1984094555
500140943
370910775
1316468871
1881710447
931861871
1359106235
1453805061
1767603557
1483162740
1445738897
433765041
440751587
1700567868
1953901214
1875645594
1769313702
1183918096
739247092
685926325
158509635
1040410452
1246539012
1982370045
889282444
1791809094
58912734
1723595051
904313989
2040614711
898136253
1377006049
937268869
102757984
801554741
589782282
1488129530
1220176501
545864016
318720746
1241836225
1430093890
1259874858
942352527
635917420
724165026
37468875
796808809
1472213718
375284231
1527682766
2000540141
2010436809
24455500
176916253
1297209103
1638315798
755229374
1863977089
42308621
947941100
705092500
422744178
1354646569
1263539720
82879429
848663210
279339004
1987029049
1364323347
1749564647
1131842780
696829002
154439121
699524815
1529219708
855090834
1826418293
911180638
1159830519
756888533
2079141450
1325969992
591046259
2017704581
21137843
1305758998
402789256
1759831498
539138668
1833195506
2088490257
1678663855
1813252992
1976188319
9325366
723714835
716156309
1061307263
1942453279
485125470
487295479
437354554
1081867184
311105662
812821111
1999522279
1129231028
765649710
1341755592
1866560490
571731224
183760277
1331906540
1162409475
1171238642
290463591
495089394
1565513424
750929244
1016736692
549286186
519958034
1835246143
498942611
1158900829
806502423
1029350847
2039626261
1821211544
1292374194
255117846
279448343
916392947
1189288431
1608813913
656111638
1186500547
2011622216
28808426
585639232
159733875
547925800
1473161352
1215005072
1144486745
1309072238
2092092090
561646369
1060626105
1518873217
588740247
664565328
965907234
2017782007
2010226685
887183480
1266874593
1386010004
687086925
1101423606
2094123740
1840465868
1849651827
398290038
830912233
642834313
1897336457
56005706
870450852
1499613490
1165725896
992482900
953688072
1991364172
910302674
1265971122
200972418
1778115622
858663381
533068939
2117809195
1930020792
884579553
871299899
166666321
1251603609
1500203427
224196481
1511452856
335464931
1777494372
1424504002
569686267
1936563445
687941330
672740982
1411926287
1663288172
971057773
1601243674
1297761937
1713034660
955042330
199102860
982125266
1621688065
1116551934
1968108628
1497428952
315619592
2093373597
211322908
2006340968
1662702985
1956903385
626399780
1925153322
1543121654
27297422
520056895
1597650035
1049668184
465915355
491294434
670333531
1848966867
1028172466
2067984743
702625370
574841188
550450259
99898798
455739133
1246858542
1956380034
888616554
1237365737
1903402282
657596199
284846917
1987550466
2006524372
930375468
545903601
1052179636
1825385034
228436459
94271327
1719121499
1943278464
1361726784
630161050
894657319
1564101829
1043160847
1197088583
2119240168
1143013732
1153456832
1026872531
504547178
1215971560
869052859
127470606
1093701330
852360594
711063750
506918013
2023910124
1120673600
1283791518
1744047897
1059201630
1323890048
1027653895
1984858620
503141850
190992533
1677304101
1419466
1202864138
1717106690
1257257894
50926436
670769548
1079855795
1882520674
322453947
1247885292
1396157994
390154977
1381945083
2082112324
1975512874
1897160950
1409645376
1301680637
1839032848
1621663204
1670446866
391162488
875229578
104776273
1599053753
938547478
1282725724
845927559
434777060
1133456896
1921432241
1004932757
2104682589
1237318091
1487557652
568351601
954345808
195922115
1942668509
1992545242
1960883321
1982037172
1482661911
90612506
1947236666
1082269034
1332980163
104094693
1758633315
1720639134
435141531
1701239949
952799071
548937522
603568767
1996646894
44685528
957600603
1341472372
1380927935
1274420927
1251641876
146293643
1230102248
714426043
1116384214
79111827
2005091848
1094574683
2109547731
2143969141
97386404
504578883
320852840
301324712
426839611
895957493
2060463593
1070769897
1524011156
1455577114
125119101
1574485354
1967407603
508371135
480918297
1914170884
1261292765
1127478253
158307431
887943175
643677290
924775838
19944913
291490715
956714617
1240129744
924832017
159530297
1769297698
894802727
1168152609
72914526
804811940
968551841
1130116279
1807160900
548847549
522004084
1201733994
191563248
2025851841
1449100614
1265261630
1417550128
1109995045
787337044
1963165374
2032287284
1479540082
2110198922
1010132253
236814008
1299400676
30806731
391281966
1477238809
606888319
541553497
767325020
1312079651
272219006
615337774
1407749194
891683624
686773593
543340958
1625301927
286818217
458743201
1730853101
1666142529
179361398
231012186
1743769363
1710135278
2147268703
1825548696
395264418
1391940465
1088970545
988702737
594897443
339527416
1649477622
140920705
830899479
1425577855
1792495133
492347677
1127860889
1011149947
955389489
1918606063
921883377
2144310964
1073805202
83876893
2030658632
1687197896
1763809022
1230623991
173178527
1504197871
1424625702
732785030
329828423
1929125575
1336182249
714572000
616112440
1613051908
816668315
1417753410
1948630672
1723963500
598123350
1332119361
1654003976
1731552982
1393021423
830320990
1886671102
1177273807
244422625
908641746
316239697
365832651
1606113190
249083320
402799903
704395631
1738120203
1207665097
641325440
1231724722
1486149539
1807782533
1918614850
839484642
899681656
1664732252
509204555
1864665749
1451504217
2109626628
503170026
188941789
1523899432
309976264
1153739629
1768306738
384802322
1164294600
560769216
1523103899
403309039
1356158514
784282627
362001301
846807568
185580618
424877530
1374072811
632988228
1012816323
1213169063
1958970543
1726548052
1430677743
1164297181
1424074011
67651493
1859818363
1532272482
1194624157
926741114
1477649684
533002807
577395536
563002701
981270330
1427109353
814607235
996097713
1279337227
1736835546
1888605336
1027095417
918725752
85565811
1109455869
404360963
1582886671
1345895979
1003410811
2054154719
149134676
319028810
1906087926
400690142
1838597952
740843678
1841697598
1643145769
2139417927
226274461
574651310
180630977
234995457
342850313
582734839
746425449
1336791574
1779310706
1676648701
2119204269
2113743091
966901688
307184591
966982014
214286867
854930762
339778995
1423113766
1837095701
862006572
632306393
2018106883
562819114
273627022
232362491
539828244
666165827
1264314566
102262060
231400812
1424288275
647058946
565961995
158592336
666714346
398432702
545784835
1460693456
1239771982
1093857518
1478721142
2098783148
1323221445
567086976
249648773
2013249604
686177943
912593088
694204139
1140272412
1922646801
1964202012
1450341041
1150630005
645409776
1147933084
673668332
1494021223
936110570
1296725770
1649337704
622187392
1335354797
613634209
335275435
497532438
1455542899
861303359
952881947
572064618
1346165796
1810552848
1289882737
210285041
622765207
1194402123
39502597
2099011035
663480157
1651048768
1601593753
563902328
733023607
2038616003
1976882744
1321985091
196578017
1366682125
396925735
211396766
2081121435
443406778
1598543756
1366116489
1436393537
520222871
1941337094
1030073598
1231561033
2016602878
701141611
926935039
479768931
817464193
1776036600
1969881292
1294475798
144903784
1413926623
83354722
1824542241
1043820538
88349876
2024723589
405223791
601060490
1859958083
26577892
430418011
363159465
1184420306
399076766
2016474607
1741965272
1497377677
1636965602
579615477
1567208135
1975604487
1125014975
1165586955
813350748
65531464
1289531456
1799324600
2105085359
819470371
1135390958
255740386
421737677
1908650412
637454704
1595886110
1195359826
210510518
446612520
1543614455
803949126
868183257
1893850048
124707334
682545605
99367104
1157221960
421868251
2077403734
1672194634
44454505
1252574779
151097595
1435035395
1869584800
1721111364
1254556357
121097461
1829717715
2102080258
351322347
282292317
514641624
545546287
384008551
1339938196
36795186
1874208733
147161632
1328760428
1642443468
1702007600
1612245149
1305587478
2079588257
738041264
1886767578
345281075
819481896
2022477964
1297854387
1341876938
1775123110
741020163
234723761
2126411382
529774319
1458879290
64735336
2072775163
853362946
607091327
1901818049
346569732
314960167
1607313458
716073018
1353425344
1536269286
275193879
1184881710
1913518589
323319509
963120418
185092629
1038880556
241528231
2043241139
779963644
637547394
1446007224
1145392824
2095237502
2122210870
172111169
1160902621
594889842
460047116
1871930377
1684687924
1263374511
1097902208
1423779636
939345411
1527855117
438479286
1436181633
1476482322
590981634
1792663099
1688757612
414103636
141334251
441927868
1852255793
659467214
991289664
307179911
1800543925
1224483707
2014440799
280853078
1329879716
1029204487
1762879113
109482134
111756867
704629306
1790099202
256315315
1277843326
89588572
2112728671
1815159234
1367349910
1640202708
571794476
308269500
964151539
1211791504
257199118
1798823453
1312899468
1316908735
1248423874
186417538
1517376026
761089536
1541721660
1337700155
1277571107
1745296617
1256206975
427355768
1118910546
1885873588
734467537
1885308824
602097482
1872000219
866545897
788980210
199812580
1646426289
1879519071
797039190
944309775
990097150
644090092
624363447
1328009953
149270501
1193951379
190482773
914344878
337260198
997432110
2107048054
207170752
1283999822
1453513790
672934441
218891794
1746048116
58774416
1145577454
1890198272
941300569
1286602682
1551975253
1648081175
975099994
529718272
2037543613
711973119
443924453
1644246010
561060500
408818223
143025030
1734534102
145254864
155889906
1093315661
1021147039
1946543314
916110036
992877088
202340795
454558159
624552726
231717988
1795212894
1484534178
1085123478
1234508108
153570068
1172902876
2115472355
1544437058
599777207
36004044
1335368195
1116608168
1805101548
1172356602
1856723980
175041116
292845613
120577121
1454730829
620964619
1400761290
873619293
669801611
822658321
1649155951
1767248612
242817450
29616474
1862640763
1837485066
1367534469
1106782491
1652556800
545463711
162822020
548946302
1890667607
1926711321
1068191125
1077728505
1895999051
1846621778
41996234
927510129
954166840
1064713445
1834936957
480399747
2073542428
1862665615
1781264113
513741219
1610161597
1780047863
45808779
391426545
324879217
1835409304
1716192553
330250075
1322725916
91378039
218997642
544537543
1641642744
469684027
1692176269
344161809
1204949257
554897198
350658312
1631542469
738561365
1860680423
699513389
2070132262
1547135550
1422596466
1239919081
1026837436
1970897958
366764966
530007614
1749870572
2047901476
1538509599
80680411
1740982193
385986084
1976278759
1995376326
1968559163
1320711984
1730702329
2135257887
893146927
1272854945
557519440
338094063
145627126
778269076
516971872
352363284
1974247935
1955094127
183886111
1181634404
11269595
1911575618
195645171
384050871
663923619
1058525493
2009165735
1120765173
1933319143
1705433142
1520820155
1903408658
749790086
251350504
1025016236
683814046
765516243
105281014
705776710
844105994
190385341
1773938015
1101164219
1631084784
466007039
1567916377
352870680
1089350299
456935824
672819650
329979423
220516833
528529163
618297791
454298497
357598550
636667473
1356182210
1894738014
1267582436
72602035
796411974
1152505410
374692605
2086872017
352099492
911255828
1118259329
1537219806
332355018
630571430
398525216
266553881
1239719118
1300245659
898054262
387722020
1583177179
870734085
74533618
1579873222
1453587229
1296396982
2096776148
934015038
369275180
700090378
929324860
1225593407
1588271475
628086424
1021863024
2138029685
1265764916
1504494437
1711659271
272454200
1354414498
807170174
777831741
219124299
148885045
2132506412
1138884465
821494999
995372420
464033412
1575180194
196194552
1072319865
529528373
677203078
942330891
1489472173
244802453
180925212
1755768001
1660611924
1373967201
232614231
347439564
528309767
1610213960
883966431
1746951464
1247986130
934564348
1304373145
835603385
21134149
471047196
745237584
1439311119
138182379
759459035
1795697038
343836770
1693853334
1565275788
426289898
1322138571
264600549
981809714
637136360
1246975846
1743114223
110219834
674696838
252706797
662024267
941394906
678252819
649776236
1455748497
54486371
660529085
1837975363
2146500784
645664791
253654108
841368127
1612548072
153489910
353900515
1471228109
2107429656
322948535
968815761
2083411811
492843775
208738887
567502120
1347843880
624152705
1277330678
1570233369
698582891
2056028048
866607452
1982301055
1719487904
1677562132
73332997
1315389096
1856432464
1012252382
1568343710
1915538160
1032147621
290119226
1567563411
1953494630
1695002064
403204864
1364603448
2098606390
402423804
43630599
1627873280
1689785423
1981700905
477010323
1054102976
426658771
1048964950
1842292221
1610212686
1261852673
91401064
1339259089
1717576859
1517394929
1895865787
1619980248
1846780166
1621062392
492348710
1069026124
782072299
1228010398
992964383
943358590
1931354964
2112000233
783640692
1832735271
1060857133
911594413
2023951760
1153319711
135852323
966944388
1397855376
2098328082
1290521479
1505247775
1396056681
550738518
422849428
964236994
182174435
530361932
1572569904
57085715
693802340
463585003
97995083
1684771790
1647573698
1402922620
1738306131
382470262
42755403
1864412556
1767264088
864899960
379463461
1767599046
827216926
1347426899
1768571375
26800451
1181641542
320255738
550289572
1303621162
1075039850
1969057842
2041475190
926830603
1074972674
1856607325
373527008
1120386435
305653898
618434145
589376450
1976669317
127060922
1987064690
1757072641
1523225566
445553871
717889582
450528592
315129056
655016036
598140175
2048858996
631308641
1548802914
2056539848
322375530
50572330
614621553
768709805
979672144
1538693730
670194702
558093854
751878366
913699606
860306998
382885255
1022529758
389043073
492273238
938965802
378699132
1045727337
1301512952
1480188096
1098846642
75942860
1294845637
384404059
1378703080
1670213306
1141411036
1728287370
1285545612
1025582399
1889607874
850942942
876427938
678052296
2116047378
301845657
1975829097
597777274
1536945714
91791599
328186582
1682063216
1590417888
2124227047
1286926278
1705053583
787932354
317171589
1267077328
1493570748
1860517252
1636466335
265100141
138597707
580462988
1035419866
1278501669
1350925341
1541525034
70141920
938507135
12673726
764189349
743245085
241497586
1936089727
1098038535
1810287719
1761319625
1623037189
714761396
726570509
1821236393
1429311790
166978315
1637564172
1341529564
4460765
375862701
2104433379
309744116
640348729
1625557008
1790501075
355661285
961132286
113005056
527676435
1565698975
1853063649
986013372
1918918286
1164310438
1307996299
185594756
668065787
1939395798
566378229
1667013855
1450694123
1034480304
1916106274
1088169978
1758710046
345562022
1896005991
2010255960
1117870973
997495463
1680372649
639162467
1343315567
431913268
457475793
835770450
176591973
1887610222
1396402695
1454948715
1679617246
524045509
1783157454
163139912
166929874
1720308615
1714484234
356547160
312371383
25092381
2126492229
948829986
556650271
1184843038
878857181
1042213810
339573671
1878644308
547841539
125610407
55011760
2117216152
591870572
1242285721
1141434049
871140649
332447384
148238781
1772976136
289268888
1654422750
103280136
1527612246
2137009525
1174727525
774631130
2031529032
952191901
1798346702
1149655251
450103236
833555255
118540643
2122320844
1409105249
772753850
1115535567
1617111957
2091519248
537999486
1793685446
831241483
1935142231
1990735422
538447336
1057763193
715919698
2077679745
1588458590
1676080196
91381562
566760725
276998481
865262920
1746541253
756612174
1773456648
1345307018
293409335
362585853
1754816857
1618477389
713031135
388259696
665305862
1300757752
1255071148
335870581
672610218
1810825648
1370895447
420303674
1105111199
1924611754
1822043380
1745249348
677119266
830391224
1331632445
2142851368
1148988710
1417851994
557426291
59669481
595536805
54481134
1461529920
2016986017
298541223
485042422
424197572
1488773375
151550086
1892240313
819916919
161927026
857523460
1156649994
2102333279
1690166271
198076008
1975628029
1879006892
1927495932
1036026461
362707913
905930198
1767036587
1698032333
2094309740
425689443
497065300
34627556
1057644744
385718185
1900248897
510365207
1578576573
1672994814
530201958
277454604
1063668456
1662302825
760207772
2037398884
1506263606
1015363859
693170838
1504811700
167801970
410822206
12251462
1812734450
515312867
1860400292
1814189378
928365115
1672318642
582598673
38339221
963908405
1063229912
1252831484
985507135
124538570
220575114
180561042
1644975092
266983980
641380417
689304055
696833257
506250693
121875868
1743459519
344470649
1194485883
574540506
598600826
374932930
1977570321
455344318
1112069068
684381729
861977599
1868352001
1134216753
153044171
234434179
900714861
14924321
1513148549
1339118286
382032615
2046839768
787592522
114089733
1799937665
1075810028
2111031671
1828003532
355434149
596028772
1947026463
504824730
1290799694
1413711448
1245114959
1701633612
1072391168
1907376572
1697518082
2074272040
374536017
2108509132
2054203364
1671239591
644344931
791939215
443411807
933256575
1197711734
190615625
1292804317
609513913
188369224
1562767052
1742599682
1705391542
331369706
1725750921
717197955
844360317
2139907125
1324932125
869962897
1498945462
10834021
867026986
73912848
1089151551
363028461
1890384816
787824400
889804976
1814011977
591263264
1451795285
174852903
1651349092
945387650
1233488054
1397194121
176384790
2107190406
1138043529
1539977554
1609970926
2064656026
1765263293
1697774305
340110015
996994421
1475368017
1238337726
915518167
1496336130
1302656245
716840261
1393697454
2140610912
380608122
1641817957
1515984528
1139371266
440112491
8124049
1231211160
580565275
1951201683
534893746
549124149
1008123245
875206486
611594503
625489548
5562632
251887526
246418734
1559886578
287027368
1668897153
2061969375
1690358358
818870093
185001489
1572961365
638089127
320384246
528657432
450882798
213517863
1784801097
1085923686
538485043
1417419638
1985908789
681625047
1959983346
1731062048
807157966
1468689991
822705147
2093621577
1594465087
133305247
873567103
1154125339
956997561
1056841740
565375506
144856978
1550079496
1677368535
654316503
185206318
1507366493
1022124522
788370679
1015352038
816695978
308024130
325742010
250165747
131038575
1763217889
2086814836
1511209680
794347133
187227717
2114805852
1462524630
2146572591
666581215
1030560150
758543337
626163373
227606560
1303746246
706885346
1232345769
952100712
2033174057
179221134
1412129823
1559150994
1877882780
233453298
825781230
2022576331
547600467
207071708
1672353311
657908242
92520303
1481573384
335982468
725573938
1934178596
2076478520
124267048
988224925
1534031813
871186428
1352484556
880222414
1011588959
658418283
1016826603
2134049566
1858863265
1792027318
2114230861
1972705241
1830452345
192316928
540950964
1278614842
83143279
1211530251
624067362
908898788
1496727804
1115771403
1338993848
1344261381
1736889520
97342675
2003040634
1242528577
1525631159
1711777678
1802971874
1958000052
677065537
1522677662
79602901
36703035
140108744
75362978
1996043155
2108186456
1870504224
120851330
384492321
1655418090
237884300
1590442299
1720529539
972888707
843063019
2079007128
566312457
892434141
1754481187
1176754893
928682867
1721352830
1302548859
1229312086
429953940
1891551741
2137800055
447868197
1440131722
302668426
1566344636
1765830809
841569143
264726073
1225557036
1539095061
1140430691
2075869223
576622371
374122597
407287903
1439515915
1987942265
1954842708
1474376102
1875689958
497893407
518952179
1405751650
495059206
101497345
1109323454
181403281
1156619876
1293767580
1719767330
663613581
1619019250
1455327591
673119371
194731854
57188459
19527538
1539952788
1240000335
810247902
285586728
1165361282
1631228615
1765180544
2090990989
253196193
1479467465
1586291154
651165395
1563388399
1221220726
1278101604
1722183663
1163830467
971762029
1161292984
169522055
1600568738
929876266
1483906155
1858943969
205256361
37628158
1459784258
1776774037
1018702136
726285798
432476332
2031738306
2043680172
1188804113
1107495991
2110652152
1782652788
635795433
963046488
1125794932
801797324
788256464
427123443
471053162
1879130363
753983004
334444142
1605388803
1443938383
394983006
1847644905
284173537
1979763809
826830635
781190322
971564676
2052206262
1662481771
998473269
1548082440
1368036000
252446074
754292033
586541218
1443596489
338762618
972760702
1683541639
76702257
81090427
1935671789
362347968
1746773884
504431670
184810975
723727862
790292355
770396714
84096193
640798108
1767712919
1762240891
1696883496
1766254868
1400470212
587315332
1708800705
1102097488
204938131
1626765581
208157341
171605160
406018686
1211579514
1101912281
1525070165
738980656
173046721
1653226829
1838271589
723977550
1461704338
1144597901
556296962
1908659486
345034423
1037207010
412939868
1921337122
1990246275
1787862045
1641253789
1571856467
147834912
583997899
208739051
1668415004
1072547171
460124588
114007708
1821788023
1502884810
1301110271
917242347
2071368027
1036839036
14636057
400631468
2034444341
943544915
1618366582
1958486979
867422275
856333474
1223043625
1200770116
220374190
209032856
597622007
129693299
2075581564
1652817260
72724970
880882837
1967872990
411199785
1273606536
1262120233
1017969447
1528698023
2005206179
1436804284
1260738107
1540783250
2052637489
1609774415
917788290
1124236824
129331746
1306901601
239773829
1599830281
733381170
1932603241
56303497
112708798
1893850270
800322783
255616053
934245748
625119548
1887960261
153869958
151218836
1382549601
395613676
1679714790
807130352
1896777602
108223100
1633279330
1031626793
579049502
623481157
3797007
818134103
1277710258
237201076
884249354
2078198903
1562977721
1462537804
1592637516
210983875
1543445740
737299886
1576126784
1243339485
1228298993
8802791
1375711376
1923708489
1610708826
427377030
1817875686
1013104389
1167717743
1092089212
122471224
925142419
663633974
867783779
1290866549
1054539948
1556130344
347740722
195941980
2087632887
1862145365
1601718603
1257179941
1281521854
1514039471
344637410
1054647424
572824371
1050364417
1151605015
822997107
106660184
840205693
1246008941
489400430
1802404293
428493251
1067702134
1933686360
1679864564
1269691999
1081917774
1911696096
772452668
398348202
1823572743
71036852
1296014814
1857695548
251606300
1597873647
1599335099
561451550
606001210
32110328
496755396
2057725143
1608210076
1389929159
1166041762
12857970
1908188048
414853753
1667440037
349936191
796798950
877275201
1406923754
1315118043
1933134106
1414604853
1009661240
970887470
1231192146
1550281205
1630608333
1645534062
1596619907
779321052
983972239
1739154706
1448912847
1699339706
677870302
2044791880
1194985472
435220991
821125174
1741795112
1814193741
1229927875
1026742498
1411964337
1266904990
1095004061
1402776749
1517543222
383911807
274385013
1447969803
1023577292
430385457
1094306334
812146171
1730370666
2070392430
1449571819
478481692
1376883347
2078956591
1248225036
1927633382
1686610608
1768850797
333399264
1353917083
1524726996
340987043
1146969177
264350557
1332612949
1232792436
623164353
619743558
2102142688
1022417158
1899151904
1548034358
1535952792
1845423966
1947303283
95117797
594573070
1942474431
831649939
2013455061
2099033159
1690425266
874184503
555296725
1557218231
1021475726
82017832
1908806223
709121296
1824683778
762116778
985516592
866195737
1335108573
319140301
1568487308
518754341
609425656
1061122895
681293634
919741210
1601776591
1697387787
558970522
1000903618
2111628430
1207761644
1575414830
1897586635
2129006923
664137145
1333308799
584123659
326342802
1740501422
2127375478
1530841298
1237592685
1571603392
2051013928
573094107
181031373
1390347379
460856735
1180250888
72853423
1930039944
803616589
1144468648
1876595561
1365131125
1378416195
1579720751
1536363600
892625049
1691942477
1503584333
712212084
17707246
1141006233
1597568298
250348244
1928413828
1528560020
1112946758
45626644
663659505
670939816
2075974725
588282994
2042391462
931845873
1148054105
1396630580
1124794554
325481356
1502897219
296032676
1403016511
1623054359
677870043
1419599205
2121297426
1604665860
364309739
1766158863
171779102
934651847
221666067
100543628
678371656
269572606
1720247270
993779443
116951055
808514259
410227295
1383548625
1710602305
291846596
2071989111
906484699
1441917703
291956089
873250616
2071202008
1873471219
285039267
658615180
2046705145
883901068
1952766011
844312976
1704528208
1890774167
1570670387
1455121433
2073870792
729046044
1192884348
1918918286
1725351892
204836241
1211945040
1917882471
479019076
846106359
1586851175
559049851
1267544348
657524584
802430749
347112340
248795963
878755695
368037735
722961376
932316317
952068857
1061878264
774653928
1661647312
1992324466
424451741
1445552163
1607236585
1386576431
906528670
1079503816
1071631811
2103385062
1099692858
325853122
1428232318
1718813202
961273097
218508659
509749812
1771044441
1696480679
1569577189
411055010
601241340
1398160002
359124464
364035957
192998252
464738116
2004447914
103453299
463835779
1675172706
1751881600
241485202
896479378
244509666
765524463
1790590623
1246855908
1837154665
647546455
339128189
1034732507
550340355
1609631269
959674586
1149425963
341768563
1871960729
315195976
852855339
1142824956
1129533967
1018096160
794069755
931731246
1540334180
753321205
131950050
1555560186
827224645
1340358799
303812424
1788534539
1019277804
1720924827
400101949
1104577288
1604936246
506262142
1204612039
918676778
1409604827
1958584647
416405890
1202984810
458616386
1532889902
1348470288
1205455731
607917466
1447972100
268837659
571794476
921524978
1716115860
888341327
321664496
393264451
1533070566
2099725843
276788485
1749747170
133099148
1590060602
182367473
1379972041
2025765522
448762769
758272226
1718547772
710998836
1345530995
1823650356
884809753
863719237
1800768067
178485421
113435014
1974528278
875267851
1427004068
1924237973
175599396
2011430215
647509775
1987669118
156815429
1766503296
1600257095
656778144
276710813
1403960040
1985392469
1465020360
1763945308
348598541
314710506
1243578918
125873678
525725134
475204895
584485595
553816122
1005559525
628505769
1764287825
1485733529
8988772
1403741044
1158218591
1187091339
1881925883
1397183129
491577231
235880766
1486212632
1495536211
1977256534
1238691188
178990114
1345330133
516043534
981910510
1190634432
827757480
251217655
848803816
1003310187
1504414754
1660058683
205964713
1057919768
1971510658
300113807
44461431
2005027822
855427000
1045090576
731256190
1851880066
591424920
679928112
1644893853
734929743
439412785
10984730
120243979
258655240
1824896785
1265806779
2139462951
1166273338
204016087
1070823431
1606392299
1049934421
367054226
624630802
1243566331
1553475539
1799116271
1926667116
1888499656
596743073
1833865298
1890011972
94400511
439519710
2009428146
88386693
1265167435
1394225561
380170857
1336754605
692799466
745398102
1124333546
25443853
683244254
108762488
1299188756
1450733120
2070227257
1564929226
844246949
1049696375
770511236
132618787
1161136276
312880927
461727930
1740369785
555672207
1045092326
1268972582
1575619991
679815163
1920314371
1630693153
837665730
527178338
2009017338
355579971
1553782086
1607873302
2056798256
1740412975
1355740449
1485481101
1580206197
1473941246
841866719
854543663
1737293049
1438313254
1749314349
1078306284
861855882
1676594501
1066384877
1456674366
224066176
81937189
396870025
888924806
1423047488
1967808651
317090751
233395287
2097071112
1252839174
1245046841
24554424
800891963
1669324789
1240842251
695812527
1284884315
1407751009
1250821239
1012011905
193949578
1327282779
1890271404
717804781
1323778007
1333934053
537722503
957134971
1223690834
911970124
373505742
984483361
1923677371
2012760269
1362696227
368956428
1441762323
1458766153
1285625933
107428065
1305615289
1073392165
218232544
2098212700
523791284
1275885061
321450915
399643332
1237174759
155516053
672194302
782177121
1158460859
539657266
1593512815
286569120
1902966767
966161012
673321624
250561450
1531850798
964910046
928725659
203693588
1831778219
1455081191
1728245469
549746952
228504815
1200155634
296341299
1588487310
557319543
1016427891
1885036174
1863778857
1126844
1242862109
1899914962
312122440
1023493757
473166553
1545743351
1956533590
601621692
977604777
302671060
1948873661
1959769810
291008162
1374905493
1191371370
951904874
538670664
1859835348
485259513
234743628
1366874070
879511266
1856248075
1997915236
1008899312
69821496
1477866554
126335395
1411579153
1106316594
979265800
1079888041
2106528547
944136998
1715822423
978479918
455321586
1294152310
605064078
269401904
529299698
1824400197
1649083836
1010719088
1272484771
538176834
1908356571
1416890840
1945596734
537084326
293967504
501364452
304683317
353360296
26917796
945210020
18985382
873701251
1799116915
683909638
1251685087
668969432
527638341
355329101
564418447
25273537
328326757
1282539593
1249984567
244412052
523794268
1742170658
359812735
322602756
486461359
1610955809
735819501
65605127
1950151009
1553779955
478350447
35203844
1040510494
1050879330
2013076507
1463791384
802934279
177226999
1393827119
1280933672
1634829652
2021569880
1838388538
441562113
1354480433
98895289
806093442
2140675532
382583290
2115028992
688120367
65761632
484796969
1980705964
196193706
1201789514
1739752235
530284770
356114999
890747816
508518750
6898021
670126851
18333720
1551900641
1514265779
1182318438
1175479701
367299926
2099370337
241116215
1570377990
1595614510
1250342698
453058439
1659237784
1490263130
1505089577
544802177
1249074326
270528571
1841920422
2096585713
1956597611
1552827064
1765764833
708006205
2051599528
1505030831
623613532
1217088106
1831353462
1488007570
727446109
630946640
1633747021
195805553
628975266
1622220206
438403330
1513678259
1830635189
1844494514
1034305150
1618443093
368015015
545875431
1294704563
1030097913
423954627
1065188571
352969749
116949288
294315782
1814546777
71850080
1304042364
1023799205
487689265
191752576
2065777458
1666475546
1245330260
819195159
553830374
1999112006
1966429819
1738305496
746303207
1163681945
312809498
1754702582
1962304961
1435488520
1175526071
749125602
379650264
2042930933
632367489
1781228375
916942454
771836124
1441093874
44404596
2053364169
2077936861
1225232159
1696508484
621137990
1924782939
1608943588
1031476648
1612801221
315236111
635651254
1069927298
1175810531
908190384
66997771
1175167243
1217177014
1979658090
2006617065
35891690
1390385266
1098117065
837072392
1962662802
329273350
859403008
692232438
963190759
1892888440
835602568
2128113139
1476262843
861396817
1165653205
1452988947
1811907168
1283805874
1288113699
550683880
202374162
77218940
394396272
1262595361
937901926
1348406005
718558135
1706896929
544122513
1316018391
1012187889
97735416
1574388
1180193245
2065406671
586482534
131196136
1509346005
446540689
1856354209
932851094
2005038524
1255355358
1781254683
422578474
1834498803
1587236461
1062527640
166430064
1514696005
1858491353
1598291510
647321379
1235031942
83830154
319629974
1106184451
892295779
907179709
949207525
373110462
1605618990
930509144
1702799908
626644706
1462877175
1424153386
1456135285
1730191167
1429192528
627289906
202161203
232711763
1981286618
1669885331
330102963
61972851
560654770
1783228978
1821602932
1498853695
93252536
2136909013
1125229352
611149217
941876376
45686329
453469825
40285088
963385665
2038337808
399329041
1405492338
88221296
1343077185
942412122
531065906
1899421025
714438051
550652989
47487418
1647827590
873306926
1624464010
1517616621
2115715991
596570020
1142941887
380355582
1238882716
580591416
896376944
771815907
323963942
1832671321
1791882157
1811901877
582411663
981086862
1344389359
1520682668
1207220306
1367098682
1813193001
44455935
690792367
1658270531
619791725
348598541
1764061069
113622470
1749356976
31516126
1988809697
1688941220
593763438
215909997
2056485171
650911874
563713809
923588377
1026839627
673781226
386776591
2043786566
14650320
1017152135
140896707
570642404
824597231
1046284441
2086440345
667249838
843579848
587746398
188852873
419425595
1247091835
1402387391
1990170539
1522229942
692366971
281887000
299054935
34333896
2112599243
874663483
40746403
1825266862
1159271903
1378002518
149137332
372145362
2141721891
2137821839
260054957
1920450003
1216952606
676604675
1072929048
1473029867
1314681575
1363455403
1019390092
1172683227
1875077305
202408978
1305712386
455495808
661079408
469306019
1985073945
1975689094
585598649
241227524
466506580
508022667
446651151
1214878083
999941371
385832895
440975098
1791166653
1536003674
899447545
2139600371
1806857100
418381902
494785868
656780542
140385125
1556040331
1797392046
1139455693
1973590123
2116675959
638880079
286174534
2019825426
339808064
1006598511
334254534
400490249
1816595810
63708701
776434149
1410104081
232462617
646465400
256360134
1603474514
1772465044
592877558
1456140335
1380446578
230130662
888841780
126737939
1591304880
696969580
1023514727
593982883
300300634
1639364489
154489046
828171783
1423327257
1099765474
847063698
2068114531
2001871110
8715692
1633058387
170912653
636596736
1979089532
1767154176
538102870
989902474
1061317525
94226308
325683660
2095919231
564233621
1681943113
799645019
1936954509
310485608
1937794736
1389993840
1414153517
1859913276
335788251
400848646
72592981
1696269210
1716130888
585602989
1037455021
519198664
388004544
1466060228
1593287730
255339400
1266357053
1305340176
1964329325
1554390394
1162725982
2097108739
1676289362
613969857
1094199836
1208268486
1595220245
1339381139
726191437
1489016176
275450183
364528437
1836945771
1843255512
32239101
1379654093
1520722473
424177177
19774243
1878147850
90039482
1226369252
1669742469
2132380257
423356708
511294162
51816871
844819295
66191339
954390421
443564250
368587417
353677514
290316639
1461971313
690495456
1743556556
1665133029
1443083785
1571898584
652502633
124578213
1687320739
1100338084
1803928932
1249135436
2024666193
84440674
581581398
498499567
1443573535
1402127648
1588266641
1743396328
923877963
245822238
1217393556
1782000523
91278927
695876825
1179782965
1558759780
472953380
1502782170
15383575
1532388375
1750708094
1772270618
1979658501
1943153714
1776924122
2059875122
1080636507
1735791358
1941952750
685732867
509835967
912429459
1354017123
2046621871
1509406078
570966853
240566930
2048657260
733005622
282662564
1659724757
973523882
760581259
702069406
1051551136
1954183004
37723652
475090806
1141979057
986483551
512027603
1924818316
659754978
109174246
1355634059
799520000
738564706
1937675116
483719170
1408218865
1742996149
990730521
1044429037
1817034370
511620781
204788660
348921606
1328066451
2042677132
203851743
1543250231
2105743078
1890991978
170974563
1442854014
2012753606
388633119
2028402084
566878024
592144346
905508251
227725334
660236322
2021635790
2062476794
1024321531
1587321066
2135504741
871466765
935653631
1667263936
454847268
1669453367
1137349433
2100080339
30689088
2009314936
1401513252
1311578876
1619055029
91998158
305408919
1562715561
1155102730
1187574131
1317962152
1430442415
2073934835
242581948
1749245622
1498126146
585043476
1125241485
584805191
115597162
1923308280
332404982
114840848
1617575694
226183260
200897296
1217904515
802890824
1325315920
2049128293
171047429
1374409149
1722064485
512703492
967225235
187618738
834137759
1860179852
1357332683
295416456
569558679
485309544
858798181
1858466328
1804817314
620254606
1769106945
630419036
2025310157
917929464
1831461880
585380082
1714710483
1569685936
130005802
1383468876
1824459079
247194864
1395209713
429054013
1439254473
1589592613
2937010
305443479
1455612367
1683973270
128857006
992357499
2063136991
1173937153
1164499571
1581102536
908576993
535158739
1163178719
835760264
900036485
809811926
1183347179
939279738
248597055
1901298699
1937298980
348536646
1003343228
545336973
1519757694
1494240617
1542097032
1789711905
656195914
374783060
1148890246
1395617996
1582791380
1002770872
607794874
1170410182
536797617
1975378188
58932390
1189810924
838423489
1370904371
1799399382
1592573055
347582108
1443091563
1099500389
1598630577
594667938
1394231808
1313271601
1147166153
640855276
92991597
808507441
1871861658
1608179787
1836922997
1515193697
1136142126
1539240865
1421546017
1760234296
1118231732
1297747031
482798097
1542834830
2101875827
1216059971
1894405027
725167869
525583044
587853483
476125623
2113727275
1688706390
2091007089
1987842236
1983908831
513824080
1642460110
708164819
790580385
1191769206
1925970752
945349594
2144679146
501712116
801186041
924048472
393855731
1008892464
642526723
367071203
534315755
709374646
728355808
1637317752
1164439646
990710541
94747568
2067723104
2128227926
1341810586
51233037
1765122689
1277068280
781274708
1315418552
890953629
940637243
2090415993
567902084
1334134340
1778176617
1036013899
1345531266
2026540880
980898248
1769276433
1772677647
515590724
172106137
1490255464
850675396
1978855731
1476326767
367061323
773384309
881406470
913131885
1371776653
1170793527
682560260
1713326981
1696907227
802340477
402422048
1702515577
1049513379
1780205997
811481802
853800184
1073514205
273161807
1707209345
842504993
1307774492
516647248
1050624830
1060216092
2090105166
68745320
485059995
2125145317
2094806259
655213463
613203736
1808972217
767668788
1485858838
874076416
2071395568
980294837
1808085510
603425558
75367761
1976258306
338691534
1543840146
1926893362
393219148
1288507821
1732152342
494953907
1029684733
1168401221
307341025
1538148477
559633979
595752311
1851257200
138214828
854660951
304418260
188734488
278945059
201853834
778839897
1112880511
1974228673
1585108072
323486333
481951909
1759215166
32471415
1391215755
849920021
1920765724
1383510400
706628160
147237930
1618378591
296751606
1180080296
1560698724
1582185426
676982338
1029229441
1550869192
983858188
331647787
98216484
1842611639
46138981
623151303
170726352
1890542822
1514458429
1280272501
931274716
544560815
302919390
1941052124
1250943808
588362709
1716369171
2121511063
1865757712
54048945
844312871
1032301198
2013829024
1915174357
617839734
418366824
697758975
47982642
1990203699
1161030956
1630799591
1115181139
850063170
1607880884
1806147495
525621608
873709244
671224828
2000135759
984867113
898273268
629542810
1439771922
1435885642
346302955
1292989915
1728221149
356396536
388012508
719181421
1708571011
279229493
1038660701
1436081954
1890032408
1129943111
869208509
767344756
273777220
1890573902
728086509
1854583829
689135109
20821596
1897978165
18479280
1365327529
1743205702
1256035010
1222593624
2122359
1237423242
663805975
1405203007
1286413317
1963458813
87572926
1635209284
1423973152
902615918
961173778
1319067132
245854580
1662449642
1992052115
834737542
572515457
423328695
636980837
529041287
1381866556
1386474385
809820682
1171928586
1844549853
1877835818
1797296375
263346441
1856278793
486152042
2061356751
1553702441
1547798761
1521748299
856966131
1602850953
508954169
426952440
551148333
835922836
773090073
1945269275
920065887
553305231
1761408042
378752810
1508664766
540324163
569431926
1156228929
1243398638
1811447414
1064661337
764458676
707503860
2109128660
1308215452
993756048
2097905914
289321170
982578768
1253577654
360887994
1351187947
651482590
150653868
523721822
1992458052
309127115
1987102915
1134545318
85478720
1414553187
1041545192
1411718798
882774031
2142240973
670426105
456272940
470477841
449117467
1492087253
1315821722
76301868
1844614581
1154785453
1859204121
429710719
1952458867
1496296121
210234269
1060025169
1675222410
896997866
212591843
1081365829
467958066
1056056130
1941883219
1407722188
369084021
1606810514
1913842139
53495003
1751198638
1219618774
609382737
1975908403
26411180
435075605
695992187
2044317772
226118741
581186546
819380493
1191090306
857564700
372923877
1254544889
785928516
2072206899
1101044889
920586504
1783336449
1270500822
252603075
1075126276
1188973830
1391708581
2141751761
472241884
184751777
678329640
1596982382
753545279
188949349
272172406
1676161418
1478856092
545480701
1116651078
711419615
835736833
922904640
1815522304
1140520532
1281511575
920012535
1534353103
1126522729
492384038
580707282
1944718099
1346827003
1708906555
327096604
1132470246
1163748362
2029237951
1373037954
759034387
1684732139
1751809644
229232161
153111136
591268315
1453895089
688765944
1758675114
2053857380
2045075690
463025852
831875743
1281719971
683908027
1754884314
2137195847
895130850
1193301913
1803092188
354467026
623594171
1115481282
684660285
824774850
1473625342
87137260
485049699
66651348
450303390
909253810
962872608
1579173202
1319134210
1902872725
76706309
1977951002
1421399266
1143562011
19024936
359857044
764250470
249929517
1989180701
1690227120
1825790589
547579035
2049372674
109605043
1275549089
972707724
1037892716
553319362
1376204764
1843956469
2046937745
730214499
77471813
718196758
115070458
1251438483
404045291
974273339
799241423
731318849
1481676903
1189617550
531620255
1483629716
43527738
337069452
107212781
883012572
145581812
121386859
1106452316
406552572
445956409
620208092
1737164632
360969376
524875360
526726569
1504362819
172719524
1753234159
1685911460
1419518860
864358345
544459246
262383099
375593623
359233052
2036266360
1913514113
1922410241
1135639175
260395387
1548378146
1917604548
2086659380
1893493866
505702470
316772643
1952783285
221667171
928018601
1402284279
1886424180
1083223337
1549798196
1437387958
2144641062
875917732
115050137
1504084986
1200126392
936979490
389599787
346797016
1496140419
1457878727
1241646513
448915454
1445406825
1227154512
220718522
1099287234
538930534
2071878015
931799635
993271246
691083828
1674279457
196374351
220959899
418303370
1475357882
2044791880
2011895480
1455621652
653252922
919449850
88584659
888826671
1852931576
1332992939
1081485891
686893729
1932608304
1886305191
1882927457
115392391
2146673785
425851006
1270871612
509463257
146719011
358992542
448017757
1704498914
1396152055
305339949
1929279783
902806674
2135872828
705206995
1099553274
1543426189
1868059871
2145889400
842569524
1094901150
583111500
937194082
934459756
1136549497
598564010
1086310758
617046623
924700228
313805067
802214246
2090030011
1171245740
1977564138
914477855
293155018
1828871241
1707491197
1548996359
714810008
946541469
987893361
1915488597
5538743
1377550607
9456130
1466719793
265404900
29911533
263783351
1284601091
1608951320
1819502256
1328991408
53550057
1285719010
2093900423
1937876648
302032667
1743489211
1250389649
521967341
380682403
167570513
868038135
2048615549
546711104
1971166860
1679088183
1934026773
473829884
264694090
1238155691
1507189196
1776843146
1293542817
1901916658
751948246
1273562132
357145787
1348260272
565525882
1347946025
1819521063
759648051
1375822391
704830923
399446702
1801211370
554574090
1457178005
681903967
1395734085
694944777
1381675713
2135359878
1193767607
1092338319
1493905168
8575189
361561867
2110362600
931566785
1850284403
1560687082
661459749
227707638
1435313660
135185014
886639033
503881913
1526350156
869672
1651545338
1706892036
953603579
1609620104
1181715408
540923156
1544341269
1495162995
1291703257
940032345
888790572
1307968452
888606086
17457413
1448860108
376904622
2094846043
456807356
716384571
1793330778
2005214244
908679071
1304621838
835652271
305621284
1544767950
830239316
1722811587
1525997151
1994658982
2045756798
402735140
736781986
232746272
1245293108
125757863
123945839
1582748377
1955527375
1429436300
273775713
1795204202
1056707477
279095458
1090674459
1270772843
24629040
1084354896
1797609886
988158104
1056033438
286565746
1974108883
223718324
1713423310
580239059
1589833123
1553628159
816795225
1389841231
203067184
1328430717
2118024817
784003098
696999382
512679632
1278948005
1127874651
164718944
1299661563
255144330
1621992485
606748793
674311055
345074377
584316817
487662109
335481706
1421066855
798225617
1186353910
611344237
96570191
920399963
564278533
1712972259
2070965025
1083872111
1131308597
2140446589
1630827208
1105089440
1352611436
765404378
273902606
1015359764
1192242427
368641448
522109099
2136069199
680738870
395024615
366051313
323798281
1217245230
221617808
1367182745
1578163643
429637488
1980563714
1844887201
578396311
1820099947
1766138444
1276984819
455936969
1486163373
901077183
2055418416
2138949538
1330916572
1046940765
2115999173
314659906
519027004
181155342
723824827
1651414789
2003325941
1024395416
1834562653
1213045605
791398286
1887168867
472426499
476051280
280988234
1777462744
137455511
1412770514
349298492
1916066370
292509461
2137289835
109616080
1147064817
887276077
1481996568
1392392518
77101944
1443621066
1517219551
1914529917
873128169
1658543254
905487836
797167625
1159019227
1936310921
165453481
2087745965
617300811
1574831849
1759059992
505241609
1725902721
1826417293
417108900
1317321947
999249665
1049919312
380508302
1412674717
495547778
616339978
1871447535
1051164483
2140127637
122256044
150548243
1922660649
2014033878
576926666
1484739284
139886703
869651501
574882180
210819437
1852301871
1326295884
1172165777
1227109461
906446652
252267521
75365062
1830961577
913005110
572317021
1905550682
362966270
2116154670
1657737700
135607905
668011744
1468718740
1070748430
377105771
1253741557
853060749
421844211
126184474
1593812203
2027622540
1402490244
617444632
783278054
646863078
1090657521
873722939
1177945181
67605766
599067405
1773085322
1482012570
1653366285
1962078648
1597408691
1979415270
546898140
1425371366
1539505155
1339633159
619349582
1384804226
196756103
1701006866
1401170793
1955857838
798447827
1001632976
1380624646
1975176778
1402963741
7275837
79342548
316412805
549903723
1252910837
526549390
1393177818
1866916600
809762942
143197096
717509221
1311849784
692142631
1128033611
1125162718
1290053420
16053190
1187596467
63886212
1773479110
541128772
1559911383
647348565
354862666
681910654
375580424
934552105
358601890
690462290
1513149925
15333797
709715424
883450771
944568625
1143002384
1151398580
247604945
2060084736
569232317
1088307355
4604145
849755614
1919540099
234668906
1791275339
1754024389
407137659
723577024
694409175
1934967426
1778071594
1187060518
173397860
1287918260
1800491751
2023547059
1909801862
47011894
1156709680
616963373
1473799676
2092740067
1992371463
434099112
1324719132
1356524636
1769490028
783339158
1544848859
85397488
1882181171
940406561
101200391
99864180
1430771408
301626756
2089163049
686585902
1641908507
2135447619
110106732
1068649294
1724977705
95488404
325616085
1098181564
1061219190
1191267516
482147334
1148559699
226447014
1524701878
1718542733
212867551
1263112951
1861258127
1095771170
420116217
190915558
305731668
1431262445
180479858
1092498660
1455621718
214570086
1809225114
1829830795
667687641
563696375
1006430366
209460232
494084282
1786489644
1283342901
663294527
1670497721
974482138
1533727664
525362309
1162501514
1376829453
1766971947
473569033
1025265943
1415257075
149196266
175259775
1608407006
20283405
709237414
1390910935
858824354
1070126105
1862196252
26485288
928575000
1407892215
65681058
2025846558
1622801284
808506049
1009155516
2083191784
770931259
972792571
138193215
1586726473
743016549
1384939370
55631528
99211091
1771095741
510873418
574345925
367004125
1163625004
1869284759
1906628985
2039691966
1106812473
2108371674
577068357
841179878
758601905
1843821373
1036441135
1232730916
531075374
920156338
1955076880
2064831946
1506133055
1036618437
158372231
1962775042
70954463
1037835733
2144102628
772137702
2056213717
1236064662
1694205567
54835719
1882325436
499531027
1369036845
736071806
850509684
1730772308
1743990881
1743825222
1357696849
633131651
787315705
597335767
1686155902
602347938
595549124
1583121514
2096093019
1131721661
1700498311
1996377555
1441089756
1752541767
261124191
1867838323
2145528945
1490083397
956285820
1144633003
2133337690
1951239276
1817580029
1645061476
1614208399
1137035757
1559852467
1203098592
1133176733
1143486594
2029937282
973845354
983720363
2098108101
1272707659
396118232
2055040772
777090280
1691755461
1603000531
2049981471
2117110801
471039408
633874928
235585989
2105162788
741028578
1265426931
1193447181
1649400369
712915266
1692084254
1452386431
1785549794
1551377902
1821834158
1145465415
1654412853
1587144814
583669172
1637486997
305317727
1343323655
192255450
1216843080
805320487
140906798
1481045030
106944581
1001146717
724283578
1097967753
1131852374
330476108
2115670766
1584496383
263017578
2113405336
958187587
692421234
826962493
1342213158
141883935
853378401
2132029027
505267707
830710212
619367039
745071265
704661816
458244928
780691189
552610757
1403996471
478661038
1386259438
48500664
1404846237
1527143652
1259281240
1316619003
1277025724
643435764
1929879713
134765892
659568325
1382389686
1442482878
1225125244
1950393536
9264636
2095388074
2069168226
45390647
732436140
155436250
1678645688
127615716
381821711
1225553160
1131287877
1507604604
1515128429
1344553141
1987152864
361532578
1200564861
1209134684
1701436168
215038898
129524447
1549913879
1202713411
1654282110
1119755908
71760044
1479540082
16208811
244572999
1321143415
111375796
194321628
2066984690
44283564
1701585195
1088765114
839552396
1300597755
739448623
1668450724
381753373
1529499218
271600418
1015002959
567631708
1059924772
2129348637
938912413
1265645174
1819474118
1018441702
1805464276
433068926
1161734012
480218406
920676553
306110910
1616025315
1607503769
1506890652
769342458
667864012
195116431
285283187
1700434499
406777315
1893210786
31142328
873255232
1749830747
1158101652
1076250188
1648322683
1909637980
1802576916
858216877
115875071
1913182756
48266438
326649281
1364467608
730787855
1016949890
1173005398
174601294
473169007
1909963472
466390406
964276433
898688773
52623001
476076790
1252956675
1226392364
58155483
2101459340
1816134201
766130392
854884756
940253366
517496674
526343592
567548214
1145113382
1317051970
1959399090
370821535
218111275
846772725
842371865
49481185
527179979
473567381
397397820
1920195166
701892381
630596587
1505019649
1413785396
286149070
1736103410
465068596
1551184526
1027839939
1198123682
85627808
2112486368
1323323393
1658459801
1972412946
1777732163
871889625
1999607491
1953204058
128871983
387754755
1509917083
164919857
57398354
845776062
78532189
54990435
344745282
1056479400
253107953
779865523
1245851893
121588631
510620789
470371932
234993846
1675945857
1588698650
1411415442
1684088506
717933645
2129329386
14229713
498886413
1791709483
501734063
1919473918
1614651551
543225767
454434753
1792932035
485646442
2038194941
546427530
1408637082
406943312
1783200522
1706562318
687945641
1810360629
746649664
284293848
1727567274
1898710474
747852597
50080715
967399717
1629428092
1596472055
937412089
208562010
1465553608
125494857
553205934
1393000444
1515114411
349015152
223544898
1804394631
1202187436
348990807
1422314737
803447758
179046014
420193886
1956873020
151174643
763105999
2001533877
1792555525
1182629065
360326278
305321177
1053336852
1984150101
798418268
1051304202
1177182615
1324261986
340058093
986010327
1057498510
829319562
976440601
1231995346
1116831037
469482123
1828867036
470893651
222133835
1330944918
1733587269
1580185212
856867064
517313064
1512863634
1377788310
208059974
1763794413
78846335
64694489
750546324
1778368791
2077068399
805110528
1836833751
1410369795
217377125
2045116315
710940765
1492087309
1208554982
922495762
340517445
1164343230
579667482
1560862243
1478519236
1158910681
748288379
971941132
202212199
2113470160
1842498126
416694606
364973564
418340130
664856804
365261153
2132218420
662253807
1186322451
641351740
1904302680
2059149439
308715686
827864520
2060303912
906087230
1821640820
324788193
716895067
859164351
1403225282
449600940
278769228
181865448
361520973
136501445
1809791509
790969541
1294014843
704124668
169866797
1897980707
380738061
1587414351
1555003640
1216808363
987130756
730974919
1699493893
838192211
948014351
1414766586
1119838956
870052318
1994171359
1532265344
154125997
1170328708
880331796
497188124
2012544043
682400199
462155603
807355608
522396295
1237821471
705794519
7068046
1865821619
1421234348
603705518
803939177
1057079477
1099311600
1022418858
207814207
236472285
1500493154
17080919
250185610
1789388828
96441803
762370039
963163137
200756838
1063534140
69101666
1066508850
1069532684
787909614
702481674
655118953
1761972566
1016348704
949694998
1496682684
1699787869
1674572979
1283866099
805962900
1246925818
1116730783
615800972
895796824
113952055
865167694
1031945873
587339224
1681321493
1976167457
2083248905
2066606417
686801965
1772058528
241411188
151126057
271002853
1184352203
260774638
1643556410
1494788943
188008108
456630482
800374933
811595527
1270644424
877663931
1004682292
1368317140
1313675937
1062437567
465304697
1427580581
1219734198
1507953994
841966175
726102495
1875061232
687051931
951166347
1158123780
1671435188
489764985
646006248
159021931
753306817
783225180
1185664361
2084358002
1038511427
1215868225
755695882
1442544578
839714866
1193897433
1152807402
72449736
453569875
640819907
1874763725
488220095
1074410723
10635756
1472118061
59892476
1433993174
2095733069
1859161109
1280211336
1544151314
826276828
322158466
1875601542
492498834
1550661621
1938264963
1325908834
1242454540
714960187
1558133804
967927312
1138298793
793928803
916677003
1462123831
2085402980
1641475468
1697717421
1350196192
290876572
431222671
259167263
2087234367
440064998
1441331155
890521092
1954507926
1210862045
554056829
1564789612
206870511
1955630119
206785879
22722669
1940804098
1544378138
286649266
870177718
1074793809
785962585
717559510
1622029323
1829483363
823108908
1537908900
510981618
771649163
87572944
2079714653
1734235272
1360752499
1630826892
892032095
818094410
740444527
1269342200
11791464
653297045
1079727437
2137735786
1953962736
437221064
1268604849
1160038031
244046018
2012572544
1854802083
1536300697
1689952532
1323141165
1198923849
1722387579
82157966
234252131
1756563311
2049776499
1301122145
446202244
1409232835
2138545899
1684292289
421273597
37659665
2121177142
1368762028
53182467
502789146
1796672354
1559972687
551004076
2091731383
1003122057
54726963
248758881
1246113656
382509785
1794935286
948235559
837153924
2064567739
723454117
2008052780
1162639003
732956419
423825793
2013423055
1543787979
675062891
90381341
447229410
1444566029
1597446866
888551873
1771065223
118655959
33088265
998473260
1239857350
1946806300
1174796906
1842317661
809804438
2027622540
400569242
1602378565
1122580061
10699998
510994442
317825522
635117788
524604838
2108539327
2019869029
26729623
1774769657
1819839068
1512544321
1829847247
915270715
1504158913
984664907
944558198
412715241
903204568
861632092
1676393022
1161916353
959003864
1666688851
523211162
49979045
1116453421
1723678751
246569688
1365017011
1385957915
1281766464
970304695
986638615
2049170342
1889347704
1848921937
369902489
1812729723
290583034
1120302244
579627151
1593215599
1965144563
1144434134
1655511134
1829988499
2077396896
404437666
1163238066
1054058241
2026952440
1362978010
920116069
1750738035
823728527
41766889
1125516394
1819432302
1750120437
1304692307
511653048
1614247140
1470645456
185441101
566572386
239213000
1886579842
1919200186
368210395
1818813005
1321723787
137596380
1470813706
192034293
714274756
1801614202
1048485183
954624513
974663423
832862915
2116250237
1748082902
1978750703
835443661
808675780
1784111157
1249766540
1106104770
248851828
838391457
1158940702
1691523747
87301950
233561963
833642478
854775552
240501100
167834887
494997912
1338805231
97783111
1169965791
1073266425
1379756519
1830360750
764682581
610959486
49003894
58675249
866832822
1830027491
713111481
1147922994
1852449584
1885736674
1748444385
823544679
1884845040
112600318
337301483
1315317278
2111938865
1190372154
867459900
2037714315
1264401445
788424302
799564893
1092508266
718404918
816181534
2117697150
550967969
2069045298
1321761890
252664575
1297631875
268567964
1385667022
1233752014
1970357637
26190468
1030329729
1303759161
1085635523
299481839
395523298
197644558
590975314
388294487
1010362488
519747764
1794465143
1854283354
388077916
385982449
315493466
684809596
1415569173
109715454
1938518729
641683532
2073379344
494403523
783087233
317048484
877907814
925770843
1445519222
319224056
1356343892
293708440
256587572
514827536
1878249173
948763572
1719275757
860173592
1389129416
1522620281
752869395
2068333292
353994073
201577556
2127911705
589100505
1572353695
855460443
1933894311
454692424
1244661754
1763398545
1828877241
484097491
2092236868
1059691018
1512090095
2044338255
229478820
73822425
1749026117
1159730595
1256989622
792836918
1079028784
1775338817
880794350
358264578
588264846
1856332883
1809051181
1057960023
565416913
762229133
1821432765
699283083
2033836849
468064625
664507284
1474339938
1469615635
539081286
151429212
1924870350
1711187898
1814394193
1655222562
1047791291
664035968
1144752217
1511691063
2037037988
2146146959
50293613
101959184
1811058994
1172163222
1407390622
817253954
441135311
1906959482
107689223
319895161
1435600683
1378523346
1694623165
2027748206
1734365567
1107837624
457179608
224711837
1459888062
434173575
1579600439
141031635
156560372
1287690119
1072239173
1820635417
79133250
1308237749
681460739
1707101997
1609715054
1345475818
753170654
2011725129
1099412180
1806936380
730351789
66287942
40836864
724119101
1421955649
540522131
1377746326
387803881
761069260
1658279201
1424234369
1034932442
547268779
1390039223
192338517
1392675269
1073721237
1538808654
641968226
791259658
1350498898
1201166705
842750079
1124595961
1259417723
1932165888
1401740373
1814482912
1163657434
2015633671
100604430
1942523909
992387385
2144398218
386546752
1812706251
1489216096
74289127
1790665712
765569950
532269379
1873387075
1174424955
1927284578
1435343562
218610830
1651683031
95744392
888082488
937838964
1042125108
1870773264
321409773
692365739
1170583653
794133750
362450101
12116231
1459862629
61227976
1825732711
2036633226
43919401
480647076
2066741514
1258737649
808638996
1521125607
2067966881
1211560236
2039885017
849380229
435617203
1811753373
737325240
1239028631
1998147940
514815174
2079967446
984933024
873386977
1147907434
1220135264
745621020
708001565
56849060
73018389
1448160384
302527256
1772155634
1275938744
519412892
1125036156
513042267
413755135
1005602629
1119116238
873838997
1886326296
1086177403
1050366952
244202439
893651308
2015014758
68060886
1176240794
985034766
1766925812
1709995066
1961503421
791206423
1750861268
2085485765
1070292857
1430525103
1932183750
1502879648
361696260
1507617249
258883588
117584026
1969481458
72313032
1696727629
202903417
239607617
827755321
955175236
1803287702
406549290
903456696
1175242289
952360233
1923685497
1477426919
832363545
1423740325
1518967212
922203408
1622752152
793815784
799124661
583457531
77303860
1377310292
1734747908
986569811
1717453717
1072471261
1145439498
2001108962
114793238
609013633
698027854
634062401
1091689195
694947568
1941924740
55021238
1589322254
1472210317
880682658
1573981412
1541605985
680691349
770833564
1576439351
1685857940
753614490
235063508
974934230
1121241013
1641042856
1212001658
1869717473
1267690847
339608404
1345703384
1879463101
1138612947
1758823419
1412020587
1672644945
96110017
1316732455
664046438
1367210063
512419359
1960893767
514423820
557276641
2060671437
1117487786
529476282
238760485
882431688
1318960843
1479751952
81391955
2048149155
1624392782
1715854836
153366789
166537522
2136237503
625145890
2102242151
467959039
353160902
1267054643
410682111
1868256500
959669311
910916364
943190448
841098975
284494325
1447755953
827803882
1160391296
926997209
766185574
1791292029
1639655249
1643759464
1488590330
1199896909
1266818948
449335886
382796050
1984320045
94586345
1144303756
798938872
967251151
1310808084
97799168
2013957107
1855443252
1981752755
2108303690
398470024
365277879
895693368
961805035
1164698757
947544710
1892049833
1782088260
540995943
989470727
873883130
596959085
1256764912
917610569
1652397689
1415534705
2045575273
1225279934
619320531
300789101
164959982
145940776
774271501
1516282838
1403500671
1633374172
1692042276
1346494891
315987147
1828130697
1613248500
1867269237
1944638531
616899923
768793593
1358571734
1382479973
260113564
940589586
117446628
267431099
886294543
1869976169
644542807
57277419
641515177
1005007083
326734274
91785911
327014324
2021389584
981938400
930959801
1146823767
1173239734
2111721304
998185342
1610022515
1079633129
383389899
954161800
690187149
1885992052
1109374332
632643874
1112147882
1620795386
2093087930
178285694
405437523
587751024
1924488442
1870041841
1669627497
1935593984
272436650
1672517261
1770699455
524961068
583524872
1876710646
8475294
1627482633
1922839802
638466208
1335777591
1073381746
2066345104
1867727444
1840055092
1282258881
1681630149
2033215601
1732587290
937056724
452520760
2129996576
14260883
1003481703
1213092024
317429220
681131871
1210083658
1466353813
802249589
281608204
1739894885
1040269856
478138577
1972697190
1928342760
1191706243
1263765498
869388016
273706271
1611647926
336079035
298448058
1082735905
893618587
390391067
1037866991
807980043
785028849
145507747
190970630
902161887
169929578
702944669
496428119
105636609
411109571
1173156470
201144961
310306335
877113500
869783816
1068602377
1262192273
147215725
1445891704
755546421
618790800
1432459218
986839789
2043774342
411148847
355537353
1380948780
1881464835
2041010810
1770783142
67646018
1215526544
930948264
755263504
1975142938
1725527251
1331892163
969476941
1387336648
1484960593
2069640968
1611038343
855416044
626676090
786100293
1550270769
660547772
1853549156
149584550
536308241
397916462
1025401336
1574142336
1966394696
1700966058
188488008
2113599293
667039948
1333696877
1796766428
1110178633
230241971
505248651
1601683243
1691145523
1782592724
1854619947
704059310
1772836302
1503380925
2127390170
1022676255
1062573712
1280356474
1019873602
1038952860
341520651
1265023047
996689304
249883095
1143733903
1910729399
124680605
1176298977
1343606181
357105024
2088027019
426653677
1574536060
2143209659
933638962
1196757807
764962917
593399252
629964985
828131427
597110768
1654907552
1752539142
1608880562
1158455849
577017742
982264486
1736977029
1022084908
84791259
225851415
411744924
1981782877
1903397675
685640652
1460422103
660029758
1886927982
697977922
1794945956
196366916
1690049041
203312313
507914079
282587087
255048055
14114434
268777665
1996102193
619341821
691658336
245412865
1886149548
624001783
375487572
834854879
1430360450
35877312
1471105273
1616680253
763341655
45457640
1924700842
561696169
1006780844
729328514
1955870435
905301148
1508628887
1366273043
1209194582
1085258245
1872219512
1474163004
1636118377
816671204
1663941715
1337045408
979379819
434376818
305014836
1501374105
1124098676
2094430041
380273337
1899521190
817511080
804862446
1070987627
2046343519
1271899245
1415892592
342567999
706192993
562698389
1589393191
1829707094
243426800
1575878369
1779089409
1866722262
578519518
1767393124
179604278
641186580
417293701
722492468
1617891095
356286960
1499987446
1422487294
976825293
582625720
1305125568
1715434996
1021051665
879042980
1477344914
135020188
1486311371
411977041
277501329
1665293459
71746856
1059139237
1751465765
1590131744
644617124
1108139747
95026937
359773723
1349044286
914272029
753902086
1291299276
1955666987
314229128
2082382663
1072458444
1255237584
1131898752
872202055
906768807
247861758
444925988
651497297
1088288880
1224484408
493913311
1973234597
577309069
1840259798
934797334
864758180
548297452
415147830
753987043
1780669765
925440441
1185496117
1206486503
248033996
1106666827
26109537
283227830
258451914
1929962147
1352962511
1902044560
706445104
1395496575
1891131715
1113579626
611065354
894593615
2137572270
155268456
99854415
462029433
118580402
601688091
176301699
1542858148
2074032509
838745980
998225262
1112771818
1226587059
1116179197
88735323
992009409
1965666727
819305913
1945553130
17933010
1405670846
623367811
16635841
581732916
259606758
2066378728
1736240934
413214122
941778191
1991282217
2010296479
1848367315
240273363
1554003482
99289985
757500409
854357247
1163139276
298966663
753249253
332041281
2061169127
1907436051
2125956480
641919586
1587250441
1156465461
1291440748
1834459769
1753534719
505148720
2109684596
397117310
447197143
315338934
1685769526
374544484
153383558
627086259
2099588542
865623034
1513623838
1356247780
1251061943
478591496
1751671885
1320850695
19220688
717894513
1361532333
1147929847
1987096647
1191194706
255220241
811103238
325714184
1491545796
1783903234
1010861006
1545823926
79588413
592828978
1239997696
781211648
1086240528
145957635
598227709
18351059
846434758
1673577017
1456453742
1572071016
1059559168
1993595516
426728113
1736679314
1738532153
669812583
510510108
182445420
158431135
1010847432
1351910864
1725728649
1146153113
392066031
1564987626
502715005
675092185
1263178398
338783895
562301991
1831346427
1744850764
1240229231
689161150
1098583446
1251829546
82091230
1413557969
1046947804
1199605961
1469959600
116671743
1080740484
1996476818
739152662
227350392
1206561851
721187740
982369460
1367145284
1845313794
947365590
1200179107
53844016
33739312
1453950086
614705886
1211965742
1403026125
2040748862
1476400188
686137301
2038247521
1739473342
891539843
1980006501
1899928856
1628661018
1496596650
1386704621
222402091
2002048392
842145822
107036648
1223726934
1660253642
390663392
2070258396
1883539727
1586881655
956518758
122273795
1069329680
1515562096
955179312
878085830
1683614029
774673698
543933735
2028692989
412232064
1368244140
1504167710
2042001613
1111432225
1268752947
502352029
1937766102
514171446
1826912752
88489748
582386968
1635542625
867430540
1358999414
863369048
489504004
1599571312
199241668
1194918116
84327845
625332116
1658579760
736377667
1253402678
113485061
1388421644
750011639
1862501972
589353399
1466595289
218536162
290519792
181762064
1958716053
258039755
1068365265
1603580644
1526884086
1897285992
1440165565
339729235
1095630729
1634692039
101831550
216701030
1730400681
980283406
1629539853
1816666536
478834124
1889134952
740145703
1876747846
154671001
2108363385
1092011892
1084789480
1682023529
1664641769
270617583
1480982332
1403785344
1635532028
730010056
343754763
1756410368
1720728235
565889615
953205097
1385696597
2041856353
1942155550
1224704381
1796974696
1475600225
1074962195
1134946560
1121083009
186094324
947363796
468285225
717011873
1338731746
1310018192
587098363
1698379763
1109894338
1361387703
1566748915
835728140
1689984232
803113293
578501861
2047742095
1522026211
557516200
1123163952
1792421114
653679475
1180650272
110827512
735354187
188603212
65809482
1625302334
105536576
1668444105
751293311
1731995159
550594040
2122605854
2024722195
1060416205
1301132256
1068587810
868367706
1614816691
1218682162
1169958086
1051401581
688374824
900858554
1305634560
1146180681
720026822
1585682381
989193904
1936140418
1946965606
912274126
1600281408
246841930
1212665661
1478683789
372802105
290102413
420547717
1484293546
819639350
1022528847
798997735
1839903435
901339889
1321621312
1596236397
1371530528
768715790
15627062
509863717
204015031
969020602
1749010260
798062684
496969227
1974206920
109176869
1933396407
22014872
599369134
367250720
785388040
1451468111
1949485621
1827049880
2143374582
512996320
1855643059
1253506428
1941526018
1913160296
1629474041
1904019372
622808763
706377230
1986209765
25434787
1634550883
1200370505
756452085
1692372014
85357470
1597253249
113195650
1225648785
885160492
1855509247
1695340072
956913652
1975609414
111962701
1095446003
200340721
223641850
173426188
139694251
1734405883
280139084
1045186548
1413631227
75238766
1976242699
282308276
232243824
147776135
986672975
1869908011
741831179
750343031
1522357397
1310006518
1721914197
1680659351
1980905613
966858060
176920666
306670931
79067283
1304646146
2102848486
2021047785
299545167
1553012114
918072036
859953367
1232273162
1232094032
1228704364
1655269225
1218258296
964882390
723091058
2043721975
1466989846
1014410781
1152933507
1647062870
977781936
1453198686
705177949
1633491893
1025102710
274101765
1933861642
518408543
652194359
784309777
1520638100
510899174
1325423669
666974765
86873314
1592778820
2046746056
798544279
200436773
2121965791
1387260175
1759899418
2053047332
1110882040
1716313651
1680272907
739902407
2103563495
1420577186
1628003936
1686793762
947576885
452079715
1361339585
929009597
1410629175
1979448573
413603219
1367223991
711804315
288815181
1175419121
1927692515
1665119315
1932260362
2055965588
710828839
1801689882
1390918369
1310714603
1383464860
534536031
1763930668
881881599
1732929315
319721268
1740323768
43225937
922403434
1512801746
506162840
1118851016
1120057780
316763731
407627120
1513055622
164928887
654878623
534050630
542301208
1978423084
2048587963
1522796328
1406067294
293878274
1343738270
79184073
1282289387
1428564938
1328093808
1446786805
212525734
1584848390
1042366249
1390782022
743326668
1167245413
405546845
663563385
1675566466
1583407809
248154982
1517376026
86208334
279153989
1039213565
1430017707
1168602002
410718411
1580868897
695280974
1228528801
114687985
56733216
278544248
922567543
358326107
915226034
1335928364
493950963
1459164806
1482529729
309353179
280687589
1237553943
712377475
1321788777
1299125884
122355022
2033455995
721126673
79884550
261778689
714923842
1125625249
1859188319
281796457
1061964360
1832316123
606680397
733040547
918467739
37955853
1791180449
286941276
1178390232
1339035900
1107041911
1580476102
913533783
1506784951
993924408
1128620674
1650853191
593983842
378329549
826918746
368997726
1950817874
150564777
1316929839
1330717313
1769063377
167924256
454478278
546557785
1655337629
2106965686
831806911
1445962839
1273212673
419599003
1489878087
262084134
1375908517
1952589151
754356529
1365402774
1870652694
1979294303
536311410
386467150
382528541
2100081039
1713799818
1496782783
1496404256
213454487
509589272
1519599626
37195260
535544881
863860521
1011938139
93306863
1305271064
621166607
1652618551
9588338
1645263535
233662839
1983462308
1047187866
1664252249
966575761
18029457
235796014
301118250
476529965
1999608819
1185342560
1098115830
1415929877
978990200
1296903700
763881885
851484875
1744606886
2069656641
1703314328
595134030
506441106
1143956669
425027950
1872457569
1105484365
943307774
310132553
427761479
838775750
455402389
336739391
2111855883
262954377
2082224018
178404609
1122235044
1980834144
1323778003
1768590354
1093763629
1136798145
1212940465
1108902425
2067538058
1997622281
1859329838
830595855
48816373
420987888
689540229
1069938098
1794070215
602811471
803049846
236184545
573349306
1462511660
190306192
1754990930
1269669408
246541723
2048270190
1282352284
2112818889
736840983
349443220
664537998
1830017094
413939734
8939673
707455831
1383234536
1125237610
294772002
1925776495
826402671
864639273
653877463
2032850821
1860674558
22954014
770424546
1101961156
1277345990
1514860464
916451268
1963585079
721801218
561978275
778066415
1800179381
245832515
243944495
1928767986
1719390014
1744104767
1331170042
1717505253
540629417
90780578
534298320
1622001435
1852800677
670644466
1374947404
1875051480
932120488
1035251425
1447294762
634602691
1598580631
1538561960
1241140317
1728771076
1783834855
1185386393
198554621
881213825
685566556
609313674
672603741
1044578725
548098435
2137105594
247976908
2103662097
1582103174
980259482
566936074
255900046
1918912323
1801945953
1520900088
1199147074
771036853
1822298439
123297871
619409285
963378258
614973251
1276613132
1488968715
925226249
1164077073
372721948
420237502
360850718
785723844
1505756179
278666273
1479069666
89215981
1699449804
303716210
682679837
1498617125
1541547399
38254069
478618433
2047465590
515988077
899891657
1511535440
1648692920
1146159345
484606536
82218256
1092894762
2095952740
2131739204
2103378875
1331374379
1012021150
936819448
2123224731
855108891
1407259598
1020474044
1017169202
1379448180
181781787
1350413321
335132443
823735872
1772287880
482176149
1076209723
190408366
1716884783
1769672738
1518983229
151566562
1314040041
972478147
477606747
1502034974
1122483962
997832686
1597560371
1928278671
1156974600
37965415
199674739
1583994266
625861690
121225780
1338647395
263214840
338520573
100218907
1440907142
1600776294
1698353722
1428811630
2084723961
2056178705
1187650383
1472176958
1549930330
1155951794
580747393
1556208196
869180100
1895898401
492994126
1766820172
719287945
1402573265
607268906
1510480014
319779785
1858538513
1430738349
1158224620
1497681074
345944042
748799662
1521337050
2122557851
1869678110
1975136173
2033934477
593923574
817966230
855308579
888970980
120944797
149248311
547769721
824561346
772387278
1421350005
1108649005
1979497089
2136545931
613886215
791082919
2039163236
113915313
1589230198
403853327
1317212764
381496619
963639359
1714544823
1257507439
1578395168
1815515212
1396136074
1097320169
404876956
1676379030
862991897
966803402
227457322
953173839
2138158342
1212599629
490910941
740253089
1694667922
2040393128
965610872
1309437
1804222882
1725390029
1447104914
1967088707
2002773248
620265506
754874076
946887368
426435520
936396154
2104873590
1617798596
146174364
1206370166
1041930597
48753772
671628152
968420359
1334752327
294955952
689477498
731005574
76285233
359316377
2099515556
686072662
1193142549
1959860999
427914194
1528222131
177633435
1800796625
811035527
957427028
222513353
1686209756
1524780390
1622736053
592709704
1266948011
1227893288
2053394057
1793196329
639646270
41945011
1832704903
1018648350
1710301675
613434162
402475529
97077234
1063091854
1559664811
1005582117
1146224168
1701824152
402281247
957295349
1097221842
1520015633
2081199421
1502507230
182851745
1578307805
448665079
330454247
2122508891
337462757
498849778
1021629613
410911484
740723563
279088373
1715476101
1677221205
1954434460
317392713
902379030
233729768
1864972155
1041834948
410430063
914817061
1191043194
963824886
1663006477
93117248
2091982302
586325308
1710577250
556618317
1211512385
1591346407
1849836737
1401151637
1199338395
129466687
22907511
2039257951
473511225
117118603
2128537044
1391046422
916287495
1709443761
390225079
119466695
411311451
930029798
990731401
853739519
399399633
613538639
971084157
1751683473
1740915233
437926082
676854101
2077540352
716017676
1859761486
1759892659
1877371783
952348049
1782880491
117603295
1972407016
782776303
1804623036
144639389
1252988362
470125022
1994674392
941520557
1384991792
1912711986
1002469740
1593453181
1349618326
870250550
1835628816
602155388
781796291
688686806
641958349
198020434
1707211032
757278452
1334908189
7809621
1937445987
1115607630
395340366
1941566278
2089077114
1765554468
181260886
1766838063
484690983
567211889
318917978
1916311222
282586422
708515875
1411236924
1640004228
1234014516
2007921262
828657702
164983134
582394363
1880894924
1438904409
2101954728
1752201142
819207049
477222124
1394580412
265622963
243675542
1552734648
1217298042
1704724098
259631362
408192925
1407474752
588517114
1785632243
1921025448
1136616736
2091429218
1485221003
1450029833
1851915804
388310401
1095615232
2060959077
1871971249
1310709989
231658335
1080514959
1485736337
402268001
1023719651
125058850
85903809
2108795658
433318702
540661962
1370206947
293766122
1938379858
1629326712
639089846
540819367
1387550488
643625022
495803763
2052953365
376822230
274548024
969582362
1051359897
1356610761
1377685711
894811166
1019276650
607503693
843628990
861291157
1052089860
2145754873
1609551415
1920527557
73155452
1143700566
1680740981
1127350348
625806248
1369168003
1906763550
1983501094
2048469832
1195657350
2116610197
2141684010
1729431314
1123794333
603042976
562918154
422140337
1805947164
706128339
1062925024
305274122
2041574615
1438216519
1613718711
1491083056
1352397858
546372073
597426964
1470759995
1911542104
1125809361
522729279
2123505795
315176511
560883308
716798458
870444152
49112515
1563706354
635987327
1030268994
1329118028
95573856
1132950577
549991324
1323664543
371084982
1880639262
634118782
887146173
670959316
751957514
24835338
2107725047
652276502
287913765
965806468
1285790198
1731602070
18012228
778512701
492090649
734797111
843758253
2011321658
2025991242
151021675
168036243
1472499326
1454264598
1210804104
2135897251
1779326482
1127365294
2031636320
265980458
1326718751
1420234174
139030999
378539571
2093767318
1796986926
272437623
2126683444
1889896294
1882818737
1317692603
789522565
1914595437
36664824
226548558
341819281
2036041278
829359333
2000227093
944500054
1463030722
392569491
35174287
1383753763
1123010276
11235612
1869370672
1280122824
1085455335
1962315083
1615544971
378669664
1902480989
1729379955
1873863576
967523957
642850055
913656081
982368683
329889936
99666919
1728407231
1526858541
537817334
759290579
2005142903
248721995
936262841
1824431906
1512959812
580581643
230994974
1983596846
856654474
12765232
1119726006
2069373766
1255563032
1355389338
1492600155
1208177260
446068605
1676513733
687353170
801786688
1935386212
310705497
1776989509
250912342
1645840939
1045895693
357742560
1374618865
1374853558
842424686
1922707
516631707
1728673659
884390568
888924149
1605383519
130258303
1700107734
901055727
575933411
121385389
1760275869
1594550526
1448256054
5892999
450767480
681823852
1121004894
1332939643
1709298766
1848246195
332490714
1484990606
1322916052
1991084016
47640856
2128930488
785204860
1441366157
971550089
1860324282
1490983754
233806418
1936093343
1389882029
451386447
51420134
1076796988
774978143
1053159246
1745741085
563672904
1968948963
2051835158
1227274920
1201354413
1508922869
780590771
1173426848
671883052
1447231842
901292288
734736922
1995575715
385060738
974985819
1958059260
1344932524
159413716
2087818266
1881780901
1204232412
232910237
519352616
1548402583
1737628995
1133242937
1296773312
343849703
1441121949
855699005
560784437
1897620561
694013677
818519867
1999613374
1566649645
45452227
503569227
1452559498
966452519
1640640573
425870900
934257513
588625210
404504561
197893210
447074565
1390557690
1141207740
1541886241
756368412
1841493723
1182182869
639679130
740142070
1694578824
381514726
1654246620
1925070788
1065071872
129486514
516030438
1914869233
783341785
1618644972
767858077
37245673
1400810801
1345963158
1011263500
92169913
1005769508
1842816453
523342463
1559599870
1921784343
149544991
2067149222
638696850
1404183772
1802160468
588733533
154645006
1935162063
1947567583
245709331
794087923
2047098569
1568045204
698023170
2049937077
1956696082
670671923
11173087
1328563243
1015049301
248881301
1719318830
471463697
1725692149
224214801
396696981
480841901
1545236380
1561245233
1271106301
1805364736
1196390489
660271680
405016089
1613217908
879016831
1102196913
548726461
1328338284
725906882
1254979919
1783844337
782346833
1445730088
1404416328
535733123
427481698
683785202
61193058
1601224507
2067786212
532205535
455944311
853759908
812102625
871129771
877209239
1010770982
1585582443
465306309
111922916
1007241204
1557210526
1223746289
1707102040
245283192
1983250051
1574456376
1338089438
335391233
372057053
2142466742
582598871
1724704159
422047183
1224546438
53113266
272326730
1390891015
1153152541
2071388123
1972466779
415250121
1278363454
784057825
973545868
961167948
229669098
541088065
1251234694
1381505285
1157867479
2095950418
1265512567
1547193271
1351389798
515023355
1969493965
1127669478
2112274819
1636829946
1920368652
829988536
448667472
2087384766
645452152
1062197494
1200887467
2017399164
1932425357
2053236917
1439684416
1262401683
674704217
1884886033
422147397
1608149643
1192950755
1135266383
1198373647
956811158
1530059504
933942647
481343544
1223063849
1796485164
1077406566
613125442
1188639205
596046892
2008729644
1500623535
1378061391
497363970
1932513758
1179576959
1309618133
29930837
1792513439
1315955756
726591473
890689668
1110863633
1988988861
1155637643
507988444
800122621
1589705460
1085306163
1788825115
849074216
758807700
1128043242
284187778
1501804195
1539372826
1876589603
741437874
1919633599
244010142
1805623532
1479668730
698132050
1249347704
1690902568
160321736
1040421998
427084534
80937431
752401742
1007618066
1120142340
744975797
2129776152
536507424
2018296306
1559072101
988664504
74427225
1199335307
1525190759
2126798192
2086976060
735996696
377598073
952085900
975621233
1178231554
1085641250
1192420490
1918809568
390681360
267015498
1980476502
525781890
102907099
1766093509
2060097643
692678203
2015839360
1276242650
646453349
1913035129
1318213708
2105795289
1965929876
173092845
316328585
729981384
182105327
1855661759
1470399343
43546587
2029132619
784052969
2026279422
2118657829
1889613466
1751975497
1465965746
1403253999
423982546
114548441
58828353
393186056
1301952584
962798385
532289284
233307188
298059346
1146484673
1259908634
206599654
1942021813
1155804614
642914134
746138013
251476358
2098510303
5118189
1642534019
2140019231
2046936382
1546408938
585032248
1224558096
168197366
1755437048
734857745
79072674
933365167
2225233
279590131
1599315277
898758110
1894848062
1953220351
740441281
860135236
1336768739
1941471574
325961362
723418884
1561484365
800832671
380101608
966033323
1444485195
1379885838
1515397690
1557503914
1578057555
704455370
1766612669
402019711
576396193
2000540141
936375384
725296055
1171241732
1146488195
592773466
157640867
460597993
804077812
924964909
884478014
366689037
825422749
1565620340
1897735901
1668720998
564703730
2008666111
164475186
2018120953
579708074
1979828380
1668952791
1761452619
927834295
1972452725
316061517
880824666
1014707355
1304777581
1912924704
1754408919
596908510
1440707716
483165858
973032274
1054621371
728803325
1763424759
917265780
1019491245
167979651
988160381
2029975153
1480956714
84714977
1931829581
1076862123
1312200433
820241524
822456481
1922766819
1212408407
1138908060
1419865965
1472421846
612995914
711904862
439929331
519722748
1024843444
586076734
1677156897
555133932
1680369285
275246024
1606349248
2023056003
783152811
303119151
63958524
38113835
1345035232
830309591
1000679151
1276746756
2028661908
1485172455
806740580
476563207
1161408447
867672029
1971204791
238882173
2012445342
280117548
1541953488
77108851
750548488
100121788
1573846327
1190243115
174600450
1849234772
1379389378
806078796
2096539459
1320396977
1196927984
1000247840
320614279
1074888504
863737054
754341347
1611933523
732024529
1988641070
863799482
1189404293
532777367
1909810395
1483128941
1246669638
683740411
863847758
890221276
2007890692
1210073669
1091680806
1267026024
159687666
1537018388
828557630
431852966
1091464124
235992465
708324342
155304024
1577488818
362245112
732573065
779893032
2014200721
1473243762
1411445912
806604560
367031698
1783701852
78195617
548769657
2019651350
1026943315
2135232656
324119523
1549784442
1969292594
525179509
549806548
1311244581
1612421331
49779174
164200604
1813490344
1020693274
2146538466
1081549699
268648334
1893554019
388475490
736852357
198534966
267427320
1707002454
839404769
738282647
1194433338
1485662234
167471174
1604416463
1968863790
1222522109
676432869
138602703
2102286841
525477752
1605615292
1500046820
1981370095
902727736
1351822639
412173399
1874296726
1882188202
2021263689
644859606
1828560020
330716768
278850818
2057992410
1252122565
1926331066
1117330221
1634454472
1485889042
1225424611
285408218
715263002
1311139761
1905694191
1373747047
1021944759
889036655
1376971080
344325286
829538187
150077904
563382293
1783179980
449244252
1910330927
1284740798
288321662
797701709
1511066188
1918053855
1850666830
844165442
1716774442
327492999
1660346977
855987753
1447448926
232729822
1098898965
1787733919
1524607634
1890701223
144938509
1602084584
940373513
168089338
1301829847
1019759609
1710695618
199041826
1219531238
74495808
441316095
2022512066
1688743331
517678460
1260975171
1560684394
1536102130
460099546
753459869
213223907
331646692
433183853
1415823960
292033954
386040263
157150460
406587334
95139181
879777186
527373695
1233217346
1952743451
2115056417
726638517
2032231261
1333109770
716538294
298406541
2014921389
1029230729
875098095
1607812862
584703658
940397426
802398372
907620194
2023968992
1654263452
882847811
101021956
1061717150
236552783
228634646
2038571067
799626306
271346706
1544380797
1071442088
130566028
2091655754
2022549511
832279171
1170582700
1221601829
30685818
31840582
169505636
1002945031
35703171
388649426
1677572773
1150731084
1606818515
1612029396
179335556
1624849536
108031887
1124254752
427090087
575675790
31409009
580045440
2063001821
1690484240
2109498620
1659302327
1947573545
1604741160
497382481
567457937
1117982658
513228548
853999516
1025535051
301651592
2085613335
1153046481
500740478
1674557681
1903375596
728804934
881721082
709746351
458234537
1206024336
867190996
60463280
2016257486
2139924928
1865071887
1367405300
568419394
570546957
1482044083
1937076931
291380665
1860065093
174074707
1439803237
434892171
2127392315
1491741988
1952802656
1633154930
1129092662
1878441350
1149702700
518628827
2130776498
1976955434
1571777083
99409957
667327797
1259407094
1458595509
1783048944
603275453
1059392414
972405359
1563803745
724926650
1964283746
17944391
39264547
712636355
199563253
575133830
505256055
1781531766
2138632582
1132819934
1034982289
2061521592
1452870346
1339414566
138615415
739116173
1941883602
1708635187
1358183134
1880271645
873837911
1788506999
1683044521
44891531
1114168229
1978088815
1853298221
200201588
428896770
1351261924
643581716
2001789189
73382165
460237682
1602529077
1327015499
1226255766
701788597
2128194583
747804819
1626306757
1067942759
2103950683
1390631198
1834450429
883681498
918097678
2101272089
519285700
1030794903
1576105590
1841722612
754369839
1441313980
409531021
1484619255
41108423
660294110
1396167938
7988188
504419718
1665415010
1968871639
1353597730
287743795
702037335
358642728
774366593
97098076
1343660755
365896838
1820400972
289316714
670341351
289347029
838776766
675270265
410521013
851675868
1390898226
452091001
516876304
532951944
1588272699
1869948947
228091505
2094448464
603114303
2071068949
2092924079
647125802
886421445
382243368
869334435
1622332625
399549312
608602056
399618978
929586116
964176620
923022346
1662990240
1614685895
2090534776
1434215661
1939740120
231478610
860723937
914004238
1517397718
1221360843
876503648
707950729
1738425251
1487118071
1503703369
1458339455
183368713
596236729
1704090927
400291047
270639785
1036585324
1767723363
1633280710
1213761593
1783622638
628301880
1975255971
608332852
170863507
1593883589
1725224175
350751873
628145891
2019315537
1696096825
1745345809
2073271569
1362152700
2023104576
391011703
1582554139
1214106233
37359379
1712534832
311925823
791154780
1365108432
1436518075
1612185189
1560686621
5662104
1065791093
825898534
2123461513
575759060
144834516
847460654
1864889178
1360253817
1056180371
1241272593
539424017
1759054573
1605610219
1152346344
20341561
1705760381
2081106960
348403419
1233464466
945233075
1288587665
955696357
841654720
2081940578
1200761408
406422733
415951683
1509988072
2122201816
1807174739
1895676137
576182847
1875608349
2011595155
1852962409
1415652500
815114346
2048886385
1500436360
309438461
1778533606
160028558
1252112892
1478762540
457032518
822434768
785977253
617545550
1379120899
1203970531
1350390796
1461169339
1948155009
220940569
664898528
457144634
766656227
2086721967
926694444
711244086
2019677011
911670935
258161027
991314618
67540155
5331886
803405694
2117385573
19821549
171049703
529148589
1668989686
1360193038
310871178
1484432753
1953863309
2142350548
2032450408
979025064
1906209885
556944233
877933923
1913244930
2085561929
1108583006
377042729
1747255507
1846032285
1011086112
1956344184
1072082459
1885300695
170760772
285254616
1384670327
77014388
1015627523
643841144
1257678082
1240740751
111781341
520033371
1669674858
1706218791
1305448134
1364868064
1937607501
1954300543
1209969508
630251748
1221377887
2126428237
1510670436
352944441
1045299088
306736014
874465565
66567688
1231796504
1808451327
1027634104
1447391560
184015228
1277286826
1881122874
613320738
1805087114
1997129076
1047248644
1852118911
702855307
1131288496
1894550845
99775762
1497172857
1919543247
1579273149
1498275955
1675301789
348449880
292690773
1518078485
1187542963
1077787874
1527222790
1817105432
312173885
1005728248
1161273462
1507942193
1711297700
2092808844
152339489
369651174
1315964910
728681750
1792337583
523068019
1291732924
1639441139
1026301446
927478820
1880125812
1002704497
462901880
72867938
232213435
245132777
18475035
1124151865
656988672
655241334
1798825118
754211775
1897136974
469277836
462129177
767026294
872278637
626728697
860346821
1861301442
41237138
992719894
1939265832
794516575
287882571
1778123540
1536841206
721506962
549110605
1088369110
257209532
316300514
1330857610
346937917
458943639
1375852368
134808909
906065778
289650114
1872461402
1019901774
1933928609
1341848466
258417630
1096549077
1502534995
817517207
706335877
2034902300
582513815
1563476452
2107141209
618162089
1675082607
152246022
1297420543
255634798
1040027314
2066428869
1698093804
90119184
1664449912
475097652
1829987650
1307919387
762757829
932730419
370279654
944240249
826412026
889922621
2053335483
280860619
1940063061
541807996
951253477
29200135
1544047754
1431119626
668233349
1178965340
81062664
240266041
508050266
667553619
1559357251
2101050430
400187042
1609430190
944317108
409115067
2005349408
579231586
1041734819
982567791
1565965745
1428811776
625459036
730224273
1162487083
1844762080
1222636534
15555462
1966013444
1927818141
218047720
785902479
2012960069
1295064438
1598407772
1911861925
1850411423
1512138187
268829701
1684150123
1068891041
404469127
862193783
673040358
1975609414
204129215
1642164490
876362707
1716539749
376061639
2125995670
1365856346
29698384
1409475542
29267897
569263142
331560406
1273304230
1311932488
524107608
703433920
1830614053
1958521999
74035644
604989934
1613977976
371014614
988831592
552480445
1690599860
976539117
1043654774
132578333
1183227832
778109563
1924759102
1098455055
1268240090
571253401
493205570
1719308684
2143467219
1744007949
1797533065
1029100542
2009748669
1280027733
1014374222
1520747863
1521803587
1427085831
1041740740
1296193569
1433416455
319410454
1515068636
18778068
1100820134
1195492050
641480482
154421872
1842537727
258854566
1293734807
871262098
1712262631
1886442283
2036801195
1561917256
1823870465
227851098
2058404347
940117841
741934340
413670525
434602208
1565919388
1843507485
2048169852
1627812129
2109023267
828126109
1673906764
1919074184
1854380287
85613069
18503525
46352609
1142397701
1590715036
829639918
1820792067
920498067
634855631
231747567
284447417
178272866
1203379246
1151597372
777746512
557005442
1216870022
1996236270
1307969753
903022849
445150683
1391467073
144762910
233027908
421932772
664578413
1558872340
1015978192
1479893000
616188901
1751780314
1448291742
1193201993
1018654279
338766998
2041526860
1344304073
1243277896
1681668548
1667664864
1591029820
958071680
1144566586
1365308579
1787840458
1779874509
2008660392
1897857921
1631164136
1524983056
1763933238
1854459756
1592163147
963180977
776429887
119775701
989604085
491120802
726372416
238688105
1949354184
822121317
1543597603
1105151426
1331823806
556331918
2093147990
1132244894
1313914421
2055581358
48500841
916085459
208515710
263410453
1301233489
1609124557
1161504327
499839438
967630864
1964553553
779604330
1944163325
1660422084
1186765113
2135247604
898456747
1758332446
415883157
113547879
1253505154
290621042
1867103293
1026602934
1718981455
308737157
465812242
364181402
916984355
1907110671
1346630396
500574685
1588918312
1742916282
2026315185
841573924
405057066
23334563
1291673336
1711153464
611469930
1857210187
568470580
1897216627
2066831445
349746604
1677877686
806896213
1325202036
1014690032
1322525026
1984717867
862503045
1732783564
451551726
327898837
1042854886
1378454284
341013115
1454072154
1884404631
1285980036
1923259037
915232526
1400182787
320864818
973175417
1646495803
333981880
631720778
607791513
1287417752
1223486333
2046448835
939149313
1098485974
2112690903
268773334
445358684
734693552
1225759095
1498106821
1191064069
2079587952
1213909314
1511576318
686311416
1843434298
1631074246
525563498
987930143
364582304
913292823
584770140
837519738
341223607
1175724530
435917597
64099561
1000775689
469062437
413786622
2142695196
345337488
113318607
1731509564
793910275
2129296082
379325125
1048236169
840275034
1261584857
933926633
1118758875
2065554860
717498711
1576878441
1210078015
1544352088
2029715329
583574400
1668643999
2036574658
415772015
820062945
715777713
1045465945
1424560471
1097220446
1950146406
1171920392
682951552
954124855
6179085
1140068245
2124833348
1061740055
2065927329
710007752
1865909932
789011269
1756667257
1061428800
1547191760
162827530
1096684836
278777833
1910228442
37137555
158667153
2127114944
11723556
228316491
1529628551
554171900
2133796672
227192530
241369823
1852264943
488028073
1420065343
850019117
341861811
1628393498
82929383
1643802294
1388385880
84441212
1785876733
265158005
1736364717
64426084
1324481440
508533237
1440130590
1271751154
1675685769
1305810257
377500680
301833751
24253834
1216144212
1485808416
1247808006
1891694642
1106378595
1879484011
1616563038
461341818
568390750
47829914
488154413
1621723438
1532278615
1169671841
1500820413
1538743915
1858674084
1202858816
10658519
1773842017
269738113
591968941
136649788
2085205010
94364304
1908960739
169097029
410028409
101783170
1784090000
657642760
319569028
736222936
1164493096
1014926314
786479318
1335217950
1915717924
1650415503
1033790034
2117729924
1763821079
1095222220
1859889283
1086146612
1612266147
1122348765
182782266
2042269311
2019934028
248527869
1376380904
2049463549
1020104398
2064900430
1027536840
1796993002
613157487
1915201952
120278585
1560482038
1938116182
1960259676
1544084113
1048515509
1189279311
794252410
1134737941
1179567721
730186652
1351676726
1841516875
2085091003
1608608756
1355116234
1402682471
1882948415
229855105
1972807160
1552998759
1678668652
1108983039
239775935
899289659
2009659471
1541810648
1057415761
756441169
291090147
1902197351
2050407437
1311824188
1392111057
1509703992
1615011084
1751703293
2116989469
51934910
1502006164
482419561
499857383
1792435529
253239643
1906904888
1196159
1365616940
1696503232
1024246263
1674885990
1267144903
1619484283
819298925
46479560
1089116345
219073396
1634003755
1897331005
894500365
719067187
1955712854
1330098671
75287767
48062292
1160098166
1558167415
640601751
100671261
614838316
376877909
2071554664
677483743
974752272
1153920574
977584076
1762670868
292607549
2010517533
1018203128
1828424703
1144500538
640816937
915751654
541364288
810687701
439738826
856871997
839435638
1438678936
352642666
939194430
2046938701
322981784
801487053
633245942
1994978731
1536778863
932018341
837449877
2011346822
2085256040
934577720
313634485
658036908
297622080
1691085280
1545169883
1587432683
87066096
619354508
434635093
1715734406
273539697
354130621
1474911876
1186971116
267256424
1839148378
494685777
1771497284
223180157
2109707652
251613700
1280878753
856645120
2089526690
2097398998
99513174
561863135
464252219
1705254503
578553616
1873669215
612883233
1959416943
800142133
1028998464
695990422
480872956
1735901734
1008061615
830145233
1425318731
1674978738
1250405439
100931024
796866512
1759651305
146378507
1634550249
798082368
2040900544
308466098
1236148552
2142306751
94371539
2050607690
1951887964
281860332
2099353466
1283283951
1043493441
714219487
357055904
1987050070
1261847330
1682778066
278949452
1856534249
493560106
259131466
1916270859
1930686424
1189728792
7681392
1731955428
1726144194
1662152357
696568784
1251135396
63313361
100036646
712580020
1795173819
1690144861
1837133483
966484748
233416885
961391955
577140308
231188701
292134935
316610799
1104486885
475957833
1594284184
2086901544
695494210
1902057899
267524327
1347446793
1201357507
94596896
1975816957
1980530366
1370518074
1419027068
1807751048
708189493
1412505981
1432590664
1045544433
1947805523
736419625
1782870187
18046223
1151778197
370778625
1971375576
829293695
1136187832
813472688
1175171419
1873306843
235775261
763916484
2017908821
1952142759
35077385
193639129
302476981
1164701718
1578655345
695531729
457937369
611238760
1284261093
1462533975
1869959108
2120106689
1227618327
216280315
916035433
1157030403
1162054959
1019891030
742313037
110564572
909633959
1067913900
17726323
137768544
797584130
2086744055
1459844170
1977219998
1027809132
1828891629
657033600
835998748
1843653030
985686822
1858948698
438822058
609683840
1265535375
592810071
1085415250
60626654
1477188055
964640487
546269867
1499916905
843744942
1791527444
1396680628
231874049
818571173
1159225007
1409820976
1518479224
332153807
2105794933
1048440476
1271754854
364825951
1301110271
694459574
443389829
433776531
430539206
1950029558
1115843368
662940057
1349961991
786360343
1684740606
1022554823
434272619
307565465
803435863
1960467854
1788955178
2121279149
1531934295
1597445131
2008943493
873071548
1522739765
298771157
1903872055
896237620
1920034843
1950155889
446702345
1976952075
1507224285
1616977100
2131479834
1911024717
24510567
417401441
470797012
1430890907
1372657681
1816075617
865475308
38455104
1300748068
666003573
453528422
320877188
1720722029
854639707
1347932857
2104396219
737942423
1282567410
876809981
727138046
771203431
814297178
1784935320
1398165325
631012403
239877302
2020043720
827129533
1248299743
1577924470
2137152690
1836590631
2016091716
1858506362
548281317
942172053
1841485462
311604689
1990911332
1761235577
1637962574
320766644
188660374
1124769253
461580739
1000683361
199815646
27282780
1932275491
2131812857
694552367
566220516
876025503
2074424474
411529479
1083126711
1450217110
1391564378
892008163
1568941084
988684591
1290398443
818024043
608431448
2120152629
1700844151
28634008
137708333
349013987
1822200812
1739414564
1585756049
1794755837
1514022560
136927749
1270941901
411888204
1892114299
217341085
173751441
209847602
2473727
1861207588
1415577998
1139181575
1323323693
1116274065
535403612
1406423549
813479783
949990012
162339129
2124376216
785346520
363458804
1194678228
1679949705
751460159
1933190535
191400154
610724788
1725201934
59459935
1461166239
2050507518
1732237661
971734150
15137785
333656663
1238566799
436406618
2030002590
278522351
1242010694
400531051
2122036361
803966445
2132118430
373874693
1014836104
1611294847
364486047
8355502
652907581
1869783795
1538481091
382037132
855480385
1254950277
838264567
372685339
1903530501
777916036
48624511
1062746168
1491091578
1611976535
1907178541
494762036
1420211923
59703113
1858907922
434621793
494121297
103806826
92926647
1000509777
59393479
1066510610
1695675296
1376252086
1437319781
1207187315
930930094
643756026
1177002881
205795366
195099584
1739425097
1917516889
870109678
1260548317
1551585923
1099206193
1351009731
248452926
777667088
1604373185
740186039
249529798
1439951654
1108646066
1600118437
186390549
1607826358
1341737786
1039172381
89570403
2077183851
842004488
916336320
1649979335
1084965250
1465447613
963971952
1081026260
1929857782
1072589053
1268608576
1290044176
207488729
77490926
1952332052
2080825126
1845607433
116989183
2008802572
974997342
2115666032
1157278634
2052626359
917972162
830165726
1245668653
2082535976
514868567
403904761
1205530387
811024105
1821076952
1078012601
1982080640
452727281
1294613927
783663611
1377558257
201989597
1233530358
1190181773
283949481
673709766
1530595460
1266977671
1211500308
912398201
1982770451
1793391493
1563647780
1230269654
857586051
1003515279
1210822829
1320884347
1735290713
1828544583
1961763387
281130675
693173645
277320636
1877760085
260276625
605490103
503036876
1205458502
1515678189
1603089053
775355312
53585338
74958402
290136504
2016937023
1047940093
1514592422
1317465163
460632372
1943110507
568624329
796631782
1388838440
1717802966
254896032
1883445078
1124749877
1392069858
1780014613
1875424888
61845535
1592155910
35967619
522545706
565036771
2071166417
663422190
604337447
1786046803
668924635
766712843
1799517599
867534765
2020758051
1947897370
1061415006
1607346486
71838913
1618695606
1562798839
2106356722
267246857
1789767534
927763980
123031442
1935083924
1083342047
1415855993
718207500
828821947
1409326041
61033924
256320838
2630522
1532820270
1705846843
1252567833
346038983
1720302636
24897026
1300920692
1670349170
1904055934
1284608686
753179268
1584696885
1599089128
684235211
313434135
655775795
828007380
1141446169
377583007
883874505
1291534786
1202092861
828128607
923939807
1670423718
1386604258
17654379
57001136
1853332971
490109924
1311541328
1293195397
1113034452
1473332578
1586163414
1459305271
1147067867
862040974
1083094347
289014553
35868874
1742323686
466115741
1124963279
1281157675
2044282669
1697699079
1157012947
1563896960
1585503297
393288405
2127822971
1933890914
1035837961
1946743125
681050548
858108743
911448342
554569277
634557917
309283438
1896564705
1050655570
1836528949
1741531634
1461858128
611620670
286391585
571635609
432011129
1195688312
2117214544
2000071039
1637936990
1883390811
592040466
1165171597
1258829966
1388108648
1649477031
721017490
1621024713
902572040
1050155930
2141324440
291366949
262119104
2062552960
1769559275
1174770409
700244232
1361548397
802708575
769112670
1810126081
507269685
887965268
931441773
962818483
106132432
1806739117
1927606724
1294626201
1438547852
82877787
1411473209
1866270029
567696719
357074276
1612290150
1099804890
1582230134
1379784364
922366194
821895736
914007629
1069943919
694788063
1617088690
1903357795
339357301
339424654
754445565
309846552
446514867
390840036
1033375370
469812792
707651963
2078997836
1117581554
1447869164
1477670549
1684655401
439797944
1103048646
1594693618
1998186598
794669862
2008225551
2057950193
1481173111
1669377551
2094713927
523195648
2116103944
1353879287
779164175
1446827288
112181415
1371919123
400354147
1160389678
422959415
1438079303
1086822793
737536104
1035363351
600414893
1861064759
729774421
533195082
1035928935
748596551
1596990668
1875541049
351316414
6808104
528195640
775152858
753528004
1863532715
1366849832
314288878
59221980
1869339257
422195673
1630024911
2035544405
1807794750
785866043
1536674815
271742062
1145312352
1158102248
1954050705
1465118680
1730284266
1298702961
593629607
1439198340
1159401726
750434266
2109058072
216196746
1334274330
729392049
16390840
439329221
160134545
938178558
248500433
918967672
968508419
1774284593
815156279
82628729
1609132442
1350424446
1951269743
1608279816
2036771834
660139264
232589855
1310237298
1669816012
1248561730
483624334
2044914947
2045931811
919194061
1285121781
393098294
1304643733
80652051
1221055490
735584305
228704671
571772948
378281990
338807280
686100994
230249456
147255566
1015883931
1699283546
1416603068
1686102109
202471267
77839869
617884833
1931492220
1367041951
444824727
1546643026
940587077
254983174
884756214
1222849316
1449638076
216193316
52721830
1362224857
1874271172
219002511
423871651
613205746
420821472
693288800
2074912215
1602926677
460661035
1284952944
1840362637
193458417
956452412
1897637412
1031282940
1280460731
1187536481
422518636
1104034593
431141588
1221133497
849967835
1327124610
736547351
1762701939
1613240846
1711398366
114156708
642431048
1175664311
1012309678
1432348166
461599845
1194847154
1955811985
1205926247
1149574004
1466762565
104459306
473168292
473439017
805383071
460257609
492433519
1132149445
673261831
324670055
439508400
394791567
315784723
332809927
493167166
1907878754
1654847792
172641115
1028921458
2110796162
1827401743
401808976
553007987
1382218026
2021520031
2016169507
1721416473
603349543
211623009
611783754
1558041459
1840935668
1135805978
3363124
1140013678
1010272239
329263728
497584929
1463738374
175842642
252430064
56373811
1664290630
1044856123
196971608
1234164079
746145484
479427734
1738810865
1317189453
796130051
211716072
145272314
21930737
883915182
485416658
1519546790
935405041
121882186
856415522
665746500
1628040277
1018425057
865146880
1858334811
1825046736
459519660
1594187857
2134981361
957121236
363183221
1032115324
1641084166
710261655
1487963159
165967823
1106155640
2080715477
885214213
1079156009
51665541
1421103465
746439400
178718463
141348102
1089697648
484738831
911021896
2130762691
1084889933
860314802
1460288771
744505704
967510961
791995095
234056437
776366979
640687854
1205726023
803600912
850538623
1637107899
1889962888
860064449
553136036
1378656751
6644079
1695548743
1255849113
432802343
1260815532
1431758029
80580350
377059799
2020931530
1654383544
75371281
319842811
17125302
1931470920
1829448945
50086948
1343805035
2069096393
1370418055
590715984
419162516
2093706088
1568308987
1369461006
43988950
627223604
1762349747
297724351
379908198
1544825192
1342789812
1105882523
903944545
2013255337
2750628
1578835056
357688906
1377372947
1509189714
1199722806
522830416
1451839680
306603531
2015875340
1550174709
208949605
541576469
399199335
177174042
646131839
730504843
1630518500
2098991194
812398105
1077615815
1798471416
207166611
1811497939
826159613
2059898859
1293615215
1702060673
1724196414
755704934
200987544
1709533378
163423206
1702493308
725821627
1184040958
1582828344
490293963
1087092320
1710343777
1868502001
618633417
1469073151
1538881889
1409749003
5421877
1699571548
352592970
800934957
648809319
1247686416
1398942984
1350949090
1514452092
1396874775
2054877503
2146834413
844153481
440339711
423958910
1223722747
1975537699
918186893
223022022
1673275003
1391893386
1685728246
1455506220
1676246421
1575020958
1558004451
1191215442
745800138
975251530
836441807
1969150532
1323554144
1004058106
814051018
251310186
888710269
1206288661
1511289418
1009455609
574177820
1087765466
324788254
578192856
1547356784
2353340
1968921718
1439757311
1239257352
1303865588
854490590
1611048692
1101442925
1367466292
1609457741
1670343157
1143911653
2145437250
12304742
669428081
1939734765
138413084
1256806602
893240027
349548268
412458853
459150447
80500626
1581716699
1094218403
2137988297
148377284
2143351621
1581870154
580408281
1012032657
594489102
623473975
2062466533
629114444
1012143224
1948246850
1558143960
1567019347
2112645083
1085880784
903224712
1788888417
685770389
1719598946
599415437
159435812
116242715
151247263
1466671123
1411682679
1099928190
101117485
1165167638
81608770
230256564
1097553722
1829422782
1356411847
1685336256
751862594
689660129
1358961863
970037699
1193471009
1046935073
924483163
794503323
475937912
587958393
668903202
1538045432
1606216573
1845909220
724312200
1545635607
457976276
1482174799
1958011736
529546169
919102966
713803934
1089690739
321787288
687109175
243953843
807747249
638820373
618080713
1769792438
1986290917
1995921135
128868001
1825052416
1902302102
1776504599
1404774471
1317860818
522098976
355496283
519212613
1570282921
1572836488
1309733435
1722119364
793116239
861588785
2088485243
1224668964
2008397256
1400899484
555396681
390153930
638312283
1989742514
1189148903
543847994
1062256325
1513158680
2133749653
1527919974
434493026
1914924936
1373838253
683104951
639551602
618497754
609271285
1501764353
325235090
364143849
1362090415
250556262
1809956895
114437583
1869577933
1770591849
799955817
1031221952
144370358
640542661
1624637378
371448229
1068680350
153971372
606746266
661868748
407205654
933904177
567545386
1703884152
187845800
1391374343
1925606754
100155650
696817289
1173856092
1868001840
999211559
1288546347
614887429
2070431186
1380780200
137095047
139193268
1052049643
1024611890
2096990679
1607955700
557905824
928260683
1489136104
737081366
868519100
1006631715
1037417357
182019541
968633093
1220278076
1069112959
158290607
1239610386
1986606692
51328891
305518206
498696621
562245940
289845182
474312950
986738995
282797265
1641502339
1746709409
345256146
271889537
1961796612
1150015629
1395922899
187190671
1115149456
954618592
1873859980
245009175
1934722836
749010700
1298849028
51173984
1687630547
703722923
893137861
418584354
1729220505
1579953276
1871613913
631375675
84845340
2085064345
66597208
1750489956
335225935
1811746729
584568705
2120516012
1729105319
788222537
7659397
1213220397
804913676
1925285265
1008715829
1575415469
192111915
1161197742
2067786212
2005929837
270862156
891741129
594525442
64346882
328598568
2015779500
94699450
1102492652
305723305
66582131
551021865
1001864817
2063277171
1461411920
418398105
1225724663
215172932
1002770779
1017905543
838015694
299624045
774415827
917514497
559164038
2097184340
1205472961
1904381220
355165243
375001032
29576641
1027595538
68181235
476926598
1488357119
403048379
275475123
1565341250
1090699731
2067610051
1211058503
983674819
945247740
289083260
459847705
15763967
1457856241
1380832849
578345107
1233701125
2054593158
1478557834
1187860002
874787386
1834627555
2004097050
501401646
1676825231
27587026
1291801138
84213313
1143064667
1334695531
783499649
1928389571
1867574693
1109523586
493045170
1293214660
1456972326
1171949590
506355570
555652715
1179899461
417896063
1228718533
2036209435
466018199
1856852576
1496970294
1977279
180147395
33587367
814733019
2002869162
1336788057
462081516
1007283171
2069899648
441968884
551523820
241272013
1878765829
1956500426
2089386674
1559945719
1071153050
241252152
1761208610
712098464
1576422129
695807283
629224461
97040631
252032521
1308928469
773846876
1415752593
511150177
2013572109
1475055473
1720346183
1695760435
463103036
616365830
643899828
427542481
1873482312
144130392
1681761596
307410750
1920358497
1075086528
1279195755
871244389
35719727
1681677189
1289206442
597382084
237734980
1427418339
133271441
1202328037
2108998776
1081040770
895667733
189252772
458268734
1451020852
1437986392
1358962257
782311514
772984216
1719827313
794830508
1973054075
1846881553
533091153
1167412531
1327229145
57531582
1259283033
2112239652
489753224
1719322395
649924648
1328852656
2135673591
1565285699
1595344303
408598876
511473706
33987123
1520165968
893739722
228463137
1499372636
1379313033
204259261
665059565
1180729224
1331086525
484917664
230477262
313805383
403943838
1941700698
865002199
307709998
1093843284
768202598
650077901
1149750889
873000071
1136287634
530334550
741596099
1331496619
529435363
1512617059
1281237682
130898178
2100568397
94398863
694406675
1329869347
1331276138
1723475992
1038174977
567111637
532462827
99062494
215284560
325103057
17795675
238879651
1978288346
1529167088
1450008877
874059033
2120404610
670006951
904725564
1156907112
459183424
1684711794
74847191
1704752134
1682956676
1979115232
1389517832
1129766155
385645822
1555639750
218624016
1253263620
1111016211
929265877
1052154817
524910140
1318286004
1282570367
1061667087
541784002
992811227
1513443483
1592186882
1203540192
21764807
166309089
1888101558
421186139
1534585719
2139740063
1970360924
437570172
1063596251
380971590
198026053
1793410945
567009384
1170169635
653248059
600088773
1791691068
67898145
730159219
934407714
389147596
488023670
2020305098
1004056733
2027160623
1352490268
363793305
1968405699
961836701
27050806
1875623049
747509258
920390618
863308124
782872740
942395692
769227149
886191644
71583085
890750690
1520862608
164594134
1338810054
1180159050
1544308260
1665748588
80623726
1935605875
1540428786
2026268394
866312551
2057337305
539868521
1439158992
1389769072
2031806494
759852383
2133625383
825716402
1057971529
1110098849
1494465331
1398643650
1909673630
1084987152
1613342586
1612190711
151056022
1176672914
1766176150
6580655
3832049
927045980
955456505
592412741
1405234767
1452422226
1952125070
342275309
38675726
1690540207
1879236547
648297664
1357003089
1117647547
1092828507
215963499
46286552
1525610430
1499601116
1727613373
1120770979
1593269912
691597700
982154811
2138238948
307760917
1456738321
2079668657
1942659454
1735197177
769816103
94706366
1814484759
263885660
879644843
1257989375
2049873357
1898535687
2046661252
461199273
1776699466
1219899875
393310253
1644945141
201367200
6398371
1351194614
1517281673
1750175835
1321878002
1198329611
1389327214
1805150984
17586382
185401514
982503202
851394398
343668106
981841338
1135637838
669120682
1447828938
110599192
1011903886
210335224
486087403
504624218
1325926549
368064216
1671265834
379910015
899533840
934100965
539016056
1908853256
644873820
1964335625
776430712
1582408034
623990671
1291687728
1673388232
1477497731
2078577490
355996264
1213732380
723775424
566865752
1873051674
1370814574
1314811035
809549605
342805503
1924570388
566961128
1901209111
1183398706
1934251921
551427002
1153738094
1866264388
1296470766
1582124304
326788298
1542458558
182445826
1419530123
1060755469
2056709349
1154379200
639223786
1489094665
1937479467
1624261625
820898087
2042975871
1480222817
1564292613
971556413
1788761759
950464466
1162036035
506389451
1957187098
1754823894
1217566302
345599264
179764047
1089965314
172920154
802004933
1733029819
1791406650
1971530493
2135230641
1675563385
320498193
257843860
574147259
1783090390
160893897
1896715678
2145488701
529803917
1069690325
970143264
1277376504
1156094208
165392035
2012328441
783159122
255465814
811269244
174962713
326170661
591060902
800269169
789315816
975296205
2032672627
1734433665
337033439
362425398
1785670971
1791076967
680069150
498827673
2033645039
88382630
194404340
175136904
1913565624
945001599
392116897
123432228
1060283264
2060464449
919000440
1585288304
1050573300
627578023
584481664
570340647
1895814266
1798356835
2079580468
1254859327
1435231801
886906906
1418231808
1046979084
292006640
1568821404
418155268
1600754766
179538554
2083456557
1146476381
1816268018
841640777
843994970
1493280732
790543765
1098300067
1780242789
178054154
1271751523
669776071
99931448
895916886
181606916
1201044796
667964028
1219883826
1917664260
1790272127
505410730
2051846739
734725813
1129017475
535795543
1847337796
479704736
734800299
352865813
32635828
1028582074
430910558
1691328420
123362821
1989686372
450080223
1413354486
248825639
1462105347
637518407
1788245319
471477337
150612826
707748804
1836628146
1610335109
580707282
1623314033
1872702546
1843019435
1488501337
1790256607
1589441510
1421351279
1809953744
960990208
78138331
1243220131
1723252436
391422790
788104288
1450853416
1747412979
1994602617
244812025
870928882
587546493
471590406
794474350
2131922340
233954569
489216641
2022376795
1380690462
193101257
789515908
1102306729
1395389978
1275157772
372534611
2010394445
1116112703
544687297
2096563567
18079935
1434767054
104194346
1241685282
693860049
780101334
874492930
1557905016
49743524
483223150
2097807468
437222447
149628272
1393924859
1619954938
468037527
1048144776
1453133918
1689323614
21516273
150577695
420474801
1858031711
826306250
517212353
1543256403
97798988
1968289313
726539885
295713700
1640106251
25604373
49231346
1039096781
913005110
1249903480
1194296937
157413708
392702037
1313555640
1761261000
1017218141
1023768188
1303971518
727585198
1729763232
232413068
582086476
647068699
132434791
839330452
941686030
958612946
879708716
1540148963
463820303
1389797066
2028479174
1190614013
90815471
984366398
2146046192
867512106
742810877
888626330
1716820939
1271128542
2138851054
1447181151
254751330
1089183754
1487645141
1581893203
2095346057
1466186296
151249797
333393805
381994651
654722219
1936631045
354874448
960815769
1004432475
1781257035
722413800
764319006
1306161145
196239711
1834768189
706001935
710555123
1937920423
494742431
1503594581
1667631655
1039005199
831981008
243253479
18188913
1887871156
270819355
205210924
836914916
397458536
189603690
1433868990
532713428
1643033813
513207165
1058661965
1813244144
1933133224
510057010
2069256729
1412042277
1081491406
1842110460
364601290
863593232
1397207057
2079738897
67449914
567567349
1129430485
1919169885
505115133
296323938
591917767
1542256484
292633463
674133838
408123972
1153949119
668178140
1013790547
1931922854
833902831
642012978
988031151
1318736713
1330747249
325964259
1641495796
588327193
1190591052
1725526811
1976692420
1561914027
239218080
883419413
438396142
610590983
7254164
1008088945
1660813748
847854672
177990865
1383031575
2103613022
452146244
62425182
187638199
1412267693
314059946
1285893607
814507261
618225704
1140983744
1027195300
457169630
378124676
157048776
652698667
495269299
410766932
226713120
606507536
1699354986
1203226625
470900828
1220865880
1757014595
815839674
207030117
2059125380
412370872
5233543
1287938636
1867709872
18574657
131710027
2098894717
1548019430
1627681521
499051007
416316967
223779093
825182902
1424410775
504611725
1909225952
1300271504
442446964
954774332
1561791488
1424046976
1436134846
1316403611
609859678
1172906895
1675254124
3733069
153572169
1627285495
1363987793
851560932
2048196853
478097273
300451521
1059245054
1911583588
1846046357
1936333506
621924838
1866358606
2001679341
387257248
315433026
1227022965
469150282
1244467687
2003533543
1576815055
2058510026
1440638111
1563421425
1040380193
1306665173
1048465081
1419104565
1966234992
1098644151
958207329
884431256
1708290218
110208012
1912061736
925952366
1723803000
27207031
318682427
666399516
137071009
32656475
1900436963
290182514
1022531458
270686732
107308128
1194292388
546053555
1061194172
575809772
865990551
1330543542
2129394794
970681906
1138457668
1510440021
1254638087
1168144415
1248164639
154522652
674830740
198782462
1264301099
893670167
1482131709
177917733
1087807873
1547871170
825006686
1286510053
659287137
1384509619
683965172
329105382
520378219
1316078018
1084490082
1823961539
2041458697
945876751
953240707
486197497
805074246
2055834360
225884877
1054850936
772505315
455994902
1698547813
822514980
1906997967
476400513
1471009757
1888302225
180210631
1617740568
130546656
1383445932
1584001208
659363502
2134377562
768015650
576163852
1362407758
383915104
1598767136
989329909
1624890288
641433020
930300432
1939199845
1360627666
81101768
936451950
588077048
235218099
1051894683
2099123668
989278957
56196378
1458175436
1840284210
1105114891
2100826860
162862572
1147314547
2048049410
960158547
1724451667
1987258039
1704694718
2030835859
983866966
1883992583
711318856
546434903
1922780948
1992335630
145413826
340587686
1389060088
221390326
1547484675
1353017572
1422432623
1722497716
501631856
2047715985
677770303
1937908154
333889583
1774613199
856459656
2032690980
1808169541
316008502
2126888895
710504757
265834742
935930257
1391630803
2134126521
2018615594
1520956945
1936635394
322580280
25071507
1796942919
1870760634
16441427
232667785
1894882914
1384703238
995532498
1166725173
444778572
1907322371
1278860756
1935503109
239678678
1555475038
1793192890
1601862316
603157441
645655748
1747803930
1338727239
1598264020
656480780
1338564029
1912939683
86968414
1959319550
1000316748
861071403
877885744
1179074217
425023954
1691284777
482609815
1914471311
1240229035
1901277293
1426393769
1727137400
339146847
1424064481
1388732734
699193063
1512625056
46265370
923084917
1818051764
1356901553
29587320
992582252
655285879
725489225
806456123
1374640317
183001427
911234007
478942786
793014728
1317738507
650639842
868040303
1338147334
1056696734
1032306476
1395719894
1498032056
1487874192
1142771361
1283732926
751704747
706002952
1041318973
905329272
1620794287
363500851
237832580
354141533
1944008701
644694283
461111067
316158079
1415886924
1762381212
1904583361
113546766
773265612
9595594
171288275
814806271
942995503
1485165432
1412600067
2138970076
911216087
1570834072
1281956692
1761784663
1648297780
1748831143
20103366
498659740
1112325981
1478735965
1902389713
1570476784
1996860031
296731695
1402996744
2099268969
1319683090
770948346
1355793112
543164465
1092007130
1014876956
1746127501
1682737275
1312527104
536991747
2069015817
2142144330
1481007101
1539079263
1595839515
2143466919
1218331969
1353567504
34429957
312698310
1074226067
317605946
265118037
946225168
2145990562
75840932
1452595973
509976836
169074608
2087025067
1125924992
873137585
1520966742
1351432108
804296158
1017034950
1842538716
1435134738
1775160808
1279915079
1980513497
2050922293
2047875190
978038717
31217076
748951879
1120086577
23177120
624787935
780001919
1090853360
1465451128
760085631
885394989
1444142803
1237268470
1838279116
15759889
45931384
2031787285
1323918954
616320507
659315890
1298705888
571440774
961391869
1370062888
737792277
1078716161
969303281
1992913468
178578625
1289849389
167250651
2037375653
427717373
702629065
1393112541
495728165
692588215
1436702508
456689524
1637096436
1544801445
1223552347
113244174
675506004
1388435251
591701221
236427214
189930668
883332368
1330226355
451985841
288941039
822000663
1933937298
1631091883
1863555321
1144971828
2048088256
1272921751
1451636493
417702867
86009191
1768041907
906372242
1712630297
322753765
660288880
333292524
771122750
1119706009
729601635
870137964
532027760
484037053
867232311
30940536
294826355
194593540
1662964307
127724757
158494541
1342472181
873452031
1209917056
1753386150
505245101
1571237668
1163283952
438158768
1078325075
489063205
1434131533
1291113338
1247006828
90249544
1232117404
1790069325
691456460
1430310064
996020559
1529581940
754788079
1335476489
771424256
1569945479
293537860
1323893393
1110340725
994018138
2021732624
1080561059
896431849
1281720173
1716778258
1830981074
599316496
1067568405
1363087676
1679212353
310476861
1845189636
560485654
1353839807
2008172396
503253645
872913833
1780193341
1777809915
1353200890
1623345716
215207204
1717339617
2116306718
877850484
1673824635
2081816045
1250173313
1570819629
575527465
607670999
851671333
1880481407
1913809987
1924694925
1648976529
528177328
1216993864
1525436757
890385173
1999519785
1163023671
26802128
17249793
212906387
1503367184
1557514425
1652420504
446615311
941692295
1059161099
1467178323
182605541
1877883718
1257880638
1548028594
1755406482
430283836
1311524043
27534099
1307092842
664407078
1458316097
1971126067
853010059
321429479
1149692989
602915051
673086987
1000486549
413000156
2059679533
1347940280
735169375
1956825012
596439072
173531145
875267217
283647138
1104527490
1262082162
994797492
1358329400
861047185
978955047
1682646570
581535372
172083226
1439572025
300426381
1808875748
934431150
450624365
370270732
1396065314
1703710073
608485048
1140144227
1259609062
933848528
2125945482
1513352494
1175866415
1958127205
199557358
1773611504
584767527
160373114
153541184
1031050588
1049052796
781846387
1828029430
1976038270
1661017607
1291579740
326823547
781150148
417640184
1667071470
761029850
275148802
1826460757
240382174
1932393237
643117296
2115557283
151999867
524237961
266240730
983276730
918493670
351238645
1391884720
596326318
782412103
2020916693
78955429
1237406610
1926216327
1508197197
140670859
924772087
711417368
228162918
655818191
835876974
1775316096
1469940593
1364879124
602826467
705677351
556640090
1315438118
1041763027
1304978876
715957896
640712235
2083678529
53515848
748521655
1927946291
683091204
1630189739
362181729
1370447622
106372585
1396832135
2019664826
985022003
802509286
448253600
402948923
491569580
305530639
1669126224
422927454
100822947
195180724
887738735
1308041190
700490324
1409037018
661942463
1048725851
1742231940
991994017
1297200638
376380013
257731961
345067056
603110703
887512500
1740590411
427898377
68321757
162474019
87127737
53041964
1599392289
1422856059
68099352
1275819188
611508968
565085317
325773024
1748921668
1497977107
878442499
303181478
351066050
982759507
1356829330
1041680137
1401137690
1525113459
430181802
1757874435
174628137
1574482456
836200520
1638025102
1506377067
1755167893
1838282645
706853001
280684887
1374483540
1988743569
230093323
590243503
317866534
511282220
971284510
346530253
892761667
36738151
1743813333
1012959733
4264257
1485619343
366522299
377772656
660710845
1305481406
1925913618
735130268
1402719183
1101523027
627691230
507835891
1673529992
1072869359
1914943567
923176523
2575586
517103027
1183859229
346668776
2011775037
2082161609
486033078
200307756
198677247
1345843677
1673637357
460604958
843649106
1575365106
32114468
1910869855
1472350900
605240997
1344293389
1912778632
1971717615
188141740
635885615
1390783143
1524531295
1956910153
1870327489
1975297612
1148520758
1166068616
596335966
970389907
639937387
125617194
1217398197
1307163900
627774082
2087319234
821999230
559865337
597019024
2112902930
2060386098
419553329
880349452
833575441
1713215744
1736485224
728854014
1757250529
714675527
1208085054
1911035383
1828773313
2125417919
664746653
1317902183
843534619
464250608
771246510
773495674
1338070950
1001802723
1020948836
1922994899
1322581886
1011696046
123869988
1406657364
1085915356
538252784
1572186218
412183012
277146757
1657391103
959681929
496303723
1068771422
1655866438
1177321803
1971397947
1582747380
843240081
763706257
55422566
1476394567
1485476925
2119529062
118474124
470091693
1451540126
1714337659
1219726938
1719272000
368904723
38725741
748933813
437966234
320783260
549354525
1900958880
1032563563
2031507406
2032994365
1322064672
1719405857
1970250573
348369484
1668451828
1372860740
48890054
303681607
999224092
1127170573
431515426
1408891828
1323992989
1679413104
291769411
214068426
325589430
1144088458
471373817
1011298477
571216691
1258084604
961690960
1928665729
247414228
89884235
581752986
1888272034
1314911313
1085350981
1161075700
861713092
676278523
37268094
1659980910
1989838715
1679206550
1699625039
1975626007
1698226130
947781341
309262850
54082686
639923550
863655705
1438151713
238297108
1223250060
854416334
268126495
1677359615
649777939
267003264
1928952353
463885073
1508532227
1366080567
433663823
1868573793
1674819260
128758749
310253784
1417691576
1802181316
904347603
54428684
184612663
658597419
2091512404
1436197314
1024739674
1934581849
1416558870
1483765224
1789898684
1368956528
1827734305
1290930875
755960377
1318577791
1940971680
565964938
1570175771
1470150697
1088106485
1035784208
195568069
288611839
1311767809
892609165
1959581947
709553145
492915778
684967364
392716079
1306453012
1347023031
2096558155
1604101119
442924741
1987274348
375811821
248919985
21675452
676597099
1672898302
1355045883
937502167
1459982989
1732847487
1638459381
2022105728
155196253
1160951496
1028483494
266329515
1475914274
593800391
1601844022
568233981
809818273
1945739178
406645546
46063047
532604589
463004138
775992706
605451192
1543939450
1538923401
538173546
899892286
1991751631
1680551407
226570258
1366832862
1418736226
1411542246
973395000
1872366238
1497992759
2098700859
219848534
1100245489
2138968694
948714914
2087875907
137990276
1574642711
169228433
1082786187
1085076320
1556166445
843590995
1891932500
765218648
1242717360
47341688
532451717
1289868714
793943348
570478273
2035534717
520432026
464100535
194158848
1131846299
1437102884
269489066
1818349897
554689533
427212636
1491735374
231246401
837373044
1644175295
792283383
1817361272
1999078084
1863761563
456255526
2128258251
25315436
1235465726
697521974
46692841
421985894
732620983
1366719048
1681245666
1195025611
1900906840
158261273
1404209686
1689827892
256688577
1055380019
625376586
313127485
1708100927
1531649236
213429116
617484103
229566842
1801211769
1928710215
37963119
695940228
71305869
1213466031
2046710906
746695973
1682786487
657535059
428588493
1008149777
347641505
266204916
616734815
1901455083
1125386943
2015775695
1544438237
530343294
1009888912
190018218
1194633736
1150539777
32673227
758518432
240011311
210447229
359257105
158343799
726622205
1293252958
541011147
1954007062
580574354
516827239
111188129
1260790884
794967640
1826421569
29099550
1055055769
173723276
51476695
1746311454
1336051201
27520701
961220371
1446534879
819312694
1397881897
1640087829
680354576
550412697
1165510168
520336213
1965300922
306083553
30143093
1098049923
1590223375
1473231625
463789741
982115248
2093248122
1307361106
1672510291
737453079
314613395
1831303637
88127145
2107860981
1928223427
307208074
931359659
798345521
252585512
1902334878
8468087
1859543946
173662618
832101924
162998392
988969237
1014554732
29455132
1737865848
1707824634
1933851828
1903692067
1730308545
1025345455
1190808761
609799708
564794495
473296367
2003169302
752448396
32676411
219054790
1583637947
1159577421
1357286123
220718456
396696868
492977673
1423536756
1717118396
1758639005
1756322695
37245890
1359308886
1510969147
753973176
954315453
829021849
2094929414
949903953
1072100628
1204410959
1468908029
1666320990
402813842
475007160
102332678
350864559
1927354072
453030718
398441441
308827775
1213393306
1073625670
1285393598
704910214
93351930
1702255501
848176281
858354360
571899862
1897383789
1554006269
891199279
773317576
1865966176
467484059
1053578304
1659532449
442306112
113583356
1213633017
1099488721
39323605
628982854
62748979
762888856
1464060537
1112789794
311628187
1311462078
761289811
177926064
907524790
385540209
1980835697
2076017676
1302936501
329251548
826426355
1027195521
31888537
760128606
2044118337
949468328
1191483018
961076380
355212417
1822708003
128499497
494857243
380650618
1455581045
659530783
363039295
87098245
1144290594
101203069
1939569712
660389425
1876785165
1703551753
1568415760
1392834535
860604581
782358783
691552634
1872675933
1080844502
1040340180
1950013995
1480360016
863084948
456144613
1856845487
2098642789
1344121799
626612355
1178744544
1449685184
1387748252
144588835
576018832
1782739624
162295044
1103943806
1712712830
609516271
77928926
2031533504
1224447255
856446463
693525090
1575526308
590211809
101380813
1414903795
1665681102
1288009471
1288928494
1058015495
1883109464
1250756693
1820303851
2041412191
553962858
2110545006
1742407113
2038269858
1137905820
1044387783
1611308489
520396432
1025623716
1014254363
84422638
2010226219
1352305974
1440474470
1344955234
1346329798
446497340
1297437069
1788745522
976851636
902804546
1747957462
1130986332
225019270
1261420292
907371297
1669233454
1717158423
1815459446
296847616
1451249209
1323228895
67256626
1887714271
10251299
1960423346
911804376
2135248945
197780166
401601206
1811547715
633328825
1870845873
399570280
10468115
1318788088
516918675
1605684035
2091031711
1413608540
265938784
1062654541
513598093
765205243
977383094
82662262
63276205
842755265
1667483855
2070278582
1149969772
1199324728
410980958
1507277821
1121704696
1523433165
1992923690
1520676314
941186413
2110376067
1371085098
1572031553
852472718
551543108
914705043
1319534100
2037796943
286246855
629140505
1552636565
79083384
1630582604
1903122815
1672943248
271741716
2006126211
92204026
1518058023
263379448
1164679492
790905625
1978852534
550272802
932989523
1973135529
443638528
2136423897
1727967623
334823134
455151092
512972235
1397466781
1010898576
1709361169
941822610
64076617
336581917
2060085383
2137396523
443305591
1076966635
1107956953
1907135039
1305458503
1107649355
1443874992
588789332
568182006
363739008
1919320374
1688562527
110887945
1310256566
2027342452
501606332
532274218
441865539
1655052125
1191106850
1799540337
466540544
1364979868
1326508544
1356116626
1234999002
1808554210
1047107793
1090611100
1914746275
1357710398
2023705438
1157251808
133623576
1418710036
1355273461
687609773
249930358
121603454
500662612
185125661
2067756043
1930390325
1551259101
29645111
56011428
820107845
1120082488
2042466574
2081756255
421811841
1312283931
1850629688
709841763
125330909
562999728
1700839508
111126383
1354381526
2144933898
1810362405
1870512336
2005060436
569555770
691293171
1104519811
1676400630
244012683
760150261
648747188
1645775592
1780081967
970402153
1598397058
1639925832
1266118969
449963166
1210969602
1839751087
1514703792
1386266006
1838529045
1900449531
78894337
1212466450
213583508
908679483
156470083
1283331268
704903608
731033531
745321833
1551243454
616849665
1974785935
1054505023
1975492992
1008014624
536646187
1832712705
2053734666
587523264
1344276804
743963513
1554110314
423283259
703558928
1265505677
608685684
733771069
377711934
2099783241
1630920860
609403883
763703441
607362218
788152939
1088280183
1401255966
509040458
941883073
1798357880
1259214221
120820570
311951365
38070261
464993435
238856390
1781299652
1927996558
108389128
1608785769
1281887565
1650329627
1062119075
1445087819
1800158457
25883978
1970864530
2141489832
973318364
896921139
937335188
640224885
2004162474
1948338896
1029189290
1197849149
1342661741
1990326866
966876413
12332231
293474510
962371569
1031660406
200850905
1529300375
915063037
1974562935
119879460
715297266
69770233
177774951
545884299
1469046389
266449495
661993021
349849277
1573751037
49122775
93858337
737112784
1582179393
70502636
1493793982
742531244
1665587914
1558012685
895701656
145047662
1041651453
455416913
638206364
1970574090
568198821
2025995139
516100398
1651454230
547299665
420909487
635807828
897569063
2119489910
716189482
1117661611
194255090
1623406693
1547702707
1918948460
337064118
298373844
273782349
29365296
1086919654
2102621567
291336013
1771421446
617563949
679919606
450664711
1887491565
1069880857
1645244426
497905010
985492225
125884305
1111069871
1057476207
1979408908
973559202
2048718018
1531149134
658809181
850487626
1498673623
198829624
490882093
1560452186
1505799964
2067332169
1647671484
105171943
1932742896
845642561
1076208601
1211427793
4317777
396581553
589797552
766054369
874626985
1348433660
632943598
1394223700
442055451
1850343949
1651065249
1856837114
1992202930
130587191
682390008
1784814695
2023313710
1848491290
212138005
1596538278
2069391294
344170433
332342958
644644150
1331427511
1201087193
1094669380
2026691980
431323550
315042469
243545484
20004890
1144403722
405499127
1611842260
343207271
718047572
569858858
678601142
990890373
584253904
1866306198
1107817440
1500756262
471012131
571951392
497561977
1336554443
1510775040
1506171079
474801082
1375867019
1760379266
618522409
298051669
1623847987
779895102
972701920
343096944
1963176067
1737388519
577011829
693093028
1036412242
1094558256
1956232602
1269050309
2084987850
94098756
1079109414
1198298459
430584798
1566478991
2102400203
1472835650
1266716752
1754692932
775617598
1003101166
703033566
1494375018
588794268
995420779
363022209
474631580
1276593643
84692214
1391903233
488001108
106078188
165944879
1165389145
260339957
1462336776
843444218
1731830442
715950141
1983095742
898100552
619462840
788073699
38148066
589913823
1210043573
741581642
1960888239
1106528772
1152814797
683988547
935956156
1649601205
1664168036
1322280987
1441325315
1828072016
1661429203
1308574179
606832456
1111661973
136555413
2098009885
1489145389
1222749162
303778931
672735721
2016175955
691734803
1695901792
1072967501
207445710
725011910
1423344830
580316983
1194854522
1821211238
1779081446
2121840426
1214969857
1479454493
1935965643
1081172114
1695132694
1620983194
426370847
509228528
1165808666
1147261297
1590946534
1781767418
1173331743
2021297531
2035210664
1148574870
1019336537
796345255
1917124890
1854062027
1313629057
491959535
472247522
1082534850
925635160
1128594290
511619786
347682793
424619463
1545152209
446704061
1884076948
1636053580
193126983
979428853
1428879113
1530555194
2380807
1421009378
252188445
900043433
1495033553
1845873043
638323037
810068826
1016663456
1224257240
696761957
1739407922
1522540635
261474747
1736487026
1659649104
1319072768
1181772116
858559949
1030794609
1026891460
1596772680
448536829
1221604188
826099572
1148424821
1836389257
449095605
186300821
410308490
1463289398
1580106399
1497330023
327120883
1733319629
992642587
642875877
1323149366
592242175
341978369
144240601
2100029333
529114264
1339959364
1471285588
1759927808
1096085813
205758665
459368288
1471809877
1311680372
465381409
479981197
1326312253
1413775251
1842608719
926006415
967873757
1948631169
1063738700
1341846069
2055868626
544672883
1444577260
2027267534
1101387758
1758091373
366889913
1151239622
347885255
2132596413
62496366
1037689777
282372216
2089870486
421185447
1593390156
535198314
342374593
779919709
1669128369
15066210
1527608468
244597950
987619591
1167231096
562255893
352526611
172032969
761301434
1542439854
1813414042
1613936849
993168804
1268193370
350619534
1035731825
986651945
991493782
2057082997
371361588
754141104
1161053213
920848324
4580954
918762115
1207248085
800586703
1443184350
1684511889
585521422
1915202119
1588091197
1329746380
677107733
525988214
1385160793
1441628876
1297643889
1890591130
1420847455
258087734
467966044
740675589
1588814047
581104117
1270151454
1714476017
913950793
2144414756
1264522271
1175632515
932426645
341126030
1349489022
334883899
912714059
258910078
1924744360
1045203408
1273788241
218028848
386021565
114715880
1580535899
2045514926
1388739530
237296324
66762973
228365119
373171404
1486002656
1347188908
1847613799
1381296125
850260553
581382577
1962995765
1235967698
1377006035
1188290294
1773273646
1326063021
1399998863
948496445
1663890852
2104945021
659562424
579631774
2145067527
187224887
1341335348
1353224600
572089806
1755125791
1501179709
1732951811
681082247
942616113
1721419298
2004792057
1651956893
638656316
63187050
58804657
952467186
677661230
654130900
248003387
1423918951
1423977554
310758771
24591061
1140746155
739174271
1761442555
589214629
1958830135
108179382
1371433657
1181144803
1557947087
1283813878
846248581
982263715
1682493258
802947947
247500944
996059393
899546973
337588811
1721860514
327121331
1492441319
431590809
749462628
717061838
1646535854
1574838224
852461587
1816111686
1243937745
651655570
946105117
193523005
935659883
666431769
610094900
961457233
1413759927
120831133
1576035564
1323536824
1353481193
701360851
1399175418
556741325
783124902
1331444736
50213819
519383801
289230088
720235328
1766099122
1794690294
965516279
306236163
8599370
262825594
1184228070
157099592
544672883
1141452701
754153653
1435362640
1578494559
760645810
56306815
1081067077
1569406624
246327555
1388833800
337485280
116885820
95786232
1415425405
239326973
365773920
1605153025
1043943966
1520533885
617604672
1461209244
325295803
439743211
249975890
521807082
1679566374
1450371997
2014675965
1478513739
172702377
758720746
189155616
2137836902
1200233937
2047151161
1710536960
301484769
252202277
765265852
78660300
387125104
2109400999
2304478
1519060466
1844404274
536098357
1086225771
1544957631
186771137
1584718805
1630160871
1332488303
1481215321
159861424
1915436654
699706736
1408076038
1277676636
541476150
167332991
728033358
1841480586
1947951007
821135886
1401251053
1097808120
1077240302
1431473432
1304687406
2068461500
1036233628
1008969173
1899824151
1823278001
1974822625
1871299424
1648404963
1022142104
1271145038
1953194867
551859149
1750065374
15530880
621607197
1771020631
607861486
2066603176
1762532849
1783498892
869694564
1623136020
706788247
2022295447
1767237410
1760352329
2020486543
675072645
1263893880
598973463
1600861779
495483540
1049238850
1845738978
1799126313
1046944165
717481860
1152615084
1973073738
1602540227
645940251
2108037020
2100048391
1400890665
1639033950
52613849
210029761
982456313
889303622
1766943488
1259737668
831488899
1555516252
1245814152
1027331970
1556491908
367446051
2118464241
1403775183
758009861
914884807
1592417812
1567347166
490067504
1521535625
564403733
700968806
1040204579
1610990053
609900864
802894971
265196139
734086446
935416095
84950643
2003445382
867681614
759872988
1857367294
1697973953
1755141172
1002423994
1279065785
771631973
218762140
1220786511
488494053
1562684127
1722040222
790641315
1226792410
1972406851
144967984
1357197486
377042729
1547228581
1931059028
813605019
1313395279
819378575
1265758841
984569924
518016975
902711218
759347890
69203661
1982385475
60885109
135821589
2033819652
583369935
2063434506
533027739
1191743141
1453654862
28320729
1425213102
1880208196
312595144
601138174
110535936
1613574853
694523491
1228289744
1676099196
1913697359
2024094315
1929829201
1811490905
270604257
611192709
1062859166
243550704
1653531423
1349200876
1595305091
408041837
1141055942
304015045
412779367
871638687
1180594523
1783376640
83174046
1622272008
1153996947
1622109872
276262604
2127021321
187512040
1598006082
1215371561
1509567863
608078953
1928169003
29044786
61719801
2081796969
2090580862
2085008419
958552797
1722811429
614092839
2089851037
1585121391
1079635379
1915790529
1438105607
1900510268
360250466
344518899
431560078
632120092
1231430913
1337522768
1972412619
344531280
1051091103
1874357533
462620102
1828183935
783294544
778631223
606631164
1510065989
1365807962
228232031
1199980448
1558052829
1933278883
1048064045
1271574216
1615083737
525916803
1634460464
517570681
653659226
602092050
139949387
329569517
2127930121
722202670
664393896
310640673
1629516060
1056354313
2056219121
1083655158
1845362273
1071765467
311547854
1507086992
1156284404
849186535
1768188205
1175562839
232008887
1971680694
805261656
832766047
1617084639
1048907988
167647717
1711266505
395151255
1140286077
1140934842
1134988281
1055327053
712309245
1011199209
411457321
1929479159
1530647268
1741322677
113435965
1202655925
1481196221
441197847
719392192
735605858
1901162903
920124151
121860101
1441243816
1477462285
952553178
933038605
286708504
1760704922
1632170163
2090186148
1636593887
2091652275
1922737729
1765904930
1023609374
1328367265
1119948706
1580738782
1398959184
733921230
167736827
823787836
881528151
18748030
1673674371
1198390076
837532766
185626077
83422259
1305374311
2071206211
2063471144
1414406726
1395882768
1020242444
732886612
1019881884
1258375824
752866623
65326022
1868697626
2010487035
1632316615
618860071
531541878
47049278
1670447238
219145155
1489145331
335639265
1138211218
1466069105
1664229296
1010164220
333468471
458778423
12080858
1045380921
919982322
1410907246
768927026
1247259562
961867932
489064904
2008656917
1217205935
748488579
1963870915
1634674726
1613226930
1824210915
127573568
1309562853
283328522
91980161
508783214
616000787
2116990929
1153841087
467739067
105125432
908443502
520690325
243464839
314814827
1946793758
274445331
277563879
1342061525
530749976
1233381634
1951839448
142318424
1485383705
703834316
992129628
935997734
677477588
2109022721
491561083
177505164
2136228160
66039925
1209232812
1497077575
2124805258
2116323515
2045316320
1042265612
895391648
2121893826
1015657885
394673802
1342647713
1387304916
1889816472
823703321
1909484604
919300818
2112582579
692165298
1353020659
47623151
623352167
1549942723
1258809132
1608373248
526291106
554861883
1372381793
433910504
1329956702
228427818
849729301
1913126487
1721319138
1271561922
1869022403
248350160
730653338
1504210619
282190119
1691528037
549175622
386278638
433858367
184173061
974647323
691399461
488226791
1080752951
2145094322
673890187
859791041
74865062
2097217773
1714283660
1397640416
1793738416
615251932
1620098760
942233297
1263919926
917202595
2048074744
1524883163
20134088
1469228116
1390644
1671666825
1026722750
1056737605
463383769
1604288740
587324799
1208957357
1484260482
1273381543
349597960
1451402650
267450967
843211682
385069356
2006395891
157184767
1852920309
651805073
1820704155
619419682
204384421
190411260
2022213632
1636146815
1120346222
2077175709
1308526483
212785059
717876321
1062067519
1191852642
751592140
1692060601
1680781146
561101917
317853893
1438527231
624520562
242304664
1137295068
2036120897
975428732
1102485795
1995552003
1623362498
1947248013
1767017282
1172473811
1600027055
2130480036
1293571375
1982462888
2125957293
991859772
1189053260
573229724
1418345973
1961981945
431237282
1970792977
425766525
660045132
1903332855
1256352950
793488718
318352763
1839567238
1681732966
203152209
2130142041
112689583
1914060346
755822984
1386174387
766588396
1308849252
448359808
1075766485
726322745
1516926531
580692544
603959668
1301325237
1163139276
432654178
1762672098
1954921771
407934658
1098369125
1995392609
122187151
1747340823
1291642058
1906476977
1264463196
1748969842
491926664
450762167
1604772895
1528250675
851152870
211895296
1615785305
768729535
1108957242
484527263
1592235942
651242522
36459349
1711090902
1778272259
1549711525
2134957716
318012287
1341148390
1822672549
1574685697
230653488
1689048971
841695744
921710710
992816071
1947403665
585972537
1599797686
91681766
1293610720
22613116
62067303
1889377115
967875125
399880127
435579425
626099769
151357114
498333489
1598905997
1214850544
768108821
74652910
98608746
274665531
777925581
1903878094
113730233
1870848613
604531967
762385974
171904618
1166069002
1449659206
1050853825
134385703
926956296
1109510433
1970060190
432620874
404127590
406408448
934606006
2022079908
261705607
1580252479
761254327
457779994
451636659
1696975456
1138861404
1317147186
1953746269
596751454
1531893415
745304523
807145351
413533953
2078472119
314979034
687585689
2039464234
542105372
130074854
2142025476
1858689070
528021847
1354582487
1874452355
2092490046
1506183676
1051303945
1040278061
387939324
1263009574
1008194859
1890182221
1990815266
1908480139
1266265275
778614019
387269867
1741600944
861276013
1795411495
2132490760
395274704
1340068957
636515440
1041793493
1817216353
911970780
586883313
1035180289
1994621659
47764748
106185939
1732100140
1018415787
321301323
637193474
2136509609
1077017269
1747143031
1236200302
1237011468
1540411960
1330584453
854033128
1744818564
939677713
1251940913
816614986
1101920325
577916193
1088530215
2142017638
1430852509
1474206973
1258870712
731181198
1594005541
2078302829
1320555652
1737904231
1189518311
489276123
265720120
8161746
1492689546
1890873010
1946955086
1179047442
1087041924
757917180
1063817273
868019663
622115611
1613094180
877813650
976529781
895044210
1806827714
2003915474
1569586483
50386633
1068592536
1866547142
315827313
1501212095
1670303916
1141018219
897814987
1325504755
557674377
810033018
1418320938
20447146
888527581
1327395828
1720780398
508316847
88233126
1255602411
1936082494
1126300151
1462410133
1139754502
1380040681
435654112
902329569
1752596118
674141448
906416488
936581695
521312750
546175148
703059174
2020831133
1626504361
974283816
965425112
1882698918
133583671
1118106871
1176299257
1032614786
1454454252
1432544013
779446391
1012596504
1756645049
1207298041
991071034
916285012
758309901
956279758
1532823093
234877267
1817614244
215208148
1370893084
831641509
1237515951
695177287
1317151449
1870340478
1198778618
730348040
196001537
1970069598
561672892
317477836
372987217
1157562519
1008753544
875492975
592567087
1479151581
207189048
1924407024
1021051261
1829359680
1382372312
1623190853
1861414234
575575771
2134134809
1388191417
1628565672
829133233
1539598426
495660274
63802868
187409941
1483433408
927303935
1787431988
1052823075
1505777114
1161635093
150320321
677273958
1559797980
276101109
504125729
900293382
1159659297
1547926175
843345082
1090617998
749386923
938055562
420864735
1977846685
1406849351
677012464
648615728
514856831
1098707340
1937283863
1793078691
289045340
1079511077
1073375994
724262639
576760997
1973351369
444094998
411965947
1244841785
1077066129
1062017267
567817433
1486829837
1058280668
1879409221
380482033
179904908
569044724
294915571
1728324327
1288416322
1891386616
370622546
1045271172
935885500
470321278
936456187
1380456847
953864936
424887320
1794116648
1022029083
613257389
174055568
494640058
1794729409
1595276572
766072409
33790478
1086260261
237409635
319610640
628029312
1282723154
1086250219
1511530432
1601156999
1690743584
990880077
1579310844
64022040
418890669
74029365
1098785608
91180629
849843642
1908225082
1717311852
651447881
826946660
860939400
728732944
104860575
2007505355
1395316053
1785764439
949942226
2051542979
1473659554
1044523363
345174932
477286731
1680895115
1487972050
1176096170
1051653054
1501451802
1579216643
1763803616
329556925
824438929
2103378875
312383028
1399335822
23696313
1252487999
316456469
1808493577
1226466840
17397676
1471082902
72986647
1354175644
700956419
1472147189
1682354493
170678746
2062394004
1473756415
524521323
1745009206
942561517
280999517
964265633
1699617488
1143269154
1179140290
214943062
1203563141
1914052454
2022880465
866678486
1017023310
75180653
1375497143
312018411
486418620
1695266739
723072871
224393758
816790700
935479747
384163343
1625190156
603011734
755225715
1891769753
450857395
1550247545
984263736
1637115466
838145511
1139134714
1255603317
996477312
1957733769
1221956524
1197694285
1944995435
847243748
31279905
1327956879
1106627896
987186830
1063038046
1692560727
1218407454
1127002383
1709765671
1143994986
854891471
1847100293
1433544685
1481169041
636243209
1414764612
365205304
894500023
1095457587
1652317067
1031840243
1202259106
704096654
267172690
916388826
187554291
1611054928
1281598302
2082454292
1156933879
1941279837
1956848644
2053244828
1208194897
1859422486
1407695264
843984927
827337873
700702627
2142400978
215207204
1090729421
1224171395
971540875
1407166952
1606920833
2050340601
444708850
1100776250
1249528511
1561072494
1438899943
1384953217
2027469816
423500608
705622710
960871231
154543992
197446367
2072597521
394198646
1084274418
203327145
482264657
1196057741
1914218796
670249268
265495607
723225236
1758110028
484866790
834050880
1742051983
944035073
415058518
979424868
813550773
226987896
1900050232
1190635982
1036944366
196101726
621690025
704912635
2039323723
1025737667
1329195597
1926043242
670734848
2112723542
651178970
1917961903
687996351
163698594
1836023342
182951160
1303692948
827897737
869505966
36069844
219577818
1332981173
574342781
334188181
307079402
1842064572
279553652
9075809
1799344420
799403700
1189268973
418081173
1567160250
858784452
901319531
1566473321
2052546723
1236967126
1687176723
1664122072
2090209609
901465872
1417135456
351203036
1037934979
1084280583
1639398563
983406523
136877196
1209267282
523175648
189590277
1693599553
904291487
100703662
1164827924
1577934424
44434925
1162606959
1212362185
1589549950
132144614
1677257252
1233705831
1122302872
1532281318
426468939
143659194
74659215
797685995
2083065541
1988035715
1528135488
1975894684
82850649
2135029421
1993299896
751699314
165282496
741169230
1216425255
387690009
1159955608
1237109586
1432436196
2074021156
1572711493
1019197496
1409613128
882826440
1120044630
1242217895
1414826380
393238437
737119038
967457033
554732041
1440873111
995628089
354837961
1310320760
716255785
409775579
425230382
283360437
1916345547
618187224
1103453144
1959693608
597582050
2051361041
1192166515
1815113099
1503567115
919996402
811348255
1752956659
958429356
1844427527
1478307485
612479562
926396572
1405876510
1952673075
1135984569
513323485
2023845658
1158931158
1926072309
1808950004
323604585
980641362
1708039911
1475881491
778590583
704041984
51459060
965002229
1900066695
335837030
1581327675
1101356711
1604921825
11321575
1462005798
477985352
1248849469
1301561081
679152493
588090902
605284450
1653171970
2016976968
84421932
1810466535
1776274484
1190208463
1983218086
1861682766
1271326884
185161918
1891146905
1629753786
122708434
1598231574
1830239268
1542530949
1718454562
383839144
1101094186
1484606459
1714326270
1376412054
26289486
382722408
1073402412
533192279
380607634
694075063
122679820
1552771534
2068892125
2117841661
1982191544
1003732239
1438187336
168622873
1532876756
1529280335
1765540261
511213644
523709786
928667613
1822892324
1657701953
1661060835
798033812
1852702054
615142039
1931442282
2027405007
1115627094
1265738311
1844191514
2046577307
410350053
357812439
1946849866
768413307
238892136
1791641328
260426108
224538016
1218618413
1554664393
1963693812
517822937
1084566835
1888839137
1022717745
2076223564
790401387
1582999843
579054817
1498811126
1250294016
2101159098
1982477291
895539195
1488935612
1660386888
833680542
1644586929
1490045061
265559686
1507868443
571240152
2104265130
2113290808
422300416
129424451
2024729088
893611119
9974386
11672109
723976234
156349643
1612834111
1817215317
1618415465
1085671429
246644843
696330617
2053975318
868518593
902415867
1802284718
424685315
523793582
850174986
921621453
754286160
730342647
1375296498
1809414118
377984121
1272349974
122594259
1354791306
700129986
762347277
1195180309
1071254354
596141386
109577917
2053638016
128806954
957044768
1062175666
1263891708
1889186053
977991786
1988467082
1936633808
523470450
577147684
1015258879
1668246276
803849801
1519872644
202529886
1531714793
314195036
1052963522
1117713306
187771727
824424092
1971752137
1615084061
173309653
679516404
1833438015
1144493867
246170727
102056630
1758409403
480532714
1017009443
1622526495
1741441593
319218848
583426736
359813296
704387804
1335669168
1051076176
309355837
763954069
616665718
1317001321
2029663429
75730157
1214150662
1609743086
257101393
1248178325
797216682
809806135
1046303195
958225482
75748499
815153747
260593907
627232600
779780535
776163136
1424050907
800416179
1823649750
1700522243
598181092
278058434
1160728226
187936631
262282590
839975356
480490869
1510238834
336734708
1573237185
1088008748
1552885256
694293472
751909223
1442817208
148403233
1659276507
722176642
909972338
704475420
1898729804
449719548
1056060381
1914039358
85329963
900192690
1761446369
1436659285
1272419710
1150167825
1597955417
1037552919
1310504842
977358421
182611793
782282371
557563232
418896203
1656516179
1397230755
568021011
1075563217
1009315006
1977559176
214844373
12374289
854441643
1871775738
261300967
594744438
416949861
2125111483
1029190882
127046163
1768931344
268086707
1784511057
897809010
1232346992
1709390331
1283477876
1768856929
1710206980
1454639254
1464736211
1612060639
1447837622
1595250763
889063159
2130394182
1795127029
1918150034
15803349
1347801730
1920981878
589379216
1533985364
1933601326
1883889168
940762910
473131628
1599249426
268410702
1197238892
1145709998
1422390440
489403473
1690277681
1200633599
1077886208
480119390
834990026
1446292866
1864999018
1770879485
1806945323
170091537
1636645756
1639506722
1313642686
1324186045
1368065555
655729521
1585185702
963687289
1129822650
150881056
1974471202
145316831
598538745
1757828181
1578296179
245542661
818061331
2034974733
127731456
326611458
122832869
30259063
987564307
1402238592
286791366
528561501
1975105025
789973418
247280675
1809903435
45361454
1869705778
797765355
1415336262
2007935187
34077478
2054552575
1626284544
1128146311
1763270886
1791503756
1943668648
570518816
550761292
2053956178
1751227144
119096241
2132539807
70979188
246232815
545169320
536241538
2025199679
348421194
346191244
235871587
533858330
2132752514
2093559457
104710286
144443456
719438398
1615667843
794720079
96534193
983838054
1934249211
1288875649
790893045
683868679
1443245450
1030106144
1742055367
792751527
130853402
676031821
83679757
895086258
1369822487
1144804224
549943131
2025678557
1591932905
767202
1097444821
300185600
1287085445
427852674
223772835
1456036621
1847362333
1225382675
1045336780
1285311553
903877430
1834854141
187201982
106864861
207466175
1984516625
1674835743
1233349550
846522809
950925763
318297416
781409262
2066780056
392371984
799545400
691717498
25262414
424998611
919582705
1568576025
330210682
147248682
210941464
1248093473
1830406593
1693461581
453992861
1793533899
1833672390
1752581927
1421450708
1391281972
198635651
817663470
2135722149
1646878930
1484297777
908958108
600177751
873837333
312328438
42358578
545274415
1202823007
667490446
2142051941
1764696112
1898183248
744061937
762774637
1078881238
1975187265
1423931492
147276880
179233150
444950097
1250336246
79779071
2005170697
254341889
1665750256
270268314
389644025
1945484517
823367034
989673484
1409260895
1810487297
2026087872
1297568524
555958438
577161007
102597789
1696202330
1343140258
1390391039
1670724647
2060921027
401531322
623410821
1440008340
1746807648
209443163
1504243567
2089400882
2107284072
1008012355
2018331141
1682771075
442785048
643836885
1243906624
719825465
547273641
1958139199
693774467
2048270190
2121227920
1747874516
989274112
785191040
655263896
719252201
147395708
1321251602
1330823041
443589957
1631723771
1824505906
313048817
286239517
239775935
698671776
1470146413
1605440402
2091115007
1649882800
266193674
644134265
1332325068
1617488952
257499943
417752184
954194667
1250275796
1340720751
1162321455
933442205
1591325710
897084627
1343573405
270629585
393647880
763138805
386503201
1551712258
1054923464
1088460226
1880756352
352769144
1233396908
1853756943
1567184506
391159975
10074005
4227312
283985313
460814112
1485640720
224121627
96734273
567331903
1867831451
2050664827
1923987320
1450618779
884257152
777807767
1636001778
1377928543
1512391164
569456921
868821417
469317385
2054028453
1969918841
1699593531
917997623
686396651
1243219336
1087473265
2094243188
798557297
1998427221
195325131
368879942
1756163902
98623049
2036261475
1884716188
64349873
1879412888
51492084
1038732338
1846607657
1780362530
1142815447
1533119367
1383832868
1399115311
1976522377
1146566301
330231370
1650857884
1417871378
2095118135
1439928844
75832763
1095052123
2108915700
896801518
1738872057
1448415824
107320004
520810542
1198805982
653959722
1313122448
2070347330
1619406661
49396766
1122364841
595320259
216890762
523690264
1092151419
609731201
1086356039
2101707498
530751868
966598747
1056533335
1554163861
320784977
764233147
1318908393
405518542
391677250
482476204
730692509
1400794980
2021046067
332560764
583168706
973096067
880159132
1412279689
14122904
472734440
1950097336
593601400
94268456
1674864031
1900008000
40770218
321614570
347990341
1347456816
1576177203
640867252
691521299
1156894238
826023295
260311024
345004074
778163149
528170446
923154611
891189991
192738524
169648954
95144299
326194581
230769685
1507492472
1712238540
1729184310
1864235349
1899960262
589687475
701722617
1837634972
1722043796
1344954491
227195118
1980666881
1406501706
1349552583
399527132
865846472
980174129
557103178
1349665198
1813862192
881303555
763629615
677713787
2008110138
1651297104
1820418654
410554529
730143125
1914172412
737860803
1642343442
1536396238
864140266
45472597
42469620
81028226
1903973379
1226037002
1645857337
1453676259
1399415957
303446519
623092940
759275327
2108106654
1485178880
1604636952
2112124528
682474215
1627403416
257937993
307568516
57266805
446290630
267718436
213475452
1672820130
2124284353
1985338262
1050602577
849266573
551138680
869753302
1361537454
47488386
114345393
58371944
1487876141
1077903444
933603040
506481378
493016031
1096151621
739569445
1160774052
1173893996
1919026122
433326462
1775146185
1187521956
1436578484
1187498508
609637621
384936085
1152491343
1277746343
1330392321
1439538692
2132189448
1077797576
27957931
442955569
1878383540
722800604
1660209789
1458760895
337089906
575149767
977416388
1947131215
1483484745
170202219
1470455150
1077270701
27850642
1133563409
244190742
2004673956
218372220
1080255190
127016483
1711858304
1394716864
142026080
772059147
6055230
2013020975
2108858376
1079484603
797876571
277569466
2048967304
2079772096
1372854126
1397899327
1617765176
2118935119
587878753
882383576
295507207
1221293252
1396650388
1962623908
1529453101
2085033144
2134335952
1857112105
1247145835
1261561833
154376903
981533865
685919994
508954598
1055499735
2084845249
1753300873
565898493
1289640243
347648604
2107164685
1884357151
884157938
151098692
1897427892
943970729
503085059
1811548513
1216211610
562392861
462389732
1205920495
901931826
665179740
968709641
1530562300
649892579
769124750
1244036739
1137418722
1722543361
581015791
1042961599
1670000818
1516280391
2051148718
712509414
66784835
1665266985
317050299
425515648
1975087928
801185755
1266548757
1596274891
1980745649
35029862
2045492433
2086156549
1068298068
1264315526
1444002579
75922431
628831692
948828419
798196340
1040216083
925556783
1250101946
1851147663
1883282508
808302312
834043059
803317904
23259239
2040810616
1722392775
1010695525
1524569901
339737929
2121913367
1411185041
247388382
401800968
2059609187
2052248125
1050069275
316816726
117693417
853042409
710314240
1308954042
58609323
278751735
753446981
850195979
1718624838
604438594
328307057
739984950
1550405233
395204761
1755397190
1993250252
481320633
214945103
813105137
1424386074
487380923
1614961462
12307986
1889338284
909196084
1462853843
1624372879
1356781394
385799324
762984723
206720407
1419907145
283327114
134886946
1436277961
1315725759
1199010588
1785483807
1459837290
569701141
1611115350
109220638
1093375555
1519539941
1041311994
2118466757
2066928096
268963201
1664522629
1060247361
540792123
568943160
855201981
559153775
778015697
1763220870
1825313747
1491369719
949600900
332811665
223292651
1897015449
940355903
182525781
1794080587
1180271014
690903949
380981281
773579872
457297891
405452778
731794334
69443818
1138497473
1971313021
812209355
248869144
178953583
1922839802
1700235368
272848337
410073021
1851585652
323530434
1558697429
1240101936
1872972661
983832063
4696806
1686012448
2053564876
1616154585
50311582
237796543
405140818
1282229884
1995193653
601319794
810171371
1582434061
1243752280
429382175
59668766
1392825879
1560203532
1393554590
912713639
718249162
2071755690
1207934241
285068723
391735222
1120704522
999718209
1881138879
2130407510
1483412825
2036048607
532797460
759621143
410853189
646305803
353874703
1922747415
1427933456
1476711819
1706588247
277341481
360435791
1970007085
1130398161
2068378557
374523247
975010150
1552868699
230556697
1913888910
1248840049
1639702697
389119837
363643621
967327601
1287001176
303192034
1509978263
1060620104
585520701
1257025458
548279077
1903127348
295411143
1923669391
1766336697
1880611776
897452112
603582310
81588898
39252756
1042041879
2120390439
85207772
1627554912
2107152170
332842558
1605415377
299348781
736903413
1678767566
1690385413
1912655029
252225496
1233862745
699364130
2064127464
1241415555
1479937730
1530840723
300576061
483662695
621956884
598019624
798854583
223146975
120470504
1832596300
260635780
929948540
1671932698
569005012
810749907
1008860414
707359591
1608486023
1386289319
629129248
1397234579
2018901902
1352781877
282996718
1351947119
296087812
1090326662
273795749
913477137
653593632
1451038954
341128759
1105939347
867551453
1351929504
1962660479
1073402475
599442377
132438140
1237065627
1204481771
615256955
684039243
795315024
431406139
1907460917
1799023685
1758568101
347756982
1214383439
101747893
930322095
1960314147
124184221
627210616
1938266207
801992567
442523608
688448204
910005289
1555123729
633398200
1952518346
99663803
620518808
1437256250
1688577476
1647209833
1933100137
282182184
1816568372
983603050
178112017
1322753840
1002244886
1554464658
1341939184
1286856982
1388639872
1893683733
124818190
1364857170
286945107
483932105
1899278009
948211394
1821125345
1248970180
1147798835
2027078678
641011055
1495245349
2122135674
1716399132
1799595093
1872100942
2115218618
130635459
791906088
1393561836
683599948
47530242
1249475227
1101624526
381563329
1725884458
1297258650
1695562166
816111653
1902205436
924857337
1277217997
314694834
751964594
232545976
1086796476
1671773504
1347998023
235621799
724065716
69522115
2142795356
695884279
637627353
559236547
658440715
65672074
1627210589
858631371
369297051
610610094
537727382
633348456
1027906571
473567933
1175041918
2033280539
392913746
441669513
297800289
492150267
858986854
1916263596
1286262527
863732695
850254680
152744222
391567994
432941002
728728562
630469596
521418361
1049070295
425530631
1908225161
797486319
1709120476
209450162
1613087497
1558304526
134187181
1160698449
1357018583
398235311
1529333534
1152238619
905795501
537273586
1734956092
811257798
1795355487
926519938
336641747
1496173659
59857465
981240789
503399050
951963369
1764435823
1747759294
837793975
1531980116
1110339338
1026952266
741176963
93360849
1062962768
339422228
1980428195
439255593
1411469847
341641140
739710300
337057154
1057506285
972340414
2010008527
2121963696
1301229971
1246938836
819298841
133174080
278209558
276286566
1819818362
954262456
840267416
1644155784
1876245692
1613041257
1675841091
732320612
2034432901
1846134648
1870085384
417767605
1187267827
900577558
236772997
1186224149
1872081983
432740992
2055152695
1752082879
64839606
985695174
489612262
1332494927
617828998
1505490576
857565138
239844505
172918371
2020369479
482608457
1803961814
156588759
1771351533
250365292
1348518177
1525654072
1765572319
7150847
1958567500
1329388902
1968502838
1508259858
997406224
1727027614
297628368
1677929362
1926281904
1774696959
575402884
1482144669
35793890
2065733123
43247371
1418974031
1068141369
901122767
615285639
390421780
1376136782
1918286710
942565164
544161282
2090437439
1935583849
1746771206
711401383
69583415
700088246
200455882
767398033
87188814
583202865
2063306796
1919062761
355150237
1947820986
302843129
118332838
1841414233
693093028
155992078
369022686
1149537925
1848388670
1796257219
1657715791
189194106
1865426960
1788070522
1213084392
820819826
1787783553
406638421
990691548
1024016811
389250876
1895722543
506538150
2077355153
1684774874
2109808737
1416756704
944863575
127388596
48756949
2057533529
646055934
2016134447
1514661072
2020711582
2002290241
240982811
1361887660
1355154761
813033092
1800564409
1909016344
1360859938
853316773
1950352018
1391385852
1096923092
1919890734
1293783100
1693923682
374915614
2041657971
839789915
842626536
151310948
1934123528
1298811851
1066519089
1798144586
981563781
1311971487
1246974066
1796338883
773618504
1213475847
1669706109
761943701
525179288
1838895547
819028885
723025405
1794713507
1514614398
636326976
1102053268
1585422160
1678433086
801148337
675220997
1496516701
294961963
909153231
1314720250
1752537493
1122962797
862526851
355012445
367706935
1684292902
1238148077
846719577
567101407
1675963314
889523794
1567814876
218586949
1287599600
1544938867
1268651694
220402644
1507319993
1069566688
1347636797
1930120211
202352210
14017746
1924032457
39749832
772750766
38160713
872766812
913611079
1975080778
1024728627
364114345
1964765291
1892001235
976015446
2073301365
2102675227
1272057230
165677570
1545459650
1869718249
128336272
835849177
1430554623
1199324155
1058255410
1499871853
749555000
1107739163
1482141107
1111870626
926909805
1645726094
186086119
2137060427
893178905
968912020
1520069105
1803485301
1632408685
588137456
1832813958
680176695
6850034
675988079
1596775872
1163794915
325965665
641526805
1358261121
1296658688
1254845281
741927137
573115022
891762118
371506521
1911115575
1073822718
1488088986
329295511
1442768094
907146281
1657927282
87525968
1366135146
868778832
2045149439
179850228
2044230249
853113665
541127408
1143851459
1557528644
711533786
1388093072
1992714154
239156756
1089053089
1044698072
1395591448
1698027476
1178213231
1299580147
972159773
1831523458
670851517
1535897281
246866992
511618242
840364572
958338829
1074618224
1866705701
1279716086
1863523346
1483237137
2129385164
1004074749
1334161288
468021146
180674643
762471743
284522204
413771258
47310819
954239584
458444813
309935010
2113504937
167225053
937609945
1397401381
771039830
1269757272
1118101577
210024132
1680386854
1577189133
1470364901
1911045949
1767028221
1742200983
1408969894
1578313574
1745255437
68138929
667207342
270079680
1520569244
876676500
1817102671
660930201
1828612973
1682850407
615252900
865584480
1385510825
224137704
824438437
499568123
1274236609
1542637481
3255835
486176992
280759284
2091480034
1456808678
271835713
1673600060
804398651
66603013
925820662
1821737248
1718362707
1692713380
429051949
1791128550
628025834
717002357
1583445589
962426067
64834293
1272961762
1139882578
1000866413
173240954
508097415
1297416438
1132325024
864812587
942465923
1992149458
1235976478
1016246271
800564730
411014856
1068160579
863914470
1125893372
1914614226
816178533
548455485
310898914
541214767
2015993094
1708941421
1955800886
1594068080
1057595451
1445700809
2130303196
308082637
782716641
2005523133
969609602
2014375413
247455962
572013076
603784760
1178129148
1021674320
382589444
1733612370
909181680
1156306694
990880887
1491885941
1735551061
1797936683
1683457253
184299431
28618599
554976339
529608626
153511348
1096249045
1811831133
1792760484
1114565433
135907758
473835523
1297783905
956070350
1438666294
2105351815
1818579116
771786275
1126770602
1187685748
1343220899
1050143499
1195857691
748474318
1711774635
766616417
1489269123
880063410
448548942
1747252030
1285437440
1270249405
1764611355
912162362
1670504970
1304321132
809409978
1949454223
827347141
1269607842
1214150597
107708424
1526546273
1663091767
1013452010
672291109
1758280373
20082590
1399627437
587663361
946508771
586714381
131186573
1908547043
1240129286
2140464517
1869405305
790936707
738671694
1893160503
742791945
747155658
1252511686
1949679252
167121616
1083133655
1497151406
791971183
1519910973
1524833350
275790778
1218436338
334785531
940019963
1103769227
1875626508
1334312237
1739764175
1328029087
2119695970
1641733644
786092573
302986191
711212487
1018983080
1660639426
408594797
1387129007
1321040189
399556084
1976714331
464384633
272186916
80963925
724206229
1991186784
973862976
529191696
82901242
197181324
690315568
1333449650
569848293
1779733028
202507327
942496944
1108975091
597119302
1803133150
84399689
1904941520
152540704
391780198
1617764539
579841245
979303846
546452971
1677020262
563716448
194861702
288960881
1971578868
1381499014
1803902215
1179465411
1196521766
273002262
708745757
1818551845
2064372510
432018227
854732389
1161644778
968071142
1293630568
854948813
1919499509
900321668
1933805622
2018939885
224237047
1975745588
1303003437
157150349
213844881
1475980697
1664186206
1339568958
1622278020
484414632
831541540
933354022
644615232
424290687
1200039225
1865720530
1084324373
2023500627
1305222804
629086168
1110182560
441299633
48525347
928235893
1891542722
1288785568
939559326
549332962
31537529
794221258
1551333555
119291353
893649680
425662007
338678982
353384600
2098478844
379811002
535920219
273943906
2091771068
607095004
1712419663
1102220887
932165762
36279352
917041285
61698844
372525966
1149145172
757778556
904608721
74852097
64351158
1685359786
2124413886
1249268335
1193493508
903476428
630372747
1262037373
174785337
1499959953
1073621431
582326105
1016888910
1703568395
128465851
1338223244
2074601828
378249947
1376074545
486899306
1428893595
2070933129
316450755
76150307
642983243
1770086366
10428344
2071019617
1343632383
566609112
432368006
545003616
2010522187
75902948
879614126
752453982
627948186
1624955491
1016143489
407221740
1503764418
1662026050
1513495346
1909371402
1170828139
1235706439
1729135175
312403144
1529674775
1081538298
1928118671
1571756370
815307339
1488439579
336104402
584386055
1100301310
61203045
1212626088
1037930155
641072871
601782404
1574976135
310095226
2004377466
2037791725
1899624045
530455458
1084552799
666511746
314033925
1125771966
1910086946
252053822
1313212645
1902928522
203697034
1024610156
422820267
1506883231
836683466
185042797
1589034907
1460734596
1467005072
1706071847
461381510
1171061900
381573747
1565906331
1551697826
1202525860
193539891
1103292642
817239049
796058763
870450339
449286672
379601845
1818227880
1071143647
1723986016
179025106
477621165
1455803762
1822861486
797346765
1619973255
1979300039
737600363
800014467
458040431
269014978
654355043
797639053
1541761711
1855621532
264600706
1087114040
740636390
1910197665
1389500683
928279439
670830623
1477091078
1106108003
2136099164
1490863227
1431345070
118585507
1930781111
482388400
1476887567
46564037
1271279801
1800654739
679422057
560355307
1530374941
358949475
134184769
1763887734
1730341226
1099566758
349208393
1335847081
1953403215
272742060
1197019753
1548962173
181331057
2076510322
1282752106
1355218980
1083619366
299087470
844474258
102017790
945667827
1563843081
570041204
94226905
1751953259
1614204336
1879588020
1611905289
564516321
1470168972
1684272786
2028882853
219499136
1569432574
1371490150
482590140
940530029
1480129766
262316984
589100762
805976737
140835241
1486948105
686857857
1619870967
1869265431
602397653
1967831995
905390607
128899232
969021232
471313851
840843398
1919711086
534118321
111280821
344037723
1319835468
1262251279
1161404562
43291947
887994444
675384557
1694218331
2100570721
853519374
1788093581
375569304
454831037
1751622936
978487972
1865038426
1184521722
1043738157
1571879304
2137098739
804708772
1246839412
277045757
1054340765
707478782
1156651359
132891035
49291399
577098356
358644171
2021946196
1431910433
1042402613
1511441748
1563603621
1966268809
1524721924
1113972300
977977494
162645086
74919512
1856329442
229651187
695620688
416386134
2102491494
577028596
485686617
511236762
1154069219
770384346
456033464
1381045769
125196203
319601431
1061961323
1458196299
597966460
383235960
1624972071
717963031
204550590
304498709
700097221
1268999684
1069158752
1458185110
300530115
1224601431
81369194
1444453991
1172823891
1654512800
1154292595
449790943
2041420574
429550720
238195524
1935230954
1242972422
1644956582
198224617
1259906353
1283214143
873040907
996379245
1796078279
537022028
4169192
1582975636
2014317896
1521187509
276277041
392763285
327238047
1644231900
2065288665
1457906320
344856521
975366923
254983174
275207602
937403262
1155979459
70699303
847741415
1943484460
1451460714
882479448
1010361445
1107305317
733503836
794577013
579407453
584126514
648611227
1936755426
463529696
1201952023
1692258383
833982804
731792591
1358928307
1879101723
214569240
1607150732
17488646
1118130944
391750505
1156353895
867098756
234303896
1234831861
1693269399
1683386883
2005511188
1375003736
1830976068
110940141
3495066
1247588628
1037749181
981165987
1398425833
1942350137
1710304658
1088742404
709227051
189415714
868748519
1943532633
102063283
904815247
388133031
909518740
196371518
829717112
963875039
2006793734
1455734275
553882884
1408208157
1506675137
1971273386
1028622407
1386405889
972699734
1421467318
1510141831
875402628
435036491
1640837164
520281250
1969949097
235139530
1788630221
1472536073
1700245138
323748387
2048707350
1832548649
843763172
437766699
868177645
249349275
1987494260
1596010352
334072588
254712631
840751017
1245979647
2066838453
2006104558
1543654649
1493123993
1767686385
984191113
1143124636
54887439
1258417295
11264249
2017861149
947712924
265247153
1675594350
2068411337
1048035369
1953675525
1398408293
1731431428
920199833
1169638377
1780975118
1436999326
1763214679
237069883
813732875
99821253
1830348617
1854697431
555262212
534442471
2033122498
1900766777
1706430245
1737443439
1881382260
1209710130
2103205465
988692409
1803451932
412136283
1733261432
771063992
1208481325
1390413500
300291116
1006408346
559541377
1919030350
1779823124
816268376
991942165
208382052
319867360
1917211289
1056448383
568452245
2040445470
1822324206
1537458144
768496244
889857495
1089483213
2121006091
2102095447
944296822
1191962311
1600495755
1604515982
1270209597
2036900362
774878827
536443288
80302950
1825027213
520588078
1877824805
1205818316
1934037624
309220738
62839158
1116990830
846190395
63985275
13334609
110626489
1178479347
221106420
1960444888
774958931
1933897420
1536161597
505628301
1203684282
25887800
1917769872
1513938429
1483136595
1076089302
555080581
2022216309
1852995689
261175218
2009422184
1274500916
1272407319
1853524511
1580588625
1540627031
1883012708
1625662770
1665834182
536453814
572637299
1328127232
209220721
342967129
2093583529
1315754062
1014952691
1605585678
1135063139
1746681301
757265927
876067866
1718700131
1862916374
2085749905
1584516493
436351809
1851182175
642075123
313624654
943662326
421377458
386422945
1925034033
819460557
819256067
821131395
733666967
669217101
1708238099
488247872
20934531
1721059324
721083778
178069310
1821449064
553386592
1082425195
2097331035
1637817841
1233831520
1111635963
1470442451
1589578340
171467356
144841935
538847636
872972995
117034022
99842029
1607113527
118861488
1523587464
1274112404
474838821
129974872
209498857
1217655106
1410467650
945860941
1041805999
403152577
416907864
2051580972
1230518480
135224527
1825993789
520152872
1091346201
1461259256
1985970983
1972924015
2031670169
22247010
1787020744
1509830653
1699423194
408946056
130002356
463961821
1036280069
561512365
1233422300
845039157
784161987
471716787
966537747
2020689120
1075378454
1421533416
1036631695
1267443233
461222434
844545234
520058706
529804858
504853796
1225764540
240024023
2085122382
259816107
501126115
708468477
798837335
62861879
1965021474
2016130411
2133550297
194375349
1470364901
1964291173
970803092
462280132
614941294
1516611824
915418710
1892245533
2139697785
237836949
1025361506
1244304150
1581274911
319464996
774063722
1882855321
76695723
1886297096
2092678573
967861009
1953647250
644667924
1272144410
2072660487
1644474759
95424474
1075311949
1332676261
184013994
740019711
1531442549
1694917380
348110295
247357707
844381546
2112061168
1321979921
1976357092
1327099681
140781550
1818230796
1688178418
1223737424
1176524600
1546319752
1455838792
1869046539
215138113
411753511
1004046145
1537891926
1710535070
1315949146
1339476407
1693383524
1300937493
1870552837
35758891
1874673027
1313253220
1383960511
678879780
927014330
1227954824
1341436041
285729768
937953258
1472327073
569961634
198920976
2034064607
1034394392
204847800
604786270
588769245
696202261
1614028287
621343012
1312785288
476344965
928157967
934390043
877004871
568737515
1648009036
223296386
620593881
404063807
1339907300
1539075377
693299684
1904727783
1016330361
1990782420
530700076
1155327231
1840580019
945609541
1843017603
40757024
1385882549
1315392696
1974989115
1382791796
1031636036
484702365
1287010146
849982498
1526649480
1711889624
1319576612
164959982
1248738661
1810089353
1075708191
1254372779
642994570
1270827098
1091147980
670352658
2041823748
1146221339
680824688
1313815193
18877024
948209760
1782883751
329134059
82904487
1637361112
28083517
1485081332
77479085
361256694
147525124
467881706
741353468
863851572
2038297938
1215319907
1457050453
943436205
1514417348
128896384
882550126
1100240270
796783155
1932196852
901844227
1284308019
60032287
134272756
1139718945
610129965
1969644458
1787142556
465800760
1000077946
965659801
1429809118
1030808495
836013053
1945243431
1240377681
231972139
1501561087
1976537431
2032566938
806731706
164722889
1593498305
385170619
292364978
1223572236
1232355832
2079750572
1448631054
499374058
785947130
768380181
1881032483
445980734
2066934396
376709282
654035352
1370415017
1565483052
1325873321
1707693164
401577829
1893782735
1032528150
1134457483
415335528
460299510
302759319
5293250
403274968
1381165514
1196717589
113895763
285858837
1327944048
42151753
1099653066
935956156
1691485860
1847039365
1551015216
489357647
1779597060
923130168
577986813
890393344
926876666
1490157853
1844052700
1855327801
633663902
955941254
1239853060
2045164656
18345320
1293334868
1196449403
1151406350
1731664933
2067543722
777820378
639970647
458865398
325196120
1838437188
438158323
376916624
1128802650
859253666
880359437
1732287325
402775436
1954452638
854025401
1405989555
1587287276
1730791356
99172926
1149189230
1133166372
864927656
1031767017
1097363520
133944301
1176812047
1115226130
1089952387
885926062
1484396711
1445299972
223386083
1014200751
193668389
1441150865
1610512642
478310251
1611359357
756623255
685456762
1997059712
835290833
1312457746
1557286724
13905659
982495349
1590378980
1789633701
704642734
1495785389
1841660832
942647438
1465115950
2134661242
2073659151
902886076
1052329365
1659392923
571081717
1366270102
319034281
1682861566
512901905
713669729
1500448441
676568499
410085177
1087236302
1484587021
565909874
860519842
351632314
725671630
1978300781
1281599866
1376536431
907570959
1188169235
1256730413
1973646451
1098675705
149380192
993109499
2137063309
1157885817
1682215769
997437784
1969143712
272538559
335305819
2007864172
547392533
393272314
2121670669
1512355555
2103138715
105887624
1352267956
383879956
1102402350
1937793846
904263621
1817265279
1481765045
1409131291
242641636
579660410
1899295981
73926142
1866342299
276634821
1411130183
1084762387
161496039
310818904
1583580854
746703273
722016193
991065679
1597548347
231455117
866700377
1888654545
644907400
356033387
1093519615
1063608877
494784400
610875100
1783428228
1995415004
703762694
1981292145
1811734427
752995680
1327789237
1768328683
557216498
1809173250
140509188
1166931793
574496857
2141252119
1739646207
302231418
980826021
1850100301
1553196838
1165248711
2103800042
1452691218
765898035
2130549619
824531045
1199692027
1547020920
1385626514
1486099313
2126835189
1974589373
1163461675
1297385188
1770219256
1106695124
1843129061
1109054058
770627717
1588167916
884993993
584487085
1657637401
1764934069
129680749
445827178
807852968
1232552977
1056463340
767114411
1079467698
187228024
139797518
429121214
2033897917
1760021029
195820783
646425433
1576967732
50913711
1454690582
1908490913
235170170
224048747
1767887860
2016575228
1461981358
2111771250
1625805467
2140209546
1586550261
1266116832
362084981
1032855024
1394771822
1800488247
1732286616
1119515437
121714473
977635845
957327000
1255197433
1347711422
1176065772
59355221
306832128
873663268
1049125562
551176033
165206059
1340277530
1903443505
1507820929
1092176137
721549562
33470765
2143531923
252342783
1011556793
726042191
1646902104
1013315122
1869406430
2006027485
1395817687
506377747
1380373367
1031190403
1772983781
259147641
1123810370
689306224
1783967317
279629739
1002487956
1292621257
691175835
1233521622
668433635
1315212775
1146218608
789020105
1356033581
900130379
1225613298
1782945348
539478231
1397528071
1738969005
229855105
479865022
1909569736
1133137605
212750575
1399710652
2010938733
815674635
948657041
658852856
1578500388
2039965519
361869028
2121325242
1794387492
124067197
788418835
1509650259
1523922864
1080059228
2089449432
101406053
119507090
880126842
1315146902
1179105902
318134646
1526488971
899018012
1447291521
1915266629
1876751758
885336539
407023191
1225665595
1654890145
172527217
256564013
495630745
2073651607
2038411432
2138971367
751132228
1054712865
758801089
1420251300
1939036084
250360683
240306545
442627111
978275784
1272448675
385850631
2123838433
178342567
1005840453
1854855025
822917185
2133943812
145451621
668596609
434049929
1383923938
32075240
1499979716
767357460
1766812040
2060666730
88535265
763810930
1636153628
936404582
37643440
532496245
280532568
630597089
417989338
564435552
1332879054
446397754
1960205029
1537904531
1839321732
387503039
1392104978
231821227
359631421
1941356277
1777146761
1984576948
842678168
359004448
760330125
501489348
433429227
1095441762
478668812
1326620833
317510581
485599665
1929715172
1020839900
124138176
204715683
297212656
581163763
318305839
509215018
58717761
622033520
1657746760
2145876184
1601243758
817857781
1687657196
1651907696
1360264869
531007496
1167443408
381646296
117858964
714318125
698878430
1011484385
744442757
1929957194
312028220
298287865
1707398213
1620806383
1355726871
1426357689
1279170175
427820970
1798560888
1221199657
1500290338
871316545
1694616206
1810665986
1328295466
867595467
1882813377
1336263444
20193082
214942576
1564568814
2052093587
483133454
881177030
1596931304
1028706020
1737542802
1131622741
1261987025
644678914
822465986
1485213002
1942137117
65712302
1579900099
1171134741
1744326016
1866472605
438159938
1060415393
1238771869
1708472335
122809106
472363405
1381065368
411098941
1288688967
808863254
1061651692
120696537
1134745609
1997385192
127317630
1333311725
506665997
2108960612
1824870195
1802073875
386097399
1417470718
712970278
794873984
1849009241
1971892773
1266464248
2010626748
165390853
727994726
234429464
8500669
1216847538
1588797400
1403120772
353456561
2084993832
355393515
1565950253
1203440226
386479185
1383749380
430408109
1439269265
349657341
79463855
1708040104
1266315547
487800959
1034464602
83904989
2027098235
1269011810
60659108
1607685133
1644354492
643185352
1568988790
2017802687
24981790
495781585
194312807
838057152
498482353
585998647
391715721
183169205
889182312
1734085599
1680464878
745072405
236476903
1883629259
134659395
871709761
1721629718
1516875412
683544480
154455466
2044824005
2098429570
2127791317
324190031
224823201
1142931534
17482982
825540783
958187121
1883719941
707335952
1151128788
200996354
1904407967
324706859
565066917
559263744
835563020
1367271431
1519908868
369326937
984959019
788199880
921091102
1855528715
940322662
16002818
4269577
1538047701
1057804156
1160736884
1881291136
1372318305
1098314701
1370021732
1859973192
681101396
2031676883
2007478898
1015863279
1634723182
357498520
1275454020
20021774
870067143
1478231299
644241669
856518067
1267841427
1742190229
84345257
940046003
1438173394
1001654344
528148568
1658185582
1199095077
146422795
1714078772
556488797
738335836
1504811700
504003888
1996622724
154431730
1832102461
329403663
1650999361
1104786368
257881989
1264256816
950239123
1280136816
2005931206
393907617
421066773
1289429192
243448850
1144040938
357018784
2106880817
829213908
551787791
1870375831
224334185
2025581283
747454358
1722658229
1447995060
2020401309
2097480512
1243770757
1204480220
1077046654
1696958565
1707068307
1982523783
488105990
1934737008
561290724
699471547
1607978111
304948315
556577375
172674085
644878316
781363070
1498258450
315845526
664584946
1467842620
1845247080
512682944
2108159492
1401309702
1081729544
987867122
2087952168
533892458
2123722619
453826857
1897300105
579281283
1046546392
1890124006
468319902
1620855993
1502629620
276807886
2068055763
2038888684
115908337
927873904
2094435404
1037030306
1875435667
1393500580
1365775155
6528380
1688731151
414517480
1971332627
205165133
616790417
646499148
1788169738
674782510
1237023441
997114078
153770421
1261055198
2065910516
1868292163
1533771772
2072728025
663243435
1886932866
1756068400
313796642
453981421
1963124494
1319184739
1619768460
1197621003
1995649173
134038575
898918752
209087834
737388780
896858540
990728729
815676320
303962244
203995172
1416296558
2101516977
205305393
1430512930
340313384
462414201
1823111681
1288512516
945085213
1923149912
1090400759
615382350
1524043647
77534693
1035200225
336107937
66107554
1451327916
388335928
700276028
543092058
184115154
1199455480
2124009108
1090686744
569513161
554388607
202728050
1068087748
1405000692
1736104773
1645768650
750697889
48172141
1264287321
1697561127
766630935
244257423
192842806
96829633
1616915929
882148075
1826185549
1597938459
1517559545
1970752162
848075083
1114911403
311926846
438145200
239172933
441866263
264316626
588020289
802085331
1090664886
1446114819
1519725795
1701553640
1909435123
2081144488
1746258085
1509767986
1716080871
437407742
407213174
1978671025
559518149
1612018934
1823173193
1323435168
1242252391
1651420930
1330416034
898381643
917585011
1297912006
1192634121
239682890
1738297639
1235595828
888351859
933723849
1352052866
1946542912
1952743870
155630789
826658584
563548947
1350466907
837506985
1821403407
42183005
289361122
477366099
1647978895
1750295273
544114500
1638152357
1396391815
1645257782
1038152134
613727741
1319864943
340734828
568480572
355030880
1418823583
297163866
625720314
1051447816
798005304
401589433
1383458764
2092030939
1028670122
890502511
352774081
1415471205
1758007483
1169819537
701148137
1396414951
33415654
861905606
166698278
133823348
1454857257
1256765212
287233220
1659317515
1560806783
305334906
1973217354
589717345
1651757556
660699332
491634436
1907186280
1280930091
1905812563
758769719
1356412015
2107953899
443702609
946113399
769507222
1958567879
58262527
977030323
1822967535
1648348346
1994516672
632243814
2145900203
884647397
188451842
335321802
1100828202
1681566333
464875843
612642441
557392460
1502716581
1007705104
1037292994
159023941
2109162121
1108552544
1081267386
1591329384
744419165
188961119
822130768
1578298239
791030201
1245286324
455755216
1972233972
1252821132
1021453297
1754323966
1251973582
756187204
594504202
660473881
405009710
1038575503
1488306248
1407483916
1512312452
613232085
413180535
2062475058
143353598
515270779
1909072653
2088448702
2023568427
491488169
211890027
22560246
1912895273
589383010
1549400303
1228171371
507286368
582747473
364350067
354787742
2137937155
196840952
426505491
512652856
438996762
2099318918
466540787
1441916774
383781356
1649188253
1813235789
763228775
86362255
1873152078
1832124990
142266654
302986924
655580
2117162230
448924496
1749118767
983730685
779427979
26252686
579245461
1169567475
1328372407
940141252
1157871137
659872776
1903420638
920000245
706406759
1013128976
866911968
1243158264
1335803239
1525115961
1444640381
219340786
2006466251
9041588
768682050
1829075494
990176740
1391288130
67356057
1537093862
978907879
2143469694
1116480265
293800698
1775511826
1002691643
310211164
322608988
1939265266
839017406
466392562
1333565942
1476536643
1166821294
1239966410
1176564314
299749264
2033307392
299037791
1368688199
1356608942
97598420
106743659
2076245626
1897770180
1422599227
340912906
723132587
1982283222
833513253
488335550
174300855
1838030047
28858210
1118064677
1811284487
1958416878
942511624
1277782322
490788700
1600636579
1775921683
992240710
1728908494
473292472
2097966807
1968051234
2074179380
1281807033
21913012
682676173
216280088
1982789512
1420340704
1676021291
463885073
733074965
864199907
1106972480
1701632476
1094988195
1751009322
885298564
690364813
1292866057
2018844519
766293657
573688147
8035202
2063342159
2130481143
280076951
92094940
816119725
45021406
1112338054
618377237
639476899
567766937
928366653
737940032
505254169
892813972
1596286998
2064705209
730086238
1469359407
904313989
1248473648
1484020305
1090667033
1654250381
25542562
2086996796
739162137
621296056
422233871
484519967
738712420
882244134
1295878426
327278439
1252885431
1972074633
933783572
979068595
101903403
1056917037
517377699
835368864
1746941232
577200500
31247520
1600986764
1032346911
2118399507
956047539
704367408
1561711194
1726843230
282645593
2127094950
968531763
1729299945
1182702791
926528081
339715406
1648654130
1273619518
1000164231
669600395
1881656304
555291825
663254493
2136806547
16817431
1532590224
26447321
1403894977
1418751995
256821303
1940181546
265415272
1047293487
1102373298
1747050361
1543988667
1637556326
1542351551
433132547
51182591
46552943
1112121401
1993335546
1845978480
273253628
2032637825
1642657074
1225243428
1438680435
13268364
530166620
1332651982
671872088
193359386
725663342
889349894
992427863
1439672815
1945661942
1896014964
2031761343
1101431229
780950581
361466880
735498018
1821272704
130009697
1497559153
1482022987
557125653
735886583
1269305067
1773298126
894868451
1028072199
57263406
1464735211
1392840108
239178792
1703159691
1835901648
1316063298
646416089
764505318
1403182394
611703372
1613202358
1716081764
1127329592
2033441786
1164842089
959423405
2090108110
485329085
1356310448
681205154
772051946
1154374848
1259254866
467939198
102309955
1542715580
2137018074
992962842
264564164
945496509
587076073
112362937
1851551626
678087392
935239157
1185903917
1501884938
1644314476
1159047646
1793870942
1361276807
286998015
838433830
1799381267
509627618
1204512104
671599286
663909638
1818592973
1220925158
1197427200
1176550676
1739816330
1013650058
604534395
423087785
946739
728989749
1197689365
2101496476
536600613
2060358447
749573206
1170338209
818578965
1573818624
1602199414
96932757
1539184377
1537210209
898183306
1674543021
349701757
897862728
1038320396
718530435
1751887758
774557167
1835334467
1869455854
1474411642
1555365336
468577294
486628151
40617438
644006416
1443619040
193855008
1980379720
779460160
1812742553
412328052
1397551369
1842431360
44818208
1388730581
1389918362
1848768934
2089432638
1686587040
2130957014
1852816233
1505231961
973333386
58225374
46405123
553162527
819476351
196490802
712520058
1754722691
1494605505
208411170
1944765180
1313716178
895381554
1710312834
200867784
326728845
1146775425
1565827459
1299787742
2011805585
1254471801
1570884883
1814161357
1546549348
1057659876
1449650286
393874796
980170936
1444131441
1866096421
1745394577
407715517
103379945
1039606044
479720487
430202511
97922698
1909255344
1106028240
314844603
1677801508
1779726199
1955809038
366001357
2119078079
79033313
385283025
878095885
385719827
68806034
603286030
2142656235
864761159
1870545322
955716744
1181135697
1272066167
598689156
468675791
1070871750
1689571214
885618337
287105572
436341685
598191428
1436022542
1335042578
1921580837
1508577391
371557478
1769291014
1032132955
1315717210
240981918
1775895815
1758958263
905404153
2104839600
720450495
1778637181
1580774222
1160028402
1119526405
1080907255
172985615
1604226222
992724004
1549891267
1640771280
1744837030
945684752
1016058655
742183325
322643680
233564794
753955365
1961793222
2008756784
941692940
2047650553
2038500345
1425077128
1310770829
349115107
705893911
1670392831
532879762
1735321178
748140942
1373257896
1474671658
937299098
1783234060
258835989
1681970578
1065338017
846543553
1890033750
184899890
287857398
689918435
605600520
710359211
1833662889
642061323
1846790365
1761275472
686754717
1681240724
864702311
1398327388
805686860
8874783
314847421
1200480641
1243656823
816862733
1818943775
339643151
537048792
629837489
1186006030
1528559894
453989902
834566346
740253089
432314067
2129546161
608836049
1205803804
36704672
968087849
681076151
1699900883
528571779
626541537
158469914
1819947577
806031880
1458514417
747617274
107548081
27602195
1199387292
1471689779
1694781445
580901997
612845441
660635194
379118468
1307361487
1440091882
1561353030
1710078081
473500530
1322799498
1904583361
158122150
1736721092
1365755431
886844223
1873359997
958952649
1421254430
1008402184
425371975
199823012
745510448
2112216582
2066381090
1769089598
623371558
231590055
1203544402
1328437196
1484593760
411110272
557063430
389421115
1644924170
964792981
1964258439
21014848
1881309275
670929291
1503683420
765801510
1383016075
563490707
335347115
1821830550
423400265
1185963608
94458478
1606687211
776974337
1461798476
301158838
337431635
1836506224
695549743
1936612537
73432612
1631468493
1427900109
412046902
1022042244
1909121765
2063699587
1527546074
1356819725
141928563
499439476
1718102869
1401348188
758943104
182095689
923099142
1597236068
666389896
333629298
724351048
2071251670
225110636
264618359
537615280
1746715288
765815849
930774980
719749447
471743972
1612271069
1626187975
1896171688
2143874413
1492110837
521612605
2024058442
103862893
334833642
999833550
758493425
2132635814
778157087
1686194657
1502671633
16163828
1918865701
1132785648
272048599
1461413937
1897376158
219499128
1755123553
1997952707
503925453
246235640
450374834
2141847292
912983510
1315261447
1504998366
1969457746
611954644
370069682
253459703
1962804100
2025990111
1010430957
130679449
2144713942
881406912
1545682212
1235147986
1322281261
803936741
363040820
698547985
1514471178
142887414
1258850732
730696886
472358930
1099956755
563000611
1191194706
1715579553
219567613
83444437
252276872
1538140243
819483718
758007050
350075279
1749018935
188372257
1759000272
1737067464
1676129234
827944812
309041052
1758651393
1768948534
478681221
737376037
306916369
568983357
253394933
1634522185
549917608
718703619
2131282607
1533996889
2140731775
1260837237
597110146
362763395
646395009
1995848881
608466226
362881497
343573058
366443450
772173405
1462008315
359322138
1101618757
1049849220
705720471
1435593346
639516432
1725425937
1379346967
907629150
723897113
835288063
723104335
1210678334
1592929551
146276078
973075023
364993838
1976347544
383288872
105089767
351399440
1384182999
554854336
444972228
1597248404
181076113
90938432
1649677153
393038134
1231056876
1929918632
598243910
1894592523
104069602
1731943103
972442112
1065402174
1257032920
1521240585
2048806948
723274893
262463038
1186408307
719857638
729930097
1112572120
1904942273
1010701503
1382964668
784019786
1676183442
652619388
315307139
1756422803
1006434190
896063559
199747905
1596690899
783633740
2071401732
1399284024
772389928
2021464127
1236586550
1023264127
241153893
1960319947
1155165707
1879702150
1720244992
1764910155
1938696609
530780236
38864031
1695027844
1801782722
373182787
1387432019
252822690
1506935398
2015360296
660484528
999544830
2096884139
746312459
2057001123
1246159922
1406917197
1394104064
707716308
796134110
959600994
44604773
1193343563
667631053
1986699413
1098239697
939199626
2074007405
1582227898
18534601
333111845
138125238
1633956577
1687143037
1015359832
414569865
1001890206
713063407
1213362737
496200782
100003510
229642356
527511955
1286588615
1015279593
1275547340
871349824
1585904592
235518670
1403256847
165808304
1095222220
633105781
1849181013
1737913018
644649769
607471592
361312289
945929344
133422748
1187995491
1753340940
943662172
1390464761
1093873167
1444791370
1701826197
1160842839
1347538897
1368483841
273405598
459281230
1149545172
1954906449
2079366857
577609066
1368090192
702340308
567216105
83896803
1854958204
130234950
1003963361
683376971
1301848245
1745782514
478829180
91530332
1427369175
1511908553
285029985
1696610845
1911523444
1131563992
2105947422
1423648321
947897091
1959551322
1284639166
109959994
2060810241
432673430
1828021270
1599491345
763366779
1545866227
890257414
370857357
283522925
1097563495
1542487726
43011248
1353772285
1996792032
1093035710
2048737048
1070895761
167404717
838376133
1921929064
725597083
623336735
1836204526
482579405
541652192
2034806482
1988600043
988864959
944348129
115445770
1362835610
2020819971
267141223
1545091754
69183247
780598770
1345588155
2129037329
1324136581
1987443962
340499439
1411080663
1363579289
840563391
1556448194
1995365979
566331433
1112399516
888942568
631311789
1190012544
1010802962
635110177
699436432
885499264
1533938794
345253339
702410562
922264881
1557727769
2052480963
2067102849
664873334
1108635333
528234378
1040168893
1968390324
51332487
650610918
807866585
251223893
1498974013
363395463
655119638
1583460193
1885383048
2093010123
2037189287
622566346
570748884
1350450951
242142648
394575452
1514917195
531744425
1247661825
1235775808
445167912
1617197502
1762506550
345684719
1516876273
244272749
1660583335
1387420464
2083672552
1880643878
818374717
1422426639
1236338269
1261155524
1516229861
474680298
335025556
2051754309
1411010587
570979255
1086297550
29873334
674516126
1513568714
1239408868
866249088
573847436
344332100
1270133443
1067812456
756661268
615024845
981128001
614053010
1319579960
1038223002
186423266
1144998619
1734242787
1261574412
1621060878
2072248079
114732717
2040902693
1977046392
909094689
2042609897
204404474
114476465
1277202551
1312457481
99055232
1164439446
1751626790
467442088
164068628
233175725
1437299197
1192657042
2021701964
1371902280
1040235674
1440470164
2138753001
167254331
1858767548
1254522651
277257806
2134526367
1557748307
1912878845
227467176
1568744518
1735139021
533851757
1180817529
862565576
1196300921
2054014126
1864504388
217445340
1779098885
943113148
738934577
1366734460
163985034
577596353
969689396
965778767
463760496
1601797526
103418879
1853235620
1923526855
1067511940
1241852929
1650384897
2027691336
839711463
1089776697
1895340838
680265776
1263364192
1881445889
710602811
1798062911
1218921205
1574858756
1715708264
1296361432
192859905
1342911917
1663119249
292518993
1024984118
1183000365
1383352573
1400222488
1467222994
1952920939
1100202717
1873531846
557476230
1933133101
1933669646
1090659501
1744319363
344509225
1341191106
495167099
65875614
1935076239
904192777
1341127954
1580041621
283137116
1786504767
1978876010
813531514
638379829
1344776177
1160775049
1141898865
2049035913
1856538870
182409309
1395497796
1118779522
1200898981
1596150027
233620768
477332992
334357794
65461303
482153362
1194186225
1538329228
251663876
1888642362
1152349999
1207417358
1208610499
1458566078
1191921514
77609594
2007083436
31457152
1722926240
1148355646
565154213
1907436396
2125545530
256051138
90766554
1141628463
1193817147
1994087139
292165114
199075578
1512824510
1444105988
1178689279
725170440
1231979016
1183837047
248758820
330661700
1488887723
1704100243
65751044
197618377
331132276
718444166
1493201470
1365124034
1213267917
244948815
548552875
1223057524
1500094318
2130537441
192107577
888630536
737447984
1939115832
1068639221
364448305
2091671397
814757220
966414635
957146299
1941638085
924334926
2125693201
234584558
1096833833
1899312900
1182710825
552493713
2067379465
214608360
325333336
1457408004
498629783
1241301749
1537757634
2081125643
2073122696
1383243838
1218450716
481320006
1615675554
1806034242
496000326
763665970
265499238
237536118
1589945980
812930870
2007942742
1968890525
1810993709
1325395555
984202690
231179080
1465653360
1524332617
794826026
296212743
817048726
501342579
1946503078
351847596
1930392058
279854318
45104178
115289966
1931422502
2031773658
1493456613
1941657222
1480013693
539138146
636174238
871114186
1877906309
757662210
221409889
1190176692
349318441
718385957
1731501728
239940982
2019419235
975673154
214754245
1043367406
1592495215
668152819
264563564
399485102
776048185
536191045
1504967859
2015793131
419599557
1566816271
1277721928
742576447
1863845821
1677364389
625657031
739655320
199681792
948097347
583870477
1552955541
152570198
362719190
2004801344
797069572
1508046341
1042518488
1345759288
1863031583
114403494
524195114
1813042561
491431970
527370539
1529604896
1811112152
1057481956
397601772
865929406
875080067
1292186758
799848806
490087878
14846995
73766526
916568928
2137963789
1891214703
630599028
791899989
2112888732
1008519220
1875732185
1875377071
558030790
2122991645
1168455728
246506533
1737907348
1937349972
1993756299
215046292
773050027
1471157599
2017808271
1965436832
1691495323
32923969
97976710
2080220915
1689484021
726967834
977385959
95744772
834437898
586453704
344493402
1335873999
1140125435
44086640
1510537744
336959935
25181719
638275622
1921381208
484447106
2088366986
1556647331
291654636
891997211
45954533
1651108740
403446876
84804651
85119752
1451035195
246665949
1467691423
1639493498
1068386773
1359419356
1685890219
1431252949
2121745345
2125968299
1981175758
1765053669
798895906
1743563292
123745595
807727732
551165045
193749002
768226272
1009983440
930967420
1277993640
49255299
1212109739
590063068
1819139679
1732338525
107444104
1877650097
1637935493
507565024
571891447
340183740
167020265
1593426468
138371437
885106666
877393597
1763393580
1195849387
1082838505
1247206321
1716682568
1068741058
1900386962
37659559
714037134
1567526138
1352119437
1660331458
760224674
652998508
332852144
515705776
1684123337
974101114
244279106
1752090031
1274465314
775187580
231400969
1159146254
1220242240
772579630
1966157098
1265384824
1763359993
630404885
1021642025
1371568966
442839459
42169397
175477666
914176661
1152830812
1783142727
178291107
284221849
1132825531
762098262
468942011
2044276631
1506076699
1224792629
2105913525
974046726
895189795
878858990
1088814015
2062529195
463026769
1812848619
1396179508
881776265
774032097
1623224800
22539889
1409234737
109464482
1752542129
1275601418
428859093
736352158
168485769
1676258691
1761905309
1340958071
541540583
1902616527
1327984767
1519488566
891856167
757722717
760738360
641485169
48031991
1247933773
171469938
1258628548
1724201067
321151656
289112723
156852865
933246658
1929561643
264424121
444166257
25828041
1246505792
1882721326
1386195770
823004909
1123842929
443702609
1760702884
275693070
222817844
1092241073
813331246
1225895527
1275909639
1474345353
36098786
1492356734
2065380451
1480779144
1782531007
1461366312
1121034485
2945228
1637221756
1389746325
364711524
663725840
499035372
688681284
1821744897
1231385903
1629994838
388918992
1773131071
626567791
975436829
842264368
1710542587
593485308
85238819
1062346893
296666009
1336111389
513376641
82124941
233764448
1958149258
704534086
2145621090
15261898
114183576
172433865
67302013
970429037
954227952
707790058
1500725057
1609643584
159249974
2078456099
2054433911
89543239
1186110686
405282945
989731618
743824609
353743892
40679481
459547642
556410093
297519647
89651894
1069960420
434997061
1920064151
207491341
1193276992
573749227
1550507187
587927459
1550587590
1073031177
19933308
661448498
1831948589
1202247965
2025199957
965207785
945196760
202253170
961555153
1851151416
1379846100
1736674663
221148845
1537586754
1855347534
114507083
1109357845
764881072
1543374290
1549478612
190846825
1600143232
1187176281
1067105819
1983865359
916470193
1807880579
1397369013
541888184
689014942
1977831731
2033578749
1969320133
1378276194
705912052
50014963
986606630
1625558985
1658021631
1317357313
1504316504
492116286
1228422107
442585090
537189628
1765055467
942960457
1332034393
1222959193
1235966065
1670499374
107521878
697542354
600391099
1152047844
1565011052
667978852
943370232
406302486
1258121278
679986312
1905759729
2078860368
966481690
413085680
825402837
1096177758
1256327781
808312440
170814887
235312657
909607123
727655564
579187604
843894090
207190576
488279945
336579393
238491484
1671865321
1079985463
1594071240
768066365
1727266813
554251820
803213653
521701036
190183965
1506998343
588499055
1276104876
2586637
1375621697
370119056
494646893
354589386
69127069
1300181089
1492032752
1091757967
1072709089
476720930
1560515646
690362575
1339855729
1231731971
97991511
161819552
2105208694
864905632
929004436
388565809
439786275
2012723921
1444281535
583993676
545996269
1849527820
1495240127
711691624
57573050
1348820620
1438355852
74084932
82809174
1140576788
58363675
1781224957
1972182997
1690801572
1737083068
946537578
1343986917
1280280580
1026829444
1401362688
1855513305
771972394
2058388107
1236161862
653083196
907752150
1195966540
584462123
1662299726
1184801165
183194411
1070654361
611377335
1630765511
1351950346
1281202379
1735595030
421480035
1607371678
1695963502
154260285
1215907202
1330198101
1641790958
757873602
1084436660
43291947
1421438078
1541324165
2086323476
1079263111
109492978
642190711
1728782922
188635097
772164152
881266645
677781244
94119877
192993151
1298380086
1254094685
1503080936
1047416522
419482730
1652970769
671840873
1955910978
1996210397
842500153
1076124544
2012018866
171607794
601580235
1341479457
462218795
951966771
2026321052
1512087517
913747138
600337868
214357670
1137024688
519499137
504446353
1637755928
616346021
1200051476
1932719876
214928025
2088815066
2018888087
1702346558
1827114890
2099503140
340458910
503026229
1776674022
1383115785
251155376
1357308845
20226542
570037325
286186606
900292887
1366527976
1957128664
1586589531
1454841228
1244817940
278673735
1042397097
218452276
1421552556
1847302264
1479445242
937164379
2069797999
334484531
1378192994
141128914
1024487312
1216306932
1907794765
890423251
137861785
926376149
792508282
836832893
1942199424
1608864337
1407136734
43694685
1444415480
170961152
1282429989
1175879407
1106684847
1606646773
1472218722
1813192960
1055397859
2138734859
2134207610
174996629
981997766
1031253944
1572952218
1120883385
1107152255
1280156530
596280720
89824516
1720924350
1605444575
239050063
667450680
844866087
2133282608
2114515005
505493851
2087182167
423075066
1503150934
1335875586
1566024587
813904043
1314878155
1074020702
1659329246
1637767766
1853751385
2006806992
623857885
324434394
1335489360
1736648813
342670284
599173817
529345149
785420624
1408047394
1624173979
2021406123
1222852958
1426282875
633255788
389274804
943054765
1758067491
1019088880
294792843
1337016347
195849595
1821141302
950984708
971957351
698587859
79427620
725684651
1187152441
75738746
1635331132
1380506874
1453317708
1411898124
795298673
1449130864
1908758692
786161816
1057973548
1676443180
1978131793
1147659668
882572465
167198356
453467422
1524814185
740652785
138828663
1118474621
1759991856
574447523
936177159
1633685835
704500236
635337019
1205288368
916917817
1198758066
1269379742
448727299
1542202548
1035226566
1541543774
1319756785
351641520
563356201
747426395
1935780876
104770951
1001539281
2089010572
1166541712
148503904
593329485
1269447027
1682861566
826261561
1367405538
2090730561
98472111
29076088
1167216373
2105401916
157091056
297912030
375120620
265039375
571924430
1686341269
877962489
1017561224
1068096374
1222331482
1588464525
974994719
461420659
294109340
1254178968
1559181570
1386700609
1900434632
1043020659
1146264238
1682956676
1423489904
1900880344
1527564826
1365596730
1376414264
669480393
218060495
1384670676
2139343801
154691059
92045974
242579408
772056641
2127559295
971140716
2021029283
2130955505
205137206
919417864
647355840
1776208188
872409788
775055855
548083142
1558735310
401368722
384058469
1752624696
2132826924
459346214
1303339474
2126620509
551379310
1124225330
34380536
2016107002
1210234571
1756261396
1775011900
996705099
629704426
1430125608
1005459212
1657592313
1056663484
421773076
2144300347
1203127814
2086092864
1958619812
1280994992
844793823
1794608321
880393635
724039855
1947019069
226485218
1659754118
762625063
1235367698
394413775
1550548348
749250126
839490625
253435336
1190258540
457903345
1336656859
2007112552
269890986
1615678289
64604215
2052471035
1626089610
1265487708
112568393
586787242
1877288968
102999869
1867128563
555322986
1742816339
1399931931
1779005597
1043316034
1342841707
1450914244
1401549856
1645447384
1126120774
206345649
2064898746
928220087
254419394
865526123
1707336521
1617448454
2018245289
1897486106
2046342741
949873235
881451843
822367476
1900897507
1946962379
1107602623
313445217
1445896184
1550719691
2006728359
908471299
1506640782
1490595201
143888556
1683449056
162430615
1366084218
1819667837
924259450
832085585
1414723364
582824378
908837538
1014171570
1544348171
1488581586
409985674
791006803
204034051
2007445217
451044573
695021226
139250309
1003046787
87536918
713699845
1809004012
647893324
1710575990
1796983055
750918640
1513946323
1618723303
1171430243
2071671920
1889015311
226045086
1959172664
864702311
1026534271
758784247
1253973033
1074018553
108873488
553946953
1395377648
706194599
244167463
1474832865
1306348362
1600538170
1099631908
1323037837
185406897
1746933398
1231394128
1973546902
1109329020
2130531455
1101094301
1227094298
1260583851
166007760
655330237
1749404487
865246562
1129442105
1455678401
831927418
1812754844
122530229
49460779
2030810569
341288106
316257555
2048750869
2035159057
661653515
1791315419
2064383755
1901810665
1128821581
903909289
1932838535
2054662755
109544853
858016860
517272155
240535703
1413711448
1850412154
282396242
888357127
1280941810
1350532784
1073684637
1456425062
1206255133
547025388
1069437665
1325871186
15546262
53879510
1483873941
2084084236
405814463
1391889579
1415465157
2067190450
2049836907
1058522567
1678760214
1600545983
887046055
1917608702
1374071982
865894861
2101551861
1967435325
8323109
1340085440
1225550374
426805289
2142300345
248189657
165480914
391426545
10855396
1908003440
170340200
1711468899
550086122
72212047
1348030139
1629560409
1076400471
1328860557
1309696981
650369016
979600972
166998173
62040910
891658244
1584615963
681452694
1200000146
1039504202
107597984
685709446
2138198345
449183611
1599099090
1405972481
24875848
459362415
118131643
293668788
1994280099
1688407947
703134363
669857424
1284139352
720079972
477588780
1770683296
549029924
1154308082
736050786
1858544189
1887908166
951938835
1355873299
987437326
169895569
1868907230
1036278682
223803690
258161432
1522322543
83486710
914233692
1315255863
513860607
767511127
1974637780
456815179
1289148853
1727601260
1265153265
1612640683
1028882299
531306292
432371225
1251829216
1897129685
1178648373
1903505936
1713804727
1128002995
385918972
665362242
679150446
975733776
1232471741
180613120
1424812674
775474258
770758703
606581195
173518444
1824699879
231393331
1656396442
89986007
1880941048
659545186
1373548863
794866767
995799073
1557409862
79432254
923695484
1239487486
1775027050
175817467
507080193
1299560592
251133500
1966210043
1894210052
977441902
324036421
864241378
40528268
1130755330
104019295
1105114516
578883449
851346812
1531053886
965530511
598767678
1568718147
38246271
759712115
1493266782
1011845390
1505937685
1153945159
767811802
1348094298
326477466
591116691
885603182
1494248539
2056277386
448929220
1452633618
1434380186
839128554
907308921
441379115
1625191468
1552856167
479872908
1385241854
1798234463
226994904
691147487
338451804
1372545617
1735888825
588239553
971487325
1116414973
1292355201
1723310853
1679520884
1762466888
708480068
665461509
1619127175
746758209
680953234
1512349736
919927049
95340458
984442873
170214237
1414419242
782760340
1105548796
546154090
870734085
1934711429
698279110
1701939947
1022839162
579948299
1091421925
1015520500
1200089018
285722572
1298678217
745441076
211828626
933875273
1816115611
1065343956
1378633068
1385297381
34898232
253471371
348679412
936040045
844781897
1219479203
1674326049
592541628
1461618312
1149508881
1396634787
404882428
101565822
607150880
323396669
1106475935
777993460
479726852
566670909
1942072798
1854185643
595124238
33644908
1901591093
49272283
1533967376
481644762
240633145
2007148258
794449866
926956163
2102790324
559833865
155021347
1484591883
904755808
2058813842
1119338821
477661260
1815057787
1936237439
1620056839
290081465
496638550
1600866488
1895392590
1372657543
917717994
179007848
1747984945
1385680456
272287496
1865696326
603433654
157048776
2096412330
1063219268
811774814
1322619046
761658108
1733356419
1424403637
1575123165
1677608269
519747943
354663212
120886473
196398121
1749978142
1172306837
727131969
737591700
529421355
130355755
716220904
295111850
417501544
1782282003
1939993892
157353109
1988240741
1710292211
1052545841
285042778
177882686
2012604190
1496296013
2033534135
1829267314
910464689
1918835828
24600490
1530146509
20355772
2034317975
1793765395
1077276010
1068866090
1450211025
62547516
583902569
2004156741
166210039
562028430
1575146492
344227067
1121891626
84624340
327010838
748126138
368294008
475891470
822473428
887806873
865931559
1754612157
634965203
298959841
176550714
740690319
647520552
1034547137
847570077
487130122
414454322
1505786974
339362660
206679371
290781983
723177290
1450881541
1651328455
1176607997
1237896023
706870607
651127214
1485222203
2008342692
43595083
1520053369
1228477229
1743924236
1474356987
586295509
2147442388
1206784193
1189686223
1011064267
302507917
703553566
1145294939
315145436
191192437
428465391
728501433
1902998095
485303365
1259628445
1763621835
1891261769
788831475
314978918
55419294
1700321239
1863975959
1281140153
1790117065
955318227
1152237682
1121448548
2022337071
1712805342
1069202515
979737111
1360337240
281604126
1853321853
149742212
1870530463
333661776
35888641
1497299455
183374922
936736203
1810984614
1856459295
777062146
764851629
1213499595
1604811347
1133638753
367676463
1037027570
967109971
1987127836
1223675862
1306449762
316667316
225270882
238008581
1199452980
1288182909
1153907957
465562323
20966593
465027197
1934834998
106645384
151802785
844243357
1238683140
933330856
1532711180
331325097
1892050689
900353903
1901250411
1489883042
1335626482
192946263
1746488168
624983395
1451512154
399072004
1550113204
860236437
1162801383
1702038991
1531120166
402168870
1035147547
1588976687
1708627249
1719577464
592175505
109546788
474375782
655649354
1468242560
1915465009
30978282
23352685
172151861
227904458
255528540
294301920
2094873974
642371693
2053178701
1666444461
2067587972
104917964
295033046
1046064298
1134193411
1573981412
1375661225
374779422
1491252575
57271537
1274296599
120393816
301819007
1627426949
349559152
1087522910
1546523831
129920906
1616726263
549348271
1816827112
2128469066
143231825
679289621
1779107993
524511234
979057333
469869680
1648863194
1861403348
2139715854
1026214878
415205174
1532392631
87029980
1165185433
1099309543
166630128
1150192673
612123554
657051058
1556888908
48226257
1890008287
1500386701
1639551536
1956152137
770546524
1773826573
1032910066
691808776
1914425365
850177806
144274885
1756255000
21544297
779913289
1529396072
1030772098
1705646102
1762278882
535618942
16524263
1453687376
175512048
1208702972
1583656557
1745994205
1560135401
2062448782
1359087890
664264769
1257316767
1134601244
1756112651
150574645
1698689258
414057507
1313060401
260711082
461042706
2094470168
87743328
74490803
469534225
666155803
282535702
719532948
1384483506
1081693638
1156276381
240880707
942769496
752404667
141333169
1628462883
599532136
1421178645
1759422749
84591853
757245242
1105599468
1535119704
1611486854
926632781
565060268
1497648269
977960635
432698938
1844885181
1659336836
1526444659
143622419
1002714904
607094504
371767829
264087322
854532112
193861661
954763451
1116178814
561746306
1622724054
484827278
842148563
155676814
477259758
713780115
786580261
1544551621
501503074
54551186
337153985
1842721138
385614628
67204153
2097712152
301449139
1031446406
1246970346
1074568409
527442805
668500513
1556253078
1002529868
1404283694
1011417892
1333311875
1122257581
1501521709
948085746
1403995554
642038789
852721410
702386891
953727396
587319416
1867950915
1846171818
714176077
853335789
1035527132
1094880954
299917687
1042585946
102275825
950740457
1313487381
994650303
916309724
341560094
368515801
1489141553
678780858
352347835
547770659
1354956316
1484521905
1752659599
1106413385
1795501912
2022220986
946971012
56119888
2017926856
1696940772
530862013
347958758
924418749
1288273346
1382637772
1256796354
403578139
1381966355
670632797
2073699927
1105278541
1627068266
1754396366
1543491706
356777467
438273332
1970735075
1529149414
52922243
787618531
1639535817
480735451
921013728
91478333
1698121620
277136981
573576622
278210108
1958512539
906049637
865810836
1884263556
2026594500
893277143
1293787699
1441166186
1447980386
1460243751
1779660054
1253548319
1943842520
1500008647
2020759078
622750821
159768837
583762559
1819090662
1090753830
258983010
1777594963
1086002090
312213986
802489322
1543250433
542746048
605278286
43020891
838269164
2019887429
1591300492
1079183242
1086496871
515683790
1955878556
1816808830
1159294756
1453300676
2065398940
1348796191
1360842837
1448736218
2023684461
1958851800
910840659
1021066843
1224480006
1631672202
2129268100
1002475513
2126578476
538956783
92449957
2074650404
563684187
1003430803
1662140027
327299280
201639900
1881650995
958016959
1191151220
1816914847
1361476080
1232604480
2057016275
2034884575
2140490061
2074914881
649529475
1486658148
1290490108
301817703
1185239985
1180516306
1427697641
259494475
619636978
1550083847
1844863897
98178943
1394764346
1451848284
783435638
273365730
570724066
1365434245
1194528214
120883374
81591842
1541146193
1215932417
1708083121
222041669
1614520895
565337243
973338779
424436851
293427314
1122673995
658383916
1050771651
5162504
1698486301
1367715908
880864913
696625154
861805150
1458573932
639257719
1159008632
877007477
1201745862
833910244
777967996
596422328
245988918
180668433
317484500
1340427027
1193902921
968895955
2074340211
222531712
1724217377
1718609642
1323875168
99648418
1421609308
2047071299
1365429732
282516783
772018816
86833163
1036251276
4492608
572302829
1596207449
1361238029
2110080057
2036368209
1891948981
371149537
370228082
715533224
966061742
654266664
973506497
1179622900
317073961
1999732993
1891784718
1961448513
1401238963
1361146889
1555120682
1498226862
1161588265
95006211
1866814404
1542189793
1191309284
279053967
1505776761
1185969621
1823537781
898315788
87174285
1534323581
515312450
205055910
1277014194
2065968747
1854159833
1577917670
730838584
1886188250
774204385
398413820
339736820
19392957
705382428
1148845131
31237413
1650064392
339101280
1649130192
14929128
1837725868
1027249329
76795198
1469526301
1175409401
1897535539
2025321508
276570211
1857699845
2112119495
561494326
1852906904
1391861476
1614088756
958214934
67564152
1862786254
1687005662
335481177
247535328
1083239966
195125057
1971383308
1887566413
934469143
2141898758
2126802393
1292725684
866578271
1750122843
33410662
84024835
7475315
1035691531
490510189
587990863
926976912
2001464038
2071975374
522507614
1636118121
1474972828
1843732287
1635479514
692879520
794099805
1123144097
115110768
1638378120
334811584
1555197213
437836823
1573002244
562971944
1116846897
1507567781
2013565678
1211665181
356259296
478161940
545333278
910812230
309381460
2033763714
1431238549
1189526448
907403932
1039243056
99672821
1732004476
1052518189
646883728
1052392109
292676083
777178008
1994005001
1656596849
514245478
1641968623
99095729
12333794
1117734283
1981705884
1677917198
971640351
1492912770
1991773961
1620388445
738143798
750418026
1128137675
755786847
911295512
668988497
361773619
1310588562
193184715
99584086
1353361123
964730446
108708209
361847431
39392489
1648080512
770046860
1187254786
834828497
629263706
1058051676
1322601322
41258804
174381736
1830459947
68198283
459580005
2052700551
1827409356
2061151898
309904484
1268525395
1222570517
667453592
583794243
2010120536
339444739
387182390
2009335252
2064578922
396764678
1139776129
2004650364
1218913626
1548472745
610610094
105183280
1429145657
2034876878
1110270061
900621360
943313285
1760510877
1157848500
1847919206
1457471234
1910532871
149226059
2070538703
1422236056
86923379
609090559
1382129980
1057866194
596831138
1312464026
1444175974
1933116978
838508930
601985559
298797594
946907025
1533822971
1042539177
847792831
163965480
2001710042
44434899
88458223
1983422581
35190649
1394818782
104714269
962200648
907088309
1023358386
1337637970
1549728314
1697768681
1794856160
1047140426
590010359
756165921
1858489208
1751646035
2065152037
260013961
350374185
1768950941
621832463
1191931054
27438190
1472191665
1546405207
1558083032
1634273813
1092032239
321409773
1085417648
2019396675
1124969154
1149205736
504951728
1019819323
1795308566
962979942
1355663317
980982202
1179890230
1697574487
116887489
1486033966
1405231464
1345373086
243106195
1106070640
403954394
998145379
1924255679
1048564587
209302736
1038258071
206379421
1945082760
29717630
1062036323
985355482
799426044
341260434
7029323
278281396
404899774
2092791682
965305797
505605336
1827246653
2086590906
1102780670
873675640
633775156
1371964801
1660853099
683290183
2022213890
2058720203
575735229
1378438831
508468363
1512750051
296229219
609667125
747568881
269905426
367736572
384801480
1150626928
1354376110
951904874
1877954726
1758991375
779255137
1207010990
738372241
1506920828
959693932
1548734430
1498366003
1174536324
1217834610
1675797798
1271288479
1123830053
1642518185
846675541
402213125
2119293540
1357452726
379334370
914873969
1420560954
989372469
1847030251
1434554666
932594952
1336417321
1400330237
706993870
655825815
1715391602
1172880974
318024488
1299430172
1551597651
1224707686
1374746959
1705023747
233603268
2138022627
275901699
916401188
1994825287
446839630
2095382281
1627720455
1191934706
1167794164
1889910077
1637114723
566395989
203137090
1330337929
712906659
315560562
1828744411
1677080240
1740878031
1667873511
387532882
1871420942
170343771
577147684
1739953076
1084678318
1276067446
1517699964
796677775
189220436
214790082
1629013334
386860987
1204456568
544202296
1143851459
371616512
1342084120
874627149
432663584
1061680972
622286009
196953664
1917818071
301175798
441104662
1937147325
666345896
609713941
1796977606
143260265
2094431671
1147467249
1521186875
186870763
257509047
153527837
1651676592
4029195
1106550606
888518304
1206220487
1120813884
1253891682
991654635
888235553
1618109644
136140095
1818721793
907118563
380562179
1092469718
1236305738
143507412
1968829630
469812216
1380719698
2012286975
1010670697
1172854482
1721650732
1305868735
1885647186
1250726289
556281074
1412755495
423741343
1161227625
717415010
214246053
862682589
1502220905
939728808
1845819477
11542259
416713802
778497794
1011700487
2056145209
124311021
900474202
1316399467
868576078
866565032
1845297073
1743135170
133197182
1199607684
1002095670
408525073
475042480
1415496415
107674255
1997547943
1098973981
1656216987
1040086063
1677097594
445292523
334511575
1456474507
1274779093
251569497
1816353608
1091770961
13966820
251372362
239227025
1508663723
827777644
809052121
751203303
313692019
1224877881
570888250
1641205148
937755121
743609895
149621078
35330454
1140899002
1593537207
932730206
273121248
1482321492
1537564734
1195974409
1357249254
313131424
510632930
219332997
236172126
1269230332
1843381732
1169832802
860653974
963659003
1634167276
1157041397
1261191530
2132004676
422649718
199006480
707971004
1645908922
1184389267
562935840
903970688
1758370423
1531026110
1121852345
2043680172
1198108466
1144646295
608606072
2055044440
1072449380
71357071
1934113888
1042367821
284254094
759263308
1753523077
838794214
223047355
162542633
632136139
2051712719
565966275
75430821
725323475
1278754486
1873846246
173420265
316460033
1327889365
1786059149
164335241
1466881943
1814040137
912814327
1487319787
1221725112
619930763
114567641
1699575977
1544473041
1003596368
1752137426
255253017
202413058
2136649331
652894880
1344215850
694501382
1462569733
2082414152
1852036271
189345317
1909121575
2012318866
1227580765
823798874
1813172605
1103512169
1276454596
1153947632
151079907
602211230
1375875994
699079117
2054423843
1490946971
1166613779
325474005
758615433
606196530
233848552
812065465
17110652
200503787
1306532166
79889430
1670713662
517604829
507782141
617220364
1388591626
450150373
1253522562
1681830760
1197249180
940791601
652586218
1772133752
1170740915
1569342366
1571340831
1729925482
174922233
18082425
1959798779
1877617845
1243625816
441146570
2045658816
1645725202
2135440581
1736242835
832328169
404088803
808158972
1351301877
1069401790
1065705454
90760674
1310986214
1617609265
1109695094
1305461866
2135054400
2015137037
827251806
948279769
2094419090
368185011
103687614
1351989224
1235876454
916633138
1185333279
684398370
348152105
248634131
919298431
490984356
677848333
1128480008
11155606
440863385
907274974
1962802501
1949983805
822817884
31564873
671544157
954301851
1765629788
1551907471
1173632781
1592617172
1024407157
1843448498
1704117723
1869854385
339374791
1340082400
1743009714
1815699128
8170882
740404677
428738425
15902791
1267090953
1965321771
1060361595
2109632337
896665431
339881821
68291478
1605935098
1658723632
1937411567
130604159
1977615169
928975341
1934258010
488631342
301147990
1286504504
482671093
1256127027
802055469
503729986
1967198460
2049035096
1841953974
721306349
2103537391
1374788520
442304983
1697458812
1868732872
441544433
944244511
515670758
72786162
831165742
2092216975
1171471260
1332295159
1456326350
1228222936
643189899
1665925560
706575701
49674728
2083165385
1273139562
289053628
915770125
1253709184
659529314
1934769121
1939919444
1663197419
739927970
1674070802
1315010392
1995922693
1973602034
1918719451
1722067789
1467392073
147054162
1601051797
1784757478
1516678354
224900754
532152018
1178224714
1400901120
202122302
1286695595
319535080
911643671
1716702970
1201660556
1913761007
17513100
505300422
1773497580
1870894098
1236807781
1699893603
1472851613
1837655471
1383429948
1788781199
2073721587
63820321
1278547891
316816686
1482712849
1283361348
1717361117
1316847740
2132630452
1028961208
957879044
1928926244
1538893273
1748963210
705747909
448998527
2035046302
2075024376
1872510121
475846275
1218226468
776290743
1370616380
1668621767
918765058
1340070153
832705992
1184409084
52823280
1826851779
45520729
1336376073
323810357
1913507192
1007472539
7265403
1770585378
929132607
676112224
725019974
655947541
757129103
1588146490
726177125
1905499955
1331781397
40333850
1276620177
826410824
1095143974
306444511
1816705566
1215844400
490330167
648556203
186235817
69531656
144145626
791239106
553057012
862539240
110396785
1637258688
1591053222
1248397212
1779712716
85665603
1696343041
2012259468
1833674283
60129017
1758790538
647892042
1543017336
1238885378
465471567
516078517
1906187948
987159623
701952984
567471601
603365474
1940489353
1851258501
2137358055
1938819508
1531564816
1426876297
271474280
814005897
1625805467
1579364125
1683981943
1810383815
1143261836
1646900289
1708871138
617115071
849367098
195698029
208363335
1687642106
976070932
98619806
973726689
94805103
1568645696
1825241691
263680921
1579966684
294797179
741820588
1937006679
2116704682
1247830121
522059490
944450177
2041941177
564103631
1666424793
85204137
929466471
1252095960
219330310
122360948
52893461
1394012274
1217068036
1714469476
656105429
1169894756
1626333051
1993207763
853336774
1913281554
1805221011
113808227
1203068369
1603011543
1350068903
1110117190
1377548645
754464013
261474624
891950444
1768699768
1977855739
2106276453
166972871
471672985
1229221631
298049710
768210702
530081200
1072284797
308168113
1550615895
1595642781
1322014359
1616769507
580189500
1412367953
1876605568
568902568
530309693
1085988676
1097762079
1481668894
509351090
951899622
198074652
1160826182
156840282
1179302610
1197926539
861341194
957397009
1313079091
1970022376
811169672
1073410335
1909765441
1525147932
2125887127
816638223
1381366793
722957743
790308171
924573418
2114584491
1196620110
205410210
1993895305
561969133
451482848
1007676704
1849909636
13998096
1071814755
440961401
1924707355
747755934
1769234339
225231394
568577036
1305900730
23745564
247933613
972317133
29069411
708282016
764888359
38346207
2067174559
533844550
388001109
1042522684
1404908994
102986763
565628013
654151022
870381920
516161843
671618461
178507265
589137764
677000174
1753002935
832641958
1752015255
405522231
10948042
506116756
1387039091
1052556865
250478989
1189745583
2035868525
962947856
1649015911
1543383743
2113925593
962471722
1114341083
2020657441
571690326
1395813079
1409208159
1178250278
522081581
1428686472
110831470
348080141
492353798
1779293240
1641495176
3499831
105537015
1357713086
457640253
927763980
6631133
1703811701
1449026353
1127827556
183150556
1420487289
1494780021
1089182414
1377339497
216663287
148371222
134790813
622354323
1921050067
853953658
489536557
229291912
1432822935
778655651
748493528
1605664744
460616140
441322922
2072232889
609409975
1366454656
1698859233
562186184
1231664190
1775723891
1900133835
28464552
510511331
384152458
2131965263
1557618223
2091885505
1856760323
1326246804
2018450404
704944590
1337179305
583693147
666474332
767649087
778273733
1618007435
1394913320
2140939775
1905900460
1225700546
271952643
878086558
2087519472
1004018614
20346824
599755466
356991489
1552182114
618555168
1140779799
384434150
1412651769
798612791
314024363
1559002776
1943192237
1321852180
746253380
1438390516
1840411652
1649149992
125321874
2132458479
731161842
938009536
1570751996
260696756
1348433334
232052711
607825895
422157316
2040364699
319357658
1309015010
141655815
675251853
1260247372
581481203
1923797938
220492604
1918618208
1180856096
116808066
1813324546
1896026846
1146726439
782000466
1270034422
921301067
1409416983
1849892692
316307152
837640276
1349154004
994335782
341630024
1204369152
545105993
2103591277
197110864
1665301784
1938090129
1716049860
1555460261
1001606179
1024694571
1360376448
2101007686
751406176
448838899
1979034604
1334602456
276681988
1406639166
1688341338
364539939
78536246
362928335
441787549
1533795777
1079546913
1811067513
128194074
2140003566
53103275
1806102792
911618534
411757577
109634375
1396889922
8169256
1737333958
2049246151
1920612869
238169952
999654518
319002108
614016588
1381742200
1965372829
1618333125
1521244835
1718377470
1329904248
1080220260
613562623
1621193629
615596009
1691485027
2094977901
983824738
1797129947
822593824
119681157
887356683
589026
1005724569
1466726031
548976437
1091253834
210475754
2044957898
416291669
1082120165
1170759408
777355264
1360783110
2135276140
1661363653
133764417
1052645389
756175097
334356777
1951629216
67620183
1220513125
1264643575
1467466395
1183948613
752077489
107998766
711923893
150442262
765696856
1770750552
1926900387
2119824747
334367633
1665737842
1796721863
1124029528
720717792
1436486298
9947564
825596476
852770067
655092336
1653357030
1490589983
1372212634
1384313789
591521769
1239043798
2098166562
1154592933
1628016639
730724697
1072571688
1701565451
1437117463
461615140
833162966
422204342
500145915
472233955
92518484
758144617
161130862
293712991
1079720896
471151295
1484623128
2130149736
1780794759
699624495
528342797
174525597
1240935720
1232276525
902387830
1847271402
1962439739
369105684
1419174020
2035081516
208509753
261061129
1604394341
1745655657
806429270
1277228960
87321537
1572084976
1548110987
1682572778
1464735892
561558369
2122816119
2046279308
1846340104
1553858902
1506333785
131032256
450388233
155098340
1973443144
1289960362
164046454
1694837028
433567797
1988354704
2140728614
944804405
2013515155
695180957
1188336770
1646244882
39443576
168897771
2124259496
953675929
738291506
510131415
1776214150
1235491537
1068827742
1717859672
372305206
219000857
670435382
1382775060
1236855825
2127402914
304315002
431414083
1728650630
60310630
1295610877
1192009688
1588343030
1584440289
1116018736
820517449
732634292
1256960852
1846445302
1183506257
566386517
2070462100
1000433226
1349847614
1588803944
1445485863
812015070
623291783
346955223
497394115
1318531997
1793418034
2138928412
2061891810
1294345047
1100438075
1422604291
990649175
111537055
1995441180
1416213510
922579535
1986842438
714736713
467371318
698839814
1005368169
1953925109
60284658
745593860
406686852
183164565
1568222198
498544898
189905703
1656607050
333935877
104187848
2055916432
1712452704
293408268
620044721
994761738
1021098866
1960240381
426725044
3648362
1310338639
1015799248
883100344
1894722237
1536705389
1947071166
574421817
1238837027
525955207
1892851460
332007452
751158803
899319916
1918626165
2083738012
1130154769
1759251114
218730415
29017480
1417917406
1943951648
663514476
174431132
1729750728
1335096270
387209596
1793442650
1733034894
274997050
648140107
1367750873
301409622
554217219
998291212
862705400
1398426861
1864771792
1559199802
533257352
552494491
887713245
1747365780
2086023284
1662310472
1133093101
509490502
1529844229
2013152746
1665863204
617308678
1787783026
1043041698
1709459556
371763797
1115036300
777319198
813984085
2133016137
819721587
579770597
323127696
1594401102
378795375
567564645
1919452049
673105718
1985449196
1731804830
1355413545
1654487895
1184420615
636978057
2018688405
1960992664
205787130
171472525
663013323
1655982821
791805710
1464384576
369959675
1074549696
843050162
1064189070
1450481077
1964177657
1043821437
412558398
1476168157
489278525
715830716
1608825656
1131726916
217629199
2054979159
303456640
1800745475
980348830
1384739534
415532148
499266747
76301776
1360154980
44812614
155125270
764856103
2116052238
1993656305
212988762
333293236
1757904090
73800860
541669310
295336037
937269363
1228825559
637879665
2028763374
1040736532
210164567
346692568
1257718872
798070746
1682750901
480977926
1822110610
928409427
1189677957
1803394614
71533948
2081171501
2083942488
125522914
1803437080
76975498
1340198529
1687216006
1582722674
1426687083
986429978
758096554
1580755242
1159287806
1644482114
886216859
1906037950
259634740
624832192
1666064778
2039931837
317484677
929635827
666117869
302786995
1708211451
314910470
558022467
244500723
1188091340
1640688809
1543991977
1147812484
370024653
1365602373
199627323
738747425
1520034057
741503046
1652422905
1066845772
1675067093
1243607197
1324424576
1345391847
362402407
338457612
1748922030
1444820325
582403801
1499110646
1380760927
782883318
1638690123
945480543
478883471
1918203314
423642775
1173846306
325477616
1443120566
1779032736
801190468
2042780763
881911523
999552795
700426902
1492418868
340471117
219759215
407601979
2022704738
1244388903
33634278
825651046
104925791
475376993
1548249597
389213962
382955301
1541989101
1248029993
492168580
1036496144
1502175336
1399065884
1745466193
1033147641
778564180
363279254
220091078
1682127669
1513150110
1298235891
1069758966
151413317
1677812258
554598236
1664075790
1720254081
64643502
792528822
772552862
960043201
1000512437
1727365653
895286263
1945269647
1916428430
93925103
2096115757
174682561
2040050662
806942072
463896836
1124695229
863294899
1634873961
1663700614
229549300
1461335588
2108452411
1661306103
1747406451
1944409502
295040562
587287246
234532672
1649466934
1367248718
941133252
496038089
1725459647
1163140283
1511939521
2138531312
821211196
1712372696
1349486755
1498938497
1424003455
255735995
1393498957
53838962
1376412457
1447232044
919893522
566871083
1036146523
1790848486
216934293
350541954
605575884
1006190525
354460391
1988752806
1275201551
1293856820
1744168432
1004278125
1234223156
1702031531
1592284467
2090220503
541341693
289293142
1588264986
1902437003
1806016099
1157797025
627081030
1006825078
394973606
1593107219
639986369
1362346368
79620161
944254051
39480607
1774915358
1589771146
37815130
1081305506
1060084165
64174677
242435371
1323325333
1005818279
839559597
942354728
263275300
116145499
1306020008
1819045960
1087061589
1541498749
123776100
1337083007
1371068938
476106769
420517208
1833419775
463477097
1223271534
1934324129
658787277
1858791679
1521635106
377082777
585198650
1224559369
255295551
701829619
1815291513
645479231
913735920
645053533
845599950
631063299
1024165058
1585981354
1006303805
1130787412
1704565856
1741669751
977710872
640470323
594666091
1708971084
1238294008
2124875570
1024043768
41022991
1845202831
835721180
1672323443
249790786
1019120464
1658433704
821964643
1984773086
1738611892
1602136227
986181570
1125527640
1666833912
734746527
1470982964
371138584
238769025
484928450
1574482351
696659916
180412044
656770862
208245566
2097613256
129803052
1022735646
783717282
699672876
416672286
1017649680
603683076
121393364
1892790206
598339206
1379528584
1370459098
909480535
21879530
236469824
463373469
1835345852
2076547108
764350288
1424549698
740352423
1797447072
1260113748
1230176379
1464027926
896454236
763531235
1475674809
600761777
1401333777
703474829
669661215
1048159651
1136711745
600793049
1455158973
1302089084
875697866
291043328
1103110351
1518747044
1682979679
1343796040
1496914192
75419171
552394827
1298472472
509695984
466436727
1685977180
1026733545
1920238577
482732112
1747652874
1929364432
1213599064
544628210
1904470661
1020351905
112819919
2120577429
117746191
461385443
1879918806
1374907644
125574462
339967880
908405568
649839069
1859018920
1146474167
912453031
1749400469
1619141987
161199386
1698028050
191772708
1051415292
151539967
1702644007
1813836488
1700969316
1665206317
1335391026
826322602
218256674
515747152
1221783698
788859041
305275428
1123813952
1132818804
1511968293
1204131762
990049577
59084191
230815226
480731719
202096161
2051374972
1754852219
1991294645
1756868285
739772193
1661670636
1365212560
751650749
2047303179
11015915
219733998
1925216219
1028797382
1451062656
471155162
2113252761
59998399
1971215983
941730677
1200145522
209440765
2001570595
502848068
1738995766
738013822
583334727
1026842938
681665538
1419667283
1508878871
1082733245
1354649365
555347631
771703684
843027435
1988666813
28011855
1700937849
452627285
1467827037
70324905
1775324528
1243802433
475082780
451570490
1142730192
1105335215
1344272923
1838737715
908653647
193191703
1706908319
2105471308
1951584315
1548724600
925992465
1597630575
1978542888
782434325
1207715474
1861856823
120649615
1011699381
795708240
946865105
3766678
2140291515
2039322988
1720502268
878654228
1639334688
1043066183
1293732641
67556180
106344999
2133680908
431840853
535874644
1926594660
1039889431
760734256
803716064
1991899289
1178318573
926894084
1824705091
145888159
751698364
119309884
396732242
181916288
3159965
560116634
957843898
702398327
738696658
1252678036
175286249
23245326
1136672727
1914695699
1168239934
359639389
472401261
1416503335
1062206325
647079831
1765008293
885944106
454161746
460537571
1241436337
1592642257
1539979911
1129823898
2102131752
299601586
505577673
517537269
269970870
1123506923
465812004
1172296270
773492202
1754655899
134754808
1123596195
1268397684
1078335992
1135358579
411687695
854755333
433911812
1739778748
1092707948
232988202
447276358
1506153180
1752356271
1004193177
775953980
1814169060
172400230
249050958
477165382
524994325
1378780964
288965392
1652404530
126506865
660325938
187097177
2062512516
1522639498
896878445
986367600
1054683713
1968350673
1401636516
941281536
896004902
1355413545
1895670104
1237882252
571685214
451584740
290677196
34273411
406124890
801000465
532093393
1686649972
1623186604
1654159889
1819836854
898993412
919807791
1716100154
1839115126
7438320
2146321031
1219169691
35758440
652180140
1491814119
483983791
1308624413
1403819286
1999207118
1504217676
522580591
114088590
353363627
1058631724
1942822787
302770160
220637172
2038987143
645460765
173113790
1804776028
1421317631
850777375
1387843841
209426009
485541071
1260574231
66365545
1157535586
706233782
557336208
2075176647
1339617554
1900012059
1457467350
1846700426
635172517
1894726135
1594273160
2010883014
1757931454
1143430909
337680119
236502835
720559917
307536374
1996069240
109637937
1819281446
151568132
1175672002
922349631
408356625
561180985
1676815298
1797471724
1054822371
1313975615
1016116175
1358520341
1168704458
554686396
159813379
477242856
774347445
1417388980
1902181048
2139183173
520828447
1397060263
598622222
2130991752
469599724
898216014
1912897681
1509117010
1884331969
1171395157
482974348
1406743211
1422509640
497875869
1152306728
1156038490
168506570
1364027551
357055508
1943346087
934702906
1692381195
755972415
1927648455
253815540
853816244
116787956
164048457
394955006
2059429737
388383359
644830781
21888591
1117981555
1278362039
1716904513
1707391058
221362326
1433190350
784509973
1933799140
926991744
1006631696
54652972
1380642974
1437691624
825103652
1468911769
1531935508
281460219
1154646378
73609438
1314641217
1245212386
453898323
1730777187
70053289
313170971
1074658500
1502845128
2127742478
1225482635
1740648263
1195567167
1410981317
673981551
1225672055
616894300
1177156560
105936853
1209516639
1470573580
880510327
1060321043
572571419
1373111953
1019991571
8676820
1836752727
25706427
2125799681
1875440190
1637552336
1431271382
121890286
983474101
1743988841
1889185416
1359475871
1003290642
41101288
1182883706
1819457884
1669549113
1350350933
1098194795
58391306
1326404817
1371981898
1609655812
900374300
1852696066
154521968
149213797
1420191977
894413340
1429493666
810321319
420725387
782752862
844214145
648699342
1529389774
1915896246
391278283
1305649952
54419444
1177162118
1447382910
243797374
1462357697
1295235156
766133386
849010267
2041524082
1815181666
368858158
1840775008
1982192641
1522726543
1586517174
1881097396
1892825729
2136847318
1859293546
1759595575
1960518096
1478247064
784470849
1134015012
769402573
863101312
662950625
1756638532
410398027
2065075138
128677553
106293586
1968043507
1404073409
589195470
1841975135
734908859
1236975297
1668436220
1611015386
262490255
649354763
1305486764
1921303326
669775104
2052242673
721002738
1706469835
32639353
1308174493
379451883
673672731
958255753
1070539351
1107256298
905235458
497153503
1394770367
795512352
146095107
1150749026
437820403
429927620
185129756
1067574022
2086894708
542209612
176063981
514266423
808688622
1394120740
989448575
1277898607
53520457
1038835487
1112418644
1146744089
1309747498
208667472
962916064
926426695
1125566057
418249649
1688519187
2127356444
1649586914
1088422680
704361407
283440119
1425528443
1282406866
50180896
838782505
593745356
1661426476
1219020012
1908185565
765627558
178334700
906944766
1714438807
1733843270
248759697
1412922738
1218179342
89368510
1577862549
1589269091
893163802
431128395
1308412850
954029201
185699199
1845843738
170737362
2121672818
1147404708
1209624399
1622044243
1753341221
831477351
225648686
1826768090
1734114654
949003102
1343604397
726969844
473619936
659652252
155339325
249334047
1436596080
746357121
1087042893
2122800200
356124970
929631877
1445987202
1426040863
1893656677
1959897874
1683550827
2040325272
1271127594
1908120630
2105215727
1200526733
1429599900
1426501098
41192354
833258699
2018060679
647177643
347383914
1461548186
1338814383
475713200
1485441182
125719922
1980850729
406325884
928975800
1706316194
738811593
304755779
1377976052
2140148413
1850102242
1454342594
629473977
1316276268
1916361017
915531274
1728809231
214107798
2108592785
1304303118
868768250
463476149
1166226595
1691951515
620275117
531460158
1268381400
1206872
718663726
1554710212
1207190907
6839777
2030195652
1809080558
616161758
1996004382
2106439026
1403135872
1457100053
1723844802
157488384
1172174895
1229897834
2108962622
673806969
1772373985
1079727919
948277806
289453969
1016872862
1371084143
1428441794
514774172
1061333398
2020114868
1578242585
2107911214
1647158577
2102368647
1943225514
371797589
698655124
827456737
1224891246
757720601
1509231914
1244337529
1796872382
1616562171
1204923093
970030478
1082734796
528695313
949730741
1942533140
1684335670
1111661140
1415732243
467839971
1187918187
1509419223
1919313161
151960366
1864211790
953812282
1638152273
1791527049
1578729466
1346983003
113875391
1952828500
2145646016
1473928916
1943196213
707237501
1060603497
821225705
1701082652
908338772
922511186
1051677592
542293179
961103353
1393680106
2130722045
581012833
1513489063
1251438090
1863285717
624798789
484224669
1752778289
729970104
34489720
996465918
154734397
1375826552
171812159
1502209177
529733640
1505084337
1864384358
518138493
398626160
1571873958
2081197335
813753711
1094061228
804105540
38950503
990584868
503155435
1794487410
23023718
997117647
956637948
1699306827
125212643
1383717499
1809328799
1316920852
1360208533
1001707363
1368581285
1736241551
893197242
1068779923
941801172
1682650168
1842647159
2111264430
1908393646
1349122704
1596650584
908739968
980722374
603214974
1317549632
1646591398
921054282
125231469
1121128456
859153402
647003820
1837975530
285334310
455556792
732318462
1697467149
2012095459
1236922529
614417132
424954751
1046397598
171872489
957240993
1559834691
1506622608
931688084
1422576272
2084186325
533192696
2116142400
840310716
1058750975
273957042
1058260812
1475702040
1814109109
1490503175
1498471790
1187992095
1661356135
2093900471
600270993
1445177963
1768785263
147568047
50968208
351809482
1561627688
1718305083
1814663470
777739077
1311509948
1647728600
31050386
1718694422
1204026550
1926243574
1682972751
849963472
2146867298
569431628
67507767
418299239
1958629211
400484854
773768384
1648237650
1696244199
2116137508
227010343
803311897
78072307
1174943145
2098669361
1277597977
1637880667
2121683741
1951173865
1341037574
1315810629
692493639
1909942963
846401389
1717776534
1001460264
697822967
2024852
1592577811
1627962937
1804386408
217046374
1493696402
2056415825
152507241
1914639820
946359306
1397564089
1540076496
1038919496
78822320
306595034
772724630
1907950518
1050820944
1871076615
245377346
2032128578
226971103
1350479342
1521043138
2073093307
273954766
243166970
404287817
1071065945
940832401
911862804
1694054298
1973311000
574009704
1776618388
943286488
250178720
1102465282
1947477349
1270729827
1423137932
452661484
536012895
726848498
1293258123
1581357620
966340354
1409497054
1691482158
1211732181
1454473091
1936305704
1596742311
2002251663
1749323219
483477336
1398561726
678550364
1146523855
1554584816
503426289
1983524180
1617242832
1311993044
324677039
1390948277
895430208
933264396
388650496
1001548027
1953988255
1302771183
117066136
753934973
227680441
1943073629
1937145685
418155122
1685178583
2041498479
1471973455
1650353044
1410663282
142711642
2111477941
1406594201
243220674
1668402306
56315040
1867016436
1396109604
1022813542
448901616
798085898
1282878814
738562411
1303213467
1263927443
75819194
2126429020
39059983
585198650
1852386584
569452970
1566344636
519867680
1895301469
1359079058
578551280
1272280907
1666170444
1334652758
1425158881
2100794498
1995292717
1165680780
522388337
1057196086
669701591
1655310001
1530867274
1030976653
1251746556
569577029
1549442254
889515994
486750045
1077344524
1528728560
13183598
914445327
1209879139
384491348
1770111551
1963858385
1912873211
1599158879
1159259839
549045251
332260940
1643612958
1209661091
1255044265
920705045
1005633231
1560398826
34647960
280466092
2058308977
1893442695
1710708901
1885215251
1077915246
143321330
1513908519
573443535
1182616257
868336195
1716104048
566430634
1141619691
2041853255
764298071
1538525570
1408243079
816802272
1316382926
1096454996
922980993
260350750
1820817336
1137413757
569225487
574455255
1296016951
598953496
1612122817
376958687
1296190667
403737054
1962386140
398198352
1633357476
519996367
1253500740
687297059
876172033
650532027
440015276
114960400
1909424584
750650567
1111581539
475532704
1064800447
1764283678
602276339
48872643
789150864
1102814466
1259825624
446907165
585647170
469135552
273457059
1369137547
132362845
1658411187
1270298258
1598538185
1157544737
2095781211
1176671371
395332974
690242445
1397714160
748044588
640083141
962718357
2115826236
1124155133
723788454
1528066321
2056084566
1515693155
1265883813
1722774562
154290684
669717251
1304565908
530941636
1441807576
977949785
1472144148
1111231768
489346736
848628978
335459747
389891267
2004562010
87349629
230800297
1831449426
1604626946
1591261265
1172878077
124694809
199347244
1770858435
2065346229
1156424037
1070468978
719004714
253258679
1429629880
1877826519
712025104
1297795037
1908196987
1935794222
1406447747
990312770
1114930408
1129759148
491615453
1670051463
1411381071
265739458
1100291185
1028761395
364009373
260091012
2127585177
941829829
1389449692
1712785826
1550885700
1183824531
803562436
587239778
1754185042
1015304268
1847539266
1567672640
1304827432
2044042614
1847653278
8727493
432876226
1664470160
1677370887
1649129898
1585485083
1685729088
748546731
906058490
1763772910
1121524495
425848851
664728539
1366624722
47059499
398109896
964411755
406097050
156109860
200791075
12358950
495462880
1596247353
1668487553
1510623647
1294890957
576492375
1406585211
739426185
1362670956
1245110331
668269020
197805526
1977021800
1968728728
2114297850
1305786679
637641550
1181291515
1085256688
806662833
114520707
813654297
1688620310
2137673730
1432992311
927670357
1529162303
1320873985
738732621
1201265601
566836577
1451624505
1745685686
1932421258
44648675
1903967904
552346180
1410618429
866693047
63475179
1819680977
1015981968
413205364
71326302
449773083
1282897152
1653812049
2054463222
1341188997
791297457
1588437500
1407880422
328831455
1600717044
855208283
1069030873
43970763
600060514
1439713117
606559931
1787225302
578790012
329744243
598054479
1910460850
1457535582
1040346444
808275586
1151738794
1211081722
100407936
391451441
202152211
1320901469
2119366947
386732178
411866
78009238
456183562
1973325943
1357957833
1537201673
721958163
2067079212
693831557
706092343
1554737871
1053082877
1845677524
647404752
697213654
1526673632
1948689597
148215985
1930496939
1958825429
1128492926
1699650764
1653841189
1079746056
1059997051
1761790576
1254636840
723626532
1184988744
319147833
2133392998
177427367
638700436
768234436
44157682
99516192
1358739526
1431375914
243535160
1169651296
1894933487
1937671786
712450014
1462381823
1766717700
1633623247
292307479
1737032190
361280600
75564512
296765481
2083080323
338195324
663954957
155436250
1945057762
1205144901
413225451
525086172
2015241384
696893552
1949936466
138322979
385095007
236227216
2119081597
302855567
1367292170
1482513472
32904226
1294759691
883433256
1624740871
146711694
769117663
375679774
1877142857
1445300791
487609824
1248909106
1466698633
365318204
309824030
123054289
732892991
1094006919
826902020
569263057
1753066596
1898389940
749094454
2120146996
802488984
2046386305
1657994153
495475603
695664011
49947747
1832522458
1166121547
1071632593
405817771
1617340090
1600727686
1264194782
49603414
1500814244
1527203733
2015333231
55763107
5706347
1035258946
876291446
1112854322
1181672411
546787842
1966628231
1469570622
209285887
2003084312
95332420
12070674
1041363192
246686484
1332985666
1431031594
1557974722
1403925443
1431855573
74572889
2123632873
1637299226
218993030
1688478563
1841426188
1729706695
1143917312
656571071
1166670961
232916801
579065257
1838697799
1318772637
937773167
1952478609
639817453
511034118
1251769957
40984486
2087969250
2074057258
1118315950
1379101332
1358906050
452533954
1246612751
1956047007
491483857
212455022
1809013500
1013105375
448974022
1014789472
486420119
1193653488
170705234
479830903
1590829608
752267369
597075174
1547843239
432171712
950273739
1010419344
253927614
689787649
413296031
1780988332
1108126475
995146658
94935923
594724197
1271216227
29455997
285631972
1682163768
1281013200
1607141108
297498631
764397861
983966939
1255325710
1624917179
517596244
1756246809
1755733480
1282911662
313748931
232721987
1423870117
1029801540
953834043
1079504372
245924134
1233935390
721387201
929008602
88968550
1590587264
1307415840
1915660562
1169734190
1511964940
989128050
2055873014
1683423923
920542831
428675227
1908312032
1645009055
1503952549
742268761
2143900708
105348864
781432161
1442827467
239486516
1500777350
847714899
1384200374
376082892
2121772
864285062
598377801
670283936
1803415786
1265426618
2057986320
1040014371
495058279
1202862538
607153664
1799931211
198572668
1362558696
1396609723
1217686891
887444104
566860022
1420101555
580245497
1653361885
1614654919
108641413
207188010
572108422
1368737220
16040376
1779574381
653300689
280333104
2014266103
1615558176
151163712
1313192516
27557540
882301981
923698690
382845954
228957866
193895855
1239954719
1689616431
581442364
340761637
745390611
1250780610
800869505
1753972482
1072471806
803669965
143386464
1960412716
1702071756
1839929138
526484571
1752896262
1719272306
901642847
1931188603
380069202
2129871753
504912589
745122217
183535670
956257574
1545020403
390926199
866399972
775326623
762026049
951078645
1208464768
376613113
1365259740
1972776563
513052041
1714897143
1505042588
278639022
248092192
833822532
112375906
692358094
1574959485
1541423308
1053328539
346767053
1071321904
645125984
1583866989
1936583976
69096154
1548020594
1672546525
163397595
214289389
1833889834
558057418
739141033
519701189
539282437
793762468
1346478100
1731121637
264445758
1481081558
671510735
465446514
2042930347
1815268590
527825872
1062878549
140892701
183530062
450526950
671618859
88851996
484002513
368363091
1839219053
1762112281
2095149618
1395717913
2013761843
1720030371
464816534
957626827
540488627
411143633
182906021
1772002066
1317314352
17747000
214320068
1428205749
455856416
419617198
1627067330
1715980295
1268530178
2095134664
232963699
969366367
354622235
1004993987
1834524217
1983004365
1953784677
361166642
1249158785
1741876412
470686796
1583471301
94543279
631736920
1181711897
317972211
158159441
1192055654
1890825699
872721826
1737539058
2009102969
983134871
1409615936
349127430
1747605135
1647071495
296878404
2070843891
1713267861
1910120210
769806898
1091718320
1189957680
2025200091
1299947031
2075540628
1870471606
900702754
1146641470
1975678502
1011568278
434596760
186522880
994418585
701234419
1134001472
796751669
1809087394
901925199
376714172
541673885
1780292768
1928368279
367349967
1451353944
1291478879
575766355
1651992677
1225326579
273497864
1859856214
1486216294
1862119287
936890423
1014303953
1181618519
51341154
994913025
1484483603
2106576557
63926634
393270868
1468987376
1784408476
1617556996
1731131537
722525158
1131433778
737177655
500670879
465350525
1236626147
128507681
765274927
743688875
2006156731
728357427
237632580
1737635778
1810838205
875562181
1566278085
149988612
430179674
1607514214
773076247
1174604645
1766164864
1503403554
468582928
597293031
406900607
1966106847
212519321
690033719
251914919
1739837737
2049317009
76601854
1768888345
196591045
674038974
246322297
1955608828
931693592
937025006
610596916
789264708
232362833
2016034395
860713146
863174969
1472823149
1036728124
401539681
7374787
66154560
93392563
245278507
2117224511
45606940
307136918
381226480
407895350
101294322
1608255476
1824481007
1051180865
1304256000
1620652498
234358750
1989648343
84160113
108590856
496855124
1028991613
2114054508
1878543776
1709344832
1349630008
639331505
289275271
1844760200
210533003
1446775242
1741788480
584022598
1493150374
1768516447
517223666
486718658
785918571
1938858536
490373912
1834068671
500772681
1765340130
479191902
1662870111
309187687
1649042357
2027501416
362544412
772621995
236838999
1942290304
1536836500
842825067
574979045
2070365947
2070800925
2145755991
1828267395
654470564
143579874
2131806581
303096499
550883929
1987326620
1372235959
2085579132
1429467082
1530369076
806236110
1512124417
859032340
430129589
73824250
495859692
1805071051
1354867659
164597543
521757964
437128230
761315581
1474885113
1160052570
203628622
1485687829
388189124
1009034265
1615733393
190511302
289620334
2077392945
768672685
1434372895
1870352372
15676690
1400318919
1561396324
804800135
519435810
1317102799
356849881
1500098917
496935909
1320450527
554875128
1925617464
780750784
1365522619
981088179
187277342
274239728
1542115303
1206650655
1626323825
229801466
166318356
1494533734
650551010
2095379273
900784139
1234615180
122271224
396037965
27603870
744808644
16446858
742260128
1924051863
1591400939
1094007257
813616117
879521180
41159709
473933936
1189484313
519245117
1321265282
1798471416
1383630177
1327084537
195568018
1638879031
774965215
569563575
625697692
2026877
1961328346
2067324537
1538080097
1596809735
45734302
252756996
782646526
772949511
852938254
1148014029
1554255518
1402428341
1909609431
158899826
510776151
1435541818
1478827808
1348922810
1334429288
1114866196
378695349
719761836
1217246557
552764505
1842623664
1830119223
249132132
91977139
2044491364
206808301
1347836807
296037971
28601991
2009789591
1522700114
1854574365
1251471869
1998555623
695900195
83925941
416477253
906068152
11014579
369360844
1059576576
80941163
1086753917
1933408126
1976383403
1489867207
608958770
780582670
1843825650
1867724007
1451330424
659112160
1957025620
978777618
1929461772
1879458933
295796479
1415188968
1613388317
1841330853
123073711
4592037
179011331
1402454531
156994937
390069484
1164059675
1085146921
1623050171
812941607
61390644
241501843
940916847
794736266
189462144
750371977
1487022761
377491042
1857187564
1058766625
145742365
775847608
1341122299
976050211
1598632322
1559538656
1263415360
463555307
1309710725
1983321855
5543282
1030567440
1753329943
1061823294
1374502109
1077010999
1331457140
1346504605
996224663
620840823
621564370
2082056157
1504076715
1232564235
29569876
2088849149
181829579
413419027
420154557
1031550185
435817892
385717125
232534551
1059112652
1894299554
1405118684
1416707560
447950101
973215305
831999332
520838728
883130407
1591948078
767560947
1313974154
1207282552
1630456274
836618848
1592244660
1502985611
1714596038
1303283322
1709238798
1781476739
1768509457
660321605
1659612601
931127910
1345402770
597749330
1509085876
139053392
828705175
873302447
1654433464
1938747371
2121964929
273338196
140752262
1046777314
1496138507
639806533
381398928
1673185250
1565770160
1765281919
919347420
37698169
1710519017
1298378773
75554907
375148795
1715172678
736626996
1018269296
2075138589
344421231
1071204370
319633142
1204710724
1556974441
2108061832
1481940999
911277801
1448704488
1205787391
466857210
240236311
1880539514
2134424975
342952611
2052866509
478624709
1952914858
1029353313
879413770
718312415
1555567384
1316914247
1310346352
1721398099
1388814487
661344455
821624187
63993132
1908512754
444769033
716502989
1178454676
1194509394
1447005771
2125519120
1135946245
237357824
1465504566
108425432
767403605
817146776
161122975
977582964
1613581446
1936884438
49025379
1686490663
1467884906
1526705420
1153152541
1129840442
718980905
491248602
88909629
1457026231
2070333323
860933753
1993476464
1270005895
1596258205
1378306342
210298054
954089176
277082683
1076073641
77596583
1138419711
256910454
1314004016
1860948429
1865668955
2119015565
536423274
1857700914
944172052
52724276
789348859
889922621
336914381
1298761457
1090907275
1683171771
411152677
1948318833
660815273
1961766821
1429616785
962741564
1977114952
35599096
953917257
1221850076
306589260
1889153067
553577994
913613426
194630962
1604641788
948229948
345927566
973816000
755256503
1097522818
177920777
260492868
1993840077
736270814
1554726155
1149829449
931392137
1841661389
1148661344
832221045
881977101
303862788
597260628
1218542342
1001585094
2061409341
1100406763
2111682128
1372171040
88868582
597010763
1298324029
20726887
720658729
2096670100
390605338
1476586179
948767869
2134235142
425831036
191591221
706281048
900161378
1367835882
2008342190
7194497
325266124
1419713273
1242626462
258653814
1259726498
54908740
884917960
888179772
647982196
1964421310
32950149
932985996
255409329
2031662209
440498090
1110400684
375996149
2074029344
324333697
537375510
496050917
1640217026
731943830
1856856950
1084208657
861203168
929089472
2044310525
1849108040
1137647284
850514207
235264270
566944286
731321090
1041835638
1335992355
856761395
1322397820
797195217
277099692
2032173413
2080741278
138409035
82095268
351145836
1113721851
88871669
520542502
1807879835
1087508230
843557044
1703881515
1745336949
798419796
588208922
911246417
1828331393
825748972
1881223257
35321642
379763347
607693743
1236370837
704874064
1994502440
1389960059
174979802
136038248
226742166
1616714778
1528266560
1887287182
1096218729
217765185
1018416257
1763084830
797882584
1582068785
1042216325
1996913222
508505809
929057221
1705979537
100285807
229512465
806050821
1210554801
1262996974
600188665
1949099389
1773607331
1197866826
112226573
1790571668
1561883340
1595426869
450032787
571217279
1507142314
676731067
2095805013
61746006
668759251
349733172
658621898
369026222
2130091298
1266322003
1812993097
1397571375
1911658715
2068622830
1502746391
934215679
945247623
1410633315
1628738941
1216547071
1014667574
667873755
1900113318
883448616
948499441
379650264
1677420880
89275778
1978093332
550034184
656485766
703430252
364104865
289854676
894318035
1938324832
85266833
1679681707
125369109
566353460
233154213
148613148
736772151
598817547
1530118620
1199604748
1884608660
1113196079
25328124
221134907
595265094
224754413
68848432
789958885
1701993836
285769557
727023479
1455533782
1264256038
1994163049
1668122282
719678611
47874600
1946013057
1633129971
656538043
873842456
130913295
1930086839
332534557
1140542507
1081055043
1252719982
480724398
465811092
90291547
651254574
1764560287
712205606
1656754017
2011650171
1010991180
246354825
1834394281
301843410
1672795671
1715397756
191692068
1075744666
239600309
1857771777
1312026448
1007829756
1685070992
1832308893
1580835574
1265121373
1798330479
1444150003
1366494732
503467105
425712009
2139228082
305789281
1045662958
2122591522
517146420
1816164232
102369388
1299138502
2006404343
506839659
795131908
560898720
113477915
285211670
1154577027
378061247
108346194
304987450
963022517
1771569180
674016496
2028113278
581277086
1812121429
1610674003
1940679072
1697813939
354232444
1567117114
1262353560
1290545369
250273644
630533834
60762613
4499965
1205110899
53850706
1410519103
159635206
481847341
1815547789
1022151103
963462360
978457374
560705850
871887709
665489213
1941566708
1566114503
1572125506
1058900629
828634401
182854673
1390468649
1268650673
905390519
290429113
1091829798
418014916
1126547279
701780162
918444453
290081065
21866086
750122437
164361928
1220299915
271799825
363124229
658202166
1605991730
1998530407
1196826768
430799558
920671974
892128021
1418659822
427711584
2028628407
1797293339
1337152362
1047718387
1469613699
837167995
1989406734
14597463
254328016
241653604
1470697560
1216802235
2002289371
2138596682
1046141612
262943932
976111132
2104010372
1924436952
1623651519
1529146165
767420427
243354136
2010149433
1484343085
508619049
944942512
1205872479
1970938311
2094016753
930123235
1067143049
940443838
1238627347
1351313941
1367605632
1751875563
1637394850
1586431139
748952205
1810208676
941945720
1284736007
1196354430
719482275
1500037424
414179722
682774506
1959469400
759869509
928283912
125031111
1096228569
2112873153
1828573421
148573684
923571841
318800762
1904774975
394680490
1375214760
1683978154
1848849383
1295123907
954145005
352485434
1158827204
1409999064
869850121
794874645
113739754
889489555
578506407
1351353591
726907033
946523309
307170441
999093661
1482606792
1758340087
447971146
1745042837
1296096473
1625399771
955498165
1162607101
313873946
666044488
418864773
948267324
533457867
2030014020
2057792704
1542587614
1917593323
1719893593
1561410499
852313697
2016477013
1074461765
722400301
1018891171
1097854456
168514487
704580760
116127188
1120806869
1250080395
1766554296
2039444570
1664468656
510792274
1127608516
1650020854
1132912521
1022270916
725911228
1948176093
1048881265
1792266144
197215040
1275567510
1503373019
2017106920
2131927286
1130415698
799144419
422129979
1416680729
1649086830
122455376
1315131796
902183128
375164061
228902594
1823665168
342027453
1128743613
1491005631
1042835850
58055380
2051118627
811453850
1348289600
1680026709
1426402727
1664427576
1432791129
329034381
2053002552
779747257
1625445273
1581936866
1144902712
44666155
332864688
1195508343
1428650889
129708806
374234012
435913700
1629445896
1815857895
1149350958
1740877018
1606848213
452340008
1134493517
312315579
240328296
1645470576
320607268
380981540
442241241
2080742236
1955492194
673764500
894148617
938291688
1158344266
2140528312
123199243
1317426854
1769132999
78326801
1220570849
1576352504
1694927853
584471654
1686671535
187998667
819433251
1318726978
839400680
256299935
1199074024
1588876762
354413793
1086027034
7540159
175527557
1130115442
2063208370
68691075
881498255
407115472
1880885645
1299665556
918684085
1914546119
1812400055
1694280384
1976412169
1084221384
1590632999
1453170077
864049675
594565473
2002785776
564592537
680850964
1938019259
871788228
1833692417
218063416
369681749
661219401
486536202
1035897746
2025422369
776556343
1419216684
2095174897
776765493
1804402757
2005793553
1452416044
1246797042
1730990167
328307022
1395685543
2003367691
132547020
2120808173
752546216
1387090463
1825367929
822022128
519622439
2080675439
756752960
1333446168
1894759052
1611867259
2074334964
1385665221
383020560
1928351942
802439146
1162499609
447618226
1995058504
1771689367
947484962
218035770
60933609
1711376811
33928433
846272950
197411348
1674497213
1429842611
1385750249
2047729741
586493088
757721453
1129311853
659670622
250412135
274030128
1140539947
350787804
1163071232
966046915
1329129389
827592403
1634147601
1241799406
1470782258
46948581
98108566
814839831
967450040
1532327609
1409631110
547295954
1668770705
932338029
994568067
1196597311
799326682
1682071963
1911070680
410300718
1182996282
2092572825
1225690460
1485072493
1445801255
2030387886
985517671
75903098
1764186501
1268370981
1391978505
1962915933
708667627
1086102912
2052513828
353299378
945478724
1763710856
1836673252
1985961762
180426796
1319227020
500771
1787978872
1201714667
167545105
417331581
472657540
1977896302
1318379402
1988365425
1288731275
148595113
1939322955
316049460
2005233302
588909127
484345679
1248116979
2073913200
1976961954
1606920610
388538104
663307454
766098084
1597542176
1606455013
2032930668
2119831803
175847040
1190893139
1836233640
397694760
1919180327
675825151
592564999
1529142325
1820407697
964269306
1953726683
655117077
1123579340
1388107849
1198850861
1002643065
1682164317
1174508859
1545431567
353759382
1330786999
189338162
522525908
358352269
1846943776
1034834043
1020245540
1493028502
343671294
2095925178
230915660
1511714001
1010388567
448283016
1091169925
18708961
733309981
365965980
1921264881
1269081413
2083667293
656970286
359722988
1811367336
481544825
439509225
345999388
1670344514
590577695
1927052998
1363630938
1201025304
2089218544
717276788
239291072
1557317506
755077679
1046755991
487407238
226096208
543593664
1025717729
2054573707
492192377
2044718385
601804924
1329746493
1585729582
1983288465
390921420
818008562
301755139
1223454837
1950670577
2009561347
346033049
1344650044
674021787
730372384
730528398
636975931
874924882
283421608
643077377
753292455
1336595891
914089779
266333759
1470984687
141617408
2091356852
1553785988
54196805
821101935
2116694546
2061487798
244266768
1440956729
1551664075
183997701
889307586
1338506452
162591432
28953852
307659855
1391071485
1179032568
662316361
326825264
1684510994
1182583834
116211643
562025485
1046359992
1429047017
1803399939
2057012523
1080947969
1170025429
798471449
1582863297
764177150
253668574
1670021399
674484925
404018914
467905951
1249843962
1176804644
1323044410
1170086987
1941847345
2093905474
548221342
1259337772
1358504579
2071528666
252821460
576425329
1791792725
2076065178
704803712
1998152613
171390699
955817090
2141369591
1418311018
1124937944
1791566603
1379501293
2008932186
1999986061
1602987481
29277488
765706124
1311363670
500663695
1504567219
1844086672
141516011
1076869505
1682572778
1483045379
1249909282
1663359459
491389753
477389957
221013167
1515504997
448530807
982978890
1290545647
2029118358
966503008
1332807106
714682431
831462265
1941918634
157054228
1801427554
1682250329
1062542852
360969954
160542643
1512761595
1635378519
1690285234
59971685
630717776
593412695
799371985
325632372
480310262
1882865341
1064123607
1515409226
1619588020
1725685486
841540304
720274521
1794852717
994505533
1436298478
1647998688
178581366
1953977980
1731216781
710622525
1580303010
376542450
2049466887
817865825
287922832
2055795155
585989917
1592123767
1780144710
1749650457
1385929913
2026127090
1268364417
2096292196
1494007946
1415546300
2118441242
238758903
501477427
129497922
750210540
1836092640
2110820411
752479534
1215546944
2118158267
1632891531
1215328865
351623441
134951154
1345092232
356478990
1107568193
172227727
1382100570
1985372250
973564062
1591365589
585383035
2111767159
1111601402
200300531
329972580
548648111
671286776
1627983733
325574360
1984513822
1707137895
1154903900
699158951
2040379625
753500682
1697827971
1317499309
312029187
1878180605
561896197
1858277037
215158656
431647016
1641418990
600469542
1015266652
407344101
2042470946
1837160791
852343460
1714162480
1311299992
1717205626
200843220
355630411
162393696
195019828
696239342
1826067934
2115920268
1863683300
1171026455
826743339
1318096987
681008443
1481766331
1825068542
944258989
1915745313
793988612
1880560762
630279710
1937293466
1522612841
45211324
286844594
719305849
913678584
1901835756
1011062191
330498055
167253548
660066012
758411984
559800922
2070188327
1591055547
1890867319
1241445179
491044116
736745890
1665623599
1526065654
2103063673
1022535221
403671007
786183147
288633637
1517954745
2041690323
511625710
614433995
373596623
1535573388
1161883373
529073323
1442810329
2021087640
2074769420
716866112
1867613510
2031958044
1566025444
1859657417
665205747
1954200912
1669032783
306438845
151182302
633779407
678597361
1366213855
351151555
2031552609
2040972694
1753214373
1770062088
1211987103
32309722
2093700554
1699941204
287989061
1149644679
1821199246
1372964745
328408033
1636554027
933951620
1832312772
1475996918
2107519647
155070155
1761723925
2035107600
531006110
1896933649
447139092
1557209442
611573519
1437720260
875904415
179355911
1679119629
102749317
2017881333
794396296
335174937
1772546282
1212436370
105839943
1824578018
1810816603
621359109
586323395
289512947
1091326757
1627775652
1422946181
490768991
1241282006
1187925945
1608611914
982680954
2115958003
1860739215
613217508
981146804
1077576930
1147676041
921587335
1627036614
316768267
1633229465
1576882218
1628667040
789667146
1077981404
1827680135
1845158076
428564731
981338823
2094358450
1502096618
110766439
2005352029
1142392515
1066388351
1613566811
1250095915
1902222421
1588008030
452237050
1090549801
950866865
598872804
112220692
784775817
860574206
440075441
935394816
1116194719
1559894648
693920761
292659164
627043666
333678660
1990471253
568030424
756996619
1841839429
1939206641
406827146
973388828
1985629041
516944773
1831685126
895688286
1120788314
56190511
975245182
808162064
814930275
561722457
1898947957
600206238
1840492869
100793319
1076919646
173302250
920158881
115162788
1723646813
2109461054
265185858
1003927191
1705168870
1774042209
750659938
1490251088
724453012
1458632577
685836737
1576990909
392696484
695509910
29418429
1511864862
1018253894
957719299
811634175
330519696
1110509540
704532857
55744453
312640232
7357730
1259943685
2018932307
755462804
2134870150
1438162158
801861557
1623138518
48945423
970170585
583592814
404993271
262859425
1357745826
869745268
1146573961
1858755577
1101758793
1181969086
1517072308
2090044835
305794921
735923537
1969914903
1275796492
1534387379
1535781655
1073061104
581535925
917957980
1475972668
707809362
1251132860
948098279
954349543
548107770
407319372
840599906
2061284007
938873831
1034423600
520955704
1021102590
1005238844
1633328084
2096356646
94979100
1267336850
275586938
1993614688
1676009757
1330500513
1336781606
2015310610
298096419
246071408
328018199
390837188
184434365
1588110626
988157493
666114196
1893398382
1753803850
234232583
1905269108
206849647
1855934958
1129162060
60232269
557124645
1769131020
1906860812
1864705992
1817151221
1133476499
2025546315
1946142347
846262565
2098931381
181030812
998435639
1577986793
63473183
460531939
837944746
156134798
142546906
1677402293
2115284429
2042286187
486004440
738046485
1074013090
229854306
919949583
1939489793
1079962283
1996833820
1619524622
680005321
1925739631
1811062108
454830057
223355624
1724912428
147375645
2067242590
1116358505
708701085
819831762
1840588492
1389622056
1323429270
908785360
199791688
1795255502
1813229694
354542914
462942009
1430607929
747772118
1523205685
1858879337
372771607
747730104
1408828618
451826940
1929357308
70116045
1623390473
2116663103
551420638
626337529
1137384483
1253108950
734952626
675365506
176257023
1744109769
1623396177
93025017
103473292
1550718983
435347679
709530220
1954791896
40034770
490671853
1422172295
687615752
1103268872
792572645
435665432
409843043
826992613
1007296989
1171113616
2145155334
1662658175
254900994
572235497
1877816899
212749354
1910941623
1842311132
1979958844
697703016
377189191
1966679674
151240362
1365174338
301004970
1976961344
1395266705
817933334
418314093
1121956539
129662051
1830586169
229248070
1066275490
1340336200
92987211
864732433
566353460
1831132587
1295598781
853256982
59803361
1267330772
1549104943
1167195046
270938902
1033324045
189738256
2083023198
671670804
1821155839
1674823839
680731685
200145390
1998845046
1340155987
352668671
1792636481
691589854
570144099
896886591
1929581113
1475025805
230291854
100714590
1784676228
1070468848
536696022
692197679
643289028
1639385424
747937425
1449598850
34227834
1029877633
1538197537
1739188889
362673046
1409012574
520153315
1269464048
541422089
2067187278
1269541004
2138297778
1635806263
1915914509
1807497712
798678004
629515317
858698921
930983672
1110716009
1688159818
983840944
235010064
190759282
1100318014
711876076
110590558
1958026570
474714003
788781897
918615129
2066135311
1886532884
1322941646
1433746750
2133666405
1085346828
588497771
340747321
1766671903
1845704386
1706284298
19363101
890021924
1258642611
1246431026
1387818234
1101606980
102038668
867167063
608581029
1230746947
1292564707
123709269
900669048
1566545720
1175176073
44482637
199560663
1938455758
1405308464
1860468432
1905164395
551909823
925138496
314957729
1693903005
1250023854
1720461833
255373726
1829808513
1444737817
1209921443
977706399
1277840847
1493155808
1694940944
694984884
25357437
1203303667
720602036
2081363831
1531330172
662072601
734830500
973233057
551553872
2139673413
1584218555
1834327276
1380652334
46871251
1490648505
1003557683
2139125099
1642243819
1976401202
921221564
220326455
1503911793
536184765
67987801
2043290066
625807814
4261900
1471408925
1906094534
1163415782
2087612995
1814973579
1215406085
1035980288
1064197492
965451478
925801192
898010522
1485643843
1536473011
1855786313
1296192185
1090685652
1645608432
1493830394
1906875063
381554855
1096520751
977815906
498859130
1546456279
1798463411
730078857
291798944
791704311
231854122
1180063668
646745828
118936993
350249969
284519423
231878069
924841410
135412736
1700341516
2122159257
1175034297
1337912248
1885046953
686170838
680039590
2023117756
476532332
371574321
399343587
841676258
1402727084
2100290441
534768495
630559063
809685559
1473993047
27326956
595942327
1786246426
1542888395
106789399
1162728388
2055431108
2094658424
1166140458
1891789488
2018178104
1593488417
363031937
1453937804
790790685
666582982
1069313462
1537690688
1396987993
345921549
1523685940
1976876928
1554951625
915198310
2056051498
665080149
1787163616
1809625298
205909966
955876309
2070787691
1426807643
2106754198
2101124373
913141596
1060701584
651197486
771607182
1070034078
1196636631
1919843713
1955959919
1692976911
751227308
1152038368
66483845
1511354504
1870757928
478404722
1542486250
77525820
140460402
1885006770
60563436
1943128604
38578026
310976285
25882373
496245690
1448499166
326057779
1293584211
1507238580
992593781
386026874
671738
1466599295
1291340351
997440972
2138337181
690997790
1503048896
729306761
248705926
1829325503
152017110
1124591914
50790639
1425557259
1560149573
630678480
857184786
367419842
1160911292
673544257
1903919911
1871327260
917625782
1286534850
1018149904
454302325
1662788224
1700625672
755547730
1274820500
999405067
1779421089
797494797
1438596201
1459400382
554283813
1091963867
970365424
2035319222
290184283
1707579959
1476744519
2144899340
560136185
584857492
1331326128
41996209
84693909
1557356521
1961960186
1225027654
2119860535
523406864
1096957140
1303297305
700998344
1297078295
935316474
2145676075
2115290614
823698328
1483441504
274074308
1991646016
1120338141
1082794184
338193752
828585376
715258986
1807273432
75081456
1719514945
625050756
1391297505
784219945
1466826779
1120549399
1323208570
2008085139
22401736
720519761
1759159452
1763828839
2035174259
1422456463
1127731948
1183486015
1462643055
72309138
910063056
330742701
38409805
657658436
4340538
1525602099
1874085210
338068672
1772890407
31601701
1230793745
985276965
932725348
2077291835
286640868
1075695115
1978989482
1918872221
1042185934
1811557900
1733330378
383556566
1576016160
896834323
564244552
656444355
1945072877
804033579
1170068302
1782628549
1451496419
1215875690
1889494024
862046159
1091165493
687033594
2008374656
629022722
13618820
390856371
698424566
501452075
91883901
1028674319
1980880970
1212532498
258492259
912149834
2020818375
1136085007
398882047
383812966
1461843102
1719787753
870460312
243071325
632012565
374280757
373204689
2114689838
1644766114
365783062
1947325824
2120246108
1313878331
1917314868
478837065
590312001
1296996246
2128549322
2109446495
1930022615
1900057974
313191102
1637043463
287042454
1505586022
661471724
1251307952
417672349
595883971
843512265
1477863989
2090953111
1493013998
969956
1603834093
448896974
221082736
1237046958
665498461
1250940255
2144966597
568234868
144244402
2044963563
1359158674
70542654
1332207917
212586601
343025574
945094791
387997665
274298905
1172291441
322006584
423060521
1283015596
682836360
984237331
1398034005
557863118
1073189865
2126540292
1320119528
576576555
1461103816
1425569033
1756496812
219631002
1111923263
1132444432
1743817296
786664299
247639557
365527649
1329602838
884526639
951146874
698015517
684991477
890780059
857665153
489671532
52780690
480996144
668512562
155113270
992794724
203749083
1879901701
1956373060
1934965709
403619876
883319210
443204882
1272815810
240969908
1575394049
1546651455
1193853572
2122596042
1571240738
232558026
617091029
1751791644
995293973
882878915
512382723
1239406967
342582476
1180949789
1044299011
363509757
35274649
97724899
306105294
2009657050
1643640898
245238017
967065979
1149133095
1126088153
276424004
1440407590
672230851
1130000790
1878605903
2031683650
1205450873
1541505238
392961630
239157994
153222222
696123457
589194552
675736383
411876803
183676766
1161120850
2060888244
288563879
1766746446
586696291
766529403
1485065593
842219310
788252298
715338664
1019561552
561201182
1266287072
760681207
1773150064
1529375030
1985467769
485358643
1158699433
1248829832
124203778
2031528028
907792460
562085414
375120850
1391587865
1151699921
1931976010
1910691058
353158669
901278491
955828988
1403320944
1167093115
736611113
265186018
538338609
1969525027
553446977
812143510
329170440
650448345
1897908360
1481822041
1011481248
2040521190
308828270
2028374233
161627840
2012101834
145403055
1747007285
1563718290
1467512909
266583287
1626034566
459157997
1485507809
52020817
1723882396
1870771676
1202253979
1591079772
74533396
852175015
100635374
1442521069
518105230
1049482027
1430111042
340430637
1654922840
1582465243
1854014930
1176657149
2003147767
1356160524
417355119
1540607438
1552021460
81095098
1507864918
1752787585
685261043
1080619017
596958298
1099958679
483753599
1071961328
1715146227
1074710636
1137030113
1338334955
1400165256
1877192870
1233333196
1737626093
1908996066
1700101892
521408247
1126720373
736068924
1252966374
1709268696
1077170316
626180839
834670285
759885519
957896142
1861440380
241735499
260897532
609727662
886006563
1909971232
1057996732
1389140650
1446267746
434038932
54402437
1250840339
1852307611
1258732512
1026604081
189336440
910056956
1468043818
1401397280
1177632456
415982871
311565399
543209121
768326655
1667064688
1113521593
625301655
1634740417
1670395370
1834151451
1719196061
2051946952
774310993
904462025
829295431
1323904329
237965980
678440305
592539393
1241362844
1273381922
1630886318
1342371395
329527229
937483362
885243571
1181047609
1697922395
637050657
1127713943
1024938652
1673999893
1521014680
216948835
1815117239
850946796
49025326
250143134
686502752
1574583066
1242534725
1293984346
32775292
390610525
1804714581
704270134
476189803
979100859
648792271
1325290898
48463385
743581314
1563165024
701778350
238660805
2008274285
2100343599
736944247
1790288331
650293387
1169524691
1838714633
910827722
308038894
1632446828
1747402507
328799853
1195618286
590368457
459230999
753882412
1096646985
657924452
1515472969
225969771
467373898
280256473
490952739
1520869484
588191299
751136523
1522161772
1367293567
1934378588
1095197291
368396675
1011086344
101355934
462473040
1051287902
806633226
628689509
319323194
1577847553
259450472
94724918
2042541163
833042784
665999199
1781982133
797383366
286430117
1376770139
558325381
211112894
542550421
1834619714
2104526780
1963045192
1998313369
1626008435
792334856
1198180347
38299626
119421516
675071179
642160652
1347479489
1524601008
519000732
672678395
1577796500
2104538113
1297525645
644495334
996816559
1113167758
1811330550
622237948
2104136951
28949632
579952402
1338194319
949145601
929646502
982004569
226246242
2001107391
1317866059
567856722
1360200794
971496596
388309030
1988801721
98351214
510788994
833244798
871738622
56793257
1520696048
1340713711
765352789
1332108753
1075201173
109603152
1620643548
225089548
2036424850
1987771139
652518753
1008917031
461514026
1619805602
1399366761
84060053
1925279533
1082053986
1315380804
1178973275
336784655
581048847
2132470208
406981352
1383122966
350047921
812971457
2126578068
1364543983
1278328854
614826825
319845250
951823389
578156826
976364555
420361108
1159292076
1388741129
69593435
233171016
417071632
632936005
1219729544
992139813
1783855492
57022098
2014780166
1597664051
2054251950
1730073364
1646493644
1683516623
2146201824
1427402324
1899395038
1141042716
727109055
454081395
491977311
11801542
1831720569
849383313
1413439848
2109876016
110960767
1027816700
728886952
639012123
1243925645
1910276077
1689570557
834397393
953470294
1655611069
300756977
1826044065
1952202558
1477650055
1578218015
1721620036
1376175794
1875373145
1170100652
343381383
1586183996
1406680714
639645571
1109523465
1548488863
1339828296
882023355
1527500953
628465312
1662572522
1350209701
1924206287
2142494675
986753019
907231344
284378154
1738258340
372042458
621659233
709545089
162011586
1666548384
1930915161
222772199
695641657
1340822073
437184196
1259178862
49652351
262497162
1372904397
605717686
1630326109
1328385779
720913092
1650045939
1662815278
1121846825
2069138161
118180010
188252706
1930787875
396397849
1652427225
1799956554
540459328
1490230504
1487309976
521816675
1382706762
871964534
273059820
1003184733
1284354882
708693414
994156139
113558383
1721684319
997423815
616850879
1167189036
1261141702
237477463
1419735039
210604410
952197599
2058117994
1145072425
793466567
527924885
146729706
260344820
1035051920
857421539
435462194
236242946
1488671324
301856585
1407479326
1426330848
254182101
1408957096
625831937
1861621868
1620622583
200319729
1435231801
1068491460
568765198
32742288
1876682203
1091530962
957170679
1164989636
438379623
1657959132
492995107
92374856
1890647207
450697689
1183108822
1197123605
661239124
1023898840
2029729771
642795191
946375085
270117908
199535842
962195545
1481314489
1938741236
276444665
1434946431
1238630232
827024992
1040223200
80987042
2097193639
753558913
1215209384
1881513660
949836894
1465503220
1516662990
1472922913
171630759
2094089132
1763556468
870750294
1593846509
246111475
1645547907
1834531418
1529758933
1698098224
1007463328
307823442
395519007
874458602
1659129943
645194280
1722355827
1774696069
2098060490
1620107434
886124426
1633559330
1615576340
227433808
2076939411
58737481
1264741378
1711445433
948765321
656753908
691334390
495189366
1949099536
319595781
1727207610
1137484061
644570271
1861548048
1602573048
2101060165
1914601282
234166393
839543696
1037282133
878325396
1444232218
1294426887
1496457707
2047099817
401644370
1233258265
1020377838
1069180279
2110870202
411159577
891407655
1633844981
407623475
1287487134
1476580518
1956707380
1592246199
72766411
1569114021
516332490
951562434
1079235161
1430067586
441101779
1868607771
13108886
243244997
1084522043
1521992064
243445199
1758477990
1570101553
886139396
206839545
1834655734
305843504
1846499395
543343217
1793313267
1291554919
1421963814
732430220
501319752
394206178
621250197
1271631057
358686152
1252058347
672423725
773866528
172239544
48912654
1109546157
1443349395
1315531186
819360153
1216908336
457964928
498670616
1751187286
1944763016
1538851037
2073469820
1157224217
982704813
761949373
168165861
1501543285
1794874288
180138391
777058888
859531737
1946142347
2113244869
1917355589
2047540483
1314120904
1461948536
1166371596
1693106053
1463751468
1781690498
1921850538
1466425184
688864867
1573787258
1151491589
763915678
1907661407
1051887945
1773099075
948093969
1318774939
579808953
759646903
1266241857
994039138
930122011
646318242
679761890
1349448834
1629415491
805735496
1395293932
208926807
1100102743
986509779
1675980382
878851538
926801978
341456978
471072611
436303435
972351918
1895399678
1573200903
1926171953
1467545974
460544624
1891330060
1806732469
204175279
2001863379
866969408
1276352161
1079386788
1704448525
167828693
49786162
96175176
684424039
812093108
379735894
1303046913
82498301
76301868
2002015182
1166991869
1943813126
1468099054
2069203169
1686061090
178950834
2093293269
1148193701
1430388039
248579821
788525119
519430856
1003772910
808628226
1158475211
1348783
8557441
1384838807
1356570262
294781999
313610602
2061779492
533720468
1723534565
1905289133
1905784275
1770566150
2089696166
530935931
1928524812
1827000573
738644880
698446087
1000893210
1429068621
837230780
1964136391
343294193
2105813616
1999886837
240998795
618889693
624966554
57950041
643557082
1716098102
464945997
2139610579
1986037167
813285666
2108532799
655170830
867119287
1163082215
1331353202
623868120
1947501372
1248975657
937474362
142973414
108641413
413158430
1622050901
1953295087
75643713
1983401697
346820718
728496857
663890671
731910452
187129640
1776424982
1125501833
1576842093
2015471844
738716022
8483902
817771299
2054596360
99288821
2105377477
1617193459
1247915308
956425373
845210186
13095627
1519952052
85297669
892513617
369150697
1611865005
999870034
361300704
2134007702
926187721
748247837
951428679
1169960609
1461172463
513880909
1844236256
1188512453
445785469
777876845
719633995
2113244217
1257169051
342964556
260752685
975269852
595664869
1028858629
1046963182
247830436
1150762643
1503511501
2142059787
4240724
2126766272
1096916172
1539976036
1577345979
1290333185
1567998009
1495864223
1462490143
1335304431
1036598371
741786188
444961156
1994270370
40194957
339225035
895789620
395584721
1052855865
1748833217
1440527442
766245650
2022453330
447734434
586881136
2025598791
1180348341
464078198
558172853
2130508590
1559817527
303071224
361995165
926464850
1098052338
1079677971
2034930994
1310622050
369548415
1297651671
1056829664
1895634548
818230588
852206696
122817614
2144535982
1255497436
2067410833
808960976
1311571014
1738496089
453685144
1667866105
875525285
1191081310
715576580
947138584
1159352922
241051061
1360596201
1239581107
1015036817
2005430289
323204667
1547400218
200202276
1967106588
1761110791
24674420
1305220277
1167368208
521436290
1993430042
1905739318
1344418464
1018565705
444782257
694946545
722472328
516987539
2080117582
1296379050
1695251915
2133316060
1867398211
687397754
1742022659
1554166687
80981703
1109254802
1628756354
1389033962
10028868
515429050
1091259573
1394407596
1557777662
484870705
1753578508
407345765
794128353
1058512361
1418048732
1572188079
1167090116
2028633947
374117287
1287335888
866814883
1512803990
882275314
1091723384
481733051
2131911599
727908713
492436975
750789322
1783391929
900346861
1462410133
909816445
153582996
487990011
2084941456
1298492700
75750933
1568279061
597020484
720296434
1731459812
1841933629
1089304898
1492107653
935876644
1925462238
731106445
1932980000
267941026
1043840926
1875150584
1513753975
1348364093
1293859875
1117378558
2145664554
244281348
420262760
450920499
1158797389
450099074
1485222923
770075191
668158711
1828667872
405202405
1977188804
103525085
1350402571
976511983
2138563606
1986110231
409034945
2064285337
1321297530
262600477
2020843965
948078140
2053799461
2104837910
148009732
1025100950
727938557
1856192992
352794594
611551899
389968798
1296117062
1142842257
1842684549
344387005
1347984149
271174568
336651205
1976853291
540728968
1030480661
1647708703
189773157
1220084153
1362507645
944623510
111670038
31686041
1605135685
922292184
586868014
667411010
1465214478
671718848
1922739643
1605431643
1601780447
1322153102
963091849
1979279223
526757541
1879583631
1288088407
2109803641
1948203908
639444882
1567749185
2141995234
600176251
464497411
1605389112
472927163
801936924
1510814875
1042219156
767690714
246474389
1149162707
1314156143
427999477
615540257
1750488998
1482363396
366754769
1772485993
1585018792
146605356
362470219
1415163084
148262862
1347976609
1713327161
1089985280
1725670136
1632842651
1020552102
351274569
152960858
981036151
901813817
163518610
2057925804
731518353
1883434075
420739791
1058077051
765752548
1207931794
70483990
2025667330
1982441597
306146686
1493505142
1017826077
938575733
456188453
1273521665
276929985
1770977084
1217157573
1483173560
310976285
731350204
835901954
650872664
518081269
1895220376
403030505
767553339
1023763322
94355552
827309938
135318410
774414755
2016111280
996472866
588303383
1485739547
1118873686
524008195
793587540
1332068081
1611063595
503678585
202056382
1234292762
727951302
1148772747
762228737
195749600
2077083422
317442175
1464862472
984797919
1086489047
1437874704
243460302
1504098276
274861669
849824574
95592264
227442414
1184180379
1148873814
64150723
763439892
1211089334
1057819386
1963341335
105971200
2142177456
1885152335
1161975169
2092971021
546846591
57275189
2010508486
1183916052
1163557506
1123424479
1911662904
2058402358
62186860
549951559
1450359467
784471450
139599931
309390018
1381761225
1068824026
287109479
1376539197
126477196
543068803
1176146742
691909967
945756659
793146673
295425465
1509022709
396288736
618815930
1837568721
197237516
2067613206
1778653770
1689940602
735080585
284544938
1121784506
1342326639
649573277
1595868316
1906344400
1457056140
1301940613
1386836532
1861037601
578401856
911478021
1381076037
610547459
777455957
1780261721
1543536311
1765420098
1511940508
1756901132
1828770806
957237262
1418355415
786219148
1320791600
1505875188
611927817
902139224
1393819233
1795187331
350073789
119694969
121273115
1194256399
1435129415
502335146
1272194149
56034000
1274955993
650042871
1688986028
637484593
337692486
267431942
744036442
1637158596
1290753970
1665708536
191987193
617055190
532487527
342340389
847962664
1411654208
261229225
1590738123
1395313380
911855124
1764480900
2059347212
971927441
1039305242
719662331
113279056
490635327
738915756
1378436293
763001159
276902011
1974249182
2076715571
706659156
908447700
510569585
1715268529
383437480
1358690456
554088253
2102246025
555335884
2039715327
911091212
1861227664
891601237
1652108791
1183522889
126787720
1942697397
1377429568
331550730
791054542
416198529
923126803
1921303326
2130666605
851712118
1690149777
354073405
890040902
2096172042
2001151621
1130158436
173441638
1434520530
146881692
657830342
504975220
843378131
362951692
881171694
800971708
1161595732
1188003016
715692611
475817549
1226925524
1505721531
2012073459
1307360552
153754044
1505807417
87860522
948427704
115186720
1246592137
1269852173
1939663952
151384786
989025308
1554259165
1079495766
646846497
507359224
1679920283
1109353479
761432325
745504154
73995402
1005046785
334619227
1848607907
953484507
987029894
1452622791
1448628724
1011765277
579206798
1469681774
1739019864
54509602
1828907695
1952294193
646740744
304709347
425650794
1132612436
445517862
365657708
1509370376
1147403372
277717956
2087340911
281303308
306031340
1899155415
1767676838
902338177
1393853036
968870671
1131544904
503330376
154402237
94747544
221549028
2097199351
732922929
116373770
2013179569
632289125
1567508870
1781587134
2131891517
2001656961
645793366
1009750176
1123668765
870371692
1970142020
165025069
1541015662
2141384167
1281535886
887805032
631084240
1100089390
1872562293
332745477
163581412
2114062660
810767798
500127406
1384116569
1403274184
1579526468
582467374
704162400
1975274203
1925637611
1889651323
1157221688
1591293184
630365209
1587098859
1381641264
1220159523
30089298
191682054
1538271911
1210211616
2045079122
698731438
24913690
248343976
1056487278
1662028737
1536473011
769952367
1098576296
1101605148
157736425
197388521
1824945788
687451169
1610551103
156479543
1348767783
848700375
636429736
1162101196
1302286653
117691156
1615781674
234751210
178028887
1604430188
962545079
1469901613
448598979
370832611
1641457201
432018227
1499809878
1737463463
310011901
746605493
568292780
1843164324
1463897077
41264092
1251453720
194992972
1906464067
728422190
2022888176
1855820216
985395582
1817148492
1318902251
1122989463
683605044
1906342822
1427377573
296110228
1061053343
136086296
144448432
1323295867
1736132613
516835759
809779561
895904084
384899984
2142548124
1731603211
1280517588
1771348352
1077612118
227537291
2055428139
1658066480
1598954347
346696773
680330874
1956866723
1978643984
138028049
2141493986
660190995
1168764816
1523601322
162280883
2020944896
771890658
1976060387
1714566419
578700612
1361969779
877754918
1994093492
1386682487
841091315
819717816
1905296920
1963536181
1505874439
858816443
2034322373
283355085
405815992
948353840
150748215
322121946
1728693912
608433425
922997315
1947302577
1677992160
895747429
1814636167
652028049
936642538
815016484
133218277
1117162938
574137468
232589906
1684786907
650147140
1534583721
1993838105
1763613431
1052438016
672745261
744222030
587010768
1389692169
371252513
957737165
194060070
1288517056
675814603
969812120
1215337543
1121973850
854525877
410047819
1057995559
2074778100
1634567768
1696216075
1175822004
171255505
508141611
1606425876
1195553371
1489582134
1776873244
1646591997
1930361151
632144072
1861303797
892745865
1138049087
2069864518
1518514518
1780633832
2001777685
1545553770
987760740
884163593
309172701
1605838204
1470360900
1544782662
853862839
462487345
1223176145
1379921718
1529604466
692241606
1883431544
1012247442
2100000178
7043581
207682229
1097041867
940441342
876161508
1911275560
1474152201
1007939085
121882975
516510999
1605789372
1842883307
708723617
258611264
860455448
1683947953
37988943
1204362083
1069339530
936197870
40942650
559113840
1357990768
1439279593
459767022
1330820177
597992355
1236407585
1023526006
1755295664
1905541708
907697465
572548358
893786590
89605019
1187631879
881134663
1268283075
701730105
587403920
1794812597
639283091
1029096311
834043394
260096670
1356731372
490601689
1403200478
1735901734
615368379
1455244555
1031687860
1685855414
1989494988
760772667
1788780886
255477876
2020136508
1825271427
891020184
2057877425
320153324
1166447335
1778206865
2039430770
81862128
905365323
1940606181
1819432302
2064994207
57206667
1930661176
791236854
951025206
320381184
1209726595
1185581434
1790407306
2070103437
569305774
1284691258
1612033044
2093130501
625670583
327706572
1748027134
820529891
1774721528
1637418735
1963577636
1394466954
1630836085
2097750001
2042567191
1916140194
1555885045
253404156
572925842
73997905
1872062595
409012867
1006768559
1588783951
1440570109
837216356
614928570
87071466
1878400441
1872082302
1159338402
395261493
1402952952
1822046999
1926709738
438181364
711122460
1933643307
1723096627
1883636465
815539265
333274496
749042569
1001962718
340513691
1455533622
693030362
275396314
897852578
677037627
589910394
1010055732
581833425
850904041
1095857511
1069093691
60235455
645116101
881096586
256424114
1400798845
1199561868
2003818409
2068871590
155702886
1761217249
692717366
885871037
47136292
738206859
1858374754
1247219896
1269801346
817098599
1810787558
611859198
1690784575
1671897675
1074904196
410143160
791561089
1910914305
675955924
2132916553
459578706
801609760
1413728452
1315944280
1773657483
1220199453
1442913362
556587749
576551825
475034893
1781040196
1519822867
1104987902
1127507975
12012177
1542473887
176193369
398933540
2040149057
2096643366
371617968
655909480
866826268
1728689510
991427036
1191071434
2049369245
1168536538
629744485
1052325914
2043925691
2050997369
799669397
1917993973
2119942954
2144851627
1489598027
949617111
1709475253
1965386502
270995898
1749454056
1047741339
733789619
1383180635
1695660779
1442256376
170270843
121351888
486977487
63338844
65819195
1768807355
1672918371
687585689
2130434092
1378693828
806839983
1682216526
1977000787
598764692
693156522
94373086
388950817
1408436500
969893602
1356730575
2102061709
2064607676
2126885570
1898671585
788245112
1944600883
2043809725
2038029726
1199976928
750680889
989903321
1189892251
1073658830
1557441884
1431603356
1633139883
978904285
1185820536
42526628
1222622871
358964292
1273412754
718761307
352423600
485660875
69263157
1351922135
1564697312
1907398246
1718854834
1717181067
298401492
56185137
1795490591
1714300118
258230468
1836729351
1784009711
1793767260
1643560086
399451432
1013987775
1538739223
731665639
731388321
924218281
1680981929
534833347
1141291988
2094972456
545842996
1821623212
1735007456
523986924
561563918
1899641343
1954221006
1090632490
1065699328
2014415500
1672764889
1050600012
1171955097
983267289
209621938
1552975323
1098510236
469987567
785959217
1640959044
902329569
1853799493
1603025096
951823389
652859911
2001081007
1628806819
434302338
1634135407
476396498
641050481
93477203
943786756
1186571762
771375383
1855239059
288900411
1940334711
64148328
1724604861
1556314534
378283546
1084294962
884842914
1190854718
1898743819
669855542
432075311
776677658
1570797810
956124721
599765825
487676313
159453233
1506536761
2077604801
396914994
1935692312
451442997
568175848
1994187935
616610381
1827436599
1875024356
1199151473
1831759671
1387879512
1914761992
1339421566
1709365853
514061284
678056255
33476756
995626898
1642018801
1717970472
1602689705
1714199250
787100473
950495207
1159609249
1427862966
1114038242
741957843
803078631
128243145
1680404728
875852609
1564085380
1141763451
2134550807
654644968
77376274
1485839208
1816968001
1280291046
92334922
915637942
1303721804
375963922
343331014
1310989114
1522248571
1845499388
616189324
1488068470
1016639068
2018336734
415214700
1353691286
1599526633
517516392
180186760
284525058
1370911676
1869252755
2044990510
379908496
225785313
526526548
1547682593
1476911923
1817108385
1888823181
1294091085
563798130
550237195
1727992620
173937715
1146112241
1511255271
1468583403
704304136
1456312792
1342071979
1187884178
1617100023
984491399
659233912
2102305634
505711959
409609483
1927836694
1357567526
1115814699
1008796741
1923988559
336824175
2053204231
1690732939
765469904
1378195240
1428643068
670384238
500125672
101119097
1756339127
636682656
46531519
2120197490
1927501303
1056730653
401695751
1009836377
41587854
2052107289
516126744
180113439
878135149
1480963915
1763242490
881681532
191410482
605360782
533536424
194833165
958162706
378792334
1192375544
1357580555
534690565
1329040568
771620498
1399741620
803138501
171943752
916391945
34826913
2055103292
541839561
14441611
1154807408
70690360
2070139682
1704283983
554903528
2105519626
665759006
1888638263
744053955
523860090
1613480980
1821751627
1775475607
917845985
1378878673
763887241
2104223614
1507101550
1775869081
1714624627
1341965492
1699622308
239371111
386124589
1196040404
104589552
1670016492
1547074453
313967634
1254548335
1739626281
1890114082
176624690
1395609041
1109751917
1365082939
1177406368
755469304
331432815
1822999600
1917994054
648710673
559570715
1750060990
166844985
269907077
1854845284
355932522
1143673139
1030793221
1797646617
2028667828
1996798422
877784732
1221294750
1427401898
1411193961
731605975
1004439823
166789508
1356242791
1995722531
2077369615
1073793338
1600232818
1949205166
1568777254
1816831003
540115774
644503684
997445180
493235200
1377694293
2080230739
223368777
1901284986
1360356563
1532040831
1239563332
1948387394
1011872693
1892007806
1865384083
311887772
414372330
1789943715
1119582085
1883104667
1095425808
284426902
187942712
131791971
1293670496
1586854678
1568978519
1422695875
1978272258
1454464119
142162285
468401765
1531878788
1177150546
1471885119
1523507353
773933945
1473593324
453365029
575900012
1417505062
932262297
154684678
1357026830
295258186
136163862
784398492
522803759
1090609862
1453546688
910202802
1009019690
781116674
1609254449
1279866638
2038691332
773845344
1992134457
934408397
1647666915
884559678
516719068
1804033263
471570463
1792097435
2095641471
992908565
1270320797
1723154615
1352072244
6307514
703620880
870851681
492552800
431031132
313097524
1827625092
1067197971
2146032504
1470310120
1027486278
1922466526
1502845370
1872994619
1773257213
1831597673
2014388413
1795545462
28347760
2004150892
158165116
732467147
1600770321
1451557915
373155474
727136515
2110553520
1842304343
1543177776
1170194931
1985271914
357449586
1787319673
2071667885
291463843
1811586265
741309227
658257363
1642854602
558745387
1186317518
700879190
1644912389
296244537
607524625
1011860030
721792862
1706620112
1784923009
410542941
581583832
1759853133
1922826881
2000900510
1774284655
1584558422
972959443
1275927735
1362945274
377173118
55446665
1265051125
439191310
1744753024
312367294
1836809731
653742359
1839317468
1723620036
1934556153
2014105622
1365911016
628805966
1688991263
1565078725
1028200806
2085674740
1110282776
1218393895
1974311975
670524530
760193328
859244864
605921523
986064011
1844019575
1989300276
906275650
695693306
1819594514
985495719
1495155955
2100115965
1317098349
1262613231
723412558
1553724160
1653538665
604214057
1239912847
440318332
1084425206
258355480
362567622
1502151
788761313
861496069
339435425
1975153024
767440909
961988903
889589822
707731774
13588698
1460240640
457359081
1793558599
1171511716
1403765162
1257249426
1334357435
880850148
268671352
1374534135
1310411531
72870924
1518815960
1998600895
2029055264
1876118137
1243504592
475890246
950666185
47598487
988254420
618580342
1188330014
1978905406
1029793536
798640688
1261718864
132831510
1993216506
1320287689
731590991
808960114
164081858
2132580805
1048527942
1654829623
1837097226
1904799478
140417090
1974825403
1386922589
760902091
1813930327
969347986
1524968058
86079521
224700015
570671245
1048821359
1984632906
306512798
947280109
335314319
1634508757
1770768113
1634926165
1784258946
872608564
769119957
63487699
1700372683
1119628325
61164662
1511277250
380710432
1031151261
1196104160
1151036938
410041800
1933252561
1315694480
915816263
1760569046
1593162439
2020250280
1712162361
48330090
2087041301
1506022425
611583775
1411173475
1733974226
1796093165
2125426779
1980187743
978230334
1517933461
1493428107
395901282
1580152869
1199421458
899580819
1094447910
487120845
1170336795
2145050758
1379682741
974255271
394466210
812916105
291813757
630197976
1575953205
1790559
749571131
1941697852
363650323
728047026
1438011135
77221035
664962350
452796976
11891638
1348977020
1940470307
282561338
1352638781
220158048
235957030
1916068748
762628207
2065317936
2002108306
1401086936
1083258695
691096638
200445625
665262192
182555230
1164799089
83098631
813243844
256346393
450607458
1830167148
1916211778
967999077
1029397986
575480303
1953814562
482792513
827526033
1583323260
1971232825
561793852
164336253
1298598520
650720715
1569945233
1151411939
1949132640
1120044630
1594710401
1046645099
942204042
80555844
1433815061
1876409744
1245456446
1898228740
426036104
109428138
379155259
1997819564
1552079516
511828929
1074226126
137788080
2088470281
1679043123
1260065631
777205912
995455534
781283397
1449128075
690297545
1420116318
1474930372
1979308856
289021364
2079435332
885176582
887984910
1067288758
1617918247
1350546141
502903904
1816934594
1937410353
1393125656
467662705
1325529406
142428495
2005151815
1448897817
701803268
1314666495
1764315956
1291716821
317429220
1388508540
201115423
1838494516
1566860106
775150151
365290719
899313669
178600724
1379021658
395465027
1103720203
1599068455
875031815
660321605
371997250
598944346
387600106
2008720886
305321322
1866380881
1524365279
1158796897
1688122321
1916179409
521275405
973655789
1227310894
36125967
766263835
838075069
2101003055
219560652
1640435073
1608870512
97638118
784213824
35210863
156127187
956298483
1873049266
268057521
1954207149
510236117
646718621
224977687
2022868753
1880816964
1918577808
222057767
2091498993
246345732
210610821
279110962
1135502153
1064844521
1214580574
1022855021
1429149494
555424044
202870006
1557489747
1802781269
370121828
88265431
656076534
1993371536
1617112554
1540615046
2013193737
2142450561
304736298
114119292
173367665
1741349075
1169396642
468159751
915231464
1165944184
651981896
1732196123
2100073860
2422277
1504789398
768691599
30570511
2074364676
983812527
1798643356
595908800
974143354
868883357
1474187736
708013046
1811901144
1840430188
2143613864
693384920
964327396
1516316201
822997107
378997507
248707330
1422984765
1707398593
1988425763
674755407
49019944
1563599723
105467202
51839393
2050688342
33713245
248460290
2138681972
1309959352
339816482
1177291226
2139939744
1271238105
1425855554
677199119
1414168961
373113886
1377845606
1481074112
259548892
295814665
1010775778
2116716497
1568030426
1756230417
763420248
38987266
2035222431
1187705766
1500766061
2000685042
1123280171
1262367030
796329822
644113428
1170735263
221485637
1865842208
2066092065
749816269
1135047487
1194760302
707874052
519031127
779741803
490882014
97820048
227925922
5955203
684308804
1050227785
401848247
1643669540
1771087629
2110729405
53954927
687954003
1966364362
763187595
321218172
421234283
306958930
109063990
1491741799
310778350
78852943
750153259
169514561
865348027
2005016601
1412781144
1005685343
1659292197
752728218
1964945481
1006087874
1846232153
1616228991
539588735
833819701
1974411609
608184127
459586371
246885585
164093865
1855848145
2040331360
2091480034
1660085230
621319752
1855529843
1272018523
186940359
411411856
2014146453
932056580
1054300567
767340422
162867971
155150262
1369383588
1763169287
1821354807
656161968
1507984383
418096377
958932913
1259796317
1273715871
2022606694
1622814797
532229156
892770879
563330913
1337462640
1642802461
98819285
645709440
273747715
1630499539
1530912096
1809856144
868166097
1475293935
1818265323
676804645
1429942679
1776440433
251392281
253647630
921139527
627983266
830168303
1299392636
676508173
1499606063
85825619
178520978
150389781
1790972507
1381095976
1956665229
762774468
1276190779
1486805500
513850483
663728923
1305385484
1254081485
1383744622
2077982435
780835615
746604548
2065672044
1062999695
479713346
630905809
1809833190
1121901179
1700079143
778115964
101802857
1559071954
547066393
1304149333
1738579770
1850387893
1070918810
829708548
1635075933
867073729
1666500385
1832254709
1918782414
1395725105
1836452304
1245397241
71228531
964086892
307230189
2028444923
548850136
827922135
1543289049
375575826
495218205
1603892480
648927867
419932775
1916553623
142961630
1465763660
1765525118
942480668
946976781
973337101
808579077
434060958
167518364
1852899154
1401256198
1582147996
1498580122
1757659041
51695359
635643730
1316831870
405457038
395428410
2145059481
708824171
1224809125
892636468
1740437496
673183292
1248483883
1121490851
581561708
1902460417
117161535
1760986455
2061186375
730375789
740464587
1319150735
902861504
2014074038
1739217219
1515960638
770222423
1708097441
1468890436
15439063
160531638
1294247404
290637750
658563530
2096080971
666926057
476421174
325561252
1632182718
1114550245
1237252722
1916974261
1594629041
187930973
1025793446
1064474229
41042955
446846752
1011519947
1436315035
1579148719
912776606
1416350914
771508061
1166239311
74554094
760751319
731164581
536760081
433292136
287460015
966411410
372239894
1074575785
1908450643
1854820909
1883651957
1719810838
783877387
39583071
1403572230
1527142135
548711656
1735372691
1085358031
761253329
865745109
206929438
1543112443
468386974
1401577772
1891481250
1321927300
167273875
1887547558
845797678
182979954
473117336
964045502
502258277
944314175
1040615097
699693541
563212863
1398195242
438565246
1236959159
1788348774
623172650
1889055319
1012067500
1378169462
394119455
1875585777
214657260
1946396831
1876480851
2108971292
1796142041
1848080257
1652683129
1267528328
1878603739
629455663
1616944845
920261394
1201228978
1757184977
1830769471
493113486
1060100812
264732505
1206974538
483882365
409826046
201187098
2096112787
1188516165
601032369
1642624922
693807380
1896649130
1487895289
534004241
1708607361
1540500685
745156323
1000407132
272238638
532528418
1156534125
350495553
1053480185
543748564
730444402
960344384
2077461299
793365524
1543295778
1704573788
2090002446
1914215573
710318106
99124034
867204070
1902109880
792695674
1075763109
1500532501
2090103011
1137469652
241574702
1471671803
1159115782
518734557
29235913
1717996012
583095253
1406277598
555648091
1449151509
1906279890
1952030028
751052018
1952116816
1034117757
975115611
192344313
1349965798
1077830939
890281968
300167296
769303906
1338208940
62031801
49967631
1926042509
1010229388
192871100
2137067425
878718330
1392750644
1500114234
1144482269
1322514219
1823598793
1032843296
979460606
497029863
113436037
1279496945
535737697
112879703
1145019089
1454997446
1836704619
1888524316
64337539
655201983
1731190549
196836455
784554708
1672505017
2143835883
651227937
982141942
703590159
684285346
2028633299
471435766
1151841389
1643724047
520322188
1932251910
47304798
1682385410
416935146
844990525
758235156
1429031991
1716517864
1658006141
1204505321
801284294
1545366438
146705607
975219011
1295180471
65552527
336892449
13297690
1116440710
2147046700
1515990376
978455236
1023414591
896548976
1259345550
1841933299
1862946632
1098799356
492591573
1909769991
1031890183
767301064
1120549512
1365035440
1227493772
897273404
1702491146
1343422974
496788598
1390661818
1191808042
2128778254
569881749
1661390126
1851410329
1629414185
1395036640
813882117
868725016
1971712589
426271589
1617581331
11773207
1991812555
1339146518
1097878491
807233776
188385654
323103762
335849190
2101498927
610218392
1299432525
821759208
23397237
1897714008
2104355
1168139443
328360441
1661805572
1348336094
1837558012
880261633
517867163
1465000326
1790703868
1158726005
957626984
629714822
304952861
849658499
1214900471
1091748967
1444051138
315716082
299468684
1300572102
189055597
424642562
1520281483
1194397243
1295916371
347945743
257883944
1519753053
970839741
1622273898
612413505
947043699
140473126
477496053
620471936
1340133281
1468892583
833448040
764978791
405157775
1322951315
1036499390
1691500087
1205168853
1285243370
419034085
394569143
35055012
518528250
833996446
1706465034
231915810
2115479465
176666586
1761053897
1179151346
1097195898
1331122974
1458568098
321209409
135141654
283980199
1153777787
900451026
1818528916
646943826
918165034
1886578750
463443099
1008192332
1571410493
974589278
1247575792
574767139
1150844802
1572961925
684221993
980227441
189304687
2054544222
1944584893
648324859
1643954748
1992197215
917821775
1048478583
182388255
174590740
1828487674
950996395
179828755
794190619
1228952711
692874331
1419599843
1408208244
1923954021
144941204
2067619722
533040878
251535338
1501023902
1033167284
993069278
1582768229
49656908
697230947
168725798
1135087161
138135171
1709695286
29700435
2085055385
1875445680
204662710
841524594
1187577359
1506945774
938514247
116806097
1551898782
1130070354
1128491330
152134268
1958453927
161536029
2072687528
521401672
722279759
1084551007
1619603497
1611135970
1534530975
2118010069
1221735839
1789541420
342661804
1522003524
41428266
733843181
1247000154
467951629
2132831904
2031153760
2085401631
1524558192
2029143652
902930568
2027167077
57374972
9617533
1242562206
48219709
277467860
644283636
1996788657
1655813392
129254487
1870965742
92694894
895782781
951534385
1378313178
1986866049
623732987
1991330575
2003847594
598027885
1436688108
1455649181
184749059
1441343230
727876767
2032984235
244117258
1663769764
1937789143
560646183
1868987027
633011606
1612408415
741463120
2062059883
345543028
91705459
1209411017
1775614194
668525988
1012564054
72285653
444289598
1543503400
592925436
106588898
752350411
2051184527
169312378
1696900598
1883025680
1758224656
518898988
1797139578
1182105679
551833854
111197451
353784450
607127447
1049637877
1931226447
1038424022
1683239027
3603653
1505654747
1544350564
532820244
1672153292
511509209
422541755
499321701
1593334012
972894655
302117006
2057894494
2132669463
285015200
294972392
1597596136
1443697771
2113167830
1122141238
34349133
867524189
1542109881
160953522
829664381
1654796190
895664321
1425497114
1061327600
856032730
2083778491
677008875
1040216645
355884253
770129627
669370641
1441956763
1340333492
233004488
1144985264
2041678809
320694061
947887394
1595732855
222334151
113251397
325668576
2128876407
651869662
1710358907
577413422
1468472290
475832082
1318473088
67743228
118875135
1389412702
405072608
1450766926
1013596661
117244383
573825353
158118260
106744822
2050872246
1603794466
42904146
633665219
834135179
1094989117
384705118
999565549
349152385
462927160
1672064643
2028138790
720203709
1370389145
1589994964
1203544577
1129618588
63988636
268413239
1890142736
590648182
1788750144
540704824
514512810
1562842545
818190382
349897108
1662575507
1038599328
1820086138
25140024
865399022
2028526158
644355317
397755841
1945369416
434942948
1083222128
1582418370
1875630960
666593662
1837653681
1240526682
2086559007
643533371
664679349
1269783537
1858593030
2099025107
1701920088
1220284884
2096992315
750302
1648447210
1146795439
75994744
723637834
334460644
1070757717
1447638956
652869074
1323709500
446057160
1331178784
462102774
1530682739
862301551
596677010
1598218649
851174209
1919438950
1199122668
259288728
1880756879
1967438213
681312323
2017633984
1406793990
866007851
1926125999
1299232732
85467417
2065342834
831584689
1155168612
1332316498
1934877840
1826223358
1868667084
390846753
1096093171
640718635
302685392
532114248
1434575555
1794615535
1356181124
340301679
2132430566
280078370
321158470
910786401
343202577
93089845
1535871482
1776669151
614113003
526352530
1251669048
1711136154
1351927174
111325693
1825695490
786838829
192925487
1225471713
527269516
607222310
1263210410
1537965037
1988314146
1883599069
84587970
557192901
2012458960
411841711
819492173
1222227421
1124165513
1683013549
1499836381
393935177
24447794
601015997
2041847709
905554593
938085847
2143380408
1976423578
130116910
546871771
1349425852
2126570022
823468645
10840426
1347771380
264729603
848580902
838236861
1639793163
1433491448
1065637413
893140267
921892036
2026028106
406180018
1729702376
2024281253
2015052497
78509888
1571628058
1675273682
1217763592
1159139706
1017843654
1897699859
1795888366
382272993
713886634
1673037081
1095397213
218013026
796069400
1137194024
694166712
1404976615
877666351
733675253
345738405
533933516
135805946
556744487
1535170310
924430718
1946792594
1275427585
1572114073
1060468147
355130744
406648113
304455792
132466731
1432843775
1691277336
237167950
1254923330
990951680
1079914986
1279250772
764880415
1719596846
1012101381
1475212897
1859041540
916891303
132671149
35040741
1109896251
1025959519
109932754
335971853
1866786270
1400456374
1347267844
892424443
264875288
2145345324
37890315
1130772681
1949029033
90980647
15405650
776297762
868504798
1750937620
965112374
1146316610
1392991988
1506443176
1120904998
89711364
298128990
820901968
1588388351
935010208
552148576
765259945
891269677
1766885806
1005895008
1938323968
2126116687
374886873
918657036
1198404912
1552748633
1246636602
2091907069
122013820
707932040
613037107
1161236900
1806805990
1672993926
471331935
1430974691
866391073
1881320002
1346664241
667591728
657530228
1948573615
330122906
1507438625
1659845268
479115756
982124080
983035667
642930385
2115450133
953588119
364844973
713725972
502550817
1552678649
1814882147
939600309
363412447
473027859
331626909
262248549
1693020108
994978517
940556703
303067697
1100750970
539122678
692322341
1380685035
965875725
1900230621
828422733
1425691919
221936302
117384551
1637060061
1304006786
803360630
1576147905
1297086321
1323428986
168713610
1162669025
1178788391
601493477
1168624562
1651084773
1991611856
461150220
517894012
2094459307
640414838
695481761
135225959
1765060183
1608674282
701964952
842839644
1103815326
1016766682
1934619461
1369787978
911217491
1485404898
1551088717
2112045967
588451236
1407756325
972426093
1424004346
173439462
1951172021
623788483
1230572928
1260780088
609056694
96358647
1725281855
470431966
1945660455
2087246873
1449505900
1751035847
2072774357
1225409092
542058769
1039466560
161260456
645438981
976747873
1563056763
1513751315
172883860
1296451866
755643467
1385521596
780105971
1741403151
2017839381
922721176
64593848
1456664007
1378159088
1301863335
1673580839
50956404
874357859
1299032340
1442561485
881771286
501911450
1913001333
338752008
1124113525
1542514836
1752087910
1506084470
1018233127
1726474326
253594361
1213971106
185893289
394569050
733044401
889706080
128767148
1797003598
915465404
1426279007
1257665552
150315916
1383360521
1550312034
987179345
303901983
560423738
2063377939
1530807414
1876081815
130814089
1971470137
216486943
1028589648
1137021570
718229505
519670502
523627303
664428435
662453899
634826203
1375242909
1245074930
567650155
1662071811
1798587631
1773064541
398825399
1352218448
1070632469
791176920
268816111
411453956
1884544352
1316201420
504301527
121314029
650302910
1463595444
1259671403
608163906
40417398
1805966879
608813578
1743338390
225764924
827046358
1220482162
2081840867
2122010896
2027769114
650048068
1711753570
2039446395
1657529390
1184076068
1040533686
894944229
3047846
267834514
653118406
568047963
1895651760
1433492475
737404200
163524696
109003194
607274552
650116449
571883166
1177316384
721097844
520665002
1174086951
1275085063
1427576676
1328228797
1096844541
2029294877
1123775470
1805413150
883504652
1180379172
502313405
1934583074
742422791
422578474
1513141526
123722666
1587007935
757316789
1687178591
1805700784
1455347702
1808058526
701625472
1400572174
1848041959
1052462792
1703872657
205679612
1692424661
565480355
183092316
128027757
602157280
2064485976
1354749067
742750740
584636165
279109635
1565147321
43074354
658539404
1265339257
2009873860
661419959
1820978097
1669691700
1263119797
1160756548
2039662761
1240263915
1552641074
458197004
1738891473
518283457
562003293
1284527946
1383485129
1557792505
1931262302
1407762264
1016560533
959211239
1734569278
1490680631
656232248
1140714008
498990470
1028156242
692911649
1761282155
1085194189
2091656764
953911370
126610270
1574500871
1071449831
224906963
1259881452
131390548
980748361
2056530785
1676309022
132097723
343615139
469018006
1875825503
416912698
767795597
1459776944
313047350
1323112436
912090422
2107733225
36634181
2096029149
924025394
1078402478
542954426
1132901847
782142780
1573680296
229651187
1578317017
1173338162
500438423
399460239
803690836
1606146256
759320759
141931280
201244936
855079100
1163527939
2139318835
44075293
549856994
1647673496
1435036626
2000299045
1927335743
2096852561
1055018969
921095741
626639914
613691800
1631657049
1060026871
374080039
319253357
228586689
417523347
40203849
1636397385
100618841
1364033258
787645948
865901605
465265621
1025695695
1930598359
937538965
25920581
9016751
717558688
2033910663
1090141739
1423784596
861685063
132754696
2039443824
1526474217
786624506
75488096
1159979694
375575826
641731347
1904145210
149505905
1738737930
1491525407
1821732135
777126859
801667584
1024405056
139632176
224885521
2084604420
842417096
1680436864
1961921432
1061865385
1827707551
1725178172
976225532
13048618
809716057
1655194972
489488284
657319414
796009475
692186571
1601726198
1942001648
1987911981
975911574
1987460016
1694286256
616350744
1374852593
1409280506
1617126053
924902839
1573096713
924524229
1129308070
1841518656
2088662199
725523634
1271294364
741771982
361011281
69848636
1290020075
250373855
1332977244
1402025925
894455230
821893371
309258404
1380446512
328052036
1873282266
1958285269
758834864
207920735
1680632584
960393529
2036695900
2140571283
1232761304
1067591932
454810271
2076748148
1473716860
1111695028
1954242184
1191928565
476891615
2029146698
188639267
1250711661
643816362
495598622
92611666
848946791
328569009
1784964547
2136603233
926763694
130313213
900809586
1348015913
1116061051
1438393705
699729438
1323527504
818383768
112420733
1856335339
767404253
800909327
1726051744
878371760
1971590307
1014362408
620279294
1915985765
1823249485
1233046410
230230572
1077832827
1920694482
968208690
1857572780
864517525
508024571
628128551
1604114205
1393080844
2094744418
1241876199
1883552438
789464301
1313279593
712760895
2021364450
2000936356
308691759
882326196
500092440
819535337
992222521
516058319
902413541
1071596785
2056157901
1928203533
1673908676
959288162
630746505
429487019
297121632
92601225
648768669
1086773164
1926029401
1465557364
1241946273
1365055309
276672131
925676795
371332207
790244076
1449454553
862625561
1693948734
772244614
629319006
160972002
806022773
1988524500
2000059786
1053726740
436621381
1293147708
1055596730
272822156
1260507259
1529142647
501428975
1921326181
1730074821
525635737
1387504094
1929703240
1871709676
717974605
1763069333
21043347
418371916
132569403
1014438770
21836028
96085274
1027790466
1817555587
1975152823
855971533
2093307137
2014363905
1559668337
591584566
2096590440
874742021
484372631
892235588
1291261653
1736245047
1131187980
1396653319
1604244918
118636246
1165599053
1846426156
1270690300
72992779
1577182361
967393101
461021656
788396125
1425492606
1123284563
1432215648
1627097853
1848026947
1686439380
287712726
1778047643
743580329
608731610
1117298799
1026388674
2111540819
1530098975
357216576
303119151
540369935
297593863
82462977
270720474
891058691
1657119117
511120045
504915424
319769231
570283421
720497468
110776133
1684529088
222675459
338727291
139680592
971983078
1008400900
1420409226
188096547
2026744685
653960562
832009912
1773312442
667480643
1281149335
6780654
1575605034
1440677754
1020005795
31404919
1021639714
1973832872
62670512
1227720832
1437724936
1458167563
1905959810
2093912360
114117723
38878841
572034445
928809561
1524894581
1031251678
169224625
956348552
1620442850
1846164854
200375092
2123194246
1573677154
288013261
412666107
1521088379
1327019618
727814218
780184906
596096970
2048677397
2146212428
1393340397
1870996841
902546074
742597369
684034520
188344959
2071055529
1610516105
1167324196
219864832
256968718
1269616605
484235175
1072269596
1175889090
92687427
372900051
1352130929
1448617237
2143833339
1895153510
1319191698
1505751117
303648567
1200591697
1547338950
730159219
306899489
374214772
156137480
7093422
1431381190
25791111
2113070902
56699857
445788999
815008420
2091198777
1590857415
1170464832
241416679
1750816725
1257550830
1545171693
337558447
1271522577
1664330702
1908982220
851887194
336977726
2114495336
2044698214
605988656
1938108059
1349294334
2022520597
339274891
1360962509
1491223768
655409792
1367853049
223305979
385574852
791949680
158799317
1942027537
661995129
1350622500
256853268
826755215
509902795
1261752607
1291893125
289390595
830540813
1158711375
583526366
705093154
1476079763
1683464250
2062189818
1340401633
93148133
280206375
1917675638
2002652634
1942660917
1364383594
1192504383
301641938
1040457653
1332070083
161027458
51210068
1526692603
2127278096
1094001
160412269
1426696161
206257254
1569309047
290284158
265557546
1296348697
1059142488
1000036793
1959748174
680599210
20054094
242108454
1675302064
1417104103
2044745240
932988608
1352966388
1867795509
1535532766
1640037058
112517773
895587103
1182827978
286077207
1202743836
730348040
1502187535
157999115
1224445632
1027517213
648995666
1599571357
101455156
1163116986
447919462
1659607120
154397644
139175940
1319106200
270038156
1238736028
1450980876
1629598574
1661860215
1130305084
230145152
476714474
582330388
773294962
102213091
923230916
1749286527
1563385024
950197675
1792952451
700954768
1880371900
1138901676
353776934
1661409117
2025670526
907520803
2036878552
2087956379
1895225070
1229296781
1264334385
1716525495
836733139
2140762590
1307015299
785411874
776295776
1208151351
323602345
884764056
2009391288
1261157195
541794691
516641171
1305486214
406722561
1751368266
271951027
604833519
896447802
118407529
179561682
2046627736
527864741
681747136
1162451689
345993677
800606611
1350361612
1029971649
2074343862
1248053510
673013754
1830821521
371703337
1755064475
1432737994
1962211434
2094890948
1879359638
1774512867
118728344
1409780548
468574233
1220042258
1074688270
1119829517
857295974
465047941
1878931476
215353157
1543848989
1902485021
730828928
451419851
466260766
1107475352
1194651507
1815898708
1236794958
1430310855
1740007153
1996885022
1182127403
584882140
1096838652
508648238
2133668769
383268571
719465568
345119546
222651068
896292521
1566608875
674757831
1308146066
608876845
1819510052
295900408
1813115061
1601848299
256341533
621283834
2122039704
1442364957
574597587
489495748
578872830
1074835827
726326800
232894931
1482811564
324508639
1810645596
1394632083
2078606532
1517600660
78967351
2067537033
652839582
526089438
1315663238
1098104839
58671500
277614210
1821931848
228695611
1144579952
435727680
437608360
710635377
568397517
600982153
1319742377
429837151
1390046996
1589052710
1181919538
1670173946
767309761
180961295
950811912
2007433131
1783033789
880632889
1647966590
2083652998
1964739278
802072567
1707951080
755785075
1210904624
2104645404
1573274994
1302317248
866099005
992492783
558017158
580965836
594449779
2055443603
1488540913
1086928179
541499550
1815742065
1706415675
895080584
2101537793
339447375
1523008753
807280579
1461449720
995850083
1409370931
301648722
1770122722
1665681551
196628312
53406014
1855942617
1627738991
1841864953
817296888
436305206
1928618682
143741916
1231481652
135020188
255839815
23518444
1278684479
1154423332
718726581
1703537161
1134513950
641445223
891220583
468305213
662046102
306597011
1987735478
6810650
76150420
720584876
113378896
500647551
1187239222
1507509161
1703950476
672416841
1023772575
1913281897
1339411511
1705813439
194072541
604830221
570550328
2033787458
901968733
911899646
1127858219
1616017750
217300475
517361273
2104661370
50644744
1487074224
1508614552
892437292
1676866987
1915190156
271207832
517612946
2087351808
2002904233
395624459
1807458260
383310853
2002813924
895639726
914718860
972360401
981899463
1640214034
29240207
682547478
1284487181
133923995
1406012637
1015031804
1755589058
1633247921
3616790
1849103228
507474698
1942175228
1701819130
8447391
319776657
284702262
2048159299
1939498517
66593235
1500061528
1791753066
1340157560
1053376985
1870783041
241097004
1262618377
675776138
553565566
350001708
204301439
446042489
380631557
2015280115
1722947365
773868616
1007513871
910108629
594751550
930007271
1558967141
1214391020
317932784
173890832
1358842106
1163730923
1283706503
1113763101
1546050000
560788254
1932260056
2084505877
929836313
531793618
653454653
50339276
196770057
559119840
1566450304
964865602
502745087
1182094882
1794761382
1765414621
429098258
1746756223
667848993
1345747163
2001544138
104423909
2010573892
1248263306
34011175
1791063319
1650722885
1937151513
528361848
485341121
818617320
1987817575
440793472
354685539
1948839410
237929948
1401328114
1929270411
92866338
236102645
1692521849
777856884
1282984782
206301385
630343002
57532045
201722105
1474829466
1755253364
344505316
607181965
1045832443
517049672
330346423
897903289
407725640
1959583877
1152395495
1108853584
1478474738
600306052
1335755854
1100117002
617264897
1279967227
783436434
186711737
703948322
550866744
1672920324
284630552
1542975670
311818348
1375577376
2114497132
183978694
1693506819
1908409641
54742522
1193974486
632623779
1709174670
1170079623
1096038716
1048715100
1546974433
1004825104
950544146
857447077
434080905
853003090
2072238415
564041112
1953786014
859406426
1849689763
1342789269
96423921
1199082107
747804819
303331770
695865254
1190337919
487989920
1746406534
1898309098
260365676
1783497340
1014480246
902101268
74230398
1279082641
8727493
1515930629
1878721086
836431207
2009927273
965858228
1376669412
1370998219
1659196772
1662489830
1213707794
1214575202
1630802180
936500964
2017629941
549586385
828664054
33190421
1988231941
1043467933
155842048
530448486
1836789734
1129560755
134535623
1218249789
1228099232
639993260
857502037
1425417109
1278874940
1021756492
1708237227
1129670553
619699800
280824264
1758503156
730256808
817047672
197842330
1636658344
1931711628
283380257
666829289
371516279
604276726
1512496901
1706844019
1258818545
1585186802
1602591265
1553228741
1775361785
1914416448
1887380872
40179794
77794845
1480020738
2023027436
1850432608
346440544
1013783241
248541607
142845202
1735328186
1055767529
1420670200
141333169
164422292
2146323494
2015959995
1581072366
1992201856
1906170301
1820300778
1296707720
1911465315
706557709
1222062172
1624545279
1756671024
689495246
693170171
743253615
1925568927
1934579665
476180362
1555164106
313367934
1441334662
1921339025
1825051214
1828840508
299516390
314586093
205745106
1542520316
1496632610
721422108
2021763183
161748858
1667647688
1851915804
194600166
1254697267
65514460
1524472930
1489368931
1252526911
1973887839
1901689492
1932540738
1080385277
6744927
1796211245
1894948584
1594868990
715879916
918380501
392390889
1341027344
1067787135
871245396
1180263708
79770248
1845778936
952629165
462014611
1916106274
1885258965
2008924870
431187170
1097267321
1238305486
775934868
864561374
812553772
562567104
1217949676
660165267
788891716
305235639
1464198168
1779477862
576806302
2068037020
1099577599
594639536
1353836548
1541560974
1889470365
294974424
1876748692
269258060
2099123668
301879024
1908253992
1134973674
1350115833
301969913
1938467183
44509563
992623976
977708323
1118840399
173417752
843529793
684146107
642466865
840840332
1916889567
1823005352
1581563243
1942298899
1595625135
1811855751
1801022723
1679187848
1682153076
682469248
995459362
1396110233
92125031
1412313518
1858997451
1454430732
1574272133
2004304684
473529161
1326192429
487685141
1963217229
2085207271
847988901
1075857055
1092217579
390859760
1801860079
615237231
546568329
725719335
1495509279
169889473
1935875659
1417510838
104780483
655470095
249303374
1029997809
59316929
23658314
948402996
373953816
1472148309
851410876
1926520892
664112751
1377718739
2078750699
1518596178
1511182487
696804124
913414800
2052667146
1167797382
986034620
425442347
225978334
807919100
1857274773
1234415652
1912226198
684991177
252128277
2080431108
1649688052
1357277399
519665955
1515096906
57073192
1387143770
1860498591
53373076
1884840556
1467187978
133613273
357779244
699272076
1077102578
1247646331
829722843
2100344054
1040843843
1791601608
724017142
1118812663
1631977319
127773341
1117221566
1536843239
1423537999
1169258827
832654473
1721554660
1597323871
168367237
1266715747
1705393754
990572500
287191361
1099971577
1299408297
490348748
1405288722
162856653
1664394759
362056812
277978445
1063846050
1053350055
118044024
1695676832
1725597555
595721865
916235889
197923111
1817327375
901517982
576742577
207276416
882961684
1382791370
626835871
539141096
1617979182
199125359
2050849780
1075331120
393191830
817509573
1014721943
578231257
716926292
2017341228
1775132379
91130578
793030557
1030753451
778936876
1123888019
1081683983
175466649
117160956
1619790062
1761408948
1677230891
10948976
1722495613
1899380497
2073431626
806981436
154176763
1680563098
1400186241
303122003
728801520
1156646188
736408265
2037291583
1240688788
1009455553
7041436
1218300655
593273408
217605425
798993172
2101783959
1311254486
279277687
485088392
1156742508
335482115
1577624313
1754130017
1547660290
1459618255
1787420868
938269764
996178404
718640315
1859332533
477134455
1744062439
1768131375
322254375
706142991
809343233
1482048869
604348976
1017017934
1353497906
470049772
396287689
1802903033
1504825563
620441432
265781318
859838557
713746673
1658044596
349556265
1979311260
1827243075
38534323
1178266866
1148992460
2142105739
15122116
1985747604
1652847616
120301347
1569798866
869660957
197067664
1937927074
264004419
1671668624
919878295
1280314511
263330756
1944803746
184389082
1413837115
1470335445
2073936361
244377381
1960737930
1763828335
989088237
951867166
50805353
549959134
687242175
1205537297
714020979
1380823750
449923927
1882649390
539056236
870093207
1956629433
1569341309
1768885465
37163516
329782251
55348614
1446138541
732356183
1250677439
9582078
1575241362
425703006
1487427037
532968186
1805349960
541189613
1988854658
1019370104
1925984151
1941713471
1142189520
1111031998
1853171756
724200867
289683455
651916975
270749636
1167834011
1649777071
1851676479
2056783845
949475446
139999222
192944820
848378237
2011907516
54783261
687180370
1561118383
2032776937
1045337504
2120707318
634406992
1713057856
1582674337
1711204804
1193123487
1076558694
15029194
1168186330
197749466
1414872352
257937550
89113358
1020913590
565092126
1558541242
1622004693
732959677
737654112
1390149899
1619406615
1987186915
625889863
1074325653
1339150837
594944096
1416664872
1972802086
1787625844
1441619729
141151165
920001082
585363315
1519803880
649502042
1409100334
2014906727
1521806344
822127770
1428473838
628866234
1644079539
1419722252
1291610225
1329755389
578984352
1311181071
210634325
537376485
782352218
1754403013
1529402728
258068029
1483711887
1393376765
825700163
1641267671
1415960033
770516350
406324737
949663911
1289516143
514560555
172693514
1870115981
140161753
982043199
867405096
1649254199
1417939110
1631479216
1643774392
62573225
586943525
1613898255
100690111
1892197641
271256549
431560298
565756267
1073693854
1714233839
1408630853
14689124
880236503
584893552
928385762
1466651112
554252905
1342311910
1892738605
1366383758
1759577050
280731546
2130258237
1707983699
851275183
1629609926
2130260775
181287007
909254826
1354806074
1372448403
908920672
1274613251
1324759743
1809941354
1626554416
224802703
103422526
748977137
220789704
2127874001
1579257995
1587507891
1923642401
704534086
1485992002
2099935654
976836327
87444439
526619405
719184099
1724564365
2004133191
2140609818
782842414
1778023138
888688067
988562655
1150941468
979485615
1377757410
1401348146
1685428744
873468621
399990760
1198098438
727355854
85876496
1347169241
1628037753
1390380849
942577360
930998225
1003322582
1026948640
1209097928
1624292611
1134610518
1122743496
209761445
1957068509
378627216
436869484
32510316
453744009
1921049020
2003664202
854978789
550547004
811932082
376507398
1837536865
980758053
1501059269
422241862
252286838
84031523
1205801440
931229938
735561455
941100252
2097844311
687248569
684557810
921501563
608415215
1506088968
1304650601
1161708379
1897844605
1402952532
1622584027
2035127392
1177141444
356428283
778193674
111930128
2092322567
978402864
1289371463
543532456
367447432
51812633
1682591505
1654441950
1675070758
1492269693
578175933
1270909289
882492253
1248641045
2059952125
1409480997
734097175
1979587221
1457891275
699395663
1931701669
787768303
541691553
1913592389
2134510027
1676990154
559670191
1542021076
1115952806
2144421410
954134569
2067517305
1982558038
1891289524
2117655933
835791205
1502006273
1351927395
288186330
1755579160
1997640717
1854625632
1048508856
152113527
1513946997
553542496
1294703259
1988918523
483198858
1042395561
796462105
533721015
1899082231
250106800
763293780
1113226729
1532313350
1701417729
1039903698
1988117258
1392440695
744054883
1816872783
6774951
1900847153
596229078
2189342
2116609314
2066453323
594348455
88528945
1724986582
696007767
586926176
1976854056
1065917922
1572904921
565575956
1643217940
386577691
1567201309
650610918
1417728886
1893191500
62180495
157939397
1155426964
770479461
504417883
1975809765
463990456
1270108235
306504481
1077173621
450852711
1686617780
821822224
1429486841
1756143703
634529581
2025637113
1156906991
1208710020
154799437
850868361
328398482
225620484
413492701
604252084
1156067050
212854062
1022140589
1685439944
1857859490
311316941
696630928
1712087770
660375496
147548974
1456023471
822730808
893656467
1573774508
1635643164
409498484
2104625259
1612186156
1552588388
1751720977
2100967340
225065907
1926922821
697454149
1140357938
1642126394
544063355
335258585
685403946
1036125842
1142989919
385288607
1723930955
1016170787
1439964290
2121584204
871051696
525886036
2031245866
1845930259
991891716
64618962
1825655888
1013694943
615278333
1129936832
1954775450
1904643451
641508544
978452909
60178030
1530188526
942729143
426965124
2114549560
1797290547
1548023807
2073054580
1968452154
1834436533
1318637905
1049519322
81006090
340902106
1141923291
1657930063
1986894701
570841026
1501205414
1825276171
882483610
1276855702
930217812
280590017
2133929977
552292407
1861717717
153639215
125630937
1624114637
1228968566
744446090
878572339
1741217457
872174401
854780211
1510156589
796728830
2019769471
991668247
340912352
225420571
1143300406
1469701095
808722206
1580040724
1155536431
1843036225
1510015501
28776882
140647605
1284244898
1106337158
184443522
1386544948
321154873
1012852218
1703096797
1474402936
923697425
877687116
185309129
1731078340
1899036053
442340306
828339280
261387307
2126428349
2084605995
1758534296
1330277378
565841618
847675676
418697534
1445282034
954366186
842003269
351374645
1055426055
46847399
630841847
1573463654
230119252
2079359351
670879505
16505350
259434289
461950928
93646974
1620611204
935193199
932457813
1278803934
113392840
486513736
157408624
1063702937
781036854
124405747
1145225447
1947100908
660058081
395568514
1195463230
46531519
1019641445
316721734
468137091
1889402376
1080560347
1369391110
1612358920
799751864
1099085977
1534098193
101209008
1681721221
19359760
826882847
1923640580
1539982968
1235194643
1995121168
1673173609
1324467019
189980966
1416498497
1654964246
1530088862
937855865
529330695
1252111360
1463718708
1888112198
1405565539
1690936487
1314558938
2039649520
1978370552
363482022
480194666
1631328995
1809297546
1841987826
2048195084
342793256
1454008820
1800884263
995468682
23618349
77664129
1789596137
1775167646
133848369
1822527072
437480512
1118758875
713772093
1658189908
1149625594
2064235750
461887797
244245006
1654049481
1663079740
2057736480
96815318
512502013
1162036518
1749433073
456465044
1133883568
2000527030
1019459257
733646355
1439908429
676749847
2043418743
888252912
1343336545
1692525264
106040886
2121291835
983139223
1120546652
2061594976
1929447229
1958981101
1547829515
427064955
1162701166
1318544598
1085486532
1908462918
1733914535
947181602
363097482
14512565
732924541
191265561
45664973
950726363
1257711242
1577188301
1366595137
1503813252
1437830637
1976078686
2115681255
829535246
1973223857
528059530
244029891
1113224976
1867099462
1655014905
1843818996
1499311069
793254042
1168115135
1173788834
928302487
978797440
1480339107
1615226102
1676792139
1568509188
865566254
1737277572
2037647000
1883908806
1647712550
1943966202
1743341232
1847947659
208038584
270357177
1034860261
1954920843
1180504538
1994048322
38412384
1884389233
653613474
583157482
1195980745
391822860
1059648672
1465390172
1978751124
340319780
2047029866
2110724979
1593730615
1320006687
550943424
1952256042
705566703
1321443450
1761361512
585886304
1279790439
1699916197
1534776803
16094822
455303792
1819791950
1539663086
457946169
1159874356
1864557191
1929117315
1097283
1174657987
1520198718
957605663
1374884788
281863608
1052312927
1513953516
1640962687
278489497
2092875802
1859036467
1737127657
973566938
984778661
158571703
979926027
205994713
1476112426
1766417979
150981212
239039032
247718386
736734354
1882100153
83017379
1125085179
368839116
697409901
1893498961
1000922823
2146188279
955123202
274565906
605055655
106279836
1014416154
2073993920
252192302
2110697182
1470591859
830255857
1293096268
2031199020
1582040280
885621641
1291924126
1520843784
547544194
2111068977
593853775
1574451890
1735146560
755603093
1519781409
1419941698
1447140543
151889045
295488240
1518233095
354681168
737937148
185473718
1606691192
561420045
1087379753
1230258024
367171037
1305429470
1161597587
1586506707
200093654
709407349
1263647761
205740790
456737200
1991716919
1711175695
1484563667
350123248
1467929694
1309831047
1598777724
754510
1629940572
666741569
181697425
640926079
1538646936
886843823
1470499408
428870405
1827361951
1354793543
1616814074
1065969612
1436188830
1329771095
633365692
1024467221
654942745
2038773523
1275303673
745981536
532618374
970074948
849207009
332038941
1359169780
951722434
32730129
1203491917
498301466
140044135
1817737777
536100767
1645088838
1685595696
167877319
482227389
1337240329
1932191020
1461618332
864569773
788742173
1865848824
1501361874
55743822
870534006
1864432677
1378785
1985077570
1113082755
1957840498
1435005742
1251535177
823567550
997422143
1945663663
1056548060
926554407
1984659873
1634096323
81196851
1246494448
383123451
865655746
449730970
1174377234
560553951
515281332
342528994
1653984232
1136881856
178154929
1868604190
564603121
1236596660
75094347
650444391
733396823
219337719
1013646918
1233839030
111921226
671402713
1116116998
606261399
530641446
775574944
1729677476
926371740
703114156
546470634
167874236
495319272
1026628909
1766651348
295275616
1561792091
2024802052
842549579
1098326234
1214959500
793875993
1738821374
397534474
1065582557
1624915022
351279946
1918115884
1774516208
207470164
1376683868
1826878828
1604779522
1323665264
359058434
725581660
432581863
144563931
1142266924
1283067077
1263494446
160856975
633319393
99007146
662652580
1409602138
1692455324
988979852
1955092076
966651353
206253851
1269935443
1135086933
1632683521
1384155274
194032838
1834812388
1968236215
1703297748
285012819
1001699263
906233494
344884062
1804963846
98181159
1458413549
1542191131
248449307
579751349
1467663420
1196470612
1017204250
1973781161
1807074717
855222932
2040051696
166317832
1533940048
2010734642
1691775243
903144524
917862646
2123017043
378125140
1850299030
1591497050
1752994016
1760774074
620491230
1758847519
1314919826
1152544749
1182155379
1975545257
1083228289
1967938827
1594030201
2104320944
508689677
1096497488
394964779
2015682023
96267563
1319675423
1297816988
1564146412
2038673506
1955810170
1774250049
1847083523
1230175995
817270835
220402644
177724035
572683231
607288718
916205171
1633043692
662688247
1022795320
733029017
464236771
1512503521
1933535804
1827603770
2003877760
66226873
9417709
641156665
944548703
1137537394
729500028
1156839775
756527247
1343145636
1605971447
883775358
917862646
1356499046
1967620422
2002155878
751768930
1492706051
1447271568
35156456
494965855
2125544415
569983159
1085023057
1716392894
2117685152
1101961656
1005791466
522878363
860502736
316279683
1805094149
234113319
2018194034
1127688376
1085999276
1125451397
580385484
337731445
1853779954
2114337180
1918363285
1931263489
474119246
1130831557
2106136937
1716273764
1040619616
1574424801
853101031
1665482498
397497631
10460270
1781700109
1494812542
444642790
1734860205
834476268
1249280378
1545444850
1012982198
2057009647
340308080
1537115239
989961506
1600571378
847685766
1575888505
587776685
368150847
517009192
648158636
1824484000
508610537
1328700982
730365811
294893513
1808912951
762677212
465008391
268951870
772229304
1931507827
2119194325
194168358
1078520968
1664701177
1721103342
53356454
99548329
1557167445
1126424687
1676867799
1207278762
1990872832
347482726
1529729540
45726805
1692962486
8781001
2139038773
505627215
342020595
195218628
1285461085
842285603
911593749
2146316463
2095869803
185302548
539141582
1474776703
539518877
950805987
422839424
158812409
890146291
934583925
808158151
936365596
746747039
191984724
237519380
2132740265
1149245166
2081879281
713067244
2096573479
1055313421
1267652412
1244910203
1451509733
1119311736
835825247
192651606
307163137
899492768
1364524861
1441705990
670960808
1451941163
590006209
1890175983
817007571
1470978893
1120932244
2096873289
999087328
1705488324
2072730804
965884922
966693968
742502847
814804138
223388989
1463102336
598020646
1560560828
77746824
281260881
1789708111
786498858
1675660866
819235470
1181275588
982562880
670138975
838996108
312422849
1643825395
591409892
610122029
32877181
1543745257
989299891
901506418
1262185721
2103928086
1563018180
1038965947
487277951
1452048482
1701859426
1434262828
1102354694
1925019232
1420267591
439013125
500040683
1098805811
505095445
192414828
1891615484
972792571
882891152
2139460427
294321992
1388119148
1517699964
1047658991
887808890
1774229543
2019069669
1278596612
133108318
1299554752
1057104222
1599985842
1275607237
405923162
476942431
1789438061
1530530750
351290408
296072134
1095988135
150148784
783014092
106757576
1798952127
170467103
2019611827
343216359
590976153
335989235
147610729
2084421970
383575558
1466787248
1865094720
320993467
1478861952
2130861816
175423919
1249002121
1014503065
509002490
1511727372
867361209
621686157
1555268769
1916743469
1466126642
305968806
461759454
1077020397
191772616
1291786499
217915217
1298584542
522903154
1918881424
1097387259
1109058102
29250225
1556639233
260371016
364165509
425041081
1622426415
648230128
1269468858
228307429
1101229352
833629921
1407258427
1627389699
525423179
1022090816
1162631257
711972333
1413064929
1334620322
1295237723
1058310123
272384197
2135952150
999599687
1779807890
244874897
600895559
479598455
1888149673
723485399
1245797508
2136278386
1057616091
1488358626
2096289049
347074230
850618432
1534584768
454832963
2055571590
912012867
1076927828
1459434262
111370935
350246574
740784753
1536781802
1649642747
1017825847
310357277
1765703698
1941221571
1874050597
1784651858
608046526
719298435
1673526873
1452284069
1978412374
1549800109
1565118980
806872589
547155767
608920188
752924696
71637613
2069921703
137117441
1307127962
1621484256
1650629759
1504080975
2003772214
1119137393
1103439284
294895613
620713658
1945308817
1435429963
1941548660
2101595189
587389269
1482503643
1821206930
1696925608
2016428779
1839556155
1075786169
1265101858
562183455
1858125510
900637027
192613627
297537697
693150272
2119542495
1003732239
983634466
1786052751
28016907
1340678493
1283393097
1589849846
1067981314
2047922755
1038841317
1809335687
1737110390
1247451280
1845039069
1256257508
558010946
1458267362
552605927
76714345
312698410
1489505127
1491198114
139549993
977509053
113983961
191361945
71461250
1268911178
1345575979
279026855
1255440543
751871141
1792786994
1662179594
1169556653
1627485043
1546062582
155025442
1289258850
1887982019
451977809
433111289
1134942387
1712265002
1796101745
924481046
1337555362
1061109122
1889718403
277327153
1630799574
360659199
1602087636
1235619193
1981946643
692363349
915784229
1725416562
933466539
1535582405
1010132488
236016620
1410648586
1498383936
1513283587
179474496
275857332
1167541044
2057501351
2055754298
909755465
1220826572
217486236
1800622939
205936378
203792864
583655197
1341784258
603349543
1478167204
46675906
665573667
1595230210
460689735
1945262090
141173115
1091437430
1563380048
593092840
1993553613
1833480710
1861915640
653645687
317337535
1087568560
1306594715
618282884
882085498
694973092
1293142483
1289489544
244141910
1971004988
423920321
1607689279
909045356
994637298
907914691
1440216308
948519140
1924695533
200687838
694401580
782450064
1434347848
784451012
1403643311
1772018202
174430844
356068360
295569165
1799933192
928365061
854935174
464699647
783274391
856083946
1683887731
214635333
569708299
873103402
532293410
1914902971
454256208
684188195
388071789
1412616810
1881625615
1995501501
1394214060
196319227
170769866
105323231
485731564
391948486
757399616
1859767266
1380251937
710833299
1652451275
385182264
2095398333
285820340
1745600636
1099338897
808143377
1565661762
1224978994
1840074030
1716626817
917196594
1667817116
1886759628
1211284
44138069
980808755
1423825981
450073009
1967907169
400329300
1971756358
1731179609
1851830287
515692658
1756428294
287025346
421900967
1048551240
513442960
552802812
1736914282
1864830105
1519054775
580586773
1949968937
657546513
1583923270
1639554057
973787932
454021248
1880518425
1557168189
293631923
2029001356
2003000891
568324590
399705560
1614287697
654503213
131634363
482973864
1621844435
829922404
1345066244
1551215163
992615346
1171686545
952967519
1213849607
418842165
886784177
176266587
206639753
579145956
2026527025
706532300
1927738499
1346349496
1007259328
419603897
766739603
1236687516
1093256854
438616853
691721343
1981209678
1887067466
376660917
817120478
1103622343
925321167
869821454
1877516880
712795317
1248043638
171449008
49868753
1243731322
87860739
1856544306
1677364942
828122425
768194123
1187905013
1209028660
1206622550
1082876455
1860440212
1231951989
740169827
1007868614
1061534648
1616469544
332009963
810838712
1100834569
1497021927
1879915966
2087926376
1794363078
856937680
236312096
41673383
2104950974
280422252
1412829485
1126671025
87231723
744146279
1830497271
2069174367
565247917
1027042043
1944476157
443165084
669491605
985050114
1105451511
195659175
1321681364
218362109
1824706777
849469179
840115013
1822644837
460133277
685717306
1324433013
737767651
1245421028
536352851
92739991
760915017
1787813006
622872186
2034124322
468003354
488632962
761992743
1505224616
1948314087
129625138
614376199
1063957345
66483089
197949068
1665209994
1726991023
1385723074
1285188151
595807702
1883402861
877849616
1819213468
2139122709
2103879817
426362866
1644337861
486771609
1091308388
2039382862
802971673
1032706770
1997049172
128805406
1505519387
1051338197
383351695
101062335
1788348374
2053424064
336497933
1192027738
1205880889
1139906278
2131523283
297426352
1046631598
3446901
256678617
1204351880
1975499462
1279476750
688602041
1819898475
837297926
1786173586
153729197
1584126428
1950610684
384434742
581846567
1645085684
193660488
2110325820
2084524912
971989626
595259986
1564987381
1110394131
581097438
1735383891
1250600534
174547138
1265197591
1828429450
732979007
539935190
1855898342
1824230093
368906975
1927415022
1044555329
612634800
324961020
2035202702
1328163632
1796216153
1595217161
525242522
171066256
1488428365
1904742872
370673199
1855852009
1686838156
344637432
911397212
1704159510
613894554
1809734374
887937485
1281686227
882597263
295731382
495284119
558799759
421739652
747730463
1315939907
2098638963
410910609
1713046131
2005523133
694706106
776818004
5289229
1150699885
153393036
1791710591
1412484926
7916833
1530216068
2111873280
1737915641
1068666197
625005428
1525287527
752169077
839542637
333787747
1113536488
1180289919
193436740
700251461
1062037806
691530467
2036241319
35336659
364723804
1665073970
1518277702
1901139792
1159253952
920825452
337868289
1811484460
1638643586
632293448
1606768961
1614343159
1099192728
1439485043
592434259
517259154
214987626
821548915
57533727
1691189603
1663648097
1671962794
793076754
349310689
875355119
416162569
1148534050
622756125
606405288
1383793065
522462641
43314567
811736529
2109606683
2125552518
1771168881
1274024376
793830472
1872050624
1760360545
807114262
1801370088
410017217
1216156736
499691774
803536869
324935145
1735257448
782339747
831649741
2611106
1989615440
1665682869
1397968155
1422728900
1012099219
1274078881
682464287
2094066457
298344637
1110208729
326291885
157732186
133739611
1047455511
2056680960
1808926483
1374853558
2138108804
767060001
1259742108
97433648
354887346
729158967
863659855
1301127497
2054949930
2095771793
721358847
495849764
1438728838
669071181
334399019
813585437
600948037
1122328012
984685360
257237151
342713475
1678411098
1733546787
1781640866
1670310208
1436039593
303916895
212555103
1179024916
154443314
1679954338
1140144227
1427316471
1739137709
860077725
1249129985
2798574
609237963
635341790
751440037
1196746562
971138081
156127480
412525518
1869819948
2044591209
1668784704
2141808272
831358055
557123982
5892898
797787169
1996690755
1668784957
112784708
1936143217
532495057
279746740
1550669531
933483280
343483615
1659721823
1078208637
1544954318
1396318736
511915094
788594795
161337010
304785093
786181633
1259693258
1731179609
719885898
1948964413
2069981640
123060140
192496851
1648073933
1880756879
1683955756
2007581034
1778304948
1508277008
1015864456
610625912
472261976
38348344
550014296
2025648322
136202913
549173588
1360635925
2016687167
1348800050
547270981
1841526192
118814839
732361088
600662061
680556746
1386028958
1382116079
403426474
2896370
2001932695
2105994533
185775533
2078482989
203912888
461602193
828402142
1356316088
1295134521
54061821
415679928
575875491
1327236861
557703852
476154214
989204180
841426403
1030043630
132765764
1545004697
447333665
1760891988
1882384427
991782658
1821220791
1696319747
824520910
555651387
1638460786
493269252
692451465
613281942
1009428127
1272595230
256932601
156446514
764236738
1354042607
82873336
2125729382
1367984296
51488844
1120626426
242273992
712410173
979764634
2115948338
407899708
28970174
153140801
1963759624
369284479
730729456
263413085
208193381
2032004698
640118283
1162756301
897161588
253522254
1057680479
246963223
1928444925
1793170695
1147129090
1829578424
1851008679
1281377199
2072100315
953019436
1961227769
730226201
38880988
242653234
533787540
1098055343
192439518
1086434470
1026199232
689186385
158592497
2128198010
2038651387
1820020905
1010755151
437412305
368185407
1468081361
1201028599
35951207
1095569837
57664977
1365783499
1033703933
216226209
1273535098
1318973305
1292967048
2132824820
128763838
223778577
365638319
1473412230
1400785292
1525591335
1700690041
1223082458
1266526702
1912717992
1661044917
1437687341
623666231
896458226
1219693528
2039865576
392862312
473640824
2073170961
156030949
1396634326
1059555349
2135488087
1912422478
327614315
1481060257
898182212
1762143537
1340768030
1803852934
1226259066
2048804982
638711702
24333549
1700074972
1969921377
875599542
262416403
237981015
1436842225
998527031
1286761989
1075989992
2021406418
1212944446
1612977548
440535915
1793004596
1204401489
911496842
584643845
1452428889
1546919110
75090785
1745440382
642137507
991681914
503727033
1050433509
1000939050
1742830739
945363943
1112781580
1031759188
1657994254
927005776
629123764
173694323
1033888189
324077976
1933350160
1546984159
980851985
674733772
17920931
1314417314
55311907
1160777700
16326117
1997596547
207671150
835713593
571800765
714387058
1815798326
653399140
1005999208
238163467
194399081
626755390
1966749885
1989872478
891627859
95827474
844907517
489652165
1224036844
216949085
6353931
418499754
1578274696
1482943151
567452648
1440050642
266110900
1563083446
673879539
1864161934
1160091535
2012806373
385964495
688396010
1557520068
792809309
677396511
1658313521
931086270
2132458181
1575128764
63046236
1764544797
1065145565
1111399447
1538621398
451866653
1643189299
1951172651
878598758
224750003
429742606
929591020
674845437
1430258597
7501629
1722571170
1897039487
458441177
273511055
1142392515
1365767536
343164630
1372667349
648984825
670878425
1682913754
1839074040
348958375
1460082704
581843460
108283278
333097815
1896577512
956953270
1272343104
1438825049
1680055657
668276680
359295552
1661301916
767459636
1857164877
805396031
525429282
374826839
1757209016
296880485
1336899164
1364077664
2100013613
2006430771
153402100
657343646
174338715
1393303257
1738085137
370881622
2131659542
1541773264
319706711
272366847
2125294209
1074674780
1062242605
1856476955
319812526
2012010491
604611774
425325595
2107011851
1750122460
1276280046
260099937
1041306844
1301525380
358663630
1012529163
1569330795
839629888
475754247
1593590115
2000563306
663515129
179865858
1893363180
72538576
1520368597
1754014006
1234879043
432880154
874331564
922402137
1389724576
1308862747
1143421956
231519171
702485149
544671413
1837219547
1776308432
667890901
1413151488
797157970
874920747
536847664
1336149103
1116000492
1038168023
1277680218
1605467840
1921564252
443941072
512640913
358236694
1031148348
1096634326
162375910
92598435
1327878834
156038507
2137915623
1142135496
2104772877
1211301225
636560562
2079547882
2019808236
1592179956
1075328403
1258489612
1674236691
618104843
345456416
22046372
1170390738
1252031202
524155037
228138450
1364577583
755966853
1606732045
271620555
172342272
2090200934
1665038714
1100698403
1963698515
529076212
1966806192
729895059
1129903812
295383797
875301667
1082331946
300892326
413194787
997674619
361623516
2099132176
366476696
274464738
350195915
1718240378
1854852210
675890028
23703245
1709934391
189805761
686855902
2006332051
925761838
232022890
190662386
1025168500
539339828
1751383516
409413787
1938026358
1328286763
842205316
357510966
1248206830
91815545
1093538199
269753475
709706929
596219431
1729559128
2089859771
2068928355
637489565
1901308828
2125551105
1173902582
1200143162
704573681
1333996397
35383550
1977674136
98795601
608355200
1528892521
118814487
674762025
484606911
1456897577
1496852759
1021646107
812610761
1559636565
1275731530
331201603
833069275
206080099
1143448353
1240656580
1888789461
1421470219
839873756
1233330138
1331405617
947621906
370379925
99177170
1042964639
81538190
1234555541
2132446168
2104716
1469982390
1851969017
1957698856
819301122
1708291445
308104185
1198638465
498831271
1678876933
1431552075
795588382
1759014802
941515421
633940217
1579513680
940872400
974312303
952036906
433494941
638276331
1225698386
1418047539
796991773
2072054004
1676050442
1518886555
1604339607
724797026
1699732849
2147247257
384023713
411552502
187500490
1774566325
1693381065
2004306393
1496917041
111952601
1147418999
1396475830
629155637
825103216
2042955982
1495407984
1097249129
1966538661
503112125
2104798440
648533108
830155202
1237645323
1974236187
1917048545
2048577035
1705968727
2120600763
1415733772
2106121204
1648205770
904132243
518285308
639317639
1332765783
1670177095
1273168262
483266526
1692076912
1212838349
563098310
233448616
1101751849
79576322
387883460
363147030
1936848306
1130305230
362754366
260227946
884208079
10655438
365809373
151021711
278638405
72124895
978056460
836800766
2119345757
940361730
428457817
583369308
565488123
631470983
1120354616
1187843057
974318913
1330324737
722400760
362000358
233067513
1489171438
519212315
1128661001
1934026773
2145970006
333224898
266539604
781707074
503662338
1989403702
6379025
244241052
1675126316
1047150473
511205106
492726339
1583162416
1566480267
1973708869
1871466754
822730757
1702920443
1244172322
720176659
1563044593
1154476683
2076003118
271764135
267895773
1180808852
153939714
588001012
1311499558
8638828
349735587
2005586472
1426963470
1039267981
1093101928
2082758738
1363939551
1338395991
796465656
531371624
2141619142
1264668524
266174897
556183719
468667893
660930201
1240835006
2032997343
393192541
21898245
763333287
343528923
110573610
833634952
406695081
1429068621
318676704
76688104
898000774
1283704552
1658425556
2110981960
1989727234
1850907328
263722430
1957233418
1292485603
979496560
1818353134
803534869
186086367
880793581
188484360
990251352
478018871
325994575
45737570
687398607
1720345867
2126121551
516441904
143313027
783288155
1916070882
1928535799
1214179706
847275327
280214088
1256861753
1088219608
2065590314
887353113
1177798888
1834145369
712091893
1337018470
2086354638
1794551543
2116133658
666814936
366808387
1582071326
1590473021
841701470
458381933
2053504141
732021095
1191058829
2059763550
1079365115
456626192
1356360405
1920513323
2125262541
374259508
1708708209
1772556889
1021654013
614176713
374420296
1751444749
416080808
1080350433
690483076
1561525037
1240564875
1577490185
215850976
1093704539
724693518
1843724278
724649164
1097765257
1234850042
12528939
952578706
889832207
224188956
1811227960
1009814794
2086560971
289757900
286921631
910677588
783144927
2113126262
1532777931
1369074032
1964951425
2089184397
1428331856
1007562113
1554366985
1255743745
392145189
413879901
1719518424
1720700266
364976608
489020748
1217552170
570993880
656816899
2132675306
1623924639
1411185072
348422371
1043235212
655626900
56117415
1793998275
2118630476
1151779208
743767534
1737297550
369909952
88575276
968451348
1870044170
1875184509
286806421
558689797
1547766479
438607011
1640982684
405535602
765496074
1990159650
1842986374
529257219
447957569
1555789407
1590249705
575754118
151469357
151258215
1061710640
263948864
1232094737
291315775
1991943095
1710634610
2007220453
1077273379
1578238983
564126786
614397677
1872279460
2033570421
1457068633
1278397482
83184872
385514399
543085331
1395009388
1640066387
1365471192
1109101885
1527915227
2132039945
1898765974
830198565
2143720762
988725717
561176992
1228157995
1901277858
333559151
859552317
1069172187
2066417196
1658169105
832749757
134356666
1983168371
1671729694
644499605
874674471
380857109
684426149
12819560
1071053135
2080113251
1611971911
2012514189
1558212272
1419602497
1549815439
574170729
1183608131
528273102
1905806092
350536994
213735845
35446418
1492600361
1592789209
917368371
2086716301
912209840
782278152
371289189
1797442737
1622230373
599825539
291922484
300064661
1702180975
1543951827
449468968
1311881102
88544671
242037098
1733470478
1565002251
1034657128
1235809838
1513184541
1996708259
2030996238
1132206599
337027586
165139148
475938836
1912869122
1352297002
340496379
969051312
1331461120
1563277430
1511014673
1460676530
1623577297
541919618
2058574331
1091421925
58746867
1397562441
496515910
1055127973
1467648555
1396658822
50758745
459404589
702399103
2037441152
879642468
1184652487
591538135
1126998739
1148799023
928014672
168611905
1493920288
1426896812
1538844107
2096533117
1729212284
1330701618
1929454021
183289594
695960426
539470303
805700527
1973380584
1199702584
1388193815
1178538405
271229321
939157304
1859970007
1908394913
1582474390
852921990
1261558240
1158327517
1027238932
627735903
1793025560
805123226
2087568435
1933728003
2063252224
676760214
361423248
906079543
778607273
1476065766
437211560
108772164
283891156
1883221665
293647220
91005875
2108542479
613894174
1996843749
976616698
340149447
1010334810
149742819
274408931
1157065587
2018777364
1520542389
1227419568
750942773
2032572991
598465861
562866708
1835740994
50198627
1653284684
789370993
1283819810
260983544
1200216531
548026536
1535565863
885879472
2130196675
1610153075
1866687513
1760265874
870936809
1190701331
1819720053
1655737746
1021410830
212096427
743188169
230099625
1395921885
185989232
1938061850
773817147
1045856284
1064790530
676115403
862744917
913264303
1887801832
131456767
1754587025
1948508048
1855038909
155641266
485938437
1473670679
467942138
139479009
550858289
1401218711
687771329
1084315139
74771422
1436598585
29124783
1996175958
335664125
802996312
1870672391
92938347
706176557
1523770551
1014340355
338835002
1343222321
175480033
1357282315
280721580
888340711
1230461907
856596782
2061338713
1711253056
2084683914
1646556274
1651312760
892734843
350292747
1052872489
734155891
777491923
1938995219
844118607
1041180808
1836650632
373172037
639283091
56589040
506036490
1383793091
876322717
958514527
1422338507
1875856843
1724537946
347350951
1028303422
896194000
1399607144
1236019832
1808981354
1076869970
903992107
672294654
1313281764
1765830809
1576841740
766669063
903353736
235029839
37348581
1209819054
1414933437
1375456165
1877631531
480357456
615684521
2085587290
433027540
1645275743
786363802
1217343373
1861980281
1384982741
1715787946
653038218
704517381
1196313258
1399164951
39295035
2038952172
631551167
404596636
123254374
1305579901
994087380
15342542
1902665184
1687601453
156340397
876264176
1874374516
1681014271
1014609354
523481799
472496775
257210576
512077872
905401061
1374952426
783728789
668869173
928960379
1249879354
1075722707
184429657
193633099
2108199883
774816374
81906301
1343496801
238228968
177069327
32847280
300667782
1049327581
172025979
768084165
366162520
1281680143
318589922
1231387078
885056885
939232208
37855271
309679532
836791668
929773557
2013419650
987583723
682671234
781916508
1803552789
966240497
155410920
1287346559
1690270209
1493558742
1210579165
691915649
573378548
2051166051
598882769
446868603
1218468257
1257800948
1320236572
2101991049
771402457
2119488302
1729890340
542536640
484474938
1089291790
32770807
1381105231
2014074038
1019132389
728824460
1181782043
1191491053
364152552
913670906
1721278357
1788354926
1969532827
726730053
239601013
1488138357
1016612345
333849469
654573831
1902407459
582407539
1069142292
291023721
487683260
946499011
244855812
868114529
717950990
2080868285
904743089
361632786
278245627
1580163856
786629536
60663873
1112647016
1148525122
563898704
896207421
557089613
396336916
1540760635
252407895
741321427
406823090
637942424
593354586
1336345541
261812634
1670376393
1215748740
2028311495
793862938
1935260576
250082428
1763515184
217300196
2028789438
324924605
1474536445
1051447816
1120066182
1181140406
1872076762
451574076
817963384
279778667
828430945
43437626
946307705
350864689
1003615087
1182340587
1551907471
1712335636
775228108
959784540
1609724810
1489687077
223836937
1464925736
415144582
1783275354
1687275176
425915173
986924253
1533529984
133336888
1849310914
541039884
152966283
177439127
571570184
1107961060
302753580
658978642
925281530
1384113885
1375332173
751078153
803932046
266190002
1559613714
1043858532
1230329218
571408075
683213511
1507493753
276766029
404686145
1905615044
1989033563
104862674
1864337683
207954089
302304343
441797336
671325267
1987045320
2064909525
1006633087
134911522
1123532937
706646945
471917050
186363656
620443505
1018678555
1262587358
1307479011
332387132
1180089336
213990400
1787988648
1601528910
1089839429
80253445
906315595
1070339906
1491721093
1311585807
614573294
1370114010
833683605
2061366413
946288942
1128760158
1453858398
263834947
1959941140
1013559139
1968022564
506607200
1511760316
1263863571
1632165809
1961453896
223513045
1268276408
1339296376
793549515
1031375222
546186334
1354165765
80601059
398440433
129467983
1434361961
626233624
190564789
884180934
1157258955
300446780
1761240720
1975567473
645505131
1765477576
656380011
1735865640
1630643831
1933525950
600243837
829140108
646803186
1069764347
2011507300
2035149379
1748212523
1562323317
1949304408
1404629737
290258483
1021150328
1082432009
1262811147
1030626672
1841924444
508612969
1477672879
1512770367
1994049746
1894614843
480518323
945140915
1819764662
463466151
1091702404
788547466
551655932
1805050286
487164687
2103261434
1924316089
1495299942
989389284
2128473958
558188204
378088033
1588067040
744238399
1793301965
298183469
1631100222
1683571671
800204179
513175303
370028579
1211237700
379072045
356820515
1634001817
1988291950
780496777
64720436
94362007
53391308
1679929418
2067510138
150680449
698306423
634124829
1149408625
893998249
2035867441
186831859
257658307
871808034
466619924
1760678698
358585636
1340776931
226251973
711606520
229413393
602931542
1807955264
1146802540
909811265
237968794
890104904
1440237438
456846100
709879016
1017172389
273974484
1409238519
1170772276
1090529330
1835823526
839330329
1117645583
505936437
1054563630
1625608585
955259650
122470958
1413464214
843482503
1548188687
147273214
1206666877
501441506
1796815545
1284988264
913300364
1007875957
995876847
928172483
1213441960
1181881138
1915214765
1337915793
1538905194
1906790576
938100676
717383089
826767442
1031071305
2078500924
973502117
1770456449
146051473
1194075248
912718013
984881053
533348875
1194401722
1737101592
233698292
2027035096
694017638
1528291358
1247156242
1791100802
1249584739
1011408137
1353921359
953951618
1488574918
1392170705
1752864050
1792221551
1141113106
1298814809
1720887511
358001818
2000462349
2085649218
1917248259
1280612
642507047
15806810
509642424
1518330735
336647666
1640462633
1048495391
1134089728
1030558254
124879837
1925088096
612082514
1797469636
1546489761
1407569245
687049663
1835899778
933271890
56484506
14772686
466606177
1177243748
712899461
869682170
2114289421
845641094
1869064791
1172399138
1978145855
2070333207
474035707
1325714381
1766564870
1347751504
1106081344
1973757709
994685892
815951647
96371924
1851800222
1824209838
1322306074
1554753206
1793490790
1633257977
1201922302
529864438
1702611684
2013135595
1816622094
1032276583
1421484884
1008194549
1263742604
1654060093
114998856
1376302031
1290279805
189586094
1819275591
544824684
341479353
1219276148
985560936
423989434
400840939
1817480257
1941145844
1194821616
139465027
1575086588
1815820713
2146878695
1869973907
341476292
182980218
511553082
862046159
2145189209
635478335
125397594
79321351
1886500202
1161215329
557594874
1125194531
681514396
1993449001
1075850852
1382835240
279878263
573828169
693022492
468861605
1562067552
2069793148
558524121
593554308
1012270050
78090973
1121235324
637621947
1450897835
227729678
1756958847
1003295129
1785895832
1708541543
1703947227
951776221
585604930
1145156582
952986808
1426977958
282098020
443745618
1423876195
92961842
71872283
607250074
1005814480
141233925
1643274517
2052724642
197545785
782613002
560171765
1124287979
398392443
59277522
1644007907
451126378
1727208963
1473995686
1132268108
1260383907
1064707193
2065103409
1481834323
290613412
1876682893
860909362
916624529
642311347
1619913886
200119698
1746608923
2069065318
331359911
188863978
304574749
1787716398
192491443
13700921
2006799501
1827102575
4279090
1002241327
2134116015
603967357
383696089
1677973729
333930563
1903008658
1989866472
155641046
190212209
1045831438
211686292
1248709562
1252540736
911180604
1441186147
1428984028
2041659719
1196192833
1845564144
1908336311
329501967
1992298952
107301162
1194503843
2119321664
851456525
2024283604
265819030
20794209
961234108
1695080838
848721916
395771438
1448274645
1378908294
1622876570
142480593
1466981527
1104799050
554474148
214850592
1720288722
1526912580
2110538325
1603013488
866703811
2095406137
2110131705
981019698
1691836510
1688733936
1328374659
583376968
392446673
1201179705
2039782193
1493225824
1444656279
431127990
956325557
2105401781
487618529
150759243
864279243
1591643890
973066825
1866468430
1236673315
392614868
1515774793
996730244
499988788
2072251560
635165578
45807790
1793697687
1924599679
219218796
645772680
98088786
1444800459
1571276706
90581345
198370914
136888593
624291754
875184580
1628138916
697775317
1108396515
1193627099
525393100
799956903
947963104
1162248245
1518768009
1137720533
461130547
1182463789
2003560520
158576561
1991891169
1585852514
844426647
1332647843
424412507
8309679
904622513
2078448939
1584291505
2085598050
1935219600
2049678218
1545622773
1811860243
509072747
1791589411
1219195076
1189476580
1686324662
1464018042
1397671199
493987334
567179248
1412047477
628969148
1664660442
563043671
1989256903
1081933131
511629146
179872009
1372925723
1317259811
257239296
1424299890
1240303766
1159160746
337654544
1763712113
2082987153
32808232
1468325573
75749486
1758925005
500132459
302934827
408673166
1688279485
1852432558
2115299149
185297644
1294966573
16570086
1135276135
1702144635
1417550743
108514825
913388317
1818270426
1432146425
1450241059
626922924
1351541508
2091939780
117296505
1602560578
153153069
1477471588
1116778556
964917352
1402706190
986039126
936476623
1508870695
1726206466
975789948
111564592
439064781
737651596
631810004
1951835445
1049520184
1699595365
1217093283
767612701
1528795351
582814725
1786978249
469999433
1065879564
90926031
641211019
1529661203
1329532175
1582587797
46420167
1932040796
1069528382
1019354439
1236156751
1272456715
320369763
714936787
1148163868
1264881988
469442960
1523113774
318394923
832836212
1888716225
723549247
951358547
1809661107
1688793738
1593049612
352790862
1538477899
436176290
1278962396
83106840
297129058
389185275
1327956183
1115875875
22564187
1442846945
454831037
471208306
1186290623
1972683162
429763452
1584216613
778659476
677309592
1725195267
43533590
55159711
457426726
1117741722
2095208606
1141804502
1121105676
68620251
49910401
545550814
1398580926
1216977630
1253731497
1223709777
1457322982
1156228382
1134035054
6926470
1815943736
1828752151
551128297
1785820173
150697715
802327970
1974085882
1013530190
2057596337
1419053044
1310954552
506177660
128277241
1029839629
310829299
920267518
32582316
1554118422
255577208
1038608980
1501597734
2081488246
1607264201
1099095827
1253233662
1950029558
1024163728
2089581501
674988095
1190732317
961330763
97975235
1522382162
306432046
240886793
1464330183
796339087
1959827961
2134461227
1183227832
2059874754
1475113260
688992966
2016349022
625573835
683473269
791984053
360514828
1507153933
234178240
762148326
826976597
1730604065
874397118
1318149859
1728377439
524290726
255187392
1472160540
1906306332
658979960
70256721
2045137715
983420098
55885225
1713652482
1741494007
758808903
1661378048
397671262
620386810
1642016587
628608867
481872775
538602084
492052515
1191048405
422341102
2133981895
733008628
2114759528
681152781
19705209
1318280645
492292148
1262236994
708601503
468993743
1618876197
187809691
1530645645
1841576187
1653874309
627486673
947281065
928804541
1698134298
2141579023
1305459021
1876001712
116141095
1711779393
1769481428
295337454
1881897315
1519723465
264693287
768924575
534287038
1060209219
584539943
1195279015
953762693
659473940
2010004882
763624190
927994496
477706090
609513913
1518186436
1376370566
1873961225
1713412614
1379280807
188648102
222069928
1579814197
2026185048
730948344
60857465
81735509
498484068
612086651
1350270766
1553781727
825705596
560461907
1998563782
1707829891
1722335709
640284731
51372361
1683686646
1216186437
1222873507
1875702059
920176161
1155259225
710129266
1061758760
967370492
1062640241
811468374
644025012
980350600
305001850
1328846490
1146710234
2019813166
795037892
452156721
1005305370
165968249
1884480147
1508754738
1889045187
1457337826
1589289789
1331679938
981246830
120642949
287415588
926632781
1922301632
1380752071
1616901203
946184319
1921431825
416923941
394874356
1108749988
1266731046
791251577
249058137
1537065174
513286002
111513401
1958754568
945785776
1533810567
1351606394
679203435
1142239961
272189262
1428366733
43247123
520621468
1003071052
718164584
1845541941
620830850
630827331
1989844815
436508363
1164443557
378419601
1261781611
1527956345
1507031930
1050018764
206776441
1776955119
921184492
97893457
800551501
1835695299
2120618248
463594242
1303302411
1335021596
701429462
1958499405
1330611569
1259706885
981875427
183381048
613319476
1776723060
632808245
49174565
2077999589
601035596
514569206
1766606856
989749663
862232101
1135936196
355451754
44088320
620117797
498912368
1004083455
1486011108
1495982442
1505219422
936772
1923117299
934792956
80017457
1535373299
1357465592
511092833
2076281088
58143280
1795944987
1346041141
1699051073
984617356
802179399
670238925
468323518
1454947786
1720694570
72596582
32402186
1307874397
272971063
59748241
1949901464
1464705776
830188395
1709215734
507509840
214922432
1452702008
435247656
1040800308
1100109019
710219077
316479572
1814706055
2012068019
433386698
2117984294
289077322
868778753
1540906095
1485592181
1918953552
1634902008
682154089
838431980
2021308157
760096898
1224201844
308728522
168938283
563131631
1496218696
833109298
1526464495
1731928673
540240885
1692764945
1345411775
1739706024
102436568
1415768170
1348813518
1681203881
1332186825
1568706394
73394109
1274577968
1341039699
1990976398
2082263209
1219034339
470955530
177509698
1292528721
1922263772
1551484034
1310115327
414709371
579020496
50619262
226778918
2134750690
1848492446
842808162
2070556668
1356948220
448184305
1648072319
55864142
22927772
1884569066
1375633842
513272632
1781145277
2074182724
893406360
1675653463
1823418459
1670382667
685906028
1617269960
1716978016
1656717270
1931605787
1019130393
2001000362
270721454
296381545
1289048061
205236405
963346635
1947751263
1031562089
531192149
33682689
780329474
933638726
1130059477
1099882489
1195960078
650790192
626458217
1475715909
151467173
894223910
1234646075
515281874
485788406
1609307354
393796354
1505190732
1495037219
1843137133
1639555790
2123771452
1600075405
303530648
491974676
1454230679
715163062
1207069023
1440708945
790158977
1714178939
807029711
752065176
841761436
772851455
810128076
334889236
1052617436
1692705756
538312425
149884674
1294442509
525512288
822296641
1762752869
127559797
1688170513
2054237511
1628345771
511385234
2103388771
1267803786
786243471
877091767
1037264195
278968890
690137040
773598341
460417489
497714496
1479858492
716152280
136435925
1348078186
1745727017
1619883752
1692891777
40798478
908484265
1315232556
875406216
345988515
327569906
503733178
953728963
1642608132
677463482
1026279881
953856961
621734933
950894641
644298497
2041812240
1560516209
506827633
1595983249
1653490390
703676434
82113018
1353329478
425650634
479919194
452784203
345407342
1242839155
702671411
344039414
1665357572
1507885477
498583645
209754500
1658253744
743829831
259727914
2030810569
728957600
1330019731
1520856428
416900939
1660480122
624981424
174205310
715842288
383205561
1465402058
749169061
833555053
345481151
382222717
800032028
1755686479
2103212303
2132514526
925358777
751127344
1777389012
1616433846
910430177
1628405461
1625480829
1538641006
1469675351
547262617
1719120407
1657309589
768020591
740819738
304565136
1589339807
2050857338
476227539
395069127
1006394269
236455083
659565834
165557817
1633259166
848529901
939367211
1678416985
1167546352
1733377226
516993247
2044472006
790288371
1317629021
2138822474
325757498
1687753755
2095256086
1817329117
902707249
770446299
552755794
148040354
1990022200
1153023401
730416980
810225871
440833341
1115374233
377189191
1506674847
1588782560
170671384
1173141856
528634106
1983744365
408870880
136863746
265055604
49650854
386845795
1234828043
1407566777
216911246
1922299040
674414900
324088343
1160915880
1703054159
1419216341
398667477
1627805693
1879348785
645453692
1705899770
1804279872
2043229085
148371222
1216685928
1744022337
291052704
387691813
1243242184
1783586702
2100129850
1000772332
2081933550
1694623165
999524121
1412464896
1375337516
801703140
1568721535
441462589
2083775226
1620433806
484800649
1703624346
699448208
1088025974
44112155
1590791480
1971198792
54869697
163671115
759182182
609189494
1600578312
2140010651
1697242127
1147083608
447117127
1527739440
1458514658
972758076
655580790
62170140
1337283147
1343713126
566752978
765690126
1697284284
1596254138
1094938972
1843939711
1363336769
1092415238
455161830
1965769339
2098424156
829227611
1602509993
1644097007
1452093575
568952571
161460555
934454016
1160983353
1791315700
1751288895
951792412
1668418098
2023838226
1124456450
1538384439
17121909
449034455
1314320533
181790319
2106995812
645883947
859291907
684976786
1042130558
1673379441
1774355866
1164957644
1524281364
1353737603
1762980713
974816875
890092918
920712934
1529195411
314826614
1863031470
600056907
773815875
1420168219
1894293836
1400042836
1469091921
1820815290
581418229
1089744567
97385170
384155962
1855464851
2030271130
840639527
1600938278
1193550380
100235942
1020233071
1162739779
1106321308
1389168682
2016106472
926317618
1428429650
1572642450
1503317528
1082948015
1396691359
1869614154
1240133991
917607790
973856920
89222828
1356571183
1283657611
1328057744
1829847797
196181066
1538905281
1242403048
1243207897
754314805
1973785390
5556101
654695947
146834265
472782395
913348127
2109594471
1051642470
1224108594
1817021527
1296945771
82267117
924396243
1261033439
2098488293
1064713166
2093466832
1694097761
1047887273
634864105
1838007944
533420738
1094187374
2094634651
852408880
1113447225
1976743773
609419324
160605372
756049448
1995295153
1530709210
1008722151
1588452774
1480100120
1452362211
1838812331
825418101
1840057634
645466620
1143778437
898500301
2071220310
972957189
1549504628
1426990076
1555812524
910658917
1244135503
222033507
1539476851
435398012
1879999320
705703746
471872007
1418829711
1256191303
343788183
1685480512
1081013160
1489416515
754525098
1217659857
671300319
284207950
1663388290
148182073
1153172050
1356344194
918234726
644764412
2093912819
2034182951
1546579703
823682589
229877937
1994448722
1739084346
1948431989
1698231051
603756997
1606569115
705737783
519156851
221954119
1111428645
1791518546
1802550927
45668709
903685695
1279989309
324931252
39844749
1282734548
2120170476
345203195
1665505773
1151932052
1590237850
938041908
1185669413
1429149195
789308137
1602484210
1488443913
760554821
321454642
1691413540
199045568
889791136
1533421654
1814390334
2125855884
496019970
320353815
1617340225
597537957
383791143
2119634026
1990624593
648735872
1528455924
1420470078
432050026
1356824789
588001277
1639374279
1653003770
986781177
1404165281
1187712433
419533333
1433407850
23565572
746829105
873948306
2082950198
94770408
2037564997
351802255
1333663422
802824634
688678154
709456176
799822343
691259352
1704586882
1025376269
1107588292
1700112930
1802452548
1202416766
540242992
262200193
1385201232
2120536139
327765519
1838446467
949731833
1431514908
696490602
1237799921
1723805267
1281546634
1833630792
1927117269
937247559
1620389312
2123395347
2136128638
1226089833
1794609019
704294526
1652411223
841889621
531136905
24850482
769350847
1784243052
1731229616
1502442546
554382945
673751499
1742598707
658929222
446508359
1358571717
217322085
1146355462
1712872259
1224503940
1422535853
1316081681
2093150659
59541522
902276025
1226347606
152967639
220943351
979167566
1319476275
1209525807
406192849
1547091378
1890473469
1623596866
876035947
410149033
230914131
411839153
55195490
329156474
1950932239
734632280
1492366619
1544579335
382971434
846596594
1172019711
798235648
1097841793
955406057
1416192971
1264353213
1849196821
229755135
627392611
2137626260
1996670558
15629627
39323605
1677361682
1625650200
1014520407
332708845
2053743871
1533753585
1718408282
871023351
2088526736
765095985
1984744664
239463520
1604949212
1349129218
1542925960
332565629
1536945650
1366165831
778987025
424876321
1012898481
1956966943
1254478949
475728679
613295707
191617269
437283825
814419326
797423300
1024683578
1016522294
1886224532
1753231105
615566559
1804581300
1501154581
840991588
939244695
2025384585
1128553556
134538870
1132166917
792633899
627501528
838161950
255401043
13304763
1009234094
689523173
653330791
2139540659
1132249194
74222503
372945325
1866731585
523506462
458272203
1908996732
1979752377
1750232299
930400362
256823251
658517564
287093794
1135140630
1861663774
1721973834
1599008804
130689581
270560210
124235733
1815129935
251961597
1117868974
463737887
1221509855
777459134
1416281395
495704525
241462531
1565456959
1051055536
759408029
867326226
1521546719
1562448019
1098304759
1895085757
615634695
1754561247
751518571
1928423140
762207503
1033496906
1980117564
1815807679
272433534
1798152442
536023303
1424334073
7099322
1999702683
1120304663
1307828990
58148095
1438683949
300803887
883661168
475593223
1036759292
645719733
785514543
914148609
1854458812
1162592366
911348653
163104255
12961147
734563178
373342317
1063925291
1549142668
1038660701
2056474677
2099032016
924544552
1279269186
429516181
557400700
1491572878
36593067
869140143
225481778
1187177968
1672924768
1551220540
1780718639
1861567800
1684994369
1976876473
1306933905
1084355171
1985985128
691294809
623706277
36290388
511042762
1383590679
1194133924
938106364
1614549
37908542
1143808981
797128069
82663168
1261279699
1153653417
1758570029
316387574
1262941103
1109526352
2093449473
353803546
752615966
2146669544
706799699
292309731
23908590
762245102
1283238174
1059319079
1103941735
66942870
2141600542
1462005086
96706898
126215604
1860395555
278358344
223179955
288015238
590089
189037814
847285951
74127613
220575114
1560380619
1630267746
553758406
1702126510
665177014
355130519
239246928
1805541362
1807738979
1696830390
109231926
612721645
344555103
1614656618
886152122
46766476
1581083546
927416465
190325345
2129451560
1753133812
324996449
495632124
274419849
242419495
1128473272
680460776
191677385
1589120237
343575457
708280509
484909250
1485825215
1584181822
1928977676
326735379
745656448
53368526
1208680561
625711787
624284409
161280509
1382774252
1732096038
951656358
1360549422
901538458
742267239
278651912
949957045
1580025429
616712482
1144120480
1786291310
635766464
1799861058
382398905
1200961218
945490866
242230316
549595619
26584540
1434395355
639856154
854165606
725720005
1463227307
1620354520
1612817323
1959443509
1395455705
1466353611
2003823871
1541292548
756210689
566760660
2115186966
52246588
758702070
1676161090
1660473062
1246686051
1442024651
1405614451
1310670519
846036238
1287657455
780337264
1880137260
2106439130
179520788
1398977236
1824511418
606119011
1602858422
2140212638
1328201148
758354838
631397292
1696223660
621186982
34255624
1123533721
278754191
135848842
1238048424
1100486544
1825460722
1699644825
531784601
409964056
319896662
1235406642
984082973
1686075328
609177601
988757
1121035193
662138094
396115517
1614552627
335752046
488618381
214501961
425868671
1903761864
575980247
1158364866
1114663848
2108434670
1343547199
465333881
320074930
1677515889
1858639984
869447279
1041471870
738364966
1478736164
1713940233
889397160
488315795
2138875612
1293913275
82073766
1241804285
1715985356
1521960290
688402777
1397273293
529651423
613534550
1131460629
1764150506
950215171
1059137294
1738202658
487706860
1655519376
689868267
909849928
1490748232
1331533088
541312050
1428808062
477878897
301621534
1530155681
2099363208
705924077
1970149770
551434944
1607520650
270410773
322015548
910390435
1500111347
1491551067
212486339
164417530
1028160592
1536025637
1270133644
331419059
836795291
1578416094
1056470009
318752226
2049018239
1861751242
1763727072
562974723
820213599
922930672
126160273
227177013
458264184
543204205
1766367685
1656445849
1148703712
14219984
997957931
1731857904
95360911
46702043
2142725028
843749346
1102710335
100841993
240633123
275390812
1485562242
548869280
2085718216
1791444846
1923900334
393083614
707731345
100038771
1305934728
1894516514
538385868
1943833814
1404252691
997848246
123222623
797286909
361817237
1675498523
1558451851
823685658
919700560
765337590
1278254827
1422395055
2122065078
825546207
1771726881
824825587
1961403622
1374614621
1506636471
528181868
86445642
627176823
1952642196
1484922619
768182815
1883923936
1199230466
227441804
832291419
965780292
1821140096
1678696506
1039903715
1394252567
1715178723
682102323
1233161389
892278929
333917742
1713480810
2034133247
251916962
430917032
1611112272
1768046842
525480771
258792483
1380752071
1189305654
1499714175
563167197
746510916
1033717505
1252198689
951803833
1472618124
33063019
1677234957
1268432639
647564528
340938182
1831231555
613616344
377781045
1819938511
829432919
1811939524
1510097735
1776908596
1767877145
1667468955
635225940
1894566881
78854591
1800928165
340049600
161538057
340775250
1563640598
382324256
835604999
120405716
1302825459
1269113910
1785285247
1822642706
1498256351
231533000
542471033
56043192
1635760221
1228328465
1709703975
951150264
1937210914
241846599
341287681
78986144
32394638
1866410066
331627792
1267465943
2030750072
1786174355
1388541072
614718015
1524763833
985689951
358346132
1908895512
1366929368
1927958204
1678764900
779862033
1547801225
223959106
1486469164
1258163889
524014038
806774955
419387625
947199649
721095769
600132431
470609468
526233795
1664893805
1582435454
108579634
1885886650
1556566461
1834870451
1337641393
835275381
62938994
845984946
1971302780
1318975888
408007310
1507200191
584121324
1712901711
637052461
1305790454
1119709425
1018561666
1755104045
1156728537
2078921868
361785671
1468373090
188814922
995688701
1250178336
1716863563
666849552
833463086
2111790679
1042669714
923911314
1330416034
1772590098
28036938
668794645
248050124
1984506030
772403399
247403351
819654791
1488553784
2023178061
881304465
1407034116
1336865094
18287773
708333452
2122546095
517520884
250959953
1858001586
1213153158
1411759833
219051680
1033097000
1080759901
1545732365
59651341
427716419
1306313889
1260726150
1923900897
1132097627
447391939
365154945
2073431474
1475352581
334618452
849393553
486873939
412599523
1802246050
639262993
1747610429
2111794628
1365501159
1363750851
437982557
19044649
395193189
660801357
338737106
1323336323
1960650171
1771255503
2017781347
301584200
1397772244
1747188807
1740901908
871222547
671501507
2056474677
1221461695
109728926
1107266628
2028937018
85998746
570593461
1916211652
917699032
236250787
749847517
1460741575
1725242669
199780
1948462209
1399907993
1426892870
1067996930
1924137680
568992866
141980785
488539416
1114559484
1313734028
1217366573
1016917688
118126482
194145047
222507216
103980940
14250864
34224569
1806135809
1019932012
1496483450
408320958
1667940574
1972280005
2015280032
1620659753
602339213
2111812264
1977829607
401448951
1568034426
1967106278
1557778435
190521824
447369549
728298954
565719495
208422328
1263995281
226866362
850864459
1165532451
1599873096
2042740346
148006822
157465215
609251838
1614649688
2145927969
1750192794
1805901623
1745115399
733426675
957556173
1259097624
2056582824
282875315
281458052
1320485326
1423326052
742327463
1004885038
1729257625
360432089
1133295981
1090431109
848012910
995758144
94522562
375789675
21110620
645274404
10537957
259888314
1882091373
617054389
1611977033
2132750787
1394118277
533071961
1255990490
1189242824
1386257949
2003349094
494557884
1786615478
923176523
801631734
1543537520
107055512
1474183587
1973558814
902760941
420285669
226448801
1411144116
1919311421
1020561134
36902207
706157449
1771452961
275673990
153425175
736041279
233982736
643731843
1727656558
2076203699
950195816
1458295012
87730248
1433224500
1402572931
1750317839
859491464
362220060
1789800306
350634870
707332266
259077493
1369839979
2145924604
622396462
1427941128
707874277
923898001
1605779845
1512571274
724780927
1276010318
1605021039
1810594903
1482798412
904463801
1143785479
1361572447
830287509
1611754325
1850460264
1020470196
871933048
1987206696
1685575290
384601011
71623840
946340741
390720165
1569814169
873567538
2026435728
1375006751
1478487910
2071096269
1406367065
586290604
245244909
1635967455
1015414602
1120376440
1511754775
1660366175
1682695460
1888046595
1103796498
877012398
2131154280
1536842927
1842139371
13150658
1230264401
285424623
1153420317
747455207
1361189708
1771205864
1530307517
1917030741
335244801
84274576
656480650
961453648
1846077139
622681894
695993618
1190888047
1493392516
849047473
1877262611
1350796031
1298888804
871223749
1547168191
165942803
1986154095
1236776292
1908359954
1295464280
1868981743
1001216821
1750167061
1432253488
1752634279
456816212
313786188
1277269557
481024078
1326329098
497381941
1101495834
1555072516
1317171699
330069743
317109709
144816144
1865033255
864244760
1953891835
2059521170
1185330294
407005093
730440850
2068266810
635795210
842233608
1669245646
1026942094
1525970387
667575328
1451676686
2044972265
1421788770
213715710
1859014119
1127004764
2125677777
1331857065
1215287882
97164986
1626182975
1030488313
130851335
487709292
1296530664
132087199
461532227
1056318057
315093714
1697180735
605525317
979160889
1510200059
1269244250
1249879354
444245895
433420811
1330685158
964459118
1461577910
1576104589
1215977011
1994084429
1337394331
766608658
1905380743
573718672
243011062
219287398
1675559323
390916811
650164262
1222586799
1946337551
674817552
895009761
1584866394
984748306
994978517
125351324
1929789075
151543126
1024558197
538567119
1667647704
2063002228
15985716
306469572
329570273
444678783
613538639
1008971499
414644715
308865365
1672278428
1150179965
27748716
1809627203
275456595
901763159
570109433
2129097809
1365896566
1983078559
655425920
331248133
1156185350
705783378
907609154
970108759
1789691915
1589037717
1557884126
2013149925
584197228
2067427748
1770457933
888352703
1583935407
1224607736
902550311
1874259743
2058496087
920613433
662883290
1054412015
879092742
1278184052
497675644
19864044
762414211
1496764638
803051751
1904521854
147381444
690283688
1777080779
208739051
728564754
1912066014
2018555577
686572731
1768162733
1617579259
2006113579
1739541210
1662996072
1216871763
528724185
2042757179
796429624
428890280
340753793
1320565605
466322445
1760513391
1604429541
358390121
591667238
1709578058
2140963721
488497797
632173551
1792903288
480806868
416372720
1831637872
1259868418
1877548810
44548648
75362978
1517999662
398025308
1492947323
896221851
628554927
1219165221
795168259
965576415
1300294630
116958164
199848521
1839183244
1614437137
153104246
302766224
1480317441
1972198938
1675655182
1614035830
33782527
1453075901
251974421
1987650906
2100529603
1538120217
1146773739
219742188
2017181657
842564840
709597087
66762081
255396167
1331369460
650387011
1745438656
2003169697
757985894
1946477733
1637126535
1358860060
440683594
1522104942
1712469208
1571387693
1133974881
945478643
912083113
259076988
366417692
1089056021
1061507663
1669781500
697362383
996953408
759185869
462591801
76853080
1902304936
982086215
171991970
1621956300
444220375
1963322279
770048215
2080939161
1519922793
332147715
721407845
1179608876
1003428413
453462397
121643990
1576340986
657610687
1621436194
611035714
1448706963
1035136991
235376434
1050688309
540108264
1090741727
1751365831
652976724
491195862
745545897
2138173566
392335824
704420901
269450438
1135299091
1785725337
2117586601
1318513277
96517693
807998783
974954191
749655734
302623842
110062857
1580129006
2008424329
992794997
2077279529
1095999385
443725073
535940293
175376301
369932211
562457046
1422472060
1454748957
1072331451
416360243
1647806395
553570285
213019260
1610463549
1828728378
130811433
849883080
1099374670
642855440
1776027907
2091767160
598468567
1121830844
1710702314
1780351353
445676620
1221525498
822937868
1759421736
2015028496
1001908372
740813142
747966400
1449648885
118202537
1152903938
273465161
879163453
1207181056
668827223
747517879
674140133
1230077040
100371781
1037800066
798546049
891391466
1203051673
815464928
566970523
509155774
444961979
1191106843
10323375
762754304
342363351
92809495
784505116
744925982
861449783
2079427688
1854187836
1711159929
886589924
894682081
939530187
1736209934
617983132
650069210
1054285487
1017134165
973133662
112170415
1988964790
1031865895
1526258026
1602768578
1893456915
583700661
1859734414
99072978
1881895859
448734313
1005861144
480171133
1566791559
1321088343
1089861108
421529941
770716265
1803790704
36274707
1622527903
1889339327
1527320549
488310969
99953282
9543466
2071001978
1626339212
27050806
1239234693
485351388
1467759598
1813022498
989911649
1680658769
1410519103
2142738442
587932499
413436635
2108252961
1594972431
897971371
604503548
257340516
582579590
1102260314
290822428
962305820
554644484
555709524
378270167
324167602
1761787428
596871887
1949242812
106929768
2144523118
442057364
957192851
237282034
1352972482
763025869
283584386
1881475480
242263937
414280934
307322453
1064047147
801798310
637295469
436756856
828612098
1376965128
2125547773
1700899011
315240661
158296322
496159834
915913872
741359374
1037840003
216027857
1834469804
1672485631
1855070315
597526786
1997042734
1974489400
429019401
1064034140
1531178811
846921615
1644679219
2056722783
474121973
745880206
1682273736
381185096
1844570701
12858253
1561134779
1044120174
1642572390
2115348156
1170280765
427923821
1232862501
1769255938
1208514166
377311656
1472459568
1068817605
813714847
1684072364
127136329
1375489889
2091197849
1154818357
416272644
1008905309
2060066098
1549317110
908066788
423693160
1484831187
764670792
2069184239
238755627
907521558
2082496083
1276349583
436389837
690090652
958198055
1981102824
431459425
818326191
1431684924
1168528179
1345882239
1564995932
188890639
253891256
1643501027
1636108574
355749901
1084252218
840091170
1776120292
1861793210
1792675189
1360572970
1984231456
1296540228
1786389190
1119664833
452144530
768605047
696582535
1355865727
1574718987
388554585
530469461
792717811
1160779223
1536763118
1770038661
1277928551
1944680345
891595086
645084040
1263501642
1961030536
1241325703
640807633
830026162
1380923106
1332783651
1932370216
1065819271
2013664062
1004432672
244367813
1386031562
246952444
832716913
1990539167
1329381671
379165982
1042794092
2022220986
1793597840
356834172
75938754
1498441203
1846470025
1411725990
1149290180
1937354706
1524642234
475597390
1343226412
844329315
2015457963
10288463
1190390942
1126631324
1969213836
1448237233
1783136655
2104404950
670660581
37628158
1236970364
964732221
1178130687
1701156158
251535356
1722788827
737081580
699085652
656088650
1157746740
1444122768
713700684
1550605547
582202009
1374184238
310685597
826272175
53887724
1866142935
947735705
1578354454
613074136
1217777339
1826984339
1874860823
277186011
1115601235
1650487841
258405393
1934613538
733460159
1676303170
1117095208
1943446157
1719500618
1931699847
612310303
1040957834
1617899127
798587644
641310703
658813115
1960475586
140288244
1888066559
1027799883
897159728
1505863446
1834803140
135762781
1350354550
1076265980
573859180
1771036886
950908043
506170188
1700931808
1432349602
2057810741
1083268665
1484315810
1224145557
504367905
593180832
535382852
1410442547
1219609296
1192426684
944027749
1078451947
245610662
926883591
641827014
446707570
1184782733
984012880
2119594701
825546028
1410373282
612747222
1841526751
1615271214
1674433396
327659340
877100728
1773312986
2012176211
2142598341
472157649
2118623426
420452689
1175137256
2036532392
1396080623
309240991
712956020
1055459587
1290502225
100314538
412277832
200466841
58830950
1916863345
1333351198
696598900
1032976099
1963851906
2118996372
43635349
1520527142
479512383
316022332
510606542
608293775
839087154
730236909
854020766
1878273606
1651218428
393687617
1532212492
140718942
394693171
1269642410
1221322788
2018044054
1025367416
1977922704
978590787
760212607
1479565394
623440016
471661854
701966431
139772714
9623574
846566538
1384335545
271185683
24811208
1473695761
81644648
2126494835
134905090
1608706953
537256337
633848489
1358732287
385570396
453902599
203864723
1833370996
116744965
944160437
549049977
1831957446
2089569394
5114831
995951071
1104303064
340361413
1150647202
795701856
261926039
1289506739
1972071111
1183762923
610136257
1839281233
1651336308
579855420
456612305
428224567
337927106
1790814274
20204931
879002412
875434366
1582495737
1638290938
1758035770
1049231886
2001887285
782196568
92871337
613689423
677601503
1634476002
338575085
1754130231
940082644
1627145642
1246927492
1417077321
1882096367
250473181
1170888898
798953776
1373839597
254399514
609346967
2050797062
2021759626
150491167
195676235
1575117021
1557056791
1750220829
141374471
2071682389
1266906219
105759701
507083282
533097594
1582441475
1318420673
1117050372
1452393625
1569847261
847744301
783538640
1816619541
1790584552
542884396
37646348
677746172
1348710853
1244603319
879502450
826702343
1845370234
694232332
280267650
280732840
535364381
1846573
1066989528
1247649863
1864099696
819996265
1679982380
1298795744
1657812512
22322231
979253243
1774010429
1841920583
1154493310
236172126
993714019
525872251
98566338
1946700346
2034816418
212591843
280748125
1887214209
1815676437
564546368
2068497852
1047327582
2128227162
849012012
896292521
833722924
133033649
525952991
700191282
1288956810
1168674185
1181958894
1171738027
1122266249
1990687815
1719020144
738898333
1358391915
727565688
283670529
1584414500
395848592
762701813
800438993
1224347205
1071502867
1194554041
1417368347
802343037
720106122
696671799
1089887138
1706395140
1978991748
1573708090
1693409184
373483243
2087494402
697624842
1243733364
398029362
769848748
1917977015
107587905
1115127906
738034631
821970829
2139326046
449708968
857474910
1482227139
596549001
1371723011
1504667
148409779
1124546033
384295249
1841817264
1160842839
1146727672
1806613678
882545242
770105878
1394208406
1824386420
750411430
1945243664
944428817
1802126187
1138606442
2010914925
1090038538
1471039667
1034095964
2114629349
1645906440
1383457668
864841189
986832880
266092534
1685031502
930083536
1592433535
1410899721
1113968535
1362392438
934098782
314594318
2023153263
1554901051
314803384
427573523
648914880
1149212855
1620643628
943595994
930700299
1304660869
622354610
320259862
125123722
2143397476
436896759
813669631
50135681
712275691
1315513320
1043066183
930617187
212350639
721524155
350113048
824572496
460107887
464295763
242589835
1109667373
701702061
411843416
1618877156
38191665
2139058646
1590004402
1573407316
1687041953
1397489636
1163256416
469749018
1301159942
69717258
1400268627
437128023
1674392622
770813581
670343243
824532824
418490607
1622804487
2119322043
2110275582
1903655837
51716045
1629109848
1926003148
1154123792
1818580140
269179158
460047116
349559152
1918192424
93649525
217632942
766152047
965866682
511636013
2068415862
2027369268
1610676448
67440951
361903069
1279215838
648435223
1610702625
103453299
1247926714
1831770144
2068551319
2052165313
1973335377
257516071
518472278
543729274
1524752095
366024130
824868740
589379203
1369460379
1125030138
1171715528
1583779782
343043477
1291481075
1980817085
1739101377
1908870529
588393493
1625535663
1117502001
1676022979
1219245436
1331427040
1982096294
292631802
1835330324
652444706
1804427908
684777512
2137276903
2015960273
1966940479
531949779
538440099
2079064023
1006743662
1281462304
410027776
1071463380
1115969278
893784752
1707298366
329775402
1079576816
471973749
127000820
528551691
2095549898
1707112836
1566439947
1075835159
1168322419
402596784
1817525715
1168142230
832241807
1197526810
1478178387
1665428891
1294452246
1582030303
1679383614
261362494
1092021301
743735452
830706462
967046372
382360380
1592581982
1246223988
1303485562
1560114302
1109137918
394726534
1488372356
1301867836
263833232
716137897
371170129
1646534417
219315800
2139770814
1993410928
1163658315
1289829645
827872860
1011761833
415598540
1552032259
2093188452
1837823381
1204056048
965191999
752395573
140050843
1734277559
737558104
1534145968
954577422
1206448978
216851233
922998587
1889762794
786344134
1209170888
60196744
1587385480
1477533912
1132560742
1987235285
163624028
163644097
97227211
2044182139
1827835138
1654750093
216056153
153988543
1109553527
558570055
541345707
1244444692
757074915
81810888
1779485366
1612378632
1449801843
672325294
505368836
2080569368
1498148469
1200158723
759855952
191408908
1977461210
89602862
351514455
747733921
1168928039
1754014006
975955579
939415330
347807963
1291897300
1137632038
958722319
905475024
300721146
754004706
752557791
1972178517
879211451
1979955197
1810032890
1292073624
712339763
1926336338
1075999403
1438870318
1753901171
1225724663
354591006
2521118
777550239
1540102175
246544081
38539419
903194235
1086103394
1161609580
1294014843
1860932015
1204958000
1512388230
1265815365
90863798
1900809181
1482229438
215554081
749949899
864199068
2069340725
880423148
1536150973
1371660682
964110095
845703487
166357531
1700023753
170944057
101524059
1667353450
1881152972
1208202003
1020118649
1660087648
1336338007
1223073583
952152413
1353790618
1551189923
1412369405
161497828
1137733762
1287166491
1759496714
1665155130
999756771
1810097664
1983646784
798221288
1006460585
766582195
1411258182
1006449260
2141788111
2063684143
1754248686
422115122
882762343
1065212313
1636577429
2097135815
1588851670
2023004582
213764591
2084188089
1384338770
64296376
1354461190
1091784225
1346902162
458354168
1016757507
1941433823
660977425
1440860907
1228081071
1572940538
1412749921
574972385
1500846448
742153629
1544193074
833929303
1881858414
2141729478
782789780
1539384715
1594446571
1024266177
328679074
1021422354
559034576
1244817240
59490965
729594104
72818507
2085574208
1742357654
1987791245
1360193714
1362037156
95847397
1491790189
1457774861
1658046055
20805477
206648062
832048862
2132230859
489817127
1742693932
1105041053
851377317
1041781506
949665422
1599616635
463314421
1248381895
226577698
1461276481
2044895577
1487243115
999356996
984781686
314342158
38583690
1590047628
1861600605
1084545671
1680390603
1181742363
2044219402
756788701
2037594075
884339231
1807095416
731180521
1392200940
2142296022
1991548771
774204143
1560729364
903800114
431185900
1658447095
235854022
1991668030
126036298
772375257
1468885933
127789094
962885626
894671249
407719294
1776869533
2116885569
1096853368
303222846
689072814
160301417
165715275
70299535
276273118
1992000762
891007076
1392238089
1516406824
307334674
1051115908
215503541
1531957771
72738274
2081737806
1557875092
860668868
1067452454
903220164
111594530
1794093326
336041259
2084156022
295340889
300038686
1189714528
575097293
1345313872
2055339684
1137906110
394942832
1250847267
233061587
379234184
735130268
1181908236
598476525
1373580027
502358719
1400443539
1697953033
1939573673
465387274
1892141251
1139436363
1765875918
1722263918
1733976001
1349422722
2031135793
2088455537
489049490
916560716
1926787250
463150238
1526439334
285302551
1423442685
2015689777
384338075
375921061
1222540614
1553588665
84919458
1067560898
1619508925
1772269948
1532027991
1030881009
476685056
29521159
2057298184
495718619
1177899313
154877288
498657348
506929839
1870427567
754093463
1416492107
1239483287
1124456363
1533350714
1636083640
1097239782
1606272954
1887870495
2139485441
322349607
1911208292
267513886
436366629
851502221
1542689278
447786590
1770671504
1467008650
596878237
1850922345
1620346640
1422275473
739402714
1491641048
596259187
1905777847
1366395982
2083834844
286611369
1275670993
1989841438
1980151942
902624952
1265683825
703325449
436731290
1604488014
1964367900
271779892
1646811970
1616444864
715554850
82026848
615911801
2082085513
1750560947
785306819
368384215
1210650369
340951116
109269845
1901072496
1946704596
1687803642
10917807
1050475282
1060777515
1510551237
2018383933
403961872
1562165310
200146249
399373027
623689846
1694960155
77808389
1242698610
219881998
162419003
784579234
1548721946
1399066257
1231920071
1927306121
731069197
101030391
863179092
674795573
335447600
1339063889
1109249485
365089329
977064493
205994811
868567496
1464673950
1352354241
1826241174
519230395
676920960
463769321
914645613
755858915
240551834
1197536764
1393238139
407943580
131481576
1365498129
1131315964
168713610
2095376439
523491948
1852544810
1365536394
1232802173
1050965717
369661149
58167398
1201367253
301448580
437572263
519116510
1934356220
1946735321
294425160
953455407
1144610466
123806514
548249891
999054785
1620709289
422071096
1336838309
1699219815
1530397289
745060670
1912639982
289662586
1557266020
886460978
226345604
502794407
645741581
1917272721
1716699877
1530610818
927192237
437746175
40710987
1864887460
543481168
300067545
1416197905
1262485480
336789758
1183847388
2052932749
883143845
308843307
1437311405
800099183
89149248
1827836385
1120054211
1115414668
45004400
1445568095
1089233425
183296953
2146324571
2004465829
709051482
444164068
599068344
837497612
1989122086
232025543
29240195
538049254
1400832069
1343477869
936232348
1314463607
357793638
1401195044
1024218702
710279608
91918343
1510934534
1304130018
1011691105
1907364465
1843170895
1000497831
925481120
1664213815
141068578
992988321
1227341991
205856803
860581680
1974216941
1949067368
117671825
878503942
1038787235
1726630495
955710703
136922844
1628806706
1430874822
1766403626
1481643334
262345496
233985848
771900470
1306236860
732521324
1197220326
1382337671
1732749296
1658618400
1991975457
449360237
638096197
1809092324
19573007
422768226
424838087
1342267478
1702514655
1477479384
1551463123
1717713368
2078389671
394489164
66607528
2138093006
1805517209
1650679086
1453198901
1062214880
677582765
1639937296
907054476
1449686605
1682246522
1116801903
1539349206
1719471564
848070750
1731167750
535074300
1151279133
668945912
1117929529
98063623
711300458
1021765579
1368924517
2074009184
1483842462
345110099
206118937
1060582447
28934541
1316829073
916115362
137511981
1140389744
1060647576
402258676
675610266
174430844
1874498467
276339189
1516359219
541711787
872893870
926125843
893249295
2040717150
1256194551
1715396887
462520285
1376291374
2032756917
1745421375
926531151
131134389
703318837
466952665
69146650
1469871146
1939646941
2067809922
1553916610
1331573216
2059940908
391964922
764243974
254568435
1155042706
262179705
1220406534
1295410306
1035907951
1375166056
1546460318
921514186
290208831
1744335406
1609228292
991524543
785009256
551693817
1083134383
1373298481
1092585414
820240120
1815557807
1939249328
1706156040
549198433
1301291687
2095562397
1672631919
22552032
1817818141
674385226
461690224
206518917
518219279
152772001
1315835848
136225638
1972362036
2021287814
612123554
1609911512
1629589081
2124586560
2071189016
446561995
142840349
1902750038
2045917452
1952327601
836791089
1555544262
1011705109
1929466989
966605873
849667267
1303825044
1162474076
603722065
1256851710
278419616
1931490240
680798642
555346475
2094293253
1473961581
580757628
1165183217
451535611
1184609048
1908921516
288778606
675097347
1301593611
720413172
2005110532
1407317471
1150547008
202292649
288112483
1289082352
149198687
243002016
1830028990
502656635
1798644004
2083836976
221595136
78705525
1988755832
1792018672
1264813707
1714675236
639075136
1695037150
1049094594
2141531655
515401360
325690459
1302888137
1267669098
56281335
323734863
1087359808
1463980020
1739008028
863302826
1852432144
1772279119
1154084867
871723805
2121733162
1032049556
1990134024
1060889542
1955034154
58961704
179248726
834710394
559001040
1180504538
1681779335
1239374191
1885791683
2029676923
932552542
1252523669
2096174593
634651642
1751230372
697452599
1962143296
1768021920
300480800
268183227
629726608
248761904
1237750795
6274947
1728659913
1313003869
1027696294
1239103580
878110040
516520511
1063278110
311425652
1163289090
1500412871
1948765976
1117555965
1567621004
108369295
1931502783
665091827
1359155198
212333241
1209771668
1446050596
952881907
1795511431
738226609
66588157
1793894917
111711839
1576716510
679389872
1162474975
844265134
702926956
1661107230
1195977563
363625962
1407776495
1694641810
1294729187
16259872
1285529062
1037469410
250912312
1901209111
307453140
1034413723
922641786
579251917
2052719375
1947161986
479980479
1533029203
1976195250
1292764474
383683997
900681669
104759337
708956878
447788356
1220987383
220879921
1188286219
1549090243
561705396
391407904
1300830899
1187044979
718355363
1778219517
1611452181
1694668171
437871476
166258309
1071037279
1800280900
1557168749
252978090
246605441
744940672
1408139069
1921989373
619086025
1701751404
1873558160
1756060250
1883751638
366086851
886802424
12495715
2139011175
511755681
1463559303
895221598
1854370607
1096658122
117463034
1099710648
485321949
851499423
1289650715
1148412414
1800313731
497260328
812505588
1185907035
1619848488
967697445
464972559
1930158063
2094244020
64570320
24859229
1634207151
447499547
1343963784
793249590
1334880395
767975123
1821842863
1922283512
1768900474
918451365
1318135234
1152239864
225400877
981980192
539012147
512010782
1033021534
1634368657
930962191
665029637
649456413
1835449112
1067194149
514274938
1039389975
787608661
2029077440
1953645857
120628408
770721674
1633317091
905270582
2018291390
110493114
57469222
2024944293
5148996
453706853
1971754497
1288493278
627719605
1038259717
956018962
199975923
95392196
2040283747
1522551265
1767783616
1470574775
1124519600
1905805225
1287696740
777808709
629894570
230925365
285955564
1934453971
770525501
1718453833
708774451
1015183701
216831772
1840224698
1523954592
456447370
208212037
752720480
1255297670
538849519
859554299
1885650275
1919718752
1182306851
648333328
859237320
792617867
386892181
1950643229
934425071
1853111989
446724268
1061546937
416582247
1197575562
847836427
822175418
1231235827
2107566709
851463231
1146089353
1629505675
289244342
2047367950
2144512486
1772919169
399840356
145110890
730963707
1192841494
1990728607
899341318
455905957
1757559723
828069679
675412574
2029900422
51217587
842254674
554587862
1498613092
439246359
619262413
987677963
202356393
416582247
2087757190
49676714
2124917480
1491562746
438791640
1826914951
28470341
1000768747
1560330043
2114809459
721106678
1869303824
1025787574
1352102876
1254667219
1065172346
1135234224
1613012909
1518033258
1197220707
958366936
1502540622
510038249
1894803362
1687137178
1416971904
971463481
371097567
1482017807
811345749
982033755
1965622223
1663643199
1568242066
528598825
1634893556
610333185
427435485
651874471
1934441281
1433383950
1176291947
1035486812
583368777
1461624483
1783137286
1770454935
653000094
1538673446
1679958077
619170653
1483398511
388031119
1175961059
2026444489
189689001
1069861867
2106754327
1798657671
930354933
742780466
107975958
679760267
801730292
223993699
906577762
891173591
1439522169
364434337
1875265914
211729393
690631052
1707234758
1206214943
1070419472
1072458116
1184811368
428360004
1251847034
1994920135
587812155
1219866196
1743299919
1808339271
1410126248
2098777376
1707225822
721571351
2095954267
914677209
1999393365
1748428234
934459875
1568559030
1845093650
189154181
1505970959
1429251335
2004046533
310242663
965290967
1068528289
1239484363
534995184
544241363
281662537
1721580239
1127739685
1607102352
80709631
872719775
785427812
706549741
1093556050
1858990149
657035018
835045965
1760259553
921619592
633864802
76414036
2135132328
265095721
1339642170
388406664
214511358
820753232
402464244
2143241476
714809737
283381723
699636108
564828008
1398569949
56485501
951482751
702544160
1308724897
1275455640
1407744888
363376399
2117940553
1480147543
801042784
862199193
1601535573
1397842246
1569264794
1243925183
1251130057
955701635
1692677643
431798469
561346588
1986965584
377888928
2075940563
1283598606
2080099028
724082201
2014877711
143209947
1698020473
1511909779
656134943
1563436654
648758431
406074783
1905371420
646395971
2078019969
181470461
602680503
721544058
1897313501
1089664605
1546635847
1331967375
290843612
1863987839
1727541281
765556376
2017425340
949824841
1942339457
387106313
1863888517
200337340
586797581
2084271404
656732246
1029651607
1496117968
213737496
917288567
1764023704
2106442904
1096931
983518926
1566309459
784178666
1384952088
1844903405
1170069925
107912953
757378020
984776152
2085017927
961789417
575895611
2094789086
1326007711
1463997771
298638345
651451059
1001041007
535258078
875226371
1131953867
1026826915
1394420622
1491143202
1733507614
1251098780
1878021659
1723452351
1179197496
969302394
377837683
307594850
430720340
898861090
1210525513
1433999499
1892026723
1742037876
672463840
1155777485
1160745142
425615371
1699420909
154343994
586503560
373186873
1889621888
1905819861
649446007
1062643028
1827174146
435534740
977820949
893567505
473894830
34658765
906948589
1966230465
997134581
1723731463
437920561
447383969
440028081
2029838328
428798062
1856442291
1860027074
1346813466
448343901
458545972
1046154435
273238620
144307511
125071680
380845716
539850918
476935480
1057274461
1717268568
1585630043
1002388784
1419439462
672522927
1892068864
1802615725
729358060
354984116
834381390
1175918239
391740930
1133165098
1989990700
322620179
947298929
359459291
1732906772
1320190350
1454532551
504954054
1799611176
1374059356
1721859183
291434247
1697961706
795784947
753420757
24033763
728423271
1787442570
1907360055
1571803691
582443630
1329478460
317000396
1809363715
892849331
443773744
1996377
664200205
558552463
1189089993
794759290
2081861162
1120423652
932989523
1352104829
1521276277
1108757430
1892722542
1000858142
2103066130
2087189920
1144925166
2123088623
884443267
542436103
444086678
766892298
682760582
242767520
1708806823
617061271
866377799
696177135
100025387
1633234381
1763436814
1876049320
1871050214
1289048409
1315842334
1831759671
1468798717
2086676879
145951596
1157484374
1288951435
325187983
409978843
323614536
1339463527
1445569888
604711037
1414472245
1491011149
39639053
39132425
198098946
361334050
1424296969
1180950512
852332484
2137885839
1023790423
198197306
1908666028
1045832331
1146383368
869673283
1757090805
1977782580
1614337891
297991276
1441727980
1141947124
1914494989
184791827
2010832597
1303971357
221954396
214794621
809341632
1489471814
1561037939
596491814
1940290420
2032739731
1492912383
1630026324
2098164261
1561018755
1264914648
111868176
440094431
1165115112
1411660571
1599035022
1403550817
1815368245
719557014
1443315878
84865550
1972186225
1085636651
963932021
1242821932
454049756
1665860411
459845162
1531194942
2064307767
654172058
1574999951
1912094843
1536110142
800121908
1894449594
1559889541
448709697
258778526
2080619275
168796246
1605036776
2139230549
587125321
478746722
1282364103
59236331
43536729
742750740
465211885
986351563
829064493
1290977078
1291400948
919060587
444796757
152463445
140449430
154459644
126034706
1689357308
538404089
2057239110
403078358
707019655
1950816616
1366694961
452480121
1591401486
917118639
928207574
1708756497
1153746791
427103545
164687503
159846187
29701075
733677089
205345055
297431831
140866728
161821881
1979322190
492625926
689462700
1614726093
491375603
2028604624
1786001118
853735453
801029405
1903662445
811193070
1201610958
531516091
394917418
2025455150
1376703144
443955845
688647076
494688163
2120045118
804209261
2109866803
293699492
526556498
352981176
1572107612
263221556
1576512869
1504580743
340298052
217655221
1568427569
1002065106
658660528
1516270250
1895097687
942393914
352851390
1149189383
1798171235
1806106099
1435514228
873154467
483101535
499147050
2015609801
1777033639
2132161241
438437939
2147416566
855657757
1604041883
1133732328
964383738
2000821802
1477403236
1734952962
1210426437
810873674
1023855931
1812487837
1429067648
858128361
845488205
1791130082
1323999879
1725543015
339946443
1098517273
2133932404
1868992759
1452478597
94211235
1617402202
1045611342
1318502065
278949452
454256208
163867318
586642447
776878790
2019459033
870350686
2046392101
1908680901
1746177534
1328668008
226625710
768624992
1283881391
74321961
172718925
469870033
1471370976
2136032719
210988990
1516587767
620490449
274022148
1578379390
599650517
910929792
1006974741
770962000
1448777581
43551253
730651751
302963054
869413815
403883698
1229840154
514880795
549263418
1998841057
539347733
2040709325
242600954
729636130
616987047
1684607722
518265890
1880455055
1205264333
1519878852
1297732928
261453394
1393385625
94757804
213653058
1390448371
1443726518
996448669
1045743703
1731534005
660001169
1726253851
1431255808
725250145
540429698
946808291
1236267723
665062586
1260494125
2006025300
1256087025
1177209
2085837270
1769173132
1952733310
2033993796
2071065646
1676588498
329659866
1872190596
2140909923
1151385110
2023286204
1818241231
619705917
417260894
552553048
1828966778
1967471764
1177229958
1497356618
1739303376
1862993036
2002419220
848063583
497646658
674431267
114519874
1402058790
1978531461
1090420872
1310954552
136215344
1929907255
987687408
1309344653
449603205
734914813
90978607
1292160923
1012050854
1725446844
384075751
14438988
11527124
824667503
310233086
1105360210
1050236883
264332462
1025660631
1577318342
532141387
953682833
700248681
1709581656
1004880243
1628537732
1191803812
7673764
99913287
587982575
1991021748
1894685308
914799929
32017970
1599535044
1534024060
2045328515
584819555
887841909
1235548111
149261184
127650646
312137942
1553284588
1660566928
1744619879
795848552
1376143028
1873718080
842257464
1014917151
727915234
374134741
1356800743
1290247223
832451514
856716980
1873569410
1399756384
1512052218
1750586244
694969592
1974055950
973629299
218952522
933636697
1716853715
1665205968
197038456
1435980844
1868313530
1347404027
445425178
222317963
588381185
744340011
760369125
1369571994
1955560841
2120995079
1618797992
2053514158
1517482298
1130319582
942132410
1535206463
1050256126
836832711
228866985
2052078808
1906430240
1035537651
1629249885
838385266
643165993
2021409928
1268772903
1800584383
1452568068
1846461993
117066187
908854488
853654552
104581753
1529046399
1362394587
1347607427
948093376
876807338
187131206
43188464
806495351
215406471
515778689
1213170246
973150610
1697188247
167069067
1241756626
102653365
1328802443
553899448
278130414
1377947125
1021886443
722802321
481254390
862409420
2019641756
882545891
898091551
329652766
1071815464
815481945
1114140990
75659840
1894892212
1067300943
1876907620
1319272734
2051444304
668596609
1431925519
445106750
745057827
1936577628
1677228658
1346312105
1009763586
151741181
396064296
948930177
349490542
657112186
263982969
92345922
2050076933
1498299672
1223377095
1467263189
1165754489
539056236
788979481
919380198
1606475107
1276329107
466410556
514577225
1524818887
63141511
1714508586
1300209847
26100137
696930598
1575282194
779829467
563023302
767014005
1087901038
117727258
1160176164
39065231
1746311454
1004940356
1900196519
1951280469
1831656182
1436235230
897276612
1954997472
1444488487
350911282
1555566228
957943659
1953714001
673749007
153179652
1852577377
147867521
941311899
1558869803
251188536
1031771119
1071911265
2106909655
134517599
78101867
1628410346
54429189
1704287823
1339578409
1779485516
652473522
2128728281
1516456304
1695636774
1332148069
143290381
1666441449
1734196056
1631331686
1080603180
1330259291
2033897105
862095578
1970215169
1941147444
1379707912
835185546
692088459
1194001613
199551472
77475365
1861059310
851710712
237031591
1292155042
319471762
1875222687
193575586
1344259249
1986115946
2135600643
1710613892
1891918906
215107269
1032421731
2128392206
245573878
1655773441
136997521
1458482918
791368606
1470236838
118256411
1406765794
2065122545
497740841
561056392
1002752043
1878596647
1587263924
1227978423
201458318
906432276
589444164
600342815
262730159
415026940
333378914
756287620
756714405
161045069
1514343624
903263603
780230136
1329346405
1837288669
985083822
850776922
1864690694
1935295897
1159991524
2128236253
1454367487
1770634696
82504535
1464483868
1821206499
600912955
883576382
1376677082
1954961092
1924858476
318313033
1404150500
2141491115
813971546
1303100570
1193917595
1739264265
1781803052
1773630465
506181299
1851548178
1163789293
2050786461
2007166868
1128649710
616809576
1718547772
1181177479
886060769
840909147
1234977979
50814327
884510000
1215072354
26787531
1749927112
423609371
2057034872
827619108
1834904669
1876631010
910528412
259388473
695899047
1930134275
889906219
2038905331
813255238
1541073003
1030352664
1452424799
1222049162
959192142
2048007138
218741478
1568437798
1777146761
154036015
1410449706
204694862
1566136819
737825208
800734992
830247313
877237363
86110712
1745475149
569956421
985305009
608131302
1126374123
1102292132
1867374570
1068361015
1804097205
314534659
1136724652
2094351828
2070271083
1326602589
401259977
248286323
1670609474
1186648354
1954888981
361519877
1608092927
142476520
571063938
606017606
470741660
917030316
1736157606
442520935
493367996
1638073465
1934034805
66878337
509335791
1649235608
586642845
147309025
559800449
800411707
1340168307
1358279161
427042716
1133517857
457753518
973971978
341046016
348536646
899304923
2123097817
1260079872
1782110617
910387535
1842441535
1815852705
79208016
1076211607
2002632288
2031477574
1916812866
759659936
1551482152
1028588165
324694985
2092509567
1943563624
1173108081
410585440
512212113
1498049952
689223322
338482299
100590702
1149576137
2027100107
1523238241
207929479
454625836
689713651
1745995205
1530712026
706116705
1067413156
177580118
1545372330
707919045
2054862393
912091192
323849882
462237834
1909650712
40969056
1996111548
434012326
75564498
1663180445
1903470364
14495195
700144257
1902604614
1707468317
1738828978
1761452683
1725802044
1345374743
1848955582
1023695912
2035281131
724911415
678786639
1741200665
1868137119
1076165884
1275722789
1687007574
534211561
1903081286
126152525
1245764858
1930215876
501078130
369298566
368447730
1489962689
755780014
626612056
1613461921
1038416512
2071428713
1953473131
2114847009
362727890
406094899
648868162
693908811
962128142
1253643917
1566301339
680183878
1287167084
1256862184
1202538102
647075578
303117163
1717527396
62996897
357352734
1997455679
1924184149
1962041886
1745037474
1111897372
559172
749828035
948409368
1111928368
320052508
836189753
1399222599
22480063
325798740
1264557141
473894830
1175242289
996945953
1088718238
1653667190
417901694
577748393
710987927
1300848723
954772480
822213962
1842210245
1121444276
1352058711
2003893289
1480219126
1922558779
892300973
2080685417
556157637
831398703
623441702
128412247
819047729
410910609
142732206
920539893
2004694416
1876381708
1014441953
563068745
1599629650
2020345815
1509636665
1681236291
1944737475
1786962951
669539054
1067870530
1045615258
301659408
799631702
1505489441
376356384
324550884
787400091
1940342307
1882183601
2092454759
613996483
1644949034
12423708
805511652
312419157
1744146719
2007771809
484192373
231806681
1429809377
274365416
312074714
141271206
620221135
601847913
406637486
1680773080
588298815
264563972
341335879
1688266900
943471539
3544247
325554763
694422975
2106891048
746384858
559767479
727109055
772590919
1298677080
2022267154
534605249
798336097
178312910
1018714779
637745016
693576504
750417965
233769466
1808238487
389346445
1475000598
1701712742
1465781164
1669630790
1819524789
1657331266
502069714
325855010
208965696
1680895146
2116159095
1084172137
2053193755
1332612735
1666912176
1641139386
524449837
1316577125
1455618378
2048301385
1238352977
971174059
1608666087
492425191
39749612
1552445269
622566891
271862693
654071546
710563153
523257805
1651340700
762573561
2126815083
1285579143
607137696
356760944
1302194750
676499849
530344881
2146342318
786492283
363491312
1952128592
1797794766
2112399334
1118521564
1613133884
76786019
144377196
2284923
685653016
1550267222
865382936
167577619
1734327463
258077918
14920264
684627322
854896978
1668099387
1903896213
1273891258
1771702825
808638716
1437898119
375091363
807222705
28548660
329570564
1624515096
600681261
673299650
679608103
2018054530
1402074693
713637334
996221495
963227994
1173841838
289790936
737916976
819971090
1658264879
1377106473
1927362677
909122521
2124871494
591638281
180649484
581296137
569376319
1850758756
1274303512
1597028376
2139782154
888233432
667308359
1636681624
146642200
846223474
1787552915
399457836
1549370502
2141136035
246623945
1666245482
1064177757
509897810
839973911
1375694231
241237526
881856276
2121396176
444826135
1837477933
742334292
1571883535
1119225912
912883549
157513545
3610061
1056529219
1495911932
695426544
561243414
1544151709
651221535
2130603695
1768877918
421333117
2071176086
1170147853
1459699753
2054568222
35591343
1771973456
21969160
631191092
1684985124
1803735213
1412358164
304734874
159084061
1426555817
270614869
2140210721
2024744054
586247152
1523609724
1889685325
1808563778
896543630
319246169
1891990728
753089368
1552735355
687765992
596153050
1841847176
325077032
1027336535
1851866740
1105404485
1879976252
732805075
430192602
1719927446
594437917
1819854466
873847285
1037683656
781218725
941570468
1489715475
1911721172
853303024
160849602
1388762563
686826769
1236942254
1939134702
324746255
1248193700
1094979707
572239643
1797138927
694485051
1228575652
1328785537
206891432
1470076709
1544067505
827654886
1980216315
482626225
1908216980
1913267861
2068403337
227341232
1561563162
1649201397
1044519838
89473461
1681888356
817803939
1348096215
1053620612
2029522062
886264187
1193645025
411311206
2028074950
2114860580
345836432
847632200
653221487
512807602
530075067
54026749
622658546
620153239
794108503
533345800
557403683
109783532
2066362072
640364474
447981388
1561379432
1652447424
1467891757
514512403
588912943
432660983
1341371056
612588831
2129426774
1407122578
2052387707
622357715
447860207
481175527
1671511937
1344499738
1233210825
204843811
1748626649
182942775
564685603
91047195
190844142
350372870
1418509871
1981178556
1213401678
1846003281
2125046624
1607354687
666296123
175195409
1044610323
353088779
1239810694
1433858585
1506274533
1276848663
1674618192
722861065
858961838
1619535566
1399877375
537781674
111463097
1400241442
890382646
1600110566
1746232882
505213133
1885067516
1826803797
1838365411
1170206805
302887661
1573752618
871181926
1298604720
1515496568
824638216
1752087910
1910742055
2051475201
1674962986
130434727
1388325864
1231409927
741092796
169942705
480771665
784990198
1853101175
1870414953
1491901915
72208679
1084139324
1246392736
1340903323
1122461297
1939533783
1008097042
492218486
913724450
965252230
283614590
767348946
412477656
1831694018
1667236801
1865570663
84037111
1925521691
38224336
221583751
1298182817
2130126205
1740318298
2017834422
1327348763
1920906289
1230915097
1741061420
951458953
1886549215
15680277
1180212054
853641625
55327395
1485396557
1113073325
1548343331
1114848175
1655947118
1616725960
1771852686
1015536519
753334380
697578911
1572284844
485596080
1357503671
1779031135
1720801015
1401211860
1123806996
1363979953
36931541
27546087
2014578876
605682609
1578519308
480887641
304640900
1686566438
703570893
1555526931
1725689033
1875338134
1138132372
5022056
1734576899
1574909006
2059306652
474196494
1956564211
1563083481
477927088
1750097516
51689283
1147528569
1317620535
1111426996
2094043388
1000301807
619786636
1909265224
1357250950
257286546
630333550
943805835
116494939
1239466455
1444415498
398560677
1111241599
601141432
238145281
9326028
620017918
375380944
1765146801
1618201605
613568668
1916075518
1091552159
69421976
30972370
2013811786
747458243
1956733869
1782563650
740849828
2023063364
342086763
1561656440
607127447
1949901694
898866811
1891218744
959628565
1689382298
1276031664
802558131
695444226
1902527943
197952083
414936261
43550285
2033918571
1384180477
1058075011
1577639293
1448276332
1734353370
422490474
1225635080
488419968
312649261
1250713132
139869377
489325025
1855974551
1259149242
676925132
1024496801
471566053
558753464
632715096
81905066
1113272491
668373003
727968061
1453091753
623818104
456375994
605024847
1395457111
882896186
589545215
368117531
1919712283
417198471
1724081377
784156481
46715319
1823399391
1517764903
1655939853
451280556
2031374571
642942549
764622826
1741575144
1697255868
1464689993
1679351287
1803543705
1404573201
1540690471
780008387
889272454
397900697
272716092
1366822090
1014909558
547753727
1556195703
1511211040
467581327
1930469203
282591979
2001504989
247941046
1650884744
1078998671
1563896404
992778475
477778973
1267928540
940878977
1454333453
1977857460
1236511803
1362000175
636814400
487038362
261794838
1938172661
875211632
129134444
184720301
1941950000
171828737
1302882519
244505210
1158829937
842737095
1881104448
278354499
1170472407
507037122
314700452
606137812
448824333
1960324646
1446228696
452907373
592555642
1674331669
295691444
1967867150
1037757243
2112567008
1711908576
521359822
345767756
1665855728
1179609865
72993134
1058658551
1388112417
731331369
790021962
465784744
975662350
818076337
1469039722
555677415
1327064971
1530971245
1199265337
646325126
54540982
1369147463
105094332
490307705
531327642
2059078128
1770741090
587582508
1124287888
1197495282
1863087674
989393770
1791422027
60864545
151694379
1981099547
311081611
1442965804
1995339007
75419171
1580778373
572530017
1683978154
1717566975
638769742
1365165335
436480645
725997385
94372455
1318969259
713893041
1836266238
1975429973
825748690
225083708
858979350
493405656
684867821
588785924
739582088
540856462
192892084
932045085
1071485341
1957351447
1249978995
1639947458
1660711469
432134317
461525002
1142089787
1250443808
440695518
741603850
1466282617
1523550048
502656545
254259345
2116170609
1143991873
269540443
389799052
1161763591
1728842680
886432576
1841512484
1253850796
1403041675
785704715
989275939
2048128974
648332026
1443891048
2125549253
802865783
2081116871
2078311364
541293091
26750662
1095606618
210029516
333982333
823589609
886764760
880908933
1340658127
739598805
1284009823
1859332516
1286246687
1280721165
567851824
2129416402
1051954400
1451309755
1353499101
1269995312
140974585
1223043783
930909846
506941949
761111968
721408356
1061581006
890943513
1938659569
1211703578
521730078
919495022
2130478049
2085133311
1225346659
1151451581
2074779170
1771036252
1190750226
2012647628
1677661194
1071385371
1166148226
378171654
1550358665
254989099
723497041
962922368
1249811247
2076031914
1433217789
1643930160
155504516
1912113630
702905682
413428598
1916431304
355666176
712022121
1467641749
1424923377
1767752763
2008043192
1802092117
1482809149
917225350
457829354
112274663
841834131
2034069075
411959890
401697261
1693100061
170129107
1982673869
236956216
509930573
2066751730
1676909411
1339390027
1277554846
564689453
1369512025
294401015
531506904
1886453218
2005678200
591888063
1519111387
1893053497
986545973
966896700
69699612
895975127
1317809201
20193935
1380637938
305614546
1042187039
70809905
1384137478
1389745527
795972011
1584128523
111991542
1054864768
561373483
1539304538
358198699
1277344462
305450959
2129216012
15404867
858443900
31619755
1653233774
193016315
1497512884
1896263746
247139930
245787440
651299567
1281413255
2099250454
203608725
268857639
193668389
241829167
781284659
608480735
1596605081
1600190757
1382762600
1208328531
1501170584
541795429
1209787479
717776417
1780525231
1108863087
1160798868
761894728
1870042296
1395776870
1025373693
254656319
1544928594
1578328763
447165394
1483791989
96817855
1503779729
377375990
1712451638
1602772192
1557286775
1400145648
1496077173
1678566663
1768163565
1071468559
432810816
332311826
1514594056
283533128
1956381379
1165308515
782354072
1408945403
1968899492
1897164424
1835699011
1849997141
643807795
879761677
2089083486
1814315404
863313995
316022332
864839999
1755502328
1090337505
1145832478
1761367933
1498607222
544857702
212596328
290455404
1530254284
987449490
1579889249
656316948
1668586497
481476613
528946280
81143415
1735235732
2078939281
704455600
1239754224
1445285505
1222566826
1662273205
982667489
1538081004
1078424282
542243718
1143948029
1519437086
599045183
1530036622
1339149535
999164875
339763783
2044444663
685482741
1435706102
511851393
674580606
1421279487
1171238696
531324334
165271613
1694729974
335161458
946831066
2022248873
1475379332
1692186250
997936552
257771741
1036326017
1386666418
1123188616
1269924352
684602309
633971797
1021543948
727434198
795372099
1241084572
1820322272
1210138482
643974521
1468869417
1289382353
1828381901
275106688
1103575748
236555598
1793803484
801786688
181272717
609774517
1078196608
590764668
1124443638
1083025363
1466782460
1562880109
1595911012
1773295372
602487173
2066255514
522492485
1184585533
622290813
315208210
852109546
2137524120
921562123
854292968
1226109188
1933840318
1752257789
222844962
1835295797
2044656084
2015512294
37460546
256646818
1056560711
142972306
812597166
991700290
25871576
1177901412
1568268294
914161108
778926612
912733784
419272356
1576613121
2011985730
20690737
1240803013
1455110680
734283520
1280937398
1071654385
2111748579
983555062
833026843
1837389267
1586476727
2137740769
2016824022
24859832
1620024673
916957127
1475808763
29964933
585120971
322258643
731816067
983519308
809110301
1083895552
1636684241
1681916705
2027368930
290028797
472972011
390658018
726366286
841950900
1315491765
50004281
84599433
909121318
31008808
1119422301
736838057
2115261391
1902213285
306074214
1497917278
1675051171
214600120
1951783279
1039989796
978385755
1406294452
893856460
1648975049
1108558142
1952067647
1660051207
1676651688
1664263920
392558607
1198377731
1470788026
1261286780
857891249
1928032289
601291736
1820300515
1994333465
1588802416
350634870
745553602
725346937
749302334
75844107
199287135
1112896058
1963420255
549005207
1611741616
992699002
2133109449
1487311716
1654738988
554117209
636623567
1791698657
1458169885
457079735
436728645
1449001917
633167815
203699270
1736326786
723222090
683801777
1119874737
2058030883
2141843979
557025605
1732646218
523754916
1059675918
845847474
644310956
1149956681
1332904237
136992859
1583723757
1948358731
198946706
42564427
308442355
1297924733
1981975783
595711806
1406476062
68195987
685708040
1935007145
384611709
1041037236
941761138
1680079526
18918711
2131196807
1321405396
74639900
1780729058
1861046151
1175217073
92745134
1569574169
1658079979
1007933601
337293470
622003167
798412840
1392396381
1321319163
1488174303
1037612959
1816423747
990895260
1304323838
1454311709
1426123458
54625582
1565821298
1706444815
121032952
1944866383
136269495
305591959
728301249
1663847203
730208836
1688813102
768514850
2012693078
1388519359
1893897230
752749853
1204818502
709798431
2138699552
1059261194
1188128964
205997278
919363551
676907901
1470971945
796422554
1961684388
1500095951
916260903
2035642254
629966152
1346346834
1309783661
724775507
1011926987
147733146
77822485
2041056567
931187182
310780849
923709890
877467495
1694044502
46905734
226196470
645411955
1615580411
150338454
251015221
1859189970
1616469114
610187462
1385393653
2109853137
1317040920
162939532
587395614
1085914412
1098032593
1352362467
1115214985
314812336
1065043657
1960482525
979063936
1565823993
1263904411
975205478
1363601702
1543538518
1867365591
1073092641
1798970131
2126414200
975167638
383244865
248082192
2070215845
85061251
2061378927
1250133679
1262663229
1202955830
15593366
510287597
1396549763
471339634
1656837296
328559289
973701270
1624488765
919549261
1790184820
1151216805
1757279521
1478040251
1855467949
564715302
291276845
410670494
36977991
1775821154
511570434
1947260490
708393468
1993875154
401550493
194393094
426763789
709481833
1393107009
1348610909
977724945
227953713
1868594726
724893213
1893349288
1779044799
1110607783
493785323
1367329160
696807501
1415411099
576888807
994334698
181756834
2069157126
885671714
1433299892
598625521
327594613
1360052039
1293811069
1885366476
705425583
594311889
1328799964
197607626
908456508
682790264
1717976397
2029853678
1715702145
876890361
1771461876
486309291
1994966926
2007213089
1610506933
1122856136
1037378793
130996076
2057251497
243983211
445183636
1368959219
1400557780
624649273
1183746643
1420148080
855682049
2063074494
2117617478
96616778
1378648252
234616111
1677802746
1157676324
1718656119
493784333
956892192
1931759535
818897503
613655314
1906996704
790891728
2039037540
437705699
1644343947
1851767450
971461257
306855914
551491038
1089563870
523858671
1742722384
1319330585
1360036210
947418584
484094581
1315614722
339516898
723797432
1983390957
722940882
990485932
878422407
2019555584
1151521538
219935675
671334843
115124496
1357273808
880156437
1845988855
19917284
870616868
1785922425
829152522
1068200189
1685010758
608395232
791557028
2109254783
456150117
1385494167
665714080
692434758
1212837312
652586453
1611258061
1370414796
449946419
659069772
1322374589
1679982432
499947466
767889164
1273075233
1284803483
741031277
1211571075
1574793840
1704775394
1273697806
639624721
339645246
131620316
1683377398
2137665764
671477148
1687367633
1666260978
573177057
1387625328
498342137
1349075714
1932528445
677851371
948331898
969202878
262257650
1261826806
2029490319
1451394143
1008593035
1658602568
1482911515
208553103
956929427
379865406
2079244199
1513472174
659905004
1969068289
709727593
1416329642
57108328
811625974
1291551197
1164743550
373815621
332497403
127437094
531059594
1859915485
735459253
909774316
29731586
1815408838
906220097
1743410427
590015512
296160291
2004648871
58090669
1169464327
1275816635
1385304115
1780029616
735423507
1239156560
575125344
729156718
1285212028
1587748992
1425949731
1798905527
1430227402
663172352
1981651262
1037966644
241230151
835025197
2114884455
1238972531
739571480
2072250882
1322744404
1956081822
1655282485
1608878042
1848202273
224616024
791677260
279922179
1468400256
2135093161
615816682
75834489
1404098701
2090205652
646184523
1035858967
1870899970
305851020
1925218078
476446079
625741294
971410686
1884468825
924722414
2117189078
1852396335
549389653
1939869314
1360507675
1366606711
1613818639
99220963
629521903
669446907
157033072
546996495
1453890980
1532247550
1804462606
567181143
1834764488
50731498
1586127591
221964539
294558227
652447097
1181626411
949846699
1052145032
1196390938
801567739
1579558073
932694966
1574302217
792802515
1508704385
1055300477
2128987517
96296990
1326093568
591769227
367182675
346748166
1077150955
767855057
374493492
1453714500
294497271
336692519
1970248038
217395505
1508308693
276183700
1810612548
2130545078
970433982
1905870003
574367766
584214582
1087300969
1091190375
198616003
999449246
2049776310
1424356506
1751271819
723900916
1881161881
554290888
945138943
1326459659
243356540
348858730
1673735296
1165229266
897930292
1662063298
1089673595
1407252193
1960822363
886639404
1478835962
450946054
1396285258
211635672
584053236
18176692
1253174995
1072887064
244819333
393632449
1970249905
126741565
2026090006
1413655350
187131206
479962605
821532873
397353461
418787146
1525021353
1334103201
1045496870
1380873584
1692866847
71079477
872991567
1539262809
636464834
769591271
1214822257
785984858
1393735266
2051381507
419682929
601974798
1201393483
1878241540
565780240
1048208536
152887084
1995217440
1836788518
1700553589
230763420
460108874
2047542003
988131462
1751503759
646650895
111854140
1643776400
1647133376
1263302698
1043859430
640746662
1925441180
752039285
835389675
1967101811
197629397
752087209
1253613985
105812780
102079705
1913747889
194906110
30979786
1929159899
1315744304
916019124
385032340
1450897776
188576385
1180191575
959339075
16913387
1571731033
1930228362
815753171
492953636
183247297
1216171072
1805608880
694414790
1616143468
959022382
1456104414
265160206
1443748124
739926802
1405354440
185664669
20978684
1220104552
2146832553
283642159
344685862
1369709965
21557109
2080256229
2108965378
1574174348
271336973
247542328
1305671140
500801957
61836731
669607016
2132449979
924710262
1290178076
522646605
420618745
114991485
849011776
1393917792
909873125
888791188
752331368
805499004
3626812
1259580150
104189463
1556118864
935408915
1838038088
1242203639
1229774196
299101409
2025969581
891152871
1009034175
987918500
73057454
1673885735
729532375
1603238003
338086404
2133149521
618246392
716265050
550400578
1084051138
1450341933
1582579134
1697071742
1084864241
221332083
1514766139
1678394894
844659466
430349087
2037158415
1616772960
381630777
1525837092
760913449
1212260090
2060803831
1897945720
1539162753
1405414359
1980780348
877044698
2015639378
1091451506
854534006
291590571
2060330904
1109105830
280044872
1756154755
1173684638
906928766
608968859
669434868
2042257096
936760766
1436396560
332743776
51184211
767663451
1277075358
301896625
1422492210
558720613
862956406
231624347
1351478822
895361838
453055976
192611847
929190382
1608215598
686321802
1362553377
1046038958
862191031
697362546
1699812782
1729022556
59744171
1650670478
1839622029
416383649
1988757526
1134927350
1930085866
1599948201
374469573
735563009
1308512965
1279320904
872836583
627928803
728716459
1787863014
819334713
937776767
1297961614
1440112168
136062088
138272969
1114267111
648517367
500042353
682000859
318384777
678547174
1298920834
832291750
371146257
1402417583
986089855
333657892
1869738005
1185149786
1040009306
753898696
1587794123
1831343003
1103324749
1100082174
1828583917
1055745550
1751279030
1450189195
1426827804
695274209
156260587
80291302
1755421564
2062132063
1009039002
2113400617
1402362934
1905080981
627343799
1727115799
1066638733
1321956668
1707803177
114922112
381196003
1083410021
697623571
1802761152
612077439
592581178
932152663
1668055252
1416441822
1021422354
1022543201
1016750281
315262046
1976799168
1333026012
1428741548
1334557017
141851972
1895089969
826236259
58398723
1659725262
1167364233
1612376054
108387345
340272397
1796262587
2118700661
2030263400
1233740707
1740819375
1790535944
529839436
299661054
1058473934
1595179660
2013942604
1767746294
1264944223
1388410132
2058637799
1938897767
1798507725
42071866
743150625
1094973623
1071816302
1474842183
1595093883
1084125797
349935029
828066983
1553877952
1899628690
1431146573
1290128649
862787667
2146975123
1505959650
1206254994
1964318307
1466079212
888829858
987635277
1525716875
460749906
1101539161
607739401
1298827202
1934882149
1621395848
954200470
847132636
856076352
107911438
564571471
1869002172
1700262181
1603507423
667570613
1739844190
107869708
2097138675
641887724
1984146761
1062300594
510403529
1728829328
1482602243
1494353103
1674835743
1026244179
1075537755
2070377499
1710964720
678192445
1644355592
500233173
227652356
1015067311
522960869
2107496793
393625108
1908353788
1642722621
513671930
1697681073
1923654626
804352173
599496004
2002796831
26238038
1745047525
761035906
721677672
1091322902
378892873
361473678
2118668399
175971836
691283630
1009731983
2103832356
1725615231
1145975849
1925069750
1299519773
2118326467
71726922
1112557654
1692630581
1045513830
312106778
1883392854
1958626795
2005058631
1431654634
926501812
86150739
1365584043
731981561
1294522581
1042895655
1236481634
727407540
1039302939
530631199
1225162694
746618042
888023917
1409959190
641105276
1545728041
1116581241
1865631382
1737296186
456874659
928642837
501215770
1780735794
779695747
146326529
576923486
2086334388
1699075998
1444515446
1152503674
437673036
403358941
1105168413
147257686
212650292
2039786227
656037563
1506960092
2133550419
1263239382
1969294116
672493565
1138391680
370685978
199926541
1842550251
1560790251
1033138592
518838835
357051324
1241620589
255128666
962596743
1877783534
1959290205
257426571
544715052
1144572578
1797622440
20781419
1601357688
867632708
274350102
1748376138
1156902640
542293495
212917301
1551244510
718312415
1745262349
1399306492
1180196592
472374446
1679263899
1545294576
729666252
1262395175
1575357056
572555347
504539184
375947320
1186029831
1404377247
1518807399
132526083
300869365
1592704124
1915848136
396872801
203813327
312881452
2009962448
795199950
2119602002
1041496732
1471088081
105421009
1925212023
1756050430
1856403351
1512426968
842033642
1445208527
1052218363
1682435039
232325429
1189095833
688858752
135314222
1035145007
1218894874
177412519
760609497
1713026805
1169003049
172256152
1137983782
939193823
1860626062
177720442
826311413
1932804844
795467518
1842554432
1248773325
552514920
816957486
683528414
1161180653
818841680
1135025418
1977700135
1217115408
1611696418
2013947063
1764679397
563547538
591377763
381493095
570891554
1566039743
2027458834
1025938001
751773154
1601296789
120960361
105874041
1062588402
2142644809
627362709
75115676
1084775958
778319156
1489170833
724372396
1143487451
1969291516
1568319506
1183021232
399211177
293692855
1333875392
431414083
720212744
1079361116
1390342163
926414762
532123727
483702409
317512430
337778984
492286011
463741544
889478071
2032755751
624939458
241793583
2049728940
1386787465
122676723
138091085
1521753650
1104295861
730521123
491558124
2067279160
1157675231
905617784
1879572864
325801560
2007694026
1637643561
1294056225
68690864
1937151513
2019760721
1558520937
1238078927
1822496275
97325977
811296471
1258673970
179597763
699611154
389688258
1430076609
1023130691
1213761481
1606305259
387122858
1122989463
171627135
151168446
1054493550
1810736100
1631735537
1634364284
256562032
503472493
1098113694
757814575
1003641353
1136588095
1848348928
1552103150
983552830
792071494
609636774
1699966123
703648577
806702540
1400889214
399380864
119180127
206815330
1893592854
924647873
186022686
2011224376
1251102824
855145024
107511173
215491477
674515514
393187137
1399124711
611906509
1520301980
1444960517
801798569
2072618781
2029356683
1547077603
1105002885
477393203
1025267804
2142148943
1842473668
1588163626
318280690
1468449926
679498117
2133867110
462463430
876401182
693073292
897116845
980565934
1575664939
125752945
743881985
33390860
933869770
1712912653
249836288
1100874618
1193273092
600362313
826764154
1760744860
424467323
1635230412
1705740801
982230993
1099570893
281075666
951263422
1627889488
1659185503
1094049686
1771805756
679041915
46925426
1653050164
649960423
112722423
891035054
655649354
499819985
722410507
926881147
310705711
499957636
487022698
630990355
2090031148
1305074103
796738848
2091007839
333964739
988316190
1887860518
1881145119
1254429986
186285879
570009422
877137950
334240425
22600347
2113155491
1175963862
1061890394
1387320288
1673751897
251734236
1072426731
777066033
2114573883
142007052
955044660
1609379837
118608765
2023351556
1055179138
80430688
1456399866
1524508229
1808717821
77227774
813702198
942189516
331115255
308801576
1874383780
765154155
1501431104
618702393
1446285863
826419805
331743262
1393302225
522961620
1189357817
499786777
1628189688
45936393
1307578112
1997378187
1220226388
1584410048
1454518493
1678147400
264788691
311159305
937808692
1655470412
2077514063
2103938012
292758400
1473635591
1745056740
371329099
1261340646
1067251015
1405638230
958565692
388394524
997810816
112200721
1729274647
742388963
178611193
1694800669
1592875386
1815562394
607759403
1911549354
671181185
177162674
704349254
1887229514
2042210662
1316972237
938185890
415385086
1089003677
1362168919
2140756190
2045135439
1276816876
83828856
935845570
1226036286
724834774
757608732
496870353
1762090171
1607228994
281771551
28347851
671477602
1179487740
593033774
387166664
1592962485
538829140
440051864
720622616
790152428
1351733415
726895798
566638510
527947430
667483480
1961514753
1041349218
580587874
592277746
433529828
1421087322
1120584798
600258317
1751430733
1889715754
1860583565
367114413
1801109869
2065058601
117674542
940004552
1458878459
1459760933
861459931
342213254
715658249
1887753872
293723787
584688816
1813068415
2081810878
914404039
1571802753
1245095570
795730247
772157859
1621205353
650501263
270424294
1467559818
177734581
2042449209
1286578523
460315477
2121861744
793896107
1076731089
520014604
1521458099
2138699552
1265108448
1604180590
2004196449
135817914
68606808
1755983188
610719216
1617438986
1798382447
567630260
1262863571
1417789663
1086336479
861811270
1137768351
651476347
559869605
1102247171
1165663431
1540675933
781712129
1705315757
1772853359
1792362155
1094780425
1977520656
934919878
364244088
138210027
699845093
631622509
542184089
1330412421
506115499
1403243831
1030160653
584532071
828392779
1302752779
1909403078
1544664677
712772319
1769716358
1768842958
713192727
921411645
2007969361
624451082
1533229448
627355927
612861380
583627920
1396939208
1401015441
738537705
1528526965
507657424
792087636
1905126307
372204146
70106770
483656142
74500046
1303114111
208365686
318998096
2140858491
2120481911
1732085129
881598222
1401466824
111734541
1653762070
1239325721
1968655634
1852583541
606893620
1228011855
1526439162
1256252829
1903148687
674557202
1231535972
1398491747
1635559517
406450192
1088974231
1973588053
296179755
1788081290
125046776
667101909
1712912244
1377560519
117540718
49933535
386113675
1401794369
2111191950
48361095
156992833
298989012
639630740
1212362370
104780092
1538955168
205888883
1365748438
497472745
562290161
411740280
34312191
2023408608
1242343794
166653603
1575169897
1239458832
631164251
2102099303
1032583555
1307669421
503037720
980882584
1339720856
1020885600
909350154
378441493
605625030
507367902
1392577884
1434332324
1529374445
115342867
1881161202
490842041
459996940
1852591682
178156286
407901146
1145144866
172942767
1675201892
1827105845
1340645983
845155358
242096964
1424984923
762161624
615939293
1935611542
1826955820
1103291845
1162523892
2037889771
1865764717
1812748590
1372088951
223460625
2007089277
2038010470
1588815645
1723848714
1974353221
1301827552
1878421105
114826707
1506050769
1857778774
1696197506
2090143973
781860312
1246938836
367918727
833020123
1991192073
1766577146
1000881281
182301132
498445062
2014350938
76442620
933263281
903789456
1182057834
100008530
112515530
989610106
277155855
410302175
2001782622
366027300
1019966601
2032298931
295286247
720451693
1456636126
2123590840
2091754355
1253210080
798059002
1630387970
1540675933
1027397906
1339243821
892818789
1524509702
432950041
1537743349
612070630
752486627
1311928589
1479916166
224224719
125901969
782979683
932636809
127096865
401556425
1059427140
321703040
1191441656
49523421
834806097
1655224302
1648081175
1248072726
866510491
57255455
1949788899
1549134571
681946294
2145566117
1965115931
501365378
909903931
210650862
116492218
200151667
494044184
1111824720
1446893325
878694017
1619927803
497720219
1959066452
943151645
50473832
646253387
131582572
1553696813
23328672
1435425496
761995222
387583272
1484975354
1876028734
54437900
118363226
938600290
1998267358
852632200
1928679011
119765945
665604950
1983882924
1683330842
1662410343
1864009898
831920742
413213973
232872827
1490249801
1483152026
1785260751
1405990977
172773082
649951922
1085237407
1686325396
1792180820
1544593708
1078582846
1232438685
601083657
1583509231
565455716
854428904
2101272089
1999030163
1083672040
2003025970
1488449640
1255521248
2124972463
949700250
1069489663
1117568315
1684649847
211210545
403737003
228137562
61501015
406525200
441047398
2045460206
198596237
1365196240
136079288
1807226451
1419203180
1273824963
1035529168
469210599
1779759530
1550299913
952505871
999732963
667060209
392408302
1376143028
1212790975
189119537
772864203
1280758811
1342819860
1103868659
1159660109
1188781502
633423051
1619760626
1359745430
1579138385
1077566168
368399664
128154089
1121532428
1996886638
1236805785
839172112
1156214256
34258206
1639011804
831386335
1693376357
1633855687
2073888433
1284847255
1165625646
1555278190
1695838137
1536501846
1042689656
1156389272
1021118345
797309948
318594283
1500269741
419259514
475902955
407849843
1285628209
1766980519
1115604906
575562572
404040194
285957211
723928041
533479995
317469795
1467438161
1153338395
1892780245
1920159038
577759626
735974199
1644489840
1538539731
1367858128
555477124
1789627793
1935039976
2131462007
952696040
162333247
1082543159
1957391137
1655347359
642014966
1034438178
1161231405
928243523
2028107882
1376254671
1367893184
1632591152
138907655
814301159
138068542
630864922
555629173
1323715398
645954080
1568026527
1029786483
1798924522
1097429360
1349193293
963673449
654710267
1743344086
1471628359
1838727357
578725728
812355363
2042755916
549918146
1782162641
637440557
844886936
1602952356
1059511637
1148164553
282345376
1315473907
1671276876
981956289
152197077
350371368
461086207
714546616
1112891149
283648942
1837895023
940791510
1543132930
2057730830
851940428
792721681
412542233
452583157
1090231522
870890737
759178303
838702030
569130443
1847851250
2042382261
1569793426
305180745
1606460570
995215963
1088118262
138354361
1117233512
1974582766
866305364
2080841388
890468124
2060263385
414369610
881744010
2011841155
1314329844
762015274
2053521838
570638888
1265869927
1534247904
1761653606
197471793
1929290598
791869155
1769876092
1740702940
1103237738
89803450
352472740
858574738
182498768
1391091725
1201857307
142745094
673961861
1126887781
1869055129
1176373234
436300235
877458149
1672265455
1321638744
1086827149
1544234835
1559411131
1811010243
183123497
53220672
645047837
2039176671
859829188
1390193682
638472561
1182244966
660017762
1201479187
932985996
384602557
1332082370
344576689
115784784
1210273086
833888708
1495977826
1435595689
14610403
622575407
365193172
118146442
1385698877
798457233
1659474805
1632326444
549174741
830357870
1450521834
770409157
562488515
2097152999
1283093418
1329688428
114337878
402057586
498478553
636702686
1465733220
690050989
174362755
1747051860
1125960461
1585847550
36501842
1533811394
1814909860
1824177456
2027126585
1445565172
1544061502
626721569
822587871
559237473
128445227
313768758
1901598184
797696003
460083921
5544594
1690503450
1985609632
814943421
2037087348
639368133
324688731
2084422101
6921326
559380651
68394703
1918996519
417680062
1007815176
1950730034
1273057402
1634642930
1138841536
449895234
1545071318
777400239
1468728830
235472643
903352565
184364859
1987255578
1739868230
1403825482
1479348440
737815581
1520853013
1601716181
123668600
852181728
13884204
1258173691
1587803000
134453902
295516296
685450202
1539075377
537951180
488925643
1547465489
1355718938
1443826479
845412524
1893182649
1581624397
1003006735
533811525
427492448
1156799315
177069327
1893597537
1200290543
2086238342
1851570587
74038368
1802287227
745260704
611894763
2042651609
1527488039
1938503576
740448985
1706248142
656713262
633163749
895391093
1890574697
1156266623
234594389
638039438
1245636685
475704164
1765494669
2088575217
86532684
950548052
1135724797
1484303377
1770751773
2027500204
926986372
1749936584
594921684
269450344
959188658
1498087279
635476258
1957198346
841785602
1662316162
1928333274
179953303
422667845
1483195317
1002940580
967684072
845185525
1308547043
1151670070
154401137
1438450455
1368191030
2017337926
2146277066
783958816
489060805
1060403934
235884500
90505731
9045177
662824314
1518824088
362118815
657474589
816600926
1406278655
117700624
589193254
57537476
306676143
1225965475
982939720
830411087
731935710
2091220178
1331559965
805339200
249281329
840472316
808334365
698240287
56283864
1939172199
925914925
528689536
1623790648
714858135
989807561
1552321700
1247124745
813130299
1221534794
634216162
219996519
1138458105
655103510
490972868
1554418549
1176848951
1108543073
439189188
432663584
560088978
209454819
1121915988
1381941917
2043699743
573880752
736121553
1396556421
181237777
725381458
367445601
1940794152
540333653
424781641
1155876778
2087752977
477720492
880287306
1614924033
798260189
1783209675
1409914529
1873369940
68407080
844335471
1511170491
150173220
179333466
1621887401
2119305337
1476797473
1603815368
1295353646
1741244636
906240751
1506228482
877872345
515625294
294209089
1940513029
1795922004
406733156
171734867
1577632690
164285173
2029043526
1451308011
2001062395
316799576
397320645
2086852955
37523954
487533593
1884310022
724098245
1402459174
737571468
1730459734
1104577602
80668994
2120446862
1966469639
902674505
10978236
924607305
857573821
225612163
270756011
1604236752
1249827094
1881712275
241334863
1201950811
1219673158
1013134890
729916152
1644348809
188128416
1790471422
1377912753
1647469029
703571291
52063031
1389460494
2122253968
585849689
484507475
707600651
176199668
842419166
326068988
1193698151
573987573
1564990007
1796377475
1866364937
2117109093
1369178785
739762899
2128408573
1013557848
763528639
473097969
1359744083
1140268691
304157457
266443337
1858252132
130899810
279561096
754485727
1568942330
1428449740
1491527489
1344133405
1897314662
865936067
1201438196
237029237
2100870991
1249472489
1429491928
829394443
1942364512
2109441884
66702813
1473075921
1452943897
1696684745
1316717694
1146989702
1966485288
794776297
1876156309
791887731
1406322247
660373604
1317559242
94832846
1703315278
487057127
1826504837
1739735735
1383448301
1642608773
1491926117
1331353004
805970413
970431718
468867582
258478694
1434183804
1294906852
12772674
493416645
1995493147
647868574
212276328
2134649864
1459184229
701994083
1231401481
1110285575
563882970
1789123700
1308499212
1945814165
1760968005
1233477037
872452688
961061497
760092677
1329915538
858425242
2101372554
1192271525
1789708151
388075578
162018815
1234143395
2105865975
1604506036
1402991589
2060835223
815465023
63523797
1540453067
129164792
2085369769
1553296069
1572260822
41897725
751386402
1411394045
1503710099
219015775
1084973301
358189823
609308344
2121338167
448640327
1737328889
1416174193
1984506030
1007580792
289500883
342083159
1428540453
1236762783
392982687
1813027288
1480257135
1181032668
1995635063
1990345707
1746914701
385802570
336940936
757771108
205997653
1748971828
1147685579
1703993646
5304641
1386392685
1867525787
114671019
1081465269
779500544
227648646
1625005112
1346312033
1250066967
1433109633
2035104526
863697008
1617717819
1888933003
948074595
1163240174
1807980610
1130237932
58634959
1347723842
1727210072
1713028137
1993490636
2054625424
813281053
863555659
95731820
647617948
1287736272
1322411648
1501239940
1617635752
378210854
316413321
1323510380
553758406
1123857802
1631464376
810469776
1135609173
2126552594
354332724
1171443502
1289320572
2077681895
468308788
79849080
296553008
7618827
1536970200
1720548956
698006117
161050519
186325210
739623442
1881851878
772470519
76794960
1214798228
2113048146
1136994336
1919632207
1433765619
1986110231
1948551752
2054509845
1659203324
1810113044
1849717369
1249335345
1604232823
429097904
5022722
1812039378
678230362
1264699550
536739726
1666425160
959969460
30724680
1057064406
264216638
1207099828
83559559
1842178358
1263855050
1735392945
143708897
1676691029
1047322881
1137468884
769065643
1348525426
163636214
256581827
53058137
935070128
159200108
1751357410
346416007
1678814842
816747281
984406022
1965470655
1718759884
1825768937
1856513039
1435248842
1707702064
1972550730
313025222
1385157894
1133864252
837072196
1214895491
186144371
1825052893
137059677
1010113027
1631483971
1107652565
409970802
1730045633
460567222
1973330780
403889751
951837691
467804199
1915863826
1948752239
1155543447
1459666949
1006591431
1412118899
509227370
1793724906
1713419898
1300623221
39472469
2054407060
358373204
534384030
1391545772
1516317728
2022793353
1893212104
1109820144
1007077244
2109100922
387378160
1148358842
641355585
694686786
71674180
413065306
2146145629
1771290157
1070993570
1137154067
1961479806
1847509535
2126854441
1561182139
758752489
130334714
2117142956
901785976
415095177
1283908609
1143076466
424082397
704719527
809401488
423892259
1997033092
1558260681
2117937511
617973386
1843901646
1343210356
1052448918
1726257938
1209855128
631919969
1672766105
1671743270
1054156372
1646203444
1618005387
1703284776
2012309812
912631915
1377946418
96018861
108119881
1204661615
944072677
199624388
741922414
731380515
1071592400
905197723
2082441592
1111043802
2009925912
771222031
886417454
1523590682
893292315
860265631
1391522634
1497674474
189386742
1963778257
613428488
879247538
542828846
159247655
255777384
169247599
258548073
1958629015
571965504
1385093932
1095840712
1439225969
1533170385
1226594711
272476793
1165164638
600624602
473086907
710757279
957464672
1964325189
271258125
673423045
995348447
1483059410
594187664
653964972
630802950
1589666334
1697425395
1497127861
763489623
1398114621
1262242299
844541637
1286302197
1776212574
1382139177
762241848
1295075355
1586951920
650174235
2066936567
1747323252
1264083388
1784766066
894092609
2061135809
2105966782
1645934796
889412543
1377218113
22351595
530505952
2077154634
1434756592
773159586
282874296
952357129
1350798257
78732975
2128652078
1524306444
1822288549
226362069
463136838
1196506975
1737564951
1431510398
1393664093
421038478
1556962127
2044220578
1392054592
2029226933
1214660937
571945864
854307560
84030717
1248337732
845428282
23781498
153779591
1964400878
1488322483
3007878
1259576926
944238647
860820463
135919864
1302207700
1273586252
1763175764
555672600
1403636822
680990848
736328023
771139921
429042438
166148911
1390053820
1301291330
165015726
1936361077
1548053221
1658519386
1464690225
145133970
475202072
240996957
1299879404
1237889136
2055223163
840198811
1920947404
1988403918
1982974022
340587701
544699624
1002159788
1983743781
1039735759
1690474093
2096218575
283590115
851654783
319932976
1372969868
1436647367
630719813
389652140
987861953
71765615
690403547
749580866
674445693
547610528
801885320
1682047528
618069452
663112425
1814839633
1343482483
619980527
1559601459
1626840018
964981567
1749270161
865289192
690952173
983095159
870467915
1239562613
1352671390
668837122
401097317
913063807
1362345755
191312774
1740863842
1817837204
1814694470
1775037958
2103624372
446282623
896724488
1314136815
1283154004
1321780909
1538366564
274454358
359270354
127943854
1601155068
1987121043
548349638
946078205
1072825740
299522178
1422965239
492104366
1210628726
427435485
1643339456
278380361
1376160990
1600754111
1647686890
1004680184
249923545
1401377451
205706585
2019191735
1748372075
934219612
1750690492
2106361600
982575791
1624675895
908603406
232819761
1865611173
799992876
1947276088
190607649
1467230026
11174088
1194802430
1110534736
1743682178
619657046
507139434
1902706058
1522994165
1325101933
987589823
726419400
1835023032
773220219
438555020
481464944
376328377
1388121144
740815310
1467730582
1191789216
810547858
1430867499
905102818
1589588867
1266332485
878339591
1830672354
1345185478
67141498
1371494919
1338713714
1694117782
1597129155
656393930
428495362
392669580
2091975405
631097374
446951002
667327822
2122217397
1399644916
143180138
1429634967
1689680107
713059851
295167129
165715275
1309014816
1972396953
2011276068
2506117
1529082184
1663249235
1985504408
390352361
1752153549
295463230
132079050
204535958
961082411
99652578
546175286
170914664
1869049097
1949754209
869192224
616261481
1394456179
811854477
1830495560
94600598
154026243
1302273936
955783001
272110868
599208942
361703927
1888176498
1665563701
1406663372
196140372
267243574
152245485
606499684
1910271985
574869066
1213007721
89245780
475216260
1104535937
242868684
634558112
1535241928
1087263124
147166513
511257334
198646078
1982107388
1758588842
974096198
1876495196
815490948
222933886
345933991
1205121370
480713443
37000479
1201842409
246578529
665507406
1884624997
1463041669
199554249
1114581805
411236363
2016741229
412574165
266115371
136280958
1467892175
1180856750
896545615
70796582
1048686705
365898812
1458711642
398592267
145272866
344671885
970209431
168097343
143202994
1774045097
1948273120
989917977
65244337
1141471864
1182079372
1977577861
1376522017
2085299221
708971179
993855894
265238834
1505296375
1026697402
1984112445
473636016
1466460639
680084986
1217357635
1737738362
460130464
1955037768
1775359518
915597055
1260139861
1520843997
244349483
859890053
1013652019
1524813249
609123573
768096697
1115025843
957753614
430371897
2057627388
1919792710
522020267
1344304479
1449118543
362949663
690058929
503912170
315431617
1455132768
1545228206
90736849
416480873
1120762514
140726921
2040074908
944741225
958999107
650876845
348665543
103837223
742199774
381282295
952373366
281420924
1598569514
1742228216
1970629221
459835603
1950106247
1156777862
787707851
1898761860
626398524
1587913230
500693153
650743968
2097186829
478470969
1388146956
1243437427
1480240004
10935864
1260405873
1769336994
880303918
866698918
1788369542
1364083352
1649198469
882769350
1707974341
97371574
1467640520
1181981094
119659161
1299141264
379706407
504955859
1537861428
345274630
665819672
1342088850
1942231360
279958651
1030464705
418532329
1276264424
1828676032
1998364588
1033749445
746258752
245316526
1342604796
1977990004
1738532153
505600945
44092369
1801683025
877730704
840344928
107933751
1580744268
1207746784
25233866
1424694408
814458884
1929867196
1222380226
508417471
69773728
1294755173
1483883094
1779613094
1634667976
2080290059
982651787
1004527409
429793787
608688397
755561832
1769946572
1394393275
10531826
1545097936
1423639691
1674965736
1610927693
909522867
111013053
1421468931
844767782
149780510
755377455
397837708
1328007412
214247517
1696916800
806529664
1473971903
1363767276
1676554020
2010500262
1528282185
797998565
277252571
1788672301
1424742331
1485343044
2110342133
501698694
781083122
948320583
1043622892
1203099561
1839072698
711574040
1116769243
1480458208
874800560
524831103
1586055006
1707098360
915702091
844285572
1475437187
159908294
1660624012
618995591
848627422
111926017
1641448728
1840623464
2074372405
1257926585
1658376999
865441838
512922264
861052437
1153574577
958725965
826412026
778134677
1348725709
922903670
600865482
1190665310
744323199
1085215999
659535437
180418103
296157975
978944448
1283819926
411211860
1301764746
579425631
993422699
1733272339
675238952
33118060
693008756
889725739
650125132
848942380
655301953
997042431
394282115
988463997
272958168
1209180225
927243761
1822293801
1170477665
1021850845
1870725272
1830727556
1062900640
1004850491
1198255936
206317726
1440024431
1296529625
1301896478
782866131
1797302541
1414437174
1764984849
448793792
1670439380
1432200555
1782236160
11769734
1168617968
927182144
1994944561
1372384378
1963206356
296807028
1374303580
1202981679
289298012
211582491
834168929
1087822490
1609848697
421456648
1375949144
1407953262
1622082767
631160121
729625660
2030565766
1279690285
1074748819
1940492611
1752095752
286834772
1601478698
554546391
1152362342
441836794
128119899
98349105
633253242
1756147058
1835086785
321993329
965444489
681877203
1864207946
11030451
490891167
606947331
1143698931
1183707034
1860246535
635756209
1372923295
1053145178
941898539
1869367986
909852163
1674704459
468772963
610201425
1565307686
1612069872
1633552757
1604259429
367178707
700217607
355732913
964463536
1172482562
521760460
1911965836
314847421
1690570387
1608609652
1622842327
308506026
704900880
46581192
486895724
381211738
396733793
1302253053
875552821
1418959138
742667763
661911418
1750243177
1132824838
1131456502
1325510342
1764546560
302106790
1969553773
415548581
662071676
1314837612
130787662
1304805764
1857176643
711759367
806544358
650927666
1184329496
273695761
1943278464
1185409834
2143937982
1001796514
1291468497
1703098890
1793735191
654780299
1200462746
1357235990
818166140
1789909203
1229922743
1592216632
372039436
474047926
1530728505
1787117004
58091786
64940208
1699438379
954187437
207389565
1193732807
606587847
1228195216
923495253
282710443
214083291
1667041160
1875066048
1201082620
1634992993
2115324215
727705800
1112646768
1861282255
1911906745
185770960
1892626474
2084964
1345943126
995749104
1698206506
1029885079
1124847254
1325245109
2121797379
1332171112
1034893028
595332009
13536590
1126754082
1739537395
1678072964
922216255
1021257056
977569758
231836258
1892172695
1070107123
1757561618
356582282
879647048
1703636561
50138202
1218376351
303854669
1234676598
1323808569
97473368
882987709
1986266950
856722930
1932230563
815238675
738972111
168479655
2005702482
447454330
2129962404
1051081813
178246609
629567227
1389561787
783896782
1935378197
1381117821
1981966588
121315427
1051118061
787714128
1685279271
172519926
1256913797
1304610379
514622164
1171412879
1167929954
1356188487
1693036829
2072824688
36929923
1336239248
364547344
1310245007
107293732
90823498
46512623
187939145
867449572
951992722
1098383224
1974856591
1585997078
525752592
1989565715
1343528620
1369874364
728889220
2035311643
675584610
530531193
1024520440
1205381228
1130914254
1301735517
150635885
1249474454
8478109
1258366335
1045997637
1776660040
1719187600
423554119
427484455
1184343054
121816125
988489234
1960255225
2001179510
15792548
203668049
1926608701
1213709962
314427046
1434946670
1771949349
48732051
1378972989
1899027316
99558613
374979882
710123911
989592172
132947488
1124794770
309892999
2061339710
2111380273
338942859
2142852168
1585523439
1202335634
1114359109
1993210823
1494176591
638833687
236578442
16839484
71736184
927943123
1549351417
1525676928
2121872917
29465009
310999357
1749960034
565443318
2017433771
1162090790
442753041
714899594
371306889
343527823
674207167
668565028
91222553
1830314205
1826995375
1159754981
1191824956
1896954905
1205442142
75514617
1311197564
529225051
1031409798
2079296627
88559468
433208488
829221371
959274265
1920456646
1780845821
1751037170
1378746525
1345617594
1374330532
638896574
752634505
1741577386
375331686
2006356572
439908955
634185097
236932629
1831303293
1655034436
1849043977
74679510
286068674
1361874807
222286347
531005157
1721463940
894933395
940514868
1237042464
142071126
131615038
2108247471
1269845650
1191164708
1422271781
318599036
1917531337
1791381710
966147539
585233987
1596219863
2065057210
478270132
1756314856
59319384
1937811333
371864834
487319519
730145074
603647660
434801207
594678018
1044925111
2063867053
815432862
364619448
462052258
421979663
1456697996
2040086939
614380067
1917810389
311402628
1315800555
1048418906
227901773
1789354664
211003470
150119184
1034403916
124569329
2032150636
35229824
1801369414
2077773117
1340055889
310239415
439533174
1982500542
251213264
953197883
2122836685
394846941
862486769
12455109
1728308585
2135392360
1521058706
1445967219
346599495
1295412900
449754610
544847637
1424669622
1633449773
732999203
1448668168
474139102
796701160
776575820
1667957299
5068955
110190422
489164658
1711323743
2131093896
754295836
518238519
16295864
400536762
828893394
221423719
1798602036
329219502
173091174
507540033
783401069
986365153
1913181928
2121076778
1683363532
1573571641
469793871
1321970045
1683831837
87061389
408951630
1109274895
35308723
2095319684
971565790
572114847
56316687
1962835711
1891100449
1789135007
567769209
1240726635
944306375
2060391768
375156806
1222106676
1344192987
403060610
1761308762
1870539311
132429672
1933183847
1693857225
1426162737
1313151482
553775854
555647075
2064173830
1163561521
2015331472
840208178
1974825807
68013582
432938359
1169420244
757184486
689985869
1377608453
1376657874
393159214
149675598
719973251
1764156420
550344631
546223087
180242674
917369254
550935816
283744017
1937470700
38113234
1962882740
1273381748
1645556640
1257889401
1677387652
1416121877
425870901
1143304240
800091701
1071160601
677984722
394223691
2001538524
1754447408
1326018586
1829302957
1448635132
696812631
192873878
1120840346
421780941
1681201288
1971126067
991959933
732553654
908286579
804278923
849564205
1829696322
1674927249
857939754
1149181467
597950842
1814142786
1405402570
1391790513
620115187
354220344
553049986
20045821
683732226
1084649603
1043207455
1628208754
1147196923
317113425
155474404
918595559
641531820
898231944
547283427
113072437
656261624
2029924959
277142897
969964866
640356756
694452891
1253255666
75454994
1973807169
956414453
122419894
1084833889
204501223
64960461
426713929
1385642557
1974483052
1934492687
519133853
260087121
1597914473
1695018501
421289985
1324801746
1646304698
1384230861
2069661746
1738729475
766521216
1741723039
1290108865
1442973496
833529929
1324804011
1779554845
1035073875
1628958658
1035084268
1818208152
1541329396
251535338
210805086
177165798
1106299251
1783005616
1328017945
1574347038
1498858477
1598681801
2009145959
1810397329
1516278988
497822808
672493361
1830672354
1749901372
1766404700
1673412003
1503690821
1492915061
249550930
275365322
1833856066
2106039663
923069468
1506740455
1483656924
1390809997
1856305448
1749986272
762998612
337251801
702582442
2015878885
863305136
225334748
1196214956
654561301
19647266
1511038308
816301233
647520500
770316882
227690610
384814491
818161791
813132408
1251599987
54157101
952632230
331251302
142805017
1427638188
1470277047
1007580653
379615967
1026957479
876405204
972470691
1393028407
376854742
1577066602
1812469333
318031963
684696385
2042758790
632909754
1655052324
505695831
906868536
850645003
680221513
553859009
1194224125
219796398
1554723829
1544213125
1415991279
1000514556
600515273
460243117
87635918
1290112244
822301231
789573769
1874034564
628214558
1029228641
679292350
99200488
279485724
1378917633
512279556
290790407
51013250
797669186
251155283
547895250
1622435123
2008750024
582364360
1453628381
423708387
1038692851
1048580804
1246432153
182830983
1858962757
1540440963
729100201
236613243
340442906
1681117306
1895235314
138979749
1331773713
283101115
354550856
1593733294
255585059
174982082
666457954
111792499
1453307600
1872453581
592206031
577540124
1900810517
267704893
920654061
1084816644
1634365315
1640238748
484093598
1887419879
1110984691
535381707
782641508
1812839754
748943140
1371629096
2146851345
195677698
577748629
2061864282
1202047641
1946714636
235985528
2074919577
671596442
222445377
364870460
1952113652
1666799903
841921190
581881290
2081783397
575659417
1531594331
998435213
699929670
1674192406
63916115
415358979
925967891
511973427
2128607300
948837565
320869505
899794289
678319396
1453672912
1828058055
2057219731
574046804
870231707
1062331689
1172147703
1502484779
1545609629
1292472190
1495672121
52061425
205907521
461833000
1121425760
1139496646
312243740
2090660132
131340023
193155817
1265879437
1746218103
1147221776
935773681
669641783
703044009
1379905764
185154233
958487506
846129275
549188653
789823142
1625943890
406207075
1035282483
469429454
1407048030
1321559803
1402609086
292297192
2071054920
1130483040
1471481478
1087804349
140501811
1467791360
1014605768
5157878
932845137
721795050
1098998405
43379094
1543767428
2033910663
1468548620
108682089
439697903
954988889
1588916325
1405764144
1652854500
232258748
2081966618
1488888472
593383807
468365368
2100031962
1618440836
352169652
552064152
1321917604
517669898
1461550726
395094909
555852509
544091593
1455066222
1879683073
2020925646
840842255
1902981546
910699727
310194311
1760293263
2121103696
1621162696
86237676
1960070862
570133833
890939877
2102974147
876559684
728147213
1729788027
272873170
1686186830
957195229
1221009704
2008288697
1910956336
1960161738
2002430498
657408690
1794773735
759950042
1055424468
35986305
69383498
348621237
1449675706
597498650
1377221985
24846434
720634960
1981023137
1774303956
1199643852
1414504857
1820210499
1954491931
226564199
1386922589
892995902
368915086
1725772213
1806390408
856066157
248295584
1524911853
888551612
1092984224
174896330
1687839249
420593099
937870033
1248655160
758097624
734861763
1324920023
103707567
734763412
924901784
1571833213
484654962
1185327276
857668029
1378025472
13584871
1783745502
291443281
1227456926
507104325
1303192032
697675720
42164944
697906169
1507314659
1335757329
948707444
371004994
1812448800
516226592
1631950112
1718331927
2112436814
1037848724
87645396
660988590
40166503
1630127700
1621569899
633602314
1750071242
1600725669
2015367128
1092845446
324285195
360116430
1320683463
391965489
1700320511
206331978
1273302066
592362064
544520730
2038605007
327594613
1724203437
490850708
2134928861
820415207
2037475530
1524579037
1368681733
483535253
607137410
1372739039
117984531
1088704770
1382059430
827537316
911650924
1932991691
298501492
1260100249
856946028
588366205
206990822
2134294124
1727508494
1034566623
826877875
1612968671
1736243376
1327446932
867716307
1116009692
827196719
693815330
1364667705
1551915436
334473343
1142270169
829092923
2145007955
1572971554
1702314309
1253513731
1257380335
1533596302
2132756933
572527962
1473369801
1557140033
458116856
1107610639
683449635
1645781744
712805475
879441581
1548704219
1188382244
776701848
217687363
2110500290
427366926
1121815987
1202772228
5252174
954382388
320274013
1778736990
1795594319
1464175564
1524181597
1756428294
2002336483
1863665784
935336687
1452486239
825688811
904769630
864888529
984932297
205416802
1670195245
1799866071
1791750578
998328076
91970953
697894189
1033728362
1184826615
411904185
2048071833
1651919817
1470305003
454669912
442323933
501052722
46930411
688339705
857615959
1390209014
70359529
1832868042
784526179
624623969
1010857196
293545879
1396288357
607295867
656161245
2125278768
1921962207
1297580490
642317275
19603659
1484939137
2072646453
2089452233
769573317
1644439409
1316999222
445635927
1773444594
2143590909
1408179467
1865865066
1742387568
589551734
1843264523
915166219
456529011
120401221
241636209
588139709
1009789289
1141852039
96197200
519939008
370248952
1610275297
426983071
1668831185
1730348391
1711970308
205859931
712944273
567043726
576266896
1894292621
353753481
1503191673
1980548481
388772401
1429366847
1364358084
628234084
551341540
1286057764
987446797
1329584506
1761579456
1072541861
835657217
1433693040
220707013
167132975
1336090362
751711
1398728853
662070242
1080536791
459444710
1364066952
466700506
1465555932
1805823788
895431299
2053722134
765205243
1146000748
602909445
2076415059
1330250235
1944871799
1800714632
1810350712
1213305774
1414857203
152417902
2121040375
1515047870
1819882202
167274538
912188402
1224348678
1751226555
992401682
876404452
1627051959
573353060
1635926392
1737844995
1919651203
606962818
1002186185
470990550
961907836
429913661
93560533
1297556264
373601655
1808298753
1412195211
1453194066
1798885948
295420032
1985234793
1496987925
1617971516
1130954468
2092922373
415740126
1806033117
153009726
1071712196
1419953552
1750460522
34785334
1576302388
1086915509
236987075
1335193866
600813194
565952665
1546693908
604675453
443182406
1277692740
300758609
2034895062
2134862961
337149378
345570529
1452370407
406305588
585049693
1624139928
1362054854
1844404274
1293873201
1424204578
1978026473
549929404
720703671
880691100
1987465437
395211115
136320188
609408767
69764805
1314857213
2142897135
1319393770
1459281301
1304845218
983817232
625678256
605523494
1233001299
2014444991
540886427
287204971
631872432
1618083103
1442218131
271985121
1806547764
934936228
1931179530
625742878
591012981
481201052
2036167054
1427177779
1718262245
831135417
1548093762
801151993
1731627247
1218483598
2026704569
1211962875
839886854
1234993975
944618245
398747993
1572719130
13174250
226521539
1906294197
1803312760
1021618127
183710433
2115064723
1349771550
928839227
790985079
773591262
627773153
379823038
2112548694
1270269966
273503148
673903699
1067957781
656961041
664949739
510327872
515239200
695710713
397058543
318426113
1535699830
572061095
1648922829
900970899
332480590
1391135924
1027776335
72238359
156287677
2119587369
1156441220
589219182
811823243
862592406
461810163
2122945287
1348028700
177485671
473771897
280023255
699142174
878600725
2082388267
94424549
1774827239
1942324108
105498451
974537900
572230979
1448544290
1740223903
173725514
1085425934
766454498
903355150
48446909
564992108
309278348
372783332
778356600
668370902
1665647513
1302658956
2114761166
721372694
398595281
299784150
1733060808
472378825
798180336
406936581
1272064381
1499945364
690183394
767417122
2091407889
1441124836
481262537
203767545
2111469699
86811797
1955813622
1588905527
1387147491
978989758
1784616800
873132818
2010850064
780609124
1273817798
2142302766
459104769
1394382166
175109573
1780243788
694543910
662263943
1454420665
866472802
186313896
1680796828
1490887345
532486595
1867028346
1531800220
1380927935
2111545210
253408886
1289848319
1226975669
1536981953
1573687523
517068584
1837682835
1028789252
1646664134
1026814704
1937826284
2055239629
648454583
1861102650
643709778
1886973422
1815464227
1564247628
1559444792
1997571114
971051597
1146444356
671917805
1811255209
1974706104
1850988360
1025969771
1959573036
1416071053
98701045
367736594
1936660637
1265194233
376981524
1978766831
502313405
224339671
1846352877
1187698897
288611178
832061523
1725288773
350323587
830076531
1691298009
1316222253
1676357067
2139931714
1836268277
1540065478
1513424594
1973642508
366902689
1410198163
287062647
354864693
714408788
1856081261
1326297398
1510015501
1865501462
788621947
2120024483
500469372
604156434
838546097
1876191931
1511162625
1422540590
1616182363
1135571793
514587646
1167028057
396338907
1741460825
865737504
969942169
1976612635
34059606
670766839
1061906216
830419874
35388527
1640371609
7001636
294651954
285519080
646883363
1142135736
1276485704
1146482589
989269402
530252706
1616537574
264034890
1081334485
524749961
1617087692
183588598
228552891
1049698403
1400168192
837525759
1055625193
1418661394
2054907631
676626111
651414199
1340061208
824142740
1192085429
1889744460
12979711
829148909
1240882602
1019856062
1343100233
1071562417
897880772
88616394
26831923
1400446723
997231388
1535240088
1233287401
1744140467
1221266153
1538957088
400649712
1273802537
1061100688
1751064007
717434809
1621883750
2059175025
594582167
149583816
344898267
1331667416
1586786385
434339739
285772049
1118966613
511325610
1299314642
1887505573
1440856438
1706294125
194616175
1392809379
1809589230
1810735531
880903470
59621819
1181601852
1188483536
1970158335
2009465502
1708435666
1950846740
1734877553
900375580
703973879
1870020249
1587692799
1444497034
1605469161
170807810
1888185524
480790919
1481304547
711192647
861978088
1401976945
736615555
815590327
1091371601
1190334833
489491732
1361915332
1748378824
1980791494
1243182550
2038574269
23042
1356358920
1169316308
24404162
502967676
950720948
914797514
1699625039
649806725
1623375042
492976647
140105740
504303899
1749604867
1400708553
1497221277
1250317949
1145033683
697161843
494561806
169358605
822530938
1052503907
371841327
1895287599
628371094
829365461
664071097
999940425
151552944
109024069
840785727
1178165009
1353084660
1045116012
1816929347
1992513595
1325322682
288634570
327276726
1996454244
1451659660
516780852
501531707
1971906794
698325245
316382966
183370896
853218663
373072850
1218237673
1492324805
359564611
1810092087
1515333391
998380666
262859305
156524957
2096931301
792657934
1285326999
526373715
840811742
1767714044
314700452
344094248
1456713963
1666104411
261396608
1085492226
665823218
938409654
1056308581
1088908010
1638235141
415556664
1212237310
1736311103
1897641863
1598352739
1884279344
2068556271
940676748
1116863173
445017594
1452597364
2105109962
1505289921
60018025
421411032
347530710
1452375952
2051874087
462061087
467560632
1531415397
1984439145
823882021
668891737
238452225
1180405414
2075327270
333045615
1010112102
1309200140
632918990
800793241
1106923765
1973805257
1271293769
972732019
1514624128
1300070515
234288186
368445867
1948831153
1149991858
30904422
1643469415
261235296
1523058780
1617953596
1276117556
2008110396
1592282290
1599938594
1944916917
1064161095
1422783739
1915313696
1447402539
643163111
536241538
467020294
1509961466
1281194998
794626295
890438023
1612448010
1290855974
581048847
1447379053
734534645
1662228921
1009190524
373106382
1039751831
509455327
1819937802
755599619
607434562
1054661312
273038473
873769549
1181640878
2071848189
1903122543
835687607
272033316
1830375370
501838838
1514595178
2146161692
672934378
2132858879
852027721
1484688064
2056964038
1834129628
49885381
462278680
1065053283
2081020081
1658788708
1816662705
1703760286
1572582908
178452976
1141768511
1918128782
869162188
1309633688
1545228281
1277870489
587715593
354601987
1206535327
282320591
96291181
276406097
1699116414
196093300
1570981178
842370346
1803976370
671765770
138440681
1461878731
577594967
1044299042
659625635
868210061
1355697000
700830141
970288431
1200922116
1539096141
683323610
1379779224
699410904
174978799
128869402
408588774
1967983191
1731827514
1465862307
652576162
1383395019
1524177056
672915748
1744871232
930075219
686278185
427459597
458238147
1378134937
2074081274
721017811
1051152450
568889287
1482404372
589703360
357988981
701700550
1564285138
234701857
210772384
1394013635
1092029915
1235242391
269544411
1819434982
39938050
685182797
1919062763
1823204407
91648828
1743308327
211683553
687383020
855106912
852852804
1770895489
1538474944
1427392652
103673521
1694130132
1411157751
1007722526
1053596271
772166129
1135571805
1788877079
1606866265
1632004575
383382031
1210251402
1882619652
284525058
889806850
750939008
2140569585
972653693
605131785
2128017898
280186898
725983371
446466742
30873197
751091762
1349452390
316966914
1629560409
2035906349
1337626114
970098914
8714588
1514530816
2085452697
576532863
1003674024
1357182163
1111113260
806685903
179795957
580448539
2019180785
1469893744
589985026
1396945107
2012962243
1670117151
369921461
745744566
1276104598
1750739340
2057263615
2132308323
399877197
232823532
195371972
1607249532
57298382
1499412482
955243519
1919889082
1659887816
1773465043
1163283286
1756122766
846961088
1234640732
428627249
1712452106
35225263
1672160798
685857640
1452117916
1028646132
1729905681
1452465991
374019316
185125038
909287125
1757479084
1123623005
1798233841
311368385
934590464
1210497502
55926855
824267213
2133394991
1346470807
36473847
363471820
2099651642
1306922953
278501445
2003839067
37848376
479751269
1398515048
587148684
973498324
1586176023
178426714
1048218849
1505335091
948475066
747544360
2121993089
1918434928
1202180900
166942698
472524689
1187552774
1342433239
269189207
771199424
1581172991
520472494
284448244
946668916
663319325
1391072294
1199516817
667085635
1335094748
374485328
2110864034
277108579
1949403833
1147607366
2143205359
1995837967
1452749050
1739348573
1543460357
1419312317
308828778
1226105489
1112519269
1783872571
1688489962
128319575
1052867877
1650140100
967721841
361023342
1270826778
1767802159
1524222161
2123862385
55807253
361626144
1454395824
295934237
1788359026
1868919215
1486488938
155116475
639284409
1012370311
1719263611
1603292162
1817444558
1216357758
447795316
257037226
842468371
262572654
270332267
281613638
827129399
1587452776
931224342
1967118435
544562216
1347289448
1202354077
1031066166
1212593397
2058208656
368601285
2004689609
156877102
253698731
1788650551
1068365931
229667708
516990751
109964881
1124605814
1250923656
918472536
682712898
3900645
1677686982
1656409227
1413071219
248100700
1470209750
537013753
2062913159
355641144
579969951
1946844083
1496977113
579145956
525825677
927723171
937760476
1458951024
46249638
922888553
1888878130
1131762150
1106689956
1810301909
1979864637
716383632
1095131034
122533675
1819484469
386464984
1582005627
1748897526
727096688
1157990464
640449332
47521474
1436814339
1973269765
801778882
1680459357
663584706
278612488
1421140268
1063676666
1685111377
45752071
79457342
113242402
1790635405
1931569299
850044492
557239384
82483622
1543910125
899325884
1806542049
1137200629
1554715644
1146925846
795114387
1857771478
1433118417
1326892568
1973725901
728418941
1062446481
297001890
169255303
1705384972
1746047709
1186163409
739920036
510151486
1446320816
588909909
2058299012
150553530
1078210962
1516372116
15850845
579447717
829801498
501241880
926371249
210207333
115182962
1310872767
695457204
1844670033
1047558430
1948183174
1206624233
1143081234
956469890
1733088320
1215830827
1772065448
1031529105
1334629022
60008378
566118699
61989366
602044762
1935857736
1609079912
1975842818
1345671543
358496073
1804060274
1709485623
1755141172
1419102353
579687890
1247872888
296645748
1182315107
761400757
252311070
1001869267
593002967
1387505329
1579728052
1734581292
1139814509
116063709
942077551
381915833
1683569640
1761944634
1059685091
1584688189
2018669223
1737500070
866904176
1473863974
1168153525
2047398967
1742540828
1628287623
164077735
796888625
1720562440
1721856791
1935126108
1236104412
749259828
641379752
909348046
1380934420
1452668947
1154725684
2026839739
1473811258
752207880
316081176
1259724474
1702749888
1145558048
1842095292
1603345544
258139507
651295697
1896452746
1266553013
1208811097
1157934403
1921367990
334749133
2127802052
216599123
1835963701
90674402
746874872
1677423458
151983657
2080033797
1310991843
918781129
788093711
351200236
845599203
341638182
396041847
1416442363
376061639
81574107
804311547
84722490
1096810737
305194364
18589454
2016833282
119250426
1130330846
1038763646
841862085
1666113337
1251296132
166677814
467725889
1786503847
795258282
974197861
1128931757
1750211880
1785584913
1848240748
1865945660
1598421598
489239525
1042296603
188280245
691432245
1916514555
19796437
507208188
1506408556
654031231
295804087
1528657238
1349215991
1542667763
2017576157
155555305
1931743466
946330062
1006643872
1426548292
800479987
1879567434
710095650
1809592313
822575980
1076427249
984266390
1716000955
2057561502
1739907905
11698762
201103863
1194048280
385605518
213093018
1873203552
705498279
1093705354
1101319534
1142063656
553780512
2108330847
539882098
2077661015
1321963135
1672781175
396338907
529161410
1259997035
564478997
1308823058
248612516
1381891154
15798842
1531715199
874146650
1172380456
302720482
402417944
1453798967
541601174
1064675846
19616969
1446678279
1777232785
416994848
1053849997
1992844966
1655627971
751983622
7551709
1959739710
325260494
1588959527
151841451
1838144016
1047086447
2005771381
1434774246
480690093
198455604
479760971
1012860113
174502955
1833811579
446605304
363550909
222197876
1588143428
1633006419
1164512735
428866781
133140295
1995444088
510534697
1316411863
1669987995
1578274280
114442743
1427613661
1215586126
2039076249
639640588
355691371
80809434
165597360
1560796954
1593864179
264996015
1358308832
1952106747
2006465104
2029518691
1926422257
154092962
2059453624
1066515542
935790786
173132146
1295357313
2145838766
349855951
1263925151
66506316
676525863
557159321
1389172150
1648914812
2035793857
1199415201
268311481
1584397967
543369388
1012549657
1625403078
749670922
1885783562
907663386
287062647
602601752
252395081
77978082
1283653463
1271454388
1442857977
985279840
283048328
671367955
274890373
2144499095
979362007
174701106
175179446
127305313
1093206442
48654607
346979281
1846025864
1141568874
1632413416
1092564280
937082250
2126047778
2035777376
151307162
1803296913
1494904798
1892880372
2131303413
167390234
2134494807
1052119131
204081701
1325388812
1919126939
40802210
2122019395
1811619200
1543696646
426514505
759430773
998673743
427351449
475509273
2026625768
1076211404
667247775
1065042322
1742164657
1702249867
1218161886
2112357113
1588353350
1412355433
944582742
1794679420
1349491333
24373795
1346082129
574756241
159679487
1330324091
1823142954
39843745
833122010
1185122662
237454328
1028523573
655875015
1871264629
344207913
919121218
769022801
1130471392
1987347401
1120008476
429527807
2001774165
939147576
1070290907
2059215206
1349381968
1214268857
87265074
40925867
32191599
952681088
998802715
728146221
85000684
512004910
314370838
1611520656
1861081703
639432764
1430476228
1980874005
1511321460
1854196211
421445577
1970933696
879717215
573535021
911540690
559459350
1758896079
172958261
667402459
1014617061
2026954779
490636370
817900700
1133921991
160073148
1173974255
755767215
1867978825
455783693
1292274315
344285217
741246837
126690070
1391273038
1099257619
1560985227
1974293772
1436727140
1001490338
330263339
1373921612
1630385742
193667199
1931084361
509787430
1532678676
1336949903
1868956264
352148290
1463406153
1450592047
777670129
2066144148
313894372
1339213448
754768121
1474058780
604785782
750965020
738008867
182490910
370180268
660510119
653223936
231917278
1415497989
972326175
751624261
1538156375
1670136779
1198830999
442074159
514199572
1681758144
199986520
725126780
2115349738
505918423
615677720
755764497
1999952891
256349295
2036186394
1400997914
1173271196
510136599
2094580115
401126739
1851756593
1727561100
2036422015
187356607
1822234470
1659383962
414293737
302231418
1487931445
2137215621
284514725
36789712
1466034200
759704285
757638748
1962839584
213183604
439110078
56958561
599433929
720780804
1755230350
626007768
508417250
233091914
1305102133
50767198
1798649330
1323667438
675702769
1274480946
320803853
2067794347
527132425
987728255
3017939
1148852015
1975502292
1053694584
1551726949
383161456
1967426600
642373662
847692785
1758273672
235660730
73455715
398856711
59291841
209506486
1248873644
1823379595
1345555980
71590280
1692288357
1291702146
1253941292
1061951216
676298571
837134104
390779217
829496882
324777069
467969995
1714107343
31289590
125127652
384784666
1185773018
579293128
2068824472
2035207256
155027163
1287042558
698521953
174438703
2118500182
480746734
85411524
496973363
372285633
860633698
1958914189
1442454499
1645577494
960832195
1827635631
965078567
1387370329
1160890806
171418979
568531912
26161485
610166818
1935964282
109070581
1721752523
1388714756
790659021
1165409235
973375619
1141298621
2032762411
1055256217
93132518
35897360
683815790
1179020825
960934511
429607106
1636426451
2077954291
1343883589
1137164528
1916755969
1405241987
1926624850
1134925316
160505159
1696174564
1459583168
1187653123
1186178580
1905529282
1508425257
1525461371
586920287
1823557520
977184008
724452845
1287925352
1022692616
380118281
386984416
629794621
1558620224
186075505
494012695
1952188057
549787858
1988999733
1474295398
1539618440
1630529439
1440648464
1407714218
2078548105
1670112105
1678624669
942478958
1563890549
623268530
967875125
497665094
1300784255
782648406
611040935
1207814878
1258351447
1195318031
1374008379
1816088354
1382304512
820657223
518845617
1135731878
1893598726
1399186024
623973396
1224802553
86252914
922846458
1049678835
1027752605
1496626110
217745259
1687047722
1648636181
197058873
52571921
1987227573
1920238577
577550483
1907521096
1056808570
384349555
2118162140
963768480
1765989575
2024564138
306808358
2121618152
712544103
269998681
579237397
1920884144
865582766
1653952023
817481002
1523519061
1415304026
949956527
2136627006
1200224203
458434967
1770715410
1508503565
912832875
962997918
1220232495
1782699616
366823609
1378891719
1813728507
1283742608
1416544506
1072376561
520475294
462713435
1997317121
531324430
1155221671
46590695
182957959
601291300
866634576
806489805
1677115537
450500890
1692520194
1891022942
597156095
909819499
1271162838
390182682
506796081
1358728425
1014658935
1970071738
2022552876
1702186931
1657335687
1096902005
1895914513
1413425198
1406480927
1646905089
407311554
466974456
763524875
764641648
2058140945
1894634726
1860931427
825226232
26570318
1960489060
1655806425
1374062899
278721272
155634367
1985801191
1933465148
2137799150
1933662598
1236851709
1453759350
1778985541
1233393808
1124449787
592396590
1664209882
451785019
1160651619
1307650823
1870841615
895769863
2008167318
1314787270
545954657
1493461101
1153913892
1629412586
1486904171
4556562
1674594787
927655554
2052656491
57609837
894703672
1543634562
523363528
1813651161
319879986
573262233
3648485
1760535882
175678372
740120577
1111711403
1199302655
745328138
1136118562
1498320939
192169524
901327071
1167599850
1409062884
432929981
1842425471
1281725984
704008239
1369325754
1118275223
1076245485
425451953
1308629235
1834626983
1004804806
1198183712
1792809839
1420238324
1566048646
1442028752
877023814
334420171
849384021
781738800
1544168229
512515664
1227624803
231163595
478187494
414783366
377161855
1471315512
2123290886
1379605425
1126438640
433558477
506223051
1700811386
492628216
450374690
2011863055
484590957
516367153
2018846774
461630486
952095726
290639994
1503236078
1883255353
1823114081
1832063044
1324876874
2024796626
1827284411
1353572406
176294092
359148491
7374787
2111319248
1145064562
999510015
1810299925
46520411
1891273726
1237375734
506212035
978093166
1353472750
1071605261
90684896
2012259192
959640634
1812585055
157536120
1691200247
562335552
2093467585
795264453
678051680
372806490
19018135
1690587104
1272503521
141376237
34907703
1404246721
573271009
2036203888
57666073
207213444
2139104910
1485177979
113370257
1851418721
2132335286
1805990263
1266241850
1887040256
1163927329
759371980
1198161426
747178229
115460671
963950386
1893609585
58896316
1859365993
825255511
2145532005
385903893
9096456
646291724
59670138
1478614465
1410893841
1300631074
583391924
403134426
561341290
1140198791
270560210
1020750900
661983863
139358249
812598605
1386868939
485615245
717657334
2109729238
806786137
648250644
1171507917
753606103
1932253057
2145373372
1552754286
2004484961
723521350
754946010
1448357963
1144534880
1818149815
528435564
508544475
760808679
223328242
2023391874
1779120935
591567648
1321183859
2098473829
2057171761
1305549067
892430219
260772515
1349878076
1283783491
924421190
912433257
1631479603
1153583246
16930992
364016444
1192274821
623476342
1596240314
1109384564
633964
1259450199
238115493
1320579437
1721041233
1401908386
331292373
1840691278
1031528848
1676644936
324444254
306891664
742316404
2027795027
866901119
111656471
223352198
1519433434
1307535207
2037940582
1026729857
123001356
2134137453
1082030155
396621466
1834445757
1782737779
728694157
1941548905
569537747
1215869641
794237569
1939042487
1855334387
1107445554
882349905
668674131
1651167389
1677606832
467756996
1717238418
768223849
1272654761
300152888
1613119323
1203082242
1403199501
837682027
1122039349
1795530244
1007214206
796431342
608954458
1688111048
25268328
1905774772
147991037
1227071570
552228078
890993418
1220087581
136659550
1428668032
629163323
1943005550
1326404345
548142307
85642957
601383357
841757443
698228656
1751846812
1632666965
1768955579
591306322
1483855045
1966236961
1765758151
640986361
1548023081
1322725168
547415532
94294428
357346524
690668848
582031414
2092051107
572284713
1606483872
1609316240
1874358100
1307009033
979497049
366774700
534369868
1292595285
1692123831
1289395858
2101083981
1207994314
198987126
1924640648
1680094785
1040969877
1635961555
801010093
1397600384
1230844611
620875906
153330339
1867667172
1528031089
541034427
33728437
1350744727
1622601766
1371485028
1882764644
366733183
1613478351
434787466
907100186
291676126
1251142325
830315251
1745225497
1757892225
1907733605
905489355
612718671
481887249
195187584
1749457737
2080764284
1409640902
1236827525
911898927
554721168
1254512557
1382112049
311927082
329017452
2127670640
660856045
458574573
931959825
956698090
621389252
408046247
1589962644
610907682
1213833905
66622091
1722644302
239300609
753955835
1823439731
1171521109
46763089
223233597
1438167161
1541618914
1305387270
360759477
1687867065
88471203
724238182
679331109
911133463
159682336
1950877991
1589930812
28105699
726241771
1258158489
577296356
1672271319
1548910011
126931055
713080477
1064706856
604046833
1218235032
1495521180
912185317
295395472
880050350
1534511861
952692257
337835432
200644926
2119632771
35833129
1092486462
166553814
1747969469
949118104
630320591
1111832023
254271734
1820361941
1488593642
1259696733
185602888
1611582852
217203559
575952148
1385304122
107964148
1353615369
2044546717
1822626827
117794207
1422165544
761390213
727058572
155587362
419108563
690368043
1024247841
1962071294
509837504
598929142
515872138
155286650
1895768567
287619869
591223271
261583632
1686238567
1635418715
279564373
1642674232
377958945
75091939
456848142
1223127768
736778400
201830885
836193418
1516747387
92758171
698960820
982329838
365089329
1771249448
208037152
111935386
424457828
1546297770
1629247441
907334576
776969183
1486193615
1609638121
1847428650
1649060182
1857097122
878919333
25790646
1856539337
1884194494
75014169
1185537873
1963598029
382326743
908133570
1652350174
1002837492
780299128
446090516
1996748659
1408100238
901307935
1212757590
689665589
1151322755
1174550658
1373003513
1329479200
355795762
1352125317
1027564140
864239679
1927595389
219575143
1110783169
742364136
1137738820
1658732600
707037724
766850220
136231619
646958133
2125128259
1579536436
2126267583
1469827889
1872064273
559920195
206877710
1637031970
826255885
1434082225
350648742
1010423496
465074679
1715418206
2143305648
1628606787
645223022
2062621694
179023600
1809093682
34011586
861980706
719450971
801074128
288820347
2125836
598407755
2067276640
689515991
2109151438
564815666
1889718911
1565970743
1381534444
68326540
533265281
781062077
1022802971
1823783794
446240566
1554724895
2000804403
734848110
1008831708
1173618550
444419435
2047187417
1062235989
1115472285
1969116466
776287787
1557487987
416271584
1239733602
755434568
1210043814
232136990
844078199
826393920
779034050
874930873
1238749948
484857049
2095704240
2001936549
799021191
248445579
938987775
643599813
328998988
255476180
1705855
52497195
1947127302
311416354
1508182973
393569486
1051021034
598124258
1502668701
525424644
1919254455
1357208976
111382199
1869663252
2077070373
940671288
321735314
1239003991
1304692307
1841341074
1373063681
833376425
378179775
1099117694
2030919051
1327447002
1490462234
213375528
1199181927
545749000
1727128188
1189500732
1492726122
339288695
1120192410
456064100
465900339
1412010919
25912743
848404397
1931327263
1908628626
1613841318
1555178893
1610756860
724513244
510058224
1810183501
1007331839
1200598070
960270314
1383008400
260530992
1837438967
1377292276
1997498894
1801773450
1439127104
472582257
932891393
2082900117
1725053114
255290757
185985992
431405730
1904627330
912569097
1690141458
271865504
1154788387
903902675
862265483
43470861
961483307
1003681499
837512240
402519894
1952172781
1988096691
842646287
2047246124
2010292844
1998920
274214902
1586965879
519823401
1290836385
1876482886
315021913
749955073
1905389003
1567184359
1662749525
1811984442
282474492
40031607
510239815
1389379987
1355423903
1491850732
1304530428
1321157778
1820051571
317521988
845368296
2065942944
1444673475
1494661392
798207297
855524559
1406723803
1315876815
144560296
1365673377
2022942703
1850416591
967578109
1230510956
1098336008
923280618
710286340
1022385114
655633791
1526554154
802996312
422834462
36186003
734732229
604447444
90163585
383160287
1442164609
2070028692
403501068
178452922
958627295
2147182425
1817605276
1567625913
1069454117
352472740
1617902659
1739056497
90206812
566702943
88278241
213343776
1919890734
524909503
1851926246
609140458
887973940
1520301980
1281310264
395038186
1400519541
290495455
1319197809
1792596487
2092222049
1981117978
1618949564
675757358
1003890019
2116354675
1539697632
769461840
1482551079
462502397
384043220
1505633499
1709314040
1351425682
1886596023
553499192
1595428315
1637182986
648584746
1390015013
310004508
588731992
715105083
1325646818
1784228414
4082516
799671664
1049612633
694202809
588596582
593990022
1551589321
905943142
15278855
1159445645
1735486803
193031345
2043152003
151944154
185060466
906843102
436048304
1258439109
1069125163
1248706021
71584756
385530248
1945125168
220437711
1229304322
306825122
1775532200
1549957769
1950481731
483001425
1843541530
592202478
99437677
801351726
487314953
1513600235
1351378672
1395124336
1145566124
636200835
1799567412
1900547589
269621789
1414363903
1556341048
1571808834
184662576
680180021
722168369
344715846
288991666
267869567
1307904959
1731993314
70694358
527920237
553348772
121480441
616727400
1840952572
526668854
695575253
895204324
2097421091
197433337
1264698453
1694644690
2102848362
1787297503
983269355
1750653133
2144296914
455947757
2140162320
1355829645
765398177
1023779672
1219531238
1888549045
101653487
400019936
2108566438
1400802619
352714542
1033194122
1205132340
51073086
1960124556
1803707385
1006281546
1180049497
1841837764
559967112
2112010286
691083620
330539666
1852941903
646850663
894741766
1616631804
723041140
1839814418
1177788785
653300614
915839322
155087406
1244354083
2058610301
1865334300
1628986358
384931437
106355035
279520905
584636256
1404007166
898824671
872765829
97467463
488128570
1110323153
2115312739
850992819
830145233
18474857
954281977
496036093
1486399364
962495981
1576717186
374018387
600135770
39187780
726764079
1110256240
1559740133
1409345725
2013760385
820449760
1168881175
744903982
1681654376
1015873595
219918318
60842294
1731398063
788799470
480010864
1919325440
1874157177
1884872981
1527197463
2145965771
1065146596
872395184
59103993
1600661150
844420205
1680483588
1696359039
1889012541
839727781
167506436
2041165461
1714949078
734698676
890478820
34486454
1660182605
1033260413
1785400246
1450183955
1679158576
1917795491
100701529
559869261
2130174799
549395541
1301784435
1708017441
1295425315
462064178
1265171917
589194745
2083806505
1417042189
1752892593
1659523428
986764711
1423260608
1388063195
146287092
1804736103
994768497
697962469
549408379
167338338
1800147917
522376762
758697235
306586217
1356288533
830371357
38146278
760815421
2025603295
721865392
1582762122
2009379487
295053468
300368719
1876271432
696437762
1143871838
1035478510
761517903
647338286
837327511
1637171922
1611818210
1479022769
609681023
831567174
356421454
904712219
1860576946
1796181614
466757182
270026646
1660761489
272402187
1584863870
223628043
1742997160
751188127
1255770314
1379900328
1058525539
1289482449
1224666669
1182424142
1055231534
980551864
1802773452
577978033
1106602379
298092178
1856019995
595138959
1235874551
415678714
1363186258
2127550461
1342988429
1253667846
392580943
1964975198
186652957
24909329
1459407446
1373379295
1483573432
393024271
1010432106
1476033140
1865623400
1354700850
2059056591
1780952711
1927437596
1209504894
679781582
920867269
328482942
750857073
374063438
948632660
78413096
25179231
1108509912
631866928
1881475480
2006917954
192653668
275446952
703958080
1058976407
1507687823
2023289931
1276609316
1256654067
1962945930
1752840378
598840966
1233079685
798450259
1600687015
1777690057
1062854451
101339803
1440306161
1201921818
1812853156
326924016
16118068
1869801192
1673893864
1059033201
816665639
1597470199
694125818
482395471
1392368051
1112891149
1524466719
212155462
1334255111
1975984570
1820113494
696454124
202370676
1788553614
902526798
538687055
1583358348
1024255155
1939831720
1895463830
1818783480
1941418885
294873046
851081721
1187077556
294456613
1406992843
1478484015
1762926424
1148885344
1916023384
2085653764
233668863
1348781455
1566885561
1413546405
417732418
148927127
247927096
1220781606
1989946158
412250148
1006256066
318795727
813120665
1216964255
810388759
886064648
538406454
1476241718
68019572
2076237236
444761882
540236016
1095483747
205173513
1174156875
1175111962
1407272930
272455685
1450500826
2103733271
351240669
1208700572
1799877305
885382140
457486472
1105970918
924331993
53026223
988891703
1270751327
119656496
398941436
1649698252
493973968
1067434351
256072816
1890365091
963069494
31803901
15060039
1433515899
298070087
342220755
419452420
584581590
442353326
932728475
435032544
351808471
694668034
264973839
1677531434
1336673672
604168147
1414995129
554666256
1654681725
760432653
1289159560
1702935359
286215893
124058017
1012987729
1023115301
2046566864
787952396
690008904
1024018851
735770570
758360891
1296899659
392487523
398532016
158806101
1776556907
1279828038
1423469766
1493874293
1033050649
50176617
1202446871
2009698210
954739899
814279927
246938719
1662710081
1546728884
1530176838
567168086
133840808
1650925050
893093029
1924940645
1165957020
853910991
174242336
1196109267
1131864512
934296142
825714270
1835235961
1766512108
1994237946
260575577
718613480
569876098
819338265
747230727
353464564
1510704886
1260854618
1531480708
1539189509
200567597
1106888041
1544619312
1508049906
580757522
1202257703
1121067579
640662259
192205721
2136126649
561161422
650780204
177881888
853277628
1265873778
1913751995
1779698052
1242653763
1493660091
1088345582
465064766
1870081852
1814342414
425200239
1491874118
1085481953
1449649218
355301267
1601730420
2085269084
284388360
308258178
1376488791
798614919
1012883227
629642794
292512159
1329726087
1193629910
1903938481
1365936320
2097480323
1389633286
2130289865
1285243409
1549570282
802183584
707579499
903537665
88058420
546300812
367454606
548995577
2117745176
379380694
720516654
773163912
191233268
1996438791
1980030339
435296899
788949863
86268951
522965014
110159455
1442292536
717851283
816300944
911828909
28894165
1028045542
1953792466
1488091022
1712347473
331577587
1527880789
1470594712
640871242
2082263617
685101170
426496439
1748957516
383149778
837374059
510748144
1247048791
930226733
1573891307
1464889903
224593942
253034832
889353098
2094103609
30327629
942407067
1234701627
2054187816
33712981
443611115
1382164720
725617228
1904207222
1504993370
1895902516
539396167
641045705
149451114
789480102
465955494
534744907
1084496823
57252847
944183541
1716493542
1739630536
752036769
1435157714
238461363
299482745
1163417910
2057479106
17097332
728736406
1174736438
1877271286
1690969654
872802724
1754099870
492292751
1604874746
889265844
923446422
1416648241
1666213064
754391920
1284403696
1784564555
1816614733
1384118703
2067081581
1765573774
1739806062
1477545406
1173009874
572222824
407383565
1351933236
1845343903
1817593363
1963382714
547483075
1685786191
1757640678
2072582993
546711682
1787847322
924748080
2103905562
1496841828
1209227918
66315106
2051920429
1656026351
1599171601
1558922811
29262776
1844001546
699349955
1509977068
35571068
1223169031
221780239
1528283176
1440719150
1774802777
219248674
497655875
1522677212
1780530910
35199125
980100162
1861967425
1762882624
1539973135
2038633817
547941148
435927792
188828590
1258587959
212314814
1185962090
2100649969
290436656
300234309
880564103
2090184895
1748093561
518431257
1448175314
1047437850
2021846617
19062080
1237299556
472170755
2055610584
651733093
1714697115
2106730318
1867921364
1587765565
2097010378
1950272001
32993001
394962540
16535080
563856648
1326417074
569717920
1106577262
902207950
1577340026
63700056
1301520279
69353418
1488162045
781952792
466141231
189812263
567495194
1124462568
55801926
820462546
1761403063
328073435
1624508195
1304656390
1903961574
961162322
574822447
2004298105
218955854
1748886158
425419809
43244828
1161750569
1544957631
2087778969
22889113
1358202831
245427398
150827148
50197556
110937065
1839047452
1648401604
716999741
1375548896
1647623804
1476969073
1197073415
1830086703
190786580
1687065027
75337857
1066212705
184618881
589569384
297576923
534318940
2066268060
1120914802
967488128
140953084
1517515964
14665478
1893689653
848082656
1270570364
861161111
1781826236
584524629
401680412
9969439
472566329
1101720623
1774557485
2042273418
900535493
1847391219
944526918
1227511
384757594
392042757
975181891
201799729
1912059583
233917712
1970304956
1858991069
1697095219
1660335015
151501570
1646299165
122671837
59032084
1420089835
756091603
1577684187
664739351
163327713
817045037
853312089
488973966
838280948
1172935839
907755139
1184915973
1674540070
650217178
1034230044
777567875
262716187
343607697
815955405
166393673
2029534740
537690600
1281069727
2104112390
1826706548
130283306
851874815
1408252807
1276881317
979347443
878168778
1564254900
424784666
2089146240
1185650821
1097411244
638177826
415860617
1874764523
1815176819
1482465983
1075393809
2009669436
555263388
437595580
1603540690
1757696449
863004842
1110986915
862652299
1530956438
469306390
1247982218
435582161
201525452
1696362118
1338471775
213135056
208574813
2113633807
1469379506
1234563870
37469623
767087921
1951511712
48183059
1513309096
1101942049
1352385723
123858822
905988352
1320782423
1949094582
818095587
777960351
632385812
1873708011
529582580
1989617251
1388135550
1197058282
1914729223
1908619871
324022360
1251241754
2028650415
1265757145
1351750356
1032867608
1026916411
2016240845
413922514
249674698
274679121
14331707
163024564
1928383971
1201401786
1791488869
1587452898
2002491289
1588915112
1175167243
1340634397
637154324
750954286
1270402782
1019307552
1840654160
1159867195
431527878
2126004971
108886308
220761406
1638695721
1545503888
2033639262
169294173
1468893717
1355801827
1198611122
1376099539
801508657
551619103
781693373
2016307643
827046330
1224270096
494803822
906773695
1985845313
890502778
234659914
768420205
903165943
978907121
1062416896
2059912338
1461784301
1542670952
2087980341
25454119
860021934
1041340844
749433696
1976474083
854042972
976821267
569251729
519983386
885598567
1249874526
563612810
1631896570
1023634528
1340219640
121386049
1584875260
1431184935
264313689
920460858
1125003040
2070240674
1428231660
857687706
1899929544
1159985146
1101140259
531093680
1981515533
984062273
901821176
253497468
864033064
597552986
770708433
1270475847
2048737780
738397520
1157517957
1232742055
1706469531
1462453917
338470760
1175559401
572170047
1693907468
58643869
1550364927
1957675694
1549868334
222760760
524938488
1455475386
1511421889
39697633
1096255954
1165060559
99181663
1535418333
1243441490
1263501192
1263146093
45457640
1806720270
838772387
1742007102
1045849242
1753340699
383658006
952694125
1340592906
1409465878
1810597969
1616691175
1392574860
1267885989
718194071
1724364435
2032033395
1438591959
1429773341
1602576220
976278175
1997443302
1829355601
364484915
983602350
139434655
1019965664
706604303
1593574634
971839472
989299754
622742765
980028721
858694925
705163542
1723579325
1703042230
1001087406
323583255
1557439906
1745358060
1850426676
1960189589
341102090
344728769
1148406669
735611832
1988287729
248016124
457635813
749635773
255119560
1803119246
1574416793
1547523483
416855938
432596594
1313068887
229723082
139217192
651490015
771466130
2067246677
1971319495
92952997
918200371
1442770967
619380440
1711113462
1494732915
787210977
375894629
313484972
575324893
363447543
1271907016
1951857719
128405637
380345911
1138032406
370371132
1578749839
419505584
434110721
991491770
1477104291
1400091298
724815578
1748624845
1510079673
698629574
19243411
228841155
662112017
209429611
2075352206
433659009
2113036168
502769718
686698585
1884890200
1820751637
631509350
561153341
2039435258
385820773
1995680154
449643487
1231351044
1567027615
253959310
1174172338
1572065205
1258239009
490043946
2084552674
434022918
597556320
1010741004
364295140
887416957
397267771
1113539793
1881916182
1188801881
618756089
1756660496
1265580718
1574733917
1755151708
777803472
838039592
2092820156
511804591
21488484
51038300
354876042
2004157367
1906038825
1814829653
690118530
1367905076
1181527915
1245281667
1175287962
826586414
809067843
484576754
1646437114
837223509
1350812912
2075137400
802133669
1516176771
1081278055
44288229
1905616033
1948858516
986297627
2000022301
2080346894
505178112
298897962
1659700377
2144797246
68236792
314272011
1015870511
615269350
1308800603
492433519
435741849
192994530
1076169166
565333488
1865904735
1801281540
1859410366
332021938
757462178
508319228
682048697
2134888144
1657573140
246900668
1388369428
1747198500
1130898805
607577632
575141385
246167441
663799293
1329356558
1896804132
1082767896
1838163740
1130226202
1526575313
2065605617
355915464
132373252
1996494931
722782761
853980855
2040460722
1401754069
1118008603
50754438
634821776
136633650
13411645
859303685
1855295111
222119868
1379800856
1223899760
987320889
312444104
305815467
2016682179
1373654972
707771503
210673722
310198991
446827685
359260724
202506123
1156240954
150270683
1000382013
2067664093
226473526
1412004636
2140285350
245883518
1927517445
1240575763
1451106723
1033930739
1743699791
722342477
1948359554
1989736792
207000100
471370305
374392073
269492267
983738279
1703646309
1380319593
84572149
91403621
2036866905
805729540
324630917
1927173291
1020306238
289630665
1369462055
1190419411
155124854
1332441061
1263605870
889739625
1814934613
1453395033
138346501
1858676325
1808939244
152414484
1129317942
1139771813
742752899
1698648461
704535719
1392100847
1673376733
720416641
9204686
257688681
940710138
1827118551
1280479302
1102517174
140414374
1184382557
787590314
607125671
64102483
1527802923
1046391859
172086357
1453282943
1176620792
239518235
121256195
1325595393
802943258
590260684
18081683
625212672
223929677
1467793788
1835590572
1079736785
129588990
792834074
874544961
1206659100
47748635
847698041
147045903
2024949131
1136232957
744870488
1391574730
1072402808
1893784658
71791519
1352256889
1138945342
1973704810
109088050
1275727419
1211782561
1972001761
1005495947
1990569584
947063178
868694385
730664413
1443694833
2123651596
223230600
1299929173
1335442215
933432223
1661741322
1733469773
700530276
594851382
297538733
354126743
1315630147
1050189755
1622839043
276134740
27105762
926281920
1824504377
1225471713
1336558785
476065864
1135590581
1238059839
1481454561
1956937913
617237050
1091094532
1560744626
1932178965
605631419
887270616
723635474
377659149
727646041
725296055
555544503
294714772
309748990
90456459
169782934
580100930
31531732
1253189916
1874346224
459945353
859817987
581400558
883792003
1316958728
2057403857
1472151988
532313999
2043923839
1227650755
1488231294
356245424
1615772928
585130201
1598295117
1932858161
1809420933
314890646
763636148
663130521
174667912
1940937424
303113725
1557529024
2080390266
2118988375
1277531232
1134749898
2030633808
1996770691
687885747
700297956
1847813548
2106774223
1065999210
1116239187
1592203168
1594587009
1972112079
1692928940
634618328
729001137
807715609
1692623266
1893854685
1218281546
2018623573
1393114418
527757607
238129254
999364808
329241015
2111940138
1074456899
1394660398
804281046
570346094
773150782
86788115
1653036666
2028783786
1824047314
1485089074
448164385
1247318254
993058424
2019298788
633303347
1748885269
816997567
735971313
484670162
1708576757
1755284340
1103777088
317458419
1970417089
1617778881
427439628
49052238
1737032190
79557952
968310224
1539475147
1381305485
430223062
598471506
508488078
389284598
995751392
1472212029
1860115418
1262687329
275583978
858591028
970855894
325988386
538110265
464826485
1731630463
1593156761
443848140
1554084002
368913222
415395441
1339164364
1510524889
230035456
734637808
1860312184
221265972
2094050455
1240479858
1548412479
861759613
1738853411
562781946
1280521400
755228538
190483055
1138189581
180837086
1000789009
1048011513
1234256409
323346955
1649550881
2042016805
73475767
2005067990
2087606635
687767446
1870511674
1661226704
1914337240
1410825749
2063606027
1989419327
1147960378
2007865460
1625731674
343041006
715554729
295237091
665350379
1488113781
1153597427
1558499439
231796352
2130221122
1421689103
54587586
1843392467
691077852
1252830994
2072112719
2054585228
1023594730
1357324594
2019796070
1144525138
616886717
634989119
1446152435
2097185178
1653794998
354792372
2067475169
176151747
197186351
2009142086
397251938
2130294480
1900644858
416579590
1584637371
2042976227
1199789541
2076341183
128442487
1638994234
866763264
1388665679
1109627335
610947650
787135084
1315155176
1425358687
268029734
1338984235
1329595797
1588017899
1427794184
298702904
314714803
297354620
1359765245
1273809865
1677417760
452656686
1764013574
835228869
354314359
272281189
120109341
470579882
100106462
502305302
1328002241
1398678030
1766036483
143194155
368489546
397522706
659916462
534061289
1628270763
508499773
997089746
1235827190
1150357977
296750418
1865447717
1549434226
1494837554
255794627
1003731450
1043097428
1365344621
1754159878
448345964
1801348779
666784684
803397154
937957004
868269431
1127025921
946933975
1999715059
322132062
1477727381
176812020
251400595
1543149303
170208610
1027232347
1492316454
1455684379
1927833522
1562485080
593491701
1689459056
910499972
357525824
2084578440
1605668830
123118129
489972046
801364579
123485617
166131506
1629298928
449833866
1392612037
314998989
2109138091
1870928577
985982417
1790850199
512499320
1076964260
374155818
399648323
908535650
607086014
244655045
773515412
18850281
1782718746
1593529448
831626631
1869429816
1611494333
377589046
1902956401
1213875067
1500912449
380748456
923888282
1720078244
1952386997
1586197210
716063709
477966863
716804668
2046076098
1711889342
776520523
13302050
1734713417
1444097267
987202465
1409708717
1835238457
536761305
1948364674
444140527
1242701933
737028828
1450601804
1707907439
273276131
530533362
345649614
1338736454
1581418792
844287722
1271187192
1177287647
1402004092
529965838
1882200144
768946660
1783977846
1736335068
202069405
813089161
1972759285
1834452396
1850347697
1424339105
682677411
1139314220
381511805
1710942512
1495733081
134908986
387130841
1086323904
437966287
540521557
832920611
927444118
723639854
853419520
845749692
1554889225
336901445
837774697
417891232
1194997138
112222241
734208674
677431928
335084151
66093865
191335667
1315998169
1037807747
2124957482
1622538642
818239648
1642049839
1534667566
861070705
479221853
1529013397
417422273
2139126529
652818614
598223305
1245543468
485581943
1126192027
750142043
1950968703
1802870048
204632461
762813570
908621648
37512299
834610049
138455601
987031021
1249554676
2128046180
2100954215
2119317988
1423806607
158648269
17629961
968993337
78869122
1335669643
1843124967
1481935681
2072044814
1586972169
1291106931
9190774
630608119
985168124
900002496
1125607997
626805136
716923034
1947720347
1472645981
1813880300
1022062003
162577942
397870704
1055418578
1010767642
212787348
1662379907
1388228875
1942062198
1627430446
1088357012
1441823900
2123352272
1170843018
1339023964
1300623221
1495931050
371217865
96412801
1787399304
233492918
1933723155
1316760474
1858033759
1267186617
955980006
356941030
1945638346
1848224001
223033090
1213328381
394440053
394221522
171605371
1003622863
595222228
1059374288
760594001
1758170529
1081827956
73715147
481893110
1138860851
1964451161
2021749712
251187681
1522064925
1161057850
923979684
414597254
1283769436
1517058244
1003596449
1582162286
1139029822
364517631
1840053201
55170295
1198420200
594713233
23621831
1530126189
276238366
2083030684
1208270046
991612223
1472201747
1193143810
1420376674
238823337
1665616982
863693052
1172609526
1205828308
1538705838
25393087
601782092
1973234199
1592351796
1132836220
811044322
368792896
1972732593
1478553353
509041135
993596751
1923707280
296177283
1915589480
4875386
563478045
1175665196
1659996056
688713003
82487077
790263008
1422153480
301901485
1338940582
189567769
861328307
52233507
1453968982
132281916
578561355
951499256
1963067199
1166444674
1401656618
450273832
1720282689
1201178719
1925810401
882354202
239296822
453699740
1714803977
958805250
423989894
621699644
258733802
1107723956
1450650383
730826940
1644382276
2011180870
2075806346
984627953
2063998023
1376830012
1597494718
739553081
1350981059
745199173
1526843405
2131341906
1540868141
1377989293
618100454
444382625
811060915
706121035
1584891820
756036484
835452535
1212959635
627790381
1756137554
415471275
371513435
1901201550
194827828
1468373645
1657548807
332171140
1436169101
1684299746
1575110221
2103570633
1549308285
876189209
425750691
1789463612
973716388
995402917
499837254
2140756816
1248826302
911529561
43926828
194686988
1109215340
480920251
332264032
1219886904
407722420
21946507
1776106866
1727924547
754108577
824881020
20680218
335740997
849910042
1455677801
38684160
619334151
1777313316
692602302
447060571
475786419
695509207
641169052
415609741
1256316345
1280899746
959423405
328612014
1374237462
806562542
1610683455
851060284
1957120480
786602085
2103140931
1046112162
862474203
794920131
1958559110
1266921405
973203231
961620331
307556413
154130335
1980429520
1958379430
360179532
803487414
1777082766
153939324
2087710330
99330196
1605144570
725602790
1454507591
2072129119
804385933
810190585
962872993
1253885025
2098037134
1392190752
1707297743
1273364446
2019580122
1744037506
2009608038
594764353
1928518257
191356332
1703641379
1205752548
152308512
1264194325
415246981
439100108
663329643
1455340386
286211005
942993118
1039006754
1005389324
955150755
1453105747
691540705
646424933
645959371
1944662658
2104319489
207750373
1375766310
678453648
1156055426
1043821626
545736314
372653760
2093503530
1009639080
1456375347
272186916
132002522
1249464521
78116187
963477565
964342291
1148146459
1114144234
339341354
933024829
301021200
1615889666
1268297819
1045235147
1270181713
1672225865
1870216044
322538213
1603589307
1295418951
355430591
106266723
51219010
1836589786
1309060324
201081860
896077008
607515797
1403790599
234767067
887820253
742065151
446991704
871297275
1342626361
2044359191
1978136722
511090499
1797897761
621918129
1084340582
321012100
869819708
1553441551
638701236
1806364597
803626955
210190251
1120478658
619572873
2089629992
300368996
178172684
1920802119
86687325
802361637
2007602918
757636987
410369237
585514980
1526089539
1181880040
881114226
845938999
1538525570
1302434965
930072498
1672002517
535221500
652242525
1474906545
424422386
82462302
434955140
482513887
1287264541
178604646
1672763532
893346460
150450870
2053314924
1860119737
1972651820
1938620564
981727495
169183641
1777590884
1689018773
1540122444
547327102
1799854355
1256404428
168557733
130963391
1488751672
809868720
575780324
1315501287
1518662103
93686903
1587802477
577909264
21696910
1212526135
862139445
1523360273
528361848
1773864745
262509846
754027342
4514470
1122191297
293738319
137241051
548665704
215793551
1490108120
815864146
1235632578
31978274
854847802
349494282
874326162
1691453333
1462010923
837928231
1428447152
1399233974
1020264917
818705572
83190619
1705939907
811719701
248387339
254731431
781614129
677601503
1995239280
1552561265
377111433
1534921016
713811737
1024804616
834625151
1473165897
383666887
159781713
319696407
496910532
1216144232
351633071
1224260108
899500715
428372376
1939412547
1584503576
122981436
922518986
681793153
1680159940
948651368
1827366270
1008877713
901529277
2065045541
1467545262
2060174144
1087080807
639170356
1587604763
1480756061
911904875
699610325
723759761
799430403
400502981
1237249833
14115520
1438947053
1307711846
524656585
2081068099
705784477
1997028417
882930282
628678782
1510238491
296715317
537679962
831954397
315145436
222251970
2116380574
597269112
1238885634
47020604
225686287
336302689
1067316501
1415959757
939789126
186707610
631643133
1210215855
1169245404
1375014001
1358938961
450508784
640767448
1015387708
1230496
96902528
1605269895
205659414
1325994539
1224373356
1255835596
146204730
433928786
880057631
952436910
729819638
1544189256
2039539687
1435061043
2048586257
2038299264
1078323317
1368330785
2015919983
1354541776
275182932
783664444
1244053653
68208300
2003961080
518936445
2052230290
2022569974
447052818
519933001
1027734065
1579503327
517039396
801598999
15476184
1470621737
475312391
572057713
1910804569
2132728317
1934221584
1711843173
793011053
1976175663
20240693
814036178
1453551394
840919268
1738582711
916080789
1235134101
1428831475
1848975066
1727341414
1181786560
1187895600
1764811972
809912749
2132608288
317153531
1775889907
1291483157
689600114
1415940196
1248957951
613310127
8798856
1588271366
71696584
1023755145
331437955
1848105808
37870315
1598376143
360693000
2022623623
1235017229
1264499843
1744977372
663872566
1624529130
78556049
192107577
2067660992
46843978
698436730
989702020
58932808
71294127
1304332748
1134354740
1246745081
1612717940
1116115184
1277562593
594215001
1830106298
1923869099
708470305
2107903182
332157045
2076370793
2121020860
381394392
346555334
469929028
113880968
1623352840
1537770235
800159484
930778340
375298681
2007922282
1642981766
1511306583
1462079244
658266240
1742208399
529408581
1168200543
435233620
301523977
47508977
280139084
1255680262
1920023874
1263702934
1818023804
380458110
830007739
415512446
1696353608
1850175170
925227067
1632659396
1431763754
1515386470
875264631
845097322
1592419624
328165809
1763598804
1422165544
1015015561
2122790249
1435042186
600484209
1915238384
1268171780
170215561
299987418
1868311943
323120788
239880340
1616120403
1959039259
2088153820
95482158
693673290
364702584
1994818743
1398158203
1692707701
561996349
1055717886
1046224466
997832265
1947879662
1664454969
1015524708
678999298
525031653
1707937557
1957494089
1543086978
437814934
1101792217
77159101
463811139
546784350
1083932497
555369552
428462901
1646295991
1411987067
1959642483
1615397437
296144689
766359735
1737353500
480129391
588111277
1198546865
1684380878
1314289472
2133197929
2013029948
1832996409
41644642
1078017230
930093422
1922752512
1769085982
171674325
979304356
1957278030
549669529
1114595152
210965853
1568254357
1275560563
1763006032
37031953
2016266359
976403869
1294654003
1702088290
393565947
645917370
2025904748
1051265569
2001028978
379586496
454754068
1452320198
918314808
1246412989
210727821
58315301
100309349
1440729332
460748709
1474166782
1720538014
1019770756
133962141
291999412
706317796
2055109503
684068186
1380765001
1691925536
849205681
1314356563
427370729
99119359
713780886
1901976110
1842064874
1190627442
1443993186
460968878
1408063989
1280973658
2073434395
2111911638
1381387513
869958058
731368272
167690566
671670249
1003454910
1675944056
1378566372
1862063272
419577919
704874064
1083096135
1465634930
1806753147
1506244013
1851521402
476806931
669441909
1944485147
1725524163
333199005
1782004557
531224439
2041295231
516894634
1497462962
1134819345
158397412
1490209555
142671022
1814168468
1773701042
1790880321
898390994
308902166
1678988037
128914611
1426750122
1892185498
945496049
62674186
183268010
638687249
1479056384
338018000
265915028
1034228720
1033692002
282992154
987558226
1869176424
1572186044
43547923
487118459
881027820
1226037805
1002729387
234605845
1367180681
623706014
1784415112
953186860
1277950929
870263122
680972101
624070522
632701735
585483030
1348289600
1519945804
1774186917
266962987
1671467761
1673138728
1896965436
1412795199
824996985
1193781122
1599027466
359352764
908102966
1565932212
990953714
308773835
1079136920
803093567
1901078646
684907513
879521008
948099332
2092161780
699106026
116367760
586025729
2117465258
864839999
363467028
1365063440
214332931
2073989230
718443956
1765662428
777506986
1673902037
624163566
925351868
1724525020
394328405
1187732245
177556452
1877412518
410488018
2051399952
1217609725
451088873
2127093526
381786080
123931572
1904166984
1030999702
941441056
1172046546
477925677
861296101
810411521
1057090127
1162444841
27963830
1463203009
1718845087
1153899859
1222004810
2109009619
1522397200
690803131
1819941153
2011904080
2068164617
919089818
2006746979
1579058782
498798857
1539744274
718763852
1007504847
944485362
800222692
798246470
2040757719
1326593098
1286701072
705687429
251479284
2095929558
822007202
1260312384
1553116806
1772042051
596937416
1219833537
2048994649
1519311379
564506316
1250271733
1685651117
202262589
1933241073
587921695
57038898
960498610
2127813423
372474252
1435461535
1444714760
1539160398
1610621108
1657586729
1999678557
1445519222
566314436
622737769
1731541044
1086062173
1346693038
1721258833
604592941
678824612
305552260
581275083
874451264
279635041
1470515601
2105170852
242290211
450295025
1144362106
1704277523
2036191056
965767053
43401720
998490257
768626088
32775213
91872702
191186396
324399877
493568253
18262486
471737879
147953669
1331218168
734947971
1371801124
1789986322
1726288914
1022712997
520527256
1936848963
242333453
892454999
961476313
980644115
337161668
1316120775
327387895
1871640611
1249624793
1705157218
1445799563
379010193
1463853650
1444792336
1277557995
1208361224
1180031627
765366182
1033340146
865679265
429150674
1444641861
852822257
2100828315
1246503958
1578116680
306740649
1812101662
377732810
1806034695
601406191
1059084611
1499469995
541699852
537037343
1649034341
1596676299
305628501
801779879
410682201
1627485043
1999069011
863826753
415545106
1272250594
458215193
1804908445
1013829243
780734584
1785740447
254657574
1964319947
861075498
673664081
1216050288
1024590322
38284482
249629653
2040776931
140924792
258977822
1307751032
288719772
164954458
382133564
474067816
1728909366
1228620495
564991925
1123436604
1291810926
1440939204
1281994695
1139491474
346159149
2074765028
1646359185
1520531347
1297034530
1269824963
1398996680
2140506754
1948848914
727755597
705329873
1211457773
830260093
2027683212
1969197974
1363042696
206237730
1848274442
951819770
835300580
2038253320
1973243680
500345354
796885025
1241457004
377153951
510323181
480377618
1773551469
208435896
63335898
1811186625
887656127
1165755102
1232772049
917135523
939435741
1900105104
34584094
1903268381
1108328740
1025386347
487041279
1282392019
619672549
1870124029
657094675
102446556
1142485704
568222472
1404721979
657884406
536035010
1591288477
585502642
989130859
1179872129
679989981
473853867
889482864
1639492314
984204804
1403869262
1907441610
1957972497
470691935
638806716
861893876
1000159181
1084600241
1132738907
417009464
1389518074
301218312
117140337
874939309
158483903
1425336591
1643633656
1022215973
1841694075
599462997
127490885
133313519
1616134730
964834193
1171342376
1081486978
1967842740
504805468
1680341370
1821554629
862271173
2086645191
1511137060
1166605520
1684514805
1894787402
800592116
630468721
1184491977
1880148893
454052797
1660224529
25812209
231758376
1699644825
134798231
629326499
1103682532
939751736
341047994
593686098
1170586744
1041995412
1358086743
2076094007
348420607
1197957285
348791895
12986439
1101464636
628481857
1087800111
1874723691
595563825
600249494
1124010859
1064458452
169300804
1012171245
2013839300
1179359215
496347445
1185759066
1834950182
86413455
1177538082
677580221
1955598435
152351956
1527206241
314692680
1027822972
1649061482
368485385
1847952979
168891254
201529564
1354686124
1340028528
714968869
987724961
172999876
1880947759
2093629796
190027909
1141831084
2013107579
1400379747
1889611109
791836948
2070346114
261044843
1668022841
933358407
774996734
640272769
185783991
1778615935
2098200377
1252893831
1988616916
1647340743
2114125281
1774648356
987777458
229434904
1690478338
1173556123
1772502260
1557774469
1536764179
631432233
412892466
31389339
1427026544
1762618321
457738868
1693163430
1998899074
1306187151
80289829
727243530
2046216715
1415029902
1324433005
1177129347
1722778160
469195818
788579592
23200879
1636289504
1320099671
1657407127
2102255664
555357333
813650497
155026971
462308585
416955119
1447618962
1001310060
2073367461
63143176
339238518
1728780930
1947769268
239658974
1740304705
1376606050
955112315
1922142732
458473979
2102782710
1143165074
2054567984
506340918
1045833982
2063307622
1219080737
1295401854
664428435
716815432
1587217646
1025878011
2018885025
1642836152
158413503
1692318644
1668242464
417597477
1616872219
2095000373
580772514
1437426304
220295240
465190526
1703963675
1585369644
1550176936
174941823
1663825126
868884448
96608771
254996213
1434072201
216346862
516495495
462028994
1200447096
873638960
1364806
1306396697
312315900
472646484
1631051838
83740046
1218852769
1727339038
1724049657
1917539651
350199978
1639107603
1500616646
757866908
246452283
129851321
808817852
2136163232
1694392957
1481846052
295492438
813571013
301417765
70881784
848017827
830550091
1194565660
2008951768
1268569463
515612381
935941073
1503974858
421893005
853674911
1226415704
1992173921
542980565
339353843
771063417
1234069973
147540223
1998709786
1666330714
228025705
769864518
1897908870
792862710
1664796032
801632355
1581976244
1429443374
165944118
259774566
1801616243
786757667
1633179070
648436579
1181517022
565925078
1095113302
1629971401
289055419
1133411785
1050560019
224583468
875824112
624167283
2097004556
1274596298
1710766025
1146339573
368069044
1835039021
525483111
1666823247
820562131
1616286704
1398571716
1035705662
869429888
437009648
1604497295
1486654212
889032794
1501317304
1398193748
84378367
1313362288
396232446
2126762406
1739634092
1205958496
1229340247
1312522662
2135841289
226894245
1110492633
555864884
143582766
1393997896
676881456
445800273
1191607203
21836240
381192590
1240363958
1724324371
1690011138
44339795
1216840677
1359994945
615770668
706160454
139233767
777680303
1943332399
1407240518
78110721
663882006
1034070016
2129064801
1631878373
687522149
950832209
840246667
722210312
1551308625
355214700
251558105
1543338059
1132322158
967694277
93757429
527027830
1416872374
1672629007
1628513380
1115466591
651960934
1609174944
959184181
1196430709
1178701422
2090052010
1046810769
1861610983
1770272667
1693966238
328112618
964762064
1761677084
653204479
1237218715
2057631902
1710934165
83831943
116729067
794991042
2113672923
12990104
584831667
977176291
2132246399
2112336633
2096528045
1002062176
396914994
538266814
807634601
1656632728
104362727
2029040324
1923271869
1451361180
625251308
421484266
708454941
520196080
510527248
4099902
1166312845
574643963
322056119
541644643
507054308
753343098
1911894745
1596547748
2043176780
1079754475
1672614113
1065126060
195740970
313831267
24233260
416726729
182783277
1135287189
1882657809
956857621
513228109
1210853999
606475381
127769757
4191158
1260425501
468762269
1619752819
1765452711
946454112
697931954
541105494
1856452555
2019236539
796592952
2081320236
1433061451
2016024279
169286106
491258070
1846199632
1011848733
800856617
1533803470
141972896
986422720
813993011
2114376109
459054854
1648057392
1648154643
271906475
481035320
412554915
241416679
868476874
1899771539
921662695
184283523
65969671
1134343069
1758434214
2042392214
27682503
89859181
504032874
1903083792
1762020771
1641590242
891962592
1138800305
1689696261
1644255732
53275646
2050832825
1155552809
1110886275
1255274242
661813631
1971238614
806013529
1811635298
1356604650
828686820
1249116871
575629170
486471706
1992387892
1670759755
905320388
1403835490
825445251
699552954
658288640
1824942285
505901039
2089125816
763316742
881358089
1449229899
802306744
1787265492
1925153322
685826441
1515401604
170995230
1558936828
650602547
2133212330
935702142
1630312271
665404689
1133849034
796332958
851010493
581357561
677735846
139651902
47266552
338003339
55538939
346786187
1203511733
160520468
116754817
1134522357
1618666451
1867339214
1474978972
1260312374
1339752195
1075063874
992014399
2045910108
1203805943
950962252
1397703194
1899370609
1818330791
1535129032
2044176497
1739569464
775786879
852577269
915952017
1213962781
1686146843
739085217
2088841023
759991463
949920450
212809964
25661057
1865871687
456803023
306795711
1584597746
100296653
612798358
1897044406
268216001
736983464
46487725
2121022551
966200693
1282662020
85435121
1725491026
601737468
2000293998
650570458
1454683249
1003686003
859079784
453743105
1445601017
405177005
618447339
1124661397
272212031
698041047
1237844466
106816825
390135056
439813566
314488925
1908392270
899177992
1663080014
613063293
385618249
885734249
455400689
184385238
1412573287
475323238
2091006515
1680538688
866997709
451224775
14459076
867990233
1980134683
716571547
974609523
2144221085
2104054391
1425608394
342021682
673891580
1655703111
1400563599
1748689942
1305130114
1756593576
265118501
435892823
24615777
419023230
1819831698
271837059
1815657978
517814265
1863664974
1494014846
614032441
1602955460
621273695
1548735756
1590146102
1349960863
4065472
1720203385
146742206
1377726362
517426139
930782630
854074777
909611541
1046264386
808720695
1504366056
911062233
2047447871
1239982160
1670927966
1533657535
1080569004
853650417
1720736985
1880710301
671635884
1718774183
1970288077
1840604336
1377632323
1658961919
44267059
609834142
992053508
1226050674
567272207
1255827253
148270354
928521641
491243155
1023606782
157890403
921261671
209324105
1376461191
1898215323
1206768917
919024952
943049602
1410779950
1829195847
1035274137
1794268104
1535728693
1655821828
2082073109
862344144
764326148
531302167
56187447
1048418906
945842810
2069786072
583176530
895074455
1311143038
1339225185
900609999
1486442265
473237417
47022739
1461904450
2141062232
1263886547
105505002
1576661964
2000443460
1967488203
821246150
683398628
1199490744
1243372202
2147154367
1510380076
783436649
1674894953
249438762
1953481950
80358151
214073989
1534055560
1566042106
432926952
1790351140
1174222209
185131232
1518093254
726431438
800126203
1495669241
1961271670
1837774425
1199898288
307903013
1802394116
1256459039
976530448
611218935
982926500
1516006511
428985849
448392867
1727673792
185204782
2015990612
1883686029
764533138
36999460
1826913623
1299681328
1424371552
594665813
1262524985
1461130945
739798854
1466776548
1267969031
241828394
1400745478
905288063
1687884302
596918028
420101552
1277416211
1755205525
528498055
168240289
1436169536
1818391149
1216938401
746140574
605609030
742726663
1265081949
360228820
481484622
1449836094
1989484431
151989080
660965431
250968184
598958729
1176869094
1679086957
208132002
2055866822
1520666044
1107908930
444005035
1067647558
1180286411
287833921
988960472
951301805
964388467
708175664
2090961652
230628027
1930850156
2026276397
1175525382
453483559
934914509
1656804527
581094224
688181512
1264605374
302707824
1090451233
194489222
1883609480
2146651308
1237487279
958219103
1895062860
856610546
1284503895
1769548752
519096326
1901402236
307876400
1254468794
1696936390
1559516696
1711625263
1469681084
1693607858
1105190591
1227745144
750236020
75681083
839894557
1043135021
1196830297
2098639721
480851758
85290186
111121357
1086880478
568633827
1197708663
1769459634
1649882519
1646078330
1869383729
320655782
1789580695
1418410462
1881168315
669431195
1951648915
2139553520
57192311
57123734
943501153
1888215694
250149002
278674586
1064250998
2117692824
116094513
821385106
626445302
1243330152
84075686
1493046758
1162422859
1845690207
1443623006
934163465
880047561
943310652
1105894089
61237792
2145243196
1236408113
2036315010
638217132
1192465864
707643934
1051483615
981277606
1369918874
405177277
132766998
1145719692
317782740
1515379949
1064313602
1461571531
507770361
184285061
611721236
1795241069
228586798
444829221
661756556
799775126
1506064104
1374763350
2050621579
391408836
1651610089
994491440
135606732
2005029551
1365826478
1004586181
1344304073
160734706
1719348533
504225899
873739273
1979577025
2009259554
537270929
741942889
1944792497
715083504
994465797
1137527503
1107300823
966664714
1367867042
385999432
1611708111
1129454074
1976167969
922832430
1173888542
207050704
1066021099
937299640
932427781
1493888537
627570852
11446826
1807761563
1165501799
42562489
1392588161
990789126
2041872846
476023743
253621421
1399221012
1756099815
2077160509
243163607
1669452654
292855364
541193906
676536529
1538917270
1695984693
159315079
379919169
1273428471
2010201724
1028403292
167425184
252102555
372236944
1107083112
26341253
968595382
1648738951
1271965632
430634192
576327211
1336418987
323074818
892721677
417943056
2021840937
76937468
848781550
1684304641
463689198
947366253
271340933
399926169
567512386
121577539
1265330106
211118751
1285440636
704293197
896717875
597992966
1684969472
995116307
893142015
1719499922
1400890447
1586418778
387175600
96689788
1857889400
1329481445
1630149445
734157452
1490762174
899086379
380977076
1974874580
1165889281
1008029619
1407385192
1524130636
744887396
2016150566
1873501678
1809389316
2023683062
1541545253
1980036813
509363056
1013794228
1068438132
1698419481
1734478218
1259430326
1110441521
1818853706
1220268930
1837173232
211932906
1752348952
323211627
1753281123
833744657
1806460997
841951178
31401560
1071691312
450715783
1862624520
359579161
1276680254
1996189961
589758683
704900485
445455737
43301062
1658594651
403586415
1982134014
922373359
1476426799
1114613197
2076976709
1032787779
1594864277
359648046
1878295474
1037346460
745411866
259534471
1713417148
657647524
1423967193
1087414423
633559880
1120322190
420520491
1860763556
1180667936
140555238
911666834
795927780
1462955517
1388934981
1995722429
408693390
614892222
512102499
717180500
846865249
1310587258
1074326308
742011220
324010239
1394121474
1554602953
797201581
1439641073
1322305251
1595741659
1982485045
730601445
1459647184
601874864
709794308
208999756
1021475726
61430908
1290670995
308172062
1517997042
1481622103
538658974
188808283
837905428
1837213841
1676243446
1306442642
1173077910
182843808
748306130
913643597
1085821019
626344356
1410097378
1529974078
1998065145
271340251
826394122
1569867251
320119530
3066251
642559065
936262287
1447459788
1075320094
378114465
783899626
920735933
406348350
2072924916
546989375
543220605
1911214675
1396419237
205964698
1469466270
1958596113
1670253873
974689548
1533391673
594926422
767639989
1581408095
973134912
881153140
437949174
355907699
1256333309
309995211
704202494
442659343
1652615387
1983358026
44744839
772106314
230494712
1098520536
628091151
1273474120
853263292
2032009915
1741654194
485148972
922150675
2080808001
239034263
1159418529
962774298
1489643266
1506722009
1669359228
1821887131
357821388
845448814
1057170933
1080184575
1936659002
545291263
1871169844
1841936880
82056838
581157221
816447983
2101151331
995526230
1533387521
1255943938
188535349
775375166
1810424287
1458964164
1603728590
1339481113
1007098536
299601586
1095942420
921332704
2141622988
1082215975
366117957
499699614
1134347876
1617650967
347584535
1475057265
842228597
1177535365
1340039827
1995174276
399767615
505913916
965969084
2005011176
1581886573
462882217
4909366
509597718
1251904483
1203940214
931151009
683104370
1650373646
366342990
1999608819
1185869569
1006345776
1549511179
2063152939
1284837207
1534722482
2105310123
1425399347
2122857795
1662087810
1529464549
193896313
549364275
873592758
1297006998
445159242
1077990009
1911513534
1898568310
1236731252
1002266648
185489677
483172579
418270096
87636608
874863758
855179537
1819695356
996786717
1531937105
1483070875
794897664
717033349
525221072
153724690
230606257
1505687177
269541786
297119235
1572051682
144962438
1549699208
805534176
831097384
1723382930
1534841189
79127669
2092910897
1169472003
2095880658
1132728245
1822419641
2132258663
1770418130
367824469
561707792
1377880366
210884717
1855759348
1723562002
1482650177
2096547989
507127101
74357432
1217748344
670422979
779462582
249410928
2017204361
514731088
345551243
1923779999
5727204
262953461
1317204331
1779549994
491087813
583261859
1561391616
946054409
831834272
694812889
1457945310
602961002
344469981
1104124600
1458591662
7829456
1418477311
1429623695
1449780976
1242596670
1129999213
926129904
1302758746
886192633
1986962676
2095704240
1399501631
651772196
827444517
574192434
638635473
337082076
349039353
378301233
18237291
335438292
1877099092
1631548741
1442085495
325481453
2081820622
1330749456
1803609459
2088551980
122763923
1242152031
834739350
1446210618
2067165039
542731354
241512161
1226399060
484520142
1154374865
157986064
1346780796
2031899249
701974805
573645944
1825271190
1443311063
938504393
264778290
770722563
783676355
1434420641
1397487125
931995092
1207213035
382453366
1274602022
221969685
1270077546
1077630898
1488411095
40682562
1799573653
1087344568
393595686
1535897648
480030215
1971166860
1237318557
2010167423
793490211
1754133962
912430282
849094044
46500738
1328009679
1930279028
839514315
1356129880
1749971276
709730797
1506495113
498884859
48675234
592013061
1051104156
1757396385
1348168023
1860669371
1137380308
1936733818
47195155
2123996758
487015021
357977959
1409588087
1641259339
615626369
747924658
1718293912
82668020
1414079858
1828405125
1395914310
763268939
1591713029
1504333767
1433905796
2017164862
160161638
2067395456
336380115
1690553384
712588993
964673505
918701003
1229809811
746618924
818275143
1154213126
611642068
145279398
838140974
1357426653
258488128
1907834575
148574071
39510576
340882678
283495174
1394054596
265032831
1611131869
546032286
1510335631
712151526
1448111520
1555184971
1544455474
3338741
1439062568
406941243
552227725
2073822445
1659898106
189937023
1117204571
645934009
1044555068
2136355153
1115168663
828360915
8598297
55901858
874715975
814655568
35837551
1352763457
1827841745
2046415779
844656785
432779793
1785319404
550755691
1972204680
947434347
983630758
517901610
756091229
1122878505
2108929990
450164597
463526182
333984681
44416986
238540492
412812918
2057913641
837933165
389050624
2072714685
1044409529
1023548862
1726860918
317449672
1998215350
1994118028
917967415
1277710648
216191273
820252078
1217920912
229918104
1321405711
607609669
320395193
1326996241
673717211
742980718
1844873382
521984532
217136908
483773544
1575625607
1674074103
719569361
1101336149
1849570226
1510802131
1823372994
89256715
659513063
669434868
988732327
922644704
2128025293
1979767685
1368529345
324857526
1136967890
2141481602
1380719833
2078133734
753492859
1864173760
154128593
1081550764
1431806090
1855140598
69826704
217467075
1455621210
2054677960
1718271977
108351787
310700722
224131024
1264081012
283138796
2129287763
103927698
2008807935
1428679296
594471452
1960170143
1750197650
1092195069
337514392
1814837421
730495399
1801785849
1882605057
218456172
1606425658
345657389
1695849509
1352770390
1359526733
522746038
1350333298
609345052
899097169
608535721
393647192
1319016979
1176474722
1916792677
1705361602
1244708710
1015674484
2047749541
1350018059
907185353
1989304237
717465908
1115324270
532769714
2027331170
2110280670
1639651126
707019048
49007463
128060503
862944189
634999698
356561672
900919272
649980157
694023288
1955221623
585306055
832297865
1936031616
48993662
1071443090
1016548309
1914790645
133079878
623409581
1202701619
2068208513
1280089497
1063837209
872427659
376195739
155204638
999304541
2116627059
938314565
463997024
704676813
1277583558
1163382471
666224098
324210945
1535114833
1839440006
299944839
1539758670
816001967
1314846709
1763937100
1514292784
1932541537
439181760
1255863673
260214802
1919262231
888321168
187916226
615685917
157119514
896531560
1600869676
270648298
1376808641
1194016048
1183214436
1144846533
919105916
1046186658
57218265
1602090332
1403889027
590138237
100449062
724872577
490493047
773231127
622877294
1233960748
572298412
756169831
1290750391
830570926
2081932497
1585832789
906400633
1499729545
1959657598
2094244224
923517551
1979977224
569405602
534478690
538759271
761778013
1144099094
1341170097
1726395674
212039819
625986511
872264217
578648213
220799717
85855118
1285143968
1240056503
316275776
1312741163
461402853
1665783305
1546692509
1618485797
245676462
47108246
1950449748
1861684921
776951158
721279759
27304503
2052116630
1901959934
791569023
1238362892
1068810170
274360736
1437823559
79352281
1145262118
1688273888
1236190848
258371081
1582209069
1280894706
2067981364
732875008
881033338
846371761
1322071216
1635946654
573312201
322212675
1620698288
243520913
1201862509
1044652494
2060441589
1646279182
1437895231
917946884
616214358
2145605753
772459554
1300556263
1226954271
3198673
2092287036
1737433402
695979897
630020055
365707577
440576853
962169072
671312391
294500266
306007395
1914811842
1627909587
712724021
1166175113
1654255788
319453404
1231077465
1691945768
1728102007
1350674290
814135661
1647669311
2085323240
377108202
1244613959
770431748
459017484
1264718289
1576144213
995290995
850186552
962340820
1997350169
1290592061
1639933551
1521569455
419877615
587745280
1291256840
1375964351
1963344400
1816409465
966096848
31803901
249468467
1519756007
1963824777
444928099
787248907
1818033724
384064711
747451984
368135469
1432435304
1046593644
335744505
1241145772
1588241425
803461186
1490580112
2045834328
1927989315
1528531715
1296059196
1683630702
1929212268
1029739704
1996041996
1426849720
826646954
933034869
1178017818
2062799533
776474509
606819513
893380248
1000675389
1712595736
212476470
1694207104
419273511
211327606
2035365267
772094306
1257335471
400979230
1741320290
562868222
1853153916
539424017
1789808378
1926085529
1139651611
1682403651
1331876564
1216401205
1660517277
415797154
302352912
1563582087
937335520
1458118427
788892143
570359598
1276495757
1442058430
1876686907
498853704
1252761126
725532524
942551056
2013658802
1167103072
1462245806
62814291
2127544140
1634424788
744219045
1909647884
400044697
198018192
1015320350
356190623
369348273
1188521744
1905949352
188610454
870773783
435892823
1125013372
1257959564
1689465440
226204268
816971498
2065470779
1120693633
598555847
1837930737
913771098
849155638
854925948
346898008
303937221
1753630193
109394206
1075102199
1217917125
579472042
721766195
1024454131
635720676
1938269689
1385853951
507173093
609540678
1073913574
1364548354
106130257
677153657
187919508
1482583499
44174376
458343945
969395447
1680511884
1313374204
683918038
1334325577
1749797242
918997207
218734494
805542492
1618246069
365305624
1643134481
748384589
889230726
1870321930
1129068516
1246401759
1938904438
991206517
1065808713
1290804821
2008970692
1944259473
380535503
1118651615
25057300
557717449
263989640
725849640
1182196031
1918662976
243565282
1895395564
883532268
69187843
495022632
2061347899
440442741
307459990
1989525314
834884116
956941127
405126225
2072070220
870720655
412847733
753605980
69383114
345554677
639973118
641845879
19811354
93327688
1010714840
1274223624
602010530
1115883682
123716705
167010229
798973111
1780519270
159837078
1157697494
1362902625
1047387660
1631465679
1924888727
1987849369
1652770843
503710316
1210705576
1937523164
471897063
782342975
1671287829
1496429502
1280375754
2029006132
1590885077
541412126
62664711
1901153566
651094538
1501858079
1927755375
679349209
1364652828
1443466650
1975384732
1611004607
1561668293
1617368222
1127906156
1492953056
1013640972
1012374954
1906068806
1983814443
1413331928
2050776009
123586886
1271108656
812496293
801447831
939002591
263866351
2100577747
645997906
2035943572
1281203910
196572558
1168793328
547449265
1056540022
9677203
111378425
229382193
2112696313
925885277
1704646044
1238214293
304761147
2027894277
3592252
2111684553
1806133626
1649933340
1246960765
492949812
2128017898
473068241
1145027952
1371524804
1549727368
178066390
693277889
954382571
1899186585
728894661
551276457
1818342130
374950414
1833574745
957728064
1220690264
1425044874
620804806
1477352672
954616797
970153796
974260224
1842174213
1489906357
400104865
1450759925
1738644590
75929416
1190434621
1512244455
2046883944
1271843418
289956813
1150884669
48469167
1254320625
923886164
1099718351
1319071413
114257006
51096501
723679265
193477715
1012324517
1799924505
908856143
535421754
354541976
1750446379
2011917140
936889082
955415655
494083527
2080932558
2107444888
631147638
288609960
2055467549
1598403982
1675457574
766363494
1243594174
1782917584
1739231167
260652960
2063279214
1336530099
1675320105
137385706
828953324
1257550162
2006606549
652665230
1245936772
465795254
379003170
1026049989
1636358111
341111320
1923869466
375650146
1287175273
1480887116
2003088423
2006272440
561038580
1750822275
1956347131
1701188751
1672331874
789635661
1359034769
1318561859
1123883398
1492603272
1879168863
941066952
2075028691
523760751
760516935
489325261
565229185
1406250572
1963711123
805876147
752559286
604873479
1738099649
1457429067
1485054029
668022315
1973549980
1889577580
489990921
1526904625
884532581
754172714
1898768317
886053028
372570734
896268173
1838083412
7303885
90064038
269269508
1520945591
759697328
456552616
1104741831
1516445527
1187566427
2076158921
917092098
135963043
901055727
1334581226
1323686537
2027046747
1353830846
408291201
1933645850
405979298
497252965
2096407278
909764383
1754833273
1554809700
1434873260
726692793
1644925701
949652555
1953907407
784109490
1597528309
1962778751
1634337035
2121596112
602396609
82667799
2107440077
1939717640
470976671
696904928
194591524
364468265
1502672817
553211504
1297338248
167778984
1292633992
1695653717
949180790
275005422
752262456
1004572718
448093158
1904880870
1425242498
46943583
1598903141
1408991109
1073627837
184669634
1999313533
1252663148
469928639
178454551
383127297
814886331
124062575
54651590
291030460
1243276356
1877208633
585550722
1705373320
1104437693
304869442
1038848762
1787945642
661617522
1487267540
984011234
833243187
131494336
1099489790
680636655
1213710817
94859366
704124116
14116392
934596710
392541750
217685635
1334433871
1928727237
599262138
1086379704
240746722
1913107129
1150629893
1893431093
329019740
408602954
1962917025
199246408
1104783596
392625271
1558694287
1373121128
269132818
1474105172
432158336
1511711404
1247107970
867611342
1671302080
1656948972
1900049827
396850215
170112236
317092768
1206167563
779659860
813348692
1489318304
1816526726
1761399835
2095349438
2102157729
1539314381
154271072
670798653
7205472
1441630053
1670000313
554839791
338781882
1424747115
186917094
1124917013
1079403946
1173967266
966440555
1104361588
652475505
1312659639
1416308759
1188240677
1822849203
581391906
1780126282
319966838
667845790
943896855
1123253938
1100364174
277897788
1540083786
2037495590
358244471
781981951
1929516400
2007947557
685809672
990490668
1790583190
38503943
1844287473
1481800146
834069874
1109732261
1949488548
1330238903
1084607764
1950935289
1263311572
1726578721
740572180
638740097
334489529
300788310
1196832795
1502641235
767498253
1868915908
1182080424
1774724392
567959341
1874898555
29369810
1568934703
1192458366
818997705
1042342700
2104029922
1137200829
1203324261
369273227
390994464
1587658837
1117145881
1951783527
1617351958
739977028
599255163
2046281138
1978443636
244149926
332687688
993075073
642087556
2061983098
1956993799
1925238031
641540802
588820601
2079875077
1124176337
1797713476
1753882450
1506654157
1370580851
244690026
1915481566
1816313467
623891587
60201177
511799616
287218928
614491184
780574196
935325006
2097707210
2043113986
1290268439
1580917671
1004526253
1995970211
1831737780
1402797507
46885047
765835373
1907260809
2043881696
1504072898
1836643384
1698807277
74030544
2099386504
531957265
1342064742
169673262
640804268
10427036
1975399811
1208466785
990997349
1704619787
1143827309
271746980
1103524603
1418481441
223567039
945019656
1553576766
31228264
914250884
1457220884
2141844647
1001249814
1275982969
955061321
1723644576
1206856434
1369758807
1238322255
173802392
908929035
1289949993
849307163
1225497632
170553926
410271520
1695808849
440421796
1608923807
1794413880
200708232
977732097
1755579160
336874406
1363765831
1675748675
965229617
1597292276
309954593
617055190
237460221
1619633555
696009243
389805125
2020614246
1581699259
1869201064
270560591
1701077935
1954004515
1184725626
42517843
977076109
2132550685
1999855846
117159460
564507725
779065712
1149162584
1254512377
1158974421
1459835585
1010243788
957875311
1305397618
1034183013
1382975037
1861319859
505576220
1240596223
616363504
23603491
820604134
1685950832
1916542521
662075204
1665849952
203872293
759781456
1855224719
1072192786
1412949162
2065556754
445734932
1138891155
695304918
145581812
864046241
944654864
1862687854
1461699461
972344148
1485579687
23037568
454614439
867477210
835657552
1429584880
1446808762
849081926
2035459564
117896543
2054652793
77051480
2060140635
1636047957
69643622
333538479
1673879074
1793073369
2057226664
1245389740
1278677062
1749258385
2021991566
124513945
1267997594
160422858
320064733
314491117
1854067225
1891012799
1100871627
848054164
1166140458
996600524
568319456
830669772
1401587603
1014242976
654747016
695547029
1655700310
796602793
274819941
2131380426
1935765040
649540998
91163683
1627805273
385927771
158614753
179804692
356274245
1246311471
337876820
1332150735
1097686666
504196575
1330862849
1356789747
791541642
1603783947
1359545216
215345329
464909403
254205729
279583331
1133769667
1465586303
1556563288
73105185
1613133969
554152310
1260033672
131985898
1619342449
1416906859
122076649
1421711408
1437446804
451171900
1512081125
631230579
1102813286
1891522366
890455446
1718484031
855451705
452069167
1890217943
38409805
1914601822
435986475
683458011
2045621836
263376921
119367668
374299675
2032114162
1357277399
2109186409
1970327931
1257077679
1246832014
243370819
283438805
1039626821
1099200468
13191463
283457341
1413669580
1252575690
2054875489
1819337224
523990416
1062473293
1835879852
391489480
534799669
1138766381
1465024315
1808159092
1402177857
939995652
1101690678
52700970
1286075013
1204813755
1223998039
2125449808
204630277
1374245929
682383978
865599303
939243187
1271570778
765640189
1281786192
1588779307
1388486533
1264787473
1881042158
738897392
1602323355
486872158
1460746480
1562092984
1925302938
1939969515
869783913
1593778321
191375215
1482306935
338471110
1920710287
494484813
508558309
242850071
729988569
1074041542
1642997883
2136201554
529948071
1445304839
1227294651
696331584
581921616
2072924282
1698419481
1181468355
354299005
1024057483
586140906
357925533
2077351845
2131222176
923037301
1374519214
1843430519
216484787
1134993274
1856569649
992519551
1668444930
1218688100
2110832286
1368680504
1991207382
492280149
108580195
1597090413
1042957879
1402233882
780640430
784635613
2129351546
139020101
1582127134
1593357309
1438401293
838142201
1816569477
1536695915
723574590
1104530426
572769716
678024366
1562564584
884741162
1587902529
1444604068
2110937135
1346135069
1330683759
1299649560
362884729
554903496
1186502486
1420946159
109433121
1152685763
1543509833
710582946
651910766
1925275208
102604299
364240623
355148879
1613699340
420534929
1192322018
654729790
1126462649
1852503634
2074390507
1427242867
812012916
1699932409
27684139
567798390
137237541
137223747
1604864734
186669181
510984026
406412988
441464940
1643856336
1175019833
1204135312
1029706523
1356190721
973023621
2006921185
1046551091
1730193307
1357121935
1825781918
1145963377
2096289049
863878129
1227831301
1823848348
272295528
63761161
996988331
1446126589
861258385
1963388710
333109291
1236176607
992681032
1444758057
921460991
831674102
1128796320
583600010
353240612
484262829
1854483791
1581495017
1774401848
1496062389
608756853
782113417
2106839792
1368427520
564278531
36307540
1770832145
574664989
2027698708
213267557
1558835858
179783919
1604712889
489230608
1366437006
377465238
1343921082
172875099
517442938
149621078
713703820
1627579175
1774601294
1956132534
1956954059
1791374886
961394874
148818202
1556641073
894136403
1074626348
238571148
742086584
1606790749
161330005
616357109
1090511137
1272723865
204916678
1979066368
1426229919
480860803
966927658
1489041631
910691713
96216669
120858983
274776012
1534391893
1067758132
1850153419
850571585
264731914
282707913
1385665102
412392635
783550792
1874017702
299220516
1449262026
1666743765
1584999549
1669400042
255676539
1637572773
244530360
1108656523
302424981
1471471010
518145077
1848646282
851874023
271237927
546654753
407427566
2041153688
1699452733
96241157
15522172
410745047
2037149119
948362821
735935083
1775149129
549405277
808913572
192136219
1170220925
1522725085
558763708
2076188433
643266867
933241067
1665879924
730420748
1325075787
1933783092
1386733616
946377042
1825691388
1939240495
1826178409
859176345
1954898581
511819236
1231985550
1652548222
179712707
893218576
595010207
642800268
256619513
1584577031
1324240110
1184250748
1650077153
425348905
935320880
565596213
1247964775
1862016225
1548769280
1455870915
815640715
1566520340
910860520
1940059144
929322912
739805482
2146411977
2105653594
2014670104
212393898
1408170938
2142227243
651719038
1499514315
2108675753
55489251
1148692427
1311887065
1652009684
2009678066
1597297980
1860329551
513811852
1532323862
2103958411
2019115395
578092994
1338677597
1817939806
1214317963
1776052232
1522573170
1784030826
481524144
578169574
23442916
813056490
688330825
620333071
113322455
1833528540
1775427712
848782623
126127176
1375340593
719208071
131033894
1333553541
340161664
1530200498
182667201
120449678
1820769527
449433724
282288914
1923810667
1965822268
396787244
303731169
584234470
899099920
2128287891
1586373903
1966992252
1955010016
1909955612
1199561868
230258035
1079902123
1849073246
1683721229
1368476143
1484523764
2145031009
1621861843
1820698885
1567864740
163674277
126385656
1428930563
344791749
1713154784
216830606
967526741
2094018209
1191577061
1196844208
325151068
898136126
1510527380
568990083
535876632
1192114338
82912242
1225722860
385821985
1449428778
367593809
564972296
1055187762
991504760
144024619
1723253844
197025044
1591692063
1079634820
1305245850
1653002434
11840661
1383549831
1967897613
702577828
827187054
205284355
1455808316
719586699
1623212175
1195576272
1175007807
193231493
126129632
220174380
1617214689
2087426102
1515225278
2116110987
1330115188
1959978032
1944064697
1184094666
489409495
823098379
2100770147
934177152
1410777566
2024696915
1871488743
2102164163
148275539
1832680501
838338001
972258493
55052087
1254875493
1805232713
1467636125
1101797095
1551832736
1865358400
1438116938
1543316871
1930818645
115305182
603229950
861636366
2029258916
831277430
276390473
830780713
52228992
836500104
768185033
1558391800
1611469026
17181884
1942342820
1274732833
1647645367
169523812
1784332929
558492108
33650731
1589742599
234418652
1479386958
537053050
2031465253
233566287
1396977124
377125037
1360780771
2136151626
1478740711
1615268049
51478941
397099777
1217223711
189654479
1462296550
2074443434
1676952686
1960006614
67923035
1686719667
384551348
1597795359
892069409
1129643211
771262168
476015022
1443734330
121567299
1851557467
683457233
2071011666
733109018
1713636487
2055923462
1516154454
1285261030
121463089
1298705726
464353327
1773129620
1597481573
1027058907
1321891849
1606307051
735943812
909536523
2049132423
785705305
394539105
1802286629
855221166
187228310
15855816
2107545298
1768879611
1891933036
1960111586
321005042
2119155888
2092783984
336216630
1497968612
1490676019
420964199
2144465943
374589330
340446931
921974311
1437189182
8381141
1621353026
1928207446
591789826
1630593063
490852907
904353973
2089535916
871262098
237539100
750690849
856075469
986240153
1389762894
506341012
601545246
1209553491
197517972
1977938159
411917536
737393329
1089854758
396496774
584464638
2069358798
815370812
706038203
470308647
2094604435
1386952495
868710090
1077396730
1079569709
551265390
364034056
1579373410
1463184104
595650524
471978100
1232445399
1976808606
578866169
1897742921
1471567381
111194741
597165930
1374341373
498515968
1007377143
1899946899
1676894797
2023504370
421448282
987256181
408256152
468806648
482614211
1785628210
1460470252
311696346
2064847294
2040510595
1364679071
480843707
979321116
2127453523
1160946371
114751348
905738718
1469040016
477719076
1482796355
296161791
657828102
335683066
119974707
1197122558
745825286
1408122574
1184612327
535512077
1606386050
414152129
1824809311
463870863
1830456387
2091109183
1161275710
689113246
730311239
2132824832
825259053
1127485512
282645915
1037120904
457359064
238001387
1553115803
1620085041
111890638
598816600
1340653224
24123200
1254558405
1386427769
1327612868
167470456
1791729845
688195647
549303524
263330728
1626159600
223246250
1472641894
2023847461
772102608
1348233957
1948821317
45194880
1613203552
1025859573
1153071461
964758312
134623085
1192014265
385674386
558361476
494304431
1194603375
1863141983
1036709884
429634273
15642939
1530107755
1270184482
447205806
237157702
1668258691
296536667
1537313245
30982745
1119621811
799401603
1663639314
780998574
1214301217
50844472
1791166788
77852183
1667875384
2091587409
92868306
777931261
611007853
1778716751
661349950
477271997
1023671437
1983045495
1558149126
312488201
551368939
1953550918
1049281405
1211390998
879317408
421264971
1577872551
2028920942
1032196944
1994243002
380222077
52073713
1159598866
1620665950
1249266492
759277196
409039907
418610101
2134062259
1534129662
652138936
1515466020
1580910674
1138107937
1881711417
1923773341
372999178
1772334767
1707373797
988108387
625145641
774857885
1580588306
454027133
201733623
463115592
1577651915
2122003769
2029766722
1043636071
500350589
1658758053
294969385
118935951
383616469
914874509
983607687
934523122
467497042
289962504
717948235
1074606422
659162196
279899581
1368634289
649066641
377878924
384916948
1476814470
1526877708
1724466171
1830796707
1465407597
2094278135
722660136
858212924
968905607
689357759
1763527528
289599995
945750542
296080744
107798939
507329805
2119899820
67049435
689281079
1140875652
2006895932
320594440
961332908
1246476476
1733893675
374382554
1821938738
2129510831
1090249855
1787017670
988179968
428713026
2100757049
128722101
2034951136
1506726047
1513946235
320613763
1830037646
1718769287
1401219713
335113642
258867036
363202033
1107463089
1686404644
1130683038
219150332
1372384163
600386888
1277456395
1377839425
2074867110
148734388
60869934
153534123
1728566096
1039058346
442258745
2089683725
451152783
1805538704
1525738714
723418763
98977712
735896769
1138876292
2138940748
947023268
653548564
501471657
1516287270
2131110356
1484255366
1460189578
1581434317
1867122308
1537172212
1243921788
1783043999
1433011351
955137898
2071723406
1350769769
989497265
292295568
1597110852
84739457
798058384
1618280753
1961983071
1597761462
1926415676
930969222
1270246051
1003787514
105820950
19920677
1155730679
471269345
860050686
1992640183
575562372
1716762234
1217349639
189050140
1874637061
1422057782
1090233283
1819311959
1051293686
2064918610
639223786
1289098185
926358534
1422318202
1593504287
187169508
55128298
1941845901
1356668018
1328902295
166548405
393711440
769182357
1034761790
252543061
910993626
1539463782
1047254971
2142888387
98208219
1495524115
875812004
109445810
2020873391
1163694609
1088144267
1651186656
862005634
1419035309
2067461058
1681272266
493263385
464446529
1215146804
306662499
1378164576
327327017
282093020
112415280
207275624
2087122862
776323998
1419675856
732657128
1275851491
1356468458
645123346
234493785
2135890090
1720544187
890142381
839258977
832017306
172637055
169962045
1788105089
1313371563
957523188
236421151
1190863248
286017337
418927294
1689077742
230231240
902601238
42302268
941151996
1139475283
408657102
2051530310
1157714416
387639287
1351464650
1647598708
644566540
2016011344
546426707
223141173
1183168738
232647991
1631917501
94642806
242725333
73889279
1667778110
1710501261
795750682
1366394121
1542450398
1662114005
889523300
123970256
1828966024
1975582383
186194799
1254902779
2095337747
1354832527
393076757
930012457
821537219
1356642864
757756487
1168346345
441710087
1133336497
730056539
67127886
506327054
294506558
1362508950
1004359939
399845191
603856807
1580222269
1380208156
224643702
2050103526
1628208957
1411632269
970312903
596464063
664956606
1552630341
315851806
140487523
860021934
75993320
1436564084
33682676
1409350961
52767854
1922279704
423299952
318173579
540707534
509813311
444673525
758452790
503025752
1640553806
1110018126
1584110804
1973260132
587301767
1581011489
1360145479
1247872050
327997598
937369143
612495677
891839705
1326579740
1180314997
129644064
392806582
1907607203
2121569149
64703275
1989143374
438563713
940879727
423812815
129583971
589110655
545859910
1845409830
386702780
1368989061
1846652535
1375099632
16817830
1807195658
1407466792
1472095387
151490205
1953326518
990515604
86669943
1213795190
753061679
358426046
378232278
238428150
791650269
292374681
815393647
958915866
1552781975
1120626426
987079270
938463253
717517076
1432311784
1032105472
1718716466
169039366
1067328674
1645875212
1212403971
285449838
1129068017
1544298501
15376066
1666389732
1242775747
966450631
2145145313
852390794
273846613
915194637
1537759314
150979420
414860042
1319071487
1664081578
155596587
565549291
1211422673
1506903918
1294476002
1756790687
1754935244
805573554
301619914
1632142265
1847248369
957118769
496349260
1013612963
168592815
1827023841
1418703646
1268989339
663039780
1360677167
1375840696
1774017933
748632528
2136000013
1971706648
903537620
1868705820
1894430227
5356702
2029204127
1589521994
1629075309
1899386727
1413218842
1207402302
983062330
1954921440
1347093389
651786880
1839923626
1383247291
1443773878
691484773
1903363192
1004938418
807732904
635965571
932578415
1331286672
956445224
519064727
1050649960
468579127
2061973188
727901095
585867299
436941090
391016019
2018988384
1174860377
438884210
1642818003
1357199623
1809340214
117412584
1881803853
1125873166
52230423
1341987016
2014723314
1211061735
600844660
1641010276
288580079
107782840
567703646
1873102170
1330318403
2082182421
1528607019
1602538576
162393696
285939780
1511273411
558319102
1658397085
874286527
590575500
96350998
737384094
1006674194
826953483
1742788818
79002986
63566373
909560569
2051997978
1880119106
1662697974
2009016404
973001354
1284033997
2066907700
729817599
2086453697
998149325
689478230
1651641527
1834081543
429179843
776970242
206946398
29067197
904516096
1774993385
1635152219
1229667890
899195283
1565790228
330105218
2099884362
912677549
621402254
201633170
709214901
1499205707
1285474993
1191347781
1098650106
837221962
2048552713
38088420
202861126
1302803151
1128951687
1381619342
1874495867
1439632971
930472757
1637017468
2109356874
2018651369
310314903
629263270
296302134
1569834532
580565712
2085144415
1741577709
1084269485
1376554435
1952712527
1902851084
365889511
1912790641
948288711
570689126
1927750700
987002675
78709177
1358118113
214404224
1386139825
824781752
1471929648
405332519
1117313458
1797315641
657806022
2125087311
785342597
953518825
1786539872
488441342
499738727
1282766599
1854526599
678603460
686898415
1369313906
677164632
579458727
1196574525
1112345791
1533362243
2125964235
696315351
1928778323
1993917898
303188976
1774579894
1002374308
1133567174
1405994552
1497374103
840676933
952114987
1885616415
1314656561
745284442
1410869666
800307069
1247605043
1319597505
2043126666
636462566
660498982
1394630615
1403277432
155124662
1554448789
1837387762
1953918717
1707675301
1363928746
625863373
596071631
1769854958
1194293120
1308859574
1029302082
1839194235
1743618589
1650719382
1735359774
1356644088
1936914223
1884821204
172873835
1034867391
970680281
1448816419
2024087834
63537615
1803627708
1020181631
1023316357
644928712
439268543
368562272
1154660751
1108980246
674399256
1074079533
1207444040
1375029604
2017040686
1159729726
1568787609
846190058
2041332858
833859126
833873269
1926951442
1685145960
354049856
791293372
1467552781
1267416300
585782506
79796661
1109557643
2141744179
1427785899
1351259087
354733353
1930556749
888240540
723446029
168564647
547505769
1276244928
1886271308
1151882365
900158819
2047808444
1344050966
316871452
1290615986
1497912177
1273395796
2138165474
1440257102
767411307
1011283366
1875124984
1599209854
544643649
1279190719
1927502346
339763041
604286542
389302596
521232287
1769458274
1969042704
2100486944
289196184
1486313907
1033843285
1265835881
148282877
16877753
1330471613
819175643
1176356280
1093937090
1434336977
896727412
1117886791
2031745443
1539641801
1311245627
631696268
443087695
255438198
1907720255
294637009
1685692657
1448648393
1494100796
535536018
895193782
622744691
1743060029
1565373836
492595685
783026456
56245614
1336503111
442102983
1701669698
279092531
731179296
963832232
1451106723
623775585
1944113148
1941229343
164911339
230719895
351867153
423470664
587016300
113616670
1620837421
1123660354
283036669
349719850
1679275407
366335900
1466360586
1573642061
1750456424
1046800269
1000506995
1882814594
698149539
1634490869
1259538076
1497818527
1055958957
494291772
1537893580
1796864859
282675562
1000361156
1462636665
1191944856
2085325412
874028052
309601695
1625942398
1940956640
350250189
1888521998
6295997
1492594347
45536066
1412999432
1518342236
453026131
1575692184
2081236610
1214951685
940288090
1765578573
385809536
55290988
1231583423
1776674297
1898561199
1356094087
761200759
342567334
477578428
272140183
336000783
1669801994
2020716785
977470988
460047664
85263789
193842061
197187918
1469815584
473188758
2001924656
1852628984
355564482
1695597925
783200710
1333272106
84108788
168986432
899204897
422277481
660880899
1376461191
461268112
809618047
663933897
365253791
1676171106
666320635
296391424
526363616
41073944
538826115
380950648
362620245
1040967851
964377602
1252959154
323384568
2126564513
1835975146
720210842
212662524
517191927
173775058
1569691312
948813174
1946677145
699131748
466112563
1037683656
1197268394
1161525413
683188739
532103349
1138742934
1585145910
54190508
368183781
531428306
2089577419
266900743
1081249610
788595721
1146279327
78298223
1403928003
721276324
599320349
1505848715
1637657883
1553028847
711612679
1115688599
504265045
264727096
26123855
1881225384
1636679173
1755399934
684126653
414783978
766217406
1950646700
617409082
520601833
806898306
1860070720
1870612783
569679964
887066548
1004608686
478637171
848580902
736837628
1955449381
399297416
545948405
371326531
55755247
2081265036
1978926898
1747978023
1849033388
683834413
14497731
1981062093
708466399
1435452314
989508187
1887042166
883815253
557371873
2110919522
847137243
570925012
808043424
1240920544
974562034
2101555309
901518345
959439723
1716874262
1283325479
155972592
816835868
1518406207
392175938
1677006196
1100789960
358462623
2035224937
1034461242
959931248
1316328753
953402454
133489643
995963981
2091668049
829612746
1177016248
704114301
819964025
2093289097
702238169
312642622
1622848813
1657992810
1577561356
2126428927
1412432064
1920641523
201279517
1523063688
2016989047
833824617
525207021
2115053465
1195524493
617502002
65653124
5394144
1942765145
465331076
1907196237
1279402672
868124001
1517862760
2004613203
1042879467
18616931
1868655031
903847124
1232514421
701865474
626831429
1178592942
392424775
1576952081
1507173807
544133750
1186712344
857249065
1342348933
1332795797
1611478198
1921288402
808203507
2008207375
1561715557
1347412782
1295315754
1559211087
2055059304
13457137
329097432
63450363
1754582200
2112513594
361306462
321399414
1756954104
1673697373
818027685
1571767037
123745839
1180964301
396348898
2053786458
1175291543
478332103
1059823111
2015225681
1362498721
1356079355
472409800
888100503
501548511
877669466
2136667932
1597459062
289834923
846026007
1373717414
1255572687
626804802
1457742391
1605462340
1542036748
250790031
1077308173
923452426
4192763
2047473972
353678854
1415100988
1010948177
1808468601
1320026497
1941040585
1639441890
868277951
1511011290
87321962
2031708817
1421009378
423411441
1652788816
254736926
1444181993
1880891459
1830873471
256299935
493694192
1676419181
1749446204
124566369
418391936
87773421
56508848
1959806336
1962677718
85464179
75895249
1103522047
1288237213
1314733554
1729538546
283046469
1101940129
1085797960
558365453
851877511
318704397
452895074
906321444
1778504097
122846154
718145181
1081605074
2098639919
1852695169
1346850462
1817212074
839183683
994491055
366808387
375760266
872468608
1207078891
241283032
963309857
1765701110
226196470
2034397204
1471079199
845241081
133317636
550763470
777205912
678921092
947416071
582512180
88907350
1998260095
312681068
686121252
1350537815
1921738907
1437064460
1027586097
1251723998
185905575
1876208430
168894141
133656794
1964466671
339772254
866580652
1200780849
445065611
92369611
484849118
580824240
761586856
200896513
1841049948
1878866271
1904578216
652548244
1078844079
1639691812
794467396
1471339914
2065401871
710294528
487125537
263315127
657167780
734208408
1448767199
1767835569
2034787979
675473939
623919804
1660711668
1230282301
757203003
1259704795
785491533
800538001
259804058
1321107074
1473285255
625202565
1257225601
474451381
1016781282
726093618
598496807
99367365
1491080787
1326768593
127409026
1175116589
784804979
1541184556
255253302
355745623
1932990781
448834017
1088554229
1875205564
454952170
338887094
1569463842
1243674480
2143636211
1350557075
1438310356
1820411488
2114175279
1867317445
2133419197
1352845465
1044774620
2104026289
730562692
1929267902
2066428336
336164315
1732326591
900193037
514789588
1867290512
80097225
804639271
1410650530
1943363868
597777974
1171711323
1440027492
1666462692
2059509827
662262939
1641508202
1861314496
1630920542
136871499
286901040
965657348
1326408754
1405779034
1263820889
2103834367
633338354
1036736359
1691100257
1459240911
1642882104
769642551
1664361181
1935780576
1408310286
163971564
153482385
1661762345
2045029529
598790921
2063682345
2070328133
694605085
344658872
1001046612
784047168
1875108963
425090273
1726617058
500975424
1976792218
598452514
1572831782
235429977
1279952951
470701008
1702069129
2059909569
701053734
567076578
1973966009
677275936
1282245224
67601253
1369856625
1199150462
2007542974
770502474
1763264474
21199302
566024630
412319203
1481102248
1489078691
229002572
538059735
308898665
2136638624
1717712375
1934982271
1702844964
868546314
284825965
496434801
2099825828
1954664696
641625097
270156445
1870612783
2054532403
302634074
154754412
263125421
633232508
962500399
2060742965
1177503377
1356061142
150047016
1278366704
1791058097
529102033
496226880
1638320820
386853237
696377988
96824900
889376013
884711934
2131538185
1668465924
20009335
1497116933
631248874
996150823
1591397294
1549854649
1013712996
1791679071
1695501941
1800556940
2063398381
35986305
1992171125
102085534
673757648
385880474
804268332
550197709
1118470988
2006878886
899962953
608717653
716807340
1470257682
1072222761
142613111
774434211
1336981782
215412302
608212778
1242317796
200974135
99095992
67310911
63916181
2027888637
1782080025
1829241142
970368992
595102226
38962620
1917265442
488433360
2118731688
664190647
1461306677
1497394577
2040369454
1644028055
1489274534
187902116
1927512044
2116624542
463138611
124773414
879125434
968116911
144211406
2095149618
136202962
1210966137
584412820
72481050
258021404
28161457
1645750375
399658811
807731618
1536962541
1823861895
1906971738
1639246631
441173014
1679996708
799079086
1890484692
1301784255
1383966417
2118702063
34138983
409989608
796124936
2090576401
112943551
1746159156
592811794
2050995816
1865653567
467174561
1335047179
2603620
2012141557
1540910099
1132759898
1248946829
1611411994
40537365
9573549
198910804
522981868
313157637
818747816
1639342483
2106376247
820576587
1663796943
38123346
411106913
1501144112
2147015461
948363079
1734096543
974413388
1083300540
183829718
788535845
1254695541
691764291
1065166043
459868932
1704168296
830191499
147982277
913574461
1752047666
224037912
2058682231
566191169
924019912
1777565059
732228776
1151402742
931817803
1797517219
909767538
1874712347
278747633
1184505383
2120944698
1804402486
928278017
1773866629
1177607713
1658765428
243738894
112948794
1404085574
1625860944
1897204670
244552319
869097516
21486864
340537952
498568571
1339797924
2118736190
425179460
2069445879
1962785276
40055995
1791660747
1086934156
259716426
979536312
912477109
2080777113
983195010
1095512226
1497641813
1256232100
993303309
1387895169
2090944543
722724932
797334575
586030248
1187471038
1137842479
880610049
1058510618
271574647
611875614
1770801406
867048248
1372458586
960638298
784712877
604245799
1571865883
1915093455
1173078981
461633575
1741212794
69521979
797842376
456199373
994101192
1506767799
997016174
1240183335
562415788
1338116291
1822620929
1803572510
1342661461
827626248
1515168987
1277864874
509783075
1315821722
1767448050
666615677
342729210
1517553533
821967450
372285803
1308229822
908201230
1421561439
641272143
509932934
1248397281
15180932
1795992910
445892442
1330071807
204257498
1141952352
1348404564
1855551243
69523121
1343392132
462667432
1196527783
1893330661
1016633302
393479831
655416167
1945568861
998978039
1315031161
1564619168
1476087936
1096880588
322060371
717998347
484700315
1409039379
528501075
1495024302
1728056738
347227268
1292426973
960502568
410112404
1702406567
1671147450
1537148715
990810169
2121766622
419292782
482495062
1741637122
1942669323
1091372123
488186013
113913827
314266636
264138433
1207981447
896249375
1921359423
525717132
25508954
1123625236
891374774
1083955717
1946042101
544837922
268387360
547672483
1189259444
390841683
113173661
461839952
641525139
424808719
1236012263
755835143
1593478022
1895419931
1936085853
421055985
981690229
630104513
630061768
1794969486
1442524097
281276121
1000379977
1429059687
2067715041
617779913
1581399254
647731237
58541248
48842582
1565426967
183342116
2050242566
61340652
22630149
377708740
1469259302
1132966971
146976111
1256853354
1532989171
58553928
71594466
1409489882
1383373006
1746318907
1321203088
585386185
147737643
188298393
313451971
1150520277
1194863865
315164732
1318044685
1882631544
1234461711
1571050520
984787416
1352440968
1916493177
669049432
1571600051
59229067
2114827527
1027653534
1192753260
2028521973
1207353607
384002601
1121956293
2073274483
1368456282
1075769286
1846914063
1202407622
1269204699
1605482866
1803474390
860321110
745209067
372150862
1682456471
1104997627
420954727
1867433119
998205203
909163065
1905126435
1915236777
1407395995
1313639743
1377616741
833718096
1709621868
1858447336
756529314
1056842331
1899260363
1393996647
1948846389
1349851093
183929381
147728476
552382526
1347501810
1696837844
2088310098
414300194
392969872
1455714908
859375243
1246540057
1538341605
1636223083
836743160
2129812229
1166827024
884431760
404467222
1485617184
328065990
1342969054
1962308349
600113880
1406261406
1294318665
1301045978
30115420
1555715773
802522039
932974880
2129334553
1530819192
1060879213
395215758
2124463782
165670948
143739122
497541977
2038692080
77866430
1309311072
680898933
1459987059
2040640008
1908209497
1633778041
167390413
1490167021
721237582
487702832
359653482
745784294
179156691
280702470
1437654393
1344922530
1802568560
1525540996
1966325928
211275799
878455449
1384271745
256464135
1953961249
1227883319
1871633623
749429057
860734528
967772226
2005506557
227812818
1418880236
1329552637
1662982663
96231017
472589101
822843202
1155394148
923561239
697283579
228841155
562111127
976696147
414870823
615701026
1628815518
553713621
640599627
1342162464
899535295
1511504001
1671485491
2020189680
1119427816
1797097373
978331498
1396613769
468874886
957462305
1646765314
1158810840
1926045949
585019878
1174162517
891953124
1432335420
865018059
1885241010
1638543891
833435147
1743600209
826983714
371485502
1341665324
1754999
256283515
1788568435
1490007980
86735645
1789552480
1877407154
621310350
1840103703
55960362
420956716
829070024
1777851797
652939264
676265159
348978177
1240376544
1715323375
1056844042
510997471
530096429
136629548
1286932734
129861849
743720247
1095790229
471609343
468173497
1115310609
862253552
1340193415
299558790
1469135552
1992060905
658717855
401616776
1690463355
1726403956
667558434
489641743
1418174097
1895208930
1862729533
524122305
875148030
518705672
2035488742
814465271
359960408
1564597888
2094470679
100233252
688045834
1195256751
1863055914
1304365951
1318867477
1795002980
1533979900
1278616138
2025971180
2033026523
1187423547
1225362311
1088397803
1234535596
687997028
250122311
1922489443
1378406373
710947744
744234736
918677354
1702146938
1822540575
187296082
577952290
1251347010
1125074897
1346999422
374998076
867239671
654268829
740127440
254850246
2047587227
1201066385
1389341942
1745230268
338277009
381330181
426627411
930455568
2003734023
1976341411
2135564477
188820917
1502302274
439430185
921448924
533621588
537989685
1427347260
1583143360
1297280727
1270842761
131624725
1155413517
1412683585
1318758764
1126561150
1838121178
395419811
744296258
1099940376
766918625
1124909131
301346650
271484998
1914967274
1546271492
1465536723
761062668
176161046
150752451
1605065128
836869851
1202177938
330601645
947786125
781455625
692304972
2095100060
641266940
1225979262
1449651121
1335352122
1202556283
375653321
1078545552
1030265335
1561482254
959940298
589626124
668622631
136463639
45972536
2070354542
1560695318
2076393424
562109692
591257839
637779314
129164735
1807288563
1324156212
1426724634
597713871
579450204
721417247
1845796031
193279231
938733824
1140589730
35800738
110245979
1943555621
1072797105
1030589160
19920144
1818988905
18991498
102426505
966233279
1313512469
599147336
704665304
1968410277
1399125674
923056368
1282445501
1858957658
1759414409
1003661011
1894217639
1225344258
765088105
518100591
6997827
1979174955
574589061
235316814
1218454828
795264317
1990380919
1401823950
417214869
1188339557
1146714064
1271538857
1248143217
1508876338
203867050
1310919720
1335208571
25774631
1858111361
1516679553
1590014450
332709850
1771265324
479769593
1671888947
673589032
355661398
1869114732
1256894930
555463260
2096128979
1530707364
1536346751
1426326521
1104685579
1910306478
1278988520
783948101
654980766
977918038
862700266
2090416093
1121236469
1095732197
120922654
1580560191
7718980
728111644
1922644407
11238288
946039849
269268078
837340921
1528401625
1202784937
1394773610
2019886861
1744886796
1065011180
1078408048
581193335
1595362602
1776709085
2009587349
325606923
518930689
189340488
1321585685
1131782256
1904094695
1760329126
1527707674
1146581746
942714329
1618767973
2015440015
168165363
815107549
1572096647
154442291
11360277
1116410218
415642006
1004725813
1485094611
1993439043
789692321
1781605483
1344326366
121335192
532471674
1380490186
660971531
1950543568
772509350
1445076784
1560259943
806748216
1688797455
335836252
708339882
1834518556
1836894532
794802812
1285272638
488278447
231313280
1473100967
1598942209
1259324309
1274764813
1675221181
770060381
213136086
1693560603
618246236
104939553
532786364
1181212850
442859015
1981124726
1009349518
1899484057
1361797238
1717543051
1855642925
2171026
1332913639
242142648
2064136522
1214773171
313643363
1772148201
169336320
457955607
1954003656
1983626238
620033350
882091590
662278854
1332573613
1048380478
1548684195
390541148
1214990561
1695194865
1132396820
1767988354
1120558968
147056956
2097880295
587958201
1442806987
338705019
853438761
751916707
149134676
727507997
424593467
1464896732
299990478
177955553
568088984
2004803392
1620993488
650051352
662102979
1885835137
1890383459
1873380548
637005732
844769895
651885565
1955803732
599694889
1184896451
2055181268
469064504
36362105
1195381992
876012882
1954618703
1114699269
131643399
1197440139
1591141897
424819428
1652345484
68950447
86411358
604540732
229358846
634611333
355393515
1686062638
1409617222
977512037
1142345971
1697741955
5002079
754173015
397076329
1324405954
1670084638
128881177
931946096
1041668268
1122480770
701029051
947073896
1629876273
1161768485
10600906
1198806308
942261410
1041433657
1793484778
1489302729
626369644
137121024
617795054
1134615527
999302940
319003100
1656755729
2010618080
2004404938
711135584
819067995
335347135
395813476
582810068
453542372
1765646808
1174088458
1798259848
907843357
693613734
239067163
976625909
1360402143
1765863618
1782080025
613843324
1698773311
1606606431
1526695924
1658768991
2073180008
1474652547
1580961573
246571980
2065439375
1838658354
1611180829
1963579877
532028272
1806645884
1438738124
2126969296
601332743
2127862218
1313566686
279592164
1722580710
1437389004
787203907
2122284669
1622516656
2048779922
133260319
529201311
1013160789
1482471527
732720106
522417951
956770435
1674326728
1844241171
225649652
783970473
396948652
419247629
526545203
76056769
1243417057
1885154895
1020953339
1575093155
260856707
1240037736
145225381
1873692793
1342135589
901653475
986701348
1714696457
1959914856
1977326611
39468389
92689351
128327556
1259586518
1751997906
2070027826
332978821
1973513462
1621734013
1481238850
632909857
494206808
625168936
137590251
193407773
1329081320
1834809997
260794377
1475759875
1082879695
25657284
1311816093
813342223
43477050
333730538
633861087
1825328203
608716372
1065225412
282614682
1996995760
417857016
2002802443
1992218396
964198187
422777209
437346645
305638102
2083182785
331188476
751056005
1409538695
1231818326
2134560207
1150626928
36587736
1945432755
1097226807
1195051812
945900096
1725709645
264573836
75059001
41218563
1705958762
620188630
1777984581
1200254631
1131349374
617285897
1576402450
616274463
1231657401
797781908
1491949881
1069625394
535494644
716982861
1170535069
9787712
2127945091
259754471
1375616005
1433685276
855688249
1773280125
295849163
1366226632
2047854451
960994891
2065398536
1549826072
521682315
1819521709
387953273
1477141264
1258082428
1897869090
1928755100
1770227211
1587510125
628136552
872961117
495344396
1705315286
758441835
1562029190
1123220020
1925231294
1309587059
1955467483
1481964421
678215687
688638122
1957646521
247511889
222055323
1688619132
214821904
2030482590
1916565827
674966782
468983309
1651708761
226598024
1578254770
45123678
2067744744
161550209
1000667360
1760209390
443339941
1808996277
1897368585
656745443
1781341396
1555862578
986063873
787558712
337397812
1838553110
1429652965
251253605
1534800862
1817854718
1014463913
1162222816
559836101
146622345
1653004050
1406411038
533523717
1534579956
827660432
528554011
964954464
817057534
45435374
1434934426
930426332
1953312418
1711121342
763132159
1583261103
1299929173
1012237408
1543622885
275753156
1824634822
925130208
1998513055
1874016917
1806515401
230658146
1364344172
1207388590
2038236246
382750965
1874752144
1791047490
1934559011
604474465
1384429501
1658298661
1271153394
2070163944
1204965714
352022566
1460805939
1094322056
1136086425
1561685477
1720469143
1302552034
1700517117
2081925310
907002447
1499718018
1190327721
314098439
512076338
47918844
2063156942
1491905172
815788334
2079547882
1749202059
1402284260
1957388241
1260052276
1970482398
868613626
875694790
932521809
1443181631
596647485
1225603421
1871053429
970064787
705576806
940385431
693447736
1696477632
578147979
1705062734
188385142
685995756
671772723
1567578456
531806413
539840992
1654248290
79974917
20115720
92897735
73080885
1548710268
2039285425
1647403610
76186993
1637272500
1913811185
1027793626
1225819563
270862156
845943055
192372331
174758073
1942025316
488206554
1592063764
86400696
897176073
652536930
1011214418
573547338
1623229478
2125560489
3953979
2001854734
723683434
226064566
583528155
304253932
231087182
2018907764
1084430370
1057689297
214696053
1071400612
2019468381
95665563
1369017769
84492078
1528067568
94588988
134926970
941114521
977901765
725104281
872658521
1856563922
1461798476
1467883031
1358736726
271741559
1280346426
879481841
1243982656
731832850
2144760018
2058845989
1135393880
1115220756
1550276596
1450539499
1402446846
627142800
1116818855
2129359106
644192492
774814678
331803186
1440653190
1562303111
1390850003
638595630
1867858359
827717923
1469237278
143267075
1818975652
1820540835
716928552
291043328
999270470
514705130
1852065006
193766803
1590205475
714892456
345722733
1698881504
822231294
125300385
1263704024
1856310484
279844447
557832941
1961768934
1348196172
1734814192
1320020643
1319551357
2019367107
1906766323
390006159
1085108933
972094362
982917944
880089988
1764060124
93161956
300334379
1562443439
782528974
315713626
1048010701
251070874
1583930535
964858136
139273358
802946630
678107163
1469601036
947656376
1074524040
116938126
1423645482
749054622
858610510
1672381270
757571007
1042869336
654057700
839671001
1042460949
1990430000
1025669315
56202413
309002879
1841971947
782267006
1856678332
519490868
1887041151
1454384026
230706762
531649749
1217686779
1416628980
214984385
447720694
1706722297
477454651
498233823
1491119680
983903135
1812699939
1432568722
1497434794
1501217937
1555972862
1550675745
189600675
776297045
1439992086
252204663
804431666
2088459796
2029978327
1135872962
1855314837
1727249807
46474083
1404776682
212878655
137579884
1364118442
647794883
1118713520
544676877
77315579
429224135
1608938330
1389042664
1389338382
1176697865
1760785529
711385476
989412740
25421682
810541783
99537559
1318750992
13246645
1277105080
771152254
887896405
1975185179
905709881
1338996029
631356614
2100230107
1083950036
2003950653
428047601
157628013
1205424942
1412958685
1970436835
1536344516
1525924263
1879182331
494324610
1743618970
1160611543
2043600504
1877883950
435252478
1867139434
1701389141
431721100
1476911160
728216753
1478658512
1673192726
449376398
342949032
1039824298
1059954269
27002156
1245090423
1023536655
673692823
1183726256
542079919
235023383
1814554628
1859924889
825193654
666889435
691868595
1092631244
136309576
595768937
1854252880
171137777
1828168732
263672255
624086412
812238630
507780429
1995080631
312285616
35737094
1000067595
1509385283
1244915910
1865545854
2096259292
1858090053
405548827
1135402066
1652069653
1483422578
1528140335
2027956899
432274698
559974148
1333459006
2023175706
486690464
2016042967
2032014852
1131934222
835379993
1536182443
2071040024
1011410615
1769831611
1993995052
426008733
521488646
1941356397
1978753404
48048930
1291533815
465879025
1444280981
2013625328
1219013186
935899077
681504211
940523739
1584821208
1524646774
961877607
1626392836
1027047271
481065272
65014742
913018791
1318431686
3198412
1966059691
33558031
371527334
1654158389
334945890
288471415
823660210
1833673489
2061302386
1738582208
1732592044
784574736
1241073901
1136845377
1571105290
437508217
140612452
929063361
1540923927
707097617
745394648
1359654872
787712670
180240602
271572457
607524824
2066337873
1979193513
947543338
1107831385
153030301
873379972
1469646229
1323247280
1222886473
1979020080
1722663962
1282401094
428597513
496510753
960056990
2083323264
641475851
1756286979
1891613426
31967094
22171024
1305234170
2052364958
885460295
1923975542
2058773330
1946091742
827984987
1669334920
742869409
1663175226
399544584
712522563
1308851935
1815010945
1025032403
1809518379
1740529068
1898970571
1959538008
2051453772
1420488033
1969643229
963993389
1789564793
485394101
1852038245
1283043113
2005728874
2139829556
1270032382
418489503
1556206871
2051177477
2053233871
857948606
349536079
1921577505
577960175
6401816
301786395
1813140460
1596210333
444392807
2009754197
1516590994
2016301272
1153827359
147938151
1867048882
1972639437
906163008
151839628
1026382589
1978600983
1694719352
1937577784
706814785
1752715507
1640788720
633459387
865422899
2017697398
861694425
1871463058
1038422069
713132447
129381109
885724485
1484944857
1777373721
148503273
1822093009
34390590
270167568
1617531661
1797765567
1459362661
1569437018
417673253
1857704500
89871745
1350274660
515747930
240075558
1798927515
2062034287
145342964
103743929
1836860863
360936285
1958755126
1503305506
1215628202
1031914310
583344722
5537852
2012498933
1346722577
272311157
15856470
1411222236
747597187
642735977
1803423350
1550496176
570397478
409454616
161749849
526245272
1573600663
426227263
1615097153
1472149242
1471727188
1318902708
837943017
821796109
1208474484
1406212745
1844249178
100655912
1818917097
690466725
1869522600
2131085738
1062337455
1278633401
1219180495
869677856
1462169323
1051753372
1727504398
1252202756
273298491
368039343
1637097522
1220676528
1592110250
1758842748
421126009
1721323394
1752041989
1920904944
1223821188
1615629427
251700332
2118232800
401279195
1423885152
1869208392
534572471
25177030
540331448
197045562
1050256722
204715313
365338212
449431651
791010827
94756084
1535488547
218796572
32482697
924254212
1877665713
2011106630
972199297
1622418562
426247636
1678525878
790816473
1643558407
2068660387
1030713226
1308960788
1347410866
768818286
1056229271
488211135
2126297293
1225949756
1871141913
605870700
194185872
59899469
1882334678
1742595410
433837795
1702271488
1708488725
1484800534
1438148531
695284254
457803159
2045257910
1481738618
2032771707
211375716
1688748854
1826662649
1931840998
1537529253
1514657121
538347142
2035096462
268997147
615328978
1952127733
124392355
507253732
1486256426
414600726
1993081542
1277057803
2094451424
284412277
86607633
1923126507
406466526
1165201206
104051551
1116779172
481142228
329105191
1300998466
883697975
377675975
1011109123
195682637
473470122
954536020
1296375687
8840701
1847242264
287741426
1665116605
1706592254
1445213777
1612694975
631894399
701286239
796201720
115013816
805116708
530077564
1708701110
973287073
1055258934
1667908970
468564242
1670266765
1858302315
866701193
471995437
1024978126
1271213076
364974095
490234271
1834464804
187982704
113259797
603372701
197451519
1946060089
1673878520
2078574202
567294667
1297502756
438522901
690006725
737907283
629338943
1520010523
711809980
1002074489
1010319587
908406523
1243225062
1999500451
1543852715
959725831
1890243956
835889463
1700852725
650546343
1788920712
100298483
1795490939
571776958
923337131
1769877247
962508428
1889231995
310992938
1810272879
74901652
2051721808
764575705
233224459
916017760
592767189
1397581720
2101628568
1104791781
1695126396
1545901193
1856575022
2059554
1498479502
1848050936
2146655736
1400765907
1374645207
1849147481
1569245226
1730043722
1275250736
891152868
2134880566
344527690
1193200996
283695634
300326877
1943668283
1492257631
766715261
488241360
1567814554
1809526743
400321738
1135511467
1150911754
782089884
625350532
1734280814
906541227
1994879555
1916460524
764856873
893163802
562652033
1827961718
232711513
1180502142
544753170
988182738
1673045894
690666648
1337968157
841699971
515034149
889721537
1127213098
1669052317
1332582928
212110537
1292973206
955822993
85665401
1996595960
408305161
907478038
2143241426
475359356
163644683
1609589
1205556020
1823264841
1068834257
692186571
1775216597
1390071775
284538212
648476075
463276592
1570711582
2141636698
1564617602
1262334748
200145917
930444297
1667109970
2124931584
403387407
279290218
1485472111
26166561
676440634
1502466055
1945745930
697188048
1133689918
88115006
1348483973
95452310
1073551675
831022234
1650746644
1601599906
1162992459
1438637179
1594223148
533516113
1407188308
1416972535
1857368672
1156679298
927439695
269870478
410833247
1324246087
1753267589
529347748
690513118
1724285242
899219183
970799948
623194479
673996183
65647220
1879285301
324601834
1958387528
1170660077
1936082876
1510061782
1085961893
1056270273
1046077962
2133387758
924206592
1222584510
1135216777
662145368
1013301156
150400163
1824220476
1969112948
357834889
2075582829
679588184
1756567482
168035429
1770857910
907050043
722612057
1617666784
1903729264
1730245286
1969071196
7082162
402469066
166177451
333818006
169421385
1703984659
1030265155
1145616586
2145241600
1981810898
2083256444
171908278
56233522
656403711
1547070756
845405507
255402609
1594284184
1185278521
1785068422
1811028953
2094260140
1849429638
1280544103
1363127245
1299539910
823198446
801063605
639352226
634090137
162425515
1727186345
1622588031
507956020
1569021734
1574791655
1297901147
652530574
2091020427
1103862327
1473132379
268343361
2083471035
2119021855
571541618
613528534
1081650308
208599054
1227600542
1354204711
454232616
385766811
428596959
9896069
1453437442
439615918
1222387130
1458711083
740087810
1724542427
690701721
1351295073
745071280
359538780
456590513
861711217
819453911
32024769
731689906
1138691255
1387771030
730946219
392795850
2118657829
1041169438
404926005
232917606
1201852103
1769155628
690101098
1827141000
1544123928
161679168
1732007858
1184832243
1709991151
1344381072
152733597
1702233463
647243030
478606458
1849376584
684211648
305116784
2095292635
732287769
825115085
442464313
1432437817
1665855259
1253317358
1012751785
996071539
627367439
189200151
461525174
475696759
1235551247
1644499903
2032586734
1696980546
475552641
2060299131
290233695
763963149
50219606
1226367766
417688308
435113803
1731875648
1472258305
2054199629
1126321158
439422605
1710455094
259197342
400659492
513670459
215137865
1460902277
1566170223
981803068
1405354057
1049264056
1563482478
1126979220
299907014
1021641907
1282861018
944995731
231940489
960853080
901625108
1419939372
1047540063
1354948495
1716011345
928451470
1226673662
207389623
1189928347
220869929
1016700128
1293812583
344839582
290117478
1938563517
1989707042
482633839
1525922665
1744677859
1797136288
1288748187
1629503566
565396399
1976398383
1825001168
1335820315
1097862313
1245331091
334096761
271458454
737066452
448900246
1943296950
1234052359
1356322797
1012523305
482026708
1136680483
591699082
1778810081
1797981139
100229113
597595477
1636738262
1255168653
1262741159
1345194172
1729827447
821841590
1288588186
1726049481
971875027
1692261997
1587681420
1941924818
2044328098
1746340452
1217570132
1253681601
557796312
807544270
1870625839
413170863
2038513716
46031328
532451840
99490251
746389840
724766027
1630625098
129779824
2009939370
772251882
520570081
720588826
1180661488
550202532
1698078980
930948879
1934508
239159810
1738353534
104665945
1305548485
565713505
587094949
232928738
256716789
557091881
900353941
1954748775
1667922636
921958233
757591627
196518837
1917176496
1706380450
2125041361
1157744824
403363418
109176606
1890471383
1307118298
928261807
276375294
838807901
685951541
1740137057
1102037848
475901508
2107027287
977053167
1043205135
897836157
285092385
1077153390
467440562
1970307483
694187153
1006420233
1654773195
1867596880
1043213275
540515542
783538502
895976716
318513235
516799673
1552976672
985413172
819268026
2120231131
667490256
1992728036
1094787234
1132118512
1910785170
1108706205
942127126
97461030
69926536
231996193
35732362
1216764222
773699428
1806411395
1604536880
1520210044
549897141
714047622
1516142229
846449669
118160718
1146300204
562980605
453651880
1561932250
1297560315
297768783
279444272
1749760123
233298536
1244402169
1059152557
1603757831
555227246
837204679
1914616188
413262021
451531409
1892867925
45351535
497196572
12645568
66760602
555683179
411279569
904334848
1199382171
183258061
728301358
1171432810
2062060267
1384550832
42127171
967313207
1103958666
2040900544
319937862
1539772147
397505217
1978181483
301482449
2028363075
76832850
614407412
386260526
2106842294
232773930
910373279
403669999
360009140
907210752
1028677108
1996369070
940470774
485377685
945548035
956235218
1844548372
1681560857
1975246263
302894123
1774325833
1132283147
227981719
1733228062
812144171
576114577
349590146
1576118130
469869420
429769644
161169569
1082745183
517023024
1853254456
967975011
1182388059
1002824136
1874250400
1769798183
280756232
1273603377
484580004
1556219499
1870747365
917509695
1543946965
1930033736
1732543264
1362520617
1671964840
1901987627
159308125
1979935456
1987418463
1136468806
592854850
870037653
241086381
1223537793
1109667647
741533911
87044981
268589737
1897908870
1786843421
1151425730
1545545440
2112236969
867593299
1403023572
1469969709
427919102
697249244
227921577
661104733
155167087
244805232
1859845245
2073480067
122083729
764197839
1582948342
1872321566
1734726936
162025183
1160657491
1020823534
450880121
303051321
1778672339
1339411513
1964699185
1291332976
194359024
1725151768
2104025460
1145159553
1651238324
1114352354
2052724642
1089045021
523175634
524115674
139628143
2118319853
32742637
2099103625
1359044377
947915560
343411992
592277716
1085388067
1078148077
436549826
778557364
1424653347
1670704106
2008655008
756820718
64881448
2035616864
1449061872
2083345467
1610098894
223669593
1178070997
622688691
1681919325
1926089495
1296496895
1119109749
1070450740
90313134
1201125524
815560890
695810468
1703492536
2045037429
841799206
220595138
962590427
733853374
224928772
685448199
1597135843
150331579
798759402
369200346
1152496717
388007594
282602178
1525685235
795584942
498993211
276175659
1169010115
913798695
215308133
379027840
2063826971
1849954501
1281895663
2116393023
863960552
1716020363
1445976663
1898485180
45980565
402313269
1526318517
1687737663
656126822
966770864
1125269340
1297521269
1113671388
1612717054
1726566965
1177551567
1519905362
243270137
272558872
1801300088
1591176527
239189801
462309087
1490153644
1872190596
275393752
141406402
734154635
1121947987
283937699
1136598718
1518804139
63580001
705187400
110675863
112152713
1841218823
823247514
347091389
394197980
1087153319
535916408
717033936
1492355592
693824593
720792510
48427347
481632264
642620391
1435847399
1883307693
1947277860
279080386
211875636
2093190143
31313696
1579950799
982501478
1548659154
1532781220
1246949231
198281634
1673115048
1193186331
2012647628
1842553348
1080059727
846147554
758915322
1875358062
340495701
1131116835
1496219123
510511331
547037357
65675485
454403918
1127245972
897528697
1216763693
1949540155
1639562952
9339176
207500668
172638814
468891341
715889569
1680239741
1906344964
217047126
380777832
1556553144
1165980850
1367859177
1512876954
1861896799
1765375966
476830499
803910463
1224781457
1001961611
1032635556
566533868
1793953044
305331009
577754146
18755276
1002773806
985567485
550669984
158124513
678658632
1468404171
1981306981
163047387
1584079270
185866582
899086926
1008362173
1768900810
1495342073
1590870935
1287167084
1099020232
48578089
1590853056
1668556693
1962649875
150586159
86643855
1326391819
892849331
200017347
1861339840
225378644
1944528317
1621637229
1101380561
1901987258
385128183
2132289394
984062686
1811352034
461645868
932596489
602418939
588966880
2108958763
1802477794
980399072
87495522
1189484823
821437686
1556569461
1538433792
1950892129
673116268
20995604
834590545
430364451
1043702515
435227200
1769869146
1952273436
1148794683
2121621172
693599620
1307543216
883729247
929452281
316051324
2088595337
720076971
585216785
1086684606
2113503660
302740814
1146127023
1476327621
2102088622
229822219
905882765
952978642
162316335
1768040930
1695278725
1792861416
383486363
1673645993
974583921
449224110
743031789
1125755543
241216479
1304444886
630297824
329295511
1175020561
51954274
813441749
523965843
476636463
699956088
659084731
368278331
1583927184
1853776871
378996158
1650369145
981068003
1014183122
817985479
563973365
301439596
453163045
1283516706
1848479686
51593325
737255893
1696017602
398641866
1497491644
4063907
716437994
1079763180
617009828
404400463
2022696834
80261580
127317615
1062285206
687948179
328236995
1031450687
677815266
1845894919
732911081
1726849353
155793661
873675579
1587590907
598137844
1408890368
987850412
528317190
1764424944
836594755
1160748460
565765804
1672183466
2116147189
786316126
1940983525
942991393
1129190487
966723908
1717955200
1544044102
814981292
12039098
941088880
1806005527
1380285987
636126021
887728902
492543385
671003628
1802037342
982741074
1665053343
478685870
2095920045
1260726963
140990072
174655633
2083193032
1337204498
1414297856
1878533356
364309739
1077781557
382872054
1252123745
34112975
1531898484
996965948
1589118074
947204589
1336310130
2058831596
1314487811
1499066769
241088683
1730662719
552982766
1634750345
2078534692
896600885
2141326828
823246747
930159734
74533618
993294594
778831414
609884468
928963811
1509586545
1946211138
1801259654
562951586
682240836
1712440355
857784496
1524595619
169273886
1138206568
1779343399
20175030
719022394
990075644
717336022
116627578
474716789
1084882328
1931422902
1998761111
1958680030
2115131062
1871182161
1962349542
564370827
2042918453
1122619609
1227710365
1932542020
1151471880
1732957182
1995002408
1009313262
923162815
158276828
546249
775274380
1301978050
1681533627
1499024976
2025551148
644526911
1301042661
1506040970
2118394176
2142557258
1873796452
29561156
67224033
1996540808
1343211435
2031707474
710858474
2102143750
1141530291
1961765097
2136287034
352846443
332578062
1791891071
1423096969
1404749853
328707972
1139749021
186647653
2014787197
1521111093
1635116939
1186877515
2051967781
1469282882
547086529
1022708816
67371840
33148463
1545161012
732333707
844527894
29639255
2034539168
597944925
876088719
1263268348
1250656120
217172800
2134624959
1723915901
1633147806
1724286341
379126710
435093753
119298982
901271633
629619526
1651845940
738815402
1658932886
466651620
1499723038
360465862
481064277
641290500
1307509974
677273958
1659692673
1896955492
934528493
2036483361
1142953219
692005707
1703994014
1732134243
555678103
1505868988
511799245
1658970013
1700398766
735936528
1270596002
12818173
23687942
585185740
356892764
1835187733
1823059911
1251127010
170803648
593519936
264809465
1175906687
1691951532
940195340
28823560
661843817
1689961918
1957445336
2080186659
1303169622
1065456615
1584062079
868524823
446138142
156984112
167727165
1237844394
496772886
1371778533
482244046
11002832
2147370779
1966033232
1597292634
1972163328
1945860353
765474550
1817715936
1610214349
114193340
383505577
71722343
540789228
1987897413
480867142
557644740
923873744
1394898954
1104096903
143408841
1263810118
1336523410
275147922
43176896
1790081585
222617843
270784519
1379967227
1339316072
55586952
1246822531
2014819680
1664550862
1510280942
1108814180
161797096
429130705
231930975
1703612980
359708181
1305323164
272582135
1688964248
531453133
1333690309
371219740
1059995309
1192111452
712521313
1568171671
1113070148
1456317964
1096297390
238088116
957657650
677488279
1634933573
151714462
455412026
397669813
1303225776
1360859899
318592385
768202496
1287328898
325365533
1055021384
1568826280
1342546071
1455352784
538648404
1025161288
1874097285
685448696
700456961
1565212796
1104731727
818445342
1805237394
95920568
294308960
88599951
1494473472
1952183215
1454892580
4316179
1731239565
1828983559
87663691
476158735
1739035858
416578553
1794400091
317391954
1879888046
1574851748
1206809985
223177454
1155870155
713424690
804727862
322048414
221298892
730340884
691623833
71814447
1213251618
949239656
1786938667
848914051
1343769896
1906414290
354024655
1777514233
1903815882
1732222802
1863442396
1655842870
1273938853
1475736876
1310454025
2092802593
603953027
1928815934
520161227
1689663366
681891125
1779293757
21836680
743718917
2132238291
1763121544
322607183
489373458
1290145194
1081636425
1292219740
1286760530
1776472543
1597719159
289723780
2059325566
297261304
733886497
1657236839
1698052605
356311250
533573352
234845754
2036633084
1597068252
1051508393
1144246934
2021289112
1180690153
1982820385
107456841
111013647
198622700
102061143
1562011354
1442357928
209539530
1618599767
1905233870
1309668337
213425561
277981862
142273262
278768024
2108426226
199781942
750212320
1690225572
640773066
1054091212
82012723
465518670
1849141015
1630336677
738255155
237481701
54977543
431931527
639692835
61954021
115588015
1432880252
295123244
1113515234
25069282
1866204945
1697628012
1645333371
548957788
1064074779
1502849576
457595003
1749480497
944181737
953978517
1480163351
1063820086
420627906
108468655
708602563
80519579
1715549380
1960971487
71523437
706606239
431656951
1421748311
363886418
378863663
1848601804
1406336884
1782275837
1233084136
1084142401
1458035668
1921831914
15725239
340183992
802365157
1143392630
1662892173
173831978
157764203
423927935
674592925
1652860737
1350124044
1254526158
1876421964
369449910
278137187
648123502
2031599275
897333880
2003304236
441719226
289691633
263788595
1157326507
1687491288
1801449313
737361705
301459440
1396533990
912372722
1337200505
1509377320
209569467
1008463221
1986459366
2118993982
1574785930
979032010
395507888
1766762619
518706779
1976497347
1497896651
893164828
1040072242
1211684568
845082541
981844668
1197847588
1258091874
1534698637
1349297249
1975524854
2016107002
1696007721
125187884
1545935178
1789772233
922326250
441760918
322747871
1366683709
1021650727
1390436952
1752483069
114120629
1456643891
223262475
250887923
1401553053
1714700541
493547917
1954780529
943886863
401509827
476673501
1530746045
1513196559
1362129163
1883995092
997497411
1380281247
1144305278
1589924845
2102222347
914001273
590582243
1920758571
1375116746
1487680635
904822492
1527530182
1429804431
819371755
1930090736
1723326083
1795093483
218672120
1393460455
1034487816
1175696450
898517823
2146908553
1518648805
813522225
538528841
698500693
246734415
1723007530
1532362342
1696856629
654888443
2139221313
67757644
636228482
537139787
237878956
1599190203
1671083715
915698022
965262461
1343430685
1108119566
487582335
940196865
1758157336
2393920
1517465624
915806119
2068964124
1863381860
2133694395
1097969985
1202304391
1556558292
1548650621
1674115345
895221495
2059576154
843813687
1484952290
121397770
938015539
242148261
889838331
1716562122
1934283065
185172705
1907439930
1257261927
618831843
280113581
72474449
1589642232
1738697297
1591940191
1228912130
1126988607
1565740555
1999922625
270392352
1220571950
1251343975
297525587
1095197582
115281519
1889000424
924542378
1526348872
325139444
1761077186
1871008230
63995615
1854395921
773471511
1923410938
1380963967
1245086887
1229072525
1374442138
765172225
1114319277
143903092
987840247
2091840071
204438161
60539397
1313390902
460168513
1573904805
284832443
1427737013
1935514216
1083106009
1537055602
995792303
669737832
1921356870
1118911874
1108830657
1250088227
689196390
1025184157
222707216
1148073758
1467668241
567002035
871994565
180399999
193206377
864812587
2085579928
15197726
1991705468
775883559
1332109036
588022164
1434740709
343791375
2026783730
1884257672
269728255
1429727072
1195171756
888611363
776543798
1289433737
1699669467
43582304
1324653812
701519371
944450177
2117595776
1584136986
800470369
874413615
1876419770
789046371
325429342
394529111
1556339354
1794395244
664831381
624133213
1265269844
770246990
1616974518
610806725
1116714565
1336773409
1112688036
1742921392
1080496051
1335510441
1812252085
347063959
2068347220
1085888116
1849393947
2083420187
1085086880
1928185394
1146709607
648341213
119446901
7453416
968450109
1373906733
2020845281
673118925
1514489327
980509108
1222823182
590548530
1214311773
249556340
1907758197
168831724
9862934
1866938430
1813536642
340601257
248278141
355470734
1729722102
600207223
2088936059
527981919
1094061656
1722109609
1288331973
1339246120
565439448
2037073123
1664208671
1347177325
739631998
304501259
1660092706
761885635
968204813
208190722
614084805
630099356
1666547639
1056509729
22081433
333060120
1778946169
1803723198
1475355985
859223821
1418848172
1239122676
1410695072
1341640478
2140735708
831452128
1268372430
77936354
1140910686
1264033105
883666466
209499195
1348764696
639103254
1423933059
962410566
1937708794
1627129854
813422284
327284617
1158885030
690898355
1984742267
662443941
1246841913
76307990
1517569117
1848908563
1878295841
1624448719
81475114
93471021
1921582100
850791929
187221490
514363583
1489267585
1809513297
561474876
1884112174
1117015214
511222792
1826780749
837372168
1365243111
764998477
147639469
915085700
1038970713
1052397380
610473652
1172504437
2058126824
568519601
696476956
1555378925
1605483783
349737667
1444851202
1352549807
287029198
996720443
1104292635
2025169838
2123280097
953964922
756404621
1099889796
1603865947
392917550
1784219746
509325265
1937587155
238084348
228041615
1893823252
1703104216
49015355
2060363274
1346440808
61779592
631928282
1993570504
1503986054
266081976
345071874
1788857978
293178600
783583263
1014172951
761787245
270685124
2123443852
1488595450
1295720298
955105392
4345259
1735566877
732663358
29556498
2009363314
2074760963
64657043
2084003981
363384337
1623428223
1698848702
523810597
206924505
446107938
670025142
226082996
477697589
2097505372
418181378
593660410
1819272216
1470235506
84589721
1965969810
1319456497
446489208
1427196542
766424492
307714651
1256607192
1825584912
353791858
971262199
961211047
1891029984
1244003094
661867640
1202890127
68071052
1537420129
640392652
1633929251
661614689
335770631
1989313672
1633478946
1605781426
48596059
531018635
893378708
1503602435
1241739728
1215354860
2033670982
141734684
614598697
1887215028
1792883878
769270353
684869366
1444097275
1754015717
1890951481
923974684
455335215
908532516
560252923
1670310327
1639320851
1648694784
1066623832
1624115707
1786650038
1569301480
1652784447
685087431
1827858059
843865558
221635525
823439026
834871999
976040973
1226972239
1307511105
176466874
642326908
259761079
1265912307
1364086241
922304969
1548440257
1712491589
976305848
1447874428
1433568900
1409310827
1623028264
985541208
807855614
1199180721
1253937037
2132744683
488767265
2116214904
1679674705
919149252
181232128
1100170239
121719494
101562045
380464986
922475272
2006804629
1259798979
419906341
1532612674
1731161404
1873290065
1626190194
2004619320
1867191362
1062733631
1225161582
544281211
1996608005
2109261277
475801899
1247929307
9306183
847025997
1372786573
1557048228
903943196
1361752712
882107675
1830461468
19360470
1871335206
697079195
1405816649
1220215828
716505906
1656920562
466546150
891809482
234563083
240604082
2109049022
1680309229
1603204105
567853584
1798766892
1636928865
1861526603
2128785913
831894579
1744562346
92405865
511706246
1183149717
1541514342
6043511
912778943
1933532987
107282564
193245868
290235238
410982609
799717532
2111499145
820225951
1472729662
301121080
1667027825
1755346150
236653511
1147342493
584709450
1190361008
1400859678
865616560
1361229072
234849915
362491745
150806405
900917479
1085351425
1782335716
976097129
348199681
438508631
1622282127
1795378556
322188890
1498789619
1899421025
385650846
2039943166
1496378634
2139017851
1187162592
643140948
1006669628
108159142
1880088253
529894304
742635419
1872526357
1747404939
2069108264
906583979
626778317
875297056
1681729536
1355878142
924098822
451699325
992281808
1676810508
1469045145
1636791250
590905806
106798965
2127063926
177823404
786240559
210866448
692312220
54513106
277940279
1700359543
1243618196
1575292449
1979785044
1829309194
1018663399
881072432
349698908
466689195
1727831832
2135659609
877306975
1472285936
699756767
1870480514
545124127
2128193876
513898060
1613857828
1726835327
1975404419
52608420
672509873
95224076
1000204312
473788074
1994032264
1101517128
2056201849
172695553
254979409
83354161
1124917681
11691011
1721170518
517623805
521285504
2067385472
2086448334
562389169
619909397
1614119760
685289283
1174718874
1827347910
1696144534
567609170
1889755910
134423776
1677305206
1414559067
1724616995
1518814173
1115689658
676427255
1504751210
230964935
857012481
595495067
672073251
2039812818
930683613
434462954
109608538
139031192
490852270
1609225091
1841512182
920691759
821295923
1128469739
165006361
2052089220
1064802300
863533859
1292727448
1537849074
218354017
253426648
2014954995
1716836433
2053864046
1317209848
1983662243
733030706
578404913
303502690
1691658716
301522583
243746467
1656941214
900798780
1973561329
629286449
94636138
866659663
900257261
1321539082
993239062
725338698
2129680927
1488500348
724302449
1895743710
1653759460
1415083482
311918385
1819280672
301850753
1974294216
486291547
248589073
1119253375
909472829
1791045492
1364375305
1177256933
170874853
1475531664
118279382
1770553089
1868731247
2005029650
799379910
1088680795
717599924
1542907164
1989065526
1329131585
2010975218
587722559
865136022
683286024
2141241138
675184238
458165268
2080968366
1980507216
908541364
75843156
1162565653
233745095
376613297
1902108535
10605479
1987955118
1010924902
202821192
1847520108
559341337
46287248
682048256
1043418347
753479288
72146270
443211543
1136104599
1879054356
732950733
1638594068
485355223
494516619
1848388584
1830058131
735574811
818666719
929324019
1988526557
650939697
930996252
322463600
1298673203
817335093
1636789424
1758818146
1032135248
489655747
1085581613
1999411749
1740878565
397016540
375122371
862243751
337998380
1615187075
1888942689
1018487291
802005772
469439697
1451541988
1107580156
713315810
1429515323
1533468541
1846521518
22075895
154733473
250483234
214733937
649115345
554258272
1253084233
1480284160
1992626405
568258089
1551704375
1549730690
1289428458
4360550
190309018
983043497
1227944385
1199137811
1919331113
197433083
138800747
397128346
655005812
1654966395
1327161863
1378998129
2131056712
240024178
1548144147
2105990384
1655285358
1661264617
811138701
66507552
1417874819
1196818761
905452913
1534116044
579543785
984483471
498473543
654906758
1166797886
396033545
489881281
1865245337
23812528
1552383389
726592175
543638384
1968171628
1531182932
1454681894
475507547
163902917
173305491
1162479430
674671751
421108149
1716936661
207878360
1154264481
1984045936
361875674
1962135153
2092540912
371492857
466154046
504890702
1112835655
1433905335
1617767628
1496571880
1853921134
1574835800
870834191
347136600
1141325000
925194925
1066030489
2037182574
963978078
1126846921
313658220
524867325
1292941193
1602258341
757532037
1752666712
1870760597
694661371
752283093
1549551087
771694795
1974420181
1497829256
1751838624
2131184197
1987525810
1787683345
874800719
1735272102
769740899
1897278623
1379027704
649259394
1701138804
887133152
49536243
1984411915
1385526506
1983103383
1437822624
2091270838
403232989
1524149829
238136474
859709561
989591112
490826304
1134872334
135623304
1146752852
968464407
305656755
192087017
1923299099
1592498658
1697113042
1892952008
256463311
558421690
771349753
1246015436
557617652
1572181637
1477447872
1258574809
1520807275
1015377465
805196837
1966380006
687159159
2064638034
1298985117
1521806793
838066114
281824870
1885931064
1145987641
1247625625
1753569692
1922099538
308003319
1635556248
1066524230
1435162809
933639966
442253051
729150711
1797736437
1352061243
918746591
482585480
1341821200
1461545764
1869552295
1085760829
1640592559
767139764
702077732
617397339
1776312130
1060120148
991059184
1218477542
523352604
1711513149
1669410951
416352014
644306222
2047791080
1725028872
1435224375
2077217422
2081555435
1046073587
758338597
2071368962
2037960544
332179223
1033448566
1575717898
391183198
787933023
573422265
1266113007
1985786689
969784925
964383653
132635131
2028676231
1977040654
153527238
1644851686
892202351
1426118428
1614791603
1061824087
1444443314
1752292097
1056092786
928302487
1880428415
365982802
552382955
632575766
1207183383
1791256580
2006338090
286824578
278886443
1727157064
741630117
5314690
2047674521
1410382895
1703602901
2737038
298494772
1586837731
735024699
1890558983
1726661430
384520863
57277245
1274228552
814398022
501017176
1341895402
1083297953
76908150
1774923747
2043153830
521930480
616522166
202660001
988195577
1404220999
1547380362
885792637
978590978
331011595
596148967
1231489922
1680981427
1639399253
951336136
1169241561
1343740560
532804244
2042453648
2123247454
1580748365
64588230
206429929
497209757
401368722
36051789
1656311794
792827259
1211630183
870582076
2014644137
795594876
272788005
655792076
1437717592
1337547127
1902109047
257186608
1011780547
1242701349
1936164518
879104501
677750408
772523999
719418392
1391660884
2087453105
1296293841
221416766
1865608603
1961311845
1267340059
392210819
1149952418
1162102873
681279035
1532739688
1226528379
899393296
1740520043
194513499
2143018554
2121603173
1163078027
1387706225
791155466
1562380999
31427327
1535151937
503415790
983883649
1018882040
90831989
857266181
1588876932
1490626692
2112074204
1255101432
778208953
1402006022
976473126
1840099478
1102898977
61766324
1037477152
1146009547
502690262
272379782
1728894785
81862128
934168952
1117858261
1671570431
954115760
658696027
2077292580
1575868840
1040672571
27195604
323331489
933216568
250248747
1194299863
564546368
1317919120
1204768810
2004923501
1539580311
2138988986
1899762645
978689657
396411726
1332627145
1609445719
1023138726
941261261
129863236
1578022054
124473021
2138692421
916531486
229100726
1094737008
389817876
489821401
1427554547
227619406
1267920289
1500005264
1725529114
2045023227
493424
710696333
462546184
666088369
532017405
978810253
1401303395
769039291
2075165672
673595580
70341008
815344170
316083141
1332841453
1379533301
724928148
52293972
1829546382
956422982
1166100506
54288010
251257467
874181630
1885009220
330844245
843967985
1262719731
1579392705
136992248
298058816
27580265
1361353177
447669325
923462886
1765746764
110850758
671629666
916338222
1433043464
761746840
1814080280
381031547
588132327
1812512894
847625085
972392040
1980307809
1184084844
516862474
628103705
740009461
344120067
905906859
1858098013
560989327
289664944
1909248620
1012044337
949852716
1019209857
2045641712
1943453027
1611046461
106164610
768744921
1126391167
273256735
2144851281
70822802
620537365
95859901
2139812418
1784050467
266865361
1158583807
1606636906
1915208636
1455063543
1288846275
1924563700
612540328
549487613
1615689070
1305644828
1862505391
1159584015
576972868
100102351
377633081
1740860338
778317798
1664720884
731180521
2090163691
423893941
1408508644
695925510
284131540
1420237042
279318792
1713636470
907389594
210074722
730559302
1659189698
337110503
1825310564
1940716872
1568495685
1269539959
1069199842
1039347369
429699117
692924800
1950000979
1961972973
1263438580
550390578
660451034
1830856104
265851558
746083128
1531288859
1390870592
1220402469
442720865
195118789
1850538330
1210809497
1596386672
1874319855
1262336684
443028939
1858354295
1281400418
441586811
511367725
821407643
239876066
842975565
1303220371
270796672
427280304
1977477246
1589570434
1484680166
352458567
400718760
1248684158
1501988239
1395287381
593011152
2071693682
200446060
2012917725
840273565
496782437
1572142626
697425155
1902140957
454852035
310341859
1671939286
188385309
1966874357
1296781271
1997374887
1454298665
371448229
422816677
2080299650
1977607247
1514760243
1992051490
827867703
1183043732
178745072
210189501
241392247
128304184
453358838
1512894209
16516769
1854814451
305726886
2072428900
1127358485
2016655646
537334191
108300054
484909979
179311722
1386004250
2127884380
674243384
1569505109
1370665994
1104072236
503443629
399573
1965692693
1557024523
1711106519
1388250488
1371042857
907887689
1336118584
785566250
1469917687
1257724279
816825900
903428842
660523190
1711590338
509228628
1776623026
1344995388
264793987
470356851
608417190
322954121
1406277598
1435417143
1858672628
1070983403
941023493
528544413
1771717381
1660084203
2101784109
173761623
479628892
2085038928
785070288
663793595
1652795789
1416751921
601417631
930916097
529292237
2033955217
1903559786
1470042381
264085138
378922176
662472502
1693069538
667652867
997077839
457802331
2135406208
451964754
1773316344
1587404662
1611787061
28583636
461719757
1152418430
1078414215
1466927667
2057854859
1444887080
1427230015
304743277
1939564586
1797966437
1533394435
1363534850
2118641218
407855527
1226618126
1251029066
1197264983
943606927
412335286
610287877
665895399
400208730
1036164979
1726614728
14338082
870395887
211680508
1122634295
1038139098
34275587
1326979598
862378193
849158534
435977577
1639278441
545561362
1730392328
1971888832
1143312911
1839820090
492689731
1404231386
1442144685
1954785220
892436988
2143009410
1490140554
445330483
1458792052
1004899216
1441240294
1641492446
1218028392
1292788754
1250098681
259515365
1703665109
1346823577
918971402
1683592194
890892190
250593280
1223403543
910121432
1218879622
1322414342
1734855245
1247685676
742777089
450923555
1096169645
310036786
395743318
1234757079
70046756
1966800825
300613773
1241285542
1236033952
1569848758
1111315316
1590159902
620550266
1452927242
143975527
129699419
590049362
435265383
33057213
2106189445
568860547
1352862262
1274113075
1970660580
1099655562
540338047
1015688519
1585698485
579399695
935836680
1916288028
1015509153
216176355
875757514
179282155
1019642190
2115885729
217790455
248386101
921792859
892491605
803875425
2009116636
663790698
834629938
614822220
1407920537
82176185
2112907683
325371520
1418712641
998693667
2078050187
620440089
885302423
1977832345
414716820
1564306343
475907940
1947033929
770947754
1939677229
389432658
422161316
84900478
1630477430
1548239921
1051363286
279394408
125994989
1747991379
185619266
1613486879
124807543
1174257788
1183567665
931479079
1403133706
905008495
1765861048
1881388340
98593126
1683311077
1802037656
738767040
1222838739
463915525
2045417615
1395092485
1378136247
643845269
244370610
468569469
946257445
1313775009
1784476990
1502874757
479337857
1566224578
2012634052
1955563426
259264992
1144336390
1920062544
286941210
2143903141
416690586
517691682
1064131347
1977914321
803468791
166295136
868423010
779245382
1661898982
624518725
2024077632
1005403446
2001739266
516954315
1593077670
508860073
1188541147
921057227
1044531737
1843836016
1056509670
1598418664
1685528054
1786249416
265552258
1651766467
1773099388
454678519
1091212534
315353655
1773709816
845381128
1626440868
1801046036
1402009540
664357924
1311290423
1973039207
163064095
402999655
346631125
1461226870
1701311782
1173312310
1138218963
1770618290
406289134
333046869
1558685862
1691089283
984325326
360781970
574610285
1585512805
353545082
1116056827
2070069687
1711021436
270227949
1591497302
534002685
686391935
1417242458
1706637939
1002110220
856600179
1803066953
1675000940
395536327
1944333225
1408876390
1302614243
902275855
111562654
1140720352
842412180
358648837
657279139
71405145
639134836
2084378954
665648366
1312864878
651025585
1021050697
694814320
1216116919
1744955324
1506873106
1205365759
54078005
1263714734
1519735951
288725926
514122508
442548005
1294397549
699841027
616250769
1135946518
1563621054
437083748
1644172907
91851272
1621778880
1749799648
883594378
1050082611
2106225452
271781225
707164557
1266329943
1745003831
1157600819
190306192
392331507
802738611
569769689
1568288349
1744974903
129822112
1403477884
1406733427
706114806
1802228127
1974163875
703550849
369007057
1484187534
185143907
1487481981
554667388
878063212
917103329
1585301001
1527145382
464089718
324558972
1129628741
1359309210
1886416386
203777708
1607734870
596293398
253692694
1210285632
10180094
2098681105
813761888
103397799
1647225462
375601321
9326816
2060894881
923797895
1686702969
1107261454
1194550402
703536910
643907045
632293643
1049770454
1462234480
204210033
37999296
528136748
1221928853
1910353134
1757538108
539782284
1928039986
1018286794
849132331
426246517
147565937
381585485
534937811
706341149
1097778705
1852423248
1282372655
1427332451
1780506213
1631154786
998165597
810077481
41781036
2070362181
1574397739
1618507265
799898906
1819912023
2078477952
825135602
631778370
1294499400
959650159
1227180488
1421952215
712045847
611921882
1148456746
494826991
2017461649
1820260722
1215196968
1315806208
1034342551
580473316
1712531549
1899732880
1404351380
171334799
1276251375
260574585
1441541537
1880986630
595654166
1217209969
549286186
445873355
1995889592
1348698471
2053173282
143971347
716650882
488125887
902864712
306831683
1709256907
632668935
1174226716
1269111873
1684531539
391759434
197599428
176086863
671073875
1496429318
163775596
1440789907
682069602
556821289
684391388
1603443763
1557922174
1627083971
1698607635
1708241861
1898943930
408425351
1244548572
373350076
1018588269
1810749751
1762048293
249748996
1081424726
351074140
1408084780
871993516
1465123807
404554458
721123593
1991276987
350367039
2021810465
1151413281
906328749
1330312879
1933089759
1593519015
1516924523
1844879845
1918548388
1099552556
1365376404
1551944467
1522787325
953197441
1099791892
645787572
915951439
488869524
1875641234
1156090346
56828520
1235389330
1382086072
210796101
1020096389
1487594079
1612635627
1396504345
430214082
1724511283
1049378546
1823480710
4797026
700816292
651014107
862250833
794605673
942586594
793749431
521990532
859671379
575790230
839878221
1718710058
346197076
1026058329
2063223776
1195214234
736064781
2117363851
933628974
1697078701
1410760467
981561275
1850105977
1406842860
1542094412
193894810
891189378
252572058
1006808115
180352164
606385440
1396015907
435049836
392157604
420250814
1088688311
1098725319
930988580
1221011458
1506816933
2099805815
333837828
1589751295
220657593
57184913
1444900001
1891296409
326314317
799253063
488851294
1354782442
127929324
1423623447
1966230548
1741679520
1840763433
1973317414
604094447
144169463
1042840976
962522413
1416566983
872285771
1552939938
2036565647
63321949
1362269991
308209807
597267070
1417000463
1143820597
1476215372
355885895
1889300165
55675680
1260481396
1022826724
1109799623
1715852817
1927374149
976985243
2133714888
876390018
1786085081
285138402
472123893
1603942695
1375531137
2145843095
729692147
279700424
882739702
484919106
524977738
866080840
264815332
1598651875
1920493124
1702949747
1940799209
667608245
1451526657
290466511
1226173971
720650017
606013781
1777539323
1794390385
1476140512
662134977
657961358
1788883150
747722255
435363562
889893830
1847933235
332352854
1664943336
1103777690
908585819
850635400
528632863
1240547405
31671772
265907527
631732019
578403371
111674897
140539875
2123872544
38338038
1178689645
1430981781
1327312957
137400035
24877521
978876347
665340133
415210161
1797694241
588854302
1156077406
1764074418
2081635505
1504539363
1723357417
327888435
4807390
50982574
1033735532
200851992
1762276091
1848449709
333426425
414641637
1031740451
1309412666
124315784
89243383
972665919
1759414409
588046294
593688754
1290589560
407432805
32894482
1959878007
1343994442
288868813
23479270
656965354
352498797
1975702368
825591784
2027198103
495827492
29036829
1451563166
282661896
262606020
159212323
551760172
968610089
2067454545
1907271669
730581483
1901175515
861840853
617318679
786112740
1252181758
48520853
1643101402
527146495
319395900
1046716635
371448581
1144507506
158547912
258817423
1676037656
1614830715
1931606839
525610769
834129075
1461958557
657196355
943770456
1526454841
1390525110
1476195863
1396241901
1791729045
956485978
1772202207
913257799
510323951
1520036476
1030793221
462802897
749396114
1387816281
529180470
670399481
1262263387
1825827733
1894581585
1461878731
1498274007
558307226
195404947
42596899
941699451
590703028
414075124
1545316752
657588326
729089321
1029246981
355808898
1499615329
1274088694
651641171
99328770
297881939
218392331
2115444058
1265417582
495149341
451389720
678701395
809492645
338367319
1754350466
283965133
577835660
927398150
1987914714
1371736831
2056063888
1020839294
858093450
569840641
1130492649
481604998
395452674
478986477
1831254449
733493701
1997040980
1432295971
1261697268
1396870556
978269535
1893062744
1692736723
501747796
1455673341
696629930
943801440
28892113
155294012
1094326046
1349666095
635749316
1288333825
2109739548
109133010
1907978327
593687058
1324446018
310028357
1673138896
788725594
1290178679
1472346912
1506653997
1779987851
1673924616
2128754010
1109998
97865029
1749834258
1690122704
1449773091
82638649
1058885151
1636251591
929353771
2088405967
2072723865
876804518
1863518155
1692519166
239024978
1460406943
1019768672
884848252
78303799
301088333
1077680206
274038134
28454515
1806086904
2004371006
298669908
1249442078
1612109388
1121330114
1164813189
2101479007
281569534
318462474
597628028
341826273
947480026
220875686
60968463
96468452
1776841799
1707922291
1629016618
64322758
1589348995
1507080635
47700920
704669556
1618191841
1336611994
690352055
1237451508
1905420048
1631800686
24616500
1493133630
465907823
1681314483
1005005814
369118337
1222283195
57126890
1936357274
1527005691
630355203
2087247557
1801140999
2018813254
1830720638
210661903
1509061599
1015454556
963513655
442790488
1714617
1094490597
2036555697
2117110393
153219078
299306133
2145719144
1429781621
1316359823
1750871828
752505132
1347613892
1644152860
1267305102
1276087392
1798113447
638897879
1343346457
1966968928
610673182
723350665
2142276619
923338646
1491055653
2106372171
1414245525
1221731682
1603053027
1666430680
332996567
1642555366
1341381490
636666014
1220019731
2001365615
21910207
1600607878
1228172976
1964633043
82280498
1987403263
1820332876
410336374
1107024601
1649840400
927972638
1979651219
1375163165
70901388
1477406359
561782043
678062498
185097207
200885947
252918948
1226328503
1131961682
1590082015
923672931
1487396103
1486033682
188323285
1155439529
35414639
1448655907
842582801
621137346
942012807
129510827
789383414
520241540
1047233924
1442987705
2050319885
1866512289
2110219239
848899743
76921187
661749971
517986858
309143774
52890038
1319976146
712136295
524753552
1364801089
2102521114
1861865380
1456969156
1083235973
113540211
275543715
1930039944
1982874346
1618335422
1562813648
537180589
616850664
2054875936
1321123222
1954044533
274873067
1806543694
1119321357
166969685
1931003034
877249001
765448833
208190137
1623028818
1438447581
751629393
1662563710
1710117124
2086686977
951199667
216434814
76633024
814847481
1431155186
1081254583
1673020685
508372193
982027799
2004198235
1543624892
529008951
2081128574
152285142
115599922
48461036
13229147
1534413467
1911507316
938210651
2124120065
1103825390
1740580601
668873066
1048994976
1230304815
1820970582
120905684
846379906
434190754
1649211115
66642203
57722340
1877121450
247843302
1055690282
2132344916
1400871385
556131676
1344016689
1853233595
1804762506
1995071717
1928445453
35951048
1984527998
783291965
678379293
1923111519
1182684202
540639442
761364610
671802737
627516290
1369666653
425357365
2128610047
1292551700
1361448408
283283749
1756558968
156663301
236000023
1468369545
2015385047
239274277
1968933134
560034642
515612656
1939022505
1589772787
1103514501
752784292
708925955
2119972412
1757927161
2128114209
1686064127
418756358
1966926050
1046443217
772245417
1634037886
692077306
283220876
571195450
1733074046
1050862127
1895064969
1430373570
697020907
2138346377
1417858737
966384128
140038494
706277553
1585083149
2097815889
516727634
1219241264
39339999
1473159058
1304615863
816571965
254146276
458775976
1123817886
1836088964
1722942614
1190008349
1949617298
1575952411
1061689945
449625460
1994436990
1032947003
973606866
2016312790
1425722413
1092721494
423622820
1807118042
1637117536
1400620426
1069469031
1433403648
2062676689
922060711
1887103316
1680737422
1515555851
1113276844
65239924
496977049
1619321176
1099786915
400829461
2069575693
904115371
1648913373
685382750
575284739
1686058385
1477245260
283806812
458743201
1056431287
517148059
287527785
751326313
1889073898
1310347785
1576310391
867177799
2090309416
1488679066
2128372939
1367588250
1829620684
964294420
339763783
1164141485
1736956734
1275444457
287861274
877654230
270524614
1359479856
1109962248
307196997
630482635
663832133
1702132898
315578433
389107227
2023967846
1674621469
327807928
997355767
1167599858
41241405
740903952
1119947351
2099920349
1537531177
1571982530
1060762765
1376204313
1317497179
1460391739
1793667055
1381329496
485865602
1977201246
1225995552
2098750914
622899638
112391831
925860843
1698742506
42840306
183657776
1350934271
968926862
2051251309
863052615
1089633342
2006109343
66431875
478975689
1515661380
1258256862
175009947
1812440449
1265560360
1868421269
433893243
592900032
732442727
250411536
1462723874
372049018
1856202118
2082963758
436504549
1922792963
830677870
74871433
401310473
2013939743
1468744143
1807929202
2124037759
511827136
1472023020
720038844
1378644187
780181254
164374696
206837247
698521698
1080382946
1472041970
1388776028
113675485
975446303
380550646
472537618
1964980957
1134789120
1313155580
2130348910
1176004329
1080612142
616283057
453640878
887190029
1915362309
1302766123
1211029381
29403670
1218601044
1359563649
685827419
1378183306
2016367218
5238746
1676128248
1488385186
1220109845
279267471
371138639
851985389
2009845755
1544897923
2119155888
317590201
1503374933
1899664853
793077656
346313579
1607921329
30607604
1727049276
1961123626
1771699964
1923027419
889465530
1599105261
411334390
1679039303
463953154
1688443483
1827537181
971279420
317904319
94917970
1996143135
1578103224
280383069
332002787
1521104397
145367642
561581426
1649307715
1051499117
1524609902
982960115
1100680490
1049689067
1088927214
653055490
2146106049
238180509
472841010
728973146
1291859490
2029925682
1209770450
787660878
1048477919
290300211
1286592753
54757900
82448826
1222023078
1839208385
700832123
995626186
1522097850
294428115
306232111
1963409328
275968694
736845212
1835861979
1786587999
1848928954
1031633091
918529273
815514583
1991591766
858655500
1973300910
429032537
1313083398
1255680844
1540164340
722359422
341246690
207543197
52494605
232861727
1815486116
824360778
406803787
2097433752
788851749
1146713131
776601133
169807167
868762044
14484269
1531600097
417172115
71973924
1509832212
1424633524
630504677
378193387
1269051904
1479470327
776896983
517173472
1050837877
1339502898
106069652
2004764472
989875975
152898863
1156256755
1672947789
1875469865
1275926882
1671238728
1340418433
717196206
398382345
921990337
509285641
113755354
1966199632
1521924073
1766728855
1546267792
1709599880
1837228931
1537019482
298434513
1207507534
1029222366
1312667492
874811109
781130869
466192869
689410695
2086189850
415712354
1757365245
1235768461
36950930
10190532
1995988195
416615365
2026386295
1473986768
1423350421
1820245924
1951365721
532485862
726714664
1873163450
1312951981
1506817645
1169665193
956477872
845830556
1346314333
1050913815
824038877
820976280
494178745
405549348
889054147
2095373708
1548084689
625289896
998683941
1532907002
169946704
856378123
221854859
1365660443
1579871655
480905361
1043002795
487380502
1736330039
965380881
1291899007
920742172
2038818701
109360766
990596888
1617480512
1381092346
1714396624
1659725933
1350412884
424138828
815346048
841243584
2119009920
1125335104
2111407069
1849182111
197757153
17838880
1719056787
1908699733
280762538
1295771219
2147445040
1153452800
1159351393
514289884
66966005
940417078
239654421
1697832152
2127187442
1978069694
1318523966
1825155903
404925344
1437978747
2101450602
338424782
2074556572
387622952
937558244
520959654
1643376243
1459585139
1461309542
1819789438
1645838948
1354480380
2055082229
1562965598
1809424823
1238921616
811153191
897814741
1146424551
825128573
266370968
1480599734
578586916
776628403
257216386
907006782
1212051141
1506226329
1504637966
595593102
1190636780
590490905
1630230440
1989616263
1771914362
629652240
581700980
342057681
1579149172
2074706358
1131303749
1112167583
977028984
1483238935
1793471815
768879344
1758253847
1599219131
423444850
1675262168
2123367064
1257334347
1767972715
1296837480
1492413696
1557916378
1930440221
945687518
550963781
329170652
2142520235
460875497
1251319144
42840306
929866797
270637109
635992139
136543437
1876859434
1130072207
1376625792
544474144
1242037684
887725393
1398264802
1677346875
2143491448
1292378822
1921435050
1863590012
2104071999
2127637147
824376383
487285618
1899188726
1100029936
517127269
366983349
1293564424
695208770
1676026221
376798970
55945726
1070140728
1553785988
1188573486
952208945
766834372
740515780
1024283076
509437793
980661327
1794826131
637863362
1791280190
2138453362
551160985
771018626
838973443
481895973
4971558
138814137
1466487186
1521968993
523485504
1723112071
1821222594
492157231
971676418
273342661
942168920
920817592
510412733
509941281
891687130
1385008344
206971315
1963063059
1909882498
1034055159
1764289009
396909030
1266335878
1441568035
1412834196
664056690
1582908932
1349764521
1950984019
1996352367
379126842
1242410202
2075808472
256499008
1288028649
2143819917
1645109202
1345432491
762725549
196462846
1666039003
1208816395
566974162
1174929932
44084707
1858738687
76472088
420970378
497585787
1411599792
611200123
945120203
1825209910
207428165
411851811
1325075787
671961142
441073854
1584772337
921163127
1031694261
1347593278
257148406
639621456
2101893489
1263065420
1869176628
1840934712
1964686180
1696501836
806839752
197404207
138520121
636686032
38951420
1406000911
1270220095
1904796372
736270407
18968198
409619878
108575642
1969189740
2117675019
585281510
774081259
377321739
95417573
1266285837
1543597603
719752395
2098041386
1025155906
714801638
1066168704
790280499
914890157
394567804
370121828
1178945636
2037489590
1006194924
1566225047
1271759651
213979733
1578609555
1763663909
1786478486
974626418
1162248245
1848529342
412143075
1983164897
2026404357
1488937641
1018051123
1255043966
771710984
1160319683
2055191423
889465172
2142196225
1408219472
2081553376
1305626193
1404104345
1212779751
1235876842
788795944
650141448
263783787
1583344489
1318417977
1681882424
1310759162
130853019
712935773
1624717066
1981283424
1499635733
878004664
556600486
1886266216
1973870709
1019086422
1385470474
571321899
1515659076
586393652
1036098963
737822052
1862743159
1031423203
1722206480
1197977028
2110739291
1936779167
570393256
940228932
943629083
1445449464
861020479
1643301324
1685815962
804289818
1652041088
28145860
154158876
1934252558
1866563797
477530388
1570245125
1521449206
60748940
2041358607
999144241
533929584
834640100
1690314531
596993673
1959580377
706110641
55939090
374772141
1779661319
1624210771
1764609862
1968747079
357731342
2059479789
68876704
1527323907
1744337207
351056549
1451537924
242874539
705177949
1440340001
353071869
512629553
1092958279
1320830972
218702000
341698374
1590571289
865170835
198200795
44550607
2097811155
1694712666
1717755248
573553877
953112560
2110276481
1444901384
2040074041
760322482
869546682
1104770344
1936928374
277103594
2060724531
511232722
1990203699
1205906399
1042598188
1122297445
1513503994
640788800
1627384231
1881708967
1045512133
1085338634
1595333939
740425931
1065207668
130184040
1877960356
1636024548
2094862439
869212561
1680294802
361255865
1990005090
158261273
1914855901
1479523287
1881716435
913808850
789500598
1345918959
289558975
1679091869
1018922322
1959985113
1447485692
1084494045
936807713
100626246
1125599343
851942430
1226107134
276035856
1738766323
1782592370
938301976
770863004
1982483855
1904511448
665774764
1276420281
1713019981
1510317025
923671803
1943494809
1884921771
696437432
234346386
859197214
110930371
1578333496
1095355458
1073705350
1980027393
710051529
997205662
796850609
1406005881
2093071458
1955987680
426362161
1501965837
624287343
455860136
476608160
1856685146
590669669
2143112567
1518954833
1015848952
1661661694
701131294
2022016486
842086333
1354611570
551749048
1836166588
1134543342
1923005736
101209089
1567195196
875045913
2107055600
1077535854
1646963574
1296564397
94462040
1407077756
133601067
2124658768
1882879588
979468079
469846060
1619264620
1694452856
1226704843
369581343
100814439
2098839102
2125762291
425621852
2002368938
1114056449
1604892856
684577705
52444634
1276237648
880544223
1891206777
796814690
1923754509
1418280642
523354972
1827666242
185303447
970991885
203038458
1986692945
540671229
246428521
1887405070
871489318
994311226
1555543057
412651648
522073049
514533672
1600578312
582182448
576933091
483728268
1033602640
107937813
940296432
850279229
203499388
2145981858
1214296249
1446669780
645179484
1463523483
901099366
1337093888
1678224279
962294473
1143256882
1176005718
1418305845
413040394
693840880
448764804
101900783
940360084
1258176879
1397875982
797810200
246682561
1455074695
1366058787
28606149
1367022325
882202639
2018084633
306494114
1289007866
425874160
22238816
1744105609
1520792257
2091669947
870946756
49929194
1497320519
1293425654
1300436391
1307566803
1720957302
2109836354
872540009
1667377616
1218631958
1648242479
951600110
231091086
246689811
124985217
1731146136
1264223331
1025687440
1488443488
1687684323
1513149981
1759462023
953727495
2312210
384548968
1722226304
2106097967
2088256447
1166911203
937390152
1585023358
1219383797
1023861634
528311351
723212561
913350318
284801576
386644022
1727921151
1298533505
1391066477
1180844166
2139794833
495282087
1798638856
1369304438
2064444481
1735847180
138617938
1846345265
1819214466
975569985
1609293049
1993866864
6207716
214733975
1472239631
1209001259
1474559680
369609311
1035452113
1871762001
499757112
1518050835
420984881
932043239
349416824
1167576639
1272003663
1141272728
1909395650
478394826
2007352505
2008973101
813933445
2083368947
2007874639
621541641
845580569
1502176414
1748283170
1316081752
1901223143
949870973
508908609
654854811
1761052352
647451350
1761967020
1470668309
2046795569
154253306
1485200934
1087783003
304950660
2000649174
1965871203
306724142
1904838727
1585014594
1710963363
504113875
1633043294
1721381253
227541143
432186706
2128924675
809326775
709518405
1948063811
495859692
1005381505
344915638
299474614
1345208953
24908622
1754189549
2047772929
1561452201
145755397
687249500
1621559377
701182457
1396091714
2073771009
162426224
1859831944
1870712103
969262311
133681095
1919045637
2121708904
680792742
1269895642
829622181
2016066913
649796893
2029798319
2048063797
889550445
1852496717
166575073
503834470
1073390531
790333495
609606049
1267338904
925660402
2123721396
22779370
1966618952
1190133722
209883431
1607974565
1223345163
1401977126
1186744558
44947322
1991440032
1952181585
980625343
824519748
440182710
1762474773
1534641014
1176517037
346947108
132530194
24643050
521428352
331686557
1362701973
46399973
1504876182
1647331399
1167647422
2127794628
1619309310
1051800440
736270814
145514126
503688478
1429494334
745846045
1225709872
1225938373
16320680
821407545
338158882
1971664195
1768861024
2133625250
62962379
843852465
2026216479
21693557
1975551122
930769483
104948423
1143920346
1175881744
1385798483
2029466833
208607896
962907683
1483015626
594665752
1170283532
1401238694
1430364386
915523640
10188592
763219863
175786180
370923029
1139370334
466098278
1812081931
7532957
1084887636
2078532073
1668507732
308662071
1576063517
858416584
447686413
202690517
1491219146
1993059262
1231536735
1630767620
452549203
368154059
234130602
418444140
1068317188
337974058
1492647294
83313935
1301453695
352649213
531883662
1129405167
1863273871
885211572
268632501
1972640495
1372717152
1505141386
957227916
2009774112
2054133558
549431280
942668158
1527128788
362514345
983697386
1823053176
17863245
1077959238
607989849
1320780998
1853332971
2039416342
1139736342
1464691277
1868910426
514829468
1130796952
1509464780
793306318
1917581838
1987969591
94468742
1578034255
1597166152
706376865
1459517296
572861428
558239429
1361005957
632645399
1126536169
413685385
1931005588
1211209257
103703613
323021779
1703565401
1755783671
509640555
1789513164
1932723212
2048637281
1339575838
160470843
2015297415
244511248
1414842860
234965117
806850900
1483371641
1328374652
1525052490
61223183
155229458
447104996
401008240
554539475
1260270687
502562747
2127494005
1041997995
2093030514
1896952976
355639529
21673028
1006306722
428300113
266928607
1502935790
1994037761
1630518732
1333355816
30447555
1867286160
1129311119
686243062
221361970
445711586
1706446268
1232006174
878893078
86977888
507321786
1965415598
1910957000
2014196086
611594503
388657986
502287606
580270026
1444226198
362181443
1631286446
1680545732
1917647835
798211282
1437545148
550277835
270677105
214926902
1419605929
896594833
572526060
975088660
222914688
997336595
91812173
361895900
1348847480
276312857
1530007888
1301668989
1700440352
1100814447
2042577988
623701825
1759772403
837039506
2075142790
1067018545
1231262528
659965683
1483503298
845758695
1289786535
2143592754
2077862934
1891140789
2899914
1844014422
502993279
2114552362
73158216
291706422
513662350
1502057917
1418949192
337721377
1405530836
67671702
1897181333
2072414181
35482641
733671713
1415931419
884405579
1573544353
2110624720
399428366
1505957747
1606082088
1848961483
1814677936
1169652159
284176365
2033653532
1464350654
737896074
1924347878
998010749
1559299447
13386552
2128562920
1747911806
2000419673
715753669
1602294979
1849205542
1641394028
2114991090
1661382456
849264061
539182282
1780613033
292800481
839758637
1637448318
2023044456
180991749
471557605
112955557
2045362297
1401462138
146587174
1240137185
1977782644
2008041176
866916259
817222857
1136825609
832971789
157461873
398367327
1502695532
1245413904
941584258
154499672
1397854215
778459094
827451541
1993569238
979071156
1700023120
118279945
641045029
210722086
1079240776
2006668594
1266107835
859032864
1760676920
592786445
1571082498
2062224555
749215409
741801529
1115772277
973571027
572911285
1232429118
748748523
686663782
1924947489
536610195
690281949
1724520132
338624010
1655537578
628831301
1989997825
156356178
1010633082
1961919302
1593284316
48647914
1569780113
165517177
1117292717
139227592
1121500853
1866858343
1567304942
2102736770
1130743178
962857784
2047652500
1091900920
1632651066
1911582677
954094793
1755446824
2038556985
1777131041
659057037
378191015
1392502320
1318980437
1697818485
575480052
834056120
1270763896
44402580
404183240
711086918
1278302827
1575816922
1145040463
1701773412
140815148
615519613
1405816775
1560455432
1260158864
486304349
853393654
251232336
804298661
1641501592
1590628434
1110312479
544323436
158976414
145504178
622961988
988456138
410069667
2019957008
45776395
140489002
1151197521
2097831019
254103813
631396098
783275219
495572995
691881970
1233927941
354649883
577841708
964266001
1940258476
1758385629
840035023
536276571
1313926359
1782049569
2091016117
461268191
1663579265
1464273530
21578240
1531921523
1202681053
2098760308
848881843
1863704099
96245347
1184693788
868555676
651575819
3602768
1541580514
717416007
2112714318
1372288097
305918431
1543080748
550694053
1878689706
842827232
408248253
1714944455
891830313
2143399818
1205073157
796301553
936564667
232770772
1179910128
1798907096
1487021673
807809204
746486730
1010365332
913923425
639267999
1246198467
776015665
16515140
1820770157
1901031251
1546665699
1285834507
1993082510
375990950
1132563391
641861493
1466936296
415248592
1195367534
2053441500
1309868386
197121354
60762945
1136252646
26954512
318508343
1637840814
1989987707
50714328
1187376966
1575387881
1809488981
1628460765
873549005
1801452644
361682891
1785622807
343660301
129269251
1232757634
418566668
1307087268
1890215156
1147749405
663245476
53692297
914951798
2037071218
357405155
710513999
1388212142
1519097877
534749660
251988971
2090649989
848463286
806349825
30904918
1127571763
1501175299
248301264
1424315680
994902450
408145633
1371802149
1181584906
1946468289
1646131883
1379429812
159313468
893825480
1578925538
638459175
1958584647
994161833
357716532
357573311
1715976547
1226724696
204612381
869913362
1116043750
77184307
698839855
1986157433
2110582189
361311170
696918207
226988054
1668811116
785432951
2142156239
471151295
1963175199
1219158415
81482097
126360100
46268383
736082196
2083820852
1643092075
752343058
1164217731
1068082361
430399094
708940448
920477359
787187516
251846927
1102069907
512544242
2068253542
582359177
103934201
367927353
774962567
653852148
1743418778
303621869
1411305342
474788090
513632224
1031282630
579093271
29239099
778705051
1516563679
1162434538
1733385004
1198257931
1894593588
1031669385
905649088
1760321202
324687011
488947443
1610506933
1995904454
1220190119
2137422590
1534532423
299523078
1079872205
1925883387
345929780
186732303
104208421
863498863
98540239
1676920560
309907436
2135169632
1022241487
2140198508
1255216042
663011960
1475967988
33294115
454968493
798824540
713392949
1405032809
1307452192
718455027
1274224740
2012852719
820227939
2035018857
499194507
2054423258
1342490632
1207640764
1138089101
328971093
1339243821
871053368
130711142
1802004422
1064787435
394552505
1894731727
2102628202
537227475
2082832868
697078249
1616127263
1706268311
100326436
1478694335
267086239
1450000770
376271826
81520907
129467264
1254771042
1217835924
768407312
1345805976
683182587
128955749
1749649026
921501563
885013365
1630059613
384246963
2081410775
1806544923
1860514920
390053205
393853517
1480917200
1673847167
290444073
1594333667
252666543
1096319918
1178363156
571602638
1141338325
1013033633
382827763
277125776
1204208687
648981651
1655314133
154151934
1255492204
1821124571
1415811192
870992038
887599957
798800376
1922917942
341901653
1553712780
1943012793
1974835892
1528050750
195630333
1107954255
88234823
1771975788
607911963
1059751713
125937731
876207547
1834011036
1987960088
124385213
539654410
2014282615
1138566690
1249750589
748222897
170382607
1618210358
371464294
1065566303
1219819911
778373757
1093096078
957628272
1142403877
32850647
1140735486
1038753235
680568948
2134404901
258169179
1804485066
1142836616
1647807021
1647073911
1023131115
1756183636
1913066011
1508855870
1268665926
1001411375
1493303097
178390335
1932593454
91164660
1069043861
655895530
249801011
1710255425
1039880514
1793219531
1726277638
1595576432
1804555282
599411642
100983344
1132524526
186444078
94788412
1371145997
1766898751
1146444779
417042757
832582374
1103680408
50373192
715753669
1646368317
348912274
2146882108
1022441709
990319931
1709190115
1779900632
317031783
1815869462
455791271
1139355507
625260408
411295133
476426636
1570427529
446893460
1307072537
305164457
1080336566
525216537
41712424
581457442
1127873247
366167976
2126904912
83595476
489368513
1581159770
410949616
1610520110
930668323
242446557
1543406202
223048460
1381417919
868154432
551042332
337459658
1321487126
1059936994
1458857896
1566468261
2033912621
1169969220
1073322055
812698822
812883541
898407386
1713081115
1353904211
134051135
667396573
1712550560
1207022543
1159843042
791020919
782322612
1289499231
1058410040
1672923007
578762919
476699686
11216893
1255217355
683037383
1761041055
2107992014
771795168
1709019667
131368874
964479856
95369865
267849491
705931847
1401962809
1952691515
43932932
1437182222
1794123045
64270768
681977451
632981715
1343831490
1136170556
1898124699
2083300221
1957842346
914594590
2132881281
778348742
1640199668
1229552995
562089199
1433315203
1291250083
1728684144
210037990
923573736
2128967369
325595269
683864601
1313745457
305905811
1322119693
2091558808
926062506
1060475468
761980012
1387951041
1308089191
1775544552
1803701272
2091805783
682317043
2063533631
1408347317
101748396
1769202444
852068215
1219114354
467295921
339366700
2073638124
820306706
1629560848
83719467
624331915
2106494107
1997994041
1101399899
1809906288
96450541
1095917300
529441515
1327341245
806994965
473076996
1187004440
1936858311
1757720430
568650500
1724530274
1731698439
34321167
358285951
2077214651
1169680008
563972960
498253228
920180162
1491916300
1601145715
1338709201
42774664
592815423
745998699
1587970288
1558260976
650083902
1771657416
1366973089
1121570018
1232106198
447888367
2027868901
501895687
504205384
1383179584
1928394888
2003797806
470884088
1106739605
553093083
251022639
1471381268
2117130203
1504087757
516009772
190206074
2090688477
1163644907
1130899027
726884065
1333112386
1467812881
1882324750
929133315
1716380893
1982065999
1444756754
532355988
1618490758
833328915
134490243
1402044368
1171287495
907897521
885867760
156499689
708756808
1491747161
773382100
1376183322
649180005
1844737901
1044487669
1120181456
135352333
1870701370
369401669
1541234520
77385974
1872225407
1249764218
604831613
198647994
2122343562
873312034
425628128
2136810663
1296706032
255560972
1998476922
1012260312
2117392999
303852060
1213166773
2083467734
793850867
993679095
563848398
122328355
922698255
2138852974
597579325
2073702150
580309242
5798030
1447642451
388282530
469343767
93276703
902067338
1553411591
755901004
1750387511
881669002
942271583
1035132632
1981998355
1703747188
1771886007
1932662662
1027556726
166018921
786387753
1347260029
484135496
492573991
802592483
698928734
1136173731
280833260
614290686
2033635853
2060289610
287129667
2061601855
67901241
252240209
473585933
1726953293
2095358936
582727441
27189505
1756820831
870648619
1956885569
894887805
954259548
1050529119
517419650
566794216
1006793929
1392677944
219617941
1789079573
241616455
543488571
1842298339
1877032952
637838958
226000293
284530563
100761989
304449913
26050533
108003897
1263165756
994703378
445576643
329457800
1432998123
1994542157
1631133705
1687907520
1938123620
1988733685
1226893423
937702403
1491039055
1008032362
2145697666
1278281334
735611832
1323925458
871019711
333483554
806266038
1573443945
809952210
529452349
1196757855
898949881
1278635527
1947085546
606044624
827569400
22758594
479519087
1194035129
723983461
582232773
1249343076
614013778
1826546878
1003809620
451005572
1373182239
467727608
5711351
862864268
698538234
321507779
59821776
105293158
595939698
1562301754
437317605
307129019
898942255
447678535
330713237
144107743
1255496186
1530745346
714647998
540263894
885341318
760433216
992559126
518858996
968216754
308225429
1791424849
806653904
437326695
1351136550
1215491450
2004911381
1686490663
1107132770
2102521209
1884890549
1268033718
1581907202
1286839656
975923808
433200692
1272077815
1720155668
1454123488
1035184315
1780413251
606073599
1005757338
9578298
1304536520
1629924535
1433930008
1675955501
991099644
1586993902
592867146
483893974
1776925949
1375573046
1888089339
1096849382
748619403
1684299746
1883735920
1895629755
1417684844
1979620581
1049062063
893946238
1538514516
1336822216
7078691
435113060
1470159816
551502946
1401925494
2004909578
1131298409
526274393
672902510
1042392005
934832786
353853923
936945665
271128710
1342919299
478005797
1077214567
777419803
473250020
1305861110
667680254
1851803953
1414211163
1780768522
1826932162
717415732
1291621935
1205552933
481072339
577814156
673465647
1604319911
13763663
1316003732
694013271
1963216352
1695558683
2121357212
523482573
717914524
1080486225
518860251
1274344643
704174045
1676288058
186235817
812798946
153683096
2108384532
1391201451
777514146
128313236
741541890
1765158146
910593177
1050752057
996764295
137326070
2140680511
1187922104
154205811
1263539120
292307673
297886351
2026418107
1839837564
1490326880
560426196
1856232332
1441840056
864728549
793014006
357485896
1386002431
896829046
773109649
967047397
1209536422
518290757
930290124
1288295011
978146701
2122608787
2052341140
1627331265
1210816835
1938982065
1456377943
215399410
1403390644
1547968349
345650503
126066104
1551490271
1097676006
818401756
1830273079
1075397667
885978392
795482827
1221435995
155774155
1979021452
341465056
887657595
1300637162
2073372273
2133415414
341746212
2112578344
1201335482
1004211752
1550082500
1775484553
1423353433
1190528253
1506834620
1385040456
1005375525
1272944397
1203392166
1784202594
912272579
689744942
430893265
1624964785
995804020
220619970
416060688
114383762
31214391
366745109
542139988
1871066351
1423808915
1605865750
512721146
1958820538
1188160710
1692780564
420242735
1924832490
1797786216
233250276
1490645668
1124412231
885332651
1778183329
1506220083
1814433037
885561372
1263382906
748278044
98110896
1843980302
1126041353
140722235
804619904
421022537
1033561971
731880083
1140785568
1518286591
2089530699
1150610918
287585777
2098070769
1698248094
489353393
1816272396
1147789121
468012231
1017981591
1406527935
858184236
742320271
1897780081
1302614243
1423853270
90456087
669441262
714786049
399256978
1862773720
569326969
638053121
858341397
2109161378
331898225
2040728001
1601805307
2030415980
2117886077
2092467528
1227689096
162386930
772607988
1067576559
302873260
438607463
807792612
1178748161
475895075
1793339547
138708543
472043661
2030246381
1914483277
1058308456
2035455828
959816358
1849551167
2001623433
822673693
1932677373
858454516
1957012905
815605274
1009087850
1911997429
1787830393
686086707
179555726
2031494164
1272857112
1559093902
1319728233
1965693617
799658760
770210538
1823321500
1319618557
614208174
144462029
1033048623
1325525830
458509676
621101357
1706466510
2130180482
1903445250
1897683537
2016313853
992037640
427298748
1972575296
1570793363
336022491
786040364
1432649804
1393994574
1823714452
1724353613
377762083
1296570395
7715482
590550646
591288813
2090721511
2038489592
947973255
1610661867
411122922
2114207753
1598310504
2040120891
831013529
962029544
1016871641
1621029364
67120519
608958893
2141398180
253995687
1747176481
800989891
639561588
1098229051
1051693768
1258021861
1755820575
167918424
1566713063
1104169486
1277888824
126841287
1453697892
769261274
761017333
1759114636
198616003
1635735671
542418158
1073358850
31675721
856197551
902090423
1100371674
1549776697
2130888004
703160031
1119040211
260976228
90900524
275424840
312569390
735655753
103183261
1585277750
2028047653
352357925
1494051768
424513289
1122928007
998270365
227603746
1084238077
194398853
177825661
1677567266
2106321349
529778823
1393997861
1893408493
14795232
1839015672
558169247
554461338
1034345608
1425541281
288684678
619002660
662067315
1699704424
254240793
2409805
4921144
1099459851
885470119
70944508
102174940
1350340284
1921701919
1431735725
1978623352
1161250616
1756573511
799001874
1021323189
217350576
1429038491
1493413242
1755294084
253900535
824878134
580689702
355100009
1669691612
1802379492
509226994
1554445506
667945802
267159669
689561620
1685832269
151314035
2051904482
550714420
133735969
187269513
1830694551
785755702
1742103921
267014339
1284986759
1268163595
1469264435
1488381186
663117443
988710082
1977947054
846400455
882724780
1989373661
274521011
876026534
1735372169
1223526408
60115286
2030462712
1138216715
722600124
121100714
433475103
1020437429
15789904
129413110
1005933900
1235415512
263273517
1869009189
1057242024
1694640132
907610547
851351129
1625338794
55259344
349087061
327099472
425611099
1875979901
1742406979
707652295
1819569612
70464830
709521211
217043147
1577452301
1232617576
396289039
1700403854
1716863563
216712016
555089194
1682142125
1442442417
171805197
1870933174
1978707080
1679282983
135272570
1704344768
981214289
273069742
32767898
2097953264
1220850323
1031264146
1254487477
2094320646
937804625
1833255530
2003369172
852957414
900607364
1028856935
989024860
467863328
436932939
56161481
1320431591
909484884
795214337
326141151
641950362
234579788
986644986
1000891866
1124155770
913559944
1044728214
635880385
1187433498
1296320154
1693189631
1569489128
274910323
458294267
263320146
1597977465
1290019480
1639203971
604468831
1200413579
1279912946
1054262190
706786366
1407714546
1587304063
1933588238
1702604838
46551510
1075787817
1894292621
1878474436
838019908
925054225
1274760835
300200125
648493509
196061464
243823165
1395369702
108294704
1285470663
332986872
1310797901
1071059349
1146285070
730275472
1359835513
192216560
1821273314
2087425433
1480602940
877612511
309866016
983058979
685675602
199407027
982618173
93858140
1889516225
1131228186
249995553
1603036856
1490317521
1819267128
1939747008
1349791534
1376676590
1164023047
1635435160
1615588635
672506753
163101332
1254959785
462968720
1073006758
1843308168
209619264
253435698
1607380843
1502424520
1892690148
1656305211
136159741
113524339
1996307259
1758246670
419196229
1773235344
382287488
1238561353
406775658
1156383575
498986700
410836039
1586271481
1975531166
811983246
490850625
1428427415
893166877
962235736
1043730605
858217974
1854592755
1270701764
1572678245
745062127
844132327
838261551
524451441
1861330690
846343352
1632821918
1128803343
2011256285
1002851543
541326139
1430125608
167067987
2021442164
323732605
152071978
1743991748
522189408
1176994707
325781646
1673076350
849024025
1226113323
1273053597
1085602264
1071978733
127859265
1139579050
831577681
1912448042
1997116828
1709271436
505879647
586866948
2016451941
885460678
365405957
1824314760
342900285
1728141429
2031300679
249556431
1076042555
178544076
33832917
1156652334
2011415117
1368085810
1221829712
1607785589
1555963322
1856543766
869113569
1604779522
1968591341
215915217
98013967
333339509
1669408557
1407116473
59317860
1905551189
1387135775
1773771738
777198072
89318264
1976934761
1274978464
1219442785
1382780446
853915187
1865929920
944708788
1932781683
678407109
1791216200
959439723
974855160
605987036
386464984
2127039486
1161588265
652223172
528718556
517047911
2092972175
494476318
458052327
316099296
1781024009
504241321
583794552
1149357967
64777161
858809276
2034479396
1553692460
1499113081
1933135115
1586981973
1632087775
1677194534
1891777637
202652255
253666649
1608522054
470888981
2097085537
1554908959
1289808835
436312149
1158690669
1705896399
1925193800
697171423
1704436030
827734684
1750761265
541898147
2253452
493612738
1186758687
1885785486
124631140
698069351
343335684
2124802544
601739490
1280034751
866093128
364521743
1362912635
653643076
1563273089
1520138330
1959790074
1701885903
1592329738
452754637
1143767532
1804580956
1268391019
511938807
1680828764
1487965302
589241122
138691696
775644793
1258941494
65323427
449547638
1389629718
1944215253
1929753726
174066147
780491453
1522536202
1502849627
1725376858
795536706
633364264
770507699
795946377
548532302
1660227518
358507668
1956016214
596199833
2020990821
790060561
1798571667
911866018
1969323903
465555475
1759240574
1683379481
1030852688
1340243603
106774246
1504499833
508604265
1513906032
2003939318
1584398830
883879763
1594097758
1020033717
1664468656
1394628469
2126993502
1475491356
256204459
1874837201
653659505
847319492
83812369
343020122
1999235805
348944245
989455499
396980679
1687970483
1196422624
907934548
1732796048
1873017914
1001451250
815208654
735609891
1561241709
2074748623
2703001
1368526457
297979258
472634619
1717747512
554761041
799059214
387644201
673942948
721441628
1173726918
84063065
729650161
936963452
601983768
1756646454
2065586269
220735187
1399235896
716922034
796070747
664437255
697384161
104840306
927841063
989714177
1264611557
1401208178
987807597
1277774415
568083152
576908171
853930254
1003623725
1634364284
879907948
1805548654
409226787
2034440620
906845294
869389098
1137026590
651451491
1645456661
2134375243
1834990605
738211511
1656630908
1395894428
1117908148
508972002
11587810
1272154014
966300863
1484820019
1763266505
288613174
1039554604
1930682073
14949339
2135325652
1002567864
849980268
1415094094
1356750288
1192656501
1017077952
539992101
1460833547
487031217
1111856656
1833764799
1746029325
1329862057
552315368
1564967476
672688888
1521287382
95649054
1415643016
1351426820
1327321666
1483753758
2140686342
100368473
1526390227
2109305890
948154358
1652293758
53255901
919583629
126460213
1023345953
354951755
1557138180
375444914
353168988
119774356
1304428514
394538493
1573741023
1425716597
1869905529
1250157552
1792580075
1883250286
2024460485
747452138
1015081406
335329568
1853303699
214690109
1688569980
1490487332
1674453048
2014244779
2058082518
919679440
1804606658
1383821845
1401130975
1636907613
1024248110
1827095610
1152954958
723268590
1601257517
1892045116
1119749691
236766104
1732056578
1764576391
223126071
4681371
1105095736
91272507
1030527244
167181146
13690747
923515333
851939443
1226406564
349736888
803683590
1874947551
639306401
182291314
1057619044
1946936006
279330240
1469565435
1818016316
865740922
106558170
1118144109
265429385
721314401
923912024
1888807759
274976243
1464245568
355429749
2062581489
1477876083
1321788857
915445717
1678221002
341938314
544125725
558881529
2079889422
136851214
1613616572
53121034
1940873985
569280493
1989265022
506782505
2007153220
1029320211
1946088535
607053184
20172561
1611145372
1436657876
1949275265
1898307361
236375218
1482782857
1290646366
272720483
1765231831
542551681
481127235
884305919
1669487289
1390077569
567225399
1577599281
1586755758
1173310441
134076116
1544805772
420907497
1499910614
1022489461
1386999794
1078692016
902764970
1609631856
2094996939
1578693291
756227313
1856464176
119608970
1418735827
686494749
1037702596
178912788
1041283713
1492405124
1078612689
367215671
217296084
908316030
746630915
1634192890
263991717
297489270
1765590573
1954154491
188981059
451759590
1705880499
887609289
1265341704
643796102
1473737806
1340709180
2077668184
2013885735
1913083187
1613976065
560872677
660583734
130281474
688270880
1370277170
1531181374
1149600746
1431874214
15559311
1253605610
1898142165
1533621676
2133138675
647168633
723298390
2107248338
2095516512
354295270
1265176296
1318571161
498286746
549291977
1917472947
1186016738
944490158
1387697646
1892801598
326247592
1153673340
674879074
482949532
1513116930
1675798001
1517187908
802561799
1376354194
972828132
1713243753
1323230997
332096896
1620244205
1950364370
1080078257
2112872274
1931196686
744163477
1320091205
1221773540
704746327
1378036022
535310719
816683339
1436501613
1180534948
55207889
1757661137
766897907
1173090114
1489790103
1344241181
1662051054
1757496917
914132665
442665529
1446084768
1051167013
742007546
1751816048
896300186
828269278
441608440
1001948357
450527506
1489281535
1727222823
1695355199
1355471162
685976085
121327219
517855354
1272884466
1175933729
1884684927
520037145
1844118662
674557202
132858661
246503209
1765065988
1475101452
46736310
27865748
1535194739
41754662
683211384
1487209590
1622619702
146273766
1728195447
1776612574
864583926
242647209
1584783871
583554215
2124395358
310837483
1918819148
371710230
1124401912
600102731
678720866
1788900544
222748037
1701623173
237342514
822300988
1241910694
1528724194
466833305
1086864305
817900700
851442714
1327503064
37565268
1284137668
757891912
864950405
1523134078
176741289
840647014
477173605
317460185
152521451
257801040
1912505445
1270716925
1400884823
1327830925
1516119771
1725299228
660591275
967094301
1170072494
798478910
1376531972
59731725
700819583
1252390348
1034296124
500719887
729073635
52781539
273598008
1709438273
2019100595
1868737455
236889698
164046851
1040119890
1549258767
2040844515
529229434
762950020
2131631357
607538821
238395848
2007404095
121317930
1217505476
180428004
1008609740
1911136822
853740799
2097555646
1587299275
1675515063
1655073626
2062231633
147861515
314336218
1138263710
315008889
816648615
1367866293
618001630
197253307
84145757
1206978444
1749178978
288928883
960707238
1236428604
1650601930
1447609562
31844005
1877146772
1940974511
1421251063
575866881
378982185
1142368880
1216726533
390691781
2137874527
63699609
1865804298
451431945
1790914728
239388725
1045902751
81061431
1703768503
318572350
959718804
1108269047
717936861
1429169927
969157371
1738351490
698671399
2091194501
112481394
1280736242
1627198870
1371738420
1936914910
1389526132
1964355323
245823673
312867908
1601880871
1443243753
1416584898
939686949
1942786504
2082678910
983219538
2035038166
1744251891
1030499733
1525775180
549495172
1174553227
1374395509
488817179
1838765032
1390505239
55035751
1860538966
278485744
1544760417
631617772
1701706487
318117915
992343726
833825633
1433936316
1868030172
2010853290
6684873
1227799592
110076552
1772982439
1184887090
2026578510
405379756
363062784
749660804
1087251069
195073297
1670334065
681054948
452620211
102208095
823987203
126072920
905412142
1528940878
203209115
834556874
1491159006
617082099
1317520384
1869540922
1366986192
459569139
1244548411
653147192
818986991
1329107447
219823373
817532222
1820641606
621844138
1109409938
1133036875
1641433033
25328140
1903718562
1118110615
697547775
402788286
1063087121
1940558965
1839534351
994143143
397598962
1986240248
1642748466
836825435
2025146497
156110524
1348483813
722646155
1578230444
746102632
1355346194
427890174
234973391
1926142462
1794128912
1954226243
2011163473
554635081
851769258
1068879852
259527538
1513130384
2142297388
148422168
2067562003
762801027
1564099018
1441430151
784799046
1295725055
1635349582
1525408093
868163115
973909975
1435210324
600862664
1499591715
1780823958
1082574641
650035078
493221842
1265201658
1766390354
1145050565
427006579
1576365336
1213295090
993631560
176261415
1680205120
779241427
1667636545
1015787765
546257790
1079131579
634180459
97335603
631515533
314703867
1179337126
1736162722
618247294
400634072
1552943082
1391653816
12632779
2052168291
1821562129
366497515
1205984479
1595381883
1799861058
268976694
1114647600
1223535309
1335859906
1513517923
2133226452
1779301905
2082375119
2005307401
499718786
2006737020
844347732
1257510079
1354838819
1940988293
899213638
934866353
1965887281
755361143
986755142
1151913810
2076214393
282341183
712523747
1632858784
1895881863
1323388093
283565081
1057546348
463411157
1584875518
561140372
1316486082
2048149555
1035094843
850141916
1831270831
659950495
195487980
58115172
1114172802
539617075
1152632765
1280081050
1116916880
953477588
754611397
1069823841
894518898
1443452817
1464698548
293841281
217817309
1757453828
751816744
2062184498
1825010983
486328907
1454369656
769854387
1178435712
1724548508
105114234
732577255
627210225
184381272
642900190
2051399719
708977490
523127056
76051661
687128343
1918422533
1433091058
1292676187
2115661242
735708013
116989034
855038643
647712178
523423435
165861149
940658532
615998091
2115542873
1779891691
745362808
338427655
1568772859
1786895104
1564091017
1315510184
1837708575
111132756
173046327
461930048
293264249
365816584
820171114
1931270368
527972144
1518515085
1303873609
777103264
1495696506
1006752375
1065705266
507290584
240233422
1643550291
211688522
1905993802
553588029
715755256
1438180480
1751289028
108665333
1280415960
504631167
1737602877
1895450210
943060494
786369519
907357256
1999997591
1791601182
1122380455
2041368930
970085296
1291110339
626429967
401352775
219592347
127699714
424573258
788285206
1068959183
538062166
15261898
1344374115
611203235
839018573
1915285676
1666500103
662114346
863749015
1520962479
779840661
287870743
904643613
1369153767
226571133
1874746374
705736127
1596800769
1927180691
1752850323
460939435
528737090
1388941909
306343432
110590558
598900871
434404517
957320519
1228470674
301253503
2065140507
334407942
355546040
249311659
311995915
151073587
1813808323
1727073988
2137856611
705950921
1275790981
1218004910
955631817
194120397
2137152817
1960876449
844052125
521679655
1330378836
1381088085
614142277
1812682504
1561384373
959664046
705979291
1619408183
237855924
1286248192
1919998308
1531976166
1042818840
483671100
1517864840
1683766126
617737319
796601303
1858377224
1657530829
572688472
2114567377
1088801601
717631226
664304425
168457540
1132647080
1891379616
908605431
1838704449
198758206
2109450436
1778376666
984168711
199671253
22957169
1724704828
1476825094
1841627217
1954593553
1122805616
479425771
1032233436
789831137
1228825559
1975075677
1700596519
187992406
1776999568
272502973
1920881866
986867757
1681435885
1712832097
1070864334
1122205076
1712513867
971583583
255613086
1966662776
504093936
767245640
933425179
1443575420
1830855930
890168225
1886525605
500302963
214503517
1105079374
679152493
1761538201
1291871542
1476185852
922896293
629400347
78775759
259618967
1001937238
595936742
1606171363
404874733
481872345
379374772
125526288
568116108
297594271
1125934936
1680684742
49173534
1461363647
85475648
305180012
919676657
128139062
1220975445
858344292
37249307
1314084150
276989138
1104441459
1596795465
217502998
2027905422
1771806863
1215432696
880426261
1508897410
1515902418
2012066295
1775978757
644170936
36618178
1097117136
383061739
232876166
460229625
1264770421
445917325
664063086
1776646096
1242424496
911256779
1573617985
226118394
1583279578
573332329
1447642044
166850729
786996271
431856435
788050295
1594976730
1562649602
1722866345
544123851
629005852
1598524868
1510800577
131556498
916614556
651187866
1974442504
294518617
614342301
1936147576
1855582169
655066606
1955340589
938767075
457630711
202242249
1148379723
1077889204
1621029364
1059405374
419704532
1419976718
332266764
1817898682
674868645
1226070614
1431344457
2015825257
1215379115
1443098630
1821826776
1771387367
837828973
765735135
1169713632
77413044
936092127
1385008681
69589169
1378552887
776317513
481869284
2070159379
2000717729
288069075
1916181772
53185809
470777075
1879498183
631984512
356992401
1364025845
528209266
694947963
612640571
819188798
91765714
991456042
1528247880
2084500981
1374409582
323260307
312657216
1827005844
477934739
1666369663
687954556
1782771244
1944575895
72874900
156663301
1849149591
791046113
1086415610
1928635461
1238407712
1726823611
930952887
1395539219
433659009
1110311280
907252711
1475268752
1539955690
1680424680
749482918
1015202225
670205676
749371450
273632644
1599814004
1281148746
1050483223
727695289
1387553650
1877420538
209080672
904208422
1663428917
1928192360
2035910044
1830155400
609027659
1907612216
1289761634
1834452457
1456637811
996761879
2061083159
982103538
2085387833
1876067862
427228063
782499090
1199706606
350869076
2037543504
193486239
1940692668
554534083
1739983967
187366454
1548996359
159910708
2100337192
2048810471
194286773
1735662692
324041950
1543275054
1921840011
1350798747
1279083460
57433124
1312565240
99091626
1046592084
1523689446
713431307
1879300187
1354679773
1716250083
1765304602
1580195095
760095729
1075256019
1475511715
1132042501
874620577
681920108
875809553
1753293574
1658035529
786999379
908207239
1738283765
1989849877
428834269
2039483656
1949509628
1221090902
831457363
238679781
807288564
2062974438
846001842
1315273434
719987140
362388248
1970790701
1498541347
932529016
649586705
618702342
798423705
1011462211
457822522
465110310
732835498
295730396
1341967311
1060653247
1116452674
343818281
32280315
421186139
255035308
1014721582
373561208
1581208379
1625557660
51013463
2085322404
946304647
2097451125
771384427
2132476025
1789315609
766750646
711657117
326101874
899062692
1744412502
1914080059
696949426
34590929
1077352283
434969648
533925214
421850026
635538728
1383724352
1667108580
434009409
2090382064
744189445
1919229984
1693349309
1581311006
752715234
215768689
187113779
437465234
1704335090
708451699
1348294223
655509013
2053676579
1379543559
363966682
194199128
1083908965
1391357160
1279958571
508517097
1555968017
1921930653
1053384877
124387852
782036708
121571213
1881107575
1945010976
1995115083
212275297
509590745
1273940304
598137844
1602771827
1326627328
546599064
1822453695
1847246349
999334231
379454466
871281530
141242506
2089771875
977176248
978468975
1863595628
1402418214
1745764789
252784733
716834341
1245923032
675440187
1908774232
1284365688
1232970155
410300138
1106694354
1679575953
1626988073
1924137670
1322986661
918365086
1467759598
910886089
613448828
1474166088
674877902
1429040051
73884897
769553753
1333516935
391791952
617128309
807971058
1838742426
1753225282
1893385706
2054901127
1861044133
1214507090
1191241464
777803322
26950566
1786105798
1463276666
1236464462
1591542956
453325122
1904266959
1075791331
2085326776
1754380947
1758896376
384170681
1826381419
817250117
49983328
618951442
1805357764
1291184354
1377670889
923506928
782333571
1332870201
512390806
1004519948
1911181639
735508804
1982052248
169012448
111128907
1160059282
1517929996
1213037207
791809783
776132599
1936307733
1684843908
1350349551
453994915
1477831244
35357812
608478246
1401956082
579096301
1705322960
737201539
143984089
1126286093
587229776
1050563084
1349090364
1396534027
2094927417
1402541052
1950285308
208679006
808275025
132588860
625328337
1340618118
1588714305
2017773719
679385677
410469391
1090117795
1182430221
1615898815
535108039
206976092
427909663
736782552
1234367847
1980796823
759766463
458830519
82791106
349691677
1775992101
1996452690
1478167784
1798194777
105046644
1899245212
1432623350
889798790
1437488067
1417173031
1974108883
418438975
1301650718
491775586
122494958
1814250857
2107671661
2082943374
1698266747
499409278
1693997653
2091410796
1030752048
685206957
151992783
2095024543
1722520453
969531360
1760487105
1572008216
1733364472
2134999993
1212922786
1156000800
682464287
485502926
1149951290
1482033291
128760043
1716978016
616691442
464183992
992633472
1803620240
1084972484
1715296954
674233084
1354887507
896621656
1258005262
1492250036
456213194
742586306
1133459633
1260192024
1265261630
1290182944
1689968910
523573298
438653652
184245361
66386528
894789657
896022523
1890070191
1919188859
1419430774
1964472176
86853354
1855575035
1919135559
95203884
114742011
662397965
1579300532
859441535
259350856
34969404
468149796
124361958
1918593952
1528415292
1647742170
917161955
1909939682
1339646940
153439594
1615526642
98529965
1297229662
152597740
747967918
1956733088
1199831733
868314034
743540308
1555826839
1019883762
1744274987
1723204473
1909343911
290822682
1213000336
235298976
1361994875
303694516
1229431177
904859325
1931784496
796846824
748815169
1429413579
1437292676
1551411524
125870426
346109436
1332012188
2133974909
1700247160
2142840326
431911272
198491911
216808428
198558310
772634665
1731012691
1858665364
1142195254
2071840824
347791501
1885682562
1165651095
1075695970
1380414574
1783420193
1387432019
1235781675
2144213048
1505506573
1014853466
92370375
816896319
360489872
1631998325
811975151
1943656981
2044212743
207684784
90109527
2081028043
880952728
1900846938
1354215940
1327146991
785286433
1729441770
379405852
1707488881
808349317
641155432
1299243195
1999329982
1384374886
1982209044
2027232663
1945602260
491538620
1600130891
1446934078
618101127
159757442
1463871983
1117929418
1700612803
1115935105
693106265
994737772
209126085
387796477
351184389
1571378860
249113755
1846093773
1951736048
762433312
1443030418
1332403387
1100981808
698837016
397266624
1897285110
1233678392
1795964544
1096333016
1563436402
289637030
2006075018
986566404
414069400
324470206
597753592
1053038491
200428466
378877992
456755935
780048097
1063499097
1799474979
984238143
329996183
2073967496
69345675
724129729
859438047
1649710065
191427433
1213116263
2044159610
493635972
468483708
615078553
1152965801
2069609339
386439873
674187609
1365356006
852275713
1449167421
2008564556
330446290
34463948
286619733
724462347
1194744432
204325304
1086417378
1741444403
258090788
1131335969
48381319
244141597
1340645871
1777086696
1875817713
79926567
1244802147
1708918148
1667769971
813556742
1326939025
867045749
2039847142
1011833617
791423268
1052937533
2131807260
832213840
1554934791
1622472915
940839467
1266029310
1424618263
708158760
1868348134
1184217905
1097021915
247742513
446032021
182804809
545337987
753698840
1594140660
1289367833
1966087296
1848303176
107763654
1365883587
1753973050
1800147917
140096403
170333589
1843584035
409461379
783144927
1888886610
784508259
488921089
1578976105
1316328753
1541046042
1149778505
1042148834
516814868
1340024381
1531536608
1411629560
1711750093
1950185487
2089874661
360932768
514013454
1073823999
1242706688
1616472686
950198505
854021199
466849800
813755074
491538910
1913990883
933011134
143098584
2014245319
2142438096
380390549
639662455
1111920791
1008788509
594406829
73181038
58168473
484135455
1339320621
1313629057
591935696
135241047
1259663044
1574428253
836182025
548356556
259868562
2000040096
1139627088
211950646
1472820812
424913583
1146218176
1522505289
1586963234
1771807221
968730606
1836790264
1253431363
1276479929
397885444
1143497332
1700689895
1273875101
911997032
1960399087
788047800
1317876746
1514612939
46948817
1412651136
1556124073
827635015
1378477309
479694133
1160897572
252677339
951713934
2093738568
997030494
1507365676
1327991065
639517401
934750658
823799656
1853287650
1725285799
1513644039
1580855470
753968061
1431695801
1581081566
1146370100
995091923
1309402306
1605528748
1358795371
112666152
1170682671
244048202
540386455
1442713382
421083781
1300424212
450913954
1173627468
155260361
132840973
1434649423
34435431
1914270530
668601432
1460211146
579752263
849882174
1139917606
1405227723
2123902078
2030923000
1101049884
1300980787
489141555
397076121
284043046
616888424
1140276488
10346330
326976218
1586501091
526880503
277491843
761688493
194968186
661386168
1565833685
78151652
1166536312
361190732
574742137
1733936568
1404042480
141610694
2000662505
796558260
510329193
887509533
1629935763
466126936
1422066280
119536167
264672172
398510738
1698691191
1219655247
530599422
1901349421
951267575
364410911
1188355081
2013837576
642188733
1584127711
527293022
1643443004
1842311132
628971754
2089970810
1248772177
817484404
810260415
1484461932
326163711
175806999
1520422370
858300563
281067040
1018740556
720006835
71535317
300993687
1254752823
1036206617
847404095
1486978268
582072476
245517638
831061388
772642260
627463045
709580543
892682104
1253372957
2093476398
264574342
1406221223
1615521012
1001174075
190803741
1423235770
836335671
1298850497
23223558
2097199351
1140025406
230413594
2039757810
2111259988
328235836
330132196
1807649942
1867146917
1804102425
1305255069
1977860195
930885071
62372072
1130234088
1002189745
710696301
1987213137
215379072
1160092636
1452387082
1799232106
355698631
630815425
1276199122
2071919819
2074514496
1557420300
1998569869
339146368
984075690
336669748
1056617278
1606900858
348610369
1928929369
354129261
347629238
484013128
1363091823
858130065
1896037939
1722032504
96643218
1473219328
1631475975
252390800
1668045968
644078426
1588834032
138981639
1495106983
551543656
15062515
544610816
504050920
999745208
664987908
1401587849
33464863
1967982586
355525391
711368748
1699057312
36998047
1387805428
511449846
1296982745
745908503
286338317
1369392906
1639395396
1438072470
657152716
1545599803
12786379
1555908167
1034498494
746957700
342959395
496485535
1327649620
374598836
1411913137
649355659
1550292608
1665280942
211211289
1788760750
1286356980
2109161180
1096435233
766478234
1352002399
532924862
896461507
1152977010
1616278520
1007741175
1261988970
763445911
2063843133
418593886
1076825189
220518189
1778998470
206758577
1821696695
964640595
146018102
605271926
65702734
588072724
588520685
1868391651
1679224721
2021935943
1326459659
143716922
1165301197
151641327
1781853636
1293071199
1229320287
72680801
930231911
913444722
338425284
1373316793
121236170
1315298352
50032183
689106661
1971763385
1812353352
1478895036
1152593128
403824191
646373895
1568447929
261307281
1528552522
322864869
1736264217
294145279
766888511
692760344
61623806
1236950017
717056563
1790720316
803147210
850213746
1221933068
517161328
663471111
1898215722
662145830
1815286989
1275429750
1142983941
197651809
2109975719
665195648
1542348896
519478359
1948688467
1927374149
918535459
1279531686
811712073
75675056
1537835495
1289667634
1028161409
221260781
1512352495
1153330288
1164592332
1404383932
1187785278
451464955
825910281
1950611895
1236072280
1308996600
386635936
238295979
827281861
1505859670
2133218665
721384427
1502196204
946085115
1726839602
675252546
1028172466
637581056
777666396
2080142805
249165793
1494216490
793796607
1204436868
1046066994
1554618135
1262028909
1248423874
92537788
1943576464
2001430801
134155609
577597099
2034167184
1843821393
424077640
1010150434
716898577
1544562515
1681019292
1931643547
2003559833
2074522764
913239304
891128100
272685400
1372851768
1146082481
1134850686
1009554635
650869839
22449909
1972122457
218491755
1885719165
2084852073
773701231
1437903533
1854449335
409680779
974462425
248959314
1605523078
460261353
45534975
1985589350
1186515367
385825470
1757408944
831639888
943712342
788215638
286289971
250835079
788483485
582459125
212125430
686773502
133846091
1127189669
211508250
846580081
1787546435
798297013
767013980
1042953043
987661698
19604075
365518565
594329156
1916171036
368134305
1516315856
1418597231
66266779
1944478575
1762611641
1000994333
1403142274
771770943
1079451813
1406286023
685311841
2067262478
1320898852
82500764
108221372
160784603
1377706700
872025066
1850340297
577714163
1386698873
1122933993
458942401
1651960592
675504613
750475512
1563591024
1041962656
20154172
1643634728
617048306
1730942140
1131368875
1297225106
865361221
470272545
1466884577
1381530460
8998188
1189454933
1217482175
471541792
293164885
1100626335
374840464
1452948854
1194482593
1308920598
186881133
1476753812
1078427657
381011275
6008767
655402940
65294219
20722550
533548980
559897574
521414217
1564316241
1770266508
1579954736
419714130
646462632
650886714
2076231593
841090069
1609602939
1400635633
496312753
967680363
118981619
663424016
460713143
150541745
847726464
1273445030
449641034
1868616409
35480058
690905785
215614508
2140950708
1578771558
12008694
392032866
92442664
1791373579
1336264538
1173897644
239689207
1246779042
1175770474
1548105339
515487388
1316112876
1455230683
474740736
314194161
1776049770
2044960030
278074458
484090539
1666461267
1320542598
1955872404
855995599
35218300
749751379
61349311
1159153367
1524128925
858654715
359596847
1819835913
1763879883
1970463483
1378149634
943958309
1360474229
826407168
641995876
1847632997
1241799406
274436628
1884309105
1174981477
1336381830
240799938
2007899809
1232693033
1559456415
68174105
1318924067
1719081534
469818347
1215676323
643865024
1070957714
457506353
1192051772
1827289510
470180957
329965125
800667215
1366501061
560931734
1558680211
1128963362
1749567652
1950495302
1135055605
2047755135
1279048986
1044483066
632808141
1667596843
1646239531
1869138052
230153603
1947097348
213703668
1105807616
1880141885
299007944
2109340327
230618047
1380404065
361366627
1584879953
81533569
1673309903
1260978632
816387030
1464337376
1715653911
1242130082
1925521691
1115503269
601898811
492031246
38026872
1862555097
1668125863
1154281617
36561961
1693273291
1253146743
1455964944
1350894428
58740953
177337237
727863965
943305163
1177289499
786253276
1548711931
477617296
1649235608
1194494385
98920348
1760934385
52107614
1277211467
780574196
542830247
382111900
1659778952
1131847100
1474778878
2007269071
1419269500
1050151381
593792549
411148401
998093323
1578503583
1359511175
1256841689
512716692
117737074
282079571
1346800077
1814441935
1021505067
1543502474
586586992
133617775
473783678
500687097
1710595120
1331114060
349913293
309883153
270859503
1300423933
1926860024
250882118
1136650096
1700986539
2113180460
433482986
1390458111
93902070
397424808
404688273
1487514230
2065879099
539821309
329679406
1541090621
639983914
1890302231
1388069738
1244403022
719687630
712531392
310071695
803493318
1577594060
491884952
471387830
1019631278
1307243662
1330573857
1100698270
2105492367
1141721592
2009357269
827256190
837392475
1536821724
1808423523
1213874782
346928028
1562875818
569577460
970198716
266380468
1352568604
811006894
1231002009
1901501371
1817615661
1820047410
1391101139
1986541339
2036337906
165035080
1723251632
152064077
1990900101
3871521
42279790
1884154564
2079262925
553918358
755084318
288534441
1568798208
1398612771
1576088137
1368469415
901379866
1001026447
2145967378
841464
783077375
1401108659
241746234
1625085847
1809059088
1016066611
118113861
490728108
806950897
633315723
1639765770
1159836366
2070950515
2095789950
67296387
195017697
248073850
1943046116
103955924
61544468
712099093
1685389283
1858296789
177798244
531874465
1175559243
1923837010
1025564120
1958194358
1358599019
1825903594
1161577102
154342415
1894527143
1187926724
2099578936
163650991
1761760454
1959355448
585671516
201383865
1608258146
1813115239
1681609086
2122891323
1802267524
1108273557
1826900882
956939764
1761496375
2048441610
2089274899
1022733516
867152333
2002855435
1154496736
1677028155
810766903
2011582906
986566400
1607731960
1405590909
270611207
636931965
1298721139
2093325604
1591645702
63976650
1314716736
1364001957
609434878
1280567713
858271426
608368776
1894463945
53064362
163961401
2095583112
148525679
774242307
49356153
724771766
1730977103
821768161
1558199674
782650531
952178632
872538835
1818568880
383138012
808710228
2100232607
683389254
1442626352
1123772562
767410031
935518099
1771598346
1043090811
1716464545
1817018393
1200935764
714387025
103695055
1796379483
2070282080
621314898
1664438372
743576787
1759964951
1940169844
2146267725
72626323
473772087
1816943704
1758298865
561420972
1395607832
600433448
1312787427
1969948084
1849707465
175526020
1078951984
1169905706
242827646
1466917441
1939294166
1314639609
947804732
401129588
1700501291
725622271
1486869716
1500474553
437450531
2067180856
92805502
956247208
1173790582
1569213124
1576104589
1908893480
421472434
1769075332
512038841
1189024914
181898884
1022348789
1104612687
2119383284
1502148628
1327950747
2101076397
1931063569
753100890
1558941594
259896663
1347046625
2111060037
2112656320
2081197806
980712818
1344932844
513897734
415624612
320355166
1624106526
698743501
1695617730
877698868
393389626
1645550955
1198298919
650331485
1114435760
1414337694
22817667
244256477
841360236
1347534389
983777197
1004525500
41357871
469361124
1507586397
691758769
1354836412
1743345150
1203495710
872183986
1576537161
670121439
251806580
618702039
560127451
1216941502
224160254
764890546
761780580
1368577172
1423818745
196301760
565199436
1208683914
440303960
1541250405
1030740057
795411873
1590765894
1821236568
2070608793
731233242
1622367354
643173794
151558967
1511498264
2061104435
1988220345
1788991908
1493496567
884990084
1224037485
961915427
1144803810
229085018
547952786
2114881655
794218699
1411604559
722882574
1825636706
293825785
858258898
1632495883
1697211302
1878412454
664445021
2065581762
1990592919
135756537
1128200384
440188434
1939913003
974256810
384906781
96279312
702595810
1414917949
452858134
1212008435
1010169772
1629050979
577539573
1423049745
813703949
336560911
523496107
418112699
1666287342
1865124678
109416387
73830750
1329049246
351875669
1365383142
972716438
1928783036
908449276
886644921
844586815
115704915
36205921
646150683
1456158097
707843167
1815780854
183476179
2036778668
410037032
1778427226
997732439
1747653867
1814485897
8560854
1178266866
915768548
1180533450
1054703283
1403100585
1637536823
1454746008
478328991
1455221028
1465967508
992025617
579637050
287620175
1340044475
710249223
684197375
93229556
1376762624
2035261457
1098039127
168153670
1041326731
543193797
688829934
223910435
723277918
1952939776
587224193
331779857
1768838087
665129998
518476360
1912391220
382381785
998294649
765480580
1118277832
319887764
1088474913
1160432761
1028609016
19238397
359878164
1169143783
286731614
683729939
1044051342
2117385188
191485660
2042902534
1882149262
820223076
282814752
1242942689
390059090
2147427212
922160803
383549299
841057666
380167646
1578523899
1835068526
1283513148
914538995
238664075
1886375728
294799631
944104580
1329424166
1235154683
1347429874
761471543
956045750
1109423816
2008240579
608259289
1626770683
1590796522
775549298
1206120895
260605698
1319523230
160577224
1752108807
1463034284
2110094283
18137850
190999259
549053093
227234620
542947261
302919390
1916970262
792084291
305847582
988384477
709709977
1314951425
1030334906
535840405
938921578
573105521
1331948238
2089172447
1931999439
1517291224
323617179
540824638
920011727
1684998900
52835739
1787614450
488863565
1254536364
1743528138
195699009
2041485506
394106517
362379048
1800302359
1942847130
263557521
732663641
1601992048
1287403199
1614763407
2035733776
1847736356
920029436
809645934
682585137
350259051
639089377
262955880
1076455936
2113338379
1495458981
145833431
275311358
1307996769
1807089964
645365624
858935555
865367417
1544192436
26236023
1701443637
74706662
779354242
221275085
1419890440
168557170
1464328318
1162314021
1380251611
220353595
633868428
1047544842
2027442623
2061578136
1611066191
1034823127
1023944734
11855589
176204977
1542870293
529630889
1672115080
2105764996
1429324554
1332587196
976507383
843954061
1139559748
653288757
1896520009
488355367
1847731754
1329613278
1198296704
1868285171
222737118
819636705
716161011
379417024
524489795
2035841530
1739695620
766934763
112524522
1299949977
2124222013
509018299
425767865
1944619045
1155674434
1809680819
1520387526
1842064572
1640032488
874703908
1265835597
52732612
1617694977
768017668
1997459881
106033206
548777986
1621577711
1903442058
930538989
983092696
1419489261
551100638
1948488160
1647173308
1058910614
1689429881
713996601
1364822781
1137333256
317363320
2034620838
399646128
1551267942
1832697888
1817704054
11786059
208987114
1976365052
1045042919
1528223340
839101669
2030897861
942304267
1008574212
114556035
566918028
320320216
137639619
492132941
1782245207
760829377
13267481
141760303
508458651
2000783720
984778045
1947498961
630010768
235472580
1081044668
760163851
1441097111
1294618276
1702111772
2008002945
1508041063
379530824
1016536311
1536149373
75600104
522034575
192404993
612778952
1231584029
966127279
1123155157
148266604
1011510473
935469370
1061684073
1512852509
245533397
941958399
1160506199
2044841296
1994625086
801719935
1831731042
1833109186
1772937535
969479790
798737196
530287973
674704217
768258049
1668162304
115951660
1772694892
2005873147
693871664
688522327
763498554
2059461145
202227307
1499498961
278556870
1669323036
1025980841
764429537
641727889
1991924877
2049892317
531682537
737860434
1829812812
1705850073
143900817
845469227
884363900
418619381
286125599
763896168
1288850120
644352348
1667613173
96661815
1773975252
1085982643
1385676859
368234134
1365409854
920694495
1112342979
324127459
1230645922
1156729327
1576168617
1092050163
71973924
1737848976
2094834960
1359263058
1866116343
1569395139
2023623244
140044867
516465547
1540947914
706712852
1086951437
444370008
1545250145
1209972733
1507439977
1524305435
193796590
1192255141
1662172090
1021682487
1620451623
604020033
567301399
1666480552
1438077587
1223058107
1044019535
1456950473
1936767452
325527397
1301285240
743637364
106929713
1944747874
1949642472
451891653
1986761986
1148140411
1007785693
945593577
1823930589
702602742
1532184890
158397412
533231647
2136197981
1736520385
1636362229
309431876
1790326191
401430099
889061535
637951844
931574156
785772779
1518110281
775784576
506716533
1807242091
1524382738
2004876360
1534032199
2118611646
1259031598
518807069
1942259195
789434938
25379965
1769893322
269378865
2002268208
650200266
381167546
1408609656
144721563
1502112796
2137178916
1005369678
1343953938
479678761
568975363
2070354542
2084216496
252415853
169437514
279942946
661294107
1317159566
596025631
1322284489
1133540613
1852603358
489454356
163761708
1956763628
1225279568
688868114
2080275141
1504557085
1809838108
1391520558
88751026
1053205158
2119213797
127972340
942997691
167441282
968618453
317487295
917607933
631580413
1817216985
1301480173
736224144
137774964
257795488
1832224326
1151074479
1759045990
201993810
2144192904
1750763903
1219821904
1831816278
646673627
1442696437
1948355716
2054077958
1472788074
1746648482
488663703
509241200
1767713823
538080328
1938467945
575508863
1464511708
319588351
374394477
971298997
1356105664
1124317957
659287722
902886082
762936297
698551673
54728744
546148948
1273125178
1196938212
933834449
1270578661
302748922
1091924101
1357094958
968986320
1716415321
1879523387
1078369268
1198624957
770975219
1422307601
1745666826
224287790
324891254
605642341
870173498
2042719913
151959976
987888338
60180736
1443571716
728122263
600014342
1899649494
1777758431
1362844964
608524765
572223784
1685784428
792657934
1700015747
616704428
962862156
1958983173
1285272638
372255067
1147200722
1149492494
1914563105
1110148659
1192800833
1149317300
2002877764
379467748
1035244183
1436001069
1727979555
373127459
631442373
707085660
477107166
1859099341
1017312391
1443766133
239370136
112691511
339618415
506507308
616658752
786242881
780455649
473528545
1174145086
1582681590
1161321334
653737247
1917105126
735511023
1744753449
1529595972
434022463
240939144
1827845641
1881176066
1031713529
653585133
187554132
552416400
1489998654
1985979298
928673509
1472847510
1846568155
688550426
959955792
1270120037
863511503
1361935842
1305605714
497329127
521065959
78659438
1715105557
181184332
1202315693
660384302
1685865435
639828686
1275181307
257320830
97012620
906203008
925480221
1145538225
1333354855
1010388567
733723617
76799583
888215609
427296059
763643844
1966053709
117187582
1315728931
1569834864
1638743615
2134851717
1314810628
1120558178
556730019
380163467
1663409337
745802138
253620860
1345720148
275636393
1301240316
1262403193
667643953
2019288896
1765762738
1119116421
1959081298
1419086967
718184684
784198705
15131236
1923998652
994405915
611678863
903539030
710204721
80404939
1203761909
1861270708
126432477
643027679
2038235585
1659716877
344486802
495322139
454985542
1155786534
320914150
2004414480
1572680119
1122800303
193692957
250113096
195507195
1331417057
1734101869
953817286
6802238
1771273533
1076995046
459558627
2133068922
597188615
741338323
245153977
1607179134
1427828190
681001120
781515880
1293264423
549502645
427903528
484288413
1944642126
1534214995
1775064065
1729548705
2082025219
1543389887
1495949097
1480253732
996431404
227473885
1685607263
861876217
697192158
890396844
690374949
1769556324
525996946
2105580723
1856973231
724768317
594302018
1041890857
1402985111
534342423
1214694087
1884267264
674182841
904086529
2056640856
1552448002
728779559
1028230254
996276342
1955399112
1250452192
2056563718
170443634
1343192466
1659360356
115903556
1622758019
449979782
562535573
1180398557
381436270
2087793157
822360210
1197268501
255982854
922243889
1741544882
104707697
719119467
928633594
303943670
969635620
1247208415
24756591
2071855855
427073060
361380788
1662876000
1776923101
458248001
1863423234
2053705000
299620746
1666462469
443688403
581211850
1298264209
285229407
1119097366
167478797
716556357
1595327511
1817151383
1171690276
2089911696
697276660
1961204879
1540769193
1826755782
469265769
1000662745
440999761
1326592116
297616876
1214283670
1887130979
1806411395
1025898335
1954383135
2081020081
1103667571
958191743
473001280
305507160
1800585236
1724231748
532322439
1449789469
429858459
987721633
283092425
1117748705
1765752767
1838123027
772943780
1972199477
165484349
1854434428
1160562574
1955332688
2082221948
193638209
112460376
1011285055
1831770960
217118535
297482082
1589083316
433640582
509764982
1685952597
1081070276
838444506
1513062035
147837635
1071132842
1874615042
1195491103
858805996
1260808535
2037446243
1174611771
1332492034
1127700269
1905758643
1106540915
1882431323
814530759
314913403
1449287695
2076436079
821944294
1611361418
1324973328
1813890483
1395283000
1388873625
1779209183
1946912988
1514568240
1482636246
1975544983
557806312
1188820681
895879306
1133055004
169468088
636478992
1137259527
238908719
1438852251
1583066249
1244899434
1575870234
1103234278
778943564
2000894696
590624897
1081750275
562024325
1847481364
1710317579
1475719323
898056449
1901248401
978823485
428265602
1165036872
722687640
54849058
83150868
5139291
127417289
1280750014
984849195
1345467258
1375725560
737664191
2015975316
1436776279
1536726929
389002373
83658896
2065757248
268964628
1783245701
1821775210
436218739
1917155996
1310319189
780769225
1532643921
1319794345
277547782
991619993
405125245
1530322819
1976469135
1841057995
1341583383
963853001
103204276
114828141
1664336852
90590275
460251313
1387439569
874043386
908566981
505673157
1337241826
1466936982
571617532
965588484
815748263
764279895
1112399516
98630082
1108714964
1569200552
267574507
572002683
732778758
889153194
2065830550
601727899
86693976
632822773
1383401823
1363991824
1416647547
868778832
1949054467
557426576
428083643
3474524
1238112398
1263728650
1181227960
519905954
1625151426
784423551
705025532
33415732
1732130346
82917486
1401995104
1804307544
546291638
1453845949
254974173
2111672775
2093476398
258686959
1690120303
1264714771
865548867
1158167100
307070341
97876463
4903691
1351758602
1129242231
1194153541
73170513
910015594
684841910
1103040990
425203891
260655608
1685795172
93067068
2129782553
1291372411
1823341968
623753604
1415911214
1243187496
1776369041
293855419
1729428629
1128671668
286813993
1997325356
671558410
1845570612
1213717974
48996777
515419561
427863130
645885169
402637068
1045844040
82902122
129257262
1422461672
1942415942
1062954858
634098636
1882355940
311624537
649462213
513731841
1391168728
1737902995
2021274776
150457806
948651276
322001598
29503232
335117470
2007286693
1627812320
1711253316
1261377908
1400570318
10035262
427647004
2123907431
1978172165
2070585661
1074723717
1638034419
1753769919
323994910
1010733297
1770314045
1146716645
927829114
2121389537
830040357
2101246732
1779894427
1655361814
998863235
1715910386
1316540927
1177244887
1532125565
1345483214
1199078639
779428820
1939069404
1639410744
127597918
126148071
1955918687
652208880
281781100
1083492391
1659054948
1144165706
620721216
1221497840
2144151651
1050219145
267051136
715116518
1248756840
541973630
1563578576
1523226175
195642543
45908826
1138002005
1287200992
227089273
1012613384
68517755
1079418348
1529975941
697212706
121791376
1988058675
761787162
1137188107
656523855
168301717
1044664676
358405872
125972280
1166187691
1587360121
1671649095
1469049218
1721021482
162847475
1073485325
1262796246
2015647521
561153341
183562900
810209739
630146614
141665879
149476889
1134539832
120415368
928852893
1768682120
559477108
1946784192
91883121
967260776
1063186110
311955081
531699565
1557424454
736193154
1999745060
1649976778
1665813144
1727687349
1768310353
1854482330
1154309797
1381097433
1656205150
61815482
1770950414
1725115686
834851930
1704795699
14466029
401082550
1163063362
1571841065
988934760
1060118372
122948371
172894581
530775025
2083061833
17943102
926391698
298889553
1326225889
927228542
2046618545
1255867818
1872193909
95797687
1406443067
1421792954
33006578
688805608
772107176
222007086
1509452532
640669231
660513184
992037234
679768423
1965447907
2078819004
1489739717
1600657951
1135386635
802777679
863504120
1256281665
220750098
1913076097
98237638
1534417637
1573622226
469589667
1881193465
1197416996
1465718375
260782477
609378348
731355595
441299669
674126783
749615949
203100631
282294683
263631204
966328911
133860558
881519992
361961936
1096596473
1166895219
1727871859
484565768
461407566
866658335
1442454860
1898371260
553402333
326510010
1134988281
1344262422
758480217
763596640
882293755
1507962207
1754086329
2051042747
214595945
798070831
1766409742
683416139
1709503868
1191837123
43297846
1367751479
411558109
1639368806
2099835360
553072494
890238199
1359167111
1575693378
1707860038
893057231
1509288043
683350611
1320607322
1198811520
1162661097
366999164
100148563
213297552
1274534378
94203577
1484403346
281488831
1485518903
1151538897
1039751831
332962256
2017000279
58396619
1418866256
960056799
1964640303
1127699499
566597013
1237210518
2017944514
1054323975
2113858427
468221708
866899306
117733230
695515072
2082605913
817929235
26147032
2072487098
427373718
1247527249
940777429
154261634
1907082701
27705710
345731792
93038513
709504603
1594845920
4759244
1890158374
1154785453
1715860861
2087225581
1061788195
891840114
1971788724
1048053787
1683731773
2085567848
1571500381
828772312
1750124080
176189352
834381710
467794551
1921692272
806638193
459365503
103602038
1463123586
442892242
1989758691
7012408
507718479
687372896
1003996785
824344378
1740187374
1205145613
2117896754
1002323951
830076531
435468414
656019084
1699183273
243874021
721250645
2069128162
677667915
1814413177
681868528
2075971291
1290629040
2052690474
1535538341
1969524896
2005011910
514942018
798909505
638914481
447995964
1918238446
1678496854
795371645
1054927557
1414997696
1154378662
325867295
536797617
1422945828
732455390
957812332
937674018
1503637483
1277875975
318014299
1700681029
183798597
815507448
413753588
725171729
742406567
1411448026
2147118605
406777439
1644406986
194441269
196987973
489815646
1687756242
347389352
1825595570
1857949977
1966769519
1582663708
1378738245
723235981
1376376210
1183418709
936898985
709667335
370713470
83002804
740544263
1882461739
1697423300
756913432
1025875491
1273920166
1596538278
308356044
2101481597
688305771
1697075425
1632677802
658961267
1227848854
967127489
1847025302
843063878
1882489548
2143474882
1109647659
2132142093
1696255463
1618901561
1844589139
373315265
1670042664
1919915360
1888292053
274016657
257465315
1644769551
866718546
135782992
860264703
714264910
1848766602
1025319699
148936848
843270970
2141600737
2128311813
1244968367
800474022
22340651
1191489571
495101454
1233514631
537136977
821672758
1478799048
1510019664
1243449596
1762659090
1504759087
35655501
1485026955
1360971203
672274349
2007872169
2132871563
1671536773
1064129197
1589317272
1468341591
853251216
1143939017
783836598
2015954448
1768516107
1757282568
200407262
486491672
2049835941
674215710
2079207735
306726635
274139366
1936984368
655255204
309612009
2127927513
1473946171
2002897374
1753241572
622153071
2136146927
1656870796
235479976
118652536
750413986
282938469
446743292
69473704
1925794427
1445383603
163752343
608922691
1213100279
906740895
1568845002
1419927922
259246753
1852840586
1395630592
1235670473
1726332122
491968396
1668568948
221316724
874330851
697600566
1665517640
1942439911
1909186530
89048086
1695442695
890341695
473324740
880714997
1215596872
1424712549
1487133081
1874156111
790526360
1324802859
810377361
970600133
185981957
1474018645
1061357964
974125690
989021551
296593730
1832349047
45485517
448644956
1652607950
988160381
1575613289
449899078
1510969511
441775569
123980064
1335810204
71608629
634986352
1474785056
923191088
377125120
264955456
1645306946
1681488848
1644641096
660921788
644497973
1687227003
112103137
265502696
936019833
1422648997
1594940403
499490385
1578365423
985316566
1602019986
34038034
1043672787
1158774503
1983410792
1475131884
1493101764
1854690561
835505442
409544049
1858329123
1906168042
122304074
1987873570
1041702530
786748417
1086194057
1938584708
1589535563
1536980925
166688058
695461599
508389421
199617247
1790702760
1839210179
877992169
894907873
727579158
347123924
1690210031
1794930347
183779312
1990942916
28249672
1862666109
1239056941
451711210
51057880
475606988
1358035804
569716932
926459477
536514349
1259505304
383435242
243844091
1968753343
522174469
654243054
385435667
2066051732
1588008030
541595263
2000946632
166302656
1197609747
1637217472
1388948168
1889009729
785757238
1908737175
1780481399
522141925
1979214194
1356283697
830629652
1374901637
1749710063
856415522
761245016
1813125108
121439618
858994120
1420247341
2103878006
1714229771
765597390
641367600
1174309713
1918111032
965176860
957140016
1782087958
20291750
201327065
2059047949
281425766
858757845
62385652
1528420386
744669698
1135222426
655492668
1663268913
2043059755
1915936120
1547053637
1975403504
221754371
1371171636
74212173
273674023
1226518617
1764023704
246053423
951449103
1116738970
275439004
836191668
216576461
1776558927
1767146163
1840718544
1531909367
2071678315
434268724
1743856491
1153729852
1914019769
1837326540
414207775
1781281698
200120608
461627616
1415789225
1023776088
1732022840
717470421
878553632
276333990
1229114215
79077315
20489376
1788698729
1453334169
1431881611
1038746804
160312696
28936433
1401483924
1330164473
1767239034
1983679605
1428815166
263738250
315504047
928497234
742327463
499173745
1824995456
339710444
1360977558
1312222228
1413252835
1086010508
112139500
1408853435
999685276
2051170580
757581279
1776268828
803054264
861293492
1907385886
990876496
1138735801
1524637240
1349271308
1504309027
544551892
1295188992
548565949
2101634398
1817537125
1947319459
104130349
1947169513
1120037699
1527386023
193736573
2002867078
1421005373
2084884997
1225065569
626873815
1530663007
2053206399
870516981
1432019795
2054729607
377061614
461383075
591453618
965328631
575648098
272572548
1654927965
1692637686
1801715556
1801153322
2043943425
982332647
165342003
1122928913
2100327303
1838752891
1047877958
252426366
1433637285
1011644707
1926602825
1222866223
585754680
935753367
2051530721
596796818
547668417
1228849518
1356563962
1592941747
1482612760
711026033
729957982
1464281587
583019534
312500025
1536161597
37030655
259868403
28095896
957349457
1974184187
901404488
948988403
165962893
816229706
350074996
1712778197
1655783256
1395375687
1554707997
624364578
284322057
1682831975
1103537838
1777608939
1548007292
201291009
1152066069
2121846817
1732145038
1073675906
638914845
541235239
28327234
1016260952
770478930
134327259
1213196639
18669567
1961553051
1107670374
1845641328
922961855
1554981591
637717608
1435390020
25372165
667617924
1288256381
960326883
496732656
532367034
745066662
87418544
1729553127
501050118
975798974
270070539
1055472049
337456505
1000873048
1451865526
757284354
552900526
1963165287
617838701
1914526132
1558358375
1537078681
439612233
1006940048
782089387
1754186574
1420133015
1268538030
1920064151
1519938193
181763397
22529255
826961505
1005660118
1355625837
1778336100
1490451089
542813078
2083150606
1388708097
677721618
1807312337
254811916
637698299
902943620
1801140999
71109138
743294696
20996768
1799112417
1380634631
1054181303
789796655
1011849493
2056389372
2103721607
1651810035
305222568
1330515076
448471207
410796275
2030490660
1457542625
306457685
362642009
172229959
1725275588
324938438
1592049968
1070780834
734789707
1278982733
1257657185
1833582057
173124718
1446488908
1111364330
1918764394
305199269
760136314
2039198199
1354974869
328997503
868368750
1643957965
345930754
1402179480
92955967
202931580
251644237
1441348717
1391469610
287395958
889359896
1593391565
1744776388
1289723210
1701956945
1613333911
429272357
2085520764
1082630500
1074825849
1748054370
172667630
808796606
1848234321
1711711267
476589266
1060063024
436413785
1681496040
1905968975
1607236585
563989307
1093485157
1217121441
78164813
1818327124
177476338
934905928
1578610113
1542301412
1967005789
1450140670
1318844249
977055900
301296030
1904830708
588297334
263587414
539856091
677530156
1593302521
1575391164
423146158
1255936918
1610989358
896746443
1734891507
1015238533
1052521223
808416067
1748241095
1161496769
1368867358
77280470
1876024205
2011679839
1378302880
769109611
688557189
1583687844
1905841809
1832604812
188812796
4459362
547469390
141831771
821585740
845113228
930930317
514108629
1477149358
601863870
2037413400
1478975924
1148466347
1411401138
948503471
2048933249
341020740
521913285
873160185
1816876606
1878461895
2041574687
3687136
2133874817
1860112262
1201052255
1804930501
608064086
2022637434
876898940
1868932108
278635402
418280880
3058808
1319697881
7055394
1972594347
106477844
1101436378
1795627100
1991462525
714864876
1094923238
422154754
838808509
839553443
747599734
1570411711
1614524100
2036506064
1058560484
1024539858
30325102
1909636379
1292126313
391309727
1153347919
108624417
1941309550
1528593672
126267334
1264958640
1470052684
1434332560
170380212
1552019389
210742912
1354877110
925736806
871235591
1563776048
1678813229
448114960
497504916
745130282
1749594436
950561808
915718607
2039763189
363736224
615080489
1364404902
1031654636
2081782053
1390922811
51403558
841807188
1654024228
310689102
650300389
1508065492
684835895
1505050643
954864804
344936082
1604599814
276920792
149386461
990752411
701240619
1450354791
811742059
380297446
1206269550
1591802091
2083143327
819103982
1978768624
1589304496
1718926723
382322915
434938126
461329731
1130084786
1192460358
1557060428
623166543
439677907
1320136367
1447179322
1950797299
1083878141
1585657098
618657607
1555910517
754795110
681463748
706612602
1459085301
1556230188
330446804
680938963
1698160664
1598428639
215886394
216026317
1815473870
816541038
61379878
974426731
1911153558
1464477347
389498164
554315116
1020892705
281108321
1959222454
1202034403
80037236
1535073504
61652551
636188716
115177006
1637055554
1660149623
38462232
1702780009
366961773
2125380866
1403740148
1683505098
890165002
1502683468
2141616719
1022757945
995085946
419015521
593982250
1208814425
1332259305
2124688395
264985670
2056010491
936477698
1585865687
1108503258
1980601050
68120241
1736479015
2016783988
1335669168
1716034645
1082221842
687179494
1794756055
105473546
2050894218
1071344189
678122524
1102703014
1627149402
1999916326
1669449666
1966867236
1671488506
868461275
812303597
1898012599
1743996587
467547475
2098266424
1293316094
1839610628
997408821
553088668
1440881197
1623196507
1180975323
153219532
2146681196
703928742
1494691217
1218005834
974248712
763138763
52311320
1793041965
1077440517
1003951586
1722796289
673942267
1017773436
342842667
1380745525
1692294342
1503173941
2032600933
847625085
413181095
655128867
1150314770
1587579713
273229712
2147098562
155732125
663822638
1483287274
1200601572
1034243953
462576219
850116750
2112282218
1498084005
680185415
1430079852
1687243728
1087886371
1442194814
634516171
1786874037
369003912
655776747
1709538993
1608267942
183317964
447383287
1766071949
1429150545
1980911538
1667894636
1651274542
1047133248
41305955
1334836272
69857802
983241314
1267017033
1556087226
1158042209
559099584
484591564
636049042
35098689
223745844
1241925479
1726237409
767814103
306540989
223986689
1643991008
791080692
2138202184
1644833294
679532795
1706031746
317922322
1690168036
1572304136
1192707602
1874213191
1795576748
660574969
1934575978
1389064199
1527799325
1728477917
379406762
2043327072
1753493421
1703216220
655866410
366522412
1045191597
245654604
268339486
633587656
427112691
538019778
680668649
348917199
656094168
892516444
120202057
1918531276
450036012
323026046
475376407
438850154
1135792890
432023137
188006339
713816387
570588104
266749294
44488573
1892495800
1684293246
263801653
656066870
1190641078
390313411
428033700
1428179851
1529228482
276412235
1602109798
466786872
1208096180
109253721
1526458107
327118951
683867891
1076171386
1594643076
1512131089
253619016
1933895941
976214354
1574433994
732158930
808217347
1970857344
2126140121
217586366
1135634527
1710035408
280215795
652325330
2015187415
435872993
825782736
1212457610
1594020301
561200982
921307843
544518239
1169318289
16043974
459692146
362440884
1199170242
47716773
212623289
679656043
1620041858
1974637994
2085734838
1325558623
266804078
2037197522
1679647913
1448431882
648682893
1540299063
250615710
52426791
1701386200
1716950344
1093539208
974534478
1920680400
1642597733
918979802
1057338648
263732520
1303011283
285981624
948556765
1763537157
1698196034
1698805408
270869197
36153410
1418805360
1272187957
969890296
390214085
550154964
1932325468
1059194803
352501537
2041237570
757074002
484064634
324159866
1879052955
1972048033
1477628314
1542540292
1811515112
1241873863
1516769014
1108002877
2016884351
3876830
2074062867
645188330
1821193075
1054200207
729232156
83400585
1153949267
1923782373
1169992607
621196068
1104746046
1667087253
1472116792
1193008460
235518125
1708427767
2047713443
176204945
712359244
870648619
172347406
472896866
2048491126
2096874302
966016416
1033498024
1484018713
471089160
589288190
1145026615
1170239163
1898886335
2108639588
412878262
464638687
562672050
324551238
1020908756
157825487
1137992496
1060120945
1624274904
950019730
1418539952
2123278362
963598658
1645743304
1109520115
1628231465
638144898
1192436061
941580864
1800680854
1582594159
1228539774
597907447
917811340
124158652
1806753147
1606026852
126142542
745866343
301280341
617128630
972496045
1475882915
593592507
1781384072
585503580
355970208
1547414216
1006358386
545003616
1326108336
1178072546
275757380
1069932641
365861856
839945150
1916366258
757545616
910908348
395680238
130929368
1034704949
914010680
333185136
958189424
259201315
50576370
937068650
2139995326
929365247
735266444
1570971659
1975833525
227293259
1921038744
1454047712
891052249
661395130
1132634366
79607217
2141599735
1172636666
335826809
1206658942
1127137496
788544104
2078538811
910166041
587145
45249311
1379947400
431815912
691115769
1024982793
1778810604
305719396
901530320
580771407
1048860903
1693875121
66162668
2100070175
367659136
1454864598
1243626267
181817217
1952699928
743702406
1422483771
1920856029
227967544
1930209619
250751658
887642600
896824975
1789153815
1748465842
2048643965
319564576
1103415263
1067541183
2007919612
801483826
1208888563
1403225394
51740114
1613335539
746899279
335054173
45520729
760771904
834642985
755836519
1987252612
1207748671
1804520576
995396929
2147180519
1942056505
1091830513
330888951
318434341
46720050
1923070918
1980314042
183170155
1037914930
1340419013
2071704970
1958833416
519130819
1343733363
139399354
817507768
837628965
76066884
1553217942
484864090
184944795
1836110296
1665681177
684689309
1065514191
597654679
339904658
535311594
54671815
1337653398
1280974320
1416346359
1363221540
938169120
1198417680
1550328887
1164706276
4211498
937597704
1238817042
987088022
1686324492
2075771664
527796075
2084279049
674281407
1029838720
2009151824
2999464
1460761672
1505191117
911258332
1821033645
1376055884
2039348908
1886889763
1568194788
1550603547
768917904
455927119
1644723636
1059185395
1755067616
170555508
2112513257
600828150
2049155937
435690384
268658442
2018568622
686271454
425621137
1268246578
1365321756
1473424092
1208133671
1900931623
1660381038
410553758
178959080
854978162
1786343744
1710729642
1028025789
142348700
970342941
940215367
1126307743
1250848379
640048804
1739929048
1413232193
1758426182
242209763
202918584
1156031781
1363490032
360555858
1240406553
1661365554
1540636882
469711311
757533932
1021321344
223294599
733675750
39725716
50955984
758961223
1152179282
699418521
505309368
643042992
99067872
247428674
1608180266
1052085457
1294492958
290417425
62953335
1289529156
767056189
934255772
644997618
1706504854
1421317552
1823490894
1912906225
921718021
1379124536
46063844
2052378071
947168254
1748760988
733765983
2095768297
896197411
665264011
387538573
1979968427
1939790154
175275868
1799768965
1868585336
1867392805
52888465
1241920634
222586826
523228805
210684435
814189192
978680823
2044271680
125264913
1306494036
527233555
1500569622
231044791
1766003962
195428183
472476682
2044337073
945847392
316976860
2046636750
1756413127
1696966326
1938843881
423809142
188455227
252533247
1583532484
245874131
689877377
398994186
527511403
1440424596
1705683049
1587178580
1774720828
1569470405
1969981398
35116221
884081098
639458710
1396400451
1839044247
515965423
2138478005
438148958
2057100913
2128356821
1296027386
567817433
1784610767
1442227517
1083121552
1626112271
2074498769
1366004806
79926567
55478900
1836497913
1228245142
1511752414
1885876661
1934929721
510030068
908734214
1344980377
597917563
1464092681
834620886
633449153
87066179
1312225396
1315270551
24177600
1853887271
788949970
49162227
1709212369
1866191947
202953469
832982530
1690308531
1561898962
1501066747
39359253
1875451877
220321153
1294316651
650805768
211000106
538794039
566546046
336228465
270928750
636171923
1399245209
1554862872
1156807813
738314058
1833319346
1291391612
1100629404
2130489899
1877963334
1532280686
1963352730
2042275237
2051082468
581072764
1772210404
445541575
1065237560
427343618
1571762555
517863783
1107366169
1199676982
1908785633
1903715725
458249013
878095050
1313182625
2084305474
1011179230
1062854451
360001848
440830290
1388334204
966396691
1088874104
844112763
1515951736
781013044
568572106
623428530
342738039
335132683
979002118
1916793413
931271661
1920760658
1939946949
893812460
1289798693
1774991077
774758406
1252070628
706782667
224744113
1479827166
1323015575
1951309992
227064956
1012608741
1694448008
829882878
232711552
1615590482
1196420199
324202974
1732547811
757021041
61781306
939367957
725710989
1402178956
880367088
1202311821
326719000
1295598871
579208171
348751274
469662840
605545007
757816458
1196738091
457704355
165354813
59445260
1681260935
19829253
2146425384
776909637
1045532972
480797528
58266493
1801968936
1237941989
535170348
1898135576
765740151
1084625296
198137147
459195365
1592478279
2126414200
2060599179
2116469596
186226668
1395282136
838991892
958191959
718352955
33048369
1336401566
691156444
899420075
783578780
1415088325
1725775537
942628360
454532461
981111711
1572548565
926533289
172758823
710815295
110180764
168664314
72599631
29351786
13746097
2071990637
776275718
605196543
1171845679
1791277238
307322408
2003799405
498824951
1751015076
967454915
1543410551
1294681838
458873785
736709071
270428735
166155743
1939259362
1243830542
279227501
2131460551
1583790104
429765893
1626706362
1759636157
2022227483
286203213
732216177
1793083815
70783446
59016144
1456295998
1198841431
47415605
1233239548
1532329178
539779614
13075884
1523460786
192770236
1548522434
263461964
1631813592
212085875
1096936585
224632872
335452988
16797850
1880838732
1853743243
141193481
461042706
697658171
923564207
624726346
519359619
133624534
149139722
50256757
2044371031
813385058
168213570
1304713585
525618452
537101991
1625752293
1148797079
1080452099
2044337718
666759733
1955302739
1093934475
1840582708
1874763683
1879886304
1878380715
231905340
776185354
1052373462
490993390
1623797134
450351432
1047464742
1327720067
1464616610
1141487763
161187086
2135412634
327755001
852444668
281960326
1612420801
698946419
1966760505
1864179809
1702292322
769566514
969642803
1272343480
585862653
669565404
2115934237
1784399975
1759656925
1336470860
212674311
339778995
2106517496
84394187
868639146
905240521
1003732560
1166250231
1067682693
254479875
1515121867
1426844080
1715891398
1553714796
527089996
2046894663
880932765
631305202
556703181
1243890499
1313871816
1175914248
327722199
184861736
1115177556
789488863
596358624
59237994
1721958416
851974924
635266693
2080854493
90404416
125276617
1634982788
346799947
57884389
1407791228
2011288025
1581120354
718451539
1673319160
1693858310
1959780308
948112670
864367327
973863425
948789454
147801021
791179659
2143933859
266781394
1406069753
1387719938
1861186589
1097957304
369371934
223294599
75177991
796319219
1904329696
1569788513
756627160
221392024
1165142536
2030663991
1233186565
1269579427
1815428850
981748738
106719264
336219961
1787267055
1680566919
1490646102
895846412
2003449570
908821758
700362080
929393198
1076483493
1652778242
1935803167
881555406
706965960
1809471028
925284298
112841356
816226963
1435248266
966184475
185955236
1920219720
1534697045
1656916464
1955508341
906404133
1597431394
1568406650
252831007
1912841450
304599887
1086340202
155224560
1880706752
502452233
149143358
1115063675
1236644597
1594373026
1916048507
428585379
1123396022
1835207245
1889184156
1871661698
1207513858
669575462
1567198429
205527020
663186260
1479775515
1433139462
1720084848
1540558053
293936277
1386680989
1460415634
1142343350
1321939084
40026206
981466315
2055752754
146583642
912732048
1838652526
322225276
616565293
800938865
999600865
290235020
337903902
2091412495
865548867
1292152532
702028278
1526817045
1906803035
1872871486
1392796171
949618052
1820226760
1467946133
1128452928
2064573965
2076355504
76652628
285493775
1059890135
76466087
639477782
2133591798
197796002
1284303822
1674207823
629749928
29379077
1157498493
1017246302
1527045886
1739408386
1380461778
2031928757
1539955284
1481519426
663575714
1799235448
1968586831
2122105919
1607297696
1284995683
1756629125
1090958856
140140279
1269726906
32045404
1558025447
1160224587
775395916
438149892
1186133903
1068245305
844823409
1709783724
1272809296
593976985
1533363396
1903753526
1802386936
242233541
1031748165
1974999680
289719435
863947410
1715098180
810309250
1013176128
1632835076
994134803
1034145219
948946172
955959216
103432560
587078624
1849477228
2015900783
656245366
34501603
1917116507
321118818
1031993593
1544522636
455629699
1304889224
5472027
2093593623
176659737
1428645701
1185906694
683994502
327179277
728471451
1904939898
738614904
715111937
464447403
682894400
650984229
1713417581
1489144594
1996047665
400018337
1945047012
1412130750
1098798595
769658785
1375875994
527479669
1898144082
1594483257
1246335496
1545732365
725726490
2138696723
1816736543
242005374
1853049014
148507287
792540016
1081027177
1985735302
750572356
1759989054
2048910248
1845425759
1170319062
828996824
2041203107
243613631
435852616
157201936
39173641
1861722991
1295625405
1948052714
1738365948
114099490
1921773870
1600173568
2094464729
95734056
2111457339
2121670454
2073957415
1448160921
1915660300
1948772516
1258397601
426330687
915911626
1679795806
805791968
1613695599
632096911
762993549
1899370741
1730491104
170648883
835047167
1424644533
1395589522
581031678
663080953
1801555024
1875484661
389876946
2072312404
16096211
1721196374
2038640305
1483552877
1898146593
315917689
439399587
675382130
968916898
674391398
312036678
1747195472
528730599
1715764389
115994816
36598580
283493369
1301814906
690659526
1499182707
1828261606
389801739
1275553567
20522415
1090300934
382711053
1753624231
1820835352
622885373
1047251197
875682883
1935283714
1089157335
1053780326
1167030489
353325648
590178249
864104404
1130074634
8423937
866288250
1251659128
1071546283
1595360301
1437175450
1597789839
1130428605
225531203
540199527
1163609968
940514709
2007101059
1077688521
1340024176
1038833173
451772231
571831551
1077086503
1729431029
1208963733
565505768
1121905499
607004922
2123039292
562212028
1084547714
1991569563
1838313097
811774593
2100981472
756486943
1590632999
495167254
2049627635
192468966
1449053163
2101155977
76065724
1606635867
15004246
1082817800
1666940356
1802659334
930181612
2136631986
2013291037
544596994
1484622378
1074944071
669859122
1691461648
904287371
1129970498
286897036
1871930800
555092861
373114986
876515547
326489320
343321646
998299318
1134108937
1949467687
945892755
1113473809
1007966480
268641192
75365949
2080754474
2019183592
525658705
1387015707
1043467933
1101841324
1818027405
53584671
278323677
1824796991
309161398
1993033559
1459369368
1560837817
751810116
1975667236
1583303804
2115072807
1768044277
229420816
1042848037
1057712858
1420007866
401617292
1392671707
1906639237
1920706135
540497761
2114102740
748426334
1907315578
1658735611
275646501
374871075
43625989
425876694
1204686126
1142405362
2023439872
807457479
1344786830
1139154358
1049284723
854712256
863698759
1343052077
355519929
2122014932
2014142855
1721327418
545398384
303019542
388637266
33327819
172756751
254984618
985097111
1472860323
900777397
406755698
578510773
1256536060
472947732
611302880
914052649
1828794523
538867349
1679266069
1628374736
1595093883
1157707150
2074225070
1440964194
1101891756
1136958557
622973243
1212593397
792622953
806154655
737498233
1524239324
1784495755
259517181
882651929
119826808
1324713908
1858703202
1128619947
1579288397
1206315723
261387215
1258951287
809025724
1170129714
1657853147
1724184186
968169884
1363325934
640883777
1862897879
1594193745
316513137
1222119929
1968831011
1793847846
1147590938
969541180
924092953
545999756
1980254559
2003948867
1211251326
934395690
1522082919
430481694
821315638
1313254740
188174090
2138595369
1595718720
2046141952
1781417872
393547654
710099397
1828234018
267075186
97553254
1251759519
1363136862
1286795087
210417379
1519970947
416760286
1475736399
1870756250
1641340169
2041727902
1512394686
145522109
571015838
1657020975
1540186048
1999959511
63135978
1186271809
1271949512
14510020
1495300009
1244973758
580643282
1021389601
1491268635
1256816584
535027168
569853344
1288168960
1547723314
62680147
2028415674
1085038489
1612965668
1020966749
1380628567
533480944
861077561
1958262129
419898154
443846715
1883978199
1275084251
1352254699
603077772
1096386960
2131473795
2058174936
295604966
2098300599
2086195101
487848423
1425744868
354127641
1712149221
491879221
1059090335
319085089
1396225471
607299667
1945564601
1969810234
1616901203
1566077325
2017034919
810220359
2026132447
430653302
1189206940
131840415
66458945
2090649009
1532881661
285384385
461525543
828887921
913556227
391790031
893325583
1246493347
2110243947
520828602
1471801520
753490765
1338393709
733410665
885181876
1023544006
103004486
842539296
1003864073
1778417517
846283452
1268917395
712673370
1084462497
1026702516
1449846113
546324330
891837491
1478911731
1830338704
580513164
1444385199
815412579
18034049
1602950687
830303829
307549401
1713896745
712374897
199454084
501514976
696136274
449228897
1768583102
1460851452
1156875351
460685549
1662801422
590051209
1904898806
497455181
1769652251
1391167571
1706845669
1476100891
2051459767
554868499
1663733737
536119118
1434087611
350999101
1025655206
1594731996
1410189312
162430045
1203843850
1178715079
1421319696
2140290435
1700010835
1478555015
380357437
2129578052
808927294
215377248
1430830203
1326549227
627841619
481784486
1292296426
869991951
1885306551
1345348793
430500185
1259628695
573915771
1456426674
94141113
1753887367
1120513983
620474071
1477670802
2100098306
1974101797
1275933809
690361545
1683698352
91255017
584506927
1913163794
1318321534
1880855784
684908517
1757125654
1613908384
1451815647
79106186
489652650
531948349
68111108
1434054560
1879837033
449529716
742258446
419202110
643396179
1349109952
1817480202
192069002
1025701166
1470879258
2075125929
1089898942
1638882256
857081262
574531809
1844836195
695117236
1958307714
522347105
1528422500
636546848
1004452655
495654264
954766350
1431676406
1961353884
699964835
949230182
739946058
449744961
1416053696
305481120
182056724
385666509
1206282011
347146206
1006353981
1149778505
992318750
514131787
569038775
393890800
1329547536
1999727780
888368751
1253458021
1965375682
1171010446
1872916355
425776740
766385354
1030041947
270658620
962173886
1623559690
418156721
667644304
1413921361
90873467
1913455931
780839158
39149592
454958727
525805270
517417824
75902837
886878048
2047665537
904723932
1424988592
938874016
92557555
256338456
1483722622
86951232
313849604
1723414017
1555021860
1948785114
371248469
192158931
391124516
986246510
888200744
1612644751
1180442447
2026986506
2107629525
2097236711
1276319311
348512783
541066526
2023793950
302933474
1364784671
1497485719
1794812195
1968456495
611211121
1524704181
10787293
1345636464
1414978383
548550849
210989240
670755916
978918916
599335077
746933785
292531681
659407389
1089422855
210737866
698299112
1744308321
406329355
1951138661
302943728
1171855831
1456948375
1434244274
1887156289
754785848
508173599
1255354523
1099260570
798566619
925628610
1351132546
1890125643
1069379420
1411291068
737808173
770518678
1362273174
1038150167
1850864252
983010463
477949400
1620371202
530033436
982552626
1810554848
198165463
1692320891
783851688
1625920229
996232956
1930997109
1951527392
1939798124
272289376
822089851
1269286366
468614718
1436204407
435342702
1748740984
131293356
2099737817
1302616187
1900097647
932394122
1690667672
324441966
3268140
1845753312
1942750716
1370690439
1292464883
1760653265
1672073890
429261547
1668262325
273251233
2088477401
1069350056
1339828591
1015138545
563068656
1766529047
1037010017
1330769771
1810383062
535570951
1889186052
1270019866
1263922070
854653373
1819897877
299574027
1231132099
143354399
1946684759
2039166638
1252928721
316000223
522807491
931585457
2056553984
1533602259
1919150130
1984292014
1465464655
1780282243
625738995
473472540
1412738765
272502536
274776012
73858016
487248879
814963673
1369297848
1690243784
1390988679
715934688
732153174
1233094416
1036176412
1002670589
597538696
1067834360
1001285026
1498106821
1790363809
673479523
1134301566
687223533
1147209089
705314452
512126465
361079106
78664157
496580404
306575122
1753069190
537260942
875733508
1724975145
1077926355
1040298339
1906877545
1252424409
1915461006
1242205959
978311158
1811253412
745774100
1664124013
938297037
533209243
101443901
1643282012
126105725
1266131234
919692246
1417965979
1828830459
1942716653
811362410
1676292055
1414417016
1495629103
922515591
1644055622
647804659
842558377
1597316506
376276919
271764834
1112553764
1916725662
1795044988
239179526
363362895
272908372
334123929
2024682649
1432839417
1310398417
1446896351
236365301
888932498
1558185566
1271152924
486895724
894553257
209911681
1302020809
1189646872
890831192
5885508
1976362926
1280217029
1541096870
953295738
157919639
1050068756
1005630232
18676317
819365348
1169618763
1123251482
2053085969
20570074
1821632640
211418655
432198976
1531325585
1407274238
1212529907
2017965268
1722335294
430046205
83908493
373601413
1524372045
406582880
107287890
789037726
212519321
1046015791
1987192738
1957593951
80396418
1095867305
291737827
813189226
1273015778
934365967
2085039986
436242208
906201345
1731545031
596917935
1837394636
1824497080
284331200
1439603827
1564813803
1028136815
2033325490
1559131944
134299401
1423310534
255636742
1716888813
640298637
1705689284
137329970
2108239746
243806590
624266044
1937492206
34708429
195945434
129755740
1701408927
1262619254
307970092
559309871
1501191908
1792355047
1496199887
902301229
1009140390
230263159
126271333
1277782233
909906088
1433487001
1378830351
213185090
186323816
927665635
396066286
619875023
407170801
1616742143
615950574
944577607
1671356735
617532703
992937319
1833381148
782024465
273636886
1084806290
2066996909
125124436
142245161
467244107
1005496435
991476184
2064583531
1065838383
404630959
1519279852
998525619
1252258676
943554629
666665447
2050796297
1334770254
651618654
1370153342
1700561485
1602364544
2003959674
2079838939
2076305371
383683274
954263365
1582212196
393973740
1310523653
1507068951
400421952
1515257544
206385964
2074601979
182201129
972080746
28827950
86844095
1289127065
1040274154
1986952275
1422389638
1341464314
275096506
1459094422
548592701
753652450
1409006882
1277277141
1038457668
2025102204
2076734461
2010322556
10461243
725925700
1176808234
1077641993
1411277086
2022977574
1247502027
782941013
968078738
457021475
670927426
810126119
355519258
1947680123
680307205
679427714
108602619
692396602
818269197
1658989417
1796475233
827312501
1014574283
1945607878
1989223447
736375717
1333221745
523090984
1668956085
2074344157
1914571897
1736582097
98044487
1158130921
2009739529
1431604666
70082220
80576263
47887466
912332502
1487836827
393308905
1550133073
1644464175
1241707998
503143784
978293726
661050757
2098278540
175000429
1821073473
2102924878
18972117
300273117
602560588
1980835571
991246928
1580023528
206315694
900784677
1468997956
361814249
2123815615
1823908957
283307612
1789215320
65610090
209349168
1693082901
246420516
2107051387
400986350
772823044
1865892649
1585558482
783786524
995789419
1262521260
1478177943
27918531
676851720
716360928
152652097
1817716224
1781766697
714479482
231703356
971727201
28905863
1943224222
1956557689
1826788905
1795244329
542275
1943371370
1186045112
1156452039
1820166647
1748327234
1314519392
30071273
409405484
1945568442
111023646
1741435488
1229989097
1958308300
194268292
56353228
676396870
167075945
628448650
1267629000
460892141
1438100677
844349855
1806932805
1036085991
1119783163
1156440551
1460734561
391694449
1027524955
1510455384
271932234
763787694
863576348
796099296
1042479341
1954098435
1616430375
819056966
453639697
431354444
547396734
1033287359
2092023158
1751946072
667714704
1904892121
995579314
1603929713
880684554
37433317
168591695
847519747
1155384156
1328977572
1563900938
1901954489
1073900866
1125430357
982280942
1226014918
1777603579
270879214
65301092
1965395533
769634801
573257081
598098751
1721527835
1021311891
1504798218
34837789
173203498
1124503087
1844317011
569653281
1563296804
1688056479
148258313
1538444623
1179659122
677995183
136843240
1437373946
753313120
309073313
1583318066
399308301
32139851
2065885471
447015455
875379201
1016287953
643229127
1490295186
335242975
1582770626
174602181
1721389622
179411395
402025126
1103293400
516957456
184033159
1488827779
653219395
1717056650
1914044419
349658385
503455359
1072081255
746609645
289684454
748912671
1241072857
112000377
1975264032
1582886671
988527954
187633682
267804627
1149448880
1478387464
1368342538
366266648
2073461452
632435305
1680522575
1910954704
515399398
2112248372
899544635
1586066905
386872509
779607993
2066775351
523295950
724748579
256265897
1025106283
1004919615
2046529714
1006019
1755226369
311116127
361435650
705543029
1011043133
572093274
1542495959
986235099
770067578
300214152
1972581642
1813245211
173687237
717181582
1729679182
768497854
2043782705
181935357
189754262
2082328028
1805087457
1610968452
1201244386
2116304399
1483947419
239064209
1012814330
1765412837
1940948875
1611043316
504034144
867062575
401211659
719434497
1124327492
254711570
1776822399
1474138000
745461556
820163892
1167797113
735057893
340823196
41720396
1001943603
1040915795
1969110437
1181405417
1932164807
1788209560
256703768
1811689158
1550491642
1478278822
356731365
1123322303
1475702463
2055764618
1164529801
1178041018
712306963
1069194968
1097849016
1948141390
629492917
1795224081
1839926255
204429543
2115508407
2072902783
869058638
1935499319
1746109088
661055854
559272512
912518262
1653381292
776590122
1198303160
650703577
68888333
1686022841
226678541
679729637
436557863
1833366662
999237287
612589927
101491555
1659434296
1795821693
1203925913
1889072053
1027041794
961150571
1884921771
937432595
61906848
608069500
2003315557
723616491
379360451
1940185875
251626084
474679025
1556356897
965629084
44278019
384444263
1175942590
880151179
44547666
772777988
1034830456
1762490529
1345141971
396132545
352313501
1076312068
1383396533
1428151990
757246829
523149851
917135523
1728226244
1531703304
739673330
1112886359
378986198
1649626545
468772163
1076929800
767027285
1587454239
1825471225
804704553
884567060
528816839
1775802740
369015545
523202457
783526869
322068140
1220808049
1033368489
18691286
1449271147
111562654
1767421767
89185695
1448566729
268004334
2101489742
2012413299
1863647166
443674784
938447306
1235337952
983084831
2079582112
1799629385
629434169
193717815
2029634093
1700983718
140550913
441340657
303139714
1783360273
413986580
268865131
1354356354
1301105376
1934862117
2047075469
1158713377
2042528681
1981769599
1495871360
873764507
1528948798
1560678919
825330479
442010643
1926988862
1121079181
1616995742
353448537
1900303297
1830468630
2094945553
935774776
1216990660
1312692597
1975692518
438662567
615109395
1560962947
1541850934
1242129223
1822524037
901177214
952559187
1050354717
819140884
1450906576
1400368543
1771336363
1100359012
341339742
2140621497
14156516
655380032
825335768
1411116083
1460485759
1650680564
1160306593
1065229965
1832646912
1240836673
939411132
381617784
400447784
1424764921
370088087
2010112217
445138637
988456677
915479226
1044996097
308446399
168923037
1793366102
2131448550
347248967
634566573
1189462381
202603195
3777413
941801631
1400922288
1066158867
297009710
363131434
1310769947
1051977386
1375794257
795731065
308599908
2132499209
2052710340
54965570
1254460804
1309016818
1946480056
1635246251
174553337
830287628
1853394649
76695104
2038306521
2096406257
1045612439
281718164
627388485
175143032
483190139
908428537
1187550815
926337592
2117569367
317768634
896671062
1308904239
583653721
985349451
928140717
2065924159
762100605
2708730
2044344386
835229514
1023166472
1652194123
275973474
2103045439
1571326111
196034033
1721216496
1499596261
1717389170
960275622
827816298
463802473
1595732894
419374386
1718014969
505623822
1171841187
1590204078
272795392
779457981
2082159170
319100733
3290345
2029594232
554521736
719850592
859495242
700577904
1568823574
1057543457
1802600524
1169792236
196083643
109608538
1082630870
614145316
902685073
81421711
2120661726
100697542
87735505
1785945309
251712822
2087006183
1564897202
454760197
242935738
272896737
1717453526
364744212
96352466
1867176017
265590565
1254368648
1147227176
602462946
1829535005
1507432906
1564145843
935155392
1525611846
634792204
829475941
1719898054
1923990898
1066294528
1494553257
332916805
1962183162
507104990
1752152249
1628914237
273346331
818962672
915913186
1593164397
1301335729
525397063
1606144204
1062106044
721288255
2043928555
1646078330
62917411
712041568
1728304324
1548701576
1549451007
2085151141
156033271
590633095
1755039336
1693936346
827691118
1229483899
877063251
1013018902
1388433791
2059297257
1913783856
357484786
1765844587
691735922
1826869258
662720691
1125726640
326662847
12444143
197470428
490635129
1193452401
1698694600
1164746378
662806325
250219570
27386406
1976788891
1625213666
1254337702
487715452
1985737504
1608530712
238359774
1333922534
1158102248
42244768
727345892
2087555581
1024242565
2009032858
530302602
1543907349
951917434
1022317389
375540111
1399376696
718349003
1979613524
556540913
1655669736
155638780
1372271576
22331062
555492950
49175871
2071237897
1225268483
26016869
603584604
1343782771
1282196939
1703453237
561195375
93837046
177408064
1097106755
1625187190
1838153147
1184088901
778702431
430375572
1233809009
1996523600
1372578983
1652607620
158921629
1133159009
217588920
915025834
985715772
455902209
2077170560
1261877309
449760355
989897220
1528239688
1364690566
582235119
1232345748
1632586070
389971240
1159069188
1506385112
162311220
789600142
903631667
298781898
1991867769
1993502960
34992483
824014283
325129942
1055278515
1595055442
2091047437
1598085948
1883915841
57159108
1731815133
567072748
34542479
1456739202
804099666
1019026452
127871955
313272261
1046664334
1041689297
1442194143
1289735422
1560082078
1951443727
384031219
603599800
3738409
757574230
1788349190
332498323
68022439
136108971
1130450088
901771804
1578083606
630228595
17842611
989318901
714228522
422312952
849907946
927593293
1237938610
1355129706
239168890
1488797366
2067656978
1985986281
1949214668
222032874
60971514
1740085569
743299453
1476578134
25022521
712094881
1404428666
812758438
1205768633
963537388
1414976810
46402329
1709524341
582789277
889307586
318868867
160083825
1003195649
1172741946
1197471967
446883847
1956127630
588245681
1725339505
70713923
251117803
1060598288
1684854684
2069153949
1748940128
1585016127
1474065435
237571187
1915530469
846819595
1343713126
1482282384
1700569329
2085150597
262586103
106182591
2053722737
74182555
240738672
429128888
1218937155
1813838921
551977489
848423240
1043702378
1258864759
254675983
1382169481
84344034
685747463
731353309
1796026352
2066010614
1962331465
833774786
1901612326
1103814272
956496075
266503384
1705217245
1407702560
1615809538
81427786
2133831862
878974799
95224076
1043843994
1646153276
1809004174
1941126619
481120249
676917966
1734891779
835721723
2000967111
1748210508
105687489
275891022
1376872377
1165389156
1226292081
1058237582
1699903222
313114823
1434425652
166853536
295694417
91836205
561808528
1102995561
299582640
936454642
511626937
816524953
2073436515
1107375683
866008216
1894991570
2017941926
667078787
1349555140
2071907688
1591408663
942911869
1198902831
114759718
1321117383
969509659
827328472
1877198573
179210860
810208449
1219719566
992488547
1842547997
712991763
2013730862
800031661
493927852
1896012797
2099813511
803801970
268264873
1278836593
1050429284
1883297701
1131379160
2068469211
1954350223
2128292078
80895902
1284162132
1503165817
1539873177
1299135509
670804127
812334709
157333076
1557102196
841363398
813882797
490316747
272778507
773922927
980044464
908536695
1652623417
912701703
839158517
45549056
751884370
1253644789
1126926681
742583280
1610215729
1484005925
322277499
1290854182
255047839
1297836059
890101811
1669693903
1108927755
514493167
628217594
1178966627
131600764
1385592834
1013447509
1104753132
193980261
1639167671
155051391
754701159
656567221
2025664549
241233302
139554822
1421349144
294581612
1311328575
1371983504
2048646406
1242264491
191006119
270355297
2138969300
606541630
2119837739
1274520488
1796764382
778564769
1055792737
1928012481
1013391148
1365487566
2099085815
805106727
859485158
542722954
718940143
1693939795
1943878126
1952357149
1061021996
2023724430
1248366160
633350721
1572636018
1903399294
1429246455
2113482142
1354921110
1403258438
1679339574
1075539988
2088493786
658653497
476554676
750595327
1594186250
2025459391
1298368404
1007458678
42954705
720048501
192957004
1103376991
1104458911
1088818019
1729560766
1492965338
1820202397
1303201760
1093550173
1141466999
1998821633
1608504452
1835467840
266901075
1575254997
241240511
1893392627
1010552690
1250605600
713347451
379881633
1782581311
1806635479
568808866
1541890120
69852263
2127497980
1030090442
174229803
2079463861
1089006418
176602729
462883911
1312519594
565349159
1391855142
381842233
3355164
1181275588
287884781
1907891355
1986921186
1017540576
1260607918
1162213937
924663026
1012316727
2078455892
409720217
46993102
1748708
538704211
1713950263
1630688347
1673046786
506818252
1336151496
111176952
1676735834
1404179602
1006233277
559549289
1436747133
866857844
1657096607
1722149368
2085717619
1071559043
1420301233
1084074987
633335673
1458853104
991099000
1491537843
440699482
1055887966
1343288098
1872289754
547538431
2039128420
1570825856
140981992
1041781204
437867190
1671400861
434092939
1290357273
955135814
2102049055
574157195
376753895
1665820942
2118481319
2140522727
1798502911
334726320
784843365
445095436
751143115
209107690
1974316441
583198220
555346475
1698010028
606960837
1514061805
928973153
72856951
754628645
215110396
40936522
2112956432
1339386777
240909062
1077151555
757929194
1162726707
693505670
803448875
268785676
843967670
536276751
1561385937
218993406
730794430
1561777946
1646816658
2028171528
442254649
831400260
463933852
2086505658
806106780
796406763
1401330775
1193387799
1212310069
57589793
1445806617
792332853
1452434703
1606183688
1461982488
1160349104
2027316428
1965749391
1734917227
2109309773
785545544
670797175
1732471264
830167189
1166031880
568391356
6092286
1416834915
332959129
2095927107
956129532
374067763
1864742917
168282422
210683046
109347404
644172886
1678885727
87309175
255476180
1495605818
1330164000
2057399848
160242986
1827700111
569395621
382237115
1478348739
2141272559
262717236
1327109255
1585221447
862045969
1547053155
1161470592
1540430692
1382247487
1723213821
1498991517
119091725
1969894844
1130962397
2091367886
317243371
874753375
2003603428
1449219158
38940490
333696265
221289949
1655852329
657768062
1129879023
115029094
368675405
912929990
926476824
1189629055
1543859769
614347274
2073896973
32863402
755704945
1804357241
1168776523
129651720
403406605
282703174
1288331110
928921498
1974524755
461192371
1290859907
1550819511
898218706
181052426
1568306881
1608198407
1460576975
1347475453
618441429
1184330227
1743977683
1234729061
1994747619
647244734
639176845
1447054671
616741135
790665210
1541168247
1018973380
1304943398
719899707
1728943323
1410734485
1970369602
587741255
1609907247
1837939642
1248944906
862913953
2087269694
599345542
597427533
1550720835
1702446375
940705403
874327281
969263944
1409012695
1231127172
1377843957
1655321006
1061757036
481156424
1635839090
1644827683
484607262
1664940334
878408400
2034159449
1172292174
196703003
554298297
1370970411
909815331
2035907572
80484607
1566589317
1730354675
166237039
1919467621
90774141
6069488
1349507585
105653621
840314852
2072065484
1838389480
921594713
126129632
1486411906
500449713
690785760
640657907
83461872
1448831473
1246312180
1137871040
543975005
1145456218
1353167149
952677605
500759382
284537739
128939621
1924773299
827413141
514206091
1662291785
1172780674
891643400
1465130796
1812781290
1720546308
824145219
1522656719
1915468215
731083839
1097822098
49604926
478549338
749020408
1686658458
557201884
244756343
841072967
2146267630
1099857034
2099059230
621309960
125540393
741998134
1743404868
1217731881
1918264215
542662781
225189840
1264148664
242324195
1626811312
647115608
34596272
214230413
893865217
2087035348
485690507
1247866588
361516188
352468913
612628292
63950224
636341789
1152161558
920025599
1228211757
752261166
925975223
2116627175
156424721
727376802
81901057
1245896361
1916975634
211506834
1406449378
470664461
1761808099
316106654
1738145017
2091963716
2041174468
506281741
606158532
609457431
524280111
232359007
1112344788
1576988717
1635191412
876886113
1295217881
1756649698
2144716107
1405272369
1799821493
1808024888
714585615
1048599536
416636376
1334181840
33948096
733862975
396693318
1980740109
1122336128
890351077
1751049360
239160423
1782940319
475751870
206445257
1129628593
298918297
381715472
1186439987
782733387
179204224
2089087449
2019107207
1624543120
557089795
575347346
163371910
2061043109
819461828
1797467385
1800854455
1763827328
85418196
960035321
1983024270
888189984
337168840
138516462
1939898380
1156272823
913724207
642958522
1424689889
1134759974
2109564261
832068988
1245515531
1623565926
2099494626
1204630708
1040878773
1972399996
297868360
91306314
427758861
2116472510
105552310
1387751825
1661638067
205659414
606126677
1078991833
935383016
1740635109
673311817
861874046
740418714
1596073626
2002078322
1848012252
1988767048
753476928
895328726
1185096056
679820334
872700280
436706419
625985550
479269600
2087339907
855451073
1695874878
1354954124
465585592
1507013551
1898278019
1607584616
1189153606
56888287
900774051
1221604774
2133116934
676826171
570621109
917641061
1470158169
569587184
1190117497
1131678263
1048170009
878605212
2143675751
1884557098
1392793685
553680164
335747704
13501449
1953076178
866676178
691671333
1516271768
337860742
735736964
857453833
1307645058
10172668
1380666534
923793388
226889638
1045683213
1393402206
1070874921
898693684
1613254297
1354282523
235350383
504427139
372585792
1411529681
87202002
458500592
673346375
1857578980
1030997165
1064936079
736772441
121577397
1261233042
2110166519
13515142
970900424
1074477570
737557461
1534467624
1148130074
739503831
1850402902
1233382451
1542726435
1180186763
1062598630
1495309633
448393438
1234783902
1495049862
1006514049
289426413
1538828557
1267368396
1804232234
1100038606
704804011
629248735
52791664
1588554503
454639263
1177514256
1010005995
773825753
833317503
1598966369
1696557167
891712634
49789893
251994983
474490667
782447158
1050016337
2073237752
812291440
1224292705
1971922823
880684444
1144645992
350619205
744335413
1134291223
2088289310
202055154
1775945793
131957665
156624092
1715641012
1639522849
898007389
27580265
666508244
1444257118
2110967604
507484678
1755462116
865577409
567542996
1554402753
314979502
1444255630
779316491
917366140
1696745545
2067825713
581388825
1933410423
1439882788
722700258
55570401
2111984776
173136683
443020559
307911284
1624868177
734606668
1435546303
1161322716
617977747
1057777053
151182302
1296188502
15625567
653285408
1235862040
240462007
981281075
407278011
2012016909
1732457866
988921842
1565061013
1294856339
289724167
494600574
1051400535
742529148
851056017
1429720994
1407094234
1509822016
291722655
575622715
193895294
1571796526
1614002569
678427081
281116234
1719179065
1442173522
778094724
191185986
626903767
423862035
56319463
1983636465
1606571132
408498548
395632550
1068141833
764559675
2003971322
293043117
330179510
71827992
1919208577
392044081
67787520
2039009115
534117188
1249555821
1087784624
1480668039
1889389096
559329868
1911267574
21924074
1290872109
250536220
1596982382
845979602
1363812161
561747777
1855632315
1927248253
1680419585
2096695634
2097323842
912764506
1017422384
1056868501
1988815558
461418077
1171504861
1309958915
65998516
1076397265
464830557
165617144
1388778924
722580892
529053530
1721727569
370234404
693217213
2017561108
1946685998
1399882146
177131777
1283258959
1166578417
158042580
951643681
526905732
1866594518
1664560955
457151317
539993477
1019756347
967592934
17355177
1437127956
2899787
498515968
1027551306
251686696
327880539
1317496535
475242877
329894950
697655044
1922297784
430872049
149102032
85715863
1735284661
276679041
2050301067
156188855
1707608693
1529486463
150889492
2043981241
2032088913
189366983
889431534
2134210433
99589970
1406023374
534114989
36230776
729443080
582747854
1145504405
200464357
2030858161
443340329
292814782
79038117
891268554
509710286
215872058
1235024529
30975699
1373713039
836514309
854771554
452318146
2020459772
541739188
155063691
1209990110
1590448296
1208183931
1025765105
1410466126
1951486511
1920540225
191812023
1059969531
381375063
1269071702
1723729679
19806706
910557948
325263530
1943232745
1945374624
390214085
393455027
1877147321
818942099
602333291
990320740
997277929
1455631097
120742117
2051761885
804202625
1641214337
1738839855
1394043833
1222807930
2031408058
1968166434
809860547
558758329
84763480
1894869136
1250472382
920578298
2038391933
175546324
2105243048
1947200795
180627360
196817039
2055513396
920793608
418092034
1085802570
1325746390
321031419
1277964730
847522210
1663516888
1762251662
1644976849
848254451
1878678879
1106707138
164019523
1683271268
1726757959
1459432808
1739410971
2050876358
1771576742
1536090176
1750455346
237548233
502327114
186155452
279326719
571499193
1434851972
1724764079
223424052
1196950489
1867704440
2080033935
1999599532
1568481777
1983341539
344521358
896709984
220789419
582908514
1608553573
1641115674
1845518165
335307612
762148380
289061870
1100664237
390484715
653804551
2085936729
37467453
1953350571
1217119399
859752398
819345453
567436490
824054148
301925217
857413251
1415048618
1496895216
1011302179
669030476
1372881320
116874608
827804163
2045101092
238645922
2007777422
1899559645
1935576094
804506095
692384523
1177254953
1367882236
187320509
985891032
1893215241
1426340863
1463639507
1199069750
1945086780
167563444
2073731404
1631405718
724216608
1531810910
1235496026
1584328092
1515114533
706579131
1827517501
1437819672
936757437
1315746239
140027371
1835295422
1259554711
958185628
1801676863
1787392426
1241740340
820173690
1958194889
777870905
1170987511
141450816
218470667
1577679660
100199861
672920053
1339422803
531047603
1807649185
2032632805
1461777815
1246882988
627509540
1222816152
1469675351
1197219503
2129303426
1479011876
1995514728
1132479871
764224280
764934900
1296287290
2091180226
651487203
2070736289
779674508
358968194
1847015108
1584872595
1808444916
446739352
436741870
856630447
1667121723
1099993574
1553193065
1243080098
927616040
444608998
673757579
274913374
1042967940
110143852
735874244
2066237301
796380218
1101871497
1029011023
1195811466
1925245005
18342018
154859811
1160432485
1849073854
1121610359
1814267306
188493359
1607773651
505205516
3835679
407635873
324785172
1311054522
1375000017
1859459003
1861243123
1185802450
41192172
1536794012
1449227419
987354585
2065848256
1565168182
2057497064
194033074
613003305
895539926
258227300
287025089
811584653
1803417730
1163385148
34172051
1829696322
1042038436
1842545191
1631618157
1543555260
2132704630
756529589
1748316212
1071559043
372830218
1528359049
1521960197
330171222
1138522788
1072443888
1724672658
911007546
1337503893
1884024133
1322914480
1303691761
1637730533
62947685
768485057
1748112960
1583909309
592777534
1518860634
1503701392
223742185
148664894
1678913947
846261968
1746743641
402232822
2138471660
1450442262
145466456
1121725201
2066894007
1911641902
748023714
1533446020
482490443
1513899429
856539204
1951562680
230293069
460268630
1425137399
406660026
26512463
152774138
1558250423
671780370
680594426
204345726
281004285
12787095
958105130
416592900
803816749
1628480918
2022456613
358192180
187907573
1727381810
871764212
1391046008
1046369450
1685931587
1974030345
1920899610
1623585764
168811346
1351904304
1788892793
291422560
1414759583
1597028147
1625288990
1727875058
1956783559
2120240300
2139396749
326628752
1751496449
1575879368
95772792
1927379727
58769978
1021492961
1593361871
1869815976
48150299
2127314492
87078599
835438402
1950975630
949719653
1613160018
642900794
592391179
1105053949
1653574779
677519805
391369136
219185858
1040360713
829103693
1443054042
586090210
1546001647
887290044
38493797
902526359
1908183158
1774884869
630830321
1315436122
381490272
990673400
1512904000
1901081164
698297165
394354876
1078288157
335626176
541311668
560776186
299135657
431220503
217250860
851476043
1714515376
184505233
684860194
1635309571
1302545962
251015690
1077648355
1485568158
1710713309
1253544253
1522713064
212694792
1182511244
51339124
238938235
1390457533
1042931459
910993626
853567254
764552258
1452446733
1486743467
1368013217
1821328047
500531054
735209308
1716948632
678633740
1268939193
44647606
1426029513
1210904607
581043773
24039742
221387081
19453394
563987735
283106352
1565283647
46461083
1540851141
576695305
947170871
1351389286
143453045
1405453531
1886686525
1838837828
888205927
2030938398
4048528
1694548224
1663418031
1630027502
1182146805
497733074
2063818360
1884189396
1547196058
404516846
925443958
1174112462
1513460680
995010347
349205967
396479786
49768888
421420140
716985192
1860694929
1598746014
769979786
66247254
1001308628
1593739694
170616553
577940475
1512491692
648183071
1214744094
1600357834
464570734
628287292
1367049047
1523308746
724178567
400178020
1911868678
928775746
276093748
1222071294
983518926
236191572
1908158640
525677452
629523979
2007725013
957619017
1210160207
612037309
1350527181
472526624
1374032629
635909323
825487759
1095526567
1955048545
1708305148
1758745258
1265870298
1939328223
708761106
1085574527
2060738383
1816659761
1039126995
305692819
472863322
312200448
1489235535
1426051714
199587822
1994058309
1265244875
772755865
212768853
1772187163
497402571
695758338
2140104678
1424223093
540841905
292028260
1854922867
1030550479
897885759
1260699715
647325682
135036497
984722520
1976052644
622238847
1218573587
20646580
1640788720
2095051389
238214548
465372560
1202526003
1725150398
1444704225
257170006
809309556
85790165
1153898743
1204884734
103431228
951919574
628352322
1841576128
265601710
952597757
2034508482
752302616
58000345
995117530
1796889669
1663105482
1016480894
1399700529
918858083
276055138
825599546
1400413913
1837854739
1568769556
429156531
1441415093
511455506
1159335474
548715971
753183110
1278528492
670696251
1249593258
819983123
1927266027
274957408
615676655
201266207
1260638624
562128058
584580309
42536295
2025303209
490196820
325085003
783995791
1928285283
2142017638
581411152
1576061228
284293194
413552287
828619391
1379427335
1384606688
955905998
355516141
921150452
107885253
1259350381
363802635
539185464
1333651273
1295104506
904124255
1996093316
89256400
1477504213
1144702928
650483101
458847941
655750900
845408632
177900883
1820868740
582331044
952143157
2029373015
1602858422
554962542
358289241
1024355892
485240606
203590622
561753372
593522354
696064463
1382862766
446247159
614925548
1687565651
409949359
2016070258
2035717653
332486891
1590185282
387910014
794600605
1214918967
805591882
889049239
987952425
730541971
527987737
656149736
1562209002
1952116816
674773491
68310921
514946444
35550161
890565896
1629120853
1116604291
2053505719
1655176726
1631207642
1927784823
1966369580
1872548802
1532620130
923485731
799942892
1951425941
2074838724
1324524329
90086222
197847684
1387170630
1676719118
785415942
2108110850
102409216
929724696
215042739
35748501
219835021
1160072958
330939957
973207399
284479319
250804470
939457404
1181374029
1092666809
1029760849
1172812782
259191283
1333649996
1064681088
1031433239
1714453486
287343361
607071179
561355481
1423326895
485556439
617625912
690032107
608770488
1410124317
1607615242
595407634
1568161308
178431538
741922868
1210323746
2100486944
1923380119
1929241807
498525760
532502667
856515756
1897016275
1653786344
4975399
985033490
20586926
1155221385
1400619965
274669469
1673999990
466183561
1213151456
190477915
2089262398
345684205
543823662
1214853103
337316703
2133364120
743874441
827761768
982110756
442408296
1748281672
2060761225
821531268
1758094672
1773638269
564772311
2132491994
929496811
1223562914
1823742981
877315435
1294978848
1498387185
429514080
2028973439
1222012500
123915923
1238880968
1005191034
1718482274
1661132439
2028493105
2034218064
207167246
1822062333
238345313
1138785297
548410759
1375616638
133220837
615653043
552994532
2123104386
1810829613
2043619395
169741297
873124408
1077814392
1983347029
1537646145
532479506
2022559829
1815804162
1342611049
1340795784
1242894765
1943720989
1825682037
1611230240
1271159873
1328011848
1403429413
205419400
2101469889
1485480445
103926849
1826709319
1859596760
1792585749
1077188878
672228265
1781036645
1410334179
978000223
341685456
730446598
1990061446
484012706
1168819254
928842219
1609635610
1391945463
424014927
104856365
676899668
450115214
499471804
616554575
801925166
1698752659
910694050
223685113
857001356
1341696425
733827448
823628869
926567750
443614668
1216270474
1625575939
834330089
98456659
1948017536
1472561596
902058339
843062568
1264181152
1539014423
1676807818
756365326
704878506
1950088570
433606489
1988321539
2129420459
1443253834
1396587398
1673569750
1587714231
779874716
1853370784
1138497473
659506690
1039377774
1689764388
292278514
2062149393
572541035
96127697
179703596
854351844
129755091
813228068
1030457922
732730320
677447516
1027240940
2056550600
1423583245
1049225380
54671004
977416376
1571168297
844696353
178971409
1135541688
1413928522
1026246584
1045754197
705782264
1099376894
2016581891
989268251
1660058497
111504461
1065791088
1866592880
1830763158
2023556260
712803439
1404835796
699954500
1837362334
203276940
157674592
352738063
1012252182
1304875013
1040283948
18661543
2089094604
1717735405
582235156
2144958462
1808005286
725867553
791237007
518011884
178355730
1953346843
891171984
851046562
202336075
735497441
793435158
1098736586
272248135
1891132507
1531346697
1204856963
623758970
1495285830
1665057964
1418412071
676437353
188549335
217485478
1325202036
1564009883
1191826022
564090972
2087940880
445659032
952613532
489577062
1849337719
1637154170
852731313
2060483562
17816651
1100789215
2071215610
598148557
353010801
1059636071
1885692199
488011250
411402573
1519831239
1313130219
117132235
750026022
2027122287
1764509500
1639734813
413223595
329681333
10795029
993199467
719466694
264294900
663054732
1311561012
764358011
102869211
325760793
1089200601
919976407
1659797235
1981528949
466463489
1536498634
1921557623
806321776
1144912436
393673287
1498920688
480339660
853332195
1197925818
960572857
2110256121
200398574
1149010853
1086172934
2144005659
457200283
438456383
99370127
887249226
375453965
1156070710
1684883013
237816295
31217405
2123347888
222267621
410061675
349884074
1509831408
1746855363
896267010
997127707
994771833
1918997442
234437354
1988642223
806033700
673360153
1049926698
1890334524
75893870
223496604
1349833490
716578205
905995935
1379486466
334688205
1192452173
1796810842
1660562087
503411638
1626203094
1288964006
981403712
1546479970
1263009992
56777194
648629948
1242273254
949878077
60130419
1330742800
164231444
624106497
1400213170
1648701045
1553862329
594493904
2024122766
1043002689
621712430
2000681436
995651118
78069772
1656720915
1771607522
1550088124
885577532
1581020276
443547171
993539699
1233350772
336091270
634976093
1967643099
255889819
2064785428
1133760953
424829441
782383440
1278285037
1947148401
1328207917
1782660376
669165929
785999704
538864003
1348777354
1206036620
661650730
494742119
871245396
1096502761
748184510
1820670588
1376241214
1349658761
689948428
1507932753
1353468931
1501505985
324825031
1652003548
1036898093
570064135
2084501191
75888225
1321574990
366231021
494417654
292353541
1082969343
304898279
1408725130
1980884277
1898708149
1172631539
919852701
2008147697
842169652
537291081
779330688
1319241077
1794347784
1991613874
1670934066
1389281287
1705666923
759311096
1587373051
421557835
1771862031
1724415821
1072650451
856818566
1381331166
1857246119
1869624933
1123855587
1803234015
44644262
1683472419
1751665741
636389219
1619404636
1381775884
142031099
1764859544
2086157085
274246060
2039753579
1665936690
1725188425
1612370364
1769863189
118898989
1238188272
1871033352
763727894
1592998905
730681037
1197376077
1562759849
39797466
2146277432
1575399906
228708908
624999661
1399455799
127650937
119443934
311356890
1981372637
1781681274
27106841
853316567
1965573158
1510125300
55160729
1134435578
797455691
1514342018
773128840
1507843355
1671552387
728127647
1084859752
1971118921
1344306651
383106309
1841876669
1244953547
1706978747
343701487
1975399886
982297465
2101522708
2127952339
1997954623
1601280125
870448105
1384760704
987456225
1318267279
510937551
2000460122
1117916453
124955372
1669978363
234837312
223631427
1010352856
2137361908
141653086
1041421471
2131118326
529198441
1643105623
378356378
1173636118
390304112
1556388758
320238066
924789768
231766133
208079447
1712832949
1255247516
1902843707
1257464349
1454603860
1227158526
461597356
1619516405
518997240
1417558137
2014555148
663696983
1609675889
478366608
26936117
1444132083
1689224985
727074984
268546154
685902120
2066874113
1955958429
123519621
1475600768
1140476662
829071299
597881572
1256535145
1137069574
100774117
1781105954
1423086466
1420093243
1472997008
1994405855
1162656571
1144504042
807807776
2090915045
1273102278
1150711771
1208099913
2102923110
251406876
1420620418
1746834549
101708810
1792607522
1330736352
1439043496
1246447588
70734319
1941466016
1002345209
551788433
618187020
237680737
771962052
654147095
246319070
1226123589
212226056
1120216704
1634600015
524468570
726095616
2039512413
1896637315
999610030
1051125294
2076475549
1688382035
3733012
1029222527
581471671
873836526
1652695636
763255606
1128270851
1842797834
734636322
1669980651
1644403148
1616620332
1373732853
1425675614
398737439
656020866
1446579581
509730485
1804682052
1854744678
317579490
1591182347
1988351848
7730228
140357668
358286717
1223136425
1859316753
1411922399
162461314
1290551800
175414804
782352445
1289959528
1677584712
338245935
1439224560
36788131
1571430836
1735336463
883963479
1742284722
1732884056
621174624
2119972435
1949304758
1737689813
1749753266
650403026
610477639
546996495
2105056484
1289357812
1038351007
1863435324
779431245
1857274421
148160408
735611205
1906985437
990007841
1350434026
702585976
1039004372
769739170
1310725896
589898190
501495233
2083025831
1717919355
858201025
72508672
635109405
1730298729
677897721
112520897
1121583274
305387535
1058971017
1893089028
407499532
816245764
1794373722
1599670116
885872419
221671930
1089616355
1078018107
48702895
1051021239
1225917228
1684489401
1058882326
1715521601
974152854
444201114
1901722759
1671352202
1163773375
777487185
879356971
1277945985
1633870191
690090652
1234340819
792545816
1970044377
1473496481
24307337
1448150396
1671413035
174745875
399133678
1652350174
1853408734
99312955
1507381612
860490824
1200436596
1315720595
924278316
516737256
56106197
494829458
1908637485
2018006810
592597385
1172703577
2019020035
1251524208
19353034
1370785640
684456379
1156135894
616283409
2043880393
1408546284
1030673008
1037928070
172021616
1897032754
2032739879
971089668
497168944
38879341
1061769653
1245105298
785723166
1630141492
1213506438
1890236387
477965765
851280391
532902696
1015305120
1244755000
1884064166
435215996
1372192539
2098072821
1908922302
1656833076
1131673247
1244121762
1809197377
1159081646
808383830
954964152
222539698
1850407947
931476763
2082124444
1964895719
1798890808
245639734
684566983
995447834
1851608260
1947079746
1476674891
1771920331
1262660116
1686289725
1846338834
2066556415
402453600
79052921
903912128
438898582
172023280
2047075277
1560733319
1509443306
1183745157
1307248463
376634316
1201873442
926014306
1178864070
1676490688
1318704466
701932879
986130283
1858277808
2033583769
426979828
600150592
994718311
438071146
260379963
1425808134
555607621
1424261900
1022284645
146220917
1695667096
1494044136
1560128240
687080873
707907415
225390571
692429863
487618856
1908421059
592955108
244785409
964530416
1720422917
423850127
480661379
35878955
1402220829
914433235
843524175
1781931526
902541055
1024544657
291936343
2119751231
1308601752
917354010
1708511179
963446404
895034835
1863624055
642780386
613612418
1715301446
397235258
1007741175
904850110
936352997
622009084
2120757658
240963907
34577606
1703682652
155039872
1402218735
2036425234
869370418
324997286
352342518
392087868
1961790562
444262877
2037746220
2056889376
1019208292
783105267
127508421
1568337472
1129166204
1985886112
239981887
1395166894
1526754164
1597499493
1496113853
1107221118
1030773631
985705277
301499211
266517615
1376641837
1719742462
1293474871
1295377762
1183769736
692667607
1426638188
209155788
1505061131
1038828562
1926758471
965276196
1318318256
683989700
489354490
1605338930
1603761923
861353100
1277435450
989441706
127296072
1639890925
507665799
2132940432
450980242
717036913
890939420
1817093998
49514501
1031152761
731293138
1049841956
163865685
592643469
1867349543
1759299610
532926328
1354232022
1395564859
1448989302
1782512307
990149441
1906527052
184163223
858718639
922881214
2075448955
534800391
674126783
107559207
426488509
675078984
2049558213
359645652
50884697
2018308755
554560725
1450232812
1603777980
203736594
1018429314
368102348
1151720483
2003863434
1190176083
346114900
531662448
1055053990
902132535
1478281458
548880541
1284091339
1404295003
1494156634
277844168
1336892201
200026839
637902157
1493423843
1411958544
91375989
333295473
482495062
1357755433
1024525680
618232785
819212363
1129021899
2066015223
688167385
1499746896
1702989179
1088064711
543339608
1089767618
1606314070
1722079395
1043322038
867627406
791082523
104053777
1575914598
1010971349
1293724271
1057922357
186422012
540896540
2107117099
1742757368
1668900626
722829215
98846176
54720542
1517408008
1161526504
101472694
2007528917
114094326
938810817
102747115
1980122684
775639192
756722676
1431800687
2100040298
1450604611
1287923249
2011414588
824092953
1371158792
446795401
2146486923
1088977633
1664843089
882703351
1558891266
1051369437
1784932887
919022194
932653405
1650626747
971898868
890645873
2039973277
1844824694
2136281342
1102987573
818681847
1970637403
1333721506
518708249
1309350056
108040822
801362469
1288034781
1742863840
1947177759
117588045
937504320
78413908
1001184588
2011007284
1348433289
972629418
268366659
714948300
965063154
1776744857
1587717659
1426208962
1411334414
18224771
158043504
676359849
1639920050
1322164057
989446017
939971898
1269392048
1921811697
717812819
1790104762
1159594295
1468541880
1233027272
1246770716
1007321848
938908825
1973750588
280475625
271792227
1838903113
1019580945
97932290
1151984071
1182563773
1464140339
1771202330
1765847165
350406833
56393888
1722226304
772362168
263021066
1353325057
562252639
24675419
434376733
865949412
276688283
1970474225
2100451095
955811425
63820321
1291396700
2023368883
239280618
858433608
155666111
1539547971
1932342795
431335317
497245900
675129447
37682104
1783508917
847777702
1737503368
1673905549
1055708984
10303667
1871955741
782498047
699791000
1359403350
1634606717
1291885778
527580002
873762402
736345198
165436153
181320443
1724037084
96134010
1724895804
1369948346
245980023
1256846045
371578281
1138777554
1443418628
450717041
673201818
708069865
1716336386
877609669
397574889
1586606958
9248201
1491310547
462515002
1822793027
1609841813
567758045
755699661
215462775
1742531120
79988015
119318025
460491164
139993328
1763829081
1541736867
1930121136
543746574
39341718
1975204769
1697269152
184007570
1637795485
813864271
302674797
124718475
1591714786
2069879427
1573203750
929158326
1624568154
934034595
631687510
957648869
446228625
697257472
679336297
804623979
352901757
656820509
1803119246
1185686877
347808595
853775135
264752577
371297378
1118693359
1044752750
2136470557
703259403
744795926
485023211
765073748
1223269879
1996199112
1606630179
439590935
645726372
1476231492
1723270915
1137283635
1341728977
1598245633
383163701
1730181292
1745247092
1414866291
2049561996
623429813
1440133614
1104591853
2069636380
1528582014
1287922567
1180089068
1957054527
534849939
994112945
1826423845
1090780154
1057609271
801231538
707528468
750448416
540795218
674063602
350970482
601522424
905644500
1595027219
1413733261
16497524
1607993803
1928708632
1523754909
1523992237
59134368
679220325
1513052417
1472755692
1876776816
916790673
276204371
1902570780
755314223
1088512224
334614143
1010824865
483519711
1722424293
1477290957
1680883834
1756730910
165629450
722439325
271798598
451377279
1659562861
57342929
977652770
1969956084
982611936
1905142924
1047420869
958216758
2104121432
991121609
177766982
647373867
2014187727
1984410968
1615980327
977101065
1703967141
1370071924
353462814
472942754
332363889
1049749721
2048414839
1126813631
1947403385
1401305027
1886225235
892511466
5195841
982376403
1285240299
2146849891
1386456729
430179674
2117928849
1213985307
646497008
1188532045
50258130
2072024914
801085114
132532937
1193850828
626936507
3265573
748149107
707003364
1030176155
1089739326
1778653878
189421132
134273979
452117965
1798637513
994245505
758533572
666094685
318684778
115454696
135006045
2079295969
230806641
395004870
1031350211
1601011960
1607949556
966057829
85960919
1879282727
844804251
1389776137
1152867442
287392040
1140955768
1898984427
2089484516
159635206
917595245
1714657564
1415480120
611509689
2134570913
1342532068
121534341
791367452
2135089344
632596371
467749520
579048887
1756391069
1393099574
254405490
1975360233
188650977
1308813811
522136525
96198131
1831061998
254388698
590422028
840150554
1637812504
44172356
1641100017
1171036777
806200042
1644362042
2120865640
41831533
112710445
1296267170
1833981686
852420183
184745058
786826402
659347130
148687670
1860896808
501319500
586904610
309021353
1569780087
1706917757
1299612183
2038932972
1348556077
1191952961
254210271
784703320
1406617572
1392213220
1591873068
846116627
1677936554
1916811990
762094907
709789527
751510883
1525661212
804315047
1963946767
16774224
819560392
1228221396
271581338
1618189834
1018500313
1094166632
1330359209
1512339231
210000104
846182240
818392697
1502725287
937716748
884270224
381362056
634905349
1683271711
1930783148
2036492588
1886071594
1286248192
1744654148
1949843329
1983139507
1150633699
1964475134
1005643092
1058834863
1331659875
1708210509
719470857
898175306
1952210699
705487630
1206116588
2146053350
1063252778
2103788516
1030343747
1919210464
674355384
1534857929
1966002524
915752056
362838126
1079353575
1822532660
2132630498
283415960
1420202412
1478694864
1881610533
110992455
515340048
1653676052
1393225756
1794248256
654425658
828112568
746251288
1998177216
703468803
283902155
1551047673
1332692963
1085773485
1641153415
487105960
737697275
1672298742
1021729067
7439000
695180289
882480885
1452460766
1170470242
725236549
864406458
9165598
551035860
1130146079
1827665636
274419173
2081728880
1166593400
987824426
112516258
1550297492
1058762967
351584656
1563079096
1136598294
1241509942
434647997
1943530585
359529272
847881829
163146397
1491340922
1212311372
1367900212
2080230922
1427349872
370441474
1298691755
386179729
1267511546
1576256261
445002172
817786340
856002263
148350126
351967242
1904523894
1313458131
1971356103
1720819080
743585928
519254463
828489359
202225291
509682182
249197544
1800537739
1805674215
1489448114
427535878
12896862
2129207740
1120251857
1688208063
374016209
1060237882
213695623
1791296733
1803502410
791541642
1784772283
1262126405
1949481590
1503865861
1029847610
1724627979
1974218733
306868305
2048276857
1999867380
1770056549
1381081760
851053789
946541479
382624988
1206403876
514534700
1275507900
964271035
50468039
166437926
806021506
1312298979
450991059
1802222973
247023343
1492706518
1991676958
1586934028
1320280440
195284208
788635461
911024387
2135871786
2013519419
156235681
591072699
750685608
970183013
1422576650
2055748136
238031648
22442794
1410428560
439930593
1982154401
1832385113
1019752427
1558633452
755349949
1718600655
1342017898
1112876592
1066198696
258246761
113207227
1898779812
1428762457
1735043875
91586047
582620039
1885597543
916883869
322022406
1118514124
297189594
202346306
1627274644
302426261
1610282637
1973483612
198038219
240551282
1583253044
2146201482
709377707
466311687
2090105462
174023220
2127640305
1698482098
1067327170
987726114
670214668
1330298536
1907391713
1965651741
846795951
2139568302
1089106253
1218895520
196549170
1481201757
1662979256
1949411271
1420597352
255324432
766082359
1502014421
1541594974
425566821
236708000
1004808350
1887680749
1642068448
612820167
47222697
1348262143
244275426
457042326
1946751494
1966923071
2017478583
475153293
1549258434
2023994673
169019481
920751627
1611197007
2097897210
1155960260
208356764
1274139750
812192165
1093117705
1212789935
503599788
468041459
656911872
1413956622
242418762
1202849630
1159174663
2016312113
2066971474
1259352180
1099598112
309788783
1930870294
525129829
1569200603
770431748
214691639
1953313799
1065063150
2095444959
989182628
1814691581
1253151643
95048282
904110565
1696697093
2090934402
1605073039
401259616
1205044970
773773460
1014380579
2090932681
1932332557
929886037
1179474189
1246329628
2045863876
1938263586
1394025838
1249185774
408151334
1193420304
1065552771
252929386
314861637
1064514277
831146997
227326162
905275060
232612695
1296149278
831399941
637276990
303058791
82189119
1984101208
1606599470
1543820756
1429143235
1164815968
401955862
1449351947
1658139568
905184865
752483867
1696299583
1743629660
432409029
1445195036
1182367239
2141655428
108060817
835919192
325657790
287267398
1380237918
58397324
47432304
634541300
281592554
929374004
1245317276
82465050
1307823497
1976341411
1269634043
99646860
656943477
88752649
362915345
150635897
776693978
579567866
1852972437
347552166
1732986626
1852549667
1710300707
515057674
1621269250
84093626
1837420018
431700181
1689525923
1700757434
2060015630
188528418
1341900778
2134527428
226123882
1748115708
524379792
737388460
1175369127
982441718
1117570363
1792139856
698201853
1559603594
1287770461
713049664
421104829
1138356598
726817252
1566882321
1207983886
68259193
594185367
1175150817
1622316118
1074441638
1350965274
1421411561
1366620453
1389295943
869889388
1986521226
1207492190
474579612
64463962
2080369217
1874218602
1041987908
2057095543
293409335
523566937
685551214
473277295
844269298
1531645892
2108555729
302553537
468997367
1691584058
1784002311
308752772
1363016576
36629080
1926497691
208306727
1605503282
328304219
26006857
906427800
634334324
2015214029
678433807
1975314649
31061339
1761493316
518805230
723295585
373369920
1369795760
877418974
860679017
868783932
929594875
1942662855
441631756
1928112525
1946667757
2112936585
1748269873
1205385771
804927050
2027614595
1233006523
2135418011
1622935606
2067493419
891567836
1044175669
449410344
223822980
862843022
666495955
398720981
956673033
613530867
691526517
1438071543
1516413348
4044234
530363147
263534930
755991895
616125968
479884669
911737497
195926512
687307397
1977855514
1031038495
371513528
800895668
851992280
2117861384
799039964
629880219
196667296
2062300013
299651919
500040683
1200257924
1556348353
478940264
274877363
884211437
1321960501
1512840989
506080670
98418145
1395014568
1460463438
2065204161
1610548556
2117733319
436846591
975167638
1928766805
245732531
736677287
532545171
1204925505
1586619674
1092819908
576244127
378427451
1834862490
2062480136
1303151359
1547371501
942734449
2003191928
90966409
931549359
1958670432
494750703
62798211
454960973
114285404
479956498
1723296600
2076725740
787218441
1817242732
672251583
754713603
2116702321
715497855
634808260
1229840154
1405383408
840073171
787240072
1371723993
1049332983
216046594
648038294
400280806
758624741
2095789040
345537330
208132429
438781225
1306414325
1363747409
1868418617
1884694712
312826029
1906168960
1202133019
525677604
1958352
2052831347
247324731
464348899
2097713543
267735570
306818743
530352206
1082296967
1833119436
1435028848
624868610
923430584
1820505636
243829617
1874798040
9226294
1317972097
954807322
333937088
831375800
1687267662
1408648769
1523924601
491804470
322853524
1455666621
1695039886
252173582
655103871
1776306536
995304036
444657287
1800463457
1773757214
20837427
159831531
714105874
994015912
309686732
1138486373
1489476722
1107025241
697546347
1482840556
1001317611
941829891
278876967
1374380538
84403582
148173990
721957445
1950214794
1331529502
17192383
1633268056
819983123
638089127
1294532257
707042593
225895825
662137674
179883992
1920199517
659233726
78993476
529153425
1205311996
995386260
1153210453
1497372904
869702714
909197418
450731002
774047786
1543808767
83496242
806747155
304428710
714366987
1293904696
2098528405
1906872679
1491802552
1739783307
1375597156
477080537
720311091
664257929
1654106146
1192108461
1763439347
237384675
1445785324
1757350668
1675588297
943980460
429355042
1636473384
684591558
956372271
2090907797
803156775
1574171325
1256993215
643716116
2121827304
188484340
267598864
1876001141
1638031662
2076620409
643004568
1136690678
1536984698
1559576233
1540997842
57225577
214984385
1293868154
1912046895
1542403031
346035971
973982148
1256614174
403354108
44775843
51529885
507988444
348389464
894275157
398003993
124072669
121590353
1312044344
1572864836
573061789
858913695
2051930034
1559163240
1272692581
1269518002
400150400
1159684278
185754618
245915424
205678656
581801814
1861283003
2007493329
2122095041
136835438
826821045
388613371
745431680
618053512
2055858679
1747101898
976509317
1106185229
927357252
664524662
1049470120
1090873901
2012248035
1610427925
641275287
1880582412
1739284665
1824170729
1662344763
1430674120
1625667756
291894727
1694799991
1487906448
697159779
865117121
1415653513
1568512040
330108439
1797421483
426508942
2030187311
1619848240
765637547
356133167
1428315582
1425336888
1359857755
1981902797
1139052478
1803517199
1019386068
659882135
1154561138
2018137238
1915671615
653101366
160525355
1334629022
490820014
412546218
1359227593
2085010895
1503590970
791024404
884828179
1128195138
603682700
435813337
242862263
349471578
968938921
1316918054
761367785
1735376491
748117197
2008581494
354196027
1524803489
784166329
1846554886
605231255
1758051652
928664953
1438744908
677651406
157724623
814258355
1317902023
1654377961
1999302484
1593825489
1419688340
825217049
147735384
1076837941
676499509
1459520992
301737
616325910
142839776
1523287513
548539557
545084686
576768809
387062746
1190118548
138114986
969644102
2000572635
780611358
1993777386
2089378429
2104262736
1829939572
1320536330
690428286
1361103660
267891229
2073559342
149637893
768375462
2031168859
1984322630
1361389361
917959211
1491260467
787234134
1684402488
25762414
262813527
341065211
95712072
1755977988
1287188915
1709443992
128828131
1224706924
1582997041
1721535896
1929282841
1782207813
1003732682
1063379236
424942945
1481252725
8694944
887739639
502917292
1918839906
2000288529
313165940
1747164471
1682413632
850842501
253468262
1420295984
1925979276
1915622592
62074504
1718999620
702525145
233421240
1926852232
713373149
60478465
62740777
1365474889
1399932133
735019399
819606157
2126341968
762649152
1427573779
2006115842
984937119
1841689652
880240521
1164318380
1378437770
1773737580
995367460
248623215
517363746
411187606
1972566802
905990350
562325309
308876523
112479765
2020232111
1668022472
194285852
1140125374
1575917076
914597909
1526730449
445523237
1098938941
1667325550
350782594
940403827
1279552685
407855545
1695494084
147680852
1898895177
447638355
1927827845
423605332
88049014
667003609
1595633702
349621531
1221939208
199508300
1788742914
2113961898
1049193572
1539072152
971669654
668586869
1879592127
1546713866
1742703430
472086974
779415564
102063830
27521624
1685787010
395591574
1804141955
817029402
551650534
93832514
342783919
717172426
1196988165
596876786
1411105854
1132294971
2117993867
1951673290
531886747
1968192270
332726217
1071447636
522189699
2119755589
1172803198
1764752016
1490844747
1090998597
1142887418
1035184789
1708554162
152406559
230588381
1052443657
1501600872
540235560
1907871145
1335225589
1574251580
1510286573
1980682910
1714916524
1172570448
768814234
768532103
1535952792
224864918
918944117
780196602
1947585576
1026139039
942628980
212160415
1425363828
1903938568
2050381352
136826069
1546208842
1133275187
1200958002
1269050309
1467729606
812536360
244275426
374687127
1394892891
422341102
429236233
620739092
409978931
652195570
223209538
493609905
1098075953
473818794
525637774
86736595
60352823
374107123
2071300182
1392490729
1073529398
521999603
1261431290
67553290
406374566
1469950316
785439327
1901712689
1030527948
814397051
1444571161
37467927
1588755807
342851583
1043406167
1035853180
1202771901
1630422922
1588343540
2145622566
1832789370
1260399483
1128236621
2022807202
1623702079
474741817
1750537838
1067666981
430763356
1729218373
681618527
1989441594
461296369
566900581
1152667510
785286874
634624423
848763652
2142027671
1091770961
2082844211
2065106642
1503088028
523152223
766064245
1280980386
483477440
580342644
1876877879
889274087
71282417
1519807542
1975489493
51804388
468735600
1981689535
1068300028
1587001789
1509269716
108723447
1697526720
934788205
2045962334
1743806575
1759063542
308218734
953067239
1693631479
2098485837
683248034
1559364128
1934052301
1475449073
917623218
1041987613
1618184615
1630430404
1651706741
835705177
173827921
1462082736
173377036
575240259
1241087116
1791548675
1941110208
863663069
33214116
1032769662
1514530296
870858755
1833303940
1299051553
334656151
1826617701
1748752664
901955767
1324410547
1259878455
1388328105
282220335
1542924774
1184728127
775909005
1201308173
1844356087
805129075
758192671
1458806782
433574726
933507210
689762997
990722042
854304000
1633355641
1121727077
1216867325
1325679255
1666361557
1080922994
1034646948
709499272
1321223208
464091159
860178601
647717054
132079912
1190768452
815425172
807883219
890846460
1611771134
871159296
1156842122
482688785
2069246942
1670425171
1569631825
1218139592
2109837521
105041848
1984725685
622980006
1543248737
135915036
1794067043
1369115363
229739726
528121553
1637001421
1800898847
1129092662
341504651
984650068
497656520
1353627092
479735674
2119741898
250792373
1464676356
1390703901
912828327
1464702128
2057665300
1229741981
1037257726
1948198375
37480336
1252531719
362812308
1860549523
1474371476
847185372
1315644752
2029903666
2142408677
940305554
1793665345
1572866710
1013622736
1361044764
188145424
1878663708
1466880572
433014612
171084720
643255594
1374755258
1639202090
2144992338
1943514286
1093959480
2074135029
1830344988
2049912470
1889083452
2123895196
1988796671
1843282554
153398143
134911720
502172557
1531955058
1348717691
628902280
2086439183
2082155222
1154408968
1469424453
862905441
1000293265
196302614
1898167492
521605255
492401519
846958871
1343796391
1254896224
1198539696
1860051098
1116562441
521191848
2038296904
306434555
1549421130
1677525851
67957155
841746214
1033581318
1604232375
259132227
35199125
857768162
1141254903
1374611800
1148350161
1699186223
1797659853
1742327425
1489026207
536204923
1849195255
310566835
14588259
1066939830
685437300
1006758365
1159782448
1993236099
1969971961
1672161662
96065955
207978065
1000684757
793455364
1624503332
1807686062
833912589
110115068
1574999818
1973970612
799465588
398656993
1319791951
570963454
776023796
1023536655
847934039
1604585438
66771894
1905041264
1687415884
983332633
770205931
718110265
1164371460
1431015491
1665435828
14274832
1586921706
1699556043
223784202
1215500653
2132742840
465813253
230319197
1280528242
2065202586
39441583
1282101445
1132594500
1395814596
2082377520
1286671260
980193229
1385515773
978697855
1789504759
1233250298
1183483514
1138452356
946222570
106448059
1948062694
131272007
224617347
1127842008
316859589
986550515
488669574
1310759977
641165754
1457820808
2076797699
2088717835
230790492
966684213
283336452
518555244
1204899966
1795612958
1319661064
365913029
369861703
1019302005
707083346
1280364951
966263162
313689909
76585000
964421875
1597387797
2090491246
708015216
601009366
1853109400
1965552544
888498838
231931236
971819872
1836775233
278042955
1113541149
292240864
79992563
1051641334
1966578996
1026492989
258518069
110710069
1448781296
2092069901
1866995762
886982851
1824353629
1856639702
282019889
1854159729
1826893338
1007300315
1140213799
122220107
1102514046
1840344742
372407756
1733006309
1285916820
2040281066
457321824
1666127016
1620358890
368142183
1486237640
1002871776
1816537347
679104626
1178617921
2127658230
1398998323
763549650
926631216
403224139
515759959
1426231590
1105869214
50679134
496290829
1099394810
641933233
144182664
472394648
2122165350
1388956897
1954248089
1097658771
45733882
1618530501
1009939272
1475415380
1120174202
864265062
366429160
1390330512
1880436885
1315156351
1601437787
1926898584
1305218519
247976908
1867063341
37617419
504316450
2147068912
1477622145
438388529
263088310
832689351
1783665831
1990456374
898043570
1374944176
580680637
81344691
2067779295
1829167444
1997228674
1468757482
1586750250
1376282716
1629392786
1896669093
1250309412
736367605
604978134
726102495
911950537
1195183228
1508835820
761569746
1600715281
1871287837
75425773
1265951745
219681465
1128032937
1402458727
734958449
736107439
680192500
304132435
1160113731
1384439910
1824624066
410832812
2005941708
1677410664
1778749743
1005528874
1701598064
1890892468
1689951017
1189032228
2018651369
495756985
1455489585
1567282527
438457836
573368363
218200380
1084597263
562841018
351134798
50676353
298709208
175166730
1229414370
1173235251
1428602476
801803615
1690105035
118358134
1399542622
1376574717
958641959
406788687
1409212979
705158654
206563051
419607289
1880243749
2046187580
628432519
586020953
1585482855
397394868
1141573349
556975975
1424719675
2041182001
1995104122
1491998715
492811433
1156716377
1390910481
943179367
286213586
4182690
578880284
2046559312
2075788705
1260212997
1577628859
1893245949
327564428
1074024371
40133451
52721202
557899522
330988100
1833392320
1247387824
64399681
1765023512
1741582506
1109716899
489538515
1003028322
943228838
870551864
1874627581
549838958
406753466
121955817
1987706708
379676684
1535164082
1230042089
473825952
1332514579
603581984
1112900276
1358726327
590405085
1954468919
1924546653
1373664562
495340647
1254385492
956117183
983014397
1516549601
1669717032
895518399
215145997
221465646
1830309421
569217109
251340110
1704778783
954138609
1968412144
100042740
514939825
1357827871
271667690
695653302
555199233
1705312462
512580130
324641679
2071286477
154110734
263029264
644185694
465801221
1999850346
1003487025
415054379
182211456
1859038363
1122770247
1765099902
1667675229
1720868746
634237331
1105661143
635906149
1924301619
75308753
360443535
475946294
948701647
414160064
2026092227
487979250
612021980
2145553365
1503629952
131127975
1873350686
1891735599
1009584234
1501610928
548172754
647559117
29648183
1410951328
221977635
1543625897
506183121
1005590506
503603814
1522170469
1965131070
227988325
1894527386
1349957774
2138847189
1468964606
1212737344
1756363030
1367589233
1710591019
94142040
1935921014
503534223
1370842791
319715248
1743504560
434621201
1649986440
365022659
1402100707
1739659569
756973946
1273799970
786999649
1530521494
1566780654
263331043
1486869716
1594488396
1241445179
1619841810
1895240934
1546528055
1689640591
329650768
2122770426
2023283444
1201294146
414469984
2057866796
2004074692
1234597858
1909122835
2116593413
424604509
303801763
96668391
340078256
293187842
835518195
133976044
537526678
575323632
750371991
753853072
1715133572
2145627265
1264064626
1763321911
2108958763
387773448
1114639037
1232549635
765501159
957562834
1310166381
1258785933
871781486
1171986692
1060449117
1663575109
2045083654
1286937881
885546500
1818549913
560978927
1439681923
350143707
703106616
609323254
1360955605
1262869518
2040966269
1523924389
1994400934
797891195
738859088
1953353266
1418900325
1646804206
1080328635
23651640
1552265688
361591371
292958791
1280911277
1583564202
889885022
1839995349
1753481071
1435613059
1584965776
849910902
1753622398
246653335
2030223798
1003665155
828437363
913914190
1440318959
871515092
550151600
1470959845
510776151
360725098
1775336522
63468986
1872177419
1411362913
1869465321
1016646161
1542450398
267466368
1556535915
877725733
101146772
1921064841
1121212718
2074380649
1975108019
1572849495
1447941744
1297537526
1633306134
140674985
2091586037
1104274294
210727452
1817783381
1827757275
1535726241
1555311542
1316966341
1904930945
1945176161
1998336889
1650929358
1668056700
228134606
2134815299
649202795
1757910155
617755239
1584301396
1422722801
1435594269
1681259511
1678643275
1903339631
1764191550
1869173571
761583911
1688364545
2124258176
1886854478
732851895
752625431
1478439962
1788570386
1779014587
1931627096
802586197
236312274
1253870484
2116644277
1484827935
1166764158
1427611809
2022278659
1755610812
909981215
1583006522
424255815
569777737
1144803810
1201382518
1530700808
347351493
1576014093
725449517
990338510
2120542767
544475265
1831137723
475269483
2057220432
2044362008
528896621
1056163112
725323510
1376080138
272794118
1453914754
168862800
1015736410
1698300121
1811530899
871734810
512632779
2138241622
1510410810
1990883032
626766897
948095534
1761329109
8735375
1836638735
576873679
334183903
265881312
256203892
1173757162
496315901
1597096097
1678915474
1504295264
214681990
457050031
1446060986
480547973
885487623
248837153
599376672
1251510672
1573835412
1849667178
972276410
484026896
518582142
480550860
868419866
880713724
1040814748
653435870
2123124215
1300488051
1521241479
1607605309
190313459
1126759462
558104449
700218393
1620160204
1278734483
668847762
1751088656
205315163
27663266
258454281
265738772
1798868574
733590071
886655673
750546080
1610328437
1682997040
1470942420
1816915452
1472184313
2014717682
2075019089
533080190
1590903578
828913040
265312489
1358542022
1182857119
1983509339
267348126
1329444587
1357421195
650111943
1577622687
1884550656
1469901613
1261924522
1024614600
1176840306
1668757133
509720645
437889234
275604134
454669625
505997335
1385523087
633992443
1363115276
1174270802
1021445700
120817982
1847112516
1820484174
1527531838
1482471303
507444907
1180900803
416193868
2018876549
1628415437
1909912302
437646411
2025520095
1924540743
160784922
1274825944
825092101
1865407855
394734111
1007675797
929598798
55178673
1749328033
210716565
1102998347
1830328836
336513114
1688883987
973898766
2104146056
367779333
1608909675
346934718
36592859
257158388
581853089
2137791490
1800935735
1499930122
1315726630
780307579
2017001293
51157378
551140920
713460466
368278999
646686739
649030574
1873390173
2007491056
1500304222
418391936
468409426
1122968859
320818923
1098326234
64095194
276520760
276506275
160166596
1562672989
1252538146
291206109
1184843038
1227541349
1668955892
1354941230
960536764
1321167962
1197524371
1476426799
2106636390
1741342265
1028404267
771089025
1889929273
778925028
67651429
776781221
1500992941
955269947
17110652
719044310
405972242
499292663
1943649356
1727551315
156022919
305285305
1747421374
603357793
311240733
2082528122
952929128
780551932
1059731883
1529900624
1669187090
1709252470
711447439
1120092713
1007104946
708834524
1733631950
740469538
2020501337
563126519
624471696
945874404
1428187918
340074146
116883082
293077258
51483304
1625040841
1554584816
892289308
621839814
611475198
1145345866
953284282
1674254921
66867863
170110385
2099335073
816659252
1970992928
2049275172
385782740
206062234
1649782627
1950698341
892206108
1553058254
1886285928
2121114012
2098154707
163920291
1757700166
689221755
602468218
293953605
1948118054
1357472221
1825274065
1041338640
1377883601
1033295640
472374926
270391056
56251991
1764260326
1237316622
2108756531
336158991
1503538664
1489822528
671580745
1997188311
1693735719
603693045
2070738950
61285722
194875953
858169750
964168998
1690503110
64498964
1602395475
705004679
1766979696
2103906925
21423439
1244325002
1587277092
930764481
1367298277
1567811333
224365925
1373632310
335897014
333638893
2120957532
1035735283
624877451
366412352
15450920
301643562
859607613
1699163601
1899584504
406456159
1777907254
1536942464
805757274
106281758
1320306057
2147416336
535287831
1882229230
1655455777
1519434934
928205385
1974344636
2093513268
776441397
311010529
1788638515
92922675
1927878800
2082185826
376072071
1376674102
1841226185
250275181
833524259
1394354968
1478515167
1673279211
316678776
377997640
28152619
352311919
508830709
228896233
1137605025
885276440
844415176
165816996
434484985
1975326998
500383292
245793836
1633428572
1892350762
1654676640
827865035
1590684837
938534115
1956162186
580897089
2944226
1871763703
1976212072
1977844983
1088954206
1013777953
1567362150
817373003
1371263011
739399333
1873944335
142778560
1786422247
1948298524
979654250
1510991559
678107163
1946677629
1069182373
1962325045
1410937565
688402319
1381195575
1030404010
1428610405
1862729108
1960534453
1439303632
1753503659
239878296
1634790208
29232647
330238579
1251312227
1110876479
1841707624
1253507107
1508565486
1516456304
1552959779
1372530244
2061762117
316865479
1450926910
2052405031
785193118
1630997093
1085906858
985987031
1476126801
1918203314
633079802
945830574
1521540930
552772922
447982673
582938412
1104061946
598433746
1523888294
912722260
191899231
1421044303
312870678
526234405
79827238
1827613365
1529053848
113688495
456126895
484028475
163974910
406960896
220557702
1957581203
1973666324
1914607920
733705800
177203423
245948370
1127795374
11942180
580574946
1958138989
517357832
542562402
1470396759
943137233
1574513451
361687028
1461818797
612821415
238266580
440137909
1493495138
514290821
1098825922
678528491
1697230965
454572100
317866534
457382989
133748486
1205697119
411930131
1513544370
1335472560
316944676
264221632
1649433789
760395235
1815669537
1111442181
1140927321
1916510434
1436036800
1481752821
931858834
1829422874
1848644654
194783252
963468552
496643683
1244926217
1100140138
969004999
65138867
1081427021
885380527
79511299
1919656068
1950253974
736669403
1550694338
1001606076
174876818
1277110751
2024314388
1171537710
96586755
432837339
1704196265
205779737
1132237962
1945293842
89146830
482394369
1145003668
2050535066
2125939651
907047781
1923136754
183195451
1364472730
1276771469
991544354
251923764
1806608847
729693978
1888915139
17854618
1442032972
1870547447
1340110492
2046658851
977759864
2023714306
974433875
378300506
1212696423
97006175
69760108
1082376180
1192877872
414134299
708765210
1425242119
477266533
283197793
662381346
1918753789
1881522641
1569758083
207522280
1725477764
262342021
300724290
222363866
1784537202
2022786379
1111076210
803549963
895747627
1959428509
133338616
1128224370
60247946
38242296
2094066533
1914763328
499280686
1921465613
550271796
697801775
1076856226
2048497248
1667069132
362736518
1831710432
518603897
406761003
298745274
2001007218
1269550866
326209870
1078829873
928305905
2113327001
208750227
420444520
841985147
876526123
1785044678
1434209799
2019741818
1716039153
629115800
955378615
1754023466
467589625
226392990
834709326
1673349741
1923735937
1816980450
598847900
1194874233
1367118126
1490535019
1568795758
374545073
1787931419
2003219802
1029714370
956386342
2024420049
1195403375
2041974900
380108666
2082391203
951279939
1932305801
1056288970
1062964657
328697598
12914160
1268174123
54920610
1246309819
86501998
868491152
1638196491
136505875
455391110
656404634
1475530712
484358185
1151291975
1303315647
479306312
313938700
1236321175
654052333
512239436
288816535
233404572
411215427
1636358957
2131241284
1207593726
675006984
1242433333
493602978
1241114367
166393876
1190645078
1992220101
1879605620
750040576
427681227
572116909
1100549697
1204884734
205269007
2051705758
80088097
958782299
891564712
1486460025
1776350885
1472788017
886707853
751466892
73674929
2039944149
1035059595
321187287
125899290
1198978159
396397113
562148049
1013687604
1972091044
1046643023
239885504
1145148892
1152259594
1686967473
906018081
2115673316
12669951
1205042674
974255767
1245144022
1327831196
56003840
186759794
256731546
57710308
1323665897
667227222
1705728891
504366690
989875975
1033936478
120852307
1416117456
1400225776
894076673
1798652968
1273976702
1452519919
1950713785
1315719235
1477666337
580901457
8640638
1249092594
1728981856
94833563
26147564
1721549111
1415234144
923672931
580589043
459411775
1888301563
143700301
214979734
963470559
320269179
1421560209
635769590
1658517164
1166910988
68861378
1708532134
1155693099
979641794
511461657
1628073799
1540592142
945628521
196898743
2033832916
2058473653
553618230
938701093
902684273
692173797
975757931
1904918991
1402590520
1540474508
486409355
859988055
704987962
1566094352
504156514
2078904496
2001922364
2033322340
553488334
1139902764
1291239287
757287730
49744345
631825171
2048596404
1856720908
2033585217
785086024
875527234
731457204
398730476
1704396979
634244893
1334270542
2085636674
1275619919
608262099
296578790
1062424683
42005438
1227972251
1195886386
1683552878
508496954
634352346
161185621
1560800675
1888793013
169476186
2021697867
1128680891
390477700
746419752
1833585
1088246127
576628691
898813791
1584572953
640675156
63534426
1882521512
2104014817
481238528
432217177
1205984470
1965688443
1206148324
1556676253
2074604448
1587727572
929905410
1013214017
1098409764
1893142272
435639015
2133577489
1745367984
868763953
1435572785
1623707948
171503272
1687866416
1256820760
554183580
2098485613
392870674
1471200837
849018606
1009446190
789452358
1340255451
489331666
782543225
676304354
736604728
1647479410
688076548
132532294
2103212921
1848011038
1054073796
1972488110
1286770494
1261157195
69936033
1904484927
1136899917
799068438
1433399287
495338231
1431188566
491818114
1059438015
985768680
1384337009
813432422
1860785320
377035607
931233400
1242748791
674988095
776203150
1390340858
897390536
1936056641
2039736733
1373329012
1590760502
2098896449
226438126
113255763
777606615
1049566572
905590380
1743564399
1754999003
1831777200
2055623915
78413306
772497830
1729468920
71041990
578980613
81042096
1550616789
1792365333
1990480248
211136923
348075487
330718848
1333449353
953493617
133359715
1189617018
1842796655
1835132963
827569383
2001619221
826914989
676243056
1067055779
109402230
1605015061
100600260
229368882
1267730283
925440962
1328830549
350688906
860366470
2035192452
1739489214
825371949
2017809000
1231129294
1357814175
1594772162
1966501168
1778581176
1774604526
1564375037
1649439278
736829353
789386698
1129316019
276930084
892585394
89518930
641451355
72191839
1011130711
1431339740
1988777807
121784508
886574192
518465868
531495754
1007694217
1130035873
75967284
1869854385
335875195
1811972397
779231122
2051191039
1459981315
1492299382
671825115
1570727539
654130166
72754211
1081550764
1079806612
769347238
1795319771
927761107
1718181342
52320914
1023317842
497209314
367558227
935802583
1189715103
1586756532
1379089899
58441729
1004852776
849827896
586676046
1662229935
716854571
1151676730
1778427585
687821981
1206107019
1185871389
1558983759
120991691
1586572732
560589224
1383066347
1171430243
133387098
1655548844
626590706
1344898014
643780532
1866273717
2085081214
1785171611
1802640874
717813360
900500940
211153052
1193027621
1250847267
1264053351
1323536902
1755143497
1455470958
1772608964
1844622724
944951739
1911239844
392355005
1519820772
1830524484
619025634
1953185040
801667584
1755646729
904743089
918181438
715965592
1095681696
346095466
1844707996
690916492
25112923
1536609871
1335234016
1164111492
268424306
1401215582
1925551594
1171294009
655914581
1826134030
313532916
177894174
43678686
87986
747123329
458967940
394837161
1951681725
705872685
1259820588
759841318
906692481
329821733
985463586
610974801
1152928581
726648343
1057005612
247673783
2004738417
763168344
570978232
1697668221
38626605
60321973
328390140
1997231284
1932727232
1838813907
1248252903
613800983
385555196
1581012689
2066748005
1373282092
609086654
468233244
645608347
235952485
415402214
1837702245
277935123
73085399
54827368
462066536
1731736617
1839076631
581889644
1686872796
531015516
429444745
1053432383
2071464884
656512789
1597665798
542460203
998224740
2141307399
1120938878
874704495
208276244
990482325
1987262002
1788776358
416403416
311452869
1181602109
1824439642
753894355
1005891248
52716328
1863125410
1537147878
382386768
995172990
422552614
13760260
1620698004
1193475526
500177053
704101191
2028231936
1520960203
1422611773
1810772398
1678117553
2051196538
2112145054
2077081569
967457202
548019056
780073219
46718155
470788785
463781484
1369168115
242072404
792837671
2084270037
2122829935
45416640
1964590911
1687342789
1439039024
1504004269
967612186
1051590522
44807659
1306345314
977062267
787300833
1206782650
491051393
1792606039
460657674
473385092
1688135148
698104154
2132271900
160277278
1777648719
369023744
1429320747
627316923
529879045
1554821008
1265677247
734778270
473176559
1313270710
628080033
1202231312
1327970142
1901605572
846958029
1892517625
615498357
646786464
1672000205
1384824634
1353060041
943550296
1627997428
916934360
1626979652
2066372603
774575622
1241021586
1013216696
1590619694
248171913
1086106160
205783233
981394561
1614575013
1817141770
1654244373
1282474275
658040042
2078318252
138633710
413679433
2137577049
996518079
136476428
47179277
159881731
557219696
1797501038
2031118265
605819665
364047660
1870219852
2127915875
1683306439
1226425180
1683370685
1130315042
1498535660
1312648254
168519478
636124678
1975773009
242958506
890027444
402619132
668798318
1405604367
83660166
2033350605
1194969852
261093460
833003663
1487768837
1026879485
662869916
1346074458
1994203125
1217568065
1542591003
1681593991
1209607354
1642993459
1265326893
1735046854
564435140
602839266
698422117
1738342181
1917316185
1051129049
541135809
1389360388
939196530
674773693
1111841528
1872614356
2122508891
1354420790
1086750855
1336594400
1027082263
946438817
599346903
1890319678
1827343592
925582756
755582616
1457923505
975525631
1539646206
918275481
1340202114
1911715219
596077841
1240991564
1769192084
767638626
450703834
869053106
1232784936
1041161915
2018356466
380633143
1404121973
1741789477
1260951050
1782105276
1862282989
1944496280
1764782425
1335096696
163719223
1371558933
1428353252
1829576404
758893440
363302
1445387672
396150874
209756023
963333508
1333828417
1823744410
53695588
1787092043
28214041
1388091372
109757632
1219587502
1439990947
1719158730
329997826
931071673
250112805
371523292
1225205907
270114531
1373560376
751224505
1362552957
1891521080
407007438
1685295495
1530822286
1848833708
930884867
216264434
1151830056
587922412
2114892061
2026900510
1761904886
798192803
1086402758
1244667632
1374678016
1015476818
332206897
1911436709
2036709666
206147978
1308228494
1944738629
1931437285
1737726842
264202626
2137283741
1481790811
568602980
397722888
515717492
784960062
398765545
1207731610
1881993916
1610131213
663903551
701123551
1899208326
891554561
1734092744
731965217
2073001870
518403850
846008746
118783281
1706048670
1026481731
1355893928
336601272
213456122
1422280245
268165633
1587609763
1508553609
82038511
745952366
689737777
1499713374
1924264451
1572636887
1671611697
765186792
959212386
1522410995
1329320270
1155016287
400201702
2046036568
189027996
1255700819
1523188303
457638096
293669586
705376550
881331087
881271317
1282524075
1461393109
809044125
328637832
1105532472
432905667
1659873665
795225216
443404317
496950054
1387092457
997169703
99975045
1383427932
1652593203
1276331726
1464314969
1870456957
594098223
1988318025
933760718
2102520359
1174059546
349693491
346527957
404591992
1684484506
1505977141
1054401205
35965940
418819298
2070764677
860540466
994269722
959411007
2017738084
56781959
1026655807
126248128
20665617
849899097
104770285
1436813483
1037372666
862768855
618671402
1765412078
2100307833
1319662454
385146288
523850099
286935975
442507606
78849314
938273081
109365643
510885333
1149052337
1469143047
1443968826
1441282416
470424135
1323719827
1942334320
1729133670
1825094332
763288921
1992137463
1802694025
6935712
552417774
637090612
1014129656
1763014512
1332714561
177427336
1438145471
1049820918
346034027
1635928338
576354219
1119322361
1270182235
1682872420
1316682072
271513077
1415996990
1696602104
1199287007
1482070214
219994308
1014663739
170091216
1702240463
201557081
754844924
2121856925
1823681061
1589458484
561322465
1959800148
1276306186
1874337638
1697421635
372792642
1385135355
1473308502
760193328
837264349
16363806
1164353222
1861316361
225560123
683951188
991453854
1544916828
2076850894
1217462561
266020062
1559941028
516780629
1079498722
1209404932
2082003349
2140800869
1120535813
708901441
482827896
978515112
1221720350
325073799
607161312
560476241
1643953349
539209839
80180106
685913140
448228236
563161219
1972664395
2059956917
798150766
396697008
1009287960
1219925714
1257763050
1324103246
911592928
1765361782
2134640607
1056417024
494947355
2033748039
1989958037
1641339600
1961514753
1670439527
1177009762
1516780263
1235502567
383102013
510187577
118313936
1120788743
2029294953
1153678512
855845195
1231388944
2001960522
984885246
865542298
1630089856
890078677
1914343223
1736936183
1358496531
1287200739
490042498
2078428678
397556858
105995362
85170560
1952681527
49850251
1462948685
1490697952
1569162427
315427122
503988551
1754326036
1023699704
1978936933
1921425611
1515220535
2136385223
1376797606
1833572254
208767842
284970909
1682920951
697129706
1829156159
926205232
540678539
101348453
647908560
975097198
912315448
1476570745
203919999
1792351608
104304301
2103908981
999310915
1473179037
1490748232
784804264
460086872
1427866558
118775551
259712913
129032578
213330310
708815326
2091536551
427908672
811918260
924792866
934419959
1402869974
2067019240
282714597
879371575
588045291
636144777
1054550965
1062388644
1187727611
447127724
1137078603
924403900
169809185
634757772
1856145110
1576625685
252296176
69166580
1619976433
250839196
1552958552
911290789
749927598
1625269876
1868919215
1168419470
765250890
1754759596
596344664
1809829272
1489908861
1198722999
436887513
1134792414
969662875
1492991770
1433569650
780072257
1368998950
1896544169
1550099872
1866329900
1789819976
1527536720
1846141160
538352721
1124083321
1760174689
1330407924
909798516
257232135
1783633240
1136963327
104430892
885821685
245334838
2071551578
957889105
2018841725
488935458
1032739728
354181627
1241263674
1777044701
198636555
635342234
714066071
1274682949
307185422
774034813
71856812
340684887
1148553248
1713609784
1469714711
939600966
405597853
1560132960
1362900776
1907260930
1706863162
1935858644
1642099841
914745742
1092881424
1909648476
712178513
446109502
1651155359
681325551
1300988717
1004635646
1398527464
1952670619
1706548335
1432390612
1627616305
595615556
378471092
1639278441
97278193
1282902356
1765271959
126669417
1673293115
2010143998
1425492662
1338765136
357293963
1683806274
349731515
1949688500
1644521518
1542955360
682831899
1707521343
1123368548
305854645
471162118
2102250912
691791868
747601852
1970524551
1468246192
1234327821
129848262
1777529921
1503293345
1917572557
2059091613
1804677833
1923877108
1341690153
908236889
1922915138
1414996340
1850373188
1386289319
1552752393
616140390
947367299
1398354617
1648791115
2121707669
1743208045
1097024570
590528636
60108963
914818421
1792385522
595419918
711520312
2085263850
1201982656
1804356542
1210794959
1150854688
1886946014
479405789
754477337
1843587194
105735672
1454061738
388231109
1406068509
2055891118
1097847732
1104039631
1345265737
924240432
234668428
832236447
1175456808
861126248
1066203204
1776568112
825166546
1609462109
2120688567
1341808150
1532184890
1859482439
533636084
645631363
1834298152
64821136
1284384288
1022513195
919459763
1340000202
1281296429
578746047
459867637
972492581
558769000
1128590473
1464808594
415926942
1044665056
1821790266
1409873960
284747624
301831024
1735904034
1626321270
686514122
1793373332
1452759577
955160938
2091242577
1479327650
1044433486
1872574275
526879590
1473647316
649155853
1864607336
892436196
1217350406
1682735668
2138573082
1937461150
2063490544
1229443360
911798930
174501357
866327401
743109627
215789565
1101830610
918047244
1519891840
1177176051
1578163185
869783973
1738384207
530043670
1479799372
2105565999
619829275
591587180
1410541605
465016727
1986594049
765879533
544791687
657610647
623086432
1248282694
918368820
41115323
1010218202
1510802131
320322691
1799342742
1803796928
56719595
1970342040
223775119
1560715617
1112893804
2031739349
1932300505
21874851
817767365
1878914445
1575682435
298675034
892373057
204733776
1027958108
1799782834
1246477956
685141412
1970041498
409261955
2030864405
73592639
1668700150
341769515
1046952625
1755825807
393512421
1944035290
1213724223
1517356232
786941064
1733470300
171076220
819500657
498659667
95460514
1620081860
1921668480
297733705
218135333
1243960635
1586664548
282134315
488731702
1005322525
1284649925
149702399
149905174
523164986
1832156244
1598036147
2061501297
472162509
1386671705
1341256371
1937716965
138181224
740328116
81026782
688431432
453961124
249879985
133086350
1784807765
1342308
2079626054
997556490
1940736899
1082002443
1831715215
718760704
1317734653
1198111084
1911549354
1955232687
1782601611
914746145
1012252167
533784408
139293645
1319870885
1044120174
444359831
293635768
922513389
2011109066
550596005
1906126386
1271737951
1930046132
137258517
999060187
1638573383
762723871
320366727
1294685250
155422564
1416959464
154882131
151688683
209090006
495144927
662413340
1932065459
658873377
498796362
1759079022
806773255
1216560916
1012801470
2002874069
616371689
210279975
687340646
669576803
1166641800
585013806
479660876
1383474892
177402180
502456527
1368578770
959634905
202188399
733592212
668727911
1570547142
1983388768
907909290
1855283021
381428383
2114341525
727593741
440733409
1879753011
850581774
1142925439
769095254
2074442380
604480214
816830740
1858632119
1068141369
192495548
250408437
295800772
1475562589
2097254685
43508191
1860753083
2088150030
769981075
1559338637
299015669
1442015012
737652428
1733839327
1388029974
999630112
2073819630
712947444
701892381
151889972
1573836545
1764908535
517467678
562113229
523934777
972431153
233415829
1766937242
813122183
1255912619
540078641
550171788
1207607700
1139456096
1572978063
37734035
1229206340
16228650
1013822550
238155582
549979756
585890447
1784590700
193845993
1344442296
677441280
1148893263
175221010
14411321
851581738
66946366
1179458622
1023689521
1216152022
1929183622
666678502
1425948793
1529525885
259698095
1599667096
305248539
1578823257
1218661101
1583935407
427050040
467323995
387088693
843494075
39934305
1678578348
369687839
1163810080
2135634737
1929658460
820079456
229985026
1287259494
177147188
318783648
244743369
2081967459
1130382856
796187762
741454553
4659682
2026062270
2003201425
1781877627
566627210
198244053
843374424
524274156
785811080
359942140
1174569721
384022314
1357772529
2043038798
321500499
946829634
296818386
990123088
1201596644
95228102
878072275
807397070
1246970185
1637187600
1347779201
1673179310
188828096
1432251151
153656575
25198404
1234486405
1271058092
1653785203
1414559067
1565682016
574597587
2034634283
221773433
913349329
552003593
1958882620
1073151707
2074068185
141668497
487251122
1100715819
1394659780
248788555
319756396
774400025
1619607786
1834806311
1793071316
1559849414
81133644
1906679382
48653675
1116713290
2044447528
722072889
1694357870
841262833
2075010065
903942655
941349424
1672626833
241782834
1027079569
1245352314
1766880672
307906853
35131933
950752438
16787746
723707926
407802079
1209888624
1666261105
1203914425
1583532706
1343273541
1869538234
1555446025
1787952229
1986388851
1877956336
389801739
903586122
1684972330
990945554
16111749
2048865215
406005192
1159858998
1759938009
734338308
1672420340
1915457895
744109819
1024395416
475453457
1702579591
721317839
755695420
2047478777
2002765539
1731310740
1912075076
1197303139
1762976359
214982295
1314876141
1036708833
1670807836
1910282951
1110281862
453460383
1376238913
1101874820
1085501792
340170633
1027884625
1289454513
486143232
1148451448
453089426
1090684938
1426087105
1071847289
1192153320
1005184457
62982351
490076348
2147093881
1744273487
998541957
1104626830
1849584014
1241712720
705123223
266318685
83171742
690907807
1755960417
542188531
642847126
811531268
771760399
1278049430
1326793261
559434999
180590079
1818527024
843596586
1922130615
1785405260
1808905112
1661557970
1369392948
1797679568
1096755138
1437744002
589740219
2025225345
215840844
560381209
1931003034
667006057
456771493
232792701
377524278
968642602
57237471
1802785179
439435147
316962185
1877335308
1193583043
521421782
1950101343
1395895817
1741182174
1444325231
1147256948
1952200816
1083560993
1838086006
1128603398
1890020435
2112384512
1059634243
847640098
1353643162
1529530591
1644951746
250703373
235216642
2003774709
1945866140
1054900220
701503064
1230452906
1113796976
1899351271
1094312554
1094925405
1270809728
2103853457
1966462139
289779696
1316539681
1426573244
95273534
792169701
634406992
1015988333
1115824494
416020096
447747443
616898782
1630932803
133707240
1735585757
741269011
1805900847
1190478908
914572952
1226086733
695442359
1685831445
1395805253
537108299
955670898
510429511
2111849356
1557255490
910244262
1055361909
1198770984
835426918
162679756
966990517
1844024596
1136732078
1462172118
2007240069
198181890
1954532518
887747213
1416645726
2102408176
514463275
1517659966
1851535875
1551913717
48151472
2083407802
2066778127
1939172474
1046213961
919912342
1161245410
870839250
104996102
180048078
226352763
1840103754
640045990
1639448596
399362252
1114406544
1179656805
421812136
1586372987
866663208
880808855
1842750444
1261308019
1769883183
1835474476
1666876001
2045672927
52287508
586618030
550378842
1564083548
963045852
918095017
1097769497
937800644
961827745
2118811776
1539975578
1366199518
1597604649
707191387
397691735
350338360
361119852
793649747
1274855895
2074877920
923683832
779434037
1962040502
1019690193
83446215
1566155254
1676753283
1930612915
1838198107
1943655952
2000723498
1837259449
1895504962
1822573425
853416894
1663974208
1695498194
467178531
243146759
135750421
1338550633
1675773480
2111180735
1947979584
385960747
357123653
1537893602
687202020
1082184321
973951923
578788046
699885225
2079833870
1191383789
1109401357
1530228676
280354359
1407291864
492623808
1578753991
1803797086
2006237613
1867217433
1372291245
2562837
139252999
1243984191
1573332272
839156575
652434649
1574241254
1423576340
644161186
1938108871
1372226908
1264664147
581738706
1517600851
1507121103
379512496
1953014996
2111719512
1589194280
2081168553
1632711987
634398706
1594093527
29455132
692710495
356816975
1907057480
304588485
1889107705
1228890620
1217555208
1872030152
1874609115
281431785
1089837590
923902689
1426812128
585124717
321713322
1657759871
871324449
1532278753
1362454060
283856023
873701816
431979734
514503164
1397039812
380898347
1711869609
1278779645
874940243
28015592
2046161341
1308536563
736190190
1718031527
1755047484
1238168477
891844316
2050796297
1003489513
590368457
2110803009
615348404
180532190
1070080537
1629387684
953230126
1854838708
163070613
663439394
1885165598
1514525179
189466761
895927602
166178088
422693568
1931729273
1991359220
186980878
330009324
1622097661
94812739
687314702
1033940269
788550952
255336266
1781968667
1168072071
740508634
1415559479
501183828
2023324917
1332087335
1820373750
749240322
479807981
258537298
1575220508
1742331554
128191370
1274765466
1093779106
1819962517
1051480867
1898547625
1870638920
1410177120
412776701
51776008
2116464089
1529324013
216665120
410575655
134297868
1023054854
1835838137
98540239
1210514705
2070700394
885822055
167686105
723983406
991504286
1424668700
1714767831
1891606906
354966011
984569924
281878100
882869748
1455174583
1134071059
587570312
1941822251
1809870
178137280
1225399016
50807170
877604258
1940210862
250911797
256027215
1048854906
2062697730
1126194346
1201191704
609045214
1690022232
1020796412
894140887
1225833647
1329766274
95409413
1641433923
635420570
416960645
1575324469
453498252
1248545955
916808479
617300489
234748203
53413018
2044218798
671193962
2054219957
447419181
1717787877
1091483803
1764947153
1741087660
1583162207
1069308715
797638995
1198494279
985394387
915556421
597445464
537038851
1830670633
548770982
1229781563
564756854
1731399344
1303767987
1308954117
1850428047
1109096314
1284353881
1454601372
762419642
2117862328
1442511362
1770832383
1256891393
133752250
877990576
1020019362
631603618
1962588319
1894775826
1249166895
1637523257
2061047044
1226842134
2093740350
946732301
248427067
1830779565
1321797546
1546038702
650202803
1647612980
535634946
885932774
1685587560
919844894
1398318745
1838755638
804189455
306072435
20522566
1770695673
1974193212
329140582
33849464
378694810
1151862159
2082692099
1199092597
1914064388
971520435
1604300540
707297513
1834418627
1327393068
1428300963
1688235403
1545480598
644917110
66892224
1540653636
402296811
608363395
273253628
334269972
1828547886
216214866
282974134
1134532873
328528515
1016508752
1145221006
1301839498
1907174387
1082622659
1758587619
177815599
1573094732
1964196085
1061404417
264885638
509477806
1291732924
269799829
745345206
1681245621
1020772909
1733517403
1877797814
1538307915
1469175354
1316033349
298871298
779122110
1823821920
1030362674
502429051
1140985199
135737709
1559539991
815892520
1138006238
1406545451
967120859
1307262346
116792468
2115075865
881880114
322831409
1767636953
551670118
1959794624
1095042423
1457439706
127162357
839416968
1936214417
457061645
1857848701
314364
37149756
61917676
1141772578
239926475
1328629550
71235241
1909556384
1658834424
537649215
100225333
1404210350
2126861864
651766206
1589711867
972472638
1300812818
1534172767
1898497761
383706895
846080338
1194626051
1103523191
328068732
1543669656
1569587867
601469027
854357247
551724148
1418809597
740832671
1833164963
1513625964
577044230
1826175435
830780713
977428344
1657973164
318071462
905866337
1984627184
382996511
1539881096
1345171544
516786128
158375764
998236392
33899488
1382977457
451094083
1891767305
604462803
1462349988
316537088
1849509844
2019752461
61324688
1765008722
1125291147
19103960
1283843879
976232130
1190504708
1224472116
594558523
216637797
1563559615
51600905
226278237
240185401
2123009439
1873848561
31676498
2120037933
1987697903
1453890544
1669634564
590311925
1095327638
382206853
1693227897
1058546322
407784611
1308524480
1804343596
1300979374
1259518476
1124676614
1908201341
222558293
1663091684
1979622691
850551235
253322070
1112589785
1418785497
550883929
1388899375
760669839
724731765
1943825991
1566405451
431089135
1834003589
1440617076
358430007
286881259
159658670
277228327
11975274
1896525273
1086442123
2092442356
1085262498
1979523559
1821628870
1537078141
1027737403
68607681
1273443648
1323928559
220281408
1395163957
886199103
1419511286
472702878
1257524514
770382918
1714338617
518888807
947826434
1575536306
827232397
1736529691
980351735
631380902
1887325045
1025549458
2145864023
1335946599
1098629664
1799315454
2004725125
1583644723
1737785848
1469913066
756383853
1580202215
165541395
1448224859
534774907
1680417926
237373469
236215314
156138787
1095710843
95805958
419037829
1856139873
2103694445
400775813
268171291
757022040
690046235
889003839
264039132
1129542874
1372825633
1962941840
1556776099
2062329200
1208600876
1230035813
1344914392
2031770518
279569261
874539428
1015347963
645094819
438346695
2067396812
1686363438
901817200
1206114351
176340583
180191863
2005782099
1908002872
475493497
648170323
1413846263
1905374858
1571758268
1557041214
1641800429
290851027
2009754197
303403364
287006426
1544472304
398656993
4517200
915023270
432020148
1162562020
891727320
1027062431
1154665348
1515240713
1154641887
314160305
1587185941
370654787
391322471
615899713
1083460361
1103153442
1930523191
252727348
385318791
2094865747
163918315
2144942020
961180586
650545907
486130119
2144690808
91210130
414308727
1711430269
1156979460
1941778357
334464513
662305083
703762172
440414443
709056191
153296527
1881710447
1117689275
1108955849
1811122615
1805857006
369410825
685533199
324085091
1711994138
877975710
952660716
1919148657
294339536
1385227598
1175138958
2046283262
1788246654
1584393126
1279476750
654545838
1853545488
1675058341
594904299
1817315380
1495635331
664445238
759447877
1125224850
388191932
2022611092
399803000
2018142506
1565224232
467951739
315855033
483102538
877421748
1604686049
346614214
714358569
1264922604
1031076347
1127609584
518621736
1445720883
1630864961
915812881
1115324270
173956684
2087724521
615181938
1772036507
878594321
110061955
466849193
1541598298
1514442202
217187349
1735235512
1764183481
873357669
813714482
1021966579
432587513
846347811
877124884
1547534448
1205727572
920468772
846763398
902539839
2008703979
1715235388
459175606
1731333674
135878754
1520994927
1510598485
1232596593
1282277510
255469613
841801788
2029494792
875968381
41240508
1071312733
1395030694
165545874
487299677
667107015
403394790
1401906424
781164478
245625364
301370419
235731794
3124924
284273269
1916087347
1492594118
1394273977
1195992696
429815150
1754068279
1801756158
67797259
213694228
1496655284
1018283633
1496251633
1628780146
1837225990
412884881
1513721879
246596236
2142718675
841253783
2128211875
2043733351
431184367
2043603958
824688529
1142948434
108175933
1949223581
1362430252
1028000955
1373952765
1244767509
1485275581
2075894706
486199018
758087155
1387937314
584060974
1509960843
1285779359
506714808
511905389
1541595693
456225565
1689326486
740498501
1064891922
1460310929
1693506099
2071187160
49274139
1457724710
1496053658
825374054
1575379350
1900116924
1179920727
330085651
1760146123
961804700
394688971
182975290
1125102284
422630677
1786821216
651676820
211196285
1469885073
1710277340
1351689063
1034167112
1203122020
325365058
52418515
1904200560
304175886
1171711323
1200077239
960782940
1240343932
161189988
2052078164
632146923
94265386
1346361274
1911525961
1719467115
830165274
1179629121
1533582858
615511004
1634113240
1423131731
1295707228
879404498
2101828898
2061058117
1223093308
461825775
1828079012
120089124
1846196494
233250289
68389311
28610533
893705967
1935976557
754707865
1578573701
145943707
1399537407
1456507895
2082119266
1447708338
1985623675
899144579
2055700551
1546542866
185732455
1523359954
423463897
628378262
186438654
2133208571
664202689
1500858402
556562116
962182763
74786156
115601090
1036927510
669784603
958955597
688223844
944312199
1834084925
1131335734
1063511815
1844842356
1741209313
1028012922
1709012487
659318622
1084315900
134050756
1865082069
2040842986
1911964144
640277837
298375954
1239779139
1587762254
1714082918
120232360
2000774449
1189501312
1565114372
74346121
1614119461
121417953
1283246993
1308435393
1784637535
1665557812
251045896
429869714
457708329
686336820
682187445
864614856
281144229
1210290454
2122390297
1159685381
1491979719
30470347
393561067
371940
1564027503
1949156439
328494741
92101778
1993825022
1720792137
328876553
1704217855
1290505748
61049180
68119111
269188234
810772638
1386310964
1256786672
1740782634
1966470940
1853144770
1362132816
966439571
1724658039
598354548
606800598
159892334
1632641308
612690408
1505609709
1528121272
514780269
776605515
1336995069
1014401346
872409017
1708969228
835333861
847962242
1320708423
1199859357
1667867406
73556201
823846132
826174023
1539219871
2120787570
292478613
518473404
1389958210
1707544087
159171676
1832629567
1261129287
1033476926
1822388118
2070999724
1131589722
1808793214
1791436472
1109067560
303521842
826503169
27767192
1154943068
146973842
1411011020
213677780
1298872680
1486630983
386600924
1323989258
775662877
1845662063
1419848379
1120142237
1041252699
593409449
895156748
1063715665
1924166026
1569821813
94436685
418378602
1488407665
755225273
1413970769
764167121
707472121
922249028
1600066817
254990603
685328892
1141661302
194732765
1585078359
2003880734
1524437460
1490849470
1587922031
1974259754
1619714759
1040050490
1197106865
1282709696
74548746
2075595163
1911111156
1154029023
1140621306
727457806
2022155289
1225895527
1905789229
1133768178
1453539551
264872646
989081162
1926187194
2053560516
248273268
1919336326
1644813650
386139654
1556132207
1666223690
1550214332
915975125
770201262
95633462
917091316
1407232624
274923526
1195844434
1776342859
2097170283
373150740
1285200527
1612010685
178586474
321286243
4367202
1177460373
36417196
509324484
1951306402
2086060852
627735439
1438254305
662355342
1937095430
619814777
1081095468
511239596
1440817610
795297505
795944039
815509155
1908145207
624099991
1311022258
1944764205
156261419
262933994
80589318
942521836
1994289924
421112309
2023672817
1554345587
321894549
568675181
1885454249
1232910009
1714268782
1732081782
601276637
2099776713
390021376
401525981
802634041
68201884
21202846
741481848
608167501
1919400738
1724013455
1868424404
1564220293
1851763929
1158423327
1721237177
1256560064
1870718124
688986374
1060156645
377903297
1974263546
1240426809
813809079
1987401326
152928458
1333100190
328408454
697373317
1903723657
1686716407
671402713
1084605150
1853419151
1344062037
1164427692
842535292
1889899362
975074401
6546638
769542985
582409760
1914135537
1223614131
1135718932
2059640659
1075717581
1064202725
1506223867
1916589601
198366870
473547703
1365763557
456018428
1208423767
2119563697
903624595
107795578
278947325
1335620711
240211771
1374449542
659129106
916684255
918626527
1713716610
280638580
589895953
725540112
484639495
255234038
1021859579
1025005748
151960366
1007202062
476411459
931446316
1495621866
593654722
1880869296
884149128
1945647146
911587013
61648157
440901960
555536578
2071796198
17384891
1626233774
2079779324
31453352
154869958
1013319904
1083108482
991704440
560062214
656482356
1670818376
1751504187
2089583672
785597396
587305692
1671424043
1876829994
1696407275
2043827317
1700889879
1281660979
858525022
1362819543
1351004300
1805179158
570868877
2073082709
419698396
917938002
767978966
855995862
358981074
1602298593
88459585
149913657
1027998064
1327140563
2119634748
451187156
2099949879
1892764792
1628628767
1689224614
326476981
847495019
1388532481
1524723453
1226965777
1204713457
1764153565
230163255
1505555495
1887705301
1215881687
410794982
784559777
1680480236
2063478904
1898323787
1950419835
578608701
1738537753
324762625
1076349204
797496988
1416107977
362707913
1397773982
1968839287
1845333335
360894864
411039302
1938485879
2142423329
936052485
929415243
476008354
1875017474
908141025
1284027443
1902185743
1077359443
344272129
1206727319
1458322593
472756896
1571694061
1436171558
1805669002
621597484
310782520
1282864736
779256419
1761703263
824303678
368398897
1491716343
475482092
784494277
571860998
1050903476
1994394585
1912505216
959101363
211890027
314662848
1863168929
707140170
1677218200
1838418751
501608123
1906955246
1355706381
1267652806
304863733
1286350220
1819207471
534933500
1882094802
1083292888
1362240444
573910185
1777218975
463105737
1723213375
30282342
926419203
1922695715
713195280
504193963
423226085
413912689
123455069
851396919
368067979
114466517
1586715240
1782536271
1778384517
672804299
1427468476
1656176956
655241983
177459858
2062783667
1496145231
887777388
495297876
737563040
1524019979
836378303
1014312276
2043718998
257666288
378996323
1931749100
1594658498
610197660
166340900
926141833
1721055763
270474468
1466920974
1143016754
741671148
126879617
1369292091
1293900484
394859558
1966545236
1790350198
2015119573
1956875697
499383523
1085273291
1040233721
1227537243
231664351
130541810
1780341225
202991956
1740652319
170015757
122504669
1692148458
340229775
594722763
499390552
1019042979
785170031
1831534250
25341207
1952009497
113152456
1933331639
98233778
1630812355
1139999896
1304539699
508414924
1068638236
325071399
1211287964
507734484
260727650
340539313
531559246
1621287101
307500022
2068532736
972623398
2144563439
1653548418
1831658145
916650237
416111886
1741830737
316764736
1956092534
1606507483
1503430257
447658606
1911631830
1217579315
83779852
543136828
1315100300
200800069
423332870
249837722
1269309931
1577534824
56629957
607096217
495455215
1150577220
1432162053
15113593
225080413
477133960
1533470281
1475287656
1126495001
1160218911
1445980279
1429334489
1742944180
664208332
1681133130
1645870170
680335263
497057038
1277333516
1316903735
375951569
798331213
1805357577
657215409
1044993960
1708545643
875816563
821994770
337369301
1335286525
555222992
1971646095
1153258237
969362593
1340851406
1774600125
1138433071
981483502
2099564018
1857581467
1906513990
29292077
1853634903
1562166325
336717131
1788507859
1727187831
1908465796
1936294742
1842609115
1306488795
761092158
956189313
1599619123
1804571516
1873374874
492903590
1939325746
1753360534
9108432
464035054
716897644
1861064201
1979091374
590474200
1315806829
2097882019
1778910974
484791624
1666334478
13192271
706594343
1695799700
1193363514
1532008398
1952237811
732121761
250807572
1796634906
36900001
1441698561
1924409521
1557493974
179283009
802240246
1755138868
1211360192
368959208
1379235109
2006335243
972845025
1056301194
637199197
2060624700
41725059
1004584846
984707450
1417385545
1816618826
204712008
34592340
1203214187
1883518076
1761855894
170252232
757100363
1223983734
1961939104
1007434494
1370746341
1208184660
10288873
170218507
123399612
1264674607
1837121332
1372244661
1633224775
2039499059
1603060528
932650123
222011970
1001633493
1618594251
102121683
1161648065
402728687
1223405563
291976230
1928063929
1797971775
1610401955
1810680192
569599732
574740603
61399451
210123230
1703984659
1522152022
56206581
436439255
1356614524
176503803
2092228704
516821129
1510514956
712479738
756291138
1974804526
25528317
1831247163
1495715370
1272959012
1572977900
1892330203
1320576286
1535433836
1818372726
2127685681
2075790881
401825250
498082566
782812905
209526140
898174627
146396572
485506127
721052446
1085883176
1791989125
1438169214
113120238
1824645579
153811374
1594762488
824027394
2013219576
1299633177
831666442
2082792251
1777818752
1141783240
404969216
236960414
1289932523
1543650599
1514555105
1606168741
999495118
1100802029
1699795067
410813597
2003503349
297247466
445817385
1447178648
1760814645
808459777
1720241616
662704408
1448231689
1944407273
781952792
56271851
2042068768
248856154
484307566
511675668
800105459
1029411730
1435619477
1403289408
1570802090
325118287
986974277
1788818568
312375053
691179119
814137281
969497949
470609182
965423203
1153058225
1605367787
475744164
1505294448
1684464008
1637432462
368532289
1203994488
1279249797
19101163
1096279432
179613564
376920642
1609412539
1778084180
585517434
902383824
1325214
2053663502
78510571
1125844752
1519220157
914333926
12029690
359387895
2117355088
1530882468
1078579812
1233938055
417347447
1219672282
1846116229
1840945934
1237616862
2080519924
243002087
1476499553
1390512212
702730975
1721449398
850915963
1798934005
2042643306
658720375
634039677
332814579
111839833
136955559
785391366
1373548862
1049643173
11184139
991369485
504165063
103878701
1771500153
1891622414
1192258874
369132040
1115299832
1196280951
1219392550
146255437
749803943
1718995123
373831426
1364081806
104702811
1992753383
394979776
2021335832
1565774338
488723901
357506614
1927765226
1332949538
1353931771
476007574
369469644
1434427908
1733433556
794430166
1204729301
737270125
1592746186
1954109851
1952968526
355633779
1173936380
362644885
314036036
418161314
1451327353
1038595814
1264666034
528611467
1701965698
1640234179
936467481
1411455253
2110104586
668849209
828795915
1618555755
937500292
1008360676
789304421
1318688050
1854381260
390534527
707078149
776337604
2086676415
1047903394
745474571
736291608
831360487
1887147243
450473780
139249538
167313544
1592984882
1839288210
274341593
562682172
473018700
1001155892
601576033
1238595013
594642954
1231986135
795870194
683858138
626245922
1792470118
52558522
996502613
2039512375
921301067
1782354374
1707284851
611836378
2094429837
2026543035
1404191149
154704903
2053666453
478018529
1989950136
320803853
1962692165
919674419
2103853569
1712149733
653864686
831373410
1482169075
1118225839
1915977829
1538152615
15199174
68087588
1013965157
568128859
571308655
2145344855
981734842
685640652
173969954
1261895802
1719066246
915975125
532746674
417715570
99272858
1202134344
1396498820
99123229
1333798401
169588602
1253860266
1586077566
1059948463
618322957
2099164418
197069718
381871817
509981664
2097545316
23237839
37495374
240044442
1573738080
1587592211
380627207
847210824
154376903
499564475
1101390003
1365808840
704713215
457489429
1646359086
1152088892
1685461180
611836378
173659579
1918281436
553979745
5267654
1194300170
1460404175
1471212028
125312884
1401176362
340172426
433902710
449378656
2094285404
1029072589
1666555215
2136452806
1499990430
6834044
1371284391
232312106
727059037
692284601
436185258
738566298
1511096926
1028099362
634288701
222577832
1924673882
7838541
836659560
1667593707
1260063859
1560671743
737207546
452291204
845578763
936954724
92584471
395515585
1524503027
215794363
318476491
2140634530
1124794456
990692539
1545038351
964095028
15834437
1717628489
1486231664
136605859
523397332
1570785947
587530019
1937036319
894457889
331902073
1368524218
1314761331
1459217987
33609637
1141953616
726629252
1757809905
436994917
290838842
366110417
135536252
1804936110
1944006647
645120767
1596809504
543794280
825343640
1468129719
1138451518
1386561620
2013768612
1347989481
420836667
2059731965
1866214053
1818525580
1839520494
1791468875
470491303
1370749650
400483134
1274021557
1404294942
1030425066
636077484
1891279593
1069479053
1850920036
314740171
1742415267
2038675773
1175943497
1949989040
172626013
1410681539
562974066
1307172113
725347046
299977258
748943870
1286228648
277079033
1732817360
1696002458
2002796118
1733061560
91872702
43472154
1256130889
125569908
355169726
502736870
451328151
906373178
1025545641
1954601455
721358847
1831561036
1775774127
1537094153
505583685
111150229
1328942017
1675269905
1596238138
1856097723
421974802
1214772719
985707199
752747744
1989814546
723181993
567055660
618709074
2131795389
970594946
829365961
83474721
1687307003
236997887
593631292
327503233
1725468715
9943206
1745978803
2580893
257185619
1043115675
483826570
686759925
2146264269
350245399
9623725
1845569977
217274575
1415484029
530926397
735047269
1087457433
1411501471
2067939020
1844732169
1118500364
1684810393
1119513415
2009202571
695964271
1848169656
1049188624
740697767
1119534259
1555231169
1521197617
1698303692
149955224
838550339
805084300
736788583
313367934
1998239436
716981895
1117406247
315734704
1833785773
824272000
1435176255
835679267
1334303315
1752082310
1078838646
654156325
1997827899
326610673
947074019
360327498
2026949709
706655144
1149832384
1155561356
681532476
750456479
1644619495
933894041
1012868552
2059239857
1480778012
256087162
487243754
643132519
918178765
1729850016
559549714
357367424
417637532
1348844965
1196690739
700371499
1769586625
1079425923
708568769
1682613945
289091044
1085601564
478241812
408547682
1358145113
13695660
535193867
603625944
1040669218
1674457050
2093934079
1310436246
515097044
1215197748
859741337
352026345
162193587
2100257692
603573085
1276968704
516184152
624438680
1245099635
520627075
916941728
1750106188
1672342874
544232652
1424761054
1801697334
1296965822
423927775
571100048
426289898
37189046
49700743
2100925507
478831802
942993395
1729405327
1763279667
1697197526
1820301235
1787790166
1862235839
721936890
926363828
1889929273
1750782104
1692150947
77662233
353260608
1848025276
363428184
1852799837
1535717687
1782862442
175153572
2008734199
2105844028
1091511482
763414446
1005750542
1821904740
1899937092
1199479555
1226616634
894145538
783525030
983769992
197585641
1032372949
1079846732
899038334
1620109281
850105402
1714734272
1246067918
741917214
1606033321
1425213565
547770682
1321728730
52585152
43949602
1447344340
1253138331
1582940270
1160309439
498335059
344545498
1670154712
1130918409
792488871
1054986032
8877784
689700813
2146508565
395240773
121283789
1079247337
790145497
2132817989
600411463
2140477290
910454756
413910242
647254433
845399289
726315879
848272675
1766507829
396965811
225790260
1683129010
2031864361
786887264
520992030
1521879782
1469974484
49665676
1761794333
1022839555
913300364
1694069971
1399802991
2115972079
1202484302
1601621257
55045689
1185617204
564208197
1514747457
19425883
19294183
967905658
817511268
438955819
815954583
1816110476
657868846
1596676664
918475138
700331787
2058920950
1058562280
1085461888
794406538
926948240
1561096851
935917892
444356416
541222432
586859539
2055123630
1688526405
2049043343
257819606
817335093
1368120015
1006753687
809905224
2120642594
1661399393
597439653
1981676007
940322544
2099277726
1253412256
906939959
1108346770
393986619
223479976
646099399
782281776
1688588359
65334846
1603045444
1965908518
1828545169
1998910794
1690341598
723595975
783390405
293964762
2002458027
1589881857
1719639652
911967415
698593149
1561375001
853676677
29399088
748068577
862863187
1179587634
1095676959
246564298
914630624
1689852018
574103465
935072528
126072569
652366565
1845700699
1688931679
2076438227
19245158
26465716
142648529
710109470
237860259
385698456
1575439401
394658026
182620244
773887864
704797791
745658712
1361216285
1594437334
885915556
566007040
2060397935
329257481
683772655
1248528331
1863122361
1080878688
1461553626
432278960
2037208261
987027575
1954982647
1057727948
1727822189
955176822
154401956
1098634701
535364381
1799446778
1358662603
1286433788
768098898
40649168
1797380784
1661159314
1862210362
377867247
1250383615
663282819
369372418
1177681036
240948070
239005911
93452267
274331683
1893761963
1812042912
595064197
1256964254
1158174767
1668365393
2104808799
1959373123
424550377
35808605
996318044
765544946
502080686
1041553128
169532791
394305711
662109251
2081209194
85202294
182058797
1601346018
1529478873
1982924494
594212050
962036142
1176480928
1346562682
1276930050
1922158350
69088583
1130999661
430349603
257043648
361563652
295180437
846258515
1666484519
347203557
127936685
1568967196
1229419680
1727675674
204916590
2046898649
326610169
1483573140
1202594713
533676838
762505203
1438167898
822750007
831724258
652989710
438509472
1614485257
770918838
1900614783
178052514
1128266717
1699866476
2048730706
543210362
272346826
1619754672
818317
422067058
360558526
515748530
1613028837
530856246
829201816
1766168436
1143119923
2025667330
1856343046
225051226
785687882
1649381452
1337621173
1185309030
654060860
389324947
2102833767
776444083
763926740
159343506
1699008572
471429571
1973101380
1143440318
504695304
315602655
64651683
682564068
1579787542
776618547
2129486425
1093128658
1618747465
166795250
1040848450
768395292
1240041544
1383853315
2042095505
2126442508
307420013
1625759492
980435173
30053410
1357911618
1094477653
77970406
1258251689
1700238642
1441853255
1907667777
2105554644
2130763938
384239686
609344870
990698608
1510119303
1031202432
1130012605
1808696083
877037898
781956268
979250602
370293103
727531026
2065487678
574052488
816327730
575519379
841538688
1866702797
384921056
808543447
1965325305
1247189098
137645410
357263309
1511361522
879383255
2053691159
1008118077
738387136
1650905094
962229977
186300688
936523032
1664858911
653872106
1919932700
2077936158
1869064527
1985390401
441222275
2016840559
872532189
565318895
1183594946
1163180676
918350687
1574746534
1738183889
75291702
1356616018
2048827138
1905250483
2046164304
1253599940
1805873804
426970846
476910350
251067681
1018361880
1859239618
337500318
934883641
118636325
575316320
2058614410
2097601367
37207785
65170235
710998198
1359694828
1060273965
1291728608
1692951315
1423447583
1472981800
1059316687
1957369353
473131188
2062811517
631887473
1458502202
517262569
1638877226
164952247
1039956244
1422531186
1493141562
1102731879
1518225089
748900790
804460029
924934216
1553976232
1566562484
1004107303
507616068
1816882487
1816750765
41407810
1234583177
1247590548
1257063623
1383335143
560881339
1722909086
793099183
464392172
1695771185
1852954555
1906626924
89865448
1294963985
633903653
853567715
26878195
1062515969
138492802
89702647
458064425
453461903
2052125032
1383772116
601182010
1716614357
422060253
1324158759
1344224865
191851413
1617694977
651222189
1512873427
1284602853
1819314299
1446085767
2133743730
1822500051
999743742
241512161
54710674
776514215
371321648
1202729021
1636257828
696603128
172758823
1370151698
1816180226
643062442
1131442790
768961207
1846110058
946471616
2124876595
1559545509
261057130
893863727
510453667
924566526
779239462
1068639234
1752682488
911166354
239644347
480938999
1489051976
1560695387
422611776
1644100529
2053409329
695404692
2050897559
531665643
1769682033
636564894
1269800255
2137518048
976376352
1146763899
1799356227
1912413534
889492722
431037579
2027353043
452705655
353406305
822726255
1085210908
1901605994
512104242
239264596
1495948001
119230820
1162874743
936233703
1088718238
2068652789
1008877035
1847656448
1008390249
1510188510
1600099357
1775145757
1113763101
2031867534
1144301170
1314714510
902419480
170466258
696915158
1664706781
1169085431
1055582967
1664753933
1650144969
307086486
1858113681
1723660388
401391369
2004435467
1840376485
83505527
11303178
1679417536
1023417422
664585835
303700825
1170560200
880594967
1084525101
1116095286
2037995201
462235072
1651609272
1032117822
1169300726
1136179038
724726940
1408080581
598265113
1036641610
2064356672
1969103277
1782254500
899275301
1192667132
1586350973
2038134018
1844406332
1624437054
1388191417
1871459811
900198362
1553464993
1483556919
677917506
448388607
1893621516
585814627
600495651
1233940154
2073550359
950344083
632283861
906368052
1798282038
1325170111
374020697
309148573
94742185
271218606
1634557641
828015915
1569171427
749446382
1584428845
1107965653
2084815898
1042432159
1649364840
1755894521
1476586565
32241409
985514479
523097981
1979950849
54402437
778803497
2120556161
1728386396
1866472605
1372457352
1939711287
212326033
1353851319
671659009
1498403368
121463089
40574309
442351798
2092068483
950257197
677113765
1698870231
1481599706
1857292974
1900716634
1738688427
1635046623
669743881
1400246841
487787600
850544997
1688315026
812095314
707172033
767856723
1121161151
2070091399
246926121
2131725354
1036691933
1797294431
1866070638
2079576580
1761507883
152561449
404270671
377059799
1096924092
414264033
535263005
1864124221
1820803304
2014916494
967719388
1632806620
1391145247
1695522980
932624506
157418735
1810921217
337427042
469707412
357066254
1122549912
1866017126
1110027674
602215877
1312417922
822557034
911536993
37151457
1562928208
1505591219
1597137426
544183240
1845305048
2060581783
1294685099
1751534392
534137749
2055012281
1751466203
1330427946
1473289430
1500060922
210110120
1241515793
658234333
1818709533
405891304
329274175
1788467104
1767987998
1555461733
453424295
509046085
1771522693
507522529
706400435
695226721
1760306221
324043802
897244307
941961249
508431962
566445635
1034483317
607416878
410061675
913621118
558886974
583295519
927909889
509622572
345478601
1759547607
1490473460
1724231976
2007096753
1512152627
1590650070
2050132355
856113508
1369036632
477787871
1167129690
216136140
825418053
1896056952
1682511478
1251730648
1097557904
1081918217
560150593
1607414970
145300849
863337863
864190503
2024337347
329905036
897088798
1610358437
1092470864
643564517
398632795
2094195758
1685640910
1094329736
1312949412
165753841
1041630629
1839580579
1902258202
839930013
37450412
2010899070
1743986327
1574486952
604659337
632374579
539999070
1827482858
177479057
1523473986
2026555634
1704446606
615518996
1734217762
361185275
1073220529
1342194575
1553690548
1874522843
1303997459
243222175
626195789
611849960
1142848237
307936745
208734408
1327727343
893379954
588575586
1685920567
231791603
1304458376
588000982
803888031
221351464
392838819
1884635007
1852355120
223602935
1574939858
1372638667
1333066079
1827459355
1966488033
903225237
300601350
79036117
2047189870
1514048543
1231357438
2118903309
2064492978
1928545248
1099891729
1657564427
993365600
115761113
819154430
1956593341
996915368
824258220
274716789
2123317968
1552531542
33279641
904521954
1107862275
1342237379
1624187987
398840483
496529135
243369738
1131296833
150472529
1834844052
2096608642
1610566914
1989784710
111540477
766620984
1213164240
1391331068
1715455698
1418848172
683966332
1273616800
1350631087
1462871681
926964697
509986467
707567712
635085295
1746137980
1197768754
1532736034
1347778618
1674684911
1743575883
1663280350
1409403207
1865055340
1084233509
1877646258
428593815
9854023
770533640
47298564
752816839
688632654
1722836011
570099901
18182911
841207435
1826381302
345692106
827076741
1107829656
753068078
1408510123
1617961667
534487934
1768587279
209999475
1023912519
1438046969
110285763
406681441
1591474356
942529174
1190862343
802646117
590686960
1475606443
712896076
999668520
1666811194
1963293718
1138270025
1739384378
582827458
660472200
1122500272
1681362021
1411753960
2094691390
885620846
1837338847
250751130
1350090227
1331429976
715618749
719737445
325709885
1239795812
1366117013
1456877806
205514489
1376503414
748645009
1410304536
491509258
92093034
2122540965
1739277925
198737536
1357856474
1340964500
522491330
1891113618
1302731173
2001285136
1428904378
1548678276
972671053
56161481
81631434
1924976604
1935101837
957628264
1333801008
1469156642
1100723293
55302910
1154873898
1555584454
1467823989
952279812
1134306235
2110442390
300851776
1464152188
556069207
1864193836
1434427908
808146841
110605329
1744496898
1574484414
498775669
989357760
581980421
1097445228
1503468809
1774543237
1217672510
2143645669
17546136
106020948
967765540
1300616068
57763452
888111289
1935737179
952207544
1231363145
1543203954
2028300251
2146579971
2099097558
20679185
1324592723
1721404866
955071690
444205911
680128650
871554704
1571996020
600588814
250196057
983190664
1765529783
1940746604
1244034740
381069465
225244522
1759654049
368134070
1302239202
994756432
739194655
1732507927
1070725388
1368011658
1186678223
275134595
346419133
257103520
1465353047
299713825
1395569634
550436567
1411774823
235441139
1348221915
287410030
137304469
1274463948
1417356760
2097895339
948180327
401485884
696449366
1962774617
574653609
90844889
1949087139
1599902602
1713025229
939426532
220848325
816413437
1022117534
926674797
1921895256
144977443
634322411
38333799
1617036996
954622725
2113708023
2025125868
1345014266
540374286
1774010876
246959474
1074087818
1456333481
1560032064
881933988
7568024
406207360
237945578
880662217
116898940
1127236833
1110819017
1958466454
1755804559
1108951443
1530973769
1123411806
798578352
1133519389
1637373554
1841621852
583986812
1085863585
2089538622
958992113
1950109573
1143238070
1029511336
1212856040
674243723
149184422
1953131271
1309407353
440152187
275632615
1598565594
1864416162
723614065
835077438
2947329
1378341891
863636806
1666061376
1862270704
85020937
624121317
439768999
1541735137
1264630570
1262232315
1067464319
878668373
1258207794
2000947360
435852481
1564268081
437120051
538113358
222206408
893259972
359811669
983177820
1626748363
1116153253
1235911774
1454356625
805121361
1903693071
1029592401
957229658
302957305
1090102329
1568777016
957149957
1978631839
184640819
1858280448
710627501
977450078
769507222
1454120268
1098859115
936779386
865994307
1086566347
131260283
1802555634
1196782377
1246128363
1189486952
255048303
391846666
482728212
1034762764
1634158988
1099321359
406308508
426531191
792816454
1875157015
1760554598
108015907
430363549
884214136
236501826
917207750
2087661960
1346451437
635592104
1703333129
612554009
1797947350
172715616
94470235
814894071
267137889
635524030
318834427
523443624
1429863735
471918517
2052171866
332543410
1722868838
562781619
1908745548
1818764783
1979250288
467626206
1020069426
1140795656
1180852261
1397499817
1897996925
464193667
1415950670
495920313
618213253
1692042071
1865535475
22550487
1084403148
987400347
248799547
1797339969
964225667
165466546
1664571607
178299877
596066482
1956172350
529513256
1495148997
1937581065
1067276967
2062495696
1838631003
1479610076
1971546730
486352661
1767453604
1588340684
779644569
668265713
1931238789
1817395349
1617332021
1363584985
1846538839
752275095
31496093
215097322
905223851
2025391142
532325303
970033745
1675340136
1043159304
2114880546
1361136474
1729100673
677806360
159600932
715009811
1140199789
1357207337
1333103096
1317472805
1945814727
588553672
331137579
1315732481
1437739445
1613764321
1648846238
1830034965
1617292801
229988411
1111984166
650958338
1822403779
1856943177
217511562
241995964
1361152134
1855262548
925888889
160756744
1946121307
597527526
453609451
2064454032
1421046008
15251890
1636176994
326364164
1273403811
1890880021
5537677
1804376253
1509604236
385599786
752456159
1963593246
915662922
13032987
741790732
1287440217
238653101
745258859
991147211
678322897
551978750
732120838
978862002
960466798
102998522
1510600006
716051918
664547575
1258256211
24505518
1869023492
1458438489
184895327
770088341
1757048958
5334111
379250848
1102469868
1962998761
1544357250
1763969863
2005974481
168866381
1558406736
2000098232
1923640100
75780378
1501242231
483221862
1646116497
429644169
800103639
11321575
1308895315
1413342039
1924450068
354960251
192290620
1593086645
517385308
369414166
1664560502
1560049298
5495687
1560988595
173787663
240598092
243835112
2135098168
1911478348
643450492
260412910
710307515
1943728765
200891030
1157836527
480367000
1582442602
390948144
808759335
1753523718
2102737998
1737412839
1782358196
427997028
1977375042
48947189
438653652
379601861
2108090401
1869405892
207429697
13311178
1064653580
658126469
1473945578
544157534
34246322
31663222
1281616486
1145031273
671977628
630020580
1018748979
1788358251
551184481
701286018
138243200
1082123722
203504742
1724064867
2116977484
1177674213
2029173137
19195672
1902732153
1380646740
776857343
1372875462
756244155
2109840453
442579797
1444812847
264953190
1635425387
1295652549
2110930918
1890454092
64863448
1969589971
2144482968
625465671
1309787503
824296042
1576677297
1970424075
1341879775
612307692
885685402
871587034
1262356762
1512991430
410047841
2118717328
1996286748
836670495
1688356521
1783303677
827873526
1799322869
260820343
381386891
683180905
634860915
1720081525
1745154341
1845921500
174856529
1066040583
2071560656
1036224185
582881730
865716500
1344464126
758032973
1608380001
96306554
920058028
1717177576
504170427
1552138574
1151071291
2125287026
393650320
1626805724
381443838
1112234850
596946548
833710
1375703085
1711651484
1658898761
1496734122
42536173
421670076
2136277628
598441715
2088851113
60996486
1399635101
1033375862
20613745
987515575
748294134
1295248031
1255437845
1254172610
755078913
2109638658
233557488
673141487
235135940
1428961632
501461167
1741649193
1994956950
998581798
122178858
940653155
1168083464
1066400199
34940428
1019709740
31252112
1867732927
299261485
1111193623
52835052
1439463553
1650798768
2052853335
2028826298
411550239
2095137914
2067020356
1564310202
417443756
556830803
248043642
2113994361
1160138640
109088009
474992938
443992357
2059882593
1817778507
558924387
1106611853
947186754
74863309
1913716732
61706893
1538935385
1983949715
1604464730
1955962157
367140438
156896817
682515515
295915791
213509181
943930416
1658579760
1467870860
1059627448
1113696420
317359815
858073694
1699833858
1988410760
295210832
204607255
1916431915
361759848
641726753
382554194
963127711
830422042
1845070938
230431903
1813632422
390435615
1568564148
2052295571
1585665752
770373263
1800642102
573165091
2014884363
681977550
1812838320
2046178294
1286660880
1819094143
430616658
1357131155
313753769
1727139121
819863469
1217151778
526410244
1162319706
1214855499
1585270615
387225669
728243710
274987373
1270841562
106101277
957816790
1172844669
837746164
1720669192
526149944
1665747189
1507668853
724655082
1448203747
1538919699
1695522456
1083243092
456771590
1157543280
857629260
1402713894
2066741108
1521246152
734636322
860662718
404130094
1603481386
690299520
1116983280
1291816163
73584174
332169397
1784613792
1090871075
655891306
1056023019
944841474
892944019
65918373
2018324244
701235213
816816362
1531493309
1102798386
1887252402
1327796418
1418385430
196449176
1807556739
1910536395
143974933
1542226357
450852525
2090330615
1023136307
971349607
1529488280
1989122636
1183356539
1346025853
729599487
1771214889
1991906334
1854977247
603537115
28547839
60683288
310675030
804998043
2068451125
1431592149
481382753
968556367
9324840
1679310718
11799898
1180502142
1323604516
1417174534
1326164112
994433232
1859079187
412672707
2101038770
24755859
1810859695
1309168949
1563971870
1410612615
1238305486
383395636
950653426
1333403850
2142672043
304059390
527260219
347874395
1115696236
1865861878
241453831
273736099
173388432
1459997206
1280824500
1640582749
1959103549
1224914799
586032426
377360578
805507052
106988131
1869568178
960542670
1355727115
677028354
797545374
1763436103
1479799115
1464266923
1221236484
791700060
794409365
452238132
1751375991
1758764785
984654748
1832292764
862347292
1236906339
1557785702
949214876
818441179
1945310609
423441921
1916621986
219104335
426979828
2042986369
1796211829
1274716306
1608612997
1345663455
1742953812
1305317871
756432637
1654359465
1963132362
515125488
883999172
1386054915
165658785
958834476
1166343126
69706818
1507003274
1354877165
163162792
1438623637
1603418308
328199182
693888071
1417193314
755377455
1923099831
1076807444
974946867
1761327753
63254143
812730447
1249908995
1664906874
1743090488
1265633468
1561240876
1626704107
204475677
72591485
660235204
2001370847
1163319627
1521410387
1175109281
1769507734
1186123326
404747547
1794976187
2101789805
770384939
1571549466
1485725502
1433677757
935723173
2138895809
1162436515
914572224
295676681
1860653763
2033508802
305533674
724081592
1551044083
1347155238
654887734
349869492
1327423770
2131026122
1922496053
295303069
2115349810
182967503
1579099390
263346713
1415288762
403204105
788502477
1986763473
1252891636
1437804445
1286285194
567772274
62840149
602471300
1082486333
1945241069
1792467963
557654124
1277705116
632308749
991104792
1728413339
679882035
1209007808
509119732
2049565558
2118518374
1700369315
1715356052
2106824324
1376608907
1629485649
2032774825
1537933253
1917583225
165078497
1479719349
748963957
1971492745
1337505560
85972989
1932425357
639304652
147840166
579673226
1066789045
1861450044
1667628277
984613481
510502040
2117324278
1754318126
528290629
279338044
1363830776
1663794996
1480237290
517641851
901232534
970958405
594077190
1049533016
1336768852
408347127
1604101119
31083142
1941483136
154124804
118945279
650450804
385900254
195763792
1320651319
1502725869
721956639
1979601292
729479649
509273819
2122714369
584253904
597607901
1644640221
2110810847
1081315655
323798281
600207223
2028053342
341900650
430488527
171003604
1705165368
1939552701
1995796580
822220309
195892471
1203789205
603062120
1290047395
1339141829
1867357618
1429994791
2024484562
1564055
1517939928
1979577137
285117484
836240014
877407639
1245656746
215732870
598073068
1630570511
1594722506
165384207
386850798
934540937
781746711
1885250193
1730560734
436148952
1542004599
428300113
1301629735
384684403
1743295703
592572903
400187042
1058151031
1530644224
1856371775
987918012
2041334260
2119345757
1758238281
1440493815
1106351236
1575069636
1962053345
1145564271
817135247
1041322082
692879520
1071576382
108358987
652506975
1462842572
1579379923
1256288549
1176139039
1998690522
696801673
1268954451
2069377731
1319770304
748291389
1281620449
1644080105
447431768
1105419818
1778728109
166625526
2007714092
2068966822
1641860323
2051275629
1570182976
198331642
1458160817
364038166
68084958
1851153421
556666038
515639768
468051021
561620179
1204332122
1794706106
649715301
1139195297
1693874334
1942781220
467398214
1114112778
1807908403
513799451
745950734
1989353527
1496050418
165337319
1027543776
1614765298
301829027
4434562
211703970
265181544
854115531
771293207
1873053572
162894743
580624489
581075244
701178590
1442624070
1565237236
1732142964
1693743454
28955689
2070243745
1730856067
1797869510
855586460
1019768732
497438361
377407717
1880899703
4488052
292398672
1942705685
1902946487
1416143065
412395194
1522538022
1804300150
1718481628
1450761111
713247128
612310303
869543044
650630108
1398334669
1710573708
875446028
2018045077
1405411181
874638123
586764634
407000029
56786522
1514357625
718843539
1745327004
535801534
940969244
95908146
1739059642
121513312
189333726
207204791
1620727842
1261840347
59213411
1514580149
669624248
1071154100
147615126
2133116096
1365083138
1985478495
984874152
1739857540
1118951451
2022356137
1058826011
76877243
1919890947
587021770
696141521
648815686
788995680
383150419
81205504
1143371731
1677172901
164254074
408933183
2105958234
98318060
829624004
1364674810
689445260
839674104
1074753090
701611621
1327384022
362528225
748318949
694147819
512923409
380628263
651519777
1543378633
2133316178
293039506
100525841
852609772
2078854864
1163300714
367450561
422974693
263401799
1382217374
2055068123
523061284
536257955
1358282019
1722647666
1026132960
329183010
1423370998
1161674599
1940555788
2126291471
860037869
617168740
318480872
1635662308
1454733806
1812624934
804115561
225761980
411536894
1947047744
947236938
1768201864
751368098
11612350
88524706
82480707
1869347333
669427107
2030346535
204685229
222945462
669340429
1979832793
255738721
1369612462
1489533563
1537300111
649617427
1375168590
1184896630
1996962556
1732742685
435475493
21859562
1939730986
45431718
1833906557
1150109384
1498405620
1721364315
102918129
784867381
1947424320
1435611653
265611291
746684836
1462221493
785345324
2084910144
885763284
99899278
1007745790
278787546
1282401140
452013567
1029348032
1767899950
2027827784
1595951912
955270851
135126276
1761433509
1947611451
870171624
1819767480
1022665359
1249546746
1895877261
1456474985
237647588
836209412
1893603342
214880747
1530948662
1404037
1630236534
1016918307
1136135631
926761518
383973959
747833901
635954075
1887326682
60249703
26806491
734244240
1185810229
1503364032
1513683470
1290443354
1936636807
227542916
360080708
31250080
1507014636
1018874797
542908556
1456687158
755927294
626091460
1946144757
361212876
218440077
578222689
45762923
575303492
569611968
1453533854
1098185720
329540992
342744563
1103785337
724542241
1196458048
1961904680
490832852
130945026
1404557639
432482779
351223197
318213008
1632263470
117734076
693836554
862505946
844774126
86933257
1777567420
587430558
1863721549
1805358555
1911088025
482394238
812040141
666296123
1111781138
885328748
2032031422
161124718
1706578094
1844706787
1354652545
882778164
2084742097
1046654594
1248734933
1814474655
1270554032
417628773
1674937929
2087477387
213737866
1014988680
193472908
196335271
1963090189
1296694531
682622122
1977712923
1700119229
408566847
737257306
1019221041
1254685724
1973923584
856713101
1186571825
1206619979
1751400833
1543612
675962981
1429917549
416515321
2135471105
260458383
1390115282
1864069230
86393863
1948241130
972330554
520173719
1680918741
1358973079
527819002
340495486
84511783
1348859173
652444529
76881924
1895958806
3960767
302290262
1012435140
2105039704
168787994
1453712966
1523080329
303117252
430884676
1687213361
425166162
2047384013
1279846374
752815434
2045742350
1533866219
1740849181
1743791223
1927945588
121596771
170634137
1716785991
1146878659
1944015326
4292127
1551314763
1473149228
474966777
1509503613
334685869
927685785
1171627436
1514034164
739060089
2049532768
495580857
60885109
2027694465
490241180
642797695
1256384323
1554878743
1803502128
2142902706
1389050433
1779205026
2007930231
1515223113
160931786
1129164945
2091118926
558269703
1003376999
363416549
429883722
706315399
1192921621
283260
2010353714
1426459756
491325828
135804175
1156148936
1401344415
1599131945
1650846951
1026108132
1026963259
1748929678
791213600
1817036881
239637080
338933906
706045275
1533810567
21859374
870290824
1537776799
261315445
931273267
1605111420
1339250420
2095208122
1347346047
1736026969
674987908
487150796
2110619295
345788458
245241552
357055904
1557497888
2013051207
142281200
713395896
1790877548
1331934298
1971746609
1557615191
647084148
1467775503
491071466
1582608271
1624017365
641068482
537344976
753008380
725928918
723535507
1433209277
238561405
1604521857
2137492302
1124275280
181921149
112402648
2073024701
2134960751
1725960477
1978992854
1920257499
535372830
946038552
1783145664
1952447253
1420762452
740949138
1153763067
1362800704
39133339
1085868743
597656939
461127171
836886171
242569307
1770356406
2132231123
1388858994
1500284380
237500696
767936964
1502403256
2135039994
1942199424
832419663
1648201022
789897191
1244496089
165760185
1546199821
2115186966
1008389677
1087957362
548883203
623781601
1586756679
623908773
1783287290
1658543254
467376689
284677412
1516984619
984295793
317036943
215917734
941161534
1064333520
783281906
1186746377
890249997
529946735
483253023
771257478
1039616120
348688711
1427384458
2070838482
802778079
1059088963
2091800585
1105406451
1270653565
1823640510
1698828968
1948612613
1470339406
1373048486
1230411470
389778990
1635185761
1247484229
856076771
1825924027
19624546
1571753451
362198492
151363824
445603434
829120334
1294532242
2037498331
471938723
537779036
1158916561
2065293027
521017850
1830634341
2069745470
888250070
372923552
445702962
802472184
812749166
1657808014
233759247
88859225
1255732667
819700647
1299004418
1752277979
1204143644
1834805472
1079482106
1005908765
1792080059
1999786265
1481370667
339909083
1705510877
1330116676
257750693
696473408
646490067
987211715
222946512
627368054
1030579850
1861279006
1361201137
2065313730
820865033
454494392
1390475453
1299081577
1865821354
1931169903
1128376641
875640179
2103077717
1023676823
1499888405
552195347
1002777765
521311221
747845768
491785571
188426953
1129028751
1281033965
1791259014
1318014818
1216516375
1958846449
762019624
1623300912
1941248284
336370608
1257948267
461143134
1042692593
1100991799
1437552013
566398688
126115666
1425025044
889317991
252907316
880681213
1000457391
83852829
113951534
1716741783
1096440845
1145636163
984467009
971309584
1837279560
1204500312
2053235557
659570597
252129201
636324836
1703968195
1297762811
826668304
1899151369
1537293550
835813391
901867785
698987112
988088403
1957442708
867298230
1653992686
919472229
1857490117
2004315526
301404453
1993469803
1742151998
1858347204
1276462368
1199534647
1813499989
1866715306
782904588
1980237732
706557727
1531849167
383985503
1873379909
2057850686
787258151
847937662
1995385056
1141993867
1800201793
1789504759
1934896210
2033889544
2012607018
844880120
2120792269
1577275362
1093618567
1306269431
946130199
778783718
231285937
130085437
2141248977
1233256821
651151471
769197000
698214148
1148444774
2072256985
1522791912
1105197911
1144057812
1662408091
863213964
1151051021
1652743592
1463235478
1972696042
1667786857
905546627
2106466707
1911995849
1879536095
803241682
509324484
1271761239
1930234586
1778636806
1341598839
1975110454
1199964848
517388331
1863590757
1182394283
1623708022
581527258
453462397
32297369
466996033
868617360
1196991963
16455499
369969635
1712543134
515168191
1093685483
600276097
1360784106
702528433
1412303373
1335779349
2110488002
1108578019
372007467
468570295
1665145107
1843233686
1264869262
238660710
1337741906
1247793376
1155225537
1500328641
636771312
1104581567
99239565
516854896
753255344
1671048967
1063472885
2048617310
307812563
1488695647
251817800
886914567
251390001
838921862
523523054
782907455
763757618
1926950422
1938292425
887938775
378292877
478565601
271052911
1296351340
113853935
146710345
1096348327
579374700
110262018
1857544471
1555979560
693022273
1703413015
1092344597
743574652
480368487
1649755781
1342403226
385432083
893444018
444905700
630534037
246098609
30297529
1028836048
1447697898
1990547307
1909539815
592622573
920891319
913732766
623928112
905523696
790807927
1144205401
1056614902
937344836
1619809184
572426752
88458651
727527977
1889878905
1516426447
1598143605
761065621
1794045964
2079106209
634469806
177868908
1743398788
1319670208
3474451
1599807886
1909266794
1287464195
124209926
601142942
1469760376
1254451394
1195398575
1200104151
1266352652
1431961566
866345074
2118963160
795811190
1744793970
450770229
130217047
975295326
1036879964
1387995798
2090517283
1285821220
1805920553
915633023
412640692
766777888
164536944
1565868514
894240180
2018858457
853773730
642694170
939677594
741345351
289225911
9473261
1498199021
109006923
1077183231
696697926
959646452
747739062
978749177
493013117
752069203
334978382
1487780179
1321796997
1158771111
154561353
747500113
444364708
806450423
916971652
1538100211
618055210
358447838
1744774328
1209664570
548903128
1035420000
1091532573
379196096
1408446774
2085969166
751597928
1762937778
1703601597
969832415
613468937
1633236459
1542297917
1304498314
1185940809
2105299537
1416834079
75453379
713563968
1933031589
600347431
1848022229
775985727
1252580405
429087349
929378083
469154642
1853768516
1069211170
1089026077
1216006134
406853829
392272343
493308593
1120389677
1838605081
592618021
1647495806
25304167
2138126784
1097145262
1224924477
125359290
1307719913
1388671650
1067389980
1497783773
397510224
951609303
1650264982
817369388
572870011
333102640
1495939587
203519362
702690415
377825671
2112452145
912223532
397531719
197078462
921237643
275008713
1049899105
855860788
1263591366
477494599
91275905
13508924
1585135524
1617974015
717476994
620380755
853647887
195708426
2073324700
960002032
1898535962
283083024
1991239403
2145319899
641435084
1336986778
55052954
1243387631
2116562467
1283741602
264999414
1086520027
2069746832
1052553148
1559002776
1701203688
321403171
1650149333
759022732
923978049
60871541
246964963
51908869
1221373476
899129035
1394465096
705527553
1627910211
1821173011
1632686272
356924657
1440682891
1103042043
712022121
1487319857
1280333992
87036839
1655698996
999336671
1271722238
1135761674
1552429814
937259499
1556144191
974214073
1562829603
201913924
1756949888
2029832889
2036480382
1660568449
2054519378
1459481756
953594809
183951752
1002278597
782651154
1756955373
27550250
1900953862
1006124837
877872924
1351221954
2140597513
1623731939
379748490
1715867526
1166596537
857634054
1985660599
761015437
1136403089
139611841
1925978703
655984391
923510331
739267660
1560385481
450712606
1616313409
1405326277
1814006883
552795228
1890048758
110003126
1423711998
1467689477
959061295
1109509525
1177094244
1508841785
1034292782
887855852
1660417043
548302219
857563524
15867295
185469030
820566173
2016388237
286811900
2006710133
2123595998
1323271761
588626150
1448427501
1979073252
612356082
749528590
658023440
1773791149
1317027499
968661065
941238723
1169346580
1273731259
1376933179
1523498265
1378019445
2140806670
725543243
1356698749
764753263
1566489119
1369301390
1407777270
1817142528
831050447
1912045946
1727292322
198972087
1967811747
2129375923
1359814379
1607946399
1960904388
735127861
188794531
183194411
1789268551
26141578
1185695828
970576350
1719789275
834072178
526726201
1352787688
1146066174
376310633
2071195719
120689625
1474004339
659650668
899937788
743225347
348522240
1784929285
552222204
2127096795
131577827
1103339701
540903015
1923472040
1041911487
583475396
1939061706
1613002195
1988544015
1526041792
2036078265
1256881691
1380927733
534190659
61447829
1341220617
972111060
2038293991
1992568925
1049883081
189070783
900199277
613872670
384060185
1425410004
1555163682
1354786702
1261860147
2067036022
1856403365
1842668415
1374401328
533892760
1104068733
1391950838
1645276268
1384223546
1710367193
726835330
532337510
1393349790
525470016
161245398
526841729
1481526221
941180269
676378534
468811733
1148611728
90080091
1818628158
170450905
1543167293
872866071
1785066628
121422835
908505652
1237344253
8450133
966074598
1534404720
1880753635
2004427178
1237714591
1252709861
1966337253
170867113
1985633550
759169317
609715737
514223458
947130771
1020508666
1589387776
778027213
1160255540
446539299
2091110925
1857516704
1809225114
1513612122
1247090038
1340981762
1326944884
663161387
1730308598
1638655219
167732778
1575769247
1531869565
1266597091
212989700
318627330
1383663601
1949401848
284919604
1540378303
601430905
1652075651
1126947327
1845082857
1820645664
1819661458
1492223827
432768344
1676644199
579290822
2137265677
714198229
756166441
1152482560
1449962625
332565629
2006337028
1478755826
1610661157
869140677
1638459724
644913796
1073604164
1200890032
1718758707
267505642
827456964
1269183924
1526843811
390983111
716579908
1674516824
63387523
691935938
1018723129
1691904329
600607099
587868815
621570018
952460703
1564656409
633809099
1337272250
1732542116
1829308900
1673815131
1074743775
342679679
1273377033
81751564
368177114
123728751
754482385
621443321
196161473
1672917929
2128206673
828013132
496998968
1030749481
105688909
802522053
2009479445
173401603
346394022
405824248
1865420400
1218681810
1533364141
25189155
1509074205
35948246
586244625
597331674
592045990
2062078382
1047563967
1302214783
1315089483
378624141
413741143
618483239
1052829794
508755463
1611345587
1142256143
727978874
1250589368
1967924419
1377086473
843681962
1979175061
1462499916
8770518
832317762
190499706
665192800
1686165118
58767908
1057514125
1137272469
1858734030
2021826495
1289781379
1159817461
803459279
1722499631
9492999
38859056
1970836389
2143283494
1209207202
806948878
898262348
1256230540
65973519
1917247271
1088699416
147915892
48466187
1393574172
1053172742
392998641
243236563
717641897
511175839
1386049873
689405986
1582048328
522898841
1901514231
616514220
2131221595
926201097
1837307226
99027508
172598976
2137083840
1665577940
794182729
1989249433
733490420
1849517243
1308744611
948216309
416064817
894814706
1981550139
1880915242
1389217429
1063247403
1767794022
1190826889
1609582277
2141224854
1881229021
2038147764
1144460666
1242294710
858494802
1214961888
584968360
43699656
93988398
1853385916
1162597617
379768071
1005646876
1267629441
1971565338
1671134165
1533309041
1326179408
1415464480
365825309
2041304292
161629764
1399683189
644266866
1922432130
1920069653
1518135602
1629343309
397237864
297677370
1274919138
1907394799
408435300
358089426
146960566
1958753336
547611437
907480869
1261122639
295424139
1257683793
1169567408
2101720067
819104447
462074206
7004991
384369651
2007039557
1359693185
1494952187
742156399
1198273661
786826110
35389277
766996942
2092297607
454111171
2110853696
1169976923
1224236697
2106785210
550524936
1556654662
1800593017
901618185
1020071459
1354025806
1651611037
1535885567
418319473
1941953801
1247823443
177538641
1117290625
307933780
681498990
1900136025
1653028650
660664139
1745139275
540181135
1222754842
1877963795
1923291163
1071902735
1825884834
2049045448
1524955135
253265381
1020197424
236885179
1513390769
1319918069
370594224
44086174
7309457
1695265017
736569691
1235897810
1071850719
1878600138
1035309468
171165448
1836141128
407408903
124585602
1540198240
594615709
252781704
421519644
43861918
2101759173
1142556790
1611147141
842749626
755388477
1054726799
1798435921
307127078
621835298
2078978446
836029656
673096957
1128156625
1455114718
499363524
2117853715
564443411
1133497605
594691425
308823981
1980499125
1951664796
481338534
921796464
1746616666
288924349
1984470274
986748602
271776827
1284482113
1990634069
1638468324
38823493
1067613706
715813265
1006009533
464256831
302802273
1660353649
951752294
1861959914
356748332
929895481
1083074131
311226918
1090555833
1296234965
412840560
1565993395
663267286
236019253
1337464509
1800260501
580602466
1059679983
1539987435
907091314
589127156
847823678
1257822930
451366981
376836969
1017135055
1914956692
328534603
354840423
1466412833
1588262800
1916050506
783896088
1405159656
1928952047
1414824032
1134776460
883972397
1261389648
551660459
779539721
1622390915
430684115
841668887
854720327
1544543950
56287519
1344050753
106685883
1560153910
282911281
2123464297
230620320
1064285067
376629673
1670198439
1552345703
1799421817
237084137
1655970254
1699185505
747009988
1222747622
1111642953
1292652697
1567893727
1238457519
411946107
262466992
719194249
792727764
1207607591
1226025430
615090846
490976558
931948984
1060521951
896475956
1743697065
2082309410
1415897442
1220737641
792227314
1434630674
1642145450
1341336413
1799409549
676809318
1592931081
573272751
1456531420
1166797374
713203080
1487324349
1826352865
66924708
1318954177
162219462
1165594103
191430260
1316753006
1585793330
1383582599
994264521
1076344661
1014552477
1008033606
59195260
1032317649
319526079
97740717
1933025155
1887256498
1874536533
1446705985
280157032
1024857670
130730907
422823213
428461482
1294987543
1134117177
1922605105
1523510301
700906404
643263650
303736203
1423410839
119997652
1639841491
1298728118
151201429
1564407735
1615493106
1997299784
506828426
2005159535
487761071
142517958
1640679833
1902710910
248929581
470883832
879271834
1127669423
711067234
678029182
1111918733
1270189689
2145923817
437439724
315885155
586879917
27528360
1021519694
1559812011
1193629866
58378634
1670378261
593370789
923770377
1274430509
923059915
886329642
1394287429
1144814939
1673781078
1336925760
442569897
1599788958
393913419
1082618321
184058829
1076332060
2089616316
1308806404
293195693
5601276
1308400903
386103065
980046992
618993782
298121328
511597611
1483603630
164077664
813944233
627672596
64051583
568439293
1523382790
189394323
2047296926
2082691380
260323851
1274002173
1690282690
691318824
397225154
418153950
71656460
1283722292
837265394
1637658724
1518281809
1233290101
314218472
1460657757
601378935
1856157767
1366663255
1926244871
1875062114
1867838783
596543801
2091475224
743103772
1639971915
285339991
1595055095
1699090035
1100611554
821506095
839676154
1868133357
1200232530
262884987
1206928688
986485308
563490855
285861411
1902890167
1933453080
988489342
1193135923
1026644740
609343083
2084902395
574409197
1259563514
808692292
370261750
972927680
1996604287
692020970
829739200
945628399
196902086
1997172610
903484383
1255243894
1521916365
205768479
1277169208
96234064
1280161987
618835491
1735362308
495671995
2017771809
1154374563
2066512657
1403677605
153790263
1553495505
46795342
1467239925
1635555002
784242525
785356573
187630331
153271404
1396048126
1359269988
1711559889
1761997472
80757698
927829114
810804252
260393161
398267292
1540928741
1208228633
1208074705
1004441084
306502193
130170437
1625360260
1975043469
1295949804
350916484
1508448747
762860827
1360558803
1976849599
1164554807
1045402138
31664281
840123530
730780571
2142769929
1797023742
310465597
790361279
944289260
355481751
1275311502
977102977
1023806051
982474750
1074640973
679225148
900726665
1001111942
1669792143
615522214
1705475894
331636684
1510797203
332948801
515196270
58118840
445309088
1563438622
628865195
2009588549
1038768068
2020755665
544801122
1804327269
192837227
1926490492
792783995
1362238245
801743975
1036058003
1144246196
1601737557
488744915
451168633
528414248
588777956
858244400
827112990
709946955
1494439980
1247755869
1399566614
821902602
359106101
1642748977
87337533
2137916499
488939133
2134599152
1369366907
655492757
1156489808
396473248
1220377484
532794705
1198406840
86620867
1077885331
1948544117
857908102
1009883740
2076927050
11615027
1052906871
1367906281
2071687458
1078045688
489335207
1874649695
807126300
1694450329
1906354316
1938745629
1524796421
115360817
2002001028
721014561
1929108598
1097037709
610218855
1922168089
765340110
2079467291
703700109
187170047
1439601032
1015303052
689865790
530971024
871144766
1501105576
600429547
658027532
493909823
1640747118
1876267025
848295337
198734522
606733073
459825486
2102994470
1719073981
232120970
600265378
602393370
1397989375
1965613035
690967250
499802339
39724794
971353479
385217129
1164928308
1198684642
745718605
762661167
242400206
2144518018
912403339
595287359
2137369429
1986303790
873661855
600025542
244181916
1992901432
252921494
1501832777
114856988
1708271529
428258242
163809487
282639516
1943083458
1878278469
901201229
2146388969
2073527396
1250045635
2124097296
1636449782
76313111
1345017812
1492679172
1088431589
1653775307
1640361832
505467978
573450075
170907093
749882065
2016542103
1604743947
253178684
534717989
8271318
1559331267
711832555
1669052691
1660907498
1802744306
21827417
1325391437
1101252453
905067291
2080610288
499805055
689822847
763217105
374824773
1578225931
152812500
1765346239
1996010032
483222471
158192881
92178655
456343197
103629314
1378247201
982245134
718813634
1606846907
583715857
967434891
1272291089
1348403345
830468913
693323218
720469886
82248903
1589811744
915638981
587430558
482677935
1987097416
1580049744
1322374951
429917878
1052154881
226676129
1275163435
1082725761
1858604453
1862155201
1470042486
188935194
135518878
640609411
1363314203
550843716
844472404
334148480
2336829
1766790691
1514556806
390632448
812042055
292879006
1971100571
82090664
379367690
544696676
302440560
1965018063
47139458
1831377305
193602463
1086292006
671619962
1351656326
2040113730
307927760
1760374721
1249249300
1357796166
2007894488
1833274520
194183027
45606136
1021859011
996934304
1844177116
1609226145
1359555920
66927614
316880620
94076824
474348704
1795398488
1915394788
371565869
969355060
799300245
314146184
1962055508
696054108
2113817459
1272054337
2100692556
4268991
2010685966
509514246
1439928587
212040335
279904883
1736149023
1549944617
666187568
1479427037
1333214135
1669826514
1835153260
570710141
1165846171
77272762
46141702
2064070399
33910821
350022321
115142862
2053473476
86886642
66866353
1153976777
78090973
1515157767
1626050212
705789199
1901523312
288333126
1604119245
1107417843
1752550441
449612896
1237698513
2116389458
1170858214
1541088026
396947225
936041871
681659466
760705347
1245883456
1541848572
1913194796
255413163
1730865752
58057792
1364606766
628824915
1950114994
866811666
1210093531
352888746
1338115793
33704582
406064677
1300154513
1335985637
187840600
200027631
866652431
1547665795
35153077
1500662981
996671900
552072301
93296801
761540869
493570009
428632421
1427042060
1883523221
664357434
598149525
1428029529
716693482
380224648
297500151
1003794306
530223428
855406578
457616797
279684434
755192718
357574097
2083689959
962994697
545084912
1998488770
961888590
1466063188
1858494214
1848733732
407734424
1792306906
938991881
1905878016
1582018284
563405065
911196392
1421389399
1685780193
1020132943
1130429633
1941933584
1675575455
1153767617
193532387
1892396635
601675914
282188560
587011594
1905238693
287620924
1075912732
778507833
1558227030
2096051493
1555813709
1475352581
141534064
543194698
510077660
2021562302
1815197068
890476866
612887995
1732764779
734009899
989456836
1871225640
771906676
1706010206
2101108339
446376801
1663151332
1188105835
1252888417
1039529857
1604546230
855572536
11898508
1650194377
1228719654
1597347710
1647228462
504222445
833647180
1603623721
1308979590
608912031
674061664
2133348038
1304693032
2116568558
1179343451
1714119391
1516426243
1953470998
1902731440
1677657577
869299640
1735951637
912595703
906841958
1126568242
832372442
1632187417
412843389
2065617678
1653216199
150703330
664482623
1637099670
143101380
269429547
522888392
1513945961
414710635
2102279417
1157925685
1672807523
1948316474
2045181672
168126353
2061155216
1587522870
205477346
1152259932
1372058087
1583424800
1982367830
618186308
1655480597
199003714
482642772
1366095539
528100626
454210795
1723685493
1973478725
506159741
1826272248
854453376
1952854048
1807678191
704083104
1291369243
1786811886
299234048
2089318906
1509436213
725493720
159756134
1917502327
1450674790
2127409541
86090323
1802611223
1251640845
708664294
197152314
246069317
318487411
605677471
525486754
1915388923
1279914203
473605432
867881380
1376162327
1535137331
1281861678
503676500
869412173
338834562
324653464
1448124325
1691337738
277194416
497822249
325527255
1105365239
1708437031
2128482754
171539675
1190118900
321235780
1284502182
46798274
288457982
1785925782
444489252
1306843247
231588810
933975028
566016919
1967275954
1086610579
1942901951
1083659994
70660244
297620917
829968601
1271646947
1169834042
1715798726
59506858
193056549
1114864790
195985200
976332002
1018038129
1387013810
1719069948
2117010696
384616995
1986411692
188943885
902849881
32111037
728643552
917845868
1350532376
1481758490
303943670
1165393792
1936889884
1355772294
775945809
1079988164
1072569430
632254167
579039614
753249253
121910916
474160567
883592622
497586774
1062158186
30197544
270589528
521064570
2064700550
445910385
2050412255
561015318
1717026117
1818102368
843842046
2137759257
2089640418
1916988965
749215055
1612287210
1877507115
1665671202
1244322742
528774959
1322482087
1606437605
1320761191
838319439
943966344
219582128
160124922
1851184836
447091999
141029560
988065444
1654005606
729919183
499169058
1188324736
2134075686
1734163593
1753760169
1214980937
1582074254
1002124587
1712770797
311824397
1626577807
613851094
1763998687
544493454
1327099578
723578198
481517243
1177407500
80393844
863375125
155410920
852117255
399440771
1472350241
1317129129
456402108
1147962292
1219404079
2082412003
1686845476
1825236947
307950622
1309148783
1817583936
1610923737
774502434
1881055194
1349841997
863708134
286018573
254372446
1636362229
822263306
1976093663
419743469
347046437
858150101
1180312154
811020357
1993525864
1917043619
1619644097
914620310
702782844
1910779660
382753093
1614371432
1236625461
1376728873
1570534859
783762367
1990218254
900389998
1027573619
1459521813
2046859054
1636175338
1846557910
1287757520
1108303035
37529326
442239689
1059957127
1244083487
124804319
1209779611
1293655554
1759460552
200549738
1674849121
155346046
927860285
762118614
2067487179
1136815680
1609870584
2032498853
68133615
399502125
835666716
811463865
39303664
1258209856
115219793
1205583495
1839124036
531724417
173476616
358522722
1381186911
1403793415
1462786707
1054900220
1003086064
2008799850
73910815
1422597228
1776326240
431992014
202221143
173882166
2038369345
923801917
1165536224
684396518
2052022135
1924836123
1474364717
375876828
939088080
64358003
4922993
1031732073
1361639369
854168430
1434407497
1595210060
1347443923
954973811
465589775
451094341
219019071
1786546376
280782222
2029394593
103263801
1521368501
43056354
949012704
1172969994
1038182677
249631004
1971216874
19180341
1634320644
496041709
636193896
1481680533
507174186
2111725642
1949770400
1683492619
1286056842
625228864
527133425
1160870561
1969099848
618406779
583101674
1354957531
1304180619
61478710
2125819579
759310423
564571827
686355259
888053968
1155046519
1870520792
1632959769
309406894
553396842
1847644493
1779295787
363539316
108008360
1873595089
1568386081
1932937272
1603798558
1020263849
809468609
1574497799
1052179302
1249372896
39248905
1850762640
88807263
1276838309
480589518
427090924
1136660481
1555895155
1299666444
622960887
309946494
213547156
762433205
71670795
564353166
2016733315
1255299771
1735429851
791238902
1903004152
892316179
79613511
663825713
1965522672
1200137046
2020903347
1952580581
1483181351
540185105
560276430
213906266
904312410
1596010222
2059307341
126099938
1255969802
1041684802
751886849
2058718062
209313266
582925699
101683186
1433512265
49832779
529312757
318400731
1438555669
1119184456
560096570
2081870276
604602001
12474496
2021277759
1668557587
2039146112
1260413738
1031949259
692722760
1370937833
87176594
323097454
549530585
1129392073
1574528418
323618573
95097787
2050256754
904827742
1447893679
526047936
2132221516
84821925
427939152
1535698702
526091227
703622670
2034017301
1010864124
1462782612
147494796
1449536151
929348466
2074924992
789452358
987518919
89939959
1751004869
838954105
413985899
1642605756
2115849084
1358561617
383007237
1918650478
840534862
392784960
635984588
969058347
601460091
368313952
1230533213
2014553519
2125188322
596162786
248809252
692603372
647384723
1567623341
1812857571
1457930808
144353466
1339209111
1663615553
1348911018
987449760
1163300502
1621647663
1989231164
1728865030
1888624292
1980278593
171590636
1090269967
1248382656
2805123
1215304077
1526809660
2001603794
1209103203
481726087
211240007
2144528047
2097494404
847183132
1623940425
1856673681
413198620
1879399897
1527776864
1757646622
295003224
1769081896
751814200
2007067771
1399768956
754830892
1876534674
362239974
1179077859
1943375285
661349986
185452452
547142846
857516883
1477846998
985987873
582164230
97706921
20549925
22363968
537182066
2131846778
561646351
1602028957
1446446720
570357339
710819714
932931035
1138531005
1132329270
1296491151
1748955293
610011159
1619308889
995371974
1685318403
762016560
1068125231
1179873570
550654580
263960265
2051304061
251058977
1402722380
16502933
221255971
1385833454
1751988428
1012904828
1211769567
859350481
170404143
954983736
1659855468
13290530
1920244655
1037948759
1660910274
774561318
867162803
2081993475
799767481
110673595
475954838
452955907
1401260654
380887597
1250014656
264566265
1796409419
1809876317
14211966
1417167767
1866067907
717014525
1374362827
1001122754
1811867167
109391358
339516998
1544306746
1795110992
217880997
2081533335
502519459
1071848541
1989182164
1474908822
1658661266
668470499
1623946947
954179391
1005129823
1629323326
273520802
390185978
2106448595
1379657969
457705314
1123547844
1742387432
1647665044
439728724
1650067480
1224300708
544289286
61123430
1035674180
944846774
1568564039
1827213575
360917604
1636990002
187634181
796492761
1694264260
1459662075
92437160
1266118804
1167113889
592784725
1084550978
91693630
1168727867
662028191
1155807975
2054163948
51276982
630573597
1939585553
1173306085
1420389253
2077446339
1864970097
530143889
336781779
1038493362
47133958
1992432517
2045652115
410588105
1592797257
255758239
1819697161
1375624298
1202772228
128361229
189295753
1914864599
352030350
539047827
67225613
33868706
983356802
2041412261
897617359
1348667999
1116398633
2090385337
1724234787
1776469606
376171009
1198770496
1876222727
1472249970
270734922
528387305
1939423808
1491292770
946054547
100602047
1126142485
1467683555
1443588668
571005692
2015747522
1589831864
635590128
2022226539
49001608
664419636
855722483
833861356
1865532546
2000966351
1812721690
1009726856
1308675564
165564920
1162560080
1561240370
188625161
175305036
522273797
860120429
1235562920
1504913693
929908977
399131459
2086784570
710860809
641675602
107238382
1066066164
664577639
495485753
1787227354
1394810613
1108258223
1471752964
400576503
170739783
1806407153
664347957
784568674
482019320
1581495546
214977159
188921386
1248599577
1836709678
574600519
336922148
762095517
1594959860
1684763108
1950585979
137955302
1131857480
1534861683
1726877823
1757125802
278085939
1650326981
1395149946
40975162
1366438731
903045926
970338427
1682099115
751303764
1961628315
101572255
630348960
2110959088
778432220
1499120482
294300385
47667005
116345347
256616099
1452779592
1806325289
369766232
992175767
1456133510
79853175
1943885645
1392620622
1745343176
717855184
455288239
633689696
1227896924
512991338
1152593125
113456185
170484957
1955145749
1033097823
1730870641
579933391
1264251646
1576465322
808635077
797399861
555633407
940021880
568478919
1343821470
367566700
28885269
1087517049
1866691526
88147429
193909157
778590493
1445685698
333808766
11601615
1981343770
498450423
1397413049
497368329
1924379112
499730033
1856158775
1632895302
772893490
1516119485
1226936483
1581989626
1148511504
484097491
1369707425
1556248391
812754714
247016304
734872166
596678506
23460494
688942193
123681202
1160798868
1747907274
50145170
376674554
2101222736
1428935447
1165054641
520159874
630874949
1036887717
1619816064
1773626055
1120650844
1122558359
1815023650
1455403454
257432959
286153094
421317938
1872712499
1898182404
691055360
751811710
1174589037
57607608
48092031
2132637900
395639510
721656189
185745504
674558793
331820568
318618464
1050040068
792945958
1676660946
459423644
706722480
1135387819
213064187
318156915
1083059615
1211067356
1538340173
1832840162
588785356
2073653247
563695395
1622082342
2123112142
365082734
1929475946
217934731
1775964845
1602900211
289152737
181936693
1360037852
1281770344
1704572417
1574025806
472923461
1531466094
933940840
284123139
1788961224
381352192
747856291
408499494
1576794555
1741488616
626527123
939707210
794453020
146595349
598806843
1762382447
1199542350
1258507636
1582115740
1359459675
1503631210
1779328743
1729576642
1411406368
1254548335
521486460
1884561934
2073427417
728508396
1159475829
159417967
475299432
19717579
1907920808
637972879
2123433201
1532601823
1134846429
141054658
602811978
1589018009
766061132
1182246432
1405972460
599158
1999021866
260373055
133273741
924002117
1283806590
934905631
2085456411
389943980
1587652695
1714759888
1399708045
1854565384
1688989952
1330407443
207920735
1670023272
736438083
1585547021
1124939561
1667601064
784446899
393181234
50349989
961847814
1674259312
2001126284
1905853765
565124802
1209138715
1177678687
1357026830
71079507
46882124
81801059
144633881
1205466612
1813818248
1447777458
2115177318
502478946
318793005
1393101690
1263558918
1759803287
189648713
976700322
1419095254
1695711439
282440086
514006692
1671223639
195649934
1736194643
288708218
790134237
803936074
744746368
360692724
372919660
43153784
1319787719
2135126666
1179240196
889382713
1866135573
386534541
518943004
140185693
1034962476
1078204699
1970209226
1447579101
1956070307
1127936013
1377178287
122003170
1774386222
1502160238
1698293489
596364518
218138216
423240041
63714715
1538791310
990661010
595712473
1505157314
1143533848
932979017
812033817
576453065
1007254620
2069289739
262123934
141645309
1654066288
19522233
250930617
1761396214
998875745
883866566
1035661330
1206524539
1395754437
1133807808
1585048273
1930061736
1048491696
1416150988
741555296
1104667887
1127268447
2014295697
722884023
1953581304
1440110152
1758608186
664019841
688599680
515747152
72148339
886253254
411558109
1624483297
1218302479
271317890
1585382133
498565945
181990513
1259012889
1376820827
929982031
1734390271
18749736
26830702
1331718245
212110537
1888114868
1386678209
878863717
1546403836
776692972
116598872
357722492
453705260
1892172270
425859153
546928766
2090709
1142730914
1582336191
1624767293
709688527
3078571
866480142
1042559499
1776276613
746023111
993665702
2030074508
1789965596
1234263603
772131062
1548232570
128646646
671363160
1565789387
290252687
1523804707
75367457
1655042785
1265635434
1174527784
1709716444
327178618
1373224042
862512202
1678652765
1567695865
1184255049
1837684517
1428629297
1767511435
1289676958
1733718793
2114862043
462219130
2108116814
207815080
563921645
1702316698
257500100
1253927904
1659351509
348010109
1346909536
503158415
1730687224
1177105982
1483809846
2039366486
143374183
89580203
1858414788
1614483721
746144505
891269887
1689039153
1307331675
1255190644
531559903
1748352523
1144272506
1723286793
2036704785
688397844
340198808
746423285
385091127
1840505781
1205422685
289982551
1245471697
1992239514
1168338156
2090219571
2037442399
1156913248
601356442
1213343116
154117398
215032887
1943977174
1780874858
255490395
1277102302
449513632
1245694857
672721784
131314462
1167930961
789850594
1281592496
1798990185
1050479022
698887304
401455487
1612168579
788562116
36054196
1828809582
1157650710
1646690721
963499150
468141080
315111664
1014176006
1286939225
701448043
1500210979
1036440719
1241510749
754583218
471486623
399116151
61193058
1183828871
1162110447
126829110
603415751
440809370
1392807554
692475938
194688282
1021874764
1151692929
639271311
1245524489
680573448
255486382
322726472
1800510328
1906278720
2135682974
323133392
366421928
1830616871
2125211175
1772493620
742442544
2682776
1913875049
1873121210
1547833941
1320101426
4632762
291286070
546330262
759118341
1681840897
647736089
357781518
413671956
299170174
2108081461
277430267
867708549
1509427299
341413993
1643120202
602612583
1931737496
261520429
1290538047
680712475
239579075
314682957
1050825404
872513541
197801787
583105159
1826755782
1305693209
553924877
1333025373
481777509
569920046
635179536
282683422
1416908254
1011580841
781744177
104693414
1714428942
1745786164
1146713767
1263334831
1357707372
1918684901
2010232956
1576247685
1879070551
160940838
1139906527
245753784
265699870
843842046
906094839
1885029217
982043199
1122437807
714988809
974665013
1191741383
1268261304
1283631045
2017087714
511493610
1168437899
2092448035
1380418641
380942334
118818202
30571963
590146366
1833990147
1830191673
1194932320
1184334889
551897020
2071613142
1858091941
856797283
1102703350
1746564148
239102068
2061500745
1650311986
722353909
1039400078
1960898600
110912621
1643942212
486268259
794592291
2091553207
805988204
208790681
834797167
559094674
1711430650
1811667325
1512256197
22733831
1606661246
1694709187
1088280509
1748830054
511382631
2025929497
777487185
1512029699
258925600
576369117
785053517
802622118
1945866140
919591742
1272949331
134482314
418090694
333579651
2013483329
1848241592
1751240579
120723406
836564034
222357495
1084351197
255445693
629413493
573785758
564427266
597230832
1354359091
802582836
734852657
390906734
1881661042
1989407382
1453431291
1388746175
1534209962
373528353
1975767206
426853936
1772464177
845462854
1297121221
2034853542
436855166
1509164373
1406791230
1316306377
1658667743
651422420
1344066371
1555717622
1273421441
1006262692
89684543
671073011
237655793
114350936
1103643582
309715541
1611133867
1750930890
1859554834
1733165201
150657953
1204443980
648047783
1655798787
1805969231
2039022423
1645221663
122989129
1364784885
1229485878
2035901136
428790813
358976724
823998450
295065308
1549729951
148372381
623977777
580408693
364829905
1638298128
253991731
776165502
457403940
687458630
709502409
1702472740
124685085
718877721
1103586686
1444288455
1419484862
1563573902
1573952251
1993755978
50039031
1763341465
1371377513
1879067474
428186243
1691976298
1030566348
2043525821
1391887619
1226786625
1179918593
329923809
1950879797
1049176862
1529615974
1583513315
2021665014
1704333039
692043071
804565857
701571556
1453654638
934093865
230600201
1331418080
1707004037
994435523
960890884
1486125665
1524591443
462560558
780320008
126805637
1712737686
823750993
1498169711
284814595
1092628962
1744230895
2038831691
1053769886
2133905480
1411054460
949517162
581500128
1686121790
857382704
735385815
872309986
353088526
2095030436
662289789
1820875317
163529362
1378614096
2087293992
241604853
988879074
807404437
1453737797
1869873692
1402274433
1298255851
1058661854
1346853058
826395663
1379528688
1884517738
2046503978
681389591
1282981090
554404477
2013649748
666247601
392865054
1706514051
196018002
1857103898
1533602259
240529380
968791942
1963367730
1448824136
1090694612
550521425
789778668
844237060
602381154
992494526
1266742855
277044070
962763039
1114164457
746480851
1730550958
2068261601
865222168
1158300364
1834855880
239409454
378890918
1784167135
1354948495
959285368
1192300330
163827263
683382647
1939395486
1542729949
471634237
1751793921
37825163
1812898416
449576736
1161588231
133510003
1236091839
1799670613
1896817361
626491087
1958796872
1589421779
962995890
477080925
950044442
1625518531
1241470809
1889184816
2136266023
1365383817
181531673
396125351
1846980097
1291505629
947969412
106423720
1865949835
1979116270
100975351
869125336
1483301931
811944708
1120788378
473807828
1900137954
540459868
1367285894
1559464037
1614016799
1744198414
133574440
2098562177
922036115
230293069
1997781726
1278345316
2003370876
1056835151
1189631338
1293626326
757180678
867861681
688731546
1520985346
2100483077
819334936
341256390
1558801890
1254033997
1525804746
1006726052
1619707118
237127135
807268979
1653048530
325793721
1713483389
451164279
298127232
397214175
110584322
583393276
1662968243
177044232
57256915
639623717
1212066436
2039538391
172165846
1037235493
555353525
810870072
789874206
992392496
181891723
332399723
513694649
268580373
1949519249
1090009644
1329664536
237280035
1902014175
1750733792
70686633
138456371
1908688374
305659915
558580758
1069675661
1358641513
1806048875
1823898945
1214760654
307677793
727292171
101294322
1028577521
818814646
1196774532
1684839437
343411352
1429284506
859948360
111486867
312789325
1531015062
1562675970
278475022
1625911002
420888101
831770541
1847137402
68984314
641770811
1935471842
1329554125
1085311743
1511367830
1789207838
1190615084
1037621750
2005090726
300814506
935821228
757152800
231927365
916494687
1037386505
2144326333
1762182136
963620039
164698001
112736339
197069718
1777893879
407529545
505293747
1928549314
1372188499
277394475
436472804
1072582318
537623088
673687181
1160198394
1973579610
1500259990
2051894912
345055102
1834810520
336502796
834465849
383154146
1775822037
373932879
463143970
328356772
1387930050
1714093804
1437280012
389865194
1851890244
406269762
781045854
898150113
770029581
1616072892
815796821
1703964610
1061090094
1839644507
1418242267
444879887
798148174
1636072752
458618986
297525943
1852256166
1812416904
547264221
1928347469
393776844
1207011542
594064370
301087304
481008468
2118179599
250842118
1008079854
1728674922
524801187
2076128205
329659292
13870874
1515871028
591664955
937881074
1723838723
636665931
527136822
954150428
436941090
368068393
2118235887
503317107
1897258531
2039544847
503425418
115004299
1902277547
294279972
1881831926
79252659
753037105
1054927065
1018204360
1020012641
309497628
2025860951
829679663
793642041
1737742475
2097613913
1734816603
1111774772
2143985487
1702625958
2124979356
996024909
2122546193
1305593783
293732935
405297472
273653579
1333265667
412217517
499488841
587308126
1938986517
813778187
485032439
291063806
1073154534
744893849
2123590207
1045790930
59763546
1326100081
1274798026
1300184481
1354576145
380429820
916426320
927357018
1025748508
1869942776
221890366
1725945955
794864156
1042031000
1214186121
1843856603
1898923805
952408984
1418627796
1654441950
1241195715
1969825051
2116141854
298152213
1967448161
223849187
1796981807
1722592953
1391192201
870833611
1863681018
1094642960
637798189
1806564798
1747840285
936329502
1036849814
1558326961
444765834
1947065111
338676521
1409441219
1364398337
1307437787
1839966441
1561133005
1393653149
1699447810
336017864
1824114082
110574638
1529603954
292987799
663603268
1751415537
1515603091
851986733
2064298417
624825376
198152383
661009627
643184168
1423022250
1659011232
1182301618
1930321523
615750413
1085394260
2052684654
1949365100
490061366
2049994458
175332571
1590097560
795647349
726880056
1243516610
1020008903
1275729272
877573258
2140588245
1651076605
425506787
517966619
1426081378
1375784727
2099477256
923667739
371163746
1419956246
855112389
230240104
214040724
1857347304
907875856
1550201845
1461116609
68910584
605154489
1515064470
144277092
977732097
625006818
64197637
1410532194
1085374964
1802769607
1252678036
500868390
617695363
816278156
1594753125
337147917
404087437
1034485038
926415093
1584216695
520337527
373438947
991174107
268383974
406784215
92407884
1985241145
708499511
1424665104
183415598
180030710
378703168
274598645
1057552390
83169379
911278003
254798372
1241680369
476681828
160235953
1786336853
1892438537
202010833
2058400083
1723906347
303750247
406660115
579200399
2134380018
1121060119
915034403
1973957159
895534668
1318732090
838727586
2110287208
1292881640
2018759690
2062950507
476059185
2092185787
537531075
310991440
224544730
687584262
120179052
342595228
1003498937
641078682
290529274
555853405
1889966129
107647794
109036797
319904629
2119532178
688830031
345794921
259956354
1662984720
1597741298
1181436508
620770539
684828080
1611664394
1478230284
409951613
467527245
327064695
582608
467756661
1834469804
874906305
1114245832
344017716
2097339851
1358224520
3656126
817503263
735988152
854312214
1490324120
1918884861
93434518
1294220046
289342270
844548990
514744053
760681857
2143820808
1527454881
2058891711
1951332643
332658142
876859582
1268805754
1691050674
2024064272
454095803
1783012255
902032262
262964270
1776568106
919425857
927717275
1046450126
1104675747
722133405
1994653834
1288742319
54518366
1352123805
1412978255
2080033935
258964742
767515150
1866451261
53053600
1007196988
990993684
1420669539
1918268005
5721557
1853549439
187087084
1956224604
696560692
1120303261
358360383
1807450091
2089984593
555789570
629421042
833914759
783109123
101079356
767757078
1054016081
161846296
820508030
384520863
1320553675
1128803343
839757134
728006067
32638085
163426529
1175526071
1790963661
434906958
1602423798
1560517590
595693490
1611878128
1305430645
2101001289
2078438672
684172992
928497270
1983126055
177107440
1180492309
1324124987
494869029
1643626465
1064271675
453694980
1703846200
1552980822
1011591792
1244391480
1629119499
2035868525
55673519
924117344
383309776
424177863
923484278
420619385
1999408930
230549781
1983932717
710512456
737563774
203766232
1064133446
36976676
1827358587
568831338
29203573
100965285
1394165625
1054247239
1011153009
357578941
2051260736
959520442
1755800887
984000293
1468610772
1024170
598547994
1977915477
588954846
1249984567
1272386677
991976951
1144675371
1387471064
1357751775
432078935
397280698
1136814970
977014000
60355716
468617986
2136956523
264336388
2126000070
1313584554
375441428
529098479
578794100
2133241433
477045992
2020738260
388308399
1069125163
1067284869
1805450692
2072528367
584819221
1482781130
465057539
1980381396
1378269417
2135742555
1736925886
1953486244
1614709232
1630001226
1951357347
1479045052
1597605233
1821073132
1683592194
1217570132
985628177
1739166925
316855446
835173571
2111822005
997518453
1109109184
1554614803
978237495
588830474
1110578251
1763409709
1405752493
1773897970
524903937
1802373089
1845642060
52747928
98086829
1671541594
1902950408
1505477280
1764460518
1646677308
1839651024
754263358
1474490226
782284455
1168404581
1458965908
1719005249
289750764
249665934
398225596
131370108
235474576
298978294
1670583792
2132587944
2125310075
1141223227
1629699492
2102884469
306894623
2103605612
492632564
1082593676
1241130945
1667029598
1020328610
1454898152
798784445
780442859
1027189337
185142778
2042651880
1832658653
1605553722
367351986
1392263127
1403822271
2063194832
1890080330
1547278794
2033493190
1398106039
947054409
809902169
42418107
150467179
6052740
213696867
1744085422
380731265
335124436
1245172590
455342697
1256317191
2073046984
699709148
1282603650
332616787
1048694096
1397858751
1005345808
1848613562
1587030750
1607047826
976468785
427475706
786762398
1356090093
48614298
772016854
1755355250
1207800311
308823020
1526273510
1599127784
1175477301
1159018609
1203203270
1903852100
715438628
180866009
91707174
1857027783
2098297
1155912762
164405465
1543177776
1450616444
606932610
1668949950
979939450
2022422928
1258037770
906812084
1657749371
2054213990
494159943
2034563671
111000170
30981965
2084666977
232231818
1727786717
882874385
868247289
905965646
1180612594
1004731559
919252026
491983362
305120661
1163834608
1072439225
924511743
1801662867
294095022
496819914
899881430
335978366
817983244
427373627
14770429
1552201384
117780903
2105224180
1184445929
257224403
1712832949
496827032
76388228
1404586915
1406731406
1990774816
1476058868
517173947
429739549
724371887
98671616
2140689345
1552823676
349509188
2022996412
1560520757
1865065040
13571864
1054804680
297439876
807908733
105867636
871489212
1073972547
209034113
1414816134
1465385786
1686191756
1517309083
120235171
1479520931
2073456955
1585107106
32348415
236916763
1422391544
837868260
59580172
1767173373
913929903
658571751
251630028
1340666839
555496928
1977267933
728802155
1331742718
1287278324
760215577
1739470394
340128903
1419653917
235203597
119436886
1498135538
1033387064
1670832847
1192010719
1732100140
1953246312
402643486
867885661
678346267
1478405490
1803858057
1278551020
1232095676
1046667341
220741069
66849665
314236231
669154680
1748150062
1328806952
23453420
2004484866
494120672
1252105014
1732520268
978118533
824428126
1590005330
1457987165
1938785570
1206484145
1663270270
1560472846
1085058799
507865325
2107249570
1607869561
1630251057
705787686
403021180
1653371510
1166668662
20456150
1081507654
1425758629
1967510771
859582589
719568343
2088960055
1242361512
2129237941
2000054737
1299685596
822858013
290873439
13133633
1548070347
1206828805
1328422537
370158389
2053027326
1433462122
1654508976
1824464679
329874384
1552755109
894370675
23743772
1374992122
700960595
409887903
688959291
1516356723
843742553
97633393
1742937487
425743172
2011254161
1930578085
1151190920
1187286117
1250309798
146517094
393403797
1916819560
1412053733
2100674687
1017327379
226545395
1405910194
878957600
1416730996
631440860
1116151126
786720515
617364024
1182143879
1705970669
1729881993
106249477
922704627
1289891486
448859801
2032596467
1224170018
1314422771
415362672
1267193198
1522476961
886760454
254137951
1261374679
841298566
1196177653
1426745599
1616591433
590084692
1303656180
2011806666
244895412
421476825
1965767545
1277154706
1167716658
808773630
1234356247
1119791882
860459422
2010584467
1501547262
1624671450
2028333084
787378981
1133581114
947485427
158006585
1016197743
2056765412
141835161
936672493
1195963929
562477202
389463464
1034331045
815957750
11942180
1930227455
566341925
1511160808
1680397870
1198151962
251935261
1267389465
1919345073
13738759
1390676470
343987485
1472586265
1036633276
1088344230
1388700435
632819572
149177180
1627988624
557319543
557080877
498460316
1659913973
1732410491
154521828
610029064
191221376
1213537780
2119831992
1827530226
1340280305
709599302
169711006
1641644820
438880539
585388228
43111371
1653251567
1819898273
1225021782
1393921026
136154252
246144300
1710983841
336866843
401695751
492113811
191378644
1310180260
913309162
2122754012
1074775338
849350519
1371718015
534971330
231805535
343471472
852912083
1778629065
1909444717
1666216114
1839407317
1167364949
582208611
977413315
2102570956
1823105293
1969455883
52715414
855629556
1098495858
1480770292
1992093675
1992092763
862855321
43674496
942887258
1269589290
167989825
685079695
903006391
1411458279
358036269
196353120
239543422
1850840469
1691561636
338446092
1422350727
1747132895
1942543499
1300645522
324504357
1918382358
980144158
1266887220
1495681470
1958551490
609775847
1252512760
463105134
943411787
191153985
1903793063
1906629621
1788182111
52551977
1636530754
1345303240
1083028089
867728523
1813747947
1882063291
1763737347
2054020682
2004293661
1161143389
323821127
2133426638
948356533
1267574954
2061686881
1396199054
724145125
1588191613
1425282179
1129850855
1378354847
106013070
723376190
706172111
2006663225
577209466
1954853838
652166532
265636526
1782968332
330841172
1699648269
636599566
1046193750
1209333695
1638965807
1111396575
1393216772
1337132349
1824203757
1625546449
374993808
498110777
412605638
1185045594
2030220967
2078978446
998386150
580835545
224812347
669431195
1745634779
51013849
1534015950
1951092570
2048608769
1090027118
856162757
584169765
1907455936
1389358070
1342337037
1357851952
1070152174
753585538
1603351703
625093909
1343048822
509511604
1943395921
664846379
1620705391
2101397408
864752355
1151555014
2014329977
1739472686
880349452
216784892
157689299
263969432
1499143355
698268770
1656909640
1065456943
333328093
478578571
2137369177
1037114367
1996206221
236789000
1852481710
1642902613
697029018
1427078760
1686176687
244686567
759609976
1248052373
1779815343
777431127
1542130691
808702251
1557196326
1237350860
584978616
159754518
363931248
446338960
808487609
1035270227
372852597
635258718
879568848
1299494132
1521888065
1162311723
1977620948
213475855
1202480610
265277103
1524763722
2042938333
596286789
1276300585
1914416450
1413226563
1247267706
1737362140
1523041369
785244174
441846505
497464419
1558988403
427720915
1760164887
370502207
968167463
330185694
1310653541
1259310610
871348978
1607282327
1878263595
610011879
1382228254
582800436
725868982
1038435790
1456398050
927940291
1558374371
151633096
1687603220
110476636
898783563
1497169302
1202563648
1341856926
684181536
467383667
1929644952
512804139
1296335609
1592619173
758614422
1799276480
1582677403
1224812015
437632363
1975603483
1410344465
2067885471
1984990972
498821214
2061406573
648118005
849641510
98782791
2011189608
1305399862
1616996280
945084468
1997814920
727237596
1732369066
1096486161
1780615463
619635039
593029794
1746559290
1134596989
716901388
1754878012
686861382
1542359472
222520038
2146955998
1380057505
1038713690
1883789062
654106151
1014256827
1865618221
1390131875
1542230111
282841789
1826908088
1738329339
1643095719
150350333
1704287539
176695087
505202577
1247959754
1739586891
1102161459
1866321614
1896159234
1362684827
2136590490
631049278
1088035146
1108420654
161742244
147512895
98094103
1990170271
1509293400
934657421
1693258064
873249269
196707387
1069960966
1877914876
492649109
665756499
180863492
744349211
1365278694
2105046444
165775213
1940420059
748735966
2006346346
1655447639
1068281301
1970001338
798298260
2045621836
1073661293
306582966
1766722488
453957422
747925621
1510238326
782790410
658837352
1350412884
119063035
1306920525
2019475464
1186774692
1184858070
633971797
1376480362
572114506
432595678
432460385
1031109317
461664305
71642772
1471929648
1001773951
540330072
1102132855
1563747381
2061331532
1058387105
1629394997
1060546354
1118266877
128539784
119915125
1889243779
1946104745
118597617
502779236
2119749523
14739112
1067632790
1993568735
702826301
1345559119
738441251
10929835
729206943
415343847
488102975
730253098
1470790990
1012590016
258164347
667223619
1244282291
1646832607
552418732
1076962261
1816355836
508022459
1073540247
1475836309
2138401463
2093280952
2130621275
1340653802
2094007364
1215030490
920794960
794508790
1570701580
957508572
862015518
2124246086
615164608
801730292
1961045196
2046225239
1478521789
1103320946
729857832
556406308
978792507
755619271
2419321
1202563412
1868468160
2118996953
474782954
58678682
1039406171
1246038876
1154942610
207615156
293956805
147543782
128904077
2113592497
1645373824
1977046614
995340262
223839748
912444730
338908310
464384790
273800162
2018392689
1056008452
1152935696
1849836737
1109310814
1159572140
1657544930
411327411
1981011906
184387067
1752177183
1873518293
2091668542
124329091
94877204
1497346363
753696156
808960976
908121033
1921383740
1688150176
668261254
1438119778
431136741
1047253830
945950306
1842924577
1753865975
255178256
1760625412
465049308
1609976386
815508012
911982456
115488316
333485219
477103888
1010003899
502883086
1273499578
1644464955
1067052381
1399452082
873422912
167419545
238593521
189770385
533438017
1016218067
308040726
1327197638
1270559245
1332724218
461577416
627582480
210268058
402576354
903691119
297023214
1625746146
1125790088
1196020278
644751397
1291017761
1088254349
125637790
866752074
1218268600
155356015
1439876136
1911194574
2081119454
1739623029
265071974
600690316
210410149
1890216422
627522790
2005310047
632582560
267677140
23258223
218798349
1272121341
1343520673
485020456
432647781
1800136445
14947590
1306197173
693217213
1266045983
415704097
1036851468
757008517
2114870923
1035198608
261281519
1815890158
1418760925
1289026410
1990842288
785931784
800926268
2100399393
1640633475
562078825
1873898773
1776612328
937449316
243483830
957562333
1589192270
954266974
416923482
421690160
550554149
398232905
946170826
1209030269
1602886915
1478499319
1774388472
662143779
1491301103
1982119101
142072302
2072864363
925018378
1870600470
706149048
734504554
1734623470
682552363
82705852
1309056656
577493358
2061767085
915469452
2024531105
540679281
1401653249
64201783
856787598
996691943
1124399382
1660031467
1647558979
1504396837
1762553302
654603833
1884789078
62187372
579987481
1207563010
1390396325
1293572437
686173523
1041445013
1460504994
1585329254
1398026465
1423482667
1766691520
1957086824
870653782
747509258
125737037
1785452003
539950653
99747476
1373797440
1942247414
1039558269
1372389671
1674160291
940952386
190665778
1295829763
1801329280
2045374400
348872618
825571120
1395363506
1506416354
53921100
1205488277
1908886121
516467199
1815034377
83723031
231710931
1833183509
2025816917
1069701529
519944146
1247999579
914892371
1917279960
814005897
1772637255
147033110
2059024626
1982144875
2002906502
1326881680
1318687461
162424333
385272807
824098131
1159416628
1658197389
897135817
1601364015
1725502228
883413161
1703513016
1279006319
630197976
207163743
591077367
999931094
360449680
1677766897
1643077516
1073120066
980086367
1412275190
503864360
632039523
1802753147
2052704468
2102235829
559179690
1568598857
798369794
660774430
1923347041
1477295604
620809140
1462267072
1552614658
635924821
638357321
470392558
281349624
104208808
1760447444
1959772799
1978773625
2057147840
254308192
1059943866
2043723330
21450707
541519688
1255848004
924947651
1979980953
688950059
1221940095
1212313489
691905371
627122974
2045869494
379932598
872380830
759109831
101558449
1680382292
859035973
674265964
1865590866
567637858
1665695952
1096742535
1119659097
81217314
378375837
1960428135
1466162301
1535826236
1465984765
273040914
1693269470
1060387967
804377390
306736014
995268832
1190750610
640561474
283020995
1178633883
974398474
298136760
1677666298
1164459625
1388646513
2048642838
2079812243
610128096
648837386
1937808187
1569679514
1727782379
1533385371
1908265560
328096824
1152835478
458154300
284550688
1725040339
683042536
319400013
1086008421
675233327
1385128753
322448983
865682304
27873303
1620151316
1768949138
1683785910
834377933
958671982
175422775
1802707748
211752654
2054271563
1301790744
903400011
1991425226
794955587
2065577670
2060088733
452418293
1345684269
940181202
247343327
1826979170
657589320
266708302
65939903
1920253745
1785170502
1005028246
1472363740
1186125707
280939673
1327103536
92074371
1610963290
1410874
152064230
707217573
842444254
79091210
41937613
1810656072
525086196
1358050024
708774109
1617690274
1022616506
184830785
2126848854
20422930
1339072894
1812281514
2119365107
1198675301
388904358
1052861494
838764950
1584535892
2119580492
1960304443
239595215
2043963097
1955957908
683899894
706366102
373515192
864024215
394782194
1407554358
1312414748
697979783
280268318
1080370378
201812480
1884963804
693389147
1464907787
1159143564
1562911218
618000835
1638787917
1509527905
1929502423
353647571
248794730
2049246463
616852334
879017475
1597253249
1167144752
1221582421
1825738241
398830556
2065075880
458565482
1407920521
179539005
1324691506
1513856340
1962524540
1081636817
1964016269
743845057
1756196580
1728266097
716888968
1991729600
1921772970
1479814721
452157823
715783619
1060577068
164024676
1906906033
1661473116
1521295743
773392738
826433832
1951989204
719716694
1922725181
2020057786
1523750417
1984549280
782799577
945032432
1654686509
1627311547
43091782
889592448
298899405
1674182390
1111602093
209052380
2072910645
741374832
172351097
604396486
2020025457
1634406934
1167368208
887105749
1721166138
619214066
553439317
760749387
599323027
28623473
1835908806
591946824
1005215453
223039475
1300191770
1449113638
1076211818
1191276207
1116291774
1952095684
125432872
1591704372
687938942
600262031
1978301971
2081044777
1221494121
1961465457
1026205679
1820414609
1326262987
35362154
441542015
1347360250
140225380
808463789
1666686513
1247407663
35792857
1436352830
737642421
1512073232
897988
1713729807
1598721986
293146701
1361260006
1812467988
401364775
472494529
1509207537
956917526
1845105447
358921874
2064763932
772483584
1403111675
344491923
1358609362
691882594
1117140452
1214567068
146448319
1667607621
894329644
350281609
443026180
80571670
1615685382
208206882
2102318033
972259108
569102268
559107348
1724181217
919224908
1081285182
217674254
116173445
730465596
99754655
437486545
938969090
362794664
242987252
455314936
1403998415
1600370976
728797416
779786944
1498504306
1154729921
1094891293
51533782
1116514184
232170644
2133591798
1255459756
836868650
695327058
1032985137
1158615136
1064954068
256625893
2008733586
1985872290
1889852560
952330496
1437965623
1758298574
1404565496
1158261117
1663499320
346023842
973133842
724618640
523081206
668617181
335039593
930153692
800832671
512302244
2051513764
2118630997
2089813788
576367525
7088286
1008753498
66094124
1997635995
938577451
1139325713
989047320
1809763076
2115549191
1217169829
459160041
249731526
1350490152
776439477
1257155147
1324126463
1922906301
1678255652
1221452589
1947466782
870907662
830165726
1677986272
183542400
43623721
1571843975
1632435639
341555211
670764926
219558820
718899725
1028491596
1701789773
861633983
429737809
1166870760
249845931
2092614228
478495186
198647002
779947400
1985698083
292341531
808749234
1468792567
1578516798
532018906
2033965195
118504905
754216625
878605724
550671571
2064073349
1590742141
1735072606
348053612
843347681
462663506
1688604319
755935848
1815928186
130159350
769357285
564543726
1845429974
1736952968
362215527
1847267101
869804133
1835307221
1172709439
1406625687
642387469
1610539993
1932594277
1768278282
1071041602
277827811
1083745174
1842672393
884519520
1961391214
1300612867
88720305
1805246739
943748044
2126264543
1283458699
674714572
663812583
1438125372
1451849721
1610500311
22961556
2131829067
1727089916
496434160
858219366
1089821426
1279990065
1851037986
493233507
155022918
709576915
1612413242
1128448321
757953247
1314630120
2113416189
2003373340
470424381
723941009
694659600
195430622
1127936348
166708061
1714432528
1615966429
1520831362
744736155
1945149887
51970746
609259320
843690374
1739966543
1260438007
467858965
1809373408
2006272372
349719850
2048323136
77794587
1018810413
1376265722
265527286
142078684
527972253
1610527257
116159360
1226133904
1809572020
1825525264
849530838
909759393
292294082
1567839063
1557387939
1580826465
2030784375
892654609
1105923450
1024915978
1080529393
2100653947
843690374
2067216625
1596649796
1568852573
177649245
1025266691
1352524146
679764799
2031204037
880524253
965469429
690807838
772621751
2056630662
1456658999
597080584
936664983
1773862402
1291330362
1132650065
640095064
1903327098
565855734
1789098147
2011651947
19732854
1512367707
1269460369
1533629306
883573707
478460714
227503077
1419543544
2103042505
216424876
1524745968
753863514
794729390
270023537
1644229468
1936972223
379287205
1462340659
1477687173
1283294916
1232664961
668202051
2110845867
1461241058
392850653
1796826805
998492474
1158499388
715834235
474683152
718418528
366140115
1326603691
1572529002
2120789102
465037440
494637300
17889202
512387649
485881059
2037467853
1522080371
949982533
2099012315
1773196918
1779928892
657207861
1276814018
1464164535
1445584959
1201252988
260549759
1052645117
1488689860
1161391977
1892963371
642185863
1721895989
190778946
183566937
1359219211
762869314
470172467
1233437228
1289799638
744729809
1632596330
1410446939
222150435
391586919
1638320820
2027433478
73115343
1079120544
22429928
2001059417
675016673
406483112
2031317140
1314537258
1679521895
1409487814
1284060002
1142325607
1572212316
1506974675
380127191
488758586
966738971
739867463
1494439980
2023967204
37924595
1742817967
1367413218
301532779
626032709
1181606119
746326948
634962231
2142213183
1309890878
1364857747
2024764350
1743889919
1279833240
1736354079
60178636
845021496
1326245808
1752624647
768787890
712602761
686617887
816783345
1589282892
1008100472
2004260389
955379579
1195998513
674767321
1967981357
294045483
1937066612
360382627
149703751
1463980775
265656785
682132503
814530876
351623191
12725131
1738724643
336076129
1699156162
269451643
1898538881
1673520182
1080843282
433609155
1847416550
1252296859
1756019887
714729807
631701546
1782862442
1909273080
598745090
1490759229
233886046
1900416884
1442430386
1857754055
1383098523
100661360
932021541
304161492
778098894
1347070997
1413589548
2030661021
1246481562
89646849
1041806471
1230581190
1465487915
918260831
498141398
2100873739
143413574
1496885641
568239684
815307339
1563350081
2016966392
1677710671
620815464
693862215
248681411
574549276
385217129
1684867924
1990174513
1467319455
90216328
41801780
1507114628
746850435
1976285267
578046025
1358307142
143111269
622328187
1316150454
32016191
1720087291
1853207327
726707092
204132376
1297405508
2130363584
90194356
180343516
1158887135
92065424
1232248727
1976060523
1395771893
1551410711
1996060541
1663915295
2117711425
234652471
941635275
342029058
1321984786
1916122522
280411187
1525689498
344926339
886412386
1829739483
785526556
651985001
628700852
1916158842
62766840
16249493
1828059211
1502454355
1301161092
1077693259
1260609686
734488494
1825906200
1643287548
970288576
1198514051
1481186125
1799503787
579392670
282346605
723752810
876773935
1927582943
1634657155
227967786
1813451006
1694918511
2011033188
396003821
1134243272
2072428841
203303684
1838695871
937390371
850485245
94983649
1113224325
1169828178
1703595459
1057567893
1261614691
1546275513
2061914500
289082781
344505120
890300475
1959158819
1319682344
876140044
1216540195
1896615857
705206814
40165181
1997286976
868998725
2033529221
1715203070
912227397
606049118
1162984544
826046453
176463739
1058905952
1764536753
2006403299
48806310
1378604567
473742008
1720805635
533912725
2058317710
755879501
1843986512
1097551157
1704160821
192846782
613965750
492312957
1398123552
1503073014
720453136
1705921307
21820570
2049611580
1764046003
1299596884
1538609736
1047132191
521278918
1372489525
163224753
396182976
382916595
704156240
914927233
1729053457
198065961
36910758
1067792540
1183786960
65139793
2107385644
187380436
2070622357
622958483
674169965
634495692
1789466269
1511035802
976700322
1741724386
1598103161
1827757150
1723619923
297637280
876665252
1529800882
1932327953
1099279324
394306053
2013506800
1872353396
1643890554
73899411
1888205564
895785353
1519118060
10517867
2062433001
636747907
1569499021
1232884268
403068353
97871340
984579515
491255709
1640185132
1119282365
1691251314
675171968
1709426888
891705132
1813235225
1174810922
866229523
2014431050
532774716
2125946043
1759996278
73599009
1135839022
1791840969
380172078
1956557920
1137782085
257900791
260250126
239656428
1257886012
937209924
1018593680
1265701214
2094854072
499687850
588191825
739899463
2124052941
898233268
2082216506
1006886073
1827902171
724344595
1381480843
1814044403
366861959
682195687
891219682
330551765
2044400064
1631167003
1176804705
1042890043
1844065901
295528521
1787445210
1881069649
265724171
488315102
819342772
1095033035
1649282133
1605800651
785808121
1717130400
412181911
425016214
1786584476
410792288
2012655314
1861408415
1256758919
1316947443
188360517
1871116064
742598875
1520542389
962295333
1760008519
506458927
1934007716
968383841
1848703276
611970718
597616569
936300485
1398886323
227879403
1027028235
698736770
1302675628
604605663
1950742922
416889142
1992686035
592156320
372593159
1468764969
575164601
1681149715
770917746
635146436
585009493
1282481352
829728535
2130204583
533471650
1593720868
931794750
223044773
1275756240
1691906208
1076502165
1084587202
1945935858
1023077168
1621718505
2131319905
886540648
221157001
1443959971
1270073168
789677639
248305451
710159354
1835107913
406479071
486041715
2055718516
1110662687
1272804244
1390927286
410439537
1182270935
1099219477
1124504220
1645297901
1448358057
1419446461
733184433
1545370742
870965098
206177798
2093955702
1550826936
1954594366
1888978213
2114597742
2099869686
1442317485
1390758269
1238792832
1146487967
1109126246
1475075346
1200779216
973636000
472702317
348982131
253403982
1429951588
2046565250
902686450
387377450
490162314
326052819
377896503
728589917
1239893526
57672706
1515215420
740847813
1487893000
473569431
743829225
814224303
1344561467
1531250721
911930100
463515916
933021794
2139986488
461254954
1675788398
1727607119
167210460
1030480661
1914329389
1737083068
1173486641
246991167
1438353484
774965929
363181863
114202517
1172722541
1938552908
419176543
786726418
13581071
1745259917
655446903
1460352716
2105835574
1166081328
1998898641
334994993
1286951355
445030479
1198168277
1756354261
574923954
745793701
1736153044
1928072226
1337368318
1009995892
1275543780
839016788
776644699
2114080850
339545175
1223973251
213681171
1356744826
953215296
1194586026
1704259212
1475550330
1999837681
1396940618
1649962707
1304461760
202958805
141385312
929741725
1898690105
1403779729
1563301629
1329970687
2024640556
1990226387
1043953126
236788732
900588251
1393701237
544384389
294117294
95317373
985648861
1822197528
1308508700
1995281387
1304217739
1752439753
1131047215
305991769
710091316
1583502102
36620092
1378327714
867642702
520728292
2118954028
1594068993
1971332660
1329568573
753520971
1976072684
1554839362
277882772
944356888
1433576528
1141766058
1546809994
1070257768
1626862032
651823615
862736929
522500969
578796909
219514232
2143347999
612304207
676344587
1761650994
1771462108
1614290425
208646128
386911503
913578951
215711495
2135797543
1782414822
824420229
52254463
1490580762
1255301257
769507599
2098503131
262654164
1127806941
515838584
990482526
691590450
511255407
660729457
1216940496
1378465737
1441168061
614148151
624097033
1494771787
1229511512
1297951638
1159597811
1023377353
732924129
249713702
492677106
1949417818
407357571
1482099881
461503879
88200228
2127039542
280925094
1433015325
71520447
2000805723
274616383
336945616
1253255483
1690951941
1912709919
1679769766
2097442512
1460688207
137875416
1516497607
1900594512
631539641
199493835
690594047
296674402
1171482933
2041741249
1159421319
388993896
1150485339
434582753
708186263
126334288
632948144
1804936999
1855424040
890491011
1645769986
276333658
1745434286
2100197415
1226203838
501348854
1211174711
38074188
422795391
906588996
1568120960
1709632151
1216573794
417719196
214378048
1132440866
585066818
684373568
170244588
883129422
7617260
1760123434
315742760
81993123
1357062877
87614254
408535207
309315117
1683605621
1566498167
2016892741
1358849590
1516754381
169720108
194754683
790388229
40176518
185054405
1083161018
529300451
523036177
451241490
611217154
1861359770
1465506373
133352084
1420729268
1149505123
1797399928
1218701532
1584013592
1054520843
366206675
249362378
1857926235
190381694
2033026289
580591666
697650702
422792560
765565166
837569640
72028139
801568497
1642400101
1869530244
703135934
2037067647
1491668403
1340164595
2105276939
1351861512
1214692243
222606061
1961933351
1389998175
2135605960
114026428
536597232
409000037
1290353993
943108269
914840178
1330726254
332161622
1729811808
1518927065
311264435
812867648
1462659752
1431737410
951345750
1936416090
406033440
1546856954
1425353678
516286289
198633286
565209415
186349632
1260118287
1847752969
1357794606
248772095
1880714657
1195576598
396945546
1844568540
1484308071
1296767895
437200229
1549765803
1443583351
1298688100
1262681599
1035155191
457291589
1761382204
585740966
1784716594
1037114123
717425256
962531032
736327772
527303293
1313824804
1139510370
119668596
1132333771
59391668
1329254443
532661715
160319500
457642056
2103042505
2129715813
417708778
1632800691
1514906039
522054788
992023528
523809466
8192179
1302164522
233950989
1029189334
349193099
1814598584
1715696873
1715712688
854231967
750944967
95463502
152890030
1102638110
1251971700
658351207
685501298
1660369638
388890452
304751684
1650959033
1148708101
2029676702
1677529383
1186583016
1650387070
1880050766
221767843
332688922
2075477309
1854674171
30556521
1739383571
103574353
1993404452
50155915
1805548654
337324328
1807282427
1213625116
1790330764
1893854685
1058183243
170321858
94757793
721400965
2080536949
223099109
184612831
1387840836
1037502058
1055971295
5411031
314318867
1999811974
715775176
1975153712
200629920
640190562
124644280
846394889
1776161512
488322977
2074729185
442100000
78498060
845540259
1941083115
870162318
29912257
1320871997
569425437
1003662519
367748214
1273835584
675315412
1315049197
562504855
509201576
38544296
608354249
546044780
1671610264
1524871462
1724505598
1188157712
1206092666
1713009401
337300314
762614488
509150847
198285172
2109941892
2014566788
603573774
1933858618
1368154167
1756920305
1151256498
2037520318
1366207135
895069935
885921688
1198693448
1981996088
1053700553
1414118092
589611870
599017490
362026006
316294866
835287524
923344398
1640816421
402997868
1043105071
2024149393
1859012424
922933706
552547527
1136278902
1650530275
237295
2088880154
853174667
1436301737
1197353142
971084897
1053923712
1413428705
17330692
1909257027
366180539
616176807
1812135590
420090170
722985893
1547162854
1100007814
526618900
267323400
1135279700
1671463921
952164316
1216276137
1883477859
560533393
919734451
1470225829
1333207831
1482526881
450177590
550838940
877111265
1328200995
467499900
1150664265
1733471317
1622909023
643777009
285217557
1718166420
1617105973
35373705
170170727
414610347
757418516
327221938
99728640
815553588
1883560487
741726856
67253971
1287228949
2141722377
607052382
230371750
1492067268
1946700430
1833632663
507078046
1267002480
1074774106
697376036
286355996
188084834
617048834
259613531
1849400875
316055077
1804032436
670243522
388896174
523589332
274481536
138209949
318854087
550225043
269827415
1964354083
799769909
1479878004
24637968
714428672
872067023
155702856
1335985637
650588094
1239937018
1051891288
197592827
1270129213
759290066
1673156239
1110194250
866426041
539571744
851192346
633999143
1528953466
860347858
940487052
267787700
296341299
1177335371
1121175918
1316461436
1235210354
1150082850
1776733186
1034130534
228114228
377949115
523656278
1411420220
652181598
1655396906
1495545635
1004861606
824145158
746545820
2111189756
1991677241
1121608074
520971170
552769121
1011014786
973709618
604306860
8591674
1963120543
2125878465
1251252239
1886448587
925380902
1658617154
1216375797
803977435
1312329696
1027018673
1351904884
1091329265
398872361
520703811
120071000
1441353750
1756860141
224137704
809349159
201567250
1155977209
692009225
1914470102
2142148458
928106793
164406195
1804291239
1469907141
428915930
1492717087
2006628590
1054476229
863694208
1180697401
350220489
2066269633
250787911
298170235
2022932709
436455911
450982351
547276001
1281768408
329815681
1174825676
1346913905
41649759
694726660
1043350343
716618687
1843284093
966524035
292036995
742662293
264649060
891177854
496147626
801654772
1226004511
845259666
1810198224
155749910
548830387
1209554395
169810177
109366410
2100100957
1494960380
272557602
1787278722
34748686
430406971
1486747166
1433842452
813717834
1486114333
342237810
841681481
362760607
1045665921
448061979
1553078409
1418829995
1248761000
962190790
1155448186
534646018
1753882353
103074059
350963524
750665691
521719944
1686903373
1936059212
507453907
1870353685
1973897803
1057809816
587306755
424364881
1242291664
1562350254
1112604345
269076411
1815426531
1144580715
1204117319
1067804158
1997919970
1020133697
1897635073
3124665
2119061181
1494334450
526332837
1950789804
1642289858
1920563325
69702349
1792751967
1624249743
2052824180
342137801
1991006516
1597892075
2017381357
845774873
659684776
1179519976
746947133
107388484
2127659572
1605934612
1194055199
1638384387
1059715673
1463647957
1660469713
695180292
136767538
2018394735
2035405860
1774778593
2126580115
1863274170
1026766745
1339767816
2073737635
376597767
1240528805
1850260166
1299532084
112340862
1428482471
1867080747
1475803427
1221235674
973430915
1085294304
476129538
1401786378
848954876
1164619785
361831618
2094207372
302904076
868734912
155040496
145899854
2110522832
956520665
786546488
1435205977
191802925
1962115349
140485058
511111169
78172241
506730578
1357392762
234468033
1187859074
876651183
145328357
1535315814
1530567418
111486194
940435514
977950467
1700284859
1118841702
44796892
1673942294
1052017567
1743271
1711256937
64692267
90497605
576966295
1765178753
2033280597
2092668567
186695475
1148314357
1368529345
595018582
2045855077
1408103699
1573455080
210033379
1634848679
908800164
1637516905
1770359187
543020544
1995929867
245878062
1264789352
272937654
2034068862
1260295352
1645615390
300814511
2003847721
2021309300
950968271
1435161848
84670241
695660416
1610165001
2089664146
455874583
1765439609
1525323755
1438461491
268785012
1730860024
1730484836
1982135073
145383851
94804863
1103569622
260499266
590819305
1867702696
1622828556
1281221952
1772747005
1386665436
1063975689
1965956129
564838866
223729031
1535664115
1577744579
756323439
1492414621
1660210291
869808705
156627466
727274740
1200743413
2027036019
919572810
569388090
1606265000
297489315
98494985
434192441
2044402809
1980944785
765390581
1865982175
1473152862
1504425585
1503732462
1133123942
18458491
1159434107
1603465633
92573224
457097083
1474356264
289869369
57630580
533758141
127465533
162565231
1800547733
38823493
1798706552
924240432
1754112474
185689884
1577077180
1865030063
1138892657
1131143531
1616913807
59764317
1982111493
1843666879
402382887
562872907
438586388
2094580633
397418893
176854265
1875756783
1180237113
1252246731
1367317143
373993749
1183086866
558689888
287314433
250209162
84416487
1392885435
2098011898
1676345123
273945237
1732471422
1789603805
929327014
224074745
427956050
29660297
810850263
1868776315
123760654
543975369
461964337
1619254885
1602834180
230299914
2107914493
1370506550
609011777
1601500664
587147526
418917005
396730522
2052750808
2029922328
211625447
218678563
77049336
2116165702
1040515566
1848370089
363892848
1723479908
2137187169
878557120
1723858337
938741988
1649921484
1256102909
1972194731
610560774
573471630
92129858
1013882767
1470129744
26890622
2780041
318871646
200534348
1043130602
1117581533
679548863
1968546958
524289370
1608456941
1517543115
433558601
1405912627
1546881337
749659199
2053993986
1355690934
2135806214
1148026705
537834656
1986289581
1964828427
663343879
126876800
755234954
698169903
756351219
1048750501
1966010288
682377419
1351846807
2090853131
125051015
1165167670
2041149294
1744107380
2109687793
376513756
143706817
399989978
1386072572
94846642
610089957
2091763955
1805059555
1423172738
1660279877
606241207
298303838
1152151683
1116987292
1643215573
1226679276
2087302043
1546716473
78005345
1715901926
1399333370
718833290
1134214531
767855211
1598490360
1154120325
100115134
2022213890
856536835
1498890983
582964824
1152897437
1612590476
228810232
247928179
952146420
51622883
118734106
762887388
1717748210
1660703005
1713680508
559248259
133400782
1831814625
639177117
1584617540
1985917371
72873890
1928124357
1464764956
1959595881
1859203650
1093389950
467243782
1782755710
303778931
348420607
2084536009
1126220757
1951121895
181494337
502225475
745727725
963110926
1734898257
1143391794
377780157
283109223
903143502
106147346
766199784
88803894
285517635
1704557978
1782944171
131802075
1425297503
670475990
1300147466
696178222
883063865
113612028
1184399435
1189555358
1155794621
243910516
134959207
1025618032
886504034
1034844083
2097846982
1401170708
491639878
5415039
537178569
1938337498
944918958
982989704
1687832370
1998821633
42491178
145336546
1947346610
114840895
1297557022
172241627
1841007281
2106823799
711197713
348019990
1341170982
2106930247
1672350264
344598947
1611428487
1060355071
1019723743
2126816873
1990838345
1908758692
1096976508
209902073
652147403
567228656
317322368
1310083060
357160288
379396368
1245671074
1113224124
1742358034
283921257
1708388557
1574270202
620533304
439272184
915018915
45430249
690750327
679974614
602177741
105854584
669878243
1066609672
500219875
26094154
1326251037
590012177
801694092
553038008
1986994284
941710554
1342364034
2063531322
535411869
1354283994
891443950
1483517463
1503983168
1821277319
1830366323
91423860
966945877
1581731754
1779814559
1230420412
1028592590
318028072
839908299
2041598560
188755138
539711418
1116461731
1969933974
1610237279
772062552
818969573
1755880772
1785393059
705601591
1934820399
798378506
439257464
617183378
1375725507
660255425
691291728
1821199246
816229706
2018298523
387735525
1153412022
4046442
302761521
464708154
730679744
891349970
611666812
1431165891
1995568259
314693592
975342921
1445086357
177128409
190235157
459124924
1952339573
2042430360
23199762
1054100379
13314251
1846311640
488551243
614369904
1795539134
304071800
1228458573
1660095027
388227016
77448054
1898975972
1388986767
634373550
1587020823
485527608
97929155
1093681750
1279456143
987511563
1884983363
1111774772
301635915
1163387497
879495172
735310871
955465471
1198673360
565759775
118053505
1094433185
178529001
741087453
1595714019
523437971
1280659915
2080763981
624377881
1315072088
800388942
42213259
25774757
295489511
305034600
1055221354
366199096
1113997884
1888294301
790736554
1503335448
1699782849
969254594
105005014
576491048
2046862288
641372257
463222361
915407092
707598712
2002712225
814961514
1073848022
9985041
53179557
813814361
843592218
738705861
733214756
1678768194
1314458397
1337576662
1637817841
340372841
1338626809
84068589
980016259
982664644
372787155
1889205112
1680455086
1515917924
412227057
1043054477
1671804636
2038946396
344731864
626104181
519953033
1870597235
495730896
782728311
1269088792
1477431825
1448076060
1743029972
1890346308
626264524
1509599024
358288252
25362510
396781664
1484913566
1705435008
1010691599
131656087
1566954197
1963544933
1596798485
992698637
541257337
1450595247
1098342557
1748665785
1058278472
265539530
694257665
1965904170
1970823740
327155914
1148975529
6375501
2902435
527614311
475867685
1333103249
168486940
151502747
1660489090
1857931644
262599268
1066098659
542708054
73163583
1863878085
1641532124
219952784
976030243
1166219882
1267968709
1988517157
173759898
1017588526
1724806919
1642781880
1632221022
495779096
286810539
192609228
2078783263
1163834608
540455026
930858210
2144859229
1444918569
1701275180
2111311917
758918325
1120596929
1810232965
1182953378
1126071139
395229770
1297022192
2075434398
565483181
2020073899
649454934
232802909
1668641688
1787231837
386532026
1586829614
230762475
783545447
1275142986
1020984615
1424604426
328638983
1777364250
329682120
262599268
1853315684
614133877
1346825578
878712069
1383184906
137150035
1826976951
404104925
969359169
1156032047
1381027182
1603674610
1614757080
1905356465
202727851
514768619
1034125046
741193022
1085464060
874327962
1959760814
1918264391
2089914295
1265335167
322449446
132931993
1665419554
1232151804
189273728
210147151
171665093
625885272
2037310295
1020480163
1840862690
1435542910
171263044
1217982746
813200689
1302506562
1405130396
799622456
705589793
1563062903
641153240
1003355797
689576728
1054319478
289327293
897224271
1231449321
1535794319
1067617479
194593681
1616217144
650369016
327572411
2032259356
1498348426
1076761
721340274
1925582031
1314940739
1467721813
1673345267
1825810902
111188954
863987715
210148582
1214596832
899716310
658431820
1759518992
1571729496
817109003
802812868
1942086009
1868441262
2099831781
239792512
949006134
960879242
1890990681
1028942746
48571824
1249626896
782272016
684173990
2001490077
301755813
864873325
714206856
1700754766
1200486419
1073900719
1564328374
921869874
1660819610
112224237
764273431
584761760
1979017454
922480255
1029476839
1413313757
688578470
1792468323
55489251
2112791761
1319285703
1545130259
1310793370
605542975
1498925615
74042072
2053371113
270277241
26305469
2106117860
88927827
937644616
2060069116
139099223
582035083
1987149748
661506860
423293009
1090671135
1556343000
983785537
2041117710
1215402377
786840063
1359374953
1042695521
725389012
69639088
574682788
228349271
248903618
540453448
1052513046
608800426
654716798
1649933340
730278260
125263322
1938867535
948194192
836175886
1848027924
80859817
918259801
11371329
1178861553
1539262174
1254507533
1859880016
1021990168
748614765
1179637268
829420483
786527132
698416753
1248140946
1361382791
1240855630
684719229
415371841
2003328750
446742945
379930930
2018485266
584192881
499741851
189887496
27533907
1954157559
820373018
12936269
1808591043
1480568374
776788906
439813582
995879970
1484904390
829674317
1956808411
1298791430
1285367469
1557757039
675600239
1919881529
350959184
465594864
1862015268
353660361
37584327
1151872939
562156935
200552073
52060593
28919260
1297507408
23692587
1293064297
356043908
358687536
931305224
1801817309
5848836
1607761187
1037745523
1122051232
551273718
926520284
165143452
301134978
652552493
1276405382
562344553
286311996
366479401
136927952
777693194
1901839011
1923623206
591593171
1406313122
813087755
1668654667
1408798133
2063201957
347068570
1137273716
704242681
2091890273
1203024980
1164678230
949869224
678352059
2035812499
208177179
412689885
821744273
1466057947
1835650284
1805722795
2046875043
380164143
1744547591
624120488
1503801159
818315436
1027724530
568270278
512539867
871070301
983287488
431767364
1027331318
1511328661
1808505775
1080003011
1034239885
278710141
2037611428
663725840
1144274409
713377673
1658129188
260729987
391205645
1344395256
1940761082
2003583781
1080433918
467149034
1971914482
976224375
1490050404
649775389
566276746
718201499
1943774221
1153892842
640588786
1121580272
1711566716
582400287
168828789
1285941114
149333983
1657361912
1153458795
602078666
1880225447
1892492388
645168189
921289976
1465704262
2027326592
1389616380
437746753
836868346
1093356997
292174558
835505935
1402657829
452168022
493548371
36786962
947426754
1958980104
2121437296
2111184893
1139787416
876267370
1451968388
1489264810
512789669
1589988041
255377928
855775342
546795944
1792525820
581492399
315051658
1866952368
1647811003
499550441
1246488465
562309277
1627796192
1171063446
926750715
272828462
579364241
43203110
640930682
906892070
293821490
1834629453
160133260
446067644
2138634914
609937389
1363945140
2081164359
1200012901
1055253820
1544426310
186920587
306216197
2027101153
1843144757
1801874257
1230770288
1931736406
115013421
1187863892
1544109817
77213768
595086293
1687082617
915221203
1642673686
1317973055
1622457855
359596847
166864075
1201305469
1030561298
485375346
741013331
1329361937
1508024941
2099250527
330603652
251502386
1717949694
1778016151
275329094
1371043787
958860703
23030910
14115520
1418000278
797545443
1072175631
746958002
588564651
360454434
1559743508
1722694183
354801210
554562371
937499182
1603323298
1037732028
1739626112
2117070975
559576703
1524767062
1010700673
404096047
731530190
363038296
843378421
1516728132
1700378475
169799584
1703445791
1844923795
1026252424
1795210390
867354585
811650790
1600413626
1588742380
67362014
1929275473
1767231979
1604562593
1192976565
1369383649
163539523
885826651
786348912
2075166670
1927124374
171126584
1332118875
1189664233
264788691
83924279
1484728217
1066987649
1432929864
149082090
227751640
663388654
1222508627
1389113077
908686659
907075566
2100545165
1819852440
613511531
996379137
1074167778
262478130
565748071
985431137
670574435
1457765368
1299010464
673894609
2044671480
1057195779
139969736
1349158732
660529773
2127048647
1968667411
3571799
807703805
1264993191
152453859
2133293333
325300516
1907832293
2010117457
1095553294
1039051791
1910256529
351760939
226534572
1422594699
563788412
660280206
947422004
1325135723
186358153
621619037
1861951811
2042327396
547255451
1075386381
1366751952
952920884
1609821640
2038897917
2028955110
105611161
1686849696
391960903
1257964999
1882376543
1974792053
1567004434
126462503
2142904403
1819168559
1370442162
580058847
1121590889
1637588790
1917680669
2054987304
805314210
1343653370
631499234
2087470635
2050824647
978031456
786178815
525285552
523267752
752953833
716487390
586424710
1424673336
993246087
1624320090
131216501
1681200294
745884873
1098797485
1428614354
814835953
1565804163
133401018
976809730
1005111429
511832297
1686301468
1929549833
1886989171
284989529
2014600221
217632416
441707207
1431529277
1777062529
1709652805
956895723
1527959520
83596466
513560931
1177608623
717261435
1619016506
1025958676
764424525
2063725068
1384377386
1613357016
1628775276
1884171147
2043096989
322992440
1591889741
548263171
1701689470
1753478670
937816466
81998277
1622220722
1887631309
375992424
2023963684
765149657
98781025
1860108462
870964634
1948171510
86100173
1095394837
403958751
950954685
1522569302
581618313
195814337
1544782795
1893308971
2047009638
1952513747
1830968949
1406034952
2090887584
1480112345
786229359
1638986409
472363011
588022100
1387582471
1655332426
907922249
1238826788
1764159356
907888945
773292951
157862970
291470906
1758575743
860412878
12839533
44599177
699086336
5387817
203947985
374663827
246912820
2029943239
418145176
1841202646
1182257882
1818302567
319916075
1805408432
1690572520
148846639
408385201
228401207
1293379011
1099759355
1599710290
521433384
135912822
1812065931
1545677614
990984553
1959040793
1752959286
185335733
1289522157
238734986
575457335
756196986
2111502302
1436136746
469160981
1483159346
1812151109
876175934
429478373
1202724795
352075565
1498255291
167973557
1428188610
1084404151
1373560923
1229708284
719352949
1606959870
1061144161
958564355
44033014
404319095
452120604
1946176693
730854308
1592603873
620897603
1415233026
215826678
1648045178
1098125889
60635425
456813268
818445255
1126358080
974548939
1636368193
728825975
1501568736
222336483
491436804
868318657
739437834
800763145
1116247551
1558845325
355226101
968173898
1450883874
27552339
846117527
119017086
1932963814
1144986684
1621440563
1459287869
1278901874
1808547956
462883824
1368139313
947734077
1791742715
724295221
894660296
770613516
502639382
531562685
1366641307
226870052
180384404
479534171
2035431236
44931303
284781401
38887920
1458893304
938927545
1592497929
2141715374
164533564
413427969
1019843803
793379092
1166094224
954619870
2037341201
1427074292
1826221047
1853975727
1155355095
2071530251
1225840478
275026278
1151031153
1507332412
1826914678
1808206436
1440963908
1773573846
1651262074
876700978
1604020370
1309075700
2127853624
1987977360
518073460
60049211
2059513083
35613840
398044614
996380352
993235042
1753786646
2102522938
1010007170
1393030293
107009577
1410585385
1357408574
473270570
216366957
1021714502
516377849
256540913
933090260
920058612
11316084
44363143
1543136669
1196339836
2001403131
1479018516
1553609505
1315890853
517498216
1826310877
1298579274
2058362799
1508649611
1767309399
1621710521
781936758
1299421060
1628431679
248918529
293532630
1136240541
1053169581
419020788
220316232
2004802952
614349980
1685928956
50155215
1740556701
296964068
1982220231
198252926
1021793453
167325419
333034203
1154874206
1518177686
1061441176
2071729976
636464285
1485796483
1092869952
2052449582
692950163
1707512801
943837322
1478879672
915093602
643913686
1076773607
605060366
925712596
91199049
647904638
1092080438
2009846064
1205427665
838317442
1564549491
1327052671
295615134
886002397
496623908
650243075
1728026991
1667192693
257839027
813443447
569083158
2040179962
523709786
484822476
1656662905
1960364551
1146575916
2006707492
242453329
924304757
860093975
355148167
101014275
1098493374
1416439888
779755431
1492435115
306638695
1954745901
1156666344
974722517
192070030
1871972728
560652029
2093732402
1312489343
1661304364
1563174801
955130791
769152837
538062615
374083149
817025321
352187416
1463187557
1734501435
1520277209
899571237
2040505815
1021764173
1280990112
1871886006
1209676575
937459783
1290532523
221452043
1179455040
1146292311
1486935980
193929808
1289832303
58437549
965901143
1427249171
1440238417
626978202
766224828
119997806
1632480237
916391829
1727500678
882874721
457751322
1378405836
441366137
881094999
455594549
169838354
1669052382
1179657631
106187205
230367037
2032177018
1137247159
1340796914
926910141
1588458590
585902184
936255124
1869219795
1301201495
104673880
1479900990
1975133554
873020844
1483230009
1369031091
360865594
1921034221
1158460595
857607514
2101726167
1838006885
265133705
2133358654
1384128787
1506613515
1886092358
1313412485
1143031101
253982197
520299174
823524950
1700124673
2119465604
1120259267
1569187278
1030987177
1665716917
1173509958
1973786146
95543118
315407675
713106945
1888779617
1240576040
701408045
2056319340
1156498006
1500283160
1318289865
1876337430
1337472514
1082730106
1672703043
1200628918
2134453945
1376997042
1026338148
430361335
26541012
1223721306
1011958848
1382355355
60781231
1657213244
294602687
714767100
640897231
2060191957
88686179
1854472677
838811366
941951723
397734383
1376504557
175284640
1767079400
1483776094
1197992356
482152308
940931535
1002250461
1813711428
275678507
1354406432
1841969554
1945530576
1769322251
1673197585
254073775
1289634344
844449624
616267149
406330753
1792973608
254945682
104635500
1066633653
157752302
1772026134
729512936
1214512721
1025540471
1852341228
131502602
1208281799
1678208076
993738247
1527062614
344823416
718425648
746390362
1864289641
27367495
1204938290
1027514315
339456836
1641220616
41526224
884001327
932554718
2014337645
1290253541
1017262414
1244627964
968354163
781767079
1483070561
396042332
795976922
257233227
1952899357
2053836523
1142754596
1285965811
1646953485
456992465
1847559687
447893514
1108555314
1909712262
1752220408
1665297786
2094099315
324681211
682801229
238940153
371822661
707045281
397123663
1138114451
810524237
1411752630
2013628381
202843240
987891594
484626713
1654005606
122405313
1102354694
536531847
1401367217
89280537
2135264826
256140062
158313574
729206368
1343769513
288721375
1354333283
315564303
293099735
84253969
1170592036
489434209
308512842
1215703786
1799099003
539359918
1691899167
1988116080
651178970
1408513944
81578654
777149303
1456685808
248460290
1357332586
570119391
1169402861
566225909
507354332
1544318004
2072600272
579567772
783427887
1088481274
229828269
931244047
2038395091
1925603569
1497568658
1842327967
1356060969
1211479318
1893899543
952188498
88365032
585787238
1221668945
1497050698
1233047819
980427788
465808261
948856561
646048998
1206626032
500390254
530935940
1679508861
1015678351
1228574438
1214735899
153420565
1752286636
1588651671
1322704746
515315
1493614668
2096807738
524603417
930579144
729620621
109815001
1663209288
1813640169
1558854598
319932976
1568048178
289678547
1453514304
83170335
848911461
1713026596
578041708
1196876341
1984696294
1738643200
1558613164
1033002870
946195613
721050261
1346202475
1428794669
864933648
1062832992
912302908
737482147
385835139
1355188490
45197552
1147379177
546190718
1373534919
530123233
1070288866
1219723087
39042050
1375729003
1864519321
2028744449
231132266
403212329
688378394
1270622877
1064840098
192846287
414687917
1335390155
1251296132
1277587556
1099585452
1839455298
897895293
1825909170
710393793
871145443
1263452882
537924253
1812707754
1417672616
628986045
1008792745
1107308081
499279452
32105106
1814433493
1393246663
336258621
1981679449
21515920
1301282460
531472128
1442361063
463667767
1889255910
1702437559
964893538
4950023
984832502
1112612876
1080275638
1667087305
2071107526
1246398828
808168789
292916511
1201138845
1263103197
302393511
640603922
714707180
176199066
1620977617
439589945
1444779313
2112096385
1636152340
1659005019
1846797047
1948306130
44666155
609985195
920418505
500399340
190415570
855897378
1390033052
1588060800
589481974
1548838031
1539641801
1507784827
1181689076
714620206
1060177496
1706517687
185522092
2124316476
1537464965
2061763749
1834613651
915919449
428752126
1413018305
1494041162
480391102
531077990
2114232932
1485510091
94091754
731184515
1865255741
21168080
1815495998
2087744316
534899548
1421354969
513856592
20116999
182261364
1184351475
1952149087
2049193785
2094888534
67871597
524508347
2082068585
254637243
1647506681
1146585059
162202424
294357882
231600395
214382388
1333232210
1917761263
66091436
5359152
1898827373
1322549298
672009146
1338761521
1196958738
2146712338
2020201261
726796509
547652893
1566069422
712036426
1182832758
1696968585
117708142
1080181833
1683962992
1841256413
1755733832
993160152
1690012733
1769855209
640757043
1913016655
1929604299
1081776420
234523460
1985769975
2127168809
219019071
1832654327
1774164847
1597022474
395511339
2112898062
1715319650
618727502
842885545
595801995
1428627710
1218400674
1905142363
716385537
2044019009
335745493
51991794
2075772032
1050247272
1827724437
1809341367
1979415686
1225648450
1721420182
1736990072
1485638445
917988428
131338437
1960012437
1275849962
256658434
475847595
1091646276
825126400
1200989266
106117721
1157081703
1925334410
151556077
840064721
1969821087
1074448528
1434679430
396258596
1158638719
771072014
2136626621
35220676
30771174
460549872
1618367348
215115691
1184066332
533087327
392882086
1698942322
421764523
173046721
87382021
920956378
1618587231
602522648
335117986
1135111555
2118225729
1985101501
930820556
808654081
1392463637
553506334
97899272
1082021657
698642111
694414412
770809285
1652973323
103645
218121984
2100563150
1560631519
1871661065
809457374
66557287
1843650389
666760718
1941207461
533511170
507193301
1465664418
1653335384
623853905
1410981760
1453179167
2108550383
2010818907
1090244581
758360891
265901932
1489932765
530684936
1528036619
1380910525
1517309856
2018218554
805719762
997688378
2064890655
1042276842
2121552603
1172473811
1906337634
1816323005
2067613206
1033717505
240984944
669831733
44490739
125020041
847581303
121667971
68565876
1439607380
1064027135
186366874
2009675591
1092176412
1469620788
714239746
1036636584
1326897615
77527441
142124382
995881950
482332526
1243425126
1329452417
1958571239
1829297965
273485314
1589653347
731035837
58170977
956005780
1009566717
1155054304
827243144
36854141
1129597774
736072611
1801287285
1427338052
1465709368
708013769
1790803511
589482099
490822389
1243062448
635148603
982787670
2147005763
148214507
1389923820
16964558
1945209873
884007227
1206248554
1989486754
1346547517
412109558
1444469203
2041861866
878261900
426723738
1682312987
1153620613
1397762323
953974760
1662226477
1220241099
364152552
498219259
94713865
1641449077
1909093776
1807392991
1541136450
1734624006
199713539
758646464
2099225623
2050434965
709166727
2050192059
792540040
284950652
1081883552
1142933373
499987060
1161996222
1313132380
859014272
1946620303
405065270
358333996
1150959476
1086186324
1971436278
1081341012
1450910384
631848936
170644230
1981772552
1585363042
1128346438
1553274635
1819758235
765001386
1797258563
93366246
1701199515
1912600303
1920762182
490970763
645415465
1936833193
623001971
1755637252
322297349
1665574266
640795147
28355776
1198293439
940586992
1879459617
797601273
1434705522
1786103924
1683923769
531280202
1253066198
323574609
638648858
1552712747
548736784
233671750
1328295645
817155932
2117688979
1172520157
2059860705
1544641900
1553382044
1332317003
1302028795
1770035314
908626346
1537516280
926749566
736167544
943111703
1840376216
820048690
982197857
310356867
2047532136
1973508757
411616342
2077774989
558281387
1764035376
1045925478
1481489667
1706014856
1120361243
1662152979
1843792306
720380916
251143825
1133987662
867331442
982620274
703885220
561244578
1090213816
647777199
1995678214
487383826
1485854073
578936618
5380819
419191247
1314743160
1690761202
1609821057
830102512
389397768
5404483
789979172
2022695452
1417999928
1572575038
1211075866
1919173670
55928883
123872004
1541955621
989863777
1872991139
956316988
2057466728
536506191
1155262830
271637399
1468582485
349499626
669742288
1320568427
1031282940
573859409
1479331116
190446586
1418311919
1454217945
1950410251
404826208
997937500
1014656138
2100542595
1090185607
1730654278
1647791621
1383760016
1998244555
1450547090
2114821670
1605814755
1055121765
1654735738
1501179709
2137182250
1900838518
1278003267
1070810937
51718949
1361714478
810754554
1314122616
1245348268
90082703
1955056419
150089912
1251428377
783016580
424254328
1295179812
110946896
1523862820
1286830388
365706792
123148081
2000224010
830211974
1116860164
2104976413
1036852024
1234912508
373430321
326479374
171946381
1883553140
410952536
1632142908
1789123700
2053755766
1268618936
1694261169
1484885897
824215002
1662091152
692220671
1465822096
1014760512
799181854
2069142296
2084332807
1923665467
523931149
685335025
823038122
263955432
1130154532
748636233
935253154
1652722206
51171221
1803180553
1322389557
2098009032
1785226553
1240567388
1541435487
302646453
1576725960
1388371362
526464218
907271048
1338148894
1395383200
1516510328
469606675
150502247
1348682657
805035342
55165278
1562444741
1879947490
2051429303
354027265
1385769159
1523196700
1066690914
602087287
1396068910
1873379909
1771372548
1054653806
1826419227
1086517272
1544323309
1442966226
1212473449
1096314178
721806130
524700784
951295722
600608019
1626003478
974924067
418681924
1656163473
991569660
1265807492
1000211301
1312334455
595829172
889849657
565594383
1088883761
982664231
35396754
1883219870
1350234451
1791376131
287894322
1436964639
986022325
60847536
771887973
2049595189
1941147248
291964035
199726647
978641220
2010184683
329531181
1604853817
1992503019
1179229817
19560218
1899290915
1083709156
443281608
1062189019
802421633
1975689620
2116635628
750880256
1364772775
179023600
1067508034
282137235
1202704378
131020033
1786623336
322304529
275708038
1878765421
1676770148
452784203
1124048923
1760598431
2140533652
842253791
1888044120
30795842
216838
891630569
840223289
623240354
502459792
1468470810
327048667
852570377
1042834880
1835284604
34195651
2055192278
371203424
1421602118
1450102477
222431785
1447060263
1727951834
838508267
2130977594
1774214928
228188203
896242422
731685212
1221731186
568844006
1739646629
1892494391
1812733228
1985973876
742863981
2070211395
1271686268
1326691396
1561607849
308187657
1732415577
2112073556
1699128240
549138326
906668260
887470117
480965180
36286570
1688330546
282707439
744556236
1169998197
640874158
478809893
1247825479
1263349483
1893764238
317460893
1914854310
942127993
1749675473
1794013491
316473536
1692622919
834316812
1470952868
620939899
606997714
712744476
1031754337
1298466976
34988303
250621318
1871978267
451782104
1448143589
646622020
678475710
254391522
1597861580
521175217
1544744882
1227656742
1092614185
979105265
684000938
1817947551
94782842
1102031637
1486216294
1585816230
530784591
1309729284
1004051711
542411517
448473836
1685297217
694275071
2042352887
930676635
675691948
789833950
1309694540
1667756868
1858689847
1155837396
1043769793
843310048
2111336655
1400711670
434427473
1586844011
1477356904
1024416093
1994877007
879847432
1665717486
1625499324
1757351407
511348733
268877049
2061695340
2003827794
1694277291
1172939626
1999739705
1286868000
1764860322
1732547239
1252566961
2054597624
1565843372
388010964
69872098
406560718
1065659023
943140016
815747385
740856201
22568361
1687260962
442461964
2036673930
119448646
1058149086
621515265
381638015
36278137
2005543119
1545019761
1577559839
1213603825
2037745599
100290170
351169713
503339444
224923306
1878580048
559535983
2077743916
1512835295
1189216507
281889485
1164120938
1947959683
226539584
1300392237
750394565
878825873
61124263
461075686
1636722088
414526631
1104138215
1248700090
316527835
1093181386
545754565
788141051
353777597
554942760
1595292567
1830565340
1992129429
1390553257
1884094561
1466071797
1736994278
612049122
1032286096
1492880409
956537797
178458188
453626934
1838168823
792106692
1513241546
503072520
742808247
340369327
1071898181
1894908107
641776952
1351344304
1341943324
1369370980
1317456694
1415906176
952987051
1993673744
1788754792
1204722599
1677236487
537673445
1517950488
1781922354
1627023965
697335936
1078401742
684558821
1895135614
372907901
212914691
2034222248
756323439
2094710825
1854088039
643475845
761415474
546948211
1755620215
374752158
1508392800
332567887
23965684
73246939
2102406613
1236404233
1826177014
408716433
2072417948
1354282762
1398402672
465956166
124214687
1553622047
825148693
963508965
1752321768
1924789869
714404683
1081688040
880467304
770369087
1173650389
213824502
1838581791
1860580797
1951195403
97147812
167673308
1221325024
534070184
1146450728
1611675322
1992395199
576315435
1042395668
1367484268
1164307372
229644674
1724656715
1498165580
1685505942
83576130
1742638486
1473950692
1508325483
1352603082
978567318
1983792384
1511402090
1765054724
1531217245
123999447
307934771
1405479353
279603473
825387714
1903558417
1060510338
1719024261
1489269123
364902366
803276331
1102095674
1939247984
2083746277
1876925682
1199068864
508954646
524230767
417099670
1876986968
1259888722
334737509
1514506155
433569224
342339595
279338044
731766490
706575089
145067224
344130378
1565032028
2033164915
961618748
2012211184
112025436
1901438471
671232462
817924274
1405568506
109887665
1665930064
2069352505
2028840212
1918848527
2130066626
569996648
1385868833
730839496
1520640743
894467006
1523506193
1755462595
1901533225
1847329902
639389924
100233343
733066386
519294047
1494385116
1400051640
94985692
1696427513
228688413
1422160769
1606563060
2072070132
775414602
39908978
2005601887
1306543688
876772737
826899925
1303994175
884189027
72348581
1995038475
1470381638
1225288394
34201501
810124171
606004225
1231204603
295909357
1572460841
129606915
1449781985
1239580136
1582291375
81142671
1929820285
444870430
740777230
1236808088
382375858
988068002
1407252457
1021071960
1530553592
1384879826
1291060478
2027046747
494253989
1506436726
1602193382
271951027
361944378
1068336637
2014651613
61013518
1264802720
569838987
1538935297
1234213623
56042442
598792884
1060032967
1686830269
737113276
765992481
1232043214
87008854
1603895828
232772325
1515594345
154158876
1729242301
873293112
1620422708
1857219884
1603180157
1901490635
1988252636
1715487016
2122588769
842487805
509250926
1111930157
1937078513
1922490033
656492280
164196749
1452910472
128518150
1057306339
1612843327
363524731
1494883227
1328253614
1668654479
1376723999
1340350094
971577368
297801157
716639700
1403287996
757136926
396438912
583797153
11631124
64398698
959615607
126210818
1703098890
1255605732
347680456
1269717883
13371302
402717396
367279772
741480167
1176745136
536210696
759461659
581164166
1167659563
1726651004
1837880599
64903929
296244955
153706925
1859545725
569567333
940439044
411931075
994008804
1082910802
1239340536
566265291
2046616985
1556594295
790451261
972913864
2108300658
1657328677
136115244
231457822
23576296
1123775470
594888799
544842200
1193205658
1823676387
1777271889
502695611
465045480
1927528414
1058484940
1794714253
25920478
884949796
1274756706
1693680071
285659951
1506873642
1164769652
579790798
846306748
693293521
225543875
2038128009
1274870453
858273503
1058235357
1052752661
2083319276
1106051367
759054938
325019530
1087022352
396853964
15558600
324435949
1380583601
553993304
1158029078
1387200411
654845374
193167199
399495117
856664232
108851936
820590459
829079412
1055491299
2079534996
1789269812
1755159035
325346817
146338914
1805497805
211771303
210456918
383607404
1443519740
63664660
545051844
683450308
1013108110
964894408
1473856698
323968034
1439735242
1759544761
1513653940
1937804063
1677322708
2115922528
1840896746
1054464673
2060928683
462076205
1167244097
1550286195
113388990
574111913
1663392279
841791273
217122747
869802914
1477761260
1925532983
1187400934
900513084
2120702162
1049113879
944319802
1878904928
1282087350
564387598
402146988
1469518920
1845002863
1560747908
1339545576
1611099001
886533591
944574370
2122801880
413439388
1906327325
2023830260
687367726
1881632837
2008237714
536341432
1837754612
399355024
2146685120
2060782129
258977142
360028845
161800932
1215976116
1560665097
695235808
2082419898
1087412306
434155969
1329100705
1204091201
997120459
399869698
76064780
778568139
428788204
1097486795
914233203
1308139500
1010329537
1282875359
1863342641
1940545703
1629181616
705681507
1915366441
555003413
1825643581
162607811
911035569
1900171973
1086013004
2044794956
1718068656
1206668726
1709822682
2087718417
651189299
40655338
1218082840
624362036
1249512986
1744668772
332426190
612025156
1034149359
999279558
326260070
1990610870
1259453556
250651069
943539015
257660540
1539761660
1883836112
1915368197
877290296
2111205224
906731778
1912377866
178486942
1339390469
2087880844
1457684444
621641397
172115200
140033928
1970741992
469025864
249008670
1634517232
676969857
547430919
1819303011
1470120514
2039357400
1098283847
770171050
641821861
34911049
1776926994
1596668099
927244514
1619470722
1524749202
1315432686
1547988095
346522444
1689501956
1614314906
771994389
1727057408
2070667199
1772009115
1789171597
1862154896
1590507681
283672238
636124702
453772843
1807400381
1595814706
1060520537
1028596636
1661932050
550713012
1393100457
1988444640
144564463
157075967
1388963842
1677233237
1101107255
792902513
993934397
713816168
229618142
1720646680
1700358593
1813591765
1876130911
554336211
1977453097
1126498725
136509013
1611629271
479369521
2098866715
483191171
1439186655
1452141411
619698780
988599710
1372992306
110500745
1448812668
814991658
172199808
2073679321
747785013
538493491
694191769
423938405
760155661
1378277492
1330678057
1734302841
356421454
1602010569
823814573
1572541756
474024396
893110139
1834251000
1043218852
878625498
1680811839
1717752627
1954680097
1575038892
718525122
260511176
1187041536
1043826027
1479909456
231200073
1577946307
316963929
720835123
1657456091
1408331857
2001609689
1459605997
1926836926
1631737718
285274917
663024543
1765256205
1728337328
535208170
1500606272
341670499
1829301467
276037309
548563881
418240235
1746741722
900353903
1132126424
1409523441
1416012021
7013731
2035978472
1969637369
1186518672
437466681
1933910367
810263108
2020251123
855817335
199794777
581887438
1261982900
1423997232
809902711
1610805131
905199285
1530449492
1706396996
324426891
483486526
219182061
30133245
85678074
1804281159
425745937
131710618
1519969926
747035431
660758821
199738902
502949743
1518426695
1591571757
1439014021
1133858134
1196428042
473267251
1422546073
769748329
2131399516
2142330627
1038750549
891058691
1479844301
1762770672
1067201176
1961251808
1689677704
1236179482
329822891
230758430
1197685101
1343900146
915045620
1859700711
142602903
2036357695
1231396916
1980540273
362955281
1467843662
656942882
209675577
1618817945
1906138713
2103925022
802563770
958664758
1288968944
1494581580
1014922035
536507900
1924453150
1471856280
335578937
1281702724
1041997427
1418096569
2079252262
488940516
582026238
155964539
210890079
402727338
350954250
774017023
1100416581
1733856479
154999648
1884205303
736334749
652502633
211860472
1279691756
618277465
1767633509
1625591714
1926206705
326892782
1904553539
887659188
1600018500
1295967708
1622224203
1894353720
1683700910
1491191693
997902981
627386847
29895580
1900589874
1079067291
510707663
1947376
339206206
93424023
1353464999
1840960575
1935502571
1558383634
619498408
1689447273
1776831583
1649960110
1440694835
1762458826
1406646415
923107276
256849594
1026444560
1380611745
1886744527
2051948162
186499726
1587307667
609554295
839531307
142627259
2003841782
462315767
1242589107
2130664448
1771549921
998909830
1296726193
1298388378
960678717
656272248
1529152604
775004350
1481880721
894456228
558453491
1785343000
1281605610
1761794333
2047569651
814088942
571504445
2004703894
246435942
987879566
1181137755
685937562
427014145
595655515
1995396556
76056769
1806441478
546479379
2067949195
832888605
1726159070
130194020
1474288039
551102203
695834646
2020372130
1548681348
509291205
630205230
1452748018
1114280103
1076646195
1726012515
701223540
19429134
1262868935
695994620
816805543
1618197257
544357646
891567662
1510058503
884142408
1040674011
352393147
1141401988
1900791757
1245353914
1677244623
242499141
2005733573
492198940
749111829
646118123
1693270498
1974772038
1995303048
1271330900
517290313
1844904594
947323974
1003723035
870228806
1336050783
2109629987
1213701704
796610755
1123984367
593068782
413996463
1330612690
1951565299
1371414207
379673008
788241041
984896910
385222394
1284275959
370820668
1356126202
1800087682
1099025068
468229060
227875315
1038531242
1234550329
1229849153
385460251
563703909
1976843428
391576349
1702282742
817051441
1454768060
1377364878
1450356166
1504026836
1807518748
359854138
855475761
1509441532
375976488
988841249
167845729
1565192366
1433620420
429044575
1270747720
1983036428
1967126549
1044781045
1313138180
407245114
1425541281
1804480173
77323529
1326454190
370533261
2108728644
918820491
1670292778
1233637475
814010080
1419651906
189440462
650289421
392501073
1865380503
226901049
596531126
129694935
1650223626
1823488852
983747809
1211359735
1467741673
1566223714
204034051
43444679
1311923092
502294644
766105897
1386371732
1114231175
1899650521
495274439
1446878198
1683625148
999097798
1899197267
1203275799
28180166
579915166
788542987
1255335927
2130872073
256879741
771039545
100416899
1026511424
1999897087
512880102
465768107
1306115924
1531383738
868266
2084212658
759221272
87709950
276568534
1609845728
254504537
690162678
692506410
283630350
402591035
86353156
931456383
617124892
1998519155
2062861478
356343225
367226625
1137505613
1367093687
1740877952
178179584
797954083
1620885007
1383797491
417909363
1674327414
423533518
1265025127
1145247860
1376097405
2104271280
625922713
1725511764
697420040
43158842
1474266519
474511444
887120252
1008425380
987783325
277930866
531070949
285772049
69701185
1185447396
696162818
2040163848
857269411
2062030788
443206751
839793246
912870427
1137564810
1726485490
549162287
631616418
1845225288
2021251739
2070693637
1719492998
1358072436
78124699
362415122
144969298
1604820178
827124182
1603184205
1024905867
1396405623
1694645247
1149022394
814061328
1117938040
8883738
1506051339
2086983412
52373093
795417696
1857096539
190164267
1203632701
984714462
756723037
537685308
1624127768
87244786
56007176
1279890476
1468720293
215216555
557733631
862062105
1601300204
1971483253
252962469
80219486
784992290
1982760619
1012096087
89367373
468954714
1538788928
1301161691
1011058795
1718055424
1289862918
887319201
1171243243
1695680633
1751888120
266504991
740955565
1595131313
2069604634
766370663
1178652378
637230313
195924454
1089071491
257140119
1929822931
1163987375
1421786715
337681924
474555861
1468114716
1296698350
732502334
2016703785
828909955
739697130
1195626932
825872744
1034106693
944728487
960286245
1151336366
785651357
1041810682
1747496736
790914877
773490743
1098687500
970045985
435447552
171275945
1995300050
1304323838
1844379720
120076398
1827920258
336893662
1414464159
1891465825
260897140
1816000734
917324347
1962306541
36189071
1832112250
86480752
907705157
1572483316
539685842
1612987465
895204324
1290142164
390488630
1251587054
840471298
2001877627
1719003329
335277702
1861045398
303197207
1261540444
1871034452
269202239
754729641
53586399
777419160
727888310
516039514
1224681929
1058134464
775753281
32521671
786539823
1269619357
1596923952
1962681711
1594997716
1190277761
227143237
1377961081
1638009257
1799006446
1885613339
1525273182
1815995261
87648015
1033276633
1619487319
1608626391
573476060
304331105
1232058726
1905524351
1151812354
7096281
584069252
984376158
1349660237
1447986539
1040763242
1602984077
161808644
813589962
1095111556
60655221
1846312141
788714256
1370418055
1268742073
542572246
1715352900
1645191295
379775035
1224455698
1070438969
1115669719
2142900311
626823400
1424135618
1300126716
662624109
283085554
2135770138
337514392
850443300
1745371595
1558053140
1330660017
142845396
538928070
721942965
595571900
1303521041
842845797
508832721
1924468557
2145280840
1098373162
264020948
1558246512
297288411
1791155658
66366019
1913582851
420942549
2098008315
1433498978
827992734
1710704050
1762438442
1512964316
1535713369
2036936374
1986223953
13610647
768451038
295691104
1568632643
137682409
1717953329
649604232
1380946438
1645909242
1098998813
441407175
814099476
444033391
468457388
1224342919
388399146
1239913649
2014725336
1548175272
1964355200
1332042866
1956899806
2082840062
2004435540
1264250364
278444274
563890157
351819408
1744362730
1719465167
659602753
23503053
801968152
1327855730
1192355248
1786211494
2214772
1840362422
1096652189
1128262969
249899220
1001933034
1680525462
893973144
167827944
1671903392
1514767554
91585734
1870566187
579289595
1912883722
978935919
1993537731
119200140
1817541245
26210769
997895975
1594309424
1337067411
1577311572
1765069360
1011079537
850081407
1833691392
1658290882
2107481495
2120069169
1222440582
574714202
980781573
936761184
2106978492
1234313892
781056898
2114941513
852754109
1959309780
1129686568
1281639933
1985226381
1973575773
704629874
33603056
2101319322
1279232830
73003588
1888112198
819954102
1229016091
1431606474
1954995632
971991706
1227865935
1380061784
437611643
140022978
1411693519
700124536
1049070950
1682147885
944370373
1392867566
494918597
508344053
242406176
1269476666
1261484977
28910134
259527147
1204641261
1098948273
203263185
1919434359
1169716519
336498195
2011792162
1279154101
949782835
288507536
1169070826
1671976243
548306884
2126403423
111858885
205107654
2113800816
1848172303
1529915106
342354590
1741937748
45473717
734029522
881789168
1801950056
1009266164
2062454097
93854375
2115562088
2107153644
1612899929
1030865791
1224799244
1301512655
1790018712
1281436970
1754930487
648418172
1691000750
1362117880
1667062448
717781452
587649575
1802685913
1229039930
1040598453
1815779026
1931155772
1127490840
818758921
1257326415
830953607
1079721249
498037384
1265410090
411746272
979021331
1264103093
179894883
237790729
198119259
1211834187
853633177
1885830480
429812627
814759872
476291171
1344071998
1312102342
787699935
163428938
813410234
599481385
266382481
101228445
1359282181
207435135
1919448749
931385969
1656700019
1109043530
443387818
1222667464
1854380980
443008684
1734067208
1869064539
342459043
53344289
1175101553
142479294
690097080
1284747718
755660792
2114613403
1439723454
1937909532
1353481748
1703378676
153807165
188964330
299760176
25091199
1731670566
454763164
1437744002
730511743
948502887
1484033354
1222310158
325505816
1187374515
1925953643
1606182166
1804852571
234439059
294577897
1255709907
1283129628
1234178505
774839791
513751032
1035465414
1463627694
240084783
865489866
593834069
265221220
2105219868
1483836848
1916019849
139974894
1879007640
566289184
489037000
1198129481
1688876069
995136442
1779426565
1865257381
1341486402
786614797
1628225972
2146487194
1729034997
1933776872
11434157
1124493872
1260809983
1450957994
1117118875
352792368
1415578605
967910400
1843439350
1881484804
143277697
2069513941
934535752
1963969021
2098765911
1313865734
1301432872
1960619695
682198534
1515006461
1317555773
1054453738
2009676442
1450413403
495253153
17368528
640527711
545259816
1460510355
1628503411
1110689884
2131989701
741872433
1769712794
1589243450
1718173453
2112061926
314255295
765451145
157733898
61942721
930824084
2117637183
1898344943
339180102
777291354
1462292587
899927044
660068493
344874154
46690465
1385104060
527075323
1183998124
440557573
2032808092
699567976
164571809
1782821089
365923235
1970394998
1627240655
1383437388
1532147953
1230672659
814806259
918085375
881403873
1040981120
725897657
880878340
173526227
1621448773
779859576
1136056752
1692230369
1578516714
2028297812
531155890
176448887
1559874193
2041570341
1420814600
1359315777
516947151
264460609
672005952
582993956
1668564030
940717855
379770447
2096255109
155431127
1416306244
679902458
933323979
824032591
1213769384
1094007972
597295275
205966301
1750405443
1325648360
1694683322
54639449
678136375
1598331858
1751241251
1247330494
42632172
841897066
1483695949
240153712
737477979
1245564459
405139240
738378898
691565120
1657613098
824462719
1432361629
1119283364
36459675
245449758
498570722
159684280
2052867794
985258908
1001247382
940615911
1272887262
1388259109
443927490
1264262381
1886722550
400479413
536916789
826046889
966162917
1799237696
1616463532
2035295101
1134794798
1148048839
1735302667
1857887563
467163023
422363425
807936804
1331103799
1104091869
413608823
247433196
1976731969
1649194138
945059903
1426047480
1458087606
412967949
510989491
1222731887
1986110463
524746826
1925438015
1707453590
1457301144
1720138893
2093272446
408368261
1313619734
1583000128
2044468816
1773265181
633827092
206536801
288886185
62791639
616065868
1426251303
489264224
1602810967
1930958993
1035138604
15641669
8074951
1274597284
793751045
1948460115
1032686727
1078473764
1791267595
939202207
1245975861
674840159
116477020
1221900306
2021267044
2063606860
1683430201
1442431065
268546202
76418067
996198692
446754797
1561821056
1614325045
2114224353
1117599887
253892878
78373978
847026430
2003248262
2110114272
632206730
1703123090
61003619
388445570
1621909081
1872544677
78078775
293750101
1794525326
621183069
1988058045
1091285896
1470512300
1617959700
1680787168
944940583
346077027
1476070598
783724667
1225791177
47876781
103009268
1170016138
1907378560
1541907347
1167247444
1514917145
912924786
1586380627
1446588287
381479822
1117291503
278487808
916083855
728135489
434037560
1661093755
564991925
1115632860
1722222286
314440791
1343316840
1241710814
1479233905
545920628
1764970872
1020919678
1819185295
1817712880
536680067
1290652567
578552259
1135217177
1180457839
618186175
1684559267
154486945
379024477
1671680875
1732280702
1243976685
899256962
1820609488
521927694
1069566035
820843409
1739949892
1720871664
1005619175
634505405
197130957
148012865
1936462486
337772376
1497619802
936401700
290771854
1991413149
359627264
507683437
2118942455
1302033736
302981161
185235688
212459631
1371173764
1347150240
1890039833
2111133702
530052593
952350502
457399716
554433203
771027708
1328096486
307678683
692449425
599929740
2000303313
1457380099
130917426
1498484460
794290751
294563140
748058850
1379500477
980177795
19175301
1804418748
1783964911
980594719
1633448671
1866918847
917492743
1218158216
1255701489
2142222428
689018308
268902394
989237411
1081040646
233611694
1067372419
352752708
301599106
1672507191
1650902290
2046901552
1923551028
651804790
1714704792
959978296
1924375886
1172797693
1495404393
1191146643
1815451356
1156853308
1229359682
1706806647
109116686
1864593685
1383095349
268681872
1721629762
714665694
1225805093
105247661
1787883333
497475383
366210421
1827772809
51770553
1717765731
940865077
2039129175
1162879377
1443137310
1577925911
680095108
860610397
1077394695
1174362460
1653652802
1164867954
1499575282
1839749595
1637437151
1396983523
17250558
184530425
909318943
1997534473
1255604832
1980168906
2034767565
70208963
1145634526
770269654
592854660
266355365
1534002164
2072632251
89779314
1571367350
1362120775
376741868
985739120
841495403
1085878663
102910248
1313764259
121805413
359810235
1813298635
1923346310
1147906962
2111545983
1112912595
320127480
323459480
1572132388
230123777
1038755815
1972116010
2125191599
323798807
1549913036
248320106
714921223
1802395679
1081629952
687294102
1764475719
1595882866
26341933
778492302
2124436371
1205468184
1405810897
1708210645
935582582
180034007
2131061739
273655472
1519434363
2048136704
1384987379
1936483712
1659700386
1549159939
2084112687
1390974596
1038131027
1144230843
1202644212
848191946
562036318
1699346221
1668609857
1961258305
1687670527
1191001010
1802017503
1351064291
2144400747
1204168651
90528062
35765984
1486085619
1653019128
2019814017
867342707
1092104625
1871821323
1190796828
1426892870
749163421
973519407
1146978172
470428769
1866085488
953194323
1716463390
20898491
22991004
1056318643
2048244259
784257800
865772579
1295186907
623180257
1923196264
1630774881
770884086
185601716
2108982201
1214852455
1727496992
366886759
1929352918
35505783
1475527783
1947142658
568589769
897050436
582165060
1107448936
2042444222
576433439
1929958472
1476593973
465587125
1517671508
1530410116
1845904597
982404606
1764268085
1513002145
1680822561
882174868
801966116
1992267192
632929105
30964289
1448036315
143693864
1447225172
1343672635
595048853
370748589
2043915307
1504168216
547769721
653737397
1036476500
1739190633
1357106940
2140349319
495188426
621708210
2010152828
313652616
1945185639
1147964001
1944637815
1278050887
955621793
1000601526
154920454
502353285
1428432794
752498460
2069668565
684475720
571823552
1324722300
1494690412
1959326473
1663079032
640470213
1784427258
1418480387
2081251554
1691643629
940174438
235295573
944599336
152772981
569697879
1661457811
71190595
1397219340
1741943868
1654082892
2087170114
357929090
848445732
1065044682
953896959
1799864676
1059011530
1911438499
1256947834
1903119430
2136087448
380780024
513349472
455388395
1387567176
2074189527
77082934
1269049850
1692482653
740974982
1035890209
1390505991
929295686
810643115
1306713458
776757661
994285495
157495429
1077909148
1781827137
1471489170
1249442078
1194572662
1573996719
1692216030
133682420
1299870674
1053948985
281807542
129918522
542506951
722970618
1832744592
1012020139
934387671
1098734351
474875246
2073612962
1353480083
1906124637
806237961
1088523186
1972202730
781133336
1783342350
675298591
1975875120
1695256684
1974537668
831999663
1478609108
1406258451
1657886063
1116056254
403419630
568367069
1094543939
994211645
780374355
560863800
1816632597
1112359109
1751148111
1124637423
884646656
1568444258
465336746
901058012
246714243
1371100566
1382265953
1128924540
1278859025
1248447315
213758533
410160324
921957984
986976245
262449841
2099495595
1702777280
1098755426
1534788376
13749432
319752755
1608305481
1166574807
2018161213
62954117
169507076
1131460660
1373819549
2133050960
249558765
654697662
1626862032
712657954
516073376
889591953
921535722
1378999609
816692815
1910508026
785761827
723618107
1406698800
1044429077
494461755
1569599281
1216579079
1664900038
1663685490
173848073
1159560653
345103667
1609266696
1361329553
1523404629
1014814154
1553668441
74214355
2047490100
2003920506
1513404471
1015579341
2102330376
625097418
903417491
507911775
1026390284
1521711777
663192250
1527275489
1212854599
1605160644
661330760
1335570473
1091438688
441211900
1248237684
434029688
357763485
229608721
1211164317
1346664762
256278788
1964467582
472289884
1653711445
994753287
761707360
366851306
320394723
1792729533
772523099
785062543
1564961742
1157333006
386342938
368429448
1173289120
1275925019
782606790
1326890471
2098042121
2026998523
422035547
836476732
1336882089
961843410
1078560866
1455509820
1733228062
535066593
352809967
1084682845
1533641766
782205653
459423955
98157457
316984800
2105870335
451186320
1669325249
1098925683
607689568
1873007763
1187684833
63742987
938041061
963798024
1347598322
520857582
2056677205
1686052793
664750353
1402230686
1161484562
957881084
1012620796
1768477105
154213319
421999228
1468358556
813204196
1673890544
1729832358
66399704
12264046
191576887
1601512220
258754532
841464
641322442
1488140922
1120932508
2063364167
596123791
1690155802
338765331
1743506626
841475233
347782493
557253039
1685696286
1506941055
266961403
979787541
200644926
888254899
347158004
1548618394
1688124835
1513177186
2041047002
1292839383
935461966
1745357336
1408218483
1316288342
1722626295
203454104
824334073
1405288722
342480245
1211134236
47334446
81147686
592510402
1938474667
1007151005
944546394
476894856
311352237
2035011259
686494846
1866901824
1354267157
125655180
872730044
1885881800
1863077627
1560764376
1412568882
662847746
610104495
1412308118
1439340128
1806088680
1373189287
582564691
2111857813
570927959
657349874
722723205
700922640
1540785728
1246231702
1021714502
140175106
1494685857
657034060
935306862
1612809729
1542770258
1955215328
187291947
844717014
1615237249
1561109766
335674132
670024505
525054673
878575871
1275041628
779368632
894429923
213003004
1640065155
363586811
903762751
17829971
358502842
478977729
1961234532
11217706
1261057567
1372239676
1785161694
300840475
403937853
1843982572
832283818
1096302523
973455230
366489080
1950730034
1102805345
663352464
370026273
441501628
874600019
1843209796
1258120564
1388286770
813296597
853548471
1022692432
1438222071
1457288335
1718386815
1798246120
1954070288
1006982098
940760532
2103657328
1794535121
589696728
1577082389
1074169023
1363082728
92131246
255156289
248378858
1615785033
1258455689
1795870335
783850769
1569871523
371682088
1394129576
121577848
375344425
1822905765
2056749429
763155648
100285904
623264258
932747054
99319160
1688604319
456409078
39569618
1851433016
1841347471
1599155900
359654001
897883311
2038242257
870311700
279950576
1909091775
1923805282
1252697514
2081601113
2115594914
75544617
1217365590
43321583
1762889670
1039519829
989702020
1309679857
1742991417
1440201520
281178139
163117958
1798711074
1433702074
2031811788
1073179666
473218470
2126595953
698457673
247712462
1507207999
1127119257
1301346061
1515489531
75541265
1185176621
748806068
980410939
878762714
2036750234
1446307981
1495963433
1421633089
991749813
837216621
1669501771
481495255
1816591820
1968764615
1115837354
666851610
1297996370
1264026908
1189791675
1175937460
1957935984
983526424
1126027775
1285682515
1593795929
883061266
1681360832
1719576856
1849859528
56497236
27252770
1365538208
1394666451
237701237
1637481347
373678316
1425724914
751510207
729402420
1145963009
1369367274
1924563742
1858163069
1380248621
1789691915
1565318009
1844036308
157999424
1576927078
2078125380
55153161
1361301560
1449046579
1855599618
861801715
264172942
1130428323
756865780
1763895506
1132971432
1105053949
137583547
502514650
1815276466
747312971
383275812
1386771642
1600995428
1490571092
1168412769
1088141803
541653635
1512182521
852144681
1287922897
1674337985
572451233
1104354767
1442029325
1611373759
304387487
597214119
95909175
1274609124
1155272866
504760519
1619626197
1860139273
224290076
765559154
112680718
655523084
1042398806
2064395093
430808528
805566735
1779358436
1334824541
1256783419
1740323768
63603993
2077972563
206430903
975221544
2038005895
663745171
687297942
98111252
1536028056
1778143319
141951126
1003613339
759270093
529543213
480075833
1407738517
2023735073
379926874
189738556
1308667000
1288125117
1727676468
1853587071
1170894264
1513269572
2124913798
1965601040
2116473730
339534695
804469019
1652791132
958722108
1789262314
318635121
1219530107
399321244
1035916834
1798614115
1336682494
1251538267
494101186
153001904
1024885743
1151314670
171768024
754731378
1667701641
1310678171
1731312146
481774916
457728684
240159477
1263551782
76285672
483984837
721207459
805684332
1595275841
460502653
1800034701
1605788030
593688877
1979440097
266999373
1890219186
1486067900
1334831487
1337612036
1230715220
1866572310
288751768
1092499964
410845542
493506462
1217250060
931315351
1480622211
963674965
151011276
311738253
1659708392
851969187
770606734
1368983532
1266897414
1162656119
1467760921
1389716395
853787060
2116182149
2033095878
1790124009
1476386245
1815890389
605857968
1115251978
29053971
1686797008
1754066479
134080093
1540460086
1633240783
500806626
12597311
2145129527
1804598104
1713448993
21065915
2019319806
356018141
288787248
2028833100
1699971593
337325979
685398792
205809522
157331422
1339273608
439533115
2100408261
1350848672
258551872
508822149
407626732
40910493
407452155
1567973200
1531783040
1550378955
1435236004
444065608
1084044889
1813723648
1365015711
1650531147
1290853978
1449206792
1934454413
1039507829
100945657
751145344
1667969039
1112817922
709830954
903337146
1559199802
1472654282
877478291
1245946214
378429885
1992294338
1656132555
1666445706
906957956
866447166
362237934
195634646
912134472
1036975688
2023391874
578169574
296143443
1172036702
558419080
608322248
226863272
1493540008
216002853
1298945122
407740347
1750956212
1389875469
1667515166
1415506478
1073582368
869528007
1112601792
2019853377
183615998
106596185
333487383
1431886066
28485152
542185863
1584392234
1207486583
1552796158
624559584
1963082235
1844166712
1984081396
1394622982
789675429
1124842313
1200889146
1437740679
1367416136
2050173163
1565937255
1101438217
456152818
874851771
94913364
324765872
1734078031
322759883
1089004168
847757598
1056338525
1631610994
907609058
45035234
1651262843
161776888
707573447
1209421368
1284085256
789541239
1435181389
700025562
896484720
1226819884
1511512318
729019818
1343904042
151950668
540625773
130790881
837843777
410137273
355040893
954216923
1020416508
1037648095
1563284688
433122416
1919204886
1560091011
1644276662
1317606464
270990449
1655148799
1545076044
1044651526
255107092
680194555
1202519296
219189869
2147089819
760927992
1473080676
171937614
1188102955
1741669430
1491386428
1841659734
433269068
928700916
348111102
1243609359
919259289
998656384
1076316264
1447312241
1398106988
334407545
2019967502
507484530
720583669
1863718901
1537243333
2022990746
1598628386
1425385184
780969759
1679292078
1046897738
1948470986
507506994
318270069
1932727381
2093506472
393309321
1506550616
1841781814
1250119611
1769200073
736006971
1800149037
1596112411
236346785
754906971
705601591
2031573222
464923774
1520455550
1776285782
1010398068
403764131
2107705930
1761333773
554403270
197813934
92264459
1260899675
1716957841
1606777915
461418077
1071583603
1176378722
1862270854
2141726703
1379483881
572498803
1777015188
89516695
1547511651
1052835267
1683686228
646424170
1799596244
80089658
2015838971
1225874001
903600085
1571639057
90720751
314546996
923891125
1089726324
317944513
119007919
445862829
1901065452
646154911
1865595509
874583761
1803674551
130038156
20275567
1651584452
2024367209
13888201
1645901882
702101674
2075170131
634463070
223470181
214864411
317367463
818088936
1458284586
467092184
929191108
210716673
337235709
1637187882
114315705
254144540
1372654548
1857736165
1273801612
1440508277
206119866
320654267
1697015910
2127121271
1271253000
523386694
1325596377
1660821127
328521902
414852389
1266571285
1089191700
830419946
831883209
1456810705
982375905
777044607
1568798208
168567526
418621740
330520405
560883982
350758294
1644877344
1856821092
102842568
1840909747
499723434
512799220
121359183
1737610911
450405371
787061478
473110607
951610263
109334725
1199407031
738638806
997614532
1686631528
943529419
510881702
203800658
580273159
25973504
2139073289
516543280
203151366
833759817
569843413
1858617412
1290367621
481971215
1261633020
533406401
813376699
306973683
1267727799
1260125136
1454047712
1247795504
2011667921
1887022677
337157096
2037590598
1161403283
860674442
170751715
62273268
1223905238
737370158
1444185113
1142837958
1739321626
1257157354
2062280683
1054799838
399549402
706832864
1093856252
1501812093
272159092
1594874368
1475680380
216593331
1928600539
1839246817
1483325556
394702012
1430400565
1357622667
976900559
1402917663
2040387843
869509826
251748896
971844639
1327193251
579791963
2035162285
1338949752
913617461
1905873239
1974488047
886211206
1018465789
951466854
756677363
177159940
91419127
2060277704
284511135
924105276
660080091
340870948
326241522
232780645
1692267607
1286327359
1310893279
1266021215
906326110
1998421479
1795234315
251308042
410199844
1627756610
122849747
415038887
660578298
1468214497
546859778
46705400
929616187
74816662
1413606758
27888733
1315287726
896526096
2068082125
1517589805
1828867036
322690710
167656716
2009393573
898088169
1851018424
1992928731
1543013041
958125093
1809572020
77765624
1609910220
1071475012
46402858
1484074791
1999001442
1325231958
513291683
745106149
645422637
1076560642
1696279272
737282166
1536279122
1896239736
1218949240
1019163136
1605969351
541523041
1487923158
769781197
509545314
2106669213
1535195616
150670522
1698257847
839485128
1617069005
1059317086
1169546514
1045418163
125895303
773071593
146023836
1571333617
1208483878
1112479719
1772293381
507051390
911647263
1879984692
1321024601
1522599333
495937460
1199084497
1887798033
2000356568
626801416
374549052
770692964
721252477
2014143369
1031140912
1517476774
1183698190
1518789350
1332893918
1035665715
1374614621
2105813857
1812010576
1328669103
195357223
59726403
291922937
459612408
908265849
954654621
19150219
401031164
1320459719
137585492
153129378
1719505261
1394941177
1311558263
355174369
2131228566
798136015
2034358744
818949609
2103994522
2012546711
1965630935
1755813860
414709371
672571521
663785056
1668412326
678249913
148923560
1290392550
769093756
878793364
857878027
267787633
1933134214
880110146
831235157
1725399623
1707435642
1478812613
1386229393
1810566235
1637707724
1434403483
1431691532
1262547401
1437791071
2070961357
1117286825
1808571200
60486428
874092738
1689231914
671311336
1285407947
722588615
1922288301
1327451143
1528594815
504330440
1687787875
1728842136
326404424
854312214
1516482622
2122519403
704441627
563677112
1578595852
1501133704
1273553902
1257284563
521114902
155123312
1394017562
839508881
1820064871
293609670
830706435
129317644
1108679922
203143006
401930674
409765386
1113388220
1869238403
2051482648
1078144108
219511012
1783883251
1094298675
2100158510
1579034447
2111710527
724471189
482061511
1216414835
162533310
654318771
466598611
202948263
170046376
1876750088
659305412
1057027391
1234767146
1091973468
511338467
1262473965
1863854010
1175908686
2074605474
406535710
1919974985
1529061160
1590720108
1919901480
1150234866
1315908416
1657853943
1716033218
1287411194
910432990
1393226119
1288165814
541567526
1290806781
1201433702
1468435069
1298360787
430963342
431246152
969108612
490507895
358607842
1607478374
725732252
2016103249
1554311413
1448730714
1229774196
1221492810
362413867
137499722
834680211
468867138
1493599115
1169105290
1571990093
1290865676
1665795535
140363099
1038898365
166052896
1247206321
1468321631
1584250321
518650252
943965788
91629212
1938053944
170145554
2000466342
636577004
416317214
1595258325
809872218
915776518
346024169
637199197
770915768
906626633
354418469
204649196
1206412388
305504521
950590415
191077015
2040837749
2126183450
374140607
241056132
443678733
1463956784
1999280964
1296119006
1086780598
143445089
724688037
1673200069
435900171
530885364
382732889
2101746893
383398960
1286233012
1786617174
61324007
2087362920
1793113289
1524959425
1561300754
1063795344
1642792945
1045636340
1064802300
137818042
695714170
434413047
631311789
2044962911
49912146
618195919
1735029700
1302483935
613142687
198374089
386034491
2005048564
610298270
255807339
10354491
133555803
543730847
1504419013
61873724
1152252250
1246335496
1341087716
1655739307
1933884909
1258293836
1541694942
1234748840
1735201440
344933363
1523706363
1622795079
1371535582
402768599
1492192386
1785492269
1727974767
1692368205
1353904211
492028077
1001218464
1142428694
195392230
1946301747
1501036655
1436360664
1432597617
649253878
103243402
75284450
2142406397
1171670586
2122948091
63539890
1592302532
1276668732
188954486
993110329
1809956895
1404023183
1268195312
7640511
623322418
682681355
216947324
606903823
1428564576
1939366834
1099709046
1239306051
1185590422
2110087562
1109624939
1910070495
737590169
1933971843
784577686
1079114456
1763987974
1463471587
1192753431
952682650
1056692454
1755643785
447636846
724303481
1503443713
38474387
754460752
1720463137
329806328
1268211360
2070956524
1240762589
907616695
190825946
1471681824
1728172387
163280139
167247572
2109065612
1875372327
1247169390
1894285552
2064759239
177162533
198297637
422965801
987325709
480281516
624183168
2011428315
1192189024
778804028
43530954
1044263481
1585727574
1065179073
1868384891
1482437709
17179463
493812953
98139825
19279577
1012868552
1930879900
344554741
1226097742
356429300
988545832
1338724900
1128267648
790537269
1928318179
1097834640
345046316
1911452952
151710574
1603918097
1488143389
382122243
431224855
493567006
1339553882
1099744610
1783833407
23712261
1625953129
945127545
1047619513
1499590535
1713052405
1828308724
1065387693
1935657572
543061273
463005098
1372202284
259262054
1782519575
1692299115
1074512057
501117272
1249675977
677519986
1541890869
1894864940
107557327
735292311
1184105372
615032882
1810990049
2025212713
662163863
1193545251
647749319
147538930
1125564624
685471240
356379184
1042331457
581936758
1582206737
1647572725
260173476
1183140510
651857342
2089635471
878558982
1519141407
305130397
693050136
633664137
1806317378
534783131
1376304853
807572994
2068334264
2107556499
1878596163
2065681814
365550328
1488306421
1219185886
2083977295
522611824
309042030
1803607977
1641265399
1238547744
1325214245
1406913522
1620522592
1451367564
2070557198
1042818762
838470600
1230243455
1644203846
699664961
2097233010
1840711593
2133237337
814110927
1131357820
322111444
2054612713
1015724935
1311272266
582357168
1336264373
1816005899
1103599174
1920473544
1350518717
2065512368
1061213163
314205864
1271103651
258354453
1857718697
90250693
1772815624
1180498726
328018199
949485776
1268910694
877434335
1407096041
1675440066
1136133184
1283640131
1407904812
1435973956
512932653
1998991115
2017172046
829104768
271615011
909163679
1148480584
1814652647
1072496997
16155277
595286566
591976721
897476583
1566760956
768760751
126201248
1956852036
899796321
371138639
986523142
1302625146
960990208
250825742
133911866
427093439
2025868330
2012017300
1584657105
1578613909
899434420
170896235
288969923
656032045
239798999
1310200812
868856913
1560990587
703153583
1109314598
457711902
611988830
1239474907
1206099089
986243386
1965405617
2109282678
1673365245
1794224215
2096531313
215180589
1809461488
1687743405
366117957
783237583
1154191219
28684167
465076280
1615298162
537608065
1114623524
1609692784
1644485168
1579507256
404895459
1873122584
795923802
583618083
1706138455
1113111718
1764526533
1414021685
1960512366
1283121651
1788021901
947294258
2057509332
1652764382
1058072368
131604905
550715688
1459837290
1371551408
1823900443
1490819088
867859441
159837236
1694534280
198930832
324751759
2139908971
815633324
912894130
941800129
102260084
477466926
322099746
659597388
1066215257
413833178
1694590572
1314409934
643740728
613693132
603622749
424283745
1356904095
2121134597
373801324
2034836089
157214877
1493427727
277195453
1894267585
96901958
928190216
178512664
1884806564
183215409
393939237
692637044
1350413321
536853105
1519731085
718690454
1842112594
1040339098
747301385
552231217
282672895
1279189528
1958857835
189965426
1207590458
1594191113
2032658805
465332055
220585743
1012647924
1185298782
900162543
562556587
719232633
52175554
1081605074
557918720
830026594
1393188979
1128316463
104722508
1997410490
30249638
1238293795
1337672077
1738610746
524446538
1076214542
1978355149
1665940935
1302546544
241552165
276809040
1900183964
1279890441
1606583798
1844077143
1759615385
710035592
634322434
1220235618
1362143
1657315337
318219480
504327498
2049610083
2032928281
24629710
2083534046
1416617652
1630812355
840071303
468329666
1437533576
1316402454
110501975
1935503694
1695000582
803507849
901948988
1008515339
2026483002
928609414
367866635
737828870
495279433
1573539552
1903139251
434475932
631917602
1072475856
42029867
1344207234
43497379
652630020
1228022770
790181153
1794831074
1456894517
685293313
111924415
1812866975
239874202
2026164167
1814137936
525397039
590289509
2008097917
872774971
943242277
1362212790
832210046
1207506971
757379987
104765230
1032398133
1593242180
1918368703
594285386
1364701268
1233999161
2139889080
1044768880
1952964603
1170333877
1462865944
129747525
1835017503
2023195669
1981026805
182664860
761876747
1015216870
312194974
242902768
1916912806
983531003
1749352487
1529311143
1557165121
1962990448
558239959
201265086
1173142021
416821969
70454342
1634284580
1546161416
388978944
1236799667
988434463
1732135688
964842593
1083245472
1608283732
1309405276
1311870133
326871830
1009300574
66781330
995306133
1381706265
1845425388
1156768573
860833030
413996877
264820401
1055294915
7853890
1495503907
1419592116
1797987783
923042405
912530336
1216140304
898106103
403092337
1499409299
1871459420
437659491
1684964882
1698909895
565819757
1932582327
952567389
1846286913
1904675858
623240873
98576414
894753587
285580409
2101653088
1216680506
1950365343
1584745128
791654599
419573126
1455350007
1279587178
1919057654
844555987
915718607
814748444
405043148
603845689
943219814
1194220534
1115279645
489967345
2098421812
1666528052
1655659216
1421629402
1220618013
2048726675
2053049095
1788319741
1748543970
1195010177
265997487
1772321695
779364412
1769415247
1552404344
1321950224
1156726260
2095101290
2115631297
838399692
544711453
1623673353
1004642952
774540180
1552213513
1569600576
852127107
978645801
498231136
1995295224
2136260181
2086984795
877591093
1513368165
1820379192
1051104529
696584632
1856563464
1233858244
1975560384
2039853891
291121229
384874653
1370799629
640880562
184851902
428578878
2095938724
1828678212
1684149604
1160973993
1851650580
50622412
1844411145
1252930543
1688205760
1476558920
1457774861
291779854
629498259
918935340
874586
31507778
1055961222
20876273
1270484891
1642240887
682043700
910061463
1718517181
1357164683
754412255
978399343
105324625
1244764474
476399206
2029337471
320401578
1593878063
154913899
915981326
992379333
649026089
561323564
1578360920
2142310465
248903424
326114912
409816372
2134791777
270504780
519733561
316273726
820287499
2093307611
2062552447
1834724973
1717214976
621478155
1833915983
1829315053
2036040839
1665098577
459569442
750563992
1856233290
945295019
198789279
400299410
914823929
1418012996
2072937831
931852905
606989403
119032635
862255814
2083903018
1015993198
2030075253
1784211952
1233298309
945733196
847741415
869856890
1020939790
581412916
1558122139
578739211
1426925110
323960752
410983033
425435040
2046555862
1376248169
1388036316
1197756254
512400452
1046272345
1970395901
1692606619
318530093
19445186
1626668655
1989119796
2099908867
375646414
1280004108
1994859411
1482298547
198546924
246530761
64871929
1894422182
1069474392
768709805
117162724
211863396
83610996
1169401799
504708978
305287639
2121439982
2137660820
1375977659
688919602
904086007
478766687
768315407
508880678
1167812275
627821002
567100840
139613833
669526781
82883521
1052678849
1762850224
2034117741
1172677960
118925364
244168475
1767888753
1294433791
576356036
2053135159
1575887451
196549323
348503209
1576032914
934098173
1114271147
1960983152
1523524969
499824486
1399968182
1837830789
1983513386
1143653963
487047203
487439368
1410893546
1516964030
646492494
2003631151
1826795828
71831232
478639568
1233001299
48710026
1937873975
1258386464
1720178184
262559852
602733942
661529997
2046415009
1961526780
824365656
870919420
526121860
97491731
161646263
1881895859
1028366999
337711068
912687410
148456588
1135785369
1825241316
1900573257
239711374
2013597028
912660838
1939959226
1263653113
399012513
1920178400
601017951
1012495456
1045725860
134172101
1953654677
1804761886
800868912
2138712547
679549193
1132543425
2092441672
2100757049
627266435
196863737
1369707425
1942451323
1820896506
1968977792
1780224965
1912068799
2040430063
1936747336
468270921
984913757
1612230868
2095290907
1100222445
1566385161
1346280546
1884764973
1049172283
914919022
1042102132
240652179
1238449692
671761147
1001488429
585015685
1893144788
60963894
62695035
791276847
2099871536
394413701
1689462341
932797457
130440895
51582791
760378452
1927446570
273240603
534253295
90128824
1738837637
1390453477
516524843
1515352530
1913530911
1854814451
1434022426
614726079
1992991653
1079274309
889753717
2048266926
1795229189
1746143443
501518616
980543466
133793276
1258253321
1073242582
1025049419
1579857966
508884866
1683237129
1902827337
423423343
781227590
716112855
633655622
1560406129
442381234
1571773239
529854324
614654593
1584944780
143737461
1766770805
1221357846
565462153
1259201987
149616071
2117241305
1041743104
69225168
208947922
23781866
320694236
1847490795
1095247412
79261539
2074506842
1839984744
663991089
97090875
1635939334
1799072549
1939504696
981228419
858828831
2111478153
380079606
338930792
100721448
919885986
1286370651
1083112106
473176808
165228743
221140046
1764568508
672452440
976769611
1471426688
857797299
245043639
286165957
596065629
1769669381
1943349397
573596786
273487336
1368892761
1315215301
344846539
1105017970
1260284236
2059995405
710882814
1334314419
2019016715
2116937775
807393111
75453379
1107095215
1610227366
888061093
867002926
1477775299
1234681920
1796064172
818581666
2122546019
814294413
2061928579
1296959734
1393358100
1785626157
2446251
1457224767
648742828
420941157
296519785
1110604834
906415426
2111416766
107698218
967888604
410971306
117586144
559447642
1326346467
221647630
1741304595
434795204
561470482
81504159
1191300137
187572695
1392340984
1726914837
526093410
158866742
1797791226
1014355137
1824390856
1468692364
459362415
514864017
495033462
141841495
1227723723
1288236740
1085642415
574427706
612372298
965780594
2014496710
1804689133
391765989
415051234
1796601107
1053679729
842752412
923498210
391952278
956668492
368289146
1640673879
1413859023
1357401825
841508461
1987842236
691829859
79918234
382859351
1634173982
1675239028
61098842
218933880
1709406169
1796757940
2016779662
377432286
1828206973
1420276322
1772952641
2095885508
1015150587
1521485224
1748320874
320746234
673302651
510789284
1621121512
537463428
1350561883
1460571856
228454065
434048434
1900352935
1616090439
912577461
829322892
947937330
642284516
339440932
706984509
581497901
1407178861
511846017
22150565
440725272
525379459
1016382302
1346714521
272078622
1692472845
98890949
517624313
20564557
550114102
1541307630
125480134
1384634387
1053764825
1583704552
121999554
1970846247
1588819746
2080367024
1266556691
1869429816
416173352
656488126
1930448343
1018207861
1874853665
896389183
2041096267
1054936070
1892107115
1962237623
625232694
1900650360
2102162359
1832287662
205177636
357632040
1136021572
826804573
1275421326
1211356282
717284656
1529565769
1929680016
1543197770
1427385973
1606400465
1887040214
70675905
221401780
1285841260
1335011484
1711384701
1933843434
609081828
1075478216
405806289
1657959132
2029901455
79837319
1619382665
597567038
998246207
893398692
1805770295
1154743004
870291040
1884465964
1193494441
624946165
795133383
695572857
1396891616
1177658897
1119446212
1991541608
1384295037
764200644
575000221
1867375145
666161765
1276040082
756942695
798680457
1529057531
1006376813
760686938
199533586
1284047265
1284557389
225579806
913469269
457522666
407251484
1968731734
1477032024
147323393
648410360
648541652
2077622951
45238098
432245087
23943825
1060625263
1021921956
1004007834
1762785007
1953959499
142236041
2076758387
284715449
1497624838
828778370
729992276
1865215780
93113494
1648241017
527416431
1529344195
211418655
442475027
1024488627
1196075050
840131244
1124772416
1597061323
1836653945
907066178
1781171755
411630574
837766794
1147513749
22573661
1394308008
1596237283
767307032
2013934844
1196842167
1501007529
662472906
1933190535
207309435
1322225421
1687130899
1795499749
1487139231
822199062
48237062
1317227137
648565638
265370459
125741348
1575596595
1739183418
1094660861
2144667921
1024535589
1111558864
714767100
1375834482
1125500842
1185001666
1857209588
781098015
621614703
1278046794
1144236878
663212272
1333838806
1460213652
2147188553
1091606986
1460463362
1241950841
125246623
728000678
939245117
1395042886
1080558168
1625439881
251251877
217561523
2114840168
584844257
1579303116
1270377291
1912667148
576922487
1829171809
489771235
1672598361
179553339
693896395
575357427
1491455054
1037609386
659068543
1449069745
1188257509
536797280
504392081
969228835
291397922
1920306319
1375614577
1478038711
1779274754
665284696
419645854
1815355375
1703513526
1057238436
830813459
2036571458
1857071923
1178916578
1854328548
1641859003
314717279
1467494258
1724435151
1241079561
806328821
508400916
574282096
799379910
1536056381
1848094550
1315103759
1523589073
152957555
1830627452
1023124782
1809735434
919901958
1912624134
402149627
796430910
691487389
1071116889
1335748800
1688894521
554942760
62993011
1873591723
920156438
152979602
1455341094
1763117831
420117621
1523822775
954604854
1343619068
93574733
1103458829
81751051
997762801
1634898869
1161971413
169877822
597524992
699198598
675164566
234772632
68568261
1323518023
170560255
2002239566
344722599
764339419
1721837416
268983812
1534611225
153437594
931080152
1415382514
1074519705
2103191124
1988112691
1636348422
1575180935
1522811360
1504247043
427540475
1411169367
884462549
54742108
1914318154
737720431
719875432
651457275
1058501585
2085665134
865533847
1601242988
1035739183
354045176
1336051003
1300856826
1818965928
46854313
1799958028
2114660339
1856615796
1132329424
13883317
1650437735
1359526733
1235832445
1793355801
409662120
1317114974
247276256
499451880
1581458931
1969439343
177603136
1991473713
416506571
1696078129
341624890
910392260
1243748924
971233299
1869616438
95734056
1818928502
101711058
2123496355
769148776
144402945
1977194038
664907113
2073961454
1185503438
39755054
1688442533
2083050876
75065778
1971404826
1892712490
1195013691
343876210
1470383762
618407872
720225646
1166362220
734915463
1823117219
324970049
1282130232
238566584
2074261267
355924156
791139674
2127937631
814256047
1220209930
1704495631
983271123
802839529
645285747
1849789942
1846381233
294327998
1345873827
1327011707
1343583628
908078536
175501399
1665479096
1456782737
1935688683
884995505
1268938074
1191013922
2122001551
227592893
1892440273
139545323
657329786
598169521
1831507062
1622147609
469472223
1121003568
1874639235
415738661
703283653
1658237529
1130033390
1513278329
2084054684
958858829
1915429417
1798860102
384586712
31105872
815742189
1374171936
1682268996
1071443716
433767659
41326679
270399035
832422392
69292424
745573953
967269301
1842945272
2125125561
1247665605
1002582890
525921125
2047401163
1292156678
685101824
1032274602
1309905073
1008664486
159163426
1032497456
1320791600
962391234
1268618936
266620761
1105889189
1401104542
557097611
868478432
731301251
769642154
2045767448
140942785
492230494
758361780
766317950
2067257810
1976619085
1625530660
656585200
541482318
2001930564
1588035779
1147563024
1195163978
172057215
1547055793
1698815841
911748196
190691448
1789140861
577449294
436152492
2022714055
271709648
894133139
1730156561
794266506
1469355735
2080156210
1676592534
1604501668
303071224
1637287795
1086808738
591308130
209427419
1090897441
1700492424
593147114
1753185159
86798919
240508561
1324812379
590556844
1908281456
1586274589
1563318953
1906322678
1440387139
146459805
813913231
1400248161
186041
338424782
325395665
1249486161
1551527458
719661347
308554426
752498538
182090046
1104336601
1829032400
919554794
806205142
753818804
436122934
492943267
545169375
2016733315
57622952
986788955
420996619
654592240
14941481
2082918053
2085684892
389221382
419869955
442771645
1850514742
1420780348
1871262
1725175064
1145821172
414920895
2015675171
550250580
1285920272
1653735669
652081061
2057019211
156512423
1994175263
1081491199
558461809
1075374000
2040955126
1638291910
1720556011
1618879870
572062124
307003270
775940361
360214203
206002774
1119877502
968110279
1870665062
185172693
1158259709
712544103
494965297
422127499
2115972337
111315678
707704609
1738035646
1641386023
1892054095
1687660287
303515413
1037679071
133058935
1901476468
1029089749
410930358
1997550168
424024531
197404207
1940461706
1670213065
726862766
1021799846
1088810819
1393264639
1575933402
1053277118
958304054
1994824129
309551068
2051796173
1441836736
1178887717
415262265
970649837
1186749759
195242435
341258995
2030954857
812245673
31605241
729643025
649321247
1604342312
77458701
1050139909
1300366826
1904143800
140735581
1929141854
2112908785
1710211264
1692721865
910067457
429929866
1568786928
1650177424
152747154
56461990
69868045
1403053304
301535351
1837754493
17647327
482118170
528928081
1176300093
1356450739
1202909672
1071514841
142072743
1557045098
583351230
1238930833
1631999962
732524431
2115902305
1074538603
746563438
594077528
2020739895
359017333
376094613
932445320
619286583
429202442
1909932960
2145996612
505139729
1344296611
908239682
643605000
420475462
115733134
993835338
787919384
714832953
2011734550
559382090
872177172
972086118
793683886
1144150181
1218716886
417813903
1441897401
1194930414
1327877242
505981120
573284986
686917470
332241607
323957233
93256921
678398333
83196542
916071678
719437945
1291741100
2112002472
801685120
1270368009
295010371
1325608750
167885316
357484786
940654655
1584955890
1098794016
1449163904
1489403648
1320535310
438987236
1358663891
1170119803
1914859412
2145552051
1490335775
555940892
1312641288
411402138
928557762
1758185203
75027273
1891509304
611378903
1362617845
140964105
484996002
1202174231
892918957
1220982789
383208865
1623930326
1661697127
963832232
1497675140
1796411982
66602967
1456719612
1346297524
1973053067
1916188383
1789451352
1034112110
1740531915
1675498438
1695030213
1654160154
1390349191
145256426
206483516
2075657415
911992080
964271907
1748867941
334566013
1229407295
1392461259
477446156
2127919620
1474311129
2139884596
1888381814
1426127960
466216519
1902718433
1190948377
2049186881
1387755711
455034388
1446485690
1367342980
1449288260
1682761954
1298834811
247303689
428460733
1366634522
1929919706
1062462173
1376428008
1769199219
1509607321
1125022077
889862442
531914792
591683320
889143860
79499611
1950279030
2091988761
745467042
2008712097
1124546001
1281708465
1399146802
1772530073
2013842510
601626965
1886860810
1778352987
1364918023
1299567037
586075321
1720496784
1789315609
1418751956
295988947
1761220212
527726272
1704856171
453160803
584223745
1874694224
115006985
315572658
906602496
442944553
269332552
538321544
757789658
1480636656
41800492
2088738843
2009152167
1553306228
1333263814
256761115
1140792433
1916214791
2037677777
1494085192
2081449919
1305810982
994286566
590784615
807760663
2026768415
1986245501
239094157
842825067
2031044541
1931540152
1068765949
1187175709
256561065
1661559131
10498222
597167149
1004323403
548279231
438421488
1558217258
1015293782
2103955720
220700995
1120804139
1799319759
1853633813
2022081216
1586443171
1807706773
1093655127
213086754
1030459764
405735318
292768760
1820726296
419424427
1184381950
1443422220
1404279489
1450195502
1327641540
1456704230
118543240
1108662228
254968856
1851594779
609410206
290794783
117368900
1785921130
1541945269
878523804
1221212904
1991354724
759313092
299242462
1558187067
138785349
1419827240
1750862472
1570135527
179345016
1547829515
156402336
1281575035
1579339697
933127366
1718313663
1458284586
1439916311
233854264
846763949
1457025161
1887709906
2074464487
1307343841
610639155
1648748048
14306104
316403124
1110886069
1627297398
478668178
468615590
445943037
1735740253
323218225
647034446
622023313
1786018053
792211625
2061960437
216823701
2100825597
863449563
103540033
1483537230
931223355
1236063621
267137380
1919029890
1315921020
1881915687
221391258
40511756
752521174
1970160147
1076582888
1686791849
233202497
855278296
838522409
1997487913
533581973
691698841
280521348
800488063
188491207
1363954550
678097538
2133326198
252060196
661325998
1133693343
145000794
959516388
1908618280
297737000
1338362134
1070466211
984989971
63654173
751372153
1984594264
1432531183
632058607
1593882308
996671827
1165878926
278581428
352663616
644177250
2101977221
60695369
1780350874
1574229405
308176234
1408708674
1401766153
1727925807
2137172702
558706593
2092500725
194758031
161500045
66564002
318277081
1682860820
1377386955
2075294661
1803655751
1024027871
245429898
1448642948
1519195473
1238261201
897142009
903979597
258525401
1057286360
8324594
2082300511
899565835
1092909613
558221507
1329711847
1602558587
754463830
1668171542
1804135610
61516644
1201656480
1614421651
308822583
1452181537
1204334566
1333146622
207773649
958610166
409617443
1396405391
1414344403
1293484510
1449697501
564956854
859154334
1663010909
851603469
778148567
1019324999
506877222
725236859
109077255
177396892
1587056734
559842584
284629133
650050567
176070608
24970002
730317025
2102619575
1472846454
1168864427
1325090323
1502511002
1265547903
1826970197
2059272334
1998829910
123151387
508636733
199540971
686608132
349877946
464938955
2127591794
1508380613
959292394
353565534
252849738
435888336
1286415479
1207305491
1334420735
1667035171
315690662
1651930226
270683332
1829551262
1830263108
1542400018
90598370
1456265407
1482886669
2005917803
969804790
99496663
1024830114
652270460
2004868764
1680737974
1435210324
1276172324
1744324253
509936137
1042937899
1975255971
1183297733
1104545157
554978951
1773377356
271827575
2017348786
202162767
1270086604
828678376
1614010365
494239492
682427071
1623437067
1790704224
1372613500
531538551
2078068946
1298624428
494600686
2055113349
252981904
1324805605
229212003
1722836011
287286476
848253066
1047077479
1235913925
598126896
1969931816
510208063
936054096
651793143
1995894053
347452679
2144508259
1168135724
721233316
514942950
2063122997
1782424383
1252886019
948787978
1210396158
205997278
1193468486
2095791528
803331697
1905301439
1148565611
1890773638
309362831
585557992
1703985702
1623004315
463732989
1567413859
1833769249
1720063951
86991511
846038300
1765721746
1216536731
64674395
1549080802
420657352
260167390
1953998328
1084684160
2069847752
1429415615
1460834457
1798908793
1422916664
1662461913
1430117069
1413668388
2086175301
905885576
1112277876
366939299
105008830
1651066388
786537994
1520009297
846795256
148904733
550354299
1492187728
2128210325
537760896
1774812936
1766788641
1940018391
1093556050
597762961
145354785
1699607638
958327809
2021980429
1530180968
2067861619
1368929992
1235514187
1047459514
1623658408
1018298356
1889228744
201190912
1719083196
2119265259
1285988595
285784083
1881859232
142329054
260262248
1304756276
1550937248
1741659781
1511646951
736523714
603209308
2068124176
666168524
1219107360
781916508
1925081129
260169180
901026240
1062677801
790757468
633374360
216895746
2001752828
396429523
2086744519
106818943
1382717947
9615559
1663828528
1987231439
733227466
1384157189
254875758
1685662463
1250195279
659144490
309032145
1224605183
1366794670
929993820
1057783794
943377152
1240693528
494982178
236127303
233337897
1968360261
845040130
1864741030
1037521552
747427712
836501048
1742568754
944092087
243326172
194578603
1847473260
1128210711
1865318207
1791808748
358687797
307522669
1987180115
1648660449
1104744377
894648850
1586378
1781076749
1709455481
877630382
1279929824
1070193569
219056793
2053603690
712968541
269079496
2120169481
1822111492
1369554174
701316480
225656760
1950443007
1852013713
220718456
910390965
75670019
339187869
243779753
1437890763
830203797
1974588831
1802182668
1004125060
1546760013
2073323461
53747711
1263754486
658266240
1439065399
1774815784
897026234
1946970000
1195503820
278520655
2011281612
1398425970
1993317136
442910272
2127753054
328928764
1579896815
963190114
369686268
1401119750
361834239
1135694830
8469696
565031768
1253937037
72781209
2141431305
192316928
1022981494
683540141
140235168
284146792
718199251
1932137179
349639485
738873473
386144266
719028401
866283565
659201785
201741861
903038238
1479469150
283854617
353404005
340755729
819898094
346886792
411204626
1101365913
563911688
203653666
1721874229
1398263232
150349419
2098118409
1096271190
71250642
861398632
748105639
1480613551
1943164749
344434096
2130789706
1032074120
266781709
1039688773
2008379335
1955546236
1687777023
381854175
2048503546
1043623638
1439461125
1222827390
938874016
796744984
753592530
964488286
1155799024
521725428
770991884
353369096
1982395167
398361605
1541552517
2062735930
1673641137
25506425
299462192
1826943434
645127877
2082511223
1536421138
313746781
797282734
298505929
94098580
432608614
1324109286
660623341
1825984230
736601524
1895237840
1571297546
598756822
1345904888
522445469
1510714881
203101651
518650377
2052946473
1476449892
2040784285
311993029
1834109911
1709612074
2053204997
1389194195
1041575009
530206655
809200326
1176884669
640366845
405567566
1094814573
1853175378
2107625321
2112514022
664875060
2036263889
2072377794
1377498864
383786677
1298331291
1578247345
673733458
167536606
491431265
1428452517
267621407
72598972
116260055
1562690978
354420149
778749645
833680296
489235858
218788735
1034501839
398521678
1617608475
147636011
1428968000
119206402
151218836
1582435050
262160049
140069172
1776798088
1682626206
494878588
641843466
6841416
359214378
1392689211
40738677
1447640417
1505640898
654991305
1870025969
54124465
1634474576
2007262163
2050504137
674261667
879675806
155086355
683096716
79513778
53551296
840061164
889824038
1308917707
184416901
184168937
407022564
267778625
37014961
1327467320
347211617
45860443
1671333728
1615757051
349006923
1946794787
775190552
203895720
898575662
403661704
1073718866
339477195
1526272714
1799415562
1779377073
1870706951
156709261
303417246
1555345720
1144460662
1831363014
1231060522
230393089
875714356
1425290731
1191424298
1767490955
1357123000
1478719395
1898627782
634577893
596434565
626959666
397557198
1595765480
230926058
397362440
1405460013
429185819
1317233499
103478647
949254807
124591572
1065911319
925378931
1014540273
1396557604
609793929
550774202
407730597
1050457865
757029481
1360046286
6637065
1822942598
2082421057
1357978313
392653949
363031776
861557490
1375062202
2041555087
403434188
435113803
62393211
1730378750
800625393
513602079
1560113673
1479421977
936823622
1682695995
1885681982
1692489977
958232700
1940369289
1845372148
1166323355
1647171253
1246687085
661557837
409048816
1553373674
92538110
1018541636
2054011126
1532266188
2121262184
1398309587
480805387
354574211
1557415895
1432957339
1374244452
1960235100
1960536821
2088880154
2071828860
875913574
137682914
914598079
503410106
366549386
1114095359
305026016
679669160
2073555328
793399468
1911495486
1279824669
1990675530
582350797
1808098442
1359694435
1326220371
500504490
1567595979
1718043467
1696917816
1635703808
1035335257
2067749961
956707886
1322838341
35553454
1153975449
1685128098
1402315942
1748206869
442397629
1616144953
353712803
339819845
6020673
603930903
931215356
1840069796
679752190
2059789
789784258
1888481899
75113561
79709136
1115490364
1954181368
1924540743
1684658972
2086615512
1653829229
309282789
1285708765
1775866897
294227894
269935523
85437363
521455226
36361793
778020959
387616922
1729502222
703180731
1396338660
1039682410
1958312996
44349405
774047786
830076478
1886372483
1693781580
1576216421
1610968452
1435716559
313862704
1877192098
557104108
997833593
1045008158
1912979476
220172102
13618785
780124054
660472200
266505696
134407536
1568492911
469631562
1694214138
1313413502
1506581847
2057802566
291818813
1209817380
1100892559
1288682008
85959006
331960378
556332664
252885834
999626139
544270948
1271654042
1243828447
1263298918
2073910572
1413942084
1387514218
1582386712
505899395
1720488606
206243894
684413715
1293316965
618100025
193690605
1009896742
2068864223
1477328818
1230209402
874044740
1677022759
206062234
627571813
1130448744
1127864840
1501179695
823108260
1098200962
324962882
338417555
902151746
207871778
1159094801
1345288952
749377797
558941145
1131265822
2030330780
1985115543
14041280
1239354110
721792862
1829781521
1312130525
960397448
1636728631
2108783401
396791582
491877337
1951340084
1524007585
1243450173
1416038369
1697051
403310838
742194038
1413178003
1488606347
833006725
1399466795
1689523489
1257882984
439278191
1288755291
1425402482
87572797
1698599611
1972267188
122120702
543014044
1367408453
2104693818
2035330739
189494990
917968841
1541692387
1952399786
1137376246
371785652
1033244381
473286705
1625287362
1948769388
81627950
1218996799
1802212430
718730189
671638377
606897313
331963301
4587727
1776357011
979914136
2003371279
1795271148
617509265
1133374266
867088936
843232443
1144247641
1709173316
52564381
1925379676
1982436840
184573841
347741511
1712135622
713172085
901111631
1162498447
48430953
2142447400
484769932
1637256022
1366902028
1654134698
485400203
1120154720
1049050532
577496096
960502568
2010994475
1291202975
170022009
380058392
1312716959
1486974701
752791998
1769827756
663191620
1767421768
293326529
114293336
1302001086
1320804623
900297720
51924203
1993979148
1052549949
353457177
1980786087
1357389308
175005288
1103575124
1690178156
790112337
426419370
2007540240
539974268
428228730
863603381
1028116058
2144498209
140540358
1651022940
700945912
1810735531
1071507373
1662271871
1254720705
681783328
260645968
292449676
49768888
1955778464
2145205428
1658762072
1347107337
173953389
521276841
1482536583
405101430
1680474521
1722013165
1650973417
741206835
448654755
1902320229
299324137
209509951
1383886808
1760813449
291948405
2115965911
951046838
1171417691
12614456
906639050
1233975232
74181273
105151171
1633586971
1505466116
1099744532
1197794991
1358449386
1005779615
259018313
780447445
1869455854
548255881
865771916
1594771119
514358257
1847429409
1386552400
763776626
2134304648
42203753
1122081361
847721952
235340526
332611214
1059110275
1196130960
277062085
643343026
1683600540
33603056
383962329
1046503470
1201866309
455857918
1583798197
1308170017
384549473
2080893425
94864695
951907578
627018281
1816026638
1320796167
1853376354
996888155
1464942487
2063093040
967077287
380085150
1825995450
400851780
1106615383
2003304157
1536908162
229083142
1758630712
1612524608
291928274
850706012
1877868891
1150663118
1054600215
1396015273
1769513468
521167550
856023568
4640410
16460026
4940040
800917505
5801106
1803565415
1618899630
1250832525
2141789361
178674842
1899642016
684929006
888391564
347308952
1281381504
257552236
1105857309
816431625
1970054317
1012571194
1407660251
1257065570
363062049
1375753807
795202267
704313329
863213313
890915630
588321331
1645792311
815072854
1684068917
1933902674
1814271588
2015392215
1714960875
1790179836
1949526024
212781751
1550182064
2050888345
1354424140
2000073360
1144511649
1453189797
629703576
2144487431
1960330350
405674746
1764566139
1494773422
1798334479
924837814
1225625641
142475184
1940474580
34531951
955458309
170991761
1801135285
1994217380
715938509
106182333
1123852540
535829659
228202646
432800038
1039843955
934790487
1249385662
635753999
284962088
28444273
1952591264
1143120912
1432334890
1683989626
1288909197
882798823
992342562
1582310231
1533011668
2036372847
150325917
1996651062
498785706
882731024
1816796762
1512396266
384400910
292834211
1009297021
1260229215
1728150177
1303136346
724431863
562200435
1747105878
2036400853
827950440
1000923391
959641104
901077146
2142377731
2124916668
2016005356
768555663
1415133590
1042473816
1402933612
1742600111
1961041877
371015504
1276222768
1679796702
1541964129
663543073
2038813747
796134709
104020903
2141176472
1780798654
1584400899
1618679897
63730195
1072671649
519979350
87887670
843632866
648797285
364207977
2119972935
744659222
372682284
1075216981
2093521012
1087359151
1451447197
788483006
1829903500
2055827743
1580576904
1476412459
405394541
1318123327
86083340
1961087978
998174041
178724727
836801654
1252873327
1129398407
1807893841
1962066003
671406357
549169169
757913962
49027791
1938711722
913786693
122817039
364199983
1810734168
1023634368
294069381
537879194
718889870
1271667473
1617433381
1285280118
1749270161
1802180016
1606572220
1714185858
1468224433
2058470753
269943315
2048975276
1392816322
1394759145
1451149294
714232743
1409939214
381737954
1539474732
1999493352
1610006683
1306567974
687853237
228382716
1011614332
1183772028
711963412
876987831
759009334
1871879333
1558938053
381579320
1446577249
1801446418
1877166091
274178371
1955448650
2120752070
1977031080
109324460
803455685
349223391
876807213
1022158953
1774531471
760473545
55724484
464052840
618121200
1035363348
1197452231
1639901309
1377452420
1778040452
103439910
179141054
11289906
1207609108
509825792
2146323344
2133390644
2054693591
885001877
1796161192
1327348884
335842554
1033148398
1123695079
1608908331
390687220
1965812391
1715430604
1612055196
1334209648
269119698
304998627
1947110482
1918520450
31483762
897663898
411561926
1852910046
901769803
477088782
23752050
565215200
996049928
1237861829
796223974
960132684
638156074
309217330
1852392483
1795886600
1735833716
1089035577
190618786
138462220
2125142457
1349013845
109480868
551342348
1543042121
1210934413
1570242876
824948321
260687878
2004790935
757626756
1340256422
1816620754
1600780544
1737246203
120236836
96497949
2058900472
1186331513
1200160132
606677707
668831404
1006314717
282671868
1146389931
1943005926
2088969826
483997093
406686852
258966048
1257945704
461028107
1235056950
83089022
1959613266
338143568
1045188195
23985262
1615268159
241796353
1451412653
724755673
2076033946
838800024
1013737044
119018379
792247396
1938458006
169154321
1251529254
1996172082
1655357532
1098745107
1144884920
1560665097
1537080188
848915437
1876122257
170960618
70950347
904057154
1705855
197171198
784975904
656172989
1202470797
1968367172
953026604
1400416271
372626633
1274793807
666960640
210363926
24465508
337111995
51604068
1934349256
491860903
1744541340
1024117245
776799043
2094868530
1672687782
736275981
1615142829
885589293
1797437701
294895613
754046904
1130001387
862642517
1328261648
1524804313
1634149421
1823937657
2095706381
1285704118
99193660
1091701661
1051996219
726840247
234755846
351606208
21628750
311472388
287808380
1189422618
1894356253
958871312
1855265680
392072889
1270713976
1395243649
1879105092
656036411
1040366301
1631103605
67985891
99631664
208063916
1969504281
29399088
357958268
2146931824
438251917
1640427398
1746884860
1870522498
1639092036
310205622
1386761504
844149968
1995237073
1832867892
1003068670
1428968869
108356064
386676172
507841036
244302019
1757936827
571420879
812042403
604218485
1795886600
1192160891
501235671
689275896
381926221
2093224254
452886415
904975825
602252391
265357330
1702277125
606680169
1962522917
1870157135
1376969535
537823220
1212425979
1589265188
560517915
654086204
709866819
740557694
1544616933
509250633
1879963963
1245872456
1885550340
24925951
1034386335
1448730978
863579902
64702369
472426975
1088497566
826056374
598202225
150048943
821518322
979212389
265198782
1886895569
983969993
1430942156
816947872
1715447583
234141011
535074970
373373585
1892939212
1815029394
1735701339
1250278659
2123851758
1066771288
748833678
1034203821
1629260127
1283859481
1915585816
1073493876
1510752046
1986153480
1372851159
185018544
1748754448
194049782
690740958
45774128
1618064812
1578129876
33062125
1039019732
1303932457
1860797310
529526848
2065606310
1743701197
1925875032
1426867590
1806389295
549757341
618217334
1257224819
101559415
1320384901
653612931
1472760535
1070481234
2007646588
1773052557
1440706827
1018637823
15154014
1013027236
368745116
1232617472
1807628909
1530122307
833955864
186511704
865131468
455168662
992276404
2022032552
1476293298
254919984
306463967
480662719
1212978331
1943157797
1438258684
3383596
1420385833
1299880322
1122148796
1325388342
836831017
1895492649
2031157459
1591646650
1559597965
744272263
2050914920
248891753
287466212
482138477
2028425156
638445601
2141409205
62124746
2073004345
303272007
1541218248
590109883
821008629
262148899
829224517
614935558
1670554503
2064043762
917196920
680028113
1620072290
1109600164
1292805648
1482621689
922882665
59585144
127211371
1270103612
389144565
609227289
381967700
1067251015
561706790
1552356917
3072802
1938390039
1845881439
1258300130
1014167329
1234280328
102756829
720616223
451169607
406514140
738068619
749970718
547620562
1462440945
1136381980
1604513688
2038793294
875264822
451890364
1922691051
305875166
338266068
2094121989
919717855
1788330900
666630430
563347722
1597766172
1489725706
292000636
707520061
1942217662
1351510072
1508292353
1761768125
562670456
115073636
1735855027
1690576924
55737494
2045035951
641113948
684736038
1136173731
432101957
751766287
582225668
1680541060
1670333205
393631362
138957104
223525834
726349724
1216236003
1059340510
1701726698
1875293213
843268758
402580664
519475262
812904939
416622793
520160098
173582536
1785984826
1926171312
1726348236
1488746631
344303685
11797016
1067222934
1521077466
584841678
1375718664
781278379
194023747
1683007090
1673025025
1681691698
1017782585
856596522
285079164
604207780
1834183880
669480665
497478893
1372709443
1452108192
1658015732
183631466
876242762
1062330663
844628286
1388964855
1359676213
1822606229
1492962524
1045984120
1102908175
1501064622
1720130763
766461278
1864723334
520011115
986596679
796135978
833827322
756476783
839716262
407115655
305587300
1698453290
1205783068
1718730814
322545009
625806099
789226163
1251426789
20369209
891101577
544419489
677877833
1885128747
1953489476
725105220
663943246
602668712
1808546260
556416177
595930988
1151687685
1740530424
2083100590
543686517
1504822943
569926730
1125098887
1870696385
1084934239
721152081
1645577456
1181297568
1094501797
1100352726
1022738872
1435199756
1728642072
1095994998
1190319758
1501674583
1386612817
685618613
1175049557
345740387
773321670
1019769508
1671786835
180461250
967131307
212225506
1603747318
1637510074
1903218356
629843639
2010519453
1172328853
274502627
1093760294
2005119683
553843225
1299224462
908592608
1659370677
295670148
1437389004
1448417601
328171524
1948133235
638049191
1448940735
1697130261
1128679457
243358026
209696692
455992194
544726069
1590438076
1027946311
1829710985
1704339645
492127017
1719433324
876323940
847285329
108284892
369100772
1497297277
1141782772
496264461
2000273168
181272090
2018523404
1083408474
1743865715
1141868903
1034362709
517728109
122989129
1283740437
1237311260
2067242461
694938511
1534174750
1104935933
987007145
26029660
1121641501
425786509
616386530
278187159
2019165820
1034183772
234176887
1065117933
308112099
730646669
2128408744
976570765
845194993
755385579
2318337
1519960575
739280138
443727215
1999207738
2041773078
1082908977
653351904
1723931859
623299068
1954905798
1743069845
645476928
713497809
2032338570
666607673
733434752
2005642975
2105437750
517566984
1234985439
2012954076
398565118
778616332
1416803114
1636736239
1646663348
877999338
466426268
252004651
1613897393
349633785
2022981228
1184056864
1159130233
437557444
66904520
2082461160
512984013
1767045709
385824972
969698382
965327530
1987082504
2121557753
745052266
1581000655
224249917
1873778067
1816682881
893733520
1627969355
1831047122
1833246561
1498987833
876104053
1768259990
1748167939
182917576
1706543098
1562165903
1808251314
696073757
1769934805
1939729233
85634650
1769772587
439820572
1689358450
1494313962
1485250231
386131986
1896417965
915993848
676696222
1869767696
824726201
1397903627
1791343685
1408235417
1101904673
2130920536
952374537
858942248
1249515359
34483614
690245308
525698161
992164188
751151278
694808104
830313243
314063451
1373544027
714508169
1111505498
416543481
179736160
1872040051
1377718599
1607241762
780772543
458489096
899692989
1563216737
1675899927
759049171
582634685
1747688822
787478357
719515434
1574689069
2002550304
708694655
1532201229
1243478386
1275835739
1892576121
1469893267
1524854006
655073086
1361111692
165967606
497452532
1593144194
748689422
1628484465
1321462716
1919835430
293720075
50802127
1030734225
1127238507
550951965
1599967504
535678741
568516761
666766436
1918947145
1034414877
751512786
311601077
785594033
985403654
2014610290
593716885
147670331
1138863716
1944773492
1859076371
196568337
795630305
955330129
464856757
1686541439
1201985409
1382650597
149086373
2124778532
1983846472
1751188003
738306108
380663056
1870334431
242236569
813788657
79054054
1485253221
207522280
1275405256
314475188
876742078
149159074
1669275358
1657238851
851522341
703099219
170960847
587419909
440967852
1355636398
675945499
1815959158
1939656385
1777597556
1485471845
867925799
582714805
222950474
659636742
992413821
283169944
466954988
1853547165
1973782464
191543488
849777764
1802299507
2055589250
1230663622
1546436772
1205919262
1617047271
334569614
764935399
2011708413
1270713398
2030407405
1994467075
1860059573
2044484286
1395397863
1194974710
755631257
1788060948
1638521390
576225779
1636416272
372571167
1764416640
1464367898
1117626043
2070446501
1762745144
142565099
765480887
29423772
600750445
1215134469
1242370208
1626234434
1330792405
471544168
1794892167
331104913
2008876670
359557493
1051985681
1536156696
1092356249
589666372
1681181525
1998962308
1716068302
1115354401
1861577918
2052719344
1357745523
692142651
463099326
1268865884
1127889894
1533315655
1062714887
1420090546
1871970012
2027461208
648613446
329221349
1130976992
134120768
282816715
243096428
1585795816
700006928
1283236601
264294900
1198465125
599544413
1484610006
1137575893
1773727615
1168529176
874016550
809034440
35535653
1075658798
959085754
421963043
2088620997
335350332
1098962150
181978708
1641613518
780390794
1181085882
1860792890
1784499744
1368972359
402688931
985324061
1587865206
280689362
1403562850
603996205
545844564
1807264439
439829430
1731812192
950183157
992277384
426479217
1608565030
1274120143
1648491780
1923335906
1327930732
773603266
1363733344
217544265
1707646175
185134259
2007551749
394117373
1462871681
1810357855
1480306778
58710112
652504490
2113681779
1047837104
2093498325
164867861
1323475572
1094478991
1268793579
1712616282
417911090
557400686
1342762503
1080669222
1530114389
936731232
49166516
1508581142
479908438
1847902910
2115446525
1275076444
2055993005
571492925
12411108
1934430925
186231145
1210403568
1781138977
978751940
126641495
1007448067
1460762993
1451800920
1374760730
691924130
714928926
255412313
704225531
2131917989
2123503425
2102824996
1748340696
1819944089
2102213037
721349429
1800187740
1696569150
1959460939
1017850856
168212192
1160613360
589865773
3208868
944649043
1432854324
1207045203
1257080498
1335497012
415148764
1334160323
130118165
1907050411
552561028
1821712655
458668328
985466307
770645199
900140888
972281172
1164998736
1428362265
570132510
2131719780
472169379
1398204699
1328296713
918204391
1859156813
971707526
1891163957
1341118644
951026519
1347120415
259259200
1472046583
91068593
2064351564
926597864
674286808
1286974363
1520340997
1113783028
763881990
55086157
1737324875
278325077
1625884304
1885815288
1222785981
621032881
713095673
1900342365
1294799319
677586401
251889885
1359356844
1316339228
145900794
883135644
2071305720
1180648193
242342763
1820603096
96100737
555589575
2018622850
1629609711
1878664732
328199908
685306896
328325283
2069050715
1062499910
2051036786
1401279698
150458293
661578039
462746392
968635949
782651401
1132161692
911880284
1355853769
859115864
1956424915
1646175323
633976801
1473199568
301290869
1121299329
1219919416
488905857
696807501
1040734008
1954765878
878048259
2080338745
623697290
1416886367
711700301
606210777
1925302938
1959786190
1060930999
1934399887
880263477
658861407
325573495
946215665
1575486793
110615056
2139363375
1545944285
1761764546
1538579388
1437443932
1744448240
1217273475
2122591863
1336581596
1723983502
733277019
1268190525
430811778
9408692
728514080
813768526
1919515216
1509103164
1670189245
533789267
1759921710
1460901820
1421861095
1918164310
1949684513
453913928
427031046
1430344639
1510487804
1462940169
433444330
1619783542
1529540137
246122796
129412131
1914188646
1664186206
219300255
72951072
339261153
1696781158
1715603777
1291128255
1049142326
517459782
874557310
545973182
1616332162
1210532589
2118126140
1610476664
1133914415
700932019
1771600228
2018820616
1520162278
1965076880
1394331598
1199812548
973821462
1910505699
1560349029
1028850115
730635426
1009293236
1820075154
621934244
218869938
1139921461
305994631
460659585
1937282455
935022981
652897892
54960771
55299970
411715535
413629894
1949440980
1266366788
1657356147
451810174
35435315
1317540274
640774853
623235211
347114421
544096197
670205098
801441213
31273806
1636137499
531978232
1152092803
1193924751
1581360057
758847994
280518138
505595689
254018744
1175744707
72794682
1344380060
379091113
851046459
540692122
1051779438
1902414242
981364787
1589366927
392415896
1426295914
1753461825
2116105273
405834718
328203276
480722612
803858629
1515746517
945498288
681168666
2078181411
321863332
269949896
1272197757
46959321
1445727318
1721539844
696188405
1511301477
56031824
1362709700
608581835
1968853174
1799461780
1404006083
1703370973
148048445
1172542506
1638642705
1812469333
2041127265
2137817111
957020601
1767346226
125818823
1424162092
1232319124
1921274799
916025150
815509815
1361330540
1666986298
1935159588
495488014
1541724400
2112127298
1598546066
714408339
1820536048
664211782
1277322081
2034591958
1669701745
75802700
863412298
1974418622
301214944
1458581335
1887540020
1082732947
1110359011
1375946621
1592080726
1868806054
709166508
827731819
2076401559
1555477172
600694956
273465161
1655463001
1137833483
1095885243
660666368
703091327
764459606
1942029193
2099448245
636736119
1289266371
448019528
1153356636
1294832917
858650402
711007104
1567965217
903980209
1438125869
646997164
341980100
1227620032
18664695
469842371
1436980361
1769705957
206453828
191752232
2077321814
1537162453
1070435073
429804804
799102770
1813324546
1265376085
116982622
1363742573
1221134830
1213040471
1886853464
1777605097
1613013383
830482657
303413787
1360755437
302703010
385402193
201506821
280477251
435956087
594766769
515095061
1784546286
1622502568
1052751911
620020989
985164319
934292241
1916492884
862699324
2056046063
1341963238
2139092006
606017606
8012234
48251673
1779852233
1355073056
1461224166
1633128497
144682849
868539293
1739561546
1031158701
1383470780
126898396
1087025753
172274713
533636084
2090105946
1971148690
1830296663
1345660623
1530952203
871101328
1850157128
380625873
538497036
777974963
579804281
788387704
1759773687
1012409833
926781085
1042045651
1926547525
2125015306
1511430202
568569493
1763872268
845025696
719525037
1216151562
547459750
710694698
663171941
47194088
1076201029
1629529069
1426683940
12729260
1260240539
1631123597
1758401117
1818614811
1521095378
1455034709
563469510
1249879726
1064502442
52430308
1230733849
1226312712
1880220568
1239428547
907437092
192404076
365260845
1377061253
1648705985
1349793598
1548234115
892231187
1214645399
1230415976
950512680
2051526252
1912072766
1060576001
1079351006
1866928320
939033182
454600872
2022220166
417508915
1316612251
416825347
693488638
11212595
397153383
1752675381
64492920
1516831211
760928368
415780351
394338820
1708605879
1535741265
1593284316
1349365139
70252191
2063924749
1535868054
1643776827
941742372
563943867
531718177
1145564271
1481957482
1967286082
1053316446
937338461
947456690
1694107967
1186118424
1781555135
1939585553
1124496489
966760177
1458348503
929107016
645133794
1444945288
1112573986
1531416115
1122905736
1157600695
807454159
733035448
539807057
74186676
1017822884
1802236185
532663401
972605101
1316441057
1213240004
1583205442
282030447
248359880
1380617665
1215228383
1629861892
336414881
1822227412
629370376
110091683
1967160808
1734973608
491453636
663966790
567565012
1581569679
1365818102
1700155079
13918965
1691296070
1879960205
245636499
118164778
605702662
997643205
1516027694
1776978544
193934231
302457330
412767210
600542913
2030055825
1485872147
1474104202
91576424
326571602
173729339
1616372500
866608669
1768142098
551300984
1268580503
1294078108
1399445972
655576284
544416616
1644963627
1778699030
1631467211
444690555
1562103521
1857971437
1925842927
779860768
163186152
1469594316
251890104
1103802296
1898672233
1497888758
1190755721
1198001229
1580010864
932274822
872964915
345373461
1911216802
1654401978
1023624468
1672729868
2089783105
1492918363
18354100
371815589
1604738251
1683438122
1138990668
1539764003
848047229
1391802953
1790756697
934193267
375104155
428794434
2102768364
1295147238
668119060
2058185465
298317095
2093691268
91265363
577827359
1389963473
468645466
559203404
279184431
1491265650
1420712992
888186281
1568830124
576049399
1810326996
27185380
1151775535
1371301059
1325487792
1394749801
959348463
323030603
1549887814
1533021530
1778076034
1551546284
276090848
804544066
576733866
1568163423
294380628
1199232622
1985365014
717390707
203222390
492250830
280225853
1729683181
1195293677
327972116
1837478621
1142362346
1086991197
1610604594
1206089203
1804192479
330995434
369778139
1694820212
1502304027
1312506005
241793817
1571539336
288154389
1712512249
1033088532
540620327
1267363712
1191073382
857928586
1919467516
490207967
386533201
1615813961
1517681583
1817423374
915129251
1618933097
1047362227
701962874
1687255167
1645271761
2023308328
1204404906
786029362
1097421554
1670463244
358348087
1898229429
35864113
738780189
925918405
140169457
1182560549
660336027
1674039742
882837269
940742051
862390378
604821079
550118488
977774503
1890884967
423865307
1503349470
1730877049
1045265633
1517996132
1742111875
465997352
972019264
1731229659
1778715117
576805714
385570396
427999180
579995851
1950750630
2058095361
1064632690
1848910658
715602060
129549546
1223426503
1596119141
107219697
1959989055
1618013534
158343925
378150701
177214426
1967103354
2088810416
1001964100
1478916158
825554108
142976273
1895505467
514968329
921402368
46911522
1002266277
860385528
555379330
1464169530
2004466318
1535399487
1987996739
1953003395
1117559134
1333446502
301793591
1181538341
213679471
934237150
637684301
618628045
280510077
1307705862
345690304
1740077272
796626812
6791649
2095765704
1360796489
668058376
269157308
1592573474
992963836
1139578767
706799542
1979166396
1708439490
455156029
1708238745
194087223
176772242
912028859
1181479694
1341471489
1935828111
604009112
1471149533
2046645511
1264246763
870852867
1401391577
1582281514
344260253
1537649475
2074057258
817457841
1061253687
1081420608
553002143
263096289
1086568312
1094950623
62850862
1516018101
534422431
17749110
1060783444
368419511
1971052161
513377758
1112206185
492097416
2022940546
1320248635
566043587
1412266080
691442940
916265088
2038237948
337385628
1559184186
1794173479
612060943
997308204
1311116405
2070285462
825975359
1280163170
586776373
390170473
105452415
1844160203
1071634578
229217834
1382614731
254189705
894348408
1798978772
382535245
889331973
1208227402
1857538437
1062889169
957971130
1084899356
1648844022
1732903336
58315051
649213939
1985584220
847377143
1407541681
1147325789
639741496
1269923032
1675001288
433221632
537143949
1038360945
242088675
211947869
57529290
1856471632
818034653
64045979
2024970131
863541063
1674182506
938710932
751940048
445334643
109189620
1387962198
590306644
964340498
862852717
1249473088
1383345991
111547563
1213545773
312092205
1068416992
1670405191
1949649703
1317290310
708697866
641730354
93551277
1897107523
51982864
550027855
630174589
1571628422
433564288
1549909281
581650010
224018341
370483899
1738726981
1509261865
2000721520
1331780583
1625397135
1135246475
768882777
693960916
363461051
1770904021
1329466362
1893613941
1197270237
610314493
1996704154
331301560
1290577812
1989962457
1042464597
1065750275
1811504614
457872762
1683311903
342840066
821388954
650837574
114863796
634892164
1036003915
1160611543
654829037
1907025374
946495612
1124343635
1341447097
690314681
1915811108
1592242666
1378042511
604413168
645639943
1035344439
1534774579
951214090
381588896
698817178
57675267
1059639231
2070066869
1098658953
1712085344
1895219205
1600391484
999629931
1288724913
542384676
696584632
14065993
1179807509
1468675775
996144675
951666661
1571899550
139789344
1073125362
829213908
1255604652
952674216
742366667
175932412
1116125930
1915165518
1399259568
802086105
1338083169
1148026020
370077197
1346685577
560558307
1161577979
1002296078
1148491698
1371446970
2075299520
108708209
1188181698
1935835222
1887525409
1574388
1900686391
759762441
1926671298
187177948
67242607
223556261
2077624675
445775849
23675675
652462325
295556607
1742540828
1159857009
189026380
1488000261
855389526
1381705458
1818688806
964880364
258140135
1963271448
826990772
1415419190
51909304
621194982
34919012
740646621
2080988959
1112702898
879829320
845133670
1872952593
1346398865
1489180141
1132941391
1712210439
134854818
1709076779
371803152
2013899535
1595629176
192613596
2030837848
540061733
790119705
798163884
25765894
1643407898
583053850
1825809151
811661825
494576996
2069103412
935543048
1163877184
728347833
2057749630
1427351770
1244703395
813962729
1027218149
1340337488
707964953
227109030
196470425
1452889073
1442903005
1797277563
224310846
606287430
1617297593
2089712763
19090814
637824665
2087611783
1262104698
679898340
1560085533
802451741
211756105
1138027192
294844539
1932234699
95378652
995127483
1199240589
1168212279
1035025223
803819196
1830259710
491258687
1774229137
1098263755
2081804173
1372989440
2021679050
2102568254
1470102164
1146656494
168893177
1452387082
1983377308
1957436095
1193892929
1049062486
1684851386
319063841
1309676595
958224070
1108622525
1294892937
238221782
1155405298
135907483
1674183137
1382139116
384811866
12295796
658244339
772451252
586770243
1499644668
487655099
378112042
432338735
1809352845
480725048
1901434416
1813892900
237596195
235937457
389799052
2127539708
2071050784
1744408484
583492423
522204960
741435711
1835028696
2085222322
1172326110
430620091
1277151609
1331819667
1506495113
673379232
262102726
1905584826
291898271
551304824
1775868340
963558894
1972802635
938125907
586511948
1213324687
204475991
1269706923
27169884
1259145413
2087650581
371857641
1244735826
1471692387
1920402713
575674948
1003716122
974301081
995314556
1791309838
371102251
958003255
453508955
532808843
799503700
1968855863
2123549591
774366593
1007098325
1993796231
1781556860
385447078
1129512455
712941406
1274696449
1613867205
490616812
87782450
1011022138
1141136024
1241490858
1083753897
127823418
1721805035
596793611
1399311770
1169635286
894269439
1805987711
573453381
535257612
159894458
407953670
1643817349
203741021
142998996
545895430
1164376497
1645592620
832791328
196782106
814226971
1303070580
370656731
1236032940
494132747
907657526
1713624535
364477398
2081498276
196467885
1182292299
420883719
37042584
1903201775
2080393312
1967596600
1643357072
1939113967
719157669
419584165
1319536862
1559134758
1741924832
953803627
2023349631
1448275447
806040694
339047905
1660166664
957592565
963143455
1638489477
772090977
1077077426
261067929
175817467
1712719949
1538148412
1553803347
803496859
1407951340
2102423632
609390192
200838949
816260406
1224677230
1383276058
329726455
455063606
1330234626
652363759
185853224
1067007833
995663252
1394486774
2040345585
1276152092
1444956320
397044996
1228732265
2099438632
949674833
1321312433
740880071
188837893
317370918
1178442181
284889898
1044642211
1752702964
886350285
255554720
1490955266
1057872444
1571823137
707070564
2142868472
1717487192
226777446
1291245125
1265579305
1581879437
1087340243
1602818754
932716623
317434446
1304868832
1210807344
1216391279
1625490136
766837504
1788515978
366195322
994107402
761892272
2077781521
1621363704
586858639
1937975440
1425808750
399176054
313404781
1710935065
1757091204
769844320
28755950
1931102438
869970331
1331399496
1471837970
1822001926
1615584837
308325370
1206301891
766619569
1681633408
1366520683
415087578
1374794725
48873468
1175654180
1819157565
1672866795
1542067250
96036484
143696093
836471488
1800846875
1215154759
1801980276
1989323398
1506859477
597688084
629449732
990382768
148293976
334444142
1073771197
1161222591
1311420444
829884230
1545178190
1705340252
807212775
1865352951
100028395
759924800
92914292
1000719538
591343682
1177213435
948851688
1862831899
1581999052
125530608
2030614036
2115673316
1009938666
1972672066
986637063
246987004
860192290
1172276650
86656738
1180586566
390565606
1577320414
1066794448
1485750402
1617461854
1531724153
1706199312
291782527
1128412354
2086523766
271035066
430811510
1846348692
1242357607
944074218
979866672
163136354
2142015929
291772619
2037966187
2142189627
1284307796
938412438
171153236
297745272
1655857109
387166496
206730576
1768120822
1289303780
1123508867
1905058566
1808095335
1240542591
250127702
162633719
341786769
1700919778
872913828
1792249308
1215434122
1001074715
1805900847
781579402
1952380840
43674496
777005672
1770678186
51957996
402520337
1125771588
427112162
1569951953
1892094639
1469062377
237766051
1082066453
1966104182
725239495
1608011690
1383912912
1426644295
71922341
1268642252
302739051
1302784619
1961133947
440285304
1601552607
1610221302
1961902433
665150345
421801991
1644541299
1567027854
436462108
1325795471
1114168062
1093771895
623541147
1210825513
1484488776
879615401
1721041505
1712689526
639154056
380566597
658134948
1419568252
1566663639
1877292087
273709052
1007936961
34973077
697701806
1230995146
606317063
781793947
1025369585
226901162
627597882
985317321
427495321
976297301
1180062653
137767977
877250408
1396650033
1993499709
1916060486
8904335
2133313945
1123259051
2016181229
2096953282
2102619575
1662289898
169450425
1827612763
2008994250
1532528245
919873864
885768171
84231620
999553531
1396127670
1927186026
1674357664
1808996277
400976897
1456817041
1445904683
205079937
184311081
838624305
1233936616
45269158
376512770
1677476034
1046618601
1574793840
384922932
346312306
931134247
1364193323
591075989
274566294
288227130
1852391830
1459560762
1494855753
1373978650
1334593388
1476316589
687995629
1419252543
307090031
146828877
2145731603
53691920
2003319278
1412453583
527638341
1246723816
524868115
1105994664
1319900734
346202294
1939998077
918964215
942219472
803893820
349636003
1758943296
665266902
997374090
1557412339
454667252
1756096415
1058596317
700252325
630882765
1045751270
403955388
1333175275
1909431916
1782772699
692928553
1720225237
789153053
563422400
1486282968
802639434
375273860
1240826753
1901968054
1694824494
1589193815
1351503024
1650808352
1968260549
319554501
364917985
1298407003
230765074
1762640886
43093503
1664521392
903831491
99379330
1589354912
1706501294
890355776
1748898282
1879259423
1304159623
227995391
1317068204
2094518950
586117884
693248201
276406099
1738911158
136328506
1473941246
216946231
1103627621
35155595
195818161
771709837
1452446845
1996216594
1703945732
1767330466
946306812
223909489
1709453815
1327339745
363202104
2049362562
612750081
815534905
1125612495
665586969
1637686582
1255611451
106792716
671192566
1103917359
957385959
1844542929
561813131
1230631941
1798706066
1541224876
320274803
333283240
176851798
984022835
541117101
1566242370
2090712959
318014788
1079988660
890562341
579589956
1965550939
2059857788
1148368295
1607664349
762039699
221255971
1550988544
1923663619
1884611258
664813859
59609866
261211888
358011511
100285904
302891515
2119562733
62971659
966906485
374826839
1424660650
1592289998
1908160735
324422465
1549767493
77159216
216878718
823894839
1381386943
1372675818
279606061
1981609921
1079684025
2043116712
108383923
59514179
89614830
418576062
129589408
1124631397
2132756933
1148127303
1529263575
2003551896
455778734
1166681478
1938327095
575646200
1101441930
1286543431
1843267120
275891022
1211337929
850252556
224208600
78013322
1778090581
1818295474
1759293647
1823443557
1159303231
1765343386
428851293
687175298
1512209394
1289448599
1565881682
1265222620
2061625596
1954213898
1321370938
816986960
1357951945
2021689358
814680916
1089537395
1363289442
1291345841
67750337
1014528103
1380799191
316375574
1917695694
1407227409
89396549
233239824
1764159743
364172372
724912082
1109681139
706078388
1379855065
173746900
1812851086
971432447
1797921668
1061211112
131733396
30450776
168417456
1400645878
600737396
794961726
1229264982
558860255
1127483710
847238452
1569362343
592979306
446831872
1255120895
34091262
1271227527
1939403862
667278359
1177115697
1308545468
336054958
89698396
336682164
152957419
1390193691
1287422609
120776251
1819067444
108407978
320770959
1566247341
2111520143
705852674
26351029
282079571
2116744504
1306820421
1518733366
1195103854
774256512
1561791414
1339664845
2108569598
1519239092
2021922752
46286837
1692484845
1517212054
1990387468
1982264112
2096006912
124074056
344246219
1951646409
2008898968
352946311
518416348
486398771
70719512
1943809063
1717308144
1325523397
1647163260
709487383
1351764217
542835698
1743866202
1647528384
794072442
1712019450
638644961
316011781
1456737936
2141860563
732545195
871998107
603955662
1789497960
4706686
1878692478
1684670788
1641714538
1127427432
2089491949
532999011
760634364
1380943064
1150673851
1299731952
1311269591
1466528985
821205245
889789944
639907798
519808091
1376920480
1365475213
280608281
1041948473
131941307
788164541
1276500125
1938349254
263840986
42415229
662044555
1176124606
1192703322
1758648884
1270686659
846038300
17428081
1121383821
1155553743
103696040
407315551
42029128
1931707810
714969287
1513224420
2096674135
137776719
869127217
326272323
806418436
1322219961
588244324
808871529
1255970202
2050190593
1296098916
47566532
498995774
476794628
1670401733
2059300516
158048753
1286117015
942461841
235185529
1526680614
1621671866
1073930529
864900373
5419518
538173546
1278950757
2063084033
1064076232
168925931
290107996
2093152212
69478962
158599192
1543601060
1430197732
1565009614
1406376204
1727392116
608702125
1558464765
1557871154
1240406361
127385403
1874617768
451991720
151630487
2124752434
1325741599
565518461
481186539
25059308
1138030933
1974945174
831947280
506823113
1742300548
527896378
428401435
2023427399
932850042
297788796
736577328
923021598
424982344
488998213
2067220298
776106162
464364760
1024836287
1666498544
1495925180
1785934242
1883334165
719275317
16602412
570513610
206839301
42221211
788551377
2034817299
239025675
966055777
1897646630
1458413217
1438975930
500122451
1553565671
1346021498
454162558
1357983000
1784757260
85095761
1018033393
1439305716
162887427
1439750859
1666845997
793093642
1173728987
1615869646
1107053480
582380817
759429505
2013088627
1687224489
373965696
565880123
436947475
1484714276
1711402803
1727374723
604862854
1140433289
1786476999
990916238
1115853329
1210389131
505408806
515763388
159813405
1404322115
1251426365
447014751
1812401829
1760833237
1881849469
72609647
1095801091
1877399595
546878346
29569473
1004056733
1614007327
1126778664
556744260
40419219
2106136524
1121525905
2042287910
456279258
310529430
344219193
920839245
1966424361
788819351
1602408918
51055010
1308448495
417860365
1751614914
1516979671
1454237699
1166046098
876029196
2037519670
1974947128
1210396645
609368241
1063177975
2028617795
1410474382
2098704968
188354423
118548391
1415737270
1594212134
205062893
1153448
603033883
444906393
1037321525
1540944204
941168390
1182219010
2078164150
2052197643
274027752
1283463179
1276730284
1110920221
1592821854
1691634305
936925032
583441619
310303985
1834714228
373163687
2114160005
1365208930
1464228312
53807495
678104296
410677955
159247655
1063277641
1317205938
966190879
727233842
2018888557
1316791709
1711990091
1036975049
545061358
1029535586
1644071993
1086186687
2078935797
280410539
1623719431
29056358
1248058042
1999531626
2104387222
1405846127
1902231949
1916121731
1309625523
618464967
1033083229
1056786562
1907241356
1513346055
1814151960
1274684613
300404667
498478695
235578229
824189301
898403862
788621750
211432428
1610319527
1243501480
248964784
1982391107
1272947061
1026792061
1632738228
1001696395
1537559120
1427130284
685120419
109902404
471173071
1190368372
228709285
105135642
585097137
1677862569
1927539416
1580208690
326018477
416427928
294113720
414336065
714826390
2110806042
398074119
422904894
992587412
86378257
1782028675
986751363
1031947795
2074928504
1470821192
545484915
257468747
714649254
1040963475
1311735424
253297631
257852950
1763644420
2080845296
1593520307
1114715346
1926236894
1612991682
248753919
756890052
1330156864
701303094
833691192
360588140
1087423317
1970631102
488762701
663671789
34086120
232733785
1240901700
1563278534
2048778185
1875652951
1935598271
936767605
180081804
1510544554
321128074
1647146861
1016502644
389138374
158676326
238256513
907810113
21709242
1654016832
1370732147
1144844154
1070779072
146594933
1091581978
454075526
19392957
1876851803
1684368739
2136873902
594412664
371150126
803763370
938512573
333631033
1238580518
598041750
1335616249
478781847
1144583017
376416868
735255985
680353911
1373682335
1454165410
838440579
108178189
1123573057
1254346525
827659856
732010675
1819756342
145125341
1378303798
1850878144
917890385
767988617
272040345
732227408
1161672987
363184677
1577823581
1066614102
563746674
1243245787
1412239197
1065790363
1921206473
1551819217
1215962708
1144495607
1970394027
1806304931
1680553338
1224044035
413516794
1129203480
932163907
399729400
1973989363
753217467
1491810873
613518125
261693782
1924010411
1515399602
1901638815
1049801331
1287286694
1195767623
1812009781
1047169605
736427443
483228320
262050815
1291212094
630208010
582686771
1675248311
1145359288
1613801438
557403128
1538955036
853373068
1755555328
740695605
770567361
2088732926
782862122
656801496
1178053842
1646948685
1981790660
1315727039
269083366
702318793
1206327585
2095148599
1021142713
703065701
48781962
356581197
1755477123
1127072092
507899441
378210711
610431791
55503428
2004194253
1426996634
1326717814
100797324
642415660
353773775
385247439
371915512
1540709479
1732785698
779457981
1507142818
680717216
1818968746
992252804
1210507808
1042690965
608951856
1684212870
1758164548
1797280329
942139013
24759636
574008835
494881788
1150215970
887660386
1179885396
1108020796
1040044760
1268440027
68845998
1604692801
4912993
1204103177
461147156
1450413678
1119323001
1673251815
168350109
1881043071
682902194
825456995
140653719
1904511448
1396792220
281797402
1765339552
1744193947
1940067041
635170332
1895570691
1996043155
126142358
51915211
1807750930
1573825823
1191079775
1949883893
674603397
1797368447
1739975895
649621158
280966813
25738404
349367792
1519435156
1510939421
456925917
350431103
660273716
1377608905
1612097775
1589145343
907223461
1692788922
1927541253
833298374
1922957700
1597882997
1504009094
665563470
1282988388
1114249196
2017514521
920792996
520299520
2031833465
1173199475
1036308491
1388477886
1547843878
2085935165
955602186
1943398500
683803702
716655593
307896069
204577221
904280748
450918324
431840892
717065990
890916036
1288237213
1892108702
2049323869
1292002543
1341621037
527419378
371667868
1275923314
869280993
500115003
1578183578
2018741591
669821633
477309783
1759463574
452197452
438517682
387744666
123651371
556964251
1578274280
1103549119
159930015
900318732
2146385164
132986290
828796560
1051684400
1357568990
1498091266
1519796085
729954068
1008076591
98380084
346429066
721474077
568009684
345673957
1538071440
1518276507
44061112
1170077896
609450300
12638310
52360012
785960065
2069131864
1087514095
208755811
1305404816
1286248502
1964996620
37477029
1881039144
923471047
274668200
942981035
869253126
1301071255
1852598712
354546748
53844232
1660154789
2110746775
1595720651
1384138440
323149278
616415839
1650599376
1133252037
1478002315
1555888263
1567583271
246726415
1665097565
1572370045
2141753550
1569785996
777024505
1263667587
1884303842
1699770591
1717738763
1864970097
671389674
1696230239
2039722286
683670650
512424658
388958207
451997500
1337155165
1032015805
889512478
1781848278
2107338358
952477326
837042894
729845666
701678441
1813035415
1159182861
1668168339
320375977
719574665
683664451
1919466696
1340337488
804986287
684988237
979731640
2115299149
1279081713
1736549072
772514764
1799287358
996499655
1632656148
391866432
71378359
380110606
667154686
675234259
107724713
411696
468917232
1339361642
480166060
188210239
1022347706
1084327040
406556161
659282384
1017480097
1778280311
33448275
1766241593
390927752
1350529989
973545902
329203325
1413999885
377686967
1294014119
1409328864
1154657099
1829311440
860313258
2139942766
48892238
1986213139
572349587
480623613
456809436
606098539
257271672
610253855
414948221
653413782
2012699678
1810503193
1644228819
1885854583
1114186772
1630960936
727865761
292512013
1764152133
2056894885
1649810650
613028892
514429948
403374810
1080365430
187306226
352450523
1938097913
1070910381
1050603116
1343331742
1065896852
530581128
776015731
1977454228
1520051394
601052487
837957160
1495477883
82597164
291385431
1177816513
1706011541
18182425
2084395032
1605620442
673509460
2038709792
735429191
1584712820
789264030
276100611
2060893322
2031503984
1777831307
1281446346
1089118900
1506015176
389150922
764755329
827474829
564422686
1853689515
306918119
1732173219
158521484
678440305
558923299
1545727462
2077697716
483898515
1380047828
1741631537
785910527
978912198
2119946001
1291563735
757834881
1611697149
1545294608
1101197434
308724446
1049353692
1459451980
1045890296
1721259838
778400456
408623508
252780092
2016747305
1089147384
474127408
541634419
1422977965
2025833503
1230871811
1270502209
583007957
130458865
596887075
2135007095
557438493
642472426
80793391
1270579183
1697307536
1563709528
1553889509
746670474
972435929
302091599
581980900
1370101926
1287096049
1256056906
2084635186
1757815786
1200429807
1674586930
86780736
1913482535
1626472635
1937743058
1510912934
1471559951
1538520307
1035181917
1431268558
616749977
501501535
1261213748
2026093710
1182716196
1684301925
1249387646
752569520
70822726
822317952
2119094664
2039401812
1742022659
2141026566
516100676
682654841
1444145727
449369407
26998309
779946932
93360404
1959518454
486887991
1790571668
1604686072
1816415419
274172049
484304564
2111511934
1977570321
1468659996
1674175288
652624037
16322037
231549452
1109189254
1155349521
1790669573
1140214644
344765840
1539557339
1794168698
1568602664
670659053
1634500649
1045671610
1157854951
607795993
1865359864
2065941484
144715113
226345604
1131244735
438653795
244190367
162416149
622437776
204919635
189305943
268967312
650427423
1282426226
694466149
1983813996
1130887486
945213778
2125307346
896824975
542952172
1315570494
1224652187
1739853246
80535611
345699534
1161483520
1469022517
566383641
1000226083
356582444
131061910
1548378697
40914634
1797690766
135799863
1096908560
661717796
1531740052
1788593041
1671713343
1434498170
418422205
2104696001
1392845916
1061009136
1785337819
1188074220
175906997
1321133448
2047754318
714661167
1034180882
52226904
1341637012
1852099781
608969788
1319287420
319186718
688785349
1283232684
802017405
823656298
1820315289
1582756454
299324554
435468414
1935674054
202379140
501697084
56379157
608856328
284114444
828655166
1560646608
1592838041
1433505977
902349464
364494389
83053735
1055994622
24105772
1366956548
2093212711
964074645
290884538
412044683
149673884
1706204182
260771689
1961280104
62843006
1624885406
1885494332
1477790382
531276782
295537405
973943978
1659649420
174577419
1453714338
79352466
1962947170
1546766160
1969238273
1158054831
284989734
95146112
107211756
719206714
941429367
1074488706
1964003001
1126271283
137898740
894663951
45033106
1241107059
357715578
682636145
1389280358
284076990
795755083
934268202
470157630
1337455096
1340253144
1100925325
1952374568
552031621
759745624
1314344523
674713709
244586215
437554579
1890251401
834815180
1076807976
1424223605
1917877587
1108847969
224132402
1861745770
289245407
928280482
354501776
1326135715
343701487
2111821214
1403005253
1975824576
72638664
1081108175
5041022
852110233
625960357
194427507
1810734141
2092216740
693486578
30763418
2080558246
20949631
604331571
2072138137
1933238090
1605078592
1347901602
1353127124
2012921108
2092481697
1692129805
774046985
202199630
2002730316
787001636
1266129951
1648966568
1324311369
519992801
1858398869
599754203
957622890
756373705
1165670017
1608438919
1523445994
2034049708
806903490
539209237
1999065845
2067418674
960387895
475285656
564323046
486302907
1875987541
1242777260
584531217
1798995218
839095698
752592610
328992765
2106907420
659844698
1244645252
806293738
140629011
287845526
2021593859
813837768
1633660220
825985426
254883753
505758231
1512030980
1987578958
1915178118
1770566150
1027192390
460113917
2126246594
1580527443
1745670782
585589360
1166581054
1136333494
1208160690
502259199
2136830890
1629342583
1998600743
641515848
1444634558
2136097944
1714703317
1689928884
485085291
871630122
1920580554
391760309
359946713
1530675213
1976872066
1822967242
742712737
1835869869
1078794202
783573669
1429753722
202041175
1200138933
1920646188
1483503149
1412916865
1089245595
1991591766
1201603867
815215369
699956373
635896742
11956102
358349381
227079606
1232757863
2042323312
615107199
2073841225
1789147286
677870520
1948493546
2070269384
1871922313
1977163271
535865845
1746321650
1698363034
213403997
544898093
291527759
1554890336
576258136
1220439649
439100055
1441334044
1356928965
227935910
448923422
1074455578
602479986
2058245414
322181558
1579695319
1176962029
1386448233
1606756776
1372132875
631642835
519986861
449662998
1967427078
547242774
1281398270
691471307
413146661
1362068314
968177965
191764729
35013860
640301307
991695281
895300179
2113743136
206310404
1409271942
1597193386
1317376263
1523364829
320552457
1074700291
841313533
1969852717
1289698934
1972810926
1663072847
1849257721
1117140147
1372020764
1294375915
34918054
1103479838
1032041917
1306808907
1583365123
926863799
2144184170
2077614986
890439372
1438355239
140250116
1248227626
1107877517
847481929
1932226885
533018913
1637366981
562772330
1560915129
2103896507
249691752
329736924
707325680
217873619
1263781174
1365509336
1707084190
1332452448
823065171
1403972335
1009310758
1065349718
603292532
2023148362
1151146940
493291891
1795301933
936358032
216407923
840151622
1805823486
1119306786
1069052904
1188291388
617967152
505615659
1513647343
1341753576
194204539
1569972651
1971458327
1843865041
1514771564
1126926681
988577131
818063622
320810415
398442549
1118457407
259709628
329272556
1924079823
1260084115
329207389
1539377040
221503456
1322725168
1147003949
88365032
921990668
1897547032
677155679
804941049
2007034938
164633891
2134562442
1637359901
545280786
1782042429
509702964
1763230537
1500861541
950483143
627920884
202226925
1636122469
627253116
1442061668
1540705501
1700700780
1356729930
1746555463
520590727
183129528
1062331835
875031551
640542661
157542937
299867754
971504294
24152074
1337364171
334119662
1869998866
2031886918
1307414300
2015923691
1936442905
1758082320
1338566005
1050938131
1435514228
1467141322
1620853013
1991063041
1558555964
1974517596
698546430
2058232213
226911303
1102584851
480063622
2060753603
342982944
1216486288
59875173
1164735376
1001058670
466895077
543149150
1343267852
25727093
1964313443
695974885
283311367
565179635
130333895
389988859
361949192
1723262638
72974238
1133123959
1679999381
584518197
1121970177
2088661914
115534261
857374565
2046908819
954340194
1654637228
1072679060
795399717
486696066
65643425
1207991193
393373019
1446919093
1375528682
505779857
229285697
857368235
525013703
653068148
1370871649
797201581
368443946
2145999116
175690785
537580858
88385471
115284876
1092182077
730819209
97773796
1606983155
821291947
1041315670
1827716826
335209937
1655698803
544056243
976522908
1897024
411215287
239245430
341723794
1646610044
1932503015
966445289
99309308
1698368614
642045478
1583940928
1089212696
999251785
1759669405
625883357
600961512
120451183
1706669742
1985184111
483325793
1775410277
942297233
430375572
1487836827
1586546439
1442908161
164816077
1410096745
654344607
618871692
206116638
2026421036
771418698
1269517151
1564161192
397001468
1380604014
2014711387
1261414284
1012346719
951858563
903866003
538396861
1972280005
735865231
326452658
1696686427
1999770095
43047587
1254521205
62740619
1292132481
1693494656
517814749
515330325
562913719
1388293206
997096996
1907276817
118492016
790970202
298959470
1035737057
971093710
621946684
1998588417
27773795
1329495521
1684678347
613636128
703191256
1623402744
1679316241
569173412
1963183563
796551990
1973631332
1887973883
1209780347
1673359986
487403941
1265332604
1733349609
592428634
1775922356
1659629117
1199878589
608385749
83241444
1742405043
523561828
1109301472
1425557338
1617991857
823398743
1823613463
815679254
1726104786
693396189
134760589
1226639154
1825769556
1093406920
152580366
32082503
325098001
742805401
487008229
2010071011
1936874027
1561059342
1106815472
850455040
840461536
21779904
212645359
1937873130
1100407369
171886383
2101377426
1557237320
860048435
194959102
1228802817
2049740255
1950973536
1717925806
1191733214
431278108
2046054295
1736000485
178475188
1069807832
1674656378
1380600945
301567172
215533159
2007554752
1192769788
537272991
660331723
2054927284
1942114221
978913730
2037764417
1874446157
698280753
933504871
21930586
159754219
237573519
447074199
2085174442
2089675696
149014231
1642751431
782701058
1636889249
295120393
545333529
1217945969
1540360109
1440974370
877940754
957366287
1113712764
1234582333
478829180
1094558452
40147399
117103706
1045792277
1339753879
720914938
1992986448
337106488
227094852
1969023069
1299270243
658842097
1459063401
1851390610
1113571757
530526719
119295465
831677908
1460540033
1259057816
2005960890
59286508
698090614
812217912
273660510
1011171382
341888556
1008399653
1875796311
912296466
389497103
1008579570
945505879
208629115
1458242299
551450031
874808944
634436718
11219881
1425696889
656106555
1610609202
446506808
279922684
395290674
244263843
172421762
1868449804
1076813934
1040849395
718329814
1653871371
2086865836
158485708
150958459
2006447991
1665486500
1726011369
1094955938
107111452
1330848153
185217761
700876668
1484083107
1792328234
1986869506
796505080
1429187348
493664154
43497442
1936171389
2032638881
822594762
1648511657
1579525274
1918876034
70929405
1219270473
1899482719
1073777902
630523216
1329297388
426786818
1094937113
1320144618
2125423587
842081205
379384329
655911250
1525700628
605262071
1128658884
593077702
1438162952
264137583
461285697
1034479889
1953712035
9928922
1972357977
1255758327
1831937767
284087230
595248687
972447164
2048117365
961169322
1371213570
1228078807
889356391
1988258092
1160058985
1709818319
2087557639
207323623
1549856459
1838211823
1079269350
1746216188
1519298886
1707350003
809311552
1554201297
1120264728
2028808531
860346664
1714695770
1581240066
618231938
499192389
2097007380
1777929227
657815775
111230673
191848658
636037564
224101131
122251675
1111862727
2140413300
375830417
1571520655
2032545015
450762101
1744944091
648716522
1476627736
1395623013
518781149
1395072922
689942320
1583981948
2003352683
1244154677
718746214
18863747
653795823
2098724717
1218025792
1105526250
222219649
82943987
1846549162
465330428
1116167426
1072719402
1651429200
141698517
1075070162
540296451
82901057
1700794333
1823207820
1155957092
992764233
328473526
1689937607
1863805601
1915842412
202454319
203138361
1804206429
1953981678
1809962580
278997658
480338213
1755309392
18916400
1900828485
1354648635
980597064
1236418616
945476131
44594747
1312551740
1605512514
972507656
1568530099
1768954452
2140006572
327266882
1112597741
1608379015
163389598
408348539
1640970837
587871622
1066821707
137472340
1203394200
770265389
263510199
1831001493
1759223779
890290046
1079166418
49191427
2075596917
150780551
1619283871
1799256707
1719618212
379287205
888267815
2105000600
1144674376
458794441
1024290456
1537140768
258985515
217789613
540049924
1657704861
1648204684
1014227676
213658320
615435468
515002004
22422141
1705611168
1354028456
920804118
24109547
1738188234
1547990486
1468582075
1770136303
16822557
1412010668
1003167503
1145655519
1864009701
1415448319
2145458819
1976608425
434162756
177675270
955229753
196518845
1495330087
1246447588
260686611
818710211
243660844
1380081744
1744859495
2143018680
1535128255
261601287
5591957
722317670
94604504
1934428353
805335783
1090475434
1751683497
1931498018
2120484678
687739279
688594107
355112135
1369079783
2022442039
2000200464
853637529
1310828277
1619018234
1843395041
1739497482
1811114021
1722957856
2022590839
1067107149
1273270477
1362918469
1094367847
351018502
2142696507
1799424059
1789305313
1108086142
503226012
1916738898
1294006832
877739169
82256920
725084491
311242441
685843231
1089261336
559321652
1684625986
543074157
1826484647
1940682075
866955926
834898249
2034475902
1101137272
1496701085
1396996086
972162627
1929715017
1678780587
773580209
583459864
1130484437
1208590278
2028285502
1133906761
1274256986
430719371
1348626902
1519057315
897677614
286181969
660618291
454842146
392634182
346725025
1447312463
1775255447
1754257994
397827283
1475644278
1575409811
662408211
517756683
1314093435
286920451
1252278531
2077647896
607367635
1970535855
669615670
1113398442
1616751325
675551629
577507576
711784316
130413302
1717849856
1689002735
408770375
1422472630
1391649049
380633687
422644318
995508535
630006125
112467837
509198150
1788246354
750438693
686516251
10968372
521640193
1173744095
70585905
333339838
181295463
452262514
1587830274
1522154817
688173433
1849335621
819303576
1273463018
1735825295
368310887
492817381
1972410184
808253323
909214723
25775294
333597619
439907773
1366865259
105133012
538335871
1844486191
1347218031
599026813
2141380903
634893474
1384143232
1151155635
1735039121
1216672096
1464330948
1058403810
1873105101
205753323
591484187
1062792595
261996859
1358056474
729337724
1401993011
1033900780
328116713
1858876445
170453998
607059320
1653862323
1861722517
1293526838
1961219678
1700489
93488254
1015035576
1782790698
585248433
1285258077
781979369
1426688045
1288112300
927524016
1586864378
2138940472
125938094
996231530
1750705243
1821488350
715882636
152974920
1316954591
1269308313
83310006
576135449
1512487605
1582697003
464870807
1065240979
1615358628
286743932
521246352
1595707921
2121320676
1522194943
520105969
2026878176
1468522855
1193876698
1854512183
96132734
443084920
1786719940
1088401263
274562209
128736134
1310573990
1646641909
2013337965
159194976
15249818
1529639533
1183083041
180182540
818237055
1552675782
1904810789
1191160078
627739897
575761810
405897566
203341248
232308652
843556153
377283319
1776525525
1057142106
1720224952
1832034545
1786384366
993404659
146773619
1993476464
1557051130
2012588212
182263757
1333757955
972239479
424689425
1873371211
431151136
302609139
417948327
315257439
1455968116
1388475618
220988384
753634067
629983224
1165298326
1264851698
1785488952
896534430
1261521363
808039278
879119630
953795557
795969095
1138715431
1686262557
516367618
222660634
475595512
1239835551
717087726
1878025925
587156477
592801749
1276933133
1239571714
1411857177
684941582
319915569
367626067
1442049336
1611744383
447257671
607807040
51171221
2049547808
1076678841
2108133366
1056900088
1690241019
1606573631
123787052
1700516172
1495253209
1945474718
1687319020
50941771
1743817044
2037691398
296360770
574954908
1769315176
1078387808
1026981557
1589122374
1909275834
53240639
1782052677
593350962
481702326
1594049137
69444044
908537133
825636975
215859111
2069108264
151652248
2062590954
393549022
1515486777
2000190327
505786254
1125362984
1255199296
1077911683
1366182924
1373311966
463742199
478193285
396677264
2102964792
65945981
1590332689
2058211982
1866094622
172466988
867967808
1690207301
1910169356
477364763
1536722132
124718001
444261446
1398654271
1618698825
1842759198
1382816684
1190425008
927649231
1015496627
1195262872
579698700
1853703237
446109502
76459527
1680498606
1563488997
900060050
531524470
341423848
1023932062
1171451573
2032197242
1256321029
2039178050
655615611
1563818488
904072205
1744189505
158572687
491264750
1856460083
2097934454
555430403
563486346
933534075
619786997
1901386915
1043659846
1672382169
240893091
1019440521
1297631587
1484220117
735066982
784916030
1948438633
246918208
730766408
573949174
1906697314
345568839
357772921
1055950132
427789451
2018727816
854075901
1139369870
503259207
786339780
1532869325
1295275859
1357115372
989854064
1175293522
748552670
1086337852
1781149630
1053159723
1908700937
2004315229
505659340
264781262
279449653
358067948
1763290908
2145908077
889987671
1156610033
393078506
1481038122
1878619090
809950452
841502397
896646322
737287599
1500335735
159536781
1824998975
1705042720
217405502
497507236
1056477320
238140991
2128101352
1013921414
1205844228
1492867054
329151718
710224489
1781640866
271898856
1468265131
1141171565
1523308367
1744730031
1730462498
186197579
1585870588
662739049
1549496015
183449204
1700275626
493628776
2141095443
1867546813
785455172
1665070053
105670313
1641987374
831754543
1547015833
1474636397
761045846
568531912
630883313
360766570
1877019684
1636560933
707079983
1389443889
1394276485
1105412389
1119191041
1771834519
1373549882
1376397353
618409940
1935780945
842611501
1682808076
1483763543
511546534
517272630
787753203
889941094
953803718
803078268
2009546444
1350532178
1369396776
1064601213
217640277
988873186
1090567003
1898679499
1981891450
45861792
1660861447
731355858
1458291654
1489881495
1147960691
1691979908
1805312765
1350441064
1837452554
104096492
2146619914
1950314939
1521035304
812504275
869223486
1865893642
674993853
1901317758
1065040343
2053536936
1898876356
1183256893
526051526
957288352
339199004
1932390610
729844259
428608829
1694201322
981947995
1244210216
607292619
459511109
1646610044
1876913521
292573420
1131648714
2063167677
296457558
1432947874
1707394481
324675324
1318513256
1157263329
1375892725
1920054932
591170503
642560288
776315139
684085849
289704502
52504333
1618085562
1277144498
1180512506
128270943
1006203355
285160437
1253314070
367799423
905445458
678733966
259514215
1637883553
315428240
1936618629
1316921846
564250623
1810212565
1080892138
156767147
477171212
1179607622
1416920736
720786945
550934186
1449030525
1124794770
1829474801
2002800464
382470262
737192027
2144195690
1386213504
213227415
1117467178
1674648991
143711428
1578069493
1706741285
1537344752
2031396601
1472363740
39548346
428375331
40627994
528704677
1181636659
774102067
500849127
1234452288
1903108312
87441895
277649903
190033435
1650974604
958152215
1122573646
311187981
2041328352
1023564357
994768398
1433682099
1409419378
563143650
755235465
58376135
263561727
106822813
2135488515
1905226797
778949992
256664714
21858365
1379023485
1834356821
1227190202
1349884304
583180704
1484806006
1934356220
1285151885
745428806
1662068629
372691480
1682814094
1063779094
1478614023
2001768064
1330972564
1440908412
1108790938
589524596
921817660
242940329
2097093991
1529625460
362963601
1968554779
1990028905
556250177
929994507
1477659661
280617091
1756049584
332221654
200938309
1777113533
1651395550
568254366
1013480884
810202681
721080898
1048074290
734295586
750204748
1672790232
1641991996
1402118063
2127017608
1284351344
114318035
733478156
1838639926
1639385181
102145827
1604363111
2042782497
195237323
53857726
1886448371
329913352
1053886327
1045270697
5117376
1533850168
1873623835
686236538
929448450
604563963
1115320479
971039306
1193902433
934750658
647520061
296114682
826603467
1411231417
1874527480
1761454338
20853597
1630067228
1182261143
995163071
120856551
999677738
291924189
1332273331
350280178
1076741112
339612526
1682652137
1428598806
993973432
2057228863
1726420801
221777123
384547891
119063035
766844008
344869671
507483325
19106125
1943563269
674520126
1073593444
956407097
1614024056
804592737
1921469896
900080772
2003468328
157296129
1171542937
728390214
822985434
60281899
897454760
1970351437
278694501
454408239
1999209960
1388747959
204116833
1019782582
1829220989
1208289758
1144921551
328854722
456107145
29575009
571818273
2040774162
437959093
1808402368
1035218657
1266615544
2108136734
146134888
1424759659
1452712326
863021075
92912219
1447023761
1410633723
1505532760
1232454422
1835280112
547614319
759051428
2065555739
100570563
602429235
290478077
734992376
1993014899
1680033423
11209532
748322061
1048745339
1205151887
76420290
1443742052
1940296187
2124629671
1398088829
1059862031
929325297
1275277675
226864819
1839303962
1557152425
1457679470
481549338
1115771403
967008317
1510855985
1165551782
177386569
1536474346
62887233
1156377928
112054799
1127215339
1938183386
1785017340
512895850
379142360
57848074
1590004935
709625979
513142229
498021260
912775129
1310045099
2048352246
228649489
2128540486
1789725399
2058623888
717506992
1142599462
2084914880
444789922
774060262
49375597
1817853463
1443068360
202764912
449207916
154216143
1590520716
1605586977
1807959719
112590727
137169926
1921139603
985073668
567511685
1168372891
1206397375
1380851813
444076828
1494817575
1763503177
1704357825
252396264
85615491
159083490
1393726263
1838951195
1590181635
1268690677
2114681403
941281172
127062810
339457364
1324797369
1296819538
2080491412
275700857
2124257297
1076371146
2030909959
1566660675
1968424218
937560813
522499932
215444076
1183354504
1756109951
1796669758
138884907
1406307039
565001603
869347556
1745349092
667307866
2004364074
1936146446
1353191655
677303113
859719975
742558317
705787513
1133980268
847002096
1771264992
1168061234
1317162884
1581425860
1647696342
635686018
1396806940
1140683390
378936115
1705075037
1495199783
1924941474
1552914683
1074828185
637106969
715809735
998948147
496563886
709046089
1934280453
1230318003
2024606545
1246964062
65044061
53939996
2119820314
50920478
958248536
1252779924
1813625428
787572151
1625955777
1656643037
2090383005
1642861403
2070381233
627723216
1991622471
1517492708
1487065678
53966873
1931832291
2077899473
571796222
528051842
4283616
83943849
569404365
885898779
1667907238
983624384
218722369
440409224
1549742171
1560217434
1393177580
1472102771
269465037
1509525510
1947887467
2081429605
969954273
711358803
744364510
1606330214
1068963521
1483457370
1747232482
1774473004
1505696698
2036368209
1687647574
1590474057
502745821
1407057040
600177089
1571862369
196051351
1465607155
1143617598
1755668928
359423491
750965205
1718497356
1940592767
2110200858
1113220271
448905609
155449184
5827498
250889826
2060878742
1961207133
2112886705
1862472689
1647132525
2119544712
1517324230
1886326377
203912888
1285077692
696737623
495173727
1049726543
199571117
455329436
1175212551
129802188
1549080802
735530242
520804805
420439525
1448884606
1084888629
901233224
1106537630
683657992
578231585
1080181613
552349276
1851223446
888843895
998739777
1159894200
1681751490
828498782
1017325795
2010689702
1249122356
2032708637
1831244182
963318691
401473203
1216801282
315803200
394291179
1971814439
400048873
934934657
998656199
1305247072
707276180
2069018603
1450168167
1134095014
58459926
892818820
974478529
951453756
1703577386
1435703376
1926276046
1650949635
193978926
1829617934
1178395759
898107453
1268007471
1653494803
1489825646
1781974416
945244644
77229600
1247949610
594455171
1768846479
1488363864
1264656212
1586631720
2125153
1841451559
781033685
243229016
48017947
1550962277
276368947
1965833901
3091376
1812278843
923277927
455135239
1632727251
1414415424
762619849
703140855
2110021780
1146722690
393488715
949072813
1887229327
38786594
1883227789
806277690
771063756
333050241
1382728316
745494234
1381755585
22297206
1189624500
1479539761
1858054575
1943977174
383841045
2065197206
1421664460
1147617910
392164012
796274951
1184798774
1669420795
1154253946
1399483832
1180565015
1681532204
149742595
1118883125
555206356
797522173
1927038556
533780379
471746570
1063356122
208097525
1071734967
1956478756
2093663816
987049122
300311284
399460239
473887892
50216330
1253310091
860919618
219645264
339642390
1423674162
1179707613
1441397303
1917835615
594112111
220570192
2054113039
666750482
339661756
1185979427
1107939719
1571847891
75955880
1488385060
1856403365
1836628853
1660770774
2011423583
289370120
1722119775
1810932477
1247576206
605478881
412507336
1780303325
1156193633
1408356819
40582306
68163928
1098395683
2014676917
817139961
1661469515
1341958799
579928879
1394315454
1091712391
1641979743
951450660
400152718
1554057510
2102483357
517570505
1759749030
365291712
1899174563
668681359
1807904348
1657759871
1434035128
1117925862
686747481
282251452
1367136698
1992229929
1605278459
695934889
958779357
851639341
534228400
968306444
701053734
990625283
395600357
171768379
1838429567
83364708
166212468
1149197180
1383167787
173143675
1619931565
307266994
1780166529
694687191
61913570
1919768026
2057759932
1484675349
1533048138
601585679
1744576020
239549853
2074873508
1969436204
931154885
754161133
1175249264
1477828461
414556391
72017450
727484317
1805824221
819302688
1824689846
770465444
327831460
448202530
978959674
181225811
1395344959
1282106431
1463061198
1700271044
369863439
1494279958
337555916
1386400414
1819523670
1547862226
832395454
336654694
111172403
1529061160
1135214616
1470988521
695639865
1908447891
1585512772
1918023508
2074053791
689058633
1897146924
1674588991
414631877
886835301
347310459
1139629683
1058948497
1954685843
1798829325
924078781
679546632
378847658
107631958
1922856859
1463339757
1030193345
1898936559
1782905065
51548863
1844141898
1669313668
1456807834
1072748799
2041148484
1884374839
1390639325
336527359
1118048258
168245864
1344573243
1650400817
509492918
1041508833
1098725275
1844348713
389620930
294387551
1791009010
272017458
1124550121
511945803
756996061
53406173
1929910984
794282192
1907527238
1364618206
732060754
1933114970
1751243359
75053809
613864149
870442670
439266846
689558436
165317709
473255708
271693226
1093466230
345553602
1989701743
437285073
1753325857
933936289
1034888334
1325590342
60603765
1083217437
1715857465
440718760
1300601702
210601974
1019779794
1547802285
496702260
1045742687
201543527
1266679384
344547282
679444265
994815739
1148374125
895095205
595699840
762105936
1988904698
672491554
886489475
288703529
985859615
1038313111
41294205
567839894
1978918303
2045449283
732530135
430281146
460248224
143590543
1330243406
1207396886
141571575
730547500
1298473932
1388753350
244409017
1658450043
98380351
1402806701
748572238
934193937
1688687712
443940569
948295149
1276287391
1864148493
1722834743
872623093
1287720675
159948368
313121526
753719789
2065549104
1344389803
1498043372
580684845
782246505
355154281
44078022
2034986557
592112336
1027269141
1870636660
219192780
2117919470
170689743
17154190
1186880747
717551714
1154997578
1032701762
501494989
2012851937
1991953228
1562498237
1037562714
401052628
493570770
660756513
246761891
544055365
2096274924
88572421
1490669840
1237645522
2041534122
43260858
862823709
119972398
755934127
1099097227
775691243
440605307
1716658824
1793273556
1331002945
1033277433
892760097
454774623
1552860198
2024465059
1726512744
951197908
1147034020
2111862760
2028574146
1655872657
1018018825
314897815
1306887845
1645815719
1441887138
54649346
2018382204
827196795
839435113
447489025
2046374770
1058937557
1208092839
1268222300
1730608899
1078482256
1433338572
1285874316
1352683114
411150147
1610755803
387881679
1671608460
638803467
1051656890
617348190
1398640184
711309586
972727498
1541442765
739378002
1696314145
2110890463
904351546
1300439324
1267143285
972282668
442802801
1838308593
1557998336
2086204584
244655659
2027492172
1686814751
2079566558
559096707
2039267486
1958758490
495535022
1936343105
386663010
1682314150
2025518888
1523230407
1460236153
1563778738
578426285
1293054398
917832300
2135432998
2037541928
1113023492
1186227228
663675075
1590081630
1659581465
512497543
1514724213
1103158930
580032045
417111129
810656225
725611280
533424863
1218206115
1010541176
163110022
754874176
53684942
1612376894
1606102294
810767617
1540217151
2131090859
789661079
2040561842
1441186637
99374791
1732706837
11704153
2112151331
280283725
1365301358
941594684
1309575320
1691118819
1665646785
2114905941
319985141
1388310772
652398840
1402481918
1549040664
1430604113
1109972723
1413638250
1692481087
1934597544
544609898
116854575
1197252490
1308140542
1440766467
842663437
2109921574
1368293862
1980178268
1895571671
1861608979
332698085
2124814030
405998182
231876846
545264190
1352663346
2141106179
1238527553
44866457
1391785084
1196889739
2083712715
1799706334
999972728
1171269998
1348380814
1085235452
1688657779
778724548
1197851297
49673984
216993621
628068892
1763084830
200953211
1705575420
767807143
570352281
1932305920
76364343
534437432
1783222581
1346987179
178797185
1638264688
9577463
1065223883
1998406671
1881391476
881457011
1145906848
385109864
454615636
1956827390
711390256
239928757
368833200
1225861707
932741549
463521855
683446617
694748978
315000477
1526721995
1233074615
166732635
84678108
1790695103
767226770
1761699293
155398256
1303095433
500947501
2136646491
794925
1199176126
1506748468
917590455
1169472922
347965707
1707373145
1276423032
1480157283
130814858
914865248
811983246
441636890
392361382
2005439904
1814642437
1124115928
1121912332
2044054832
310741827
91524114
982118816
1879572301
1072263804
1609811041
1693015240
446333635
185569032
538829140
1063967211
321891799
1659804353
930607371
382492151
423111618
611161925
1387698242
277741304
1932441911
1999302862
58696418
1834967919
1077006176
60486262
1024796019
1872668583
461420659
507075281
1831207925
330993808
1080152791
1611004048
952202961
71133673
1290748656
2009641816
1251769500
1439390689
411832093
1585648724
1860917661
1082703982
1803393949
2134456172
200708232
925160187
959878950
26154793
1862561808
260103252
1803600048
1953547575
654952670
596115563
434318650
342848063
361958705
502287456
340917458
99414270
712310387
1555486174
472142257
1508013654
1996980291
429760376
170583559
2107176409
608169843
905837845
1726279563
1441416647
1470502829
1911888222
858813711
1185846960
727261404
988004514
1055640565
1712682710
866763641
1489030155
1090691312
1676116295
1037795496
1164286432
2045777708
790606807
809067102
1237344253
559503505
732151009
714253621
836574329
1590771171
574111913
1622420379
1155250340
1444116345
1605163905
786498642
1169216068
1892410071
937602799
1288860099
337314835
1184070616
1811576674
705459261
1467296530
826328622
1089156982
632964007
1303716879
381015376
1979384543
178746216
1312243397
980421721
2073685487
81619173
508184700
1079267678
1936094685
1096948494
939378986
101493815
1345708060
1137719971
1688812952
104950496
1583298456
85397197
1716821905
44627555
353002464
880367006
1032549944
457354220
1309818891
906946313
303447659
922519202
2036611107
1198590501
1086764674
2080971212
1308217495
956121361
2060146552
1882677098
1726208618
1973054401
979542507
999470128
1341860986
2104704309
1328854816
904086529
1470550888
820676008
536315248
531588671
918438877
1829376892
763091256
1844547155
690947929
240044442
1364781985
1807414502
2025318653
834249161
687305067
1916479309
939404362
942771306
1822328915
1678033717
136191911
505176895
730250872
417896905
913637573
2146625033
1653808564
1376850064
20370523
1307080015
1523493468
1906213822
126433802
783178970
1916105981
500767112
1915150203
1381980672
21061863
1194326379
1259423011
1789846887
1214946785
1788389361
1512548857
1614179621
1160519024
946916754
1937076023
934619736
1804896641
1466457815
640496413
1475326723
1662204238
1245283575
789268332
2043465986
1545629830
190540373
1733555092
1559194113
1871223799
240585866
1447576768
69005942
449147722
1591773464
489250664
2043654172
288274669
642426510
1467866171
1704087806
931389544
67324612
1434757422
1639073507
1552969296
1066635601
1584968985
1152029589
529967414
1094392974
1846115488
311442457
1953547695
1357177923
1035958570
1589502024
418804075
1108416436
1420596691
281683010
385802847
386231780
648418172
1489890026
142233920
2114431973
1339670402
1039455563
642752381
787571923
1191468866
1329356558
766649296
926698357
580796453
410749203
228904098
1822357691
1920289783
603799889
472795819
957315354
1999057411
996248092
1623570287
147948618
1620501502
187524472
1383883292
1949641393
617519506
1518408038
222713522
636935775
1290154420
1294797539
1698839418
950697525
793511623
1824080764
1157516854
1390057693
1489459211
695679259
121357245
509684199
1406278158
165669574
178977943
870865936
1730865752
1054794243
523876716
40886299
957747023
1295195054
1919972911
1544881397
1311316106
1883947567
1699375705
923637095
1465289296
1104068304
1722287846
169454184
346227093
1137301753
294387437
1244749293
427350583
515274845
254496210
1049409298
1403946960
1007487960
1725361940
1732697472
2123005924
42125908
571621440
1057673497
1059684747
1561481381
509747348
1813235702
1876938827
1900387442
827117240
953744777
542589281
2045417912
1826056163
1528491064
646771082
216995968
30111656
1485947251
2092633544
962665507
2063876171
549744073
647902174
703318641
447079069
1664812152
1476817089
1021394547
955563590
1762424994
81114587
1417903230
1373494990
385093439
89678562
297983104
1026942569
235957111
424161053
503606965
1929085821
1908420400
1842209724
135922079
334897001
755158339
657716067
1992011901
35679038
1060522266
1628295703
1887722891
618941878
1351886415
562436899
558969055
998656384
1198769863
1496621744
1935066529
1060331170
65087603
1763021382
393239179
155386718
1790123053
1746644230
218192660
1608389628
548711435
1897999946
519434854
690941067
1097350329
501367804
1194778510
907375456
1011229582
1912123476
1375648090
774640529
522659243
2041539344
882065026
848594028
1669660293
1146050577
320072555
686796594
1558022337
925241286
325383647
1935935033
610611094
671899751
65053209
162588403
871017624
1537044063
1294829160
640671242
1607154579
1677886304
1305870347
1340726523
1528446331
1516002892
1324535118
1555085193
58639782
1984256196
101270229
739475430
1431498082
239714177
1542518486
1039946030
223145321
1080746062
503383050
1646347850
1369195054
1458791416
1861074650
1988853565
1754828474
578701269
1522698961
1610772810
2048843428
1444739411
976181994
217241397
1984239949
590564952
789001227
1542704583
2112178602
1319082113
1373489982
690235150
1825909170
554112075
1795671494
976491202
1299923526
1289639806
327286735
1474014163
2144842950
149327340
693652527
209121122
1938510158
1121408945
1174441406
1648268351
61731966
1058323859
1007147250
279391036
713910399
1240642440
199156890
734378488
1949007776
705460808
1759844362
1387451937
764248323
1864606231
4286589
295798150
1594726516
209938813
1443523680
2040503220
557714096
1292561764
2043594898
66483875
2119944012
1812534446
1871840282
555382794
173516359
870863377
106133530
1665961584
193315532
2133673491
1531380149
1080210584
608855042
1738132325
1419823976
1548827316
1478098043
696022548
418688518
960052437
155102115
1232721841
424992817
1126002316
1519825780
420683318
1324962653
429196525
1934856448
1292836354
408627071
1647077572
1493508426
1831967181
590087292
891521812
1108490322
1568164307
1845104584
568492670
1701914886
1746074302
1424964860
1583850877
1664122648
668728975
343421301
2059415068
1555589508
1557864401
164475510
970816194
584041267
762559670
1837654595
1006409293
1971103365
326809303
1579711198
1583652933
211942268
258647524
1979730527
1123555732
1392971879
1263914796
328223580
1816886690
210292500
176960170
919533398
1960419428
2138107292
316198322
1748646186
491042754
98224592
739387270
1327418575
1876863386
1039998574
658575613
1542008557
1422255414
2049701024
312655600
2700722
1552539120
1928824540
779720792
1302399967
875616484
1994761650
2055940097
178424195
1626420830
1735131843
1386748105
548899778
1246756804
2014803616
1547338860
1292832883
1470638818
1138837007
942035207
1977966505
2047303731
1532941880
2047348097
1428822297
1383065837
163801053
399858732
733303697
1657468473
1412933332
1760284231
1732375777
816514759
2099592467
1824135534
1895384879
1395611319
428172290
579470068
258777435
882958478
42579051
103846581
125431750
890479604
2092516133
1389862128
1101629
1925542433
977091684
1798301310
964884649
868490358
1464824453
1524987166
1796089073
894071322
1665116605
1788188288
172293917
713481697
772547067
1399152391
1225792554
324106517
426508492
1627583880
2074779398
681338544
608770126
1358205904
1336423659
1785134804
919558933
2120680622
371798625
1518770030
835206874
816288388
1373500634
1860328228
1364800475
779591158
1381627373
1718209132
1884545220
1918641227
138692495
2089788913
1131767433
2030409425
1168773007
1229425188
631601198
306755279
186546662
1204848550
996345579
7590161
738211068
834684757
470543209
606290813
1724126647
1700181981
681610170
971791983
1576167022
993582893
2078329861
2009836269
915624945
949296502
2029452361
1628069404
529230162
1560391867
345640183
303762859
331744337
1869565641
1748891677
45853562
170424963
826397039
884194135
563377964
2033934477
1142095770
516146196
686144407
2047978130
1135234224
1267329825
1658919791
288906954
252556287
432433058
1714318853
1961541582
1059072342
352813467
1887032535
1366508530
252862120
1325818414
1405469280
1336646023
1441074170
571034028
1869203869
1865800011
1720389070
1879623813
527538692
441862397
1535061207
2000456595
1302558686
282600108
683092175
1824530204
647150997
1314386303
378922176
1585413070
599247299
240344947
1221416595
1040634223
667805469
1022639735
120626573
678391752
660931469
1116820368
1918127925
888371576
1487340013
216165049
1260976685
149508418
1707722897
609443028
804716955
1251769957
999782008
1900282591
1621748308
1186108353
1038265459
1900976852
862947779
184977792
894429786
476224731
1123054178
340298890
1881077326
694724151
250841580
58381939
507916938
2116945976
1330830900
165867067
678135752
1519436296
139207314
1560506097
130646574
2133477254
564164597
565979582
1758957164
220451826
604380407
1769408006
1302974542
564074590
1839288659
627643647
439966387
580260529
72325060
1782999273
1455072764
1009090785
224224719
1095759983
417689833
420885610
1078791630
1567883213
800697029
153808615
1054999947
1446512234
423619034
1182068381
1792080892
1945338223
1260266428
1552547903
1353220944
410439508
1877600717
1216666281
1772379034
1051114691
1460455837
676275173
1834481670
1426237297
1235557025
606989403
1155119467
544358477
1368574975
1048814217
943770177
1693329839
1219667071
1597918780
95010142
1672326699
1922201796
284569321
1077386717
1794480001
232988202
461502126
2069105930
292859851
1062074381
1968392065
55749278
657347037
1068030839
1954401711
1572686898
1000084614
1762616592
1927642159
1277870706
668570731
1134790123
1521014142
286682850
272451279
896507244
694810952
2012032216
551890866
1796286629
2115199315
522058791
2129473585
1287720527
1041445223
1811756598
718352955
1078506099
1911397361
320932960
1099725758
178385181
981127003
1669025710
1391798563
960470301
310245890
1759682698
979132535
1065062330
457299411
1085775593
233769962
617347591
18768978
714763973
989679151
1022446643
510115980
1838684535
28261048
459875753
858573024
1882763419
895147810
1743951982
721258929
2088623787
107100052
2069474413
62741688
432645498
516084320
857263321
1294574450
1576492619
21610129
964351413
1098782665
1680078429
1145477253
1265931349
1904016246
908298318
796267190
958256550
1565063694
2007734926
1322167557
594923656
428143331
756330656
1973042933
186498119
1722525901
945461135
346692568
430221671
1981435043
228894560
594625774
1532346876
1673714824
2065104256
358112319
209331763
1247470354
1500897263
1395824162
284276638
901395053
930303116
597610988
1921861308
441860052
363921591
1209042573
1017024269
746604733
165890632
166979728
1053118674
1203837025
1117478244
1078655265
1135351231
2013406835
855558967
2025348099
1533643400
971520952
226228557
1134404107
731451316
1961052428
1718865250
521000385
665158644
1295829763
1175073327
1362275498
531151930
364525256
669134269
1836198672
505081541
1876494698
1981217932
706432869
662386776
1960169716
2053729844
952833332
661033448
319942997
1618873722
1213945887
58377204
1330136246
810667068
427908672
1946165680
229085018
876505343
1102090335
1389487977
409071188
2016850952
1988175524
60260652
1529316912
1375511386
81412982
862703255
609786902
1060751017
1893818791
1996405954
93564906
520671067
1566384966
1420826972
1794834116
184118559
243103771
1655823989
1225295141
50939150
241421865
1304049741
2058957496
347990982
1041110070
1017937733
254246630
1675855891
1187906655
1726793657
148957358
874512933
1442231600
1843724278
982862093
443789124
1197475444
1682910754
344685164
1997693827
1156400729
1063144539
2097099820
2110325469
707833281
1581064319
1999167274
1574409952
1696903839
1583046268
1516121092
144344336
581184967
459986949
71631991
1454227699
1236953787
605293567
1370503269
28484401
1667369747
1013216681
260824133
1674309624
1090244581
620125556
493493462
1268240052
1189615745
1765236756
260950252
1628975039
226473517
1472855947
272922342
1622528437
1716914931
854497197
130674984
834891981
1731714889
2128060640
226091562
449466824
852487321
738884574
991300424
1372928927
1556416363
1441012855
901613237
952629479
1123946037
18812671
992764829
408174798
332231513
779106661
2047161314
1372490802
945447448
934122257
1616102568
47565929
914427306
325532134
1413866844
968340558
54599317
450268317
614286677
1911764850
1435945055
997562859
22050094
317080299
1388623816
142746782
369562404
1283030151
681843558
1420838974
473791917
1428990981
224805228
616678575
350044667
1393585449
972413079
1064928201
1228074211
1642119861
1054125546
796258522
1908316779
439074196
158452521
1456158481
1469082871
2082006197
654196587
1414391388
301298278
447541723
1652407449
1121288591
1822246457
1410367016
1618110881
1428331671
1890401552
928549447
1429216483
490355142
450646528
891246744
1307973701
1195804469
1366772102
390671310
1918490851
222440181
254379565
112296278
318797225
2078625115
829395202
1715787946
1980449816
158700372
181709056
1862148380
2072270474
2550516
1954096070
839685409
239514943
330004027
2135896191
831795764
1844452040
1849893657
517350303
97994943
586804064
2055904456
824117998
1690429240
1626738641
1247660760
1724834331
26898743
208777065
1471504947
151256445
896071585
120091033
771225005
633328825
156677039
1376078323
1053396869
1782806655
2135719761
1469292686
2111315375
1126325991
110559677
2022252785
1289258798
1788858823
384326516
587101310
784536710
1265198260
861479083
588122935
1723907929
2087390203
2031437306
532474925
1029249198
43903301
591972675
1634869622
1534880987
1314249739
752483867
1664805085
1696037768
1538192597
6333558
773403935
1230441818
298832499
1737150451
624334605
1609822182
1654733005
1813722578
1523177567
1064071778
1189606995
8837512
1468103006
121491775
280079664
530021975
1899507713
51602530
1695161002
1793093140
76968400
446811689
1467774696
1849169769
1473061690
1084725137
525529585
1900113881
1141372425
981715866
701597744
1079283545
1291684669
1838547356
990041574
1076078237
1806132363
1485857955
681060666
1459322041
866730108
505194463
268232395
1146122368
166228542
137162245
242378922
1771578017
502360675
1607266441
334712776
278145924
2017341387
860875156
74618364
784652255
1511322214
1597884676
1398741383
912184926
228666542
1210770105
261419676
1395947520
1084924379
344818986
1975518597
307022582
1484438214
294990076
440585082
1542433434
1618785589
706577179
871372234
95777426
1368747581
1945952273
1376573706
556873613
1659038979
130693556
467973828
945311363
1906119007
1658846193
991344014
106217502
757806561
1928842728
1515993155
1327836241
18817584
711031404
991020050
1209275831
1480528637
1803631422
2130862103
268079693
358656570
1972979584
151905129
1163616739
889827258
1314936768
834307602
1593490628
1045217241
1882367643
722402266
1870533603
964445308
68128968
116657482
1538422310
439817553
226493933
535481298
1612047028
135030161
1381941761
1659670780
18297821
1507749261
1445184123
224053161
674534432
1161648065
1631659500
328305928
1062095285
331085112
1539252330
514072614
1272318939
511095471
1264077367
608183251
1192002328
1732943466
1192634789
1987391900
254956676
999040588
849455042
1452366482
39208505
1728601496
310186521
1206121316
739229866
1286151945
1118640018
1470321876
325791817
777030252
1365723875
1274851534
274135410
1476185941
1779198844
1266806749
1655119505
990842360
107629614
779139412
1771730960
1556582079
2112273710
1446608742
1246020204
974200076
546401190
338603332
931258158
1715668621
997271310
1183364908
365484815
189144329
694111943
477012022
2061940249
568401315
931447374
363831958
97713279
1981210241
1817555587
1360169462
1281592496
478209815
1746525416
326926933
1329874423
2100008083
607278145
59541924
1792929330
1771238003
2124231699
230925285
974471341
536387680
558771579
1126618300
541551518
2038555261
881201833
469201061
1315883020
827111474
940697189
465168850
1879921946
1028703935
1148412534
1755962301
189937023
1838867933
1102987544
2084548779
84286848
568169361
40533332
919489229
2123475558
2130043403
689443993
904507398
592742761
1620868330
661349274
792792623
929645315
1595592583
387434776
776236739
1636127679
1295664130
431732700
1104434925
867956594
1571867611
504228181
622987579
126150916
990868650
725687315
772823383
28740128
1583420047
248967527
1304936286
400447942
362468915
1430266451
400715526
1793703655
2020877678
2055486608
146685716
1286921731
1949634718
1782122003
1153315542
1996011248
1083753195
1281260442
732406196
875653201
1021350867
2031117914
1874006477
1163119702
1011825796
1091660619
1471723061
458736517
760099077
405917272
1015547101
320064479
1463424686
811138701
1562966720
869188254
650737650
1964577011
1342686555
1451700216
1769761118
1156314966
591260598
2073144562
1681523571
147399143
1451102743
1935664545
490061190
951203851
100196282
863217047
1298758146
2040723035
1017737366
800640336
1438477301
2035887719
1845376805
536098357
1406056536
1614998130
1045358595
668150059
832218037
153650346
80807344
2106202494
1377066758
681822452
1522677655
383471218
609161825
729028659
1349735576
1727863202
1325233737
1402074215
223044736
1538515261
646171516
2025599934
683921735
836449907
321226082
830380718
79394180
2116191376
2078347051
1915026646
687496050
279508738
537623423
24644380
1404835429
447974919
1961597232
236663155
1845972477
584328483
402145419
1892831911
161837637
303610739
1101057514
627926368
1511352036
816936971
763956163
767768010
1764043463
547118362
2058312255
951172200
1946795684
6256236
434080997
1014367911
1934031176
872948483
1253817355
462991884
1562822669
1525688051
1071042592
726505755
438393351
1100532746
1416075741
1447081194
1552804028
1747385363
962058088
967934144
269251532
468804126
1685608457
952692257
2111892856
401568197
1628242748
1397739799
155507900
1760772050
1495152894
183044326
320421504
1072764916
1996369293
1171272945
815010124
1831753652
1031175394
1266819736
1384948049
1887933240
1293061914
739779010
1748090691
1976155394
296467157
1542241540
853046159
524472002
791307332
1792391333
1015500190
2018655021
694870639
120132435
1319175797
928270515
1803728063
441464594
1641278463
588777144
298202138
1420156691
1308818554
1895825685
662710320
1098730814
1814793944
1572389225
34716990
102632943
226723747
1093570859
1343789436
1805013321
985334638
2369524
398430313
945785776
1539132604
1455420675
349502929
2021363927
596917892
1611415582
1628489223
1054871236
1764179824
2118479664
1051177747
1019846332
1902329414
1930491868
2058107310
989474910
1160232669
497720707
1167035336
871780669
1845368974
1527366773
98013833
1021012960
46983220
892869107
254220846
357758223
312583792
1825573886
867576162
1366836499
544540500
454981127
1818356428
1226299910
112223648
1126429937
1370498788
1325334764
1386739649
1823470335
1732542116
262149657
440916748
1853082549
1008850727
1644093540
1424894165
1638364119
585350943
498693246
1825292719
1781353624
1959019311
2108349165
452743228
1827085778
1697827707
1278242267
636721595
421994566
761578996
210421470
754012696
1521757936
368677289
454324566
2104714385
1389504955
1545012583
1903549949
585759816
111633741
711594103
1247780523
1102987052
300788743
495429025
1870145836
801465266
1400603033
1230764285
445846000
1355991020
2052260675
622756183
1946353882
342840824
1624273715
463856194
1537084392
1209769558
529345616
1765026246
1922784942
1753239133
2144695059
1472990020
575374837
217642666
873413883
424520022
1682117815
361984210
1498497053
770507477
1434824535
842430167
921835847
354724058
872118993
1801513084
2051601805
1683745628
1101583213
265477609
1977385281
2060747575
630051770
1290651218
1853500914
936083705
747044050
991088108
1593244913
2009478874
1835239744
800149786
921958530
757666367
815836655
1733809173
886273544
651846799
353811500
284872560
1070567013
1147034258
1882144124
1080204631
585660246
2101252728
2078242187
573951024
532119503
158727440
528782979
2100966887
1888415183
1137188233
693924057
772349308
201390703
472096309
1384142441
1131753129
791394669
1474356425
2105724342
826375973
615450450
661841584
837617959
648789892
1854738549
772606108
771257595
488039843
925141689
551746134
1557674952
98052040
207108890
1185881625
1527603126
2081959122
1011008077
1857358277
1377141895
849164550
1410449319
238179904
424450166
1182856623
1691847393
942957968
1130549797
264918075
1628453360
1304281544
319589819
1488415561
478758371
2014737259
1974512393
1220442698
191671678
1512973171
1898959583
410659206
2108060447
444941946
2117372434
442825279
1007856035
1457612569
2079842085
1901496622
1836689395
2076067661
426364445
1212934590
499678816
2075714149
41625326
609584124
735007777
1928013290
1706084972
311312950
1211280970
43026678
1508784713
1529644781
444297709
1047226583
1189825713
806719471
1786415585
26683055
328541631
787213335
393825683
1664381577
817650902
1173692943
1619075660
523151603
854535666
727761714
872738441
1984508863
362534010
920615828
172771874
465228944
1138691084
731862302
1541667494
1873657206
3653013
1158012267
505132483
722648588
1526607571
501712116
1038892500
685402661
381637271
1234716141
241106897
629526073
10946531
1464360599
1552128931
1171174004
1832043772
1017706289
1842148310
1797080166
1577457665
545155733
2114137685
1112401047
936305488
2067246358
97156626
1705147873
905438195
523830794
1337918085
246689841
632609380
523217736
2063635245
1632534206
2009520681
1009588034
1104988609
2117262082
1641814645
779403303
484041271
972580783
686812494
300350612
811451121
259492294
2114347470
1394061394
1511128194
903419324
170752443
68050309
395953697
589281855
1817937044
1837755588
1444450284
315644698
1512063039
1761062150
273707468
469138133
1710718054
1472996303
230190993
631476820
2010713634
471479604
338563527
950335784
393735594
1973441332
609750415
1003641353
1081525126
882118203
995722546
312148194
195640025
1584093397
111111189
2925483
253741964
1168086474
1784465688
1588887887
1141517344
286653557
741917214
1253729505
1611224808
163643982
725003720
415065816
736381743
1944811448
628416758
51633189
291903632
1279831543
315898636
120049584
475940880
237094996
1625392741
694822359
182150133
827537316
917724689
427821339
892871369
253128716
325954782
768437448
909153018
1029270375
544487444
790377622
1225199176
2003363753
1182215186
882705777
932492156
1758073628
1605318937
1156575474
1934802553
276766903
1541594974
1602578686
1491576507
2036241852
1172116801
375061409
612229153
271053062
61531079
2068108791
1719613776
1308998091
876712661
1107835137
1070173021
899938712
1110875918
966321692
762844360
1529439955
1033667872
1756934661
400957780
1912550998
1516333458
912709978
1236202224
1688792238
1581958028
1368261864
1672956029
1904726919
837033649
888709959
344973982
186798794
642296933
1500187870
479777492
263010977
740471200
204555774
896664965
1181141782
673965279
488835238
1194929341
1404254996
812493134
807935690
1550982904
87065186
907078038
539913847
105306105
783326391
841990967
1488363864
1992252656
1630718602
63031739
795397065
1212072333
1764686356
1896674157
792328066
130312933
1000849715
1191642690
515526543
859860332
589855747
1789769702
1390555246
776027931
1035162259
433149075
875633188
210410300
1700153513
677489873
940482225
1617140066
1444633923
29832970
1864191275
2069580310
1198893008
359840639
155647269
99966331
1789064773
659483987
1392630659
108558857
1112424979
1438156423
1971889127
476349845
59642450
2016460105
1600295286
1112033966
234822789
991824229
1715696165
176055042
206733363
1339447304
1264173266
774982832
285244456
1738550017
364486690
1703229519
1452012490
399618440
965891920
1933111319
327365365
150744389
997828004
547361251
708367687
890999954
904751585
2043209537
1561420541
777181287
114971096
605560023
576271195
291405663
601914978
235696286
1178723998
1380559158
1310919825
1388551480
466679258
947375690
141196673
54766632
1116163722
1159546802
471537126
1325258081
101661901
1631369858
2106830965
453442100
1806169229
1762375308
156731657
2036150871
368471940
743431787
1586675365
1601210581
712115740
1270713398
1485893328
74455684
2054247832
346725025
2056559637
269440599
296333990
1261906226
310350821
177967681
458276384
644050258
556122765
1637201704
1270531485
1708899366
552779359
650233186
1309012281
1518221220
1145308881
1994554069
349224308
1327429926
1496154770
1142815922
639115144
1665053234
987303011
1746182238
1563078461
627248407
1758740010
1511689474
1488659560
1184587852
1037590800
578508499
1280217654
1921639299
1459034441
1248381895
1266878202
1162350629
1069103514
213707821
1333777257
1074332335
1124721701
672163568
162291224
386837107
689576325
772584899
662826488
1557962729
520187504
559224623
1682950512
122165772
953630798
565857573
1182585797
819807527
539390280
723526564
134868516
1595737398
510170132
1681087956
913535927
233443645
1372720233
1358435752
820144889
135846743
929874848
1160444718
1043209197
1021014896
3630601
2027191726
1342206634
2018822765
833496268
1159282568
1761954921
422304459
236042085
66211660
196072601
1820630744
532389737
1781533124
239498591
143495346
73149209
1874543274
397766159
2106614619
2034339615
386508663
1609434100
404743663
1926754690
40670044
586864444
504604650
1404136077
1626694806
2016611913
1823901000
96238244
1398081722
537452747
1783358776
2062209220
1850986619
1828293093
448795192
2041151683
1862770860
1790870162
2013692624
50596817
1850110464
711406471
2136770919
942984370
1513274916
470269137
1222473830
305200593
473674765
1892436455
316134647
2578883
121988532
1531976715
1070508727
908470090
1141066753
1288049572
1697306090
1180616494
1855917168
2081675088
1959100614
199146701
1011046762
350925816
844225317
651740944
1850778058
1856986006
1220590330
94515978
2055589250
1581421344
2031333991
159932451
208648258
750469170
432648165
1871727292
1433446088
1537649986
1778589577
1432627927
867527622
1717487673
1072047950
1104736869
1578118151
1644138893
1195323243
916933961
737943322
1860374542
1029606968
912164529
1822769740
592678964
497495046
325930303
838186249
1613827167
1289794647
444482477
246139790
1962615208
1704805582
1728358214
1160459564
1615208313
242123759
586692196
332136337
949935146
499026481
1245541670
1739776333
1235168328
275168766
1868573793
1800493168
879334539
882941554
909146785
1367151443
506982148
244755054
1982101328
25193100
696845954
1638185492
1343649266
1147983609
1974132485
1747885252
2030290979
1040705327
482423316
904042468
1782240577
1242331642
1432127361
1090415181
1029536914
143151168
2078537900
328461437
1605665135
2001526718
1876759836
1995917461
929243687
38491467
1444533085
666863085
2011577355
701738779
1425648955
1830826441
1375525249
2038572343
188424633
1005905591
1809932909
282456972
307426374
1446329146
65053009
359914943
1612010685
292676592
1465803824
1142229949
412536214
1628687002
1085727621
1871361461
1123945212
690527590
1283798279
368618558
1029803798
1228073806
454290832
1977501011
296318713
1369380843
970649837
2141428058
1523634502
1582729213
413172889
1015975671
756697032
1097901944
956958145
1112485767
477446945
1419881720
2060555157
1524419625
777703886
563847007
872402259
1963694528
469484051
2135761499
1529984932
1915144067
774324044
282364745
1705357831
1006889900
1250226136
30341900
1730393263
2097941265
1340996404
1048326003
1486057967
1288935963
511875824
22585835
331097465
1016143375
1770683296
1975787602
1257055206
1164522829
1527964258
593453809
348529403
1865016115
710863288
387807537
1864847770
1157829252
1197934286
267350046
426788824
825567181
1591207075
1093351188
956395732
1010398791
1572418197
925403688
2057136833
1374005327
650976190
102242942
2045920596
2007463078
328617400
1556623606
1103033487
633250942
1820678516
1503705671
1817162750
252579408
297904949
621271746
951103386
1298431987
2061936593
1315625320
684918115
1895089425
387406137
1334331983
494075042
1539585688
841468349
459388853
337978291
2095586839
1363316335
2117305107
1226226790
1924541171
388754477
1036618865
1683570707
1603906807
1368226565
1745214181
650331485
1718599595
1792404818
23747325
2091590336
2015543798
377004819
694994156
878475963
267404082
168331379
791761589
1143824891
1396528957
1669139590
760517651
64176631
1557055457
1975397218
58506570
440977925
121160575
1709044024
1773178668
440794970
821654557
1309483262
1209207800
1630245636
1418411260
766278418
872134492
838657958
328818232
514878146
1035739022
482521991
876834743
2041102325
798189478
948480764
1755780490
1755605503
667695162
682592677
850711686
1867636384
1300901281
1103384394
1010193711
1058210860
1827976808
590793037
2102468150
185821452
197668884
1328850608
342907497
1463777369
8735637
50213546
1383024939
1357838139
1699537118
77194113
1710595579
740884202
2092638208
428152331
1287095107
1013821774
1342531087
361879170
1821998563
2000810132
1285979611
1696793092
1153399383
1390284752
1220392129
2064602773
867396948
113690380
1981103852
1056907677
1347232323
587491887
1756438803
349247695
1396899219
1736381749
1862941822
264649535
57532359
416543154
1818449364
520360193
73191281
2113586168
230075231
1144137652
2092798397
188135844
431002615
1856730015
2017604475
37844551
2038648082
134430470
840596799
1042846010
1512595724
761002900
817815359
1392427264
642642326
1783718587
1587364437
1681611223
1065058541
1205613424
1579576684
1697352698
1689526051
1660419496
930638975
229390709
243120572
909562737
1089371705
1000086361
647870429
585627219
2113364370
919171629
1326214341
290056351
181426014
1889076273
940724230
1034971622
718495953
2026788536
1723429928
1249447502
1066446779
2142812722
2053804538
870887119
1371489423
2143645861
110177268
560042671
1238991699
81412982
814972871
1392182526
917000936
1635592741
2029221452
26567626
208822291
2102405083
521311596
1189728792
1911031769
1401795548
639741496
1930039636
1627704943
1892693175
291682085
1623763182
743612102
1379015687
99557607
2030871775
679349813
261035446
513376641
686927635
822614415
565980466
213695126
1437276223
1232920990
219207577
1820712810
283007910
865127663
1877636542
1338451808
913490128
1577002473
1929215717
790103621
441759438
62674186
1203544084
1214321260
1543269869
414056503
1576624252
1126632509
505732760
2119887275
795687631
1692834694
1950861727
1703491748
49874674
1329361615
1888183772
892736186
166642786
1868509682
26130431
361519493
1749203619
564932064
476096483
1270179721
585764799
1727753778
1963980991
1841808609
2127096795
2024108559
678644583
224568414
415794946
1619437122
1793771380
60441521
799426819
1146301246
108576493
1272280445
44921914
1885044771
940710138
1565929553
693353226
1384419403
825165592
1632071371
1442925591
357641685
1209067229
227351446
1083926397
636889241
909532769
327020303
1046097611
411860548
1259338214
123994212
242407311
1084849875
155803342
804178445
1460672808
1171777846
1639858517
1722656882
869076545
152500213
1121608381
607107961
687383187
504934516
291895699
612443775
361709541
789428453
986839789
758041208
785427256
1830157259
290307092
1668897361
1628731520
1576939635
1990771262
834134287
1355765041
1558832844
573026224
709709977
124809068
1491877354
426815459
40869940
452947331
974346881
1081527926
877954105
1196484920
1745139850
806534074
326758933
1291884007
466448904
605443927
227298350
1655014905
837383743
1619852503
171158024
813180910
1075864743
1819915611
1946937414
15431882
993515063
1624531622
824457097
652673883
589517718
387605784
1652626804
1947149744
156369792
1402619256
1667935637
197458588
469439653
1924297831
1301961036
2067445902
1505246508
1628115726
270144345
1594055844
1014464058
1134270547
133680190
1745139275
449901315
891782840
676710111
1439994532
1875231635
1091915456
997787492
1805052791
1920234807
537144449
107062706
1773830002
636574260
1705112807
972789162
1420845572
1555023960
1409179659
2004378520
742971863
8839395
713545584
1971598618
1277759070
2122508238
923218913
1186675551
1194931467
1275112342
1892288643
150273372
1352131795
504232124
229476351
1904002656
39589172
2073362687
566401906
720894234
460936790
1348515228
192042017
1478092547
2011066798
153076753
322937309
214438939
1420838974
1615166484
2058920669
730486833
1164906397
941139612
1428109365
212202795
449990667
359182596
652725467
1734171867
540043898
1794852717
1914396647
1123000454
890792040
1357035466
1094451829
797325508
1154994954
557570212
1776039925
1127902341
1941563334
240476989
2104270729
1286994781
1011766099
2074478656
838369446
594604591
556660964
1420029055
1942005756
1323336489
315452042
750633751
619802418
971556530
2081236924
530018521
1053214596
1157746803
1625620227
2045867344
590076199
1477542760
909747614
103679027
400638998
1987294526
2044993377
1315139863
930392859
1921087208
1575029224
1452732109
2014363905
1181786144
519564371
1770363258
1459929264
1172436425
407814356
2054077958
1165097828
471092251
1155712392
77310222
1100828677
1880186898
1864860209
1234123035
763378081
1623582375
1507155826
1685609335
1239503885
1921047114
1599556265
375972499
2044554085
1787812443
1746356918
1845763461
908118624
591085075
858276130
1072834193
1299342855
1092217579
1384951308
286185046
161550763
1591889475
1211163984
1282595893
767728924
438089558
316378322
1768901921
1904024915
519697341
1503810334
1447267275
1479463971
1449909216
1204740645
1018976673
1633411353
1724795034
751212927
2137249328
298864631
1802451470
502255062
514652254
346738076
975189408
1490234751
1206030398
1525748181
594456674
898679883
467651872
437479826
974856121
746374642
217405689
978865983
1685238809
385047796
719949472
1627833041
2045403810
905336535
179997731
41129029
411145445
976227191
1461600399
714115774
1210134437
916870791
1508850557
1468184270
192750691
357981689
1745428260
1051695466
396050334
1260115454
702494951
147860867
939535652
2051648878
935780080
1536027264
2064263405
1002965988
22148620
82091506
139360817
932879250
2144081414
1860448225
2953614
288803878
2112813782
935519230
1379837984
473755635
90387536
608622632
1583402220
1698715633
774531886
2128805224
444746621
1835734777
1292731602
1934075010
323090351
156323329
1039969081
1181336967
241106897
810947886
1252614308
1129595455
664960066
1925274968
136950986
1065053005
1689718565
1001229247
115194483
511433692
204661363
232785062
109534570
686674873
621287531
1318408543
1996139021
976548084
1910223419
1868352001
251964224
1932689371
184729337
589042824
1914705230
466370008
1001871311
771944332
501591149
626311705
1098852236
2025153591
565612368
1146426624
903134270
1383778581
1617902659
1156409680
1318509629
263238064
927179569
2139417928
579947841
1896469409
889111249
841988570
337515761
308867672
1842945272
1655395610
697958276
978996212
1661384101
956707859
240908712
1914875543
48311950
228970965
2121631506
844075716
1874432840
106100063
1166650002
859334996
1789333061
1486052984
983147474
631611563
898949881
2121481600
852547172
1700461311
1870640871
1456395099
1492017202
1822787945
561997145
541919618
427702984
1332743990
1522156983
563717861
537553073
770474704
1538502983
1691636371
1070691630
819925891
953703570
1038957237
1236382904
1143072384
1408215300
1538130385
66331665
782158344
233597988
1969246393
306621755
1875187822
1893022017
1121665222
258460831
1178974488
431750188
1346748636
1923138966
1909865333
1796481055
1123352334
1833628895
693592877
1159485883
1126783421
1124482930
188780121
294347942
986744900
1085750932
1319947078
1742554469
187846456
665401105
728532091
138258211
1427724490
719480216
82075732
610370263
132200712
304752144
528774959
1628930349
1602598772
2048431937
1028191555
1631635996
452181688
2084730451
326377203
1162970343
1261032437
1009506064
369253395
227757403
1480496407
1798112398
430179155
1891845510
77928463
600803233
2063439378
1687081234
2018711740
100016595
1676384774
1276748853
1146080765
492601792
1330435704
318044248
1112557542
1572848885
1072202661
318253481
342125322
1817900727
1751831627
365848242
209731398
1612282802
2146360040
1297732216
1292030644
787295294
143885519
1356124900
2014312184
190445184
1776936180
516698098
729940547
846433723
1029040430
1892471465
484229330
1420450835
426697474
484954095
1105829353
269282024
832972050
1474764472
2143409011
1201451858
337166693
260227514
49936297
1361298730
1224195122
780723657
466989761
1559609192
371304702
1638823331
1918057104
1279743183
254163599
1486173797
2081682219
1978802737
1566600986
443126496
1401981157
10123034
1596339640
391134920
768662601
1699510338
507195184
183577
125338580
448053982
2122726504
324419770
1508931767
1014237692
272461597
1013942414
23979684
1215680272
2116238078
576216859
190080595
1933686360
325706361
289723743
1864316629
821371113
635897954
535490801
1753721886
1435123078
1267620123
1561158928
1975166691
1244704901
2039936832
697748082
2145778959
2080738121
1516180829
1087211682
299023992
815173633
486603247
1444910691
1429318062
1537578406
545629886
688791292
2641586
1492805377
1799603695
1891612652
432205134
1075600979
221176535
929779381
831293000
1113390516
1983459940
510988247
1019238570
342004389
1278725862
42228838
2124490653
2141540680
231147725
1628324823
427428718
1379346145
677273869
1917575680
1441972311
1095030326
1749276905
134467842
1131418140
293092470
1598521088
1103529645
61256335
1707189583
173039171
1248893162
493545721
1322389744
1153908272
2020069695
1979507835
1092876397
997831424
1238186910
1434941899
1224713567
1279409474
1947643273
1976024288
684500786
1932859972
1084023830
1453292860
2002104064
1703956806
393935177
1128596264
1134012094
557811290
1620492813
2040975959
2029784348
271979357
700310197
887175593
1374752524
1638578829
91170551
1764561092
1628234764
791296301
337160711
1770144508
211272565
1675888246
604861437
917561146
1391198783
1973663233
163976217
870703327
2015847583
478189708
597913965
86971869
149967089
998505915
2142746268
1286476691
1786557622
873499250
993711226
1562401722
779862033
18038937
1253039867
1810072423
1076089220
437718434
1458278350
1336482428
1772171216
1963206356
1213534067
846600259
1458479783
1880887595
1806578701
486278408
1750839038
2050415566
1418650827
91734372
1315936608
618130822
1284564399
388211522
1764676974
1267068510
487572598
743761710
258304670
1383726686
623215243
1776702140
1448552332
1100699803
911737278
1219213111
66019874
750894359
1354904143
1035746151
2118564150
2094753673
462053918
713942149
478819156
1872738310
919492631
406209540
342994990
524504249
2061339616
1849069655
1098492161
1577639293
1813253616
1456601820
1849827436
1917666012
1410250148
546995619
2031893074
1402811970
1883544412
1462665165
119162682
1082571569
741326911
1439517859
476381034
1948002344
1656249681
21032424
1395543584
537529622
1424355118
1738375468
1342377777
1974030822
1934148826
41234188
568419784
1800442110
867457254
1380816439
2083593379
89135045
2041220238
748736498
513792385
952996273
460417093
1459576924
1215488804
1988954445
1261639736
501055729
440357286
1076473397
1372502552
231677256
494180468
1163700239
750229157
1984295737
1056334823
151936292
1176917441
16915471
2037888197
381467336
220273479
754855992
729739826
1540832708
515635452
1644941504
140734304
1600926044
352436484
55283378
438349549
2114623772
52346085
1639359213
1364602794
1193950254
1924821811
200241236
1482068742
1759815925
1966400656
66932533
1217962911
1602765367
1762884885
612589297
1974931164
857565379
206681602
1387852583
1360046238
439226537
1138612682
2146182958
293478172
1580028919
509526727
1511260811
1288649603
2022485419
762930594
1994972188
1275715279
81644648
255558087
1908159426
507881522
358381241
929818917
1409371581
1815022894
289460545
2097159083
1124474778
1329381671
624342237
46979806
1735289338
1251116344
1310562416
243133469
1207630821
1137520198
1189757919
526279737
839081028
588553249
78402482
423333043
2041969672
383994735
667479153
531867070
796065192
569567405
1877175622
665754955
2058184544
1014101765
1206259374
1441096551
740400053
1208030794
538228208
1661906638
1548530230
751892862
1186097820
488671094
1878530731
1115133520
1839957524
322158107
299420627
1918322191
798100815
1350306016
392609219
1623655338
1426849726
1969286769
178789367
1129640219
246535178
2140293035
1894525037
1616222142
695990422
1692093715
1463217074
1555762091
1295992543
160107882
1970862603
1685084522
1216889071
816709115
383050572
1867719135
2070564939
352931974
2083870296
971372065
200113438
913845543
1434533994
579029844
191937063
1758247178
33954569
794153987
472169314
852124852
1524952369
828111199
734848416
1318762764
1624613813
940449328
413702285
14431816
1413702116
1445414283
1317413441
2111010085
442642442
974569065
34080409
1746652224
477595717
324306119
1832316123
2109859516
100273201
1301043641
1875473171
1179807919
606718640
279307530
1263463997
1318688453
847808859
1898059006
1861957892
1552683687
398527888
611409486
1779669535
221568783
1783366998
1024817736
587439920
1848879609
1212943489
16324323
2003145798
1320893199
1000807987
1207280186
749054747
597014183
1901321215
608125535
118712877
1240707758
882668679
1730470457
1527288709
739595111
1301879
1551692029
657460815
1867139667
706113067
1980601976
366796963
45953802
426717763
1794743836
1800564409
1304096944
1248389633
1357709158
1323882850
1981472771
1305963157
1113875799
1515682003
926306716
306916369
484674499
1508206633
292019984
1962580863
1470325966
771527926
1126553917
109605448
59044432
164687075
1405463144
2006317558
1828698555
1223053145
356333195
1346474361
1075099447
1593361825
8336909
50514512
498238606
902924551
647679950
1916607360
1029523776
1590978088
1968971772
2013156147
741479513
1310888890
1124293532
652337233
1561760216
1698133102
1129054210
1220187219
1323440995
699550131
453661405
782768562
1642233775
250203574
599285254
1232183886
373404074
859173670
934387671
1583597954
1912382848
1549690428
1016454418
1391186561
2146725003
647613550
835915054
1162316835
1627338462
1697733238
1142088579
1223432213
1673360171
992609738
1847669324
267482824
1327804746
1525677658
460555502
1031121283
992990348
1261865856
412572384
632025707
1082467154
1450160351
603079232
1450778428
458421766
280007411
389481927
598939997
193296469
1671562188
1859757065
1329758858
1934399001
1876526376
3014582
459383730
2127524011
275820890
1292001104
1951177715
226924465
724817351
1196870231
455951099
484577356
1131611122
1213187140
347086633
1230891396
1743906314
439803766
2130158231
483343090
979901862
1953936796
911837478
1338556687
1525794378
1330972166
385391173
417184663
1556186492
184279369
1203938635
341150079
22023938
394737698
2045796580
623826048
167875660
547604712
1109408538
151443850
1057639572
1933306883
2135940426
1833517144
1579261233
302506454
1241121122
1219117333
902438668
1626007504
1747925053
1598089360
178080781
381776776
1749137186
1269035089
809792159
916180661
2107908123
1399909620
1614286753
1790348477
705492750
610875100
1061394010
822228620
1014719544
1669979632
410525514
147267829
554985204
644387306
1984498464
1840498218
740305863
1032822318
28822234
41596774
551342348
1434982728
1633992734
961632505
1637005596
1116331266
708902473
1985785939
1709443505
1659958480
1816600082
301918845
903512364
1710764174
763808905
1039679511
716812801
2117018214
1803760634
1837979509
1216348150
1620688889
536168257
1492635560
806758564
656141265
1587978075
1049088971
734190439
604767059
1278926590
130917426
760069483
1819254963
875966214
105713565
1434702733
1215097784
51505141
1812570898
1280232649
1623919480
1696258178
1166844917
1845225262
987944567
1442483396
879468394
2080176019
698176742
1059734239
971394346
1451445806
449641651
1531679565
880637192
136759556
926964483
938558875
1263303469
2011523003
345161442
2127513133
1042530970
1796097769
1773611504
403248699
597655141
1005904104
42725539
993131232
2072840637
1364028067
1531599287
622171349
316277790
308505014
426487986
2145379465
181965067
38658181
1467070126
1336402372
386145653
142440361
1042220213
1556199681
275080316
773515007
106367809
607448727
1505950046
926165083
549590552
537174711
403534024
1094967506
777772437
810859678
1449118261
1349269560
195943241
2111974544
1666280490
13313150
1494020289
1074013432
714136730
1685012646
95833759
877295601
766180366
706653311
1022213484
838430834
2032998345
1435520718
1470881506
1189647801
1067972022
1432429689
1523033948
839583540
809492957
1465157670
536986715
1026116999
42427542
1409086468
93272158
1430281235
272019873
527601137
487050256
1356442575
1171506985
970999640
1146200278
356180360
898693684
1273120361
435152217
217815516
29434412
520788705
1200072435
134596318
1659329246
1430099919
62188222
504316450
924252461
337887252
1264731246
1678125251
1001072884
174978799
1143960957
1110729165
1596484027
124948684
555591711
1313026167
988961883
910116549
953582744
1161694764
172702377
297151947
864686456
1113413912
1892180812
255939826
783829110
1192087170
1263484894
1882454490
1540636087
1020048174
210599282
1953547617
1970664226
857518088
1125515715
1152671598
1194898615
335282309
1231077121
405332836
715612926
314336332
1857480337
1102171863
1405448676
1861911503
1312934450
1758949456
1253636205
987367556
206496522
1655298627
2080360536
89370673
1359758836
885943076
913176777
721787158
1285742068
608314926
942428465
1702151766
1558125926
2113989768
2116795633
1402561633
1190082669
1086357666
1653913895
136901578
1445219960
41566942
474523946
295609864
243998850
1534020125
1015088682
1978011476
1088261838
641204159
914164276
1139748077
385657437
1227198836
1593405043
355230553
667756460
1705572507
1680635400
1068661114
1561647667
1539660648
221503456
126789640
631078344
1644679219
1301188054
1330018328
2122876813
2125134433
907797174
1532719419
937689300
366906977
1259126991
2132895123
1704886731
1730212128
652106777
70874846
1443634261
922834897
482004877
254757472
583769591
5096214
1341007845
655438043
361147736
466870260
1027093738
1920593656
1749347993
278730244
1201259670
1639393266
815432608
1864481880
1549220927
1746616540
801872609
1222297714
464585098
1865475820
727430474
990357869
1957592217
143021976
1403124964
149684565
903732247
1188880519
63127925
1597494260
1243938076
535180428
1997214377
1108673095
35615362
759751356
1591901993
2018289943
753583574
86968352
952904918
872356474
2099298000
1130054156
236383738
568902568
1117784093
1260534689
709374989
402062294
1785218328
1301008735
2079796256
845827034
7648932
1526395233
415883026
967896512
199311775
1280272479
1726202853
723232197
1485572784
241288741
1400711670
19141104
750438693
1177670082
1159066916
1578314975
594825694
684292607
1657623900
1909701805
1925478225
1128227567
1727902819
487005135
1639446327
393563433
1128500065
1384626022
965080890
1969545223
1513211963
438320240
1866246386
253251022
16398290
184103379
855393947
522817766
592604086
1066117922
53138252
404353378
2131716106
112664842
1494452399
616626465
412118794
1631098366
1026571549
841904881
2070817736
649721318
1592643603
1517530972
1600258376
1800513384
266952570
948872417
1234201396
1167201425
1928457489
755973757
357611443
1228042307
1900411940
829948593
60504687
2033572213
1230270497
867543486
347444162
2087037141
308832193
660761350
685363747
481154062
1149127729
1609239907
1401503847
2128084426
2114749715
1707426477
309155756
2067100009
1074882820
109111976
523813397
1432195547
807990904
1899327297
2141614967
579144118
1322945020
1631949347
2125420526
1325255489
581499584
1393376918
1129924370
1016849068
1627206554
195308924
1172935233
1367972433
1125183122
1138226520
638216451
281154953
514847818
1781128399
1128871957
906415426
767344791
1792351905
230329979
1309086686
83482555
2112623975
393250719
1240937916
960355655
1421109148
461228192
1680182551
1177974833
1375987256
330387043
1714962601
1630993288
1988133669
684868750
1282565785
410830468
1617714889
790713919
2124463215
118877060
119167864
667011451
450422259
675006411
2099448245
515869703
769951206
1719797729
334461173
1779018864
2138493384
843220116
585437163
1904184726
1474890243
539013290
278549893
2072209999
1460118421
1859699669
1591394876
1268564336
1824330166
156313267
1890152485
98663747
1552256815
1328038299
54671815
729190574
1866441814
144702485
1653812976
1281440765
125986924
1196861659
91811680
491087813
40287277
1449270801
948949214
924564162
788053349
1061285125
435064284
905726750
301607153
707341014
1611917377
1286436256
1803643564
1868383224
164813389
1422897919
1759463757
2100556888
1544236860
1921008623
1392609987
163159144
2094775639
1353655286
280255416
1544460670
747825656
1555601944
1970930516
1370399030
1843429574
1863211783
1421723623
2021972556
1974433704
293781899
683058864
400993084
1290596766
1859255098
1897168372
563662841
1851314698
598452514
1927143625
1594153151
715730352
1844803842
547834628
435781224
1760866061
655618115
811827729
1412645732
1046031398
1379870248
947378313
2044352981
1026038908
240592660
1239985387
488544066
2145495311
187495667
292267425
765551167
1280953279
732316870
984396261
2040791096
1438598383
1478813389
1738596330
1842170684
1807189641
1257809779
1109382519
1499841371
68392641
372515377
5902688
1409963113
33104117
1000369443
1376112097
1373670513
1742851162
226361553
836263746
1546515440
949127630
2064399487
2093423247
608887383
465189166
505615905
514945388
226412771
1663909869
2120980195
1557814531
334976409
232194037
622669564
1512433756
958398871
430677389
767378239
907843287
669912274
1098177515
1185197327
871753739
1406178658
924036345
476981143
2029708319
1378585317
61608565
958484706
2004620970
1911515513
459141102
1449720505
1845162125
675202675
1766761713
1855657265
1588687525
257186608
2043783759
2114369591
621309960
1958839037
132585614
1028796070
1976540122
14990553
2146828640
1074461765
1111743920
487494270
744085610
562415788
325401984
721416133
143674434
710152179
797208835
1144236314
1770043669
448459920
1889869166
677148691
1747061782
853242347
977456594
249150043
527251245
1847429985
429104709
2146162479
1764628359
1026604289
1731795311
988239445
347563707
1686490744
700644401
76070082
584299057
869633372
490806912
1893853055
403937073
1184742607
1784247520
843439079
407849892
1841435499
1212052925
604786465
773232847
190408366
788967699
1388909842
614570307
1860320208
363303467
880620126
486530980
562034668
98381164
675126358
1459110822
672162007
671406295
962979491
17073779
1086380985
1139940699
1441681307
2053412160
1335749324
1630894214
1028579360
1555873184
1938023551
1476289240
1715404705
1159828331
1332636995
1078417772
693216824
184724212
579243062
526596697
1871370868
940902444
534950422
1530032179
775004350
331300534
1432177303
1947377781
1430531882
1328367558
1134287447
901274659
1900463361
395741937
1696620959
48521156
1279932534
1719315208
532075912
1111358273
2138332460
623885369
555492841
364104564
1627803682
1204680340
1771892591
2002809199
2087915766
1499082498
369406012
1625063595
525991157
1204161572
1005530564
1185818215
830219762
653973643
1273689654
1021775924
1746509070
976439749
1906496262
395460346
395888932
153715520
521012028
1892528013
713192911
912694248
1207881194
1530805024
258878807
1812075557
1327222437
197581252
882308906
435151595
689802282
917635393
941350126
192512609
430817044
1846629226
135174595
1702638861
1710141367
532528571
716052940
180854885
1727192167
1159715798
1377850290
1463121527
1208181976
625021627
994877633
235331984
355718836
451391366
923668454
1741001603
1341950246
657021621
1669966715
2106247131
982820895
1471574612
711994943
1067637610
1423627642
378628954
1602180821
78622956
1005265284
991357391
407341791
1437510031
138036012
4906440
103562971
98517260
1953695071
365229653
614079464
651721214
1568216631
1011355018
639852007
570019236
543249883
1349744048
149729926
190302711
2001972131
555996310
2039787901
2097735351
192242162
837433923
1068729676
1565538327
123173055
1145722240
2110037548
430845377
1140952906
2110450537
46688697
197922817
1104613540
1703659185
47618565
1050651377
548247823
1195565348
275078578
1704924436
443479557
881666261
272095313
1551135122
1000393319
718302391
583021087
1461414940
753822192
994272528
1548082246
774543239
391227651
1881322413
292271189
1578046356
765022085
810335013
908996927
585665839
977004711
42362439
776310630
2017194188
1454748499
722472328
719213795
1138094673
1354391501
730076938
1760497082
845682987
1203605319
947280109
535726685
1538370308
1048603787
455394955
2024331446
1191762748
900156786
176627848
688353498
346894240
2088158831
1013171191
82881590
498905181
1603090093
665621598
754843529
93253250
2093209023
1982609650
179981309
707329696
1842340564
457664753
1050949858
1827611359
2035948737
648162092
67873466
385980193
163899134
202398457
985617363
693621539
525296709
1070310781
136382584
986263865
276997055
2083011731
1796710727
820080917
978812327
867899262
1315283389
1898605440
1191692892
846747289
149119721
701094698
1376523354
617341102
1360104163
1736706264
1202865789
1941215387
296110228
1425674143
416341031
49078922
1315055175
2059945538
1628342522
128739963
302634074
325635786
1387440416
1673616416
232288763
497735927
605607380
1167173924
219286689
1955053195
1557203358
1198057654
1714928883
850409971
1577401271
1428424564
1696192363
166127419
129343165
1918874086
717656610
420642848
1222707365
1631922785
267404884
1648225800
1310887775
1852517435
409217130
2068991994
1815068228
2042312036
1729856552
743856426
1858403257
1998218109
1209659021
186595296
2021946132
334087252
1667350149
574629639
2141167651
155196350
1674155248
103524451
360723000
1291884007
208343485
1266000766
458510515
1209517075
128834375
644591788
611196076
84497349
2102029708
512003864
285169861
1514046779
657647052
1912835811
841082624
937767349
1170682307
1968770868
252708394
1494957897
1440630947
1518048729
339766273
684843764
381915833
332851701
1185580357
309206737
531895000
1534593888
803869158
1316054040
548059010
57393593
117135630
2005045034
1004669524
2074961629
1468694719
2081892173
1351147843
41973796
313477260
1254015466
1368051499
80583745
600509588
635651254
1547626592
749620711
1870215758
405072065
1212494084
1735543826
1131682259
740048174
1611992311
1600427571
1921789243
1191307155
1185513316
54777093
1296098529
592028466
142556591
358182883
552159031
665498461
2054473280
1518489272
989535025
1163989470
1289515588
1753113509
54195216
522682554
2011647537
1788706034
1518585584
201184170
1030892941
979796799
774257036
512980999
893473370
1792051548
1774735448
1871720971
537988294
1788711502
906630809
819659571
345113203
1912359160
273716470
503569227
322367206
1924769459
219057189
1557277834
446005306
1865780282
723951638
1787759071
1029523377
1913569288
1376360861
142470821
889896187
1358781817
1273458574
175647540
1497295162
1135977665
1405640806
771530098
1361280347
1203954784
274690060
1718266333
1587032140
1810889690
1391146438
1315215142
1434323322
843045805
876578637
474640000
1058986152
1560317764
285963716
1549051395
162146921
1106067930
917189094
849257748
1848726959
64878592
1032814438
391316225
410707871
450594981
588441428
2007080361
1212407092
1853964767
330037339
1550148650
2067229311
1806981164
1442430395
1064143804
1801768526
1381497498
1456998560
1185946931
1040263199
1905421791
578748477
55163041
938748550
1271505853
1968604467
108460606
915939845
1409407846
1189674742
113676879
1433941629
789111565
852951105
1793512511
24743394
567994297
144483533
1908795270
77559092
1751003874
1421812893
579433604
1812603929
493615283
1925063456
991599959
1144057544
2066276945
1915480372
1048742147
336657787
558856591
403118436
618988859
1079197187
1821828777
848299628
35319789
1550379927
1268356013
626008886
50950210
810984064
544474166
1957971984
1255168653
635301765
477211396
600800139
432309710
1826606099
156857049
1129302436
1790890616
434147451
755582023
832464217
661330009
1889154775
433928389
1587190267
1643650128
161404252
894744936
765213925
557018652
919360279
859046128
1347279431
1598191831
133359467
173922697
1286985296
620443804
1827020337
880562806
940582599
1815673999
977946528
673004740
1406206729
328851669
700197518
202260646
937793368
814060449
1428278815
787564143
587668155
1737074412
74733631
822628465
1865043967
674221140
1478590841
50682408
642240051
1506854127
149426792
1577323963
1688093846
290326953
1131173315
1146338083
1653303839
442325716
963318676
1818564350
370792430
276069088
1890609064
1395025007
767195000
2028832898
1072502750
2141621827
1213541086
218462627
1507067715
517484517
1811355956
1341321518
1005937641
1959954118
668850533
508202673
1014841749
555894880
1639034506
800955955
245865069
1891548314
15282584
1866628606
601354978
1635980598
1990148711
1834047071
412720781
1173268434
797010276
1880348202
1884925990
1510292763
1007909392
549677229
1368485844
1971311930
502730005
1745978937
809564172
1414932419
961711583
1375270596
269423633
1576128503
721907621
882039206
1882723871
146432862
1607955703
1258295052
1270332189
626401401
246345918
575081099
206736091
66435802
642908353
510305315
92323576
1068108872
694605242
1634119448
895401524
805318826
1815807942
1727188586
1992322180
629056981
2110611789
1893841264
250770621
435053590
609724782
410243362
1102342679
597270003
2030382557
906487476
1130659996
969990407
1734932415
1284887937
1104389926
1851573988
344736550
1128759921
1838465088
1151825254
537463428
278994699
1103815326
1519297150
22643063
1327658221
979524685
1648112892
778665201
1243487373
830962172
869344932
1819787618
751093561
1622619702
1442199367
1028787193
1646216527
596562175
1762756771
562989185
1684144136
2037606233
1989799101
1683712912
1267653072
1696288471
1308620163
930208723
878845708
643469849
1241036063
1414217664
620553012
1652496779
1335955898
1483138300
1310381460
1185755922
813951228
1453701769
1179578627
888592604
1536353425
386793145
1740694495
1764061419
1643684572
1493955266
1367147569
587055147
221474717
477539871
85416449
769673734
1583347870
905019541
373938223
519217970
1667940186
270272151
1038609308
1537581368
313270006
1125957233
1290206886
2030537643
1819173919
1541101910
2069587950
800297849
1196311773
2081756965
69704771
1705441815
739397703
375293683
1527850105
2033952726
587525285
1450778428
1082429403
586287430
261828925
1669703068
606968028
1965388649
1395268498
1476743503
1246256013
1770199492
64827102
1409808500
443251441
211825512
1616460741
457083
935259190
275443734
726996861
1490647885
679026034
647757397
1948726108
316031471
871423345
140439523
995673736
1696873337
1365470591
1541708014
1953788236
1468059994
967651662
1559768774
225342149
932138132
1095410090
2041089195
707154512
1433213835
216258509
1602377331
1445369037
1935156121
1097751421
1993457290
346977361
332844764
1462860704
725277502
836776926
195924752
140847031
1188240322
1959843697
1168641033
1173588980
26767846
1326007249
628972735
1468439772
210243284
397716998
1407003613
15779817
1374003514
1861828230
772610973
631509350
213253426
1619823071
1251558132
1287433560
2025125776
1239961767
561021457
2103555590
913363487
668966186
1697987726
2061460530
1610752866
58503150
117052352
468440911
970611231
1460036922
923357579
1850200630
1115354401
116016501
1561354789
1774713124
129751282
350540432
823355524
1626460232
912970424
360178159
656491175
1472323673
1112947598
1256738483
1210911801
1494257785
838984892
2024204022
273249206
635796870
120823707
2064988195
666787558
2033188120
816796912
2006113117
1388124489
404853534
1311415426
1043980884
843939350
554930364
1503755175
1248649620
921939607
340454886
1733961814
653317723
753053041
2087625525
1409988277
53238246
1663716343
1404553296
1891159811
1196379048
851499423
2106819313
780711671
1243556689
1683311664
1359145243
1949558937
904174076
2005746320
1213302608
670825383
935215136
1746473861
1700917411
1326917422
1789088301
145737998
988274309
2044320115
134383969
598562869
189224791
473333389
546547440
2137369174
1130538543
357628640
2058049504
845219336
72975098
841294847
1814973335
511781628
137892093
796767663
1142464377
498272064
68286759
1810033041
2053941936
897150862
899663286
2118182842
1360531678
1744657416
958248168
915029843
1892181751
1588993559
1223551821
862734045
886098718
1109311929
287513057
1783945453
1317521090
104696704
2026250081
573984211
1089307672
1095654879
2008852884
1268763267
822785792
2128864528
719530319
1872747338
904511252
2105940486
1767045099
1244532705
1589758406
2134293252
1581279044
903271183
169205087
470602509
1712672973
1563306275
55592281
333607394
1375278621
297868397
126459923
1361616627
1246178346
1230412959
1846736267
424780730
1596347946
2116118016
462651619
946543742
782199757
1235411590
1961690982
687882401
189245651
1475951536
14730408
976038122
826471074
1281374785
1942820454
2015641317
1480705293
278840919
1804462606
1998921217
1983255258
529342478
1240111789
873197226
44747016
1565514815
212664517
1741922033
1536658974
1280078452
2109855407
373545638
902820225
1115150705
2028225261
1658049279
760423075
1103106231
104731887
92600365
134810187
2093449611
1519256750
93918434
364360382
1172224997
1999687376
1686862452
2548394
1092567282
646921888
1736405106
2143603375
419458821
659280135
1631959587
476191010
1634555268
128778134
881761937
163225837
1094199836
1584650113
1756059337
2143277120
2075481566
1718997366
198420472
679549007
2042029777
1152433430
834826635
890702972
2051162621
342400387
1241161727
214027137
609058187
1496594417
362865223
1344109073
1424837110
366597013
1178605968
1923871
451276014
836861159
1612032615
846893855
708258237
1765546312
494504449
1567905636
406404902
1488035870
636062274
1993653747
1181920747
1657631076
1958186066
838981382
1397010070
1111594986
303576718
1303758461
908938426
1574866415
959734377
273488883
1749644437
1225972453
434632714
365394796
367198231
1622536793
238024165
1620276199
1908710757
1449077283
214981490
290669876
912735006
177768908
565872124
1507294021
898021762
483028237
1584755885
475513715
1262474072
686833377
587378760
1572900245
99411501
1321159139
2009050780
434193827
759975591
1754417407
576440513
1192935805
292933601
284614152
203475877
1936742125
10095202
1725684583
84659955
747312344
459984954
607023802
2054607109
1958243743
1762486684
695363366
1979205344
133705294
1397429491
1917765683
1825953200
1521739270
1657460817
140160818
1759221414
532320567
2056052393
1803387419
631902762
1209088953
134486484
2028072198
318099945
33143639
572724068
762947742
1708568437
1633166705
687892951
532286789
176893629
1662338874
1450107032
1565580416
1690290324
1244851024
826423743
1764971861
2126531724
624767417
83634506
1097892914
1631708044
1903158909
1033204436
1978056302
1820363395
920704392
1611084460
1185849530
1872399586
2029435602
1792043467
2145666103
1656227191
2087499967
1410081317
1769950368
2146070307
633202745
2000170769
1403477884
897442214
1008056593
1681738745
701157828
1387300910
779055125
1121118973
1935123846
1161842340
554676678
73933265
1338367253
1646972016
1886712170
2014790038
469210599
2050830762
2119590699
447757085
1239561346
1650817164
595101097
1050963117
1351173809
1519720488
1987138915
1292470242
1292250508
1416988424
1816881794
698940891
1202680074
1596270552
1568359754
930823105
1718149629
128114000
989816728
1818902549
1881273656
750465101
1451041222
1260646688
256828686
43111371
797065365
500137699
2064657168
1408207023
462465621
1565406411
402245519
325333232
524595744
1171407058
743150978
1814790505
712519601
969635421
1135835537
1086912098
1813983295
485637507
1054077523
1798750502
297759418
1995614855
229340856
191215698
9623424
824643966
2036957898
496690457
381913896
110162937
616583025
543972078
1112612236
505183223
278127018
152656256
542569793
1681409230
148644146
985974729
747200079
299583661
1945273505
1899351132
1273418394
475200595
1165708622
1644835301
1254540746
1061862652
1107652565
808823633
1255831675
127803970
2043825419
1946743422
1142989919
1728535338
1749121989
313449569
33473650
761185234
909096632
269251626
765526595
1584409499
1840130151
884256182
125335031
517566689
1833564854
1287297133
502429978
1108878408
1732717361
1846442547
924146093
1003569084
139512838
1169639721
338167448
961405776
2021837502
1940374551
596289159
2060353046
1933969859
1420230810
850072454
1550974564
542506951
1193159553
1104088805
55663979
1439099052
2085916096
37296773
1295092643
692962907
905192745
1029970374
1306182103
2124390412
498075174
1419902294
50683910
1590191253
1495989227
1092761525
453484555
454943035
1162882179
293708994
1908825132
1195714861
1480119625
1332307107
1901605994
1579035910
141406537
3280084
1738424368
1580810663
1556309258
1094614244
1729767867
1773817164
730818451
876545870
405744298
1838685823
1339743495
1230291011
256099139
19524759
1230650591
1985094059
1892366419
1058720762
1760068984
1487891375
1046052315
979108907
1279630697
1150477168
227605072
457195154
1541122458
1529913815
409469823
346473476
2132480734
2031203460
620973950
1667708905
221832563
1587445291
1525202187
1606734206
383164736
1112786916
1579806411
2082318211
684197880
146575109
1609940360
1848504254
1457049401
1651648252
1412062141
500042250
2078372505
2036933728
727638022
2060065895
1934088034
139745616
292242857
87675259
1144768417
1769950525
661316831
2104134190
2039439966
702922351
239404429
390073895
1838162831
1222868955
1907289209
288872803
1616045315
1172052877
1001146128
1245799271
142864158
54143991
869122792
1288574358
925466056
354208322
638182189
1585839570
1964503741
1597923821
31304687
423930866
1214047476
625356926
1663265295
330964401
1753602490
1773899777
1780254504
753708551
317878174
150370175
599105559
148789941
53274993
938626679
1504527210
1369170902
346794785
1773439481
901099101
1737982982
1140562396
53302502
22038142
741139793
1367195133
365625776
1670057044
1831875881
615414984
400774022
840627304
971687546
961724050
96016346
626915426
168811827
603370192
526408746
1673775339
1719395536
20548240
317156273
1255150134
1042393553
1233357902
1116802418
945141111
21659291
1729182703
2143814543
856924518
652172119
1874576542
1002086212
460773118
1214001072
2115910140
132038135
1639898662
805605667
2125172928
891272049
1644289464
1603329992
739107169
326110253
1408470852
1819571138
641441558
433848746
759897256
417666906
1587873166
2047895058
2125225817
951107948
668751550
1131425827
543793788
1373884704
1416250726
1325111367
862108612
1231739445
187930464
307151330
783964574
1014148825
622076737
63554802
1696772190
1137626026
2105495943
1532133722
1855190808
549285956
969729479
378984442
106960528
1861771614
328003506
21168732
367934539
1259806520
582707044
2118526472
990770897
2001691940
2094687483
1247410853
989028739
114356115
756877906
1602377544
905676389
1291746657
2140515763
860660895
787981133
1411843320
1234524881
1251286809
1530265806
800724482
2134527595
774113471
647842550
814008320
1142013355
2033380850
55765680
822764332
1882717972
1092764826
2046434849
444780714
493735566
2053745382
1172504437
2014059721
1757365245
330012178
1837400243
2115527822
2036799292
571259722
773235553
544573670
426457366
668137232
2048409870
1970216181
954913354
1309761202
758093434
359243357
700977778
1839080916
1967020336
306906593
163880098
1976848350
1512193865
1722041285
1982168905
1739165374
675569081
912786900
1822660409
1541076884
1784158990
1883693755
661654389
385830694
1462873444
1933420703
1604385968
1907493718
1093001324
111211017
1378945588
1924161045
338921887
1116179546
736133138
325935285
1423012769
2048513938
1441711220
245994870
539721925
1567627100
606544633
440720743
1475107745
1223136696
81058404
1859860615
1445846498
1142453654
901594715
1877208836
2104759114
1778059746
1863695632
1112112876
249081145
550382495
1066859899
488960183
1256221098
1906284787
498760367
340555946
619749192
814299950
1172842757
2056203004
392344181
735572330
1115334813
1677628475
1092875760
347736776
1322465750
1437449367
1626751535
1242545149
519853606
1113078959
814694227
2036746115
1290521046
235600029
2142801817
160190926
1500215197
632624462
1736069082
566610919
1314038890
514588712
869524900
1343491446
173290471
487893674
838960482
1505062022
843610778
2031243273
843922579
1690800780
1031424402
556280206
1172490054
212156783
97605008
1815476155
1500872372
662451005
1954415934
362481197
2053556772
762747651
256430995
2022776061
1956878341
907660551
59165137
1070313950
798919453
578888215
324810966
717649998
1457231180
1865279181
1009300711
1725527401
450583117
1360348981
1538229239
1449320495
421262654
820477527
1118139510
1439373569
161449559
344635519
1738562371
467255515
1945627516
666759438
198511544
868151867
1217121004
898431089
1072648449
834886860
1790585840
891602172
534623175
1515321261
1997745854
1962196556
1335544635
1283268610
896838725
2142186519
612361418
1725416562
778786375
883014642
765607896
1403254790
369104978
1340938494
1448646426
759643405
1901340212
1726348484
464048808
807518722
78162823
1446576730
1928894467
808341549
354048814
769850456
1215373242
1872821066
841562940
1036719564
412800023
1320277117
1003565078
2027537597
1766453408
136643763
435811813
1757693813
1064874353
55578043
29410185
467105404
468804126
1022836921
1720634360
773759844
373710797
1883007632
1417840
1083711362
66137110
1510344738
1930470097
1735925718
1209162716
1810325349
1221138956
1478364661
2146581547
459360603
2125861594
178867929
514544287
1494448994
815053026
2067584185
1577042762
769528096
540437560
1579300275
999799244
337954457
1691692293
433628286
1021720632
889726957
674611062
432027648
221931093
138346732
1974571518
621983690
1024243812
1709864879
205093578
888722795
1103752095
1210015898
2134173376
148237641
1338941739
1177873592
506851736
2118201933
842254674
1936759782
773749877
1553784860
17674689
890826204
264603893
231975899
674747075
1430609186
1927286354
1911008636
212626537
944376002
1009393968
1636480642
1537980387
1552767489
1118641093
849272232
488566000
1431486742
1741192503
2113806561
682599544
249143889
1124355415
2006840293
1044700498
850221397
1483106820
980188658
1624971162
1876289335
774723795
727781784
1564988524
1977317641
301193881
862224639
54226503
1903603609
336688415
21160066
347210529
159978363
834673449
222665685
132535562
1974346763
1529640204
1168248170
895133396
1102053563
1324000766
1273810575
1966930052
201021635
621114732
1311115463
52355619
1756450
1956859984
9176736
1551884343
1472918253
1134312846
966733953
1906195191
717677811
1720522221
1449711865
2046318604
1279360772
442902066
2066271526
1418287951
1850872856
1839575831
314098050
839361595
1803495406
195609748
887380787
308506284
1999521827
1753138638
657900673
1369994940
732054354
1540701280
1975117264
922702959
659208124
1028554841
1223690542
1708857818
1173564788
1646722624
480899341
1928637035
1664262795
1551257710
1013510523
95572422
1518485026
1905096321
1463007375
757041192
1105994647
133327849
1588463487
1786682342
1957167421
1902848192
786552012
1691280448
285362268
2135685147
1211620632
682725770
1179137266
722436259
1136351168
145219389
1893506983
1467317793
1264716208
553606970
79853440
1089696652
868457483
1231368042
262944758
1324228118
838012505
1243828719
1205227620
1834708231
84548692
851816351
978692147
1468378002
529827348
1698109123
232117671
430275569
1313548651
1923097701
13026346
1798274484
455705830
1110926172
711747340
1858639984
2139323683
116345347
2105397072
969372934
1486908853
245710885
608204506
1728021907
822686970
1428517788
10824401
1781300359
108388491
188967508
1741837820
668195821
58223333
405581593
1785010139
308240313
814783523
1098948273
164028792
1711065174
262350788
554631608
925241619
1145735571
396987288
266053232
355692413
1309998816
355645828
1391975502
1846067399
901922012
552273315
620870395
1120969106
1892682269
547663866
1236270447
1375292381
1631648039
1737050975
1871609070
1264288889
1831131630
129486192
700156705
1771204604
1384157356
1372288394
273381871
203432906
2028478225
931425122
1928328406
690740958
81885336
1414611575
1306478903
257749650
1166115504
1807346509
2055737927
1633597515
814546344
185789736
189928010
894304783
1147942923
1346666443
488028073
884710647
1727264431
873011174
1482588875
406199556
1196676566
1054201869
709078186
1732302618
1474569299
36695444
938102279
541988116
496558184
1162208865
354916567
1746644219
210672319
1726854535
1660139224
85872753
51989672
617176085
1889695484
881601544
1097208537
1199692891
487461411
787702023
210049959
108049585
1798819622
350759726
576747322
1440267783
1775451271
1776921983
190824838
1990197848
1200105820
849923052
571382630
123336081
983299949
1342171985
1975223361
373279594
1565906678
1559593486
1502113943
1869170964
1895333322
1296095959
731038949
2022839257
936235882
365569163
388707242
307534461
598261552
1515648431
245839769
801258783
1885110020
1893871987
869822758
579209412
1906636453
1961423561
1134224506
1427892341
1391664929
969270758
457134040
356087256
315364603
282396879
1713476425
2143100758
1073331879
96058834
459256732
1082033464
1039480564
1495653962
1274278254
713446217
1950265365
1800034558
581803218
292055909
1487839757
509442003
946696090
1308687721
582302129
652175612
1300619336
156586150
317709518
830839040
1021135229
140210257
1112891366
1253175125
1030022371
111627189
2137858044
1982386058
1000407557
489805861
1271238478
58785146
1339359164
518936445
223371603
375212342
1974659897
36179948
867285602
1617645809
1629653207
1784457919
749665164
1925778531
1515958956
540642476
1597750669
1742205852
86867315
821793431
727337153
302434808
412416222
330661700
1137252030
903109124
1226434673
1091166198
469654982
133800457
688406584
1885090804
1791105798
344796068
1629463156
2016807163
703266740
495517372
1975735205
1500759458
811569056
1092075208
411379100
1060017397
1567456002
1454525429
790807927
1790960122
454658511
465059246
51221461
786221245
496952838
1192002342
351447309
1448208234
247531918
742240156
1145852842
1771289631
1340425225
1735352569
758436772
52505404
1413826935
384842769
1133806756
1710037940
1281201637
429038180
1243641085
1107858882
633719723
1577930781
270153111
1271589433
576695380
1838209888
767700659
1514157230
549591005
1889652789
2119090003
311439347
2126555831
1361430750
1199092707
1396305809
1222049162
523483609
2046357297
424384665
789261170
970320158
1461671375
553305231
692929434
369698387
155934284
2083182029
1806083707
1098488470
1445448810
2096873289
1035996676
90506514
194402883
1347180271
1370840659
186678380
2133332598
1087725390
1968946490
1669652758
1565973770
1529385599
76326882
1496626123
675780293
2029485827
1934865825
691693882
1403349358
1861312144
1145295071
254706753
1147717770
131480263
1431221706
991263643
801410616
955178432
25816698
103979194
592541628
1643159376
1849480088
323302560
693292602
25406017
2135309455
844392013
1058020224
755491891
1193829230
633452455
967280993
955302091
1830370088
1425389937
2142187204
56083804
1967259597
2091672346
357324140
1588163084
1994378918
737321584
754275253
1150889293
71060918
2053360152
1341241086
1736952968
38172581
835410407
1869485260
1344875548
931932657
624324856
1136636106
2054649263
1426295067
765052335
2090576401
1313217123
605096462
197946143
307571678
1681999392
1097375229
1220360021
816106095
1205286705
1103067380
1006036605
149032530
1385520566
156250080
1612609177
1650088025
415565362
264009895
2038196673
276812954
1991255879
1521682141
1046806462
1955532643
1018058859
2695793
1926333585
1125276447
1248344915
608932685
819779525
890152885
1117190639
265258233
1786821271
22331450
660171054
1779453020
726282783
1438812383
1114869904
1647857069
115834284
1625055077
1012544961
1544676072
1701699089
2036273257
1027909247
1416022967
1351676839
1799250797
641371101
250989396
182885301
1170502455
1141390492
708539259
1099562517
1814393255
189115758
288790850
944783833
1257062244
2092148990
544328573
847718465
162093416
1056513263
1916015446
829099841
427370899
1807404169
1721648162
1836785457
1939186137
1647594674
1222190506
1962861741
241303721
742272991
480830623
516211493
2094794127
156558531
826748959
924069903
593634222
1096592425
1768968800
1522850914
1651682948
931445037
938801522
1031103167
950759179
499599473
438738265
1022191481
1766238288
1799537526
1691710934
1201915800
1042275652
1240200684
1525823796
534801550
1339288528
220786223
1118581930
2128368941
1579719844
2071658782
1994234296
641093679
768538659
509642390
1780282243
824666638
1118304580
2136233883
981923637
1147152560
723275021
134731138
1312163540
1547410578
1799748545
116055446
947694968
1276792752
483055066
686385804
672160284
1455361496
998272965
776908345
2692550
920145826
806160708
539013290
528615095
783493323
1759221414
1304152097
166338846
1572012310
2082733301
1994998222
1225314934
1941232621
1742040743
1439390449
1018127563
1386470559
534807371
2006402258
610899692
174967719
1481122320
106670443
1427604554
2042602371
1574248650
2061378671
200429413
946198087
649988447
1425939170
1265198982
1268367930
126000870
890923047
425264406
1091166198
530592078
1818900320
639446497
520130849
1207513751
579597003
240814588
1437992028
260199396
1222066815
563697005
1837396961
1107976117
1025789652
1628079639
953026604
209327526
845256074
1883095153
1602106206
1900755574
1384730292
1084272942
1881689685
1173448588
2130271233
413389352
373390833
1532733506
1876481407
186468933
1662010642
756256670
349122012
772360442
1357018585
1788038687
1092210610
1630791927
1517168371
608776471
1196035128
1607427706
1349006059
804060890
467704697
886460
337866394
1601494509
1999894054
31381855
1988275679
470136919
790060244
385870523
204913346
103644839
1169235171
1218616419
599659208
503746426
527815181
1800432076
283910300
1159970304
2102636710
811991721
1962554326
661587445
1882216841
1118190417
1567808209
792433574
1860348868
1894149945
1792615053
645240826
180997624
1374529748
980916778
908482636
4860742
1697942338
185222781
56878908
319428472
123431916
522056556
176199151
1793583889
1094988482
1305231160
1459495724
288722862
2069161124
9155387
417366273
196436066
215857319
1709841579
1621544953
1453127346
235172721
1451645794
1466317614
75151779
755573479
2093955873
477548475
1333584710
771961511
1254957225
1802887190
1025014934
1136108530
2143089549
1963094427
1899663105
593362015
1223268764
1273516157
1670013353
585426988
992441935
2093894318
260180341
1611961029
643545478
1991066770
1655044851
1109017641
759686315
1632307337
859438839
1785259308
2136180421
74225939
245426001
406977320
161807099
161548438
1729404513
2127733047
1553415731
58387902
482183693
255920389
1653206627
708195501
2112342177
456592748
1289976546
2042936493
2124614777
2107348625
1753620392
909527927
897995913
1184057042
1794288344
1338795605
1489956383
543109958
1502112796
1747528162
1603113211
1424689889
1007177331
988556634
478905127
1259452646
636585444
2119543423
1535758411
260504124
763629412
1883059215
1059723462
1985233531
574060234
1146411129
901746143
1371290735
104920404
982507515
830935212
888684351
1516050769
1468100486
1725719656
223082696
1345581630
512761274
1034441896
1447134048
216363937
1399919344
393336830
1029578924
1846316095
1626304255
1592856356
980244904
1294516174
242469781
2058156291
1722398852
331908635
222831430
723566692
560007989
1831194332
530367306
348680743
2113074310
1902355623
1856883644
1193183561
1785088454
714220004
1981760436
200412693
389946163
482547350
269435954
2135115767
415323723
1480908754
1993287501
740213452
1774102617
997418732
330453796
1586318552
478229018
1914206104
1412385967
1234687316
1378841728
1784642174
1860364387
187299596
1848193837
1194582026
851084539
2077771747
831312168
1528546766
294342270
2030165438
583461502
596009307
1494879298
1189587046
1901898826
1578929697
633348491
1453282363
1146370861
881765191
1490930555
1499420068
997992939
1400086763
1251732708
1728007552
1566613149
1294340992
2039156533
285048325
459291906
1146693721
1610579283
2142862932
765002778
1700949482
1418006720
636614891
603990987
1191645275
1136887778
700792056
2000339228
954402530
723268527
830580885
74648330
546274159
1391208496
90442468
1100466797
447067114
273703658
1761281859
919711799
1432436946
20479354
596963031
1446280126
135656329
155429437
359757262
1163244955
1559951524
1375869159
945589622
1621028567
941681162
1764558656
159128761
986729562
1311705443
1738414649
965838691
93993005
518422271
1166058427
422580840
2012118632
844660730
2141437591
2016266458
1906680497
434688005
542681614
913232277
448242007
1361607469
1715691157
134505683
1560591308
836187168
1642837278
2082714765
640515995
603089850
1047869267
288900855
184932725
1297303527
1591123577
2103094096
594638218
475063068
298750493
760996335
50602838
2065058604
1467483441
255211362
1287433560
1792399271
1479550607
583003813
1766648224
870693878
2021344808
1128214891
1724447502
1391779526
726401540
1995022437
1756829527
2056890613
1514976563
1899072253
349139953
982379923
1007745078
843388722
1194767496
1411243290
1682631272
1455816201
136242440
1453487848
922081432
115982033
545234533
797303612
1069390653
1620705482
1940004090
881786397
607752558
1522229866
1283470242
407828484
713049664
788553744
175296777
1750636308
1150896730
42516538
1648195829
413155243
1737470885
990601532
1312370471
1552308698
1693808082
237522074
1403628112
2106747357
1478618580
1207308452
1169941557
69374120
1639259415
1341582889
1060993738
1041326188
1479155858
153051929
1597553839
8159101
1055328897
57254157
1164574477
386474292
306904710
141171767
1275072426
131200353
551988593
2001999904
1793073369
1213163813
276052040
2067593915
896332435
508569298
669599960
1078430725
1292848179
1819071529
2103928783
966543701
1966071746
1529987028
592375059
1992322485
1529612066
1464835651
219109557
1873610027
1789236344
550576000
1469898572
1797958356
1662272731
884176595
1678703639
1185104264
1353820185
1675503909
224600836
1905598795
1124924608
451080329
869994340
1800783169
1095560258
1058091094
991801657
799730397
1731143397
677706645
1775138619
1386771846
843240081
1869969898
1057573673
166087868
2091139023
1391207856
1914599761
542725747
1501408414
2065097213
450440830
1893564392
763969992
1624062695
989764855
1292402016
1448596574
76460361
1782027924
1448673030
850691877
570691671
1165006883
1179446717
838101210
954815267
15390006
1129162060
1822855455
1910866762
32814604
1239318697
385348267
66595381
1292055937
376415473
1528839633
1298784896
222535299
217341102
1099277082
1547212122
1646471530
12698282
1725144370
1184065022
465575790
743676205
1098462135
773753873
39504822
411725341
80581464
345677314
1645554245
707834196
1383036271
126208667
1800994391
1350033954
1643921874
206146505
1101946372
265972668
1914341422
238738891
1254684345
1919331439
388059668
77542731
279740411
803489879
777634449
255842518
84017037
570347219
822113259
1586085572
1638663640
633604145
1676236793
2074307572
1462034772
1763621365
1220673847
889288779
74535736
253654636
2042718617
1167274835
49081505
924945610
743545563
630817965
358100243
978443152
650136943
1811581648
364593127
1282193566
1487553716
1771295657
803496615
420650786
93124109
273500553
1048183356
85994000
556613629
1993228437
1799382505
33144944
683896733
124633820
1707396349
299568229
515541789
1422833999
18458491
2062595677
507510710
1066586752
626723692
1269210173
384251952
1857720987
813118933
1436820071
1323227415
38430637
268586610
13106113
1769707920
815883517
118637368
1175189260
859332081
526037092
707356871
1396814376
1315633600
1912929083
1514405844
1111337965
556767840
731041069
1562456340
1550355195
576198933
1923972505
560851469
1497608433
452054967
1911852938
1128740856
1663033725
1069939233
1420652202
138454310
629892141
1335327688
1532603132
1011381419
2055516703
350628621
257110382
928698690
819923951
1693215888
1535442916
1332399761
1571099171
566899508
1033446045
146209932
1859942624
1021114328
1582996495
1130520699
1780809938
1925839655
971039830
1173879102
356408913
476484173
187430680
511513960
487127110
919921950
1301761704
757881272
1374417347
868801685
1883173037
937507321
22411322
394902830
425047685
609581918
1545674641
1002748818
1738724643
698152969
410830468
1228676529
1699428428
1055879681
341824781
1070992475
570537236
679537894
693780434
1171992973
555173253
1765389205
1598183058
389533898
1833516051
626024511
1290187821
2023790490
448025025
1989610096
233072563
1146205248
1519032555
519181308
1947359385
257476547
26879966
1221715094
1136397230
494109137
1279626054
2043940549
840188909
1867459151
1418580206
1220193424
1084924335
1497406292
1851190615
752612085
4488052
519387394
183659332
2497775
93126450
780320906
135203174
421012465
274362365
1762506550
623099556
854326543
22201443
1111271682
885126325
1103072408
1460132215
1210725984
528031730
1980594551
1245954702
1649353652
105025110
354256419
810896694
1582328505
999325319
1882119207
1447420218
1952134284
823156877
1880636128
1093236668
1960405866
512086241
495052846
1222447665
332134458
145087205
591380170
1635735097
2095742417
114865357
1928847651
386601808
1003949434
1653718113
6758934
1375593647
357024524
740499753
1917387424
940129063
1761659179
935991106
678726818
1699507153
323763330
889874350
2105852053
2093282310
1103824845
1389257731
1360506569
650429289
758877767
1659928872
188981879
293053673
939181079
2016807147
510041567
1410697136
1260744683
1008304633
59487686
958355893
1984939349
1856477960
1261906226
3652264
1396281977
2022698514
1126601914
1132612375
1058392031
1332540243
337742994
1763407547
729200769
1714462976
1455593368
1701498809
1428395296
2047040535
828439888
308846205
1155591290
228193971
1639584541
472747627
496153630
1759410682
2019965531
1072411884
508833583
2014152143
211645781
2035040925
999386476
967693548
2077377621
2123433387
945650264
1387447176
1920476297
2102639374
1037247819
923950389
1799607423
1774737291
301576066
387939324
711700198
748761553
1922866732
501778803
1948693098
1373762573
658022968
360829140
634407592
818103735
798331213
903430233
1303235686
1532819223
967889219
1324790854
1212207718
972540387
1133288259
1228677750
749813537
315099874
1308811501
718473775
248354378
349200294
942750484
1826743876
1696292159
1218152261
1412567736
306276316
1015142424
1681923660
908257400
1621318718
340172443
1445558727
5832174
419274748
2081901721
1477757422
84117545
751642251
14181503
1406087281
338667373
322263840
1443725486
1026167997
1510985195
965341749
1650577420
1333282559
2143528193
838300358
1545906673
1485481948
892582670
520578722
1135718084
2099593610
25010195
1103384394
608816814
361472360
1546961994
1480037359
2073661746
59628416
323907384
1631653885
89640820
161764493
911133832
1819185095
1033009628
60852750
780694461
1552097577
917264939
1381271112
1585078846
999261171
887207932
489842754
1437871467
1580836701
315086912
125297222
1385775751
489506196
1842722092
537542438
1968661868
87367815
1413354142
1557320630
480693499
1778426988
916808489
209896405
1829084567
1656845502
651572920
2124687939
610884318
1400878910
1721057762
1014629337
835263422
1640020345
687286958
724963806
2053163326
482939419
636881906
719649442
284077250
400895141
528170790
1582641963
1469879532
990769235
1539541880
1952343105
1943993299
439931101
230467636
1541902591
1699234683
1762420894
881061209
1598184284
686967475
1178821768
974985819
968431282
273933571
1660385015
1312674581
256604860
420751373
42880625
990127526
982945310
1708880971
888084481
868814778
2137392350
731655645
1898986362
14459628
1965739066
1240257758
2081745884
826732077
454216165
1426191938
1704792856
746018925
1136525258
520869963
1622296761
1371862049
1999042333
147990988
141829708
271834387
346637862
2048631323
1718647432
1166199609
1583143456
1453077584
1889651814
1776075082
1918873936
1588956473
1783113181
458299430
1551606402
1917519043
260633734
1815750475
716485535
789258595
879791817
694315999
1907336630
218346579
11620321
1887147405
638587255
1195716700
295579168
2047174089
284679919
915128054
1321506075
1527329715
1767553798
1884550040
1242811118
2052645336
209530756
118174979
1235473844
1005257650
1232914949
112092541
1735679558
965424699
1503763817
740190260
168648310
815430237
1911040979
832677991
835181394
999489703
739453192
768374082
1776761974
928645896
1584704729
1760228426
1671764816
1951529898
428689266
743499206
910551774
337666882
3160745
244447196
579415529
2029732726
386298613
1765372520
77504728
1241026472
1395808971
631081575
70263877
829381533
1820763615
645068257
1646650840
1989746164
1355802100
1155532669
1180613541
984245459
1747272122
1579635596
928091282
1235738127
902516713
1284921847
825281605
1007758105
1535542286
1929377927
1098933125
819701832
2008948343
900557835
1677574026
303308167
1378250537
2036553341
164797715
1633628560
2133040873
244983856
588968752
14919745
1555633185
1905946851
851899054
1491712820
389466642
210275207
1776208188
1501656750
1578553362
2069784335
367746949
771790850
1128466289
1855990876
413933401
2029148265
628871920
745840065
1940038681
13456479
822935036
113527023
2125831537
1189017053
1630256514
221323005
436598544
1580750443
1167237453
2122003579
999091328
1298318135
1698609571
1533404054
2097999534
450834048
1381045777
1743725570
2061114787
734443171
2049229883
291491915
1995998557
1211051604
658318492
106934574
1194154733
1423025492
2046744358
948523936
372967392
209225358
108434243
1975076811
893959374
1843665482
936029002
1169494297
113495374
1363693539
1935354618
1691030286
1484136344
1681719870
1789175116
235747727
2136792896
947862626
1569913609
1025309132
2114908230
618361886
1561754911
666793818
489431027
1418076398
1634806226
166665069
763046699
1150819109
464049242
870402100
1936533446
1583990852
408519550
114967797
1218607573
1814691028
1472655988
1964585250
1413943946
445802450
969957224
1518125202
791736315
666080382
1554739948
1988424171
923117068
1057676500
1827691255
1324851394
1395547062
762376613
2106557506
1643581991
261543036
1265229847
45742650
1298194947
1659136995
837330165
1192430516
223850973
1813963764
542781081
1099760675
1640666983
1948022950
1946407223
108028731
298915870
546957123
1591570289
1799570200
1710018390
2097433638
811974256
934777952
349861519
745802138
533152582
608485243
721351732
1873618676
1586396764
1778542652
781186429
702069406
2016824022
1447661501
1181241934
1013682875
1145652125
256638784
1353600587
1365501588
1390640371
780791884
726410376
335551619
2146412118
775085158
263128541
433379595
163128560
1480130431
1794494571
1747811043
28108153
2010240116
42864885
38261998
160791943
2097041174
2083417505
1319784262
943506545
108552884
919276790
1746114430
1398997085
210973235
599716396
1240845180
1079784203
251406655
468823869
613679010
1636587810
552516928
437131512
1589521994
102208307
1799460961
675221358
2044677817
2081067637
1409868320
1715166085
781063945
177016504
1441701436
1814167449
699713040
1427137931
2026568098
1014910448
1616360146
1651308065
130299277
1723473608
2119139721
1782986690
688963856
416755089
1617961023
465299195
301772156
1241723804
596690724
1095297017
1542967408
1608084140
1118575325
549322059
1622378156
1839619955
587100773
435383078
1106478135
170483357
813714847
703817596
2136806547
1093134892
952162274
2015555998
162727624
693697095
1608764423
1297788633
1382664731
1642023785
183779312
1897840809
1776269211
1978928489
645181293
80901379
1833911894
774129904
1339629774
934318970
1656991824
1462829537
731560168
1083846417
216187869
1050759840
94897569
888139620
1121519566
484590957
639893996
181052263
1996235112
435567362
2096599111
1440969064
281123653
1835247325
1754218189
1092618944
8113847
1679106549
1768551079
737745018
677936403
216519740
240386957
226000708
1948679767
1326186498
1301509596
1493087850
405790351
1627672202
888300436
1657622813
609411630
2038451442
1348915168
1774397996
1602744519
1823795804
209736777
1694729404
1045517170
1785587667
187140750
133746363
1840229353
321174103
972889682
1711136154
43616771
2095219093
1854531974
609011777
827239177
1647380709
1416816302
1405697288
751086893
1318535061
1076928119
1340920108
418693955
740733520
1641882121
1492743629
1631289136
2123034291
1059764716
782294898
1881212165
1531392824
245210128
1636622751
2086590095
896966632
861693929
819520514
991815269
1108585056
2125387877
911367462
1696279189
1628703596
1950882414
2050690970
258874568
460589517
1946339370
1551624184
277466094
1226111902
475354409
23045997
393240117
1239182548
1132660647
840823428
338201052
1524525351
827941867
280221772
983156696
1935658464
61588053
2424578
326073315
76916479
1371252027
412769320
2094723486
1251145638
297657039
789052042
237449673
2140702821
76819383
448234305
1076407252
1915059819
583717504
1552456598
1825642720
748216816
1605616386
284375453
432729777
1008933004
277157537
1750890476
395614062
1019889445
1300591531
1985054510
1844812920
516203307
1163856940
2042712185
1811617093
1025995498
1967460944
212490687
452586977
759660613
927023564
1154845535
1564647042
1649751581
1837915222
1084400255
448440602
2003525195
614896305
1126759681
1410237843
950919933
855520360
625535470
665884543
1642858806
81568895
193058860
1261509102
1206249967
1724210507
1965887488
1211720860
1314790366
433629123
154744799
2091701723
1414930690
1042842281
664587967
1854993165
280206434
326527276
11910610
530038900
100520948
1665812877
2007555883
1832803448
2012521835
1653613165
83157032
1356369191
477286297
1952646736
81311358
98056757
993818607
662211550
591557969
479413713
968214834
882293755
1629220857
1596974066
1002111062
2109325734
1054492782
289760747
258939372
418980446
1480629668
263597548
561922929
1367708459
1681786997
1688409691
1384471580
1517937959
559819514
928045666
1380180679
1895100289
1479652085
1190504326
512759640
1178473311
1127817375
2033342247
1230793745
1172880438
597258217
1811293110
1338527325
1724969341
1250544733
391634216
1386935872
1761887929
1379606870
1401018433
1219453601
256044213
362274267
1015315958
1792077029
1769678018
1733387033
1361589546
1039263896
2118385578
1779666401
1090837167
1890653205
2095897464
521982148
764290505
443795733
278253799
1234420298
400677380
676255435
1064679451
1309476672
1443682411
1770913961
496310147
356692744
649200757
1257639293
221155214
1589306209
55523395
554681135
355285377
523901914
1935221348
851406102
1864645010
456170252
199720632
1670764033
620683539
313673905
939731051
440225984
14689991
1625451573
1591490435
739188161
1461709838
222864348
1200219334
850054616
1959760814
799565488
2101611947
222584625
1681724307
829227611
373896635
1921641714
34763039
1637856621
2091349646
1572135081
290181615
1059394829
868016483
967085741
628872941
1150833252
1661306103
1554121562
990867465
555041835
313371169
1871963786
1920078847
1868369038
2064362690
115003096
2137475854
1802025280
1977541389
550118488
1125696578
1906208703
142431244
2020170743
583065252
125361665
337966694
1889867388
950358732
779327277
1215005072
650363315
1237089174
803308351
686189201
1649477272
1351031684
328904505
2060626468
265722020
1006774976
2105284387
2045618257
132310339
2065548162
824657239
105409107
1932360701
451061421
2057437916
720958996
1514162217
115120367
1442245051
1455850199
196616176
66021050
249695467
901934332
1654337550
1420548975
2097807468
1583353353
875341081
1173271593
1369382537
1097631606
1683134876
1906115020
41315668
1991751631
1708490872
404077913
1266366421
1590181271
2070660256
1513698669
911826469
394738320
420548836
1034128744
1281607173
2011681743
482252031
752846511
1430857998
1643776055
1254950003
996746527
1933683113
20831581
1619589558
1280119559
1123426211
126786671
1527897568
1538515129
1603930235
480552010
753760791
234247306
1700181827
436449802
113883846
1949629867
1210577992
1694480082
871255934
1717828934
210008597
568725015
82714114
993581214
1230686038
1420640673
868993406
1731671813
1812261341
1625273787
1422358500
2001628927
32303935
916621253
1186462162
220900501
1799837543
1878534731
847649420
1774383716
243432746
1068817561
1756580090
2019516609
1109065392
396887442
1861603110
1079920383
1903815784
1839445698
1096770897
1076057075
1388425746
644304867
465137643
889761418
638838574
1512897040
1199590910
1079123895
317520480
154684758
474116445
652333316
1106326508
1861161129
987748730
84587696
1117143829
198212939
69417267
1263082149
105487527
608345638
1987083913
1750280768
282988222
367976534
1973318232
642233919
369433482
1815553914
966590233
1018733626
37164663
2131239020
1651344211
110562620
146483752
320737187
21459149
1267311360
1819972876
718522940
581821282
678054591
959238664
295903359
1108960211
201464799
594878032
929360921
1305708820
221890781
368401301
1366809800
1722996697
1385665942
258817215
892555419
2014714085
807523574
226540651
1524748164
1915632219
1997295301
200561287
1730837975
1665386777
569488509
2131101886
739164930
1320534505
883628604
939329157
344853196
810185798
564515686
1067576169
1508387823
461958876
1136552492
6025025
394356237
2140988233
751937944
71579138
710457924
1899224129
660604151
1193760826
173075408
1746809003
1103309972
96984889
1868727031
225770075
814617004
188265240
1848117336
272599717
1828039265
1507545771
1141075868
336698381
612773049
1591472201
296670240
2141572633
204207439
1972632633
1777984183
734576532
153359558
347786899
686024480
1070700563
311441899
940375358
1090861620
71837316
1700552921
1604376996
1097769114
1207339698
1517101003
641791429
1044417650
1868161563
165580457
1273659019
923645002
1067692221
63484637
1101482145
1046000971
1064969166
1357068002
322657693
1149584829
637277143
164937002
109545073
512148017
317868656
779336721
740378596
533288764
970243079
617449750
529699710
1100049786
2043807071
1138858002
219774594
516935308
634577126
946750906
767290294
798731698
175119888
1757491958
781805076
2006782412
1062173432
374510547
245233763
734193030
102491602
2039269857
1692812753
1812729723
1862680881
1526924008
2080202006
1139125155
1653322157
1028080473
1473918507
257915779
1727104512
174339795
1745358060
521272556
37317035
414192218
1023873918
474702563
1577987200
705433474
1305752668
1320301455
655479881
977127353
1965847454
453996591
2072382725
96501159
967683631
1680367800
978091509
301378736
1625990062
530325899
1315123275
829764630
1796151618
506437296
1998744166
1223577562
341646426
1314718076
182795709
1117929529
429666820
326825527
121770352
648900291
8972892
1155033374
1120702164
546965962
1138945092
1924389002
1841557104
1077260301
1846083100
79355332
1563720067
956897673
1188858582
170929432
58573925
1110917251
1475591418
1343701771
37659665
2074811681
1308904239
1976826883
914706992
1184049892
411151846
458243062
1105328165
1417884614
983129932
375160945
116677462
1438173681
2104246348
875740832
1889898288
1266934535
1618899108
926202694
951302549
1086765411
643234705
1774429388
1682311856
696106622
1615510016
377165276
846429846
1986179364
1791491757
862675776
1636256708
518290175
1723817607
267222634
557253039
812133469
387061243
75763179
1497527304
590460596
782885037
1346783923
1393458590
1730119560
960767511
605707360
1696904927
133884436
1863581137
760056271
1011737229
2129229715
460416438
1284155760
484009555
1069401790
820398111
2033951966
2075365139
1365912770
255111690
2003540299
1434724778
1582012219
798114375
2059160188
728968526
262321643
282447345
2023372528
1771585247
1092874046
524043158
2021058657
520901811
1575515093
834556874
1728661009
116155575
385256985
546771750
1977623917
1214136736
973030853
121963143
301768473
1285498185
235939449
926169488
1577510618
538962182
122958031
1157625960
2009707822
39260909
168897555
6646654
501183828
1321535786
702786277
660480915
1788477749
1888097734
1064150514
1835016172
1417653332
433686229
1997007116
1356397353
1446912223
1155471448
1749719003
86756630
268885950
189958654
531661045
797211630
921888646
1497966683
1971671603
311952206
179223516
1455227990
440324659
170066527
889753932
941421342
321266163
1154937726
1624241834
912496516
97640205
1006644309
1593561202
926746428
2135670215
1856577603
1122263336
1981601508
275495215
1557527969
1449570208
312508405
329734461
106744969
1590373927
581662888
167192057
1535543598
166466476
1382948529
1284511990
1004825104
1470301150
1622977579
621956987
1432564957
376606443
66431875
1082283041
1226577532
1104429512
165316099
1757510878
697539904
1206918873
438169566
555321102
318535224
149282980
381400573
1115223625
1580195896
407729234
1697221993
684666424
173890832
2043326606
1301844733
1504353304
773739563
1807238570
402374173
1544267060
1664106805
748197288
19031966
1359274596
70885326
1550604840
173715000
1894003748
2056706048
359284450
2090009710
532769070
530166620
1927657132
707356301
510147812
466895670
345938220
37812428
993391079
1136746109
1484832052
963432440
451024361
809864226
917227561
10345197
184138765
1950028162
1138966128
450728301
1626356911
742442854
1235821203
1138223339
518374815
865601120
152413659
508223004
998253092
877365830
1809263560
1118333062
793855776
1725329461
881557460
1159342345
112195997
313152850
198687787
280563322
301819007
1809500150
1126277799
1560518055
1920468229
921439821
1422566124
404206873
982008966
2009944288
304074360
873457038
524760795
1681900208
1635264893
2042021359
100339088
1740575458
2020183793
1287798043
2116182149
772701015
1158288651
149754793
1213057983
1440557359
1148839703
902471351
39446278
965096547
1324511865
1020259529
60103379
1867798690
1131144506
1159973067
1415625269
1851302759
1414598267
1919692428
1112976180
1044289597
615105326
326452073
1139223514
1872455302
692424908
738571933
159817193
163092678
344346983
602564882
346327157
243136787
1866358977
146206451
847075191
1434336977
210118186
203699270
1586632024
791010827
1333552563
1625797346
924679706
1717466225
1552359712
543697560
2116750146
1753279139
595265093
667616953
1260957375
1882102697
773496771
121037849
316970800
1144686670
1136715980
979788049
527796039
388690886
1194880754
1286909996
1973055885
1598655868
2074073428
1013145820
1190934328
1041447659
341640782
1970809883
1009069240
842647857
1777631942
69600082
270167432
632988228
832174245
494518531
1400685994
1813855458
325155388
1728489218
1080728455
1596616376
1949662022
1925254669
2126267558
1303957107
2129119494
1407336238
1399531860
1203813043
273684034
927289505
804738321
1462569235
1544638102
554356269
1752062318
1133966149
1809821836
1598176178
1543456613
1525346431
829933600
252205868
113969991
1597897956
166112428
534457471
1917081509
1984511824
1623246485
639650636
912661321
1421538643
1318293376
1099367961
1393039595
901961115
1607216192
179874297
1608101345
1854188453
104895709
2025224484
1826015377
1732103167
1840529620
744880773
1661458631
38545354
1546530146
1053224004
288013261
718364395
1283504132
1333272280
467957019
147855131
3585553
298782735
2045131834
568476503
750774021
1722421139
680416382
379625071
1306428057
1655889520
330890963
885177631
301530448
45328850
8617553
1017945229
1680605946
1963757994
1379890534
917482621
1888972508
1027004030
382878403
2116654056
1772457929
1825762714
1478362124
1923060358
882484844
1154741741
1451107461
1702634417
227784616
1993870923
714294586
597636823
213235522
2047278446
1574673672
1041210068
1245629099
1325815792
1215053720
1430894032
1520422804
874410561
1716684633
610943693
592618064
70818296
2026733445
1049565091
328293221
184966311
588454044
859989067
1414452610
1692919099
527979509
1399624680
326083832
1841636184
1882684674
2080769112
511533173
1345454435
29043123
895501538
834947520
1105952631
1834932556
119316762
1078458890
292198308
12904138
1589132416
1556261769
684725507
1130210093
2121490945
1785719049
638188028
853579310
1731478475
2023957627
1322372631
2126544194
1341695047
1121970738
1396912866
436047623
555350506
121167932
388143561
1041474151
1070203744
2004770512
706466281
645990710
1010173190
1621217575
1571375145
1569464815
978348333
1259236633
914884316
1087125592
1877476249
1605320464
1720298101
1636568036
128189415
1255811437
1061311528
1984635886
547447190
114782452
1124681173
220286692
1494159466
137635716
1868304553
609242559
1599896356
477520237
1315380804
536662661
947345980
512685729
2117892396
1289794553
699732399
1031632661
1097533229
634213187
891550978
1757582690
1010793725
1674147470
1329419346
476622001
1928756999
342037490
65679527
2123907225
905664379
1984024538
73477422
1448200537
1692748318
526902792
584569018
1644661929
1205867809
1932423843
1219825531
165664686
1396634326
325144119
130134528
1568879754
1087441017
1479124428
34364584
742588296
513989458
1495738917
414508781
719341618
1135589654
488197736
1873856095
1953151157
450914167
11565173
1010109364
503064287
858966515
16485924
1099754857
1390980044
524879350
1257953170
1318166055
1630943627
251772974
1387826773
1139992723
705804656
845884797
1832261690
1400767050
844505014
771355103
941879850
1976646167
1688208152
781846387
591589283
273762432
2139912993
559236547
438684893
1449466146
1997240713
445370016
689985145
90817825
1365314629
2057199424
1500521891
2093769212
1335301449
1673555366
809881653
2007406507
850585736
2107438069
2134818337
1780292204
520544073
1198241744
1074928661
999537510
973255086
1348542161
1475099582
1922678710
762967987
976611264
226458408
1586683289
201785988
1538087960
2108086242
1387307911
2074120842
1742273105
1368369577
2083702419
1829888342
201391245
35054092
859960032
235266250
1249479711
537966759
1421410426
785041356
493971703
616192260
1531339485
1888138037
1806065087
2134615306
675299713
877768243
1586104469
1756976721
360647135
1835059868
1354861250
1097132010
1648255614
1450542477
351038377
1512645966
1739535236
1197642598
211934116
983612052
483232114
1139203105
1066388351
284522204
1440245488
1040098764
197143983
1659132379
1520449901
1860699184
1959161104
582110954
636960516
1792924486
1906804929
1445719814
2138631356
564069656
2034330219
861373098
1949201232
535389727
981397442
1656245083
381986098
1879977661
226140869
1819830850
485531120
256260331
145051410
222666347
19373888
702275395
97693946
1185464297
1701478144
100592130
251974349
1158269500
341974738
1079875964
1020081867
1846791346
1963203979
979633186
1783204822
57541433
351002585
1470708402
296553008
544569502
2063242207
273465095
2061298279
1585525226
1101852086
1391111280
1292562606
268807460
1760482658
531456635
1341243684
499388340
1094731700
1337390924
128871983
1220554899
1524182564
1047223833
178148274
1921551965
1463666562
1310569595
661542380
80699445
77228253
1078074981
630151510
730772675
1218812456
184625508
1226162282
1569390115
631384165
656283438
1806399743
1810502652
22536202
1525254545
701429415
1993576665
1706741285
588210078
1672109340
379730425
977994609
1558136790
2061103611
1573848879
2045672871
1170220899
1597664863
1016971769
644843233
175675559
2058512107
818623435
421342479
960082745
402956550
223876292
796632489
146404460
1841266112
1078805058
575739752
1133075649
1364527936
815870541
160260283
877466538
673225306
629558133
151995456
723535507
497704042
898421670
1260966135
746316607
721650905
1356045991
279031514
1690439979
269562582
281803201
380828221
82242305
1941754651
24174990
1217515365
1586186420
1932816846
241562250
2113515664
839997399
1204874157
1781254630
1848329005
1628468232
1933100897
1158837258
1516174226
1642566007
822135052
420982860
1736614158
732939067
351908599
674271601
97787159
1411140784
1220314337
2085557455
430960495
2018065415
2133798180
580411593
1487437709
309056503
157823174
116333707
501473136
2136461335
754763022
1365161014
1552356107
1642804028
1990277436
769804645
1041705325
1488241024
251151685
1968499766
1386114947
1738686431
2058095029
401960105
946283112
1542381549
1588128757
360175709
930335833
1906804619
1897876748
1615177277
425866392
951958776
548601153
2006763118
676782154
634726359
2138606754
1452548422
127750512
1446398058
1796035376
1222986957
699228305
1803936415
956334664
1065068966
1410951868
1904666658
954984151
1212717352
1523705704
841270797
299900443
1634417267
2122647198
1160866996
378453919
1197601853
1466624006
698761842
2130427041
1702268926
7800184
1284677218
1672427307
2005682652
433674969
1705214788
755688889
1692073255
1395423835
1200217483
1715405545
1266992504
1013719229
271367377
960214778
2014702568
2120875339
2002477236
315359917
1247728148
2137024470
1050480598
1211103562
1167181908
1764027058
931651044
991961118
2049706460
469901806
1893377766
288943058
748082633
558537616
550053834
1477228854
39356842
1293823582
423766068
335479277
1492959236
1892356349
1681971775
1718811691
350692612
235110557
2047498046
1896827071
1813857354
695612117
1020169709
736779027
267068740
328839727
1175148758
1428217482
1535338694
15480087
1937763268
1580479996
1474190708
780313532
2076571323
486497003
443600778
1680088577
194787811
1201686439
1365246243
1609102153
1190362284
1881689356
1220965316
584597310
1342211273
1077586030
1234653768
537401467
1435329314
897828304
456307084
1366011245
411019768
977134238
2035945639
10433413
2002904556
46721650
1876222977
786798969
395191032
1880946025
2053721840
1167275331
1139675733
1471216325
87467598
1858478840
1233453369
464811449
1218768247
227662693
925474870
1089570913
361484178
2041681003
528165588
957008893
776769529
1384739033
1234648121
909001906
1491384269
1305606609
146623577
1354582487
642631489
122209080
158208606
1228584655
1412392765
720322534
2037628969
23378260
434404090
1258142570
659523716
57838739
872956659
586530422
2121435973
1503427489
390824908
1692870252
1729842917
1618328509
1301363765
1106462278
610493001
154371806
1066964634
2066581242
581313654
620790753
1572769139
101764743
1696299881
1504416001
2077981521
1521193805
1854250280
619096100
1850736830
570780756
1034826542
704859165
1787099002
1842816453
2005294170
8406518
864385944
618713801
880490825
1252006036
880657992
109381502
501849425
1995673262
1191728148
1533093499
647107098
74449163
144995337
1287328863
1732677928
1213526457
1517175751
1600529859
890155706
1603365579
976328959
672767272
1618555357
1734251191
1459871940
1007631864
1372018756
1641762385
1009619179
693920552
1372809255
313503336
15938684
1307719913
243655355
1424794753
2107580339
745859282
1207773956
2096483209
1792986128
445570478
1105567700
712077869
1219450943
272652725
1941373731
1092449737
1784886008
974399420
1773265591
737942848
287467166
1421705804
1143311537
2039511186
308959496
1660970409
1316829365
1176875050
1656929965
57943870
1950499615
274357150
1268361908
340695769
628621520
855500785
459665695
97740505
546989844
2103669941
1156910656
1832590306
1402944770
794996172
1734268179
423580154
50428668
1902438900
1095258997
2116155797
889975387
368294008
773049087
110059195
1181480248
993428567
323004117
1520453748
1621643436
1334930799
1033429020
1835032960
1253524306
2099992944
1909471821
1692160094
1516719878
1053328998
1370011090
49345475
744603381
1931017980
1997465796
1273732510
641664072
2108518018
2037508796
1991925457
1541285197
1614614561
129570567
456144613
1280572033
1684339175
1369114771
925829905
800342696
1316046457
1761417815
1936419611
2092523801
1432128613
1773163370
1768208781
1579370713
237606614
1795761525
780337241
2049731404
1447980059
2040959902
382595499
701935042
201985674
81206588
982462068
594072783
1943936477
1888538673
1338864764
1843126873
294522241
257539673
1934882425
325681641
751736759
167839393
14237075
149971254
1423509055
629451269
975153645
1122388065
1200551880
1375204846
1257421321
1775812874
1817121788
700338777
1516668608
1592907266
1382819440
483149665
519705118
431178424
101818392
1817445053
1497866278
21272450
361080362
1785235278
1802703175
1283221752
1449514687
563412584
730488647
1630009975
825604241
2030701180
618722419
687942480
1919526973
1709044943
1824034733
476467723
1037809952
2033071558
453166795
674883889
1701083730
377539867
1021723513
1459462944
190116240
1048154877
2070544654
1302011732
1105731333
897273089
681280213
1697415983
1511895208
1202032640
400348922
1863544160
925827625
128892710
1829390403
458002362
280254023
1018001733
528089637
1557254535
1382818577
674140133
2082434674
904271217
1530854918
436860911
1016497135
519274761
1475326393
547430942
1031014773
1534234749
1863431514
960072300
1348208216
261416276
1817567514
154560284
1755155504
181336877
834338944
1361205974
1992252631
97982619
318085031
557052932
799324294
2141971023
38754910
452758290
843534375
1026251594
734918555
481240149
1328007412
973817682
1295038818
597996723
1794529723
634251629
1331974074
222380233
1134954206
115458774
772304851
1023590665
220756374
1355857574
1848878975
1339948926
1672530242
1835774509
1783718460
182865284
176566648
1761081689
1922985245
1204045160
197832692
76664341
1754090681
1784358813
342183440
2047117297
1958829612
1530800453
299572132
52588458
311687151
1737242477
1921839769
377168349
414402956
1772080009
914186226
481340906
1276050084
492628601
1137025500
180372057
1596196491
1657981799
657849638
507951555
117692490
1532122267
1950669792
1766747146
128033908
1800587223
957293406
1421793332
197624982
980881458
240749805
23684995
2097221118
995993719
1616323373
1768268376
584594870
1241110135
1257296963
165987567
625006177
480729942
1909423415
899859747
527344442
764717054
460749906
703285617
756068898
1910964877
408072403
342596881
1404859216
1430526994
79967473
708525636
1164342447
1406037417
680122145
1324633025
2014883550
1364428376
172925723
52073741
1639644130
1264378722
1111040270
1920838919
1857209825
323322318
214847865
1941199496
1843123085
889434544
2099915331
1920558407
793708413
979833163
644438323
243759067
604263334
606302340
1474647023
2097876203
903663411
1163164025
374056766
987819757
1015018015
1509881527
2130344477
1329689137
322301874
65161744
1882771123
666065436
111115960
904754002
1290056924
480385298
960112742
685266493
752176754
462249495
1660860852
1693715273
2047244171
470235475
915735914
990242763
1105672337
760958847
1831633011
1431945350
27795267
384144599
153619539
610805299
722887442
1166581914
254219652
760199130
463882624
157379921
1716641076
1160728226
373636130
440174356
1448584502
1793952308
568678035
456944901
1448651094
927425736
506100532
1853275603
94218252
2094436299
991874024
756866342
1274061995
939286467
363203028
299849222
1400778694
1904809457
1536864485
1715082724
583420836
1776117097
990890755
162981454
1807737887
70138657
908694734
960908082
1476579308
989942242
750760898
1729951095
294458923
305748497
1838256062
86832633
1966655525
1377971332
380386027
488337592
1135142847
416164642
1621335514
8167620
1051769318
845928156
1104567679
523639539
774373631
933367936
525836087
1384222275
2146678646
668279488
1693322052
1757327880
1063436985
1822507627
25380580
850389385
1747500008
1631203571
1259001445
1544682055
900765783
1995285602
1266877912
405582821
822313227
1391859012
964142616
59619846
1514801271
589317938
284211506
702114050
656512164
1546057644
1892956828
831056475
1835976354
1523893373
1703463102
1751742797
575129240
1854074504
1610437409
858426306
802720915
512974179
1161326975
1657317041
74421678
2111289730
1080879582
1134824061
1265928532
934897611
1966232242
171739673
1297244488
538545335
1183693190
1158736119
490906983
1980137162
2007370853
1488160512
1983165458
399113751
1030367412
260790803
980967225
1769220489
239144450
1878572759
1182778937
1222364230
134742009
179521215
612495677
461381510
733703904
383438731
1053864019
1492003285
238951183
1607347215
1195288300
645365846
1676443202
483240111
1341481936
1103767381
1325834805
1438436224
1700411824
53617934
319013432
247187268
366076986
1147490502
413399668
521740544
1501179242
420548836
384953527
1064472729
196707635
669577214
1786615478
256316596
1006677259
458153607
1893070098
977690251
1290252205
1992782771
1796098029
424538367
1497317264
393508948
1693163620
180834222
1084736021
146311341
895555115
1402403533
1063703513
378159033
619333083
184403120
688299656
1677667270
1257170749
626687923
2127045617
1406610831
1006404499
828975410
1041933767
542216917
1802555634
1049224783
1624588415
794485634
1720815945
755964632
941435623
1687977979
1270342293
1698915605
1484936472
1544820676
2131243741
1945003513
556168210
65818963
1703715584
1828101019
661952457
1593914837
175075024
1073734671
688608189
1829374018
775084112
2105306385
1954324614
26456222
1526163828
510689155
2024087729
1118325940
566108496
1363018862
695178192
1482439151
199358986
1388625450
1692261733
68083127
576784549
680084986
1299471132
2099950291
1860686403
2064035670
706389185
1700430120
933819726
271653134
1075278458
973929347
211811452
1706185828
174366597
1357623009
293466691
1419327185
1984530907
1989772152
1158077640
790914913
1353576821
706208888
1151547089
1200338778
1886313521
1840303532
1996470761
1345200948
1165682990
1438484100
1526029640
682214806
713713243
1449054497
1173488135
2119289192
811411533
911874779
1624140601
307815839
1770314905
1962212699
2067669059
784015170
136091659
1753423354
427039120
1403236698
359613988
1684549596
270926855
2106367582
1410796445
279131712
1247438705
1025721176
395401008
794691692
670323050
970616865
15381005
1411618913
1009620028
2045213324
155173280
314795838
1571391813
1092378535
1472558931
78179676
783996377
1293981296
1254089706
574026596
1781005909
945607281
354653497
1753985159
1971578530
1775276329
1450987842
2140347119
2008685689
2025989287
238465573
1096350341
1818340483
992770905
2121247024
1719974635
1572513104
137560263
1439966016
1697822055
843265909
1805786524
637221914
1278518453
613153523
1412639881
539482549
1445756378
1699942258
1905450504
1154142805
1785635312
290473095
1080361882
750168877
1270091197
867906483
1095210205
820616169
413686786
1235272089
608975312
1048911435
817957569
1493527847
1204081709
1182499412
496448715
358229516
326158992
331801541
84989595
1230202367
1157382557
992892708
1891570613
1332506896
1013679233
1961915384
557171201
1512131306
1694452935
1187891388
963294706
2010517226
1774399168
1573087689
923288221
656823434
1810054957
1742935154
1160015650
1958140334
195019582
1734430391
67987801
502673872
2035906349
1922564115
1668956755
1247665914
48931257
1878227580
1146265174
1449665456
122278746
1853654821
325957441
175795835
545591512
1736335563
1551232750
1667383481
1636047957
1209207202
1652929229
1256614840
1026898197
722443406
543709649
1062447787
1070347287
440029
355102619
1867521449
1696893697
1991795597
125574758
223531741
1083609161
950723849
586637627
714976676
1573952769
2113628618
1043261243
530622029
430006517
647394190
215960912
1460225028
1314217314
415805023
863265676
2091595573
1296850901
1305219634
1840634996
37951411
2103116485
1582408220
227259396
2138696723
632590470
532077531
1932274833
1068076675
1035989121
680821603
526632835
628564121
1626789972
1623411033
2096121055
1961007888
1551218301
1759220876
681474455
2130318660
1308984592
1420726676
226888450
230208176
1584105980
331111278
837248220
863363992
1491069841
1862227627
656975385
687383020
202785688
584945270
556903665
936220084
521938062
96701476
834824306
1280647790
225161576
1738909
1335611940
1926396578
1313347240
1354133982
2128442301
1790018061
76414609
1035090560
357157316
277673915
305335222
1178193029
479724231
1922248090
1632703290
907360398
606544156
584842746
165418840
1350291858
1684033928
1206654580
1254038158
1540332011
757665488
1764388141
562573219
1001312264
2098407073
751526650
1371205227
538389867
964898257
506499973
1748464314
1034563559
1545867491
2137253113
1245370112
294496584
1488306421
195392839
779395881
1303592692
635350963
414044308
1634155646
577129146
1650629769
1049711631
981496448
1996352750
696405975
1015304037
76051310
671201939
1521109589
1454258696
752132046
1531681732
1698468919
1809864930
1343640583
580758202
255496885
1759622232
1968924708
2015830793
529661119
1636317084
846978019
1880363805
1814817277
1663327810
1207938301
1364399877
1786959665
100316176
390140326
879020126
654692699
90393120
1370086083
1066868085
130275563
1217882769
939650081
1279154062
1966073725
456762575
4586936
1617022616
1347192684
431340424
1153119185
1543750846
813989707
858945748
1112795873
1862128800
909563100
1402608627
1948425413
1479971514
339798631
353537979
1521420045
1615109869
665504295
270603805
2068437535
37197840
1300099736
1447059974
374937168
813354831
461038645
1557431904
1202557306
911907041
517020739
459646476
5261625
2107745289
2129188345
904221229
347996458
196491115
507922079
1646553746
1641686213
1554517312
2008099429
975462976
1980386957
1949634718
1014490249
1024995147
434093335
1845882007
1753179463
440997986
1848314888
1840497256
1582417802
246107782
873460710
1442715700
2015033511
377627914
852176641
528973787
739319964
207341040
859040243
1378101198
808349330
1648798576
1468727086
213262416
956847342
156401787
234251275
367736572
890663374
646741736
1720187598
590762786
1332983871
857950721
710695669
30078172
665266454
707091754
446489153
240239676
30323392
1099129516
693647013
1359938408
1153730351
862825035
74531569
1856479242
1362852136
766839349
237246567
193892731
903802517
464033764
1257579485
99658775
80733344
926391058
669992310
870941576
157268438
245718019
1588524897
75593097
325615547
564437202
2080329669
818034163
542680211
201127915
1530923640
671629509
941321389
1042003267
144557831
28975363
1265272142
1141291555
1226192623
188111083
1324069043
166183159
469485448
1258189781
117565261
1606588758
1231748618
29977417
88484062
1405120794
1665282148
695738111
2050345050
1874641972
1937773348
1042662440
6079985
1851510323
872303728
493315287
1239602781
160851133
1246114205
452047132
1000006577
1329785435
20259070
1618494145
1216539257
1575344659
1686433279
1932690675
1755659033
298343347
541165791
1866489673
1224485652
1253867068
1146772339
1726676151
1180908967
868512992
40067314
1862392843
1587057791
796895004
1626865567
762429723
1983177017
1448076054
1945657132
1499381202
1865300937
1103186818
1278091593
50330614
1221173045
893662840
1144553487
1951030454
1787781187
1946120281
776584072
1493477974
757040011
1159299639
565961927
495894294
466212996
677538541
1941346867
304126963
1276449722
506420789
1824025629
1095704659
1473099139
1117741126
551483328
170539618
1385242259
1503930023
1798177002
660880520
1020924222
752374035
1768874897
577558139
222077554
1925789302
1511077149
966105116
1387495482
1123416752
47325975
278323975
1139379726
408143593
1543581813
1831584218
325359129
1910574801
1869267518
353123483
731920936
1597429092
102769679
1598332631
107026176
810804571
118437304
1900828891
1115579725
1781776990
1089001383
183985460
1928588317
1239165296
346782051
1501510341
1115906735
2021656406
1246334800
1095641225
137794939
2041937811
241543364
688197045
30094682
455742825
1864348210
1298068469
1240814298
1361004231
122506553
1288476722
1749845148
234708992
1306699978
173206479
1853889609
638918049
160328273
1848194564
242881416
1641453142
1797916246
1650723603
666824894
1937345049
1550003932
48768706
407079370
979851299
1038771625
945662629
1530665728
181834273
433236597
360318405
396848030
1378304534
1263829450
719576911
1096318512
362433033
1240051533
1370561856
960935561
1281791579
1737190874
353663374
506048851
5711351
1819698232
26911674
1035683133
11019946
440374552
2061033851
73065972
1985594971
589459863
1425620356
731073987
338531712
456418809
111836972
1806378004
1749883335
1908552530
1426222402
1662762516
1756121227
517024631
62497188
1462279758
126654815
1618916348
1435648724
1046597697
941316067
1100335102
1800774282
1452914024
251061521
308070701
16516769
663020863
2121860278
418073201
966307516
1512508327
1302166427
2093576699
1776274850
1395637648
830096412
2039389962
1627276252
889596913
405500455
1561847438
1660578010
188325965
2053657379
1629070219
1974803709
1900289178
833130009
1663815516
1313878331
728315870
2145858235
276022989
705098874
2071117777
1427149806
2047304195
1739537080
376198361
1363387788
1768651965
8364988
1802813217
1721226036
1148015464
258667015
2050847156
662114423
1862718007
1299157399
278818581
481870478
216709042
734770155
730567564
1161680865
428126480
761391201
447125141
1274272843
1528988962
481552483
183332349
1886489804
242844947
434652710
105683380
1899354398
382925535
389050624
1110351266
827355577
167274333
1872777678
617721701
903009170
1206580726
199174332
478352891
815053704
1786025495
1746486001
283046048
253263191
1921597687
1429173622
1800773053
586736979
626291576
948398984
593704801
193458417
1374807241
1926169516
1900273495
178173383
1403475253
215668680
1107963502
2001807670
1487075922
1558090883
360205957
888821821
1246468793
342233722
1041302563
1760467217
476776251
1985651203
2139008157
148025077
1451195813
501350203
401276483
1864581863
1121561307
151080048
1324926400
123189059
58818739
1086593197
695399229
807128637
1185459923
703494263
1130448223
2124713135
1719020510
1890474266
1713462827
1638825796
1851800222
884130193
930212686
2144952386
1963476882
383557969
1053103810
1940649867
1258091874
416185293
1495598576
1966082680
106389801
516369330
671107723
1896815351
75857472
888446017
1454997642
812176153
1252620457
1629927374
1501922069
578700612
811315206
288781012
449476270
1424401193
416689612
2046810881
1160664857
1183628450
233586537
2092896011
2134192313
8759843
1474147365
196048268
1451276816
377865829
420702227
402187830
338892901
681379356
13469926
1297378686
1828918764
1777579084
1798898200
1764299893
1827776606
1573770456
849307365
1843378097
1258174061
983219164
1249848457
545051983
776285674
145313948
290538754
13382621
298664725
1508668444
1047237044
1432561722
127077704
94016710
209664087
667418043
847951254
193739841
906120164
1408159085
1528623546
223020205
282348302
1578870241
1379911411
753480024
936023989
1255945951
819782193
2005500286
1557515216
2020211641
1882873373
1120977712
922916579
9445464
1842721668
1075080461
761221697
1968494851
985947480
941052842
1973036676
1709357060
1410222225
848508013
428106653
1301892733
1273288656
44414800
439286926
1637318277
900779955
1742435315
1357120248
2030032086
1050339067
2013655644
608199212
1598790495
728386649
1366990151
1784188491
2056037481
878425192
1980605147
2059488259
1960936422
1666679861
1536644188
1671929699
1432041831
1485575109
1214807032
339591430
1648822447
439481878
37167350
1009656708
1608079969
1517263360
476613954
597724067
507304200
1132528711
378298341
1716671848
1945740251
596723058
1207278259
2077703267
1823057073
398331646
1755011491
1668716494
1953849099
72013366
1793050259
1931441887
766640660
1765557877
1312997918
1942673397
609496894
2132786973
623827505
1459093536
528240349
354207954
527893666
779789773
1798848124
1189154002
243512386
2095824802
706226464
855091868
2013840578
40048284
1397582417
78694280
661190063
605468000
2119795602
593565430
1405073771
1557294830
619495971
1393772770
483166880
1598189236
824172794
1887495493
658016270
599021012
950012368
235135566
157049338
684584682
308862226
1926256004
85204126
765992503
1962320190
405303208
2019979889
1548646918
412327808
1974462744
107312793
1328723425
158509635
316158232
1364563501
1358653476
615108205
1014181295
1387233897
1732661743
1343604871
132537421
1512770231
1243129157
471804569
1992669563
1650812087
927071883
695607782
2037638088
1413799623
946423954
1122617829
145863319
445715625
1704343927
1956682509
2112746801
1456485111
234423486
441269022
393748514
1832184621
130442503
609545702
1455859856
70740166
257978125
1572001146
1779220231
1934259874
891768833
428119421
865331395
2138497872
371771808
1755628814
626436256
1966884887
97393444
43331327
2042210193
1456095688
1532980472
1629049878
894759212
813336615
65581578
1368010687
1245409149
491791665
422335036
506535617
954792578
637706188
885267384
1692911897
1772231616
1610628145
1567894207
755785656
1378533066
802127496
2018091977
1224900955
809874273
479607919
587706438
1316088614
980153344
828297987
1380515670
222343710
2028154858
1693029374
677605467
1761938667
418528564
1943159373
1822760294
1533475492
489426278
1374356791
1182704041
314752760
500361498
951423811
754623418
865903501
2095421088
1687794464
620617992
1984875261
850204225
1062591911
904520853
1890065905
226818307
1568514504
987479256
1752200145
500315673
1835732957
1011021209
1447659635
892064882
1791645272
60405365
1770742852
1062897954
681568600
674854561
864368682
1612187500
1896409141
1535859297
209608970
543509412
1430747103
1373172980
1243767481
842283625
761924689
1481404097
682241446
1153235718
682210528
251418368
1796265334
1423029875
1675350845
2110296992
114342065
1872053712
1908930779
831293645
967886907
1388431927
2049218623
775550853
1112337297
896620498
1558742524
2021699793
2025105805
2035257391
1755286828
1892542646
262216617
1124600491
749155526
181186459
1793729528
1818660775
969278407
1993352468
429765014
218564903
1790518149
1924661727
1303406905
115350610
851381212
93160676
67293534
179315620
662855976
1034990353
656387570
1778880350
2030327217
1817888304
2038179318
1087011948
1066088520
2125681847
163120500
1574109292
1404669792
1187968215
1917818177
1960314147
1528585799
1110355891
195368678
1284958148
710456322
213977639
1018256346
191511781
964050399
2016005356
2029065966
225355059
826777207
1399853023
295451978
1975640029
773787469
1329663688
1663363422
474352058
1242095545
1995314472
23219387
1484912350
1107778733
777168210
454196041
69180111
32113661
494688163
816160963
2116478754
320270154
73188275
272895125
1200037776
1906003625
280290809
90763052
1894225167
2003127050
433474173
1577375132
1770809703
1243374921
2070093277
1497811838
9453238
1183615365
1204852305
955656659
1592467211
1071718363
549918021
599431024
1749622896
1299361135
1723944900
1946673797
2137452879
2052638081
765588679
862216712
1503932201
1911178485
1132502830
1469363007
1746872830
1592195010
1418111892
609139328
216104816
1479714818
1036822489
1284018481
128625664
998734399
1843348604
2099789385
1476563380
1496784228
440644021
1814220571
2079923119
1646912198
1411589537
1312082877
958589309
64570772
2025006277
1353977212
1321192242
1242860077
962999830
1254114298
1516483555
1321517605
804589404
97256648
926003459
1597404249
1503990540
678117354
837026501
343814685
1315198198
1910191592
624550004
1421931544
1325991624
213224046
1521415222
992555412
681327429
872070917
1261839638
1805260955
1427251845
1877020931
211049299
158889350
827653299
2038076835
1278408353
1585396219
2084279197
1174791179
749830881
1362274502
2073835053
1673204646
1468163436
1721143241
1532780460
1953235999
654244189
163136665
799738928
179338356
1751221618
180526809
23274539
1341525130
2081139672
434640665
1339023639
1531634572
130729316
299006166
718788725
48728093
806750267
664551615
967657315
651289266
268548653
35628165
1043444660
1412166790
126705571
988308464
1848241592
541514875
767398033
1272981129
815702774
1465142649
93409101
862392944
1733316563
910426094
420280933
706311232
102235634
1203224167
1022698739
312016554
1861448430
304481885
149883149
70184114
524188122
831105408
2110577593
1621646135
1921953054
1618095795
222906524
1504443481
357526031
209547460
109930887
298210949
318846989
600323684
777428053
2083576817
192901221
84029499
1596323582
828173486
165911695
750564455
259663206
1896843834
883918519
148332854
1718025295
1452310925
300266201
1129734533
1418702308
1617434734
1897430078
412343445
471107101
657845273
1102826611
2127305604
592118897
213191480
1004707955
490054054
344155678
1674564996
320251578
1797884763
545594706
654674881
388981473
2093842284
1326325546
1468926478
682603828
1625362226
678022809
577969894
1704745013
898645233
1192524291
1509320873
1488398389
672008562
2029726637
1924775745
479785148
463720377
756168157
55137652
1116317843
1065580469
107552877
213663277
1554535185
407695720
1173568976
1128454932
1076654054
1824436637
2008306814
1128162345
744672392
1685162722
1571430874
890772103
1065388739
715514986
658394994
121647776
1032001540
1171924086
1230209801
783596639
2053158760
1833247536
1279945857
643140948
2119284987
2123856185
324407365
1988757893
1570393837
925030508
379544161
1852470661
160760092
1268065931
679550806
1681321493
1326190669
979284461
1745927495
1850807223
1364140065
647802681
1705770736
2019294721
559117224
898398730
1485101710
1901114732
706749715
1746507879
2076751734
1138955996
1982187427
120034286
1854049830
727466600
77974626
377179794
322152375
553696404
1769396457
11246089
1335469779
1551998704
480504624
277963095
684018820
1574687682
1278571427
498754633
1603139988
1995658454
1965454047
142558444
624887237
117682237
829267247
618511314
2105385418
674373094
2005840711
488626311
202702111
1887287590
1721561013
10164310
690021074
335136548
1902215175
756416937
963157448
1937375310
1552294886
166124573
1541382549
47732549
929566179
1234099977
1432586220
1665484949
1801292878
71748362
1295939693
697375858
675772375
35983783
1457472836
917420078
1978003307
78007198
1350620377
1875736873
1077443580
1240255800
1569940274
480392972
747797904
1710398624
1696339588
1783367184
132181461
605278001
556100863
577784493
175801181
1979156601
15684619
2030257629
747971249
1246816048
1062961375
1904051082
2108537928
100365887
1210994843
1306618960
362746922
1141094491
538196274
1221315539
1174686227
384552768
223333642
1472369863
44570111
1700697846
1736056760
351387153
1715822302
1966755500
431257031
1883552092
1592453823
2057239307
300174364
1818054769
996390974
261546799
1671390716
801107024
1641523319
1770575198
20352929
427295743
800294451
1579703535
620009437
1234613549
1024156303
1964686219
1640937123
11407063
1681969358
1081614340
1946834671
630872711
116932840
1337254974
828864057
726124104
1227276770
1811749664
152312098
1179759449
157791468
145182925
761249595
1199616115
1162774492
693781171
1500712349
247861197
1957277559
924191501
1980268023
1680234075
1142078873
2016318158
616376523
547892932
360071370
36553728
831810735
897581889
1063336779
1967884635
693915257
909036038
1665718689
823334628
1888102099
587312011
1348541487
2102480454
1170681253
2135448797
1093172354
1180477249
1115186230
1159337883
1692966302
1211819368
2032418242
868668283
1800331332
130526751
2057666209
1381436035
675367808
2140826822
929594442
1888579813
1622934690
214142534
2083001133
2128412828
1329917775
399991274
2117668812
1504177740
1709185833
610435098
948205036
2121362911
1176515661
1694255961
1105886620
36264535
1146644956
2118403943
75323521
926318340
520072954
804023880
553908199
1569339709
992927612
184366408
34669667
828688263
1720663948
1059659616
1724167577
531789915
1498645643
473465164
430839313
1775989737
813567761
1211328286
2025244344
263086753
2147230536
1433999941
1570982203
1860053318
128761262
738666040
390189057
1211742537
1478551411
1369635902
273364941
931628844
1767702143
1586662911
1147812426
1636923080
1706950602
1361837463
1356388048
609127283
2068753594
1122985142
1298885851
1527452944
1563791501
2058407831
1278721676
270805205
1423435552
561449439
450774664
70992688
1896901636
1387799719
1630356191
848358305
950952563
847748403
2114053938
1109575486
1019585029
2064520312
1733005414
80633486
13078818
823612024
1662727819
1744490824
499005013
1927290850
737335613
1419569186
16946863
545081305
1963109557
1967075789
2103643870
1408702412
1365137105
1235610589
634152045
1433485019
991231055
1004807221
1009443590
170628522
76354370
1997233878
1405729761
1301597126
34502127
1558111079
1794350466
1205714279
177506700
360409275
301286893
773010974
1210112953
1223996509
781354105
484672491
1484385092
1579165466
1512920335
1813330578
884804355
1434082550
1150612808
652582175
1392280738
323525725
883040871
1310406245
1394991828
693407880
868078506
967898971
918661979
1109922252
872888840
434363532
803047288
1384431220
578654268
841891053
1155823808
2059300516
1854189377
1044318435
397915146
1184537250
1843378097
1317500322
78084192
2051593647
308581116
1358484360
843492977
413181830
420285387
330706562
703960573
706109511
1412318247
173909396
1336057317
1730284389
1877294793
1486200245
74257173
1531627
1407531272
1235069108
227656551
2029697055
1758968821
731263046
1938604746
971083809
1788218889
1415841885
1554283106
625422715
1075639575
1925334941
1341983984
128493955
1071138013
1885183284
298894471
772291160
808536545
930203980
759187529
812338263
1474306695
1020536525
1647087774
1659656153
272407013
1450626557
815632086
1705672938
730734710
54726963
1274390167
1848456789
404664983
1294637977
1504633656
528859167
1550934312
1642926474
91053889
851132677
499988788
1338225983
180835435
151417124
1445795199
1317332229
958371653
840207318
291613761
157716392
1596754376
927411269
305255646
1250156564
740004994
511877786
2096022825
613315294
2041588607
1075292052
1799613081
117023515
1860789510
1566118091
1736338026
240870264
1126219195
950774094
536617789
777424629
2112063613
1273754218
2044683226
441640663
1686223298
1113539701
84414288
741699281
964274470
1739998237
228405560
54366043
1995831686
1016771945
1379439470
685965992
1499176341
719665813
1490461563
322143860
1345358924
335697738
1216459750
662194183
478789188
1849025017
189309729
902806674
1337807565
1483189110
2128069874
1990402806
1073146713
335038375
1453763881
49244508
1306788464
718134652
458402185
566971697
367692734
1939951915
1164200336
1688223719
634689617
775022922
1103842522
198614855
766561530
1549556637
1020771421
848520747
436290319
74527895
62216088
1191702468
1278069442
396565679
1661700175
153559915
494003558
143965902
1518923452
1725458512
396466895
107487442
527651867
1747464161
921872673
907108467
574602199
970398624
577037683
2097177647
1906601770
1326126076
80884960
71883960
482372625
1912335669
205298131
236723440
511515159
701847173
1301207323
1445336414
1747968433
865046099
416796859
1707646175
1793640627
358929425
892788813
1363361150
1418506179
237795657
735362036
681529384
1688355186
1631693333
257877831
1700739261
1985935207
781459772
405588333
568966179
1001037568
1281386361
1178183329
2038459779
1066308003
880383648
12528246
557785316
732154177
1706965015
780871499
1294473756
707090343
1700275317
1711229624
501904607
1802439609
733936557
389526359
902954453
1477503212
2057478937
350887030
1016265831
1743757533
747193806
451171335
1544554422
1278993142
1371266886
1632454034
520667526
1690999260
1856299368
214552352
1062535735
2004239535
1298493037
2019993671
820622203
1753447928
1371855541
1604671671
1925017346
63799493
1789559835
2088176211
430456226
1151219664
1316676224
1090001594
336513210
1965825898
1820959660
922662464
839944969
211863396
2063622697
226764113
1239314648
345670713
1830461087
1097910434
46078199
1049808805
1283190337
1319024023
283067706
289576648
1363745809
733558556
444485581
1242817717
1667829381
2067083721
1485350351
779078943
2134297557
450728301
1474703680
553339377
986163783
1347422908
1322035481
282514997
90013313
997327260
673076624
133724177
1205538887
1177922788
1605991730
202723626
878298031
1019657180
1380011101
1041286363
1489647946
1288196985
503244430
1197502802
1427440833
356133729
1693936239
1666304388
1155362527
1410000906
567105310
730390711
706630768
1010500937
317648153
1197044833
1268190685
881370447
829521665
1735619029
1425319235
1774230467
1646176618
454101708
1281054586
641061773
1635724605
428315024
1115057666
1207475400
1436592674
922856411
1678132279
154418581
698389941
552786193
1188669323
1825507012
885634328
709789806
519104133
651661998
51150348
1948425593
1773126808
723829289
1324189153
1235340908
663991005
1388006590
972084686
318542893
501049721
1968187376
225849067
1101606659
52735036
1516196998
1493754845
1147693630
1890556663
282920152
1739519220
1581286878
273282149
1103412294
694315112
1103545346
414027658
174892578
1027226470
169991445
469413433
2121548359
778154868
374851062
1194231949
277526469
891217387
38308361
1918023508
763135056
204270686
957170222
1448862540
1203190319
642644884
150049836
1277288002
1732459924
1648809118
632888000
477452935
1930637715
1447808208
1754527231
1700802890
1835138110
1118191765
883406203
1292415592
125062186
1543946668
801150016
1388696045
1446318121
1867404352
1878168747
863463217
43125480
2008402651
449796703
69882598
1044278121
459561445
1573959296
645557087
878246311
1714563122
1005219495
1531894178
525992786
456017234
588342338
1510354106
1521258059
699356347
76870874
380633672
194912156
1761725671
2033816853
1666183588
588792924
1944160126
1607955382
1196504640
45835025
1636104599
1686949117
886711949
1356170885
467198511
146600309
461204936
1957062881
961206986
2043730876
1539167277
1499474067
1027970907
2034609979
19909671
960399281
1007232778
1825645421
47407335
935484288
108499983
1506227552
507147219
433591665
2132849928
1888273089
1235307222
2004697147
114897947
1266630837
85313085
678619491
2068610213
1715921634
692685871
1591025787
1303194800
1898344943
1807779867
1200789020
1855092040
1674990207
2119607263
864237079
617860145
1270995015
1794460353
472643310
541073788
99652578
1771787347
861303858
632491946
225998723
1029231542
1095356073
815066717
151272888
1957318111
147142123
375294677
1443891769
671500694
1053584809
10843595
781590363
1545044293
1185959523
1356197489
1626989677
1622512026
1555151804
1850140265
298228451
346792233
1086337852
1643376243
564537980
1573441045
1715793785
930013064
1270508011
674811850
269420464
2048091592
1907741837
1193182405
1162314659
1307719253
218885212
407228511
555925197
1132846559
569098781
1855012718
337931580
1890856766
1610329473
282304570
1194701695
692761722
1513609425
692126985
805048596
1795045729
2067083334
135786372
391364539
1781517077
963767931
1136033936
1673088122
1810694258
650966536
2145396034
1669509812
241939196
536880501
915553417
656482356
732681037
729676760
360711144
758544703
1935201982
365112533
340360268
261393639
140537044
788047486
977095668
795649547
1572076761
739058127
1805310529
718818154
397833999
1142899587
964999847
1381738447
1244863584
2131061171
2080321716
1520408013
1595270711
387085813
1023544744
930481610
1268856790
369938444
2124084427
1496746365
105208867
545624948
432419834
652125773
1872384945
425571133
1963053092
780881692
1927486871
584036255
1190364328
176624690
1846028615
54657772
2118085452
1979979751
424046837
1774708696
2029377880
1145242746
904823617
1947420086
1098151565
1370615627
2008676462
2145376388
1669963297
1948230063
1488670593
728592662
1600668560
661713194
486864616
1777114337
139807044
966386366
1178524904
1378023264
1964853306
989629937
2068465401
277222584
2039405007
1615846137
883043577
675795561
2074465845
92480292
1333088349
1307285708
2040247048
1530826771
1650216821
1742472093
132334488
872405883
615626797
1435000840
1213482214
240281123
638603883
1052052503
2143663496
428818420
151928605
474629371
2070056074
865364335
546372507
524091897
739164963
861911408
624538801
1664322863
1702725171
820422289
10961399
295405579
1577653843
1301882693
1681578196
239018988
759849771
672982636
60601338
450014059
1930868408
1351725826
676997350
455592066
223599126
1815266867
471579955
595167401
576811688
1974862488
256164279
1775888808
1240671165
846414301
2076530358
12865941
2050734976
626615550
1537082720
1217712856
913140308
717893765
734988695
1539916642
1838111617
858259765
310678342
235738258
1180820134
365211126
796309978
1363450907
925021668
187918186
31098709
1116340594
896737899
955077115
1601978836
1549597468
2140769108
1748149735
569534602
874963470
299062732
802409995
1057571550
1993619598
591668865
444731007
1151572858
2142183076
2059081798
70801528
310822847
776912678
111078592
374503738
1524227116
546837889
1260788363
112439811
1694971397
1888048557
101564891
1769722293
1439988156
1330599507
1285252452
1419446461
1729683181
1286893350
1081978774
682473938
475463688
2062422241
895212420
1837080569
1467215347
1179985716
94131599
80465411
628906543
741462800
464635723
1171070200
1352699418
1385357749
2094104631
1143304879
1114601332
696575745
1323399478
2046474815
1276515404
728604417
478596686
1215481297
1552456467
450706944
603890364
501845815
2066982970
522933274
211525371
1659562075
1589890292
1519249993
2042039025
681091543
1403771441
1960939064
430729876
1659781682
1071162443
2111368306
1347571372
1522783929
1145791073
1949518407
485785252
171177503
1364124753
1826284560
768493908
711187868
1707933553
814450022
17862850
917258629
351143049
447423432
2073170267
399257678
526407025
114478457
1722247654
944067434
1831267439
718903948
699162665
2089450184
584807475
205786246
425611245
1644368764
660349720
878931654
988594493
176154687
2131066454
1650035138
1480272247
1654543423
53738849
458365850
1903588786
1608992648
319175362
63663229
985310379
121356240
52039605
1553455950
1317041359
819033513
248783117
281943851
813982697
1106638146
1194030811
1437001945
1170263478
1482397099
888179659
92000970
1721956076
470242944
1786041519
1747824815
1119904560
1056163897
187148332
591268722
373450429
487823663
1816339733
197433337
1788253772
470001141
839499561
847288132
1910188915
1649797769
1761713089
136717489
456662939
1094356163
197246165
1806145143
679497833
299742741
1880654196
111743451
1510348111
1275661553
941278241
1027212558
125881576
2011729534
924663897
298478420
1925997150
2024301601
987832382
197690201
14396105
2030430819
153538081
2071283767
1930501346
1232911611
3649148
822878873
106739771
548773020
1411126776
1071065978
1739554608
1140491822
60242942
2010093320
1428564216
124935903
1067862079
2118423535
798882224
1396875160
303776711
535042988
1032138666
390244980
963137222
429937100
1060110070
1568371664
2080934070
2069160222
334816021
43892593
2014312184
465844738
1700565585
1840262993
811526887
1710330935
770581929
695834821
1383958198
865673418
1214142854
1629715257
1223068782
1073738347
146801478
631201836
1144034262
662960284
1529762144
356156148
1642772466
1466289313
711119328
2029016353
1468161320
2047737259
1155262517
2042418752
550212663
1549990904
1087821127
888084481
374186180
596223750
816536687
575338481
599813650
1600022657
277834227
30775395
236648384
914991754
420095552
629127853
1504413923
367566700
1154660488
843208400
2003090112
2106961523
607612027
1960562402
1904711412
158575186
1268741733
366607461
1934974936
1347325993
1145730075
551641647
573804113
1136380353
2082592974
1632912213
1994909435
788870038
1374786742
1510940456
2077834198
158555576
59546088
1666270663
1866444232
1560788966
1576859199
1141188161
2068093338
1551356779
650427429
1472261527
1390004277
900025831
1051159468
411658014
823083163
2130232324
402959896
1546422705
892414287
570530714
1919789077
1954957700
2031401060
1553663432
1148324353
1239687490
731655501
1693943558
781464742
1807536045
1019953989
789149668
591420241
825437203
775120439
1084451648
84438287
1672446528
809003080
1295788664
892955802
2120394299
1448850002
902448043
1776921983
1142254893
99284528
1037407037
574322819
114362598
1938079984
925827453
1702323818
734161428
1642009049
1539092125
1444713921
1832958022
199855096
2031794459
1634945140
1983165458
1031939447
1727417398
584406269
1254443094
1388974280
235214345
742627293
2047348493
1569397830
1197495282
1003805471
1214577771
1275255919
1058143394
1414151248
1852609946
553607815
2096126681
378456364
745961569
472640229
189362897
1018293875
1827856
1447542633
2008557088
1991355878
1614493937
746591956
455296538
1752080669
1406390937
1242715924
758961223
835055071
659734247
1635606840
1652379181
1978248417
1954711654
1724741114
948202788
1754962519
588439613
284083682
594436989
1676332644
1449528197
747739062
2077969488
179480649
411193768
74034235
555678732
546960291
2089702981
748450817
652014752
1657294387
204355105
1325097662
1850890224
674092852
1573809068
17615424
161515710
1204794908
1680869926
931091000
243852903
1343426912
177324528
1413249057
128135827
219897144
112376352
1724054311
1551340377
285540398
34669667
33549773
1479386943
2065879099
1305738301
1941103804
418062048
1215875218
1812027372
215482668
312024408
1685471770
1489130115
634656085
1746789293
221387426
1924205042
1273483137
1600914298
206009437
1946541306
75216338
1460015607
523496401
253396900
2121345839
1662199294
530394449
1309739993
385998269
1533751522
1726666732
212137432
1069440455
227961061
933751780
838980666
1508086115
275136857
1662388286
208805761
2083881540
152423261
1841476706
1120917620
396802528
20364059
547726778
661825017
920150374
906100622
1748961748
185238174
1949048681
89980966
1649718974
1704284038
1234949861
2103562764
1899085180
1625356935
331142663
1441595162
1821614852
1469292686
1261351409
1742557308
1964453747
1285762241
1204006353
1004997165
438016990
1365840831
728004532
1803334514
442548226
469946253
998537812
1290712240
1825294784
1144719327
1886590844
1877730492
47302356
164015184
875002518
1002352155
1850658978
1351764407
949793127
2142985002
526582076
1064784440
1518370617
296714109
2112511766
840233690
754206529
1923595017
1340819647
1574185648
923962935
418633362
570657734
2026230553
1163219462
1650934938
421422383
422753773
1144677915
1613056429
518944557
419391311
825150685
1641000657
1458927074
623610253
1186971713
1262359123
903174433
115640390
745369927
944461028
1440799555
715932762
1669000789
1158151947
665275839
484858287
1922795866
816593210
1353599015
799178157
2089503985
637409214
65207910
301558773
1866601588
1531998774
1661524154
858192197
1034645425
438205767
1295788812
2083898022
1434978579
1682455068
114928552
244098367
1254625034
819815487
1693677240
263247316
1346921643
1715146380
174337412
1615720151
338537275
1218503416
812485408
537558730
1665908607
939335035
427999073
183176558
1085723087
1745710406
2146866838
1107147750
757215038
2086984336
1799520728
1774168824
1418231768
699760017
1292287747
997658142
1739426185
1371055589
2066936471
1997069668
1636955039
798202543
1900053363
48466066
1588230289
548195205
1225830670
337371343
1044125673
1351962337
1180443341
1226377177
1555355171
765209325
1557116796
2034513105
889877554
1095731199
1723011525
723731461
163614850
972240484
131986493
386350228
1267341678
493448259
1854823156
1711443084
1611867619
1602871600
2019712648
1886492060
1375162546
1286717615
2046991167
1686554951
1236230936
687653912
876431299
548410759
873135026
1668894229
545663751
219258405
710766466
1718741267
298769319
1026132960
227607063
502600844
1522605086
453867085
256225007
1944038733
804996585
823071671
90854876
1668786305
878895665
1286884687
1024629220
1917504855
1779673011
1991304380
505321751
328509441
908064780
1481126799
901333133
1122190378
51225917
678761844
1099291467
265667622
2008917236
446163063
65466326
762972160
984725488
514391219
1338120216
429389424
45414018
1394582687
110470377
1806135115
644666163
909929845
1747143889
13078596
1954697393
1241874174
606248530
442243813
663139959
1863061635
419980744
1125524485
593663331
489251188
157198737
1014306055
586997661
1681194107
1095261566
1848025754
1762669735
1228246175
150774244
71885444
2013736010
1948673038
1993747032
87586359
1949802319
1975125573
1506364693
645804000
337822079
31721914
769510124
196889857
1809776020
1552136872
2130881704
959951485
1431900628
1555116448
1016796852
471226429
77137688
2098983524
1205822498
2032144996
219553668
402618130
1016177119
914541689
1031058699
160497180
938226047
1718569354
1538019335
186052583
1882178109
1037458557
1257711982
1861236169
529267972
1807400545
376748959
1102103529
1334738884
1624804644
1816500637
1214387313
1730033886
55962413
411004701
562729501
1506531531
597665765
951402568
289742048
1409854712
2057551737
1480232934
1552598485
833653912
1009162250
689706794
1984042866
1792118371
1252904028
447466541
257345789
550805416
1610015980
548571550
1900152836
931537048
1568912358
983943071
1853412787
1900083054
1744082639
214235075
1011292910
1297115479
1665186299
1228269729
1576134040
1270118330
832315215
362078718
1805063157
876267370
979854785
1719199125
2047265730
426758383
15755109
2125761679
723014805
1947693648
126754117
650880426
997832265
681266222
2003505402
765945882
1018874334
905066338
494804488
948221819
2077680761
399000860
371430202
1016588017
1795486756
1350289752
2013993852
1303343193
1042303927
1501500781
1075214309
731900257
1900015049
531619290
621981884
1034253386
1587915090
1408322582
1163996137
872380830
1223300992
1270796640
1315602090
1483930854
973759822
104916103
1930081514
2134756299
917472120
130103262
572186344
1755962479
1003105257
1538841421
202632127
972682842
1372925723
813348692
1020252732
1496626110
1889431970
143941755
817916452
1513881387
1276863376
1014519180
1661583531
1926731181
88454934
621164754
1374372431
832279218
392624680
1508906721
2050107161
1943184144
58172721
1098851704
896067670
379260642
1294597403
1537633696
2122139449
1403213221
1934824200
1985689436
875582627
1380258965
265332286
1374674182
1581226239
362507931
1526166927
2337899
1288963248
616928848
1174479736
495161592
1012081281
68448107
1206222476
2032040402
170638204
1713276136
125865412
278267558
710217884
1765228672
1158922375
126985589
26657869
576673034
1540641425
911747883
1874918515
23273008
41721917
1311114637
108800762
702806543
520448055
352897308
498990470
93096348
529694093
1692156882
900608595
1984311274
167874327
82755790
1112631655
511165276
2073359235
1233477037
417355119
1108820188
1136009780
1211438854
1772807227
605867573
199485381
1588424500
5567689
1119324523
1706532273
1398759167
1012524133
1851510019
1977613863
1745277946
330143681
1778124470
454000589
1510030588
569005289
450594981
1407689022
676124287
1368978394
1621614813
1438922879
1755265127
771120884
1335740844
449540783
318491431
857748859
1621736036
720412390
1294016262
1477522320
1893784601
562476459
613464127
654836394
108212447
916543707
986581373
1492778719
1875200738
451503382
1244986153
1845111288
1890181467
628535260
1541264511
1977162767
1071035085
414940353
1950962668
1198822975
61681096
869904927
20185417
477913178
999169759
1072689137
1638493324
437345877
1138771995
1869259701
1988672175
23808339
1709762660
2124861980
919273954
898473852
716223609
749553410
970122821
3780416
680692612
961951333
1859226314
2141366111
1855337975
610124374
1073217058
1668072879
329514424
302091599
94750886
1291258754
1696060278
5693318
1983223934
2135359790
1081968810
1879400904
102261310
361493608
1161810382
1212112022
338714772
599116357
1583811399
1553564903
406166490
1338198752
489478556
1145412613
1949667033
1002705351
1735573584
1029738357
810175960
1618717207
150073324
1029029609
1749476944
2053045732
1768879645
673105065
2049061985
129129531
568745874
1815374530
166565472
368363091
867136661
900602617
1847910097
314974873
1939768357
1077467796
353706417
1578609297
1291019426
877897989
525684159
1265744962
1297722604
510290261
1313850689
1438085291
1050758946
254205617
1090209435
1137750506
523428726
685336653
1323514969
1448024840
131196955
1074378744
1146650645
1090740024
1433293772
1845928764
164590019
1915104141
704076438
807546407
398174524
1159040759
891502986
1331564732
1894882265
2136072448
1981846690
1371064164
439800381
294960321
608246515
1368294132
1933855929
889034254
1504283814
248655927
1755127279
209256667
285803827
929905047
1497734993
809247757
1230092195
935828441
1793034659
1568569684
1800843989
688337087
1305501385
1247273386
2061581523
1283616204
2092775251
1846732998
1317077315
2123540553
262896934
1704386743
266852753
1082293553
777962124
1772761713
1619259129
1163660926
603442931
852169119
1946856046
2101206126
2005358279
1193196742
445137325
1242153069
1092254952
364591915
2101950679
304861754
1777212927
1035655330
499979981
748818929
44085018
338299169
1133060686
1729257611
1993527876
191912384
1316500046
1081255139
1771970543
1272164849
855931808
829444748
174125349
1144808567
1761835885
281427183
1749935561
1661164818
580088048
1657586487
862732074
314062637
931815642
1651187936
625605538
1650782704
416047462
1122585490
495006360
64390089
1558124771
632792879
354589386
211068770
2003652306
459588109
183584240
1648871628
1597650035
899065392
555558995
51145056
283195564
386784413
2014294600
1337142812
884455507
700873794
810613182
1490933030
662342782
764442409
1454175952
513506940
965556470
1103031851
1270452963
1267525755
1239902975
881354325
900080945
837322623
1001060999
1467797363
1624124650
1100768037
1327496566
684733752
1859663257
1409127739
9855456
1373731282
2039928779
811390726
887050822
1486306433
1521707150
1402635783
1398728134
539514670
2000916824
893342846
167215289
475275068
1349285252
1073899120
1865723306
1363505073
893805354
157054228
1841348802
191919152
1339049107
221167903
615778995
1153057776
2018363864
1550953909
1747551567
1629906703
1702905159
1160316774
1369244573
66041775
410449640
554299281
1509637811
251731950
1701704824
973248489
523722790
496521606
594920711
822458277
1030639619
1298501616
1613371493
1086431100
1408534484
600427659
1501139994
454741190
661100800
2095864853
372009775
268607413
480730543
2036907244
298136554
701653118
2049664503
754821000
1826818910
1918822757
7660721
310132248
1382567268
521377042
1967565884
231056682
443608424
570172066
1782984831
1453697082
718646963
1200854352
1912008686
716028735
2024593095
919690264
1296459712
711021416
1416082324
1813711135
1117616656
479750808
185755848
1342822116
320216143
622429395
1536534148
906373504
708786554
1057572745
1015968979
1419781871
1894648539
743251425
1737692579
353839950
1063507157
587574795
2067617333
673857087
2078861767
479947342
1045201580
1928052927
2084733687
12503416
127339678
109722694
166052078
214207939
1076698923
743392850
1803340572
326372969
2115671860
1476388539
481668390
757448471
1401337831
922625160
1301278596
1220278570
1961931433
911513975
1188926543
1174845958
1569215433
330586036
883872677
398756950
1949236848
868460125
247654055
17947576
1729439128
967837159
1761168853
102487269
314565021
595430519
1931309512
561025521
1659517809
410480252
1589231779
779716545
1260038909
1503761878
1359908192
273187554
691842543
1226550112
991807194
226392291
1578902694
51209857
1213023499
1793270460
908620169
1639876794
277333294
242246704
1379774238
1418547140
1858804402
1752969860
291771108
565299580
1354356754
1835574861
1852307438
664734384
941185610
829811222
996976903
479074965
344952447
83144245
546106743
1973691076
1274660005
1016114308
66274375
1119825276
646493509
1278861854
695523251
281405897
1611905289
1582873919
44952383
487983370
1768017593
846563505
1118965904
645608072
985133737
1393170707
859753394
757868390
232397712
1554076157
1705222322
1087751605
1753643625
1961894775
1553448756
2070655530
1758292898
1360289852
450970548
1815650566
659708213
800908648
1067925314
1103499248
2063344622
1229783982
1890406360
1106972941
892026955
906905923
2076421507
1572759490
1627655711
17424765
1529769496
1648479726
316262146
2124114542
1495941287
962833271
1527802718
239761851
1462824378
212102116
1011079702
915573405
77428160
41368798
1751532989
528774990
1468746615
1932443693
1310312559
653164552
1828578278
550979382
656912637
612610323
11818470
2013585012
1944313305
207094588
1299201866
589297466
211082765
1385227093
1767354349
677092892
1749557791
1443588562
618846581
434738464
740815607
174074460
973745102
1685185944
273596182
722925950
1410195927
1866495492
1852622032
813692968
1107137825
1621646483
1804832404
886485169
1265332412
1648798972
1696506110
185424458
901085531
418985298
1678391530
1986778550
790732886
973162813
1357439152
605662925
1498899453
634927485
1492778879
1498008921
42952787
689369645
1816099885
563498605
1936413687
1550851874
976374158
1277694597
491681684
1738755787
1322189655
782308191
1714941803
170799306
103841229
1610296628
1426724634
948887575
2000001548
933456052
736797599
821348353
170019332
1669793976
878346874
265319906
231193166
700839950
1653959875
1026723926
231664351
1474025208
1832352904
1666318431
1791641328
1546927106
1711163933
1991569869
1235529455
428221060
1201315517
891148470
1767474043
1092201137
1253399527
766488575
348689952
1063461983
1673467246
650670941
1604492638
91400774
1219131688
248134576
233753391
2107780246
1825409597
270300240
1737989718
1119548374
736435557
1971266352
700480161
1997459881
986559024
1359145837
252533585
1832740366
562005449
852059295
1704767570
1653492576
675931255
535736785
1781934213
1239967557
1008676555
1066523028
793102002
859204694
755473196
14118684
1640399932
1581265392
1185641911
734336940
1443214979
812717388
670899795
25931790
330063692
93755613
1895338539
559397405
872087890
178665410
774193637
81252555
1119874734
375385782
210257650
1663003499
1670563378
288945319
104965943
203035648
1716261287
1991461873
907534148
1163604364
483376294
1609194942
175135892
902359118
2009524931
907537485
1887309345
1602767010
152278128
913902088
1259175405
976599975
442542126
1332576679
1999425317
1176633454
54653206
146507865
1040303886
1864000311
445860860
1508532227
210289341
2130590917
1505946149
181064674
849224904
1455228297
221317295
1333591367
1798582653
731834634
44523872
1987636332
815528440
1699949322
1913636432
1342892964
1304134540
2089761952
1922799694
265353790
1954017986
1609930860
1280882005
2001896984
728013371
380160473
676667972
1799627700
1888435377
1095838495
639609162
936864195
1966554478
1692524339
1640080744
877480489
855714684
1266702314
934405517
713054550
862130780
1736891774
1732912833
2135256847
304070838
1805389184
119973937
2055909546
1666788096
162069500
1859384697
2055623905
126473908
1456643333
237259835
881065944
686053206
574249614
997470705
155198661
1152102978
1015760202
261292151
2141697206
1995263320
1555120682
1255099691
1674540070
1225942195
1215425871
1701478980
1751717622
660004723
1853508546
1840378498
1303074504
71535619
704900485
140090697
1571827212
1470830378
1336566482
1991407264
1448601338
1011921921
821217584
973272627
536574876
551304642
274974587
341046321
1510767685
1829307821
124124672
1613509063
2051129620
1316339264
761080780
361847431
2014252743
1212098111
1090216483
909164695
993277547
622201252
6436128
1881220841
1401085666
1737500390
1026216843
1298259436
1533420851
188392407
1848754855
1906032679
1123942615
823446877
1044944689
1983366266
416431899
1694478637
391345291
892384587
1794600740
34996685
674182710
1215752036
375102286
1172526360
1120824369
1848530324
700723859
249847949
1519139359
2115454068
5068955
664579626
1572324540
1197556458
1818793485
466691973
1908900695
1386647326
1590710380
480828288
1469997317
566659645
1501998216
1591111833
1989230541
2029321065
1060389711
1359966359
204625064
982212919
1125851536
1807934314
115736354
795905484
1731425162
1168300590
2005072
1811253412
13365992
987236227
1604796566
2125451652
904464735
1168215232
1117138235
2019331995
1300878714
1289747631
390334077
1063140749
875618379
474516744
1044442818
1807694349
1105221260
2091606310
1693327450
1590214204
472988128
30275446
11562713
466543949
1586332175
1791321881
689837914
818389589
836109195
1463763131
999470600
2033458249
1457801841
1513590117
680131776
644257610
371612214
693250982
1778412411
835848685
1630749360
612816068
1641631185
201659265
1904507284
816763062
913606780
2108925083
301442092
1557298630
230707317
8735390
623394251
1497750502
1914736117
1428218816
821480326
1283472119
1506975927
1904631088
1498600214
1791809615
1286071117
1230617949
1818547096
594886982
1928168720
990030652
845601965
259046687
730184570
1569948748
1359405689
2012039436
343460404
1161486238
1798979210
1514017603
1436195623
1373346379
1349615995
2025364774
318400197
821185203
1118490060
1174934622
138382320
859461076
172741810
1816406699
278177660
768594594
980562680
891193065
234008945
1730660803
2046102919
1700544711
112464025
1433540973
1582975908
1261651690
80687653
365535967
691590904
200761544
368416873
2103313421
514915519
50927886
875837804
2102969775
1521614628
304816073
1593791703
1948962795
81867161
1221946327
1090283630
673148751
989671918
1244525011
448070834
529239610
386365239
161432667
1073246141
968057221
681590319
123530424
109875205
259817880
1711990591
854741997
1612367745
1561787709
457612743
1336342504
566438773
84779274
489038989
794483937
1035891647
1266451292
1818875865
1229593772
160295260
1948352802
1400439411
543404631
185885190
1179120395
218200380
1607501537
215742376
1098681428
1033491806
247387194
1922544933
2147473779
919691645
201827616
1730161061
669757075
82706448
586377906
902798662
1835906820
1634760562
1705934202
313282972
1229084599
1169647769
490438154
1226230079
1360345769
784486084
1898854066
1640335282
2114467571
1084868602
1969410457
543718574
1311510857
178257114
1381512060
2077068351
187735070
1092146915
1990730089
163760595
12982016
1878946398
1531577874
1973014416
1779274754
651661222
1077953485
733510232
1516906881
1887656430
1865488183
1708807589
823251378
109015271
1364339793
244338358
1742954338
1671151035
1581587359
2043319197
84210852
880012238
411021929
1336324784
1937338606
811915779
608097290
385448820
1153409015
1681162873
1006631327
1391245300
916944423
76861411
748391393
1080781231
1526599243
1522856802
1333091577
1899276122
836026868
785571986
1467621784
1806383091
564198147
1439612693
345011202
1764323672
1965302818
892131240
862968426
2114177789
628733989
1620660899
1913959092
933127449
373584134
1245188733
805405957
1510964115
1962163795
1705423279
1866937684
1320264431
1661919961
1938477985
677502453
59908932
5431955
769184991
1531986958
773049937
1403120857
817905749
886196338
1337361301
46839264
1789568336
1954753816
1009671553
1507690438
1456944542
1397080849
2051141667
562326582
192853250
119295103
1927359358
1327274538
311706977
1681899221
257733785
1273195009
1089962327
811981283
268495491
1543631270
1594526457
1612207571
1901091091
1661389726
362496497
1772878156
1342384866
1462987421
1229289731
1024933837
1989033550
1752919367
423971318
1349379301
1590872686
1787458361
1639544106
1671115538
1791691068
665781179
955069291
960332036
1340168307
2087594003
39620696
951241476
484412045
1152979500
1891589093
740039673
626265113
1856214892
136702453
1627078731
854590743
1770104134
1554880073
1567708554
1533526228
1217006380
963136460
2066438384
691483800
64687144
1735165080
1368575918
1240944056
86888128
1158293019
2102286841
2109845307
146069883
1610151030
317323756
704229849
325474005
302501528
1049180301
1825271726
658033973
1688320288
252049609
24673124
1108598306
1419348002
128784711
1634993925
1354902679
1593269912
1483063697
1680894817
486755539
1093743085
1788376600
532491824
1583373392
1288283182
225438802
180963024
1685086238
140507328
1809194640
1407531174
1918478894
1845050443
1125969030
795444629
675523077
1242666529
1684679833
2030828945
848440984
536416544
130022171
1891178480
791802822
1002799843
796897482
270540589
634820411
887292419
1068431421
786653495
37207785
1744284591
86496145
448968229
847007663
1598769225
1303521041
481058260
1467435412
57794027
412215347
1311672911
698183269
1244255747
597746524
1201353216
737962022
2073016418
1649206802
380067135
1752264601
1639152802
2029901829
862179715
1325512356
605934229
760427352
351833026
1614228996
901918174
93232981
165393797
299901103
1761017763
1098784969
604860500
310064963
739079687
1009921878
758330321
1633563264
14557862
1932415823
767783838
1952806028
1496642788
452733443
572866029
583345630
1569607610
1277297629
534492407
746944781
1593380059
1927937077
300370696
761549226
818867032
260984734
1315384347
546672437
205220873
259661733
1214634314
288210571
2013517290
1316419077
1696757381
140422157
632546943
1222453986
840711537
1122426822
654013163
2127936141
1277373523
1878380914
1049259322
433439685
1500843063
113591414
1407605600
440594672
1286692158
1869734538
441223554
945277543
193388144
323194121
870337819
59880148
1376308301
364053574
242035348
1055625713
2111857022
321483918
400357769
2005938598
425881236
1921947555
1213710074
56150844
327243422
964856735
1430933259
1900544495
403283868
1185903050
1509555301
1735232747
1708231950
1679511286
1146959474
1191461028
1610452498
1283609708
795469539
1672616072
613766502
1079799911
2088241583
1106949275
147851646
112033090
1587699763
1815812412
492741307
436932163
1428945344
1979985512
1130657522
648601603
1771057361
565738547
618924469
727968573
1981826723
812260159
1520876830
1293538725
47438697
1600975866
1074590020
155529615
259941523
1969482217
1210886196
416583095
2010181531
1009730181
1274114986
587327416
604296493
1193374385
219138657
1930161540
748879873
1878177689
887380787
1308089616
667932001
829164094
1335351354
1696207216
2059077850
1991847146
1711355556
239535445
635908423
1421107788
752113842
1436837680
78944971
110868298
1570889877
1862369455
791616963
565293300
935024002
1458657477
1197550341
1947389651
1482020118
186217080
941749723
539872088
1642619844
1349634998
2034250395
1473239525
695787290
561193236
2138206628
533335640
1839090810
743543712
1764072359
518369599
1440511845
761876587
1677064731
331564694
741617390
1575019335
958720105
2057459424
1040482522
1554528615
1050470113
1825867648
1548282848
2121570551
645651446
540257369
665936430
693433218
355184993
822764742
919085320
187879844
2105867032
1028311708
1823490894
1405851077
902821223
2000001845
2054107928
963229630
1161646191
1931568335
696674689
2054928292
452940075
1176743408
469388935
352527748
946638893
860574376
1794727970
537608778
320696324
1665818441
1435068553
87754434
1000512698
307949803
1127828489
1178774309
950616049
1384587451
939883544
529200254
405674591
762529980
642913665
1021456448
1927041140
11845341
328818232
1560017060
924163651
444179441
982110606
169504156
901390229
644213417
1149689006
1965543437
454632679
2051453259
1403166936
1378352541
740518789
2069487032
521550304
1699433818
999415608
1008229703
735736504
1676868467
1452160329
1490297622
1157974365
552696037
125694941
1688568389
71067002
1841947109
1167409498
1560988595
1639719807
1964965529
1249811114
2094338589
1272562202
1988896714
951312361
807160910
824657686
695169842
506903575
2115025832
1888752902
1503325008
847440923
155399424
994643322
2061230642
115650164
371178310
1207161571
992851671
1514270227
1159236251
1153065160
158017791
41593640
2029767173
36677216
1998584829
1580563390
84308613
429424084
1791306028
321771635
1054538130
388394234
555116191
658474166
480803849
798072818
328581022
702072363
727370876
1941114671
2062622568
1359838738
1491276220
1208781306
874360830
2056944289
583826941
32927206
1504577356
1753296738
1375282421
762112896
165595934
1338038072
827924471
1606895177
2050552111
2128123628
1308577709
1710551179
2118683804
977789259
1568722123
822148060
1236282067
258037384
278916156
936201971
676510654
330368928
1719314489
1586077469
690557735
1496113853
1326802009
1709390445
1247244632
107745630
739012971
404461607
953073332
1974589324
2072810940
1712768286
872211600
1439113867
1253401996
1143455159
1754432277
1862816706
784464193
1077986109
653780435
462546314
621913456
536378457
1229503594
1148754636
16747281
2126986817
672665164
1198775370
1594649700
1002143204
1195157517
1512024
1688508699
86084065
569544160
333733428
459650859
1099270506
43363448
221797215
1705919791
215370509
1800194085
625257309
1038247025
981136225
1007475875
1409801212
97547189
1100448777
831033042
641913641
691235690
394243673
762364088
727832905
1045122550
1633785165
1598760701
303049552
2034484875
548913169
2005693480
688374824
1998076983
815640749
56065464
696268235
2051101363
1196425848
796517230
1796851223
1646635407
1168844139
1094950851
832482496
146756268
728207033
2123856084
1821277899
1571429861
1015922285
229505418
960375740
475059507
294759878
1310412606
1997727094
1652449067
745463285
940473757
1144684077
1627637090
1457640243
718497869
959996782
96211371
1192153873
867033575
594385840
477486793
505441254
645909646
1142359453
1234682388
1933217450
1346707432
411339819
1648698528
1177256216
688453688
1059858050
39020059
1086223876
1314020723
691664616
1020819767
440950887
164519450
1825457286
1648360034
232519639
1853451633
1179940253
1302150315
1180855847
1850945773
208037889
1413378823
744473636
700129986
1026105021
1582472700
104322130
1522897397
413257208
210532417
1529946411
1534980470
734853067
1251569040
1663479285
1333508547
1926198976
901785695
2064518498
1061284167
373074409
1515801019
1903137554
1349446982
832439534
1877922610
2049220821
506811686
592780760
1393277382
1184328527
300324941
311271305
34182176
1667823854
1760535619
1753808012
117319352
1092257496
1228426874
386719802
777042637
416723903
1125578172
377476241
659947400
1106141285
330052585
1212522800
807144493
1732380259
1122634041
104527067
855817175
1224415211
483505518
911326921
2069605190
477591209
1056101549
1981710556
1531531717
1419349117
280957209
401196415
1862961917
587816792
953575934
418101128
664467642
773692272
281734041
1375598826
13124811
1547923296
1096870171
353287883
87433287
577520766
285706798
600007129
1691866568
570794496
1496338344
715260843
339233354
132838806
416293022
98165843
510809415
1802658147
1401040967
1544471953
380820200
1263492671
1476794538
1192190325
1094320474
11241787
1400995682
337089447
407985254
103463782
646481954
1271089127
243382228
2093235295
1129265308
1327172751
587637431
1721590457
922882285
1456898604
1770256563
2129340894
1239466455
2029521684
966009466
1617761724
225880795
142866859
1824338986
1227241009
1484964242
2113948173
1015032464
1733346835
513387572
987819740
5918695
709574450
1932057684
172361712
2133085591
1814735527
1708592709
706141877
55471217
776694786
30677169
1459051530
155671588
551870562
1860249693
772826774
1784430198
1406288125
1672966163
1123620310
78533315
1194700241
1198427237
930105553
558551792
909440031
968142279
750416410
1492770765
2000794166
769349615
298411354
2061977385
1394470670
697413920
126505040
1752230408
1838859619
1787108863
1622169469
492588225
1881388340
1538788731
1289324492
1171090693
1163194379
1872540770
853368436
1272346503
1451186813
1835717202
1660489090
1704811729
619517281
831418003
1262177419
1587572973
492579839
1809219894
113216313
326374507
1424471438
1179555100
947237014
1729867926
420182856
1649789329
1579373003
559765091
1341439920
1900748446
1604335939
638656522
1212860814
1457843615
1496376031
896970323
349789573
2140783422
522446717
132042724
1354888178
1260175589
1395845725
641731347
1306837971
1523163267
40456657
22457421
811047011
787530722
1180732162
1550854274
1766186593
2131800571
1991278180
1747122664
1294611434
1921821570
941721890
1283741636
1317667912
1343945152
749554500
2065811950
725804661
248308426
269290367
326786475
1050457716
1435050696
966187752
266380014
295770038
547851195
1126596092
2108362587
1445202057
251390429
1881643856
1582550633
767393119
1593380059
968743114
768672685
1900403559
702856964
894961244
784910282
1415427588
1286308975
1178570542
374406757
681405913
487794949
658115026
1195916689
509782095
232757703
1264588679
1758373512
526457002
1704194485
1596176486
2112422343
1144244128
1806139219
1261445429
1533665691
1111262077
1320080847
502565131
580444435
589720676
164626292
225617407
1844886429
1696097417
1570683225
1326526933
44732781
1293235479
1735168774
2033064244
1756168816
865600801
102171696
409481634
1346875745
86818187
211355689
1710772794
606838911
1710169659
380610329
1464493000
1907634994
361125867
1370832253
2059150189
1732215388
1702448089
1185383764
2077952067
2013027848
1163645183
1012647042
806324602
130351634
1450402431
1535717494
1141725346
1137375972
1054668190
1523471310
2103062800
244342984
1653955618
1756011817
490813263
970236467
1450468655
1740660116
626833412
1073487779
741100794
996295765
2069447849
1072502750
1883236896
2090155559
1242475704
249394182
402454363
161639548
1917114423
475126155
747584597
1187125715
1453274856
1456970520
2080381602
801016246
558549953
274100726
1364012994
1088749540
1721378685
453525580
123669422
1060312319
499786777
1541192182
983011855
92772584
614046496
682251471
1842453192
1962130233
1810896419
888680353
8034403
3699894
83593114
775059136
1514423880
1254916462
429038557
298521945
1006410081
1781854686
643247457
929592947
440652320
778222040
634512564
1132048877
398969626
2066561930
1858673966
1839951933
38962689
1008766510
406052131
1040608072
1899163467
119022393
549706226
1962163932
2083358417
910532808
359054522
871602092
1310399796
617668336
109072184
84163607
1557680010
1829047108
1735982521
1389808011
1241481508
1930787904
1029559584
812627731
1726846789
527425713
1981953514
1485974296
785853113
1418103892
402867718
1251676868
1846117669
1175098673
1776005839
377609952
1991836758
415606390
1765378628
268653650
280766523
136054388
199522385
2046658851
1449433028
1093622493
1016842260
42249295
1064440379
2038931121
1178781280
1685852834
1411742364
1716524971
240529590
974901676
1271195590
940908866
1928866337
653133655
726323588
1616083423
2068694358
97113167
883205833
1801748728
1155372926
512015773
1357491943
1030968755
1839455298
191517868
1503480140
874014369
1848928837
1379562609
1880079400
754247858
617870026
1989695957
953507242
756943700
693067565
573757350
1894392022
1581015737
271252071
892351952
1932259755
540550563
120544780
637224671
1685567454
564621622
965610886
1887768155
1957184782
2111050329
1035817296
1681288954
1843856772
2111521262
555486059
495206040
1212285358
259786691
367575085
726451420
212160366
426466401
1098125592
1829146801
1052715715
1999108050
1216959691
1624932784
671514956
304708426
644633727
887171298
1190904500
828959507
1301020712
2127127719
1403831219
1256211596
902839408
540627286
1164228973
1606872604
958876258
827317421
2048188244
408130063
1668053166
2045726546
1504008837
290090524
1907119112
1736580455
1311344588
1717990321
1838323795
1876568068
992466031
2085302684
1472980446
1949626171
1282271577
821190903
692959633
1213769384
103294561
759100374
62829309
1026404605
2057365828
1965394024
525064000
20700394
1874674866
303727142
1535534133
1903946702
368280710
1176429740
51361287
1796100133
755181483
1522701791
1829587396
489281346
1435625957
1354514010
1304398227
1297387273
812620720
1992577254
1716130897
840795189
2117486756
829878471
1409790916
1221882162
298778258
1560344783
1716900628
1731780922
1377415897
1636965602
973972622
1369435332
1974793438
1218283497
1356403524
898178779
922985931
490255827
1626609798
206365288
1649994033
1620855993
744424116
287330723
124788809
578653839
1774329799
1910428367
483502646
468357580
174061043
195379349
709771286
855672656
1822001438
984905086
292948691
1716105761
654783250
238024377
1445706177
1422302789
74046235
614826825
216558829
775260876
2068899239
1585467541
568224754
488051885
702174222
427923821
1416584277
881527245
1617047188
464027968
1727276717
1537297317
1196460774
553739983
640544962
1373292978
1988684717
434444785
169254418
194548248
63329137
307328609
1887660453
1467756192
1108507511
791683258
827914039
1617900571
532009840
368551353
861923527
380652981
1278636626
1146511840
450652100
1541706611
303960709
1788858823
489224987
183473169
1746477064
740186469
2068585147
1356661621
478019845
1004343584
935869903
228327370
642922376
409002664
1586475445
1320796167
1065553484
1423247827
1032367672
626500782
811456053
1424997110
307851694
307738146
814849046
1859118257
1098083973
1907154469
1546631220
267041542
2107452428
1302867051
1199576617
1805126848
1251800205
1245626813
91403440
813870913
141299557
1267653213
609232206
1603340886
1309436220
1521600777
1586361542
2131003250
866780099
489127247
447126480
521350704
1179789544
18056512
2067405863
724514102
842351480
738612612
65066183
271114750
957064889
1919911328
831025261
728724746
1782166906
262457292
603255705
744268057
97196161
39718144
1724431285
1249780434
2024308732
393225524
881960434
1960963528
1692144012
1557974311
595931907
1312020648
941487226
1460046244
920605362
1172296270
1994689369
1042734444
1647328235
6384196
2142689638
158099791
49714458
283219873
932841607
1475001940
1375853819
2117020802
1117555129
1505730476
1029638856
496760522
438150539
1663062283
1179213441
1820747782
304076472
1188987225
790567323
1058235884
1452851223
267822118
1464570615
1745174231
1748473912
986321183
1710260588
1531412935
270633438
810020897
1079240338
908653089
86845801
589493257
196324199
950608436
183551765
1933704520
675520158
919428273
1660765584
1490099337
1131638894
1220961078
1970044375
589290583
10208935
1291745517
903999514
1982937605
900808607
735883858
1460666239
1376383826
455368108
389689134
1339090467
1800898671
323637793
2013875132
1456602741
1109507501
1310614462
815411047
1434645768
1018566356
876315225
1930786556
611708231
322147646
887560753
500459796
233722772
25796283
73556438
438370631
459849845
516186514
1896880464
1842016194
946615143
765118576
1154203285
1137022165
1769712165
1415184333
509164733
162829655
1258907368
2014710473
436948460
2018881156
1788388036
463888235
683243445
424019885
740955565
560702788
1600092107
125143354
260833715
1404436996
1405882097
1235420178
1782710300
886958272
1336353085
807151244
462787557
1781227092
897427536
342348616
1368873627
1174208112
1498696307
618440996
1604194960
181573552
629216637
1179157798
370207085
667575516
781835970
1149905282
224538828
1017503408
558142795
583785804
952941173
1826248044
689154692
400301211
698667846
789191409
70727288
1938968293
221129417
535956755
205226036
1175421394
2087063287
1349230581
255632805
922277621
1745386503
1500359541
768401136
1969445164
845346108
1054701465
1959469680
1940652271
1230850477
1703561814
237859737
619849412
1109864476
321902790
46018775
680018828
1427631292
801197198
2133630426
216640094
1581984049
13217959
804676906
503710408
1376596075
1860760129
30244698
713665319
262802256
295201485
1021008442
279156812
1359539430
2001479444
1316690608
1324964672
452680775
1022535478
2025134725
1503533366
904996130
442525546
1482909681
946770663
1433398206
217458696
848908625
211701371
1824332525
1794039216
511656606
527514783
433307480
1521150972
840093415
804230036
974614116
739052777
476131455
1875079574
760228594
657743343
1738937530
472112573
595942846
274323906
1126617315
1974619025
373880533
1728357234
2043146049
1857129202
1408702616
571503757
1542084546
1292562366
1872049182
1943525352
1770994961
201592899
213704264
284992234
1788196898
2008292541
1126094241
1164173522
1630827249
1525538676
1756656340
1217200022
870212039
1402369621
1674021629
168890953
1808658038
811771578
765864604
1630561593
413704339
757645050
1223955826
1391949799
1678781237
599870607
2144358780
1801694068
96874196
321619089
270445545
160885927
704789065
414285323
1589896392
1412376517
315803200
2079898765
1662644344
669446092
688703199
2061269154
1712514346
78720162
1445080207
301557627
1617462231
2084708146
1863129161
1961207369
831956531
352148249
494906481
697751314
1237000135
1596640513
501471577
1800149706
6745133
193334088
1143013262
1261561872
1819840574
258872194
165196592
348293345
785763366
1237837220
966131069
933500129
1370266614
1323951364
1091547272
306512069
1471429909
1892678038
82060004
635025802
980679537
1200789704
1645152182
315658399
1120005157
691143340
38428066
1729962191
95540698
2117131008
345789612
689812993
1095601970
1848131884
1639184314
1720066920
1103168687
1608923807
382411153
1482144669
827224848
893853657
438655420
358923767
768484761
1921022087
1473732629
726139592
800323220
614108984
1823764683
1193382015
205396225
360076046
1104652498
1395377998
1816148931
90673323
381348319
899794072
763581688
1310545570
668495822
979549941
1730394135
1309994576
658629368
1955328910
1404889489
102365240
2003552118
1546048821
1166007144
662903106
1104271762
771796095
656365008
1294619107
2083249141
1579619016
602952618
830619707
807413891
1130638898
334589417
1301441511
247711875
1442252075
1000119439
284677412
1967217782
1004229949
644401695
1445198515
204836241
574864025
786047794
1546016334
1730644380
1598041917
439640914
403492156
1755386077
842663437
453049587
1328584921
325311124
1044910180
813236608
933179168
2034880501
1004813464
2003449570
1869610235
649072887
1059991392
759901841
1262195942
2050931328
866502697
364506040
241173052
882647983
1456418786
1225383096
1679582301
343696454
794697163
1981373646
1281254054
35509101
1431848843
27683738
1641608396
1071165257
1092751940
2005706384
1720522221
2045228189
12611115
1200980540
767432298
905693873
1685839279
125533538
1027117952
327568314
2098848398
413946954
1642563008
269820154
1345370823
1668408363
1477571625
620389282
848451715
2119689579
381387874
1319045594
548463735
368453171
1394413936
524349898
1801510093
691543622
718447880
1076467742
1354523154
201381007
1094362420
337537288
416694606
40429771
1406199332
932835452
2018444433
1368986269
2106007418
772822004
34248783
759221272
1774895354
1376469269
1698162816
1494309081
221051662
471035187
1507276041
521300667
247125548
2092319391
1111030078
894707955
2028590415
1334842061
166485416
933975176
627137092
433509460
1534695590
867566856
746376523
1004757700
618894752
1220146889
1379443825
153877877
551336277
1005058092
1145422166
1532950429
2097489563
1844612340
1563845434
1339772810
308523106
858050051
1703205016
1056661109
152474137
1298234047
708301238
1349960281
1945879513
1676342372
948319160
2058300239
1735648424
380496581
387759800
1502144980
378925791
107838423
1250476245
2112178602
1805035790
955300508
1561322436
85255241
838456533
1497697425
2080780490
28075267
448440567
1667464017
1977988603
1326888464
654883025
1205519301
447220744
248688076
279423944
1937829044
2008566322
1644694145
1709164326
899936599
2084554148
2004106404
233123478
591271609
643617813
663859151
1329573483
52318529
242607018
725549787
945308000
493256906
1586787925
1092943089
2131672339
669642792
1634956119
1926949137
962456496
1967178489
1217443437
471471005
679001171
118557817
2233611
88908678
1598069763
865370246
1738704464
1114251040
961745498
1047064971
1758636526
1960916462
567531987
1392809379
1905920647
1623545170
1763525364
1646388684
1036306589
1625265665
1394774258
1694949272
1901796329
249220131
587214975
273656910
380190200
1714350601
1037249285
464514902
1167584149
79234164
89373839
2101207751
563460460
1220232017
931103075
1047572078
1666801476
568351601
1466907342
250666368
1851063154
963038264
1891749866
50797850
1894003981
1946008738
619635835
761702801
1290589205
1371686115
1124410374
680383234
1949375313
1508205694
734324069
817927425
1665050961
1050601732
2142932080
1294109653
1698607516
1038242090
1563809415
202105436
593296361
539936577
571391420
1282219792
45658086
2021564197
1041551487
1130329365
1371322665
457200456
1882083963
482245103
979904632
6393809
4738191
1653804614
870746482
214796548
372997449
1026861616
1052699682
925865590
195882036
1162849234
764829587
600542913
1597544298
1798013881
676925280
253075966
2120490693
1864518440
2064793781
949323010
266012026
518793633
2042432652
853635828
1073088105
537733956
1109205706
1248731085
834214571
696531328
1155686006
2058912596
534502260
1464559071
273685908
1278734058
1185109297
1442974689
290921246
1352055460
755696523
1972819296
929555777
1566694420
1172644508
707554502
1605250657
467939554
430085035
1702801851
1120820031
1564922809
847230181
1771408174
1183762953
1998906642
1296348358
1046048348
1340210624
1071591053
1195024710
434933040
1682839631
373428105
672519856
708098016
923593810
185410857
875466080
793295109
309631250
1625049472
460190354
1786261585
1086069345
2089469879
949788775
365863342
271305506
1548968842
1833902655
361508809
1478398074
825042033
1067807587
1887908166
429722114
1672831249
1110833164
1361560518
957474344
2145457542
1974411791
1356128227
1253794438
1330953897
1258988194
1731518947
1185641066
1820700389
321245893
2089651661
311444382
1542534121
653177298
1875335020
1651208742
1996994124
1165916976
224302213
1243792986
631107074
211916
530480947
1236323855
1501863684
1270066101
268912518
1449450941
1196751056
1379803153
970388757
1093296026
1481862564
129040898
1580444646
598588891
1013538208
1041230523
75282821
1529489254
272307897
1412716576
623372182
1478538144
1987035130
268773334
690625799
803621520
1613797787
1204595428
1661331149
2006260765
942179352
322477258
1724074882
66983449
1288198984
1529965784
256755218
1471990869
620245113
1495667270
1918761443
831233895
2133285769
1011821237
890567623
690463665
1275983496
1206432479
1750859545
926135930
462810242
1943660361
1266687768
2107339381
1652266212
1349493927
234723761
237292085
2136464855
398789025
1280478759
779991710
1455954507
92190939
752777029
157901704
1513974885
850119161
1328393317
271777065
1510288878
1407426781
33827113
347721033
548292887
1932051880
587506566
1656991824
385387887
1959993994
666614109
1847903913
1016818760
663136155
286142210
914386336
609343705
818821752
311823005
153636793
508574359
129858332
1659948108
1170754311
521443414
1003352186
1285420330
151509554
1707154122
801703244
443103726
956518770
1050835372
570645800
1133622748
152330376
535944110
86357998
2055052080
1040204498
1345588418
1457088580
1556230861
1805070241
717468838
2107114326
880128921
571855708
888857323
784955875
1777183664
1198722539
1897067038
1005289472
988081304
2113218296
805907776
414931605
427146381
212812057
1624505322
1480819449
450916336
744963537
534520205
1491965770
1664986291
1467870539
580127121
346515996
206910694
1175227922
660897265
1252595903
395881285
91271056
2146265843
1633349465
914529364
281835907
2081462200
1966351968
332097576
726211073
584919055
1375778970
1131982612
449155082
1538299217
2060212159
869937511
1759987886
972483218
1744653255
111409605
2047587227
573498927
2068757734
486275318
1568566161
250649423
1645427330
1193955772
1136170158
13411464
1086069935
373526661
596718995
1578331683
875688802
465118339
981565300
352911328
1765615094
2105975568
1404973061
1505539273
391120501
394735239
1194534572
1044709450
1705061053
229442620
436516053
889708722
553841352
458698919
1978412843
103482257
13260857
1627116180
2051665069
378602211
1197301425
1049503687
1874791402
2083183385
1199284836
213336367
1854014813
143054975
548023540
1308194140
2059912730
537429477
804667219
65131713
1232707638
1274616456
249931403
1482228658
1646513813
1202577901
2022729451
719390498
1525520423
2001208157
1073101423
423963066
301232436
839839761
1706888117
596688348
1928489185
414195088
460603029
1683046306
1147917522
1514837580
1394042789
361537406
1344748925
1634898729
1019551095
1199676692
270132695
1050188894
305910131
198215349
1387751825
1447739821
1033823000
1073399025
2011509686
1806115252
2005498595
1889065824
401692369
161643105
1032565760
896756407
464185287
1853885591
743088880
1699594409
483220394
1077605661
2147465221
97572137
1785598261
813077876
1661545969
763466338
728836265
2039368294
1145328189
2104639905
367650748
726395374
1213838432
2008527175
1288763005
1774474752
113168841
1723898397
688647568
1413999865
1991108285
213731524
106101487
1896352164
107425535
858055065
579578663
411738985
1592106448
916927662
1500520480
1561275295
1527184487
1547774992
11687829
751498721
1350551528
2100627630
738024739
288631863
583446470
1863787401
720299339
634227182
1515934423
657890898
1958100419
1078377431
1011501556
307122002
947296778
1088757778
1600236649
1073040182
1855704324
1252605418
211644446
781002390
109668429
413765762
745614519
1148624566
1747551516
1982311257
1673574019
1189199242
560681853
73825171
1372657004
832575840
1233767435
181485659
1438041949
92078619
343089414
1743305929
1280882556
307769580
2022085734
1198916491
1354559300
1333839473
148077694
1078925265
1015675449
2146973517
501132613
961457093
1046443217
791217391
78290868
633367888
432691823
1305107193
851424584
1002295098
565139287
1448091374
1122795320
354076807
1274216079
169854950
520959654
1908393892
1850501948
7547889
1612239996
947918944
1282899728
985922347
1396726026
764113092
2010719405
1766745164
589421687
563719741
134458209
1541218412
1073451401
6937628
1731790304
1861904331
1204015860
467387748
2114744717
1999412722
116319206
2128292078
1870745128
1156409919
1346976441
265504309
789308689
862755283
1800814423
1420218966
1579225846
125253421
1224391276
66638910
1208474484
1589989890
167309515
744411714
917342049
1333375707
866047483
1505070701
816134798
1414887613
1403785066
1050208168
201866980
927550603
379774082
1234376002
510240405
1265162299
2015876931
696915158
2144051111
357949114
304538830
336628229
1273902589
399189909
1264791193
139295211
1527129
1648622413
344705209
1423305012
104472482
1911683483
992011304
978898338
487724442
1638067694
2141927601
1950626320
950832647
503574082
851914050
1860968293
146758223
146317793
1381401551
454688540
1092995448
264683480
2097319401
1794239247
208828033
1870464927
981800249
1319018929
966952214
981862620
1960371553
1023373837
2067752061
1027664374
2081214249
718499969
760711
1291834700
1245266959
1938397257
905055176
516165390
1408360568
637133417
1913496469
1456815245
1033023564
355243343
1190592697
13571864
999732963
1634360582
889385666
1065627460
122162651
1839729101
2076410130
876569414
686986609
1107936248
174068484
2013080491
1285677883
1360097843
453746702
340829339
654275886
2027512369
645410658
426126612
1059477729
890365008
330106691
1405594467
2043878348
947977143
549844904
1205506518
1713956160
1393110399
909217524
231947475
106135748
473304333
68703102
1274209269
175979040
553705303
1401911479
1738970588
376745502
2069461328
897475253
1094114768
1941055556
801443279
1167804332
392612186
1173166013
1444834298
1261301384
2008343625
311597415
857204851
318194520
1458261068
79127669
122695327
1832122868
969168413
659082886
595074658
2120426478
1608345342
740738306
1212624824
1276978275
532765360
959457064
18198365
1544220972
370984321
284117940
478697503
329445888
989720556
433990750
1056324502
2040941830
1849372483
1386906094
167389494
612672170
1848054192
74178763
1043523724
955602229
573328419
732083805
208611969
153534123
1437391133
715436554
1988097421
1266695240
1058849348
621564332
1598599567
2144368807
535101692
790133543
1477454705
246691985
197490127
793719980
1080777369
1771913156
977851016
946070818
865510536
1057004455
39830549
438343363
1731425212
1693800583
140831814
1456183143
1991179952
2044850186
1127077483
386104684
432902251
466163475
306173693
2070096975
1220213391
2145955241
299497835
117652302
333434825
1176560960
1598861507
1401712662
2116758630
658198780
729063235
716026159
855022507
970251735
2061144987
765177627
161070110
1892997613
529776522
772400629
1927204501
436869484
1341065886
1148454130
1915992035
81268941
1879365329
728158626
737972566
861165852
428495609
19024936
944290785
804445914
331541461
1812712684
322841975
16262510
118215402
1468010893
22365097
1040525308
1184193681
1951358798
1011216796
120281140
1078652407
415822486
940088276
501277145
1598409603
824244747
2052797385
2034711747
1811178856
613704643
755827964
1967106588
1049855923
1501150598
179062517
1504020740
1598988293
550576651
585243344
1518938283
1425664354
310275452
887961093
123758311
1891558658
1152724187
890837478
2016970309
808333012
1603339982
1062779556
345483505
837870646
1900810333
1473558151
1710352256
1566743670
750538989
1316317151
1724886812
147633520
219015775
953247441
469871420
247684867
1918900303
1993510386
501289996
1101577385
1798925983
1554414757
1310111656
509346784
1662671996
235323704
736542797
1682301224
881208418
1332078036
587393233
1398047103
1573785429
569726013
251191889
282066083
1537283632
406331860
121569992
1873981181
731581709
2101016987
1257881515
1366997027
1450760042
248569587
902514726
1703883669
1422720491
855096476
1217125324
1994191682
1726800598
1893769374
313972529
1028283662
380772944
1652837872
2043992641
1395558693
788545115
947309283
1685011491
58330157
1860287949
2130559269
59491448
230091376
435043548
1868086226
1006064051
34165465
658429120
134828452
1172358891
297571307
2020617700
529869675
1740630576
2086852874
366281628
1871654158
1083146284
1224903807
328183378
1964725940
1056214898
1940017258
1044814603
1679964893
514564995
697645321
1648091798
1349199847
564880654
975774817
1304885645
459988077
1059997802
1629744106
1275540502
468481517
1222384252
1779233405
1224929139
2016990521
1424435748
1499378242
164971200
1453818871
831717114
2096562773
1083748584
847859033
22252608
288675989
319774241
1391889579
715122203
1349401981
98407512
509061012
1941501658
1979519239
53952573
906647176
1115224171
82597297
2119215482
1842430617
713318171
2019098733
1491579913
205272579
1640070752
318094755
995219017
2057123444
42494539
1905660488
350082446
1340320538
1722938129
387326865
915305345
272211127
1597185517
817307057
1890567546
1493932169
1902051143
1537507269
1325159613
1430694001
863149720
1743266541
995765816
1917943317
145665482
1476028517
2097587181
927047253
535618514
1782107116
358789310
857991453
1457382197
616597533
91200598
121761286
1211432992
280221889
858863472
1459427886
1229157623
861856600
223697807
751744581
663443761
1237032474
712943168
782262653
552658416
194758062
1707010755
347279523
217378205
58527376
2091814899
1879294774
929076874
32135018
1585908157
1270524479
1800510165
1283271446
1945237783
1625217909
191392635
336910264
1049059740
1765494625
427780857
38957635
335138240
1593684647
1894342909
1907825839
266519366
332344408
753041820
2099700814
1205954327
1390148705
515914022
586954718
1754124067
445300996
8420441
1028270808
1338743790
1108020706
1123282989
411727615
234214089
237289670
736987589
2053157781
248132681
1947849505
441739471
75834325
1557763792
216161023
1811740898
1478685308
1761598192
1794286477
1657126309
858005952
579090300
233597322
51563939
1382077516
150557467
1029405632
1661293046
1647559097
1695057139
1807998383
109913817
973863425
797774561
443343325
1416246169
944207753
1492223788
635258069
1596206131
1446496357
1195015498
1378453155
201878797
1481539407
1567948724
1703335267
1593242395
736603396
219464350
1599772120
1002693250
1746230591
1354118915
1007758105
163812284
2051415234
35081471
1717036724
257844176
1250359023
783109142
2004738527
1715761213
431046568
697383247
1091655116
1799859462
751212927
668244853
1430892209
2067061186
1428808313
323348958
324434394
880813868
155084681
1703580504
1346944877
1553083983
1902543801
824292827
443236751
660798579
1340444299
501732927
408422332
788245112
819991447
515893100
364109235
1136834818
114461227
529081781
1390706719
1945835351
1864803521
1058074120
186078150
1609209866
31134912
2061642835
1135650110
1762278882
2071534360
2030820258
1506325875
2053483865
674976393
1881841583
967017510
1500968493
2119865230
542984342
1604158105
1059625832
1680806219
407459982
1353618404
370191103
281899349
745411901
529592140
166896064
686692501
798333789
1390581835
1030533996
2064174638
483254275
732195876
366635273
536472301
1038270261
809745557
1669898636
282703932
1144182882
481537428
355368322
1163852687
788572357
363661108
893917652
368128766
1431394984
1397860422
302994987
750161202
528386742
521326860
183904890
869997910
1521814263
1013423151
1663943255
1845458865
214687130
1480280933
709180532
2143780495
1869799230
1125095981
1647748468
531486267
1458595602
1835052274
582878396
1670815174
142655288
1094153325
1495278909
2105115059
1745330575
185671636
797415506
638681301
16705381
95460287
395027522
166206745
71110016
801801898
1890900012
1000554347
807572994
1342965611
1963152537
1714416801
318753319
1537456348
52608710
177395005
112980626
2100777526
810607503
140249091
1472272859
791658209
608007472
258689950
51289530
1606037283
1653233774
1879666143
1474942308
19621106
2051296107
623150488
1375794257
1027960450
1413489134
1959409191
854041807
1891848740
1258103453
2145444459
1520266018
1005262880
1773504835
1690312400
1789281037
28690790
1077742489
1918010245
1344579946
15123749
1282853
193575589
196812016
245330032
2090415861
920709459
558221989
2062058868
940317277
1045803383
1390834482
1344348001
948004019
572379961
1275603613
157947746
1675050178
750119689
1141952352
1193444339
1659750391
1007766974
2044715023
1806731912
310195798
1559551319
1371438971
240522572
376794374
1302176681
260164073
502226965
1498103676
547640225
1904419507
1216463758
1503509989
790528511
754739827
1503758760
72897316
382758333
644265108
1499631440
748961110
2017135917
1990573800
1289770133
456982237
265397505
1824357853
1697134362
254622489
1724489469
398067311
1188871407
366655313
370988138
1312182711
1378531903
209035352
1133531251
751069740
1936191408
465807526
1150459115
1807921916
1011483793
1736983411
151813968
236374646
133051485
490428789
851198244
1325399465
1092014149
727757206
554869110
688500274
1703546727
806548379
2142614568
301507285
9877683
1938353756
1436825234
1486991365
2053522953
1714511212
654016201
286368138
1737977906
1652979219
543122822
575929198
1576138834
534381468
653315526
493718825
517229188
1169211081
1346812153
858533568
828429063
1026284616
728615825
980357706
555964208
1682274784
1143667687
172039330
1699535710
1659450781
2045130579
1407136454
1453900646
991199301
862139445
1533860090
207143581
2029379878
1950651450
1387792057
1612419866
1414059824
608502000
75329120
1397669449
1476469018
1654533814
381992125
674837449
1810442925
1261257058
1098443254
558218614
514754953
174392910
538322066
39741942
1021003398
2043962646
1996095173
1237182698
247123521
456159373
1649271749
1448538474
1190903792
536109923
53000759
626208766
1677374047
64233691
1953246312
112735481
1047067373
484910008
655952735
894195914
1854953924
604497310
1231809749
1979928602
2009955885
1693291078
1228153401
1490614012
474253608
962958623
139600465
2108690816
1860550050
632537319
1813469227
234284212
2056485941
808426482
1434305621
949737361
613323637
853657889
490273847
2013489021
1381086271
2030077242
1157540758
1984894638
1805738001
1058480561
55048045
1851616083
2013008291
1084923281
1098396795
79631170
2132596413
1749780465
485562151
1690118558
549479418
1696252563
622370697
321249015
1621424061
1624971649
33756209
1405730499
1301335729
1466969378
749077301
524190900
222917928
1901569480
1808264278
499519495
312095283
2008829280
404195765
871696065
1303420882
554165832
1802065698
1877021556
180843204
581157221
1766459278
2057814106
1057121100
445690484
1555170759
689471309
1372674047
2140740611
1738543245
1775001651
1607225258
1167843710
174403360
437322146
1578691175
1091810546
829086832
900209244
2106416129
667147131
981064381
1551439634
1011928331
2003260277
1490039783
282473133
641054156
718485022
906619804
281795301
551039828
1264155956
610573780
1828012146
1028284728
1288999233
376755096
2044857928
1156666344
1331867343
654374953
1394569260
264140237
1929506264
1209365787
1172009051
392636430
679170051
84946381
840381973
164948078
678699802
1335051914
840418114
1728658755
1737197558
1789172980
511760125
1631737300
475888379
1145406431
459751442
1314523332
589188567
423506014
705449908
132055951
833673625
1744173819
314991600
140350946
1370767799
741704172
309543196
539103998
1928489185
1828818073
893223358
1377700476
741758146
2057879623
1708833986
951196150
1157739386
753094127
670564070
1594042824
2065783409
580001762
1700727072
1994314572
18819889
1162099745
790623484
1535223197
1992876805
173235706
1233635040
276368947
1661006542
1760598871
605192285
1707900907
1307313771
274275206
1109198154
2128069379
431368444
1020500280
855684045
1988321862
1294736934
1091416963
1426183793
553945698
1234526232
204186443
934193990
1425084373
1494848830
1952888492
817059452
1616952463
182615704
974913010
711606761
710818800
360030917
1630026324
517093549
1657977000
58597496
1333638780
182914664
1715307977
907821905
1578242585
1082055363
907720404
1783459757
1334666155
7390290
1033829605
859818643
1799415969
1866632647
977631153
609055470
111738513
1206755220
1013981160
1517794722
227219528
1365269971
1419003308
1040628190
1455709204
796062941
851080000
758251586
1128426588
2033211855
636716069
1714065867
33970887
317435801
1219883052
1472338866
1767448525
1053894877
939604223
545657753
1978209777
1434339787
1205385985
1045792470
1365399400
1668050466
2065527154
555321874
900019224
1609623649
882107675
101706193
1689473421
318814459
748999607
830156327
1553043188
1299062116
734836395
1464764021
229621196
393045504
1753336803
797743210
1119617242
1311578876
278828203
1395430485
912579632
160564870
694182059
1455886485
1736917245
1304916493
1774162982
845645309
1527558410
1298439665
1809078893
1856317470
1533608441
1017648574
708070326
365078954
1225454085
809342699
1197418050
1802067695
1876901258
1883848290
767688548
568021249
819408163
603259131
572545315
1127128333
99513958
158812260
1422912377
987320889
2119208872
1465757787
66283661
220660793
2111659621
444135169
1183711167
1275953687
939760926
1294681440
1048582541
849647648
1562937198
1124080799
1250440123
849238877
1091322929
108091958
1453249963
1828375718
95243121
2026667859
368105027
1908226320
765491777
842378067
1970778636
1716959752
609297283
755453188
887666585
1964276227
2136940792
2111669298
1882967103
1586785255
974205070
1302306764
334638871
649010581
1253910001
1786798403
496983557
1294460541
1790709968
293425272
1908340250
1748327727
863879778
1471724313
576977597
1824814323
2015216432
1290753578
662591118
654838109
554759142
2060845098
729608262
1263155213
1725441216
1988075819
849222947
787573403
2137736960
2106819283
1960217342
1535546658
161408968
341998201
916363553
2080122438
528063061
414470149
1141771258
706052883
1600499983
1743157568
1891107771
1218862585
323482679
994373652
692763510
270193969
1032212016
1571247891
304929927
496428440
1856575022
1444012378
854456661
1346442774
1638752817
1402080219
1613251371
2119034850
1581992474
757352303
459993160
359156827
293911570
742862811
1603854801
1978081593
83951176
849543662
70398791
1918077123
641324604
168540265
65659588
1446975829
2032512849
837368063
1790180673
197456819
232090408
12349471
1696826401
1944866383
1655919548
1810341657
958165163
2142238875
1931775609
2031827728
1017391042
1745888737
446810541
560174675
45430311
2101184268
2088377304
565208023
541932368
1516802130
262660991
1304749104
1727784037
1923257711
231378572
587721923
744569582
976432246
1848539409
1487375052
1134829641
113470558
595865365
2109695795
870372990
1143305931
2056330244
978823034
1229517013
2052703751
1301117443
1326965004
2100708802
1185066845
1388288934
206926058
1690721913
1962524162
1613596397
794084253
587183746
707672675
753601031
1205132681
1505278001
939350181
1822923995
26128179
1219081020
538781579
985616481
1846313286
1231369413
1865231425
887596409
1748744418
1486154219
1210455753
1933505211
973036514
1375856751
848442662
535387908
1279133035
1247279610
368384346
397561868
825451966
893450721
749648433
646099297
222938667
730527022
308537941
647373596
1188737079
352447068
1999567266
889957762
1272609441
283494759
39145472
1769530674
1280459471
415378663
1992176391
184987051
318208103
1943331981
2018323773
1374833438
1876935721
1699241811
587144982
184234449
1116903604
1304311482
482343899
50383829
49782522
1710581099
1806378157
2006984388
1177535427
1375643164
350090766
1975482066
1751889446
1090684688
2145803943
640523322
428709446
1281331847
1482895950
1684185078
133660257
155766434
1568171582
1620739448
1978155209
1075309012
1989225821
3150483
476631113
1741741077
2005812143
838414817
1179992815
654131913
999866379
1918059124
1901624314
346840606
1539962412
2009092810
1834136546
356489359
2110494479
1936331643
48144206
1248889032
1126936284
1174281900
1787861221
1971591296
1524909754
659759579
467639360
1204674893
1157767121
174124516
1676068704
456237166
930337327
661813876
308769744
1103886454
429658252
718579350
1674576216
838473251
1342677626
791496585
65921353
1683011340
1586204217
262325868
91980905
938473488
484082174
1694425488
1574542643
138260007
1876221068
469049459
1351146750
361337627
247501546
39339772
376541740
1600606072
782608764
688570686
1643342798
1733819536
112085884
1183584691
462902343
1792940655
2052155537
1708967168
689035647
1372266811
181128414
850398279
1061157245
1181472836
1772621396
1276135764
1366784229
54049658
1138742166
1076956389
2123538544
522731221
1232117404
482705956
333151931
120181081
1168656253
57655583
911267691
491228610
1353472856
188895098
1853996401
532572839
9001803
1127804074
2095516512
321900472
720652848
1482441490
1508289931
893568425
1062525499
1202685719
1744950
1434877504
324818291
256466481
1839810023
244803631
1480520638
327494430
1191377934
1867828088
2081144957
839234476
1849896693
270764573
608865439
1874374695
1567491186
752271633
1464883392
1692765915
1435614039
1618922518
954716319
1470728300
1572493193
390470947
78729920
259630869
1450628426
264853685
1307403933
202719342
957412618
1278874124
1724223615
820996725
1749017958
1606406785
1805033562
477812776
613123944
180268335
1246967912
322645139
360752431
631484708
1061249594
554781462
650066725
1125800735
1228364013
1890472707
1771652811
1512699066
1549671108
1953179226
185927400
2050650214
111104486
562149471
168163585
307123664
1612131199
56507200
1382885952
2078634822
728950584
1089006418
1048992756
837837653
1489539408
660104034
74225383
258943376
1168999889
244179507
1337043828
2139045460
973486988
815615551
1197148160
940194170
806394960
1774546431
1455889899
121079519
1064848875
1057723374
419356909
799063995
1303816075
187167642
405167909
11768621
283464785
1878867302
1747301628
175143159
1491475581
1050311456
1837158879
1376493811
1860627333
635236097
1864831293
1431279935
1866309611
1615006906
313199422
949710820
1364724999
130801712
822319891
541657556
471383267
189787931
1417045829
1874570169
489355173
89511057
322892262
2120874804
269842964
62162433
1709435539
196840764
850719522
924058385
762322663
447466120
2085018095
1600926131
974877903
741292002
1846212191
1749527154
1432087382
1476247663
497246593
1794577722
2048109395
195502003
647884949
1174371660
1882545078
1595989893
1999290951
2062783896
1138331471
371479840
1189404425
474525567
692986888
1126675286
230044594
1280512968
622466498
1970530599
320135637
1986108867
1183647823
1802557734
2019663341
1540371079
276584648
2125270121
887324656
1025826910
187743937
216487901
1996145293
1730602507
872538002
643122960
2138437462
78940412
831846919
1675768955
490609210
2035283196
562372049
1285232550
1339242875
2122396530
1404637708
951581909
1588901260
53688056
1809431126
316118951
2103536455
667315946
483048310
100789488
1987296707
156118203
507284322
1544165250
674063339
1340167687
695654574
279911762
1617729756
911208514
258307758
662121139
2114455330
182608689
2144373462
322452641
941219627
1944945199
239683143
693956842
233893660
1040526642
945820635
1434884940
510795916
138478618
1098427027
1184260012
1272232378
40681685
419198169
90552386
54430026
1793133296
1524942518
360001467
588117313
1634150654
463308487
767534670
1024770590
565546072
58595902
1820737014
718464177
2000974947
30679118
340456008
1793118446
1742744485
1560774298
1787437836
978890049
1940007890
143536865
1023405807
2101702851
292945878
775470127
1444520663
1142904621
665805738
1109000330
411612202
118679452
293612944
1269576590
1089762052
1495674041
1412857699
53984510
913866353
981902759
1453140843
1909798087
2062361816
332917511
943119198
2082120685
1990607915
1695672499
964314912
1182903016
1813880388
2089020796
985149653
1124155168
877528257
252689268
1886792611
295843011
694018109
460059882
1478956149
83404107
1362929977
888503050
1134705024
1817985400
28705290
1875762493
131628274
763711150
1737198968
1708576757
1445285895
567942795
886326841
205386762
826320105
1042969791
569711839
1228043560
776292044
215395260
232086160
1492161383
1157263930
714936632
348997898
136299613
522410060
1170528291
1607222129
2044740037
2036425785
846172326
1196336052
2013694489
1698909350
1240765934
16440640
722041274
919129941
451110987
1715698008
1536640353
1538902684
1121843831
1970318987
1292994586
321732043
273773443
253684804
1544212194
225803135
1085419644
1635240230
1113633501
2099508905
98695802
1346403502
667735180
851193367
1864528483
1093412376
478810039
547151843
2054675738
2110702912
829864989
2022815581
827127779
1222081312
1645027657
1030155635
1098885368
1007745362
1726516412
928520183
1975834406
2060616822
1723378007
1849607536
1630036275
468540569
794164870
679067495
546757326
862475167
87699241
172231387
241462531
1690251030
1328649284
534564176
188337366
1701218934
492250830
1312474429
1204817126
2002274612
356291544
1914357113
706716568
1369016323
432112830
196554466
1604508596
530302510
644656877
1643336171
1593411973
1483788494
940874828
1328877308
1866154486
489522837
151668270
12379284
1346847153
723222231
1679580046
277825445
1525050594
1355198729
2132417709
1276405887
134943356
15982868
1055488333
572691591
243439787
1576902089
1846916034
1851990561
1259660213
917120173
118022996
1467358227
397911950
471948410
1008035324
77976797
135435857
588712385
348703287
866174973
900820592
477776635
1658170313
927084560
941192325
1394983162
1612376894
960123512
655153175
1415686300
274754079
86635433
604982234
1274360340
156429854
491682255
2043026190
1931370425
2039805137
1105142834
1774932202
625923944
170403709
249360438
637057027
784470138
818939264
382801907
1831571800
2136171065
1151354246
268807419
891390368
286590831
16368644
41833374
150315903
434843557
406745367
1974179354
1532213619
1513426099
1067367522
1192800833
1458722531
1230391150
1403755694
1755038522
1792541790
463108257
526557905
1540123147
1377508924
813972479
73334123
1940312899
1718361639
1366193642
1590564547
1050387316
609640430
2006183653
1125772884
65250179
2027601323
968188930
2082286262
429748246
1936255074
1984612895
1128648504
396847571
120202747
66498033
1624231370
1413512878
631208586
1768609997
1670623506
1565019502
557729221
1839606633
1951629216
1547938432
1573271025
2079769447
658549433
1205291094
1805852528
2096464300
853253664
1704528208
1661005625
676873958
1861015681
1645128988
979862300
1697273166
447767381
1575279973
2039653146
433419317
1538098416
1527420809
1800843989
371160542
132619173
690104931
1826222411
335644640
937597704
1888317279
327283458
1634109286
107687610
335110115
1472662172
1515499421
1339931592
1573271242
430389862
1579188267
1134337078
1428643189
1871698451
1893316005
569703516
1414512113
564511688
1246638973
666138148
55308637
839576694
1580939802
1556255269
1290908431
695860004
550421892
1870723087
914742516
2080952778
1450284552
912404742
1547152787
598754716
184864960
2072200396
1718474533
1220352360
1478768920
865240937
1978119034
979022086
1188145424
1780197784
131350051
1702136254
1294810243
1107151762
1714244671
92104683
1960082814
331611382
1245091527
925430389
885428996
1279284396
2045256679
1798832474
543259400
1689583292
1081419210
831861118
341934620
1220506620
1958494314
1394990474
561466239
1356955707
1576442210
1406736532
2003168108
487196475
1481983922
979697451
2081193222
1169996040
1281016209
1936172485
180137633
253120763
1163755533
234645278
1065022088
396138590
94471081
940130323
462784290
1280172252
2143628574
1759096685
880628921
1046229723
1192617042
2114695163
1841139773
677787266
401300196
347472634
220149555
1655756384
1664672126
1024798550
1782140374
1378129865
1114546310
1303067028
290364826
542907196
1833074176
903584768
899806652
483329973
218077083
1600976189
1994647505
1696306057
2142585065
2091039242
486411924
605229670
800708403
1280156612
945225884
1215704697
1410725590
30730973
1813994264
1295881553
552786193
3613128
626174312
2110923898
1735076152
366458281
929548587
980781573
547024885
1797461063
377218562
152143738
941436769
2014145675
97757787
1313904897
1443162092
254945682
360498136
1804947674
1449810060
1244935672
1888617383
997468014
1660670641
1002418927
673684107
303288951
855150103
1692141589
618592321
556294540
2124230475
1051483825
1876257545
1675034258
381616391
216974957
15357303
760117261
255484325
223378423
1396009867
994264989
1169216491
2054970514
1531962648
203454104
918182911
1945651772
1550940987
1874305645
389390666
1754002227
1527924870
967496933
766900946
1547547796
1258397206
1096488429
1525958654
25268007
1782242331
731944322
960015771
248362174
650134600
1366159835
1544204312
748004308
695259226
980833514
1340803088
1925196036
824774641
1307747983
1069465624
1883324379
1090159517
926003783
2147442456
2095785924
1576497140
7836071
1319801384
173083059
897342722
641213835
1907524668
1329901296
653131354
1888629587
257445023
423623864
1401355965
2001257018
947120694
73869705
1123463049
1901544291
717677063
826668595
1982857631
594475355
1354790594
158226760
159262658
1131429975
2049854804
551637098
118530596
1309998756
1221632928
1961917786
492198532
310640065
1197100081
108957552
917767730
759701551
193731846
184061717
753352082
665090875
587569684
11807379
1635912477
640696903
447987558
560994952
777486216
1136247575
1141518704
731303841
1760472851
734528594
311107218
590204897
644667379
1276376194
2138608589
1440625086
2083185738
1541146193
715686221
1511155071
1914075884
165085036
1325898292
1567742420
1265115201
1382228554
256492448
80437199
1709923084
1417334270
437734340
1831366254
1664151951
1983984114
545590313
654532203
620945201
730498851
1515392400
561834576
1566531697
2122488939
1887358487
1963804131
1653212600
1008662734
1743991734
1387275653
1340414668
1838080415
1708599847
2023413622
381320191
355614060
1289548831
1013506009
112815494
772873248
1161557402
25563916
855617173
991229051
296418368
1320203802
1529150704
1558738045
336479561
1920388533
1230908207
1041159369
8014033
890225930
1021654937
1476113944
1256943018
1249699420
2094455161
769933652
1245123427
1583754915
651975042
739666148
310220766
340210077
1936789303
522025585
345898315
149714946
272269471
1028311881
1987503335
1232306395
764963965
602900385
1677829449
1345042847
533327371
2072669101
448530807
1818125646
306288550
2012017300
884824580
476538468
470454980
2000400122
1672041342
1206420865
999154831
1055441517
401052621
1122692139
987735925
883362686
572142304
1730157083
1652545300
1224323636
258468964
1552864126
464138282
834715758
1602784618
284116089
661227695
1401254890
1301820563
1988667214
542969088
1872393964
788577823
1311366893
538667182
874412550
495339939
1423284748
826476244
54332625
996875242
665080992
1771482162
1021590814
724828496
2038432381
826198709
196599860
548892397
1174901047
156356178
1464668780
277860497
1217493479
824238924
1961981945
1423018112
133370179
1448353381
1255733626
888285586
1297240067
1543254665
2066436855
1002294235
1920673719
1259960858
403412210
969966926
1070494994
2044538575
1408364802
679093582
1179599370
1755723737
329149745
637333235
890010667
2114827608
1357195339
1383438301
856944470
119265182
1049020590
186472647
1121689986
746390874
382936851
1391082367
1428616392
1266527297
1325245109
1600220248
1832387531
1568343666
575660469
1066121146
1863357803
1045795883
109472818
1301229458
1030407711
430063470
502203768
1809770273
894699020
1720866184
412076648
2058312535
517107652
1750597789
602359406
709832800
916252939
1593281211
29312131
1647946193
304127157
1371287991
2008147922
956066479
1088307905
672489022
1708677738
1269345280
1086288794
631698963
1124555237
408101607
244624629
1072791973
1431879243
1177280428
1939145776
410184725
1841426250
612432663
1918019084
583650249
2125559391
1088786980
1431506767
591036913
1623504446
654079156
653341588
1491743414
452451642
417022725
590410515
21719429
1789261297
327101061
288212563
1278467494
1740102839
917565075
1305815071
2094439484
566013755
262681391
379758010
186767458
280292941
717581370
1267645349
936196544
200029720
1285722680
492347672
1743893989
1589681558
948804823
766928818
1079048049
1692515289
1264464842
1821830764
55494269
1416555326
668229240
1236009295
1194157809
354554458
1809479393
1812820966
1097719571
1192773564
396085362
265343344
576193463
1282134442
190237939
496559713
522675336
733450449
529714559
817874039
418146765
1537843892
1898266248
1739286078
1073256945
238488008
837755533
32152726
918376995
999148503
1323284867
1737349854
1903260994
954860860
229628530
336050019
342623705
1699292477
1691478465
579326083
892226959
1859237705
708945012
1031152848
1957967408
273424374
311629962
154594502
563982645
491705080
1871034225
901649198
2068161660
480425713
23603491
2021462284
1576841018
2043800522
227628186
1233593301
984752103
2144035249
1570583216
472593529
871920588
1186467840
1186305198
2481148
1429714402
2128864528
922391956
1911887514
1618649470
1999633186
221621643
904653160
817590981
1481338047
506747517
851137916
793503162
1948208970
871780539
383727990
1279875274
1970815794
1435129415
401717159
558987635
2089016041
1388443753
590469527
1870177185
903711826
1376497254
1260792559
1951249553
1765474477
1875146380
1043709445
1646916003
2424053
703738237
67503098
1268623188
26433853
356129273
1826273050
1248897734
562935706
2117899837
201945130
1102329649
1178353432
36619508
847757850
35192033
1011416507
1230524320
605747197
1663347100
836200194
1574261004
909638792
485095315
1927822891
329630349
1284046889
26597781
1385616959
137117254
1718179520
608426831
1613501369
282256031
316340553
1951876792
1096926972
494353180
1025180638
36939051
2083805092
511330608
342059905
426201772
1448000817
325794848
1540064676
440922282
1397750392
1070663017
822504534
1817714490
432899523
68256679
589391844
1242106804
869940785
1281114629
2102459559
1589651114
2076602258
836002828
145619936
1747896336
2008000515
56051116
577575827
1637031006
268445565
944066274
26329570
1820029987
877726385
906642030
2130030524
1522203044
2039480231
799438490
1110800768
859269914
970650921
853827593
739441895
1698397316
1095109491
537224232
144120879
1738157123
1209950744
1249144713
1149276297
1320418827
321659079
2119751852
1195247369
545979783
1466548489
1231840049
381795654
730515945
283822057
1799261264
867358307
1078045740
1939036059
153185962
1105994456
1624643119
1291319795
1437099304
2054973417
1001532188
2146323494
995871003
8167642
2067945388
1528515080
1308505381
1761493316
245719354
466442649
650835095
444191710
473276374
1710530656
658585919
555852798
1301094586
1216395538
1306110961
2051001814
205572893
1355158182
1908503589
1691551801
1061816337
2003926282
3599837
1646741024
129663233
27319482
1586230616
2101467658
1622078453
669340197
400601020
126245148
531852095
1617343829
1634038382
1204866681
749732269
866672590
527773488
1468597783
799757865
368081557
257394940
1827972202
579547692
370093454
497069057
1601476909
43473628
777947129
2086598763
406213050
1820816045
1700662929
415296455
736317908
997118048
1071636842
820102811
423255184
230995816
1075532810
1666776069
813241972
53587429
1902354950
332469295
1262422692
803808743
991303555
689952875
1842856554
236664037
307623398
1678327917
628390241
1173688468
1066357632
1679572361
92840769
822532667
630085341
1330652692
352411522
1042825878
1531641682
286558119
1895778903
2015743007
760244477
330195548
1227238388
1675352671
1656300591
854108972
1026283429
799030909
261632870
342560495
389079169
1428120216
1316124797
876032564
2026568802
1016482934
1306127513
802532448
1736234266
1612251428
2017011083
1775600693
35855621
1341485093
1259381700
1776703627
1666389501
1971891182
191104488
1371543296
1712785826
228496928
1162098355
2058266586
1774464340
847335806
1073802533
1501476749
1143767542
1130892785
1176053155
234006825
1649349311
1395117668
1866928320
1233484870
1932855381
1625984283
574745817
760469148
54401343
792994258
1641279016
921933106
286859466
1716183091
1911916523
746991857
1902999810
781005798
1337511815
623210870
848498782
1346858633
1156256515
325088138
940071285
1568898268
656811496
1503543917
494171457
1721695115
359009506
1558877955
918997962
1939594277
290356244
668117816
1442511912
1958917031
1444245215
1956860616
1298301369
514912801
711361273
689527981
935203410
1880652673
1382195889
1693134950
2103788657
246995175
45454618
548458494
1053540191
1573477930
1061998221
1955085328
1853663284
989469105
749386512
719148974
1814509268
1095651498
969463694
1484636214
212510228
245639734
273165064
256122079
28655627
1324288595
1134927350
945106539
860162188
487415358
1199959956
124820231
1967983880
1964363936
293928975
1796942666
1777103943
1873184167
524082285
668852404
1815500481
772901647
1981107476
1012604105
1095069742
1684101098
1519212554
2076470124
1062406704
1914070840
1261221052
57477999
2041718358
200331005
1323427300
1672792453
126835539
1558784695
113876578
1159420086
1567979812
1394630615
1914136040
1705299179
238552367
852225722
488355760
889953585
1775421912
1079140708
904154643
720398445
1637510607
773292951
707524610
544672172
1490368401
1199779276
1928954959
950038124
817638902
1272892917
1004680184
1578910572
432975049
584158258
1050943200
1978272013
1360919999
2120616832
801050219
1973275465
1829334701
970033745
298735367
1877647074
56843019
1370472067
833290687
128917877
1291699306
1687530917
206648352
1947094171
2107731043
1566410716
102688900
1439882077
522987715
291118620
842655600
955397064
1341670451
1454708407
815948816
1679681434
1353840032
1564363041
1752803526
1491642405
1168240674
1954004965
677626967
2100349785
444905304
60264481
731462633
233023491
1897270798
1202545847
211558041
1731597949
2046795353
1274524192
505617765
1032301914
1183931777
1766541382
1637886783
39662139
830788473
1295193317
2059756589
1971762412
735499048
793378967
999379677
1417618414
155784588
1029811698
906756754
1011555443
1027124044
1853953483
1583476920
420813663
1234123305
1777170173
700947915
1299001361
879019886
753463230
1400835151
555539017
806489031
693733542
1359965463
912162362
35464242
1776819809
146685090
612518761
337165139
1958376330
1310105395
622191143
2105202840
1404542199
775815706
848086786
686859134
948557584
355827649
851585765
1483653492
1769098667
1420754307
754239955
1243395205
2119546031
1447760532
1787882963
1852274196
444853797
515590144
1347114421
763370085
492236751
922966839
400341245
1485980409
1615130484
1220847488
2018474578
1300989143
445954453
151166286
679259627
1072039246
328180
308875439
16053190
517986905
694599696
1397121747
296892355
1246187745
92578456
1246303328
862891942
6335742
136664932
2023298515
122517832
1896439248
273708530
614378408
1813751345
1584913418
156106329
2017046389
363810358
657665658
655816996
332740379
1434090599
1514471178
1285780932
1256459677
2106124149
1219075984
632299293
961626774
912733899
2095639950
1104628395
1904425098
1758722495
569010327
1790393819
1379824924
1662790135
2064551121
1426124786
1066055197
1462035057
979854468
835467376
1943458314
814825096
1270357184
1440750497
1627929648
837929931
105051807
1443932208
742190369
434642891
1909024520
1758661029
1536788249
1036532729
1337624767
1973864113
861633189
997824179
1421019775
1940120292
706144718
913155148
714698751
137300491
165478175
1788214983
1886355414
1600094269
1559724661
1706778649
218887383
1166390374
219792921
734914456
1617041975
664445394
1040671842
188534233
1875109888
46562874
2050077617
165773270
1618405675
26365734
335507012
2013586725
484352725
253685506
934081866
2266963
316159659
1646492551
842978815
699523953
526830096
1383882077
429902910
907980574
1529285575
1921115947
290109736
1690573583
392925392
2085511003
393805614
696985166
1077360914
584188127
1765701624
982480536
2072910645
807723200
1769659501
139349413
1419950897
1450791585
402516029
268880169
1668260037
1397143898
1670805141
1602884865
509620724
676678792
537353961
141211149
1778116700
1338908686
1192113648
1344431206
755585576
1775132599
1118273774
1476453339
771315215
520683411
1873681833
1005807872
1961484844
431057355
245817640
742158145
1105783701
1875943159
915305278
1567213780
375824224
1624207089
855303603
2011752941
1976389280
770975903
111323806
2008622481
242841616
816755032
2030451140
312348846
1934345401
394859658
1648723832
588624233
211088673
1401007503
1811278410
1024086224
2045920755
453186059
1277583558
312942831
279353684
302908547
761308031
989598502
1907983529
158320594
537421282
1194870953
1129793074
1522035366
1665338475
30338208
1458909847
1946493794
1667578775
981485031
269426638
1787844393
1714786657
259651808
1554189577
805738699
2130823703
1809582232
1824949085
933348256
1257602488
1488815920
998656426
1462842572
1889926482
1592575536
319421661
551615378
524340657
854555113
2112215930
596545408
986410752
52575968
233954339
2000954966
1226028866
1973825520
300869365
1370079467
1226574677
714765103
1533332152
433803896
405397438
535231287
1567524150
943609059
2124382404
986704204
462328353
644835268
847586150
629089009
757225854
1708580665
1996989298
228427364
937663039
476180106
1532808715
92794078
1299134984
494856841
274082847
1266421414
1655004349
453206885
1104954072
971320982
1600588664
772905459
1878610760
2135895931
1586606708
1264816225
663373380
2147120667
1675091301
1051429263
1416690433
585712847
289040096
901238204
2054826103
1314563520
2124270901
1284600030
1167310193
1694897146
1765554902
1454615023
2029013547
224208554
230230660
895896708
1783182998
502095514
844318079
1721523990
2125583464
1754331595
1579855265
1593117717
1532815634
190902840
1524418617
168273821
912637187
544246017
270186852
1894424107
235701975
879586063
195755275
405992894
2073826371
1124312898
1641907266
878246749
1554852718
1542904364
664410061
594773384
1952105643
1239805548
1994127142
951817539
920271224
673643995
2027420762
74752399
779906633
1513242105
1713448648
1470909302
858298668
1810791862
1379488119
1477495457
2118789511
1817500741
593478851
2120096030
251799543
968498247
1763346603
113056267
1639320225
108008104
962201680
493534140
1236593948
646650510
1756086771
1770961374
2005620461
700940857
1817790594
1922544475
1707284579
1331152502
1420394854
1842046948
1482661911
761088535
2058104299
1089746900
1208372051
450566333
1523182068
2021131279
876034926
1029853169
1681297681
1743557699
1127828489
1112753679
2060951093
1024869127
1266587260
721308433
230150018
698614798
186446130
124703692
1938183325
366455846
2027328336
346336029
518367611
861513805
809131993
782639687
319604236
896505432
1324795700
1476877674
1761137532
808083114
1508943174
386933473
1703620783
1444098379
1477445248
1294298674
2053444967
1595031173
1053452406
624809717
1637454658
23294852
897887063
1036381567
2056997849
1958789351
976580732
1123824536
911590115
1585957786
1284394601
169734652
504979161
1597459559
1697974031
2100989770
1405212233
2146081358
707434007
1969353155
1414171021
195146626
1078373689
583101368
169379820
1541442969
1464592073
1839974991
2120244520
1470302732
742364754
936363142
475952356
755762243
1033975925
263010351
1764907223
677495816
393125683
536111960
1976925049
1380685047
1994636546
926065321
151129851
1490546005
1697310726
544610816
1543162232
45563628
645651694
62389020
1501401088
2115529602
1014525803
1544626832
671470239
850162740
116899400
1033099416
1492268467
709917612
743803193
94381115
1999983164
116662123
770062466
2021474356
1651134988
1988863979
781009636
1499315468
538023824
268078876
319926466
1674183275
715236590
2078009596
1174200643
1418518843
1854788563
2087046308
763795297
1313896257
1301001466
755901759
1743181700
690364548
1096336274
1958746741
732314116
1447937279
1199707472
1773757214
244932858
1899815628
1804386408
1384114098
2036783789
812446601
1904365955
1593179695
2027771146
423634602
358874116
2105421149
1605499956
235026014
1080006222
1575285211
819311974
1944708197
1565432004
278338982
427612310
1195859254
1428622434
344794212
795594464
803270121
1791710591
69545175
1668652033
1568031508
169377400
1393218461
996852509
211576479
88167723
1316297946
1043963482
1537879766
1632041879
764750452
737798856
1990491535
1517385438
1269695804
59028680
727817281
1560096706
221448511
1285751199
131045909
1603678413
1160264538
1659541093
1867304769
382726348
840947016
1974261599
522371908
108731349
1195863800
320471253
1313245163
1753521125
363827693
1786702167
1184017446
1083149853
157768975
966804895
594819587
1091949032
208473117
784086663
659427007
1919039083
403585211
1242569081
1453814218
1631012219
1614914486
272962860
986513420
1816623717
101879310
1813948477
1553752985
937409363
1374456076
1239497667
294934168
594558471
196582427
1000085093
945223682
1902992658
953925344
2125133809
1946674010
669948988
1751618613
620208108
1367474603
889628204
1193848613
1291537164
731271820
1849819456
2136468406
1144274409
928895109
763570254
2021398894
1953702352
1263899969
2038738819
377813388
321889990
2105053219
16595578
616399856
1936197938
897750939
607475183
1372177006
1147449685
1872099688
828035239
535015734
665561103
2088117243
1343668772
1509032672
750998817
182735616
270862584
1788245319
1345401196
1807717736
1097081254
1700969316
781649264
1127899743
1724832045
852096629
463481646
1058258631
161095574
1488413767
366299263
2120035298
1569026844
1024900283
1676531751
596710064
1536105024
1399316160
1703934618
22953837
867296559
1397015958
1391278906
2079391963
1967172272
1309818009
1073070534
2052242552
884250068
1859835348
1496553221
250892589
1308214839
1096624879
1976211138
1483075960
383190042
764857974
201043176
1190049700
827109189
602600894
1444443314
1549236461
1396365273
176684141
1618210893
1531769071
718837671
448548582
1266677651
982521551
703813389
91980713
411224693
164155656
1585508525
1331605543
1747014260
1343351752
2052764932
1461849510
995011065
1246507880
753275472
1589871041
845002426
1214401512
692334453
1886717814
1811335634
1288539896
1938481335
62378132
1251847550
1324422252
225249078
25032813
1061690699
1630874170
1753428927
2011421106
805714358
1963680577
1472753921
38695260
84930703
756159361
18162819
1989311991
1907258683
349502569
1248317687
114021762
1090861233
1375577542
651543682
1665092855
557925594
464728679
1678255678
1599984495
529297682
2070856040
1479819093
974224073
801985510
410753532
1832801107
1779533166
239409961
1972396272
1388430019
229541455
910824554
1169394153
537279821
1233233988
701253836
1936429689
1265934616
196127470
997368549
1128167886
137292580
837803849
1740293316
368840425
342403976
725419149
954264565
772598292
1169796910
375712664
1000358673
276484531
1233952238
715801464
464917342
1325029106
1823781907
385451174
1558443945
874159092
394133356
429434354
979006558
1132176586
1921916224
518859199
345041367
502488113
1124715951
1952942848
1184649766
1551685905
456038719
1591037388
1532518397
794882081
542647102
1208730439
1118252692
290272776
417685534
833238521
1815348431
1619899629
1104623391
525426311
337652880
104084263
323258310
172585005
468939250
543727146
1433283993
715119919
789452268
1364073273
1675625675
365387614
769989275
291232250
234017479
899692490
602002566
86829580
646644744
1240078658
884013278
2093147990
1944668369
629908144
705073306
1934801935
1053792659
1272597606
154792733
601916327
1056278587
1208578167
1340565381
1194758271
971108618
1022194919
791237007
640355431
1654119125
759263674
644239440
1701511480
834461980
1420393988
1564629219
2135826174
1363449608
185680329
22343152
570523135
975454679
1126190097
1381331878
2139629853
169279046
1173138310
103927902
1165271679
1866295356
1272556338
771340292
2007055025
1966027970
1754497589
1402099296
895115051
1106213084
23985262
580762946
407615845
1875536456
1622624509
665922841
1854600244
2135871786
2027485772
909768049
1065893930
181964643
1153642124
677940492
37138231
1458349261
1108129811
749693416
2070967073
1863074078
2106148363
868609651
903877025
1162337074
1570027971
1721294401
1560885016
1602028712
1482880806
67483415
511817335
190535401
2140605622
1492810003
400233147
901174827
1689339086
1834908404
1692802479
1564064028
1972840047
1835183880
1103684436
1856584152
1866416789
1920790312
1229268992
814780260
430234187
2122970073
1428712338
318990236
877842120
1233923720
505305996
1476722711
1072649555
1016957404
990318606
2090515889
1574147118
1096643697
804707096
675512998
1534889965
870586035
1469769902
332914840
1697374284
1165868259
441907892
568935599
254784254
1603113211
1498170195
887480126
430220645
619157849
519128203
1264326716
1423612057
1360570427
184290291
1875019604
963659755
1692200981
1089967153
1267606525
69080260
1103001778
1736595463
409176294
553600214
1614949514
615914296
1978412374
1962359854
1655174987
983696434
1480261812
878882329
1409452755
143166395
1353865617
1257899643
941860310
734558117
550880718
20751264
973604851
1146327610
1915766447
1672982624
377004033
741586006
1099881494
1631064322
1865908314
1098802741
488045081
1955170967
1205784219
301946957
51342901
1869907170
1767375835
716722613
836793262
30327833
1584496011
962589653
1295663475
1680439272
329558126
1195894668
1049038901
397345917
45262865
1504711629
1263506706
1611580272
395513536
1181933468
912640200
1101372528
1266025399
183483045
897060422
1589336426
1054219970
22282593
806261354
316606019
1842206642
1926210782
973012205
970996046
787864138
2137510459
1650114971
565043960
1122919310
292871461
2034405094
738761556
1492654105
2111619508
2096217396
1126206645
1060348584
591468439
990134468
1536814075
230342665
2005954153
125920024
834294028
1266114148
312250939
1888190433
1093036278
2085788034
1500836496
1180364512
2021326986
1164801431
1261390990
1462001326
1926783551
1658743886
811451548
1935015400
70854282
456545387
1737932676
1059173015
406523361
1384626202
537201025
893265846
578114530
1526864765
1286585282
767991086
1412708523
369364513
469777568
1107814926
1578260139
963701127
1874719888
1872263702
544346021
1825106275
1198383661
1462249133
1059256753
1720938528
1357190538
858557400
1926657455
646917254
1369060701
767314385
2058746022
649852652
1901918379
220075170
1705097493
317640833
1292210975
233410242
56988617
1821533276
727699077
1321997753
233894309
1474719311
1069421466
882244904
1883789551
379753585
1686427789
2012791995
957154733
1461399118
1005537754
1244184997
1689092351
1075100178
2049538170
1402204473
357580706
2140420606
970560195
1557199913
1021496352
482791279
1703057414
22298406
1501055519
1078513493
1633018186
765074470
27690517
539655561
1770828425
265643594
1204203081
268454814
1815999659
1990995907
1479428109
787201400
1636856541
1717229976
185475693
1596776042
93695919
80878459
358239008
1771446288
1456877231
197092519
1588256301
1225647961
912418506
144082688
436182246
1305005798
406910516
639967275
620767191
942776986
1071532456
1289738409
1803090181
76337897
1260278696
362218790
1626869341
2146323676
1244191766
225176043
1737256248
343516091
1306164345
1057384532
56591009
1985059968
980182636
199666199
1186193229
382590534
1078492508
1328970122
1585079553
973290302
430995620
768355711
1675984950
1720599371
1448813272
387770454
360582376
1162286049
2108891173
848711929
1236790575
556068885
1823205278
308195886
1019969073
1235091867
1772575976
896882428
688237858
910266086
917103696
1729296177
1019175640
57869904
475132712
1942303640
1100100336
1381861558
1668856684
304742077
1001713512
1955106770
1130234088
382736281
1588093082
1936294555
760644581
1612540946
2135475594
151338728
1826056986
361323910
1201535083
1788274355
1481058332
477022536
736121326
26307794
1344366881
2014493076
1003574144
2088975710
1235672799
626245046
983234282
56371002
1563774909
839080029
1678635349
340914507
335874307
1612746331
1377086984
1147744196
1785761119
2106615535
2039334848
733722972
1189849678
464997575
959499932
259472388
347990084
676931827
92301430
1271816185
2072342048
714294586
601614037
503984217
1861693189
848935753
1914568352
1904150877
364462195
1068748293
459772741
1851878513
1533903763
1648848962
1731460925
1318193906
1468252709
1646023283
1414791387
1547491059
1082168487
1581371701
536120568
2117899313
1976962645
1982563452
1673878765
1483195317
1888424466
1173161302
1854088448
1392484253
56288273
109458967
301873430
1048119115
983463295
327908850
1002534446
918882042
913950959
141913652
443944234
218029674
1728921279
1003737907
823997235
352963874
1079092628
157937996
1579237220
1286930272
653537859
949557571
2002361497
1793706791
1648346685
349423451
52903115
1527031841
943685221
1867619564
850990658
25788416
689344015
1055792737
1512731995
1632018585
130069107
1770283918
1011607118
2137085619
878967004
2105430806
1581892286
1109533761
1652874505
674336497
1310322009
902134686
874391830
1151250640
2133913320
2018173249
2037548534
822463717
1617346318
57746084
1039776119
430650899
1686156332
822823055
1560497394
1633561396
581144169
529588964
818511510
741362258
700451084
1187094171
893879783
115090100
158701535
1008616236
968846343
1963957394
1972850926
938165568
40489368
1952073689
406958477
1317157244
1164554005
193353388
1491259071
98543332
1142614143
1115406691
1667881733
598107635
481742769
421033769
425477681
866214509
15450184
1005973426
2051517969
113303720
2115766122
1728397376
1393572179
1455662343
967360063
1375770012
1668678662
710699900
851097459
443895774
1986349361
2127614739
1687622739
96434177
1410059564
1824512117
294526621
922447632
838994376
1464653876
2147247257
121958516
238669072
714702512
1831215794
1292300583
1569184801
671560427
1987389258
423517152
957527367
1872212636
525314085
2061776908
70894064
94541539
2037809530
10775315
664328118
2110767621
530183374
826367641
850838775
1146862224
1443887373
1376469190
1394655086
1314975322
513137917
720399918
765227103
2141184656
282767851
1222473762
309634525
1970277180
1140562427
931814765
1244603319
2086721534
1760368278
376461307
568299322
1881896855
2136725846
340506409
761048591
624616719
136883211
367042717
1737873219
1505606887
1193095075
106771705
322428900
752251184
599930267
436216877
326550365
1491640590
1542790857
225047359
1734014429
721557233
1497720744
772863391
128382266
322722332
2076391186
766052009
1704584928
1379891012
2119465004
1543093721
1419831037
2143180795
1064315355
1152003988
388846760
974036754
598884131
86026079
302376468
1903107763
1273410157
1690381184
1789342319
310706856
462342567
678322897
1868143194
1827088484
1099001016
1831816768
1281185286
1021611783
48565224
2091424635
982148352
1609747007
96825446
1255649197
1805496120
1379154596
1400419086
287158821
1913995659
192058687
1513044914
558891546
1449772884
1266934481
615226384
1773208308
1975751464
226051903
1257809780
348263344
392438604
1675887608
710007301
960965
1920169439
1578588324
2023797019
728177371
1300522986
1907604111
580504171
1465429535
961838690
900413421
2060666655
153397711
2065489243
983438357
709648101
591168140
922711696
1280283987
1792919124
863068062
2107572578
1483858048
1508700838
14472618
238154102
1283005279
1819550458
770569170
2024883912
975080575
1762646413
375445888
1852143824
472651784
19137960
1383344174
877364683
973650392
463256952
1295128825
1930802585
555521857
364328740
2069561919
2018279062
885893826
404308500
1948170382
1401473653
1315998298
1487538210
2060805475
257439805
814297546
1017834585
507090190
1239084458
962548531
1065109041
1943472226
2024014353
1051987643
547369267
638487264
504436737
1276272047
340681214
1750086156
1322576722
441079772
1360645692
556698142
816651901
1446373851
302564199
597301626
264051000
797847143
16194505
1508071258
408924270
632604208
1737514440
800491124
270862621
1306653551
1866367772
676687858
422270917
2139592973
1591822772
865138751
1280592269
487199611
1305701920
663636259
1097590950
1780874858
877711055
1824044290
1636747352
1734650257
1075736162
1539357161
125789519
532990027
1685524307
1736413271
799867579
474576770
932675283
2103789283
81297417
1534745869
953138401
1747330864
1968180951
622772490
1823231212
1863425372
90684896
2122225056
533404397
568825453
970882440
232214505
411025171
1243456557
551627100
1460532136
398133615
468277397
1223649933
564440903
1216335527
463805665
904675710
1571552303
228263275
1629283581
1909005156
1086354357
1118244129
2146231461
216360589
173665013
706596215
1586165554
389523405
105709073
1979841642
1569845993
1581645805
1755925319
1851505345
657837094
992853215
1591329792
269611279
508699490
1045452625
1818834205
1227950805
1575832484
881290425
465502505
1064170746
973500845
75876263
1712958971
796550622
1455811221
1975039011
1104247256
21391635
110716286
2125025634
137967449
2095857559
112528023
829539435
351994487
224125960
1821721987
928785820
307572331
1781742568
879047264
342500329
1249726469
1998742318
324626785
1726914862
505212288
2101774830
889963158
1398236873
1532407828
1451222005
1412200883
1139695957
1391862464
1889598946
1940873985
2074456104
2088340197
475974805
1828065021
2027732062
1059669810
376672021
111827500
2073339977
1275268935
607045125
444123207
1598409603
32786173
1740393052
701568233
77246269
1308358630
1701442021
100736358
1458120659
313952103
1499574590
1117793167
994775365
1463548155
308134491
1384688687
1330795996
1108582733
171435876
1348681442
1723660388
846708871
727581075
1968254708
672502563
1216294902
743465419
1604530933
1608692111
993516560
1855270999
756298862
526044474
1594705076
848211679
847159751
1436154348
1814588310
660465207
1966841806
2023899303
1550671104
666556813
1874085210
265923550
554422281
194835908
1722099478
301741415
363125228
561717029
1869202854
1988272211
31792834
1937342858
385723484
1563007045
1439505117
275454496
105861846
1818754553
738190825
894789657
758435265
983067719
239753571
2094205134
1800579906
1196019847
1831847765
553522430
1443001593
940676748
261927556
1543541433
514858729
1374622883
1436294833
502759045
129294998
922074604
433025055
1282293177
558021438
1051643776
1343756762
962612900
804155844
383803240
708588078
1189955226
1135561645
1403124427
1605386059
1823259869
1619095359
796115710
756296048
2009556521
2002708300
925842425
1982505584
424360483
1440176173
1333340474
1889602227
904268524
1962406524
660296608
1172263902
1149902172
242948984
192732564
146529229
1446417266
698594926
1487279307
740400158
727554785
779330688
284602945
455305319
987768484
23696639
1002641524
1235305896
877083755
2021772620
679959884
191225501
48192981
984008044
1806756804
642521216
1065037846
575488386
938965127
1492706518
1071874471
2050571570
2087730539
1574336611
1577563353
1668915098
1465630575
1954845922
835246198
1579336446
1523993032
1081990867
389123514
30284107
2037786624
1936589926
656651728
1348733714
777916036
1566229537
1456255859
1047391768
1339983058
1649987225
1711953399
1315317199
1694422313
1973098320
723759298
2066607509
1475549349
1040170966
1768287678
997830170
550933394
1670709552
1591516870
1156601212
1485954486
5600312
15635439
1534222941
685870059
936231561
468913076
677497065
1466500282
1014407541
703228347
77850504
1081323383
692949326
1256514069
696054303
659403016
877600108
1569552408
251692902
2112517619
1344417610
316118212
1462068737
1806059813
824625332
582732361
1060127906
481182692
1973560992
1683535258
1910330779
293963750
806613685
845424055
1724855822
676730339
581997456
697817776
2095837632
327143457
1305493652
205189897
74923632
979277636
1573698454
1888020634
808032229
1295040874
1490497069
1152599296
148990343
1070749056
1462307239
21514612
1596784595
1499184795
1539622568
776413880
827589452
392139310
1376959755
1486963391
124251361
470929448
942739154
1461951428
863517377
2076094007
1101880086
2025756974
1824992114
729077493
1850396737
1419709440
1392636870
807349225
1153776834
692078528
472403265
1547238638
1623246485
732057573
146338914
12905536
1729483843
496019395
587741930
1694929930
1686674683
538972141
1487449587
498048067
651804252
574583016
1878990108
1876552676
134514797
2004269758
599345542
673814964
1625229251
324967738
1946464958
2129061607
623520553
301353040
1634389773
159972414
1151120996
1811356972
1893807418
181504057
1100193234
1900926696
690789191
1757409819
1737472009
437402540
1961842867
942675712
1626833550
1561955086
1015450730
655502944
167897556
1653760968
1156665521
251097719
1274917187
1470266393
1687149896
1369758166
1186978402
806342853
516745124
1264857048
1670813419
2079631191
1617949961
1691251960
1988992569
975770884
305690024
1347132454
1081934261
586921970
310205622
913225395
555411377
382253620
319359540
1518277702
982545161
1719148539
1253285548
436572122
742175352
294110670
1240245400
2026006163
969510017
339996676
1231702702
597259863
2045834005
437227898
1881966983
1762085947
1127125522
624686942
646969218
719975521
712321012
1530137790
29556497
931246328
637408454
1598750862
923693753
1259474159
120275979
1036181931
469174571
772188972
201271560
926360506
595876522
369656697
2087807351
1107899080
1253923478
1872088622
1409430145
1834688035
886639404
1296234965
190179655
895441629
120774767
1706492346
1427753705
1196953347
955483058
438535448
728868065
1282216579
1977296203
278985320
51454610
1639972320
535168888
528041093
445017594
244209647
1824180154
1081469021
1323527504
1236043547
417369474
460240524
192777594
1717314512
2070717431
1948454840
459655287
303523702
2021365120
839437342
140645095
1079141377
1945816758
1787811167
687315686
616879299
402344902
1734217703
358337432
1861254124
894900884
2079132960
444729100
1942727015
226276051
777090691
1502346138
283214593
1614245411
1629742957
554976294
829863252
1838867717
126337732
590211587
353718554
1700551173
1821625397
1141707665
211488900
1768405317
898163561
1315450575
982799028
573471654
1449224929
1590691337
1588501742
623881840
903989209
214269245
748091140
1191926137
864153833
342873590
28485983
1405795485
2082329566
788815250
1771368914
75604163
642398240
438815200
2013678002
107440754
438941838
1772215688
1770098858
220626886
829784758
1370590287
1091167447
1056737254
422965801
54224039
1435838361
882649987
486190775
1364839766
683511391
586230049
1833604067
1774077446
94017440
1375959985
138942042
1066684372
441060855
1161082476
72291490
786408953
82303182
1695860418
1540797118
961095223
1477627047
2125413917
861224312
467308078
1701869844
1507782060
959978296
1308921787
1704990907
776383964
1158948154
364920361
1509684735
1581168878
2056646640
537717990
162145698
544180161
1884350215
1290975114
1129531278
752978778
224788241
354775785
206699215
1464339203
1129132698
137432438
1067304076
1079641729
977562311
1036533358
2088568560
2084860394
469401858
331324680
714660986
1338798317
29530145
237199769
1639742506
757523268
282825643
1980472088
1715237282
1055631526
2037629724
715484081
1278483957
302546450
737447250
270494245
1432385991
1235409083
1729115880
1316931824
691807252
1220035355
358683767
331665222
13786746
1887272322
731631049
1555393258
1509562217
65233954
1662413705
2012246637
1839485209
1170160144
1423913611
1922983426
875347586
2042041902
1772231616
1588981903
1171656196
81812855
668491749
473753844
1179796958
434527143
425935188
305168027
1682890843
1104230194
2099989528
758292700
342702931
1726735322
626980099
1113785890
884319259
1903874978
1906749877
1772363445
772642844
1086637803
2020701921
741283134
1241873050
1464180283
1038919472
54773708
1156364675
1506351283
1412594852
1138670871
642933716
2140217755
177328691
287679891
697298897
1513582468
1192648751
1836653134
1765952963
250405928
26856761
2044854997
721200320
166138203
217336693
1436205038
1100558032
1623987767
329633815
180813697
617960615
1716006970
1926815651
32732714
368739175
43946162
1144055918
435055347
1993910324
391327755
1770674545
975467876
1807856085
468409477
689221470
612186444
715035850
1558544975
462602107
40244763
159266668
677403156
1189957680
1569057483
1107272445
391057693
350968919
241261498
1739267093
526428969
248040218
2103891599
316421733
752156628
541062348
2079430002
847605940
1986006901
1381048886
947950149
522627123
119030597
1269141253
861926435
1350449543
2011541886
360109149
600155948
2026842663
392159294
1926568574
2101786489
693572122
1344483692
1210368703
761268671
1266327392
669446907
1809857185
1711481496
1260999802
1625724238
1260330498
1802237154
712211057
670683568
659248687
33465096
347478409
296066047
141666869
1537248380
1931644929
1794460959
700813504
1301744761
1652387501
594508324
1185359869
740504388
1162930300
820227939
1185863691
478905127
756317943
1645786708
1457521115
1545621238
582336700
538987569
1551319252
684700867
1953833094
1586758229
1024453305
1204612280
1929654636
1732716430
1359591524
546092966
332035702
1049467396
1337521776
920868253
1422344697
674569995
835030818
711915048
1847070067
962162959
351239274
989759381
526474323
1795451762
129752522
562185285
1981957984
914071763
249649155
1269400155
120199560
1959839391
23854996
1201259670
2002925424
133117393
928042436
1111994914
702629065
148365021
1088170209
679260038
1604959253
406722131
1885575670
1618940280
917467218
412573890
915397632
491104904
1612704273
2105634906
565588300
1544557411
2025759940
1281710096
935946981
1231674268
1627890376
1960533400
1631207294
816599208
122174167
1940676628
1266414413
701264955
993699321
2126983982
776245519
1428365409
1015541882
1017401096
919121218
2025607626
967241793
1944194185
420643668
1948213133
199019116
997109548
133570467
511634444
358276812
1034304013
285113183
725846901
992779864
897465228
1618732578
557853594
1073234585
1239230379
830333870
1296404361
1359425424
142211464
1386229414
493978636
156984876
1952242801
593243249
970183013
748863408
1769201404
1853513962
1105749540
1937674097
942897133
1656348742
67374629
1226886790
102493273
829911229
796825002
1025822248
1004146267
566982815
605911304
1480905043
1898179312
2007822813
550413006
1849979880
710263066
1796428847
876272750
524602976
545634862
1970066564
1100249872
754066081
875045913
1583768580
1682710618
488305016
322868887
1666770803
1757239655
329463913
1545422179
477471934
108997027
313710629
1840985242
945134475
2108994144
847793038
712202360
1975009190
120779493
938865449
1359427571
644675370
531399116
371271228
422328243
2018592527
1213009921
732672099
1663814859
945372742
1222969843
1892849268
601123569
1760759431
729936639
915068309
1360761168
24526677
956630155
758474982
573288924
838216141
1514601411
577162842
1146604964
1727304153
1250168011
957254632
1359014200
1114910670
398084056
54466271
43919401
520281626
1247126197
1610522071
2084991586
758966464
1346188994
870013220
452278506
95706534
729562158
1341526346
1654446363
1677305022
732711026
1970295446
31844346
282245907
1304267570
1523834198
498824603
13791332
108116750
1918282559
252882061
2049351771
2014456533
119290111
1232035368
1177373994
1766587057
1081365829
201625967
1596331228
488315795
2059206238
1550386345
1231832853
785629681
180333045
2067986147
1358519004
1961030359
1963699301
443625562
441288132
1310913721
1955667140
171271054
1472581929
410179533
182016846
1284591198
1772524552
268285101
1148738748
344791933
2022803288
319468231
1234996214
1931163706
691091291
1209779611
737361324
1997856909
1991824262
1152247301
1300240965
1521880726
961694877
51339772
67617905
407738230
724302449
301018127
1776189534
165874607
1966151827
1773682031
151742775
1144732433
1112977305
536231699
313109938
149968551
1131871751
1530592068
4259876
1389738725
1189940012
575206062
523380603
1854892819
662297504
70778736
1225383096
1599568802
943819508
1512964187
252494018
324362954
1015785326
295693319
913260971
476893310
957040431
1616952451
184881018
753972511
15807767
55397299
1361595046
601795094
939384666
1405566587
1288878600
1139452856
1611886062
378254904
1613827876
666493162
774386186
709315631
1314546962
598003326
406975615
2128756191
1155097577
1179441682
2063639208
1266294392
200851431
1939652314
909295189
1274742202
969448682
1969302665
109638756
1959766320
1253215778
103463141
242104952
1614263901
1972613730
1927701611
1465210926
1394080615
1085384045
688677982
1240967060
774005742
1412751600
355500680
768466657
774531886
988820623
1915856338
1510228372
1274697081
2100870644
1517268935
1153551268
112928856
1544520557
302749139
408986577
473222842
404904394
1993355272
221649983
521090158
1983714344
351422306
1222262204
2025506496
82468892
1076740653
1400865257
2091588741
1300467341
739177632
851877658
1659799792
1898079179
537076024
569582166
812979395
1013578560
841062678
1667691701
1957892424
209259479
402714353
1691454307
117678775
632611795
1559596634
453327536
1378368818
2042820868
751355959
548801389
894214146
1059208037
603271385
1707491973
230860220
1543497254
411553031
1871357694
915369308
598597648
534475872
55434967
556893161
1228118759
1277608798
1076198795
1637850878
140194826
1421738204
833264000
875378616
311983560
619006421
1250037183
494316930
1081155047
379672703
1617938442
785262857
32507076
170702035
2072223301
254876570
920404799
1250822609
1456744810
679160377
454034491
1246450613
1352846962
362870669
1277481972
1126284034
1389641088
2053722388
662625255
1900589313
2123192502
944072677
1155765442
1592962485
1750197650
2080071717
975975143
1221206895
888980767
1941560685
860365234
1191240124
227549211
418970479
1229966796
1120845232
791442719
1451435348
1271511185
1788957316
472760033
98657674
1955006396
444221628
2117693254
1086294721
870666201
660746094
1772299052
789033662
1475418766
1734268020
1861123668
1142052160
168386071
929406320
1344819702
85999071
1445722821
634725504
1922297675
1719020478
868390869
408867955
1874636174
1804089860
846592198
1491808531
1069934207
622962399
601576045
522605496
1476114862
360646548
889506383
1294239046
365283717
1279109612
1623539041
1578015871
22459791
1658792349
485272823
1697507231
1891142994
1729999322
699300612
1680447092
102279422
1933817344
93083772
497132494
1603468404
1726144416
160144665
1356944793
559317290
1490263979
79708771
1787404274
653214385
87367815
1414564602
486531782
1005884677
1934940834
1267230958
1889271921
437511573
1944425333
1486510013
440990690
639977960
2128606427
2036077920
2049872034
1484382690
1837356241
2054174894
1250428071
1942435386
1784786385
403906868
1685375430
1554997286
1344607879
693153875
411293768
352499633
1934462190
789025967
1770151698
764494934
1516128318
1547260762
1943726084
1300430376
1266353277
349608390
1325836996
399604349
208616062
1327076188
818844546
736507258
759703370
1382766502
1399694686
1840442312
1317032477
1451292667
3108395
1269417099
1287469926
689436723
1383638262
1003457657
1811043645
726072759
2067603408
1771318766
661114385
454868811
1443061731
199801085
1719479167
599471735
1416103257
1447730304
1072528907
676637251
1194983432
1394032067
1812637761
1040299849
1237866924
1535029604
1028179279
829688163
490415890
7302935
1267640135
1395344959
1661461345
2082685989
1601730348
1975800499
1816370450
19211563
445747167
1323081485
1587079185
1370899501
1208138416
978279728
1125774234
406091964
1616972305
462478496
138305641
934128041
2016155757
407328931
1936397714
594616005
1448383262
262100406
1136702417
797718801
844101331
362338246
1031591717
24988388
413320498
851678844
741424406
1999302862
1980311158
1213786663
1894275638
424586721
996691235
766044131
1313076056
125799560
1731142266
1370233167
37267974
777510529
1083407018
750229256
1877989875
79186931
146394497
106751527
833210083
1015074872
1908188048
574536291
371530920
1625356147
819050150
1112309538
582857132
503418330
236868072
35939806
878104037
2103013457
793020580
1929069978
602983795
710809182
1861311743
1627499449
980934420
880126842
1665611551
1001890591
765880324
541241403
1881459154
1872815912
1793897447
1844763711
296934874
568617941
880665034
810461830
1111704493
179834281
854489968
1710201101
1625015538
1946579674
48192438
332551402
664708000
1572077421
2128106626
939973233
261721623
1243725347
862335931
141592509
1671186775
2020788114
552336654
1613098867
1151209911
69628028
1962889532
759642886
1440773965
1131232368
1554449792
50822967
2085096507
1071629587
1484524779
1624501514
279407663
2041685956
1025937838
68531137
2115355249
1609253671
320392882
1458484438
995178000
748645676
1537162453
178229768
403213934
1666349666
985564333
977052275
757382721
1680110214
628005694
361090336
436984867
1409178658
1909454094
1002906064
1086617527
372024621
1022255591
468466840
528033407
1866299146
1929195807
1891402798
407046608
1452779799
1075185686
32726867
21522943
2040341913
36697388
1646909048
2099549280
285991605
421497052
405787286
437961219
1679354957
455683384
664287536
1884817651
2068221989
319595959
2017941865
1880078546
1661599010
775925117
1368994922
636779323
815735449
1877348476
1466298012
905087828
884154878
1965126964
1656633253
1143582403
750166601
655929005
131329546
637277273
1613123583
1674683521
882943488
2080726262
273324831
944609902
691017407
1009537948
201021297
2006819528
169672028
1145400851
83690827
894700386
1697625852
921723400
1995902562
1538134020
1102960266
1175841081
426537439
1170494536
2100275697
56037137
1524451401
590529439
1377933648
1652823742
1433710590
777023936
1357420089
590339184
1102768085
1699455038
1232010096
147312447
1011327270
987355246
348712541
2019198354
1592717744
300432076
1108909118
614376199
143589453
1244461539
1422444659
1282957570
35519256
1363900761
756134106
26153635
593414959
852598215
289616858
1239587222
760711565
1400258412
555821076
429224138
1940136981
823077780
1443130227
818492371
1281541710
772084144
1721000897
56715662
1386304300
1664672126
1685942051
789362569
999156678
1941725285
2091297473
1615876101
2082437694
1091607900
1032999553
632990369
769860294
1278541327
1327411076
1321713993
920075638
1412689725
961940857
722652719
656681971
920174591
499994703
425989373
2042208630
1645418035
1531096660
1636598640
484312568
1919749369
345023060
2075234228
87281498
192092880
291123968
2079339766
630969707
4885135
1695368819
1184115711
569267760
2126578353
1446955522
1986180581
1605332183
1623579702
1120531952
1248360718
641212795
475848250
1994525610
387562340
917750484
855986559
1250085588
236303558
110033802
1856219439
351434410
1543528143
1242944440
2016951965
902886532
500985535
2138043869
1340418265
506155388
1310282993
69915237
29154058
562226593
1251811150
2010464872
2015434937
1155835277
1782141218
823733653
162482484
1162025825
814449618
1244424935
1047049119
1152716748
1711025759
393718574
1139994014
1551594597
1590335219
513207925
2015485935
686305275
388496564
1133098823
436532556
2006205357
399005353
932482039
147460543
1877733290
1048341511
1103775247
887724116
1130236323
1847174911
1777039490
1962950195
1186518672
566325865
1420706924
1990055662
2026522708
1882995701
595266387
1594120398
1679638716
1834659296
307523549
410964944
911880756
301422681
148225012
183268881
1106262103
1993160875
355599032
1029735628
1872710564
1051346853
1651977049
1207006085
1230737220
540279722
1556649166
35909543
186379606
1427827018
715591329
294435300
1373321783
897048032
1273764750
36439896
2053616334
521386404
1811783901
1904768697
693251465
919961743
561164043
1769950506
1044303106
2000159341
129139079
1649105516
826683394
926631216
354490230
299606181
1715998067
1694647770
1652784048
960954177
1334199704
966755729
1133787155
1419702887
645333931
1831223629
331043544
1892839794
1213475773
334943009
488145786
1118543776
557693760
263887717
1388024102
892574982
1492320345
456678276
309689673
1702994494
1722074474
1824784385
592371720
698910037
747741764
2083800988
2083503602
1054654494
781457890
1135074662
1111658219
113478305
841529568
209816862
1264506754
523377579
2106729001
1224786127
407569388
390470995
2054213990
851048971
970012761
850040798
1147352375
230004908
1061021996
1456407763
772452234
1923672599
260480712
954172163
1115329022
1660560780
1208200875
343838121
10400956
193787411
2025215446
921479987
333513487
2139223581
194659298
1173741131
847033356
2026540880
335674038
1527442179
347258895
2091717290
58166926
559259362
1086888003
1086410903
1706966135
677331595
1889131123
60442365
2034012574
636574260
1929471001
750566869
157153297
2072294076
1989843623
1969848296
686386466
324181956
67312152
1787209907
1478819853
720510000
266925176
1909520772
20963686
358643982
1628891155
1717247969
1432414091
851817606
927715601
587073536
1857271475
1141165364
288099676
651407432
2048106091
1159549422
343415400
1001649215
636287639
605293678
665354878
1719826245
251720580
1995520694
692237313
954901917
1602742269
1235397213
432821058
1535160889
1917640907
1623518491
1561298378
378392248
1425377685
234055177
836928302
716129501
353960378
761137405
2084661964
1301991669
1320512071
1683886277
673672481
223916634
1240588615
742249028
124019973
602796090
2021253449
1702208419
850466399
984092833
331917
1162254643
1214657950
2101812275
1846956278
1973941315
829207546
1443892850
1308587458
1642223129
1109210297
608017455
48556454
387349123
1059639080
1329879176
422745557
1131730003
578285298
2109409983
738344778
802293478
1337875911
1791467711
576713389
339150687
200713205
2143240656
1228208914
1008754160
1033124529
90846356
408573760
220582021
1458004661
1832182059
448803159
803815941
994007365
228591797
592050045
603129778
1791354737
1688021806
2063999947
818295351
2051265210
563059920
1314016863
885894574
154824015
1893519176
525234446
1581534882
255848285
267799615
580717973
1344973211
296448342
503350940
1185327201
409791824
131542819
1395428535
957140482
2079211144
510365982
1533737585
1415912956
29484111
1216527377
1816435043
409236664
1032115324
1596059448
1088874104
243909440
2025364346
599826336
1697635278
509507730
1486049897
1309932298
1184101622
1259678973
845906835
696272487
978166916
683648648
952456862
369392915
587936437
336088082
353756465
1115932623
1053068824
1433074727
1403457151
1230887998
904187199
666177484
723113570
406760320
604477067
967350162
1889600123
110320959
834917259
312216879
2084139923
56195888
9793845
1232573394
1291585299
536408221
1128650699
1613642619
1251451086
146802586
125677372
139908315
1671736772
191186960
461050930
2078364622
612005139
1074096079
1164404742
1915144152
387394276
1968018321
2140739151
1762110939
411950650
60657222
1775346575
1464329124
1983417085
1144246570
1784830732
294179891
223577897
1676312877
2063345043
1353820422
1610910620
824743214
1899389313
292100478
1195609502
1966869112
469689034
1685704794
1219129300
263572988
231986231
1978860528
1124882098
1595865566
1627179099
88696292
624382254
1990457224
208026334
645480621
1452698995
1652496966
1951940716
91594043
1653454539
2119687517
1820144799
1475530712
1982448172
1801506323
1253026099
850178167
509482235
144077321
757327248
2005969516
218420747
906299518
1423269084
2099000910
649916660
171771235
1039221367
489230290
2064559701
719929112
1513652996
1741320951
1290787494
2048537650
1570989742
83174947
179325185
1685811312
1115490548
1445016604
2029347799
2110315217
1388573956
974322941
754142112
1163912630
923693514
965057900
887570534
4490559
258264615
1737248607
7417449
1870858119
1549865635
1624089004
1295849753
2108719410
1609158518
222653365
561229509
827604842
1170966110
1036464997
1958085877
1397960665
1497873811
589654240
1466904782
1787186394
1165769473
136354608
2125760738
1942073413
1427178065
24254875
1818541
165577969
1079643606
2131825280
168437596
988961883
488984791
982535326
1587358732
2101621054
905527693
548576878
505113919
832964884
1651646562
1311470360
972033893
1143764783
183486691
1911281534
325207731
759799459
1558806875
239165745
2144912453
110868363
702121460
1070530137
2046089481
1546383388
985573927
174690636
966320834
1105431348
1084062168
1924346029
2110206725
1967324091
1364322340
754143160
1413767459
1194570163
1421531356
1406931372
610047393
1862109050
1609346346
589523274
2053844003
2117854108
77160111
1457344334
1509994099
2023750580
299804498
286763795
1690834794
1363680510
1123822182
823758087
1214600254
347129405
1776303700
119538542
2048233086
1339410248
470400630
935657428
1387634868
1205452860
268577601
99464836
310885686
1905526824
828278572
181547800
1433697954
1565200086
441490793
625610833
2044576829
2115510837
815992292
213475452
402249195
1859238492
1125371145
277723656
341641404
1241941311
664798699
144346007
1364722148
1521016484
322611994
1964847118
476610697
772185518
20243691
333429244
2053108533
136953554
967953500
1521342835
435941427
1560864278
1506122453
1179784670
1635536364
458294864
276509797
2135993382
1492806474
1722788769
2143749017
988888270
1144510027
1306014652
1280318369
654568084
709261839
703733156
553277449
591284301
114802444
1021051471
1025583589
102626160
439741645
2138299386
721311269
658921532
1892757059
758586517
851861266
444845070
952197599
1382190970
1417575927
264416632
1481338452
1834103580
1217652542
2037586511
1412003847
1087359808
1422744882
1008962938
681928760
1723761808
2038475696
1359077739
697303757
1017649915
161021354
313522163
216505167
1618576837
1601817803
447436331
1253042600
752535005
150122667
893657984
1547365315
1953237380
1927362738
1315422984
2008450470
431207924
850186812
792930011
844622535
2080238289
590399614
509682635
1630346820
1550586876
369942437
652071252
1874451595
1469940856
492380375
240995938
1369959714
598305687
766056174
1201425272
1492794710
93382096
1815418440
213874638
776528691
34427136
1279893469
2061642921
829586471
518262412
1316757489
1695220961
1863168183
648838267
67888281
1546772449
1630850650
201050181
68329384
1842464160
480553700
721118073
2145486168
1516724346
1374228997
366304717
67356057
1400405551
1064343880
741740619
1764768401
1288952867
382788036
1681040569
398776028
1968954103
602125254
881934066
1827976228
398050298
396931361
1540366496
1413077559
1799846079
938098936
273359270
523694266
695219727
533142854
1889105245
722769306
2086870630
746723411
1779905562
247202310
1956338324
800466676
414908785
87247936
1885253464
1366541412
948141301
1920437908
1425218635
1242809942
1383884574
1511562770
872350001
469459857
167964529
587062974
416576407
61352143
1199361768
781515880
1214384933
2012869585
2102444283
704896139
356702404
1597378421
1583587979
1255346559
1211670926
286082580
555571942
1416782202
1964226234
1846580201
1929121918
403169755
1954394679
1199780936
1127245032
1225599825
893246764
571998358
273541673
1805663833
1724976537
287476338
269071743
126164719
217006991
1570542399
321380056
707575151
1805125229
784298888
1164275956
1826141224
352008651
361907944
400572143
1351476852
845526529
268074573
1074757072
606681795
34993383
124478821
268902416
2022313539
1045022804
1122114296
1851198349
1288498944
1370871422
1337771304
684639762
1148745271
1185303222
997969970
1945984071
137977189
973256093
1408142348
1007579843
1085686434
1238596004
820454917
2064627083
2129288631
374235958
2086273767
1720957107
1045459153
1903244714
1444239266
233891706
1369151725
61227095
1888216788
1330435704
1786850597
557919999
949709219
393009728
1153946198
51104344
482177892
1567925985
277500284
1089988776
2065831508
93002939
1278684395
865199341
1995762098
1940396219
1838594870
239702907
982343580
1331885484
275458823
347827871
963722265
1076062286
1183500526
1642755904
548422886
1563867561
263898192
378620037
1584114186
1487977851
1292254726
691930659
1686383478
38950490
1134584040
2080371702
1717389170
431650237
1292011305
684331253
2045954413
1292202717
1284527485
1844884401
812499013
1830637430
1411026710
1147938067
1249816470
74974387
943198021
672946008
1729643739
1158406130
79379864
1317634134
1946661760
802720915
696198742
279987592
1115301907
1523939631
1377930075
868546130
1764963927
287718327
1737571036
1988698353
1515696697
1710451916
1459189785
1696269210
1207771997
469166335
1272228989
1191232374
699224451
124649775
188528262
1177577195
2119233503
1822201905
1344925310
1628383620
1401006195
1665054027
1890743434
220411856
2118900423
1347939600
943647972
1423426791
183858572
37093665
1623150524
1322362007
673152846
355845176
1706516700
740248432
93476529
1952186616
1765881164
981086215
1561584669
279925285
899196445
1690673838
2051252596
833460833
1594448868
321186674
785222164
1940293616
1593897374
912030456
2141191137
1991710216
2115863221
1811513033
880044146
1660715845
1343989164
1886795156
377890957
200184671
1794798994
1786027270
1902843200
1051307232
1421788770
705255255
1210732313
438159038
717179222
263651548
147000277
1902736743
1385865412
646425687
460721267
327774097
1991581015
1107258294
1091251809
783140521
98346456
1816381762
1616382279
403316704
1503914002
1488542658
639452009
1593658055
1194532763
755137721
652532908
774426348
1958898398
2129236960
1768202329
1160827142
560825279
55601143
1773233410
1502264629
1714268685
1488750309
545439920
1393677785
1968244739
497892556
423634914
399030337
2129521297
817193912
1523953487
1868991341
613791564
1641891211
1260078424
856681008
1246478682
912426719
959707420
168942029
519812047
1085605703
691692721
2023308892
1651957976
1420037483
6834044
41646827
191851642
195876973
1933353670
637359370
529374465
657490970
981879099
863413050
980969480
1071858150
500033750
960275967
114507083
755221753
1419973152
507687052
503626964
555595129
123438990
453285300
264849769
551495256
140978816
2027418044
1534962324
1350684897
1176879099
1052475639
1118786096
83581212
2064444792
42959324
1227975270
751494734
1535125823
1677544852
881530900
1792578948
2122806428
1858604208
1837449634
133090563
871537594
638973053
1620211094
1605971064
1442014241
2003013514
1250328138
1612133969
196373509
1684915201
1007689416
1411446624
639926373
266586178
373190813
1379526074
303759187
1785126243
940452090
1864207286
566784017
787405167
1674626536
1610833874
1985903550
1382452720
1184576964
2034538260
1694733155
875852058
1797966437
1857449469
800100203
771310542
369540205
942393914
673948066
1861554913
1685241735
1858110193
1201034346
1477069093
1273968411
1234641869
1847072891
1355068752
1196267677
1091289562
899288058
540203158
712515135
157987541
806425994
2012688737
1094654920
500822816
1968702012
1904694016
2101515809
370693720
1648376736
164914819
1099633331
894216363
1027628567
1168209908
1098803811
394372676
381819959
1010057667
1837066541
582881730
1994495584
1836686332
1198930345
854090123
772448662
98259822
140585850
1680537493
1630848774
930454093
1718731873
133752987
1612115122
2050242627
1145627772
604584187
1411025208
1253958427
334122789
903143569
1500647451
965765275
552384956
1651659122
117716111
1266437986
582683902
2088623787
970706770
829121198
1817064347
346570927
1148153890
1734105272
817792369
2127273153
215066200
404931023
1349230581
839009523
207115183
50907279
337832065
1842950400
1442108308
420833322
604620958
1382366935
881637047
1045192384
318994924
1506196493
467227244
673836395
1675190490
342843579
661455695
312647531
1348612602
466503146
963215099
1885614052
1735965212
1631232291
354408552
838313774
583073137
1084719689
1906771916
608214653
1497492376
246348474
292226078
1731655325
2141236870
1173714524
1598863906
1340302584
1272483927
1799051187
905226763
774081716
853440143
1908733148
1819858905
455639159
872688321
1055574733
1465578271
2048374163
1740238815
1401412080
2088631885
302580726
303602904
1789307448
1745394390
526456399
981037130
736165281
76217905
585721601
492991270
1122427718
717507087
588883612
1271364544
122567374
1812931955
785472950
851982329
864695611
1353916842
1792502943
1777295110
1400884034
1644639069
1248432748
2092451568
1926038861
864139716
1512486684
145379229
557819138
2143783008
1163843581
1374815035
604133118
1711608015
1255865057
705677578
1253726613
613486207
1805418166
1024069253
66628917
322736595
35989903
2137521919
715084181
118459789
1441577206
572617859
1597188705
939289824
2145148112
1060501623
1362415582
358860095
60424121
1664717617
499940179
736227294
1784348294
1919798284
1279532973
1679666059
1288539571
1151392477
1540098784
47711951
1315643138
328822618
2058420533
995956505
1682354459
1114820542
868278571
380081157
1138843453
11166619
435642963
1039013545
119003758
1822252607
543626926
1904694016
2001278696
1960805300
825970613
1087955686
1195553842
1646603335
2140408231
1266832304
537242385
947829975
2123126893
345691035
1612120587
982955741
2070161163
2146486923
89464506
1414903800
1980552996
736590609
803498311
210412739
1923550186
540988121
689610883
1545682327
77304229
556428594
1418516387
741379045
1701237200
1322104502
718072430
958050151
313915870
1136368679
66097350
756399010
338134410
1740449478
1805503918
1326559567
95526927
940970645
1153255725
706842399
716411308
87862326
275287219
1582318205
25513434
94208301
192887922
1549665986
1541337858
897444458
492673802
1258040575
154976973
1483294130
632353251
2001917717
344482027
1982527533
937762503
176810577
1985488219
203427255
1073699790
1661762271
549897662
1715068969
894454434
2080679475
2060527773
483122655
582709329
408430536
1260396422
857516219
1817905427
1754377551
58057758
1518315706
513010306
380241559
716321670
7807445
142986011
800062478
1574755350
835186262
850731200
308842224
2005532945
192845198
1512907546
247626366
2104730972
1252406674
1476388726
1184655077
494405744
354173315
1545175031
1400638781
352963630
1136246459
1131947900
41485656
1701362220
526073015
150008225
478509498
876862988
1859135420
1793821047
223093968
1606565070
1154060003
1039842514
705653712
743532204
964130209
587207735
361043363
325946455
786667224
1974960270
1859746886
1311004365
1333473111
266644052
605794398
665774501
1585638912
1505819617
149948060
825966875
1221129315
2034267577
215055641
481126994
130946584
1654960711
1090283418
1349172956
456304919
2085441945
1837546076
2119680061
561685249
1728065182
680205928
1867296944
1475356226
880507258
2132359283
2052474204
1184466474
165321707
1439708365
243307915
1006345687
1418022440
613407382
462089282
1156414528
893140098
1184246605
601548842
1341835162
438357237
462908868
1341608374
861426153
1360410467
1803826822
1716527744
1570147269
396605802
2057142880
1448996514
2009786546
1948886128
886045374
834915479
636802721
603270270
47482997
1907935453
663307454
2129090607
1378116992
1066711895
1822511728
309629826
1021050207
495474688
116497618
1045914393
735747858
986755083
1429545517
2133474728
957773178
982870532
2003473619
699314655
540629008
621808821
765676540
1315805070
496932684
1786281691
543751052
631944443
783010512
1122343012
329995078
566641299
884563888
374903696
1689726478
813360031
1336158931
2035987057
51333211
1172103179
1480387612
237105744
541100467
642282988
369976065
104065691
1475385631
2035259563
494728375
999803038
1479355428
558795898
1783194577
1960434265
726553087
978328441
1419318564
851259262
1351127077
245701204
317108187
1999937564
77717737
482085993
1612719806
1824768046
1482879357
1470448438
174269472
1949059715
829102143
606696692
366909146
355519757
1138708010
764748963
1029506343
1384296364
1193704982
646357532
954429472
404071171
2055902805
1574261253
785439148
162466
1532518266
2006535438
1278141402
2086572592
454576226
1155173183
1419116677
933893719
2137392888
41404855
167812113
1249691481
1970946804
754789215
622008949
1899963839
1015071623
766982051
171636783
477847087
1814402284
2090428566
1235788239
1496770413
2023741268
1826654623
1479830961
1513921833
42689701
1649856179
274820437
1975630585
1238347344
507146216
1061415647
486387150
1179196844
1867340886
118695365
1860392114
2139695036
2122730798
1107500298
563506866
1627708118
322781615
1479250885
1362723758
2053167294
2130477195
387835139
1370966821
1704679327
1379465024
139470083
111474611
1412200883
1914902574
1826876328
941193267
737531181
1813546624
939024048
1008877713
36091005
1750271814
1347229773
239344361
1934752727
75864140
978466809
1260312384
340128554
1863442926
146193804
438068849
1479803668
1582427010
601154519
1731818865
201541809
559710194
873560123
250465599
1131574639
1774254816
340654075
291202072
285108641
810314660
752448149
969125036
811374779
216067587
1100088886
12073490
765593982
1091824673
247291231
1204862873
482633878
1623848299
592045009
1665765396
2025652805
1929029323
1685970342
1958422885
1154670467
2133247413
1227902254
783586822
323736234
583730703
881609621
222401085
1484563667
1352108023
2050328510
104343154
861083074
1879240588
1626447100
793811085
1137106081
830161755
1107668854
993379138
2125562812
1138091454
92945817
846484934
532667101
1597906665
19882200
931342540
184341983
127918615
1008412207
1408319545
1107825476
1118129721
751134817
706475646
673640897
841661421
658910115
603029245
454949886
715090651
1974995623
1368311280
1186743935
1171380558
1498875918
2002210455
1601310023
1306637231
1380677509
171806332
547828853
1149153072
168712321
263006147
39583823
1387173162
866377799
980673311
1474303383
494581496
360519229
348375249
758508862
235991261
1425358687
2096298592
545066257
1310111656
1482228658
1570767383
586255753
1000604055
592251526
2016508466
133393855
1210345322
1327527480
163905403
2047917292
1728313141
413137094
1818875858
1770082764
997115992
638212176
1922181076
625241166
1030117307
1258334312
925950821
1604347512
1328859775
82856051
458773586
1839674836
1499285255
1081405715
220943484
216326421
466243385
1669498181
78341285
1603896900
2012524431
1981285679
2139154968
2085470074
2041122794
1491206214
124037486
1774114282
695338368
608678904
1739189042
296911367
1441063517
1862074219
1890531411
1079061464
1729229426
426241714
1552117526
452173884
1674251069
1623287348
2108708153
1307734928
1792385522
318592536
1379371334
660459227
310227745
1468107325
1400159
1966250710
161111799
1961382698
926382206
1664401609
1305594701
1859516339
1901176395
806652355
123923457
1285420330
1393000485
978525682
162647989
776215209
1991836344
152045446
1217150791
1160686322
1276864022
1255895395
415323197
2029899789
803131402
1722164024
1505744542
1283079708
363766351
2008108073
253206011
1977739208
551353756
773933590
927730810
2038272274
688188992
2031445593
358506348
825936053
2137462401
40660179
1499491460
1962540421
2108871808
2014442502
1689319784
271651782
1019069084
1387650464
958217859
281595514
2140600742
537011084
594083348
1510161537
1332424092
1794764370
301703703
2139324979
713789484
466405161
1078381867
587156831
485963952
767773478
967403882
2075616939
1977852756
1164788884
1108957328
243750020
1201203394
1730923490
609685958
1702171065
1592016686
57146171
203151104
2132166004
364359637
1731089124
146986768
337593769
499200365
650420237
627194842
2087925956
1765838964
1170067297
723094139
1018601704
650652759
1192973910
1963462478
1483199799
1974288372
1472032518
1120672996
1066774071
42180822
1986323386
376996607
1911950023
338955321
56278073
1968346550
1308423925
742016257
2026107230
712313325
286881613
114630862
2097119098
1893792109
1959291110
605417017
829598736
1456773300
1795880859
582260937
524169479
2095029585
87974489
461882748
77252319
1409232835
1566293771
1777419381
2013040089
1903332063
2097914130
680740716
1322320895
1730185656
191177098
1166263810
979452939
1470592444
737981671
571737023
1585629757
1189362063
2055627262
284599233
1599742285
1173120814
1663833290
2080272907
1245513709
1427847194
1575400071
923548958
1148768932
1885452441
1866670411
325317054
2038822828
152812500
2071605966
793683332
1403833956
664050435
1981150406
156263538
1460696258
1825086414
1579807565
1894412775
1572547451
542711008
54338907
1349514782
1873117763
788083702
1354396152
107800539
1327688550
1229731144
1200253173
1297700047
1609760424
1185765917
197476275
479737237
1361396634
1309491449
383056014
647760026
827478151
1428371314
477761101
1514719579
383931121
746463547
566742872
1954974143
1916042303
55394842
13794002
571501264
2026623171
1665509103
1661940557
845930640
1217395057
1514332583
2100310267
733611545
167163168
1230779657
732991363
611386212
534480614
1164610652
385325015
78629396
231864259
523218866
1632745587
93842656
22910108
991394022
1093152866
291556011
1141680960
570180923
1687114560
26657869
75931194
1960568072
137091651
2069309362
344122084
427596239
2139864502
1717204183
1561308359
45267144
979833374
1766245967
707292478
582234192
1389754632
725202406
511082455
660149962
405819047
109088280
531165004
1309568443
467417132
276375292
196014756
1175806627
1762595495
824479723
1321836169
1146281162
1967728788
1745978937
182846499
1497552750
975409947
1407406248
1991608511
1429253841
693349686
1608895072
334610349
720519859
1093298445
1304109915
1300552256
1714955360
463426980
571912732
1937684411
708971179
660819715
1186006442
85010632
1689879226
1649505023
96973168
518458110
953301691
1056775011
996895719
1305416845
63711428
2018944759
223754501
1334149973
182347582
1346307199
2038422256
1711735554
774379573
293230321
975904287
1791282364
229515049
904283001
2132561980
168345201
885891220
1427173962
1511742560
1089056788
1290309921
232812657
1447484647
1201114271
225248705
2018888557
1942003873
557866798
1504148724
168882761
1290104969
291973234
1020148576
1900534365
125381790
1649895051
1979436117
645285139
871443422
1837486834
1491483403
1030415742
2042896586
853639885
2094493721
940107774
780742143
1309012281
381076701
1052319532
1339438131
1246288282
218852500
1952406781
1489671970
111175009
1641291122
869017480
1025261547
800352307
2078094738
315933984
882051393
667074543
1556942971
996792215
281220834
1779280574
2124168613
49478701
910666177
430873199
1128312155
1486895733
339609251
2018574317
312635642
1347643007
713048697
763428980
626002705
971061736
1396684127
2015060367
1454958540
1068872876
566349619
1676123251
724363676
1442234945
173649539
221501445
472891230
1486504267
253092563
1834590207
987043640
1494377757
716898577
705343877
617192577
1614632690
156302150
2051868527
859849763
1264701211
1864626852
333004557
2016306998
1867819533
575139157
1962468372
1421590551
149577550
1052489808
1867445316
1333418492
1879326933
1236801044
1325125658
600023020
1227253996
1557872180
1260318667
1620975724
2088493786
280265132
1708215366
1574468011
447106901
1546852466
3796327
976177629
687392656
1937098304
1961570166
2061546753
1870785075
594915627
89761147
2023115095
427915239
1853158500
1891260390
1268939112
445501232
1333811543
301771564
1915036595
1631179171
686914139
1603427662
1537965556
2050922581
229031349
430948549
543837932
107405602
1163242667
1616943689
1817701179
1191087960
606924825
322197903
301619137
2058518033
1472243841
1193164310
708278767
2001252293
1880869296
1911004045
2139990420
1550903718
744875029
1552345380
1426142992
1536265744
307667879
1194552523
370162788
792844447
458161635
724859189
218159994
1894681028
1225361643
1506374964
1666826785
57605723
1876066341
1343152865
1430530596
2036195411
1362128687
1248495192
213876966
2145197056
598683953
878217836
800970848
1885356982
1018091143
502714401
459533809
1749239725
1439926820
1405040534
732760794
350495474
1281990889
754480347
1974134103
1510425928
1088696650
1999069926
358973212
376103068
900216287
885794741
1464856529
1411058052
390603693
1124904761
647272410
394387655
600589339
1519170982
811809854
1640974944
1937287020
1933892252
1824244437
2139752416
1881879517
9463005
629329130
279447612
146508123
706158338
1588137390
809959410
1301263983
1919890042
1970330456
354116832
170892927
599694407
1685857940
768060600
158898108
1168086113
1052497555
1312606449
910718502
1067770423
1901208058
656308447
768750376
15462466
1240658740
857116260
2081939248
1413679395
1024222058
2034240573
588258793
1224426736
924109020
1080490478
592040695
1966358864
1866263584
1258223001
568188930
1789044559
456355331
354685185
659160958
1053920155
739257012
324844310
1098123610
538844537
521149400
120031576
1833051402
1875703611
1056136381
1058537671
1958143536
483606841
228983624
1148557910
1998986471
1539632957
1460073361
1368277133
1685115331
1068788805
1728755758
661851602
2043123389
1483823423
632627022
1891552902
383895679
786853645
1310208810
377900918
1546018678
1681524407
1419217954
1958022481
392990038
750051924
1692569763
813882797
536753399
584204979
1148017449
855285192
212421718
1638643586
530800708
785364016
1589533689
123483064
1381928122
329585450
301390683
1775896674
842611586
91509135
39628026
206570404
1256917507
2005878400
1277702474
1240377278
1987781899
932817726
1649644060
1354903662
1596707780
1122571640
810578068
1887361279
1027951654
224748608
2042828928
1627325767
770262126
1702186188
306236712
1707426477
146122539
1891448166
1681842630
1560113780
275776575
865644528
1332643990
291465088
1575134603
259969807
241497586
1917406164
564130085
422502158
1076667422
1692566221
403981417
1103225620
177988859
347418638
1220121494
645888713
980050305
233639673
917250055
638095449
250463794
1153674171
825397675
1674177081
775963446
1014849665
984402962
1825248636
1820777607
399046789
1190155061
1869734665
831714751
140431639
346651221
1647644079
494817152
1418059659
426403742
1853669549
393218821
1067003478
2004283337
52871953
973654776
1992033369
187691327
1015228443
45385796
1205409106
1604676992
26817618
274991970
1777645365
1861312422
321151656
1069906528
214260742
1454670529
601620746
567454769
1244806353
1005730835
252099433
266226019
876699189
1389401059
1507894352
2021450495
1588129252
705495502
1225287207
55283937
301995222
363793305
712210237
930106521
1107203394
743815946
606778230
1518294388
1522093217
509946563
23619895
1330208952
84417052
1433547027
1717808707
831327701
253732504
990759190
703370028
1103633076
833601744
791630972
1416504606
2126312965
972763147
2033666087
1794765638
1590047553
1243230143
1836680069
868875521
732646793
1860439771
2122002356
1077037960
90060971
1364070813
681221469
1720055410
1700845903
1941658285
1689535546
241301033
115144663
1056188824
311963793
795166918
531988226
1703490314
1043040890
857680605
721271321
326461906
1585378936
1423217330
1318244324
687100141
1132043391
931103800
408591012
1945828214
1331061847
2121919383
1201558502
1688996234
149106897
1658666518
156848289
30671789
2050973930
1535035036
1122319249
840116873
224999343
825641176
384121016
1923931397
2091730157
867922486
983627340
1408582824
1904335481
2029480089
1819898594
1751244263
650470322
1994366912
1175018819
70975122
766263773
1167279932
465091152
1380739459
302132597
879794243
1128569329
353216248
1213230918
578931962
1809969828
1163387456
304294290
434281860
1582639662
1758065508
1314546962
1597555388
1418438217
1645695141
650752951
1859804776
1487015326
393375864
1491337712
477008928
1300735027
1209979453
334225056
1828726738
76996712
2111291349
147155842
1559438242
750174665
655874177
1604257445
1768952038
79800652
477308424
1976096820
946898233
1364767334
2118626171
1869993042
791918282
647760385
1180483057
795560055
1889115549
1526198874
1001037491
1969450532
1860046252
1515146005
1881771164
985655951
1974784486
208888091
1024996718
525152141
902940506
1992836037
1666310794
1955051715
2051113032
2027331098
874998288
115698410
688286426
1879178322
1427359117
1618680464
702435656
1705965099
353211146
490753618
814967839
664346830
2014057241
684193115
1655394557
1149584431
1919512038
1686656432
972345313
873254345
278106070
989833058
2088216962
1047400203
151411961
122488644
823243741
201328960
1483734742
455799335
522326856
1011631353
1537395968
710447116
842204925
771496830
1218241789
1696702805
1983079030
1340864955
1300077513
370347976
197089936
1260358834
337824400
424489004
2002976516
1534817926
601533839
1053484695
924478795
109660576
946971388
341059840
1783131784
754841137
1656363279
1865295814
504997326
52137389
1631694687
913368700
158546079
2066899794
543779277
1335944060
1388290094
961516857
1896022821
1380252247
1427505574
425601367
1723145389
1090201100
1274502402
124379484
1443315842
1372456168
1409908351
1110984011
227692276
489843689
312669401
1734209759
475261886
1274062308
630946410
352213053
683990771
1243473796
1229966960
598388070
555734533
2107406036
474761288
966245264
672214848
873598677
334846827
2099412930
359223598
365521561
486836817
1756017538
237230977
2049119317
347447531
920914638
1443767071
1721625040
1729370258
541643253
1375623963
1365571100
1406924099
1309820568
1094151878
370654216
1901661644
580500553
255060691
1994231327
1922887500
314347295
936857933
699452977
909161134
1627015590
329991327
372314996
1431723348
1130784643
165749413
1408964815
717955036
225977331
874638123
1149334849
565043015
982362095
1189612449
1049835977
1577320414
556608403
58225004
16687943
692759096
1935249592
1005921844
767256388
91968890
2138779849
1200601572
1351051977
2001736382
1972637149
107252163
1129806246
1811110127
1195903017
982248588
419061931
327989501
1198744061
1770927906
1184468371
1190128700
50972146
283369888
179383608
371385660
41388641
348910702
664211782
652010351
1098416327
2054467284
620280857
1841498754
1562495077
1176056561
1698656797
1552664495
1415772465
1304555048
1924489883
1983655729
577848514
1504511191
1344387345
458820261
1866611613
2040271659
196532822
928942150
1252425439
343561213
826643819
1876576427
835810623
2066804252
1301012725
1217037184
963753650
637975722
388309899
137605438
297120173
166731565
399861553
1225483341
1296948111
1328916202
1787902856
234524933
1420050219
641916156
969011279
592905121
1303041010
1283933602
1780413251
1184268172
1559611962
1719135019
1074112630
429136399
1641135784
162450931
1407441637
1399346808
314510380
630384597
1443844292
1660228653
930332918
21450812
1884743718
954660548
756836113
1649080212
893911365
1247971336
465813804
251709950
792712958
1015736410
1562332377
1230267724
2025859024
2006517742
119977471
1778194093
1869079684
1966296920
1190248064
421309434
27713156
591823781
476194120
207089203
1311383730
899226972
1512621876
972412694
1111799932
983501959
1954769902
489409605
466213252
715353722
1846681189
1933782288
1299149629
148265063
644697523
1346046479
1301995376
884012890
2092323511
1610771112
355368048
2145471485
1406998662
710124986
1038793396
1697398361
441879431
1067595214
1176831901
2102553896
753269641
1573381620
1665165763
382335829
59803908
953859184
1932773900
998612532
896785605
1711406748
1824692233
1549969162
1139488343
1074413534
1060317669
1528684600
574585703
1854387911
1458387320
160361330
1430651315
699645706
616794580
1675370127
559400079
2058066832
370904586
576779208
1806035065
57843104
639446844
957358118
566782663
77939121
1054522486
1405159468
1263069150
987800970
432365692
1951716850
768843211
1365483733
119341695
1573579927
1438147487
59739981
1270748858
596937058
1722328949
920567031
1903837954
949424007
1462789780
736651730
355901307
966833012
52928927
794562571
1278152291
602627946
1946406184
634066820
1598206436
621108078
123347283
2113965326
1110501437
100714214
1356671834
172475415
1901136739
417660092
1687152243
1640104665
186553862
395846731
1526511200
1474284866
1739194822
1132852043
744141087
2126051086
228414478
1769053259
1844093138
1771702274
196723369
1332451064
1791168348
1771778265
1316172999
929003687
738465902
89830751
708171411
1179796830
1096830614
1620799920
1436957637
9970866
1997569682
1738438293
898058499
1300121266
366749030
1097772640
1590168943
1977651809
380307466
1113466484
756146144
2139847982
1473704778
726282783
726844465
790815672
1541359232
1290592061
871113095
233985765
375945650
1384404175
145130159
583254922
826194956
598126981
63663089
2092714384
913203880
1254377661
1703966361
1716471062
1543108714
563632915
2066293413
644347157
514840142
1962149576
1123061065
364203070
318867691
732386459
1458574660
1347306931
838246614
1140500389
2094744233
291027501
1503071848
1934491292
858365
2004309490
588662438
647436681
75849601
1814889025
747785656
689286346
1851634145
1040028566
107832791
1275920983
441519926
114430660
352449239
2019042832
1607869003
1520440464
960044309
1312025776
369506848
336281374
492987592
441227199
2092075304
1167043175
1156991468
1206746141
1478373358
1995312564
455387672
118401654
1604857697
1799378857
698693575
2053142807
1806623348
1607567211
1357443158
963325214
1837343844
1247106357
2041874121
616527037
755002200
1627884394
1280744155
932411552
601050798
118201471
490727177
1437218920
1516828763
1795252403
933027966
37459969
595301149
2123114683
1988524005
395344078
26196017
357336467
59429667
1221497840
298591007
525957308
733427422
1925434905
1376568866
4785347
1477225352
279943174
95884482
348992715
1967121696
1985863824
1484579018
395719691
1998329867
1828659999
718974712
789432184
1009784350
999620363
568909278
1414980073
596535791
321389814
213944259
1752830113
995989852
391380816
1157286588
634284260
591500429
1685211249
1503211981
39826239
385312162
560376629
1729093787
1047152891
1879618261
1860216679
512040883
2138273738
966736916
55239953
700663685
800026142
529318749
1524178048
1289018921
153661889
120796075
1566730507
1410377714
181391193
1435017871
1051272031
96973032
1149766176
1867891914
179106184
1317552134
2121137512
924928041
1335868967
1107523227
1688906250
1602972761
2121230570
1692569261
196701403
549256821
1456020068
541328317
1276162566
1572043920
1927217922
763429807
1328333975
789831861
804794797
551576580
256500033
114554318
1342495682
1463066282
550084670
686276786
674121111
1204598285
1782721005
1542403031
1560662982
1545800789
762062582
380316099
768129961
1004719892
664940225
908075268
57293739
1939599989
356378949
1082601051
369745797
707112656
1173960740
1759824536
2036685201
2128065884
1418768917
2028676346
1098467996
1454760288
104261588
172261290
1824075105
75882092
1769393730
1308016251
197261402
717761378
2127154444
89352613
1514037832
1738805185
1270428183
190879634
2099210671
569200863
441918039
902553254
633550119
1713560148
863897307
146636291
1965439262
795242567
4992232
1732144322
387718512
2059919942
794292391
1013464091
585950496
428876185
972783659
1362655454
769114062
1517896287
1502471205
1427099599
1682155537
1739997887
781729795
252692320
1585760270
183454914
1460447992
304788583
1597970612
270629511
463130804
131498546
2095204030
1892296053
1898368806
1683039291
498054291
801854542
73387989
1075546268
1039299663
1667994034
247538218
938641450
1591081894
1108976517
1984078740
364470177
1614215556
405682676
1665330394
1687504169
1853851479
646735523
1737455324
1713053361
1531921518
679097710
1611658683
1191536647
520158709
566795913
1227990445
167140638
1841875504
2055186503
866375009
518372457
1611504971
984761624
2036271127
1827147402
448317009
2019440127
1144009787
2092422658
1266688807
966579799
1641995372
384790207
214252700
1064787024
663061393
168195653
2022499246
1903442058
914217044
1577364822
834875165
1767050510
1172348913
104960689
1938165302
1401078874
1616153703
846414784
596302671
652378802
1119058378
74907295
2030482911
1167562624
2022616468
1832666243
1769077511
405024882
826027671
1231774471
1802778014
436527792
960232211
1165591899
69033584
237874155
600827423
780628581
1984714708
660742737
916364604
2045217435
459354100
981239156
211167752
319109619
1036044564
599026813
358492475
142654093
1339546926
532073995
747741093
945859360
1083695965
1544167757
140211127
123420365
1887276964
1178902198
32450660
1265699469
1304729823
1800279198
940719973
1040350978
1864855516
995208831
410588898
867129544
1616968844
1799252788
568289276
217680383
680453415
1895965173
267681496
725187340
1430074176
1627012683
1008864222
1191878130
1443803007
1064077705
1590896948
2109664103
524351160
2010115433
187711694
88179480
1215402377
995512202
1293714918
1832914268
2102940979
316704445
127310278
1858098259
1436841227
741964243
1737871488
179299267
1530000144
2038242257
638103012
191409142
1463597376
1579646987
1163696859
1745609583
1950183463
1924529655
540923941
1995790019
752652529
2048947913
1971680220
803121758
1123594760
853517897
120936202
971452244
685717306
895738605
1582650469
2093472076
983518863
67928051
638572294
1055418166
331803346
617859922
1005714388
2038387186
919863743
1306991759
1887065638
760609188
1438234596
1942285709
854390277
269994151
365190500
1050246409
1687535035
722518897
1454844754
429911492
755002146
1012450648
1316128735
2101808871
136798492
2118980911
1303498334
1174172701
1559042457
1190896312
1979721080
1736597596
13578557
382155048
1328473502
1045645781
246784583
847102948
636004108
1648906816
1447875042
172322539
1367413668
49851963
1072333111
878740687
1955027950
988142137
54554451
617905345
1723361681
1837992303
1557319858
236934681
1888715573
279702063
900581820
1974816220
1188420098
840295128
1216666342
1723816505
1382820348
882198257
1286138180
74030147
610418734
1170237973
46270440
1236564356
1893064604
1687527252
1011526845
1195923420
1309783087
316799115
1768395190
1854179384
1851658980
465160411
408183073
1390158536
421636853
2111260038
1319309426
1810390640
855133484
2061231367
679930031
417657693
599471735
1205573580
481791635
1638861135
1842027696
2108640313
219397526
1576124875
1685643577
1333458264
1837979363
905200075
1731161752
1367125985
561469239
1559251300
933413709
1351939885
1864477708
1948912183
923076468
1846449147
1744221663
1587342948
1912443530
938162900
250584242
2129161400
812736580
162743366
1360828579
1765734700
9530262
2088125559
2051856451
586759852
1347823129
1669845071
1536750821
784147689
1244624741
1066000878
1486375345
327263730
1208475591
427583441
1615367611
1948303016
397495878
1065890343
1480461700
1643465276
797081658
2066121499
409812707
612753440
1720902710
1656319337
1430037012
841804589
1263665515
671630491
1809829272
1462041138
1944551856
1658198518
1401496603
1478193352
1141844520
2035054892
1101951212
1627860353
146676508
1143256307
1047900737
1003688979
1596698854
1339866156
862141582
40525365
271967734
1975396569
550913326
1561246456
546560043
1820853483
1422541039
1441916954
12902158
79099731
1843113096
1323246235
1249975343
284276638
1739618184
633096386
1901178469
355838401
1672066870
1294275809
1465322361
701510819
1937977810
1861910250
1108167953
2084270099
1697878526
469754644
749016042
668572523
2029784547
1806291958
563727201
747581408
36062787
431219943
1866846957
313726030
50450009
613938780
121239936
541324035
438892043
1587076392
1074748554
742203759
1039960349
1581524543
2142281878
881703289
1955591470
1450213799
672264445
1652411223
322628538
1320453462
122293031
823522433
850768750
1534269347
1638093825
182789982
169837425
937545670
481222437
641300807
716728484
1263743094
1746608923
942561517
1457089339
222791581
1848626915
1087414835
1905639658
2037461781
321080796
760502568
688106076
1890899117
1178453858
294399406
1556537059
202768223
1447213159
1224465255
612221660
386064395
1090692823
1408986391
1499451237
1889758983
1603764280
333270243
1730789568
1620027415
1710275953
198973836
1417863770
1536602048
870184551
400195579
867358676
1140949680
662526001
2090190370
1920122320
1939896647
790949976
1987964633
1988678394
1424047764
1161154869
818505828
1501977718
1490054259
779241369
1244167222
1296028140
919471420
1148368583
1741112647
1652005645
647095138
1121756073
831097384
1621717897
931231736
561332269
1167621952
973448179
1032438263
572072483
1314495641
1167805929
900293060
2082289450
1399166493
107130510
1640083886
1671440072
205334901
1590944171
1086352076
1702648256
1765507599
1277637704
156100674
456518603
1737308141
82003571
597087530
523373364
726298848
1385410612
180474590
1802805387
1748733801
313482302
372432265
2052510794
799160282
1974823568
2064400086
1995536913
1718044016
1263557266
2103018274
610237656
811452384
411809914
996036639
123565690
1898918403
1532949226
1429399128
1565640167
1041537000
276150648
945080106
1724296928
1125159136
921362063
1159927466
2115433372
1775718188
1671913060
1471735020
2004845369
1863742735
374916924
455779909
1006732578
423215811
720285115
1970269516
62993011
1052088040
1626232208
215524348
1445050551
2123181566
1150092175
1980863931
367131914
520238739
942977860
726952427
1312327271
2099048021
25101443
1775460775
998159605
107867251
2115531315
1411884402
534784841
1761704533
1109605954
979352488
1744965744
1486517984
1911970857
205898853
950875997
613523078
620083263
1304176713
300157843
852994700
677673896
947936538
969402621
500417758
801050219
1484315014
741275152
1532310671
1480639670
1149121028
1101455089
1349313435
296436491
1453884990
691530720
997206761
579631774
2107596914
454650170
2137558283
1919976851
859811970
702786420
102963947
2056816536
1500451875
343415400
968433934
586237830
760425960
824051939
898669565
1737377728
139794231
150000423
1237924975
189569871
878049498
841976921
1722598740
1203073278
1517671679
168231007
23390546
1260167214
347657318
32242612
573675519
232546731
932173673
571582015
1135124919
1415807256
1221026522
1259308739
1567790183
685224313
1678971645
7920046
415628036
434640024
48595105
1646368241
1538921986
1926977134
1033494991
2060620490
457606165
1615938328
521327990
1393385625
1203436114
76394165
1020492600
980501073
2128157675
154674954
1503460876
947721783
804186542
1395789047
1974060384
1204289324
541736397
446462458
1898298113
285155901
1431803580
1720184961
1416989233
219266466
499870329
1897841443
509806674
313053854
1882195165
34627556
2128499987
327314797
330866414
1881383957
179554797
922077895
1528450592
999470128
26894540
1463931577
2144088385
2130608202
1405479353
202077596
1381333605
1144653661
200511483
1218187403
245009175
1731124816
310663346
1259564661
1344212588
1888180867
1954598589
292395529
1622496586
966227282
2017963285
672090149
1544456619
376942510
1901926022
642447740
980044383
1583251896
2118962112
745820812
1257018779
1304697748
1142289243
685395005
2137075864
2079816548
894945840
708574635
51794389
335798241
139049889
363910476
1598691214
1102507437
1999162951
1093657539
1162610965
1481199489
2019840266
218526333
348062706
1757619631
41098051
1449167395
1408546829
1812918867
813132407
1254077984
707793927
884903729
877856899
1807354059
1077439953
1862858153
274530844
185966633
1268881346
1364018764
1042151740
289267648
278487808
140916909
181215413
1726800467
939749739
1118578111
996154195
820703116
728516731
1095141648
1166119179
788564963
1190225924
267778431
2142501647
1837732289
1676139515
1593724241
897295775
337051444
733122113
1954729591
446570270
25508093
2083061833
988023957
2100246353
260629918
474173554
37295079
1120446451
1355232226
687783149
434561941
1059623773
2146851345
546605089
2081109566
1935515359
23050007
859044963
2078654253
1140866695
1373548147
1217926253
1353649354
1738240870
1449590116
632222256
1920460104
129268620
940973908
947276779
440397419
1662589154
464983963
431594808
646839259
1678473359
1530132146
689455699
689286346
1775118930
188421388
1168359221
513036859
1002560914
1274609832
1581571125
430875900
101847223
1842526657
1713123926
979161587
1722323341
1863717884
1059612254
186429693
914725232
29958654
1475167146
1519762053
422811510
1385719786
256954386
2092248801
855032620
1455321941
2109762547
238555366
1063199240
626993482
240390439
1258824
558284538
1394004677
1423803272
1311123286
1577669544
2073399548
1965196139
86743232
1521406437
989689088
812605080
1603987466
799938860
1653004604
1326698583
1739470794
425881236
688210201
121401000
1827679958
1403113745
2066890693
1835397893
1388501156
717143225
1925309451
249334108
339183409
510476388
1496017175
1304936883
1598631698
1629471578
524354851
1884102960
553435276
1513517202
1011315009
1307721856
1754364182
1429715852
103581309
354074737
1528444248
1247478722
1222007308
1028260482
628340555
2107430890
262152525
914328572
464825678
257931513
2095832425
1526674837
1906063632
1094069897
180236845
1358418262
1216354318
842823555
299092419
1873240037
1873085148
2116250237
939808399
1471613067
1306693385
1372833440
1322852886
1590839747
924992278
835115596
309949056
2027721156
947669276
2002398553
1138506957
537267931
826184433
125486578
29642651
1603648141
1024396396
117327683
681237086
1118305287
1237972326
1898130501
489298561
2079819499
629653538
389346527
1154424796
714855402
1764955601
701939501
185775533
2107701561
840346999
322630790
247534362
1419648329
2058371441
1806018689
1534840618
1450940728
130654729
563677112
311168313
2082248774
1861486201
1343803614
34176009
1531202811
1526796163
1652876158
845874267
478703952
2064515214
1082646590
638713025
1742890428
693285066
1028930716
422384454
258435611
1404874482
356588704
1209068690
1627601842
880896342
1552349331
2042225244
318001643
1132340280
195204195
730188070
1218433778
1355143864
1799154815
944010903
1528097472
180975734
480862538
1487214650
641175759
1482755273
198913543
955582481
2107512082
417834457
601283625
1125882484
952063211
1930440565
1687531661
834963140
1795610910
472817483
764718021
199142112
2129712846
899410525
1540352231
1231193641
1783975810
63377316
1328939024
1575735066
625183865
326198287
1274678139
1716493261
1044659286
845829975
1260808374
101916209
696162380
1085673801
1748656674
1875812477
1997771635
183677039
460810837
1320493349
1428777642
1304616125
75210178
1380919421
1788556174
851755449
1704676888
1328931470
1660843026
725064422
165362890
1712218449
69972952
895822572
1161272975
389864142
1354397666
608920240
2067469567
999797857
1466457815
1615186806
2017984758
310753466
1871642172
555491944
85581727
802544995
903464845
1620850489
242629213
716262160
780542206
1871584193
478939535
1735821319
339886894
2020583926
1464891772
816340616
1713374796
618362315
1344990001
906616405
855761568
1460308046
1035722279
1213969123
1688822772
471838082
1276559901
86383504
1539663024
1957443145
811323794
2119054945
12121959
412258679
1327656699
812621775
2094783599
536471436
467824108
1794401539
182212368
1861913494
1385413183
1145557669
473381851
761316418
1016168352
469991236
901535192
332447097
947137043
803667822
2035961584
2074916560
904710273
1570712333
710350412
105183280
1273585626
1413491825
1781678275
1447628547
1141605330
1571691309
1087304295
463577145
336457634
1430892539
1115412401
1146352539
1296216255
2085956478
358910945
1165137204
866072130
1819780805
1038176733
719208594
1618169508
155361724
46037925
2020765613
1978919740
716863454
1188059280
392704533
1772687296
254261973
705973514
1923875953
340133380
221322746
183337504
593596790
1515227781
90029901
2178607
672335053
655445408
1637916541
1208692193
287925370
1879252270
13192413
1412651016
10989029
1644843965
834491774
455872406
1722537069
61158108
1440470129
37703171
1349945322
1187168699
458627771
960042619
2140887047
1293237237
1128031854
2036863585
672634831
1631972965
1923865513
484064634
402810418
1581800021
920669443
45997042
836708661
2016914216
394165439
2132446244
837454212
356702970
377488107
1609131620
54072898
1905339549
1409187527
2070893165
1922278853
1780109944
167463068
1651436704
1143142898
874708037
1400945427
974044023
1239764548
890313780
956151645
446390018
554198895
1301642713
911576325
801144823
414668710
2129039596
1590646832
1273455509
1338540995
2119157058
1324934820
1669669116
770187326
1752413202
1533719203
424357039
95534633
943219778
2073521338
1461810861
2086880893
847604583
1184357513
289768065
838108328
2095950121
535104839
276887939
31172576
1401988209
1018492047
1549014705
1622071479
1697032617
631378063
1947829352
1739850610
2077710679
1736936531
125890990
1648183562
1772808384
1518800211
1426446707
1232341308
1770734120
885620846
150329036
1302730317
682564068
1662242805
1846708502
122526119
1308738108
321256852
1375589823
426021446
1273941435
2014368440
1365917245
827018607
1772742499
2018382106
1213880130
412350121
1720538162
20322431
1704443883
1383702397
737502497
1921218240
239800633
779863679
786785866
1333922860
1207743330
336233426
1754154595
1326752580
1451445313
1279097587
1829905009
1432895015
268185777
723997690
421742885
1624157767
437035649
289497711
1080369717
840440159
1830403177
1352508751
1863354299
889191387
1403578951
374465602
1780878377
2096310198
316517367
516684295
829129380
1970576661
1794730515
270069269
2050235088
1577990147
54847696
773058144
1601634547
2119436784
545721110
878876829
1623659093
956031510
596984428
2030512769
845796223
974471341
620797870
65298344
1750842051
1981760205
1801088532
1482993089
749856496
1389616277
463225495
1447601428
1514037832
152292343
1283928666
1782469803
1477871953
1461570193
293672332
1567019213
673435622
1912679097
1296634346
439430185
1967390781
1209977589
1880766733
1997205713
320548790
1354520885
1118282604
549256353
1026830193
1547712933
543005373
1020432429
959573704
1001946862
76058371
1811717292
1850240752
97835250
990748994
1960185798
1954299
1988211246
1747344227
889888990
1553517923
1157837437
1447833187
249904076
195370589
157071771
1664477275
468107623
1012850410
1587909463
1742046467
1526719840
1097852847
1459930649
1804305697
335330645
956775393
1242407973
861854326
546873379
2071642407
1612153450
95556531
609132019
598463271
555245887
1848491130
338572043
68904303
184675592
1022539783
674918154
1813387227
1980290375
312823678
1069717810
431592409
307785688
407612563
138225484
904329309
215648172
14555494
124971681
734490413
614801688
1292784685
1571150202
1746089524
44431410
802490423
1998737962
1172795342
1058368378
1022626879
1068693040
393989473
663327827
2115076947
1182667107
792665959
154361146
1468025491
361638609
709184060
1858043259
1634642550
711604165
644058826
1303775033
408335958
1766376670
745860154
791993158
1073044659
5453843
862042578
824818808
1788181309
1519180033
782870499
1169281116
1845460384
306826330
2089082539
494817474
1078118202
1914736346
1356914647
1853631120
225020070
196880596
1345183369
808559926
934254837
1203453158
242354270
927885055
142390203
950543473
2006069744
562573370
1150693338
1034126107
788473363
1792875961
1383962936
721100304
886265076
1249431463
511984183
1711912176
679583659
509281941
1803531732
1657918488
1238981624
718537420
553760486
1384906666
412152761
9223766
623428661
201405274
1492353206
1205129111
1965817302
430688503
1294109858
1997842151
1985319953
231526969
353292855
1887870924
211897153
1506646841
1704831243
1894917160
511673409
177975898
1820662735
729799629
1830644431
690453553
1013194789
1944949633
1136918520
510919006
912938774
180747575
1940379498
916659293
1305190974
1327288302
1875964059
545926108
1214960853
1988684717
20663346
821973892
562560338
1995370738
2112663485
766748572
2107457876
380458110
1723529589
673468291
1045325823
747367071
329595513
1390751925
1566175407
97331392
347756859
488532466
855479796
5958907
295447366
1909266149
800090246
1519575826
16860895
719842314
553008648
286086256
1552991725
1594309955
897042130
1854678401
316485893
1439300033
1721434226
1394553568
1653792765
1692374375
45409548
360019931
1098915841
1369182460
733200713
555485429
982050474
1694720316
496885730
243104312
706058433
2026704569
2062638807
193222822
1652842924
1541241749
727382761
889519777
1470062721
2123090292
808366184
1832552702
682622863
552826728
55279662
67416556
1025597987
1641353177
648652501
2051087664
194940518
1385960398
1546331235
1642956082
1990316398
705070723
1437314001
472994334
1914924003
1955579729
1078473096
2043642065
1926490888
2042904587
605481072
1289718907
2103681992
1800030095
2063701858
1562468369
610222646
1615022973
1012895926
1200073784
2020920894
736279707
2097349575
1819368390
1884718074
634005858
2119771163
1696268432
769594915
1983682904
1089060070
992277274
1950270146
507418363
334139354
394127221
1144366972
282680566
494086096
1964959754
746083482
1338864764
1282957943
1662492924
1209952666
334316881
628858567
639796198
907968239
1517609816
1360741739
1065879513
552043216
1426329376
2119241325
1136549158
1419981837
905518159
2061624519
338564349
370218353
532810599
472680358
136463120
384463785
1456619987
933382366
234162593
987456596
1743428624
33010281
2136397633
1805446966
671708929
861237029
1086618259
661649648
2049776401
2077261182
1407953637
1343431687
1121337375
1264703074
1501200114
271404223
1975164275
1051555400
583717351
159798221
1209557004
19826344
649460383
2125187077
499320577
1528676887
812033998
759303760
1574644272
1089429791
1967791765
1965946699
592765473
237210613
649705284
513172400
1282867138
1419287790
1530625623
297741270
814811192
2081225553
852801309
869909969
448538433
220236043
536230481
1123978042
1449221334
871081348
851671984
127697029
1328701065
1824553515
91244484
1815334384
1839275765
20173802
794257052
668686621
2130655559
951803833
1842541762
1327499641
1001586623
647905313
1384366325
907073680
60296574
783305556
1024629914
1148923667
702464071
808605159
1779708540
485745830
1139464412
626757128
1896145172
2138542649
2026559303
1107593856
1263405248
2103552089
1938141953
1717473845
1164732434
1847848074
1032671958
1108947051
2103713256
1554699278
1584226608
1012774530
995543575
835379993
1969765691
64679378
39365618
1194164038
1664548887
638513089
1899512212
248427587
579057647
1767946232
1524363994
221491629
1315654013
760857674
1511771017
1915162978
1421589493
683097306
1929023420
1862609793
1825076306
1051390657
495573904
717081393
1789967396
1244463044
997899773
1028374623
1071303062
872299562
1525102632
862192579
2008567080
852028408
1792809839
203057486
476034087
1111715510
101416173
1421785695
1931805648
1482977831
1273394160
2000155756
1995233364
1358470403
1067272563
646931892
178612694
56604094
1321499603
1391318203
1570892724
309545192
1079891424
1943174854
1405290956
2103243556
1745368191
1094725609
140534948
1457742891
1481658180
1756658335
908150972
496061968
180123812
591676122
679756564
144923719
1712078669
999557095
728771429
592042300
173599329
1481705628
138769861
1249563562
759469977
661819598
2035171958
1687496552
1578093397
1782578357
82919008
1131276922
95352642
1157775541
186578592
110020226
1266123774
1673211170
249332574
1940748549
1836464053
1169564778
391999337
1958027438
486495512
877882903
1147990353
500484417
31301036
941030774
1147446848
1369740391
1684684940
1185717855
113349912
1592151521
2044026339
774446928
960899466
1656248236
205994713
1373343818
794551555
2021129993
1620367932
571839191
1975568763
213801490
2010453922
842564979
1648497573
399097376
479476073
1964029754
578819520
1981501055
451715884
487934685
128141130
570970846
1729958634
25771947
1956842723
865380568
746882904
1087086498
1017829339
459435770
592898536
62897400
210345448
161757233
1804986044
338534905
1340357588
473580468
1747010105
572484926
961559468
1580563390
862986141
569556154
1886169939
1696650482
1672657538
766770821
203995934
58963340
740332962
1065388470
1295154873
1661324545
307714651
1080446950
940275712
70166208
960520572
1226490412
2072408753
621599885
2086751851
787691417
1293947204
1188093769
1631940801
315064672
1435176451
1627643043
1160560849
223032033
1025746129
1231915352
693583357
901299812
248597055
788931144
1467354859
634656085
899750523
1411090655
1989284951
1798833903
1793520764
1487917647
13672090
2033574526
650294600
1101478613
136938829
754933689
758859649
1748073692
1388933020
1273058634
1489494929
1382981731
808155069
1981108269
1749246068
449063224
1014176547
1647321535
599930801
109084618
350546771
1137024235
522499932
891625816
495120531
724930245
261326323
942313859
1112641601
1828665088
1800651557
1151284793
250112967
1062130781
1863071197
349966739
1696053345
393070024
1264873484
1467516463
1752018443
393892975
2048722246
544456611
2141176705
62628857
1353089007
501035234
2078305994
425241703
259436587
540216691
270447779
2143011545
1567201876
1514622844
848682928
1831304290
1322978341
1636078032
1929352343
989417220
1084945660
1352543946
590775631
955314275
2016024279
2053543576
963439752
1310518160
1249185530
1132776510
1627190142
1784904319
1035082681
112965586
1309771216
720530155
947931932
496566713
2054860516
614229233
1559799923
1207509663
1433357719
382756064
719118872
1531921058
1457838791
462246069
46422066
267941026
1148018020
760608938
309623856
1957370392
1779636983
1874277748
217469350
1717213745
437064738
187876202
1122878505
1009152125
1143149472
785545669
1944692551
651190331
2025587409
1391769154
144927972
1128146311
1228833870
1481954248
1322854748
517294202
849281950
275658414
445943037
1473500877
72846788
2099098918
1804460235
145286518
1159146755
1906644825
1638347102
1187790844
681628990
1915685037
1491462996
845081592
1024175442
123617601
887668479
602614054
472310080
1002030585
371165762
1155819111
540990225
1020022240
938450342
539067891
2106846237
2145723707
444483510
1861461888
77980027
828259497
1229167655
1455554541
55157182
193927370
1395253420
216008552
739017692
1909550297
1836438801
487912883
240655595
619504049
1422553124
229755135
1156224716
216907211
1792536669
1237979576
167808358
554313120
603742634
1525394525
2114376973
182934092
890320571
828762810
1162912136
178990187
132281916
1842566706
1182451346
1395338659
1205134735
1115521033
876028457
292498759
1847660643
1602836039
149235382
69800134
2108567264
831914862
212551374
845458286
1202240447
1183423732
511996174
1748559475
1212531008
1400934095
402207291
264241406
734831153
1430945109
1438867849
1442991194
1831991553
1408875841
82445789
1726733645
1707208016
962953922
353422037
287485311
1926114412
1317615
644395879
1647544727
311131191
348783893
2142026338
2077755262
1990344707
855659051
596281568
1858291418
1737122717
1714037613
1811897406
1537629595
1301889273
1773596701
1577295077
1635857687
869281709
813107256
1540134527
2019731938
1495144836
1738098369
757915300
833026843
1140522587
213955715
1340836243
720332506
366701226
621285687
2046104134
897953005
404895494
1692861668
1892913368
2080163433
335718151
2007868889
855898408
1325080210
118838779
1672264248
944999271
1450054534
959268038
1418127062
1823883830
1634023686
1821807365
1044421641
1662612328
604201202
1139356924
416180221
1330924362
1888917139
1900098417
1840941141
1064360053
1874994560
696836372
827808283
1099530327
1564960325
492951076
166990764
2081339554
429839266
572691939
621818767
981128729
353883623
967461509
1597052805
191941102
623607422
927141181
455821781
582359177
820936188
561678683
1088344857
1187948988
1281088434
177257838
1183888162
1578708842
1567376572
1425853107
543968620
1560642079
1486385491
658244630
895149389
848755466
1367450677
870050326
1699895921
1619843210
1370316603
1805748386
1612186341
13056507
1754672448
967241546
1996229439
630346145
721310327
2062086418
1951335723
162224018
430959645
1074113942
510819662
1148810059
531686274
857122439
1473409277
1363346505
365322499
992904050
1079527264
1363660895
1902220742
435263657
1587448639
1530434354
1462751779
335557795
1340173715
1136576659
1489102743
407001536
2134110278
1170466278
2136128553
65872235
1914520973
1515660277
333566062
684132925
1278491161
455850655
1605597247
844309434
410082364
568452127
1686011646
285967893
430724011
1173258324
1325807650
595310209
1693934946
421125670
2021835414
1574796581
632650579
387418400
202512979
2044419128
865807403
745155962
1939812063
1855345051
2069638901
1035701645
1180019481
698183089
2116681376
1015084004
657864114
561696745
434311603
668732782
440740212
1615258019
627236157
75343707
1047753128
1503056720
486117464
1022685729
1796166721
623877650
1556899822
1307565494
372991613
1259514338
421625477
669892589
1973879008
329203325
674103570
510347403
91585632
632264208
679148553
949133251
412292500
1794047566
690227871
931675505
982757674
209773703
101103384
1518865374
969058347
1870673474
509512838
1307746995
170726244
180357941
1822403814
1064763510
201675346
1472285942
2120191953
1822714610
1384220332
292809875
783477513
99043674
765995086
754049718
2072048893
33072205
1608930155
1337935279
920257404
1456511092
1844730337
2028936072
464341031
1312463688
159576892
1548378697
265973907
264943392
226431898
486932864
592695109
995856299
1713099914
879078488
72264040
310477659
1096324800
872814870
1829885069
1966678158
1681354708
1246314124
250444156
1232338875
242004655
1701158107
758623208
606669078
370540204
1117347286
1557005347
1799800518
382064646
749803682
313540661
1687604058
1483442484
1999140095
1347680690
1958981101
938928316
651575832
1076513118
476228701
616357250
325456255
524051736
540901690
2041942697
1693655709
559716365
1017868617
375839713
861488865
1240185581
269223773
740080256
1844769439
939418471
745691684
1475177957
485670142
1259048542
1281536931
273238113
599451597
782832034
192447723
682907347
1307951840
45330674
1934835867
2046907502
1721425031
525533390
1412262512
1515455979
246445478
1945214051
428736213
786192982
1387948678
822693135
1800917274
1068866808
1515242332
449046323
1901422969
1997782381
1279499617
772439981
158898642
99233837
5817551
534880791
1654182550
1034303689
2111306239
1851086260
719569781
1502480928
2051800004
1821856253
1039101835
596476510
1635858555
1883567275
1964254288
717605133
1009445832
1910093241
728000099
1209423013
439874090
1956872777
1545197858
592612594
1706761973
1097502491
770880977
787610989
1164868366
1533226819
331470308
1371543174
960746237
1241046442
1906771122
528867543
312003058
812512112
35338479
874417916
24570737
1760872471
194716135
2043976537
968400334
1257680638
1329347476
1141237152
987577884
754285339
1010254002
983406000
268839483
1841778813
106460237
220871504
1220529831
762033416
2111894296
1316232397
1521032756
775536928
1540725227
560162400
552223247
1479013114
1906366401
1331014604
509750395
1586222252
12251462
506674971
646031926
262906598
1051379608
1455650742
737127224
1669586101
1741545811
201914342
1792537377
2134091756
1216676006
2031841044
1601081386
2068825879
2127535799
1961972085
119118262
1351673967
1117367655
375029218
1487572886
1632001930
1512818758
1377550910
9214259
1644166155
739242334
1957713770
1673896824
728185396
667290274
514512994
1550495047
959835319
2079437957
186933680
1010025055
1325742347
946186152
2084124313
1993486033
1177048190
350429575
1213324687
1627535651
1792271680
1840953979
1238124026
689688493
1650914131
1259981961
2019106205
194856748
822733382
2036866032
353567056
2116330926
1589643288
661989540
1275585144
756022169
1878649912
1239672640
52206131
237933412
1174129646
1092643806
61266529
930259317
1842834501
854499288
867498230
1792676378
1255706522
2073018305
1542916283
1604724139
197994036
81082707
898117988
853182746
212634215
1423718858
601131939
1234711025
1203688415
996988515
1433690913
1688358510
704279844
669266340
1744746759
236853598
1094091965
2114021067
1589098427
432753334
1486737509
1012409920
64685305
1493418324
831530359
683026995
1984255919
2051304866
1836784407
1010405140
706031634
188058769
1578745529
830428771
189653790
1086323948
2118954566
833513876
721240378
1961767923
1124667048
309241722
738506227
629071280
487054018
1413501156
364611220
305355727
423745329
648928438
347761297
924338193
1337670146
619979129
261471781
1905792146
626794367
1922351670
1836181823
904873404
2107220320
1311836645
1186573413
1850280789
55567711
1212290916
2092184424
137304143
1875214387
38808308
1819917032
503629317
1919341084
1658282724
2091393795
1909609806
1504223531
1132906264
420973682
205787363
284760176
1153225315
1576553417
1220035127
1830061400
1839961779
1693110440
745557618
1779951366
1807755725
1876103207
588075539
458458686
504976765
1374781571
203643961
402161126
1252549981
1670033276
1466685240
1131347408
784678634
593177938
711849317
1476311214
880759528
1128263707
979439343
1645463644
755421539
581764494
472660876
1410956063
604647887
2015420041
1254971305
330799369
1875103136
450014059
1512455676
2070468235
375310791
339582462
2137097943
623114650
916949698
841082125
1499402335
1123819561
149878613
1268417404
859435556
2113563933
1133690786
533035037
798544953
119576839
1819589514
880838552
325891490
872469516
1388171210
351445676
1475957008
65833214
132157017
284789573
2129951927
1778867849
1749967563
1664006299
1425252443
1239704562
1648611047
861064900
789763642
855200522
1525810740
2093194030
1773168024
1112431195
1295325599
1888572813
785358898
2076624508
54342282
1910834547
1212217615
1017490780
528258539
1693370717
913087268
1880079713
1433857206
964257635
805188417
1292610071
1442618848
1894622447
1410926245
1645830108
236650130
1023019077
1512286768
1083675415
682827354
1339307188
1146912246
1521436460
1747716343
129391208
406082382
1967796599
1423297939
1816556076
1140301298
1105920941
1954083092
1304686056
1529021174
1107086232
1915019710
343601410
1712828171
1803814711
984196335
1739879159
1319673385
1236993085
2091808575
920333023
863012367
2102016207
1448946263
1605037669
970589332
770275890
1213817538
211685385
1079977585
701322178
249755281
907112164
258203820
2117492360
767260796
1830146098
1842110857
857226880
734309926
344364868
1063131698
735802772
1639845004
26575083
1404394104
462713683
470456492
333554588
746079910
1206133644
215793166
413880380
1046855475
1474831367
1660153335
1589807335
1563616363
1737937693
1573158264
379103252
1281937575
580957883
1233630472
981601344
665305168
1969528841
237594320
1528691516
1474076860
173057495
1570437597
1387460318
1726817978
1198546865
120869227
759850505
943586187
1199200967
1311614262
1773264657
1501770774
752247628
563580051
1293198335
224859860
1518787196
53293115
477340685
625595551
1011885845
1678099629
503679803
860319365
1891389595
1610583730
2029483340
1451646212
664682603
911309598
76738740
1554702295
2073754229
1485858122
37441193
1595509218
1984901127
933276462
1212174235
1099546439
526066491
153498845
1999685121
925878099
1090965137
1683799424
653506727
1894783483
1953177322
1767839928
756060543
177182042
2082505741
936401700
2081552568
691747907
1423414821
1472995511
211958186
2127279936
1297947538
2004042740
1051598398
1671465227
1205786738
1225170228
1460889566
1401729424
1790906833
2142556073
1637693645
1168280019
597245337
976323429
1318460630
1527070129
964863548
1890939928
828881834
1859582625
29243631
1740644455
1067637610
451209651
1388683133
1226928984
929101082
1559337215
9413162
1078742667
1947235936
1988121211
847836261
498374836
90191867
174388531
1093341958
2007247049
1826409906
753053399
268295354
2019027649
2085432235
691989019
1522820725
974520333
1026680733
1089032779
1178627999
1358621781
1777956112
495860634
1744066914
1657300575
745394648
1018932292
1099763715
2039872630
1653391889
597280737
1694633170
2002713020
753906545
1958014337
85513656
528711402
1977277909
2115880736
976398518
291854042
534153902
1693336488
2037567417
1274415230
214398926
912059478
983399433
629779051
1961555861
1664259072
1261287583
819887267
1104441534
1667296402
1651921456
609606843
1652302596
524893981
122068907
670389963
1770892016
551444106
1581502611
1928815934
1240983771
308652519
4778626
829436472
1962207297
1715214511
1982752332
1268065931
654900934
1923386058
100680524
1506227552
1070371865
404841988
1790840415
1184946045
803448875
486516870
1925337816
109831385
1359510748
984663221
1757579095
2031932432
186431277
835684495
458768166
1983647533
669929749
128492226
746593701
771431512
882302920
1109488781
300059270
2006369324
1035184257
1836239
2045442313
1510123062
10493632
1865273606
1308898256
2081273221
1023499356
1018019254
62652408
559622423
961237163
682462659
1018027975
1681005160
547793857
1240264937
1504130165
1193136529
2113546855
1873690462
660183368
680699533
1406888948
2021387365
774069932
807751859
1065730066
193938652
1678683965
1169464772
589134114
1130097732
486505688
2037288335
582681341
1129764580
1799062052
566323621
37789397
1415045236
1035694384
1116000492
5677051
1056514738
29751698
1563076158
1454832052
371683186
1612972852
1385991557
1874734018
1233263254
936252218
432353253
227375544
1928348050
1634957691
1012724589
1837463709
952401364
1536906558
374597220
529028011
97360354
1018531982
449796703
58120927
183251487
1505534216
2109890075
86621699
1242254772
2029518585
1857323975
1387747978
1697641617
144143500
1364448069
1333895680
746767783
857173458
362391593
1177646194
844159099
1527759738
1433193345
1025368587
408319474
1883262325
728349591
833922373
1369457036
2032037133
700062819
225770195
827777644
752128327
58970202
1306351090
1826749555
353145510
748728662
147257686
2056854956
2040603009
465874819
452388195
584635116
745294616
800592080
429834123
544744400
271131429
1372112234
1269194161
1767518777
1721526985
1263577555
871041806
360374341
1274924599
131109495
1901842340
1490770540
1746746136
2073114362
1845492286
1039509598
761158160
1402729775
745936382
1482598344
151412722
1542910673
217627670
1946530235
1380031179
872937088
1219329648
1930037087
319234244
108363997
531734512
616175198
1345313872
1575796877
980493776
1112909063
2026552820
6184859
1846133339
1979968427
1050622500
1587640805
1358649669
1004226755
1725082637
2119440654
1350865027
149023417
454692017
2010584956
1696706248
337732703
1703828817
1998675381
139785373
968218341
2133646743
1374854642
226990854
544138767
863243743
718355796
298739089
2050271032
1471990361
1445997238
588478716
2054291230
701609195
182149075
1209535844
2084750344
66780817
739404963
1115582753
2051767252
1908435446
549958159
1338317379
447563249
160863625
1681824844
915261415
309229737
41591417
216213898
1941256675
517469902
1584831994
891398200
579735540
1293475970
1689986145
1298979790
594039243
1423986786
988837470
855068320
505651034
884092060
1182555640
945259416
306818756
1978666049
1534837209
235644667
2012072040
1322829695
1932636543
2075922970
2036252565
1641209291
1808092908
756772236
1647372177
349813990
1659896472
542131766
1885070259
45216207
1871590055
712380390
1854266319
2007801058
1959202711
331409998
1068074452
226483495
1313675579
747035431
1073697471
1449826936
435618186
2032205641
266292499
2104214253
1331489700
1289467469
1476326767
2075948757
1041702668
1297509236
315425464
272556483
1140993993
1092322390
1088591082
275452882
433784445
1224834892
1486977269
1696858776
2073110219
1614158525
1598591572
1579481560
1593842308
1178350625
1792064626
649163374
740140602
1719395536
676849072
566002273
1475577912
2024294285
1347700465
180026239
763483792
923750299
424824631
668475315
1418764157
1191217159
854949767
694533538
296709777
1996485452
524792317
143715290
760459171
904177843
1126916617
861948722
871893635
1905400506
184614721
1340997069
22106599
768751539
1424491043
1959882806
1279381023
1788191283
1001654245
1466479657
1130489085
747724210
1600081139
828845446
889391665
662337209
1901563140
931512141
315884666
108348917
700142448
1888867076
991832446
1427385973
2103831092
1810758311
725829172
397766680
565410575
853190955
270299576
211293828
2080899942
1600331189
949748217
308704605
1938796786
777398937
235307269
689458914
110879190
1227045566
1469022517
1002939796
650599195
1247219736
1157643301
1254197869
415301931
1931068238
1960656874
943578013
114052851
261151133
1912922789
425660319
1021719021
1836396096
845166734
801584950
798439484
2066985496
1015804843
600163614
90044372
809761599
1653958982
579102960
1265821073
1337619851
494862528
739312438
618941515
1850177093
1069732988
446486408
952310864
1943453117
61169222
1167189036
1841306072
1714336306
639630493
1416751620
356557116
630418942
1648998063
1153905099
1919872841
372478883
976300007
1515206139
485924369
1626047187
1696833898
480792832
1367396736
1206632139
1230553525
134270298
1625772705
1989937998
1848542016
504119003
1884687640
1253648894
450148060
679049560
899479244
1387351672
1864176923
880546757
199937797
1385032757
218121110
774066594
1866212397
1380315554
2053748111
1913708648
1017433795
1949897794
1717687943
1327321557
275738489
915074364
1411132089
438746820
13463560
1506742541
957957069
989151182
1485363648
1162040057
405996388
1542869502
988277945
273664011
801137336
140563171
1841436963
827358538
546094890
1120499261
1489870052
1814528165
1123502520
187432590
140750938
274926240
571602638
1992544339
421556284
862010033
1469598862
1614269108
160024187
248944779
621100113
1566243435
1064124590
1652060253
542889330
125875788
560037088
1806571649
935756849
820074817
1890948371
1040656542
419418542
662135077
1707744519
2114105503
1464686256
66718130
914122544
2041670258
1428416679
501628243
1661326263
1595848397
924110457
1576588132
1747382191
1848016489
422911414
1033467162
378515259
1195480740
281133120
1502253019
1727947084
2050746950
589137764
2006905287
529495690
1346372358
1961558683
146856412
682641177
1957782740
1947127302
1465966691
372753751
2080910079
129226101
1633197729
1089823358
1841958080
1407086903
1049588616
864925189
883426033
187167642
2121451237
90043862
1177773417
268254562
1079033958
1247248139
2009022255
533799730
1270054168
239815329
1483195896
1708187858
1649450401
853978141
299992227
862295349
1182903416
70949758
1159005737
257670010
1909297462
742252009
1710215472
241611219
1685039494
1082855512
776827285
1356462562
291210277
1803918042
1403347663
230779579
316036842
664447660
859049917
960160947
195788055
1423958051
1183179890
999844125
1845965680
1830099487
1089749741
2117629627
719634874
1642561743
1623404448
1698963425
90075257
1146693721
803869158
1230192627
1570586251
146691204
40306338
981918801
327306069
2139092672
1571252268
1461422499
654407144
512012143
1321035568
1506549023
56067040
1901377638
1446750091
1193338555
148454716
22934928
1352379388
391622938
602719933
1302461834
787319192
372707236
1816256784
737095472
1626441193
457663675
792725740
394372676
1902987339
1177443546
281340347
137539110
213184792
2092115425
1577836895
1183299458
44294158
1818221112
1625145315
304152856
136524959
1736587920
1760786996
1909911725
1579889535
212348833
899813067
1573667201
1415819509
1269898531
1656797903
1924475077
1823865906
1227137984
669542937
167719665
269401904
1597362995
686287980
1648498555
1886837359
788547804
1819474118
909408964
853846811
678510402
1947733393
1738636253
1409573525
1188552205
1789938518
859777917
376067278
1739496404
2085003639
1038974010
515665702
1778873699
2113419961
435411952
1759579515
589096858
265477430
2045489610
1566318856
1502396272
1727845044
449065575
268385890
312015778
704788150
1126732748
1027584558
1409765637
491615280
1552323028
147331107
1293843090
459333789
327799458
1899475429
467499900
2124887371
2020920388
1688271678
1092248337
1200984211
89445207
1603352313
617094816
738273213
119572355
1545395532
819836620
1711055314
1203184763
2860805
1111494247
1069861002
1256061363
1044761876
1097958336
563473879
532393940
968646303
573841689
1340549009
19372727
1352138293
679774186
514169045
26807244
1595376416
360530157
452296902
2013505365
1789212819
419586278
619416762
1879971251
3263924
1723491240
1108425080
1173885475
959718804
911363226
1802606634
911590115
1542722749
26924989
1075364288
1005951121
670160476
1528246901
2117988203
2122681543
638947321
2123142803
1045193166
1638227989
184950167
2004435377
63182632
987385595
819723277
865628629
937762057
1893153713
629451269
1271257704
1604930065
808733693
442093667
1508115593
747533099
291360758
257539717
975025322
797938089
1001335570
13922732
1664455060
1340654920
359487966
1256696265
2101661696
366887726
1798686851
1131050775
683864293
1586901494
1327566138
373139214
1310671529
248103670
246101843
1339213387
846735910
396549077
460035869
1993683275
2137388142
1910065498
794579416
1263551317
961137544
2110781182
1732173219
311654010
1795040500
65935189
308825204
1776596597
1152148232
297520135
434940878
2117329708
1555101608
1408576919
2045215921
1387270461
865468884
831607569
2011539711
47199811
1233940927
787612314
1554517999
1276168507
1967580575
1682908196
390653050
1468550608
1487038295
267447024
1845654886
320341228
167743588
556251933
1091964529
1833272990
2071863463
916141967
782331077
1192161530
1382465059
984250115
924943447
1171443898
1406169669
481259997
1001448660
177396647
2059320909
836081655
298012178
1392553143
577447834
499115928
1594587009
1339645508
679138494
1147059890
1166525514
1370623874
1832608062
1219681937
905317757
295214622
196999778
1848626696
1284638107
1721603726
180489968
1724494336
325187962
449023828
624442810
1927506806
1368745553
615797875
1037529496
1776185496
1091803320
357608379
147064388
2123883467
77553733
458567490
3711024
522031918
323025001
2077381391
675201098
973247649
525636864
846950668
423709610
1604033634
1900274866
2001047104
766310691
846990839
1513479682
1764738337
1108081265
2078201344
250793400
2007716969
103687903
1662020822
1651648252
2026181509
407534777
1796546761
820498694
644509943
2092185441
1595686052
1586563341
1465844178
684645915
2024201913
1743112554
794518216
326771320
1163258173
1248762311
1542337019
1297555074
1038241092
1542003412
1108203562
655953259
1663758903
593534593
184268132
891298532
23753985
1910633226
341659553
247721769
1051914872
1048909968
1828250662
33672028
1837192923
424393738
1686364225
174721362
1382521081
442499579
1751812489
672925732
713046461
2036970649
2018367815
1415498122
959060796
1492535933
457362671
1705740046
13815438
123833568
130300932
349029365
1444260579
1216112677
798973215
1010693285
810489878
1756458294
889936615
1857053164
1837778179
681357500
945484176
1513659143
1732656309
112467159
359218221
1869543078
490038503
1279156030
1410301507
15128216
369757784
389360604
424956567
826343959
1154782936
111422796
40755193
350167664
1792246328
886862051
1635532131
1465364633
1150505875
1824443615
727974963
1466467694
1972577030
1456781948
608047239
932800593
868682282
1953402023
459165491
1814556559
1674472816
1352556547
1977562121
1946791296
626902080
373286369
1977025424
238764833
658480323
2066623344
493011714
177067937
1359191958
1112120770
1238618874
1569077814
1463231410
1315141638
1163145050
2008196298
1892544312
560102118
578990557
942583833
983265567
449861931
1865136593
643884489
195516698
1576807037
1515515317
924565112
991533301
1516597280
1207959993
74882182
640453114
1627074110
1621835102
364064558
407581239
23154880
6740887
303314798
850081946
1933229255
342145082
1906810110
104101691
943649124
77438839
1670995012
1215977011
1165388542
1890808584
1044314940
1419860495
104754552
608355985
1908079394
675111879
767208520
1880887595
1670388009
1821830527
467406519
1224088047
1147087547
1387831498
1609111414
1362191537
146391732
1882233963
619171233
677113103
1181548232
333402307
871745825
343698153
952216694
1140016750
417729720
1815309677
767467747
182056305
170006724
1314109630
1308526705
1806648154
1879840836
820266682
1542276481
79502524
29916697
512087433
387802348
998456632
1674188214
1030582220
850708254
1298084478
32230141
1982765240
1140425585
73142920
1124215723
634294793
2066001729
603364030
1867228613
822264635
1635503888
1049324820
1668711074
1908092018
1888417537
1889173494
341663492
1738689490
59033135
1730653479
2005567827
362240882
1792515854
225434423
204868918
1459213172
581092780
1827249750
1643839230
96866933
760953278
1752504057
1624798958
201034412
127077011
1155313364
1535274688
1863763526
1493611399
1034961298
1912447169
1024844006
1270335040
301045179
253615072
1867636384
789737344
1737246323
125256971
1087671756
158822648
1271661122
1992042646
657819404
1857275978
1323756479
473557581
338896975
1654091401
429958249
1207086939
1307612058
928194125
790905353
621064335
162850248
1953943831
826792600
284375513
1280904734
1291179626
802095908
927792100
443216210
863436957
1017180615
175635746
1311223739
517713418
1974252958
109783045
1377076367
768733469
1478968330
973813681
1312899468
1997803856
1620769931
969988187
1497769978
2116362716
1359287937
1656794257
476925226
1636217187
793545527
977024109
1693509766
721447093
2027161838
417736054
935638581
361817901
1443807650
1302080248
909365366
188276419
1644169350
1297713888
322768644
1366654663
1187161748
469420888
441244075
156092023
1740982772
1732990830
76237270
2078156163
1063995119
1362524923
839037922
1196996239
161031768
1879597301
1899835525
996025264
111428081
759563198
218783491
925208820
1922866765
432983874
91141882
1505235717
256408299
1562552255
485176621
1050995038
488293673
1396464101
862733856
713318124
767488540
1505510219
555455792
569855511
1630910814
1936615531
444102964
1702951852
1607218799
1393278624
282365386
1882383758
1676366191
1479766390
133528839
1627198870
202395976
657870368
2143406965
1411092875
1040738449
1606489009
1230011602
2076884531
1216211610
1336146195
909552971
1786811001
1584537476
1172214211
1253227221
611894905
1268502721
837542191
1517787802
208570
369480603
1319588592
159301426
2003578044
1880740903
375735990
2002089642
18689621
534324348
330064863
332546242
780016186
1760846684
1119675793
1204925505
2023257388
2139455167
370102096
1598406442
1581811713
1911145176
136428409
977752193
2030815710
422456207
700499810
1710357993
597869119
906767600
859234838
765878368
413047561
1318331185
224507918
1454122266
1077077828
697206413
798343021
253637591
1046619029
189645451
619368023
1954800678
17320268
1864866260
935596168
925124929
285513126
1484547007
2143926495
818144394
128762838
1339384327
1718421510
2142322552
298583725
912182250
1019261252
174034564
646962675
938818322
698296658
1037264477
627487567
261380223
718777801
1858054983
110024681
1122300621
298492017
995611694
1925441627
287053629
163432350
1418013712
918926745
786906792
744571767
2027335421
384304448
1532532369
544837396
610282153
1253246159
308885854
1187811449
249583925
706825304
91585632
1812028998
1194243940
1554217636
933746357
46089096
831609245
175091009
214642967
364990625
1390847981
1092346894
1230193496
1056887549
103661935
561307358
1648004066
956217603
1070766545
1304016620
1827911137
1036918812
1618598254
1668770967
2120904354
864600325
403017094
229321500
1143721355
2110793682
177804961
664158546
1510199684
643777009
568634656
1491689470
1886050232
750719615
1179920727
80702076
1777561638
1371670102
535220638
1808098442
1493232179
59496056
1327249602
481186539
1813131795
728135653
913583285
914433235
674080288
2056002605
2086732243
1506385085
1083097229
1086667981
1774061353
1073472057
802086916
966014446
879377856
1151856423
276566819
2144526796
1762287415
87902911
1960247187
1033828168
1196868317
819837176
1945271689
583095059
499895747
1522810595
1038944642
218523700
230904783
1506115348
993010924
701712887
1522695197
265905552
990605001
1631365665
639938109
2052149774
1568378101
698358790
1941100349
1979506090
7619736
296230818
1105391785
2084408097
1208602831
1363680603
2088688838
781651420
73728279
1937898655
1371438025
1162816252
1654436741
590368628
931046100
2012780131
1935968927
694238536
1290471651
1586425789
1276922160
1538039231
1567395767
786153538
1692417986
453305293
1888612613
1538515261
416486822
266310365
61453332
1608732832
916781826
900650463
1296109464
291215463
603297191
101115682
1490227406
242525669
1344016403
1274416709
924884241
1476495696
733514328
440466339
429273326
51472085
1180982445
559660691
1831050361
1534140655
1162503968
657130674
1017454231
1427934871
881434021
262632912
1415843158
1755609921
992711309
1882267578
460765649
251669183
594743510
805166539
529146589
459933003
1069849425
746389840
880117325
219615489
288271792
1009826744
347186320
1425930621
1581029023
904243946
1837913866
1863362968
1938808817
1129086074
93243454
769858401
1160411128
1200588976
1825037470
241782834
1492557191
1091953037
2146004782
982779317
611247560
468780263
100963937
429724817
1918395680
41528203
1732962280
835820626
1412246985
774257036
457339058
318513763
1334800957
1793608746
979397719
907515553
963198720
1740856755
1096762121
656287404
325585744
946335888
1584676415
2059252369
608121683
1907430068
1109323763
1877209583
1954448862
312029324
1228628303
500965522
355386747
1417209871
1863233172
300638208
758330034
1274454842
1912915332
171493071
521990282
918406910
764021476
834546717
994445161
1822169510
1745246441
1065155322
1149997052
949424341
1084619205
411751324
955135429
374429435
490886972
1636798270
469478671
1982703864
444452355
1063807335
1589958179
1410470670
972239457
586305181
1607062147
973309192
885589004
309586072
203118627
393029000
348203465
1595902539
1859264072
1488037483
1030360354
1116155891
1981869048
1786921475
1428542723
2076945145
2136122983
1022608138
1842748421
1441674831
548037696
865542241
882736747
1738056302
1578262151
1628041444
1106722452
1931107806
1723210604
165944118
1287655559
484168882
2066611118
1402458404
1171310348
291829186
592831039
1123854518
1480330581
623307377
1508391233
1104563408
673762775
1159335143
1025896414
2031684092
127997482
184218180
563774103
1881952879
2043888629
1834083751
1732829042
1262173736
541770507
1605455699
1352928911
1245033839
1382712330
682596658
983442935
1105007972
1087809840
1486582296
1977845177
114337343
361855335
1234146425
1042138987
1498402671
1379272892
1514292784
1451641633
1729567480
1965841990
1783794441
366564896
2103787719
1119977884
12818899
1224175689
294706224
573304746
1779874778
598124258
405731276
1932656859
817076952
1709851285
808877443
1866576513
1337459769
431380357
1695316546
1582175654
1064340378
1236476378
325807384
2024335374
2023126038
1079008013
641783249
1487192088
999670070
1068260081
82892833
1636686360
718755032
1035273405
1850984554
1431643053
2146928781
1517012227
1651491919
612410305
1796331747
1769815489
1562576962
358451076
278484743
1075717003
1980508528
987819640
621320758
852079335
762701813
1462244420
1252505714
712347204
418751437
1534180680
2040064418
2038143674
1216156505
1491898464
1457727527
1100266352
634945135
695657467
113677010
1640441328
687291833
1670216868
1312172364
1946744630
841309745
991410576
1653701480
1200019421
316010501
190819019
1785518216
1959845133
1782359611
413773813
445179331
1819701930
1406861143
272171711
1755213951
1946137756
1480813457
1347028941
2077969331
1913811389
1824733616
164585632
1250965896
1762576084
745303345
1803268304
585526931
889386365
217294813
1740184925
1950503797
1372259214
1261286366
610585765
20601151
1412144089
1347371884
610263946
1537224539
726268094
630429768
1835098101
1491646810
543227073
645503541
145237273
1672449265
738877099
1284862968
692222053
211543602
257528862
1745982011
921067258
362945059
632494499
2124203781
1560709665
1160419681
705212525
913098032
1328847857
2136150899
1156808980
1546827212
1296666880
538848988
3790527
753851888
20043515
766133707
1603199159
76259383
1779725900
1045277973
71097766
514972994
1810067514
1278379802
1093780832
1252785269
1585849518
894205134
326220219
1685483670
830489869
563945952
1606292108
1857490770
173833228
739576501
1681765263
2105703367
680332098
249840479
1855933827
1415583520
1344103993
715474707
747151831
448241950
894635884
1096108373
875641871
1055165766
1211771166
666490566
735367018
900377426
678104957
242809827
1551330156
877134965
305246115
1246803664
280996222
848741158
155203897
123171427
431393308
1183582721
604231752
1408166550
753847550
173220
1002851738
1012705449
589496732
1001699263
485091415
1561261795
468827411
970326684
218928440
935035558
1390142750
1927985829
1733769006
24910959
1380783336
504464851
465508928
1956451581
679726898
1511622774
306024201
1367551103
701934240
2042210964
1002156280
1825115350
200648010
1327804645
1559695936
602053344
142690803
843946832
1952309730
1808336325
1435843463
232359885
1785170564
559049851
614689625
835757279
32164999
1138207191
269205890
775193630
2023423864
1825056721
1507467731
923236690
400731345
263789854
528408030
1233556408
1557879996
2114681315
1330580034
362782376
585347119
1606370813
326561331
1236766555
528545309
1376709827
1488515204
786652505
366899600
1604457812
1000033664
514878146
381047190
419582260
1573089112
431228019
1603892480
762484860
2089201522
2006052693
1414573796
1971493344
493013798
1509891874
387825357
1800839004
485845102
1151936637
1411332772
230721288
647038683
1750753342
1592096696
1899641343
163284416
1878584863
1499565668
1268820104
2070856040
1980826043
1733998672
2052708219
1744538069
808091023
1270154647
976556296
1438524697
1728530870
1063171548
765457011
1661626496
322421916
589879049
1689796437
105629861
1941710429
544089896
1358478230
1555838373
1717934321
1162044344
1407847935
105878391
1840669578
804674553
1652427225
100539802
982566175
2137124629
1785538719
892533534
1175779690
1809661107
1846180913
676989752
949702499
1109545881
1209946329
436973804
1489340967
2053920484
1594560153
1777625763
1262496123
1393238753
203140620
1712682030
129685096
1663009624
826603467
1869734975
1014678211
1918533070
1559869452
1289965113
1202815313
931582423
58464704
990501038
707793741
1959662569
1614983294
311463293
544856125
477687751
433816060
447869460
1122426822
1257639228
70424760
1168950809
1708473912
643329504
1950846923
1941094973
866695613
720346390
1953297833
834872475
1130352583
1855080829
319550799
1294635696
1382869360
1974580247
777189230
326274020
576724029
1540532196
1821786276
1323208843
1262501265
2147102087
411704145
1441869177
1007955272
1978816767
1269829634
508462569
1940566231
713686493
585608566
1648892663
851055284
1844017114
1763501605
963970094
643793744
738292891
1145240934
2046328050
1367684012
935393451
1373848080
1054169671
2122333142
966424614
917453445
487322575
583178862
1915688592
927216051
1654305061
1211192874
124889901
2118566456
1511002374
88120264
383288990
1373819716
1347945111
1281609895
1427237807
1373893727
1756863284
1814667158
151213145
864390456
469077779
1490159803
1134338103
1992763286
2110579132
808138994
176121827
948247245
736471944
1253436591
563937200
1761466363
495293614
72067449
940502591
2008304812
2077298302
1025915673
1961328936
1218004696
316612242
203754362
470631719
2042351361
886007958
1677668450
664721832
1804896001
394797210
1957216760
2082177435
1730610927
734983358
542812030
2143405600
931296519
223309259
691710317
318264455
389611006
1394345889
1868424411
648399317
597831971
1974873690
114329505
786560071
982051992
2039468315
1582715255
1363971978
1576540048
718971181
2142728880
761658301
1319601542
798542420
1084502222
912944250
1560689456
2017389931
1621568077
2063372983
1109157402
1953158593
1793765883
78309192
1300249117
1488430766
56575399
256117514
603869843
1327313118
2032226957
1674425505
633362159
596857697
376205075
1283689723
525196222
2007703043
740483039
763974331
203442018
527196446
1978447529
274937711
1416186766
739415137
2077844331
1635688224
16616031
285621083
424021507
984645489
910413229
26776673
1786588350
700511734
1414693392
299824366
612228554
1711142021
827004108
1431912188
332534917
592273598
1668949950
1851014371
478325854
525243778
221204928
1951572508
318702609
60991746
771644166
1659434507
343596816
1788274355
1250569162
1129747103
1521872348
2056504229
1914893914
164839595
1893847746
2069715796
458479000
496908439
34398897
2004119266
768453047
265124057
1902691058
631581471
214726337
1790627818
2015944759
699949686
1624537303
1929101412
1855590919
724669790
1984479656
1619446793
386727845
1586373823
1716703020
341845531
1517003326
553470693
671626073
889715350
2077308952
284434133
1959224347
985953110
573136076
606271188
1099112457
1541493017
1190051416
887480925
939416278
1796122371
918752240
353613867
1047564550
353211146
138821003
1681469836
1092060757
476070989
98357874
1523810583
1088338400
565324560
1650531403
2049890908
904186448
1326876637
1351777726
974394777
937715183
984441118
91625762
66486658
1199320875
1797408134
1365777423
1729507417
1128317538
595674656
2059348296
1820291830
229932027
1866001287
855136179
1635435400
475076114
599573097
1949999026
1636798765
1892076454
684262415
438655207
1247408883
1893128004
528268746
732527494
2108789138
1297901796
1457148605
2071738193
1872974576
1250398690
1206814158
2105758632
346003665
1930611046
539678308
315106607
1297968653
1158196367
792215874
400994414
1418241007
1101276255
838857225
131821353
1336154563
268925347
2116629067
63209789
645910546
1168917581
1218846033
1339461873
89304110
1947789284
2112731387
51342584
1226681995
1819912712
365946152
1863688413
1165311727
776148428
1536823814
688976643
1663220171
977464400
1220400760
1341528240
1656860389
529558578
115979646
1135355501
1201540389
725483097
1165316885
394502770
1585530753
1311007820
35097662
2013953440
611373081
319611057
808049017
1222981848
1170930551
599633029
1195207303
228277413
1750535786
1921703142
2058151492
314904486
2065963884
1423783676
1069431842
485294668
1490340479
2047185388
1342203706
1416319994
922671517
1817766313
1473115680
624686148
1008271779
36569952
1542860126
1805707051
651396923
1956240954
329979028
1040377100
1106077613
1990598550
1880320584
1757541792
1268104506
664170301
1159276110
1193680654
1703557618
613634195
1816714711
1449505900
577924845
399360431
1622465095
1822899104
1019263909
167659835
310214779
362764796
720598841
226239190
1603633347
2022020389
444854566
449375396
1106956581
1820370927
1178729763
1651267449
348132264
1617743681
1052409424
1963236705
1775699976
957229768
929348138
2034779478
173119388
930742769
714847069
141675613
1854531552
798161169
119339201
526989045
313652616
1151555014
451424504
2058401566
1368771468
1425907534
1469048922
1516809048
1781808050
411193768
1546438126
1071321399
1746047632
1680093064
1761735824
2040033278
743041539
532283812
1030613824
1604300540
1846085656
1703734493
1192408587
805803456
882083507
652017560
1457923949
692686422
1846568033
840016889
1968794893
382772462
1461882567
530126141
239998705
623183081
1221010971
261751783
1940210675
138506899
1231370356
145820236
115695778
356880107
2060047075
287971652
1011603383
2064030237
704674655
233446160
436832983
1266519901
1833988160
243602478
595733539
824816697
1577288695
801779879
834881141
1449964311
57620652
642996201
1119340219
1462503463
263860380
2107424140
964523408
1412902138
995920009
382228780
1751002863
2053614632
655160049
1308773948
27159825
1276179801
2032249080
1591748580
1476740612
652585537
348421095
1287940804
220009340
595356618
981110819
1966188321
1008581102
371579379
47330080
1732656278
761609939
1625795553
432351415
1082204387
2062132978
1105745169
199537010
286466872
2012172888
1228686859
458457427
61326156
475402489
1542596652
1645425124
1957675694
1786740111
758453881
201983768
1577070830
2058901173
373995308
411468317
1436084433
2050535569
1490756083
1255762890
2007319621
3843354
1667905388
433755013
1582260257
1091633974
921909608
1406353848
22329889
1350251850
149324564
839994300
2140891952
723764176
1690675870
915202962
1384664887
1801963182
907752707
46364435
1881136108
282649369
1604246370
1339538718
1596977426
497295105
70635355
10634822
1164972928
1725203013
1219607760
173536366
1334494137
811143586
1906751582
83778060
1656075294
1830887407
399425416
1370174998
2125440793
2047968588
731970718
513640155
2095227809
435604435
2021834086
1380817238
685034737
1341622675
934159636
1611131869
237606900
564038555
1183829125
1721757804
624758953
1019971207
1125318356
1277612821
590991493
1475792626
306211271
112548374
1043096992
356199748
910462178
643848323
1919389833
872420044
587686807
1830441138
829863329
403108028
916506497
724309820
916171951
308141505
953340277
884927060
530198407
1676931919
1557090611
1106968122
2024391248
930422384
1103003319
574374796
1230884486
1293694288
1186121212
747348892
2092516133
1691770668
12117783
1335461536
1170257231
33290265
1622410491
706695408
1183232104
698119149
467352996
793213252
1898401338
1626339035
642474955
1348752045
1991105061
194935332
412194977
1951742580
102224997
92639800
2135310479
235785061
1195371415
1571193648
374863490
1604315296
1787501916
1295870458
1059319665
1663391999
320760738
171819472
680300357
1874150907
323774320
1008039056
1183474227
1988229857
457597315
507989667
56920436
180170766
952372620
344625140
1898122579
587686905
27441210
1938747334
105023933
1332252510
1406732277
293429098
1973232759
1231869058
1171770000
198402500
2021035252
1800003865
1624594715
2053318503
492329025
599651511
1312079813
24761715
109668952
1745463897
711382839
1704264506
1077163699
1482833127
1519073321
992887340
971125429
2114757399
169126703
1448115760
1959154511
733443229
1833109748
1336883874
1529947415
1293158291
1874884107
60863467
353318778
300692668
497230326
1206739187
1860679795
1091150150
1295732551
1972495953
1647483730
1850272263
935906127
1915635611
1837545616
1781047602
2071122434
678508409
297298526
4189039
1333144475
1342119841
561699986
164507930
659736353
190912040
399666498
1710503933
756773550
340865809
1748622891
1410290376
1808664670
115100371
1601375451
815704629
930226733
1408007232
1144636446
691283212
150892851
84198251
921346448
1955164267
1114534830
2126808045
1371196607
469688718
837724848
1002914251
208168884
1837863195
1660215458
468677028
1869368092
1365004381
718302630
1961465515
1442705670
1764585409
153578785
2138355411
777339317
40470117
1616265611
1984981773
430051854
541479768
1700984786
1345665119
1517672070
923628168
434165304
943399255
1031834056
633053347
1608009743
2075786048
1179882280
1972632447
551201768
298958868
977193827
501778066
255464284
1239451013
1857863897
1798083368
441255623
252911673
119096489
1578210776
2089757135
18592278
973731266
272148658
1543900304
1713729353
1878972018
1861871196
866051976
278281396
814985059
1256198702
945472900
1987658985
2019066752
659816487
666784538
789505499
557409920
2111136282
2048240266
361562064
582748409
2108993083
2097588919
536965578
922927395
825195210
1934250522
1504852238
266893935
472027627
531936164
873079037
1092835341
1025653519
301164217
263237317
440268605
2099667037
2011497383
1246911360
1334213691
295097109
976590432
417099861
1923716509
1314883781
1395531062
2085574208
504109104
1291561056
768459617
850957409
1843022769
1108590680
474031166
694580685
176688912
1286751768
849412336
926791073
1088019811
1457030510
1381597553
1693714160
849586002
650702584
2129427038
915464705
372297620
1597319795
286428275
286389379
513668503
1462297897
1603025596
439762971
890360494
523412847
1726875224
1022253527
2096052569
704921059
1469142831
2044581215
1929300139
348158234
835967249
865469321
858969128
1253154136
1807163335
532798262
1520900117
458130935
2009472204
1779219556
1326197220
1018616447
2080807519
424261779
155689265
1536711004
1823639088
620793923
82320425
729955712
631144278
1411150508
282799988
1827049983
177681845
807427453
2131026271
1963431647
1617192198
1555915893
1110062880
1347916147
1685127674
57084374
1975738076
878017256
13407332
24550108
763911201
1409317062
1263321161
675057326
1430542801
1311213107
414568166
1051677357
1543494492
113311350
137710380
1009415155
1266653593
161407378
1253225290
979167520
1952152815
1050661495
565846625
359753856
668088961
706157449
666351028
366243614
2145160854
1475347174
517204805
956210128
716153999
551093995
560491029
1762878698
1446165467
1647740167
400009672
1175369127
814872634
579149046
1691789692
223667340
771790905
1007863350
244118490
1461343097
1968603774
2133733550
1104054263
915465510
429630557
603646059
998121080
992771956
1579294587
836880040
1412435777
1044450667
269902973
235578814
149319704
242198609
1397383155
172737210
552250794
1369847568
1155518488
2131945869
1208842786
1614871358
2075529211
1296369993
829530796
1909332641
503959534
295962149
1071043468
1780631721
1066535735
927762809
1539901423
2119242068
1059671157
570501637
230778446
192500440
1314494238
747090344
2039640469
2055113155
1103641359
561103552
1322305145
1414094101
57415193
1847087695
599592420
1747571248
2063025519
1269322728
1665208657
783294684
634432288
266549106
100227907
1625540679
289787521
1969273918
416354454
1316486082
372665328
374226103
911080519
2129835286
1932235051
190266253
584392116
1951513186
428856886
700560909
166707682
1692601170
1049781705
1203761795
438725895
81249357
902880104
885108486
183710662
440487433
84677427
672787565
1602536673
1512452988
1856401559
554923436
1443610568
126984840
1090379404
181893860
2103867853
1928719628
557257441
285969533
458988616
514615573
445432487
29369810
548752483
1316063298
1374960710
1463313876
1959006705
1559952582
1098579565
451623580
887749150
1101792575
313379912
1503771036
484972420
1200184849
1498000
1690549656
1687176723
308902166
2013946397
906371053
963660646
669788131
234124932
1611171650
1566806102
823499188
1449134317
1191586443
2035981518
1205179728
46092410
1227131432
292756836
933560627
566368098
647219696
1180763961
1964234935
745890491
11134676
1380850081
1574780483
964088090
76163882
1017168181
475245837
635915946
1923595075
1394282359
640078379
1098767644
1525742204
555610439
526664832
325097022
1101729433
1804375003
590864656
284007573
1444436658
749409371
167219223
398492769
2029661369
1897516672
535754114
1712735744
909550859
529613498
1235210354
571791153
701645521
787039976
47420164
1549679568
987035004
797259284
1116493588
1064652246
2029767762
71560810
763657241
430376081
1430017283
491485239
1121499394
1239758815
331030624
1144798931
1787318660
878213426
1459090766
342941490
1157029525
115515645
724768917
866122522
1979470457
552071452
1220342272
1703150454
2116555766
30632781
1622865403
262558039
1249496165
735026248
595266938
604817732
853744276
1077646479
627497301
1959327798
1228155468
207987440
1030789218
213377418
1890470811
1731590140
2078424899
460410886
912354010
1762615095
1240102649
1396689285
706748487
426210994
461635549
870742196
1144134599
1715721652
678289239
1890814067
796173017
341386711
966729062
195151842
300538527
1989050600
874021718
340611661
636737656
520048491
1080303042
1592634951
1991063911
183956862
1540770167
119719581
1176951961
1178256785
201711212
594369976
829813396
1723601501
1941775314
377009259
260305456
1570638481
1293467252
519916017
408057764
1067106425
1159144703
538526416
1335726899
1685978771
1091115113
2020127656
1823909894
1661520193
1730950939
750584232
1718827620
1127158089
1297404783
1776934984
2001176111
1976776902
2054624396
988485213
2079308940
2125688606
970280012
1247143236
688927209
1578361508
1034149036
835382015
1816893329
2015506609
434790881
1264452326
319239997
1517419904
1933456607
1256623135
1423455001
2139195986
304805018
1173018881
697501675
508829520
1520164045
1457030078
79430122
1931516188
1130687001
941234602
470724685
465592304
444862487
1275772307
1769259710
1528342693
297685076
2009891954
1077205308
422191737
473984082
531138294
747983119
1158469066
1947607102
631512108
416098417
535900545
1664989402
801262531
483069094
1196492938
934945526
1924804281
632554866
1183038131
1768435145
903476498
289608081
1602551632
2081869169
1054844279
636758275
244371442
1402660953
2084966902
100057934
2118660974
1690260770
647561785
1962149576
1017640185
1069011377
1293076889
872248532
795100769
1594036980
369370575
795962681
1809497019
202459490
286615034
1968083429
2017970619
1486791400
1116490025
543621663
949658412
1189875062
566070200
142359203
1742513147
728968526
786400667
232333433
367991880
676775990
425495482
181211520
149863891
2054978793
939245408
285561219
1565884178
390027016
1391430965
1657442252
1499841371
147588527
1471469244
632971044
1688236027
33891285
598469648
239911737
515788768
530295829
1218555801
1386213504
719400831
316074672
304124523
551892344
1805040838
261807741
1089563499
166243987
1686583324
287900247
854801127
789818752
999727682
1596648674
658172818
1515533142
78875595
1290584864
1059024972
1430574999
469513986
1802892321
1946838522
1805628217
1173763079
152737017
1718054969
356770041
820102811
1123915804
710936570
2146417316
607537026
539892795
1920941225
1347357538
527037004
1568458796
1972868304
832993440
1528196819
409974146
1777663430
1376070195
996512294
1660525615
707634260
690910101
2119854239
1143021503
1612997324
475805382
1879556636
1831836091
1327896031
1956297578
544961505
483683125
1066400680
61593566
641862765
445331734
1789017371
1196433860
261187084
981170044
988516822
1047876921
1889755240
1541621068
1644290919
274155962
1529522234
1180490993
5555659
859837842
350935410
222192013
1753386917
860168023
636522390
367003971
789865961
201179378
493496876
1834411325
1426890723
735174560
2026318404
1336656690
121951151
610961878
1674307016
782893597
1410673731
235298637
165200230
432127966
1971047702
239571638
344941356
1921672786
1424047046
957936840
498448187
1577684971
1731684701
433054593
1374515249
1152153776
1236236006
225601208
2077969331
826719302
204310455
1060294380
80161180
2057161137
536457824
670594270
2026630513
1617030009
1309974904
130886777
138507293
765718721
208828033
594681070
27848590
1718926534
117763422
1203317870
727400637
1208008756
2015548671
83196542
1964837795
1271038348
1723454072
996263373
221425188
1557505165
1634069518
1057231010
1078721169
1050544939
1279789575
1757639509
1335043925
1294500883
578949641
1848406664
901433633
1111713164
1654493435
415823716
1536934966
466752833
1573864570
2010970157
1686228040
879962691
1717595965
1251636996
2006454484
2008608026
1476382243
1175496816
908534862
1190539729
1950101343
1323657247
31900863
1490749176
321673874
482048904
1162380874
1347171733
605875152
1775121529
80728607
1196147729
551444106
1700142113
1935699771
287504916
1777586860
1603347151
1123123107
1744907567
30545238
810852509
2034686388
1146942179
45867896
327749536
921151095
110717403
2026793732
1237417352
475388303
969680717
64924615
2093289249
247187690
791243359
616673442
84376256
1691524082
603921456
1014867199
807491712
2104527413
981658167
59581363
547720582
824284869
232110993
1187825504
1241224827
1071810897
1918768968
1092618944
1821259541
1363905685
878839603
1832532863
623049963
1615171617
828344174
1333520724
485390428
483225311
1625196986
1636669577
1694098766
58469008
2031517952
1913629111
1786276864
881296899
1317818343
1585467128
96389353
2111380573
1904155426
1737457832
204235170
1739694155
1914736346
1830026745
269276267
1180372717
2088737220
1026143474
313691663
1572106228
1256964254
1863120245
1486278296
1693569292
484595444
1841797794
1946392314
1596167821
1350739746
1320551316
296550776
1633293330
985395278
581801814
1227727918
2134956172
506059186
1104195808
1295412900
2026552538
1016753869
2128330296
280703124
886350836
49114789
68991524
97765865
964028125
1227662175
2140292943
1254179659
1880777229
1906496262
739577761
342622042
1925480212
982942576
2144254593
1140521777
518013714
1266230715
119467997
1714657784
280586131
130640730
1155171628
1897190852
297480296
1985154365
243742328
1521960818
1410428287
1174990939
1435036737
1323541298
1383468609
1632733319
365594454
1176096697
1756765791
449007216
121631465
1433536334
776266953
1622199137
1587634396
71581016
1446625224
1950719391
199424980
920759706
679300663
60912970
470962410
427411498
99270535
379966087
1194611271
442287030
919982322
1744820001
5564144
2096852194
2028714378
460476505
1571528959
963786615
1757678150
62684162
1608314864
309786870
1729263446
9221682
1105093058
1269653181
133913106
1355920357
1040744557
399868281
1553865430
1611427902
985955305
959462414
495650998
1036539339
1932025723
183313801
229488219
1430880648
771608017
830155666
940239314
2044644138
1440646637
381197146
407550442
1757996447
172686350
235332470
1819030883
142733267
841852093
1195827815
1876747107
1865085699
710975864
1134275286
1662741879
142197388
930882495
330638089
1586200270
950455982
414601785
617217322
524826608
1997280051
2038532336
1649126979
983871800
859387787
940732822
125446438
1498601734
283127842
745876999
1535677243
149110660
931495525
827887863
610268221
945019195
390399594
102087951
1727512094
1835604176
489503486
1284458111
1606130903
654820150
898557983
1290033625
840001486
1998801164
1708851149
1879076548
1539507168
1409388496
648453717
1168268219
1105130346
1750826523
211245492
866267496
933966846
1957548783
1145802135
926007489
924950747
1809369591
1362746345
935526561
983928741
135907758
1843294948
1138650774
1259676385
1064914948
1417973420
2133772868
491111369
335240822
383869993
636848080
506116756
1970514250
514827805
1230066060
586122929
962291891
81216551
857963992
1962639432
467563473
514874124
1064811114
557049980
1658164524
1487623654
375273860
168121703
287193953
1676273820
426858755
776657299
1774117558
149738774
669825465
1291677434
17564471
1436892159
1473042588
49929
1771459865
563460204
1230035813
1243096522
1421077963
1850652082
1080971759
916537581
2079627769
492448796
239390721
709399681
686310725
1121538208
1669082047
803259405
663907448
1622587860
304598868
1411143581
1712618423
1890883351
967509271
1016894996
1533074739
1020147316
279958750
909670716
1334186504
2076008812
1798296954
1587261388
264445772
1712637390
169485416
1055669495
1821183921
1110412558
13274160
627340211
775731051
2045871401
508274244
1694392957
754911862
1079544302
1823868608
187050084
719651941
1057223626
551847121
985564543
1581377467
807152981
965900188
1310066977
941323700
562431096
1840863053
1680035188
1746835058
1696612642
1678371691
500154563
983840163
628931670
1524336813
937730079
1224777477
382350068
1393220258
1003238488
2049239691
913839018
784706835
952404503
882130345
1019392148
1604390374
1181748702
1974249182
1264129948
1795245913
883153755
1682235479
1352386895
1040243612
1044558877
944309566
498046764
344195505
2110435935
2097777308
2109726335
554985685
350268642
376634427
1816218489
1188205156
1016312779
1953429126
1852914220
1393298821
1754182953
1441135541
1580319133
1695674830
1726907987
2044706212
162910181
237113697
1179633554
2082407697
696647030
1541637134
1783239863
115769234
553932355
303099651
1793933450
1832026351
1006233244
542966519
1901102718
1984999688
360006440
193021076
1579248492
1119420050
1311763838
2132794617
1080272308
1361128391
791923560
1026227762
1663373969
1972649908
1598572839
806009796
1204982648
358454862
1464956849
816218042
1467008604
1758093818
78876291
134838913
206838081
1793390590
1243479262
1332499463
339594421
807242491
1974169193
501127170
6906423
101759348
2081634487
1420893296
35737135
478818042
1254130318
1923227388
1630597133
45923198
790058751
1166658860
541681196
492476273
978394152
1859376471
661205691
2082477322
891832376
78985099
560267849
1779157778
1427551894
373925286
947507457
201053068
1525279276
1219945472
1774474752
222884828
667559337
232063431
463706640
1191443182
2120451799
847507705
1373686584
1230442363
1669594006
1728849322
1883301052
2123344259
784052785
1866812392
1402300499
995576071
868061514
955065647
1044278121
294461621
706864391
1814465693
647972770
1396150209
49820507
269850326
1567727197
1267561530
2067191565
134693457
1577266087
1560698724
1436084860
959860663
2080549526
1358523374
1759799261
719032250
1023506958
1677779320
980383946
226332007
774644946
1174538375
966908263
575573380
1697064342
792481260
355715899
729249796
1623312973
738084825
1796379942
940013947
1254051132
465791865
969639315
171103577
469014962
1474619760
1148073758
1605086322
1282782620
1485004420
2135539089
2070516153
1299386268
838365824
1591444637
505571422
571344237
1773516725
687515302
936025169
1037313959
1428119138
718206230
1454880974
118375850
254427888
385614628
1653787585
1398132489
237492239
1591660371
571182687
3313347
1953969927
1575996900
499281897
1869847868
1883600700
1707576092
2144806437
766263848
1211107300
1645892905
1116231716
1826248585
1452069583
1035590313
1424096700
298543520
532290147
468208017
619678340
2029670255
998722728
1110929425
575994240
1424886314
1311536798
1617624925
1633923035
841181615
1118208122
1850679001
1494080877
577446688
1935902337
1669375744
1260880925
99023567
673120865
1495204476
2112190949
1712246978
624846020
411013353
369338216
1114517445
267425134
510648024
317517191
1767130707
1974761789
115710808
1983762673
2054771042
522830551
923287116
1284714865
760592290
1402189667
506309732
1623999778
1596396384
208554106
1091533022
1330241031
1966821279
1464354702
1588241844
91249432
1823973158
1686978293
575920654
1042271999
1848924345
767587599
752034849
1730907992
577721713
1198474029
1755539263
1212252872
189814396
1497321203
473412246
1409592821
243863352
1694459635
1041548726
783386447
1426516058
475731539
1026998827
1505894810
348840849
221075450
544725711
1896409139
859303247
103697257
1178088355
1730679975
1105861552
706998175
1604916307
1957302828
281256955
282840185
2075758761
1848575952
1670650499
2068744643
1391481647
316376275
470574447
1492882074
949294523
2024746042
1396669597
509710823
413031256
233359486
2022362608
60904332
1989630795
1006771226
616356119
655421034
549237269
1247967488
294731628
1506560572
2127174844
2034647749
1914765694
1559498068
2131273916
99369713
360579114
2004175767
694988096
98137707
288186330
1977193680
472060904
414902789
42379492
1289687728
1789633617
1641488457
1368956775
437433012
1044760707
1037225966
433221453
359624776
1405740115
846385031
2079826986
259041740
1721234493
1340410221
1139351147
1843240160
1941681347
2001428385
525390820
293701484
1169616906
2114538952
1328935365
748981700
1426352230
1022851634
885797954
1449402106
303230061
1603628029
1486444181
2083497894
142749233
491047241
186064124
1895685218
1534573496
541010164
1035265206
91961099
2098728933
196794346
220068076
465546076
1100607601
439996906
1984273355
961462623
1794543942
1152629917
1859347598
463762363
246003405
631183938
1586888076
638128683
282544386
82595287
1932453138
914427306
190929697
1763565347
1045985580
310643560
443780683
451789854
1827432133
1382488272
846491966
1361719319
491611210
2130180482
136903695
1899707865
1708397710
1321431364
1860482186
1019164415
1023964536
32244411
385179171
1271084635
1241218770
710939165
1047490913
1914601983
1062425829
1580701819
1672241695
323434400
324575218
1735872490
604241842
1117880302
1262287339
1844816361
414192277
1541111130
1268340535
1091337405
1553755048
2144439538
1941711635
239047152
1779072597
780119904
1830814438
1364953563
1352113606
906216590
1039225212
2138332267
1446146584
143572555
1546372221
827681220
1585100244
1267243773
423093806
389918296
1014457013
1911151986
221882973
2095513368
1044883690
2114860235
1138944188
1985388156
1437333127
362892403
1077867243
458217977
1192635682
1884058923
387289723
548888442
845929128
208236866
359942140
74875798
966185505
984127331
455727545
1862567954
1171288228
984157702
1734197239
1815528257
1596753528
1744945909
1856464176
1140173542
605523185
795035800
1837376682
1303838111
625737981
1324880140
1857455776
520950635
1992482599
1719301877
1191281622
386250571
739941510
1818932578
1171008248
2024889475
1361925622
1953762696
1341604173
1216293768
1530183296
910844240
602767083
653963189
166659371
995238771
2124757556
220484032
1077990956
1736546249
1740611238
1064985258
1437910875
1197458717
2069611105
1094773407
584423090
344075890
1658422479
1390082212
1543553026
2053324057
522496283
872639081
1102898516
1672296042
83253962
2077606171
1469105735
401623896
1327289440
1478148213
1090776864
553475188
1933824151
775938338
1042753811
963702009
1228274142
527057590
1210100248
2137197000
2062060771
982861841
640205873
754455980
469397835
459542768
366766545
1708558796
1337800644
528034423
1624224863
1158386583
1104097683
296114644
1863640758
700171496
278935841
1132461505
459855706
882710058
301155830
842968473
551430906
1018899281
1484172635
390151493
289843859
735023444
2109660021
1623522345
1116853385
1939703731
570216067
739229866
855639869
920741779
1566608488
1348528848
2132023630
543083809
1200114710
1462643836
818830065
70765544
2037823129
1108338195
1470183077
1803523100
1494529868
1528155164
790395785
465323251
1463375838
1323648188
1819629867
1839043795
1856787565
753389021
325919335
407369268
724634336
765597671
536747253
1663829680
1341035487
547524603
563454674
1659008380
204994291
1462449383
1860563421
1091847378
691563768
2077034930
2075129278
340324978
1836418001
1238874672
1041938878
1450626238
1417045420
1818724979
1908651516
371806301
1570445650
275517829
532255502
1640700240
1522706969
1033917221
1356207222
969509659
399932494
1612024857
2113297140
1126642045
937237542
817882656
1175901101
1743907305
902118337
1197432488
914227699
1281127813
768371531
1525059474
1451857619
536387680
115743384
1038425406
2110991281
1576841655
1034117726
44283144
34575398
624616894
1834931098
1514989
923036667
798623842
944233183
1936969010
146125626
622102684
1399486945
1759741499
1369019893
929251154
705518421
1899110221
1028868724
503066006
1645512336
1360285571
1710004152
1633907957
1280909546
999397488
291282230
363485258
15102861
2074846755
975009832
323422427
660871380
1324357392
682934955
1309982270
1305954287
620025862
1862132854
700978579
295147944
1913675665
1028751413
139967821
582542948
1292956674
29166135
824619194
289183113
221789176
1103165119
437111850
1358976265
1266225419
1557141361
1517641088
2142212792
1841267455
1288603816
458365202
1539231107
1670992600
1409445128
2066206517
1557630579
1069596909
906424028
666426319
329226073
1975330415
1072769137
313659776
1186747165
1951823769
733318025
684032377
640261715
293636172
1102139537
1486620736
716342184
954337985
1480963191
110498948
599384484
704931794
149505681
1933051240
1288145340
1286232061
813080841
1355078738
1645325808
1765703942
1692127031
421444168
679209732
1260945702
1204707025
1335004821
1050805231
1356377120
278970522
1043891048
809377736
320132287
239335016
2082965495
1501150834
1091169925
505673211
1329475879
556597803
1683772255
578550583
500059879
134272756
1873863785
2014692402
1470022390
163896178
703049918
1998097672
495285036
1974378159
1820546471
466957479
710446416
1259565682
2014377217
1599780040
1887965735
1167084228
1041748260
2072423596
1157699892
675056296
240032071
1694446253
1080707519
2129278410
188164252
312762529
1934118378
2011866780
1235504422
1287293769
763480616
1717517435
2043199131
499004972
1757331237
254167882
496279820
907359622
218422481
1197005561
243807543
191591221
593517304
1271747755
752587926
1251484072
1223746289
1324868458
747099728
596215288
1389222776
453328242
324419844
262892469
1327539030
297272657
78604585
1969162332
1446968946
667143908
1595876428
1562813935
1134348544
1122649200
868231723
26667796
1381465516
1720634360
1284672094
1766007153
532527434
1659405381
899375386
104532428
802108530
1673704702
371635667
20689500
1504750274
1397463860
327409767
1561212139
406830114
1345034588
1608511262
373259266
254236613
50155607
564968619
323437579
1643004895
839891842
420508017
1602477610
1210297037
287789208
66108574
1572412384
1638481959
1152467790
2118993314
737580211
749877624
986613655
1777379595
1042491014
481374157
1438652019
1189721209
815781260
2128115646
713047553
1199263832
635235259
803478254
705115369
1275142869
53920543
603726313
2020043686
474847631
683519752
1321031714
1126498267
647107248
312304556
1699848259
181110500
1264813663
1842045636
191259711
1953800789
1040519414
1482087264
822762071
1179963265
1077863373
126491696
1676806251
1721405229
1099893030
1694837028
1863424019
1608377431
819964284
259457716
1126599816
1896292751
739569259
518998675
739397961
1843190346
89263589
2085099929
291817126
60749178
510126885
1581192222
1537251806
301761407
1865726495
1475641923
1632071088
816294658
444584768
606699102
1390282093
1672632614
1056338724
738882655
1129336005
2123394040
1932540669
260867596
883727779
850670416
721534574
715823440
730361925
1698425984
1203583787
1640359664
312863471
972923312
1829137433
1084367597
153922272
745321293
1755606236
1875366475
523397496
1600897132
1326753775
1678001453
950320704
471592176
808278675
134967005
1403749929
11158615
468029810
1301282460
1237397597
311572784
246380642
1781026117
165118890
1513472632
843562031
1077759110
558839302
1803291144
92797170
343326971
827876515
630087536
343898590
2115133465
979595035
807379236
124377278
218641481
1574019675
1079501404
401995882
1912965386
1164304074
466927628
1817889648
1861863532
938410495
2087178015
397657527
1599585600
538309933
1264674273
804716148
1478580043
630312575
21219942
1685818083
1393259143
1940384420
1532903301
52784033
774017023
634087585
1591330276
1043424360
97855839
175207251
237690641
1349553839
1237194206
1051789865
420063423
1195624387
416849996
1587817213
221275838
1533493797
87637050
478269300
1344321701
1592218723
232369726
1528510401
1429035216
1550951504
1038676035
1252321121
279896356
942139650
1773489355
1857278885
201575224
2072179701
425647889
44821785
927316688
1405477993
821368486
1086324454
978281202
165859870
2108095342
386490032
2010603022
1979353293
2116263962
601819170
1222611601
691019032
500511323
1215643730
1303067144
1544331266
425750650
1745347729
128750757
2102305469
1742711152
1625684594
1967114833
470763356
630946730
1947459266
1877950812
586777001
202512782
2093763357
310601859
1141225378
2034932385
1747886324
289982936
148986348
1044306678
2058227046
1858966439
1939928812
2042101768
898969998
984816311
881597559
1806914472
1529518943
336671757
1568134833
1706131039
856665170
1889851791
1481119480
1340204355
690138482
598802320
1137478803
1901872727
787997000
1697917422
2020044309
16377410
155592082
233216120
316918415
1259659852
1499233679
255485122
1154563861
2002906910
618486370
1985383513
1448544290
483070903
34422118
2022188040
1551442667
270473417
1729399434
769562806
1649834304
386128016
115310226
1466421482
119713226
380945149
91883340
2038231239
1576762404
2119195916
1111384651
986044758
1751375991
1941410652
1667203893
364294117
1343323312
890777663
922470340
1671322699
391164736
919355815
292626601
124872281
472940144
992666567
1382178024
473992497
1940440707
1295686516
706494788
163709526
32330523
934288160
1143206133
1318192891
1385489164
1186253780
178895705
1135313342
1108520112
1491670046
263040746
1881665152
383560269
1330854007
607613548
1146691710
1890296555
1295444243
737101616
1572020769
248473976
1708701418
26476872
1164421770
1733235261
199072746
131367013
1306257693
1776653494
268938655
577711051
1198990138
593118165
1440363964
462993044
1326659063
362589355
654787762
2140832577
787007107
1735105736
754537030
622686693
840062412
2141509117
541526668
1910257751
221989973
1485385337
1703465710
735221707
695119132
1860178435
232372100
445230515
758597890
407158497
670088592
1425437173
1631779974
299755470
700316148
1432992311
1144555892
1877110913
528005639
365356261
1260283753
1735132595
1909126683
384847483
386083809
617874903
1993953766
1991877376
1741118799
557093277
860121333
1605020318
225622558
1942071953
2105602189
1275979234
349913293
721766775
1790560707
1700384384
1374205051
1552334379
1217115416
2139852885
453602242
506025102
1784973494
374464699
1274981157
1345883490
2317715
2074483374
1347561263
884906674
959061295
7170422
1266889223
2039696507
878717445
1981905026
640975241
199545872
1163092919
981398652
912315035
171849857
1274809818
249472669
1169862224
814453122
375969023
2101586947
1769005532
1680266518
981759726
740741849
1061906216
2108913763
32924576
1403785782
273782299
1304699639
1557835565
628706445
1959195420
1578839221
1409310335
824194762
1095597583
2062813171
2062961771
803442277
167429929
1027517406
2030622213
417676747
2072660406
329950323
1730096425
1781041901
717497060
2084635186
2087408409
911814332
2130221451
1178363948
1263762306
1977985314
767605615
774699803
221524854
2115325790
1384577983
706909685
404701874
1252312163
142299453
803054557
1017114996
1546494413
883639983
1096565177
1597597747
1220119692
799848249
1729538546
299609729
1737906464
1725396514
2146711768
920865439
796780720
1913338194
1693780853
2026007267
1896576936
948194308
1427154485
100501408
299510457
1456403764
1508353848
1570760774
1009787310
768591504
590537874
917801425
368214645
1468693941
1188823553
1777184550
2138686630
1874751242
1516200254
1170543155
989205322
864405149
193405787
1060861192
1862782249
1687061198
896772699
216603576
428316743
1003241969
1586077469
45153272
259131466
2060620274
488660586
2036414389
593098656
1386410268
25221613
79355472
3053197
1141190707
2138951062
1774501753
494509751
2132028218
359203464
1575529021
174519214
666216322
1607729900
282663238
1402544267
1763777010
1990287457
881559749
8751450
1633232552
758415782
1669987995
941426819
1468968657
177722771
1902068835
1451326053
853109021
2043733351
2097876422
1586423658
785591113
1155971363
298677038
472702878
1192637614
1651133659
308246822
1064266609
1707021532
614177155
1833768295
1576883167
612556164
286174693
715916331
292501536
839853254
779749310
46933035
991709152
283547778
1517451761
286024691
543387798
864038464
1914871620
1951445878
1046208068
1766215620
1735196976
843450149
1713846198
1517586202
294399840
1649194135
653890257
493024374
528670533
1352107564
678097338
1426067737
1624824581
2027757700
35025563
1770604659
1789559038
177380557
1472888675
197233186
491835962
2044017397
437310314
972463169
1719932298
1234394910
2142392165
570741020
18833952
764948004
1798742223
928840610
1578912233
2100509670
1804824626
1388443808
1104285830
492913044
1840625415
1119592035
657627834
676409344
1671739762
523429532
106397012
1970631102
784516283
1545363358
1407191180
111181047
1301165560
113318639
1199170239
1847347310
1668474708
575898323
1019446533
1397195483
1917719736
91998413
1988341601
1069621290
1099382475
1727639070
549914296
1968302906
54618060
1656282817
1552177745
1095542403
1130553734
1740090678
1383076953
1868893065
461946440
926550649
25899325
25084685
1854016043
947733135
1702588508
338574604
1069898621
888335798
1778194559
1760856417
1823401720
2075991598
1013555304
299703103
1956828466
567336597
509106508
1783690019
230569565
207441990
883106491
1116256400
748020834
1794517479
1105871860
1941616468
341301187
598688209
1275068003
2020437987
1183839750
995882018
1662949522
75875618
1264529381
1506337307
466444270
432252201
344085058
153394634
1490784265
539140981
1891400446
1502436909
960881419
702385499
393527015
1378618118
1937228697
353579894
883613666
263397295
1558480687
818106740
1511823093
1344611010
1350886810
103344164
54519393
757408106
1991620506
1129706307
1523237817
245589903
498054263
1331801933
1951566597
150326776
481876605
1552967601
1832644482
1894614843
1466497536
1301825296
375427265
546744890
1222321003
131038558
2063009527
1585042931
1873092438
2131916695
1379569151
1004844665
1886244593
1969310268
1267314929
418708578
2117459724
1964786465
1485692174
1239616511
646570210
466265308
1847469716
1727620158
700711653
1446081196
1125119721
1578011953
1291178484
743715321
535825056
487727978
1145695721
2031071976
488713856
1948077127
1305130114
153391672
498843514
515664497
172889915
516293972
1999186012
77898122
1738885840
704468641
1348353026
1923518878
1835212211
1274216333
308163636
808438676
603739262
1210687995
62738616
1882278825
2102112942
830316851
1299757573
1732119197
2032937313
1000235385
606312906
1055336644
2124979356
1601548297
282322570
1823898193
2078802514
334157280
1282849989
723115188
2024914952
1922221066
1552667200
1743061141
1615949647
2100973314
1660682046
1521414234
1421211297
1628088332
1186002538
266555492
173132467
757437454
958735900
2117226626
1067137455
253710175
1976441618
2129998051
642480908
272485481
1710838855
488731808
277935867
1570064138
649838517
1877172702
1272119218
1173241882
37468875
801058659
1386507779
1275180643
473657263
681352978
2109529803
1528655792
724114531
1830710731
118008179
568982995
1120535536
281734825
937422000
220433731
2116994631
1513330273
2097408094
1346547517
1245417034
1868718007
1119024376
730659696
1412613803
549972032
1822442162
296717792
1141099861
256336765
1331575504
1803486752
912366364
694903862
250536860
543380176
815859026
397497022
1549245108
823915679
957042925
1293276172
1704894118
708831023
197389260
1281611550
895442015
190172446
363393795
1833799040
1998519340
902037251
474222828
874415259
343752767
1421865237
1346295521
1110607001
1900205291
976432528
2147385046
706081991
1176099966
146279605
2105164295
538381605
1603574545
105214811
1947141887
435775268
2045767279
487170807
1307924600
1718867569
657461868
1369113723
1762788318
1983649510
49013013
152828423
1068583800
1792684216
301232436
806411899
809485332
1303018882
689350407
484055433
1253194596
1268991279
621448494
1835885485
1287139262
815269186
1193904212
2020247591
419146588
709445267
1834004496
2026306372
595518346
8898898
617329456
2106054558
988469100
484403760
1435855646
2029605838
1279146045
49653800
1224563891
2042639154
2092179969
402451031
1561195126
1101739186
1570853163
270128115
1203560863
1539289843
325414699
1386486035
688624633
1153624943
1615980541
435867624
1788244127
312592281
1052181143
898248254
1691881594
751704528
446805320
929884401
399612742
2050720599
1602186251
1955198813
2050346174
232923281
1200760693
1493775368
109495029
1917957488
2037791725
1102003114
536016100
1666961976
1800299873
119653770
1218769062
1187505642
1997631657
1204201253
1168260734
1006451989
892171644
564942624
1543518883
1872908894
907169801
1223157994
787762076
569557268
758380394
500826569
2122199052
1569301879
840323750
790195641
1851390880
1636717797
21508362
1843730268
1478337182
283828059
776840091
1949677642
857268554
153122618
528552737
1423919686
1912084649
6000252
548855087
1399072844
534421251
1654901896
55814052
1867964515
1232100343
323903838
96648044
1701932369
1119569356
1462139426
850836374
223158450
1384890210
247938134
1382374680
122183160
767499921
491090572
2010753736
1985243813
645935847
165102894
1121926728
872786791
1717773976
281821904
430226786
1959035359
757071606
94136180
1063276043
239361364
704814225
647577516
274490310
704475782
2004439816
903912401
1559752476
1843555334
1984897039
48863320
325610434
1270384650
1077986109
1069158969
573345564
708745914
1385091022
634885744
1932846519
1480319417
1371021978
522249384
856973245
1857657588
1053708927
2018960418
86910333
1465207717
1266681843
1835738585
863425685
45987571
1634747729
1614288137
2006503779
444681124
2062517660
1986051540
144540314
806436788
1654052451
1284633855
1462920659
1554704210
240784708
1106194255
431275602
830820891
1106436950
916934360
423136268
1229120
600967232
376990066
1365863308
573143566
549754412
728083259
1307377078
1843888951
1059116236
1386750642
278590017
1259763907
1345940075
1420700442
906234562
719774971
1092429983
114810812
1014497834
1952919524
1282695064
1580920207
1344905820
650985172
835287524
1280803812
964444338
447113170
1597491658
1432930360
798942614
2035789097
348016836
1096489944
226202409
515209825
1378141252
64120643
322613518
321308073
140051546
1619812382
1035282405
1325220748
1447632147
1902382295
136501445
242618287
1093551703
451442337
129497025
1421353523
884878004
1725205201
1760475807
302157998
2073718886
1216915784
662962268
1119105120
1677600301
1771569971
1477888900
932270933
1101154219
1549999640
1249070230
849498997
1311646309
1418487079
2114345789
1348630682
1698867746
890576208
1477566060
246498751
1448260107
102474106
1811083336
1719515389
2038923108
126658008
508480499
394521184
1248318603
1815287900
1305860024
1562454299
588740247
2146347061
1658657194
394896111
1754734030
734039087
105882525
245932828
885338182
1655087987
2146002083
1744986443
1552871542
854473578
1417256538
898915847
1290163591
1272787352
303872579
1323682889
854340266
107554151
1454787647
502946324
50715616
702500626
1197487523
41436025
802735662
232123979
1983820194
1314388317
1906560970
385659642
911503631
1001645643
778438503
372900051
265429385
1575777679
624811173
1134853601
802957969
690862218
826764486
1024324900
1484813481
131528253
760227704
381784440
685894387
353997582
1706163341
1124587027
279687132
1587963691
361245509
935706570
1644708825
605462995
238380543
1578205018
21514612
1537787608
1952694581
1046289836
1296120670
40347243
548396705
1949038453
489825159
1135712815
190007251
222575014
1887722127
564298995
1357427818
1839542136
2146062202
1360766083
116781510
384835019
463480590
1634309313
1811830403
1836380576
930274434
1187557778
1305745015
329500614
1038488890
1433055981
218566864
1760612231
525022447
858188501
1326118562
354366326
738319539
1042510941
2134772563
876226633
1237480119
2141678413
205545243
484183324
130782084
44008899
784422173
1601273120
1572846646
1761057025
1266203509
280877316
1576965844
1582101906
471361021
1333971627
1479482940
1282617349
193267793
752932722
1372578196
361903662
974551536
1925705772
21250973
789051273
552915316
921707556
2064803363
1843349199
855501943
424527889
814027543
2005008188
675835248
1675014170
721862810
1638005276
1122388042
223424934
1883072408
1256010837
192308607
639409468
2087408666
1479684127
930625150
542782411
1773079003
1419561133
1184923298
1874962103
1026387009
1038351343
694865543
12721737
1870599067
1913463548
986837863
1033656224
1594461779
1395124135
2100277430
429586166
1284759799
2027142060
1361127476
2031113345
1461089159
1270386901
1976702136
1587021220
779002979
1290877892
889310475
507343239
661707087
1304292233
828967700
645726037
1720235976
1935010065
264188603
1410425322
1210766799
836599453
1273679546
1215596872
410485169
1523257838
1772966974
1863722587
926930368
1195927549
963676428
1068945513
205753522
614660104
1090767723
852676183
189617369
72977527
735967914
1748980077
733630703
1297239724
2054405885
1654326877
614571643
2006734980
1204320177
1918895608
184882362
212928549
1919812754
1788306092
902227206
774285300
269462754
1691085884
1582484500
1728360947
380038467
458476787
1662183051
408593947
1886156482
725305765
640519133
1989058542
2092904385
1979351407
1679292316
1811227590
1114080703
622198023
1611131643
311620568
2059104369
2027727831
486580358
125627451
1225295146
431876809
698885968
1225926
2103585275
47851988
1294928887
1931650142
833867729
959033737
135681910
1771324437
2055900246
1562764173
502969000
2076257100
1138219224
920087671
1906165684
368885647
1212323373
1119772247
1525493980
141151165
515819204
1206436652
2039115261
1689440685
917886457
1886153193
1322846254
1990509869
9687904
1331817697
192424985
1029906280
1966783964
843321281
1782334720
1256406454
1288006994
1995038497
1887427784
2140844390
1575793490
1432959199
516749818
1284784450
989006543
229963417
976020216
674789956
952437663
831328430
28653711
472078126
795770632
668725171
1412312324
512146495
887874250
1744360939
146553340
95681837
63681826
1443284521
2116162773
130444407
650535127
1281092691
261550157
425779936
1179155901
1615547997
241870630
1260790884
173460642
794310421
1867100518
1383818244
2001456915
700949275
1207857463
2027056105
323913900
1880163460
436977594
1888990928
2147286583
525116592
1571647359
2141472185
1874105776
1727888960
2114136506
1506065321
149242286
1462198529
255563411
773602316
1039188354
1163397479
2074478276
2101664753
577507259
1242736533
188571274
892519107
151568320
1142334011
1081143937
1537523920
591724325
522347702
54780342
1715477099
645148749
1714189447
434718455
630969707
3876138
322904847
1098109344
760734989
303958880
812869517
1452594943
558937902
1454287786
1396210058
1155369740
1143605027
1061726944
787489521
264408791
51171742
161483744
1903969680
1892451182
7935687
1073817325
986851955
157469465
1636059360
249736183
1402022838
130629189
7786390
1748972499
988088927
609361188
1026093909
607421617
622829010
1972938976
1158696018
645192407
2106192402
1040950410
714584204
1142981335
986118372
558813946
206645506
1512882752
263100349
179133033
1333188439
1786129855
951794194
1904726616
805915125
702697395
1328576560
578347030
449923927
353469571
1460114751
713535463
204412565
810090524
1227373853
1324582054
1016898465
318590638
601537213
41558896
1254392610
1417116227
314140795
427847461
543285420
2140243843
814027844
2049821362
881781589
1392241933
1335835269
1614328642
1679074681
1110514558
1591950531
1231392167
1269287060
1430962703
715424564
1794904787
829079832
1074228221
545634536
1707114255
820291015
1038034049
1886045632
1387514218
67042266
10912384
483691372
448011454
1362557437
866211264
1201125524
592907885
240152805
1957745545
1660818641
1488885083
1166458446
196555736
1659899217
1726123910
1341745255
1829390370
580321992
1488487563
1189632379
1061615063
1252898616
500123185
1429867397
68263953
764423781
1453768373
1077161596
259561064
1410707735
1265562792
643567817
188515419
1643435222
519219773
1345576567
1292674013
1460040581
1056818040
1351265124
2100012867
1081702506
397258707
1746836772
818943024
211247964
152021566
494228221
1097081254
1324291010
237780635
180374002
1304698067
381708362
1668477059
2086354547
358852888
1151405350
1623423131
830839837
2147368100
1641372571
240576675
2043805561
1063704160
543797740
443233769
1867026067
1342216105
1227896221
337360650
974722517
1987102915
322032803
1626066724
2035534717
1980770846
868545262
1106899409
486312661
1049230111
1889384206
1180123577
63690381
78850319
1679423344
469542480
1496516062
788520183
286140881
12628676
108837271
262053820
1026613268
733153433
615772281
1243659764
1499765582
1258507
1118055310
401394205
1808905982
916649166
115915334
1497873962
740731697
1247218929
457293813
803068555
2093761122
413322332
2038134091
791408202
996619171
1076447807
1863377403
288315072
118773209
1665285332
1709628182
569868512
1523973788
1118999711
83617351
1264700171
2115278752
2147348575
125360910
1090689932
1303194451
1795417369
2124359667
1351745000
1744685845
1558756425
664286234
577892961
809268769
1682837574
1199199567
1289740566
137369112
788572357
496123626
455431195
424220951
214958414
1024973699
919897459
1691743000
238273961
1382892890
999376403
1393991537
1478889924
1617529512
754847845
283370304
1309581185
640839233
508954965
836680445
1215955587
1483946359
182015985
2056864366
1624959838
1775418460
854857418
158653188
762976236
1475069388
441319064
1441005782
1944238433
1230281133
1479015775
171707540
1301410338
1221481115
1136942239
1842287553
580936255
1801946725
1998567553
951934987
1958967334
1274749766
1762517183
196651488
1852358252
769467943
1349219053
1107174891
1960402332
674909331
1666345383
1749398023
1426731236
743680543
963454922
1024255570
600346667
655427380
1125143725
2134437436
192911130
1949059715
983817464
669589975
1765117090
2056105370
597041441
694186604
1695668287
1677875631
16974045
2020048479
29005696
582649356
1248412051
717855793
1271676632
885406150
274426528
229643298
343201227
1766002402
1622728232
41324444
1054541778
328262385
227803898
1274308291
1627726985
470257121
693258608
1878618759
2004058525
98918733
1869152365
675219742
646758277
607928348
355042329
637342475
1745462522
10638967
1693851980
1769114554
1559686571
1944294602
1338940041
1548190878
2094625655
849435697
316749904
542752513
856128601
1830452345
988223559
1003484842
817805728
1884188929
979971878
1559470425
1350511048
1341188997
764315535
927116301
1845587307
1029120374
55434093
1306799500
576988342
251721108
64064036
370544429
1721037645
505456012
244998127
489318253
1718444665
1893290791
1155907263
802072578
1820920999
1652808866
411376988
1098090642
1314222448
1862859689
1223426900
33319077
1714816988
649143739
60951350
152911081
1016008617
429337858
330531944
56531703
138317087
1709377431
2076880982
336295651
1038274200
791978574
623394382
576683067
819188935
108497177
1520380559
656118285
1686761191
765123446
589201149
1905817643
424617845
923195182
1645345523
1360763460
1643197405
544494979
1363396708
44509322
416651526
1655456195
992164918
27400753
370895833
82637779
599772792
1015301385
115889665
1876026872
2087725891
1873435376
1849856113
793414440
203179166
939911523
1021667885
954377456
1085567960
510718110
1025245123
1439097556
256053745
874071101
950391992
484547850
1454109199
83802523
1886156357
1847602865
281209623
361552604
1185253989
975928016
573900960
749123954
1546934600
672080458
1794314270
970072338
1852163059
850252274
1451191443
200076114
1615402718
339314657
1701706350
602924390
1739424803
248700279
139057252
1999143743
1332353831
1521525295
1622007115
1356942525
1124344551
479793503
1476982149
1034310301
720755108
1420224423
1785551687
1301462563
84558836
127238625
154878112
1154944252
1579855265
1001933034
1037536141
181908298
1413960946
327843916
525997824
2081439756
957922667
1555394559
397283227
155474346
1255219901
1368730761
1893193402
440566668
152429383
1533617893
1459487877
1456570020
11632839
1795536040
856538903
2028211699
973096132
1832753666
1661324353
93235741
1788170053
695770523
930339630
376727930
1908933351
1901243339
2102267237
1997635906
1387642880
85897115
429754424
1996143232
1178347364
1210632217
864069264
1736287113
17976316
38491907
1687027745
694554798
2020180141
910588403
411332353
341592211
2064435881
507101581
1057326169
1584308163
1566238797
285894213
1445774074
906635306
1836763211
703664446
1771241702
1219456163
1609174944
1944227505
2113419501
1347688836
1500917609
1694838320
586148083
1568661079
1159081660
1985040009
92535348
1297180199
39303066
1586801815
1743872057
2024322860
1719822331
1880137827
526531595
1793361209
864844064
882588211
1296586783
1022736168
1299703197
1789681300
1674666840
632463918
1255677034
1089099244
643584974
1748603621
1971614286
365007629
12882394
1362011905
2143131266
979846598
1859027252
1716649089
1254424090
1429371766
646187262
1750548860
2074794219
304318020
566486088
513599082
391954495
809609319
430427493
2063662524
1769906434
1260530326
1403921550
1659632801
1625472124
2129241178
2009686640
769410277
314325757
907569965
1506348607
53255166
1638068675
1965342973
506433284
67560190
578863411
79851744
801882714
378732127
1507764938
221491629
959239838
384727459
3296003
185465952
1143734575
980868792
578001645
1121338627
4459887
835749753
44468896
455158820
1311048126
2016692222
881828460
1511672163
1188671
640411327
1057769217
1615664352
329687568
815240380
1974852144
2074041615
637366645
1342502089
734910459
182619064
497389029
1860305843
1447140544
706250364
2075197617
1458481996
1912978255
415786191
1207661266
1279794778
1496232520
46425892
1303415797
8910992
226609585
1045617881
1011724109
482713687
1203654147
1699249968
280655901
1071804131
338398109
1746198309
670177392
1779869507
1547125248
1374928854
644300214
1620724695
1164775729
2014595158
821186581
1506835041
1118776019
1703799346
1587423273
1785590222
57361770
2074764941
830979338
1322139572
74634495
90346109
1436760127
292565966
962473811
1026148126
1067788498
1191241639
231991327
2133302109
537769363
507905338
1851729925
1282772331
1974934241
1904650213
1490745188
28736431
1733433178
397403768
1679865531
828066741
1021674912
103463821
907686006
373008376
128650710
1140312807
266853955
432296507
738336915
1047815873
216131624
1898149452
1470441902
1722525588
185749758
450561617
140476291
702005647
1515673998
1896296912
753961637
1387845333
180781042
502199271
1154206507
58637965
989694441
177245097
299679558
784298110
467060561
928571264
1894750359
1433262069
40854076
2019066326
1990728313
1710317199
1107682637
487588501
1661364232
1626356911
525934988
79653219
539942344
2033507442
774185925
9904357
2125256682
1001336052
1423496867
95509560
844176544
1206245276
1165342593
1402156120
1843350497
1351392592
884874452
2064816510
720534880
1543227215
1164907191
765847118
64096875
476848502
1174164853
1935418383
804204917
129205808
2068476064
58392295
2084849011
534448708
1876672364
251259761
1748022600
2143891416
1849759669
1012995512
2085932137
1020210194
100435433
841678248
2037567417
2049762417
875125281
291662324
2013581109
1077611581
2048344092
1975420705
1386019281
2078957532
477664960
1931063844
1096766612
217577826
1207357420
259180342
676131265
238917533
1372021600
1309886580
2033917643
719629057
854335440
221279617
989106502
1524467894
2015411668
2083153191
1896433370
898678804
29583184
1083436754
1822662521
1511676869
686994675
34855731
697769
443074041
1840036691
1247166509
189755630
1916474581
1984668603
28864246
2011134909
1781765011
1516009179
534704576
1712312105
118126553
39334744
1413111057
1794430125
611363258
1767019461
78837381
1556567577
917476419
1719651085
1132001697
1089546396
228400159
1270786911
1598594890
1817499200
952723316
1370592172
1138046348
1384464956
1828268503
89163132
388498793
2081754784
3922698
1826550228
803409338
974021688
156765347
606567268
190879143
1875973167
1239147732
1013525857
1425685969
1400661590
1771857029
1048967621
729714171
2042828103
207239169
421207249
1034475499
790557792
659465635
1888111155
81928722
68719502
1325621542
525145651
1908419294
1020649620
237753652
1690905984
1508361052
1675762074
258233425
1783734114
1331718245
1158891060
2041905888
1972777208
1648894175
1621370260
200870998
610781989
885531154
1275532951
1593489651
246734960
1271205969
1921040529
1781700242
425017292
817324934
1393864935
208465367
646375603
1102413015
1399194445
1217986383
326516499
1600403089
1220726655
592732384
1308492692
1664649223
1335190093
200307666
710778653
81993123
1882848649
408996392
189606587
828428556
1846931507
883701247
484430084
1837283721
2141669677
1247952032
1323473017
968277087
552746413
918227054
1685431068
239233532
2111308826
725029620
2146239418
1543064735
206160229
1296389650
302982784
2031404609
875810957
609000981
87255050
780309951
1713594362
1806896115
904577788
1768989493
1504017133
185223995
1994628754
1518058402
1818014157
1435772751
948395007
387218700
2045071062
1117166151
655358495
1059950107
1425898688
1812628066
277264067
1413207337
1071952758
40345516
63660729
383531823
969995372
1060621984
846731204
1147115319
24559943
392464886
1224422075
48728282
727352427
1149929929
396736850
205574825
1520057593
471313851
1511621134
1233558990
1655514279
390357028
249355842
1839715830
528305726
1739021213
2043143523
939315340
519400348
637256248
1054933740
1965249352
1621164894
1280571930
828131645
2020048967
2007615942
1864126775
1093697732
1122031706
376227518
786172474
355677476
370024653
2091720501
2087520129
795432864
1177974252
1160331419
788610707
1602003029
690437459
1014991834
1943397147
728182051
163571647
1192873508
1988696296
605131062
80958184
1316971992
1436492518
1027670295
1123127104
1098223801
779563677
2053666655
1645771882
633904240
708504389
2111502253
1373219037
1179434487
262237936
1208942210
846762000
763105999
214828105
1560210237
584495278
421643582
1147180522
405340325
1076784459
732702298
1180454267
152215879
1895799325
1660279877
359627525
989984843
593812778
385251674
664763324
864841866
1084977090
940525543
835716945
1521844041
485622712
853506287
1419905688
1597795359
131168128
1208665639
1763131315
2105975290
1924491785
1871905380
1219080737
2120576527
885078579
1626981394
157808115
518006721
1440658881
2134701815
509335978
82290122
645937239
374235455
573954002
794867144
1831191040
1003534787
266141282
1908911694
1663451219
679496768
606405202
986452526
107496198
518301782
979999085
623122413
643479805
966143949
2116019852
1249053886
1388199749
1517026553
843229798
1948436566
314288878
520365986
742396327
1695439442
1875344384
1082479609
1255790538
1271655626
1984151228
1871797780
624049057
1928134015
1696456420
257108398
107679442
1534305965
884674985
1787260131
1792080892
163486774
246820695
1663387110
19041628
1351612650
1865578691
228020832
1275339498
1824540516
779141306
1784589467
1189735911
1041029107
1871983821
1950486212
1598471728
254656059
1451084114
927707992
994675951
406065627
396622746
1823660950
18432567
1697972123
1616621990
1939706735
2000722938
46178163
1312375052
1637344186
74517514
283798299
996515211
1050377745
2046853025
1059623485
1679178145
1891943942
431817158
1412438782
737921317
408644753
1604117225
2127675121
319166275
1485824935
1129631277
306022364
571978166
431185201
16233198
2122908895
125377649
756198296
82179149
2116472510
393803359
46292819
1179092001
397486645
1553363561
1934825696
267930396
535874644
1030546211
327156998
1051177277
306885187
1871704260
1064994100
1826803090
262007723
1546378063
1480223665
1847902985
726624597
1966638313
393853006
253898016
359726079
1586490419
858049135
446799013
1204548326
1992534384
887845633
1567695865
1839352716
613773390
1804440417
2050903017
1739187117
1831611501
1255598864
508359758
1960813732
1122793235
872452688
1103840155
2100471596
2106736387
2136850169
814125721
377798592
918864518
364641745
1909840339
1328745894
1409006471
1655598159
408734065
240299320
996589343
687314198
173479850
1060360865
366614182
696313881
766313390
1515473945
403964861
316817580
918777136
1491587523
1458716560
536772553
120017357
7683850
654455692
347829690
26967809
678796962
1236003604
1885883568
1443889587
1601984676
972787165
1772571793
1555195924
2060148982
191380286
1012999498
1982407929
658139938
2077201309
1174518586
414419515
1084947704
1124518149
1595285387
508182334
1107655257
2081615354
2106816900
1162060015
2123413281
960052437
242306518
1585034034
431943945
1119325271
243322028
2042884600
1508244509
670393007
194587633
2109414034
1830582664
896714870
816085508
1274794022
2133000811
1788593041
1895085396
676248608
1925838027
1869003473
1381475295
1992241217
1746021709
158318198
1829707094
1547999797
406644206
287913754
1015767318
1204660464
1659650790
719380861
924767901
1267065758
335271135
54702268
1704302454
338636021
100879070
1058533139
630531311
1165523464
920314500
393650168
1774550274
675308921
1283282675
1228998077
1559193131
1476971019
971469781
1551125679
659937458
934972455
254500170
1664408256
1312857899
332789016
351187088
722346028
579008177
1551756793
898505275
1187789428
23602661
923963861
1864931112
1235211024
1110814037
838499087
1987845552
1686131451
178283892
810023292
1703497292
1398058262
773485847
654689395
331262864
832564256
800577383
749660787
624287021
529370397
270917724
843130540
1472150955
1482826387
517330492
1104662943
2123539947
1127577989
1712875885
1528736221
568365917
327629140
1446081196
1219006262
1842903675
1500827558
1368634289
1588926698
1500886943
1155200912
1693766459
1068548215
1746132461
1000546454
299730695
1187117554
97971799
1140469535
1809412085
410402753
876601563
1135962806
794569182
1466862862
1259776058
702000593
747506195
424723085
1679521205
980708457
961870849
890241944
1662576258
1510858745
1057061228
567373360
1775644489
626535512
1145535143
847269697
1909379444
439539073
74038368
1990309246
1834652213
1439544947
862794632
693845394
1387386810
663911147
1286433964
1924886475
1098214056
695147067
822021625
212453434
288704699
212170003
660753113
745718605
2142879963
1425860796
581285081
135129033
1925041454
1165441899
586626574
77922406
770731784
1342563682
1074754062
2111929839
697615128
388360139
2012650322
1776299968
1821460387
1727967098
1148056791
370440073
633983688
143534242
899500715
2083692763
1240225512
1051374648
724925116
1200792554
908155746
1723708997
1057392534
583556653
1587687963
653964041
471950505
520825188
989205322
1688770770
1801968936
256110526
310393080
267727911
151346903
1554964228
460502653
953312780
1026883771
450527506
1810893365
1331723907
1102415347
1879889611
908116769
29718315
1533230188
1154364189
776129625
1847585022
586832772
973901472
521919456
1334419819
273639822
344558028
1280593547
943523625
313512189
2107903182
1007793195
1827206002
1225381030
1256083705
1974792053
421330504
508060984
659567915
123998733
1817476433
1658334918
1357053952
1781242919
1896224649
151619939
1533953049
1367454533
1210589791
879831061
2041834466
1607918601
393976947
185733303
1857357004
1683899128
298127527
970342009
907686006
770950875
1096927777
1061936481
345755131
2063411273
1402869974
1275821451
851155470
812617637
320971651
180815551
846065545
994857935
1720576828
270087056
2095370581
704682392
206478333
957906871
1436571406
361694922
363809151
605239520
704218254
461836352
785637419
357979606
1325310779
444125065
1544229233
1135215272
1634915223
632956560
628644854
1990935324
1160250468
1860913556
580819297
1678878216
1185802042
227931452
65483069
577291162
1616405443
756133936
604675431
785368422
348808025
1760769657
1758901783
1352962511
290059493
66957718
941518864
130516721
639852007
1346801489
848788734
1630238604
1134571915
1169467071
1154429288
443876453
1207850175
781502394
1204142589
1522194943
132448904
938489159
1270866533
824927739
1644589544
161109739
2004670782
2022822079
89415076
629327487
849301457
277684252
2142084770
1020891618
307322453
1004376800
778570251
258090734
743311965
782006280
589938902
1009806807
1290857380
864413439
633919190
1720705178
830657941
1784837206
41730387
662991294
1618612189
1546756752
665032530
1168129542
129920074
23316199
2043693055
499366711
1320912262
453039025
1864958687
1224353763
1717346749
1029866563
1705596257
865027821
745569021
131498956
271694910
163416263
1688478786
946489186
1244264300
2068016314
263709572
346188922
638591258
319228449
1632535340
518722211
1429124019
1213800927
2002515246
820696076
664809699
580701589
293093160
1971621086
1453891247
45111957
322625112
1331034477
1205049665
1677588894
952013447
138027864
1542540924
788461706
1481996973
1502414690
1213666546
1918179186
1805392508
1681447817
1545702280
63113147
446282823
1957187036
1119602742
1997547943
126326062
703507488
1964683681
250750743
215648725
1856443371
258955331
1389451291
2128597921
26534369
280756232
1573368010
2038145599
717711326
1033639079
1995944836
1948791111
122531699
1884071797
1334694759
601305781
1456886934
980382013
928985482
1453210572
870605547
1930890534
1706274908
1915427454
849133080
564444992
1865041779
301144680
1057432724
1390886409
1512033181
919056242
723920191
738565477
1058208285
915659790
1384593682
2017891676
1788219818
897335194
1501246856
1072538115
1564124607
300575100
404606040
1894250659
142826662
2141469127
2030173182
1763380246
2114855736
1578306281
345768354
324810755
1931141591
944197713
41267723
226008812
1225673364
936446284
611018928
1740949624
1811239347
1658375605
2131361644
755822984
2019196070
50104371
1698210528
1036719047
961364167
506157388
1583641411
1466211111
196239241
460567222
710481972
138093426
265916894
1167813772
1491880557
1607474439
1548967224
642473000
710634194
1649825387
1192345557
1301225663
1845296042
1662258974
7758475
1213246386
569503090
798203144
850784900
1286452155
1300109567
1973949144
1800919708
698631711
1679363463
530192714
1371531534
1335657599
1815607148
1729832203
336304761
976942166
1766103670
442663276
2054949410
187024894
645880920
1540241161
1205820894
1897411034
2029077440
1054671274
1577071610
207347716
384957783
1355396569
887027272
1905686691
391388992
1005468142
721552719
181150801
2095259845
2124711648
1584626179
568465504
16851686
1695472813
1925593533
1658818598
1770574033
649037173
1092163552
158890871
231396606
1934916301
1367460768
1825491051
227627448
1596523299
1254028129
1862601333
2103371507
2115509975
1888037409
14048957
472047327
308914029
365389025
1212630847
1612346037
1888294009
619134682
1509337879
1048557992
1063324902
791757434
1771561925
359773723
260533175
1023881224
167030852
2065726158
1344923903
480272843
858125617
1444886171
761552862
1931152106
1721831056
1639782424
758481290
1839037317
606178284
1376902942
1502240940
276430048
1045136431
712844058
378482559
808693082
762630916
156558006
1107508811
984891851
1650054246
27647577
2021285370
1729388797
972516223
346435000
1142917147
1886541473
2103795792
424955100
82438895
668196533
1140474757
1124023749
914388770
1040459637
840824898
1751492272
1018232262
264738865
1352038006
618923492
743992407
1594692794
229671329
1942608230
424604953
1910607988
347038439
20330203
1939831191
24387940
1069558178
303387702
1789662651
1765239232
834826635
986769116
914613250
438996457
1426583784
1330072610
2009350562
2037714730
1513649298
195223359
78640999
567164183
686319468
1016285418
459027728
1389410135
1680649941
340871388
1110590799
1459964185
1458792052
621705706
308937326
560282136
2041537222
1231971741
1549658320
150695714
2047486731
1321081900
1905840826
699308743
595117250
1411836223
1309904415
2059579615
1916909999
1037453737
1267599304
221593236
1688665109
496483825
717681773
1665681102
41418176
1225983068
878727387
253593268
1560950401
665509534
1008029007
1435035395
1456103695
337340910
1538726779
1746414656
259487407
350529496
1802740097
1587026328
269703594
194048689
2119569594
214956412
1154185261
1952488677
167444711
1180554319
500710898
1956394490
2109169676
581494446
2066551225
1252294033
77389942
483296297
12779123
1225793665
908332924
2069538873
1836084495
1516429171
1554394675
1170125472
1756656325
13389187
507735821
1021762019
153810548
1737206250
362338016
587764899
1016110151
135586537
500506142
1900601599
1658499251
87633791
21464491
1949340109
384217732
941163436
296414810
39579816
87773379
1166055092
698416753
44467103
1913424549
928080945
1245461388
567081070
718222396
1775460176
1946361550
1082236418
1127652128
774081259
1713296591
2093872726
753834690
646987076
328791866
1455700847
1855358716
547667531
1853811392
1860378099
1026666466
1765806773
305938050
1551305651
1001262412
432732397
1710959165
1502617061
68808888
1098207267
82062591
1457471117
2102649316
190913054
1163509778
1272971427
757031003
553859169
761603724
1008577925
1076323254
1028734220
1662986387
1235445001
203179598
1605988095
1457512054
811235554
60835746
1973832946
53101671
645540752
1497323895
1115868450
1031562729
191742814
1965378119
2065575386
867135530
682509135
230625457
943898176
641161036
1344144962
48844466
838605357
4791423
1089808767
205401283
1445355587
1180278462
913147047
1208305465
815709482
495724319
73739585
1225900226
671505881
1162536089
3659536
490066253
691181796
1796118000
1031880189
1677544575
1593635639
1322594754
907458402
1966071746
959538331
171805155
2095654024
1147310499
1903489290
836702870
1812539659
1735842675
1623127483
1622171268
963011412
1257913158
1099763916
1936236874
1841502176
1312135289
444134584
1130087427
1540713459
313468299
1952989348
1285668029
884077897
737990360
623844536
1914362613
6833774
1760573295
157392562
1928396999
1009929629
2052040283
2136866053
1729237280
1227883092
1912137225
667784681
1103961795
1230379724
76189928
1717974463
1447214946
323134835
644265108
1881433274
1374007807
659779635
1833802089
65724611
2089187203
1824646173
203662313
585389587
2120421373
453847768
1574905510
1092192785
1579841391
1787072879
1146771135
1622652418
1565068229
457855636
1889716264
630503752
513837407
418476730
883018792
377015798
1973115568
1952503009
1256366947
914117571
1705637312
400262460
190664570
873191074
1716715289
1136215973
1635398265
1874235890
1955845780
1129400331
2011324921
492758440
1014971240
1227441056
853913894
2000523577
1647324870
1742988218
1507046275
287787291
1059483237
1175160625
499840942
425733381
122143215
1498630230
397576201
30497249
134105032
1031791306
1977738705
557836753
328571024
1501833990
852395628
1487965302
2119565249
1013757710
309279706
359766440
45905824
1435687234
895042817
1537800966
95325991
1602976949
1442789243
346580972
1517154361
1068966586
1532526440
1030918640
2008479473
1281257346
665404181
286543580
1509077615
1766339545
826318433
288444315
1948598927
1283974137
1987010801
247795453
1732084570
226021931
1962560771
1418436601
1563194961
833998548
562050803
389045303
29496716
1636693988
970518200
952895814
855007462
1377902308
14333168
876448321
539070279
942583283
453840515
1997913844
1875104278
1865865832
1257793908
623243987
1799715198
1407049704
1721255389
1128168904
1832409952
2043511655
1630643319
9437974
926200197
1555150478
457941812
1651437818
269388554
1512310400
377617265
1777941399
115110483
391920737
1255580105
1253549470
817170228
1810476700
187510274
199233029
1080564541
477083321
1945557170
597700114
1322202989
2111579699
981544387
1981034389
628936655
625107670
1021646480
1263527754
260332291
78882603
553847438
1024411178
446296876
770890588
1596868536
449255945
1669573711
2140773715
417413124
479179269
1431506154
17369414
1770062577
1402952952
1982555231
1632287337
986689008
1983710829
1575513834
1111777085
1791614834
1454827671
2101025398
891929055
985628177
1050628424
2036593761
730743989
328884876
1586035350
1805806882
1534640861
816988382
801136892
1613128175
2105236805
2019271123
508417250
961815800
601143354
1487024584
1990268318
247763056
1445369362
363678507
1372194060
235558289
1371993604
1368168242
724440610
1556234486
990625283
1284957227
794488994
340735196
1927714080
1477083171
1149257464
24938812
1635698881
957936293
1443156028
1077607147
1535589375
968262565
1762717208
463798057
466829500
1034266211
136145747
163885882
1021281577
1790316389
1345938981
703352581
1291003037
1027540819
328269711
1891405861
352817373
1224781755
1441453417
860521259
1820438001
905034409
559556583
902695846
2044339409
1718246152
2031203700
1277488446
1699526855
66185912
594543552
1276457043
1071813067
472908827
2054954399
952338663
1723089757
1328167996
86071458
275454713
2041149783
1719808822
1813680054
497510842
1265245676
499186344
1262387347
775062141
265953367
506782389
1124048923
1070600614
1094848630
1531093167
1021235270
10892705
788274495
192041148
1347711895
161809239
483608375
825322653
1116492644
1985771983
126272698
1152496041
969891012
1813525626
918886561
294135673
2066429843
556086733
785462274
837055878
1901122289
2132517735
101816774
845889666
1871078219
477993191
1393648565
269849821
1393674011
1455770713
1458853357
215425254
840429960
439358442
327751263
363177510
2051007135
1962546522
1707507867
386123596
431438216
77474756
1023637457
864931279
751177292
479348712
600631234
1428465948
1400121736
930746996
898471618
5484974
2575586
1798815248
652524728
1604866200
493064403
1186296522
1249402220
1885232552
122807574
127168914
1927625523
675891150
593635718
663266550
2031561599
1639036442
1312898725
1519282136
1244384597
133122995
1468077723
1147489184
1490771380
1307855326
863067947
1274997588
1542433434
292951438
638894941
1368717745
758361780
1379964010
619935594
1867561317
1119614710
1181184881
1938500205
1367527120
602023066
1421956735
37222874
12237999
388695501
708768326
310549724
392364169
1723462439
545337987
1591844385
351935294
28016054
896258169
1720244340
928253837
1816569724
954565015
377413949
160240288
1679425425
809233304
341357481
2093767868
643359431
116019128
1893425954
1667358629
330587382
848278717
1306520008
582844695
95254240
322913782
813854768
1623810974
1049607363
1934580349
1550120623
1051650767
1515095938
385767438
1971843840
1436417133
1335804763
1587120677
865964729
1279747667
983406716
200452281
1073940230
1388658971
2076393866
1183278987
758155654
365164598
769118189
789308608
914242074
1925599898
584730389
812397339
172473679
1607537820
495823523
1786555976
1899807030
1376786426
1712108136
459127585
787892684
2113187127
949977559
558743100
1699201327
1248037312
2105461113
1282383081
1668055938
1646178783
1760551379
1950344440
1728237617
1951615749
1718858456
1543931066
369466606
797311157
1129478691
1651767753
2068488772
1330456029
1747042415
848383930
871785999
1551493061
1755195976
1086005539
1202411864
1032191428
60822262
77566766
1753899439
55837429
1582653970
1691522817
115984742
477189563
2096060068
319828634
1701307696
1565934038
355567984
760894543
1060245222
225779857
1568224430
1647839456
1121533548
289031067
1831907424
1559854325
1611533605
1404528796
1328853171
768917678
570691439
1380259841
741164056
39100525
1093035601
2103616900
1141047569
1898566173
1501720967
1041830574
453278335
1647513845
1811162893
48960400
1012620874
1571784567
2009518402
521468823
894968391
796390301
1836008646
2109502590
2090988508
1687324549
1729535153
1139589248
69933161
485043736
1157625960
1656719958
1106553189
645409776
1447642561
1738582711
1500225900
688602554
1557323943
1703188993
1079491251
329019740
1299069774
1209236882
1819030057
732144271
455650400
1493508426
1434223552
1220147501
1382982811
1174553227
211282808
1625392747
798042632
1753459585
1926276664
2120491236
448537792
1411476893
1820815290
1888067421
766891948
2040910454
477561281
1848937551
2003502747
1195504282
2027908280
759848262
1857755658
256018415
604964556
996024957
337129091
174605684
423000922
992349792
1419720834
1475897403
716457679
1620688573
52072910
300824747
886690885
1878949514
558353906
1637852686
1690147441
2077575959
333387186
1912047978
5129455
2042361498
112094862
686693623
1116808128
1231828138
556940672
1100057350
5127219
1995786341
1672308109
290449786
49237026
720103130
1605587256
1726712957
158203548
261642924
820145787
1709200416
1275411836
171171882
545892081
658194408
595541840
401590184
1610672298
267995029
513486173
48816299
1412165581
302919443
1254486767
1498967255
824195050
1647235856
1552717838
2114554414
216232886
2094476960
1194207522
1427684539
969847994
829456885
1854924759
1670502697
1420965282
666898377
947996402
676123557
1165763055
621586306
1414588798
761398941
504671794
1531280795
474986482
652316469
1576987322
193692957
964275799
1328668786
377564126
1940212316
1162882179
664357306
761849489
1758260999
1093251874
534479126
1941765156
794423072
712093599
751786953
431939901
1278398512
1574939059
831586564
1664740734
746355318
1822529324
459325363
1754713590
1430812164
1741507622
780737854
1762796766
636415212
712055458
789055688
1718477258
1108949820
731816067
1692860243
1814548246
740184939
816196013
1187308772
1386962313
658940131
376748779
1398062913
1960048643
1153569596
274408042
876649735
1532152345
1103277035
892015094
806667936
1458175436
1777586406
1040084778
1056654297
1554940714
801486362
626358656
162839557
1569279433
424143495
1758722137
267384802
747824051
1168528704
252443876
399547934
1002429589
1684286038
2038697727
1753101768
437354562
1098220991
1733632918
1645832940
1284095642
1047442450
2021532318
357259547
861244006
359001215
622681500
1357342313
1142904786
1722171096
56613885
922695610
1458858234
805979372
1827431948
1196553873
541043026
101937261
1435313588
298591273
1111823838
410982417
954046233
1707269971
1538891223
1995598531
1216449226
1317226773
582966177
1385237161
830294632
996823706
919939504
988308703
798838031
1235089597
1618793156
2068518970
407733278
343590022
1698713849
1183802120
426064938
674840598
827214356
2103765186
1343233646
1153036662
374550651
1192748656
1190932686
1388059980
2132008879
1441669120
1821616362
565065794
1904272593
1647810549
669870856
1065144429
377878267
43493601
385513182
1781454624
1728053197
272640270
911527662
1246757928
423079250
385431129
1269436205
1143267426
1234655609
1020965181
1162810193
1852655914
266657009
187166246
952977559
349196681
146563606
1339949229
473580588
1402010399
327102542
26711038
1935484228
1752173054
615126461
220987538
728810577
1990389471
424254328
2007541011
967225513
121415979
1428237591
2083321616
113130048
1206544575
945456657
507215188
1919923745
430035965
112934398
1800689984
886249233
1361719319
802654538
502630929
113036639
409993416
1216949087
1501486271
1419154188
469574778
293367107
1261012816
142037270
341585149
652683707
2108494080
839808539
10695998
1485232050
764217010
1715044466
2062994739
748433126
2060793462
153744291
1056942478
492804696
2072606085
637870728
1056559066
363539986
1293804542
1974856591
1443688724
4221261
613615254
1354035518
603659775
1751469486
622955246
825374290
1634185237
39100848
1139976342
28573548
1038539567
1844932610
2026069415
1178836358
921061205
1002328844
1743603812
704894480
1734478231
102714892
1683601506
670038019
2039929901
747486978
1049264585
989798403
1100377513
515986322
244800715
1132706497
465773528
623775188
1823410486
2720384
498081282
396526760
507850015
762197115
85702348
1317660232
1275400631
1884812909
200712164
1453902797
2143753917
1517273164
988292791
1462334540
1925441627
1418128411
214616262
1561123469
1777714340
164750759
1074669455
1278771942
1126229578
1660844774
572901875
1262502672
150130413
1398878965
1645846911
221315409
265677415
802421633
1895628043
1576046128
205845127
918013524
266418609
427162751
1937643197
1321042246
1663735687
920603035
486737037
1608147426
1584329046
775696684
1122793529
1144997765
1357003043
353447201
721235032
307090910
716435750
1818679631
603990987
406046635
881008460
1109625536
1021500845
1383363768
2121346198
1800200151
820874988
360857665
677510752
895820686
1711492186
1135094438
609099897
1901752666
1876168097
413861012
1572739742
1320558788
582244836
1601996377
1449220785
581130776
2052385676
1634835547
914954166
1062106668
1226844033
1040131996
1255503378
1257192423
973921405
2046174144
1862023503
1141424850
1914902574
449552315
1061086168
65256280
1038270618
1777930532
8953472
812550118
1314401828
1248678959
954763616
126962517
277900049
927126245
663495463
817896258
366856761
41975564
533238141
2022521833
960383117
1649541992
439013125
749748985
1230869353
214512758
310935438
1783247347
638558579
1373076229
1257456592
1598925273
1261572533
583277845
94954338
26771274
1525702989
1624174108
722965634
1058220425
836915794
1172040465
1371367737
1950519816
1578030697
773296094
303263574
1513592514
72361223
1784562074
603391121
2019690130
434874077
586701591
1442599513
221479565
1406586497
950435910
1892713615
1377557284
5412300
905879917
1754368967
592630484
360863871
104935622
660425044
700734735
1621938330
1014866335
188153155
611773215
1192582134
1432591327
1938513365
1053883600
38350007
1363534257
778791180
1596402679
156098113
2097779042
879032453
1754851079
1998719749
497066307
1973951187
422987007
266544390
840335640
2126173637
1599035022
20553867
1506950973
740801384
2004761682
1137571959
2139508796
291385431
1295349074
2024645013
1160815448
1385451212
1512723212
204634025
639098418
505196240
1239342530
44138069
813818557
1184025503
74504564
1287503230
1882921405
1162453327
1356637040
599028659
901967545
420883769
858434570
1846553906
1367697325
1396309518
148815923
1419685955
375434036
669678596
416212467
367178306
1784509453
1080544384
1353455695
1852418763
656799242
1032839387
1146460639
967107254
1135739501
548256329
81041361
941571269
536995471
78689859
1152020477
21319911
1457181114
625355540
45408085
686410614
1016975429
615327163
801123995
879871756
304843536
154274242
94714543
557397744
2063508982
1436394925
1386404402
162439736
413181138
1838525664
136108691
906204984
1461660306
1970405444
34566919
1406586738
1051403904
1686633235
1612124576
255191860
384705118
1072890512
503004573
103344120
1834181873
1966964895
1010062439
1753717845
943768483
1481188453
1754365603
1595070847
1249399739
444976698
399618652
1499862435
1196931633
1994420430
1050589750
1253279070
1053107491
1037716369
2103728407
160342875
2022798255
161310059
1246936539
889148134
1750308509
1771169679
1621606067
1079473173
1902148139
292112261
1368670517
439060898
2039662989
1645946274
1947750199
2112965053
70584005
589669943
296593880
1956443211
723111169
377135667
2068347530
1683116126
159683004
924151417
1981766284
1065833821
986520646
173105659
412366541
1436372138
951359672
917527416
1720206980
160132924
1469983401
1754372072
1721330330
1389657080
1644005401
2098811171
1852078521
2137672728
1920767844
913935877
1301892564
768145296
1403627362
1096072686
1096427552
769843981
2015488146
2112986658
14688964
719159846
1672089957
985792882
874751738
455689106
2114512037
2055361972
193450344
257939607
202026374
1974897653
1866626976
1543113023
268352041
265362828
2048136299
1955897896
975963376
1170867728
2100249668
1663245681
822361758
168130852
84403356
1702194134
112638600
2055617049
886037173
2098986256
1655703166
1733763741
864657652
1239924454
756323481
765126378
358904090
123977122
498513965
585181216
2069826648
1623898028
1589128701
902772103
195802982
682969779
243731539
722190734
1016027857
1615247655
1250207537
1074130196
787982485
655347792
1505157314
1235435838
125898361
203305477
79560529
1811142017
781900112
298750493
2075838492
1978265815
474108114
1992977656
138856354
404681068
1981317795
21143273
1387262705
1014267778
1918375480
1226891805
1119543377
63784133
534347142
1734728998
1190938545
936210440
1623761888
269951269
641259127
1421771917
468481255
1646450286
987593579
921958530
1775592777
907305354
712070498
268483996
785346520
15733007
1086178157
793644752
1522380677
1567899676
615311320
1243311044
991759892
1161461528
1066041593
189512004
1699791617
1603279288
448300625
688864867
346370125
223614943
1000795413
560044845
1080877235
1317339363
1131805300
1510522570
2029929396
1935426136
961226136
1011267039
1928142607
795681090
1579663288
1431506154
108351787
359761211
831543558
2054388228
45133143
114286567
576353638
210360939
1118082278
709801211
445105283
740136788
648859339
1680544028
734054489
928442177
1799193552
2147068912
477017725
1416613442
43923430
896071585
1518388825
1638475626
1145538369
1568821404
454171419
914374036
1027215366
609554295
1837157527
1601286025
1493363999
394128071
220231895
767167043
1800124250
1896548315
1590083459
65964999
1281895663
353449055
1491387405
139111753
1729079728
127797918
1901323411
1338650221
1288406663
1096215566
1802556084
623934702
532339253
1876747191
1395094012
786915647
1987845155
1101684732
706558545
850010205
192445311
199479580
18786384
1105497505
2034239268
1838695528
973531601
1733568582
1973683077
1917226163
835263611
2116312060
1425325044
585269777
1218088487
269846582
717384021
151846771
1438315127
261117920
1873687763
1942858243
2100619126
62545363
1717934321
861971112
221175213
610361858
1392677944
1064843570
1308301972
909132927
2021068849
833422729
578618368
875477166
1266285837
561935564
523029412
889308044
1980034201
80254120
1326285048
2106501395
270108422
718146590
400596868
952352197
1099298871
423473976
1749770746
491180670
182412289
307308567
1554586574
466638401
1765902682
427791801
2078675208
1684831514
5509986
225919587
1099196473
1009025714
350686090
901118411
1940250384
438429605
2109429628
1323302088
762268368
1505317575
1283240344
703542261
1719670110
475551837
382919060
51129034
819078632
1593872606
388395622
501364131
1991536230
1225301034
1937312321
469375561
414310515
986197985
64366156
625931971
1593205386
2145686536
373840469
1126582409
496289241
281612105
2041601673
2075308546
1857904429
1710282580
1516678263
242190327
1475805493
541973455
1266996971
146164986
665129926
745604574
1469565236
2014549299
482917224
1655811783
939438036
1523931502
858175817
54844212
1695081201
771357228
45774128
568750104
566225909
159273103
1453703290
1829275747
517996052
1509361244
1818424589
1918459360
259957223
525523758
1701692306
1419985722
950795052
1634332577
635941575
850174701
1749320326
74929745
1431534512
384351105
1520233065
931700753
1173702513
1146864366
165265978
1218744780
1263940558
920277825
1968819994
480971131
1927786429
1868204825
866347581
2020431802
1782700660
373552788
39815169
1162797228
1470050319
1535409291
916042653
508758721
1005124278
1914520973
1663201008
2107328083
1959002277
1415084517
1753968323
901746143
334723753
470900828
341620132
447980479
181478855
1575022190
617074986
281153037
1654550765
738145532
984318037
1006460552
545585507
1307932535
192412230
1492647294
864292913
558444658
639236446
708760951
2084723961
1928566112
1116093202
1253169661
894075729
1457653013
673277310
1917646823
369340583
368094012
1235924332
1826136176
1515917883
1760090362
940173097
1482762958
2130547509
769384162
1622426384
1281033965
469439166
1449758778
1160984515
1025651285
719569180
17866916
1666425536
1168329281
1363210396
1862105064
2061764759
1897507114
760680118
2111630861
809065082
184812994
113576337
1101395578
109760233
1159805351
46803693
324681079
952927962
1763373040
1389798925
379762586
1603360218
508620753
34334109
1558913370
1190917550
1698940798
1446230128
1214121997
1309645054
1362531569
2039962677
2041784134
1841157439
352119030
1975951308
177725042
452614840
1017892832
2010918076
28281994
32213575
1731786349
359490501
259514410
1190200669
1183998124
570259192
1064279181
48262848
382251780
1581103009
1015310566
1731872663
646041303
448443680
430850670
144222977
2072173172
756404465
233403719
456827755
390869379
58474712
681597948
1365009909
1904866714
1530940311
460207720
251361777
252316144
137146083
1452200851
1085694294
1620403258
1222135801
230797101
1584521545
432387632
654324581
987299388
1012117277
824203141
748116499
516925971
1643877269
1275086383
1440792062
1821775974
609380118
1659877849
710252841
671677031
1708291445
1962625764
2133319351
1023675418
331351288
1407722696
1958216241
1205123349
1907154469
1514476468
1551335906
891673949
818183370
510535798
396945108
292741280
482383514
1581738107
1207342989
1147687010
1517767596
52443268
2060006448
246292671
2116817521
604418954
1686497092
49062179
104067592
294750746
2087136309
450283410
28300819
553128786
2012782089
624740124
1797677539
702449700
1305555711
1820723037
437465977
1490836176
1792654797
1084590883
770250333
224136139
1774141931
1174366353
818801267
666125290
1476656705
522386629
867361073
1199242428
882022245
474277799
585970787
669972587
541436148
1324878270
1983356882
424471835
1207240898
219530556
203079706
189832907
547957311
1575706059
776819518
1435460205
219736068
318292716
1724248343
553373064
733575162
1326654198
56140920
1415550980
1966330728
821884230
756621499
79604909
1932125830
1367906824
1011748018
1729108063
2065556314
1921249173
2017826665
669971211
1340021858
2078161641
506380489
957135192
34898232
900490250
904366775
341136666
912988707
526167569
1096535626
1832212448
1759231242
123140665
1881886033
796318813
1591791249
316146338
1828156661
1546407542
501641937
270959682
1162514109
2143645070
1689970441
1929511555
347953713
474451952
1122427704
1179986515
2107190106
1272889261
908976659
1472665749
895829610
1520291061
1876961963
2132428577
821692817
2045055274
1296872361
956900839
1008167975
1485136680
1796859748
1537502021
31283385
1878642
809720318
1799006847
1484113910
927082397
272255867
1522026729
1295459329
187127809
97728737
478890753
389970888
1792178971
1575117348
736509940
1207060337
566605386
114320220
1496412513
1275187579
1279076324
694085343
575906125
1297456609
1211312755
699790598
39737424
1206509288
1274609832
646990015
577496096
2039321964
1593600176
1712902530
1678056726
465989369
1034451436
1525139
1596261093
1250035057
755970763
1801337975
1854098059
1125898204
1209212072
79359550
2050801382
556336619
1238210151
1697497777
231762909
602947330
609275616
1318083307
2096727987
483254275
1917658834
2145637683
119295167
2037601720
1294444795
1035248905
1210654700
262821205
1974324629
1538786088
820600761
1790110662
529585685
1544097125
1167947233
1116752650
33424855
1235527618
1556336052
362755717
2138770897
997344792
1634372683
1684303328
1344898000
1098246191
1415750581
1735073138
1676151936
1343687020
615716313
398885582
1203256222
1100715437
450541047
764730274
383547713
418630782
156336362
1700778378
1068900134
881847464
1368873627
503701910
381207990
1484676959
1047523227
1385172593
1117415859
1609185317
1520460005
975880213
434026257
302035567
1142923572
294633844
1703456550
1502418993
2072914647
851355215
1141368653
116122155
596183124
2105783072
489419120
1858585792
1728715219
2022468667
1696211039
454719701
1425949891
335656210
1727186183
1128500350
86973985
508183824
1289215774
1748001358
342570841
453881147
901431103
1986466056
863001588
1728188991
558124409
1798560795
1117349970
1909670540
186685070
1930100192
1367086977
508438414
626112042
2141772115
1990126313
1804911989
762543831
1390071784
1375327344
498170144
697676462
1918665458
145321281
36699886
1394429115
498812575
2100937431
1919833176
104264429
390465081
454497442
1509778224
2110618601
130260915
1403339633
1054995290
1745547550
185092629
458650837
731745434
1869727047
1339620125
2060160210
1296322689
416668852
631778348
576198933
1034220907
794713544
1230362657
1661563231
1581259849
1776796349
1456034656
494914370
1108096377
770734919
2084987201
1634875349
1529679164
1580420383
763596482
926929348
2007067105
2049981833
1879117109
306835946
1828655891
856653907
1409329898
177248335
908609279
1556595165
1278228834
1637868199
1673846481
345653653
1785841764
1508613985
824899342
682484261
288941974
222681458
1471833744
2021813389
2003799921
902444759
1666912418
850297439
453197324
1695043400
63722405
281380822
1445799563
1138357845
1828721113
1656553786
1577486909
1042878348
459265590
959968244
159122497
200270893
870827869
658217799
1157906350
281982989
1963457840
1702763435
243279842
1446463530
49918778
91088347
1245324155
1573976315
879229089
1889884591
953964922
1360501375
1865943425
1441232073
896015853
997089746
33582356
1488993779
1526058200
1660450137
1423910356
1662383163
1111494577
98632871
1808029607
730735731
558254500
345221132
1429911639
1679493511
1995533868
249256089
534152068
1343526167
996866905
875796375
445747082
835328124
163172294
1091035623
174971782
675159230
1245203896
1836709678
1324428397
1437713555
1024293532
633369724
453840773
1940161330
1261513933
43593916
1427483084
2000558351
1070127671
309465601
1806295335
802614160
1023073110
844670908
1477289023
1284188391
1306830599
381856684
1421857004
1049734406
503509089
67709105
720055326
1388760048
1783920721
894738740
1977666111
748683031
587955437
2098254795
1627144138
1238618937
921762660
1417286831
418265971
1114426717
628409582
1707878653
1753644869
1910662356
2073431626
1080349127
812148232
10374720
1476294208
1109465721
947440611
995510508
86723218
153527162
546033627
1109533034
378736933
2020289133
1959907908
48535453
2057407574
2009569084
664357434
258717057
2107675753
568085107
1938087706
1693309754
597353581
1864799907
1398304923
389301297
1969481670
603377301
649914585
2105384501
2141770628
1757676659
1843719497
1781524310
1146048806
2091557415
515427457
1643537930
1440986471
1148644204
1750988905
936019386
1798859530
1306896506
2146724634
1846873342
379142360
895206358
122279315
1404258339
2079861709
1814535974
1891592880
2144629472
1975221050
1374238548
2112866457
1814151
1357905741
153914068
300732465
1413526914
1803734017
592017253
716538032
719244295
1431691532
1207041463
1940668852
1564707874
920664567
2110487385
1834253521
165367091
1358376790
1714632097
1447927361
704698317
1548426432
1952181585
1057703309
339513987
1373292666
1302318472
181822787
1747359628
229476156
542514949
443693877
284262627
1427343945
1783515639
1586030403
841910571
1878374827
1848090510
1993458002
1318289865
1309738119
449247875
2086503192
2061957467
209423515
583259498
1324878313
1224435683
670076321
1334809710
742742174
243043267
2043815690
406237076
64124217
243060098
565263641
608473372
1647125125
183977902
1913824415
1341131627
2046921305
1511711934
701572836
1097497236
1086969494
865541093
1766829203
1061253542
357646660
112234934
772852771
1835132279
2087320925
1738443073
190814308
650852072
1162963708
1642095699
1216907618
1877025584
1209159995
1386718023
69810845
935917098
29288162
1726224551
1652755026
1116188667
2055803504
579710079
1482932822
1611946439
953276799
116849623
2088217374
340478428
1908842946
1232089357
1704511894
1847492441
735647598
558484428
959132459
1524610713
979722663
1726741487
1475111451
1580011662
2038738379
669245832
1061928900
971815830
2142848466
851521427
702979038
798918725
818973204
476508224
669049432
165316099
1045247678
1333359553
1495406784
2048428997
415023721
1352346842
1481604558
546876804
235313622
1315381365
1625956145
1817717141
387626222
91582539
1433550899
1927111770
333536552
1257235412
672654796
2048537249
2019701706
2065432673
1312732294
14551832
179920180
1695720048
555919151
1086376568
2112236524
1660809716
2056178386
588962418
889587190
731661352
1149940974
2003523793
1803908135
1823541755
812325649
1951911883
1599229443
994353490
61172124
638053199
1171070691
1848329639
1841744895
346515712
1734737959
1107753679
1980634210
2836115
144602947
747609329
1553431241
1685202825
1167032352
1417315284
23123253
331226654
1512556510
1928115551
60158474
950657802
1840860980
1635450915
1382110332
2081772047
2042168516
1008381968
26673140
367082117
2132689832
956791044
578367566
1661914379
1575488294
1361720772
1195881379
792687410
1354721410
952985757
619744924
625095274
614782152
1856208823
607417692
223950487
2087439466
1205670318
871371248
195262363
1252209529
376656773
436550770
1180656506
639641025
1153259326
577926644
2027727790
1430793372
6689605
2014095578
243996763
537533070
301069730
307146035
922689752
1341562084
961220371
1796394792
422910204
1808515752
1377669013
2011528682
144003728
1815180800
1433773453
1798064807
67638740
196975695
1214321879
1224255039
1736177019
1740964075
1020432604
126718643
258218882
334358903
23863811
1757072182
2098175327
621566449
946772698
2101159098
325311690
1160273067
65777871
1470603021
824964168
1100455295
1986974423
297079188
1390872851
989272049
787573725
2133594190
22042603
486185118
703030905
1565436528
1601345316
1359810877
1943516135
134428236
134870549
1843210363
468251339
2066617021
1411204529
1634461767
62901071
107393888
1676571661
1799344027
1463363849
642304424
517370057
1690913437
1984102964
1733816651
417643508
416451672
595122165
526106004
1403080354
1568074538
877072657
407697048
1166013962
753555155
510511159
299975840
267147035
428796722
419566871
1583707154
1103328147
1045358548
779074088
1030518086
2121932882
1644057954
1799034523
727288971
1516712864
650721177
299873141
693202082
1315946374
1197331930
1262880335
1444773485
740395543
856619036
959474934
1834240123
1515228363
365419043
1273862991
1135558243
844964777
60120726
1440202110
645715166
13906892
1810962392
485060003
1373708675
857515596
1679503795
1878553120
371740399
1042232145
1388642638
1682288869
2108944875
2131066255
2116763532
904423508
1580361516
634816679
1871975114
1206300442
1132083463
1209877289
1145565990
191763560
1803240540
1589912497
1249718524
737910805
332694273
159883382
1110880204
1923537687
141643460
785842707
367137744
1229296172
388762882
1994667532
741532731
879545505
1019904223
621999021
913939664
394891136
1524091296
1259947691
1686720385
1433607805
1905233029
1962307981
816641268
1843509554
138301619
860787106
2106663292
658632006
397073496
567861577
1928566517
682587154
1891675621
1141231825
1641686213
899420028
1442817208
1394733123
1406088586
1957347204
513677406
775842064
824891369
2114531996
229917271
174879867
556112237
1100198672
1088491828
2060823632
1121852711
1882567220
104666717
1590484230
1212467353
1994821277
814891250
715353042
360154079
184612043
341975798
1681231349
2058355976
148821941
993103743
349315314
1970673186
256661324
664797311
1696265572
2023895241
152630910
1630329214
942246632
727134210
808190688
1026026145
1969156373
52872099
670398599
506332685
1422082420
1966990329
1825682007
1126183839
307963524
659096761
740063961
96368329
2021997382
701834379
1593587168
1192726885
1395926911
2000528943
1302177830
195348038
1709387647
1633747675
441201933
1845257492
1483740870
107678421
1620692299
707628600
676032869
2030822426
385095007
226868529
2017428638
1368700696
1354405535
2770036
1946364633
481525692
158598247
532148079
1228364218
282860506
348065932
1350920459
307303495
1594309424
1475959725
63581540
1703028565
900252056
1306194804
1828595660
233374083
262497162
29702592
1724229182
17154190
1424931439
881913886
422234216
743348278
1940342352
513389605
1964918824
383912547
1282227000
2034368300
1435129763
1855480951
162537847
1206266993
285943117
1331532076
2112175766
1421404456
1066428046
1411513147
102294722
573548848
1362355369
1987635920
1785512210
1161496678
254772390
1829221477
1435811602
739736319
1931439756
1455426660
1263890618
2072418432
587802428
1447149768
2133445370
1155364840
443733920
606793346
2105485661
743050109
895067902
239603057
1865610674
1472722235
865115687
1622365452
60875473
1218048398
373922663
1286145843
1563057705
1373974206
397285510
908090560
349255244
437500475
1693806698
599460037
937138104
811423738
1222977864
1108671037
1857352891
2073659151
1577417835
1242594413
2073414772
113022518
1312289207
1388802440
845529872
1303360833
691427669
1260872335
73820041
1030566138
1641599807
1962488562
987565550
1410446939
1341494471
1171700462
592355546
1530782206
1946652972
223429325
1196424040
1729157265
610633358
1985478733
1996793274
1932365570
2092855920
1607865257
693666980
143023774
1806773059
455744472
848299568
1887903533
1148874021
1478153747
1641313002
503955340
1611963383
1603903646
1515288642
1417620721
988215639
1082541498
2068077640
1035220832
866262434
709990358
2019216222
1407461836
907813387
77406675
343656069
190994553
1753889948
163356490
627035230
1770777223
1019573410
1220794912
2044797425
1295283388
1867131134
1982136570
1829965008
474296131
130729316
817491973
698145127
526154351
375020863
1420824963
586151480
1529103770
2011653465
1122043751
940198426
1096905272
959694930
1373281846
1102978067
1723493626
718582675
2119869496
1027765256
736177184
191346288
1569482219
1895488328
1769830598
1365254577
343459630
417226506
935781036
1943693033
1969120728
29616474
257290264
1790836847
937844353
1048170720
1139756007
142242508
107936495
349571167
2043260149
387440833
2039832140
1615245737
575027027
958482665
1899865261
851606179
1644837321
1837452151
1319020575
752161319
367994963
1049980290
455427422
179051196
1616649842
601040642
1139025494
1568986128
496070041
1597879128
903349022
160394184
1059150987
361656231
886373482
1555084073
1689252292
1229214602
5789986
1916067011
556320696
312650380
671800481
1547281035
257838657
187533358
628417465
1852059718
1631495533
379172586
165553747
1092696518
2130566655
455308249
795809292
1644983590
472778956
1414909758
2079358037
184504559
900360738
1107867954
1446554637
1442229631
1349951834
1961955284
166494959
1172718378
402489783
1940433403
2105975354
1958718680
571292548
795544551
2082277289
1064613124
1630778242
1681946643
1853838687
1659387152
103246290
116414283
671876814
1421862242
422925468
1076471106
471718586
665692379
1372192539
1029625696
800161818
1473573381
1647258575
911573207
604501458
784015170
1174169525
2080801648
302316272
1754438781
1137690976
393199796
1000221175
925230339
1176058638
1383642288
1516655521
346334082
732170973
1910393870
699884282
780800723
1145675012
2029886750
1525886070
2040775497
1474337563
1071091003
1407803587
1387212491
2001032275
1642734913
233192815
1499549532
1004027618
1915439205
1356681457
1233167784
1056906279
1565916507
1930185709
787158691
464574902
336209742
179113435
826226446
521860854
637895792
1468053220
1047981903
937138104
2069559879
1670638565
1000680987
1431035907
1166499718
1508947044
708922971
1566239289
13339642
1748179188
551882733
457776296
1961684388
245583075
1501099318
1231515924
843174324
54451093
530592078
1613875324
394826237
1335560111
1372875526
1170160851
1030545122
1254730465
633008418
1367374169
1142328221
492003039
1160615236
1407127114
161013238
863386349
420097679
2140161269
1327177664
1486917754
1653967625
1907635156
1777381035
1633584945
1337720855
1387075214
831710775
2056091123
1726965599
1009189810
279345155
328620659
2132234002
1346393274
1446091369
774017204
2007242277
247238928
1930964166
1294028735
1228146257
274632725
556183719
2014749434
1234267781
531429372
797006752
1534841851
1432308608
544286838
1386386693
652315277
1201544905
1970713527
1188145608
1511384823
1460476923
1323019390
1610325054
1841014997
1335399090
144869470
1433747724
72750051
99996285
1462990811
76039491
1865176951
478891349
1148114589
1877302594
1339328850
955781721
2008288738
1355479570
838349387
2111547406
1515082126
697978086
784050204
1190963219
542166705
1298803631
569883411
1585126868
206196766
1818649635
836052690
956894488
2071017903
402422738
918172905
283908692
341012255
1984757707
2131123354
583519616
724110719
1893217293
1054037425
755957007
1509309773
1900621106
2132301748
1623185205
1911429791
80429300
1949939846
669833749
919274275
838778857
1312830700
807555537
636548380
1658459544
375601267
1104746218
678841684
118545885
664203922
119572102
732576206
1893541924
1542131880
815376052
1625800737
1122231017
52687538
357309068
1983584133
931073493
927873904
327413734
1233824748
1536646259
1009342324
177860269
5940843
2036770520
2046876357
2108703834
1191250522
175883109
1220365642
508073005
223155371
581874946
1399603677
2024341973
1157558433
664898266
459879179
1093613996
43308284
2110239089
71123286
220988740
1559687515
1543711506
808955709
974085677
1848811550
1258617825
2069650418
750796571
637744055
1395358009
714190187
1840122277
1364312970
570567613
967315873
1573411902
2098429570
1918999862
1067480628
294658137
1092991572
1186259624
716445481
536556231
1393796879
1818440846
334171347
1215295780
40241206
1101229352
1232166910
161192538
143865027
1158879956
382530151
244655659
1888519431
1944188310
1228963490
1300074256
1656395628
1694459320
1939173057
716308980
1985784104
935081698
1471372103
1142639408
2140639725
421439666
1524542820
937216979
1239367696
1506354247
442905461
377222421
534853558
942651861
2123862833
1224039239
241265328
860470299
208602764
2010018955
2070995166
49669874
1516680728
1783994091
148124697
1525870799
35724906
1689299070
2013283911
944205050
1459475239
1438010105
492347672
1260461968
303415909
734224436
301212847
1033313989
334687252
1844764367
1505454739
960938015
170782304
512104002
918219121
946351712
19153314
1012348935
1734416092
677989829
645786142
1599142318
1571529576
92855838
766003211
1616648524
168294852
707566664
1077485242
1278684151
1512259788
524858540
446437961
410297737
1174596894
335558966
1407485784
2022295664
438420073
239470715
1967953470
1004270128
133812756
2057100529
1498080967
1195653762
1126082969
1060110200
1659424767
796824407
88296761
267309959
18789245
797116608
528239963
2016529233
948689774
1777479745
36174844
2081093503
576044901
590150788
808557800
1114849524
1780994449
435435625
1640273182
624267529
1432538124
1812955637
1712013346
1707833685
340909863
1877684104
1544400352
1948942191
1079001877
1995620805
929113225
736708541
1000485612
1614223142
1343830991
340428861
287193953
1104212262
1602759784
1514376029
1777746225
1739491572
671590099
1070456680
235105214
1930541962
1698295258
593854943
413831716
591061748
1282326664
2129449374
1789171785
1628515205
1380512312
210767028
1910547254
1281942505
964565706
485984097
1341059647
858227828
1480049788
106841883
1527828843
482501263
453534545
1276910049
964689342
1862577463
1888256223
376574060
1873922801
2140437469
563959606
1677556955
1477855879
1523633874
115873333
2134997914
1511620289
12952873
1893362456
1029398299
1498443509
2032415091
1442087643
93193163
1916526626
347713071
726064254
1793726805
101143529
740037434
1438958276
1860938687
1317432381
1762593676
2051460352
747228998
479471162
2025031095
1424202303
290388983
842259907
1539345411
1861787973
163161052
1343275958
30434847
865031053
1493719836
1224601448
412183061
1302825459
143638921
285919398
1279013909
253464361
1194660600
77463841
1411752981
1627012756
354318308
1826682451
1279025199
18390485
2048067264
666674733
305080474
2129107862
737438875
1741304595
776341195
1095380907
91460762
70894087
1761743294
906138133
1926469843
1358027082
1512633170
1842640477
1248283047
759905981
1834075062
452838884
339339560
977527785
372075874
351981538
554691701
264946474
1509790581
1956081452
430788583
1075320622
1489275613
1716313864
849822274
1039682790
303963195
1708300898
638254156
1576774433
1106627785
292216676
569268211
609542864
548349638
1243875110
1186783279
1253330298
1496884050
1438806654
901727226
835885129
271516758
176294092
2081768013
422363073
1986419606
1265673747
1992286944
1481546955
1933337922
20184337
1324637428
1613511720
230174362
1620636651
1570403201
2002652936
432129044
1973176351
988031722
566231944
928642323
1063089953
1812331074
60280140
1567589984
113559654
982040648
1032290660
1729303317
780508040
790432797
416752930
48082880
1042917522
1622747586
1797284873
1030040211
634245342
49488083
400639356
519757558
225566490
1401036322
1132373043
212007196
1949994208
1095759432
1669824927
1386495632
780305698
1287880013
1652927885
1716260488
696846587
526337259
209598834
1300145386
1309712690
125707102
4052689
303443643
954801136
1281518868
631099348
1852028810
2052824845
2035208175
837886619
1929925682
1094560836
257645341
2105348276
107930455
1869397675
1363705644
314401650
943138117
1625688972
609023777
953931896
2112587101
1604989279
540104696
734405389
1982499510
1063749335
835641354
1929258731
1662839461
1623409777
1513941773
117369739
458820452
2049887586
116297406
1545781297
714111387
403588989
301925217
265828200
1930868408
2058257581
1873620255
1260364749
628599094
1289404156
1707864445
1313835900
1549850787
624637813
159289326
532066809
1776517635
2121313826
388192190
2086629247
978354133
1312470768
760367951
1043554478
689388733
1474218771
1990493513
410108257
63304547
1248713821
176050478
457448906
1971108726
1651210567
774235000
1279455520
187895553
1741836436
364141534
93071252
1866476853
575995551
1916836697
837016332
974929726
724777693
783786524
1928953161
1897888019
230016982
235842454
1736964574
1900469795
799505917
1327880712
626833713
398720981
1803412879
726093014
999181583
1734177576
215391531
985058619
2069945343
434430566
1122057609
408180485
1739669837
1286939225
1755045255
228952725
1847752969
1110777891
1352172167
2085231977
752651404
832112504
1352222199
110867572
2062107220
1224901657
1246491069
346176663
629474353
1005440393
684557926
1245715507
2013229256
1541350649
1296749430
1566519270
267294526
1119691308
1715670332
1609418963
1935560835
284986703
514389928
818513270
523790664
996674453
2118855235
290582641
1701199033
67200204
1590522245
471477062
1669738673
1885366476
1395103497
983122149
1831325214
1458535195
293065820
1541862294
777624699
1955280754
2075963185
417276894
447576221
1122543962
1646367620
1259565682
2079521653
2074296761
284979284
1696498849
1978753987
658817103
1699179919
1748219189
2436430
144205554
764996045
596902507
1612112731
891589192
1504069886
597039977
1336908066
783523170
543517047
1398766326
2106116654
748970469
1096425005
1580160821
50439763
385658711
896188494
969467855
1869391385
1271729511
1567770265
805505281
980570492
225746794
1960874006
1872840388
596561381
678754546
579036240
2005107732
1607166136
1193402617
2065186026
1713764853
2119247285
9560642
967120015
1916033192
614832265
1970090761
262997422
909537831
1764086921
1650598673
1115575720
1392408361
670082049
1444537191
1151712124
2093812274
1303454373
838177210
111024573
1445682755
908077165
1715664047
662975626
1397206958
1065206322
604382014
1976230414
1034055619
369609365
1084398935
563555667
188986292
1367950098
146711643
1943514692
1761822492
1712823487
1616237888
1106708911
187627822
116165896
1583987372
878135641
1965341023
1815976184
849216061
870601237
835159386
1861569622
989147491
674939078
1891079129
1233909480
1097475689
1618484212
1601403896
268496659
850919233
1472773530
1585135528
425877242
182662921
397647420
1510861026
307877223
642824077
902900691
1116713363
1663526935
16272226
942102884
1635657647
1539398311
335015907
1203408385
536311899
600700677
1242248977
1266644165
123086955
827096034
1028352199
2108507598
1323888037
1913225389
1310080849
766688442
1794880892
1708162280
1365676275
2068433395
1112409198
381221427
600241143
304774419
384135212
1182413055
945576160
715757071
802895015
1406652807
1535158025
381237352
950339534
1491781138
81512730
2145391643
284073616
32757861
290545537
38403695
853197311
40286891
601675914
1831484621
1270686601
1444098379
1885693744
1935508599
594359803
344571331
1172451160
987091902
2091654126
854356205
1907004665
273541487
532657793
530192640
997756883
600131728
2019246461
817069569
56790862
248340380
1580622860
1574676213
1524488525
1838341557
1219514615
709752637
937469511
16366964
1450539567
70291156
122122937
1151354246
531310831
2083814336
297013423
1472876170
55159950
1374328266
2011688576
1138476219
1146762227
980911273
635262749
1270082901
1629924470
408370917
1680022923
617026142
192764525
572192715
1267559015
458365525
1839539913
1190734139
2139790486
1062438786
1171356325
339526377
325904622
72656216
1121189972
187615332
745531054
1310619400
2082636959
804781919
290500526
832306242
1694902777
1695380459
462290271
2040524568
43812616
1822024151
488528153
128782680
646778632
43145995
771139251
1534467624
1718195686
692021370
995551283
2119470190
503748774
550940735
1037536141
993291722
1133089331
1828896506
1378562203
663597259
1018084762
1921918271
1516890254
945879608
693573677
622797402
1153163543
1823399446
1977959587
1345916128
65097324
541299055
190962611
2113378160
1214934036
905638925
696561862
932180021
622320497
1715415240
857707138
50980208
1012212335
204944231
885302816
1024655982
1549905089
235046582
2099925790
1288429207
922006870
1599320427
1880052367
1503620531
1341906426
187849944
860486130
1546478780
1590978016
1984365581
1163853046
1776324600
1361682772
1262838653
1249521792
928444776
45484373
1817702509
1486020873
254499968
1433420377
1268774453
511631113
1771805732
1615919922
1796233004
1059951759
367081815
263924132
76977425
200667490
748518146
1057177488
1258854847
1782274623
1545781162
1090724891
1468260266
1581217161
1281881457
891464120
1413904230
165044789
20385568
2047889171
1123933725
1601182988
1399545664
536178848
1411697543
1141225378
1096280954
2056228512
1489956742
286008181
1892696668
1850473199
1912695140
1172597920
1553171638
196109897
1558877668
2026110359
825313611
331725321
1611448861
1438415627
1469203558
336736762
1688183278
678798724
1126434699
740110888
1991373860
1113464001
940892004
771055070
2057264748
237495931
1325582943
1788401337
1818411343
1219764661
1062081992
964996379
966305444
1807151392
1044195221
1866780930
1154497181
1374733827
551678296
693796622
1841043448
1168737240
1361124064
1958717401
96981104
849886519
181430650
1473731679
65857188
1496374221
849888151
194160888
1729711938
1356047109
549660140
2066242878
1592385908
995004124
694529594
1897524996
1840958077
324085682
1396391815
1688733837
1245148044
291900010
283353556
1827669626
1288940034
933398519
611845173
1991452839
774250005
1497776023
1700511817
143871231
2097781096
72909030
2048883769
762246331
131912661
1760732308
692308389
1210876329
1604041811
134258782
1757820708
1626441219
938058940
145839823
48238580
1047486245
1771718213
180718357
1987874773
1092259874
378997983
722385137
1973088171
1078666563
1854214575
1610412642
227484906
1129523777
1864504250
592181966
1169352401
327572096
1624961445
1969071781
1182447026
889302894
380111662
1666134570
802317742
1189334719
689660129
283936617
1525947680
1290645781
1828459533
1103948930
627574763
1732390871
554013883
1083478168
2013551839
1457858930
1792196735
738158568
1356411107
49435503
1455580447
2121890063
180196800
57033540
352917444
960000250
581796867
522062565
223971144
354464110
1563586847
952430093
657817064
2066804252
1279104120
2037213259
2086018247
872513295
1496725167
1993755981
1554276283
1378526551
488501411
869953650
1842911977
1178025360
1465818641
1326688024
379602471
51550753
2013513119
1765065988
788174164
486531626
1506429211
1469798385
531188940
1177720569
1205780389
413759409
1744944631
2069367438
1044914020
2055506856
35397049
651175520
1152583955
248689934
153223782
16067255
1095464773
1946635972
2110572986
618576327
566167567
1833630792
324762862
620147994
1341341721
662219753
1530099702
1809846012
1739106458
1280733042
1904780667
336099849
1066326675
334458966
586608642
493437002
2121351874
664105059
1356553422
1544577231
270804214
1405843224
1327330992
8223630
2098353368
2003588722
1659393869
720787313
1527051241
960989289
1482226436
1830812704
1887208945
489460516
1570981710
995890954
1067880238
204662710
566282256
1345458095
543007979
1690882290
1101933595
1673894525
1706032537
370077388
757254012
77559119
1947786292
454855116
1675198353
1794704582
97989806
1879705500
1465098485
142853913
621369163
1152969783
1022322653
101537855
151867460
1126967288
1470893867
2042932185
1764771311
1383171915
57556040
1748687153
1951894579
960726170
696311169
301704141
1250700000
707377277
1971095586
1695983824
1368077157
83288893
1013548366
28979281
928474887
36997480
1944111965
1692727854
2019792042
679311794
972590855
1935808960
852950822
1324855704
1592336718
1912888776
21236352
1671925323
632206437
176047770
1047370062
675493202
318547289
120590163
1467625532
1071552389
1704205335
1268175928
1874088308
1535982876
291378989
1133802738
140570875
242694238
2045478689
872054775
1526804354
47335917
2141791418
1334476188
16891706
570776633
1666092355
195630937
498833892
1999401244
966040519
77617336
1914800647
1875914678
1267156101
1097363520
1306356189
351189654
1161778714
2100920212
1075944574
1503578436
1437603275
1959482321
2069696153
1160933186
693180559
914027562
2135475594
604801745
264939652
763228635
411931093
568384139
1191910015
637322313
310433130
1868921383
481863394
1317763594
281235174
1221382853
1476022656
1199701639
746723427
1716805096
1465737120
53412268
145810184
232271114
115826119
904045278
37863634
726704832
1529057784
1057502359
1767272974
1211210610
186845931
284124858
1021242196
1615184002
1841715783
331009516
352893123
191331492
590228557
398357859
1057928850
305143283
1466412916
595355184
35659979
1604947472
1291323541
454529095
1012085101
1814710327
358997909
1414071590
1383520567
1672407342
370166679
1464669530
1949934995
1623692626
837113296
2075118759
1116806713
2047441713
433167640
691530635
1606476509
297767318
1047682762
1877983285
35843267
11900279
1233757114
1779422713
1785275258
24326290
97818365
1292601042
1911449347
1171699296
1493611399
1101056714
1095543145
1191572129
53221530
1503488009
1625935593
708101434
936760584
511929570
1284754909
1659210212
1711746802
2044592124
296354061
1236915000
604889024
724770950
1995598531
790408483
1550863387
1257578228
1465381993
737808724
2035324094
1281660979
1185871389
1602973021
1420903216
811347011
1384784048
1312898725
263757836
483068836
951698600
555061222
1493010359
265745022
1783916473
1081395815
1170208932
145120248
1663209681
1426573244
1577618511
676489893
36939051
1617631547
1730922570
1829947719
1176772526
333516177
360606451
322681596
1672736321
377748096
563635490
1901063549
1030295596
1756604789
1443827152
2106189445
739660187
734884199
990167570
1523088108
114578283
1087343659
1886657366
1682384935
1725635170
1266002932
804817321
742437116
1571751775
1613282530
1901403077
1025135636
57190514
258749207
139462007
791126116
60337964
1105608279
1595226614
234464168
1894483529
615996971
1400542391
2033773627
1816494819
1273341022
998413374
1837077028
1315712932
1975104869
153656960
764129793
729967078
865184019
1294286806
1188118021
2144534691
1621558115
1602961199
1102288701
2125634528
319966196
2140159972
1395489647
2012400047
818538838
1509057704
639902049
239421668
1916509630
1046022306
1238987551
164759206
1363383802
2059394188
679144046
527143238
1737758413
44736907
810950552
1526476683
246914526
1824927149
504357626
542645276
136969251
171442077
1531896547
695526034
1418726553
706423032
1574475851
1066462720
1771793139
1749341455
1269637999
1927821436
181845510
1012174224
1231057163
1848466250
464363759
1436895318
941199905
1604222208
900033062
2062598872
986769175
570253009
1632136735
887582987
1491908176
1648856664
2040967178
1513004899
779512976
2032200971
320902829
1496701637
1666701051
99842133
76252215
1032730524
476484173
2029376121
1834675318
1292615772
1711530650
1245431078
388556769
1390964435
523142287
211636065
1971050886
328869289
399225991
162135209
275340921
164526034
548261978
1988651312
42849389
1842104381
1847638407
1679566048
626744390
1793654285
1205235122
1296975755
4326008
477106923
496230160
1305234755
1562755164
413558407
1882499338
1292360885
468710345
2101801657
639415617
686951427
1676428423
910543365
476661060
530316005
2054827768
1975933950
1912408862
2109201623
1128510074
878970794
2144959305
883528700
1041533835
552029463
29834851
663263726
513066048
1920623660
324772235
184288777
913316883
1701300088
223094195
131556462
975123126
362869780
1735639616
316051324
1856515657
533181774
1785794399
484982769
2059277908
1408514876
365226501
571672016
1773628559
845520789
844388650
1647146861
1516302955
906257722
746134379
1007550013
1773075540
1930718466
1578598031
1884941675
1516250580
659438427
1016408910
811891811
745200683
1632601772
1772159408
1252619471
1272721266
2069626449
1202115727
1771794625
9869230
1836710597
788862621
1787653262
1070860791
1212226639
878615775
2020724761
1377992993
739679761
2006182945
1425079916
1682092921
1255395537
927957147
1768260476
1883016944
205430076
400084968
25007689
1420168563
1519795704
131060827
42860418
439584683
627827122
657472277
753137412
1693823137
628032037
687587950
1474448663
1926880132
1607753890
1551584659
959988728
1341726491
1932666299
1775712793
1136947616
1311046429
1699388600
948064937
1845668871
1159950727
79761310
1845420234
1428294278
1090260478
770579877
1247526824
424143681
920316883
20662174
961695231
183646173
1452994196
504235238
177559219
563259679
1276968967
1259890397
670733671
1121540610
2104339896
1068555465
382731674
1136997943
347032336
805387826
1245094830
1538357362
30872698
24302614
1605865373
227205083
1387260293
709187525
1902961203
691538314
1608175419
1712946102
1184252610
1073117480
1064896285
900458160
857187523
682492107
8111432
989008337
1820465460
1587626618
996052118
1750666054
542506518
1474469107
1016719503
946272430
387005376
860825349
1981798905
221954119
664449053
73295271
1328649349
1517850735
560107126
1357415372
1061377751
547312462
351405526
1602496713
871688156
1036481791
901705675
789642195
436680327
838835297
264941429
63822458
997825354
196135508
2010329458
1783428691
208628754
656172989
789754351
164002796
1174222140
1061927929
1291110339
1719607442
1564831654
1157587875
1405966141
595796317
934570154
632463327
1804799947
199410267
961703105
1166699149
567788597
1775977291
1227748470
618663308
2099774268
261406123
626826709
1043190531
1357389539
1859107578
1556050799
517700974
1503670397
1543241250
1146626442
1118054663
172486978
1071213157
1641252388
1722263545
2038944597
900761703
598489330
1093292529
410864124
133825214
686098338
1001611025
868461275
1973328200
1952270340
1903237639
1836141128
289372647
1061717150
1434855311
1297987883
1080007182
1744192374
430688564
140872517
310422702
1415493673
74972937
1228360230
117595367
1272253183
1360669511
405505112
1434333786
144123027
30853490
1714938674
2142403056
558558920
1566033584
1994061050
903353736
1309172260
1067827516
1620342084
804437309
1644817414
920146190
2087136840
2011973185
1871415147
1573677154
1257723179
668387549
1629653237
132873153
1040552087
837026501
1353979934
1924389792
964358834
1978363629
1228770470
71263883
1718863058
1360880591
1086749039
1950046059
717038510
1458661023
1644238348
1758474743
52333658
681160386
651493799
1597375093
2084802617
566360258
666673702
632366926
824583819
1711369586
880775960
582968088
152208062
180504053
1949831875
999402714
595109118
932298134
1010548760
871602092
1130812025
148796941
202980780
952580467
775619257
179709461
4161517
1714060520
953289942
657408076
671672739
336534515
765777391
6378230
1509165325
1472315026
1357486548
202990117
2020692973
664137897
449717047
477107427
2124908867
297089604
1143519668
1597688334
1611986193
2023347904
1428773131
1362536614
2142131003
49004699
2104112263
1567865947
1667742414
1274870250
1647112349
186547140
1750356116
914915173
354832778
523176293
1419076039
631104123
798706244
1007650870
1189233373
568633458
1871793143
2003294929
488443824
120060754
1765085331
984267381
1373316255
58083596
658714401
1508351576
999508481
318234428
470864185
1582579134
1665459825
1804404379
1827105845
1387513885
1821549712
810181535
1367297157
470004088
1513147213
1342630461
1937323727
1331344602
852662871
477443939
1650531564
1900954797
1475723923
749885800
1530962590
257221107
1007249376
1971737269
1898778090
471053461
2064560912
182294336
1549285412
2042809563
383451919
1517269050
477734882
2075442183
1347873835
298205403
1866346998
1360535061
1788599091
50492780
1945822351
970928980
69232034
1595995971
1016701997
1579924527
1086763249
1386455408
1952447253
1366610685
1445353626
1397056125
1339328957
1610277551
905331957
591418216
1731744341
592622589
767509801
493294554
1659169413
1329632370
2061382868
591603147
757036290
1908506107
950719944
1978968639
1829231106
121615627
1667733082
1814707110
431858093
1208826440
860949824
519827256
1672790855
596796630
1244948770
1974365412
310490124
1928852459
433302475
629864634
1782153164
124016266
1560227673
1242569081
38092674
39101312
979567951
1462994831
1874481210
1107592180
1227450793
630745884
1360930784
564206298
983090137
21006780
1606263369
1943034650
593599266
904265118
1796837007
1765350576
1694829469
129004922
1353300496
696678408
1964090302
1106757468
529755296
665159155
992152809
1655912225
644207207
1043197417
2140978346
988612731
1976608019
670203573
1760117628
641370791
1817482340
1526829500
761670574
1771901621
239128487
2122406417
2108218464
144708418
1574962132
666641460
656292289
2102359979
714266405
1813465905
1443738320
71706508
703158838
1633299866
1162724050
569717920
1280093599
838644240
673694173
198418090
1928157496
90466267
1976063816
2056756690
1789708703
88030165
1509800913
1960221157
1213745428
430093256
1887631903
775228372
870941725
1816907051
1541408582
720225646
1670084756
248895302
579808069
417271025
94505919
1476487258
1583182986
960023355
276483568
787022917
1698447405
1227709488
146021338
1214455862
1603691155
1025644102
1651080591
710182033
2136575813
130620490
1992684634
124147958
1954308163
458410169
1929528540
1406691868
150584830
826408369
1062207715
2102418123
271666979
1516382163
515783375
1993259190
406564058
1730389389
1748860535
2047662958
1587283379
146554912
1567417148
498501060
2114705200
1787536317
791077455
2131489456
1201574068
1716293552
372283315
1117535783
1157522450
1519772509
123720815
731910991
327243422
74245476
2015794540
1064500557
168208390
1244692867
701366556
1263999004
2051559741
1725336517
436588944
695153861
1645790955
1740377437
1313509436
1992644627
948619005
74106229
1731771273
701602910
1414040036
72250644
646771613
1164398886
1997046371
531722564
1214827358
2030642389
245120597
578997462
29895726
355391826
1196498860
1018087962
294717616
782646339
576902009
1018112173
1345642225
1153097263
280344317
953098557
220694058
1660256329
876332670
1585925778
1974053914
435077368
1111219245
234219807
2024138567
1584426376
1777011954
460962707
1199894754
1732145038
166929944
1768424899
447323951
1367949648
275429258
951801382
643873944
1383848204
671615831
347066905
714299773
1830880653
73461789
1056132542
18546764
1270206168
2102759074
548662310
759571064
1798315158
673910255
1104177968
1855355236
162862545
1161850086
1023301672
1347412782
1452214437
115231172
269107617
1620467505
1360698881
1675702147
1168414467
1304925179
1920893902
415643193
1934633881
2136861245
1126692384
1150908416
1679049167
1787699121
877215815
1306687930
2084075099
1699086553
1121067579
937651906
1437808460
1766427156
1796540870
537756760
1789104894
2090440907
694803286
2036486752
424123561
1754378257
1894302980
887614349
1954282165
552209676
1926811256
19820917
496488687
1512830759
975819971
721348379
1240699075
193750879
235880766
839731970
1461888698
2044902220
1013480831
1258457426
1661717764
673014058
1226301624
11620089
1680188979
135991978
2111567460
1762381212
388256733
697056832
1028465812
985195724
2026872364
952066621
1398456917
1583665921
234444493
337538508
1451844634
27606069
1414961702
834956441
1893829548
1880600622
380985702
275408663
312428916
1565741060
627451929
620693315
984659720
506426803
2007456178
53842019
1255959999
1149841776
106786692
816061469
1013458252
1670971818
1811465202
606990144
818131189
1181125406
1870218748
256560502
533461331
240972043
1782457000
245741284
1459485692
390602906
1348419514
97751568
653179200
1365816919
1830352690
880877317
759082243
1552845063
100953903
139844249
1477647464
1546436986
475563946
1707962289
1913924839
953864936
956264201
1363490651
88881732
1032152833
869552895
1636554162
106725621
2083672930
927182756
1575153086
2016824880
2091821743
566784017
90715560
408535613
1906220048
1270714438
1233517276
494878637
969355232
2024980766
442005043
1191953005
1036578995
702360312
1658677730
882518141
521645496
23075161
1159754123
98528225
133167616
1036455058
1911848909
1314550212
749955021
1939434881
570481227
398191680
933713802
1603045444
595193136
1742329072
1915484595
896154733
696047402
718619431
764970932
1286511081
717128854
314160305
1461409205
725159573
270386999
1055081760
1156135157
968568682
1524604186
1340289441
654508494
1329379553
2048740300
1595851609
2142658953
7169287
1217342773
706281001
1138156924
128869506
1341944998
2030551311
1794489992
1799433009
486200709
1008359808
113555895
446511829
1432594657
1830794699
54026013
1306250270
1510243574
110828663
1167050611
1041078236
1461354631
1015153381
376105566
1273723327
225582729
1046951269
1472110020
1301162468
1107371177
1611103769
77902132
1369552363
864133822
2005344029
922625413
1556693217
811922116
157723064
1997330930
270175408
474789508
1045065832
1338527785
483175577
1634027886
193991731
706442427
1678527976
1465212567
1970154701
255368112
1048254033
1633970699
1206449116
957013838
1756879524
1934933487
323923215
151222314
1944591347
1664194939
1391036477
1993668771
2018611174
533849153
677474415
1970135795
795326976
1740256975
174941823
476833847
1631742161
181500291
1768524173
2026485687
759529174
281947057
2095408488
2087083639
270790143
1639234996
221354588
981777407
1143059630
1105219696
334969466
1178569265
351665682
218267431
123597423
899502090
1006005480
989875492
1300969556
1946683548
1516645869
801396241
755190070
1756169117
550755589
1521426450
1353578000
22803107
1657684428
691527924
1679524447
582669131
765470042
208453803
94039780
438655970
1074065958
1974317869
770151302
1309003709
821454344
104421398
1986172206
1491940755
1430310413
995492586
764359928
1694317059
1938679951
1936299146
685246797
72185969
1992775388
2053191256
1499479067
1527083574
1328286763
471124804
1417161668
546760360
547800038
1072149699
1720688893
745908503
1454830114
1543186910
1292366708
2107522255
1542416426
1894180117
1415203078
1374999467
1704588055
140424846
546940647
630303748
1702323668
1609579658
1840090393
378940419
2110367021
65014242
1700080874
2117002799
804458451
653905640
913765003
851528309
2005034212
160748444
446870295
744993996
127739067
1636057956
1374925641
1355196456
58085781
2073461025
956073262
851386609
6431806
768731318
1188846117
927723171
1300934296
446957167
1933849543
1112108303
1838063071
1345762976
575485195
2031454484
1916617418
1851889158
1544222605
1225527122
1019668938
874088280
447669336
2143652093
2015158552
2075629984
1227996116
928531539
1024214848
823978584
16789647
321207190
1730186831
390884191
1674756047
1943989189
1228487378
1866097098
826583222
1933192645
1934081627
214499851
1930801034
2022128546
1916435761
469108471
1873526161
1561627787
1160061258
2127336619
286176983
353740517
1110410151
2029971130
147877725
1504310424
380383056
1344451656
580984657
1442231600
1232898439
514429244
1291245125
1580387557
1512022246
1326002938
783558074
907909666
671829059
853464557
1149896556
1912703655
2018455114
765204052
161764709
901645426
263814502
1787780732
681526233
1022713254
306121923
410018263
1005977795
1379448180
1661820021
1543569665
729886993
228553503
495455678
1425194078
124101644
1497659960
1433242053
1649716872
1316215346
1750860230
1413502364
2113314067
114218897
515843590
598937261
858430426
238675961
946490491
549752402
1471064884
1432647184
2080706913
1431430725
1102090374
299931611
740752268
898792418
1398690333
1570601653
432005332
701597665
1158425999
1549750922
2107970036
1052489114
169642740
1596595522
1087659275
913732299
1401244789
942139809
856176196
473123827
1608365910
1878399712
14380066
537182431
820186409
1090543273
2037840596
620293563
1995431244
653806392
379724315
2090302474
2101337773
1986972010
2036096403
386584101
809596744
1969866909
1551626034
1045951709
275590773
130129780
487434243
511065308
300488613
35776884
593362317
1779075647
1539857605
1516511629
976634139
475327993
1432264219
804612087
2106709920
337141386
2139562076
1485569870
882743503
2087894951
2011371340
289127996
1835176920
1372010071
1733602376
155628772
1760102496
904723290
1802009866
165846704
966752671
1675185410
630624090
2063268309
1743183689
287144974
1418891709
1570739530
1032875849
192900350
282107687
73568328
726282895
1722849681
705819185
689203982
1908251473
1300151182
1139403761
186446130
1985103988
1265314986
198496593
872770519
1452196658
2133594835
983389073
896502127
133121231
1007011558
378468026
1838708471
638116383
1559882613
959634752
1810044342
336834827
1524440192
646659660
259114183
171877452
1944250524
62792772
762210881
1938404274
130391616
232488808
50301694
1322841630
1399174692
1334948885
521783708
1847679402
2146864893
1204856367
1142148462
1867156288
1301865612
872716294
816488272
2030506132
175353459
1172824719
2139155914
1152930482
1142155879
791131561
1290293974
1945115486
618016699
1273390921
206299785
1549930330
888476193
333776220
1122630132
1404580120
388671027
246216715
446607517
33437754
175502100
177514505
1791861571
1609712442
582234168
884241180
827896265
19877448
1289936686
2111614640
2002534353
1979789245
826536403
1778525931
1880264181
318799419
2088737703
258005169
1926388583
149209816
2104280340
1620786296
1350389952
1614899903
1395069009
636665500
1234869870
116513987
118679507
2052239353
1682681193
2074391770
37676068
1346727399
1750326693
648908633
2009312934
31273822
794445233
307191104
1879410712
2039503903
1852612072
1934231207
1322011783
782280744
770996372
484658175
306696587
12173066
1774927998
639536535
7922947
152229499
1314296083
58276170
912283029
1607201944
210163795
1982225521
2133890007
2140357882
2052421909
1821624532
730131090
86647988
916904176
426250376
6160669
2067693878
425679963
733892642
778860381
704383023
321448293
632922460
319908437
1207973326
705997557
1140994655
907860723
868255925
1629999865
1676061903
1461165113
1890348389
1363574230
1370208853
1424693989
299069137
1156510520
1864573064
1252296268
2045868413
1975825023
1336498062
39127803
1730530676
706960103
285866357
1762556130
1410117488
253124200
1726451594
758769347
794580111
1007843549
313974462
535557015
1680492159
1728112705
27208918
1505303818
353567219
210891751
407247789
216975777
354044869
933928561
909404302
673696898
1551406879
435265338
1130724490
90943605
850739704
807959200
1602246242
1367066510
221141384
2023819181
475626502
1247737731
446488568
1185005091
1317818343
593863151
2101977267
73999041
1764036238
1028486792
2028667
1756696130
338305826
1725869370
986318058
653851426
2016836889
945158998
1119072710
1751226787
128766101
1692857854
931587676
1015856496
590023888
478440497
1869364493
1932518956
2120953579
758582770
1451441620
1613590635
968919130
1939325182
890600101
2034448226
560776675
224888340
430065387
1551534823
1472322281
637405404
238378154
222270337
1742568618
519078067
186886167
2057212352
1770001811
664950763
118250693
2086508223
2100904338
820002025
1531184992
1166669630
1417398519
2043621585
1924737365
157261633
1099369783
219442389
1644464168
457187850
467597818
103156202
126788528
946252640
565546448
372314554
417738326
1247643234
1141547730
1599854115
1948381314
969149902
290367528
346919244
1298554365
919129917
818184142
1550270769
1963834509
192659730
1735088879
1008547880
102452277
1324634170
58191124
436185716
1151705710
1567647138
123262218
1739757819
1200676451
1531165493
1745014965
1859002222
856629025
1594945603
725943969
2063496486
1604136105
284691135
138448923
910259728
531321041
1237124760
175535225
2122927043
993771341
3469288
838649358
1778027451
1745169243
1376960894
949557248
1452505511
1536255069
1409089479
103497503
1039735759
909213574
146494612
616933829
555201274
2058168252
866298100
1870188969
918826782
1455472175
185778314
549182409
372465736
1992706227
1748018179
1989657054
2044479425
1363983409
2054090217
466447737
1177943755
883709499
1753137506
1238962006
1200418325
1040499622
2115041775
874316186
749030778
436240207
1798344144
343943189
2113029448
340267115
864396493
1041144619
1998717444
78180893
1705893825
2001688587
1001011258
2108963884
1378915278
1327905371
947272695
1584800736
1322639190
809735175
1348532691
1493958099
1498745182
1732074973
613135758
215306376
778420098
1105125573
1346686232
102592208
973027974
1193904724
680743459
1249917832
1193781695
2065013674
216958776
1035225220
1374821437
2093040641
481810135
446937023
2003630969
1812248328
1039973082
1112605197
2099631055
1150753798
1532954618
2106031282
1820193824
2092008068
1184003496
1096108916
1236235377
886132953
841600046
1182808392
126060675
361287828
62679277
1458884405
2136384695
44055211
70941642
1353425056
1564634375
1970584682
1631105623
292475191
1264681472
1019786378
1772084468
27836660
1691906208
2037938426
1026514899
1797166908
1351223240
2065513479
1014166949
1694645698
673139415
235032452
320130227
227044708
933882339
1018679799
2089068067
1817302185
1032162517
435260789
1836483073
1891636535
269919111
1720602380
772892628
1976530688
1877932741
506673045
1776504366
1371686115
728849242
77675252
1891965412
1141597987
166905485
2012856916
697107551
1241018560
1845147096
931202935
742552396
745549261
1205161233
638773437
1466166790
628051804
214847865
1991232182
1178751640
952495344
394539118
1427099439
321625431
733322170
289796586
990741772
1172644471
1726697210
1410798109
1193182405
496045828
1586789572
2001361397
1171249743
1296302986
156152198
2001922692
1086912098
1148722221
659188302
493733572
2034734345
322440887
1963870915
1849651827
2109991710
267998930
2007697886
903964767
1298171428
1568296856
166660306
1136583879
1966377874
301125550
1565566073
270078641
1361331354
1697704058
547475899
439622104
2079972013
506304055
1069626069
752441582
648975825
1413195815
1018147096
875022714
105790460
1396291473
16943646
504027389
1635235807
1517234685
835197463
1154301117
825501784
1487746737
188838491
1580718638
1760160935
779345766
2012810401
1811717022
499434462
679388642
531393314
1275454020
1414827917
1755033701
63197154
523680541
771974691
310413986
1291191579
1921760795
394163516
1514669279
207499520
1830705097
1764954732
255921011
606436220
1743563292
450693124
441720920
1684874060
288619680
1063209180
846449508
2062236090
516148144
1138616862
2128563920
2147418080
1597480551
58027492
100826851
802300134
2005910197
1116117316
648331932
825589062
1551443517
1428752025
1699466419
1881748647
932390396
1373062499
1385989
171039205
593687064
2142150312
1218134490
648900599
1068517908
1284338024
1193816853
979386949
1044938126
2054485667
1564379178
1115903049
1560369022
654384921
1245031222
1024417320
1457109669
24247010
944990038
978269535
533894592
1710032985
600709038
1269952007
1291837844
825210903
1086503321
1848759883
585751569
243688745
370767192
1332138085
930375935
268817260
1051357098
258897475
363170131
1004232812
2003748650
444870311
1551173175
1042803429
1276685288
1290692322
457420312
1486165874
873301548
1191869960
842450860
307844951
2113114231
2142315027
215574045
200590748
1094463740
932240226
336288535
1640539580
460548690
558618150
1358958923
616278596
711378778
1732223503
333178729
368240221
686481091
1094871296
2116926463
195099673
754449351
72652511
1587822846
51097473
1545455654
1926546025
1447726415
1565047896
1046663273
1788922671
653984597
446088449
2114547345
794927811
1601591047
841916887
710772675
1059911681
375437815
329381997
1690230440
2028861974
801260676
1132042501
2007639684
1756951628
1742678315
959020979
791368606
1995099874
2090089578
781893682
494121641
118430323
1497430171
907551679
413722534
153842500
461479109
333695799
1709635153
1540445185
1306112554
1822016202
2122434909
1111578343
1233752014
488971402
368879128
451350019
421754004
1843504083
1494423136
1249180789
962757266
1318683826
117189966
1239245168
1298171910
10819101
1302901543
2096415208
1788427879
1586536981
268068305
457981927
49719854
1564035619
662417813
1442835367
1894477485
1536093825
1715029980
1517481667
192506016
1657978906
1760467367
682876975
1627703595
732596048
742793430
1964903498
1283528803
188851003
1687056562
1788835450
391290289
1017218262
613905157
903303105
1346555047
1517227191
35042380
39449968
1492138630
1312035365
334993131
1414672067
1203711798
946240853
1355517412
1449462578
1895950848
1295546497
402133117
636720588
180167784
2112979175
1597605360
964120841
771580637
1846879325
1402691431
807987312
1096905444
38481984
377739150
1632376412
2057208648
1618767133
1677774416
1047200178
1226972961
1209237858
1692417439
929953300
1155460206
1792194767
1055802030
662901155
2032472088
747424664
1347989912
1362607018
56798668
1580710019
389951494
2065481173
1988686942
2097820567
315253305
1694960108
268455948
1477313081
1282323164
1486501708
958778861
1388170475
2024244575
1271324961
216224531
332584368
1487376485
1003224339
423381606
993342743
1970136004
2130120672
658513629
232497231
1088889580
1771033139
1834059709
817517584
44279820
1558667787
298456312
505106440
782437349
1115654153
1265174822
1660853054
1525549035
350443147
2040328860
1787408024
1820679775
2080006495
2111002438
1247350747
1647827507
953808852
824130370
1534596629
158990434
101068257
2020489303
630893168
2021658251
1404392259
2126557604
134906110
842813828
714374812
1808598646
1124240950
1878356081
57751070
541850745
1339478888
29204055
1103308222
1807308499
1243416614
1781585354
50648880
544854397
863714876
1216343692
1609407683
646329677
258074595
604048054
1560517273
670233463
1399868071
2109345748
369533818
1531966809
278590654
217739866
2111326956
1942623880
829515086
686812016
1374109404
808045548
1510424496
1147932239
1322812257
1069972847
951777252
90980538
907371735
1272461219
465016314
1151959910
944063675
1767629028
139767607
518979630
1651197929
2003715546
1540861085
1974835892
1737973632
857196315
1066052405
2056981308
117677594
246001983
744816512
1118852543
2077882545
1356262062
1489423108
2083938288
1536253846
829947892
1076609743
129518797
909284829
1316976022
326744858
1456879242
707895032
13309133
1479494856
2037431224
814983752
443510498
45786595
1205085112
1985753664
971205366
1307652388
1452679483
1893855456
1426870657
713512392
2119343705
470650279
852687377
1158046602
142181841
1267490438
2139131908
524497552
349200876
272803750
271906043
952367493
1433364043
1270364122
132372031
894186992
564559193
11269595
492638729
611295219
1475998256
2135500070
99881273
1833368578
1310216743
1629988295
2102568254
388867032
1892834623
1703530388
295284491
1496025990
1765259783
707258371
676912877
2130127879
167846580
43288812
1587164231
490435297
1250125351
1921822292
298117883
1165480400
298721763
1800074964
2060940025
389774474
1075945695
446551354
2144372133
1877294793
118512297
72002078
424023121
70330988
1997248977
880988970
193882987
243485865
373280198
399663553
1343831490
1240343901
121229387
1930810167
1948487331
1616856595
1438723138
1281882006
1227955467
510536240
315938417
858312423
255287547
1428290649
1291822484
1767804107
588797971
1812118518
415257459
113708047
797981836
1925851175
1638070146
1542296988
2060210328
1516118758
662069754
1435070579
541582251
2042756712
1388306736
22449909
2109409983
2112719594
1454615023
442475861
1640808314
386717301
1376282253
1650322628
1622685194
767027703
852453590
690155397
1353769377
1026248385
651403053
1468936818
1928203997
1501443280
2048316428
836662035
1833162162
1918155179
453100176
1923537166
1135321469
55942160
1652009051
791545732
625826721
2003925128
762321516
2109197531
32629325
490412119
31241020
1828846689
1162271201
1947606585
942520177
78084192
1670931105
57322096
1049953165
611490944
1697121057
646234781
1522181460
753250286
780132220
185752303
672022843
1590192823
392663016
92784883
1952657766
788688659
1587486672
877314403
1776218580
851667631
734175252
2045198905
1345857064
241756833
1270182235
1650315905
1728120564
759913153
2027796881
1525730421
1539398311
1696649186
204043339
2098245761
1260889780
836053933
157445021
600940915
1319372952
1555161009
8216395
994215407
833188198
938770131
247905138
1778566176
1568924810
1690750676
1428952787
1960271195
688435233
183005208
908674458
1375240650
2089113793
1694037699
2140761661
1899556951
512714885
1362672096
1547663655
910931710
953180804
685078078
675558804
627757961
729498875
1094883043
1516569454
1310569528
568454938
2045114090
1953149586
484638131
1313974801
105118352
1539748336
1005730854
1055379034
230502233
1563377379
1791494135
2019876046
1099987120
1944053081
684668063
1474475477
1720599986
1120568224
564408804
3563310
1201441714
1469757181
1500562575
848931374
541023994
1527449071
2029160806
1254610319
1040127551
573609597
876662815
164948115
10218293
86580423
741892323
648489781
1152149865
882935278
340981073
292386551
1274643367
1805674215
1291087789
509748607
1620827710
63914164
736406267
619870879
2032058884
1272584476
1093221906
631504476
1261499249
830986104
1408680694
363335277
419691371
631352591
627592240
1456380918
1191195320
1171255817
1364864955
1462271143
1382657843
431899281
1910075970
2039669366
754720237
113973011
1045586831
1921769394
1179883825
658302021
1765614566
1789645928
1492796168
1200251691
1950861653
1215538972
405702077
1809086279
20080370
373643780
251483362
2038395391
1279474862
932331127
533037220
1662733202
1707686930
981559359
1823956708
2072196034
637485452
1683115156
1696912859
491083605
858799774
589340795
1624850561
1093221810
658516538
768174383
21108247
432479827
591753114
878030379
989234509
2062945846
1103924397
1438629388
578384492
127576164
349528828
1139131761
152612839
627012550
348639593
828752513
2133625727
1981711409
427477326
1440348004
1479954335
2094653676
1716314548
1894138521
460673672
759378621
40051163
1691550237
256281974
549627314
937749278
1671274811
1532264750
1351028045
192049945
181911816
1564122877
1571109034
1345012101
112896444
1532242916
1733472600
46045877
2017369187
1028415693
878540976
359524801
1208846970
514278707
1619539191
689997727
1058670734
790445697
417190923
1810001617
406648277
668443213
1894389365
1216633957
485636180
815682197
1506217117
1121898348
889649044
1167383813
46728213
875119472
681472727
811425295
1589408739
804100232
1972793560
1979564742
881355688
564376662
392590224
868284317
184355064
1154621125
1967286082
1633466245
1694180663
676747279
338947596
1401360345
1335202772
578649372
1583351956
1097933843
393949049
9075324
1489232541
1416081444
424024531
1758865953
1008807446
465208842
1736931296
55586725
1688407776
35128329
1249267326
789383414
408386651
2102632611
1871386678
1278347819
2049447671
918785051
1606234054
125929814
774271851
1897735146
1687424475
981594262
1493606343
688894106
565408632
1956045876
332780430
706076628
1354096728
661282022
553876695
412304130
936660704
432207437
749157061
345681651
1950698738
85806553
862794777
1227905005
1866081866
1537333563
777153419
1179978466
1864006982
1954851534
889944913
746634693
1861955632
1367782878
2016705398
202507327
979887849
1858468559
1549534379
51696941
801420169
282466421
781048461
1118933011
369819862
427014145
1493686293
756277101
1935294644
2016712933
115008624
1771002963
1962779395
1849467294
1706716596
337335837
1134841298
930319318
1472350960
1706992467
231776768
1530520254
1143232413
206651687
1147471522
1047823092
770650252
716469229
1214670932
929212140
665685886
345867063
1650057825
571946611
491771131
783109142
1981150406
1075433947
1081633263
2057438310
1415455763
775472109
378373727
1207179095
132806292
1862784691
1380342152
1471700740
597075951
1034183013
139882865
725663816
892008044
171273243
1445888506
1975184093
302500067
1743337668
698316247
109578711
391191661
445876864
1054431294
559556175
1662768781
1961596710
2049906006
1495384126
489997965
1461436212
1358801992
641299576
1981582802
1194793606
1878740714
525604982
688966824
350394213
639754505
795349744
840071825
1305818740
1366689919
1571158126
495801346
1191974508
291092533
1720204710
1850696210
102685470
600696560
154446124
1335839990
1684232140
1731512227
1225990612
104383560
1242608894
687228431
1740687469
1171051020
1356441523
595915206
2111687495
194037927
1772274229
875650001
1687058093
1569190653
591668646
881836046
590719960
1507189196
367137744
1157437737
1236621735
965059873
392898303
1945727089
1852739757
1235964921
41795632
1172425629
438271978
1115410582
436854897
35083197
1999037507
430671421
325629401
1969960540
343027684
2126711248
930890112
1148400205
88923928
1156529268
1783847362
849890613
743821953
1952246884
1211692509
1090239286
1062814755
1234197869
1699658470
1584914792
830793856
1553788725
141235043
1284381998
702758538
1931206090
1042891731
207781319
945231691
943658080
1546666074
874978463
2123475305
288088706
1553605588
358376947
61552714
1801560491
184746910
1783097356
1090532022
1641072886
137491344
216172276
1270131921
1006855530
670561203
995745550
108161778
363444031
1685638131
596246071
238522309
1762583338
1651317066
328250900
355703156
1023737233
1976199686
1363169296
1024890278
1188204873
375898003
1648216086
589773854
1822680583
1735955114
2025903093
1118009611
926192121
1164575533
486669154
1366247085
489878341
297790239
3277921
1094239716
1281004531
806433989
1378267105
154024432
1132083463
603589815
1698151428
549679966
1677670464
1358364177
316020156
11800828
1325161903
1616649236
1100221499
1069144851
99542955
788359874
254495744
1717213636
1837747019
1612691507
230877502
1453163446
622851025
103267262
1061651393
1595064500
1445477122
1077146756
672671598
1551963144
1989911727
193244978
409832424
1381434536
1157632265
90490149
1553537377
517472774
100595985
1571605941
1263364599
485879931
235229766
618137198
1838254478
1042707314
1269750976
1691716907
516147794
640433623
158939104
1464734789
1797536240
507464666
1118865072
2110537161
87747449
1258827829
288658982
571205142
808335496
2076210659
1396460540
1934670401
425826655
379804308
1841073587
397852422
1427201692
405248976
486747044
1091926740
45189653
2144166172
1548679777
1330058995
1638156337
572224064
1518758757
925979927
117469535
998500712
872867707
1632230095
893912231
1839391979
886441168
355433225
45230481
220329423
1238465419
2142197971
1597551467
1956089615
706278062
148457857
455238019
1958448389
7842613
825999434
452063695
854528526
1004220240
1384793109
1251768610
288083926
1980918459
1226480419
348063643
1478883941
1956333975
1583853311
492336743
2789074
740272344
1908171879
1810527401
1582185208
1117580524
1737989718
270162042
318733563
1288043085
409172455
422676753
312385100
2066158372
2000505996
1783626284
15291306
3288340
1830810524
1874528518
1531215187
632280416
1122470246
1478971880
13725061
406204295
290541352
615103006
196256577
479284627
620369931
1909644481
863854522
1641815048
981150247
193849193
418654783
864709932
817379923
1155990433
1869613801
948933266
2145911847
1121585433
1194682355
2121949279
1066803587
1075928287
1445070538
35596087
561367135
1516316204
685653981
873981193
1421585439
714202308
792918249
654007720
1495398379
408506855
319971121
1114549015
211696308
1606245441
962555761
1635329509
1269981134
280300195
1594541860
1512692502
682558330
1365309969
1395816020
886105535
2032070483
1922105569
455949742
1483124463
294651326
1603592686
978430528
242124492
478872378
2010307320
259563948
450520934
1922547263
1690791302
1168169331
1928829457
2041766332
585968609
1621554688
596120585
59976286
328754008
2051329073
663741806
248737601
1424202365
1319752273
1615046781
1742379463
119946125
1372474723
361898901
1760093797
429697243
1519214573
663979660
952415375
1944892135
702150455
2088180411
1273818151
1102131961
101308479
1769289563
1224395509
1377617068
994226433
464022513
724583957
2028174997
1539282185
1805614452
192018119
555838910
1182762082
1630570864
1754997726
1049322310
1118078474
1893110964
393451558
849586734
626531906
133907692
384000976
1839044637
1329671571
99089099
1761378933
1112114228
760001145
1532435358
1663540665
1204365039
1314656561
1278752821
1346434770
972975975
1866123759
1876922831
682355048
1417014910
194317538
101640526
301128467
651739935
125282515
1529602641
1945669241
454084240
1402523252
1638049579
1368219512
1843343896
358285194
1859293546
2032762684
1989707666
660207382
1104024110
540935618
894009091
94030014
1767448414
202038570
1399221355
1313334626
1298054637
433549030
89480697
1710511076
1839202704
162837482
229109824
709507594
492941571
2009128189
481955032
940857917
42195828
2096349453
1808699153
1905010802
2047852342
748233589
2041528536
369268308
1612708130
104301950
1454140378
711711462
2112041875
464584758
1455562263
1031692066
1866791937
530533362
158209018
870189531
528139009
1619940232
657200586
1002944701
894149150
1022908649
305009393
1456034697
1253501101
1794377442
1230463808
779966078
1174975833
424260216
668360632
663948064
976625262
2098315752
140064266
809245190
811044322
398568839
971625646
738913086
1640094098
1723984261
636574669
937829820
1927730446
42327069
1908230640
1705718573
1195784434
1772179259
1481592987
1481666499
1076580836
1787999719
1547184783
395380606
547180896
325144017
2120203038
455604770
1920653898
882625544
1497994873
1190344709
1726364524
1488207805
2015785852
1367796637
1201605635
159163508
940046023
1027823449
1002186185
740267492
147627988
318234863
1656791515
1409780529
206473961
785832409
1582844428
23444994
391109583
348385126
1495614488
1181601852
489891663
859963514
975342128
2063104506
1636880715
1457279197
942610101
1957165858
550084577
344502180
998609895
1371492028
1549826650
286841420
1240228513
239044362
1571615471
2071447739
838469555
62834844
638310735
773764963
937715845
1198607718
859900345
530016984
750324795
1527987540
1250159372
2120295455
162866962
131207836
1038029801
1058975641
1310711228
1256664623
1530137771
175286249
1182867919
768293613
1898983648
2005831442
1973755772
1643305037
1244721045
459444710
1092251907
2134596056
1617614293
1789597330
1041494800
965006163
424010624
1823329692
1936450570
1500841345
935424897
553289976
713990560
1844819800
700647880
2107663630
398883640
113718037
1001510532
595381325
1245130029
1626401573
1800420490
1275331373
1708623293
196410971
1039917869
207643374
1357992921
239461128
1061138179
2019078533
996513151
468679411
253107150
1117719267
136090279
1764162499
1444802962
294992451
698711605
2016495080
874532922
1662567301
1369946089
864270416
118238199
536999340
1975524854
1978784797
694992029
2032271384
336353804
1078307291
2070392020
809752571
898288972
184798959
754977974
2123651596
220544428
448601084
644391125
322057106
505801086
859779286
748105805
1223916185
491627234
445749828
276188422
1815941499
2103545381
1026093396
69194700
867356735
1090224762
164130409
1809388367
1199275952
530520186
916835449
2040892852
1824818921
45466825
429746057
706985688
620790499
1694429062
1974398281
361383072
1964158654
760443229
1396712708
1453288309
1675178620
268448856
1652839921
827383304
1846239893
90889552
704096654
137469483
1904579830
1004483616
60982938
1425348378
2028231936
1760108364
506857594
976966557
1426195660
628704860
1204841312
1177256940
1251418375
1875211744
921257001
809614949
409055088
326728090
1045467771
9803747
778480796
1359111607
1394212449
1296608537
1862412101
1537440410
1190377392
762874777
188077883
753620956
1428506001
502668000
1722900790
164094902
1874216828
1210290888
181783774
977282359
1400426035
590225188
268110963
1040319679
496447203
1906284787
1707449150
1337871984
659520216
1084065388
1628933626
118774099
256054757
338871388
391636015
1986968986
65557516
943697926
768497443
783238007
484594324
1599009446
346447402
1884401950
255532084
40487309
603136606
650242123
2028754889
740222020
1115885180
628573585
875339719
1341399196
1501137070
1490253004
1090609099
2012603016
1950123573
1079855359
655669788
886785257
1678192055
1433682099
1468625947
257981728
29768790
2014384402
1109523586
587920924
1213557788
248406191
1601080424
1612251173
194441137
1310929429
1310670519
762399093
96690894
499763591
1256504485
2063438812
2140185026
1397635352
812361903
762175404
1917742385
82063712
378155518
602501218
4352623
1007586426
1201710989
674557955
67151416
1401879595
629618280
1066103419
761085910
536288129
864152178
579666276
1527056763
7727493
501761726
1272121024
1279270556
1226253519
591090235
2082720927
2130131456
1723347606
963756419
1646673874
1703368589
17095052
1432573895
26456222
1561611387
1428109450
1966260293
677678722
454975651
1515564188
640410
971371941
1053378779
1979966222
1827052020
529459922
464648241
1309244699
2064897957
892953452
2094697322
156632361
1452989712
1538655332
1859016702
1318054785
1988310978
1037422525
1137904905
943092258
1655744516
1839295686
403430130
959472388
2035212358
287478561
1037494053
1427699822
1253433156
2080384843
1445447232
1195724045
1208900821
1300255340
1295671185
1552802490
14885018
178382822
1306086321
631972511
1029447735
950381714
1053452171
292968064
807207392
1732151311
563814354
18093936
438777249
570412610
882612240
189774592
939596158
401593952
1534818505
1887405522
1987974122
679598241
115982140
1825661032
925193158
998870990
148121661
630978972
53779070
420985826
1199434726
709357342
2147288718
1629383127
674511228
615561119
1457317239
1190116390
244575078
1539457222
1238684377
109715291
744694209
1270350157
141029207
1017705013
1562895080
700194025
8120937
1484410114
1228741951
424979073
34885252
1512561138
1433535424
713201898
725571732
1466314333
1531026492
475089818
2003385402
501123983
1583346412
1254678388
1099654115
549525076
1225406789
906609774
20908143
1648260295
1206422729
785130528
1720107607
1637000177
817002147
1326450484
1250784519
737570927
94540585
1443729030
1968636604
1162911392
238727420
948398645
1659006315
1033793294
97178291
2127897839
132163156
1067509797
2029583700
1940726183
424153301
752082580
1546692330
1335997026
958564509
1341978748
972289020
1678148148
1269599825
552035402
766008551
1554737296
1660441563
1092560726
296637138
896359419
960041953
1747134169
1922344165
704587689
2142789860
2050934089
1244907931
1950420262
341383938
1880698987
693514114
2004362520
2083087173
665962121
690403311
1382155708
1433154201
518824988
1764023826
469092604
1454743276
1091133012
1646807327
1269600707
1879000605
1794274332
1975116797
1786598606
2053026352
1762153097
1629405507
1646281278
775362055
907545344
2060129756
221809378
625010517
983760054
2064073593
1714184982
1292760286
1255003693
273301320
730406965
81759929
476747106
1375038050
677775955
104332814
94711270
1225928035
1731995159
1650284431
846830025
369873465
1437217672
1473273258
923264302
1076929132
198201442
1992714836
1991229928
1971595955
1313683192
1262877905
283754539
1563960777
1136785780
1168456026
964514473
208313884
1251002523
243822178
586740998
1128658798
1833484779
1007912208
1742456260
1379502680
2047534674
746198574
596706249
510800233
1462578348
1363106990
298273336
40040192
2027560935
2076537055
819378531
70173531
120050179
1798602559
1862061912
1810668509
798830623
1805131940
1816653648
2104617260
1595287420
1865226949
522291492
645596608
1391192549
2120348013
1370690355
853588325
47272670
2103201944
321121559
606778553
718521053
1710386437
1211497866
1503080389
13601652
2068153610
847129948
1350069352
1484393552
1238932002
724565345
1750418720
433377466
1194615042
1061545118
1548349203
1936989187
1911429367
477188256
70582074
755305462
1036996023
1674859698
1121718062
1172663214
843436848
1489333070
1930823133
255843618
117246203
1780811650
1498251715
1701581088
588287720
1392628121
627300835
976116013
381080763
1462123345
811266851
1552494863
1524970038
693735979
1866620965
2103363983
1182565453
906420687
184006858
676144348
1237298855
132444235
710220079
799709553
1468654607
1436715539
687410267
503760467
652567682
1163565839
1713230895
1043394945
674000916
945958234
568142612
1162512060
2105086490
696156247
1381289649
2134639912
90104094
7624528
1355279022
1487624324
1827211140
2119490298
892512163
566525581
399984872
412739617
486066636
910885597
1312211202
314630888
1479634196
1623659649
1926208671
918293868
62523001
1901437634
438330886
392384494
1662748131
785703074
790414137
300753947
184279369
1617908823
1104737313
276449785
1663679763
458263297
1120739939
1973551100
59988112
107913901
2060202520
443897785
426246517
1389836315
1871233850
538369981
104643689
672025902
1851627639
1130497530
1714079776
1865986998
168253583
1277108330
1327948113
969661264
1430729871
930893265
346107142
1669778753
2006663225
1294971550
1031848274
1860077678
1850445547
373212971
1203750485
214163982
610294413
812122127
1159344183
2093111859
842717392
1967863571
635397244
1104562245
1896931896
1757317525
1412695924
1468576254
1921409181
1614365075
1878348216
661350481
360306429
1339473026
1941209593
530815079
1903526337
2067767142
412453374
980057793
1371321983
501747182
1953721851
757031003
1313361053
1770082006
389461638
511843235
564438846
1796101745
1307631022
1397579069
1424199027
1650385705
1218948706
1823652001
1877932797
1494724780
69963301
2086059575
1313327181
1626696750
1684067986
193220506
242797466
1857531219
331166981
533978725
230668518
1497921333
1425790594
940068731
733248907
2106796589
2013884370
500067405
154432883
1710494106
717689647
1182721373
751379717
1147076133
20724671
1966889598
1494123995
396336411
708398808
1342129956
86659906
1122227546
1384670676
1390438746
1014783494
2147179579
5649879
1436913790
1453395358
1933940708
1940898587
1551824235
873905614
1300159476
1411990592
1010334175
533545272
712389113
1579185234
1068779827
775624750
1913703962
1569130965
1470461432
256877467
563679704
47648344
618760218
129820058
601564132
122631729
423778673
1484580890
1993755240
1646515801
509424645
144314457
802418114
1430507323
1077937305
898275329
164400936
818097336
625348567
919235292
1049056037
630748241
1360369400
633065945
516070873
538053876
1826361770
1913838077
894382671
286169443
172666155
1174442188
709931505
280970446
187243396
1312860601
449244853
1358920402
436029643
1861669723
2138225392
2077649666
1453987850
855500301
70805201
1818552724
1745014260
1445753570
663218193
1331638406
626506251
1717090172
1675059108
1939112941
1339393410
129636881
861722644
1388910970
576208472
455496175
280300170
88955741
1833020928
747071675
460738862
1367315101
1648993578
23077665
195407430
1808166270
1462439297
612837918
1199990009
1916868367
1915789143
400329951
1802328404
635785309
1286957962
771653386
114850276
1959185048
418595112
1445919808
2016825674
1679481139
580459729
187719324
505639019
713226326
1080165339
96729192
1359224338
1368233474
1298862341
1782525909
1073447407
773946522
1402853655
389254703
416535333
1668057540
1881151096
2086045602
719585818
1031563223
627801221
1905371513
348680219
2065867876
522855720
1711763329
841232015
1880772462
982518762
2053540438
2116917358
2063734993
1315514724
751563320
23809291
1980046666
264577921
685593269
29391672
2030017074
1902962459
1689210126
1539071201
1703133963
1494021731
149801872
690746485
1095030528
80757387
1323299347
1579520757
1636547439
1794629334
856950964
2005009831
252679000
626548007
182492263
1173529075
1935373142
458615471
41876026
10648418
1195498886
1415973208
1472380838
1822912852
46798088
1071847289
1398599906
669411377
39990080
1957726963
982738624
116685069
2014318067
379476534
825387714
2132895123
646479677
307463744
1777481638
712113712
1376179976
1742425815
876448521
2028115075
234997358
2061600870
834008940
1967406961
600650516
220022580
1782645364
1190586899
1743840363
710066527
843677324
679383165
2060140635
1759958133
462738824
694973274
760248894
399875879
663812096
2032478380
117182964
142743946
533137263
1568079099
592603283
1640968635
1540769193
1442582708
1296358566
1915616281
1905624278
1087258760
2143393403
1666687293
1559396651
2114192074
1653284263
1648665803
1715946464
2121612293
1208768420
1881734092
1997125634
1890223660
1220112254
295044372
722330307
1810998600
342629823
215096641
399796689
1574068444
850957409
791420723
818454811
1885713734
2097569461
410706011
1543486735
1558822941
1385225428
1421102383
508884667
1679830910
605019693
150691081
1653489100
1884792824
1517014328
412832299
167900187
565964938
67129764
1389287821
1023076391
1317228055
32137740
1415861673
2041741249
693857776
59229338
591753139
2070438845
700092933
1252654127
865859820
170644230
526774348
1658303065
2074202206
1091598884
1073190796
514028379
170831947
801149188
836230670
1819799855
2031229300
1026953162
1812579838
25982859
776515502
1608865909
1688364545
489300545
1401961909
1853176145
1122886273
110737589
1416913118
369185376
1166683667
1645359464
2101816401
1891594271
603525577
1703571997
1608254096
1220141865
1649631759
10635889
1197104785
1413940026
2015808044
94985692
273460698
1977674185
1102030601
691107309
1709267246
876667607
501908969
1472025111
1273026827
1756508005
1532891070
1250171013
1868612565
1842568517
881922194
455091586
942232489
1675312971
1294712563
938540879
914169281
1810133137
678520346
1122999135
1768475700
701081537
2082882970
123514428
2020723365
1278757268
668713361
1780760046
1425407543
353654338
990958456
1028564190
1718569110
102279422
1669372948
697495640
807989966
1543203530
378605649
285326491
34267320
732515354
1565459479
602177930
1413249364
839186707
683034372
1667796987
1666484023
1016031065
1366455462
494173569
972250112
1695523323
970613749
903701959
862443966
191674790
1523845949
750220170
1851493518
831304412
1318190416
1259164289
1709616552
1172639687
1252199823
973055863
1362003258
1545901091
948716156
2122826618
654433142
2030364783
13939400
1755042850
352939683
435843844
1819452564
1309149707
1220809696
1442148800
1487141916
1127170303
623477305
1186674623
823311955
342370283
1895645513
774388915
403512806
560487298
947842479
1898983648
1314306295
1669148712
275882890
321221976
39248129
450937239
1963336905
1666424793
1117042742
138510802
1538518340
2025176012
518390986
717718949
1996830927
998129375
518592684
959505056
937814122
1490820754
324986966
438965920
1552809451
666731949
1245153704
1416311812
1787124412
95604036
1644197808
1867654244
559341235
696202261
749211901
1706815838
466905072
1603759139
169973942
2144169483
162236937
942275529
427580474
872071919
992497429
290054876
1422875359
943772329
1908376173
844256331
709572677
1451027792
326330315
2125127321
609591730
1550513712
468555482
1460861879
511319001
537220496
557062320
1964577726
1841759471
325747858
1819259186
1676751879
2045567766
1448285750
473949384
1730241896
991295173
924675431
1485610472
1067891851
1196299068
1684148616
141919902
835897950
112546866
294075149
1235961405
1469977384
283168594
464150945
335110256
1329673851
1069627065
914478366
669305919
336983228
438194535
48193899
1751506138
568132228
1496245676
800535375
1811179819
1330994005
1551222573
2024641389
1186930160
890673341
661243212
476679585
192661740
404367907
827799739
2050931653
1196821355
1015816469
295111072
2084226514
1656703382
2027983640
996047316
1475880936
1267524000
1824661328
1882466207
406025289
2044935634
1690948610
1939296139
606846638
34694151
1192876522
2055531718
986339427
941052648
1014782049
1129976054
1504417197
356595994
1298515703
1342565143
1468481128
1384256446
1480622941
10229990
576727340
711472506
81382865
1948774902
671525773
842921493
274312099
1793271685
670573038
1077340910
82514847
447903637
1330440766
434146955
205690136
51084703
1164975032
10914555
1950667730
810016614
2080194964
769212554
1424884625
1939704488
2073931543
324134191
647594393
544532211
118235763
379887444
1200101008
600271016
2105094806
1813042561
1529720955
1805901623
877068488
1286937881
934062752
381259707
478803240
1472401279
1433427572
1803134020
542055720
1261775529
1761910723
437198767
2132659896
1130922919
516965951
770496768
2030216906
946225827
373164392
1353846535
387418230
1725380604
1140787687
758365597
1146977197
1960239157
2094155724
314965232
1496280272
816117200
1491693087
496574787
1092366944
72482307
2047510759
1166323359
189313387
649559086
1864394808
1416454283
721667209
1187640503
1135271195
1083773671
1721541977
2009233008
461850695
334899387
1035958629
1157810342
2118710456
630693537
2059702929
1166509238
1641250126
119292057
1392044501
48825248
1570699780
1299046801
1322031393
775690383
1042194820
1575463061
1448621198
1596059448
1231263111
1373905574
524940497
813312762
405458391
1063327471
918450239
892640812
312507778
879008652
2141535134
728462614
1145373135
1214452723
306437425
1847355405
960765972
1369966199
509487289
1808279159
748394999
315203288
1710495128
780512390
607660798
557875615
157236125
718288646
947190158
441319481
1085828226
646910872
1880825759
1476159808
1834195811
63058583
1074773020
1134309298
591387911
1641202201
1284712600
835641354
1334951543
893208265
1350439457
1271105650
247936877
413850046
112012047
463068092
1725589403
738483635
1394992158
227657144
348408672
1452826481
1569665524
498977976
474764414
1300397056
407127502
434492438
915904956
754449848
389556633
99850070
759263194
1104418869
971033169
336357279
342524596
1822426095
1003842548
1263493319
215880523
831485411
826340585
273774736
1515027120
858354996
1475734186
301212847
2013014498
1307366775
97818661
88608098
1925582031
854548348
666767277
1018538389
1982810872
204165582
1865782689
143434375
1074626011
758982024
568051409
575254039
465235084
1006080113
683988591
898930528
294821225
922893207
1856401559
1243194201
467776088
177383677
478732575
1821505974
1020269555
2018070501
1834264126
949300058
1415512943
978721631
60477647
223534901
216809189
1774585494
1624421775
1641071428
443145935
1522999160
45450048
1707758462
1647734201
1815777960
1626644641
1731913048
1435074068
1206694560
1402252028
1262677882
1489531992
609185617
860647528
298122312
653037608
1786664776
2140048290
439760962
1104101821
1519493305
945352335
1666870907
487420422
1754362711
1971098560
1009428127
670428208
2076310534
501393353
1122366839
1909086314
838075861
1605571685
1480685268
904111662
299041367
1775610140
717130309
571380240
1051568253
1155362527
1106623307
63907640
1199545889
725880304
590017597
1465793065
485900868
1580106271
1782223838
1818382815
1220484414
963480867
1564402545
966260213
609452756
676617641
725052330
1249285128
2060067442
502359902
1496431189
908065607
369685413
740303488
357046261
551470475
377027287
1032642660
1476902164
1358851704
592655882
1976468714
1124437890
477030205
1655169670
685509648
1953355080
1937563663
1999903049
759803044
1100515946
891591129
499225131
1684259564
1827111648
1695990902
889320542
80822003
472705767
1972675935
2095785337
2013089590
1046564627
1212021956
1453367380
1213689247
804975715
2106429500
536540801
1668444930
653287236
899952965
1984467287
509049357
854765607
347095336
542988712
886791942
263551567
282855632
1808518607
389928597
2127598
1087150095
1718333646
227240344
1763207011
1781046398
879224835
114256650
358613035
264869205
1281455676
696262272
1385417150
878042031
1408967449
1922706413
263372963
168909031
642533739
734642380
1887986153
1792971706
396347568
1348742037
1012843625
144280355
209803031
2032593247
1715733706
1103051611
491601968
1308476217
1406709455
808603674
772024586
657589603
668503818
227289468
718867017
2106635618
1981753692
273189465
1656625195
1251544393
1014142631
490963083
1604320041
775400158
977111596
154212851
1890907175
431429347
2072941686
178884936
582290277
1085840995
1472533037
1492582053
1261721610
2122498514
1712998577
1335170478
322168469
1715876463
1127889418
1126912009
227744698
1962611773
1421919569
1867033588
1625798697
386547620
1810985950
861808384
2049923562
1029580366
1755128973
1162888565
338767331
2038268602
1010539057
416119663
179845974
7712166
1947080431
269554803
1257436520
810950972
1512064652
726732577
552949203
1982915989
694366526
424204157
555734533
639596959
390601959
1515237168
654496508
506807864
687915897
217231616
1995862550
967762497
263890174
1424984204
120325648
229415073
1813720547
1610839822
1136939259
1750881964
543826853
1405042687
135045532
2123232656
1171928586
415840353
1564215881
97961796
777352377
398406736
2015155560
818716922
1150500405
1209011519
224956264
1731735110
2108386069
165908992
1842603639
1774753889
1203105651
1293005883
33220859
246602651
115671318
1966398018
1393299051
1792154169
1371265656
1926171312
1784330785
134498940
124757404
617134471
758251132
1928739735
588014610
46829124
196669915
179606365
205326280
1592886388
527319904
1090682763
1221418701
1380335723
1313616815
2058783423
1917283993
1166626073
507814340
2092767613
358044435
1450461182
1953968929
1285296142
821494999
1561246456
27606372
721336230
250807340
195077956
1408243710
852753028
1826711124
1673761223
940289829
849173187
91009774
1220273826
1597520579
366499166
693296877
839787202
618609908
60472160
2030173182
721217890
198333951
492379999
1070462149
1922784589
270782789
2132564154
822646451
896088761
1050940469
508641600
788129120
534764637
1197548600
287714229
1334714702
1662538641
1694095267
1085521131
1863977089
81070665
858773110
260268357
1725092858
1716308684
97780927
791373016
1090588219
912856812
727560546
275270766
1478305
1194319329
468464110
1020686785
1389164427
13612818
1789255291
1624411000
200838239
1882272061
597498373
484772823
68653907
658041690
1440442590
987031189
321479750
1252984335
1321451786
1652471894
2114179009
271321038
1740273013
1043251483
1897306886
1193192657
1335024156
1141380811
1657096684
1026114982
1440111809
699255798
1776089120
1431490518
656579304
1749667496
255183560
268819484
148620009
507969750
1828196549
560937031
499212308
797748013
1927075939
685972933
1526461766
692318251
1228761545
736200730
1605908717
1899508991
2051730951
792309170
642326708
380943173
765289203
248811345
1035056231
1309502794
386282266
704818447
715263024
479309583
600982153
1850896340
276062323
724302635
385776717
436785128
55278218
533565940
1554950330
1029029602
1098540401
1365255418
924459845
47648344
395680238
400465077
1885388063
160923967
1781490311
942617950
1166577893
1779907720
1877915688
996028689
148058350
656160021
1680561289
484065289
303549391
168124899
323232563
800354913
789710205
1556332992
761212684
940778345
2122391481
1526323062
2110844990
1911529402
1868899989
43192857
1416777383
1308780851
1223823490
1920718126
803283597
895037780
102656848
1883063582
1670836087
1439851194
2087644066
1717179446
1960396401
1976465589
436278729
208364088
97634713
1473318716
1808497621
492240511
137986045
139694094
1190295557
1690429650
851314667
812490144
1350926711
1342611769
2087225581
1307744999
119808224
1557227194
869449812
332017272
1427638690
1348504628
2076518959
1519431519
16204040
360760886
75584265
162841064
1069643459
1335248933
119852780
2114858259
998725749
64868620
944399602
1577315808
708732484
990636578
2088694675
472915661
1383718188
1922094768
1691377089
31090760
1554189971
1573192901
104532152
1879104114
2071554664
602166334
1507316064
388939476
827087189
1893818791
969662985
380499029
31595663
1316239480
2012994110
479700324
672021129
253275015
346249631
840640671
1389661647
292638462
596011360
1079778776
2041515614
788131738
974417114
160239064
1584651711
1018028992
665457643
1290771188
72645053
1049818232
2006738469
1587573585
369871984
971500421
827142317
457875989
881689891
1777793004
1824308502
1569148318
429862715
295605015
1633130652
1969963754
1159027602
1963420255
1338853029
822566238
928259529
10434129
957592565
1690173771
1936992084
1020249142
2122742555
1844348944
284694827
252605814
1672289743
879442009
1265586980
1954451896
729604395
721247303
600539352
1561186693
2084915971
894399597
452208371
1752598130
1703439862
149260699
1631207196
1623819095
1868848544
783053946
1011664275
204523348
1861007408
1902537861
1406261289
1656347674
972762091
1736681191
1383075667
273082608
124936579
1488534217
1023334702
392677149
329059786
1185783840
1979181915
1636949074
1322188810
1503294893
1060478365
181202835
993151974
1314184759
1709613840
504999737
1715082253
1593655990
1585168048
1836534641
106589658
79804497
1581197882
1928810971
1273810875
2072800533
1298653917
50182805
218227575
371492062
1205916237
655633730
1174193012
271625362
877798412
1200257323
770992441
317543120
1989620184
804008048
1861164749
1460081724
2048582871
356624397
610867066
1846670956
1621754361
1102727562
284264197
1363405733
2138325373
1155804734
545199483
1865748756
43795893
1759538100
1527665458
638703778
1988354703
2068206400
684680753
529823823
655688276
276219222
1458153408
468570906
522669877
125022724
924687579
1967718784
2031716858
2098806498
2057266583
405070851
396288736
1861831189
606185227
248051652
2083687062
1507603193
1399711337
1260222676
880273269
1719817082
1086136724
1355276598
1456658999
1832351775
1285247045
921251398
654973297
409342412
1657841501
485819096
746079910
231474580
1296643717
664698546
2111588081
1864305930
947967187
957637939
54840915
974152006
162977379
1295967013
472024675
572058839
1422958756
1912622814
366176165
1844197787
1955834622
48356431
2090150623
488045942
1758333724
1505307839
1097480234
747983119
1827809622
374310898
557682678
1755632509
1899437556
1648569279
558075849
580105311
53293115
31357954
1468667399
258463686
1790029973
1205046263
528365125
1027147438
1907614200
293849625
370903698
1428782218
265456543
928778367
802042127
2060652996
153710842
1118646166
14372671
1954777756
94352590
2065190700
1951572508
87467598
602612149
555663325
2072226818
458141325
205344002
1318199080
1952371802
1518339201
710805478
394001650
1258422320
599306790
241243477
249227645
1314995935
163864919
350627003
1416480856
1105664281
1011189638
326146779
560765335
810450965
1715945837
25585050
1066635339
1293434342
789678322
268613511
493127095
1778065278
1874852728
674122221
456191219
400665020
1174921549
298464270
1166911124
1282278777
2074677638
1941660506
2049830094
695858769
2107003875
579328809
616609181
2118576163
1059026869
1672438764
21025845
2003710848
1875550526
731174313
844843540
39755054
527431006
72421623
1571977577
1284602853
1446216472
907896703
115926233
778112521
14650530
1733798664
590913640
2079184137
1733827881
2135447189
265758501
1469428869
1968700133
250183798
277543338
2116073458
6133573
1113904265
588784685
800582474
1061972531
55780268
267479647
638505496
1907038380
1608549153
333680210
1086894505
548919406
825873481
846305824
2060365625
1867167532
1344812349
911498326
1126134410
657718951
460579241
2004871517
1999128134
777649763
1855433182
776211458
1511088416
2055609656
2717491
1307211814
269861613
1096802930
473161623
2095544137
1755887231
781913621
1834435794
1659726709
320169181
286038684
625556516
1985994119
1146410701
1707238323
2109555080
192008895
2040626103
229735054
220527273
538329718
706572835
1148538423
928254850
370097097
964426903
2058011764
1421129205
1427779685
1331849435
1453045289
1818880684
677703288
1190482785
934056750
363827693
386250571
1242287248
829006450
721002272
1015915483
41069478
170766030
2113590861
1949637492
1663496750
885842458
1580436576
1067515348
356707378
954044004
1437403008
1516338434
153877533
1665462008
943342287
1967948657
1376770941
1232654458
68904438
1525969350
1998267436
1439516351
639190544
236822255
57259604
581653235
21859753
906130594
1604504129
37753586
1593783487
1771847147
464236275
1725083683
1717510738
950560428
410724569
789684982
2113072341
1839719154
197905400
1867731954
618489187
19094354
1996016616
1837636917
1255508668
1413567117
1791813336
1344236934
94358764
341434093
112913398
357665965
955005170
1926937078
2007100117
1560295702
797523349
420938527
937394486
2042330508
1422486085
1910611872
314115660
1035790176
965065210
1713347418
1270503108
2131378268
224741644
1355786211
1430954021
1946882211
278862445
1075303469
2023894597
1879181293
1346908772
275784322
1504223313
511357073
1711962089
745007699
1084834546
613658230
1814953419
396010060
389587485
849284103
1505191117
1378285797
529023339
416175958
313448111
1334757414
536240027
1842675256
120676058
2061292511
1306998788
261208516
1389332682
1232616376
332716914
906109301
117421999
1213760585
1755491195
1156818996
1898789505
1851281275
1394684917
1295349624
156430044
1993067295
1127574459
1523322786
1396003001
1883145859
1203560863
369513032
1087672943
1352740178
1175557352
484083007
1229909349
650105234
792032855
1979334568
949702313
2132100242
309314408
1049485481
258349720
1538390751
466334302
1375300097
864394648
2100497140
934342084
871263494
1574456677
502687213
64432270
1307614141
305467690
2077657335
417903598
211016125
419118080
1244850772
580061188
1013056678
246316660
1825501298
774243578
574577872
888121340
997025510
1646122452
1247684353
13372604
932310848
1168890717
846982627
725467363
271595886
80668938
517104639
433124858
963929699
1489825646
377241198
2000434935
63139415
1718859244
2015452332
234438954
783294684
23092553
95486812
1199765598
1946065169
811422492
1401580506
12671245
781253758
1608158180
973609910
98950307
1631016778
1756705093
928667613
1350616253
1026859729
587105069
1427225299
1242731163
941173622
1697399324
2045354260
929757410
471643807
1115956235
1789665064
419739731
704913276
1823828396
411376038
1649058978
38359612
2103556726
1886629392
568244924
1775140167
1030319072
1671888003
11266917
1908099139
1857420606
1968902360
782074590
1065011180
543654316
2055887840
493266672
1980352442
1445667427
1350778195
769604848
1508560304
1185347748
255816986
58665228
2069067131
1999518844
472654128
634353308
1227673274
1481985738
999402279
30224518
1093109519
878203074
969930199
236519408
424706477
1684639001
54648952
73122720
1218969569
1195795318
2042744250
226825702
1317260158
486401020
842712595
1605496324
1169210947
1324897449
1249533132
1587796592
416145652
1556722887
373896635
509827852
231576468
553042029
289500979
1984935059
985877039
1035654989
876273140
1095603369
2050142202
1401883196
269475115
991048871
1654152974
227323416
889408523
205548744
686187324
1699062763
1797081931
1595941771
242144814
235725509
1606573709
158457303
730254597
2089543093
671652823
2028619891
180741366
1808529635
1978951641
748348243
832619651
12857970
1970787629
773254919
446127843
259836766
297518531
1242037262
1326872501
1223574546
1508233477
1498718545
1514368212
1012027879
304766686
1248382192
1710574379
387329663
202004631
499958545
1934057166
1946440287
600774653
364076194
482768768
292657559
1824936841
1844471165
1967302512
2073224004
1188954858
2049170229
1363511837
417216425
396060466
1971256222
915875898
2036788832
866689851
1253016805
880776278
1155442068
723597018
241433579
1456972909
96912282
861241220
383075206
420929571
898533598
601192208
42666887
1323037076
443832283
1888067421
1535315865
1372506930
1169973858
1342826710
1088886245
885791037
1612011272
1587650393
1531836649
1928882334
1268224953
1170500312
570434236
316416832
1889601413
931280595
211540721
701489268
555899841
1467609395
1001119585
391451441
473040512
1187436698
465936924
596540628
80343072
862787667
1824065925
177680167
355374508
1361163668
1674794245
448837371
1871907167
1268831160
628426875
1293341526
2012214226
2138298424
1476873952
178382734
1144925166
281744623
1560704761
1473470696
1146893963
1394489572
2081156987
1115325184
341338270
1012770564
1571623830
1610430987
126424164
621502983
12419607
1637972906
1554641551
1605624751
1916298300
1421668043
832365462
1075769286
1531025848
1381079433
1702371427
1457477280
1617225269
280660671
1788427879
1169652520
1663823277
307915733
2098007517
272320807
542836918
899318249
510754285
1908980439
1782598970
502432925
382350068
1353600936
1365533426
444270979
852396286
686309885
605322760
1489973619
273167985
1912704241
1763731918
2099429999
1616516650
2140696574
955281709
1685030367
1383572079
1493439391
1068463500
789018732
773527268
1749118260
1089221062
1817708855
1451671249
374180573
781401044
953226637
1899857560
1872904985
1167508850
1994663576
1918471819
1667371955
1545951098
1990539150
1134265826
396460409
1811914251
1642554921
1430551822
112189828
963216584
1022617430
930375334
968155187
683974969
1935618670
429312100
149297284
1776819049
929552408
2085361584
1860255632
1789495801
1180822659
941523990
1965189763
750011490
2070462975
998819377
1407589366
657294943
372278429
1535077712
1786148385
454362107
387184010
784568174
1897032754
1041036367
1556340147
1018552731
1026050265
116277042
177569300
1963232787
1926911075
1927307126
265973623
444545065
127995556
1989657539
261021443
399489525
498170011
416000949
860125138
1890887333
826349263
238380132
1484793175
940727830
171939468
1404076086
2083214914
126978805
1464741922
641643439
1629453058
585866710
1858576430
1629569671
1827260543
338233209
1491599030
1494176757
1424083244
946976481
1302611334
570931072
510859914
2069833655
412733176
1897485411
1887328994
439154833
87724323
1493264917
502551579
1353001291
500321106
2041860460
1761478058
2080214751
909396559
1073323676
933013395
53850706
439268543
769171421
1674261458
1578437021
462222001
637401029
350510750
198995773
1041781394
1417114826
1993608272
1196278586
854180470
1749547227
1387748635
1932717562
678499124
94083704
1152432621
1395327642
27311583
600776901
1993246435
418967673
1373762915
1172987676
811939134
1016780532
1632223393
1320603756
1514716431
1430679360
2130134071
807797779
778100393
1107914404
1349903963
1423627770
1052069439
734428531
1480746302
1164187888
951874060
1865426877
1431236297
1093661101
264729443
1073406423
1480334040
1362841830
1000002133
1884881682
1537207224
226422290
289360030
764429368
696157829
1262239622
370959103
1782794952
849399101
1148873814
117582190
1518802317
1673074229
901476894
854144771
746451627
144851436
1628810598
1627758891
531450881
1939812063
1793604809
680513143
515178764
836929023
1607337970
41815825
1987531244
1422664291
1193538811
1071021462
1171334741
187192766
156151259
1379717232
629654587
931154976
881925483
180363272
766976734
1033536201
489087318
1962506679
1865746618
549067147
1603941197
1954434398
1806887344
1958540089
570591010
214012228
1241592994
1873013239
1706245907
1079527973
104461698
1256312518
1977311221
348302694
1975493541
1419140987
487237201
441493753
983561140
1426820040
102077533
1338358473
1551162656
389975952
2005643153
1551112414
895844549
679617783
2062609520
64352075
1299253300
1741608692
1949742730
749101022
697413762
1176264822
278405992
1307353631
1522942946
366886759
214700538
1609445988
1631063362
1813403688
413667361
1801041090
1721755136
1208147564
639933800
1219257056
2094536605
6578920
1050426983
260018771
774283012
997985624
710922115
70005207
1250904336
75979439
1491339679
1889279886
1157771356
1581307878
1268564146
2082143533
470494049
1967481868
1173773039
1078725490
923978831
63356218
975190210
2122337186
1499466866
51182216
93247614
570055755
305133587
2096116736
490345452
447833477
123433752
312079538
2117340065
1776242624
715824744
686323923
101091608
473599217
721437351
1167066091
1665263813
2081687556
1002473700
808556570
2081145537
1669118159
1651729382
2115923899
1288376395
1176583130
484193661
1911685099
1593000178
463459167
1124643955
1823029282
98405083
83889374
1883246392
1253823448
386718142
746366149
1357426999
1107323122
308635954
36946855
1557631086
1896577458
1198910534
230719405
1466054452
1091368466
2055870085
2097249709
142535282
492831987
1669034878
1705686246
746541762
1737726842
1972107453
921791605
583393510
315021833
1548200438
195208194
2010681711
789063507
1255375192
745387556
318570261
187681028
1372193799
1594017408
293601724
399131112
242827646
1911824407
631242102
30951421
1514723329
272802568
1803186740
1471610844
906613911
1265202919
1139040282
1471950873
896456632
51788473
196376685
372253186
1844259181
1296589600
1052730068
1700322303
24700745
1052393459
1197008276
2069800640
772192800
1355369533
449919038
536885690
1982761998
1185343946
181225118
331761087
2068225331
129740919
377002008
768200819
1028997762
346996338
1838663227
385406972
1109076555
720898433
812005437
326008944
303854415
1340640183
243202406
539970020
59906210
1862076978
1770824262
1133781251
1729372945
1075215251
1980831992
1844757863
1540785728
1363892366
1905336180
1859524456
1946196331
1585355911
1211438642
1094865857
1726533388
940586563
276769995
301977493
852461875
1977827486
1406101907
1997677630
2077963835
1829033210
1831432930
772687483
202712584
1294093847
1121859230
698851350
255166661
837739322
2142411222
1425668793
1181445311
267566190
2120472194
598345300
71830314
699613502
1674917913
382971434
1035289426
1813147429
38471197
1792742838
915920728
1832165416
249649155
1184877876
107409092
151085126
140816395
64765157
1223217127
561263480
296394384
1698003913
122299958
2104233973
1487590697
895547954
573173389
976847374
1129340946
646692359
1835567634
294209086
249501100
1314712979
2025972199
1307751803
523076147
551013611
562684073
960115885
295606811
1542248916
1478403029
449574532
1504754572
1580132994
747663461
2130006187
1323278833
335976963
197931156
294408106
714843595
1306303387
2047509664
313477330
758549899
192163432
1167729793
1168536330
1807782558
550807753
986305870
76776496
1917202118
841309524
1602750464
123182606
549763540
1849261146
329204859
1054118603
1881540782
936529719
675444216
2100319105
608681864
901221580
631896755
88827223
1871002520
1215516291
871159296
1305426812
497725369
1973812755
718287793
353883783
494457170
356561678
1187232675
1345403554
1079964619
1947238582
1965883084
1110150995
687495524
269980397
1681736866
1134360799
1383418225
1310310296
369306510
1067972788
1338817740
631832620
671086368
1690000822
117063052
1263191135
1777212232
202916704
1489332797
1570911540
528874998
1231682284
519192730
1086975006
1525643647
1271806138
332794303
52931731
1913203637
807776236
562247795
1228243985
1334185940
1368784880
1470759514
46537970
585162158
1674609319
1163091361
673967658
239392374
327099394
1864083741
1181372783
1338147522
1273519852
1334057009
1038151727
1015682126
1503809802
816182615
2006889373
1745285487
939933181
1858279772
1964793870
916843500
730426786
1989980202
1883330132
2060187280
1108139632
1251086148
1622999409
2003369172
1786610338
1941467632
133011764
759312350
2969443
885214551
2010500736
919893169
1981807943
320006921
795328929
417614595
157015143
1775181580
159415409
716128613
1750076214
591093094
545095635
1437173016
765862442
688449641
1672690300
720499546
85064658
501382643
865105199
140713677
47401474
499886305
1704110309
779140180
1325052885
1742722342
611687838
815223188
1943006815
1584283585
1221345578
778126688
1361781699
1927807271
1609349391
725062281
494314966
1266009633
595957011
1878944509
1191026053
1273907723
1579960253
1325291492
2104504622
1369240713
1930006654
1053564792
1589989542
603013974
651949937
934112975
1380242099
438131784
30904918
1496284046
1746504043
1577253750
2089815602
838750170
347681318
1128969866
337091571
719498346
1737196639
2109022708
574855830
1304528673
1651605065
1916482768
1139734017
1480896269
1036927145
1540662144
2101241994
1580839571
1755477842
181445406
679923700
583346607
1140192486
1734481020
1880334720
355062888
1704945434
869674273
1360237452
1095524155
222378948
1347617440
807126875
1763820832
576386444
557467789
1474601778
474405418
1833175801
678783365
1629391620
1520538588
1348515228
1131380132
79887384
104544192
1211781238
666773422
491785574
2147306993
385866341
133538523
878584115
1490631122
1747666878
868875521
1595135916
1257975163
696314017
1994268131
127399597
2138732946
1123027609
1702345961
45314821
1527772355
2120737064
2129691627
1465657414
1933754735
1397452057
1148889552
38020979
122010968
860852662
863604309
1006701215
72398722
859028411
938723942
1447466457
115266682
2083307932
583196110
1705935809
821944541
183854064
486022213
137106498
902930663
1594744181
1729952417
59573847
211266055
565500157
1639921527
1337009026
1069445806
1880045167
145448593
1799182296
2120152629
70008811
2104576658
1250259152
216890751
352589775
1224107651
2084527250
410677384
448378996
635283004
325694602
910671931
2144882212
897216327
1855429395
1016579561
460002897
382142218
1113242672
1905346694
1080765751
857680605
1195452877
916984814
1741172402
1622239108
1258221150
955237492
745152497
1656737726
663446535
1786161247
890933281
1760640526
651064672
536134758
1861669854
154275665
955189015
943880546
108057954
1688950451
2025842982
1178728094
1143987699
1277179104
640684692
395040315
789289194
1365693575
382937149
1346494891
1702610678
1121923741
831512038
1392658235
1493699611
1726249685
670636865
2006329951
972423328
1823589702
896939459
663691500
139924005
615836424
1984944011
509211619
318467833
733615952
1750668453
1355039767
1243820605
937589813
1075448371
1471483750
1787812677
1571178626
1113766635
1288063944
1744009639
1127920456
1493128438
2043463324
1182687037
1572896200
1141207543
1155408958
1476112790
1730394135
1892623624
321016010
220332083
1031225775
1845411793
1727602929
1975979186
2132742840
1930993083
815062060
1743671035
195332644
352752826
656880514
1819492846
572201841
903408551
1199820980
2145119315
2048869417
219498156
25773759
1939906474
1783872768
2079260993
657053484
1437902351
1599367400
1025754938
297003466
1384603283
1651179664
1045205799
1784954440
887126309
1481857121
30648353
458828047
1905919639
1979901743
1689830294
1414355714
1770265588
681668721
209382722
118797864
1079238780
595006403
269447621
1098371441
1296148382
1833667640
261437455
20162381
2104652717
1597885228
186558651
1443910808
180285491
1998589974
2043520442
1605163313
1756336775
1977209386
1350418054
754869148
2037798789
1977734312
968436428
247555658
61813808
329415810
1143811853
728261
235743792
2034224194
1653482222
1925456501
1373888336
463155415
797167625
755101968
1168724032
523648454
1538747162
894159667
1274146116
1133119880
1596666871
1088718764
1691245511
1726299016
1209585443
1714502531
1885634480
246235389
1151292198
371177765
1515647686
80149791
444765834
2064501543
1498730372
544324470
650124186
1228389611
511553170
1670262248
79353386
460429690
1074076
1564717223
14087301
1406145749
1323040432
310108809
1513281711
1850480319
288460775
472444585
1119486696
869999990
534515780
493263033
1161180717
721315957
1312964906
402758096
705557296
423238743
302746145
1664249509
583003152
856629693
587848511
138912187
634910826
1842263459
883886542
856727055
1311892341
59231687
340186854
1926613002
231313979
610683791
1459099594
1555540818
1546745255
1936476344
542490342
405972242
1347822418
1104557213
987053082
504912883
1835446921
1737190593
5460285
926286017
822523795
57606933
356561166
270579739
1288857950
1059427467
632962600
91919398
694351586
1394051780
509497105
1129009658
1998392171
115772324
575405505
1115252002
88511544
1970137959
84439728
1749557931
1506615262
1844248662
2039505181
448278860
632474940
1014629932
1132882577
784426554
2094277249
1004251096
1113496500
1709524058
513927908
1886145925
1471397734
2085675272
10333245
1513238722
922427719
1233878546
1394406667
2130243215
188498715
50849740
783337672
2089098693
1182826918
1808517170
1145410818
1466910009
1118168188
989606422
1054863523
1724372224
391358324
1777441999
962225928
1184240166
1854660981
325203272
266110814
1487173803
829098741
1082086224
1328296713
1831956934
460695106
1812069444
1201825272
1665684683
952192614
435987291
922049060
703711670
1039683757
2135504840
315094639
409899492
1041740740
1008464699
2018165426
1678521419
1082292800
755364497
1523070387
227143146
552147164
644639016
820346600
1032665762
1994299664
357700910
448149842
1854248433
1885164343
608992795
1272709100
2145917905
511896371
1542900238
369341611
916917569
1632420121
1548499644
1193288983
1744279078
36327625
128927233
24669177
2031492107
1415891320
1906029386
478532491
515204687
563903620
1235339129
580094382
1771405148
1374461710
1997279031
1053056925
326182477
684641753
793377810
796811466
130337552
603370706
739647030
581535925
1929978488
104871289
1326027811
70315687
557723098
321932781
1300491065
1086299918
1954473308
1810087771
684462438
2102958370
444030412
751122777
688294242
1413277517
502988160
222320368
48466066
482921929
1052397094
41882037
1451903788
1921333827
1547083234
797329787
342178895
1307884658
1407612820
1826397849
1486519025
1190862988
683387314
1673299860
444093536
1538835131
2111067597
1841165525
1539577162
344661454
697946606
205014359
732766920
744024186
2221677
1088300980
312096496
310656985
889561658
328694821
1276119841
2146350920
1199037702
89862437
1473152787
789626135
874714042
1427876516
2143937868
476631736
1751830740
1929885019
230156711
997901140
902947249
326726766
2137513902
1538948457
1240542147
64466047
239636792
1298631465
482387401
18695610
541200352
204106823
831523799
764405060
4102179
622617357
1762279888
1654967388
874967756
846709618
677600553
456840222
1345290577
2132182956
195308505
650308303
1015081159
1302755861
616510377
1310604672
239980580
910856844
516498667
38700320
1306525861
633583714
773508887
854029079
603477666
1988696695
728971305
260786716
1257923488
1680317722
213817795
794343200
1193727054
34727901
634719068
1186981219
608032081
733031822
22275134
1826768841
1057813954
503692538
1603960409
2044913003
361770535
1388745418
824557764
1180483057
138600476
1830018547
1304618394
1995512272
337905805
878603565
1031191551
1527211899
1511336067
685550044
1707417165
416131697
2097855852
575277469
704988934
1114104974
146876113
431750125
765200165
225365095
1106022206
1132823674
269458586
179832211
236878924
1540578613
1982807015
957996436
690054585
565064074
1902954742
769923084
1693579255
1778766997
733625995
437189720
1064474028
1477815709
1695231907
888859194
258964742
1230261338
2005725482
547468628
1646591883
918475982
694644373
883438406
1814845702
1489209153
1726145366
626163212
2018441384
1386412381
572188931
1394864463
2095955406
2084126869
1325638449
1903846007
1205179389
300501151
429187897
1523192060
1511461372
1137083202
768903284
1662536514
2053728822
1584092152
1204216660
1252165637
1594875546
1766864839
223813293
892554310
2073815854
1965753724
552668036
2018129350
1290824894
671576954
550415393
854958241
1565650255
1654164245
627343799
1845039967
1544440050
1379190639
416543985
686422864
877794964
1714504322
1153614342
1695310725
108223497
1148540346
844444890
1061370297
1851800177
1889529214
2074605361
721206841
532357964
1508786642
1433836782
58850401
1692956377
160291079
1458873658
690242445
1335638853
616041407
314071356
1808930705
264345350
1821501272
1258391847
328526518
74075746
799461543
378277691
1965805307
514556466
1734712349
1404476341
514818726
1249520578
1453185486
1088567044
1350153175
1504947130
1942202838
136894252
67187513
1787797980
2036754015
1514888662
1386792293
2045555894
350518955
1004484722
1177177380
1624323034
108317472
1238875233
1562682425
1914087040
1887826978
770311112
1844862858
637536949
427425899
972625696
1980545873
246500131
1603399515
1867670404
1555889771
71162718
2030848429
400302668
1503300973
250330908
125193299
79566403
246022142
1831017185
2028898723
1243489105
1698694354
1962306602
41054394
963957444
527568554
2054014126
1372814894
1354066882
1089755158
1769839192
1136032640
1329798609
1594581910
1083451306
718118041
1646712330
2009669436
1416007353
1570952946
1770438000
441265006
984680302
1057449253
666152371
1694057449
182963201
1960428090
826569178
1471167718
862116396
2006139133
1910865510
1701680270
1472941049
1519099539
1741506772
37539275
1114680581
63443048
1295061377
1549102975
1469861178
871823868
251669552
429467645
1506419961
1691507658
1806883876
1140131251
785597396
1534983238
1116977082
1066415955
1317327526
1789761286
184627440
46031894
908866522
740982233
1736874200
927204138
1848240748
2033543093
896630252
1189008036
925227758
746775990
579950847
1672292268
1587402017
2044249798
1920187938
1773540552
148875840
1460687609
1444534691
1510829857
1863293606
722677930
323219764
280422252
469561820
1060079682
36065236
356394646
735279570
1118572641
2062292392
1110221332
172414786
1176453858
293829193
1141011396
1151785744
71510934
1114577982
657675920
241524725
1885991900
1355123649
2114327462
1933187749
409584556
1317525177
1198696242
1068342263
721628553
1468952487
899339303
407510163
183912640
1125336750
624737434
593325723
1683312675
654888752
976579765
1776840607
257846787
1376121134
1923056956
884905924
1427581209
36226867
1593059220
1218551642
1857540311
66613019
846510815
1077209422
1039781638
836733236
1098878459
1925056636
1317784858
288737413
1043246697
204805234
1551482960
542287270
932387795
1664975148
109258985
406943312
708517080
2028305232
1858503656
1004021324
1735903897
1548071177
1489322213
235618016
1513291357
910103426
1902805921
109469411
649102753
1033912711
1370712940
849705538
2107069843
1393709373
711065280
1313822948
617029734
109500187
1632306554
1312085971
1278895018
1196213289
1064746145
1346666080
1403806380
1732585475
2039944149
841272509
1289538154
804185024
1968187153
910994984
52607659
417307902
1596128162
2080295377
938573161
984242210
1712288429
106961323
1809895519
436667144
108522831
82239091
375688720
1388127744
794978480
228408448
953684517
745870706
309686017
1321229310
1062985381
1890645658
1814421073
199250644
274745983
2070200148
88851546
2109778841
1333552563
494609022
581170493
574377003
355124304
1500484312
1270368084
2070407477
1715974639
1232079667
2034472604
255910589
753756456
417066836
2121724190
443480928
158069400
137313782
1876888618
969095464
668501072
308203107
1221989214
73586972
1182755908
769940911
1607497383
1287023557
870552373
1338333241
186872194
381028399
211665264
1301184193
784822411
1001688669
334691101
913608089
3452336
1509935996
521504160
1309103594
813631266
642230878
2097941265
162631354
1820187536
1844684422
288058977
203144650
1199403427
499526822
335761186
119053552
800953506
1438277521
184077170
604025478
1163679578
263189554
2129558896
1685841791
487394725
638565085
177554178
1995018794
536573883
630856618
2127672115
1636943837
1371928979
1208258174
2033051511
316470571
961223244
12472860
679094803
1800957373
2082812578
1166809299
1920728329
293068317
1077276988
827809381
1844609884
658489571
1582690151
515089900
1704662722
248884132
198608307
957933545
1809912841
1468321631
1170468007
1939084237
864184641
424719176
1233508149
390702111
314308573
1058791299
330532143
159061393
1970873736
201293734
768215728
1642827199
1244591807
1782423507
398432069
770393031
1333405950
215105285
1609135136
472687475
336361640
473366619
367471007
1940994377
473814570
1138054489
1087718379
157208735
976428360
1899180848
243925540
373177262
786491475
307207467
525860225
422092586
225875130
1519337396
793316313
1526288600
493348950
62712854
691381687
321468473
1256078795
1046597697
2055202366
260472019
1711806719
1890537572
604702456
222878727
1764077432
1470699780
42160203
277120803
20384495
370521307
1175736646
1117719433
91385280
240235431
2033629788
877955027
882900764
892782161
492199527
869472632
949564037
1397515070
1312674893
134615328
1720979803
125297711
61516990
293606639
2014913575
982048637
1996851133
1150133466
1541581779
56002362
1956902073
461850967
1370953130
683973322
1047493267
121800047
110165510
15993596
2111027887
966982053
90462064
1927629403
1489722218
1576993687
359210942
78178502
1529555475
58207824
1921919686
1425488280
233309054
739168340
1781129119
482998639
832451817
1787444099
1029134092
796103878
456276034
694495195
2094055944
1054308919
1467180970
1477757570
2007121535
364847123
1775754944
1890133311
1383181981
1068840927
1903865357
57758905
830861024
2094164921
619643302
1319131353
729226896
1112626133
285971935
754310021
561227660
1757217684
602800855
732312356
2032876955
566327385
480707480
2110803009
893682966
607181282
599598757
1472467379
758434016
795005511
79145170
1023218264
364413363
1192179935
1709572814
645537445
1338465680
409017639
871316296
1687088783
375220606
1419505347
96956775
1981032755
167156451
691267266
1683590834
788025067
438317954
604708141
259006730
790082312
1686468551
800520893
1053372029
1782108449
2124696159
1252025160
86573860
922713498
734362813
307960849
1987802155
984461920
1624376484
1554179747
2125311252
813382829
352267572
990267171
1463523043
1471366186
1221663889
1988581300
418093398
1910424261
286127871
330254439
1232621994
972430404
889778836
1189070365
565288268
394332255
1952875484
1964644189
123270348
333740663
1198794195
1261855059
1969454303
1156772887
1465355076
663921232
754623418
612309897
1621632962
1215465874
843357345
913416790
433753837
333832678
1195750212
1212447831
1761154813
1501762758
812138557
295619515
230573748
1851893040
1731185719
646023141
471933802
1384190629
1802374570
304861888
1720131613
2112510430
1671387978
35374868
1078101136
495684234
1628037762
1036153072
463796189
1460780112
1141441451
196101726
1825674471
1789366427
1971044060
362547466
870482689
1372641432
1360607069
1229843387
1525533563
544480123
1100810238
790040186
179621371
270517314
457465326
1800122885
340560598
43768907
1239840139
2014920331
465705853
1213273941
500784189
509361178
142176895
1649280787
965501496
1995674698
517223015
1186292119
1310826512
1201765062
2019570743
1658367502
838701126
1897302215
2034483689
1548213951
658701320
1327314359
1052095302
789739520
328484067
942365626
426278578
119546410
125944287
46147304
181748910
620863774
200612059
2096978465
1457201419
2035413682
777902419
256730177
2124416043
1960535874
793510408
1925532251
1376666150
1096496524
1059342550
1083999388
967143963
1360269215
145134860
1871231328
37620206
1152775218
1728517554
1155998649
623684596
438376516
728226443
1883375684
220976046
1966762004
1781461928
1384707407
628492827
1754335299
1624174394
1973172649
2086532582
389610513
2039405590
426551897
1803212919
1089021162
1702091736
250588327
1099832929
1625194021
511672206
205125954
1354502128
766365200
1357029817
1544335953
1878180605
2053850661
1158260324
2047931221
106757064
32061482
1417400304
1745363372
2034673531
1201315870
13148017
787826844
300685935
546467669
1495252683
1907686369
181727040
39371511
111588646
1031754427
636912495
1221388053
29245723
540021282
721877138
1485381121
2102951953
1026414327
1670106781
1664229185
1529678990
468759324
1714451416
926138101
1885451266
98929026
1995278094
1137659248
1921701919
2027440590
858354996
1427686792
1194767974
1197673275
1407701108
640119410
34236902
620506388
1209981360
375996744
1736936015
1316382758
1243502246
1602951122
74368738
137817289
1964895719
2030457295
2003159653
1111303315
191582723
1847803282
2023096845
1800170335
260629568
1186983410
437512311
1438553229
947138138
1533126656
518286716
1672001444
2050086413
1296358090
771116315
1202764721
953352541
375271872
1166933688
502550340
1968535576
2089367596
1688676576
377780057
826694918
1268846551
1995788022
337504456
2006198275
1309379288
1933914289
26804029
60366494
931129031
1707386200
880431993
378788231
859518337
1388861526
1648806043
1057829640
690993055
889819946
1272974916
922484655
624032142
688003731
1027736727
939484890
613979302
2105178689
263443240
1392368437
1278874124
849127252
1344335811
1390876874
760609188
1396895945
381123417
296678505
1109993639
2039843356
700351518
1127880072
1451865439
1872655104
1441085929
749849603
60190768
780333229
1401691074
708308648
570143570
1777809361
889155956
1163876588
804226937
15630197
812236570
2052386168
1319104194
1601643327
536240027
1566271535
444496865
1810538743
1058573657
1243448555
201093556
451328151
1227107912
681581859
2110027941
1022100634
722145177
350939163
657828468
1412073719
758883737
1364476572
1389679374
1019338749
1506186551
853114764
386890432
693979262
1176423033
117905754
786853465
552050982
1904369592
1404661283
1821973103
1253946852
1465382963
2132160727
2038950717
1275613837
2019749937
1673693260
501561246
341417874
840016059
994626122
616274013
309459724
551926817
656240114
1057687642
907838774
54076873
1526183076
1253051732
1659971110
1928253880
1899135530
404746236
1243309195
1694875598
1406469421
570333484
1079754069
1344734313
884660841
1518255877
1332473614
394802675
1613623680
2065172630
1873550309
406498249
1068640400
906943939
1364403734
55295508
482792513
865997086
853375496
979665630
1526096850
2116725442
435012991
737640136
2012292758
954266974
1453818871
1051714298
717097436
971335916
1264062694
1102967037
244167267
636682842
1414672827
1854521738
800271559
101912992
1535587551
503594645
1970233333
1286170236
7582780
1047943710
1889268767
970827194
1610756731
917330243
1539568076
569689523
208497993
1480303278
235465363
180152719
316643465
509684667
49191607
1774802251
923071541
431809956
83817085
1181915131
123232655
1653818520
595810367
1634226164
1576182576
1009481776
584390493
56044484
2100504167
1208548031
1666918908
1798781070
436098067
70662866
260456445
1106402165
1109229786
1452840033
1778994358
474225524
1925649977
1580111252
719737007
346822201
30513989
318443461
472677622
879135217
851263310
197084796
88495168
2049363053
1247103579
1511872175
212784430
1722162389
1024033001
1369560595
392870290
1330645654
104358230
536059038
236988879
1139954928
1748123855
133405902
873930269
1775523792
1212341594
125855315
511387596
856157120
1397773060
1140985461
217361439
1727841804
1248268301
1426093996
2096985688
1956486333
1561916254
1325941977
1657455063
1103117585
1614216993
1726981821
230353010
561420809
1418770766
600089054
604290891
1371825056
1746821323
865974009
1053405411
1538652823
653732088
1227900998
1906163291
160369808
954879915
1244292506
1181672327
538800958
667805188
695125149
17558506
1260747130
516808628
835917261
1352684193
719295901
62371301
262270509
901466087
1497133286
1788844932
1962622463
2049592088
1917657045
680696524
287762012
962318933
39227897
18403376
1580105395
1103119326
772921597
1208888082
1464478766
1040745180
1151369073
1688528908
1140272412
33129663
298301266
745148558
1189780281
2033984638
2099239536
85515941
590337300
1053935006
2125240568
1297256282
1472218823
1569465033
447033922
518925738
1510555054
626473298
1964828037
1763377192
1107858882
812842858
677801816
1204589815
1614085374
995482477
787156001
1040860645
1692394124
1583263101
1421506061
1137060179
1947271827
877383931
1816094785
1341486402
374293947
1820041286
872741897
1901424637
1442192397
1436726959
676521859
213418508
1198059514
874163593
957783616
108396314
1357040437
248480452
1364054711
1329739598
448214027
1729735720
900342523
1981290743
1497852
831884958
319011228
104527067
4214717
626955651
1334696726
694776162
540933340
855681017
210151145
1259663255
1477797757
1915340211
579042251
1384725256
532525880
1312872601
1881314284
569479056
1504607620
954086979
1877567921
1452981435
113978901
150255168
1677661138
1029501923
275926367
1411891703
1582766284
606930
794550175
117827577
1544140727
802528110
1973602596
381036690
245932532
562254957
1316791238
526913600
1209653423
1199636270
189336992
96887693
1857955726
961340119
1251587054
939137399
278347033
687844288
2036851903
2138550610
762913339
2081498228
988642725
1791458832
865456692
320284473
1512802814
1645317944
40967446
390183098
1919462787
2050516648
2041902552
1676326066
413179416
2108121751
2106422863
755824927
491304884
364207044
246900668
2075541729
1754515021
33777951
349221594
71352127
1580156045
1503290722
1111147120
1089095241
97758838
1662302730
742537052
1107968754
726862034
1831599018
689398490
2112322515
2095772200
878123360
206971344
1899856444
893039773
175348603
819940606
1850022875
1589275827
235180030
491403944
2104502839
317861890
706772756
1718222511
611751405
1172257721
1633486281
270943835
400596868
372193712
1347514565
352571524
35483156
602093387
1383963198
64406850
141630011
289300083
1870890652
197308320
759006472
915052860
1562661405
331442975
1538220511
954520654
1795094312
386012531
840704336
886272294
561884364
910130937
2032832019
1386552400
442092834
786337047
1231382066
661556991
1988734215
1593150119
154739207
302618079
599211266
71954298
35378806
1689336091
1194721508
1658205346
2144638866
1606034330
1647329973
446244124
843280120
1479212046
46046415
67293271
1631318912
185593678
1704052613
1632321404
608553363
683138308
1863118387
640229039
197263334
1797036940
1317595904
169532791
337747688
318825875
1225829640
1950972769
936264800
1940124862
1176650750
13883695
1252156923
1202315693
162969008
482177241
1752559350
615919715
444267119
844190454
2097430206
538900418
799422682
42089583
956536049
136049582
1410808360
596272726
798967869
1520170544
1425915881
1765738053
2020317874
2087010887
1943544642
531641057
1943646951
2068928355
64482692
1617008882
1160666100
1719467115
698297256
5835232
836586521
51844495
263639201
183872600
590656724
624590584
1042799271
1451202608
1146439469
1909110437
1281577955
1070409485
843725555
2093858344
194517611
1724219627
1872758403
1142969647
960121445
1629338523
2079349627
472546707
670250232
1218861017
1311729090
114558030
1917573445
1412737551
39829178
336223654
1954441602
446000779
92309100
90003069
198863067
1917717373
79669922
219122598
507817248
37932720
1965666162
21080121
1979326125
1137266086
2116849698
295924968
561595804
923634455
1237130959
1501129512
483478385
465001449
1596304934
1298258010
262895704
1424715077
994252008
1766625884
1329321107
1368139341
741022000
1886621732
1840831388
2000702341
172002090
1993329012
1153719228
949919642
1552641163
1620471058
729432933
191167198
25550059
1975283109
775213184
898933288
1940388918
2081550396
2019841192
603573085
1714794727
210753061
522069203
862270770
1199639849
847626359
301641816
898173340
1363608465
431543320
1154148906
728922934
2078972394
1503984705
1144836290
1138894046
199480729
1938915379
701253836
642090509
2113206387
1166628148
44868226
1754336837
1611904634
2116585901
1791139562
2048151353
1632156245
2044993438
182246403
1434738525
1088436674
1386423618
2100681195
100710006
741533911
1090194662
859986800
795425866
990362592
1105044471
819385240
1344063718
557235387
378438245
1924561279
812805850
762717799
1985106573
328075356
1832410417
289087879
1215913571
1815171532
1352658598
1793302505
175443313
88567944
1038639354
246929319
1324093807
1327247921
986009209
262420075
355701812
1997384354
2026058678
1415011443
794994669
1526606611
1783421956
318784841
2139576579
55820445
70095968
483993766
1456336534
671670249
621068792
1507560510
872914034
1682154669
704798916
1746581072
249405102
1399005017
1056330497
1458506512
322772287
1319262642
1768999961
861741066
174619656
1741040612
903566448
2014417040
641736730
1678705349
136222285
1044440262
402412107
1701704861
796577137
2075441104
703347066
1965723561
1627546798
1582657876
182112802
1599315360
1992108572
1645772801
1021933973
1150193289
1443651867
1813427225
213258471
939688755
1942370202
486340636
1562965524
1391810276
590356626
504940415
564671416
1414639022
773109912
917968639
1918431534
241020770
510860663
1017031822
1882307794
358903678
1992280923
1076644101
1113444513
704376349
569010327
171999572
1761821141
1533058233
171727913
1293484510
1984322986
1365792923
842636696
594915627
729882679
1192099924
2144144677
301545409
965386374
476749269
2095694408
824462966
1932086748
1466504701
1510765903
601355013
1854912535
959586881
687570174
233638218
84170160
1124354369
375645946
594100018
1250289587
960606308
423140015
1010254005
1360560633
1630354924
2099435411
411787328
1396880727
1794633441
1826092693
1418292289
139522270
174496249
2090598501
1576474651
1191532572
159971759
1018286998
1389229919
602055050
1026917170
764319269
1752683349
1265797919
1408706227
1416786489
2093824396
182727406
7355028
419959796
1780933178
483586807
1486249573
1896295981
77594513
864375465
816840337
1263762306
1491547856
357373255
355648770
305506421
485840904
187864691
1307471075
680746603
525179484
1223262429
2118495756
372418565
1023876934
1085375800
2141913965
577892961
1263307910
747074741
1326044260
1920573192
1821206435
1134541102
170455604
1304613980
643993269
478505913
1660413126
451742915
1813334303
1542241398
1758874164
15503665
1557681946
1757332567
1405164922
215953749
915834679
393913126
2104873403
777558578
2053383241
1019669958
1648766276
1445803784
112011543
1615661438
751715044
567708089
776310851
27638005
1754740010
635583528
697977896
504178602
267491152
837219291
428398557
333035848
1990868510
1050819874
957154265
131836228
639802287
1603564093
131326208
432479348
1268827611
1364479399
1039595595
575399762
1898973471
889983104
415370250
522323956
1871274875
454899891
289010215
780709157
843746082
763911404
702465315
770263859
1212001854
545542002
1309169677
653395325
224593540
1973103109
589627837
1229741981
1571313048
1186118438
998556187
381719015
656332737
304917277
203544726
362541764
1260451886
1188720373
1975193371
432282700
1514911436
1875249790
494699700
1402101041
2145695708
2093472363
505919892
983350763
1074669455
2019965366
1123189478
602347938
1511126474
999453263
1346012030
1405535449
799948822
177146744
162461660
1564694175
1092082439
742308422
619205186
2130934514
1064286881
1531118853
1443038418
1837390156
312706897
1921370889
815334299
680389082
1348253135
868772060
1873460288
1219708792
1579327999
863379196
1305079867
1909734616
447142088
1020813475
1564758628
2026749130
1515835276
1971786539
1422491914
1937204913
1492877225
180631782
139433763
169612502
1211542699
1413785728
434201460
324752775
643609397
193584674
804662687
927107455
1817842677
919185186
2047421735
1337144432
1745209580
1143172797
301901734
1177924314
1475595649
621557516
1585741327
1606844070
924302974
694610863
1635372092
669699548
1742329519
382951679
1624115707
368545744
1375261223
1402847455
1781254683
340954677
485271398
1178075044
1260753992
492920268
336874673
1659897342
359069379
206093639
621229334
2018566816
1430533423
1289408585
657674353
694858679
774666518
937496237
1173022125
370577523
672417247
926854008
867680446
128882889
406025804
861237029
1624139762
439643489
441011742
1705087949
293508636
1630756296
597418937
1415152828
1442253614
440085077
793588905
538279101
1219357655
1575555500
1383419203
1940592767
896261813
274690179
660241729
460391326
50710252
1225522607
1791251013
1336214428
453128122
1888199606
1664187533
1244405712
875595089
695373319
1568295811
615081651
1894426654
1118077890
1273426494
1540220521
189582827
867502503
1570111656
1951801393
696197213
794757898
373325278
1907590693
1283061617
801530986
354708925
1077735387
1056125419
1778129002
1603488581
659610559
2044978054
1326062189
551014989
1406006527
768432648
1947576334
246121700
692241215
1418764157
202060810
1402681347
1797169388
3542369
2108689146
451745658
1674923637
1082516500
109084476
1927163272
713590902
624097551
30187338
1018849168
849628789
1032479761
923619418
860479418
732163990
829904439
1123855328
1359114935
1388306736
737739757
244960887
1612987455
376672286
570543284
984936411
1924075134
772145625
159672751
80891073
1587707470
378074613
1889939472
99871326
1899293330
111811877
622229366
572196063
1799850332
2006772577
347957149
1989557028
1545201202
1981003828
322892262
982983332
1001488950
1698378460
1103072931
172689115
435753167
1855924270
55362044
2001611488
844894560
498417710
502181849
1692224348
1487278826
1960686494
548141830
1646325996
1636871887
2119354309
196988297
1786848520
180137650
411552051
405026515
1885520945
559312475
1964788953
1691752218
750759913
1663907205
275519409
400447923
1847524357
482159440
421260655
409467105
688345901
668577109
1651634328
1217653568
687471292
19827644
1852228156
1437443021
625528380
137413414
414023553
1371745071
499506658
1326197749
964555877
1553240299
1308820874
1540081114
1897830741
1018186399
399675837
728782618
1828342394
1788971694
74494432
1674923276
1475124492
1123256567
674743526
1471500408
1689015337
1814410303
508756115
412691042
1052972757
1901482086
482405882
2014601941
1244525782
1147811017
547445655
1540274215
1969198936
380003313
1836217005
918391428
1146807410
2126169851
502777363
741606189
810455051
331173169
306989915
1244321262
2036382493
968414255
2036917084
1751935944
1668478932
1415116483
1054041620
1580192414
1767619128
1276868773
1972483104
758163727
1354945919
1383773694
956799765
2107858377
1407861067
1399414537
45600575
710745342
1691777542
1708533663
456016199
1473560531
1980513497
1723534565
1747760089
43147039
447024041
805455297
679179418
521574024
544232592
195773798
1031081795
1484864077
1472368515
534242906
1050823002
2018118868
319680733
69021907
581417962
246792835
698863529
1007680207
1626493005
1495841577
1033031284
1332065446
1329068580
473716310
1964497006
476546297
843369615
1401492855
2145835891
389979779
1800443563
2049878321
906687718
53663312
813034749
387801846
1176405257
1546315106
224428521
2021430339
80001057
523545748
45868070
1074517798
589578242
819892256
188687555
2016985550
504140202
1115535953
233110975
787176115
1514178550
788280994
727948954
1458391901
486928220
969140510
651156303
487669411
534685868
1066042674
728302025
1266365226
881030699
1149595215
1158244934
1237508197
465934265
1816526786
1561658734
616346332
1602940919
1351939903
796505378
539272356
830615359
103117336
252863273
951898733
110858638
847357115
781854573
1521298772
166019675
1413911524
1301320345
857281053
243148638
382958201
1635053859
1194906722
1631459381
1547524945
422872352
468851897
1807668254
925346594
1215107215
92231605
439682501
1218162289
33006578
505526683
1134767619
850504206
1253964834
238300912
2134585077
269042983
1035338583
1099668565
1893244113
109527951
262830882
1285736675
1588691249
1861733985
716235
191331508
2048818241
1760507323
791470993
1681022326
1704253727
1304109221
577959309
966841711
43966960
2121785530
110557341
1337816725
458688823
2010756071
916479889
1953959546
525070710
1798341170
1156292400
2011787047
424472904
943651029
1754018711
1034953026
1543675143
773175384
877737015
1596191040
2143298318
739015598
1364409724
1404397919
861935761
314533922
1402802678
982355889
2131915268
306845190
1547751358
224037034
1504779225
986273563
647666900
1751554401
1069255443
1556003106
1048637570
2126588917
544281730
27072305
1491545796
409600824
976436821
1847863274
230874989
1982417542
1911876539
1436693650
620565871
1905122731
1628026932
1724623289
675224525
189454281
1791834764
1532800125
322612291
779861860
1095292469
1576689409
825928381
2102258719
1808546335
71247670
1571497895
1912829589
810516928
473114951
502375263
493456836
1239247443
1035171297
355819622
125082544
1885215251
1964516169
35625658
1793238863
147279300
411201467
707059291
1964753603
1326366270
1619755860
411492863
1450508796
314688357
410997162
1261934002
538312976
1541824257
1184656047
2019805746
2021697867
421192601
1318630879
1893899523
1126707166
886765922
2035189745
1007995049
1235393760
1322922990
993694120
2124684237
1159151099
24192042
1455878936
1826042246
733636679
593080392
1205619435
1844909372
600976397
100606431
1147826218
190634712
1248233585
1234284485
2017029841
1925772401
2022607857
923532000
2928164
919251132
1082398544
197241517
642191628
1200112948
126008042
226920234
1775082670
179925530
95381623
189729698
164597839
351642126
950432592
1962617533
780183648
1808377927
1280076982
1220788973
912070646
1079711551
2131194400
1127546633
1791268454
1751415781
834174890
2035787396
1759129405
1201411708
24235512
1035058086
1194606762
1904922719
656674834
1720967072
25617106
2063991547
1291761084
1925498866
2083056412
546022818
393730041
709754514
1651438324
964257041
1410191952
83018979
99022828
308340392
683809553
124503964
542197848
1859494875
1753529108
879250110
1509550472
248858770
2131780226
1101913125
1429173622
479426357
1063700657
1416797627
1276780955
2038103540
303141705
1810593835
1992308963
1945613880
1044507826
666754634
1637482993
413620488
759099340
1692557438
247432667
339766044
103379371
946423954
1089095241
304491018
147298025
1099228962
2116405275
109270862
1660776362
489672756
2090703878
1470618238
1553451232
1757686974
1589327103
1926221455
592597320
804536865
372235362
1331270131
999990712
1847710136
840667303
1921172581
242932180
1713855759
1390697029
449661212
1527352886
69973129
1597620012
651706981
368877471
1856785067
1757808574
1482648784
731767236
1002679094
859510702
1543794802
624597855
1276174939
1969837715
1254405053
794496777
568629485
1192742870
68240443
1886714288
881849772
1277012042
36598580
91967290
1843943418
375254635
996451086
720502079
189438456
265483443
886296362
1297697624
232708875
1092332068
1643107796
1557412339
2099471296
765060483
1116472942
593517304
848079741
1595092990
1926660186
185657853
2068234179
1046309705
2032840040
601369243
1087368088
395682475
115611055
306068725
1446575286
1694897962
1610269480
1003111600
274888951
1649549126
1792021424
2064454417
916587591
625278343
447367272
274248638
1821145778
1700810186
951583461
701875559
172912348
2096629023
1820959527
1703121673
1830157982
946029429
1338492184
1954248867
218628610
997457682
101229506
564367228
578456062
1485549842
1007719137
1002472181
1323113707
308330920
2032357681
1955627434
1796111261
768078323
1219752684
1408828081
356905631
309673065
1637072665
907609762
1082695310
626096963
610633994
2070543951
688772127
1481914185
420078800
808500368
1747586254
1176333805
1665420308
2056550522
1487131287
832671480
1822120507
1610277705
1829608631
2050174526
1714927534
1446722683
551604926
1499291760
1190648868
951010853
937902613
801007352
1203222601
413362247
1011967926
307682726
295521514
301278851
1019272667
692762660
554988977
1139470935
1521293881
291546820
379494101
745009630
874932799
750469150
161632312
1010875550
1881255315
2002166180
136241823
1027752486
210068995
1170760060
1608809526
783317141
180247096
370541072
1051726785
2056762156
2131240342
207874486
545526820
1569898581
2131251440
1091548709
561950957
1973454951
1473602428
1677584005
1042721197
874272807
951561801
584570001
1816109219
2119381857
990000597
2125944146
2018131819
633944347
1489557225
930656836
1221511478
1333546778
712803072
441874653
1144745018
2041030747
715894899
1706795520
2019754171
393459078
1007818813
1020236493
1209060420
179592035
568024225
1810238888
678074950
1029138739
995673746
126725786
218006929
787913396
444137341
947409101
1297142691
410657269
1915641601
426517390
1807997179
1853195234
202101905
322240601
1882708063
2072218407
644227911
821392299
370333606
453351316
1198253270
1232721986
448353360
1350067834
241479299
866522767
1419667283
1144842030
76209952
1194433881
863392382
1844666729
239803580
2035906288
2095686993
716222149
1545478656
1644746226
867079188
753699412
1848000334
519580564
50115927
1769353233
844029791
382042466
308193297
259232125
2019211879
676249787
123150302
1217779736
1494448635
863866875
942619846
1434031910
2006340808
526068938
1633977723
1383718996
771120334
1559521517
986150348
2067164514
1348045175
1143378521
1448946048
1137797837
2081556482
785947130
1032032019
1750899919
1474113883
57553124
1574173502
1633584945
254682436
2037369436
343286807
335225754
1802150446
134260930
1589082838
486041715
321023891
1950870946
890943906
1093791330
324752184
442711485
450324115
880583774
111074559
361584090
1961474377
1587820327
424886842
1164250678
323750011
1764947072
307153080
628695719
1949423143
2053007803
649554060
828537012
714936632
2088099691
472566751
1307421
1445459043
1711716461
585268122
1428105669
1272660087
2143769195
1204621672
1952119346
1193213165
857275546
2143209659
1762024205
1585269245
467792951
400419100
904216509
208854627
508575423
1446103170
1160333485
1318608449
1255836854
837258842
681985782
686246431
892749893
344405518
13106686
1203556760
1302445939
970234289
1522318860
960833894
1991294283
1693719875
1983633852
129301785
1472426955
1021344953
1017867771
2022495815
505049890
834089853
460832213
2030330780
59340970
1069327129
1145501023
227004042
1643507348
1401405956
1253452994
1482628547
1222440257
948424194
656461436
1954886034
675001323
317324148
1932890948
351277770
945788944
1551833098
78156274
811251624
977500035
594812645
739494011
1677748006
1821675390
954171436
985183519
1342270727
1646270131
1924265121
2104866950
393436921
421977319
835665511
768047373
662631619
736483831
596066099
951991800
684165729
2083650531
1844786825
1781577474
578092831
967206513
778030721
1710078650
1014160787
476885735
1822792529
84059980
1050446319
1516955794
1160273374
416623363
1034116002
1888356122
1425476648
1419153047
631960986
596684802
1748436403
1097172231
752000774
2089466015
1269645970
760835606
1061045077
1787926846
754572119
117388061
870594910
264163915
900542673
1601801649
1824510271
898209217
1924600174
2079718856
243423627
493338142
1381076037
1113047214
1360247587
1246008377
1630738065
155954646
273333510
1249096268
2030501106
1205812387
1770703898
1006030616
491927790
1373462724
1827023067
124971350
918702581
903222593
1205312359
423975985
930163724
1218893093
528745660
900392223
1433337815
2046574812
343848136
302189969
1620364930
1784863041
470664491
510189738
382978570
475637310
1911873077
1900615243
1892657648
1537215530
2105673066
1839467200
1658747213
1817322358
1653737001
1709848656
1359035473
220929057
214763292
328196034
1083848812
1668680791
1623743491
688783547
882432795
1754585880
1459596525
1421931544
759649700
1015787026
391496276
165781400
1935026150
1899923613
922627858
130336444
1229129457
387690157
2085345337
1353977675
2113739324
31496178
591620651
526275807
741656262
1933911948
449975461
82836976
1000244925
685027175
554500328
1189302415
1900718357
1987079304
276686731
543896279
25935136
1104825299
1012260204
1772896121
855961541
87143295
86900363
917517554
576410453
1599020019
1157368887
1982202307
557797129
1091760174
524214577
493359039
839213460
1955093783
58281672
1315863205
830315518
259598505
1978225477
1431395919
121675755
1828158740
1847499198
1783214294
1517921361
1153627665
316780896
2105469990
2113634359
73663740
958564191
1172125809
968578778
23199762
395410826
407167770
993655158
320043767
1574753592
2097018871
420660781
1415380646
703075602
85054663
1935138768
1042015074
1885248210
45888897
429273008
1189754291
1581555272
1483551338
565099544
1688382869
706356693
1341259811
77662399
605656590
1167828474
1973926984
7296318
1291215875
1306442138
1975905082
1724531357
233973807
1341229092
1723325373
890177188
94669063
671871534
1828750765
1250325230
1183879930
1926171992
314355779
823486575
1954838039
394176994
1682535907
471591942
1555425108
1416341417
1567101099
1442937265
1638021532
991826897
459849064
857545441
341818386
1851293468
1008490371
1785320673
317646015
324888925
1213029690
1098600774
1569425914
459910278
141464164
1350381593
1170022650
1466041366
261680429
218263968
351316414
667166843
995386949
238445700
1123553252
744075764
714021926
1830112642
1084229901
1111929230
71811725
1978377614
1477896537
423474680
2038411703
44597065
134763708
1347874866
2049743400
140121821
527148391
546264476
465716994
182487763
773373642
274792899
1441022950
275463349
1173148454
151499593
1594450202
2005327961
1217208808
2133458869
1465565918
2136075984
1948689209
1486531082
912597162
84819285
1005156037
763390183
1377827815
623685670
952285927
231424307
329125987
1117801143
1045639720
838925398
1766008736
2071143748
943760407
675915355
145206521
1937252024
204083760
515453208
1628087228
768643607
352679557
1317146602
210358290
2056176798
1710215534
1240357929
1448436708
1123074903
127711351
1471874536
381153423
1019042617
1952930292
1704244878
1553853229
427386753
1850359995
178549931
1274333088
1064889271
202662631
984218468
606988699
1613919155
674487971
970677128
911597171
670695455
714945770
732509467
844800069
65960730
1232362913
992732149
1364149193
2112779645
1856430317
963248627
699980207
1486960404
1633973122
168508633
966471801
415833802
1416264948
1382584545
2009790113
594548560
1742194451
611257780
1993547249
25267558
95213710
1767336290
861967867
1327667395
803909467
458766353
912447022
1137965235
884342904
830980094
2067664093
223954973
1164292503
1342855040
815962947
551132775
227551937
1627675025
1117524006
780699077
1910109002
974158882
1613074301
849578334
1453370152
1038455394
1075186035
1519375944
672242128
160548369
1140104892
1548226630
1372585588
1400686812
1483872376
1789875712
804310868
1721172662
389601343
688028616
954198679
2095103996
735041583
18051503
1078711741
339170764
451297344
991246464
136156440
1861101729
815001677
622941949
321695273
2138543803
1180775044
1527224645
2114950573
1816132488
297509470
86246966
1608836413
1532237824
1853871857
921750446
62736341
1712537520
1965284401
1531065948
1153593935
1819259239
1530981808
1511989717
454065648
1518933866
1688703614
2098903243
1858390795
1957795880
993075536
831059126
921469773
460145901
152158920
1446374521
371359106
993721022
298909333
496196630
2114595384
382019909
761884802
1306988136
340452341
1086358537
307143014
1817013303
72113723
617939140
461481209
656816241
1580993888
2084442508
825520395
766251867
786638796
578466322
740177482
479471561
704656973
2121824960
1004025362
1852361652
819438943
2017698658
1526920487
2084523703
1532235910
1546742606
549435623
1627099426
2145290992
1156129730
1406867441
2068931973
1497826855
734366276
992144767
1914974611
1826728011
1974152378
739947620
2027353373
333528055
651585033
353224252
1560980209
2070886969
1458901708
2101220443
1905283450
2117871129
1671883374
923715738
954134569
524708299
1424328433
597442968
609789027
1354611852
334171517
793114728
1473482858
582938852
1690383036
237226227
1640742525
83722155
1815394002
745084985
1650506821
556684986
1718993868
419465101
1638844765
1388636459
1603192938
1932708330
70327510
696242712
493534140
312830867
1688190757
505363309
1067172209
100755304
654315442
1614784683
1163984877
2024982095
774811163
337885871
1607205344
449254331
924693122
343081596
821081063
783864254
541469735
364069044
1525944257
1848957190
1154755446
1644293891
1288520209
123690654
372904227
1124072849
1374597021
502999442
1139860150
828141668
537546967
594691425
1914084028
655954807
816143584
1153328742
394693915
1681440539
678796962
1933341836
475126155
123378412
748608281
1384134285
1489673910
1275354385
1403037928
531062115
697447179
715835759
1853349698
1447751418
1864710656
1300156372
825717773
1321624376
1461459793
1398307612
63932738
2000386393
116749999
1314627117
1333286029
1451248265
1113370706
135931762
846679117
1467221690
361448349
348529854
1873583248
1978089772
1448390726
921599431
37737771
1604391477
981829843
1790898770
1669392887
467023949
352958371
847884515
1003757127
221724531
257136961
868629077
1298682282
1664608779
1617358977
1627836973
1892567441
1609622161
297285590
1918471792
175265752
1107250079
2124891270
140790081
1311540977
2100389023
287596912
2045017712
774826162
1622570789
591598893
1192553907
87510047
812207210
1732102794
1803651819
1418228031
415447976
132441458
1113208855
2117873755
665315048
126338875
946824419
623118410
1262830947
1231215285
186610735
1909085974
938141854
1144501072
1692317460
618651592
1754900519
888460182
1178660644
367321552
284355302
244242945
555408416
1287660757
291857470
791204341
1506480163
1475547822
599635948
301256410
842320356
725131582
1487624254
2051270594
961077178
1850077708
1831730935
421356563
272827864
1115985398
1101772823
1506569237
2057096515
191728267
1507339134
1003295184
1007028021
1059976994
575279831
2064132111
1329732596
113121166
195333728
1302828094
305071431
1028824833
1709736642
1403160299
657959175
46936734
1370367795
524222802
966289677
1071947006
305659915
1374106564
606909559
1422045579
872648583
1009580261
89926716
1000027033
611911464
738687373
540706250
79018869
1166226428
828415349
296244854
1271340685
1803554044
2065765159
999340959
1646116293
1588838575
135994193
1350833189
1580571611
457605319
1744840326
1378293498
1200799537
1868723785
1003542766
1495486098
1223251858
691102163
626858953
711465135
1430030403
1881238564
1481114052
794949370
441834097
2075109602
1796955857
1227165718
225898962
1708535378
1811719429
1892556268
855878102
1782935216
1929020436
1028934976
1747891124
1186342858
1285996601
339267740
1314406944
1719973980
1889170715
348445260
1623907459
246332863
247693115
1149112496
341557679
1637101743
854747734
1205780307
1981438010
217039463
791573071
1892328138
1659650550
1938395858
1271473468
329891543
447728882
1413370312
1041046681
1267951780
1800031895
604551559
830531960
2058776598
511727791
1075188955
882878470
905302419
326387039
546472412
592369961
880219620
1718625933
968403404
1931378208
1981047707
1726413809
1330255156
953305978
2004516851
1215051237
1023526537
169182435
2140181754
58959252
281115668
1259910309
264973839
13681928
1063647045
1286719508
1483347037
636627804
1776806062
926255779
829205806
1860765819
1950563028
1843953748
597441830
580252733
537349386
1937022998
266623633
1509472007
884819303
1353148292
513530389
1048915370
142316023
963212862
2115240246
91285481
1252340747
1744686789
458252039
1318053964
1387867597
1342523426
1625300615
1469066108
170140031
1357822704
105911728
984873709
1312169149
1434164974
479852669
644122476
1821233964
1790197162
263989711
1690151088
1933912413
964018618
1586781120
1572588395
30694790
1497400190
1086719494
262961636
444841951
6823640
379946729
1387486913
926242142
981969678
306003136
336532792
737189241
1274799099
1545258110
964020271
1046083152
126811225
1572085424
945529218
1161920864
1521490753
1188226692
277749336
2094657631
1935433132
1975298930
1895218168
500292233
1555202706
895671085
1033961153
2067762003
130629315
1600516684
1002655452
640641709
928429974
448726568
746048415
1863799132
1031388812
1582109846
422041516
56748705
1124901505
80290904
1129462573
2142693076
1992757299
1524545390
811392169
230978717
537448921
745401510
2094376334
1193629873
554009280
947634949
1657576836
1006995785
2004373207
1717274172
2106548260
1594030931
1494484330
618324761
269341505
904152530
794266506
1814727032
1769512842
83768848
305457592
218847003
1357287865
1680072845
1366646694
1492138869
1288177730
771579991
1420950132
2036425276
2007020626
1893909671
855448013
318544105
1431166393
180768995
617321456
476892110
874381108
550415155
951809178
1880021127
2032574208
434699591
919749292
2010245078
1942009838
853861702
750950333
67603333
710263003
990534672
1104230442
1880891459
947810195
669207810
1898194949
667731949
1267750443
1330592632
1681647618
283375770
1440239619
1053038491
480360974
1046245643
1107948583
798132202
823332357
174890540
325086593
960273068
805165816
624783544
1260879395
437445354
1028109560
633434713
557392007
833292045
929009994
1857536000
755469503
1916506870
607659381
818659796
285078742
863543844
346080274
1426062239
649081332
1233404698
1794460353
3079611
1094363780
1327662081
200184671
1184330407
927073246
1002919326
1360604410
1888583805
2075869994
1771923823
1973669328
1194301509
644461784
614001261
1928429010
261704652
1672671452
674979125
264446959
824203965
1942097144
1764432268
2028673252
1495061141
769311114
317658020
195653119
558139022
49868753
1069669848
518157005
439732467
1882099317
2094193917
17347248
969908915
1359814354
226834072
477357403
1060443345
2014872764
1175214261
1838639926
193749521
1353466163
776886293
1379752468
1171378510
837764885
1463970627
1630180859
2016080336
180814368
64796957
1197193224
1838216865
2094828376
119444677
1666091199
958810156
81628898
391393018
1596187836
130038128
1329629297
1981491720
1988123288
1071567065
2139981727
1000992844
2026470257
1263176072
218063112
1296641968
81306042
986030067
1406961760
106236730
1051084114
1997425086
562928677
248238870
741745443
1550530327
1253316929
738154119
1077233780
1303523855
1399206161
570895802
308803022
1200080082
222763969
1345653931
1224649306
305720478
1069820828
869969096
1275981513
1537969107
1303481390
629474625
605927852
1080519561
383735087
955189015
1594488283
1829386649
1688385483
1165042591
260832861
427026344
490489099
1824030483
1272638278
1904786533
604311273
1219824858
750773396
1399149375
391176378
506834879
2055776009
458706743
752136216
516489337
72344780
1943726084
911057523
1330952820
1526582675
672696531
1237393359
179995306
397129417
1104434335
1304715008
176014262
52938930
2036899724
1475516946
926464369
1729705014
541073056
1348456110
1138245606
6847314
224203785
612108824
639881666
1589540395
222579618
2066086412
1067457586
525502257
1107938570
628179255
1138281233
2036635397
1217601279
274522406
422285611
2073827419
379373620
2084415932
891957122
1485037602
567226900
1792260502
1952274531
1306289176
372748107
842777774
1719711393
1687779205
1048433615
611407530
1625562103
195634128
350420735
234878098
1450706029
200901523
1341282800
1943073629
3923603
1554467472
612742704
22051935
1480744719
504888576
885763840
1548496376
1520357946
459649098
340097355
639008340
1385817852
1239409985
411274569
1852396406
617929655
48988989
1827397593
255183063
2030337058
1967927111
1892514417
1097444637
77118445
25962602
34319979
2058020334
1329929692
1970389705
989941617
1726039272
351337054
429485837
1430886704
813370666
1874230210
952901479
911090190
1633302291
1067062387
392052054
1688731948
990727815
289301067
1763094665
996031644
1569948854
1830733738
772824418
1749487868
158494541
1420666726
2046032893
1395997864
863090002
1858301223
1307038028
1540254382
591966642
733427113
635452076
106806266
1058291847
1651687942
367148955
757322931
517983682
267147420
894765990
296881134
518880160
738987962
679397378
1781583424
1454408326
208101785
1973889581
805460713
1883335024
603256152
1536145183
102864317
1381875441
1686975182
351575391
322460498
2099697485
1415285380
1951074622
1377421346
1937384548
711537971
1530675137
286114614
88706335
1087734392
1187593633
81531841
1501062542
403939102
989292729
2072389346
2123399184
1059570701
1128278268
246691773
1629681025
1042100292
1663661577
969731036
1165551840
197472229
102309955
638737150
1918917921
535699580
378767128
889127439
608110448
2011752570
956769193
752365274
17098442
406513317
977602882
708648133
2087011727
273609774
932761018
1424719675
951726412
1256759291
1377789464
1448069539
953443316
209354033
1303243285
77201839
1692226698
234725561
460213033
1361508790
1595426229
1977920914
1210992498
108220699
1555604474
77898122
835566562
1803927238
954384175
1071437445
805529129
123877277
1569226628
527003115
1410033257
2040039299
930347067
240027766
1267969751
2092615446
1771130484
601100252
2009944726
2096025009
356301331
939352549
2065826939
1657099497
401088130
1110534602
2103353802
652257
1059299603
844349392
1028240916
1807231902
1973882582
581311572
1532942933
1238545070
1613248764
1787911318
170508411
826453261
881680698
755531929
1815303336
771334393
1977437086
1703959271
1323342984
45431671
2038894140
1041583505
1519400727
21648701
958105303
976165616
1596702653
1169682735
2136005246
1831017639
20360532
1869997978
1375193611
959525836
1195860605
2046923558
1547948406
1375135124
1695557629
1836242594
930493479
1853402237
1246988847
1266838209
1121228744
93226395
73001831
1542903190
1047903394
2117300554
251849761
1816618929
876408741
1985198999
1942247986
152484930
1068103316
224927204
767127729
1517461974
1707761730
1745022519
226740231
1934397106
502405229
2002779799
1332690598
2038917076
1702817760
960655968
1300839472
700469155
994274852
1729755590
1854444515
1778936386
294028883
541845769
1495025274
884443584
1249298537
1915442978
1870176956
286051178
113687816
1213891585
1587035086
1695636665
163403537
187953173
2004668375
1223170321
966882792
1209312266
1635866621
680407202
609183176
910871377
1264187984
1726525232
1032553803
1440849936
1004735660
183332349
398751999
1113200878
1691554865
989979700
930185349
1651518078
1186316888
1423326400
1875552514
1051336008
268508603
131288849
1100089390
323553606
1751314316
739531761
1792491572
783406479
148295518
422917912
1281294684
124617709
1135979765
1396424998
556184269
1230211206
1186046675
1219950131
2035519598
720076313
1318599506
1748466053
472801504
2045502379
1170698962
2043765723
918563188
2041580774
1176687619
713776261
248339715
737885484
1718343305
1525611000
1897868641
1121155036
190460715
835201436
1107347568
154249314
249792940
213887198
334353989
739995830
1647697935
1738008128
1839092415
697088674
1388414568
1513389518
893023635
2040413650
330746964
1698907873
21117030
2092532818
563161613
423554119
809130862
772846560
200627837
506450805
996994520
875287694
1726302255
1504919049
492425998
1932507755
549353052
1338019745
944406263
1238116331
1904098192
557216469
1887475771
1897131804
1228575123
1163191945
928685021
2052737904
901164717
28557195
212007854
466518898
920726437
2105526299
1418753312
1656493914
1936515189
1355199560
498210477
1922601137
1688455262
1878916283
814216358
1172452410
87715475
473113564
424903938
1817684233
667280277
442012300
1844646960
1370158591
1675880644
1958237176
1118251440
1838577165
1434567546
1237655143
506406442
1317172155
2068046355
598562869
975548773
189654225
899104106
321263247
433078892
465520659
1892199486
1634794047
353143563
2102806008
1642424013
1766632614
1217291761
1789201485
2004899390
156182943
961191364
1145395297
1649847799
485264432
964009860
487815951
18126782
1697951128
986518690
2070568952
225864329
515526601
1702655970
1418544885
339301801
1104822457
522293708
2216327
2088870115
2138457583
776001585
2041288668
1386445237
1006329073
2071183204
1649163347
838681877
1430224828
2122161972
129437392
1947186162
254313072
679974614
674240427
211422703
1846487139
619469628
161407378
1284854065
1268240052
925505899
1763844596
1208241033
77644378
242879609
164492740
1087191299
1406546792
1823639793
1320726121
1092317636
198335749
163125230
1466695186
621348091
1983446550
274773216
701436855
1999816933
203405463
136363328
19028123
947055150
1754843427
777279514
1280051453
1019339439
370337948
573984660
1734126417
554908434
1304200835
433853577
974717108
1390302968
908149434
1271449822
313270266
189629813
613016222
1566719184
1170360428
802376556
1670569588
246837857
550201958
1406493506
1496614033
1136683502
589758523
1399111693
1874279494
1884190005
1448949723
474124434
876333574
43590599
1624951131
2120325098
95722877
1706866276
317595614
279220290
1281658925
1822068370
1704012125
1124345037
242728810
1269764937
1876145483
9357059
1215853887
240416071
843185681
250498143
932651995
1954108841
1397670455
1712568746
1257328246
1545807391
356371948
1901273478
1731705096
292974705
1555157801
1024925259
1028736093
2006792487
1526834244
506155388
1144212131
1977687039
1392722965
1879832632
655253049
275178671
1062320245
498553659
1221263831
122176011
1063077837
1068484063
937048404
1850816033
571993046
2042579621
926763301
1486176262
155975903
877984006
2038713459
669633155
242361618
240117682
1098044701
1150174001
1410829332
1837938090
573903576
26973560
226968173
920464091
964325660
1182077087
975945438
1523220353
869413509
102049144
1546572577
1251415354
189178188
1924336874
637847395
70163655
885843057
1812109539
879530716
292593668
1274410824
208273107
378124676
1791645356
297821092
1735322908
556549456
1731654013
2120905839
1978073785
1122020465
244773250
2081593888
1274906287
142425433
319812526
947042974
381653475
1084215228
473058510
1313437372
476476797
760663274
275931801
363172305
1245471697
1587545558
448157990
811326395
467830628
1675300017
1217698778
1693595580
1351602894
2110941563
1850620526
1203749097
268766679
1374572393
1865756120
121831663
1531750848
2119682779
232758975
1545271496
65636354
1356234803
725016220
1944424064
690593375
420487592
1340406467
240277416
61882561
1041159221
272279129
1881218103
393865210
1272136891
21592612
716944042
937400314
757216572
1020030043
1963377038
980126016
20603131
1366919243
1061039400
483464353
308115397
87678463
1327838997
396732767
1385157671
1265621099
1904460929
1172156387
1262495338
1376876788
1668059047
425622577
168956135
232761558
2125744529
2010594569
127881827
1062730179
6134743
52205414
1977769373
1901367238
1503416335
451734412
709105801
967264736
400449094
558825536
1977742476
1959851463
2046729295
1107619128
800641350
957105261
704572636
1947168671
1075247964
1629049878
1065626071
866770711
1989813576
1464164700
1300693518
206574219
672254325
1045061225
864198146
750584232
1780783931
1270173056
407779688
1487844902
1077586482
1047658869
714331074
648336605
574780320
1366131034
181638794
999854615
1323752032
469894700
1904646483
1818816856
1254998079
1367055488
845574196
1904170359
1289813365
567088580
1363809266
659647761
448666955
2057664612
585821288
1863480994
333052240
822615841
1755893557
381971968
1484292952
260383248
1573961264
182441231
1795658371
552523699
103552657
682406960
1226892564
212304221
1546653796
1480371881
945832646
1147159742
1170497078
1735881548
1541175071
364930277
1128758567
1516824385
421464132
1368632444
138212645
2127681411
1305103049
1570238990
2141230574
1745994205
111358672
597636743
1404440722
1378672
180682991
869460666
143297421
1909124622
1716887215
1753887367
727637910
382388709
448187050
1545800789
962629224
1876290073
904917826
1377320238
1994968126
1003337508
608663103
1022696448
265913845
600641694
1688979542
1793439201
1305634876
864165227
1105768168
229566785
1015644818
973454481
1082750183
1580215130
1560253297
1559889108
1046076140
2103709723
2035824757
1752962245
238956404
23622649
1394116696
1399529100
1603638050
281338286
200944923
2095061322
1007514787
600673652
1391104588
193309501
1887320817
209619290
795784947
1008551782
601651806
1027539809
7201067
384609858
1665560915
940772912
666904426
42906634
716691957
180463463
1824856874
296673038
761644405
342420703
1448621876
1476458760
681718708
1345551066
1723952069
1045450163
1167584149
916352126
1015079389
898978095
967276945
1210026265
2147391175
329644505
795419271
1442979745
1997845503
207483177
295214622
43510534
578549435
381506183
134678348
309919650
1319040665
1975338288
1777860562
557917747
1831534430
380303511
191436011
1719492998
1631848791
314723115
1335721592
908004021
1691600457
1410147724
410819071
730768210
1303071925
1293127960
1138424214
2108550755
1371879447
2034510712
595228127
736813331
372047051
1685609906
1760577978
277649723
618147511
1117389154
889997327
23476019
802474104
787973150
781788883
1629590948
1266673049
1292119630
1401518040
981754650
864215962
2138008846
906437799
677850043
1668831823
1091530707
1480874055
778975286
2081763562
372073236
1271974782
1510217653
368662013
779974213
1098386999
1689834339
237781276
972281703
1519032003
1482414676
2127227870
1515695314
1948821146
2059347386
1677980901
1328439646
1759971893
1664218857
701426073
970465505
2058128099
492987402
286380321
773090977
1271234639
1160923320
1192974108
882045273
7181743
911897500
107225373
1201949841
1786085516
1731322696
481540430
852864438
1773154397
78781297
1096733319
278137628
2028795412
1736009722
2059696847
1556156279
1609011098
1855639636
1595424500
269956457
120245746
925792776
778335210
1467754009
2109747124
863693268
2119194168
589770998
6541652
938522017
854547585
1012039812
1247050094
1615666872
102976300
1197865201
278218410
1242028471
1255687317
1691774329
837463619
1465560260
770626634
2068634985
1725182241
1060115829
2042061409
1494041162
107876425
1650139181
435219042
1611423551
1544441575
1948523059
1929371747
809626691
521509013
2071890133
1516414525
1951967029
496469914
1297843364
1896750399
2016403107
1698526786
1879562730
104718780
274051554
1321958046
645381868
379937278
842859613
238476937
112402481
1051734314
1594916391
216730966
1570947673
1708669261
420878728
1295990936
427256923
1502500938
1475695689
406272477
1813139002
390589536
274614319
53520831
1547369599
1721910210
1391139959
696968360
1356540032
752435662
579717917
1446126556
1461396862
2110848001
261007625
1741558449
690820813
1624675624
1215520230
1000155997
1969843315
1118136095
1138471559
216914490
308785526
406226084
1602353395
1657679944
1385649068
181715364
315838646
87223103
1762389870
270876110
1093306663
1822386386
87113840
192121274
518967528
1014333823
1269289548
1424108795
1625022060
684161698
397368343
450386627
1611760331
374278016
786166391
1258663395
792353554
1355972314
1453315386
1721468385
1882033945
2098604664
1911964410
1586149643
1824675235
708405150
1537070306
1636460534
1087957049
123134399
1983652123
1642575770
598029099
827528590
1395309898
1392292279
1077886637
302315960
1093753954
940147219
73191703
2102472888
48945601
299138732
832026372
1356424108
258281091
2124305418
1756273867
561578814
1136732078
1356888046
2012517079
296747455
637576141
352217058
1229576268
1394465629
1492470926
1406313098
1146657536
1102481640
1348528155
961718712
586134660
780048342
875490790
229968260
1957065702
1764207075
1189487088
1820285872
1699658952
343417465
407975866
1425748244
598252705
1412766259
260640344
1043060780
329150158
1212863389
683266297
1303503025
291819763
363226685
1048441064
2012278205
135699201
1287843727
196406028
1336331428
1698987336
752464895
401825250
1328794039
2128546502
1099297397
1023822791
1384478871
136117057
562443327
311021612
1489535883
103339037
69176281
996248092
728421256
1021628174
330675163
182694207
601140912
442309043
1348898591
1059207154
1136820258
445183261
2092489519
1635694059
537221953
640823608
161415232
1577994590
1013194500
1425477678
1647512708
1142578070
233549349
407278200
1939749429
1569023235
1635731221
1749988807
544472475
206624305
320903401
1993705971
2131458247
1628454553
340819527
1155215414
1292790654
370153591
1962062381
1690005445
989866119
846897936
932376878
1752839093
1027330968
1546852466
921708501
2050342428
2005116864
1503695781
1265929223
1120277399
1200399992
2079970964
1117075977
1005647346
402515367
459625266
816346306
1214038708
438898842
871986924
142831003
1706585126
1402135520
1586900379
1238177282
238102429
1035174371
201961758
745081354
634706749
1415277172
1821320534
1552589653
1286837438
2054966435
1405758905
447651413
2107532157
1412039554
1211740076
144854084
382171396
396111911
378074613
1018887705
1818379693
2067565294
1933904891
1155133799
283361941
1884203656
1930464896
980742599
1214212932
804569117
1857548585
932640950
1040439586
341004439
877356746
575994240
2098028477
1667785445
1160074154
1726349080
1521615673
115802012
1593968668
1357754474
507938767
625286371
1468849791
1880710466
1242405759
157453559
93849915
2109104197
2050535210
953064472
1944052620
2024787432
484808942
743824262
719639093
220603442
673617384
212905842
501149234
1885686857
125854411
754542180
1938010808
555396681
143863792
430317150
1462731319
1504160079
392830743
1386164142
190391829
1629128179
777958005
707793174
33500453
1323741507
1954747218
1556004309
865103744
1914629149
980051007
2094752280
1856390297
97868441
1983475406
187584475
1579324926
847805128
773855366
1607745668
303139860
548164217
942430592
289549338
587036015
842892147
1935803474
958151486
336828416
1927534543
676937019
209901463
1093298445
348050375
1153709282
1484640102
2122810005
7836071
557255877
2137969807
25196072
1676335226
894087715
1059289253
1466993680
79135885
437050347
1040550660
928441307
2093054775
196543112
1016642563
1942591656
833553999
193844358
1322614730
2075411165
192676487
1897305254
1150913402
177846333
1690962452
1343520478
1825030876
1357806982
1478355577
1852119583
1316427752
456531164
972959727
1168097992
831116505
692212412
1254460804
1042778588
640774932
1626340985
1530798416
1869822784
1185075194
472573246
1074123922
1088514641
644830781
1115029305
723560732
1481753814
400872098
286195010
1415059193
1097934326
545770832
1052118564
128524570
2046612369
1580525174
348836699
1866312101
1805459984
119169720
1295826048
1918207150
286888779
494308523
1934157393
2108506645
1125172294
303217665
1436329254
936817075
1938181541
382300971
1359429758
779700451
1816644323
2018294218
1657873202
1065534884
2017662677
1144723033
1780347874
462081898
12321210
518748820
2089779530
228826550
531054133
1591926196
90899157
335278779
1263724830
1543941533
413137037
33160827
1048720638
2081855432
1074618011
193660333
1967728788
1432616269
1769297423
316803812
454435377
1604777899
524846964
187013396
359064010
424664474
1617857218
1264766232
971912358
1533490567
1821054664
592054682
746421191
1652934886
684433997
2097521243
1512220981
1436922085
651990086
1029606529
1952607899
654735569
223330528
180598621
1845945492
748656643
326523185
678988728
664244830
1948598067
492361429
798133940
1614303581
868428548
1225554455
1699338694
958451963
1897750142
99813963
1574158449
789305977
333804950
1255145113
1684488705
991219756
1378109575
1292312811
1361753373
1754967951
1237967367
1615637897
360514041
101446868
1580912785
284520279
239178570
853644585
1321414542
2039076249
1007707958
841593057
986345319
1148416257
1067656323
1299206008
981200451
1412705422
406244593
1643150569
1967137636
76481524
2013695964
500321106
1778101219
1975912140
142514705
397006396
1858229635
833286246
1054740244
832830369
650280957
1222861007
696258118
300133278
978804627
228442942
599620561
1465687643
1287295521
1742025890
1549441040
1512835121
1043092846
1339671190
694420501
1143947347
867326884
358722174
1547774179
710009241
5951632
28734224
1225048398
87413707
76730984
849229203
2074285536
1354269616
779708926
90331015
1446512127
1081211035
694508320
1059447044
993425502
374265700
2085991602
993008789
1651584452
294842811
1413735641
853991489
191681179
1479749915
2014233856
1586524592
2104578522
1373545002
177785244
1025620090
741225592
487940420
264590330
1724156332
1948105436
578010460
777258647
368102895
1792159446
183107228
557171201
56691339
1989196854
811131716
1180387996
814338220
1051417883
1429384928
68370219
930402532
1329607893
857109313
20685662
487817583
1314010859
2096126521
288377281
2046900503
999110724
1495998541
1273954503
579972234
167460036
708328237
1000888339
1789803016
333309929
1930198405
788575743
830542595
175724092
1950341173
2022872526
432097280
1357406859
547005982
483863099
509241702
1366199898
1458474128
1667099476
114377434
637265533
537902633
1232533964
1930896822
472756896
1238919096
160559493
845825749
966680208
1291342815
536448148
956890545
1303038144
1035676643
1585785800
988250918
1302383348
456857315
1965435656
1653820252
119922879
1791175052
115304152
687746475
1001284905
855931808
573368041
778085744
124584666
1040495403
1347833241
1385405233
2100246065
1922265121
2017322010
395115639
1457906652
103354982
899302898
1332977244
1630684360
1248396938
850778819
429298428
167642842
1033485884
384304032
862947333
425572984
1418401667
3861717
1160843774
235845452
1031162542
328273031
198285601
850118166
2026773348
398262095
1858604208
1397667489
2068724979
944167045
1693925341
1657360310
386197973
232603458
2112389830
446692149
915655638
1842388449
17251842
2049638778
919352058
158732970
578688221
1597354840
11331294
58025749
716294808
1446346692
1462795799
374737182
867065958
1008315935
1134862958
1168341191
35884600
89022223
1637771134
437599662
1371980967
1027918690
692996182
1855379459
1111699565
942037246
494408882
1198123682
1304137312
994407809
1962538337
235799015
1178740400
1036131464
2009391288
1613706076
649636248
1583310689
682536245
1546644165
152390311
1972226792
507883314
239553120
1817554759
92960498
866634834
267581461
1916913697
359961383
1232099091
918630818
1672970070
1664348397
27700150
823823687
1772625543
939943259
1001651236
1242903554
1468185993
1401799031
189421479
1800640877
2116562467
784964747
1959920603
1987359770
444149
1665097565
943992390
2122014352
1564040025
759468759
1585664064
345100119
1652037000
458589681
77872508
1838048175
1500546727
1474273877
1668896262
1016640076
246617886
1209703901
818830878
89645464
1604492638
1386224985
1935364226
603210095
39646264
2012423553
1413047706
323959001
1916871206
2041671496
1849601051
1590377271
1012241271
1795185248
1690077585
1196704465
710063248
205116717
913610649
1671593160
1768508582
189814277
1329951352
1327645396
599628465
792639209
1157449826
396870009
72465259
2114717255
1726600058
1723233554
144266618
1065767219
639498941
1374732955
291332184
2113611791
1083378643
1926358234
1552072433
1729383197
1534938155
1549018771
1125558927
1181772730
1246870796
1263654384
1842450553
1406442457
627558906
1876223173
592928781
141813208
1343857850
2087614528
158164084
82095681
1708471380
757600829
1516972056
1317427096
569906435
1428297514
1425280476
282836633
881635393
276663195
2122137014
627052360
1449358465
1348619910
379659787
17386629
2146448745
211670205
109260230
1711398391
1594512552
1286327635
487174125
2035337823
1161423607
1597917923
1148876597
895010477
406299168
465890503
1584972313
1621749636
1441809433
1404850155
2144238704
551270846
789725538
439753624
666175395
1052555110
639511249
1992822162
914000990
537960659
1606869699
1127518640
256686398
678603460
2100739047
972521968
1374572393
336809366
224375083
1773811301
640401294
1935455645
1539434649
1596685875
666956820
2082179733
1258806357
1352710787
1044840606
368094012
838831026
1778402795
937844719
165496682
416767381
185205
665156513
1892255354
886830267
198467635
487684586
1118861700
351517926
405899977
2091989772
1530114401
1914507775
2125093538
937881522
518862376
455176166
1800399547
1424734908
85730038
1797490614
5991984
1226877849
628492092
31144535
492593902
1633035182
2016212995
499617994
1334615188
1500536710
1257582182
1386649118
91636650
45441008
1564312166
1826537908
1675553477
2042379692
948816491
1722154482
1672022025
2144859835
702490822
1649215779
473161623
734717351
678158330
1089601119
129391998
619103824
2057479752
715241524
1553155617
2135633806
897771658
969488078
241113801
1937815628
1614607837
1769167203
2002625405
1153717485
232455014
392218476
244937921
270065007
226636771
189620647
1820444167
880626119
1227096182
331373980
349088785
1252072520
1151122739
89451625
1508592237
1880632490
1746941459
1419544354
149125182
216192776
982455463
240515171
1558111079
791011358
545192682
567334332
1769787047
1795760793
751529369
1310872124
1517363381
780541714
275722299
231309147
2100835135
1002170933
1793248170
1151706253
65616773
1002273330
1969505921
1928185836
1224588457
1003254358
14683441
676794253
1951889805
81631434
203767272
840669580
1219050170
324896688
1901816417
487918696
1907397019
573929620
378836627
140654736
203568547
1023778314
711063432
1045207791
685684932
785215829
612512972
1886835491
1941614472
393081497
738851922
457632740
1611420468
618994357
704492420
1037702596
1458625854
1090007971
1274048130
920502831
1661411866
586750332
596828395
1049870351
1234326705
58919026
1706411001
703819152
327039235
1234141013
1787611077
1972386560
331056121
352841254
2046251460
206254636
51864373
1759191870
336633482
913863808
2098995294
114276079
382833786
564837659
849387336
1293679003
66644798
1021570250
560303269
1051800577
262683925
2002653630
1643356223
2096905493
1235083557
1393751029
114981666
1484780311
1257984358
1338140873
111763321
1832954792
745470727
416788958
2108826557
1203535079
1261211895
536481232
689477498
214780058
1513670156
49804077
2015724924
1149735905
1552954485
2120652758
605220123
678209481
1886280538
1839200182
1877505658
109946573
1392975487
955832732
936813986
1554935488
447823171
1934561498
1523954190
2095343136
274954490
1873844202
1295785601
572989146
639174702
1301318166
533010730
15041026
181912486
1100761082
2009781840
414543334
639436726
2096020607
1007888556
212106406
362729517
667064841
1818639579
765266690
462211669
1133153670
818117292
1629831164
146434299
1508192875
787091920
561960515
200084333
321703040
1597609780
500551850
534113057
738960062
2000412694
1726502181
1047899605
1603999821
1021138258
1592851662
1273678208
2048550955
1250257262
1239797353
28072708
1590255520
475173807
1512077215
984058824
2006511604
1917306872
404160422
660995207
528738731
1061652693
1998556912
316229503
381702175
221240623
169904674
209244032
1692065205
2135580490
410741313
786449156
2133742332
1992394145
1991018002
997902972
163284099
1055145822
21392779
1786892152
474819438
2136156662
846489429
365606621
1369319989
1600360910
487076531
1469327621
297378826
1601280759
809296062
1077751092
65319095
2097058309
677983517
1938059256
478820328
1495120980
1646583122
1997240429
1853493964
1676749451
920802938
316712470
979613107
2138554387
1394413216
1591499038
383609179
226455168
251233680
156335424
1599038582
1721737208
1843808314
790000148
1159915428
762719960
377318715
1006154435
350090766
259624297
2045182466
738626789
1436294833
1877295076
769380569
383551752
805559251
481160830
1131945687
924500710
141217343
1421506711
653353266
1158719998
1088534268
98659614
344731864
1695031330
1847410394
564967446
293530708
932484818
957792774
1959574120
1448588075
176162747
1739124620
949405886
1150253513
1678037426
162497054
1970640372
1968936948
731731428
234591956
814659550
1716422174
1812553599
1792566505
102566923
2112154229
1610003849
859890083
962056104
231469834
1396383459
1850575624
1315862045
590821624
631152233
1311278041
2065360418
390985218
1214615800
1944719142
1490442108
618732267
663938396
1870569154
293880523
313115634
314628962
428901067
1368283795
1527108443
1828252984
189296329
544048908
557287355
812249713
1695261224
1888012636
295337549
1687690204
1245948534
1757134575
1722949455
517124783
1650864946
241031931
1911516451
24826200
1207633087
1756478842
596619786
1806641713
1420870370
306010370
1552372949
739501685
1659812039
2005471408
1010975636
964093398
1329317788
417919549
522234786
1037804506
1323052595
1624537303
83413086
1335127041
1113263538
2040275916
2142630549
650901641
1560564768
698599896
1639985020
1872519527
174506743
357561175
422261504
19699291
734775461
1175891656
624881033
35750862
48595928
207574489
524474456
1371007876
1292640802
1349833440
5114424
456971513
709727391
306594110
1247416196
1880267924
472322487
9617943
84501735
2103087890
479151228
613494070
1670043837
136085920
304129537
832148028
1263811022
1519647105
1173416383
811902790
127167267
33466840
1467500156
971093710
524784772
854356205
747415335
1947160744
981823091
1769302324
1091854604
333234357
1934916909
1573015863
1228508553
362721395
449448808
2036263889
1289810134
1038550135
1556877172
533882855
1341599063
1571104192
739685624
676833849
1540467987
1252173902
2134675327
869509899
1628062228
1705527833
374541888
1902060479
1991711816
2135782931
1781893282
1786005058
2143772031
1210006988
275733027
1244448611
1072443557
417252192
171026876
1067658090
1683956971
1178844663
2013434766
415889200
1626331239
618096492
1288641656
1164320261
1765258839
2041127557
2111579610
824277419
1366096178
1584833491
197570475
103579221
1744434275
45012033
1851160136
1912060580
207148559
1109787576
139607375
932974880
82384531
687899088
34906774
740247256
1594270860
1506333785
1357678738
2120835501
1020332101
1649787102
1416018599
341975798
1535217292
382702338
1284308426
114653803
453815941
1625945216
604372335
243804270
1630708054
1427268252
1127736957
725076130
21425840
1954931750
683173275
1940048631
1258167488
955758381
1836604598
1721168588
1295870458
1385578615
600327347
1838903872
2085160041
416208302
782700569
24076521
639949501
2014971016
222629434
1111583428
1822528618
1067956327
1417951732
116273349
936820887
522198057
1788655038
1560540351
1923259038
1333405950
1169977678
50207980
2127615705
1080265958
243620888
501788171
1230508997
808835099
2022934360
1545916536
850359228
337026606
667228450
832544046
143105932
1129829468
58240094
391481778
1050180546
668629925
1051125976
748546862
1411439050
199492572
287359539
1796311078
1940681379
155779613
444108786
1835384078
1223828919
1400812120
338754797
1795949676
686040035
1024786241
1314827123
684978779
865254964
688216311
824566577
755858883
1379244347
1481735984
1365801743
1346895396
306425652
2107999106
1909944543
1693613942
50992823
964658983
2002509268
1847588020
858808695
1901501840
155256571
1927820145
2102639370
930220578
1989772914
234867883
1499620293
1180342734
1232617176
1051153547
67635627
1134948884
1810401243
1002070581
232642045
1348694256
768091999
622224239
2015628009
22828120
474938795
2007393464
684452830
1750374918
38416612
287780316
1009141033
425132548
1204399080
1540144055
2139415354
1716340868
959286574
1069182147
1573094164
482238207
1238337335
499338497
35923148
422711239
961496626
1463791317
404732050
78303945
1124851749
115429346
2048713746
1238952164
1333885391
1238051614
1558041239
1254785972
1047577538
2079120645
1051591970
1136472986
307410876
936235854
1474014395
450904527
1895776671
1161952969
1324123156
686794216
270450459
975656159
591380365
449324186
1177032058
144685432
1486274601
868086671
219145591
1123180625
1561913421
1208526559
564645590
869325960
124129882
1726166178
456957755
829213655
1657803855
1412531625
1353725779
1442840467
973061524
1155431099
20988140
1823772265
320903726
582758740
307440484
1890878638
885248175
843466131
1871983821
844937644
1107035149
410881883
2084684533
501922975
1839834212
1808604635
835263516
1950460444
1159928130
815623707
2051496026
1805354871
1939635010
25137061
183009850
1112509749
139430437
284071336
1747364233
749011076
392986455
525150378
864109625
1029905230
876030184
1902015911
2077427052
28397569
1840013525
925445139
1526109065
1852545784
153846592
1532549870
1300357182
1918134000
1671482854
2087129944
2046571307
924065186
129637208
336440627
1449804278
1401417234
1709177788
1762610255
2134555878
1969183086
856156883
479824898
2001205955
458114559
196982771
843667762
266653074
355134764
971080738
593055177
679921433
1373889224
1962976307
1456101798
428042878
15873974
688147865
1762241692
981367090
1932532164
22182573
1984989611
1260756555
1622187332
1158252631
1346648809
141780176
1516339742
1713140211
1483788494
1310782535
810933872
270983124
2022064954
849647518
1934348055
82316183
1517678330
880744643
2030595548
1493243476
572629660
906039379
2052096045
1589009535
1104770026
1827166361
119778518
457925760
155096675
943628169
1841196034
1015124903
1056915356
1513205871
1013575118
1047484887
1771259665
1264947048
1481031600
25996819
344187098
312230303
62494914
561679046
518108868
943479641
892393071
705027505
1436184725
806935787
956143566
1228221295
1469418981
1548494811
1752546574
1496698066
1581591594
749765168
444473824
239851224
1596527308
1005747612
809606268
390223481
267267860
2017083322
680203428
220029215
994535932
1730472614
2015474763
1640113064
922444747
981446382
1083773043
108382185
1655939033
1348350997
995921265
810878772
791155318
141749842
356989548
1844904356
1036013191
746755680
1458731109
996966232
1678586028
945918353
2050931653
727736996
1518533826
1176128798
227094296
363475022
1649552868
1824323217
1846142305
329245921
1341609443
692973985
1349979411
18967389
2027234166
1437464277
129554804
175917581
987969843
1601512333
1797524554
1404070290
885971811
1918346525
357383898
1055979631
1488811449
749777220
894738740
1082170851
8739821
1619314185
959837124
645392322
873510303
16565408
663731288
918735660
1668423061
1978807626
1297298647
938535610
347216514
1760486777
429811812
1177619079
1119086023
1827373409
806886334
989670329
1431190178
1003222054
208709919
2032817781
304208559
1594412511
846044780
1472237280
791725689
1933280900
1275350043
1835488578
1413824931
2048358326
964610952
1564522007
1474879475
2036422015
810499317
1890506810
127068013
912190568
341972652
1209462265
612922921
661460040
1499005442
467172304
660973288
552928576
639623916
2059172896
323031452
1685285583
518317943
638501735
567541886
635251814
1120686098
1966452211
709016484
697685240
1153388158
160265186
957438601
921072754
611415426
1114833055
757056899
863124635
962851322
1157984610
59319991
1477934610
1836404863
1768483950
2123850206
229549300
127355233
2143616245
699310317
766942186
1074228221
1051508099
1441973024
970406878
300044936
1728915586
2141687410
649911615
1576191057
196978071
2125452306
1637322501
2107632435
1716710205
610683331
227140539
1384135460
121725003
1904526629
1014949302
366222272
1900060581
236047478
1241019110
25010195
1497260518
19229373
1415181075
2075425771
1169127330
1251972074
152021178
614332466
2087738983
51955017
1238207570
2041905888
1036105137
422757053
1124490079
1849810334
773693961
1765299365
2467917
773330475
162598392
662996066
1608982576
215920890
672749516
2090984442
2144279346
1221860992
1052383904
1281593068
686020515
279063603
360101964
232880447
1753473018
563960284
729906914
54205134
1614318978
1362623504
1460143234
557142058
1594372795
432582187
723469323
612039260
1084424246
1557769798
100749600
2026945918
1097645610
870458530
299680040
1467706020
1228505499
1317914972
861315457
1499182618
94607568
803230678
1213928878
800642905
600571134
531583004
906370431
100222559
795255625
845639398
71992681
911489065
1056237944
461866879
854098677
1342216149
501911450
2082179132
1766048003
5985493
1974335986
1508348127
1735361309
1319452866
1007669111
597116693
1265893947
1872148941
427602994
330910528
2023418047
972292738
878989049
740272344
1084851205
995219017
1379390696
120859527
580366694
510919006
165430435
451877714
1445503421
1336108615
1002754351
841786157
120817526
554104646
748753218
676849072
824233875
1774512719
1637252878
1558576115
1426050861
503243629
2027984167
969258371
1853563877
600642994
1227997191
2052325479
784635992
1468762460
1167771076
1929357308
1799746311
1984219421
1376726038
961450416
1016058610
379220133
69413713
1411356224
335805992
145400266
2316282
1954016456
1651355534
702428096
1571457128
870184300
1841575106
1146838503
611426555
688391644
1269359904
264191711
762017872
1893960984
163100873
1752356372
845541697
384867337
1212429082
2037284532
516542185
1686045746
1174287280
1601448058
409670777
124841735
2013691345
2143011545
1362585906
1434281685
2027429335
425287925
17087970
1388486600
1600573541
311944656
600816482
1579857966
119350639
1172242476
1916046465
1735726825
1146454021
1027563788
1024477462
1330068463
2139847365
1969193969
1072600463
1588295756
1680275997
831694202
26143576
52473696
1426808232
2066970870
1400496540
1046752796
494180468
452645823
1481894262
73721657
829408206
408532496
1225205227
853901785
52034716
15892994
551710885
1995644016
326895373
283456420
1225809625
161150829
1278235411
1957940681
1669548570
717347693
347030323
1161932247
2002310477
347551236
263936458
596562443
448763485
862999728
2121433651
2094816245
742753386
844936525
610085576
1428878224
929636787
770332506
1086253875
1194845160
22292822
1165434555
2078907853
1859664187
1909292895
1342912374
1356987710
1550753212
148575154
196230729
283948421
1210072527
1987555961
126519815
1724696961
440305768
676035416
686144407
824631339
365241953
1359064174
833494562
2114244331
262667202
1177746681
463709476
407480021
803843247
62352455
1789953321
50815917
1035560386
591304638
1343647812
108215504
126878196
828320828
418458232
1197955953
164625028
1788336024
1300090722
1815022894
1682282605
1249717213
377267263
144091589
28829620
467780398
1062489962
1027560045
2087554192
161432667
46094980
1106905044
361499193
936589409
306706738
1948339194
56764110
379823038
2139738339
866386382
1345566970
1444743476
2032884442
520511259
477040622
134705868
1269463479
957878005
514205724
402150895
1924908475
573633694
1123388928
1804053516
688701413
1885092787
1613370348
658033973
125629692
2055274856
346174029
342146974
1842542682
1622097661
83704406
1325437474
1514763232
1346431157
363484135
602598020
2000635920
1521747012
2022990069
170147435
1677214011
687034681
138650872
1390953325
982793272
1500689489
1093621192
816468301
195078578
443506336
993905672
1784636607
1804644987
1222662724
17071410
2071959845
67779957
1959421388
730009429
2141936698
1693125857
234437850
818550196
300753947
1686293575
175226610
1340876747
1794616491
31158252
658717663
2110586033
1763338729
799307222
1299431823
1120179413
1624320090
762210674
1535542467
1397549020
1179744719
331186093
1953772636
1661243884
1258372653
1088499147
1529814145
1658360541
1443809607
1520531898
786306211
60073647
1573411442
1339178017
1917155202
573836672
1652716816
561919970
920368308
1885489153
120392675
1376109076
1093956617
395236748
111095257
1345323421
414471180
1144596638
119813328
337705761
834338944
805361965
1085038813
1341620230
1669653966
218823042
2016642618
1803943197
912668319
1518862943
1592723513
1701840724
494855272
1198196405
288173103
1197512190
149954586
345798087
315190565
544733041
1055866227
1217124415
1652795789
18335872
688627951
1858813182
1188850207
1000008719
1261496047
1645252535
457721041
1776897821
1382197771
298648212
805207958
1599916502
2029879402
1734763993
473839305
1306014652
2037903384
2026187619
1959642965
370895439
1352337758
603117529
1688097078
1738478288
2031929761
1182110669
476700479
810860802
1441122621
1831566612
991213728
786174839
74250492
1816198830
65922705
11214752
1338188132
982227430
931765420
756118655
878651806
932621149
208886406
792939775
1886146149
663020407
1688320288
1708616762
601016372
245201523
1976309454
1388338570
931765981
661326405
311486286
105533824
451658655
1239405496
1067425866
1046667952
1553672557
694654040
120870213
1390201704
69700626
1973122321
768552275
1676644426
199649706
2114079376
671867881
1553117488
445928093
1321326591
1632604239
2074646502
1329450324
1288682008
387107755
418453283
1185685324
1934398322
1124010112
530344115
2113621636
67381692
204847800
487448133
305624528
1230119045
402998462
1724460907
1426040188
1971203492
1221771365
1543282318
1399723819
1141539616
485506127
1355510295
510138913
895013
1441878490
409868067
2001021754
1840238872
851069902
1690088036
842470989
1953189719
1214572148
1865496158
1979817898
1403549682
1284984500
1197741493
1333105200
578131395
1295173063
1447872538
765950557
251739979
1906490816
1763636855
736687528
405548531
1257436870
1268337899
955141254
1844738492
515584527
1912255180
900438888
698264193
1501285322
1489754071
147060202
1174377420
90172752
1626364170
1647017131
2056897062
418439207
698795035
1320644465
1959193877
2094309700
698919578
655676754
1494140508
1284652680
959628973
1925943940
1513154013
414425874
736580867
1655802009
2137499194
767340990
10349743
237335531
919582847
1390240000
1940395851
1700285379
1436016054
890455991
1726778651
1671247571
871393783
1020368040
1272178425
642809963
156248041
1981609452
1317801611
762261073
1583789027
1339427301
1836934244
818615973
1707621771
582628439
1246309707
1759370899
1656063843
1360518438
29916697
71384034
997395514
1067810743
1369852891
1707850251
1311390842
1378322933
1989836816
2124958842
561035715
379587830
1794918389
1290876937
774378648
724971066
221697874
1939268413
1147162363
1938949780
1665829350
798144778
422811510
246487292
2028597289
1385830329
525230834
713330232
405759679
161956580
2038315110
704202407
1713423497
1328018253
1181749618
742186729
1076501942
1875266509
1348852582
1553989290
1430242451
1450288617
1936179722
2032399188
2132390560
2082652808
130666951
598782349
1510598565
1027510464
459085017
1360303967
763383884
1353806710
392940841
2089866763
1202607379
816296170
1350358996
1545956038
1696969419
488609514
1110542255
1699650175
353470939
1085724929
354234115
1696375141
503519944
270140389
204520763
106820693
1613622932
391607668
1749210284
1302507917
1084898107
1613766139
205424484
1336267363
1703396159
1982269158
1412133096
959735284
1807845820
1006129504
326659287
1127685253
1548840804
156025587
1835560825
438609707
1173685251
2057210287
1815084444
1698075192
158564710
464020473
1216054289
685578997
1225069553
1769926217
846562638
1521140147
582416759
728086146
1010248546
970518742
1026787771
1920680060
799772005
1286971468
1435161378
254906851
1061947614
1782215396
197564228
1085126511
837619393
1963472029
989416589
866787241
1668484891
947699576
406039612
1033830425
828342035
873259509
735632249
51271783
496130188
1143444178
2032169559
580965411
334527037
104525031
2035214284
88621662
1285654641
1674169715
1867249185
1293282916
1036606205
2036681772
51698746
1869674467
1025566196
1297110571
663227159
877486337
1557629836
1647985063
1572530547
1142814515
1220926944
1204256608
1037916553
1067421878
1809891293
1159539869
518982841
1918164702
591571411
1812727543
1648664265
722292321
1467780878
1019907402
598412630
566625949
63686042
777062689
957154733
195920995
2012608019
977004287
1873708011
1437761600
1008855299
643411562
275305605
1422363017
394377526
487383877
1065036230
130303954
831582871
1506301507
142562488
989793299
1426252742
2128098477
1560152396
2055230798
422891673
1711262831
1616161094
1964718221
2141065386
982062801
1577694542
1672740891
15146419
125931376
504957121
777923974
933077404
866884821
1947713403
1017973408
2100111508
1958700668
811290132
1942088624
1591419217
1322504476
676759769
564490878
971206635
1601038797
1357640302
1583079862
906858070
653080827
1321434982
273902059
251601694
1335223384
1757143934
956989447
293577504
1466419519
568660561
641451355
1929253847
1289760149
897428860
72874900
1969076033
1918015956
1756830614
590611603
1915020083
1934066388
2050540175
660903926
1301873459
314872755
2126846513
2069741164
806573939
1211761544
814689554
84463682
2135778001
1264079853
362381110
1331264462
843076105
1567882253
336470510
1710923764
600945593
974115930
1891674309
1426992465
832261659
2091775790
193111190
422342378
1198673482
1431900476
520825188
598947811
1859977868
957986439
259070133
1164593133
1940602065
925041616
1426771323
510999562
1947472814
556974196
992761911
383694656
429490359
481446884
238027462
736833798
2027944906
88591639
1395353361
2121356127
2061398407
1659747386
340282239
1195286533
1032085056
1780689506
833840362
1121282073
1025692537
142801114
1365297222
297931468
1706151084
1715708556
1273909606
895309850
1859735026
42078855
943216324
1651793023
245243181
48791424
1471940007
1438049457
1301002849
1423993384
1906852581
1509723366
1526993438
979914817
923974655
881683881
1409668006
896164228
1384304592
2100290060
185215482
1276828342
508048955
1653809714
1153557478
681659651
1161737336
1513453163
377131661
547802456
1585092393
674575099
61319503
1840360411
2077831322
1155146716
978011962
2122848365
18000791
477506647
1781320413
550131328
1477660525
37697280
1070553569
1301200574
1275702312
1762115191
1715595654
917778106
674580966
1086994679
1731229903
2018592680
504617146
807998783
880351659
264051000
466308010
1105370066
478117325
1006588787
279462607
1389867880
1082519996
2070886969
1660973068
1643537810
2019528639
1911644202
892669422
1993301034
1233034965
1788092985
243702412
1444869959
1776085537
545732141
397325036
1988890945
2137945877
334945700
839770601
1032037712
215106510
1674519634
1433427984
1979900509
1126718122
792234136
1741138620
1519430091
1260703985
1599910607
306811626
1173917910
1797560115
1091702008
1384958190
1753830753
572404329
1922206045
1177319167
1553943864
1826163718
1689394012
832013798
1271915035
448102159
545414565
1069048181
811872408
574110659
428641388
593092840
987228461
2138885376
243335754
1435818483
1408717085
2024072939
1343236440
1410855340
2078151029
1176505514
48119648
2145629391
1409322162
758346939
104890342
311520728
1273764750
2086755951
1918673595
1485579687
986689505
430088558
1803058531
880887659
1779014742
5337708
1856068322
1731687121
700592226
2029403205
1140567969
1840983643
960815724
686957109
368231211
646088015
552479625
474033665
689387356
356041050
1359687674
1083149635
2018907764
298249409
1901362930
247542894
1734184334
1994936507
1332479083
1167485526
1267310529
1935875371
2119842581
798205791
665759006
1456396357
1628856339
130034692
737544996
1028371778
1692248018
1700521263
1378668393
169683419
1156613526
244167920
1241741371
1139772992
862149935
1786355646
700932019
1835119196
165443683
418009463
404967219
1907706990
1143198915
1185705993
992157412
439205348
2083175124
1029989994
903314210
1721949665
5798326
49652786
1056512666
1668557587
1173014346
1972003140
1510670413
1180623587
1263954992
1274774028
384404084
1833021764
1260532660
897970082
1724881882
1765626405
1581785546
1315789022
18432836
1435110760
877161763
1636026694
1577338232
912996589
242122239
1288684222
23158730
694489174
935861776
611523324
1294739776
232966237
1688950770
1299569104
1740009757
993569665
130890680
1493744363
2126370462
437015240
1894651911
479405959
2066563594
1926994015
239173422
502408801
2089280035
1448440225
795556319
1061047950
1807590138
1639198726
1785386901
1033460700
428571573
1716627285
1271204701
965211563
1331256522
1888457243
1281795558
1919839239
974201288
606518710
311687220
1492558067
666025469
1793361849
1701103454
1943743460
268865933
919746753
2127293136
305903437
693644681
48472635
1549976269
426029514
1412608807
405074952
366042458
2040477520
332098746
1340412943
893684304
768420517
1933644261
657436916
753721283
1841609177
825536666
1315001737
2076445410
377732917
940352698
1497762626
1058713936
1240979742
1513872202
1454171198
48045793
290897189
1325869371
2024545806
556023476
684675570
322941325
612047056
1895965173
468006154
657885506
1296005719
597831793
1906404
1686158831
1327537537
1614563753
113527023
1604712339
959623906
1918776626
1294073847
700312054
793874610
1134647558
259858357
218823050
750536620
1956577430
461850809
474066796
1769063622
1425353174
1821294413
220881907
1920516955
120254291
1113373995
590294486
1857477348
1729313124
769065564
162293363
864886113
1278123148
858996920
1470880690
444643987
278591305
1448228602
1836159853
634203767
26231809
1509465114
1271616479
1654577336
2033763714
1576659536
1177192619
502492921
1330981320
1841772927
760814164
2011517204
1895504871
1596011000
1089564169
942345242
806690708
1762477020
1083991660
1461574949
244529500
1686365531
1581235030
892980801
562944787
1907255229
1206619979
542075159
1697539793
1378802486
440925934
53007103
1547990111
301935004
888331485
518010970
1116309292
689138332
14131834
781353720
971356778
376271463
291983710
649117573
157853710
2028351093
370710414
561263058
628800587
1769704244
1609734755
1175161911
1307750817
1007733442
295557857
58670117
1032530047
927184931
2102687877
2038435810
2026077930
2013714455
2025756452
1979744879
1184695348
1773177804
310050022
729437951
1883046838
1605710240
416297110
951713687
759310423
663475931
1545939730
492635218
1552083977
854735471
1259186025
90164829
356467002
1992915099
1664669788
2067272559
998228514
667596213
1083020467
660832114
1174930126
2035233047
960951798
506383696
246853273
1017752301
1996713615
302178506
1783113181
1933529524
1828608941
1434442408
954622725
106959178
969750674
189888938
252958064
2118632051
1580201305
754342970
606721403
2146686765
1805910656
1864805205
1027942021
1742592777
749215055
967026759
317186991
256787453
1243322121
40807973
673907075
47615292
257633689
1134533570
1583872766
879962691
333608387
1069262854
1290569743
1186781510
1895723206
615227423
33926299
482722649
1448455998
1475792572
2042483697
139116818
240310205
392490539
90037767
1813346539
1965534025
765926160
939573301
279856965
969326763
1015075279
667125699
1084949189
506450336
1359535570
1091689513
957364657
768356371
778002612
400640170
795546520
1341105790
30285203
364322480
1045156555
307947211
1227790162
232396673
334252613
958760221
1350774804
470122060
1499831913
1357153988
748516375
576644756
1458976413
1060591411
610959993
378727789
949511278
521399623
1265918752
420661160
455924654
1299069423
852312095
356255993
1110953595
516904736
1555149925
1204909209
1989039226
930039598
1589267314
1700309514
1822738795
1262081555
2091796142
893906251
298018812
961244012
1201441845
1943164928
1700156323
1231443351
1474814356
1545331494
1724843830
1903998803
329212479
1106003914
1289394250
985124330
103678911
529746017
1816561473
178318294
91802934
1345643172
1556760213
1761403063
1609623821
1813920333
1138370648
254817684
1124408507
1440403835
415423683
1734147208
1268217365
400673279
297407785
231537518
656237207
731516053
727219285
864787020
279681545
1572312422
482219935
1663356995
1955718587
1851388871
231041138
1401413499
528131142
1756671415
515003126
603815508
756682810
699387292
636284494
1940685025
2089533996
124122113
539736125
68551288
102626974
1609317665
692417252
1251718761
950364081
235313330
1144061644
209309451
1662708518
205748120
563681670
661449134
1559180469
1781747237
1339659346
92663357
990482526
847239226
1542898498
230201140
1147362545
2144894903
347297055
610448784
471208051
1884896447
1758992137
429958118
931766183
2128739949
1971851039
119517343
515106042
960275622
1752489691
1759040825
1558861576
321199841
1702920216
644033927
1837100464
1729726530
1304928436
1866437335
270478904
202913033
1265411025
244886461
822303511
469859593
1466221430
584748367
1546660893
2126247492
2134933895
996818376
1764228323
1730723318
1453477250
401703415
1142511984
260722633
613494420
862308350
642057885
1974201472
1876107045
1564613534
1023663978
1359193064
780457781
1250040177
2130386787
1746355986
1826485431
1098643852
1150022096
878941029
1703272608
1715507902
1683005409
1375674568
1329029285
318683612
907869550
2062224913
1417153392
20326800
777149455
1208803514
1058447190
683961453
373142453
1266942385
1297871314
131420628
628791213
990320509
1648197635
267851441
1464528617
1111743828
319428472
69002028
1353424801
1971267980
340434708
158496718
992435359
1632664998
1176509351
2137771103
1974584045
434035117
177178918
1872065235
1689783088
1683367000
918698293
1424362067
379616541
1917728967
493089435
239614356
1949991654
1614454076
435287738
1162043819
572296027
379795367
707729107
1745459415
1791760983
689787649
553794455
897311673
418551374
676041706
482405184
2121001114
298325176
404277029
2063645013
858175551
1874223875
1112407248
590300588
472858177
1904030120
1593623500
920603958
369463185
1085265696
179204588
1150928048
241553324
90687847
2030851046
890057677
1406706052
472102668
2130470093
1729376269
2000394509
1284587904
1894100481
2081149146
112412545
830981157
963011729
1511238165
1191364456
189259463
1939642667
1085284980
259720343
1575250126
661805670
876752616
148836357
864400636
1721115022
502308360
282789600
1922713970
1921972357
253233530
1544297509
455742825
1876825525
1958432581
1361384577
2095308140
1686876260
1423509218
436348985
1579757252
1036784580
1624380642
466792002
1464780171
1997891904
1925367947
1213171702
211930977
1954746365
1125565640
1437505380
1225356718
261008871
1505130256
818324993
173382849
1954403258
1876985436
1773236846
901339205
667874587
1982687278
528990642
1852108124
1366600468
1741178686
686200480
1029652711
827691118
844991762
1193803775
998727627
4809531
14219605
1512868779
200724858
1760143485
435765421
530505449
896008264
1602491884
58482219
505442770
1831085186
841587529
610852084
1548355892
1430763462
117448343
548852692
1242939807
1991489523
165591698
1831300497
1770457933
774658208
175268721
1619327994
1046201337
1755035781
608784572
1432676067
324980739
2081035846
1702883179
635703254
537028821
808826436
1565873476
1701720709
1446380448
1924510121
1015434449
1218137470
1791350125
918821029
41064605
2055998030
2053989056
478836424
1144580458
745781548
942714002
847024884
1501853055
178743097
1001366507
1734661372
447353598
505863390
550652989
636482967
866809554
1397434908
641256374
1435005482
1513649264
1725995495
1519073321
1306562254
1283182501
344296976
1728884472
161714191
888868391
1171316561
838156225
599726831
2143487169
202357066
1667388078
1638951766
185772468
931067305
470044366
1273336478
914212694
230439588
1346341418
2100792026
1013214263
1770548405
1867721885
2022303933
1842388298
141640142
87938173
1600806932
490340848
1825781894
1618929998
468372240
802545914
768130281
1476449892
98786340
1527983694
1779680565
1458259238
452620097
20422229
437556466
1278599647
1809050955
337999804
733617506
1793671158
1214901303
2085916096
1867995060
148361132
1567519872
1467777516
1886564512
1859929277
1545035289
2008320659
1806942063
629556302
1800289178
1114218788
48947349
157587507
127197442
278136577
138333005
52148249
498037947
439246163
1516190818
1934583074
1442383266
1820159197
1813960903
1219932106
938079933
581293620
1102327657
608804347
1207642000
487367860
1303113168
1778603264
3510459
586233598
73141116
645651440
355569751
597339770
1619725448
1743809986
1961849267
1689394939
58098529
515811050
2046078378
1707054990
663090075
242234528
1182047542
1392584639
1328331931
538515773
1307423066
634699917
1117030693
408171658
1670765540
454221760
1926521762
1500395007
653336488
668049284
365588853
124971350
1993811647
116919769
297154132
231951803
811910224
2089084182
1467415362
1115877584
1254322291
1301226581
414548015
1726863313
1188313617
1027359550
1013820784
1501320823
2086438950
901270037
814085440
2005586472
1701833463
1355844514
1202540005
1872163965
1168139486
515245779
238323127
389620337
621367816
1132427072
17764741
1422864806
781464742
2103777817
1420335879
610270472
369346072
1267346168
408284053
2115275126
1279642943
714757834
939155234
1084815754
941575290
196880026
1757039716
49228847
776231618
1116428915
1184839181
1195457639
308009845
1091887447
1834172355
1545314450
1675883892
2003431657
194643772
428637461
1067089492
645065301
633995769
185201929
734738376
905173271
1505122590
1275660970
1887320628
1548408460
2079088970
7602519
496407281
875697271
960164472
1826297563
129079289
1244368872
1479518442
269311453
1669294467
1888141404
1257412250
910111588
573857493
1106294358
1193363514
1415967423
864812796
1626802834
127801063
1548527798
369798643
147604664
2055239464
280149940
942792396
924041128
1721494086
1833633075
280338189
463224511
1884849668
460737796
1405606803
686229658
919075535
1187772959
2001868990
466909287
1580596098
117115553
2134341762
276921494
313919039
340497474
194240725
1552101216
1788066643
1727595921
542144408
1702484564
1937798915
847881590
1291490876
650182031
248844805
248068231
2144005204
281107356
771469414
506508311
629619526
849169079
595903269
1014329005
979264808
788673435
962916064
1720347957
200854156
1247206057
535107415
902205396
281416816
1760236806
353218114
1006293123
232714601
1825557151
681520907
2094220028
1608982488
897970964
405135500
1329328925
779910783
120743993
267639942
986405349
708271871
1710468984
927006650
1201562607
1363061029
1222967709
430756125
1005878091
2074776074
375442085
1585065598
193570779
1667014480
7318840
1909501210
367558139
1901397072
1784999327
414119134
1492399357
519189479
1341992527
188675548
1696309069
740711915
2115030748
522505572
528996279
561293337
542680211
1292678055
687388147
198906862
1924347947
811213414
993447841
1349807108
2131241284
1354605175
1846568155
1694428320
1439190001
460756415
491508613
1715276756
1708517070
487902174
1005667475
1413703625
346845531
938776444
1741294735
1024207346
1372865105
275683341
1940571119
908352581
1354582499
217021011
442309043
1749656630
1864024811
1968036012
1952937518
1122900204
1520476674
447664722
332222242
1207453724
150571341
1417387718
2080368415
1838374205
1490297165
2005172737
398925536
2078994771
1500434715
385685310
349473205
157221589
393949814
1624424323
1842148465
1548419309
122948129
1093797790
1472280791
1327017361
1821529968
2010369700
1474429351
172116369
356257020
23090967
1051285416
953298719
754094480
1194535677
1253453128
667644304
1888820249
501555044
314999320
1544104302
834890557
774558140
525987907
1061895240
404342552
1135872384
1393454922
1540312951
222861265
1528420436
1739239830
2019024969
2043342719
314511051
1611557983
1034197098
1962852223
1786426186
1209240432
509300404
2042941283
457456897
777895814
1812204421
17374954
450701258
120452437
1637237012
1139676309
2140422469
902097954
214615050
1837832424
2038351552
365666487
432056536
1401608717
592289012
1662548096
1382470903
1531784195
578877828
2130503731
1744837580
2025529631
784009794
1990379201
1430167689
1678336
439934971
263980278
963244093
61406498
71078995
508086368
1619721234
2124284353
424112831
1814277051
39602422
839845675
18724320
1130652376
1704813087
1396902561
564349978
432392390
994405196
1316158768
1473628532
582735352
511518207
866451322
1131525339
545265416
958992937
154899595
1200372050
1366788111
1497031850
74507461
1879490359
1415009302
284480913
1211929520
1530549797
1804878207
118274990
796421807
590089174
1493884551
1588050986
851391965
1203687941
1378818934
2053184919
386112178
951733063
240938163
259321332
1929731117
1874432582
1459684035
399929728
129946679
1730301126
801236320
603536287
1220899311
992657692
1288487929
526108308
1420436843
115852666
1945985897
729887790
449870032
652248351
1201549624
2038273944
166172479
76607857
1148294024
1159776273
1911650934
832039208
857525731
1562148483
449341794
1492552108
1313419878
1291674106
1931779490
1033688240
1445983883
1376438334
513886411
915435811
1640221062
2021039771
1538425214
1919938100
483430612
1644080535
1208582406
1575764852
45963729
1267551631
1053765788
1314587380
109214684
1395842256
1786023878
176473161
448083693
1343647548
16606736
721942176
1422707365
2079759752
2034916899
752092507
200909345
74603087
220818965
987891165
1180419638
1603504822
1351771125
484746989
127653070
2112979616
413518344
225696851
2070630963
138993983
1882399750
2042931684
1844789652
772755882
2052119530
881648931
1515686744
279417782
2103060851
1774423210
1760725967
1235891231
1333026313
817881728
632464016
458008592
53317956
1279870302
1786925377
1540028409
1957130901
765619476
485097641
230556195
1616796390
671033651
971076628
1150246434
909481425
1803004796
307659779
743397779
710172598
1189062138
1829821750
584115925
634745728
1032273915
525952050
1981313216
677604005
1539187342
218993406
1856637787
2011307031
178122239
1882012014
475720782
1298776497
1689262789
1610940863
909067210
484921875
860462582
718098603
829086604
2049331319
354652857
1949919852
508381525
798964019
182743169
31584196
633096312
1077043073
1308974859
1512607552
1206398236
79798725
649951206
980236921
2079973201
720503327
1199778203
2071738573
1521086411
853182746
645386764
157987652
1429348281
1808627655
1868640038
905036102
51236566
376875191
2136126015
137776760
1411080773
334663431
384494347
1692466407
297559320
1383896141
1073446319
863930515
135723060
2570038
2104012757
1350518870
1219333526
258267682
676768024
1888273475
892546867
115949828
1360795384
356859618
129950985
863842049
189100315
1033530977
214539275
595775010
944349003
95957537
1804653201
1026562594
1116518392
1025408774
1786941163
830661044
705030616
1914134399
406470004
563793881
512451204
1030127830
439990613
1695257700
623648048
1292332536
703589606
476115167
1748849458
64938338
183872998
162031296
212175629
171356203
1196938523
64668240
712070732
971734150
1416793117
936285695
1783023847
1813759936
1084861294
1404568826
300583280
429409972
1947960557
1090620542
1493423443
1520252782
1067327816
1733898766
375557572
995062739
1910848265
1173171323
358208948
1701163729
457096727
702123406
1790782081
1740586583
974799694
195654503
611816927
1148066735
1721314791
1400441448
363900632
1722259396
1723674379
981720724
1590284067
299517746
1991877085
2086898533
1836824419
1549454639
226035498
660102949
1819180209
1218653448
132946416
1922905395
1504962024
1845527722
346977153
1579548916
1365796893
990552405
612847794
370104062
21587980
2012525403
2030866111
980586687
454953482
1962839378
1914841374
532825908
442418916
2085344464
934093110
1067148705
1958230902
362232487
2080970234
1342479868
2134420054
1697579001
1325874277
581705659
1754068308
422461989
520322188
845565858
1367296928
682120351
1248681592
936250342
824783112
997119822
173772444
1327950963
2076041563
1657926334
42266193
1301019347
991410111
1862411504
1132323955
1111951887
1946218006
2085014646
326585513
45128064
1920082013
26590305
361058882
662923556
943948481
1297870305
758209339
130952024
648692455
1148189123
712837178
200667249
383147212
548860939
2010737919
1401962809
1566686781
295882842
383325455
773121865
1872915518
1217301764
1623959834
1476676143
176857486
1905421865
1356783623
1300217819
1185128401
403564489
517475663
1146198535
1935757830
990398611
1510317025
1194409662
2059777378
2033491524
1333628501
929680516
23416960
175300474
1513570060
332056145
58127253
489240537
1713505306
206648352
1272041211
1442744580
1216635417
251371396
462278680
1886410671
201767216
2049945662
739421173
1586060709
50356649
1414753345
1080586699
1860170956
262346966
1884049307
159638108
1304802719
1920012275
38427775
703010002
1498893999
1329117808
1562627567
803798661
1215304531
444031403
2146604007
723611178
1047437850
667663464
1833230580
1003395981
2087642046
1585906520
1583543649
754985304
444742992
2104157871
885772343
1216340695
2079398382
1378579217
1894483529
1914568258
1494563625
1079809273
284507749
1715013298
821274192
1895392590
1930236879
1371435021
1942095665
706158338
739131108
576425329
646811052
1011008077
221697452
58794547
992336137
1336360224
358901335
1155659228
1579536839
1333374464
196140995
1829879189
1234143879
1882419759
1690487896
1452547952
603068032
793536401
391641402
1298606040
176474965
1129617066
962057421
216550802
1425802157
1208133920
1244640080
1678987121
831552126
168579952
688932466
115974963
1806599767
1236110392
1186772471
279288275
1590738407
455639127
236476903
357240593
841640759
1467396711
1087450944
65309021
845873464
914809263
1006589436
1863823307
973032705
2015166075
1170874070
1209843859
2087089203
93589785
1834504897
1417620721
906916615
2006562039
476643270
71482207
1063371009
1748727628
1876271432
788585844
1193042805
1202074490
2099387607
1304628969
1356529443
377258046
536016496
2128069379
1688354110
847730489
1793319728
141276372
1724081637
2111645143
1242268077
846709073
1017232741
2028679526
793701597
1446741198
153497747
264657423
1380121878
1930389441
574726375
1986384437
836400145
640317014
386600924
1791443864
1070720373
1517753900
1011760278
964126893
1597820986
695712212
1339154520
1235089664
1502655768
1293125230
1484761256
890058857
1292863865
1908743445
1734758753
1588877937
795260519
187026215
227075701
446441113
1919440475
932331127
1149585128
380891061
1943832825
1676568298
1074226126
1726336206
1639784800
1796991274
1986779121
207119627
2120887158
1036604095
1032345003
279339098
611584820
118699370
2080306090
997033595
1267223563
520242151
978327034
1015263620
1195297422
1970081543
186803744
243928245
357283857
313438885
1249353725
823772275
223329314
1029310212
1245808649
596003637
475005899
449136953
830453815
1074911693
535210892
263264475
1064351583
1518864565
895184073
456455130
1671467692
1237859231
423550229
874202886
1413121870
1451508727
294126622
455829956
765431912
1043730605
276349925
1600679908
1421131277
822956709
853335633
209817980
401482045
1768527004
1618921816
1117203432
1307448223
147804003
970900344
1874142416
968760775
979956630
2055635521
2003789842
73200806
2114512085
2033271144
860763700
1325952455
1500583435
1193119363
1042289598
1377404872
531216382
1805993190
2067046655
1403213659
899401287
1411368001
900991155
1825377582
2139532963
583217097
20481997
1332243858
1826390885
18638226
1861695023
805315589
140950436
1676962605
693802622
1368307541
1329400442
547501925
1730706838
539559549
250937333
469213722
1174356910
314374738
1459683687
525921743
1501490200
712817678
228611059
433768998
1722074208
74138863
1705940084
59231881
1679548695
246579921
1400333639
248745454
1648728632
23488304
218391538
1010937306
94063164
814501505
207629492
1784311085
1567832002
1484121642
581787509
988025895
1131636809
645893693
38692013
1042439977
1211152977
835982299
1474973855
1190138978
1896952429
468928513
23806808
1367576148
1865804494
800968412
1220166112
1453043502
640871963
46395342
1081248941
980568275
1995678632
981917516
564912141
1305918383
147710731
962880672
1860272844
2143572619
897003074
2058279796
537410937
567162743
554836615
171000726
1477712179
229124863
1749018306
377775903
583165000
1107260078
1433670606
1779205026
471496886
957743117
698821883
471587391
1554408490
245908800
27724692
630590852
1941702343
2133859094
1303929347
1171696315
817942500
207329982
1375016549
1616396606
573613096
964845610
935581455
1920947549
2053015491
1623730559
2015568154
1919187308
1302530951
27645750
9270125
150219334
109777758
1090226570
1720020731
1849788621
1504633163
512958270
318210319
1061630899
1416161820
1328216382
1442503662
1264251530
585428840
347794373
1679212353
1139093651
248069059
829168224
153004271
1769164517
1704822773
1222379982
514542705
569172949
1703706525
2096857709
1552271237
757406612
645229780
1677502720
1249528511
1571270759
696456858
1979592044
207767567
741757148
1643689881
767113794
1953337374
198591858
205187607
679466763
1502047709
54861685
1527907846
1028799502
918115725
125717242
1851715504
598096152
863509044
1807951357
628419865
1254730465
521079470
1138840075
752282851
574759942
2010042024
1738114760
644766848
962082154
751028177
1071734721
1616520897
1102584771
492594057
1377192784
783466881
1677421883
1807301930
350203977
1468273171
1849332451
70575434
1413254101
664624423
352058606
1910555465
219661651
1363318538
1111324826
1208312110
425308079
2087111208
369177767
1532364819
1877515065
1030676602
2091505613
431119025
626753501
2013475533
87298320
1831577326
1421030804
878296688
113130279
1401238963
1727954946
1743947375
112160854
873178420
1626172196
1870888180
1391809620
450131603
1720661059
1062549842
87934631
916850867
235906933
889659035
615067699
1044600389
423426301
366555779
1727306278
1940261442
972154313
1592824213
1993934798
1930714077
2112528960
1646510764
413698019
1695822356
1973995208
1021979946
1279298896
327880225
2138736104
63897977
1158324289
965785251
876704875
1567968267
710700780
1927133084
1573964530
1211468788
727781784
1850789956
1418600799
275899096
1158931044
641657311
1650240663
1737440804
422780782
150200858
1806150745
1939529068
311822410
505144339
2082338799
2023319518
122868382
2065881901
735840944
112970521
1464435319
899513094
1675626986
89473366
2126127074
1858034287
1625654117
1302937821
1737427421
1894924708
519670817
1451699974
2079118481
111296886
700487741
1898528775
360912094
1166664090
409319213
925951859
1616335864
532282429
467700105
1145983736
492303598
1199123692
1263835333
728957200
171491699
1883970509
123851339
1485381667
150229433
2076023281
709134226
1372106032
1573286393
1326519390
964459118
1892630010
22711549
51672640
1945750653
298754310
2144364059
1408258468
1734920479
415179295
1838578223
1056287219
724462571
856178378
214564743
1562721535
1323677584
1052079724
541417507
883437651
1320558118
319455663
1536607243
1741672183
801941672
640045990
1516709197
1739447485
1411553961
802046467
392986616
2080577686
1903549357
867481351
802909829
1625692621
213889081
1865703731
55388862
1745930702
2050125265
288727044
1505648107
2011450110
2060143137
381751702
850800846
2042270799
376300310
923808135
2003872537
150166313
1017380495
995079001
337577809
775601682
1732806807
440109576
1441176783
1513869814
2094977352
1952021744
1433938102
686648595
1290975779
420828554
1133999375
248784236
1938348162
1060610303
1176515661
1189537087
2068927801
1502300019
903274637
396073256
403936188
331903665
1070450740
1277536968
1754690517
236104145
1673603451
315949046
1959174628
675070406
1227713181
1926432770
1738849841
1563489244
67975237
1810734141
308076443
890106367
1284780676
1401883662
2014290032
1384512958
1029528299
792788352
2030641495
1553155617
710789196
1418273747
1606026739
1581691282
1348052177
432153538
1642087102
712214984
1868750996
1066755016
1636890450
1134612609
1574613436
1196702965
1443585784
505369840
639351775
1578715193
544862303
1253484968
1161522960
321165026
54229324
990374489
1359145018
14142633
1982172994
1303297305
979464415
1607117394
456740092
179481404
176913644
371716932
1366809383
1066275259
1769344826
1986432570
637143884
1915226478
1878667709
1791571150
8741813
783844804
843384872
439934627
1442939255
241411694
363451170
138292987
41714333
727785780
1913269593
122861102
1780539144
925979931
126051241
76667995
1736139734
1127146396
1111292364
866946198
1661105219
778251696
1191285100
984704779
376979266
1915431888
1364317823
511066681
241121279
1653384504
1911892315
2119461566
76962820
324372208
1095718119
1218861017
1633472782
569649445
1591995250
1240899463
1225466966
684026575
1996158792
1719526427
1269589239
108377870
1530597020
968866440
1583107352
827852537
1901027474
870331648
518169559
267606788
1047544842
1724926285
1565129078
1256582145
1461149962
931712540
1298116728
990432953
1536960901
761032530
140336755
417671642
204635964
1041211760
302076862
292516189
1629452173
190382931
1689617973
449145163
45718009
1526763657
1023954908
1739454583
1560796517
243986322
955252278
690775546
1683401576
1084602327
1617382474
1436122539
10457457
1436544745
1108242115
2007932899
2052043450
1547041068
870454995
1215972062
477385816
806972938
1709202930
2032905643
823849467
1755534774
1420719112
1385139174
1165681880
931407707
661775286
2099449979
678179470
644321803
1445429485
1494043927
316682906
809158798
1212641382
1289437756
982153198
1457403555
835302381
1842089620
1540404745
2067062
922761563
1968035241
1188746500
2130578351
871936613
113652213
654751836
1379726604
1503556420
1934511525
703333549
110017948
231998625
241785324
577601915
308112099
2082843016
2087291864
1105963216
1141747677
1250658049
1238244148
1997009803
1752963613
549542023
267390585
1458482918
1829148832
1450355152
860572833
393019504
853887256
1817305895
666888358
1129345585
1078073267
1718116294
177731275
1152839130
303542036
258931508
1768841004
733003500
595874231
2034346266
1360900897
1740726454
1856031808
597847516
675728430
132058410
1057546118
635819848
1323519757
694343825
1029167600
777647805
418616318
333909157
438189111
215022086
939736577
430640967
1937211511
1698233276
1555619091
782792607
1353716854
904258283
1129059561
1102988730
1522494009
1642895272
1730931039
1540756302
269969509
265226650
320060192
1003363689
1720519734
74581355
1864539501
986772684
1905102540
1845862697
1682568108
1040959979
1384074850
117536829
659157250
2064862819
258254896
513367523
1400335269
1861863671
292301077
615409529
888370351
794931523
316865479
701775446
1104091689
1005521687
322884782
455908677
1678590141
88711000
958412394
189296329
2080126898
1534046559
1805160215
1694967508
388012749
1434627240
1072680500
1792216311
1060705315
756060859
386075014
771080230
675451075
924106400
874155292
436369485
1324545684
52062574
19069522
1065502821
1346365216
1645418861
606645132
956859822
1310843261
294906772
618455427
1156469505
441241255
1453562640
837734357
800766861
231437113
669610105
1011709028
647645771
1107574285
748803633
2047765561
142667200
1735291020
2046969705
1956899204
1903190581
324961596
1833507299
1740896074
875464421
1659486223
726727643
862232101
1033064415
784102276
757376503
806411972
1831710329
2143568510
1963961185
195302340
1227309757
1018255642
1218201822
1149068623
599987426
117536552
1026183261
925540697
496912780
523304150
1493668834
1925506950
1294597818
1635352076
81133137
890384017
1511577108
101824163
1643263196
1782269260
684782266
1448596723
1566580507
474541581
1030608592
883193945
724888298
944351253
587777271
2103036990
1626255475
1111855572
500030240
2045300695
1621686485
918302840
302280092
1674277091
2027390816
21632456
2120452852
35520172
1958017974
1912202805
243256392
1674436246
986981819
1775198677
908018920
1219763178
424116267
1711188932
997130045
329574527
700168658
1177685791
1687431645
718645869
406370133
165415419
872400171
640548565
1295894411
1510609956
299745841
1213774946
1290466712
1453308326
455639127
1437869438
903781129
1474352499
555374627
332764154
1216179840
787840621
1989333624
205313689
667390984
1295202056
602201280
1273602433
212200806
844934525
2001179510
710462211
175810715
476885033
358349237
1602660945
285715061
810874074
943404754
438258424
608782970
1865089448
1260381296
708116510
226392813
1254945399
712043168
604861437
510573132
1317533134
1935538801
1983343794
73890511
1834488196
2097796324
1112827584
598446278
584282420
1021671833
1276679741
1798507825
841436523
1461067607
1760937016
954615446
1332674718
959986955
1109061520
1651448264
1766893248
1033294342
2088236096
1744704066
1980302032
29081511
1202674676
406871981
725493429
68268450
1267697820
1985852797
1715042136
849637534
545998547
699737069
849513657
882675093
308631257
801769636
1975191618
1820003436
953408290
1649953411
175413487
1272763463
19101085
1874057073
1333165974
652877412
543027535
802488091
1555833234
592747793
1919819568
1251977315
1843540003
1875658475
140080128
481546398
476174988
2125839666
168811807
1112903031
2011383518
2076208259
1466570288
300406984
912211583
90096711
1636311129
491478056
74899242
1266014465
1107463902
121496417
408056777
1869591929
1433456464
1226718256
63243284
134654419
1508148288
1234112743
1310183324
766392412
2048555813
168589021
1120086577
1492670685
2051049818
616014376
226620836
1809323441
771187453
432756076
1407170536
2022080156
392330245
1404091160
271922594
923506163
558871698
304445380
2128897799
1157318178
2052389817
38929657
538129129
1391848429
1498739173
1508701100
490728108
448635048
1144447412
1919359907
207459334
1840112824
831616473
1849946749
1209796823
46454376
473937536
511042762
501416829
615257776
1382344927
844050963
444824751
1255661555
936209256
1734598467
1542047851
1505521651
1438257438
1205273709
914963727
2081279194
805927725
1323145815
215866751
19192751
377954069
1890843823
506964006
263081764
636412462
115122681
982170052
1162536089
1198760385
1385488074
1226570970
780491428
1501023944
2070382408
12137009
1210246429
508195589
2101076397
162370345
1780615463
906950464
691484494
11804601
1159795127
1328104642
1532610598
469227865
1058883900
1231861260
841164558
92816159
1374673259
1501929132
983112272
1453063344
712858672
1496700515
224712903
1657167380
506931665
52928666
1272770085
626788896
746847834
906500854
1964510228
2009447884
1442837370
2047071652
1768436401
1872966920
1307735753
1501651526
575110319
1985914824
919139058
1387889154
484590026
1659339226
849324935
1612529538
2055500302
1647222931
624527382
1659218522
568785523
1654160228
714614820
1709149345
356014193
297760793
1652152621
609025553
1500482713
2058392559
1524374413
1605332699
931585457
1360725119
1363986386
733383019
386659122
254506666
876290814
1124310031
366775438
1117968900
469340088
786665607
1856852576
72090202
265756109
2032010792
1033633667
1465847559
163664905
1771179360
1805973328
1349412412
912462946
1422874
1322300737
1218662383
1618875597
233177083
1275249580
2007844072
1945933138
1307868472
12030389
948143307
1526981166
712353559
1711136797
1882855321
709101504
293701484
1352186141
284600488
1036661687
1315544041
1607688199
403947903
36991437
1903782106
713315034
1201312970
1027939053
1622716834
1225787991
1026306843
402154243
1484935999
1784556956
411265524
1077620639
1447132253
1346397968
832244796
1126544584
996215266
742561320
2005336415
103509119
1578044624
699548178
1256062591
1865865832
83532309
789913906
1648382328
1645536522
652230326
1290779545
403516070
1107822493
265624794
895832200
1222470923
1038744768
22564152
996789900
1014903415
1536106033
1683294373
1081073781
1863523205
941715966
1746438513
1435613335
1932238708
1954793156
1768133383
130299422
1200717636
1781325767
1993426522
749960851
1006933699
314645241
32676885
2102810395
1100191698
1074363026
1632433206
992177004
879391879
1794740429
706734639
252565528
1061046423
89029361
1035366356
1987496494
438596799
172042518
671949590
840555123
215053180
1992990241
1303220509
807793906
182136568
464597268
1336626487
1097654865
219541714
26170771
1192421194
1557683038
582496064
1383967119
1737836011
32025087
362367483
2016557913
1254822726
775771467
448603700
338425284
1432963823
1142451908
246020448
156411928
650095766
426637005
839788591
1749218186
1938806639
614525643
450446348
276146268
2083658101
547690052
374314961
1462302293
1454475200
1650723603
1817966706
2071651619
1215377358
524574284
1649914
2078134674
1927334953
449456292
1183089274
1144758454
724927701
1217534670
1317479263
575133665
1191696575
906882784
704814116
504841933
1386852393
1533855935
1102209889
30165101
1098223801
733304321
1965531920
1839422459
1048956039
1398496639
603338692
1743552242
148364128
757933323
1637822292
1649793919
2091369461
2099103688
743159037
1686978042
1915455244
981319392
1758781632
1371900783
1066832708
2028285502
398730476
1497321203
1463994132
1592371503
1427966451
894003641
2003897491
1952025890
227422811
1362832335
916356170
1260628330
218008435
1797133457
2069837292
1560411439
382966538
1066971458
591603147
1802441113
833642478
1510023367
731178926
559165989
411331377
648906419
1975849643
254825810
849031042
1708628501
1506921821
604548825
1307349754
962949808
936092066
60047803
1378460299
2053028558
755536704
826659023
1360758382
1389731024
1984518563
186310033
427472606
1799517599
128833627
1813432727
1029498571
1733613373
827544668
1189087836
508077462
1070768769
1735645056
546260099
44168940
1601478698
1948709262
811313567
1402921550
1277012895
1975455908
189615055
1254414680
813716590
391449720
1292691845
1061697581
748542402
1305479689
955602229
1272062133
1080231914
168629602
2046438551
1175886964
737880498
40342013
2112604522
2142165510
1973217813
1188608467
1937828725
1701350125
2122592786
597885747
265047249
711191391
1856093878
1886507156
843227801
1779140469
87077470
2113419145
489567548
1673790405
236772154
787990192
436251391
1092275089
1909921763
567910395
1179579920
129681177
199100814
1534323245
535371412
381349102
757000078
574486591
1309831047
1353169112
2133513573
379899694
37890076
1175847155
1229748070
985205218
1230254672
704728268
1071719392
162864334
982970029
1413232193
1881040557
466339913
164124790
1872434493
1256610834
149977696
59219732
1601313126
1358991590
1248678525
214941483
1331683083
11470823
647108519
578068608
1549340502
482044310
998147315
236265894
886560927
763654884
467985166
356621388
509140691
1284448068
1115823981
1273437732
270874644
1922284849
530639068
2133076057
2039215668
1493548465
846932929
914880367
1923499024
1440377051
1169344695
1471504157
422640937
2099737817
2129648281
262953602
1218498662
275357414
1730039798
307709200
693761811
1809660232
976349918
1694648357
642477910
2038556082
190210424
461837609
1653161718
499144888
1277374369
1458337392
2044791535
939925231
1764557671
1314536610
1629673479
957574697
102875953
677134115
450371208
1542866873
667712211
1424808932
679202957
811837269
335403131
1900354145
604382289
155320777
154161960
478559275
706122025
597982059
185469030
313762790
2076618762
1013057801
273030612
301650536
1542476799
486793652
1751545154
959202369
1403239567
731460739
350964568
1804873107
1539231107
570684328
355102013
1658160327
1230688391
1087517731
881564485
1312883922
189056113
1899293095
825949437
908971736
1951155155
472638176
1525757553
1506769737
975401007
1223656951
1107790978
1334206724
352352090
367178306
1236774170
2132189448
554659311
782146099
1253699843
2087179118
943991404
1236599420
197442173
2032125198
1183823160
685456762
2053501044
1644904556
541114588
157799419
666039199
1826684616
2118812417
1815948131
969355743
422119135
1436141726
305124812
1918820673
2138786335
1492577968
1825238187
1422591398
2126089327
1711334178
107759860
192333428
365768256
35873160
1624630889
1631974179
1167721138
201847690
424143935
1412232116
274678807
1535859160
716485406
1521012767
1381289649
1919423951
458096184
1841287003
1515591831
1857302815
199117362
1061748517
1859603127
202085384
1240858548
1004874658
747087038
2136526931
1264694345
1687286873
1971652129
2009509938
1286112013
1557146677
465557036
887729406
1955761971
515668724
244984119
2094522007
964220507
661620243
689865831
2115743705
1458229989
477999248
2086566304
1559638776
1650452047
595187425
1756362744
1731392219
1185547063
269912753
259055306
940046855
783014092
356621681
1071516793
1729970384
799848964
2011785936
1094574683
960373364
1750576749
1697016762
570389078
1475635178
266319429
367615866
1288042621
1902278714
290895480
1864722327
57598976
386733922
1903323093
743325036
1672913240
293487058
850685421
8523443
1111481420
1225531539
1375850044
590238871
339407664
571097094
207019102
34485939
1730758262
354912676
1462311002
959372038
947969468
2130293989
905571810
56952334
2064155592
715299394
497432776
672399398
470322406
2140965195
1391916038
1638577308
1817694814
1029300398
594851980
1455819452
2013450591
1405345525
488604658
1077644320
1989412858
1913763366
1223068159
1012680260
1307803393
780791477
1374014494
403956156
1955125568
1314480839
687291726
1256064927
933760121
1391826592
1917158776
640147326
2097067288
1573662984
2093514417
1857140152
1307152766
823739960
1440632666
468608375
550430213
1878657150
2003414512
526412729
959794084
1703022380
606379206
1497812687
393852306
276480814
928270158
302514490
1766126462
1655367386
797240234
1119876592
615985734
1294096137
1467931937
1399998341
662748303
1858969833
2120516766
1190836438
1005533820
783629922
1215702526
1860684436
513232280
2142299113
1189009843
502022475
487278239
988195946
552370353
393301249
1247245525
210122119
653014357
1224431952
904140833
239866727
1986610652
737482465
1310725240
982110215
1263799637
1370724562
145106327
1807316549
753531546
1534377255
269147414
1770062076
120617683
1742419381
1674252788
129664768
681180637
852412241
1063963165
1432191149
1314903754
1659602352
1158235657
543793788
2077962881
1504017746
610424332
514342492
1073600537
1823595381
157339507
791226275
1700555474
15538656
1137585183
673542590
1130975673
1876171782
1089120607
1610855587
477565115
2047459850
514853010
1198578993
193711488
560953617
1077141111
177014150
604046146
1534939822
1276572455
1339464736
191979191
2057899931
1116350118
1024687125
594401505
1373638144
1771553730
668396654
1765815212
320131164
776539228
1943121416
1601602895
1005858337
1789371939
2027871941
1878116228
2124202554
2132686162
1952259584
1638770904
19024133
1608151423
1789659856
1214755970
1486851776
893121067
20991604
361975897
163603560
1595804099
1701387790
1016548309
1103047704
1821465995
2139928124
1254507157
684811726
146313436
470965375
1179587634
1244817940
970720714
1332582928
2029523507
974140648
592889387
1534738191
162009697
1747851898
2044686827
1178763899
1068066566
1336416922
1335404613
1470634517
1004731285
801397797
37801772
1788622653
501114919
746868700
201610459
748934070
707242749
817091889
470088119
1591205144
2052960702
1887359567
331014113
922239686
462673022
202601514
778911433
10177789
441471562
1343140258
1203023101
1875526553
1791277238
1838718141
88338014
1817289430
1318571819
661282432
34259814
1746870161
378414156
442361166
1762575169
637346906
286590278
818507867
1289831532
213177517
227046834
187683612
1947061882
1553226799
1109092023
173242333
1157569205
2030763288
380167646
1192783908
1321276978
653883210
1834414055
1327956248
1906751362
1907901878
781038279
1269717860
1724365029
1549505704
1344832594
549009724
1008478994
889505038
969256613
285414080
1332933883
1261396625
1399724099
323655552
495074837
1158256940
214688245
635266947
300332622
614078872
131517167
123748529
1765542230
1218614606
1880878050
39370784
1833376726
362416759
302842918
373869705
673029074
1555708615
532649696
2123148466
164555082
2088811096
696656546
973501671
263402418
1486647516
787865658
388292870
2032074236
1191220232
766960232
580008501
1072181045
978231576
729130164
410624750
936292771
780018498
2066230634
1341980669
1167691551
49007463
283463737
19804644
782667386
271324070
847118856
234745269
1497387659
1499378242
1034496501
746857766
302648797
1664457833
1618684065
298511798
1671549404
932675770
1147831422
1587227527
1049448284
439993814
1949931586
1756761210
636520794
96430954
1268566755
2029070331
1388189733
1793446944
546608570
1210489999
843547420
809960152
1063550574
1495417908
2084835706
2037838195
787481789
1903202448
373976410
61502620
205651402
191486887
1067364667
1073090954
2047921296
793656700
1810190679
245405672
1752552835
1748105044
859965309
50726851
1357357193
422091228
1352082789
1847760465
1579078507
1192431598
1669753578
1617486935
1947598373
112125616
1353954777
1499307656
887552493
2144665882
382521375
2088392144
476381034
1921095406
1876970270
1748020191
515908001
506363987
1072604901
2034711861
466252101
531170858
1256238740
1019758627
1376730072
504934680
1048641644
1175935119
769436402
847722081
2071218514
540167396
1466364215
540056285
140095885
904507398
526764651
1526377924
2017553857
1683348212
715047861
321852712
1696314313
619028925
1968279158
1208860123
151081897
2145345930
1539664035
1369177870
243071325
1038254627
793345062
1492973237
147345991
9059492
1582409434
1127011083
672304191
851070201
2078668092
709905610
1043816118
1571252592
268474454
352250185
925749103
40358866
776265620
771141958
1725000967
1562886061
1563456269
330834006
1824393469
1289685712
383108427
458850210
1181092363
236494932
2097574410
1494781516
1903689150
56699857
572556877
262133851
1819634741
1592665429
1573274114
1911060655
1901359090
786216969
1137835053
2017353829
1975535651
1064276217
475420560
2022716157
953951618
1381187727
556453347
1293905919
1374168766
38880083
1181763860
925061555
771047472
720614699
485486747
1751000086
1574051584
2040660250
1445763359
1941821580
1444657037
847068663
767497466
1670667921
1520738352
1505726777
1269204419
1562012981
1905829378
1307118298
44734431
363754078
2107565950
1088652460
1286021357
1765281809
1204259167
477587188
1410702133
621858763
1233120500
1809580102
274380729
296395990
1881906950
1123318866
685761748
1866160272
405621573
358588506
1174388368
2085071874
1584191572
1522930570
1189288431
1326126076
391118641
1108981376
1452559814
777417942
1338709201
328011796
1500903653
1227896087
2128215087
1678048302
964019631
1377189268
1006768559
265903016
197429536
1508404625
2061222545
757480727
1506388108
1966238923
1104136136
1767955347
2132627334
659181490
1754377055
2106039538
1075926551
120667265
1588692667
1080796284
862219693
1123047694
1051426163
1011021961
1131627052
1212311055
208178609
136243753
520961701
126211204
1246927619
92977001
1747579540
917134509
458896506
550212663
2009803151
1915542831
141560608
1788514344
1260228947
1829104217
2138310629
1139130098
761904360
1328679449
1580557897
968844046
642689394
1942297021
1635622258
1666212913
702768121
1754766482
1876537713
396428771
226266082
508022667
1792472169
902460145
983782298
464121183
210804570
1230582270
1088814882
1783878891
882233876
1618584702
1374775655
1241468405
90807311
1391138234
1517931203
1183249609
1800745707
951251125
733395858
1038886119
624878415
1013882075
1455900025
1475892269
564233707
1879131276
1024272303
730400122
297737982
1433393976
618528881
2019543075
1891197409
1211184255
1202217086
1733705036
185051880
1781257701
125126652
1932037549
1434697695
1496833456
1258509354
1731070101
1753021592
233052494
2118174099
1110903207
1664554123
481218214
737816608
1245940469
120759135
1217207646
142021704
1377522900
1409527661
192413877
23094570
542865204
835583069
477901201
1914485220
1862802763
1026663932
648823214
1769490810
651458379
1246520111
596748514
342616923
1733578892
616047662
405974836
605294295
582390396
1867644810
1633995923
1653974338
55293230
1131253902
1061075628
983576242
12097607
371933864
639522515
708425087
2088778617
147086292
885569193
693861788
1732848906
409931011
507812253
629900082
1606225353
163609252
1437615366
1745193982
2115299240
459513471
965136645
253996975
1509789636
611548880
1267469740
864903582
1549643183
177701273
572346974
1841892367
1059859605
916175278
602474333
356486942
86761297
1728686048
390712216
1900927674
2107355537
241699697
1042279534
1964646334
1718518843
829743949
995585467
1085979032
1581902083
501716634
612229175
1258867750
1339207930
1588303708
1959375805
823419811
1264756805
1775552756
400976858
269748859
2117792865
1149245583
858282210
244865204
2043422346
1285022919
375336376
161371429
1854875334
472036028
1600156308
1023043301
1725738833
1316602499
1736759368
4968083
1919484880
691951709
1744448240
816232827
2098437500
1396547539
556495825
1426732363
1612548697
1570246392
1743870454
1043933575
2075155261
1201986698
2013678002
435947668
57570136
303177522
337427217
417641214
1884531696
121547363
1682947266
826300781
1278457373
1826484663
757910587
190270918
1282967127
1740612511
1437900299
1227730048
412052627
1238707345
1881040557
1140394098
884567513
439163565
1460545017
1403624791
902558804
1755597548
444914251
55490417
2013138709
1856916475
1172122322
1533447176
10119869
1460650632
1903013414
1840832579
1569383521
1212924487
696356402
1922453828
891969540
1471782934
101479098
1930362475
279555922
990085916
89936366
1649488657
2010838476
1391837816
1880979761
967864280
1224752086
735981981
1483344653
879334697
666711142
2137187169
2009748669
1980630282
2043488698
105957293
695857003
392086001
45377229
1705233199
1996932961
1132541743
917581218
1136003281
405300677
1317687798
543062109
1269279168
858441271
2115112319
696054108
67155016
1978318163
1331476881
1206607332
1494084358
1098474480
1024810177
2051689856
1668799497
131002629
1020000463
983468279
517549986
1353551898
264285437
837503853
391244488
797404167
1629266478
535895451
1832856075
328202893
273340901
1023235054
1669872980
998533914
2022238853
429526209
473027503
649474452
386288197
571597262
1318480262
835725240
338666819
477767380
1976034028
794969370
371077817
1507222629
837616568
1502836852
1703824634
29206434
632669401
238442428
1862935344
376967893
1758613668
1260098637
2139538802
1509787875
495400163
503014986
391689481
195022291
1843983930
1443718561
1318438225
1779361557
1775842343
2062804755
589654240
786839474
245868857
456172920
710160737
1186986162
2024156372
1297573722
1703449902
1586122591
1567238522
136619773
309329403
1520719075
2104386387
563592423
980341114
219238365
974187609
2049954504
1394407596
2142069385
1143878887
172757157
482680221
832640496
427475787
184279757
1732608990
663613887
25176191
389999614
1228454626
1875384003
1071732491
1869451176
290201886
4140893
466845133
87129735
2073685487
971128988
141121769
1726786219
1897641872
1020280113
1335423472
1335330139
1091633478
800342330
633698618
400343758
836876374
1312306118
642894512
1154506759
684999208
1140215430
483737538
2131936707
70014046
1504924909
786633069
1932281029
1971722879
1855418477
157799629
1199851640
777207027
450833660
12418814
1878148242
1453546688
177620803
1594060114
860819015
978915397
204857036
2110355448
1197908206
1723948991
1982506558
1990972630
180185065
1464101394
334797800
1466085449
1566827325
576731638
1429879068
1600930076
694081721
1725782928
1151967813
619481769
73954390
1185508259
925437012
1744769592
527888748
1021522910
19342496
1170007171
2054398412
441932698
974143800
551459048
1535860374
2086174408
1156742709
222016104
298940803
832156022
942134785
1287668914
2098363354
434880968
2046781469
326845745
714133395
782399095
48837628
1460616267
1472842712
1270933609
255357837
330036097
491462379
184290815
1896548744
83470801
1396767441
550355690
729660633
1037208415
145726982
521244491
647070853
906860786
1968172113
436143492
1578138488
2042401249
1953525968
1182059102
549054017
103394010
1812741305
1580634334
1402033468
65608492
1663160930
757413776
96204765
584134364
1856942380
1447116144
1652769501
1166007207
1151057114
1673776655
427785777
337532541
1601663179
926785364
1538622937
1771152096
661781776
460486577
797090450
510158309
358275846
863579899
254752153
942930395
2126959932
839311509
724321915
526199101
166232780
461858327
106579003
1931334336
1259094042
1363826875
1023392367
431530440
209922918
2000499686
1676711813
309497474
1566237621
923322031
1815145422
384643532
1131996185
108240373
690118530
484551108
1661370144
1838723917
1046318297
265366487
83375536
899864631
1640723267
1830838462
1286494199
1814678785
1980438030
987159623
967960981
684017721
1090372158
213425089
1189786131
188694592
1515306511
1010375176
2071132832
655738777
1511059515
1886817396
250594050
438364943
680998435
1603930235
1966644554
1431211141
577928409
1889189053
1346670817
673302117
237911516
608151249
1493141061
1958979354
1323501292
1258041774
875838948
1586487439
467959230
2059164573
272783293
1604671671
1936713122
303331770
656587262
1031777624
1834599793
1029896476
16171910
1974204578
1121992264
1389628940
2095077869
1807283295
743666950
338264962
1302548559
844511048
30530029
1426508346
70844839
1829299101
332426190
510110344
1167563967
440683594
1713692785
274426668
1110407845
535565802
2097937080
1212926550
417372584
1055677101
387733332
1411327082
739945697
1244231264
120451975
1368187493
2143102555
1794027767
793523030
361426555
1838370226
1765081511
232004444
700962001
222470108
1034724093
1162885110
612718156
224335853
406363888
1800432076
1979905584
1086811778
801795437
433286648
750207920
1525672905
1066823674
323103926
1712324750
169729076
916179401
524149058
276769995
1296603003
226711754
820376940
487011014
1019492426
363802277
822825627
341527341
2001692019
145025056
1012419974
1914859965
1175774793
1202861653
1288202611
1802900839
584250976
1060490938
586802128
965892594
355295871
1040719886
1523816590
1448793952
664960297
1103591459
1659903035
661549853
1213623935
1191176127
1113717338
1873170287
816681818
353565160
1384598474
1305799360
1127824927
1510788314
1510749844
1874083779
130091185
917756919
1332687521
264295765
1106013681
725003564
1959822439
73685653
930988165
1671339095
738859169
291747237
1725375928
381042147
428975428
356376370
1615339695
1696815911
200202036
787924708
1216372623
942426911
1953623503
228198155
1204827956
1391282398
113475940
912085831
217044693
957170222
1027524616
925619194
1300735832
1905502477
994730157
1608449452
919291256
705209916
1846355098
287670438
1247819884
1503345913
436850031
950869726
1642938050
703094558
211066029
96201410
753231109
599119839
793994927
716598343
904146427
42620050
1576846303
1403524522
1345278542
298206084
1069066954
1441774572
319946412
1083268061
1517947006
312831701
1605064083
46302253
216452408
748914025
363064945
532439645
583247486
1395349015
1121894283
1581792400
1506014924
1223880641
307325362
1380074286
1169109028
438800015
1661700175
2125608189
232183213
1882573627
1280435315
164392785
1066117922
1862591629
1683828763
2131282850
376440555
324952425
2138303702
1847728973
416277927
138140199
668448044
857327056
1373310139
966544049
589758634
731242513
662928539
655006101
20212529
665250327
1909255344
277940550
1196727923
1364350119
2104863923
514122601
148603598
922359065
1919080073
781888091
355455400
551224381
359929487
625178089
817153699
1435310280
634737126
271098865
537384985
1800170562
966595517
743656113
167160901
579918197
83844712
606731886
1605013072
364671660
1792724413
1307130201
1590871266
1684508987
496345188
101567498
1539911133
1844927563
689271078
269109053
1778412027
93018024
2059525615
787162980
2120625463
964956762
640942263
1332529713
424303340
827826318
359690200
709451725
865456692
1938188954
1808845111
1298519049
550874999
1154768850
876064267
1944576006
1219557025
248339715
2099488232
1848996304
2049465573
2070361755
1625497112
1187602307
1347198564
1398314441
1745452358
1372184334
687942577
2009160448
110341115
118730595
1089816333
2090015595
1146824417
521052346
53535106
1733338503
1783238766
952326792
565514237
1501194954
758448163
745360748
213987072
697539080
189195164
2083661438
275776753
325586507
2013428355
832285690
433576531
1299235704
1531523992
355283907
1495463997
961467580
1110201333
1408968707
254955473
833745605
908330893
1239036504
379028836
1074386870
933131065
1984936242
1793324369
1817548595
1497619615
963238826
832445172
804447628
912976257
43602239
29552733
1477247431
2117290504
1055965211
1295945701
2146419176
1065699829
1806292534
202139226
1769566023
1627143854
1792822752
33918516
52724276
609844292
513968255
400017324
559226454
541653897
1213372410
1251989108
1984385220
1881100104
889334385
2003489649
1542299387
493746350
1215967814
462239660
684564161
829602958
93586689
1297069355
1654589998
1471471032
256680555
27178412
2116652029
589205588
706511569
1721155365
1332395727
1232729244
1906510200
2020600595
1751155768
871561129
1859072094
1946099705
214272315
1303556119
1033724603
2002685255
1431663927
162281054
1257917082
734374054
315676550
1401913982
851201850
100237136
495411876
2051756887
43867889
119467140
1958153909
805213956
1873859053
2039701147
1692800125
1906575006
1823406329
109030943
31706625
205346827
986372438
662864337
1162642328
359650594
1145844456
124195386
433346152
1514357625
334453020
1930004704
783493767
1466611400
692158904
2135296190
497421852
1845052483
2112920154
712286817
614326088
1647234635
1567047038
86178601
712339763
80602270
1319441897
1096653301
805009724
1240296096
383081363
22604085
1812806944
2066395144
1459771250
464118416
609303447
238323455
1305408881
1080505609
1702906819
1511234135
598133351
1248121557
1241000188
155200804
783467193
854696989
1698336950
2145197355
314651915
1370570239
203096916
719402524
1514048341
625306709
1426018506
68100565
385234098
686416726
918056297
175562776
243677591
1462180553
1702608787
1464419416
1246916209
2003463453
114376795
1387508612
1605704553
510949988
720715080
1075507356
1600790022
320852840
1995211587
629369899
697772623
1180395082
1045742508
53729523
130299422
959252944
1392900916
252555184
186083631
973615143
175137794
82015618
965842991
605131202
2115887246
1155292271
1601937477
2133949672
57053718
1927967470
317549623
1708383175
336700056
413917860
1696213581
286432378
1816898739
1691485027
598342957
630427700
1032000715
1439097529
1296662480
225144045
1612842888
1733600949
824945916
1896116413
408835407
109972772
1817858081
2110330765
860677737
1658599143
1675371053
2130388848
1765486526
647241852
1339946624
1789365241
256353257
768997064
1711221489
933968273
1218432372
1049351654
794498334
1235032412
775953036
2112306358
90448489
1812401190
1213700079
310571911
1062323720
1790592405
1242144793
922459794
727858212
1691159034
618513164
829212112
1114559037
1893426628
255820675
637880740
927641127
25439408
1423039718
1485177257
621790967
338996238
732133222
206176167
568009684
1498563363
376776849
1907600965
126037853
1590461704
891878965
577767311
128591229
173739755
875266262
1535080089
19672737
2023157385
1735971507
922607488
1997873080
220032931
285976194
1282371635
1590192823
312019023
774574211
1210099385
19245006
1721490071
67933892
286615994
1810723993
935930620
1730666548
10245304
1936299998
1970455466
826887486
1703522422
2016175417
490059033
1770876202
987007540
1514279721
1643404402
1815034751
860424721
17348270
1962470938
965305168
1843832384
1543075020
1412933275
671245232
1988921185
567810063
1493364918
358383900
2066309245
1553396471
2113407903
1384636477
1692571639
2023272618
1225747623
1880432739
1558057255
289169654
491350335
357737545
1315812437
2013882343
30344352
1432390076
1659415903
505325939
1494689613
313139315
15439069
215985435
390482330
621712336
1035519872
138139524
208644302
1519571335
515316594
155103036
1813861559
1940029785
1147882261
195439451
2026508474
1828886896
306724955
1049473383
48536718
198220140
695721699
467031185
2059082374
719479937
2122170238
1749767172
1971887064
377385663
1557709981
1768808579
1562123491
1960181409
844934709
1377303389
88095732
763740937
1640804407
930375334
626673414
878099651
1299183516
1816250409
502967934
1291001228
175356077
1170963004
1241145368
1607076440
412797084
124539525
191983586
1426132661
84875072
727325588
1995905375
419207884
249013378
753949859
2031647747
2046451965
1878711353
1905320118
1160160462
578624470
674506208
138937313
1107958042
1352446605
1418318274
1673098956
1903071187
1883805357
1858350086
604523786
2087543913
519112768
395801214
594212050
525653492
1945696330
1621882899
1160398057
1117275883
2138456476
1105074497
70166892
764732872
549224068
669406039
976761096
702621697
1286098723
2103720132
1698328473
889661424
970637309
1472103322
210450753
1654287245
1431400954
1011901486
1025576567
922789583
104911539
1426196403
1210052461
1550355099
68536588
1102764698
529604351
1160828074
689555754
1825633871
476246035
1180838766
107578611
144431910
1706117164
1270244971
1642890643
954004837
1374474708
1684229919
1023733218
2008260097
1891694642
893775705
118764819
267097105
60922084
484631827
1477020144
1286845526
214541687
347667534
936679389
1771722817
982368683
924268432
1949021616
189204676
1713955368
1667561195
2100197212
1021477305
925348030
1392678076
856184200
333102640
1109872464
1431408608
1754527236
82690975
438995890
2114810737
1843297456
618516616
197936805
977744654
1707223030
1408449617
1664076393
1455636899
1069006758
901685197
388960116
721308433
187161002
660354609
568726324
470081354
1391388499
1916041903
959472301
427341485
1343116985
1253802504
269386632
1031584437
946245850
1816680173
24446363
711845926
1234912508
1469653274
1103726991
1668543828
1036036000
406235223
843261350
1081314762
1610616687
2049549503
2082724443
553454603
1043088206
1114158360
2024950556
442422001
65266207
1312789144
1074243337
1960905875
780989209
1238795482
314936145
2046460445
833267715
947188387
1466732399
1251171082
138780865
924927267
1575933402
734395863
241729200
1729378238
637481882
1841265122
393485928
1086952010
111929321
1056951474
16394994
290822275
1178074034
1197444098
1704946031
1194076764
1737817598
1174822724
1930645436
1411374685
1372034761
1616256420
1011160310
1533588062
2015534733
1835383975
1978708260
1735106135
997752885
630811733
19176000
1654832334
1890148893
1999634992
1414148177
713557449
508503750
442491881
890678684
131012897
1162116165
935277877
1056355325
1466590121
36196535
907712799
1458441885
1978865822
1445276111
478096748
753575842
670121469
343054138
27038153
633973580
926062825
865662676
734196415
1798716273
416672696
1998531619
848073580
979905298
738762970
112998874
185354480
1226922013
1390453838
177340064
1559597965
326798370
526615310
2076842683
1070428186
893072007
1360496480
1889648407
1117554145
1933954093
894148617
447627037
256193884
2141184119
1947950302
341545803
1985554686
127309483
2047532206
1713332610
2102848362
348887461
1101766359
159479469
1755878635
415165034
2025358031
320646805
1160549454
439845944
2128321589
1480236401
2024499862
1992531607
1960811127
434214834
249881708
186486138
887193844
121481221
1223975741
1448075675
441180842
1531328465
1624676879
257473855
1654231290
1142194443
1327787215
601758842
1882334678
56789575
57542278
1067522096
143724367
826039883
1448483597
476795264
169295067
1192310848
886194690
625969067
1472169129
1809734431
1733052411
462261662
1009099641
918422377
304102216
697576703
472848719
38322355
936934046
1951622119
2139668481
910152377
2090260269
1399231642
563280286
703311505
629503401
198620738
446592834
1989510293
975642703
1172551492
1561803501
253377367
1796486677
1919399149
633425785
950941569
447336141
1998950820
954588662
1951590808
415625211
714277317
666383059
1731941874
486516081
1110220489
253181026
668213847
867877181
635322107
1020034013
1719513411
993794750
1258979274
693980477
1542205057
60605548
2127655379
35256527
2007287350
1433952119
1921563664
1416284252
627566348
554352516
494608158
1634908597
332616787
1808648777
454788574
429505448
1957005755
1402803891
1608338539
2027874684
870415902
775866044
1503068572
1146276353
1199576617
138357177
825877687
1139031067
1515342302
799239436
2134801323
390669863
1616557621
301573191
1826152664
2010043657
102812785
1920359720
453772843
1844227329
1780690850
1980268023
1165852031
1799835924
449907187
131530412
1301586026
491554018
1875035738
1391822567
1040882160
2002713830
1351123679
1322284489
1324133314
1016076313
126420862
1025597987
1063295793
1277057024
1586329214
492074343
846766122
2082002312
1172868679
896107449
1228851797
1413438852
1137769491
1730913268
1747745351
300329342
1428492007
431913268
2130362838
2124003176
960683644
1386502592
1694800672
685546022
1841089181
874365920
417622787
1918895206
728199978
355449019
1331633686
296344235
211936615
484525105
1346049061
1815248903
1944056029
769059389
1256210234
1914878372
2079785847
634257171
2090348617
1559306908
62678280
647478972
746294510
75077542
425960430
2097905572
402969697
2005361412
2084034165
419206337
1506442926
836549371
890714900
1730846629
1329214791
1093688954
420482487
1594100392
606657407
144809010
408947870
324595301
439123213
1203478055
955458706
472695424
301433516
704679360
1521355544
1167551935
138229010
1973801242
411965947
1402317313
467114985
312604781
748730346
1819406263
397080866
1146270961
1167248098
1365496930
793597903
251134784
334902279
586292466
1422325111
1805337654
341807606
1561008665
543187003
920263592
1384326368
299698494
2092326324
2061843205
524321101
1526612234
1035739120
538110453
54911420
267223932
1766380519
710695669
595571736
1909964250
267607024
1604157747
38721839
1721358613
17053463
741858493
2036125550
1893266088
775559953
1445497882
1574225855
1258628548
823439433
99972885
821483388
1653079494
1475511990
1223708498
17253995
359767130
1826375452
1670159548
1710883365
2105099799
1068515381
293552630
1961493327
1290833579
9746636
1287264623
880436609
2049835941
1642978739
1947744569
364745351
150208195
1949799895
736092539
316994962
285174753
2003761291
850681441
1176969174
427320206
1099244730
436856192
704035739
1838152403
714467255
1182826949
859796124
228811076
1434963477
1626572022
1531380300
1131953867
558176193
2016851460
1620177838
1974783161
101535064
491369820
437512644
1476062860
971256208
896875664
659491663
356635547
290714071
1849817450
1914665543
1608558914
1969323903
887317109
2044637078
1237402850
93424529
1621239528
787157753
560376629
2031684958
169182581
455303226
1859826090
573782117
956941800
198976458
541540811
1163131645
597986612
1488948030
1244978902
2027750681
1091323859
460949444
30345653
217405502
205857894
443677779
144273428
735988473
620069219
2110079012
889553433
669139531
1468410592
632747927
334792841
1666466861
825077296
1410129409
1915755933
256346393
1906346675
429948972
928013540
1585086807
1298119795
581119203
384378829
1448742593
1844647507
674475312
511877594
1438848966
2069149980
1315779945
1601526730
2100267998
1260643567
116800998
2110954823
1968455598
1950422366
781895990
1679416670
1704327199
943634685
1911254169
1385559191
1551426578
581484775
1732392114
1763962231
1042394098
478803173
856958945
1316262140
1628412358
135199844
829537301
1427878661
1999080685
1057386847
1176226589
2099147946
55829694
390966451
91722525
117011136
289946476
1651725333
1870502513
1954473474
1429279591
208538453
2142207045
1319804248
2016780098
589087163
1896295981
2026851445
58489408
1623923896
1052942621
2475388
2057879036
410459248
833041470
1788977799
1834960729
649917462
1557003285
1660684969
1584824383
2051606718
946545481
385441351
1551918051
337528156
1347769376
840369833
1451913269
1727746604
2098598496
1629689179
1406904599
1413592659
775068033
2007285883
579787047
919598447
1487552513
699564994
1385497401
556821885
2130944461
1998336013
2105602144
1694982247
1297200446
2142869853
128585569
1144579511
1581003938
47330273
1267606525
1098742680
1027156612
923310668
1473710308
270989808
938541719
1384498488
706317796
408264731
2136583857
436261126
1389209755
981971226
2036915115
664994700
55182864
688924048
480908526
1836605268
763915678
1874462126
458263297
39422651
2113957693
733457153
1509652387
1342130697
1676928297
1858520115
1106437136
755739059
1743225529
1011014120
1014661863
1866203408
2098641225
1221093282
318741629
354734898
1375529334
1112469356
1967715410
803793249
2093872726
2050257647
1522049562
1692300937
1243930319
561794274
2119580763
1738135440
1892680624
1476673728
1870233530
2116691379
1669343651
1024019881
1544915104
138181668
1537883693
590505203
897548367
1004929953
1218969114
307917786
84457223
1857558936
1686963128
1686721921
1986320849
473157905
1058536458
1067740279
569226331
628579878
201763743
589928500
1991908114
120734573
2139026532
1761829167
1716837315
1869605101
836403676
520077415
1675113172
1451214664
1719122086
690037173
644648660
1580610540
1965778093
1323178840
489836303
773799067
631869698
1957342678
1761519235
695504146
1182472434
1720507942
2005441831
1864265255
73132302
2046553664
95970432
1888861797
1662166703
911247689
1749977126
425391770
740842654
1658687618
861823521
949692678
286102823
1057052634
1849826486
1335535999
2133641280
1917526180
1601176905
1947875036
1037013609
1497222885
1202214158
361123502
1967121696
1705949315
865066969
1770974376
1719139673
708327550
1626235608
1354949094
1240306054
816615429
1377777477
378273281
1065126255
381158076
1437236885
1349750590
1348397309
683975516
973886985
921899852
359280628
861349979
311402965
1264944105
1980743429
1563826151
1776653588
1515171976
765693868
1633698485
313182272
753153142
1500542644
371046017
1407207806
638324216
500281682
1728134365
1383658276
815256518
941588670
1720983892
201188252
987822980
1936865791
886503701
1003416343
1759936694
1513153307
241246977
1585091285
804070671
1642906933
819869183
1604922649
1392986400
1476636288
1586212319
1947125029
637709205
1912565990
1152856559
2038399594
1814139971
471893875
1162205476
345637422
1189142916
1572473747
1997036792
715094895
1196194790
809192740
517397258
988848014
1308633475
129642221
151957520
736259383
1560931077
362865085
1334089192
76466765
763803667
883899921
2064609775
1531052948
242236595
1549634244
2010201638
1516890600
87859130
2091379244
1571358619
762624862
763924084
1144226703
1184894632
940066814
1629489986
1563919817
2142646356
1829333213
1219375003
312885547
1531155964
942514370
2055226298
1429802937
106119764
784995246
354959979
51993851
1284014498
1549370808
1166252124
1091703267
990379510
126489418
1032348525
1679100853
356231160
103973013
1134593249
803183884
1106274562
846560393
116997703
2003089514
388216229
1224697398
1554429812
283959858
31954737
997421466
1183141614
173252577
1432402840
1333311725
596223467
723903902
1825100855
586981414
915574943
873192010
1437240094
2121137512
1663363120
456998567
2025235239
1735144838
1527695070
1609231350
214956412
586874466
1364872370
554254945
1749083209
954114360
1117442460
1993909869
1703446959
628450075
930252788
72334064
989429592
749599152
839796792
1418901212
2116214423
742915127
468456331
1501341919
1596101408
1668402306
736745423
1682774157
1535423814
417070968
1698951124
1759541686
657156959
1826719082
1792571751
432689976
603155378
1391203719
1285040762
1910461305
631402005
831877647
1811592529
770395601
1876375457
1867170402
48376829
788244672
1392031922
597132467
1809699909
270499656
65096836
788455274
989606587
1507315171
629174879
1657622813
196923455
1315176595
983718112
1754093726
446143828
2052256462
1632516964
1445736017
2135710112
159562811
48105124
321504173
1248432748
110487437
586306666
1202514599
1957550485
86232946
2019799984
1586257724
964588377
1153879989
942847945
1116157572
1811263990
1166289222
8786245
1213870951
1961372135
1006643872
1771950214
752000692
763603595
643723060
225525216
519894018
1209742892
173220499
519908301
635416878
1337540153
1256064715
848324554
2025898680
1586957116
1774236771
1180531508
1579001415
591670393
1792549623
576986665
511412160
1348377406
26324224
235326654
1924921125
2047555217
407537691
1898978231
1810354578
1188310120
785263577
1625118609
1224146409
79992549
2019834539
640261243
1482109226
384967211
448618578
1434607005
582314382
1859441056
612798466
2056356207
793195364
1123827415
540848205
702353431
1488592721
1513379797
258419540
2117670427
1685337689
1886807195
112796215
811426545
1758549300
141302469
1792365883
1333293808
1930599465
1481875849
28915897
999595133
1969967303
976597806
108232591
1137289179
693531227
62678255
449787526
1598356565
667235241
1310969861
992200473
302007241
238130561
1252724605
799914720
1307327718
1601570932
110627318
942477383
376702667
465685363
514942018
1374256643
433987898
962328980
954376484
1264103120
2136212751
329596771
94370346
1823211438
1747178980
107134302
332709175
1185631582
510985242
1999879094
1257289709
1826955786
2118453071
1898702827
1795581987
2020061154
1095191030
681177384
804392262
1240462494
1441248302
1285227502
597606640
2076869291
218774724
1355023365
59265227
1193474904
640068148
1548960667
574449008
1058782142
1232728498
1087358108
1005820634
1559445722
118961610
1252363311
101771096
875545688
569037349
758175203
1413421401
575921274
1111432227
697963472
461916954
359307907
880045209
1196749664
123241115
31668002
79863013
1133914415
1526202858
946138727
666675150
1388786022
777828749
192834788
375670331
189228870
518377135
574873883
142588168
1353043211
1610410036
1125857266
1389315524
1275678790
404990879
624461879
1303988759
2061160411
778913084
400984564
96729368
318120125
1624337280
554689533
683270011
2112611200
162217187
1301085916
1108844878
382091163
740851846
1613809035
375803902
1600625861
303040684
402985258
434060118
1640289678
662513371
1330062973
841623014
611497635
1699862721
1923707105
49207150
1084913929
1981388114
191026766
1455555784
1649101149
1380461778
1388944671
224148591
2132310372
1454704261
524600109
1334552782
268256456
1033686604
1454637899
1742614166
1850151869
1778805170
1669552810
1448432783
724229067
362623603
1625652616
1978252699
2098490071
109287016
10048258
860441029
578999636
359049101
340355206
2056527772
267677088
539544185
1398584257
19139062
2032970308
1393735785
1361052921
1361330529
365060707
199297639
1456942706
1864252441
285471715
1856955951
1378052175
1631317609
880256236
1849343348
615889133
1198136325
620404752
696621884
1872326052
1291414144
946640575
62159945
1266449298
12692897
1244886458
852651517
2019224245
710819714
1886603939
868310770
1521571375
279295332
782323763
2098736499
1330221975
816428149
1832639951
1317673726
1602089651
1718047290
1965653872
158340927
383236092
1893606788
1026730664
779809452
1402978314
1085851660
1519893351
983568824
1347843230
1046216157
879540528
695818621
31056233
994448593
386817368
1657712258
1253132436
1715006210
1776260980
776477736
1960348025
1125570321
129029230
1599823719
1115516601
1156306958
1566462562
889437461
1381964068
1409509628
195208616
2100923138
69191412
1593671667
581145742
1522583956
1700689443
953876861
535732122
433987898
1846298193
404778326
1637577074
1268399997
1476679635
1783593885
1831474162
226927054
932826774
63681826
884330848
759961781
1658199274
1233876519
11655643
953697724
125821692
626018087
976114606
1003642820
950911816
1380512593
1076975697
1009440060
1943525077
1630498803
456394576
910788552
1301439692
1319530154
2145036643
2038544207
1220410079
687137586
740872025
1580952959
186906124
1552421757
114736778
1664731915
20449232
1920888730
429844111
1393217574
1588827328
822638359
227097458
477720120
509224966
1019159297
403776860
660255907
1382425900
1320096050
731492861
1689858852
1568365352
2107888272
1761611253
398554532
1982084769
1064227158
1350191568
1210451534
868856913
1323801730
340323800
973413638
369315518
656060172
1163107396
921397842
574954148
177270274
1957870
1518255038
1388290620
1910935129
1333174325
1711004442
699661888
1242338829
1061980117
1970888960
1543371511
589330184
1022539783
1860161982
1007777600
1874774174
1365059477
1464147357
1926797016
1359819433
1386461672
820029401
1825708273
995875
2053513822
1654330434
1179428472
1547393098
1277266688
1125309515
1429186767
2109685251
1046112162
457966999
1126551762
1968291523
230432955
1897576027
876224875
1451456960
1688912855
658063375
1202144434
875974280
1236422413
886080435
854147971
1163731111
1221978987
468260162
1110459062
206107802
1097273595
1436023944
1731416401
203222665
1375802222
1140676886
505577221
1103229565
304498709
2035802782
236724745
1737246163
814656834
772293725
1194323360
1049291449
1933640946
375124919
1901336337
246929319
335484143
2103631308
2147086581
1391770915
1659689613
1591068412
819772030
1491878522
870266262
2141931002
1111265568
726419923
143724811
2010634498
1277207565
1170628451
262151047
1422332897
278074934
1426816020
1457021594
1981830534
931794298
880105370
1164439335
1148017908
91189810
886960892
370988138
214043805
1673570098
1713724440
1214914162
1686554936
1753629548
380415021
2112059136
1194099841
1756311206
1349814694
387433675
630274055
182775532
1073715365
1605095118
59251925
747707398
1941255312
294334653
658071716
1873014665
1025996285
1337928065
740383077
1655089987
149589122
1609239855
881877006
1520403096
1124656366
861938168
685625669
206151727
1570281099
530453357
635907346
1217181283
1116386613
2065598046
1245450913
318854508
2022669347
198705606
27691486
1035151277
996166795
144520729
1305964976
910049896
564723551
960071599
736391481
250789712
588286823
240163941
432295525
1308657249
112398761
1917699485
680997215
289986465
2104312423
1228150271
1510498645
1650072144
1074842800
1741928601
661331124
1296830082
1105567513
378328918
1917220795
520991053
1602014847
59503050
364232489
348131558
1582660220
1379276602
1575490876
419009889
1820995195
718835211
103632123
1639639545
1261273744
1706102388
1417789371
680329052
230210870
326286687
2108317424
595259986
170979619
1956425527
596229786
495090059
1502754281
817093669
678142589
995639916
1518416588
160453549
70940378
1217825548
1582666542
936352860
1749084023
124468354
200858851
1165141484
1708015607
1189287002
226840304
1055245757
1114974480
2085418372
1231556391
198565038
1794206865
2115585063
2085730803
1332149578
1275672972
187987671
124102832
1764353619
152988761
984826845
1374437185
2073880346
1417174165
1666439816
2090551461
916407325
1621469582
789649061
1915576177
706779588
1019247389
316751107
579042773
720107981
1947323051
1497414354
1707222367
1747667078
1754720309
2099522457
763694598
1365522619
265370087
1106475903
337838027
1295293772
769612717
303327753
560694024
1595033136
1487498700
230242262
413326926
1007620638
19326786
1449079154
1591606603
1069720097
902475267
2081987779
1193216603
126904075
911833805
1612915998
1736318143
709889791
702251760
461071949
1764085032
1912748040
1767024035
877047766
1780251077
691234718
390926586
1589075560
789226683
1623660661
1433723335
1712971366
1501413022
952186630
634247908
21941837
1696748696
1640083886
833559500
523652035
92140999
1294677329
493744126
514179985
1945162687
179874381
2055833928
195342354
90361326
2006433801
125398823
1229425232
1843204384
833763574
1835162295
1627953479
171439453
1920036502
1765174222
1866162747
801482830
1947801748
713208039
1149342200
2045211012
2029808209
1515719839
1811746112
12645568
431701598
83928006
1995144167
379348059
415563549
2076960685
1302905484
76158943
1836114026
1410289200
294381327
1038175045
96487195
127659852
380992921
299154672
1380896875
766472984
1371985204
461924490
1346841646
1702615848
2133106924
92167577
1521521056
166888791
1043120211
1001159496
1669802234
1474887661
1272433519
1482350592
481946764
1942227514
2055057387
2054116465
1377906324
956225760
251941126
1334429313
1271963135
1372186389
1821666811
1065624882
662031196
1034369428
414854116
742931803
557102698
1605956934
1551711064
847850259
623866930
1937304661
349120882
727215996
144274624
1178051845
1926408437
2113935457
506681724
2066775759
641266940
1232006047
587985339
497022215
436111859
615430699
939884362
1078670994
1552697837
250669817
1671993271
421022838
642080788
2033573626
374994556
1434293250
674938252
1997258064
1975433097
981021391
1268427511
221278897
819346657
959817669
769868789
1215962173
1695947673
1099168234
762288548
1439326756
2092800068
1902171736
148631373
633519946
825890181
1721268709
813263620
1683974172
333102888
2063557852
186469563
1114954590
777184662
1715488894
1712569562
131519575
1123262711
408816768
1671363198
1490561478
593538436
184482522
2024729131
169093979
964420069
1856159709
1560945139
1060426890
2067969899
1858152050
1426761213
1746096862
1212729146
1136118014
1389735494
2118999493
1479688394
1481586181
433288640
979544482
1413836675
580865587
2100775830
1857028384
1115256004
891909214
634737209
1131986392
1816745823
607597299
2112449123
1966410930
1766137685
1243516789
740694357
730581483
651616480
67556786
1095142771
59437170
1999010359
97703434
1413599681
1379739512
395474589
938193105
485373731
353487920
1862363298
529858130
1870598929
77022386
46641812
801420169
257517338
1979133224
565547408
95195743
1268904443
1384827955
2071975495
590924482
588319881
1540792353
435593363
611002108
1947061386
1179277459
1448715922
1116085404
1214444089
1812087077
2092344597
61484835
1341193846
2005024450
93368725
1242826404
448530861
1656293439
1597855931
1498117270
1886456387
1686636394
795487588
2047802338
1297732711
1237644593
1247745405
1634611625
1654788141
1309095065
2108337211
1790663307
2011940027
1312944799
1902692368
86571844
52687538
1282256294
1579813446
1987057373
704850101
104165546
235919858
1268004517
1276908120
1785551743
1145830717
726582609
637353047
1254735179
612831428
159254761
1068729676
1264185244
444470135
523592364
436324210
1412290132
1879603306
131309145
1163595373
1960371553
2036592556
543250395
1706440172
1811199576
822633984
269776007
2033694505
858841897
1652194291
1034885989
996620391
1844416945
362980411
1049512434
6175881
1639282080
1621543021
1952506844
1489194840
27328392
1405650455
242650379
673356423
1883296653
1641069698
750295348
872717021
696500214
1093032676
1864876972
50939150
270385549
1659471186
321058879
1466515963
76237153
113292709
1291968341
2141572633
1572238239
1776643020
1188131192
1428962406
1875975571
1687737443
1760117391
1722263545
1213239433
1012132131
1414488546
69453813
2109984004
176375252
283702654
519198218
999062405
1862005842
1625045774
779370457
880251165
480010864
173108051
1119547354
1039363619
1477994371
28054746
1782855661
1627798589
456192964
1722858770
493127095
1084376634
848495322
426109965
902517009
315631055
235169605
2109488763
1685686262
1347205889
631271037
950539692
1697301599
13880611
2068430769
1274179848
672530405
438182097
1945221738
219398396
1783635999
1931352618
843063045
825135602
60795923
192750790
641689294
146557529
1862485843
1928233039
1497315643
1387494481
150042227
1767595431
2015497297
290744635
906293548
1128977459
214701920
998321524
1131857721
1783102559
1429777132
1799545659
1402958304
433998475
177918097
653700663
1800706242
1046561063
1815441248
1004387593
1926964268
354768161
1291503282
1156459860
1041047284
45607423
1815159234
985433380
623792360
2047952566
1742683482
612938204
172041380
1274603602
1737164632
1861188177
773988912
228275537
528565354
1710601378
825351113
958698581
1012231953
1139963342
1365129041
688025314
562350963
1421240231
1636726073
1848996003
720660845
1488790606
1542009619
256014627
626391930
847278200
1722132369
2038822828
639278981
1383612050
747801155
585577134
549936027
1044228579
1062833624
2004694416
588698620
1824510374
658742227
491575168
395244960
1128188145
1044853688
535890566
779170180
326068988
1212087206
1597011637
1181841242
1056790351
936581234
2111835786
291202083
1359767309
174180532
420886120
1996777453
522492362
122076960
25815456
1856140986
491040320
1945436763
613536500
91299253
1457988431
956119535
1974653333
1515669034
1448607757
2020941018
1929387511
2072222024
349621745
645177858
939553229
2014094591
1754713945
1051550907
1170712507
254509962
1759785134
990436943
334951427
26392691
657296653
729735151
802951485
712394783
82761659
777472384
292859757
1108590643
51899196
90999840
127708603
93246225
1252117968
1603610029
56116602
976657033
1848987497
936407525
1636574177
246191040
1552839470
1909942384
1056493137
1141599646
784645341
1931916173
1129181021
1795827074
930177331
1434241472
468402947
675524945
1159205263
95036901
743597739
1485091531
702025946
1494017912
2039369888
1145706941
122100228
1622764456
732892991
1689246815
1474142556
861214715
1661287303
45158333
950222892
1026552163
617509265
1463477298
1861391040
1014584798
1944544384
72301029
257162074
1665309521
1510545354
1862460473
914884057
696228771
1209396025
152867851
740458448
729019610
1782343130
1748071164
2102384652
17858059
1225882875
468404964
1923049850
1228197982
1505920434
1393905920
440773902
121944389
1704876255
1579724800
1030982418
1507999304
1399224978
1095919808
1019665953
1063390981
541009432
660034360
2038597060
2025478621
1024937487
2121197533
1741131046
1960394290
1935918999
1078103109
314444861
419098990
1351597102
1187042221
78012572
1321167962
1001536126
1427161453
269194820
31355859
138797745
1898061848
136583920
608697530
282183114
1033602880
295597403
1697840167
2042118831
879682954
1117426534
27488904
829987085
1770810253
508565286
11992024
39370707
2042035282
819558841
44956238
283175151
608102807
316097156
902324919
1168504743
945213882
1044965910
317640833
585455705
104178138
981441204
635915464
2015098393
1370038363
559285101
1136344869
921874671
929432394
1386234390
448963430
207909990
960160781
1132333990
1808096775
565480398
1022735113
20261484
1626127288
981468280
790530073
585086696
1958890140
1795545462
210535184
1615662795
303766130
1360189279
1759572976
1832237668
715986359
312164957
1217186591
723794986
325629304
1815896286
2033908991
1017128357
57514024
1881987347
1598027158
1152435625
669945266
92406601
1637946135
2107767072
360737292
623956021
764428090
967112376
1729185637
650560335
1816677836
379947762
627676544
1781710385
1693591843
1033819282
144961092
861951636
1242235027
1261920867
1990213330
1501600664
560146440
1421466664
1299338123
2028624144
970414963
1007308683
1859399921
1315351600
1199462953
335653591
119303814
539580072
93671791
50619885
709135564
1803396077
1492681538
1008343663
1435387831
1763646664
1624196786
415382601
1055372980
902128943
1566135511
1351894905
1220774602
1780115473
971126276
1449891784
2036700377
464576395
2138198345
1253973033
1062459676
1042479728
1607296363
1180649627
1605911152
750122437
1635441892
1591960425
1474794078
1051935130
1415773739
1573343458
1843831800
71115300
1571182633
710058441
659142212
2142666410
788647555
1268910958
653357508
714120034
612486704
1060013224
1117380305
134034951
1627583880
1767258206
332086125
91037910
368373965
1385312980
1405279199
1752731297
606861880
1315508934
1108695280
1019963790
141122043
68976578
1372059566
555073252
448637941
109743056
980669389
230008655
883580138
1791210040
1318410945
1747550243
295562270
1796666915
1344361961
1460004694
26907866
1341957320
1715202333
545398430
1859590640
1406715250
2081333407
36906144
1150073282
439155296
374640078
351698040
1209640024
626885474
1900898425
180379014
1167690318
198254296
1729123545
371346159
498995290
1638912194
1273523995
1913277298
2090635411
1062591981
206290710
1930665272
1228257611
1057096658
1574055797
1717413287
1213354819
562609103
43237630
1257938796
630796130
1526951796
1136285395
631597722
1157518723
2023319336
1463635708
2101639821
211011564
1105660604
2021428149
1978323406
1089202165
2048757174
399802465
873820755
928587219
1330155305
655518609
743371321
1171637548
1948468786
1774653987
670439152
945924757
2026921581
403064240
1790521888
379735067
2003968003
2010191077
1945950305
633146442
248819097
1771664805
1004235582
904590331
1157652811
1074356016
2094029191
1476296489
1258298689
759835680
1735136175
1641579441
740542773
1012687800
66678629
387359507
1258016612
136681363
397844252
1902788133
1468257909
1815621730
1862989829
1647903442
565942729
849418436
984951569
1623577297
374644924
982109492
1835806039
633122364
1517900219
316039144
1516395130
1704483709
1189605680
1893501014
1826331808
1946582662
1423135184
1108197692
1058621271
1080309275
568130403
755899571
929113155
937142892
512312401
1261354067
1857981352
2099923311
1915766504
877377477
407143325
881638328
187689171
1995145095
290099538
1219786147
1370326321
305395662
799101619
1609573068
608421747
1702628278
713550349
1938758538
813665611
2112479889
666844301
337832309
1387953337
1123475347
258596510
405657290
1329424005
412861963
1184481977
1838152403
1096151621
1821422594
253658724
1844404806
1758981207
10429750
841176758
106146966
919332458
2069939996
65043059
1917519043
859410765
211070852
1524801077
1785502704
606892004
342682607
1462675001
762495153
1936095541
2130606977
1598098533
373724251
1119498810
279598414
2060257534
819173103
165696575
361694812
1790357413
1845652678
1713984605
1813872105
2116054138
1097659977
1881807786
1174977036
1758039843
414043241
1457024688
1432764248
819560327
521287622
1363237302
942733876
109347404
1761843211
504040804
48112023
299353453
1264328156
1411150508
344608326
1984827182
328148263
1270455577
1949944009
1569165558
1635760416
313973273
81932432
1056956237
2098505406
453676203
1977381559
1807690762
1677127701
299681778
2067104670
158399070
663833418
1439849531
66215891
2034338984
435379170
1452147041
1397160385
1317718807
1964751616
2096595996
1633177240
1724680534
729905244
281187383
945210433
1712460274
920938114
47601435
1172559473
533892007
443717363
1630158420
78901666
1687182616
1325955249
2053933447
1165221026
372655342
2073386298
1063513585
580501263
1940721179
1592878277
343678034
753917942
536930038
1730485217
273576070
1153206938
385523512
494579993
312595878
1143529248
1391997812
444250629
2123593080
2128100290
1252930543
859368099
200821820
878075460
1356179003
1751200418
1862706376
624012514
44780019
905117201
430947900
561370666
171784785
550784269
473560606
330252465
1068378519
1264020135
1964923986
1897024
1249828142
3745805
647505044
1172312765
1907453583
1058296818
1136425282
536371548
2034206565
4639300
1928700077
1849967677
1982633685
1039463718
559651593
297011120
332851824
1582380334
340336543
142308178
414226828
384378208
1775032566
1867903257
707857056
1624529130
121713761
1475259613
578722729
2056118779
622078294
1477700599
1541583544
1060993736
1526360390
1483348531
1141495118
1770527081
251684044
568638288
801190486
1483306601
1743255116
251386952
286232177
249084849
554036934
2119070929
768396710
2098553463
707394637
1874133009
2145646201
979637480
1154479358
1981941360
683635106
1955441438
1243208693
2029697386
1749422564
414537756
1847625871
757103468
102715977
1934132515
772307202
751376641
1210531600
823292262
372625401
85940965
567715311
894336049
445980408
1897285110
567417095
1617748849
1396779103
615048856
163147669
500794358
868909869
920500287
407159544
1313279282
796429775
1389128646
330974050
286396555
63489638
1888945756
1085671845
264730320
56286943
291727593
666607312
132240579
1574425800
856986685
1478661296
239330822
1938393134
706143755
1422988466
734166452
569913735
1401007503
904111949
437712542
1280257766
1255098464
1450332565
1677168286
1909018160
485618151
1450667699
458356748
1424937082
1050193989
1587942996
1070423284
529148555
1010461202
1533115721
2133140182
1527820943
967658851
68865159
434363366
1793656833
396392455
1323877803
239170082
476750700
1466221675
1826050127
732819566
2080995535
159019343
1444616762
427943378
891211461
1140693735
164086393
535732122
1062466495
2030014020
1957936712
170827920
213108861
892908921
1990260550
1190345673
809024379
1504694931
1873586274
362173375
321720373
1771354342
1181970716
1110824161
1237521442
1166507792
1134862958
541112512
2045845449
596433155
1194360892
1982850484
1800130730
1216748973
1424046058
561672653
925177021
699104996
1868301664
1473573781
1433394103
468391107
1792526856
547505769
950042133
1972969289
1052190748
1119718043
499775692
1954494629
1240252794
883025316
285145970
761970592
219071789
1921521345
1953016885
1683820708
2088476733
277827988
650098974
197409366
124566369
387545113
1203239427
80556955
1388462490
1057372236
2071792966
755666194
739977802
350245399
365108497
1764195902
352323203
15340606
1216064890
19458272
312084424
186178851
216300729
1564233819
258248598
549989648
2128524477
1111044110
844796526
1669905531
699468525
1967541393
1950045314
1862397679
49045331
1560957603
1369555135
874324943
2019867373
1739610970
869733037
1351263641
1732717502
1330063932
110172260
2107468095
1592575351
687739522
2014271719
108105324
863090222
1899243560
530486489
496788598
2040425442
847794314
1543918254
1374052960
225062232
1369994416
1137252940
2068370124
189726857
1905301911
1573317714
114856682
198425122
1441766723
1448887393
1649687821
1557445539
1599059089
1846742405
1602987481
17467514
284173537
1178377864
227488732
1456392707
1875641653
1240879267
1933777206
417602062
601088738
106186252
800121320
1282227049
1999554893
2021845762
1444290113
2080118865
969150788
598922310
880628303
1450199340
331160902
1157420194
507279765
2078463669
20794168
1670174194
1817384861
54752667
790586080
1756807223
293177366
1614885248
796468149
686495222
47242718
949871406
1983393511
1109970942
24498824
1585947838
1035745775
90509963
29103233
431348388
955684861
1034205797
357956570
2032340452
2070782948
573294821
894562699
182042990
322820189
1865732362
1819527189
464265282
1790194503
1141747956
730500287
1870270112
1915083664
870434461
553740256
1776057840
1795761274
996978626
662056517
382440502
1919732982
681833975
962087205
82864252
1363326115
2036081735
1200948219
1480621297
1984610755
1653775307
1399458835
1053310244
1981412494
1798889078
1434420608
79704158
809995994
56391508
372235628
47037562
1939287479
284034966
1668075067
1774280434
1289502640
90990915
258631455
2001126682
1196009255
534368283
1900158352
866349207
1314616478
1626727083
2091504902
403142648
1486720514
214122007
1472293006
237050345
1695498194
669495075
1915968656
903519058
2026720279
2095861170
1261576754
69273714
1501859334
1844340031
83298966
1392658979
1717132242
1407190360
264474220
860996148
1570623830
210286813
1661723246
1870784975
1691456470
1336740119
68002324
2130353554
345876860
63056352
974113534
1254780919
139157269
752622139
1595349476
762612374
1983396014
396781539
271470593
2040564527
1468274371
518627886
722843965
1328558131
641593697
320308941
138984766
165420354
1650334676
766079734
614619790
860946920
186440920
1750483096
2006342307
1765411290
1176163025
2042540416
1883230394
1093711083
1971569879
1358231182
1996427850
367535682
367869011
538353191
965744093
668548691
1080731735
675637056
1848955617
716320644
603925778
832903804
64400375
44490828
126382172
990606977
1814809818
1992537017
176457230
1891524731
1001805763
73896414
269111135
759166914
2133357108
957511039
1112307050
1832991568
1165593206
1491558744
204573519
285087516
1891493949
1605267216
920908184
1567407026
1993242597
2095501594
847723887
1407152559
544140455
809464724
691868808
1029057598
1151487544
537352323
174740040
89452759
703043994
1718968598
701430169
961709259
1615927250
2033906860
1527846751
102447909
1981118385
423221738
1400071183
1146685452
385348267
1533611273
1057234559
503064437
1976776902
776160341
717648029
271936715
920577236
1902015026
599951086
164560729
719859290
1717140483
2059985072
1288447474
1027847734
2135578649
655423759
1092408468
1203719440
1066995090
1500801065
866492812
1530627219
547540322
1297685689
97040631
1063287003
2040285709
1547398364
1252596444
819673640
285095252
1521651094
1945203310
1869158161
510576370
1983316488
1195069434
735673042
811353731
1298627320
1227098417
1773935812
1686099013
364424273
1178355493
1073867759
1296001407
1092484813
78236906
2096618804
2076695721
1949677061
963863853
308129254
813318072
1472259309
99549940
1595832200
1511867482
402238241
1074444569
317904319
445824846
119450078
774426348
1296638317
996418533
1107117030
417639458
806137636
1827182393
323532025
734883490
1778305347
805435456
332402755
1264647187
1035383223
1306802910
1140353275
1188319364
992732149
1050544695
637886057
741417630
1573108432
766142152
1915662917
857013638
1034662149
1275360961
264641735
874489480
159502837
83970268
144222216
1889794969
1521429770
1972680919
1022156004
959306532
425508422
948758328
926095603
1068408547
599982283
24604080
1931492220
2091322247
1694696710
1175432509
1996125909
1246257000
403515908
2049183544
772436682
518080074
1739752235
738158431
40268766
1603648370
2015968882
1624194513
933322956
2070740438
2021240386
1931768326
1289877558
700662465
2041963497
1619049322
596621361
1470744040
258542698
286266107
176450116
2030165013
1833206779
1976186990
1206977749
801640203
2066308600
1788699117
778171541
667212842
799099758
567009384
1258504682
612709429
605857297
441180842
102978171
146120605
25147750
1605475336
570222552
763037010
630517265
2104725746
1971004390
2099581079
755432416
201550030
1892686920
863969656
71700348
897896545
1917189625
910384105
1206210989
1828833709
103703421
1037843262
813813110
87544859
1594724795
633173511
124662362
174873066
843337121
901630171
1437264892
186942679
155431921
706637906
109291899
1281858223
868403976
1220849975
318389590
1232867355
406748554
793661028
517185772
175979274
2114187721
154151858
32753550
603909137
778749912
1451454872
392024478
253442562
41937634
1449771646
400690715
1665792106
1324826994
1384949867
1974180846
198810569
255528540
1996097436
1491657034
717350575
1457241430
1277623105
621286737
1397023134
1965678666
988411265
965157936
1637107899
1461668137
464050662
1094344543
226233545
1119599455
12382942
665319761
167605187
2044342880
996811846
1779966274
1160745142
639921240
226473025
568173383
1277911393
1571929869
786995056
735718035
991295976
1830903780
20001765
1908147624
1936077563
450312312
1847496205
1098886082
151210579
125551595
109460968
666846787
1647925573
866019682
1802291139
1564091049
605453009
795344036
379098950
1305304251
613448812
1386945352
877097803
870491904
1313388459
252293952
1810420378
432994199
1425903712
154878329
1716265930
203678382
105955383
1536895607
1574876407
1547875475
352823790
2095985513
2135419388
198335749
2119139721
883535676
720348968
2041601673
1656661970
392180302
730721312
1953243244
1405127785
2043489382
293872993
1863869717
799630423
312124555
1898966785
749523444
1289582790
1535883539
1758283093
324358535
552152036
546149054
1168825710
1724084543
1245281667
1266815187
972128183
1311770910
753806782
965647963
688524642
174577419
1449461977
1278270845
117930899
1497372904
530013296
1784785677
130128393
272712256
196404592
1113496591
135897765
2004263980
398603851
876476746
1161959854
545611647
1399415860
657769999
69833017
1411187698
1589573329
1355125049
1087805996
37427906
1853386108
18697641
205527223
659461966
1113034849
1838172385
1619687576
1526799449
643877085
1690847205
2098381669
1565661762
800806416
102213238
2075743293
898419825
1262792899
544736091
1082606524
762715560
872917762
1968178529
447092725
578612358
468186584
467209579
848108566
1537814997
1712419663
480976529
971927773
303477861
2118650812
922344168
391021210
2139376313
26152537
224468310
1571567476
3826306
1796436285
667499533
593692883
514935053
988808627
407708899
1425570063
1416254522
1571213920
745579956
190317007
1048689078
121219428
711104259
910090571
1196163739
1687685901
1520807275
789876997
436383237
342410862
1122049974
552400748
463103924
194077560
812358093
1474670709
2068363294
626792962
1727829622
513941734
634850439
449316805
502586537
683265295
1960217666
1887660151
2005600331
2069693655
518136579
1590602473
367662819
499757112
1497942112
821135142
1578931013
525262994
1206899532
1351383545
2118723572
1527530182
1309864608
398717828
1896614650
1970485045
1604896649
309915885
1086522273
55382251
1981934272
1450155290
1288483716
2102471652
355174050
1576545642
1984498527
1055796740
419452111
1223025846
1803246727
1830184263
585515105
1456161075
719633991
2099917211
945129732
1707758613
518503569
964826361
121215024
1004425509
1042337063
202938550
155028843
817594157
749366149
1097889629
105517753
835736370
377011851
608980315
1819509371
171784785
1246934692
1000092588
680718667
57732073
1215142605
318594626
421438754
1402572481
191425657
201335412
174443158
2122547701
346595134
1983410792
577732659
445903172
204083328
385861210
769119370
1610667553
1878081457
1815586365
1792600364
647963837
443869787
940879876
397267771
1424186860
2125511222
1610102178
659350845
358233257
1900211785
271631578
1431687198
1125003247
1809673839
1183543873
1876053760
504757699
1569824601
1639014517
240695145
1581416116
615902966
1979504125
1920429892
969875936
2126866875
1404387729
1448563998
1715443101
729179908
676020908
2138256275
1708348452
884214055
1861856960
580676231
1638974686
1907547960
1884792514
1633201483
94208833
232057000
411736707
986553550
2048233039
244014392
928565233
963647444
589767121
186090505
1988682599
409080951
1292978277
2106357872
1225352504
245061998
1381438660
2114544736
1841619327
694352104
647408531
64075693
1735786348
1798463907
1520744221
471675324
1125007375
1814867037
903512915
776692380
729800116
1276605679
1552503841
1044747893
1516672594
2061058117
2133254405
1603956142
250520170
1015261538
1154508945
1922260950
1406377187
899236755
2054772226
1567815312
192414828
943501153
458748278
224079191
1796372251
638364311
1559006439
1106449979
1271300454
747772598
37718361
1141290446
1002683854
1018885887
406634343
380489888
154166098
703894875
1392952395
2084430556
154822932
991090689
1672800594
612991199
1521743605
403761589
255963324
1533349445
663215482
1264417776
7043014
2054473280
866695152
1093307794
1125181461
2095239522
1292828419
2043257787
964951385
622734807
1346082335
542536596
2028450094
1010222775
1143539946
1891510358
611407017
1808545698
674000539
496908532
44673919
1233403761
331030624
1492998405
234361652
1954094894
1075593860
1207711723
1630850765
1540453067
2143454296
1408497093
146403051
341091154
1041165493
290484363
1088075015
413073610
196047498
96943977
2002855210
1005565928
435562310
1774041069
1069616998
678670540
346020487
878739704
658986865
1987421944
696961562
212966460
24521626
531078954
134818883
1242420027
1433771248
470026676
2017795001
297273089
1801475507
1765595506
869013471
602777082
799326682
710142648
868478039
493818172
1104006909
706366798
209181786
997135361
1813232290
96592758
520800975
445143391
1236235377
1669010011
1224657561
661317774
435375348
1834912476
964360763
280112792
1802635587
519547180
1712216722
843137626
1154749072
1745756753
207651047
2001242734
1988665084
1255530385
40967446
1016251974
503106432
585440811
1633670639
1196770393
1906341522
629199239
412972259
479305885
76168202
630480082
1990561215
2020996500
866746152
1320373033
699306079
1159724716
1899205700
880271226
1476250676
346524922
1064660267
267243698
1737542802
1341805410
1206724243
386661790
193988346
467693873
131337761
789801187
2080092040
2134518375
2048688497
1861394494
1405306928
1466161575
26414135
269461077
2064880186
313678555
1405338068
1282840261
206302761
79478344
1827369042
417476966
1389320168
389326937
1590007657
1473731619
1771507116
1024796525
1298503437
2049369855
764400544
896156496
209458233
1043439909
875694790
1527043533
364707922
1176238446
1382164109
175361403
1610474270
490689044
1633901800
1231717329
1805532520
912670895
1835277186
1322769385
1665917400
1851662506
1668458901
42568776
1111691813
1230022360
1096996798
123919246
1275441397
1607402363
518313136
704228260
476080440
879162555
357154011
640456552
1774001706
1129907788
1709837611
282942295
1069234250
1277087388
1210720984
1987530698
2034472660
499639122
1579839954
2000098240
1453931525
217056258
1143529248
895555187
142558388
2068342248
1863445184
1003273430
2082320024
1088797311
413280656
1375814500
798615907
998768647
2094879879
447583620
945084104
148771024
1996680702
1371163179
454778414
1178777334
1745818651
1927496804
1726435202
354110541
1571529576
1505973693
1794729610
478861622
497203628
1517816683
849240977
71234748
962320371
1203633003
121440949
893461516
1638708488
1562253667
1466630780
422138663
1376881375
1043327567
591371611
2026744214
671581415
1977608662
1857837937
487054133
1163966350
1242796046
2001594260
18671501
1978798995
1500230757
225597379
1606221632
2122465329
1893678968
1964996620
1984757707
470844368
1064668564
1469298813
494417848
944429762
461428168
408605428
438002572
969441383
1683856044
1202099281
1048216008
1596044805
270502051
1874958741
2117183081
575384178
1378693828
1524632544
929646502
2134782627
2060680390
670732292
144877155
403661295
1950968538
1407348518
1063224503
1918774232
346720079
1470703882
1400803763
1077065049
2091841677
1298717273
1525741453
1880916239
960370707
2091247683
2026771499
554598622
190046088
809726460
1050137287
2131951964
1506256228
714050297
713189403
1444320850
400811401
1546048821
1065607968
1359310983
921454734
1187454077
873698891
948649978
1315229856
1082679650
1369567116
830091781
722549862
246408456
449414187
77862188
416067583
725648198
2048632814
1975138371
367358952
876433004
738801355
1956580886
463857474
373205971
645050910
1095197582
368912117
561164043
2005533456
1059784338
1362835947
1906655745
1702343026
2029821796
2071035801
1476058868
2104615749
254507439
1767820585
1819304455
1015567166
1901162903
355291676
870573422
1362760592
96239188
1439431459
1992066548
1967492968
753892608
2115011392
950120490
1491438043
1614921667
641972458
885769962
482799531
162717587
653413231
185182060
1229277297
1624434054
90662506
2069464560
770189190
65809073
2035347903
1912045898
17544014
2086419568
879913094
1601546049
1965904170
1663962520
160615747
1654434133
370233279
735166324
1511752414
954935394
1009481550
1438790069
1289523067
1062899530
1246002481
2019437
2124604972
1435631922
2133208571
541861916
824287707
1592665187
531621274
1840453246
1559512973
997517002
1192440270
383493131
915905761
1953641927
2095639164
1658881563
143888556
660300884
1487319753
179393188
965215716
1852601828
1539527360
685878811
1411708973
1089044985
1377233643
1787156391
17818082
1105410380
1349138052
335377015
1670748353
1049966563
1038430067
878681962
710229080
378804059
241394956
1556975604
1612650505
2111441850
235089595
1367936480
355251733
1953043936
2079624175
720873859
1426804890
912862000
783141587
852086835
949746380
981428013
1285682479
1494802409
1364069374
67585827
2066603676
202336338
1269347442
279502996
508637104
1282990260
1708699646
2068082210
1639458735
142139403
1799530051
521857690
1555978498
1378358140
1880163863
1665554612
2144986084
1877387861
621106010
947674684
1763091137
422113356
1078660689
318934211
1180497244
1019198649
2143199476
1278091753
1509428143
510030699
104581753
880292191
798533372
496147626
1129229122
1828079012
1988999350
867192860
1875295143
1638270788
640303397
1293633662
1624062695
780497111
874019155
278809596
1623059661
644014543
1131830196
107253663
1440723830
676036960
1792591698
1649958696
813185433
1277710876
357403465
824929489
2026949709
203804045
34954348
1640656006
1299668973
1466864121
1652737582
1629450092
757700104
192350141
239825526
911586164
1093685758
1775487692
510864064
1071077331
1149655123
1987116658
1535209783
1773918733
434691762
1606554651
211411448
304208559
228400419
1134315565
1308683064
857439768
280406757
1173048087
1762782263
248499515
1524448709
161551101
1261788863
2097651839
853360722
1501784545
1907415828
702365355
333963621
1871588392
758739718
1695042154
1302913080
730570146
473622066
732344055
1973925759
943614181
1792464985
107700924
1902563358
1576854373
1184183645
202452487
1337532301
1309382009
716123282
1349042159
1434393075
1221407280
2077193932
31227897
940622048
1533254595
1633814305
1211484606
747047634
1046482038
222545913
2062738014
1595094562
1622695063
545182787
117688964
1238485610
7122507
1874487452
284239534
371630991
21914403
186429864
253267581
2114626443
1798797785
586364122
1224245136
424980114
1321134747
571884934
379939147
428348119
1428948065
1613875324
93838613
1716153860
377360578
1183255776
1231806613
661446744
2127923434
584561028
1716527744
1212854599
1283659776
657071174
1954076702
278756451
776457975
1510190799
974909950
1875763511
749262271
1064482752
670215650
1744890945
414871662
162447441
1734109901
1658373204
1269465200
251378723
1786051616
1093956617
231868187
138849
1800832411
1909594233
321176076
260166859
857952561
1345681678
2033599554
2079099100
250110625
1755908903
577560303
1248047573
1763189568
1605793619
1894095252
1172848733
1660381195
1843315834
235618697
1129350566
1188732441
2061402913
1502750645
1470645456
1553622047
82084719
1131844321
1275564547
1899413359
1811953646
687254493
1399052735
1278506464
856490932
554657970
627947020
2101207515
498869969
541028395
1407272056
485955589
49886851
1054014061
44823810
376739836
300062006
960359594
835878831
2065423533
370546119
9698184
1970047228
1289771700
1552237918
636908434
1116385210
1721621841
271053422
1822078582
548889509
314093018
1672667825
149475509
1513478243
180993656
1351750356
1074181709
1269755002
1311504036
967374886
119544014
986616478
2096477633
515241289
963436557
1169177643
1094650986
867099719
448358157
1092677394
2066099338
571898504
1221784258
882051393
1838673043
69588407
1842550251
1666167803
729910465
979383585
1776093444
57018894
882275284
1703143125
1764743642
1651655955
1551132592
854179754
1260096432
109392120
1838405234
35945291
2054624626
631267381
1244455710
1471221447
1238221108
1097921303
1787241044
608204981
631807667
30566820
1910260109
1900251540
560503726
1650046053
1101352100
1990738475
1019954837
1980163543
645060238
1313067885
684862235
712207292
1498338448
1758094672
91974052
477552082
892267332
1822562222
2039987229
1165633667
1211061735
1343252418
836811029
1033827804
1925597439
29200705
1553812682
1372657681
1528894407
675778113
1665953471
2002111865
236616011
745760317
2061066850
1319821390
1639944511
365323774
1586960793
1140356385
2090382548
987096915
232189456
1758577362
494358087
1558096772
568744760
337604904
2115303187
404454839
1129472204
114744645
1533112301
141372155
2024536464
1179779331
2017532749
1508148702
1595424572
436586376
1893838707
23713689
1819170599
382851190
654587267
1889465471
1952352347
410010494
702163631
1554185422
63061962
890602535
187191709
242123716
748537500
931308197
435840154
1022939355
1199808525
1883888912
100591843
1626701222
1261676553
1389141415
1399315703
871336933
1585353641
1421779580
941507913
220178780
1874132819
744898254
110404188
1139097680
1466995499
343737445
1369642481
1948000177
5247378
1420739415
1066383731
2032349421
2827968
1809870246
1522452747
1585783409
2049407901
448677642
2053416054
1098246331
749089216
512468277
2085641657
760606739
2080912462
947521136
1452014313
606704532
1678929121
74311963
769764874
2070930609
247123521
1137363820
887979866
198384318
1810652688
497245900
458691237
2131754481
1962128563
1453955761
440194996
682048697
1939211468
475269483
758620802
2122465066
1042002293
763499582
899523802
1652003608
935968517
969157526
779877589
1905922697
305063837
637574912
1123795282
2134335638
1388244577
1066457174
1830855875
1141303099
489431315
688571956
699087036
1871166398
603229666
335251235
1197568218
1536258885
504988978
179047799
379333375
1462731342
1556137590
1561343099
1501311908
797739536
1558353469
1642682012
700384292
1317845197
42718065
150016858
1081640916
789110732
514996166
967242338
357716913
150360495
834656043
1758027885
892955817
1519078817
2126215904
617684757
1199283696
1695802237
66243644
501909886
737192028
1224019350
1723376445
198702625
1828172638
639343910
1888898747
772627411
351855758
2036815488
1216602344
2115680788
940826356
1469005838
865445414
1071379111
1366438334
1397499779
1713052405
1608089358
965540010
2116021230
1427701869
601940304
1903086874
881211284
763925017
1289948037
203165627
1277804453
795445810
160101212
706331798
1821562941
11193185
516203419
1550587433
1815869915
1685339929
170105298
1910338803
1947879424
106798254
2044140494
480974951
735498018
461175476
629362826
1058355525
383525652
2080939222
1270954021
55703102
1783745604
2009977271
1810167361
1625721387
1691233258
1346593646
674392474
720593984
948869295
1724240366
1102224616
354288473
1951333764
1380804114
1093672830
468576215
706176404
1286281385
1549081725
1998527441
1396040055
1304587563
473189032
1279572847
348342475
1461884894
1710589318
1923518878
1682859471
486238425
2035729775
1511738740
1561550161
1302200825
1045025929
2088733955
1266685647
649089482
636059499
1816566596
1988545589
1513087576
1989547060
379979439
821560338
1164932650
447801786
30853490
215255133
1433870735
1495144836
275272495
163865796
73774753
918225444
683404136
572040078
1585972070
798917166
53826182
1764830705
592156242
847038166
503786879
60021837
1434588999
2096699562
807950003
156489311
1599156410
192742503
994458723
110472642
2103030431
1222636137
1861791498
600157563
576987310
1020533417
687922757
378050332
939574794
1713844240
1119291867
575521651
1556266922
580043547
5777153
1969940427
190458283
1590181805
136154252
1090302269
1416994128
919443785
1695494475
1127612118
1793842270
1888867041
1125429739
1100697223
182305733
242859369
311840325
499622834
1856791447
1675982814
723488037
807906322
1141618896
826565489
2121155326
627642684
1609710510
789698106
1340527503
1652417651
1660776362
1036633779
1756482290
1355958325
1749982083
417684987
419950856
1191771490
800617329
1070562931
1306867577
1988401077
1037738233
579595765
1980296972
1127084732
1401212551
1647955644
2010264045
510615694
633802690
87546416
1642733083
1041262898
2044670920
575805433
742953076
1449452032
1424336907
710207445
1715679800
1295015140
1065333729
1206120293
1853636335
622555926
545660731
1167959769
1355464822
1843547435
416722840
1482909731
462575772
1256417516
29717416
1330230122
1953254192
250051880
789515137
1635437611
1905373858
1392882999
525318681
38215831
723774708
533723765
678599296
1972614463
1685021737
2087024413
867526875
1874740742
1335735616
1018634688
2138475040
843203977
1163357970
646157999
312744573
1708517070
197724486
1297131547
2074081274
1262458483
129747525
567619952
400469701
1052218363
1054656871
330335468
1008029619
1328206278
1226794029
1655639663
35296754
543367714
183054585
1582022943
2085684187
301433087
529159610
341056578
992530768
1989057857
1011235794
1583836049
2016066913
1764962950
348807451
1010386385
2030692406
1361018050
862270770
1416823959
1944955299
1701701407
426789147
1470660622
16291072
1822306761
844522596
1335170790
2117943308
1015832838
1749883335
122581101
1097368262
1925180326
1137213874
818098133
675652630
206261502
1900075283
2020463391
1479805041
1537263572
1331989809
78947551
1939963366
1176857241
281034114
95702980
1919159938
1545838990
181572782
1300003386
1939778380
979546252
1379730798
1884617814
1872397104
1102857374
1245829591
1332047122
2060963504
1891122988
468450407
1588852179
1117118421
432048090
1565282516
1496791938
1462108498
16229902
1801531558
1022535279
352532421
1071430931
195256683
236852221
1588661853
172758732
787665237
738219684
355970182
1744024295
1225550374
150090678
649329780
630646708
341066355
1899016211
933316424
38896918
12396855
946931755
1700080874
1806149610
2130607050
166780491
1845552996
1696716274
1997073561
363215339
396258863
753608030
2076378426
1491364533
1739286078
404269262
1078245491
1874632472
925432111
1633692686
345636676
113838898
1514444767
1441368820
548626989
657469039
479407875
677897721
442123365
895668075
599248583
1447503095
1937536235
340228400
1363458497
1291986221
1124229832
276532395
1409188564
1850168368
503847454
1060877002
494338804
1409627209
804842548
341887277
1647784356
158943032
936152903
129733796
1763204449
1181103011
106201111
756946966
172101982
18061853
1680923770
874752212
632896373
1644335546
339519000
407955457
951961216
451883806
15278701
162866962
1933036745
2004646745
700319970
1436860463
1714185858
170240209
1970200293
1446738669
1036414788
102315908
593566770
1067314926
1000157403
2139792239
1039000266
621456097
598906931
1636547954
1469144545
737930422
310749196
1125716992
512770251
1995180848
211314513
2105565401
2020255808
575210591
137358506
109708760
1978596471
1156022785
694287028
1932151139
1953073136
1939147984
1016441986
1460600720
1044469652
1303807069
1587554471
343053578
424447069
254189185
1650349098
1147610524
1766424902
1318055054
1160974856
1906889605
1363044255
1514504891
578264419
1073136867
1192662439
47315436
451734686
1258208466
119003160
1166877879
318417142
1836863275
211081737
690542358
2078518127
105474198
1070461975
464241876
107826533
555326877
1311284103
1067126258
1398527469
4472192
1788525637
2014558505
806031539
1511991653
1908722799
1624913500
799802715
1211499008
1215731811
1030548131
309867877
1369607589
858270159
696514376
2130212024
432306374
1367059518
1726818968
479602105
1542400018
1508163531
1731728169
1911645791
1852026205
1263955330
505022025
691944
1340976586
1910727749
833683605
579191782
202142785
1455948417
1369527804
1274945647
1003992518
406166490
760921307
432592726
868155652
325453479
2006080941
820274282
589674298
1742093091
1073979212
986990404
958659245
344083767
970250491
1297142121
322161829
28788883
2129251287
1112829149
917824656
2040913109
351416089
641935920
195727902
839975906
1793968606
95383606
1564416783
1082400096
1314056248
863021075
1242234985
744360217
1975434591
707651948
625255993
901226771
56154852
785780038
87620123
695044863
514899486
1474411642
1108297518
764148363
1802111822
1361775412
89743350
207439069
1020328591
1823261940
1078670052
1427013697
1199212403
1998961593
1678221002
1321391651
678051993
1518430172
546483318
1922745040
1010035450
1463237398
1317458597
2094342368
1509759195
1783636139
892789446
127104119
1495120063
29977170
288723935
613509838
1884950491
73794307
368154059
1083283347
1840325708
1265606843
1122071068
941674061
879137989
391820040
158376602
1516431903
270572318
522316345
1017707660
880052870
353722021
1302460749
95907235
362055023
850531582
1155722015
729926576
1930614346
1627275408
379880943
473453903
1775909246
1085134383
1212690309
1854612408
1865997572
1367923580
1509550522
1418535028
1876167341
1465856595
1508895605
1468300402
1819894112
564699881
972709770
1288823513
3270763
1572372124
2021987624
1617404686
1367128582
1985245569
131678149
1060563366
1456754096
1571588179
1177347052
117391905
1403301554
525232052
870011633
322608988
597650247
345242322
466502789
1667061685
1544685551
2102540419
401917781
1333467556
55776747
151539009
1253492158
232754945
1909180406
1851431573
640641296
919666512
2030674770
740850350
638021272
1399836305
817600811
846484327
580988479
450635772
84848611
1876176732
2101868995
244998714
1690033534
1449713700
890452686
796396552
1393425684
604176325
107738522
306856132
709390325
1766359031
1859332956
1540948740
447287790
15121783
861902475
847731730
790812193
1400667246
130180102
665018068
1573970443
515794414
575713122
1117387507
1884200276
1935408714
1315868125
60615664
1006674015
78974129
708819823
231960208
1797645355
1156037313
525145584
1462909901
179205298
1687138543
515682589
15654047
309259020
368149591
1745094269
1728756235
1661400115
462902036
922967901
1588299808
2070422201
120017679
1522680610
709992327
523849206
2135447065
824142502
1087916095
1424291720
1619098126
51957921
15661971
195885355
2049132283
2083865442
1567024606
1662831415
481344933
388152450
992492977
2023389227
219394559
45320944
2024454468
1921022000
25813450
388412924
819489645
628259352
596066099
1107994688
1061163491
931279785
1672046391
91374905
62482158
1616152873
175089172
2010038365
731885721
727017628
1232941787
238782994
1049240000
1848767969
1776257798
1990212922
1560375641
1299298016
661989540
315869159
1190687197
1339281884
1171556727
119036007
1113721851
70480495
1701983429
1792361581
173226989
699476795
1903023359
982018842
997490235
439458371
448033181
309513573
467931050
1600327650
1690295872
2122669754
996484866
272208133
1134990471
1473125989
1010719701
1223726147
2126670580
502984384
411070850
941945720
135535281
807570017
1147889160
84873998
1090733257
1510514956
1252255272
263203253
1290733379
1537008101
722197758
552803006
17040209
1073930529
1829336866
1644969078
2068195900
1325255396
638439969
1370821731
1954063744
1271323710
47006209
1004715619
1903058974
788887801
234202571
114928615
2106534498
289954266
248284156
1065693465
522877172
1431005819
1228461123
600832944
902104723
1321455986
37007389
97812024
737852483
764781373
1791535354
454249272
1041727933
1092043484
2086061424
196281654
732371492
884495498
1395705747
1617392649
963805008
1684994655
758773142
873509524
157604849
1659716877
895702124
864149495
1490645774
1144426481
1352753487
13623506
189848442
183289309
1059210743
1310691589
837427473
1999322851
1078201203
904808853
352554607
1183004582
1691460632
64819538
1264459720
981186203
1162441764
742691264
1343440707
238282953
242660358
761636527
2039748141
271670167
585926304
1612001534
1967109594
305677792
1364411135
1890528987
881833144
712041770
1913385476
953840613
455573800
1053413131
2065191990
1081056516
1863692141
351933646
1204266234
813799003
458472348
1826167432
151753020
1909070574
352421340
1527653364
523946844
1596021855
64898496
1496492460
814922876
845210186
1186818548
990934061
1954166761
1650897110
804967654
1818776267
1964497054
382785677
538326082
1676086564
744736155
1480227667
1187546341
1846546459
1605412715
814712940
435802042
574959922
1292659736
703616835
970073013
709243534
74064905
749625891
1271942929
1183584186
1824567741
107345749
1073734177
665760987
45754369
932938798
1207220610
451331315
794920131
1239666925
1075368600
280435988
1092515210
1036226512
2083111963
1836766128
1197848204
725571108
1430329652
1252261130
395699103
192532035
2032671532
1790096274
890245303
288595123
217890099
110602910
1084458480
61593966
1763891688
2020129106
1521534531
566883140
148768709
2119736366
510513312
772104799
574763090
1824406560
115676648
153649263
370131290
1388111751
1409696768
1890957728
34758270
1942123847
337994905
2024364453
1017996332
1045120958
1023086086
371276399
1574331203
381484732
1310535414
86994297
493016568
1261955926
1918404416
187048435
1119309596
1438701152
78827217
162257293
1059111979
1616061750
1774166957
1121594353
737309319
520843799
338094643
165530311
1155901301
468886604
1703757274
1008605084
360230797
67416059
377157094
273338903
1583840404
86451346
597366175
1778154701
1120072672
213384454
1972718522
932715040
1528050750
1158586801
2115731972
1781092867
301446485
943003687
1027288440
1412129182
1846840239
333054767
1170001179
1533225970
1759864512
218943257
275403039
1743086668
1870332364
1811298385
2084888187
2138823464
1321697651
1802318366
647144362
643477292
776802932
151810789
504216099
1942694308
937053584
203641084
1184863703
964165062
1285468008
1709389266
210569646
1975274044
1821876389
895713533
439561677
866671282
847914938
2018746793
923730530
1667858954
1229385476
96095423
884471355
561138465
62262932
1343491715
1322560363
699509150
932604913
1962314765
1118579761
1498048197
2094593231
864283497
249908446
1740948856
1746340443
386091798
134290765
1855440467
175988634
1859792085
113868602
1283514674
955335775
888490345
1255353251
1336500597
2102829450
156190576
1368046278
690540931
141590647
735612234
584281651
2092728089
361849566
1489518207
1066651290
1377176431
956622790
1382190764
18806647
16804697
7660997
762704229
1089513325
615091400
1608405578
566471437
1812816232
993421736
1687743405
1218502836
535839873
456070707
1322964470
658908093
1805803008
1409283285
935012919
285595329
259506381
742684019
749213390
710562090
1789576443
318526695
1629318603
1576372041
249884886
1892412878
1925570065
479423764
2131159705
2062710616
1571452524
1157383415
1010946466
935977018
2139425184
1077558317
100898326
1520464830
1964967274
968832208
1214950669
937294314
501705418
1157224217
1422440332
1991259509
2123789054
633979113
1153894647
796986655
1890163679
283817403
2024430938
576773179
1054972513
1906906323
2012368459
1248349610
509118863
230990193
1359010953
1009931976
1503493289
569308837
527153883
1802710087
829461000
1074562404
2019252344
195303781
1418918324
707719568
1197068928
1294278391
2011450630
1296192992
1317074884
1584219590
1511025915
1131234371
1410616980
1385451980
414199797
920016525
517163735
889075924
1809786327
1340135095
1716679093
1810360301
886376910
2025983214
487256738
438685507
77134853
562382684
642763407
1510779945
1022617430
262642546
222239754
1933794491
509578870
820250418
679627085
395345084
58732045
1338723868
1991068367
1695269116
1863137122
968430422
1092845077
1044681710
512893157
927952977
914417614
121004611
381770030
810434337
583741826
663155286
1894139038
1738370135
356245964
2115448111
127306017
1360038052
1248595905
538472717
1041463740
2120537868
495628560
526779685
871585396
343765780
218549116
1147356964
1328281483
494153827
680446590
173703475
593541716
157830431
1176251956
971884218
1068891041
1227547247
292635477
1833509728
221001061
1508013202
752312938
1036862067
475980164
1144308883
1500335829
1420548251
339966863
332764337
764826336
497249261
97928100
1494644029
1843221227
479015158
1379054186
940902926
409956376
208278982
1855684361
1918164423
1606915217
1094965403
870048207
1653416856
1970406882
1932065459
1927359989
1139033005
683990720
1425816407
1561365717
388792502
264400781
1750187743
1415971897
654854811
1705946340
855075460
248677455
843133852
994339365
1874404284
2099479113
1281223851
2033045431
963286076
224854384
1271934753
631698506
1403531454
1118692028
691399461
2039324483
278624426
1667350149
1156756574
1620007861
466756036
1667336961
415443616
814945204
904327317
418151800
381124162
684265454
1015415321
758436772
823819138
1804585516
1950985962
1630652264
1395168078
1108497501
241189981
2130490914
1865405885
973587328
542182519
573352747
1553957744
1700595021
204341517
646644744
1731760241
1302365480
1661584544
2091419652
66622091
1068953983
1125015832
583302175
248394569
830620903
281412953
507040211
1882081102
2118200064
442707911
279234212
1122633219
497972306
365975298
482563729
406563095
1420104468
92898816
788297272
1047523424
489866719
1144256823
1624144499
86628934
1774945827
957943659
170677215
1299692595
1416644096
1679603907
298824380
994930308
298477707
1114029543
786942820
387624322
757402389
818074311
1068843802
2017382261
1350344947
2041145102
1321037038
1201327736
1121787284
1291014082
1003798172
129908239
12891240
281021391
103261777
304551270
993581730
452061902
285410681
483919393
1116656594
1317721851
1688419053
584703658
560596998
330497842
2113708023
289228834
1921367883
1452497058
485324318
687030275
1352430531
50280680
832235561
424384665
1952848874
167674096
6791649
16638390
133580409
25601195
365305624
1075665323
1611369842
2066206139
1956441050
334240588
1636420434
699130008
2146861820
630087982
1293265190
1684506672
1271294437
1849487302
829908752
1693280997
1236889234
1453402552
508481702
1094529735
1422369460
1462710314
1589962850
1264926467
2105652554
2104969682
11235612
846608657
851749779
1842486577
1624392544
434255550
1033735036
412012672
426913379
1914357272
1184460148
1472416504
1701768356
2010065630
1494311435
1065153517
2053564829
1849451370
1033925784
856954873
1549782383
275398692
1210997232
1355276474
1192295662
1612065216
1432403353
1327048862
131418135
859155033
1032967217
1844181241
320878677
725191744
682203145
1930281127
1284322614
715343233
1693731336
1453355590
2019833632
1605968844
1227725734
120621631
798797962
876764052
1409808576
2086491736
603082194
1456331022
498349780
210772263
256384120
1108483232
1955110226
416608426
2115182674
457548490
1517685055
1611128928
358698909
1345584667
1956520480
288716863
1497461041
1642480810
673326190
1376996559
103968275
398914084
1754847410
1107743569
1880202314
160350162
1037656239
1317521242
113102257
931164565
343849039
1571768876
938783297
1320317738
2002071372
2079357393
2008419948
117290200
744399485
293321028
1887242168
1072731042
1336249811
505488525
1591799293
1245978126
1630306722
11503197
27399006
1918835822
703237811
1663725323
2142236967
309208965
683244410
1564217456
631047963
105123144
116967479
1286382614
958025174
954963840
1615864448
111002315
918072725
701159415
1788155637
174934291
343067285
1369691852
534528025
971098024
977493125
1852958813
312148125
853764045
275857234
1510932748
68230389
1481933277
726623276
1055108330
311914676
95664503
1423532712
498824410
1079720050
614312884
1733054265
1319032082
1692587523
1102366933
1822724519
1885071124
85375401
996389362
1046791937
2139562076
1632520355
52527936
475492407
941700525
513712077
1040867964
1390556533
1348392662
849457552
2030891840
360749582
894448837
1523590682
334794530
354261551
296414536
908497697
50309889
451515524
159647095
571772839
963008376
1491425400
1145999440
127850380
358800429
2038847218
264815948
358857481
305009547
952540979
1813825981
1764543134
234311626
1994911940
697708938
617772960
1601025997
1964086917
1608073480
1395333084
1760898673
1786153375
487662820
190523123
739109258
1718359610
1534510607
1944063332
1380193704
412487439
595318866
157834276
47236601
578231257
1036448885
820934677
1663453883
932506345
1325753105
531154711
1838615562
1838777201
455367734
756151327
690599692
1669122417
1920684483
732999056
865487105
858291036
2036259131
982001555
9263661
2078113426
951792313
672191044
649106864
1471092339
1836822675
1314645794
605755592
1026876463
881375073
649578936
671585640
1913037952
637362495
342959395
2016875634
2146628968
715284117
1830251677
1235489232
256407879
1599530702
1241692880
1930343049
256423325
503563075
1597303385
557474280
419515256
1175942590
790763821
340688246
1920442495
1223683287
2131348274
1112239785
1133467690
1800127781
557976613
1451294893
332710123
689266433
1691070357
1466828820
514648960
906329367
1684962746
196100141
327964893
504901881
2116452733
1841520304
1897935963
868814735
732775542
1409860586
524260884
144795142
2138101237
1986578347
151750005
2045527821
226269543
1868821709
119068846
1807941758
1745016410
1064758287
480315241
1320894027
48264476
1581163252
741850199
851632875
1784723343
431607874
13245752
881549277
2063487530
613879727
1895105277
1247343307
708860857
1870427041
2115305544
342764192
1680511258
1333585015
1757061629
530945177
745294616
1531977665
997526750
603644477
139599931
656350257
952279778
685589191
1702414210
1756355693
332624259
2025596279
33735608
1781595626
1206982500
1303101760
975176665
249349308
741995946
569251108
1422673032
1467075206
1136437056
1455665864
1253587931
1973703720
2079111197
308074683
2010196388
1462230312
1591864513
1702626029
1029047909
1256295444
1894990914
1660361359
434744201
277207546
554600778
344395034
232746205
1698991376
1931423452
613415463
2059850793
215038017
1120527264
87279561
606319082
1969388597
1118934187
8502672
1122703022
886177722
2094129953
1005823385
1604921825
1003218201
1392263256
1155351368
898838439
1134615791
1161515762
840650324
818195662
82114547
1441459838
801631734
715019727
1840707128
602963394
475925512
1687421729
614426564
1629309214
173872508
973855746
32948225
503518957
373784077
1813659910
1141859288
1474875112
497492665
502271449
328536912
1559328895
1088310186
1729154103
1493868271
1413047834
2030368703
442155381
118732765
902086689
1236787377
146035296
2009400273
1578120321
614438674
311303863
2030735437
2076865118
1068126135
2134168063
498141398
1161770658
1786252383
1461106910
1956416180
1216557928
2146377040
551702722
1142359045
838431955
1419499692
139039129
1004249223
894543435
180831547
519021943
529077282
482395471
2072173172
1975224153
553868542
1369854452
1299816870
2053939904
1262519825
766225586
1963275313
959917924
89589381
741340484
544532211
674972228
843925977
667369757
429611876
740533056
525907955
2071866753
644943250
1489788187
1574078439
415937847
1608033332
1274072143
1459270337
1266329943
1831768586
701181055
1456772203
163780481
1612915998
2074846643
208253800
508884667
1287191560
2118320122
1436076106
235570069
731979674
1909911415
745709390
196297845
950834269
120766191
969756045
1710225450
1881999268
606312906
1006939645
1044653101
1103601033
529029134
2104945132
1154254276
1699247477
709402486
1595206398
1358238558
1608858314
570303903
1736815947
2023075306
1969068793
2147382086
56765506
556791770
630427700
523800383
852508723
1747217098
1895557304
1233271645
1405659232
613072137
2058350682
472313558
1356150728
1366680490
2065658728
1403354828
563876740
110646555
1545751646
973207399
61041519
621977310
1133767719
368083655
347512
1454389508
1703738750
1059852799
1901996487
462403730
605557777
210509459
873611974
1006978355
1666367094
1369087493
174579290
553852413
2097332234
757981490
1023613533
2130163736
118672564
429102614
1363774544
143459922
526507563
975721586
1331059699
745981884
1809573645
645912368
258797551
1198801658
155825781
1585760680
638828977
1996683629
209498073
430827180
1150021810
871553571
643689134
20962720
862192689
1418021309
1825154967
864153833
1654921356
707302281
909583413
1277460293
336878767
943611505
1780752193
885395951
1244945080
1410057266
314452307
1376992138
837606991
39685350
923197052
272549762
979639867
941898816
334993091
175475704
674452643
1986632486
1968698062
1799956554
1861031515
2094902268
1767376016
104184992
1518901310
639644464
1980446966
735458758
162102181
1271531374
664745232
1774991152
1935539600
884156726
582389479
1143668200
923791462
1495973631
193261779
1207034966
489213742
1573384498
1161446983
53905198
1661504813
602468269
1512331304
467841443
418967704
664593359
957704124
404819636
895109911
1726164425
599292747
732210778
1591759608
875060832
2028457943
72612740
1172387951
609536604
1776473730
1623241551
1811965852
863902743
224942032
370004935
66438139
1048218419
2063135638
2010892131
773756225
355641447
624471582
169871659
1897481822
699582451
1173615031
1983842188
1033938505
487024613
34289909
1078971115
2142167147
1058593943
1661036442
1248329866
1466047767
184113816
920216369
1675911154
1905341199
1928166096
977679226
2098520287
308831720
1309548354
1410547187
2013087437
1925146918
1630634334
1738804318
70323770
1528719161
1764244730
51400593
504758766
141180909
35547103
876406263
1258146215
268295452
230132966
1037757156
484853437
795169219
1127410911
1931158762
635784210
1827906044
1622341991
775090048
1183075677
425475695
1417129953
201183562
2108700550
1464768210
94817273
130293543
1154712967
1376650674
1968820486
1763927548
589407808
875789805
280085948
1237807149
1277900817
1811506704
340229285
1135246475
2144329800
200825191
2086657630
1907518716
1532419232
2143597922
1665804734
1034319047
1894835538
317324148
325904585
888252912
482811341
1432508954
656235708
1939559228
1002086983
226423448
689479987
697396363
481527863
1958481628
347460407
72990576
477591789
1270954511
1273608012
953212803
761898904
670497465
1934281996
403214532
1193127497
444405560
1270963879
1571986543
1850496792
126223720
978496351
1985061228
1988873538
1847804631
766085195
1326669809
1902801144
1137033670
1222036988
1804097312
1882822895
362806090
489732805
1612378656
486263458
6232957
463378380
2031889978
977625869
1651943798
85538171
2037164556
279352000
879558285
1039093247
88627556
1198586863
1939978221
250806323
1871444869
993071961
691733102
1879787532
875816563
1156460135
1263081693
574044080
326042724
768457944
550055754
1722351354
981283476
938998534
951762676
2003190727
950785550
532817461
1137371676
63095
1331747555
677973218
670936475
1042501567
381545589
700518879
1685317220
1103402293
1450048438
2028263000
638474190
1736947981
939926821
427991389
1553135838
413881261
1091442234
1666200004
1659481027
959218555
2104754124
1712995149
721171862
474149820
184373107
86402704
962831207
645017600
1714296013
1920792047
828323765
1404179552
16668299
2147329619
904865441
203679799
1934728907
1926500532
674715566
1972436971
1764621386
1330450294
352606562
1558742942
888794287
1354080675
1145075984
1655415735
619551037
191233800
2043682836
513888609
1298487099
479278022
2073379295
1317210358
1828901145
2001060210
1873341148
1371654933
142536507
620086574
1037337546
497249053
191479282
270528571
619496875
1017071802
1250196497
1899106666
2075287271
1515594345
1082846243
298945408
7416904
123994278
1389320476
1646385359
1786531309
2098746335
478399201
1010804581
1251685988
1624322619
263014734
229034773
1822637820
1514669902
1048046806
2058492235
330459413
1719322934
168995741
59795501
1669327478
840849233
955005170
976729627
844197845
1106029954
30892656
2023358977
958940749
1675727446
851255704
297886566
888969273
1909481785
1680609056
72102621
493077720
1645127913
1572766573
1236209313
1775869360
838605190
549982885
204390041
1662634905
342825760
559278033
1299969890
1172196666
373125483
1501614002
1488628965
1810386921
864903657
768798390
180761007
1357918848
1853936759
1885639741
1344025678
1545670661
1090077570
1599092991
2097361679
2112773556
1082965859
10681613
1129111804
1022626034
1958164742
829805079
194548248
1579629648
631348244
947340117
1166212961
1945788375
1714816988
1254154458
322199609
1474690757
237770784
894486921
319950494
461209086
710814795
674061196
1677779320
231725108
1322825289
339693662
733878020
758757791
120544780
503881913
82571416
1759341216
1324137889
1184367234
1386154912
1580440710
2002250143
247021933
249987489
1745274311
1589647311
942343771
1562001514
590542628
1740819375
1408603512
1168321157
1690682756
436151876
713072302
2127524545
1197969472
173462647
206248791
32491082
1785109731
1121800815
479600858
1801377505
1576790910
909768953
999749554
2017473481
531041782
1480912140
1403297258
1110535761
314318310
1189314572
406441840
422176479
1905331842
505900955
334274937
1937591925
608991054
309629826
489118737
313611080
668136101
340359254
178935561
497084579
130644927
1581705019
311910092
448137897
1847374884
46589924
1324621227
694334695
326678732
2026563146
170747505
1636004266
202727873
372949644
1445235839
410860184
1518644078
346957252
849935049
1526269744
1483622323
24655383
1220531257
642040685
173470244
1972129316
1741331949
1753238221
495511480
1167045480
1093620732
2145257483
1238162362
203555928
1017694934
1594756298
2053717461
812742481
1997710539
1117685866
1328045598
423271487
93754999
838320641
478209706
751507294
1387915876
656286718
1438559530
2062898693
2023194166
2110640434
1544493016
1370190537
1909316117
1185826789
1572377110
1795376241
585506177
706701308
1541487770
1332921516
1011677509
413987198
268329860
312146477
1424587385
2145296506
1038381953
439793629
962863943
1480813102
1723128047
779366895
1855624589
15634411
637185613
4380252
601083092
320269474
1527695014
1269232687
220123346
2130316188
2066146067
1696305369
1111168801
2020887927
228782174
187606342
789414370
273024129
1670485384
1942062473
1740239003
1717087966
1063763223
1796925744
1343768760
1084672190
1107130674
1344632330
191509745
1305497950
4723935
1446952411
551105919
744757905
1198094550
1822599818
1687954663
1318463196
475048521
142919858
1668007226
524144570
184196239
1378512067
32387166
268252686
969244816
2130092237
1374945208
797414866
1810222279
46685415
1492481432
78073447
537831300
224732477
144555443
2048776385
895863432
458743126
751094097
1902230272
1412558069
611783754
1993647481
2088891882
409610871
758150361
29767502
1531935486
1958389496
834554242
1783324882
1565175488
270697613
179712937
567213867
2103674400
1775154275
700451084
1507376315
1269706563
1216846264
1726087329
382271503
1391197321
449993292
1486846712
64162970
887510049
450352457
1389416170
1929472047
979524685
1391319692
1904949888
573446246
1951739797
1222057709
1278062310
1687585507
1538251091
1681643576
782277506
369567028
939961486
512567899
1142058447
348959862
1452897381
1066088009
1009087850
687380774
378493579
1829137137
477211396
850723837
2092481724
1595394165
1813864260
1325591992
880652855
484712864
2083368489
2081891272
840460422
1779510309
1804369341
133750254
2141480657
1186751913
1221741045
1318113860
309948037
894066547
1913546510
910981347
927193418
1588627001
1704269960
140746497
1680534115
407696298
1121098379
2008513994
1440200441
1965030669
6174763
1110367544
1222313769
2040333508
1587414222
1126031455
311908126
1343896329
2020874174
792843955
1232755046
1700921895
1304254121
691934677
1586051798
885129766
1179537152
1460081868
1658711094
434641813
139791813
1983340157
865377640
1992512006
1525431122
339431620
1805148048
1047427664
108895855
1527767592
1021254069
1672822593
1685984627
821589858
847148030
294467547
1720440654
683824539
1508844949
630113029
1864317930
590035639
2076002517
2103761984
1756879750
1425674487
2112889699
1085675519
1877859936
1476612358
1193917138
1954315699
1878148145
422174092
695642101
1464079836
772259046
1159215766
69476133
439844573
569592127
1597238792
561494803
1688101486
1536882763
1996683924
1816917871
1990363714
708530123
483715750
632160711
1697251611
334912577
1560154694
1309421794
1894900504
1565392943
1340191086
2040542673
666749269
1702509146
2140574405
685196851
2064098316
914214081
1071466451
308221370
132837978
1501458955
336216630
1331955700
30281818
281993860
1871928922
973500262
1710498845
60174398
539838299
1630226300
849578496
123258088
103826328
597906612
1276306186
486092587
1085671750
302361312
1674600737
790199948
1010760300
2062996988
435608415
829271423
181816483
413118501
755647262
1487461181
1199143474
1555099913
871511273
45607012
1355021341
807660307
930418624
87103058
1943200991
319724218
290106073
601503202
626276767
516631606
1970547785
1013261228
773346770
249699112
193643225
1628622555
118701828
314452307
36408072
1293516836
855067012
1357703422
2039647632
2136757246
1246024269
1361273043
158200938
483689503
917678358
392359607
1259415797
1384892309
421311668
1623664660
2107130990
841433755
1402453369
1232545847
1462911861
1914124420
1614472436
1821077011
921203562
317260073
1422511466
251734317
1906955347
813705465
1461617384
1368385196
965117742
1156799315
1510852766
1894006220
923347949
427915098
1360195319
1145175256
1361748834
984264522
1858435909
1613275963
597648516
1668340393
596902138
1692956269
500517719
2086107202
134517599
68804745
1720469143
417205564
2016005283
143413574
1101170877
1376858776
233304964
138567290
947645775
1800957373
2035255097
1622244839
1848815799
803128028
1883767287
481088574
1368140291
1225862157
411760016
1211567576
1001982571
1855772892
120728093
284150860
623708905
1402778220
225687404
939413244
1516239641
379964426
1286471767
8216518
724782667
1926282414
785403
420825276
160427450
333916316
1574403433
1550583775
1333954519
1691463241
1024647304
98423405
1005970893
904294996
1669943979
203276528
1216303715
1345624568
46198531
619754496
1918096610
1997940431
657623744
1779814301
1025175039
1165058767
2141279085
1021519158
696406887
656460098
1291740594
868663568
967393329
171367863
529876018
1600264946
1787975408
314600567
1961718309
841498919
885068782
484156856
1026245212
752194091
2010368385
1924861942
2138828518
804996585
1471251279
1191559386
1516149433
874383822
156726251
839339631
379190614
426537749
357766784
1537333417
186025686
627664887
368793386
1226287837
412389834
411271903
1747910296
934645657
1811064595
979263529
453728616
951449103
742777990
129539505
1308630287
1376713323
865754661
1747555556
1603879335
1557312118
1798985186
667978103
793928587
372255067
7330062
1332456162
757487600
1051963911
595945278
499753402
57595300
896700281
38537193
511169316
204252616
514308216
1118881152
282695028
1980113283
1949473288
2111136282
841237138
1522673209
535418838
1728482541
1750084278
310161162
1267748411
1507387465
304687040
184950506
917946262
90812671
940760450
899095341
757031582
1583938023
504300581
1643413477
1131641173
1405673165
1146400981
1179852697
799964257
2020419325
1540480111
2079342840
392568950
432539972
1564076316
350966008
2088726248
140465132
350580799
578168031
1273938419
1523728383
684368367
2089878640
920858917
342593915
618805985
559861074
789107993
1116250225
615817535
1333232210
1269215841
148626605
882926480
657675920
698452539
848415949
1188279014
1308423468
1809608074
845156281
1639224341
2090385337
367568079
1269615234
737637207
1671841240
428708580
1979581825
845298910
2040117518
545915605
1763322835
1441622480
336152168
461668052
1819779653
815077471
1974397116
700199766
505451005
1653865026
1040497237
1619070850
1542877014
1283689846
1950625758
1221588543
156988847
849184449
1360062318
1272267018
1945417853
1781468640
499342187
1534671748
1644205183
1276100024
816232879
447245961
1587297800
1359793729
1500789458
94287617
20353995
2043047003
1874692107
868309679
827112500
1573446747
1203283848
936130337
1585633681
2003442510
1818581521
492140605
971667178
2068663972
2025208878
1747783258
2060636080
871227900
1837388925
1478391097
2133714656
60624206
455023504
977892420
1026055896
320891805
667255207
482689786
120794512
1542613770
123646278
2020125111
1371917305
1773775089
799543700
170266125
102300481
774688894
2005229895
1901708066
517538741
1509089377
406263077
2008816907
1383495441
1924974742
808184880
477528047
1252914173
962255226
1662345160
1352398474
2102239174
1640716609
1648978277
1583726007
1217304774
170276415
15778709
1149354279
193563928
1205839485
966897127
2064171295
924357946
57291900
711161123
767651389
302878409
1307839152
1811561874
1464344588
1555343018
804397975
1459954293
1178082636
1920310281
687465036
455612788
1030486720
377557126
924163964
1510972776
313992879
465833960
2072888504
1353456116
59329716
1126739375
1269071589
599921258
572305249
1262194330
1917374968
1920710287
24000790
397393985
1469904585
2139911834
1134180911
1673851531
1683908208
1892684544
1861158156
792363499
1211672041
200363227
521202140
5582597
1008009484
1849243415
1293976611
181575390
945297835
1063968401
1139514444
1862334441
1352723544
119403897
963936004
861540761
1967565458
1816222834
1880361834
504921954
596569004
1912696077
724833295
422336029
1330318403
290056303
2008128163
1081934652
1813125011
908353969
1426847886
1534202799
191390655
896123124
760224391
178136422
1993866800
1679975815
868331877
1400491720
1533849894
1870512712
146918099
1754770283
170646081
190478084
207715279
1666667179
1435771998
1537844416
104045373
228556754
1211124596
1391656396
1300639763
213392987
851391524
1474622318
914838951
1528944534
358650478
627256306
579967299
1456862418
523553741
1554768779
1668609857
1942424756
1247448841
1717808294
2067344646
831974265
52055274
1020013088
475664743
2104498576
382899486
83603950
48959948
811072427
386604185
461439781
1317559528
106755119
1222404754
2091117297
1029329549
1455233825
453881147
29791397
477108599
648530156
532615519
1105357557
206809569
1204702876
716644586
1975188332
1167563299
1388729997
1850603744
1853401224
361486976
1685530728
535312260
1868340983
548174258
1373232955
974493883
1889649711
865322656
976913224
562350330
2076795816
404548275
816539232
1839304289
1540764082
1004463167
1102961343
215534622
633579500
156069229
1582947853
770248368
1994852839
841376731
1590185282
1778949296
1985180384
869639367
667522921
805786970
882471069
1459839079
1539387307
1791417237
1116165647
1717836038
1828107151
812250892
988349632
1145252024
167545184
1821748832
1827854988
1470369468
1294952643
49897586
1765662428
2123976827
1810989583
1993774448
519167727
1341002858
411820683
126275428
1191915994
1500800551
1588742054
1046289836
1318558414
290353503
267191770
1178303594
1736229282
1310768407
1819294381
2069471239
211819990
1016152579
399373379
1502350372
184468146
822471961
1488290622
2131025659
1458025466
656246050
1320618792
1254174912
675959541
1286905814
1943257932
1960209670
1678650077
561216090
775537230
2038909
1327642733
812324242
227751640
1131201490
1026606164
1888880977
1127691171
298675812
772859018
336436558
231350365
1618288490
1685801023
1261960505
82094176
1374334978
458936201
907811807
280147443
1922315989
1406248251
2078199856
991350015
892532854
1009331625
1354897967
573092725
1157841771
451877391
66669321
694600259
1077348266
1377819941
1368260597
1283101009
897336625
2086502417
850212527
1151838860
1432335026
403766592
445682311
1896027689
205407535
867651145
1847384020
1100495354
397833776
115843588
765332603
113686920
318794528
1310241114
17410325
590158818
725430893
494735103
317163677
514353980
2090817060
833433612
1005046977
1437692806
1686496031
2074526360
1034903357
1951842479
1571159852
1780009313
1390811851
1371103865
537623028
1298526229
927014317
785540637
987452249
56328421
1750494500
1353103987
1490118891
914074685
561919286
1014853819
904175975
755979472
1669097743
687393223
1464384676
1940652258
194259310
196682148
84921413
542153466
1985573716
724593975
1480287994
864521859
1871996479
1910386104
1933928609
196488126
1893639208
1839837564
381520050
1669669780
1122093020
164365525
863951793
1945530576
1951700570
444408344
1886170714
63314677
1798517628
616741169
1468621782
1007865915
1966273275
1903423258
1694777784
59181774
1773662982
1923774343
1947598140
1065290753
616983001
885362864
1207953716
1860090490
2035583726
1072088791
1837055405
1763578888
707046427
92792473
1469352451
544113812
778928868
2013788003
630841847
249295199
100756277
209981140
803634470
126105370
1801587216
892976909
138854176
1161768485
2100917513
899389670
1307471285
467854627
491800105
605768686
1552590986
63508956
1639902647
2119234376
536546917
1797026560
2096118826
1332687521
181269022
635533681
763820325
342258375
1456901506
1967217108
230357745
781231172
1967359155
943937867
259267755
1372022334
763361191
1851718874
1188219214
274550402
2006340968
440659167
1830368507
1724260865
1165394286
1727716511
889107525
183446970
1352635575
61132834
241029376
371844339
849402049
1015477994
1499678125
472227353
2104502371
430016405
416081793
186780767
252422336
1909259037
1377734911
1841688067
1093582580
1438641811
1026344656
748134040
1241378316
1892047144
891231687
477962848
767289939
85045491
1528537181
160008985
2080529593
1847671357
244011207
506613559
2136661185
554179590
324742567
1267102051
1496948492
1607290465
2118885248
246695765
1645711918
1255483053
839213460
1979525528
629980162
39901498
577027201
437765594
1078667063
1146561119
1213509170
1132766305
742689355
49192600
1292023919
1475875366
529864108
38430464
299043088
1666706267
400917622
920620855
125981367
2075834893
383050572
937138708
685868118
207731684
1166846545
1838552008
1943765712
1589691036
220533082
106827941
1190426667
1783342222
1553948613
620875144
109932889
980368205
143938011
1276757057
1453454792
296340987
1776976644
1934200711
523502086
39160436
988485213
1749385664
1474487804
301087073
662027666
533815787
594570733
1557322058
640155957
1749410209
490767912
1545312768
728494422
1013275436
772394352
417482005
922757905
355602823
695087018
1412501634
1020748358
297064658
1848748615
724086356
1173069943
323358143
998004440
505068024
403110381
596968141
382446405
878768255
547233813
1368647884
148444014
1972429008
1146549593
1275868701
176753980
1120834152
1682677275
227281292
371710158
109294030
1968041332
1130832819
482389859
958421350
1234786895
1997690540
282153940
1850525710
466336007
1273666290
1693389061
2132399082
312919752
1303917233
2130018153
216281381
151879632
1423368695
970974418
1039519529
2139539447
1901535627
628664405
736955116
1359260137
1134353972
394257992
370357796
775846553
814666968
1152667510
1248349909
2127777385
1297831688
339988845
66999389
422751338
1972020162
265214198
2123526440
1357854946
1944308642
1065428052
767041030
540373422
1804624209
1050229092
407388023
191168484
950788898
1545837148
868685052
369322428
2121516204
1619049237
1131348029
1502653771
459108453
414369080
1921217655
434083011
992799254
362158502
1423017710
1106398389
1183496687
1794875049
374911866
692665231
1462423224
158286356
265283113
441619260
1444377465
209014034
1906801033
438313446
1343971173
1528051215
1852355120
1909990551
1599395709
1694329474
191219635
1190756003
1139348292
540994949
87067437
1527241459
2015123151
359543947
1935576094
71984428
1837831428
316697999
1349261119
1633019593
838186929
1021981259
1280265606
406390495
1898080338
2015886631
1390407701
1861539389
1422905642
105973923
598665355
1111637756
2064739740
5239637
930471121
1266159051
26322171
1104886584
1985152297
427056636
558210758
129101169
1527142135
650923482
1910563280
1137307
273259694
2035931549
777226390
2001336261
2127455262
1137036287
1350868015
1831565646
705663250
1837688904
796888111
2018172946
1801686875
6704207
569150922
13334609
1334087364
1873051921
1864638125
1401929130
979939627
1519256750
965023967
1175129587
1313605021
1495118725
478680652
1453532922
207837484
2078072207
947887908
891112069
890059176
473073662
2080289735
987624435
671744373
406415421
356198383
1132071253
1107705300
1399938522
2142585065
1958025164
659249588
1509112905
839204702
2025316121
1595378406
1384277655
1524563480
2078532388
1396237609
392607998
73328373
1983233579
748301268
247664536
88212248
864642443
1852354008
1666415676
1938471185
1780419844
1597284623
1418401345
1061082272
491454249
773640565
2044315215
1831014660
90232281
993268447
149480299
1065994380
208165795
89963089
1735630878
1011611321
1968870068
1934521661
251270990
828680980
1750888592
818650438
965839798
774302226
346282171
138530058
2140269767
709929263
1779835595
1568050048
1505794591
580500790
766333549
498588534
974269509
1335836348
975912203
1854933394
1759137918
1447774708
828686072
1717185773
1307523221
1553894745
117603438
1046455557
626976315
1024164082
277996443
1378637401
1877773665
1171731948
429921800
674988752
502331252
858284531
1678920773
1164424199
1105534680
1705986055
1371307255
649061284
684860681
2110949103
2023654467
975305288
979490264
527035887
388515425
1393422159
1755316054
123657790
1255401433
1294745781
1313974154
1178728728
1893594297
1223352498
858940003
1222177592
1797102714
1312367009
1701157509
1788274240
2121313826
1215404907
1545428539
596635170
375326216
1120704283
1382366317
1184936455
1366064455
705444822
38318813
790667651
227779387
1208154912
1610771042
886117180
280354171
314640834
1981073488
752319949
471401843
1013304541
390837629
1520008250
204126996
229740107
459501009
208079447
2052217421
24851392
629004392
1473229032
967195065
1740783190
1407353416
409193456
954541913
849709326
802970279
906377641
563981242
1125514483
1603795813
2092220200
916109844
241242093
1291549415
698774964
996639468
913763093
874193524
1361230580
364902111
1326495217
1124957307
1696137520
1382673939
513058719
1325607522
1857804912
339303374
131885473
144632782
1545254788
634757526
715577388
1417055700
3122137
1674403229
310146928
271678064
390488166
297813237
567367517
2147238454
1978605760
499488123
254147201
583387056
471919816
519797399
292179238
903082786
719072888
1224977355
725948520
2091113092
883203237
874472687
1384982741
410515427
444848429
771785248
621601178
58551535
243310529
1592800830
5123887
1971550275
512242237
1668678768
2135860695
932767106
446977514
1124099159
1721099979
2044333601
1787825832
631710543
1427303474
1169604235
1908687034
1878213891
12865038
1467427580
955941254
938054665
551126536
434580549
1442486746
1739955125
1979253417
2090108290
404984383
6840613
480690956
468479267
120610939
1851762364
1337178414
1143920701
934665715
1088207152
724158803
1569992972
8778341
320125210
1657236660
171648354
1473373478
1486446216
303882253
145744311
2023984926
1208046174
1108821290
1971803307
1006858445
855914435
1684404436
2145379045
853615177
247244445
2121617048
358135413
298780942
1417814166
42437607
354135145
1235972057
1594958395
899507069
2123095804
432189233
1794153042
539551911
643179182
2106415765
2004627650
1495043378
429717102
920425262
1966441225
1681532204
1879421767
1334610573
2067444869
739670137
1076012296
733597960
453337486
1657682912
15260601
1891703511
1912110403
2112574276
324558273
968735536
2008850709
99274465
434309138
1183867090
1729170757
623037642
763843450
1958968953
1746789550
2026290283
1367326447
316135670
14957490
322424113
1744925116
1131531833
86376770
1254527338
391683229
1051267666
986273664
180015765
350084073
1224621656
447132154
246741005
1720854400
1410316118
669516569
1310582195
1671504940
641930082
1557298195
601813810
146341123
2020402139
1255590873
88164435
772360442
1077465243
1905076652
1632777036
1056795400
481257931
2113917049
2015410286
1906207888
1152422646
962182210
2143937467
2035700327
642671984
77064721
698492788
1594426323
894809185
730370589
784484392
228931736
1950683329
1997120348
419472853
328276464
661611555
289050142
643349719
1987883233
544734056
1317049523
2133743852
1244963111
1640244165
307933397
426697474
914587644
1752754140
716950745
2111316563
665857025
1119356076
29243992
1986436176
2085364592
156562335
273769627
1715988555
1865805628
1520844598
734911276
876227980
776807777
41488623
764865616
700648491
75552580
863615565
1242452814
1312155417
2073920451
1216490695
489400394
1118269115
976883421
2003351484
574851383
875097615
1703338953
2029570075
1214930894
504265279
1967211302
140791266
1256416780
229876235
1835278385
420317972
353477906
1932384502
341344081
196920452
889132200
1812303178
1228018415
1827137571
1786287743
575576960
352272266
174923385
38861161
1063660640
113677628
1173400020
1305042951
326726632
77468040
778175692
767964977
1328672463
2089181134
304042468
1823277376
203767784
1037162791
1696178494
1167303243
485254940
1048052685
1739748602
1566572136
777971532
151319779
1963198182
2053408803
1763333228
1155746354
1011996109
1915288269
817491973
275458823
1558941813
841205319
1564432851
458877684
1433917503
1723703574
1530262261
1273555397
1227694701
1712936922
1920514107
515200762
634380341
2139723423
1485173407
883357235
397921850
183222888
1665037763
80439045
1078197899
343138290
1644265153
1079335776
841444517
1359893404
1770619285
2008437350
695730876
189088022
60683288
174268302
1581976248
1685707361
119642142
1943608104
779060124
447368388
1048991491
333619891
111478731
560705850
2023456077
1884289162
1111383375
636591509
1503521593
1741039359
835718997
1364488652
1955986145
1128760908
1142879801
1673322455
20826877
729209715
2052573859
1352949550
1809339172
1071568941
1000036793
2125595584
1378057993
621764856
1424885424
1521316303
1868133357
1612201931
2034205802
472630556
784726870
1676713337
38031938
156728330
2089963038
1032702974
189438137
420493703
866097370
1697216623
841011703
735028512
1724972487
1589353313
1949723500
1476114862
2008145971
1517449028
1601577643
1277670093
204000158
85836519
622975045
1797778396
1022730623
1411498665
1960495459
544003176
609993991
880679587
1337743815
919845884
557429702
823929117
757406612
1413103765
1242554851
797582449
922843497
1720087291
1307672827
1125978835
1544854465
2047249049
1731841844
1754375353
2006464545
763414559
142906647
1479020061
417410635
520400802
232665891
1049475618
1613251011
785607787
294094490
282045250
903608097
44621276
395659995
697783424
1837845885
109198951
1605389613
1187590820
2102269835
445289471
2078843123
1367855756
1374520393
27836042
1025317583
385830467
1542361929
1574192196
805703529
1731310982
1621311140
1937203511
399343587
1828331393
1872932849
1914833834
954965374
579953559
1972154048
1576288651
1948271272
237647500
1422271872
1190592608
286232350
36221455
1896511142
2081455503
1608982488
1497071873
2045418104
1234131196
1446957635
1970218083
301044791
1474664941
789230032
608388513
1656524870
654372212
378969117
1443326617
2057938412
1741367319
1203272929
2111428556
1362381961
1407131071
173715440
1505550104
329803220
2144032896
2003909944
2145762907
1107253251
84772006
1300028127
1553577972
1034316467
1201889267
1868542539
1330312879
1379271215
30276041
292222221
81810862
1394851212
1911804725
772109583
1414192928
1671090595
1902289624
1318023937
1395200826
1849129722
851799628
726792298
666856869
853423004
1709738511
1365000117
1122152353
1349613130
1594838341
7182847
1714215982
355167059
710469863
1997950056
65949438
2020732910
1649841732
1187541856
1803078490
575261169
1050497982
2131437123
1218959342
658862476
369083417
38099014
1323839440
741722019
2052266242
1777924603
1969060891
99898175
1258777755
891081129
186756965
304491018
331724949
1194030410
158282540
1860701462
1861426865
1966162750
161333952
678866434
1753569378
1201540389
1348653835
1777455871
1225984816
1163152952
1619065858
461568937
1858964487
911194470
1136915412
296300367
1525334883
943824675
1201691237
649554867
525076736
655461261
1906478674
1380708651
1885892645
417518961
658080620
1370439080
899864082
611047716
67677749
552916408
716474807
199272321
559870425
558950371
805591673
947232744
299749494
1972208792
667315171
1035220825
55066330
1715436997
646283345
227080722
123324988
26899791
613077809
1131764906
598746688
905952200
1436285031
1129932711
1769674128
1617842394
2008333233
981890627
161453004
1077438110
771718314
1354328915
1729590694
1188906151
1545835055
541198931
163245453
734142115
1638827923
677994159
54709932
1822056598
1258796998
1601738442
463587315
1075148351
1294739735
2075490007
1301846416
1526471926
296394522
1834964577
447128315
1941825643
758298776
1717859672
1138360866
386687597
1982543934
1808653763
1673002184
1740851053
1089624499
2025200761
2006563563
1051841457
693074900
196533910
1111770935
1799917682
1100905102
506702525
1815112710
1725314835
171682156
34033501
1555376411
704983541
698673412
902704379
640923409
1618576888
798838137
155194142
1466852826
1401422378
580777979
1981779390
1708624858
883066172
1460861595
993695725
1770053680
498663460
857517419
1180268757
513622749
1855806950
1870895847
296610910
428778028
957406884
1845989120
376792357
1272750829
936565163
727899269
1766778759
1667235286
2085307972
857068186
1467694738
1813804884
1539417082
583745113
1253864890
1292099554
968546733
991189932
1061831880
1741075532
1511881195
650280566
1707482529
1334585209
1196211943
673319697
235909519
881471370
168853955
1161909984
49066341
1286496646
600134940
1898457222
715433050
773184802
1191847178
348748687
2141488876
1049607151
2100369182
611249501
1373992865
1340024624
739665106
1130063392
1577564795
283452559
213930560
496352196
410194149
1794395763
748166240
189193536
1640282946
1734476071
211543602
184824627
1433605000
65044579
558347477
1578665052
1019813264
1068748431
694933361
113259797
672518243
1241471902
7942280
1407595851
2034174219
1727922258
738740960
1789432295
83698075
599655817
1531169529
605125212
1239928807
484995868
1083932272
960644448
828131871
22754179
1330116676
976302361
497625090
545690866
1743872057
1298568463
1342315008
1864173507
1570431275
433875144
709815681
667124921
1245359034
1900992797
1648432482
1248934245
2088380867
674999950
1232262446
1578683576
2030407405
1073428182
1406918653
68791962
136035028
1518547581
2039458606
545776015
1910010471
30350176
524543676
213298175
642953562
2135479710
302761109
1753618253
337470474
227850617
348042776
1307085417
1639057396
1073280529
1271318506
1326759962
867701058
1877990208
1765793460
1029763422
1419773862
911188816
873668271
389365791
993802817
700471275
439420023
1264981439
1367468469
1917322534
230087120
1021050235
1912855284
542532823
690073667
396984468
804045988
1611013765
1860255268
139507033
259649312
1637112708
1916117274
1946781216
1171079736
373195288
1963983587
2057432201
1861113820
2056480112
2090721109
1902327614
1310082030
725756251
1957704435
1227256180
1373595332
903358079
1278668129
45651983
1772224991
806480920
1871653043
1711662037
81554179
1315072088
1782609225
2015995506
1540498668
1201179705
652840455
977211046
1385850599
576926666
974814851
1668467428
1731127
666258023
1763401761
200248003
87225324
818385934
454127572
568602980
1018373599
140216334
2080970383
1949164723
1583804095
1854011731
1617231094
1858029420
1243206765
1638726663
873775772
1769217474
1452644566
889980695
790868284
349156975
1926432770
912983520
1280869223
1062333647
947403538
331513928
233636244
1651131710
875352997
1558007038
2016399741
1687923176
1617978221
945838328
1778717659
1773696801
1064666878
682897874
1992225896
1024995077
284517168
1215057977
1609529009
664598118
553986393
1599204197
329895505
39359449
1697959737
1042033895
260518500
1842840815
816962975
180434368
1704307989
17022515
542516015
293432607
916266812
1349564923
199907351
420864959
1542472330
1117015307
1909590366
2029546051
259202369
27262542
2143928744
109664919
576896412
806252554
1679719309
781009636
1322397352
2078565511
1853115434
1511081287
1931786415
1044035794
837644446
1308620148
775881689
1490792009
50747393
267785904
237331742
204700514
2121178218
835214303
158812909
940278522
1391927477
1764917147
1493101077
284073075
204970990
93468681
1930145879
628090985
1829595758
573623728
1611647926
1686436712
464217830
533640141
1864893511
1383130382
23543573
988333968
651414390
527050244
1873373888
161173734
1875489246
229078327
1203019351
322549520
221605322
443298481
1995178901
1793908302
1705738279
1372448233
1242575576
1596102809
832122893
333324692
1647739958
1040492056
1840565193
1538067999
1722138179
2048132143
1738605328
312930569
1207343060
1500945026
857428218
1270942671
389409321
1350817091
753926566
2120235584
1377578105
1623154268
450114466
336974940
1728084680
1091317460
1105587773
527567375
1142242252
1680416360
1848288529
1623137789
1785631028
1744160846
1429955209
799189951
1020651552
81194461
1716137561
171316285
374486866
210658685
1883701880
123919869
689506501
160832496
1870349760
1381516980
1970903166
1008628733
916166130
1314980214
1330777995
1776685595
1585572531
1061936481
1760633189
1262408201
1369594152
875196533
1552132593
244208982
358783864
1305423809
84684050
434597958
1770436170
1984186840
749548872
1098055965
999050444
1056232629
924522699
929278316
1927766236
1417777367
1166941971
1372796216
1179467294
992966323
471390635
1578164044
1709282943
1371484884
1138124581
2059321289
1765834798
1345027265
581969725
1360195292
777302673
784078468
1777260572
1756351518
198993438
779710474
881649388
594644383
1298568484
855408448
544375527
1777841235
1467136647
534778254
1498563065
710199019
523317596
908034343
1874823748
322330840
194996405
1963114294
1359672713
1324352807
891937540
448388151
552226515
1867158588
143885179
1632838094
743849674
204549336
989427983
196572781
1774021215
163641340
1583730877
1075534367
1068332339
1155862852
1169811419
1651066950
1987400435
1332652420
412579070
105361460
1546721691
606834884
1017377540
640370846
320005130
788851283
621213871
1909782448
445144905
666903990
2124179244
1013920473
1289752822
1528185163
1974599652
1246329876
702916009
769345512
246990464
842506692
613782314
1236521095
788776421
1956894594
2131608097
208486996
1262561382
601396668
1682408232
903989539
1361439194
1433204539
1785220002
271582254
1773503465
2061625687
511609016
1511607864
218031812
762049477
1964597991
357494236
786510117
1716048851
1843834676
1689843712
293228929
512081334
928825524
239555101
1353331504
2096620763
1049044935
1964438783
489531884
200944669
1116363919
1436890013
250783112
700144350
634509227
1472056153
1072121340
1737771388
1705943249
1983636161
357931663
1147471606
2008634391
1440809957
2011709304
1080899660
1199240589
1716359064
1804727645
724593075
754854621
693574243
1331683215
1413962937
213910508
1787539255
1335839990
1585695989
432328578
1882175744
1294513392
420771969
1543361050
1335263413
1668265764
58408050
1328832841
1962469872
1110867065
1997240159
1907665499
1549928110
840911993
992586263
1674272530
1445080748
1713174329
1863196324
611137299
1205342702
1447375355
1328617045
1432700528
2092748832
1127439913
585807283
718029625
574664306
1253317182
1852820199
652652983
1383588251
1640510583
1836849997
838844228
335476161
1200220791
2022009554
1649674375
2001308091
1705057841
606606002
811118522
148132292
1814944104
159593632
63239141
615449146
922609168
1794571294
1138390464
1166879462
708191012
413395363
1590515988
647151500
1309942587
1385287150
1770291230
1758872543
358499638
1025726689
308133899
1406692196
1360673718
643974188
1799753806
2082973448
506453597
173395648
886867388
1537600803
711539851
546646952
402823898
1515047870
1018934085
302863183
505084527
2008508703
545286423
51640978
4709555
1678530955
1112187645
662321466
1049584092
792606664
1256105792
1022287387
2027298199
711832555
746458031
716735807
1616754998
96610704
266123311
1373223923
373615771
1284681962
1009558338
1089252662
2103941160
1903786085
5459035
885244415
1138760885
1332198275
1144515465
637901725
1176064693
1985512224
205914615
1736107767
428805942
2142630848
893560225
993078323
154579634
1144272358
1072843162
1291526292
1684109783
410599091
771620028
1052547103
1288480358
84324680
1196941569
624781727
2061539056
112033326
1642434235
308894750
1202225656
1443423022
166241644
1308977780
285414080
160935621
1058210975
1544577706
123934294
1114347521
504780935
2042783710
98151385
874041766
383735087
1477501685
1074685005
383919971
517721405
1424773418
104534096
1187666487
1204732507
508373657
2025056596
1491178040
297253517
1934297138
966561991
1871657310
993554723
1508494136
372897815
2106509040
96703168
1161510161
1249173500
1190596847
1939018170
1882991799
1296836381
926202694
926184472
142521774
249842012
1574459965
1357566596
597458225
406483449
1775280891
1790266231
646160982
96121757
504853796
1745031095
376912041
116508453
1204708596
2006529326
732579349
81026782
1713165109
2029703839
90783820
1703067344
1088336917
644098850
615999114
617825642
1943956777
879330800
1215410402
990697790
1529248253
903637249
1024455036
1768986306
673131367
40776611
257889756
606450601
451123355
860779583
2051368851
831130306
2145362395
609473372
1810740034
461595966
1988401259
1781664400
1766487105
729102513
1508440449
1759445149
933959786
740918412
244037273
1008510154
971759634
692690735
2145438009
1052347176
295101046
1128628281
1882226989
1151778197
1928541219
239548654
757302286
128809747
2146421767
1663040784
261763073
1898192098
1980429604
472908007
681477846
593011826
620256103
155385002
883585324
223170330
1033257667
1964211863
1405241987
100077214
428489867
285274917
348578977
1119382235
1861514417
974568924
2137902912
1850832467
936951667
1256510569
1193172166
1839103111
878485163
668559813
1965308955
103071748
984647929
74444016
719489244
782745830
2132601029
1243842238
1617534966
2000715576
1331278186
1829995940
1664682170
2008768047
1732317761
1529556036
1544921478
383061739
139480034
451356920
1015520500
1889410509
1125095720
182522676
199387205
1642303084
1917958392
1576277976
1880163140
182774906
1756830614
1209318146
1742125084
1293013475
1483555484
958637721
1742309785
892007385
427357658
717394505
1987485692
1125046967
253728332
1288339512
1215849362
598089270
896398010
929939012
2103918130
1083911658
1776195945
165231845
209457723
947146234
965670133
771971760
1591784438
554543495
1324031897
1539859943
351528363
1364538607
2013358738
1602780839
364949285
1272538294
2000447551
198527049
1136677584
1755114667
98876116
1811996783
161051208
824863762
2101218307
642688707
124267472
749661730
2038082882
831690193
626449789
1280117229
2104548688
2000144183
161273430
1686647783
1419412565
1628786020
2106096169
160292160
1922579264
1934462668
749535630
207952123
1956340289
745811510
1577089244
13310923
1843121594
86981903
1693927340
94954338
1047098759
554445170
1854208373
1998289671
811433624
507082277
864998401
138974048
1303745153
1059595406
1983280111
1232199244
786430285
1322782748
882837944
1107847908
817893777
1686283948
1762306798
1677115537
2101257314
285240228
1335669141
1645572474
1743813392
869535101
920306187
1207173008
1317378234
967383607
480022873
2131106389
392119086
1177053825
241043417
1844517210
1129914331
783477513
1223806556
1399779958
1152024675
281423966
1103355173
1023944158
865479469
1037601108
1938858024
607403971
2116097925
2121066541
2049808845
1988139803
2087697852
2141271938
1340307691
166348250
510111965
2125886790
1956795803
482261969
572666481
953967501
1182216065
402311551
538214218
1320705813
729326721
1930020524
590143395
542744097
260295748
1890999263
1177812177
2077115122
1054111909
1140165825
469679043
303404585
505698444
1574161874
559555267
1150104818
987952831
1314714971
1414975599
1063779859
32091785
30212059
99338417
1891896788
1052655814
125240329
977570382
115183223
1842275245
884513648
1017443155
149144907
1973725901
1844480322
895304884
103046030
685307298
13153669
1732882316
197096775
1796918920
1940652271
628413027
1699663970
116092645
801990437
1647751446
959652363
2080818963
220884055
2006119479
1460896953
576730728
451845280
1343997046
279641250
987864356
167038824
1572843895
347754894
25688386
364505969
350995066
1543158475
2025778320
3987001
1622598008
822179151
1930194378
2018634562
1165158996
917471278
814892952
1192722246
234263421
788162821
596413079
1850159386
398895731
1749019670
1085442444
1037377811
1378094907
931714526
2107910758
125878676
1693160681
1154227254
85814885
765675965
17901442
332038941
1954831577
1840256910
1210639762
1365966002
581224155
118088633
1645991162
742721551
2056558227
1638687641
163178352
632334432
1038905394
457353452
555411719
1700940578
598321267
1503517764
851939971
997041115
1782043893
535762113
699349715
83135507
1163571444
1955750856
1903790826
1391391224
177572091
2095346057
2068292390
1121789014
1477360933
1571784615
727316887
902005765
2139596960
1281871904
775937352
120358964
1852399177
781563483
1371936741
1197694117
605511840
861248833
50361727
225299221
1371406952
430307134
1578432061
134927004
1538984590
27404501
601331033
2027025632
1919346356
1862984419
1950034463
462387169
2038987551
139572145
1722023603
1689111171
682978879
2108484384
626948596
472934794
1534195130
1770201653
1537753763
1811811883
740659047
854732291
1747444502
145809248
561663345
2034326001
1774734405
380340363
356031357
738262487
714041356
581158905
1101256456
692011616
817682630
706036169
1733533247
1717759124
537429477
2029695983
1000004650
960834807
1834065380
1907391713
167367548
63766340
1924595680
1618798298
1836113740
1893738036
908663178
1307185256
2118523161
1584756907
273560337
1894731056
590347753
2099678352
1994283120
619124006
267297865
1104659337
218261487
155936085
437934207
627860569
1178350811
538536537
1877963334
674643003
622325627
1446245325
1496083687
1603589307
336962844
2112439382
1591039252
2146960941
202959109
1392525552
1900486637
1308667463
1888104225
328311613
1967588144
944244511
1607375390
918401992
889771085
5111858
1400249203
22466422
1953209110
133240612
675034352
751173287
594135898
767512219
776898582
421377542
580074429
391782607
122025518
1869445216
1391799604
1023229114
2125807034
390219672
1154107674
1474741857
736344251
1073731129
35467181
839070162
1710474365
41213949
2075720392
40382640
259092756
1473813384
775806016
998525404
566338648
242929807
2094599727
616421809
950894354
1622445834
309469373
1245971830
363233907
2025477525
17050021
764612320
2078450607
1718265067
2116037290
1886231706
140689580
1132189941
1537931049
54067454
1627924537
1255120750
478145623
782436412
1378806261
923554506
1460948218
879678028
1685851703
890407904
305972303
679884405
821322394
2036799292
417721185
1919673565
1119572524
1684467729
1320764380
1090964974
1100840312
2028429409
1227954288
1552097591
1671387108
33963331
159661500
1723585052
472107416
329106695
122571157
855415309
372664141
1586272550
353553564
948062241
754216625
1605137857
1371774217
1166057147
599062930
400013182
2101487338
808203792
1055650502
747360925
1748855611
609772441
1463690252
1499665396
1347304141
1606370847
765706279
1210965558
1387049778
591426850
1520032521
1383761057
728650938
1024965590
329861109
38994319
1861035466
605089550
413464539
1435175079
440349864
560006139
510567629
1797230014
1506320097
1499926698
2098070325
539757964
398960859
2058098775
1105528277
1787142562
2061373226
317794727
323366935
1427074292
1031212627
736109759
285779223
1046079464
1589500434
168510434
1758352643
1460495653
517708955
1127688450
1493912005
319028702
715589283
1406560889
286342840
292728803
1392514758
231030190
1117286825
1418358041
234560107
695471829
648030653
840858747
1797506299
1024433881
1769709953
1992880000
1459493250
343894337
1954244686
2043257079
1137743056
1521446903
72647317
474804472
1092436767
1143708547
2044440011
2054357786
423596531
1415869950
1655912225
1648703116
1925763537
1850113557
854011722
618705218
882664168
1289432005
1503286397
1996139091
298378343
873309739
866313583
253827555
1126875626
272385516
1831167888
1351344304
768355797
138862
422980568
666902650
1010124999
190165327
1728686048
1576381172
296316682
1587154804
1413798242
283590115
864818245
790814697
379215515
775368228
2031182598
626204463
1432654782
2101170246
400128714
1752457515
1523935196
759738665
1995747793
502460792
633604764
1246941203
1635515406
1588968227
966180179
1917160589
2033252612
1323577527
1102080692
1900810517
629548025
1590363786
259607292
636407987
1659103634
29548655
114783808
1415259970
748775992
388915112
130913295
424686183
476720047
1311587147
2137276966
771257595
668765015
116390806
2094269390
160167538
1029535586
2043641342
828227038
2064112300
606042469
814276046
1219802864
916023409
165807474
740582582
635687113
932027623
2001315623
567683726
1484787292
131143115
614726137
2137098410
1793010793
1777188542
1646083337
1310982526
178365499
671038293
1461345806
957513726
1639044144
1522158297
1517154708
440419576
1830585024
900433276
2131725250
1418727370
308296056
916384990
1645102623
804567962
1849951709
135996258
267926515
2085783603
2007032252
1920841289
2088373226
1141894325
1378980686
939554144
1183261156
1643734667
1549373274
65038840
2024315869
292644583
789732096
1391100378
958093406
827444517
372082111
138206945
1408968707
1031658429
1029925363
135450079
1841575253
570550559
1582211584
355849196
1112884352
511953123
501056295
489648175
1757125760
1169915172
1454705680
1459337992
926312952
636758275
207609138
1784598643
444019160
1886684172
44911677
1248879778
600456000
102426983
946771463
366055587
1670502861
1437706844
1254406722
1572783297
284449802
1864154903
1544521713
972579984
467507662
107039453
36067196
927258741
230838897
2127044285
1152249133
814681561
894953024
710047364
1019322104
1601533930
2082427479
498856037
1417279241
872152539
527702799
561141182
25196896
1132577067
967584444
737164130
920096662
498081641
2042196649
1131139968
8365910
1069029614
557216875
158771189
375850198
1813808633
1743375036
922870030
230116506
1121043834
1708272005
487131158
391925939
1427319769
916343863
2081725495
2011420249
590586511
946508053
1077127777
256235683
1773677704
110389873
656976017
1451496228
1699247269
406320464
2016629168
335038700
1539057560
1207505155
1667253223
31830900
1892470861
328971093
845831767
776818260
1178016112
1095615750
116083850
261225152
1691176778
395597011
1812051709
2076687119
1062545569
837531966
1287213263
356565998
1447137833
254439040
2138312397
1874649418
722439942
1513750619
1649148285
1625951645
1157948082
1189536192
818603956
1639476358
272649655
1739101377
43386339
1705973164
1375802986
682874243
835508814
498514510
506885594
1559324371
593795180
756531220
972719683
434419938
314020071
508065922
1068410585
78907980
1928191784
402135597
154709988
1666948202
1688056927
2060107616
28814375
526756294
874878652
612656310
1622808060
1728097533
819137510
1987389549
816765518
162451455
439843279
158020180
965556248
280115673
1328887256
1079287710
2111820546
882300936
232751788
1216614113
1593699351
296832433
428177336
1218587867
199928854
151226668
502532639
473475204
874525052
1511018242
1502712928
570013168
710435423
1057189551
636495764
513296423
262606846
312180035
1186057067
1394141411
1656823329
939588234
1303015799
1314076372
687994496
1708585832
880714997
1832640953
98284299
1993078564
1545311164
88483315
1855345096
765465162
1629744661
4332914
1270319001
388270720
73925159
1198230994
413228875
1875558938
1769081078
942235026
498004882
1734576082
836639287
1151258157
1269978251
1369010843
515941871
591376998
1690306808
1840442312
2044650494
626882711
1625076905
194605886
1027430524
1187076939
1892551068
726626228
1643350601
1331769061
715751545
747912940
1010935323
1603713429
104009970
1719942257
377184184
1074294935
441924141
738648943
1246960171
588865509
1773177341
1551521484
1511022791
1415005398
674462132
565663433
1142840878
841127406
1955909628
1136809574
1426593795
301746162
410609364
1981861998
213809089
102532303
913171692
972049660
1037138370
1520188987
1610279522
770329558
757016262
1838476226
635460077
243344454
208757059
1238493841
788541155
951461048
692273155
1915861693
1111298052
140968458
2098531541
1769303945
108934917
1613125159
603651929
990894458
950353373
1053921162
539772404
786638290
874971808
1365239794
1647409843
2100291864
778147433
1002997423
1793257765
572211212
1845329360
1156829341
1365681531
1408054456
648101734
578769565
1334069369
2049203957
730628083
138525505
1910346518
744756558
263363527
239431433
1080742415
2094379885
1668799232
719395902
1997616665
461052980
2065232685
655023099
1429116588
150120357
706896947
651279052
1585067111
1596624350
732271055
579735540
1315309177
545264551
124925495
103856480
1322411583
1143146106
631961000
2131459120
215244738
1668657220
970434191
1295033742
1644474269
2119699049
2038893638
2127636319
875610256
1235950262
166742200
1317628100
2099287159
1157382521
1066672779
946702730
360747961
1227692388
2033232806
52650467
574268841
952625595
564348890
1381834541
1593914502
1012979728
121882831
1551062053
451999194
470735744
31057125
590804682
610851304
933720278
1846676103
1030180591
71844930
120136403
1258435681
2100700524
1828393427
1920283883
1561483436
198299032
1242839354
527169266
2057775166
441139173
2057316452
736984873
1623733619
364843980
1766588379
319410454
40609395
1642164049
1111157053
874618296
1234096333
1897168413
985733343
1551142331
889617809
222156365
1327087227
1609817634
1491415409
556718887
850766717
372771738
509728524
1401378746
1300624209
1647464007
2134479578
1494373336
396334290
2075714149
1216589418
1609285842
1848071775
1173405541
282686385
1508252256
1851397849
1529232333
429078826
510062801
1933791224
184187577
714175381
952451792
966698100
493933706
156548040
1109579737
1453052105
705519813
772090533
147850420
514724035
1369753197
1354490044
1342103227
2095976995
1426461528
2104681609
1816795515
1793845341
1958087956
1759738140
1629036031
2061584155
273493802
1099673465
643828486
582198902
2135601831
380860055
1147362219
1015644818
554948257
444208243
1487276431
410710455
1252956797
1017185110
113407444
1044064888
1930377541
1568997038
1389092976
1796493411
851038879
47916413
376994758
520641768
1234830392
1734947457
955752640
2056450606
291343400
1821102959
659564219
991619993
106591175
371716932
1750419188
20493748
2029750899
1224383462
434023733
536847938
2114076379
1704757311
814788739
876150544
82682077
1070828675
104883162
34643004
459120652
19894213
962222141
1046070164
2064333364
1909568786
18848367
1519539485
1080654023
1003774864
433564891
1477434933
386161853
170353992
469707076
111733106
651561590
1718508112
1569841639
1318517657
1077143739
879777004
333186255
860315108
2068936878
202294738
1636413159
156144256
1021889452
755663722
1471012098
1801155113
1377795326
1901293899
1135867845
1419449341
925446219
47247343
137717631
290465339
1564661362
585428060
1529300658
133466205
1086763721
813820672
1113792071
1135450235
1215655583
338256396
1190051866
699877392
1919740473
1937201982
1813586876
1300680462
853249612
369289574
1851423285
2013366518
260138715
227987040
1140451467
163600324
1322609050
1194769569
696094740
1364674291
2133040763
436779563
839632990
648346723
572028846
1673521866
659938164
597446819
1667141507
1180961054
493509901
960979018
1947317729
1009558578
679503696
667762662
336535760
527692456
414976403
97228715
2060959603
539873433
2091814401
1805415506
232592510
813931183
1688206403
137582625
2004740049
1628058478
135100394
256166438
326828742
794338330
454643576
62503543
333095748
329116960
2119543225
559655710
2036040782
264444703
818976318
1651115099
383044126
331700389
193706040
1970805429
1446595234
1673957885
1718893121
79827275
1037933106
580788170
1567264194
362713393
1457719148
314032974
39117225
2093146973
1095017048
1044598156
1189708092
48951060
2047970491
130741547
1058341374
1970734618
470691395
885378663
990425876
1206766359
300616487
899400915
1197518954
1230268013
1689338826
631418682
1333525613
961441596
916972127
1865518386
2094929953
1640973008
917776782
90517354
1286430673
423420042
758093515
851783629
1280187427
1998967630
1330182443
1655050513
696490908
677915736
1116257424
713435507
543686517
855361916
1343845439
1986710957
570707208
1059450799
1570895097
904166588
188479020
1580063446
1940524583
1402885765
874152174
1458923495
838255957
1556948996
2103271353
1103133727
986763213
981399526
1631783186
1706598726
599707094
315523019
624723930
917259077
1583295186
386020613
1652767596
838823864
1462226015
440104216
936604425
1356010060
203483322
1497213130
809484187
1445818694
1346241088
1286749625
1114534830
1372909981
944364215
637358138
143997338
675451550
1471993883
369750645
816895066
70451948
1320328280
1774094670
964691530
1532463246
2110820736
809784732
233017066
1929601436
1496573994
1206700337
1054391133
2076998548
417177849
983302345
1487645780
121548709
930868300
1641514997
1791323265
572881088
1065762701
2070158438
1561095565
644776351
1312988828
1228631285
818453720
1477975097
627821002
19283478
1333806660
1360939014
1736883345
1608054532
1786944313
190159746
817560356
560786872
2024650601
546945880
238278280
1097623188
2079313202
1598352639
1289018921
720655837
863318796
33929341
1212941861
223240576
1786347706
1832408665
1809082800
1413087035
506029904
570009642
292540967
1579481124
605578671
1303361238
1681390547
1425240239
1968030079
302381078
551475806
161035864
1082299535
152800655
97341558
1739165879
1879901274
587500879
35267650
1047543404
1920944235
1751332999
866210334
1783241907
1334619424
1709387128
2114126968
1344402713
1553582048
908546439
380986010
1816432127
141538260
1950431580
38627148
1055844010
289244991
1854241965
1782109077
1305985301
844820244
1282198861
1862482776
1348855345
1404681001
336815617
1292685918
1102960402
691050563
1507560550
636825885
448829523
1540161982
141322574
470879461
45459945
754709281
103632740
736617134
1000395719
2120134567
963537388
465452944
1866491435
1709503309
129301913
1486380426
965287079
23294852
462771150
1900364942
965527187
123475839
1565200305
1672646847
1009843450
2106393577
990028746
662451365
1106674518
219809325
474401037
1188847173
327696399
1666588520
591165295
1551983218
1502221321
1406406208
1432158999
808529313
2136180421
716485406
403023845
2055596504
1419891086
910309615
324683917
2092477614
250546651
1064574590
1959916945
1053857892
1660077076
1133733052
878631275
912681858
34479775
1644967698
14608347
1361885953
1700669484
1565118450
600548498
424472583
142798243
1031720975
1576303280
1845292572
1790413561
1503607445
681611556
1527180000
900663039
759185449
1530475402
385090853
741684715
1777342263
740915960
142372044
607278950
1046045267
1944432995
1899500971
167557423
246762608
1747882320
1188883267
955519041
1868602461
715419107
1037863666
2001697537
749019808
280275170
1714487727
1785846735
606105149
1291579665
369933036
1100260047
2062635800
658499303
1122785268
188981059
747738804
761303763
624054163
1484990164
735737968
551522365
1186637624
1023485800
1088201293
1202942240
925623914
33374964
1739891748
926689909
1524142054
75236844
2086024716
567420610
993120275
2027947259
1852980528
1047811988
2053407068
249406696
681195628
1848707360
1522908331
698564482
1926512838
51116747
1227749202
1551021573
374427219
1696223877
185516437
1647682950
827927498
1010031993
832104122
622100524
109846362
2042436703
1216470682
1640031980
1687083667
613835302
1387569286
1195347595
1783898498
1804780182
1878551806
2006620224
267860176
1784443746
1325213177
1494389091
1055929740
1671388673
1435321099
459624312
481617256
522722048
839393727
767484502
1558408331
609770948
1214786963
906800644
1056816485
90769679
136546079
777690911
1987083198
847648718
356982387
1217266435
863563421
1707783570
1562720126
1142696603
2050104543
214915916
2020093591
1623833633
532803287
1183545554
564328541
1888802135
1217511798
1637097522
1138494973
1212681503
825119467
1980880668
218919771
1696780417
1946484385
1132981949
278820374
707859419
917914427
855841680
1861314993
1411777579
717230124
1165960619
1986204966
1622962073
1479843685
2081677830
1540781280
809538180
713735123
1411215891
300662292
1048396365
371718217
1739715961
1702707553
903117631
224523271
1121385833
751711963
1265382160
1775576376
1727184768
957266214
1468081361
1735947566
982287246
57872348
1865804226
1256332291
541138444
1444948063
1295191999
1559266317
671512835
1249278437
1157440185
1122937100
213423162
449988046
1033792094
919036672
255613925
1839243272
1678222930
928114273
494828354
1540753638
349003716
1069755108
733924231
239557391
1172296304
623244559
1636472128
1516046240
712999442
1766209083
2036480291
1147183292
486562750
1256506696
647108408
1597636052
550938467
1548790306
1708328063
1575333161
809737499
1002633680
533811301
800633306
701394979
1634822081
1073713806
1523063993
1784511215
719475254
1929568427
901741580
173149827
66701828
1215959076
146565264
411297233
1223163037
365835680
523706844
824101658
1982762905
29198483
1161384647
652672951
1461478566
135742230
1960401894
1336807082
29774271
1967252098
619885217
1446050596
1272468502
753549566
1916091314
2139395070
1759879324
135703726
1310896073
600878094
745313926
1557294675
725193325
184646330
1215900187
1858523694
324391658
122400261
1187876466
56732125
1778669936
1661566670
525815624
964176418
1697329532
581915014
207817890
686701673
964937781
937579477
2067775189
183335483
248138116
293093535
1532442493
1264631763
1495518610
1859507690
661093084
1778408461
894673466
1598352739
127075226
272897919
1472018578
1018084354
465169910
938501211
639578105
1963559309
1385464534
1643483870
864361529
1527299609
1819366377
604201458
2030448555
1800592019
1458049699
717784265
1124913177
1560095890
256928556
272057619
157492037
151890270
1179973807
1092764135
4933093
2123281177
1393899970
220080384
1537798841
1951098003
483348017
1875137399
1207473516
142723846
246194850
295788187
1674954169
1467384727
1715061082
761485590
1031737938
1343149455
781152032
1595860502
1746634512
1079856282
183881646
1690760524
1479688394
1635953191
636398472
185354480
1873147662
1000200496
178805598
260717970
708525636
925729202
1497248343
1455038108
1034038627
1076068178
197650070
1905602720
2050037406
612553047
922545893
2056728326
353219772
760579179
622614268
2020028954
545438707
1859075312
1420572380
258430351
752447052
711321669
395530583
1896574338
1328802443
327313805
1946556110
2033556190
1410154992
1940355574
2005037030
1563170431
1283095437
1264014120
1772519811
1370173856
889631517
1651574051
1040474259
1809663030
1743217036
866051864
435675852
1545900535
909099933
1097149614
1685677982
1362747980
55160027
1934528510
1885632005
1808207498
445884594
206373649
1094385493
953056623
1313520761
164745346
408341505
689226844
2140815511
1964990791
1065560047
2074909890
81695
1188783488
120458777
1377332427
362928674
1205924055
1514870212
2108769563
541125806
2121499622
2135607944
1597183113
1138230159
727907947
1150176284
1539948251
1744435738
280012641
1186426539
1082662786
1488025862
1597614642
1772477072
1599011444
1924720698
1375254952
1077922443
1621698609
1291257940
1352946068
190954115
1947548180
1819522348
496079423
1879212552
380327808
838843064
1440919205
79232379
1260476831
764824516
1324596261
1122625947
905047590
2080330405
1678410082
354151660
1476688030
1587235312
1545574732
698828453
498021251
693431537
738718241
1689044144
1336727177
1088921611
42011360
469536133
1642821242
1602463486
1100991799
10633639
1379786599
631576896
1804196370
2064347335
466066855
1311338977
327672790
1988854405
1719704663
646999706
699775213
372886769
2093598531
1290670514
294168786
477509698
504494749
872857921
1836111334
788475976
620873224
349294310
862513769
1363021893
1708719029
163420083
761313143
578819210
858748200
1659271228
1559739100
1999902109
975901089
644550040
2065247100
710437343
1158751132
741261921
1795613911
1334800887
790844815
1881224134
1118573505
83099356
1044540737
115926233
142035553
11488757
159247297
1287299282
2007041569
946376867
156823335
131985102
225885009
990609793
2061846152
245199710
2097991944
331152144
231925032
275566372
169901670
66756303
569237318
1706937378
165290586
533858330
360982187
985998181
148480271
1132664649
1849998972
1708468346
83088974
287225474
1507715107
1542156485
299991253
1739335805
1364682645
921921601
1889370359
1698792832
838486115
1986170656
1367751119
1679048448
161457587
47667665
326949707
1891040085
871243162
1253683528
1583986199
209739442
1733776392
1524727850
1588489431
792676846
126967618
1381977929
677807509
281764404
767191242
1869708157
1488186052
31831449
1643051300
2000684921
1907325985
889345510
178581946
73921176
1722727602
978289813
501948231
1635962911
1946094961
108955598
1065200301
214126939
524190462
1580839571
1154537669
2071989111
1278119584
1703754853
1842480063
10829337
88663189
450573526
851297113
796062941
1173538031
330795102
1311745151
965585505
112676607
1632803761
468874214
865401458
490134703
1461899107
1845723357
1145268203
1330923819
952554576
1227291779
1530537162
1308716560
766440397
2113067879
1262513856
325071399
224838996
1831567582
427209413
847165530
997317331
1608345835
1705900475
1351846890
509430136
1849253309
1700045253
1961275271
1408117074
1619487470
813903964
549747338
1377354998
457858577
1809794746
239850494
1732699746
1530973058
890691425
823054472
939536057
1359558306
1424696257
773294106
1454163111
1472746764
1729303285
1282926706
208979026
1329695256
1928711055
1624050158
1571584032
2124989640
1929003586
421476825
339137404
794946831
1169814075
821922806
1852750303
1776653410
1930354781
344014380
625756981
803492780
392310089
1963608537
995556265
1769478812
960695422
1712015404
137815234
2073252906
1070255764
467707812
698141642
1204006023
1180650272
193332310
197297697
850620647
858450185
2048954950
1807782696
1149597435
986253735
1872375171
1147831422
1553167719
1923914216
1749350326
1902631281
1244546468
1070075513
1041993473
1490493383
234579718
761888383
1966828038
282740079
851872991
1690301170
1654049481
2078412292
113843292
277037919
1137864826
2140979045
871927216
1595608939
1914453428
1587856484
520421672
1844411853
2092321450
1924724290
1174614017
1364506862
275481907
407627120
1406754800
1322377247
1558310029
721058633
141135401
1213542170
249765804
1324733515
2115996235
204904789
1579198288
1419864755
1968554286
2126491184
442760135
1290306893
1672425561
506530524
1373001864
1095687247
815982322
682219493
1022235918
1700188086
1571835188
2092061002
113713616
1414474219
224665970
1228943327
243777843
1994992063
1050070011
1229200821
192947000
1664038648
1490372363
1060197200
1174724908
1174343524
352038316
1696140534
96656903
1608328873
1368502412
1138437300
934913910
55802372
675996181
1312547415
1167630507
1642244050
1930042563
110355668
242169440
139155934
949239568
428477657
1143135908
646444367
1509310091
2113854756
429357728
1028109560
331694873
2097665862
463049126
1194075000
2088431506
1947243875
2008172295
706239406
1007286256
1703271285
1602618582
1638506343
2146412671
1596285200
1540850034
1791908347
1921956643
87499794
922799826
1907194944
1856358695
2135232066
896575368
2062069751
1444791370
1317767829
1196037405
888244374
461827996
1599059089
1547660290
408518906
1831566383
1268233976
760005879
1386120724
1101927181
964055918
1615140954
1691819397
2055365805
892744499
1699571904
759972810
1166464286
311860836
686743892
749195230
1663332131
1604040933
1987563828
1504702454
1028284728
2019375540
1100693548
2035669893
1624276567
1594435409
367498338
46169118
1056677810
1422441173
2012004475
2142542372
1222109540
1235317319
2014267627
1776245474
2096317276
592162849
1149885845
1070296307
1423981809
2012176211
1931939686
1100386113
2112813782
1835590615
1891400446
2032799441
668019568
1561038400
1415319777
762677078
2077532116
51741667
2017869479
804395091
574537939
1067849666
802621462
915133500
1609105107
353730304
1789261680
361380788
1588006468
1359510148
672170213
2057305906
1365243397
1183313784
884579539
701192569
1928696768
1025774862
1798585635
8256672
1103145860
914720627
1647324014
1281575020
1860874620
2074450677
1551804027
481488339
1302069211
1242405759
729793019
1440958527
1818988524
653799659
1041640730
1505761605
944753507
1535140823
208168408
747317794
1823000446
2022207881
541846494
393212227
845826794
1971087109
1228231164
550547694
1996293532
451806040
589550654
1070352918
2046560484
1040842779
755534695
446155044
1476729691
1812943457
856133424
1409527643
1944010942
1385160394
681958169
641983077
1471672823
1958964056
1771281121
339889130
623945456
1412894991
1125932894
1669373593
922389159
117133099
1106197182
1983590736
1028862268
226265471
81668536
1488906728
170367930
1533619551
1940949539
1085678168
1383852126
2045001267
518973259
1528391694
1317225074
155819232
557636380
660351246
139175458
961396973
1848357871
1886086479
1162042121
138617296
1065795769
1225124595
1050544267
816109162
1232341005
912214163
219821005
2125779876
1719898190
1406207817
1806613678
133645612
156156059
1895638473
1662226477
1076023582
2043080815
2051767234
1782657793
1565654001
282550000
324847448
321428328
2031675026
687618447
1549913879
1265616126
1050254814
723447127
1096821868
1451528931
331007031
1209360444
1948819164
1552534220
764274703
892193424
1659502732
1098465905
788309016
1620683174
566976402
1530291231
1144806279
32723501
1652598201
130400835
901782648
1353041881
676166255
565641928
1065155569
171161836
170158976
1574827768
911568186
1699551433
487488375
1333427385
943478973
491135504
1188856297
2112290113
588487742
103784845
2090584047
1512433301
1765722062
841047637
1939002954
625593102
1895446026
550608420
432614415
1818513607
1527152241
2103352055
255465992
1359238860
1518794174
737629343
1111915047
1164475562
442830360
202811120
1026868288
356544953
1710705657
983212744
1608744399
1747566451
679287031
1212752399
1965582332
839342278
1135603823
1961382934
1215119510
334362448
1872249051
645912103
1330327346
104899906
2032019743
440605180
1601440252
694426730
2063535030
1478977056
883712005
68396706
1488596242
1496074520
2600861
2041234773
1521474078
1667708937
1854706443
1216420671
518845765
811108327
802623005
895758279
1072184778
780755731
1493793982
861040991
1201750833
986082855
906128270
2138584925
53194606
705228226
470496977
200485973
1181997656
1881336615
1714668074
214313771
1046272554
784977617
556982370
509182626
1995579852
981263438
877324651
1353914653
1565368690
1180022811
377164117
1595615658
1351178951
677560758
2023767909
1527185776
371838032
1931469227
946556800
561902188
1498455669
656154569
1293644231
1151461303
282492616
1519642876
1077740646
345841717
1232890894
1862015706
1493297915
1979743135
1872850215
1698762457
1001849195
1727586003
464403120
345362904
685005157
1616300404
747218820
818496138
1790707971
2113033028
1886214702
1706833472
280406757
202318533
1684532947
1653353346
1007169032
1932881604
1773230670
770408361
1683215250
1327568699
16831314
713561762
801631065
265321687
135457218
1446755857
711127432
869660992
1106478428
1990616888
527172154
1239157451
81113823
1961416650
1070392544
1488961057
664105290
1670399242
1353115652
1672668608
1407643345
521858303
1748207580
564283151
628037628
970646845
1764823081
567393504
820880712
195972427
206968461
967853103
1702440051
1421988383
250077115
1491624240
1170709943
2035518338
948949441
852073484
1271031946
1587503895
759671229
1892585499
625652981
978858985
543774209
789734960
813815171
817025659
961711583
1097844089
412222547
1893926472
424779968
616126687
2004921023
1393567674
988402892
1819906947
118462948
847112007
864586567
1231960584
850170552
77609356
27793823
1931626755
1154393483
855012232
1288492035
784534786
1667755118
1259695064
1226403682
1077948611
253852214
959118116
1948079205
635476081
1892302212
1739410394
701847760
1261013616
782731711
1100838634
44164806
1583882425
1250140473
331883813
1849693171
772192444
79059324
1108036615
951176001
2004408321
1252308658
1549867451
461916494
1066028313
658277653
1750007849
539268712
637302369
761766231
587011594
292069958
509526547
1418715826
2131382564
1741916822
1114449156
1502582012
764221948
1338365691
571255447
1500394200
1197505010
1102214332
1272801455
233238810
1091961221
2079506760
1407037765
430775035
824217621
496385811
477076674
1999927179
392740320
1691424580
1200559011
780913758
944059204
1874746022
895184463
132407063
1427374671
1514361980
343596816
1515810857
40024482
2050912900
1590911530
628203947
511495057
1037565694
1218990862
1925526747
1932646751
1551799031
1014641380
1072892252
858915362
546759368
923783434
835015547
2069548169
762941744
805889681
184821294
1373568252
1712275858
1166163953
500577744
481254023
1347453420
2083693534
1638050881
1685283203
1081170694
950814075
37347820
241098965
1220588327
1657643970
767507918
689670093
1590248058
677197112
841027217
107341094
287787743
745727725
242419517
9322052
825735137
110126929
1388097000
863315891
429507545
636626173
2104714385
562724171
1256060274
1020752975
1536466972
1206630547
246688222
221493618
285192154
1125039860
368310023
341599275
2026902914
421415123
1222335300
321150785
1809552469
1502026905
946145696
439029520
2070055301
267180386
874670317
1105939949
279825511
702056825
1396314303
393441251
1305026719
1553106509
642088976
705038771
1861218799
1515082390
330306145
505923447
1692566832
2113846772
1079768494
1908705596
624586513
1110041645
1512931121
1694972666
1081741014
774510540
1168411352
1099276787
846213836
424471637
1612406916
1051452543
1013706185
1182163035
1005645602
269361819
351517707
446174116
2058622531
485917020
1213830777
607962296
1234689309
2133618952
900791212
1586622514
1339787906
334348696
112672253
485482250
529637770
658460370
466677277
2061826845
1742630198
1856140986
297023283
995131708
29771593
1862498767
831677908
363845294
1967233277
1485405415
836798803
963942838
825221461
232912276
356791964
1780415226
526976416
850800846
345031883
295513121
1506251233
1349410024
1787774893
370716439
11316480
1641211022
806833
664071848
819719907
283866927
1422418777
884608012
924102247
1372251560
1792422826
269934313
654452276
1683807593
585700277
405764748
1977720106
682402925
1784493266
1119481092
1689216244
1103936792
233827414
825170569
1295581712
1641620042
2068515499
100856212
932678352
2042151192
2076873157
1050890476
1391463769
1375194803
163389598
154617638
1159141404
73587656
1792512256
917972162
442123884
367614122
1372966394
1295413721
43646376
1418999825
617909068
1452405584
1935417454
1404440722
1058422512
1928910116
363296178
595822529
575879011
134504902
1860661034
480218584
1574425800
1738114791
1262765526
290543598
801738144
689696608
2107434704
1773225088
1962673742
1068504542
636184759
83792503
2057939780
490921203
1749009393
275275818
1549139685
723332615
726124360
877928422
2024880859
204496686
1133531512
795262466
1158777463
32201187
365126548
1186897581
843560163
447358574
659451810
178081990
1745952497
1516814775
1469121813
277678991
1822004251
444560655
2058555906
1596777500
423421349
1895223210
1002473700
655935558
813363335
1444840217
1371366918
1603070973
222457788
1148541347
617286326
236525080
415402543
1766327301
119961006
342448302
1196741106
756264476
1203569329
1799900187
1687501170
1620454510
374050797
1779712177
8408499
456419922
1906382433
1867028380
142841747
675509488
1204534759
1875670408
1375891007
1262422960
466688724
1410473155
1213337803
1239287362
1720332694
1190789458
1336444967
559715456
805641636
1257582930
228657342
303125974
251771701
265935010
1765902682
1245522431
734390877
924304808
618050094
1032366221
425926813
2024628569
2134737672
995824053
214027137
494332058
688341020
104263631
644389120
942922947
1084802531
484435816
779114654
566346250
1506488992
1662407639
296057557
927647975
2038701685
369019871
717026386
1639966374
649819633
1736274438
171251244
1951732356
1171184476
2118201933
1701121246
660892045
464087070
1046635412
923489324
69988111
1783530143
2144373967
1239797243
182285773
791230954
2138438599
1601300204
491708586
1670075725
1238044917
331627216
1679047199
1668180686
1433220554
68486015
1779343399
1425399863
80767469
1810040695
950206020
1149516272
1200266296
680305128
896059799
1036089043
127120262
941022193
588352806
610903117
64233179
1195226154
1892480573
1314212746
949719653
1656419298
475229175
712082996
754262149
1789024385
448381343
94292168
402762566
411353670
1029701116
895668503
1930908471
195416717
713919054
1290072391
989562353
1311120965
37871446
392446764
733755101
2086726486
1929352502
321040001
275352964
946570028
568021320
172739223
1416306244
1377686803
780690447
1138646700
839466506
2137659611
965342315
1586935364
1560046989
900939708
9974804
29541504
624994488
1296899106
2071614436
100648907
875169515
1272329020
14547194
1586967843
1546723195
826953483
1184335614
1797900499
2019809280
840388251
194720726
347046660
673101538
138942620
1583536692
1815905527
1916410858
1828241314
911862804
2136579261
2103822472
616160364
818614942
885991825
1030693631
1865485614
1926271817
567593052
602288110
381800652
477704218
2016475425
1954595190
1456956264
441480038
858853443
1149103506
1600322765
715325282
961413953
810916335
1502242231
2050521667
23518444
1006332217
1617305725
636506610
1449808733
901945805
404609934
181221739
1640611929
2083482472
1366487934
112479765
949326491
529775750
550192598
1869293253
1478685990
817562246
1006281359
978399343
126113140
1081900711
1102582306
830221525
225075389
249787783
2001656830
264947418
1782110617
322049856
726250558
2086715326
1612777254
748756222
83053820
2136641727
1281688685
927847068
1265078732
1500616805
1658665498
1428860055
1905082658
1967393759
1120497137
474789508
730382747
1443428883
553287151
857391793
1691276166
400971407
346357318
251892969
726929897
326149287
878594321
294692370
1753726653
672738086
1508722613
341557750
1746859936
972596591
169264825
520238739
210727821
2023569214
414588685
864488012
1364375318
109847757
1303199895
683674019
1830695526
2119350129
622811717
1361659739
557576753
513011981
1208588435
1663988333
1810602068
1426612685
825385215
770297036
2083523332
1116466965
618284944
1356734679
1655470199
826222306
901066971
917442017
404291313
538277427
592035328
1398683012
206132184
616411189
263500884
1175961059
175820397
1176823016
1226609822
1177665511
1217116083
582769618
974417294
1596713014
932143776
1374944176
136754789
1980432432
1232511846
1242333535
395501961
495724319
1266864728
1278697539
644417507
27917701
677857628
454323524
383962329
973365866
653693444
1829803172
1389839344
1787964338
173018232
1166762352
402224301
1010027220
127011706
1271830041
317854641
1562915204
961301053
775451474
869710360
983737274
663580101
1183280151
1367547564
1582973991
1145653957
1453215602
1370903686
896864053
1451737687
1677937473
155349712
955024437
1492268589
1015832282
1276123435
309394941
1866689086
1332545348
320744167
1573616106
1580040141
1813787824
1618716617
1611945064
705174264
411848537
260776943
1190926134
1331027141
620177486
2028393160
1798113623
1435028848
116622852
519875710
912708726
2023836846
317615297
1267719561
424907175
456815122
534186777
1704056650
961948037
738552695
554422579
1178614147
845097668
2010202840
827878150
1506745134
710046771
476201410
1273038509
686108755
1425405350
1226202652
173789068
1357574500
1390440718
1342439124
895594168
413788749
944766548
143162103
472389364
5175133
1690921346
1270146817
86117376
1204847134
693873478
1368372895
2020015925
338325286
624071834
1702418705
1477862992
51695359
1692015243
619603704
591663877
1710650445
833540237
1455860324
1220791781
497592282
2021648811
895256433
319738436
314161401
1640013079
960437960
668454325
6212322
2055304845
1498708616
548357819
1706718955
1790949985
680262759
1937079768
1529705135
1152859632
1382246096
1334077422
1590461094
157191499
274805753
58853031
224286758
143165847
1089438690
357902935
1309048503
1666132759
1220521391
81998105
1112997393
423740635
948295736
578240003
1021488908
1856523906
1698251543
65870118
199520553
39390687
354981967
1063266054
168111007
488782936
109851625
1768773224
1855590301
1179759416
244448691
1096841367
301954453
2043122787
704020629
911707896
1313185046
853777774
484926824
160878635
984372280
1205416684
489818930
2020680435
629756403
1322289725
271763958
1672562427
16620046
992018454
191353524
782332532
1179695055
1038856260
90966409
1652397689
2002539366
818547208
1627212869
1030720805
1481469064
1725144074
815966147
1736128661
1839548787
1578561963
1712703045
1775831851
1913573969
1060953943
1709969683
54378836
781075794
282647413
1543997148
488530407
434548103
503795535
99101246
1351306707
227279496
1929818491
614414398
121685343
116733594
966208845
1356286353
848818571
127293667
917146425
515752106
2131441232
1489598403
415133804
531419215
548506620
1480770161
1576646739
185115743
1713101252
1255538120
2019806391
851729457
1135872792
1376781002
831903532
1372583
1499050764
736474940
57582920
1739255984
723332108
706576989
1761619152
820870758
730210111
1498939847
2033354228
1143152860
693215958
834875607
78791095
605587969
951237353
1498804330
36479836
299500060
1632244725
249624239
1094903497
392717416
1874856460
1852926447
2083169814
1108531282
997370756
1613028965
1547538971
1283220836
401753705
400781405
1495780632
1778588774
1701598064
1608720849
233641290
1450681080
208534546
123937029
265582051
493267875
1570829935
404020172
679259772
428568934
2089416417
334232278
1029250882
238642338
1789744404
1694253034
279427770
841648225
1271244295
609988753
287835162
1772513669
764812101
687312199
1185157949
2095954143
955258812
1567056668
719075793
517895828
1554358320
998042923
480203327
1108653745
465168945
927808577
1132045390
940279215
85149605
192144875
1056895287
1416719842
566288168
893512115
293254852
249360014
1503975791
1373216436
1687702300
984847501
1376738895
541927677
1363194025
278903620
641253785
1279213627
1540068559
1024808378
1137711754
2131123421
1914619128
486782884
538216196
945970333
32903409
2109203819
987048558
1559804168
1429901155
136900311
540692122
889345074
739900751
1149396797
863908450
2054263950
128832300
1803883385
1472896218
973668012
1704276997
380574505
36540630
1837666719
438994662
1357611001
368783615
124757404
944154428
2073503909
1858627846
535895451
211235234
1072538854
624773315
668714799
477529548
888675643
1007475875
1723095139
2048551657
1809877087
312762386
1912840752
2117975602
1726548052
217662320
1147323245
1716438334
1968559163
1993070917
1298375466
1163551346
805525129
590265922
2054738191
260005842
1889689994
334124770
1184412303
1114113530
1216278649
683306013
85287946
2132311648
902499348
178251333
1588479357
394594633
1658559955
80177402
1282674977
1009164557
567230398
2012084581
1939859662
328253775
149127329
1097331311
1583550879
1611826564
1843235749
73756452
1087758163
613691796
434941355
2035268993
570068807
693186360
105028459
1495235878
2021390872
1409191000
1286574254
220690554
1755840124
759720795
1640836614
1247035363
585976119
304617881
1669393565
119605065
1601552178
1468747790
1793884583
401725163
127762006
1870486286
1708878553
744841249
1509522994
665607154
1705707063
1459943840
1097202801
1537606648
120541557
897894052
646277459
1134705024
1583253044
2140516277
1665072001
2143359797
788944365
1023635141
349672749
477714462
1266696049
1870958541
2053508374
246102625
1891825279
1864527618
925399057
1058172111
1610940863
1967848226
423896570
1958429408
2111039732
544514958
481367832
2046781457
580544933
1391830478
1317369747
3668941
22394219
587402673
873260006
1843434298
112334670
1448538295
1220141472
1279246945
1972102506
444260164
582923549
469791666
198556593
655518376
457355304
567238997
291272863
1140613557
1564553607
953329707
1268229507
1995237869
1519577879
181342593
1392650195
1928015516
1254159112
1273583766
61976286
1748569403
1171708950
145257978
488798337
1158402111
231741098
1778022279
1548354776
1403492654
641591849
1890412780
1624668867
492677106
465786558
1800714632
459526747
332363868
1415591894
734705873
434359325
1259626010
1462993573
841923032
1437369958
1557060232
363998491
438421937
1215629829
1874835147
795754678
2103749808
59942164
936698477
2103733983
1591199855
1747915035
2080766149
1346121817
1027127053
1615634906
1470593017
1782710300
2017090664
1809550250
89592952
962662817
1625560231
524816942
614868382
445571019
1619586607
1111779198
1592284467
1520556466
862663342
732248114
640149810
794125588
1544084214
1033024252
945497735
1570696786
1421512592
1049317352
994942885
1969136776
2050485690
929043237
1400288038
595955118
734155824
1864492092
63335144
1926783551
1590516468
611715597
1488589845
1427924576
1901624314
495031344
2044602220
864357519
962291767
96660634
1002542723
135198771
1312671129
1188358269
364654391
1571728387
631937781
98309120
1895543952
1149352109
1524229585
2073065740
901816028
400507855
1695886420
2108535441
568923363
1163962886
598203871
1779367701
1040170966
1565549426
1813147086
2025879134
289211561
1991545586
758112057
626147765
109984742
618304629
418757126
1486688839
1750666083
220022580
128401742
1036578741
1631303956
280112419
431711890
681891125
230607255
1524134453
1159125532
723451759
1000787165
1936586674
1415873582
384606886
2075520176
1455039183
1054454401
1604995239
207928795
1219364159
911393761
301270662
59717211
905435135
388571914
838132059
2110505238
1303068374
699859775
838926642
2045010955
1226621869
1087241189
1815631686
3807195
918154688
531663731
398576620
2065541494
1285735292
272509262
1029697405
257535500
200820427
1886546836
382615701
1703106678
1083059020
381215004
2115721358
1213737788
1994118973
1563040480
1719306324
1798674269
524980698
1171394457
690718960
351176640
986283870
877055977
872282201
640350633
1256203309
1039111642
201218077
484411637
772677637
1519625223
226174991
944714557
1360145479
1472255232
982492842
1840884438
1685668187
1843938636
788569701
1297505831
1062664258
1065290674
602671876
488231306
1545250766
1692759944
1209476424
830221044
1975819586
1813642419
681260235
258131612
1975614800
1354101284
2044080669
463991654
1821019368
2078349327
356546674
2119113396
1105772744
820075182
2010750020
1304916493
1607823414
1742196239
1416188375
1730788719
2024126399
1655740479
1178033016
2096087263
1046327471
354574583
1506847366
559906401
111073659
264371678
2004912890
1264918969
1023347487
1900440214
815826211
1677276087
366935717
666504712
616013639
1099046614
1992857407
1308541348
525583221
1346091409
1291275270
1994015684
751658564
817386792
196239404
1764225485
1988071352
433772387
938135786
1948192129
1437117463
1837242599
1355348274
1218129105
384624822
598821072
972345972
650661503
202169812
412330170
1144084715
1939685600
1774223091
1612828991
462058231
394943002
1097407355
1673184926
2020011246
1241617401
1713892521
358334418
919414699
149223329
748710792
2034955666
174917618
42633768
1677657796
1872767960
1176323550
1247454112
1201731537
1286886366
1245079077
637932821
2081239477
1938012290
1768954452
563433912
1723670579
878422623
106231980
194765286
571945125
1204745195
60015313
1185163319
916952789
2099536193
189969001
307938192
877121285
2119397565
120819522
1343696602
1070445039
957702681
1605412328
1479566342
518904110
1537631069
1380180536
246463517
1567206428
2068059785
101802857
1748183197
1131728800
633815260
977972944
854825540
2125568204
1802515312
494972294
1068840575
1189398772
1722087874
1635560278
1742744596
232590132
271712209
169707008
1979871289
564389219
1294847299
304574722
827839941
1847181806
435508524
392943094
1664684424
308590643
547362429
1553015835
1795542586
884862342
1647385453
850547548
1411294534
1352408436
1889544228
1076173517
408232514
461413216
1903328345
697327032
1935219446
45386876
557642035
2037533983
403550784
769761767
530284088
428230491
1606865912
1392194598
1859888354
904608721
1667534502
573004447
936085238
1526466922
793345979
231718092
1871588408
513289436
685213266
1220225359
1306873720
133023265
1315764008
174036430
2097527534
949842731
1368479610
1998005443
1474325797
341892979
845104179
1588896466
409876431
486568226
1772653551
1541853782
806071938
550831810
1355456650
1613525987
2012217829
1327337223
60021837
1444555455
1434581063
2094091611
1199483830
249780641
513090429
1808023458
1574814586
1689021820
1705132243
1022531458
75308753
1051963911
962375893
242705397
160844031
44147798
1663215992
1316068508
1455103737
374599556
1358279325
1406162036
226558872
35618266
934989168
1720227479
5542305
278776092
1308778903
1450415418
1745360322
561332269
1696242898
1490606859
279193084
1881623177
2031569164
1854373867
2039958604
966944388
269329074
353183874
2145246648
96694193
486202305
1273637737
1654908550
76300734
793267938
174841560
1705683612
864913453
704503519
1237255061
1927000897
294254134
1716115860
1141918327
859291907
243383496
456858019
1952575542
1612491984
444336755
1875867528
1689218140
1197225521
795459625
292252107
968869018
956327894
2076421534
900130871
1513945961
1040553045
757091308
1882869880
1414693430
891999868
692824529
1429410125
656602561
265600086
1130557301
1110692325
1529594816
1583323812
1705416784
625501700
486398786
703140855
1332772874
1215011032
1999078117
1403521271
335961693
2005245577
1238460661
866121307
1895029239
1024051443
869404804
935981824
714700419
828493766
932096210
1228352616
488953387
1142621447
716540303
924171228
1155776645
1049262881
982056057
1834449367
728096366
1988270101
1796325276
72780849
1974299805
1561947393
1611854056
223370444
1514236583
589297466
788546785
522215292
1022046795
1173168735
1629872566
513186853
281913218
1438210144
969088214
1537450826
1704955950
1840371569
562177502
33252847
154141853
1372133924
1834998087
841680484
2101496521
1969637369
1718191063
1342686353
1400766341
1663840845
1295214228
1937486121
1004459126
528045367
1394727147
1041204355
1218008050
422133391
15541985
59739981
88746384
1511534772
813210894
1442711661
1416499784
812801556
1499389122
1578186706
359399339
292622566
818361135
1596870392
1875415433
587733088
33267606
1313808496
194180937
1472075327
1168666414
1902933116
579829631
682666796
235956081
1462011507
152106045
717754047
394324543
1944110848
1954887639
399071834
2104938802
1283748442
1227925898
1292452597
1037569023
1670647344
922320110
2091398823
1702994334
1243321924
616624812
889723611
2008288602
1844227579
1348755245
1171237240
1125400987
1339808105
90980172
1366508604
1000204312
1571535995
428718286
1097279792
1281699809
573858589
277574288
191266397
985023190
557579523
1158874125
640202250
2139029
2082205897
1652339120
487916145
528614598
1402268116
158785236
18522457
1150004072
1373286695
1891612604
2051050804
39217283
1530909109
312635639
1960959180
723052216
2124357135
2106386972
1689125492
1393461209
317033597
3179158
533652270
1116027988
858022150
1812782524
203758308
862959455
1934097092
957307202
701756250
1448842753
704941869
1535217946
986709934
1011913232
1185951903
2119220418
491036047
544383655
2025271117
9433439
432915704
1209631204
1320894027
1591206585
1278288167
1531433709
1593029538
651413974
1518485620
2038074608
594348940
1246675368
75346557
1460456955
1727000674
521890144
1130012420
1044042027
1410063013
384577723
1772739173
1664586594
518281227
939535277
1846727621
2123087425
566111111
2110515593
1837821489
1218206550
1002237235
543886329
1023561059
371131422
765523274
1104791755
104564564
339081280
205884720
1090267364
375638947
1655056375
2064934943
733402101
1280156612
1353548307
1085880105
1416651631
1750902923
2095779871
163762944
1429938543
2070196994
772813748
111264075
819527561
523925598
603233430
462576821
1864220383
247276710
1260362798
867100473
1743161634
966935917
898223649
2121055414
513185482
440267808
41916087
1677606832
632460574
2110325642
622309246
799646207
76688104
634506580
1201481514
620622694
800349894
260498304
273853456
2119068975
1134278213
1954215806
309523284
2009429725
948303621
227959409
47346074
844612701
1506869200
507111986
606955925
141240973
1831827544
660880520
1219776950
641002901
1187312310
465555220
978954349
1172070047
372171234
680407145
1062579258
1774919244
1959270140
1009877785
2075296987
1116746531
343928567
1799746313
1398724413
1161380670
529633126
1806643562
30541590
1867818635
579504341
181612808
1990741939
1779569474
571469035
257658859
50330923
1338911799
992000815
475321281
1408572761
394823189
2091605890
1050877730
357501167
86946572
174118454
411527299
111805135
459231961
366064020
1958187004
148582759
2105140697
1489616647
1606380087
2052889100
1819150729
253261219
566268879
1632523022
523013686
1290167363
754604193
47260452
669468469
571912221
810551975
2039444600
1279828370
1232617176
1037177507
1804813310
1763128752
411703738
1485835121
1573795298
691497827
797789858
782462431
459120586
328927325
1654544466
2027658034
808191344
892509318
1711964807
1056498134
306791218
383109326
1060381491
759163677
1171525396
1915476847
121207391
207104494
332794373
1125952791
790374173
1754944117
2041601613
815145089
1174353341
1170041257
1127685867
1239748497
1645171645
506492089
800700539
344681421
345307542
259122420
1937107866
392308260
301976138
439701963
1447338242
484896377
1616290141
1421704162
976148789
598755494
278916606
1782831932
1981299983
209833760
1644889842
857482813
2033330597
1138767265
1734176252
1230006042
728903148
1433247194
825260208
1146738749
288170458
1282372655
301974600
321787288
1925392541
1480274422
516709928
1264772281
515200862
1800075481
616069193
1937029176
924544789
97225845
1685524307
963465900
434968363
1086610579
967259601
1377790144
1484385163
54827379
1617214689
1053695993
1252898616
1905633272
523485037
1429849482
1640115834
2106992834
314504955
628521918
168887219
710140958
1391774381
376562315
1449927590
1510239401
648825649
1281109214
1419140987
1108992290
1182603535
1157347090
480924625
335026787
1989513961
1761748611
560975144
1659704447
1742571425
727418080
1579925239
794300479
1435503225
236830065
1988386786
346554791
1923766649
2147364596
1830192640
275325076
601206563
933084928
1760940105
1458672600
1800973100
805121388
875875192
1828113349
1467226840
279853885
970871682
2051367824
421653150
1658144124
586026541
1865797810
1036892346
337395501
1924940158
647815154
529575937
1214507564
1429313113
878367405
1874310786
766583611
2005861705
1676018599
2131132085
1340083415
1760183206
773897359
1176065869
1221670557
962801618
741536974
1762915712
2041330027
1363204577
477349526
1502366369
50383352
294445278
1033653180
7954398
986496915
237183621
1430930749
2111754436
598855936
2130221122
312838619
718144543
1817247099
225344875
1081870582
1124257318
1504943616
129095267
246466690
2094576613
1375861245
1375604343
1925782144
1118943880
1840791999
900842186
1818226170
722357280
1975598231
1986167855
542844451
187620098
227351446
2079322537
1568029719
715919698
460078510
143442849
1579301809
640919010
750579485
345981775
85459111
2063126345
670704222
2102904738
586153748
1793253906
1506625869
666392900
461007315
1763508345
1038428226
1723454783
683532780
1933146103
846046057
1233310874
1117857745
49875831
1786087907
619582608
840752971
127406261
284498229
745579655
501239010
2030033520
1439986685
1549971836
1303605110
1114830299
1194635999
605588708
866051297
2066171727
387966658
277917175
970640329
1538723122
660720336
244913494
1638127097
157753992
1377454548
464390992
37793951
1206844680
1508909723
317692610
47871631
1161069713
1559180113
1320606790
2030181123
418450110
491265900
1306349060
953678473
852949302
319817673
509174831
26576191
13716616
2007437463
136424750
1152855396
702289756
1813211715
69215929
223814763
1439988897
1536611063
628803996
222799777
433331385
1409061860
1124099193
1626321270
1984548077
1776153419
461092659
1105984212
1870805072
2060524571
279190516
1270596953
1585753942
1590055427
536788661
1202088127
587359316
1499061431
445032485
1518142763
339727306
804336473
2032995329
1924259942
2005996903
1606876983
1585649367
2084286975
1060902530
1988238692
1413836675
688854059
1745750174
171930087
1018507550
753445118
701779407
634188395
830592588
1207290461
486459224
1765615094
372405935
1632558880
291608154
1359597298
1797651150
1157851732
75338654
376468780
1369902323
1247850607
1962217616
631418007
28960952
1229227313
516867940
1321380051
1686240214
1974673370
271359120
599502900
742134831
1021572509
251203633
895716622
1097839656
90545447
547614301
880941468
1911769872
547671625
1992816964
931279785
382699542
1776378706
1602587969
853349151
278295751
459748597
700417123
328422022
1204108546
1866853285
2086534296
1241934813
330624854
571996951
1742227083
962030287
50864221
1660044758
25702795
746624050
1386671007
405858089
832038467
156002983
1432755625
1952458904
140662309
538342695
457540028
1453537651
126222908
1086857232
149255309
489079041
8712989
1405832302
1893613946
1839449409
1616130256
1719794382
1949007299
2040915799
699510197
493506462
1276882587
1489896496
1446915266
2142960886
1084490863
635845747
1437863013
1828163331
1056393065
1474845169
533248055
1368891229
1600710923
1007062687
1125149911
136443952
719342441
2127389449
1664438006
1764075753
1445632854
1447155818
1887860262
688444962
1156721573
1730045628
1870995238
1439826891
1641271960
969706358
1721438412
1171052237
1965253547
747447781
414056720
48401938
1470051679
1011153649
388318536
1156809176
118584712
938626679
2128917958
1340767722
289501495
1322592960
1927188665
436384394
1578236216
2002994764
24394218
594518307
1181263668
832905739
1938284142
1125525827
145792958
175161268
1988717389
492408023
1181428956
2144232685
89339989
924366351
2037090748
161533912
1047060151
1109788518
506722472
1775903326
548689911
312523339
476797578
546644163
449519236
1492233622
2091024742
644250426
1358243135
1171304135
1724084543
1756096415
958479575
1655837095
2107136741
1285854807
278638911
1762119643
1800264889
354974381
2075419315
411117938
1226631493
348725124
1058008382
1121958499
962295304
29115041
808820870
1329711178
154926508
1642980134
196942379
599926191
178977387
898817325
954798338
420035727
874783642
1824812062
200080577
652579193
1595743694
766794939
1247234879
451499928
1837613146
2049605747
396516559
1526326669
667122722
1406592324
265245801
484207806
1978415001
913807436
930506252
320750890
676634059
881742443
589598959
485988951
328927030
1862194720
515349157
1015389170
1975503747
1474329856
248248460
543074157
614635512
2002725908
1228063271
828351949
563805580
108684260
599777207
703954390
247220634
904801732
233804867
1301014255
603679523
1963387273
1913996601
604505471
820470930
1771884955
1905560549
1156286890
1403042132
1758722181
1917191288
1232570723
349696000
917012177
2135978237
1712812432
1745378036
778169262
957760307
1770950044
683034823
1799648875
122676794
403926732
335902450
172057882
1362269497
1001124127
1878323169
2023222425
2044404946
427368632
1158174359
1726270759
141739464
545055056
63037425
405727239
1651568353
1039056879
149091648
1355349341
1552139107
1604158617
1168445190
1169676607
1107194860
687085044
1237662820
866708123
1030941231
614281509
1109521292
1294368504
1716228808
1556856596
1546607530
1776803204
978319533
1306806272
739356313
869217526
1506678098
1041538816
1086742257
183977902
189832774
1263549364
1029706766
599458854
1615038571
1071366257
1152709142
484508424
1825848284
1157383829
1341982335
1038182677
173309772
871323906
1745314222
782476845
1030015243
916287856
1958189766
815036080
1457435407
3656126
373810297
1045858219
1769932711
1736642228
2058696467
40386131
882119652
1645277162
296364155
794463788
1859080460
449931664
1455482290
1137733762
1871785959
1608655643
2131049295
444745419
1774117558
401760802
636986960
1784995946
270697648
1665610703
507619646
1765113550
480296403
1867454220
981649693
998615898
721543337
652435647
1049051500
1296946712
534323514
738177820
1477560967
1467509810
1941471574
657262236
136169038
1423565612
1502127950
2092950945
580219073
501707783
1906386472
1356484346
214201193
2132901330
634872647
675093723
774784325
1469734673
1479033797
358233845
1621208623
761325492
139473340
1595786321
1688469251
1201966591
1641216752
2057473585
240662609
13863426
375369215
1320432911
1574487965
2097310231
2091118926
1906147424
1156516381
1632629066
1354453089
835885129
1217847890
288928210
2011769793
419781596
858341814
302420691
938880572
964945829
2067656927
595001789
123632447
1951309999
1220562240
990916754
1528730965
2117908517
938909436
630280943
1854379039
1706645016
135701768
1914852075
741481848
131177982
1001634441
336701408
144788968
1978433524
1713838902
473337673
1902489133
266316495
281427169
695104143
271837046
1299820508
52199048
1153771427
458519067
2031202900
1204455508
1364997492
224551213
164227496
1798038808
773257495
438517883
427905272
343424823
199974445
1705436655
461312189
1383036901
619468055
1473546819
1974052927
2004669034
2132321642
2132679114
441064730
655281095
2100965029
164257512
1819457426
441033130
1888188284
1233934101
1883520920
458584908
141619940
422854917
1498230003
670600842
109081045
1767210941
1254728229
1370890928
337402469
63185811
624778599
68191620
2116694546
611207125
1566359363
2048168196
1760896209
1780296789
2099157627
169763696
1673560828
1904488668
695769095
1134482644
2064528
496931901
749908215
39445448
1250407826
251495884
1482811564
1368074586
1088678876
1209237154
377033591
2127906701
1531415397
1840574289
91755429
31517366
2097242736
209765210
208016557
2006787786
1122316476
959538809
2136243110
383495227
1345434903
1335682572
1566351895
842042316
86600167
1344638961
1011238165
94755121
205043671
1714073847
585681116
1819968673
194521949
922087581
1866985890
221189252
425755856
1807103696
581572409
1357271136
947448167
1246292416
832395548
1378743947
1935573016
1062568214
1965641070
27072940
435807641
1223798435
1325836280
383000475
169781223
21946507
890379449
1980921662
1628867370
1757926976
1379778892
893571620
1474778302
940970374
2071681495
1372388443
971520192
1126147897
2082533587
1922280688
963768853
144477962
88711000
692449609
27887515
321754113
2073942146
2035720774
950769610
2051344237
1218506609
978362688
680444335
2031611629
161530256
1282557202
571149363
1336564226
1716395659
1731467644
1425225158
1862313717
1743641420
534151540
851737971
244215602
503843318
1117401267
15157023
2023283444
896766517
479817398
990056850
1231036031
1579009996
1395034720
226334321
86374099
699027627
1070137684
1001700033
1372787246
2042350166
107304372
746524954
502566175
744568760
250451035
184770763
533459295
1713173360
516716072
485264102
194523303
2086501977
1542651810
1412862038
816612138
2143675471
942768655
1912198435
916320571
1499546664
1047647439
1991824896
2105801647
662178199
333002011
1785608823
587896536
659801411
1152414233
198292773
1262492296
723624353
1133864490
405174457
299044753
1090867821
794125588
1232221370
601731581
385291847
885094672
1219672282
1517189708
2089350879
831726027
1750750386
1679850464
103680247
856861808
289661139
139050009
1554585805
1958429455
1388097434
1456994214
552990176
1876922308
1938075
1686550034
1990862526
1618483546
365536744
459319978
210006683
324784299
228693265
1811904524
2060502300
839017220
1192076583
1156610727
1971075398
441199316
342607682
1441915551
496678446
2063729069
428691843
229283598
263201032
1625390681
757951573
580398643
1874542449
1331054909
954541017
560590701
1662810197
119291353
391731580
178757704
967468142
1189039770
1738674656
1411987238
693290310
962283938
995162104
1955016872
949519580
1932696174
1105418578
1142630913
1121973712
1735350245
834172691
11814384
93747275
1405563572
1524076173
2052274085
404980966
640831751
498017750
1176834486
2062588237
453609392
1861820017
1055366886
1781512699
599958687
1944035290
922510602
897455630
1761898491
313287038
471062212
829287431
1601092946
320821594
1134000880
894654439
1072137941
1463959698
202874539
1361029472
889297146
1219378882
1399370612
825549116
1968744854
746121589
1309268630
529475347
817163349
1735114297
1535373595
1964707718
341737393
498744978
642406580
586806506
966737905
443240954
1508885590
21786083
1311654142
1913810634
829046176
1265497241
1662628375
556485248
861976125
527025829
1869942196
802847580
1798156320
288909803
1916531952
2134590656
664748209
1892135889
97899272
1985456586
29040625
976481016
1287925352
1217310183
1253959338
1092327897
540488488
1134675190
284742010
266412544
1110713034
1027545878
486895474
1193471460
437449347
1729299945
993901693
806932394
1916010678
954801136
1222722420
1771621560
265987278
1282723704
1049113879
1899549772
1710734313
1541385654
1593709400
1417998501
1173089856
930432585
1605870389
807927174
1403960565
2121840655
1570049820
564432583
1097776928
609521373
291510892
197875072
1167430721
928153242
979018574
1735139021
1122607041
1715700996
815745735
1108750028
1883462314
879973942
1200549866
251830285
476629682
631014509
1565009614
945339291
251864759
2097933966
1150194044
388148499
956672653
1949281313
1557062185
1007682168
2035688723
513942363
702242336
1590930571
908986015
824436608
244606968
1122154770
1899208263
748407514
1849060489
1279059858
1470216091
908364698
1511396285
2021959823
1644585482
543048035
131569254
415096442
1358548066
2140231405
1728710388
60768154
1317196459
148897520
1115067346
962834969
2045157994
1040919321
6507878
1845408143
869139674
281606832
349938633
246767856
664261523
1624199106
1927105361
597036844
280990687
27719402
1948337396
175002382
1934977363
18491283
245932557
1070902421
1173387533
1261052292
1126144589
1816664444
1970138529
555408572
1380768969
1996324272
399457836
571582545
2145949715
993695430
2147073174
1195859908
62680543
1283638606
2073936660
106926367
1952149087
1660930231
280921760
1777100585
398358294
518084875
506047642
1935537919
1971863343
349388573
1631379496
996918418
660891701
1478726019
607011611
813270506
878127930
1661746076
1707036505
1024783654
507451690
1807003186
1381657539
611604777
236754198
135746842
263145610
495481773
1471531573
1496791685
1527542323
347658934
1101666356
1904427548
1479135787
321465013
692710855
475058573
1472199733
628769233
654724901
1610793908
496457102
1539954461
316437276
1474694438
838936348
489580333
675750419
1348299251
695424487
971588002
1913977056
885167823
111759471
657381628
1503927272
1669272537
1189840625
1447104943
1087098282
1083525803
139862667
113332994
1035986401
449157987
992752605
1174448345
1970630818
1395816020
1745075868
1782395451
1608866832
818384121
1448690828
829076614
1577031561
655523084
2070141230
984664862
1622289015
100843227
961881519
672333187
926388089
861112144
2066453531
1919157540
584374273
1524156592
1885968382
725377066
1285359888
1465506373
971246246
113223692
912596776
1325966655
177774059
1093619577
1009829803
2065172400
1987156101
703876912
1068283251
359166800
1086750956
1257483099
1884877163
1083183176
809982980
13050223
1018544694
1320457704
1778893263
269955886
1677968639
346554980
89718527
369746538
381505721
193957396
1019971011
1444370549
1287643733
150771577
1758338363
955188590
1681366608
1380300438
720326249
1691168132
1513694888
140600345
1017963784
647515461
403334672
1021858490
1866864459
35768180
1060761136
2077660666
1899199995
521616397
1722542719
1195939952
223962965
735916353
357323587
1494178189
729193110
429027866
1496212876
1472366135
1601107366
452325910
126653996
1686033898
947957651
759852970
1962771397
1752775058
1005491656
1744219323
2039144217
28789988
1837174458
1506875116
31248066
1225706761
1694549439
60160427
402602058
1486649565
1745409297
284477664
177128835
139382721
1118478222
1045769385
813944802
1747969896
2078098051
970628360
656784639
744511233
1297472733
111962701
609080095
2019740275
1349307122
1330058995
343991501
1539790243
1904143792
1372583279
1280707886
948522269
1719311487
1901502606
284182576
974942983
2133392998
465556564
936049320
829064655
883745296
998651156
981452772
1475751711
1835702536
1506613515
394533377
1520780604
230247592
1169754034
878021083
1359010953
875658403
1102011732
1678278536
1231541182
2046169939
956879583
748392228
19501527
302131148
1983225257
741578844
38605194
823577289
107003290
1911440641
1621987325
39581451
600113570
682522967
268359830
663052712
2124043330
177403431
850907717
1404959453
2090996191
1162775695
2057298184
956989447
1998626482
423876280
780416710
2133731208
1391037558
903508277
1499992720
1090420082
1081021393
1861942745
1950014490
94282547
1606668483
1213961352
802650031
415251977
1793675765
952195580
1616603119
227343653
1550514433
738712790
1759829387
1038351343
1903417002
546516674
1165384724
1389858144
2068062397
1080591384
89750053
591654855
1046015696
1686673265
901289084
1875380575
116537965
493966753
1730202770
568592692
1978916336
1909473173
1993889640
748552245
112534904
891956444
263460842
660376130
1545046914
184547426
1720304363
1911885603
2081587506
325003380
9406757
2039152805
762307878
502035560
969670078
1661820247
411886210
1712925452
1350546141
394521861
339945007
1994959519
1905276257
110299971
1848531037
1122729001
1131708574
679576873
2124969692
1361824709
1400617333
446442839
1944008615
908528421
1831650884
1255691260
1121508571
2094171837
1883254749
1234356370
1783534820
170122916
921899437
88347668
325384261
657908242
219963411
1361964639
692255856
623636056
804998330
1913724115
827121249
1292711647
1452427125
1342240615
1893651567
996809693
1447705268
1158013163
581279197
199413739
539967254
647330826
1643330610
344558028
1113838844
2040021315
541131859
1183790893
2131729995
1293400928
1573992606
1624209296
1022661803
1980328871
753469945
448888166
1498813799
1884071797
264935966
660161761
294511539
1818847059
1848309987
95784058
502002872
1584216695
1742684912
220039458
83442220
896643153
1619656138
315618055
1976910052
454437595
2137699103
84521907
977775446
563732604
645470487
1678243194
315660335
56821416
1793311004
1776183987
622655086
145607328
1364699169
1768532144
48705123
335754151
1517278619
1076974264
1512302230
1813653598
1952391572
1599275395
782967311
1550021867
1432746611
322368299
1112859972
190445170
2047815739
761272801
895111688
1351579894
481963947
817837460
2140258581
1352041527
1748747197
100544508
872102368
1012609238
1854340203
77897784
409564611
199706430
307010265
1559951524
1733141140
2111617202
629199521
1756321430
1858133045
114086268
1821424409
972719226
510973416
584514311
1580373244
873908323
1365702924
876282687
182412289
939236243
1266466634
1037541077
1381077567
1935191080
1884570321
1962286439
1466872881
526103899
819903833
1724889841
429597398
1402433806
1928405695
2110842694
1735214775
1636996162
271094964
2131397352
302324387
955623357
2144367959
1884422070
1358396063
1405649108
1079586288
907604545
1815358648
1381339625
1869411277
338494178
2002965420
1293362703
1161306934
900490735
1367894902
20121981
1184931686
2073266688
1132851865
2048990463
1413596287
95582960
1595937090
1446113691
1026000082
2118093062
1178131801
1355538888
1244202064
1935053364
355525391
4609191
1705482465
64289105
228021991
261427993
1761582350
701511766
2120414578
783721988
934118758
374632059
2145821879
57847578
449666691
1937821480
1154551368
1055602056
1349060077
808095829
685085981
683057618
1510947042
519435810
1005683295
1877021556
2090414692
532363022
684663405
323405678
663274615
1239555587
1443004611
565499518
2142491715
1799627232
1376490724
165490376
123226213
706996696
1877352188
610320740
2027916466
1087940051
1156736606
1555104557
1259009313
805594703
1686290612
280066525
3416632
157859348
1252575136
1568634208
1722899070
1307366775
829224243
1343687020
1776268843
293851636
1074532842
1926181001
796785718
1875704680
890345353
147009750
1894139008
615771184
825772893
27623335
1599409085
1576461784
1131680699
650993612
2117144924
148319205
2137425941
2072302116
352758277
520123271
1263163319
56575243
1853427490
2003898546
1583809656
395242744
44912346
2017520229
958455095
1498750156
1430737836
1985996146
1029068407
50546358
247726535
2066225753
454325554
967905994
303192147
1220849289
727871809
962598396
691372202
344266031
228851838
1417916478
2074775580
1294406168
212543185
1716210142
1840544636
839452703
1319180409
1064265124
379267428
1538418131
308816537
1559676797
1722913277
1710649265
1817853687
489905190
490178458
692262978
1274834881
1770812552
1963974457
1342247354
780976037
270275279
354433261
1784978703
26470567
94697692
1523972953
312775869
930642327
1252334842
10456865
132976873
254586963
1718583230
602190612
1868955764
1530899459
1813213540
364271188
251947477
806104428
497331041
1209428527
420286587
457680383
134038584
891134434
1767261280
236545562
1889527106
1686512650
1509889681
857173458
371568665
520463072
1720348235
1394226933
1211425651
1168749605
718264537
1484794157
1788441951
655226152
1491815026
120352975
1773939770
1687946294
2116939079
1891013711
2073789773
2083526551
1222127022
1710682477
1305219634
1158597236
690640152
1731836207
439568157
767276605
1816002471
808338511
600862532
870248088
1303977951
1666331909
802645823
2098511449
1614367533
588792924
1322622090
2103236046
2012992203
59813965
831846877
477066717
1725446030
225565596
246817808
301988727
922365765
1869443253
5476083
1744890200
1019524589
1262896763
981275792
10069416
1706652304
1936827780
947373293
791952922
1904298526
583616399
1897975976
1531413513
369755198
333012579
1370081515
1565740888
610224823
1937557886
1698085184
1694451008
1953179226
1061654977
295609543
1847031352
1125363679
553115627
1802351491
1364164182
772763433
1227697019
1039997498
1033670395
1413350075
188538923
655373424
2100030200
1030405219
2022988852
576893588
995682421
119182015
1864128522
440701965
1398089048
1357876230
1799085538
1452977632
796402546
2096105102
1030640957
1301249822
1835434146
1064178332
758684154
1195755742
1523568182
1638499578
193323105
549046661
625084329
644410323
835209109
1291470908
1375385524
1866085488
1116145054
1310762892
1749392567
788996251
19096364
1927979013
859719535
1172778576
638544276
1890021187
1011019403
1022830550
1362800199
204140147
1002836545
801402221
1085362001
1535076437
1667836404
632862963
1549974257
145413501
739157002
968519097
656737685
197039263
1095226028
787439214
1451108919
484773600
526910821
1980456698
260351831
1627232962
2006782031
737036170
1190099882
623578702
158280663
1204217888
1662954064
1870303645
1757976450
2007896564
170436943
838816668
390980244
199897160
52375685
2005506921
1771777405
8315275
557642154
1025880162
1344801277
1231796504
1188841176
844821011
400754288
1677948564
1782681785
1682071963
877625482
540094680
2005919540
1008903476
1991779832
2090946786
1106274198
1183569236
1657454713
1481754518
582609001
326379951
1937682898
1577319781
73881803
1918059124
364519969
920310158
1100133087
2106601531
1573305478
1227373853
1534317801
1496796908
1619556601
1296209688
1433282076
934097488
19738788
1964717776
1422635453
705798776
1390316591
18225479
1111342932
1471170967
1801794558
1772925751
759411857
265237899
788851749
624345942
1063411967
126039666
1708439575
1493790425
276120987
1191828531
894917098
1755897441
432290593
1213194902
726737270
1736035452
32797603
2112582579
1906573126
2027404209
1738357250
1890882102
341910359
1823864024
1672322844
1459305339
510104584
1137491599
962414177
1664512400
1500258207
742459707
1129678220
1898374784
463496792
1400537427
1623469406
1863761335
446458141
156580918
304594356
399937259
690060019
1155189883
547024885
231013360
778334554
1088514328
1101149667
1466151812
1525736229
539518605
1150862395
1729867151
1572291446
1020633505
650445510
1244132385
1242884799
1931316495
1595764210
679895908
973515938
80357073
560087864
655831356
2106437225
696710533
1204457727
168637417
480218746
1503609789
1925742017
1442903418
2059299371
1291325048
1037330886
964061903
751403351
1465578496
1047683444
560582400
220460795
1874990548
1037714873
1896263051
314035611
1302528
241420819
1869617308
1963622371
745089439
321325909
1048027982
1327867094
1898589291
12438873
762750038
2042096832
542646319
1988089295
854357190
1058195289
380639239
1786476083
927685342
1273194698
1631866176
996933519
1189667899
1871678973
1748345332
952364523
2144294046
953477588
998140025
1077907579
1159326549
1772016293
157303607
2046859056
1351589201
1169682893
2105479575
977738457
807955804
1944207587
2045115926
2111765813
310620720
1001341742
1418849205
2127467714
1014314595
946768782
78351058
328009124
582707000
1604969227
1990374067
1664984328
2036990500
375593075
2140945464
1905605047
1039452424
2033228389
484386381
148077751
2101078713
1280137691
1578917950
1352922556
151299346
703942245
704780303
1651470761
194835199
1361205974
1600792841
2011617551
1731194796
1091602793
1953494540
1830746367
969500093
614873227
1806470513
918401992
1525740479
1294120002
1520252782
1824613342
1849404124
1647113381
918415511
1908061398
307677793
1598838653
380016346
122102362
477255691
4845215
1754360406
1739971100
1496847698
1212958358
70228983
389864144
1923808100
1056266890
656934034
425502144
1903895438
1702133699
57681395
1213460777
378543131
894203168
1916727836
75768838
1962953163
1530348727
1967850442
733230673
1195737119
1609461044
481024078
158435779
1297080789
633399561
1473628378
182366494
1690721395
1794262714
905414441
1740973333
1086164171
440664072
1515896989
1996236270
7411630
2094961812
972582771
116241598
1795234315
1684973157
542612331
1610347657
939625349
1064687571
1657113925
1474593
750035674
2097969599
95099637
515428200
1354357185
1724498144
1095827300
109755382
689032763
1291723548
1584117139
1587705854
1939086529
1065562846
877703241
363163198
860765141
1708865640
1619289716
517510935
824539142
1129969042
728699058
1618603480
1898646392
440120889
509669447
48093424
1978666671
1815883169
584645629
111583729
322881279
881845208
670077837
988489234
870266355
211472239
122735146
515991226
150451285
1335965925
1138889035
63421243
1139742900
981759511
1887765822
1812864871
285680820
1394699788
441881968
2129599496
600698716
951236286
101465481
1507882770
2119309097
1478933865
1531766902
1113490141
1636057956
1648659722
818008211
2074573280
778537047
1475795209
645269886
277353904
999766391
787449203
504410339
484388291
2122939011
796191493
1438266057
1535554607
1133813011
1658503196
361685560
1035052769
1392462508
717545344
1012592247
320794737
1156991778
2107991623
435077365
2128860653
1723072024
644235245
2141254036
148068766
475294083
1233163577
286890911
234053935
961628917
2144294046
58762977
159816050
1257148933
1868801371
1018706683
1278139819
1158892669
794138623
861615043
330093437
1473352833
1449489677
751197448
106879285
509557852
964356030
1388165913
1539737942
622418704
297914751
1773449939
2028475772
1130280498
105589901
575358090
1432331065
439674817
664532271
1017796758
1943852730
1165828883
1561265428
1457776662
1984073346
538949493
474047926
1628481769
1468783916
964550043
50828877
1714136377
1266097006
1697534429
2009210462
1802554944
868154062
739773933
802088956
2039639720
1338770487
1217978015
765733709
747007657
1067529710
1077607845
384211295
1920416027
2093258227
2023404934
1481168720
492323304
1704157836
1665992018
649529324
1372921308
107229361
1426509675
300491943
1290239067
540156214
183732929
1317790603
2008710247
605333173
1114662389
444776962
1117568982
432571718
1157446597
60393633
747207896
576520295
1969345487
1571532610
1183088402
367297477
1612618247
1514151505
159455065
1625959544
1314663774
459490079
1623706931
2047623903
1638895047
1067997302
373284255
1892048921
829365461
1802488056
1240216860
1522187753
1902539871
1408153638
2084863337
51968418
630187643
861081570
1296709188
858813675
566556459
765552855
1730711591
1040675956
1578357457
1115029305
2108682562
11151565
1770785139
864583926
1151832483
2142600879
1136598630
646415936
649236088
2064075875
241396413
207309198
141604015
78936545
19157421
1524399262
1908245574
1487173803
1359745969
1388781240
1793140064
238710166
1191951381
38516394
1769373398
1616122672
395730625
1262427808
1517631796
802355394
1793165207
1181240735
1955937749
1072245016
1032419350
769001984
1356648525
748706428
492390693
2019242669
1726459137
1355370731
2106511356
1295464520
170055929
951777252
1037411846
505972522
20155261
234332087
1141214105
238989833
2106953909
1918001471
1779196000
97620810
1873894085
354261551
1431552756
1388121601
737305916
1172103179
367816276
830023676
1627264910
399256978
1908775706
2030249010
123202792
1635384352
1220377028
1245905662
1931468580
1690140699
1715797322
979495186
1018473654
801857458
433493425
1224676174
959293340
247230843
945942156
431270891
889888966
1539816532
1514089294
1627921188
957024693
1162964329
1337836794
1586208407
1747385363
1356583672
2120520546
1833831774
1332696414
1177583755
564830232
1122946237
286960890
1213333429
1845997446
1089219930
312123043
1727824388
1003033180
1386395091
2080441335
2108430563
1363097238
85311855
484596290
597732472
2123381931
2070036844
396473721
21824429
1992251391
635179913
1395108064
1284504902
540286991
1671083381
1299001361
60645017
976573254
1499267018
861405481
881445649
543356012
350290123
338404976
1245348759
950990762
828712233
68686502
566403092
2101104539
1228301781
1037293307
393634658
793866564
1572118542
1383654885
1470809108
2000187950
884603978
834661610
549646017
1962609608
1682066354
857390944
969819790
1225092666
1208552496
1777610662
1038702354
1518503094
924234039
670962840
756110955
1157815243
781410602
1963936523
1232965876
328814836
1383230734
1198195221
1758001948
1359533547
1355191936
732543521
190469075
2138801711
1508036984
1881939591
1076559417
485616352
1344106688
1031006418
103212392
502573587
1785036508
1954083092
2012253630
198011705
1176911682
1421532344
1523198840
955978505
895393453
851534649
405879216
1674615798
214614639
1245641717
1611083538
386165450
710635059
1986488627
1235243953
1663572314
735842158
1090506120
504359446
1051118061
455119467
3493906
2023866401
2041942697
169756552
459122099
599883980
1937853186
1187376249
973651262
1413149075
2060199946
1695492721
1467587175
1427130678
1284388268
258120987
736324265
1714374347
193793367
1417918883
2123325824
2111347150
1163773951
2016271408
703666848
1265334212
1587483772
1532972710
1176713842
1942607837
1179917189
1118465531
1741114570
1243414929
633215018
1999794024
1039776175
1450146374
938181588
582608424
624360282
1008301157
1113988576
25810248
1644572739
982112439
114703043
1444436658
57601726
2078771402
1250992512
592413571
1528744280
1671135189
1893613941
1019639955
623846791
2049666156
555784916
641349115
2084744621
290189056
1685654991
1552659711
1876286111
779628864
1324741576
1060044180
1375349292
184183540
938019246
585721601
76003279
245885531
1517778193
1571517521
1530819820
676960765
639036430
830812209
578162317
873302709
364972004
1708652559
1231583967
791023101
549908619
1002104132
216317632
1185681630
905758203
1932861886
1485354216
1229443655
1955034008
1370011826
974922398
2073840183
571816910
974234655
980168905
1192375352
196504233
1297232656
2146265843
1878970231
1166081250
971222883
580473536
2118992695
294892317
2063848724
564091406
539944263
1245360971
1232249382
594190199
44820101
288972574
2117856844
1650746763
378302745
1148047520
1912711178
752228850
172682845
390905095
686127498
942933558
135922031
1985506666
414888856
142913042
549844732
23072213
603126884
601199793
1283788399
555600572
1062538589
1194935928
919942320
169407233
602751298
1794040361
1510940456
1293969547
1010977606
1587471760
1364249725
186926327
725622681
1189336608
626950627
1411903281
333081925
1103868766
1389080597
1606771552
1331292495
159318566
710836410
1204996155
1353828805
1195047310
148280608
1051842322
906959107
477116805
1233934937
2126435728
1635465330
186464916
494165246
1905425386
406619803
491401339
377474542
879882385
1856271925
559660691
1773489355
1571786173
922245494
2094860155
311732730
963906655
2120047128
1434220915
264704041
1012358135
2077461177
1506302571
2094016877
1001592408
890961529
296818384
546014949
473657263
2013648276
698074216
1546304753
214960597
1012302721
1358278263
1691402098
1512428463
1439670584
1942938549
1704357690
1202649444
118881024
2003200382
997083112
840151622
787542406
1084505028
1920213842
1858237079
1957346726
141697981
2073917045
1316831182
435556690
955232189
1148534644
1214634314
752061402
1714413746
416323300
5025658
196887212
1180248451
1148859617
618535742
731352690
58878213
1757998358
325197529
1219781641
874068204
1292369678
373415690
366934631
396270802
1607044273
764462935
17599939
880626135
1815023650
1989728015
2052680117
571827655
989845263
685176384
1251973067
1192694265
1334329573
2063293588
558269417
1779485774
118934506
1316720074
1391999998
16057044
1675699166
311277740
1250433646
774391391
85023680
683059110
2108345057
1075576230
2126014540
500653384
977540857
705842761
1753514249
2050505727
1320272194
133127469
1666126919
283384500
1376003147
324938667
917774426
1680839075
1530409488
1844285194
1580676196
1538098416
766314168
2002407156
492661333
44709446
424842046
305910131
757117942
592439999
673715392
605057386
897665533
1942977367
744179576
840305524
255235632
1500382885
1455967526
1856819088
504996321
1826665631
1022863528
1943563123
1638416692
1128994208
464350772
1060086972
1532728384
1879754147
1392809631
1230160632
2050834494
461537807
1491124321
1391685215
1704701552
861567024
568886541
2132709001
1106238257
1008422185
1717650995
2010303781
1877782272
1446748853
2027354493
13442410
312591057
964249140
1790790206
1291897517
1588954403
466396405
980425761
1069075139
22149485
1472442583
1049576470
2051813863
1960473310
1138891180
741978352
159103325
528386742
519726562
1084238325
1488250985
224885400
1020609973
1527184227
1362291746
1541528873
858832516
1650240091
373544628
1665961584
1367806468
991453917
608016362
855549918
36735566
1459121282
1119484887
11574110
1180142932
715937421
1751577782
1830836443
2456581
941532515
622336855
1184098467
108220627
1125725921
2131611957
918738264
1795720150
209244032
2065780628
1946607825
626268906
167115208
102952264
180718980
1871394516
314302956
1466184380
1894687182
1251678014
109596648
1609560194
1768496387
798986945
479504154
763970081
1192418185
241332185
1749460456
664750958
1284290403
52791872
105590929
548299410
653533306
402267522
254231474
455185906
1111548990
25403711
735658633
671741745
822970421
1704958914
1503548241
1132048545
1011627783
1351161500
1041110430
1110241919
329716525
310762495
697928409
287457929
626277192
1568433867
1299806096
591001578
711837743
2104084182
335015864
1858196900
283919040
802553570
143549796
102530238
1982370045
2053147296
1177776866
1077973616
747054250
835780725
1646559768
1881122247
119938277
1347052083
287261691
1861064201
471201005
293409987
557752692
2066830388
1487918773
1333129713
788445750
1604446068
2007130400
1526638613
598131188
152785146
1141805163
395752072
258932356
1418976973
1814658228
1618399733
709886845
496039173
66748266
2103568780
203230033
542834984
1119307904
333609923
1826827498
510706158
111600050
1959645822
1049715378
1513269147
288799722
563545580
1817561868
1267473471
879712597
1038582918
1736281331
707671348
1387658737
1663801684
1262091442
1852806569
965185136
264369048
892009271
289475169
143995917
1866450955
2088356022
1572296547
647640953
1885921530
2122016215
504003888
1493218753
2040088818
2108852615
259512049
408762362
1733184361
611422635
1056583156
1739021213
2034200331
1594484832
1352538125
374622608
135273375
2059047949
1464484998
948581268
1715613787
1462875201
1647849269
2038272977
932873160
1233203714
585891625
221362447
1859457724
749771958
2049817830
158650684
317853032
350753402
1743988714
143072290
877920597
2144512486
533744736
615412212
709946996
1908910970
413638639
219620461
972785592
225959979
1181660582
556507263
1207741038
1297408732
572115043
1287342457
1560357121
1606091349
2019520796
1468244638
1463240836
1774590982
61808778
1058818730
192638058
1820047373
2137194749
1640740034
819673214
2024445599
2084137951
1623039143
425445186
401211651
691173566
1480734139
197346977
339768510
1709610574
596161975
1444725598
2081773956
1732236715
1235485920
352263973
120158008
1412799966
2081934860
753443438
1240451018
1893353738
2014616543
999798492
1300786995
2122940001
695907198
474631939
2015880542
983252325
1904992730
1809585182
1269509274
96008131
1413201722
1091693031
1060231660
717000867
1097458333
1019800103
17038696
1598050888
608215817
430436809
1194872511
649655001
138147395
1973727308
1464956821
152395865
1567025118
216838
1349006059
652970643
738517681
976279700
1569126695
804988813
927485881
1763174337
94646694
705612430
1425350821
1547241313
1646480434
2076615123
22551484
1311445932
738331374
1345429057
351527430
231479992
971469781
384643161
1684373620
2081937757
1868690761
902219520
492509071
218035255
224048819
199071101
342390889
396435640
32875406
2012748160
594363431
46652489
2066751449
1165268171
2013712196
141257198
384936085
1606108414
1886649548
1821482291
1806614340
83663274
980504510
363039295
1265734137
1179526936
36186712
690600496
1316732306
1130471403
1213239433
94590117
1888228346
853983683
602239109
1507257792
503260706
1898554274
326158257
1523227081
553470988
1275621431
1960668619
585460541
202545531
1467294113
175690840
31334933
195577193
449384893
41404855
973716732
2055038391
944782722
1643522527
483847764
1987784
556233005
2102308751
1922359041
285646040
307307025
749987446
1398799012
1593546376
1727531567
1550410868
1517894439
225031786
1021295643
484864128
1041225401
1762280517
1199553348
285960764
1406664265
210178453
291137978
1224993614
1113661075
209060834
1749662440
850516585
1715320611
1622055818
1742500379
1723475936
1887741395
1330120857
970444879
1105803135
1755409796
1534911789
107192416
1465611088
1867279073
1533602433
1596619907
1405295145
1733702660
656704253
154124365
787458724
1566035646
205205629
1171059862
669324419
1151532757
1087415318
1544774963
921292361
1843311607
1263325666
83582011
945589622
1043340973
1880362397
939339935
2073414772
1367970659
918969492
1769218709
495582427
586653667
1339453053
317391954
132363542
1738140247
1852144216
1012299568
993876248
1738110959
419468520
1951979321
61881262
1367557616
482727976
328163746
935691920
238979794
2109537724
806442213
1387824451
176288726
298073686
1966240558
342052631
1513068276
530028337
415097230
1560135508
1662155508
1035790999
1300216810
1104017534
1109430283
1853278604
32695730
471790550
541755040
860446701
1155901489
140504244
615287587
1143380185
127145107
1193483528
943169231
1249423392
351841975
747779292
41419787
1079716489
37713466
410665958
161240812
1109126408
1400418150
881217583
1402368619
2030687178
1568968283
1741444587
105131113
1434448741
1577353020
658139490
1493048108
1868303182
1232647594
847376467
2008413615
47964219
1241019110
2033200689
1922170542
703856869
2061022836
14121757
171070537
1033914884
1801405973
1544383958
550005273
1358331581
1402451203
1254820143
1804987711
2136618464
1433754152
973559202
1602931094
964332088
1838296315
918311177
460794848
1812233395
907393437
31895649
22694394
1376493625
661980878
1320980424
1707443890
127840438
349636332
1698465586
1021478000
1851294375
340114671
1924897980
188893661
662063390
535709174
1363321571
1954678164
1779525579
1657020975
1781479972
1341389878
655123620
1742581044
1943671751
1537501135
1780953028
926605463
840759819
105451294
1127499944
1144709436
1051094118
127114506
456629114
214314997
795945943
759339893
70626637
488015942
61313002
1346811834
1449659767
672027387
1636157817
203675437
1777309458
297846310
310143424
1267385954
1118660238
1861505005
705175098
1161036404
2083086877
1339147367
1097817353
1773518975
358509883
1380164025
1078183823
1167227322
1522866237
798679920
1898333286
1040015387
619559209
2048453088
1193130669
545716046
161205894
992441590
70682987
1448969903
789127607
714249666
1961976930
267421618
60737458
562192000
1250605600
328822402
1711053793
1525443351
1160172286
1091122743
1293406062
2036708840
1947636927
1011923114
914516253
447615955
183823432
1094988195
1288135327
617528491
649554356
296765288
456183281
1371120900
1167038321
1061703494
2004160235
1737946517
471037281
1686978348
1777809361
2128423171
462614269
2016383484
601052714
1320267733
389062352
1155407562
1421805331
861430027
1315456810
919270630
1968015707
384458268
691343267
653706240
1893553627
1180001659
853300425
2048135250
1573200657
55479224
1615213955
2035257390
2074826197
997327260
594223731
1884654296
655764471
2060520231
593765167
62577833
573909880
197490413
344776449
174469983
176177816
822465986
1193726069
891584440
2060173221
693411168
2077472498
577012444
1249847370
904583937
189828675
349288919
1420563024
1398904502
1561529124
1317961316
1432538365
999665812
1762955104
2059985050
1587512286
1216676472
10597981
1391426819
200043995
712065124
1986756025
2097642466
901811474
630181331
1340767722
124082530
1428550166
883962693
1263958176
1159101913
879799850
1192056673
2041072248
1356268918
907185768
767760677
971361849
1572025542
1148172136
104483799
1918793034
1471414177
676634199
954650944
214358921
1978798995
1007868614
133969684
449939894
628329032
2029128206
1905193760
1106112575
1570143777
1505254604
1575722924
1471708405
1758270492
1109799580
1481092081
2053492280
1769504199
1737007007
1921490011
572135724
644628072
1558041239
382587378
259053817
1499612607
2027857248
64769146
559920716
1762642909
1305322706
268691117
1326448277
1588659286
440998628
1131615952
2122763416
1833720718
40694430
507842078
1767882995
252874891
1352707103
347590724
615190193
339102470
2033440811
384686202
1096562822
1699209941
315290405
819017964
749449635
1608769765
934581186
1509598987
1392321735
1895766420
1189660959
1723593775
1433449033
747443481
126260426
1222657017
1794738657
1389407789
715402926
1766388891
1277254129
98218091
1355640363
300306983
487883124
166388510
1897324892
457522007
1737249136
1061841460
623814337
671213522
2039843610
2013664853
712623017
751965976
402258682
22479994
740540629
1356501208
1107019137
837614969
938966110
743425698
977263328
1332300413
1012092471
1161255136
376568523
593977005
1526860183
1758442657
1612048043
2089683936
423698011
142708870
457841422
1303207831
1304567147
841842630
2077262716
714116646
2092963040
1668241392
979060799
1184507626
1229832
1347545787
452705655
1549654373
1274687004
68179752
1996242042
1741453801
1556316690
1591238312
610839543
1749040075
896792226
905976974
1704578934
520584685
871109517
463251731
279199953
2111540819
1468105602
368873421
1884279769
828215497
165763095
1903448303
862314175
1229748070
1462634153
414280240
1570949341
467520374
1378159088
1557473828
191706778
599730414
2093578292
247283238
1909890757
28350691
931403488
937727934
50906212
1049380061
854127524
114287967
2058708481
2019003249
1468333793
716763243
857234967
2068692216
1995599528
2099354586
1838442261
220229939
1728457931
241560950
714001522
379747146
1409114547
274723824
105758835
649617427
756335860
1165894172
294615467
1144410632
868823282
1034808965
882421300
1320250461
1720586654
2121422216
983761143
726837903
1500012069
1985372250
1015256593
582567557
1517562596
1862895879
559222937
220707491
85572473
91217144
1332066077
1745206474
591364541
1835689686
2066909932
527128868
1506497609
524102332
396246850
738030333
659742941
1058875073
776832753
919887069
632499737
1799256707
998798476
871390089
1070354593
950185294
2140715167
1836789831
1625289817
2083026270
1653719710
2143414591
8173436
762150235
1130163437
517414615
2012718082
223158247
359507880
1665924111
516597869
1938482589
560213375
62973822
1357001838
1277669231
2009415572
584110720
26376496
1940076006
865407699
1686197472
651133197
2085948889
1883129093
1743322918
1655420737
1148131026
414392243
1407080095
1130327851
466945650
1254129183
1022734317
1005730854
1533558750
1982456874
2076983803
1293464606
279175062
425407847
232079871
1810194438
1998941509
777006823
1567326929
717275503
1742079067
20726171
1618415465
174455595
1921599889
344326222
307760122
988078273
2137556596
1674552236
996357295
233047744
1971456958
1209829989
868967970
1812558047
453815922
2056215089
1181709555
2095150085
651531453
911569440
1954921440
733866799
446782372
326436884
1729716853
1139522014
436844770
1843541054
1367148326
1461689893
1288711518
1206843945
1845476287
603248592
634358947
628339986
274601887
1533774878
356007139
1615946513
1235265261
1364338830
1771959226
950122366
1302620853
457401559
1167238429
236801960
291154351
510055914
259536324
1184291928
213498778
714135537
2118024387
625298670
1782000991
1592887757
2072544670
5542488
1430853210
677190245
2078089416
358512116
1035431353
1132551002
1642495793
624966040
361095971
845000307
1842405992
649429344
2055726965
678880617
123425911
260299936
875833653
928916831
551681903
1538462510
277207546
1500968493
1951891152
737629785
1278195821
482604574
1677908505
1193759547
1975471376
1169059936
329698887
1220035627
722959179
818506085
313865259
1596290540
335143377
134076116
1684114719
2094810570
1427537918
2104197181
359767062
1238762595
1639555790
1891466699
1523581909
1237934743
627101721
1958329362
1034303692
2124045515
610772739
1170851674
707008417
780228501
2001669078
1299560542
1618021485
1857332336
1129803623
773642808
737298354
184409893
1653588286
676489893
481907842
1872032003
870350237
1210773203
521404115
812239109
498645126
1456024619
1953486065
841859311
1330411121
1392890433
1762933878
375286866
869939144
1476660706
1830512725
1992326486
1533713598
937824512
1592411444
722750557
738476135
379505392
1779182163
40617156
391753247
994093057
1297651421
607130304
2014773058
1120350480
1847364696
1705905229
1849231017
1172743264
89979421
1081028427
1775875110
1026454823
2006885535
984279698
1588884306
716360928
42278890
19125689
757661898
130708374
1260242641
1311439438
613212520
1737097976
717778518
1277436921
2023459877
129977058
984219574
922097451
1251619588
554021180
1843998038
1308510472
1091766238
1248304145
977716093
693177819
623603387
1793205693
1164913640
1113228671
270199359
426093033
204709762
2109981915
2048459532
1563736555
1035425244
476058820
1204179691
1122136096
981575552
1490899587
638000492
621824354
1740014972
330312757
398457626
1391280655
1845371325
157198939
573841847
1375998278
96755135
1453655553
1231923714
845609812
486667912
974562487
1517754660
649230266
1481138614
1942706267
584783272
2021127705
837374266
534580485
343657152
789397115
391488325
2036001583
656186460
1027852506
1862527032
1928397176
1526612234
226855022
826110387
1908439069
1761924280
1669740648
1035294314
1020505380
2039412600
205483486
2016966118
1278826627
833606150
1654700813
438924109
1233294758
865099196
445019068
553649298
523522823
1393752419
813804617
1208311265
144141349
1911786298
278102923
87261091
1508712979
1532179066
1596141902
1053568448
385099445
410446953
1105647371
1254296510
1329770038
62974593
1052239301
1324261824
1190907612
34822560
1842707932
1737209977
834241755
1949345972
1020522343
1511867563
1592514296
201405279
10074562
1322365628
1523252062
420369354
293942846
1776859221
1753682112
1210077958
566148747
1642578212
864256677
82214022
1278511675
2100789558
250002165
2101595961
1951757652
1637494149
1780182462
666605927
1489075750
1553680188
1716750055
1658340153
1401928790
1740941766
1819920249
1519803245
147854117
1872073626
569849627
707953096
1369976947
1315289654
777773065
1444376095
1687342146
1987707068
65494007
1809008052
1361651255
1137885125
1688930853
1125556273
107915998
1472121201
1799861766
1646230393
1697086892
1161909697
55871141
1515958666
2121506739
536973559
1041232981
129241382
588234303
202290023
234318004
654276145
1154910658
1504193014
1437680165
365609627
135088700
986630754
764096200
906376657
1085821347
148462703
1228177635
2009177044
2070649762
1334806417
1989893932
930699961
1846474965
917561146
1411313315
164274635
902993249
287130581
611286414
1785302224
788261144
164971024
364318064
272081976
1478829577
1214242467
1538397574
2092517827
968456385
669777123
791506151
20560755
155260640
1664520768
1621632962
2028014684
997266470
1595627880
1499782462
809239540
1655346613
1805748541
71029846
1678643479
1123588652
1639721035
701816766
1276273025
835737841
685259349
1328079521
2116015517
381746091
754805242
1885959550
464236806
70869683
639253441
1881915335
1684264399
1271934302
736354376
35503790
1396310559
1488638719
768389969
491133508
760145778
1917095564
24182589
2050978752
658337528
1301863919
1813047107
1643449105
597790499
341518168
155410038
1799448397
86517825
558228771
309708328
1102144163
1835924002
585846861
646531038
46752404
491011063
1909275834
453251757
399631063
759447877
163866244
1063443502
1493210098
1524928398
777376622
1933653244
1497055079
1787892785
923201839
1882149986
1980371078
1511835475
50849259
630393677
931020511
1277087388
1793504496
1486798373
26170269
1781032798
975276239
1977747637
1979488082
117498921
1935729160
103320119
1509794458
701130077
60438637
1264663290
929370646
286602593
2048168965
1911656463
1316566069
1290978821
1456296975
1596162815
841977481
487599449
557675900
1157913710
1519105840
533054502
455689832
295885480
1654316965
2017015202
764492093
1104164162
1346092208
1031758186
1658705385
915881406
677561124
1631547174
1645053386
1131326984
951820224
56982573
17348106
730426783
1247762122
478715644
12882394
788397060
1214694872
122292479
1756471576
2041252695
1649876758
1989657539
1990899853
920018522
1506260797
1693205030
1919599658
1896095201
1689211053
2030859012
1391365172
217453630
1881419313
208387214
1009696827
1816829233
952147057
855998043
2081650069
1806018689
1926422200
1834003089
1321132599
786960190
1114110540
934788440
1665184425
1717415482
1707961049
543575084
775512062
1185909190
623241405
1638465075
1755919698
1037531323
1683949242
1665504787
1061079730
2127295772
1076668783
1922458610
81602650
411901420
1905442865
346956349
661173556
569324871
1242605569
170946477
1673097292
1225178727
973976187
1371870463
915101554
1061684387
419743937
10203835
1309628737
1947061882
1257719047
804017476
1571114929
1815566275
1293090824
538415765
84914627
51568379
186943106
1953084973
276059976
740787434
1275781335
769117089
818809459
724440610
176637366
1607712596
488956350
1909976762
1563899253
2101149190
1835040053
2012873422
1346005228
69272666
1088040820
237210371
2059263518
309658131
1117441318
1679831536
149357042
1273423775
1239494670
1093114483
1542649043
464929166
847946209
132034140
1187028383
1842379167
2108101953
13621417
1989415554
413239610
749801075
79539925
468472463
910873133
402161341
1439478248
1151748928
800396228
1246322646
103397483
853384532
926009151
2099154179
1685154049
418311133
613822738
575932001
2093305455
128403539
638969560
563438477
1954078713
2114169910
1974387671
242860529
1523602749
1856570014
953477926
1746777978
464481655
1416558136
812323778
1710116936
1547177679
84394558
1473046683
1768579518
1646282499
1258823739
303159952
637401650
1858603667
486393304
46752996
2022551674
1814761151
1357564240
1629913765
1539850807
236792463
1567143258
863551621
943906867
474462963
612382411
1927010037
1473889665
1164977754
1251276291
237012306
1319806752
415002423
1392782195
1746714245
1837839699
1420865338
1251125777
1315151232
891109007
138940874
1470170598
90285243
1298052747
1489825012
446646251
1769098367
662749381
1317289569
1935704242
1557938981
869605228
1265104342
41286335
1342320034
796000818
360132274
956434141
195365865
598160622
1790669573
1499665244
866375796
1244547488
95437068
1423294247
188620255
801552147
235377143
1759195095
1204281439
1817489885
68743772
1259813521
2095978040
524928465
546002854
1425236714
1463887490
307594850
1947876343
541134821
1602925226
1762116549
1317038279
892964519
754625269
480651734
1806165816
219033475
1249146155
632665374
2750594
1224849415
1714413189
1727875461
1886214418
458826698
1044012529
842816257
1319464431
217964875
989000053
2036493919
111266540
32470328
1605431935
1015953046
384178682
857045229
188947231
272790374
2073436231
1316455473
427921155
1668554895
110061973
1774891017
1361224154
1066434463
1463813163
509167055
920331378
70996978
726313955
1881599894
2129321232
1655802315
61477293
258109228
686773593
535502471
1877654499
968017299
925706926
1071610427
787800982
1876393946
1215844400
56906395
957913777
61567791
1401446973
1430530557
1361994875
1632500768
1706646453
51687620
834779740
1559788951
926760081
2103793346
110139044
430679571
927675930
1900396970
2041153912
1037746770
987197641
465915440
2078380983
885038567
266164524
851631228
1054378012
1553699436
1317760866
1761373363
737789206
641426171
2039458099
263204773
850220946
1179054499
914596136
908635264
1119823502
2071099755
46730314
1587362189
2030228347
1993546821
1466200198
222656595
894731119
34289901
381907068
1535402863
1327047816
841693420
1699038271
1305346703
1940195998
2003131945
306874958
2000003618
1065739038
1376446528
1185551143
2049303524
84373358
402091324
974296977
475366016
1264588679
410316863
1867749704
578877828
2039644362
2132023011
1752604862
1980169891
207500668
2101976923
1152110291
1804977461
1497769844
379087177
1051118311
838285289
1952348136
2055464008
550853523
1067156454
264990497
1459072177
1508759823
856391439
170138661
1362388721
1930665448
2063152246
2066259237
704468641
320829195
136207784
1065363688
1401238694
45158128
1684037059
1938186965
756605928
1099973111
889621484
1316947082
1741565039
352243130
520745461
913167143
1498660273
781920689
1876173416
217898737
23142071
1640167816
1713526791
29242454
153400363
108236410
1674519300
1924541406
1678613388
692063642
1195753024
852085812
1066632676
91053845
1869545565
2068839272
1855569882
2041325550
833128812
969396662
305130397
1885242328
237602699
2093754003
1397797898
926714885
207407567
45419360
178021650
315920471
135513420
1883742482
1790492025
654568375
1201621473
824312830
280718004
679210154
1248256333
687910126
1373956122
512012330
23043393
217906258
1854946239
316988716
67306246
1057056048
805423343
1295803766
120061872
1045178528
1880097378
924514559
744209664
1695129571
1316859567
187136443
426555684
1039174715
137420504
389022057
835755425
1170116061
553800574
1120584127
1504400701
137578050
1030679074
741478616
1381036866
1894047423
2090687480
1291083555
684107554
1130093315
1605474585
229729627
1396738465
1535279236
1211007663
565899020
1497101849
786760976
281299790
1157619253
914868851
1969870257
1281867963
903634326
2033443883
882656027
803880021
569842789
2071287056
759170363
220041714
911787370
910736410
1721829777
487870804
206168151
602207291
158288669
1568091431
1258846810
1813991400
1415389067
957193325
1674544695
2114204387
148299678
776638777
1678217731
279809266
1840983272
238329654
1913003923
180034007
293261462
892564532
1470821186
2137609972
2030903528
84398911
1786103362
442129367
31873860
1055245757
684137033
38544296
1509194311
1815008378
693241462
196943720
1483791989
717675765
486050922
786228729
1890667677
1813355785
860199353
1036059069
1745168763
1387307888
1827070101
1762731823
1532503013
1926527822
647641693
810406460
100504848
477742146
1884941724
428979642
1836789238
1222009721
2052560291
1385760533
1460106393
1872660070
1373948289
1371005133
1335084820
119236284
2027952833
1131276745
1180492349
1014772927
582440491
1134566546
215445623
920431767
586898873
1526754100
57930553
1126139359
1492494103
1035073568
772780386
358113427
1609409720
692352415
1855832572
1626486324
1139482286
666426159
1476327753
1968924531
447005837
1373070684
829396469
1361661666
1178373752
2012111521
907297031
1706627483
484364382
333101641
1071750459
1447477626
1959886675
779913061
652111842
724483595
1057527523
1268143178
256062458
1500793784
1147463977
388525649
356874398
245102434
1097900293
1585314451
1763868183
224193526
60941359
1558938336
882907358
600950202
1107082228
1737220260
122185273
123799398
549629309
954617442
434345625
1130256239
1351753703
1674759764
180447168
1434209816
1016986767
1963142077
104597060
1543426189
1723229112
2036314036
1884006750
871334489
138861101
901633871
118279837
1797463827
453800952
1854083000
1663581898
1168953006
1262543456
1947618056
300304233
775734251
1665131321
722678818
2072682024
870202122
901319960
1354565587
255137969
979754501
722529808
646639891
2055606349
1700747123
2107080235
363692905
1500128309
366903621
1411814707
1142042445
50625775
1339161416
1472057857
303362052
4904602
20946705
1828979044
437788965
1657494220
473469805
571913346
62168429
443761254
957674231
257861978
296030163
1372166510
1701989069
1447863349
609522943
1818467554
2060940154
875649066
891116535
702085971
578417444
1309145475
1082520942
694732191
1278391460
1971639384
242753794
15236828
65429502
860424721
2054170254
188094444
228261145
484699245
1147826474
1729882430
862395995
1818275829
1890898634
1749115406
737307788
956160111
2104854454
1480830873
1093462395
373783748
994570920
1744163158
1787026387
619356121
1207022565
1565007507
902722229
1196288624
326388289
624792545
1892655856
1604439416
1049719344
1389508766
2014175058
769324708
1671467405
1672501247
1460981179
538575141
1229962143
1971401945
42183005
1258007986
1491106035
84040574
1832935268
1500057399
1834718523
26132161
315017796
1303298153
1718168327
975237817
1401651351
1110378373
639404649
622049331
326708045
543023266
566238842
1287778155
679337197
933404083
37269242
604199985
160603037
593432315
1794877302
954989012
66871238
565686238
975322995
674491174
170177253
589404751
940513
1508380613
1117177654
1856586542
524688042
1321997935
682882117
1871834948
1643650128
1926918619
408204226
423760294
1143613124
187089546
1860367173
402060007
1455681901
1204290542
1955139188
1106612883
181435405
981822916
1182807267
574419346
1488747573
2119972435
1196999962
1482471595
1102292132
1952939103
629883482
2084430556
804311944
540547189
1267206385
1757717981
1778805924
2064493829
746405058
516793264
2119281431
2042285787
1511800144
1214903714
110308540
1783651050
803137832
1396723196
625328595
2008333048
1952716445
646039881
1062797122
1581854749
1950797384
1158530857
1267806722
2028211646
2022718487
26529494
953065143
1369551122
1490536535
354148371
10019661
218988623
329042138
1837648430
15115702
2011722064
296099558
673371949
119304042
1612114677
73191389
1343381746
1366655099
1892693385
188859599
1945123285
1254528536
1237723174
1209525553
244725277
1100645182
458201590
1625219976
424561610
2016735546
1786185566
1407136454
289890924
1970222469
207403577
1815503187
814163490
776716072
591044338
2119873296
509057512
426479217
142386202
1001233504
380957590
2039190117
1778090034
638401064
1743484453
1044987062
2139119567
2001915592
2139101552
1683239027
1352862156
963295605
1893931328
206641485
1324659642
1968663441
1259629731
2069377762
1153260707
156430699
789005793
1233518844
1456121055
1313018638
1903264729
1140152721
469913140
1352227658
1121976549
258220353
411385967
556559763
64252044
512245960
776908674
1944707310
770242582
1221570733
1763757215
1845943320
114629897
432287326
1922130397
1194712265
2015319873
1922117671
332423948
1159933918
1715000133
2118327830
657617471
353601397
752432302
201715729
1579246905
1267336850
1706308339
787279469
1541884662
877863480
578621409
1920465598
358496171
742398075
1153729852
1409276312
1333751656
815455647
1151973927
2145536658
1515146129
1924637814
650352540
1819955080
1756031169
523615862
524717541
917490216
55432028
876605794
1850630219
732158930
1264275244
1121025185
1904452598
1165512175
1712907945
931065213
1376006036
212429028
546502703
994624585
661125088
2146799788
253187554
1190137010
1701910005
1925925511
1238753031
304321223
1047245690
1762764911
236384321
1423912326
1267538718
1545970480
1984203864
429524438
4190346
1793488230
1473030473
1064184650
1445744210
1741567836
399982029
59312961
1209646453
1701520487
1686018667
2069150710
78791983
569853344
1666021802
1934136546
588469265
82112315
1511419570
2136577202
1965620778
749226150
1254875433
739087495
1749088812
1047956264
1501135420
1824386958
904455436
249153525
1305017624
1487158853
1366328821
1985527853
692748056
159935750
561692750
1705128948
1659694062
1727080902
1968299343
1376325377
277488765
1201230913
848043031
302517639
1615298162
1208287894
752175619
1306351090
1311724416
1413447331
669426116
20817991
854773336
1057710118
916360164
2099203093
968734690
787082049
429373231
531531810
1107826771
614092211
1927068417
2101536025
2113199692
1451941520
1080535926
2013541308
807733216
1250583620
1268064146
2064755708
1694602459
316882252
2000974529
124994699
1876796277
1231204382
134232871
2145877807
283251842
214783052
1756376906
1888528012
1504947582
879465751
20462616
2116941615
1479896531
599656438
799368158
1708944139
1764023043
1694149346
1109094079
1881150663
826778445
1960662961
499643266
1976607049
2038074844
31290488
2011722839
404987769
1690422039
690059529
1676788675
154115849
106086213
1851813895
1574543390
337894266
47293249
1883797374
952585751
1439862857
147541302
158793062
169427269
1843303916
821389667
886986409
976896201
1329580438
801428457
1875137038
1239069022
1222928690
1175543908
2106096540
1273921129
937173410
1549415746
1627060638
1964078542
1403091997
1075410207
1769681420
1696980527
1753882313
1871218799
2113570913
1973860346
1994452144
1858544590
1947749150
2086777832
793976786
915354600
155402545
180708452
1712273137
173570647
1454513151
443234533
1841920579
2016940880
1482620824
341183462
864205038
2019530654
153995550
1409346520
1876845077
1454411657
1473202354
158372231
1707697220
1186714339
1032051308
193439871
1817786011
1559586005
1095581556
1500302280
1362599045
1013758138
1479643064
1674504296
1029161177
1331747469
1778442643
721265024
1444902620
1537283632
1482293779
333948521
92555119
1563205214
21470903
1332047122
1973092922
2002888442
517613203
287344279
944928604
636045429
1289683952
540940457
409915987
567020296
814673012
1035546670
247867045
121393969
1256138002
1808665289
1522208544
1826747278
1042607672
269527636
459660505
1377383310
814053025
882941554
344588
697991145
346723200
1240859332
1744418769
767362303
1657439135
1821802110
621544978
1799317488
142873537
1638539331
1608373248
667320497
1720610060
1250801134
1008177323
1238422885
220467676
214338730
23192075
53892937
1146147757
957783149
201575119
26037258
1955498144
1383574123
1180804576
711467449
1899204261
1630588796
286311352
1400804341
38959252
1114865588
957646581
1030721019
1991144682
1853882338
716175500
1993249607
395215381
2136017943
450312476
1133466164
31150550
556196409
783332106
1943383975
210145232
1828613537
10401297
570469798
1775673020
1681874695
1622982921
1656018565
1396442789
1446867256
764036454
1524637475
10460199
1421821558
541170051
1664685418
1356069421
1378756721
1990554611
290304016
1986938658
1886103905
666731949
590733095
1300368733
1673412362
1071979042
171937614
681735756
417007389
1566241423
1637633452
593668070
233666106
1302131796
1159670369
2029204127
1304911384
377905178
1086659585
969087855
1989251659
1134781686
89852218
412088579
1979221015
1526867263
334095291
265011804
109767853
692683737
1754233482
657919173
1446025726
1189358262
1707307101
386657403
1799364301
1641466365
1049254883
840380545
991006801
75412207
1124153781
1052662733
1536625705
45466825
698480049
1819129363
160724086
243867397
986175073
781546406
416813484
322873616
1897100171
2020868128
1631525860
1333553896
928173936
1138771995
832804885
1706885162
1935523273
1914489026
1048775516
195023811
911876594
1003956257
135600561
1138006382
1103682059
157169029
1741030272
436246154
190954885
1334594951
1695726643
59567951
372352725
288204232
1889210621
495243412
1098952127
2120913797
123139916
1754641724
1426550454
118583312
1574317762
249386852
1750901891
37455238
705623418
319878019
141964590
1826822524
273123784
2055955445
2135354571
1581848455
331107500
410743383
1784415112
1700184381
1700026183
940410921
545387853
740489370
2063472027
1762593151
1583326618
859566296
1677299237
458437509
1596641553
2003051177
1287811420
855840702
1591330515
1140853599
1036479614
868442078
326291529
7316419
573607092
633649881
101576653
461560685
1232669512
1087782709
1890284785
2147217443
894652994
384784479
1193646733
1047629061
203923143
1031102605
2005853401
712952171
974712436
1541792234
1064810693
645868778
2096214761
648719772
1789262314
1536259883
1359087152
806628184
1016093016
2014308632
2036182369
2063635245
1480994386
960089780
1162524960
1936802491
1981330219
896000344
60655232
952692206
2006568279
1050499439
1514618216
1689573249
288286118
929821054
873519531
838369446
979840987
734144673
1480396717
1961113612
1450384547
1944547744
1704930440
598406284
682652835
410887862
1140102932
580228094
90331582
1699162508
562157661
1820503469
531844099
613268777
1956718983
1653330701
1138615632
1167201418
1475991837
323562191
1189532616
1366820043
1480986625
1402368391
647110643
1563399575
564292989
1136220018
134370203
215938226
380922649
346425432
492653576
88730628
1409421527
302568907
371026265
810742631
1158940702
110543468
1708039359
1854217076
1308171001
308966641
1607469573
1313907268
122369269
1855903283
130304399
120379558
1841092158
183009850
1033059500
523173592
1977177784
467140946
401791370
738293079
1827084501
2135370493
1812399023
674436549
1038942201
2098708414
1806207086
462350785
427116652
1120264728
359597862
116350752
1626373790
83472834
1394016518
1030662662
225747305
288198647
282255895
1886853464
1893761068
1572506046
1583556936
1678490180
1304590116
1383288084
1571076859
876517763
1902039119
913692511
1126340034
1055340616
1379536661
1770918644
1001204889
562645515
806876516
1115814699
1629549768
1053121215
755514779
171407821
235944568
95405775
293471928
1946422817
873378252
738948258
1088497935
1311326430
55909082
2080304964
928319662
1468990894
1358067787
2055930851
1551633223
669143045
1858668821
940660719
1678647939
427521565
900986351
1866475997
4341420
288500999
316351060
1570324057
749935025
654754796
1887364291
1055757859
602108675
605523185
1440433581
583727997
123028691
786486765
955077274
228797383
1494834050
605807306
2086316459
644059157
1684282973
1017845853
967929063
204492033
1561851330
43138019
264944121
416718447
966802750
1760085253
797843883
121990504
439945224
1544632886
1876277299
2043533814
1213791129
83169857
899172229
41336887
1542760842
615662699
1750582230
1040353921
898131691
1468706924
220399487
1229729952
1841549189
649739875
1998827972
493591962
1029921771
208448509
1936534535
1615483192
1012354510
400845984
850014174
329268120
43822636
1741667242
1217027470
1371566511
897266208
613858550
821333478
1462392621
1132937529
1097867447
475580386
144273920
239511477
1469939166
1287659612
1427749405
820267506
26520275
1453225972
2008165876
1487641262
654934776
967255032
334502504
1355815770
1629357684
1943654964
1735732024
1711388395
85914288
1892817142
1043160060
18260834
737429150
999742112
1720595749
869178958
2088704690
1478075120
110970770
648557853
1922561767
1747525688
880226671
1930559468
1102455732
576646232
1082629505
1270115776
1728928790
1084038014
1423752579
1878603264
212350832
1458514658
177557014
1578746532
1921229080
2087883492
1990069667
1597302326
241955040
934666726
75440115
950274713
1825110539
2078752502
1754773338
2074258351
454142206
504665912
1970523384
1167192980
1267835754
1159748920
1469395948
312758015
858040650
264117187
296324961
1113389421
2104326843
510290684
2052139184
767296327
1383477827
171482792
111683471
558855284
244822875
1241134189
1778304668
1469930549
1957407820
1179013447
1846420632
449893971
737809878
80966615
1011966259
480888548
357009816
1881032179
240704588
1134960797
478176818
1586498270
1015555959
1413425198
1060690256
788730378
101493741
1796428847
2085385668
76945825
1286407336
2136642741
250971567
1058465743
621321581
1523489946
1917499703
233527219
2097190388
2038730719
655731718
822970554
1888781974
979548668
210316934
342203344
1130466229
1519762098
1308173145
1702731059
1475115404
1085649491
1925399765
412105060
1260040119
1427811125
738716250
1779844291
844236475
1332154005
839512030
1962211056
761800733
1796867526
560892978
941223896
1514173747
269051323
1846825282
835966923
753953397
1291318779
205689775
1531916406
2074623387
1080741732
1093998871
306519556
1090838076
1773402655
2065821102
247701414
138106198
93920440
1434274604
338165865
958711054
5528334
388542660
1386641869
2052528545
1374675839
992919447
1318192891
1866448896
1067015217
1332345405
1137180775
2072641517
115056077
1327359831
1418194675
2010722158
1928424184
358756265
774550425
787545591
209464024
1131200823
526738089
264685807
2083346549
1954839128
1759123291
205600458
2117635292
1633744858
1166947615
1668654667
1225111803
1834176633
1720672443
765509827
1092340288
461254090
782024630
37476507
315844514
2094172528
870898010
498760367
1912978944
1838508468
1511042880
793158549
505001893
1410892536
1936881862
88108924
1500030086
1643618624
227632291
49449043
1443741573
1798706002
411739082
1456987627
1350215535
1206652918
1822450952
1718845275
582653379
1359053911
1836182019
23250524
1984588173
2133680223
1912993883
149916713
1416452769
670324894
1706151718
697481013
444263156
784528715
687654922
1875268734
1694292507
1595418137
1708744930
1672362889
1574976891
192293957
2036260713
864342722
2069609339
1388106476
411038592
35169772
955383272
894132320
257114696
1536616237
389941692
2005847489
1008946716
1008099515
1038456485
765091928
871754822
864689474
1281821362
373097143
195597953
1827976808
767842396
109971746
1310038928
184444029
694177028
2113415680
487957843
1034823744
1871499051
1086493303
938420733
741890299
1073225354
1735127732
1206694987
1221612297
825162652
1305544863
1098129301
1083010019
1226328689
126432477
90810912
582708719
1316613081
1576213316
753845867
918928561
2018544796
1453949329
363370848
275069039
428081411
33794169
93071154
572961972
1857954688
1256567923
1619879211
1191010943
463354348
1078262933
492053530
1084913929
1340315892
967978937
107224001
1278791867
1638810050
1676450282
450008334
1388733877
573600023
866112453
2068318035
1853497336
1790497806
1229964375
629904621
436997364
434167092
2033114650
1816035972
1491498570
1827254098
246819488
936274339
1308753330
1016599210
322767400
909371575
2135851694
1600133560
1434337540
357722492
1117463779
1427567689
127811352
1644610407
1846609361
2056673528
256298995
1666887881
1452103345
1286811038
168231840
668358145
352430126
1025129688
278297122
1179884854
1663169042
2096543127
1860178665
253058500
565857415
849904026
2005495676
1830294096
1710401583
385391345
1231381830
1889416626
1222623271
1927281591
1590569236
1193727133
1597975194
1755657214
86243984
1084924379
398003993
207428165
1407135214
809411459
662755829
1022138730
1369194398
1065756333
1421256486
881762648
24470026
429295493
1689695466
1873948403
1760155744
2072366733
1723266989
1386338516
947332099
582973089
662187458
1587044462
1936479970
839971970
1757315565
208197470
736457341
2103995001
1582539336
1686866099
1738508771
1741205716
1045080538
1674897847
1655560039
414591366
1465342587
494496620
743688534
356808023
377008332
1973712709
1920637889
1781346366
1538493345
917842519
1040129179
1985123530
1973780768
1729990585
140550913
1152871675
830887290
1685184534
1233695990
1312259672
739068479
31015965
922834897
398009314
1938455758
1881779682
436520855
1232076407
1270272948
298948321
1891471702
235564829
78779319
1938719600
904109959
2141553477
962108507
273166038
1225729010
1739677669
125124436
316232211
423875149
1770662925
1125961914
1506737334
994824442
1621369814
378394588
1571296535
562153710
1942825309
776210499
1393231300
846844165
977625869
1003620247
1928080449
1728364133
1094613943
1687613765
1183716902
2133073540
1369989829
699049877
2080617399
1054490825
983725308
1057977918
2051910505
1064739664
450593112
1682507637
1726183167
487479386
477335594
2010255174
1882584876
2108021221
2143285178
1352486531
445224735
1450431916
671594601
856105351
311828172
1129863905
731162548
1114393356
977612993
1301431058
1895413628
1644872785
28459924
718466341
18070136
882770358
677758917
203320481
271568683
910265354
816424788
1710204644
670879188
2130490212
1376126212
1361700382
634796569
593051356
1252673206
2118701892
1653290704
860313864
713452618
806557855
353450202
244857520
1353638443
435123948
164379750
359359602
235413271
1513535522
1733766267
844726495
1138934582
1016027699
244076991
993195640
1933850135
1775179726
177991386
2039148670
2059421677
473744587
645549596
1598420911
874141766
121985498
398423576
266127629
139879956
1766581959
196549170
46579347
298359133
1092296073
610105372
1392030197
1338108436
1306318547
395016283
1019987830
890057860
1756270675
156087398
488261855
557669930
595178235
1725966393
183651300
152026477
398697750
2081847309
596490375
1759207747
1425772888
762512766
1762655550
1477776924
1747575156
673747238
777182566
230438773
281719095
1238965806
1729918437
1415536193
169809858
1381655453
1749363986
7387871
1169876804
892148814
1808816025
189977408
396044499
397353461
729356449
1495020633
1226069018
1531925271
2069476853
408850666
1283288740
1529679359
343251153
1272739785
608074049
151873930
1597546297
1620048595
1151657988
1514767533
1672650703
2032657097
215759858
1926325277
652235685
1499003400
277394310
243625445
1959286131
1809023312
684456435
1394277602
167177386
1270884588
1238077387
1242197494
1674562074
1968213819
768695690
1198697837
758509388
237610704
665495133
728214100
564131977
2057126983
1219796434
503552602
1212239638
630845571
255505974
761293927
252569057
274066537
710175115
1575220803
694444133
223005536
9308657
2125322779
1872543188
1805558102
764326064
1497667621
1648258304
1866656032
1669239802
292834358
1044599502
108954060
387915127
1516815669
160864620
549807360
1650328217
508080649
620243332
274220871
1261907982
1318959563
797586683
2030844207
1996894928
1881772274
1658878693
749399368
1160929960
1808522383
482275019
1409981606
221734007
215017405
247811071
584051655
2135178095
2038296904
960312422
718676820
1908944015
1824826514
1782946471
838380692
602232497
1077796494
2022816680
410244673
1010796881
551943048
414710285
1190606770
1744138659
1942660822
1148412534
1443179721
394186329
1024223615
1118183332
138604033
1672054502
1450133375
341927070
1236860745
1116612874
1222857018
360937806
1791730411
552760170
1052794753
922527852
1990684769
1800716825
905877023
785437150
2115771031
803080560
1883442700
447504137
22756519
2102764938
945412831
1783187962
1525706119
1272038439
216899563
2132485583
418764470
1115104752
474397882
2047662640
1712855402
1562761430
1303630894
958346652
1713447652
623750176
243545191
1406570906
784601851
287605318
1146342985
1197535357
417161687
1851466453
952000548
2057497819
2129547616
1233892644
1232058726
1605770514
1928207056
133215964
205776317
124776373
1268737592
454666851
1049863912
1497106930
2080422355
1611572701
470351491
1375694898
321829667
16134732
31630544
1872232340
565950313
1800819266
2021835883
693672457
979979859
1769938584
1354939057
119828933
710940914
1798644004
1892433854
348638378
1529765055
1926818361
903548088
940661309
721901953
1442306895
228346266
309308820
876233574
391793409
1871394971
637766771
711904862
2126835189
4461329
1890252167
2121310320
1889615963
1828439981
739341400
1215355110
89153504
95122624
730751301
2047162331
465168850
8849269
1503135258
1463243279
1495869686
1928543166
673494406
1074542996
1904709064
1878175547
1538112604
434498315
793010223
1734917977
1769104013
533946112
206779941
2077431762
1146726439
608293775
1144318316
529085877
472801329
663551474
1577083884
479694132
644048594
1581940946
916757967
139670272
1386199864
351330807
1119104771
1325867305
1793834371
114324091
362135295
1504170963
513485808
493604568
1787558353
550910318
516417515
945730111
187091825
696569966
664329576
611232986
2002380308
43390087
1548149467
571666597
546342244
35150821
1904462560
1170667823
833097155
1423763554
1363065861
1634355349
301019610
917038006
894993122
716356335
1208186117
698834993
2046374080
1070890081
1193482828
1000070538
72029426
1041553311
1291283002
925447472
1516320691
2266113
1222745808
1987159453
1818652299
688629843
1749485874
646346475
1659590997
541293310
1847745574
838413641
2089605340
382469182
1342203730
666135190
1646688417
1023568739
1297079146
716217457
553739052
509745087
46486701
164146019
1198382988
1005531142
449756733
1525443718
22319466
1500669138
1136815680
64458618
49884482
1507116904
670572172
1730687882
1648201671
424740850
938160964
505110638
1561010423
455181097
924159482
954518499
237679553
1315565813
1469110728
751304610
2098356450
344298222
816803806
1507939099
1091729397
1237833951
1763309625
397138253
1449738317
1684901319
820580789
243645850
1901117508
982709461
1958243476
759704861
1402134332
1043687966
1698534400
423067439
962421086
1066006504
1325349473
18923851
1254241994
1335424831
1427713358
1842269725
820417329
505858856
1433053700
299843204
1754734771
1024327554
1770494262
1016494141
1427235724
704977310
780518730
1951331379
1154608007
1304986596
1271241802
1791332730
2038746992
1845917202
435764723
366062610
936752694
4236639
1934679554
107550425
1767368649
1438797379
392290021
1093839887
387485655
2090711925
1884710315
2069489189
94922479
1628411654
1517142059
540772672
162450780
786575754
335544357
1361676394
1756147058
917535250
486850977
1097584636
1790459948
121763965
1887649682
2033222021
1781320164
334087138
1630789860
1206644933
858597700
303931273
9351894
403504209
1886807002
1730878429
555273461
2113668025
736142736
393127850
1675575881
1466768547
472858870
21563117
102580178
2023280815
1383224910
1327217753
1826426186
702204143
1750319620
1164518375
1192572646
721576857
1368014053
1063098982
329113498
1667110010
1867838641
831025740
351058719
1797272545
1500055401
1588024396
590518303
724944978
1378577722
390604726
1812012320
21301335
341962367
124449529
1354158917
1660946332
1673792031
1347511077
1999299931
907067799
1400140703
1672947789
1600963900
102928913
358210927
1034298749
802119126
1791535354
1531783040
1542794066
967945348
1576964706
323271450
773199657
2044927279
113018576
816471472
197489582
2036237551
588868845
370187947
1014329492
1728966239
268575149
2118550571
1389487587
2036812265
129219453
1645997940
591737527
300223539
560735641
1217450050
771917523
1355517412
253470156
1354874645
1231730209
1147808733
727911275
726697727
1177924314
2136283604
1013729872
408002424
1938153091
44463368
818562361
1206788739
1660149607
1217827524
1562645234
1328232186
147418268
182690530
538915847
2021825510
1520693229
1455501059
590073086
162416662
49369538
1869091794
1155055002
1118733642
2098400912
1710670950
1921366994
209053340
432052590
2101557282
1387955800
597439430
290341178
470504015
341862493
636728105
420808549
1043467173
1504696584
362238326
456397569
983708735
991503412
1926153298
157819321
1907501737
1800201345
557376317
270836456
1529727810
1054044967
664402333
698071565
1337554292
1694887037
732469393
1916389927
147190914
551424266
2069454609
576369117
33190366
1608773413
1073317358
683967434
1543506555
1463607029
553742221
812015189
2073132993
1398176090
1668740727
1432592683
1286826571
363238715
1677186783
881747137
875468677
1900422042
426803462
1553031623
1228928583
806583428
1153150363
1182858605
67029893
219881541
245752786
1420297480
168778535
1520689168
1674725622
20667832
513256105
1244266447
364028861
1734816660
44187702
930880249
1649673339
597882419
754371473
39682124
710877361
1969324167
1719006634
1166740921
2104798706
868948904
1297064193
795025238
588401223
775044581
1484586506
368704502
69387142
667022508
803828478
678253591
1955744850
1113207760
644872638
1540747254
1023212702
1216173709
1243565361
130359865
673828680
1189073755
2142714794
873562569
2067476462
1632848509
240809354
2071700601
529033080
662496964
1915621449
1935410418
1331020816
723801882
967766422
4344990
830044823
696331852
1596067644
154818416
1275602938
1311552221
165951569
128465849
1537936531
1697051606
924490489
117519517
382661711
233851
374750915
1957131295
1426591948
803253695
1226532298
892136565
550875189
1940724101
122854346
338085573
2121679095
893938152
890419437
1827854988
1579923897
1613283388
1671848168
2131912002
1116386338
1776653410
524312587
1719135134
1916422915
385213993
1285550710
1447281933
356879509
1514143406
293918691
719852218
1704118157
1687423131
214503679
1277198045
1391212913
1883544922
145843473
1750417000
848733715
1417628138
520549084
1707359123
571718573
1741822345
1729637038
958535747
1194827337
1795056541
663712474
1833256988
44144063
2030486898
1758955994
114469552
2117772928
872057631
1261675615
555634349
1509307649
1675996506
899136511
1687368967
1996315772
1712079163
1249631820
1486014111
1299214927
1568017159
1904866251
2025378055
319301781
1741648653
147610522
191856160
1438870085
201790835
727722296
495233714
1578184359
870379483
527940760
1486218724
1459479798
1045269245
1731964213
1275141396
161837012
1967356030
96606256
848643514
287490634
154418801
1743549335
443148049
1377294377
412024515
553073328
1985359516
1072459490
494734749
940567975
1751089581
1632168870
1777193596
405105472
1284552868
1945235970
669720216
1507408680
418375537
1574282862
1435167832
1422158997
1882270883
1033977500
1795100488
1613896867
1442110217
758788964
279686580
1887954175
1788864796
2099536327
766317608
888895003
1673789430
379893606
1063104959
1065648335
1646190866
1416357677
1000721144
662888589
740407307
2077612556
1914438559
1370963702
1994045020
1284070168
298591007
257187146
1037045629
563506866
1825887052
761959113
574646931
736158881
1822212559
976925723
967422739
1711911378
880208022
889482864
564881091
1641696672
1597443236
1582072589
243200495
2134467135
1502300019
961857907
1219710711
1675881109
595725727
1261016068
1090589032
851614379
1260066065
1903672765
393531647
83757621
1617399552
1945930873
844967499
585495161
1114108178
1480803614
1401427299
2108767318
1495994643
431702821
1729377915
295589390
427889967
637083898
591739063
1390001921
441627326
2035621036
202725705
1795665177
1523806580
822904717
150769217
1672086477
1308425709
1445552981
1627731874
771583433
2097258931
882059845
2015446651
615358437
184135597
477786452
48359317
2100181730
1803495220
1136244429
1685817078
893080388
959672176
2135317011
1427475798
3530148
286489010
747044245
507550127
1897297624
89634338
2117046928
108703334
437160503
1977388545
298855657
1463609004
181162513
595282
321553132
164907575
410665475
341873999
1062001305
1322306708
1274553831
920019910
1749470812
1595033136
322255108
411440226
1769605589
1060819836
1574041281
1377510462
1022920564
1799748545
1694668262
1859629642
109181818
1749410436
62153440
1115024152
288490468
589233154
1581873014
1012880635
1899080397
1577038898
973718995
1977302408
446571431
1755786128
125107603
51671937
1603753666
524258584
1103206699
1476659100
695125483
290521130
215517708
1594098876
2023006948
477290557
1572181894
1804271053
91132666
376203857
580020905
1567330681
1430873647
179056232
1299451039
1999388453
1481874772
365461471
1460493418
772233549
225303884
542556858
2030653280
1959712672
2119263872
717347805
1124846342
1709963169
1662060678
150019312
879229679
1511488993
1405005702
1552367774
692966055
898472561
322544297
878654472
366601646
2033360635
1626642256
574116266
981432860
103492515
1962333546
992105474
599776015
1269698989
1289845084
350367058
124573965
1067554775
66079499
605478453
1066910037
443733920
1135451224
1364237652
526635962
2046451488
608584943
1319257667
355884253
1845468768
1691860848
1786784173
1090377415
1883662957
1131034635
1940452818
634325387
1014027224
1067786057
1011542623
1176682925
630422648
1958338490
1541396844
1752938988
2084492383
902496923
182196332
1475643091
1922843916
1399910529
1702928140
1804557037
131462958
1618912239
1477347414
1737887095
1796631275
981477969
1823752774
1550897026
451081748
1599505436
1355342699
1794766463
1680959335
966716771
1070759584
1686256330
414747493
1966212484
977179709
2024579662
885460678
1925725901
1036139708
2054283314
1200374930
851315077
1607675739
795550627
510712987
454043601
1359530993
1754113775
997296254
2072458818
231890516
492146779
1606721560
466717125
1312832041
1476660835
831439833
1558546811
955367017
1871403721
164188615
2018054357
2078481325
1336441163
152179170
1254573623
958808712
1029968980
1918608938
688819592
2030275618
2026737159
2047666746
931060975
813330058
1946120383
1677280976
1285852369
754629286
1160001652
417484221
393326548
570741617
732719500
1843183312
1712191443
1239722273
683681179
1665649009
1013407396
1424579829
1350629248
1768603699
1531513118
820248433
1266276521
1722640038
129051553
2064901848
275537616
1820196237
1717358518
1047931544
623870184
779293184
1864909538
1564765158
149295702
1239097545
1033885907
17068418
280428983
805959308
497611203
1106655011
1258174922
932814574
1065944252
540552415
2006769279
436283673
1714311255
160108016
342301887
735143181
1812385334
1802026901
177430696
156809893
1133125742
1621585397
445056362
819242217
1025802993
161333995
876390018
1579564259
443898941
91137995
283993472
1431401480
1799585017
1579036038
573688147
1978840963
1349195831
1032794370
405201294
874774378
1775960012
426987523
162107142
1740761141
1906705945
2084877133
270228310
175249216
134155882
265869771
1015509689
1975185678
795041146
1307545828
2090329201
1632259488
229930399
1241203355
1892192847
826643387
1483104442
420860587
451816989
1057539761
1574501341
1515170287
533608065
35022379
615093766
1680687299
567113428
291127007
26394999
253531644
1393449638
599381718
204880235
191039766
976407058
1528776398
759270289
985205552
1422614731
1451737226
1303548830
11376791
158990372
1465606365
732210587
350401058
634285632
1917832825
15317230
730400122
2129138978
1578148818
126730386
624651796
127219208
1876173416
1775760870
1245386678
1256344190
1467063199
983484048
1961051183
513496563
776606644
782979092
229344348
1702429265
55299970
1937578119
1307388133
36587505
1547608778
1228399311
1102248340
1340830637
287068629
2021310978
575165260
641109121
1516413859
1674282059
929908786
1372022334
1097429360
1754139696
1337083007
411164711
576196519
1726727060
806487698
854702513
1645668950
152025205
1512733971
839502345
849155445
1004621390
1881412746
370510009
1267594753
741281237
1778225536
601336785
1493084035
637090842
581716600
339490187
840026224
1636433130
1725249833
1508658576
1642389275
2104277053
1014432071
1775340387
65130491
1787969179
1872081616
1761549308
1524271155
510020409
762932873
1505662858
483818337
1728942841
1294376214
2038779078
315279761
295785902
383809660
1892569700
2096118962
1980545873
241988499
1075918850
531279100
1164986201
2053062253
1085697277
1086294089
1497571302
498856475
1426264888
1612498917
308654343
526712919
1115970381
185708368
1209100511
697738017
842283383
1571623004
929766246
250808924
570690872
2053040541
166588379
823174121
640803497
1665934136
919194059
661585811
700971917
1684872619
1937013794
2023958851
850463511
995991798
1419999909
1430250034
17179892
12809210
1909507519
135423630
959953942
926356051
1533640262
1022069521
376060342
621689434
543689296
1248189407
710197145
1247085034
1476922200
437396412
2133191725
1668340393
1682388422
1478590841
506045578
942077551
1041513756
1497656380
528628327
33377570
2049887586
272746305
873134885
713861524
769711740
1120317291
670054121
277242384
710871123
1629236530
112228825
182009447
320536066
107672464
2041543391
25303442
126175669
928176166
530039904
497368499
466950207
535634946
2107185888
1302365480
35195489
425308283
107704239
669900758
899423036
1098520520
276982664
1143120345
650105234
1130315042
1491364062
880679663
1631479216
1194345126
1910567398
697698438
651766206
1814532471
641503749
1725242669
1832723607
741237321
1326622230
1240194512
536806723
1216037381
833798465
1364340499
1101786366
941667198
312154716
110600075
1042661766
1508167393
1206340374
2142267029
826346191
2028722261
1610777802
1003166106
571172312
1537479881
1005951121
315106298
1460889965
1494275099
1521965294
583319769
1618743105
1153809614
406026075
1992739202
746185057
1136408520
906118631
1619836636
1914847122
638187652
609811828
805328122
17344141
1726960408
1570481295
1940444831
394975838
2060770214
622541005
1482402230
168554578
1305355492
265026368
498144205
734557647
764543719
1236686775
134653073
764779942
1063539613
2078581848
1565332695
878799236
1107461238
1926202842
472361137
856389021
1684231887
429522458
66510778
301815700
1231658591
928427271
527829504
528698756
1340328890
1621895000
1716830212
299471497
1309003921
1967462934
1231048805
812742759
827445179
86073703
1993748885
2115994364
293112225
464097167
1536121661
1106179212
1615574569
915922758
1305509321
850317179
1266290130
220200795
114500989
50891113
2090065587
531792560
1602425199
817066100
652232504
988344206
59187927
1767214023
2018888683
991069996
987335117
1567327206
1901132160
955759690
791663241
977303278
759786272
612178724
1047719723
1136386497
1331186094
951870450
1807734528
1190698150
1699400488
553718259
155307040
1745546430
1319341254
591538135
1881522971
1785560034
2011125978
757654494
1626814084
1808325046
1151258633
1276483203
516228073
1610190092
1234602603
687263769
484552791
455497200
1412202705
1116215067
997588064
76206083
1125781680
269512415
844510549
1874171789
1426555333
1185246138
1028242048
1100315195
2010878375
306258217
692434817
1765419490
376509291
1524794067
1994761650
1015572203
1248326807
723787310
1535204671
408416107
384629681
60791555
1467508668
1366717335
1303616110
1072618656
450715539
2014995073
1280803866
235794033
1173692754
1598841888
1544398881
167276417
444146828
1121343589
1590363199
1436318050
9894639
672031978
1666090975
980072612
897053883
1440082934
1062683869
637628160
1563867564
1002409864
607043127
1169721493
355617569
1808199466
281797487
44330703
1974924113
2075848044
1827466657
1432178294
1333274379
1442390534
2057910536
1029120385
702291747
388383652
1753521000
516561347
1662268633
2122166616
685370195
68875432
2053267530
1298790882
123607521
1764184825
738455682
466769006
948189651
2067825862
858827224
633173511
549850912
1757614936
1627611361
1730151179
584164161
598660561
1379283294
710877712
1461781721
1698271592
115415678
209569848
20222120
1087572235
2053644919
127349261
1678402167
960869983
463258352
1963282100
1397062196
250182367
1842405100
763038725
428672003
838320241
2046935245
1804378389
1838084674
1168279155
96398562
606524490
1683074564
125632829
145608376
1307507755
2044286564
278845872
1708908993
1377942796
1387260420
1561740070
622107374
226382006
903106704
51323657
2115844348
420157848
1121723252
2144878968
1792960191
310903372
1083050510
1825175370
1044862031
455236285
1684354361
1331418892
288582656
475181124
2044926527
1642539737
1964740353
1441473151
900536335
763182769
178481521
988958993
761640183
1314287764
1589713364
1485338231
808622545
1062543710
760121296
581706270
1134618817
1464584423
1790653382
1159003364
1050314087
1724443296
814535274
1013315122
803364764
351829824
1779036993
2140671702
12298511
1814873976
845579529
1888711673
1606251706
1658144197
1172754695
38555573
754121667
1415319777
1884558756
1839413366
706251682
925947213
688936483
230990961
1692139033
1168231729
600971971
1935701282
712526063
2064791172
1302533533
634362253
972411160
733662741
1039751347
378033117
1081621880
1873868422
1708582977
1313781629
1522493397
1895478058
2063460908
1813671930
1577395465
1968307619
680662291
1342332713
1089967153
1019547274
437316447
1692362592
1258833723
2146317387
2086576135
959430035
915122688
1625195128
166544862
1205394287
1763784486
710564167
2084404820
1779793002
1281815224
501152084
1782084563
1203098211
1869995209
1236514221
1619527350
446198815
957686968
2077937386
101823573
1155614737
1859960925
54430830
2010189762
1050054822
692665231
2041587215
745419380
2121265911
1222010551
113714954
654169979
1667344716
182316871
1737900925
1800801773
2106010455
695544135
2001406276
1462770997
1323919703
433445680
1030947001
1733741370
1334274087
1579126290
865850319
759247709
1669110382
1608096431
314903693
670038019
1865534306
762841503
1340923206
1551105203
1752203589
19522097
1957781824
2073260047
411720010
331397221
954910186
1862371403
796074213
850723837
88439208
161929243
569449381
1355227177
1068786644
1049276067
1115212864
1732596754
900645264
407925747
1949996502
918595852
1542499558
345848004
1747993398
775658024
712556804
1038042064
1483274084
1178540715
590670621
1832027953
455196564
1229790961
244370471
164181019
849190280
567552117
910997737
388682485
1318632225
638331833
35224814
1840625415
919021722
151344066
1922260950
1747515531
242748753
1536156531
614181949
1569301219
1462267072
381008061
362468915
19839422
1967654853
719227611
669250125
500315673
616883278
2111312907
440355423
1700693419
911265136
1171573688
1150548805
875342285
688805639
1010190637
1942001849
1509300925
2057453882
2085997947
1913477129
1479622254
1783000709
293626847
1605518185
334175571
293094574
1628011927
1093346665
1494458764
1166034703
1020615575
954288557
1995030433
1649545268
702795321
1387928259
1941103949
1459859726
1107306544
1117032653
233253836
585233987
970996890
919781815
1589942776
51100636
1020178579
918903058
1381282472
24986693
277946187
1514039362
909714095
1609222165
1458319766
932323358
309582820
317563945
1489533748
506760101
685939985
1077410356
974920883
2030939554
1852042331
439903891
1814974067
2115517130
594088505
1788837982
1458716007
729758477
687307604
1890066276
994039768
1037552055
892745865
370347952
253341099
555615753
1557099500
1700886486
533404928
1331859165
1226867595
2095717599
1815899855
2104016690
222769942
994739513
983734582
758095324
1751644196
580751513
1578997288
1623863169
1261842879
1828156363
1673857017
409802711
762512178
1484506525
1125204673
943488116
1801925742
655383506
230366571
307802434
2092081221
863572455
1294120691
1867542242
1442917318
1212212988
1307006561
1851999843
1865925889
1058052448
1541166490
174253057
872815529
1207832394
1329692636
1572483316
1663979283
976380073
156603572
519353513
612866027
336500105
90776091
2027142861
434670725
1905304571
1047573126
1715700201
759540899
856014594
481737915
2109037224
1614070710
349484102
1173553460
1986268631
1672222777
651205749
1940387191
1688320135
48967464
111213057
675663280
1595173434
1769495585
1274547542
1328425311
82012698
1428242069
335538306
1442968672
147778818
708220126
358743604
1828494104
1594686234
832153178
782345521
330412303
384287843
1187797326
287610565
739211424
2025508183
14149410
1293694379
336044397
2028590366
1603526580
2329274
1712909723
577445686
120415379
1183932229
1720202235
31723176
557769580
628222672
87756055
2040248543
283452951
1866209949
939574794
443841933
20168402
1577558770
1000866615
1546980211
86607737
32173206
1217822620
1939444188
1166734736
34295656
859090075
873388227
394566000
233378131
1634116705
2134488367
1942162785
1313725990
1136876537
1301241068
670797915
547567548
2072800533
360044636
1456644158
1431734388
1355656134
1617549031
634616371
621295726
1480136057
836516921
426294123
970673440
1243242003
1060110081
1162492901
1110273238
91307974
1632408897
467212412
2129639808
621704246
1571978562
549770297
577442253
1478033482
586290099
236675315
567828673
424574570
1271850459
604488453
348595545
1110278581
106497646
282079138
722585194
1711782418
1613059283
1868630988
1097812070
1377002359
343520816
1884544004
1947682371
1858353936
1032428014
1665341388
1437916109
1720208545
1946075827
852643331
23187112
89384848
1177163920
1829721970
155102183
1872209548
1142390956
1685077560
1181166561
1802058190
1658858192
2079784291
891143421
1800485424
286580808
1982023276
1409785444
1494749628
1602107020
32700631
1342511871
2057653202
292249564
668991135
168373882
111810904
2008820489
1980515925
492034163
55825152
216928777
2078848187
496767819
191806509
1484858384
489342617
462115825
1955345951
1030973370
1342087172
1063989819
532193611
1602944820
1294509475
1162462226
1669743587
1211375861
1894513606
1939232567
999103402
1828306668
223125512
847401217
989592071
846038077
1459145627
1098986981
1753731792
777818403
1401283943
988703139
1647255209
1142906865
1491255009
1003110290
1366391783
254886000
579290238
812923944
429775170
852961712
1312831881
44506337
1987714731
1806973713
853644516
1341936846
1573851957
1293542530
1121979634
15430900
1343665108
2125918701
1818422148
880011682
965901143
206988568
1845518101
67694652
1456201209
1991340810
1278049073
574666920
1868530682
1993891690
313724110
343019960
1457716452
613668186
2093636667
1849324620
724632228
681648107
1036745711
485043200
1656451117
2045052220
1236802096
69724314
1986707139
22475161
660496099
1539279903
284344853
1364610414
739487600
523715499
1545213457
1065534884
626055017
1726390057
1396750380
954783344
2103576929
412971079
495929569
665787171
1804995355
615263016
1002610833
1485341838
1903174593
1466005002
1780536979
1722890832
436504935
2073520878
371435517
717848197
1838196230
760583168
2046733365
1872056746
627966632
1562498217
1010103250
859570047
1673897139
1766179450
262477572
900186644
346833644
578311933
1448620007
879036865
490396497
113825044
707731345
461715879
393657642
1140619134
2075211034
977604546
1204133665
2058884633
1713057192
1156050692
2050110792
1672999733
505503533
1044439525
1431430456
1021784318
654855202
1648037259
1426066859
1599030276
788727680
2038191621
353462602
78791987
402700672
400616667
1975104869
430628595
1942981046
35627672
425416686
313975936
1296774061
1203147803
839835100
563993811
1630693891
1487970407
1715838849
1258525780
1077131100
1700018351
440277755
1664669788
1702874260
621866525
1691948330
366399503
1559063798
45806081
1250633531
993690206
822946154
822584767
385652208
1664134616
1101546234
95050482
1592810630
1682863819
1747302160
828830473
1044528858
1524739538
1936853422
607538061
1349345609
151855934
183953156
236149914
577709465
675433511
1379579797
975007448
190798439
1456721293
1154279533
764315141
1909154499
117516858
1593948326
103640265
1163805077
1201983082
282351990
591763668
185789735
614534212
1251435509
1043135996
767658154
626611380
169957822
1999720427
2030718722
1027540448
1659008380
1789594486
533648597
172354374
1021114784
1073269449
297280348
1909974393
521706160
1619011255
1977339522
1815163509
100377872
388227016
191507102
811121523
4633863
1122414346
364196343
1041499453
1949050050
1607485141
1967309581
873805038
763975166
1599385213
1941510098
1368270803
817995154
1644203846
227805196
1841784502
852645410
923025775
623142502
2124410568
1766358676
1714851625
2049014436
197572920
706915959
1837142968
1850687156
146672368
2071759592
47969968
1760245239
1478181116
1992338142
1488097374
655471743
805944058
1581888801
683791994
1763326423
695349685
1992683140
1981962808
1248305624
796746079
59208641
1193354021
1011997548
817791066
1668855580
1512259788
524568570
1054457862
249428838
254491600
990719354
1726867809
641372936
650743399
1820257334
1169272995
400064236
1574042989
63630000
1685155023
1672560184
483132072
489368181
1627836149
234465012
2010653647
1689847623
1884230410
1411992000
5468377
125463334
1143661197
757185395
789414336
2029522056
125445566
1512347390
673317410
1944368664
1740899638
1785400083
1673790407
1324748279
781581215
1880531933
858562403
1539469978
955485743
984073561
1810355169
1796680805
1426555828
1117015307
78250726
2013788127
1759889951
1535884135
1461420690
1025973741
1299553742
1463194747
1087183181
2086141226
1534494587
597536504
1069438646
1081299196
118804683
441177759
2122063328
1795699799
1996715750
1698398648
237764264
1036335205
554369006
1650649118
1833117661
1192640504
1370300076
1337583433
1381593334
1036142797
1147342232
1229988925
558057418
212825516
1888455181
1654296592
86985672
1540826490
995572274
825382368
283884477
91838215
1630921765
891102861
704129884
188367393
357632040
130750959
1469702668
1604167770
1903054837
689497952
1183618345
1311370331
1306859593
562208394
103542337
449933595
363127615
1083530612
308668251
123915507
356887021
1936474379
1203370485
2106095702
672271088
610818399
2116777643
1558202994
1983248511
1704377745
2139665655
1788307957
1802655176
1445303934
284810340
1481239741
559334504
367110733
45360228
1961097841
1235338729
984625889
765033297
960360415
1951616702
1717518528
80093110
1855500930
144386486
1338473645
1723700390
61872468
851386609
330281915
77076843
222599361
1124516594
1496951217
1827879828
2027032332
948471473
1652802346
591638860
1354227259
1279511543
74544770
1957587951
37044564
205361108
1895826490
718315531
1066903411
1877393831
1333498563
553251161
1893201302
258884017
1209719725
1607192757
68786293
1929420792
2034283603
1228320601
850117660
382687421
1165242752
623873390
1995663286
1448594293
168785757
709993413
1840780761
1842652739
462485089
581313654
1277118749
1265820619
85208254
1330943138
1661025399
1788122269
512810702
994678510
164706340
363283501
124504091
2114698830
1061971024
1243802265
763352752
1222570837
1489524196
604208247
808088025
1565277207
1655791317
1561675904
581972024
42208792
1963413317
1392805233
792570540
1053283963
533517464
1701232849
30259063
1636391992
342474083
359010018
874539428
1957366926
1202732898
1618189929
1135048422
1842376186
848565587
1105007828
320971938
912213896
912465702
1766912337
835621306
228008909
803788738
1187867616
1174791179
731597871
1627644863
962179455
751163656
131300576
559131766
1062640865
1497398298
1501438521
553487704
854095795
1153996947
670495911
1579044252
1982918102
1703848534
1540147463
1871781949
1492503003
1360037479
206594633
150548243
254427560
487311814
1926611001
1038844562
1573912613
1800567270
263427694
760684670
1418305686
660730276
567919925
925620243
554384086
1315534173
1899272245
2020588230
987547311
1893388088
2044878271
1328681081
464966398
2047803016
1632755943
1637112300
570355990
2076809076
1733797059
1738312375
506084020
1524674868
1047693239
836364981
813293753
1069990774
65837978
450564367
88064895
1674717459
890055315
965198419
2142300345
1197421914
639378541
2146815195
782306367
1877274684
914892371
1133428430
1265798329
1772495813
492988206
1668994971
130990078
357215786
1782275601
1803274971
1846516149
700565943
1677883250
1391449416
738946802
146612789
824271190
1615535040
1256739418
831661990
1854520457
731421860
896885907
1571198004
1221705541
542249158
651969059
1045259869
1532655645
243700959
492156561
2120991191
887768120
1189451401
1041598079
269353848
366912566
1797976501
2046631559
1796626564
1827452396
1987976432
1746908791
1436617965
1086091145
713822333
559503505
1083097210
925550690
1712266125
1743025383
1846006091
1398977524
1598954171
1780530910
1421518973
615459663
321773939
1691872549
1629260055
1926870418
1631175061
495419154
1666616436
1017363487
551918474
2070197732
89014766
1895008152
1199331375
769154446
1764704002
131828658
157842853
623068173
1816949956
1085155555
2033591433
1981653228
1860299615
982358288
1415461105
347797224
1081014570
130535253
1093332812
1768435194
1810430669
1426033002
1064212338
1891555650
1886119546
1275327639
973139959
698648822
1475115404
458459652
1939089101
137343751
1547701736
782261804
53050933
484061649
814410016
1937757463
493649106
606997849
1701062807
1602473115
173218528
1995974707
736121575
1008474882
325017057
105585742
1892085163
541453043
1017170572
2142657194
1087582949
193055508
1244768575
563028324
541103636
1438734507
811063593
742378268
1664733927
1431755332
1014153724
1023344314
1557215426
1123436095
1789665733
1949814258
1825460707
1503814180
1293960392
416285012
1405841400
312103717
1609288482
493772763
1440470164
961690960
220814716
443594019
336291425
169898275
483331267
1810445019
1922415947
1291695110
1176765109
388059919
1314144584
593872486
1496927544
949746610
434970109
1364739333
383922652
748100659
4994659
938124293
1539064625
2021706811
334584637
173999297
32027326
1284982274
974054289
469172616
1000931623
599596856
907707661
606266206
1376548507
1857397541
349824225
1668015841
1808278624
1684960249
1138281123
827357096
171591879
1240817737
984412264
340089432
2045245038
1570743313
332105250
114437583
2139626484
1728275451
1367436384
1244427982
2066007736
1921410512
1593270951
253248222
1146285070
2108086242
1358994371
1293027315
983332391
943327707
1663781711
1914485402
978888759
609042257
644032497
1135683503
586872234
725372000
1828893471
362776536
719360380
1062893192
792723445
133795792
1706902423
1860566454
459611365
948705940
1875108125
1773374439
1992843529
1419944735
1838915700
1389878356
1019944774
455761345
988765254
1428925472
936604170
1474171835
1590405993
1615647676
1540353843
170047100
1484984232
1976306187
498758095
1349957803
1444890779
116287482
1347178934
994762226
1866622284
1697876724
1063405268
1144570150
749697694
73410776
1880682610
1318240395
361416197
1818152568
176853294
892002225
441548469
610621618
1726770115
1404034067
817638288
1820399078
1917575680
317293769
168184488
1091936373
1700384607
1809004174
934455427
787190697
484833224
232642547
1915710313
385702644
301246501
2121436681
374092926
2038837551
1233925525
1703988442
388129727
1597180465
1364847075
1750590160
53459281
2100350090
75522110
2054775133
269501638
1323843737
339591311
239020006
477204934
584140900
755619022
1899787926
1117235508
1556273512
1844812920
44971266
2077107110
2057247046
517119124
2125653713
1481848270
26442772
1314719602
299638052
1670019860
1779483866
1848544788
1519590351
819560571
1364087912
882990683
1197184544
1242912298
1972739023
1518920538
1864103336
742780752
130291870
145916542
721986375
1146847484
2124524509
663121579
2017639285
2041845761
640578652
1252198285
2141944672
203136122
975552354
1332393878
615055659
1778261548
2111848099
543192919
1467197816
1164960392
1628972616
1598260381
390803441
131569790
1060852981
1201080483
1051551506
450246094
2069228512
1555851027
490248899
850861328
869367957
482547210
1596971901
707685554
1162665822
156869889
283004532
1982500131
1158656977
617027689
898155558
788387997
780256046
2008090249
1684665624
296874969
551720128
245862494
1435484440
40911238
570003726
250422370
1944235676
1083790215
719873205
1668370636
1135844504
85813967
54326579
752449875
767654100
1261952522
994465797
969076821
2040877785
94472309
1283236601
1165489219
870486243
59952276
441613264
1093439424
153539454
9830945
1649066766
1722830444
1056619667
1381262085
1379804738
222643389
391741392
453889242
1342240981
355950348
1758933321
1565337193
802029326
112530313
88556797
691747907
1836091034
490175810
867428333
1523367257
669792395
1098932646
1476852807
1138416178
1252137805
1188001626
45776059
50300631
467811834
1878935052
435728442
1463600212
2143512028
26443071
729127447
1238664974
414093322
1661621461
1245583186
1958761713
1505103053
1131616060
1620694149
638600729
2099590108
707193016
1376159810
1345533842
1403971613
1459954170
1708358230
1398409530
1098076091
1774536950
1007960556
1391009349
885625270
359430297
471297021
1138239970
335720991
139227592
1515216363
281701160
1391117479
1790275421
196115884
1451466954
173084481
1111597674
388981473
781858640
1753889948
1916817869
447656866
246964963
218775033
1017784649
152708787
736695124
1847173264
961438165
808091219
342263597
1802149344
1820351036
1072374303
860446701
846532699
863833983
618102462
465490430
1970077865
497620614
583453391
1377556809
1710376646
2016598033
45707799
1388399834
756910035
1784159589
16677765
199156727
1868132034
1787479332
1225438763
237679553
1377897779
918476665
1745326531
2051450148
1639487272
1265901334
660389668
1582921819
824943114
1057329849
1200597323
1997494469
866905173
1060883035
1053200761
342069267
1039340263
993424256
1443294938
2084549498
1805144328
969260244
772035863
1951583654
303377673
26518507
603614216
1395734712
843136485
322681596
118483080
1345538378
70876501
1236892355
1296104603
1538822968
765738189
2042463625
1042108259
1434003274
1342297250
1171604773
806811427
1041512155
603232890
342667558
1339292108
1072501964
851322878
1610872045
444785390
958228761
442405896
225988481
136628763
1804128140
1427374979
1974365685
1862766255
57696022
215315783
866968185
1786454575
643613868
1177233666
498468336
716198722
2138875612
529967847
1949108472
532538219
645921359
1434755318
857939007
1128434529
720066049
1458954100
441765138
151443880
1134471728
753737926
1618482232
479378168
1529297612
1009255837
720627412
651648438
1141075238
949506843
1695130034
279565718
1593018172
1248672837
1150204955
1964338575
802727773
959867606
1281623738
204865695
1769935194
279083046
1751002554
422361391
1088624047
1463936661
2112825682
2006407629
1277800947
969998309
1130085549
683631541
751091643
1416647012
1985416739
1912511509
237845977
1126257596
1735818182
1269287732
580752284
111448646
2100617490
419727545
460204590
70470665
1842898527
778981590
1843753218
1329814927
102374394
1207139689
325093691
462148346
1989005974
1626257309
41587498
910196646
1662436583
1908932685
66871847
1289221375
867779657
1250772847
2026600068
1890074296
2082452898
1933983033
229652180
441410451
412619221
1600130891
391749157
1073298400
1020038280
2120164755
1723524072
1481432665
1267496215
800040381
399163635
1280635157
702300746
939096237
127018127
956275558
461528153
915340926
2081784119
198652200
510574583
466498375
1178338624
505012217
1211232942
1430880626
649217046
330640016
1767222643
1681046542
507226528
687032184
120249021
1209699708
770340415
2056924478
1287051006
1734632335
1836978048
1306762456
834726329
1647966738
1020380504
895736042
1830280164
1873848561
124555516
104241760
1090842708
845463455
1168260655
596192413
689393896
721663156
119332204
667124227
1304040324
1254633107
1568532106
345097536
354860330
844879771
655866492
1462134912
1991145696
1144980410
1951757941
746595975
2013334386
625912599
1513244401
2107796193
1196289782
695990010
1520590122
1363435460
1984391747
2032418242
30166846
1779927901
344886330
664726918
113784857
739565146
1982641886
623291783
970938110
857367896
513325253
1655209917
762658362
583870477
11449859
2143577032
291500161
1469923536
1023685378
348928586
1593940047
424736453
43155381
2029910358
541351214
396757928
340040657
160374737
862581108
486680337
1257589741
453746260
1477205434
488159107
1060032330
1813419654
739461800
1275837000
1450714701
1574357440
544322878
1853572479
1300798785
610726118
41417566
984939744
1866606006
1022510676
744760655
1586851423
120551134
164324382
2081070472
1421467023
1453265060
221286310
92714774
846842191
184528495
306409754
748586270
996424525
511105501
1555084485
653203307
1577937121
1584533605
1799539178
358022120
1993829531
1224407960
451676338
1740398587
1845945674
1044488348
780694550
1678116219
1292230147
1526944307
1829601990
1297518529
1976027230
166113895
920442776
49438722
308554445
504036054
411880829
1572907320
55737494
1584899923
358106758
246806731
69627927
751120212
1954465124
2093499242
1688455211
1973368331
684232736
757085475
1237721984
1267116709
2022304963
480045472
474896049
1152570414
644475051
849089694
599369134
913978656
1849880342
245304876
1429489034
2144584109
1272210253
967011901
547138802
1582461298
1090646321
1982825334
14049814
1295396508
1007745530
1919959407
981882271
1726620976
1781366830
2090296807
1402755727
1006128944
1066241262
1916496350
1544037302
1981806508
345483758
790398115
1633875694
721250453
1741598946
504044156
1056025232
718384494
1334209855
834085750
1682631337
749635830
176022049
327029272
1022560843
1985780586
1193163920
1234116017
1069853697
1693797970
1686672248
232025571
1473540449
339920793
1808843837
1357271041
1500791903
1103502154
634537829
565371211
135023000
587255122
1096845032
689812993
354483764
744357077
1989091429
59923652
1623252347
1088603542
1745988611
1850297792
762961737
1656739743
1620787968
1941509245
1374654170
2030510222
752229312
1801156458
752660629
1450590953
2081167173
955435571
1390846422
1227543000
2043029881
1689208257
1814155823
440775344
570256195
199213890
1061001914
550069943
697229406
879798711
1095380777
139617271
1512438557
912116552
75978037
723071272
1478961130
1960664668
1797492814
476428101
1478354307
766397069
2015540722
203337859
219768276
1011048757
1286339570
1518830438
972496553
61770716
1496164766
647491683
1687011354
839667192
1315483128
1578981763
1956577430
1446908962
440679457
1058059279
1389847997
940584646
1325526338
1096532860
1375657903
1208187200
561072347
2074518840
495505716
1669719288
2136256127
1473517930
1097502712
1424144526
1092962546
579111378
1792916774
1180696602
1868290899
1020975632
1286884687
1991160802
710166727
2043549781
438403465
566817928
2143861242
2101573703
1694786333
1852622032
1691945681
1634126139
1167656397
1779784533
774668789
464032225
824892560
1875808841
772527852
1255564740
393728597
1381942276
1673019456
1220877984
1538967236
1173604889
226432261
878209312
1380798366
107629163
1530628616
1422177072
1519280866
853822289
1164753187
704463680
875501960
2114427001
503163661
1193804517
783424099
1327121124
1335057771
1964145067
2050727856
634070569
368469553
922190477
817512583
608654929
443804359
1026866591
1397086876
600438619
692370341
845347408
1287286628
810421565
1152424511
601537140
883382414
1788596742
883428855
1883179010
1192895487
1871117049
1745410901
751941808
30622139
161204667
218769896
1771604914
504931464
2025475646
122689838
232775378
1582940638
1996268774
749477118
1082250167
286490081
1014194645
1107573379
754748457
547864085
2084304815
644103810
1226406690
1240821320
1030814205
847072609
326126824
1767000895
374812332
960272032
1732717766
504146406
231679930
724523132
894220726
1829207422
1425610694
1158268126
678542945
1920926261
1632114093
1617462398
962138328
1004924479
1036039735
1596473301
1860628558
69583495
668004522
213669527
1491592217
1602959973
668834670
1300809235
1773837245
535631362
985464302
1195246825
672933407
165444795
1194405398
714572449
572572159
1630083705
1618516054
1532493223
1857484119
633800775
375567172
1579428124
1107568574
685197501
551646272
1485119257
1131680283
523561828
166061612
1920499521
710867866
1195243797
67244804
1237372260
217411261
1477389149
1224674071
999493020
315691219
125601350
872350243
812940038
1501671670
1225460211
1274054424
1209372746
1485911194
2019993671
749825577
1318687461
1525764776
187095082
364383046
1204633821
1703547009
1570333511
1074045704
286363544
2018673218
8684323
347507041
1825587823
230617256
1021145817
69951014
838997889
2026464464
759844207
660566238
181036760
373533121
228706547
246004449
1968888935
1846598148
799872378
635932686
1508651448
907282510
857561681
1685407790
2132680717
1867307327
2034258053
2086987118
431358299
440164139
878667071
1382411220
773861461
1552639750
1845394581
1243951114
1057542058
1961618887
1350335210
1992059613
520774611
1628090159
208818763
680625136
1557626216
345596821
1046929157
1525027059
460924112
1716697231
675514885
263330509
1601406041
928939562
1834718345
1742403161
1827945847
1243342111
1350304256
285595837
2021544767
835838913
1609285467
1044394849
1178795709
976414570
480576938
639481173
168552950
1273503079
1460968484
1300627936
945642583
1848148722
493870664
1274710244
1468639491
727386365
158528330
87983120
1168577978
604268057
446982170
1846695459
1833785040
842911195
312191242
186910386
400889840
1689187853
1473440050
706791622
502145566
923445517
1017649680
1917552031
1867498232
383315992
455156129
413825706
491544447
1905786075
1398280730
1705677278
1312824723
1749834258
1169717307
319614963
1551651755
1846879325
40211804
1211080133
1303942055
652221102
1361553079
1093302606
1345654368
568952571
1756209755
1944702477
713496300
442961865
2060061782
379446199
1893171086
139693069
1025367416
1815225313
2020769325
1878936775
529792037
576576271
1068123963
1176480928
2004512823
1441397335
1192729784
1293815369
932212579
1882992090
1655417092
614102392
1837510815
358985097
432602855
1741930663
84858406
530935931
1192054120
1081864123
2117265643
983838307
1407756777
1913231998
240420784
1770264975
1235156810
154549574
653921264
1911459289
2037819988
2012701370
1306380314
2094114301
266060652
57015773
538179625
599462997
1616558464
984363574
2017235672
159654674
1970509130
446050435
284530563
484814982
425630858
171093293
1175128269
2082907978
2142554894
2015772255
244874359
440599454
76976516
744993758
705809463
1802170505
849218051
625636872
1808855008
627367439
382440989
1767601098
1418021070
200811483
2137481308
581839005
363650099
658727524
633401043
1785826341
396132455
1671188944
1822258933
1789682826
1244341710
438071146
1795866923
1962332224
300077995
904561992
724667329
2113595350
754093679
859867501
201990465
41252943
706065078
1231094981
36682069
1084200002
1347922603
1591673171
1398418395
635922401
327588716
1014689936
1410311958
349748047
732298934
543253283
1706526006
1249138490
836456367
1723681490
1746269927
1624389264
12342003
2135058819
1981023620
1764229627
2095815685
361137167
989354230
704210898
333822404
1107006831
129987444
344284934
737055935
1019475860
1270440079
1188032495
1685353482
1811163346
1751243359
443066918
368550589
1631449723
337849771
1783212397
966293622
1071911077
197959369
1099545265
1700194697
1457190656
161523601
760992091
1887986876
264912446
787750862
112196039
1786722340
1425018160
546310667
1777085064
782390514
2023535616
1287953621
1933605887
1681972805
2713864
1086207839
765200165
1835969381
548080702
1318121606
1194443423
2098932411
1221840596
1295761738
762456665
998358377
1565326181
1716210749
164752259
589081641
1538366962
1233583688
1941456051
183430947
2142342831
399151322
297675876
906829972
1294328727
1461837607
1624780404
860194534
922075418
570381265
1384300647
1197753543
273091336
466909704
434726803
549953533
619743228
727588610
495264113
2075758164
1917930101
758700177
2117981483
664337558
444454967
905294890
1279887500
1527240786
712800697
1703645006
1734501435
667345654
1092821512
597940082
1806650941
1893376417
2014521385
137994040
1088439717
731231375
1464166367
1636572873
59976286
500329196
661293825
747802002
1730983337
1116194213
886857420
1713972665
576716660
769876325
1829413861
958246584
1552810668
680960740
1143127452
1814157415
712343936
1965581561
1558359880
840884369
372092288
992610010
494663305
430577218
1114209978
78000332
1206652146
1740233711
1938818786
42473946
646179885
498653298
1972245072
1318590522
54453944
420925157
321436130
1978431497
1059539585
1985579267
1507182728
1937422121
92377699
752478152
2010734642
1123360455
1743290208
507669720
107912252
1936358950
1523045581
1027918368
892430864
1323541785
685073571
138686485
1064580865
938409740
627117985
857490874
1319307365
160295569
33509414
1671309133
1883602797
739240569
296269810
1737603114
1951734066
1046155189
331214527
1903437610
594392855
657845273
41442688
668586018
183351540
1842858584
1962178352
1874584239
1966168925
1549624073
1475536890
1538531907
1746624231
599879526
424822020
2067368793
1541078703
1588640908
2008660647
2086445011
1406406949
1126895002
1174910966
1386911857
2110621803
748446784
91990820
1838286665
2137252243
343451599
1001428605
1446296370
2143303847
942665212
331588405
362825303
1341824538
1691118819
2064795572
535174708
504539184
524391788
323410335
1813406769
1688544984
537245597
1067736588
1170319911
1052017449
577788249
1620648114
420542156
1768778351
212047961
812556820
209255555
1797657989
101396132
1907391929
226616944
16309449
751070712
1832796915
2121007892
1906774816
629569398
272746391
1524147808
119111857
1577667382
2039023564
1666952719
42021596
575914303
1300538600
797705723
733974131
487761622
1826706870
1694711414
446283122
489972242
1100260091
1015050816
1947852365
323542614
1706445746
571935581
1013181995
100721448
1343786058
568040362
361718411
345906524
1125296722
170404649
540808257
1021627626
836053302
1570519790
2143072042
956425373
510103484
722649577
571186128
1923656608
2093216730
1595225281
534122614
55090395
1341154526
924345387
2127946096
1126163627
201243423
1011537121
15475701
798844597
885024410
1027315669
278919134
1121341630
1799851661
1560503607
125540393
126670195
387567561
1426471039
1558451980
504563187
1318372374
631536413
1267374094
873159224
1667172849
1652034929
893786965
1305407439
505334557
1999424994
1030216595
1955154746
2082186723
565053296
625040810
2065043024
1752955610
899499131
1166128410
117208345
496798740
1596013005
788467910
267983637
1903438749
1087221279
681065184
1537155529
1842067502
645998926
905527410
1105345135
444592681
141565810
1518158955
1442111580
2031419935
1656095858
1462018069
1056912000
1186351712
908396821
1262468882
359652535
248088264
178242457
1597914822
779753216
1166133340
1154139542
1722962594
1916574009
553571464
1218721960
744912638
1429974728
1072786512
1044549711
754996188
1956580406
1107661279
1723800266
1338596419
633874768
180961295
985241418
1828611109
656151307
286552500
1918713846
1898672342
124773544
713203932
33194295
1546600782
1816407583
342030740
1225404206
2042203339
1979220056
2015525258
710181538
121253495
732152630
1328129568
418823805
118551737
500123185
1501064029
230744280
1850630175
1816448768
1372626670
1902416828
386258866
1212473477
1508349883
1618894412
863962332
713059558
1820347540
1566489119
1266523967
1276283810
401414900
1060781833
1049607151
607845964
1490351229
672164489
1273784489
1628437582
1851396492
57501978
1209569521
228519207
1065586786
736744400
1739895457
1115074328
1792411980
448338593
1533388012
1685115115
107238606
1366766771
1236799821
1229654588
538445195
1030447009
2091771533
2098807504
1410034458
1268779740
178600140
1738159480
925376984
978379543
375306124
1783907311
1946136347
1964434509
925185284
1765567695
979839909
1364266731
2012156850
1951638445
1251447526
1012354518
1121281273
2136189655
1046988164
244291266
809891796
1396826244
1872570885
1822045884
702939933
1292783758
1204410850
1577605809
1675858496
1173958940
1814068899
1791086545
442792459
549298241
1145022127
1572345526
2076196078
1100036739
1430632228
1723418127
1326863779
948255580
1587597429
429724492
1105870535
291232250
697454751
697205309
178054607
1596732109
378366423
125789519
1485765928
1642059572
1402270456
1871561258
594917736
1663157827
838516744
1364026300
542645214
675307807
1046079692
883957111
1126380033
851600066
1298855873
1778995552
115482475
1821343058
271639701
1707554415
313902546
1122175389
556630980
1775199456
943158601
1167296803
853323488
1756774033
1855819644
1498742680
192604775
1041436281
12441386
1063106416
1173027007
1179699008
1131177300
156343983
931772968
2010383287
1701943605
423582264
1202676218
2096186539
490726027
839686860
1626110271
1028650940
1628183635
1866254239
216162271
1386968487
940038468
908835986
798699162
1479373548
1080766354
942250366
356647182
1032769662
774229397
160342875
296095050
2042749032
32562048
1689536035
1741448022
439050833
1649132450
1840014425
1189640830
1210071620
774229853
77929819
1284962411
231576401
1769899348
404110496
1571442054
356163937
1994859411
1595473395
932190318
1218743005
1029460069
1829600355
594526894
356237403
882943463
1931668238
305147515
1469091921
384426150
83225255
422746189
2030840886
1900146547
1469681010
209704488
2109082258
50987860
1711901047
1362125466
909486296
612123236
1044450807
384843918
880546757
1816024960
1196786410
784112514
2097742080
1756278822
2004888074
653551174
443765651
1238067763
1905146514
271028194
2074750341
2142826869
236644864
39868120
6145617
912061652
915809372
739027250
663306620
1668441732
484271030
1310105395
344697722
1582046038
123195298
1280397940
1258212235
54098032
1469367010
1656371865
760492545
1373289367
110931574
1760538624
847658647
315517318
1743747006
1368881334
1182421413
437778130
203558106
635236101
1230994107
426586833
2008585306
538971658
2057882057
683551750
1893540347
778721134
245431666
2110399195
274713580
935238794
1419448296
1353970339
826634021
1547397828
367402065
66824046
1214542009
354065436
1069080153
1866101929
297198514
1618438557
1362297871
1010832116
1529505724
112762539
882385788
1124487897
1859468405
5158794
1705874955
662959291
1973355998
1901223217
1667839527
1507733058
518480569
2111810019
1417093624
355880121
1363775043
828209436
106635863
284845514
1518397022
144768211
2079839665
1031778523
467178150
1142019469
2110393700
649325287
1950679158
317955129
381191424
100613959
1844047899
916795060
1697255418
469662840
1194329720
440298818
1586771060
366458549
968344147
1398490701
434880449
1391411444
1755471197
1604594510
823800681
325848293
1391622814
1225937744
1620795299
1383877202
942188272
1122300621
1294211957
211398380
1746884899
459778342
95168407
248299460
1880861747
1359616194
159766722
1815308735
640384629
1479170915
2002032848
380858332
1735575573
1426800622
1293925044
847545530
363834802
1537608145
1398725992
1088004310
1152445737
1076431534
1557352480
368661381
1758037982
1643596282
1365291126
1496981820
1241010511
1171567306
550005781
592691020
895197795
438620033
1076596511
1528521775
1097304237
1312066112
30663451
1855710090
1715452032
648627106
1229815132
818309477
1264141196
388616717
2054329630
385234171
1898312227
1000407557
1989252780
1356124900
668939166
1501067614
690183186
1024978518
1056925788
1203577126
2051401666
1317728928
153402348
1931427452
112025860
1059003097
2071635765
1210964021
943213196
1308010072
1186484790
509710895
1272914440
1508492248
1476815494
1526395006
335336220
1276007165
2058472031
1304429718
719691806
1362733013
1664134526
962043681
1658245859
220483716
2100792026
1895951410
1965344130
191767136
726187872
1681366608
1516233845
1702294269
1599441713
1320739843
288902355
1207264296
1302798448
1816606069
1747147358
1363355363
1659940563
1088878264
993806288
756055226
579206635
1905238693
1710480582
1511602766
1131156121
136151558
1291567625
761808894
23287500
443396751
228230887
796062387
1140696071
1230730710
1044482550
1118681506
926577752
1983298976
9499170
1354738449
1457423276
1564493213
997162671
599457427
925511424
1828406113
576694838
1447148813
1486338149
1763815274
353185220
845112778
1732867720
557443324
320183826
274188317
1872061643
74462266
80204581
1432703789
505983855
1855500930
99902970
345108427
136896746
1683116972
1062982441
1796041270
1597776575
1252358825
330861681
1446955652
419706481
104746085
418091980
608567609
442775377
387881400
1582742269
1881472629
1465079518
1537285716
2060472150
1387238869
319820135
836489084
1285816906
981233884
1029506925
1012738083
921488394
2136432045
1494338598
1087246601
1496044755
1565816771
1627220886
2078958003
416561781
333524231
1572953355
1760949296
466736847
220075990
1590371374
112811324
1515080866
1604010805
879423587
1771363570
761683466
485113552
598185111
891575054
1896813740
420739017
859443851
579800396
1119391035
1166137463
1736489759
2065826503
106487545
1511345680
1674028339
1214563205
873527959
1469651481
1013423151
66809207
625292031
1464489650
1230852805
706951223
614201932
1731630463
2073053261
1665868967
518055012
1603840181
1442944430
966490877
164819733
1004989262
194509859
1214280918
1676357128
1492920471
167726005
840605621
24660088
1095583227
997849581
2081090997
1675457648
1674161738
518176625
1431736093
1449501427
1486900888
567886867
1143623799
905998840
2121222845
1171258648
886034652
1784893644
1933796771
1620241482
1808431303
1428042634
1281640082
1329550320
204196381
1745454446
426791344
989011893
1549627620
865458807
1721021256
1696408755
406837459
1338751211
514613404
1203831231
141492937
1946962379
1591652010
389958740
1778488963
87276143
1224657561
102390027
1623750003
1581952377
79785327
481789299
889055390
237454341
476667312
1972764158
1271165696
1404265921
1098706036
466030833
878407072
1279716476
1361117201
814372197
297123826
1283331746
310904414
1076164282
926396454
243334247
1412236445
2115156362
1955113674
1829484825
1649565591
1967940613
1939155785
477922497
993856200
1669791289
1055558301
762801349
525651539
1638232715
1686198824
2014930022
2071394010
882515393
627655750
1057548464
1565752621
178274834
1644628707
1314021746
1349873911
1481361835
1784421727
836299134
242008841
1651457748
669738981
1258977624
1495478472
175476515
271769422
1282297638
2145937128
1537147432
726106594
269400058
915082142
261982208
203674631
444127659
1180247023
489414097
551512521
1365811640
1313311517
1704309025
1841214177
1769854141
1130121187
931939076
538080396
1730235883
1971389329
1275480159
1035538324
2088818620
371454960
1125110044
557025780
382179354
1330419608
222997665
51335346
1750731677
234031740
139928424
933926633
1959599237
473924746
1782535355
1634398345
121679895
2107809800
1796532194
951697104
316709010
2138619104
2122942374
1385489164
1763867705
916038064
1396006087
1828036435
1365154767
565516029
1929323352
360069778
1766346770
274641781
1047100700
1061629564
1083509522
2006749665
542199994
1376209501
611699270
713212841
1769352842
817030468
1843954196
2138500291
90779836
1651988844
2080891739
662663536
1536151164
1131045894
1709031750
1800524364
1352972482
191673144
2055283741
193275930
279328784
2116314904
131991233
1215761687
975048672
73298966
1768049111
1511844452
1338487632
712971322
1219471920
904938269
1756433142
500554999
1960147924
761445175
444053967
11020035
1491166551
1925543993
1382089210
1471620283
1461723612
613926939
142989544
206349105
1600909386
1176447703
1101405756
984467009
574441190
104196145
1445925160
1381270984
1784431411
85345518
2042225390
1735289371
743418027
2075072206
1177998569
1588560640
1132651777
101324294
363779577
763499258
1645864418
1852584797
320149692
188186388
1228751645
826515281
1586516058
803830446
482933504
2031422078
1256067939
1014720217
42213081
1855815008
996322917
171713195
1351964678
412532806
38984937
721041427
890092918
1422233640
1686918651
464352523
680876950
1716611505
1282056167
1935857448
959910319
1713619450
516619283
736639081
1573468122
1318515841
522849780
524025303
1105622804
1389891742
2136725161
938891311
199879002
1099337130
1123130818
1552762729
341974012
5393415
843120260
93156166
1533465797
1754224329
445928093
1947346610
1219384519
1658075521
58389359
600783942
627430171
809653084
1207532341
690080780
1451982691
804169947
1820907072
1432004589
823803678
1246873729
803207887
1576780858
1182679650
1986957171
843852465
54220882
1367533070
1865871648
782981068
164503994
1626212524
2023465372
175995221
1551002066
1514571194
286318754
1063548182
1412148947
1138848053
420541337
1674605251
1171330990
826776308
391548219
424036085
1324924759
403267983
1806231765
612374931
2045673404
1137512033
2045444206
633957706
1095819524
371942107
1206383855
1830278940
6232957
781680232
1792827249
559403053
95409496
1753656917
170397614
1796352443
583797142
1687649011
650124186
704779582
109388369
1585865408
734273179
1868898323
1997333941
1205421841
1188060451
399829083
1445118787
1227227931
1292632792
1504165991
1303991042
1972953450
1875584098
1513142205
969392036
1425831004
1199824326
90619808
691012318
720153810
569845531
1270563842
2128220834
1459111518
188962890
1589050270
344010026
984669161
1912359160
1924521354
1415188968
1546233650
268147611
1403687244
898168409
393841976
1618446400
1713330062
419952648
450890857
1759803862
1429377193
969086220
1838731049
424438330
1759971461
499248490
1417777080
1228421960
1377096193
1797459502
1991824788
1277523773
1160176265
1393290658
125467599
398487316
1239578416
1384952505
1258263310
294258094
451009530
2141208083
1293915106
1332495882
1656241764
648769389
122691744
412728962
1352278627
1386666488
267383425
1147568172
873941777
12938013
456956645
452118711
1387266904
933019541
1475004994
213861773
72256822
1638228689
1458334810
1532522260
1946495920
1738944877
275475304
1994607299
1637543926
130437452
1423240472
212874656
1200786410
500380394
86457273
965363950
857233743
874515856
1095899057
1822871706
13099091
1818228940
1139855283
1031910319
1918040081
243056352
1516342149
177241124
1677133067
659529314
708184390
78652132
807742592
478629483
1866096421
1856457015
2057347838
1262413458
2058213585
602943837
1220970395
1499719067
1414715003
2145599103
1618275374
840756500
1428972482
1682506140
1836311366
365792938
1142082369
1711902941
841610399
829316364
667374822
2128903473
58705305
2043773112
562577692
1302814083
1902122917
994138975
1108971102
155660926
1361347382
1297763224
1647853149
1161054169
480341055
2115570966
415844366
333003119
618281865
1062774691
1352572324
350326919
1161536618
1287929741
949119648
560083730
1877272046
382277632
259859228
67012712
1573243200
1654106068
307178014
1925036837
28733113
396506942
1492783013
2052238657
1654596001
120952165
1995222593
1433859367
1145652125
1458360199
684286315
604339873
1356604217
517647799
1346699420
69059058
965351141
174512808
1082803630
2106663845
1067400657
1181663243
1903148367
872127139
1748484550
688574397
1713103499
1354576145
2074677197
2008753654
585635649
2097052548
166511232
967415830
528006784
25939314
508141362
1401908357
1116881860
1752551370
1130467204
313786108
136179602
985011385
1617874224
1478577541
478766529
767597135
1538494851
2009814275
1576620254
665708540
703324196
1905498674
949233677
748298248
1944225130
794058886
768607846
1211968378
1316869839
476938611
113958337
2136761722
834002494
1249921729
1056091625
218915219
92195207
470927738
1254220037
715205099
1944346998
716474270
1322438043
247496325
1457472185
1466917037
659609345
1881658812
1978514973
1198145885
1095676549
1944899921
855948152
1187563312
810796818
262202232
111774522
628833042
220879921
1749314983
422924738
1320888885
2010862864
1376407765
1728076824
2071149920
1506820270
2095541744
839646780
98434526
1047887356
551159534
985286883
18554473
2015637304
1916442831
656640988
58398723
239161168
971932502
1659089393
852474970
605089550
1265362531
1470421772
1577290987
1724420319
1839277486
1941244813
126804963
463273442
1031844056
1202287904
1972760033
1127064603
1456182559
2079276955
1537782507
1867112571
335867591
1872832242
748210291
736258771
846864464
43891142
499854495
1994479044
1395403039
1010761862
2147337512
1672527844
2055846633
1095519210
729162599
434717844
1461975368
560324159
552082315
434914819
1113400824
1153414479
390331082
1897168811
231079227
657294276
927289959
1070946956
884317089
1866164746
1056417024
1107922313
1980271091
480559282
263349748
92249146
2047589716
1147593645
152031552
1506368539
986999863
2068055937
190480020
281521800
718971181
903187480
338716580
2133185895
869178958
1209495631
42545523
1854066266
738612612
1040419561
1706999777
1432466307
968167262
1824092459
1171588619
2115448330
300787531
1924833436
154086306
523725674
1245084545
411764407
1811532639
859895102
805212346
38710382
194449448
1200622779
844718093
276853917
584770140
1811243789
628553317
1124386396
714585779
1570537641
1379502530
1943697130
1412207568
658920305
36188310
1220464318
1311791699
900857989
175977217
1302996270
1236709404
583947483
233235681
1272601495
372266093
1514170991
1729170492
150787348
405073494
1921385813
534375620
2137863363
839690524
758246191
2116658190
1713110767
767617042
1439653418
1356428842
575011848
1656287183
97278990
1585593264
1359957105
25791111
2096614138
1984687964
22535178
644859557
1615183917
1764220204
67125920
292118247
197811878
569838899
1357773401
682953897
1996630562
1207901744
890239647
950968361
757683661
1707185279
402760380
1834864934
1640084682
1498337374
1627112067
108895774
2144614458
1228256454
701442637
1390908053
890080956
1604964897
2068784515
419743661
1041751301
2020359989
1863977334
984573193
33810830
1685894465
1490734990
742369989
1600659093
979516922
561641646
270342270
158841702
527453962
715778039
1975389129
359648844
689833519
972268800
525708410
502159891
335436883
1941548660
1577751896
1467552781
1798239844
1546464728
230047747
281497469
1063256410
690646848
572823500
1550347100
1346008309
1483023869
623367767
1514889511
1052835900
1159066916
271224542
1832727832
272880319
1773569661
1707426169
417677561
1881070790
276471525
306460488
374176759
1668916413
701103233
719836492
919631374
835231339
155356015
56607673
922254324
810208373
1016844215
504459899
1702532757
1604741184
2055089500
785036755
1173917704
751223830
302719765
924436010
432939843
389660927
1062849714
895461274
1630246987
1435618368
559954687
43992117
773090977
916718919
1324231582
1836512948
630963021
757814302
53276914
293784125
539117106
1608746468
1616396133
1987404129
720001669
600776196
1975466722
1840594008
1230152769
1361998315
270082944
1807277667
803920281
524359666
1150017761
303245655
1929326530
1943087618
733851123
1329790977
1878101122
1078713522
2052973154
112356668
1679117474
384020930
2056496274
304505239
1516265795
145693990
315452998
379267104
1507110234
947843215
963219999
1369772670
469597936
1667068374
464035890
82445030
1237186639
2076847303
1160748460
317423016
1276273381
531205515
1582150549
1977837497
1484523528
1574735750
1431884538
204468904
1693453809
486189996
457597779
1996272953
1286576601
1752963613
1836499171
1634390915
69300960
1006065542
1706189230
1914924990
841306435
1711891141
230401465
1121345513
2063147112
247220107
1091663110
1024574860
1768033286
1444838881
927412607
2017478369
2120110974
1525051872
2111946266
637555546
1027414613
1991963526
1473971903
900320909
814092920
1640985448
1409086099
852113324
731264090
598228204
2095445907
1744706344
1583666313
1822749369
2094552784
574403502
1472737237
759784331
2051105597
105924863
1667214116
1949770220
1846753519
1354166496
407654814
397760945
1074753935
1765610275
901607710
1490548878
952395541
324831932
1041941242
537517366
247651519
138389320
929250338
1521125840
18972890
45801489
1299772018
865417506
1184518840
1935707841
2099456761
102107633
352306512
533927050
1965117023
255194835
263957842
1811040731
1348453799
1130767887
212287678
972475771
1338893066
1878935052
1307104442
2103560715
1685024553
2095004708
1501071860
648175996
1173827231
124940119
899098963
1311040401
925582215
1101042594
1152222914
301990715
1865790486
596690998
208858638
704987962
1205784424
1792952260
405445682
1647668368
1929106340
1128496161
1427432752
1707185279
1845281223
1973338731
2050792512
1640211147
1251598756
1681773146
452033117
575483582
1026077927
1812990912
2001341095
1524342286
1482224657
103686639
283566733
263427050
515593089
1368629424
618840710
513279722
1422565328
1926690379
400993335
450714648
1316236271
372620559
461312093
945053333
1852286254
1163155408
773688708
1658622111
1347897992
1127195058
624803688
332166995
1352102876
1545713367
1357483855
698774964
123030160
2119916496
1417980977
751698364
785361589
984665841
279850845
2042613939
565554781
172616633
1754469741
1417455402
1294476002
1809072225
828234646
184754569
170002357
1696598702
1096828742
1566737310
725769789
844187339
440952509
2079282899
443864551
319307809
837697471
1305284208
1343234004
820529410
1494214496
1560522469
1040694321
991792976
802239253
1547556337
61953083
170731884
1834951763
532196687
1928015516
1085642167
215661766
633230369
1137032739
527683112
1308951323
1732706226
777191827
479631577
1850212714
307388902
2019823951
78055310
1934818377
1638779726
1388256987
1827679892
1579490879
1007098325
1827690887
166683953
131391242
1327961969
1246744419
1235196065
1158910091
695153000
1867797630
2135157608
1801275114
1337969960
38970074
1816302057
448880720
369951777
1927963910
1238164777
282133842
788255115
1717042586
826808307
454119424
534319026
867200889
1342487785
278428527
952207544
1780080826
741988980
2101821706
1505902297
1653450199
533241519
713052218
7597558
1275203950
769899623
70059095
1863490001
574811083
994456455
26581044
1592708847
546350908
1238281859
1895553512
1736999661
1935154831
589845142
1284627081
283114557
869617822
1373984788
1264618686
211488874
202251865
1629222862
730158230
1077111265
334461646
1229731385
422806443
1153476282
629502131
1760905909
578286303
381523195
594510099
1478575060
1295863668
980611596
1382300930
139893610
216947300
942127023
781048461
553000286
903428007
140895333
1383966879
613052836
1632429300
101279400
284017803
495033462
506138565
65535792
776096233
351865972
736517586
356551314
623045599
934152449
2106907296
1613846994
1665933031
531556847
875860745
1914387415
458483771
1566573048
1075937338
685007149
106816762
1177488948
1007182059
1822657051
341129177
1218764085
2114228605
2009996226
723637834
1145889567
1395938987
1021375431
17897423
652760468
1605678425
1589295305
1268081831
492538129
1558918215
1312582302
1308925482
1075136437
1010501299
289942210
702519817
1337415908
1002800792
185339925
893200372
1596837284
813900253
1360003256
1056642552
924527313
1460264403
2115923627
425444051
1544804182
984504298
1123078307
444869570
1699539272
703243751
1663546000
1078387255
1135386537
561541571
1893855951
553761127
541762963
204947907
757119195
559566038
916994900
1027922796
853647139
662831180
1686160697
398729559
847108117
1202348035
1911619820
1196389401
1040957834
1143215575
215693993
899100346
1904221110
1104457445
1104516537
1972352814
288891228
2147378405
573444505
1580884292
1563112497
843390812
1479094958
682485067
1434136775
1846783196
1536524658
660638328
76952987
855995399
811352758
735584305
1642437483
65793352
1272936273
1479666446
1961109871
340841362
804671564
693036220
958628351
484503935
77962356
1520610592
1424000809
2101320289
2113061415
570648233
512793310
1888646428
1496879769
395893268
1257199046
2028165993
1665945140
314168277
497926559
1678206794
1267918289
1633576944
554762295
255207160
567764897
1838476226
229784
1656862655
872373237
1143237265
763274688
1025519966
1470613410
2097175271
113025053
5573428
461531837
1845585565
1044367801
797122014
1554342312
1529845220
2043678499
867672434
1673167738
1296768783
792688566
276291629
2108515795
110027793
1969218140
1369223002
552063745
1198883359
31015965
226605873
256794970
938952681
1405774466
1866401322
1752059868
1496649831
1537968831
1567087188
1327989715
405760674
1136068655
1315621969
141008360
769061599
1367090600
591763211
505344325
2112514022
119444677
894421219
1189498256
799700690
585159370
1593939194
100712201
1691342308
329577612
1882272056
1636075666
982540029
900990047
1536253169
56823730
927062312
1295724374
610285584
1817301244
842864803
1478013076
2554094
125628311
626824411
355971003
611353313
1001435384
432142683
1221490822
1824862540
1174604645
1362632278
1887455780
628378262
431154162
2019413223
79672224
1139209061
1312472001
497496942
1268528653
528063061
1697302374
820233013
92738794
231768041
625774948
735890769
1980853388
1423001569
975162889
1877971936
919966888
45410260
27410542
1799187027
1328465581
1339890064
793777412
327126759
1109201176
203920787
913239127
1381944904
413146885
524069152
809473541
2068410245
1879042385
1963890736
1187117721
220110801
828628666
682032727
1955361576
1641571900
372179613
264661011
1927698820
1240506679
1864247001
877051736
1858908068
1103930288
378683926
619584976
1262383146
1915175559
2071689262
1302051821
231469760
1968479141
707489969
1572916186
1360839632
696380687
1396158772
372792698
1271032638
1574039986
380093028
560942075
756559995
1295719107
616459744
1521872853
1020379041
1798529963
759562115
1036388229
748587976
320138337
627975243
2106108447
1648669410
235251211
1061268181
417268085
1908811242
1924218902
280721850
653388713
813725088
1516579504
562710880
73421893
774376975
241344300
1831035642
1965151236
1149659115
754794135
2010422464
193357691
1661641501
2114346238
632305193
2138327640
33129202
1421174734
1297339976
7063891
1564203218
1494924014
555167892
491789538
1460729069
758904586
125553025
1837028728
693019920
677232558
919013796
582084517
824625850
2012489854
1265082377
1557962624
1065364897
274333435
312456912
1245544320
940805789
234912151
1743351528
2074962997
1171679789
1835621026
1659138943
1009072367
740793278
1495438366
1946136347
522572061
325166203
1689741546
1548643742
1214896565
1844036308
1515370902
1755107552
687759306
1597205393
254903562
164058341
806681891
249488711
1414381951
1810388565
2016393914
1952172023
1818397143
1306159693
741752524
525004780
1996138479
1102086910
347168329
388108348
504400199
393075988
934110149
1644395611
1837419658
242168516
2072429911
1850668004
936961532
755148830
1521514470
1024848863
232371307
1332647843
214408063
1185633544
426336382
1283259873
2011643333
1777971990
1602001461
1721532415
851330731
1242072000
1607497383
152722734
1613371713
473388138
325290433
316973958
1106451901
806806626
2037899122
1062040795
1214943762
573946219
309454358
67193784
1399957445
77702649
1866696901
296155560
371357743
1797062425
574451541
531690505
2028497452
824607802
1449469396
1792747746
778103609
174620066
138570540
514722345
472194391
2076959721
1783621291
352470196
234732795
2027955197
1272353716
585998246
241895428
493949855
409393239
1857160252
1573556637
1265105385
1581712966
367656143
1976841391
394698637
2007632127
1815727144
509026042
52784033
518983529
1652166808
664913774
588994768
1521409724
1911978843
926717162
364384195
2118586268
1597470711
187856847
373821259
1793296399
391567916
1541920766
1398070241
1398426806
526181461
178411504
261060085
265774186
446589693
1144761448
1822631149
1413131585
86632795
1921459693
85170560
53047301
1932721239
1209960434
362664605
940982615
1706479392
1563463911
941007857
1315027016
1718010588
235608090
1011215481
946172913
1162973717
1384961823
1598987975
1222518565
1146043852
1763879864
495045182
1685204908
303814320
1400812321
1032017407
1019234849
956796060
904231379
1634581059
223518136
1361076658
1903860497
1527973522
1748429757
1057633279
1130005096
1704265847
359332264
184188434
702194965
1482882255
232581728
738568212
12423429
1174671693
207551643
2121364958
2019884351
482645502
1044431405
2000628642
731875382
127927088
2126902281
432577456
704391864
379706573
1772354296
1199702570
826778490
147657333
1095913005
1288818614
813861110
237415166
551351755
1447786377
231451887
1244714721
354942696
2011644838
1313638628
1047612410
1137814150
1471967115
640094521
759644089
773326495
1965364181
52985381
1898590413
277433743
1678400439
2131041115
61293447
1877141329
70383646
1088625284
1959808590
1882216561
363460139
687660153
1514696005
1967796355
175199958
1610344920
145125386
604469568
2124220396
1020487491
231562399
2050585244
1973248347
552805794
1436638908
1120406340
1757583426
1207057881
825843682
801455716
1872115814
1711800365
982088492
667603315
1678491805
1907326020
705119915
1762877318
1557741309
1418552353
1283709303
1842233560
1930541577
1815427483
1666906087
919907932
727034403
44718415
22329018
1084583036
1031719608
709743873
999637785
2111125525
873095100
1943307481
1804204673
2131579140
175245889
1792224098
610971948
620603258
221486153
1593941790
1882962592
283830327
2073045155
289157007
2031664032
273734853
1015120104
275261872
1353705406
1320385203
682455392
814214070
800507930
689571342
1792517710
540499443
1105784403
1955239754
459372352
1914531789
378935126
530841064
1415316493
1194055199
580399732
700475760
1987564477
1392035058
1404255645
1001367444
230796495
1410754092
1851163005
1442814902
696330617
2076708046
1932390956
1590664764
19561439
302410856
575742788
1420675393
427738865
2097428529
212443305
1394740806
1300533048
1805177420
1378731773
97575285
1991111782
406328417
1348907922
616513222
2020126123
690587231
1544405415
342119145
260273954
2026150369
1675572897
190943795
650900490
679706935
313905440
1232467850
91041199
1865670724
1994450388
956664763
1639612763
723669350
888282484
1541258970
1138682087
2074354801
398149433
1728252531
1801236807
1232894825
1688267305
1451236749
459057711
322458964
337778179
1021639432
236275365
943721527
863366901
211840346
1265994004
687425802
1907217252
1198036230
178877437
2123518411
1528023166
341047994
2143528576
1330279400
100285153
270714687
465016659
2109711713
799355312
998656426
764763411
608243953
1004125060
117812690
17413503
1139671515
2079960548
2076272861
167305938
1514564847
696338633
1446762182
1877537174
838804889
703869131
265237899
41024708
673148968
1067952468
1374710433
1979941511
1800543083
612292626
805338981
1445976596
1845521189
1772334767
686194421
533510377
1289046943
1354467907
1870693425
1748249233
1792400188
869795249
2046795964
1997674085
1751304464
1198948216
950128131
1942302803
1022710194
1744883702
250616392
1026368564
686703947
1839407956
1791695914
2114192985
1021948881
1543503555
1123982822
1510241266
680372748
1637622048
26420398
1895240934
1133855357
983171688
1694701368
814920285
1463475262
984645489
194926926
565175439
1864713067
410328807
798414388
178789227
217476568
1249554320
1268930027
2028786099
1665275427
301445104
1129523078
679027556
567089439
1594722506
327528476
1855657811
1912321956
1097606579
477448438
1674943990
1095076350
937113589
1311889577
1106750249
1847749729
1132772340
372235236
1754525536
1170859918
787785172
227481107
611017333
1062990355
1599106586
1231508420
134312539
1709611819
1921134789
729009729
66161382
632416157
1615047257
734914813
613436173
571164841
1986324196
206053256
1014247211
209908679
344750564
1474694477
2029413027
138648513
148143153
1516110988
256199383
1336910345
180507544
1706471619
2117767253
286588357
400930135
815976350
568969112
1074392636
636735948
386701639
2110444053
1547446002
968474649
1722232471
1578288523
1470453362
260480384
696002848
1003773465
1618115435
801912655
624895830
180711044
1570073890
531132710
1889787215
2363826
80791757
869207344
686419564
1425916942
289634869
1971631448
2043430217
815297622
457463176
1755905581
1603687157
168045916
1263364304
959111051
186423095
360341063
1610932233
737825934
1603902649
1839431603
711391486
726988760
1371024094
280612970
486506991
123391238
203744122
717551714
1342765659
307955944
736258423
1791557748
1204651726
1077620664
1990372891
216495486
1184282657
432510619
1932503518
1666230990
246176301
751191360
1875745322
1085190005
1916851026
337020857
542237624
1898082251
816320470
438468795
634462997
1614944247
1945494449
780594525
1171609039
1291054301
1624715036
398375127
1734732129
1755039110
2064942579
1330585107
2126171561
480069027
1552647135
1544397533
242810781
1606765037
1558429544
252379215
1671691793
1671375566
2074715669
632194128
1101139545
1231554016
1011302342
2052945
2035186615
848317858
448053303
1550672880
1253923994
2137035219
399032465
1489081332
1775354087
625133841
944063399
2020723303
2057121837
773218779
895809461
1375661677
1037010017
57301340
700283760
1979678149
581791308
825123565
981116749
1980500126
168129007
348389541
104760588
1910598269
128006788
906658736
1527639842
1194976121
550968389
866872033
2019661009
415337404
1935740270
1824772566
22809236
332329553
847344504
1410911840
20413185
59744214
1453860132
239529708
2028065103
1371860870
1214111199
1725519201
2113496082
1631144763
1349509960
303472680
523360188
203871706
1124790751
773109890
183691571
329586351
1820112165
1210692204
88679883
1989555826
793077148
181859060
1074952272
1473583676
1366989461
165479510
437535644
2065342665
685117851
849185681
2030761961
929517609
674569995
1791134111
1349172
292128072
113256704
1605876315
1391879411
143568794
1017526055
809374228
1641952525
860619441
1595273691
1568883426
225992296
348657731
1421895517
826910081
2077317618
2145203047
502010639
1409973049
157939397
518604839
1137077926
129044902
2114223198
676190515
65939903
653498311
1012876178
1338903226
1609534182
1401599115
705697393
1978583626
523425849
183783154
420859489
923356769
592510512
2089482665
309457361
314851336
825700163
2065905
1412239207
2028745959
1720956923
1057687798
164730800
1432612140
336512604
1104041716
376961079
1095413019
131738564
6527514
2022276711
342715477
1271152343
1262030484
1937183668
1440026299
1586043187
1117803636
1253093453
44659690
1926466838
934847844
1764659079
60176970
280612458
1129230833
2042367821
2026267809
1988641923
844914239
1142409273
691952861
326662782
867209220
14287445
1908217467
575510435
1123667313
1843830647
1183288669
1523063071
1444107624
1430225845
821755638
1873886471
361513626
1499748136
2049359559
702775248
395348953
675130148
1117438875
1664792276
779705534
1131818758
1734042261
82194787
1554355749
345585115
1714426699
1221337985
622492243
506760585
828665247
1903493595
344154156
627143199
907162800
386020536
1061934522
6543945
1670444164
1896292581
1241494496
1580024792
1254572334
702612702
1258171299
1947569397
278157185
673915255
112136913
263178895
56357505
805760748
930932792
2093717614
1631528509
263626331
1310001317
2024392182
212590705
1438010696
264801561
1981000564
1935739042
1311492251
1066366105
1802818765
1071581832
1747551567
790573457
573294933
370347477
1042197191
145890025
952251262
2045819411
292192849
821250085
1717770257
1986970135
69698946
897809965
1412556579
799940708
1124802708
25289781
1263043235
1871119618
609453927
2025664724
1264341106
1697138309
854015061
956407468
147029952
356323175
1473126588
55891263
1793339874
463769910
335584059
962089884
92514571
509662698
2054371029
532671344
323880069
1629096103
527086971
1345511283
1305034437
590802715
613826619
1254723011
1670811951
1528371517
1574217397
2059957094
1554084483
1571475547
893470980
1004504329
352331081
21695549
11073735
1776313003
1177696347
1460127050
538593151
1896576546
2026836953
1366549241
618898021
419122043
1752130465
1703487660
2031436423
1770782351
1410824924
432822392
1288790625
687898383
1142764084
1792152681
722129084
984197131
1399560016
1502001166
1673083753
1911011279
105693679
1921589045
1059008538
955656479
1027958161
491547644
304738000
539323587
1464372998
2023427399
532541640
989050270
261720801
1434449000
1595966122
25925029
355885134
742753480
936809290
103181653
407467901
1610482695
113971186
1437571100
1583214864
1034740470
576882979
264474749
1748940772
136902594
996173129
1070051794
521358671
1211386382
819223728
250995076
1034686268
434066610
1111950057
454760941
965254591
146122539
1019661208
1446437800
1160555827
2077766164
948529049
1731224124
2103165344
834842051
62494914
1671342417
1654115909
609197300
1234878214
242702638
115718296
834262906
1987945423
1689462023
53871147
2083859951
2052659461
876562297
898540878
1060123984
979446913
677743272
1311210420
62944808
2064998483
1476305598
1362256816
1165332499
684493148
1999613112
1534450510
694324960
1149176724
798180336
1446378392
626608323
852122751
410865580
1713583648
1400083919
194183027
2041066715
688157654
1333333230
181886254
459413532
1716578442
1720170083
656641933
753512147
1908579504
622962279
1929527761
153721406
1304491151
912743173
544380906
1382069275
1266958915
828807594
1072825740
376722552
758539945
598132311
212685750
1643297651
461752423
1023987058
830289532
1657669638
1924376314
1437055749
1791448191
494317485
526769952
1454741056
861599424
1236679468
1848919092
573013213
1915501866
1225319516
1047114197
39658400
1516935319
908084828
504039237
831427926
335735591
974896778
1328768674
902270009
1790466322
187154113
362424884
854845998
1054248457
161484821
783930082
285317900
1701204495
1422409095
1891497154
318180594
538462174
466461570
2011717090
211351336
101501213
1366373312
155411598
1279195876
1257539514
1885599841
53786997
1586669230
1064728296
1937743524
942530971
842761403
1171547917
959891801
434883361
1514228748
1041528148
892240642
1360669869
437544751
97785551
1110340623
2031763612
18126782
583662231
1978819917
354997423
805504236
540590083
1370304814
308073891
242903439
1228149724
1462458684
1313822948
1681213806
162414659
165259955
1909515143
1990572283
357934935
1518686598
1107177118
914165625
1540835520
2042418752
493111478
1023364559
833690653
1753075712
755975884
1696249316
1608806749
293508501
240802725
1877313008
1120556144
244247579
389846198
1616630244
254274578
934181437
1475245994
471959404
1440506330
1791855660
1115174185
120974931
1595929165
1355790433
213858978
920446594
2091042012
1500643930
2014293497
1959194387
2116803800
285561219
1397401381
199192114
706933187
36924040
1549888216
2023352754
1802607507
588222989
438211748
153216665
1060332340
101483974
1455366971
407535769
1075098677
443393850
359149979
513572613
1259381700
574585661
1227712523
685565836
114693388
1199454453
1454427791
1049644841
1323406284
2106846896
1081824640
957409968
196845121
1711316585
480374576
97649437
1429799333
1101463379
950683285
238858301
882991665
1756982590
1768825728
186308756
188330744
422493821
448178294
459726390
84919458
328328699
1026705142
1202037258
1137071620
851951549
471045020
204250984
150087933
1942383911
1026859535
866272527
1277629858
12276813
536341314
2054443231
1352517418
550738518
624897243
329486859
1613522280
1016196511
1160674977
683983950
2088235700
1728175158
709897230
167399359
1790435303
1356363378
321609895
508932302
1829799305
43485373
184829857
1370410000
1506049618
1989401006
1269150021
1126399209
570248140
320098252
1889058885
1530569892
1402434789
1519111387
840787585
661006455
88123467
1779975763
1138779856
1126630698
187155071
910943894
1995888832
774051986
1729509442
486918944
1665124343
570243747
341500466
1188455067
1056082582
180728548
819111702
774226845
1513447121
1187165606
33901801
237247532
1749609494
310071536
612693469
603767053
1830430165
1848929977
637215099
186939256
1174804417
2115587287
532710167
1163082323
660480915
571645700
1592811209
1672031160
1052884108
1990946896
212011127
168679866
185956219
1199194248
661672288
1142981370
1974519100
1980175988
1474419560
391453726
1097207857
727588610
1531081306
1330657218
1335621241
2054050397
1579967379
329227436
873801433
1026480990
171608288
1389047501
1632715445
1774444279
237494751
525999557
1527110834
99228886
265969509
32993215
2058129196
1157383415
1300163074
1230514830
1628190239
1032776363
517418741
1287725173
662355382
1966925742
1226056531
1193617861
96885487
531675161
1685745603
1559370833
6143082
287370737
386712912
1447577120
819219141
964554890
1944112288
693682717
1089875128
42547042
1974781209
2077769725
638950084
144456079
2041480517
263980910
974246242
212274369
959800916
1418948020
1285095467
2076096355
1764558840
396346904
1462430189
1551140913
1722038601
1644795175
685302023
540029278
2083428993
842245483
1391902584
37917450
718463093
20437033
1191081310
165846842
500975218
1081001776
1555049356
845843398
758239336
627793159
2012786089
1006229191
729107689
1584347770
302735864
590788732
1721425031
693654843
1111787596
1994584327
434900557
120268876
1524837256
1363675733
497630610
793538591
1108426
134948700
818487243
889353380
1638373836
997355897
906788674
1733501753
806010970
3760491
1108001144
216341735
1052833798
1718277413
1472700028
140121125
433324305
1097272810
1914482381
757396802
2038241799
2047401847
1348640134
1714266895
738525982
1994239378
385371187
1018514136
869840036
912214819
738532052
1755710977
888428937
557977486
697385868
335745531
352024124
1019048931
468439620
850965287
489440656
212656428
635963806
407784806
287568221
1520320460
2001013625
157286828
681170978
1379917297
1601122179
2042859666
1534279924
687356876
1004599057
2077556668
1453160027
275658971
275168962
694611126
1927374542
1903118069
1039483781
2004958483
731072477
1818622442
447426552
402493776
29327403
607932292
132763706
1218693522
975818535
2112467453
1714311201
1590260239
790560090
2044615438
382467330
1939944663
375887570
1827211630
903838546
742923220
292118034
401745340
1380216139
245205689
539875385
1466544092
258006519
1245494335
41717486
592019640
252125241
1316424669
1133344532
721270302
784053469
425126344
115162371
1700508633
1786057288
413982865
343821953
1603748079
1811715884
478574576
1902096510
895846106
1403845993
352633454
857114546
1044477688
1507683052
236227123
888470709
1837132988
504237196
1892717943
146144378
1462585759
356160181
755494749
546064825
1843324610
549666457
1052372555
13945405
1697416820
1118136206
1799210524
75811183
928358876
191419515
1607544976
1352427585
64074698
79016464
506177313
441062898
979371023
1692055142
2133185963
1325579572
204504427
488580118
401037417
96658583
434650651
794391409
1227695703
1028827860
1152312487
1906057414
361651422
1922280688
1476729152
1653734456
397818439
278756834
828027088
1346516225
633777000
752428061
1273702568
2054038218
480054070
1444435110
1388127248
1651634686
2036422559
1171832519
327329095
739511884
1700043345
1060627050
850783171
1349735576
600146791
10582027
17645054
1353922861
1759544761
638405098
1848775990
378673811
665257673
1675566276
1150687207
1274105359
2014350432
316129845
2036587949
1336276580
806981436
1690066309
24199579
1496095144
1742909815
233266650
2010821822
379232535
64499154
12999420
2018673660
1682812683
1483490454
719748916
237542302
615292309
685423064
1507951669
26849430
1985113030
803290558
1313993082
2017653785
722497827
1971584494
1969633394
744849926
403603990
2068882399
1960877928
1139612307
894656672
1815305474
1525927019
1735243453
1849641963
2128968756
1866804561
287895073
2132948111
1674588192
1650098834
1208445035
1255253639
885863511
2123966268
1720980331
322901176
1264393332
2085723640
879856148
1566549497
773661202
165315922
1452975856
1616378050
1105669431
908405991
1797062481
995163071
624706952
245378681
1359599217
589945158
340704369
1107796749
1005641573
392523512
2016284983
1285866929
831526455
794001022
966261789
1328436151
1414746398
212899806
883126504
1592843287
2123187810
155284653
2005960635
1758328376
368328583
1619453509
2023324292
1808896869
1348999102
1476431339
1369042193
1309287527
975899544
472824991
1874142659
1083289458
1196714620
1159295267
1371034998
1037874074
1300343144
1053893651
2115776122
1362632205
190552042
931860686
591014062
160271438
2006960074
1944597326
1442070200
68249508
2027161868
983361060
27787603
1865230887
923221213
1568437798
1110241793
1373884703
1329046978
1081703947
1155316889
482506970
454744547
1030134004
239391256
945676101
940857467
1764522542
224180463
1877639937
1266688807
1495344622
910570861
706983065
1202058584
1647185234
400124580
1094700151
991973832
931791119
746409977
1162199983
1566585622
1033328481
238809032
987969810
1201549478
1966608872
1677000518
857154837
1038286909
469282441
2076429323
38578026
560097621
2090314941
538125922
1034218486
621599546
876700674
1791564188
1242763841
785631164
1733005735
407480021
1776748294
774668029
1054391133
938319661
714610261
415732041
1293209061
57431313
762633325
716617856
11558662
1373495074
103525398
1721310620
1298891642
1683952890
1298968640
662348912
121303975
1736899361
1384405063
1373762813
185442081
86229566
1121245863
447183833
1689564386
367816829
577549349
406420302
1771198718
6004291
1820608100
1116287080
1366994669
2116130278
390277612
702266471
288053915
536051803
1289200307
2087200033
690597272
433000429
991417307
864430906
1361938292
1857033503
1687826323
1370034172
941861667
510686393
1192707602
953704915
2045673328
909560413
1952095062
1737538727
1097216579
1917397010
351156100
829835972
309176992
349619032
1132500355
1340488624
1907321728
899892286
1385323109
374571731
1863558118
1588855571
137767692
1529751027
1763525256
313809611
346849295
752182070
169744465
859417786
1540875916
391686355
99778187
656824463
348662729
1740360263
2043034093
1255636847
1423214505
316026658
1578464310
208730559
1835208704
2130363584
1148403328
576715539
693203895
2117268214
1078885765
660525204
1407093256
977328298
1657220850
1831152638
1272844517
1513810915
945044076
42403248
2079072803
1566513243
165541395
481199466
1529958671
2042250823
2145062592
2087639222
511542762
1107601121
1498431671
367514434
1907426820
1151692929
414541836
1888596104
1288799728
477211136
884965373
204980209
2010462466
865338521
1362259961
142597914
252644917
1893843930
1310929063
2070065895
1595118301
1129503989
1731887928
933613282
580786524
1706931684
217702488
1606941733
1521014596
1597849288
1217189409
1881401751
641915901
829821794
1789172538
338361502
17279735
805550863
1125793641
854264296
65203175
708102800
652992651
840354879
1860570311
379196886
1782413371
2099362651
2123248074
1141908586
1384229848
1798454650
1832560046
1683187818
1116636705
181955355
935718371
1691822373
1481409718
410196006
1351072829
1628207347
467415799
722509962
1031006730
1853771974
917285799
895497728
1352375952
1684475162
770139971
290485137
1165237848
1931332440
1282036757
1226538075
713969791
1563501244
328430791
466475821
916615692
1624473676
1295421314
2044632016
994621118
14604621
822848321
30492313
1429454737
511859392
1614792744
269511476
1164308070
939355389
707134149
1184280393
448682141
680785816
531154046
685571228
854161686
1349996867
1331192954
1084399441
2019281802
1405368388
1476168825
1258507942
77309312
792384700
2137875873
358239008
813813110
1036608702
254478764
1242122743
989204180
1012295855
672548880
764817006
1239733369
1520442718
79451139
2088035769
138888711
1370025054
1625261357
200818207
729170727
609376912
678629372
398482928
743945712
796949078
662146184
1586693323
95607715
650290186
201506249
140431223
578393249
2134299327
191512197
993106135
1964843341
513523523
1824784385
1746525416
1057320813
1325753105
864097588
601661407
1205741314
161981204
506936674
1321499603
285324773
150360789
85971754
1997311402
2085314178
1476764519
75972484
1598704648
1660321030
847604591
393779352
982300137
577512776
1917148040
1298393320
1858224265
133403249
359780975
1101011226
2047694659
2021033131
1373297672
503077203
1360014510
499929539
860577594
1421179771
482171284
1345616071
282616849
1236042875
1083408474
1626670865
1575301453
1659707650
1696025356
994596287
530420702
266238550
705247821
383435242
132754030
626038249
2104134444
52807241
1961620845
1702024686
2051493333
1488178235
2137900345
1601507200
471361003
269681540
317917319
958728249
2045385662
571816756
1902578821
2129911941
1049479912
1070116095
647565740
133809955
1835802553
1419153047
1677939400
996349222
1077236471
401883294
451782804
897851592
861285285
3730786
1920753345
19772033
109214684
861248322
365226512
615353910
726595569
2031045761
1168099632
932678851
1633251950
90392405
639328455
1459590144
1072503298
901804545
1619243697
870578698
1835132279
1516363170
1369802387
1952438930
1912385511
1609761705
1258682577
1161132407
929648618
2062133003
1875375048
1660800114
1487955404
37413336
599790905
2018547244
1866916889
1837081968
1139106898
249615191
767592013
1873576297
423383304
492893234
1581663194
1769201404
1867888788
641166126
1509342141
468251339
2057391965
1769984976
884845276
1678120183
669541
1105928383
35366131
174377527
2081966189
281319067
992617833
1533242736
1349143422
1813235225
254917597
1576903185
1913722198
1156600464
130524701
1721417108
1525714662
938375179
450429759
2114091968
1681995879
1796450301
508973950
644594143
1015889746
595546856
1074314157
1758065112
1799014684
258637632
1154859735
305696867
863406081
984921756
609184044
211369635
585040912
1118996983
1007740477
1734531056
1987519164
1211011774
161052003
1032187666
2012614570
1276610806
1056454341
2116703799
1990055818
203099827
2093289059
1992515652
1208525057
820771434
1000443637
1076323075
185084728
1371170322
789134572
1676342507
668801429
1180279145
168492227
1862388707
1231184748
29149083
475143660
210541849
787852844
1605722513
409350561
1993802717
1372939846
676113094
2114893694
440630111
70854112
89865324
995374207
1904587549
892897579
818217342
1686029439
1927249552
1178523211
2055964584
1709405283
1051779998
1487074063
546697344
1772990186
1892743159
127537414
1308719037
502898848
2015177290
460402497
110017857
2072004844
1008539799
1938887726
1087796470
1605683431
1551419472
2036601199
232320754
567503779
2111366010
1642489066
452804027
2141082768
1171595675
1730653517
156709261
1993651782
574604103
1067513351
1671871322
1035388225
528034301
1609228644
891000368
839400996
476912628
1659868303
1614021701
1900448437
576233365
125059403
823129184
409056119
7932285
338520950
2097728900
29793053
91167992
61810806
605494182
210654324
217241660
232550502
1088834265
2146881971
1964675898
1994405855
64481185
801314843
736910563
1488435607
558220005
320942899
1351384355
1991431419
961724491
24149385
2133287128
990793145
1635060817
1474802141
1837403729
567783735
144133621
2133130786
527040982
1552257646
1501290845
2084256204
2106317668
94175597
1314605476
2125248562
1668246899
1179666615
1454039465
1557805475
426524539
764246802
1263091389
1510315389
1487509713
286080507
1639282112
1763958784
1072589904
1231126935
1412654851
2058911218
1220926868
398680439
283776365
1889848230
1771178509
87342857
1566820512
18864320
654634023
1554459688
1998553362
1139540692
1649496641
6686742
701503117
2133006275
777525780
535802348
1202895290
126660609
1727642988
43095653
1360994248
1199794444
1947911018
2137892842
2018983227
1670986255
1289759329
437960585
1563811885
1930595657
1498503301
516699845
2129026895
745997340
1329203559
1095539124
1855642024
1941157305
446210131
700519229
1524545088
277108705
125615635
260261443
630086318
653802634
2138604857
1269514874
1873581213
628782685
594400624
2076655273
1272443421
824747133
1657882474
392171718
443259765
893226075
285040011
2118873904
1707122018
1268367256
1459050489
649925849
186644901
1470791612
192600992
743950511
1846026468
648007356
583046167
407451973
1489057764
1337681025
1108545936
574893001
229131773
1607050016
13773619
331742605
1382806839
1311559578
2053196537
748880602
415106828
1292751314
1929802238
772506518
1904428916
1219256135
1304324193
77685170
2054712952
422060253
118841893
1305424334
435939222
1965911089
217245308
2129038676
1905926430
694264074
712802552
781051086
2122407470
336088743
765341451
434623392
1889150291
472162206
639608254
1145138443
271059878
1266513514
652435832
579735225
181665758
1696589236
2146317956
884076660
1814326738
2027413992
1212890595
1517267839
1731333356
884092653
484902502
139111753
1511537905
1803070866
345540949
2050106374
848946099
1864289357
56533913
1167633637
569923867
613295434
1186570875
1378616289
918899764
1313495526
1096186285
1298994960
667435896
265287905
460045473
6248121
2037152541
1262716209
1796700057
38545354
472933486
102424043
519088121
1213927366
1175052816
1712845723
1761339425
121576004
1525167704
1540670821
1007551727
1328377015
724704279
888806686
1523063493
1326795781
2017503146
952594497
1126755073
2093756820
2064625110
1650918490
1929065504
90626334
1213497589
84465033
1349721348
729307839
1851660066
916113755
1930441398
1804797054
805426087
2087930123
408018432
622075523
1486522827
659233912
391149142
1033439690
849030573
1611078504
1002107108
310510924
1064106245
1749699697
2048129152
7294007
1927619498
1731009409
616309222
2053077569
1497757200
122464578
1758634180
1558587361
1223565122
265868413
1320164931
916091308
1104829231
262810387
1824904416
1040506371
467938851
1650568643
1511108396
1236574846
1012566452
898339969
1245099001
2104405292
842812827
1116788097
721616370
730343116
1021685181
216597385
1764330929
338544627
254673167
1879796063
1814360666
563205642
1610473875
1912982188
1040311969
425992719
721802034
816004235
506750523
66487348
2034023134
1674581442
730611
487723060
554333494
1597860135
378493565
1648171866
144182588
1023274395
1970074833
1880821185
1957554528
1136318596
1837299976
336775726
2067797623
1194424236
63253364
2037739067
2049439788
1868256673
160276017
866424136
262842338
2118934300
1855741696
311378962
2053723738
752111179
494749925
2111249242
327365365
1560589109
855851642
1616597931
1398307063
901485687
1051215729
1413406701
796049880
2100566190
707293112
547141108
1314939322
1442804626
1662489088
1480501365
960278577
565756267
1622719883
2072450566
752718372
1834063889
571784985
1640581505
245708472
613802315
1922609318
864274930
284117508
262081274
604757475
1471849407
1000419919
7884513
1610540368
1006023645
566648674
1775991649
2053048330
1081553382
1742744596
298897353
1192325409
1251595270
1476278996
506389451
803487228
1625642495
1382653034
616632653
1123333411
2135500684
978204646
886350836
1934835960
328172843
1490340479
1566854417
1252198847
995960556
631158549
1733723063
261592157
1087757453
500200481
570167961
99610162
59192489
1602220905
1535362256
1271046720
1423476867
956841910
262733462
865136022
1441603575
1359932347
61082050
326983245
1722688624
1300934597
178127086
157699504
630581921
575042730
1230479711
1282606182
2130028103
1077337434
846600069
37434412
1692373128
1686392610
1984328892
462442389
499085714
1272536983
1884263359
873656221
1681815338
810882190
2006319675
342971777
2119122973
949417603
1116991361
1153084723
32658875
1746763573
874370595
793568811
544260241
700887242
513053940
563259679
635636370
1223672883
17347703
1718659787
1691974760
1456802709
403967797
929116768
704349254
203623609
3299617
1803730076
258040381
773899022
1194088751
818128195
1112499346
149015585
348754810
1532338619
1109456100
757247808
2011090792
1276941238
1939304035
1011778571
1217284635
83863499
73017234
1810490570
1324581870
39999719
578632221
90994511
104796720
984841597
607492272
1871367103
1252214473
431228046
601900171
1527746425
1034210477
993337373
1788417439
1929827874
135915391
1519668139
827065484
1626832061
805857209
401290372
733405900
1648767254
610153731
926339019
122233133
922870030
101343245
1467762570
2120771884
772468023
1503720740
590933829
1199630642
1164498111
1738446961
352058606
1985367459
828155077
182109981
1949980322
1781754555
31605550
1698078980
1608299183
218559137
432298568
1287470257
286335555
1876398861
1050911680
1531126177
58081820
105441010
555297963
1487169299
1977019943
266572258
35598662
553959504
753969700
172136817
431547172
928333263
294238366
1938829640
1417010575
418402412
1654811721
1502523392
1869046433
342767641
12296779
1849477255
797822692
1551123111
1404303062
517086705
284778747
1552521666
1714392372
1788878562
256792528
1055642396
1366717955
1833932882
224438863
367822801
681484075
434578212
1152323298
473006327
1649934826
392711146
1921939051
836545370
727651950
1497707820
492265403
1648736818
1767029489
655620666
507457040
307030775
1998593534
2076750948
1637304472
1482922052
122972322
1528069861
617342901
1851774004
1590920924
221632999
405919475
2095756042
139666775
66375183
1504413583
1435196386
1179248216
443709889
932576853
292245399
892161848
1000231771
542465591
269850113
2107689374
1794729520
1375578999
729143086
743924919
554395927
716169644
221930071
1700791922
1978320874
811029560
1157945390
2017137968
433754625
1194804309
872043457
1988587241
1653234510
1132391276
631682500
579866255
1223292533
1155143761
73244248
1171328331
530302403
1903160922
186566069
42055784
1031264146
425371463
1227833996
1900650658
785677029
1513003534
26512771
1589928327
1101287511
1412775405
1200187332
2129434209
1065455836
1370464064
1277709128
1624176467
1052894500
1208474631
451152341
732317815
1524586902
1724761361
1770981622
343030328
220102870
1486974701
1303135782
1431458672
242986785
16226725
1485580539
138347271
1374289357
1016293261
1677648375
1725330672
1994058309
1846260801
332400673
788812065
1283537931
344257935
1190942976
1983491349
895128704
814733800
856835077
1655954403
882480755
527881208
793529965
454118673
594002168
175784387
190642332
1789600999
1748785990
897658668
830769703
13909001
554022059
375073047
2143754007
1142234000
980139211
1057406044
1366398710
57188459
956357274
538423792
1720059512
431931739
589829102
755461576
1904516794
1472454255
1100362912
77536584
1007809959
1527930931
891677950
1109420067
464236806
1195310828
998692515
2007499725
425567985
1426872161
1451579120
1656550955
1656431388
385051753
2137671844
1406293650
190939199
787632215
515341022
193453076
305421274
1421759277
18666950
1691001127
2016292371
82482812
1003445459
290592542
1762858829
1915893185
1005521687
1600093517
757088475
285922665
201328960
1572897954
1141937132
92884733
1269203336
1648446335
2113619044
1050393578
1769007714
1302270219
584706995
772175759
1619638593
184741912
1921732416
1453198901
1152644095
154751449
852028714
1291017466
1903541389
85468895
951206526
193455605
708711817
1108597972
1228747815
593164189
1113188842
242663458
917402422
405099905
1600066921
47314649
1804387774
1874059154
1448819545
631393840
1963738729
1863895598
2066132579
1701417373
724206175
1489978241
857790801
1391949926
657105187
1521008066
973089731
465879388
965699523
2026616521
1422007170
721708785
1360654769
1360574367
1603918627
1106200487
1125055266
1320745445
982579949
1680924047
872950820
1551386923
1271214357
930356006
1550543070
1628219717
274858116
2142586753
1453231149
1347112315
1803390779
1536940871
1739868781
160250531
1170171290
977426970
1526469501
306489172
366929583
1153822685
928363663
293554844
30262461
760862234
930274768
1955335659
182461627
1086904601
1436252371
1165952526
2295748
1384775019
1485899841
42579859
1907969180
2109335273
30663725
117807947
378274432
2137682607
930470272
1424550892
2080465060
1308816301
549273284
280640066
1527772368
333177192
2004909578
757265022
709763341
2046355270
213479790
774408300
1338443146
1542445645
15758687
140246029
635143712
1157702673
1262317690
1086610279
808797186
270048191
420893301
1111223042
1047525280
106883704
1490379130
645228425
694877374
898511694
78175391
2146943567
538146261
22340728
712178250
1481509600
454383369
1708503126
414557326
505260482
328945674
32510101
1560768648
1336613728
151181137
418685278
295691444
1480535654
876042873
242072404
1686235383
1658903988
179217864
1949787156
1572775791
19781602
24285397
262067814
1406270558
732003306
1647983039
286320501
2081425032
1213833211
1736629466
1587875975
1931328522
1092842341
465180939
830500026
1123545500
95371656
511757717
1922029493
1270591225
129571449
940115513
578323918
1655808104
744881361
1383581455
2084378954
1275394088
1643666066
1787674966
1651933829
1620201358
737954779
1699676510
163101046
1026001639
2065367668
1466799030
1277124317
1189148903
1723079649
1452901094
2139044596
559739034
808887001
2106116654
833079659
352012799
2081166836
105931721
1041326188
104821753
607511574
262267333
1020258654
447426552
994462276
352457941
866215923
1972900345
1373528693
1420877855
1820752810
1236054365
506547753
1168367170
747482826
1630075625
1043549891
1406080746
363356273
1324750249
78805598
1727985763
1206510642
360578598
2011194962
1831762549
1732488120
1566640052
18312487
749896176
1523282635
324850694
1740770721
1258694611
1477132551
750611229
1421524727
638337405
545895269
393718574
2130030524
961986004
1919059579
467503807
1867487287
1148867712
506099233
1424977280
1228443688
1756176424
1091533022
1534715351
508253680
809854394
387198649
1228653680
240958615
1037214046
850344985
377862146
118167387
2045451035
1925488274
45420515
1422495679
1615462393
1905450504
1270090978
651981733
1906186619
32157438
905456461
414909468
1025371455
1321517081
2031368785
1730209774
804729018
1251155003
1991885571
1788630105
21998354
722094643
1662371999
1175774793
1322315676
1766614917
800252096
1350171424
1246507033
2025832048
1469388857
1354725568
344205794
2070463663
1993333595
36574972
1907225536
589633657
1560677851
932145638
1864821062
1145258580
1592577954
1920403093
659624512
1967441129
387879829
1618581246
1020078988
1538038363
200245386
470197727
620917455
1643936785
1700557020
1508323542
1688515349
1320316055
1838210982
1456107236
1067703894
55428834
1915508354
57659523
1013359856
1717225533
1674237196
338780109
823880777
1077396515
1074468483
445719232
785953941
1054644045
905804343
1241454237
2073500206
1673217002
1709630380
1051507926
954977655
1153851868
1585668551
910285678
1737531443
760805766
644801768
443059731
54551842
200480737
1566539283
419804347
1164268747
709402346
560299235
308417762
840397185
1939242252
275401751
1069974531
1469369395
860181138
625900761
1227537243
634373229
1961640530
1945405652
1675975408
1826024232
469683741
1079374114
1833446119
1190945781
354169721
484684617
1654663964
782760210
1749418261
514827805
161752668
1273890557
1387324682
641993069
106538475
1323411583
1737369300
1294861011
440030827
826236819
1745668094
835971832
2116328195
210452484
756563943
1934122579
896632137
209535448
825235325
2029541072
1649614601
570151368
1160261558
316859133
1003436551
355813420
2094306570
1473452162
1631049526
2021675630
664011442
2047601314
343480541
1238770760
543798561
1493545451
1881235708
820332258
1386836532
180276069
1429987964
1033135922
2114964941
1925109436
1785313030
1400960048
303954754
1566240626
1927185681
375173591
605033847
1908730322
1630168898
308672405
18436406
1660662102
523703611
1594463381
76242991
838980140
1770396912
882386196
207742564
1362860182
1156499416
1364692666
1666554535
844208058
397719000
46622951
508371263
825776499
104792357
2045923892
53151699
1330580000
663088247
1338985657
1454047480
1165957020
1088966930
1718084324
2098285665
491961747
1281357393
1117593817
1687566070
1651985075
1062730179
878759917
54551186
1761842961
786642974
1522864748
1471250481
1842370331
2093439210
1087861247
1329345824
60186938
1081663711
1420396577
394490989
1043687289
1513182997
1715436100
1919316732
1421405400
1287656758
2125770608
883346480
709812216
1405313617
1054734760
2045017743
2010610453
109576690
958309358
607468901
6031325
551183586
1444691264
1287028854
1811201571
182441231
1117038349
985288508
1983209159
160839141
155282994
681847020
449202607
1145962079
242669481
940750795
369916652
676652059
1591094743
1099699436
733635856
1973599164
779009903
288356354
1992940533
503206011
513582461
885261966
1918215316
527468064
1128760908
1945926106
912205131
463021745
1666928980
1399606646
1419460575
1892584713
2126697846
1609660634
331058476
1865695015
1413249894
139585245
1103785149
713579157
2084079884
572880792
1124259002
1216728624
1273058608
53892937
1243243388
1186486915
1330370620
1550923272
2113653676
858048180
2018559339
841519760
200337340
2065260370
1673467991
1721135797
1225499099
1106914695
330306705
1040336179
275512646
742239810
607958757
345408420
1141224542
591245894
163662894
1732931024
589748050
58391306
1210763783
402404900
962019821
2132089582
1788671659
404686421
107315683
322751589
749175234
209388673
1310030893
1092035989
2078565511
1328926289
856305842
540343530
165037287
376416868
946974820
109231832
1646361176
534739589
1943217629
399225991
882159568
1938853431
1656742289
1612139366
1042608913
297108611
891070564
601498330
525782673
1836108291
1982507892
1130864018
1370552723
1777042078
778856200
2029737851
1119282365
1476918772
1361840081
1768776339
842459459
1317081720
596302275
887979671
1882608443
1994191842
638879556
1628141162
1128767846
732287914
1551140472
1674541396
1159823168
287270032
842775995
1944313305
229811817
769405590
1358521433
2091547171
1277694597
2050055541
2067781381
1374333493
68130685
2125556224
264484536
1485460595
177772651
588160422
1857788396
952588511
1831863227
1063499097
1894175254
942054901
791665675
1965999841
1412565248
289768065
2075777562
1104557689
1918735830
1967345768
2044654402
810950232
65399159
1368627916
1997866337
1121572243
1654965839
5439467
1248423022
1304678620
1592390525
171926529
167995384
642058207
38981053
1563111828
1454680708
779097569
1200111612
263862470
952043606
1759973717
1015720303
785298055
1144162635
1087478983
135843183
525229072
1338753226
295701805
1114493305
1534506695
2043565236
1797698062
787767956
680075741
113695352
890796260
501311914
742051113
1584040013
1119604941
225955955
2118028980
1731240366
425578326
1956769584
430653319
1068602552
697510040
1953098844
305087549
167235129
1654491353
1877411733
751937944
873322481
409094331
423906391
421995509
263675371
604920444
1353567504
978307984
1112234057
19321295
985131478
1810805422
2068507803
1545914878
254870776
272813571
1505266508
1557876426
2122741299
2081887991
104306801
1470398759
1790550756
403867925
713201565
162867773
1019008393
887855079
2030623131
840496866
1639794272
532229156
811312005
607246558
714218033
1256576720
1195313041
672474149
1279832166
1245839759
1555829579
837586788
1032620606
240586905
1912830428
606360959
1172288498
658641993
1750749892
1841987354
1199557908
867448067
89999369
98731732
740705318
1844172824
1407613849
1829231837
18751274
870363419
1039733834
394993357
1022353236
1884354446
1811821814
84750460
1120275071
1099826183
360592237
1838038088
1132113646
1490553145
461412494
1560885661
1680257752
1592177837
1573350536
198357320
1516882732
604164684
467012053
1444817939
289192790
794154627
1631982770
2125180949
1734799454
902010029
176645506
522924855
582003563
1349346197
1433277420
1383943919
1928515447
32263820
1861412036
804210214
194203946
685146799
372183042
1834888703
884756457
1708967168
1507182728
399672840
459530571
609103461
1334368774
1530280049
1227892018
1753361523
1481631766
1136787470
407849787
1041300794
670859387
268765911
473072972
772184243
1320226226
1505227006
482486422
494451916
621944041
1126449005
1824005766
1823642171
2115848186
1237335389
34952001
856781266
958396672
344724311
333605196
1209837845
1670714284
431168142
866872458
1776335820
1510861026
1278607858
747957703
180487353
348617292
1011231316
1405067276
1607255302
1176369244
784272612
345289801
442958510
79042617
1081205910
460789067
209372747
1203813043
1975463414
240125316
5424908
781489652
1517660052
1708013340
526630118
250807147
2077486525
222016104
541544793
1328291425
207445710
1461259679
2121302838
1471529225
190635930
1071587676
928131659
599491396
1117247178
1971306381
1966623031
413613239
533149933
560493681
206740371
1194662922
515825614
2060129686
1914763966
1842563807
1620432295
1739194819
2073859031
1852571988
1101840964
1760815897
367648351
1534243885
885286320
1545250145
337387308
187750715
2120850284
1125948686
1541778008
2102993253
965434195
715192355
1366069183
2021159227
1045174700
1572288419
1880126954
451296883
1230159827
435176574
1286308579
685839878
928856468
1930433236
279742703
2021252415
1695709169
759886048
903138688
1306684026
1701919190
2078715600
886808061
957871135
1068232407
1516754381
1287017689
897681400
1689163321
1351766665
365643728
1945965013
893399525
1545456594
1683644213
2002409852
1867584234
872429849
757912571
1507679416
1046281706
1520050341
1349054815
1259009240
939984465
1578501828
1654492090
877736609
1517327385
978459914
395810717
1557939137
786231433
1795546299
1947365244
1413867337
1306481362
487560947
554542641
1599188879
493125961
1681091356
962496477
615053690
636221845
1004224910
800582262
2034215275
2139952154
195529089
1349296879
2129372830
94755121
493695627
1736334280
18483226
390419582
369710724
1859714444
1336723795
836850275
13100645
569658670
402919498
160423776
387070914
365827897
906172187
64549208
455944745
1448259659
1739730521
1800997470
833092429
1754469484
1833605784
447721634
434049028
1883937060
514506465
1664852031
34327470
886659286
487909972
150194488
332092644
1804106350
70660244
127574266
662190736
1784365058
252673824
749904259
2004163789
1379903534
1783362607
2062148332
1529040642
637069578
107519486
1814579076
582178024
687330994
1632618426
896106084
1358464486
1595504314
513302030
733449481
1879547446
1058036913
1240679051
920513605
437682663
1925095246
947138584
98808898
2121942802
200691844
228675898
1089531658
1341059647
1242800125
497597159
2121338232
514790690
2090236181
1161924575
1657968974
891837491
1679971190
1263640804
695798383
1690220651
1252181270
429279465
412030684
981689292
587974880
2043583100
2042778339
208067131
605353573
1244599884
365091121
1012572815
321354546
420072505
400469292
1246203613
566713761
1638378120
599609139
535203439
1878931499
343636334
1726897641
1002162411
1120064234
1038183888
1221868714
1651243636
615426070
2026286723
497638723
927203931
1140006708
1979313213
1066225072
1530600280
383403384
1542195769
2137363017
1229268000
1374388515
1301115203
289639497
1099381145
1189164026
2022669150
1615470536
931000606
1788523347
994453707
1039338486
1731714889
1870144677
895934469
196225753
347584535
1091017806
2136653392
605048259
1136935206
1071227596
163644683
101115161
1036267282
109790927
958494613
1499277287
1518804172
612851025
2056496274
1657383175
4344990
1872409820
1915628978
944568625
945006738
1709691127
1350224647
468829165
283150223
1195032283
1563763203
493800426
1549685394
40099839
422752863
553928824
1558970204
873865897
1675807455
1740467921
1184156456
405301910
1377508930
2086196489
1411276799
992979759
373631403
1324502495
106008887
946420637
523917618
882576962
460254541
945128499
625846161
323134307
1756367005
1365007106
195283143
840807712
1777369755
1042043190
748312439
1053401453
490138400
1134511506
334638987
1933972145
1555804051
244111856
701532904
1121215329
225520662
1834562715
718540656
333724431
501828274
1023401807
1983688683
576006231
215644336
1400247789
1827783024
950719084
1543615282
1202957905
957112853
207248474
2074891248
1797798146
1587733964
774661817
581704006
817383124
1428341823
462578902
954589741
2082616766
1545593252
129542647
406048529
536677509
1515884172
591351587
637898701
1641833714
245458963
2062726339
1690570949
2126720128
421854442
1775717263
393858959
842218926
1826049227
328916424
504865043
689751321
1588456290
1767032097
1654415271
1365991472
187814088
1074271824
294542778
1580282217
730696886
299104112
1638304757
1505420441
692757108
1587109564
582635889
1028618993
1835804221
967075701
689777705
1185947318
263079563
109528315
1911401758
2042320250
1106095839
66736391
333179264
1021272358
306781185
533069410
1862999787
883422437
1742506291
1044331481
577893777
225185628
2075672225
382139188
1748642572
531805113
1503616939
1745231678
1667641632
1626599759
1204073208
1893807350
59939481
1978802922
696564042
1860896196
220332919
1488088221
122319658
1497327408
782713242
1872166456
1037249312
1045065832
933500524
1505941493
988735701
972476158
847106063
1140926272
181499949
1566015789
1328050228
375961591
262508916
1673397722
672566083
1480065070
1532544002
1285360730
2050122561
1974639724
23098170
1383856306
1211093223
1577666146
543685005
1106118828
1865583391
290423463
242271117
1674958671
573579807
595966332
825272400
243061750
596120585
932135747
1397732034
1703989227
350019573
321932781
1299216127
1583124022
1025033684
492916037
959768334
154301147
43448476
904561108
950434735
333955206
1810525525
703479726
1904434544
916857981
1156518981
661611639
213829500
179861521
1957878777
2040712124
1421136330
834910629
928397235
1482553919
1404817247
1975389627
54996497
1222953027
1026679289
593094040
1506267851
400683937
91019464
1237456212
847297501
189600675
2874428
401078329
1972210568
1299731677
2119270572
689373893
543915003
1931828678
970899621
1446010203
1295023170
1301785025
159701407
533238545
375078946
1322555556
1352759525
2058422383
744909128
901169515
1269437061
826371839
896082326
642736489
929917117
431989260
1913393517
482125303
1395011924
1648760083
847623809
1043856621
1735038217
946181301
597856829
1121367759
845485951
1373688084
1888254141
2029579735
969252247
1909609431
921022791
310992983
297875606
1618435184
2002390644
2102526383
1213741188
94833227
334950218
260606816
2097568192
26383909
488524634
928294621
1314968036
149420070
8654279
2051106774
252518687
199852857
391539142
191818668
87880501
1001081359
190891873
950363519
1976599152
1429821656
2044617197
1347567331
812765672
1161928296
1479914696
844044661
1441212583
1616400356
1417468335
1996125805
749515679
1665761529
2045640837
613751308
1187638691
1801204594
1027074205
209908679
1119535150
1780031393
1807408372
567497911
1309198882
30096222
718537971
1154928135
730239822
1667206817
895201321
775446790
812672963
2095018652
595817795
1172334644
1300898524
420561782
1501813241
1933861642
1968136342
1936301754
1728234509
1595365650
538457706
1350570307
78895253
681711388
472160843
1521008679
40279515
745204917
1383397253
17067921
899737578
665940801
1600623035
1809721341
2035851153
1507921414
508970478
1614105010
1900952659
1286330931
292217246
497799659
9972397
227924650
639712402
140113249
1428168053
2056576755
52055274
350200114
1878085465
201333920
671947087
1748968950
1145058012
676733550
576855083
1509386852
932160532
791929653
355177559
1117165660
1002683783
899496192
1586025974
977568148
2127462436
1586410646
648824134
546216257
1334240802
1948935939
555518704
636697026
1769461067
1138470029
1664202178
230218718
112480179
992182907
1077215007
592559706
621248499
1591258943
1835159995
605382421
121707975
87080871
915691641
295177362
398247171
255187932
1834736360
935727569
728871524
558799962
1347993671
256264546
1132609931
1892292450
1802394206
891579657
1565702642
443689397
57636527
1315598145
201746707
312840530
1152230125
139410466
1341538121
523232869
389954022
1034495810
1296057859
330777688
761683612
1620676175
1739606726
1892864527
1814607942
1348850750
661976212
905877280
1935503109
160082131
691601685
686112300
1153201099
1035403766
96790873
486732069
2040482767
780693665
1251635955
1830102717
199357304
1668628058
267481613
1685338687
1618483546
834807077
1237933541
2042976227
150681437
546447457
1061212900
2013274322
518088295
88495168
1281838712
1192205393
29495738
2093608770
1880342305
470424457
571500845
1789559626
1316584946
1861008960
801488653
780811154
281940305
323849360
2116514395
288092486
848992608
1128739948
410361935
38786460
830113340
550012504
452966412
1322609767
2031657397
1961058753
804813939
1979536119
368430292
1657677280
1123582805
851806425
1510712969
961618748
27611289
396178582
1379936581
459709427
88679883
1152295973
593670874
576261959
4998014
835307959
1398480619
611380648
436066315
471858817
38457726
1830472433
979447849
1095722311
1341178335
1111706498
108062277
1966026667
1103141522
1123793980
1687539445
1393431528
1527454401
1419064040
1130639633
99417725
1830584183
2014494702
825136838
406817262
1621428605
1714289508
1840742518
1206485340
97796284
1683858647
383891004
2035338663
2052078590
1763684473
44417207
729581439
1870154893
876357163
1639303576
1369305853
635612984
2053284370
1562988348
875962671
386679091
1515815905
230099571
1126852355
1139280797
2107205359
655309806
1286004643
1110377807
391033478
779415564
1846037362
835746253
32790875
1211011042
159756363
573528269
1449451685
103395463
837059165
189126456
707669125
19910790
1817267837
1282792449
812533560
1889877693
93140912
219146882
448486436
197264222
1081188607
351716256
290619903
883461974
613372479
1652874132
169112042
1845535137
1244971385
2126503546
1139493416
1679209139
2122554837
818921069
356669920
1521625535
655757512
906478020
215921292
459544021
1550869192
445150436
223992595
879916711
2055351531
724983352
940738674
49747205
419186503
723618385
331576293
483343090
190511364
715188942
1377002758
998379050
1293998159
1536367311
1216567319
1667571870
1502542387
602855910
1052701833
1173030221
1055538788
2055431402
355109432
1189240668
371416870
1788778327
1153929616
1516316755
261431754
1677084667
638826651
77086548
1250428744
1255673347
386644857
663634907
1237755986
916066464
2087741756
508242250
1718644273
835782645
1644118835
1195140785
1310052032
268984662
6540499
526139255
1236804047
291743123
79533879
1205877559
1645632188
1368678324
1387371939
1331101787
1261171607
1244195033
1311940323
1664352274
642550686
121870286
81288580
2005222581
1369394771
2146572973
307758128
819754272
466448904
1693518403
1013884455
1292415592
495388490
1274918984
1909165600
821274596
767019801
1107269138
185934802
1197807914
1233754079
1364707422
1036887376
1150363031
545134894
2030674770
1132888609
1773326131
1419188873
1655538523
1245768885
908752219
2110215519
2140662546
1193220923
168086498
1476106039
3593790
1113649671
724422549
1968899158
1865940531
1532685457
953720789
750925120
233107734
1879555216
108071837
382063513
329812249
2140641430
1601754146
859331682
676071220
1302658954
684791449
1315855507
1544312123
2070353105
666597503
1211057424
1480227531
999078346
1698676850
1967177496
1258154992
189750726
1494413782
81927258
238850165
276575966
394726303
548545765
66217149
1699949322
1252883221
710055720
1568974486
1892810958
1103597065
1327065354
1822878756
345177918
1330973386
662847
451578847
790266668
160133483
2051615881
185540325
1782066015
152978380
224829652
1114297733
2097233511
1396081180
131018844
524961439
961177520
1660688231
508468363
1550202617
1167597651
384155962
1732790134
736655215
611583764
565269134
2058561592
801777134
1210058551
446337800
464078198
967708587
1796913129
1515756287
64540977
1021572237
967421796
320311101
647194829
689079603
2023928853
1046881720
812627164
2115473026
1835695558
1674927702
1915576173
1233191776
769539712
877759830
968056488
2127632788
671247234
167376033
929023455
1161049410
317852315
992723379
568985718
2047861820
968802758
672517233
514677329
24042926
1024296889
1789291081
1858054575
1555224627
1996912204
1795394121
432872507
729065369
1943453486
572192494
884845138
522903154
1641562212
1354354902
956690055
279691957
865563265
439642250
1937309549
527975244
2014908321
1519909271
1843551725
533830509
1597173848
239024056
379277882
266073541
938781547
15758375
486238425
62053981
956561371
548307441
1359145158
570635535
1179481857
1870051438
1369439112
1384039871
796591409
1260790969
764817978
723604099
5311325
770875192
471017099
1331863705
1333249791
1889593768
2088044619
782988549
1539013885
1813317072
1281794647
2116467484
191977848
2055966776
1433163815
1191583916
1997447832
550078213
1260307838
182179930
71022741
1903254564
311908126
2040043775
1670317632
109899692
1543350971
1592209049
470183707
1431959351
447601118
962025721
1311118549
538193297
1034118659
989028739
1541229985
93693013
1782730078
1034021354
354914087
424350636
608773254
670441923
1084551051
24562153
1645369690
1813447448
1904189842
1234123305
1851542659
1392395004
108049585
1001339971
197933515
632123838
41264669
1227252805
281904945
1688815319
482150375
862473323
1770797461
1410868692
1342698828
1707752228
1334168488
2087200121
1006177827
1364827371
296769921
1362359731
1866599069
2122478748
314287565
847649553
552781309
2066183362
1893169937
1066309952
1963752495
1899653708
451307417
93729431
689198224
9532729
777068107
227853335
1735880000
131286781
1142185007
1975887762
2107942332
1766386435
709027830
1104764471
2017155362
745498868
1797528334
718785149
429290136
737370548
1496473401
1002045344
1021063413
1240253096
2120287165
1346256086
1860672372
495880459
1009960134
593249165
222946172
1624000525
1283951463
1094659521
69152802
932487712
767286854
1819603495
1364816153
156182978
2035398112
1991185534
1025490243
2101015799
629392525
1266602393
2078142072
1822723572
2074711518
1622728232
1193724259
1604178968
1738438728
2046885750
1609683694
722886663
1937625373
1234814747
1820635417
1847340504
358623301
1234837300
1808362607
696706996
1040519523
451608522
164396733
1939385781
1495782303
401354655
767114411
1196620534
596217796
574121366
1320458099
121501569
196617478
264507164
1850773105
570942172
440326598
6457505
673937555
302110859
2052323938
129377035
1252231703
1602396083
82889258
1742209734
105678167
1042611360
1608776786
472217220
177829719
2145252880
192788866
620551624
61440945
120298013
1179855741
279923722
574009918
472752190
779019106
276245799
1744573566
1798622968
1793662981
1412972672
2019004643
1615842053
701590861
1525807546
625422087
153954421
765436440
624133906
2046894362
1746027967
921035522
1466288069
1906926376
691544278
1332704728
2085414513
511449792
513116071
1560065011
164577831
1643989469
1602841877
1168695860
304130399
2057046054
1086832750
2056530785
846664594
1610569806
1831502639
2067822146
1487768169
455941217
3414316
457864215
719663374
456279258
1038489633
1439588546
338366342
375850198
1108542734
1401926091
1815958027
14416123
1710897713
1591749035
50252500
233752857
765854556
353165314
585747739
256138572
1935550072
841844831
639854867
220032407
834715900
1677406815
1747681274
1093766738
2025161904
292864142
1063466053
922717528
1814379398
25090507
1877272046
424497028
1153902903
918114963
608717653
1897727987
734305414
2054694767
402684707
1068356516
1185780338
678679570
1729948869
1252239640
924404916
208510971
432083976
622046516
940703879
176793275
1963873030
10670067
1791656047
769175375
1140006194
1438866677
2048934977
952623150
1091840072
1863786547
1428839673
1619644097
1346685337
1905277556
1566094374
1332730814
562520193
908309605
1297281249
535587826
802193404
1525038001
795709566
1917173187
1924719115
1556400451
2099748132
1952078538
409030278
1831966905
2057965770
396186773
1078969923
844385144
869245341
1228917261
2098799416
1754789589
712563928
1999855751
1480540677
1107851676
42806449
1644831833
946316530
1163145050
1036626404
1193393425
313843120
290094606
317152550
1347119634
914184759
1745185272
902358195
1755869392
180553111
851057864
1144806935
353965989
2125562728
1927025033
1278205365
1837641649
680926817
314921292
92678070
2017334847
1859058408
1296293841
1974331628
2107097524
360069676
996408588
1279093304
1463236595
1088265812
444520837
1038727547
1066270762
1651116513
1269143982
1929576747
2136303338
1428374401
388309413
1412440120
91740615
181458777
1292103598
1140858677
775805514
447343744
313111752
1810334734
584566108
66048258
722069403
97331417
810801705
1506685521
797105526
916821807
137604971
1896510559
1144846533
246799905
880269673
1281716737
62978962
1233190028
1083302113
590954614
1865343507
253287696
1710101124
86155711
1173338642
1757915727
1082379792
1693681109
1250290079
853402700
1414343492
980818499
1260736281
1013138448
1381449156
737765126
1186742427
1929434580
1587741082
927691117
1713245183
1884486618
1018746706
275256829
535648226
324723775
1112694638
1320672063
1262845026
125115700
67642794
823146792
864835859
567652559
396894720
1160913988
1197402848
1445291143
1403425339
863490244
1712223542
1191973214
872548214
1969245717
246388119
1374366066
98420299
417409844
1921623267
1888867381
421875642
1261354382
67605521
469965851
1927190235
1871095997
1811920530
1183518437
1027518960
236927895
1699817349
395710924
1224067811
2084840995
1046088098
592510512
2006864142
154623906
512563321
1848532363
15402968
442295558
1235808096
503053319
109893312
1640916997
1648940227
1886213985
2147062325
1077546417
2014531742
308827602
176684873
1390280193
1217218248
1741711554
464678326
224966681
745364547
1296064568
702083138
2095885450
924850575
1332614338
309867877
643915160
1794326174
2109499153
705176983
1390428074
595344048
2029948145
2106334235
1683634787
1801230382
687653912
373416373
1321818380
2022840901
999495812
483373362
988161124
425425562
1735832769
1227331298
649055877
1661604969
1251385915
1439701707
287260997
285356626
530197915
793028744
268935720
1635347522
127114894
357160288
1264028867
910081982
1174640695
206621999
1329073047
1524421266
783054907
1507114628
929879037
48887373
1521452640
583921313
1772767314
562958635
679144046
1755130396
2024741537
138390864
1580276917
692762893
179662693
1004517004
1885752444
1493851612
981435006
1428595079
1709399255
504203505
946335888
572884134
1960673430
172339122
55207046
1040289072
847578867
1400329051
2125315952
1529159406
1977151432
731938919
1796638699
578297381
2030917533
2044015857
563424587
1200563241
721438215
308332735
753634543
511845337
1734689373
1661186998
1716881431
818352349
1790162371
265213471
1772171107
1623943874
235558694
1239008369
265402810
1688572392
989123767
934539147
246655145
1581651839
1387739333
687723314
1811957328
1043026535
127022
4908438
90883113
1664970757
849593449
2012091106
62622848
721879217
2139299176
338403055
127652716
1818564482
551625237
149672885
33373116
788558706
493745804
646935420
615373631
204946333
770544971
1282025470
384375243
914656169
2121711032
2126883140
92257106
1531913919
1687085780
1513962842
1213989125
1165866972
1833385314
1517850831
132455864
1922974455
1638597689
1838702685
1746675508
1817766263
84215962
1607088187
60773218
1486675004
1925906063
2075521251
1069539492
1286742854
127493787
1267212299
1747070571
1376415597
1900519572
1690712938
2023015684
2145114416
1548935239
948111417
389619275
2004484710
1189235123
1814742456
91623209
1645267973
990483417
674318638
903249833
1512063690
101173978
311441899
1406817252
102122009
2061416286
1950573540
907923403
1113230918
1528489525
1285434678
1491495754
1065402999
1982851447
497055331
520052260
982805199
1844166673
390100097
1971526977
756027267
780670399
1388552881
23058669
1795295409
485184497
1160687086
685929566
1297083053
1486323066
1142183176
252152698
2111769938
2042401249
66109420
1773367337
1737396274
890070518
578113795
539422479
2071265005
1829021640
1545729224
448703182
1338007943
1870245693
3851327
807068489
1960920940
1985546838
1912875115
292173876
1755540555
1909027041
2042335184
1299276084
867605340
1143316767
466877416
697380043
1620341172
2093320469
517172534
1114319246
2019150960
311544986
855425933
555202458
1329685009
478512863
99563201
699614010
156087448
390111667
1766455975
510644077
1294573470
1178734221
2131419998
372250119
1502015646
1959903302
959871779
1893362456
815260781
88826167
1780071569
1461921846
1829028683
440671152
1784033001
1802657683
725074540
1596164922
616483742
689912861
1072329738
855848838
1533248343
646600967
242912025
2077479493
40929857
821302519
170939931
360067770
2047970215
1979269422
612651722
1296423225
1420777391
566049250
1203935733
907198287
1097720052
654632386
827348774
1457149810
1357837944
208870921
1063158070
1743731436
402030731
962894938
241824471
984808320
190130244
1989910677
1152660003
711841067
252371034
1258722265
1935741095
732211383
1248563367
2080697859
2066983465
407423688
1022460764
1521653306
1313250115
1777371035
931234590
973078486
630427944
1066730886
1070835187
1572643225
1251054935
1297403008
1891812129
1292837503
1412714532
1283862945
1875159354
2113091336
1389092153
75190996
1228993848
1038531242
1976625951
1275129070
386928250
496454832
1365316613
811361511
187443697
709394554
1723800266
1368549921
182448235
763830836
458870519
1857902324
1767126738
404784422
383018352
1408938290
971146409
487965406
420804106
57623344
279243445
2122265866
2079637144
1622975796
460026160
20439439
1953209095
1387734249
552448711
80987218
458397592
1277763381
332719025
1903829127
1336121656
1773961983
591406384
1060059763
1006414146
1868773001
1359094106
357880938
201278715
1758990635
46848214
1731630703
384957835
914100687
872914888
87851069
1122069853
1855577037
953733334
2030457098
1516171063
1740630631
380238262
1915450173
1315779473
364161504
381577263
8866788
1191552650
1477731210
248884132
1563106719
749857613
652600977
846266873
1207355463
429554295
1908325752
143028272
644030082
218742562
441131652
402205535
796008291
751240505
1916300908
123169603
940894007
19711328
275475123
384147506
16694153
1888226717
1280435097
1501568736
638357172
1518066257
2059096920
636233404
68290635
1239798493
45160739
1578994794
311868524
615499766
1218106273
481463171
2053327543
279789587
279364821
1290893396
1834373903
1974359204
372990873
392495263
945144096
927078641
493692329
1546250863
650824899
1223447114
1850418607
1990959156
1518503218
1625798789
2058980660
1161648900
288354969
1892129308
790930701
2130220994
1542774686
1063623147
689376154
721587227
1149521336
1525294149
1070133585
415425216
2132738427
1525023238
1598284690
179900834
444617065
171122582
868016775
1129448009
625170686
1747225937
1595149432
822043244
1638467118
469733837
1312485758
365957073
1966386115
1506305040
723537733
172795307
722651311
1046419894
252639576
140066260
1493029630
484287036
1785476359
1621063833
1946270060
1345949563
279024970
1483868915
1375899714
869681584
231131188
370247894
1133766367
773866340
1902961391
1140631642
1464087647
1449873752
1412688690
1011630847
657025896
778867708
763610830
106031202
506440178
160928857
1729954342
1070200073
110677776
1444417865
1679014507
1865442888
1373212607
1628564329
1613650383
1047592726
1693257903
758116314
255575716
1575966816
361677635
1212114044
2076297615
657260871
1474016368
667797905
488732818
498603256
1951430415
1041113568
437438715
5240510
1770825186
612928033
463131802
1838492011
2053049301
1684199722
2005397798
999949923
810555975
546399758
1491506843
1067913183
209153086
1772623600
67237148
806730737
1747294453
546554007
2029360875
1533247587
267908847
2139264929
1841265256
121861744
2066106473
1648604812
1365003625
1235057401
1773507958
492420064
868474996
1211211395
214024478
547204570
155346787
1974134103
930078160
1441442696
1141748491
1224038753
1119943529
1640352675
215424041
536398547
1447725476
1419984466
1723233554
1077443584
1453074441
1195619162
627733204
858684784
1751728219
1250657431
704762892
350630822
767522479
1903551836
18351635
1394123801
1454569289
900512764
379335700
1367480419
327889768
2055877683
1617772162
881005049
474153621
384032556
1141466902
1040822831
1725853222
319699854
1918946246
1455512277
264973207
772640042
1392669638
1947849517
1267502587
893212688
899156805
1366183228
721764399
1335585215
1076877544
1671278524
2024420848
794627580
995420779
1722478415
26701116
11434963
189745607
603281653
648301570
1025132541
138122341
1860821645
91128710
623659937
301214097
1350909414
773694054
1930148411
431728155
1373433674
802475485
1229837024
11425762
1477598975
1733994958
694938068
428972615
340055093
654843185
2135522140
1180947433
826884993
2117076043
536785536
462125478
1721939495
2028742333
515340384
1340879399
1530325928
1293648318
575126023
197118335
624030278
2132286892
1066098105
1172445178
246203063
1849238209
2117993520
130619704
321867659
1613595830
569226592
1605509342
247903222
938715142
1465304898
1055690126
2080261635
234286120
1773639310
1188670757
2146429880
628848771
1861214405
1412450630
620162336
529397823
2062773525
1844334666
2107335276
1970828668
811023443
1133252310
1646453378
1823147808
659742941
648316545
1313896504
1916225134
389990418
943867399
817098817
701240082
647518800
512387323
1877509553
1577758302
1061437170
1401572776
1865072071
1936549401
1799877781
814635302
1916927753
2017897650
601422436
649735677
1751307901
762330381
590455136
762570503
963813080
1635131604
369632637
1895438351
1404275882
674642505
1517210241
451319644
1210590722
1085941030
1272239475
405684509
463575477
508471586
1465456046
406151028
345425710
628568228
2104975804
1004524087
986773706
644998975
292354993
1103643582
766425496
259582949
1336918602
2037725337
101898146
876470301
1937845177
1664641522
391391339
1821165436
948857125
422123653
1750392017
33475435
1076730451
26086660
1377890633
371793522
935088632
1994761185
123842021
1378410384
932841800
838903964
1987027441
968005344
1333045890
615974415
976472120
1061215291
246765698
1029877421
762384601
1531582769
1258896111
1361676154
1389244615
687961779
209914810
882986203
2091781555
668520518
1969531475
1542968870
1649370812
943091217
1857722134
1974758616
1943607762
82214704
525174138
1368307294
1911386648
1944730760
2086254462
734524590
2043016564
665437008
1516873484
1084271684
886421893
2076428602
1443545372
619170653
25859637
765506152
1557344555
1187949303
1886619291
662618840
1679357290
818491122
1502944804
716945491
1943415973
1770905769
1736024327
2044531807
1803778216
2108017540
611996479
2056427937
1208092634
1905613228
2017666676
1984562369
1401392298
1914453218
601857375
946540285
1513352714
2122027135
822563304
2058797829
1483332784
329622379
1923459720
2102116534
1287972470
1108486987
425864132
465464947
670818651
123640228
451519407
1977292459
927750916
1118078639
88142000
1540229300
290114328
1507362902
1270064791
283196450
1376631799
1396945491
270541944
1062824044
1487768169
1122274316
1056548060
608186959
204916604
788933227
25972095
568514419
1335697074
591920348
1807574205
1301560796
809089771
590187600
43033885
881283492
1976327505
264764565
1651573639
2071919819
1930300657
1567074143
1889715914
1140290409
69928560
1285780220
932906418
1964254866
1670732132
1925437734
2022992567
983281797
536983601
2072366220
284273488
1830714686
624401921
1929753726
1839945834
2036096093
1922773268
1139294662
1647290821
321133800
169028522
622769066
1244444987
1400535867
303440261
464149597
741080185
79451186
1730753240
1487162068
1787281859
1523321286
505859483
1003866733
800228801
17012541
1141905262
625174196
696338633
1100763594
504036948
244017902
1335087135
1517326333
1539372799
1544222605
1426800463
143265024
1305861110
1553824488
1024924620
1017457977
414322537
2089959848
1059189214
382330959
605777064
1905372002
255484763
1175315745
1742675178
214461843
1209846130
492084064
809157210
199450086
702300117
1557188642
1842330735
810921934
179507628
1441618737
1567066788
1666045502
717942842
2111440969
281214935
1626836963
1631315387
2056142265
413556526
44072336
705581393
1899759420
1902080332
109308206
729150438
1057905148
981638776
1234383695
1751498722
580943430
1511781489
423839389
1226472588
291376788
1506881702
882556495
1390647142
930522952
337962612
868225594
627192391
1871790216
881603903
1883201246
2102877824
678976674
576136882
2005799709
448669804
1602169060
583594306
1686588347
59240142
106559822
623986516
2047473527
56147888
1307688873
691643457
507716127
624630802
1738285974
448622957
590327639
1023541739
514359488
901410966
109944884
1974443735
588972384
977209026
835555250
1006987552
317145527
1253602765
1577290987
1880861704
1379801646
462137870
1181308917
1695374255
2135754169
546170067
687901733
1500084352
1534902203
1461200048
1394221509
486050340
417907514
2116833405
1804706960
1772287865
1430887285
899487955
368046351
759348396
316401795
1993656305
1733845637
426143012
1043162902
379167303
953812282
2039469790
813261738
900283936
1856720652
450843814
1306524801
754632288
101568396
1759589228
1766376670
1185952531
1988239535
337492117
406410504
994208890
245057381
973459365
1750270940
403966184
1560946581
726387613
100204134
464241477
2040530964
1458396823
27478189
1452513597
1418712900
1981945126
630521169
1275071290
1517809396
267639942
1259300598
455755216
480101016
928787533
2008700408
1316934475
299965899
1852024778
934874312
864817828
1067033957
258451533
426491131
1595013088
396541260
1215703786
518188690
873052741
65727462
405084890
1288480919
686581165
1477474701
313715976
1891871113
42383877
413647024
1531976561
150217098
1493811042
1895936209
1138166857
1233638243
1278715896
2091042781
641019730
1478750393
2048938006
558307766
1286139811
1050868307
641780422
508305743
1150579294
1685841175
1547604108
761307430
141914999
396415052
131762743
1843984897
1755272407
2053938245
1076503601
988425249
201632838
1188691899
408242104
2060540969
2016575780
1880312708
713771012
1268825598
639210660
521299890
1249274420
204129649
1823579938
626570880
192238696
1941147254
1496693720
2011319449
923012601
763037003
1297345473
571905696
103449605
2057414162
1145939238
2042032693
172959296
1397640904
1849812098
593523453
1134767483
1996815995
792573138
1167110285
1790860073
924190371
195880664
2072335602
230640205
470792286
562009935
111271300
634952715
725352529
1643360155
855221805
215927732
496902641
1874415000
382642214
330840471
716901324
1384034248
1911270956
25097187
1006505872
1487247460
1175249785
2063286703
847672145
1430526994
37531842
2010285842
439392975
2140649015
1102985272
1389639534
1659281917
1867587428
2056626101
1731577054
2141488929
1280823603
1289315449
881057743
665517030
494747913
341225871
1840805594
510030068
1620249058
1752361047
1601304862
1114537791
1046026824
1199415716
285931764
368753098
1940086253
1373884704
841822855
52289663
313866174
909217524
1235183365
956758679
1129721863
914911618
877948655
1980483168
184078959
719446296
2109881651
191034966
1791344047
1800310656
2130974362
1585476081
1852054798
399550871
1524416113
1276199968
224657800
1509625513
1113144714
784261002
2056541696
123567154
1108632314
231551511
1961523168
1024799636
285684499
1050187900
1366436764
268241408
412555324
464696445
509494570
457558788
1844602408
1658408281
1813506327
1624816992
143008920
1784998917
2144598135
536831968
1785265694
11297499
1194990411
1466613268
1605096340
1824960690
1622801284
196055438
1722305375
1637883337
1289356075
1522806643
1461443055
1019348935
1149369067
1906804743
140617797
1785997802
1310338154
1442834309
609580698
1461321817
414256390
1169845218
1895952939
568419975
437298409
369813029
1406715482
343919649
204234647
870974034
874777457
1213291624
1989852926
246868239
1119368322
1790361133
1524668128
804251859
430907291
1760528237
977971558
1689290064
1840110973
1399087968
421114741
285749274
1369225931
1541171951
1392884972
749825787
1952189955
1362887250
1822833342
1186613991
1436853089
1198456702
741211837
213593489
467361457
366031157
1748466205
275619071
979861870
1095998522
484700089
1911229375
616571586
401197046
1018149646
1408802432
1271325606
1743011520
760784696
1400174453
1879403657
1476822425
1103965428
1993477396
1319460519
322698353
1261731351
374699842
1406073653
118667685
1034045127
1003654389
887884954
1838763361
1001283001
432196063
489720064
824376084
940879876
1712025394
1794192637
814919928
1607845992
328714318
328491703
1294328105
1829644406
2063172795
728288003
970885069
73403640
1917950853
693380561
1333406854
1147164515
276696967
793799428
52197933
1461958557
1418254543
1380964000
1902950408
1102158765
1369441925
102319233
876056289
1826747019
1751444110
1205625890
1990926111
2060790761
1727501920
1691695703
1244857097
598731093
97038426
1158077216
1463530299
1789143035
1788120723
337415946
18198072
1311994307
1798560980
1207848135
180004711
1821311500
2117832588
784659648
168098779
1034769923
2078333373
670839284
2019005386
179210444
1246105488
1253693994
1190612641
1104647912
1362620715
794661948
1182824540
1712312105
713201261
1811242431
962379060
601813160
725842750
1209273847
428021484
687765992
78779319
1390465821
1960346174
521859754
1631986334
1333402656
140327449
1303375392
719348570
612787004
2109247035
1651245871
1112639158
1514326208
249912760
160219480
922993060
772276832
587997103
678741521
552903757
240401209
954989017
1705788539
51987658
529049637
1695725466
1279893074
1931357959
1076043156
1902767623
1257404472
403218234
1762622625
103515271
490944317
103585489
1522656824
888552408
31954679
2087001758
240587059
1211736676
1030923861
1157851504
1335445997
946162527
755615879
806360045
371526895
1757615296
1213192535
805036528
526815260
1328296860
901247335
70946328
1157848500
1418886054
502989390
287056456
1374094392
1463086613
768914854
79974053
143129418
1895154002
730955551
415619652
1479928396
1500120123
1022150352
1977155121
215793466
415602218
808360426
502989939
1132455672
293192603
731646040
2036339786
56788977
1969945734
390851381
1745139775
671381271
1506821575
1832727619
61970617
900515707
530559797
725826705
1185561957
1288622742
1165414706
1125692917
1909486680
1535764141
536867820
1102090335
2024245584
1579461066
1501401088
1896171872
596826743
495380345
939207075
1757369240
569427930
697439761
1313248187
500699060
1888589157
742143865
277166443
310176198
470036511
1364545335
1074729992
1466735996
1674324943
225043452
34048735
1586953828
652668678
1823086834
1303442129
765692741
587908762
1909690155
906111122
1597978522
1576377171
1869222849
1367989240
1840152829
372477823
1079906268
2081037775
36698795
1508640549
697974020
1365240366
150178415
1765077875
1707042693
1222041871
1393431840
222057719
1992995223
1234248654
461974495
171637860
976484298
1392958240
1087471379
7231856
1706464150
1263167962
76607865
826023001
1487105318
1128805390
688010203
1900913066
1549731988
217101027
115468228
112877396
1121293218
2100031962
742208495
287848246
436098665
259390298
1891641206
2135430397
1721389381
1405126332
699176851
311486286
1669918103
1572345455
1335381592
177324528
1867391121
330380742
1462311394
776231618
645036074
766974357
783818957
319217046
202708705
1908251988
1585276615
248749030
1492555175
1930269333
1727158957
1188187545
354177368
1789257664
2139455907
112606557
1719681247
1870919305
499607156
685566606
195189897
526069740
1658989529
363750930
232944188
1139445507
413008764
1429169242
779052824
63466298
1957322497
1356013509
1726645955
1101316623
661000755
864367066
1060711676
99727212
1590668600
1891665118
515410717
2079125360
793291113
871668722
2088007418
197282816
243210822
1420768278
964421441
351426531
1624125626
1573619713
126284280
654681598
1325584682
1073544089
2147284357
720316156
316231209
1550156156
1767881720
1283111540
1619989559
1701837941
288243545
496616398
345177286
919296399
1311404414
16421653
74732193
1221839288
1488384480
277176849
2079092735
1298527985
2020891336
489250162
859911155
373909257
487845314
397748347
1876769339
1132373149
770337540
63888899
1796612118
1495056356
1942971797
1000692636
418125795
690281949
1776008105
1244483441
543120408
821326977
395779044
856149529
1613599814
1508935021
1698552208
1921982026
104722046
454852544
876100373
780031736
647562846
1373940570
1788358251
201715925
2073290135
86029567
1886634671
2038715533
2017338269
722183043
1372614658
219892451
610634815
885674742
1105052270
1618491189
657761415
1550924954
1522230343
73176450
1778524134
1734067208
1908444154
895823011
610337371
1533473913
1622478279
338860903
1501194954
1392363744
1569683621
1776462715
882092644
1514106460
1453998793
606096392
426323865
43633068
201183541
1999419411
851882181
1159423691
1211604128
369224270
883008394
869023676
642346235
1956767299
1297470410
1452401765
488230487
1261183107
371324225
765462773
959579670
957447459
2000711378
950556801
1741759208
948030103
641156690
2054413183
1821312881
1319450260
1079656679
953176229
756749447
1304101205
156609618
2049424293
637787670
1798972167
298893426
1697214661
1744547591
53544265
1921543106
926125260
1574619991
1638718121
1699416717
1615733393
803215561
1599169384
1764447397
1209333695
1390034969
1364515590
148665162
1581199875
1746428734
1387847366
1495025376
220073149
1360424190
1714526891
1137946520
647423331
581042131
1082561967
433078402
221872946
566548713
1085546509
2093441692
617938285
1329671885
1652664678
1077005284
687978720
611436362
1387985741
1850189871
716504009
2062756441
1670281331
1094362420
1482425914
1387648676
1800867337
1208857833
1407095071
918843733
1880297246
2146431926
250471714
1845069108
1095414162
1249310811
1274188732
1745803060
2004652979
1759686570
4525346
1622086415
820544913
503887435
696719288
1822161180
148977971
1976851554
2016774791
1963136649
2066052542
1874470434
1937124047
1300556431
689049100
1209078592
1437283769
291215463
801491493
2095172643
1222980717
1686075204
993986522
43158867
234204061
1934832216
1111677934
1572636801
366090885
1182031545
1540583257
2055162848
217574452
128992424
961170447
1983792079
1228704364
897322656
1914701280
2046299559
1266156340
1692835015
841458954
931500313
1501158444
1790744822
1644527966
1506462852
327614315
204090278
1627453264
2076154107
827102740
2043148849
1070733402
123931791
251353176
162937309
948814607
1044441789
1507206406
360261361
817515207
109167301
1470369468
2093365720
73996323
263683493
1902087293
1141362567
567839894
555810333
166277946
1241042883
822744923
1408463870
692943816
1805262435
1124960810
538591251
1863738814
214126763
1331238968
1397352122
2092724822
930723132
2133860736
1495038737
1446942715
1043850734
58601881
433606552
178750901
2111766564
357723472
1221548621
1436720510
586631143
650907657
1735984307
106616575
776594102
1654288289
1781199622
1707439515
1443137989
357266435
1580462904
59561325
1931184180
232470539
1086222519
851476118
965416489
893564564
1912342223
1999086510
144033091
168923816
1235640058
859386857
1927952998
492165565
197726483
1436732428
2105306741
1793601624
1593404242
1056259513
1472054651
1872299724
1046635412
861263201
753836063
349031459
1078402478
386500544
1576852877
221203549
1431087048
727814998
439850571
873841236
1530950511
469054540
1291659409
431575293
405155953
495842786
58891478
1877349104
1842677005
1314234078
1409170642
1740536512
894420349
1419379973
1062536414
1029462987
1142693163
1930862775
1483056329
931480540
613603431
188195354
1179948220
1890732417
1064593381
796271837
871935108
1485770403
1863235583
1808105975
252966689
1160729900
2108528174
1624979366
1385373734
102685498
18956282
1207773540
949618585
1076487096
5662363
669873163
578354780
925723907
1331418080
1528998676
395667953
2054859291
1259677251
120626477
1199146524
2002876582
406522338
1180735322
1111722025
777725068
1886289563
2097158637
1133653429
1232364993
1045902548
1709636453
170794373
1122727440
574495753
1417866493
445630914
1624819486
1986714693
1178207560
1761539136
1861747801
1483139945
1746704817
1264939528
667166427
1859169282
1979845812
1181386963
2010159179
829390224
1337105205
1631741662
2125675425
1275250930
1831062047
823816266
1556484130
1331910970
142484694
489759508
222637281
1782176257
1382449631
889019580
896864053
1284250888
465174020
962129702
1719176650
1051914456
2099953682
1889000771
1040939939
2118936007
1092990318
476401403
420213569
541663203
681208203
14357242
1001219744
618997814
1904436600
217841303
842871585
1364802580
434633166
736559794
2009023084
1787419671
997125756
97908693
479511894
681172244
1491741799
1265081761
1788224964
277698478
773787171
906009677
924592908
1584678292
1961698219
1084602232
1609483886
1957336696
1939211468
1838914944
466486530
1514947574
1479391911
1424380992
1689322644
1455502052
1517043504
1736648766
1702881798
2048410880
33772763
2025235969
1903623247
1615245775
1503501493
726490043
668495822
1772742106
1195716650
1999581975
1196399386
234133590
1707163125
1839822537
2139728105
1671070996
96231562
1353859319
1885968109
1407115971
2032791246
453787050
500457223
916716251
530151508
847251633
294679195
192346573
1986632220
1146624536
1469230254
1344518612
289089202
1715365950
1617881482
1407714218
507444561
308089524
640473734
627008334
1813876764
1895112748
1000662662
168935064
1993242811
57804805
1867568034
54769469
140890747
2022818298
841276209
436746985
541739445
2039975263
1769811614
2073785899
1498850386
1541818453
654756610
1799313402
949171359
396675990
1633318330
1027322203
1392550904
1948691057
1366543645
1431003121
1018630545
1239314648
1889836124
1184051086
632926227
1654625742
312711661
1199817427
1012730288
835477997
494338804
1336360676
1357673793
324354429
1954929664
1485733726
1067326291
262449450
1113611787
453069875
377327740
1740137190
270064061
315131082
768301092
573611042
224602034
1014948985
459948222
2101717073
1965651741
689103465
844940149
209332659
427869138
1764128176
1514886394
1878027354
1563433707
91728062
777255061
254127751
602934911
294957490
800612922
863104445
2036076619
1866556673
144445124
603914956
366866840
608250002
308797777
2048824788
1488236213
1412092776
1781564663
1860042619
1380386836
597452109
742835358
209339366
159725833
1676032751
1950725636
388041004
1179264420
214368559
951765857
89007901
692160091
883457964
1690058434
1968124248
1995788892
778122710
1821208154
248707228
974290373
1426379067
901635382
2111972049
1655299769
464712266
1046408592
1770495992
969530796
1009620028
2114578634
1774607711
278651912
1606278689
976033906
203254673
2094089941
1379867483
1060078119
1690815053
2023089185
246889101
641207348
1130193985
271714505
1044288118
1567850382
1037600653
1744076940
1552125719
1744882722
1799399014
1917735050
1708200485
895789881
1852953027
342521864
1774982985
33282293
1726233705
1938759803
260973733
1962345505
1597214900
714696275
1969161512
882466992
1347168987
1721100386
995734486
870469464
897168670
1613186290
605245690
1492495979
1394001514
1024629490
169594440
1805824815
1381390769
204077074
965952427
2070898938
544537839
427890174
1925531693
323967136
1973182081
1246902489
1738845379
462770077
1775574919
274748323
752304221
1674231462
102560393
762415355
527334961
569005289
508523166
138737447
1260672982
616183252
1750848725
1293661196
947795223
808988408
311109463
934791044
619782178
1230052999
2091629393
439628444
1061657979
463186735
453933711
1445069733
1696956386
57350894
562940890
149462445
954215537
1016564774
2110764364
84180907
377695823
1764523147
605576435
1493187460
687466151
221994329
246174598
82682246
1439072300
941399604
388357971
236247897
794581305
2134578030
1527600214
1783407672
599682926
2128747076
1339219
825830344
35509101
856000708
319958922
1191670357
2125582597
380741648
2113688940
638983175
669642576
1836505064
1073615198
1131121340
124649461
1277917025
1040995105
1651644395
1930121548
926119114
1264528553
985704033
1820534900
1570556975
651702094
1394944058
1465130585
1850299316
2070369920
637966978
93544680
746316891
1307678312
2114863291
1837137013
886174001
802306744
1387537648
921145484
809417950
63105133
56862446
1194111197
1666237762
841567987
929064242
1329738186
2074252101
1451568667
1726272559
828919552
1655293232
872909448
873833848
2142942601
1533196841
683572817
982774185
780953688
2142882643
118664498
1486258100
653720641
666532705
853306809
2026853070
577322952
610279729
1256397574
1746564497
1913862172
291272863
264346973
1304847722
551855714
2114204037
321058785
1444713878
1934799381
970382542
2052156840
983912329
263963879
945254220
1683375454
1104433716
234601108
1391961541
510247326
1411597636
460052631
2136079143
1046675643
833771914
1899527220
1807359491
268040109
1354601725
1655226321
306802343
1124174472
254354685
1779466721
699299516
2083769036
489963849
871312345
1838671482
195517467
1903586530
304907581
1888548573
904787688
610469741
1599459678
1972442088
2135462625
938180113
433002461
341199234
483652175
105224466
1973608474
1681643021
2036774616
311009833
1940001305
1689494478
1905781967
782538523
780705101
657981811
1980354416
377667437
2070087624
1775995073
146826491
788647008
125258265
60258536
412057842
2094459307
716201215
835335994
71249489
418851261
655601413
846906148
1370297999
583240442
1733457373
724105721
345829823
793637087
1979396482
570267842
1415421359
73153360
916850867
456740092
1552996851
1897900308
387633555
1455977882
822855700
724337160
1931414685
1841792295
1327140563
523579166
1355447189
591540786
1340227514
627989526
1934778457
829034971
401797458
1199063486
899038331
710939165
1370908758
236209473
257653719
1817608217
88775386
1715237207
1553596419
1618488064
1812735897
607414393
941442831
1136306991
741379045
1530232634
1787514043
762884750
218398908
1460921646
1980611270
1759256264
1568147326
890010338
1490213820
333771130
271831848
1015596686
1280019853
1349456262
812280425
334713040
69574862
1173621551
1064250452
681935367
348497698
1065854014
635086817
1751118106
252540568
2008185484
154991045
664534329
550777008
586036304
207389159
1153212239
1634734831
1394436559
1205904054
242186063
902899865
1660570150
886390805
1733831356
1401089332
1269750976
1571191808
1119960695
418614324
1524824346
1362200421
440226005
1886079978
200381820
455811901
341095035
2090347984
22038142
1988525533
1942036339
916536792
1691341727
983919555
1035630012
256785435
249406813
1187117143
1081092784
1310963106
1980148951
725878546
927596154
1760703609
1524102008
1361336282
808248388
1965418080
1610982639
1237577610
1715303884
639337995
2108448295
908575949
179184979
853671263
743711696
754053471
508340754
1196773167
1410302782
106718454
220878087
1240546852
1304419742
1853770906
1696934378
1331235275
1043560254
992107246
1346991831
2055378661
1461705901
755991895
1419242054
1968386555
892905753
945289129
1323715790
36947953
157211525
585017728
1253475528
642697683
1201789045
125121246
179509146
599872185
852855038
1871630418
1522436619
412591307
1859399783
540457299
890429021
2004261587
248101680
779638848
566345257
1895531388
1865478290
5488041
154079324
289194985
1380895500
1254494109
1739778466
1723660719
1781486077
1838205653
1760798840
721537244
1751050446
845995317
1064613124
1097242151
321975664
1560235327
299804526
1203511733
1996793274
632061286
901035844
255241026
656837300
973490406
767250725
113466298
1238293795
743718551
1795947247
2042823895
1308663355
1896182974
1301724481
406977257
1101306813
1444048268
930102368
1878499058
951881898
1653082709
233376134
1852592438
79837742
2098431680
242990374
2044170614
824142502
2113406825
1991134835
1117554145
1393100277
2020751888
566863144
860872470
182215231
1901445872
1279891865
368737688
1083955243
379164613
1933240192
883067497
698791385
1661113505
790354859
317543120
807971243
886504533
952557464
254520966
1955689785
1778094221
1905855921
896529109
1956897361
1834253749
1240304481
649643645
1916975064
431582230
1975293886
154205159
1392311869
901480506
1498669900
1796671992
364656056
854518796
68508290
1387552688
453853011
198408205
1374047522
1368809715
758306555
465347349
778242176
480210469
96688732
1663422001
1136180883
985520565
1936181223
1863341490
342760978
1867228571
7408926
2055990266
1184946042
29092705
541878867
1468279708
138418302
729060347
2129486143
682373059
1753776097
860596829
209530616
795543772
1474412795
61836835
635478429
1102022496
1263941531
1268266403
1844454059
153150586
613561784
798351903
1574061051
976521684
1501976387
1942301566
1088862307
1715517699
437209037
2078873233
1223934636
614373363
1558898256
1060169959
873897549
99516902
977627028
637185613
932443656
69741380
927226346
414336899
650546420
1667533974
2018446107
1240958637
37837388
1124893391
1018470388
1902052518
1883305013
844532948
489632597
2042030739
400423615
1612721047
1225435557
789973230
1742837334
1221835858
1709174670
1264249129
160657532
1239190753
1368641063
576602144
816896189
1500053765
701142725
1759940758
264896564
1228951767
1001825247
1362628799
531412157
2018639780
2108585788
612740818
742101218
1063399239
1492128283
136380993
36022098
1020234183
31943357
887077773
170697002
333053599
1271076564
275708076
631390125
1462884287
1202138457
1821072937
173173625
1114478346
1002966242
641383795
1862411952
2063012455
110613840
1965763824
521397227
1928448320
283250866
492686404
1620187423
33613082
224397484
538327507
1409841006
1419171992
974904590
417427363
1558069783
1781486753
541028336
771661248
1896476208
1771493577
1126501271
743967383
337100617
2080372275
519860017
1502201014
1973465648
1871440441
235608038
1319933120
898576766
1470598245
1706641394
574324311
1438649815
1651082690
319881267
1075312624
1331033587
493427128
1716815095
1299873562
116793816
1442241078
1336153255
823686804
1147231105
384260260
246958171
547142922
336669211
1918945752
341754765
478349818
1168766289
456545387
1693001252
1327956248
1153508884
1686992021
1488391054
1220803121
994621807
822238942
423397729
1122991178
1000237744
586553620
731341632
1008898114
1296145876
1136003281
125354863
1623077864
1554192037
419964845
1979791132
1488336554
1707916902
140178473
1414959119
1271238467
52213974
420477154
468317710
1207328648
891352524
2094148250
1443112806
2123505795
571751270
412389834
1101060552
1572177012
1189457718
371816465
693072354
2014723074
726317664
1572240094
1869482548
496212007
1267785308
1517005880
450526891
1584444200
828795932
879517553
1366484606
653840781
2040780544
1257057149
1809681675
1027501122
1970439415
267092115
1854810685
7093422
1285886372
718369207
682592690
811543444
292830005
1377655969
96098784
1983425023
893222205
1198110307
214727016
716358725
956184423
1265979280
1788331853
630598375
375016619
1505178633
133429460
55819956
769536082
2135131987
1814422811
671967283
299065315
6886346
1857129541
1865908314
1529829553
2059410861
1777095282
1178534553
997438754
1166961215
1862328783
1707889365
1328311575
935384254
753576360
83330918
1791055621
2059693855
1419697215
405537839
665611258
2122123945
315132927
1653171846
396694087
1692008705
1927142624
1462816093
498832898
940693818
1632578494
1947849956
1990728221
1347711481
236338028
1409858971
470681494
1028961890
1376488791
203881116
367837065
897474043
983870346
2034761836
1243309195
1018496533
1841433859
1758040014
1570752746
1871958535
446894555
1652569990
1944587226
190180068
410467748
1361800695
309104330
695671495
2042152114
1862370709
706499327
1249193868
1547152787
1499640785
1777807853
1752410392
1812009071
1909339995
963469068
414088563
1739778245
1807242922
838417796
493063437
310818904
1089615092
425482418
57537082
1175912094
1386744351
1331635437
938357133
643956964
274123538
1185186044
406267891
1365715533
1214748194
1327593591
325721472
1282939400
554242371
863071156
944982024
1252428005
1165985936
82717762
706642136
974011315
1599875175
776324534
1632852350
35628165
22967121
1589316192
1877961020
1510782384
283715245
523608482
595255913
433432160
894285636
1558791543
780200309
914688860
1416081925
1405328201
394240511
1656816575
1293691037
235950622
586427206
1690429650
1248974657
784422676
1759226834
1098349384
919212413
522045717
250673488
95626262
1306955629
146188070
192250738
681773044
706658040
948297874
1060330182
1293261942
1227026556
54963798
812462005
1789527250
828449514
1590292107
1837076425
498165455
1949320654
1661676296
1619294958
99229452
414978240
15166607
883789676
88744526
1188177761
884868501
2104340953
1667529488
1813209795
2042300065
422693523
682599936
1960517638
1679443785
2082772335
1440213528
1593157252
316555847
112678865
1616115661
1909171965
1486718777
594801332
1084747366
1086562580
2104548688
679247660
1237934527
1827005354
5324647
1292848840
1556547134
1541886315
1321015051
219537260
2114944004
2111026630
591234218
1099380195
1717974463
202079092
1524143535
108246900
144511257
1474093040
1556519908
657444896
403128443
1182373876
291376327
1439505117
444667433
1604112642
206868006
1523320368
414276935
653591038
2069385571
639919532
1421337921
1411332772
21199302
31607216
998127315
1886400139
719343156
277914683
696174355
1196193136
1747978891
332059968
384897605
1072297777
1399439860
909797795
608212457
1425438242
36656262
830981157
173911617
1361126229
630722857
1906997967
874468781
1279835882
1455319290
178119382
1561086779
87644215
846991659
861217780
1222881556
543788018
1793721890
1589636829
706829196
1211471530
852812160
1873769451
1046240128
224073888
1182126190
1233556408
1248636172
967770665
1018992769
2120447568
1159677639
372702756
2106127969
610937703
1525831726
629536566
1659817328
1665644242
1634979717
2131919260
1033140933
824170938
189104269
1694843313
462524748
207772979
295689057
1824649696
1242329587
1683364513
145021983
717766037
262009466
1044569891
2102500173
1750094249
1039712968
682113245
1114699915
500369271
1204015860
1368854357
67984164
1215314116
1696608291
1204849077
1091011484
1776694484
103404973
2033614760
1485526217
555980959
1283254761
1271737740
570260856
1725310908
365731198
53785900
1176101339
31103836
679098807
582094285
1489789567
260166859
351600400
296662150
830897031
1431378380
2003227833
1264959504
1564853365
1017069440
877721489
2067956372
349675307
1770077802
696930598
1685434378
1370730647
196001862
6954607
2024702932
947545486
1321046388
67855292
1801614202
493619224
805760896
76142065
123557303
517747213
1521916365
2099389579
1713867806
2003505983
231469552
466094262
1255035531
1166935510
949987799
2045538866
77996994
1994243687
370271168
1176369420
1005288401
1592522106
2056341948
2112523943
1141829946
1586947014
352524399
568801424
1001790544
2008745182
1223657277
684143574
939816553
1828473105
1544868129
667290274
1407651841
810285560
426210994
1452707132
1783737635
1742906340
153953747
1505052917
2066993056
1276382541
1836159853
1499803220
1376401192
845339799
1365314629
1618824925
584819125
1263049536
1255690946
119551914
1196933428
1613017366
1285968600
1519668139
981483798
705477917
856025625
47635431
793784400
915284219
938800334
2037892292
1496853823
1896450905
646102466
691785889
97820729
1835912122
1485640170
270061754
1796731559
1787078709
804724046
1989260158
1319809988
1601532933
43260702
567920885
1468655071
216100921
1873209776
630474730
121752198
1521641169
581260666
417741996
1298697406
207353663
1011506040
852411479
495156200
1036540107
169077650
1831824802
702512011
684276996
1682659690
941768690
2128712235
1532731470
1217844024
763497746
1763538404
1196779487
1531454703
1812766268
430073990
1219268091
1312547862
1805556101
1945081647
2023868109
1575960735
1025138017
265034052
877023125
2110564299
1653104374
1781464809
601785938
375846906
1891904281
1265586601
1341714850
878657743
1826449165
427732316
976626397
1197034512
2005500971
2133240734
1706132861
973974359
144221890
1044177372
942607079
996074391
81325422
1569576341
1496791263
882446448
610113129
940590318
93534717
1040371718
1360775586
1620951012
577304027
1317182048
430891355
290536104
520159874
432392760
1388962306
1386642278
1342890785
785104259
439634851
1997075983
648843675
387948167
1899433930
167413332
246613982
593156427
856672115
234147979
2145316092
653674936
945728965
1220921176
233527699
1402204464
957696783
1786356644
673560148
860630523
1546225562
712712205
720903964
1306373801
708463281
1373486168
138610134
411407287
2135761139
457682139
1606695795
989441706
1841962930
1546692641
2091782809
986114491
634387746
842168316
1665134921
243237930
231757253
1774984206
497803540
1468797211
1457544266
1585518163
2035789097
635363798
774092468
1499778266
584799534
1214179706
1593921830
1837057570
2132968732
131575372
944760872
574811734
1325266384
449143256
1780338656
1748988644
1078941371
1306808907
1414436524
1808709058
1018765766
243334247
549605065
616145597
1452555118
1309313314
1893205959
2092347304
1555121902
502014495
1084533344
74534584
1377437259
2078870790
284478802
885234061
1810118956
461304374
790899017
1028304328
270817224
574832992
1370125459
1822946719
1155606907
78005345
1155196326
1448273258
2124957296
604125151
1285027042
1459071532
722890415
1277891061
1957043518
1692684569
1854185141
1393969221
435292415
865345176
1169984583
323776821
346031348
1577679801
1515987030
2062674426
722280801
724070519
122208060
685164594
1304825389
230743335
1011647965
2070450351
867512147
2128263385
198061581
485354342
995416424
1251323618
1216496060
129643742
123727076
80031386
1737887753
1510267409
23054834
1332001549
557827679
1389417479
840494446
122622495
1277022123
870600143
1102123414
1731872117
403794203
355424812
1017085016
348429043
2009320016
950773741
1550320287
1831646077
136643981
1078967594
1882798162
365753208
194575724
1948013200
1383936192
1277710258
444349540
1599646031
1297263738
1602247916
278747759
1877268026
542734252
2037195614
732477385
113713616
1534757299
262651631
1456169440
1229033457
2043380224
722110571
167412920
680943892
137277888
178594602
1328840911
208618983
1110043056
1534355468
1038865532
841162923
626912195
100334345
1499795101
920703783
1288420966
3179176
1618949564
1880566646
285486078
894442275
762268368
1186206544
688504664
412942544
1173860643
1708191228
1498336733
180258220
593704801
964431072
897750617
954677886
652893604
1626687070
827993115
178351856
665459793
224681046
405997956
240995938
321388233
1442535534
1529818186
2099130371
736518824
1676470617
1917322304
274681478
1072247342
884922353
629280221
1854868881
1200425402
374040757
1417625469
494576996
709649833
493559416
443041661
1986401937
379207808
1740670347
1765176638
1608034768
1146479887
772088297
931471493
1751517040
486808152
1087625007
784025937
1529197862
594816988
409661163
1508881168
191320497
1449986503
613116200
1903774713
334076923
739465495
101056655
99990227
257469250
95681955
1173692754
1439681134
1527143060
1893868234
756321512
319771286
1757368057
1982607769
53260383
16545552
22286297
1129743467
102294072
1002222481
1693055149
1964919580
1026949548
1301457530
797940821
249398501
8978009
287773466
1981859690
963871579
1337272409
2118486596
1286824960
1827342922
1973328807
1101331069
2073731404
622276455
1924333518
1420865136
799225252
652833456
662557847
914420934
1857859960
1968907956
28240660
2069852873
1622815696
192921448
931799063
1291393998
360581388
749845707
779232002
1304308928
88364144
1673551820
1030676761
767972763
1957576107
2073085853
1557269387
1379611010
637014739
263119124
1620418142
129275324
411856366
1959599237
1789223916
1567501986
1755265127
341261100
703596749
526829399
229993338
1137330091
1449220785
1443513943
1437386777
505232746
120896505
696879998
2109591390
906852372
1030473417
223301478
1794092892
399585903
2138928412
1398461220
180070225
494732721
1105451394
147989180
1239504099
140862479
784481459
489894281
263747830
906631344
615662699
131480092
721661423
1252469640
788568965
1031075928
1043987086
1096486829
662240884
869708236
1663998313
1877221639
817944876
947686536
1245421626
746755660
2123409259
1097293122
1686459847
438970753
1653114733
1505664065
967198324
2026620672
1646025278
707190403
1507488670
1070764082
1152277353
1220535447
1596087249
1956422383
1462343961
234144597
1364857949
2073636347
778879180
689964967
2088400896
407219785
987148899
1192615794
533984154
933596444
1556358746
81396407
1318096783
2140560148
342001514
1324091901
1581387773
840759729
279439902
270184598
1741201237
1117743080
1829466601
1467912012
1641348689
1599654206
105245082
1687370274
1349853250
2022208018
268403089
480477965
1777909824
1947702317
1447270422
1593999148
1825110858
2099486917
2145426833
1617300632
1804748340
1107929322
772498496
178458188
1593122794
53098598
27664638
926209281
1096196858
507853753
868380659
27058381
58563221
580940818
39567646
2124287268
764071573
180215396
1534949551
1952859999
1377650134
1708978701
1916726966
1498311684
921920779
511931608
129183386
1437726831
855397897
197244173
1648632971
606102936
1878892581
185302321
1523063506
2009007061
1927158516
55677703
794761275
1763351461
663615677
1687372993
1613599970
405717814
1106256341
2082992614
1021937791
869103065
1301611694
91558454
1564695495
1526702593
2105220268
166369886
69293619
975650198
2015171481
1471001155
1941980353
107996805
2031541483
52435027
1986108297
395515776
1985627734
1449996792
50654102
844244134
337463386
2108276624
656101817
1066761407
1491770737
252795595
1794476703
741209831
1343202722
2137137176
265287058
1783210749
2109100873
1908256448
1821972536
1758331440
1235294981
734161582
1181047443
1620688889
559490725
1244403509
276482027
1552893501
476427437
528039782
1856236599
257683594
740704898
1465610939
1747430090
1861960788
446043134
1247258860
174413869
236431961
1959128880
332279862
1760782913
1844396537
28553234
1910824877
75768549
1575629945
2009948534
1921081564
215868165
496593934
2035626839
1997963305
1472068341
1380232274
1861192424
914826598
945331768
538596489
2075588113
1094885326
449939564
155646912
1193737546
526411166
113118166
561034674
659754978
1514148545
771177346
1945348017
1695338586
997640120
897907122
1967845027
255410857
754921456
1844907540
1915731985
2056089735
1548832913
1390172201
1294672133
1097500991
921854418
845996663
778142712
336224394
131757195
991339486
1611985311
1873340101
405986340
705320307
266391574
439645681
590687916
1788254088
187603792
654441711
109946274
1871668349
546761690
989832419
1451255907
252139700
680156729
633412397
2030218734
1179197920
239488473
680193293
290055211
986044424
1520837004
1584731583
1907642390
916119999
1091208872
1183090549
976162498
1393724508
989751393
219128685
1587591896
716737607
1756237999
140963716
2115651362
703827172
1168903246
266204275
336698597
1704126790
1374201635
1647526041
1841584649
669034455
507371768
1868118798
622541005
361464873
416709161
1847347531
237301597
1153702063
853323089
2141834739
1509752575
1337574922
1098398782
2077604801
43543621
2117363851
1768388504
1568664804
63903355
1485814562
215236503
1007941580
542556159
308872179
1519895917
1146787536
30318929
290750445
621650533
455291181
1566281659
1730912090
992905389
1930865560
1950887173
656887523
1272267519
219723114
1429519643
819815731
407714611
847276924
859308169
671485884
1670924285
1879471067
1466057883
371977653
51316816
1400253609
1949578951
561024687
1205245797
1340180105
2070649762
870184300
1677614684
321601813
1832657860
414631602
2027208885
188895876
753743036
555712846
1550888108
239319728
1819283234
1804942824
693811127
1720422118
1718721915
1007885415
1321546117
475268697
942194716
425018677
504790962
836795792
2035027365
1092691157
398654136
1377628452
674281962
950151948
1976656206
1352936848
550250656
1028977058
775052729
270802446
274277833
657408983
776501328
812600140
1861576275
1429854723
320195485
249422611
362697888
1109380009
2135535619
111517897
2067373639
952647222
1147148334
1701455134
938918261
1941334775
1219270471
1014622154
1150736538
1691978985
380357282
2096596503
2100058967
1377801236
1671639821
2090709508
397716337
136837988
1296496318
1403479270
240473913
823917986
1399452974
1787690418
846068671
1745838176
641778841
1512545617
2075208062
1308148153
1875183399
481289409
782154517
89097901
1541304737
1632028621
913197369
142971125
725333289
464451490
133767178
1654415414
540220706
122258176
298316476
386370346
2101810875
1820387121
455935949
990922947
1537164351
2104126317
2108428826
96919132
1668863175
428413108
1823545614
588190522
78895688
1432421837
897643911
1728697707
1059020866
914436447
26575962
1035049438
140643577
1330852040
1143044154
1973202197
1196082521
1453831044
1795781288
1863094696
1438845293
24761025
1133738104
265141521
1930314450
1851111555
664544225
397635882
824792656
2050024035
1826546571
577318953
97716853
1379772856
1867277556
974637424
1095940286
670794720
1989448426
1803291200
1335390701
1936674790
1796260299
862055132
1211040605
978182773
1992515652
618432410
1397605588
818831123
336699142
1975653121
2024730809
838603215
115753185
469798458
1473943700
1911061720
887925883
976625158
1418551489
495952804
1841691950
1069684774
1005944194
1318679369
1036918119
2131133243
1683147290
1451650568
1364218838
1299599731
1518778848
1748410469
908892995
628231020
1960464514
334334131
866669157
640382694
1764347764
305223781
1468097201
1042725256
1086855050
1879753011
574048470
132226781
455794164
1009012746
316520212
596074051
1625273787
314844140
610248258
1316249926
1260248000
993897967
153226062
1694820212
1274924599
1659398986
1489558443
752383398
69256162
1369384837
341560452
199994225
1660983480
2041092473
1763401761
1553761701
816401394
1576703900
24590913
1992870110
752487994
1495310048
1988183169
91980653
374090752
1020834559
708041197
576158018
1639161751
1050024260
1523018868
1323430786
110248303
1136229728
1312730577
262179053
1196112222
222864834
1989574356
1032229732
1675197818
2120565594
1894061416
1386991160
342796851
1013661040
626309768
1383212914
1095868119
415538767
1632813438
1731234730
1534489167
124802053
879252324
1797976820
1870043627
1514672784
1426984084
629362826
885504614
1401693817
1705287900
1273651112
492309625
534591445
1165930181
1891778732
231256363
909289662
320590638
1341326985
1876800872
577857120
1092624587
507779238
313819171
838589883
19321487
644690305
385948073
230826911
2016862509
1600155037
995861454
1317011207
1009897704
1303656906
952667573
318810300
786628295
195054827
586762383
1976460456
1054874682
518575237
1042590785
17575064
1250789287
635321520
915385849
1319681847
1978140956
162234554
839526180
1336801477
2020116380
1947905242
741106094
890988473
1172554048
428788000
1866502043
1381857741
2085652377
1774937076
1336750473
1375697946
1317290310
1300940780
1021507411
1417899397
1191409228
109837484
343317275
847801383
1568173554
30689752
1884867922
1880361706
1608866704
2088191873
1646528333
716674373
928174888
1094312554
592774437
1023198559
361244577
74378620
83712852
1227005172
1834063889
196439619
960677795
1155561356
1454997489
1597557760
716832582
202488857
439218316
1792361264
1326341339
1496697515
1122568532
1494461958
423946183
242488634
1627582301
474555666
2138927374
256210787
66552742
2369295
1310907065
1683318264
1685854268
306343432
1741699533
1944330308
714084226
476966248
263376928
1970181495
1673041108
1442457660
996224428
1212987625
2052387913
652800015
1886172024
1361578738
38616397
1893694024
1582742487
1517986117
2065687193
561117510
473550476
660361470
1370709509
244965269
298353130
851841174
1572271138
1704134649
655062879
1948771893
1928663961
1523719861
858105704
299285874
1376988140
1310182621
368571278
1529022548
1989508858
1052118427
1119850421
140782078
1467824343
5781848
1969211096
133454125
103612351
419981011
1705084567
1463832097
1517234586
741711880
536450858
1924680578
829896842
2026996632
551707232
696552213
1859662999
684626743
2084529312
473705100
1432569358
1346570107
1429757438
220952475
1095363680
1533510423
964908503
240463448
639728513
1860327196
1477595223
960470128
2054068994
821897650
1685282508
809705484
522685730
1779817806
773925820
1500896635
1197829042
1550603623
300799932
763553174
391699768
2091849459
1698932997
490197621
813971546
711695081
240630164
56680228
1561855002
1451563920
479372461
1981930461
1941979251
456953364
1488571119
988079708
1749744940
1752955610
1189519655
2146449950
1953054062
1426884124
576705645
1234656359
1985961762
1232828812
734207887
1781713363
272164555
1739481663
1046403840
730925744
1389793340
80359068
683013267
886941826
1119730512
934126150
1940527420
159777527
1047413827
1637030918
42655490
1895815625
19881863
1654189540
2566730
839953357
867867766
662761696
1180898358
251357856
1269168
782124535
415223202
221891004
1395612349
1536898994
189524168
1487780574
141183454
208939908
1033139995
1891097986
1833560495
1514615116
832619651
248364184
382601634
246428284
1689413562
1692434780
1945001481
625268751
492896281
359165009
950434654
310652105
1584620789
166679130
1027646952
212182172
2109534691
228017130
1132349149
2016043126
287357517
120094527
2139832734
1218281546
491287112
347008483
1614964618
302908547
1932504487
96350998
1297941765
1448033394
191021273
214416741
941140262
1464001324
1559197839
1410485266
670473581
66056679
1764963262
26896437
1796600950
39012943
204112404
279110687
1086702918
1145971214
233027908
96917472
1090876954
1168702199
363459694
1547461947
59253935
1250566682
512341683
1021483909
2063482541
1130502760
1327001417
233199129
71979665
1321747052
1311856654
373749001
948548000
1966364409
315337968
1052332776
299921030
1424522204
490336952
1497796086
2109968264
317314278
286754993
199899727
1244895302
603609454
1017242003
1441626005
269307566
1872691152
441457581
11237567
1844319849
1795135713
1004963375
7244194
1667771172
790135763
1900227433
887122679
1302362705
1026033520
1475819612
577379699
403711042
1039765461
239980580
1857740781
586603837
1854337593
1385949005
2145280205
300293351
2001995759
1932240676
1377196105
1116713290
1132483576
1242301740
1721550067
743647744
2019881211
1500638727
956986390
2014160229
1472436567
665609551
994616746
1695113854
1160076830
1918510708
1683385615
1439762197
1682916714
753638106
424542608
249308636
641314625
1455374343
1947449701
1786559039
1297467385
842253563
196744194
460546517
442769558
887871493
179719091
696471618
731481725
1098028764
1270620594
2122084052
733468653
829554780
332732547
1640949480
1210906670
1828541027
152164507
1767136926
445441213
1780714378
1810889533
700394855
1876921523
125836635
696407822
1320168214
928297878
2111753
26788412
33431435
62396189
1217583217
1399778388
942202476
1440429487
123871316
1504663797
2080569697
919287300
1467284620
812216651
1311209052
1474118145
652686184
29105351
1824201857
1230915644
2005245882
1552054342
2071750372
107777069
1935222161
1061123416
1832941240
899057769
1620054581
2004265944
323305668
992096063
45242411
703726107
125177902
1222667464
237007180
905465597
536148867
75644139
117639529
1973611473
2021815054
509869383
1707407285
621810877
211467234
1660995962
1258057688
971758909
143645025
1313777158
185332999
172899629
330594338
29716839
557905254
120681725
1217503964
517081578
375210020
2033586635
1934726236
458096679
415256585
400636969
1366124110
901555283
1454306519
347250952
301170377
1797542296
351657227
1564916670
330341856
1365383817
1150030058
1696425462
12319514
580434766
1105120933
568485539
1081565592
1703752034
103832242
53443060
778441927
634511432
438957170
1255777150
1814288886
1002213157
147302373
1683625157
1812105359
307240694
241073084
2021431817
1273415438
502011984
529402492
1702529501
1753740017
1278306630
86047735
2103633906
1064715017
1885077038
2147457691
835261921
688666102
409174243
271968753
425276419
1652066838
1302820658
992752590
1521120080
1047881785
1856002882
216815732
1597952701
185793807
2138960226
549897662
1803670880
713103988
728802980
6969439
519845744
2080234395
644440621
100394189
2097221624
2068224494
489227852
1471768134
1672296259
2120680622
337930920
658384869
531792560
1685316010
437943740
2132911944
1451557988
72101497
1582312585
118801665
358154919
994909568
1440748866
808474800
325835505
466350692
1515234938
193942365
1149921439
504689555
2091312947
1187971971
253659566
1559839461
1351250792
903376459
875520613
1211109882
868418827
117376588
1120315130
883527951
798357527
1578470217
1066109583
1764652022
578585934
450485220
522434676
447218720
368310887
431240254
1906298801
1010855836
1871703577
1869018423
2102308791
208949205
394614155
1916304731
563636253
1811567189
639841400
35678719
668210768
1612613064
1062049147
1623253101
744567573
1323057363
1139405512
879598091
1745832622
1033212690
221701647
955099458
846544855
1297080119
416494198
260121098
875564775
631529380
554230382
1968450682
922449830
1496446832
1763730392
232025485
624483081
610375832
1453940173
1633816471
2018892941
737836638
721411163
2033039886
1781540575
1512503834
318456217
961186508
215810774
910041933
1962725756
1788944632
609138588
866997894
408966268
369922475
261813086
520556051
741522237
1508288525
1007279667
660564153
1341961063
992678247
303312415
251845608
173502452
1583214248
1470651992
1600220437
1649633126
65558244
1272461547
1555870278
2082979021
747915966
1910377293
895346898
253801943
1764489259
886795345
482921195
1691092637
82176185
1096326327
1398456538
89827007
1704012737
1990522151
2041774933
1747010105
171435515
1632095775
2066654558
1861768203
1855112338
1684066659
60204397
2067595026
1201503802
419536071
175731438
6528380
231666238
594838160
1369072910
1483442833
1162152571
163375842
1551131070
1515107809
1978023621
927641935
455170369
1813451929
697752933
1561337713
1709305795
361368764
61914415
864497001
998245576
120869772
1434997713
684629934
1852717842
1220294669
1826552482
1924595680
250583769
1202623251
712900553
2044800665
1843725742
975794554
528995681
72851933
1114584443
1636732717
808445323
916938298
58728196
1688681238
1295177537
533779888
1899249266
906950919
855336140
1482748168
317151154
1036230736
297298630
139938844
1492781947
1828975212
1602375819
257232316
878537154
1582215672
1034593324
1779922334
1524837256
1413939956
1038913509
1570197988
610694624
725457000
270108422
1023184263
148629927
297971531
747018255
833430470
543497426
1532720278
485139843
1235453599
72120545
1498440161
1187518114
331163862
1336791574
2171026
706549382
1567820697
241662123
1832198023
130336749
630098725
460190896
256647978
908497195
1444443877
90914306
2135649639
738313044
841279647
1394562055
1366075809
774784468
372985802
233516128
252953674
1278068811
1416812524
1738907911
154487272
892861483
1953289943
1728062348
2038922715
435540925
587100629
1202808865
1633246529
974124141
2050613028
1741506659
897023953
232603458
942513186
1141972079
2012713210
1202868475
1213178871
1076627880
1253804855
1886693024
1086695159
678030689
1756085648
1431006732
1045827085
2048776436
408930796
133335837
558022467
1246397923
2072451108
1640556007
852272072
1287969675
451524353
1970772289
1404496108
200484225
1871609706
1785213855
47036087
1212057597
1976850767
46322997
460922284
1416030206
1198857312
2048659454
668299314
658496127
176859725
341059211
501265263
1539211354
234723634
1084339687
1766155122
473998715
1001292964
208479395
1300843911
1921727152
725067515
403294114
652996479
1344060476
1933859210
1243128969
1251368696
963583985
368040778
531415642
1084833862
265705123
1619295433
1220512793
1497619777
1522203247
2133126822
1142492316
1910132847
1339346563
1702028121
430208665
2139256417
1340899723
1307253464
35707592
2002252565
1530178574
1985633550
850332598
84831303
731686349
1804977789
1464786081
1095786739
1837835608
1920535701
751246480
2044227731
812781111
954327228
872978773
1668770967
1488344504
1732977071
1835384147
1470711152
1168251707
772423192
1324524329
831017231
19661577
1379907450
1033722166
1608082527
425270801
1997426275
545546249
893293767
2066578063
969354579
1420092847
1996596266
1465827138
707605152
779996447
311016353
885779393
1369935087
1041861548
647215421
1534058236
502657770
1232318813
1095801091
1371321481
175177562
1126106820
37175863
1451092870
1040119890
1048257275
1801830077
1201645439
1200943608
723101665
1804691773
564230065
1620959064
1612556856
804184198
285820099
338072907
851745362
898655844
418434544
172722160
1068281030
775833139
1547931485
1031441276
1354995707
565314227
788398861
96537925
823298931
2114471065
1059948463
480142183
1216672355
436235888
1039596606
255273307
537028821
782072608
544934831
2029472777
2124291323
2091871805
1709120845
1033753479
3228962
2041659458
1163633734
81854344
1746634512
1648842881
80926339
572137557
181488
2018479191
638128683
1545277266
268273043
1998783286
1542474618
973329626
1978800863
721580789
643061769
1873614514
2122859918
963839684
455188271
625396783
1558963811
1586443531
749630145
1942055537
793800163
334115379
401714307
620814928
1114161267
331389739
1942327395
1098592527
2022822549
2110180759
1222001565
1607811308
437351396
1214433570
1866380154
474128151
1268778955
1352003646
1258666054
544211971
286080826
405027930
2016434864
899509367
201455697
1790604799
1066214860
1892157902
309253481
2083642550
1271333936
421422383
2058692771
229667885
1514159473
651084006
596645106
1847241527
2007979509
1942071825
472347776
17412273
1409705562
441802991
1305617635
719812732
322578579
2014791205
823488521
1988350279
206798458
1293924959
1889161602
1051748232
1414933437
1929936660
570180736
586185406
267816010
873031624
997641800
750879428
742173850
1475760168
1678415228
1173065324
281202791
1434426043
293483257
274585324
340733637
891976561
901163586
546933796
601878834
475388361
340831120
1775971952
823586308
83568539
1799419415
1639121991
1722462732
156878038
1042249405
148582759
1729090155
446665472
1244760452
1767238599
1775341025
1359236160
852811351
1224379431
66197677
90980920
1538971394
866518777
1681842449
640565314
2005637779
666024975
89183081
1176080578
1733896030
303994635
2032045641
186410945
1700101151
1042585946
599602423
1103253801
1775149933
1992168189
1926114412
1156800438
1872319513
1502440086
188185995
2035531892
1469118703
648642009
1529214991
557850202
1379076163
748519258
2096841403
1530409822
1905678932
1486561234
1416984013
1299165423
1208616645
780508959
1879313371
1469944841
471539621
1806444370
1734570185
1345782354
1410165917
831147277
1382043366
1189849678
758627150
290726255
687070168
190760567
497014687
281452564
2020858590
843360089
249839433
1233139577
2129425899
1133519389
1963387188
18487896
918501006
1856403282
1302214783
2104055503
1033660726
402306567
1496853361
1101779042
105709507
271740627
1513616818
17364836
2044812194
1567418326
371689277
1125937712
1665828912
2098338050
530624019
1344182796
1686720478
798942772
682162705
670721215
1226673662
1224785547
395371288
52307298
1143633534
1355504453
961077029
1631741295
1853800552
577795563
1877671960
1436810134
1833315403
1249904179
18190338
123508034
39059983
381365943
1801274535
1273759134
1131279401
190634027
1883363895
1820723481
1462047316
589600251
1953522566
1400366004
1537545648
996036510
364388834
356680908
390811381
1722580641
1949636509
863765425
1711159465
1346864590
1250296834
741123366
286741987
1583448009
256914353
931711426
450568519
749800244
1322732491
111683826
1492418122
1585461533
1628626274
691194937
1755575448
640421889
1161753857
842601051
1406640578
826694576
2098577262
1700404398
1053293907
2114178836
2078678696
637301890
974491541
1153120366
1392131906
1825218847
1476985010
1785835245
32168518
1625906222
1876552323
2139029735
1143848158
536849732
555155590
1082404512
1705778532
1439654277
146282306
1668497637
323939792
679978942
252758181
1784335501
1749198691
1509639405
2106490513
352003864
974198593
699188523
915143168
1949684513
1655020607
1076150637
1083149853
1541257844
1040879993
1930715084
1270272948
1262933659
276757762
88923088
401913222
1160610503
353664023
1348995869
478642992
1069796818
193878525
1761654809
1164879143
1787889843
1475303595
2031275919
820497772
1142208940
384101101
504336614
1478801130
1843101323
358476523
1068627133
1252955089
1610873447
1171665999
1413264662
624915428
1545397974
1865682163
1386308850
824050107
1383468010
495385049
1741714174
119021820
1271548985
1612626252
2133173233
2010099223
1865393917
109762465
1465372555
803378463
1816855173
1704019932
1144853060
1089363050
14281072
665554750
926451923
1811364917
1888432324
1001099107
1731543430
843013161
800775793
1020575326
2069445625
1500831145
159917308
115454696
347142884
1958160454
2139604803
806635304
1672505437
1691293239
1747202985
957743126
1015173948
547496575
224530798
432690426
2016217801
503076659
2064324601
672915748
1434276757
539950265
158507950
1362667448
1345742519
475669968
1041687603
1471490903
1529473480
162481528
480627436
1312133720
1107087878
1803862430
441420923
892037004
1569762219
749738250
111509209
229213769
311885592
1865195741
1765124402
1107724629
838298450
264338702
1897766439
1197036730
335693144
1943965634
91979034
325015660
1419624419
1578288304
793518144
1862418268
865168601
181602185
879160331
209619353
1393013937
1913918325
1865374420
1284788528
1237960101
1021757181
1547314452
408107117
1141551943
1264317722
59772878
1505842692
1655812479
1714361660
1039638719
513969401
1272135923
1758582349
1236454175
1366651947
1407677072
848937074
2117991484
1578519827
1807079302
710901663
810903116
197011285
436736985
382110938
1742513067
577420604
1260679791
55121571
1028972567
435955961
78104636
1010149851
2017431261
373156582
2146239613
476647277
2027079282
1576214448
1732683905
1599541197
1202053174
1325876341
705581098
833937445
183721570
126761243
1066857962
296344651
1375870336
1799133021
722645994
31918856
1891709265
345688952
2134381724
1036097309
381301733
2013384667
35038491
988168691
686447457
720500745
1058283222
1186409374
1922400768
1885550340
1071792061
900350620
1392479139
1699377420
1712557475
1185924660
1770248221
650452344
80987240
296712512
521684174
557314759
855571127
1365259740
1477058840
324191704
129251621
463570768
1849232922
633571166
947590181
635976235
681116037
1149477651
1795402039
616880630
1806940448
1607655732
93635935
672409985
817098572
1926509065
599556104
1836772850
23729019
1320638660
1916562518
1195589400
963733890
298162059
745301910
2006002484
656341657
683893610
360998002
739332590
1170695862
800434026
329195252
15792548
292889994
799813040
1386673119
261905473
382786946
1260531827
1960441470
1365123303
935773604
1664455060
1160795454
597369708
1834507049
975187670
470469888
1329027047
1668800911
2057107728
1683589174
709450905
269231934
1887682211
829422711
612073390
1284159917
704212934
205076398
1417101004
1067664874
874931196
1643192552
1225206992
1766502447
418373563
1395020446
132596375
2094696280
1676957766
28128732
1550301441
1558313477
1846630072
1081778899
728591877
522711246
2086468760
630209532
1795066319
787469963
1702741057
291441646
1440017576
1906958707
457794237
1072543037
1860760517
1248901910
1218290541
998942749
1448405897
61086354
768617926
894803988
657963134
675676706
1088215968
1261321697
797328785
444743060
2056776952
1689875106
97275924
383022341
1878945868
149001931
147665755
1147737343
586949525
1538231495
1425417063
1489867174
503719843
871957845
944370453
1477176797
1754641724
1129021491
1694451172
2097144177
1786513801
430835204
979871515
111063607
1995612368
1901515732
1245594463
82340424
1624248904
1306430124
1638884591
774144745
649930668
1203801708
1232714525
240554031
1426869834
739756619
292268205
682354198
2026806858
674778389
1096368064
1686243218
698916375
1029574118
656374179
1014746874
1405306928
1842104929
222448417
162100564
1765300539
545948098
1350914598
1414483362
488250245
1118247592
1145627193
1131365334
1053998607
642830185
1543117967
608209736
421258393
902942691
1205907797
1389791896
704819547
1079207721
1166234495
12053593
1812129794
1446820030
585001762
417810842
815539930
1731880940
1661280973
471564539
1218855984
2102675532
1771143601
250819973
1061790884
190611201
854094197
1640909350
2082159496
1452624437
374907700
1070403295
1434091957
1073965904
183728238
404907661
521099823
271009041
1459135285
1420107815
1335529615
748067828
180410842
64751922
965863139
1477565596
580938831
1767303061
1499047275
354088390
2066539106
228413089
821010250
112350355
127014780
746095621
574549999
2016214519
1867374949
1504647309
1911511373
583761135
68251795
2146549013
1755838625
2071084018
621107897
2052426690
2094536799
1428677481
232858940
1865773604
27066868
1015803088
320577299
72861681
1842632494
1039847026
234779377
294202312
127880568
1398074755
1487218335
1014297030
891816534
46019094
1212286006
2069897512
1887622828
1988319935
2098799328
1693392245
964495632
1129310446
864268595
1435951291
263808979
620673158
149451150
844666186
931216362
1612960772
1672804075
1177381394
1779586711
727448687
938444733
242884621
834471991
383081331
94869129
484408236
1686130378
1389439269
854245988
861116899
472858857
1064874184
1815882296
1057746284
1344899271
393140932
1453188505
496524596
717131226
1249381258
554839434
1489540036
540117595
2093158094
1957644818
107950155
1611265441
2116809164
1626962519
874775817
1490658837
1359128010
1210834346
1345218651
2113714556
1015429862
1710709771
1281845352
1671735805
988487821
1907796007
343693172
777033652
1755781602
1082413778
1767871870
529620135
1546784434
1835330045
111948716
1292416980
288820347
1737118243
2082199511
939743308
2090740178
338364629
1985465334
217995370
1528537476
1330696683
870698219
894101517
1456824386
1623263876
734505073
686991457
371041391
1955898192
806264834
2068761823
7857487
1090450322
1967873757
431978975
1049281405
1489041480
1221156332
1835352263
1150461115
978654917
1203273691
1807833289
52514554
1405613967
2076604047
634628090
855790060
1305451193
1377640276
1779032764
338215201
1641965843
622180246
169200043
2083535412
1867649312
21437067
1915524945
995301633
1321502768
272718722
2101295168
749964836
1016595956
506071012
758950342
1276315867
1422340371
848168082
1075023690
1431602409
504543057
1257556987
1871269419
1400248674
1899445528
21292864
588064859
188660135
1555314735
613634022
2122781123
131362044
988185857
163977922
1325104932
1560415657
2007003398
130262870
311332302
508284499
1601519981
1112288090
2055431402
141497039
748477901
1773175164
1876939548
1357321759
1197296271
188534233
987135514
1601191836
321484987
2082597318
1506672573
1491099015
1235450047
412452285
1286380167
1548581137
1998973838
504527022
1679243531
1226980239
1788032888
654043138
459675074
1136702988
590281772
803686481
666440059
1917576515
14354977
535088496
1357554044
951806672
460764892
667646572
778689756
603723557
1632808962
507787361
1455388709
132989063
1519077437
693750854
627131639
1797178912
927001391
1176910122
410483085
259243114
1890681931
909432015
1680854720
1431855999
479171191
1397724168
969357772
1351648748
100517939
318860099
1497625980
972966134
1961111443
165066050
628401617
7532088
717591220
908256825
1308801854
2065283795
1923041701
1784785096
875860858
209382722
152139504
2106036989
954783035
1881151096
980804739
1792772135
741954809
673758694
1876734031
895666785
258112666
506609523
954078727
1906895860
803409338
1870280478
1121596545
8825953
1227707314
28695959
183464082
176407119
1046394654
1314701970
1335947415
46682846
550197237
178854376
561369158
1724429943
622426569
669140388
337270181
1321799163
1025993913
52119155
208374674
1738870413
1022520806
913145387
846530495
1185899232
458565482
1986579499
731412355
229134270
1395374950
1614248079
1870279598
1269877472
1990022657
2043638937
1241203299
826844629
143579698
1286112013
1795397632
2086091420
705956712
1192985895
1235955967
1299723194
903589787
112115041
2067462
1860480392
565769285
1741432427
1886407637
378579349
1777407953
709606529
1863476652
1075833934
1970161208
338819321
1845897008
1485625566
45285423
745752667
2007786125
1163632693
1756798902
1160306306
1618853735
781206017
90685307
1027924369
879295797
1892819889
1306710155
719246081
1661257087
2058367857
710898044
1428878602
1317751400
1650216484
884645224
135321299
38955386
445881486
1239289727
1622681889
259677424
207407567
1489732466
1859815254
1853390695
1047403110
798672274
1853726868
1724596409
519448347
564440317
236329696
1695363334
1655402239
1322411583
1839774801
1435812777
289556838
1381703923
1149682930
1543053663
403465481
2140010636
48074965
1755488853
238861398
2060620490
143054417
1772549741
1206375631
2019022977
773294961
1063435231
479035911
1655248074
1099827480
1068219693
1865191149
1182566770
1190240069
911907484
2001312821
1775354891
781441400
291985333
779839266
1268092563
1165693094
90243145
1267102051
1104475123
1802061883
442271144
1915578596
450558753
35804031
1241302661
299763530
1129201650
1157775039
805876371
1340168217
737771658
1044084150
2001430748
1224240604
1594431215
1276636449
959484044
281539087
1266832304
128500531
721414411
2075724004
1498300122
522911953
760112877
2020097189
100722081
10845014
801106068
795458893
743349665
1610872014
1175804633
1360652314
92620796
1082915154
1036884300
1068497961
1826932658
752081916
565045865
340119956
1045310398
728315154
1319768367
704256643
835207134
2141450516
852247740
1294815802
1163751335
1786521094
1328257818
1116518562
1973997969
1180039326
714154504
1593196691
1681851366
1779761318
1277023297
1809187347
1788362778
1675904580
889046150
204161209
441361137
1775857892
655323859
1692905940
971631422
1057012200
477405114
1066198305
1293586986
1326445088
1870971459
530895394
766157208
1149088677
1067604866
1538738093
1655990827
1352830742
1534947133
2104906584
336378188
1439111352
1891212828
1402799758
1383876940
691930659
1034971254
873051906
1327839085
211724056
962336788
1396635646
1892952796
711612679
1934033701
499795120
1002162284
1400141959
2068652306
1128219067
1184742360
2039389992
1009873207
782604301
1615567179
486870685
2048659911
1956487017
1644723545
1582929162
744923991
2028445075
477927717
1486186766
504140202
537299841
1345620094
2056132054
1063575351
1475590555
204033355
1845475784
914316396
551921307
1527915187
233209812
44487423
1792705689
236519257
758191887
2052443781
1290614451
882909031
1270458885
495394500
1556615059
755605123
1273379548
1187798007
1137238192
1412473480
840049709
1631542012
874962280
264009936
315693278
1983328058
157460550
697868048
1049601515
1263998974
310723217
260606972
62711916
622674039
887811473
18064154
1781621224
1527017699
394133881
555524540
1635715474
533878777
961406367
1441334044
1013000012
1850354318
263253003
1328361362
2073887738
2061721523
950875997
1429948969
1958496979
2029038051
42240768
226923763
521143486
672918071
1232468538
702690415
1371747893
944256992
140975548
1460464195
74793733
736838647
459789934
1530682910
2036185577
659713094
703221296
416261624
1256675743
1262145009
494099928
1562740420
608600229
498117729
1666717090
1483744212
2018726334
820446107
1178765202
1444241900
1074948539
1784204899
1820325803
158274377
1037541077
949446275
1925189549
210526700
1620873242
984322771
1631396930
577664904
1066932904
1575487834
1112491721
1766736258
72821997
991717485
1438621963
1751545551
1789193172
1484996731
769455190
1329192771
1949181229
550486480
1755187564
1406511598
881231997
794581305
728409980
1287379085
520690325
2117400515
1156373028
281324865
448771095
397728559
786682286
683056936
265089456
1376861809
894014740
569970058
891402346
2137462075
221236434
93882118
11409179
634719905
640379010
1157872600
963967679
215582148
1594522180
829927869
435949310
1700851701
1243194695
2118767573
582334275
2066669887
106026128
937140230
1420623189
438097273
1327622543
2134681371
76085671
509793806
675383758
769568711
2035282458
1597494718
1428798951
820075405
3023591
1370186472
9578298
1024622859
682384029
1085626868
1684579644
694759036
1256689573
1432198716
2124936410
668636505
466344830
1807208448
131478697
125295219
1243661916
651664044
325747981
1279028552
799517502
240511608
572421560
67853713
1470203063
834411062
1580979615
2098855003
1219498229
1790523892
2096743926
1433361145
2018890876
1409576389
761085824
1678870796
244107002
1064236934
178637141
867849872
16240718
1458430950
231483582
788916332
218672110
479131387
141513955
1242681533
456769616
12320925
401975771
1240048778
1547852277
1560470876
1132394111
253821132
1221640784
154877708
1490297622
77039197
1862618362
677649187
240745281
1059365837
1183351285
989651569
36636
2074436759
1014516406
609858955
1605882111
909688161
504138730
711500963
781887145
19903890
1440973644
1956888762
1554467421
1104660799
1074183275
935306365
2035596366
659003977
414344096
1229531186
765202960
620501127
1564310938
2117423273
1100381082
2052567839
622058148
2145767256
172716248
769158310
521530058
1535662625
1270274853
225069520
464311650
1122370142
267745985
1262147107
413533953
1294430126
850081979
193751589
950971625
146198706
1877991247
894930784
1257148313
1210039774
260500605
1522659621
842151005
194939094
119132422
1812076097
961450261
520937534
627554206
1216017087
854147257
1557839260
1214918801
1468712382
1863012033
761243008
1402951092
1168933866
1260087904
949135406
1664143712
1103599174
389674003
1692333435
1244392725
1934033266
737017508
463513648
848449489
1820638547
672522990
2088744195
51452416
661006455
1972425037
1141295961
464101162
1980332060
1266877912
1121209629
374549257
1069642855
2126541996
138182796
437539707
1499230270
1240524101
429366110
334900829
1930369694
184646733
1028562380
1313482049
1477959634
1985057099
248569966
670159741
408713538
381054523
941611250
230607959
1991831138
158517332
1703003207
1381582386
1542487726
810953547
660945234
696490602
1413948368
653221487
142283230
1067871132
670109001
1878934008
766086108
1422744882
1017701052
673837978
2131945869
429598310
822118178
159274723
1606196828
1790135488
16473257
2036234164
459354739
1714185073
1975525324
1702040997
1138457668
1849562819
1581387773
277155347
1467274270
772020231
924682976
733285502
927396555
1987985172
36510589
517489258
2091104463
1729054936
829084229
189305462
1971006589
697133727
632211959
1968311381
483552978
262138060
296168283
1279308082
1248058595
1996981038
1556964036
1675648745
985463364
1783253482
2113199692
2053445031
1900378211
971252072
1089755151
2079021801
622765645
1606259256
613335588
734614182
1618870409
1696621108
1925424152
1380265121
1514628284
1301541779
968544801
1105190056
433670030
657415294
2135119599
1658685601
639272268
295500304
1128622984
355379073
626154061
933165821
1948175269
307497869
761131883
966408029
1209687399
36605337
1587508823
1041539766
726230430
1841584545
1537901035
1367864411
750348370
1786998137
1633410144
1243234155
1166610741
101409612
1886978091
241032263
1337488195
2038827905
1001647317
1328245023
224434307
115674188
1277492170
429424084
6532939
452401668
192242986
1985850078
353481469
2028492791
1154640371
171594578
2141238505
1365277225
121953905
353728413
1414982530
1957105630
2032721069
34516042
840065563
33109231
1560558032
111378425
210773271
438951124
302632810
1500875791
708607513
650358227
660739946
1077556368
1785534518
991798068
72047508
548484765
197825509
1451972681
533555026
71055131
1820012291
1959243347
1844905666
1486297555
1874289547
1959546370
2090496604
222875253
217533544
1812558642
1278148109
639614547
379505956
354845437
945009782
619158240
1621119394
2091260428
1024136228
540394577
1701990832
810265920
1195749356
1536485856
1847897157
1783412204
1238996042
1298296356
77483724
1684550293
1808528639
1484593781
1366097007
1236830097
1561492458
864478668
860914020
321187287
314799285
989620242
1519795039
127402384
216049410
759594902
96312520
1608037645
1000327492
377204306
115136290
957663934
673465392
1449793817
197336067
298418587
1782303081
1523881997
2045384059
652199549
197425774
1123454539
943382520
1589481868
1121792496
1793320689
1168380968
689825747
572512542
1013719019
1004272787
1029700726
2042601143
829303098
542585516
1077695544
2043951334
581464242
1487986788
1424564667
1930333373
549236521
1813866432
1877986804
1866532759
733153690
591632141
457530638
1566762895
518126086
866633842
994378548
216315474
1114279610
462776831
1988377424
626809831
1817660548
780413198
899169627
1910736595
1348879853
745724793
1022511631
325258561
1628914983
172707187
594149809
2029222957
1579596111
976442033
1561278751
1141149236
2062492106
2145921786
1100872205
188410860
583551524
1275732720
939519606
1177729196
669526813
1271166699
490622586
1904621517
1415360359
890078670
1832492523
1597423052
1472148057
111498594
1770264538
2033647181
1407751009
691878529
1740452688
1724579766
1373309047
1830696197
1763530186
2135144323
1095884327
366043062
299554047
1191990517
900854530
1772842287
546931176
1704196205
2049175776
994972594
640294815
1675555775
728323522
282956220
235731939
1474173093
98902394
496690149
1161857709
364126980
705243859
120342106
292855211
630448783
690161604
1166607219
1598480837
1886390269
722204823
1792808611
760884451
1551090079
362882932
1475196502
2059721173
1651911193
1022104743
627120204
1561324125
942200826
1169630513
1334667127
622583899
769471978
1226268654
1988990804
1354783283
1380819391
396403636
989950069
680486598
515282821
177926027
2027640658
52300300
493461599
1637667264
488205711
755438324
1743142622
136350529
592544663
969986234
274443953
1383134266
1363674790
1162362741
1388170475
1034360353
767960451
1488778272
1088886245
414149715
1192773650
1271176989
1200480021
1259260679
309368773
106804372
265452673
1878243375
1222995725
699286918
146600704
513693272
1755937832
614885260
1073791010
184897313
1836817447
1707778722
695473300
1693481689
2047371989
983682362
623271002
2057414162
61623924
332114283
397007458
477784520
1921041074
1128244314
795180162
533166671
711980148
1972825560
1783176876
1547592422
1522475249
1859946605
959214518
459277620
101530602
337884648
608716372
1149597310
1621113516
1889505176
1707659143
702462791
1686038206
915203444
43151498
498218728
766356048
752409976
1120097081
1441457083
1321977269
1602877041
769287340
879884064
687944842
315762746
1517370190
1693170687
2037390339
43726457
52459281
81688138
1302318695
1455604484
1726886746
155946591
1929149515
951846072
1883487274
1036160867
1951370856
940658532
676873017
1828489741
898128383
1913596841
1856536609
1445987013
220461121
647614775
1326672138
1649021021
962243173
1211692509
1604788167
917727147
1188247070
1973474451
1300315777
1515111119
624484940
251434956
19150219
82934862
1354899619
1334272817
2111105563
1923865437
1613316309
930778340
1048096924
1576290277
1977067607
1602583022
2000488764
2074225070
1537391340
1181213
1004027103
2090464147
1984787608
2045806831
984042106
1375602104
328391174
1822289415
2061160755
23338559
1538935872
1032977089
1293708553
276640187
593376094
76340068
604922305
753903201
1299112738
787481615
1326881680
1456606274
1391503336
833282718
1542477754
11866048
1163968020
388695820
1260624675
555221893
2047190460
920254774
1057453885
809848950
1307260187
231245104
689566186
390604507
575542376
1134759974
1490139681
767843013
703246890
1727926401
1113459763
942192800
62600802
1049321749
1424664201
86577232
404992841
1139142128
760883411
1806646642
1773148309
1408529622
872097257
1244571461
1221065974
1174005312
1587531042
1030417659
1668030497
1036831786
1532891452
1116722606
657959175
435715742
606644010
2027915213
434295974
2118941989
1129306954
710312461
1607517397
1197879858
1636389243
1835861390
220316701
894794080
247594522
1826449015
1624301255
714839293
706267047
1249396834
915952017
1047103702
1623447959
1111914162
1558507696
1467900304
629231469
1664195133
1918581104
1005383799
1816668633
405632412
855929022
1437115
1444961341
1181179410
37912431
1271623403
1439233764
463047907
1255207722
494809394
1954493199
405907828
36187733
1048557796
473894409
733435329
142206986
913162034
1369989422
393393166
1990338779
372062179
2108085859
621911964
1943647966
1279699798
1384826251
1929910852
1344692860
398317550
1551957463
339834955
1562584038
296675321
761829146
1069479082
224690129
1208490160
338698503
778755303
970204903
825362234
1579840704
2015757580
1728323900
1592866616
81238486
708987451
693358804
1818156550
2139348642
1836061875
81916496
1082227788
248280976
9909508
1731529894
1984085198
305483361
88868106
1952390164
407106444
66116349
1203533600
2065135331
764348485
1647827322
7482297
1615612218
2139924931
357939639
258725553
61799769
139480196
533667243
274052189
768999798
2004146343
1895076740
870204331
1058548176
1062207715
1024130608
1150860632
1689806510
1549835788
893616078
1133267493
1330722090
1563158044
1551833824
696828093
63150599
1375839856
1643300166
121465717
38522086
725432858
254394988
1273366726
494582613
1771335683
1296218957
879433003
1025221542
1122079138
464668669
2048522998
1792851909
1582738254
2038391826
1125331703
1686919425
1617556996
609052407
1162486086
525486028
1950269149
1271231263
391847576
402073062
1119221790
1006701947
334978757
2094942295
1971143046
197811878
1964941999
624378401
1051600856
2087177300
1842455374
26328959
517725797
1050820944
1014573759
1488349303
1958128687
542060666
1608111164
796440622
1933965772
32808545
995755582
1565452834
1270335158
509374645
1458481408
1648069314
950539768
140959062
535965456
1195267187
2145878185
603707124
813271004
620846402
2037153713
218823561
338026720
1998879393
62770395
2104220301
1443293200
1589632477
680992506
1936789061
557607512
587746398
1089925009
503835433
134547429
1556727242
635567161
498512992
1939013032
1632131981
435792341
1756246809
526804841
856281347
1458463555
679712493
173150066
1662416601
659298996
1475187349
1468558065
964465676
2063623675
1516885104
1957073204
1172609526
33831218
983711296
551976666
622635089
740005872
1800829716
1011624681
563117081
1652233382
948297990
1713621978
783186756
1619885984
550263531
2027378463
1139157055
97857246
1670395370
2146326351
1365528495
92329749
1108870832
1511711910
296657843
1046172531
1402507497
1106621977
1440723830
931016684
1408351164
421885625
1397046015
137885414
423875494
873923520
1117115962
649858630
1137271012
1695209057
1216169245
1914436565
1336705549
898844889
1289721232
1550971932
29578634
162158525
1920196420
1494829389
1637207003
237001124
810645760
1518905478
209884105
859266477
61860349
1300302948
1354659932
471648905
360596511
1271514255
1455496878
1943731111
1660705751
1642559585
1090044150
1078962816
1366843838
1215789270
1427852209
1490273216
748442044
1839425654
835876188
682955337
659463
1038599230
1714213510
1037056173
212581885
398494440
1547053637
299357999
910163383
2035458180
1535073504
1134125163
1368416145
1121898947
1688997511
1606612665
1512631962
1767309344
1528838004
56645510
1139936866
357809855
259138799
289132705
1528969107
1617589624
1923863470
1645826759
61026448
919474485
499423673
1708418945
741345115
104860299
426542084
1394216595
1371771184
1000695320
1466461780
454392457
335909184
1542792595
1300428087
889533033
1917839155
1462219216
1102344074
137037923
1814576730
209562821
322412019
1264650189
1218365475
199894944
2146229344
744761239
1508333836
922131465
73663740
1648602161
722439663
1789655004
1506707435
1089753216
1786770113
1619889180
849504505
140811286
59772878
1107147758
103685715
1093641760
962826056
895863563
1056084714
957422218
1641250364
993753269
1485847778
947216151
514568652
507082604
1434586201
2023560036
342877858
943076459
1160306306
1730273480
1552171278
158144050
1127077945
1103299331
287005366
344406603
2022693899
1632100623
391626282
1805590444
532370055
538860000
2039440190
1596046386
247587858
1483340456
2088419561
1906769874
1027057073
1860796439
1186930135
1439411441
1303950713
1703032762
638511372
1791157887
1839959003
1513905371
1854085850
7239631
1667645259
1318712262
466616447
611361387
2119127518
1591583055
1348835379
756558760
1577749576
491584769
1786614935
1607368219
462615564
2090110301
1119385784
1703944158
229928406
1455768241
360430423
2016728055
99158763
30540945
244122925
401587673
1017562864
1721731175
488061300
738308852
166195192
1608974904
1979048176
626698859
505759664
547832504
269425544
532069098
1875634013
609518946
563965229
2031835801
30659523
1820202214
1007168870
1316877873
1525241130
1582659306
989077353
1312457743
103468173
1299475257
1265258623
2054475704
651273507
1044437093
972702020
24807209
800980864
1625241163
1105597816
287010223
129840153
1283225487
1231171559
93297831
1622669721
122784850
1643539211
1894254514
307851375
1200143147
762662141
1325658473
1768544199
1377567797
1390806717
1779695812
1950845547
43858611
1273913585
1211197049
618174250
1298489183
1307446386
1215977682
281533324
613140643
1800992993
1410438340
483666311
40652927
510626192
1603215306
427387996
1030586798
225988497
288434930
1756936244
1026431564
898860181
533929711
1727641033
1978333539
945087540
658718936
142336933
979575404
1694878759
1050645978
1905964711
1367559544
669416404
2102824779
387519219
1978669073
1102717576
699594030
1496817221
696309362
642405008
1552778186
489082541
268969807
1898174314
1359071597
1614411343
2007618480
893737135
595643323
2054817217
227935919
1035331849
505794971
1111713351
1164312829
214557462
1647019817
1060453846
1376915254
1664318594
2112221727
874836662
807204849
645374280
1261236532
2116358809
337709445
815709205
727870929
896123903
1969706998
1235749249
1103183544
316287091
1709113630
97968253
768519845
314004688
2116144363
2139118777
1634187832
755374805
125958879
710462456
291590732
554102738
435090158
535305349
130792045
677605924
1752588202
1600604235
284965170
1513722588
17247341
1177079843
1744880131
512026127
437606086
1030550572
1360275725
1317411245
1904808786
1547310592
1543109491
1250105315
868129455
1195860374
1959020808
1599767374
1868459693
146434236
2031337680
211827827
999050036
565554834
395207603
1888570827
926005352
400392981
1712940601
1658571382
481340217
875836859
1906801033
621700778
390212652
2071933884
1913866881
191543866
1139093020
1013636225
170253840
593973468
1070471326
1350585549
563570575
36720473
1603861311
844112742
1804949732
2090458744
613367533
671084533
2095326448
1944939398
1222315851
212750942
1559651608
219633112
1459558480
2127685681
662609883
246712588
1595693168
1428687542
1894228861
802916875
1870145418
1773887817
1550480489
1417754041
1830327983
785751449
931638971
1743506086
2133698364
1066941699
1193215090
1224097485
1316403611
1487466492
768594169
497985267
1138629664
829167609
1405484229
808475110
1251956338
1997635906
1002402965
857451066
920282335
1706269771
1581916715
1279852638
1569057415
1198737743
608794733
424854991
1814297479
1267785990
1678320024
1770720609
208464868
124949972
940992434
149971424
474763991
1710464768
231866816
1396265218
1636772750
1339090467
1838359078
2063759710
288609333
1228662994
743269594
1237903359
1005088867
1282781964
1853119527
1378302627
830761883
961872127
559588341
831600598
2129293345
399515632
1896480806
816429829
1646145829
1201888049
221793458
806777656
130420171
1557241080
817784852
643401026
951465502
1978902009
564004832
646047234
81791102
1065762763
463043440
1073839863
46309562
468008849
1240053758
874516141
1769213548
607437074
1190433215
1730669164
600608019
1823666728
1942169064
685727272
1608672934
1892603336
2117771114
1873879241
921629993
1037885677
458884697
1415039174
1951660681
153754225
641261849
314730842
594777905
787591101
2118685428
1775669869
613289241
1815241028
622287690
92415107
127025121
296924323
1007081949
1391458043
1258508552
1457959617
652932168
1404292242
1589331044
665919928
1563713477
1526105766
1619000995
488954860
503391557
118767774
86841199
49945937
1405109498
749486706
440318332
1022585740
650363315
1398026562
1681183795
1644925513
140918574
468806648
1255614329
1586936472
695570854
1614811116
1555284574
1042653853
86621157
1937311747
1955641409
1795332535
680906545
1863495892
1705109506
290833159
610379905
840140825
275352964
1755894521
1540933477
1193923499
735703012
829048319
70526471
1047320599
42771858
1976020336
1861878221
1162178816
210790225
785959486
16443848
507361719
989200941
1565608229
1366941651
1057283261
1388253239
885930490
1884777731
153799795
2036885926
1655760922
489960913
983647947
1469343546
318040701
53551151
150006677
38030484
1946654140
2143495413
880813549
481718802
264641436
998175215
1862153386
1661522638
1637493761
1090004606
1465960459
656556581
1464417435
501054413
1159190952
261494655
1755868129
1598638493
1856406755
1379556975
1321958966
1624830304
1462179391
1019239549
261273126
1287426721
1386933396
540292261
646883678
777114200
187286443
456485449
1823993762
56827260
639523497
813174861
41934135
73937125
1442549784
76734598
1303421239
1440812576
432462198
1791057775
1317952522
759932830
2030204810
2012050472
211756374
1212295688
780234908
63062620
569374313
159359672
1579960253
521800393
696967381
586862976
64022157
2028777917
1489857989
623799325
1720983814
528048741
1423173266
1290606779
1974445299
1921142008
364240788
1755896935
1615615630
1633264649
1060485090
1287220679
802103825
506065021
250753200
1426736751
588624879
308610730
557296453
1852439300
2043509719
1352000749
2140657721
547931689
333032560
1208430311
2022657362
1206365203
1498093657
1185849185
334505526
156524794
1429992543
29655597
2009835454
461686096
1292847104
1835004941
1010354167
767550310
2095646394
657826578
1227966515
471226429
1580180086
327323764
1214354162
1257173207
335263294
83579046
1926796490
2015471844
202875126
776945198
144730571
910655795
1712928194
2084702911
1853450461
1244118545
1939675808
121466912
2034196501
1677567266
921747427
1813000013
1312272760
1033004940
1119966718
860030854
1514246275
524179350
1272416418
632763182
1078392363
511242830
1932751834
1342427704
1568224372
1755651312
1912538195
1775774127
1743223309
1483317428
1789348572
1411396882
536308704
903966829
618072790
1657798785
1553270328
341268472
1590447422
2112544716
1697214893
1863824528
371184073
2104770394
423547612
1651455634
432600587
710348833
1300610091
781826889
1623305923
1338815318
358920741
973953642
152487876
56083768
1673969579
287063721
1102151263
1545380482
259820299
269973967
865955002
1074801339
1142577506
835466197
2114954093
1930984781
890496932
1023747141
718530396
1261015946
1803437038
371565844
654171849
1476152786
1864743185
1546059111
1469969759
610461188
135110314
1415764636
945784987
726455783
1608822529
2123793274
729955712
762636939
419982699
535440182
742544230
1736874200
1219690816
169664812
1611269476
451759513
1402755670
811496917
578515712
42354338
1245353397
1027885805
1954235195
475710270
58345652
1774590798
686066757
1758139991
55129496
765170645
2098475884
1786977029
1370141821
268339961
1531315699
509181471
510623337
841652460
2014633747
975664407
396519274
967009539
1917245223
611390979
1936025325
1798696588
1853682637
948402700
1045212707
1127281580
1990229937
1979728541
742592552
1293063700
660095755
1203483587
757258055
1581814754
2008237278
1876392076
1307327718
451528271
441832531
1229715325
607586619
903062046
1498015538
1564783597
459754924
931065213
2042632597
499141213
70159298
874254849
1325490643
1875180453
139545906
233428934
1293229770
1531251984
839131873
1841552980
899289770
598135159
2104730540
2023617937
1195904495
1639949460
1268700723
1891638180
1692737568
1230216594
1513388970
1239354961
1985663186
305843685
2143007060
1264461505
19110470
140022270
1931186599
1684935354
1891209792
2127307171
1021636360
1121149254
855848205
1213687754
553917294
556789798
1522926802
134859798
1838189073
95340813
417417919
1236449842
184504832
1749633109
9101612
1106272962
479139818
261036718
525880235
1691030324
591891440
1131303749
1584781157
2120777436
171955141
1681265336
53036350
1460829888
1008032362
392662649
1475543719
1354901714
366726285
485599665
1316487423
1805531270
2060142809
1213573950
1643257221
1991889052
509650543
590325702
1764178812
869703168
773918629
1795464386
210262085
1921796933
1167485526
954145212
186495212
1391588159
1770237399
1470579459
152645824
707316102
473109276
2031557089
1466715604
2107833633
254327853
178577417
268323301
1320629459
1308675564
909947312
971680475
2015921950
1386114736
2081828324
909250946
1532990309
1660311100
1131130054
1951987798
1806195311
906762239
1912255180
1306649737
1318549208
1453995776
852641849
1934075189
900620437
396424233
1248870137
47997741
154145545
1111030735
1490831706
718807566
2081781540
750968107
2031006683
1894650914
1592022211
1573058138
176503380
1340652100
865959368
2143547476
836834363
269347262
2068656877
2051135816
1728960411
2008896878
1363273708
2010013301
1692864922
1830498230
1195052983
1760876229
639744839
423761585
1695310406
1712094120
883940476
1261804020
1520628951
1887299584
1967204508
1257578941
907338118
375245122
1973977107
2041044594
1527256031
439260782
524201439
1557167084
919358029
1603132486
642466865
1963329554
1339700222
737420392
592818562
601607240
660209090
548387528
841172215
1048611831
1826521059
755612488
679966433
1968420398
383052479
655931980
198183794
1533469239
1076634407
1379281741
1083297279
1777008744
194156587
1535072042
183428411
1973349916
1311352853
489104511
300482556
269680911
1699759191
2130580061
895630924
1782637584
1434489287
1565780472
689526013
472320462
2029152741
1749073144
1275483066
1567135692
1672031493
1010164274
252910886
1692121345
1278590349
1079194139
2097307613
1193554922
1472954175
209048610
771629593
479314924
827352978
925857376
1286035122
710064973
1200481545
1844855127
1683677101
691404174
396122926
2111116713
252302078
452509761
1682929009
108159740
817926305
1756673687
1430290490
1239537263
968833365
929793014
1567923805
1375807062
1952144247
363639051
519867452
257959038
532958520
60221400
1160104347
1114485642
2036281095
1737004154
1250129446
1310928252
2108663037
749764234
1760374394
153589985
1999468081
294466850
757544442
1963517142
224995241
314704304
1656946108
2108007643
1252620457
1935111109
1939946949
1714255715
1733142765
450321366
346034678
620132083
499091297
444053967
572794037
235812162
918994437
356672785
2077862234
1292308036
5999908
1911220440
1179616947
1237469852
1940905727
301573191
1362481093
564710311
182009592
1241278153
436188489
1853495450
2111991491
1117041575
1349385437
149467236
606273374
1941129322
1454093781
2050346886
729181597
1493372278
937531014
1390196979
1190250464
347317110
542549589
1906822653
1817952034
416794680
1471588503
828312221
1730676469
678343546
1340797364
1209190239
979966067
1592393329
991231298
1170598820
1365060561
380496969
1223155770
662597860
1133782094
651754599
1555460024
2095641068
1930572632
322859661
1060635622
1344337242
2027745786
1422676062
381850622
1695309942
1585763019
230218092
338406394
2018695667
115585504
980740200
1534134259
1991799377
439764681
1641485789
67747603
423085194
864955729
1937294174
673248459
1566925968
884374471
1578694508
2141699532
1388685077
834005754
1194496523
1675591661
1321213901
407100962
1556288397
570837217
1221042641
399360299
721301701
1572040633
344588026
122145184
1598484764
173165762
463233773
769529322
534173836
1317781737
1029849974
928426183
298653552
985164301
100263944
835795183
855208885
2079733563
1306838145
1322280987
509064673
1256039919
1936991124
1169674357
1189664233
197284289
85713071
1363095086
1884309515
117364510
297660814
616093099
1997916055
1460668265
804493129
2065101957
544153441
559568043
2048820780
332437736
1983262944
1722710411
478907223
57480151
1892064735
2049649218
1764923483
104003898
358658750
466691001
910900747
1584570674
807784761
1116961058
391791943
1078162119
1525425175
811014201
1241480074
2058178738
1380872289
951153767
1615529445
1603373232
98728113
575385473
156160368
1856625086
851440435
1319016913
226511485
1545259768
772387278
963766134
704257102
1372693742
370140109
1268120947
1744774397
1224082385
1104662943
1087177904
803175462
1583169228
685720181
1461616635
520164010
2064984336
144664284
1138189745
1810180933
853285527
1251787078
2084629993
868003395
227617847
464581843
713345880
12723202
609815290
1885571529
400856019
2100497725
412184115
1098025532
221276468
345605571
1413693106
945838328
21061064
1183360721
1909670540
1567873449
1823066448
2053667413
34698204
1132232854
521937543
1598992854
1924964390
967371613
760184199
1197392543
1729971130
187870386
1838936628
707630000
1945761733
92389469
612370053
381047708
836785316
2003985385
195766884
1660309786
1363775043
1969212151
395013648
1571088446
119885841
1137073959
464598937
860164122
674816237
783346011
300437210
736532879
306550889
222123042
1380135201
528278705
1596501549
921464923
1319598448
6872552
1347178758
1447438203
677306727
600260684
1399570955
1434184371
1224681049
185768326
1688006764
1909408724
1022354724
950196225
1973441332
2145073866
1495893974
1207138642
110480343
794998489
411162179
55699268
1681459455
1774913113
106182591
1178500215
1772475052
1757282568
1187013859
578929990
724955474
336241671
1030213226
1833454400
958255567
473106697
1622413890
1864696434
513772604
1414359165
388923730
1716014371
963945831
109750938
1531619124
1754245788
1923388579
905791603
2018747920
515122491
1278756708
32157078
527211681
697320877
1223452119
1211879440
702211254
1955503468
621723503
337176698
1292501618
234345661
1730197060
807024413
462939586
912713353
1764444239
1790048469
757531829
1044772210
462442281
326129649
1266596145
1322072122
1274242560
528509567
1789754548
2022541241
327373887
1004541398
513182198
226408948
1163446899
1165211417
175166461
511344071
760943183
1511407758
211448463
1750940471
150057185
2136636985
561913038
281562731
1247780060
938542725
1181277444
1160440355
802556827
749135167
1898392983
345392284
263077556
2030437985
162547587
1450600603
1484522718
1900991771
1378204842
675802642
1742329072
172926628
333307848
2116163876
1052172806
1353956842
63162365
212274585
1961972085
114124563
1460871682
1299700248
1120348975
1453115153
1722956964
1068462111
1697466938
570470289
230476827
421010742
663991850
661331124
844027183
1188795565
1259644209
1965013474
1419171992
863245922
343142772
1995881094
86330589
238792632
48954005
1252918817
1954510910
1256051136
914350582
2054709060
1833619141
98541585
1476508136
873745338
35439957
102640382
705716163
64567098
616101612
1268618312
144357811
1019050363
886946752
1934401343
510292834
1937623167
958995709
665956318
1012344222
1224724487
1829167460
518249168
313805734
1207738885
1330258802
1738465832
2097338757
574962709
1924169240
2136279165
398309452
330454247
1189638015
1627533380
689421207
1963567657
86107730
62372602
11652034
1883563126
2012769815
447903389
148864524
1278435539
2141121060
79529051
1317864872
1638650251
1566531295
1039108062
197616882
1940636775
1396911177
749312087
1944425821
1225457617
1739773190
585421554
1924830398
1134436963
655537839
1621144842
503100673
2134519503
1128526143
1931933330
595291153
1437539355
1214761708
1094603562
1343188562
2038705073
1920481508
2008829280
343560428
558607153
2143749444
851964078
932651995
1703446959
692110096
350433251
132399164
40312426
2040365913
1286931780
1393451854
1088587186
177824391
632929125
1573187171
298224832
37666291
1294397067
962643565
1712132457
1219676996
1273000451
647706089
1799257070
2080451767
667181246
1495242845
2053723979
43161493
517990453
821473918
697355258
73983812
1023649041
1662085364
799296325
1920278928
1625931966
894818272
1634505966
1559670261
661956462
1849703271
431041731
616819002
1195591353
1166222902
833031142
894826273
2042477642
827251345
69498386
1832352122
1074045484
493324221
1380819837
796439673
1724303559
1193488918
2121138367
1887978932
341386842
464937497
1796266720
1142374425
674603397
1897421221
108345518
2063954236
1126590514
1942310917
288839399
2036025085
578981398
2046147500
22202572
378664230
1682747094
1168674720
425504744
522380058
943637061
1380786365
1703547852
1208150270
1403166895
1615217128
1433807847
949258005
1592613934
1893379279
372474252
772275663
1542182041
616597533
710436236
804942046
1197916314
586042057
1748670035
1257515394
1654974884
1857092601
270428717
337740193
1679709395
4938780
514923196
859787188
350217651
776392183
697439363
897050971
2057780730
2029181117
1831373945
2049277681
1658871292
1711891217
1306559301
1440465631
1699493274
2059366515
796528366
1624328113
1878341890
1665718689
1881650245
410478125
836994670
589468637
1656604061
341976887
90927766
1383288295
1208200110
173669317
376038449
1861617141
1832550480
730912052
1799939071
473145835
1489783813
1396674692
2102700040
1098712449
1964967274
1006702064
2044604902
1701597091
598189747
269885163
835558672
698553559
1008331920
328656542
1702906188
1223748113
1276245271
2010204451
1075613934
1546846054
2102424372
949443322
432011671
850526088
1289105480
2124233772
128605559
1863824539
1875518497
821560899
637590495
419342013
2029183985
1887726997
925372651
1048572404
1703320442
870225034
565874982
542586495
1109375912
1929380671
1536684078
1784523810
1393636721
706664165
956656855
1565732609
1820364858
1504458968
1335496494
857047721
1563766520
1269915888
743393272
415977387
816012788
881430174
462559940
1171071417
326692156
1044492851
1232965751
1572457840
6130374
2043008415
2009750366
2146536229
2071686782
2049646735
96964239
960939854
350319916
500186174
572329855
731596460
1046309273
1633744748
1320758415
510033867
2058828371
1525998579
1536077729
106212351
397853099
1021070439
1302147438
2064047885
297681171
148322092
1318617242
1538180917
2091257352
856836000
1658889041
5029296
1900077772
1025006696
898178011
1772201849
967364505
1578815230
1441903507
959834045
29161692
1290826154
592838832
903679174
164036780
1677387652
1586876588
1558587473
1146779574
1087479907
83780426
1782674097
337333321
763944159
1411647181
560513607
73343814
1446210497
1048225321
1098337034
1343870903
602793987
1975961930
59832709
297356296
1427781276
1529013998
892652078
1357347484
287264608
39644529
1313580870
835047008
138033810
1434990147
68833929
1992892815
658717411
374528056
1790765519
193325328
1891274263
2068754508
1130763752
1817117195
541558273
735687251
564494755
423775358
2078865522
1920161476
1140986658
821003597
225783165
1128689109
1939403080
1332362473
767708082
1452386752
1252939246
2044639155
96658583
1611994169
519575675
1719327616
2005294170
1862939801
1286755309
2104002546
522987353
285649838
44067809
378301388
2035910044
1837738506
2084462380
476462042
2011603033
48582712
126264116
110417897
1954531880
599089228
1136720574
748218811
1062313727
179402788
1380390273
978145081
848030709
62417494
689060085
2116008864
806468784
357296631
470566311
446654783
92577970
2133614667
843403916
653224231
1490300856
1033089624
19558368
1371582147
768953118
750929545
1114935684
90797896
1658834424
1182710333
638392176
1017643986
119671673
1101703772
654311535
761324233
1005543506
1785560087
930476847
922246244
914502223
101277139
1387288224
1068844609
290502940
2080151789
242642883
603940393
1279339071
2140651188
853068286
133570303
351324467
1266212273
282708265
52371111
1900500248
1874561054
1871946624
1360221320
740606452
800781791
430864676
1482551710
1902630236
928062328
1682423513
985528583
448424576
617692568
673350270
180221068
142484173
366001786
1358214384
956425506
937621934
661983850
709966395
1568482326
1259983926
1133078716
1941384962
1620151295
1242343177
804967392
709433811
1946077654
146740024
1919359351
1739298469
1182010936
1994458656
464714578
1048826926
538888808
986483761
1582354877
1706333944
386481686
650189033
520244967
1332437535
210181463
276533616
1538944937
256916379
74454402
1272994678
2132343105
1551967986
1073668105
1883687982
877916502
1091211942
284296043
515712602
985268392
792393981
1842869757
2025051961
1844884841
1359374747
160862114
1474241035
1256585771
573078219
1436047066
1288594815
1573353702
1944925766
1785959109
612879021
1226502081
207654583
2001873321
1203982592
180288981
1830098454
1606436201
550188336
856449037
824878921
843212579
1803980194
163988082
1422677125
2004904
360614863
1657592057
232816941
559014702
535515386
1234711547
514334465
560867272
1000055084
1160035792
654052011
1685381534
293260700
1024195534
439883315
514272360
871878560
584627510
1964826172
1648302538
2027540381
369858707
1960968372
490477086
1387229488
956154166
1362003070
758623349
36025942
369113221
429170233
1522888876
1460685117
46835423
297734112
389865537
69796826
388151682
1864999503
524819724
1763830499
170192995
615623190
1739206671
1068265024
123539835
282630514
1701564015
1699665452
635118318
23166318
1262465248
2047722384
771831207
745750126
1549822842
1205855404
1044105048
945562067
1253388863
443926265
1682172592
398969626
166670623
843509620
1933454174
439382574
1124327819
609267575
1408453849
191459593
328679273
763117424
1562411975
1111621400
58830464
1464740563
1222243134
749300015
407143867
459609402
843594586
2117669759
868073530
762880332
2088102134
1040438726
314834992
571955262
798579650
745725557
1924000963
102423386
1687958934
10546677
1955572433
1690158694
1115113944
1113489669
106235931
1459921754
906639817
666406930
2072788105
495432430
780496777
1944476696
615315594
1778568274
1569453260
475852562
89242115
233641088
153410840
1256867551
2111062595
1784199031
282241931
1744109700
299846467
1394884131
320050938
586829703
2012588492
2025715998
791391821
151904875
255176997
1388227004
1092168671
610046033
650782831
69272714
726671287
716375288
1847056573
1376795394
1202097858
135233307
28114382
414896818
1529489809
1911044896
91634022
1606883665
445994114
113209616
1484813481
1985008669
2079282813
1345496803
262376051
1933036549
754366147
419897601
1914729619
1333835188
1375018026
86005759
702884367
632938865
75328106
1370675829
878633150
1831802407
1090938430
2006381555
1895289335
489872415
698264971
1144018443
619351409
35318573
475638590
1906542344
336376091
352974731
1014754806
382103170
755942828
597306393
594914748
351722224
1259646128
1441098909
424271010
1889619082
1746604090
1005896826
1618593313
1458109867
1326466631
1900605118
1727500514
1131284474
1655354267
1206067469
1292194767
1668151262
2076058838
86522979
312832221
1961549581
95546909
510992883
1441216812
112072730
783478321
818806687
453169267
1401526177
1655497939
1734101283
767443702
1742688122
712160225
142177597
1024081989
41120099
2023400119
1019148765
262606020
2042868923
1102736005
1701281520
1646848177
1000118666
679632584
773692921
57954748
1761803238
970855574
1232735235
18087966
996301669
1937788037
322996058
830747070
42258937
330981826
1061398631
1355873643
1290794382
1909647964
1292983595
655243986
527683112
162814921
2010612565
305034185
543940142
822634484
1947471506
903736867
1212053034
1292319793
682036460
1572210602
1469947603
1614195417
1910342572
1131103859
677749228
676687493
587810521
1537822548
739536096
1764423262
1667236707
310042457
2047972592
54785737
1560285735
1486698208
327157319
1584063258
2003157845
1589108810
1658515537
134399678
1346221991
691099
211972449
295474503
1824991668
949030811
331374352
312016592
1868517795
1608623165
245924531
505827349
1721296105
1570696786
1593582053
1655356695
1181400915
2110387736
493760327
54011540
1477458348
684338271
1109568465
305124812
1855450073
1681417829
1881834118
1495063165
742048658
2031349659
1180208211
186064851
2130173425
440320477
1147436823
1672577101
944296719
697553635
1097545546
156634258
69474523
75220684
375945458
275734222
395914670
1249638412
2003589724
1006377706
1424849791
927085575
427041477
390497695
1336888166
1622336295
213813360
1747132895
180308544
1784504038
991560345
1800639408
1055056653
855952599
1067353133
67515661
1734058171
2041425352
1797443492
1380733356
617803980
1680147840
1269896679
1523382320
61415841
562755118
2093317470
1654579248
100196045
132038135
1585308557
830993228
30464624
1027904452
539650803
677499108
60278082
2015508165
12791180
1268948808
1146816773
1618508661
1939164612
1564994220
1379035052
585543191
845970759
150372896
1752149535
851179800
1302831362
511967199
1094831261
360233158
1231963564
1204543646
418252115
615650409
872433607
445493475
410956596
2108505275
1076249552
1753637976
787459499
519520684
441551587
1254873031
1792407109
1379713613
1409862328
1983338622
1959430048
327749557
627327215
771790724
845498202
762174799
1776108900
1547386737
880078254
700106845
1893038897
717901927
1195693140
1079448604
538912771
1668840338
629861936
798213672
430254341
2094039894
1113162777
754191815
1200162357
488376871
91029380
45625266
1941811921
574028592
1771600228
959143894
949710530
125769701
195763122
1920947538
332128996
2045369656
84746656
740423619
1958264441
2117329159
1996623535
600086244
838266745
1211125325
1929851422
284494456
915994427
3117956
153562327
356217747
1643583005
1858981479
950613200
1150047932
1669114203
488044677
1571457469
1562791620
291016254
1802917408
1725889530
796323528
925978948
1939673513
329097432
1567883213
2068608093
1326955141
1080988729
972674836
1940946475
1118519826
287638081
760588103
628648537
1747551655
1416771081
1326619138
1206586600
1918828626
476395852
2142803403
588442089
1537580168
1234277008
1819702670
676135838
211598753
873933194
1100732208
580964312
1166246063
616090493
2062140020
1188590781
1833913374
546711217
150278025
1125447153
1866497350
763342781
429278969
1874521449
1334548604
1494773610
1301923282
2055727244
214144909
1295671158
1648834499
1762708918
444414993
265852277
1060886434
983560172
254485235
1312971561
1650387070
960976730
793892780
534576356
321945898
836882725
1643630928
1053336852
468036386
885252318
351751912
1557474594
1068047641
1424087127
1606876958
1276640084
772831573
847579530
657324999
1259750570
932681579
43430133
1330445114
649489880
1425210762
231871664
1868110127
425985152
983960614
77633460
56717135
1209707659
1275362169
1296988501
1866628338
1014545397
2076350168
1117880049
1137368015
1294956986
1195302141
622721512
1853158068
1049998032
1069750032
684864567
1412948329
1220072259
1268093756
769841580
99364036
1078518375
1138525817
1100641113
1163804236
701574289
846406847
1906635052
1715522
1354139106
173607933
1209521476
1773955278
56028044
1325481860
527858529
2048629107
1436887263
1462590625
1229153370
428328441
277269847
229886449
202591111
715257243
697102488
649088415
45058975
456022365
955841114
681581651
2133798180
495160986
1785487869
164143646
509821403
1944820833
14867537
994430478
1705292934
694620120
1758297299
645880301
2064213528
564918409
1834269920
82528523
1655025048
1036555519
565920288
42700339
1546233679
1270967348
1009747166
1287603182
1027421396
688885097
1039957662
1275671315
967643479
1638874409
1431606070
688699453
1119543340
519548460
674594549
1199446713
1939275794
948972131
1249337893
289384810
1163001864
1916060776
1248730825
82669067
1433781168
341046016
539726679
792031903
1679162952
1948588635
1340529076
1558022390
1969612633
1006939067
368685693
2021312630
1200836178
1835860824
826626017
547633337
54503322
327230971
1281268214
127438084
1145407831
401853417
321686346
1296800239
591906067
119327803
595036957
503682222
60353334
40973739
222880314
737955799
1935666998
1690602561
960061712
1452375999
1617545604
1519873406
412706442
86331624
1868585336
1656226594
1122721071
535840405
2097098843
715932520
1094631182
2038905105
1205459621
948291806
448830536
443523947
2090796790
737875054
326132213
1985131312
923577839
1961831007
401593759
35124667
1136882620
1964807945
117677594
1851285855
938491455
1476394567
37441813
237174659
2000188811
1675407881
959533321
755921414
1630001448
1028635420
633686602
2121860278
2023299515
684110431
1753914636
260462449
534985660
1438480407
623091228
51569883
1373581710
1674116883
2075792921
193457710
962419222
1516946525
797200874
942309964
577446688
917823823
865103320
835204606
909811288
668697217
1409790989
2118727675
1392311667
1840742490
1467996268
141042982
1520208112
1303039704
342262130
747889935
1968417959
951938809
1711398932
949507131
1460425005
609648989
804838849
329675022
345064521
757408272
95518672
906532963
1323227879
951615154
1784939482
1158332636
1863374555
940790758
1457843163
827812043
832035734
2099381675
772837523
1580842297
1446693480
1666087708
2033508683
527311880
2140045992
1488930968
346202750
1942583546
573543186
366370724
807678944
1483627730
852155602
2122613567
1113537120
821716950
130156167
1315505953
2006021825
1099639779
59897448
510224305
83074147
400901676
1974439658
1153934867
1276036869
454778255
1469445141
524265877
1098905579
874689609
613103329
465936898
409234058
723698245
229050798
78949237
2037262932
617884877
698647912
1634346789
1533569085
15674694
572884080
1608476267
563189574
1897976931
2062749598
1500502198
1782610621
552109156
2142292611
212228653
892934699
1032587664
1542702282
1445381117
1507371337
1520999234
1559910984
573017776
1130531011
2141908968
1195295262
1429362328
2126225518
583983373
1062308200
1502419116
965666327
1208633006
1753718024
532611451
1150569795
166651889
1660849523
1388809657
528841911
1636580219
1517830464
1212613312
1796761811
420566004
1596012744
316854576
1998263995
1193491267
1430337238
1177445101
1669962147
498380074
1580850671
1521168165
1257779136
565920588
1129325231
1949246702
1601769000
1697790846
1792572881
1186747617
1011293878
1633475878
1137204039
1445278965
117326053
1069443577
1866438055
769075302
290588780
1371206724
821511660
1098300894
536591147
1187958496
734727543
703459836
611847994
1850411834
1965810379
672348351
2083735162
1245821566
2071432563
1889327308
76500446
628537529
254090640
104662235
713619588
92468554
995614185
1329180185
239387007
1272044370
641597356
1536905767
887186154
239834069
286781953
1149721401
565295037
440338101
122717165
2147456783
2076165738
1413705277
1146085575
1472225482
829172517
149818589
1159156168
1985593791
406338404
1899082231
763199717
353319340
1032050014
379188076
1820780110
1699224313
834524672
1186422236
1761089023
2139363579
1182900929
1803075577
1695430227
170455604
120727610
841431378
1883888281
1916909909
816387255
1962071925
1162122288
1142385066
227256857
1937250844
43480197
608483324
597382556
1392679816
656931007
1312781459
906455175
807471072
1166015738
1377901019
1402586208
367824469
616440885
1668914381
679631452
1857940872
258711054
1528182476
1615910802
225270360
2131125296
2071832883
584471055
724753280
1049522303
1254629937
884740563
656260878
1749141780
565308504
2065469238
588403392
1747392612
1891522366
480895132
411618621
1551795630
211060880
477441180
447206952
863164877
1443018151
949217217
2046309535
876512031
303479411
1157641659
1206180243
348820649
42287901
2142774575
915330739
1215822052
1062151968
192796200
345717522
327602464
378680612
1811717292
1480321432
1574025392
2067267566
761270434
681570868
140663652
922142835
1292759193
60060535
1137425338
826221457
1867247721
734443022
733367904
204347160
83636200
1737355557
1717147201
780662216
834492969
1526689003
1371011650
1045219799
509982941
579255399
1396706199
1505837176
1029411133
867778042
885924739
443674558
55639070
1252919405
1576593943
176708486
915732591
688073414
1416907085
1378135740
326990418
450684153
519508769
790194889
1209660925
1808888800
1077967762
20247246
664190823
519104397
8839946
1539836679
1882029226
148791491
1264816069
642989773
363870016
1661845414
859049420
1133055029
103592082
1782000991
483372062
350278284
1769895542
1767590509
609334916
1155511064
2042930219
100387692
951829148
249097658
143513624
1704745013
1096679309
1306597171
445101680
594072783
1939319246
73781556
563844402
1174021814
1909388089
737967335
1418499483
221947820
1811219802
1045846159
662076280
27295920
674722031
1038666222
1462759447
9648378
1201658764
1254292269
153605773
1149461968
1216085508
751220778
384163979
369454750
1350400199
423774870
1107562857
1588871409
1047614596
1645148221
389105236
566003607
155775198
709183620
1997229516
26177226
996775751
393198864
682574365
1326350177
1657760715
27983167
373485822
803527624
82172222
463433836
2112696313
1315279631
1325865155
1084175521
1810592088
501390217
1897092844
913908492
1094309744
1775575729
869888186
49976995
800989891
1227834150
125282973
1292632929
241011025
1219313752
338436947
1732064869
970296284
390226498
597877548
1869094941
998306234
2060216986
553704103
1436871932
485521703
1069808803
962010497
1210910367
774410664
600829822
1802628971
1782091744
2071337531
2016743363
1803703171
1178629394
2123416186
1567355357
1428059052
317828677
70220702
752646288
739381590
2019824155
700375101
1022077061
830102523
923140359
547421363
1050868468
1295792277
2068141984
660030102
1389806855
983313611
1613098617
1154182939
1368758368
885607403
384634053
2045226514
1193213165
1967493777
495677074
1091397185
200665734
366358433
1882001999
442992163
1537560162
565178671
2054681612
1361920400
648515829
248700831
1415695142
7024269
608907188
710612349
476006204
921644413
1012218256
1013334487
651134421
1172544268
591639462
1168463509
967979304
460537389
2058155484
893899104
114081177
2135954716
261061859
929582050
1271008467
2003943441
569611077
1036044820
624483439
1260058051
1641304031
323833987
304576273
778177441
1469446472
1262852750
343235519
1183133277
496014047
1710709930
1256440185
1368807385
1883708346
938204360
1604422226
1880963763
1420055174
1679890259
1794356984
578184108
1140564611
1830243906
314280844
621633804
951490492
2032144544
1620471766
1605465453
1765778726
19572111
1487498962
474521711
1830481372
508685586
1285501179
2022152525
1629967324
81055188
1134207238
1534420687
1700633964
410949921
1671859758
583121463
588945095
701139107
2145017409
1862405403
541436148
843826660
1859599195
259627583
1482535624
1006620572
453690199
169223389
1676118383
766680654
1422825558
2003168783
1463407749
1320327543
1715482970
1100685109
2014657861
2060521123
70096576
534986842
1817331707
512987830
124619907
190036541
1139739772
782142333
600300311
1075962821
1055036209
556408819
1915058726
2075298803
1100463824
1866200545
1584781613
1223366402
1947007230
2104122993
1293160322
1739608863
904505194
1093851944
844820161
753447985
944842882
1763890038
232643483
962440469
266166301
1049923114
1828731902
396285556
1271140057
286356950
1170014377
1118402309
559033497
348840282
357134955
535589584
948967398
1181219957
114705367
1469205207
818961278
518606363
563969793
1754669899
1520204007
1299840763
658935333
1380223673
333322724
1121253501
1641267993
455394675
1719493186
1872572850
824719433
1768048200
375997275
819659571
884615734
457422055
1889242607
1339468218
640179572
1541066204
1253172797
2001583781
1999442273
1339601337
1650695428
985438768
336141680
1753036537
1327478117
1441407666
125338839
1979804499
1161940367
189885778
1047543626
909814310
503866823
558291878
1305302565
2016302492
38459687
758857014
704461452
992000669
1450571958
33318909
40502469
694599399
1683105358
1391093355
643392735
557470780
41816009
1946361550
1945588043
1067925086
778142369
2062304355
1892499880
1072600116
105869076
965716762
2074866816
750281708
2043132598
2130374353
1751185205
1962183713
196143576
235435965
203652120
988229975
765551444
1711429769
2119118176
435871563
1178037106
1909154499
2052374310
2066276695
1804082032
363811206
1053714706
616502340
2049588264
24980078
1403363527
1846841236
1105091956
2034477329
2138903749
1598144721
1747543853
771277436
284950714
1300037964
300490505
127851751
1655341301
1057507056
1318866876
1115319439
554890645
2048671296
966966237
1838251912
1521158416
2097505168
326293088
492332045
1969077743
1289951571
1280748000
124346443
1254320625
1091192181
1906422469
1652552056
1306772109
773751038
1676699242
796556487
364699659
1426557871
1565681669
154556878
387016868
527780342
1452736128
432007882
2049078709
2022426667
23056858
168042453
1854262203
1972359057
1455214004
1694710079
1876664319
1288959354
238868971
1650767782
571953090
1433227256
2089154871
326340005
1950826094
354634769
1540509972
525509148
521741096
1688832077
585754480
1265333236
1567091005
590430242
1904800849
1757086879
1623556176
397304445
675176938
595035099
1836905482
235131093
872192982
1741982313
899076337
862136937
1372693742
1393204065
2055107684
191749457
1117327940
1507515136
1817219419
762327865
1664289931
1879459608
673576474
187432221
2046348769
1302600798
1438174865
1935237586
1111662408
530790147
1999897087
1702288479
2124330344
1178553742
493758088
1501409482
413730949
2023739048
213950989
173676914
918834097
978970725
1621032988
214834359
1049435779
2146317956
2136067857
642051565
982480943
58819613
1972446467
726252577
2093555793
2116723719
9718790
567218987
2061888243
64624829
2058296925
2031273549
993794750
449919379
2021597253
996950266
1051493577
511858191
1809745536
315198280
324694985
708926094
777470396
1011692183
1399206278
453575518
2063613055
1924219681
1769251539
1251789790
828449326
1086971055
1277160799
837898896
1602267728
1961048390
1913412588
1135517749
1781556860
179486321
1912696293
1089464296
1527737669
60292145
633084368
1304578845
1397319421
671042337
313377720
1568530636
1174088950
1290703946
806780845
1564421086
483461661
1258752281
249599340
713028183
1887475945
131721925
614957818
1535714992
765558453
1613003438
101593341
984381328
427425088
1077504937
1293685619
1629505482
1682666844
1569639782
1943819779
2037959444
1569083602
589865990
632219025
772376130
2130040515
498744978
254400915
2133822005
944904526
1762847254
1439092007
359216929
717203818
1428039091
1151918003
1502887222
1459320193
616242966
1794011832
174530900
256653155
370047636
1404599356
694719579
711527385
411126249
145389196
638047137
500665508
1119814739
578405077
786198389
385319452
543490171
875992017
998224337
1708894715
1814498553
1039397857
1287473751
208097387
1528637421
782826287
542600335
1155529861
372231148
52954903
25729924
1813432727
562824823
226233545
834438642
1861094111
1484790170
43263436
1356634295
1639944994
851441008
58732045
1695544098
1480041903
94570000
276091634
1683546614
1155529038
618044188
1451402644
432343493
674343515
794249503
1177088092
1723561547
637455221
1747267633
1831399168
1728100653
674844938
222526000
233721363
65922890
109936074
1483628081
1253928804
329511323
562610485
311126422
447238024
1420753233
517642723
1811584395
1037848724
1537115553
1433289025
343646841
925698132
1802883828
728189801
1787418949
915079787
1861754350
488780179
1426802851
2075943111
1819171042
898648687
2089963054
1829175662
433087790
113948165
1554343659
843866215
1100912351
275619151
1569929271
10694835
867402064
1565215896
1131822531
2080911741
178011354
1708920822
899141737
147577236
2101369974
1898461034
1013552889
191141987
1327930253
521699058
63554176
1916984576
1354576463
1668817139
1377419486
692865396
1139326156
1218531565
960121004
791366434
1850289925
1001791455
367635001
132258908
237928666
990499932
2145950499
930868470
1268992003
907149268
1133994562
501851403
800588409
601211977
2129837739
874441928
1850361477
1785587091
1079450396
9110843
715138591
2042269025
488384135
597090268
1461301447
1382154478
546859404
798501807
534037198
95136720
388133126
1779097254
468898126
507218838
1511606666
283876176
176036598
613135758
1458675862
932673573
1818965060
1109899267
4471343
72178480
1245501923
525575425
610069851
1814943422
1174994899
2069005320
1256307054
1332660633
656794104
932530221
1832287407
1016331849
1593352245
377604168
375852378
1452195858
1456338488
1343241357
36604042
188651288
174642037
333692203
1970724927
741841288
1547576416
1429212998
1951557033
1911069236
216211579
2041365303
667768023
442296680
941595055
701747081
541475193
150033558
1676254730
437020283
1264817889
1922015052
1887336725
309927314
830258738
297571819
335131660
1239930711
528349279
1767477757
1634054808
1457035775
873958391
1112408163
1920888043
728727148
1457939594
1476542709
1060848159
1139224050
736840983
749473004
1110947348
2022910827
744868254
1666372112
312934273
1573529797
1006425894
119068846
759575112
838219289
172657203
1330742766
1989456806
2042607952
199283368
1344098242
1541339560
1137368503
1095000381
587063642
1451469994
2003011406
1975682981
2059197305
1001838697
1228689583
1020315102
668076133
770945505
698676036
708817528
1478715720
2034655800
2128406229
750467214
254722352
847873591
1904435253
927934335
1454980044
774519246
1912432998
802724273
2053968627
1234768497
1749893016
1611628925
350305184
1708983346
1331202669
1253311111
268220709
1945984155
661960663
1433001103
512668175
1341739965
1405520545
1770177950
1712625206
579599241
935164185
1578598587
885183808
468243560
160652972
533321634
1955048087
237569559
802374429
1803310650
408892491
1624830552
839114933
128411811
267367228
735841113
785912069
1115490548
1015331225
791916929
472766702
1795680703
384214909
1939454145
1399910463
2102940191
660969412
1719737127
1289946597
715665565
75301052
696432036
2044991563
745403576
149298013
152620579
164720333
284105058
475987650
1538063680
753673666
178996926
1879179539
1846043669
482951107
326335729
2033819459
706729621
1331440757
601337100
1753876286
1565228598
1774564720
1045801772
1681751366
585547604
1259821008
760510255
661531973
1212977702
1103701175
1377683242
693108276
911881515
138123828
1731950721
1347773391
1418991311
588054779
799103827
1718386617
1580717421
2091454234
854716482
1681065183
1251820385
1854505088
598000904
1603347437
320949421
1702495098
746197479
178927714
491105620
2060442250
13680873
1848267157
359721407
1454196112
387106874
19721652
2141773243
687635709
1281704517
1329017300
61700745
2057570349
1465972011
450670005
2044103788
805744659
758907898
1109458255
1645911589
85162058
1592143909
1610499061
395446752
173799554
1374520393
1213293825
855467344
495409270
1423766856
2075633689
200089310
158463766
2082571723
1640380007
252503433
369619600
1450406675
1059576475
796925326
12910650
431715814
1987086247
2089967329
1532202162
1185836213
510140118
796303923
876394468
594376397
1145916181
942944345
1774060684
940299129
1942285101
902736018
172327314
1335946599
1143103806
735523343
468849512
1118730746
1886482754
1496644013
521640193
1793982709
338451804
1721339317
1976063213
281038310
50848479
1806260493
248130838
1296769305
1132001282
1738205315
828615297
937960094
1407415591
1361105633
261477499
41521118
613781720
2138482479
697337691
1517194716
1602237552
483722011
685857898
2075763486
1483667308
1243477780
2058445774
76304832
825442051
939896641
1485900850
1916569713
1654810179
1772464246
1970441759
873335286
259875509
2059349800
623081888
731368059
1156735415
322702569
792961128
105124135
1398090505
343104881
833198268
2116757617
1464808594
88335363
1388374265
206864439
29921206
866143037
86659190
113990771
478117984
1654601180
606291548
843776235
1558794098
173842690
1193936857
611514485
1191582131
1893975340
608689673
1428698352
1531726538
787060462
306747203
439738444
1393855985
1320006344
2125042965
1447970187
808890180
1565298609
83959092
149424030
1384798685
110105835
1250652983
281229913
198894766
817789050
785883681
458302877
672243982
1575154059
112414009
1174767188
207617592
22323979
1288275759
743490039
1972338452
1443824022
430185509
214805135
590529213
161681732
1955569013
775557921
695385737
1107639444
1617858700
613110331
103016855
317697228
1143423356
1889266155
1489133490
3786169
64083079
1730182031
70820071
864695793
1885393843
384484877
1039729241
685369074
1113061762
1175855995
1588277817
514594072
1540317947
339121082
706658536
1560183574
541293310
826689569
1277571225
4454818
17010514
534665685
955118568
872623151
86932599
612911051
1125872527
463181044
988711645
1025338074
1920653898
416135855
1442204853
2021328926
1977729804
1042223804
1179149404
1700747480
472544500
1309164564
920396929
1010282597
524064332
445425620
1338355981
1872308524
1497157694
98282764
1480214640
1678998799
1885071124
1711211933
135386308
1895826208
791304499
45852262
626421930
317004927
692161572
1510505471
1501946638
1426643681
1641130522
1364104166
1889109783
2083248228
751589122
1256316806
1633025391
792014826
1133652992
1756289194
2115653908
848988326
1176575017
1710459494
1964531835
1239666401
597881572
1102330027
1675344684
314915709
1630170273
1114110310
351799793
302223494
1324927219
707712236
2099060287
435210639
902778114
1906786407
1884829347
307616372
1018080510
509578870
1056488874
1468920712
1108458881
548105639
764380486
1163795951
1242486497
1049264056
1574745932
962604801
1641207363
286670779
2080466129
437333532
2065135331
94870001
1712231152
698561359
613924755
479958859
1179429077
851111504
1426651878
1009043197
1888078818
330149357
1948792102
782813855
1224712135
337605807
186240822
187910378
1829286818
1636057625
1047800832
852160183
810047377
1762728289
98739367
570411723
838920219
1087431004
1083068708
992537862
1966570215
320142147
2028751958
503463730
1318963405
1796472768
1874669701
806455096
272985378
644825698
183494608
1718361639
1226418573
56219452
526163201
942618737
1768430643
838136359
529845417
1531990943
2071752521
1427544666
410227295
1061368203
1472576943
1201426329
2104836636
428479835
964388467
512412746
682029968
316736759
325021454
891526580
1013727511
1571266191
267644797
154107533
2118911436
414405432
549605816
898745826
121557295
1802673069
391660477
826181846
1540683567
236158788
2057359134
986632551
650551538
207395746
624333970
1259422122
1370533296
1714386875
131055734
1028810106
468638227
1575262387
283556921
1745882301
590190441
2037954256
1200218240
826427925
142181980
316422327
1341900778
239729622
1664565215
451033927
1437299962
1467185087
860222463
1754603307
2129781554
1514420843
1555242591
1670449379
1131261707
1352251364
1791535208
1879547620
726390233
797792016
608775244
1486955803
111349863
301574601
2029987068
455827873
1717123318
1311646309
1953642731
652905844
610698711
367032639
1320381709
1136846323
139454055
1641897999
1005486365
75036483
237354876
558044667
20123413
1840825820
663992499
626823770
1490923853
1833676413
966357168
1477042972
1941466781
1967586647
702173436
1367131648
1576484998
805806371
1063912521
1915226407
1108814271
286844412
408417655
410945837
1442004842
445846046
308798087
663637312
607558983
1935644215
1825724031
574054430
355298047
475058859
1996446382
75062561
1225678544
1213985307
1105168413
2016036380
1646061393
1890328570
227704521
1561902800
1877705363
1440173392
1890876763
488286083
1602272301
1325519625
508768161
393071364
2056106943
1787552499
838802415
1963567657
479130353
1826993732
2138162074
226414015
1863290468
1548580617
248953282
1503101829
1028770477
651390801
1868515067
1501437800
1850168368
268652717
1542762880
1401762177
1342914414
1467522283
1388963842
430555710
1183849935
1539200582
1405675264
1534821859
1848072322
1079550872
1968996715
359320950
1457730035
419972897
1192977151
1036645662
1598447678
701090075
1721444370
1025572115
697760681
1632704822
1928273088
660728735
1607527028
179660979
690122864
776364133
780635447
612966210
371763414
1985535426
932122389
1902254923
1189490139
131021557
675325612
1752540541
695057274
1057824452
1394691416
1615114678
1016276304
1781422509
626433571
305207025
1543360199
300756977
210954419
1363446341
1258845529
1369929658
812070403
1317903681
514677702
1816275654
318571859
466215760
1325558623
1074633509
1054873911
125745562
243020700
876677894
1747058807
1914320350
1730870267
343034665
207714321
1289072612
1145967877
1614042870
498410518
1709705712
429881787
1320025470
790324200
1862895879
262117949
631646896
139896914
720392065
2040156496
818187565
1391136969
2027970341
38732254
1456738573
56889642
426574584
1048718969
1659968991
545278736
1900831944
1011037095
980042359
2008631191
1149751526
1561654667
1474964818
1657293974
1149960217
529699133
1167800356
56417578
2111929839
1453201972
242537133
605709627
900463886
2142178227
219223940
1434636539
1552314906
283328708
1809827597
376747000
277542895
1676079626
601675398
1164279018
1085623609
2071405765
2071538079
800692776
428203556
1864391150
443638528
1471862643
104906052
1871039267
1694970972
477714402
533035657
110578916
1965045861
827908092
615836481
1273467042
790794850
482105919
354009429
786908316
716104439
922528804
671552858
84734493
833076841
1999866897
1417414851
534721676
388699015
1989342401
1980746063
604137765
2066221268
87304998
774609501
349191392
667666116
1394924420
1631609428
1234986072
708294708
2087501079
603755775
222980408
344592101
1587717659
514040255
999686894
1212197779
108329076
257585129
832763033
90987577
2096166551
1042566519
915918173
1128337679
157092066
2086658959
1967168760
2136106313
146882528
2071124471
254681453
794694286
1046324044
1159951217
1466785865
1378135116
2108694851
167811337
1506736068
1543307221
1119737299
2051188619
818579305
1063046385
1448434481
1231254695
2067581281
798947367
990201519
474552565
1182100890
1835536922
623565922
1483143534
1254522049
1031712642
1951814707
383997469
1971039320
79270499
302708738
1539960576
1620955440
1063705811
2118514528
690851672
2080619562
460269795
1712467830
764965101
344770514
367011188
1491926117
1487554842
418346562
951273803
581087815
99437510
481514136
1657990163
566489962
826614614
949835957
755698147
2030700322
126430749
12656252
279040471
1692957117
2106454075
484379965
735696443
567797923
801044061
1861875102
837810777
2083058822
1259678319
1079966511
988736157
1956401189
686741820
14498636
403186581
1284624457
461232170
976668053
996505290
837687350
2098245761
231968664
1451091989
2085714240
2022380484
860107427
1710475513
1605901721
898805260
875068053
21339073
1270939280
495815651
358538862
535031990
6698657
1416642080
390093806
872716294
1880645003
589662092
1887970517
1041036356
1393276392
2003285274
493037312
186269129
2101481171
65481739
746888318
807949962
1258829667
570128546
226018780
507078536
381588688
286021194
467482336
509338048
1566156636
902697209
2076630301
597591812
1802753876
1290269831
351646900
721589579
1380825338
1948379238
1852185246
933814270
22173322
817221525
1001608746
2006116295
1553719652
1489027822
1226303022
999046583
1325659637
1716943858
543448841
1709557101
2071476380
785039376
28774351
1095527968
681894232
720575512
523455593
454488493
1766216688
1540409750
206378599
1307123846
441047030
810409872
1427367778
281103734
1352898842
1362824379
1282678930
1775427894
317123417
1387213726
1931275501
853853233
667143908
935879490
1613495637
1138807324
1446422536
1175513897
376410964
1594933954
711352687
1276956360
376198900
1192773365
1435424361
283277602
1167639515
271769960
1241081796
1867598709
183274980
1885757163
239589564
1208728970
5249779
440765810
486155989
1285595711
619821327
617825642
1104540013
614954362
167088080
1503296722
1628011609
1689043220
356561376
481065272
952483332
1325881789
1525085856
1983169474
675638101
430894938
1201255051
679512964
1593420946
1821643623
675039826
520000155
790348874
1043949494
1919800509
48565299
336054410
1024256049
1818270128
691530112
1407334929
223437156
1968871639
651116470
1080314184
1424983172
232769152
1631602935
445734073
1256613616
55041721
876086321
1900327710
1286838672
343338665
39210546
1391945535
1492786783
352562105
2043949098
575019861
584872182
103011105
2057352791
785982380
1633632835
1800723694
192720528
1954431314
116908856
1853006992
1841374244
1870451743
1995536913
1406015312
1583977174
1577898759
740178668
1870000034
854729862
1454300552
1570426033
171535109
982633967
475940602
1226609721
1644924170
1646347768
2118304917
310527934
1445461002
297661882
1812941996
747108129
217719281
413224471
855159980
2138142627
1885463609
910686874
465189166
450097229
1980188465
382463380
1619210592
416994537
1531892330
1287096663
1492162075
361699732
1269726269
1933879814
575226105
495276844
1105204114
608834187
1015556509
1394654940
1988490421
2086029409
182487510
1100697223
1141687311
102282909
640742577
1315107044
1264656212
1108768693
713919054
1835041993
36125003
499192935
1508830575
18455728
1908573894
1080303881
199647265
1237035633
1882436140
1412864556
1337767182
2000633758
579644361
1987805120
1472041156
1370607144
1154758206
616271704
6975523
694198381
446814250
509675731
395425482
1842563709
1013944537
1442663587
1976424689
1821534231
587875289
1228724313
1683526145
758129692
1443481977
1549620584
793521413
651903597
110333208
710653360
690597272
550531221
69741410
1352272495
523554374
451806200
1788811572
2008418243
934282471
1027933649
1091792074
1024886016
304004270
1276212336
2039780544
10611685
283014484
961841396
1670899707
2059558059
474959165
211288626
530663566
1484834276
1817234233
96789722
386639417
1743213276
775787955
1160818481
327783888
1342000600
1694754328
1483304132
742669462
1481862564
1417856075
1488669453
456248057
56215270
1500551470
1891860882
525486832
1645694854
875029486
721948794
272815252
153604016
1258327436
1689374497
8305464
1420895632
1302773055
1473122074
2060435562
1688535280
414613884
544131600
390463155
1168005428
2050701592
1314837126
347007155
138275651
1819634741
1278332162
1469555775
290837164
997518453
667368052
1617939938
1595437643
766029582
582154470
219617445
1179289235
2087456985
894159429
36027175
1915953564
1199451081
595239419
2090948154
1349842083
1490425149
1699048019
314131478
1815207536
1165281997
563222112
815476612
2075878195
2011449901
222383165
528135349
782897674
1784966714
1694370176
1817585569
919038318
734489016
204974511
1005221444
1076714163
928242744
1674466562
845120829
89762217
814616584
1288261576
1732200936
910851360
1942981589
1596601341
876421633
333394855
811390726
229150767
1972976425
1052663856
1895577217
2070673725
934339023
1432290247
1486719820
545173084
637909182
441627326
564656002
982539823
1770877247
1130146321
576948869
1502253524
1230435293
1663961234
1749699304
1493341354
829357111
1537072364
290927411
1598530747
1292525670
1364280721
2044007812
2019479317
1421438078
1617390234
605096740
1897465789
1520741766
1905464606
969752768
234515769
1817424020
1837216194
575738980
423486594
1479047635
2096768850
1792835713
2071067895
1560544486
1294910876
1011252856
637967934
452627031
1465858326
311388465
160121347
513344669
717680482
95288836
1965290608
2001642180
404362156
1811342181
1072364072
143144726
1808523369
318215276
2934967
589486050
1331602529
411647635
672920209
1816801268
252648767
65415401
1246307088
1273098563
1296061882
1324303807
381227287
1898432229
904790030
1876668634
298052105
1353103590
1491149449
1279238047
1624694087
708810036
799678708
487162913
75268185
50311582
13143684
1753993204
1765610599
214049496
574240241
446761075
948622148
1074030526
717292354
1952458867
1465906509
873432360
1272489358
765272747
1797444848
242159754
877994200
1811728822
1962306766
1881193100
812718939
38037939
1901534855
335138288
2030522339
594246760
134830852
688476050
2092876168
685532960
2098309902
1189356007
1414890101
1517264528
316156833
1715044466
1525015837
2101692053
1162171530
439213578
1253410502
708761106
1687732035
1289864838
1805459235
1684190368
1039067720
139274733
480397631
1126809704
2054231607
63759937
1286006
580976770
1999723795
1291094870
1147525607
245002795
1232705006
2029504903
1128184500
1386564310
2122163234
879744594
2133195008
2061406832
634792231
1543825713
1412261616
1279073359
743490312
1723575172
193845285
2037667245
2070723804
2047965430
1475498099
1416203487
625488418
1702725171
645904200
182472294
1954229757
2074442380
3498164
1965658295
616850307
793167681
1350334931
1474392763
1404366509
635446076
2005397798
336236014
1434446651
1851254039
1417466415
456036853
320378745
418698772
1135915802
879335476
448350010
1834629453
1916279634
354686765
1235357653
803271906
1063037929
1938048569
2803638
1744230895
653588600
20225068
245333123
641665577
2044620965
206521137
1707837349
898959463
2005747299
1425090618
762747192
1363982492
873946694
376605244
227734600
1634420924
298166779
1055039726
485457435
1828716826
700767353
798313110
1562364289
1845617998
1704284038
1280698344
590625064
1540443971
1006199334
594712111
136167419
230368092
864656213
1945017378
951116090
581615791
1794543665
1423494887
1550066877
113798403
519982346
1554260236
1407738211
446172056
1492026223
1681291537
94635291
1741155728
1541214411
136352614
189224277
1790975316
1098123754
1205919687
560335823
39730336
953633428
301408860
984852895
802038974
1852863676
1289244947
2057802566
467707812
1269663610
235807407
1648526284
526774069
1867695791
1199499579
803054026
447386407
1824078988
1732977924
787622090
1779796296
1709234643
1848022694
482860790
866543345
838143402
639193646
356439320
1873337220
2126366248
1300951990
1035619121
1134002776
1843585192
1285258677
2038082075
507737390
1320739647
1395053985
1427159068
811197348
1177201240
1079233243
2289462
1770590924
1045744669
1794493130
1866391600
1550357883
1617331276
2074239201
2124265323
1892531689
640675522
505067256
572576175
187079411
2102992893
1750738250
1808227061
1880485001
972997264
1996592737
982372781
113990771
577131702
385269966
1063146921
19160272
204544159
1016797508
384076501
2029549916
622796500
1699315232
1918716990
1824222958
1132928636
815951125
1563521930
140645168
134705015
1701141356
1948729321
970044636
148893545
1658386857
457880874
587663977
1755809017
1319289994
1608206769
467539867
511202622
325227496
553694646
600516284
969753954
573477638
1736435481
252331580
130440895
794134487
144926262
1335791392
1296850901
72386367
1684403451
1221648004
749587414
1731941874
409505357
1046487345
450030782
1284039660
705210998
969714751
315790427
583476621
16101825
917138347
2141968423
95833184
79698803
807709414
1957713770
652792596
1136133105
944451748
1671327060
2047498412
1708057288
851214558
1297762905
647658634
350611619
1799842225
607114792
27326968
1665147423
1676394307
1705616791
1505194231
795043913
11490793
1029000992
1221677181
379957966
1704712397
1209975824
746151101
1376674195
945114401
1545924335
232595745
1780914302
1552509678
1832067693
1687650735
1713631689
1018026774
1345797844
1834756684
643764631
1629742790
1676159512
1296179530
1385982592
784518334
1625266880
827361147
1672381108
192542578
969574052
1467419889
945842067
1201451182
2015569956
275959423
305014656
834998865
327459975
1127415027
1438818553
129648462
862962505
362991242
117245187
1017176865
1538405203
906164971
770253664
263350600
1102629898
201125771
2134812494
1510091934
1279587561
1189860455
531888045
1489206447
31290488
1393746612
834934787
1353249784
86265018
2070415814
1708750978
116101024
674731477
1309499182
789790913
176080741
1819071827
1224227751
386349600
218647592
86098515
1966556527
1830964151
361175292
785210674
1796591527
359162780
512227790
888914948
1057324799
590636276
978634138
508044394
42448727
1623841722
1522224674
1989632308
1378439793
2141400508
3525223
1458807397
129587048
2044718385
848548653
1393269338
234015810
2104842504
961721080
1388665601
417247328
305146472
95084595
2042310054
1608060623
235821822
1311561835
121535960
599038743
2027557153
1244878861
1027307650
55708013
438471782
868105953
1595353231
417037612
2030196151
635321277
662143901
66047511
813715276
651149695
2035029111
17887944
1740539770
1632297630
1221057334
1872809051
1259221315
845079552
905548503
835311234
1028228656
947930395
1477593678
163640889
1775494774
1101484709
333984045
1860163449
1144509603
960555227
1735603411
201383638
1183587226
899175882
64573344
456288905
1047382198
1015775714
1084444106
813031488
193514624
411731628
1350867934
1443231469
1068083345
2105046411
1792718339
449435472
2089431498
1300585181
2038714393
110520300
1083966172
668855724
104520658
967420585
88703676
1526538293
1909801862
540412030
68725696
1880847372
636405156
1564132975
2038487562
36724228
1760962378
669622420
955057454
1922838028
737580006
80388111
1994363674
43378128
1245247139
221448031
599299596
809253209
1341963288
1005225054
2127563119
726816350
705819099
565977251
969717621
1246467834
2143671381
1409037704
1665354335
277189954
1431473360
1777871521
355200299
1021667919
1936424716
364543513
1019626048
873979593
1257525297
542073907
999131658
394132529
2127675121
1156966081
1521968015
2043651661
686278929
1574924968
175694291
1467106644
1523337902
2134848296
1751978197
1696743154
954755060
1571323330
284565987
1900230271
1625100328
18954715
249106061
309599380
339866598
198298877
1448861025
1728659913
2034577571
139650689
1639664233
1575434475
841616532
381780205
1995168127
1320368223
1179651603
1663093316
916154723
1324453221
548923447
857304081
1312003248
2134327454
1747355521
579640494
1859425837
1881989530
1881874660
830661223
1966642549
1011545920
199163496
1882613526
171205300
1944607133
2046029471
121021106
1340014673
1588329453
380599619
445432189
745251966
1812758830
1193125051
1873535675
535839873
873732985
496118794
1925949737
1529072877
1435148360
1084832744
1221032100
1284824032
2290211
1144157535
1163287086
1884521180
1120027399
2108075131
1918489143
874196516
340147156
1652677763
1565585348
1497387659
895445525
555815762
144326600
728199978
1881643894
495674760
1005708524
909851161
125818823
1810354258
535405552
1580783979
74864979
818957997
450087993
1297376431
1716068645
133547322
1268956691
1005028658
1461128017
1720055314
386073557
1393408927
34813847
1318674051
769326316
1641849884
462903604
568158651
1234303664
158511111
1695062874
784155744
1230882948
1514573040
1809666320
1336885802
797090578
77110029
213480025
1931508319
550612887
693467828
1529509318
1179873946
1944771761
390196316
1043634846
1798610691
1348814222
691055360
1335397945
1316957625
2135342906
1694694449
633658678
941568164
1142596358
1938429144
599557228
1560413804
170231943
1581859024
626048631
1746863062
1901272787
154139872
91881819
733438553
361959085
1431803580
949245190
1404561067
1373788593
393770118
534618088
950569596
336442266
1348409616
915073116
198941507
1028489840
1013666827
1931584343
889628791
558327687
1674048534
1756262003
491367063
563639216
1650925050
1725083185
1548712763
1778040970
1071911077
114119637
1429700378
1700331642
1394769080
293497870
1243425126
125729631
1266697368
622169308
189685426
1719161581
1145684741
918943979
1523266071
464586228
1698249064
719362640
208383576
1015464154
1204490310
6315029
873172059
1226093633
163033664
491211069
1078217582
1779447215
1019371783
1385857394
936685807
1830630911
852165706
793653877
871939621
1666337844
933243928
1040143542
1325805615
1889178605
1848647208
1918679013
548445738
1522172552
1137984013
2054265997
820605416
2021425195
1733024172
472005104
207836275
840038123
1634165003
136713007
1472576335
798658942
1022876785
1897809693
1328755636
1622162127
50430604
940482567
917179507
189894869
1958698306
651724972
1129916641
816806532
1409677056
2099398791
1797280329
1638898881
1794321107
278158120
1565881734
902846635
1503684694
1556739898
1025764529
2085408675
1324928451
1047832483
2004381945
1532922619
472802731
149568294
499237482
696392572
1920888900
1127950375
289156995
1572919667
198989358
2107520262
798590496
981206439
697530545
594891
1384764571
1861004384
1415857027
868350460
241703069
1175102337
1282435137
306062104
1856628623
1531240754
1990720449
608236980
1697755778
952435770
1652615405
779202898
1792050926
1642935950
1261413668
2085213445
1035637631
143846611
92043497
325669321
1507345170
1354628675
2125414964
1277082194
912182983
722598771
1623744621
1119350736
1714551716
1211417162
1508590989
97772605
554427261
1380825471
423332870
1067455991
826499715
64898769
562919647
518785211
2084815898
545871108
218823561
293566886
330047089
470709344
2017702380
580435940
1766987782
503208308
925165026
2055827410
1549577830
205658816
1935827542
947115138
902276969
702439447
1092965656
850566976
199105512
1770160600
200960578
918189001
548497942
340195298
537090183
2008580563
1861932948
1922906301
2085811069
63117830
667940509
515418794
1561586497
467899520
584087459
2053381592
1025323138
2027216651
44708999
1844239941
2125337633
239563359
139321810
1438006843
745527056
1798907255
1662018618
1743271720
1395371519
1556334258
1194503843
1597054308
2121535066
767956331
520227445
1810890682
1158166246
1390060015
82012409
86857376
1299216127
841529568
900291420
565232196
768022997
175642251
159385280
1877496905
84197935
1703637764
1219082767
1020085083
478714611
260206084
1208016810
472471162
1413556280
1288453558
842015485
445382055
1716413435
1143984222
1531782505
270681011
1756865980
387455266
159274201
1163196606
907717679
464668669
1906161971
363802635
61394762
937122216
114050713
1236164105
272409877
513778031
1077475537
2122943121
2079150488
39296759
523007256
1178061405
2047238576
1607502757
27163491
1783879268
677760117
1741973246
1587510125
1961334114
456515158
1702354720
1069202099
542981046
748280701
1393361897
356330380
303379979
1269935031
1083025363
270905353
118702620
578744345
996164825
1945284116
1052188138
1933620519
1455672244
1678994946
1945504023
446427135
594894659
420814557
365825309
1035436506
1516284689
1476816580
1449930255
1784204732
1671723040
1812912490
471282467
1727688199
976918175
1042728660
756720006
1778853145
1405748814
2010797967
307053045
1130792920
1832666243
1714009736
1236717348
488574655
1474228282
1120952894
1663564341
723063907
361600115
3802928
142268010
1978071143
1802213334
1768268096
1886520454
1281158993
2042640851
2050325639
263933719
250002170
971754758
1658615982
790617020
1998785472
974319110
201023485
2121002218
327623995
276632407
231585444
1078422462
1724704952
290575841
810997316
870579476
1057806429
776071594
1619821026
1572428885
1846750474
1298828330
653557062
743323677
1564037254
710237384
1310817359
656724060
909339334
1181724162
620487358
991593334
843831856
591699833
550498576
1538509894
2102344679
1274144997
1384140867
1022755503
2002425438
2058297290
723308996
46857812
1783127093
1157949435
99579103
738488034
1593965092
1491708395
1092729410
250123684
2089850423
17779965
920876619
1510922937
1420986127
1978027035
1769482804
988393006
1936037821
1640712096
1035282405
148355897
781328607
1907257196
514500228
507965542
612576083
211420841
1528796166
237632733
105241199
1611610744
153784717
1254813367
449628618
241306048
461361803
1969063794
1158703726
1175687777
663344116
1184385796
2053743677
40052241
914305410
422041650
157222280
1485416659
129170408
784217173
842357193
1185531847
512179349
1928811706
2014092415
2021190032
1098924899
2001931894
65470700
1488103872
1293980041
1064408249
1685107815
1672717421
160445575
186885451
2029165794
1836991644
823172163
467068880
797688593
1604804231
1289586849
392487424
350819521
307134171
413544586
897680159
925543312
1655168938
65486522
1321950224
1744685576
978217639
986743572
1834349069
293131804
456467755
300183342
2058209438
400483134
1276036869
1682056368
1700796695
953798163
1488440162
108211092
1501544820
146098445
287284215
1155750666
536476256
368364959
2069672860
301619327
2034351467
922018201
1592737119
1673075568
1760144005
1325658452
606674377
1500242998
2021427705
1467579507
2138438993
1769930056
1593994945
507018070
1798876365
427632737
1816141898
1968121428
1934520260
976917373
1281348559
2044892750
768708122
1737347252
1067998581
365417329
348495137
945448077
1005720425
958520899
302233185
1619905498
1771233593
1002872506
1122388042
83965430
518009177
251947477
1219691140
642915777
1491411961
452060789
499957636
642558227
310449142
75685271
2050520829
233772507
1400253414
341616355
153787953
65447287
1154482029
447944838
1045822412
1167994133
249361135
314648059
2077706499
2045151256
74208017
201581799
1808336325
422975665
1848531498
492495086
2135313418
678022150
923543385
752570220
2079980661
285858375
2037100565
1098288305
607161312
976541224
2084152044
907011754
983015766
712591405
1061039595
1615687525
967593760
1075466618
1831338412
600323759
1337422570
1777849266
1645565066
21959450
1968745224
711845245
423021097
342764167
249308412
862935477
1204265987
895518399
301622053
1293209453
704737474
650679308
1526169069
867079968
1016853520
1626798474
1329776490
1393843174
465303799
8849444
882324486
1879775572
1219844300
449089132
94396196
1199174622
416961364
18554473
764249676
282262989
1035002924
1324141451
1490077318
1681397476
1456569553
896035588
1848347375
875118895
1114982140
1926001435
554569262
933687684
1948441476
1832614313
876901145
406595982
1567825082
619967766
162708852
599338673
998770279
1374762990
769830334
412510725
1664082660
873502460
548005048
1593715609
808107647
1840455891
1017967593
1030945400
1830624963
113130032
1165338292
842417046
2080972949
420348973
1984026777
711390660
39492185
821683530
1909863798
1244303538
1548209125
15991853
30135041
45476606
2067237998
1261227030
142126062
161531714
336305695
2107793659
1153386014
1031301189
1592571970
315222461
589150870
1000735086
567243398
925542832
416622793
2033099708
957553070
1477074606
985697542
755431571
41209780
1293863319
463803645
1226222925
1828606614
2098875423
1196461690
1765686064
109777739
872952912
687740282
1293805506
745069934
680001940
338740195
54192331
1968214854
1395661998
590496134
2029628093
194895577
120195326
1513701777
1363964038
1951718865
251515542
902098964
26709306
562420964
841558046
951167216
1494125784
610421023
77746446
1692499311
1257888780
1801203931
1715850708
1566098039
1490857218
736435678
463528163
1366254874
1434666219
1637543308
129728521
218442685
1016351832
2129492970
313791600
209957032
1285821220
1166909050
1552334379
2022757973
559196230
545782883
1152457638
1925454025
1724525020
1402771908
416180804
217057618
2098654496
1179034423
1210468992
1099122798
1390132173
354946208
2130826269
840296537
1326818527
1423573337
1120604694
1518430301
1063598669
1429828689
341982457
432069456
83839777
259505369
2039149600
1306373771
424104062
1910941623
250464787
798207297
482591420
1605909728
800251101
2136740940
175385934
1491418602
2074679994
477732202
167272551
1380371988
342283996
1698835616
368958910
1335807878
1382325544
2132252693
1176258727
1390386886
431401207
2116121425
704093834
706786366
666895665
1295747556
1246309688
150223702
1007607407
544863962
1145871070
1920314371
1173079046
601708223
1999408951
162810522
19125023
1294646934
75134903
859310142
1592285218
711915776
1439208357
83292841
1264475408
504594767
1142649572
549412726
737846177
1023120232
795955806
2088521349
447974375
1785846523
790180750
1508532761
1314789622
1723376445
260918018
652076349
768859341
34870501
1868973760
471889436
384483674
63797439
1792446567
55574247
625757213
612351989
2074877336
1777971413
690723453
1610348950
665602003
1829147693
963657985
807334045
475817857
625400963
1314006594
1417634499
1661817115
78214656
1450055853
1497998127
149507437
1026946165
1891706010
1155994678
1868383491
1244604517
495628081
1915387761
1236001218
67820786
851399347
1303011680
1999982725
830871222
1637284226
2089478123
1321893032
276729833
1395920135
1451332175
464945069
918045626
359609020
556332939
284204616
1353863595
262686912
1214484291
2006031488
1553150788
403474531
1509991997
1372562276
1630880215
655708043
1084799138
1391931201
1511297085
587544359
854863975
1322500626
1825726906
1691064734
471099884
1149508807
2098433980
1701808645
484172356
1438426527
274422257
1754991124
1270617689
8793847
1778439598
850718443
1445031223
669675971
1843212815
1220204824
261277791
832770328
1274037897
1954411514
1332728651
1642543172
465347745
1328197760
363225440
1680140686
1282090351
1902194767
580241723
1965614239
1029254995
683336728
409962056
53673637
285900863
988284012
1801304826
1135705395
1450026152
1201474864
500901190
625049580
1778121937
1999944833
1594471501
423634602
385039791
1439818688
1836933287
358725777
102063030
194222402
457192120
176403688
43225834
62702480
2138503961
947313272
99455362
395779634
107898382
1555446025
308053304
742175352
1990098355
1993552647
1451154393
341293879
412043691
1179054383
1208014427
779906124
148722955
1671208135
541786064
540559351
1226711908
1473578796
1670182669
1928369151
982033524
1828776445
1371890359
742571274
632158089
391115583
1195626932
353368294
1409144271
650622254
1383771114
844310007
1364953365
1623090226
1109652021
658701320
1393678288
1717919854
572314499
1128645849
439236184
463893314
956662081
537547627
419704532
1235443384
781390577
432109562
747451451
1555611114
1278830277
311846464
53062324
1497268446
1739336278
662028867
1145827935
1332811999
1511355930
1745086424
1707893227
1790866831
1629169249
1241882435
1161849197
446353241
1240534579
2094098955
1672627993
1636781034
1247183868
1827617838
1262618940
339019092
608816978
603599969
1658847737
1707305097
1958088273
1828193913
446278528
223281163
1105920941
1036006683
788625645
730117393
1742645554
2032988143
1787431173
498956269
998802061
278206835
299931894
1983125996
1859516818
1425153342
2132523540
669284310
1570327493
475720775
1078807646
1562066781
2037516989
1238266866
1340157265
846116627
1591698923
2078653384
726258240
1919783533
995839132
1445882989
1406735842
1411705089
1214722519
1145448988
768203300
1029846903
270544795
1987750565
598502480
865024652
457523447
905580008
1961850609
1697797463
170847655
966197603
147674744
257905914
1501343271
1823204407
1517943253
937695515
1598411169
1590559546
1329378478
594168258
114028890
277136024
1252395004
703175216
513323735
447207280
403239095
195570651
1568428118
951622636
1220703794
1011487018
1334518181
449042776
278167928
798421822
658779473
1940292471
1887657071
920888342
1073046030
1638919409
1943709472
1901473773
1374564433
1649477031
317217212
1529711451
113778449
501209061
1332721883
507212747
118724337
1495861646
1940678163
1104969939
1476275500
1787839868
71423537
1679303885
1951397913
244692050
1644276477
1583150478
1262984717
1677390725
856880880
1092429305
444928147
890669696
327851734
634324782
2047110928
716304838
2051250359
966606535
1502308070
178263697
362364086
209228649
324614969
39474317
1079575621
203217109
1538008643
1576273767
878567373
528650121
948186753
1187427562
1209306987
595600827
1233405373
552798106
1047379535
1160429928
25814497
74840153
1483969168
1444762563
1269604366
1745403740
1075210154
421089113
1367949008
1304358310
1480196145
1609037890
1391979854
1612536992
532097062
652718591
1940849824
1813553006
2072786801
326887987
2039567460
1190287326
987015825
1694484853
522718362
17650471
1484063276
794405451
1858757840
433049978
790876660
65233954
408814547
958110486
231554749
1409254071
1852090583
1884086079
2086703207
79768720
1502435793
1541674650
833212253
35673983
1897776012
1064923613
120559403
1755659272
318336928
1066881466
911770941
1323896098
210768587
83301330
1356771849
264426065
234405070
1636454677
348350531
2085697723
905215570
2075514877
1825993949
945486546
1507304315
64348171
848150169
1704555948
372979788
1569391986
150427676
1741097460
1296926672
557303526
1938237699
220518526
416930597
279902779
1120927795
817345306
1084667273
266115722
1712710974
209663028
938325769
1005852462
1074475995
909128766
543607681
404768954
424237948
417425939
1023238248
2052537166
304417777
1359226549
2016349763
1441109891
73913167
1409505716
1697813199
686439038
2027261232
2090606803
597591855
715106328
1035265615
1197199258
23788873
77601428
1182487760
30799088
942457215
739243674
1953599286
1697212732
359119414
946120300
1469547555
435110052
1828287570
2042740354
2047751488
1562442091
97105273
1162709681
2003303988
30662345
143435564
1266696108
1689919683
363796614
105851903
2107914833
489092334
1854540183
2091048866
1221377398
1410884455
156494406
525083696
391553299
730040997
2076758765
144828148
435694520
1769920416
2031172834
691364497
1122112302
1700747694
475984718
480803849
1750810348
1279633320
798540540
1376770862
392190572
1738284123
67382765
1202542243
1899855612
827735438
627415387
1533992482
284467040
109962679
132005034
1846184338
455254914
1407826874
1176428265
678446779
1462293067
677212385
322940455
421765631
1626750295
1736922937
1472073157
1155563448
888228041
1291711910
1764248690
1603271460
946490491
419352037
1583067297
1292500936
1791894102
1625889231
1103413989
1180328467
1151473479
1993059262
1036610241
435385066
986810087
1208987755
1375781916
1166582713
1316922271
657547884
632435605
747633706
882925473
1178049395
1936053261
1435387588
65666873
907875011
5481091
1974550948
1575808420
652042823
1327021656
720182965
1510555061
1706598166
1829192203
236110197
258568966
416138720
375580130
254625484
422161497
1415343690
1532418579
1458236523
910420817
839586849
1212029971
1264654582
1085790859
1680219328
549373240
951434686
1493574118
2060400661
1836567073
1723325953
1749514265
1150891804
1052234664
421196210
18124576
1345297500
1345295020
948282129
2060702748
51205167
586316545
1381388580
728643552
102433493
1631725628
1495269230
1813872280
498120050
666129870
639123084
2057357020
1029672144
1369507816
1892621401
1928636616
1611820337
396129389
2105591781
2097832838
866299360
1088017409
2028614401
2088257925
1635319690
7275502
1500662473
673440073
925315075
1649431441
1210574521
157432524
817895899
499592445
1776571870
674009460
1720483689
2010716061
14676959
645196184
1837452962
1103260281
565548527
1967552092
298918297
1287994926
1237527535
758207030
472872558
1945101461
2109897827
2001719323
1703321414
134352395
1179749575
1094749201
1127040940
480902114
205769969
117209725
357426752
778253805
798702420
2044377430
61341777
1293580561
611670419
398603255
686081992
1161386918
1054900995
1964427345
18648216
925975109
1252115620
814740528
80287092
1569051425
62462913
304607210
88542743
710356846
325337818
564805401
474957828
365146988
344293138
811750828
1049040675
562193226
1658996638
82776123
634714514
1399938522
1710444014
887454181
745743180
2141226047
2147118605
1142386816
74400629
630122376
1754807044
308884646
1283181252
2141331550
1900309454
288085641
923462886
1068124020
1062209416
811343498
1323963219
1709581391
1459075437
2057392401
101777966
2032114837
924109806
1236239345
1231596175
800261643
1737814749
1446064187
406853735
1331281013
1850421629
605804985
1001411375
1359035897
1757951796
578456828
1144799892
1352561918
463860141
208212965
1883719889
2111146727
1724659877
947978425
2019002291
1147848174
1532927341
613582858
2124629462
534282038
1812457292
826251073
1351422760
624650840
2062266729
1398975107
1052007535
231394137
1837596423
1155659228
839956913
1172403290
576813055
1753862753
1775421731
612201165
2110826125
213189672
1098103420
423909841
1481857865
964417579
462196132
2080402085
896397893
173695475
593858288
476819333
1761629081
696018076
2031790026
1041792564
1070574683
149763188
1126372423
632620797
1751496449
1087843555
1692524826
1806207911
354009666
1512222556
1127164892
1334572113
1925557973
901851100
140739689
648084033
1063403672
691965137
472621464
1521704410
1290487301
1248028529
165059586
1291963051
506100532
1956835172
372963944
2017718096
1783530143
1294529966
682619368
1276936137
985239843
875561915
1170841123
425322258
290261189
1122721687
2004335449
497811431
1227552391
1464919757
1161344460
589955058
1621048290
905149284
1908298114
1444510310
905619065
1082921239
1072374551
1956482617
343076861
1369005089
15236704
241788962
1614049231
182313490
575924242
1667188384
1130067789
815415384
326750440
1483538009
728468977
597764549
1420329416
1094860309
538718751
123428755
36384833
1980701360
1580092170
410992507
2059370375
1483286336
145170070
1363321368
599672183
1459122108
1220584948
844924693
263361858
752021387
1902013849
1862177147
1573815020
754144345
301903129
25916189
480683229
1233019486
597990955
1893163489
761138534
934889212
1237612864
75612194
1810747402
1677402885
442236792
1261849539
1336558785
138802662
2028221126
1577953634
433989376
326287922
1871069127
1242618684
43444679
271466049
1073090559
303531213
1949161837
881312187
1977456272
1157703939
2050140180
455160939
1833395877
2079328359
2102682494
888475256
34419884
1716366555
248802498
1477317334
877030755
230170262
163532051
1807508678
2014905810
589251746
2019937350
1049303024
1525586561
197029144
1298059827
1508783618
2064198592
918071433
726576905
180345712
386787845
1853917508
647500963
597432639
936145313
1045993519
1778169545
170929564
1194973137
1631218894
1303769964
873165993
500514704
820147506
960482961
1548110987
764802507
424272625
561106895
1079624981
708028880
1502572138
288369209
990181698
246037493
939123411
160453300
552464666
627070553
1292162461
1592751548
141385511
1542375280
28653642
1995522124
687207861
469401181
999453007
1273732068
1824250444
1180831748
1803812924
30241250
342546535
2130898474
482188910
2133879998
1893077349
1899676792
1373062773
926501993
762981356
359731239
1005995385
943956789
1472489320
1469296823
8909926
191497380
487972322
700354540
232461695
388238586
221017618
374895118
1245348441
88536992
671308473
1815270851
2058104948
398202890
22756866
497654137
305017391
1742543784
1847294151
643182085
1052311283
367527525
2043150356
1743822487
1404063554
500524345
1411088759
395592421
14580314
1005209611
828366953
1158093764
437896069
221483877
1237420974
1194174645
1922424455
992685000
1720204028
1169137254
427935275
1497929215
1654345986
2093155085
1557797598
1067327531
1530310321
306117161
259878411
1767789762
2041274650
296110133
598796997
2143279798
1806907705
418520578
187178068
798773913
1404451581
1026925012
213396136
1432057485
796661195
1307126588
374593945
1632887644
1871546734
233196458
342936138
112379368
1675086484
1566304099
1466420624
1786923446
2120992673
534621695
388866276
580944608
1156834436
1663561658
1821556982
1291303118
2126578068
1618576599
101572804
709729830
819057996
125059452
672302877
1182713895
1723569682
817332569
973470789
124411388
1945146790
1512974732
182212468
1496102954
1615435500
86840043
1180331733
121777893
849844841
799993284
334162597
2109895796
1713714610
673319460
990828428
423468523
332166799
720328049
1504048866
2073685432
1114967800
986499907
1414845285
2109882862
1206757469
1276216349
1885535408
323135095
1259740363
1180629203
738692778
245028469
326162263
1229931692
1335543956
287844927
794357677
166853594
1345467964
1588558067
2069612954
104709240
1101292815
106657211
421472095
1074490761
1338843035
220533194
1661474602
1557475568
996228708
566033087
2028966155
1174478133
143481701
1271174072
1866048904
515423091
1701349504
241247520
1451641618
1466227072
616174729
1910455025
1799905698
1575563591
1809694428
1073667511
1381590480
1436521463
147678245
531688741
619969143
588821337
327949750
635643581
267876697
1063524692
1212041621
194512885
2140666892
24678983
2116220805
906454909
313106057
1231376992
177433961
1383678620
1299940583
621181892
1415798644
1606199777
1979994943
1787587968
1242092015
591450001
1138015417
212148201
712219672
624389559
1994698022
1984883122
1593903916
630589326
1024568311
740327230
1500362398
1310922789
1000781870
1596387985
938593666
1258746436
639738623
846268708
796035291
1184286820
239953673
1868848544
1813478825
784324261
2104293170
1633808459
1864048884
1134104487
1795500496
1441870934
1976599070
272900514
154193970
919679289
846016783
406095328
1667541549
13183598
943032591
1488001913
615382605
22657383
1938979608
64939463
1979946268
2021159579
1411708282
1305162564
350774524
117653029
866470021
2027247272
1327542659
1856588843
419106315
1007019923
1951430580
2144928812
1782115293
433736810
839337373
2022265525
81228206
519412053
346436469
769152837
227185535
38927877
2092754449
903400680
1194804309
900236127
891287130
1187112103
1592778992
972731649
1281609563
1776310545
1295038818
1040022563
866695152
391503959
1707620887
417949439
2140568761
896495518
1279958871
438080191
1583973933
973517814
549974097
81796942
1079161088
1639818504
518638277
1993172847
1714108344
429805454
2075115299
1016527179
2128582259
1485201286
1850256691
1505322475
2090273827
856878577
1566522433
1327855730
499267628
1514284587
504953419
818410594
969305343
1722669913
1195013837
316701573
899182801
903723310
1838488784
9415015
1924065073
849366383
1398482251
1439195476
5751417
577449201
1796909588
402345931
791072132
1548595572
1615006106
1622612088
1723295555
397292253
1781208841
960262891
579044244
458915495
1866814255
20244318
1046909634
509831145
971217293
57153923
321487586
700667945
1120078827
1811512574
691026849
515505617
104643689
1673549117
1827886167
626968029
1622937723
1147803148
792575386
490159590
519303978
325712646
270691693
634881892
1677602141
1510456063
1762251756
1389828690
1802548350
1901717646
643135579
1430105290
1040084364
676329622
172514092
1030074881
225898230
2014538214
59202698
1989470277
1736094353
370652960
1482913002
1172168525
1851716967
816670166
525523597
623174804
1942986803
1966387032
1420842284
98619854
1267322203
534893746
1339969386
436136391
188878125
1273001843
1016589086
1846214436
2029314799
637618694
1155348694
1602287726
1717203195
1777968401
327201859
853825203
91634161
617977820
524024077
362089140
796198856
233600299
1540764082
1820389933
537368446
650051352
2036145610
292332708
1974519349
1567462806
1551426170
216399312
880160847
1463947797
1088533873
1521880726
965939540
1574917522
1805345188
954985183
590509625
2142925129
1837300077
1236287986
405269056
1344194967
2125604348
101721894
1995362355
49353843
1660068329
2042793504
1835521729
369374618
1373532984
1782424995
1321464256
1249551432
862143106
424057348
1983251406
1154269217
1620432661
1740130875
287693724
2046055746
864961240
2051090090
126849937
1605914530
1111207723
2111755275
102687371
1681160756
1719729982
1995888832
74747565
2134356784
2004239535
919799205
1781257701
1831110561
320741073
1011151103
290520792
1649618870
1516746574
203210201
1351454494
1617236503
1774227527
864979286
1895360535
2140662546
903068024
616095479
1805597716
1021054075
231843443
1948136335
671076790
1451646237
1072736876
388356203
2013749871
965726264
1013829243
2120480326
834841034
987463451
2067037490
2079677183
60574502
1761251446
787280578
462320921
1321705413
2137111978
58560286
643670621
960526248
1092884221
113674016
1650890601
382807427
1168473673
267976191
64469046
689271750
968294479
1369473518
1549879663
226605878
1788053275
191497380
1181666539
54280372
1500942575
1081066170
707592076
1031222256
703470240
796781929
1125492541
1737909086
1341703402
907809839
1100297245
266040464
252806024
1065508716
484408094
832808129
1061825423
1801077499
1596591878
70571424
890517888
730258360
631541293
1309689601
1807007500
576659589
1239264148
1434686676
2136810663
1700871700
2005598140
1026073407
2109749001
1320307266
1976483463
1506952496
952519141
1339640279
446875395
1981949576
1768354189
1667961604
77553660
252408826
326443384
1915118073
1820878455
1341128824
1806027358
281083737
1145044537
1818454406
333633514
629406881
116286049
1403484769
1751891870
472138797
789387720
834769595
289251748
529429636
719857707
164816329
2002795136
340070179
1800368497
1098240618
1302947860
1817088137
2081775244
789348312
1784876538
339536507
748562049
1749122901
956699310
862025434
1964572324
1526764465
562291072
307719992
108313335
772468534
314038742
1024338999
386137050
1217199085
1397273217
1667430290
1468685402
673109205
693022273
1759977882
396995030
1788443204
496798740
1972974593
1837953025
783366880
1224154225
485845816
541893872
1713347399
69135962
1149715257
1000959185
154353246
683348599
88680460
1100050883
1677568300
2118359664
1339201630
161255405
164630867
1140500389
1980387033
1641769647
172229819
1654288090
1901125145
692214755
91096042
1315261917
2113278175
1371364843
1196766084
821268249
503452446
2099486677
1564438148
1517806116
1217486345
1614367533
1548130860
167325215
1475526246
1342949927
1205153276
459806603
1576857982
793325119
1631957183
519364658
1123488551
771756750
1333591367
2071333347
860081461
831312168
105272095
59031059
2101067613
524157420
185558994
2912065
1398897186
1294878786
1758218439
2064307767
2116625714
542421458
1624493945
2057497937
1400793629
725060996
948519971
204387094
1843121594
1202678769
1503083534
641562179
1890275866
1694235429
1067062172
215448093
1744789136
2019302638
1539308557
1802830948
637898701
1067810231
1014205058
1471782934
991382931
291823265
1007837727
1557263782
50364210
563704669
752874258
625093759
2070952645
763763226
265493559
1768738753
1959127117
1206191717
2036146181
996327533
844800572
257978125
2109124706
869048601
25471237
112306787
1397547749
2072908146
1628809981
770119808
290033624
1584617540
2001619221
1743279037
113924408
911613073
397657530
1444968804
1037960043
726341197
1422083742
568031566
2058281887
543849106
2008988721
1199014917
888033090
714353382
1224078863
129639614
194754683
477661083
501256617
1050779247
717454842
234434179
1225710918
446929740
217559460
1368622597
2046025853
1959405384
1017197392
676079591
299394082
386626071
607267124
790305853
1430414935
1055242467
1792329617
1475426110
115266682
717369893
1944147111
1238149349
426915387
924488762
1138497015
2138229213
1799382323
419046895
1807048565
2086862479
1191842536
827967038
1948835384
1492159329
442063044
888252443
1434551046
56777171
1823345943
1575180713
1600276804
342710215
910299022
1510932748
636750224
790739556
1967134999
1875573966
473136817
356642513
893756215
422197902
445963507
1588741815
284602494
1340717090
1512380412
1738729475
988872352
453004699
1283385381
562277798
155412602
1946472174
1346983413
1106839828
1694218808
1359420446
1206100985
1998017157
730900039
666762563
1443402409
534165017
1276763357
753032576
139370256
529110829
1414016165
226398435
1050443812
692379420
64587549
1858515728
1021577134
1133263704
1685842117
1443448311
1316090336
9290794
908806074
674558058
1986598350
1355312877
1657685154
431591910
1903852754
1518738792
1441852939
401730197
317582355
389365791
1556476424
1112400670
2052910351
1113576141
1396424998
1440648464
744901439
304077067
1285260931
748351486
295056885
1573150779
887456887
1404525191
1143099103
145869528
364156565
1126458006
845944499
2713864
1660059539
639520555
2072723865
217453477
1398270210
753050008
426407843
1571746342
632719917
1047281566
1857650255
1852040668
1586799433
705867661
851058564
402050206
1360429439
42763399
321120742
1548361990
2048878498
64512543
980112629
1838755638
581260565
2015310610
2099193385
1986064207
1308890567
62900381
938888753
323418728
1949239557
1405590909
1257289709
1318492207
925975109
1084216371
760129541
1992023927
1049483843
909054747
1290131448
1512449175
550800862
845819537
1854932443
173132146
1072785015
439330285
256896767
871478011
803621520
1469471776
2088820650
473027890
2054720986
642519006
1850680768
1801756374
1670659760
1841710914
1838174960
553428870
1357357162
375343331
46080146
994227154
450354168
913976645
74122906
607086374
834467921
868184741
1292469278
940199047
1586953939
1343266644
992410747
1559402166
1087769369
2115946016
985248387
5897460
1972263678
1279845325
1781733281
570627034
46167699
1625389801
1768948149
853895927
1713588378
1359711827
721174206
20569318
112179168
244880374
1403389854
2061527920
2049096005
340098956
1586681845
1900851598
2031243892
1061223290
1758827822
1167867105
1198093175
982115835
1072434875
1642734025
1248008691
1842796655
529196830
18051422
407080027
1242086294
990783658
324746882
458830549
759699719
895965993
1020630416
144914862
742866761
773459569
815232573
152641184
1045179278
2076646497
1864079389
2107250463
288677818
769574215
1715256389
1059862290
157165648
1406006564
1938539520
1803358905
1337938847
1991013660
1813740424
2142347011
2114328619
1262487478
336626351
1191817911
830399915
2022932722
1370526005
1814765317
981064616
1490327759
1744378259
364729887
1304154581
320307707
1655785803
813479027
1477785108
1199096431
534549728
897307988
1341750831
1565189692
1437508134
576026401
958549718
1252031189
413539795
238023537
1698628126
625163161
1295464905
814912776
1817103187
238136271
61936885
84447799
1273258401
2142762106
1159069544
824767409
727109291
1248903035
680282030
390590420
363466808
1304637622
106939410
20024497
1464614001
1265822288
1138864541
1254356875
506071650
21488909
753519027
808383273
1996141635
111426595
51171047
863821324
617401271
2009345737
1319900554
480766774
1292904064
1503553831
2031907333
685682868
291051417
280700049
1737245465
728658031
1876230443
1268748126
99479125
823786877
515039744
281794868
1817032611
213086913
859129363
1399460998
1361459932
1134877809
1399811691
543149150
933674147
1630164185
924138126
688723377
897234723
1932251902
427188448
1429344310
119220160
1710311276
1111406676
662348377
645117543
1002307974
133394502
1076067923
952261546
342070854
474496993
20986541
1902210759
1017834105
651010931
1463019015
1680667722
1874133241
1546167907
654826399
322291426
1470033570
741119965
13102019
1372473679
867469551
315256925
1752542129
878528501
987088120
826825297
1984212943
1505881621
776718266
966753496
74155297
1673607779
498118105
1553573082
2101705013
1517227512
283328566
1423076277
2122119813
941967877
2130273888
136287795
1601649824
2052515161
199069472
1094870294
1674564083
766978128
705893222
535224932
1298214297
160070614
1587056575
1517147039
1033925326
476947177
1971017320
794831898
587892019
2079470585
1044246186
1659764861
63012354
42337053
749989685
1377076677
86916841
810972651
255690157
1503051998
215871354
1537622239
726848498
2039560704
1646441248
1700666813
1062036566
1838463536
531225684
1018184656
880022645
884031049
78498785
1695497486
1069227181
2077425955
713592147
165417133
1936858311
1072393203
1420418572
1034426480
507079972
756685903
1663187827
1494858456
577860936
1666431657
1748058660
1454640733
125839445
426415440
1358312432
690375873
168632155
194176447
319675466
852943662
303753713
408421250
1282521915
1689317473
1644837564
1880546587
758616457
2069328177
1966169150
1715105557
1045293866
1686585168
1888775641
566766839
1036460544
245339342
2091259304
2085558933
522564930
1608997883
1775648747
1047133248
1397232233
235928123
1312696170
1215895726
1462894311
859570844
711206189
946814309
1205149437
1443750715
1560586640
395272238
436580244
1912370522
1736835044
1005975518
896235026
2144390348
523842179
1153057776
1939811003
2044320115
1058751833
1296824000
1042431431
830924709
342232906
1584867709
1472730757
705948989
965661634
312760189
746789922
602020206
1028846135
1497912432
865409319
1923998758
493808787
268334406
878401097
429988282
999133348
567303517
1447577209
427557019
338286544
1917111181
63176720
1423251807
908119069
115313462
1394692964
1831425592
912465413
720176931
1063382515
423944452
1857306084
1530783395
1901416360
446551354
1075326438
759390330
707382589
572714086
208667245
1709652805
1242753592
403408894
108199296
853368386
510452226
2110519092
592300294
709768348
556660796
981071155
932926607
868811406
195355548
576697017
954281621
693189272
1366653637
179063951
616475145
1170001132
410280992
1501556995
1666424666
1585262495
676731690
1597279571
1974211509
618719138
760286167
1777094226
344154156
1891467930
1018146343
1002091263
2079811460
1347806967
1610833816
1744806056
829857067
306654878
736514816
1274446563
1657452039
1265269949
1151034883
1831186407
984890811
1473127414
763329713
1001301097
551870653
202725550
1709833838
247135337
1994854269
592325744
557604742
1124026277
431599399
430202511
119258600
318757061
191131463
361633318
1706569295
931091774
138247660
1135363027
35493462
1859545725
1643437364
1208551819
1377267007
256582024
298600725
530231658
606352248
357328626
197151973
1824289966
1654677873
1081314156
3593577
1190375437
588850286
1767767541
960040827
554527208
41068433
1940491819
1479768630
10946008
69243988
899396512
1560548338
620665037
211534854
608083557
2108019360
1135982792
2041554359
266481873
938115303
758341235
536368430
266207096
109636755
2111616849
1534427812
1707454923
797680595
1682167198
426886075
738036651
588281601
1627256618
243457886
1478442977
70640905
15405650
1482750114
2063818934
1281407800
31463744
1226118036
562906570
1911959727
1325095487
669962540
684697871
1426294597
1148817734
1506831647
82951441
1873627958
1955911803
1829322623
967138147
401681533
1526974679
1908906649
939708252
157590404
2119580763
1756133656
1975526660
1046249655
1584164189
474823055
438537966
2039142560
890844514
1306008397
1933138347
532048551
1110870209
677181374
344818998
833429157
1791175052
1810801665
1295354407
48497161
158135374
468559403
243565367
911339019
258966348
1330028887
1101404599
1395520361
853796957
1154880432
1096944528
349351948
1743205702
443029854
493492933
2127490361
824170591
1714181793
966800133
975237817
2005196628
2026064218
156661252
561559762
1692957117
1703922175
1545059666
1327028769
2092657390
933977750
309386906
1494155941
1588311478
599604039
254584294
1080643531
693028828
1253538755
1414640695
183744635
1527607269
815985654
229670335
708107792
2111579275
469654982
1925201345
1471504947
1951576326
815393647
1649435938
242525669
1893499496
753314834
1237903834
65131958
1445046262
1851721843
32552243
1577967914
805736717
121340185
418819502
2139855540
1589743739
1403712687
1160865398
1547317499
1425385582
35028649
1458573304
1958644313
375406882
535237820
1735390486
1504376008
1650139577
411745040
301572820
1408165946
318289957
1409021231
1630950819
1840211178
1866358188
1947061499
1900781637
176540565
781828363
277583239
2134092785
1989947936
886541939
1572152720
1262521078
1885809520
722104856
1396974076
920595712
1151708715
984742575
136800986
908405568
1837505218
2117026083
639179189
1275636220
1501166350
1854764989
162032115
151097115
903444804
1056323394
1392001066
646269079
1267016636
995173667
1833162536
1533518890
50578605
1373360728
362836693
982303026
406507041
985131283
1526759276
1316122740
1440298142
1457800634
685030581
1123038106
87849167
2076322002
582666980
971139433
2129150834
977601879
1644437239
574351195
570439470
222501154
1468350812
1144999332
816078959
547821699
445018362
1174180228
1481821632
1869473117
656843498
1083359603
881667339
2028213659
352470196
178485251
707015457
682935373
1949415135
137508923
1581945965
2132652852
820794505
294455386
458294267
599033583
1144774011
1452274277
1096403949
732308250
1846501136
309049432
665372951
1334827105
1116814538
1698048767
1392217756
1527491987
1311582263
310782025
939598098
846787396
2076968239
510939998
1092417277
1791787436
1116030111
903794811
895508746
208678591
349579372
838554797
1721032370
653604263
1821967754
1445732589
1339605341
1445172314
1922403796
1365051131
1341817116
929977151
2129844881
1843562969
536546767
623595590
296643291
1555981194
1780141747
715496450
779990428
1801602255
2110397195
1867270293
781877314
918262767
1950141470
994932381
395211711
479673597
1051196269
1306190933
403998993
1833663030
194672732
1078723190
628062603
857831135
55289730
1959986175
1870060311
710051821
1149526473
238401695
1769300090
1240627720
786299566
1849951951
166132945
545061243
1965062169
1709581601
311683681
1221011189
454672495
1358381828
1921877095
1898177852
654794031
2072906757
1881267715
1048624736
448378169
720523383
676026673
223081523
469513767
2121590404
1604240838
856709784
1935945960
1572371597
1698430199
699890733
1409316482
1123107340
634143821
832811150
774273435
1952455506
50883523
1058286128
1975422190
1290048805
237345303
817752963
1421267020
1618176544
1416568378
1832996658
1633122669
1149521766
81964113
1796126221
1886795068
165002922
1586862537
951341746
686590963
174142823
872622630
263596532
1200413762
484559652
2087757164
817724268
567578509
1832057568
619654189
2043103626
1794865898
1650635444
1060238762
1867239221
1588697860
2001583781
1707859278
1561681006
260320691
591017107
482588503
1084200002
1950221995
1037877117
1486129113
889844709
515146518
246927848
1641329688
414764377
1438723500
970050557
1625990103
1958612894
1414691467
1587304551
1634150694
1297689385
1028645339
1664121603
721318210
637906805
150027982
92453374
770008959
1621639924
201824966
597153711
1634748189
1612953747
691638691
1586032690
1884795420
764300862
1681025955
76599732
633030753
854028420
388369777
635309360
1318442203
1126872391
1588547679
1746888294
1728194876
46745576
1992771177
1861217688
1467891902
2096406341
989521062
1579023863
361694922
1074244492
655644889
442442045
1529923519
1681058746
884268717
1448657715
219637888
226518326
548084596
2010665529
863884951
721986151
1628791220
1921360166
1112762770
1421101205
1242163891
1832963791
1795538022
1982019493
1912997103
728769961
532620407
1426151402
420332718
1268386837
932257588
1016591536
898355414
711612643
1566308235
1427642312
908048855
1287244754
1523978634
1386567272
774267073
526538248
1791319135
1550727582
1621918874
994987136
1853499781
1136170155
490444729
183619975
1988851350
1405338388
287002890
353107845
853317389
809546141
2002969490
981148207
1979876786
2080433863
2027165919
800618248
2075007570
754198680
1821462768
601880661
2057526227
2039547557
2013340503
74692463
171825632
1911543612
348212229
1674110087
568973736
651355226
1313639142
966978505
2110583406
724318539
1754542994
296196944
1114220964
738560909
1944784696
1041822121
749194663
1200726882
368303671
1170378730
327464332
2006749572
995920009
1044324269
907769440
2037923665
1614962612
559312774
1356299295
1674121231
739455703
1376275829
1658436293
1971370292
10987755
953292777
1416156966
726351174
295105676
36764255
2123482585
1246602833
1824378117
1911558420
734680018
26732158
501157828
1568725065
677223318
2144140645
1257514845
130378166
1831741209
1858427648
152064503
2050231934
1461260093
1060724184
1206980104
1924675692
2036034778
1657737700
672897265
1863242852
332548037
1400586320
380847953
665607154
1809509935
201318459
195436671
1430003429
786020012
1805078138
2080289963
346215337
2084702684
2079546592
1166056229
2102766577
2117264524
49744909
792723054
1773794674
121753322
2006657926
1592590019
763576434
2074358758
1160066614
2028322704
1848105976
361593030
1619722931
1364443528
53568094
1573438334
564332943
347053521
1306203354
223631893
976784085
1666958700
890240774
2132006967
749778893
313407384
933222797
188042084
2135592304
1247190768
845121059
2111587166
840561722
245073786
1560567984
1023835262
1741762024
1307325134
287617194
1309898120
1637746915
2041554359
1692051302
1723206590
727312590
380975511
2051453772
1293093578
2110077578
1531129467
857515152
529042138
453539205
866807894
1294283479
1177370576
1559496076
1002281487
1735064587
936894679
577885419
1449502694
1425084799
697456125
807342926
778017269
21833166
289487479
674675786
747243609
1105633261
822199718
1140241571
2086194787
692109918
220909385
965381001
819912194
36011226
1617068903
192620383
433924823
35779369
825123565
425578023
1751671722
936379448
601209935
1612169076
629338456
1870331363
470955585
209990568
74641330
1238220352
1507349083
304481654
368485143
834929143
1394646874
1019819052
877641768
182759083
318760574
728269071
1418892717
172922217
464448140
2080295163
1867887491
585011519
775129616
2126561288
1983194473
597247896
2117044843
457102358
710505848
1292139889
866739622
44712225
1833287189
1053634395
1471170577
1142564077
65988321
2135784688
563360851
2023294892
1973661751
1343191821
1969785467
1745897090
322649953
1063920315
167268619
459625676
1781947923
666321049
309135070
488406756
1277795525
768381665
1204050174
1628399106
218899406
1772986063
910465586
1255770314
1909379422
1653818729
373479037
991773444
841031282
424246322
374415603
959422026
526195130
559500939
635191349
1796459978
1336901427
1119263962
1284569219
820856633
407035950
407798432
1870363512
54979056
717456815
1885267793
839306654
480905409
1164982333
891091427
1699588917
732858771
1220429199
21727931
1298601133
1343336595
1452323642
1533992367
1095871683
2013316848
796798950
623230473
1449371421
1537917240
1346613838
1000601652
1061834136
1936725581
2086443497
848305571
1514292116
1094254962
1444719266
495061469
1220729100
1718957044
650764776
1950063270
1722272079
285266260
2072831111
1352618976
356689834
2081720919
1933355599
1947182775
1273305523
1976920200
943304293
1384671905
1191128399
731192079
1613095873
871995295
602139038
1277655478
803493195
1265193225
545646188
1147065217
658880553
615802865
1745298660
105632099
548279231
962047957
1073149811
979195998
1030811461
1381481982
1180910296
964047503
2134934716
2077205740
1932689943
1075910071
908143233
502998093
1815408592
1764359471
1099085977
589737576
1638804930
629844996
1305921584
890426744
50911668
107304372
532044021
1843216382
2067942807
1443213907
1827774594
322458964
176943125
1155897723
239815199
752865325
1312718522
2014629519
460772631
1091748967
153553276
2066884113
1452773182
9587896
440291541
243612827
752617782
1949633970
337704069
747345392
1943648304
1529802479
950848890
358273831
1525403161
1009015035
1654233465
1135210268
837981368
636792741
789539552
801247193
1401877432
915544974
132344670
1778606688
1727179821
162654682
392737963
472433996
1367847747
1476709621
432298568
1803206853
1704889819
1843475245
323056233
1322359704
339910296
752220658
1051010014
1304579203
1298805534
1092587008
901775966
1973631925
525439790
1592867835
597401411
1679102484
1716861069
324835080
514968032
539118091
612212579
369324729
1808873891
2087862378
256296803
1032484449
173760998
164360319
331840534
2057896030
1763171043
431381676
979796857
1962132039
495405288
839553447
501718832
1521400294
491597068
963480074
1197250412
1734753249
1650690410
80713038
1120991916
1423910255
1203264498
1749900512
145717443
687550173
1138068733
1464610683
2033832677
1649177758
1975678502
55930238
853515929
1877230579
1939906474
34504986
2114689415
1075103508
1054394062
1988203967
1776529218
1454151190
2116397746
1890266885
1438813505
556231024
1353694973
1099196473
642592113
630235859
1605944073
1842954072
338072976
403885817
2122010896
708237780
599492041
1456577482
205207699
548123881
1545842958
119566142
1709900125
100949363
103211232
1136249847
602470152
534910903
1265634616
113189246
1708941421
1003474607
667209613
1481909124
1564688258
2013769895
410612848
642528639
930879726
1490665599
314255295
1804829741
825012327
1256471899
1719215492
325330628
863688397
2060425945
190168366
890266347
1965222979
2064355974
1081775902
1762958929
901175552
116247834
857337646
834620688
1677383201
1990409326
297939849
146191018
1092679133
2082228167
1510582360
1434448363
1532579602
283719417
1317807188
1406870236
1247550866
1629276230
1129340314
1789961099
604685284
635855095
1726525232
1858855203
1405531694
1946412623
959679653
1785100674
629848886
1322078978
728699058
671127673
1807648131
947241456
438027726
169531413
945016652
1166481098
115136199
427974591
2102367552
1214559899
1939885436
1848759383
1517397748
534745931
1470544876
1440257102
532466016
922173831
726219429
816045563
523931700
473122914
2128362104
1391178437
1447104626
1389539821
304161747
729620329
2003893191
1389798925
2049826127
1205558429
1330875634
469727647
290668257
215706629
1648828807
1656174002
407387558
1346038191
684036786
1067394585
2052131622
1601708358
765915075
1170569637
952472515
1779559110
2055724948
676656723
1528795932
1370543506
2012723287
2102033943
496250590
498509017
1875915978
1302907340
1140934132
1144842115
187435345
741436479
622097877
1813758689
951187726
962128872
104077419
1131433778
700568037
243475088
820599154
1082693884
1548144936
1007297637
641932211
1926218283
1103553616
1688832436
1136293508
341980530
509182235
445690178
1997834856
707662308
307255083
273618205
1332556182
1357733766
1934533498
853373002
126805220
1820475640
1895051891
934088313
1977350626
110346093
538136376
1467997675
295923499
947282083
729966241
189754258
1068115841
188504762
368310023
1978808160
1698725547
779188964
1108136680
1962566739
189285837
415215020
327196549
1783475925
1954352562
680745341
184661133
1200373032
2111439230
713662461
47330821
542182160
1538888545
1410956858
844719173
1063324615
1310864098
567398327
1142790296
177640421
176331274
697485789
1024102648
1712524370
211941745
852225722
989905093
1701577305
1774600125
306590364
1603091321
386359276
2106678529
964939688
894906227
353757067
1182194484
1611812260
1069078971
1550577480
209911451
565876705
678087392
1155553418
1293293778
535960166
412956036
1215958713
385348493
1429387881
1837554127
1838469558
1785934553
1429312600
1968702012
171466346
1185011217
673935894
414840289
1701005313
504879932
2060006448
216846787
1713805116
1066435462
417956799
1716175894
426364546
2092269376
834800836
631222387
147663434
1966046934
1208145937
393200610
487192263
966482905
1309579571
1178528154
735597967
1258185463
1610401955
71764124
666005325
2031157045
634093373
149379789
309526893
1538372923
1434490084
530023127
1911576808
1058404016
916639600
236320766
2104005487
1655113809
428103452
330714998
1576986848
498215246
1605567370
86323065
1073922106
1810490435
201858872
1716688557
1333285287
1122390096
275414865
213325576
2117849755
866868851
2082419898
2109944437
458880846
1721653315
847107868
1495784538
1185193304
2081457814
218219513
1802715642
1739521974
907445848
229696682
898770502
593322486
2091141285
83513291
1921624494
525587373
148845134
1009874938
1716293485
705674240
713619588
1683386755
407656602
2002578656
1419845234
550957463
1078869720
2085560442
1336203000
1086568637
250994338
1041198437
590383098
2051687664
395573780
1057565647
306804534
446961420
476607384
709485115
610959993
961087176
720521446
851437417
538003542
1802798779
1092983501
1591690217
1575250627
1154381098
1419068339
1240376981
2011942824
1858586106
1455732354
1528395755
977375256
1164538329
1899827410
130908474
1165728384
1107220476
2005561390
156798550
2070340554
135833210
1018418823
343058094
321910335
248021783
205623496
271451620
980734898
330532308
143471255
315588801
174035628
1609464571
264000014
1408852274
1374254094
1218043888
428710890
2083110836
816601167
124714692
214981041
1977711085
1114739496
1181182313
83271210
687162344
1165401073
1562138636
273592503
2023199028
1340706769
107425224
2129685823
493876220
81336576
304125658
245126410
386077936
1972369140
643688486
1857586450
2139540659
56806226
736875854
338600259
1173087434
1732436396
1095813305
668953157
1363326827
1850816033
1462800553
1453478704
1901809623
1061349929
613461220
1317368330
1226015034
512933893
1172985122
1146986656
1871001611
159203440
310293230
409335302
1486595628
2065703297
278447510
314092323
536647294
290624020
405812961
1937992668
1069298296
327034691
899493337
341283885
466311157
1723636620
97984889
1835976170
633123808
1392384891
1696827283
1993623119
442495795
2083598813
894831743
1698929077
1188510592
627789175
777597546
975774570
1402770627
302460094
589627592
1544745387
711873899
1783920373
1068405971
584166484
1212419328
1855201857
1975160881
929373537
1764051977
1036303524
278202405
1483198144
326416776
8463785
1177439300
168274101
908682199
393538781
1505482799
575561239
1956878341
1374290686
166830416
1150315190
7720803
616318738
1049058354
676831627
272132486
1243478809
331881634
501460176
2033814212
1315304619
1818349182
125182302
180600534
877872345
1100224974
1503681878
2141003928
698638260
1774917866
722023269
1414516547
1799743948
1165094510
736438083
1116112703
2068685735
724472979
1296493729
398022641
1132849616
1394520244
15488667
614900907
1458064921
304186743
1008707048
1011190074
24281734
910540935
1319972961
1226616092
1212087206
944778666
1391433416
857451670
1723741985
1360640975
1119430564
948194913
84153121
1242829094
2021846320
516059158
1305077444
909872920
102496728
503423044
1901608694
410588898
1407390638
1882610695
1004512607
1476923866
1297669413
2071999707
970246259
2094722612
24450037
169727105
597363791
750982521
2088425036
1412957999
2108371674
1281289901
1587511902
838970782
912722260
912359637
815130680
871979762
1505197642
1618429700
33009668
1542009371
1240986148
626093779
79096160
1182003923
913936527
2182567
970744378
1861868400
1027466688
1777387323
1724000252
1856622094
241302775
2122595372
1915375920
717095754
2081194866
188207048
1722760964
1089778205
1812052366
1735561358
554946532
381261037
1189064890
2024358232
889611061
2024533183
2077133412
348123641
714788077
1910010529
186790653
1681408723
1310423864
1993222959
149255533
162106268
1252688901
1836827392
73858016
140334848
1767704690
727183829
379019855
1195414956
2076038008
1103819824
10775959
294708509
1755514141
660281724
2036906595
759776127
1006160633
1837175751
612400007
610547459
987058917
1355241161
1971331615
495995413
1566569260
692947437
1166778040
495552062
959716571
747659011
1585538275
1097852847
564810366
1665300507
1119894924
1527959520
51635583
419872563
2109785491
887842754
2092230680
2055952118
533624685
509659891
1638200357
967448175
1934215621
1328194179
850615267
1701102413
291540484
202975779
661137170
1315541546
559639365
1934997916
1288854527
343250742
680636655
620289972
532411027
877497724
457821893
991417279
1045734709
1906617140
1347112389
1190832411
539709763
1452729801
1827713306
1025020091
820932255
132793015
1898846930
1288217916
25053218
1367260386
2045414739
812360559
1852095028
26670683
2082843016
804554834
377944516
1507473551
1145913222
1537310014
985243842
1778452712
1117225797
776019397
33602459
716132912
1185982476
1046133998
1533689548
532480155
2140150392
985964495
1792748746
881839558
1814820724
1166895745
667979817
1188614903
76171253
1287822148
492953636
109850894
263716614
912866667
2113262739
1715288302
1999663988
1025484228
542875197
1379880733
247443191
2056749579
947937753
1567918313
509585042
660253288
641305299
668405279
656192669
1123092348
583341848
110909225
1995123767
1357847380
240768350
673627372
114530562
774972445
1934996908
1973042431
486721267
1979813829
716277738
1296932179
789996440
287788393
927135279
674374379
773130722
453872937
1495947510
1944911117
346661915
1758264689
1677363198
1299094779
1070189135
963373883
1426220319
142696432
175811243
410558161
1406174715
595188548
1604662932
307096496
2051344649
1880308341
1422769702
123500600
2057373541
2094539558
1044943435
1524884582
769080193
813232196
291164066
1331294292
819244077
735332863
2130514559
1967958262
1999052496
724462571
1494811794
976198780
806200042
319651580
436499227
1919102539
1544077836
2092026570
1298673925
873751642
416107647
1111901781
1673150598
74445703
1400999265
695537966
403537251
1768049111
1388286328
1838912272
320665127
1629369057
921832076
1096347830
1210652088
2084505589
526220062
1537902137
921791158
75746697
1725264670
65129380
969316359
1202756877
1742293793
313825816
1775271573
2065742349
2021772490
1479913264
15470676
645944873
156507422
1476764519
417805955
14720191
1196605432
633551769
1588997628
596893091
606262358
899198050
79607247
1019123327
713695909
725665801
1111115228
1020546382
178544240
1295269334
2071404033
366210421
636387640
316347531
247862862
1722020101
852595288
933950813
921367553
1638371772
104010362
641989108
326475439
1128129800
353709283
711964780
760982569
1486394612
1327140795
1638118716
2115922938
1780805347
1775582644
1735393264
161806175
1393481066
1301113935
1548614449
535979177
1848945465
1078177251
135194369
1113581960
1201105824
642587970
1120376440
1251220323
772550581
680025846
12978547
1694250041
1703552460
225582422
2056183282
2014113021
1609925821
2028973906
109880548
2073580172
2094630441
989264630
283007910
1394379600
434879628
80674401
2093318641
1401693384
1866716653
414601785
361841913
1022778939
1197429266
955656479
605442241
953992152
1996601589
1835597996
1129980291
1019511361
361911213
806615434
2053701185
571145646
1405673165
1628180289
1418676404
532885427
1211522410
624874826
726373736
1665924629
1241145368
1417644203
1445480894
1988311029
397129417
544259061
1904780667
6743329
19905765
106060132
855409739
2135157076
2098360533
48958842
509625729
675160358
1273621064
1234428535
1253522981
902154649
1185776630
2083660086
1295237860
257771273
503190029
708314328
623547997
209949436
1451326580
2099831781
23465145
1187981813
1511203786
19204598
1304142128
113139119
1500709177
259335852
528156361
1616749785
214684067
734716007
1605479911
714523302
1974020563
995808526
189903508
1924790352
1006401038
1526288600
1857233912
53019274
1603209340
1720072644
877621568
1505576285
1525635316
2122021779
540794853
734943292
1860445185
834844234
1340848041
142401802
1145684741
1023815454
272039474
1941544516
1043393012
1441499409
1526314001
1931444781
468191136
703091180
754784929
605660416
2103061422
1403259209
1084375575
1104336674
917915154
1139324372
2141674699
610600038
1367619318
1534672184
1718608135
107419482
33433385
1628866987
1643612351
2104953810
1133557742
685395005
1929234636
497038431
136320188
2102039906
113394140
984149157
587950480
1134156013
706267118
1797178911
1191082432
405402453
365297462
2038283237
1067993942
704206469
1610146328
173542969
1477376034
1033278191
1249229735
910193613
1000702669
1579242843
1194578127
1075594903
729488772
569636643
1524460001
314482640
412868835
1302168384
622126177
445563774
1138132493
1616916775
714394343
408591066
314920227
1671345613
1826511973
548686048
1671792764
1148664333
1856386073
1304332986
383543966
503637091
1097286695
785473651
369401669
1779866213
1767804688
452751069
1548381762
979334045
1151335814
1319456320
1113765187
2072466334
1607990130
1968953667
643947331
1282252800
1764028249
217909834
2093223872
1050476160
499515043
1141351339
919785251
329437278
723684598
1420932123
86900363
699133450
328633622
1423590018
889718713
1633844981
2062747434
243645788
1809004012
66126424
1743810601
1245149816
870314286
1247588014
917491284
1952217294
1729382290
1009361881
878998141
216694019
1064681254
1603667053
776846884
900349038
341900882
2029408674
1472126244
1956161966
776602090
787156494
1078608919
886359908
312099785
1864272688
1093180072
1459155169
937982202
2021813719
422246458
1679179047
67713899
1276701384
1323573909
1580234577
648400393
991688290
411546899
1958837574
676288748
339235986
811721992
299049190
1123868783
932317670
84177609
349383774
1767818204
685200765
1263855391
462693089
1060446242
829182942
199876577
1432019961
922203408
2135311821
440788896
1775467612
1308385351
1787947123
239137520
2132040751
1413207093
269231934
2133016554
1837352225
294155970
1375006751
71253123
1184343821
1841163489
364894600
783159279
396267264
1783330662
1237079520
1370037139
1373431454
686219259
20938449
701184759
1539655387
805663564
758970369
570125446
1842936049
500759980
129008767
887453886
69152802
270445921
619469628
1861259620
562679567
1266225192
49714613
1953039283
30683515
2042178446
1433887427
1978111760
514781857
1455764918
1416896740
454261684
2035347903
1202978738
37532916
821699792
25976732
2092688764
507804682
339235884
1065970445
76085671
1818416576
901783927
1320028827
1122339261
445179449
647186237
726595972
305054929
1304001294
1685363493
1804005426
1323189497
1964126790
1005614402
471199337
809892831
842736576
1169208531
782734895
1099965080
387900209
559575412
1407589366
123185907
603942568
960157712
1367976531
1714983027
797938575
1763647256
502622197
333553720
596657734
1666641067
1253773267
597985912
1904807279
1097593744
666348155
658697399
367994973
1422601008
8500885
231028468
2123211028
188536068
477423573
581310934
442941239
1272334689
251265677
385376278
1445558411
909943462
1320755344
2096371718
670456001
230787569
2062901021
648146920
2052951445
1824544209
1935349809
77208383
1034246549
504536593
1529035965
2123470646
471053461
134921414
520184746
279396157
140008966
360470059
140580463
428527497
68714626
1045421787
442118545
1948196655
729683439
1048344
1168578631
2007832133
1151003278
627739897
1690813820
1373833192
1537188877
107829239
1334049454
1257598062
660048714
1521480036
486676766
1115234725
109922298
846619048
1210760251
1951087387
1141897672
423349302
377373958
731368797
1489534972
1634165881
1617089614
1233994879
345822817
2112937684
1838409334
1339303977
2014738714
376644805
886639033
1462721772
46493007
1737964064
1314287622
1044783409
1563582087
1552754782
1462241879
1132588288
1401716954
215117276
139918089
2061931969
862046404
810407396
1587640233
1449693894
1027535332
188806036
282620618
1873635406
1919899772
47714397
861574601
659944676
109785377
2021629138
1158146415
496212150
718958236
54421735
1066536726
611358646
867121809
1551075062
1599991459
178003014
1045336454
1787652526
608131593
1524469029
915569192
1267070797
1681950299
1813468479
945396026
1074611887
1251819314
2130748060
745518151
1214121997
1452945542
1103255627
1143460461
1341736384
1601504917
1029762416
1146374462
2098141718
1391070486
2129246783
1773327923
27769099
1900800631
1243428382
1522627801
699219512
1584598365
430508387
296863932
369961276
1980869320
914336399
1404355702
731909455
1431156153
1659450284
381395480
583076305
361229446
1856091202
705227775
1130374800
297679258
1005887868
1684308940
1190850841
519090764
354839456
1755839123
545680350
2041726396
589564196
1536425554
1807563004
724793412
655075593
1415546829
879424408
726818444
444861458
854885596
1837620806
1338465680
75916577
1242548893
990677060
1209557004
1766706155
959407722
502747685
610482004
1791199910
1138003797
582454813
1392610497
1833806240
396892773
1529868933
1248828228
1795584947
1213741188
645567224
1611048559
1991305053
991203530
1665678875
1231626957
100575704
233759247
233112797
869936907
602653162
1632259995
39483955
876073104
932171919
1326378309
1934087030
1335779349
160883427
1763023919
781236163
590316442
2056576309
892910376
1509199815
1756930734
650035723
1105178957
44377261
1635315279
1456375219
1479900087
1348015472
1416041745
485628358
1880030248
99110091
494966384
1416867354
170799299
272238576
649669797
1410876397
1336767066
773341436
226887531
1035828108
1117307252
1442591327
70592087
296489835
627575208
1178901055
1863704382
1472073969
285356089
214800216
1141066949
1147148244
1990873399
1875289430
662989485
1783820859
740838797
2089154577
1648756504
2115626547
1797318549
1585799424
1153971940
160530577
1897664330
567411675
338238728
811571992
871683795
1370955563
56709948
1529852035
837265064
1368543267
244265672
2076295927
51335346
1748296314
1162937128
1042132376
446067090
499635321
1644917074
951698060
1707627051
1323395177
2138586991
373087486
720135313
1612708845
1138848843
1530380649
246920529
1430912010
479020819
875956358
1595775205
2142193169
963321232
1784468288
2110419537
2106774223
905600156
1408981356
2059313959
1962394943
1258016554
1748682378
265441372
667168618
834975073
1759534004
2029546700
1262866000
1759783237
1599773445
1124281747
855549918
1146378886
142853913
534503073
735018831
130624405
1330392321
43613620
541283509
76353869
1247560211
2060912878
2073601697
798391314
756623756
707189333
1508932059
1142847483
2090415993
1581289469
444890523
1438362722
2115268728
1954770538
1980701411
1023736683
1866957128
2138871314
1142428694
1825844346
1146069222
2033839323
158827914
1469879675
593626071
1969332090
557597871
912759072
1842248761
2100428833
1397856197
2086564964
1733589700
207353663
172985654
856005872
446627152
1453110718
887073603
1392507186
600760266
1614209240
1951537340
896276524
1668724174
1299097157
812146488
807723885
12818899
1130934770
1802465094
240296016
1299613809
1662271871
1294638884
625970081
1879586093
677276149
146008359
124745865
705110669
1605310305
97843357
184387067
90042038
1163079738
413165550
1434276551
1204270398
33233707
775167955
1272411216
1685242275
300135241
773150742
1252046821
1368221056
481475345
1501192248
1386226443
1371427061
648334089
761241222
1420263506
748611732
916548960
881885674
1490114797
1947523664
1556740165
1920145992
398830971
1988856321
627307767
2016625217
916199987
1529607607
1406517234
1947006208
2056248866
1292348434
729316627
906238900
903934694
122152279
241330209
1270554068
1427292415
830922838
779993602
748030942
2119850202
1595764210
1480541766
216275076
1904638260
1214737714
784149341
190776417
1982285070
21369684
1304677900
1859675605
139688182
1043206758
875143423
1900716441
636242876
1386972575
1837070834
675766968
1930005783
1453936752
800595054
799207649
1307240999
244264950
2096176688
1958048697
1804267271
1947636927
629655804
40866977
1393132668
306582259
323204668
1669202096
51342905
1596234222
2059374945
267922134
319217846
365188884
1500660713
483564565
1931888158
707050095
920732554
2106532218
1632460269
518690314
589965949
1697581894
1841999788
1888269569
375707275
1491055653
1836796358
1417405761
733217819
1058700760
1524586902
396595214
2101398799
1220383831
1431217859
2121237012
1169277487
1530352390
881325533
919077538
1256211207
2072696786
1847010581
1553765072
514744719
1039287276
796224363
635824104
1672046391
1185008783
1101787144
588692279
1045626939
702294090
2086686782
898362700
202096069
342518890
511828461
1527310461
293888080
381554889
1973513412
89551667
1991279161
1544397529
1579145994
1655590506
1678766984
802646532
580901925
1198985729
1347893196
680810122
291304606
871500255
1962001542
825571669
1893930740
1910443415
1457328518
1274082374
1655290766
366082727
2145712384
746996617
378869699
1010190927
329774502
1703188993
776944452
1302254285
1796663526
2069455167
126341351
1774824280
1107575579
332021938
1528863380
1875057441
1302031447
1546186350
1854680274
279660718
1622432759
2106804259
680714548
2001400921
1102373503
257130070
1222143904
2130284188
1189953689
1440273085
2056986158
1189733313
494224690
1671238626
1657439329
325165652
744906213
721895897
1349411415
2134363959
2108386069
607468901
1569528995
575596333
1666109689
1486784491
1275473425
456523671
1013388813
335344901
645994309
1910853668
140669724
503846431
687912133
1420415335
293428716
153966126
478241812
570823438
348455606
1243309033
822763533
1197399118
1352492181
439568484
34479264
1029044333
153636793
1380899166
1236562283
357038636
2056849886
1308219801
789560591
1772927988
555709524
732038172
1734725650
51398820
1589514155
1233631349
1925424152
1755965620
1455964307
1122477165
91810298
13954384
828318785
1970902405
234922129
1402172437
170741604
2050042048
23773371
222865548
710273820
264843674
301485559
2051817886
662410679
179766245
762919767
1004681761
1573432118
840887300
792527408
1841823312
815512743
24481816
1999930509
343194769
1798011037
895875376
1611374886
683716721
822784969
906366774
2113957693
890911841
1805674291
240266041
630128283
1460278721
808168449
1710211146
2089588313
92685602
1955022469
82918463
1242070147
696774466
2004222523
1677230248
576659589
889902068
559800661
1167579063
532932098
1459876791
494151281
2087109952
1154713438
1140220174
303300400
1178916267
530020311
1140320502
876903736
1516247565
634194251
765561261
1416494331
983213689
897586424
1794536981
255989607
1016430323
1019515023
459364931
1042665157
643543698
1146935624
638830241
912836597
1667583098
2082427295
599887460
1287201662
16303970
424116463
1949047415
2110984515
1261856906
1201167201
126330199
967963762
1608712124
37149756
1250839834
1726133986
785953941
1373629354
613338661
2026483252
2027264490
941748439
1793881978
673085021
1354525863
128371558
449216227
423218792
1799648875
766313390
716560592
796994575
823611002
861756965
597031867
788320810
1402113842
472184455
1219890794
1963166389
1267742403
745331272
1324813652
63341158
594846954
39299242
587908517
303433459
958769393
1637132961
1290813061
835674730
583574819
939784568
1962807062
437303743
1886955486
814854906
2128280346
240471034
684583049
926936109
2129901217
1619077974
643507238
2098435069
199892479
184318499
369186704
1562826430
1237588406
391315524
838668138
520372444
1002463077
1787210842
1178577081
2103145123
939400131
485181888
358503714
1049478760
1167280091
277595720
1498771751
1865472095
909026069
2142030429
3869678
2045664725
442728597
1640195277
649858630
334442643
270550247
1257264631
771689052
855863460
1073766493
915620102
2089317717
1251656058
194379493
787256989
1797466006
1575493125
1692386798
1211277639
1735880828
221071864
1712395751
26045428
1320671624
194925691
1973792421
93476529
1449458993
1267545926
1401410384
561695539
1339660184
1631807844
792615002
2081113129
2088317554
1997367063
1951996898
1543734669
1134331377
1165265624
1419498439
1064476298
1954006056
448260031
1986883830
420530118
720396105
1296572448
1577220970
967830884
603248592
595906813
1466606624
1860572193
1917128227
1596411882
238191903
2106083609
234465066
1374017505
1446134806
1913358735
205652456
77594222
1977618132
2112027751
809970953
1412628633
1815158197
833335054
1503805446
984835564
1378309358
1351071690
1785089834
1734003029
635135131
1898879386
1773077729
1340552508
616190356
1385800128
1530836913
674311742
1195595828
302904111
2140223303
124656159
1668867368
2033779225
409292431
1442601058
1012825201
1602699111
376565473
815134546
1004345093
1214524308
2061939640
1983867765
1562369627
2115230897
1040852761
2003298657
932350805
509578154
1488579897
1991397879
1713792197
303835174
921369184
2130881704
495912615
1169521386
485027125
1481738618
500896284
554500205
125846916
571653077
1349469800
1575368239
107297748
1585023358
939368785
1565169423
1586843461
1201693829
493149170
1806233012
1683570707
1794496025
437323471
1325092944
1817100880
1317480035
1923131998
1113584545
1644368411
1997012415
1064250248
1333215972
962049954
1511961248
723298390
813342139
315728751
935424522
1784460656
362726260
1957259392
491721338
51405892
1146498849
1129570475
313539637
1713349272
1248880781
1456484963
506919086
1571027889
1976778482
1501360339
2081223893
759520876
285397490
550971044
936148366
1593122152
145552140
279082085
269049259
1810611079
853472794
647388496
1905586519
1909403269
490310702
1309737733
211833191
1911702367
1934336685
916164520
728685940
650694092
91028142
911944955
1628983423
892242907
88473200
515372366
963521773
1867785136
910657834
945639021
482230448
1308657461
410119603
813654638
1361846085
1422081138
1638701595
857869700
868505983
759689326
524238966
2000730653
557889137
345808496
1145868007
1388603682
652017311
210739396
59389734
1810245095
2120179332
840559837
563848286
2722696
2140853436
944830766
309942628
634148068
1939522776
1714958075
2010920280
548222389
783211702
154402719
1756922658
119342741
1859364271
2114516290
959720215
806740892
1509946780
1299493817
810497055
1981193002
2129924059
1964436414
386067567
216003775
169976046
2019012820
1676724295
274051620
1268776971
571989106
738392038
501316446
302353565
1209591955
94757804
114511069
1240849925
362568167
1261492315
1882408242
391071558
864798558
287999090
1990787424
1748158168
1217501109
1219372059
1223451069
1946224962
1203239290
881779665
307309268
1143883018
640989454
2035876289
626858953
1933503252
1074950139
2131969027
1814845702
1159052766
1512597528
1016436927
690892654
1755898830
1265904076
1796824827
983164184
968195056
1132765667
919823037
1405352455
1534004229
525662255
690025190
2006628590
1609081918
433815049
725132685
2063796653
63615802
1036597867
2108651318
1710454441
754158589
1360303967
2043943734
1225233795
669122316
28337518
1041309092
854492707
2039801822
495488014
929395281
239268534
658407524
1432321425
853564816
818643608
1329298455
35075877
994496092
883952800
1326477458
1407055232
1748895982
1937155273
1587917813
883599833
2057009267
1919890750
1964199721
1644650855
839368707
885306258
1803984921
527281755
1341768991
536496184
1810990015
1112621760
2095546907
921346389
2104180215
439124280
767772819
1368933203
130946631
67753652
1591939894
1111628611
1628435284
834805379
585648093
100930161
291818296
989417220
411745079
538518904
1208174194
2104613597
1909420333
351066857
127323938
561125634
621435192
187212441
2033998539
868504748
942524875
1257003905
1274905168
492946671
2045155956
1948006149
824996630
415429106
842692634
153974734
142591504
882261572
133698696
250117760
1996171593
1675902509
280607892
588384974
756398811
402993064
2131283166
1842275217
1132738669
267940655
196055836
364670099
2142723984
1628756069
2047389483
1765146801
2081481447
1515231526
962364933
1246281272
2086059258
928974886
244412256
179495821
1556671262
1778208003
1423347139
1586082919
250094312
68565969
384335025
1603877562
1466239246
1190500133
1748479431
106234654
1652698636
427626417
898893063
1990177331
1376773151
1622388600
1209913668
915560169
637967610
441270890
95898924
1492158404
1106608531
1791555932
1766670965
1534887695
1741402246
2045664272
1240575663
1508092151
860426148
213119843
1465803824
1391443400
265789862
1531769180
2077275486
145045460
456181499
1724575924
51051063
1076633992
361927104
489526184
1437508089
599827998
1428786019
1478507561
2049868652
998854488
97175738
1503446582
1272343918
1315496354
1551035566
1834719237
1209240432
1259402135
761868479
1049612633
379466504
34944891
1775274621
336206831
1415302293
759622012
46193251
1276133115
1892080546
1970056824
723299335
945370716
666042159
1666015214
1961332538
1140177152
733759693
1841676312
1793026821
1117647129
1637236258
694017638
581613488
1931635744
593453950
1187040339
1269340811
2111749418
1463839883
739612262
1905675948
292082217
1681281772
761597312
1265390215
346273308
1983536012
1837980211
321172604
1580551792
303258284
1002899732
644374357
1727627195
962169072
1661218047
995923576
156190010
1596633376
264996241
2764974
873540173
679989981
1212382580
1264210149
172026400
221971853
264671298
1594206274
419318260
1216282559
1305890674
1032968475
972037381
799483200
575519901
1649808494
1107600510
1711907805
221126466
138742158
1310363782
212257514
103262488
938864626
715746878
199906746
24021495
1218166346
1214458826
289364024
587575984
621051210
269733282
775438678
773567264
32629325
1933686049
1521102496
1411006414
2119321798
202810422
706851606
1160915736
1598069160
1274973590
911776916
1534952771
746258694
966693411
1206320891
1726080330
1775127498
1786806455
918129738
1649973330
1012859420
1719174784
192250296
1202376052
550271549
1775255365
341672551
2125343932
1096657859
983882256
895977607
1966669206
2124775611
1045754197
300966246
1337868894
969039349
1421780570
124931765
161884091
1163574303
660815273
431445577
762397418
1278461130
889976595
631708978
1715796543
93941811
674405741
1549349843
640886914
1515888412
1871296054
1875027561
826141593
234617685
2050154441
1346031803
700704584
941582577
1691495575
247913002
1217732857
2141239111
691164673
544635482
953101794
1051453721
1382143681
1464677390
2055917861
1300626594
1856450683
320530622
747342631
2044754155
1362613626
1961536188
1504378877
1204586637
259007903
1091288944
404405323
2121382616
1502935244
1262439740
194736768
1761261000
2092344446
983760513
1072198369
1130050478
712632312
1280384778
1442534857
1823931101
1630679635
1183715024
1346353573
1444719527
957309268
1459019668
704797316
846630605
770647413
431247285
542061807
189292204
1731157903
356710539
1184338759
1199000593
1081095321
2137832062
319429536
1106568711
288817028
1473906403
1801316599
528437558
1388013148
191266925
1304120156
914790003
178191849
1238798591
1711756678
1216169526
1589293009
1899855612
392523079
415478088
1186971361
336274416
2027092596
1869065091
1676656170
1136973474
1238181824
991842127
1147139306
1623247019
1114129137
1065886004
830062583
1076025141
39375676
748648645
1640580372
275374075
676495791
1213496504
938719254
67420350
1681981328
1518921901
1450708101
1692123262
554404948
181302548
907987780
599357743
642784818
706993870
363216648
1373184929
1336590408
1004489412
371093844
1874611959
1443807150
418277803
141753674
479537289
493521650
76005682
1639086268
790853583
1256321375
1713457002
1513570060
119844145
648563608
1633984955
1666644033
1217886755
1082899362
681178604
1079033645
277155855
974449197
1960699764
652878956
1293202798
1681189689
1135069062
491014456
1033069761
482915822
1951048298
2120964485
1650196546
873804703
1751240090
1129229543
669220082
550907129
1469577934
138049395
354292701
311820312
898218706
79298252
1659688704
1308597469
877057166
120048260
454785618
750546824
2061822237
1338421060
1865586686
461016872
1678021430
515752288
278226513
294488907
180386296
1080329382
1141327667
1592842563
1515400419
1186180997
2106780635
787995585
1012231379
291277974
1145680126
640610571
1658404128
651835044
571275471
616850593
1666534098
1259161432
1974973515
1723101578
117441775
173117398
415619652
2005220347
96123538
1114684432
1356390936
1681199596
1516835886
1693461581
57542330
1243173206
1888654869
1886369035
472935550
1902911555
1080331985
1281740212
723788851
270553386
1631278630
1839873138
536481205
852843801
1315022953
680066310
314060086
1330938679
1191962311
1320955916
551748347
584822873
1924383574
791829888
1798715041
1530760922
1657861465
1276282892
1136253387
626175554
2060640746
815509866
138693746
1778924709
325064911
1745020714
412959713
1411939032
62394715
2106374571
1849101311
964544346
482964634
2037155115
866642266
97713773
1747915811
1492194440
26305784
615802862
1367242408
306529307
846437002
102210605
1464840211
1145454653
845057356
1318722912
1766011978
1090014752
1463793167
529340276
877510263
1524467376
191072695
1496095088
86707776
1667905483
1525644041
285488722
553172314
1653561948
913667065
417168256
1679329739
1714138712
290680464
1219130403
284123867
2082632929
1229416365
1440766091
499110491
863204618
1423549355
1505593776
1667441526
676328998
1673391687
1639358769
291293193
1556949828
1602569068
528092234
630591174
1807622332
1783486508
1871011217
1230034382
75366279
218650700
1783155798
1994676159
421315983
1389648736
195027334
811447341
174846890
510056521
1767823739
1853589620
1723354884
592836724
99569064
1844708193
259562575
1242814339
1107039431
525823236
464696893
1470393339
769786782
1109431709
802295927
1102102857
1575566904
556139618
1198555958
1452130567
72699638
948986280
268792844
166787198
600331324
90237195
341577942
967599814
1606280704
1762822340
291813606
770092669
1256578140
1676833771
198290464
2129425954
119774422
1103304073
1843983518
1353962912
268776179
1564778735
1186730658
1665188161
779474651
1328922293
754523534
925645718
1989820295
413234205
2140382338
1531298599
330181951
1712413816
1402981220
1355499886
1491995027
2033323035
279949716
1298620492
1642448407
1515740836
582563131
1605011326
944536298
357958268
1618166725
1131051436
847777467
325855893
1757659297
256605575
290020114
1604369644
103289491
685016842
382753306
1225547597
760674097
80687500
697597989
1732837916
1330173805
614706057
1499193742
2061218081
1020119886
1670737145
311875781
708383385
1458489540
650643149
969636530
1545725733
641545768
1589978666
1279122410
1313153912
716527586
343787781
227530337
2100617843
768168448
593132169
1851789494
706127660
574619303
697611859
1039544806
1390287071
1948915713
350417902
302396566
1152805620
1350875315
1504314148
1662182563
49673976
1735328619
1980839537
841933068
836463404
1135506901
474068237
1503167067
1929474298
1782329165
798612174
1858771357
543217387
1589777675
1031740120
1720688632
777922531
240615164
222335773
449073885
699075149
233043052
2029661280
1860384084
367597123
1455024247
1955721841
1565984689
1223842492
1880047592
1967309581
117596744
1488869819
1367741876
63942286
687017271
2003981914
721549832
1026028512
1709960030
2068064208
1593170828
1403806940
1555270077
629925588
875607691
894700386
755211488
1999261170
1602738369
537503574
676169989
956895094
1646454301
931672003
1815740656
1546111429
1689695688
1915341825
1556259108
863084820
310019989
930931545
1936411582
215197748
656941924
1204416322
1732534693
1269675280
491133508
815514968
1309219154
415334949
968869686
757448471
1507024646
902960063
1222472213
1372046796
687997163
1434884916
175008829
1519034058
335702714
2047319971
1984370836
1069519527
1318490496
851431391
275256689
777185203
757266684
1337579529
228119642
69429237
60373503
986599303
330139039
676773109
1114701789
774940990
1351745985
1294711325
375706446
316118212
1848244465
726022139
1420935347
1336099763
674731875
1697204555
599502099
1887833830
681784191
501998258
511295507
989106891
964908838
1289272774
1774428347
1552519539
2130115856
1961550842
2113139741
1408686216
769683406
1463051773
158399751
1572185657
1345507798
1957877602
2139194072
1945717926
659655876
161992079
467282608
1079591669
1903697349
1156726260
1798150308
475846887
1445471783
1932714813
1147590487
1318408543
1600592020
2006973916
1185435457
1739708084
1442564032
1274235163
841420180
676436064
1085618898
2067577681
671156189
1485469744
2031616616
1621404110
669751341
862335181
1249788227
531778306
707919045
984181991
2001218004
289007344
181218489
1230818969
1737745475
2008475339
1217932048
1236425575
636226113
706835236
335057083
812533309
361278968
1244315292
1769249475
1067210556
1523491075
1699445244
659311947
1541877344
200837456
1782902681
1623367513
492717869
2120991191
496903579
2101158513
390507178
1302758331
1793785880
206034857
860341300
856376848
826327856
342416271
1753614736
1453229824
1959019417
1133872711
1019793208
1283205319
1580369431
1942717954
800055839
489890777
1137087240
1390573408
1920861193
1381425686
1483845575
1786641062
3954662
1780695337
133309538
2034591118
2119455011
93333541
2137269363
586517629
1946793758
2130557624
880809024
782530000
1886703900
438075791
495415743
2147149580
732118030
1495110604
873575610
1789440889
1950242953
1737271683
1238503207
1728830407
1020410094
1597615645
270808417
1831789475
308866601
1357935009
100087438
642121219
1106709048
1769946170
1590828693
1766602836
1817573678
20014496
1817125001
1471014697
1461800223
1958067248
1569749288
1300449713
1802286629
1618853222
809814044
604386697
430423757
1876562264
643843887
1072010276
71591877
220048501
978321718
642957051
45805646
660632957
396273858
2090286387
1286757726
1820331414
253616410
846777370
1106756653
2119975058
482763019
993835358
391376701
1419520149
731116827
791029480
1720155540
558743105
1769991810
1470453998
1573145160
856286671
295256760
1608744819
1377772984
8889416
874661699
1890878285
1447252484
219664431
944612396
802303689
1886708828
5613533
392350001
914020698
1821524624
1052583269
878372863
101824847
291782032
715467274
1521368501
2041053060
2017724830
1695179331
1495583222
524989313
867611859
1874774174
2088592512
312502429
1929447841
1422809878
620725646
1949142831
460345808
1883619685
719539685
1003387207
1967473962
1965211787
322268969
410694855
1469501718
1274804810
1650412315
1614564821
1896186292
688493576
276621586
344128687
472500726
366229469
111960838
980479972
377242724
672896811
1861977324
568290507
564511994
909635963
1891017251
1228497132
1669205848
1718621806
114367555
494052765
720682381
99367104
530440954
327492850
1525637758
281799297
1436909413
1221175356
2098952608
2062135591
471222705
844189675
408732362
1246572070
489931957
210677269
1650210752
2130221814
1744615136
1145311527
25241809
19838782
56946130
998683941
1482276145
1761233540
192398587
2055298587
593006367
899554350
814206522
980474701
673604368
647669828
1843235749
1618820208
383902944
637523794
1666041557
1305237199
1982539292
1219390964
871808992
1716935447
704884536
974796522
1776796162
975672195
786705083
282970568
1445991735
489662324
1409663958
358622331
2077712517
1175889844
1197120345
1534223995
265183982
838938892
1418415058
1441982213
818434873
1083363384
2045232633
151080110
166278893
732507262
1459009203
1268437986
839771984
1311772148
283287537
135377768
16885677
507557862
887234621
1346687546
601340161
1505474327
1055671631
1428138778
2023191278
1051569429
1217387938
315492722
1612322018
1741129751
1394563400
423487499
1791381710
958853153
1276436373
2110864838
444074596
1265184463
2124628653
1047619600
595898477
404794018
1443943164
833253658
1955457032
998615618
79732119
519187034
304538053
1310401913
22859060
621263217
989523003
849575584
766582195
1331760671
323221465
1241992969
1927295216
496839819
1828552366
2118682267
300914283
1579057749
907050558
8370977
1229463531
1316081326
1853877796
1162060015
1809298793
450079358
158940438
1245653404
649973773
1985850325
1952781026
1018369807
783590912
1954898581
668396398
172942812
33686419
678643370
266778852
124110432
763219863
163842324
365856938
49481708
2143804014
1217060897
1304588218
1012341036
969087967
1227493772
356192449
469991517
1812938541
555212957
424425559
1394641542
1963328774
1750230573
355538157
228404388
1343323279
1899412258
1887363806
659345808
106016150
1038844562
449158590
1405723769
1502673874
660845934
1989300602
860058739
925495497
881839479
1930387458
1373653783
533218432
2107121592
1180864629
298881098
682761466
327194979
384092481
828984466
777061597
180255385
1644887046
208598860
1386510284
665060452
284972952
1473460824
1789311955
1217792904
874503517
2111685681
1781522107
1416992573
3062127
363503987
1360673718
585950990
13935936
1501153292
1078880056
2005031964
234221191
1606646501
412566215
780801668
1659654002
1442540010
401785165
1177227840
449304504
2028068254
807167275
81686770
1965213965
1348116100
1593143345
393973011
308210741
1246859246
496310308
1078938719
1636235017
503646256
1668725250
80716633
998618679
1710154583
766387186
1280246312
293665955
1425484558
589691827
1619351651
555089019
947329476
1270453193
1638781952
2026952551
874763389
391012454
1137517866
590760582
554601195
541233946
137034328
2062526711
1827342267
707097796
1136643655
1789528256
1392718747
56860600
63040148
1036493642
246555661
89539830
472246973
1666268543
645804901
1467618456
1168452037
2141858818
1598795032
503742685
2053185801
1725692609
642696915
1344727621
1293198304
738783795
209179078
636934270
1461132160
1022611272
1168044434
1482296059
817213646
1821893580
1758687591
1211103885
1634684473
1488450314
1897570137
590860880
665935221
974389553
1273810406
1682688449
1934685107
1638138073
163245009
235077457
2023436234
351587163
1522516864
327868312
499557880
176304848
1901273827
1455372690
535349960
2113105454
659522738
866825640
201516277
29171988
1122599499
791708130
2096311920
2019336755
770810335
475518759
905483971
235696429
96135399
747489686
642340738
781553280
115779608
196615929
1411929484
924734903
1231691486
424485484
591355914
337060840
1216254464
583376084
1146756011
1890285966
392916640
606212132
1718531195
177250910
136083086
468453381
2048437063
1651074702
128047650
931254571
1175130302
1528290576
283252395
1917969665
333337820
278257866
2048693903
154133183
1472884409
1946150265
187113675
1302390405
791366116
1814856135
905789731
1551500579
1892351225
833251853
2105577519
275423009
1634379482
1501304870
996654536
472386066
829362368
1695560480
691745075
1849325823
1638466060
1473794472
1514545884
1934389613
689431938
1096625390
1859251032
1869703053
179069543
1436197522
754079910
1852954313
1983246150
1736276590
1494931414
1926888877
1884486932
1922725181
1668484629
233894309
1484601147
1248195816
532070822
553623204
545589362
707976092
1217627618
1846059641
1037583531
1600942801
1999123788
2069936170
131905401
1173072341
360849850
382343181
977854063
2060875002
679410713
1963977432
755148900
38787628
875472339
170402787
1669795932
1503333732
1021747853
973611958
1227915304
1653967625
1237635551
757246653
1614233814
500327263
1590999262
2065181004
123013196
1732326591
2088077952
1122465874
1539966460
447818304
1619876566
592198408
1924518373
1533824196
1841838441
70131032
702675791
763781058
578953540
1876381779
1323768514
1854131939
1813336883
1382318883
1207608506
873355781
1850792434
894223566
156695207
1952545472
78962783
1537873622
1439894075
1033189856
2135223250
1831077242
1089078435
63536120
1843524990
638839509
1731791629
155873340
68948938
1756347949
1560393395
972558049
1623144313
1226161117
786454958
1809365194
2082410305
269279869
1837123111
1595485596
2133733550
1460716040
1211625175
51155025
914484291
944607600
27292865
329867643
1448285170
1994588410
158003897
1403674913
872404048
1260480410
1960959820
812358093
1459363140
2139377260
1604862842
1441833032
1666196749
1262129120
1649074328
2086087223
1166438154
1107122080
858398901
461690247
231122035
1002606348
731759009
1017285011
1258849350
1708998281
1651733430
1959326726
1157321180
2089413966
106077104
636198666
963938365
1010542805
730681493
2132095090
1473369980
946969398
2118435575
2025384112
196464999
1771386298
185997488
1451817761
1718544556
1329941109
991372801
483499700
1600333134
1678025350
582607916
663493357
2098768695
614266867
820833439
438461592
1238328738
332929452
819708420
1092659024
1093926364
282638066
557416812
1501015789
426274320
127958210
1638048321
865616567
132322585
571676894
919503477
1298809862
1508840529
908923779
1613642967
898384143
435686503
181962887
1039874992
745697173
1591644478
662806905
1778818037
999679232
2048698045
1003404170
1234645944
2091068020
1305734460
1282086167
1786320919
864401497
2103754340
686578624
416044455
65011641
2050845529
1109609218
140790684
1115241198
780343762
38826496
1078961123
1276350100
1339711256
1985792434
1282177024
566904372
2141554674
833348215
1916685812
1725550282
440422590
863822891
2052087604
415183625
644160633
1660472977
503938491
510558118
851314667
73488629
448622957
977957442
283086175
1674993752
719876793
1175882110
883655317
1275503827
1660914054
140276339
1706792718
1705214788
494601184
317458099
1711778444
1230356432
738436615
500229486
1984725899
1482915090
1207345321
227884106
447748524
920097904
231579466
117525360
679044207
960064892
1303325972
1281832817
634349243
441398253
1253795492
1877447242
1028696461
495317861
580454182
349262119
1536621151
496914829
244996425
1679531875
2064025601
1223660698
1834878938
137359257
145042982
1826432929
550596005
1084334385
1145572228
487694549
522501520
2100809655
1091864089
7060103
25396716
1560899301
1000611164
1201680284
484033558
1562049467
1110464114
1138246095
1677599941
2086107603
1477752368
965860394
437708395
155125973
287727414
1770002276
12142305
1297397060
1396374965
785324546
998909370
44588901
894950067
1500621580
1165288695
1014306057
706663339
100678736
1269148923
1894689423
853166009
1126503122
1761899818
835743989
1536308335
844963930
1645076484
1204017425
458524971
381843464
828659392
1752108447
514358662
1906917611
1355911353
1230593479
569915196
1483558592
1775144784
1889374829
726538729
818939264
560434733
2090751552
905478174
868532493
838447313
672377212
1437614362
1422665581
1179464555
1825011486
1459231918
2108336600
1730448230
502233495
1992605369
419157693
283463153
1868528997
1668195166
1906187868
628229792
933571428
1674109654
270714687
286790529
1926060751
1453462051
1067443126
2120135448
1682234049
1864963429
1436370990
1494708782
1015024515
601699173
1421809354
1649508458
668507170
984219959
407516216
1594561087
1205844256
1359225082
1263353478
640205873
566683339
1032518373
2130040466
1267786308
557869047
2058116957
943411787
181145744
396189570
568061309
1820644397
996379245
1682767318
1116765624
1200262224
1749568915
1707738634
1902606598
1762822899
529342594
341609031
1988947546
1184382557
1817146981
1184399645
478104136
178227072
466117563
1358130163
2000046885
1159360376
349060650
1879303296
2112051950
2113380854
1783877464
679340805
1379752767
2077958725
1804016
48006584
1409751552
481750382
1352622246
1188526638
1166183862
1989534583
273328412
1266124079
1868738092
293483183
1976939043
1304716219
1857172855
16505350
1224483947
74012999
611585567
128589649
4489588
1879329466
1079210588
252974353
1727107004
1976894736
1293732641
93285162
534966133
400520886
1227629883
552827405
465161496
1077062034
423641122
1092832635
566818094
1608712124
1857305074
1310806590
19820494
788473363
622093964
225659274
793991909
2094008661
1055671631
939204677
1153085377
239078481
1844225652
582080644
1089357289
225189224
1550511548
416040585
340675954
1380803954
622970756
855957584
1399957292
425344987
114823762
1594470522
1273497869
1255243207
1424006208
720160363
1998573047
1005965021
2063373820
2105437025
387325352
1208590885
1242480951
99099512
794022861
1817788555
135345182
883224451
1002882003
1036054760
1162783598
248069059
24771373
491332514
796462013
1707246638
1610042564
1117349970
182084687
430322722
1302469076
1725644202
626200466
709850174
1981189309
1347423097
1423649489
429255444
2138559752
592208563
1375601663
1448375387
7478020
396466210
2025127902
1116309292
308852943
118714962
1277073535
51082438
936665543
372972386
158582781
441261166
1719579223
2104815748
913029075
191577064
777363481
1138467716
1167108717
1102455732
371756770
676311541
672593376
1187125790
1305617428
1779741138
1082277402
1871943952
995256928
929798538
358416909
1291390604
1029555308
685368367
497992913
1412540335
535612005
747822456
264823642
466339913
1143841710
1930335513
1788167342
716126646
306235880
487328638
1252228824
506960379
1251060745
939670659
1626271340
911805824
2083243078
1343831365
8516065
261660760
157498521
280203130
1513946997
1875009298
1685604707
1432348166
1262242854
1816804221
1884512473
1636526722
1993393488
171424186
274579982
1102234980
2099365336
1229294640
15113690
694256984
1529035788
1187218884
1465109992
1377235769
173021207
2147371137
175318344
282395962
1495340941
770331313
1171354758
1343156265
1450973063
197870086
688153758
856193398
1564124897
48292084
1549912262
960668805
1049312741
1894510661
1778920512
940908866
835184420
2114109621
1227817152
584362717
966605398
572758561
999139667
841213052
812350991
313667040
131157871
1541783086
1638124076
1422058412
407514525
868676480
588171588
1718500753
1621576656
2140480971
6068286
1184399645
1172157006
996457625
1967578583
1080005804
1199193163
1401664884
760381103
558902168
293297665
910591128
13003416
1866574761
182132256
1310513281
249094315
1308047620
1066416823
90461707
753902847
1824809062
754882222
690966651
777118910
171820775
1472318387
1210138586
598190832
1390586719
641279811
1148783586
1253536659
629608669
1427381718
1581005516
580796088
234425953
100315152
1406189185
259251941
1716729517
1052580415
1993288585
169120367
1910131898
25414689
301751838
372335718
834254410
1193241762
794897664
1372659442
1758095717
1499872806
1329565906
1937344256
812859660
1597861580
1321163707
686555411
1966446228
1018114201
860344891
953935228
2049973581
1952575542
1779348377
1558923217
1514884865
594689937
886301534
1615661608
1980416138
1443331858
2036040782
141988181
1788428743
283595892
1658450713
942950770
433953760
1889831350
2135247604
1705141931
810662370
1822486426
400368024
415190431
266160816
2007247658
981402543
565844231
282582044
276570240
2074672357
1135557125
1503501412
669749600
783158651
1213234230
83661239
1059286625
1395190958
233017135
982137447
975019098
1528098124
1624699708
104651122
1153606852
2092949321
308327669
848882940
155482813
1951041371
1938711167
1176724835
168942029
351367107
767515830
1607106015
528192222
1129229863
1582796059
1058638488
1663792356
759599820
1236959529
1762902438
2010487844
360993566
161545574
1708865544
733847643
1827295864
1144601020
1239977128
2075269247
1554408490
551506954
1827498217
1313094821
923246340
1757704589
1629834603
74942214
2121278144
1699236364
527840607
284612750
152519313
1426894899
474412654
1831940757
1952808823
1746682122
1755514155
1525614947
470134442
1198250573
392278538
2048877618
2085397789
53089927
905345281
1518324250
1919592753
1800297766
2079079308
1264497699
272995848
99580458
86575527
1026583270
1423971761
253342752
1012472067
1843557866
1778440770
153827569
1144614642
1583546456
755843984
1007505886
1978646674
414146005
1242084688
1183745157
1681814577
370203991
1663188921
1810560203
2075860118
1758257258
1461219218
2101541398
437138314
942039714
870565146
1347767601
789279541
203351808
192970610
880208794
2111554548
1831096934
667932001
704423590
1556255762
17558935
1225858197
1290882438
1148708779
1249025646
282612976
2112871276
1699989685
1084115536
1091949629
116502171
1876023495
1024446056
1939273806
2076161244
1547102344
1919269205
1453095427
917107142
1372633650
1487652768
1724678495
895348066
922475124
1169499998
176987742
726910699
128750639
1197585288
222728101
608242207
2053009582
1331145595
85921982
240430466
1631577786
1375456409
1218355666
1394772139
120837104
229046277
1021070105
287002891
22534797
1846797650
1939912477
1953696518
1135247903
1533124445
2136538957
388090887
438483431
171758445
208903262
1719957608
1075014578
863352740
662977794
853806029
372490389
621574263
1428197153
233372593
789755652
75679428
797615342
924224332
1284243641
128817583
424897964
1993490636
1358274478
353559220
644257394
937427517
54474874
828275106
779190525
1401742735
423263538
656752241
1159409543
136141854
753660919
513842256
1686793762
1941898623
1619931886
1544827511
699981339
233070175
1799222649
111234507
1686468896
2040845691
820702709
355649987
1474450077
1332128284
112303573
84129813
1330521838
655489933
1715318557
147007724
1139548139
1468900490
1768172632
1609357336
375396996
1175981054
2058138849
1464489810
1671034005
160885927
912221229
878814585
491483857
206605062
276112495
1586247269
997566702
1431974886
393640894
1043491342
719517916
943008633
486748050
407187287
1997959157
998124222
1606771552
1999008977
234405861
2115965785
437086292
1674564777
1894381146
1439846103
762465715
1911529283
218922634
491460132
85276111
1948729089
1139631220
942368205
1689322644
1628503037
1968151513
1936991124
680556069
1233175397
1336975080
1376034398
1108504736
1031598210
1529865197
675916352
492033169
1672183466
2125249950
1469088454
1139984112
1334646850
1188204642
308363410
337796703
1303624470
1323649149
1909566818
946307705
175981095
2112810266
817754418
1846956180
1573323861
1860628931
386205495
396658872
1647746476
467378124
2018126528
820190363
261516672
1708639839
1639775525
1059861665
1943374976
1371582147
293372224
751518666
979786067
1395823309
1782345882
1442356774
320108822
1428768846
677174955
2041149294
916183418
1111714812
1544115204
1608662028
190251268
1636707015
1502347467
1691500142
18207461
1443380625
1589127956
1516749772
1128037001
941017653
145541134
186037312
966393488
1160903173
1534333597
102077036
2029494440
1616132844
958705311
1088609141
1960321677
1431730404
1554301476
1850940351
1605123531
395312776
217199356
944152763
1088835278
1264641699
223749525
952305434
815294723
473845538
928070200
1552710741
1183184131
1433383907
465015482
709054624
16905419
1599304044
796636955
209267534
1912446680
853561479
2110990260
1957755387
1483733977
116855309
874700050
2042433057
1056544589
1769224688
1816406557
512529095
2005541281
855379801
917514430
1951107141
1911858574
1063658599
962513870
398891994
1587075505
788743817
590924048
516701682
455045153
1298351263
1084061261
525338145
1398906617
2096166573
1241855256
404212769
1117602083
2126557171
312092040
2094972456
1164960392
662461553
1796669767
675632377
514250821
6599953
1637523257
954244026
755837287
966143609
1071074371
786404807
834824306
1034127764
2135280199
2116400941
954299590
872116469
377306186
1500839085
1183744287
490335806
1735701220
948948200
632752727
639412951
1861770684
2067838173
956600235
414066449
1494695010
1724520803
365876275
1253985312
2134269054
955369509
961620023
1727559468
1570440333
607614321
1160115404
1278218756
1926717760
71196119
383957152
1349940859
66182829
1878827468
843422674
1189242185
1479599186
2005289562
1460026151
398803128
2135089796
116091805
1691473072
582935602
1770666339
1343698278
1002752730
1300374772
1130712259
633964462
1263092899
1720037084
2054528528
2079942576
1292043834
404547591
843608600
468050911
1613939045
984551519
1934639448
817318141
1826356504
1541504257
1440136616
2085972355
1314629581
296503108
1599875175
458956592
333621400
916927662
358339701
2096612183
2036059226
1028703677
30000553
332760780
1595670796
1584560252
371125525
962185533
1200270461
1130154412
1421864865
1954404693
1669992403
1217271024
680788961
912297933
942843038
289727292
1115484458
2146023761
292906669
1256337002
1538438525
1433178951
1608155741
616763430
1830845556
286927946
947865198
1738177299
991892124
1787434978
1293674615
100492122
998309792
1117377190
1149708181
1585516215
259896114
1925333586
1310091214
141195436
1047973792
1132362122
1208940905
42426542
339410731
92592694
1050784839
1257141367
1804885804
349451069
256603134
1108036953
1027942021
1906719095
745401538
980326080
1674439118
324071547
630424231
1465725442
296493523
323120757
607381267
1386088753
991623486
1907895741
1566234057
1119308034
1656101113
547915440
1662171265
1282452078
243886537
1373280060
879086542
781731870
451662958
1313449667
1770284814
466234846
1152904067
707794488
1446745624
214977159
434097229
1127930364
1381018069
755399952
1871522475
32242719
1283876532
1121929214
822752486
1300029013
1545503622
1990032294
1360670260
497932968
718342993
897593469
582668471
1291977230
1462477228
1633731751
1709158467
120691207
829713771
433386698
1695105054
1556703180
971519631
2083553213
751859981
1357859872
1363160775
1659160434
1964250866
1202858431
854061766
52444205
1045875727
382617271
238273122
822248072
964229022
245082019
1564645434
820002380
806400059
736371595
1624138222
308537941
1928486526
1932185695
142990904
501969391
304203445
870961885
1668914179
600688004
2045646979
1794955291
830127490
1579152180
1258052622
1721504999
1659972071
1775723891
98063568
1333759214
48102345
111110892
388868171
2007644481
1088165547
1818755485
449424827
1996440869
343454352
2052444121
1841610246
582926202
989015462
969908915
815955405
717423448
1213754413
1369632576
1849917741
2122958284
954957182
92632788
659490804
247938134
892356332
1154705338
834490344
895894615
732935059
1826938903
1916462602
529381447
1047022942
998177989
1964091628
1327323327
938374239
1895422465
1056282954
1289357812
2054700530
1037996689
1271305122
1228829584
753017081
1801905089
590396305
723260828
302469715
704157843
1719504712
1308640226
1847079827
1210422451
83726177
1512367530
959138003
1879696695
1392936167
2004073863
2107780246
977576695
362146782
580078837
338465100
350015241
1937742161
600914242
859436047
1379742054
1273034425
2146770503
205899453
1009193170
474850739
2036688113
1186416861
777744442
353085094
1443893088
2063249465
1679575953
794100786
658091752
1340593158
1548901038
1432429912
885762561
806011082
877048964
1310692798
233141361
1182263891
1605882624
1024888099
722892319
560058377
1997997899
214307252
638833197
1496705074
211740419
1700364216
1355059629
886564623
1454972880
1258908249
804998330
189374056
413833867
1737443439
800011082
346437567
135769433
1384952127
365729726
322942887
1897717608
80408236
1651356034
1510620953
1667016208
126422572
515169209
1432313097
645112838
1517610101
1039797130
1057252966
1022047654
1878121927
1918444474
1938059721
898883285
759189449
1851769485
960056927
1229359682
1728897483
904161575
421476068
1615375592
1359267855
2033226460
500751888
458662410
1550422452
180533162
1673011083
1201356400
131915091
862390407
880764483
1975926127
20641037
854939734
2002682080
1422100630
1142722284
333331545
1143427490
55493845
1698234296
754295518
1458821281
830167445
1672655566
1780106587
439790466
954856749
964791969
162650675
1750938256
1096440845
389761913
1434168938
1421927945
758163360
467634372
819423899
256550238
1871189157
545842094
24622201
742713406
1140085037
898168409
922137141
850691000
1384016656
310352699
1757020337
378010831
617082357
855145024
839894641
1739750993
435313645
1065230684
728642364
1821206499
1090991787
271859726
1357848195
792379604
286012654
1765312852
1129970977
1887193534
1499980620
199928854
1246094186
669027375
761937425
1892840462
583578199
1394811417
283204195
1481436212
582769135
1007563645
95367175
177109214
1159726607
1089585621
1486910379
228531633
584444559
487243806
1126947227
968610590
1155107788
979565589
30774270
648651549
273663631
1549886351
1213180582
1474346652
391746127
1912930591
1854084047
163125095
151976708
1145191248
778409365
895653156
1773472626
1037119172
1293702624
910819384
1366403965
72214477
210023599
201123464
899578871
1622892600
1955012277
164913882
1154086263
1275332351
1344930801
494129660
1708784884
567088038
794679941
1729148878
1609401310
341837101
742987141
1360689421
838194370
1788421552
377553614
1239335687
2110163592
1863174274
210600966
1522776387
1292590562
1187345974
2039947460
534884903
743548585
1944574541
1254440668
1591721180
2011654486
1017025159
691661224
1469364127
103023585
889116906
1770083813
1500794088
1609659267
1292358441
1577530935
527153049
1098859814
608350816
628153681
657234071
177618079
1326153028
636288596
1653925006
994321509
1556464623
1406594143
286839554
165050317
337609912
1152924418
2062543993
1270845059
1028351815
816202344
1805616019
1761062150
2052479650
1002191468
3054080
333215739
523825352
1950574410
2120633780
2025846734
1787029197
1275420556
321051338
234565320
85673069
1324802828
313659776
827283174
1072334750
212544
193078023
539106583
445846522
1719837125
1908552415
1304122683
2065334524
763007954
1427035468
620056326
2092066706
1491083056
145518090
1151694696
1884905708
1500454457
1201938592
1280490691
572771036
275270105
590022427
1162960952
1965524649
1757120681
1503401655
1963473185
458432013
920436788
709821400
862198960
1312904796
1818730537
762658653
1174375978
1343204168
1822780936
1668925057
1559414920
35009944
377055120
981124300
1793483914
1711283844
1825434131
715351121
1237848239
115035899
1214680523
604001698
1582125053
1005368568
495433394
1234475183
1004647548
1366950065
2082929169
958262647
1195958676
1929439133
676881007
500110549
180031408
1193813653
519063311
751101792
1739550839
1978679470
194367499
2102902360
859917502
1256242727
1444801853
730968557
1288924492
1765323147
818567232
1583265941
785316950
1248057127
1478050602
85427527
621926263
515348355
1199977551
2128495820
739920808
1483462034
222654183
1294760432
322675607
380096105
1858776835
1785742670
2051349008
229863242
2076890991
1502752369
1370209545
356016392
622933152
378167948
1760116448
1412988978
1648216992
1851462267
1671967484
1049471711
1457295382
1292445727
232750177
752920943
592969613
2116803878
1136985118
1731161404
2056200735
1478380082
732486740
590686376
1611737724
29282619
1719364555
2008156424
343563594
1304200515
1185428667
1444968804
1007141970
1965724243
617169116
2060294405
244832406
1643048753
875584942
1600357834
1656439717
733463638
125640310
2074625570
121621960
1068425390
62397977
2000918530
1226131735
953547629
1217210931
1323139154
221648549
1263684365
1896844757
956786785
1358173530
1985498754
1673263451
1010869803
997220585
1981379762
381746555
793192136
1392784898
901794243
1982187427
1567738453
1686331421
1070715446
11879272
145187771
2071063167
857690942
1512966898
1939799061
640146522
986047789
298922097
257066364
366775667
399773334
1795303397
838842485
845261201
322715391
1967697026
317054088
1010369580
1908149903
846383430
1585735061
931874957
2042224489
1192770544
346201854
1877941239
1908222585
1475721198
1568590564
1273166106
109909518
750926634
422782743
1005512188
1311193946
1303344934
381303412
1579322506
432766455
170290176
225759823
382262110
1080410023
772651082
1220233934
380066166
747507411
305018519
1603910692
508701539
18383588
819197794
390078060
373121871
2064956279
806359996
905519981
32848487
1156007275
2000274236
1961988636
1201498730
674092852
697242361
898590401
1084599262
2092495233
1285741380
1255059427
2106562546
1135020281
172935996
1894402430
1984874600
1503293345
629726090
1511705198
1044047557
1859191706
122508827
973830253
1748674970
1800612034
273045167
1909539815
1324691506
1608571607
2115970336
2057726237
1012808451
2021831427
1886583301
988016073
373519858
858236089
393727227
963047013
159198506
1442767892
136543437
1308005653
735734075
502106691
1102448017
1788452714
1775148971
339764845
1692635082
125903870
1755968152
1521915510
1297751393
1458325389
1210346848
172361411
94377644
1434251977
342161241
1873114976
1530314035
778042523
438751368
294115862
2123351566
583392867
535546706
974401948
949479086
1796366276
92868806
2081115293
1419251663
340767095
1606399789
1650545237
1867509056
2089591677
2056085626
1701467487
2120932855
1628686049
1500112099
1510824692
124092175
1109353477
130720512
997314961
353169277
209252387
2078279036
167413699
1433686677
388016333
849203538
1109610130
1123551826
1515136056
755690503
1094440592
159855607
1819589749
72319942
897822070
1711387298
1447229557
1729798643
1892327087
579353241
1832136176
297187359
625410699
1857418176
291397614
1793612898
290510561
158885988
807234131
763431064
368383342
2136382841
1702261442
1680629996
1444338445
1071861311
298513932
994620926
889016471
1822874287
1599629721
1798581073
1220264190
2113532629
66835882
1244183416
835706925
839393235
1509103951
1759269317
46715796
1390797487
56501471
1853356787
1327076874
670746532
2077786487
1775049240
1302243060
612372370
1176011212
2015643862
1270780943
9050875
702369755
1291445181
1870740291
820088894
27354269
1625866684
1437627101
725687990
1122055686
96604059
2017175191
267368611
237414799
35426077
1300020930
5997999
1594486831
2047822628
893295338
623584218
937741298
559099447
2067195558
760253003
1339971786
307634372
324518955
1076611831
1322403698
39034600
296394384
1787557983
1894766259
363420924
664115028
1288519793
1803268519
1824827839
1308992838
807377320
369933466
1459783107
2076842188
1984772153
1612838515
594859620
1150733980
273561290
422791788
1595541568
234377733
1416081925
712029973
108300625
1540461988
1991591437
512069087
861166414
302781497
9563123
209059476
1967832818
737347343
404414044
297123329
380074854
87498188
1771037315
2096284533
1855572270
1212057369
1305006978
1529532566
609727662
1167713490
422878917
1501173176
107489143
1665422273
1403580850
499894648
1114456267
578501433
230762475
1151398724
275815277
674105148
112142687
1295935583
828618701
1508947044
86648919
714431352
1736608172
706383463
1253302295
857302788
1374583425
1567052437
1064700848
1073331190
1089909084
1737979460
1547996893
1023299616
871627049
2040376458
425504932
728754139
396464452
697736445
371228696
914248084
1404717618
1958812505
1002286565
675728417
214883290
501060397
134668831
1688040564
2031110857
76331457
677858639
184577261
1545336478
947570829
128670733
21541896
127436639
705579104
1631439037
561020243
1748829893
23162648
1089439395
422833990
357394456
762294843
1743914666
872419302
1806097175
1355208308
406552778
1453422155
6275397
546894726
830807841
1891644455
1445291885
52579401
685129117
669198255
1574266895
1091907317
1914484189
332428444
229467542
797385106
1648035327
1983271080
1244322428
1646172564
156164269
610484294
1248059597
2040778939
424707582
79782842
666495660
452417776
209051595
1941873273
128529285
1756582148
1194485288
796560004
700222779
1857851354
538453203
746718374
1138699092
886790547
1522418066
499378990
2022561659
1297614156
22838783
1509082071
2092618210
1332556182
1400072935
1474757245
928729065
1556454768
14550217
1153325631
943785940
725823063
921965655
890440547
1220739338
2103030769
672504997
1939546906
426608985
1883059936
2064060197
621705006
693016340
901251346
1643798713
1527264432
574531809
465279426
507804682
961059859
852735
1354869732
22578349
1263769983
1907770282
2023368034
769443979
727034618
931690133
1575656720
1367797753
779386802
1773482429
1834306928
881832348
1731117539
1875795403
791414283
1165878871
977494909
1894568808
558246551
1217473001
1616066573
317914184
285384562
426239172
850293342
2139299176
1950634576
1502950470
1574951703
613110127
492943267
1497819354
601202057
1144578563
464727883
1906820887
1964280480
267430546
1844056798
1348528153
67241417
1821472802
485180144
559739034
2066137711
1005204070
1348222749
1585653884
1906623764
442074816
1345663230
1879729668
891846278
2019129503
1247214011
1287421227
1275945546
1546687986
1632086488
972297482
798233593
367181944
1049853446
503299345
386063987
139697897
516803833
142755159
1615716118
378614237
1815866738
30586757
1106361756
161376210
167761734
1409628266
1464325880
1531845579
1865591239
968996584
1192126250
1036096159
1718915893
146836903
1322994634
1577667100
1753627285
2136597570
2025089723
530843920
2077738885
1310922789
1885553289
2007725198
1556734516
74258355
1659091909
75648267
1011184854
2039368289
2135418011
475598247
23677688
24908601
1467463471
1882375429
1630319419
473269489
196742832
815992752
1096748104
1777856573
192160010
624673758
804368325
1414933135
1987550466
1529044251
906683194
1255376664
236688733
1963886537
1863336023
1221528420
1058955600
1272931251
1782619963
1790972750
1862636012
1353837241
1303621430
619053584
2064627387
223256653
1127304718
575508320
54304917
1330006838
98792361
121707975
1807348181
1390213454
1958300949
60429237
697571478
1699208582
1616199664
509713441
1806018583
1683378435
2096518600
1044537660
276478840
805090067
219942441
1417536278
2002468084
1202612556
2071975620
610522619
1449303097
1588091889
80492924
966708738
1935664545
343804379
676751125
1889927955
992387385
703290134
792515065
1095319029
770471973
565183336
989362841
277390695
508908167
2044637078
37008270
1744442477
1516263659
52859914
828645543
1037124486
815811035
135001978
1044300083
1928782373
836538132
464055606
1160060783
1319886260
179101223
579359260
1941011960
438546588
1797321667
1274128477
519520684
1979016729
165167197
195901824
282123028
1536363600
824614660
399294087
1877505427
1682847396
2035084391
1361502936
471496154
850461623
1481007101
1093809267
1590731560
1572880028
983705844
102936658
1167496828
23768212
1873010680
2101592743
1973457116
930365591
1992677513
757039901
1075279996
1176861171
1703866495
339802058
2030007080
693707678
270516961
506387389
346680322
1840712444
1902165216
838114071
275801115
1456666305
1879575739
274360008
497886935
598885393
120264531
1058829995
2089209828
560518126
1602496713
969286704
1469118172
1880421125
1583799953
132510853
347146086
1171860412
791385163
268286718
58985122
468935518
1992239129
856952850
1483745026
2102457151
1147311544
964335707
840006224
469518665
1000048717
284448874
1493355394
1084637994
538258552
466589411
1488927287
1236239096
1811846764
882164255
633931197
1115174185
1942320624
862378193
2130336912
951782453
1959102229
1514688525
1128936228
1167170499
538343198
733275332
1944561077
1198594420
53903441
696009243
655565244
1284307087
745904619
1087586092
1020324468
578854541
687230762
1808333537
1659575193
574817667
1946086604
87335205
45497699
285318757
1842442987
653434676
388762935
63276222
536639657
1664347954
1267360578
689965388
616150105
1275797779
931002133
208917141
786487347
1689263688
515146000
1217063418
1605150522
954011921
473785374
2049502099
1755806634
832119848
999985211
364117122
1385953528
1744012318
706035145
984211029
1225612819
222338384
1713552859
2141009918
2004251955
1816754123
1536275029
530286241
1985932847
711267551
511913441
25719648
786378691
162167331
1992743284
1168370881
1594030931
1276796050
1401524018
519940833
1548081470
273531825
2102426825
1721762062
595887713
1281911271
2136265343
1082221842
1314614343
767570147
1986110463
1212622894
519772819
1902114541
1636858738
215829654
391863496
1755926093
699240281
1781242919
1949556889
194584021
1017916496
940869655
945390329
495095749
1797594911
562104354
1313474248
1402162408
844089279
954638508
1332773531
311267974
989376572
1333269682
332147122
207617823
1999187462
1625810669
554854613
1714126265
2124328977
876973302
1162129886
946709354
1125022362
1299945100
1988172702
1065990612
1635118899
7846693
39553686
884156649
1602281716
2081720654
1130396035
1649913775
1110285575
585549390
904946661
881377302
787363483
53406014
305607511
228432879
1833660659
1381111292
429793787
1414655500
1545372330
1240601077
988549016
1300004188
128646147
1692237627
833693906
1654026980
1159110224
1396686977
1460191201
1772674958
1957077519
342676855
148216515
756353555
35042401
617143464
1021640795
1199735018
623327946
864334790
2145358161
729334748
246584069
107369369
920798238
1328912568
595430519
1635853794
1424679929
1451624763
1358848971
1465200750
300749723
449556793
1466242967
407642459
1232314779
197071874
2071680840
281718908
1601419237
1899840546
1260456074
1939093147
1035949916
640544903
1029997699
1599720188
1425259352
323892863
1270049158
1443323362
253592397
1426335791
1829527059
65611172
445306709
487499159
1584623409
1866592325
501739715
1862959698
927014330
2060972117
193925983
782811447
1909454531
1245433646
1948957771
1553824488
1630422099
392121094
102651562
2062690465
622924720
1443619945
1239625709
232702727
1511949850
1308440544
860405162
1345989778
759147325
1444462066
1266019103
1817092107
1540234508
123044018
127277444
2101278985
216309950
395020190
1253133439
599823130
1543437670
1779533141
1077015876
1050341740
1595792985
1112301425
997009072
1371506503
736998322
47016449
163805417
1465737441
1940470342
1718021222
686650214
1482408630
423339722
2031315956
1621220151
73012182
571078336
545055146
45911360
825979078
362930343
1099247130
178274436
1699533383
298214613
1217655106
997311089
152785555
1091076709
1034579365
1532673287
1590239632
1567100716
225204556
1476796353
382158973
1196947835
1683905167
1501891733
1743553011
1210732628
349155224
585461380
1159014482
572693084
1011510801
160208372
233892165
481338893
1938571876
1076521082
948047234
612415917
1315363214
409509113
1829585224
1246227252
1538250632
2031675414
1751851145
1490077270
1920786035
2072560716
271993472
26003629
62575032
1754199230
879862284
566075488
1922620019
49718847
1687802652
236013373
1383357447
892423282
1313292001
24640209
825752995
455599324
318467688
1666750894
66996627
1433385207
1184625645
859159408
657077953
823670344
2054260509
779700690
214319464
1911204987
848876205
105868962
704543690
288146599
429190032
452156721
577142471
1585712123
1189361437
983093554
37532916
1860237821
1024721603
1734361122
113672715
282075902
831947641
1714970150
1330803222
1565282516
2061293981
754682467
1983655459
1110010238
220127452
22773793
1522221781
2030968627
1512180413
436404768
577313062
1353387026
1653958855
1995231331
179690423
348824607
1462826898
2129604878
1532516934
1939545297
114567641
574587119
848572311
667136190
2045492433
267645566
1045159157
2021109183
12172386
1765698923
1255211248
928886709
1685496326
1561096354
1755015151
5750570
1054645695
2064730639
924784380
473263197
1699795548
1451234858
1950906301
581753518
1473733545
746798176
148090579
804029548
57498347
1009386477
1536589517
611684766
150803879
2029969249
17980798
1376278166
2106187861
978930661
692435508
1927354488
518925256
610883362
805518199
703921668
51246840
268698138
80678045
1826913280
1096681846
364696360
1543944820
1708412363
900500104
295081410
1730017927
1747605159
136449716
1343758895
231652053
540126009
312786982
175038948
677396683
2016825885
1463092551
1372175380
1845784865
240659218
604731507
1269800255
502809484
119627190
2083888943
635783407
374781732
1519739612
340220183
826915417
1469893083
1838761528
2131327860
1971719478
1249649781
750220776
567364031
1896220722
1328528140
1558822941
1655786951
1112002874
1162797228
607956470
406101866
288045072
1708719530
1094488096
940155853
915013333
2111867705
1966283860
978532940
457032213
1354282657
1878935395
1986148552
112609178
105767751
1021392396
2142391765
774370357
654433557
638763100
36201591
401313968
1268527070
1369546999
1606154032
161045069
1920155849
1416569127
1191911937
1956919226
2051445978
365943153
1672906081
1577667223
2129355820
352122199
99280784
1291886040
953450636
937876815
1248082448
1472490685
941858332
2100135499
1476238230
1737005696
1177329453
2048155134
459196394
920748882
864928781
378513527
1904745632
1328988060
1401904362
1302537202
1945417853
749307534
921905162
1504382041
1246202389
604854163
118235199
1679983576
1027681296
381616559
444528424
222023188
1884268550
81159570
1161959823
887125448
517262571
2132419901
1669126310
201209091
1559172027
523722447
732816892
774179422
1485916460
1063926445
1108732785
1930919496
70558242
208024693
1913389484
250669817
1700538990
362708434
51531095
1615157386
1537875779
1180690153
554944493
868252713
534184268
1355973334
532021417
1360731434
93253511
461535329
80385629
1562099481
395257131
666550537
1596518885
148607688
1792500980
1538462510
178488805
879766621
1495960906
351495839
256666208
1370718478
2003496978
986674754
1005626209
1410659465
1118846064
1699487428
52213613
1166203822
1141985359
461084843
2117233578
348604965
173392845
1844615701
497274459
1770067100
1912289486
1754553305
1977200882
97847494
573192169
1221257688
855038643
1399990519
604438594
1238594397
790145497
1666121119
1763337493
39232184
22391360
2063817945
2117430112
1729749276
1527375430
1424296969
172041936
1215881713
1574052489
1161009877
920943963
241234884
937341648
1269938584
2075383316
1151432583
1522693713
1237245890
1218622710
1252146962
1755272484
228073830
281182160
671750394
642577320
735636069
193536812
2032035346
550244626
1091549781
1627794308
1681675921
726286003
1689333142
1124425029
1917848480
210149616
574731072
1645606063
1936244793
71263546
1889614628
2022448169
1958211152
298196609
2007152464
154666004
2146160594
1344223534
590466853
1960692439
1160319347
455738528
532405098
784123856
1466655135
1514530914
778135443
1932404617
291206597
1628046806
436609466
153321894
2137009548
1884257163
1288684222
1071442341
1802750577
280282869
1798211156
457737019
786936838
1506164940
2003379771
31242691
1908018784
2083609883
343606837
265997605
69387442
546646952
38283517
1342398337
1377445796
276243063
1652677654
234943871
978867003
528462073
1715272132
1264055352
759539655
1184578319
592121330
695062005
1329275547
694726917
589942029
125941677
207142664
938524020
745989933
1023260388
2066094981
884257592
1155704264
162838837
1555428222
1392551276
1587833308
189612834
1517533770
1254311662
1634432381
1650046053
160492399
102922433
1138512791
1779461453
244290827
1829277158
1534744320
344116834
1906210425
1009887352
341949929
72735502
1047195175
885438431
2081247232
279138880
2091244291
1466012520
1601480448
212287148
1609069872
1828081895
368410910
1345322558
707719473
1889589944
2113563982
1155735869
1754283642
1969475283
1228521330
299046438
879263443
1732225875
313180066
2132118740
242434556
1742721812
893299608
327491298
1115904503
1307220346
1207360781
389351637
482776533
1274516684
1462073692
742982533
399814425
2146083
1861187088
1976494275
1238470942
167026189
1666140263
1180669693
1711988412
843271126
1962629259
1492224973
1488038159
1483564210
2072294650
697095206
1771736145
1832536373
144732727
1206303395
1753688089
742160233
2087966086
847817522
1600877074
939593181
836192229
1871942401
1966390267
1891932875
1396091714
951487945
326577755
943541343
410738016
851291323
1929781175
1054302283
1833022246
135879430
141151272
2039525222
997450664
762286302
900258261
1227890511
1337000156
1881968758
1748380588
1958640506
355500680
877315897
343508718
1196714620
541512017
843707233
34897113
1180385811
89791669
886132530
1587485304
551620037
1219992950
107210035
1993230686
805847169
838970904
1000173303
1904384464
1547322219
225107218
406103691
1398058508
602459839
1481390352
1382004948
1464534559
998786648
1235890045
272389747
49314625
1697758549
1939228800
1835732775
574874223
890004281
1104091557
1899670963
1982957974
598977920
736630214
294682510
495664658
597935119
1877570395
1503871800
1035206968
823150661
2080536978
272062548
757921584
617154469
1855651289
1356580391
1305381514
2057225647
131690788
876613657
1116115833
528447051
1562856111
808273842
1874766778
1304104100
107661613
1108454147
1831739087
1665231745
966161682
1508665784
365683531
884081098
929948704
1940893568
1812073043
1816554679
540349919
852424292
605136831
1507888531
1434634658
1160651130
596320301
902434927
588698099
226605401
583364738
2133112131
869083925
1887082278
1763359850
863210250
4538486
1626788576
604057754
2042407482
2113252761
163323304
1510724234
972180598
1042725302
1100925073
16104153
1863877278
646946509
1943657111
293518291
151595618
674601451
516216818
1257034694
850845272
2104068443
943115383
1310280528
1846935809
475459551
1169266281
1246082520
373252411
514114580
1472866588
1373242430
1496661674
663375881
1896395158
1664474956
1132498485
20074959
1475806393
639560204
1785209585
1217410218
484794757
1164137918
1180856750
1201445935
1073301550
1331727062
130984796
1325466714
1405276281
1114246791
2010271663
446453108
75800908
231462968
917355519
195510415
271840391
1152398620
491517075
2052959762
2042654979
368186040
601188308
914877325
1296569172
1676810052
825417207
589971491
213804054
348446626
444411828
655802404
327692823
24151825
1243286337
1199454622
1361086514
1335130600
953630483
520641624
2028885124
1604790268
1036712762
1754231225
1100707101
1741484722
144594325
943777415
1739447511
1037180939
965947784
1388870965
553244347
489218750
1405583885
1236423932
940103102
529563480
1169222049
297522131
1660533879
1050305205
1276734049
1591649394
462770077
1924417141
1270944736
194379493
934391566
1144608628
1609523444
180246373
472702317
996047145
601528789
629247878
1394278814
1666825812
1505538148
1559621658
1722435582
1178900100
1494417278
903927922
278373942
308537545
1493501932
1635271707
640147868
101003509
1316269215
143811480
2130996288
1377317831
666912632
47657312
310620014
1190210787
1214212923
669943220
149044124
1651068382
2025581709
1813415245
1854150496
1212129885
1617648826
1888915078
690033451
811522978
1839033371
1060092627
1901482086
406222456
461555028
1282565244
172825136
1837643239
589858601
1280322624
204345710
192312686
1870175032
1801102178
1017940243
1372706135
1155736849
698183725
935730409
306431360
1292383136
995601001
1380768083
1568143113
1816070001
644142790
833653912
772341830
1346899459
14471838
156065438
373270329
4901595
21824346
781970332
885531154
228741830
537144449
1987707315
808530045
160804126
1539527360
779065100
1309745471
2013179204
66263185
1971861031
510270464
1878320166
929991650
256762946
1708764288
794185041
923390649
1095854301
1128563774
930353667
2139650099
464152758
1147132834
1008366279
1600169828
960889795
653378347
440075754
7470116
634666115
283926330
1798816638
1619800167
739131507
1065069590
620086017
1243887817
692399590
1662936895
1090986100
174177911
1059146063
1150462542
1948781242
739308994
1823711051
2055122719
385956588
1119035784
2139725588
1646111277
2019870315
1560082457
1114779565
1932429349
1289273766
1377945985
1021442710
559826379
1980503199
1160490395
1302573024
1144432045
1760489774
268237991
1738624569
343377981
720203709
2141238317
63113986
1499548646
819728145
1314433567
241896415
1516225934
687743745
1207920599
551175288
1728315694
406023325
1360415343
328569009
170665599
822939763
584709246
898786002
2028764018
660746239
1550175684
247131531
18893392
1431348059
1440760569
1579051175
1384979489
569913359
898184908
1753601663
413721590
1912032136
1630682473
2089845999
390803235
1319628063
400224691
937258772
1001907208
1335514322
726223335
1759415381
323194125
96789454
1490885193
77497097
1513633912
1475689806
1201626070
425503738
2072179073
969870185
810728870
700059945
6745471
241399601
124064793
621125078
558986186
2086313116
1220420771
999643689
483112013
1707239743
479214364
1518162460
224677597
710821450
462882856
88060689
1192380817
509160339
2078692167
389969230
1594067602
1758183828
1262923749
418973480
2020608620
1884604131
2029146698
2024392182
162891391
1182487793
991962772
1372253758
1165142066
1870825153
2093290359
1608574820
2131374238
830789250
470141972
1786599329
1163166701
2106088239
1772328233
1594613798
980727395
1139652833
789228613
1606086212
2111699457
137290950
113779568
1614868337
1067953527
430974820
1046839249
1539349206
2124756364
344299768
987061585
310444648
686002406
1343231724
1792578486
1315330281
1280158653
1219284335
1929253149
1164778809
938418872
1781829212
301183950
1570012965
1156597204
1250163049
700039016
710307718
1398963989
472594389
435366178
1010611765
2079276249
580586773
779326226
718482456
1997334929
585862858
1661293090
2129029592
50502869
1847747244
1409419246
1053495034
682570066
1685042146
432919535
107849733
744298208
1224666008
497684283
1607505909
1012315631
1213706247
392968011
1497987314
1566524693
1429460463
718995830
1352216083
239772771
1493475511
1123337120
1503119382
1306241946
1234817926
672567814
2135483593
350146906
1054308808
2109135593
317171589
49022192
49211826
1099292871
1102196669
553256092
1837094284
306095791
2022105754
1796051322
1337610952
1662673915
1562950923
431262224
508330862
1818294072
383465486
1609127364
10377787
1776773059
1785544758
1058262356
1664228196
1783138154
1675186538
1532933868
1330254492
351935294
1578866612
883481533
552845422
1762886276
2066732125
393313175
1719905965
192363857
2035740467
1147457219
94918380
50131109
926725820
1450326074
1477170357
2095259845
354231229
181966775
808520732
1466229569
1066740558
1297648600
2112071967
452963233
513507228
1009847835
2111505779
860026849
1993760297
1650726237
798660627
1430753831
2091534788
338175806
476300806
1575762209
813898105
2035901136
328895933
1669359245
808673950
1130275749
1090534797
858179460
587584111
1810636229
1594271099
2058012203
423082546
129400996
466415685
1493570554
1361556505
1526378451
558641131
693500965
754882222
1011614465
1745902761
637003841
182737168
705918208
1249086435
1459783739
1290876181
1066421228
1717986122
706772414
603841160
2140896072
305771792
528017153
286088747
875457445
576824489
575635070
222521082
1304660869
1839816913
535111502
1887854407
275188421
734558117
240000737
2115545842
2016145087
1507272386
2097887879
725003917
1703221094
206678083
1062458044
1030211460
1367959315
1638581602
2018766035
1574117854
1927990480
227299415
948951435
1070681126
1782193276
841393585
130637045
908586110
828672685
303608133
1561540776
455194867
406980336
172204266
391586165
2471154
366378768
583194995
1746931362
1072347389
2119913284
355340327
898728617
258760096
519446862
1153507062
2029413656
127028162
1379947500
1707013689
935967261
1681558576
1614610903
911997460
1725002563
713053152
558399327
1297364339
582694491
1565329773
766669286
492459508
493338690
350938892
1969100991
1586158561
1136902498
366277446
1255541091
883814430
1961940203
1605395605
550031977
692956576
1475856643
1795860740
860747209
551908535
1835363995
357561323
531865177
1981768961
1760262897
823382292
742199774
1232109942
1987046576
2003581516
1196263300
2074106608
1618143002
1395519946
1028609016
1242374357
28364696
1386870077
202423632
1087814247
1078846333
1501941772
771544273
1000216389
42406529
2098125294
215522365
1222385676
955530543
427533006
1228401264
1232668247
1003094294
346048315
2056338259
218155879
37576206
1546162034
1302989640
1207641359
121317236
1533132734
1250919019
36536121
283910601
1524204745
1027543501
1388715510
1143516706
578471176
890548181
2031946021
1936961324
2101040543
1247999415
1147916875
1346570107
835146306
130368151
383142984
458596875
207816817
1928532559
1909239001
1971064535
724501120
1257849243
1455242397
1217946207
2002458997
742697109
482017117
436919121
136685004
807372172
321845289
113589754
1590368108
1301448531
284528723
2127426290
1043604831
1838605021
1737033535
212049531
1350176450
1063526589
292213011
863240006
1853336485
1533174183
702568210
77493735
417280124
1576548817
576570545
997680162
1614157225
24890595
407167125
1025096736
1560590471
800617287
1916836697
110782936
1196495362
1317633105
321244090
729093774
1506086164
331095689
704418362
928761228
1142665551
691338925
239207009
1513975678
944063204
1608467370
1722043255
1796983980
353108244
1169546620
680407145
379224270
1256655052
119310589
805219722
647417340
1097859870
611143465
607157664
1457936235
1128568232
937358717
1439307430
2095989053
356654412
916253913
1153923328
683868283
1252196693
1784371721
1541675024
1244313971
255099541
1482741239
137864701
538690506
1727565408
1317413766
1793108051
1175060216
1903766717
730297133
2078260404
506821682
1030628889
1975717922
1593324947
109000601
168366653
482779678
41430909
1833002462
1914673643
1444796751
873719635
1523194864
1101300
972477542
1128415293
1107500760
1290813702
464579346
1467267460
444851041
1399976083
1029155038
215533036
1584488104
1545787217
1533880182
2104002625
1110196938
800137710
934112901
1425709017
1912766558
140916722
1559844433
187151478
464699647
2093383207
1290341643
581589033
1846351990
959456426
439748588
153889549
55816227
145584367
534367283
1115517130
310234804
911545812
221737318
149324564
462620102
357169923
996310826
1036555507
1154374772
1050879485
1930159553
1208842786
1455088046
632218477
421782854
713437903
1903007923
199177715
898130538
537716106
1171793258
972064617
1148334860
1008899043
1939352146
406731671
1113143588
1972139460
560628161
1700819236
1150996538
1531921058
1488774336
828627539
64140306
1352898842
301369021
1347030751
562235548
751672514
1520077082
660396338
1291783031
828187684
769298632
526528402
2076076886
2133439414
1197841903
1811208532
1102793073
516414252
1837831428
1154990219
1757113106
1371051996
444807381
202549388
970749531
727949355
1133731597
1532236764
573436054
2034772915
1965826166
1626684948
1706363419
1017131821
618044339
1688765110
1220392340
290409429
474630579
1678556735
1963711043
1068583553
941059349
1656141136
1245670814
1377967233
813848922
1467881143
332469998
664190014
413339387
470420926
1146409783
268414931
887298385
490636603
131833859
381403726
391540803
1710897090
1670871173
1264051286
1793864691
422208166
953097273
684546987
92395555
611060392
1131995216
113578797
206633869
1771449355
805673127
629013588
1817551928
2128815847
827787642
1846905317
788018402
827925740
519426677
909828073
649839620
845957184
439667629
308163159
321670981
129145959
421262975
434458440
596041075
965406781
821381741
476288193
756937867
696251736
299329646
368663150
1141766058
906398971
697176248
46312739
107557327
1521285124
338381119
536161989
358880059
1934897314
1800171012
649698796
703522584
420858761
1939924859
349261613
1260779080
809868720
347443920
1947203068
1855414849
1282269910
2134467135
1113602152
1788315175
555670389
1325163031
1059912458
909814682
181901694
1619859048
2146893603
534978981
958431979
1410876397
1785834163
796592952
1748449302
1736263385
1066296060
1306847398
1896220722
2060552046
214260534
86798648
982548600
851145210
156899853
1303154426
1093556635
335213947
48108432
882980589
936312177
895657013
1187041536
1048315420
1430475169
825404711
1190616786
724984558
598192238
816355601
1451947405
1351279887
1189190137
2029503342
1039044988
530758435
607951325
824826976
1495893216
917361822
833735871
5779933
1828349402
791549666
733173966
1596522374
1530939140
819945311
1910498603
591978064
1374527759
1465557273
1400991265
123905688
1355333066
2098705915
464871831
1250975510
405311865
474183035
348023721
1556004180
1881233155
449728637
1433293772
1703656043
451530931
1559981139
1331859009
340892154
1513606365
239724951
1427180725
1884173050
413438608
492539034
154821277
184572266
885252318
1689514692
1669796882
1342489315
1099032957
1651997594
1171266624
247520295
1911210055
1270538698
1841680733
774777477
221564793
512437523
1696121514
1342626492
1169271377
1801196852
1745516780
711508159
566323526
266504604
811841332
987787039
833740123
1001670555
663306620
282492506
133921814
481270483
1249618021
35165206
1406438166
1997738671
772524000
250809850
1154600351
1972053834
953089113
1039019271
733021889
2019786975
1870788765
1527871288
752924304
470272396
513179861
1100266352
1825605756
746168630
2081946797
1574644820
58406803
1443723714
791455246
971589877
1994813403
233640722
1025328941
1384682003
1787752866
1913535608
310590770
402610716
1591640469
383707659
1531054958
1186556225
866971970
1015677641
407487719
816212644
1756340810
77490791
469439213
978897944
649703905
1752722473
1878848321
1530552789
1936079714
1901975084
14669003
1199051479
1949610509
1080841327
350581716
1463330089
1353984271
909054832
977767474
971918543
1035950371
2090669239
905186472
1250050490
313232390
811679985
1981526138
945438861
1670998350
785688284
373537447
511631955
1023708226
1012138967
1792536305
927614065
356088561
804070168
909139426
370447951
1474727565
1576967732
2102036784
24680506
2089531785
701238947
164937002
2048300483
261760246
365747824
1882198373
2118546926
1717029485
579725209
440331195
618895924
295844508
1086587575
770925651
29276694
528336841
231914515
601880020
1591597734
699822216
809778121
147680853
1742181051
336884055
918283600
2068118525
1314374460
554908497
1852349727
1736041466
1129929205
1081415113
1147275438
1151701107
49251192
237975453
1762407550
351613491
1625213175
2015729134
1967440701
1307952309
352097553
836230495
174302903
309679532
2050425823
545274415
1696220763
1756417016
55912040
322724864
1767117748
604860500
1438064027
1810172209
74705492
320807664
1051023005
750444658
1101021154
851753031
73256143
926081089
2131311185
1528369160
1663543767
474309965
686235143
1701881894
983389400
592802553
546489968
1476042160
1356990152
1654249396
1666104642
1018999125
428671937
906980925
1337418401
1686019332
791753608
995578190
222706545
1707000776
2015218873
945715145
1648976777
863288229
1855367747
1098657674
33024354
1249613141
1732667378
502864180
2109037224
1580204608
706045433
384612092
203169594
1598439391
1752124004
1780230768
1198771915
1345847814
397042042
1296696581
1063309665
34365307
362219627
36115282
1104230564
260824369
1051065962
1594050217
1374555598
1859227010
1697834496
599803885
36102174
1344486235
630718032
517256807
1238722326
972979689
737614313
1276352161
1751632825
1730457132
1492920338
1466902498
1831960664
253292098
516669400
1100172378
849704197
65163279
2023262122
1496728424
913648033
240379524
1724482719
1794274878
1055308379
1933634576
692335630
967767739
1977477246
1461444528
1598879306
597800667
1790361252
1761582350
1242441015
405356948
483998328
1841671421
351949524
1283982152
1913075955
1649419008
1800995331
819282633
1914133127
366118237
1258663395
1638660847
424093974
1399346702
1962568412
1940528865
218217838
751076335
68364121
431689701
1978463345
21373179
324657795
1340175702
143061951
1403281797
1224131294
1410092316
1954548789
1896504041
138309954
1219571144
540945194
1850851781
277746665
788494625
1999971250
1221895670
176643065
1285237528
1564798149
78600700
2045677452
979768820
1496812552
1751195730
649402222
888767420
260462612
1790138326
32668894
2017388755
1749549704
1331660673
2040438463
1227549712
1122154927
1483695856
1267553415
1315181041
1415642548
1180727921
525342860
819044075
1980281301
23032921
1864039458
614898778
1806430984
373185475
930571937
348873140
112771263
1919351770
1190983247
54367505
1572507000
1082818158
1459906669
1429022538
1689181294
661126945
29271612
1123925066
1358809343
191640161
267039138
504544201
564142535
337044058
2118838976
757313508
1106273865
1377667179
1017511373
1786649630
1897160352
19688974
2064865798
1767936808
1884126870
460161906
351884117
1613257782
286673097
830412147
399485102
711028705
584061973
784458044
449770431
251613444
335535249
1894709915
953282878
539852794
1796986926
1576292724
1814071158
442016289
1188176070
610363816
1358268511
11693700
1829055493
778845614
1281139394
912349937
456231662
740813229
1407080713
427027145
1860236726
1273179279
211227082
1188656893
1731260975
1970888771
709652760
940706764
199749234
1630612881
527779144
425899372
482081815
90900726
1461230845
1266053619
1952389972
149690830
986242506
1514183768
997260302
490395349
1841307352
164486395
122260024
136883338
51054997
1233349482
997459690
905571191
1157302988
1781871398
1380790735
352999417
399632029
348218069
1063742909
1282684016
1039415288
1087527698
2108544893
998877264
1197530492
1196839004
1855000427
667062468
391073221
2047630630
2141596255
129817017
458264189
419656080
1256157726
1069599305
1261340379
664769485
362006434
1849523693
1766557071
1089659285
1903072176
1278629275
195699643
2117946062
1260903394
999728493
713811651
1084972810
2054853967
1237829383
1815207342
1152558190
1774356191
1409687898
1628719653
543321921
1362783828
1496174015
826797395
1522874436
847475265
1828755712
1892216630
2073201020
989722373
1688822417
1374663017
313495641
469358083
1788554460
1765614394
1766234584
1321149450
1326012964
829376301
602043829
1366621436
1671967636
2060983330
1715081285
1653309301
1253678911
1114139279
475691691
733433814
1835617243
1215310323
1780109431
940767446
575287115
988737567
100774117
480542478
501251364
1570234482
1720934310
861221326
677971492
1000042313
565570980
358131268
2139169778
1618324392
2131157440
2100084316
1740195178
610647512
1178624433
27302275
1608854855
739792758
573944496
1709663513
1588863821
755936025
282198439
158166287
1536221834
1748686012
1730478813
1668076556
179067589
1131979626
1348681800
1555810538
1358445625
326335585
1021597498
1818416818
1541264133
1559790737
515663490
826951226
1741960281
2124442812
1325388209
1631545139
446469412
1786692929
151056977
1767640805
580436776
104751144
1730430219
655855054
1551872072
1455921700
1187117554
234171030
1387060016
234981061
1247130901
1946536145
2075753553
1928536917
1736031235
53081861
1439343779
1800774938
126347775
826140236
1386795742
413670792
336017203
2145645733
641566719
1462781247
1575052774
1675627418
628695719
416634794
1292043056
1377065594
621659233
367074152
2116418424
1838119499
952513171
859320883
1549496015
1474878299
1009034265
6379025
595248991
413593116
2137738531
2004608725
1025741220
2019025933
1261055462
1483403058
610466658
1091793581
478456675
1874496158
735756004
1831764676
2088368051
193385442
1834843208
1231460522
1076286939
3708422
877172728
2070132181
1286776011
654088829
1563464483
79689150
867485180
2079007258
1087829869
452146244
206223850
505741760
329903664
1504923065
358997686
2052585612
1195502341
576963857
671076790
1326201479
1048912212
2107071466
2121073132
1656738184
1088241150
273522199
773947476
423997293
259314174
163870234
1880127087
12890635
1294774548
1629156382
610937703
1177194267
634349419
1772387381
1686146566
1917113523
1281585754
1858098695
1317783166
857145331
1532557202
1823113019
442003536
1109033677
660246652
1768320369
559136465
399752540
693216971
2092384386
1508414985
984545226
406900186
1175188273
982136592
624049693
303716869
528679620
2052714695
1624753624
1819905011
1045269245
1005107643
472787825
975594273
1553320319
705423052
255412754
2107191279
1661287332
1794793014
1184983718
2121888966
853842748
794755890
852434912
1011087853
1684967455
1128111162
365024513
1950858257
1597687216
1231492878
1005240557
1338442057
748699531
1974427973
1540803880
961069718
821344496
326780266
28966788
1206351350
381117963
1158604981
935281856
1244293348
622166143
1452730187
406676234
318744296
253488793
1197918667
917334616
429427946
982238276
1834288899
480988327
1587469423
1598240000
1765450584
863790055
510388898
623285475
1958001824
1563584219
71323585
377869912
1204637018
586792443
2013197727
93597992
561832230
35263538
698041353
1159883008
2140227822
377335541
1107544270
563763642
558527817
1736790925
1545191062
1897000227
90014088
1872767970
1647860481
438414019
2077650013
1875510551
699330745
1985492731
149021624
889013225
1153103662
1172612704
918491366
945415571
1884064600
1326795781
752918795
934989408
1768511821
1974828504
1578964031
1349055781
530529109
1025970288
2139983589
467375946
910743482
1472204885
866689851
1966755500
1821821686
889755345
1044667859
2145387204
625071648
1572312739
963529243
1538373620
226805167
144572188
1431683882
1565870630
1132834960
673025158
800655058
344551774
482515842
23426375
2121464004
1733827425
1530702092
749605158
993841310
1638750387
920631176
1737118975
1175001566
1464040914
490750654
617205153
330366564
934093374
764445441
1348244015
140029404
1308868204
76034722
1223572236
968792008
1296277317
1142449152
1983519228
986243725
1417387049
71487464
868363362
1049212572
141668497
944138940
229511165
1494486251
1643121787
960717602
250551625
1173654832
1496288199
265638176
1883737098
1156005232
1484178379
2048959327
547291492
1165748501
702385438
1581212588
1173782601
1052548779
679052723
279107354
1057445310
1457680813
2064399385
197401867
1522647370
976537195
243926137
215272772
706501321
1722354171
1580678369
604141261
1196456004
2114717166
1835797461
850911022
1925019107
925870562
608886193
163221755
2091997345
982324167
382510053
948757006
2030211227
2043068937
457035737
888245108
1155769928
394095063
1291544492
1421285132
244273967
893087134
1149837304
1128616402
566033366
1232139231
1990189114
947675119
848383930
1713199733
1092079790
717494276
1158390792
804335810
861085992
1132971820
1088250924
1905235361
378079213
2141764403
2096025234
940585727
924705997
237200784
1233421436
1840307341
562225314
67261967
368984886
1927247370
1049359388
2005189991
937556694
1337312736
692929600
1098691971
794714093
268056274
1580311720
1378416195
1364934780
17605524
1474285004
1903414121
1583824877
853205542
867379604
78996040
1531552082
946912181
280817514
1618937371
814419062
1460164626
401868457
2110508088
1345658284
733929015
92006789
1860830983
1785283494
1793852130
799658255
136575920
557619915
37594929
1229616063
1910481364
229671778
1244824902
1195352162
927782179
990380316
1732210998
1808232832
1879636943
1204554665
69905119
1514537945
288977467
1729877437
926275478
432005249
1963719521
466835510
1408610952
1328045598
227875649
1430214745
232788925
1223721556
1981112210
271429970
1368259221
981986120
414877088
1719114421
291471216
850309875
586690350
257682643
578029685
773861218
316002239
918489791
768378713
1398457496
1599308483
533817480
575159871
1844387832
544336574
2092876076
761104583
1760870411
782158052
1976320387
1751332254
1583732563
615226633
213580068
2062951168
834730286
22541752
1979905844
253242650
1280705076
1844179238
2091124366
1393475452
700057653
517937035
1198142017
647733400
280172930
662141127
1657118671
1443709340
1098250264
1417043264
1320181089
961450361
1143197094
235105408
226003993
2065760560
488398641
1521922879
724625849
660578918
1112021554
1531116779
1754948808
611958992
792529981
785880279
1167559170
379996854
1556517653
140787766
1264184598
1696026788
1330631534
1540708786
907818686
2064186897
303847282
232419309
1166443736
1703949406
1697803103
1746198309
196064365
674352260
511151212
1366606711
1314178312
765476487
168089338
110299330
640404303
2083648207
1328007316
813116088
127277693
1018063262
174967614
905518159
1923685214
1075589264
258538762
1076095402
1785669218
47425849
201483411
2122119813
1553385714
1886538573
1044077495
2046992583
1406519512
1854326688
1916745725
849436623
1349042981
775304447
520871701
2021830557
2102074561
235156605
227911372
949369505
1158488495
210903219
905850755
305126481
302980993
385301824
123891145
194636376
1695670965
149091672
1360133736
326648165
1777482088
1090535124
936110119
2032181501
2137556446
30281818
380599619
2110885628
1197996513
1459660373
1866253812
304060730
973087858
682379452
1376324360
302711614
1844424895
756599317
912519157
1569321176
858398045
1839697975
1978018869
2055061222
184620939
1392120213
724333286
137192396
1825660202
1008569757
1732384681
1553306731
919131203
1042822479
457184930
1474994834
292517121
2041009308
996662074
223373611
588841672
1981337216
668446308
1364622140
1779174876
2101794595
746290471
1799739998
245762347
1593070332
1828871587
1709249654
1738354706
1048060011
1327986724
1588660569
29930837
584182944
766785270
2308058
862847186
520012992
247959177
540365705
1797837487
948938340
2094505359
168428751
1986276214
129872942
599592724
73689870
638950084
558611312
1482198526
938836274
144625805
225044973
1745749336
156680586
463330324
1626674640
308889030
1991167944
906675075
1361075532
1862512177
276182513
630768201
534590657
2025212713
380233464
446754797
1640418446
212975741
831968255
1545550541
1386796716
1703593124
1412539692
1213358853
1038757649
255327016
1171809391
140523023
1338443508
1828384325
523887040
1195931506
607491396
304893054
1246310409
1453866909
989118727
1038438668
1944238433
811862489
888442927
1683403835
830636254
373739424
1099338847
778054796
149970704
589379203
451113952
1416761205
625769486
1929780688
1777974682
1254770511
1200418679
1585959290
111901989
1169981167
1230726048
953545626
1899858562
1686336954
2041940428
1116128123
685485818
642297208
16113073
1969827232
548069866
792792468
2121366657
1815158365
2092226202
1316293103
388001193
11810722
1367669639
1702481364
862179381
2044867380
224223512
1807296324
719796819
173637183
479214364
791176920
1694761474
122270266
1668236719
1749521219
1888040086
1403817945
1536202732
146489628
1257709863
1402782441
1636650707
1029380726
2107099344
1368868564
72972126
893737156
88056324
328309365
1493272820
965770842
1177624671
1223586733
1877951501
515675284
842001127
855837638
1540646865
2002263283
1494497373
1180170763
1432367375
1647571821
2086350600
691139859
303829732
1343087999
446884627
1758246670
894508071
526463769
84470305
1384267995
1829392424
1574429789
165090973
485175338
1687863191
1878650754
1911591730
1282406301
200879866
32807307
2034281170
2005428776
1052916100
1993435165
1211839434
678361739
1990959156
1636122695
2053061155
877170515
1583109137
2119633017
155641942
1206530883
136023763
1035269164
699744388
250104504
196839881
392022527
2145167021
701402809
1334060649
881217893
651698562
2085074575
1247818476
1339463359
1626878825
1114385668
507364228
719299801
1245668345
378822652
594401505
584672048
891315483
415048602
121321048
1123114167
1295399127
1898665559
35848192
433272017
89360891
853788202
1947922032
948096613
1017769464
1648452954
956374477
1595081123
1023240539
1395964461
1081991385
76050501
991791698
1399441259
642911424
1229700820
1606109524
423609593
1931398837
391129093
1446481681
406487890
1974221435
1252210115
1667866105
74596605
1001622834
1687283451
2000418958
269369240
121060432
239062094
284077997
785982380
167660947
885623756
1696154439
309958247
1474729868
191251730
1791174530
912038101
1292268938
278315894
717814669
1092314590
1357782986
1932016420
187401164
1750936314
1643862642
2085979636
792259207
1261585182
550972169
413826506
830054910
908529473
297400276
705184508
1891709566
1285122659
1998278787
532843331
1134281805
2068184272
969674823
427717373
1545532676
534788070
498919417
2038117303
1768098044
126075190
1171673289
261054568
1553253500
925941373
2059643173
449873781
1232619435
266172720
1237174759
459619719
1416609912
1322732792
1036433771
1361915426
1566676713
81779813
854558274
65272213
1831724271
1858169790
495705750
276298197
2001770641
718082654
840924211
1119230433
743840692
252465232
1958498768
414052114
122929947
1447097932
1549853318
1579249552
1452478530
546092948
1649210637
1639544615
479872908
2043547712
1108409123
327294716
173112191
879821826
1998922172
1926038471
1146627212
587420320
913083240
402140558
234190268
128201653
1574096681
2017919103
1733602296
1438490308
1577951194
1893733831
802351198
792833834
2023627471
1487325538
898519099
28622105
1807965746
134512348
1199173778
2109846726
71490603
212792410
1477566460
277379603
405583907
432921951
1404447504
1035297407
160101510
2131782534
1199804494
1381096514
1275081476
523221784
20132041
16700018
210488923
623112494
1065714983
234125388
618954247
151862652
998584466
1836862947
1515826177
1734258649
670489739
1487684308
2031739728
1647372180
910725845
48150299
643230084
1237972901
1063702393
141972896
1075262457
1186624512
187383065
1831595792
1954068294
60246966
1685871752
1996920246
959764851
1794848784
581428785
1101940629
1178089887
788684199
1585483346
1028196282
1018730864
1291332299
410086155
1295464780
1570341901
288980366
1845015065
875264413
962937358
1441708420
960696093
1323911843
193942365
759323672
2129352689
1911303486
281634549
566020890
968574233
598298912
888955214
1174816937
64467915
1925365578
497627545
573662477
273281025
958348003
1221045147
1053194879
747775040
1560788966
1464038657
525109387
1202546750
1807535818
1898528775
2021906714
1252909668
1291462932
1882182724
779207637
67374629
1871325335
1778131582
1552645340
413122231
1835052558
719189845
2113787267
63985150
951541210
364165686
1827593554
399663155
1095692209
1605137857
2108062762
1080777369
1708609948
1117831666
585307223
1105751108
1872989682
290285654
1353761010
2103163488
1346282117
811913805
2081683731
1578500407
466839554
766606976
924093098
61015639
1802378597
1820846844
377910956
841567423
1291483174
933904718
666508854
1875123812
1619972445
1951022727
1223498694
1638611360
866373246
1546375757
1823278001
1614635339
644931922
2006268796
2068954221
655354854
305552260
269926232
1744524309
1951644640
1181393402
899896866
979181716
758617171
2045772279
1784326227
1569474779
33097524
938699186
155730453
1085777739
1580463442
1848829209
2049759965
1347788628
1957857575
1864996908
1443930282
480052586
726501873
488182949
1172151445
1879146755
928013540
2030617621
1142263608
1763311411
1258642709
649014413
1470239160
1940310901
1613672110
592084188
1302407063
2146516950
1481586181
1780972899
339729235
1252280687
1784861664
1025962197
166054914
2124949517
1542334596
372997980
2084855815
436250759
2086413644
997394748
461660
1234725444
437680342
220445025
774797809
1336402876
832126917
695772163
1330446140
314432784
1234585550
1052458288
754819667
1440727683
800498297
355129018
1428172365
629429911
279155867
952158167
1396268486
1487291285
236255168
1179452949
1394189021
499646063
2052296256
816390389
1192679321
1768798765
1821676530
1873647306
1747272122
1972797902
796045422
1124457005
1209014570
1428480122
25703421
1615500954
1734728654
1662120913
1142159319
1487899525
1883699312
43037608
1105312725
5364757
5753633
1122154944
352488344
1705601186
651337296
1149992293
29456156
1384614695
938468349
490648820
2125703369
1258633202
115609025
908097258
1790160283
218413781
310317661
2024489857
247292588
785020151
1056751504
1304978876
534021002
1151359576
305696064
1697517186
482070701
1642509750
1119998553
294221694
251036306
1585910718
46875415
198712152
171092405
1885647146
1317644248
1619800273
651922750
863640507
335014789
2123566113
1562925684
21900179
299353353
1942310197
1719021431
1015476944
211934059
988865135
53269058
1149935747
1460618992
254392219
162201972
1630110067
1229998303
869758331
1623171694
1666220030
799807338
621268343
2146511097
571655296
399666498
801105154
1255204453
1958483582
1459401937
20679268
437455093
1125188306
1028457228
28922585
1630504879
1299625030
257843860
1825397924
1270489986
521907472
1986172206
966847333
1817197455
1673331660
653981053
2032340452
305497847
1040001617
718131117
879598091
1753056048
176360357
752309507
571072560
254058915
1087625725
1996587646
1251379305
807663334
1724851776
1673038913
1319624406
1767759352
617363534
557522611
1920248468
962659566
999861532
2017256262
276463163
1094457133
1567685337
928245857
1535534644
1472121251
1714624861
323464432
1506989299
1558943112
1539115358
2112518383
1095919325
2117453053
1521702638
2116845766
784798215
1343636923
1584584132
331366586
285940481
247209248
1742066521
1184822771
1351147702
1360817075
1581202913
1406469591
1099584199
1685562017
707090343
1430569985
814304654
2044981649
383191677
526203324
290322204
1687238648
697732048
708593653
1337938847
1984299101
2066658275
1817290506
1030459311
1701334535
245785468
12688980
157765491
538095697
2112007895
844374942
1243901696
853625131
1539335780
1349263951
632585921
899944940
191254957
2105984011
887042362
1346821422
1631576018
523898380
464514038
524978196
70426888
146235688
1271980090
682890919
1090986566
2006856935
1205954983
1995366908
1104101606
1008744411
1966556469
534344603
424968290
639129439
1828279498
130480889
632025156
2096809040
1306406073
2139223685
1137204039
1804325916
613878459
1231499271
1839545023
395700426
1293594483
333772799
172500692
1094029803
134987407
643571521
1943849623
64517616
1129340694
933081706
213429440
949996269
1008078
1932733969
810097003
888854685
369622393
2125968347
4832660
962135055
992266499
684724922
1202234134
744515211
1452409862
1126239034
1679439889
651627946
1812607323
1683967617
1399524329
592183733
160770050
1181930804
1939253017
1402343002
1628865450
357169923
1971930204
343508158
828701003
1665193612
411933991
1642008311
1218170827
1485039562
668142802
2134261878
1944787157
1487951202
1710498845
239482789
538567119
2145087358
527860752
1797115712
1472460475
1678883257
1255797131
976903079
325619717
503546669
1212585997
1022072959
920369007
2108662656
953378469
1776465261
555039518
1832815194
422234522
548503715
1539002375
1685978801
1877348930
1843003054
1469972336
261097710
683443691
741208837
1502230808
387486710
1851448728
1964657438
505001493
278612268
682287853
209857956
1329065303
1629245699
1275425724
199379088
1403231550
583452619
885812968
917179902
137359423
1694037454
728472659
1341682186
2109785730
997817817
473477886
455061137
477431899
9699970
1483321394
1920012442
1282628933
2064054109
1298503466
65280478
976351184
1457000298
1174117661
1917350398
1122343336
239903950
2027506173
1612725315
1004122566
1141963040
183481252
215970363
2126187357
1398955204
220507242
1965568724
339063631
804138540
1863213133
1655249966
479762985
698161265
536662858
1744946006
1338295952
1509179558
1797678093
39408043
235776123
1918490991
143647323
313117384
1090654279
609988165
649700292
1536329276
658428594
2083599653
495855207
810739662
388064246
397546865
181296585
1036259525
467356605
982503916
1864706803
795137669
1401865252
1674368992
99155804
317730734
1277130233
763326997
1547688191
1687736388
1665399722
70044716
1513716621
1260525379
940866301
655272717
1800546099
1547380128
1720780398
1555774342
938300598
1443470519
651461201
410999018
1209878498
2056476963
68627274
860051797
249529988
1019290861
1260621678
1439420109
990188948
40085509
1364058892
764599555
1363209334
1469571995
918234726
1771185768
1225750990
1442400893
1001841127
1518873211
913037337
614796243
23167502
347561645
1032936499
1324288595
52631205
296299398
628396585
296056480
1018594966
1792241166
1733928987
32863069
1211649255
421661018
560015966
522512025
1761293607
639013504
1670010381
2006316526
901673095
449405161
1976401938
441082573
1414797830
1887089213
1633402892
156414184
270232430
618183883
290364375
2037636542
1435673602
1872253480
1026588473
1245660244
1347420059
2123307048
813843156
770869006
1678614965
203438709
2096669747
385533114
22257516
1262874936
30481279
469293245
443422272
280145247
692767199
2059865648
2005452681
1966437714
1712626311
192532035
1358329400
1221709086
910768916
1458634217
1227954412
1935264450
179885442
924233781
583369308
538111430
627298693
1336708913
1641323389
121958519
1031014734
489252450
275323342
2104756377
1529571447
1151125650
1078744619
975923808
164697107
187387336
964604392
810012545
780646319
1328921674
685740535
518303314
1329449688
1760639737
901069169
805574345
591792794
584870593
1562338039
958034635
1313206480
235179412
61535452
1859334014
299347924
500432934
740324139
511165276
1539756977
472141435
667995834
559822062
2146356414
663914586
1507519622
487800223
1546224718
1240530263
71988985
944179781
937295841
1853085869
1091964529
1258401343
1050284213
2026207783
762409460
430550855
712274234
335320179
1384767513
507326708
1074416411
532215572
908365352
75546229
864498275
1259717022
1502972362
1453852155
2010937660
57339940
1422353250
901621995
1810330840
236625694
851012974
185443633
416709161
1632015485
1279621165
704497025
549611676
1131220250
1103802833
1158557551
351169317
1695433965
1843655843
2069615051
1386880023
882907681
67818995
99118374
854969370
726903900
2097573947
641106851
316587407
1468765195
1034983745
533066816
224728720
515565890
675578048
1353836548
789973440
904835066
180327021
1691329885
1490284987
231277707
1631624619
108585945
459447073
513376918
1556499350
1486645158
2071730803
1660768330
256491115
1645850912
440049038
465412908
1584167825
1157155223
430138695
608660601
1982995470
428666656
2099819279
626281518
2058444448
1603304092
1492107273
1339552656
1035397747
1023888902
801989068
1708442391
716470326
918519697
891375261
1368722954
309525267
1527223946
1776459445
180906833
825964091
1551712025
949143497
1785417958
509783418
2052186989
1824386531
761550824
1254708814
680981033
1242286590
15975519
389538000
325212713
826347604
126131811
822615841
1234383429
1438678479
823962984
1358157524
1966566978
669288046
771141958
381150117
390454084
163928572
1879635841
547018279
1448620463
241859720
2128960615
326393782
1362525252
567554002
1686711938
42761612
793549504
846951449
643443
300835906
1792861481
331800522
246917748
1649367357
970043973
2089112675
1445852134
1072095725
1110770299
1515748283
80023403
170979619
1913520138
425520758
900524240
1029951535
386214967
1592776161
855952988
672270985
611627684
2129799820
1435331843
1335796920
500478016
250011162
376471625
1590701272
1319987158
2013051851
373836747
1586524459
260562910
1584266598
1616061750
518100105
770360652
1500700061
1097069347
2018929303
2112090049
1330007777
682574365
1255418373
1019535568
109119796
1335208448
528465734
1680768585
523972434
1436071813
1840372927
2054528003
86072175
1997612327
1561748021
1809511760
1648909010
1273281724
2121706932
344791933
1378351923
4985922
1309360562
1349265308
1842439509
315254109
172586875
607931557
533323057
1578925672
325410185
1787807141
1021770249
1569523202
1151388787
410078898
734429627
1025416077
1294035038
1171072840
1285122517
938726070
682236837
1099920532
1130889910
738405269
371610412
1718836355
1244136888
1159214830
1524608579
615193892
469862767
1294379652
1909921390
1204420864
876007971
2088678614
1275241337
424213988
1834842104
1025012912
1053599488
411808825
1316057408
1423283591
246538005
421974802
583562419
1383644133
2022012999
640916054
2088543057
684846237
2057601342
1907181758
489844222
705039745
1490594400
586404
726258630
315033759
508527335
1714477587
1619253440
224050550
1357890348
598182223
1595649680
1326911234
1839876004
505148113
339964525
964986752
710278228
801289999
1844916329
90592948
790085883
458441069
1436906254
340977183
829207920
1558144073
440183451
288251481
1699059495
369600415
989592940
1401838517
1489944330
1296049629
1990501096
850028005
944543323
2008987881
1530430292
1419750780
2105933657
865041892
322894204
755457594
1571243796
769925743
616123641
2133499595
1161722856
1866687025
80191094
1309422274
1807050287
872629384
785861373
1158574826
588873891
1485068530
19340703
719503383
492960003
983406529
772248438
1523340205
812724446
382034791
136273497
2067246598
446116665
672487162
785351556
1337056731
2060282923
1906049792
1226485462
1085899845
861034417
616126118
768359047
1593860611
1444317731
154034565
1751446602
1904705224
1981829869
585486563
511951438
1728213851
1492139388
1633316736
832481291
1905195131
969524808
1148353685
1916438784
1845592441
1673626151
1123969540
1096792197
1852210017
661591175
592561196
1688490498
1623842572
1629833108
1063005314
1423779636
1087345549
840116540
1343945884
1226025267
1849129186
1712243556
2099038663
544872779
1170747044
338942425
1282611037
2059143557
598904799
1529403937
1401909701
31103836
1945362058
1417407549
1306757115
2023648300
1590577501
7778291
1549303464
295225072
600045551
1791867469
1709424805
1233193397
809876773
1752415394
311364609
2051955881
639773776
869261617
1579462260
1851980157
412024250
104116304
126543581
1899416762
1632574979
1361467331
493664953
1149205736
1980707811
433258793
1340404460
1123695692
1170946722
2046046047
1555461733
881603787
2040374955
618035855
1538279356
1883843382
353628809
641031659
1541963457
470535990
1825792523
432323712
1961336915
468576215
1607593547
517035591
949081734
219062829
1696072991
1923032205
2059558469
1860164438
1359264748
1208257523
407206236
2072551375
1648355201
63169893
1551545791
89308639
374544247
175407437
1245743700
1449996874
1975047145
107485676
1732319434
1638601380
1458639669
1226944175
375967506
6444581
1641195125
1098276936
564452586
549865916
903449131
1297079579
148814140
10084087
1581721548
962537749
413340086
1535820355
1240914164
1926125999
457528622
209854517
2062213226
1185482251
1772905893
900174259
382016469
1167112590
1418830951
569086888
986436865
1321934536
1205976218
61174705
2131824171
139193359
994412517
372966434
490274540
1168642813
1357916983
338889119
2130754394
1645552600
728770252
1834077660
334542944
1068843059
1421754212
131517402
1686720351
1532696273
727092547
195952332
803936746
71226569
1018952245
2058052707
1512043806
1582770624
223559439
801529608
1470357556
2031135597
918887316
1031154983
235964523
1357462642
726023631
1149349683
1725100360
1396613769
1517864667
1161859475
1342631042
252527453
1747352920
1447039036
1839953840
1061132140
459613843
1288500122
1470859945
1924051621
776919576
2144205083
961834192
1928761673
73702453
164632240
871845927
1014171008
1606674825
2031775223
816739934
74076825
38255352
1519986103
800697212
1789247023
666616534
2032760939
1050936730
642864500
1315840862
264817393
997497272
1920958443
712906344
1793739338
1948765443
1396658838
587802428
1009212555
702272534
1784732800
640932511
1657169231
1386140243
1782552746
1661866898
417896063
931086799
846620754
1096337218
1218631367
2052649375
102238187
573617987
1838865752
907888336
1991574217
2037344941
112057951
1073543245
237964189
1092963611
858740623
1017868333
121843828
1333891936
909222655
61277312
118611903
992814992
235388028
1348514376
1560410521
769445479
258353920
423711988
1034359610
855491814
1359090325
824794234
1403042425
209669545
977506646
395507850
48511316
276912533
1109168664
407836403
1541329417
477415392
251154817
1723929612
253508849
772141423
1078082701
130684204
1688232359
933372088
801965140
962849623
775904475
441507596
276050513
1278181886
394623347
1252244018
408371910
756968028
1845855995
912751268
314616444
1406235163
1293550066
825781844
2017227859
1136187252
2073990840
569577460
1717243672
1490337964
670008106
1927533533
332354147
1210942748
686296161
23419588
457216561
2016241445
1292229290
2106829054
1091247065
677802669
1308901032
687688410
2073009185
1851247025
1974675540
1772501314
1090776748
949822500
323486611
572060894
153784717
1369593751
963038264
480491750
482201754
331766157
2129445797
867568637
1082640406
1549411693
1301548075
842627018
1337596697
1826411890
2111745194
1361141953
803388814
872792657
649276568
1919498905
823459172
1478045520
552618869
120716371
2122208564
869347556
1067760973
555536426
1383541118
736847503
1302240465
1586223167
1702836628
1578925434
2070455720
224892547
1484293929
811913805
511707626
1140299108
1317790005
1810335102
1435781491
469122690
1924509608
939834849
2072985742
318720405
1257596298
1155845604
2107201505
309306275
632896373
629087908
1957642518
1531249103
879072696
1191288925
699279768
1508593290
1628136758
1797100523
549634581
566050432
1031588659
851468331
925140276
455487565
1262699982
1688630712
452118711
1059999855
1656599037
1484274581
621498700
427368213
790641315
1010217697
1790629749
1158209560
950537168
284203667
808710230
1654622288
967160791
2088842649
1356401432
825766820
640498778
1611685544
1056285227
419270782
199177715
707549084
1611852422
1238033974
1760438039
1680478851
195498990
1097068330
1030229955
1413621401
1288904963
1700132772
1260437343
1298576286
1872703426
120653398
885443261
1326177265
1025706879
896103575
158125108
652572637
174601294
1497564224
191905791
2087453460
1530966056
1045873
182223109
1175089430
1737686353
763789823
830659907
240211585
2048684460
2041428497
1821388138
860430272
891111397
2028813693
933150125
1889559192
1314472584
1828418381
205929698
1794507149
800592547
385028464
570664533
1116859174
892527796
576190833
210597752
351963277
1374747875
286487
540424569
1295339726
956423358
310496315
129587997
1745126416
1249117998
1476172453
1095649053
1018323126
1376865368
1274426296
2042279621
1377042087
1657380631
983126569
166408589
1502372603
911241851
1565350947
1914486248
49686155
868493098
884538915
107042154
1092202337
1146653286
1774053474
1358286758
2019444069
1006491723
1463590597
1470050432
1589132917
1651242144
871606763
1852237873
1901395427
163781381
433218436
361091241
508583428
827613732
1127326939
784182937
145456414
998885420
598149106
1390942748
1870867037
1369722391
56365430
1362071574
1167192985
1402648153
705443844
1280171407
279920225
33167311
735217584
722063487
687782814
1038243712
991925901
1365318389
1170973561
2015486388
1143510354
921395678
2022766259
2040193244
872043457
1605584338
312125687
518390517
272060490
1726285882
747260683
993887925
1130843343
209909248
1256732302
424673968
840588779
177149759
554379159
518843477
562655308
1980570286
758059891
1724188216
1857415639
856671662
2059276367
749965229
574875724
412044683
1884137363
1323339647
600586300
1340101979
2140706554
1827812673
163255519
699063540
1076102789
1669694144
276415458
1906679382
1460288771
91911287
1748287384
794966749
970177840
1686195271
1058566046
494717627
1921556310
1506592184
669397353
2036972970
1580978655
697626140
274575478
1319314669
1509442598
1503828209
2252145
375913300
1059087292
1969767473
1336336572
1475760168
2051584408
348960247
212156244
1114542390
904000874
1917136544
731087809
2088819624
1346554024
1625667756
1052914042
1905465159
820667419
102636595
1978294061
1096175946
1765169607
582003073
2027501031
681262085
1990265203
2044808792
1915630968
981839344
1753833866
1613148581
795215510
2136239814
1827268395
1028041975
1825120952
418144033
671695122
94408793
345135200
1674435204
1680165963
444248611
1233816313
1250422406
1451629878
1809510735
96107626
1208071339
191852262
1320707816
1008378892
1354234188
48789136
1911927646
420934277
522991278
304630889
1861910513
88436208
430796927
2100099570
1290935922
162730439
240212175
491427720
978362863
1622971017
1118586258
1043822666
2110412741
1112538298
139763151
222136524
476643302
916578753
440736993
584014219
1063186372
1237799087
1097230468
1244957076
2112142630
1976912292
1682015324
646838825
588168405
978407175
1874100301
1067323933
2011422227
221525926
1059799395
599194329
796904247
121554387
915676094
2127397604
1343404663
357364412
1626770594
700285
796025885
2097739812
2067788256
280961466
1542265014
584074855
1847560734
619506181
669684770
1402356568
1616569664
1381516719
2014839916
1209128050
1059444119
548898593
854355148
1440963738
695993651
868768341
1608631177
1031177894
1162182787
870062243
730714124
480290034
1974713581
802203513
1740219238
1981944765
35803975
2009532263
1435914568
1639068575
1203422744
1648186836
1869120973
1969992559
85260396
1867613938
364867296
70716477
19970667
384579562
494713269
547842903
1831454529
223954702
1032856788
1221856519
314414706
597865021
1397915666
1841864747
820038058
470873447
1385937350
1656751195
741129609
245945875
481785011
147896070
239584564
841989317
817003962
472694371
40210200
268756100
2064104724
1545568267
632306856
253167745
537749618
216784963
1771084139
579930766
426513914
1411759971
1028391482
1995617827
17745222
1101661379
1782128775
1373553351
1582058208
999300165
1893989360
295696601
617671911
1221722543
2034322256
579768291
1691795117
192006054
1679908367
1972023057
440924852
276447606
1566300624
2131860555
1201737343
1975675563
14850819
1711567655
1881410801
737286556
164129277
1923082024
683393165
1567113047
1215092228
82302221
385545787
762611253
1312616602
2134416935
2038380325
1234438633
1150612808
47853290
1666376712
907214208
775726820
810898117
22296137
392698046
870079074
132626498
828313624
1688691970
524784772
1914780921
1459452218
1345042167
1199389268
287720287
1209976410
1705143324
1837065618
1176253884
1589314783
1136852962
726755959
478164263
1062043190
1176850491
937005616
844367542
1450373060
10360886
1809075582
54360944
1615584421
70165900
1071116785
1136550028
1787139173
1811700736
578268932
1726916564
1455375149
414948371
334540421
1167156550
1041139362
236860460
1456523525
679373346
439913033
1509873686
1167071912
397894328
54710673
1868096275
1420960700
1624603291
1295581712
1131747133
86520656
1515244212
1349888275
564648433
1227252067
845568190
652263498
1124631397
160257793
728167544
1467760391
445481895
366937614
1973392025
651576839
545963728
1850739263
1553010569
1747841254
391823801
947986798
2145291555
1600088993
443743798
1851651284
1962851842
341322220
1872891208
443596951
2011302400
1168234762
1476360008
1338443146
25357402
897765888
464192552
1139203156
827473686
1140055850
254822946
1777633450
10954828
1438212994
1021335834
1681518205
136032004
1552767831
261110212
1196523536
1150495822
501557006
312452442
130843142
1124115212
1699995299
212179076
1736609554
817574450
1061023781
300602595
1113783315
668822584
1958975281
1564873354
1948846497
1557971135
1851723888
994756432
915877511
750822676
1705374309
1411108610
1782973140
486554771
1870820053
1837201284
1676493902
1522909891
1888977550
1694137605
693014175
1909517657
1551136602
1942398512
478831802
1580693919
97466612
1160144159
1653568115
559607681
2067769715
231320960
309406894
94587021
1468792567
1650950477
1352786861
7595306
191252624
516813771
1436568637
191085564
743882141
50712767
596765190
16432472
1618632473
1386613053
935492346
2088715469
1514106460
390053103
842672503
1275640024
842279213
2104626166
1597123795
531293526
863909145
1160668664
1569517839
1244841695
777133190
770373755
257294731
1151776462
803850469
1606778903
1913223209
1867490105
2145613664
1700899920
586213678
490537294
1568365352
553501107
1353884104
795353621
1258770052
348372225
1659439839
1018523786
928674303
79589475
4311126
821424582
1835817980
1747073211
751134817
893568788
238165280
463916232
71578748
1522057341
1472895372
1739573955
1907488870
1068286842
121564392
330079176
662649698
1352068155
1614038371
2008864737
645661494
382965314
1601499578
1159612746
103422269
1720629899
1632824648
1671712093
1165394760
705681950
782240341
1777644200
161533836
1909289655
238333745
947082951
1683059772
2056540993
920034857
287117039
207152420
1453377093
1752763053
780527442
165100902
723052763
555685660
1938301557
1854023092
114710779
1494645689
776889385
1054053446
1747488981
1207345854
2119803537
1146631034
1856093878
1579330005
1802972855
1974283768
965825300
2062131287
1706185626
1125729640
1086531402
1463189234
1619484846
1298204114
2051072489
973169259
1947139952
2101381998
905129665
1035322338
466449701
1457024502
833640625
1560627987
1564306343
533120812
474576616
52224912
2027679306
883100344
1580763373
565516672
1522953462
2141504064
1482222341
1656028406
723241802
621562738
941792275
1320800590
1142717517
1463173077
1956218650
879121428
874073371
1938059589
1825237618
1904695603
1202522784
1223125258
1713914763
1926258196
564310719
1420521483
263674399
1778759877
1919354989
798207929
215213153
717704642
1096660330
530247505
781198582
1026119784
758926781
1197997628
796494802
2139850270
20541700
319356569
1606589415
1819321302
229451
239467398
977291348
229549730
2076971997
2136178166
2096411552
1905413717
841554626
1401388727
1206706646
105241375
1609715971
285881176
1902035135
1657264231
747084828
1638315127
1517733201
154668533
1516415973
944830979
23724884
1266599881
428668788
1961028115
1154948003
20826603
1635863985
2091514959
754024052
1001671498
365618688
1675039090
1544888175
535216297
695125132
452052849
833679926
416125949
783766851
1505222168
951217409
1117231490
1645330406
1338256106
1592640775
116178131
1324935407
1156151185
1530684396
1192599624
1653387121
1246445276
920368308
1958025950
1888095478
1613813402
1466999605
1391081400
1209842109
739379792
577751403
1662814204
2110461918
1715537599
78100968
2118237015
251395533
716563574
700423568
1737616854
166170633
2046731717
1211089697
241847664
1931491874
985093206
1789561316
463804964
1419255408
143753054
256513209
19444693
1859532140
1469523760
1146028988
220285966
437612898
104084263
1378613662
1725163367
128795976
1109061520
332073181
1847888938
1470474527
413106043
311928570
1021216014
1117042216
563266872
51420971
1024220970
1414993875
221949287
2061442347
1687704860
2008921789
1668880139
157472338
715930512
2080912602
562792353
551349344
877569872
171790323
136608282
935718601
1222777231
1723713217
1785030859
273765077
145779337
1531369034
2113038869
982704291
1125295705
43168818
1580625032
233364753
1806312922
43510858
636665333
46462280
876422900
323957233
1728837734
1686225858
294889601
2134155359
235413494
753472894
2000509597
244185522
238968039
1601947869
916538137
710383091
1062151063
831220648
796787879
1203712534
161641782
1801945953
670556135
2100267159
837727684
1044964792
209700526
1008532133
1080787502
1733744451
106733148
558035664
1100619546
770753073
205089150
1783418441
1808817599
668644492
2012572285
726374410
713953948
1176229089
1630233768
1088775209
1605249786
543340958
508571075
1297041384
1108008976
2124401757
1723887219
1283275523
511377217
1026030366
1258791283
964347092
295584784
370899330
1878712821
372967751
1442973712
9233641
1075322562
224406604
892287101
2097861402
857403371
1442639347
1143017732
167533712
58496744
1194918116
878132741
379936058
466827943
835569263
1257341318
582401024
558464973
558908385
1547371628
1574871360
66386568
868772896
1291977822
1646746136
386772704
42969994
668033305
1662601150
1213467015
154406144
333136495
2144932856
60104727
914287576
1569098913
1222227421
1680256142
142131036
491081036
1635334182
1942250594
2109580118
1758300074
995136442
1261945732
46944680
527636255
2013840578
1097457230
504459677
565685769
7257380
1834674158
885578719
2071813487
592707803
1388630698
1191624994
834683960
260035680
2129789288
887775291
83159849
1932594749
1935384667
296230231
1645309645
260390954
1345037116
1221948552
83592270
395178065
842968619
1460007874
1942813400
41215090
1085872798
141337233
984465667
558210688
2015939543
1233863318
1047462773
451505092
1815583534
730812075
1928826700
2064674050
108857578
1961376831
1858842620
1420393476
383807640
74494076
2138413815
545106470
1179415877
353010181
1041780917
352348413
334355858
1400637805
882038453
1043604683
1891805801
22227173
1778027537
44572767
49757371
817604047
699599641
677837901
805529129
1330954765
472987780
821896725
637390254
1964745751
998550201
383694608
1318701965
57702426
332181444
945799294
593616170
2074442546
1559464551
205875444
1826077241
749368412
1779024132
17201678
436141908
156624092
203659103
1192259429
1196892749
1176173883
183567274
747441537
800925200
2101850486
153126384
1834083421
1071633604
1223228
2010353934
1644611144
2023923124
1504004794
1753309261
724486780
735731569
2057558198
823785644
2138668122
920064788
1271684127
1795676949
652095504
1640217811
968611779
1940812325
1021721225
755066017
735887585
1955754711
724818528
1173192859
929439736
1963840650
337121573
1279669821
1339363484
248326937
60741693
2075742944
1106460944
1880888712
991514789
1314578762
1277822076
585902499
1752676549
321772412
667966215
908568060
643976309
375004620
1747652394
1461627348
511231903
401791228
862899323
832518263
349051877
1910870637
736068256
894357411
931745853
365226366
1201186315
1917951099
1112283129
2105139634
183062657
1291120166
685541094
1840160408
503399542
290542568
1716214359
292795861
38123295
499961348
409656648
794882577
1338163706
1111695028
992012664
579039527
1682847167
1697353714
268974751
1579146565
124749360
341871051
1631399631
2052128329
814572117
816055977
396301946
1981754582
1938241058
123366381
232134583
130967474
767728924
1587316147
1008275581
993947281
1046698776
148894395
1887788434
1133695220
2000347313
1143418004
1523130232
583369935
1666830741
296240550
393373019
378693102
905026947
2061923250
1487623654
216779648
498847610
474918532
639155587
418241288
301854356
1924517624
385889089
1700693419
1494122667
1085590592
2052064865
975041947
1264336490
1824548445
1710979786
1648240051
165851279
869802766
73425030
1435293055
371348202
1895564503
1655398349
573378295
1999162581
1440669392
2139380610
1780127539
667685265
200506923
489305398
973169195
254941737
309926304
1207936159
727874140
746873283
235230085
1902207441
1619663317
703764673
134624358
945081821
309775281
94731866
1803865630
1143933202
1442285391
292454165
525847342
395335681
820758534
29668531
2023942329
1821418182
1917718550
553468593
1778027899
942942567
1759164418
2110988213
389335014
685351480
2098040238
497276319
97927295
1036455058
571759522
1043834927
234471431
1255258602
301776969
1317276586
491023936
1106877086
1780450441
1342808554
145820189
1937758518
1458923091
812923685
1573219954
602060987
1584155816
621757930
1934623956
1550068063
1025560650
585696740
2127936278
2028124666
927902202
946197340
1339979212
1197010146
1039009494
359210942
1076186891
703032573
750615313
887124302
641357793
618249206
1406978224
159444463
335881469
1944760510
1583948365
1212789935
630175619
2011627162
137856256
1441466913
2095615254
1849396974
533113721
1583767495
348997898
1441112676
1091174953
1513007433
1007649568
1456021826
1047957395
796603343
282624580
496135125
1595671381
49037786
375212980
987843164
1711452438
1903378632
242782642
386875379
538301842
693389441
1810652688
1195999169
139027221
1945239868
1577696341
2042015999
172358944
202784224
929948540
1072991104
1100744069
2087203018
1653015591
2116225285
360257840
1539950594
474573586
443526613
664532818
381411030
1471400775
249532668
436601634
1061263176
1316918054
55882260
1880079082
1239137546
342228247
959700047
1184602415
1561333497
2118669974
330688531
520285701
733021198
329929767
1046824637
459906357
1109137677
1159480647
152914945
1040069715
1432124341
697274351
659713504
1211067131
827286582
364283382
1444195929
1777772591
860278342
1409660000
850777217
1591141645
1405527433
860893352
1413616766
1881827406
133518167
1234371676
1842248862
686707612
488696195
1149361856
1398343579
1649055430
1735359618
1080186525
1785905961
1663909389
1752420311
1694855863
540425147
1450010177
280200231
954128760
814330432
509971777
802965524
1673618489
1173392173
365442801
207259065
1053197633
503193069
710433626
1564346116
942289398
140300129
1887653461
1759750721
1309775620
689280608
262258854
594824253
1710195632
229400440
1700503827
792569002
1480892726
746540943
1986753325
2021170413
133651063
746103550
1884298663
1253436591
765839176
819498860
1457022
941017224
2070432700
1955201724
212335636
266359190
103334904
30140301
1484356548
886156948
69629541
1495535687
67515362
1767450435
300580299
2103307498
380383775
957097551
2054162026
1583985738
2072866518
1767359506
1426244252
719088382
510973416
542742549
183949440
1807992842
1728876755
1805741586
1441603497
1848601107
1906663640
1531357382
1874057182
1820698198
462636576
1707076920
1082884340
708535747
941236639
298470166
1765165541
1143202449
2099578936
256517999
530580155
1082934403
1792393025
1780954699
1308749138
1651802450
1711485825
2054420359
1959223507
785225209
2110742380
570301757
521235496
1749273411
1046645605
2037266764
42407662
1207848255
226544347
1011630863
1360990861
1929986215
1652956394
1092345247
108026592
1412043279
377969981
1692816516
1083715357
2010426233
275473254
684921054
1532662367
1310310477
1763102307
947313978
770974792
1269793102
482588737
1806053053
723230157
1677953660
357935479
760031057
1346952947
1580557743
787004676
1418356615
2074770532
77262053
534161321
151623750
767407828
1683632066
889608015
1328416931
2142671426
821376811
1400778076
546325212
410445838
183912640
1277725592
804589612
544287930
211838830
1178481208
1036401494
1454859762
270860155
1162729531
1172902230
576211194
1846439828
1284420289
1597956073
645882672
13380916
846524329
1149727168
1393585512
654776233
351831231
56210735
640721490
12555524
1540217204
275748915
2130547509
913841403
339143316
312564618
1673948626
125583965
123344356
1184039094
970768463
1710499521
1224929217
1644766266
1938272995
805827618
1463538381
1593959777
19444424
1175131177
306856993
1959144606
265845034
835860036
1099840049
1232954758
953499193
260023681
773989325
1236730468
909159886
1508541307
1982460920
553277367
133416130
318468106
1072276241
1930386437
946772388
1774545726
1984206439
763544567
1139572825
2138948468
964050348
493730341
999182255
128797027
1511793545
1116959551
1289991776
373892100
911321302
772233844
1754936649
1985451952
1409937306
1001559098
905679553
441269563
155582750
962233526
103681129
1522266874
1629391307
1957158105
17687808
1367366141
399038186
1909655588
730158127
38632585
479011421
1948859042
353227101
15176787
1649286519
124460312
635167212
138355446
1721274980
1884109955
2025627949
1763308180
1905933649
113031991
114884908
1516862046
997668825
859446579
1336767498
1663402139
1564388046
545234596
593217844
915641951
526511898
917872031
1174152591
2072231110
1407259598
476717517
1771858753
1298375467
408146289
526174828
550642179
168470627
1631481433
641231307
1306699978
1168147050
809981235
1297459630
866823787
304228081
1488885227
1522399500
1496729964
784949297
2083954145
1032707391
2103925022
314117096
145944964
2035557254
1407124135
464489765
1085683717
546404189
1359260858
1280759683
1165806857
252076083
1716881933
819500657
867361209
1553136529
2076847506
1568412397
291353117
913381258
201360061
666242054
1536363491
466008049
689676221
924837814
1298856943
470369595
1763188662
38417861
1484520318
875435455
387018860
1264944368
1582948535
339480438
361164704
41023811
477668379
69544280
1732413888
206726997
1367309407
1000646301
363404656
1416797502
1026632099
439303027
2035801267
1279781168
71763194
1295488323
1686901171
1780802096
810645639
1268394123
933493672
1770938775
1922381884
1186366083
719908348
475145369
1916817815
490087592
952694165
1676041720
223860141
526956180
1005197870
865506585
12881543
1202149221
586486762
559022974
1754983501
1202628568
1356686421
1702201667
542811718
1583541660
1839612386
325582305
1006735377
1790699499
1531901377
1117436562
55726386
649892978
1659772479
1285696887
722140086
510549946
1820596534
474986080
214623364
115570071
880179830
1689757075
2078165330
2109245499
1147039985
1925595550
1600049193
536489257
202136752
1700621473
233958456
1550145694
792079488
1076482370
650200234
858049135
840736094
1605040727
607425135
655605921
1774495125
2082601531
671317946
837982873
979363465
412099550
843860865
1328592170
2002722411
534128176
670087044
1204796725
1007651007
409830075
1335307949
1980192140
2000911687
1772840462
741187433
1491202157
1990986865
919127590
146151326
926349648
161196612
1155804858
906619804
771715293
1648894484
489697114
1912811979
982004537
557144279
30046949
1033589611
575280473
770812806
1569483977
145284314
1446647303
1768348412
1458029344
1683225021
1139014856
1334205989
1566989157
1610977375
2106506982
1980719792
2106400469
304455792
1614958136
1728993194
1103396148
1701320349
686259197
1206956319
128049426
211571273
1680009725
1869615848
866013038
1209232427
362091205
657918653
354451122
1175819167
1740971792
374575325
813680107
1518613962
42400767
1835946315
694204152
816896751
429661399
592645532
897109384
816218674
1951153348
934215250
912825402
1403670962
1750189615
1408937242
1495416207
2098593250
1400661590
1925295189
1473952601
1718681361
1283049376
1808550247
876111758
1673972469
1486981397
745917911
224571989
1290098731
484510745
30663451
299242462
1250515538
193492356
844282533
1143427986
873488141
963286982
475040890
651943071
391182095
582355296
1752438837
1831242822
713052865
1716621786
385248607
1768481498
1496946465
20488687
367742624
1769521979
1137255451
917433203
1805299850
266215501
2134152857
1302779323
1304345455
316256053
1314013142
864648741
276645062
895631401
288819601
1592649347
609693058
1659046493
1277959069
815406745
50844898
707046588
249971327
186888716
493706100
644155877
724347872
798311132
1113576727
1173917910
718661118
338023994
1838169723
1739787899
2011785546
1659755868
353283829
724000072
621410529
875887614
1810915609
422145012
1136976422
2021224524
854321100
1916414401
1846251989
1996129345
219335804
216545077
292862394
97259316
2141862827
1316463207
196094270
1282595812
454931696
2112079063
1796714903
1550973035
1875121452
1731263867
774521024
143645710
1223762993
1142398785
678348
577509630
210551450
831447217
948771719
1093642634
2076190721
1303066345
391683229
95903473
1175856541
90281978
430343186
1459364942
2136810536
2009132479
789101491
1096193659
799477510
1317277405
2142494675
1879396173
702349498
1017581653
965439030
586446830
1576329844
682800516
700144511
341556705
1683929716
1912640979
1875610850
744097361
824249823
103401775
2021314097
1629589263
2080455142
1481786634
448744821
2031056325
418779252
1285668195
459704794
1790571454
1445501908
1673747374
1917283293
92036184
592244378
339422473
790207722
1014294161
194388684
51233037
2078623725
1196980263
105360302
209847827
1375660956
1776788469
488217003
1417700808
1604710157
1505405995
953156398
893140824
1411203024
2034190197
1449676317
838996108
699130615
1226615854
1934458780
2000359624
2082965274
1643950197
1923701819
1052458426
905077527
2051634754
153224677
1707387730
900917431
1881647826
1938626605
1761691868
2140951647
587118858
1435029584
834116414
862073570
602324629
1402175025
1450462948
198022523
1836740102
331996744
199873554
675059748
1079541009
1713019981
1266889900
1647627571
647674252
267644797
1154468007
697625096
1772414753
1915461474
475336409
221440869
747537762
1127242554
1011747963
1743725570
594098663
1780250358
231242781
1038868421
1855781752
929212890
982574582
435679789
499265417
1998183446
713981194
1598009664
860706022
556380137
819818628
1959552851
1863208424
77416571
1755176133
407693265
300410114
1246123486
1698761254
322849927
1247943588
1878982393
333258272
1597236050
1111595949
1436715334
411735576
500075342
2020208369
986523795
1401973533
1580793816
1856854364
455949196
996964497
1400025510
670513779
1997052242
231242493
712169250
380381946
1347076265
2031834120
1224292292
905731876
213349487
829484276
760039553
1156838080
1834929717
1903314766
1754645968
97256988
1818419676
353451141
565926859
269429047
1782771244
434009883
1652587518
747676846
957329600
1155543720
1247992058
450291713
1747477172
1461582220
1685158181
382545913
1477738526
1634184244
289460590
1953711445
1051786904
351279119
985860929
1301019769
1079569728
1170495638
817543556
622961585
441497794
985046139
1149071616
1917977631
1151715084
747967994
514525823
718118302
661947811
1767968046
1046943538
1395340288
1342819860
1209975347
1286002347
283207504
764380486
1309853967
2014943435
44104561
85103639
1552234894
1929847392
457081221
1689543491
1892867024
1977162986
1156257689
310665087
875474994
838953056
1846642622
1941871816
1543233503
910224930
1270669739
372630678
829116947
1477554563
444869107
1469385995
1494811934
1563212748
2057638406
2012278816
1251804364
2040665193
2028021604
773463248
184234478
1951139754
1556216543
442891960
1331675411
1885894836
1723932800
1587447000
1122263774
586505652
1390248837
1361904280
398815732
417865919
1853524320
1600964244
1382432958
304691245
740379675
1634194296
437828576
883727959
1285928163
408062321
880694288
600256839
281126855
1467282582
1212381875
2047332721
1062561745
566110715
431347865
206723699
123141058
51798010
721820575
1970992586
2119321403
1063195883
1982224387
1671995922
1773075056
172070641
1632848446
526882940
507725054
627227085
1324768865
1780910888
988674585
243235799
275900942
1338423929
350042845
181663616
790390366
1272487440
1420494011
2060894796
1962991324
1098298440
623341535
1062158335
1273434842
8815574
4153606
1870867432
1694008676
1962322383
1721594479
333755097
1484399151
1457403555
109433121
1580268146
680746603
1910781435
459329774
919976165
558063827
1121332159
831664970
1508698248
842069898
2080181704
1958822195
1667540235
858317108
968433141
267761980
1960971386
754185498
1733972019
1696563555
1413038147
1847877403
1254328173
639624721
235775261
1643731495
1122726549
1698214108
1017367639
670907937
1098468867
14501561
86841199
719722289
663452025
1751887758
808689231
1600885205
1674961722
455211010
1931436636
730873566
1678690698
2053411710
886521210
764268391
356020205
1371030656
764361481
147813776
949525651
1678191031
1519949961
1422149477
408435646
1417220496
558539767
1537740804
2005166312
50564526
1522915559
411299702
1807724719
1132713712
1747776168
989358964
2039865508
1196031628
1373505131
263459725
870818900
1556750329
1962652378
1208077601
912159222
964493533
1679738923
954927720
1582804124
948398031
328150290
1147192626
1832630939
448279909
361984003
1351722279
1678370192
1912559726
1170027199
420437518
1036944038
1804590616
1672385849
1762711708
1644566502
752207880
251582686
465973089
1247456468
1029543030
647812093
1979230040
1990233447
694044850
1654058654
75677368
537276376
6893384
1971311930
1657363448
1796995957
1496516701
1597115234
1600738413
1467748047
1212695889
440853627
1409680742
462623298
1320372667
621736373
997512661
630779885
1130812697
700123226
2001666949
1395483526
891674043
1053207047
1431482494
98912524
587024206
1802867427
577985183
1598030303
1828523121
317714731
1491810149
1843696484
2084919367
1320918999
1769607187
439717564
1460732511
495548490
244472483
1150011043
188518429
763621771
815686489
1845625855
2065202586
1782823734
1905813526
448485627
1928125966
1196803826
1409280145
637405252
1178710724
907701607
2092668706
510134614
202370148
440581929
301460730
1505665677
1800950796
600938405
1277922816
118916446
587689905
1547584182
1172548666
1587364384
123334066
16044198
1016547301
346802250
409029591
1349662633
1780736780
2133817596
862942176
1824182807
1551127939
181117743
1840745008
1318891389
1005451466
30434870
1202465209
1186518108
1403657274
2069058410
448874027
1162576079
7539778
1930605563
1797471724
1838903872
1122190113
426591928
805147640
1790666421
1949621417
1848825561
1160251123
1902268105
625327951
285551892
428026812
2039851976
707681926
2023054858
1427571487
1061749971
910607653
923449350
472922172
643386323
381181303
1630075353
611613007
151056022
2082009161
1701798105
760450234
1164515466
945572405
1818435824
327102834
1657876673
205862690
1243886100
1000957366
18133016
421612859
1614485768
1105000983
1653012031
1144801221
1122552361
1820488167
1605597504
285367935
1892526603
2088985460
1256998885
724383697
570953277
1379036556
1181368300
1626841962
1497569989
145959595
1616641060
74743959
1131456608
1138587041
157919162
1810844632
160711628
835687625
1546322021
622289774
1557574637
1396676601
1919486682
754232655
735184382
1322759242
898429564
1606765037
84376350
1066166098
38333799
317262189
1933352098
845688643
950539154
1899614493
34211424
2025943156
2068632294
901979141
1447190515
1707936045
767745513
116334756
321312120
2085350377
928901653
1676649835
2140161170
582396963
1161395211
722439849
1426790874
1672031570
1707321006
1891864440
224334636
276947999
1749701832
1478555559
1855470089
246292066
761172566
688819592
1703989644
487057127
1505472250
2005404941
1686075204
1855159395
1057337997
1759273658
1769338643
357302287
2083875895
639993313
1296510169
1376119355
1821835756
510020409
1110758758
460386151
708591204
1258878303
1060369518
1427793089
1948549013
745498271
371730557
1859198961
1224201739
2091584846
210199790
1211147271
394734111
1858991903
1768913116
1240630070
1494155560
1079780587
509651531
1250821900
1176037055
487661339
358721524
964750549
114962664
1342597998
1022494703
7687448
1925241380
1418165774
38566501
518842706
429546957
1863146637
284399141
783240293
1259311054
1436273583
2126419767
1309500464
1941203380
730375789
51536007
1307803292
318208103
1340097795
1507914397
1266868226
1482024612
334945700
1135013869
1206808664
435098806
1144763802
1539886385
1804585232
1776676279
1846238001
66703700
1877685271
397846897
1939225786
1854759199
1107664306
470226493
550673078
2007990585
1941212369
1375806180
1463786900
2007932899
150110918
1546408321
1861258268
819848779
68709185
714676144
691722828
1989401782
2137067425
796876907
593957242
55354377
687380774
133522359
683852952
1737121864
1921967931
1908616639
751277396
512954500
1861702453
107172742
80668994
646727070
1317998625
924062248
482390442
1200082558
1603600929
803092528
1748598636
705045476
577651184
1262159960
1116811121
1492152888
1714764915
1932620962
601167608
512845011
964790983
201458073
866893152
2140708191
775642976
1398369995
986120989
613740920
173487487
260233733
1718748635
1667267005
723802872
32686065
839381583
1485913301
1972743324
530208963
829728517
1639898213
532191351
1940029380
431135164
1824829699
1660746555
398685104
640554319
1142797922
1811083837
1576839452
671734362
618833294
431561611
198870622
254226258
1036215671
42486126
1170534616
170533551
120490187
1018521910
696211484
357197012
1910320506
1116631779
1198094296
1766775796
1252209906
1212201621
2112617753
292445464
1014583965
844435622
1732812856
1114125785
1099430
1198359909
1381273611
1600902374
984594164
1603293003
432934967
1834272022
844672025
1319606912
309164122
1729573619
1684678630
1126138080
1802364164
2033657895
1650049453
1373470655
2092946766
961197119
307275815
445608743
1237774758
958553487
702319676
254722352
1173530697
1549213412
1751535337
449394224
1522981621
1058068956
696931287
1439375217
2103932526
1324343990
601594426
271462274
422444865
2000037071
853853942
249417002
1454235094
893618048
471010986
730521123
1747895880
428909473
1658122954
757992609
30938994
887421730
383995432
360176234
1871222486
1989964812
1238404573
581754398
1893930740
1407854182
164978964
1389801390
744934652
1291112250
469014439
58812004
1169247276
1484580348
262387443
418811061
1443179050
1311354699
495972251
219333858
1953493460
1280338472
38655173
1859144245
1727047597
498173218
873675457
647369024
300742342
362483465
728775592
537998977
913380834
986223385
1656702483
1890833718
805363470
1927132622
10619792
1859151508
780355384
493628776
641512610
192127754
285423867
130763841
45236479
620826339
1142511593
777682730
850649322
1775939829
1774828886
1911783138
328259682
2055807484
634078127
1237433470
1319693638
945400918
860574376
2124660397
664960080
1133855848
990838247
1062298001
2095779031
1155012522
682005240
768750249
1538354505
171464518
1756750145
1059883486
1590229918
740015046
826222319
1086182745
504179958
1777431720
1671541975
880022401
368160374
56435403
337806657
375497030
187712292
1957251816
1842089390
522846014
1010205478
656757499
606687035
646181521
278157771
1550734361
3771678
2071626995
511087904
680575676
795794568
1840011284
1323127703
734196665
2111195590
114980224
1704916697
1804823321
824540791
586625282
608566130
1637255531
378385844
1846318653
310915276
379253211
547905841
435210639
2139504006
1263021438
1782339909
722253493
918658975
759868802
902841349
1232664995
2036934917
429823317
930968637
1044306094
443120032
1946915928
1905747199
551304824
648627106
995361242
1889321373
353707044
575341950
117243821
1689904468
1180097986
554678768
1059999173
478997786
986938890
797142714
1622778126
1749138522
1313230134
1640985448
696761957
99434684
1279263798
108141307
1682972751
692022856
1336615034
865355774
1493952940
344298112
1035591168
133808609
435797388
1804535050
55885225
1843559845
1034190079
607254513
1260332253
783192925
1330047418
483276199
481780474
1762288375
1012300859
24321912
1417537047
532164078
1982018395
1013158410
1829431091
711599842
1275131699
269820154
768754257
251922746
362924029
1851069232
499850256
1467007885
729003239
300347629
1731563660
2113756806
1414266066
1507317499
331005751
1674017285
1440392677
160222065
79083616
2096556066
728040839
505527476
970616865
1152429242
384458095
1087674196
1823012626
1304123165
214950544
1009417018
1923777513
903225506
366688724
144640420
1321320058
75185287
1510526598
550920805
1719614239
234287287
1558873704
236225467
2041994573
1812248054
27297422
1440667136
1295374691
653065450
31442534
585387340
1824667663
1569841916
1024273522
352723878
909982376
914927259
1729480404
1881763502
1536392113
2057801827
1501070417
726943354
681788119
1243304962
1335807887
658884325
1353758517
99015683
539306916
428691843
875314332
1818923214
698439323
658404787
1176287470
1496819140
2036209999
995932039
836953451
1557571400
2089011037
1945761013
727976778
1544279955
1027759688
1305105529
2037548310
1598848350
1293460699
2141023551
2146373985
1317842952
2092914740
1591987499
129633344
27128877
1518511461
1870044170
378991259
1964957592
674227220
93713535
989982557
2071357343
670368320
1012765801
634227922
1124081489
973603131
1881235247
660693150
2127849739
1263654913
1752128392
381189021
1111367779
649742218
1918037700
395017993
927098302
1690834329
442464753
338807823
63799386
1801227579
1344369999
1401564012
1086515367
1374380794
333558853
1507300487
923846421
740455642
2025957976
1507779135
478414409
128607690
280426008
1143952038
582381271
388637266
1983966002
1997725824
1171938817
2113673823
1809763265
923108109
208884872
1302399301
598946922
1348287567
2097502649
1028797746
2012006175
957635819
1752645493
1453687376
604608844
1789084961
807031075
2056588701
404562170
985322494
870566646
1362298372
1417176396
160356885
1038736975
627325919
1208198233
1912486873
517174241
785391970
1343361457
1969739019
1570084499
1169811315
838197240
411968757
1100799075
939861280
765336131
1225140211
1581738219
1480404524
698413442
1722455746
1574914106
835894924
965525763
2003617849
1600311431
218035960
1550128647
1830899635
1882745786
1953862748
2006067446
1495619313
433847220
2066302224
246786574
2037441958
991548914
637976747
1108068907
363239284
1635140583
1653867065
1355062792
83137234
2104901130
151785713
1800354848
2044548609
1862601988
1334187899
1738431597
587663361
1236324984
907060085
1083062076
1193538319
467323806
1746763573
290013572
678077868
1721372006
546604506
1752005872
21650257
164012101
70221771
1463640487
639051868
995095516
671498946
631860134
512652170
822635881
390310745
1194297575
233624222
524195653
1346516741
889631669
1638144643
1779096847
1558649045
617607605
877140712
2067165948
1020268826
2107809800
283576567
460769766
629667900
329700842
1104281456
812644759
276315211
539476257
2053651958
411048200
57237649
1575550315
737427255
1574391637
441538301
1091169854
1198393952
1054325390
312470397
1756706580
1083049043
2107768625
695557383
964048047
642572747
1295545625
35436813
1933312087
902881985
396533853
57690825
1294019019
1078686811
727411065
168742555
950848890
964615076
126061022
1137188107
898701037
1719994360
277876429
188675867
868050516
1895404197
1026893636
1333432160
422849150
564441475
2144765169
1000089413
1776499396
1877500307
115290274
849990891
1307907631
532683296
1806742858
372479803
1685659926
1175393699
1505034687
462045651
265339358
2085397779
476047033
217321203
1742249902
2120004493
1097173120
446530260
1988258092
1648407559
398802377
928557762
1203238798
498794622
1953575901
1113274405
847062434
235761234
1003318312
1303453139
1860161621
987726060
1663655689
2045026013
604277751
624245411
685568918
1894016670
1885927487
497056833
43395628
1425676640
1118996955
1469062020
133803541
611690918
981993455
488705715
853401036
1518731938
1946075073
1433395219
1125945597
1164854188
1552568413
2131239803
597831793
1724234453
1266508994
64038197
1021218802
1177135401
1064347047
23908590
715256416
1543207952
148571843
151956166
1111200599
133003310
2017412816
1296343641
228874777
1978331030
448345119
150455665
1159344691
1785155975
762523113
1846544736
410834145
2121119125
1787627416
1549191337
661820166
2146857020
235206795
612035180
1931431239
1510271307
1298258148
586100327
654519480
1472217266
1159583846
1620114516
1278463578
1801975321
1724374014
1533412539
1885021760
885092159
1834889857
1491444317
2136507540
1982846614
337516301
1597056309
902239670
2007498893
65959739
108222758
1101063587
436219904
1467780878
79907094
299265471
1563313371
2028590415
2000013754
1274260981
643976865
1487426147
1816718547
123982437
527816761
929546966
1834302723
517117533
337948754
821277455
1089690000
1898346393
1966044268
1986168620
1127662405
1013192016
595478664
589826424
231447012
653476568
735271385
1993653958
1148434432
1416980643
2103634594
49301825
134925719
1814695513
1453764106
162719235
2122353131
1773868496
1139825405
936047330
1563310832
1577852813
685154893
2131971787
1152799219
1091393658
2093690004
272844771
1230264401
2004840041
540960746
726055278
443276249
1854428687
2084140360
1071568786
1354410776
1172905662
334651964
2091827588
1386720006
736897919
680310698
175349016
15583699
9865259
499926835
649699168
480386555
1188657554
231136905
425636083
1057062521
1379867449
1774021936
251534392
1375177982
859316431
1589531110
2024590094
1636448670
1607626559
1198113050
1047780971
691320847
1953800459
472784438
1519847044
169703502
930196414
681608427
1475005244
131723621
471804569
1656807185
2145597583
503215968
464770350
871309472
1199458732
357809948
1622814460
634104997
859115153
1644541397
197515860
1292787157
10391011
423139939
132003266
412331850
1624733360
1638675276
1789784736
1293282518
1035807367
1393857406
220911840
213383505
1992064589
2107433681
503194927
1834847907
1912408862
429021731
252249567
855212111
2138812995
1955411067
130868594
70443140
1487934487
2075635171
2108208787
2115715998
2038704028
851875258
1740402879
1207038450
1426334056
489243785
503878652
1532916575
1025766218
949783259
335370513
419816063
979402148
573607090
1662500715
456937524
760108692
1617898170
1271967690
1127820746
1854149980
155940127
1556599718
964584652
799019706
1793714766
31286425
840550760
1231434063
1027864312
1719544295
1416077033
380630076
1422583975
1199980195
535845532
1687027745
347430285
567013903
1396662343
734137111
632299293
1905270373
1608400111
1834396722
1163665256
278116780
1520035715
488986840
774784813
1953891097
1484322553
1933683802
1269116506
1715124694
942084045
1856794824
1865149170
512510121
1866009116
1507953994
545561150
75594140
652737957
957158368
1214225455
1238075960
2135029476
275506829
929691197
484540860
1430417107
548651284
734549562
2072981957
1857789319
2080932256
1516765184
1572455267
556433697
53508089
1277726232
34893608
1435263314
1027862443
1697218332
404875523
1276744844
2021267044
1645842804
823145544
432112968
938671393
404928100
850996591
218694676
1687177447
919454185
769455068
1944649322
839523701
358156806
552237446
1528747015
1077053688
804205145
1671413035
1760649720
1644048102
1498833879
874104916
726326493
1707127495
124711664
1034580118
501165781
542182519
1354061700
670231138
1543845973
1350967399
1428427189
536019200
1052758384
2059369027
321513798
1068331667
574898627
819728643
1622296456
1967921182
1418259332
23001092
510876544
1016342959
657066843
1773311488
1756438808
1831490808
740330820
1787927641
1361186655
1604213576
1968697681
588047386
298940302
1846036421
1390455335
829084229
1037818590
2090355490
395268798
309499532
415348590
1992188079
1359483695
500862503
127764133
621207920
1805673731
1002068197
958327350
375634193
752460229
1821424409
1194329561
497483440
175806999
1534022262
1972819413
798902011
707491463
1246067777
133440305
45066
648635511
317040642
933961917
1307092686
1161993524
1341013858
846264851
1996143135
1187347561
1962508840
1692467577
1304837934
1345680975
118653843
725210578
397199917
1012844699
702166847
1468052413
255986456
463740670
1231300099
459108890
360689846
1366585771
1462302717
1567005856
551504655
993694120
477439003
33589693
203942666
1833847969
1078460726
1907194944
293329433
653200597
218395912
1449640633
667125029
1992408389
315920030
315681639
1748587865
369980448
281539516
227716929
477778381
944983907
1400309664
1247139062
585697988
980551200
1359402402
851015007
360639684
1727828313
1885811938
1231905128
756891020
541009676
599552357
2077415369
1296720919
1843123085
773418568
124610080
725377066
206620807
596265383
469265804
487902227
855788948
3510459
2093865476
768457638
1075403508
1363233466
132628576
560509776
560381242
252228626
506305478
591292551
504761593
452079224
934491861
1696385050
1220491145
761917908
1807481055
24604080
1145928572
544592455
652967889
33776250
1088972476
2121448123
1769743666
1253155491
569700446
1414138717
1642983612
275020781
1027629131
196007557
10302249
1369696820
1988432720
2132804131
855349670
1885377363
707514603
690591628
681752867
241520413
689224203
194989712
828895699
703857941
1086683685
1071125249
785023550
1595143455
2113061415
761895050
1279824163
1639061890
1298413697
190702362
993939629
1621507411
117623313
1508743813
659374554
147015005
568599429
813839262
2060710531
261857048
942905237
718535307
1256312518
1277955578
590188850
333507565
1279868624
770890026
1775782214
340548269
1096578051
939768514
259341543
436473758
351581201
2046356648
1144620225
2091107319
1597924761
2064620864
1220669304
571527718
1325028209
318738648
1176782561
661789350
1055879681
1910704591
1676479616
911813260
1607113074
579539278
1783442111
1371233661
181645307
1766008632
2084606777
1973905368
1999642578
456762194
537630229
1748706002
1617166258
1637499751
1855765990
1614241694
1565663968
865816577
427249543
1187221180
309422106
874527833
1722939464
1950381153
1209637504
431105159
569552224
219396526
53588386
1191632859
2011187463
2042508764
324725636
279384411
824021472
698018796
1525376770
1871839621
811781886
114305808
885821685
1405234322
1404847775
633121509
1817395349
940937080
1070080253
2026908067
1695676625
466709153
1096920170
1724129150
117948389
2000690042
831954397
577266086
422495756
800999252
1051130271
834480657
1087748935
512038288
1186700105
1268523440
262009268
1217261526
1162543169
1341967926
1940023088
77058642
230245196
1629821399
404335469
47298564
1888862508
1044707993
72206803
1081453329
2093578641
849439570
2090973865
1932754479
299193380
1491374005
705358498
902463204
755024244
1651209589
1688252130
1589627798
2138854465
673046186
1099145771
447547161
1624459456
1458453638
446537867
2042597579
1301908450
124732581
1682929009
900534809
82397782
119653980
192769728
23451770
1340062130
1627393926
1973646451
828110
21438754
1716354741
938790300
1825497666
2068759705
444219285
1786056213
1124336634
271418325
2141888462
1911181456
1627625338
1309465991
1231101260
1344124347
169770203
1708996959
2031286555
2146309803
1626179236
515553638
1096809956
492702731
2038035602
1411734006
1216598247
2003452938
758250549
1405041454
246486223
954235225
1687931329
1318700060
1142705474
659931686
317786214
1679334726
1180087529
681175113
92447984
1557037216
1292699136
1216211374
129514648
277839525
171480699
916428898
1168277593
664059823
1588241844
434758661
40363448
2083304143
2015259002
1781665663
262900308
1644664793
1247309570
1055350457
1786494303
653503685
524322332
753184095
913558760
613341075
1936120060
1385381806
1380700467
1178646470
1037785552
1081350418
144615099
2118855546
8513860
622845211
1530888375
600097879
1213562563
481016416
1146986079
1836551053
357101302
1380553510
1955136303
1614458141
578309218
1203262184
496891123
1150919952
271555014
362255537
768212720
513754486
1067106300
1904249028
654637798
755120354
878681075
2043214905
971610793
767051531
1167720712
737804343
370220727
82653672
2030309244
1622281175
1967052241
1259107949
1352803699
1664404211
1824241434
1098304747
982600305
1564341737
1433353741
2015142935
1542472486
378848550
1603658555
1158233452
959466241
2002291802
717167333
928674251
2041664604
1723246639
1557362486
1231888729
1639096062
140868395
822145748
1992516909
771159342
1334940916
1175482466
338827161
1877984610
502040439
1445746691
829296555
1726927634
1148454366
737896203
1695405052
380895949
246929984
163446721
197655023
170870661
696777548
1519262394
1432519350
2014203123
705155665
582051018
1720313966
807271917
1521078176
1621538987
683251644
1228164287
506766557
379791648
1946386240
431645257
2066792865
1686989465
561227272
190790479
970071156
123267300
832409015
1452530567
1302082656
1347048156
688385536
213311226
672900565
1223385438
801735757
1206978130
904775702
1916665005
1282219341
4732753
2047307699
1632481034
367122176
1224238137
2061192641
431405048
1622306306
546450012
1961600608
605000586
2147043943
357608155
230278752
178373082
1278348312
285916461
1234534323
44219350
71472838
715816608
1751365005
599808474
1537459704
1183117699
40600603
2091734019
2039364360
1241282998
963621307
1127459374
443458894
371321688
1360544381
1498898168
1095685410
514008676
44046418
203152685
1367862693
449421252
1884791483
813520490
317113425
1798524075
502429588
1672416756
1648218374
1666995695
1792536865
1933587599
847433082
1113092519
590348357
986972490
896931179
1430068753
222290500
820528824
704000855
1040449965
970162601
372902249
1722410415
2005420535
1486679538
395196729
1243961803
957418095
1516647211
2112794974
1559436
235870250
1209056674
231155882
1822964518
932978427
1841114520
1426617889
2008904965
1992384917
670231700
1993140240
2052765062
1857765436
525943985
539279287
1956627731
467418339
1732206425
908099365
1352176093
1207840254
968444137
1187745610
1977891283
897745565
1039173533
588967396
229856947
287573464
1367015966
758870843
2042558319
614173915
1837170349
605734898
1970108719
269347063
495176516
1097990805
671662852
1344531550
88463885
424217650
882371885
1376233883
815100399
2108948670
601049054
1942851082
1847049047
1511728100
2103504515
1231590144
1940655608
420286906
1539136392
1459216997
861879701
837523680
1870543666
2019420848
1559693511
1368792383
395719534
972227528
1410061170
1128355275
270217614
1401528632
205700440
705476054
1290758436
369153336
643913894
1216595629
189333726
1478123885
1830980367
1253135829
475734769
490980146
169469807
184577008
196175441
93527709
105435919
790603735
1449033545
689976388
1682614746
461591247
1024925457
696703690
1195072375
1275656247
111756022
13226465
6188172
635612984
868506373
1714015409
1936530939
1459643995
1074378827
1130817503
294282297
1448891797
2136056408
1129764179
1110446613
1297815856
1061395979
1698410798
654551923
276346948
786719511
97034506
854825540
767847793
689043435
44875607
1617367412
1549744264
1582435071
416745418
601393787
404437926
1525011277
2023316640
1330060104
1278594547
1277758726
1870470752
12203669
548484509
907282051
313096436
165499633
1314201057
565208356
2141439472
1256352812
1092349228
2054273033
1011847676
422543601
431172340
2144461214
1273654253
1801223358
1685811312
1660834432
1348633343
1001294528
435350518
873059366
863586842
1853443933
1587088603
141393375
749967449
949852696
1120704547
467031961
1220764077
2088096506
1922571347
2044164899
154563189
1248068103
1572014262
261582855
1621854577
762303305
387076425
1051996393
1895932055
1537142245
475428146
853040415
1605854053
1929098824
1158044665
1641427242
8049733
1774970695
430696870
522248826
261912719
418006007
1577589405
991367752
1451751615
1101570821
877078626
419556043
1563493070
1777045984
1222509021
1501216866
1853144770
1974399294
1568232144
1124293532
196701668
1045791269
1268970818
1252581309
1466543439
1240251260
1666995695
865319378
1161194974
1125245350
1042833151
1676941318
2075905869
740752518
813496904
363366723
61397198
1584118052
2089407239
811975151
647031571
1934320330
1018189521
20265800
1643485163
1548296460
1319717752
700187142
2012695169
1445397494
2068787430
1755405462
1660077076
1713447652
1901447308
1566028243
194600166
1805204960
932825552
855242635
1216459782
2136393115
588680025
1138920813
1617834924
1754593748
313149431
1089571848
1947427681
1475942163
240560293
1058197497
930038724
1245742293
486402195
1711574472
1763321911
1754125545
289404735
1618570039
509971247
1970545292
2071103195
1838906397
1407246522
1056133693
1494596866
592829094
854287045
981588721
2009331183
1737007007
487822280
858759042
1429786376
573242731
43307544
1658772474
546029069
895996850
908468399
1203283959
1243415634
1713751853
1642562451
1458325389
645003046
736334663
2027833934
1468358495
139327398
1458168066
1662340210
867778352
1796660334
676317084
550234517
246389773
838077737
517953728
1908488786
889492474
551225185
1093634190
329288804
233733625
1521947497
1333619923
1012208943
472594389
2128532874
133422748
1085676244
1974407392
1434830197
1721657819
766831121
1559787272
262855648
886935639
1747065150
1823896112
358432858
1195618204
1196689616
318124992
104888273
586917013
1842043189
1821163319
482550315
2100992516
1102668199
944942782
400647919
36030393
1601901962
580622471
1915537604
55815068
2017375841
1987941832
1204991364
2147048172
458643982
911060689
1129433060
485772325
1765816591
969686297
104043494
758804385
1958663171
389099905
733489968
152061234
1595479630
1887366848
417061263
1014991834
1145865865
159261989
2111847857
1341041717
757041192
350033318
187004716
1257683412
1472561596
168274591
796761483
1353031707
1599507655
1422947481
1713814607
1476022390
1572632607
961408974
1152677547
2085408675
1352426669
424519741
38537223
2052047035
1981367954
1495465740
1843148158
796112444
1604711355
1130920099
835233987
996728735
256966701
1750108642
994870862
2146572591
1556040987
857800393
1249521792
113934932
1602766300
771437533
1417480434
1506363540
1428390942
970530934
1368018825
292700950
1060694499
1742442683
1405160299
1154197681
1492294789
1461473774
1251501461
1541174531
382167321
349746253
1875017714
1561566979
1630577750
1082148914
779433766
1320145602
2100600643
695125748
1796005381
1338460653
504725168
1329869347
1673841972
561657501
549946695
1172300095
1122198212
1414217787
1335056091
1465395504
1292477777
499224844
652039846
894425516
1686596345
145338953
1527392789
1798910834
475033941
623343029
2080346569
2116158363
1986701886
825984870
1337189430
184296977
526854482
1151628720
1787073324
1841858365
1097318222
126477307
1808206113
439235206
565549291
635569644
1444116345
190476137
40805831
1265853889
1458225532
1074074930
277323412
1124585760
1108273557
2070689983
2108543360
492588991
397378474
634846035
1309337517
1961439109
925596844
1530295630
419939677
796512421
769669693
2054642882
1013461754
483134216
891234592
2009969205
228752797
1443782819
1774346717
37533805
1370158591
1692018860
95152501
353108047
718429653
835761102
1885514590
975417496
1744308128
725678237
673010227
754206533
88414079
783888361
1630655864
438497894
1091554766
1159780896
935910294
903293837
164665243
700559828
782626239
397319235
1607706
1724275725
670762146
947271538
753957012
1481535965
1075596902
2082671541
1485016227
1915170761
239669966
312188132
2080103268
201264114
534855903
1614095203
1830372569
1620403653
1384275059
818604476
234568166
851260420
1813360001
405744298
1038930343
1926244871
1197740270
1267354700
928894989
1327739186
825540017
984813119
1510942771
656896303
273217254
1238198017
1062354433
1575097070
1207919531
840468816
1226851367
606423205
1554793519
806836128
1096288789
2042048349
76474043
2020289206
2033398597
430644943
1299458888
799929476
1518015014
1719776758
1295870903
2020144666
651168367
769403935
284679076
36130185
47386821
37730426
284794908
989066925
725077163
2026388357
467128258
1834445757
1579418934
978459914
34988355
1648617989
839859767
327479843
670066318
1297870450
388285023
461388806
520222653
297378826
82762981
901073341
1065558975
1602703118
1825916608
1335911986
1549838240
1545607132
490334173
135480182
455084989
1201919102
1551422384
372890260
1430227211
789096978
1194478639
1411424783
1219887947
1826452550
740711747
812842765
2021986755
1312446377
1066789923
1545415428
589314754
463143551
1527670030
1754064430
2097931312
1026154786
608862563
688279526
1805960122
719366195
1820704155
1642605728
1867008470
119032449
55823961
1904953961
1661079478
714083912
381563805
1910928412
46775738
758927451
1870896127
1403416004
1743720483
905901435
1034576469
494960176
740164425
1728621514
123626125
1504397097
1751269672
1535740716
93075014
689636833
164930089
2066429809
349549547
1799278931
703398748
443182406
1461634219
366979356
477029540
669613386
1078247006
367962472
1143082121
1360220888
1740170769
1956360738
1381607241
2065896215
1147407290
1080764610
1205609766
1731477160
1019782882
234860852
923951530
2045813225
1563946437
1406508922
1140595647
899500865
1911656858
207751525
1575040695
2031274143
548644164
1703608941
1883731113
997819517
1955242585
318601825
2018495741
130506291
767484502
163147135
1969454303
861101374
1591188466
52749417
394884615
1030215653
1140948132
579632441
644821802
1007830212
473107701
740952500
1214633343
1051835845
2008020276
2124848200
1323495285
551605512
441185001
1405058432
6798062
1029663237
65962113
1747886381
126169560
1744547431
1091887585
1336523443
776580567
570261333
1815690544
1292841252
409378238
1190574097
986164931
1920913661
446123436
856664191
1317969517
2332400
696235811
1736478342
2024852443
1431940593
1231275212
1480424157
94516820
857812877
1555201450
898197807
763286688
1099898883
2085999333
99554763
206497130
1782825195
1218863581
628423026
1522803084
808601321
1369649117
1213378940
2133963609
15411328
718123293
1237436984
236303497
670352731
267921126
826455090
1987861876
1167006809
117236630
1635415548
1762063257
1010601441
817366996
665008019
306781185
501928198
1062477875
1310837389
1929541911
53161630
40150989
688959199
1783395571
29646942
1760999393
2057100462
228768953
1839885396
1509368850
2055884813
820729458
1113070294
532110321
1989412707
1971426812
377241259
1419545817
1254571724
694628141
893219775
1987665104
1209855219
2108456780
478549234
1281263888
1977001827
1853206084
339783519
1989411386
1913776754
1401978207
1528361076
1488252989
1096559958
913323124
1423910627
134302304
1585720154
868428434
736569986
853983823
998358377
606094913
850279946
244273838
1407641136
1568075529
642253669
1539402949
195892471
1003919219
1497553778
112524803
535778397
750862571
2048931025
519378871
1605181430
884775859
1046231695
456447168
1588604537
2131214410
1138303469
1842097450
1075763962
2011313216
210808901
1775972360
835687294
383747625
478547941
549550144
1866591539
1732049041
220318499
679458351
219863106
873642827
696891120
6734922
746486488
704908999
1941169622
2039438090
756739483
746669212
301237869
1933373831
1009258156
2091572256
998390648
1757329068
112796215
1935508599
528651808
1259874127
64671722
1075724148
1745987800
1105277645
18237554
349657159
10750573
238690476
1616476596
1756176274
1562829603
307829343
1005172173
1711926514
1300561722
1198722552
1561990566
1193582013
873332043
1826279287
162032115
802787777
795389459
218036887
1072131065
208204296
75730442
39770099
1506845122
85966031
1856382505
537352826
2093323510
1120182790
540096204
413338648
51678260
1313741050
1279201926
180372938
2023453399
234994154
1677072340
1473919491
1708445709
516874984
1553083983
123403164
1095260551
926818589
1357738653
198030413
571366434
1405928902
1706804904
260499533
634533110
305301843
391884016
1483596016
1407455810
24558641
1139957226
931710468
1268121595
391582117
1121480257
2106170029
1309425002
1638049014
942330891
481637548
587185885
53191700
554676281
1856150474
221367206
1520688497
295581907
1868280488
1395732392
2121147090
501269882
2044855032
1267988593
288608202
1417080129
1198245738
2052176047
339489718
422789863
1741138574
525099637
904546203
978091075
1066909361
1077168081
657893816
331187874
1208715200
954125339
1688093846
1821457142
648997189
956898587
1385653952
2117843693
1058435330
223833961
1439084709
905075984
170453998
721216735
1880520605
827152838
1326969929
1750095122
2138733691
1986460276
565215489
1848308630
491917665
884410325
737311829
1552715165
728585808
1647655186
1161472176
1676158946
1244233805
1791448169
761552339
1253435333
1723560679
163078616
1781713872
1738425253
2670128
395588560
1428559360
40791906
759423755
1284393211
2083800777
243750254
184802979
536088080
1730395050
272342248
988529187
871470160
188760971
323808920
2130681523
812236672
1442864178
1657761549
136562752
1494391604
365243943
1916426063
1052538320
681920108
1516404698
1476129998
89109759
766641492
129760226
1346554371
737303678
791508683
1733120530
1210744115
38044617
710538173
286921240
1080464406
438024179
1404438434
2135407734
908762773
1222182915
1840370426
1102420885
1908299001
5481238
1989356794
810826300
1427326707
1134363432
1757750597
1827726115
1959658680
1944988597
336006482
1726030228
1358034594
2118268953
1260465889
1386272786
318871275
220710701
1295443239
842719993
2140344452
563397884
1631351722
2039559274
1536167378
1766670628
1512429425
1325211003
1457855635
600892980
1617376861
1657271108
220925728
1986508953
192499397
1395681344
761922264
1054765356
165969637
222739796
563482691
56965653
151640345
710726118
1127922208
224627379
187429972
1228452393
1626731139
661545630
13714641
1335321379
1352933389
851193277
282604928
144212648
1551052555
1114376234
438783862
1154545293
621628795
129212307
1862950981
1577666146
485416811
1473850699
1462467243
280764579
2136785992
1141158411
914754589
1020408594
798505525
1904866714
378568116
2003406961
1240936289
1241788026
994830984
1775695440
1318206101
928372077
2066299667
830964876
1480722693
1733778022
1273336478
1936441455
1794613406
1728492271
1977065885
1783683839
1206869304
168064225
686490946
2026200713
466782908
2003990853
812335941
599567823
1369956339
2123465939
456176012
1369572447
1516049164
1296577098
1886414513
172606025
285310306
1947264222
93833646
1221268802
1518925854
259851089
1396058555
706502764
1464189392
539385301
241660407
1036792511
1553962533
1735861727
939281540
961870254
1612786358
1998040519
1977725120
2112864008
1154966634
833756959
1833958804
833348302
1664395688
1197936335
1573889033
897133411
109629140
1486117647
2017161841
746799149
901527942
667037754
1167898922
215266187
1918533070
988008169
73047338
1351645595
1466318491
1707091914
633171351
1733984476
1900789663
29596710
2036712588
77607977
688345913
323592898
979366897
343510018
1773169542
971089668
2073982233
1988693733
1023283736
47502053
306173141
1315115868
1233184305
312096496
1205170798
1265799330
59343590
995258332
173692910
696811509
412799765
742214090
1937725897
1923445002
1348525978
99928279
1206428735
2014287664
1277401650
903679426
1542399209
2142849999
873079037
478940134
566661862
1500548487
1355503734
1942920962
727707260
214768536
1077560398
331578598
413568688
391857358
1839714207
1241758806
842545796
1083728462
991406484
1029360138
926625261
20878120
651023034
1093754524
1230483635
2048378594
445019068
948403746
1837649514
892184743
832770328
228173197
151588196
1376428774
2029208467
1473078093
1931141921
581435421
908755273
117298166
969990407
382248280
944774466
1714026283
1136720405
345405341
1815562146
605799688
558031235
1663413436
698522521
1128215641
1767253078
500485301
1267054283
1776478996
200361037
1772635894
138499154
1520847172
1222470660
1195913338
331972396
912047630
1655152078
862587765
1090485596
1987514553
1650129183
400775792
661466932
542860876
1885890266
1508512672
41635290
902596892
1342300045
1861504689
405872175
669676742
1285255974
1433326593
765992481
585213708
241406777
1808648777
610159393
50926436
1993329878
1487523149
330692847
699693541
461965460
1694904911
1415063413
1046457024
215603134
406302940
615817235
570267101
445967407
700851704
1394657374
1469794045
638879554
626248288
1549438058
996020636
755170384
2013596168
1063774601
1127635738
436332392
1866885469
2097612484
1894989697
2123654059
1155803616
1136015216
283781256
307090031
634357603
2056919488
488354212
947153622
1915889001
1768426331
1871379390
1811183196
1048870705
1747846481
714363700
363372628
134705015
1863258661
1583217586
1479085765
1364696142
989038533
824133399
1165294976
914710847
1032633917
1119306097
892632357
402729744
1309002728
547101766
405249636
1229996429
378171654
887547324
1272355834
1308214812
2042727676
1145871085
25146279
967762497
870715370
2139463468
31832238
1348927163
974085357
674874388
1468979492
399385156
1101865570
1264028867
867573509
514195625
161945352
394514353
454572124
331024721
1359942140
1258933775
913676843
411138649
468346998
1530897311
1085029970
1358136426
1380242099
1114284669
1053691059
184644851
274446620
1875973614
1885954877
2043588668
434345302
259786397
313081004
182187935
884819460
1656004456
2040048232
896699623
458559293
1997624011
694315999
622228736
2028192900
1576894911
1509697347
1469791441
455314896
1197017372
1407357771
501223240
618167637
1771539923
626776905
202860104
1821435759
368751465
1807650368
585074239
1704240647
785020151
640376402
141420522
1876970270
698794457
201639953
243545760
431594808
1430467119
1751447358
1845159730
1671804636
139730390
168606558
837845423
1636182138
266063510
932143776
1529501519
1462580491
1412380867
953566312
1057056048
1809339902
1082604391
318306697
1243944792
2098269519
459620166
803338054
895173808
421016923
576826701
2039776931
960989713
230645636
2133076046
233586839
718428611
66644507
224522088
358386384
2066431577
333836584
1493596250
60938788
696858915
1612170896
645893693
1703384177
353344549
189546930
2125449870
2137130708
706055655
573348837
1472867529
201527745
193918470
1364509385
1995469569
1011182025
1869100785
767703729
1994964438
2004511184
332083730
587387651
297373274
759816555
818794902
1877985402
450186014
1243025721
605162132
1301642190
437851639
1865672451
1831943679
2132799212
1684315986
1622466575
113755146
503567798
442500281
1693457952
241550268
1257508323
1360308286
547479291
58017774
2020698599
374850320
1257485581
272904057
111524697
1456570901
387738168
1881695032
1871884308
2146086929
239929273
80855110
960924664
4540832
1037032763
353481288
1733539064
138533694
746632553
807344518
409414238
1290003854
1763415857
450213605
648699539
1959623932
484307221
1872620995
669012735
989750176
1039293227
912027785
1752837331
614697047
785385768
424415705
774387956
1564378899
376634316
104015842
7485559
1529825443
1505063896
712187509
1787505224
650912795
1152553023
1337177300
428042500
1161374063
1921412697
1293355930
756458654
1918665587
217721445
2041466705
1895972666
2083439486
1309093696
203787714
1026832955
1490097795
891767295
649305527
138956928
1240607393
1586882774
1214827608
1581426637
583947889
1160626391
1314315724
1315244723
1377529848
1633744387
342249199
1274397402
1422634409
1946080757
840556077
964496934
2053899503
929677740
1032143714
1728034804
322095459
102802824
75055398
849657467
823425535
676477820
113834420
2095641471
1418892019
1205630093
870095697
2075900585
1805207515
423975430
751946006
218146817
707475290
472863322
1623348445
483327796
1049643561
416136137
1907231192
297009710
674478976
602965075
2090906730
598064520
1349507585
1242398634
479756014
582706606
904956652
1798198775
84731504
26911207
1360963583
637253061
654318466
233531637
1737367220
591441049
410304971
469065807
147013417
1401054230
1152715607
1760658683
1788785336
418462705
276729860
1545958993
324598394
327227721
848724476
1970458312
1023614752
414371823
1329591954
807445783
120606589
2122640556
1708368384
1651672519
513332928
1398042448
661016941
1239694215
23699086
497029863
1613509063
2064885213
833707578
402902385
1565838612
1812669133
2071735115
82922538
556875523
448715713
417688268
1374405
82472568
1777887090
1484315381
2041388765
1344399288
1348068808
1600983719
609759698
1415912956
1500276011
458665142
1067919637
1570965576
610794165
1596137024
1151095783
889988694
734178743
202028363
691852978
1363711830
1299147839
1216372183
678104337
987934670
1890719187
43850059
985542069
1295104208
1935503405
889661776
2000106509
222438418
789547359
360551556
694119378
1393412049
343190257
1656483477
1695453720
143743069
61777355
137070309
1175766853
1329758150
809374570
930639390
806858645
1613718205
162277081
446358024
1654142236
814914311
587764899
1144336390
481273677
1911714670
528793495
1208174370
536378457
1673704702
2147084067
2097574606
595509532
102792660
564392497
2055542354
1421420087
1096781495
70692241
677040086
1262458483
736534964
945677255
2011334338
396174965
801063605
212649694
2026864
366764966
1118165319
1498510204
1613386554
613417462
523686433
873200415
1898091933
1677831305
1177682844
1189676823
1668928791
194565065
1509566306
1514617749
996343990
2070231989
1088704334
1790525199
489609708
265626891
151516654
1864759502
744420335
886042127
1876767812
1374692965
2120584730
473169007
920570421
527394310
547605643
1686272589
1190336552
405118848
1858597438
897522114
677150585
1574000718
994010056
413082669
286465435
710116337
1341771997
1836655875
1910790148
1296019913
975525631
501045884
445519399
484938313
28615226
1467739617
771712488
936825832
427855673
569279385
2055029336
1131452857
697244560
653421733
609918605
2061367982
703872085
1126278844
2144869215
347790774
1727981740
983654404
795568452
488805367
174258800
1375016140
70171653
1295740712
986212586
34800083
98721695
1109856636
47180937
420339016
510622207
927252589
1319820385
788639044
1950406495
1654771606
1440642072
744337588
1767177272
1072168548
1659456664
246735347
528058341
1499189603
2069600467
928126107
469825844
1122306
514683801
1428108245
971557288
469623006
706215761
358975656
1423700959
977267818
1454118198
608060970
780934071
1056482627
1440758150
543585582
1221808235
1597542071
1767122280
106118939
709091281
604962687
1274565676
2137430225
499048392
1996062781
413699527
1971684406
962577685
1500734487
562157887
1432871949
1601336326
2025053290
821643715
1628204268
2088631885
2128239435
671231422
1540160992
1074758868
1045036467
1763108766
921458593
1918183972
824196496
1072453003
1973960108
1465015608
920433554
2039551961
52511775
906049738
13371093
195685897
1504822943
1616074294
1456844431
925154482
2120664939
149356316
1852720008
1245518354
539780899
1865241306
1446919480
1776972757
1545720247
1083167530
288106266
726518281
306355992
1844807016
771653204
1178093063
1533372013
1790061605
1539199693
1246448727
2007278502
521680686
962873081
423368513
548949103
1335985148
2062042021
114626325
1067541839
62576156
1601977203
576973291
1630153537
796103984
38906532
370447416
1266568403
580625981
1253430609
86162001
211398380
1729470225
456082259
1812927770
392195709
1381966894
2079002885
1217729495
1762961839
519737249
281346364
643843114
1146333473
108698723
1745772714
2001880035
428758384
2096811257
96016346
1340939688
937969798
1721271521
496363171
1733457583
1642682358
992984170
1766363140
957049245
1149201322
417559928
588909909
29835684
390842076
1573882553
2137373107
1480718636
1480350129
1173505838
1861048223
1183799466
239825140
645434754
1349177825
583834595
1525236430
467260141
1513549768
1206526705
1387886945
525401759
33729462
728918381
1945418239
1617314482
578107740
786717042
436740483
323165170
256152907
1973699437
1316217836
787822020
59055171
85808905
1070354342
1698367284
793462030
2005758428
1911403371
1970165335
1075982820
433584736
859869432
82109007
1285327149
1349867083
2124324795
294318650
259124559
552319475
754962885
279022775
655406699
780456244
1407373112
24192103
2056865074
2113032523
1060455890
1401044992
806485590
1027799798
1878844811
608472776
696532061
887603128
46626452
637697772
1766383076
445751060
430894938
1257577362
2042784684
1504284607
1877516777
1319236133
502540180
243374615
1800448304
148508016
979267199
1798420127
1167636792
282993757
1776839114
1168027685
1222618739
1642374459
1750907216
1786283629
637293260
442961865
710710512
926797513
351998459
1944359145
99125774
867072936
1574771012
188054527
412764832
653403335
244219317
257368082
1229981086
1910618158
1122461635
779051414
320112094
1219498855
239698811
542466396
277205936
1786953121
2058036766
676488214
1453312061
2037585964
1703156453
848880739
1081872828
1867936213
1555031377
1479469253
1594402805
869989891
434663783
497886935
1509670787
1503910348
1714292435
1654723076
1143373517
563704455
2049385773
1979488452
334459201
1090659398
289102869
1347079684
790294096
1804724466
5731419
1725282961
1545963326
147918343
1680598144
31459733
1471755682
1290639347
1210826538
1269163730
524489702
1218393895
1413566679
303104267
8038974
340192149
113278130
1696345316
1620743996
1891567097
1996303342
1465172832
677226142
725650557
1275844223
300405516
896239378
1568147674
178736375
1530059282
1910439343
1082316512
488056724
1175352117
1892017950
1814911903
840955870
299094933
1421218038
1207258036
1236125552
442390025
1453044088
1662937401
2062631347
1816915798
55450208
1708495381
96058119
427374954
195738759
1230292440
2141764802
1731521281
2117924835
216961677
1001928876
1745012684
1697175520
220335250
1010563222
188354255
664623340
1001662013
1659199530
1614085070
1601406041
817281959
478716666
1750256490
1821927502
1576128092
1211926176
929439736
132804792
209109492
1523089621
29006572
810827883
1110425617
751429357
899972310
1548459933
643188697
62314756
1125006462
461537807
1318527315
1528788356
2130244693
1923671354
676767262
1882175744
382050143
836676983
1785897251
1074512057
1102879850
851020880
1004666600
471222772
192137672
320714084
52959228
1185922883
608659912
85117043
403663914
1814715948
1003832002
1776582254
1274658041
734799227
1743351327
1566638079
1686093512
769360038
403726732
558925726
2137194981
1071164967
1667168382
934557909
467937482
1538674987
1286415479
1251235054
1570416440
1645179666
2065301665
1285025297
1185489666
537950404
998386264
1001965872
1317760866
663714959
425828121
1574897465
271873480
1858774658
1071048772
467173440
1781137042
903853717
1344371982
774458678
1201660556
1823972134
1353740740
1051785087
946924925
1915192150
781375582
1959482814
1648945048
300168365
1709067150
1148146689
1517701086
278333625
1293745388
1730491003
1903724409
609661165
1848459026
500961789
1668155199
1567171941
2025648599
2071558564
1865593309
1790080505
1970723969
1340085440
1884586584
27624451
1023465475
532801160
707208441
1663805407
2116227733
1936842447
1736292147
1818748797
686613255
2041552167
1814725912
1098226630
607991688
825310721
1407146298
809745841
1272790622
1193697743
1404287846
2007624604
450576077
1264326897
982613691
2023368379
1071891797
1796946934
442258276
381876210
1140704032
1297762295
948229560
153770421
1513592514
1656426529
1481981126
387285928
210303620
550137756
1615198596
679700448
1684472078
1230771445
1686285711
1719173802
493555711
992687267
1432739481
1893594297
1893154410
1626444939
1669847004
745691017
1494248957
676012060
1170729426
1161735151
1638673348
1927188840
1102465308
906370987
1353390303
1987186915
632676909
1993395326
40096286
1103673483
758634555
2087530117
1855513305
1342842146
123599249
1724374014
1613331676
227251090
758429212
1191622217
1874503572
1689739781
116178201
2039786462
7723007
967466265
1725071389
931637559
665692379
1486576646
1444050182
1692993363
2064615970
478914257
1644282715
1150815278
1202196286
184812994
977171311
1501037192
1297366595
148655333
1693001007
1062018165
1532804439
4699358
855281365
446824297
803668249
1790749295
2028042294
438870746
1061757829
51620164
964642974
1037924090
330570032
1032173302
1437830637
1834386995
1744233306
2079519913
234809840
1593723324
766623133
1151071393
390359500
537483953
38544933
2122564655
932685497
21336630
819396179
67332631
558197170
1347883980
578133434
1888048493
1380242199
1993113020
1421358107
321504642
295824665
323231243
1811123925
979501837
199586203
767856069
290287488
858419955
1999527438
281133120
559280916
65354019
636725511
1479152243
596435082
1756607772
980433580
692772215
849449084
242464111
1794972541
1174195638
595294933
1362258955
1340092364
1130487845
1332360930
15381926
396428397
198249583
2042496428
1903026212
1891403017
1093545806
1707262531
87159160
1782693464
113261640
850463511
524553887
980309700
716975695
1749576420
2059536616
449739248
1090767723
367016513
1206876960
1721829777
812817607
2112560998
1063358640
120035646
2108948431
266687516
316100095
465857683
1439300902
1256689650
1280309560
1272358033
824853172
413456035
1804524422
791167405
857700391
819246821
1182929322
986833717
1219705171
2045075517
1712098824
2047930532
1819012234
1860553938
330345098
769774804
953904432
1955312704
1223028214
1580599756
130035885
1829808493
1067457677
1672362070
994469446
768351044
1651161093
1252461078
790478642
1069201384
954046011
1563462117
197106564
806816933
1692023310
1171434324
676110668
1729402733
375408279
339559828
1272527841
97381820
301672185
1556733596
1687466002
181461144
1207385273
1522094013
1076838397
1274548068
1588310797
1572650986
272445666
774204829
171433573
2077883189
555764557
337306889
1921965296
1677144673
1210025408
1608732832
1302993606
1462893120
763770388
7905952
657822147
1265290160
1250828798
1434186455
1556191067
1542403480
748475142
1382045968
334272719
2076691780
1446351383
1965985003
1720030988
2041350707
1112988996
2039512130
952146331
2058949944
799054336
2002421172
2019624497
50407711
666299807
707699999
1023051690
164345774
378763263
1815428082
1730192542
1631528509
970681770
1882939502
547089001
1738667195
1118154059
1757834053
1812255974
1635175395
98697796
861958015
1355035829
92841161
1092627964
1917746259
2025852244
965584437
1879104914
1699314741
1481517440
2116245134
90119169
497672053
1641023847
538392182
1332919281
110006146
1317259625
366859175
856950964
1354206759
1528726878
238118853
1988202259
998177679
1642299717
1221622585
1817480202
281258310
1534789114
2072167305
1704713308
64789367
223402569
797964052
1712001828
535687838
90773633
619433856
736011343
415538701
765029527
202123757
1823987588
1114341083
2090290526
654731788
740361196
1322401952
1176834486
737696755
563425388
297059127
2147403107
1605658084
1009472478
905906619
1504657140
302790467
887810718
383554854
438071161
940066814
1935530163
128612034
873296980
492214133
469892775
356673820
103304532
1664826303
1136899917
1103292646
1903798959
1204070287
1963955656
1821821628
933358407
895874818
1355187869
372552220
290555871
1663380604
1974776411
1994550309
313510957
1327995393
1697574863
1296663168
1289190095
1733505238
1248194625
1003859889
1712405938
118726726
436275961
1948553011
851769321
1626018315
375616498
692884898
632152058
340693310
1770240396
11641506
665956298
957508659
1583389845
1693851980
1270951798
1523063506
26806491
2108343266
1600846851
1895296131
881048316
1016665658
559785569
935268185
1678247811
1487644717
758015927
1813183941
1979930135
1720454345
1270814549
1450237157
605628114
1492663848
943548260
179380992
1794764815
616502340
2093241423
1820971686
1890803721
1280704581
2136084076
1113851465
737415384
1390983030
2024354985
983708502
1879856015
591988627
1578629389
1553205617
722890415
467107668
40025738
55699268
954029239
372551723
881587429
1882031075
1805939571
109168751
249878252
366539001
1771945551
518608520
586922815
59939646
1854069004
842874762
1243472789
1052328682
1800044171
2136550959
1848130795
1288867189
1503618542
126259496
95310064
1676361870
947965182
165610074
439797769
767838221
452367675
1625845320
628528854
2035336294
670373164
966462091
315191738
1909296818
1405126332
1779886709
727698266
1019092012
1820958122
1526693097
1873004696
1546824068
201401294
651634503
567331083
872946919
654510192
862494745
2010716951
1530520254
1638002392
1699630158
149168680
71606274
1026086219
1118811477
279044912
664306341
216064281
454545192
1026880197
237029066
1799235614
1775587200
1203644660
1753953053
237929636
493689853
1275000851
37121011
1903957858
1065623989
1163172951
936304415
1841720604
312392749
877937268
278545140
634588896
1221787304
28763022
741163548
195972331
932628522
286400363
321995060
858501908
1801811051
1951493310
71809484
595213329
1317942242
2115549157
1477595223
299583661
1599205537
870199984
875602012
920891444
942728834
1380949369
921050313
495396258
770355923
152766325
1498466437
163170404
352083548
42425453
1534218571
1158329804
1787571939
1547197344
404650038
1100011956
350341507
559779680
968095270
774877833
1661230955
566929745
813178526
1588929288
172066039
594837488
97089182
281177617
565974529
705261065
909026069
1850571746
1115349412
397002105
1919436587
923983302
918352099
1819789422
648575065
521585480
857793125
1390265816
1872962183
470718529
111818467
17536054
835162093
759768178
1359558306
861044229
477739579
1098979262
1486303295
914027234
1148101066
2013896264
1235277191
239350638
1949993887
1216517970
1069269228
93759866
8233053
205138507
1665097974
404077913
1902735837
308104964
439001308
660113490
1577533646
900197265
1763231953
1442238695
1148803819
1962439019
1073908184
1620844061
1987747204
164618355
1795522596
1333145326
1268196113
306107184
931211342
972676128
584758903
1733444817
487811438
950377421
1041474657
1935794207
1763601800
570634291
1960630841
1872817068
391294824
973790122
2114776779
964853711
381284462
1769826895
1661370144
1621792697
1606198386
1646653785
1892202815
1248148338
1328104642
271976108
1407600376
1904680027
1423444203
968793971
1717606631
99499384
2117512154
2090711009
1458055501
175025506
195352965
182393511
493512984
1268349123
1345000672
1874893889
1720871373
1846908690
1959784136
1289355685
811597065
1572227055
738108214
1696978139
869304245
984601
337743522
15393704
1203683374
1242194472
1707629891
470403146
168331830
2116274679
959981121
555874120
984664597
1527917477
310731339
1672388178
167307840
1734996697
2040323020
712142380
1947327103
1020501180
642711679
1555366828
1508025228
1050240217
30042510
1111689216
1075400663
1302931220
193829509
1047835093
348436631
518352126
1331888797
1708625628
1290138889
251706352
170461892
1847121961
292017318
1503072912
543204718
523989661
1592114576
2046274243
401588126
1255351783
371852889
1814709703
1095019719
1147167160
1157914346
654193556
278993592
808066224
1460364318
1608557727
302731097
922839489
2128739840
1792063055
1715656556
645045055
1476501303
1866500124
439953305
499331670
524471222
813981308
740700487
1115316491
1252535153
42107854
934055023
290041255
171676887
676308702
569627103
35192543
467247661
655677545
1266504067
1436325917
1272342454
178080561
1752229307
1785509527
1417615849
311251160
1483087852
1023537195
1783999201
775869997
1716509672
1797463389
1584584210
181942402
458382735
724543783
1835597996
1962727452
15627233
2015517349
1830238632
1570420726
1690433012
2080568575
951517203
1129438964
403095870
1251749738
438299347
1512584544
371685261
161604700
475829155
1222841471
1072965453
677711626
1535897281
810392337
22662349
1082797523
272436591
1811071940
1101217987
323435386
1731937113
197980131
1847366797
1381867454
378573161
1091073196
960492837
200335206
648838267
1208106753
271896197
1072105577
596898158
1396118804
1567414171
2134634299
749542470
148380114
226754609
1423736462
1061826259
610241245
2088095970
1691959566
1586597810
828084224
634442478
1706405333
1837757159
1806632592
646324944
1606714929
1573834512
1658079979
1855602584
2081845111
598223451
617938005
2085263661
1814380503
223083613
1859178906
501567751
1861094306
1018989602
1926829496
1530859087
1551127365
539715972
2108689658
810719424
1407920521
1636471185
1280059127
1173685554
2052230613
568188930
988007043
456763591
1654292324
1375980734
1780735794
1857206627
758006854
1663302619
1308953221
268621482
1683526145
1665237849
1002700099
292208970
750698538
1658906352
356628474
88227915
546049301
1987120229
824462245
1895560245
714964660
1841758124
742440650
1105674174
133030883
1171710167
2027838827
1027122324
948498706
710212156
221123940
1402742688
1970184913
2134175962
673643501
652034700
245975519
111023583
1579548916
1678791970
1870287219
844309506
1223724803
2000467035
2060291981
237550466
2022228202
11030178
159425168
1753068347
233639673
1948059633
870369051
1757856923
55046318
838442491
1305665634
1543649156
1345077673
997640120
866283225
1257326415
731418540
1958393570
2145509624
1795200464
1056161443
128405637
2038348928
73592631
1350701550
1305770089
484268362
1425575233
963725392
1774627141
54280149
609856603
724720232
503708334
589640250
1865150749
2100239179
157971370
177582316
1221369978
1253608778
1073721237
351313766
262975235
1365762429
588240595
713194339
943296816
363038298
1652264854
1091356292
384424915
1578119347
1824998633
507235324
222290723
339846463
523557495
369211331
2003991955
1175439900
1000485399
571293054
1861604752
402026264
1004181324
196910947
648096177
1777388144
918071486
1157825305
2021115915
1003275454
8032210
527915756
472991834
1016852858
219094251
2085178804
120849182
2121233868
2126007151
581993153
1156489808
845423106
1434317926
1313019675
1802878445
957127809
1014093528
1928562746
1835795418
1303113840
638244627
285456973
1013622563
1443103938
1573912835
1608892131
1625592459
52445129
1952969940
1215295551
1954239433
1450168397
777787795
1221207476
1918846331
230746048
1960532028
233012598
288780615
721875127
1339432512
1201389484
2052391204
1575337001
95765438
1638270737
1248250990
1373303634
259931078
1805378039
1045663088
1026558742
113061846
1475193882
802209198
282675752
2057043116
1063045143
2093789017
308037887
1676349335
2007521145
1516552152
1384630853
13752279
238873347
1505061474
184981977
2139279470
1912290413
1141035581
628105046
110526706
1579026245
1875655733
1617515134
1198374549
184399514
245320353
904366521
2093901836
1557133681
573124721
1764317453
1366032368
1294010044
421777433
247479099
1280352845
1219611996
774718534
1892471465
1125131147
477414274
118807814
628621343
1039276927
752291191
885820846
1243200940
406686900
1927395451
1644901370
1872965061
496293680
771277234
1668491995
1874104553
2105669299
1982389435
648644882
505185408
1158640363
779329923
278820022
1473953365
1459879931
1912064784
1708229298
100411568
992632565
1892828467
2109828153
874089154
364751582
1976803226
2067120399
981060564
1432240162
828269278
567321265
1353673300
1436792655
1360471305
1631283669
1845039967
577100461
1426564885
1217537739
1065177346
1826473950
1994012507
1811007015
1933998929
655877513
1456847315
788583602
472361785
1137162440
1993520168
520538446
1028150446
1104964153
1674775976
257814389
704790930
50579407
412441779
1574641761
1549518904
297008553
1720883847
165915682
1252165001
1894316143
84274576
1866739816
265151490
1242319242
1715704325
2066537890
1197164101
1853802897
1253754687
48454827
1546768458
1308343112
26305204
1926634744
155385520
444802977
1276071417
412450282
593395805
518228285
978550138
964082698
202846624
1504421135
1931305087
1573074146
360568577
203680829
1016004068
760074180
2000748055
1818423820
1174200278
1972920482
336279013
1596702354
1793665345
1565748742
1319461398
1642311113
355155093
1855449935
891021651
1170436885
1804987058
2033181701
960121445
889531989
1338299464
1093892561
1462643055
1633942208
1854648984
1904166205
864081149
339520491
1440625060
1704387341
1576428525
2022248258
623819611
1890495227
1802786592
1438734507
2092416691
1262714661
1158469066
414541836
73780993
1847523067
131088243
684614755
59892412
1343503730
994383872
1333994816
777670029
1973633918
798183863
952386253
698422770
723161108
829958106
1666063641
1821772839
772383595
907360398
427910658
1858932164
487207639
1345146832
1903612306
347711690
542634670
1552161300
865826800
1265689334
1901032931
11174823
1065581720
772188105
1522496939
1294146812
1415316154
734125568
654807645
2056779198
1488774336
2070408873
213317498
1391738211
1747052703
1730433370
1223428668
1644349532
76633569
996357932
1923892898
245711940
119548123
1697795747
1591298261
1651705278
1130248728
656820509
491632182
1662432557
701369038
1935770513
104332143
1393750351
2129729932
1536231541
288281135
1058894075
1406901742
1717286120
280440902
2045486417
1956412409
1384247526
194843565
92386490
1518881593
1044991717
1304306120
1110117658
1409397035
1882219913
60663873
804907160
1695548743
2068427468
1653594887
1899959105
859066774
1775062449
995580011
777488479
546286337
283944181
1938693607
402105120
1674287604
346682882
613598233
784219005
138168546
1704365911
490780552
756981057
399035735
916514898
1214474408
1988346435
580347564
1682321770
351911482
41217637
836846463
1316262863
1081617662
1434153865
671033277
1172457855
94782232
1369969604
1406912877
787779553
665834595
477633291
623228833
274713580
908510028
908367940
5997048
1703388857
555900333
778664221
513450626
464898438
1905598702
1684465627
1795451762
654442822
1913722198
1451431313
1915100561
1949050392
537150937
507508820
1475534008
1404286365
2023423325
1415668456
1196979574
1790595517
1179085256
1406334217
640830021
622234492
389873037
1970345100
590862213
992600293
119207923
1040646875
1771735647
1876345100
640636618
465274830
1285376659
1130960037
179156234
1537581368
365945822
1430543531
1201894173
228630435
966126542
572513167
1618523717
1911819218
1242859055
698387008
572362424
44045289
888012641
938167105
1012332510
1363971144
1367826684
95964381
1469549264
122794370
1290425976
2016380135
2094757364
1717810834
1939220120
959127612
661421326
1342216105
1495111257
2141459254
865139977
1891316078
1033384928
270465685
1464267077
311587281
378701831
857711172
1825429497
558886974
1912997103
1816575199
1596270552
618352837
973901472
1508702461
1562562136
1205410670
860225649
851164814
615607131
195452782
1386464980
613979896
36770048
183835850
1718729845
1627235517
1068188379
2082901558
1470912183
1504060067
404391084
305295931
1673830416
957636012
1856814858
756479029
1141173802
1018113355
134774847
572969757
1369099053
1469466195
1199813290
1354410286
2083124658
189850252
1045166115
1672403157
1876961759
329705415
725617490
1985686455
1942184163
485659206
2082483682
130321466
901359377
1373511743
1960396719
1569642254
380677101
767245990
199416573
962561183
511105065
797229234
778170170
1819058276
1522082546
783423342
196823715
1054040940
96854265
780635377
1148166150
1090689949
1785488050
520261566
419697655
851219708
1403665168
1144444138
1364254351
1203681460
805871384
1809213185
1402802752
2057980340
2037575507
376687937
1730236101
1791655201
281087116
1635078590
1959180584
138042627
1417552287
333483795
863430572
1207119469
2139402276
2075743017
86894029
1673020008
2067757854
526541524
205123657
125467052
459647273
928900911
1583543649
349846039
1924341036
112822158
1778654614
494769041
1584375517
887834668
1887503853
1544870875
1422477142
246981702
1772106950
75935492
1682997040
1162221832
105659550
1052727346
1060181583
2146844365
728413346
1973864571
233710271
1900420936
185976156
35254507
1746806590
1476228909
347187678
1894893075
1800977457
666519286
1184310200
1162366482
1093023841
1773380026
1163623181
1819391569
1107171899
1516966345
160283718
323675265
1958733801
1590407967
1943817367
754232655
486179697
1271344577
517418602
47723217
1685211249
1775985482
1342401338
704927072
269761352
1092887548
214544772
83898287
1653574070
831090384
1953088266
1811494238
1394188163
1716532670
692569290
1809582589
721232634
1952192934
1910344796
146400216
1283009399
185522626
34585611
2036246884
499091726
963969964
2131319502
35042401
1507518157
604423774
1724479494
849356284
458446554
1040220087
924579650
1707898376
1573688619
669574329
517908613
2078020331
293457647
133641511
812622310
1569241154
1474395461
430992201
1286754762
903039417
406977257
425118489
672438314
166515451
1650492619
317830760
1778064863
133859895
174653877
816073087
1089365328
1917950539
1052397094
447454459
361353319
984105114
1129514942
1337210906
1241284785
938692824
2059330749
1628340592
1538212299
182388255
1514845883
1746768323
1811297653
287920822
1923938187
105735672
272383387
1145132150
794368303
670669085
1541064665
2033222798
367294477
1547583676
1631982688
1237408178
337250792
1891146474
1602838596
1722828424
2002211286
214961971
2133961068
1139319789
1123670114
410581778
2086870339
205809522
1607985558
900108763
622455666
665335082
1873234452
3444415
1365560855
334188181
206351000
1416810327
509806212
796156088
1181334205
1787358076
205839934
1744581279
318388941
1827254791
820380156
318480026
1144707117
417279584
58938170
1574851854
610079279
1034194051
1434841781
306033754
2120407309
1596895906
349471218
2069015526
2129408966
53169775
1701240494
1830263711
38977058
609453927
1111917260
289997703
1481669260
1978922403
871228077
2015406538
315884666
1167282783
1679071213
643822780
2069942987
1324422252
996589002
458954016
2105967624
72465259
1208160587
747444605
1964736230
1213117938
1094109428
1624160741
1902585906
1244023172
367562613
1965769127
1585042028
1975932714
1383204777
963761097
1423222594
332015016
628041179
255083206
1678738388
1942284957
1534444195
1648120149
1373252164
1745154607
2097285738
989003518
1789769340
2140161170
1737593980
694808
1496079459
851036098
1441877837
1932721617
351173743
791661475
515982200
325219497
2130578056
1150585312
1994741718
2110432433
782058962
315739692
183002512
444528110
1758116095
1710358372
1814527451
512230578
1160453031
151965812
688158093
686688839
468554552
1652440147
850103414
1954658277
1904833858
684634624
273573812
1852480561
1273518337
1273939686
1657574630
349628595
1642195427
1509052371
1902784968
1244242656
1382420114
83257374
286492043
1793054521
1859604636
1183115001
747788537
2011182484
1194589770
1264874677
1984143832
438329168
1892391908
42034699
829898626
2082515446
947429288
539110423
1320754089
1244207739
493322250
1550819511
1991150857
1690813945
1210998199
398661380
177438161
1046368941
1458676828
1358612000
1019788920
920908718
1422628219
121574869
547132253
1469824297
22613661
936999351
2019183592
1489357404
553976755
217634354
642437288
688223844
265716028
1830617468
1106435672
932385818
1093426790
899704147
879824215
1309936511
616714308
65244151
522095042
614785295
481227395
133430771
897435915
1643740514
2113205494
1534513606
893799611
129125415
941812033
1850380373
1578427933
325539094
592164149
1426065688
978717522
383016721
2108376352
281338457
1867688117
1365183972
330129341
214312363
1940632695
1416590098
259045168
1745339355
1317822638
2041730029
1338488396
1207365158
1007202896
505250991
1258756489
460789504
1719308699
1506196258
1769614887
621830143
1169149843
630273697
172463172
189233409
1902233101
1523878421
796339087
1108456734
665360007
1599571808
1696254322
1117568608
1189994416
1662168656
1985776389
1498130147
2068670913
1064258462
1047354016
482811326
1878305189
1518974063
356862128
404190260
1504943072
985093206
745480466
999612454
1369430232
2082530221
1913736895
16258932
1002468055
1441256858
1866968570
1796616206
847143215
2093080721
1609177986
1169665785
853194186
997824179
345135543
630570358
496885480
1513420778
2078731924
829324989
621944848
1016189268
1496285473
1057508638
638357769
1971906643
1321623723
1652146988
1288429207
1694067158
1745739204
1560602675
527424392
1886126386
392590807
480651764
1272416634
1555492741
2138012762
712122128
1135538167
1984426549
2117914581
1392031922
806335783
59818347
436979585
963571893
962544081
1522850914
1560641540
2085643901
1437482349
214156332
582616887
1173076054
1858023478
800811119
1997778462
1453439164
1379752767
1019849209
1088279910
1035496476
405856195
791509293
76759451
1183890988
1004818869
387852397
1948556990
786941571
313826587
1708360956
1611819314
196439619
1271014681
256123855
167537379
236279879
775418591
631008947
686003267
395027866
869864491
2088937462
637729505
314250616
791090871
805577717
28663346
1429348129
236899258
1503674998
741340228
416804979
603046274
1007996308
621702712
972532614
1268666754
1592245045
284884799
1752030335
697455035
2017292528
419026519
487325427
1608675295
631102407
142338216
1507083898
2050597863
1864610175
495615073
454497485
728188819
1997843999
720443702
1710524721
2018924403
2027102280
1570578108
1541166403
1568341856
1258635556
883667947
991382931
93813588
79950256
1594791220
334086242
2139585236
2061797167
317324225
1128377449
1593461536
1649237273
1981369779
1041228563
1779724754
2109581672
639578320
798337060
952343114
979000178
384684384
1294966573
129438280
1721274118
644014229
994064305
125128056
54326579
1784397787
1942893577
62822033
1809990237
922227095
789705370
743782414
1193998408
1577907733
1382169661
61177351
1600890540
577533140
1075065693
372146369
550436978
870867452
443438815
1520282042
369339528
515665702
217651223
2082188957
1452134832
672736669
1312047264
59109584
792358787
981088767
115138053
2066338675
319950494
152554226
4081251
355144365
1665249290
568136295
1156096110
700771590
865744213
1448018612
1200352118
708650723
1850087969
729685755
1972129316
44558064
339292918
1331440894
898438217
1602477485
1233532630
407721570
1604834870
1838161828
2032756825
198081971
1412081796
1132971579
1141897236
1530276701
2101860757
245994805
447770388
343428201
586131390
507766343
438967422
1636567211
1055347683
734271496
644898477
43264906
1154304524
401621202
1320888454
1332757272
559919244
1439354791
959286574
1572518388
47935215
1927803913
565532329
779501105
947723283
36276805
1643821028
1543758241
376498250
952850381
1670564788
1819721841
1562548057
1241519230
256942687
1797528334
715754000
129114195
1122067944
581573964
1212066019
684620198
869320370
1536899828
308112888
1633521592
186082735
1052830196
2113303775
1047792379
2036734931
1397236545
279576306
1144453494
736436610
921346902
1242782277
2023737960
1400728738
1982866625
556826882
219774410
1800380487
1723309694
1240491518
782392018
1115260624
958067968
2130427992
188922151
1672616519
1676722090
1027089028
1003220801
1169425443
432518197
524946676
446901414
2009337061
659486783
1197297840
297928285
1605693480
1675721279
989651844
1044269762
962379563
1856979047
760031057
1738033579
263011547
724056619
1424794162
1556981589
207696706
1933895941
538217352
738712790
995771232
2052095059
1555887619
180221375
452549489
899524796
1731993314
1246887202
1969067494
1220306505
1816810455
745885594
390581569
1906895768
1021080603
857823151
1411154168
950063793
882841734
653301157
1080622133
1439506047
505530332
1466619123
1003445701
1980846914
865349704
1728348728
419552973
730508787
1563344526
163409881
615160695
162780490
992271255
1851835222
1355503326
691301829
549500271
577368239
430234564
839980641
1441674069
911534863
285710081
1155243408
278689734
1591984261
864100470
958282447
821971608
2001891834
1498750292
1584818997
515184289
616736842
698740387
1216265893
147911227
1537075211
1186316771
762084009
2099831746
1996063751
1186564119
288975924
1352993846
1662510635
1435367194
904884062
287385745
1673970795
1305857116
1057138058
1832565389
1606264592
56259578
413745362
1964020719
686067277
596051259
57594156
732732958
1916933158
902892583
1055199757
854483864
301194817
1623707166
746241780
1687739386
318201398
1625815270
2066620736
120803607
1732971633
777507881
1498497310
1808169541
1145946940
1816322345
2020666699
1388858994
1154899719
380723895
778717292
708442067
699984329
226834991
2107340219
1721995137
1792137510
1818490247
969017769
714065450
39192029
495584737
1465217229
2061267920
1517984537
542463779
231829811
748278044
315582760
122410404
506283395
1137227928
1332588470
203321189
842520855
1355274175
777771895
103799957
1129426389
2019379826
2027750681
1595999273
851719223
1209914544
882127926
886690530
1202866309
459779364
1384623068
1022774021
1297583655
580903639
334201164
1815416373
1781326133
44048284
1006662424
491762131
678718380
314169211
2050545165
484753439
1370603238
2007735662
1474751956
218701871
1573655700
1442295853
1057867271
1820061160
1781500093
1625571514
965540359
1530316186
1896154745
1748865905
394680884
1300332827
1587002309
733257479
1658503196
1677776643
1052430692
970165872
2008247488
2085860024
2123005736
2088083753
1182233994
938987775
1933833232
665574820
973157187
1175695817
2089393035
862277928
943334829
1210052461
19616969
767242686
1577708080
1597244390
1890503361
556171756
830239102
1932002998
1819711573
593383807
1001592740
1466045922
1306369439
1177104675
1568892496
1242430542
1884933301
1320066972
722819108
1504923169
1226034815
1945067566
829806128
199630169
239329353
1512737647
100513424
1631685820
1898535962
1494801023
103604149
951635125
1353305791
546723598
443458572
1959343785
805572948
1457892240
1009278734
460044259
226797295
108016501
580506079
1487158853
304301037
1680486680
1438178904
151842136
880170756
1759511241
293187842
140029750
1794874584
1859912502
19463050
709766092
883212022
97307856
1077703788
699249937
570563429
841063913
2035689426
651905847
268826708
881639554
721312439
2072869558
1455288127
1432826346
313390291
1106733100
1298639242
1762042636
951305311
278804794
1341499711
237386592
1282764407
564291468
1668367073
1465804588
1064147007
1579380197
1106982275
1174247337
823102874
1827945847
58521021
993665871
921221742
1248375914
1397557403
796456268
1652876603
267118532
293864817
1203778386
1276979375
1154447916
1892545971
802346954
531671582
1602023776
889980817
194882254
2076738258
2036182369
996295765
1028614077
961363664
1916787312
1645436191
209541117
1558631230
1680225455
1339134160
595365526
1731094371
882577515
1064628061
163794626
1756775880
2098462366
1108765805
743944327
605689503
1021306093
856797037
948986280
489150390
951488163
1713336450
1747110067
1609893235
1593389611
877482315
918711159
1886619856
1820890452
2044536813
1376109911
1948487308
1288843176
370325758
212642308
1041445223
57833094
1494187546
843812119
976280993
678132644
1763820305
725034973
1119135300
928657275
1331207275
254926114
289931732
96769076
1830340938
667217508
451856059
2111523629
2120120315
340074892
401933960
533891119
2084887035
46871447
412780269
997996531
790450016
1525457496
649300865
112956075
2050431160
224462409
568401693
1983805041
322088865
1325096658
660018277
1857539382
964951615
1059989579
1617878134
158961983
1791794116
1833192996
1339997262
1961580901
1044018712
851864885
1789650409
1742372364
1328253233
814164240
751583788
1239933557
209722727
1919810688
1260913760
240737339
201005349
363146982
2120892141
1773605232
2092761975
320806933
426975278
1097776551
1040243612
2049030276
1400590927
1794115872
1764609360
1502105013
114153660
1701236226
1363381946
267082627
881868176
374498191
592708092
600226565
93649525
1795858455
1274303591
1445785324
1044996097
690368562
1707516959
811309213
1143315711
1197959972
2118232409
871266815
1983898469
1017326803
9502987
1265741800
220486009
871339030
68388497
1126945514
1579848629
2013197721
67903464
1579232021
502777363
63305356
1677005807
479775492
444889265
1524266875
1787242183
280805373
389239356
807563762
1194885652
256015438
153900476
2021444774
1909168284
703910106
86776594
896594545
959685784
1014655450
487916825
1418292289
1480560590
1277216307
88775453
854246292
845951498
1804666381
1555833201
617302510
1157105805
970393678
1728982604
417269992
1523149766
333728277
1937728675
1295235113
431359246
1747030419
2064494604
1837376246
2088797962
1920346518
1750568467
7367884
184985427
743107535
166339453
875337043
1478231030
445654773
1156427491
774229397
143798882
577898806
622913916
271789341
1210309617
102723672
910864524
1216931572
325556899
1318324593
94001246
1357398788
1341917449
319815660
730578353
2116142400
1734574133
1754653114
2103651196
564076039
1813865600
396408374
515005404
1815812412
324066131
384927260
835069969
2055825845
938119179
732985971
1274056592
1246640211
467665740
535342666
1881680527
1749063191
613678461
1886544856
1877884881
715539372
347126727
394752345
876312825
1961353884
324614540
1517435502
1086079461
1821707874
1260704152
1210790796
1178049005
2128093504
506491096
2107749774
361064857
637760426
839500654
386004580
2090850606
1648706757
495628560
947423053
79653170
1956469589
346528309
1926438798
809313221
157203547
1252528189
1092929283
1720711817
716784841
1026137932
493078498
393681288
1762930430
766780199
1645223699
1972839904
32969525
171271054
761289406
1437834564
402122887
660034391
2094150409
1523869406
2125930080
1504779225
154915836
588679331
1706932951
859547200
1227606450
1849730964
1927447216
881331097
906264024
1795616763
1130371380
407901253
1939196922
1037446769
2034360530
752077489
115903556
768358543
782748944
332371344
342560597
494480861
1341146748
1201870080
1282930081
1950410761
1886748759
865258671
2125777254
1510717425
732007028
936739464
1632228076
1589800111
335331788
1666693303
414030742
223853069
1365441613
2074003576
1111426922
1190835617
1878968441
186979919
2086627753
1794429458
1723293992
2061962384
1293679541
553217206
1428555080
1785894412
200283617
445567446
1934108557
667945663
444146105
1139908129
753895452
779891625
621566525
2103645250
1467114463
284405625
120492472
1823322473
615609537
196374384
2135151682
820018289
1844741165
1682038638
127100746
753576360
1237433985
1289203546
1718756409
205250334
1946791296
222616070
62520895
2078096999
73551987
2061972630
1872094635
1532597250
1782151410
1242109557
1869333068
5405769
1809302227
477930975
716237751
1091248074
1886889380
269561159
644876822
1225915541
736060813
843430208
1096762804
1158789440
437069654
1160009877
783688059
1805984000
58353027
812085133
1415059298
834632427
270579336
557838551
1602842430
1061094912
166603088
1637112550
1018903623
1597914858
718994597
1067354139
435413954
1748916026
1656042960
331832508
831916922
773287807
1783196417
488136401
1601863241
344525722
2013737286
12269719
866644860
317998892
1672760941
941793093
29185072
95026937
879869409
2089688882
504811375
159283900
698851772
119774356
617308678
1406059901
1257004973
1516873943
761360260
520974897
2058529386
1016616760
986993449
1315115810
5276349
404941960
400455254
1058863307
119733034
206342675
1847839676
1718098825
1647964925
266391685
599467569
706548927
557413905
2094202987
245329051
1329129389
1466663575
1150041342
1871524749
1781926742
1855785598
1444867902
397061053
1632469679
1567730743
1867225088
729972582
1468249243
1123251482
407694457
1277364911
207994177
670077169
383228345
81642945
2130907078
1631705497
1883257244
2016681024
1448895532
429167009
263225867
222937157
947553234
358240898
2095862446
1813921465
211687644
674962511
167496940
484672072
1593854519
1121052995
179384645
1757657525
914551379
1491302936
1453605818
1981615120
736253751
1383691000
1230650914
1409426087
432745409
1463427715
1545325190
1502005213
2064862408
1572580494
1617406125
864612144
534823695
1163427444
123650744
268941613
1926144371
1838531954
1096025786
1828919054
1488100046
1818647132
44648308
971338947
1181641746
1435251921
265307783
611900234
7543167
1972690671
1527589453
907779991
958769627
522072121
936591455
1258254075
1851302759
1889220569
1004513632
1979682817
32614396
304287577
1654073916
1788018611
1890951481
66236469
429464114
1467898840
1271263565
2108649785
609910595
1900422116
1884878197
239987531
1841950664
1425501704
1500509090
989224833
56462582
964743384
1695449981
175022359
308644981
1870708012
624216268
1380561081
362793232
1185321421
609825455
1599117908
1967820964
1167328777
1121723252
1973973765
1522777498
2064966356
343502285
708890133
1267207809
1058159956
1069448055
2033942548
2080200754
1800538818
124714856
1541165922
666155644
1148622017
2022660535
611980957
564782871
152733802
236023445
1479775313
162367682
1425236273
325266153
1546859090
1059812010
494595033
1787816421
1853521172
472076625
1629013389
206379985
1620976071
1222805479
1466246315
1716519805
673755833
934420853
105633988
1615245775
940826304
245485452
877749225
1468523122
1375168776
1416722427
1874816106
581102107
1568787244
447108803
302205332
48200044
965251619
1052560877
1814056058
1178815762
749978602
570399864
656196904
1853359698
1395385223
325166203
327104303
543458290
1847266204
811951177
2142142735
1291369798
1087432625
1507827243
491122369
1217443338
1451494877
50495443
640194465
2139118204
1289368634
102956211
1810693459
112515530
967219247
1369575634
694006134
1167672020
1546869493
4727436
1261525556
1366160496
194226247
1435458942
1489564166
556326971
530676215
91468993
930098334
2051889298
2036449489
1971777640
334148645
87918248
749119336
1837046712
474606101
2143075144
1666342524
477004845
759885678
1430969361
1756613158
1775651013
1189206499
423282515
364815167
310362149
1833201641
1884745955
766101288
353557581
2014155289
1819387956
588885412
1589272094
1953145060
1334921844
1005645296
1100776921
1601881370
1238153008
1348503117
2046000726
1980310773
1266340721
1586289772
152552151
1126882751
2146543604
508445349
702505992
1639152053
124681003
2137205894
867266314
693485357
801001245
981290682
375825567
1227758825
504999737
1875759480
1811316625
1185710241
1131777123
310849055
1913596865
549300913
2089466443
1116862446
1931942748
1829532230
239055662
817704796
1404967795
1870643547
910285154
2002716297
1853653252
977852010
1511035779
1448811430
645603003
402628811
1185065582
780883745
774909447
1531720490
1918818760
1945263658
163300876
1373128840
1008009484
1600607878
433817688
1973355458
558923459
1568038775
2006452145
214956097
661199368
415022111
1350606984
2106693297
857639762
1535906854
542544293
1506387742
1107519455
1732722600
1961800145
457081535
2051164068
1115633984
846967340
1018998180
746706866
1262518379
936376464
1051587883
1346274010
1162088620
2091604011
1343852184
1592765559
573691835
717434782
1223313802
1358420756
1365044636
330003464
1648912794
508294780
979611078
378010551
279207206
1194900469
332013267
1434182995
250102763
1681938767
451150383
1652880728
1128245850
2020657000
1068740414
885050652
194360897
453047953
30380513
2034614352
650725051
286768035
495323018
117384603
2108120401
988411972
1155791820
932645737
848915437
355378720
1941748621
2132817989
555544711
472925762
388886202
493936708
2135643590
1574139117
607898952
544116008
240333860
1453727911
184667068
1336601019
828680359
1110520118
641917076
164754354
696369340
58881846
1572135081
505537934
1254588976
1375481847
2063687406
763914399
1579288218
2070129975
1520422804
2071826758
1181692559
235561546
2088640480
1939503145
429778084
303265117
1195357491
833538966
1697013597
1120343684
2085165561
940752937
2076287235
1923671256
486213651
133953810
1351735609
562761806
152154797
1084862290
2023288547
1043518329
1372991547
509742719
1255140113
1346713609
378085728
1373432371
1188165108
1697474190
1232138261
311568125
1221637718
990523777
1867817056
1206777781
519335119
917103593
348449704
1885465187
128732014
80276061
32048169
1217800565
1788673578
933703512
104223957
1858942609
605978278
535767018
1656433133
1439445185
963839607
1800016384
789487701
2119275546
147419297
110514520
1194379045
285021736
226785651
108653911
1364594367
476051832
692053414
1912788887
1629823943
1348085867
1753638445
556909836
1787658142
241106587
522071284
118327034
794715398
441861905
584123456
889347063
1639729736
97603158
1421243516
570973007
2034344792
1094322056
79295662
1977870396
1949552825
518614700
1174518586
1475450626
1065977076
431984746
315640651
1332315673
2054832195
1449066454
1754510063
729751019
1130946880
1696282942
1240490016
969207672
42449525
1802796306
863450130
113545300
473706102
77411427
815542440
1317290448
652660132
477756403
1358950053
1062011897
1572948364
1951069169
223264
1149108507
1151129672
632282062
1575368860
1097470735
903705531
288008304
737306338
1288975420
1754701613
32193834
1047988790
1649651062
1317214545
2040160735
368872457
159227361
1404728874
1277572709
1664167790
1304672563
875550581
1477002440
336801708
223386054
970235198
1495263645
253817580
999545444
1687301151
1412869826
1368459066
1794960053
1483794855
347878129
1089976585
483383726
1701508740
234968079
1825047174
521679212
1594272619
925761838
396838968
1657135374
411735520
757355542
1487883329
1599483038
704929342
1584577150
427083273
121267214
88872323
813756866
1603096260
209651111
1024103268
600751611
1329181177
1289676991
1177269352
754890666
1006842090
919275787
561135251
2089105758
1360580841
1295248277
1400998072
205260084
1695274672
824174534
1867360583
791170669
1366798775
1489981911
983375550
524957727
1088943800
255670676
234222467
2027204633
1998804358
1564142125
1179629945
215673417
1190811555
167871685
167533712
1456234523
510443054
518101222
546144156
164133931
16582175
1616617017
1947061931
200854177
1394340343
314920227
1031659041
1553812143
265367717
1660174175
1478039765
1873249151
1136140487
1855185843
1097670101
845373503
1683053136
2002759984
971135619
1086328692
564679965
1772036507
1213540539
229985293
1638048321
2052941020
1626119819
602464701
763162298
491457935
2123152585
556742667
815697042
1315969898
203021945
525352391
1655833743
1940610510
1114345645
1709868523
1084578637
1686234234
549165531
1795560053
1644241836
729727469
814588391
1555114357
1062138165
1567357598
2060853263
1214601009
277709800
1749715637
116672499
175462474
433517256
689746775
381825796
177871969
2034887640
179226731
1575498748
2102509423
1891927126
2097112622
638915003
453851243
992421799
733372886
1969304918
888159588
767696221
77318907
527580002
138472691
1459929406
1926773483
1361273043
627861542
2141775908
1917045981
513731841
576496163
1891371318
1908406340
78811226
133530376
1377720557
1222004066
2075408069
99323623
700257147
914803289
685189352
1397165261
1720008010
1724851993
1811907913
1053028213
897536085
728304591
622547339
1397442163
1428155723
890404504
780976497
1272210997
156890363
1129366449
47259925
1808860918
772621751
343057555
96328329
1842285497
1417405761
1327321557
1164641078
1815144470
1158060725
118562937
331044886
849804194
1648527855
1601656751
395703182
1031947795
1794463668
1800001978
1420037967
448950942
1328755258
708526352
190719834
1948460623
1960877183
1998017382
385237534
982971930
328556686
1309898120
1032985658
903928803
1388091244
713037670
907321441
551278511
2130020618
1324294546
1620137997
437483037
2104536816
787494116
738310343
148817124
616850879
1035057526
963124858
1579238490
712986386
1495639259
257870117
1399448510
317376061
759131110
1585044700
917472930
149892164
903770222
1623447498
413309641
1633364195
1160372965
832623271
1347459418
306220574
362067190
988068460
1258505132
1864920150
650425720
1716784738
1749737449
491269756
1128883440
467451718
1247960239
1080818543
1341284897
1451441788
863155667
1361315659
496363613
913303785
410283618
847113343
964976423
1753790837
1721697964
708229584
1548935239
528130680
1597177981
1628700683
1408171018
1688941958
2116071771
2035154128
1319865200
1669646439
819127173
779414559
1340064727
991222857
346024855
1160077935
295074405
312226027
1135700775
967527914
1762729043
1233475695
1478709590
1054058829
1079132656
1656366912
80377288
1607363133
1303907701
1885123848
373455050
196635374
1701816418
1020954434
1110557308
1192918338
276890719
2101779856
270933338
374198754
913054629
280056557
992985735
1507971203
2119401779
330278300
2123799065
487022418
554970284
921595410
1473843572
226250994
845416926
1237043862
254916977
843407413
903833475
1856269427
1138072769
208125328
155356921
782083096
1166660134
173474107
2019682909
1376104435
614223403
225652588
946389483
1608428322
930312141
606753763
770971425
757376079
1875830447
77324304
1251253275
1444023999
1503867113
1286325515
1366929210
1738656826
972855717
1968452154
1622788483
1635669262
537001422
401889179
1675101189
98058362
1775203724
1472687517
222244080
642943519
1947715145
1950240024
2007323204
1469027986
2126013248
29620719
1047304224
586753470
946004304
726846178
1266590885
1748378392
260570351
769947788
1092111864
759249048
1995974260
1915761756
463339388
2079527457
1497571302
1912171556
1451150643
72498674
1641694670
622642278
814216789
398244651
1828081895
860404274
519676996
971253645
697257869
127432570
1120439848
1951724733
845287086
71151016
589978776
298566453
86457273
1842249016
92849923
2083949685
1684846042
1807317399
737824043
226873056
1671800535
776074205
789747735
1188756909
1756417016
1471289842
1137999091
562401835
310766107
1591945268
729701736
1041502328
607546326
1270363928
1289477986
257546702
1083658967
1442753473
1814930643
169144389
1886042693
1111249707
364984073
1931116769
639704596
1411243078
989392279
650656228
1412440221
241087206
979139144
2000331829
1871556687
1731312856
678188387
1741225860
1115178278
1541644706
1177349651
24156130
1672193555
1315405176
390761746
807366898
67193936
173495490
1483299613
863849251
1105340392
1790750644
146828877
546009704
899543627
1152827756
1548442205
289003868
1676069632
1390552878
188896059
2064279733
527305622
989294938
470588704
11805832
973802214
1895047410
1646452396
1425638656
499691168
1976944790
559638101
602139994
2099810562
1748648115
1988482376
1276962123
1506723225
846204630
2108396306
1347579633
953552233
1377548240
133552453
1385682517
1235972057
1022919378
433049421
1006185837
1774982286
849304791
350894787
286389045
1647584645
1056073405
544822319
121564921
1512922667
1963855046
1676174134
201127140
1061779100
314447013
411491170
117430425
1721159416
1132320202
159566898
1449459980
1646049649
74173844
1461024480
2065096858
911070669
2134649864
303543081
997418732
136267772
528463205
1212072243
1055084930
1974200741
1498264677
1183668452
301125830
414336065
301383598
2035363958
20612660
1061681725
403611176
1178129714
997693714
428089693
1015327954
2000533282
414362071
338418939
1729099416
722487321
2031411720
778028825
178419864
1183786405
786058047
979548668
1747218736
1959405946
246651580
1426657892
1982171692
1591748698
2133931404
1085813646
688942193
1243457828
515244402
1325320747
1656881980
794775871
2011443661
1868444032
290694065
323697050
605750633
470244302
127300333
1658467914
50009187
190246113
824036833
1966700027
1527943843
2143175993
1371878627
603142227
1034423603
959951816
1711281329
1040974025
519523809
1522355134
258908448
750583302
967785618
118188266
1900411584
430735610
173107732
266816325
1726705516
485632573
1053145008
755032052
18048356
1835440535
1608122929
216299487
760534311
775972990
782901077
926208714
1274758062
559720500
1307453928
437557447
768123370
261002066
1793410945
927422371
1908905301
1752393393
1715955571
1282452078
2128086080
1175053890
782185673
718064867
745953354
34164075
1413638250
676278037
561981212
1074305369
1294315836
1163583605
905056040
1568746863
2043917889
190961434
991281540
481159371
1280141982
759377155
697004335
2141547130
2093444364
1225366731
393120376
254329273
121497611
1737775590
1337233452
478762424
406535710
1610988744
908957951
1688755809
194919992
1390627415
2044783770
418060699
1937982546
1583681727
1910136552
164594424
943913823
1727579038
469522463
1393081060
425009090
1322742331
1012369716
1926030626
1954231852
1760707297
597380702
954391820
1407390638
487050554
1150492862
1527407384
1655440281
1529365139
116009939
1768884558
251333378
1932392009
166659379
2095133301
1852627734
1928977189
1937674465
1835588875
1072639818
1062309444
553395098
1859889197
1414046379
1712347268
2134121750
1205692023
305029060
1753507393
1733926433
57590048
664416997
1675910192
2144529882
339125792
1712117241
82706301
1233503034
1795007766
1764537862
5083349
1539757511
2036061360
1324190132
149466413
581373908
772893583
1501610928
2143194057
978034640
1136523569
898685250
1516035600
886132568
951379116
944170201
2098489443
1872355110
1932079506
904996544
1733940326
2087683179
55512358
1225588698
1850700638
1488177837
1753192158
951867166
935806941
1394282359
740847578
800683828
1272032761
959256531
1836407227
358746408
1066807027
1903809059
1302822666
1459172417
1045549600
2129444364
133602881
1937019100
1480040280
1435783171
988535102
1925200902
1052173187
1051939104
300038686
767087274
1730644380
1016551490
139233795
1772586685
1742811277
447300277
800479987
946629620
35402208
750333112
2043235964
666150452
951831149
445627069
598276404
437708124
694715501
1711286514
1196916161
2040311263
1280532699
1568063902
1712226723
799826371
1158280729
1873237627
305000299
1409675317
372841410
295082107
1135580963
1570917109
956152235
320332434
1807947876
1042437222
381728565
1103222406
1971827422
1731760324
1782784201
1611080924
330586913
1507880177
199675967
333948521
45579765
1054010257
845978845
30154389
1960467974
918365292
1397904279
1309522953
191210047
907465925
1748044845
310029160
1431211706
772098136
1294519748
400529456
238279869
854994093
957732405
1258461631
530252761
334188911
799215981
696532844
1016276309
763298702
1472591293
681557911
419060407
1038212598
2113909157
659319160
1258447970
2126946317
1082066561
62117490
562955619
1378361599
1383423136
1042175253
147446893
1268266508
943516744
253288304
1124776106
310726852
89056844
2074167256
1058746528
85557401
306502263
1457943567
1924964619
965452836
39193686
484696548
813124869
1094244416
289323206
402774723
99930664
1358466262
1038978318
650919155
1933503965
499455707
1226999550
1674114325
1800239849
1148679593
1775857892
1927104399
1035359421
2087644553
241831624
1277549192
525880424
1923905020
1288441581
1693376528
1475569285
94594461
120906003
1976564196
302261305
1506535739
1923948335
1902423083
1031821845
7564257
1102405151
403309482
40767413
1712420255
1462223694
635577524
904823937
501115588
1239695572
34647313
1296825375
1360565405
160844031
6799868
1945180109
731703478
840680127
631896755
22649441
309347274
1929581616
1738042111
144938922
2082299733
1307567252
1399465566
2021509828
264864233
1248276577
511501090
480633485
1611509536
109838287
1213787338
207306175
873621527
1069222591
2060392580
858044834
414777741
693803747
2112811589
386910232
122010908
933958842
1687007941
568791363
136091659
342086763
1406107495
449723957
1674074102
1179194356
1066659915
2013303235
299701452
1336266868
1767375835
834404208
1770174150
554916010
633620791
1276530206
1885746844
902612820
1625465185
1610867219
1895128045
1755562120
1536722886
66897150
184484775
485528505
619296810
1547189095
1571809275
1874916603
1347525810
977015755
366496194
234889074
24156643
2138824534
864818245
483542927
1607860987
1299574014
985844829
79072616
612875529
93146887
62569910
970463106
556565400
547520142
1300155158
1409489366
546103922
1156115937
1816299371
1422205349
243998850
191146710
1546669917
209605354
30516222
1376588409
791536365
1115959717
1026189353
1954157559
489917916
490613563
1509843829
801661956
255951237
1644588254
1338980944
952136006
1546303359
941748439
1762768151
954246669
610184687
1046893185
1572239514
609446520
32465261
145020040
350875571
469050715
779015683
258241189
1075559071
1173821527
73538883
809769787
859542676
1235805504
329971102
2115952699
2053330041
192914521
192581334
2132789804
1076323915
596929528
178572103
833939687
340506616
1844315253
436544188
89152828
1600131282
1083721853
633586694
1480076073
609332560
204820145
65110052
528108112
827786493
859826754
101761324
265106090
2019756090
658768146
1490814131
92976807
1355181680
1589675638
1730328720
1918970597
1964225331
21668493
2031625827
888756414
1452695002
363444021
1355112056
654442490
1075281282
284175161
1815430121
1520527816
790897525
207655160
1728006508
493358914
1301072449
1979972539
937469408
220598997
966131716
712383553
1246836486
741844535
1807057210
1361068135
327572886
943785068
278782634
2044227811
571923672
1067276728
1101423540
752022589
1305161164
794344494
658570601
1750354959
1283276497
725703460
198425218
686529429
394932895
1774555104
1564853556
475763266
2046749303
2039301883
1392722254
495124461
1325784994
1999087230
222485349
1589642694
1674481502
1536457736
679870108
1583513417
866644860
413419057
223635345
965776024
1611279724
1131420302
615117988
481534217
63527133
213512747
1995818756
381051967
218847845
839780327
1889659909
1802470037
1263832784
189386299
264206881
1946790958
1692968211
991093991
1451757374
1046346830
906602898
1837860803
725995855
481293629
1915887402
594922888
674811850
114324182
595969248
1092321602
762407741
1739940509
1334136970
1531457090
1627680274
1888680956
723965052
686317990
554492409
1573374092
14611748
1281584485
390404389
1088640548
630055707
1988687265
634406774
144646126
1788292983
1975343548
1510750397
1208537050
239228160
756326908
1348950686
879939449
968285382
1215498990
551395657
141203634
1403485699
1673864062
1998191479
1896754593
2073488971
447475618
1599139546
534398857
1564023336
1659760665
480175744
1273475392
574614201
476723857
670356813
1822346465
1394893489
1212171689
1430335503
477889863
999078346
1221402539
215189656
1314057841
1865933723
102382025
2024058730
9087915
1090758434
1815418440
1550861653
1359984191
816247060
1566863842
129387098
1271212111
2030481015
1906577737
1570904175
246117969
1262191127
1681480124
682955337
1186214115
753048081
1409188232
287734947
97360462
1723707387
1269684511
1109788518
758606918
1158244160
655214050
124392316
1784655376
19506987
1507204896
1318359430
1038867815
1944020869
457757792
917108435
1252225826
1940397440
1175563558
1323370784
1610083328
98630082
1724764355
2130959003
565661329
280383568
21792443
1615113749
4419564
108636396
1412309404
54537920
747006518
789685717
180995786
898443786
1004299106
1777831307
1559073203
1744583906
1794021261
1504078067
547537052
2003497456
779848612
1134190215
1765847165
912721397
639495059
687330437
214323466
1519846466
812530583
1657961231
383958560
1189565251
1941356481
603006500
2144298265
888869099
668344358
1733878151
81403657
2053826087
304705050
1372889592
701160375
1751618805
1419717670
1854428289
1168452908
1678017104
1812438029
348070849
1039219720
873905614
149302386
1857550187
874928177
840737885
1823078258
427769885
714975445
806586311
674801593
1867565956
305567212
1298599551
1654518965
235681475
1910195719
2034089083
242569307
1912075277
1399635886
1467836223
193554762
1639674185
1990208032
1585841334
1063291725
1303626622
1100065618
1675767704
1026574591
571955123
1668333738
58192099
1391548710
1668242464
1894249639
773754408
1659902436
1339475915
2040548803
449573397
1656523809
1743213354
925169759
1942492095
451561668
449022894
1866516693
403577798
386074298
1426541068
104780092
1180387508
2105637860
114003533
1529251068
854355148
1757336602
1572031918
1469526301
619488790
1338035269
1667913815
1404099631
1490651820
338839754
1208533963
1469023472
1387189197
1414422272
180214947
1331620633
377497963
17892000
546340894
818157562
1291199837
609869590
939340571
779029802
1182069909
2103283076
865749427
861212425
1402895073
1388814487
643094344
1550798882
2082550011
297591981
1522367174
1242094583
1755405901
479198479
1221281817
524287012
2132589131
654553542
824066707
124809819
818148340
2001060929
663682847
402011504
1510260653
239941863
2005632315
502746853
1394918692
903578810
1768310709
591555028
1057835872
930660592
657588326
1548686064
111827500
915371360
472565723
107275203
602399793
1494921771
676389768
1759887228
218769863
375775561
53803751
401559579
1154178607
1946868
155766785
1369581398
455718221
1644530441
312036655
1653317216
595753532
1382205919
11207012
1703454326
416853860
1920326410
214772614
1038186936
1141079286
56314876
1840567313
1722079475
1354513379
454729647
1795615664
1735308251
1324309512
56889034
70442643
184654551
567153079
1424969308
1789509059
1948663705
1840742746
1367766849
44977214
1745762875
138100175
121380984
847562078
1402604397
1524142054
475371257
1134494026
562057323
1203589274
688532317
468857086
1091688151
718038498
2138331698
1983354630
1678725635
525148470
742398948
1658999113
1263920225
430064162
160022073
189088948
1997742608
553801427
203560445
883330465
349522370
1832518366
1761690282
880915443
695954896
1672600613
1863541903
794082405
450378894
655445408
766351714
1200444863
1959152793
1589957780
950359339
1253620184
1798921920
914212694
2082221727
856353455
1439456141
1378606917
119188037
1000050210
904290362
922567505
1247585580
1706178793
258980179
390252855
533403564
71487464
731754836
1698634942
1292375724
1011922174
2095408488
901178339
1472052224
1742297382
406509565
1554875320
656113369
507976982
458106342
1325820656
1297180580
1605436287
1777885175
244756517
21660095
1672660007
1648825531
693492669
283647224
1370599911
1626056157
7151653
748156872
1676662642
2063408086
1934420532
534884199
454378014
174011683
1466569606
1826100397
1967331754
294646915
356524166
1309345605
1127024142
2001585412
2133158453
1687904072
1693733433
1513308329
458310984
1477888547
1238751663
1378723061
1489497185
554015711
1280881639
1021581083
1973495792
1132675319
814357633
606867672
1751389781
60178928
1228116993
643494814
1723160274
502121475
1122860823
2074921043
138275418
806820954
353694235
2086265896
1390024971
534638941
463896573
967346117
593818619
69069455
1637039444
2138570491
893335146
1067135249
465547310
67468880
151112402
1274578293
857525159
335712276
1089740447
1101046831
213735932
641732204
311475898
725555838
531153007
919322511
1643039039
1073831692
322086673
1053306633
956139139
1122147677
1591649394
506304361
1523768525
820776285
1895109113
1406293782
1570728409
650951854
961032476
1843218910
1581909076
1150022096
1868592638
98826932
374976358
175782337
1849967905
346375444
329299908
1603773300
989379016
980587365
836829292
1138598619
1205453919
1313816715
217282215
546181513
2053122817
155039438
562094803
1402845748
902210700
836086495
780810606
1894800332
759842966
120949572
689803373
1166600990
429548182
507689288
348711247
1652997883
1303103357
1223314014
707292122
1243575356
1164969121
1561316066
1132603734
1320273883
255279660
821148948
899656003
209207899
1629363785
1640839872
1864583783
1278061210
595904216
759577078
113147657
1873966324
616758581
1733902115
1910331714
744215297
220134336
1048711523
2034012290
397484793
341434093
802285426
1393400103
2106837986
209176147
640639611
1406931313
2039892948
2071558389
1919369820
1818605849
1124155992
1175969002
1001758576
1154193485
1952333654
1755754670
2073051302
7929241
551858594
319054307
1842840707
1127600072
1414543888
1274328284
713371500
866827206
1362458588
1784105152
2001139241
793247746
676492853
177190908
1560612538
1235851296
1681022708
559368043
1251974311
1310586784
22013417
1350619248
1529816267
1888299519
2043247439
208463759
1222243910
1246769537
224118538
551491755
391444953
621009643
1562511719
847588529
487583836
1406518581
1365844196
1125916202
1877644472
565869134
1922890452
488193404
173994752
1042042062
2111306941
477728476
1130188766
1008512176
1840881745
1807566406
1517012734
1463000581
311628582
1744636819
533274642
881553469
1366567297
2039149152
649899934
807172406
615754297
1701544814
873715905
2030368793
80121193
57198523
2115281214
1549665986
1144570490
1849418885
1284421968
233322997
1014262784
386305630
1782016518
510488577
342480881
2020151053
1582770124
1914563105
151358416
1667095569
1935406243
1579764086
967466265
1162629436
1430338306
2118232409
1513476919
353649385
1110895025
1891412404
860250193
713543102
251635610
51857644
258369297
1735888910
1586702868
1069608225
1943074458
1678371691
323415112
1214690292
1947685104
28605245
636236823
427923826
22419100
1961843947
1837718316
1937359516
2114007397
1167625265
835228869
1732380259
971552211
631232101
1715600324
250896354
1575141920
1013934385
1933412340
1029231542
1167813772
1722837482
275983781
1236102954
1306046854
56630995
1114748636
1341657495
609240180
1953025519
218895228
1883723507
1706133532
1050136752
1521991829
758298515
1479877161
556176998
2028589692
35865542
1145308666
1272519019
1055710682
2038517060
1876870895
227706566
973970997
539397352
1027558904
2013986710
1876965480
963099133
1755493741
1290317417
1723404286
645749964
2051056009
1059185923
1043816997
778891442
1887659425
1058937557
337676727
1203572438
1105334158
1247350747
542647222
453206885
458400257
576769559
1481062904
1217194945
1227893501
1135952308
1016543264
2061403391
340757800
1550127439
174826787
1410466647
1864559957
1034882928
1536940871
1638447918
940391947
977158146
2032557135
1517832212
71123557
1557402354
1844204309
56513750
1243175215
1880862948
1590226274
1567505283
1422736792
1307819153
833267715
2049337089
305649196
329763978
136328201
1074051177
1753340428
1196370283
1837898183
1740389953
1351183472
212822670
2126383746
629082921
1967214275
1655966989
440840620
2131672379
1258189781
1976486612
1969373068
1459273934
1533939855
1052452081
124343793
1613700939
2029853678
1786709043
862293308
1620132128
1679693598
359025295
1540859162
767598723
2023779353
1267851720
541885382
2064025601
533037796
237112143
2147154367
2025725259
1145936968
1012371983
1520665037
1840264140
2129558896
1478972231
856795777
485852022
1453424363
1681150070
1281782181
1787532226
1347795929
747097671
1366532129
1414510352
1935641062
680732713
895915818
1671176178
702080273
84875072
552523295
1606360965
1726898496
1005468819
73187469
421350318
740825910
1664389495
2032638881
1566569762
311100396
1593729580
545094884
308854834
927877285
320485478
1102964007
676257872
780920446
393103560
844264719
21452874
520104677
236089707
2126334430
1374577870
732351406
1215557150
1678627429
2079037244
296444960
656996178
607789052
1787418236
1184584837
1374173408
1422007448
1398365463
863658853
462476166
1731663896
1642239594
585389841
565510822
631071445
303570611
814147743
1868632418
509276416
731761145
804992548
1073428973
1330748272
843091764
111586356
1144079405
1033796854
2142551175
1753370717
511051516
1004701121
240533481
434456238
474517677
332479966
1771834442
2034375177
196503438
805758155
816977660
1085376690
424611527
2086541828
1073842322
2091395626
1116156230
580392515
1422899392
926110667
2005686976
519156851
3730786
1048112611
1267209696
719605644
1512410898
1645640959
1655222562
1278497155
1170358733
897614137
794950365
1634423811
39955134
586753304
1901728832
180064745
2033517141
732762990
951767322
1725942765
2120512982
1358879026
1355900003
1994049746
1633848905
1513531336
1748549780
1897201469
623900132
1478306108
1632046433
646969075
1185016058
544907068
859621208
865150032
944199076
404481390
110809748
1279893074
267227750
97432885
46684644
87105440
1345130933
1027006681
321879162
705682918
1828008471
712209341
1540645413
1144234135
1166148133
2118397858
1012409920
1684321386
521592273
1071297639
990229740
1304011636
1809152977
1804629063
830601559
765474410
183242243
499322804
1076552439
627676544
873708561
1167842385
298826676
92154127
652318701
2020975939
214073565
1914017291
1493116566
35876511
1023380947
1869347201
848155950
974844710
846629310
833343747
1787045048
203416628
1380803954
1854698259
1465897832
863150850
1229272912
1280551243
899523888
1723556571
424255540
1032335011
919461997
256589491
1025765922
212371638
1042953028
274163026
669289909
374276549
480444477
1431035902
644748624
488715908
1804527766
83616354
1386748036
1337970544
405173192
1424657972
1797441660
536769444
1598583066
1795050485
683077599
2132587971
620883265
640025592
1498584008
135303765
1133486354
1502103354
1740378942
456183856
1296739782
165699265
1561525055
542484272
1932833385
82385079
506479901
1397840849
815140267
584009058
1499812625
1761129334
1032278897
746818175
863251776
1124789649
1566688891
1198557932
926212159
1093532537
637034933
1208465789
444967465
610625740
2052707603
1545491575
178973476
1556813081
1418542316
1390713257
574379028
390217225
248350259
608943214
21715919
83744064
1135632568
1768297601
1571203292
1325050919
1962485884
1218417156
638950363
1594820403
1967108411
1858142282
2119271600
1666690919
62116821
1958016319
857490819
955553861
67490054
645657587
1219270775
1481585642
288392728
400938957
1660058858
627498172
1421459584
586736447
813776166
1443752044
943642126
1152005604
192134351
323688174
1056160131
94442046
879704619
871222451
1302414675
1471710414
1240524597
1486938627
1286963112
726665035
1747925847
720579520
1592634401
1977605103
1936502941
325029813
149366800
1844303014
1370035047
782066572
1262267698
387315872
740289678
718746219
1931539967
2085756024
872298303
873440257
589653488
590138237
581562766
596225739
1209809628
1887044272
425334755
539300418
1058700937
147919204
2026061665
1919543014
368455717
1997661356
1614838072
1013285486
642944658
578289944
2021569880
1333903509
2124245059
288648019
605937697
428955747
1945971419
1370464037
248661391
354729384
1358659554
530464788
1695289483
84395071
838059251
172837312
2062566410
1640032488
26075204
2066574612
1662888901
1577687773
26425850
223703556
847063698
877608793
366528623
1027941190
1181338415
1473448936
1441503413
2133519587
1467109479
2074572067
409489118
1201268347
2130577909
1680037585
1328350402
352260250
1742709355
1915455244
952330647
356263141
40179794
638580452
686116862
551432369
950751423
1835561384
514711552
994808490
313166288
108594817
1091066208
580448340
481689312
1220107935
1936774828
1366019591
1550608332
1948153859
1429854287
303468371
1156481745
1979584518
1703420822
943658822
1433848011
1506271009
533491169
2001400921
1659387999
587099208
327377144
1400276894
934386312
1488379050
1909501131
1897158390
653578281
1311896198
268964628
1725488072
810230273
680274633
502312511
1758574406
1234184861
143740836
1901246982
1367326531
267429705
935367221
60620676
1038148896
1427930477
112313453
1914557443
1213938647
929515870
234050240
1898554774
1154413961
318813753
1095907109
738392920
2052064203
445954453
45368738
1175747229
262961636
811125700
1344047504
977765241
910876536
1787959844
1362818395
858466782
528324650
887941667
1750434861
143077200
1462990811
672537481
581927193
1479608825
1920257087
994383872
1354526932
1953540915
988837470
466408697
721250882
1584628238
1011040414
1394387158
1110611352
1637125790
181537308
1074163326
329068564
1428496335
717200216
1209402765
14989450
985691916
503428292
1123479338
259441775
1437083956
2269483
19809899
533211666
442839459
950630835
301687010
1412457352
1409120044
968346591
1895047410
671014989
1968521221
367917003
682486668
976871653
905576183
759412825
2003511916
626000258
2017088016
1937117693
418639286
2078380983
1547386990
697859385
1108157846
1756834640
782409711
287619869
520378219
1065734827
84817778
350309339
412671663
1725187788
1104224375
1119981771
300093284
136055682
586893230
926374755
549588188
472244477
513610949
1762656164
818634671
990867465
1193894289
1235167892
1951107141
987236185
2042069232
1800452739
1691795038
1781082315
444938402
928603772
345613757
474124434
961907472
515511435
122056215
1030334939
585549390
1590413491
3299450
1926593789
1865046831
1408218865
738262487
1350464138
1682387001
1149896636
601861225
971217004
231140369
1484167512
1333446168
388256733
1548345819
482052834
1389062799
910315142
708387006
571582545
595658810
592614800
761853402
1127198747
1396426460
1923705904
573210722
889530152
2062372011
1549797934
1026615524
1583313563
1698692620
430316456
657318980
473554029
404613640
1688160367
1981735985
981697017
754620866
809175765
1960734881
1475520606
2052146440
1382306122
842188770
472807907
992366733
559505683
288998619
1171414840
1783438979
362590398
1148203329
197281318
1312762641
164822504
1466916706
1076110050
1039687237
1271809928
1946170896
1603700026
2111969031
1561331031
1715830815
128139062
1692467577
1323959546
1647755526
2067034820
583901274
288117241
1057018836
1830230654
261871568
961930848
2034009523
718864882
677519986
1506542089
1232242361
1007619884
1020551587
2059375478
1746559977
87499794
1704544288
1458642904
560275704
1241992969
619224213
1309059186
2136895433
1458133524
793604993
1776753031
629328462
2146874466
1358100793
1342895707
452725447
1697883367
127511416
1000800661
1796959397
1874818219
994740070
565099785
1582784232
1606792290
652397735
452724075
404241697
1333153383
882945575
205256681
510873819
686207420
1188991750
1358404564
2110034009
618873131
470643763
1899156888
1453543159
595149728
517990984
513676828
893044129
1228524905
1766760803
301524596
1977267143
1489808613
379306662
1461793148
1268828396
1035198071
1561861217
71153834
2091302594
154997810
7898526
1861429865
1711783950
1414072183
2055617981
1119998501
325648844
224258102
1242759585
1284399880
2046748570
1369396492
1068699818
696849911
210417347
276096626
1818540755
64781955
10686129
543037364
1031822909
1696853795
1376668162
2004659401
393785786
444441698
1929120854
2041745159
686197654
131020033
234620119
1670746473
1514840252
1655648509
452359569
509243768
1226894056
1985529258
1419462731
2093495711
1761970195
160222065
475265768
1212820763
173723890
1239006040
745929299
1569818533
627831588
279040471
1514711244
181429231
853396201
686390276
126279940
1608721292
1624403790
1774607968
356811371
1157828521
1719886602
1018247864
935223118
1644511339
1239229694
1428612691
688183385
1615159936
1031414185
932820944
379498323
1822006626
955592850
131440078
2125680704
1503916432
462502855
968450524
1309093696
1289794788
956563151
969434904
829302303
1743007738
1623241658
495603503
638455572
1370053370
149890467
1551186423
814526522
243808797
136223000
918686270
433598417
338520291
1130226371
769023138
1758622587
1279681380
1685861041
1403223269
1466808119
1223500909
278614254
260998427
430424783
327024266
786239558
1152380349
1587350862
771150392
1979373735
842633059
517826264
55230787
818163452
154235927
775333291
204239210
374651213
498027369
1364539290
1598781770
929829576
1498817145
1144881027
1916068618
1116269229
1655635441
424528153
236506408
1510058503
436078684
2067942926
153165194
993732184
1805242568
349574228
6353278
1966980257
529474284
1378865318
1373849933
389772573
2016671445
148688676
1362892011
1215341449
1556842800
727267394
2126770167
1814607013
1031622839
1537121883
2012074441
214818668
741163043
248590708
1521493260
789371812
1743643900
115304152
643419852
608853488
1319808290
778439949
889702728
731486727
1237635230
1601551411
627452711
1040895273
1537363817
887244696
982434446
408990142
1812397018
748287422
1367154318
1567031740
1420947219
849089075
307795589
465153712
1932893546
1609179267
898476819
1561238119
2113664382
367682332
25514903
261173066
969853883
744994216
608557581
950383024
1040041779
1825944408
1795921865
361672377
1732373570
1117409980
723834440
1545551161
970278940
1247443798
1296651312
1964828037
1271181716
109044896
762903927
1700329970
1995761825
1016206485
1389527313
1127926188
1552654718
558143887
1286471464
159935750
2006500887
804187310
142366303
140363489
581853946
284198108
1244218557
153935483
1408489858
1179808956
395349332
1563264689
911062753
1039717240
2068646601
1996575061
1150865500
1601382733
643442478
1503835688
157048368
703878039
854155973
1432391245
968053795
1170130333
511164058
925496520
1123461326
905645637
1076769699
1398926965
1646384867
1917853059
843570109
1895679559
1604521857
697451176
1597730891
416096543
660125621
438176748
1980611270
1188020937
1509957950
2035783955
737919944
599866083
1843894539
1481479458
2012966684
1834959624
1406629247
828640663
1215578616
89867327
1913029097
1344942038
1275194184
1440859326
2100050506
109794003
1129189639
717425795
254179413
1454292183
1543252415
397243151
106138493
867060307
1968231370
1323878510
2101292601
1440681765
1549443325
239539894
108828021
715724946
2010670720
318739874
1747170693
1451183757
1105685607
1557731870
984735976
2054850144
852764216
1064204964
782656786
797683616
1822899827
1928152237
925132020
837316649
1902138330
710046771
2116268975
1481947886
1377786598
2040689630
340668393
1383872976
989283876
1678169364
1684582238
203792789
1822102923
1838936855
1591677473
1784078105
490843233
1761747444
889121085
1383621794
664111433
788184881
1089975502
1004311135
1316084655
503853302
1009957976
430667843
888686525
840520928
2104010372
876308931
1253837609
844280608
470374630
2113218944
2130534834
915065537
2081804205
485430931
1480188074
486389069
487071172
431322719
133653529
1675300052
474726339
933176985
1432090229
425067263
768769038
1005588562
628837282
1602296951
1314273301
1205183545
479015870
410254911
1787494268
1491609921
907465744
837141564
2093474876
1406137215
954157109
1798849968
1059803800
373853663
277568932
1924287320
1480672384
1976303708
1822934619
1735979453
120551194
915153352
74483430
415832896
244624629
513882140
143495719
819110483
1762327356
1479463708
1984019186
231151494
385512087
451770859
85923028
1311875248
1414678802
567957606
233516765
544035290
240332760
1386612731
1528288370
442636357
1986730034
392789308
1935961897
1436660333
1664252757
1933361864
1408123040
781355430
1505972593
978725795
1215027562
845210941
516354177
1880847372
1967658042
1229041783
1389095021
783613418
2011803711
354037002
355632061
2072750591
15991853
1189426187
876824313
1284416506
297033936
1519144783
1903950693
839996466
224600836
31018262
733730147
788340547
1509994253
744436846
722410396
1204481947
1567410065
209110550
1612036210
1164009718
56669097
596054185
1444978357
1584376788
1889042329
1457794154
223632259
1698542869
1736974015
432874487
1510881549
754188644
1159364672
2081163818
1574541072
1195653762
1356333278
709447001
286874194
1208082254
79399531
952409257
895110394
973524739
1917312989
408720344
146053595
1890105893
405979459
540461703
1205921949
1932987681
2079907138
108601296
201682604
1838148497
906364470
2137163323
567686411
1736433026
214066562
1664886187
2062173653
847973274
1754676054
346775939
1660693195
1291484084
2121931985
1828754658
298614255
430744656
1542191645
522848199
1329139060
1000090141
1577985495
1279037980
135350075
506966948
1847041274
2117188152
1255688305
1900569894
772251149
40616503
647552158
887165504
1855906033
1944664265
358414526
839518309
1471169127
951080343
1119947822
1963900768
1400129781
1010252799
1461310495
1546320909
487407278
383912793
287897904
179393637
998735275
1069249102
2004798975
1516670960
1989607675
884234596
1321231809
1795084886
1409504292
915377745
1348818610
1099310779
1985261495
1919604716
1082307497
507022057
76481476
1526270767
186579530
1901726615
1045332278
862675438
1290203695
1007364074
1701900820
94585076
2088458360
2011979055
425179460
944628952
34271627
703808688
433430799
835887896
879626333
1550330094
1634644344
1928490214
1812429257
1205192585
684734063
663690059
97485286
936930142
1636798270
1268129200
1814421073
1285192343
1075613819
208392354
391883526
316667917
46610725
636599718
1287012147
1246440722
492441183
2059943959
1541151319
684458939
691257834
884218744
2055191169
1451826031
1742651636
1694325334
78332298
1918516238
2068971434
1618732284
1511292386
783008115
1319354627
495214112
788858212
1714392372
522362771
1567341614
153350697
262128840
1003297713
1788323438
1794687319
1673520504
1944103191
80992014
1560019892
1620662361
85328008
1313582234
1650493519
98633891
1249015827
474963789
1435954809
2026650197
2034428428
527978134
1043798911
1051579736
1145594225
1648246429
1085624991
885663152
1565135884
763007954
145503737
2135713066
1585907552
99486149
1890420584
2064812906
1450954387
1536847971
1125544136
2107126715
46849545
1499494194
164760637
282252517
1125557264
1931068238
183051988
254681013
126322642
1588698650
165843396
1945495840
1384050095
742947307
1403227862
2091333104
2065149425
1638453604
440180070
439215635
794311661
95582960
1862537832
778609502
2068212246
1653667190
1229922351
1737184356
1697480725
757745588
955413353
1573199284
2082086483
2058871147
1989024941
101624348
1913574992
690144833
127770398
645830587
1427032219
353777810
441098177
1332738541
1831715926
1315040192
393147601
1492177593
1643873382
1509613695
675078815
987851682
1075076012
183348691
1161128799
2127153576
2037155369
664584312
1634716052
471397635
799854477
1185060619
133372824
157416135
2055531718
1127314853
513234435
1824796991
1188843637
384462944
268691117
783469411
479040341
1468857204
683899894
704469271
883888125
460615951
1284237726
1648660449
1845126250
504754127
1885840982
1697906295
1143084986
746490480
161531714
1929992906
1366338591
136613663
908201273
260918811
326941916
1149512679
1498952319
1124461645
843560163
2060802430
988878886
191340896
1802482789
1105971334
2120170217
1291506860
1322537533
818559111
52135345
620012077
1251929344
611790926
1385204712
821186302
2107186086
995908266
594649676
943749680
2099545057
2068388147
562672441
1114664366
891988110
1442125000
1664542747
489712405
156748934
1143198207
984159155
1623668656
2104868182
1627093790
312371647
1468386276
1985894487
1102376011
171637740
2015914536
725920786
289215522
1050655731
984168512
541770326
299466278
777021345
248580074
1953547575
396971953
1854320329
307236196
1407988350
1602249165
1443494317
820032977
232620559
711160742
724530459
68836729
334811584
2058745147
1718508060
1788700047
506271229
1595143980
580869114
1484637759
897968394
168618840
366182001
1053360016
971066008
312453383
1628711663
1282857638
897172031
481731499
468450532
1978259067
2130783463
761594662
360277450
1311057359
424698576
1150933545
289134074
1865449363
1470962911
2133828292
1148360379
769928451
1040350934
438817776
1313388504
1122739482
162692
644156396
562726129
1192235805
1565587267
241521437
1753472138
2051026327
251700231
224682385
357844071
1862060203
1752388135
804263255
262004112
1135152709
280326747
1513965555
73966951
1491856148
1684496085
1203149990
1026211071
333595892
2091056394
1352736613
1374660313
1688906142
1191692088
2000426584
1098040227
1395387555
971854403
448867632
1332580882
2114401322
41340819
1458271878
941426171
1016446870
1876348637
1407048030
1494091790
790325507
1055254153
1114069695
1629746395
1231090885
31117563
655751065
2041412819
887886386
1608685296
571118196
1154283901
178309919
182130652
1209147166
152863256
2126180777
224610237
719962805
2048035538
2143673971
14090810
2121095000
344564199
1633875756
1033710870
1881172510
1568479972
853537799
269890509
723526564
2044629588
452934682
505360640
606506095
2102379697
1200818740
1558002840
826215628
474508497
1969648775
1203053199
493130812
380985399
1295800463
1850789956
1582373635
552396239
1649938045
1163570376
97264098
38170299
1649523714
1262687379
655441576
2136031091
1797337909
768742710
1388694336
743126175
14658800
539326442
1337294377
864265062
1916198717
942671584
1457858878
1688275846
2082567095
1313902787
2106235490
112860727
214097971
1839147076
1320426861
1292770893
749302334
918235112
530057728
623583656
1864656976
781038279
1007295710
889827387
910886491
3084900
129503178
1168456296
190328293
438295316
242577139
829669805
1171841939
790357657
1851470827
1277101625
1123695476
1315373756
1039656229
439191167
1846601765
1317750814
1629078040
1188380629
1876150220
1616730500
209994103
1628106256
970483993
2046597877
1475390572
2076290465
257362670
1913218832
962874816
347171234
696297342
205455988
1239358634
278002359
1677138753
1854272069
173538340
1623412303
1827521954
472792455
1161496523
1964254288
532088312
691055184
984294979
2131886632
1866900445
1869124540
2137557575
637839607
220900144
1355626832
1569631328
717890185
121891220
1914364263
875546537
1773143547
1067803644
796115710
966660380
853930108
372844687
1872619147
295074405
756364678
222801528
553211263
269018576
1928298266
986323298
881653246
351258972
187638199
252302812
1348306472
532375961
130744170
129759587
958786107
2010593580
1369004581
1212866820
1055463243
1643756248
1198372781
1454668450
450258360
1293117787
435513680
117865672
2101937052
1810068075
1502985611
1337184377
2109828145
1310920428
1089175071
1043855305
1375915096
1932822580
1156234305
251207541
1033809441
1239805945
900985843
1529954836
866054167
2040460732
680489573
1518629922
200705286
861403523
109114843
1363054359
36386268
2052132914
149749663
1441872995
1194680641
1041530560
1778735430
1343461859
1635701748
1845351181
93420358
1319631730
1331269404
824431531
174706586
1469837706
2064187643
2144552166
398517639
1445306870
1656275809
2144438124
490220447
315751064
1094650986
1442215302
98513205
562864856
1631159226
1271692968
587933677
1115942599
56610373
1101389316
1001222885
305043146
2134792119
693598087
707677437
461411805
756788906
1870622722
1103115257
1808198053
1094373102
1778967507
1928031652
1522824264
1944917926
792496360
1499273263
1840523494
776250489
1577146029
552418940
2094917430
271535497
1853143075
2100361718
1034836366
63993787
1073958556
1032854804
2105553838
853925529
716241679
453251940
1599926836
916059845
1764169299
1055021173
477750388
195463657
151782463
1200788247
984266390
743986001
1209307957
871081291
1041292111
1324175387
1142051714
1982743195
1125392281
914746621
954666211
808311907
1750030705
429616065
1031086100
627638598
569937033
370817013
1586339965
1565416894
357246834
320244771
566614079
871068626
2122706645
138014754
526216998
1861842205
842458362
754008489
617933734
1667133404
58027694
1180287554
1289359735
76002120
1553320944
1140423744
783810138
950647229
155982412
994201580
261811832
691661224
263163454
1630837032
465796595
949411277
1582030297
325627944
1979205344
2091586647
1022251463
2087712994
1710051021
237617167
1320702095
718491391
1819318379
650705729
330961971
1614043237
1645269047
1007159841
1523019541
1745560771
90391758
1304538403
1529582033
1140629667
1122352119
1189587046
780453539
1668811116
697693806
1248978124
993461559
1057006800
94856169
281880489
59828724
1565108362
1133609773
2049751107
2125712750
181103906
597352890
775982764
100451693
1728983291
1593301925
1812163862
180053054
948633232
1995761249
1899705731
769956809
1912120892
1619220587
1658755503
205774615
1532567651
301610190
92037962
798806947
1341161243
1249935699
1422947155
1901081164
762895545
376955932
1981356671
1438601810
1837239142
1404076120
1793261932
194150604
1659649838
579213631
1949589091
476190386
1751878960
2108372478
1926474988
1120507887
1487632415
511803088
1986157205
145293635
1929170957
1901703659
1844398972
504824446
1244306083
486963175
1921987251
254666246
1288986045
829077508
679153206
2780263
352640722
1605848726
1971583433
1976449770
579894333
238787986
1374506603
1302387749
1491515165
1262531291
833641495
1715545183
5865297
1753001196
827252593
1906744717
85754904
1655220005
219387956
959147751
653974698
414328129
855909217
367941472
780092544
1337139326
622909512
116761888
96226047
2046695102
191430260
1253924530
1809762735
669628668
1759791464
568258100
814302885
57627420
39307021
1586115034
1330033138
392461879
403712745
135951615
1944834601
582663190
120061306
1804156450
1126079843
1347941934
223606570
1354293046
1052533417
545996550
1091819679
1182065997
460210873
352752708
1415936888
558382088
1322617760
1309238974
260902073
1639773211
2133486926
450774612
1188421768
1141606043
1530468110
1520473128
545041120
888940553
2011098986
2109135593
1800928240
1673739810
2004180538
365539173
1596368789
684737678
1655683248
882529516
596331709
2080315941
1546628885
759845130
1951720666
120671966
1281004188
174225702
238747547
876070186
343451599
1412601060
235116691
725086858
31606241
857945719
1536319137
1356203970
392042757
1660621041
890603676
1195883065
161259647
2095278553
704519301
247035359
409055508
373730808
1606223880
311959447
395359147
1851701229
1171615711
779045778
1643683382
1486069230
1569920846
2058773478
577097367
315013070
1332360507
536471436
1554541736
334747361
410669980
835624511
741024693
1857112269
320436607
304205486
1502602178
1253509211
1339643558
1517094029
1596615286
1208735627
1730003232
1721549111
979258433
2126523847
1239524022
644428603
1915635646
2090143132
1915897787
839119811
1740532051
537246027
383106932
2046395796
1002737556
938660728
1831865854
2143383
486088646
2064502930
1439607625
771071356
572548358
2106570008
1143229987
592877558
1437293563
264534768
1408751864
604081528
432151374
1156806044
146503503
23046767
1721844597
1893264523
1118765183
2039171695
2012114508
96161805
1008136783
36116714
1515457453
1177792761
744544629
1366648353
1426240564
1789241272
25424152
947911029
1068297277
155424505
1514195840
882014731
750830225
490088068
36140746
247132218
1846904731
723572239
828991647
547020989
1746065079
927053297
216849355
1400338171
174434019
473210716
332675392
1733880075
224749550
608889166
1682823814
2082953722
305872174
306838175
793724949
538936036
376058103
463550631
123595017
311052032
1508759484
1392197479
840078624
1722246260
777331079
2003132541
1714268685
1451588310
1455360469
1905979935
1783966186
376997313
1445141668
1805209867
110337923
404902408
2091812330
1381746409
742292544
225369523
1756741308
147966724
2029815421
1578162091
986173345
453193870
1436994987
1155739690
1978587481
839667192
1840856985
543377563
877498124
1438122754
1754186574
1071819677
906731778
722749979
554433009
287684119
1099228861
820971404
611623690
2001439787
1780312628
1807343695
1940296373
731459354
1815998018
1295117463
1369374621
1464516519
2070173794
983282868
1412227093
1758117605
1587741063
1608357321
862240424
1868794046
1917184373
1640216605
15006398
913229803
1245525025
1359733961
1241651103
181418536
1165552153
1056012116
1368865779
1665860554
1698684766
378308326
998945234
119689678
1776707370
287248220
1324226336
1412338118
1777389702
1420296986
1049870351
263740468
892043710
1577328795
1108186758
1214269930
624324027
108893589
1333163780
236006324
1641436176
828652996
2100380017
1059565184
1812345817
1656612761
482403622
1712918790
1950199444
52872050
523125535
694091757
578305523
302585072
2051841910
1821220699
1404790753
373489314
929346705
282177552
448431375
2079414296
2081015121
1384114098
1879986953
160636542
1332193408
2127666799
2019809162
1578998228
1426045677
971278707
1237922373
67462046
1031375978
483791932
1348140979
973060752
458553636
2094479961
1306863288
1935596512
942654644
1129273494
1503658008
131041877
872756820
1923183916
2070173794
1260343514
1754370701
1495199824
1443929099
672689713
1673207969
706299146
1103415673
703525791
1794469470
1376635260
642360633
152662964
675907122
1317118683
1030011608
614885171
168927420
1768555364
989189585
1364922569
1173884442
535734713
269012698
816442054
264645074
726625272
78604383
472410238
1773730419
477773444
40677124
1271138706
1485560915
1371336742
1094089621
1535020938
2105596462
1810233038
1020666525
1699216007
775611407
1890856766
1619254061
1879137627
1715192525
1403492474
2138377425
781084830
1086222472
1993086442
1026100016
1825340765
68040121
54055612
962741527
1984840557
1211501642
948990429
1033516726
207187613
360207803
968589058
500383292
541057219
1020110189
1288137012
1750445796
96513791
892085134
1199999613
1447804211
652080410
1609284095
199983518
466397547
32155631
809980957
1428245
2076134729
1751765844
122064953
915290484
562030189
502126208
1828138006
543136828
1108900557
1269302185
1192215924
105387330
268878024
1608769929
1752181584
1352645549
712766315
978726582
1015428896
1211124596
363888404
1118568988
742770675
1691064157
1072475885
1397173720
886751009
1903573388
227883150
1376501227
1097284997
202714311
2033762859
428310610
1542387202
314940903
751771089
866147353
750307320
1626578200
733132107
164156529
1114965832
1097381412
1474032902
2133255895
942227729
287005366
1059812010
1744658716
1900907155
2144288760
713488339
454169162
1344368480
1607566413
1186501881
60620676
2100642791
1440861043
1374336051
2093368270
115652848
504003061
210605143
515538233
734544524
1002789164
594376706
689793473
1664953223
697590396
2006906213
84147635
1299182750
1695459826
356344357
889097046
142348217
1523290835
39375676
78562636
1153874763
1746284757
1381630589
607636549
1086140211
1759323302
942271088
1145141952
177845802
986622302
707077911
1485808700
553066758
358435970
62609158
2059050014
255688368
388828532
115126093
213098562
783617040
89564423
1541309963
1978128827
2065075949
707482738
139463326
1779477155
2095140863
543704083
308316344
1860766989
1176114800
492205008
1104200987
1585701035
69094895
654094687
911556613
1731311230
137972633
1867727953
629726608
1329360398
1921239372
659509451
78916180
2101237467
1761040145
901857252
205745391
1535849502
235759996
1060540692
126201973
1154463661
496037864
20528964
1722901704
1001552114
612665417
899662017
312818918
2144916380
259785643
1002044013
1256557612
1223545189
1703454326
924418396
1391698267
670810202
1581152542
1211573785
129959500
2039704139
1593764606
1692479547
232668165
1082792941
701272866
93354017
1812908278
1343004076
1421154328
2022042180
523523368
622128678
1530155681
501550943
926788730
286699197
1241533566
1503528672
981081833
1071721864
1162245446
1908005237
817117741
1090282481
1544244065
1419662536
1406178232
1242839354
1554785361
755497276
1713765628
788182041
1092455401
300898306
1729438703
1435838616
1822240016
355397963
266790600
740419803
786494787
1247401993
630716138
686743320
571529764
1184706444
1180271744
800427685
1800033275
1819959199
363037203
1874047550
1267612223
2068754716
1772578213
941528302
1469306732
1178049395
571986220
2013492987
1945928253
1435734558
341353994
1205556020
525932061
386454724
699244108
953176229
310262020
774752062
546517862
874233231
1785183468
1697031630
1495648462
1803389164
1481898155
577454475
302703053
938182120
1150159957
1089789930
1758027477
901243137
951612058
1787800873
2114826124
135021453
126218332
2047547256
2075852519
451970787
316175361
317728768
2069117569
1675991997
549964348
1116399123
719680636
151212535
426766910
1033603803
811864672
932954453
1573090307
1179098804
2044913003
362898991
2014126872
441789634
641504579
1435748711
369178183
987835069
690605610
1429224727
1119587689
220841341
1626203825
855230714
1803365247
969108226
1957708227
1418831230
314179675
1146260696
701809406
1055338808
1131178484
459830015
1887148888
1839237549
197254490
1001980601
2112917587
50395384
1929044488
539334520
498528903
383788543
367905649
1325787921
25454452
266351158
633848489
2016758910
781692814
1128324853
1402776579
1289440727
114707586
1122290186
415684871
1336036605
1666173414
493661183
802355209
944074304
593491423
663053442
1272803086
788289851
1558374371
1393909632
371006132
218366959
1940056368
704278699
1045483178
723632584
1133814912
762842639
109930992
1090752934
498463475
1924335107
1459628289
1540223211
997206761
1705249501
741556793
16542371
1450220451
1198601350
310984296
1729718228
697220599
1729428371
907626726
411333723
756490702
1442145814
945508459
996541790
1815088440
1770799802
154286226
1010163204
1771804311
47206800
1478147602
513310614
1775266095
1790664034
1328400401
1430286151
1904188804
2100569364
83693911
406369277
249914711
282560279
1731612786
945450764
296748910
309419185
438577399
2114901671
80247173
1103278551
916257743
1772015647
862847770
189221465
114425074
174667969
2086172429
289794332
539114160
469425414
1516866073
599061900
2011934231
432450483
946192698
91167992
445959447
1036367861
1028585669
52564531
1361833486
2016036870
1687620534
624481308
891991191
1769940609
518380983
739652711
2141129036
502363689
986788955
1687886880
578150214
1688401079
1628499085
1979158880
646276613
1098539852
281932896
644245656
1653068463
2023252216
1408469171
518020086
1887076897
1006923265
549738838
1927368713
1863824660
728150657
810199609
138708543
1818554862
2042998984
1139863912
185848605
385855122
1416601568
477913967
778230556
978343768
1696122421
630840744
1952184323
1783321902
492153827
928799982
1989759190
1001451250
1177088306
981546343
1091093766
1659078785
1135901258
1659083267
1824905974
1115607301
576546628
1801335613
1335267319
1797821561
761549226
1959233503
1474581205
581185300
1878613736
1348167671
1734906522
911593887
753221275
1174822737
122377879
6223687
173631166
1942744795
1709869900
1795178736
1564741435
1048166960
1699648568
150312491
306336152
1198335209
168114212
1679955552
2047692369
2065487056
2058143047
477156532
2049332397
189287609
1724264501
1730892983
485743466
769906700
32210685
1487712470
2122715937
363275423
76297424
1193163920
1234657874
809840176
1558939774
760376836
66513514
856168778
791772006
1058358092
1534924218
1195036089
1518194474
133270213
1801083894
2061521592
1690579337
1309967990
894487098
1366323466
1262290687
766003211
826112515
1290398177
1270209812
1498917809
1749256082
1111293119
644470192
1321475107
586913394
2113516125
732569248
1859695882
832372442
1068649220
1259550011
2007030676
1023679887
1785030550
313218295
638771506
904015208
580757386
1633771097
860811920
1007077244
2111977063
1043131203
1109219400
957629933
1082937060
873267933
954047338
615669872
1656697632
313772401
967532624
1079075757
1833568812
1814802121
105293663
1664449028
1034594486
2119874865
1985731009
83468886
1297573594
799187558
1546786675
440490454
1085407908
594991309
109309647
1151354041
334416407
1135173363
1459092484
1741400865
283656173
1769218709
873733440
1198181522
1548269210
840381973
1560747232
244621652
2054702296
54513106
1591178567
231724587
485183293
1079723034
8658352
942576028
1461057690
1140090390
139728542
982209846
619103003
1951120783
901785676
1462201541
1597361109
1205979633
625454004
2093485540
953047393
1090559637
994473630
531293814
1559432307
1495826307
1388950025
905785763
922392324
958342936
969614888
719842314
2078607360
556295324
614628233
1575211110
1875512029
338914950
2099462959
355434149
1917929477
1064738472
297931504
118459088
577206383
1130781150
1247855434
1027912477
1174995091
1803432629
534964442
1962794556
2052230094
213941227
1009384897
1871568294
23745449
2042784847
599788083
91083308
1775129532
1472450039
945331870
317989441
124533701
1237834510
374753516
679536403
429269357
102510274
1973747424
1750673983
339242375
653439807
584698443
71338517
1982367136
48648175
1777249207
1567905090
1808882307
1681635319
1754082692
65063062
635637521
372625214
1759686570
294094490
2116725442
297152451
2051719076
1433576213
1237658174
865527527
1197138864
133031929
85747248
125746221
631934095
391415213
537023981
118585250
1391512369
1872583888
465194643
1664713866
2140100772
1746655902
732197463
352316255
1192313907
690452898
1887023494
1399912848
1657751001
1151517257
1524062878
499008577
1508408919
1443876857
1534928642
2098038068
752716216
1553515252
535420658
1675762074
195677698
893579647
1022138857
1074650017
196284949
1628600716
1710960972
1455355971
426095750
646426255
1620233932
882428506
1041854258
1961537455
37201634
867385145
1088723056
1773843362
1589718340
1793292432
1482188017
1599532368
99898798
735361162
1637216701
274746707
1992116105
1983883364
1631511399
59578116
2117263766
300043247
1143332184
882455779
1363411509
328854022
302282
536072637
1958093596
2080033797
1365380521
829731860
1997310511
2010951858
1974079891
731073987
665200071
642061323
96597603
1712953739
1972185862
1000302441
1053755513
904763449
1249138490
205298131
1424434916
1282393310
1320673438
607451903
747273942
212130301
341373362
1317248939
2000944471
1282998390
46790674
546357377
396682640
755688889
941300569
18758401
1376345017
195834902
435353693
1073625670
827557278
1150333629
1753671076
216308605
1106891358
60377133
1870218763
656301458
1097516435
604237766
1012959733
1084473156
961441086
798763575
990007404
1434429449
2032710979
1097535343
296860138
1119415886
1853402237
599247827
1975589798
1683493619
348538156
408763382
111028504
797361057
2002695084
1427193160
745434384
237325427
1720660509
1500661843
1903263279
2034890225
1979934696
1329530859
1796227553
163051080
1683806322
1221276654
1890434151
1191273222
215162566
676660744
419362555
687312177
551874285
960147892
1599713483
1455178044
2011985184
1044668831
300211070
1567302839
221931093
1855141146
1485405096
1835759312
777080916
1306128845
1987103745
2036553252
344746346
1301656579
1174907006
1024091787
442727246
984831650
580070096
162100421
417346498
2001824524
1149915818
881497549
1760132713
1819141677
1978881848
65283256
1873707315
1631586494
128790804
944915171
1203738052
38160580
1461029101
329519432
545236788
1329868736
49797989
1139900607
549589098
887721622
2016166150
1296212735
750924234
1000238853
232073568
985596401
80271319
1744398804
878479867
343037952
849266746
1225005842
1128917710
1444639829
490311290
326761247
1044158900
1356688626
838667376
998245576
1967255113
1352546253
253355554
2024748364
1261164348
207504221
1083746128
1182367239
1295984310
41564360
1355515526
1391823977
1770862293
238718180
251200017
683389461
1482513472
1027595325
1362262999
1051192175
1455201609
110437802
771002018
21470658
47556562
259436587
2042705387
1523307912
1723597856
587448360
738116999
1215335432
1729306141
284540338
846311184
556407989
1229669259
1531360965
1144761448
1503835771
1472972940
1360838657
671665685
1516029962
1886246593
1460399269
372970375
2045642208
1517256344
321210731
1291242106
2105892110
403466382
1484544234
1732941866
144660303
1637108870
1201770785
812556128
520534211
1008011867
292450
1080469419
1471324392
1625726792
2099970739
974195437
220749058
709383279
1327390
732446060
61200778
1937889867
750166601
180298644
1431119853
808380209
1971458083
102575785
187434776
819911385
817676666
282441607
2062311907
1135415957
815854676
1510383748
1092638614
1480459677
671493107
2040607033
460108060
22189552
256199498
248761904
1509085277
1001141618
1911517900
1281728707
1661588692
1359617550
2103675401
1221198590
965949412
1019606821
1949070766
2032293696
1668672238
269572376
1433382724
1801603144
499251441
750384747
1826784162
1815039303
1011254701
1049049676
2038641715
1116546508
1213647383
1259941596
447202531
143746278
763712343
1437861397
1012895560
1148957057
621653912
1163741154
276093748
775007310
705259637
887806873
1583490096
2144618954
867886727
399924409
1796704500
598048604
1408301106
749397589
1152685673
853935708
386032543
492025923
783289832
238070977
1053558479
1196615342
1020356396
192531534
431299496
1973812701
289819793
642087184
2006326107
1238290828
784161428
1970969759
793903779
1656448380
2003298545
512726612
1781986785
620147260
678062017
102345093
68385542
1288103082
863560844
431461284
140598456
1156488320
292916448
236740656
1719537653
2079847074
481676215
1837652854
325168234
2146061922
590739926
1248434527
1503366669
1092098412
956144456
95573795
318802494
1540913787
2046709658
901084938
1440925402
369456165
467934231
1579638376
1473087006
1870299205
217565979
604795293
1736650957
279863279
1971394553
1986720578
845097322
501374223
1777486196
741169230
1037841747
787845071
434779939
1326647208
502803570
1119582806
1494422122
1638289760
1212794696
819708420
716635729
515557441
509768745
1914601282
784162274
1230304029
1700034989
1637620608
1175314037
222326270
1596530287
6085515
1753583103
1202753376
1177914704
779699749
1368644521
1906039695
1133008954
1167878564
1185266342
2100018994
547800464
176343145
342316394
308831811
883342277
1701861455
255468399
569246196
236791294
368027393
1043411402
2011749517
464567229
230472571
1100793214
2045698822
417172551
1831541755
1675468186
91579261
657131008
2068389020
1964294583
1478546243
1902852716
653161280
929835547
1852669423
2137699103
2091556496
2052029104
1980730033
2080955731
1459953787
1821810431
2034105206
250130401
1285427516
643541917
803540412
1272827813
1084806097
1666637649
1561057954
564694245
1773441738
765593145
646445820
1529088219
2135653135
1438780995
456849075
908192813
508607153
1811715884
1013430975
1202892936
47363993
2108635675
807824105
890721399
2107516982
527263344
28296807
297079188
488657854
2056228512
1066507420
228782098
1193478810
24650210
978005196
1236688144
1811763435
1499620705
1361150489
1674269281
1556956296
133480737
283195074
464106974
579585059
1881309815
804767225
2093108559
1355716344
1950255652
918944440
2024496467
1152516273
240322116
798001321
283170545
275738489
817056233
1968511898
2030292055
1737394719
1283642059
1038938800
15679474
1630240950
111555622
1587019784
1364834898
1209244891
808189379
1331737562
1355982622
882112878
1099048137
280016410
766823190
2128753572
56959161
904344791
2114953258
1300423323
576658384
1319334046
10109905
728595343
1335652370
877174547
1948922495
2064532523
1995586979
1110922592
414610772
1973378968
906242565
2015511365
1673010901
4422166
391604152
708689434
66107791
1610364291
85295232
1183227938
404152467
1919861067
86538833
347980286
2109419399
1291760837
1306525441
1303085725
1231166412
360961858
1326213592
670139526
1926377841
681871538
1995875928
167054934
1246621400
1797116691
304260129
137843462
551587833
610141065
552889287
1182063638
633945663
1598337474
1896195010
1655503909
1571500917
1138334686
2036057549
326309649
1831932965
219029035
641690800
44215173
1495594327
1217641981
826729226
1122713786
499307302
1277937231
1320479153
2137061701
2003558964
916008638
1218819089
1101247185
1810343466
1239937220
819550788
886216859
1982328848
1864911317
268847500
1198667439
82799602
407527772
928354428
62543803
1908212794
1870805923
955788878
1049660235
85831772
661957694
146927279
998517581
1191128905
1895294889
1994471949
1798735544
1305653764
1619094310
563397949
1375803764
1766561905
1358406345
2067192561
121115127
43179497
1318846011
1136604171
1873362395
1983936540
1201671377
199524038
1492886212
1275725742
896587765
426263593
1610662039
1562569486
1476532775
1058051676
879023082
58672520
555025769
1253267810
1028326519
712869277
730721312
486738475
1821961599
773890794
1243243527
216246022
2012642057
1151208081
840196242
309889010
768968613
567605051
1756382866
215797306
643534357
1161240843
386148428
116568685
1910310206
311963638
1314383332
292307144
298602151
1131924206
814076946
707419410
1553296069
7134581
1604426456
2039023564
1134020268
1788432442
939114773
1667571870
1199303597
44570081
980229068
631470983
529010739
761606093
536964778
1426902491
1063993482
55387068
477925677
1349652322
782047593
113433558
387196037
858824621
556091268
1562359907
1996569612
16875244
1936373537
463542040
681464822
1757304282
1767490947
1482750114
157825487
1517125196
805235507
420795303
460969504
582887803
1833876037
1876350774
998104099
1694281618
316699546
447915001
648703161
277888479
1653913095
1417270145
1034397827
908780744
1508397016
439998634
1536339249
739323941
375218349
1072884730
1915308117
980041392
58406041
240405842
1987608291
209242835
739887340
942139650
232136580
2068670913
1541811907
1750893879
1479950760
1980026393
422355424
1379201015
1573566179
1793463935
1253638782
332906582
1913163725
2116021431
866691592
1950996595
1826778041
253638124
527900186
1427666436
1829603937
1426499525
2003663145
807057915
1861270965
1335143010
1708220865
773492754
610389670
1018671767
918427040
1652119150
1988267087
1778632611
1216500955
99047316
285753032
5359152
894241876
860448917
519128203
170367240
1489285230
300158958
1105645644
1035259572
942411373
641154041
477693794
406749576
1259113050
2056750749
29726915
482882793
1103808827
1485476274
164987105
529381392
121632149
1410663926
986271519
1798891546
768563883
153630819
1349903725
1057811834
893430647
1060210311
1140859147
1488150172
1572654184
1025243215
1605705753
1276862378
1256747011
1278362039
944847320
169099202
724163136
192437827
1946788013
1849754550
945699003
566145275
1385361279
1599835828
548074119
219754330
1371952902
172410354
343377981
1531027327
13728235
369798643
1721132658
1099592
177481379
330552902
914000990
349687320
366207267
172176777
453356797
292214223
1426105667
1451950515
179002639
2925005
390667002
563193842
1699326523
1924855561
1674007477
1766501086
707834662
51428169
43539613
1168550013
1971287523
426442440
1482405619
67092248
435519204
1883716929
1467114463
6351211
2059110582
1805711592
1044495848
2113714556
1553472931
860642610
797268800
2043586472
979698884
1677985558
81012828
980201185
1330425736
1253466586
985379689
707713536
935767219
2114412530
826311413
1578090393
1794761946
1253798841
1368440037
817189652
1735677557
1697917422
1998573695
1985543519
240477273
941693905
1936833752
1937889499
2134996751
537990627
744418698
1967753968
952763504
1629947960
218443179
110551780
395017461
874958876
1691805325
1197567567
58741173
769466327
1448083560
1173488557
1584738776
220018613
1163042509
742921905
327052553
513834475
987893335
890842572
1620710647
2130636780
481636704
846810480
1340937892
303155456
3965608
1907291126
127941901
626975300
547255377
242232251
1157493887
1687713050
1784107782
657167780
505431714
1767587177
1326603498
1657220850
1561700174
2130861350
744699943
1863342641
993818465
1033180539
1438125846
114886302
1465793056
867195930
794008064
1962714186
1669137502
1193248002
1060706672
1275350043
1644564577
103676233
1356734530
1314599753
1758532958
766679614
1581451695
716792567
644815176
1967094111
1902777094
1330631535
1740955754
1712220559
1521145207
1338141957
863809126
1999019919
1353243864
406824392
877094014
536246834
1188882636
1553455950
637420243
931513444
819632775
939834828
71658695
2101080832
511945803
1275549877
1036063239
1099271460
2008396105
812556342
1226844737
417378590
315795309
52753959
176758995
1972769582
1329330091
1481876748
530412607
972422125
1578534630
248118317
54236789
1248333652
814044426
912779989
43290860
610165585
1517458943
787571017
1763000345
175302581
1127874006
532908940
772596590
676451202
2016740736
1807687262
1725106256
1718036417
367615799
252350000
1844226903
1716465773
1829340427
1427638130
1894684393
2113199653
1438150914
124511219
91931773
751324170
2102456375
1971549865
625553251
1813527091
1968005492
1334006523
1931947473
1786411293
1856091918
157393470
1494920526
36327571
954452876
273885005
1971510359
883764982
2093366185
1795767575
1012658622
81718671
50575924
225792266
1873648813
1843768619
1897158693
1149983253
347324526
628664405
1806391800
815255619
254602183
657299624
888433667
1439960455
2078378429
1085846155
1532939530
1774211443
1623471123
805205557
337330834
1562569486
1701069512
280395838
790179414
542699463
1290548414
385646318
1166045521
1419329175
1515184523
240322903
462615461
1428570712
1872187926
1233576873
115071787
125458023
2137428110
2088006395
651943071
719825465
1469985336
1483744367
846626411
1938601253
1113714531
1302994896
281728511
615272664
437672662
812011619
1326623117
1853002791
1474004097
1207966791
646716655
771241521
1160626391
1227356952
1998518829
2034712282
1504193969
565368782
133303280
563337780
240533481
1440695177
1371007881
1815761313
1694978639
112905769
3966477
521282222
148919649
1495626459
1300498908
995676548
619327793
1375766896
242465343
2123871532
735831689
1998364740
1522760906
199510305
1784864427
1751351073
266688619
1090272285
1050170566
1030180591
1156936739
1811254647
294758980
1102228747
724809989
140487523
454161946
556331848
2145192275
1840299570
1507221537
965851394
1923786097
634892444
196495607
1854175411
615435468
38739519
495558756
345936792
991915795
633835170
1656532487
259977754
282851146
1784583431
2047455806
1628882069
101465844
585403595
1020217079
475021335
1855287184
47030550
1540886559
1462300506
745912600
61452638
734635160
1676161564
1103618094
284053943
355518289
1869601573
1948550093
909747211
2076096355
1043414481
897995604
305158683
1860568532
740893402
1573550944
679146902
404494091
678788995
1060409933
2097792363
1786775603
1016939825
2039257297
2023967846
149863604
174973507
943844837
1667464676
1332886003
685977367
21709983
2045258039
1563657753
1460014494
2104788002
965250631
696082556
746832689
217695192
1006164081
1296996246
1095030528
925440274
1991031577
539025799
921550186
1261820619
1284907553
954921168
1196216860
252666543
1368458076
911968601
523467675
1853942839
1995778329
339215535
1699170280
1399377971
1120113637
1991034844
842530548
280722803
451936261
1460798963
1505441746
1739344735
2049749129
380514057
816254522
1454672054
345237986
1805663569
447630857
146294977
303464429
1852993981
1433340336
704152217
1339578630
896299914
1007745078
1877293946
370029075
826614178
1458125823
923693574
247919342
705667561
918752707
1737175881
1487622727
2082406126
971335673
645534462
690367184
649647817
844723764
333619891
1703649990
1692311332
414837807
1269861404
1368022070
1719154942
360104893
1910211169
1018675744
1772840462
1448183436
308576453
1449697648
1941924818
1226506462
83759166
912229169
1588359828
615435270
1171269998
837902417
1120368035
1729462220
1314570851
989344423
1022895109
1937975924
976920079
1968934248
2069000429
1449152904
1674743506
1548729743
207966403
865786578
1887000559
1612022736
1733390422
2021039814
367821118
1831671987
1434416354
1146727672
1229049610
1347155384
74842070
1399596497
2109157402
1965174303
9270958
1701125366
797633350
477947579
97450011
615417437
677304594
233561738
1698354175
257978953
568507635
235617845
575891653
397844252
357997389
743540002
822793828
1081228052
1797372887
989420432
1851667395
250782827
2044096640
1988222053
616229613
72564252
398266500
583992297
886095594
426504341
478846669
1774166786
1003443295
166945476
292894362
138066338
279467408
343544594
403633468
1722335294
769503461
1673179608
1090742347
1171438036
1830905088
1190400842
1579684367
1293643642
172176777
197240261
2022457403
1945779869
56083768
509066956
1971716554
236956216
19598956
314939272
214967312
217852081
1805014409
1069934207
1832073441
9268999
524319209
327853028
1449813796
322670486
1611476779
233068127
1377118082
1702947469
793935446
596211963
1386363592
2104886683
1691322345
546494968
1261354067
836309013
221874448
1496234105
882549609
1041291321
1835565958
433112866
1017580090
325277162
1190751544
1239406818
1920651275
299490949
437364107
1361448689
1935573016
2123121241
383782390
307450528
988143983
989432551
1365701254
1738619890
1649759310
105989165
1434010390
1671285139
2105031149
528448684
58631476
614032441
1966672382
1395295468
463781353
950892377
1608547668
58764362
1116415737
1824069362
1786769687
582935437
1910145834
392018756
62861175
1134114834
413705333
1108900557
1272382428
408743350
548765538
190259223
1718739864
1404637708
234393237
1300268805
969706358
1329248043
1179855316
1193601678
794591220
14120835
805519022
1298425459
1119324523
975570176
1851977681
1872321566
1365582319
1331468895
708203825
444497921
915276417
1648941946
775071720
956929616
40027965
1905821701
802691527
1325546987
800107168
4238493
496662226
651566306
1022156355
948942143
1526105080
60725882
823654840
744993683
1939525274
315827349
1838501828
1842161038
392056858
122457596
12536735
1701387790
1212453459
1046010832
1667223625
413100116
1855830855
2088759490
1444020766
1061720431
1142785087
1627135498
898666324
1812947592
320039307
1888966071
1938225120
773375958
695814282
43614413
117290200
1957762794
1999478285
1251203773
463561477
778880752
1262217098
1206320891
750926347
827894843
1367436384
856452816
1009365024
1876451819
523491958
14165996
1885018716
1754093273
1786289077
648531859
528814668
1170548271
251615354
702007199
1319354191
453746359
336382719
1531434174
1726713712
1907273566
1303676842
463455880
1788241624
1360584101
8525469
1030177111
965908062
893551212
980157992
1118085679
1499854604
461640396
280608250
517923341
14298959
1722888686
1587767611
1353433819
1905842632
660871596
1420804440
1131846299
583501004
962872006
199627670
1383884360
58342808
851099579
1846397121
1246432968
725388266
1477754381
1498456375
1446642843
1975366572
1077073178
1167991973
1504287017
1009059002
1328123905
1866744730
1861746511
101744648
1078112105
585530569
882384379
1074659592
62736341
62294744
1093305100
1716782450
1310322009
1220067380
1439752131
487462038
1134666934
289118841
976758394
1528279032
1746962376
845597537
1506601401
546178093
1036743491
140671781
977582582
838859915
1650907920
1747820207
1155840140
418291618
868870626
887379701
1680780532
1199443324
1244270024
1194880754
2123227789
1529412535
1688340349
1915984650
1434682952
641079440
1037484512
1882055741
2976558
84999642
1854663168
534935880
928084591
1778090826
2126031050
1567489153
1377903729
146305899
798769116
669335473
967145176
250562363
1182378076
403429082
661997708
540939454
2123657284
2026526861
1929049122
687077929
386851183
1465747279
831116505
1284301162
510588318
1546726545
1811889588
299230898
1980104956
1613069445
1271531374
685558696
1428895444
984044784
829165567
479457718
273859107
1522599333
692951167
1283077221
2012033827
1347242614
278244170
1553481700
2048981756
1702021869
1324629506
2133301925
1494666726
1880645003
13691939
1764778089
1410162604
1943068190
327034691
1363326368
1743008420
1071216384
890172784
971315340
830876063
654820150
834226522
241999349
239891054
715880615
1752504057
714607287
958445414
374449042
2070961357
1423272745
2032274411
908263141
614323246
1286670549
918361825
2143954816
569246830
1694886536
6821755
432020049
1633766064
930529298
730516152
202846624
1121333831
1499709105
455748796
656563283
1807657782
1762637275
1135105007
981207811
918108856
1811966415
758384223
96167336
149080017
791515099
1697777733
2075790664
1241147716
541331024
69075331
1785141805
243744134
996386233
1396960037
1770624912
1474005600
1871691003
818326745
1051032182
688041043
572068566
1402915277
1662838435
296050420
1769537441
110486010
1292485603
1340477861
1231952065
1806327619
278663242
1103069425
1111914212
1384440867
1030646286
676356648
2063860524
2047585592
1559830074
1588663204
879154786
1528337313
1749280092
1819044872
266231605
1491304384
1610858618
351847753
2136032700
1636987379
1417124217
631218066
2078435488
1720073380
961514870
1599807821
1019052169
1947504213
181561489
1361717159
1237963574
1315261987
1997429267
1855284419
1637707724
1218322245
903007871
1213631994
1057792530
1490912151
799328549
526949084
1471246720
80462718
1434971062
1037343066
375988128
495808271
2064103435
1313446392
852697220
789198355
1730663507
706974482
181314378
1110077261
1854284260
513682784
905214816
755646861
966757788
314235364
1268598246
757698312
996329991
2117001378
1712077763
136124674
1383253387
243565367
1026346345
113220152
1728366486
821236882
833914542
1490088000
1855424339
737764159
1870992694
1062397301
924387212
1876503113
917291415
129126804
289542277
1522967774
268387654
1608470619
246929986
1437634538
417980847
2067344890
202200915
621686019
2120760372
389253070
885376271
1708856309
2011357096
1768771524
1949040043
2039810080
2071100211
18036945
213685332
913754558
1049094656
661587445
496192778
434257900
1506180756
2065329231
595389379
785895200
91244484
2019442078
1353449424
2129804437
1954637137
1012961943
1647236807
1535318438
1334282532
1944596771
256433667
123698709
1250560184
251223945
1411494402
751923973
863169960
78603718
584345446
1416507828
902843763
1907327066
741738830
1229853119
1557352198
405742154
355290978
1429888878
996012638
1588627001
1563050360
1933274776
378607975
508396921
877898928
2050988948
1519463171
394101577
1826460757
728267415
1949792291
36873490
1945526865
633044852
1523633874
815302312
879213922
811449841
1665272089
1864145340
1135061538
310351888
59081197
315648093
876021094
436580195
411257173
1938380847
154042272
1301103835
936805036
1400858299
75694382
1801500822
1388756338
1395674178
1770104134
1965045495
209484682
1476295567
475867685
247454113
1350087612
203403865
945113405
590605719
1529949215
1982206205
2035048166
1232849716
444359140
1867417857
275889310
2031838418
1978970511
1658593473
1688826242
922918061
1568011129
1726858504
534882778
1290278787
1273791814
1772203914
348471670
109687475
1618933200
1653340820
1080725032
1229542623
717040290
979747265
834806097
1317792870
254963807
1933885702
1966636236
248850652
141446597
604516875
1123011442
625422780
1773084573
1031803843
2045606207
1631565737
826769461
1459382081
1994811977
1441920460
1415119860
1282876454
1939197756
829700157
1675861624
205292930
1203052196
1448442070
22637207
211448463
672443912
1017965751
443152422
940145440
787886370
74097501
843704294
1007639096
1500227902
1509207626
1342824186
1194160803
1050296685
1514717253
1388722638
876290814
1141873670
1269039814
1328496416
1328734080
1982888480
423548347
1139428531
2025248349
1618607298
1024971970
1280812022
934620192
1991216944
127137476
66223801
1889372149
1405640769
888081445
2063710046
579020668
1969816162
2068996775
1731499217
611120022
1882953118
1100520959
1819112083
1846522914
201214542
37862178
1457787052
1004762031
1035332768
1760032036
589639460
1809828226
1390335218
1993573825
781970936
463740859
1259642721
1565625549
444671547
1656305211
1983597984
1939165969
567330241
271602901
2073760979
2036685201
1006374458
97209502
437401633
1524680235
1254592124
1689806510
1882778581
583883707
1569029745
1760547805
2044538575
819243610
2088461134
134202251
292855045
1460809937
915286437
1960773914
1416821869
487492602
1612598505
972732641
2141584499
601685790
1758980407
229819607
770743141
129973503
1382694117
67349284
804169605
637662315
1720459674
1507344398
1165214285
1362317890
1873110672
1437817891
1223808680
476566682
619119897
1579101033
476974967
1214414533
1292723161
1177280274
1595471918
588122085
2084718736
523913193
1757799796
106496241
765035182
1404002831
52997498
1725449219
2024368030
1062812999
1441972722
1878162202
1336863831
424521873
403861729
329395812
887512676
366685048
682743265
2070058815
105322772
1915985765
1448917713
203406959
1411612829
1259733188
1111671700
2029078170
1169070826
48924404
723004834
1593911113
375792399
1539286930
1519658891
1068208058
892199875
813899546
1452035341
1370543506
1799186368
1680660443
625363795
472345559
1415056548
421477859
702709594
248712813
136675110
1029929002
1237564119
70036571
196211905
2004811518
1915509963
1904656062
201786123
1026150440
789746715
408447979
1271158567
866511611
1907671919
190627553
813729116
2057778165
1886991336
184698573
345819983
1048711597
174491892
332335119
261556490
2143799220
1365560591
634158415
1153286265
1092508813
521988097
1320317804
1174788448
996973680
1486258937
325807384
642673126
2091714348
415296029
776615263
1732473874
401214872
2010392842
873034192
1298434184
1024945488
1459404815
1568764479
134663440
40257261
1243071011
1764136804
95881764
1354979186
935312265
1035925919
1983559082
1691943326
1165498403
844326316
27552252
1256692085
127694528
1589051371
468985588
1859055221
742460878
209957032
2059309402
1201874930
310324529
1741298377
1017194478
1417237655
1730485895
1639742987
50157115
1435496174
875199437
245489297
1105948972
1801623816
859472173
969654427
780329872
2144549349
660218136
333561686
680578314
405531082
1139554352
278823910
181563708
939608992
2122591851
32673579
1187779650
1415747153
876551954
132264791
1985363528
436051481
1729886536
1978594772
1391811171
1579929303
195387681
536329376
1347081536
458896840
1705495646
1069772379
215897373
294431106
718009807
114295033
586665297
814198382
664578958
167974571
331848810
1358078527
1637999578
909331729
1564142332
1115234725
559231018
63139415
2089807140
1700256539
649493047
1011953927
1782626316
1472790118
357253450
550193855
2000841102
32192390
84363836
1872555326
820669193
314340901
1837718562
2120576677
1178226374
169925976
571081379
59509793
1377373210
1864064698
1320634954
1169757145
854034773
1085969156
293636568
265319906
1715399391
1203188958
42576610
754915895
1182443424
919442629
586328824
1099169067
1667519881
980700865
980967847
386412039
138241680
71152204
692070700
1487908978
556478726
1988996883
1344435004
891646296
1071007193
1922723712
2064943888
1115221099
1001193891
1294130889
1958796025
807846247
858721960
1942833055
1875208850
1917271353
589689699
1873024723
1871936053
1927783923
2060199922
1869856422
649640774
121840766
1706429886
1931986932
966436902
973493790
829462640
1199850944
221080118
1403779391
1222018121
940199463
1424852471
1008554302
1043987678
688571956
1766052145
68177372
1432265862
745844793
1867007147
967769557
263871065
1820085747
2067848711
1714341436
1635914677
916164520
373930833
381454953
418319473
355758244
1482459489
711382685
1228998859
794808007
1913942498
1450701697
626047406
1338352567
2104431807
899794289
1351297671
78633896
1433902448
1791861795
761384908
1276631386
1103999455
609120265
1138096429
1052172806
355092212
745457961
500471673
846177567
1509023773
428403902
1998391519
1690090018
272875938
359472075
1788575477
1661115645
1287463758
1297611589
839257512
894257130
83876893
2016069095
1506486060
1459811953
1243077179
1232196838
1717034681
851448816
1819619198
314048770
1011363825
732436687
1495311625
99271461
18868182
1037064809
1960273600
1384099084
1491208575
1488048553
1753252789
928941713
1676472382
1455938828
1826483539
888019498
1101606074
1339876911
466874325
1083626056
146373793
1866190671
337445666
503403508
1388104121
1625210839
925700508
438203632
1737621965
590510556
219578332
1730045628
1274235054
1911449169
1926156024
643778017
1689163881
1769035615
218240587
919497716
1749849386
705269513
698254717
1077742489
166796581
1470087365
1283055644
1319706352
625117799
1088640548
972500095
1966460817
2055215199
2145611878
1243770264
625254917
1342076520
2070161357
14518278
115595403
1740609693
1278644205
2109395042
1789073711
1905694274
1800158457
823922299
1872111564
247906683
1350069687
834370580
782677260
1433919104
663623931
349658630
2024331243
875441085
1748281313
1474647896
607567166
1416366920
528303695
672421410
53248164
10711618
1490488350
38939363
2014511746
300311163
1440603388
1544107763
493683704
1380697937
1092078063
1134332640
568412720
1380256767
1581713757
1723821648
1466604796
1336781232
1738904015
2121450196
581725042
779177175
259320619
612234716
1201138845
1300099736
306512798
697843155
1622728475
1550225307
1813337194
337523940
1778291140
102752082
1438703536
1917197878
385258333
1411391220
1344995388
798293495
551273718
1991203308
968219123
1738425779
345623414
1941361794
667078787
1454714707
1150971215
1191104255
269502907
895891473
2141179698
82922276
459721347
1638827915
986786441
183915650
1196523309
673656860
1352634552
924411506
271712098
913189315
1618480883
537295011
947260126
768728048
1133248198
1201541946
38616780
465809949
1123726185
132176935
1604863802
1514160886
1368997862
1134782906
84358720
2048956078
1637055554
1822982632
786815309
1879007593
469211753
249014802
224790222
916030318
1826662649
406486992
2086595843
1742428230
1713980994
1364117988
1434636032
2107514959
467414022
543304649
1271895389
1926442992
1230033460
459953231
1470621737
1167929359
1802430202
979579228
1261154619
1636291879
72103740
1729947489
1053353217
110613620
186573119
736890771
755937633
2013807337
2094525631
207354403
1175093767
1925739791
549317299
1996532726
943222984
2108521221
1230674651
107491224
1545713582
1859382232
1609778153
117395928
1108768427
1087844466
1769854179
1037056068
541702810
270322211
1664374165
148411944
501874970
314974873
1223881326
1693655565
1609185201
13097677
132041438
172627697
901817366
42126041
1751118626
773809588
2140496861
1559840622
521371702
2104024307
1777410826
1944051833
1863542586
639763972
1707419651
909489579
1343315936
1440195129
823898164
214045570
1597183410
88858344
1599820000
2122338645
1871029853
532618420
944176787
1181750806
1108292304
1426283624
1747242241
471718391
1785174990
315177899
1153227987
1166442309
358517167
561985463
514005769
1748299029
1119821580
1698298454
307129898
313538673
372407561
313876659
960106277
710795631
406879188
1885788639
547310278
1413668525
1757196573
1056386402
1214925349
1106305571
1376219954
534952357
750378313
2058668158
51342514
2051752939
775470669
1210168299
969228785
1789900698
1279194059
736227404
1834422906
894818370
1555910517
439884962
1116022044
2028195316
1779222809
12406153
1905304571
1630987276
626153018
737798786
2126124027
1049183337
815992036
1905062983
1751645248
1637358511
1252800787
996212292
511038358
1077374256
1044025041
1604160733
945775315
297904949
547806341
1724800558
1220762509
925281064
1137698272
1980265249
845560841
2131400900
1470810249
6197120
1080867369
1405004318
1651729382
1153902762
138772331
434220098
1092223487
1738949046
30558123
1458469941
696087006
14034718
569506234
1274713799
1766985766
442066655
763568160
1135644737
498898067
1672170071
1465025011
1046917689
1673759454
983079216
204944231
1459908687
1676732084
22061640
775886379
1485005351
1797716531
866211307
273279928
495591831
546743535
143367178
1046798638
1884842564
97115674
728494835
1631499034
1037440882
1229581116
855897896
916847391
931596284
1540265115
566098467
639252304
1007243350
1963124874
970168531
1481101757
1015748578
1527681232
974527197
572650037
663957258
1526442238
423455688
2089316835
153367660
51163307
1843653172
1314703978
1109066943
2007377924
182744168
1685454715
1281183807
1146125195
1914457886
1655340678
653628893
1892080795
110813083
768547587
1896568410
799513362
1326500471
1103624529
233998593
1923376046
659260344
1188770780
841393924
333452503
1594886988
1894197254
1175857383
408887749
7787842
1157955418
1293982066
1379123879
918156173
1500651808
787876134
1674015163
980874480
1686174704
1436355951
121643725
1001040724
1886039461
1160186795
1286406926
236022673
1164424182
349478957
603654532
1204276320
1969507809
963650387
1905371420
754002413
1505936856
1872244655
1482918092
592919500
1183891408
129501219
1761550094
214746660
376269926
1396274881
2007831544
1006115914
170208411
1113203402
330122445
1649534749
1599942807
1208627333
1795686710
933616852
1027082259
1312779969
1174131349
448480848
1033097320
1380616786
27938390
592585695
417398116
1244541950
1042073661
255671417
1179070534
2144732007
71507691
917974920
1975549023
957621189
1749717274
1441743890
1239055415
689291730
832675271
1261856627
1487141299
632863080
543585086
1942651874
271632667
1770360885
1756347911
1113857446
847808857
440996131
1431853687
296104919
938219355
1795288319
1757805361
1392785167
1314865312
177964391
2101375215
828201641
1106873721
1384311026
2088090131
853079785
1027537775
1826641855
23378559
207371668
1656518730
348295452
530907874
1043945955
192731055
152250057
336985659
598860975
574164214
135321741
56790686
1675505842
1795875216
1321129806
893044231
921400891
540256150
345461529
1512621542
47833229
145888205
681137590
1568887077
1584383506
558754336
217599673
1304504960
2043305003
1044865909
811854450
453626511
1085309544
1177526984
314871441
1567979505
627041494
1037625573
1716076003
431101619
1354651194
982991469
850221698
190017650
1340138499
1053093383
510248647
346297361
561338269
1505391624
50510683
863050994
1368552569
1305810442
959583270
1560395377
685731722
1875727323
585088956
749600478
851479358
2116101784
61972851
1656377856
1419851219
1603559777
953215296
1288544602
877132634
1919038891
856277057
1041395762
1771817910
343884276
1216439994
1582653834
900348105
965734776
443714478
1845671995
15829875
1973423263
1257371958
241476316
779721742
728153869
1013440223
97419686
1896487883
746972328
1404929924
803391570
940962765
1290621947
1780369976
1157257550
118810935
1626361047
290179812
532877345
376106142
253653791
356665991
875214830
1852337017
1670255444
1343838378
393647785
1321275781
383147741
58087964
401120296
1256090946
944317703
710446694
72158647
328466924
1921861308
417910741
1444413348
1572878207
1919603219
359424879
299276049
402607123
1140297132
1177888915
1995839348
269528841
1348309545
1321042166
715451422
1313768333
1697385399
814727148
625675650
2082596620
280854458
1703269255
203207932
1873208058
1975934384
1462545476
969709779
992904210
1357989036
1302314529
1954563925
855180583
1158470204
1927143625
1597457386
1374781402
1144269064
149504372
261943387
1071150774
1344567068
669622420
1984634477
1627118098
1892250396
1835588708
185392998
723210941
1975800294
2052225251
2134481110
416399256
2087850428
494082820
213089019
277573600
1785403054
244318164
1550122387
1238082786
1258854847
589633202
1701440918
812242061
1843571561
1317456694
1899809668
925051147
2095402027
2045832373
1943517393
730002988
714384813
1010209878
2098531971
585934502
344964020
1115701404
645363999
1973038465
331748630
2060147096
1261752607
329183640
796552872
1525392354
1410269934
1696700265
453823442
1835899189
1853081344
811266851
1323078906
267338789
709101650
728711542
1479683468
1199103725
1644520658
1543391538
112570281
1730913366
300312515
363459529
580492779
2062288720
270749636
2111845642
1194445155
144799322
2105794933
9582078
756448577
2069902415
500360026
1676852903
60630502
1808634782
1501235890
1333243268
451672119
481963947
1610232271
17910123
1910580273
686257177
1435924942
1361639369
1392271468
1295720298
399492940
952131090
258167556
51223800
1983973726
1882213959
1672300962
1477954387
1029236644
2002793775
1252081216
811206759
543523437
116381180
1206501116
1802810052
2118036478
543760645
193315129
812279895
463107885
1148881939
160796029
654534202
1033039724
648628048
1604827207
1904440630
1352763457
187955450
1467643357
774989872
833303141
472073181
132851390
209446402
2129209743
1296567437
107341978
2110749451
2030775890
1503755571
1265119912
784079521
1046097345
1150859816
1775201091
37135862
1774007571
906740895
1415657932
898429679
237994893
1309750998
468762794
1478512691
507146216
566309838
738700741
882535633
57600132
1506874449
1012347577
735137450
638514647
625742878
322833228
1317280849
235683954
2042760249
1536037690
1704495785
960287837
2060939043
477777063
1675868939
1306987233
246823612
1120171152
1618537904
1769433618
1104916459
1243233721
879245314
1056813771
528760044
676551511
1646707716
1938158231
169415548
2080852512
2132378641
172580709
710360950
759180988
1155547047
1842393016
385887316
281481335
1234010437
750215366
1274608615
2116590949
1950438774
1572316734
407083491
1403192561
523113768
1765882523
881960300
1739151621
1984010358
363498324
1008758524
1405840110
736283733
2042248029
729743951
1941201898
1649647684
1463279304
1100785182
103981662
260854269
1232125108
1871447968
983357000
1786589948
1611987512
1978381999
1154727415
1055353178
221217555
504113496
1336422776
1350089747
1003041186
1000220596
2066588493
447869165
603778764
1732551292
1350058594
1010288783
1867203104
1319391579
436618765
1127298262
1192052434
659076427
1275204021
1128327861
1970237899
1299534116
308768640
712031011
1669688462
141217798
977545790
1372135233
1723871899
2026613369
115511385
757160455
1549579240
618543714
1067345801
1489741164
393091636
260675548
2141122307
2063429423
1545297230
1752667552
1106140679
1264778878
372680366
605983080
1316349902
156196505
1179554477
30168941
1175157277
527667002
687312199
1738207618
1978376470
625360630
593942131
1040996204
14654077
1539761016
780546114
1134472241
53929222
125651762
2006298627
1707018274
415806072
464811371
1693298177
1683643363
1900927247
1397938446
752030169
1527035282
269655534
1167302542
2120160149
867873537
47751312
1808862380
2055627262
572546152
1262878758
2108535674
1148039114
446998739
387584454
1657838789
2026201573
1215967208
1782563881
1507664170
1007324114
1097845341
2068784515
632473588
727970689
230669739
31914585
688009555
1222399682
1994128653
669404118
1751800821
81194461
6836649
518781259
183587050
42652996
69337956
397044996
2103234089
2007857676
1784090939
443157165
1971725901
354769934
801797737
918381316
1192822297
521100791
607459475
1304845268
572922167
1699857845
1553127071
1744831638
1823150041
694678156
118486186
749959664
1540699287
1965926180
1585450603
1023325357
851880244
1136918463
815370812
1542676931
617667298
1055978561
501412552
829430398
1434138480
2058309940
553903049
321331753
988461263
902900679
630590519
1530848262
1899803130
1498164266
1845949295
1361247066
1167494484
679716439
1581812679
1376422973
423319673
847893665
419573725
693229150
964650862
1922358767
63170012
752295595
1941735702
571253070
1816773268
1338276416
1136227381
202520227
257604931
920166177
1134957152
261927766
2026919154
40845794
1430494745
1601723945
248910323
2125246313
1496484050
1490728441
1817097133
1477909036
1661629259
749170964
973493877
1467592098
1427968278
1063598800
1171859383
2140847827
1897596908
918727049
601210746
1402315557
1805654752
1265575272
94843700
180776442
1785639509
2083127959
882299597
511489269
123687008
743965912
1621592011
1184898338
1829037737
831739882
249188504
2122007398
1088117723
296289402
1286200599
919127590
1215939798
2125663875
1951788280
694464681
1852620545
797230943
793643652
1568171801
372637062
1502129378
476643356
518944576
209426009
1448026449
256607375
748644006
2073555842
1004416734
745427623
1930425233
900156786
370104062
1736207775
1097949943
642009945
1891762639
691802698
234862448
862721608
1892328165
734215815
761061089
496464991
71513083
1299531450
1345951609
660008319
1237324994
779837375
2041362621
1810584728
551642475
843107275
495161172
2140194352
969340085
1855137866
2041677338
594098258
1663664087
1056088014
19938858
1740973178
601295207
148352620
1043160076
565013164
742871855
604613063
1597276947
1099786069
1493357728
1960490301
22182179
1595480370
1605985984
384643898
1300668140
1160198545
393747483
470922835
1595162889
1638602224
1165403103
500094728
931474715
2028700228
982775843
331688468
1394625323
38609772
1866918619
499090960
407000373
1296106977
707269740
755525197
1742362986
1029235091
2093200855
1520329832
503520771
67245460
1998724683
998502627
1987688172
49843240
703346956
588503208
2063437023
2132259885
1971757865
1111918499
776558376
271842995
1737759146
2088265576
152850731
1897842502
1932008658
560976648
1077474214
1818194240
1706316513
1015447951
1479067956
905423744
1789398344
366415048
323008531
1204697635
1300835778
977249166
1841201211
1638959252
380625905
1706768804
326013349
1698443181
131941307
613185283
2036883571
551842175
1773854810
857346844
2024436671
1912194929
633623876
2075129831
148641538
1393057230
830598140
1737477198
1512209644
2147149053
57242105
186536176
708290285
1407384438
285830262
269411251
249059091
1570811716
1351743615
752268814
1498983908
1215917176
490921696
1841918101
2058833237
1296779731
2050039112
1003815744
681772133
1425570930
2063106685
1034468711
863962841
1034577804
1343739835
1381332698
87971647
1854533694
10173677
1634902008
519028426
798550150
181799603
1280097131
1285592299
2140676246
696276987
1120486783
1796626970
896179519
629693921
1815441324
407464473
88100127
700644401
1085715192
1718685519
839565090
1501078099
1512841693
328114219
901216515
945873985
868855773
1985165525
1057937077
1833745698
1175388173
467905381
1245964979
1192927806
620499306
553388965
1387707116
1656936553
894638316
22843729
157328410
112919916
1340091451
2097779868
897176073
786723822
172507701
1961709174
1854410646
554902287
139505069
1693788373
1548414665
576777496
1435045407
872592813
344386138
578817973
128354677
820121367
290649296
1813798443
1982363291
665013896
1764182781
1128288047
1561905942
1412649378
396654190
738642208
466850596
2134017046
1795632933
380548730
1009987201
1133119295
1902537038
262112006
1532193201
744822307
210286813
823772018
1135493313
1145935265
728415501
1558970338
1603051776
357578941
2029797400
914223743
1980136329
2108818851
199945051
329438528
1905697816
820359102
1634195773
1427414567
1529992838
1097854456
503234829
1050790138
240052410
1471166013
1431750197
60970287
1471700234
1352615015
748465352
2034475578
96500146
1681425170
380016428
1626318020
1886554423
394559410
438957711
888903250
1604715944
130564968
1616909444
243713585
1946250732
924446567
1600885733
246958171
243154002
491424240
338572087
848086803
789467545
1516541392
1660871472
682769321
253742581
1993781457
1598027796
608078060
1716509672
1655536337
1120092428
795927913
443167817
1572755802
955389338
1976408894
855587344
1739292439
2021750391
1580312340
575826552
2014726649
1821234211
1437539355
1454223852
461532701
1488690267
1003723035
1851732957
389855130
360655435
2140846068
376596388
1428223059
1680346836
978823220
1376773985
1496329715
1613063889
221302144
709709928
2041302981
534048215
2142639621
52134908
552001548
1271673335
912577268
986110123
603354609
1279464277
1646164645
459640591
317368864
81126548
2127658224
2140240163
833400812
1307554149
122288273
1715109281
1913778681
651507766
1538215039
2105373270
1759235413
880355477
1526114765
425404036
1299536238
432283891
1344973211
880849152
231506749
1051304049
1649533720
591779963
168515851
68331368
905209264
1168418367
1390142750
1477072279
163430038
421096649
825871385
663540303
1388306500
1725221439
1420210394
802416393
1773984305
1496083102
1887631424
563780966
674880893
733321345
1532003009
458622011
2138805512
1944631500
446475653
14856261
1223652610
309324830
1774096841
793447790
474002082
1000136133
308931775
834517606
1119755908
1630973150
1096405156
324976947
1597290822
1582061523
1809444165
1489459441
1128057404
1211520485
892971533
1749108187
1186202921
1540419261
1975159907
1900135021
1501713520
83913513
425019693
404159372
407115655
354440880
400614036
1002437157
1169038491
1140163802
1577360975
581108749
145378331
531511952
240527395
260819531
41090116
79766409
686561607
491962440
437217688
332363143
1156629523
808931922
1755103676
686270342
2068484790
80197686
844562944
1255437845
414302775
286185745
1317346071
367585428
217554087
486887007
239512472
2064210137
654316702
1046526077
1789340507
2062184150
316821668
1852734057
220398581
1643440955
2054514409
2084061375
1448939114
703585430
609045214
2028421978
1766070140
2032791452
980248631
1179355103
1669701314
790897539
984190043
288272138
2013060770
2049717976
281375435
2046612354
636761797
1182487183
2075981475
2127492243
1431225342
1440367924
1613986278
1421379112
1443158582
137129161
1463886829
272139218
595594178
464826022
1724556263
1993985231
1495293879
293249758
1842267804
187200153
1371485028
2110599971
2036461138
1575854603
181821451
2053501434
1659968991
1536391853
722179637
281309276
407696298
600904794
571253401
774652463
813023589
1976235402
1256471899
628146776
1108329261
1519806797
572010708
232451713
870670696
696015655
1908633317
413468758
1263298173
354519628
1498861241
266804164
1981537157
1102061037
2010504955
63871629
262094392
1074800035
1563985240
875402441
723549040
1935148247
439684538
1511147055
1269357791
1580773595
1342645739
168249085
1734851451
442049922
2050647774
1877546634
995416207
1536090222
751062045
1282841572
1731741843
1673108746
980938640
350593374
1105388192
2083564932
253293263
1807731410
1933291241
1623207540
1674751557
20331480
1366280080
1519327490
1996630562
642777716
491649244
1650856880
677576446
1366872534
853191758
1700334486
1356793145
1309005098
508550388
1977845961
1200895588
1582801415
1896807742
1694000083
993669083
1700504656
709791564
2032925522
1559593536
1554353798
1233628358
2057028708
1966145976
1657889811
1009828272
1142612836
72771355
1037543552
282788675
745943040
1370682668
1603636304
1280969916
322239805
1983350340
681972832
1181970716
1405575859
1749126179
1236333859
618095139
591002450
34892363
1251349317
953051120
408881812
1239491194
1559406444
1582058619
230921976
1784562724
572848692
1646900289
1460943116
606210815
2031369564
2114228605
2122082449
1780046837
895634361
1013796618
123292509
339656428
405597726
631334975
995045616
438823994
835834484
500862509
220740179
1025321849
256219969
770708832
1243343344
1399823621
1457911086
2143012760
1218756686
799752021
1040353980
1669234620
387271649
1777218698
70952580
1140687176
1192668380
896222152
1459061922
1776301281
406832580
993872091
1252774336
336152168
674844741
729154594
1996374561
1771076066
734604794
705498297
1585940837
328672009
54765606
1263517717
431887054
103075410
1422682457
72988405
1667170695
461311334
1937323727
954479511
492933407
12663016
921823199
1947476380
1729955969
398759990
309784059
207651320
1509444968
318164615
1728496197
872756445
16233525
1949844285
808259541
643173239
1084625344
43749436
1563863463
1723178770
634839578
710067100
575257292
375404511
1677241694
890034206
269635380
1310622294
2065226769
617798113
1111446783
1205037421
1003110267
1613072705
1489032393
1785689049
403226233
1798265790
1171913602
2070636136
506773446
1519583010
2078672116
1362538427
245535062
1055925540
888044747
1045972986
1222251944
917829535
1102980775
1990471253
1246424172
119653878
586736447
514855305
834330089
700163693
1680768585
181329095
367888551
1959410886
82535864
1987483604
1007995458
526886815
2050332715
256777717
1405363909
956104858
1721095369
149106416
886855840
526218297
921466162
2011634612
880534003
662826472
2089008508
1299491478
34345533
201275831
837617302
872147067
333752188
810073724
2012486448
445299091
1713141370
252494914
1557409862
1869504054
987732383
1777126424
271804989
843417995
1354278890
1445751524
1180472063
498453676
957887235
1035456816
1690396385
2048362113
16259098
157553156
1521186808
1494681383
1531577122
641230091
911497031
205032371
1458951056
161873801
2069186680
819644920
595731879
1638801993
1380606978
238924370
562937388
1557298630
1065430626
384404059
1493141061
2042887106
1285756722
703896738
1877650039
1535622561
1277672810
689656322
220909308
211410590
1388045668
750795506
2096234881
656340761
1438683949
619218681
2109696293
1947529095
72875250
1903976558
124176033
729370361
576652021
958076959
466566311
946625585
1592582276
1359812242
580547202
707810099
662904336
380216125
1658358392
1258315400
1085622227
728581563
223307766
240418145
1514011014
29547610
498446292
140285942
587409027
1205988227
1432588843
1129596267
1094549603
1288441581
583932600
510755356
138905971
1633901800
1047207829
437326190
1204155025
1469965846
483146959
621119163
1744187281
859692826
1844339603
1967556794
737547430
323556792
376246823
1240104438
178173388
1479961115
1028844242
685854353
511479149
821136375
1239981957
783636282
719173720
2009376852
1334663912
460534059
1991799438
769754805
181250797
1946621408
544686264
1031853242
2109404548
1424231890
1558303235
1858828038
1878661401
1362490947
1919018070
46345523
555373184
1442285391
1537616038
1787319673
623741721
2043575515
2006873596
294355062
1226560470
901993027
2007009801
1199977371
91253125
932626984
2107844330
1089110252
1356995318
907058637
1217530879
130590811
190994376
1612818702
1371833932
396823690
2055969163
103216947
1611278802
849030091
504023166
994269790
2084166634
1492779181
504843924
212484295
191238121
789444121
1912756624
1261575990
1843544580
1045805643
1649364537
269645118
2012720614
1488471651
1763220870
344952662
1097180872
1915341220
1778176885
914843748
1636096379
685693724
455633611
2129536312
1233992397
703440804
83336317
1257915354
1266465140
1081561894
1857230733
1883798304
1160591469
1457024284
1095287285
422351445
1897681702
1428641052
321970169
569716995
1403904
425299034
1285399865
428547547
1003490981
1852680056
330948541
1106366587
1929164799
1587844149
888808224
1671129535
1190305447
85006123
1584890705
669644022
743335919
1488963946
1329467039
799995975
1824641918
1317815542
2120835501
806517462
300291626
1135521193
925038305
45559427
1869094941
121507036
923091755
1655127199
1797565778
53844232
1429409049
715562992
1892685350
985109191
1934851419
1841940127
541681196
1097980950
870388466
1700446891
594548560
1666330050
1861351965
388924611
146605464
717836295
101293633
892789142
114562603
767495808
425820338
257728319
1185692820
1298736124
1643154587
1817906889
424567892
563318756
1677114456
1166681080
822039935
1594683009
1515987940
391568879
648655587
1920179504
794700252
1513665472
1688686681
1262016277
579160774
1551909060
1066817946
5914402
145816318
644256186
331712595
1543803037
668730401
1942239685
430913038
208851921
86840218
169251104
864782298
1428647715
503089972
635814418
1093121012
154729526
253534855
901678440
668950957
1701381834
1193239214
2070235052
394233995
590508064
171185071
2063281327
153721406
33952316
176307028
81307359
38776184
437961829
564689366
1175534970
1812842063
696377196
1744206786
1648255614
2042210762
1519809064
1846650827
1715347370
889772066
1603019294
1275405256
2122301780
927899823
421011143
1686155212
1435624357
1840286697
1575514176
1144087273
1052538290
474761518
1877796096
884751179
1754164359
1388111751
988472778
30425660
1208435653
719826334
1758914965
460581735
37975988
1402458142
2006176222
118104486
952008001
1341940906
549771336
1682542715
1026370526
1917021360
1747802177
869411989
1699798158
751880724
1203668553
1064984373
1910918787
1092171365
1492408605
1839968116
785111274
2124931849
331311539
979228340
311273780
521001683
1798956244
143676313
703425641
595384106
1073220331
469822443
1779695345
975081301
1008320064
1590497674
31729881
1009398747
198118348
1107080196
1169622265
1728260600
239874815
534397809
1825621683
1177121913
273279405
2046748570
5590021
454930752
209855533
575092032
714065335
437722144
1152592995
29082615
1870255149
337652880
1871432095
880888640
291769111
186634902
341353172
463071580
832545103
397688360
1923790784
1038174977
1502058788
1180144735
486720788
973132748
527311629
5871998
598758997
1572517421
1447966704
931690459
1107561944
140603181
1504223313
480336990
824261034
1373404306
1365405228
1748318035
1026902091
691275813
604408710
306622672
462453374
848060200
1867316193
1920189422
2068270890
831737071
1379369159
1853801301
893669711
1269208379
2040281158
1793462841
226406860
1456319077
798175432
828399396
1048645999
1350159477
1272350793
1737403200
968937174
211644463
1262146757
374296533
1906480235
149079442
1218342159
924429009
395887423
2029155669
1542214324
585911388
1299666808
995086015
1821066125
1287845271
1862292121
1717096459
1070846244
1873518358
1733844135
152988761
982679786
1669128085
623318618
156749601
271901131
370953066
1612095305
181890507
586176297
92166786
1150483608
473335109
626988214
255552598
446228196
467203162
248936529
187655843
1421258231
1369027027
1809373512
1542173309
1367028625
1778458957
146459805
1278538577
2002961046
1533873332
1877523471
1241601595
2039082830
1191321122
1191317003
480301446
176620157
1591749902
427867995
1025598017
2130660397
972543966
1870756250
1563965258
1523386991
339914715
680377213
1751747767
17732771
1851373116
2056945998
1441663225
603192784
1009163341
1300247196
549185204
945165845
2070501934
2003307912
1621602456
715958352
12022071
498853387
1011308044
1508502650
1669510326
419057781
778423274
1494536267
1243124228
1637477630
2138941682
2080664982
63617777
1646881899
537877287
175933297
1318018499
1535247458
97832018
1922173966
1814299933
190891233
1088587186
770461705
1677513358
1257863098
1488125824
547592171
1492165755
912098263
834466723
2026511234
143923266
1925503458
648061928
153897541
1253364510
669215820
933022262
1523634502
1094979429
1067846134
728056345
1502928814
1306676181
1305684182
580796070
1023380947
407223586
605721929
1641076092
214211799
543444271
454730183
1808207498
850992819
332297777
1981989950
24126552
900995180
1539697284
727923994
624778599
510686066
1160392172
1690360117
1353383876
43564752
982845535
1821791625
481886492
814303166
828914411
842355033
1662679575
819236151
177821801
1485381337
1411104526
867350659
727888589
1846097208
611413841
2056498892
1527253239
860546448
1849816922
1187756340
914873969
86862571
1648220998
293470972
365009033
863777677
1708947521
451721648
1111326371
249281518
632947898
2005018158
631688864
1987718987
402987156
258912212
234522312
214568817
926936599
36517108
114056128
1052601551
322227678
166197024
292134935
352223014
989356759
1124142670
2124969036
918668155
567514730
1925602116
1848606167
830274644
1349948851
524208057
1847846739
582049649
1480044463
55836745
653572995
1398917912
215109573
473390990
1592597126
1263486942
1158159706
877245702
1263252974
1836549225
254667401
1778479163
945283195
1666490115
428401435
2107235636
1588614366
859774089
1305312926
1940588230
1279415634
1321155998
350409240
1866323416
949290131
1278171017
241970558
171794879
882606341
1668258115
400272393
1106941788
1964583879
1476480618
1782216864
28699701
244239157
1025353084
194492384
1647156750
421554254
491459842
525052426
229456946
916658609
1827939138
1746367311
354082351
1884626678
394566513
647217862
1295224163
1190069538
1254197360
764481031
2134578204
1671664247
32987945
2022064318
1034500405
2001265806
1032445891
192636724
944708811
782938385
775341934
1187573071
156742927
1249212855
1421457341
276932379
566893161
760530099
1066328937
1677599884
1742108567
1220012461
1358648630
945127878
588600404
1882775581
279910103
1376194938
960842202
951635125
805705717
1871432728
305622969
695469306
60067858
1052567486
763242537
706075007
421225186
192991447
457268673
121568831
854225984
995247054
725708588
1757421497
1651328455
1273608843
294552056
1351559330
1295372302
225556988
460323993
943976318
1897295055
1766584607
1675423225
749294764
227363361
2021071561
1772111505
125007978
1358256840
1256380754
513361326
821875737
1329691390
1153542060
1704474617
752566577
1425468454
1699717935
1260295630
374798658
20630098
1827435044
340670630
2123952976
1977017496
967910400
2087445752
1797512917
613540154
1777477060
376014453
1302268202
33618924
1348343798
2031814162
1472042138
1565936024
1761401260
1495443045
329700842
239000326
1645505613
154148533
1464522981
699883693
1565620883
807757478
632336347
360576433
999012284
389656805
184027158
1461173953
1898605746
1433322772
264128575
416347806
116775875
1597660289
1405915525
687305553
2108970648
1058230446
1267096048
873433839
286465432
1090433821
1184251406
572245596
938238414
712865233
534240356
757963009
243199310
211704640
320055988
386359755
1320987305
1331130781
1530289651
1528881973
1571429861
1361185977
1437234593
1182856098
1065478341
174434019
1210592188
1057364266
1675382538
2035991674
348392623
311855179
2047837630
1718170199
680651889
1023933526
610317152
1215962783
160236002
1824817142
796491471
1687774648
491369382
854941184
341837101
1084221345
327893628
678885169
1533618840
41335727
1665097974
213192181
908910258
580917309
1161811584
1210823491
1026847831
1924915266
934605124
737804759
524546977
508202673
491671449
1689182218
356737179
334926417
419612269
865292906
2112608166
914492677
339595292
1994142857
47446878
726156089
1029977589
505323195
1050059568
1536736017
2094908591
277341446
876357110
1396685230
202342489
1723761808
1124616819
358040861
1216644396
152561075
1819746570
15488667
1866892731
1651766894
1344825053
402520337
2108735073
453068479
54015007
482733126
93659842
936079960
1862904632
1589506807
1646784818
218538734
1936143651
393457768
975775214
452327685
825913147
809978964
920436819
826619506
1530146509
1683850536
782474556
697177610
773690783
1163885816
896840343
1808639891
1046882517
1622672714
349793410
1624381889
1509241908
924371831
900906471
717010031
1022193871
365569173
340467162
1932675505
56167207
737451364
1692242708
1329156614
940913247
853704980
1311836976
1267102784
594290820
2134838134
208559302
119837701
1648346363
1513032579
416265438
602137740
174303400
1606982244
541835873
437606504
2102163021
1723463799
901874427
425585064
1216872278
1202087970
1056993674
507384595
708212428
615505204
407763426
984084184
532532707
882791569
1492410910
384186851
1218076128
771064275
400212355
779427979
57675936
208732940
603599800
1271117534
9038426
1315836876
348459783
897995209
1297623915
1559651589
111358412
2047653449
358044312
982237214
601181777
725350580
626055216
738029746
6339297
1177105603
1600524572
301359124
1936921540
949596284
1575530563
1880767221
1905064376
663855141
843730947
2041972162
659077722
1787395067
31585350
1173923691
1852886083
421251618
1291968395
151028900
770391137
1077014733
2004949252
733780933
328292399
137768551
1358015238
819143185
573120853
689264553
182831339
412415246
497200557
1306760609
1717875388
538740625
561313651
1962194277
1807524627
663973022
410542941
371428731
1989406529
1373736319
902849145
1873331034
1535491312
728530408
56039716
1482278777
1650100678
2072075609
1255750762
142840441
383312181
1716520916
81646467
1233956798
936070800
47056794
1414934494
702507060
775143571
1964831250
1760247738
899531073
987571683
377328324
1153028875
159727869
384309938
1076757337
428892619
774882693
1553303464
122523265
1912091992
1103678093
1947372253
1996357955
1501998861
1699828821
1478892766
1187561437
195743033
1145539776
647853244
1276294643
1860163165
688361455
620416238
819460557
29454079
1021138313
823347535
708666151
1209823096
1584843292
904124611
1912758307
1072915146
876830399
103148727
1723699219
97837786
779937520
2019924518
1765450509
1403004179
1033505596
892974960
242261337
620831841
375948539
1562546053
54548238
1247462175
1811738825
1560467589
1883811991
788284432
1518093992
803500341
406396223
1430425845
533779791
1264808049
230583508
1591961031
223122692
1411940171
689945644
850646779
1801619318
1010376240
1873055749
890704715
850957951
594780384
1895209048
1597721711
1196477208
1341099992
1268702451
948784133
724191711
237753127
628631334
343835869
1179843773
1144559098
920161141
289431395
2078155952
1438545362
883186714
897889531
2061681107
1557628334
433810933
1969466774
1436095972
722735441
686163584
1553831395
981128371
983799152
296148957
954587269
1259359628
840822241
372361568
1936427333
1205397718
1913351157
1217546284
1065918930
2028221714
1984867999
1215657948
79970973
725118638
1554251760
2088166739
247910562
836661
1561858555
752469043
1007828747
1688705520
172709911
1174541672
1270273223
1953886636
1715606600
1099621883
1153405846
548494038
1941957924
2052973154
1063792495
636711563
488644809
1793098933
618347485
1243466772
2010129166
2005792243
872691562
101853641
1048818519
99312414
247171591
99451099
636557030
1770264975
607407431
1712359123
977345508
1174112769
1945723142
766304341
2106236902
329240347
567901654
439634662
2142693076
1090048923
1817801259
557234457
2018470712
410379462
1552402772
1999729913
1477231324
74256274
1493287467
1869787687
1836893107
2121020997
499692139
412881183
1977978003
179253058
600525551
447344438
14289032
875604690
1747194103
1100073485
822405199
1988162147
76707682
2117683526
1934975109
1681941625
1565040508
162887603
339414230
267439269
1957128093
1198144088
2088056050
354217246
1964159503
1778876336
2010282895
1698113028
1351922781
391428165
1160984697
1302195716
156146783
852808329
1244793044
682198534
887548727
1291486400
577800323
899946162
1867124710
1094978929
1330283325
398874358
499628037
1383730522
363590319
1754725550
1731262066
1397648390
1335063433
467763596
1828299818
1970006408
55884732
2045973105
1253650447
1410089106
2114746086
778033174
2100394370
1380494206
1214160330
804665012
641595716
133016842
1094265029
2100475900
1663600718
438615173
286926344
1228297779
1131721560
400514476
1104807662
1863466931
2038569706
894540788
671136733
927234671
902912878
1084371152
1675169410
1630124137
503802653
2079366857
62103141
1595566345
1813366701
1387748252
172045215
1106851981
1402849613
866960883
2029732726
1352213846
1869812587
960789467
716763243
1218261619
702505691
569711995
606410850
271670405
1169623396
179600789
1852450847
2096568488
15503689
739480452
720625179
1852673093
842292859
1221716802
413905299
1861541561
439723884
309638276
1821173011
173506396
1150417674
1888706567
1130415698
1261044203
286085929
1432102014
1563591024
858498121
54707779
1992635282
1821640694
2013014655
658021072
1389767147
117494723
553094714
1597580604
954221801
822080211
38271184
2056608466
1810343466
832535896
1715344300
1557843353
477037567
972090780
825333128
1850665917
642574710
1163826148
1574160272
424796501
274823525
899625097
373078502
1493653427
1262959340
1031784481
919411897
1164811675
190947624
715629714
1910917681
245485070
338967562
930314156
2027696106
1893748877
1317431500
1551377779
1257952081
970207409
1707093299
2078760305
554842011
1549506962
403184504
343764951
1224028741
685174715
1879128914
383309776
1887431512
533231734
849563129
381213618
877073841
1738480746
1061609353
1004484171
1883181959
1824998633
1659948108
10947318
2074145061
32683804
1521351577
109445754
133089126
2001577324
1309578122
1079035303
1094975039
1947166572
1266039498
2116179089
1870974246
958792253
629296494
1029995948
2008117405
1583284342
1181400915
895503250
1396692524
274092517
196087222
1608625224
1632745587
1675936312
375234955
305775047
330913036
814422191
182412867
1848048875
69208018
482790170
881867359
1241929176
2130567338
183831422
1928692723
1262689332
1616878783
545127437
2085536180
894422793
229944020
1513445418
1257726645
1028488429
487666994
1664811952
1801409534
319535080
270649556
1100178048
732201007
2008642384
2094790540
342905752
2058811100
380560369
583688537
1563038563
1569467240
783642309
1859326029
320737186
1187209662
1850418954
74452922
1830922010
113311538
944268432
418881855
1937828725
880849956
774989618
1503656501
1062665234
2136773979
1533871154
1360369077
1587953839
1164141908
20940904
418651707
2103324180
1921471566
1709895540
386955239
1880237651
1533193819
1784280220
760198875
35054092
14574499
1413476991
1680193147
749600478
841747634
1694626749
1459461895
352640721
1460508675
523550414
1377854025
1838934436
956123299
2069404538
198101296
75367906
228418015
788958267
1049150513
648235186
980161384
893760726
815778108
830535761
1347969506
1272286661
1183257294
1829182785
75902948
1509990034
168741339
1332320632
491449004
730308188
55696557
197709506
568116108
1544746348
1683906598
1474769917
1061436636
685533871
152086294
1331504366
1492395562
355913805
1141092137
1034201115
158847692
519118782
1734137343
402543413
865847496
612104856
199184746
168204852
1164194708
962243297
1041230322
632363082
1757441828
2030503678
150219736
1458844626
173169687
1904287563
1924406512
697388352
383039266
877076906
1524778047
1163365083
596258824
1015042222
614958082
135057082
1667132882
840611229
23574201
328569744
709487568
1335244787
757587559
945960034
1737075323
762361368
1119016410
2147066266
560948789
2135328734
485046510
1672654882
147951316
270648906
1673312737
197016922
1016089083
1072143693
168865121
468384669
254148054
1653341067
924046814
1212350082
599024651
974035692
434478265
1901355589
858423229
1819420303
1540867923
838770490
1382884014
359101364
585359188
413344859
617252374
437831382
1696297362
709446897
2111971528
437736778
1297522205
436654174
584060654
1754689404
1284306106
1581559494
1438864884
46526330
1221771365
1312305077
1728737240
396217411
1726595476
1955174516
1076179982
120897415
1693058553
1068851251
1666670719
2067397006
415925073
1581180926
361908790
649588163
1145862423
1392622129
109101642
1453756172
1135147671
914222380
425622340
703597511
933693300
666939819
1578407292
1507158672
1736613549
1300585181
1803851951
578950039
1246680730
1043246697
1383760016
1928397775
1971270074
1049590755
1762641123
956958361
1560463244
895386748
139049889
885967112
1742837653
383239722
957831911
1260539521
313642537
950803676
979492058
1042573352
1305288820
77581109
207146300
1595046743
801737
188577431
1165322428
552719643
2073814837
1527904426
1848026247
1608553554
530686347
117913436
661219434
1563506752
1459860551
722196086
2019377320
216388447
1859359367
1844000665
84409504
1975534940
1541440195
1797898807
1190716390
1998161826
656273818
2139790658
1432316533
1542060265
2051543476
922513389
1231481018
1443527118
1446394168
982426858
1432524827
1621054504
1719046192
17844868
679262094
33549742
952172819
1776629838
1995148977
2023887357
172619775
1821383063
58593018
572977373
2141621884
684606235
1470029181
1130713228
972352866
1234041937
195749430
1939959639
1617670976
855759534
1718967381
570490639
35405374
2040017071
1860517516
124102389
1810261890
1603861865
801753111
1964194128
1128028236
1447448309
828203922
1957079891
1160370802
1808025511
568746477
297525692
82645550
53886153
1061493680
1449650533
1077539104
1686661288
1404245150
632393875
1269267277
2007444398
1711876976
1294359568
861502288
60619898
181042995
936003662
2048814994
81554179
388265893
20553309
700007846
730674062
1483220501
1641547216
1289352998
234983261
1718480096
1667747646
1190189391
1688158579
195972710
1850166651
392795784
2025801267
580654744
1214194534
1764400733
455865499
1945692802
265212754
759395714
914333528
1108864355
1840113714
1759470393
1118362722
1380457320
550594377
1320685458
1798807285
1816495105
1099447207
115436128
1804682870
1135544549
2043336259
1036368921
1944606234
582857270
1659538247
1064183929
817903429
577923711
1848284335
1588453797
870360698
502548783
688003242
46364621
942482458
1323923730
1660943436
1984556684
2096566971
1706006873
564448219
478005828
1567257158
561410963
284962088
189151103
552981164
2026711716
713997116
367993478
1992718049
711937822
1739079336
43709329
678845896
1829983218
1837736451
1239993101
1600214052
161877038
1573865077
10703782
2027527519
1097754270
131234243
293788954
366014446
862058664
817538702
659429764
1227591100
753175736
1384921601
990609139
2049746278
336967846
271774723
1744628556
1382534863
976415877
1465860969
399847533
1532962988
1109186277
1192037840
1918810571
1454215687
1522573746
1497070640
1478338225
724655422
278783356
1361826238
1946506109
2029037575
681823852
1719257013
1735160635
2142032948
425245808
394355581
1111255995
352907572
1345447810
1652218372
521902128
923506163
694013612
939594303
557431897
346813500
310994482
1236033952
1785261237
373061653
496905853
1427918325
819794168
325632372
1154109522
1901197566
116207425
1638453449
1191415045
731830572
1389878909
517166474
984903756
237821013
909567692
1312134501
912624232
426574685
1182661651
1365256484
95293426
1273026393
189621631
1094593871
785524721
1370129012
876011081
117965023
82375240
26163719
1179930891
96030242
2000797855
1373895875
1780365844
939561254
1757184785
1315719986
1628319045
467198511
1459115621
801937858
1669252475
1649261394
1009403299
2133714096
480679399
1765027491
45956645
1035236292
1473856508
958717269
658321004
1810035646
2103302026
2053640329
1271742200
360270903
100446086
70964010
1360270750
19720957
997881190
212576222
2033605503
471052109
1269444101
828952356
481013049
1444198112
1087486849
697995369
1226964633
1982337330
234897557
1508600972
548434709
507603845
194373521
794505521
495982277
1055312893
386653053
276672919
1791989776
713777608
1010914195
1093547452
1244796661
1157727292
1026755146
1075157196
914964749
1631909397
1133955961
1803645664
1630208745
1071237882
726851857
2103431416
415683799
2091552059
193962196
1830026860
2038236794
267459812
2061144886
1255998314
2002859442
1182897261
890582634
1083340935
593154587
244904698
796677239
584158258
1980040085
1189448309
2069092145
140213194
959600579
1241852368
1705872764
1575079383
657502699
298432019
1379412432
749002399
41579763
1645152618
2066498266
24488752
823989752
125628311
2052628840
2085316046
1065220836
1308800350
878762419
86006475
1484301539
116572557
846756382
1879007593
135261492
1821090558
872607040
1079132876
366870316
891463940
1443346636
351440121
960067290
582026275
5314839
1667109123
1286578811
1053389570
637930811
1824300936
1669170486
2137356431
898050379
1881781981
832911887
698725639
1938194742
1826250730
704168898
596472189
987641128
632371368
197323791
1279121925
142569772
1122609211
26026874
1124790001
172151248
310927485
1656192835
1746937740
834601073
1519123460
1095512088
134015590
1642744762
1179700160
381185831
1416908279
288650396
1908354538
659347934
51466390
1839035427
8900304
2016665839
1086463782
261601052
1671098990
1674680926
1908965703
1197091124
1693050653
362921529
1318247393
1463368668
1278923157
85310612
61899808
904527173
1755029190
50924629
816402780
631226962
1739687947
1712401274
1566573048
1055922224
1596062602
1674382478
1423681078
12367916
35022973
78522620
181759226
90343587
484590797
1568342216
1074015067
357040070
1795142280
1970288292
1949229434
47492424
1041558989
1443164044
2044585035
1879600293
1327031861
2094238895
1592876050
1529037204
236525671
110388537
1581460896
172374675
357373429
1172470363
1913620466
1871012125
1898888175
1622702440
1828235915
462903925
253982197
1543066521
188263133
1630518732
1407135214
873979401
1189671632
2103583137
1058919682
796816930
2088687839
179131926
547749640
35971560
1725644962
1106305571
779730393
718314928
1472744501
671502212
1066498568
394253612
1075575718
1638888589
491090159
834164135
1227221842
1235829717
1228873804
1728240223
2044721557
1697606386
332553103
2014067743
1727753226
1126714140
272237441
741113782
232911842
360556053
1549459668
1555364255
341178263
548190402
281096468
1724328182
1938453490
1245752700
503518364
763590542
522081975
333008350
1359121926
1323789595
877249900
652345808
794730260
1523244826
21267302
1031529824
2106172598
1753832326
348846423
904520171
2069947697
1368267138
1698667158
1353643921
293779491
47401171
836067574
1746088641
730461830
322329034
379963992
1377675148
1088149565
1952243405
1193136941
1149659115
1944190878
50625775
1592942914
1774671294
2133494362
290520818
1479918837
191312364
1096539268
1172051616
572929557
1698180454
649719731
1575758532
234970996
499686671
193299875
763722844
1510475795
1572046835
1815907560
700364736
838818413
1719419898
496448715
1089478558
13200574
409620861
970755269
111765784
1563140353
2076703351
789240381
994288875
1204358118
1071200636
788215691
295221906
1229208088
1251433009
239596165
1777665323
906748917
239698856
1757963331
150574645
322868252
285570094
1903600016
2049117764
55290988
639868025
364779713
2129502914
1382312320
542098363
912219639
1702111103
930570256
270816370
1107964930
1729739673
1925823791
1256988060
1952507016
8133714
1012152834
1484266523
1986716487
467587924
2046001852
702325858
767465660
1606815015
694320998
526226454
302118576
1217626236
495551492
377794795
219233652
350737493
471883709
2103761371
901847336
1321089217
1014950014
973380133
1409538695
1515643400
1044355179
168570030
481237562
2117511123
428972643
1843682667
849827375
1785714937
102580114
1112564126
1602280746
2064205009
1250744324
2039323044
827431758
907067847
402902385
805478960
977372451
1044487310
936176217
820459506
1004283084
964722936
1171393334
1436983768
1946953756
2130849081
33270309
1572213630
922742474
161393228
492242971
1352141145
747418650
467492318
1316331955
1763431279
572830881
1422660819
740609521
730034346
1658663614
683817459
184953890
549078649
1151204729
1230276217
247535342
43225081
845190310
457551502
1373529006
652331849
1049231875
1033937252
195253680
956175017
1700434166
914529532
1623387611
293119200
186234480
312034837
1238171527
338486297
759063054
461930068
287687875
1032985849
1798428094
1978529631
1278982968
241815548
1268217871
1620442850
1755279664
402802142
824662741
790734379
907753536
1356736251
848048979
1870704340
693183528
487973396
441804864
2076819736
850662763
340535094
797324974
2083869061
402212015
733563508
1972704315
641326118
1241367115
214959173
217034717
2088212272
315681844
2023856846
28885559
1836311804
146803688
860966624
1814604524
610707219
1426480693
1662990152
602625204
1225519795
2108866033
507498633
730903831
127073335
1034965702
1689456487
232921449
14946227
1266196975
1502525228
52063669
390604507
1523737050
1729649455
423570068
1015545262
64018156
982481101
994296115
769379733
1787252755
536439659
293982602
2030345501
1230484116
423695880
1753466043
237093868
130794129
908718782
1134093534
1673986868
630130529
1441917703
1601902761
1780316924
1116843851
606763832
728598314
98212293
83337099
459322110
1632353283
1373811215
359661939
2097194070
1613235689
52344354
1349709319
1490961631
1126904632
323898043
993170124
211977513
1096525371
42316028
1681409230
2021068427
134430722
1001040724
1386972575
2143802728
2027451209
1882495874
910387685
733323948
1171610548
929947387
698769907
1554324076
1689118051
795397814
1697606342
1601439158
604125344
1182547571
703707482
192491443
301404453
998286024
1282214413
582387854
2081471969
1835183516
1108379078
115094949
2004734746
1750295227
891045688
1278722364
1455189370
2114972845
1292809600
1217011412
1510108815
512759640
1240168526
361260846
1328388940
564241413
1874994404
957429868
974083443
1873390929
1142655275
1730567244
1901937888
911964958
1367595828
2038960615
1660058807
1384857976
2114858962
1494813122
1888238556
1335672525
649864986
1372335370
1440712220
501086653
336407593
1327829459
1558263130
1269723502
28447346
1343236655
284205120
818560726
536556231
1514348180
1234652044
1921225373
1195908160
589563593
627014451
1184211463
1666903783
711539345
759414632
1757705749
1638444608
1673423258
514460300
761688381
439535972
2053173282
469237410
398558095
469729809
186059928
173578163
914535340
1323496625
493789965
1581875990
2120388877
1731439943
2008001222
1560602460
1580595475
804997522
1600839099
296394842
1678055796
688431591
997291883
657471924
584056803
60511729
958393774
1976429749
251483820
10283268
1652254996
14883379
877456642
230607255
1541990768
1957506434
1916924296
861513237
1496420671
957294858
87736686
2128881412
1133514269
118845354
901301999
1003510963
118977920
1237680460
1087558281
1550329327
333754154
170735917
1516153825
618421288
2093206469
1632672581
1747975848
392009161
587749092
195470738
425637768
682689005
459766631
573550390
801010676
1900697683
971625138
567697259
1147994493
1914194795
1404985633
359401091
474262763
1649351080
1731592243
306481234
94334084
536053142
1902554509
1156247371
375779128
1081799427
184619808
1056839876
797372449
889106169
43646353
308414947
1278625749
1541970126
892546042
867594594
1479907675
1143440204
1409625565
111819123
1084271788
454005717
990872437
340436641
407250173
266297333
764928201
116238013
458168393
1517893485
691699500
178284989
1932566792
316395011
1933529500
722215625
860264703
1471041093
1025330887
1306827618
2107947403
419760515
1413118208
1734891779
76298289
2022934360
94214491
703829265
127374793
1269287844
482987154
810775219
195788841
1247369851
1667667822
1234726412
405014687
668535145
2143814489
460468308
243146025
269534920
1451133810
941163436
1468917137
564958778
1211899894
937157131
145034581
1561068571
1811010054
52524389
98106756
193252790
2035313031
1604451597
1058026146
742053568
824393341
767860439
1274034886
2044405687
1456956948
983567141
1356421883
396713665
1850685573
403556311
799659197
1380883376
592996879
978936658
915407178
1899487136
143323205
151010746
252856989
1094731442
16918077
1886336105
1042352293
706032056
1697744910
1601991418
1577904976
1338748275
1283428175
259927076
633119029
1657474011
1597414228
1333068645
1810381079
261308310
1217070408
495266608
2075979446
1752854384
937388696
375131412
359662108
849932142
1247519200
282021919
1139138024
1788123484
552501439
672611918
261919207
470749514
1549779009
717354102
1774431886
1336050783
1412368889
1894343612
227742258
676982501
792589104
1588457784
1044014475
811702591
109308206
1408139069
758565559
281801865
19547131
773515412
355031261
1921904263
421318588
1621612853
39330369
1400320531
996049721
1756786820
1190370254
1978304286
948920240
673109495
1545120842
1829766090
1123964293
986576940
773984175
172481798
2047648245
236698979
1510198225
1399551585
379645828
482466711
432322206
1705666445
1659647609
1443932874
1762274432
1220724525
212449825
1635972711
677282335
566706437
1285877452
1226210781
679721082
1292546105
1460890446
1968993088
1062880597
1959373453
967427767
802906013
430295979
1447040322
1640829130
1666681063
1289005079
94789793
13892547
257820668
1396601419
1733911349
615470155
1154178443
438477035
1736569157
1808958851
123542181
1123349822
1908027759
1137681402
502181431
1357622667
536527494
1919901480
1357009656
241801314
1883317140
1825040581
1741153530
1291223019
1131862224
1806136857
725931158
411423097
987725363
983678750
408285836
1781656586
1783324882
1373923295
1414400053
1480281534
1928355210
33767512
2056162952
43623247
1286013810
15727241
1867028346
2069645978
1810584388
1218923159
1520456138
414784204
1543355135
566176275
1316150454
1088686089
1755363067
1379500991
215891091
1989019267
651007845
610576830
144686372
1084346530
1702161437
1993036288
1397120378
1111394065
1343837215
445460245
450180849
726298413
111943958
1270198812
913690900
1341790102
658913691
81186408
1999083017
525501645
445654773
82572861
1010420340
652080651
621201455
1390013505
686988192
2074120517
1599339091
98963205
2020921384
1255748464
1300034705
15461025
259351110
1646541375
451688686
1156835626
382444596
964455749
1037502058
747482166
1174994720
1368877500
2134216448
653737960
804878407
291904734
1861696099
2098643412
787830362
1297550536
1797767099
956466405
522871768
427895942
918141005
648952962
1178797921
522798756
530251591
805660496
1372994765
36521305
521652032
2104354196
944821041
1932196571
1842591346
1334615388
361422447
1433152
717077843
187310272
1715623369
1800180062
2088352997
1393266244
117061641
271865224
1549370277
250831092
11988891
318623843
1619364849
259079639
1690804534
1744232663
185636165
1539285310
322506852
608200300
1931443576
2132441742
513138395
1164173976
1466544729
2070744725
1536692484
420878822
1918952486
222251970
1597957378
394448405
66878341
1835660329
968218450
1449598735
1107207474
1509196647
1392255364
1411525631
549022523
1616486989
59825838
1721034456
1736278602
503798455
329321761
1618391123
1252822517
268024656
1934930317
893721874
438107410
1546359410
94111274
1203091263
112841356
1927270742
401651458
1199087875
2002431740
1260745857
1614303781
148407896
646987653
1246825500
1964425274
484009012
797715391
1320458276
1060042675
70569984
429728037
989573390
421322750
693412074
1479194125
720224285
215034665
1831636359
611757318
1676120650
1660599386
2061067392
453461273
1911225966
457354186
1726434185
878724670
1780336226
864267806
1419121537
1165187890
1568075529
241487589
1780718288
1515930427
1706921347
174706586
1414346166
759695059
24550106
1235902333
1866662134
1953832578
1156071521
132230900
1863473726
655923801
586848749
717970340
415526032
1455490054
1121240213
1411041390
230132966
562187821
1577477703
1530372726
206277645
131161315
314213148
1668227771
832929032
1992949246
388541742
716123282
1146769736
231112953
260320691
211277143
790273402
277027705
1488463
1884291553
1436436817
1684463481
1524030600
1904468784
1896075117
1379968537
962968009
1839201313
1560151115
2049056961
1107729125
1145141952
1115146430
1209866462
406491985
1515872050
1162755365
571277650
2084855815
649557845
623803789
1951864264
1117157161
573441043
1245647557
2066447777
1989817021
1457929660
1620150305
141115749
1433089209
1762865106
2054590824
1263772931
877279217
404961594
807784162
1276766214
2121576820
1529819984
460577459
1751305989
645955252
1460501786
528216587
1819791950
1423766456
265722087
1653301847
1324967407
61385329
795724939
57124062
1980911178
1847106264
1721767092
290806472
1773775518
806769804
348909269
1300763182
1984934401
838894748
405529557
412322708
348279067
1459889115
1796994581
1306900960
1034394030
514804155
1581588350
71188471
2095409386
320149903
2141825904
2102412319
203753043
1440032861
171259251
499876153
1225768991
1603157624
1191275491
1891314835
1466831305
1542167158
516431440
1137564505
1636484207
1136907092
1861953684
1790987231
1468200989
29782902
1896793680
1142854546
570682377
1137339077
1509324853
133766019
1329544121
182922771
1025657192
1906995236
980913770
1048298418
2097169968
2061443247
1489510751
255664640
1342825984
2091026009
1930974429
861938168
1809987858
966899041
177784519
1751204893
1116551934
897130231
2012045591
2092462409
985650603
1514937220
197992749
1678563919
1751311360
1434545948
710892032
1068791241
1388582555
14565182
1298504427
256407879
2023849670
472131043
1572353210
898112372
605429149
984179495
1318508201
1458106131
1255206142
1069849425
555006053
87735957
1136687263
1047041155
1645122806
1130965275
804158695
164961435
1919792137
166295069
1214047228
2109095803
891462654
2136061599
594914696
1122068016
1256871035
873859244
929641701
1641748835
308286574
818085575
1461477330
2083500651
1915695887
617639487
1552576407
647805396
1899743613
1915071122
1270565706
855453270
1519563005
2010881212
734078006
531576632
1014703091
2038896077
1173495671
194346279
735913566
2068816797
435294361
1354947911
1113341561
2142705995
240277416
1504860334
99244200
925839248
1625444613
1079667108
503242798
256228138
1971545966
1073965632
1528956668
1631443518
826296386
1983420713
2095094570
1842513657
769491622
546352747
653899411
1727567531
472809239
1015944397
1952037312
499349114
538771650
1440323173
1970011444
1346543353
2115857331
1047815873
1600775339
1308873174
48613118
906515878
1620232162
1849455126
182466555
358646141
1415649942
815197839
1315675115
1863462547
1340939182
70964304
1412586212
1663393301
496788649
2056018414
634860209
638895728
532307073
281158973
1065089072
1007570691
1474516851
211891540
1070860791
578234631
1515601419
783828952
1067021364
1223818755
2060455969
444510260
1024267168
1153800634
1616451779
1097860082
888461688
280719705
1158083870
781043096
1025912402
463131802
1257341318
1657404685
2038499871
2808202
388066495
304764703
339090977
1728885087
1881278707
2048226207
1491360247
1114116292
952569983
1748425515
2045585735
828967873
680157775
1150972997
122378262
1706592711
1632543718
1622714265
1417061867
1147440281
166175295
565419920
2007616337
1592873613
1689778038
865919376
1070163488
682885249
217627637
1374833854
1874872650
622139439
2079780208
2086748956
1086617527
2027671811
1618709178
1461004755
607522651
1522486845
354207685
1144869301
1421033788
1828582551
159189980
1650026705
1286409981
151365516
1974877664
1297716731
1639059970
1301972161
1842807784
48753133
1261730555
89013630
1160887
1781966246
1253680414
1070025695
910818066
949102765
1289433737
895235483
1830816054
551365047
891803062
1685001403
778313174
691878062
1292940001
443864551
221416766
1415665544
1296226029
1456616390
1082226713
1255466365
935378220
1948662912
990199477
1620855405
1251707392
1913891198
1670481985
26193148
1004915109
683128826
197905777
1483680560
1946586882
1918887169
2095552280
812255562
576126085
894782025
1309094620
1645493865
1252852843
1456175839
1077092246
1927301534
450245722
1926290987
1364208694
610389880
1211075494
1365332074
970785771
1412686057
1631882850
455960981
415370331
1692168107
994343878
2056395528
90610103
1337824685
785479658
1808138741
424863406
1249853108
1942223879
1242570200
1424213992
903334133
1435129763
559099584
2086118790
1182905237
221196121
1261721489
134924249
1193792876
1166346290
1586951584
1299750981
1559209002
394839720
1864362711
1395827331
1356941023
456221691
688674366
1446500491
547818827
313532569
212375617
915747808
2080578319
2102342162
387347101
1282790210
2100196757
1059663738
1668752187
1230235241
1318076450
981502329
1303507443
1436962172
1732688568
246204987
1714795485
62372769
300362047
1964550023
1617658826
2124863308
1468412374
1459687032
2073026484
1519290992
214788485
463791969
2126802291
42712696
1526565535
591594262
223128763
199548312
975584067
990952949
1664773819
1856359194
981585720
1244336875
458937152
1560816448
2116927374
1973128739
1730787009
1190716381
598657029
1994655215
2029466833
418096106
1975732863
1697888645
1940446875
1672630683
1792253989
1733098721
171784951
2041060865
1155730661
1036691453
898043532
13664001
1070128202
359952196
331626909
1014673308
1722354171
1910727209
1814889057
1825173781
506671864
566253721
1336899164
2038673157
1901703041
740472416
1914337240
1594274939
222755604
1778632611
261632412
696950816
678694728
775329016
388869457
40453226
1125669906
1438677745
199027778
522733402
1634833707
1228092726
1415256432
1411206323
226590722
1370751120
243842557
1762107475
857761742
1219209493
350004309
899576769
923261683
1677798991
934038857
161373612
1145409475
976688953
855064959
158781751
2016212493
949217960
2040383433
26236023
1787119552
987886452
1589193521
1221669244
1968161236
2027028553
510914404
2102622529
166582978
2048839850
231535161
1156751362
1634921850
1951001118
599887837
1034905999
1778513826
705135626
720203993
40273261
1812500072
1981523840
1674288325
2042709033
1262746705
976933247
1719293429
2077054704
1390387796
1902954411
981623997
1502891278
514348332
1767423789
1413556281
1009373319
1377082423
1870175032
977423250
166234982
1819719330
1696414117
348560013
915290803
1582889412
1526930770
807463152
388222336
2063613031
776198390
2122236424
1217956322
2047035418
761411217
79628242
1044470721
305278868
389511589
122003504
425968602
1027184640
1773142635
220897962
1174396597
1538600925
1031950618
852560509
1177654053
1628283349
1141203619
1564288499
168330737
1929842282
1399654937
1697011997
499884977
1556667569
946940658
1236625461
1250965435
1855929956
1960221018
646070283
690207401
124623014
1350684629
1505890485
293623052
1897042995
347748942
1709630863
208133833
1779187228
772056641
1247164865
345084648
793698206
1183014088
928682867
1866272471
2143149992
1807553295
895958633
114636678
946373433
1996378952
913643722
1580742107
2104025451
253000316
227970243
2041007594
2113450628
353425449
444359741
312408677
986846784
276387702
248557750
1750751907
75278713
1969189726
1292384839
399526773
143783314
1268951335
215515228
893538136
1057384532
1386176244
1198891942
1870773965
1252124490
313624454
886161063
1121443108
1213647403
1769643941
203603323
765469773
56195665
722005459
1838001048
1174178676
1979642224
1784295691
382748721
416751921
1984127424
452278330
2129647192
2016705215
434540647
1407031982
1294847299
938268083
737265964
369624543
1661481351
2106563749
59237189
1727872133
768653610
903207061
1163555111
1832459618
1526510754
1707400385
1001559098
1357688143
1750096328
892491605
1544400851
284204164
1702289860
577318509
1149702373
1689577482
1256140101
1298457719
1553827733
1448184366
241733029
818192448
1775921269
1870218542
871441291
916760014
1515685976
759162638
1095009499
1305163382
1276556850
658882574
461684258
648545523
1636624148
663084991
1605065128
804897135
272653276
1961270860
956302710
964575781
1848054633
416990080
1734796546
1844315860
807807683
611647754
2074477688
1201446962
1393477227
903455017
1834806849
1997358174
1661629474
1428992025
1041537000
1807619512
558049271
1430252909
1852481710
1883885840
1988861662
1952397567
1515564188
838098581
1994653475
1478038711
188692938
940128545
1187828156
900376029
410722267
1219429716
1613387789
259559626
1484501306
85519343
541536372
644461981
335331476
933883202
1736615823
266981474
1816019069
1346801243
639473740
1835110136
1945944197
1217115922
1778291343
1543729897
1861819209
1464782181
654373782
256761577
1733756972
2019970872
1454764506
888376484
917146211
1005070792
1976734655
1644838635
1747720037
418192062
1472257208
919027600
577693610
1556361043
955517675
1736120927
873977593
635198950
594169079
917707272
776891818
714031169
1618733808
1124552503
1331176723
2009871090
1580129006
2124205647
1574825629
1546849761
852255856
771930602
827488598
1529801607
879571265
680939814
1581754418
1217170527
1396980305
2012265762
2013301252
1617723628
984678770
792434571
976769044
1216634698
1292668057
316501727
1980465806
1051936427
703470652
70406398
211367659
306932920
1605549489
852837889
115773508
727339189
316938957
1223971183
975681579
1614215556
400846026
2106693628
414337407
895576420
746670071
560124681
425377139
1039237480
422218626
61883372
1796766689
436297709
387278266
452994137
206555291
1876569737
589388577
274375862
420477331
467961624
1548728850
2118441096
834079549
456366825
627415991
1541874844
1396310133
1905519426
1990871048
557156358
1998485547
1838562433
1037054550
1952294193
1699731847
1264643575
981681266
2078814967
997579877
1514757414
338889119
2129113255
669898079
1393050189
1068983890
1808871002
1739672522
523211162
812476238
1674601444
400573056
880321986
684725640
1163931410
1684177146
1021102590
1377481724
1446834547
165454931
560917241
761801973
1982379737
1020215645
171751006
841803691
48358056
220920360
1939148485
1834090773
1891326498
2145828153
2042911622
585790596
1889358714
2129715985
1642349104
1497774027
635080327
453154573
1439522919
434747738
1316240575
2065550429
1522224155
1437015470
1152784339
1703009674
841073633
91112383
797515195
1267708708
45437038
1810873733
901349852
424094826
541222829
958557801
921795625
1541256983
924649345
373242287
82464697
1297476913
1306367324
1909207087
1513269572
347111705
60809959
838878162
25767059
1457303231
671310748
682575025
1137230459
1113327167
1494651965
1378818945
123786806
2128521829
1272620337
125828355
759389939
596678095
1627608213
208953976
1307449650
784480695
371611729
1413765462
1547997810
1794661553
1571723816
847550105
2042474812
1237520674
2116625714
2103309166
1856230445
369673947
445445610
1384010343
582264892
1507932753
2117239821
437295053
447291404
925605519
437190940
1722223041
709480849
876665109
1561451924
727759431
642749989
1210413520
1027255723
494673243
683868417
2004707360
2005553971
890532156
2016228622
1625215505
1222935499
1005135807
1013752939
2084670868
143237829
1593086996
1080808527
1654583649
653051287
1412130094
1451479872
221737318
446246550
68696946
1730998967
474161095
726597023
1509699068
40766284
1015799881
1750375821
1067299100
1166369057
617717559
1160129967
1712197499
1195911241
1649897999
322503994
1155021690
944096849
923859714
673624484
381646166
1167301050
1606786856
1802433473
1570065440
652861402
320319378
1653510537
1601153192
946801446
745080168
1921776937
1823895836
272074701
1379992833
29911533
1755704776
1772528744
1982586804
1439343933
1482606475
664605797
473125681
1335734660
166476414
302150843
1430570190
550347679
1334698593
938115575
766556704
1084990119
26449817
620591702
1731070165
996841223
1900555027
1165365727
1385764133
1278403363
480179616
1011502691
989130681
1707589765
2041741929
900385951
1780692524
1069378604
805829627
998969788
763781747
486485356
1371594403
461669531
680222229
1001355241
1843142666
931859657
1186905729
339536634
1287004556
1136372249
990421757
1227702946
1798654944
1116874967
1376186081
544735736
1296530746
1178625374
1078888136
1187007293
211075692
550654490
2064778036
1497057071
431923801
442836116
622565415
686521160
1447311710
1339451738
1435971374
961094561
1814785863
1505122777
985269160
1491736514
1584997829
1959173463
1328335134
1416069601
1549527863
2093469473
586676117
2127426290
2144806437
1160951496
1865350139
1963772779
212707784
1834307004
1621620896
2002813413
190402435
2069939928
1185021436
1635183028
1650138062
1655420690
788108104
1659981507
1216996981
1916232858
902560601
1811416738
1504270250
947208717
1534420687
259280736
1705886987
2118089673
1866612611
1462070451
781952959
1980260746
2019996903
960394922
38190310
1585382133
1838246864
434213652
1795749587
1684284687
1192440093
1507346648
375809134
47055951
481566802
1358835791
776229432
1495495540
1740151641
11219881
640597476
493058369
516671270
343228952
1113022133
1778691306
379769175
443944234
1678661819
1643308064
1018032981
402671044
2014831764
1843537334
171362518
708534143
1892326161
1608217547
687934937
19598153
199499552
361057441
918071433
728054476
1595799279
869219412
1041881636
1407070092
1639027268
621018018
1080233264
470871131
722359422
1685022894
783234100
434258878
1259903707
2051650277
719369079
412380170
12847548
1652597709
731245997
582735732
1234579900
1538327411
299655299
1782349445
966606929
2052604569
30599741
1227970440
425718944
942368333
805152906
1011038728
1684308059
167697533
2087061731
1616554275
884313014
1366927432
813573286
128245086
1020150515
939660719
1954231246
1000542951
235893873
1779339764
1606742222
1312741929
615949376
179210329
1705484450
1212171142
104527049
1765835207
128902858
1822118847
843607929
537323741
882582877
1339313016
1965873239
1643609014
1818823183
2133689985
1716674511
1736375053
1561731781
1940318827
943867072
420480454
1738125341
548178093
877658935
416834334
1592971928
1155996851
1053793552
235736978
1743260007
2040423869
408830061
1834262264
447285308
232222133
747848813
59600357
1702687855
711934268
1870914332
686094940
313044750
1809021894
1404015913
1865158102
1254257647
625338123
2140525701
2133861503
53370363
635525844
466589427
1445827695
1573716627
249837382
1815138173
1180882954
1706484850
482887438
981277606
1959239161
976461481
1733321940
1563197208
1005797253
863224039
618337338
1930058123
781681303
270944387
981930310
316329263
163827263
2110618693
1610101413
622276126
354021844
1096781562
515585388
1457140077
70386671
734007123
2005705573
118483163
2074312616
621046122
1564578629
1297477490
582291485
1457997318
1293457492
795460713
7522461
1820536508
74988189
592860125
943548260
833266769
242543972
1578470217
701625472
1928152226
1398616188
793252677
396735739
100991496
634767739
182813246
2113571507
791793588
481468588
1691035444
1557186597
1915113081
183065655
1891986732
798753171
1557576012
1850523354
289010080
2043121071
1245611334
1552352350
602384159
1190038634
6952876
59193343
71932669
34742240
1399981337
534274951
175980261
268746825
88008550
1026545536
159258276
1231475677
1153715977
1376434658
1770385448
1950621708
684750229
1629727045
1544747734
388023546
1526980038
1716943376
1924668813
915039184
776759157
685623295
1631812180
602404035
1158189716
712462140
946212817
1661340392
55145197
296764617
700883796
822257588
281907020
507498359
317263482
1112707808
712498043
643041370
1268042842
1341037574
453264294
1809339951
1953706647
352345254
1169387597
589290583
1965265329
64075612
1199396390
1542312866
1883425755
2130803819
2026190150
209405386
1283641636
110923044
348116945
913794183
1106294358
562452624
381769869
1230440787
620574591
342537411
1886051992
1950629026
800480747
1224242842
490782217
1485144149
103461666
1149836303
1506401772
974238583
1102957101
412553659
1052005729
968869338
1136206988
770407245
872407856
447683059
1717537926
940226815
421976522
1084581146
664077226
1869809620
1002423616
577185282
904796380
2125106279
1548361817
1353287113
202140699
2076324554
718148560
1061330682
1680081310
1484826139
1066110032
104127552
1508270697
1731163183
1018408756
1102382174
973747090
1766632363
111617226
415227007
234721454
1918517740
451623512
702406117
1481554473
347717905
2073944285
1770077141
2084773361
964981567
300889967
1849827264
94543963
994061255
2134198639
588663846
438655436
2027460126
1201218590
2074439298
562297503
1014644629
583761133
1886693024
59082011
1921887841
946179670
1491675472
1136437056
267746378
626649911
1713112255
1897460281
1447381965
222658066
1512847667
398118246
1995726156
1656222187
59077677
135422654
434499392
1254481040
1183072358
348705578
1354395018
1345438173
1173280225
1702250132
343822795
804578832
408547053
1768160302
826658884
698032134
1383180645
1521246121
2041110697
1643913979
1971159310
1588282803
2057533376
1642021833
1562997276
726313955
1426033075
1588003419
763645556
992842423
911958213
616732808
965521042
1062470004
1464943898
1126941367
1404744892
1250885792
1750407929
2043828776
730961072
1715816044
450238983
920229460
776186991
43271753
1451890121
927186734
1151649217
118662440
1734208624
1421560410
1186408476
118708902
1925734335
81208297
749537648
138760473
982036240
698535334
2025610259
436470207
242921822
1227777046
977141507
391546907
1779922573
942194716
1724829515
1990563016
443470943
1198463162
1936338979
1401200589
1774335632
1710534198
1061719468
534801501
1041933272
680282030
1840283107
919617797
1967040707
673048462
1119514214
2097778182
190600020
2123424347
1622851243
1914845962
1168895103
519978949
635328994
1518729137
355187220
1153825096
1318070681
619378799
1968571750
1927126390
927160401
999691692
794045716
86825307
65442933
1075308463
1471052523
193290665
1212729674
255751169
191390655
784539744
1503986245
1005649078
1822538053
414700686
1216770236
1053412213
57477354
1365988201
569150933
345250921
398314314
898450329
1591253190
1287862160
112955723
125341484
99136250
577542159
732029442
29791200
195788171
75794305
1927270046
1232337920
58309449
992535709
1157184080
1430482083
478352482
1966462139
1489595331
713381860
60995720
2050832079
1109351551
1494467105
673659757
2096846661
474223362
1665341155
1552327881
600045397
991308296
1503839261
1190124874
61632678
1263433731
1018906028
1448197690
1250724463
1526788950
1243919214
783615252
2003450839
169057515
301843136
1259746030
1905789640
786488726
1982776626
1741863477
1487066693
2086595882
696178533
1677295871
1187261752
1139155753
467374445
565238750
174626489
290935762
502275650
1390091757
1412296495
499919896
1809855911
1984346193
1752138584
829449299
2003693812
1778151623
1400666016
2028707077
379005915
1655035342
366814833
968871748
338654578
594650978
423953732
1736162722
316132837
1250571152
469753503
2090741554
1076163042
1558193081
985099498
2080736113
1918440033
2099638781
863188241
530393177
556116101
353808125
521193555
1904735352
524929196
388803013
674765192
864291081
1527815769
434571092
1106511887
1919326439
1932524023
530321956
766395870
1771531607
1600600823
500740611
1465440384
1826254400
1259048542
1673453847
1989657468
939043463
252725114
1793089656
323464666
2056728538
40576064
1574657257
782760340
1906005468
252000903
1466645505
439343951
1297211452
327128130
1817643250
779237673
512768321
1697417943
1290743526
209419940
668846902
1045851266
953863547
903352626
2100318703
1407741444
1591382691
1094100540
63543698
2070673240
69987254
1777183068
2070111036
1708054012
835119166
1032803212
1662462540
1694065552
1619710639
2036001583
1329671900
1594651111
1262390276
1168978151
580372205
631498257
929961304
694219497
98779563
1052099736
1174626219
1365967772
299295407
1416199500
295609540
603692754
1228463247
105223974
55142434
1273792451
1569691615
362477475
85623112
1377107397
1725688505
905522082
1631013390
1710634378
1870467846
1268758319
1199863575
121153700
623079582
879177188
1933241823
1840705674
1400303627
303196610
956086738
1721604372
214908527
603604871
111843893
2023606597
643597147
1717620668
2010334540
500449027
1327050421
35977084
697433698
1926971473
1761912632
2092386464
1290456749
1027629149
1781035507
337085122
613097281
1904420764
216345497
1360507675
2104177106
1666113337
1352143334
10976717
555872100
1059574512
799994583
956706167
158673675
1335879798
1782709822
1487929370
1194902377
1876632779
1273255048
1638445311
1571550346
55175240
1824025629
1693935915
1029171585
530671317
1629327920
960412056
925798655
1074892615
2096659188
1487726334
338871631
173917212
1833516735
2073677037
247503201
273608427
340190760
836558270
1407701426
597234509
1649058367
858974760
1134854987
1208336052
676756797
917031789
1321432733
844156739
1279578672
258006186
1474631585
551109994
666251928
167905174
1930388149
1522035366
1732687718
1486486709
1258041194
209994778
1396058888
2045939112
810276184
1593783162
1678207550
1871050214
1200660642
480569394
1057726213
260434384
912214603
1864035249
952178632
2137738531
738488026
186912273
211295827
1939599085
2031087712
1891136037
449870032
655707895
867920287
626937471
626566484
420567262
2061180533
1117999034
53037533
2097124919
1005121994
853015657
1761489986
1373910348
303446
602854814
1469469720
1721029713
22936417
302081007
1714767436
1437670898
1474809324
1361184037
1695079895
2019674748
1534806234
35149267
1817301636
1886101738
1827453666
1919565472
1655514908
936187692
730508787
1000157753
1587451422
1658415566
1577684219
1180554319
854589682
440153851
1500471366
2092598893
1395569407
951796301
175307646
523918937
1042664277
1111034159
2117845316
1261760169
1172387951
65265901
1615488795
715720797
299735553
311588287
1966919516
735167215
1985307622
423253034
1525207320
97938749
432464996
1425750116
1465495358
1629976790
240139042
461249889
861758232
856516221
1321296766
2104620791
2102472785
1737800711
461447686
1392987180
1361343447
1801721463
1426160022
1273218493
587327403
987541393
692234337
760885351
350893685
1087843407
116341405
973192854
1456790389
335132683
1990440098
1511873292
1723503955
360402531
1622841173
1901349624
913863808
1483551524
290126993
1464923031
1572223883
836550890
1898792945
1253727400
1445149215
613419176
992057693
1993682242
252828072
1511545035
680561024
1444385500
192554162
1639249045
702385499
1360200794
137209570
1853032003
598725401
114250462
1826636334
1543390638
2143823327
1976539950
1536508254
1111874906
1157467659
367905649
578671061
1019941652
782925483
1214489437
214436925
1931421576
181908744
1231190303
846399510
1591199855
909947940
2092575876
546985297
1365708107
701696983
1397273377
1424433509
1126134958
2072233833
357171414
631929544
20541700
1072060272
772052612
1166909929
330250067
734861712
63163199
533124738
453493568
273343937
1951518530
1157861950
1506019091
1431190178
181287997
92345942
1656055584
1460096884
2067397006
599462339
558206993
882678263
367495351
1185462556
1622773654
1810025003
1758549082
1933220081
1776978544
1112776940
283278482
2099622492
1423407496
1120453790
2088050155
1791035284
636567632
889732637
130022611
1225594569
1641897927
994993801
2083904076
765064838
1422525772
1757834406
1671774022
947462917
221607686
1882885998
604371947
1526914921
680591859
1093390945
1529082210
1451421475
1820402827
1291101459
2058102165
1304010943
298353130
2002928671
258645819
1827049983
3137097
55297794
2092972245
2070348390
2076001112
51293464
248082843
1668534603
159391634
133700600
1368701804
446791051
601549566
646283367
1709057173
1047934616
245625656
780650036
2134533391
46798274
997730220
428245113
1831421054
2006570642
1775103924
917571668
1116837297
1479974954
1299374186
33308986
608921832
122786154
37743837
805637382
279221683
2035867192
1319338209
1896881807
86592940
399500953
1633767355
366419052
1726717004
1423671368
2138798657
2076465109
512569776
127263089
419791469
1370463511
1848932782
1797953115
1239242541
236348599
1882733564
1171532848
774775818
1816406557
655800068
876592285
1722197265
1876441546
628141582
327412072
516687866
1319759206
1484333687
1185947318
1656459537
813580871
942659234
1513432436
268993034
1198771330
2088397855
824027394
1922884826
130920607
1095306340
731948076
143033751
100698351
686507325
1754201359
1322523935
1857959095
1717166263
1884403584
1001460264
1632373062
2126620509
36747724
1448076060
1803157490
1750760002
289843467
2104261454
1736079708
1250563364
454775842
484818400
2051770855
919297436
1231083839
146076427
1555828745
647450967
132608139
626247336
1621718505
1291473619
1227679930
1198949947
1506535869
1728033188
1424292447
922548899
1271332503
177811726
2139106313
1931167570
1101947906
990605207
1877487072
2112719594
878087561
1613218450
1748464314
1199229136
427899304
546007130
499186903
1956847918
629810851
2050487732
1078037638
766439828
1422548736
1620975724
975135055
1165028416
921638606
2097095697
1575173937
173064764
379016401
1186316771
1430760139
543992464
62042858
1472996303
1705371378
1767718892
1424559176
2047069834
1016192950
1303338208
662215860
1790447075
1601978836
1558344309
889617591
534527777
1837506946
1608761650
374225662
1262514337
785918571
1387794154
2091612
716112504
2032467875
837910226
686629257
1533431633
2132315541
1536103403
1322777689
1263080136
1461025040
375077232
1271743422
978548457
770967269
1150144614
799241423
490655952
2141956633
1700461282
383064071
1217309229
412222547
79539817
7538521
104461841
811941576
2048667849
1285569753
132074148
1379934065
1074942550
1250564428
654264602
1675957349
773351306
949328365
1930680828
1162471980
1423723840
2047345906
881978624
1645136162
214382948
823657170
1899477233
146209018
1373701000
19343766
402178770
344038629
1951448877
1430358130
352057609
440076140
2060393210
305455135
1284373868
1162281714
1781180153
1643539971
1525328882
1112860399
229314222
1033978583
932849798
7323029
1380405231
227908247
1626755282
1815296549
1342427704
1171355235
1893726808
936868871
1241771626
124721181
1716876235
826983660
282196250
2117860664
63972609
220300116
716736484
1083771306
1087011596
498213116
248121944
1178707270
1683910030
264824636
1781073465
629205948
956972308
532798262
426276620
1084059847
962711624
922265677
2115237143
1438354494
525385994
1664333382
1733875778
690429990
1325375488
290303660
748818093
472840068
1902158476
867822694
1763623984
572588769
856496615
1009353904
903387811
534891028
451256985
1357942625
1115985657
1413249364
1897948863
1983229892
1250293616
574555279
1459220616
1855143254
47046922
1340425522
1634951488
177949267
1275622221
736805937
1170284160
760691144
1790924990
361545874
226831329
2108390503
1369503203
564880871
921387164
617825706
1911842974
503035554
1173038450
772188604
470969946
439041800
1410042086
1788279966
2025132335
317638146
132510175
1495257103
938220562
1651382003
1905253860
353306561
1842782947
1976003612
1483064341
1135280777
1280431009
495303718
388537760
2098010073
1208714821
411852184
493053878
1055430470
993865170
1664912813
286305810
659825509
1966773958
901041411
1147732749
1825827016
797241040
677473335
602144927
300945857
72815489
2084003140
1044326036
822223932
893552796
1147601816
2085193622
334294489
968524435
826271715
1268175995
1293822825
2097459231
1272813663
763248
485637507
797033696
29332312
331752939
1177211291
188079143
765315889
1839484268
1818591920
785193520
363966682
2065261884
635248851
1782589244
793412004
1295241240
891624549
1642233775
1906698737
37608488
1405515195
264887598
2114934166
800798291
299039439
64234703
656264604
513808010
772073387
1624842290
456352647
520654091
646115497
65710209
64753591
2049545796
380087446
1085107601
993559981
523944637
1435935579
1165587754
1176933948
1671182887
293850016
1675283239
180639734
512535764
1180734053
1216444705
753146865
224520111
1732065897
1011264616
871583928
1860924766
1663055408
2037966902
956307992
893353759
1253857115
1810597766
845298910
958241171
197929181
1837257740
1579893371
1097432627
2144727559
473661297
1401429695
1340736442
2013659724
1029880038
227434598
684764568
1212291370
1495489603
1629302348
1344580725
521504056
365731742
2132099572
1613134275
1243310603
1146400981
693175089
522951519
521862605
1952087965
181631917
1483972364
686312853
1016456335
1375214760
1712901088
1462955517
120318563
1333566283
1071119868
1913450707
307200386
1581582900
1318231168
89881459
2018574317
1968288767
535317395
242641636
427894016
843998893
2098445912
1189583499
894846712
1216287071
1871847194
1763809022
1613722886
261088800
303643687
2012569803
206644784
2131428573
1455508026
326568593
1165534242
601537970
397769450
1523836982
1635783877
14377033
1032208826
1274669048
491745363
1663265295
649300865
25652928
942078978
858989099
80758927
416498360
2087097612
136402336
2146827279
1679991223
901425449
1005735435
169972107
1151660559
1082718359
2073314811
1495738985
1877645308
4860607
1969977363
1248233731
953879291
1168006357
831414574
59813753
949164774
765491383
2091162283
1821126407
260222294
470351491
645390409
745088215
472373821
1387540125
852553781
421070425
1152256340
648529811
1018248746
1504159791
282421214
734296620
325705544
538651283
1207018154
1903565231
2012230092
1184922887
792979296
750595402
283352857
1907374444
1909273344
895888373
913227835
159910283
705593466
439214622
1253713512
814111663
2015988681
164429303
1484190100
702248945
664977413
438804774
1562164932
967502279
556121319
1189045966
1882247824
676850433
511972450
816240893
2141789780
240582900
463448294
230611745
880475226
1301851239
740330039
64727160
1862379852
273961846
1257182592
1243448373
1931104234
266147301
319857524
2033797987
2116512291
1029069623
130923792
1997443155
1891638787
461653800
2030957808
1132091712
1232402083
248985152
834856673
1682621027
851108957
1575881065
301681305
875772289
110973412
2122991347
273217730
550620360
1421329455
1439424064
1371236149
566600248
157245505
269555748
1035055883
1766488822
929689344
1822746694
763165843
1155587255
295128976
146890430
133099253
1539660608
1501212095
1746520099
927468528
1822318588
1707054201
347905859
1278230642
1613256390
1518775747
1516591954
1687986284
1527309968
262149657
439083327
704081215
383020785
411117296
616888137
1259629414
727758672
1948014447
1631261720
1840049767
1524826210
1941508353
851321863
1658799206
2096235988
766821821
390350823
1091816083
4875169
1602596000
827117240
1116456832
1651165220
62371996
2141042518
2013475925
727527859
2040041844
1011008014
2114332282
633805234
774588265
559345377
1935642164
139491090
803292320
2134520715
1610390286
220384429
1820079638
1337517308
360830120
1227649898
550957276
726503011
1050467361
1980286158
1294719764
663528815
1526782953
666369704
1269771003
1535910682
1450544167
2007940781
1452623428
1613236410
1853734096
99649439
114820190
1520204007
872927458
796195085
1066324230
1541073423
442766146
323756596
622057437
1093944103
1038506362
1062725912
990028746
1987474581
1387561063
1445942721
47015831
1172199523
642972750
1263546377
1681624837
1787648009
616174597
732611254
92151362
170140031
1681611806
1840355829
506500536
157457514
1537175195
1945517882
633804679
1095356294
573976445
1445926812
941561241
554793397
1047972107
1866909071
1104494792
2087101277
1718234144
1859069229
292318416
1933550531
2097615377
1492806617
1901798440
456992799
964194096
1205774845
1897735146
1247424485
1651438268
1145610975
1911396628
1028294023
1281028013
689857187
756433523
814911017
263056851
1754831515
64129696
1521983116
1541573799
920972488
1859004064
994723466
1137246149
1995122705
1458466081
1452027994
849031042
484632543
1481744102
1244532705
1301928827
662470364
446640465
23296095
372260195
1142803149
1671345613
158900500
242726656
445185876
1149617212
952513496
2011070011
1643755625
171877452
2019977716
1076055279
524198106
1019880320
1873623367
1474122546
1007307040
132500758
548064435
1351885317
1120189560
923475075
816921031
1863389410
2135540220
510218425
132989212
777316873
1217448489
1160725937
761103494
2043900201
298780513
1048322995
519618699
778108888
1855765184
1290619395
202972412
1686740780
239460984
1036073961
1898427076
1003786600
1819324176
2117148112
132488441
375448126
1536664074
1334667127
556367423
1762761191
839693335
1366805621
186587599
265606592
1784590037
1058407207
1093889918
2075414340
18658454
2104810309
629508165
250707982
382401584
1781275662
257373556
438577040
1601124388
278792718
550738705
577274185
2131474238
800911524
1773918583
1029377290
1889021815
758286031
265452987
1733105423
2121172737
1292751652
947033767
2097641612
1075809487
446659705
220939079
1872545791
164728391
2141524373
5896204
1573480154
1097786355
434962970
1359757565
1674920839
27972788
1780197869
1091478253
1161147187
1189546638
1892460162
1589240949
1381543773
1041821823
1798432708
1883060818
993833428
536222800
1283974137
1038136307
631382041
1998823676
30547071
118416112
610711180
449873187
2028630483
1760590929
1015877035
1246133182
36320533
309888896
1268100338
554363505
1322865063
2134647362
2110465997
82369540
2050952578
141530713
1221133497
201571128
50346825
1117657214
955372681
1710122061
1561301871
845590585
1362641744
1777936597
830005058
803464803
1219498162
86512013
1792745753
1216900168
1846965038
1649100670
2072310827
579093269
629400347
1663024103
2060737173
1834197003
1064053586
1874567425
1047139703
1689220498
2049199609
1858480048
492214133
1772151774
1253949119
723548792
1109052906
361375691
1058676609
1292647386
645216871
759149012
1830865125
302951936
2107875235
979475030
1517553533
2146176543
2128579051
1526705274
1612038572
1075527906
697933180
2103301313
1442199078
602892181
1612307006
1736162655
971720864
823599764
1598915511
485057647
988542732
1024360678
1939545801
704541282
1256374918
1092664663
1323307600
171666326
295034783
2022061392
1326954678
1625757913
1601843741
595169730
1853223169
803264412
958977483
291330075
1805279642
1568954744
1184559520
250480878
1206559819
136984633
1867785384
614337669
1678740518
129885938
1159360202
1334814366
1278847687
1948778797
1925146918
1875868672
1486525227
601890393
26622056
650712693
198414805
557973150
1029288995
701115032
1632765673
1016762062
666985939
1651285460
10935864
1085480569
2089381385
1789569563
613626877
55050307
778757986
2046106033
992698949
1300068491
416682024
1651757501
1879883783
1430450556
1572544065
1735388876
111540458
505055136
1176647029
340779356
775464166
300636278
1033278249
721199949
1474492159
628771870
589636494
448586511
1056957587
1076810564
1315737210
1451213707
774473257
1123239527
259899754
182652544
2027358648
437562174
890897307
916358435
477133690
1495999778
1092974421
1868030322
1558318455
1352771282
1206280194
706154986
1625651278
522380933
1977536980
1330371300
529279665
2031141767
341824574
1087512863
1257266495
580136104
463438511
144525669
624291754
2122804732
1883778143
1996959023
1899843961
2129223448
1608057226
1699243363
672812808
1492883632
1243099138
7473675
1938191771
1762606151
1264184598
1042097640
1499515916
764007719
1104077221
548601981
1303355886
629111603
1649157157
777100739
1612162052
612710542
801352356
1013893039
1000801680
1718728008
1554767953
887777388
1200116653
1681382828
664475933
1637368460
1944246758
2082262262
662568107
1437188825
1474271623
1984927256
1584829233
625018782
831168304
76595614
1444261139
1378636204
961031026
1773061037
376547421
1190553615
1272627856
894027144
2132439781
811210025
610767772
1256586104
666628475
893958204
280717622
2105358618
1191280166
1645792759
1889670578
416312489
483571256
156834424
346361867
1489456497
545667108
193669751
145523362
760492286
542309683
241357746
1275507900
818195288
1926681752
1003197179
1794210494
191037242
1139793242
2084910154
1529605775
1267725930
1281901769
1725289152
1545312517
2041217871
2013945942
1806416780
198342786
1742447530
1253757289
432933977
1593635481
541253529
1727719485
1784728029
1908079855
558137010
255473301
2111941791
1233167375
1357312044
608016362
1359676975
1693024500
609302675
1306216179
919263046
124443096
291085731
1705074287
1403335689
1187430388
812042710
249708255
365385126
477847728
2087146390
1297181579
1008202745
1637126221
905193989
103681279
1235035600
904010731
27365720
1078568568
1939977487
1087934603
540979072
1080192395
279736720
2036885617
1647448343
454826607
2119590880
1137036044
1954541206
542825501
2631684
805144063
1606950472
1521123065
935417601
1705363294
2139803150
1648404391
115993532
1430658420
2022436295
355700581
667678841
1927646323
1789178803
2084690802
1304567767
29814936
1385587425
1183264648
1417893012
1801390954
1423395826
846752296
370654216
1495349274
1103534665
48296535
973964975
1393133955
991683544
1260301615
1402313399
1640932079
1682423513
1267157747
1725181148
821960474
1149057636
1149277141
1911449347
1671160886
1382229552
1789081026
251323784
1483091740
79838579
208139541
490186020
517324630
1869477575
917603554
376118037
252465717
1600356907
354615142
1912051861
859940563
1437299197
924108022
1992835078
1539327634
1912547519
847859033
1302898159
1633693289
1719349308
2037092237
210768587
899641572
938148594
306116065
1299666987
1701625734
111550501
2147187318
859867501
890192826
810406167
1007944060
2100078810
142882974
1509445715
652435647
1222938260
1553699461
280388792
1830365943
1630365871
329250166
1741983686
468537885
2055422559
1367458316
1321306853
717888096
597353581
1928588567
2034105875
1573541141
1721391774
2067058290
1500256192
1844798030
2061907100
1250599519
350785442
304282265
492404018
398613513
1419772523
378536426
1931435370
2123016607
53581157
557261869
1933242276
101346000
298628223
1190330460
226979849
1921615720
1802422245
1847837515
434375409
355715117
150354356
1011308689
1725155197
379865250
1369374341
1165442359
1068382239
536147024
1659588649
675879309
1551131070
1859561685
448122628
568897240
442135371
1161612069
1711088545
411926894
994820881
474119181
818312424
991613010
816291586
1834070356
606721512
2096569138
1898906517
368021881
1383750456
606323200
464222415
1449531222
1593537435
1470150313
1140272148
79756215
1019876417
1791242332
458707547
1765582919
117717976
1103808827
566572598
2007803716
152536331
1990588776
1627938610
770724580
360608486
920589704
321529687
1725949976
1304825925
790695647
1865563734
560213173
832034679
1286390534
1858807862
1333106021
2133217173
1926950236
1000016983
1931507884
783967616
1209105994
432957434
1925550222
279876928
362640715
1018266983
459707055
1877054497
555070026
344229614
1899152946
754612339
2025239591
1253957960
82836311
542361877
575304585
1161094620
205999347
758397884
943848511
1626729548
2038251678
154735709
122945579
1662105237
649456413
32634508
1561255881
500701129
760957054
273160506
2063898341
1112684523
591440895
517586609
1433451464
1371256923
832021727
722041365
175134842
1927269916
1850863926
1315529019
1679454625
1611882917
15066210
836014988
626602964
1994644986
1376482490
1459903689
1438762727
2091743404
1469513639
62573524
1037083830
1103948930
1372284877
2068103232
1693106323
735602036
793218653
175165683
2139811627
267714773
1359004047
1448580433
1017928980
1934127768
1194497144
648840314
497875184
984307786
499720713
1278862863
508982536
77974184
430430091
661482592
988421263
922389676
1544016123
581520850
1269879623
1258558274
1968091955
1403210141
263498208
884229508
505015958
480325073
1579070505
428141647
2031117942
599817389
276966483
827517196
1166235677
1719029680
1712674052
464039081
817029870
1833290008
502456527
255536000
1664513988
1366459787
940062466
1409191000
367687111
843874091
1147359382
2139184848
2063052533
1594930094
1828187024
660974315
1001210604
830288318
943075764
76672725
1209872373
56161594
184167367
1042725302
1909316934
769794892
1536647120
2072203499
985432199
2103128884
471035337
2075803958
1061102849
1795858938
1508865486
2050665511
87413707
359876838
672687456
670653111
1342793711
333417391
303398847
429946468
1327528992
1139817734
1887490961
1028015068
2004071539
1075477445
567594561
225993535
2114012420
220037395
1740815177
580361189
1621438432
415509673
1089794163
631881452
244691685
1880672078
1418064811
797565827
1427258063
1370310222
1121120370
457169098
416233605
422410894
1272559169
1706850168
1867997229
1561351038
1025034561
1501461183
810139915
873928581
658161882
918166325
1210360322
1801820609
1154266278
309989785
371616102
1413017511
1010857556
1309168483
64288496
1074869760
1240093716
2026188803
1420692057
600925306
619621309
978620324
728588251
1408198354
811931530
1187958496
544514416
122050338
515732122
244356937
676174028
2104186133
1119711619
418840415
778804574
1521772702
2133314938
1202365366
1625947274
2098729351
1572282546
1550601285
961579677
1972747422
97217819
1084133618
1262640995
1270090544
430758525
1345959504
311536856
595609216
310122887
1979640750
2127621757
462006172
1310349119
846950737
482741738
1561596860
1232109614
357738309
255783451
957250585
850112114
1203812106
2068700223
2015736885
123484554
2041351346
1637079041
1384155748
2043074313
544668412
815283204
466839100
149727775
571113690
619123041
1488859783
1211131750
501978478
2137008756
89003809
1198098463
377781339
1995783043
1857673156
1676839534
1751383844
892522697
155866190
1202853525
1767995410
711675302
1355439804
557213482
250511305
1002934295
1911483475
698234222
1399765878
517124703
362583814
905224207
2110858401
749052459
1779084205
1069148686
1747494741
499323144
686806541
1607812567
11647965
2117294470
1383839607
8254950
1793974970
1034210828
170456287
1561282198
1853232580
2090073161
929910521
1001680798
354612966
608798142
1253858963
35422643
891809741
931077590
220061533
969380066
348602836
785273789
66718157
723306670
2112369838
139006802
904094487
685156588
1293022135
595194199
1986881394
1816750765
119818444
134811635
180824790
1683289430
1954447422
149278929
1823609253
1723014774
507778525
937718377
783660603
1994468448
1226234567
1505745398
1172733965
364648886
2055352308
1572132431
609872374
1302938458
1380700534
1251299397
479224731
1953571235
993792960
2030618002
476111552
734735996
2067393324
2031246789
1836903296
873328020
1671920598
226826413
201264728
563739060
1038705163
1389044086
653314586
524465844
818301516
1975285734
238969469
263887435
2138435922
1224867527
575275633
2076899911
459294288
572378160
1202542243
674449151
142161714
743000971
266741832
1299711247
1741309183
401172574
2138896554
1869516057
1202621848
948593520
1211435058
2061942346
1012375959
409518805
1271855787
670826674
79752330
1013704812
818569315
664721344
347702987
1867055803
895598572
769342445
966963982
533845167
1763553744
169297723
978646324
1215622854
418654766
666562260
358151321
1555826308
1172198828
2001697228
73548660
1075705833
1042101331
829799483
69612895
1708406901
2063011997
50943701
1501022407
259291153
1724642772
1945891647
690811710
1617295176
524156665
1988035578
674386711
811712477
253012230
925979931
199502481
1487556110
1475254799
348086750
1713558194
715556416
1000207299
252813953
1939252908
605731286
1133520179
264575782
1479018516
1103365807
358308466
524094323
427033716
490818398
958134284
1431626786
479391247
456812815
716393666
1759395693
2066308894
2084020762
649288417
1438514452
2138871314
1260557761
874726997
667183018
465335953
495034461
1246649970
1778178953
1200194947
1748199101
1151584817
1158865747
1736791465
823512854
547397538
2102433714
1836954765
1337026779
1411478800
566637352
88647643
1316177354
1275444070
1812932460
1901963169
1119163019
213454647
944037096
931247215
738560011
662001083
899795439
2119536332
49081505
1866473930
1593070851
798026650
140773839
1245914666
764117213
2098438764
1637808708
456403544
1713612338
1790528545
1929854594
1508050528
1867389088
620347052
1328326055
601157102
1404830125
476680886
1254720705
2043952271
1838218903
965787511
99108805
1432976861
539735175
84570566
512765158
290699673
1313898609
1991409647
1888014232
1954655902
1587739692
1328180152
804884445
1329506659
526580306
699015135
690892251
1235843772
1684259564
304720314
703740539
2114320085
1803132211
1025959519
231655601
1179100715
1074073267
1542173741
1771019179
887802903
1037600837
1972957635
1821369715
1918768968
683365707
751894917
2064782293
343447514
181410095
146026306
973399293
1780373619
714587092
1920089826
1442227517
991339486
1853092930
171208051
774379576
807280159
680289431
846682237
164025444
905171616
668973938
901932196
1102239326
1881232171
868724648
513560931
2083517383
319560529
28611364
1067909999
137762195
120088557
32297369
635251814
1666399273
1496433681
144863438
447682001
19297164
156441266
1743464385
1701190852
448094910
370469282
916480439
2066861971
1909162229
1086812474
289410211
471631278
1136883733
1791380966
110041939
1696425109
951775750
402176226
1016364724
1556001080
1372836122
1731442697
103941516
2440635
1726925166
377853530
1656362188
500567157
424951211
479911252
1499188407
1441727474
333924314
412219891
1894118131
540650476
1928220847
1601589945
1337801027
605321163
140399395
2106321012
916504123
1835004972
1045502090
1723873326
2078548748
1263364223
1674155086
1085821347
549936027
1197298808
1502543757
788002545
95741812
1876955196
578937603
37753586
1274934187
1216554969
1442883340
460257609
979440160
206013732
57217560
1511582375
38390728
599211739
1018476014
486171742
375570390
784025869
437383437
391619974
908163497
1567188417
593921483
886388424
360925192
1263427481
1165163657
993171888
1771312560
1844214975
812698483
621815710
1852982526
668885400
514937309
900557922
1819301311
147395931
257803591
85070256
1818790885
1219859559
1835263006
453096702
1125942070
1758147722
1536625020
1044534433
913894496
1449100288
1150906919
128126490
138484540
1331533817
878711905
605028695
183900603
1845976329
1670997910
815197839
599309070
168956135
1798633881
542450918
1436298556
670637323
1248911926
136365266
1235410930
1018269769
1847623098
1406070328
857638996
1267842945
1166676474
812660369
2032465765
1317865950
2000645482
856589201
1849181626
1598513893
1923287181
1209287233
1004672878
1957645071
1432364385
921532521
1461470939
1968209793
2112471683
1061335308
763497102
1428391222
239871583
1812114064
413431904
1735855294
1445609012
1076738782
605587969
1391735077
410109260
259820265
853213720
1759174480
192536874
1084204421
385375102
922806278
1075219811
1063199240
460760024
1035148367
298637804
210693300
1543820370
1044335218
1907944942
1357873969
635521229
193889797
1180963752
1330993311
1392720680
187202239
58172721
204156232
456875507
2039703194
665852779
1922392254
988751716
371412389
1530077225
1821230165
1145785922
892252693
601973672
643544131
1073456304
115953624
539557035
1312666807
6016759
1654250010
1085840995
2125764378
1470568529
844952
1600384839
2004507694
1329931433
69492848
1775281937
587694599
1695047324
1715998943
565754651
2053372668
311982439
1422523804
1722907799
1395979739
922857818
237387237
396926592
1378330873
1988197548
1200629862
253258832
1394643364
369858224
573758695
1309114657
2132005365
956791710
1649726476
1704703725
866609870
1265001448
1177066405
1785812602
2145064538
1618534325
308765659
17399209
1892890570
1504037271
2137633683
2074413970
361000171
1480787534
1972420714
1126235285
570587693
871764408
1153201099
1268696894
1349797075
1878469072
1755030028
1702502862
774457269
350512476
1210625139
407656583
538528979
354472382
1053305436
842397701
2142025543
2036667947
382997312
250575558
2124041643
49917005
496019565
617594556
2048863550
43838261
532296957
1565167550
1290823362
733543362
1979233603
330011312
671837534
1448937859
1314619833
1241837809
1188422470
1971699291
1000506981
175904372
1049878045
1727063930
673890821
862409420
103078659
1880073718
1082316250
436196585
1052051362
1450872879
11977666
1641728154
1697882745
152687298
1439676073
1003890019
2033747394
747149899
90247516
1179664605
1126173022
1029292611
1172095186
203415827
363101629
1833580858
1103295117
1430763059
1155452667
1603780601
323583255
1307348642
1112822247
1344109125
2097564126
1401202537
141851972
630281343
732771881
374294447
1666299520
98506155
585979989
1092024528
1074076
863956582
1358435647
428820232
111085449
832031371
325216467
1836805859
1494692630
1050511957
1589440919
1102783372
322864859
1513592639
1125192042
1115853966
594300089
763300122
46949689
428247242
1450586422
1941701521
279196688
2052239569
1115088078
1946601985
1663231630
1439484231
969878536
2030924128
80181451
284558518
646497344
1860147519
45106564
1029393220
1370937833
1336390095
489706646
280015367
826524368
665108427
388529894
1062648771
474826882
1620050389
1905750609
554459470
994343878
2042884600
560517582
1751379193
216736248
1025553691
802567944
799690921
1416666604
232157251
2039626638
906628738
550302575
2063755605
1044825383
1000315197
1483189110
801420451
596027235
1984216376
250983243
1291154625
1359406252
959860663
815598826
1987156536
1238715324
1525578248
1879586972
1060835993
266014858
1951358798
1722107429
1216556087
245732531
1709584195
90760674
104388227
807212758
479193800
43096506
386793927
530016729
1535380333
98804741
166865225
2052291719
2131319690
1504215290
832451640
497986679
1477382010
1239976030
411059531
1967339639
374571528
1905305485
804571422
1344608619
2130103978
942007525
1304364082
10199116
1364610760
1250680965
507319861
1529075443
745233768
878412629
337838027
1800925077
1776941661
26722262
1235800020
2069806071
918468558
719503500
967149683
132323981
1358764122
1606203990
839973448
892946520
1766239209
1992264076
1148874197
1976196089
129682056
1413271776
904490084
979960273
923584473
1164380797
1408925288
2080870168
803753771
319716036
832969121
1950996710
1416983896
868085050
1946299595
481157780
1513387424
409518101
1520583643
1173736075
1630878097
624589264
231144982
261964604
904851240
123495558
109426255
1060092005
31560042
310286515
1696222192
1951200675
1783519758
1120156904
1263734022
314121783
1540577393
1714523583
1518877117
1675007522
899670833
909352164
804655710
603857509
1423753063
616061969
238002041
435921471
700287869
3610823
1154024786
1047658030
1524219297
1416646102
1722478415
604847469
168062956
1685050069
1351797290
1534424603
527896376
802021967
227572500
380283397
1840492869
789753520
227989853
2009258639
2139311445
2124544320
465708244
242048753
458235686
2074461422
1047989459
346341174
1543180723
1954060823
1552576407
2039223459
6264570
994511321
815912108
472409366
1554211432
905180987
1777261418
643608387
1951370753
1494668623
255345423
1462998851
247864449
1660897157
801962025
507193479
933177543
482016256
1719705653
1261929496
748568829
526125805
415045342
1639756663
1342630461
856189140
1499467252
1744924441
1107157681
1652497811
1681524953
1848994610
1332489527
1224449188
1436001069
685442867
1237272503
1263445813
2126210799
1643907134
1165513124
522003225
534095706
27633976
555917168
53164509
757291909
1518774447
1181755888
1882328812
1937327967
2062996644
446106999
1237313823
1751009514
261142756
1651007374
1024813850
927216051
1475373767
1001066902
1541201107
1276161312
545505488
624665026
2108439768
112968930
765186434
1637655573
434943971
988079666
1298358475
1578539085
908172850
1228087062
2035239414
866568932
372773150
1106901003
2041827677
53857241
1676656013
44757997
684975894
1993455973
1787915370
19545277
1807347058
1828607059
1124664631
281873500
211549646
1168550313
1687431169
1787765728
1516839596
1122681938
1976941441
2123972994
513655328
852186834
2129463398
328228571
253856564
167844271
74076228
2130709211
2036219301
290929802
444377820
2058471101
831420933
1335204178
1614442581
2018941192
482694159
1029143796
104776273
436177300
812663610
1815332078
1201969524
1008014624
620524024
247006690
1975842818
2743183
2123137783
572566695
513042627
1224770892
397146320
1992615977
566669229
2095010249
1920615489
200511453
1552951370
1822356631
1327274017
1251613607
1888590372
2030343565
984326315
1517891429
1957593189
67033630
343278205
1152193173
99259744
421733720
1620291954
125526998
1952456282
1390963084
1037773607
806054054
1082947739
886879573
1599385213
252315264
214557462
29098048
1660708917
541735129
1171731167
21967875
1825027213
1256758279
1148044589
764656294
479032975
954184777
1703886439
744875201
929937974
1326282423
2093463893
1481974858
1551510294
1883150080
727734836
1472102771
159288144
1555229782
446086176
1169378217
1742065166
636577736
245302384
1946827261
812346849
50280635
721181643
2054079633
573022335
1557559426
1013353123
1911262556
1892693970
2123455263
1596158332
30866979
783442605
1239183664
847275322
428460135
1002934375
1217957950
93376935
219475166
2130306510
589170610
1599654002
248411041
1102114110
1181347665
864681908
738808596
1152254924
450805809
418171792
1119364714
800506543
1177682
418021927
1494264425
1849061369
1122492660
794823883
1515377109
1542047679
1782968609
1283475863
458566946
678852385
1048754396
129412763
830170223
1426919972
2109786921
756550164
766192752
710066600
1352800841
1579168477
967324402
1201174922
1472762069
881073535
1621043230
1143706128
1800517174
660848286
1742218159
1341066948
1359343047
1330047217
1906805072
88624061
1761821385
357653946
1649927946
1664087568
1771343933
239421125
403105522
858181304
903281150
614227460
1124535720
1479640884
1352164896
974299104
451901375
592589243
124042309
1259272121
222942424
958486236
702745973
1325395555
1256876886
906759162
252937168
661773508
610869437
896585427
1287135195
1433363475
518162032
1335548961
212265450
774719016
794978035
565608968
1393103286
990918683
125500761
1978997350
386893134
1365168523
77753048
238688359
690751593
728094256
1035485930
23185754
1454984704
670951718
374547985
1250678857
957716859
1232369359
1599737673
728403318
849058553
1001658968
1553159378
1542163726
1264723201
736278488
913292578
1248984866
770793879
1019689014
2085664710
820218603
30960971
1589730345
72223490
1127173790
435931136
811600515
439098207
901881819
385541891
1752468974
948108180
147621020
2103099413
1373185480
1839116435
1302407106
1841436386
1097202609
233153010
1317746338
1566613673
795618796
1614327513
122396264
328872870
1019758627
1937241625
440647260
730468098
41938591
914239481
1864584590
685491639
857746521
1296848410
1304817117
564516603
1569780113
698585950
1126015380
298394810
1257477465
712502590
1778843564
387481422
1543713319
2033436813
1696684940
2147447180
1334915964
343677458
1243524251
2065971463
1654100680
153040422
2053760355
452679797
451740766
813396689
1686557740
1945361148
38773464
1956717322
975546463
1292008957
302178584
942401937
2141809283
1408990418
121340344
1120317031
1444869564
1593255240
1679694720
2002108306
1509000757
1765151643
1880573511
712091893
1133642911
1452625464
1635465330
190943407
170717708
759954341
14405232
1121229704
313921675
1773051365
878571642
445621404
1629501823
1800686845
1916243008
515748061
877060119
741780448
2000664359
565014265
164575053
2105038332
1554614471
1063314403
401903517
1344376019
2015517091
732698703
1842817342
1928584622
1057306373
1787761796
2050993142
983419855
1439342568
1360617615
84862358
896390041
1584237531
482728212
1536517878
2082972315
2103347068
1930296288
807831133
667221980
584318369
1433535955
770996896
323909758
1857817367
1726261171
1070486667
1526126308
2141172626
723801737
1060191380
1092642934
258967596
817677186
273581208
1240669329
399759472
384105725
26744822
967323319
132693904
1646612838
1691087139
913790936
504476326
1480268489
407758197
1428431998
745321946
1178061475
1652152954
1837541258
20978844
1823266215
399789666
250529207
1015905133
668116477
2086810329
1833080459
521095941
1494248539
1667838446
482196076
1589504090
1427461141
151852240
1797744217
219361753
1720597071
172047036
1633422733
2109413737
826978388
1504868277
947004273
1573811593
18985806
2140480409
1237662617
1442861927
806441447
923712232
882577515
1903688441
747344037
33268318
411598139
866557700
34654152
819875030
1195876422
1543697440
659024452
1975822889
1392560264
1735292587
1102213258
1487653637
446722603
918456075
99159831
337359029
1933036911
1924271406
786702351
418909871
742352209
1133083018
1955746183
170983608
1633473803
149230421
815682702
498203211
1326978342
1059059173
118764942
392914663
906727580
1507110178
1934791912
524757646
627396397
465523256
371391062
1709582176
439980518
1021875746
538886469
255570395
149010755
1616086888
1507255605
1501309852
333347172
783455909
1672154268
194556105
1051442852
708402114
791653365
523397332
911121531
1490792009
670106475
849508252
774261372
2023693943
2024449336
592837173
1333944812
167764751
1315433308
1732611082
1399206253
1621376156
1045845359
747246267
1073612791
1529948766
985055650
906395143
1042611636
2092985429
2073445598
1325119603
1752970026
128620714
966417845
1070945593
363749535
991779969
1607383586
500257885
1724494526
1296879505
518136688
1885005247
58503861
754475913
1089998130
460992677
417639458
1177297207
352535639
529714978
1599631770
358814167
417165856
761436729
1686059750
59749285
1352449539
836296647
825379519
1267187733
1377364711
1161466339
2039300224
965331350
12164913
968199826
570436880
667940509
1325600631
362862154
1710046199
1708956318
744785304
1579645890
795407492
1253436047
1930339929
1579834719
1901284986
809726460
1897732635
1912260702
1159836862
1744982696
1762168848
1835448701
933821932
1623799264
1293556953
2055692013
1756638532
864624874
564849311
251092263
975101047
1340652675
385188202
227370207
425622340
1795404959
1743492874
980508521
909597062
452838723
1046141974
1055053620
1475893555
2127754001
761237668
1988839084
1296626897
1617810170
623337737
1383351243
1930803966
1303612570
1519931146
693219710
386443479
1440409825
857677701
1763764131
437807338
338832904
194352139
1337997224
979539844
700802931
2055807484
1152544425
1287417167
179956221
678194817
1215709364
322000960
976677925
84252938
38258575
1001235543
1561259907
87639903
1339462087
739432989
1122472283
2097881442
1949893078
1251028040
1695596975
806741085
190477663
951012709
1660175356
1706727067
2085557598
1127328652
1852038035
1393875957
784422173
177877792
1308319539
1457684956
204178972
802647694
2108797046
857267481
151694006
630851232
910931770
1536993758
1963663299
1692060070
1177299504
870747007
1481044717
1612886199
172142411
732148142
215080168
1438725520
762548120
1960280464
1615975223
4348275
733215071
1987986559
522512440
1151715897
778667905
1498719211
1547361526
1335589598
728506896
483569483
1368218990
742744925
1038907711
1525752364
335063164
746186997
1987501352
598730027
1799817612
1749577061
1069373437
115561458
344610239
1117856310
1356799491
404543026
233297306
1192769897
749896100
1014339652
1035755349
1320696822
1088860825
529598424
1384859801
1961226955
1732847487
1290274535
1440920265
608981846
678894572
1453806350
1246337229
1679316549
1510357207
594891114
1294654070
780229468
1772340553
103922528
1375343970
166529544
1389738893
1130714094
171417975
571871909
468918046
1825108944
1461936231
2001224928
1753813595
776063067
826952510
529061938
522645802
2051091882
477520353
779612754
1294308531
1239927606
778448199
1722240431
1204481947
51682972
1158875283
1500779767
2139390045
1470222608
1061473423
1284231476
1820488167
723576021
1319917131
261059035
1400475735
616789714
2022940546
1522838177
914361239
126519416
452054967
1887799548
1400750133
1962223319
1837294133
1226888771
558131848
1377947188
1216944483
29406962
1142525584
1575445659
1714795374
625816756
1370082422
1302541279
1320572798
972787257
2097431797
2006716452
695867169
1413200814
1397939479
61179166
1424446595
1119364714
68806473
299027313
1866193913
923385570
1670651641
2006966935
318726502
100802692
99061508
1524750242
1456555551
614584710
832496240
845522264
534507497
1484942484
1679908706
195818477
1351944654
57493678
856469664
1278719957
1974864947
902422450
973291363
419411917
823731666
902911803
1928219246
422562673
2086525898
247541339
471613387
90264989
583232710
611338735
348392235
988591871
915378834
94123501
1369130837
65000652
343443316
372423566
1139057725
562550953
1021896140
861715555
374888753
345048236
449654846
669565606
92112719
1870245693
1624255019
565575447
1662830556
1189035116
1773823699
1227049766
498977976
173609249
396581553
641189174
27254618
2011799080
380985736
1192357196
215076333
1409086220
1000703510
837690986
1919079231
147384800
165300859
1212057127
953344261
1357523567
1367871818
569125641
781226646
464857379
933422864
440277755
1949163205
217900267
304317082
1661458104
1675426056
989849771
911159776
1232766462
1217608013
1857945633
1015312547
1076108533
762660
188146443
88720305
1018475333
631189837
517881106
190197306
569009529
1328130738
578875832
883457817
2063713044
140018717
1369808431
1404605626
10561446
1398373399
15085622
556824887
1383980030
1678974707
174876804
1588265091
1549164635
1948800054
2046551738
1920650528
756851203
192325315
697366893
1105994647
548455680
562167298
1516822956
2080303507
34316252
1055003027
447350249
1373138938
381780431
1685021193
750475628
1808244283
2006850803
1094769107
438196916
1260783338
1627955770
1490036285
373008993
525575425
2100636426
2046613232
1232620352
622133342
1956585395
760742195
1785616620
1614163231
1112368158
17776619
1949868572
1121323808
1880134061
415043713
176276896
1575009681
1303962213
357067313
579841257
1873886092
596566203
1397184946
221818776
819428016
529256573
539856091
1417167794
1843360427
2578883
1953855515
1507808558
195272849
1212537417
168764430
505540188
627779033
1292901127
1887177986
662162215
1569247433
1654157394
1732481891
1705517079
1756657152
1348824658
652409049
2092501827
977386977
359565753
190971576
733896885
1524310288
548158127
315657618
2097842991
1040641154
1267941723
2122089396
728631239
1719457278
827886846
1324602464
500041476
1335157056
1523076249
2064841840
1545737294
534245048
1449057720
1378832807
1158278537
1253580146
1330660760
2104383787
1001517115
1026047096
1817900849
285061575
845490157
50689961
2068527818
1471978064
1281631988
1291249541
1909476499
1440040298
1718932273
1361411500
1590870334
595320510
212366575
1282084189
649076402
2062213592
1089137638
539765527
673155359
1181683063
417695981
1672134042
916853606
519467180
1014826916
1704275171
1838762708
482424859
1705121588
1065913801
482308414
1016819926
1493858319
1300539842
1782246305
749868224
1960371659
339839440
631331840
1455506220
1722615005
335601765
513445495
1175470355
1997049150
686778018
1462321935
216305605
1507973800
1720106284
91457685
211252389
1583141451
362549612
498846426
2067012123
465707721
1419998608
1297017274
1527665050
1809349957
208790812
1765610451
836568059
1860649575
716102728
439151375
3933413
66702813
1366165831
800232969
1041387701
1231293629
447862537
2123978155
403992045
2064868148
64320934
639116138
1221034364
505991409
390408035
599526615
614242731
1994333465
747482957
740663968
893573304
2070452197
1350560221
1531016976
708959061
874770590
374459261
576549416
1179171976
1019970538
1673336628
1452707132
831797461
84831769
336339699
431501223
1810067310
685305398
1266568907
1507826849
1759621991
2013966788
464435988
1647955644
1531152509
1178871683
937716748
704081215
187189473
1745003449
790040582
1049720010
1534980470
2007363077
1941871971
609537557
825250678
323845757
1054190638
378945058
1862752048
74817773
435415428
1973635999
1031692731
2096012919
1506650106
423190236
1319269237
1017332064
385604101
762785839
732282561
152511043
248897840
1233358958
1672368114
346474796
1293172827
1341766531
501263283
1383686472
2044791332
1086222457
2027279478
602734192
601001400
1419205580
1773985421
1795937065
1341609876
1036757005
1936529835
14384675
757567961
916513522
2142816043
110306283
347735298
1932077105
2021117144
2113155491
1947130258
309735636
1616139838
308285209
744948092
2063872908
1861664741
1898422444
958319549
111445466
1043756089
1699158
392421836
664025450
2067319593
987696073
2135625559
1757746008
1106030165
1416346686
1958421294
1745906775
841629550
517389424
1588151061
82313252
1801510910
467222812
1771766721
578351485
662361019
2028639770
540136798
1312946884
256687837
1337752228
457826544
598597099
1561903463
1422248684
562809197
1519323563
855299386
2046906087
1578975768
832118687
270807767
107674576
360812912
1835542663
616299096
2044525267
249294182
1377437259
579357798
659961199
335135031
60999562
2085730803
544038133
1015334682
165136476
1248325467
1922191433
1480680291
1690691689
360639640
501953238
375302686
1754269069
544850016
1022931893
997343132
2060702846
1305847269
733051272
2134453411
108247135
239966811
2141861864
510971064
725241294
492297623
1230568905
678895331
327765519
1508739535
1712948443
319828469
1069086456
2089030035
1052808344
1045768544
360557154
1269071869
2112224959
3846802
546598104
205523238
89774827
1540269006
257850872
1459556644
2008789433
795671205
196997880
1945768969
364160609
948498706
830314178
1591261265
97783264
1245777814
1017258911
1219615775
1802896934
963440880
441024670
105688909
453743711
451252738
484196804
2121483575
1695567744
915916852
1732703279
701391049
1915872374
897472001
60660611
1054700607
1771008747
1196952791
259535058
425889481
1547905480
1879367120
2075873066
1508349423
327001112
866498962
1230127284
850147733
1569390518
893558197
1671518911
10837020
3441716
486197497
280729245
1643130089
157313076
34752995
291675470
1447365872
307531740
19715590
1601209873
2098385830
1076916986
1204368146
1003397070
540654454
696683352
1883493390
566739919
1515271471
1746295738
1768564982
1934423828
1185093401
87436949
1374364308
49513282
1106233432
1201741383
116305868
1390052920
1764218296
753592368
538639494
1329888017
362868093
417242116
1688264110
368112055
726933134
1043668695
832829618
2086359669
1900163278
1178032870
1721920123
2061854195
712219023
1378882071
1645842638
1422761864
178337815
1549357213
1305351356
474465549
1751740408
1729108063
1781399715
1313782748
1760752403
1709558806
2051683431
473683050
1517286193
390513692
218326937
333077805
334345659
1899192987
1707889365
2022706304
1707275073
943860291
1583536692
1203686777
1752838238
1222333781
1776660040
720493019
885788333
880669110
1664268993
1928226550
1502788853
1596223772
977630640
1365533687
1335175805
880269575
1847546077
1772258281
1949007299
857030588
569962520
347670531
529833553
1860218099
669153401
1935538801
1737338440
1105418578
835728140
326943421
1861664430
1750217845
656804131
1060156368
338598739
575457859
381837963
1852880155
670426544
2114264781
314419737
489098583
783218593
1426194456
1511761678
628573353
2031122580
1909066991
772627527
1306915850
1445173767
1106129648
182476420
1446907867
462222453
885843013
1764604034
1417892087
1745593653
2061302433
1366366989
1419988447
829259575
1032952311
1798492475
1182074478
553353522
777613615
1372183392
62645546
1072456456
1481082409
843967681
29870337
1476616333
1893251270
673046186
1019725335
917954791
630654666
46395884
829983806
2074835406
52882315
1701028486
1562639966
1135665492
1246819182
1807638589
2071412617
336753440
487827901
833014863
1742062491
106065641
606971612
1601394030
1260951050
1589251301
1223195751
689143491
1850773954
1235028549
183668050
511642668
1787949270
1592481498
923693232
497133369
494592448
911841978
2115485402
584185583
13823074
1026128206
1015963462
906592811
966514191
111100276
1965043589
958410933
75462586
1169655202
1419911330
542462651
311808975
329958174
1916133693
204901792
1742816645
2049359559
211619020
2013546620
1303530899
1922363100
1906949468
364744212
684012390
894141452
886192234
1882218583
1921891247
798622692
1860334433
3808563
2053052715
1322553061
1520291616
212206598
209944887
3712967
975843598
1327234577
1414804695
1520073322
1261806303
964385394
208788288
1784654642
1404565318
714388708
1326066779
1720593380
1763592524
160101367
2043959774
224508767
1316619570
178430419
2011146902
1043491743
1735631725
791899653
165035806
1548778147
1400816806
1501066747
1851201152
1396557562
573532300
974292142
739187467
2141617974
586901311
66284565
1352890387
2063954655
406509620
1109827562
1329766962
1990722553
162699540
906079484
663398720
105570867
456974964
478451863
144355831
365093901
2050460687
749086098
1697926522
562422619
1761208403
1469813066
891909449
1312584726
890185773
411296015
2073024949
788910395
217179304
617004057
841274257
496551938
834498708
670539575
1569517839
1118288094
1390536283
1592797371
660336027
76749661
1949007574
974321834
1359199330
1118895752
75208770
1248708790
1545043196
400633728
1617554079
581106927
2123692440
583717351
1835847435
1488789858
225555986
1719637175
1978187143
1780360408
1621050271
248877426
1864048853
4663510
59920470
1592847767
1917033339
970070106
2008265848
1124849564
1554745950
517969952
719245489
1013222303
999593312
1731921668
1142664674
1009587575
1606263369
1323213037
1793128275
1337627162
323778407
1758616570
1270588434
129637576
926937114
2090246695
1531285947
1809805661
326556198
1717457639
1047826071
460596060
331051651
28021722
197081009
68954294
547018279
1687418866
340390008
1533045604
1138743949
509049277
295400516
1743645832
298892826
71797338
477625825
1985002200
1778709909
1851978658
847137243
2107833365
1685171533
1930143602
1515939603
1623399635
1466990927
1332552964
35060752
621742530
1184429217
678080602
1299574043
1360973707
1032266728
1224734711
708903315
542552323
2090618365
49087029
562320278
1971954777
571232100
115403469
1064605113
944805881
2041066729
1862036060
1245287397
1036049734
554218389
1893788905
358016868
2131388070
501403139
149955224
2010179935
1929088420
1205754416
1824327806
1128209427
1802896312
1481102248
1985250162
467353531
302549899
1177756527
523553570
482826235
1425672891
941371083
56372030
83504145
143995715
563111312
439587107
1173629703
5101048
1168914838
1396484251
1659197838
924694882
1556584828
609549474
1704162617
1894676288
1942867100
1970424663
1054699617
2045832305
626592562
1133494431
1789739309
1126032755
1563043548
2144826041
922012714
985782117
2140818324
2112429676
43151373
1767339887
911707299
999142773
1767650019
2136362996
321730615
560462039
619868063
562627138
1817423502
1223868152
1853884342
930573455
749399275
1038446035
1094235088
1205550005
369777900
465611557
1220132889
1336048833
870760428
1391868340
1177996194
58536695
252249016
2131248756
679966194
1300987585
1648227796
1084714826
442068582
2142658881
1745510417
2082179132
20746734
808383273
1444437697
1396145488
1690536873
1818732722
731438342
1551952254
1249580341
309206235
323832860
895306972
1468578151
832650416
273300417
44537727
1258345422
1027521457
1087398844
274488886
993547925
2146345525
682209968
613224391
1827161994
261213247
1588684902
1285479369
512037200
1252150542
1610808434
1117449401
1319878484
1779065846
830987197
930200925
1088313095
2132225213
771132199
1000968632
1418434206
495966616
629687097
1063157681
1311396457
262449450
680677598
403327238
394923322
319841576
1540064147
458231443
651403053
1098994853
342786222
96828096
894655270
1286694498
1662102964
1445304839
1174321316
128061496
2036915686
1246224181
1281936583
1311982172
431761445
1690686523
639468369
365347803
146351818
1674647356
628897958
50644744
1698580729
152839962
280500349
1654606822
1819553943
82674277
1481187932
511859368
953071819
741436479
60531908
1853915834
1750779436
235915229
697078270
999525718
1109564555
2085355831
674578986
2122832632
1095803728
62539717
506165206
17459384
1892554215
317367463
123386065
1662463964
1757022265
890852674
376976755
1516610720
1462762762
1036351897
921772134
1995237664
1017759404
511813272
539852794
2043489288
862321928
1176760699
1368281356
1879427562
1862756387
1779868289
935736401
1953959546
390853740
994772978
1253515051
807393656
1010130781
1704493916
612178843
1022801848
2068485533
1445814905
1011184403
1271818909
1216005198
1072167150
1119843824
1975381409
57419002
1290735334
144052925
1320316055
1254792905
292368529
1793097077
1390697541
889611983
1892226143
1228185498
364671765
888220476
1062664988
102972144
1791675301
1625179171
528000717
455777273
843760878
1569810836
194257994
1379589290
1906278323
1083298277
153046897
2028409436
2054201601
1020206381
882262431
1389168379
1473276827
1066240191
320364134
621469201
515060231
620388928
2066276945
1046309164
938048868
1397299736
405851956
448479937
178877589
816746677
983365432
1011625532
797979843
2037193297
1775746875
1327169226
747672043
1940894047
1885683031
1108653491
1929348187
1550381334
731502968
498892670
667833768
766236826
12032419
1363165468
1088739551
255863014
1109837751
510323327
629697590
1290198419
876971693
1844676763
147586632
642751405
175493463
712055626
1402716994
394119370
1752845858
1197471151
376387823
691771195
524501943
1848013521
1807749743
1533573845
2063280239
810146075
474796239
2137856525
704304806
1816901897
858632439
850226541
139548559
1303026647
1500110871
638878963
1742384306
592247730
1861724356
1780366888
1940102201
1524801142
889391665
1811915400
416481936
1464824252
950027964
178957764
1838441286
1417728803
1520758691
600774653
764509792
2092393928
1531348790
34584477
1665301588
1144913188
989146404
1835853070
1395173280
145591155
755366720
287298152
2043410893
990176740
1012906919
927275785
1544890916
1802004011
2015634458
143530289
515838584
320452445
444312688
2011146312
291335672
699467676
960973675
740124439
556991283
1770480324
1983797104
89738847
1738862487
1795569173
660608602
1651776885
1874815868
806173303
1207697995
1023969167
882205483
59545708
875779393
124555845
262756092
723535344
218774053
1449547542
1729150957
1603859373
1509220951
402859478
1411566135
1017818021
1549607616
575657554
1480227667
1527074371
2099595360
1703403686
1087187816
1952757624
2058551855
1755461452
899927453
2091780984
830707233
1420443009
1942283086
992778475
363401956
1505412708
481589437
260406316
392839717
1225530600
1871175153
289348485
1385064867
291097179
332940855
48273667
2134147371
240825286
985884138
726878496
998133918
831996317
729846743
1379955449
2057239874
1762619627
119507090
1981227128
1336247991
1855658235
789375794
46519383
469178575
1815761818
491161111
2099133101
108444447
708876930
1354624140
2040142713
220775061
9048631
755718064
577002785
2028348659
1701997648
1352371520
163157266
1874113297
1330194989
469353332
1625375318
1463336764
1770384680
156445486
1049917222
1196837946
1650764103
66083075
1186631829
1878653545
28905863
70551338
1550194456
305481828
736879258
1216859345
1253436403
1847225517
210203354
948485057
120877666
1098719971
2115299240
757886342
1505822503
1266627973
1620170046
1656012437
1784288239
936475082
1394244975
1472612302
606783485
1525177255
1770095938
1456260065
1631177324
1940812992
1171056764
1288005379
937432920
1599683475
1675168936
1208677733
259718644
893736234
1401973912
1077804061
612163142
899369378
1953499964
2111306941
2094294337
1750994900
670951969
440553568
1689598417
1690837767
42958823
1842136093
552969020
1708828014
960288641
166424331
317236861
775733325
1147808655
1561771683
1127414242
235435965
1722007287
1777290942
1695458892
746409977
1850637482
79783287
1664994158
118495038
554938773
468239261
1913720669
421542161
369526401
571577647
1506696714
584454493
1640622755
72691314
1936903770
379537116
2068928060
857697829
194658074
939284125
1806501749
292834986
1519254754
1071533563
1351228881
499765297
1278979625
663669535
134053820
1608184636
1199888087
1077034858
641755526
540477906
325160838
1931973777
1602220515
588918227
801146612
517940207
137323834
1636550013
89398126
1307773561
1666312113
611839339
1416166431
302155046
575605073
432648476
1210497892
844801869
1246996095
1781857854
1335274460
951336034
1441800124
1531124204
621681245
1481020319
581907375
1024482065
94313654
1833414930
739495668
2038239672
103214278
1716610888
737232856
666891359
2061671934
313935996
171823925
1693283433
579171350
817015053
1290013692
147923616
1123013504
1792534462
1416051961
1579416433
1898809429
307680800
756198139
1229071456
1867955580
1022506086
1759139272
1224302011
1391687951
635663188
1535836598
918809280
1657873202
1142838188
1972315137
1575799471
1546475395
1224759597
223851114
1862855048
1230540269
255853831
880562974
1680686133
2125100979
1489181339
805116155
684704399
2041638489
735299589
1634898386
93843538
1697079
850710400
381982331
1193294481
214225495
99201728
1548839547
1634306654
894528081
2086278853
1090780510
335798955
466614663
343059011
1844107140
1059891464
2082778748
1171325992
1892897698
2069388118
82766905
1964727219
894176115
1791199910
456018409
89935037
1634867800
1623185050
1307105876
1172186452
366885906
263431276
315681639
650858787
988833592
616013836
621450696
487338110
1271855081
809527774
1338612508
650951854
631379756
1675773429
2104285340
2052018490
649601147
1228269946
1725529262
2007022457
429187452
983670899
164246994
2009496966
622973999
770438566
1978507311
337723394
1427518914
1258386464
1834932282
1946689053
374317719
1634543522
275931801
2040382465
528358156
7488188
1248834622
400469292
175591228
134122003
799247831
619148651
119676522
484384247
1768912663
692350346
1221213302
1061022782
843109477
1902704470
755823515
2041093348
1694854783
1688072686
1805014409
99305205
693095027
1895761231
837082100
906424032
653052079
2115292213
1937775885
550770341
1699585406
1029989994
900521258
1730889675
414299728
173703812
1865519326
1853174062
1143946829
362798522
117141190
1926360483
712274745
1005018850
1586431610
430791910
2059435165
739294299
6045007
1934447545
1234559607
1598019058
2127420383
1387181284
901197692
1035850336
925518447
866486882
622686299
1340877001
1738517868
1247253256
1254024334
548875059
1246285015
1032154942
1620767389
1831257704
275312364
329157470
256869207
1310825691
603559453
787740514
652366741
142568436
384052586
710023131
809269904
121930510
524289341
1994821277
2083383134
1168902950
1053809637
1411052298
492312909
834839770
324168436
2092363815
772025256
1357762765
1705693477
183864993
295054677
1915967648
972819928
186040541
1860106263
1077450921
1957291577
899711883
668636757
138314052
271083110
1856487843
1353505164
1940471545
968017824
125648116
2124903796
1765066994
1913438969
524126131
105932726
340852102
652498144
572512542
1554761981
1715828873
200068536
1888058863
1399174943
1720458942
1680400640
1236631159
1551681571
459725155
504257763
574470868
995867131
71411482
1484572679
1229048316
974575466
1930279902
1587610538
132031324
1608242916
653091002
2047806104
2114220780
48768706
239025855
1405620851
1640550582
442588231
2024435138
1941181353
1907955122
1674175288
518775484
1854113388
421315351
1412211542
1819953339
847640852
796785153
1138314275
427446601
400148799
244018029
1783900882
398724250
267369460
1769731612
1302288938
1438861253
633537115
222292173
865889460
740555113
1777381653
1842113408
1332403724
341588908
1234036246
106366290
900777096
1073494484
1042845048
504044755
2104251794
1950583624
377373092
2037810676
71711662
1279935022
1131744099
666361655
540289187
1519201718
1313418385
878174144
653834036
61036234
1145216374
692000981
1864141342
417860365
1618283725
1035091906
1701646281
456724924
95169649
819315717
38526562
168335120
1165716750
369774461
1396212150
1855108153
430248179
791437319
1458012020
1349107995
498921527
1258903984
1516801132
268602579
562001548
122048279
2008891815
1508693600
576802180
1115011790
846586378
129624883
488406756
280778507
430708462
1396391206
756645223
1920816228
845552567
1574401892
41388641
30455647
152147514
1097074062
1750408146
1761616053
1555105661
1311797298
1574709064
1957605553
48097412
1129760100
1927939068
1335779622
493089435
2000544719
616289419
2013054223
998035506
1054672372
1637572805
645274404
14219600
1051055321
1626421139
1208467176
1593181020
1859188054
1452077408
947085506
1515993155
383190340
1375064317
1219584548
1451470102
1360673622
1160384346
1221448115
998098524
1471117829
984802086
885377093
397792379
660869257
1322751936
191085564
1252748117
125832330
962883943
278647678
473322847
1186290623
807085877
369637328
852667053
753206926
486353303
1788310578
64328172
891328757
2036414495
1236772975
542677745
505559484
1796332718
730949961
904702249
492492812
124028860
1400166012
869364274
55494960
788841295
1813913230
20930170
404077246
947243810
1823647613
1578016104
639732127
1440526003
1869160494
285009005
1768120822
1243587933
1755873317
738662394
1820015026
1755836576
1149330361
1956481472
1062941124
129008819
741260239
1952146471
502338389
1108748023
1829167865
1016873538
66456369
821268630
309961201
84781593
1534087733
1658617154
1696094028
938856403
505026390
1498868322
635656704
1542489435
1912819774
1618648189
1868893243
196103079
208848705
117392914
2131816725
1687698786
912779771
957524161
784755410
81476744
942052047
1441442257
1646803853
88056502
1268681297
1612853858
663609062
1071852059
675692327
1124265640
1234985134
1270275246
1606367407
1920200721
1865290955
770751888
680444285
1926170034
1119795230
1679468479
1353028090
910523857
37385281
143250825
1435618954
1957650349
1140815974
1274641505
523645290
2021590587
467095929
1554842285
1093095921
1586737164
255055382
374020697
290869601
1212801319
621731895
372869040
1192725176
392183222
336787974
934975854
2116733800
1673288784
1215753377
941204164
1061917450
1237513496
786250285
2033523800
1312188835
966389920
2053752709
1763253273
296047473
1749690209
341116848
1440785831
1437175118
531207160
1145262779
35843510
669737832
1285850526
918111828
1141220613
1647896848
604206971
650506685
2123720311
1371963608
1020752975
1597225319
132458507
1487982112
718607791
891161584
2090061709
1623126867
1119398264
935643130
767613106
1952371802
933814894
180168253
1853462066
1131903528
1177422858
2065096292
1444902626
720922673
1724628419
520857582
1960440729
903585936
253942326
245270460
196161473
1606245273
443013913
1962810650
1025534241
286972499
1131456606
1746799493
317024300
1082043515
1939063192
78047811
996688785
270013639
200687119
761605163
978391008
938509868
904712219
168319565
1283699592
1315852552
1230333257
717240836
1813406776
562107031
739155267
282917000
1019143078
1128214983
758430964
2125487661
1751473440
377693081
52467529
1350521399
1168562384
200708447
634910703
172972285
986957017
1407895895
1313543932
1892329853
1229926536
73346381
1374694054
1463398266
1869600387
757868390
1262404832
28434470
570110548
1387987934
1381896634
459872034
739937350
1077214567
191733117
1613124497
1838230134
1203507650
664433758
650280574
1723937393
748205854
396227229
1369378704
125264913
1800667191
192111915
1706562529
1556366004
730395089
561189773
983065308
739659552
246542090
1909658714
2039115275
151918129
641020616
1504347290
1528406861
2037939837
488602571
168882761
287013206
1140118594
69416819
198810870
1445476646
1521311054
225690650
705846377
1205797488
1612304800
1972017809
115549412
100577314
1857941991
78299775
1049889616
1370454131
2047858924
1843787503
82346922
2022973787
2019215249
1604719112
718648965
152504512
120593799
611538688
1617957626
789013270
634289331
1688805157
1488501337
1101669370
1425685842
757463842
125158080
1532358281
25945431
1163709888
1938324332
642940245
108808438
379191622
1808382520
190298309
1791269415
944957338
337942837
532525445
1604932745
638049191
795869295
816862152
1237443560
1292479361
218693049
1485981092
892346971
2090152628
2022393074
423235934
315536784
905644794
1317983749
1971277929
1438056437
1736243380
95915455
837226263
1068545107
1826671716
237318356
1546636631
795534151
1674541396
589775494
504323283
749065311
1266585810
1104907208
1973493912
388049758
246359619
766898125
1620519564
416813303
68574955
605992921
637592388
243704409
1040368102
2024034469
211183194
653811067
1615682830
1002334743
995801577
303312415
1730734804
2020981723
456660059
2033641225
597819652
855221166
1050255029
63425658
1973302353
1309972768
1784637935
1214547336
724740060
1837953822
2056440488
1152128421
122291412
1354750958
1122017149
765305626
2024679500
1823899391
370232797
1574930842
269669279
1867614683
1196022443
912407329
1351433341
1752150764
540145116
1470543461
1364872370
1802263386
1376454440
261516358
778996439
1386794904
1115212141
1881941407
1717695045
718394851
155923066
1957706531
1587965269
1365616551
716291466
598607536
1178458481
534450190
2020419556
534575494
220849372
1694396906
200128343
1580350083
219873468
527847999
1973534601
29104932
1664909548
1464831450
1498152701
494355516
349520748
1707411448
86628596
1557332186
168383367
120176832
1243247314
1686902883
486963175
1583372468
1672758104
821417592
949738356
274551517
530702067
1466219779
1694263065
1445627146
99833796
1331755232
1587453926
1541006166
1035039512
1234173368
671466444
1423302419
1147580361
177408064
1282193158
8977968
1813198195
330168720
1271892205
1394669595
1692874279
778956125
31200548
2012714902
1882338136
485930481
2128106698
1725991103
123656918
811344201
949827845
65268256
1588204995
1676897735
501825387
917201121
1581506993
758893429
1752828378
1561574182
2113286871
844681259
1985280443
395901594
1052275919
1625067302
1912362121
518803739
1910893491
766650937
905501938
2141509943
1506869831
2024011976
570100266
715419218
1409793645
980309793
1129819960
165223281
2138267675
427157468
640307109
155550811
339443225
1659569393
1073138404
1738780163
1771536769
1314769820
1952960509
464570641
1298515703
2142742261
939726943
1907397019
447374046
1799356930
1044033786
1615903873
2000452249
1920162037
858297399
1763025070
426181208
1856937757
1125640703
735614337
899232388
1455971443
491385923
551595095
1906442256
427439272
493381203
45874792
2075733957
312091806
683223969
1765927953
1377023526
47999106
733160105
564710137
1870544804
1599130345
773258912
479794171
933103059
662349134
1649851938
1026515561
1752134472
1170446300
1226065878
261928500
1525043862
941399312
365480747
1463718826
617130642
1334495157
1342002840
1803787947
1679032133
1108792321
1370408671
1176904329
1269304456
31344518
947808725
563383523
1038769204
1649531077
116703896
1596495561
1020643555
2142449614
2145331820
958859393
826416471
1160240295
1075720777
133762845
1717978240
1164609200
1347778733
503186104
553155386
182038811
1975474337
986031873
1173757862
1488395533
998658364
897750278
1035552385
2107352029
1856724955
1213194960
1873015441
40725612
1624232185
387463542
407351292
625342643
728535115
791641357
307158373
1251788226
1469962588
1424923956
397999821
1284762119
2072639942
990485932
117172226
1825718136
59395254
1271516135
1408696566
1811177708
1154567740
1930187049
1869284182
700419625
1002047506
1468609295
508769501
864593463
642955758
939192250
1619309221
173333752
315925782
1377976553
1838425075
530442166
1762536941
1599148511
1316143913
194385945
1867038571
2113499162
360849400
277413922
1291291932
2108707395
1065484607
787693945
1126183839
2112540865
924786102
1519327637
2097560996
615562855
1093791700
1303319365
93891583
347605121
2081081921
1218204357
894866376
1633843635
1600890908
1177313270
335371925
250061686
1519806598
663196260
2073754095
1204261781
1769300835
1186105535
1827323088
316197225
1376667920
590346111
59257059
412119787
495164486
1132348751
1927488767
772356364
2081467025
419172331
299860174
422698123
285202602
1161542433
481558170
1687320076
1507652441
331043627
306050719
215872156
579701999
339752040
1482976076
445868721
482116964
2128972718
1490584129
1492799811
1628351230
1325254544
461676716
1527659898
1025440750
201730362
532201360
511808159
603007249
662971129
1050434462
1153306912
445055374
629100104
83236948
795675480
863548058
956347799
1243226875
680401169
1011493692
1007776126
1092811537
1143310092
471606807
1949771006
120918094
68695582
301292452
1510351193
390723254
1314758191
1414289191
324946615
391526468
138658369
1995737019
1672730379
1300329308
418041435
993319853
1465641175
1628883053
1650338726
5242173
22463728
648975064
1370559979
1676687111
126716341
594322252
380790624
972938852
1279156901
49421702
2140502416
114077346
1748302686
2147391731
1419715493
253686419
2011041570
61959539
1246293561
1373122283
1706473318
1739267981
906498016
1532592546
1064403413
2091135462
1719574219
900751288
2025448310
1557552148
624359235
501550710
903912128
1361406285
293197456
1206181288
562620731
1507702142
1461208407
468634065
29272269
302711010
284759999
1528153524
26110499
894017068
481321412
1447715957
813304386
1494831354
600269621
1090932585
2129880146
152188203
981988118
1539927266
538752784
1897851793
712346351
829848176
389942732
125356461
102270097
1048306952
1763999459
2018915989
415995295
1679093268
694994264
1011608511
565368038
1811471548
1228816594
1879928505
810993850
1192126250
447809717
249564531
1620482406
63106421
2001999904
376662206
1854472677
462059139
651598950
537559238
1076672542
309711065
945930460
1356741406
554798447
141286006
586262426
1714828522
691190542
2116937548
845081933
448741014
1492005589
1382007583
407469899
1841855130
803042650
2113473758
239844505
1324506608
1289392424
1332610023
1906498598
1735073560
1635343936
96568516
1338908135
995539300
861970940
416032033
978000826
1854817560
396726075
1924593070
435134515
1957086712
41426324
126647036
695528565
1746186271
1753550246
1779351340
171178811
942015307
1402350427
573697795
627564045
1343339107
1145159553
182519789
723066293
1981083638
1014870023
1120655246
820936188
1628457961
162488247
846117163
1484731143
342695952
2000079253
1492728541
1076955407
1175867811
1614421631
734048221
424728209
864272973
778870949
1098818338
1146161390
1648746005
66165608
1597860015
401491456
1521324733
1237852897
626844662
926306867
2021441174
417281979
1545236380
133136336
925313668
265298412
983906576
1364240175
1250617933
1894005342
1786623344
234970438
1048799826
1541693907
300512240
1997845503
1506179706
1847968182
1615536058
924419205
1591523695
1415923159
486283993
407939857
1493677199
1768036672
2041779107
1921335433
1756918437
1779587688
1608997483
912640200
1123877987
1758450544
343421920
277563766
763285702
381153989
377330678
1508820411
1028685894
562864279
1980341217
622686505
257233410
22023790
20251812
1623165088
1998692064
271624754
1433569650
1514065945
1396288357
2003932
2083686622
252268966
1312091239
2099584328
986756318
914143076
1495065535
519208286
1708416108
988093874
1942081290
958726207
981646222
1054613854
551976358
140733412
2004257216
651593578
1056851157
1405789761
702247405
1403496807
938232842
559016426
41618077
1877660993
1594120589
1062028282
1067501076
1563045540
569665138
253634518
1008849607
1000736584
387621122
1685125530
971607318
1756995366
588253957
1848071447
2030613831
1737003577
7058101
1215641592
1897359405
1839434994
517617766
614736823
1129214120
790290541
1977421754
277234206
2009713812
31896735
2042032444
928135966
2115475118
967284566
1620539725
1156373776
146429606
1203467139
1984299101
131947113
60234416
803544214
1668093911
737659848
1582688322
1417708303
118159543
1836461734
209660940
1525320405
1290005394
1760197653
688504581
2048327505
239856595
353487049
1913634452
1967187503
21449424
105449356
781543070
945015496
1750560046
894508774
1248519587
53026179
1722684472
1129512455
1895917736
1794642590
1813842223
315368962
1720397774
1830443770
2088609511
296166014
344674202
431456042
1628152585
1755125861
1568935830
673441991
1415962981
1661610074
185871890
657950389
1523203832
199879061
773667959
1906102779
1241549144
1667766678
80945052
39405825
149892855
1025886517
728532091
2121106143
871046284
2108547589
42259144
817166492
1342379252
1429922981
1721585707
157811858
1859903025
2093912819
873040997
1758790519
1296511754
1683700910
1291274604
989407606
485178924
168539413
2065852840
585438604
1725587614
171578151
1321126269
789984140
93913965
1136485250
288791742
480214299
615007135
1809095558
1868353331
1013418249
646316662
527003138
1324968516
2125963089
650845695
1527586065
529133773
135991195
633232262
956857394
148819506
185979611
1821070912
415614771
1574826181
1196850366
98200338
2109611948
541875363
869875300
416834152
2128967538
2140550060
1391483395
859636273
2045661900
1930967583
1528009689
75048564
2045489982
131898403
149729009
1975812592
1738828127
613322312
1032225328
1530800904
1258435194
1571588179
1612803892
1723482047
1450409726
976274548
147675589
1325802572
948621296
1546170015
2064829328
324430911
1766036555
571438013
1302438694
1874642978
71180982
1544251012
109548885
970521818
759410095
79723979
1279337426
1879058746
812527447
1982856925
2017803483
856178378
2000756129
1719822290
267049080
2005957916
211620783
1283466175
1400431481
1585482855
2146032504
1702777119
1325231662
2062207834
1108507207
37167350
363488559
1637931926
1510689786
1695076850
526326382
102641211
1628737152
1982679535
1446506108
71889637
1757546760
1679334582
783857149
1861870768
319957445
455490220
2014213826
917382703
40594449
171065216
2007949555
895666019
1101040743
1910977421
694911198
2021563891
1606480466
1885019297
635650087
732930267
22058041
1510449964
677830417
408632606
1033601045
25884640
949398994
155869649
333537939
106592539
924130474
1908066714
450710130
1397120036
561494326
2046530666
1793977989
633412397
1114365625
1593746738
591232566
1752021565
1924130012
1913888216
272769109
1861024925
226843735
2046900503
2022350826
1818790778
147395877
1717111935
243802851
776692380
244292736
862567973
1789600170
521846110
434374978
231807674
2018051778
317327913
887372800
594368829
1257725520
1447609562
1470294052
1831717846
165650984
134526842
113699531
1084005624
1401439540
769879511
590368628
712302813
1992123822
1549106942
312038014
1282990619
344977969
12633036
1424416717
1922583334
2132229347
121601648
966463596
1326657779
303102297
35138135
248617774
1031503082
75430602
85665603
958071680
1638274953
1078581663
534749989
74622702
885680128
1270662194
1005846711
1195715754
1086493303
1446074267
1053682938
559789269
1791960488
1831033702
1386612817
624423337
102534736
1343590928
916212573
1427000203
757285252
1580754645
1354557669
656534011
181061415
1275523777
807056654
2134677753
1754245546
1834873495
520912345
1934865228
1251536501
206690568
1980978338
1272080402
961065917
608686758
897283673
1530393246
1233982540
17976214
690755683
1445687418
740321650
1466289286
1654416024
1724234787
1299925880
305084593
1822178985
2029054475
415502008
2050727856
1472833875
1174253069
1186637888
556061974
1859072019
68550910
1577050902
546790973
264346973
549922294
1240310796
1413773363
690116527
1256508669
1382716804
309997714
558545593
682336674
659397600
126031715
1633905715
906948428
864572618
603423430
196201121
1542872910
1279067696
1245013699
1761898491
1235676695
948191759
725615586
2109963723
567276360
1941346867
1752130881
1034111688
82247590
211107517
1406806983
1226819884
213243226
535883024
932630405
584056705
1435061342
1424834243
921786751
2094386399
1586589525
646989021
516050483
1115644886
654410244
479789332
961897218
1364014593
884179153
93542012
756200440
255474927
638018391
1642043835
1187409351
1669146524
2017045251
313111752
922034316
1292891973
1313554425
173583742
24755859
1485894811
891961366
513831005
1792127680
1191472979
1835241556
1091240340
996324539
1374513973
136583735
1023665414
1736995487
1771113476
1447343732
1456772426
1867225088
26225975
732992138
1108540893
1582243739
1186057267
526745134
297877819
815324880
958742776
66899778
1762147409
126393849
583950730
531520982
165282024
637133417
589628548
2122675731
786020283
695316630
1658866094
1569574706
393184472
282513390
988705971
1667590151
1336079819
1422747463
1672306362
1367194656
1938943323
1491652693
320098252
1264215969
587678724
874878470
1522092948
1150381741
114467673
1181186607
1210811811
1199640025
1412647454
1265994004
1830599707
108096785
1172240402
193082983
930267305
1382181576
1149934104
384360093
772211382
537317793
1903074824
2067685627
843451484
348470537
636339894
815850678
940028954
1748375045
995897755
1536845123
614907423
1402636154
241459597
1008058490
1825672529
805811826
1799438605
471390983
1133735853
2027509830
2004395993
724557156
1674299623
271474280
823703035
1887197575
454107742
826144514
696741466
1450621593
634011867
1848797654
874878652
2088929995
1214513366
184136110
2134538561
1239234524
1010188114
1735406466
319369243
412509032
1903675253
1428944480
36203106
420844856
789821081
761297381
328465208
1445305246
1474530679
628128551
418430510
1471171945
804819930
186562468
1636553357
1763047816
720171350
46533247
70714403
1532476155
1268309511
1993516975
1777951699
163300561
310635678
500159624
1423414109
1707156626
393555711
254913642
1435000840
1040069017
598516414
239357168
547499513
1330057965
285275592
2047666919
337509692
719912684
191136051
1438368476
2005963705
1111411529
1548796343
1586410717
65430354
556435709
902189486
1635258511
1428679105
839738373
845156281
1284636192
271400797
1616762819
95407502
1110785072
1656612289
1294314188
1464316600
1208943358
1730169656
665475334
934137699
582137273
914731400
1981675865
767108179
1854719774
1592596257
848645745
1655052809
693284967
135213926
2076005372
1188781699
1694649741
775672746
2019310079
1354007183
1734418771
815418602
578096439
1386691909
1620287012
877187471
124948676
1810199678
146773619
1714435402
1794876989
23896686
1425499230
5073033
1216131216
1083711821
1283977819
1530393246
1467374065
1626511984
1980771875
616836158
1519624080
1101513491
1607164920
2100986042
1339294819
1981915913
1968307057
1107988335
789588343
448337506
1055054782
2079064216
1106118888
1591875388
137694742
48900388
1989759190
60835746
30315265
1676309013
680367712
1601569514
855830339
1441681284
1823453393
1214946358
100540937
1907797710
933725749
1985666340
2049243066
574972703
1943299483
687163809
193789183
951863393
1000981740
1849745521
2104123645
899481621
2140550611
1282255969
2040876017
1594801775
1596522374
1086955750
42891235
391173556
1497635609
1801549666
1069806623
591018415
1911367726
24177396
202333385
1355572292
1888089775
951221658
978194570
818556867
1549273424
270361237
1159257196
1863139249
1993023847
585449586
87993740
1491343272
650726677
1398801436
415690076
2040835631
125581857
167684589
915182972
1463276777
617297379
198473794
795852849
1809555659
931664404
283014484
1788479674
1764080222
458413068
1113494775
1635667925
1961849267
544668868
779752272
756985221
79431151
1072240212
1681492308
73292664
500426536
1292941193
960943206
641707898
1109641540
1142979245
1627967318
699907319
62307704
783759809
696026224
993960184
1280785974
1221049131
217680383
2048872526
1797873042
2061418428
469631626
953594187
1148865933
1910825843
216493631
859744437
340225899
1134738902
1931374430
819248640
1365717708
1023283770
302023951
944596553
1866900167
1202929334
376209782
1898915678
599036762
1158319475
258365962
980661327
943601065
1807614057
402166164
829587467
1349510419
1503313223
119184686
1572528263
1473701703
849987842
549169671
562988901
1935024013
949620855
1488195054
1580531510
2063961704
1572185812
579026046
1033527330
502011537
1148509476
1552680126
37293114
784494277
752225708
824308778
1724800558
311798446
1926216756
1400277050
2101832605
333608387
639093619
1200498855
245755729
1296488295
1968336651
1276701384
1230819886
910230197
1122949915
1422219853
404130249
2019969907
166687724
1696178426
834854857
584618307
1996760606
21171448
687710573
973589509
1948282242
13180313
1934365487
1337933722
877635410
674368935
124799666
1223999183
152353573
751940787
1805959935
2133854385
1945070500
2097694599
333081644
1750724443
941971740
1560957603
688387178
1243280163
98689813
324339246
1406008473
1200465384
1448786762
999310500
1640278007
1546740474
683334320
1000601652
1968438014
1116156230
249757374
371773959
887218027
117365089
364206202
1907483336
1842907315
1080796284
977499664
259450685
784621171
1479864633
1836627021
1334619961
329151718
964827097
1532160845
1916147977
1080612142
1061372034
1983441438
1864582597
1737681960
944191230
1485282319
1919261975
606218795
257198794
1035979913
748938630
701687354
246701092
2000810132
1010668467
150435225
318006697
406814679
1238179678
864043326
212138349
356843749
769050595
1187424557
1991680114
940919197
2021818240
1765292666
9787473
959297090
147532040
1821294593
555448081
212007950
96819032
582075761
1401184046
212829740
1860983070
1722644192
1803721575
1120287345
2002715989
1223632624
366782685
1372004479
972968547
856177435
492361419
535726342
1728575235
807162546
873011473
1307180688
907711853
1172555793
1023275365
820079456
743209685
2074838121
1544348171
765754043
1434552588
2117138592
1405350867
1932889321
1231503467
1719773676
1778925772
2003913533
1150364602
1476330961
85089533
1306538427
1837151857
748209186
1469579926
596917791
592577518
814457798
755497276
2099688038
1461705536
1711145187
373651110
1499790749
1320545786
62145536
1927947342
1108090923
1035162905
2005354775
1479748151
106190163
740243777
1995904565
1402889244
1018019254
961881079
696221453
675456493
997185535
580972368
472882321
1379852691
593082558
1539332701
818511510
508443323
1392326617
519121411
426773878
1465733220
1912286408
680914654
449041438
1969948046
426586399
2117641912
1762699682
1401471277
926866501
713300534
1704917056
350171712
8714588
2022212122
1042746176
1912545652
1606095279
443753407
927021709
1716945505
1765015706
2059870581
83951323
883201392
1632759694
285746370
1393310578
1964584595
117843483
189111583
1677077712
925485200
1584696308
795112468
500790778
1057973790
155980527
11897209
1173994058
1094116594
1004651321
718270642
1959848268
361766460
1071896867
1809717698
1794321906
1174335336
319819314
81396570
368485385
481440962
858205289
2002467509
640597476
764798764
1690507186
1297283474
1676874605
1893019284
1117555359
132885046
1093328156
1221005457
1508056893
1221776530
1132927884
1080731735
1260308106
1145881895
1976859646
1068833437
2134342484
1750415418
612607967
2034439878
2029905892
1107314347
634103847
1198786013
202505461
1487022761
841431602
631823100
665288486
1432320102
811554609
1912117390
496913928
219957929
631940065
551578913
24042110
2057081343
1300860018
470088119
1968394487
934632608
391792220
1205447751
314565179
1662799791
1396203052
559817704
172863310
1236221377
2119572290
1180098712
2128771696
1110274199
110692214
851422145
452499599
405704484
1752941044
1091941109
660054049
627801221
799751763
1879960763
526203348
400992151
387761696
1979616942
1616129800
1304949641
218499341
1235853464
1225740492
556757153
490880609
1628657295
1747083749
1431287391
737114496
1696138307
504029940
617358656
722950936
2103544924
2032809560
1809596063
1313271836
312624848
482818382
942560193
783558074
1207612196
1796100009
148802082
240608478
83250737
149439042
1747349262
972101956
184675592
769137347
774765770
603863119
2006861346
971455082
1299450778
1091424884
450875061
764498791
1148741327
524766660
912385656
1595327511
59944883
2120588273
1269163227
120556607
1968770226
1275831048
1257880434
1759995953
1650362942
1463017408
170605934
985253047
846681199
1958733154
473105619
864690363
1084692441
1561199804
774666268
1434905416
1154699474
1392063647
1794536833
1697443733
501730355
262621490
591476350
956515130
2101706156
1486453611
1119744575
1313381778
1685698098
2137144956
2000576178
1735367272
308614615
423802792
721348564
213593688
2095964160
109415591
358364220
1173071197
390021493
717014252
39493768
849478355
1930035603
1764274880
232747966
672646859
378150701
599542150
1712803865
1408990157
2023790490
120380485
2102053318
1215365451
941059321
1945155733
558529435
1402805028
524836022
870001708
323814809
1048454927
372643231
678027032
695731977
1899050916
2048030061
456564190
83917000
521152758
2094775014
379091113
911348158
841112605
860629188
1456551279
1192235805
1700867395
1482614142
1522599892
347675363
1461915337
2046725018
1975138733
195138508
274560574
2129001050
1253524247
146626324
185170425
1800587223
1352984709
1839619221
820553269
714930685
1157706269
2145113628
1366566015
1977349788
1439173226
1619061014
1668717898
387634755
787577480
243122308
886231141
1353048780
514009524
2063473233
266075103
1423697449
632852539
1179873570
1836348876
729845758
1271825587
1912586556
1018926073
2086742761
685836724
1680824176
1553950390
114169377
1642483822
687906957
13972970
149246271
646303723
532105469
2026497100
1220986915
424728870
272307538
2055673600
916634040
1022738602
714746321
459586022
621577495
1588487500
1471491668
1743585002
2128044898
1494439457
1752129546
243886235
1900897519
848299459
503915874
1952258538
1493001977
182649345
1813849922
300924852
1175036985
973457405
1571398981
159136208
1998510071
1176628701
1878925964
2088611939
1019763519
1041366977
413674306
1345327268
733680940
1493610591
1159804931
1970578001
2022077813
427744911
784096579
662714867
1132117528
1790072279
762492074
377896657
1928511112
827600530
545690444
2049547034
2024079557
486783152
734781904
1858099841
955120081
787753203
1843068415
1022193638
179841744
278888946
923752110
892906142
1685336576
1889847347
543579600
967346117
421246073
1312875859
1557741651
101271420
436893665
997266470
2131202398
2036330275
718676753
463690020
901524397
645643047
1266736468
1923655849
1445646783
271828693
1463713303
1789619264
1896423680
69719278
692857864
318838699
4435480
1875109525
1683423923
1762449110
465518790
1488447343
1486674202
660959236
523741197
206685347
855750547
1114353863
335626095
1740787560
1582393921
1164666900
2082901260
166580523
2052492118
859656219
579997443
470322646
2008725150
1056808616
285349257
1462271735
945345418
1111370684
581983921
1494425058
961046772
598928510
369858273
138343384
1395229083
93514106
619167768
700323174
1312031572
105522730
1137523344
483030178
1784318546
1328657081
961960446
623017072
480115418
633709068
1461701051
1690978540
819623883
41018177
321263793
1019527851
803965194
1653859555
1819042142
1052271567
1987747956
1543700058
1707482529
771199518
1714735004
142829187
134742228
2144950880
1898098883
954710637
2090326579
1518016007
672940597
247704181
1032175789
2028537305
1986657683
415550953
2138363241
500073329
646030638
489878173
1543781446
1899712963
1906892800
490824088
1136727450
1943083031
1562450483
83307792
331028458
1608439216
1414447316
756866462
1497828553
1547320819
583418485
1954923898
1757374451
1922621981
646984067
2030459051
526838910
54175106
1191236382
2089480214
1179393874
1260120680
168758269
1439626102
1987460470
1568462590
655522171
1298845663
270232959
2065519383
610163241
1757404315
1756237310
1862651347
1575813431
1265527940
966061909
1553835690
515196892
849967541
639620962
1208811396
1663129257
1264047119
57324812
1992374156
474460300
1122539660
1431662207
1208675185
165365389
811391805
1981219099
1163285989
1444822874
48930088
833674061
1081997988
1322479082
496864524
757782767
217206365
507468479
1763673771
28262009
1749737449
517969618
935772929
155244169
508449479
1680360766
1558328817
1836226003
467531081
1589494584
2139950235
656919677
1257482649
1247075647
1279975528
2040802736
676495110
134533442
720020866
1168424772
1936442250
1501715728
323743962
2061966768
977165455
709670703
1826837222
1145725888
216366957
1116962164
929966449
168730355
412810625
756305083
1287489219
1715727756
653831187
120078578
1178318156
1045048437
1599988504
1661150689
75567166
1286016583
357565681
1905201793
1839052357
875569040
1111938593
920038678
411548222
1279750694
758090549
898621122
258487978
1556493847
1667590618
1717318746
85964487
2120932855
300002659
864773178
1317712001
1368712169
541241895
856182402
1641791854
1803243558
709122051
1614505984
994645216
1687162327
304469458
2059513202
1921333804
579335033
1304902124
1316303326
1416138835
1984446699
179916059
384479911
1104097683
353995115
203399858
1265108439
1196303503
1126535186
901745822
100401047
337562385
1245281637
846724200
1047449067
1448773999
247209073
1453563614
517232994
1056228577
1378019983
55894909
128509028
2044717880
2101699703
349380996
283706369
1660008146
1981472391
372412307
1109686940
708006765
302933474
541257337
967204389
1027322208
1556129355
84035290
1506539579
352901757
1075579886
207795025
1578231994
573077218
669921339
212407886
621996876
890114958
236861110
1162588683
222261734
52217344
1729480034
1117585848
1865893642
1890658474
350137891
525801294
1020326724
159472638
568391603
1000840391
261769920
1284691136
1966091340
816077381
1840722507
1333530624
1071102388
1838465365
1966430174
160128811
849057240
829256969
159305350
55197982
12796156
1892221838
1433324267
644928354
223354389
921209923
1268387298
738215977
245642739
2145924604
329874673
930639019
651450567
1152537238
72842509
1150246164
2129370396
692700347
1580563748
1420286517
1412552196
1883707788
129867539
348841795
734013343
1997379181
112288366
872692123
337250031
1923720592
599243106
1324186633
79400736
1495966491
1432957339
1480941982
1508955931
1729818884
344306180
695036264
1397043471
80670075
77472332
814216533
348711247
927453758
882372179
660930639
2036275167
419553712
2038183582
117602714
604430357
949007145
1366080216
462295656
425780011
1741871435
1175908378
1240440200
724988701
1105635607
1256004883
1291720930
945382296
178618701
2135956120
1714402884
1850259949
1739859935
974519967
333024869
1437977618
1724215328
185876584
555222992
1413243756
2067930844
410686170
246062446
148643848
783416586
707090845
637170660
1606384126
2061095918
862563121
1902075257
155577140
2136154860
1634258723
1855314837
1760148496
1882777583
1981085181
956429916
1576869029
1286603766
889640396
487897577
1399640622
790500495
1569232231
1290662638
1061872578
126554039
192004246
251212089
1680178073
1140667179
1747203416
574187167
93551594
257776287
88726448
482315079
609660187
863304137
1877070492
1951356822
2001381991
337313107
416315833
1338650221
1777702868
354336176
2091377839
1108596297
1537487665
1790634719
1398601516
550275714
1151482333
1191909652
351903632
2061156930
511520117
716733355
104402208
1720556315
2057129920
2030530161
1605691343
1960572153
803583314
2035399283
619998910
1139856931
42480982
1931272077
1959573975
1555117719
80121857
191863719
938498670
26119273
1206984696
58267941
1139234986
1004421724
1503288082
556531972
1542585405
179550857
1379802679
1780601865
1912115861
705227775
1843818766
1975327019
357405155
1664766923
1769726066
1734545653
830192636
1545105244
460263898
1724981401
1201612198
569628944
333109095
242959432
632150024
989441894
852024844
146504601
483563563
671611031
684557926
2080284818
406009447
22141790
2147253392
568649113
560913108
676144133
1322493224
2022614200
1189679334
1015008778
1614311418
876592511
633357032
1965295226
1809940528
297063735
1792739317
31951193
655882496
1904935706
1920201840
2104101037
1449269428
363568496
916888597
1119080455
681144762
1678974520
789251242
1992137463
225750632
1246146562
1840934712
1616347447
841341575
1391647682
750853092
319702399
690558441
54441259
1035514304
23755356
1063691534
1955594417
115883010
570121188
2134430410
2035321490
695460616
101168043
619118154
714269896
413953312
102593197
375655622
1000544558
1470537484
1807947681
1714893402
1805808986
1366988055
706659156
31144460
1534898774
149168680
1351477316
1175925055
1314163272
1430966395
2067268066
588983304
1209911128
1685896334
1302516254
1535781655
1938729306
785020281
44598327
60033127
1836404081
1342521853
2765815
1957046361
1935931196
1029342630
587276477
1042847238
595118869
417135150
171309372
802704898
315863329
657132777
2130204717
211187191
1483977091
1264582895
1773341993
720137864
2002799993
595057080
1079318683
1605968902
1494607348
2073708752
1879892423
829649280
2137911223
877454261
1477331939
1822743692
1831247716
1326201891
1430325026
327685267
20339966
483984733
1349448834
718531015
396714105
1992411596
1572950868
410397798
1704298138
1964241469
890360196
221451772
2042023862
142807378
1618207149
432215775
1119067365
44821235
473168292
1635881228
508558191
1012291505
1418375703
1566372882
1872066610
294570088
1940977510
1029789667
959625768
2019956798
339190843
51263072
1930953956
1540587334
2034839186
1245002307
195828706
104794323
1228108231
2011238469
940459435
1401966001
1838073852
940384106
962430995
1507232318
1102309585
1376641446
997249992
201414754
2009261682
1562897543
216144869
1425171178
1947661693
2144349047
40652637
1947160506
1066143338
267416142
2127433305
158521554
1251899620
1697257411
733115739
366698184
821218501
2053862737
1130887862
1835124295
1208769149
1958741536
730677406
749770922
933953393
730042893
2146755294
887389460
1250211284
387875494
1656718910
1383302448
1456608921
518674367
519730299
1939197794
969490631
1627587592
761344552
554017034
326975640
2066266708
1829535933
1296854566
1069195292
1565476607
1362836937
902259018
986516813
1727688199
1673894817
1224518059
1411953969
363916446
1848977351
853018415
2138515335
1326901865
1037996179
1362817260
950580293
905879917
1171228535
1697884068
567464600
438078159
1325159613
101109121
46760796
1724242329
1793320165
120031576
2053802764
57703574
258778134
1474390579
324524590
2008079717
1189192009
314235364
186972342
2049397626
1179614317
1513423710
1252608275
1513215554
311628582
1803771521
2003870807
1281978018
1525183282
851427241
987631337
1190220912
229306861
1726761053
707603982
1414301649
126211367
628761443
707474228
843503944
633005533
1036860236
1643107860
435744907
1104585735
1195826342
1416952857
1226980239
979513904
759825305
712462140
1951820318
1873952718
2012150684
725611960
287185141
1600815953
1321844185
1355370731
415285601
5908324
1848068166
265768265
1168135447
1971282330
595870455
275422639
420988900
1577937171
2101207751
2120344121
492826338
93039925
1712270134
1421410304
1029620461
1706009084
853744621
1267401770
1672975277
804970516
1206666877
202565530
850285291
1403818109
1196052262
536847664
1868345567
1770361533
277577809
2015271716
295527486
1357603878
1906422868
1068917070
1569924884
1395627954
483634104
523615710
655408104
607584967
1080887295
1757396427
263979390
2113434308
2058689344
1109284285
1622341991
1386134352
1768794691
870841233
880630839
375569666
758106596
1282011196
868584973
1842046887
129151128
730847040
226465793
1390721013
1439907835
579268026
282588210
1314925343
829308656
929324158
1309828059
1309970079
556395612
522803759
2109515505
1298944363
2135191391
1324451232
862282687
817779756
1193331111
382471449
1082856936
1988388528
383232562
1831844914
2139994206
424447136
159759903
753465980
450602398
1496769248
89296729
28972123
1469879532
1345808462
327664867
2033049525
1512481769
1733440975
77476075
1573800076
1051570339
1445798180
1727712962
711903860
1153954559
1638562115
2135369772
1848998576
1840991889
1519342556
1397554895
1502979986
398134246
1047293864
2113619044
203213931
1936213612
1223279228
1472727464
263730896
1724516581
436210919
885983128
107843600
444070512
1501493652
1523588302
612714324
489755300
647574599
410306995
1913655274
85852067
1920260329
1640244165
1322875126
1765192921
1265398554
1909300699
1228382290
36602167
1312007607
2016654887
657856332
1809791509
511165615
1055303749
1913547840
1669071361
621663991
1430139753
1073425137
23901857
588362852
1495483952
1438365851
551191042
733037678
898456262
190038735
781850119
440100363
2074720148
1153003816
589046921
179982448
1348686555
41429520
1419035312
920473958
1805131940
2038277313
1915700717
348181195
1221200197
360222406
225252230
1985489870
1026641211
756142525
458241570
959565486
930413451
1441077493
1850700638
686993537
1079366929
771301394
701264196
1965932295
1166168727
1437086619
227044516
566061149
252347383
518973259
8485830
467378515
293903577
1939074921
814053025
29761671
1462872697
494349893
1576227284
1792662080
1804770027
693134366
915854968
1737752722
1684948606
863253004
241913006
1268485353
211542690
902703804
646562288
244878762
468575718
1486315325
1515486779
357530206
2114545085
1049899105
364627620
2011415559
1018954091
984229107
2018302870
766420945
661365311
1306894946
717389873
132686494
576049399
570941292
983883337
1128853175
2075663765
137455511
1347101706
1984385220
229811204
188540015
458414784
1674849462
1837110010
1652670800
1878668307
1340956253
1042366249
1687611645
564605666
1173148401
166521297
729704597
2070048800
348680523
1709980154
818835017
103049213
828668620
513966744
184862277
909447885
1869797399
1481122389
1360755536
72173812
738673900
147121307
353431681
1519927132
495439486
1378267583
511307795
953534914
166392501
1214400076
758873040
837837545
388005323
396112177
852686420
1621938330
875251533
1841092714
1016621375
173426086
1102849559
353707044
543548157
629962240
1999991358
472949850
332168428
1735708713
1932456570
528504477
989429982
765463218
134241846
1321792130
1612426537
1436848095
201761416
1893885450
1847991390
1292441375
1910838017
473849068
626227915
343538901
1928782724
760846084
1057197698
1334792166
1264094292
493701884
2108226103
302989932
543776346
575807789
1412247537
776196029
63221613
2121440486
1386430426
158929747
441519595
1604014121
623475837
1191717600
337757646
1720351856
567215156
741426719
1864365083
748691115
1971753009
527372068
1611560935
412008416
1356609366
1860895777
747958514
2114009300
675748859
1646846360
2031193124
1150340449
1098801028
638289966
362573192
629129410
408049651
1976002602
145746690
905489980
715215244
1322385157
1689857380
1124673283
421822702
1185937612
1546901565
924054040
2145172763
818152599
205693610
1194068739
832302123
522379152
608104196
1005001549
2064030237
618124921
661542910
1887986225
582731413
680143341
1614248851
976046775
1859788685
1789189648
1899502299
362723103
504654098
334555112
538845431
925795057
1139006216
1488435607
1446981267
1459578702
1849552030
352692084
446900784
1539096141
959313879
1281707203
1683196837
1484269440
477091830
1432539216
1131453465
611439039
76015787
801637223
1092247312
1814879933
399515974
1181576537
2107435859
1380227798
1974991089
1324037454
560584088
1368723732
1244716263
1330529852
156718255
1397118879
119310214
1223037047
1035849112
1483807397
1479944668
301671803
1095432398
846109609
471298169
613048026
1016714716
540702680
245534946
1969917649
1548615899
839110013
1769417556
1349591639
1727878897
1429061718
567056131
2036686653
2005266986
181814375
1929465185
869543628
322296539
1966481032
1819427179
2053549452
126853358
220870348
1944234629
1839388045
1018638860
214079779
119845616
1380284359
695871583
663613704
1150134501
1868414706
1684625986
1330666911
616750232
144800880
110416459
574054430
790660308
342258897
1025902021
2058366304
1805171926
2140404421
758705903
663015589
566391475
1122937100
1479908674
1539323980
924403389
143613769
1632818922
1689549600
143608826
1063638852
153801047
52506243
277093022
2094102984
1820317368
180854885
678396376
1774139331
896563014
9314990
914890965
1352245160
230378211
1298066188
900864615
1411714099
1341063652
165390837
2114480328
2142179288
1343323811
1954643377
435386677
1804515958
46753789
1310870079
1910176820
1304157598
1791768863
1773638917
968267499
1655450110
1541365880
1248031769
1369956959
1721577042
289734346
1317804407
1197431916
1242582506
93484394
1939668849
1443368170
782111174
1682012734
740254108
488828051
524618970
461326354
1831423706
453513366
1426958354
1269483647
1010247354
745249282
1263465521
1707305385
452828621
3090485
1845487440
77485004
1591423969
1335316606
176252807
1156686930
641328650
1992106223
2005286204
93660044
623273646
206623686
1414300708
1635757598
1146035641
1127671855
1672066557
323843725
437956040
529045909
1152391218
1554825169
827809381
152815824
65404459
1300012791
2037157943
1855829887
201512337
1666997727
1327831196
624449819
429436452
1784666742
1799673183
1054041620
673624484
32273213
802812190
704955554
43827028
860131658
1160258737
860402982
861221326
609759629
951262152
201163186
88968182
1288863914
881619000
2063292952
16376927
1172989785
1059665748
132244635
439755879
1419266196
944392926
150000386
995707851
1384805896
1910634454
1083347414
1227596471
1303562640
1622699094
1835352002
1267916808
62602238
164160308
372875882
1361551079
121036074
686004663
155480483
524051096
778370018
2007947089
1929854855
24757464
1617543012
962784244
886156507
246529837
718727512
1169564976
747322949
2074988524
1554246512
243494036
1014655214
1242472688
1709801628
1865810743
919789162
1070601050
722023269
1878765421
2102679794
845108075
94783769
257913133
1558523666
1738501130
1751645754
1805490461
38195426
1646828897
1779293598
1082813216
1710223023
1913654160
1368477644
1714424807
617674112
291388193
1891479320
2077047241
168951253
1578361700
2048736788
1737281514
599067150
689509161
1288912742
848602885
404449995
541362927
264124730
341910359
955958767
1514350625
458740371
1419705030
2092626777
1982501931
757260685
1298413697
136852308
1173252437
453623754
921465167
44729827
1676859236
143925605
761945279
1811953814
103388919
279389941
1233692870
917859947
2081471626
69970940
2147102087
445644490
1988633505
545524804
1140203772
456060236
789556549
631243942
399665039
1373798207
1672446042
1545475307
1520568373
378794495
1961474500
430464891
468081401
1372433980
1875000027
1499370427
918181264
1942825671
1397247794
2056474283
444796757
24169536
1594791020
733038125
1913455637
506952914
1767023473
129662237
1410277010
149502787
1459441960
576234719
759960355
2026584293
954770543
297205374
1813810546
1623242091
2058766021
814661211
369093300
77054091
1137730923
945050542
708406306
431969121
1591577152
1490274945
1881553088
1143675430
183538633
1236786204
581097099
1226143827
1124409043
2134231463
5526658
1126309221
1697029287
659916909
1587809547
663186896
901518495
369453492
1172573665
464816200
440702133
1190608896
618149338
538771650
1835281834
4922993
699820994
117757576
472473386
636683761
794293165
1290904714
1879969361
140608721
1573586246
292385789
294517142
205926222
762779147
1435192256
1158653178
825113473
1428414388
1233831249
1013994002
625489548
1396452275
789239035
1116021378
158990434
1690113123
2103172263
1787057435
1318384875
395441264
2046004733
864732272
1088153273
784164186
1331231899
1163043696
418256793
861665138
172241627
1559144171
1044710112
1099519353
1285073459
1455265955
804075583
1629590753
557725317
851463189
271370964
906049637
1301967026
1901890224
455545598
1104636374
385243119
1667083711
925019652
1848771301
728702801
708983377
1703210775
588521869
934218148
650147659
2058038635
1616501811
2004454274
1693891637
89067516
730758060
1889053446
870445423
1863472444
604329167
247530578
1675680241
1404866818
951263422
821015893
1245045619
650212861
1151314006
816409372
78738314
1013545358
494987634
1667214758
630693386
1155816146
796203513
989435836
863563421
1989053670
1087645271
809565946
796492761
1001575953
833460679
1782362959
1454891370
1391356742
1950645636
847731730
1133219484
392961835
1844745336
380034612
610148095
347081796
1178681919
917585443
1869391385
162997527
2137900511
435500413
664696530
108728276
260321482
112940045
443087602
155232977
1560126791
583629927
1951528661
441547245
389405508
990696813
2081119214
694554282
504140450
2011593295
44673729
1301991904
241053794
963279113
1460508675
1159595415
1997402992
1303615861
1557367388
1688134048
386163383
1529770668
715144336
966651518
1386396389
1622478041
702373040
720637740
328738976
1181789268
1901987590
1321647131
345912004
1646363730
1221322449
628803480
1463424522
1022973479
309551392
1557108533
1888794851
1323896181
1816293772
19348825
1848307681
703919537
1100550454
228225441
1442907043
1176379387
1252117578
524934212
1417815479
526012590
220676269
1449259255
169028783
1344406757
1474543981
1785760481
1205168406
182144696
1720854400
3090422
2110262931
1977059145
1333187025
42639197
1857273237
1545260139
515552198
1892948066
217622522
1896314537
837477326
336879
1682923144
1146810482
1413511449
1710591019
605768294
1231999434
700045753
1563498566
1623385497
1030847639
168585677
1583781931
1303839168
896821747
1841726879
958819248
1060752480
957328221
728947290
1853760825
1542068020
629131889
273690953
1048808679
1683976529
262775356
652004279
125672096
746607056
958057220
1322576353
1955080407
333573316
373647082
961292432
524673870
137992593
2052516943
994469446
1031595812
1090337317
1136787470
1584667463
527595752
791726958
475356423
1290485443
1745736834
1550564035
57549407
344083231
2125536366
1360628277
686009055
618614988
1041696632
1076019219
1300547663
522686289
1992267042
2130838372
821747849
180639664
795682730
4259985
700336925
719395902
645726982
1023929759
439656102
532769800
246065722
63036767
1292327518
2013116812
1795796652
1476347630
2009769099
55374519
1801905150
1502523569
1827290640
1957190282
749645465
897720001
2023472585
1288028649
1378265439
1317867459
638147375
787876741
1110584696
825792701
1343464895
499036575
1286025320
1945358498
1788214703
597890077
886502554
686203771
666828098
1965535229
1023608645
1568189618
318502276
1829177025
1428368850
1408415997
1801081206
728181976
1980385797
1339670402
1604782017
1989920216
1893462864
1960156283
1290492594
1729527415
274283514
736270368
835931740
2007394144
1291470736
1653645035
2061576343
659497775
1719038510
856722839
626277192
1088757163
145737889
1422409095
1745783095
1059633154
1373968696
1224293821
292375474
352763721
377220373
477995702
190298878
460241772
106306619
1170485247
730719491
1299524643
1283110581
317178548
1339602711
2040750481
1060632348
1758237344
968911070
1862372732
292198855
1758939256
488189454
1007872132
713414327
1346320133
975559925
1655262007
1596571777
1959878007
745229328
890744344
1016880377
955440134
1470279153
2110772075
1926284316
81191452
971030082
272715163
602065444
1057512758
683780450
1334394780
625395963
1659695158
279963236
1204745381
1737168744
1245624794
1418444483
1809179670
564918409
1400667432
507378408
1233015718
687535022
415165050
705297146
909482866
1267741838
474275567
98688142
1455440464
1675578365
1813698590
1362464754
1810297339
1919767934
434687032
2034988758
631743760
1054377415
1811723494
1166996459
1108386614
272980990
287985877
389836551
1824044290
1389037876
309513573
1870633610
1621190489
755966746
294298557
178641110
767078317
1236907304
786520600
1038458466
46276040
1869800150
1750893879
677589183
1809675439
488785271
299443245
2001315623
229522642
1764179883
454308469
9081434
996716845
2090335923
203632183
1089007520
816587504
940791510
206612441
26050533
1682969470
70596297
565441274
1241945652
688399379
1333826298
65771916
1756785506
1431981388
807912282
14587783
1343949421
1683356460
76454730
386595821
1388618894
890615358
1100381094
6320239
1093641760
719983144
2120065023
1854475582
1305250193
1720187294
1789706070
1099364957
1634248254
1161946778
487251745
686370066
858449508
1586970101
997235036
1846608054
1812784556
831502044
757659173
1844958394
464564056
739275518
572815674
595909069
505336156
2060212159
1429800360
1948286200
1343424822
1624249280
2034329951
1001567984
1824903335
64793395
1277702741
1108445569
1894096338
1832697321
596733602
716514399
490834785
2006021825
1389100592
1632623462
463469315
890488135
468931944
646882609
664656749
1530854918
1930598992
1402436614
2000521525
388683375
1061345281
1581124719
328042717
1724635349
1926129883
816482653
553432663
1008480974
2019184730
705389987
840061911
1179219119
254673856
997790615
1624056358
546485223
1087619022
74599250
2055869620
899409027
808441809
1381403099
615020778
508087924
1928690434
1621485367
739983993
1616018866
501466032
25409728
529260141
1827590773
206249352
652196470
172414332
769840760
1584477264
1957959800
1461582278
1371949420
468153131
1774157782
1665205587
1215613814
1247831670
1694799991
1185354551
1204767361
2023288915
1643819878
1924200172
1228270284
707369230
1652593517
2117313162
1010190830
1959464769
517697419
1213790049
83416408
1965434083
2075244055
544639599
1081633918
1617342812
634737209
410676953
504689204
2103430038
560416286
1540760312
550938912
1863260724
1492867091
377791929
1532198853
1396109611
1037247819
225257774
1980626999
1272264521
1787119552
1498470323
949417791
33822855
1766866238
286622932
1507993141
574255033
647877916
190793737
1773170570
393892655
1736635428
640774932
616655079
1027495987
381889288
1446682502
655533994
2143036890
1240967512
595783808
2017389931
1630634720
1754574451
1846629438
1952163701
60626654
1677153842
1223416993
149369166
236086189
1487018482
1850680245
379323430
1230994443
1737612565
824883319
380212847
107461355
227431195
584516200
466012877
1540430692
1911044532
1593967458
1105652976
212589108
2131528640
2086059564
1993960144
500002289
1275185575
2011055641
705498279
641185985
2031904719
2018059643
483275980
65409344
1248553831
1529365139
194286773
183919382
1404634126
392177486
1984256196
1385949005
1777370554
1597947265
1642583893
1386040598
823623564
102077979
1114087803
1723059244
1102683766
127734068
44699102
1767202868
1210330627
227094852
1194569640
1309695606
1778264828
134494761
920236929
1920233184
1305393247
622062575
1561864245
981488313
1297778538
2037412005
2106033877
538379812
1138427480
2022608834
83920375
1932079
243881934
1888422237
1032497456
1269132492
2075165522
777468438
494153275
594855826
1299980973
1445386731
139790807
554237246
1233051861
1655156818
1845212621
1301348358
308915208
862850701
1430848877
560756119
496125741
20500171
1090986100
446365262
871452477
1574031483
281901397
326234536
1668219722
1122005033
509306180
1943307481
1706176081
986206971
1447703181
100517321
2039469790
1501826256
117511416
143795192
1846514317
1370675930
1408794537
1182428445
439693988
347868800
1979490633
1277432191
2080801648
2023479839
1428483107
435854957
321824335
1360239614
1933862002
824269386
2105130072
99051472
344204672
102769446
615221243
1352735423
1555137467
1775678834
1479015775
2124000015
1181803867
1539400745
1620462600
502607649
2134934716
964184944
2102508090
942623537
881456522
1210662343
344161794
90076813
855321307
1932494330
539942398
480426360
1018922832
1251640817
378878367
618787214
444291484
1456214426
1309948683
2122414638
134039389
388614744
1822797582
1390866049
128538976
1193646555
1417300292
1573717786
845481763
1975211683
1588603257
37555437
1517893000
1589623049
811155031
2138808144
1716173295
1053391243
1398175936
1275063395
690523622
17138069
924168133
1904868422
1860637094
1117754539
1763827328
728738196
1293874073
2031594246
1239159088
662085684
658809181
295594667
1203659413
1833234076
1111885370
1020689560
401998455
1807663621
189084570
170387493
1469021492
602225938
21324621
248651165
658852356
2048596247
733215485
773423635
1600198637
1883446872
1037178979
2136675535
9764673
666910819
1334075202
1829282952
1572994622
1759012645
1274697941
81682960
1992496126
1118547254
1955443159
401374490
1393428702
1383227500
1982548026
1927333996
442391541
49110253
154740499
1637666860
344424022
1558071078
1916624214
1500518452
1664518577
1447059443
2138457299
960317117
333824900
266331125
624331730
678009815
294676007
621446956
1249647115
680301842
1487208654
1100448146
1832763422
1500869050
1801189365
188029491
497689999
809747143
1274418756
437520889
901169988
1057313708
480370803
827192202
1559209959
60074542
1273647994
194211448
304355535
1753121307
1956296978
1282282173
1017168914
640237128
1024145540
372314071
946257445
249012727
833827048
1316584685
562081560
912613286
1024660628
95156875
838074436
604296411
1276940248
465204464
1237447548
423653470
355777269
375008807
1735319949
2065284459
1880042338
1905391217
208689810
548823644
564841246
1316246663
1977054172
2026275056
695115441
177176586
137158606
1116225310
1585246279
1922955449
457087423
2092689460
589871727
710436639
620863291
1177676102
1461556554
105961
1179059591
1509076726
1598860285
1545233209
2127582519
1565203287
2077498315
1931736127
723341679
1037785552
638924632
1823526910
839508283
1272002602
494513340
80862320
1382634496
28896410
1872148941
248042231
1037471047
138170886
1570833650
222118816
82567641
466090839
1577571002
1254618871
563501266
523347051
991875675
1133015605
852317977
1901872727
885246649
2008516550
1464317383
536210696
1586830163
1678568335
343726142
1778055583
2038300187
1685944580
1740807436
2084242301
332790932
1382015956
1899202096
450019933
1501919530
1139189595
1783956409
1379145217
666189976
49197996
398453348
1534277541
2005337773
690932492
670606810
2054245581
1990748847
569607187
1105183092
1157600589
1074633236
677539804
1192306300
131778915
1420997773
765205941
1697339689
1044442493
534239098
2082460415
1714388431
2070154423
1864449748
1338295942
493243844
1274762058
427710422
374629001
843981793
1368291101
1584795228
1095235683
1855513305
555811149
2014936316
354378021
142527682
1942457998
1270604269
1192001838
1186909019
363042327
1126959513
900905581
978545833
873948306
72424881
1528849307
1304641223
1466305634
1235712518
1305690621
892071754
1525967563
1168113754
1370619487
1794526703
2060629758
620890967
1394300393
387175701
1619840089
1439913425
517410075
1073319325
1543787593
1486005069
255290486
189090110
74940365
1730567244
1057687908
407209924
1292620735
1768555542
758961240
262504268
557156031
1125152967
1036681144
1279382606
573398471
1266789836
94036885
855857010
1074700137
691341416
1181964612
1320302058
591508621
1300257743
619999253
1460888792
2081582755
1435884929
752254528
1433431062
41183591
513368720
196020485
1590075437
1504259416
1806224449
1889230210
2094320646
487927037
2126526686
811260596
1023944174
677064713
575661522
1206245977
1440831744
1746430899
882588211
306695486
1437680838
323908006
1139053226
227931761
1329118653
410410592
1528549428
1892550870
1005133884
1335883310
1824330790
487308615
1120972663
921452446
921269430
851063930
2029119226
226095778
1017766477
1636692667
577179422
1329508428
1807581681
404319106
230577375
1130608470
376338359
581864992
952083824
1857368558
1840028494
232874745
166822467
296331820
26552228
691824765
301405014
1747978023
956502559
735204604
2130063089
1371305608
294601738
1714248266
498427376
76359307
549608214
1054222600
1982822961
1798210068
741957439
266815447
564645605
810677288
186840833
221298548
921486466
117268754
270965182
1790259958
554350518
1945324697
296302890
1282203709
2036705661
1257667437
1381089705
1175519032
347701339
643886972
1404872358
1575606222
1779057586
1044783608
1899982370
607036361
707207520
953522941
108902924
1700447290
904748101
858329615
1580979615
1927107621
286532443
1618681158
471984769
1927804224
1931875878
867651981
1102706601
1089074617
522995044
1507814137
485356984
1867448901
1128987418
362293681
1663416693
9321441
1868574662
361440755
322268025
1167943430
1628499170
1144458440
781094112
600679219
439405823
1895799159
1749851775
447731848
489856273
813699919
203060699
1075897623
1260089549
809999935
1335498627
459719587
2041205516
419137860
305646170
616856632
1106614200
1962284499
805548763
296095396
1464786580
1395470122
1919349596
1496176450
101135701
468380010
1046055132
604125056
728062217
466392376
160967726
118432484
20292798
1537065174
1906917276
1473222964
180655517
1914114051
709172711
830986104
865204061
2005130898
564475552
1918457926
21648334
1246778846
2125264984
1723720747
468490258
93376962
1534655487
1381605239
1297229662
830073979
1818357879
1455310624
324663199
105830960
1269166854
1702128968
1723903739
801822338
488998888
1322705289
1998500661
562583545
59372474
1933959776
1000973564
2063080017
1111259110
1654942180
1326201949
1525670497
1784319401
1011285055
1804904864
2125665290
2095875698
517153908
486016282
893505446
1987754956
186048482
1275940084
755403805
890754534
1945231339
1248612459
209921238
1474114119
720800893
290586906
862325455
625564035
592817467
1531937105
662428522
1991626382
1175803364
186819680
266162715
1309562319
1871317355
1176077372
312525310
587780870
1510174075
484097392
1717967112
1113986102
2073569749
324713275
1695529115
1848833708
1534103189
683862315
1019092314
1594054941
1141441731
457264421
1117462222
31405810
2137920887
870147542
656898769
1743621471
1634891947
648992303
432512417
2126629138
1060818782
1311784431
310826692
547540689
908446966
612738317
1104507743
1600214052
1444771430
1532841915
407829015
1066298961
8060041
1999784269
587003261
1082523068
1752263243
1574264800
893543723
989891359
1586903708
696930527
135325021
1045813976
991358249
1182110836
1026127807
1934441642
1881965382
654565375
821791354
2072253549
1480929211
60319192
1248370538
1732981475
88918738
1377065534
1280005330
1421028005
1988108310
749065311
987653668
281138794
1394129576
389677034
653521852
1914826362
560545520
831815443
1567037988
652471442
742097909
829248726
2037944969
657973693
1543318614
780425238
1727363655
1076313514
1996994485
866950891
868816768
869771136
1364453111
659593359
384523802
2051185346
928918687
444250223
1196417816
52202946
1210109551
1715960887
1398167380
261841243
138600130
1289047307
1080256259
1737054611
1068255647
1418323992
959687636
1589036947
158467085
1716359511
1647384940
1742957018
1406038129
424251724
61357957
1019102855
1479756245
844806888
616436646
956502090
1803958954
374941592
1221815600
170713767
1476278685
575369159
1932859461
382650804
79342762
694569184
211548045
1393223902
177440061
2132608288
669623685
801250692
2119667913
795154023
741261570
1451966409
1858434612
1631594878
1440030494
627898743
1550572054
265346452
902710249
1861093307
1789844611
15032866
996750169
1754211769
1575641391
2122270886
635961327
471216856
609719150
1482520656
501929316
1877844844
1715848885
1272112735
1874239485
1921693886
85445939
861141450
594455004
1084052054
1413745716
752923104
1609300183
325473250
656198815
756346473
2121281952
6413317
560856937
127286185
1797596121
682819004
1671953820
2052640917
490506005
1930598755
807150273
1587301597
1644711901
612990148
941519986
321457601
2111188274
406627368
1863529769
739820624
1906904935
793150963
862040037
2023172362
886363768
1157179709
1999205462
1010126770
781678169
55600623
1082054404
338517268
926181045
65971827
1744314093
883112470
2023313539
1849284042
289027831
363114430
636440126
1194978002
2011725053
708609022
1890863249
926259384
52217647
1859620675
566570586
1325170749
1718427198
1859777336
1658697868
422215822
1469766057
1120717803
261227498
561547835
2075945479
322277499
511586611
1168837364
942439744
447288070
1758926547
93032660
1416458262
533887628
562674604
858298228
1903850681
871318611
700947291
783135772
478156617
179105085
973099037
533961828
1856540956
2098814159
1252939517
1681941040
2050152581
1434426108
68688402
1873792098
1536025637
74478063
1052394468
1560990665
2054042369
2136712405
1699252042
109378750
459548965
65787549
662077421
1412352308
1091884476
1413258958
1441738116
1257991798
1750924071
1404257661
913523452
1691347075
11675471
1266129203
1266291183
104374648
1998815380
1706175665
2048659691
782574691
1558335088
1364519585
2107335769
1728234330
1719943580
631825171
613903791
1937873086
487356771
1403634458
446399479
2097524875
2005100269
670429396
445167912
404343039
1925330624
1972257101
948078880
77152020
774003155
468419373
1828688172
1208226539
1570927176
1022626199
474876603
264689271
978307984
1557666212
361698192
1488223472
477805178
1524589092
1474624307
671293629
2064486272
1485586659
1115524763
1224258564
2107472076
1057256872
91641281
804871268
44295021
1958215361
1115451867
1153619093
368918677
1153454308
131735917
1332117276
2036127627
1197166664
283721427
1702504727
138912072
478846108
661134306
1809438697
299856741
161234483
350338080
1792420515
1033447273
2080616248
1329169113
1500430479
1949006436
657253275
56095416
35845248
319975968
597195555
1133296652
1467416944
1812300363
1174502762
1982501931
1102443444
1385583542
1515260643
1466447231
562361631
25694457
758341097
58720325
768754567
597711404
520512197
562976604
1561262683
35433050
563205312
106756849
2881680
1731000058
2085027929
1759541359
1787048594
499635728
1937888344
197368104
1979318254
1037698349
773136709
265385739
377018064
1921141018
1841261104
605422575
2015772753
867016935
994879994
909104558
1609582909
547155188
1282149875
1523208405
822413544
892406793
896651641
1174065326
932107065
2021862559
1970865333
1677080240
804838849
1504081068
1569114041
963227247
1058901190
1854434428
974823720
1051371045
2041876842
96139346
1679308098
1414118089
739924629
188878125
2000847297
50479738
1408623665
825314136
1202104360
1653412718
1708276534
250297894
229063998
1023544006
1059827903
843111410
647136002
1210510193
1628471225
1641210192
409607075
604840777
567390917
1975360964
20182393
1569220658
852175317
148405070
807050472
1290516115
518656030
1584391387
366823406
98229139
149800042
924609715
1966510292
1763445024
977417956
1338804823
1183709934
942824622
391021102
1778746282
1472593392
242806076
1945990420
1852554313
2031141132
722296971
437331462
461438617
1340737385
988963922
1180208068
883675961
496453364
116824992
1179672846
1603493383
1300742744
2041455076
319100619
1678635249
2091225400
898076147
28725686
1467303862
1611314653
1918813722
1501446671
1546737098
546313099
565955573
649020947
1386756156
1955221623
1081325524
161316986
907518008
1649964016
499304977
528924342
849455680
1319296939
1397352406
277269847
519319958
1486124784
973203809
575821463
153150586
867918575
307006168
81005368
932084389
2060201880
746828849
1807282416
427711584
1209897223
1469461793
436889207
925582756
619392046
2115745275
1289345077
533076134
1135208905
637313412
911150479
1301411755
1247501214
744225256
134009185
1927224158
870105702
877625482
543440419
566048922
557904890
1751818730
644694283
1382198287
907629353
433985746
306737183
1455024102
418667017
1244301845
262220281
1623434926
1757312647
1138641955
1819841266
1206465272
1537031620
224637001
617798952
193264683
845239652
549534996
901925232
1428161789
657932431
1307770909
1558860268
1883936117
1668073511
1120280807
1927257215
11970615
131577663
1326622975
5562633
254661939
1998735409
1717069658
1659818643
898587096
2027793822
1805792020
1678551149
137978381
1632177451
1537232949
1773795500
365061761
1446708806
347478379
1836318268
44165476
1737118975
1158322760
1915061325
332785894
302788808
2086500668
1437113212
1606057404
984801064
515980342
392310089
1595476466
605171129
2022542411
695505585
100544141
746241780
1018236370
1194407403
601533839
1867094874
640670238
1105485510
1066462768
798872315
1603011109
31696464
1404641988
565824253
1072524603
1607534571
1356967878
501074870
1358863903
1762540189
1134744111
1762936843
27337386
275851364
2101026508
172360414
745567759
1771857181
1429633587
271547501
1358286554
487598467
791658442
1589240388
1334124656
495070366
745310898
621792139
793883877
214152697
1726843136
908747184
1501280254
481512219
1302482104
345892818
1666880925
677751867
296249109
1277340647
553958647
1411530494
217348207
124886328
2137633683
297996965
636908695
1097177654
2109428251
350651644
1382786285
2105463532
541671327
722454351
399147977
1580010659
1048393479
615666288
783289755
311265396
304586975
1754550271
270653789
500274318
703159786
1469018282
631808268
171122574
2097440714
357017946
151739114
1992161068
1725391984
573127777
342993735
2077196929
1976696306
497495544
1597934026
1607194753
1203324569
630723286
714923116
12558511
2129961115
1824787619
559576703
1379790673
405849787
1488178203
959803951
1089874925
874515856
180044458
1838109015
720598687
1836470770
556093207
2047201124
1247186024
207106953
1317501189
1200491981
34390164
1564517835
794685311
375039426
183961098
856498979
926469225
1917268029
432040638
279267364
65526545
1389794599
1172238083
1174978251
1073368427
150708098
335908039
313920996
636657842
331456283
1657548099
353016775
352775866
959432978
72920373
320108841
17731505
263399314
1007428476
1800537739
411952659
1706839719
1867548624
34546111
217523817
1535314613
1016535742
812011224
1702385427
328962707
707569718
752152088
954137199
1281321584
1423909435
179430379
2018761633
288284925
689728837
814467183
416371771
1085250311
1815594046
1389640916
1256000671
2125541998
361314033
1794922243
884498622
1360624893
2057726298
1288239635
1122238978
123084614
1287038776
60148622
1728480303
1293264960
1247484229
1173568963
701931190
1188731208
260574074
400779440
575538948
1378135979
2063771717
852992872
2107664433
404408265
815943695
1244377452
749017747
1312650241
2081158479
1231366217
1661426637
309016784
1477341234
47175218
1731283265
1902485033
1535526153
1779908924
777331914
316649203
29669511
653937360
1368563224
2130728181
1564638576
566136628
139400189
1851535251
765987466
2144613396
1295154333
902899073
1067629819
1672847911
804564060
1898183305
1324672407
300737046
845277792
572211706
738867872
959321316
802377855
885660904
1171788871
1766507829
371301077
334543464
901350418
731487511
1960695344
2085451887
629995512
1338619697
870337917
130072438
1281259373
1171494461
723094139
236422220
1303202943
1223242326
1073909746
1477794763
987381180
904020672
229956171
266047046
1236513148
2031741216
117611149
1644675438
974547002
1531010547
1056191211
1049906304
1584548251
1762347972
408679988
929063906
391626282
1735776550
2102310861
1253426412
788516300
295124549
1296017623
1332983636
305892649
347047411
191729724
2125769926
398385550
312950116
1740388550
947837116
1136268353
316675574
1471641868
608272145
1459890149
410303247
276242688
1518724208
937380445
1871681417
766649243
475724321
417601897
1033798302
67324068
1649250499
143693491
823771147
890199681
1867559794
1267022719
1606632834
228780695
1711765408
919528243
860496062
1950080059
1006532351
2048641687
1199893790
1747271571
1680606038
435895002
91683778
969510431
1706935684
949172721
103493902
1732780068
1712848630
1910970625
223588628
730381645
1738975045
1887375655
258428988
1202382595
153444157
451969603
1374968980
430842657
1524398294
655293540
1894848840
75308597
2114700862
544469838
39468317
1136524066
1535286648
1287275831
597754075
1090054653
2015121690
1143448803
1558480549
279223411
868990668
1193658992
489024582
574478318
56842255
1161570350
126230126
1910216618
256744365
1629851802
1855881899
1978600676
2116825947
2119969669
899965067
30937932
1984011591
1434076918
1899204896
1669578633
1374179263
1533599086
93919386
292811391
653740756
1168084478
527526737
47899333
15752544
1105426522
464587880
440493449
166682517
1025789302
1048006862
886335288
1688271646
1453310930
1871181664
733158067
953466083
715263024
1654991009
2113623772
1797391495
739143097
956627029
2118130461
1538292235
1682142072
1313497600
1269220215
674691797
505943837
1113606145
1362570565
974931375
197332026
1661920070
1258869574
1226656412
164114511
664188863
2015314492
313508895
345016870
658821086
1944331279
502457368
116558452
2138828518
767125018
260389418
1016089083
1394634743
1361005957
1661228067
1144156858
2087574313
1917995680
507176876
1302131669
1262061789
1748032954
1718212581
1222033908
1703488145
2027404814
1199389299
1819123748
218847693
566865041
1726783863
855488666
890877493
2081091652
1606220507
415266296
1864254028
380585091
1899693240
129607341
559350938
40033069
1178537059
1870595232
1125190456
143357583
1368510841
1463767981
1149854882
1193397753
1590359525
1280061638
1261575492
120722266
12881543
284987376
1573813975
1925651402
1748213615
1678533369
362444878
1957604494
890126024
1671426845
2001002465
1589838579
1801413088
69056310
474533153
17903794
1188360773
374687845
1446186920
1626476787
590783756
961167948
1779356688
930908594
1112481774
558459838
80107690
1359316880
994313060
460369128
1442495283
1710755990
1518723115
797408701
1136436024
449756733
1607175911
44176490
355370800
285576515
1885947194
302285630
401697116
858205127
1149537925
655931072
1161037082
1817728413
1896399805
2137441956
2120824979
1755670086
1840694541
45588305
561821982
1530231082
1724975145
1966784551
1175145344
1753622360
1639227572
432089539
1215644129
184927966
1803698632
2079058114
119356451
1007885956
2126852550
618360004
794416860
1477996077
684566252
431697040
491421094
1351187947
1802912231
1485947251
838832005
27602195
968841093
959025261
1412813304
376001095
1379963982
1303771349
472349396
823947980
266002435
609946746
441673111
1419408506
183671746
231000744
1047511081
1137023186
1724676250
305287639
880970358
1390168327
1754127365
1714320699
1295989595
806593722
1405533713
1342304158
677651406
93800116
1574381196
63006481
1494816561
1836452369
641114940
818987793
1548987908
742339799
1895649871
451999170
111932372
84108168
1769355085
1418960496
1858002064
276651378
1937058731
626506699
1575117021
1372352065
1043233953
320746978
926675261
1277113700
1029260676
1476500748
564689206
1457408189
1060289525
1346085583
530922676
613512232
670047261
1864410107
1462833685
344614793
764911148
510577112
209659921
147600388
729279260
1280118814
1143811853
421477859
1635584585
1471098614
1458683086
133405591
1641711049
1978304345
693505130
1574616921
1847312712
502878148
863344204
1614047343
198295687
643642487
868868198
687901693
258117607
1095892851
1131093970
105340759
1693170059
1564117535
1463797520
1596882191
924883479
222089300
1531009249
1355826243
1769500637
343960345
2023694036
1268260952
1463166110
187076158
1608290509
1905284053
1987221387
1969827560
2089433344
1285824436
550632260
2036056172
1506976760
1774528422
2025215005
630917259
813066344
141656638
1458434621
649061456
755591684
516960266
921980581
1296262990
1695184761
912994992
1389716742
324691190
1622425272
1265336558
754191595
658027831
621806639
1175727348
86835941
1644890596
555031042
1190133726
1476645517
1467632921
374071792
1262424801
1296541339
1420842284
119459217
504384805
11658747
774025487
69845383
1179522351
932562362
675502652
1151752543
2061549570
768142148
1539011712
1950364443
1294609702
972647824
1603307895
256019838
1176124024
760635701
1183445566
1233813212
1801770321
533918107
85602599
191299488
1599322167
2052296618
1562278769
325464580
1968235979
1171772642
2065218666
479407875
241927516
971882564
2008113855
1459475697
1972670929
1152672436
98710392
1945701459
1829908290
137465497
1674359603
94454860
2119931103
160154872
901337115
1659176679
588724018
506363203
2018879459
33415654
888866325
417852962
264311060
1345833764
1775281132
1421874698
291699107
1009022415
406338996
1416351220
81323940
1316039601
224442986
2138033972
941829790
997022133
1030569465
1350325587
1636548499
1472539806
679703781
602421473
911980772
295446938
1458177326
621041737
1223639559
647960238
1303201833
499270839
819597480
1053554782
1715329090
74885961
277801721
2113744890
2128773102
883682907
465010470
1806260493
531621274
2095310604
853976610
1541776861
1596101795
308689849
274503356
273005000
21479474
1407465270
612155480
228592693
1407888263
377408124
1449861792
1326422085
2020352835
1980527284
1496807683
1997493282
29158147
653215517
1634901046
1675583194
794536453
936626844
1826516677
1750735635
114670814
1545289528
479356694
795387966
1806679
1580258705
356847290
636993920
1284077868
914742233
357546517
1447833016
254292021
1371948165
1013275709
531491393
1293963163
2114880038
1218008537
397239375
1162959433
234229204
657929628
2102319925
557385889
712416517
523867268
1153236675
138581985
428544019
1352183322
545287744
275208747
1014176589
2088645446
1442801246
400223913
221253814
977504974
123394823
1456638988
1852104973
1230688869
2050363215
1918295554
911546505
462639043
955087398
1742877990
961313521
757165620
2024612007
1167850299
889845817
402431143
73320156
1240898884
1111024549
120341295
725486874
918733523
1530819192
1978375760
162166112
1272568258
1883722564
1481657026
1004101991
173852365
974540527
2010487844
1507707662
1818572222
171360669
940971250
305313504
407506629
1923032128
390917896
2016491896
1556152266
1653210286
906842445
1018845214
2070459852
1056530718
1666788096
1056012371
1348165074
879864261
641535237
1548940947
273550019
1294023452
392740320
128219644
219733998
1062581929
1240129817
644335094
1955541832
987401267
1477536310
412709278
102546004
1661429263
238467497
1968633464
1116612865
879760849
410107057
1241075310
1597819028
252176116
1794782554
434402341
251804351
1699635856
895606762
2001099390
1082895308
36506335
98966796
706271203
2033602810
2006073102
141768983
855166723
1071896859
2074845176
2036571580
1816601450
475208235
634875850
746066364
1984298948
1959845090
294807915
863661739
753299717
1799425715
823272580
157354028
241499832
1384277442
856176748
501862628
524030348
174087050
760696871
1218241704
1089798973
2133862826
334602184
1348289503
1423553505
1645022369
680149551
1740436504
1215974292
866387439
1571399755
750567208
1283358630
1174654984
1755395498
595651032
1909331575
874453665
2042420741
2041853322
939843888
264978490
1122816633
1194244837
38458753
1801671827
552658416
1094424071
1578381564
1526825265
1633051035
672579638
1251447453
2024593499
1730407260
1930039371
267552754
86059465
1364643532
594125962
559671141
1126559067
22269092
426578645
1111773027
1049193192
597528140
2007771801
1441951953
1939166491
2099200038
667122458
17635747
954414011
2043405449
1224552962
1914988595
273623150
236356369
757183921
954529930
2106488788
1958221550
696748364
83700116
668666705
2082209729
210024342
183531623
1116295349
2098215466
44228902
1034492839
214607646
2052242636
291286208
1940232534
325020077
492892127
581567904
1325017951
626725270
1306291857
805671956
1474936994
1172155800
2131918756
2113605942
1288384831
1414307907
2094381708
1537467918
446757402
1541776658
128216402
506558896
893789472
1158796437
2025725206
141197352
341361582
2042661333
2010671732
1600141383
253466792
209302834
1224310322
1107052734
393038330
983273276
48554888
1433093898
2096040738
1914793305
1817835948
2030848429
371303158
956516916
2009130041
1458796419
1281038923
1924061902
1838171400
710699900
756832582
435604467
1243696751
769749267
1239805548
1786766393
1806417384
1435847399
78413555
1033847178
453419553
935169008
1540932169
399292684
2034505096
290669892
436438122
220078026
2071454469
702225114
486760343
1204946323
219540467
512599144
1187419241
742172770
522262512
1392190502
1648138736
2139330362
378529992
156261053
252367110
1613495637
1065153517
1519074145
356588083
953189781
1143747017
2029764243
608628608
652164082
1788176350
1901948780
1109197234
1634350864
99491335
406712655
36812160
33613934
1686126406
1325019953
1064338653
2108544570
1357568990
424820769
1778225383
783662988
1489058326
380114493
113607177
1782526090
1217183045
780464357
2144123218
1334432350
897127966
1891264898
1499498062
2049617524
1052371098
1782943854
1594300487
251119963
1171109636
321765610
981780873
1344352440
156027083
1739253197
1246629073
1471203211
1053367510
1521926513
399871975
571779449
1115809798
1505297056
805835040
1974133753
1204615076
2049590978
902265226
464901400
90268770
1204836932
1396769658
255415324
2005298280
889122759
1134136015
1305149211
438898716
518943653
660299151
801257512
1279141393
1509430201
1600416288
1645422777
656659118
636428444
1626246655
456741270
761502960
787423710
1899025116
1034985798
1176218237
834133640
465930749
1859344568
1894185994
812676895
119756667
76916479
1742012338
366825665
1355503230
1536292797
268865602
1328722870
518383420
2038709572
748974218
1781982133
266300134
1782969567
1642892316
1802609826
453834164
532748100
746207973
1301513576
650397464
65561291
438910056
532976385
1468500874
1499542754
1210126397
484439349
471659116
861313117
1530183296
746643269
1215832902
112044085
1724572632
1316042762
1078012829
971652628
140616083
2048798463
2007552113
2107902436
1754041300
1887605147
1030911930
2120749893
2051450411
1724297452
772932658
1669868424
1234170972
1370883348
19272879
1192493245
1519911499
270158237
1256894930
886853828
2071832883
812045953
1136799965
1490165626
944031911
968571149
146405991
1210712158
344763450
827270154
220862518
1162331618
970429706
1787811390
2117104497
1713442203
289755543
1464027284
1573258705
2089509516
926270231
1638057218
1176760521
1719598898
1578845365
1999652387
1132099448
400741868
1553880339
287073603
908118689
1802065698
1369536903
673040358
675331600
1290155999
1344436891
511608910
918729342
1630343183
785397070
2142918172
2051791899
1771692611
87669094
512339641
411653352
284178611
349909720
74997296
527959668
1967510817
392186205
643416582
1745296617
1994971462
327912814
1516816716
1490688439
390444485
1268723405
1943208213
1189361137
1792460690
958370843
1927335712
1089682615
1564466453
252417675
101392227
1554916075
1824407148
819105351
1982112713
549312924
1361701085
2143005978
1298221861
7531071
585482506
721653668
1328218486
1961685703
788501807
1502875940
719263139
184306927
1120972663
42385607
1792331065
1432937750
176252807
1011215481
593792549
494712703
1304869007
629533757
987721454
1073688171
912243197
1103256422
404664158
679685239
1350649197
1783112031
1357610777
1409033776
1401977797
1028039068
1012609339
663158684
648415872
1441603290
1540565470
1987643608
2024155128
151079040
430033191
1967569246
127537679
606575639
707702432
1578362225
1577768633
345048236
1192059924
1843530400
174373793
152881879
2108173094
1733613373
2069256
2147174639
763211137
899209420
898438964
1808305506
1480658086
262750528
178609058
1545836843
1783409165
1664287170
131191447
2066400590
338471084
2058257289
272381421
327129799
87240983
1542358363
1632645054
1775368756
610094576
818929971
1670204079
1947854559
1663734623
1180856389
507107634
458970008
1302022409
1681837014
1185856863
563749730
1878498424
825025075
1205179305
386925044
1692865599
1866046739
1752292425
1242073237
1767585088
1624577814
1445992443
2084535896
53996197
332717892
278098928
337023299
1277363059
2027601323
219839606
1701277617
452759336
1113082273
1169651296
22013251
144272534
2126998575
1546090518
817561436
1740713926
432906392
382734109
563846760
774910051
1625793976
425293140
1568978828
1975780733
2071342224
1410948384
900874866
866810105
1980363857
1800584816
410504378
1187921321
1373601949
381852573
37058742
918176584
1697093985
295078841
1040971822
543239165
1785713228
614020901
1369467294
618550815
1826003741
1509156827
1231009886
1388738775
1139376933
1800346650
2092911229
409268343
1076269015
888102225
1441544233
1055391749
252987531
1266319510
982571277
1559470425
1053748067
1207459738
395308263
246765104
2047454580
853203296
1287855813
1537252644
1285166223
1304322790
209673225
824528221
1844498333
546205561
90748120
1679715160
90968985
987664210
447456154
953684898
1986371626
1826898625
2110027089
683338869
1432341272
974910977
562711714
1754853822
1644571218
1429700607
668235926
109061943
1809820841
933012972
1423251057
1424810092
191377854
1276691219
1111361476
73545
559472777
1366011140
1415206824
347751842
1242871914
519490061
1563097383
1416568378
1990095320
573323505
1110609512
824042385
846892933
1999856998
1312033141
1721006828
1211489078
72806194
2119906322
1879029843
1869125066
1163975812
9992974
1688263141
210739396
1438375468
1348180429
618586148
1691902092
196070830
1838258106
950103165
538636302
612763382
1935517511
1862603817
1077960027
919355311
192506897
1716028735
1759575151
651780751
1594721586
950987084
182547187
1225407783
230241971
362881497
613711300
1866013640
1822207885
608875077
1332969925
566845321
169480367
1203789205
805279168
37252863
954264565
1710216877
1929981030
1078014826
700825570
1182145856
906625714
831751970
193572753
670774605
216554
1864113485
1552082992
1365086529
712616301
933153071
384445358
1240671165
2132111916
1194836345
1886788852
737083262
1913813870
75605193
1072767417
1356930538
1581359316
1517476865
1000966371
1247923910
1080534000
433533942
1042988117
143496283
823890996
1493729911
1552754782
190104623
2033671245
535192342
1568494741
10984722
441258725
523927213
845940104
383699348
1050499363
1475238727
1312393955
1536177522
531451217
1922437423
234609257
1445058438
2139248316
2124771054
1703609561
2034778807
1258719676
79258717
680922057
1822524037
2036283604
216129723
1174360999
598891580
159369616
503248825
1063934270
251299095
1076383345
813563433
541273999
888218300
2139000024
1801795165
1832937457
1034965025
967568510
1376364195
1340660205
99156422
592503772
1657608239
655476881
1049063970
1761763809
1886940403
284879772
1237795048
1784666742
1409502360
1541035554
1230717006
615370773
687913260
2140378887
362491745
1959689233
526370299
337984417
1831503395
1128503037
694783647
1218129105
80129010
667709654
1605618799
740471150
905978427
2145810374
1291048163
1117516399
238075857
297258711
358723495
635134228
350510265
1056834783
953194598
1958495001
1018938432
267320389
560934779
24965626
1161529352
1685479778
787748500
1180243249
381041364
1008612585
912423062
1436782760
856253259
329139095
2126516020
1230679204
1058762967
826223101
1616284469
393320758
1349808844
1263160827
1467168153
683077751
1170544363
795025660
1214067401
1660998755
90668339
1765768841
373231582
936983879
445853259
1078122980
1160445421
759061373
707875091
855525252
152915069
121240040
1757681860
1434755580
184378880
401057446
1234551138
1490289934
809465046
1506738260
1289944074
248428679
176621094
529317041
683420815
42413298
607650127
1494518577
165545874
352042344
1686084495
2082508322
600716176
1278261469
939752397
1531865445
672002554
761015792
1775043226
1508881097
312841663
907404560
599826316
203523894
1231984588
1109608814
1480037552
151218447
942670427
224753521
288393922
895269558
1729805108
621339416
1851684676
1249673458
1715637969
1237975935
528092796
142261774
1400126713
1894788488
904642793
847988900
1079070337
1782331532
899964708
1773330124
1469706339
298371677
1801665433
1071467757
630953496
1776544931
1844291572
1460833688
322586020
1500465682
1361600585
2138767180
206599940
763319776
1073206808
873291284
1765616755
1866204207
123261322
1901105290
893777968
1881420364
1332557684
1129726906
1275703428
552089696
301420709
1759395693
169254621
2084708023
497846395
5069804
1165640484
805850094
379580932
899271431
1798961343
1294460541
1778143327
1317799004
566980575
61389991
1841794819
1379160896
1111790341
2126281716
427939114
179228960
58037100
943358590
1015896401
922644349
885052232
363831336
170334252
645110756
733514130
24346702
2010042037
863392243
30085165
1410881563
52787322
342548223
2014866749
1142494192
1177911945
1671003490
1263147679
871850471
393361050
969471773
968239546
90863798
702852611
1428235486
1083771018
42380516
1044471692
178174250
1054719087
345139596
949458241
231188026
1009180251
1467227954
742519827
669656448
1322227887
752796886
2138054111
793609718
1506656299
723191402
824393341
1892542159
1268003374
549753385
676428963
520964986
1558404092
751936358
674925044
753608421
1490702649
759637799
508216354
402479776
1284373868
1904768273
1146788694
1597283572
2032781291
42503150
1695961346
2003554593
1304906212
421420192
1764295885
1788799333
1987698085
790862725
1144111687
667577771
1595139615
1549582758
617060369
1205467008
1122370913
1905738052
1196257779
132973798
339798631
617156377
280118196
1836265358
3526894
1640371926
1318653255
656647160
530672012
814412209
1746157750
404084264
1225203805
1058742817
1687605514
1602485381
1122260077
1617769003
653884001
272951057
403411529
1340657624
935863836
1117860124
38563683
1034442599
1112995989
1304093523
1254556357
838300356
807289114
1143572218
1492113944
1509424766
528901793
587195802
1432543434
426715134
199284180
1053925615
1525168083
684471467
1029278128
1029721049
685635659
1276438698
1722688225
844616026
1919341068
1253049378
1227857759
1087083598
450552909
262144101
871924744
972329545
512828277
195484164
1536068716
1448485272
1883526930
1688167833
1918624216
633130041
2058039733
492772862
1944459667
1158418990
1070392717
387393308
1855516705
946118362
437210348
1440591030
2109619697
58467625
2042248590
1173530430
2041897888
1484322310
1672198569
1305188264
1526160437
625479260
1124216589
678121194
1382680741
95150328
196944018
744305951
115144047
355454334
455580601
862169020
1906235272
638270688
489051768
1633898899
1381927718
2079898765
1075677534
2035400976
1419408506
1960534477
652585326
1816924373
857316471
1397154901
786116842
91778380
2140443971
2140011194
622064318
434218250
1967483395
1823504642
485060384
819196832
1950972769
930967420
2091190802
10018427
1587120118
311673964
1563460435
1120284267
782277506
1601540758
1405887453
714551429
715583979
2098747326
791488318
1042563069
307429104
664463568
1252348805
1087115179
245763471
1425473966
315416906
1980116887
545198728
428860054
1831990840
1200629738
702310064
1404217779
1150127275
419120641
1638994961
1320644684
1499324708
1464843221
1903494763
1766541382
22900183
1891781988
369021616
2036216094
1130814544
890697574
154092161
1382596867
1799403930
854958844
1865529363
599809832
1369026189
574053324
1754124067
1966058231
1191981699
576118321
2042382261
1471260571
45638103
2087173970
251492336
904485506
477265313
2129478784
94689751
1614792334
915599162
1912016767
104146248
253322661
1319208686
1777512676
500824786
1239328309
727336333
1689289838
172541335
851373342
1390756534
1630901902
370400294
1186207787
1584960530
1605645104
1526089539
1606485482
503380436
1750972130
1167707661
965400237
1218137470
228875758
998127315
1219064460
274892726
188646438
2053743167
1916853428
771049792
233011413
1847279808
998477787
243195169
1847938275
1312027074
1641109085
158353430
643243296
1459269784
1533021031
20254996
889661566
1621948205
1188622226
307326396
190825458
1350708250
1909148017
1650559633
2120783701
938678413
2110429433
885094672
1865408920
2060552349
525236829
2082116194
2036218507
1742715231
1712078994
1558095314
170687201
1858290484
910835871
1440142813
1476401521
313190406
1416206495
291610596
605240097
1266809499
540388034
1980726280
228831166
355967579
703002418
1522832258
1744144541
1912258280
619899126
67212360
1158422485
1326101287
623118652
459259789
1347325993
373291080
201757133
1978042018
2045952093
1583221474
912626080
762035315
1392618958
1584708006
978487204
736352158
1165728325
1273566280
131216728
175329827
819144290
2083156838
592591129
1696830387
1431213568
920277649
644637941
472093725
977675850
1101022406
123213274
797554467
1892372514
1523240169
872901960
1732756786
835421132
72230333
2002364670
314030427
1024341116
1106410313
1350509872
1562423378
1602257414
522906890
1781717969
770515463
1701006167
1116377985
765446973
1983163182
637375151
399297416
366459809
1885251908
55344573
2100808454
1567276902
2109699054
850771354
1028202231
688799306
835666891
1146349092
1672249681
548317617
769682234
154580860
606421149
241264798
1649276499
682397555
846502827
990901020
1230013057
1315491765
1853078310
650793453
1535321196
1304172487
597346728
96779197
1562221784
980661396
661492175
897616565
1494813122
696155464
152836277
183827374
1912818958
257027330
1467551984
126020221
1350583154
540895292
1727417368
1974951599
1272544750
559416145
2014243111
574409073
1887591772
1117220244
1793485305
1236216946
1581160960
1859047171
1986996686
1415567794
875860597
93617521
1478411265
2090653979
2036345772
1129583969
2145861217
1344604557
1418670029
300330725
534587488
751280925
68253135
506140857
1872644014
119175039
1801409671
1341990200
1891852629
1063435203
490124016
1555964341
1318391303
60932366
1532417509
662256892
1970627952
260296665
511970270
1814400934
1334128738
685522678
1853968058
816999037
798538195
597754724
9087271
1683801442
2071898187
429530574
1892792772
1694809435
576306031
1110456356
2061266949
56645140
2114450514
20952692
2071176112
1949129238
396975638
1419542296
557145781
1695470392
1469875488
1769575181
1393991150
1334473373
239928886
964343173
1950297881
1326172909
182787365
1921017807
381441462
593199517
106536898
1193559930
1132038906
1412022466
1895634423
795315024
362148993
1568300532
1640646841
1313481355
1967385180
356273641
770834697
1025079144
1785987366
1878161661
1892390805
2041871053
716847143
1261147223
507452164
1916611904
1769826797
1650496729
1502796559
222133386
668688316
1176092080
1892255392
2065282383
1804196370
1941421344
35008995
131520293
271378856
584655516
2116271757
1773370664
228510126
280601942
483983791
146809186
809634202
181579113
1714328179
1000790507
1636148973
56294579
368270953
51184211
990225634
1660002887
2142340408
272887776
133746358
979815780
937449316
380435630
1700703986
1333345772
435459443
1017171432
1356075167
37006654
1305372431
430431454
682009435
644724288
838412453
1968594987
1212610246
566104932
1825897561
2024776169
1231652089
427470810
261145294
1640571242
144777663
1160010147
1395065198
293567626
855617173
1536512007
1073732994
375185863
223237259
691188036
297718678
789784763
1204348629
213427594
1621218378
214210576
2104103938
1620444046
1227743369
2050717370
2133958849
1944067921
136806375
1875789584
532003247
1335767729
1753689914
1639785654
9050875
560324159
1973816427
1431831778
1687694600
1416974074
1745997852
1121914957
2133435509
1899649746
1329219225
930800947
1761783306
1296337456
1209601814
950969471
577944890
2008255167
928164241
1240119945
1385661173
2002301483
743814445
843627932
1808609760
771385091
1399825643
1969845192
1919414725
366179156
972385317
1718779208
1741097460
919623711
367998137
995782426
1868734591
321189454
2028503398
600299380
1515425596
741308442
1244384345
1877115379
1143718832
1079380734
1453783633
407339307
1476700753
911395830
1109317824
1051307340
1826224596
1005130018
1731011558
1813797618
1944021940
1167701159
1376989645
946686840
491255030
590491242
1505679080
1944404804
106226448
675866661
226137396
1715385004
677695662
1961481033
785565025
1747018923
1940675948
1218500803
1430643258
238412530
1624889749
1876447645
955952086
415529093
1637574639
593189672
1430391673
194328248
1841636870
827693611
1022324146
1605580938
72047508
975597498
1707730400
945158326
2097048617
689713651
357835604
129412131
917179250
531563747
1632711342
395522547
1276560361
1266438536
908811153
327536601
1506210540
1233296900
861774921
1622868475
820590078
22286609
2103530504
1853180352
2146202405
1059123908
2098992543
2103170577
970951170
83664217
668271657
1996986776
8172013
558607991
1086229042
1168563107
1092495123
556419501
1616362414
220961488
2096684604
693742717
155146554
541348567
826040718
1946344420
326239218
1928692138
447603258
1022034428
295429058
1462149067
510916823
398683326
1133738104
1075791892
850564623
2143740893
1305456643
893571150
1011326929
2120587336
44467789
1995485544
1998095190
1921117867
32815763
520012992
986342885
1144502519
923504560
395579447
1115468532
171411730
987714733
895102115
1870351750
1916385335
84237339
1391878965
1794152473
268943046
701563077
101375216
1396212018
1402614225
965839798
1121276272
628332287
1389034355
1858944875
1797860654
1236746248
691094546
1722292668
485337267
1071323977
1975830960
1791989776
1339528935
1711859132
860448272
1232137497
44743986
1456139378
117647280
1556214574
638087545
36598829
1135759934
1520073946
851925854
1025308065
1888199319
1955566364
1229208777
937380340
1988324245
1406032501
953980863
1464626545
1843643256
1238398486
1220006091
846968645
664219116
1758844764
1767710490
1825848118
1680548457
171266570
1377902275
2134423469
1002491868
2134094497
2053612751
1729342741
1980428938
4748456
1029662919
843831856
4585516
338015609
1549058225
306857837
1442863685
306553163
1399346085
2144771323
1787829200
1819731442
395082004
1768301794
752542656
1308209225
1503240878
335371925
2003277296
2064766747
391101892
32694829
2045066084
946162527
1215980645
220841341
1056275468
1507349728
536519258
2140490061
558416425
693940390
1809103372
2028069193
1515642907
166726355
124008147
838948797
496175385
2073568745
2046729744
270572318
633204324
1600781596
1993149011
1837201306
1481118488
1693838007
2111997013
1350212167
2016978568
303378598
1038573097
66696676
395721084
1512931478
476987018
1042658868
1777146375
1146910657
515420361
332060494
328998988
486142690
1696454695
2041568034
514709792
2073632914
658625588
960795461
434787287
1852738976
1902748049
415428567
194194317
68861181
233597446
546929346
1742078288
1003991403
208993446
1921071730
9214005
813704507
1643033813
1324329301
186475036
999696222
1043729410
1624863353
1504703871
757257734
88696103
493251609
1551296006
588186730
2039163115
1918833576
1481793811
1868572566
1263425149
189998542
1317216522
776262515
940763162
1995777430
318516067
1898694423
1528769032
1152995087
1054416715
1872308124
292512737
1286222185
1848504254
1584609949
1603493026
2142250970
649281879
856131780
1114493305
1499944323
1974842899
1738997948
884739646
2052853335
2131907927
421074913
718760554
157013226
2073015285
890747303
1591951325
4355382
373675562
829183
1867952110
1486911949
1060864056
1466639362
424219099
2072179730
1635568393
333065225
769666796
1788175184
1060403028
88378650
1664531360
477807195
1618185512
1498049202
1510030612
1715999273
2036786037
1594251637
613614950
1291692250
1164317639
1164131338
213626906
1893546917
1491483403
133327849
329791904
1355279380
1571652244
1854627852
1416433271
56484669
1090211413
860925744
949680311
1315804173
1085962398
1843723252
1035818886
724266779
1935352376
593616434
438583964
1315996013
1912979372
851382077
2105762212
1452870346
424025142
1680073116
1911208287
1989373236
406769137
1741659822
1677303862
1497384476
1968720081
1702969573
1829985220
1703074577
448425165
1634429977
435160711
461737939
302104782
794755890
1290406013
883223514
514768526
1090036667
1537822548
1182696603
2001842430
1866731668
61302462
679361224
1487237172
659779635
1915530916
432760964
341313438
1888353544
924854240
1284918830
361698192
1023898840
1332647321
1098738518
555286130
65905299
349248463
204711003
64522094
695915800
1559131944
48606978
1344759401
552938531
334510901
868135550
774409049
1622251615
449086596
1004721803
452465043
1152574738
229006731
137849189
654112930
1903475969
1991458889
80159273
462331988
453031987
1205584140
109102820
1348600608
21096927
1387153756
1590747534
729812237
1012819164
660363544
557027350
1457294437
808141821
1291826009
1011200854
2077248744
526342210
1903446457
185470099
619459333
1223182433
2012156850
2038721447
836532375
167010229
784663156
789350813
569832440
56506446
1739875203
404199969
670008872
354195389
1662206773
1091978635
1316640908
753857061
683906257
619745255
351245659
548938419
824088585
1193288212
918464600
1153759367
1437875717
1045148281
65961381
1190724609
1315938182
708783470
748619403
1194902855
2127240697
1601390209
1873316527
564226471
520973260
1799175519
469233948
772597846
1102503647
1509650259
2028537233
132558621
1367167001
1631390136
1784039863
1266294561
1618117071
2129262438
500554244
1256072768
1868859365
211825516
901831867
625894889
163567750
1779098675
444340827
1589869510
206684720
66721825
424048914
671693239
1180345182
1440383226
1500203535
2075316093
1677635425
1344922689
2095349438
2124629799
164966525
1931881993
651317259
283275792
461022517
765431590
357381952
932114022
1140035339
26432684
2029522574
1582105087
1471131332
55353777
943863522
154214936
680515510
1585901513
44805648
305887937
1899798940
132886689
1417533622
808163118
799533745
1038176504
2106336351
1053680253
871890978
1967860139
176937814
812378681
1144695720
1277440122
988130542
114375238
1497254278
289195782
589713199
1548699575
1952955956
2012982323
224827611
2143597922
1683602136
1049804800
1583106914
1772024405
1296651270
518682556
322945360
1566196963
45326388
578162625
1475575054
540614240
1373758547
253594261
835606948
1055472422
626537651
1025522343
1952868583
519674003
1259543857
89110427
1580431126
420897406
1558374759
98877893
422750923
1981291270
1463477427
1490008807
1820554589
1279302390
1748376478
1903285289
1269578105
1511002374
654789186
1857521779
1617562618
2134384344
1955198252
1639680563
1520985616
1651807454
679521151
1166403030
1203306583
2114317585
2063751749
995543882
1171859964
1675785188
2130873126
1674528539
319456749
1230021131
1831575379
204970493
1062393778
575784376
2093307449
1536925058
478449028
877766078
204106823
431083981
1521449206
1292333108
685146799
1882099317
546710280
533612243
1395163368
1882932911
607703896
370740207
412816079
451475996
1862598503
169305434
1662101993
222706885
1050614769
1962869265
278144197
1626378202
1965775153
1405653683
256510332
1385858322
136819209
2132863875
70361628
2040621206
1758218367
1567121192
994517575
1035115663
2129688477
1720140342
1073916866
655229941
973324031
1902200761
411138199
803488579
44324677
1914506606
1675944884
725470562
1711226629
330090654
503041995
1282429800
1385501599
1496668391
1109011187
870915702
1399617985
63678203
665111716
1021936367
418968621
953628384
708713017
1872453581
612222829
1129980789
718820331
2041371000
1810337536
1480399240
771933075
1553798694
2103562516
1364540001
2110365443
2018547086
1265521767
1766037981
1493008286
644426503
1575139088
141098530
552850330
1542248916
137580481
607401495
1953036032
508392114
816030524
833982647
197534170
1559413696
297220517
705295093
1552232065
1004304370
139879658
798962315
841519760
2017381363
1577067565
1318661885
395279918
925984495
585692131
1500674855
1503140573
287783695
320887235
43507279
342605989
1388610830
891172784
818014263
1133210527
330385405
531488030
1206318851
500436255
1007814928
1434371567
660061298
250138320
877231800
2021251259
959157692
894878530
965875725
1502157160
925237892
798433347
1812467988
1659778521
1330920892
794323596
688522327
1627036533
92470708
155203431
931613659
1352669344
1310621553
1148241019
237952677
1151343592
1666612357
303077457
452050376
447893245
1958011171
640041036
1562772989
2022752214
108587685
1515555851
1569842643
1474362236
881666261
176257023
1410631240
1982511325
469716809
2094764400
573348837
1570618907
1551605020
1224944313
1175269733
1595226046
45439426
795667429
386836119
970685578
1519692187
1345857890
1271265461
1240741951
263037974
1511155043
44987205
2039093022
522008084
889169909
954621077
15316856
1291623480
493320480
437181859
76519335
966184475
1319467284
1676178040
1279141393
1706366964
1813080023
1926997757
1163324531
1581817758
846152132
1404981255
964651106
2081845350
1135806450
1933728302
781242220
1523511159
493800787
422484569
228319743
1960740445
2003483841
210619853
666596146
525610491
1682861047
251781490
57049752
417571231
916084302
818208873
1124926324
1579735764
1154533490
846326052
474034328
593486267
970728640
1207666028
468394295
1598501223
1157644260
959255451
1926142462
446513022
665936430
1768285407
640210771
1686132750
1197950731
1546631621
1935481422
2026424558
56259954
519233422
559076
1436395650
1545076804
121984207
412474245
76222932
347751842
1855458840
1946110522
1742340577
1893663086
1330540717
33177279
567936280
93127342
1005060132
1527247199
1783666811
1969294985
2025950438
1317911417
1912448521
392134218
221643978
971481690
1955075403
2128030308
1398731710
194491516
1537935252
103145529
103375870
635211904
1837851861
1734335509
1816203357
41156010
539647745
1498020003
1968816321
1650782704
1512655478
594088449
153066730
1386191733
1673160988
122978957
2105472214
364446905
2101338735
1533430382
1519857800
1001937238
433747422
290197911
565301686
842544393
1650994243
765602585
665633961
1516317419
1951406610
1311287606
1149271615
2084466609
777695949
383017047
861718673
2012088946
826569178
280574781
1679613487
2014807765
1832719359
1808121026
993711616
1798262320
1956170982
1777595418
1268041089
1512369119
694523503
1770417273
884903339
322468791
395892670
1433628484
1312787427
808011899
1521657392
104006644
1444862435
1725610709
1492803272
1861090747
1532386110
1297521655
92442166
434510804
810807261
1275758877
1024183328
289064258
100733879
1303494945
307022582
690518762
1334587006
86041874
772676331
631760661
660958834
1479300542
1580834773
928420008
182469624
1424969941
1297167169
1126101601
1177694729
1623235065
1120739045
450751977
1834960029
402589223
1159315778
25658439
1622656357
433499850
1036265887
64138645
419430029
1135932846
1204485412
975074365
833916218
1736391139
164219149
1405480077
2132284154
167179842
128110208
1567724015
1044259141
1858075481
442244891
1729073033
1605489530
1727179312
1461063634
386187742
493506035
507600784
1411872687
201200480
1816904735
1821900500
1989881507
626151998
305620866
1961689910
1625277326
1138404592
586774109
1430596856
2077570395
953439589
722333170
1959981603
1512612486
259131175
1617526074
1115207317
474926512
700823595
1694087768
1604315183
1979409583
1759305302
445602041
487234835
1745350369
2009093040
2120865265
1028703935
1210214107
1557831602
1033460246
1773884551
1460810747
1981336089
1921652936
575299176
1882371111
1342523432
1366768745
2014799377
1713279962
1688437831
1883202158
1378360531
1365340131
1790648973
1992924674
1158252631
2079815461
654105781
919126979
1438913324
676627346
994482241
1540595544
918538582
1612886697
2106579880
2140281232
1376089584
1175610875
1229407295
1978441813
323436707
1622140927
981055531
1240725998
1140564527
1524845322
850710400
1185765714
570469257
328449783
416394682
794035891
981066395
1773310123
1246463543
1147301173
441841754
292943305
1521600522
5813516
494437520
1487536662
264991950
31899964
1884331969
875889200
1012690798
1522366377
804992964
381815633
2125563075
739094700
840778760
682068641
1410623306
6371478
1762525222
1715418206
866606308
655603303
2086646752
1396457838
815369412
2083108851
1467419699
1881046421
794337177
1847718974
690057397
1767609247
475972290
1222823515
1045389588
778958282
2000429969
1452532980
1121189972
126405045
266440575
1042234753
863549154
1137369324
1610932383
660123903
1401730410
321200617
849250664
169238416
523686574
124211960
1178539318
329670364
373250625
185018544
184624141
923873072
645599304
117651367
1062880172
573174816
775382868
1187300768
1993600034
1986997514
1305379915
1080963123
1437013012
967803145
1227351786
570014971
1429307756
562392090
1298760559
619435905
1037174701
88458223
1699314741
1180913549
2100900965
793604031
1152593402
352259665
1327617497
1198987260
2130849321
1864687156
480285647
1388608662
2111321905
388172205
1368832303
1679347681
701181055
1989732493
981949208
169144599
808650474
1542723941
1779911075
1450579284
1526071812
598327737
723606272
624918618
31938094
1291457289
1112548929
460801846
2138329049
1933167459
613726632
2089174100
1324944397
1415011613
1442544578
1640264821
1067650970
311687030
1553178545
193322580
26127811
1518063406
423650218
1179537152
1691434685
647304888
1258369013
1886410236
919913719
258740692
194277264
1352583109
466554902
2004789899
1983899531
1661056902
1448320374
628740206
1010924511
188527230
1339814353
270605808
38896586
1689168618
2025343124
1390009029
2005762809
1277965055
807236355
544721427
132893456
1088813832
1008587811
1749497308
1131588493
1438959640
1751583589
455735370
691224469
343010486
1549066859
205841163
624222296
31295451
1709639997
1298969244
890213856
1047857516
1468405359
1634110009
978692332
553797818
797350112
1076856327
333639938
254869167
1558748018
212223054
69090261
406800015
72830347
1133608373
1942761235
2094106754
69127432
599399971
1131281415
2008773888
121645319
54503419
1946504693
609343705
1290143095
1588736293
2086363031
582801956
664498327
1897267359
373065473
1374905493
800445844
340366238
844367542
1820265656
1899624145
357210019
2098991194
1479388086
493887539
1851092113
1650655171
701302044
9067861
1273121027
30943611
1265944879
487509816
727370307
1559154040
1363278283
2107190406
45599469
2038556985
2098860168
573276376
360438902
1289959528
1760640689
353193596
1350773855
729930854
695698793
310244249
1186492237
612372123
728470208
1418353767
606650614
1270028351
1929106717
172151861
697631841
870670833
1382825057
178545376
827445179
94445262
1138966128
1843192055
2075949295
690482916
1596135258
1766380017
761535371
1361911679
554291082
1495159776
2022518318
848026890
885813552
1602152999
745028173
1845536161
1357873315
1733674630
22515239
2096789749
341014601
1158690405
484821503
1700184738
1214040033
572998490
1237602128
1703042925
1931321096
196632043
576716660
1200552676
1925079541
1136142144
1094349034
1340999515
169551046
1786944100
752878982
1073432263
1461174745
1318947385
38455300
708052903
1895294931
106177026
1228336880
369367764
1323266339
986768128
187822211
422993733
250407963
114442876
525996975
464376060
2000222628
992318720
1971095632
1216482796
49123733
1030294669
1055310176
414499340
63364464
891673608
257582993
1807621822
709757801
757648633
1387772500
757982177
381064573
85600693
394078872
145744311
1561397723
1560067166
1999345310
183667151
1186752267
2104815708
1928155215
1775009013
1728096391
1386776213
2041261934
1072598209
195648112
550441186
1515845578
1276067446
37919371
421530476
1233614474
856310653
1245147034
1456758041
983780757
1833999693
342522085
1190696983
173905501
709941600
301674323
364566266
1525724091
915980169
2037516653
80899178
1674309200
659415759
96320412
86813432
1923468462
742855862
347784284
1880052165
366161037
1706735145
1651277794
1346994962
1961307099
943796075
533950200
407779400
939417685
412764967
1904836590
1606845494
124526272
2108356233
49435566
1966445141
1368580672
90341109
761295166
40617347
1744161664
1993239151
1718758707
1738449232
1935870272
1650683308
915193126
1166356724
1473589724
1882212182
1296626897
178441527
722027193
1184796619
835624511
1653559529
206984881
1762113880
97195519
2106406344
1262359123
1956733399
1512161934
124537202
2024309302
379390975
1599797686
1597858315
2132078427
1110304967
1387715253
897332540
1360071179
712000181
838210199
546381564
2042546357
55806894
874324240
299683497
180071519
745553602
1279721064
1991633253
1706942830
1042923980
1851220189
1289535840
979314574
1087315744
1508780736
708024192
132431665
1305043495
703932929
688445643
1767768532
1156533102
1684864445
718648312
1432979882
310260129
701053530
1108635542
1418173270
300127986
698709019
1276669716
1382220280
1306088615
1881723780
1033732421
74160631
810253046
685940755
588978196
314793714
1395657898
735491103
587950448
401160077
651905387
1207539108
38878841
1078614424
852782600
674470524
862007466
1038158798
1368202839
550463472
378116575
1888578739
1389830502
1332506527
697786276
151810789
1900110568
13825227
1327290148
455464045
1349289272
471902112
1967476870
2069396971
769454021
1761656799
1767261299
354936160
121811224
1654044933
1128278854
483556806
2038987715
2139887601
2065092184
1989632308
1144819467
1558252542
64582839
364400869
1637351712
1943520596
1441779772
1917226977
438671708
1748901640
412304033
439507410
1585424090
1132261600
362134934
1795813969
1532290362
288251483
1953580306
527888338
779770413
175001013
1990637361
1342202757
733561737
1746307381
169507170
1137143488
1556145975
1276363579
1251202643
55725150
509169540
80722658
241033996
229222285
620124090
1078223403
544841308
1681206476
328191935
732842921
1571303559
1552928056
610317152
715318002
152164470
1218656712
1903998509
861054799
1411936424
1459235929
1054634069
511858481
1132074300
1833366662
610844354
1723993803
283234490
944181698
1044123842
445527622
918173397
1037429517
1339405310
453260044
950916965
1388052194
350231631
682982085
915405675
659212020
1844025799
1628673317
1891014001
838001724
1447330101
660067312
1618048634
1298161898
1736883389
940305554
1459829025
731375887
166978315
1752286636
791272430
759398411
306210498
180165619
1220821369
1239483580
1080041882
1797547459
739440550
252555021
203494157
134285974
2069981640
1363505073
1447749700
76759285
1748226632
313006878
345671805
1154718685
2143608017
815499520
468460961
1225918142
460551988
1974351859
482744747
94859079
537152229
592386111
1705859275
1851607588
2128015275
2100436176
1684390629
730047183
2121671021
1873866539
1187577724
833476755
398265842
930773967
885824155
1381935212
846329010
2078276735
770576449
732605173
1732589266
551866813
647806700
549646520
1765963136
1605014284
1929830475
1666988009
1474607513
188546214
1136701660
172639265
1879109060
1978858289
734835972
1931524354
868832306
1741686063
1833529561
631515355
1108777730
1561231150
484369458
1010808966
636888155
755659597
1310221674
1050409140
279984312
810863775
861760967
915809160
1413912263
1340533836
204348233
2147079744
7137522
601301316
266102654
1508560907
669637059
1970369602
1459531723
1546955309
811294824
1616122768
1265681885
179845094
108172879
1849788403
776781173
1258624815
537481261
532473860
138990302
1760551173
902466045
626091975
1306403981
1150847726
1658653457
132608139
2051816773
1031619331
287392293
933968112
253188304
1161862879
645214692
1348897235
1207113823
313834899
873182831
436503798
326411989
166998566
1202089624
1514200510
1902322646
1266337274
2059659106
313077587
279323060
1923872346
85939947
1696379101
276943668
855715889
372258139
690551272
1457055432
925703717
1484665079
1201350458
152463316
2025466265
2058169139
936586247
2085102048
1719818661
2137836846
1526627842
2145486905
1435374563
1054040940
775195172
180043683
744795214
1603526580
550933767
455626786
567516040
1639365220
1872885105
236717267
1878500216
990130757
2106000528
1739188116
2020459756
422014756
866647646
1994771094
1160655894
1173395181
339903060
2088180146
859228142
36417344
208126784
110779568
1870321481
933867337
1005459212
2128830656
471339340
191998869
1404965895
74909618
610294762
158917185
435702459
257628117
1086338050
783134567
445049387
23591042
2088157661
2088788086
777029706
1221902929
1445149706
451536643
929999540
89771368
155435926
1066112838
1304329711
476485060
411749136
1371524804
416882630
952833198
171479494
823728895
1215342701
1361709861
1344870955
1396303075
390231941
1125240632
275939812
957481720
1103188186
1459209064
1336078302
922099065
907565971
1669930627
2116248450
1562957021
254359088
1986018471
1011858114
953204869
1955137108
416086396
1501984224
1737098782
1851327793
1389133112
1805392300
805669005
56652757
1280140277
832897501
1694747469
1554851774
1545464850
1503383819
1184666472
921505544
1636465709
1446551874
1912277563
992629770
306891086
1325135489
1676516492
1879519071
76557104
701112482
1484343054
1079397997
486344657
13502402
494897980
1446209726
1235465311
1147178474
389890994
1428878224
795316754
1739994940
1363638247
1462737849
1339985683
260005428
1971183889
720627079
824447893
268880169
284778821
441591509
2116931905
1659844637
2100349682
1031517141
1072974824
1741885695
1765740816
2063966205
361339101
1306604131
895769244
163559451
1901247507
1557817320
1918925455
499619078
1473876429
1857468560
1759955177
1436176872
1259604897
1448660672
885156613
139229596
1700036720
1481888512
364080195
1860135048
1249644842
566667499
346329674
1512529821
5809603
831148625
365618502
1423409005
702244078
1549597534
1703568395
1827271281
1902951722
146109013
1671225522
1131396929
1243655424
746680452
1967563525
592738815
557075661
1901984597
1529508716
1759298928
846566742
2126085737
1552079919
2095226768
1870648553
1979324671
1585104046
1768224388
2041174468
1163114627
304584878
752332829
468778498
324531006
2142176314
1905248863
1756504807
311190638
846015875
1507778191
618980013
1856345104
1504843501
268267491
1696825320
184799908
913487683
895623252
284336291
1697943287
89285578
281310667
1133359870
436176350
1085218055
306360535
1612538412
127305003
1799102304
1765822040
1893417770
111279646
385416294
1695463256
1087231949
692658378
234349761
2021928375
1008548822
1529021523
813060937
1245997866
337485576
1534613665
1083297831
1239840932
562612626
518690895
824580804
2054662484
1664405612
1691073017
1659510835
458785549
830775989
1281567394
566408107
779401466
577552745
2133230050
741933889
912099305
1218834435
207280856
1975443440
878903067
788549187
1480613551
2068907007
1603935759
724412904
103158868
1275046958
2052926097
681279329
1937045757
1151292379
1410504255
1538145942
335685471
1200317643
1263419618
683182817
1895970602
1852432558
1130277655
389878500
2076227000
1464039711
1159372286
601805045
453515786
1021257003
2004658922
553998716
721954559
14059187
20713926
367366943
1515655582
370322810
1924207807
2109770049
703074898
1127479585
1914304666
1565226651
926418745
1241544603
2059748368
1935520730
1847505029
477483494
1250993942
518279365
248312673
1713480810
1605870255
165147610
734528594
107518042
660142719
469127409
720229804
834931453
373254590
977435412
343602146
1028775218
1166569133
1717483443
1626425255
479632076
10548465
573855332
1554561407
387950435
1549739854
2047245033
165510736
481893110
297975211
1578730424
1604432683
1389684715
1053081209
1637248342
1304134141
194931522
256483192
2107065856
1580170425
1079599150
15936582
12073490
1422481052
600889449
772869309
701276528
2023343466
1572634899
1844654128
40635457
1868143125
269377508
100979218
132243245
2089722277
185737505
1992288487
2145717649
1870778284
903671496
761712019
296708898
1594669600
623669353
2029404646
1930838090
576742455
2018579319
1201720562
1230224369
1041548726
1675288643
2006961735
1545662270
634433997
658638516
1029305785
2105066577
376825102
2120800494
1996374226
193061750
882339967
1147659411
1825922955
1514804409
1889215562
865848847
286651447
199197523
801795564
312456912
652246265
535433010
1836261179
1581642661
838961874
238706470
1080265958
56476674
571466195
638442929
87246699
85240185
125922553
1686200752
737712371
2051650006
1220469242
4621822
2052889100
1808910260
320385064
1820780110
1154354525
1162881565
1759914368
1173999389
2037170364
1109501895
173402948
1355540267
680180186
794115497
1707629891
598731093
2067069405
925645357
228393015
198994246
123403736
343970237
396920671
1744951444
1972311795
1407397411
1509576722
1715488724
1630998509
1756659756
1338613988
739624205
2030040002
1897569323
56890903
495845118
1844733203
931142632
1396914843
1742169691
1650342365
1282713863
1958046003
1256475160
2038288652
1942313245
213324362
859089987
1487821376
1450498817
142575310
599127884
165610989
896050412
734958997
1906932502
1292296414
80361547
241165995
1986681254
531251991
387757533
918568299
861335440
1765906630
676830770
284704132
1391068780
1779583756
1649741320
1828034646
1413300331
1368042910
1730842133
1823078921
1291173580
757625623
913254328
1650437469
942662009
1685459700
1831822144
2102549880
1388525068
1967076179
1136230147
1314512554
1925892661
2069946059
2113188594
1269265680
566214487
275965263
242016820
1252975727
221412549
1749840153
1260337640
1570249191
948852469
474227796
358147957
2065686261
1614233817
591962601
1448853593
232899380
771340223
597478755
396436123
1921658577
679433004
1587285512
1486827880
1851579937
2001005155
1884593705
428176602
644760277
1917367343
999082328
2007205584
1079117924
2034896276
1923601426
603326042
1086202813
2017837329
889466739
17608746
5998358
263401617
333092019
532358978
1536891957
1388820711
1103124889
1628454955
1255377859
493837393
481747651
570237649
1192384519
1930279632
1301180873
1294155309
1532567680
1139287238
278393956
465240599
3988705
1460033536
1204882976
1439288412
294803197
1691507964
464612730
1418596249
390471423
323980997
1216288975
269760232
1795027846
619156934
973813241
359764339
1781011232
1517938032
1838039627
309499260
1757827405
1778211089
905200973
678267294
549052067
1344885998
1874000936
1870584829
2004653031
2035409962
1993783988
1923780892
752920943
620937466
692800069
1939018423
197939521
2138641961
1862227259
1385086943
868693986
1782629439
554323729
643915159
238299254
984708717
708205393
2042391172
855909217
1821651531
1158562087
744811364
1154704944
863476571
2044997267
123023686
1903927353
1763472673
1209374445
1414168116
1515709726
36842423
1050254913
346950589
1414134428
1017171227
1228263487
2009654232
1644180316
1511498264
2031775223
1500219057
1217385197
1546458491
597932435
1235224658
203578552
1667569965
1654108868
456060101
1443986891
450605407
186207141
31448535
36883725
1916692857
1987197452
1973363960
2007016305
1555231203
297397949
2060760588
80152873
1091156852
1188639205
1409714287
253913751
1678640553
430757365
1772565623
96079401
232920889
574735355
1118503333
1723734885
371495216
1376090921
95035333
1094249499
1804414925
1234633694
933518915
1651728087
1305724179
247513858
254071487
1106589578
639309611
2033519132
82531109
745989220
466389757
644026010
1741453801
494934668
1845198810
1116201502
1446044629
48679494
1757236208
1591184013
1768951269
1889975426
1505290690
1840812318
1163279792
851124021
1522887626
1224445632
895011978
1081353396
1181266822
1945978264
1094623274
1766433951
398178758
1113812171
177014432
1190054553
878940621
891123835
2672999
1773140564
181593226
810791102
1282255414
58704847
1980708932
681126337
410535818
104863141
1938810984
1148607588
578660655
1360052039
404355078
65084642
716242095
2108462991
274932490
397381117
1332744348
384766847
1945092162
1078464678
93617762
1243217092
842526748
1831526744
1473908269
1808675906
1803191764
1429164361
373308228
790129323
1895185720
1293861257
1707923420
1117098492
506843683
2085399125
1145334934
479295157
818351455
818390674
2103192615
599850287
18342834
522273418
380098180
1445772771
1375106622
1509705743
269091916
1660132528
758076772
264939652
110292865
2134726812
568472250
1272897467
1894455990
252957709
1548185625
538682826
216826377
2078872209
282873884
18179175
665612354
515935511
1837193232
204609701
356063694
397575243
1759115082
1296286654
208316828
1954885062
2135608933
412368017
662794511
102666825
78986726
2115654925
1497313587
880113461
600570105
44715336
1620522836
1960444888
35428408
243978999
1425782159
127966522
62173125
1186193229
1958337754
1603465824
464412919
245045665
1877720324
8732085
1217185803
161813657
114520707
1183519517
1236851454
838673662
1534882929
264107336
1522311209
1661424773
471040504
51991960
418319950
770083868
616201919
724830517
1212293417
2726679
1897783009
848062217
175814652
1181217095
1649519580
181389681
237069097
1519645036
1547008547
230807272
2016513744
1154446650
9023853
1156701281
175542115
1591321471
1158930814
2136606607
657589056
109903384
488014587
29931229
366786129
278255906
833843423
584320774
2012324303
930787806
300619665
1099158078
488258895
1215094960
1343025847
1495902437
150165213
1638877602
1415618276
1209408266
1500968941
1326656714
1609939145
1005075429
560282136
826157789
287015598
1644851686
560136936
987794706
631979795
650741874
2029305581
167365141
1606514887
453257922
1665826699
1127035258
532551656
1482027206
1485242409
173069846
1168056857
1605237587
819524939
1826916188
800506543
295748672
1489250322
1715390865
912007462
1542772650
1558242797
311550206
1360097239
823322604
1573925278
1001648181
1846624025
1949815292
380057459
628974232
685527787
704497827
73666475
2073409031
1179317228
1373389916
1711387556
1317615
3030482
1729603925
1664824610
7196376
1902898386
856042228
1436103596
1314225961
71137593
415797154
1504744811
449817559
820080024
522950616
486173013
1537725522
1868522739
1770603071
692465257
143347770
1474365757
1258909534
1173431968
106544529
2034239268
1852397113
474756940
1427945799
1238561870
1387528339
1362200655
525696338
279020874
735644354
2055427691
62608662
1434197706
1182973871
2025770302
622874410
1708218985
327872015
1856777931
1676663197
294629133
995097824
1882363617
1659496839
1661791514
758244184
1032412294
942927470
704283584
1034461185
1074360093
609534926
770416343
1997442606
760534061
1086975006
2100826297
2000472852
1982088702
1796680020
975184587
316859617
670803336
1534983631
1586836694
356304753
2000659901
1844794209
1948008883
1809565154
2131623600
1105558549
1155297924
1696960216
6073254
195379349
1701101229
212189634
85200515
490753618
284478730
353309607
1568986128
926546305
72319942
924901784
5953234
1097981677
1609205265
313117477
1092467621
2056720261
1765151643
112384327
699417846
1242157866
1675137027
1259438577
1562925684
1222231669
265931333
1257652761
1435705475
1376952594
286285941
742540874
784071788
6274159
352332372
884664978
923483616
308656659
590521026
1007851444
1116563405
1825427860
299928048
938984547
1405186378
1082657008
1721398729
396921489
263095016
235172116
1132102752
2052974926
1460168695
1487971783
1485418874
775206869
1707587971
81499276
337056866
732906724
1709891621
2029363269
699951937
1912253722
808617844
95596812
219492470
344752841
347105758
956479888
2015966876
964886019
1075359184
804312837
97989578
2115154176
23238406
1428594557
2106016193
879170685
440741200
1353103590
683011759
812299735
1612975800
1828690921
172021616
2125297865
1231498349
968531475
568501116
629141066
1198955084
509347169
1867642238
1352431140
232298177
608396284
1505235548
319148861
1560248863
852723320
1706269522
1520082669
711064527
122539224
639929840
1433100748
2098705915
1099350455
1648578262
775797192
201161788
1253077081
741311098
1924753694
2111355438
774956334
286605315
1066468976
1501125934
1136025940
534627679
47046922
1263037193
690047261
1272130051
335935188
776822947
1839685036
1405377185
1033819282
1092727501
923164300
1898604317
972100524
39387518
1550865603
115052307
1701606547
1589475403
1233227385
572368633
1951415094
195044162
2060503065
2060618555
1694203680
2048565355
657604263
336461981
747714773
988978055
116029261
548517295
249024072
973102415
1949462964
1558334052
166379621
960662186
556698520
796590109
1909065349
358047814
1846764549
595520318
993691106
1453231407
1526531443
1183828659
1482957516
877334214
387051898
1793694857
295672214
959012685
1791289707
1330044903
429699066
1727015955
275132394
674807596
1073003313
1326341339
844117235
333674502
1188029423
590947734
1203644208
1768724688
693412052
1274340878
514321405
1581758958
99557917
50599238
1942017719
345758942
1333948527
1404671151
2061519177
786853853
1597203939
785206915
491989983
407537691
98419452
1635469358
1330017057
1431201741
1275875036
796126392
1686389269
1434265306
1301471629
2010175305
207154895
1527745417
1929800185
789275062
1024440528
699223244
128137214
182581068
1532857
419632305
2039604294
171988750
142257526
616541918
1696546858
1329402434
958514697
806708300
1328847857
1895704118
1042893928
1874948835
468827411
1110783575
1427862805
1699650830
246130608
91047047
2050337066
1663826159
1212844756
1929753603
1653521244
1549095560
1371691072
1434387871
338864927
1850323826
727642765
1526878068
1983836066
517108439
2021406394
380019620
6423794
1046968693
1594430674
137080231
1321880015
196283598
2077366427
1972307451
1976001203
16544078
2051275655
1223045408
725897533
1341881207
121365990
1027224374
294809992
972322613
1106104162
1355198729
254336712
321260850
1678352855
653222710
604404634
1564206093
164926045
802711927
1122339261
173711660
591877441
482731436
1094787404
512451204
1782489552
2086532582
1229023722
67744744
1720066265
1428821933
897925931
855128202
220476727
991650969
904031908
234794289
177725578
619003616
964853992
442213904
1713832653
1523599318
2024035575
1958839677
974113590
1730288086
600815559
1537063652
451206113
1733602296
1510985356
1433090725
1679232111
1221414641
1209107605
366594242
723283790
1753633187
394841166
1005766410
95008219
1491196861
357236279
569448507
1255685405
1747915035
626974722
2101548377
671117949
1197673648
1853428676
552337
1230327673
1897801300
1156673602
10495467
812527397
1742110090
1800481706
1432373587
604447444
449526411
16044920
1264726010
1524691336
335149574
1728754499
1425150717
1460192706
2026739160
763459784
1823722064
1864186487
216712442
1534579475
90441109
950789827
1051632230
1070664380
1050894929
1946915774
999684763
1992044929
1541794019
1074707337
1414984788
1179199774
1160439943
500519664
2077786324
1609190808
2045052220
1872867850
1900687610
289875031
147468916
1687524874
1170426609
965952921
1472338866
1891955813
922055047
2144680049
26000209
1533497692
801547296
384321142
635209480
1126846397
742780363
2008595708
625638157
914374359
707419410
1865273606
176308743
1162868785
1962200923
1748350759
445848477
1816920979
1109151313
1623719431
1217086511
868768570
1718393611
1468324081
1711639700
43724218
579435148
441812220
996768480
724030207
1480652550
1600717598
33990592
886926462
17494976
1408680694
1679536431
1164842089
917320212
388824128
1316293131
1760667195
1554192646
1642778041
38506092
1337116923
968416996
371270252
220562346
1287336861
429955702
299080227
239719075
791053375
1612115122
794287885
1411070325
833450850
1681185712
1351309130
603166780
1186618559
859047468
149445414
1993991327
638355145
1173343733
40298343
1706156257
763270069
1093672356
2056990569
760379608
1178238692
1525056946
828594090
268477027
722748570
1869202841
1810923794
930746963
302893057
1818206823
2074776583
784931409
2015574340
120509498
147325112
1443766545
546320873
1690076246
256695242
2066252975
2059689528
114270444
598958320
472580936
1612584797
1005606417
1532053034
1367270744
997353629
1071813167
1424691989
847319546
1596334855
493667633
1229015052
530136389
1219872978
249156281
1867383053
1395840191
1147227487
1413632913
1535517605
1165387909
642092890
848678711
1150714894
1240481836
533509749
2110017633
1437208538
1599755927
1295831256
1250705055
1600390806
1065891143
2058393397
751038670
390542700
1914344732
2090557230
1835913501
1747034477
2020995408
1426208962
794689115
1850561194
416362841
585384417
700243429
1086317151
1113049529
1774525243
91495669
731664043
198420472
999596756
1501515051
2110252044
936695284
1643818775
253819571
763964235
623352167
1613153791
886941671
578589013
1636917566
1418194490
346780980
1527059419
1534828193
1400370134
763772940
1731303002
541453216
1118696390
1678718229
508875314
22807997
69028387
337661752
1813330800
1872638413
1021490288
199937367
2094733962
1484907180
665221260
194646548
1100034462
2109666983
1005690289
1594613504
1571058541
1815506537
1516851743
451313434
1537941969
1673963516
1289492919
1046163219
1712184731
220192698
547650612
684999872
1438412706
694344847
1351104380
1254911577
1608002183
1063872840
604313300
1513743569
1317283551
240657407
2026348980
956669479
2093571490
2092851499
260665681
2012445516
1674318890
804241779
1198536417
480166540
19405101
70223956
710294528
700667840
1884623548
519676996
1021943200
810542
207804606
1981306863
775292671
214686612
439149096
2104786364
1364952209
162975654
1210976087
778663165
1015519022
679946981
834090135
900279233
1998974292
1646945863
728134223
1050443812
1406076273
28995635
1655496160
1824164900
1337926849
870291040
474893845
1452094380
808542633
1643381641
609697937
897657025
966523580
1680391034
1457459816
166166904
104461698
1437819417
488956783
729803592
1446629980
1906599536
241545955
2044524266
1121511575
2061462326
1235141738
1063296414
1158270500
1368972359
1066296730
826676067
1157877523
116217894
316778401
1731048963
488691477
1167031790
376686355
311851485
2031263574
678164617
1061666595
669297377
1700749280
1078934800
1933974508
1831342780
1547392083
85690001
86728681
2099622646
1829951881
312870678
1147164515
303493400
655374610
747671089
1041110693
1734105592
1380616490
552663827
1587885441
1548941720
1283538571
2073815946
1650470861
741573128
153583560
1395721521
1554596054
572132119
1777100868
771715293
54514528
1780441155
1119634351
1718298751
1890699829
644133224
556654827
1189340914
1519381145
1929080839
539703407
1855541954
390358170
1979334568
2073579232
1867376479
1352369226
2090579420
632504784
1935252607
1013036271
1592149031
1705738770
77135195
163300876
1738314759
647038682
547085070
1794633343
254123787
1964655998
654643580
1245988959
742135983
1838509257
917748675
531816613
428425994
1177975348
2101885783
617045178
2090878891
1260274387
1810374978
1741448987
1020083265
1420642025
1378326692
38376095
726391253
404721295
1639715986
1997579187
826322631
1240932950
1924053058
126660609
1852530841
1484684855
341671164
949267246
155869648
870471775
1473733357
186065253
332125000
3446076
1741534463
1365399400
395183355
1608122929
2002848134
2020820541
879276410
1117145041
888842255
1355227641
731911697
194222713
1634097705
1089582137
212706606
2035753034
687523615
1418218608
23622278
978123931
857485619
336655181
295743237
827995199
1319050088
2017380338
1987557190
1866219911
1788752749
99478240
1569601882
876300580
431216884
1905205054
320596904
1673192726
1817795254
279671717
287204971
1622306306
498934709
1576794555
812313457
1308983059
1852391044
196771756
1652205104
820563516
1646237835
1317120380
1015634406
1890265830
1849771898
1706615616
1585989022
848857238
323112636
1277288002
1655489322
662602557
1085381283
2110721966
2105486758
1510385471
1916382912
677229137
898696541
558111499
42090420
1283075831
1843603878
540737422
333973089
2076084722
577188773
403796406
1162315089
1438677918
525518311
1653711355
2093508839
1956592686
75101240
514889114
1714062968
1986838425
584293638
1024437303
529603200
139224268
602201103
1594585077
258021530
585956811
1730322588
1494386769
1236454018
1333991570
846063078
1649128669
804744016
1487489573
989107013
1594660691
610684714
478352676
1409679034
1470011266
788132159
1782607015
1455699763
289188053
398764900
1383114179
1146153019
758856353
457576974
1546293839
633485039
490734287
90541509
419932399
1068711976
883742400
1023178281
91453967
1173392403
748747125
1821742967
109922169
846823740
1878656705
1031425029
1804545952
1756796745
5445384
1558850074
1817847172
43566553
328141007
1099258672
1272241392
474773697
1669647776
377461202
152661500
937330149
400761317
1969058285
2027565995
1647862442
206242342
151793753
805846351
900823332
1919080769
2096892947
159444561
858637765
102705007
579841982
426747590
1978525018
679550288
407302591
1813283420
1300436014
2016819562
9169991
2138709028
534615972
91647874
1711935346
847341303
1225770685
1907235054
1427762789
1464097423
2069246229
1628753054
265916894
1547554575
847372994
1300092529
1001736987
1180699808
2107629525
2031950837
1547342661
1910594231
1401418733
1610309530
973792843
1802220187
1213874702
1748033616
745631756
346427346
1750717053
1339125936
1268046264
1282527386
2023673232
1804341254
93522714
1157749390
352660413
432898985
1593199784
478467523
879214634
981244340
572313961
1613947346
1223852345
1549380479
2043417810
16657622
424258121
1079538489
1914215573
1912395242
965164861
721677612
1562889384
907485628
1014484660
592136616
702756593
1234466668
1181464937
897145530
1598631698
1481671677
752063348
1139741677
1607331938
520280256
751390465
657508701
1396559912
2102856427
481100050
155498662
1395395500
1194061792
2017560449
634579731
1996241665
1434730251
1843315834
487203691
116849771
793515057
962477916
1121562136
526978777
769268243
1365066620
1048116762
177044343
192368222
985977837
1968235870
77082117
1012310666
802516826
476769074
258195437
1679365629
1713365816
1813179505
1581570622
902983415
1230748017
291819885
2127593966
1320671624
966066111
1792790376
404977781
977804221
1176586666
1625349217
466058063
1526884465
928778193
1849986315
1729838515
671042965
663385672
1277158667
1376374668
745155962
19880277
846356547
1735952249
1391039549
214249067
212080071
147732992
1432128256
260760913
2129324747
1587484658
20792985
947090743
1037998043
277967988
374851260
1289842828
1996937515
170230824
919347003
1083205548
117509178
1007636786
727401783
1789836817
412495972
586457440
324786947
1010113618
2087374770
1343190987
587824024
2133647895
212690991
1283840180
725170037
2107584596
254839807
252128277
1553827155
1373895050
724913528
1257647924
1746289820
1920041636
2033021921
1283831984
1133770993
1147547983
839404052
887667098
1578928645
1078309577
378272252
111690063
1437641151
1491310780
1849715354
1246689953
205295572
2052720337
326984050
1111603793
932384866
1287883215
2019581969
108309026
1629693189
788057948
1842480649
1193362894
174893813
1290742396
30635691
229346006
1524255140
1743741432
1569845170
786890040
1527984803
1545092060
292601444
487407542
1392959175
453478276
779507877
1802704338
858608187
840376992
1101542454
1639726233
1638776986
1873182071
429493236
1152892472
1900517480
1191048009
7286138
629605142
202196395
123031442
1066402771
419390540
588342483
567757530
468345418
1031272085
1373454191
304188537
1181714203
528020751
443696419
1937030086
430123569
1496623591
420072505
568981985
1457431083
577864723
768311648
1076727008
263207732
1654519429
2015979842
2095506251
1129980789
773386615
1872464380
1982438145
574334749
1858063190
720869337
111950746
847808605
113578641
418741642
1020166987
1192993434
649934952
1509378385
522974735
252514578
303683836
537391168
1285235703
345317289
275397571
984512654
251979115
1315777033
1500614248
220751576
1387575035
50933114
473154327
114286039
1586602563
1555749179
1568779147
739568426
974107546
116038934
584450097
770151302
421739814
1093768328
1000306679
1152792707
252394046
968419516
335437784
51719261
1298735332
1970965755
1225645707
1966403893
1966766794
111698420
1486334554
125737004
1948708165
631362659
2080267654
1569055919
1673658164
592614392
276681988
707144572
2007988
1760380829
1997291386
1413501156
339387090
1359270890
1037877117
190660620
2096731738
378309892
1565792763
1357967204
1312789270
1033321250
1171973660
2080221211
547393618
776005102
476513708
1902966933
807643182
522347524
778324440
130853019
2108079335
1418172960
545284833
1391916218
133731053
1497514172
1896496445
55203554
1046633843
759315764
101810449
2083190913
679868750
1584925168
559836496
1833616569
115404392
1462299541
424642632
2000739288
1971559886
2004835113
419736114
469013173
1483383992
590805471
2117649334
1944703909
1488508508
127041150
1892530489
72359181
415744776
965006163
540774932
198809505
740715736
700163134
1524993861
1232516513
1095528198
1893160792
589964913
1153722805
1654223226
1957853241
1306356284
108428855
1065085637
1556075380
719690536
66457280
1305564355
842646287
1917818177
902831419
1398400575
596767402
468941979
532642054
1990107085
1899249987
1474456985
632544688
1824752716
1859814612
1874266557
545717017
72934599
1294184453
515949141
527865595
1919062761
2054016057
632807534
2074402477
837539852
466743932
1015222149
46268447
1499624839
1758948660
1898947868
252032051
309341985
1900049164
924117912
1496122609
702986440
1409596528
1950622494
1284000857
1657821789
713869890
1946958849
1277999650
1369828984
773095473
852665147
385773165
1364346525
2119155001
1258263310
1524194458
1861906710
696604108
1048186208
1493596250
1002905331
1713895693
1599397650
648859339
459021419
1982812863
2001212442
42993917
1239657873
192523796
952528947
1457217000
1135864957
1752327754
1575743805
1244492110
342190717
1936564253
1487586610
2032977460
1378745781
1831093378
1544481875
199477846
269242007
137069528
1987768478
1779728340
19693517
1725207315
2101185674
489958584
1412286079
796076407
281911099
1656730480
858518539
1727054915
871498285
634117952
394377698
1546773524
471537482
1741649232
626086618
400597024
2134849046
904445067
1191271411
334736618
394005285
1421223131
489021988
1009781748
837870210
1762216471
1826092693
561769197
1709387655
469271045
937751836
1418238553
1025843516
1612189486
1976505253
890609145
924517623
1587078144
1856130270
1697758819
1108081252
54297283
327661178
2047807610
683994128
407384721
375557548
1951647519
21307575
2041971206
101375216
1806135809
1913429521
1796120046
163851009
368177628
979914817
1924713129
1439586681
1414878044
316194420
1258220211
1198419178
397404552
1153162626
26659275
10460496
1498047752
608807948
79863101
1611206946
2106371215
712889752
1644403925
605698808
483795399
649022265
89523567
2059723530
1661857465
717156715
2147165453
1398496677
1050217225
1875937958
1378208794
793162502
269388554
1743496074
170903578
28519301
1028083432
1825937308
841732623
1011235996
1417445717
515313484
572113762
1315456114
249213354
801695575
810799463
928780645
1103424438
1236952332
1049950751
334673296
494287118
1776138104
1543553752
1459679
351628274
1744252047
1874895601
1916161375
1143094779
1867850897
1237824353
1181380700
2022514812
128192425
2145232593
977565479
1288780295
625347141
565090010
1036073453
586398233
1152899012
1254982951
965146416
552597735
350993525
741078273
1815067551
1199896960
1852215839
1198404917
409320907
945222176
391042252
1552195090
749614117
2091841271
1861511793
458697358
963114564
1686944350
852812727
744223335
378950452
290051766
835528859
2141145294
1924371943
474570724
17465004
290146518
1866544458
1536780952
1754163849
1907007134
94863488
2128001564
1496562179
1813216988
932304181
783911725
1062291483
458687082
698390088
828434133
1333851873
1008228188
1327678224
1799733160
994431922
1388418549
1254089706
775491997
672447978
2041999131
1547867335
2115557808
74834080
267004397
1246864606
623048407
209768303
1434996227
1515951674
2120207219
926023095
1989564664
836418565
531346771
902232
52626970
685297856
29103933
1828035532
343171099
1471134533
302286647
651277517
11792373
1013168409
1320779566
267335316
643923553
1293702624
1438325060
77969178
146188516
1556274074
2009280091
1227922983
324196690
206899046
923086978
917079016
1028693919
1948358305
2055882197
1517933846
1438744751
151492531
1836878591
1684023993
886873553
1244841695
2131434916
1750193856
1481413914
1046819451
230100580
1488992301
1442909318
1656795853
1135775932
753030382
983274001
991212844
564115863
123230575
2063494258
1039805762
955959747
1174550658
1999876887
2026728882
1495580618
1501222897
1204985798
228402304
1714510303
1289551248
232187064
2098910796
605950348
553206064
1263024537
832788078
712551401
2119329296
633073905
1847571432
1715622027
1891789610
1306213539
1196640590
286219414
1975775135
536853787
1377518252
1592183668
999881673
680060765
192969139
806155351
1872601602
43024760
638950272
2020225452
660359329
757908469
1557781937
191548098
1929401464
2091337658
646134238
1352254075
1412184293
1892691108
1068793095
1656996481
824585328
1351805505
12024435
1420248840
1129814842
1022860136
348314228
1053563733
1814853507
1801449313
272814730
933146666
861483833
915640728
1615356313
1406362670
1845393518
1797440743
1754742563
515796644
1519995631
794199655
776237036
363377066
519455307
625287483
1570952946
713776261
184393653
1662644344
210876135
1541690746
1509890210
1355971285
1384909792
2047109480
2047069980
124064612
652344502
626879612
622767187
2105750759
252930757
825500605
436905928
1762884885
438527153
1934346074
1213680095
581341759
1303905386
2136646491
1267467550
240801083
1562679321
1034582992
985323367
1302625164
1130762736
1474201439
674643489
1980142988
171802802
1380767284
1933411780
721301701
202750474
1660231258
1608325544
853928580
32998681
1128877960
341631194
602948788
1226969232
943832875
776637021
646848100
1458885834
39994503
1293907860
478796442
1915021010
1427504024
792830104
599763699
1741800576
1610214947
1177951308
2101012481
645615504
22481744
578990108
588621797
1855450073
1984918300
911358698
1370445520
1505654574
1470582981
2115458365
1194078260
761389706
580043768
1526236493
807378686
1430033647
464749571
2137603283
599690563
1739558005
1088040820
1357866097
797446696
1076910592
97162455
1974051142
681477846
474516744
1875759735
1241270162
1371603041
1676675837
425997587
11635952
340581393
1305589451
1004013461
675492299
1874053046
202200338
377867225
1804142886
411411262
1246113656
485459774
670983805
1838468499
249736565
2092883828
1416881261
529293084
485655141
477237469
1580421451
996301350
1055951731
859978281
1755501746
602634268
217242885
1607891618
255362584
55435563
2138082980
1925959631
2727866
792318130
1464869466
714252770
1438308896
369768761
762839094
943463317
1874962103
327215457
1733305229
1304587187
649124758
1017304725
553394975
322710889
2945494
348108466
2079313264
848223909
1955602135
936686156
212398203
1891444107
1445004785
1233951842
676153530
1586412494
559841584
659046695
719198548
1278541420
1298759362
294611003
1503698689
1378293279
1125504975
453082120
1860011619
1248201617
98288012
1524080099
766325482
477510215
1887047317
1410937207
1687085429
678100939
1134383565
1550528257
1474234775
390211910
1851515581
1133875455
971808578
168568139
1541721390
994747454
906787884
1087453613
83416316
1338470321
624561966
1964273809
768409473
158254144
1888672714
1638370940
1296157520
2143419397
1233607494
994544909
1428559207
684118568
2106434794
1700082916
1677951783
1739638456
1729444524
1471963874
1050698029
1617273352
961690778
1433748433
1246989484
876226633
1148235947
2017622711
1239438812
978135618
1441587533
635353807
1606672596
1263038573
1507082585
518713494
737609278
85851891
277723038
1598997996
359024708
1879435710
224148591
1360209458
1696224196
1161458632
525404130
286535887
973773779
1960477252
626141883
904593840
573521443
1140538663
1174775678
1159657788
1237452537
670448732
1663268793
65935941
148314416
885724225
49793527
1926676797
2127141635
1992386246
1034880035
492322627
688157201
1401391447
1477170812
1182932368
2033322730
1203564482
8920549
1350974154
1315477662
1760580944
110766439
280129016
1635279244
393399106
1883639273
380647279
1543405018
1305469709
1032549593
877503183
402520897
903230432
578633423
1622953629
202378788
300668725
2022199266
1020513932
84576159
767092989
1883349079
2076506496
814034277
558685812
852851161
291046253
647994567
1727621367
1069768882
917938446
1476511754
1576231369
1202923672
274388206
1229812353
2141333292
1161707938
1788953672
2030778107
1146279954
1155807520
149980570
7606601
634527488
954907151
1784344833
1862199256
1682586833
247531544
407423702
1751837111
1002553595
1977766221
744146334
331126878
1384620188
1249249024
448605861
241374024
1729399434
1148380356
1754262336
897114151
412091997
2092857198
609836798
996263534
1010227039
938258144
1340390329
102510152
645259828
1605335056
1868008858
991058812
7835090
1270366509
333608478
175047444
1381036548
1953160171
706346496
603693045
6602692
455934157
797054340
961496223
1961143725
1838484442
2131038238
1551397726
152125718
2070785885
324036574
447305530
1184893018
547197894
517506846
524423141
1121542944
179859581
103967523
1752222011
1168853453
679321925
855087656
1026595733
2140610825
1235905363
1970121932
155116668
1261729100
1802698845
596499070
79726846
19800329
426883007
1415575302
80420771
1314839501
1384963499
379027286
837270639
1129470871
1704448948
583371105
177584542
37386415
1457341070
1964835418
152061234
138808547
1272190717
28780826
1682375602
283585460
787974168
1651324690
691097110
1669242938
2097796324
69305121
1976112605
1163856940
1643697845
1291852612
377429847
147506202
1482950764
582254253
2023424980
864381591
1551824719
237094996
136023763
1775289517
428242681
1660618531
664466355
431456031
199714605
1367239074
1139538676
1294574450
1840008233
1411070919
938358136
1049276570
808026786
733289502
1937951765
1534336145
953202613
702642760
1779493197
675440850
2035099100
82718438
930042125
1897578497
2112220264
1093865954
1492044152
870802531
190832259
649676441
1850783080
608468277
353952372
341280765
869808662
1259938247
120776317
1857427466
83535433
328268729
383990579
208142343
831641509
541459771
1136704135
1607101659
1595341916
202473505
2137824061
1692796426
959600567
1314300776
2054553758
1760560971
1706846564
1428565722
2014822605
1604062928
304375453
1749993673
841522236
1662401034
422282949
643019160
690789191
1136176516
1767328813
2090663101
593145774
1115758990
1028744200
1666850635
1853596459
107703368
164554747
46656717
856188902
670811718
967378028
433345978
1483107114
1008874687
724944856
480334010
726656665
229689840
1724938782
2085783242
861352771
831716345
902343011
1214092296
994284349
715002043
1437642831
789411658
1425295278
1061641819
1597648334
1142679723
277339532
1634986250
2141811854
1774904951
1151456385
1043146166
530156813
326045292
1349186771
58170095
1343097576
1583212725
1811202519
1937782293
1487387634
237676576
843317870
1104924997
903254369
711124753
720786052
390563850
925606105
452071183
1871350731
353384600
582790787
1742968499
68111929
219802038
1650623310
1243041954
717709082
107116378
570813094
1979571710
337118254
851788740
748381569
511375413
713356449
1404942507
1822590260
579413309
1445330505
1353318933
1392246864
865855987
1869606598
1184050623
504925341
598720134
1735842679
1236182516
1006385379
543698333
1727646939
1683904016
699374075
1097708902
643561245
1609626785
1373063184
494863281
1227816956
942686965
1844891329
1127523725
1626772580
736606467
384883461
1715062626
1038312041
1017337548
1418115722
688820072
109913817
1646007065
1506477135
1826273467
2098092467
1247999415
1884248807
299424708
1277101625
1064674088
1823317233
404695451
1477561455
1543220943
1741050577
1282677709
1226882205
1651573724
1549176198
1994448722
2040996735
1924713129
495227484
55213909
392769694
376977187
1036544796
1305962806
1239791982
1899145453
1167188180
1887275696
486771609
1833340189
415943782
1811771152
1345310362
1325039143
861288010
392054137
699804723
396398502
1639254998
164765793
1115077045
1600851784
707250234
1278547891
841034093
1397665330
914951798
205964698
995247852
163304986
1823199174
1925115575
1041776712
1696828672
1775485512
144375746
1350409943
384549043
1277631537
1972649776
1564420071
379640380
1306553016
152563189
986166242
1055636021
1467790189
1927489799
1649793710
41817856
494760138
1060809829
206366159
164036203
582453895
683295094
683111693
1610294443
1619946980
1385216382
1622298210
175205057
1464790391
1037795592
2031929120
462138650
338570999
1124981333
52138153
1962506025
681353291
436514432
100536730
1601114980
309339427
821589858
671655731
1252151128
1878354101
1429722654
288825928
2137190363
2048390859
1793271559
409847179
597085699
2053975994
145386633
1310852957
367485797
173022153
1346740676
33797621
1923767161
1883094227
1318604720
612019261
540661919
314263243
1852376337
348913447
1052143469
2038320772
1238025042
2043149409
423583602
456964101
562767223
1266099398
1996107593
183214078
1253194596
2077176461
1376384463
1864772632
832114169
4642218
1802146077
1084191101
686036122
1233233285
1403074938
394914437
1164361864
914216217
1969859997
1101974115
2086026267
1935788145
1930055652
153703774
604637451
1151195729
1438977590
281519900
896500425
1796068583
146966843
330372078
677707452
1285156741
1616554816
1699905895
1452385485
1535318541
1961242633
1726341171
1915164508
1877537257
1117488277
2138820302
1340904438
1693788373
422859244
393646747
1621376798
467913038
1928716026
1924530378
1822234257
816233439
28076597
1848780694
587146600
1317492708
471186970
10178397
1644368764
4656066
1839311228
1096658132
1127077502
634053371
1924731376
1947716226
1848093212
1160753280
116558601
1475358668
1293605441
2022303823
1254892121
1342166485
1641854847
896000344
881978600
2112183889
1333567211
1070707154
996462551
103846241
676678633
561935904
1473310959
1833637661
641283331
1469286735
2041231720
597893604
990511282
1414191763
1510742577
804768051
1383273428
1300428967
584058627
1589580985
1297226892
899927044
39850297
778033431
276530276
1305018388
2072135933
486486718
1675648661
1622310788
601022392
1712917466
1134410817
1538113180
1332697648
1054643283
948634536
642873354
611606483
1605581992
841934441
859266003
94969858
605590788
571245316
112079308
50523945
651244649
2055715558
771948558
886565592
345915515
741961288
1805990814
1265553949
929258511
447737448
2061335839
1143259613
690155101
146803040
1574659120
1690057785
846512601
1169825936
956734420
151622830
908456413
1585510846
899143115
1434620911
100431630
1807575579
26000412
685402486
1129555283
1484430003
1550204701
19081351
1701092684
179967779
1157784436
49779180
385634939
936684757
991195063
473002742
1118208122
1566636776
1652438062
457899507
208013985
1410055540
1674152112
1973673849
1519983259
1339414566
828975410
2087498527
804505489
2139673588
1204509227
1183397338
129051529
1542935676
326037845
896044079
2051254986
217587091
2024904730
693374726
1141596705
280469304
40572987
193032656
370239124
894518898
823402146
1101421575
582049689
761831982
264228370
1125401144
162775485
1459587842
1705657960
1604140996
828311830
80729660
1777806348
396838968
525247346
1416064357
1094959196
1318852000
1937967892
1426739970
1368057248
1437480642
1435646667
1062672751
2106734243
272755746
2075612524
1202241288
1994599961
1420356603
389490844
2006138004
1935256585
1370687150
1154041282
1476970618
1184907709
1611795364
1882932459
2118120876
1714986212
651332648
400748459
1253658977
545131776
600616110
273351588
1841242680
2003000491
142567582
1826967907
246419757
289111514
208373896
909212790
1810713652
1442106689
1088885888
1702748999
1288668477
1428700072
1997162507
1997355851
79752330
1388947728
1931979475
1133342429
120068648
39724712
1459388878
330702860
984331696
2096175280
82835793
1271625475
335509650
1658609793
1938943116
1319841780
587666780
865056828
1485538307
1197238710
31710058
634833214
1241566248
1116707882
1789636397
761652715
170329702
223395552
1867106384
1225731145
1790534779
1091407106
1433960244
1935121562
595178797
1702144635
1786722101
1830223463
409612799
1032846489
264959830
1410498827
577410404
1056887886
170756862
1521820930
1747000224
1846330315
1596272245
519955707
1109746394
1336814358
900020353
1845287087
1941681848
121203016
886267881
1647871234
366110417
2026048009
1839392245
1477676843
465373611
1139906278
480895983
69256162
1643834028
913129328
240104900
1799919590
2098894717
237623320
466409053
437746519
1784837206
354183287
1768952401
43210925
2045914783
742136718
188817892
1267909198
1974355547
1478367537
720186339
1628867679
1941423127
987972941
1822547732
1727442614
2097056823
484396749
1245043982
472494050
871179918
501488236
1301522328
308110428
1444383132
641185985
1685208332
1950240024
345104814
1527306370
1155502535
1054294729
440656514
557872000
731468132
656726713
905913697
47652346
132031925
353912269
1531884473
1319713470
1004602071
112049315
1687771400
1552980303
174430761
1401219008
2021272093
1955773264
1686474089
1662350770
1356179003
622726025
253815752
1446394168
1698460196
175824748
1883562772
1989617251
1801639299
1191456667
1398173840
727345918
1922215073
1609435824
1445131127
1613026114
1354078551
1572371597
658428301
1791559792
409195662
1749635740
1039887424
973957932
2129104385
751736805
67980171
1808556503
30676456
236077327
1601688280
2082025852
826222125
1593230200
95261866
2031722969
1744201489
1789600999
425884076
1444687297
1762809728
1561813622
1250536418
452816434
1967782798
707630122
433197556
749975884
119535895
866946274
1225913986
554423498
71149620
1702824283
1857945633
1412542617
300214550
258600813
554404089
1240751953
73561602
854287637
2040585734
1131676289
979681463
178759379
1328190614
1900682243
1245024673
1060009067
429001804
860343566
183152498
840756043
1416359641
44146961
1747362010
272860825
1292589444
1614191762
928218905
2121500919
910894634
863638727
769163123
1992899653
1997637089
673215978
2069464560
1065720363
842124290
713573936
421509918
1909435189
541591790
875144965
1009763796
1001497679
1669592001
1831254509
1253287251
836724111
2063117774
1950424532
1777174835
591029628
1703124383
1107067098
186588334
1328974486
1221189153
112424922
453257232
703688372
1465748695
1732594371
1382133317
2087807269
208052099
947980814
1050913711
402932308
1068248033
1666147201
1542598835
550188134
396046210
891008108
1186588921
397201749
511328931
674682862
674375510
1677948095
457660311
1115981551
2049965544
2021753462
1888883471
350665859
1679396665
952829722
833298374
2004018674
768934607
2055908102
1457403890
1378844414
633966598
694170962
2080891241
1559055800
1633389370
1899644849
557210078
1052477045
806022418
2137846817
1839576548
1741877385
359071839
1946563806
941298349
1520953823
1081140788
965463651
14298959
1246258915
65847985
841362309
1635504994
1892809015
1849678713
912675343
1503758351
318719426
1962735025
335110103
645585463
855971904
240554990
1788938127
2053582200
2008633522
359161215
1183910278
2124839146
1823013987
1403521265
753197866
995520142
1252141958
1345606830
1032474364
766016147
254481287
708548591
835997353
429923356
803013243
2065670061
372600719
1867825815
879020810
1504127034
541828849
897782640
1782406456
944510933
739938535
1135710814
5359713
1180985157
1176066380
1087317218
131013738
708091956
244831630
288242295
992533377
644711565
396140901
2020877809
864727423
686255593
2089524024
1283924374
1834537869
482244639
750436622
1986530900
883029460
149445422
1908279493
1562887534
1418759972
120267782
2042380666
1618966994
867314031
48822877
940356489
52572928
1258522804
356014532
484453543
1634332795
398572416
1501096970
234822301
994544523
2098351854
149180127
2052206077
285566518
1713419898
311350853
1779157440
416239462
911206910
1847633361
156244981
1199147074
259906884
900679078
254511004
568922860
132299904
654075514
1777626770
533076162
2035784851
1610017452
1824863972
1192748036
2016766842
1743662664
1903817046
2078643736
892067341
1934301977
454096846
801620862
299261485
900199657
687455289
169883522
1832780661
1886490560
236207646
1065305281
975352821
1309037771
917461405
365431059
1184068023
1933518453
1146780187
1759438363
1573299074
1240545164
691346769
2100925287
1297874237
1639846173
704765215
2054730443
593818853
1504438352
1615260148
1724890960
87105440
449201265
871094112
1706559602
2132256960
1348187848
1412463033
1413283355
1411945800
66025660
1467163257
959414920
881191059
1605799813
1410520121
967371144
1797399995
2057765843
627809272
648221834
43802310
767107114
879804336
1581554069
1526138995
187990792
315194213
1924187442
1420720591
1540266683
106407572
980445597
1099932797
2141053121
1398105998
1915367042
1694351124
366870404
1786966304
1590314636
886415089
454077468
1451757150
2143760325
130215658
2065690410
301401203
387966635
180423323
1730820587
333296599
1346935453
607068098
1439697339
186328673
790616031
1847232999
1668702105
759666775
218275536
1478781148
1250189195
1176312449
238962373
1936991494
545870958
2012885021
1820439923
975581577
1292243512
800360621
1137024419
1814346742
487022698
1305412371
2015820104
816691399
1045238985
513069952
331848972
353213632
1655504980
2015697653
1193048444
2016005869
102900888
1414309644
332949239
1994618575
1368681613
1711151791
1969899926
1157167013
92200294
1771290393
1232172568
1000342982
462083934
1402157984
969870085
1544486617
1928013348
582006629
269597793
1318059938
1739389938
1633282720
24283420
891087729
1800836841
1588372627
722075869
1332200410
1306972728
2064956279
185080144
2121719527
1566014470
311548449
1579683230
1287797182
923924408
853065692
618315685
2063121370
1219757678
711154927
1871877160
2043732871
1064273825
712430034
1122471379
1405871274
1956663107
1293977458
299716997
1136998417
969222995
1944680345
1778471134
2122120458
1450139167
287850326
575824586
1085954220
1401492649
970544200
1174053346
1757196059
1404265921
1321299412
1116597699
1110627746
1936805545
1416003430
542759387
328413808
1805560954
1699904863
642970873
1558460245
235497591
1358471381
711805882
403926545
2135793722
61780448
1731851142
803887026
2107840294
2027173510
1059394829
672547210
1745570181
1295995301
1628063506
1140232781
684734040
1919988678
420475462
1015436509
2061984886
767189796
1903072529
368948441
166055588
78613138
1908813185
1639557657
1850680343
1465781164
325167576
1067307018
1667226954
1222705472
169756645
381896309
76512418
2018603128
53993377
1441780530
946869548
1057904956
1381754762
486558426
842898200
1748391387
800529843
838343178
50542319
1093774971
102864317
1859861016
1896194318
1871169789
2048134112
1130012420
1792877217
1242933716
1002464771
13808645
1478753227
802384173
1094741084
549158897
1634616117
1981401746
916266217
2004406496
891843726
1961024749
841370033
1281290526
1829595801
619157849
2017742993
1693023417
1885862945
2107717637
1953522058
1437551876
460447869
771521391
624008871
1719705653
241501105
1277266063
465956224
1557812015
1963419157
21438863
814825485
1372883763
1546106001
1266600167
508949760
980044383
1272949063
2042572261
888051715
125609988
1190860429
1185720027
1944563795
633569657
1351614818
1131357349
182699443
1390148489
657337785
1749058108
692049560
1135921292
307819916
1733014224
1702327777
752215194
1510219102
1206646420
369024701
1440769688
61662512
379357662
998332411
888062318
1826082577
1772357793
1400717340
56681816
1795394798
251951552
1576249798
447301568
93710566
375920060
1966964503
1674504296
1787364692
176863469
1644386858
612673353
1069820828
1959637324
1050332931
104698332
1029892366
1473859580
278845201
1592529538
1607414207
221930071
405392447
1641403994
642127868
130627724
698289077
1594463849
1693124586
631728913
1089530437
321764548
1608449015
2096957076
980408643
1600359097
1297325089
1436948328
704857879
831705117
503608977
911008318
1646411222
1894279682
1612028758
2102268105
1487641350
500965522
1968588645
932591772
778263491
897911522
1287923136
112689593
1820159537
351495839
1521194557
99278431
1529917720
151562712
1618034525
1876188808
578287552
870192281
242702579
841438286
2002980036
141806074
88294489
1105155025
1383289409
1853659010
1990836243
59629623
1771334362
961454907
1141884274
1776091930
821527769
1137247923
1185079319
356659289
1046338656
875164547
1761577910
1349290586
440649482
1086210604
372069721
1926471129
181708594
944354056
1265596359
1048674258
470386118
1489084236
2000377252
1030983380
161686215
1668706366
126453372
1366183830
188545238
687648895
569355670
73804154
1279794749
1498745503
113686391
1366324285
731044589
1858594067
1797240165
1398048439
1408116640
1554291964
633771266
95979961
187389022
501385385
1321716479
1766871566
798769130
975422155
1554504442
411208478
1599371288
169103137
819648085
225859809
1150868810
959629720
372859351
665422134
638223962
1290977139
1585340856
1607760467
464250692
790101358
716816559
1109311343
1289495056
1754961084
1273369737
1946919456
1827264008
1718533650
1375418951
219297852
467732737
625762132
125318342
654880359
1556626504
490837504
1099585447
902721667
136160297
879735359
401548532
1608921032
160216314
1946040250
633401098
1610109474
1163585843
1222724191
1146110590
460088108
2071219521
996001063
335244812
1695704510
871539124
1167003528
306258663
290195305
809427064
1174301875
399813310
1225739550
2118481038
2037361574
1471469537
1808627655
2036199329
1626085362
98590904
1786848122
92335869
459224858
1922746709
960018896
1198128732
1446892705
483890514
1463440719
278277990
588680745
850139684
1094069183
1148855556
1556387510
1045351352
1116434102
520908929
693450178
845381128
372007181
358136921
1698562422
1524545390
1825773502
1135250987
1680036357
1723303430
596023528
499144113
2029923230
1538919496
109108387
55607877
1944457708
707612493
448875275
747400377
1962280628
1159459535
885470455
879669465
1878008715
206259929
619216783
933453837
1258837189
1514703795
505804262
1327712651
777945250
1944197032
1945357418
128141130
1653038403
1564908762
613912944
1780520142
478622997
907546756
1967947483
845458770
1537451654
1970349331
17519248
782331515
1316733506
1027261756
681386453
1166804252
54951434
118101973
498977390
132199519
1963055034
1973017635
686346449
1498665878
670197439
1749529324
1065406540
993331506
1278618540
1448929070
652666544
293601906
1258212235
815097445
1906320461
34078505
1807187689
2070571794
763613330
1144056150
1135274755
1978135461
2020592390
39938050
758776636
726667777
1853855787
1002007535
952921726
1955775740
1187023371
1091915395
5481813
1835816912
1336120603
979410472
256159053
216331118
640379019
4316179
801688608
925190113
1950111978
666176379
195606040
177284609
374372236
309116641
866613816
1176044185
681211787
1251347394
7366108
193044823
2079734661
1892806523
1412358343
1972098066
1560122132
883596417
685458919
123650744
1958988254
1440592109
1219568979
532264145
365459357
736795760
2077129768
728168035
1744705577
2040435458
537537369
770093963
2014394243
97543224
64114794
1641574090
1078109513
768803531
594502109
1949788800
890289927
1047136260
968249843
1013846465
1172693024
23218614
1955034154
1133446730
477151658
1990267186
1543525096
1737696054
1354212598
1071180234
723284007
122744723
1850284403
60844777
1102036855
1561649284
583743613
1758088043
605505644
1514439131
71846652
425490184
1082429961
981397499
39077607
1267961025
1811853418
1516163242
238244563
267441284
1147495020
1275377272
1016832111
1863844907
41768836
1298508388
1459636135
702386891
147945065
605746109
1411617181
1305900730
1073584809
170105929
1687502900
914795775
1414235306
905407157
1705461001
867963397
1951784631
815246948
1115133256
534557528
363231879
623854710
1000283744
866371280
946368881
1590912529
295007715
734166452
1385987979
397158716
1586343626
534775782
1246595803
1987530669
829701446
1525893604
1602460232
181217087
1703555023
1297965418
714441087
1439089556
950870148
257343470
1911853521
86246642
1554255518
1471089480
1263403434
1088613295
1168828720
1394336238
737088246
398751800
1235637583
2128711075
290567211
1156453468
2112126453
1214746935
81996113
1417618194
686697632
1375265232
1011364231
989670266
147887762
81759160
284377613
1672176211
992247710
319080916
1088555768
615822548
223475877
991863433
1826849290
1702674590
260993839
11511291
938197526
1615476280
1421364162
1101644065
375476234
1394984875
724418974
245479946
948116991
2027144552
2100776067
711622710
1918165188
33975233
2079987556
1726126223
2081915316
1941831061
1540350977
497603401
169323516
168820902
1013705036
1206817211
597063802
1884545575
211323946
1229840765
1129786264
260704501
1307449650
1799333739
1087386584
430853379
716920083
1935594192
132797037
438509906
1053354622
1083360675
691164673
237779688
2136893436
1327052671
2017958364
2079239125
1539505777
935624737
121826822
1059380932
1340742010
1005753809
636239143
15065829
784086348
1234695893
1723946605
277915953
1379161390
2003617920
642275347
1054891915
1874735956
1068803146
1919337276
301931820
1740641924
198740854
1158155918
1817947551
1433108695
925588797
1002151401
438394164
757469435
2031489983
301126460
488693135
1988743569
779831929
1484381964
613761780
1452534329
1623028264
1754237030
1246519926
242804392
1287847856
188601853
675332435
1887780338
355980607
1071921345
1879655862
591305086
1510288374
1984304305
317846352
781436539
1600392305
885499264
309650181
2101681771
244950482
1947078920
1562263731
531751004
1120602720
1140962900
1288057629
1362971163
469010186
1416450526
1301878049
1959826913
1132830333
1098667109
1568311827
728527327
1224926443
1728361720
1605177903
943190514
379957602
1420367611
1798110998
197577579
1492153582
1815996384
666720175
2057756485
866568224
1518830474
428340817
613651726
2010154621
393663106
238525046
1894463945
1271013875
1921028341
1384722344
1129524389
1806082948
813201610
1186363421
1961095827
1611715293
1490799787
1720340504
984264891
2092876168
1450676534
14675258
136481872
63618815
1674074102
859449530
1336815970
2047983936
1519937800
283205489
1829038797
451074161
1601948921
1612901507
321141686
1886929698
1663279114
227633588
490395102
1919064205
1013577361
1815731356
1540539523
1883150532
597383198
1236905811
880216690
1006463391
498861925
1324862315
1233439355
321073385
149776484
1400696635
265534804
2006720326
479994713
1318485917
168482079
2014950247
1924029523
1516297825
114451762
2001731183
1731531298
1178313949
878384282
1147152267
1050840462
1401717067
1599338983
2044337319
1149263822
773627564
1402578796
175048785
1397877015
2010307486
159613175
283585657
2118351994
37467595
1693283791
827701477
231148837
1965473738
1409627011
1050778588
863847717
1857759706
248828876
1692093026
920562566
2055797025
950480968
199565875
1006211698
1782506562
1109488781
1093388338
1019796477
230495420
1346686959
1096878684
2042167960
889960887
1178045533
1103203620
1400350337
1678665455
1987847109
252808767
95260295
371002107
1705224749
736382990
599389935
351716148
1825393473
437745240
510402707
1710245347
936755738
1750333113
1269018019
1660046926
1917963367
413972424
2022779729
1766466250
1279421963
13250053
1979695
2086220875
1884062590
860346422
1491633605
1534056595
426324011
618096790
1251368761
1380962526
2073408014
908157377
553553622
301151614
897403151
832351820
35991383
1982595718
841680484
2082484681
1655648509
1385449496
1903818732
364850203
584275394
868548351
1232139424
2087862174
605030798
317832370
962789501
493732425
1093023841
531341475
1353102816
1946726179
1807251170
428660235
1203010773
1930099294
117774180
1481587315
669994406
2093693937
1861531299
1712948443
340412110
348255333
1619829737
1638336985
213971988
72515793
504601871
596540208
1429047187
2125164242
2024701994
474503643
830220288
1741318119
207628746
804899377
1281290458
471084816
239613344
183618761
1376896079
1185623126
65423416
67131238
60509907
1025051396
1516579504
1236289505
1376226388
358742804
1903520073
526171078
1677075437
2139974369
2082535976
1073165374
996049128
1798661242
1116712727
801201453
179072982
140109846
1226857065
1556548684
929123735
772238352
817372427
671283500
81320129
1986145820
862054701
2076397654
1851612706
876237531
1690194552
859315351
1313723342
1461226277
1178428892
663603122
2079239467
1426027758
1271683825
59195018
1229532984
1937547896
1730186831
2012826942
57746806
1299977052
978856766
1022260498
608374211
119207923
2135402366
1457307832
1102067384
1381209879
1561383116
1062350745
1860106263
1166777503
1178178951
736889448
613621294
92074134
1231859844
1481623433
1778113331
1221603948
87383999
929873850
752261565
639587164
386126956
1097051548
1326724509
308888510
804962876
1440700724
1279799863
513230511
1511656634
1725608859
1219534002
1902286095
623946064
1630730054
1885447116
1635645842
607491396
908852875
1548118557
2030785742
1987747865
1980990540
1046650162
25785927
753010188
471367801
1525350058
1729172185
1151200379
1133794497
921307602
1827297752
1496800291
449862150
1263619789
733776038
1362832331
1303769419
801988350
910254708
283476272
422718848
1063790439
1079386788
887016093
1411588850
394286303
381558469
652255821
1076411199
1416209498
1421025862
632024556
772335256
1296973395
1375025508
1385791842
1061462800
6767232
1966041879
740891407
1969731736
371031366
592538903
1201260884
1881180760
1054179344
1466301131
334017013
1319359635
918895687
1663988333
160986147
1282086889
2123230708
306342596
532958520
630458394
1157834194
421061212
793531526
1860203275
1215136166
412558398
1398733807
1548659154
1817748761
947818240
268802403
767610225
1258707329
1795820561
119366949
1692624302
1650782166
1080102454
1426337206
1302903866
168010357
266077250
894473447
469460038
1021721225
466252286
44045158
1314675359
1251628270
853432114
851380322
1542834417
1547979308
50881145
902649634
1009018077
493088127
87835773
1017858220
1614726934
1987963043
1830542016
42838978
1158099572
483290371
1793676895
2076396993
1282299602
547277020
299534830
306069013
1113584111
307923924
1546888971
310659885
2105007178
1485770403
1423954252
1876375233
159915795
1954640652
851170982
1505957747
2090918148
2103423683
31805544
524961004
903369737
981190154
783277219
230216412
1957108854
1337628134
1880905537
1698822621
2110002362
503539065
26657541
569777201
308624558
650362350
1746874546
1713729788
95161637
1279413631
1080848954
1470591497
1414016165
1022971424
928476099
1133044434
549203234
256680555
1370006918
45207280
1794680189
412507336
115607395
1272056587
373264290
793895827
811604449
632521098
609986535
761978498
2084914118
867032853
765513344
357278644
867234011
847121307
331063712
1635007495
15433957
1559589237
918187784
29538889
963440880
1145028761
403107568
2075977446
247152535
1700849774
287467098
1935472230
1228760346
1590201760
1681137013
1109529190
1306881935
1067020476
388404685
259987051
431387530
976824339
1953853115
644875986
193596682
468975280
1834057911
1267377914
1196296744
788421773
480165937
476066345
753688180
168043549
876399973
936479101
241982960
1118111836
508105100
1503821758
9853179
1499868980
1818429298
1295827673
1139410207
638357321
1257385816
1315791575
2136020995
1916082864
320750092
306186972
1873848304
1140929493
1804529079
1842758724
2003425031
893499286
1853897864
187196197
724250851
1867209867
50619885
1406394624
1264364775
1007599514
1585832789
150748133
1406672536
436945423
468174561
121601648
1270827098
1388166134
1609187566
1683928037
1988839084
1714696542
2098888928
106638763
1552781975
1621597329
319442588
1210209483
1244060040
1251230535
1328433322
96864655
2092615656
2099291906
874754514
2044165721
618799137
701224763
260084884
2022214853
1740544780
1345084130
1122121508
254855972
1668552982
881263297
2113360954
63246341
515155773
1162782760
49757543
199495295
1078487628
1069582939
724920297
1950203406
1855789363
1906484845
559904129
1363786921
547169415
1299511957
1529851282
1820075154
137654152
1531857945
1982909029
360399581
286342556
510093123
1288157191
1929209470
152559836
762943177
728824460
2071256660
755772199
738005419
1162969678
1832737998
702530257
1521473178
1619127215
1341142120
1732191008
1518222663
1224429007
686098582
902641635
874225164
1136818946
1451616542
1632490451
377799472
1314430403
655753568
1273034596
1490350676
274162151
357460561
548357819
1518503030
659118342
845289077
390502681
1515915055
392124151
1446874615
1624612116
1072990389
503061766
1603692053
656935063
243545191
133978716
62244199
809527774
1162573079
1283440248
1267110524
1637318707
1756120754
1049022065
1227614709
1658493421
1581494864
2033852143
169363619
199472834
1702787738
1812431193
1959467217
348043134
123156459
1099107638
1319734656
5193473
65417514
586438979
2192413
1190472686
1935919311
308472610
937519873
1078699461
1564939772
526678528
260227890
1205642812
897008222
1847720557
135664282
144478406
1266392607
353456561
1335618622
1965857957
101034392
1570178880
700231992
654854453
996884135
1284469490
1864414230
1604781651
735516682
1685244501
33585381
1034980318
1407399230
666373805
1465329954
1515358351
1962261476
161891869
1279680906
678312827
311771851
658797328
519718016
1059550989
855874704
1706967350
458505366
821993461
1506064753
1497565271
1414953560
810822536
2136573304
1498166315
230860220
1696505906
1681426032
1552958336
612525713
1341267806
177569300
491248602
1654096108
1626609798
235228835
58664397
1059986046
1292892640
1098009773
2035772806
1450056513
1193602213
2006349438
638404482
844766002
275404931
706211910
497802679
1409179531
1429921713
1314174243
1398202978
865237571
1152007444
2094601642
842031972
1344609300
2122663741
1514311585
2025038917
191924672
1070085085
1210845227
1298243614
605694569
629781315
1891715031
1689121366
1627027794
329936253
1013197988
551473162
1845462476
1558145642
1149923685
1187463220
495386818
662242318
438875785
225936051
1196576578
11727839
473296741
996036058
1182927871
1532254439
315005652
1801915326
1024792337
1072004352
781233096
742576626
79267934
718127674
1203858834
1364527675
836544849
699982482
2032330950
200804319
1862157646
354537436
1716241119
861731199
1462836517
349688165
1575661416
1626747869
88179480
422186036
19851382
1494461008
133544519
1582898782
1211791504
1003790700
1130391998
362977207
589820849
1124548073
1674062309
901653261
2100361070
881538690
857263896
1446758097
344484263
690586215
2099160157
984202690
2098304122
2113423166
27901200
1851973950
413676177
382284219
1464698487
433558477
78133093
2063106685
1547595293
389866025
1499197940
1985236773
416924857
1842412911
1964777623
260794183
77673409
1575473701
551894638
2004254228
126464494
429161877
1076026361
525382792
1390382797
987433921
222199774
1484385818
1149950829
677618188
13734183
721246090
40884466
419260539
936660704
826457489
1505526225
709913486
226920055
1241802112
1193034024
1840467215
1292520994
1413682817
123722500
525035608
1493806036
1754330513
1373110845
1321418352
203782653
1165256142
92074134
2002462539
1046097345
1737528421
1748867941
597086452
1581702040
820846098
1604160080
1447445424
1377167845
31517366
1483465772
336146951
787840621
1355257063
1637864294
718633701
2082977626
997505629
1188437498
553205907
975289243
1926605734
2095004708
1629701244
199124635
1804967211
1569487160
1528241990
123403736
1116642347
1901953728
1541114542
1974088274
2097392698
1891918023
637029416
2024011976
462446460
381225060
1492369500
1342091081
1307759664
1283368763
1875440084
1882676442
239646733
1289445271
305771833
1861119275
653793262
373280428
1795373010
1648860676
378050332
42177961
974338848
121793239
1596390910
373312045
1358284200
62112802
1384725490
902700207
466809711
905789314
1478014772
1260239716
1597728214
1857175123
489376101
1350161581
588761617
934799711
1857810932
428486004
201537561
888177211
2130012832
1520418925
2009327153
2059272334
98127644
1592262342
1851519043
1783431567
1037923825
2055623235
659072963
124461073
135035187
1231350173
1701029713
1906645910
849314120
1474592555
1623250232
2106183500
627516290
1038151727
1176193214
1402904805
132261558
1181917181
2140291515
959437929
1204026724
1799829061
1365779187
1762787326
2124818996
642687413
1828467755
994743582
258620186
701522861
248256939
2003763786
2067466477
1620256425
1149036835
1695584174
1958555579
373476242
1565492308
291240793
847388731
172247107
808082999
1591725835
1455107392
960188138
1059912458
2025747888
527018470
515582275
2045281333
1487161462
1757291770
2090639823
991664891
1259240253
589276412
1909769883
208485555
1092546405
1359220337
1670425171
887353113
1865991651
1417042384
827042020
68529018
1866595964
943705655
1606190971
1058851878
550562844
2037896359
1613632891
641504958
2063905353
622145815
1660833636
1172059136
1965501955
1125085029
1213922205
1791530251
753888465
986879011
894047676
500427825
1262100702
1153898861
219006249
1903965213
451239953
1164090446
364851233
1171931392
872399913
2020863252
849583509
1161877670
537698531
41993187
1873808615
1347453033
1808556721
1672177381
780018956
1278796606
1389910894
1474635591
315184443
1088885294
1775961993
1686011786
1740447631
170986872
1795968100
152101159
1560404758
1619870945
816732796
2078190659
385586503
1274721249
355973075
1969322246
1760799824
1926499474
144386486
1779819170
975714750
395151716
720582891
1963230443
1703551947
377857202
29870337
1535374154
2046802621
1130154933
1211164750
1792484622
1960724080
429183874
637290135
29717630
1388698899
706051610
260373276
1583714589
712366230
2037984332
740067297
1148369732
1162488206
339515927
2082916225
1620660222
1481671099
561674899
1752156508
2042234255
2010075764
1220759307
894669698
104552367
1785778351
187409941
1507305455
1605831755
1765297695
1769598562
607311830
45250449
619774062
1941451582
1975359171
1529880098
816862733
383131046
1010266196
664118680
502230680
2100545165
1440344332
2126936618
151213927
1264563950
2024908650
392152836
376764662
1356812681
701588991
216736217
1207070540
1311727547
1869179339
1874345118
525917698
1641019368
1396517741
546046307
138424068
1914437138
1673663350
2033420046
430917457
1990131665
562350330
1039576301
11231481
1981346704
1170815584
1311632772
810758151
151648673
110513464
1212961468
1546960317
272663893
542946113
658973338
1686108838
1409723288
1466178543
31528867
1715547636
1625235366
36599188
1930535683
740850059
584558546
1887794517
23782880
1848605838
910459548
537271327
1618451115
1265645498
962152787
994252529
232241261
427920783
1588491741
782488091
1593804566
202844864
2123950474
176962937
621899020
1769191573
659006926
1528121944
871742435
1885062790
1352888754
1480013860
620168702
396947225
1823013471
129129531
908644621
325919335
976595038
1301548075
760694139
933009036
1547595330
785116219
1079715248
1332168362
12125847
1082831591
1976536086
2108617032
1326368242
814928285
1649588226
755031718
1990271228
1512979474
1018623031
295748713
1284273855
399082230
1985976777
1684313516
2088404450
2012132248
2059680918
298051100
1466476620
2063125455
381201696
711922864
8349682
107914991
1591632480
1113491790
780193073
1124466060
639319080
355648770
530147347
1604649050
800726025
2025911201
1606167537
344594787
232754174
288623710
1570379494
1782774198
911878085
888903250
2136306873
1921876506
1477339795
454599405
2001407071
871611799
384924842
1693335200
1543465169
238883582
1672709246
686896331
1975188072
3409080
1144609132
2137504741
1402798816
738835265
65616909
1544925753
812883541
1064418671
1106344355
647789420
493875976
1042007119
1516281604
2003387615
1793492241
458267749
329556925
877372406
1867957450
543062109
502715733
1504456088
1376985187
2106301559
1952630259
1953711465
826997298
2004124233
1636821978
699931679
1739895374
1170353215
656965795
1571480733
1150312985
564344933
1394969497
1990828051
1251521025
13280314
1508611381
81763277
1521327343
655887170
1849703865
1067302629
153503205
1271225010
1196677186
1641587286
1408742016
876097389
163211545
422842002
418402876
604947239
1519389934
961545966
1625864260
975445541
1414078998
85593104
1460177796
635870800
1529621932
717737669
1246000219
2135492289
340872208
1729521440
1299432525
1940692099
30476275
85358582
67617082
1815370960
1424823932
1156318583
1621419439
78325861
1943876123
543131524
59811161
1876595561
1912821892
1566019931
2142048452
154115191
1160255540
314067965
1656445455
47376254
1443390949
1714023569
1167278040
836379201
15741580
1226836652
1709705773
1027696137
149924125
1330503456
1747591308
501374628
2003857586
2008042132
1294775702
1167462134
127505314
227803286
872021401
781535525
2049212314
1711228772
2127141350
1067425866
966380693
1775401835
1208098943
894831256
1443824579
457177978
1690848415
12184473
2047030443
1754831841
447470565
1412598573
2141668355
1629075661
1659921208
379064295
357356925
856952238
434857999
1273732510
935383263
2400335
554846359
1239458012
2135762286
1445439591
1530530250
471350959
1787163849
1360369077
1099174526
857437788
497855217
1694868914
759131110
1783641488
1437122002
523307628
1338713378
969689187
1292208260
852332484
215730864
1669567134
1723304635
1223060411
96567222
304929805
1111482454
1563496075
316187710
1357341674
391962216
306791218
586703748
65470128
1748956698
2055955942
1668144159
1542170788
1334328179
1829691631
1396469735
1620883517
1614733465
1292794030
1585065705
2041791645
766546047
1206822700
1928567884
628195584
550704140
2694723
1053089076
1706131248
1605705274
683383841
1409166093
1761430138
1156020600
1117247814
1033641115
79887890
327503346
2108134995
1296161937
347912945
1523987014
60615331
2144045634
964847816
2046613232
1374890371
382256007
1487019590
948845036
1966315146
1682402016
1319728899
1164843319
1136151580
280627889
466826478
184358502
2127326229
1184351406
1871319296
1052762456
1984442650
1058298146
1570437223
923287974
1902665184
1192927498
573838608
1247368033
1045795883
1565868335
1975012537
2115601035
1648112632
1892624424
2132922782
711686346
1161337220
143326030
1770798705
1601543775
368593633
146571503
1360288728
2001564168
747833747
805505237
1276990692
1154157607
1910700655
1176587970
1729984645
99955921
1665420308
1172501730
294220964
1042750088
1134158672
1730784023
1555921356
485368515
1912823309
576087162
166421238
1541969894
930975740
443339065
1612000512
1165211237
665628332
446062419
1841540705
758257714
1810144709
1017898891
317778786
149237814
1962622399
1632335554
711595410
741105118
887708268
956700482
1973765708
662661017
2046283366
1497586182
490194232
2086373555
3734835
186715148
1716531491
1155728619
173086646
1279867990
158460098
1142351087
428396459
1251784620
1091087080
144769049
1635145547
1523658473
1826361770
2119500424
1275579565
1050744787
641300743
365388706
886217531
278851322
318610166
2048051449
331043927
60927093
1445570721
2039384058
388779307
1202263924
648360921
85141322
1048202456
408058655
1731979921
1467830734
1459359986
870841384
1680486680
1627165326
2040464314
659423302
2066754756
692865396
720166017
529761798
318800762
851548008
1227609319
1232859877
1240112237
1236896561
1864793126
1536048425
1816573749
587976545
1318471136
1606177409
1202843548
77160111
1624266723
1328775878
53427223
1373592974
1063289692
1776492406
1885875883
1938211117
825215654
1996669680
1958700668
2132674321
621159089
958943028
68493703
2115511321
512047665
1504727745
178251104
2010026624
2109216549
539329513
361516617
1514755867
1921903352
1974290997
1157383800
154194985
350767837
1235757969
2015400549
1745213002
2018290493
1821248980
162271188
2055483894
633964
2007131933
2048149555
758501752
1114241411
2128763412
2006776550
1529727188
680384068
1326339209
726793890
1281632219
1490258318
727881069
608177173
1533430266
1743629645
1065461257
1333412261
1485251299
663682831
150781801
1557459498
591052372
1289578629
803210930
991900680
787299697
1296168457
1649599116
1792541790
1661001704
2135771739
1832838232
2052137256
1403298378
804481188
1701062807
499059741
1739219685
270015562
392507417
579033100
283473093
1035522495
900505159
1362384603
1998525384
225435854
263582521
1473974488
1294520927
2144852216
580091728
1108195761
369729092
4050480
1823165207
1752833383
1097413441
831703436
570270733
489837045
336759812
544681738
490521604
1921717724
4528540
709875511
1547952799
1684386401
49979045
1382375191
1889048332
1915060620
1289069235
101161906
972276839
1951833352
830089806
1465431802
826275840
815458654
996614883
89710725
706058743
2101670053
1605288578
1829560805
243871646
1233204669
575503703
829494013
578387010
29012339
1660510438
783774211
2043768158
2093516752
885536196
384850014
1182457855
126782826
1150964718
2055425335
1936547487
1983689324
1123179236
1289968627
473618369
1471144667
380167127
1453586832
753764076
1237188498
946191241
796656904
627933466
441021829
513705176
1806966266
1225409092
1279790200
2106616080
1386192790
2039537659
1900032173
404637483
939136710
1938673152
1978802375
1611861574
846223555
2043153760
62603002
717341920
1632634937
1632885957
1761714733
265146940
1272102415
1799317070
1643585014
524426827
1303485382
1663238922
1104030043
58490246
59640463
1736204289
717506010
150746429
950909364
1580147012
348123659
127751600
2144115098
493947206
908995014
722711093
293244720
1765907524
1213777562
952897165
2088061915
1668412391
1833521904
40109846
821230250
2013293804
990536434
1682594335
2130619226
470482961
1552836657
1438007596
2146443093
185828818
520745103
1565547779
1971252639
153151846
1305859196
1144880387
2087758542
782111597
1847279808
455353204
570978232
1518371355
152173061
36246452
709576482
816940925
1887713932
885186891
1097988926
1051586847
453694980
525774204
639464525
210784948
538552079
1946133614
309650181
1246690688
2103066908
570488004
2030935014
1926048225
1178332020
496477891
676211247
925940844
697787409
1682337539
2138295114
1325283740
1697661565
382386680
920534710
304315183
1725707680
591310857
789320000
1112510278
1643917362
1719557668
858297298
2087737029
4975399
1990541480
2028722261
151998525
2020686614
25890883
1426349750
276751892
1798866931
1435419667
459165439
962421053
1409593622
2117710732
2112276348
2085380050
1873947903
743758185
383762940
108921170
445098720
389623614
1453166983
747087921
1778703625
402049040
597851243
1728032054
1930553578
2088916398
1903554544
45986951
1939211678
2147216665
1608859454
81311299
2090620710
903889814
2136758798
887400194
1311767104
1241004952
1303825044
750060397
617105316
57980062
1401215139
538264753
1766950889
669440331
7254164
812484956
220090750
469903146
891355515
234945714
1897953604
1781172953
537728021
2033662122
1937270831
824614280
1135490950
2029162545
251889995
1685014709
278087264
261642943
720083994
1898836235
527369865
1764277722
869633150
814913708
741583898
1978698642
1894609931
147680847
880908933
432519447
901264925
1444693209
17224618
1670457619
27717234
1268953078
76766282
63137591
1668551689
2120037797
1020476713
9811436
1159987299
1209981360
1163216267
1406102279
784143846
1378937876
85938627
1477349408
583527512
1646707995
536068497
1244639984
74563526
1452736128
2004076936
1042696943
206528611
123255897
1982887973
1747040381
1272159011
609288230
259116660
1415978292
930198820
934220918
1111131314
728068770
1006270810
1196011818
666087315
907037784
401684907
1045479097
1290358337
1160881875
535649684
253568320
1961592725
1773690032
1766749936
179850922
610633832
51653009
1368009422
1420831099
721070496
716102728
1130188766
1308756430
509645183
1992402748
862266988
1224917027
1345696618
2083364351
1338150641
692869984
1740259129
543252732
946645116
1991083152
428172467
1997156550
1337750673
680028759
34792453
1652136640
394783366
1835502845
2114927985
1286867836
1452983438
360351233
1828097923
516150359
579473139
442722555
1132171522
343506625
124478367
574659492
749489719
818802709
2032639566
1325388793
1319960573
1069221160
106121869
1280954922
1495349111
1950675260
1217886021
1018304566
647573265
174664482
741856805
1998011846
1817943165
81603027
1250674741
150050280
1105651592
715079303
1244440665
1774413784
1379710310
1029751510
1459999800
1753901336
1582981445
326304852
151364545
1632359397
713016921
1403341739
524226648
407588904
1318737301
579638403
1966885346
1751091918
388328825
136666613
1117229206
2057759545
897768321
1652884688
1265308156
426981782
1288399036
393059946
1266816700
1594375265
859307836
397271997
1620947774
1040577876
1896599534
1123710095
1519603362
796106985
824462309
1434970055
1686993301
1079102780
136222777
1834255957
264308270
99764629
1738241290
435518621
1456105324
1374033089
1319799732
2037312255
955240313
1950818916
1784807561
212783210
1900599704
1932649802
1521802267
545705792
1455426683
215510445
446252998
1575608668
252484741
1823905643
783425518
1753555812
2079320430
1187644379
1286928887
887060504
1098585051
1706257766
21331201
1396665724
1465809916
397876550
1051941782
1522302129
683128165
42857286
1086142709
1808341027
1113675172
222795233
1699507153
1424471219
1148146459
958599418
1159416367
1587560192
943081651
1749259361
1063951796
1340440909
1860776135
1021531193
995862111
1542854209
1496209621
73886324
1448697712
1878040532
1074264541
363909990
597618285
1041357865
2043549709
224041711
1816308644
1245060467
1241285888
2088907165
214256958
440628624
1208361254
1620587698
1275220257
805194694
1096941511
1642519143
2027014404
1090589032
1082378365
1115710145
505144801
1871881372
784612990
1516181281
1446021661
1446427775
1747990414
1837897597
588429943
1737154764
2012227175
1776402262
1017151423
769152771
1469306099
613646149
1831750941
182774293
730559754
1917116509
1078472312
343766909
1772322766
509430136
1304363977
478734812
895348916
1181632171
378126241
987807763
817962028
1519201132
1484250567
1252075120
318176398
100219753
2025340625
498898490
890579906
1054563893
1054029005
1262254271
1567816140
852662177
754756886
1086210367
1235531219
660922172
1869591024
1303533044
1458529610
229036143
874657036
1724852563
1812038051
417489136
1967026430
292983091
867674113
62679577
1444335082
917287341
1611075744
515601682
1387628550
1559977987
837690490
1335837012
1893425011
1049964836
705131713
447087236
728457718
107183334
189333736
1526914049
1510956827
1165372624
1897233614
660840582
2029265009
43274908
1676619562
770616994
529518280
278903729
92938452
939815463
879958715
925087999
1058291585
431403311
1502891278
770811476
1415402060
713747297
1152688998
1889902181
874946549
2034727281
2024186506
1477072191
490662688
1479294710
2026857404
1250054748
651393739
928497234
1087675530
438486078
873165993
990561492
404365165
1961158708
1135046761
1505362479
1183070443
1955568511
2072883327
1743515624
358417075
679784899
1203235114
1871105654
1132772704
2136813284
2136725846
1439403759
1394406667
916379646
434556905
20130641
1281280122
777805034
1936636807
213354314
476371009
1920417575
333911009
1198942325
671177674
926134836
1575750589
1706445855
1386815776
1136586816
789019779
206384855
696006693
572979523
907512382
1313177604
1083279043
821221780
1156157977
1276758816
651780984
588887872
911062233
1773458152
1682445238
623644271
1563131216
2008673736
1764166517
1431329121
1530340547
1010266969
1917372805
1657512452
58456421
823326062
719723171
2116268975
926810365
460523964
1428724964
1750668453
2136097944
830016087
153066730
358683748
1271546162
1246549887
572374517
1030981400
1217213321
769426675
273575248
625664749
909540249
1086982569
728940905
1609163260
1294644874
855305770
267163221
1444146395
1247833125
1516888010
553859298
1488979653
1948360887
797171227
264563432
1043634882
1999042865
1449122691
747967552
1412146856
1862381471
2030367693
1717687943
790996446
1613348213
695260931
1524595647
896188612
35075618
977446108
1831844390
495082791
232035167
1055560161
418167873
888070943
1055289451
1163284962
82174413
1746271068
1239571839
201996395
1214730374
878985920
682666796
1691332650
1437154939
1369034986
178693115
47755391
602291470
581589033
1619355368
219773950
2072395527
951854479
1678779847
117527981
1060747707
1353310704
1203296832
34059377
736223910
2051522465
1517339138
1568337208
695583807
1610403465
1378331754
2101837532
1860819152
1163853046
1884365939
1607268924
2063379031
861172317
602167651
535473255
1565217275
38798234
216195658
1489144656
282658080
2042098217
1674978012
415052569
165341539
28137394
915624945
1495361956
1726561632
2108012274
255388856
899204431
1129684131
1480480310
393976687
359508894
164860023
396569365
816428641
412106515
1943485430
355040755
1781902992
1275615810
196886828
1694490671
470586320
200134044
1575488294
337232225
371504735
186233199
1552603880
1098488470
751741672
1994144450
1745223150
117341751
1542358363
258403525
671028590
172558795
1964717395
1051302397
674883222
1469773260
1307590193
194103788
339205946
385840907
1328181533
1703530083
1377768751
1812610923
773876420
1269320191
1920115207
506672976
1588559236
813183113
539684754
224726622
1355549275
216523222
2074658821
1719215492
1472725996
696910199
1837871762
1701575419
1796181614
355433225
656288420
2017276517
1311034926
1742615600
1722037454
1067048761
405578365
612913764
1891646293
1728761937
1939621844
342542583
521846296
1047406896
2128606427
1679421933
737953021
483310408
293172417
1369592318
801508528
17954067
127172705
17103522
1239450655
957417487
775327626
1833768344
127709991
1865347379
23116322
710021631
242163780
292016218
1973686589
976599081
592151785
1086825931
1539365946
208110668
1784939482
996578476
785262840
518436700
155930197
1808071704
1259825653
1271555254
1505155436
16064064
1168887642
45286327
1191835316
879259889
451040629
1565351907
1401474302
1704283895
1074323157
191887251
1430858225
827780937
1079768547
1887523836
300859548
131830512
516672913
1040693746
1785715430
1914761242
1977025689
1902552443
1313554320
349722
1094753463
112686690
994427992
419253395
1643802978
1710954425
1891477888
50982892
1881935398
511613604
946922556
411401533
602528189
1936070226
1414308379
408559822
1966041267
1205138474
753766592
1036914565
1517876053
2066024214
409285434
981391732
2137492972
2105835972
870892037
2038687844
1557152887
2131054184
1881747746
168928762
1840622101
1752492664
643828850
1815332079
686479835
85008118
433859541
470050613
280710902
1045036467
801881288
1015781368
1157736865
791630972
1764825467
646291612
583698226
1762845944
1607626559
1328624290
1010855836
490291716
1595321706
1711706805
181291960
1234185724
150675246
829236170
1671471351
441851284
628590497
531031067
2057269141
407134185
1982443277
1963294049
72962018
253647775
699093744
1178458481
1840627571
2086514353
2067345105
1015292651
1103634596
9746511
574282096
432428002
955242126
941612615
1042828630
1994396427
1257343008
877763673
273955770
796508552
1886772112
1820476621
1480851490
406954636
455382372
1048759732
1651725832
989800211
1836581685
2001265047
1235774734
1706593876
467763596
1931902262
1775938326
580109989
1951997012
96740702
658908504
1828105276
1423689353
1621149682
1536257856
1151497333
466642789
311696221
1728321236
1484254861
1498280134
1713627533
130019717
2061553344
2138563606
206612974
370707980
1729668544
1776571870
1332240390
1766073218
1361431172
296423141
602490590
1869381999
1496518503
489465939
831737071
1606732032
150353871
1724905042
1273060338
257405006
1983438357
1365924110
524146936
243702569
134804343
861314892
1497205968
66000276
1113562219
1740895533
1059790696
1936331075
1086610492
1449631196
651795561
781930047
1915484320
1720347422
967000319
111073021
38793399
593115727
1120330866
1211576996
691401136
1793183454
1899774857
259795496
1328488930
250022320
1070057083
891062093
913908289
1172551893
2107114858
1104434925
1246391721
426466270
911802974
402536545
257480136
1287493265
771266202
81799397
2116216933
1080283234
1782843738
1453865415
188497115
1004878563
1852298816
1187845361
656308021
259292944
7828266
1778728186
1515010033
2075433699
200786266
1839004163
2089637185
156269320
53895377
717064820
1084340888
1682839366
1271829231
792001052
372069129
689466511
1844789323
911702436
978339818
1608181058
1047595368
1778136399
728829239
513596376
649479383
530306887
480366920
1617708210
489720027
1927123957
663685826
894285275
1652995350
2118675490
564516321
1167306731
1465757086
611576026
1310326289
1793400969
63165230
22547745
578443430
1133375092
951227946
911665325
2030615066
965238009
1035805451
1716734249
474503558
371904372
418124529
1047403110
444001651
461223604
297747596
1864187433
744708263
1009947061
1589642694
1268495251
65389985
1075064698
1420350392
1748171829
1270617412
4313691
1851940012
1513803466
842034815
593185537
720166962
1311852629
398258066
1458634854
1142099993
1929160155
1525030393
1935589492
843262391
763467225
709397829
581390941
1978289641
1771840207
1817185480
787160218
1681001827
1954094987
1601500937
151467173
42772679
2014160332
821069447
1574016274
1889458450
783039983
291051738
1771461167
1790946286
729904577
1239020799
1505771341
182798497
2018485266
338859373
1760190937
861545436
713414577
1388607363
1572578823
543403496
680682576
347783187
1126680849
1025027251
1461861219
125361837
1183302231
1430987325
334739601
1644369273
949381142
77971430
584467618
1005616330
1540317947
813319204
1016631540
234349735
1463952866
949790200
1661689319
1294464193
1340752587
393988695
2117473338
123248771
345260235
1886805427
1676649835
842049077
101133599
734686386
2075269247
848816079
915728522
528107772
2069346431
1621565423
297238326
2020125339
1642118387
1258592399
1853009889
945722893
1842352184
2054598426
1480540677
240402263
311590177
924592779
1607886216
2043595269
253437043
1937595508
827460438
186055337
1931054105
982464967
993455704
995736082
1345771946
1186402028
909869792
1702274750
267951098
1151522370
981436957
1415107422
1235346936
234897501
1762494836
1887174487
1590921243
187660472
1118584781
1578195646
41905878
1029968950
1554560678
10819057
1707973758
578988538
949891029
301506992
1915258413
778516581
2130975225
169714814
1539633921
1817223493
1006521804
1431548010
2093875391
509649377
732249307
1754523188
123810684
1148137587
1594633135
1019596555
134493631
973486515
823537013
1384586491
2017302603
1754797654
1195722440
1361885436
1383285049
936035221
1653606973
1032950323
802459176
2117155469
1561597115
2034033411
331311539
379570777
409307954
213820967
2136539673
655703751
885058823
1853801301
1818955700
97536704
2108996842
183531623
1424665104
1511777830
1784715096
1471308208
413238321
2009121445
695078678
557231875
1290733379
1059256753
708110592
591453867
52236698
1941542921
432248510
787541735
572808532
1402611570
477022300
1299697663
1008940935
1415414158
1592184385
1100421195
101710010
181921641
720045313
684117435
190886167
577239449
2817337
16628940
1532277831
153787227
1057020897
1908428137
1725787253
820715208
1635229548
1871856510
922586610
2106532218
99507299
751618200
819639560
1032653537
304912890
1712218635
1662749770
1590953153
1663978934
248767294
2066357696
851687922
968101144
948532560
939070920
557362319
302571648
175717369
971574004
190986192
1307507860
155084681
468198834
528320629
1705236176
1406922046
955518016
1477606708
796339442
1588368625
949208167
1061069935
1589322805
1078736054
592599989
629445722
1543481706
644127164
430011625
812033817
507997517
763753349
514376911
328822618
1902520561
1660533223
1152843092
246703889
666218346
847173636
1036016981
2065592382
32284409
1431079405
1262359737
596431647
233732172
1499134136
293194240
1577494463
1934904387
794691169
2021050680
409329504
449973746
2124544674
719032513
436729570
1627090035
1375552822
1582942609
1286638510
1219159497
1859077577
623709718
315665738
1509052899
1228013805
1333819339
1612102445
233860886
735519787
1913992225
1144064806
57903777
520387874
1259828255
467659097
902458783
554263008
853989288
1189921648
1444572038
971333934
691515024
1684014118
1128465400
1038369382
1227629883
1728605602
1959290205
999010842
1535406830
1362333700
2030402481
190968171
2053077569
142371508
1153814900
321578926
1379698944
2119353707
2098598204
564834350
1352320999
330039703
1996468010
1210156206
1501191243
360039539
710634474
2040777047
681261624
2017506110
1866737692
956399603
1708953755
1447739821
1024696691
1865346486
816797232
618795077
1050940046
359709313
261193250
928186029
1598832596
820838686
1668086300
1963804131
1184898949
1999861235
157685288
234877067
173108051
376450130
768577216
1322152181
321275473
1667128058
268302307
1325340290
1048479909
1398176460
1373765306
327351564
607206773
296160013
274762060
1849297280
758041658
997271310
53642339
1134478246
267894008
1673022921
1028024941
1494906245
1787512708
704356903
783615011
339466250
1984999671
715445477
279689
1334104719
296208300
5631359
370793859
1584944014
1101845028
566377664
747526229
292432498
636553629
1660335393
1286630052
905499955
1797733774
1467494105
159759068
1562841531
752502603
2108523008
362046491
353665694
1286034211
1832786283
675118771
251697959
188612423
1701451135
1160648678
4836616
1233555732
708752579
1464697474
1121418388
689179881
1926854947
86308986
1279863091
480053570
1293202798
327316466
931693219
1516196034
783281181
1228050827
1369610534
307551520
1091122225
384844848
208129119
2019337528
1971104114
50772511
1070860038
116688604
223884712
30574213
1669102618
1689362743
1275968864
766632854
1921496009
929986866
568399673
2004744506
857569673
1498646360
1029905230
2093629695
596512470
62442022
1491891163
2143650341
62102354
1966176062
160781265
1906308252
51128723
1882971088
183562900
494740365
532347400
1084999307
298441035
512892609
1860600567
599057917
748521655
2013635127
374392073
41328767
1409001833
1429514189
1341728875
1760598431
1902742159
587346910
841866732
1420483259
1761934111
1012763042
1458642130
246660141
2141885153
1500194761
403084162
2165388
1649829123
1723362649
1553366515
77094495
2006961501
1250448257
151987497
497924274
1453542661
1926732168
494374771
216087196
1361708478
2116927207
60610964
534774568
208842020
576822086
2048008365
1932914627
83679523
672727505
1678353857
1210254795
1369856312
255496885
1743638282
2000626584
1112440557
1999445568
966614702
528451345
2025570454
1710236449
1387973423
1245082865
1089469750
1911559031
1131426014
1335323009
1898000518
1461026899
239396681
1484300545
2064842816
1544178465
1005848405
1581463441
1576257473
1319132825
810659093
1207058320
109061937
983503557
1624201829
275903082
38903075
1528668545
1389842150
189332404
104767070
418648980
142510701
1925839017
2091849245
1330559839
1269935443
767379087
1008509325
1856322021
957556173
1519574064
1013913261
1937640471
1274727444
766340816
1526088816
57368201
992332691
522951383
1621400832
1844178008
1466497358
1991971522
1006154337
1550948231
802303562
1093672417
1635157398
1285640057
520183999
116244386
416105824
1519051711
1415225441
613967046
1799350963
1864896679
2006799260
1937773983
1395421073
1590778455
529429636
1987626858
313695200
586474599
108541214
408030646
76304724
60619898
134279390
1353392176
766046938
413942750
1578843249
1651210059
1105015129
24709598
780053978
1442359162
200498953
1420027757
1915669633
1399113211
1600867226
9063352
503255851
431675716
1268679928
1374791717
157261996
1014234172
339031794
1297104785
1753055988
408437858
1704782465
752954888
2070909720
294477529
924459977
252570974
599624752
882141216
574666755
1831511322
887744663
1012580981
1128423275
1690615256
1747336190
516694702
16369629
1837653635
494296534
1042883735
1445612834
220162726
1470796813
469214140
369560485
2054239110
1442736133
406977938
70870995
1590019812
65761632
1151714650
98182229
1532991825
1080365332
1443336164
118634771
179360148
2146793593
1445297529
1283412396
536128065
885267420
21055943
1906772840
1373519195
1189554289
1856490892
1289090518
1439981159
1433445142
1749478341
192090380
2011525614
366646637
1693998797
141739464
1781723860
386946316
805745138
39945698
1063442752
1949054467
1509013377
1436411133
1741809006
2141569739
141815981
1304575622
877187471
1563846638
121797694
1881078989
1457684956
590700527
1284046442
681504211
1691146225
859091601
1363211541
38885553
1864110622
288920682
1095349319
560876755
1415345537
1929345765
196615929
190967634
485844161
794218206
472841010
1425767582
1010538448
355874566
1710752060
1117435583
778973628
2028049044
802900128
1604237383
1953387847
1382206191
2065395084
314578223
1577212266
1528170274
80167291
2037976381
1154564392
248588405
2010030369
58195002
587929711
118479020
636341883
1369391527
1552206888
2102015074
1306054913
1261589559
1589800713
1818858370
405858974
787336479
1174039104
1333320010
1838076653
2035334901
1953944482
2142321017
43991016
1855832496
413344859
1178541071
97033525
1651412111
535257612
131348367
78630832
90161518
239589564
1064184650
1640273978
1116984357
959895748
1566384966
765623500
379373620
319230518
365365522
1996672877
1085640674
1507329746
1382280095
1285987118
1486261957
708284153
1018202745
1914085956
922029832
1953838643
2073126687
265055187
175849623
625117799
1876921354
952175692
1235435593
2046720069
1916573407
1981119499
201117323
547235336
850471250
1261718864
2043433191
1086684049
450144321
889000587
488563818
89280576
1445325326
889436919
2804995
1719927600
1008748309
333464140
1551158675
1187823647
1482762368
932372454
2114902871
324468022
1604862001
440714771
731294134
1302282749
45559427
1324889108
1039783141
107771167
1551736952
1401988194
1973985778
1385583596
920296202
1396691719
1973788986
1911130928
1220509132
1866302568
1158995470
1877655329
1486181695
802516607
1938365472
1287224395
1410835554
1271777633
1803711199
1003015131
1671462117
743076501
765805399
412086680
51653009
981267551
1295507541
780472318
1606693517
610325929
156045545
1083604864
366302152
1086952010
1267742403
859012542
1722632239
670689115
856262347
786941377
1444438451
930843069
1126239034
1590591754
1380110688
70250770
1687775831
1168515374
1113738637
572511974
1705148854
2032112138
746981463
270266917
2086541828
1603570786
1979346128
1863365752
491381699
973615877
2024090672
38462232
950444000
1236054275
1232647335
256514700
868720731
718077930
2090352195
2073814850
1150971215
1467342092
2050625864
601086767
1872329484
661888223
733039033
1073083751
1062559874
1090483387
552496937
1215895232
972020248
1420217307
275371987
1446190776
1378292831
236160997
1384944293
847052529
1708623853
1401319508
1150892414
2075133696
988327649
25122914
1634327488
621176006
1652914736
1226207510
977013439
1803476515
574836184
837637829
927222333
1138161500
1829047702
1215762522
542603510
1667145753
766825624
1161471016
706318485
1442225397
596482754
933904892
92849499
405070724
248497488
267252973
789149880
1344241893
1316054946
922051586
917091642
2144312921
370447416
1247852474
552010086
1720199495
1893018627
1686122022
983067381
1903034658
1628607196
309547100
1786379012
1827342434
1530224318
1638011291
2140673199
1701734408
745165429
2115017178
1969941726
113274560
2014233856
1762104503
542863121
51712167
169897252
788050415
1211684670
1751601158
1898327858
1085562177
438985418
1380880336
827643586
979329683
756696384
1934779038
1604982070
982770916
621081506
1398094333
36245210
1689760354
33374355
2115498389
203249992
214702712
1281648770
1732252825
628476932
1007309883
1429815606
310783017
1521044446
1313075812
984529440
1895296051
1997160642
113182628
1931222795
1162254643
121431008
1101060066
694758059
934814780
1019886164
514397923
1991904077
995450757
110433224
468274180
647223492
1647656155
1153529242
1268211531
889980900
1626997666
1661427170
2129992311
1314632704
1644932743
445437675
87300203
1996137838
42353216
12198973
270161166
11494756
689588958
1444097267
1547674468
1180021891
1150634578
1944312206
1370085277
2061198652
401912221
2033101299
1418515163
697098193
107774997
708875763
808280203
1680553459
401541917
898138463
142647236
1596572712
718951339
1840662563
600002492
1041037517
1567172648
1933202279
228875758
70130913
1206982059
1898995272
1384201438
264349908
216450652
1924409521
1931026615
1181534598
811313792
1345769495
2116803294
432714351
11591585
1505089266
547664513
1802580969
1837307175
850577369
720109404
180814304
1785560410
1340396556
406822538
1027819930
158557473
695698037
1121508634
2041567838
274690060
1441043529
254259345
1438968558
1229296371
1986534233
709847490
1879316084
1149973026
1862631998
1272524789
1999241411
1125726421
1736025431
1738738808
1754727816
1070918810
1681244470
330539366
376404008
1682402965
688037104
1033663769
1607429500
977244810
139982858
779171539
465002883
491359030
897329730
252825664
135258496
779239462
1287107840
1701335646
1335188231
819122349
96988155
1759777844
1256192451
1662755961
2054349322
304723604
2039214793
1620337323
1356245375
1581149482
1965655630
1466239824
1533256021
1656704987
283557925
1386045349
598542368
1708445581
1825723123
928128387
62539258
2030570872
1821171575
367222510
898532434
743983135
1529996256
1871222177
663027204
1371204270
474953422
1702571496
740204459
51295008
620014092
1653029900
418960924
956448384
1733401327
1370184043
604098078
155059111
1291164165
715115050
1115555491
574039205
351445944
754230178
1132856213
712665771
709012056
1108992456
2125902321
1006042679
2071678036
1679100526
859440437
1756618848
840531720
203625321
133490946
1605746556
1311775320
524665968
1376211077
134601626
387053195
1905823537
1166148718
224811163
368140447
492997926
459878887
310131846
1340939688
1447504374
623165952
688272110
1589409240
138792588
2125767431
1432644700
964473605
116989183
2142666814
823302436
746885384
537904028
1717579755
1427806504
2088354407
2103356970
2045149929
1151713955
1679143684
1945327516
1426971868
531526169
1389613296
1110626240
143282286
1502224263
1530518264
1745034017
1586194947
494060171
1358891632
1328912482
1046260119
1640645080
1641033622
1752844039
31090586
854152467
78805437
1182335597
704968836
1459836025
427198252
1035943273
2016191994
88690828
512347861
1492606644
1299775811
465143033
40353181
1573140686
2116144239
1540914569
207806028
346179845
1740026777
1319157621
610139614
1883454528
11226992
1504537686
1675421209
1739842537
194805611
1358483942
1594064039
1819735671
445637405
142569772
1950644856
49348432
1572877636
1609725585
2140034188
1342852520
1345672648
917332443
1451848171
178168850
1240312551
683551775
711483483
48574091
1586335017
1217686891
1364219392
1951371424
1273634179
538572120
741852864
2131951892
346949673
1017585150
2068112044
586036668
1950416531
2043865558
1180865077
1683920356
987742174
758818546
56784216
56791036
711181464
2109424380
1205243891
960834821
1554828008
1669220527
323548323
1752122133
1277045094
456774401
877717015
611751478
1360958298
1682336792
600452266
987694494
619506181
1130641165
1750242518
59130001
1047643451
1297278912
1219889121
857753573
1679036573
1634754817
1784824576
2090286283
1891305759
745894822
102723165
569105955
1347352738
1748140566
1300297976
622276455
1344149130
1851280332
293359755
972435929
1883244887
528140565
239334807
1299331793
588591263
508710502
1177922788
1756782947
636757575
1203702867
1678169432
1059572472
98801782
1533540073
741719672
1851528733
161780940
502168137
133879595
1033704670
473063725
420507309
130475774
739642479
1249349423
966918100
1940448571
1556400
329765145
1389716742
332594214
334078943
1724604102
1519916661
1033123105
988016665
832104122
977825117
571597300
1556526461
1964307852
1092134398
1327865320
228384183
1859205095
1117154763
423250021
625645799
1170159390
1204042192
1354993906
422913905
1655143607
1302517525
923271123
126912544
1166588349
1231271005
2023191278
746565639
954304575
1819872751
1155121939
324981571
1228734722
1082690426
1486342000
384791760
786883919
2134284193
1634186462
1527147717
1870304996
1793674538
23206224
843466933
523428963
52039605
974212886
943612364
1882996293
977770784
1141154808
1697481608
1161224415
1790588339
77664640
1467392073
1378383500
1279287137
1394655589
1976849183
787017778
1887922789
440800861
982045125
1547418308
1603849343
1961314174
825352790
1655398349
527464548
1435286496
760110592
45887406
1502079709
2126884347
1906638870
1957020338
1867891914
1686899929
357466433
1612020040
474813873
168336376
1007579241
1218403844
974143800
1319431427
149027426
1864010330
1442058430
1362154385
39176983
1510893890
1359995967
1098592990
1924631332
102491602
848337896
426965571
2049271319
1015247899
1612270140
1713299232
1649104613
701037439
47055951
667774635
853133549
1062999079
289908492
1880363805
1387945756
272179805
541795690
914192725
635956542
1516535958
156095057
386555852
76192832
2058774318
1033843134
826904631
819242093
2103263912
441819467
1169625868
212447603
2113459138
1185445558
1210919486
77299362
650146874
1652087051
732702142
829176357
1788994458
768865259
771354499
1684297182
1683478505
1515037609
1241941311
997408821
1016337675
507970360
509533720
1977469837
1255601979
138062942
1139113621
1746497260
1087664684
1865497839
954485534
872904523
707823228
265500515
1608957620
823422271
463356399
1324040914
763107986
439014651
1011631608
333336823
1098867580
1343593653
1344567068
1764790406
1389769509
1982099609
1345761572
1306520472
254467572
1724992767
375613920
215389201
1447483489
801435265
2042321281
1321093052
1341811716
877928117
2055811690
1221139084
970038117
923469027
1106839828
235862256
189375695
1537357104
2141844546
2062966006
518206765
413177975
2020608131
1972373597
956248949
1603578596
42198249
1647070597
1827212299
669416558
676720050
115729605
622849541
31738412
24222754
1420354186
576761499
372303928
1848393349
537818152
79863013
1323559209
994395697
1445469453
1418415279
1427115527
629646463
470343594
1315658265
1480677016
1064777092
566576183
1447531020
880305904
1271917395
1511327315
522083241
533899671
1820405837
1808447565
1443220514
1260006571
487108475
1807475032
496647813
1826244560
961041576
371922230
2068766519
1256650721
26257309
1918106536
79483499
2134114303
173305491
1751034504
1036030491
2134912308
1652434383
1954761021
696799112
1919342399
848683337
224627869
1190074829
36877471
369038656
1444481182
1356415322
189850252
1105192116
876158880
461084643
1968169669
1377951029
1384244293
1211257462
1012627761
706777268
1960365684
539474871
1332612735
1041346210
687162774
555615726
2118811023
1657809510
1792525860
561557637
113238320
1570261089
356192506
487715305
2138262254
513021634
2080285121
55240330
13952130
1626461243
60195265
1734496759
268648711
39881199
1205382257
676938107
773193902
1987729818
1694048683
1748527340
476217820
1862941271
550123004
1758897971
136265733
1842445635
1105044471
910658917
1095130996
1740206782
5297977
2005597735
542054043
1859224250
1374802891
444301226
1906502498
1422869546
595769129
743036700
906969071
1555686397
1459484536
6765022
779690996
990849120
1032666097
1765672946
914894541
400922997
110287354
566622999
1171842657
1915710613
1553406723
2015536738
843065145
2098053134
585861234
1434408404
864352087
70231100
1514841130
431679717
809315341
242429769
326270492
989432416
288707362
1012234037
1400222665
377493642
906372401
1207603548
773038863
1054674423
370622546
256436178
2026021336
1288498944
558241226
287547136
1439653367
2110277184
620652911
1126900030
763864770
236889699
2098371215
1337890616
429997749
1067984223
1987959099
948495791
727975432
1671764928
1232855653
512983617
165764319
1049418697
1297980428
1757030623
292675696
1944384385
307805729
1681597106
351076814
1585074508
1475972931
1495406501
1084931019
2035561187
967846960
492256850
1283698647
1814754045
819791014
995899967
1705859800
1687450287
316678776
79109879
1892280243
307701684
925412493
1877778635
537053138
1683051437
1342895592
113370082
903442692
1310058575
1849435770
951917434
1243631837
1597167530
1878565037
302420079
218773126
1308212395
403975574
745985410
1562100466
934640044
1914029923
1821017633
2126002369
1212891790
1757067345
2046589193
267138480
1584750437
973764506
2076365446
386463785
863528679
1392079587
242624125
184816186
2036185954
196140995
570776522
898258118
562950342
1048217034
99845376
1124556828
1113554735
2076476621
1505111293
1493977038
311602818
586874466
1724376014
610119143
1088021639
597131574
529235494
78724863
1325095733
438502744
741426488
2092020829
1526196807
1540111967
508036867
200654868
385675657
784536802
767181236
677853632
1556790301
31301160
1667025246
1727215801
602028961
1451712772
1647257109
1376354194
689335368
1350723670
1095542403
520614221
633578790
86313481
206420219
1187845361
730570873
129269146
1693969224
1491733752
995450458
889604251
1718774183
903607379
1995150968
1140735486
1238101080
1367008205
551031701
985634375
684977615
1462681887
505754702
485403665
1695557741
190562896
476743525
423523634
624994447
1988447857
542667082
1103807267
559676623
410695569
2015643862
851837459
617269450
1996459603
713108024
912854226
1720983814
2081828324
1428248962
1669509867
1549710043
119313958
2105732866
1978623712
1089562060
1459356335
117565409
1296212215
253024759
838712087
951217623
1548349766
1578832751
23673864
225543407
1841434004
772275887
1867418669
150242771
1920508940
1996539790
793939461
678967421
1159660314
1886992007
2084987201
1350251850
1101519658
166518711
359248984
1341511011
1482379042
15013049
1477238777
1567813023
548355645
1579205748
508607153
1472409034
205509638
1289420155
36676808
1116935886
1173226126
1004847603
991883897
1981381951
172875586
1304073349
10023990
2138391243
477259217
1176117126
935436628
1905162959
1560017484
803495406
1488182019
917213598
1878226071
1003737712
144962311
808273842
711961498
2069570946
1066647307
1839326775
504782310
1009513971
1118938347
430055676
1372790463
126798124
49385507
1418095976
1152141485
360250466
1242588987
1166196330
1630738848
1908345138
1942309962
11672292
390875044
482776045
1142734217
828062957
27675084
1489059129
1248909001
1908686978
1778150254
892722673
602111248
122805023
921215150
1723998287
1140133721
782640961
707574637
442738717
458469278
747490684
360693686
2110054368
1883823489
1087360479
899693419
302828450
1346283408
1259713592
414242489
1756063563
84355176
1683236452
2021593977
54345960
631360013
211971752
1560815137
442783989
1143248211
1372278324
1246234491
1254131015
1151862159
1070650024
1274077141
20589428
1376197987
1350731567
1606992084
203782847
2108083595
1075347100
189016063
2067730565
761982982
1459446660
668188811
1531242350
1141994910
709178207
344710465
715424253
1602031962
488460321
1662101701
981224684
1418383348
789386560
1602805459
548498763
1788882536
256739883
2080259203
291419122
177032951
396889643
1299666987
1724994426
1680937323
1182203340
1651170626
1769743914
1204619551
1432863997
1892799474
2145931382
1053557430
374894905
1342315709
1358120677
512396163
427838610
762153577
2104901979
1286170186
2027025171
2122145386
1802369409
1670353469
578521504
1084182326
1867568034
1335804763
459804930
1314044557
1717240138
842033123
1741341044
2120659312
731001532
750807672
252924657
2133116934
1568014989
1961260575
173046341
190146083
1641110367
1442098913
1614432851
196618898
2136230801
2033621245
1161742462
1643630928
533720111
1140110609
1580577243
1165758449
635588158
1339184220
46714522
5572459
1754559208
806719695
1689228691
1147743109
1347824478
2001797093
1129042786
1515660277
1708296054
678849122
107719829
1069206141
1375600337
1888287288
2071271145
61560022
2121194899
617707953
1784414218
1764539447
903393431
26931657
2006155940
1199608158
1437873189
2086018090
1622201275
1216139080
776665058
1513482649
1784539994
1140670921
1198002833
953256658
1201523824
1975403647
1220322844
1017070992
442180989
358949691
1273739424
1967322092
1669144249
934285664
646780130
1249554320
178936611
1265616535
1306699390
142282355
1911153164
2071037784
1586968028
108403947
1331022336
1925599898
144331404
717641897
2132632638
1649299391
442989552
1536876680
822367476
1517281482
769100474
1436205038
307319797
815262013
1888919912
365475283
1506362122
1483472193
1671178407
1218727907
1304604528
1545625357
1779963667
1639866108
1425880983
1149895676
1150646952
1233194928
1041230700
63897977
1629418422
2036911173
123885023
935020029
1028327769
1415349643
232432677
1058455203
1966441225
1641527302
233027347
319775257
1532909764
1320401239
657608375
733033922
15178290
93711044
921652867
1430310064
1683598451
446544323
80144570
917966750
487617347
202711733
1877180890
820524339
1909000890
566859241
2019237435
1453994583
30755699
1014255604
542187645
899874052
486619481
1026185280
1969470152
1426078826
338351411
909274938
1886194952
2108802401
557012471
1244949128
1895376260
127884357
2013389476
1872571418
674672221
1611538056
1397240348
1867751397
1826666909
1782859606
963729816
983862291
179662442
2000758364
955790699
1789231954
192509168
363389523
94367475
663977132
2117614910
447070778
1504431301
906935877
741771451
1805674435
1693182570
1687592240
111539793
1464387483
631432221
669698130
1989697746
653533086
1447309370
1883667691
1804417496
961821021
1364650534
1676534575
249178396
861361297
101646480
52176003
789425449
497552501
109673399
1749002327
1100961548
587710561
1514660590
1411998511
475934641
872646079
2087426102
1087351481
460312567
1329355852
1720356049
1512178732
472584511
1044304572
1398775900
838915247
2099785821
1308458305
1690543869
989189585
1030278085
1354513625
1441485015
1551083846
1076861122
1970574548
2104004966
1107532951
805710812
848881329
2077445281
903408568
1740633433
1911342607
1133707787
1970229827
1831824195
572379337
283530791
1927878794
118834775
652487536
1003845245
840605781
1304421385
1972827944
1195828520
1531191460
536843969
1457867942
649753624
1887973121
176460789
1669073635
1324775272
1156840191
2016244815
535691500
968537085
1717880327
134936448
1795534135
2031770619
884139113
873240169
39137986
1162521015
2079988783
227885204
310884975
1952272463
1274802264
294591702
2042186418
486145303
1702611684
1106985684
1461678777
521498101
704134392
927398712
1829395827
1631723487
1669359245
761059424
967773112
1503159598
1927192927
210388348
1109646579
1292041003
2091255161
1449374350
888893131
2141344826
1887968126
637808501
1685770924
2134343169
297300855
1602425907
1261496047
924045243
140161778
1268992338
1316473995
1764410515
2124168357
45092360
789627684
722350772
2127677978
1952387863
54217456
178031494
1947251965
136841532
902482017
1352042626
1177744841
1813513963
208073437
35880708
1272950718
989861704
1241938711
1269464067
459231362
1690304946
903844482
976337085
225687404
2118733590
1616352472
1944155942
781058321
1096107082
1178887429
1190925399
1288475445
1030231613
1879240772
1131326515
812324849
2132805569
1015803787
910406468
174466820
1458997542
1709813155
1634397784
786746336
1915771423
592561196
147504843
328678463
441446401
2008157679
1184924255
1599507637
1902464825
1488852644
1070871122
1755749621
788922164
839194066
405164008
594923574
2107799912
1804951782
1815061496
130773391
83187735
75635855
1207648384
2079508462
2011773364
970102171
39277511
244597950
1917500102
495810387
298260309
1521799032
163504906
2084998492
360599558
2118536074
1755717480
2019420695
72239643
217728125
1856591205
98316953
1693920752
1887025027
12043186
294707989
214682557
1746343890
444639296
206633141
1583233924
1999213176
120814238
1287295541
356190243
1903827915
234819178
1589180973
739525589
1733363804
1482513287
632848245
294803877
1430550747
2071211626
1472859377
843632866
1290567185
1418527674
600557767
518679705
801307028
1878040532
33300935
2128238978
1703891821
468950736
1586793679
682289088
1986381903
653658014
94473616
2045834328
1580981986
265131516
1083959708
1202226253
1412926983
1644085605
2122225655
1019799132
1018244648
1912180000
1634459474
1919556915
644324337
1899753781
998201528
442530572
391273187
1154616760
198053211
1811850903
912434674
190307546
1318653266
2134444530
1868533488
1610997093
693282511
1812539259
1805414541
1634873961
1881871487
2111033589
1872123725
830819923
1808378972
364240788
824570602
870351077
15796273
2024552765
1660969860
1375097816
1546649931
349281864
1372309015
697996653
1426288985
803024289
1706187035
15336726
340287375
411215287
691480896
787400096
1615084287
269974785
991477853
435440418
1671171090
1892433702
537817680
2105047363
671828274
1809018495
1471537347
1527648277
176063232
1974794552
1064396818
1877272378
1240612436
344782396
747830126
270606515
2051902835
1257020999
541028395
680572944
1855622775
527632430
544496187
869520764
919587694
774035352
689182716
418778337
285078742
1857558984
1529810295
621112073
1757005929
1618576837
1291399161
31975132
932431286
511001761
332943233
1247322551
1347874640
1115254422
543448841
328941846
1262601454
748945122
2117218566
1535903614
1630209548
1777168930
1612669269
1703823312
968441242
1223475101
1725711198
1663651898
2130803440
354936924
383123022
353087436
984904808
1262025537
1796769693
1120154320
290461113
487242215
1953867012
1414722882
546050065
434535721
844287722
1562576461
902137652
1885142571
1089807544
1383923938
771879473
1395521408
1134938651
389652617
1519204077
622583136
1349862806
208975006
1768056934
877427730
443777029
226758520
158171501
1478679028
262215902
2007699773
1882866578
1191658860
1031926930
241701754
1698228166
1585020882
2030381938
666584047
821809589
1283884117
619246611
275160932
1072576649
1696611904
205285921
1209486013
163327713
1338443508
1930838697
1571640192
1000639007
1343111561
1259133532
1274809200
1910065498
1862835423
1310867160
1864613313
908619454
163287344
99169128
39216099
1109105612
1858784090
1679593505
934185054
20845737
139433975
1848632786
53427219
250793045
1882885855
1442642736
574790719
1367715747
982273365
1984387042
486501034
1316598150
1594511488
413932191
1649571826
444040671
500145727
1341731588
67383592
378451758
941486565
1547990486
1032534126
265369221
1992718928
1742520069
2071933677
1986720862
381014648
441871252
1145175256
1089379832
1743246704
585929218
2088372522
1544233348
583717499
580456175
1843562769
1691254782
1511931050
1111593155
429965023
431101359
1962098869
1565255108
636332641
1423489277
825105877
1282449448
1958422320
650684441
2147104962
1975969292
1966041267
1189509791
1329944975
1862645835
1143665075
1624356963
453957422
1019427437
1762945781
1914898804
972735626
663329643
1316199114
947214547
139095792
1032735896
1793895367
546080932
545267763
1620939760
173730811
1877477868
1113536355
323913696
1666501627
1084021504
555684620
1880103667
116821657
1123858424
468366888
703994562
1156260444
715638148
1194467587
10881926
1963731828
15489866
656902214
356328196
1743210157
700917919
1397640416
683539885
433641045
1731497929
440011395
843084096
1184009375
323283240
92074511
870609326
1478907158
145013478
1023104357
177169570
1953413059
1252712495
687800645
579000501
1005938360
1032388850
1072795348
294332258
1510637126
975827201
1075048537
810728916
1959604972
1352988720
1215768384
848675135
1390172201
2077230427
958536395
1444289200
693458917
2076389308
1935075225
2089148806
1135425472
554812673
1531836649
397019770
41476542
734703444
1257701578
1742870770
245681762
1565612794
538428856
786648721
1010163171
1881359571
917660736
1837070351
373375023
1916799592
689106111
863822757
1661963774
1686876260
549753862
1697791305
894699263
1954389475
1046490076
369627785
1247679945
225396065
955693566
788024628
763465821
362282226
1750074923
1337331719
1041605951
853474401
78552646
319290325
555932673
1816315755
339341354
928207574
62253295
818195658
407853809
94771409
679282798
25697287
133354545
416658544
1341133039
865811945
715571405
1829889473
2130903894
604925407
401496659
1652016987
673063580
103549640
373624961
1461649533
837937845
152963078
1498080859
1259076227
1662430858
637923396
1446228481
1302873829
979667036
143981831
1708489210
42145374
1645951549
1278713271
1990547906
442659343
116407398
601312721
1188166029
738856097
1558147683
2007183428
437508525
54067454
306916737
1065885870
1837359764
1955006295
1533325605
535126122
1360222644
1944558864
822674331
101809511
237227549
1786090954
1321634117
1817021270
1334272817
705310530
26343599
1218998927
742779659
902604973
34231503
58065791
58349165
666972522
544643649
1623921580
561135813
902914568
779160111
648285981
2075120802
898287099
559403212
823839775
1329017619
465503789
1123338907
1803070814
1652560097
829924229
841758738
1162747883
500926604
1899801894
1471276137
947673609
117597771
951969896
1525777191
241792718
1092357845
707078639
2060461595
1592208629
851314369
2129492340
899790187
524255063
266466708
1585472043
1781643432
1492379155
1677684841
1807590138
1850391808
778205124
638411361
1066163866
870887657
2004951395
1277438583
1396920350
1789566478
1400140703
1754065058
904543245
1798090492
881314406
413234500
1036926095
1622246041
1481985186
1516119084
1659779420
1791550490
313335124
157362955
661728252
1631918358
1109883687
566093200
1316749362
508278958
304952179
424700668
913229803
2093351628
934331463
2103150845
229545572
1669098138
1949787156
304902889
1346322230
1666416657
1816471572
858264450
1398453824
1374289240
1164997346
1962286650
189081841
1030466381
1198471621
1384432276
786457588
1158705527
640715630
777589303
677239399
2138597035
133716950
159990527
403549940
1084204421
1880191368
856759347
1836741011
190049477
1561042200
703081416
962203312
1186369432
64321870
1969935724
320463082
471317183
977620511
983568824
1468184881
594767996
1219803822
1129116733
643459113
584980033
1240413438
542562087
636426485
1945239624
695910077
1026854212
478880760
2027467817
840944180
1804420390
2023074866
903464366
1041032612
1482900794
757242863
1124453678
336685333
712457067
1836777831
1131715078
1789438900
1421020469
1531112504
1431490791
1325785601
1848015636
519913517
914934529
1461844230
864246888
2007980944
1703501864
5549944
284686202
165126413
1963662420
543127857
693921426
459080906
366459736
991928124
825278012
465647016
770222517
732836941
1000827439
2041037496
8846492
830475911
911436471
482257220
1368533648
1099370693
1455735249
750955740
211033814
598569296
1616643691
1524472933
1971601632
1880691802
497630181
2083961754
824011909
122861102
1972103598
1831518597
1083034252
1917146794
531370799
1942098896
854652006
1291136898
2036764257
1755562677
577085865
923152929
759812314
1822005649
751151278
2006452639
847376020
166594447
417907514
877473310
477620019
1777762214
982064284
1135010890
425773841
1377556809
1002182927
1120804834
1288921524
1834847907
142393331
7800184
508209684
1233426509
1014503065
1105526574
1733039732
1390566579
2032510965
1124818683
1393351162
1865335753
474275567
1305324866
960780958
1906270919
1769674426
1956208070
158892529
1790191050
150763165
183239853
494867043
1435669490
178280478
1770261223
1034023543
561819119
11190438
889134663
1987800630
524898967
1250658049
1867452033
73105529
555201919
56214965
1301503320
1767329222
1973045227
995334973
301667230
990483864
208720976
828890969
1875868672
608589793
147272211
311625435
513688871
452088346
164225587
1648809075
1232617580
487971259
1453703335
461707080
253053578
540748100
739712143
1191771726
1902889738
2120664531
159225593
1572689745
1471729739
25063002
1772888437
301457567
618702039
1878207608
1413014979
1305868405
1517356232
780501903
376446731
898743016
503631848
2059257730
632399595
980635080
2128073672
1771748182
1546625620
2113628618
102826100
1665777901
709832800
279564373
445756972
520221021
840538713
2144631493
329153097
1197147339
118347133
2030374196
742259332
834137336
1280461407
871964371
1808175991
1714714286
2005733866
1584330533
1152095978
1541752892
241361099
595307653
1188737080
178358133
1561311628
2029281950
1688359157
269444744
1190554935
1271487749
722070563
170809708
1834016135
1294606574
312605147
1810616392
1722956042
2043464297
1503368290
648760521
771140499
893254627
1875737999
773562494
1339051606
345033752
1869643745
439829914
259828487
683090484
638201419
161291714
1532065150
962525959
883413535
278118643
718132579
1560042301
1624359219
570554838
99857747
1527408614
1635745613
1045715915
540323338
1253194628
473183884
1580949776
2011773349
513945458
373529098
13618820
107948100
301894462
99193660
874629186
1005619175
1861530179
552435740
356854921
1676335519
647898822
1475337582
593863343
134737942
361194002
1090945533
1120888883
1782131819
1089535881
766205953
737234944
1281600784
1275538841
815464917
1710939783
1367921938
242490627
2147294341
528786260
2125678554
1324928312
1525206387
711125653
773240316
2105366951
1934477485
2136372253
1681079567
1303196773
1111125036
273728621
1133613897
2104923739
87071554
1894152664
1472736945
1877457795
664765247
879088028
1753028129
160016875
1132269904
1588575618
298739587
1349422722
1603961623
2128673327
1379727978
392504169
1354751899
2071292074
528414099
366024130
206327721
2132672272
466543949
837949570
731393212
2103223792
287458067
298745274
2056849886
100753810
934146106
1531768384
827768326
230121887
1436692754
190226443
1281759624
1825920617
1830175364
535307743
12909057
388676844
1208628522
1578766907
187067004
1847509703
1020405575
877083111
446408773
1254820484
353008342
1037617139
1732710434
471049711
2109905534
574537658
324501931
1055206391
957917487
1083995947
217989236
768213833
1975044314
1288007607
1820360761
999622590
827516467
1515166619
1347779117
1336744217
2087577022
257484856
883791079
933118914
708022033
2103643875
1538502575
1552707372
761729098
871822331
1562120310
979914175
1809527146
949011286
914732236
662810260
1644708723
1279112549
1999205266
720490080
1203202045
278475340
1012894135
551196911
1707904766
612936583
636757377
1632314667
481704845
419675360
1288638000
253414177
1787519320
1085225471
2022104585
1126389475
327041390
1484753696
2115409823
1597866164
1780234105
1212053034
1573677741
700426740
361471006
921791158
1603598471
853526259
1760640689
87877256
1092220857
457265796
1391268695
624015334
497882208
924579509
1115405160
1937448898
108312145
721103118
1108649005
1105157436
173820496
1809448446
798838641
1054298420
1256743709
1041272059
1959127327
1320226226
1454063138
1820817930
98711692
671428891
1299751629
1710238643
2008163423
554539550
626705859
1091080049
6556025
1424858898
2017338269
1912563011
1900497482
1721538333
132186444
799203463
929284258
1100586366
1186777707
982755764
1827623014
985359576
370388468
1318586847
713907983
1910744689
2054053725
1094554719
91068593
1668680916
1403220773
1770630214
232807206
2099957092
581292956
2036989229
1649772644
1771891998
1297260895
108431283
1684098937
648168990
1994942569
1366464868
545218556
2808203
228750696
808024474
1224447905
1441902645
1309117861
430437272
224538828
1674631484
1613526185
1895648587
863151619
394138715
1441146078
1499695255
937061409
602743814
2084422709
290822356
698055586
7684379
2023909357
1519249474
602264513
97048215
1709181695
479821378
1447331927
1147762558
348909269
1504750274
2123417626
1947178358
650185034
354077608
2006060156
1674832053
647125481
1886021146
2040955945
1820299837
1939915634
917482683
1166185567
1405758557
511912793
1160026888
1777336574
2110870202
855644359
1589054569
1095707508
1832538972
1528919266
1440316608
157657562
1741958873
1639029609
804669903
892383427
2038128009
1903249881
1543781699
1405726105
1838170570
874485552
484441308
405499802
929913278
892073080
4752515
319300419
1681459082
2088686199
340496785
371469330
602738690
1517647201
1846142305
2012911876
1652644416
1918743242
58315805
1035361549
857347400
1191648515
416162538
1325990264
1367820786
214926902
445731074
1608288139
134314316
1479586188
1596174887
1884768128
37627934
1157135709
900615861
874040010
2116704918
1147785186
581041940
950301044
678235292
2059019326
1053840503
575515108
914145293
88751026
437026562
1070184566
985395278
1067965560
722074204
579612464
1290083720
389090996
671117949
2009504398
958294752
693762675
1286524911
1948991997
97757880
1487705148
469271045
709820313
326628707
1083758570
1243626924
1297604398
1883532375
1681253855
1722720387
1623298628
904788161
721846642
890420701
1313072388
1633613537
2040942456
1219284335
563543262
423773096
436874834
1004703301
1365837716
2080172837
1363021893
1853524416
418320413
810742631
1118518420
1329862749
132480030
973944876
1553395992
1541968663
1067105581
1755204482
752340355
1642115559
833892015
886155324
257241558
269537408
2001174053
1146619030
159755948
322323776
637062903
1966185417
9410599
1947557432
1266639063
1100622983
238831670
593876404
804848469
139487986
2093714862
131696310
895596256
324187437
1933929188
802782072
270337466
1658320462
250190
1079745736
1549295262
642864948
49271284
814487041
607906094
2014111431
368920405
1686989950
334059618
256773027
7960189
1935162063
1505206895
246670552
125483571
1971373743
230739874
1197656171
680159297
187222553
425283775
430110779
1243550704
1100427557
1344361965
346559391
1768032538
1722301922
1365028171
849151114
304477307
34244174
993921214
1481905582
668179532
302737108
1865431536
1749881999
1287403199
733483803
527513324
444309217
918807434
1377397903
156786198
1910977459
697615958
705031611
1656836045
1469190302
903742054
432209404
931134685
963825746
1471714897
1221770701
1927541253
585683749
302185052
885058823
22419100
1347097276
1577830381
264735956
674984720
1811684357
347772530
171740786
1068460205
1110556294
1143573387
1355535320
1413740840
387322513
2121158934
176271004
1688289232
1939983051
751940661
1962877043
878686893
1023773572
2065683782
341768511
1092165296
786547513
20438183
18658454
892209026
1725168504
1487690652
1389162102
1866930746
1038709294
488445843
1922659712
562165664
45655595
1153033624
362093244
783791939
179772232
998921246
1411234451
897708771
1113144585
298009431
1601528910
1936833735
544719311
824510443
1331307935
1918769581
922843089
769345512
1992032304
1213386863
1421864865
1015680508
586815409
664747312
1209451069
1030505690
1294063970
1855358716
1850803791
80248724
1129499995
1756931404
866622538
560152528
2105063617
465425283
2105475643
1040748795
1264697483
1770637822
1847858545
1846442547
115510676
116352409
1175543207
427394669
1163881839
186101274
1539928398
1069720071
831100838
1842602412
1548374721
162325159
66136826
1348506116
2126088209
1919582194
217983943
2016108928
58997005
1278707378
2046661150
383475377
1772728222
1880534930
154914018
1148361767
916703223
947927522
1083207530
2010184327
157570588
692871366
1791350967
861072279
466800355
921023266
2032374889
1349032979
1287257931
2111342696
711237255
1400468271
1250018366
429209279
1824625959
132094197
784581623
1529083761
494074797
1590310172
1254034929
1547794476
310952387
1787301939
54154210
546931988
1410946088
1234759577
1330774329
965057604
1389090763
2040048153
876238131
1219157909
1141465157
1141768746
420213569
747058298
1470149067
1518929171
854209789
748332301
687246092
769048519
691181815
156316539
196835132
1031511546
51894920
1031087347
1964776345
144275683
78225376
1634370684
1732531324
1163779082
582510909
256172468
1248775266
863391803
474622177
1139776065
634148664
1450108051
1591483351
644040867
103926170
1650119063
1547232850
58304920
654511117
799894745
1125050152
1883936673
2039593448
199344244
1649002018
295782156
2055793763
147734388
882634860
1723351635
1245984061
1814230510
830583183
93194462
1137494647
1045418829
228025089
8595589
1483718289
810704571
1895462953
631364091
618617389
1910757386
2001279883
1357736124
563794961
1604998605
361315904
1424083244
1083554614
1339732436
1119024376
1044218058
557824074
1701153703
1614339676
416136137
659080269
944253249
1400820019
161919553
1952332857
6581439
916883693
1876832233
1504658324
1441658379
1248648138
2063162867
1904319335
62836249
1696336608
536681121
1861378319
110044466
1725840120
186765340
233031786
996453290
1037277806
1510981577
584922825
46761141
104596949
661981136
1608749470
1476394847
226379073
861313004
1192814393
1280766625
267295816
1456697996
211958366
615132036
263731438
236438684
599779410
1601834527
875873892
708071430
1673273582
2075708228
714457510
942839556
853696475
1647231897
193823333
842570872
641729378
1958236795
1837975530
1409690766
1121605252
553962858
1627313871
1131522504
716365829
1169338666
1929373176
1468679102
1887730623
1491160691
1019946101
1509020885
1728836553
1373413327
1077788622
730893981
1103681491
1680333387
1096607804
853831072
179649182
1167190385
2124278528
54556179
964290779
1538661247
861107710
72753889
145470285
1651687460
1244133102
1216395596
716071738
743754861
1047590823
1904755942
730965141
1009269693
811097719
1397234579
1559031603
348339607
344903832
1632377237
1186365333
793234780
1976782182
164533564
1585546503
1019634660
1171958979
1686972013
2016493401
1313469188
1370775165
2119552948
604094361
1734664180
532373157
1750644333
146144195
1088153038
409761074
1172565325
1738920717
1989420419
1788418253
2082124444
1909669693
1736534152
1646592557
1800405646
587109516
1785299571
215963499
1238539415
1024864325
1832851740
999710201
1252862904
1445267233
1937577451
1950937566
105838604
14318587
1858238591
1796845661
1664107520
612313146
672077353
1545193932
1316511097
1982929914
1093435486
1620492201
1704881143
637921817
652571794
1190569947
789388232
1007832703
1467687913
2118711397
841068932
154970771
2078348366
970473495
465039300
335336220
2001684461
1607692110
1965827870
403228353
1163339110
1489613190
1513826631
613111477
1641708080
2042612889
1872940049
2070094033
1691293535
662760171
2093817267
382419938
1504487243
192561560
141287426
680089068
1276396461
1492804889
1089762052
324126508
1802487619
1064367578
1715117874
1942230133
610856673
1292330568
1146634092
1262198203
1188428563
1709038745
1858509245
1352603970
373890784
523459066
2005522545
766009618
1473855230
2043274106
1834409002
1459475746
1995009114
201487635
1088533873
232831909
605133917
666689704
1967520238
2020739895
1444227260
43682731
313430138
1653632304
1417608358
449327049
1290732052
1182515207
2012718082
2109209980
462036472
1459373096
840504828
829981884
1146406227
1429532599
1080020993
908226694
245091935
278870638
193141443
458074621
1408439107
82869429
1245768885
814155063
907314836
2141461852
1421195964
151213145
1700747539
761792865
1542168850
865986486
1117067037
1292530865
1476455813
1853974087
1790906833
446126915
1611360312
312058171
212305983
436509376
353899130
426200344
1013093479
164329920
1954255265
1321574001
1435971366
818090301
1978613224
1708582197
116101207
949636871
839308138
2027497620
1259275745
314434802
1436804594
793742185
1779801353
991942584
479183416
1824544291
1502617
365579596
428660235
1514044887
850692043
1710855707
1179815561
1929478543
1948054631
1874506061
1730053488
1481823385
627602499
847881050
1429449584
60647810
1777283830
766936809
1196208906
264545036
245297911
1162549065
1842473591
389800361
990211470
622422714
2097582874
716823149
1898645263
394069598
1330250139
722651897
1366027324
2103696622
1511137853
448848617
246021003
1798034632
2030510201
1607748250
183297913
1899231538
847725629
1459503579
1484194501
482720667
995884293
1090938755
2070418557
148335052
1010603483
1021958110
515016119
1940288082
218245493
916537262
1225872987
2089435563
539098895
963163446
1607970180
769509356
708039964
562670751
1098967147
1055905755
295639871
580565494
1384281039
593676379
1100953033
1523075004
1974494066
458500805
2025925059
718204008
1226497232
64818439
1724274954
102861549
963151303
1677065512
475070853
2105086006
552108615
1931251205
361144638
1081091184
1081964940
947761283
502738378
974071244
1997634431
215098656
325286308
387189285
1101328649
1591024304
1195914127
868114243
624959250
575226681
1510297316
198810724
232540229
779122134
91002352
978170939
29599741
594628102
1017784627
237729594
1696353902
2115508363
1978986764
202097089
1062482164
436580244
508726380
793215861
1565553474
16673141
1438617906
573572064
1581015650
1424559698
1078241456
1570523712
155514836
71787128
275403135
1209213785
1002114972
1281756569
214421394
1927038246
1227101010
851150289
594331469
1212679964
1106984113
503968096
1167977852
1332995858
1602743415
695957944
449166403
30888141
1267862221
460355107
1646668186
181329770
1022703450
412565328
1652117213
516214211
456564488
917270258
1923521190
146163564
420055658
1838908554
967138147
1492223788
1957308016
518909912
2089193952
18944817
455964145
1912200404
1063830288
200316392
2044844030
1211457175
2136762697
1751703970
1407399230
419401883
412890296
1723192586
1955487120
2048578181
123719809
1831803307
454736030
34264877
861423713
1609631686
835654668
1276409934
154695203
1588675706
834344009
1008088087
804187219
872938670
1086850991
2130054487
1685032551
975606182
1700417364
1475752787
458193800
1777495882
1383003826
1987609589
176258231
1557745550
1930081486
404504680
2133565144
272453916
425463643
770900981
146605464
436523422
943418458
923051846
1788479616
251927202
1962506025
1483947396
176155862
1394309490
281557679
714219691
1835464838
373089342
28711297
1984470167
528591964
1652080163
1676931711
938983105
499219500
1710159322
368716070
2139342832
346838129
1497103628
282647487
1892809573
337565039
529854015
122658407
1763712932
1159266065
267800681
1841930845
1160127001
776084981
719062459
620626911
1392167623
1358697574
1280899256
1662866612
455538567
1927587174
1993868796
1900614783
991827209
357361370
671630362
1798757209
484822788
586495738
965501002
527127965
1749312595
1354684042
1174322926
378001268
1570982065
432245087
198553903
458874507
1626981394
1058981303
1805798278
1890261721
1623819471
170725827
1489762287
1331797010
976253504
199867433
236126076
1776146708
1384361935
2098202402
1664683902
1885203946
852494336
248251539
781522649
1903644630
484682097
925835653
882305685
1554359477
1480464073
1505362479
1650124134
1512208338
26447321
477894643
2129565213
2132850912
502789866
1415143816
1001282900
2147162221
1014139459
1484254261
37570201
1844003997
1911459289
1379934065
663092309
1996969622
171907047
2050437398
1426383809
228868117
1199502862
1993695775
1574017848
1742239696
884331921
1304829122
114203567
1873138510
1240197781
1484565119
1577335669
162694375
249992708
202168911
1698264925
2068360136
908621491
840127162
474154441
172777924
607015593
402506541
767722701
146134203
1814269353
204554732
1173603676
17900105
390954366
1555777052
1918820111
639302622
140246779
2117435829
888290791
266675140
1987828402
807500352
1327243764
540437749
2086101270
94251992
711915776
93327323
22461730
1367571823
1286266583
28630489
2048074699
380135112
2061226008
568809077
1423278227
1248195790
1931896314
408588055
890678109
1448851926
234243287
281439136
2082906694
924035066
1757518317
1895824714
495269526
1183256893
1408466085
1836320327
1009730523
974663574
1935991594
1426973327
1670108484
1834824455
298442969
2044007942
503075188
1373068364
793515149
2091645814
1902354950
590291732
1746789293
738047310
575033746
1652343034
710422133
432388342
817346364
784115851
1354082278
1946402402
942275302
552600186
1805239713
1498769564
1600087717
1463220710
876301761
1028685894
770590689
273953116
122213835
1412787323
1598294651
1435632862
1932804450
1423271024
1549795960
2086696036
286149842
358036269
1379629534
1494021731
922894609
2015216020
1261521647
1509887573
1140121602
590534655
951730737
1987749898
1213541662
171122621
2002810486
89597556
2069457974
543809457
54046886
1687732633
101973695
634542340
1698753483
1646064218
263686195
29036376
114491095
1201870920
217943192
448110097
1973484044
1630443433
1540229300
465409366
2067677331
690143150
1094936896
642422078
1167910611
1385916228
463555307
1456948375
312386582
345500815
860799906
1953452076
487725353
1701370826
550549833
1050895170
818400123
2029211920
511237995
708047943
1650345780
2001137397
1078237713
1976067832
1953752432
300371949
203617705
41718867
1875020892
1118035211
1593679503
1138561949
225767279
1017017240
773263370
725417917
468882522
65511859
1248163616
1864916100
1335575517
222959819
456242215
2013898812
45906611
2095697551
1191488470
1457727527
158532950
1949580699
1294851332
1836928902
968836789
1423499745
687175758
278809799
1920752417
828675682
719737445
930169901
1790535841
980709715
387402298
449549708
80828193
350615431
1295310052
2073173879
427948477
314899768
859793161
461246133
232097258
1851418534
1635140583
1384577533
1911253161
1053588590
1905672433
877393629
438953854
901291462
35220706
1992693205
940080487
1935567542
49034282
340318665
1380136219
445440604
1828127626
1230770288
176236399
55592728
1789675194
638123880
741238446
909942981
278319089
1610217062
1417049518
1476462485
342693053
862951862
1594522347
1385637676
1530986292
2105777137
1854754988
431720773
779993880
701076502
1651897700
1898561310
381395846
1032188579
344145348
879067243
826569601
69691958
287168800
283576196
657463843
1616557656
1813801082
1797118919
434586647
1473541193
1333034738
223609622
988123241
183755933
1428435541
513979784
286431194
2073729497
1966954325
622821786
1413826935
2034112842
1529428075
252626151
1582513305
178256537
1389858368
1398274416
936957955
702713199
1880103875
467091049
2140639725
1126520216
2090455829
637359194
1084334782
1130360391
872589501
1937535583
2116249226
816628799
412961241
970018624
2079618714
1879911008
1414045738
1429239426
1448894154
1566695535
1491720608
1782953722
799838170
1096589965
188121965
39866767
1599320605
726862530
554112075
646141091
528238205
1880387769
1984452846
1928144210
287584858
263194998
1255397648
1276590878
248176170
1018942826
1051267666
1490675303
1633632835
1295512991
664200750
722888702
822461694
262399920
1100676598
1033948032
1757238024
593782035
1138309766
9986837
2122170143
2123931910
1634407222
1557028106
1107923830
699817317
1079091301
1592619173
729577779
957728391
914572952
774601677
1124460746
247852819
1230914370
343390121
1231096167
1474564264
175139840
308538444
2076372464
81013992
111038261
1995251708
306965758
1491199836
779294769
2942123
613442688
339270025
755796752
470018795
1732906453
1369449529
720810480
444279197
846924652
2019648854
629524599
1043320322
1268095794
1321192242
1837709777
1984589844
567319068
1220388303
630643377
351896411
1270583691
513233545
1445968622
258996410
948994374
2144300122
94535165
531087755
1705236176
1633870625
484497746
2043866224
716483331
928771243
1393588700
507440486
1282005129
779123799
783200837
1665871029
1712165029
23486112
1342911136
318360185
1375204595
608125937
935175583
1703963199
1572858428
531396580
875173694
1378631919
1896253767
179977429
742893050
487808149
257013939
2017348786
1997979988
1745877922
16683034
584774316
1765673878
1745002663
272532920
2136686777
884825547
441720821
1743500518
10009516
786298819
2132800918
1394341041
665387343
12207716
1320517456
987589823
974404308
1443024982
799552264
39064616
668924893
1363602017
1136126007
2122898268
1140235748
1666526127
1271600015
731529047
1384859801
1743115054
1388937785
2126330649
137807116
385867955
283551073
1972136023
970024362
1847577784
814869744
302751561
1353911787
892887371
1436183332
390650384
203223096
1823030317
91947516
813886657
1830169428
1124268372
1104731727
1289862918
126858424
1864212986
1344860439
2024489855
1691710875
36614071
1390932701
542034388
155712884
1314396587
1803395789
151655767
1304394066
1079528147
1729146000
2104855525
1198942142
573667869
1311567238
1453949502
479685894
708904025
1632939877
936101899
1322821446
535678670
1723996458
1936762489
501818134
84557966
1064133906
727226537
1761107533
1226015123
33575386
2078434515
1529897958
774135020
1667442431
1193880236
1298499294
1307700691
559738481
1375060146
421621357
1681015573
1838271815
1575558268
1030662993
1210025408
1752901992
2038047615
930787806
676283069
347879261
429507423
1036173205
121467446
1510840499
647377216
1349671108
261242063
1531786860
48810040
1373714571
1703023071
684137062
2077295653
1948408064
2059133971
1856517438
861304991
163217005
859951605
847858122
1760032369
1475650098
864883989
648176055
2049979312
1000222205
1687928325
1179119707
1237412701
73544304
1127907477
234046514
1568324560
1280616537
1117579776
2094661901
1219715523
1247839503
1452096516
592406108
1972623123
474164355
1756491811
511369553
522467597
643642487
606539300
623958950
1456596876
1450777132
1163462072
1634433056
1506834376
333439043
1174884711
1568856696
78882603
636233404
844388949
2039082830
674135077
779403926
856958070
1568279061
1118596525
1795546299
1376267851
1631862532
1422480722
1792048191
1576151816
1549591270
2004592667
1227467459
716784096
916268547
852731313
307453140
306531248
1822766478
24791018
298037198
903406414
565377872
1190943810
1136653740
869889251
672325368
711064763
177763806
1433989440
904588154
1612452914
1339243960
472452993
358164074
443700460
243630888
1354467955
2135940997
1213643698
739702036
2093342094
883434137
1142797388
876017408
1325779787
676165745
1958847277
735879509
480103020
1474228282
671594212
1007010877
377469105
369459026
1506339723
973626829
144592063
939913666
954916064
1967755393
74678656
1617331470
2054188435
1916348153
1076248205
221311706
1827490911
206299880
1159451977
1010833348
996220349
2093740516
241490817
1235965257
2010867542
283325570
2119684882
1351770860
1005790673
118035698
388547964
1264551438
1859868330
1155434748
1961922599
1003868382
1912427234
1905239245
338153023
1995192359
1284955873
1508620455
2036234226
602558334
339757778
424543052
1344226067
1020046992
1091467751
501985062
1485908923
1787193443
1382077516
569524148
1841966639
389630133
760717487
775855993
1883009530
203280085
1430936710
1143366977
693506719
1467021901
571567442
195014748
2112454755
1695358214
1363201692
2036436622
1502717106
542805096
1936872248
700852449
1586266684
1809976562
1675409406
560185542
1361952121
501994240
1937954974
2048199194
220015280
1297024831
178390335
761718684
561546085
1988746403
1889208760
620031180
354983227
497669710
1435633966
202967284
1940609872
1320064277
2128655041
1647621672
566723822
1291087531
1981919272
1524889265
1134149175
776850402
1250210433
448537375
1469461063
749255730
1199111237
128157838
2064183936
1342582620
297406918
341919669
345490892
1858542011
495734010
1206333531
1883580345
1633383008
485218863
655363102
1497798592
1888830628
1997587753
1902138330
1457900089
380825418
110592803
453789431
479471162
163995476
1265074676
1658075333
19456491
1064415119
372156266
1678179698
1294955615
1445104503
1855625617
2058716194
452491209
340372996
256166563
1709632504
2059928537
683316133
1946868
951989838
1634604996
238133796
1707929988
477261858
514866680
1581052873
158867669
1212546688
353604832
863636807
384919521
1524001936
906051059
1626018847
1916425274
1007546963
1791139629
825661085
567959341
601108176
869372987
1578853884
398411149
442783989
121652891
1807321664
332461381
985929442
497179133
2112435729
255011038
851260964
1502282008
514637959
31785281
1005820370
1513912588
170159244
994788216
1370966142
786707326
243622419
1855946487
42542333
1444951189
1159782259
346929721
1943187730
964287303
992401911
877415549
911930845
2145892748
1592314055
71501937
45760489
1681218810
635923792
533745496
885556791
1616932969
1744884042
1453097912
157842803
1456008857
547669110
9339870
832772529
762900353
589720715
672799646
1086328715
1499960164
695419450
1924888142
67823407
1652746337
1897555725
2065557427
913857113
1708456911
255479575
1866272041
375686644
1852026205
1290635115
1934303416
1137801685
280054586
1665148234
205822122
840882197
650591465
581910676
694988029
1308215114
1847019170
562039371
1997250524
1168258581
2080091464
1504212439
1134566914
1134004302
1765417939
549580365
2075982482
280370368
1280898688
1256067939
1412093112
490101319
1225092425
1235845038
760082096
664658897
212153813
613072501
1029670188
1209001414
885530296
1123312222
1486120945
74853612
1521837605
879386563
2124109696
850472581
1621754854
1301091460
191837302
177771782
1951370293
1171062704
1807881513
1219167345
1231914567
1176893173
1820949246
592660553
1132009747
330687749
1076313043
1498791727
1760164968
1854566832
2064568137
290265127
1727468480
740006099
323596085
1083408452
1164856527
827831606
1419459334
805674986
978033939
1981312012
751734425
1736151962
2065138863
1521647467
600622895
1979665923
2096836940
552383380
1938161980
2049614931
5362986
755591912
1687838583
1205817912
1179829949
1103426830
3897565
649496310
216438522
1952147523
1899012337
639415722
1970577370
176604147
876478240
1239932414
1237943644
1359621346
648085928
1525211446
1412073719
308475979
1240923331
1664255635
937076149
130497198
425381164
1109944605
925348030
189807003
359001786
248044895
1575971250
338307587
137343895
1095800067
1788918044
2093072538
2068054105
1092766276
1196567233
1184011546
332415427
120336218
1367911395
824522917
1538805801
847821195
1849531367
1414695732
259834277
1800783940
705020950
957040709
2081766631
1574735049
1021487679
1629159600
1097281428
87394840
505867727
1344192833
1447172789
665349252
1599433668
454101930
563630683
13900761
730796389
457617174
593716796
1771499554
727292896
434477645
988025135
2096681456
996264283
889380050
1943941802
1878852671
1884153360
1031414835
1793474022
1283038961
205786246
1315781691
1384871158
194212634
885155845
1895206052
1898155279
837428349
200567597
78361350
95071330
1782856266
679086091
523523812
1196383676
907014429
1341174862
1695237482
1507790117
1415114960
432380717
1609208714
1872477869
1544760020
1268652058
1024200622
1687531812
1945794988
156336499
1604270963
211989769
1406156278
695611337
1791805895
2008357285
381062058
539902694
262273970
492148839
1694739142
930469859
874814207
51594292
1203804719
429560612
1626854445
1607702119
1766821409
85847032
1493932922
1492466611
1968439552
556086238
862601425
394397936
1662388509
1305186810
414953931
216038600
1489173029
346181711
401327128
1449769607
913921081
1046562120
883356669
487219564
1431859439
1876010468
1639315925
1467442359
560670971
340695116
840494699
1445570721
207740855
956322490
1602592815
1704047158
513900445
71422099
897682299
326260371
636644487
1819344165
1686831331
312882851
1942280054
1423770133
1689317142
594382147
756681149
2145824879
913563365
287980641
593676171
557336378
1282987702
1161008125
1895154002
1144729229
1882308836
1918843298
548523760
203653330
8899786
1527252224
1867415654
1589714265
137830130
1677302254
676930278
1089478244
1448353001
204947697
1336513065
434938311
1532683705
954377456
2038041169
344115319
2100257692
232906077
551880859
1641358510
835312836
64745054
1025391275
309542597
229622609
1064968212
472093476
185112923
1865769665
93825074
2014648862
2119619643
1706857008
530219872
1137832728
1579156320
119775599
906689917
375061487
641040952
18378207
749301507
968083805
1809136639
1036003550
2066179224
129836120
1461341827
288157961
1530693650
1013984585
225910771
650336208
560253560
254345933
1476395336
1732860375
687052635
1948862532
1303049390
68888071
315515297
336515836
2038217044
2090749390
772539833
1179827128
1746557177
633528630
1179325257
899805370
987259002
508766081
653837507
985523534
1496701390
1704798426
1730377768
402347534
1565276865
559466163
418535218
1468958934
436656490
2102296024
246764538
1261053548
66477926
808748685
411379090
1764317410
179055115
88368661
813535290
1601297643
1726790191
333475111
736061689
2097988911
1151621748
844079449
757910858
1904196733
653356921
2060663462
1249731144
1914014287
1461768478
285012212
444039874
347491205
400606591
1571278337
2045267736
47614315
1280400260
218482548
1821131599
1159294
117224478
20291750
305385619
1103695410
1844033806
208432743
782202433
832037227
1255202552
1937038949
1553573082
2067903041
1068596230
652571651
735779010
1847689855
1901943811
1307445994
1451442245
631925277
108437793
1655714294
278573051
575305143
1427154639
1873051674
1824604307
704358136
1706137753
1165692939
776799357
2026217013
831906857
232774527
1907802863
286468039
289192448
496702902
89887646
1469885073
1791893060
1431021955
288610942
1401520288
279645704
1302731656
1038104464
568863006
864128478
886328059
1696352414
1894032657
1793899599
1159915428
710975646
189287814
1378345603
894000903
177783914
733813733
41578769
848335798
881006190
1080851205
1734205068
839018573
1490543441
1916288320
1959616400
453090572
1475647401
1792749980
613508036
1462020786
588799524
688816673
33259836
1824620032
704572928
266650981
538340612
419056277
806662833
2134503429
1340584574
524019429
1168640266
370971878
2070684054
690218311
1307197357
1426333146
1203716522
1599131945
1619741326
1397657926
66405640
1823877331
1957301577
145682312
1550290937
873236318
35816447
1126767286
1814151960
968033522
2009060587
1305865746
1646464081
539462522
1661583531
2000364457
1832038527
367611470
997460759
682008103
747002584
1760811924
140627804
1288874448
826444837
397720154
2038506685
1342518939
1186142529
61482385
1036236935
2077603364
1919698184
279498060
1136044777
1065579479
1978427997
1687958934
828591906
1148878965
1586260600
389086911
864302224
487334814
683360126
2131380682
671779961
1916044329
1434257490
718120651
1525542
33010773
1325610882
625678256
1726176411
1782041754
1241777252
1645730734
2038834523
1772638522
1064823264
1978201356
473029469
580020030
600688004
947371380
1789948262
288789338
936920521
1116881860
371067690
1931776525
788327142
1574972985
1601775384
1293709814
1308490668
1018012045
896117965
299398979
1035844712
845735362
1197651594
565796744
1731348227
940805388
242059619
327579326
697489779
1621399431
725112938
2009527026
411409927
1367958952
1741293653
1149863494
1848904156
1527262296
1062386384
1305233109
434146630
1739009201
210235616
1871400604
598473488
166238171
1384832924
1971761094
955160938
1249863931
490770726
166222337
772846560
2128669768
976690176
669379090
1329217441
1103413894
1280602459
246343967
1452898076
774838625
1125383962
1648779254
1470816798
693101235
1842838327
152783863
2123672909
1776040351
1482392674
2120972618
40762268
1206998383
28143246
16527968
362991543
1119730512
803443360
1796355846
370630709
1430657198
756737051
515585993
1449153987
1833867097
1140193272
1484363635
1233371116
681007009
1647353747
416302543
1070466211
1276218393
575089276
1673703703
123362603
1069710209
1683583464
558227212
371649901
109699618
1732797915
1602052363
2111967332
664573433
1843082162
711412458
1610700995
777266726
500131723
1054798408
1758865953
514133992
1857997492
661349986
1773494381
513066295
1321845484
803221206
1948363664
1080931706
692223965
607250713
948526652
818504245
15941773
483825122
1645356873
794436089
1485354075
995333612
1779157052
1397339545
352829669
1650747469
857668029
1014193472
46249638
927436391
572451233
1218334369
1022609924
1023862510
902737478
2010137836
1538271434
720973187
1175938863
383909778
55569111
147956655
1789173784
1445327066
486919877
419437468
1347687935
160461371
1470961500
336590126
581000079
1700469566
162522510
61200991
103873263
411839446
149595299
1223253801
300209759
1988609800
1910230945
1846880035
977687077
110667280
749261242
296381545
1269028736
1931915185
1676829252
673335569
1692672572
1415245239
72822124
678355825
559260972
1428461291
2008853351
874578244
1473115132
1939367467
1919540132
1930126748
2126164487
1191470127
73474938
39844749
533037053
1992374630
1761006638
57714724
1304281544
1008160469
768504338
133263595
862509727
1649589695
879536769
24194019
40053846
1181119633
11042
1516935014
734033066
343545022
1985670334
1268501487
1016796567
248091553
2086029820
5481192
200946410
2145456568
1507318812
227397454
417398481
59818347
193624150
1671281536
1856078053
1959151269
1425894680
465293405
1719755120
1486236977
542025980
1032522882
829483893
2011258028
1562703418
721705350
273633487
1966335611
275270766
970521699
1021618127
1426334131
991615326
1358677053
144762740
746633366
1760535619
313633498
1219080103
1383620866
701513837
1678661277
1761593003
1090852526
993222679
1955468762
1195875897
760615296
654911842
594369378
976040973
944936894
192969708
1235018625
383124810
1377864651
1376766118
1385917781
339959784
1046853598
1034962476
2128867614
279476794
1700278664
316856900
966300022
36593067
1008752071
1824870510
897071798
1470011266
1959866512
177338891
1017907141
1452292881
1932860902
1266128725
2021955369
603302152
318331198
1410571214
435441383
1585458961
1690103385
1452195670
134811058
2121547810
62278714
1541595670
1267980751
877863493
591141971
1197716868
823978090
658898300
109686778
1099402548
672142892
61776369
805498073
1807450314
1799991974
206297675
2111628813
51037578
156186115
1333925300
321330761
906931561
1263871638
147588753
593100634
1701808481
1642065401
1635873807
1717281555
1563078520
983820797
1634204944
2090118859
1533348353
1097271089
1198019177
1966053121
483798458
339807034
212583866
929238784
134481653
1504325573
1579698486
1666219388
1429039199
351666550
1509014743
487015812
682887118
2096824062
344397182
554551314
1137768594
892108137
803042924
1747189206
169844988
573775890
1745058479
1171065609
163966211
924693963
1195720417
1219410909
556230926
1976595597
659326071
1608726369
163021995
1027221206
1015101185
749695347
33276720
881229422
481475784
20098191
971332749
1356245666
951636914
955654611
502903350
1676656144
1700064583
1178656984
1909172832
1135688019
1055346820
736254993
564414220
1296687905
1719154763
714797595
1479241010
1623606024
1266475292
1470721888
1305292679
1773390265
440914035
1421021963
47054599
1518133020
1727017371
1594120404
1373483140
809613125
1900488169
1491337972
743550662
658713178
1505046723
289582233
517054721
2004176353
476774065
2078899480
1496858089
1369601328
1348818610
1068657600
363479895
1982599737
562940728
2100798741
1380118230
863601232
134376252
716215150
1031843046
1806375043
29720117
835877920
889547046
1081831276
1943545691
954734164
103698751
1239153964
1569262830
129922486
1154458872
1029752024
2002400654
654585730
2096140164
1112215508
548863047
255564941
437653623
1885164258
708938397
577170590
1193922061
411385967
1659264709
1609990684
559079884
426603515
92937310
87549010
2033278805
1993898008
60056793
368925055
1556260719
45569817
336874406
259234079
1951918947
1543299438
1679133840
1443256193
1711093301
178920715
923203244
781798434
720760799
607309260
668529843
1610727659
350692993
125700229
1428138717
1884979024
2071571730
117922550
1454808176
1781915308
503603814
1553992455
1755386077
781295350
2024874219
1694116063
496136912
744996238
1996346505
105110737
854169547
429152490
1165742998
2090412878
197137036
646351213
1292276845
1178437698
1558858073
848906993
168539413
129712144
2124737024
587754524
1690443937
2055269147
1715795344
859042855
2093835083
93301149
1937190280
1644396810
2104359541
1419249232
874436241
1913072072
231433293
1135568082
1604523889
1291850785
218100095
283363472
418605509
610383308
1451860064
1199240943
717869731
857613854
2023133240
943702502
1447990276
1685082288
1969590091
805434072
40935311
1373583115
1736077765
1696908528
377255371
1069532289
2047070240
38191771
1355453491
1165358453
1095983103
1293109390
341959625
1109359859
209933956
2096415885
1022097018
2136957567
1485365167
143831879
197971029
1864678802
790439019
1801221469
2074642889
117606956
1939944011
226302032
188262282
1278062963
268086716
837072125
2065021819
1610897880
273663753
962233526
315127904
1606260403
2009125912
534339774
489563544
235001083
464804897
507327564
1203603921
534409671
862125598
109778365
1772613613
2033267583
2105709011
2146053770
1589440919
1116777075
1178974169
595577673
1808528856
1117038990
655874177
1573777015
769371820
43107562
1844757088
442986932
238914799
358118518
1706527541
865651237
2003004037
2138279196
374369571
1050298166
1140154380
640727983
1985255734
965193154
2015028526
333314425
839177528
740695592
414223721
1771019179
2128552493
1475747942
456127649
145075657
959299571
1299027541
139671172
1082348249
822291487
1514876601
969590387
1977595528
562291707
2073764799
859845283
982018397
327621290
1117425628
1967040061
319925570
1980572119
294005795
569762645
1633741162
95031384
731551036
335340939
630157332
1372315601
1172105664
110389402
750897916
1614388355
54724473
909449336
256580578
1217082512
2035343458
1595477390
1994117044
654284476
526212935
988520188
1046412737
732512783
1305134798
57499369
2126491815
711285546
230398744
715486222
1486199288
1553405185
1993345741
1622853358
1369115989
376674102
859842541
865561918
1613086933
376250261
1995046477
209841138
851098825
1819848958
1449351660
589303663
1382476342
963162260
1747416199
1535558484
1032234185
1250157839
2016445679
304085649
833126759
1751958048
1402872247
1408590579
765687881
510327157
101546806
1102192832
425243023
1515139492
1712689296
1130787412
165685131
275893892
1544519780
387813487
248567859
1019497944
775166657
641459610
547068771
955004454
214936610
1933382119
1228782439
1714765867
1271171857
484239812
1464029369
309117867
1327124547
947420678
1018284030
227386024
1543932316
242147208
2044337718
1897484863
689182698
1323780555
1009223915
2097473051
1047147743
2041968683
840910695
312866094
1015526716
753398443
1373943599
729776408
415705417
1580388144
1844467533
1121515427
1214314593
755332522
363233405
2079468589
368384346
1390152643
1608876633
1990201131
528071507
764111414
1074952232
847153495
1030454799
1539622568
596211349
200959182
1123787689
1283138626
150189014
43323342
1455077383
1666298644
530492042
1467677900
931194548
973547532
1581932193
1983869295
2135575477
36125967
1754953292
1149288370
1608496788
1186639919
773490743
2056550522
451305368
1342075830
1737903193
2097069828
655375137
1787727833
1761679962
553966196
626912401
1408839945
474817732
2001989014
1664890111
477474745
1702286884
200089252
527507072
1575279228
1281397016
1521608835
1418180927
124338841
1715769601
1135362218
891969405
1431762594
1100638260
1483179252
102656916
1330501749
69926252
936885350
1201133894
1509829242
1082274031
480180219
1585712123
2104908672
1467524838
267688982
874276884
976934720
1008728675
1572427677
932948562
228805259
1617415721
562627724
324336875
1441028274
1753390334
561352915
224382044
935704974
420605491
478501425
265062883
564112290
1068900422
1889782528
37265945
2008218369
1386435868
1622147447
1439824921
1803366677
1159607229
1175755100
1515031362
129363810
1116959551
293861548
741489699
749713000
838814039
907089847
85669898
1422115336
163955615
654340116
1318035100
911052988
1932178965
1034943383
848335101
1806951679
2076859502
678584945
1331571989
2066874113
1230445353
1398491987
176457861
2033003832
1114395889
2045366054
483596477
48133668
838300356
1888626309
850162517
1079562820
804153458
626810606
2041555087
1692604461
158019673
263132050
1727940259
2121722638
1396215603
1557469020
1975162333
578307977
700805985
1711194221
950985501
1310363782
243163607
1946335518
1038336699
183609934
198251562
1428087487
881550093
1754811993
2114390437
1627635692
1004141940
71771520
126248077
565570705
1959832430
1222291722
179641769
877505906
942632970
732185844
389373311
1494736119
212441572
1675407881
1254153702
820947570
117498184
1797726496
120552041
2072679005
1387171449
392388085
830450476
797300869
1419990785
1701786122
146838201
1314884587
1200481545
1985676117
579737410
1531121402
1212869266
392128001
208738887
1239049732
1485878749
614315559
1847270977
1954225396
226911392
1269726801
383207635
2008063498
856162613
881257142
241575412
1484098879
707158921
1809112767
1892921085
1490341305
1620905759
536073598
1061746138
1767159818
2011295864
1453168962
962437312
286493590
432497898
410001061
1860767362
616585092
1854071718
813636751
865608650
686784746
2117819832
1129162460
1351115235
1763982665
907332469
170317290
56864243
1859017637
1144541645
990211470
222634861
2119696471
41955547
165767628
1369297848
969544115
444545065
165947605
1379286986
2141387148
1391811015
813927627
1829599312
384444460
1018257715
1514226781
317586716
1802374570
1450908233
1293729238
1841375413
458320516
234774756
2135359878
87709827
195314562
1087209101
1682059258
973770853
1571717867
1038605667
1303133446
1299231274
1391017356
741157499
836002828
1430768467
1744689500
326628096
685614349
608310259
1765248302
1618302877
118666540
1327429926
527030638
426353930
686487022
762271039
1895494508
1953750839
1405643195
1687265487
1548513238
1093224087
1379083803
919641455
469138133
1531457488
1322545847
1673726291
106127903
2064660514
2000009177
2057921878
724543408
701334375
670677774
1736842801
1647046735
2056675193
332821814
1774780366
1345145586
687808731
1471009420
795692132
1015462290
85170632
501620115
2009737683
1069566259
282834433
1177744841
272208116
1660625838
1596819645
428341315
636032242
109272764
176127358
411737454
146669534
897819953
761621763
1135063407
629701713
1797887276
1108354520
1910409416
1456890403
1323334774
1337831658
2143269272
1156378078
1794650208
1849238209
1427067625
1937228726
1324476320
1098049023
948539675
858935634
830881773
214892098
2011659038
1246520917
1607786687
1794710017
380611334
1842659690
1258961678
641877679
861458649
444525734
456268143
1757891698
518034523
1515654795
1004289911
1673038223
1345357765
1756307868
1830783293
1150726584
337596849
52129977
1092699861
1299431009
1141689993
1850754140
1601718015
2107131953
1570636761
1602252429
270604450
75481357
1054174767
1193732807
473815978
2064394885
198331326
276653578
1177265013
108713670
1952859397
729701957
148438048
1004969001
1818989592
1960756606
2028427690
342466790
1169348110
176830445
990894951
282893200
205382002
135843257
671466444
1427738707
2004689892
855836706
1216213629
513740203
142573579
1030660643
65553528
323359440
167819632
232304823
1312431491
803096339
129852526
931096656
135235902
984815980
1532684056
1725949267
758097344
599470867
1136348376
227151900
1933827142
317801014
880722018
116846626
319048571
1752720703
1287039109
1561202156
568712928
42501273
168964831
71706612
1753309261
1817485191
650597525
566209565
1693147592
1875331368
1374139107
236773131
1574694059
1347643085
2029183450
106745302
96125079
2084374101
691548013
1627975695
1126839239
1859175702
1391285975
558872139
115078242
848964901
1287232817
840777987
392971273
800817386
879084729
637738504
491525243
1854215654
496067526
1757661137
409097729
987190252
893357682
1686465454
873691952
1458316060
970551670
236605364
1372462379
373434343
604112551
1128150398
1959430048
1268675206
199139241
177871969
984522875
1406007022
1238351463
1998574307
1059453991
1599516722
400573056
1392424143
1796981079
983489144
1699083283
58650499
397294181
1190287326
1835345006
1416520448
1621888108
1295798950
594041118
1942755925
797508717
1511451279
2077520138
466529458
1069202099
1468754887
829964129
501282542
1982362043
1950697803
491065955
1141227911
551436367
1036912954
447158398
486409355
2038343584
1471408795
718908984
571927023
1231960696
1415908804
1330143208
49812193
156484845
394420
1714821757
1431754403
731113578
1989608399
1919213051
2123618960
1446148049
538973643
114250066
805509515
1795040561
989766969
701569716
1456485182
630370571
449673038
958115181
1560890743
1718800862
1651199068
1822714610
1761559697
167409217
2116191843
1940739059
437252383
1825361004
926554407
2017750241
822663746
1909906232
1725267811
1067307018
881458362
1029642173
470194797
608551721
1116916880
669303376
984199848
622080869
369408233
1765987921
175270570
1463955826
700521566
521359026
1978016189
810555344
1552885256
2090144567
1614613879
2055412728
1546456925
1156304978
653337907
1164837676
1764750971
836680445
1143861969
853542686
1982974287
915989626
1173910717
145818731
171725497
1131139968
818356283
1830687278
1323536824
46958832
1654366532
1413258958
650241265
795316908
1343214520
1311076441
2029534740
1607305072
507842727
578969983
1299581556
119275537
1903757683
942284366
286590278
405035336
2042201383
2068695255
1754237030
2059969928
1343063482
205651653
366960468
1399334917
1291033707
1558969876
1735279369
1079312269
1726187138
1030034601
1726571709
1503167011
1745201137
1275408602
1781589084
726886731
199899727
485034738
60012926
941175313
947318692
30106327
1590975093
460703357
1528688658
669150196
1043840587
1446762182
1485409685
1881964660
1810650084
411798220
620938783
165970856
559989843
45966624
1774382846
1794076019
2005959962
2104645404
1677593558
1579324926
1803628001
1835641118
1760751568
994862055
640564421
1823306005
762129152
468610102
1335444295
682968555
1648871477
1773805285
836527400
90722129
1215076990
1757572981
173772444
1689765641
1712797352
1977359647
1496851926
553135634
399663743
736936422
239814613
932385818
2085979815
1439657324
431489590
146127240
983641568
1610194213
1125889421
1940667115
1967771886
245936677
1205701340
2062949985
1503661266
1783823641
1242936439
774363623
1549147263
205149274
2083950763
412273012
1230351518
1372371115
1708228241
1110984661
1901093161
1719838086
129238209
683320738
1384598516
2048548558
245086322
546153321
1732241722
1625943025
1066415877
1139015662
1892379951
1059714625
974585741
748836987
1712570417
266127017
1689351166
334469821
1992725933
1336372948
985087241
1303700267
341554262
461678408
775434497
1391040462
1260643236
236473578
1019790430
429963145
309181113
1399856078
1748584238
421482864
916857884
111194056
522949186
164451977
2113573801
554394666
476472953
555609825
1301893789
826474432
1683472035
1522025320
1348033274
160060223
1005435219
1592023275
52649924
529556700
847515631
1165068099
139934228
164459938
858712508
1665524645
176401188
750426250
1663856851
136605859
181748284
134049438
1190441905
1741569897
1369848069
38803368
1683335224
660496478
1104275393
391691261
1719154942
166014693
1837265837
4566734
817373003
1193931173
797371101
1823588740
2084505877
511609409
918268970
1099848814
1987406255
1526402063
1974586734
1706704516
1316809987
1104506031
1689582913
78588523
67603685
927005412
188298379
252036798
1928366787
1280202943
1861670728
945603953
1076602246
1149797986
1899818994
1620287012
478193645
57368357
1496613179
1540909372
673733981
1500162546
373997934
914053476
385148016
749030238
515989092
18332959
1516012562
1838944117
1950859942
2018694958
1596199972
1130852181
2109410290
553865596
697743241
1473968844
331785632
1416357677
1833537078
3679022
267849491
60231011
1231517675
752284206
554341148
874539781
1674578895
1313779376
1030045304
841676258
633676205
1119437876
397824556
430389189
818811094
1465369570
220161
1213665423
1355214102
1071069007
907153290
730560099
360364138
503846431
1035805334
757662210
2103836162
935930156
1557345400
1864482765
603014595
1091419777
120264531
1074556671
1269049059
597850010
332442628
264232409
1641544772
464667881
1092725395
878503942
1800269722
958696392
149906790
114666963
1840400688
36301804
1535575952
633856725
1031626871
1951212890
1352393978
52878875
329910807
735645998
2104769322
516929357
811350889
460073803
1845324857
475325313
508591626
1738075403
261415228
1614693125
1512067425
353198107
151795604
1896557060
1656107813
2045114866
273324678
433858660
2077902891
1995155480
1848278211
1795635910
1903583193
11284946
1151502124
618837044
1322616348
796983367
1597407356
2100917544
6183917
1007715789
1746769304
14718391
481612213
1712678816
872829996
1708256011
1226824846
851152962
1096156941
252295983
1939675918
1059756447
464323553
1893896205
1764434374
1353108432
244566648
985887098
1786115963
695169634
856035953
1009620918
1584462723
444147649
2082302041
241605793
501301856
1997080842
577350529
1984513968
1647158701
1624271621
320342450
851774973
1918514701
613527073
1037425339
386090284
1337624767
1254042148
1558801592
171530690
1810232866
1356537957
146554230
1858097821
1004290469
2013320166
1912886300
317506090
1648417842
1485880127
614886830
2127391985
371942107
479607919
1872524705
1528281305
1200358576
830585505
170043881
1910275651
2029025641
659304159
1976482560
1878820739
587344737
1972228753
1067658625
1684862790
1312847973
2125435738
1848782457
215392340
2056776910
404140987
1659824091
23759610
503235894
703444448
725005993
1055104808
1280885078
143050318
356689834
1691267353
939922939
806154655
493130665
68381515
1039541058
968296987
340222430
293590585
120360226
199999988
1196335459
201195260
1053121894
2141746754
1583688594
1326705728
1458691279
1525761713
598044017
395612521
1718880004
1814640020
1132971317
1490469855
1366960378
413341156
308156110
1299773842
1171397003
318760887
479208848
559126933
715398161
806279908
558529132
660365868
637670186
626698309
555955748
1450033694
118079693
1228448926
762896686
622843732
1040685713
1392827037
2033098473
1822810721
2143048451
1122152353
1066175790
627597882
1827263284
131165843
1729173628
1598556429
1968131532
1737880595
1997923196
1396603415
1615383590
1902549866
1521688741
1530830650
1993418422
1173072957
1359360176
1164955309
2002628179
1984798776
1694351124
1588099797
984764913
1474762518
182023796
1504943616
1021840567
1486256674
970694435
374060997
1325479142
1451219367
249014802
1192074018
636402458
180692871
2001344257
762006261
1739909906
539218172
1218784708
1726033981
547111419
136930313
1639931822
1439688587
282649369
1883649525
1616703158
169089970
1135051817
706749177
272878389
1800310619
713465776
1035238979
219471783
1133338488
1571354877
217721242
748128491
115267201
1694827648
1905300493
83435454
802032045
257324513
1454594528
1685613183
1584908
1213293856
443710464
98250255
688432768
289119152
444553270
1889335748
866436301
1049143317
229139058
589572293
942775262
322161361
600736160
497273164
374777134
1343134274
1411018565
1133379126
1248513100
720539855
820629713
512280816
1107305137
1790701659
778476144
769239768
1832888417
672010221
416072229
899189651
1578927461
49566376
1355456885
1705644002
557554857
921777935
1763878586
1598999995
2062301412
584850231
475083077
1005656303
693264574
822253693
1112360193
1858295502
1633911350
1115597628
1044376262
1594501573
92002744
117543271
1347687179
2036705661
207260139
809865518
408272556
812104682
939181369
1676994327
67307014
1333236358
793292887
1762913226
1914431291
440750730
411901420
40617347
1844185180
304360128
1222601313
448111503
711259025
1909248834
1213348761
300758826
993887925
1452035075
932675283
1781356858
1914480675
1422441173
1110664083
1099910602
259583375
671560325
1725782441
2146835245
872392718
41868552
1294641175
44459734
1466625637
1338732564
382879924
770394792
1904732916
180556087
654136611
973125457
1294437596
211421020
1497252629
973743763
461431049
1916929609
1696789563
274686098
2027092530
1632436693
352716141
350588908
1981455759
1274868357
1372600940
975642703
1744329545
2009662794
1106396755
1166557631
1551912339
1623145828
1328124544
1672588723
2139370075
1202389338
1214356449
458609069
1900488169
1292526885
2123758593
943368465
2139088161
48854385
91365331
2142424121
2009740468
1742327059
711525898
820082924
1071791498
53871876
1765423902
231241468
176932151
1309796752
608355985
113716510
819210801
436213969
1700634097
341371460
2014165675
2130212024
340641730
407272805
166128842
1003584974
337899448
1458343489
1700966058
1398608319
160353807
659657572
1022809366
725947301
1695125332
692984465
361049336
409630854
1570957375
1650489115
1803058882
274972852
1099467301
1610940332
875463880
1900129804
2064644574
1265135665
532207906
246097979
2000548707
792765259
31686417
48113476
1269868562
65704096
1546271310
1052377472
834389983
167118555
1760383886
263889608
1319046766
417317344
577765786
1604765921
2030809636
2014588301
846919627
1345295697
850220733
832677239
1397842221
319087712
1047034204
1353771462
663137207
414723634
47849402
1251393227
1715926445
1325314149
330246845
280002925
1392277584
1729584603
378889735
226250135
2103502586
119294525
688289471
1566848513
474871433
61622032
1391997936
1651037664
69322501
971883552
1706067590
2040195739
323475166
163049075
432645498
1099808835
2020799041
306835946
672724992
1782172246
1763097857
669499852
582974133
5479257
1851452326
2109031116
197534560
1045032735
1019036404
270899555
724012394
1411629551
52364929
1234401188
1557070433
1926964268
1132928851
1504602157
1431246571
374166604
740700408
121092113
1022218579
231269315
1022714071
565132803
768314783
1376959922
1921745746
85567182
768626160
1371426702
705406666
1482773911
191925828
1753387566
2134103991
643028108
2057954719
1158241607
2019699273
1464835275
1380515324
850393545
1440933676
1869538999
675802642
1445170776
943877920
1345234799
1990385365
1158530622
436648235
1001751319
1792004124
343194769
1119636138
1014671198
350753402
1771304681
1081429295
1749525494
1041283713
1667823854
229612974
1854578189
2014401202
1649003866
137993761
38708210
268850457
368445035
231562673
584179922
1313414800
126054059
1053383639
1510085306
507440489
1331182061
1589371397
1267969031
564632928
585724499
114392081
2085323845
66357513
670617339
2002278137
1252463140
1071269894
732798279
735955539
470898151
713833919
1761559447
1474405188
922936905
1865208777
273989394
1221773505
1152727392
494686466
1475505499
2129169904
1689483159
1322952291
1375250272
1989593252
1956372772
1735111105
947409226
1296804881
1550019416
2119722351
642944658
1220362145
241206159
2063531322
2032986823
1568707656
1649029008
201275200
1531137771
1750127
1210201944
1410548099
1912545652
1953228748
1409197940
555407028
1523157531
2036986062
597223874
589984334
928785129
438836786
1584509711
944534201
1574005983
975926612
1153084984
1609177612
7360148
62761474
977804764
1734106337
2270012
1871465914
1863311115
1112043993
1343447406
568853319
798428553
539231844
1532124627
658847472
1855171573
696860813
515230531
816060342
1997130861
185709256
2042751550
1931282561
797860669
1635159705
1763620290
882762157
21067740
1447456153
1612117350
1984500472
1904890674
130062822
2031835801
34953435
1754342349
402859478
719818441
392074107
1723136514
163771562
1346242589
2102379204
1541747591
88326406
2855768
264279946
1299675232
1959062349
856606916
2145316763
18475385
479338774
1098617129
1632774329
963024018
1170377519
1745316854
311132733
679952858
2004587828
294018447
1663487190
934004657
263634051
772682585
1335143969
2093994142
568749139
1970602485
1983624381
555958418
1780078165
1274843684
1678240469
1719976407
1688924128
192325315
794597005
1754683119
1714077460
808554120
2087641778
2053638353
1986697801
819379004
1274748007
763236
200089130
265834742
1873461537
1809189813
1535031003
423497712
1153802112
728190795
1655902467
257823975
1933068134
1231160409
1672520524
2115716662
116637168
1670918157
1895443017
526979789
499968059
1784535092
411548418
1374704108
465467106
1693435112
1751624448
101533182
645695457
1916578068
1149857539
2132853711
291043969
666190266
1082723977
1155750666
903701228
1711751773
1266568620
1790732568
254069013
1209534979
1741997838
670136492
1737016605
1619599200
580109971
56700186
647679674
339699237
728832777
260195841
1543458575
688034972
2086107202
1750252491
473611730
1958675906
1349705072
1398695911
1997327050
2004917184
2124066300
1300680506
882757502
1448313595
1290948379
1543712906
1191244967
1192526878
2025644920
325920399
1499528688
1123849265
68686641
1441645298
774401476
322818960
1940807659
926327294
37858318
2086279668
1859181458
1026134956
212299900
670658051
1716576537
83684844
387593798
2024317098
1720301498
1887973121
1636307264
254734415
694821063
92235356
1229346441
2130702040
1046671025
1398273545
1056525627
695476142
1456054075
764912829
1992964023
1746166641
665066148
1589354916
728634884
1024748363
2070505571
438170686
623669946
1568661201
95848703
208360199
529814274
1536867523
187702318
1924437145
647874087
269738039
1097222190
245297275
1631931030
1901929339
1112118126
815208824
1068009040
401964936
740941426
512967803
271023948
501871724
1872941563
1922347062
1223672195
947234923
1483229448
653863142
1871625523
1138017511
940110177
1431632839
117335080
1643942212
2141077728
698268770
262884987
307374703
933706418
280368916
2060371483
1439497187
1835506613
1659179145
982805232
129377035
1325626482
379904043
1111787778
1662336564
21683031
1068473326
528423476
760302563
1454221833
1683388724
304156655
1052769204
1013399773
1507421941
329087493
1915042082
264942693
1983796336
1240854060
1306002351
612043174
587210289
648214441
739153064
59532825
870665517
410146057
130635560
1626955128
68360987
641776484
1532942566
1224756853
80708453
1023133233
1371715986
2137415401
2040007762
1644527944
2075111542
1496346481
243379810
555123083
592323652
656168874
675568774
783718665
402116855
1859271060
286862802
667870362
887289705
1895018362
761341544
1710359584
1210495001
1197348970
1132188207
1763735371
782798937
1577742264
862063425
356991367
339898536
101056684
1727907659
989841959
620477960
544569502
812996765
81241771
1700960685
1093061840
1191514254
684514983
702056825
660260636
979960317
332921886
1789604360
250039601
1753099399
1578262606
1190290964
994040194
481307779
1065880787
703105102
255650951
1536006503
1069139128
1243982656
954176486
1072116008
331876929
80551946
1676159768
1218544713
1730248118
2053902908
2125345954
84920334
2118297561
1371831530
1616273549
463464330
393544947
554278439
336575262
1674350292
1363237038
767463963
2098623410
1406435067
1169745705
439932501
699022994
881987798
1405212233
1335310240
947504385
291835195
448996019
1513797650
549870386
1581026078
1144094379
2126827384
853669454
1206196081
1420723776
1717903884
797221449
333472181
766884525
1502941539
812641068
2098229763
1000357763
945678832
19984909
1023486669
432362485
304500528
401560013
721326505
109346434
1591166091
215543630
1403855677
34586454
863866712
100059999
1593179334
621781936
786361832
2113005850
537294621
281683603
2097840554
542987371
451315944
1821332469
2071974519
273807968
1020430090
1540119718
67964004
2138791692
1093393101
2111936591
697915448
506479901
1301001227
863798519
1919702288
1616544582
225009420
1374768168
802528948
289590125
2109883142
410265075
898594046
1126784243
232331237
1672195344
1829318617
1002370700
1157314582
878934819
789049562
208865385
457008623
1770098603
634032741
1208291322
1929954556
1038730254
2068080337
711408877
1831097064
1496227196
2027683212
68898951
1744873383
744254473
935696878
234152909
1095698165
1308834538
642795562
32117955
1242501694
133858215
1511170245
1921342032
1539606095
47756693
307024193
1646767723
1356806794
1162860938
1133071787
1735875188
663873646
220703267
633098540
739881567
477234010
1875948403
343734598
1854465868
1611867149
709654138
1304068074
1043172389
1019966601
345515634
269972328
166201345
1876439437
1667314874
1782958032
1081145173
1614087073
1814925265
1647011015
557213837
1273742719
1148671938
1457268296
696470120
478698843
1688632945
1566100689
1109842323
1304004050
779434922
648993430
70817486
1896157403
1362360342
1062700816
2123290886
1375971134
1347041205
839931996
338549659
2109216549
1640553987
2072071543
2138138946
70965093
114729468
1662790145
1933146044
1245971938
859662894
1736458854
1862267722
1903983994
1075697453
755522580
368957563
1069105237
712973626
983139968
285925952
1906367300
1409620678
1620846924
649763804
1655429088
1455300238
1870314998
719801696
249701467
1291191049
396967605
1664745797
226220074
951759530
1748582837
180169391
1764224354
190434853
1867490105
1093912018
1531178811
530928297
1355030343
77516921
796448014
1452139943
637659393
839649409
1266411414
1254217521
1368283215
1532929745
1465139730
1532190070
1926804977
1445353485
408382987
488706658
1247683447
1025599936
817799666
118089490
1496525744
1702813390
709633686
95173153
142367865
1662969416
40855327
882426773
1197044876
149843609
1542131046
899349827
1230320674
1924293223
401029699
673866149
296317414
632309424
1062647622
1823377077
1803396797
1434781580
1320338368
418510495
1269874703
714483459
932201187
66102707
487447663
1938976510
1971161432
1391328114
1701680724
560492160
1000561358
161619060
1965317679
1762929601
75045630
175422829
637331355
430141981
1836512664
298926151
542541996
1757062671
1877550758
892249855
8038360
766522523
1426696472
339945508
1841229634
878823679
740530148
1278840297
23427922
1823760463
1900403209
1650422252
1281727729
1005339800
1736950717
348937126
328918180
458677275
118202863
688360797
539100544
949643055
580007320
263095016
416038492
1845412490
607694813
337174283
1893691031
333859315
1794366962
816384678
2122581321
127719889
1646784811
1312458138
1937058899
306494114
77451807
1219033710
2129320859
133222410
1339274363
283855843
726155798
1237456212
208739755
604288439
2013893543
2126553133
654343944
73596610
693119006
1878397901
1152503674
473448546
161530256
771230914
1975918589
454724970
1351991270
685846866
356340675
377561054
1014326846
215444076
238924234
2010262450
1836647734
239726340
1173367426
162368607
1778637417
982422194
571593477
776978331
904015988
1001640250
299351444
1735380936
2125377451
507799089
1635158453
952602628
1137036737
2082676897
495698005
1688241666
1138251845
582475987
469406113
1762437429
1191739725
2003273106
1066018535
582776249
626871080
1198007737
1047037192
760433018
1877198573
372923635
729453122
954490764
258650259
1704631092
1296260910
1994181975
1888084806
1478764981
495388490
1926847586
1963660396
2040420484
430080737
783436043
355491378
1444624486
2102481766
1965298654
1740816004
518885664
1297726154
797271136
1961577184
771173254
1309568975
1512338352
109054120
1762046365
27331585
1159796675
1677802746
651737537
1730717403
2087264215
766761184
1210049291
2074418224
703118603
1456003039
1819233946
2105898508
1582617215
140104798
1987126210
74010442
369119292
2091366015
1600469607
1398092893
516536373
2046775820
281595707
1911076499
1852816993
64641472
1516837863
457682600
62794930
45020391
1072796046
1124416961
1088842933
86635749
79810153
2085479366
769711659
2079335154
2106509238
1815258132
1660354120
657131684
1401664884
1090368491
545604231
1815919465
1972432811
1369778729
391485394
1143579639
1184873482
582163451
1871111906
337169567
1213031065
719106977
954283383
902934239
1319464657
816116399
2048539263
1904476617
790219217
1879563773
1589405868
1988299587
1709715168
681282722
876905369
1086503297
608345485
121578489
1429479176
747041387
2133014745
1136090096
1223700773
906996337
627744782
691544088
1862581412
2082605872
2056894132
1293202140
675157423
1842907222
822175418
1965439148
1476588145
1769309791
1710042455
737147676
85539952
337512084
1162191076
1122685024
1979188573
1996232473
266905162
1147629758
593591521
769823280
227992816
945003925
1405108194
1758951898
757293629
1779863332
420751590
1960817973
987196087
218638175
551105488
1264550271
1294852733
2098190237
1233221687
670263084
151347041
1158467783
1999549659
529358898
1172384777
1701700117
427861043
2065879130
1499374850
1671885552
321141935
1343424649
1154833703
365680898
1894917634
73177369
1671815889
138936403
691739587
338331059
494563060
1595332322
342827712
1728063970
1715836763
135940520
1631590473
1470861969
9954685
619717125
781741346
1744986275
1640589667
709909719
1741727331
1005042009
549681195
1690315275
2030963264
1158630127
706880757
1423807206
682530674
542855966
1295097769
17494794
1122199965
1270243447
1702696033
1157269414
2030334302
622729281
198169008
1036758634
214762602
2090944437
920367507
758198311
729076874
286029411
944387647
604404928
684785659
1440591030
994678528
1415627175
1109139724
267664693
1938269412
631540296
1251882357
1220084208
2035557983
418073636
1290178076
850693968
1117196436
870013220
1320677523
1827311270
163392710
1551398089
1250727063
793254653
1280411777
1537252644
300511276
736740252
1492711853
743943275
1030593133
574026099
408845611
299126686
241785702
1341371761
1231923002
1918886695
1595786674
11373225
2122567033
879878645
1512726449
255298635
2027288803
1676079470
864310009
517902480
1738189022
197059117
186538598
851861266
1168908325
473961393
773450043
297818259
38757878
671232753
1478568138
1254305743
457897261
1976119213
806829898
565484757
827124546
930471297
1424261548
872602321
123832371
1739883835
1065606738
155718581
837157671
289797229
739822641
494484211
1357950992
1116382504
1127311021
905890537
134435410
1218161886
405308524
1983902777
381898968
1956887804
1932579329
1887647706
956627029
2036789508
1410520121
339039681
1331412833
1846437134
1270378852
687930904
943442205
2108946830
1093713373
355742704
919352135
1592395353
977111596
1805887687
1414923615
2070928336
311566696
1391619041
503406163
21544360
135343510
566733079
1707110023
179703806
110117915
1809218067
1796180919
531418850
269344629
1300437204
1773742346
408822811
1183123013
1818766069
305168535
1421971952
1731379592
163469494
70661502
732034138
2046828304
1827461243
299743850
1214558208
1549507924
34017113
2141806192
1983882924
796481017
436788760
511306534
2141214949
1101912950
1830803130
1390600221
1819738665
272531688
1337253473
176198942
1796889640
2071853878
548954618
246539825
143604853
1714008598
1010641577
1095238916
1730172969
481982756
1259647556
185635490
212952909
1869190873
571051356
1687167336
1744340183
1264444620
2003275549
1227719148
160630240
2121840616
2082932043
316169465
447696344
738885262
1463000942
804721364
1839298315
1383879125
1056523206
880293647
543975775
859920768
1162819845
2094498420
493956547
1932337653
977340195
1465917603
708046861
1693863456
1443611289
2076190539
1097448666
11910215
1694472971
328976234
2111695628
944184271
1641101812
1189994588
648889216
1669227266
752526152
9547182
684499561
103135710
1281757346
1592952532
1075675052
1859012424
1576532234
228081825
1300520608
718499631
427053900
233648727
556298141
476589933
1825422404
729372367
1025498797
841623690
794269517
557434225
996036510
242177666
2060090731
1323722051
1511008830
1502409134
642745728
1275629229
593151539
1528375632
1919113497
1629543845
794290751
22677335
560968314
1254835835
1663581374
1952303859
1170529636
1866614453
496821455
1754112474
1035435797
917892492
845885907
750888166
21024077
877640130
879510663
442231682
368030194
568202065
111824243
1904007379
813692477
1706752565
1388929835
179427321
1665234041
912966083
1857166007
1180344620
915590986
1392502320
238707071
350217508
1777020242
516168409
369797762
1175612820
1587418358
2110983102
1659526920
895890294
1676362906
898237321
333678660
679062438
460323812
594541324
96234793
1268710881
786903129
977098720
1081080694
1398545381
1970182089
1557433027
652821711
2025756974
98733030
533345378
1138303469
461622550
18875748
2137116770
117210927
740170681
806846796
1388829557
872516577
621956968
1298588292
1533814806
766246003
1924043830
1492453702
1511412000
1469049218
1922406901
155972592
1625645559
408547344
30932964
948725612
1824175604
1012985258
319779053
1893659500
15610240
1245421894
1956319967
718485022
1216425678
938308008
232178116
1689013502
605115792
359324023
1340449148
311560299
1021101218
1657228529
748141156
768262957
519306392
1066911513
1134930813
430065642
1986849705
2052072710
922365695
1766256982
171034639
1369783029
636361519
861105135
380612435
1756942544
1419627190
1424012256
2091438243
135249404
909819115
491953841
2120538157
1071413340
2002549340
1568613266
620877167
273063901
1015243195
617148457
1461451963
1929304228
995818953
1663317320
1547342687
379078198
1291018788
567433701
449341406
457442964
1824713239
920481370
213797385
860938486
16219933
936901115
783197843
1642803541
1357701058
1421256322
746836055
313196177
1466941291
1102951168
1715117809
1566778127
1645461072
168071308
741548252
1548403589
1771669282
37911246
284627402
364513351
395246966
2104798889
26833254
1110046613
1081035134
1601836042
724265903
524563819
1196287921
1737554167
1591964722
1091056715
971200135
1721735250
2135687489
1955521112
1340560478
1185354551
179644124
1229904369
548841027
1179626179
970429739
692715281
1799617263
1409723259
794355249
1749594080
2090831504
2083141900
1418177693
768420517
1566064485
1345200353
335530082
1360280232
466179114
1257637416
1666538650
1927920923
735459835
98394542
1235861766
683746750
767486834
1761029944
1243075168
1871000869
858822332
1439483193
1781758622
1892745592
2033079982
1020108766
1622133678
1377919673
1226075123
1990689408
1106233763
1513636748
1440690736
522177318
890057860
928732118
1663460771
184355249
565021122
240064194
689252616
974030360
149055685
2071867995
1648860191
941559568
1056343937
35234452
185878173
1382913392
1599465551
1407739336
1351831775
207549541
1572953932
68823841
1827931538
1091895319
1874220352
983062169
484213551
5922559
1759302201
384871702
338050669
1154768955
252034514
838986318
570115043
1762658658
1938538186
1645429435
565707174
957785094
792988982
801277873
996663894
1902987907
1889283358
2021654540
967224212
1283610222
1448701244
1537653087
1443525495
1653998780
1090874539
1705245819
987647600
2040675654
660115192
719082035
498347383
1396035139
1559570885
1280317403
1735741837
1253909654
642899007
475634080
807961032
768442517
1505038332
1374624896
1077058229
1473904703
1722531935
1884501730
426946704
154956880
1676458262
1043004819
1886814377
830189588
854668825
1144244128
169718024
1083536466
54577689
631103197
37697707
7233010
1857425641
946664416
1348954975
523394067
1427615373
890671062
1486609561
309582876
1811082826
2123086926
1030139111
753866444
3024469
32920619
1874361873
1119236333
525906526
1951354559
427763611
1162399954
776073983
354002744
952991829
1312182754
442175451
1730031096
949504275
1527606175
1349150519
179500202
1126143659
122750825
2019659145
1227432062
70289454
977615452
470171157
675138620
1834437871
2127009042
1326156282
1224413364
38839967
1315804092
1394669595
1948528230
1422433026
244457671
1992602573
1864869660
653712247
957456178
542596124
177129407
782322785
1399543473
818346685
1419440075
1756237310
883549891
494139878
706973569
388809508
2110608275
1862841552
525445033
242458165
1283681208
311555524
139082902
1821015086
1082253407
126627220
1696799876
1558514617
2110853627
1441854705
661108044
36345658
122010908
31285683
1527649532
282462306
1522341864
1265019033
1154522093
1047666786
1316313430
2018658312
1556947158
810465820
1349918081
1136967890
1331504494
577590221
1636514898
2074696166
1184724864
1042015074
1522726543
612458041
453444863
1168840087
925021454
1105114516
265019678
80628807
431600258
10232203
1224153035
2087302043
1479874823
606763454
92374522
2138740057
1218985867
1259803015
934974007
368956360
591947493
109834503
1365688812
2090476428
2113934571
1029264589
1734797423
260976256
351521464
316828606
1558103941
1430562277
1600464261
393035983
1484754744
2098902248
1593699098
637429317
1515096831
1982199968
1556451284
348016836
1575055218
1489882986
684979540
744474969
230291344
75985377
665192814
821726639
1322437016
1515117083
1468409348
1022386888
204080337
245003582
2135303871
881684331
381398506
786697512
1689174200
530482043
209765210
209446402
2132733212
1350876870
657762315
1853824856
50933083
1530826369
155642423
783867085
1123066493
1365569065
698625471
446282765
1659817504
816583686
1624398256
1681430425
1729787532
1127179254
1107324795
582671486
221614413
1364584432
697662150
502111868
167893628
564559635
1629866077
2048828080
51303801
870301108
141135401
707146832
1500114234
262119316
1907711406
738072374
653933896
2094199755
1530908901
863274056
1954168314
1457074991
1073137598
330080648
761290857
1537793089
1374186509
1472706776
1222076657
949195400
596966919
804233397
579152489
1989146042
1754327109
2108755716
1285657308
1446058445
132387418
117964253
2001966867
1402848561
1869310949
465476935
1266434297
1725579478
1798782934
1281162553
1553418533
935931612
1826766783
456623268
1951700960
1038284097
641413442
138116231
842019418
1528093449
763296815
2086081931
1668595616
1006489891
261985364
1593585220
2086705989
902899460
1933100897
812798946
1021553203
1320329715
1943225176
813926936
408967476
2095317779
1394944174
2061152731
2085071611
1135552330
785702179
742183859
1963823692
1251842572
748547094
2073732213
2115850259
1950457711
1807578688
1380986221
751009212
1807485954
2009781595
53219097
1440746465
743239609
939703658
776228287
1129058962
651972618
744396472
1688867713
269827415
1547284779
1390747307
819390531
1769875890
24332957
1304004050
1309452307
955615447
1222051106
1958719543
2003981372
435927792
2119827302
1522502006
1088483434
2056330244
928242220
219862569
1756867953
1587305058
825765206
783271011
1886786705
1354363690
325265729
1321609454
946031191
1141568277
2008494682
574151015
2063352747
1117074895
1590645438
244953226
1299816870
484364373
693109621
1741906752
2069274839
1655389398
1697384299
1357107184
1144102839
273841152
1717339430
1316863816
1466399354
1864673205
705137878
918135967
1972711437
1439348031
789534947
240332167
1964396667
1962130233
1812918269
999196936
569377423
1917165577
1659761286
693419973
132475031
251153999
1135392240
1289992004
534980420
2107687650
61346954
1465139069
697158456
410868946
560061663
92890560
2094101204
1138441404
1170982544
138993983
698484194
1827066774
862784029
240333796
483772837
1451252729
495850808
11135281
2082542337
271399633
1842802857
1971856566
1727734665
1597879756
2128989484
1042731758
835146306
1463285898
1748152386
884316656
1021664959
1083264250
1155408363
19449851
1529370014
623023495
1374824673
1819618945
1651070233
1898356372
1008963531
77529836
1607497495
2129437774
52973300
73379053
1342519267
1871336419
1593067493
2107653938
1041861134
1316067135
1190666887
62434774
1412776812
1469131690
1223811123
1405745271
1472467379
1135785276
1969281715
1435478501
1535060069
1674125883
261787419
1176601540
898676970
1881512697
282627274
1394386148
1095829419
1790323265
1516252008
53199380
345115301
1764667465
1192732363
1341170097
1252313136
128187989
56189733
2012107586
901435557
955253333
1896241946
2029480316
2083634096
1884189396
1452515836
1375699731
1774358634
149054891
997675871
1057594049
994068917
105235438
299208081
794384964
670790449
875466080
1754287825
1997034726
123220370
1643214224
135334329
1681678349
648792193
64645505
1933708720
1252277569
123308972
1360279456
1839596685
1972901970
1184783277
46726587
710906470
1686465249
1077813153
1865695015
1327357969
2061578136
1122171170
323214468
266594440
1421337121
590767879
830860664
1962749188
39673119
1811581746
821121616
2071593144
1140400922
894661993
1215167033
462263691
942210503
1088873097
1484724849
1714526891
1256783419
1443743887
1364208910
1248946900
681814429
1443857733
593746605
1019100671
313894059
764369766
832887281
731033243
643657964
889763152
530671574
995739469
1047899023
233176408
444921286
1283668654
1656491132
1576658395
1377243101
1853466464
2063697171
1097002634
1173075061
635159149
1329045660
1965547964
2052223314
2140465039
1233386756
1136549158
741818780
1176671371
1415753698
994480694
1380455551
582261211
2023298796
1780257379
343554973
870262115
383785723
2083358956
1717862434
1372533636
710594570
316732219
856387758
743875819
902243858
2102826706
749181937
405240113
1903620259
1698700397
246287514
660503569
1270280808
614163206
1112779498
1217962230
347445007
555996352
12917481
1773397189
1905486093
70222207
1470489479
379272684
1458867212
888542615
539314317
530627772
1703976016
38804411
2059471114
137357510
1621598149
724934649
269269943
1847982620
1858774658
1833645388
858764541
1503548726
905447184
367433971
1584361584
902301229
1372668433
1472833339
1666959779
140988696
2063015056
415589882
601011101
1696317823
359206966
362717413
1754340647
550805628
1373177940
1820804534
473876621
910390814
622933152
1753091443
621786469
1309786527
1912883175
727975432
1657450636
1720098841
689096425
538090758
1554997722
1436105280
217471297
1019714654
930566849
821407398
1034712703
2106167729
174762754
1268235199
892459108
814891250
1234309179
1031492039
2035953212
1628829175
1238203486
547592171
1606521540
850843321
1823113019
288487013
467206079
1395654234
402749880
1951419790
784484392
396002128
1934903014
1965364181
484279581
1927079246
476771272
449852218
205931189
992669069
1796846628
1134160699
694460119
149365789
392228138
352693229
730420826
207675104
1151172636
1987830483
1866771237
1780111258
1799772667
204092789
2099889318
1679146238
401399870
184714457
178979636
826223959
458203817
747719826
1780998131
1444948063
161518977
1402454766
1116992615
56524867
1924947489
1175188152
1434019153
1953439411
2103195669
193399937
1099861701
1888567179
1653238362
861649223
1639515599
1159760677
1437423505
867073538
680157052
1975761559
1287070481
587223565
323655358
1468309123
1274798273
1253209962
1458218830
961943439
1777682620
1391223647
1334482731
2004836526
1942789524
1904816397
1938225514
910611050
1601236313
930712380
782597095
1367324220
1789412070
1268831211
918654375
1924161952
1481770917
1857721313
35351007
1375901184
367942980
1365986823
1849827436
1691873930
771724999
879841488
32555914
640065840
971435022
1870397616
117369754
172942811
1042214582
209964366
2126285385
1507791054
782293764
414930311
1600958713
1837682946
722109266
97912761
431288950
733110334
1571985649
1960307405
805928530
92709862
306592225
1981011423
1705505250
582089913
1814244072
617140741
343467004
897122502
695370501
820751928
1754140937
1434137502
1123625801
2100523624
2029297677
1440508172
1592738518
84636173
259538028
386778685
1152089582
699624495
595384102
145496164
1471824619
320637933
1949398371
427315156
1685381940
2018150331
245330032
84850523
1243899582
910466752
1196404151
1381537661
716237112
105151390
2088621521
1257582450
2068415862
1008214965
963536369
1840044586
1125390626
1770654879
562984746
341132973
586673410
1048730691
733839498
2024887323
610170804
1046517591
25360218
755947863
154588183
1922775515
695512981
1668297151
857159819
671332602
387498608
1393497361
1121407851
1052437446
282703932
205685309
687052802
1679204890
1459029686
1697959197
64687340
2071292566
1641119503
2024401316
1271772174
1668465578
192925205
778837706
2105219868
1429693941
1499664503
2134045192
1808320318
41777216
606204596
1093277534
830663441
934497037
725545344
908000579
1437804445
466490747
1356817236
1568996155
6979349
1854528855
746591836
710363317
796206680
833576157
1198757867
73565421
1806501749
1972663055
1595119240
903368210
227681845
1925558249
289773582
1947636242
681830975
1105525220
686924805
1876920120
1995739391
1830211548
964941524
1591756846
1354397991
1427731708
298925951
815884464
585376009
945035438
962430995
582832135
1711445478
1697384955
114411127
376862569
1073482847
2041035678
1672405357
1866421597
1762913226
1183757326
153442403
1367529345
1196315936
1583758522
333355995
505643938
1435978651
282416200
1156132914
1579868417
983480977
1701946416
1247957837
715652053
1112430184
1657828348
1125168330
1476020640
498952963
1997647742
1479539442
291899137
1119465962
1029532237
1918282559
1481538103
2090544680
91417347
610749424
1455059279
1564925667
1660985194
1462020690
1250435556
342659262
1414959305
2005650162
768477322
2044678797
1814785863
219744625
1152748630
855864831
600970816
1506161192
848995990
1829194922
1055410113
510639479
1751073188
340594086
446699101
226162750
616203734
16924636
1474972545
1405432432
399364375
1418007330
1830217055
1562963505
433170257
287366426
780769225
362240882
1755153264
1723011050
2044222803
1677009338
139671367
133963885
1010408339
1965931815
887364084
1505186815
491674890
1967435325
354574991
629695653
1217843473
1824119269
1823793744
608683139
49053078
452387474
1171917475
1010875941
1824558872
102109646
1620209747
646504990
505366153
948606198
884871749
635707234
1352358481
677402252
2033556190
1640406330
1978578192
485441638
677918508
457135063
1793279562
1678734639
1852837495
1651048768
380422787
131329546
1839228133
1011367368
1456238714
353859406
250877006
496601621
1400180185
1866323383
828097914
1505441506
1651978700
1929892952
544663817
1874841650
290437513
1451370259
1720633842
935917908
30286919
1608242687
466209801
1755241759
663768049
1092761861
899647255
1705563681
518084027
1773192210
1933600872
1178328868
1537665396
1698788390
1913257211
84756415
826183736
1466981615
2036677721
1299189464
1272349259
1826844741
911206910
24752995
1645083710
1367043813
777182920
2131851533
1745950226
492269010
129854173
1256731978
1523851655
1897415806
731069216
1510019297
947399571
1619589606
1988270592
514345158
1614831040
1071143647
1322693334
217007138
410525514
39712131
546127263
1343541673
1789288463
670481181
1708417206
1382940392
1770141108
159446380
337075332
366063921
82684872
2111689104
2093760337
1052716226
1781543286
2068702729
2042931684
2107862656
1978713542
1427617204
2120101194
38089456
1624591458
1421464209
1741773193
1907318434
821288117
44416372
1047624795
1088782676
1542394858
1935371957
636389637
1522645801
1926801879
765208421
1773439413
1253413806
1278138237
923171721
391050516
1675042581
1843183164
1495734179
1227220186
954735251
1775367811
1739373866
250167480
1945060645
1917052376
1017491951
1509453217
1439379244
1645354260
1060305942
306090464
504257735
1892761771
1843550579
175543923
1908417897
2053053307
1906342684
656058138
219904386
1740283708
1335608410
453915458
262229471
501157554
1091238925
453551908
337711985
2129733488
69643828
1798741171
1820682838
1294143711
852698371
697536326
1873525225
1035009261
387721297
1197547760
778719146
1738213033
1431747150
1445252297
2134586967
642151384
2059214219
1347622412
533430833
1489109480
1531716653
3038424
1283085305
2136534922
1010110140
16265148
2129637202
22556542
2048217637
1699180471
1582387216
1951458939
2103703946
1092452844
2111007352
937778865
525587373
519734091
570681956
501348687
1483078291
868998725
1319018027
1854582206
1430590916
849030573
976062944
1552624165
1052564529
276759652
1834505631
1626391453
1046694379
1974799527
2104167194
170669629
2123875271
1525183313
692479076
791673952
470785440
757279056
1070127600
437646518
417243068
586349856
1548210053
265521735
412245837
1362341191
1230563131
806930458
1449226252
1309805213
1374093851
615024705
1375768150
1794911763
1334458423
2023665082
1161414849
1102897407
1435452759
1273346873
1589070439
1983066745
1521435218
26433235
1372799735
1228490764
195027963
1010278782
1527920953
452400188
1126280088
1119268042
1058375584
1250850282
1886941608
768023516
758670173
1214772541
47185673
2004348909
845722376
1928378696
1755628781
844894423
1589424871
549749305
512644862
340609275
1456639567
8354327
273841495
974436557
931440414
347081922
860062940
1350383703
1724649828
1897844557
1062567937
760511913
1371513589
848720278
305504521
673766035
951771194
951015636
1286602145
718748712
1459348656
1243995610
354459134
1132040655
1553193323
1365799070
1477878497
2110440208
29335647
776881659
764836858
939306697
148424082
1580898691
1572904921
711253316
662499287
288278151
1842170004
654887807
1280791822
609257296
1749453486
1791639326
1710433517
1143570893
1999193074
1225625641
1911350495
251560165
644653331
155524905
1412849343
1885682562
1761654809
1777326199
1965728602
589031954
467415799
323254042
370616598
1682130667
1170894264
106740269
657710407
1321271387
1384841520
1076330087
248611906
297681824
2092366131
2020346806
144692710
317868464
1510258480
341394142
885029588
2109885182
1072839607
922068634
1225863416
1704847282
1065184083
1148483864
1211883695
725890553
249915445
421895137
800714173
349859060
1764655965
1054067644
935571711
1743277574
2088539444
2109924629
821141938
348905741
742743688
1528629047
1985355545
1903221767
5185953
931403343
777003517
2066412577
894437793
87874976
543694269
1839907685
113743607
785745340
1769282028
212307308
126702747
2130471077
268654489
647439742
88880109
608086259
1604058377
695802931
33818328
1507342979
864074258
612508108
725897726
107664457
1177881444
402684651
1737702186
1149838637
1259697476
871630720
862700266
1116889946
2019476014
1494893874
2051409927
856827955
765878625
686140414
755005228
1594253866
144906257
496380528
1204969119
116693167
1440288420
345285196
387722812
1482841512
268988734
744317544
2078067235
544875745
534277599
1251329849
1580787424
1874063321
129059655
471955020
1543061720
55901922
1624542820
1081877453
1142559186
1277426863
433066507
183516904
1658916513
1442576868
1716957095
150988911
1140562444
1834544881
1808159092
328592168
2008312067
1802422519
1642023554
2051794329
657677923
862230624
577679866
2004144756
605452126
1304952650
2042705157
1359719072
411921213
1995021168
1872923916
324178442
1690966591
1813862476
658977982
2126833723
1939238630
2008919041
553755619
1085995948
165170916
1551739088
1475103285
1126566122
1209522644
1104663036
2026444585
314660469
9294723
1573242874
1219598049
1312946884
1857965898
674694410
872625837
1792589159
2087131926
1780081985
99034075
1819661458
579978687
1224341296
1740403759
454959024
346561341
934110149
433390278
1605978967
1588279587
1635603498
75473567
1663678081
1489285814
1217626957
1885890256
618617389
124996991
1279321419
882635849
544377697
1840801535
255572212
2092956391
131710945
1742877027
307358212
1857896809
654375451
2034613053
1316073849
2015825092
933135538
443494750
1224576124
915237671
1089881998
1724379748
1392239783
371429769
670795640
1860422662
357867554
2119425654
180462014
343074913
1716009005
236512009
1337940069
430046205
353223596
466099551
2083629445
1604399318
2117198267
1862135051
1006615065
1410958467
482458591
591454803
661790277
960236157
401596089
1395586605
1781167488
1347811224
2017889902
1288895276
1498953544
1528196398
715355691
2097288201
253915370
1998126737
1707389753
399046449
91460352
1676755268
420244682
1072991104
1711679225
1318447885
356302519
71537942
1657643970
1031150564
1166510495
468254292
388112409
230112714
370174749
1786849994
1217596691
650535127
1198615626
137271156
2021066028
1490382801
645888713
1080425073
1244786214
1919151816
1536641935
924391389
1190878834
945461235
1344089653
112723719
1264264248
374106435
1021070439
344482027
1067005985
954198897
1242942904
1700294190
1812007812
1313216739
163060634
1330928187
264160594
364547913
838958941
260773607
211332339
1722571170
1049300235
2094002122
88165662
1208200019
1702399157
710807495
1464359497
767128384
490436444
662394540
755786535
2074427491
481916101
466424112
1492372756
1045082352
2030384483
159874746
419849408
745815996
962587358
1419026799
1737616666
1289223358
1992267042
2001986365
170604763
845802479
640655650
1557619419
2096070071
606319487
1757554298
1939311529
1626891557
973255426
1141829946
175215221
854074777
1554734886
1568979682
1208159417
305134909
539478350
2125580189
103093136
125562902
1632314482
451874030
1257146555
160787659
121395885
709993956
196303518
1473218532
1981773469
424355642
1874880472
1164118174
618316828
1907038895
1086789546
1585284897
113828225
847637179
860174596
935585827
2064653150
1279745739
1128411074
752192403
1638025761
481486220
1624138607
25153931
312093967
249542868
749889623
1941420642
1405563628
54056444
570399977
228831426
792249987
304842452
811079672
1108456401
1343685069
928678462
903126551
554504791
1863217260
934876002
1858743061
1610401989
885046273
1820132280
1905675948
2046860593
2036445707
1086281230
230969664
201967673
895481000
752166193
104316732
756386008
149152570
13497628
1303945405
1045637283
1090003213
473557338
441884313
468967062
470233439
1005999208
1470412442
1759864512
664225871
1853802861
1372416083
687849207
1823275370
1853948571
1336618872
1224670446
686588355
1327177273
1011965306
1044991452
279475971
609024920
1296939212
141724289
711155558
1074380715
1832803060
510805963
252248156
286092897
2062032912
1152161588
1448750974
1895283143
2036809929
659354124
828182482
235511910
452144400
1423162101
359454421
2093802747
1373119243
2103375930
892613982
532810482
781432754
1830622902
299641773
1031002426
520499459
337560384
1547152252
273338903
1812544604
772559539
1288049240
235508384
1180240967
756723877
1192908070
1840850818
1697526968
1676595635
560416356
1696531157
924390930
1239240802
42213186
1094038560
1682481637
1828086376
402635900
1194695362
1723942649
1997546146
224475667
1385504618
1504702454
1345142808
773968162
330895592
135901957
1700451763
563114830
1801305327
1862474175
519495536
1549607127
1350846349
262117726
1356747272
689604434
968245900
758809988
156069194
4739304
904814162
62349662
1811696730
184301519
46275973
2134903040
422356657
1767723363
1102252836
552101519
2115037609
1973812701
1126795406
1295257089
693741567
1225544756
209120449
2087187414
614455735
986364277
865042731
1131681059
1207863788
2138286053
1434167253
1545766182
864126935
1762419712
1748882366
1461855399
101703143
352838678
1281544417
1858468559
969280214
632909754
1263927452
1346946352
1990653016
3675884
867789831
2141491790
1364526335
1908186199
1017229771
787082049
405112519
370915064
1487224927
1734151815
2095381201
616297047
1159438885
1795097000
997391874
1660307907
194497629
661821424
1393114418
1174361151
1146994257
850821301
1864906723
774027929
1689454853
2098187432
2024080487
582848668
1480434465
1490122234
1674303323
45926426
1372159678
334220904
1196981784
1042858461
612979297
2002087864
1565582231
1389624849
1103497758
339491608
261591087
942185590
735052631
791448671
1920882322
2126825274
735579754
1140893391
2045683931
1338315684
511397676
1231167460
2069996714
338225423
1023657165
1858458126
1439176457
1384669167
1487621803
1641168709
833483267
159192555
469899131
1272155757
2031751764
1216049678
122180746
1304436327
657242833
268796147
2101316234
885299779
278774703
625999184
1229986211
935606947
1020657534
1326176464
248737601
1659844637
966382790
1318622417
971465517
2019353063
1540066167
633025836
992084482
1717477979
549641772
1001367869
1304566760
1980876003
1519660751
1987741521
1553674386
203733308
321389814
475267099
1370955563
1550993260
1743086467
791967250
1649603066
247949939
732606217
1334501140
1923832001
906783547
55201207
1804084820
1502560569
1644182773
2142323307
735474942
226254539
1376092957
945029393
409104624
644898022
732414378
97065435
1875025540
1370115996
376257345
417474345
963689323
1753541406
135229599
671557947
1313451154
1369633942
442433316
1148938401
1385568226
710082361
1004951514
1254796841
513848840
753070863
688983406
2134980528
474222179
1078861626
126694923
840066065
679748917
991529837
1166708045
1293904696
2099585241
197484744
318448874
1410929560
270616798
861263995
191127768
1944787111
2105584018
1148965415
1265410084
852737468
191441964
2138843790
2076300510
115618127
110493114
1631119256
2119757793
23383123
475327928
48925759
888444353
155108300
1174458515
941778191
794509591
1484348041
1044464007
1589030946
990308083
1913967007
2104232714
1577614098
12605547
1458007052
1703232954
981960857
218057071
1958001943
2068268052
1625612516
2078348603
158056225
1279159682
858961072
1468833617
1321271529
192277190
1523354509
615130822
1383444861
801545420
656182615
1432831743
1471166013
407204512
407282046
2020151053
208171923
236448525
1851371807
1467907676
296556230
1493755786
1550405337
191724064
40071623
1957294267
1308539084
912831813
2129837739
1882313017
1202599329
189968232
353641398
570034645
1691710934
2362493
1552676793
238136271
489580035
906102201
806947368
992555427
88486080
377503972
913025368
1224532769
1222075994
1932210055
1258377666
1513081770
1782289491
241211481
786301281
553408759
1664218857
1572133918
250432077
1052564008
61697226
2058798921
684985039
581000759
1769910213
492905501
461800752
717082608
2093076230
1178838988
2113194309
1778412027
1617698659
1849710534
1427410683
2143294991
961869977
785945820
1626067025
573054368
254837246
1531112504
1709202157
1210841936
1985632432
300254208
327532835
992918633
743454974
226887610
1671743617
1138090784
1627520305
2045202872
872476874
1643350992
1319799878
795336339
2060207312
1182928207
1808150461
184792862
1579230622
2110092349
857114534
79497664
887237600
654890527
640457129
952723591
1909753947
1866901771
474160379
741189455
829133272
163287344
828604616
2134587106
1979597596
162985618
1125693463
1792151530
541453216
544594969
1466981489
652363386
444906584
475371257
938018314
383843910
1898280686
1248812131
1744955970
742390313
1022100195
790900571
1130387421
1020763330
394903836
1424232627
973818593
1466617176
974843820
1186693415
600947579
300538713
1865364593
1155697757
669565606
1117770193
844279743
1767464439
170019496
1032915377
1908196133
1388699093
265628370
625598984
1435520430
1383487966
1374217180
1927755375
1398664696
2056586637
1014307938
1384012718
498731583
1425158003
731667663
392456645
1234223156
1530492642
316807863
1259484608
1326067847
1193288983
1174436668
791655340
1424159869
1540535768
732259203
922692343
2118145747
896674704
1289775472
975832295
657878891
768526658
1027259190
755906512
1131034542
1229499540
1610524570
1354587408
1315604502
1990252260
567638787
1731654603
1915257168
902254645
209010398
796824392
1512991430
1850715129
1307301507
60957540
21223683
924385407
781233096
965531659
418635468
179848124
1604699080
86788788
1892026046
577472118
1647444377
889239293
571743626
1635323392
251939327
1809581247
160763433
390125982
1410478437
824054148
1101843689
1786833494
1996314484
183257979
1608320138
260861051
858343950
917682087
1350771522
1419335601
1622738938
362670205
590508765
1983632962
678739313
271107193
928042500
1531209789
395829227
1486770499
1061882682
1116892759
2085922734
1075662602
1726594157
287547831
172580950
1824343690
1085777739
1439650602
921211472
1408061764
1400934584
1065305281
592150184
292740626
1524815620
295447366
1610502847
1541547896
1826417400
228471014
117337641
2128510557
1690334227
142456206
538989646
1525001353
429435261
522729884
2101387632
1854561437
405168129
1406777527
139852095
395848592
134492781
1659653927
1313908533
2000438968
463166277
1674248187
471992484
1293770738
1498894521
1071580939
124705599
446713621
1523889989
244825544
842771498
1624103053
1743982335
1838843910
1734033820
60768947
962931013
1547939851
1966914483
1248264929
841844920
852543915
1487250545
1377003859
2058183172
1461914962
1217059496
2017651167
205800295
141208490
87964436
1510760998
790339846
1497927095
801408954
1714708196
155413965
363225548
1296935553
227259823
2030120566
818803462
1328388940
529804772
953463003
823636980
1545553059
1663663294
187466189
1476076176
1716150107
1736035452
150557467
1276276607
1543920087
298511798
1135569251
1807421201
1847546757
145776059
822005470
678295816
1548508878
1945398998
508486077
1988268361
297554571
665480991
19982578
382293439
1797547556
1125616491
1398848099
1415955121
1723281804
1516644628
63107107
1911824407
84566420
222450954
1703491479
962680676
2043816335
387378845
105159882
106617806
1552826915
1024520656
1238585395
1565200745
1257266633
1206306009
838915398
1041348954
507235411
1895201243
1478859376
1795711300
521830616
1989832167
898018043
334171183
748409613
1237326577
1640746957
1764400425
281172226
948855559
1430149530
942802496
824923496
1812337194
1342278063
200648552
909961280
1482980386
2038659010
1647083012
161044296
239650201
1072562977
1233542211
927186406
1944574541
1507360930
737822991
585755947
1986235038
1294776689
1801585041
1835624059
2086369930
950281593
206166895
558241536
202942897
729186467
1501139120
697664378
535774153
1181982959
538777011
1766808628
2124766920
284872597
1866820081
2003897491
1380083741
758454446
376844808
1897618010
238300912
1660919652
1047198873
371141039
673294551
940682071
1953866465
127859216
1331498986
1145809303
879613400
427354273
442687970
284428019
1362314143
1036568142
1844536551
1658731245
1994472705
2102480261
510308719
1843693222
606612013
957410493
104974431
2059775915
600471005
975749611
230092149
86915133
1313886104
1392463801
812296432
1442108318
590088547
737897761
1435179648
1050348870
1387576222
1459179535
1556053883
1313809408
1651601870
1908673045
583490348
1045293711
1118601195
603499730
1325988341
1023194303
1737961147
657836906
2087966641
1300222470
843011732
1616746634
235775846
1096460599
275254477
1216618773
552786101
1518439808
846203176
1974656345
1679547079
886142446
1490513898
1110587113
1970721892
2089507477
1481658459
1226371436
1041299802
98377197
716812906
1386292303
1039356981
2041273132
1681023262
522370925
952763504
1822789719
408506855
197260452
543800198
834954703
1288636077
1215995906
1259030104
1428935500
2042614147
1859945101
438231036
1289584926
690947110
1383653783
1816056035
585304121
1271484707
1289652870
1839469612
1510898282
2069863446
1869684443
1667420009
1886569199
1496568929
1111297585
1537205171
819840468
1412482135
1152933507
1128874990
198781987
633036603
1677231856
825402837
670491119
1128605630
1574802343
605631532
281203460
562487612
321755917
1786504767
1687803642
1654793635
1058190025
20263617
1529387106
1702826392
495881867
14389944
54108155
975281850
128040861
136728977
1146779026
1867183119
383942450
1950550652
168963788
626151616
1982464970
1269785448
152573676
1596457131
957135333
1695124111
1052897839
407183922
1233850514
2009077754
1206800071
1462148797
1344123860
1529606277
1145995027
171297546
590686960
817003016
86695974
443159281
1737298121
1483765224
645902003
389372880
1963752913
636617839
1188040849
1191195320
852281110
1253941396
1947468124
656214209
1861308095
2100513000
1198824811
510539996
1320607365
1758713813
421940436
727052894
1644002061
1500562474
2044677378
523858541
1101840964
667937221
1613032230
913284856
542012470
1660833512
1731380684
662941866
405796910
928305172
1027702788
453753528
1106348095
1398490329
1838567413
1591864513
1737495992
1349817179
1230990208
2065789698
1907039823
1433342022
822624465
1443428149
1641113388
1020447852
1492260800
204258581
294689591
1688221005
1726084602
382434080
610742812
370050845
266006273
1924403712
1837956209
66868053
413877341
1713351446
1089404411
3446710
341908849
796203513
723414297
536224
686072584
584591351
1445636510
1152174201
1714064265
431388966
1109267172
302228156
732918418
871517015
671699527
287461411
1659796512
579666676
410015710
302136743
71361206
1892645279
1857225791
686364287
1513326110
2077704592
158048764
1791366698
1823231107
523024398
1939217601
922495762
774447251
1350087225
413021893
1403275411
919043593
1790635070
1208200110
1045126279
683835309
592201167
1689295595
1175814296
1218171547
1618185208
1433457128
1792555525
1141809513
1629167234
894146328
55670313
1040168074
1151775478
435249881
1129641563
1562301013
1653742020
759676992
1984529958
1949956229
1047302463
224751800
105606489
1600001134
1911069637
1661634326
8707071
397609160
940251300
278778503
1875728012
1568399866
1430143667
2073411044
1100673523
1149765935
1498079063
246738435
2145046046
1308369476
1890815628
1845470058
436930158
1932223780
353160064
1546123327
1432500925
915383763
762742463
44489167
604069529
470031363
725633988
1724925716
457140395
1326658640
1592195871
803687073
751200929
1098246331
1813062242
1075261351
17036102
378551382
1288598213
1893353692
1060125068
1576797083
1520082661
270100574
247296785
1659663463
1205772261
1606636182
770918393
1949613044
1011219410
229608721
1148366870
137160598
1532681724
1333534915
1079610144
1779130590
561296816
328833103
1294516667
1543630213
843455789
1992802532
1311668981
1292547820
1438476684
1799257807
1789612747
450484346
1149597750
1649797120
1219763219
1436281620
74455684
277400380
1049518081
1450218562
970684235
1030713812
777695949
6279579
1412732154
568701060
1063702736
1047573363
553050482
908928441
218095660
204074503
1289582307
441263699
1684956625
1452781974
902183820
1668314097
1756222572
1614726093
442862433
895378144
2142466461
190315642
1359566754
466589689
1250643518
2144711190
1765914799
349195072
277930799
1765345678
983580624
920912071
1692021906
692209512
1223585467
2110818294
1931478127
1444960557
1511844761
136636890
649752405
1016295247
1445199333
515302974
628418923
1461291223
1884628647
1867399907
1951049417
119166457
94217540
80347364
1811590635
86072401
2121974979
1520264177
329152848
1338891103
1120661443
1289048547
1895327067
719787899
2020043447
792868316
443247403
531229472
1030572910
2145969896
863435063
1996450887
1941282291
1588120806
1698630664
305299815
1871775987
1607156452
431955047
1438478855
1614868337
1099916251
802949301
1264443272
1750876475
436042265
1270785308
378730211
1843084800
1464792414
249759902
1119297865
823278003
358677755
1087134642
1696318816
2096191851
566950781
1103162560
954967918
152666510
285720033
1088421846
1818893468
1295769140
1419135943
1952063323
1000160730
455031999
1991061223
862057233
2035871741
328853762
1132721166
1363005673
1744488098
2006134340
1072155587
741660604
159096767
134250918
23549146
830897031
1554045813
1356770533
885601612
1769782380
1891778732
89273571
1409874884
1832624626
2055919907
1169087327
616099158
951304084
315365859
624214903
1670281331
393112250
846967659
1143247702
191283296
1518712164
1161065544
157498631
1904907993
2018983519
269659204
1248425002
395884128
1294723169
1939654094
625437617
297110518
155124923
1340684990
1370988968
753648213
1113640074
1943731279
1091825613
1185855931
1250352696
804608057
750498573
1360200203
1122697012
1431594008
1730021135
199938799
1006316244
923772513
1800442110
1197507795
1185302967
1141462046
2127765753
1993014899
690742993
909909731
76737338
1113842761
1767277725
2072625635
960235023
755157095
1785391649
1514049017
262558039
951595732
1435206476
1008903476
1218654891
1531794916
750427950
1211427462
1834112779
1796774990
633870538
1036362422
1759767360
1440530625
2053858790
661069081
189042773
1404109246
1483235153
2040120891
579708820
2039046937
2097838538
1226868750
1456683265
11267534
1533756513
1238279582
1170632749
2088290989
192083037
1509661239
813289722
970288431
130243409
852560509
1571234856
1721967131
1867985102
1688048351
2019147129
1173254331
910288279
1670957263
652549484
2017377149
2136627006
1549357159
295055389
991222514
501041239
807358249
2106444783
694956043
1456322430
859378654
1591109366
1835749074
2019632341
1545898759
403419850
1400964805
1991231191
2082562420
1494694517
2059983361
80851627
148149535
1520503742
861028223
759952384
1837668999
231526854
305119607
1849766586
1972828549
458776808
1293411543
2096861847
2074343862
1073944738
525668622
1157567552
76616998
708644576
583414938
1276147980
19082742
295033393
820289694
1685547936
991165483
150556850
89927768
1331312611
519342937
1417084183
1494633305
1760694860
235106630
96710147
374593896
1350010058
184006387
719925397
1406536534
1956443756
542023777
183153581
247651519
777905934
29165679
1483802597
1195081070
1878330275
2094075975
278841488
492331519
177843939
744675761
1983864741
1216571823
693057197
1918986166
1461539015
939982480
1658809474
970495344
1773589050
433686430
37966986
1790209935
1134135092
325756289
1820495105
851594893
778614913
607633020
1344221687
953256658
251485428
1297916859
179387851
1621464766
1392584533
1252961231
952358468
881930372
1095581246
1463488222
2090759929
1231106584
614349980
1628324497
2057326061
789368756
689437323
1191910472
1719837500
627552585
1114950687
672618512
154006687
667605881
2080335018
790998948
1880678948
2047174934
365694939
518561569
1111533833
780074499
1507961625
1137390803
1197065465
323846454
1465987536
2083577604
1623567887
23890904
1951464559
296510823
835392349
116258680
1151285247
1490178521
479202142
1682248763
1034430702
1651179179
1530657334
2139318064
879185561
1967389728
423691712
1291806524
1572851435
265314475
1929167136
876586465
16335969
2113077122
615995554
192621609
1124388939
1894205157
1097402905
158485708
277399707
819135653
934094263
1582972323
1814816058
1644044838
1356558983
609520602
934996570
293128575
1991951985
1706365481
234303483
334212694
445246327
610970089
1049051271
2022726201
2068757322
1164659003
1060739144
720174174
339600246
1155695090
1362314143
379971857
647634653
2022260881
324772441
1699464186
679254297
550949396
123672292
14748906
513577491
389925466
317750094
1446794109
1444283496
1107891451
818962209
1517847543
1643293947
649108420
1946069717
1498269642
841889684
1378918097
1611566382
608315479
671913576
1791617098
1078358042
1813596307
1273968022
735722077
1248895287
896416654
915618298
1139362510
915019820
1084036486
884269630
1094309333
2065148750
1971958921
1560182487
732315122
2012265592
818422954
1165723281
2096304576
1761622608
10010208
264970829
1598769162
2117421589
350223279
1850606863
1795827062
1897550842
1057713331
1219409122
1439977242
977573645
1435021010
1566217886
1525080133
185022063
1210339006
1757272948
1604936729
1711892198
594424035
1786538997
1301012725
1218901280
514832679
12351716
247798179
1754365603
1372658543
163107216
974008725
1480537970
970093698
2032794869
1485986546
1885047348
597688968
1496889730
1861790072
1879019207
1640186106
226546651
1565325750
1210646351
1846598446
665479209
422638636
1425918003
953014444
1511079884
1499192438
728073687
2027514893
181247284
2133809005
11858269
549617637
410398027
417685833
904688573
590137284
622891077
1838898440
1503787336
497979284
1322951734
903455017
2084499250
926071604
2100553005
2123686832
1444403396
1628964585
1049896363
1853800715
571784667
675189261
306753869
503520771
626086618
2084931866
1591756846
689487237
399328800
87262627
1796135607
1384569306
62349662
449812628
1829525531
898511694
1126808540
158018215
1340658127
1013437726
469366131
1116948435
750110377
742366558
777665450
1164919560
1374862627
1238378270
1594976185
679415397
1212725176
926352380
722637261
644029033
828616464
585002284
557250710
1273475392
713156195
1700331901
1204695858
108560088
116983659
1856110546
1911940650
1593167271
1110509642
519139411
1053886725
1486348049
330543568
2099922492
1831017715
484395699
1334181840
1174142262
1587682790
2106889909
1927450997
566056600
1556488841
485987542
1177847647
1276468642
1120092713
1190116911
2102745330
87332135
935340666
460755097
1108799058
345346203
2080099561
1836717071
595439935
55939976
859741952
1383833382
1890451597
1278942391
423112679
637725801
552929773
901542380
1395841651
2021225652
1294059212
546649571
1701125207
1436426453
1812144951
2120633780
1291803603
588076004
1749479943
226609843
448293179
575053775
293386206
297714910
2076727506
2128224252
1054128055
893240570
1931019247
648744190
1076988283
1582721659
1820552012
556982021
1791466646
946292557
1229837024
1979592044
330064863
98379944
757075937
1678859570
999037135
881928919
210973235
1143623803
597065221
1524542820
1851131856
1523629483
1657443018
1160215959
614393850
1367325145
1865125858
1560879175
561494811
1214762593
461969049
615035167
804905646
1229706252
915885708
814173100
144372875
1937190517
1681346157
1427012184
1919918478
478878548
1174712547
1815627448
1639477895
1095120523
261187841
805734366
2036932495
1183715852
2037589116
1192592697
1780422782
870726858
1255088803
1578084348
507403693
1165642819
161289570
1658639153
854254265
1021554238
185640132
674281407
1676816425
193698519
1335657445
1313904085
1825404730
1089804655
408867955
396751023
274922960
569933500
471197757
1035220825
915029843
1251123972
1495300976
184806023
305507160
13919290
1186004376
835204651
866315170
1702518779
1039601630
836700113
257298895
430849966
404629733
616538300
1539230102
795856454
642579727
2020365474
121534680
771759472
1940774631
1512842011
1796333276
355320948
1791309838
1167937248
47316962
1057283490
72731065
549812580
1286907453
1969656031
529069788
1610698233
116781510
55374519
1708066112
858269593
315213579
239538718
1324039566
723125680
1511777830
294384008
1825716241
194805061
1849953905
34677202
1669845971
206070635
409951613
1123147598
109342361
1912745716
171043429
312427500
1850875119
834795106
342328811
180814255
1019636613
1395044194
524059437
928441022
437178778
869526548
1126426300
1484952126
926379122
1087898544
183366706
1108537034
537504784
1270619689
258753228
1136136951
1358118689
1625713865
242343594
873260173
976560800
514494662
1710595076
2145520204
1466107848
215035737
236083985
643371493
1594588011
609433840
968579547
720280813
1631037767
860084672
1221114293
1026454881
987181729
1894010865
285424519
471017049
430596677
1052238902
1388531556
1547921896
560247255
772359216
28832
1588818608
1296036122
979922926
1555248031
738817119
448302266
990581446
1196706157
1137930604
454565566
818906399
879962600
660232395
1601771308
86133526
1537222550
1491227335
1100875541
1462463814
1479289817
1031272004
1688907003
1592689684
1895190979
1980381809
544791867
1296828002
1974935464
214724771
964864905
225210356
417882810
1812782524
1087502078
1760630643
632606314
752881556
2076351264
788461706
2105870335
96920369
138648513
2020382337
460963831
1342188688
1952536196
1437122258
1932994698
1020189800
1275499025
141184794
1741436254
1750730794
1298823521
356452130
146985668
836662958
1493836950
1545477987
1269983179
1578490248
546332341
76592630
277270299
721772912
1168502589
747478864
1484746391
717196605
873005986
1196480610
1783077749
1984650692
921138379
1465439732
1962504111
1860785147
535951390
1801034569
1658182032
165974590
301298278
82419725
1966318709
146735262
238329696
555086716
394449578
2037395893
1613789504
942954585
41030965
60813201
1984312229
1632732426
1174897610
1880938551
219497577
196192323
108920781
515904889
154710299
615674345
1743310459
1574100278
1591674612
34929752
968138441
510518591
1226102017
1565931302
1173068039
1843241882
811631264
2080876993
680417341
1989629372
1423890642
526209832
340524680
536428722
2140466078
272192543
241566839
388098583
1578178092
1354067113
1110439069
712315761
189368248
111086812
266039867
831340836
692339908
1058253863
1800699072
1574471695
1868318283
1826151685
825653373
434732533
711362806
1862963464
681618158
1693219060
1448618259
1877918400
412748576
2046583042
9513534
2005212849
271196054
1287677786
1777627353
22817522
1435070803
167705517
1501114906
340438285
209036505
393029058
410863187
1704559924
585476945
919083576
1451170546
402893861
514316252
1015076684
708732313
1302866413
731659535
1329362242
286855034
984809662
1680849129
1645728481
209079083
1319557095
169349450
1375065004
1179852454
658718520
670223742
1305342533
1323113114
2139828608
235002127
885555962
1632176667
1503577558
2067546464
1988184164
650996306
2019933174
552690765
1519126885
1431486802
327336585
1370002277
147282102
1772980133
594022401
640498778
380263790
1184798353
318442251
1369049840
1297812386
706353625
33189779
2093950200
470614558
1835115984
107061301
1644834238
1848676829
1378852796
1069488684
109042728
1334089192
1987136808
2062990305
2099088274
585535606
722929938
1792126519
966568017
407952182
366597198
162841746
260698349
1962262055
2008111199
742512882
267375530
801141996
1344321701
118288958
1165335952
915646194
1270895222
1473825767
2005222581
625722244
1193489125
51828877
430798149
895168687
1519403415
1672648501
980538181
6122100
161333952
70922452
110814498
1892482361
284142278
933928787
358552065
1395204499
1196949758
946715330
737580211
215406699
1938136184
323994910
15664123
554632329
1854571821
1693196566
1315580795
598546556
103787257
743635031
48140316
267890202
1310860593
1624852329
1986831690
1497865160
1830364039
549486698
697339493
2082716975
318606368
705570775
1757731462
1544167774
908267077
1086342052
965605916
1399279695
1060286015
576480347
716084043
1525444159
1534233399
1665663330
1696901067
2112582302
177389749
738305413
607272038
576330534
404744527
911362273
599113214
825707297
862105904
797227207
1427033686
28272778
585873691
628811949
1237197784
970267567
1772552631
1509776492
1629528769
1334481342
1001027662
1279776657
817810646
1812151519
1689482969
212724978
153304110
1997378367
97723116
830839040
464174676
135531436
1286987043
1441666864
1197332568
905537949
989441585
878407557
395492618
1763581197
313593040
786800339
962533253
410724569
908894339
137102183
793723346
1464048349
1282568224
190636851
2032278210
1580563748
606731431
1009918006
1342324750
25186981
1940016908
962875026
916888891
867849562
1853067437
153143339
484849118
791415600
7759723
1155774136
187337039
104730409
1145325922
255745055
1925127214
971921698
1063201193
114511512
2028959257
1714272387
71096864
2117803177
157257057
1040275735
1914357113
1420488535
26802332
1371140609
1039403933
503397961
1050377058
2005866917
289629883
656241743
1414545606
1584938118
472055579
270863799
649528028
1817453651
1618638406
1291229256
631743715
2075876902
1272780466
1663100266
261079741
1476955868
1293041810
1820006451
1516441684
1625780302
1917594351
488441342
1344122412
2044780762
1485773497
926806430
539794318
2097186458
2082176894
1233338597
477430749
34526218
167637593
963146449
397491790
217835521
583907431
1810584673
1700543232
382929566
803864728
210248184
883180374
1579248492
115031058
257015041
892314336
41816009
338929739
104883447
532113282
1466045491
1789464928
857173040
766822114
1462364081
735657407
1545205937
605364806
548866922
121580496
15873261
1586744480
662059385
1282937805
1971496759
1872779473
449221858
1785852661
1631351819
421061459
1922333267
480106832
1931948405
1725798117
89103389
1001099107
1241142239
1198307910
1010395956
1147617200
172814792
1861127918
1990282301
644661530
1973105368
1615080060
877136819
42006132
1101950853
546970269
2068928060
1206900827
1668656063
906923118
1956013118
770262651
1914392696
707203488
776238002
310864942
769651852
1011681719
433019926
227182922
1957981082
1271367782
1486109055
836547479
804443896
1608705080
1725424135
826918746
125138540
111561144
2068192758
2075273314
1464119762
1024657606
536810837
498380337
1879034601
2071528666
676132588
201611036
708067157
2070192333
1820242421
953379061
264892438
2052795368
559762631
1569815628
87069935
69063239
1366897805
544925547
1592317173
1630802180
2124326009
1223644795
932942704
551765013
1266455071
794924095
1848323802
1901165876
188912102
479271342
1772344267
601384998
1807362564
53617078
576211194
1125033007
1324103814
909131201
688128969
1151870805
527812552
782286107
1091926280
1728967736
824620896
1256143416
1329233768
1798427774
1812809183
1437639744
1566026286
2062465563
1803655751
1838906397
1031536478
2000347436
1639143776
482615111
1770142087
191009139
1711953399
449221698
1337150495
1092512819
1803476287
2019517052
1185967801
185662545
1533532617
1851403757
1844243307
1721218600
445859871
559916819
1007309686
1452496177
1060398084
510540664
1149352894
1345770552
796817635
1861468873
502740833
34344870
1413962320
1884795957
1178353241
1100324091
969286685
202375050
1779602205
294476951
1280094302
957369212
1944202895
1238162507
1717878098
9332358
162840349
976785974
141865308
2119558288
1356937311
1087527044
1366897805
1483595043
906930825
877128212
1877636303
1027383949
380826633
1263362001
1926319059
1037049374
840854434
1862624520
923987624
1919145484
1782598319
994493850
599048697
307584047
782959868
1168777439
960087898
1226892564
1081329894
1743197412
229138336
1493286820
1019755786
1951794192
1188218237
849221740
887986008
580463081
198811510
1341480952
13734742
2089026240
126136952
1407401354
878592964
1607276954
31214772
1122519271
1106443004
1205149937
741282498
1366626796
1119562062
1934676146
508802414
2090126087
2131935773
2060979101
1085717724
1251750124
220894541
1422717602
759265386
1777273008
636599566
2097488413
1203240325
573032765
477841930
1351462583
1887677401
793956103
42569787
1152428503
1765129119
1816893329
1954371558
408543068
619806210
300966491
2069770840
1263003678
1214933122
35542236
633678328
1157506851
1320154313
1649404185
1633576988
2126125890
1453635829
25505144
478352836
1754122524
1936287392
1875152866
1010659729
184175486
597208630
2124066612
1206819449
448692613
147081351
1107363223
1978349792
1426263970
1625892226
866440692
430019904
546839844
1734174159
801499851
1999163397
881569862
1933889033
1621554688
336801268
1033878533
17260619
2100826499
658486258
636683236
2084549569
1710662614
266609266
886749040
2087566684
618553365
1350866791
1481126799
619289080
2036406264
371282277
1284591417
507019826
474556853
91985159
2123474576
724309363
669325100
428497402
45812200
301047723
2002391760
703270168
1298163361
1360790593
1068323091
479334668
1130388748
2004414794
1042583857
918706719
1866170155
760714129
384375279
941759458
910435963
1500392840
1455510102
725607698
2116795633
1198203196
610635235
717851202
1748115708
965116008
1319846779
1641373361
219526394
1299326780
1890765162
632158089
1585460540
1019080241
656915452
1009732296
1024736100
1672294810
1942075726
88662016
756979589
1766633955
1253798841
1319701833
110813083
124342601
988322467
868945974
2101201577
895205754
1750731677
221743463
601931014
441261166
693333100
1479817186
323743962
729086190
240531907
1739248457
1503161934
1692312489
987578904
1208175048
1936465398
1653342253
2052047943
1686085012
867322810
1812689942
1798674709
765776213
965208431
169840202
2053332071
386111293
769709816
735914569
783555618
65272213
1094867435
1690166271
1110612958
231028176
2075561437
1880997369
1244864142
1864440784
531664530
639692835
1390230676
757177158
1090158559
9277758
368063636
1052602957
794138079
1930553205
233227441
1252523888
457453460
1725885438
1503688773
246716459
205370688
350402454
500156241
1438794402
1506019919
1062040941
11163743
1936215251
1608350130
180386532
1913918325
936761277
322920292
1202640767
2107875507
442470294
1028580405
689588465
1903660823
1136906065
585813075
282548181
2069902415
540242437
135558387
1486798761
81417611
1649453076
45738538
1059626228
1690178665
94651586
275617123
1896149700
1290367398
2056854956
1806323970
1770079768
948905752
1947013541
1458613769
1858936230
1434520214
923896629
152552201
1421321314
1934765734
1059252453
1809387258
399195916
1721647299
1510429256
678258294
742446407
1059596481
2136278386
588354046
917405212
1246741014
1613738535
1599933894
489014950
877903723
1040205100
324109368
189371256
293516236
2083234929
815615556
236582003
246567919
1576911661
798454785
2113521071
90788666
336389641
221952029
917659133
1375207366
1376634580
1451311962
1620406526
1743607978
1039263896
337316735
36077945
1401552505
1790169732
1501429638
1324202806
837936634
2104969344
2120093170
607218436
2130711572
294547324
741136688
1532662367
1683896638
563121987
82863236
438358024
1128444470
2129850164
456885930
2101527678
1588876932
1894306919
1699553987
256172550
2011954856
47175218
1262473965
1236389212
1336069980
1265791220
1831292147
93319831
1450852543
1492880653
798758484
1364398161
1379476169
581715619
1722141435
1247559557
2106088114
1047193479
883940744
91151818
1290557798
1803594124
1434047058
1640698218
2018699172
1386098626
204051734
725361353
1145960050
1282891885
240495245
334003096
1745301052
648543630
1239547061
2120542768
316707779
1428690015
1738901154
145443896
998945207
1426904818
1640454481
44677805
1947708018
378880179
2086968275
1542159996
789578653
618736511
57451550
837838288
628282356
1252858202
284285505
1543479017
1836847379
1843089960
605767673
1499326447
1132361200
1025327607
1864465428
1787180093
1750455312
589203067
714588379
829887329
1961315475
678471377
823622795
980848562
1823750321
146801540
1034441896
1913352804
1000808811
941590529
1221417916
1842012440
1797846215
1102660324
574711983
842150693
251075169
51353057
226822897
289113854
621107193
352691559
601814886
2082392752
612402325
544005321
456653696
642655819
1853816451
852768338
680447536
1635319014
1207562142
1499540588
967198270
209874520
89931326
1597496285
1558739667
747072025
2097557550
2100776937
1960216074
1357865575
1609712026
327491655
1504433062
1676227137
590531565
121283360
1600494427
947341368
1736843340
2052660565
1662661664
457717089
1687262273
599549706
1917498851
1023741156
620467769
1000344716
1108928520
846531818
1093576530
1762314960
60391485
1012708101
120539072
1799874828
442452107
627862391
1758220187
1877188267
365916146
2099705910
1417937401
1188052921
8365289
1211238404
351320078
782815247
1712429586
913566304
669060020
330194133
768173756
564787671
1082116540
276085160
1179276521
1775095010
1467359203
566795354
1747227128
1926486305
135020225
1128049119
1641578973
243413293
1861669901
1314748067
1013243552
1050895898
453816532
123339452
1275449144
611980972
1413038500
2093346638
340511322
484723673
1795580787
1295937403
516902200
1378284540
1600179345
320359829
1585852514
521050328
258042841
1664457407
1426528008
425639680
1657820403
1531258040
941458135
249592684
393388953
2089399770
968881638
889818590
480760746
1743679691
1131392660
983985102
328582321
196849498
422668050
246319869
1606650720
19874465
1922810225
1116858048
746286207
1496235073
1504274129
1540403862
215187438
1439139985
1729309279
2120018097
1965179542
1172242145
1467138490
745267552
1687061736
86728928
935359434
579545851
1597843534
1441773189
36799222
2095243704
259332118
217573735
1881235758
556270918
1801748728
984703811
483837681
97831565
506119142
1759992645
1711178701
2138370847
812575234
1624662611
27764057
2080098300
1938993232
509566027
386638128
1365654878
1123638689
1632952410
1380300634
450491410
1835401647
1858460679
1362423552
1163736292
1290833490
1581354714
404245311
857336522
869113433
111095044
1845739932
477194869
1091366981
1042409796
69619021
976523421
823288313
837304382
1653675815
2146326776
435888950
2062990930
993324188
1587285102
1776482819
1049195133
67750868
1423237671
1697187826
1553193285
346120817
1704309792
987555658
502533985
394505426
285955816
960554926
491625645
902554901
322564893
1140668311
1914916631
756741839
1740713521
770094850
1972288265
2001699873
318796007
1161484529
1419793366
655569566
279706940
1223685833
252115394
34671271
1898198658
1814576877
341994688
1355294406
1886322066
389707132
916408128
811695100
2087944748
61693963
1433154815
1479180771
1669735619
1510110460
1906800742
760610107
2007389034
1137808188
1272465398
1119071403
2092051107
1245083261
996584404
1083831959
1677440028
1835018582
173819901
736851795
414654537
1974515916
1809416868
2110029269
2105351075
1732918984
178375458
1502449753
384128865
1912508065
227607915
2030615789
722090371
1488090809
1853972151
762081969
1646381797
1819571138
1771669282
1047473188
1729597467
2127544526
1148780863
42036858
1458827831
719428153
911849934
837572441
2053762827
1375559027
294323767
920103375
1547905039
1111948498
1795972193
1241375523
1612406443
1504989418
1997443155
1919715031
59602571
2011083335
337666905
689334255
1670185834
2028922063
1460716040
1409767930
1368433303
2101183854
1027577151
1307042062
660913726
709606529
1724315671
465025090
898509402
1214378713
206376592
931064514
1759067022
1893365965
386723671
1263862527
1066624373
1963749868
196834712
165320214
2010505249
2129554414
1189498073
440489883
2051452426
828157241
2104350921
1456352381
259285412
918835016
502712209
1926585072
1116680839
1427272519
738576885
1206994643
306869860
1441726382
1773406719
1307890481
709194420
362459815
1714087521
2115291805
569438020
665035439
964288907
2000521382
951287517
1396444430
1248977078
2028521973
1259422758
1371060817
778432220
310655311
269024846
836473665
1951268493
838515558
661601010
1576863804
1419258953
896118646
492023907
710184860
1696813928
1409437216
1219889390
1357801751
1110512673
2134177364
1416141135
481729641
1666459834
1483608338
1464805908
52197933
319368206
609911705
1270142925
1365709474
1835689117
856307903
470225224
485844628
701772463
130015435
2052807841
1661901931
71494827
334893677
1779934267
2060137485
283768343
791792680
1438039533
1047446356
1314203845
1302313333
214847909
1444438401
1119255696
1660282941
196549323
1846567606
1681281752
949032735
401472235
1729226760
896772166
1959661211
1704168296
713963143
2048196030
745804695
951576492
84711199
1404572123
1790171612
1832815194
1752693188
1637228847
247721532
1170756409
154820696
1329619680
1531004124
2120582022
1903848457
145219157
482330612
255944332
1755873317
942312866
1698610052
773383084
243428113
1361495439
663879159
290631232
1508134674
1199189192
373995034
835048344
1553393752
983946665
1172905457
553316681
371176397
1088616648
1894659617
690122941
1746665217
1980390934
1957502859
325865559
1934616857
354712820
390894131
1147628265
843636547
641327795
1839955296
1922877207
961300648
206759610
1691848276
479648485
172971955
409047158
1806777688
235149297
2018260899
626310831
1519216733
1995514728
616785630
651481023
1127415027
1541382355
1086081398
1199551343
1932342687
101605302
35376572
551786105
1822189713
822889984
677625053
799369531
1493840960
1188420098
1662746676
1424609061
2039505181
1477773175
1513763597
1859545804
748730346
529368170
1884842865
2046881294
958267756
1764330929
679987227
1371052468
1541703814
1149449379
1505552784
557699026
1293827891
838967221
1991721549
389421225
480457909
77361979
1011830990
1417867211
1259943160
2076798475
588078907
623276844
1480057323
1639260679
1767090319
1387737708
1096719490
460128082
491512681
1220428806
810558864
628580551
2138993365
281683603
287297555
364175101
413021604
2076899570
1418481437
2054110768
1828493877
613573924
1091442234
1235613532
2090976219
1581375332
486235821
254013111
1723091482
378360975
1187805533
1355402616
2110209186
497478462
1787662594
585959452
1930800260
199983610
1857207799
695297139
522699029
1059398578
1317901349
1856270929
171931744
1360484768
2077694692
740377488
1756940119
1243845723
1470089682
1103653476
1602687979
282856320
438727048
1273938853
746651563
1724006629
2047023698
287218154
1510153748
177516998
1155778245
1061949350
1544715991
465995205
962995700
1050856547
1418223159
1985840519
862113985
193724040
1518417381
1177476092
326857136
127164398
1892088842
278074458
755816995
1801316803
1377205895
160858455
1191995561
966336129
16265148
870335315
28122887
977058430
1971381525
1374613151
1490939915
1386151173
1370985967
1061863975
554957987
2026114661
1626577807
833467111
877670734
1677385197
1102157827
804233397
1064502245
276576557
185731817
964351014
806275530
1625435905
1635876399
392748388
978324762
1641070777
1613515723
1062636628
381340574
2126231099
371701595
1131469452
1447344716
1095571117
1245306386
808834860
1573857783
1528623686
1565491612
538515773
812766866
557240767
1978361118
1424742123
694872154
1513515612
427599010
1485054029
705015552
2087369198
722064325
1161318417
1787384440
411771760
245640546
1450636549
145042982
514034140
681694490
69371479
1904030419
976022
179868304
751110180
1167416389
1362117699
863270937
288714468
14544037
209700520
1074151000
1272368862
659763412
979964286
1248914757
1577456623
1522120588
194888688
297415167
853433351
571912282
1841103549
545690444
1978415569
404520625
1042155122
617424802
148655333
1132927884
1484205336
985471592
1679295245
343062117
1355545421
560557339
1300485121
1674944810
524551162
37312493
627307088
1199384706
525965161
849326839
1366979919
370438215
947136493
241961435
2018525316
78691922
972100524
322352121
2050388100
1306231456
481219288
931819658
184211074
1893982297
497708624
997718236
107524438
1644068831
230376855
2119080003
721774322
1203804865
1001411591
470324966
2021218560
484373585
276878107
1333070425
135871729
1577357329
983093554
418138528
1903572754
1035173517
2134431954
157018613
573658356
259122751
343081441
897049129
1843570662
482672922
534890348
548205915
1253718636
1694238927
2114174258
443134176
777623495
368704283
1631743621
1597285951
185437973
1048985147
1686661962
1623453201
969721846
1287664343
1942453127
631126531
42836017
1111211214
759419703
1807576196
1145444863
601121289
765437751
1452098311
285455675
1058202327
1569549593
1162188092
1217988473
1128049946
1027345545
2104060830
2100261778
1209217524
823785470
2037737547
1814644898
1408631663
704542511
2032458865
513958886
1880651447
1341367847
1590873893
848972729
977105969
1075405919
1913358735
1226609293
394345407
2063315328
427041341
267915842
1212114044
690516535
540223773
175814152
1003712163
1953447237
341507458
454686450
2098861359
1854815239
1113595984
1353585710
1137061034
1208919373
1436219607
1925002981
1324383602
1288530325
586399415
2046048459
885786903
1584536155
1530798895
1555061595
1608385111
1137829543
242929673
406295843
1162730298
1831822571
465750996
1697216162
66573914
950469038
1529230459
39427048
1187796339
2144952386
1950221995
1054158292
1660438944
1188646910
224717685
422815735
201777142
248390583
63391881
1078698284
1092272886
740065988
2137707449
1808035542
2063145776
1530684396
27311583
1214733367
1691478982
1640319475
1224227635
981778168
585281510
1067628055
1488071872
568323076
2107577576
446535810
696390368
576047599
364634482
2131234383
996470845
2061388454
962887335
641580684
861027110
48540875
287661096
731860987
1912919989
1050068592
441560516
1546396577
262199533
1573053621
1729607948
526610886
1726406632
1784213821
1197814187
892065569
1501175837
524537912
846560200
864827427
626784760
1554696050
310344158
1640366824
526163493
114392954
1835774056
376632799
2106685046
172261327
987684501
1062974100
232493218
1842446726
1872814213
345519754
1864497667
1795560774
562408612
1844000659
1363675399
1562041113
2121267369
515235586
1691753943
1820047410
476585565
1718609314
1642528966
857072562
830918483
1692079002
330123561
285105841
1339256948
523975156
798290123
219448125
956294228
1359223909
798550487
1557747316
2130298638
425388803
70506385
791294889
648547022
944262420
1225678544
311545437
1981788766
1858548341
2063767076
1842829923
16748108
381280000
1231925532
1370599720
573838633
1924428801
958034625
1829977566
2131154280
1068552554
1733120337
1081176322
1336489828
875130720
1096983817
125081197
294449165
1514506155
431761082
347123924
694527107
336034936
1378143247
1244411833
2138673198
665379563
1414098244
535826691
646828222
1989045677
231562354
316892129
1984696182
1448341675
1292888895
1356581942
358627220
776890533
958648570
935347933
1625396675
1169008272
1982698837
1556170785
2035482468
1073342410
1109039417
1219984647
1191615668
559834941
2030828603
773273425
1885497585
499167099
650844391
134810011
1918085089
1907162496
1595447093
2037813852
1162177072
1228280634
1348386553
1669258078
1568448665
734625053
1597440950
1336177120
1584977125
338715867
1829119067
334081978
1795924775
1922422245
1978645892
1683876698
343000560
592525424
763768925
8066343
449236474
936232348
1121819387
472164261
243376690
539511713
416574408
535044277
2033114650
1223449137
1464965278
1034926303
690015949
823960087
1874397846
1009826744
1245340431
1937868215
287683713
1814708611
485304193
377118765
247603302
1782111610
76560499
1882924310
1450719527
2124382404
2044819091
1694770862
1275857683
2067757854
1235536568
1053456261
12376774
953154872
210684435
939612100
1278708785
727261708
1381050170
592819663
2142600191
1917654679
1243658182
1458640390
1008215487
298309967
1658163818
1245516626
902603653
823524101
109717090
1882913011
1663922707
1791970985
399907643
1209984757
534217342
2040104075
932678975
676136422
469363477
484866509
722155953
1476392430
59909594
357755832
854723763
928211599
1395764232
1684244519
450378894
376997738
531888232
991975260
506288628
506687529
1232070171
1530568913
104837308
492028744
954740140
1502150962
639075800
1470641425
1353393040
603046146
1061138179
1191553156
489855281
892421368
281531914
1065923365
894667533
304545400
1136284934
540661962
739955376
1707687989
24892982
1737118321
956527197
321457706
725444262
792855730
1236348018
1629756347
1578903549
2129194839
2124278396
71429658
236860955
1334850894
869905065
2081074372
1367495333
860547247
1661081617
730961883
730440188
1039396251
1178191155
1651500497
247465591
454834204
1342833146
1980617462
606964876
180036859
1022069574
1099059646
1443808014
1286257077
1341239158
1086371015
1163825824
246219462
1087327116
896674190
513219835
108323411
566529357
325527279
1648141590
1252728187
994830984
165479151
1711198803
1315510184
1143757210
1121283306
1261863053
1164532208
340433752
1385408536
932140523
698006117
1404014068
2104431125
62668639
1062156674
166124573
356051315
433544281
2093745165
1790356624
1496308420
1845723390
1874625346
706946784
2073118058
835209676
987912001
277031094
1572091150
1521762714
1401434044
65925101
1481962981
1367758422
1659464914
393062917
1468450418
747719826
1731698439
533118039
488456076
265052748
1740406202
1680431859
1866861209
993529829
1154568295
231476975
1334247485
1834136539
1574942148
570853107
596982756
648319663
1532021660
1383825386
1254513644
2008542443
1745056740
1540185319
1527517513
172328541
896772699
1760508264
1929782933
193048468
1179358182
1981567843
1221818879
1015856726
1684598583
293907693
320310205
1015521510
2015861984
620166509
685617568
1124570545
1161165814
1902047617
577405337
1539476851
934229724
1387632572
886233091
576740026
952978456
1523808743
273874000
396035467
87695291
392552775
1460070141
8217909
1035683969
24392057
158263536
1995175301
25349173
1926282601
1471266750
1887620275
1910243028
29208189
1161232244
340500858
686706751
614584673
1098416132
2026279253
810761958
1715034300
1348833390
101802275
1890067892
675468479
286435633
1410975166
1021518363
1037386345
176522079
726500493
2057296979
2093713646
2141379787
533976404
1147002630
2054727515
380824306
1038975446
1522015013
920316822
917410926
268210034
25218794
2065263068
525797592
1451377067
1761101621
1080731347
1950319812
1272466832
1628678827
1970656392
1543846388
586506283
175584532
1476761168
869980978
2065218695
1747807349
223895198
1211865771
1969046650
966700652
485091434
985973109
477555687
1165723298
1511758873
836406305
609736034
423437004
1740537691
1089826899
998147544
1915175659
1210777358
1263078043
1494765176
97301556
1255311577
862025434
1422328596
1444345412
459111450
711072005
890537682
1458338539
1139604820
1806041196
1708760015
820243704
197498828
1458521571
1385467647
1181320586
1738247280
2144624110
1749163638
794531666
1605933298
1274855104
353665113
1260367782
751544086
1767633509
1418538515
1751367939
1413717721
1756034625
1275381165
629655697
998858164
862247662
1878562121
1885039872
1234594485
1768629827
516599966
1843532064
1503319191
1126063386
1290929372
1641468303
919801119
2136170189
459037051
1320110522
609921457
575782317
82738487
1437670672
1085975232
2027503448
30903738
1839427829
296063600
765662452
849303750
893048539
1352546253
882844738
557776653
1402797239
636305026
1354126783
754713603
607689959
499631171
1770959970
1327654172
362291063
94664542
1454786643
206049920
258427042
2131447916
1867637775
1755039110
1731442697
721095439
1389095021
1215967781
575391244
1174816505
1149628406
721495930
1504368358
2029405141
162228452
1203834597
371495926
1886717548
1230046302
2041228084
1175112239
19892738
977424068
1446414958
948602416
1497613081
1388539768
1840019191
718873963
444391919
2068524104
2098490399
1744644863
1970928174
461261886
75066479
555382856
476910280
4580401
544090538
536120840
916794839
447958047
790879781
730325295
302742548
1162085635
653959964
790318298
1533485309
1980818813
907909290
1104091869
2040552828
1655634356
869414250
784843355
209903411
1630034107
1609881592
1779788036
1674487579
1157211667
1890370799
1551738581
1512399666
589511527
1625616957
1399893055
1251176366
1758403254
116095388
1154988580
1886231706
356867907
455500382
1576525059
783969116
1591108015
1664370555
1260130185
962486355
1633894501
1159747750
367432754
672812343
1705669786
1531048367
1963520282
776613486
844857237
1102645920
229266938
1979451467
1046803048
1036645814
1049094656
492539107
474376525
1991059372
554610679
1789304756
1343321713
1112360886
1835525688
1715341739
138461709
476007574
698131760
1758292898
151917000
359533857
905128321
652930446
1280097316
11850168
1066645598
670398519
1795328569
180814368
448441163
1781187155
2049949654
838294880
565612650
379396613
2048463360
1272288414
1533666038
1618587301
1811511431
115837049
1796425142
566471437
1131098614
1102116286
1852916621
762001382
603006882
2033275150
1022692790
909651496
1050116999
1643986329
925992731
151628255
139722790
1241854511
1831668860
943573115
935359434
514517792
888064449
1483252442
1561179547
338079579
705431495
398293081
384076156
1758079527
1646228243
2091939943
15280038
1343496100
349641186
525568650
1333308592
1498432729
1077824649
922318415
1711335282
1471823921
701302044
1797819872
1947100908
445399159
765727758
101693616
879315613
1341969156
1537167277
553754569
1178574787
1637630509
2055850040
1945886962
1341623577
1089512957
1541326070
967876404
758771862
1295314794
1240803013
582485453
184315540
429575813
896032863
670195015
131349065
1321210270
990469502
146228134
1657333518
1578209381
847215755
171818408
2053123170
2121095000
48909960
2043509719
1741024849
808476224
751472217
1281728685
1974586766
1969651485
1232834475
236932230
762805184
2045351958
1004996627
844930118
1882547907
1896979118
1738316458
928041584
855452520
735280629
2048266040
94365267
2135114812
1588546252
1137765735
1721867808
922545893
761795385
1835748296
901272947
1081536445
763723100
1542806386
1765262073
1849135154
1511760624
384881894
2044713990
264208526
105623731
1101147863
683470059
806657403
1407863984
1040293633
1791253023
1991613856
660260636
967875233
572510301
509426344
1078192209
407704076
561193706
567916899
1556427269
610662685
791200573
1938728734
995768652
1680461827
1062458044
530332590
2093402183
1233787747
1458470060
771400120
1294546061
44194828
792258027
2044641613
1702459784
165390837
1796204320
451219181
1546570419
2095276549
765097356
1650092147
1283588028
640381688
2022023328
2042495528
1224514426
1127900099
1629596866
1216546345
286029203
306617857
1036074397
1742958824
1120443408
892757282
1297018966
748346468
130117876
1475779487
481440962
1654125755
1787998681
502529568
106203260
1943483032
482000533
675245895
1368633283
493887662
369440799
353179079
982488483
718011067
86070440
1433891716
603142431
489677490
1558735970
1892334350
1655407784
420628909
659506046
190803137
837247994
1653856775
246178686
2118980159
1554392696
1029608640
185084999
1053834761
697026984
1840374442
1448415890
493263972
1415666195
1765691509
241330209
485708958
629967436
1918217562
1102985550
1509171431
579971991
425110404
489539639
2002148705
1087801322
1776138424
646888316
1097457382
980833322
1076243075
533055302
1459067677
52163460
635140191
1196155852
1024528113
1340995015
1332059516
172655904
1364490776
989248593
542599704
2083346189
1590476504
1374232941
109068931
177566008
1307477893
603551319
640317014
303025916
1615724381
1481771545
1299184787
764484447
1985390401
966114885
329570564
1048777143
1692561304
1332489488
39775086
1050728487
1162114874
2078828955
435997397
2142837871
750835411
1254920599
131817034
386314170
718444414
437648640
1866881825
1955172747
1863847009
269927723
305820416
999648824
1647279205
1771921980
1579192979
1634995794
1308974859
385918107
2113730677
1529565354
318319283
898512252
930306367
1068714364
1704246868
1767583862
480196710
719007166
1947362936
1027739784
1631124305
865193816
961065917
1071749107
870778331
2114065917
1269530825
25914015
858320034
1096980969
1538579340
1380507814
1777929220
1543952260
1758052312
1746378735
2105580420
436586030
2007801434
1998153947
62417291
1873544811
1755235199
274646442
194060070
558656087
473739909
1527812984
1143578275
826441725
751262774
1366857890
792605371
1647352964
1201469781
665134671
1820816021
594033729
1637577754
1543297538
1894154225
1680578050
272831353
343691543
178069496
487478740
1450788309
734841811
121668920
1981734615
662838829
1997596245
172692561
1705307696
1575465099
1695683144
2011220428
2060063568
1440584470
1995784865
1299984556
524857135
777087516
726886871
1707752838
1316587468
1496927840
1238884729
1579043450
895610321
665177014
2055993132
107010206
424441637
918987263
1471029356
435175001
979013273
1440851207
395102967
1465044734
2039141569
1265152754
1942651628
1770455556
52423635
579750195
57717162
1682394837
385485457
1327919261
1026416686
1180065435
511035651
1216248705
793382271
1138067231
1427668873
242276206
1666693154
7357937
1058350495
1028371778
1302731017
1059365051
1543951350
189650297
205599749
947000989
863109214
2015933110
1878550866
1810751732
645103956
141800359
1028262197
1805030801
209581732
1491590514
1163965265
1610008571
1439701461
1466990139
1314927387
1436064677
462233561
1827211008
1552074515
184583478
1979589830
1222528935
965898502
1010582405
1212206212
1510366976
2113726401
2088071916
422765023
1912873660
314887546
572585803
599552392
727322245
1877121007
1590600387
766139167
1356645368
475703334
831207705
781626609
773557011
712778956
1270424626
1379182818
836546207
338131411
1850739913
2044427598
1416956979
461403014
1610883477
846388186
1068953317
149964251
2003123430
721241940
665882685
1777805109
964123380
1624053194
1520363076
890794211
298626825
1119144358
113218502
831215755
1876336537
815153842
740512031
1503161934
598870179
1438336288
1925162225
1617368222
1872887347
2055898401
866251005
1842666663
197037309
98685225
8105835
358301606
4363477
1318434263
1313212304
1403902324
790463597
957567028
257436103
1993005558
1940683577
2039571170
824517825
157798562
166349507
1259126110
311479735
650443347
115989693
1526295130
1269464067
287481756
1576519595
1797146218
2047473838
1964155141
853908784
1295994378
1236040610
545138935
74072505
1156807
359305739
1862562184
1188339750
1036316727
1729317998
1479013824
2100046084
2107596867
387350653
352907572
882058676
1412092536
923922655
1327610131
487187317
513589412
2069319453
1618414760
2113944019
934552037
2126743351
1808273214
316908533
1659632801
757836602
1310007157
1049727028
1504979122
660701040
843317858
843477992
1787236691
1525210331
755167638
885030751
429551900
111704678
397329179
1855865374
1940530774
524103187
640932965
1474131986
1547648529
1677433444
2051460352
673806714
234852681
1724243349
1976505670
1826507356
525172632
788281076
2083965408
1250778997
2129217649
1843775188
642953034
578024058
1924347878
654016228
688367653
1873569596
1959656338
281675089
1405271834
1577509993
1622413890
1537063978
719041734
712350322
723794548
919129917
24995871
202674090
1213841819
130141959
1875629033
1389398920
186599135
577959674
895531798
1327699064
365352494
634211507
339801327
416073195
1832562152
1181266868
1610024984
1845883481
166262841
1438825049
1194594553
1362604586
235517145
699783325
1653443587
1368852264
969882180
841349122
1672469768
42316849
478671783
1383764992
1849798380
1729748520
1069519731
1434269012
1569418475
1646316692
1811730053
161134729
207351142
234076881
1555924178
1580172312
353361722
1712336225
2049691117
565916027
1139893723
1566337490
931694501
2139350665
1721426901
366203120
1681483577
1238175153
437902579
888919642
642120205
1529530591
1495011998
574028983
1169988213
76030589
136185502
631940942
460003107
1422748623
1839924848
1862478386
748524949
1298164449
1394353768
11842332
128936114
841575535
1320190960
1767437688
679151087
1180182486
1952087928
101917845
266222355
1067273926
1490144605
1400687274
135872448
1245384905
2084148457
601785938
281993381
293260700
752095564
1599903618
704757604
804444215
1216989929
1317045180
55924796
4137434
46883560
57792542
766763796
1189757073
660925544
179061831
331679725
460872890
1866296243
482007583
1596699092
347441567
1957981714
942993118
146321619
43962631
1349317550
1130515729
1408293141
1006040945
2002403242
869132825
696817173
814498179
1805571754
1019211292
1380303830
119223658
1888185202
118069086
1995781507
1051168878
1486444181
1799596927
1952873401
572486345
1145052332
1838885852
1362982920
1467884906
156446514
206925965
845974207
874535072
1833986629
410320661
1410050423
1165017440
1130329365
199516809
877790941
504694985
2131579964
323180405
1869025492
799645622
1999236896
636192347
988414011
1732713645
1542571455
1561649284
2115292532
48901303
878611379
2063737297
2073643628
1964497006
586254555
175778356
1875782032
1287856384
229328477
2032272050
1656622221
787623629
2022841294
1520724119
1483950059
657380765
1608644617
602694114
1321302206
767241532
261110001
5639902
493110695
1981463041
1474752235
658538142
1859502154
1602135681
1986640765
1705910690
35962676
200737507
2069624030
1490530497
1774820503
1468120529
2024716520
1552584497
555653408
671256603
664267307
597495797
1617421880
953829665
1005140594
1300017105
1819576205
191229505
1064069806
252713634
781004715
1535817888
1646653525
1403640483
1471094868
1780165078
1562304562
1097331178
523876420
27852860
1276100024
1747665793
1628101906
1741411365
525054673
1287417801
54921126
481905132
1560407640
1715980845
2121995190
523688746
1174162405
469233778
824552280
248756011
1747727293
365878056
414443073
794980207
2068273192
2103704665
1993646418
151809525
1014993439
32853333
426028728
1254438197
823744365
1018629451
991105770
1387250681
881816501
1392906674
2086672528
753565965
1257237894
1146700572
71161010
412689698
592736017
1733470478
1614393726
276339638
2097477708
180528944
559487373
699940137
1863565492
1337832936
1139090353
1078255495
1447191990
446115217
1269323723
1175150249
1080559762
1379482940
1298080224
608480252
528046105
1252144510
1790213833
1272233477
196617478
1700291382
1957243844
1857353733
851321949
1767481622
1901465576
1211748427
257305921
1459451452
1950836091
1949459255
1854756767
206903829
2128733689
1406794346
866227926
345640183
1210422269
1150982611
611140394
1342374722
751653333
145894591
1237123045
2109205383
893269367
900234704
75309782
1838727357
1503311660
162242553
998930577
1816047090
2050670026
332320534
1862460473
1031319624
378704134
309106921
784526179
1410735007
1084320474
1461449720
1878073123
1427192497
1278046794
1285421403
1562851138
1148221511
1999892633
414235685
428317003
1659145186
1472218823
671428891
1570500499
1008398332
555829480
860366233
185264630
1685703202
1873533513
1087628127
1180675164
793236873
709002855
278367621
366713634
1204589345
589979950
1492552108
201738829
205415794
1474983674
479609497
1563995019
1081188325
1413325905
1592840884
2126404261
2009771525
2088356491
2084371753
378955025
2052364854
1482132979
82194787
1466878004
319513105
90637138
932123816
907566884
543571067
641477969
552864474
1101272622
981351692
1090422049
880304783
1627190142
1414989602
1141399004
1561592710
1237560873
372496679
722588919
958931185
903744777
1210140006
1223265425
289172370
1235504134
1278762765
1774397666
1684266888
853911233
1815288820
730327830
1962273975
768888429
1006082091
590723872
1320765906
2132257016
75540739
2099847384
1952429348
1989537080
1903761864
1005298611
415584021
352922502
1673953811
1513748006
2094342244
945825372
1298861741
868391289
1688442533
1485648234
900698220
473000113
250467383
1957603393
1802639982
469219898
1635365978
1513132233
1389111477
18162819
272903622
672717670
411617225
1970056434
527257423
625184448
1376016235
1761077620
1862023710
184866067
1400811346
562581724
1624508935
1548032583
1683374729
1728201933
1275379271
1152809097
525756550
1779505503
35730068
1679383614
1736377898
13864045
1674583530
1587704052
880394383
1922813847
1263478695
317710747
2119818856
1982852242
1978580546
1300378645
378788921
1723406072
1010433561
31729752
237508001
181566490
1169876804
679428233
194092621
1824498051
1335906044
1882988557
1074004989
1867720233
1746255652
1643677913
1600719643
1492080570
74236988
1858572359
1363578291
428667326
1506248604
1963813544
1976569561
1436326771
31194114
516066649
1460412347
257327911
1949511024
1299965689
1578964166
388741362
887901768
1543112753
2022608862
181546635
86181518
162762316
209605007
1341696964
10079375
154819832
1895877261
2147398708
804224194
45275038
430695601
1806794228
1188258496
1976908684
1306427152
1861846624
722768268
1990388141
1343327642
474639136
993177733
1737752722
1117691187
2088681516
233424792
1200799892
989558667
1358999982
1347463407
1531942219
619292761
670784802
95610071
1691465632
1029519456
721177566
1798211156
752877800
723100600
299220941
1413213165
610691836
991297991
224728720
160437005
1523598350
184770091
472140478
1826541388
1707868566
213000112
1891290655
135843443
179277801
1671767199
1953470731
522972781
1119374930
934163866
188751040
1851031795
1746482573
551735506
1139132498
855590439
1986311184
1424739321
743697746
1009882631
808995146
698327270
1721290480
1237829383
85618286
463867139
1677041152
1308497124
17401464
638201712
1692895268
1507970864
394478739
1580450860
1094749891
2070231989
1838087812
68686641
165661897
651655570
1394902091
978973252
431762740
941594355
239601013
1208367165
1698122447
982423290
2010245004
2016895888
1525616132
1875052456
687904487
24612473
1676824142
328609489
1364550808
1293013465
1114197881
1546247473
49945925
1381476404
1069292598
1814980922
1318845591
507446405
63541864
1037863496
1858225875
882217972
912117971
1305836757
1463668931
2101136309
1699634407
2001593136
1604858870
1956083573
489099747
1950975806
843251536
164278929
1173192613
1438631102
1485303252
1080097821
1936690877
854282348
49370786
1270005895
629781315
914015975
1503357815
1124275280
1259302225
1702144943
1958308300
39716033
1026644740
67664448
903476017
1498179103
2065229128
947970305
1982030789
1453593687
240525112
800061260
1186405380
1785018987
1002582452
350966642
112171413
1086234697
1477137489
1848555928
1183525600
962562157
132416579
1457951561
1293125093
961043324
1442346889
1269795947
693203128
128019462
1730663655
642072092
2115742983
171660078
382475432
1587763231
2142218799
1360900427
58563169
782320965
679839130
1266610190
1562469516
1417130834
1576675884
1074508918
1702593244
1052883795
451069656
325222889
803202575
1091897226
1078451947
1868222464
244444317
283356019
945982069
1839598425
406820514
1027661380
1856789144
786163421
874629186
1564267157
2112821015
993812432
351628274
1822598663
942081270
736881938
246334804
2042733861
147157213
1602440893
1251549938
221456678
956012378
521304985
648045029
77878186
1848453453
977359137
1868678714
1002624342
1467940624
1407622618
1897212999
1262537209
2137010792
430046381
1643047583
391450710
924825375
1154870618
1519703310
367316863
1245257805
1986581707
632316147
148721445
51699354
408030646
1009611817
434952714
1818553395
963056060
1704650611
1776863765
922461174
1313686710
742693250
651847385
71826946
59537363
733742697
325586443
1334246487
234531880
1689217132
257354237
2009665302
264506033
1007349912
787586591
425291167
2074736733
918054379
2084678485
1565100655
869908719
340926913
1447522290
693096734
1426479955
1044700498
545392936
2018844286
320207619
1089924785
253849359
935018123
1603929713
1443417154
813638799
862603394
1728489218
669331776
1074473470
291947546
1303803075
593198378
1646486528
812544375
1565630199
1628756890
416963762
281169841
1133066832
80493897
2074520383
1538576951
2065434532
1318396387
1783548353
442676467
302111732
261003253
186189316
764443870
982523732
2065147095
1343128841
33620283
1004041478
1782120608
1881725994
524603238
2051250595
1114293679
1579505435
2099962388
213845100
702810086
813757710
345794921
1863865608
1476432022
1170962304
877256701
1725912920
255348951
1518423770
2144786207
1235949435
318117795
619203845
2079335086
1119469565
758338498
920875208
1338177753
1393738650
1401075697
1365417060
1820865978
1061685012
1069048096
954280593
1247808771
1715977942
425695706
449574423
764825163
332497241
812609486
739537565
2140231215
929955709
376418441
1764504599
1796475826
1168911569
1331786338
1856097723
1562187800
456421946
675593310
1664712073
111481910
2145953644
1118442336
145478294
598390712
1094242328
2027473196
1046090857
1471356944
30879604
1450167147
196374701
880958062
667950229
1134697871
1097427750
1155369740
1354741192
1528906811
1876826075
1594271099
167287559
450646266
1651080954
981949208
396258863
2139574945
1057432724
484371587
943730660
1994963921
925429933
1718048587
1934116093
1051339486
147128916
245627580
1635564070
742191045
1111103588
400343688
1650980369
647485752
466760477
691731637
2095234679
339257633
608221476
81767911
1066306896
933317669
1400906444
1878828320
757448179
979732778
1377287362
1307766476
1205638731
22832588
684860270
1266995107
1143045986
1317596079
1710331321
976844599
1564978621
1676266713
336657105
1382292507
1743733599
2050698736
1213410912
1048089486
1592572480
1421002827
96121133
612035900
313500290
1319161508
1622528584
744511233
196260648
1843081078
2107616875
987148899
1785385205
1733770004
817345853
1547081492
327638284
159217120
649465412
1857867049
1469111001
1976037558
687579086
748555454
396674177
193595626
1431859439
490272391
1966565357
1438478849
469696791
1207965359
1006516891
1943495618
1138659162
1189340849
1938131273
676862689
892502277
1199383415
1082185745
1080752951
681210024
2089915441
375653321
492709826
479381263
438759045
1889608615
570274929
1057718496
309363253
858174338
70690029
1412232116
1872049296
687234770
2050739002
1785972673
191014973
1031612309
16158725
1607698963
173410374
1685564535
1244698097
1544053690
1489987967
795823762
396264903
1031815564
351956976
1771624454
371434116
883605588
1968635484
1945324697
499856113
226280261
1739843772
1511117861
169499125
1848302206
2012668027
1747302160
416418206
320995097
713740696
1503784652
1649946209
550549567
551875209
1151473479
1329077918
364288226
1542964883
1773282240
322266956
1062225141
1839421470
544632147
1624282828
1068461379
94373428
1219817696
1600117427
660030308
821194646
959666619
374369571
688602191
1276687692
541370258
437982557
264280386
1143542014
1484130403
752792265
1107606426
1141005759
1040412561
1414344523
472508713
2109197925
248676429
66854804
399134796
1294594272
2088610975
1414344403
2057987957
1214592092
1369922116
22688500
926346358
1159434646
827212911
984770680
982625733
935141126
1537207673
1600332968
908112337
1295215302
1602000055
2050907636
702331067
1719116593
1414277399
1876856753
141698154
47762584
517667000
1753592600
794631039
299616581
397297272
478746924
918849901
312171372
1379144643
841492182
1253774427
126644207
893535249
432289176
136261107
1416613954
1115240852
1015624587
1963795509
456480923
524279235
1115931541
2001932988
839409400
1235613635
2144407106
687777613
451484369
2139693065
272556235
220336032
971394645
2128716521
18337485
356654412
1873783817
188528262
1461997379
1429190328
349004453
468152561
160570651
443571418
608631794
1767182335
2006332051
1516721354
435320316
1334834531
1419902621
879821552
460860065
1820099496
753450486
92635315
980520277
318523109
1729164459
1856623770
1681675816
120110385
874243655
273566219
439011639
644804145
433920007
1092986853
1168093576
1848135056
2007489884
214155835
2088046164
736832247
442943951
860721040
1675253130
2020724761
1349198550
1923676770
1069071807
682308978
5132907
435353694
1312112262
580118545
1126158473
1625761915
202943270
2062240211
882000965
548619835
460182641
1303851539
1948219160
752321617
1151388787
1831903852
2129120334
984874152
1082078663
1483061384
1814024436
165821194
787038523
2129004221
540782211
1736452357
371056877
905132155
886695983
1431248274
326729081
362951321
961250849
713390527
755841745
1397624515
851587291
1975252629
1566446901
1651927294
1715801509
2044433493
1385884547
935734934
1745043817
209024962
1355113552
725266923
1140577740
424405037
1428350880
483744310
1435521453
1977478259
1413387202
1726053235
1736866716
2141674487
1113698467
1985022202
751663924
595448641
1410793269
996283915
1710944531
1209128050
2134480623
542032765
1602911794
716069453
1518195488
91371891
213392663
1477281182
337723394
765472054
1074814952
340128477
910929792
888323100
2032006665
724068138
810789732
2044538087
616230956
1442824099
1771627453
776615639
701458401
2136887303
88655024
727812926
497586879
349839657
572968780
1368873853
805531995
770685090
592897190
1124282459
1609007066
1448192338
424270975
188843948
1838506348
467780411
531752209
96641549
1488887758
674434968
1895335320
623087450
987187331
613331316
158238148
482247646
768243861
1648570129
1949800282
1772040176
126712410
1839102981
365872857
408782630
1796288255
1856475820
67174293
488624528
1416794952
148948594
1555030050
1451145388
725889014
585146355
1901875380
1708612262
1612377234
1535120872
1523412201
1875191631
1650193563
1829667419
1077961627
1880443470
267507559
1659599680
224218310
1896619077
816413792
1814241786
331043085
1462617166
1794633441
932622457
758175203
423732404
1691009491
1229120746
487665237
1327823668
1349314399
974946371
192999436
1412628716
1342422830
1153874580
2102119545
1890451413
348825248
516742376
2128412335
2120436619
1233759803
571454651
1564710106
1781130853
1151875733
418674382
192499428
1277479634
1518061014
1198652811
1783884104
467034129
1983741966
1324842884
1149043048
349834229
573657479
1121181757
1687222032
889627867
527825258
1202229077
307943032
1469849487
2057179587
657305914
466344594
451764009
2060194792
1946685590
1458140017
2021046516
1246938484
868365401
1531902395
1131978882
940636632
469303468
1579946057
1796333189
1505688098
1630710564
1400482863
1930385404
480094400
661696592
2127912552
1536531139
1787616690
2126613344
1108487961
603402385
472540622
844628454
699874179
79418535
426747380
945035564
1422549811
964851454
1685469025
393255042
1363503160
241020345
1006964306
432662674
476682348
1988365915
1421807658
264982735
510741325
383705794
99804279
986198680
831582871
2073210091
808422421
1016366754
1161288868
720031543
1338094668
1244998192
1773544847
1369100355
930862482
515964610
1444079736
1610777802
488961422
1959536909
1375943648
604843253
1474135484
1746044678
1906440950
2118098722
917094106
678539741
652595740
1433476784
2016404386
391303770
1687333311
186021058
591060483
2072087162
562896014
1689840713
884278050
381004454
1004406098
676178648
63503075
1039254625
790006145
872993895
232819697
1501026377
496493891
2092498521
1642717502
352646913
1674020966
388908102
1754489596
1344765342
1857669590
475936407
1351277589
905133770
1966882237
1691635767
2034982198
533192368
300623657
411827606
750183704
1016402806
1074027194
911196457
11334607
1283977108
60991746
2082325450
2045215892
54845876
744002223
562783234
521753697
319984223
1168918934
63887153
1675342797
594515673
754677089
1304647396
2024102252
927227234
1250120583
623120649
434194799
503955340
1039843956
28435258
1276472966
2006600687
819996861
1353256785
826094762
377578694
583021087
924479122
1132400291
2023665441
1838217855
492952831
228194823
327829000
1405496036
1811379211
38636159
365109028
562678154
1763535997
1422077951
361008954
186392926
1101999163
866013038
1450259098
1992139161
375686644
2052673159
101774592
288932619
357880224
1828459696
652655351
1090635479
1336508695
1034808930
1793584529
1970380458
365050731
1832863633
886984703
346607653
570140651
920531578
1164924379
1309830664
958826400
537030210
1172870965
713344781
591935333
3653340
1648153042
680789401
435234605
1339713365
1283516373
1593970431
2011693272
674850111
996368776
1893513134
574577742
2128607259
810513476
331147379
1478098645
507107638
1269585593
968662866
1392301575
1916953281
179937571
1986358006
883741731
1624113879
1959459885
328829922
1222298582
57485493
1728003548
1641805241
119660938
1637249461
1892420979
979695500
2052800194
1516551894
750451954
1473086983
1873867096
1377921584
2007537375
590325702
478996034
657532622
2116512639
202411045
1384187421
218487839
1196557275
821711687
394423864
2014100577
138850005
561280871
280478564
921362441
1639769532
211947843
384763412
1627630768
1951557033
224394622
1706710569
1062569316
2012565979
191670161
1595442335
596062494
446077625
785986495
620618418
368120106
334003096
511872322
8114013
1361972108
1178026357
1457242840
1435268904
640192922
1636619978
1378905903
325774968
188234754
1794524986
780018498
2111797159
846304487
1960033491
1804063918
2123553820
1282387012
1367441519
2079717702
853472380
2138973618
1555254012
2094626935
1212693506
909292547
495479763
1514563346
331439509
659118118
1819701704
1622299521
190116265
1709806745
20401525
1903218024
1331021052
671038293
729613068
1139701297
1945123890
1299644487
284724765
1278162320
2105293550
349523499
939314710
1832589447
1923470434
1570549741
1716467777
849618050
1148849163
2063209747
1027297055
495341885
2050431160
1507667396
2123984227
1884077374
1890465330
255694708
1639599907
455029807
1989569062
436390743
1040101417
1932299937
1630011813
1600643833
896008085
1542690099
197164406
1801637557
1215977294
1102503461
895456572
203872659
404081699
973105812
1098161233
2134005058
1226211966
1946338055
1715338897
1690796968
1437872639
848150109
941999987
19261421
193231699
985860929
597377891
2084600187
1811537372
1323744253
1903747390
690950498
457821224
1617656565
795343176
1760045446
2119415635
1913144750
2119706709
860599678
1514343624
1053814383
1687040507
180165619
995211829
74855829
1649253631
1947141802
921439520
1939748675
1336883109
1163328009
124670510
541273999
1051570592
179860091
911473149
1732403689
1925370790
1494619617
1247844744
350694696
1704237025
1725092656
1349111594
279211432
2070814682
685396170
10148971
1374647460
1717090158
920332730
1209353649
94961784
1109430207
808969905
1386552172
1189720936
1600612131
1835259635
429315131
1806338400
316038445
1623287940
82077043
218269056
929688946
622369615
1117249815
1026238367
1944540124
220483506
442367547
1966598102
1829944005
401811494
1622649798
1602324200
1092486310
2044446475
976908900
286872626
1189647542
706532124
1016246511
1805614909
87482654
718860455
931978541
1689431063
690071809
2011049544
1138000355
1924048124
1054683713
512172390
932648013
1161444853
514326855
1758073628
1122062609
1253434099
1680352191
1631966873
1030836301
909527785
513130914
1743810705
1318223167
786951902
1836139394
44847245
823627687
290909306
88160702
1873276269
1591797159
404145700
1221403049
183293196
255173593
1478265461
1012486148
1879055971
1524669728
1947811837
2010110920
165982161
2122812031
1843820729
1360133736
1141812522
668094171
1634827025
743600178
1776608240
2101287719
967779424
1612852489
1350547245
265143839
609649641
1082622131
435536797
1172286181
1952086188
571608985
1001140129
2068803789
741296637
1312943094
884646435
1160895929
617227939
1858001013
2053381592
1548852546
1520673692
332363143
1388277405
547907789
805449273
227255017
1402165140
1264181152
535911171
356937840
213783182
837043226
115517380
1768061416
69516789
1892330203
210583010
1246979828
1730436643
1244709895
724679429
1835508579
525308198
1667332972
242228197
1626398661
372320896
1865950900
1080856137
1463182741
1099914529
1677841516
1080068804
858178297
1574556625
939969977
1568104207
13954511
1856194227
1597944521
1819831386
1293680942
1738489498
940708309
1792634243
515060301
544983713
959053941
1089852896
1777250768
1571834876
1206708109
94433363
1831936598
548680960
184975597
1480439540
1758190398
159902312
1948904377
957618526
559096852
1561598231
308166209
1172122117
1918193871
2108739609
1720367779
626324034
781090042
797411560
1155908220
298024530
531171920
1157285576
1653586939
1234463872
1005176273
1715322437
1776880039
748318949
1067899909
532280291
251361598
1700907395
763403793
1696955109
830813485
674475061
719950443
426109965
1351007316
2126927717
311415130
1972690252
1438818088
212142194
1991066827
1555063094
523343822
383275480
403988125
1726648006
1295818888
277620451
179998599
1248102490
935816579
521328439
1908243850
1706229799
1298426447
1728531446
228518405
2046008755
1140242561
1788422095
1337996664
1352874604
339762033
2055530432
1467574915
462608162
1597912621
578796909
2134713196
1035047903
1396502398
1239817544
324884912
1801735201
1639727990
1679766945
884250350
2078500924
1393456619
1423242447
378299308
1043098181
1387460318
809368372
257923501
831710073
759143517
1189737982
1244744605
1242480951
846056778
256686770
1920693763
176841857
1479162043
250184326
1758691480
793911769
73517673
507236190
1228654988
329041186
845679036
1331797010
194841444
397285510
1433415742
391689019
206872105
1839300649
712124699
1594521491
1661412854
1183730022
2093271555
1425638332
1134596134
2143741910
523380344
1962427688
1378591877
1656089486
713643460
877466383
493235200
885940378
353229908
751676189
2063579178
1723932800
1279946295
387293277
1430554623
1050106560
1526019458
1407520918
1882888589
681946294
1851314698
869565932
791114746
795222333
374566491
1963852656
1601612872
629061507
459759536
454600872
780134614
102782286
280315291
1902667013
1814706269
1121672530
96444528
410225217
1851595187
381491378
1461584035
2013126289
1092538854
1694488154
1439427305
1220337248
738404147
1850968650
1529475883
466893762
1931206993
1016983551
473840825
1942492095
754869963
116911760
844443786
1927101135
422736708
2059943527
1912403551
1142509254
1549643183
84890605
17410325
1728697100
445880498
49116197
459153107
524489138
23053679
1123481300
564873374
1084332299
790006510
867891931
827053363
1265410278
1220641780
758244184
782242258
2090994329
2024583437
1153033620
90254246
40522918
2006720292
821622498
254699578
509003938
623110701
580635043
1208213605
2132221516
422698505
570432143
373756279
918739408
1566607050
1258570748
641219314
864268502
918410312
1494133601
1271486045
1711228772
2077024709
1463310441
1748483018
2064630009
1078467681
1645297993
1200451221
1835433292
123344964
299754324
1508471126
392799792
978640445
1354491780
1296517277
1149240787
405935756
632918294
1418510227
1830816391
1525453844
1032479761
2147260255
2089716349
984227140
1615647693
1251399437
1312500469
386857381
1936797910
1276577905
1614617960
1545235210
304042598
342778078
608771975
624136910
628942182
535402090
1455815913
1570859100
1344149130
365791488
703645415
1972425037
201322538
311512118
1690874732
274947902
408451149
1393997623
809583916
778302708
1772158632
655064987
1460533166
813108972
658015544
1376553535
1669063961
1326654772
1951798607
2124702612
2139718294
226131334
1648643175
165846713
164617641
1770629998
1037863666
145509537
34143323
158851600
1943130919
248240378
1093558663
920041854
2136396473
537788600
990007796
2022418336
1302939631
835147620
644136468
1755825457
1873176270
493778305
103754918
455660075
2132994680
465513227
955898306
1630855331
2124046118
98744108
238702576
1580103940
916057232
699006666
622460308
742468552
836593462
1112804881
495056061
456132145
464032225
2084883661
1216704637
472888099
1162034729
1349407614
1157627675
1042150881
17397875
237213991
1422959571
478272921
1015911586
1195607514
1658546492
331829989
1536699486
550874447
1967600015
1884268733
555613821
755935848
157684115
599939326
80705334
1040493466
1752592135
1768258895
378934592
2316797
959188658
256576122
780387064
1524714354
396644480
376645954
774389487
1421742719
1392348623
875260301
387590429
1175804395
668480189
939458117
1940107709
117528867
1906815432
1420134794
2017662126
326327845
299342383
1856220500
119882938
1947347731
507637921
315300559
716289750
1667597671
767290488
1473713702
1009031736
1423257793
1148809557
451647187
1126193729
1467466909
1504850887
893936280
2111595136
1380751
800191947
70503317
109155578
1390066080
1898480510
828309715
446911487
281240926
925213073
1405028853
1474113341
361373889
1573968029
1337044424
473279666
1134735860
735943624
2000299003
2122679493
636541108
2070485671
1630503411
306303175
506500788
1349619548
1100698270
1218186556
1172754822
821565882
1250023280
1065053034
353171975
1796349667
951477675
1633310547
1195884176
1145717211
57661768
1327148585
1407717835
1247859980
608032694
674489466
2125560100
31097762
842285172
1220469242
1507923059
2110806376
2087719682
71466459
2108059097
398197779
279616715
1859495871
597719808
786040855
1463504640
1979697268
1150109384
1819679448
518847193
1558862312
765419792
26176212
209026377
88662798
376555799
1790263874
665058872
1992250489
895775208
1815874043
1100530404
34128565
504873451
1667769142
1487422651
18207232
1070611747
1918743242
2069170000
1018299214
2090905621
1624139649
1849514095
258305294
1254114298
1729998888
766174913
988067331
239501464
1859939354
587950797
1809236876
245854989
63499569
686565390
469805494
1845543363
80145228
1064025917
1448196755
2136548559
895401524
1684666971
749589187
34048735
2061104090
1635528762
1333676538
734735064
233101228
512788473
1398394458
1631761071
1336125430
386080554
1335734887
1239256887
780589781
53929948
1185514673
1449664961
1049695213
1079365081
2072454497
674848978
344898406
574646931
545052909
1881592742
1652398819
1570800889
886457343
628604416
1268383549
2085850395
1504113637
449113108
1339676845
1326176703
187545235
856386815
474838748
738389968
877940893
1995320743
951641064
1577915747
870588913
1906508079
1519426340
374677600
11604944
869876156
1457963640
724962848
1495464348
1526239200
1109535474
742537701
806385543
1669866655
581308544
1361644485
1444759070
1953200238
272056295
1183179562
2030910062
2085613944
205416802
677824991
1493953513
132913013
1467153019
446648131
559007330
1322273908
1739380023
1542169245
1506223867
835553072
1403237372
1196022190
586154506
1767272143
58258122
1975561498
1106291561
218520030
392133105
1953191667
1328632227
283173778
656036646
930828852
2087921555
1910352884
1008986991
49967631
1389359655
221119757
819084957
613362467
197960162
1510088393
1654600031
536800082
1810188409
1458475768
178811490
532604583
2007448022
1322639041
1111435493
1896510791
277569466
647046030
503779767
475901738
1259517105
1394723176
1102027763
568951082
537366441
1040558324
2137588821
1415742280
32425926
1644137862
1533412279
707048285
1616481119
1135279186
589744129
820644233
234107961
631471379
388347298
687420795
1563971729
632959607
210583010
183516293
1403942494
1510810468
1685022242
1168533793
668314700
1491208975
1632723402
2006338963
879267380
745894374
1537071285
1983621006
54050950
327589844
806778865
393430446
1337638527
663646553
521478030
584239492
2089931116
1990368328
721564872
942741375
369038656
523638147
1936786330
127514640
35259191
682233279
502003117
642985253
806921819
1799500203
216274038
834017928
2062633083
861188943
1818581716
1507012331
1663676162
2115526119
625690828
764924316
4465192
1543742664
1574651943
1834539243
1661798286
380404093
113776898
1441767834
1206859146
2142363599
238188334
2035207256
1451191333
1842713774
1047597206
341241832
456749180
1321477671
1686162795
1972768472
698741717
387573572
680251849
999988763
1726749350
1507398799
571583874
1836474536
356563138
1114281674
224981663
1261513767
874322964
1744875947
1070760060
1934677410
1120150805
1248339660
1176657962
1234628791
1547931485
713123584
1462151380
214911311
1042579336
518329245
2048104276
957506794
405172557
1312409333
455557403
303547235
1795235515
783203524
2067800862
240526902
1469864424
815729594
605033337
365813891
1393086072
629935208
957687404
173083328
1187552511
40099835
1138846482
1744842786
2056934492
467235112
1783030722
474634007
240606070
159402390
1134007530
125298439
721348465
2004321309
1491840425
1539543570
2099633829
1593399113
690992361
2012148436
1822921987
1451370198
1871549145
980045158
2103721311
1964835303
1308492692
151323322
342720920
521116431
553214478
1695812238
1161670299
1227759944
1866351289
67556180
1017285014
1693033035
1976662115
301035549
2096601934
1338460879
455137826
1441867743
1987192488
966707979
38544640
1785232003
1196074528
1926399747
170448066
1904302125
1744581279
1396115665
2107080921
2021281920
1956243038
28425263
946498985
1714560923
654868150
929535178
576542393
1266787524
1798756157
214752915
1041087217
2013436621
496317694
375150097
1237906753
463477514
2140379947
1398182586
1565106350
1370491090
1481873932
256173363
628655015
1391181252
1418662134
49203591
1015419322
693018172
587918570
415777684
2109328144
1233877553
1042874634
328420499
230270603
1709797246
925135406
518313437
223417526
2000657594
1616829081
863661705
1639670873
1442003181
89251518
1852678151
1397857091
297672672
1910512002
117080209
1634094235
841792539
917375784
774392794
1592996284
1285694653
1165611106
1978714289
514989342
1847194567
919503692
1359582691
945708729
101102158
1775283637
422294023
24200658
796407327
722219727
594500901
1069585102
421448799
922841960
1439085956
439720729
1607390493
1644682030
505995001
122924991
905701907
996437810
651207620
528484910
1822248985
255148047
1727778559
691906734
703991137
1484887007
196334085
1114160042
1772172582
2103493371
500385365
559796608
7353441
1521004072
220305643
850675816
2082235173
102583205
1663366690
719240140
1364975226
1346963538
19002303
1297376696
642463908
697661585
653389816
165330147
1567563885
1517317125
1442446361
956850370
244987924
1411027907
310304743
783941010
1435378754
2101625563
1548988798
1019069084
1766216058
342958918
1524436734
1830024575
659660264
1997858052
2056769755
478246659
1323712526
1982854354
1751733069
2106149371
1564389238
744292878
2136621660
1548674848
755870729
1586782188
1156982381
1481120419
1316962493
597297560
468763209
1387623801
824532824
1299273764
17451967
62669166
980052699
1527820585
198776790
150232669
628355475
586467247
912855754
1370687857
1175195355
1380056929
1050046401
1791455744
770486124
55255653
412370418
63559688
38929657
2074280107
367348976
801112131
1228215426
482830726
1279755165
1124308927
33525487
1364775560
828979959
1398156378
798875332
1274704349
338572707
525954273
1907464065
1300522722
213708582
1438033705
285884636
1503558760
682491610
1580295878
1265468661
526164955
675920467
410646913
33266998
980926790
1137475810
478480366
1504081068
1546986977
637706188
1715688465
2020417289
1470037615
1098705427
2031771503
1107807959
1419378299
1181023224
740025027
537026332
1862858153
2063805037
2138258075
1811095782
1352992703
2123589448
1397836854
1859175071
806246365
208654777
1618494928
1933262913
745002471
743234542
1102775662
711748845
1465429971
1636585756
404554452
1187003681
1325649756
32292187
1407091017
667733289
1515985116
1633128066
783172140
21985465
1429478332
160589736
1685309101
936702703
1089616326
308775113
1557058126
11659429
444549724
1437113212
1812677676
1771564919
1240431059
1247089276
458604874
987765348
625482141
2043158490
974229767
1636944262
1593112804
1890401552
1508480348
1929869190
1475719323
1679300072
2038486710
2091047951
396267679
1967239485
1663199635
1112578590
1153770128
1797030452
1059311423
1081964039
1978073520
1279973017
1862311070
280518805
317215709
391118108
708628900
1876327826
452034255
533139284
560610502
113815279
1128883367
1536233616
547206345
800060607
1325425001
1121083009
860355712
1053201609
2098685305
1578812572
1652267032
1418140075
713512392
754044140
362449932
37141462
1831156807
1050600305
1124676335
1736509971
332750271
776979148
1422683134
389022057
2112615596
1977294799
1322276236
532162001
961076208
1360344109
1477695994
1256125683
168771318
565967959
1855830631
1479445642
2023677227
1403196481
1842442534
1096370003
1752719236
764744105
1868249149
2031223875
1625321775
1097890624
1841250768
829603022
872538782
942219885
763787985
508664024
1089590577
252819545
77356425
1463767677
1076814093
113711439
244747666
1962758441
90195129
210876994
452607472
762820375
726225474
1904207922
1064216798
255028318
1890884093
27520930
1040487422
536789790
1273288300
1353097864
263171770
360319972
1597602037
846893855
771602292
980485006
1726008769
561254834
1767003551
1156710910
1478869823
1806739130
1930752340
706608595
60188519
521699058
549738518
46603142
1940575289
816248233
438979790
721930921
209264310
420291124
861748180
458916404
1067612215
1878961953
1311121437
485832702
991815269
1534131833
545129975
1762637423
1912538195
1461333206
1133794922
1418009284
1178198485
1975115788
916970675
1420640673
744684703
1755713597
1389522551
2104839620
2001698881
2000610490
1432573605
965738830
1657073026
729550362
981739572
307406839
1585342611
1333180812
230496230
2010532405
1418552353
365363689
1555484881
1195918760
1236554695
749692853
724074436
74871074
1347462989
471082717
1289567308
601948759
15984045
1358859642
1093727256
335277475
296083614
1640946863
778160339
432922917
1579218716
51022801
1661917185
1223269758
608617113
1832122868
1309187768
300634499
1513697053
590650786
335151405
1103191574
223505411
1734168433
1724592342
1964786977
1987185702
1990012437
1740695280
277632275
1754551925
1473369800
957893195
1190673629
1409631277
1454539991
1894676288
2124612890
1645887638
682721691
1518457538
1918283122
1333049384
1637381027
488737543
1834166244
205628913
2095079056
107568201
676428963
404268376
89087998
1455499821
641595716
753958447
1900843302
1853171756
1446800357
2116533116
130969965
1190845847
2026764096
2065448830
121827068
1677783241
1717616200
1243086080
694100451
1537399252
690341890
894382672
596561040
1442573682
1333961714
2073541638
1412464790
1827333160
2142066806
1249860398
1641424246
634723053
1776223395
213807029
1776748859
542757315
1315149743
1920968315
241143846
718236362
2044448567
2036687712
745772111
405181340
1064567860
292368846
416062796
1292103598
1185666315
285420513
1437985685
1471730026
1201066930
459344751
691595917
1303971437
444713546
1813888328
22280298
895769863
2015679415
636127735
448857112
98603881
755809055
2036569411
1633247292
736820124
1698842329
133594520
352313581
1018693637
259508057
1090126824
1424328379
1505103605
1583818428
203907067
1625553597
784604933
2110153872
271427161
1982553823
2073941480
2138112165
1933763947
1327910709
617881036
1830805547
1424352617
1045542751
1694526595
1470218430
1454961432
533417853
66909112
788242682
1350924442
1259608764
800337375
171890974
1638481596
647238310
2053949948
859309396
684408155
726565821
278688071
2111441116
1954815684
1149979022
88181624
772407802
686692224
598674402
634577126
2118139515
811992909
1209355076
1977782298
66717139
918812444
661239124
43875541
347004869
702224176
649467981
1213873947
363313829
1236921067
1906862920
1463382847
27449437
9502987
1505776761
1653804614
1690122611
1291040721
2106216758
1388856508
773004556
713135362
769416851
222184151
525632624
1496252634
500206991
645591201
2102573899
1342138933
1061341315
533970127
1353385673
269398309
199938799
2034346685
1073515297
285741619
412430534
394530123
1471525274
1127459374
1031992978
1120920194
1736895084
498583980
670202048
1643096953
728609020
1178500417
1515149574
1455836089
1985241766
1239348482
1921412697
699706736
1235757229
1263586980
921376876
1460951717
1960134594
2115274269
2053695802
202354986
857719950
1380602156
1569874185
1422937637
1134137305
1052683845
1838121178
2114012496
1000787122
1368730956
1332715102
830053994
777153812
738822793
663004653
667618204
1426757931
1438365920
826729976
1254449271
1374388515
1617875095
215475762
1942386080
268329432
329654318
2135483804
1750374557
874595017
260721723
1003532867
428367324
772389840
832472361
325015048
960993527
1480073106
1453479882
1880516369
1619606783
2118674860
963724061
997781561
1136018282
862255425
1478211691
942708422
964411755
908717783
1952182263
806176915
1416695250
1828026847
1587119707
172982564
872925575
900767693
33214596
1062712952
2002360605
172854580
1214421525
1157074384
1505728220
563517217
1626472635
1327044904
1386216602
343378395
1123432652
89384848
1781867096
510511159
2129476596
604262329
1196849746
1686720423
1573059686
1476072344
1756061594
1648579546
880000188
1795955267
2098483888
1601585842
1716936661
1695493875
630107488
780761263
1470425925
2059126501
1075422769
484335747
1292139978
2036852906
870569685
973673664
999596235
616701602
1941002600
1313849702
950405055
168747082
719333747
848764521
701722062
1706008297
703885860
14534062
1735045585
1653926734
336012156
1389938514
714819426
2066912877
584326330
1410311958
545458618
1414814702
1842404837
1811489019
250521150
600391992
1083145002
292385789
788561152
203763475
907123182
478235196
209635227
1167194263
1518039296
370482983
23396890
258326679
1354237567
997389363
1224394984
484119754
342845116
47346020
857768659
241493017
316942553
1730711591
465146877
1995485544
111582411
2143974688
39651908
1288313196
1897010112
1338364162
1595162823
2023096233
1466376705
456368327
2073936855
202181568
1884412608
291289869
1923081292
85085482
340011507
345628009
1990325516
6351204
1465362378
147230199
1374661347
369194403
278520655
1485585201
2134431300
1267905353
1624461805
347690559
2146745605
1835417535
951202293
1287406262
132035439
607673420
708997485
187360594
1626891204
1536862828
955925417
640070716
1165308515
1959089174
310024653
657954606
1063869481
105895407
1378361599
147511701
1211937629
522878686
1523685875
764901575
837370068
588922984
394313297
334870065
726148008
345682502
80049047
1882379840
1467348420
801089274
1073315880
7436322
1647116399
1147231665
1298219822
304312936
391850068
889563079
852412058
1637573188
433321771
1302257094
1372216489
1549317110
1347428391
922413205
293983629
1201736706
985760318
1066953490
1014147249
1083178896
1905406947
2095793919
180793505
1109910519
1737418706
2147074368
1190111538
314487881
419939677
1066251636
1611584576
2065725354
1075717718
195223647
504296007
1786714459
735859468
1268526654
1261924368
1823298285
2055460635
1771201940
387325352
1709787902
564181082
1159224138
1905138313
1455947587
1370527697
1595764215
805768250
257333792
253135270
306886767
1188882601
217094161
127952855
1291272009
1395623013
430606527
1830645114
493802754
274408931
847482350
128643247
728169546
57016221
834102082
200935606
1671100865
1351190892
2028686488
1662379907
32606259
1894963209
501261067
650058404
592706416
33788708
1743937862
757562331
869452211
1721724186
155072131
1986588033
1656555296
341129177
2090951691
1622639105
1571492160
1622994985
1896764925
727416824
666440059
492377036
1321155998
1000533420
970929725
2082301742
1208782634
559267069
866476008
430468292
318562096
1728740452
738974241
150108520
2089993017
1943822305
2118888550
202763102
1363292265
3008996
1595628401
1434029888
245635757
1043427250
1843419391
627830387
1409412856
45952407
171841033
1581848455
2128975916
2075762714
1298557954
1289201290
720788764
949570575
1688523726
520324104
1115237413
2004464899
1446975829
1559740233
537030885
352481683
1454000906
1827229180
1965076477
1650474471
828049184
75674351
1464240761
1073077626
445975543
1483801431
1094482000
854691946
1183603340
554175077
743371851
1174037574
2020857187
2002135302
510442740
478352676
218815548
2059938574
1170842967
467128219
1457800348
885354224
1700400941
1245846517
2096657761
682565579
269579464
1725455823
348772222
1150329817
979961340
2028630483
604396486
1607528777
1915550226
1921642900
917888103
557969402
1335498727
577889410
2049783205
1320507786
1067854170
488328726
397351875
714632063
797642034
231881907
808081007
1639600270
851847072
1810838112
1861550579
84228496
151008620
635457696
385804101
565958333
1401439521
1503927484
821834849
1912635176
697099046
113404903
2127675644
1175539805
7827482
14822057
1631985619
836725454
2083657534
167303236
1269676064
1455414597
491453637
1325800459
1924358936
1850754490
1137988006
716521469
1313110326
1867560525
362284121
1605348300
1984373415
849889818
1315641498
380477433
2087676852
2123988802
1490053729
1604014996
1056148398
1021231304
799547201
598412751
1943332399
1015234277
2041865649
911884058
1908146968
232025485
289014602
1475064922
2093120613
1173038230
1397362383
1371474546
1346533238
1208388471
769545929
1930003164
1484727930
1929959424
825398514
1277968801
158059224
1857543774
1088418343
101892853
2013984386
153181422
1478881442
2084707202
425371023
926550649
144529873
272292696
644201184
1748447897
2106096217
452245744
1172935839
455240906
2045526409
454156220
657015313
1922913969
626536382
541762526
1837828548
1807843990
891455538
1406983935
1641931915
723104044
1801287194
1739292657
1531237066
981038005
1615500783
1197830706
743096547
1669698095
1246503958
1060384532
345183340
1794009870
1102683766
1901987258
1884142412
418576062
540146201
436127644
1280381277
2037794891
1872436753
444488179
2032394509
475995029
1366278900
876370005
1136771854
786720894
1911547034
1786089503
933233721
449590231
82179579
893307457
461735512
322805387
1978871892
878194099
1336059518
1539887985
150319692
363724592
461355254
1166557146
1154786054
2146997749
778505341
2066478616
1915554785
1219003932
654274706
340832842
1726229851
1525648231
942052092
1996752720
688069202
1266796218
1171427469
1760578609
1951248020
908584687
1133678091
2104680254
182520415
349438996
2088169710
87386102
455778550
1359123852
1503683395
1266232454
1816230564
404683135
1307205172
20686870
383167160
2967687
1782222714
1847057609
128349534
616307045
1870402369
1728340762
1761912632
1855477667
1509661239
1136849987
1055858598
1304701342
591861549
1519834100
1908273154
2139280244
1360193714
1835621416
109115902
169105377
24416310
1317770276
2130579
636857913
1894228044
310736779
1804980000
154117662
34048054
660001360
1820603821
704569675
1123469655
1484472849
845983157
1691543806
1815031152
679661721
639863534
773388770
1018188505
1810814306
804616197
1013610737
544850016
179700678
1178982531
1504555619
1360113735
406676682
292518649
1236645632
1793747998
2076895969
1854634574
273367518
1841584409
902437460
120770059
899233501
848450901
399972461
1784280220
785441300
311746212
986379674
700094071
383721114
1777610268
1734151815
456011896
1546998780
1675049381
2132793823
1640338509
402332001
1120138511
282524587
110949690
1366885200
412348549
415584183
1327968316
1870913140
64066856
2586031
1368865669
399212776
1598071956
109349657
1950674958
752103640
1788578187
759077512
440985904
1623746170
408204880
1361016772
1203306587
1841583477
1353600373
228680341
1409818162
2044677378
1758022188
638382960
1132475972
216283946
1568856204
1526791081
272215777
1003385090
980359411
1351811570
1608880562
973211382
1610160637
1472920199
870180670
414683654
999812628
536162608
863152026
1004225204
778145669
310190781
1828630197
1904459577
1152723508
1119809007
1783882929
354252783
1343025847
917031874
1485255401
1637541707
1601434674
1027220058
1113929507
1633293442
924800328
1680724412
316950595
93204340
1037669317
166228542
618223137
1026495871
96969480
434863935
1594901044
912334943
2089993207
1660324897
598951875
1041096177
1660950968
1805710551
1625076907
1047010079
100501234
1162800778
1988578972
1011447632
1743378178
1686882760
596937085
1171287495
62669008
258936257
879782090
978509336
490171544
1465004982
542329892
1281937217
59083135
1603391110
459946525
1971609644
1550956988
1972853944
1348930296
515349147
1976852374
2070095237
1535982469
1378937377
308768768
1206547605
1013540248
1084193855
756693717
166755940
299368845
1036105668
130692333
965645219
1149356039
106676824
750627169
1848626696
343892992
1816821960
554282298
2009042446
1632376412
1404365146
569159260
1230017558
1665356674
1936865198
229804533
539497632
2105177476
476217909
1063185692
1204680340
873782053
663332795
927022904
205778657
563500189
321722854
293198652
1607922852
1182194441
268433767
152790313
1657207109
2068005138
656674834
633117135
169878289
1890333659
1233109930
1998072531
1084693987
1672239363
1635318368
580850784
169720553
1693411704
436398123
1985228901
502736870
1377201844
403173685
1493394282
1463617307
879786867
1390332907
968173442
573800597
1503123771
958277100
435008682
359573459
1345782354
1167540380
1308977780
140888779
1243101359
846248581
383498833
2111235364
439645106
940823966
1982704718
1297766354
1942056505
857173814
1593657077
1271565871
216866004
337301483
866580464
372691974
1147923888
703854427
246914072
898129372
125693796
2031390831
1892969093
1618346937
2094159194
1734747759
698142208
1201654401
573680362
1299099986
868810745
1632251834
1562457624
1852886044
1614792744
846072764
500923792
752749677
1856452978
2061194939
59663909
1651398206
2092465095
1107668572
780052871
471435302
920851866
1839165380
2145473390
1144367514
1273251817
351133455
1963504588
465311130
358192510
1007386074
1508582644
799351688
1356313465
1194784503
188360850
2108192353
1019632148
1908442826
1666816621
817342379
477564344
636567799
1439543847
801557683
486044779
944311358
597289467
1580908845
911883493
1110818508
641717771
994616233
1592363132
502936486
745026028
927724431
1162043310
1256035010
971559772
1657304846
1412267506
1029436638
1558029025
392402365
491624929
1510474304
1215659102
357548583
498591818
207212798
1759651579
1149431246
517280554
920017112
1561033349
288463129
1276548301
1163856738
261822422
2086515457
1417444573
1297756896
1450765751
1617056359
1418603294
645019475
274033456
799792766
390931546
1053097055
920364963
549327775
1598830174
502598104
897830043
899271431
94078075
1242225041
241281067
733741141
296856542
334566061
1214163456
813836996
1603871002
667913152
134383717
1840470463
1854169900
281299467
1362807497
31803179
1088349217
1489552336
1085259058
151102952
1254852674
1115001652
503602455
1030028234
207722342
760967588
143030553
350263764
2079628251
1310070117
1215823475
448887242
1081975018
1223139575
1910143337
546451381
760460541
258138500
1882562570
33555375
775602687
836235343
979973803
1587569770
718937493
104296276
2131525851
926821148
729164823
1317628100
2085027628
1668090732
1257157354
750949034
1955264073
2035250024
1930555371
1328597529
523196251
900799298
1226359859
371839417
1053742608
1609072595
853577575
1467889119
385524001
656020460
982912697
2122009407
114275119
215328951
1649139410
734734125
53800884
1263618223
665230419
120002245
279760254
1785860554
1154757710
1076904168
1628565125
1297035948
1332084357
1094694776
534555437
1248820949
40752939
4543944
356663739
14979489
2009310637
2044964636
952092077
511181523
646427979
1743788882
1700473862
1970814611
243477436
1319197695
1305842482
1874394015
1901147917
1712326559
79648966
1622518167
966925728
41158491
2057358058
1628686049
1652237744
1027651400
1620103101
1813687325
725966420
1595419283
486796979
1219181896
1002441633
217941956
1374574635
1120055359
648011205
1175281659
1918068619
1471562546
378649814
126910617
1245808649
394603158
681972832
307309509
1287808620
1744602069
465380348
669768274
1156143493
1775694206
934801561
1425385582
354087678
689608828
809981832
1828388633
479702753
217238218
177983848
18253684
934705461
1184629221
182525605
1168550013
533471217
313732269
1590565542
1822552330
1978212207
564138370
407994722
395082855
661687285
632204173
494798849
1695801614
63637366
906346946
1443599522
873814504
973467539
591917767
1830301661
1155107788
661520616
1598381088
1957303489
1790751325
1916974648
1192769434
1185194264
1791119945
543731246
1766002047
631298931
1183374024
1354514010
418358191
929546865
1139355430
361020390
1417825812
945673339
1752372055
29105351
2135829096
1646112759
1297115503
1166697748
1681279962
1120287278
1463747127
957905514
1341601531
322066386
169328186
1341062244
1708437744
614629425
215148994
1288744368
1501077280
1163515232
829730732
1083364469
81062664
1336411760
1883937716
550874999
341394142
84105167
334554282
1928546229
426192129
2048793700
7095071
1710221374
1321689658
1160555101
1640583375
1783582534
1435488520
1719924629
56754772
238750390
1085241876
584127472
1599293142
2036818833
2026693996
220437572
1686917563
14856869
475526457
1674590425
545906472
704467913
2135151682
1830007626
1197164160
141259845
1085627953
568272061
1251643925
348147102
1855709994
257676944
1423499510
603681439
1788478042
1925184979
1061320583
608307057
1757232115
1009389775
1878553300
850176648
1440563099
939912008
1992132143
1733330259
1254695541
759206792
361389167
2139791230
1744897343
756666668
1318157628
1620024673
467991448
1798639179
1343805035
168361988
153656072
1040902699
1745692349
891016240
319379341
1352958286
1792663323
998332164
874999564
745775981
1719487158
1110022411
166402115
1412939136
36914036
1846215991
2110625245
625702491
1167700239
823292122
1204259484
933595333
918687635
494734285
1382052964
998615661
1791064692
2128906118
1835464483
441286201
295621309
95546271
1595653440
1262328552
1915187625
1417323072
915779972
1290816330
1114284669
445045088
1582522528
421181755
1293351832
320279121
700522097
317955233
1118585878
1410492489
898306943
453329973
1456565542
1142660326
546861430
203223174
1475299855
973103698
867343592
190740291
1215583838
2140838150
1339559759
102839975
1879446509
2108398180
1921821894
1096438798
1961817473
1167439301
269713121
1900707762
225948480
1742237873
1826248044
610427170
1257912395
1438941312
485168273
288633954
988480644
918835016
989390783
1070970013
1580993550
1534089057
1781655475
571323327
1386993934
646479378
988529947
592103088
1250393854
2102286168
391737781
912030354
1700755714
39501430
1837236757
445366207
1201292919
893844180
1793475792
1639749308
1053991816
1211784686
4866818
82489604
563477090
1657308888
2063094400
1454304541
718841178
2132928872
474725289
708667147
678562577
523868133
360804889
1863721549
782701343
1128332808
1204725944
1254748681
559154253
879533028
990656725
2097479017
2080459459
1278848107
600898427
110197719
1844616736
1222644728
716543676
1989563236
493966880
436948462
686456571
473648659
361510867
1861115756
1499916703
635253936
923619385
1451780580
854489677
195801940
560670971
1918144475
750550036
2058554444
1587551895
528203266
1055974947
816708425
2092076039
1949213297
462564994
1524059155
422593916
1685329964
1541010819
996891714
1087683661
1659141372
358349237
2056772067
1862464818
1204179691
91235303
1355901731
1338799009
1905840826
776744779
340202148
2007630360
1575025046
1640130476
1007368118
1631440451
1430629309
526770081
212718837
315957237
2099422262
1089439298
1870619083
762341903
1316857999
2003065583
1814311311
385964711
1831885236
348339607
1017645262
256532805
245544550
967427104
654998604
1812720381
181838485
540836225
412300153
1504852141
2125499361
1000679151
1561607030
1142639780
17264564
2034598983
1993855307
1934833186
159549045
1924847897
1141840533
2099943471
1134789120
1268340535
392240686
1089193926
1339482547
932399422
998288920
988757753
1059420537
1968675333
312836546
125172284
1458757812
1853209641
748368959
1362601889
1444716092
1848522963
1357502492
279942496
1350248199
912359637
1098249723
1916605912
1881769793
89131907
139106821
753405969
1404309807
512806011
1791750936
622171755
1188276734
2085854676
314304651
442034941
1109980126
1618798298
239003237
268207050
1393679481
1564434818
1735835898
2012584744
1895967417
1622278578
2024240962
1349797737
2007001537
31893381
1406706918
75243470
910698203
1536951024
2146826916
1471940915
1498352929
1997414063
1382300622
683107152
1926336573
863487588
128612104
1028035599
1123087657
171946135
1518423770
74143078
180294499
1687305910
85425309
742676860
1510886515
569865833
1037200448
276340444
1729749037
517967037
1792802830
1292183587
434274318
757213697
844487970
555569727
115336572
1490198837
603283163
28010472
1239863328
790544574
273298676
239435336
1141798505
1010504406
1611719863
1089778205
272964774
1677361856
1742568603
1489940267
1985107382
126661552
1582257786
2110420889
1742269292
826100980
364625665
57181167
138637648
551909357
271407548
1843968413
1869033072
1734847909
996785321
1045456703
709456692
1474475061
382077585
1725884914
1965313206
1216415548
864488047
1520671953
1303716879
319880422
1571533098
560242915
507537687
568869217
1177121913
383063276
971836265
104624373
791950185
1349479275
1893395893
1121523942
1192166515
1657101021
1865917875
1595804296
345718842
1520552557
766596426
272961008
1707177648
1859226931
1477141264
1664012627
335714458
1607042253
1049928479
2087444646
841604916
258790214
385993093
950552992
416256519
1927908633
254654602
1750309779
648691886
1717987908
154154411
1222814744
1561177162
2058692817
1415224456
1470397756
1859435175
2092753821
2080876941
2081799903
117377204
1529769815
520112397
1921906621
497826739
626555019
1837915709
1253533911
1817923753
1906518746
2039138503
556110139
777836488
1121657337
1373343549
983215196
1973201161
132631877
1804708639
1618572874
1508157257
491084755
1455312134
1172853150
392772934
155131779
1756845147
884775859
288086470
218473839
1953857805
1252491499
1568007826
1015626821
588083757
757604131
1751574762
1011112153
262858894
2114870923
1631774639
1717603992
2101342901
1020384664
2126880145
2041774028
80503966
664609267
98561874
1266352517
822694885
894346692
1895428077
1840301338
129919970
1443508473
1573533202
1819025922
1823829332
251823179
1672141421
956132317
549971567
677226142
640136969
1251107407
2136484249
762070248
1473679812
736687528
284544706
1877465912
1699254229
2020789075
117346260
710840782
1861339840
494890906
1452365068
692185508
642778849
1399715272
615939289
1485248991
1549776697
1801685259
1629821920
377485995
1801565725
879882774
1127963914
637455221
317108312
716515247
1720547908
104750578
1706476536
208744666
836775450
524554422
1067286119
1798666628
563999935
1073325054
777136687
871780669
1403515748
240000737
798621234
1750312635
924546733
327167712
1632970060
1133785546
920710915
817876675
471561716
1630152708
389216243
1045714211
1958219847
171459367
2091940013
775517677
367350452
453020351
1653078360
465050340
1080654171
1819377610
2131372406
1858559769
1057625985
1943130546
1408066518
110828010
853356173
433269571
1842818460
492286011
945105868
298494790
66263017
833256934
1210305893
841281974
490050670
1117179590
126884783
1934981829
1327107573
584374527
1793894167
166813957
884279709
1571064004
1983075196
1083322482
1685131330
1628786020
367138547
1333827168
1341390764
1376915524
1507147933
1038276661
1962186113
1039428094
1682130032
355231694
281243774
862467865
1808952983
837028707
2031433616
905467346
1545427009
1975450386
1908236622
587448059
1473669712
447598089
318395556
731199462
786679816
1341037192
816012788
1846690462
901111829
775533646
1101175725
71157840
205653798
23626111
786527945
1216137936
901203659
1603570257
1401832120
1224742705
2080714592
429341630
1016536521
361699732
633705009
768916403
1138637711
1484098637
1730791356
1114852805
1692927012
229274474
2123727361
2135101618
1400634365
497045744
527314858
1984661344
1305964976
923284123
1214269924
1888173891
1883977336
1308013440
414078601
414371739
904345587
1090676972
1568908754
821019369
1942608313
851539698
1028465125
1631644270
1832881191
1504205035
742837632
1918199970
742354437
1093851469
1220361598
1774327359
993514886
1935636579
1943692887
413795572
969501434
446237594
1046944223
827649940
678290546
1493315045
628813731
228460708
1790067510
1316371880
1940398483
1569064115
2002780272
1482983597
94472309
2033022002
536518860
1877803097
1167641929
1559674733
1993215494
956299457
1870480451
1309314083
521147270
2086045294
1303367149
886891575
139753153
758731192
1547914496
1183263063
759002140
1916804047
458126815
1822532079
2028427952
1846269559
317126273
527607424
1508878981
1467411337
470240694
461849912
1687593406
1661000456
1733323848
1387756716
967511773
1977964133
138475682
297521339
1053725555
1109890024
718148533
2041889073
972619761
1137987401
1256412528
1848336183
1942691649
1744730948
100647418
341844480
990453391
288348093
75753483
553222154
376588265
89011966
2045862200
1359027834
20028790
53073993
1029084892
1547188398
991231738
1004892190
1897403331
1393824556
1723911220
1387855626
946110665
1244254728
2116180883
1695444241
1528712595
1028027966
520756305
18689621
466034067
52058514
1040277296
1685041759
1286734739
2138065251
1923429798
948539049
796716943
1356148427
786755536
673651955
258006519
321927322
520407942
1818876274
1361109257
1624522681
1811920530
1753382063
888872563
1652099255
1103162560
2079693579
743270126
1821817245
830074815
1544600062
1685505942
372477945
2001291506
1152467017
739633751
1733702877
204705378
368834954
1453145905
462554065
162236969
740725831
681056051
2056548757
1209529801
1455356778
1359524060
682789236
840710951
873761522
1874547157
656865787
1730297193
443188167
285294735
302840700
1010356598
1640502074
339939233
1842707813
850213746
1497202066
1894282284
156686024
1530641918
267514706
1896491589
1071994341
1055457664
484673496
1597171679
965776110
601717879
1562192641
1993452156
639245341
1779368412
599741724
30860450
469190687
1942517159
1992825592
1338379434
82449737
1802103781
484725321
211837966
510252573
1787123500
842704242
293041894
1713465505
1100096602
555161331
1732125601
2041469841
16043328
1316080230
1516661898
599872565
1457528104
1227465190
1172154531
1298674476
149441526
346641210
294435300
945029683
1631554097
28750704
658222310
982012749
1719013209
1024394451
298160028
946918939
899043741
747465981
1327083111
1007088824
604038820
1938480973
1326280752
1178165153
1358376956
178438033
1150119503
1079080104
1523698417
1863788364
1415060230
363126417
1168889342
322237475
828353587
1316051441
1649993582
2132714886
1054495650
902830084
636935484
1554501922
1201559802
720130247
1724701649
207166432
1447796723
1378181820
100438203
733765530
706919916
1838093422
2087149971
144143500
1483964473
1898233299
370790654
424506239
1267118961
1592822245
518807884
1592145587
1522612340
264802570
1914700983
236837550
123881902
524490047
400067537
2028417525
894962140
1737947634
124676498
1671385340
50402729
1443425157
1726671469
820239806
469088047
890359174
2000837490
202929843
1028566937
1124620421
804490857
1153304182
707039023
1635052456
1204565930
704459581
104832859
1886985523
836499876
1138793844
1672904472
1991952883
1694707711
1748288829
677375092
98730070
1100208365
1699263011
814673126
566689546
403635743
830715919
1099903739
1965675594
596996985
2104262736
1759027416
1059562493
1620779568
1583940449
1625133105
924559256
2049813595
146884863
1262833125
864791146
1216292166
71674635
842497415
235986341
422187467
184830785
746402750
688034972
1213842162
685662752
1875726380
443812119
635670781
712363466
498932184
220739770
930021801
1841038442
913199537
1547110587
1536693618
1035539829
1014130092
1156521460
1848310799
1964213591
175768699
876402028
1357878970
1265337112
806125595
1414903800
1940784899
345180364
183482339
608223216
1730121262
430418470
174872190
463633692
795196516
1336753497
239802838
996574457
998440663
2058063560
90217683
838031639
1937190155
743869990
1132588288
819018194
474048281
85650491
1853862065
1481853620
493526755
1374798042
788841295
659220378
1592114478
1887342276
1096237682
310546881
640722947
382039304
994914221
1812874111
850623933
250011938
865817053
371838322
1815547198
1060097481
451067959
1140893391
1233813212
1432064277
361567874
1293736861
1036003799
998648198
253287913
2085234148
1770731158
1534598811
489628004
344456760
704134392
919106369
1888292933
268354860
2118375725
1892151838
934135248
376182013
1491274124
555360276
1284924672
210382951
736801026
443485734
979673430
1341974342
1267441983
1136111440
835781000
1580418585
282448820
2066511739
381442750
962665670
1727976104
620956494
62758863
1739399197
1966821279
22265397
1268094538
119898816
1058675839
1247657193
718403499
1776630608
1398666403
1174960433
543210328
1941325551
1559296817
421728496
1092761861
1477445009
982456746
1067269850
379783692
2093195350
43682010
1456028222
880456849
1032568800
833779560
1711769745
805074659
418240190
1237617324
73826069
1896171816
1186748554
1941622109
299126006
2130780837
1965639466
504155495
1606480436
1232027255
1893175587
1084261405
135624263
714522244
114192484
340937117
578736520
1652939141
1103532764
903806697
1869069292
196536337
391403987
1066437657
1105324508
1452098311
228164457
623887438
171779171
244195365
665029016
1984104381
1817736766
40967218
555159477
1577862193
1393716883
26773304
1907429596
749300015
1545197514
404122939
68517293
929374110
388345147
425685796
1366186902
1195966208
176985505
1292003211
693786702
1187298021
318489557
1305985301
2008629662
2013972451
1526539224
1444703655
2025827004
743678011
405632412
493869664
821571816
511720491
1058507631
210937807
1414636481
1045708000
334747690
2054164340
645376891
490800055
1652936774
2050809603
2023414695
656453523
1337917687
1934976953
156491151
1578151873
1334959123
1918744696
853305999
835670252
757094695
2143219160
1903915222
514002329
238612849
1616195474
2101224266
1122570458
1980918889
1161129156
263466515
1373000081
735489644
613108837
985511914
341702763
251903460
2031960499
1505576778
543797791
455244871
1503363549
1188455696
880958133
7516743
201237038
42242939
1844193698
1180009925
396882551
447898931
407223991
521598778
1375880533
943274764
812626119
1688840897
779127862
1915393063
1468920712
2003881754
582209531
1922824068
634261214
1998997451
1529489082
1890668626
104547068
1539862701
1037674683
1181032668
770110025
1283992086
1149198947
1708901192
236722412
110842684
1763316807
747725752
656150788
1096823033
341287770
284950714
1213529466
112676607
1706645204
494691009
1476042160
888833120
705574467
1946707323
1842941722
1075795123
1123327496
568594095
1323897096
2014791205
1281006914
814895420
1733348084
320529256
1744428467
932026234
1204806157
1520008250
131660058
1210606263
2033955217
2124471268
1784845895
771823218
742340312
1903536584
1219108129
1447014123
935923493
384891907
275653983
455953778
1057508638
1356433488
46371065
1433760460
916298692
1980185601
1439544947
1551288576
1194323360
1332201415
402892834
247761554
1696138900
114124757
1818650019
1625496099
743480487
1990091248
1220970082
572187518
1691246909
1601686067
1850873278
1325330812
654357502
610429088
846655395
2021690470
819018893
1392865902
531483619
1586819878
172345485
275374075
1728013027
891083485
1596106927
1500553182
919176003
2037377076
1789335115
1578620410
117357995
1121857572
768614561
33587828
1192517132
391872159
1100116527
192658836
1182441843
29484111
710798995
858048565
997723398
1344376305
2106535306
2006067975
131108816
1616007449
1240699075
1577383274
1149123006
1840633644
431659403
578503243
251270340
1751844368
1828844647
571965899
805596625
614724722
405569281
921170487
108216613
1982098581
994693625
1837933911
345951864
1687611936
51760070
437988499
980540278
134288910
1785245986
202912731
1777988606
1441804841
1401906004
693182169
1078697295
251652572
818049321
586168078
392241379
1361390967
36950403
196909183
1612982755
511148527
1162422708
1783470706
1135296557
1127279818
1029955591
1205931384
284892691
2112004588
327437062
1569851274
1452473774
875378616
1726401717
955649727
1791177150
141348910
864852334
1925802258
1115585161
1191255643
136256955
890270065
146685716
1183641863
866040708
767041623
1477228612
1051076487
140563836
1469116201
1291860641
1786949506
1340277530
2053735216
1568585302
533814907
1446944565
1480364654
1624699171
1358906855
187994019
657734356
561150608
1211071116
1987948471
129692749
446680414
97198000
625958662
1351054229
1720202336
1497942967
1824748574
695296607
1588345593
1401873057
199696800
1902956636
1426369833
1044735895
774961274
363245792
1963428984
1338729226
1491766582
856843725
321531922
305739928
201644579
432880950
620566697
574659882
725806192
1896986453
158313574
1096199799
1832251975
1693060472
633764356
1663388346
2048361262
1901684412
826002854
1147088549
723560027
348932983
1533395697
1473297399
1871423625
1518270061
1111435721
513271830
688848972
1666377510
1316598150
743464883
1049473987
163101046
513641140
85636231
1948495982
1142388912
1157321317
339035153
1195998173
859925424
1544412128
545532884
9983698
2067990048
615296179
1251085599
399868913
1600754766
1826962935
921150378
556904922
1093989773
1912635530
1877095724
669707561
488443
202669278
1406532540
1795765610
386968156
112739588
448301932
1930650276
1894783205
549806684
1260358119
1659028603
429868938
1132312759
641939722
981351293
1274034338
1281318945
1505372420
1696540115
1980551479
2029720765
1315802095
1965017379
301855019
2119678426
1143309349
797677834
1653561904
2017784811
161220460
1900342367
1239483580
86417115
1449669508
1187409255
1800278431
31203745
1337633395
800001636
1379500991
435036704
1085765114
1255981859
1257681276
2017987657
606301098
1772678121
1737275194
1973686589
997230770
336370100
1803067895
1946096170
1059612117
471961646
1569043662
429995503
212521092
821590828
1286736245
458733074
1471047981
2124327143
1046061654
1114406544
1686940949
347380513
954363988
934526046
1690385456
424694035
1830461087
829931150
1975149644
1948248335
567289367
952164458
1390368047
1287582115
1613353057
1084460867
1941197482
1277839857
2021593977
766575990
1403517447
1531784483
1536048425
762082408
701952984
923597260
252128718
1679462006
2578247
654537314
768464715
932097946
1963565834
1487294846
528693577
919813693
327214862
2027057445
1884939941
1620501854
770492427
197840824
54795931
629050165
648624522
1623802331
147747141
496567705
1958475217
398802377
811309397
197024394
1247431721
1910452108
1433220633
2143900708
1971057332
566859640
1400340131
1679135229
166656303
56741651
1164540999
1709968740
1379726291
180458492
202147771
1723495632
257971666
1310435644
802197675
1427576852
414221866
833490429
857789988
1520117248
1236767222
1180953619
1047910006
575930456
67176887
508275933
1571722653
1917390428
382576239
1919806996
1786933003
1374392077
2138073158
552943048
266287865
695024935
1883412014
136986333
1921598057
1084595800
1159489320
1283154004
606665434
1967348281
1711806719
1059907979
1511126607
284053943
2070950874
1150079125
1250324977
1214741498
1488576615
1501023902
513984258
379795367
974534962
595517161
850596668
419877205
93400324
1141641541
884012890
1730625212
363578165
1011209318
358600767
1622979314
1727274711
738484926
441260514
1734221622
205685195
1716852177
1807921969
1596611261
1392666986
507801789
1175530119
672861819
208582570
1410759824
789641028
238147382
1261095700
366459809
1151806972
1825993407
85514749
952441192
1436776279
1409342649
745831149
641947488
2108111056
646637255
1322751936
2146468331
1950930802
1737323128
526329709
627737733
2047574143
2090143339
1901348286
406506296
142078684
1816199538
629865538
1305157935
213424099
245701605
2011955990
1348136924
1028276112
677027822
1962874519
36069588
837258168
118079693
213541700
1833834008
765054120
154476282
212054848
124282957
1040330291
97427204
1345503915
1476036508
1625741172
1934449678
1330182179
603463259
59485754
1354641109
1765873057
990046641
882456963
1803853955
1513283696
1348787244
1482710167
194896488
1111232315
1270536162
2144088385
821896725
1322728166
1113730204
377319303
788810803
739005736
1891521080
373168745
1317182362
657360423
771481065
1561085761
677923245
1137590656
997308204
1925938993
43787939
1134240294
2010717524
1474856323
1936405283
1240010494
1396268486
600368506
1551483748
870068700
440325082
947584147
753113893
455676306
1560730609
2043416703
585539199
485479458
827635407
346272191
366212790
1296963036
1960801283
131958833
1484106303
952475239
1310947831
116035983
488519176
367350268
1930454820
1565980481
65173886
1073950359
1831044640
633845834
1961746583
1151714806
519449607
53248164
1110023180
2012148010
2143554606
1029534810
1692533178
1327050217
2102862847
621793381
1070338730
639505808
1055056436
1959825750
1061416634
672223377
2088695447
1644522498
994884654
632626558
804149595
980031455
2077912370
1596174709
1105958066
455635285
1339232508
578901030
289916701
1086099668
1857905211
263162995
2001373007
6896696
1934057152
1885611718
2042922605
248430869
370115152
428313691
22621379
1855009714
194484603
333119891
274625685
131828658
149551517
579855782
548463141
1068562540
107563297
623064797
163530882
1033049966
426403968
95159288
1018743890
1496028828
1899980490
1451204734
967418167
1427857600
2004742874
326039500
1073996649
668026934
1364403673
1894477115
1639481200
1368814699
1760489856
1131310460
2097450211
1939959086
1083607772
760308014
1525583859
1559692260
1698836868
1686116525
710665211
95368638
846013652
773050725
744053245
184560097
1770000398
1897567910
1033873188
1864411526
659695563
1510858299
1781457548
211853435
176086863
1394955828
1272661777
1325749802
1136378931
992457580
192993151
131229100
1736825619
1518161902
761242899
1658871292
1106676635
1659870295
349191075
785459321
578117454
758460576
1870350823
1491983008
1864971017
646115266
1981119384
992858896
439144936
479537909
422188929
1761902268
214294752
1557572261
2048913862
1844914160
1170323941
1299908825
68755871
459448737
186851705
309011592
328989257
664294051
1189756921
1129234849
518670288
318282809
212735695
1608263834
1865253515
802169721
1842154895
344687323
128918187
1185752165
2003617457
1515842691
1607700285
1126072052
192817131
192277333
106166856
1311805215
1660908301
1769827756
1290293974
1560130308
1446228219
1608294629
612903023
1571690296
1093429013
1881060751
2133594281
1115753327
1661468671
1733718793
364245613
1778774058
1908649654
576014706
1775295714
1386155052
189645811
1372544837
594992629
1389730960
1187040894
1491301393
163515848
330846279
1019743439
1940502640
1841297445
1263385090
1340604799
1513782552
1674377824
661920993
1330295178
594220457
1672911170
1772621573
987286357
1925969356
234835994
456503919
1867942246
1577492710
2134204846
36381034
104480340
2074249287
783233896
584253204
1672011354
61471604
42421558
1188666426
428880498
921205881
1946055920
440267937
1077605661
1354583412
1250936660
968500871
181192584
2108366169
1059785768
971911650
1770607053
524621611
272747182
80123022
1226778894
127146588
588000480
1003539885
1784753132
1772014919
491616844
1313433597
453043871
1578316365
1354263807
1998482967
1004463322
1898566173
1679298843
729395771
1054897049
1954354910
132588529
144240470
191866987
481103161
1485733529
714235252
858390348
1852254516
663516586
1673404290
161196241
644121416
1088292841
1917749275
846978202
742308422
320318126
1990987588
1314888246
219934609
1404227382
538631799
352033242
557648499
1867237277
76698580
2010506845
1549064631
644241890
1955577431
1530841366
704230396
1406465114
1283969528
441484453
196638870
1578313845
608398956
1698080464
1789672970
800735814
13435295
730794430
1654387197
1966052195
1111249707
821793304
1261826806
1495567898
1532018658
53627854
1380467104
1989091429
1713979626
1101861158
1510228283
957358253
1629739402
247086291
1113446480
335496641
126164690
103824683
1032616224
193533726
460021524
1473903169
1953313393
13848063
877661184
1502752043
1031796929
285692808
1441230310
2102295495
699314655
1074058098
744454197
963407218
514756212
1128491330
473835756
1592691609
649385370
1010004911
1254187210
185599530
1105456421
13387747
62758863
259441154
835117073
588257471
1929271492
1086194057
1564942931
61484626
1321845748
1809131425
1238923274
1374778382
330480268
1521831946
1866184141
844811618
765040060
1795758704
920827995
1881290825
12287086
1003491777
1693971881
1467618698
2080092040
673725793
1607864803
1590981557
1244464730
340100397
576876094
823021755
591852640
1803611063
2071109067
449355887
424769101
1352708955
860131242
855442829
643839068
2028512513
419259811
797390071
1275931074
300370634
589526454
2077276224
1489519472
852330491
1020763808
1074053022
842550543
1360948377
1739154706
149096489
897813921
49484261
190596383
633390489
919545602
96729800
1605366178
1769963024
152299736
1060522266
1007059909
1376809387
1466011311
200837443
108529352
1998288538
779599764
1712269458
2009544770
316641562
709860407
1188517826
1671156469
977741805
1527603126
684989197
2128303172
1479417857
461660446
1281180956
446565717
855115261
1484615180
334404339
861123459
1937460953
108604053
768377945
472210144
255291032
62327223
1548701576
1968474219
878664786
13293794
147479275
2086189185
1707963788
1334831925
1226503590
1665793930
802542864
599809360
651483992
243620888
1621525150
2099974845
1922437430
1184895276
167368691
1383409364
1188821824
664634038
1767774188
1115779202
488899558
1454193478
1157593686
1116228749
1505280268
947838556
1007131692
2060580724
1400760949
2034617925
1430244895
2042995348
1944928878
522146760
1448596863
1073336171
394902830
1450808374
53869844
622366891
787478006
1073360200
364014625
546742963
884064233
98117608
1609183691
1938212258
958884085
487607476
1048796989
1891842926
1645787190
796477224
2115721358
178613696
462478496
1681786881
1707286912
1573011554
76337387
1376668162
834653843
1613399453
1418717981
1301403723
869045859
37100483
800143872
1844452040
1542360351
100015219
1950195267
1186236226
761182731
448142100
1614717735
1812442868
73278158
1475703689
1566802061
239088785
2063843133
164490350
863305380
754970343
1340142203
574178486
930765759
854362146
1415172576
1982202894
1062280896
1819433469
1608028084
1801004250
194427111
643338143
1212889645
1815385791
544846956
108368850
1185939032
1882357395
1447787374
229421067
1486359249
66116349
1890307029
1425321707
1486109904
1901105466
2015274080
760784483
2033728015
380848040
1034546137
2040820366
1636412804
1167705498
2048730457
1342561066
1188879223
1035392235
749648478
1229554476
1822061181
1001591324
666350718
1997427548
755628471
755905415
1517767596
823213725
1430200208
1586243668
1453385292
1267033339
1477074606
604318650
1331536682
259002302
460647956
777222394
2143509383
2038629775
167042323
347225940
700918296
308057202
492767792
991915973
92647423
743900610
1759074260
63421527
230180454
1341142439
19855053
96667029
874635571
1388848511
493720682
1259753917
1901052837
800600517
1169964553
646544344
1669299257
1805891234
428582666
1092018655
1043205135
82304969
1779297671
639565181
1549538512
965327949
1529132787
1151947948
595757799
1665930055
1526761883
1895568753
1504755599
408137709
874091644
105998164
1293132717
2002294355
1126520757
1633664342
439737339
717493721
1383865947
1914765655
548925476
964719096
1866622284
1803023635
80346368
1746255652
815605274
572070838
54365929
1799046686
161617810
1369163240
1589128769
1202277949
1823272949
1434621245
119672845
1244721736
442718683
1236480903
1076909259
841201604
1882618305
1688127284
81918295
1287464281
1333201897
2114432994
1630108199
1085092607
1247860834
1569216786
1010057504
1277855698
1008523961
634351336
238655894
1755933204
336240384
2095746345
2071343564
1246559958
691094737
1284214151
1342416289
343049616
1624406536
1026126035
549861800
556155705
314905934
69881046
503463730
1898647584
2116392559
404081699
1235885442
1042194299
854641354
316778401
1243811817
954775347
1600482576
682151604
1459110750
114611242
1549286499
1517591140
1895809266
1706408896
1029270303
2101750434
1037797541
627537088
759063811
488443599
503042477
2056539339
396651007
2112995298
437427324
1001731015
978662357
911413531
501054413
1095734223
1698230450
1735429644
1402792987
58970202
1632463984
1994442992
1565790643
773596105
1394470361
1782348164
798382951
1606567201
1614805520
1077634090
175600601
77472024
740763743
827113732
1051055207
2003893191
983900772
510467648
780415821
370899330
1895731857
1981216021
187124344
995630628
48625150
29834851
1872226822
1833719350
209868706
607245001
88906646
9690063
1778834789
510658252
1429301983
203678162
1791578706
1915213467
1489633870
4215131
2125976883
1177821015
1441632816
373193124
1509904081
1168880269
1883937060
212299531
800052075
1650245331
823354205
766565335
1188660305
842443977
1733452423
152387789
72588013
2088941368
1853681531
580504580
1416905553
7583865
352937406
1684586158
1662608786
953034403
576639782
340336533
230304446
228959875
1076563120
1417781653
1547787670
2079120093
330071760
2015901982
539473099
968689147
251646012
1325781314
431417146
564219737
835602568
1860342180
368503826
491883029
1577037123
1118483633
1001238552
955439478
761212199
865786064
1652509163
428739678
1903838596
369811933
2072745258
966396968
1878333852
194953617
1491060925
421409995
1143392630
352863710
1445746691
1439249741
1294781353
482784508
336124827
484216173
823343997
824861369
658607193
1635619531
605988464
364920571
1138971739
1668555030
1397106216
869808305
747819711
979870613
592656110
1294610646
482034203
1287682984
557955861
1281463584
814439757
1819808888
2055194709
1491277185
489165957
701306897
390005052
1990311319
1757218428
937501621
698884615
1601637927
283530137
1181847374
1007763848
1275700437
251558691
1109415907
2145148732
1130627607
377243230
12012866
2076857895
1914852313
465490192
1599647558
2055435019
1106339302
71886683
1170417126
547705150
453634389
438979803
1856166573
279422619
534430218
1160644203
371188027
525679004
691949308
388830865
1432099206
1175986490
1071128286
398659174
15122116
1077048492
1632889864
442403836
367759626
729164823
2110958689
1729138577
1696290076
2033592275
339067739
1959927555
590377667
518021254
1868313530
1095552685
1043239908
187712880
858932794
497575737
1819609324
1722858770
501995102
252565310
1944668833
1317884141
1561063686
934459756
571746137
1023475453
1610565643
1393174314
1892416685
620466811
700803934
982202217
1522948694
1902572954
1864783089
971512965
475547981
1059582658
1537372642
127726818
916531009
495161307
2131090859
132276368
1960404057
1260853063
1194297721
1269269811
309168185
170709662
917779503
356017243
652660199
919910736
1877813638
1482530037
1437703997
2060621368
1352099078
1727469172
1942791264
1776386053
1280909546
1156564476
1586830098
1541466581
446512241
402153580
339991403
950796621
809319950
729328514
1587382201
384264879
1473929246
1456291923
1405485832
166826436
1902233482
480883569
1566190909
197435416
916880735
1783405699
230263033
38668205
2036070933
1925651082
1717506410
1285493617
350373349
970169840
696629349
1304539699
1019160225
1419198765
715199451
473813927
244702932
1132502830
1073385402
1270399148
2123628576
1924628373
1521492713
765391601
1007281556
958271360
1191435351
1121623595
466375160
1792905847
594595552
786161568
1861245919
1391044214
1007549477
1545454613
1560291956
799465556
188113347
722124777
536881527
1318396239
1669832527
32151211
1005495947
745660283
2063619626
1366025853
762871896
880395488
1013042865
1185593543
1543035174
309197100
1357537669
1908266761
1176504939
393249503
1678414088
1494309665
1974912411
237296940
1076487096
1846271124
662137057
661921795
1866066377
1302733489
655966312
598313477
282348633
695402794
959497287
1207943967
1794930347
1935755315
604862854
2018397875
1212231725
798362258
450742996
65864772
631154780
862420533
1879666143
2123584813
840531846
1122850599
451589508
1067319652
420933287
1116904572
309079568
232057412
73214307
1864496739
753093578
2035030672
299064712
486260420
570546478
1620680103
52096981
1708686262
1514334796
1411933270
1299088777
1074286643
1267939953
1730784023
925493628
1633374172
1841295422
270958872
740439054
700634226
1712629170
1845288516
945233197
2034461781
894531920
1336558349
1483081322
383173911
619510541
271878070
969676892
1284287657
825873865
473600995
450749027
965831851
1831064734
1201136965
1213310097
1367171641
1487402423
1944599236
913576661
1470565030
1709632151
794572699
129804979
1269737610
588898276
69273714
1896525006
1499100529
356059769
159555667
163199834
1709217494
247558677
2145396034
176119884
1477428377
157724218
1709892619
2053912029
118260883
408331798
1786799217
443902560
310960221
610585765
2043811247
1964121782
847671890
451778963
1601735939
2108169828
186707616
884465798
1881223420
1688163836
984441079
2087654984
424178833
175171589
1397948655
1911824461
1184808649
217140012
391724969
619294375
1506025232
1690366473
452379579
637886057
2015395399
821448498
2089535527
1118333938
824509436
546630975
1135193308
806076315
585420329
1439966500
557350623
1379439470
931680616
1679080358
1987707315
34407051
814824520
620242840
644411652
866916259
1416337955
1769551016
2759820
761333129
422518636
1524354223
34142289
1969586633
1773850796
356183020
293454774
1600858316
1499848512
1436241377
1070524867
1168056232
673504685
14867736
1741949541
430970926
1968810399
302621524
851044955
1840202292
1965159660
979030796
1880678139
229338253
1238395144
1550699164
1142323774
2021725345
628926493
9477093
450696806
1093475985
445399505
484100908
35713672
1662161144
92414807
1609726024
1219291223
591094943
97251409
281021341
1700476980
1523357145
2006562930
158676001
236644864
1860294371
520095173
753393519
398795047
840308032
1525976627
552694922
1534686216
236834804
414076385
1667216684
1105808020
1637011644
584657045
1003559339
610659233
262109778
1738559846
906392075
1007162997
186472452
357045139
80785051
1733973222
910275314
2105038478
848277379
2133282857
1378880716
2037208541
1544955208
979458001
1163830459
1986784483
62633492
64650992
470924057
848486625
749101992
1322267394
1577585708
635677746
116153662
1699994521
569917035
1731728124
1265694156
1359774522
158698592
1176726275
671601462
1295949804
1142590564
134416208
1137619190
497353422
1660640372
947146553
690866817
1527949370
827002014
489197657
195858486
1030643409
1172551492
1135508713
1301410338
1874098428
364836127
75681050
741915914
1930919588
1410541005
756186178
692560292
208871552
1531165044
986464538
566716531
1796256595
1730301716
1578030229
1797437941
500961789
1339167906
1592129020
773461141
1697797968
1280889830
2043500525
1082548337
1490439636
1666111673
992997596
766318396
1642306381
1132529775
1004282056
257219050
730642255
665039966
352020913
1077990956
192699193
1046222159
832281862
1323575268
368099757
1907161847
1810683389
465339988
519525291
255214838
701659792
1077986621
1307850918
941914381
156791325
2116115140
1507415569
76979676
700499120
1758409472
889336371
565046289
219193029
190634000
183645117
1264733244
1942312025
1474774822
1089038421
1213894726
520315780
1631814480
924758545
683515917
1600705667
1137191449
313541207
1508633460
1889549668
942287717
904520229
223751314
1743540772
1678860508
1872650187
1863879542
194955118
1098361135
1121362555
2104161731
242294273
1880589571
1132381226
1886251849
842157970
430087248
1404287472
1040229969
1165656308
548121856
1671204054
1873962248
45570111
422407039
1082785677
522172280
561343631
900761448
386115313
1597549714
1833727929
1529385376
2089500580
1297953766
909702015
395229311
1179793099
499098252
249331833
1493850557
1585403910
995721142
1630582226
1372940086
806387475
1166441275
1796026003
1350177704
1306054913
1321797546
1226890810
759983550
1576434684
282040819
1108941012
358867033
487124219
1699246689
912872450
1267982277
55686838
1441971674
1292217498
640006975
1265185474
318742463
2080549526
258802675
1111409419
1494642762
2084679635
252924657
264746836
14005743
1281476037
670543755
679058597
1042110005
1799251632
1547580585
472281717
803553945
1918892558
1252821774
1086223771
1544546775
898788397
1293430706
2098974891
1565344074
2021231940
100509808
1069212164
506643724
1312598789
1802488090
167363018
528102352
1622975796
305021849
428085016
1292640665
653769448
1819562287
812065465
1284657011
306417122
2128111822
517358973
1737906464
1992080824
853334500
523054665
369921221
595367545
1236932707
887653326
481154062
969575628
1429228048
1649410822
1313427584
1431125265
324509649
1280076348
778554486
400173023
667172565
1138184325
1654081618
845070533
880641772
1856555335
442464862
1467287043
793803223
1002934375
2042494396
2071631456
1691137410
831530889
102670590
158800849
1021048272
1708121511
638077694
547418539
743016549
1224793145
239927441
1449052009
696706996
628294918
1809497019
1507702446
965155787
124085564
1159684763
251709238
206090688
731179342
2052968985
948111445
854489463
143549310
1824806240
466874151
373292005
1730743337
734054489
834570680
776477086
45446644
1701279692
1834648228
1445755832
1620510614
1269151471
186692631
229568287
949554662
1481629344
419418832
1262801883
1779421642
1211673994
781201118
1157327444
1685247542
259882954
1652656224
358205403
1754091056
336720795
1655342842
121759427
98418055
1745741085
1942905831
1677251606
151453424
647352581
1925864523
734443171
132232554
414033762
705526172
855081128
1581359796
320623850
662509476
872682956
1424403464
1517819850
1403060741
482209636
1053583339
702703976
2033758792
1955226876
1017451814
892367322
1740846203
1776097865
909087066
1348284105
360828065
1206601612
992339327
360840575
2136159968
1884681603
50334278
525126865
206158871
1856615352
1332116503
1730223894
1418205919
254175854
1587262001
752391462
2067403609
459790020
739099205
1802851774
473894409
295497104
1627759841
955181253
718962152
1637690821
395959750
1843111669
1425198465
458814698
1262397216
1127038524
2019134865
2062173983
2136005253
1550925781
1875833424
1051467340
163646505
583762559
415404073
761131883
1950882482
1134499707
1033460207
1558507473
1329835356
1417493860
1131187789
97714501
40587875
1385962259
1952223654
696480935
1749001816
2040254073
1697281162
476172662
1826859970
818971200
1840762617
1871696293
129205889
74608169
936347189
611324162
2143190231
1825115692
962887758
2008439796
1405252712
88785031
460564521
194581456
1285297231
1451753693
87441104
628052043
18814064
130331753
357185241
1122816664
628437863
1891827828
623166905
294941035
354344849
1984891277
1268782190
195404392
933900374
754398522
1128091459
830758296
1888055661
170155827
481603703
1220406032
53048795
2066153966
275479111
1540860429
51927329
889334850
1265122418
498673164
680611991
1491356100
1754406402
470219136
1452526196
1604287611
526154658
259713109
1754702582
942078978
22378908
192657995
1506789164
186075033
1327989017
160273327
826215628
1998275415
1840112402
1819523670
122533996
1763902665
2105185783
180555247
1519128561
1360400728
621064974
1567877530
1902909530
1784222563
164345509
1431447996
1660649801
1388249934
1150333629
1761279768
993331922
1484645350
1640561711
794376706
689432035
1270175969
2083458875
612786021
850810922
402714625
1443105377
78848859
385078650
466277654
1650562617
1331804714
365447041
1820348820
1370075620
939566385
1189182881
1344436671
1332386655
1200498244
757416484
1453031753
374285000
456226604
1435514264
429717183
1325738922
172156210
1644237816
763956163
1067459951
878939083
1185095872
763645556
1685253199
244119571
1059752173
1328096826
988482111
1481720852
1649466344
1837612365
1443299960
280922366
609391052
912593395
1819161506
943123647
433377096
779143710
1423492285
421931810
1300251576
2034449804
1777190610
1226607760
830398034
811109539
167284969
93615284
1810913813
470884426
1125802577
1283756880
766698151
1592013835
1020340627
154652060
374779481
46715319
1234116895
611757570
2042587496
1951276345
1914914919
972480695
392702833
320650152
746390388
877294602
424483633
513707033
1382170509
1031611688
373055704
1159648550
1290855607
1054337629
1673910370
1690562742
715625244
1317409661
1595988746
2114015328
827744544
1652839784
255134931
1020221146
1863782966
900482518
1253974132
1805789440
415994175
1423456687
1738241077
37722084
953404979
1882815037
824273527
1600559208
555020461
1190904500
1817380963
2117305092
168492245
606955997
138038724
1073558906
1154380739
1272571232
1757607948
398577690
2124492246
1386574951
698092711
1595210719
2086910147
2007441051
1598183205
652453101
1074621037
1473583676
1837629827
713192727
1937955327
148395060
470115180
1698968491
1353846734
276172586
812152588
1160223835
973030575
158307431
1159372286
1392308193
1220439974
1455022975
1739410648
65400802
57142248
1617223881
699635032
1867407304
212961730
799160282
408670680
1063974705
766494119
1022376697
1025447891
561450397
352498336
1702575994
875168783
133822547
166433062
1463904702
411633618
92189272
1180505393
53520221
1788427706
1110590844
790450016
2033593442
261804798
798865180
925067540
380552204
331927308
1353250234
437266132
1713154089
23013116
1597176660
1294778746
811372856
1272885263
925595053
304619124
1345569723
524977738
2014147296
1930565725
1931365306
1203124329
1510258024
1523726350
842934335
819550242
543532456
288834975
603476188
1548668861
1152782883
900900959
1801710682
2131516736
1606504392
12879604
914109182
43971193
1242725786
555815541
290525752
1823295854
260308913
1980799761
1731749565
929905100
1243402272
1024099817
566063516
932521809
412441852
1504877743
601684239
266130226
157513365
1768771789
909067690
1067586364
904110129
1242139135
885913072
1770837178
1756055384
146112719
1288978868
1124898687
2094676892
483383726
1459533462
963964358
167892248
1514265644
84410210
109905716
2021022723
1681500867
1961954383
1541094184
1318470604
426873413
212826598
247708820
1285021046
269405827
194150123
1450856064
385612790
1473654668
1753024252
303721232
1969608997
2129117262
123694239
684145575
1851611550
105385229
503590897
289542277
1883473002
971145849
928770091
1945474718
183032164
227912232
741131285
1193176179
764742670
538516943
1513357770
846135615
163493595
680967643
194946331
206276639
1782987070
715557682
1160662347
648630363
1954171886
418413161
653092989
245523210
620418779
424915980
1082496310
1774950711
401405226
1558052171
696370494
1031467178
1791693588
579133754
1517455104
337197332
1746562652
1007144787
1384787329
2044769506
803124468
1149794450
1581361808
379659360
817486441
189873120
1004631402
934112901
1012004444
1769072782
984209470
2048497534
1504607137
1041435238
1482313788
1322527124
1386571583
158167548
287639419
1866672700
233193314
415377628
64547375
1952039306
879131822
511940142
1144275707
1376439019
1911558228
1936780912
171614136
1483457840
486895323
1235811210
640712235
255002105
1617111957
1024373771
838305153
415210893
1565392943
1770875207
174076313
2053155535
1696209078
1120446329
902540639
2002003057
19800329
770626634
1123140273
1432890868
409565521
613905157
463746714
1059763074
2046679967
929284852
1044139130
2021239922
981567946
185620759
1267598908
302930146
1736794503
1510739621
121167090
917681680
978554033
1234420517
1332751740
1815831934
70765016
560045427
1201739559
350219729
482500259
867616625
348045420
1861822314
1821078807
671451182
943618028
2142163868
1610189467
1405152067
1473695133
1119203769
1849981627
2036586440
1656167240
664120390
2008613746
2099670639
430720340
657940989
554584123
654730887
1104596985
1177607391
878332481
8251281
1151639812
822941149
18725547
480432337
873581972
1675697771
1879459617
1857473124
1726241097
137488148
1192781740
1951816340
1308302304
2070309075
1439628798
1339259089
1791374886
882506015
1118790612
2053316844
1814485897
2020477488
1049739252
1939959639
2140674810
1873374918
2047193171
172837125
243887144
932103050
1561311426
1771273533
2124775339
286818005
1596516236
137362734
1964296208
2023174619
1318266992
947484785
1295602285
663492373
2023532342
1302161120
1068663275
1453766342
2031591268
598047344
1505362090
107759794
268942534
1465110271
1598310749
966618345
1789693757
2114754325
1383246238
1549105479
553412391
690700858
1415929877
1670424657
1788486649
819167522
1459100698
537167073
451861320
1021238381
299159098
1668237855
253205592
677870043
874033074
520612573
1982831073
1450593402
1045272902
1409766452
1708511625
1234726488
57822177
1381694342
408607006
794351169
296224938
1341147321
290293400
1434220114
1578931445
2144524004
332045515
50057320
389850027
534800195
947986694
939670608
194855692
1761049898
118653784
237216489
1423319122
1973269765
1201767797
452820127
1128129800
961527274
1004425268
1571932469
585436510
1592912956
256938537
2103209750
1378601800
931904334
2101152940
1714504322
656831177
139101770
1457211324
980655788
1656048672
1044720681
109045993
1046704660
1322756706
354941914
1113977803
2030812626
1542086965
1743799345
303580165
1321982833
1179846035
1616339468
1030698174
1273772185
1946395516
1360566615
537851648
1846082639
1559241002
228065873
765023237
2006069744
388043736
1316278920
92172619
1266399698
153896242
379119908
1103134314
203810019
1703700928
1512703444
617720626
477338527
71127427
1267971763
815672937
1960761265
1149699320
2078183685
109534478
1623707948
707218184
134464618
589615903
970610797
396818194
150148174
1666430941
1570160146
1823407911
930461672
796931527
801435142
996350405
299006683
2094279120
192913649
416858465
564540477
418186074
65864099
780337095
629712641
1278095047
114157436
625459307
993134186
367503267
62569910
101943625
1411284124
1504151238
707035
1140177152
1751400860
1292983717
1837205754
504624705
2016223488
114133649
1220653999
1714412450
400648115
2127843514
1928233390
1429636113
151341773
1034686945
1655506018
1501882258
433117906
878223673
221514514
459478618
337614542
815943361
480769441
1730421876
1739706024
675866661
2123918725
835507216
1340382649
167858713
1970033213
1497701138
1425962313
1842273834
1491113516
2076109619
1682463748
587206118
1350418726
363007436
1060886321
1954028330
804159805
604777968
694406675
26093833
1491135490
391648501
1538323177
403180232
937248240
417298913
156043283
1915335166
1304608214
1691626151
693030362
941780363
906647176
1004422103
1886032223
728605631
668254004
462549639
1841168327
631233748
212619052
343701997
819996861
171059460
1607944646
548637071
1621128036
1091192181
329081268
913377406
212825516
1376345667
1177919216
1612074736
129290829
464588194
1882719496
1500174100
218522259
1987686020
2017690704
1895402221
371492517
18910433
1895763165
621242186
259744784
892436020
176117167
1761198161
650864635
729237584
295257863
838087125
1335186892
1922058408
1451566196
1846154844
258876011
2086042613
2032651043
629132314
1552555777
42245402
1169791706
723636295
670701709
1750343058
1938709067
91674559
1741052396
85858792
1384699878
320892571
64299996
519272493
765635181
2025523657
658398070
1196103518
666800864
957767692
1679521895
2111549089
651627703
1925092178
696840002
1153799072
633629546
1728238665
546706954
1695246020
944758244
101257600
1846477081
1961671202
2098630652
1832324236
713700684
155964562
2109710204
1237934646
952575595
1864675972
1253551218
1915943228
376472749
15341585
124256971
1708318227
559016063
661997708
1350414342
1896712939
986989505
825239754
1091963632
856442259
1527152874
955302361
1446315310
1920654001
624631094
343774406
1264511817
219792741
896755789
1316957705
2022212298
734047419
1307775665
961613859
548918441
1934145142
566757966
1226469375
330804629
854284881
567352061
413751452
1881384967
20938605
1458865858
760688424
485504755
574360632
1531041134
1699720204
753114450
633017101
1444984149
430955445
1583222022
278571156
1137017117
531665022
1604865444
716304651
547208993
998272965
1858113130
235212807
676281788
1710062174
770101203
743362205
1631487202
847953776
1014093762
892178323
1474195486
355047306
2127788763
991122322
2119965960
100113128
1665673038
1465106935
188894178
1163710631
2103545518
347530710
542934638
1214914264
1769247236
1897576027
1094034143
1106265442
1834102276
163821341
1889403184
1564921386
541460839
555711262
654065204
282873884
1140909844
1452714190
1433351411
1858266213
328908870
1068389661
603849235
1808181554
1922141790
1771290157
1107438211
2031577775
1160108055
1183027567
336168459
828328466
503801070
313587229
1964795307
306489919
1981501960
259063114
1755372784
897382454
406101073
1216337332
1373390549
835772931
479337277
663678006
1219409122
261488598
446486564
2122404611
192082715
1637310618
1230523692
2122484400
1123265642
1271367782
286721000
2030590401
165666690
921562889
879314765
336677410
695996788
1931058911
1212897940
1295557246
494770017
1829501661
1974995035
1000598383
566669516
445198944
2069160251
1774800771
1007221939
1397981744
207082894
643788849
1483855024
1389642123
522517969
1239635669
818254841
1678972632
1281610584
1346946428
817498489
2019003249
140773839
1330791593
411861727
1440902361
1258703674
1033910379
392467720
463014636
2026561852
240568011
2032893609
142584506
204618603
1828534186
919631374
1202368024
1888438778
99843085
32248382
932730414
1524423790
630408299
627949558
1850353692
870916163
41040104
430625906
1365206786
1054763968
694813550
1879674595
19670098
534884841
1542510496
1766778759
1835472482
568460002
192833224
1788218675
878382156
408191038
828735474
1975839156
1194069657
1150354641
445499717
992479463
213837837
866864764
668740867
26380600
516314015
41440425
628834259
1711295482
967206513
260732263
1111174059
102390644
233367891
1143750451
1676136002
393000
990739082
1740386734
1755411342
1837348836
1597094520
1800621144
1618696568
537192826
958351633
1401389493
1662522363
117587129
1359975491
1063429606
1260865132
2137757407
720323022
708001705
107626771
217217777
642154670
762615814
1810830694
480384746
1050905831
289056751
1390034692
1252428005
1944127240
350783341
632840842
106506124
1461484616
74193492
1174666486
1036177488
1838693886
1885360458
680722670
1937897285
1354291842
2046775034
806244278
75241075
546001217
1061126070
94436834
938040474
82888258
1109559374
1331479389
230749540
1878727290
228600341
1586464421
1706962691
1464260491
1753089778
1020321944
497974801
451867731
1924388673
74534477
907253760
12126925
251061798
140246779
314015815
1759279381
1689874272
650826457
1712212083
989936795
29512537
2066155743
1837684755
1803171540
1179983672
606785466
1175036842
1249935699
557695689
131384373
2037619099
574446975
1427895490
994633162
1091523543
626766845
705041301
865700269
416305277
1917412866
1291267569
1510210639
1594181711
938539919
1887321817
653301541
1111996854
368398542
1461157168
1338747673
542135766
359493342
1920062561
1259654168
1334416401
145575572
470123162
880768215
1703423526
1795388380
737787576
335362431
63630000
1302430635
829310030
79339998
1941371884
138370445
300557237
2062824915
47848079
1415480021
155076097
1726874111
230929464
111296907
385579416
1895236386
1899484915
1501990224
887951768
1976475206
182850750
639006334
1217426220
1785539615
1546295420
2146439222
760128317
742136235
2055418315
966064549
1747485645
394266471
1309781272
1554231265
1715113272
439667629
760238975
1600801258
1536118854
1080668121
1433398487
107511013
2048608769
1604179252
1001909268
1729733728
1940082794
506467204
1743463466
1500911652
1710247293
1805159664
1796843037
928650617
374401692
571678817
1133241675
1118217945
1052345490
1589252358
1473545924
1788493780
710114095
1357138130
1830860267
2096897032
1294210578
447712141
261994338
892605713
1187068343
2144623950
1014875797
602911781
599173817
1372880582
1295971684
1735394989
1252502219
1523604602
143390092
147548606
1787225266
777244298
598571221
647452032
819033197
1445046197
1408034099
1150566173
1761819543
355490146
445861434
1565160635
583495045
2077812167
564526142
1756354434
313897610
1001268107
1408907842
1203710095
813671250
1146479887
1067261370
562926030
1096293921
512791848
484798805
197637792
11479431
1514531444
1431424106
383960552
728239512
1619758024
2119030141
2033700441
857826822
2046262111
1240622055
1286859811
244398322
702009337
711089854
1088079592
651744062
280939142
1341938158
24232873
229864544
1082853086
506202267
1248424654
1646791115
1154282504
758093515
109728926
1762814930
345891287
1327183019
1760151074
1948915713
849233416
155403806
1467244444
1282481888
1740109104
1689056907
1138547999
890010713
207507642
1605758314
332651115
191126367
799026545
484847101
226248888
656909472
987771055
2086766096
1384198013
1313678356
855786508
871448018
441208039
638798333
1220310247
848866603
1619324050
1432071887
1364820663
2112975428
2101452802
1408022962
1805059216
1811142692
815568101
1353438989
2102750007
727349367
552481309
1526268911
733145977
874709295
473252440
1140006924
353078043
2086923267
1560144100
755923291
856027604
1892269741
695318419
749008
10719758
804431896
608420006
1912687457
172469685
1165110903
1332385692
348600983
1496429213
1996775351
1891576083
1730212128
1460338358
1520572724
1992441070
1506691141
407569897
1669585746
605651533
2004708710
1112905183
1515886035
441610193
647735361
22038048
795941757
1958911607
344924976
1472780846
731891122
1824224997
1716550908
73705025
488015906
1896421470
160058194
25688386
1136359663
1319085814
1273501504
384094795
846596376
486689743
850797328
959405296
875017494
1892732038
2009859192
1111085552
196327496
1999592709
1552014284
1494089697
1945991812
50703374
578401229
2032090526
1847426763
504589923
1793231100
2003028365
1503822006
970552615
1003866716
255218070
2032054381
1816001167
1427026165
316163827
2042347382
980926232
911785170
241896415
504126908
1884744659
1293543502
402585243
374010225
265188667
665208257
1768685748
1500590742
806507559
1622565958
324302578
471839934
445817312
652060
1861773088
709462142
1304548195
148242520
1260604901
1209756258
142779320
650338035
1766849721
800908648
936565163
288737594
1961086762
1217208640
877971113
898676031
509160339
1285844308
1271653089
1185108061
1397996777
873268142
705650797
129829930
1189707119
579456330
202674774
1090496277
1632974177
1704427016
2075248599
1005756395
1798656528
1488564923
336893933
560314651
1164868366
1461695325
1109530384
1665475122
1795303397
1446119983
1778492331
1435538878
1083966758
97579632
155738573
1007578396
1691403460
1663937757
544724546
1318370598
829933315
2016935059
461915476
1357603009
1813876780
1585065705
2013343016
1344566099
222203741
2140344452
312215620
669847942
1761255293
161580218
1487930625
82803459
1516595828
1505135442
702057971
1172986154
1204212295
1511313123
2101635527
1913017598
64592160
1645911399
1199257219
1985014762
2047886105
851745121
1214791376
517422367
1991321126
1098757466
1324669817
887478295
1374853140
1357194608
1777900460
138116264
1534716934
69225168
2096177290
2071596620
956729735
1422424226
1982828588
96453479
738374070
2042984795
795236078
229084708
1443460250
1847580715
2008632301
1088806443
2142012128
363280516
427817275
86350043
790659899
685721939
547212402
176158620
1148911276
913730884
2123509767
265496588
1484312830
1433980927
1081222251
1923154723
1765307392
1222335189
499246383
281152713
880141477
221411731
251733225
1654284012
1175223918
2101245894
682065064
1621553110
1162095287
1783463306
1223008140
1713205264
235039329
1203227251
1416204358
904349958
1430582489
2082680445
53523855
2139783777
1639524464
588381875
1074639016
899466271
1609690275
587019219
1396335773
345086755
1834147700
393882746
1969889098
1979599850
591605600
542289923
1272399805
367781617
706007910
2732427
2079895924
1539976670
1176489059
276674261
346646891
1497747832
594635625
401785165
345198071
1728650221
1289829645
85906051
19049933
1176552126
1778902543
261843605
128091774
1477040809
1005082203
2024786410
204498119
1584932094
1581825269
771542659
1637779627
1245011251
1172457699
113628341
1292213317
935494408
970501496
745464628
1507294602
826761118
402967093
270451429
865348531
1960854407
1670630579
1271899245
1265829601
611913983
1834373191
1312845838
1292336916
2047469128
1050238625
204081701
1345588223
340926891
312923768
72413427
1466419768
1897164241
1315342283
880387059
779826942
1755781342
77102795
1402863462
1449654049
847526698
673747238
1727645986
695244775
1747946264
919773333
846229006
35703171
1172108311
309924770
707307652
1020453952
601655691
1917787545
1580000366
1511513146
20367834
817199049
1397977325
113582306
387033120
471492846
2060218820
150636593
263728795
1818274683
1300075246
1576947917
1929167870
2116312265
187466189
1149608635
366539916
399193624
93104245
1734898438
1343342175
65126689
1026479977
676720050
85950590
449965365
967715432
509214706
1574616905
604700779
1211240906
1509890888
167618944
821583731
1902243230
1988858966
1746146033
421905060
1111894967
492060949
702948925
2039384607
304572012
1555808653
1522807390
1438028587
1301769716
1722216725
1070148577
866906108
1537229889
574686588
604829330
68135625
29332228
1112832035
1401569761
1274868111
1428373924
657659638
99954315
21316337
546850245
1625824299
981036480
2113974357
1153596468
1217765119
1577088604
99905384
1750370683
1532125899
845827409
1953329777
487013409
2050952129
1614479129
767659860
1881758511
320827850
1283809857
1969569932
1017160104
1579505101
602393291
2081091604
917128301
2143802366
1264488293
451632479
2097219273
568001310
1644969193
355527911
1776391135
1630757849
499546474
1098341208
1364420300
2020266281
96334277
273458171
1152144515
1995634668
548349162
268822240
638672482
1055502750
1997904252
806709856
978554124
1379417085
2130959003
1594315644
1292808237
1745346180
1407649703
792084934
28571096
1479031239
1215481804
702360312
1667526436
1668215878
36421564
1850230791
1548740493
2083938152
475472410
250676458
1196134583
1689504796
1534353090
584918587
1962693117
443610107
195771983
1596323582
1279240300
354596294
224632386
833783061
462468494
1358547975
1231662259
1619964761
567397742
1229093756
669134881
968628017
1608649248
314888366
2139069064
959878066
2075286796
1836802184
556799429
851701477
2138073725
1819989382
135320943
44098835
1282869783
536071738
485034793
1990195379
2133512594
797464061
754273624
1636008859
85978114
808152466
256667321
527679424
1046230882
261069346
757763868
691865837
1540227082
608010786
605149928
785699113
656395807
1850088021
1016175711
1042928761
84033325
380888386
865031415
1637293368
403046841
265554779
58544713
1810507918
1769669576
1339037663
849233270
1685981552
422208907
825756153
447169032
794009409
1073217674
2074646175
1132061161
2062011699
6497087
1860989528
756416735
898682855
833352922
15913855
1939709942
1882444616
1408899968
1612208495
132849244
310856766
1253253194
241529013
2003112099
1466568725
920061727
770809285
497051086
1091915456
1186217278
510211971
1633753414
1210905558
821813009
1751302505
197903343
950063793
669132484
345394250
1039998508
1031465950
749497915
1702612034
1317790603
551477810
574053324
223163207
439399962
82443759
126046390
10733049
190239283
1131440279
21637829
370864320
1610844871
667931355
1091639537
957749225
648271003
197219251
211528712
1618865023
1008310871
822803393
401673818
1919496581
1624559666
1009443067
317955139
39431653
1517129777
2113015368
2049797140
1234851267
1615498181
886762173
1315761528
1041357318
1932453138
1555174661
67968581
941770106
1634426870
1824888048
1355058745
561458703
1493000105
37344734
1312662822
155420237
259291915
2007836202
278315604
1932327435
359847503
612033010
616577212
1486037529
2098104914
940096356
2009760609
1654485564
921556694
403557554
1150793808
1977779276
121156388
1050047959
833429705
92726425
1967313459
172418082
2083518263
834931575
291426176
268020269
1198980845
1953922475
834984145
1383227599
872555080
1951195403
1415148990
304972913
153156626
1708115269
245005939
963335642
2084042020
1365827498
2068085557
616646073
553449470
417385232
1515157221
1197525448
1345230792
2055248604
6510249
425277202
1153029276
426211635
1467670880
761763534
618770669
1691217669
1510274932
285581280
2092495217
1788129856
1770633977
59049821
579813961
200976098
823373106
1125626713
354791076
596202439
1625208259
1224518720
586276710
1093426115
685298659
2119275546
543404278
1623417462
1782829058
1476700588
1790348477
369973955
155622045
2032195095
1654577336
259572546
1029283450
66177248
1375104032
791647548
341654338
147071821
427582292
1510327760
2089405167
2100903318
833863643
58655912
1218064757
2084485364
1496421137
995617281
1875423076
377922769
2031834525
1701236984
212546136
13841385
1296707313
934406159
2003971672
51772101
552932023
415311515
1557456324
1788471893
357345414
1534898354
603398034
1407780343
1230672659
1985236695
474509539
980587365
1659885904
288084746
13860590
812115181
1563915964
41762611
274471805
955964307
794426903
113843619
263076415
2056490045
336363624
2078388569
1246640236
742260831
1771586630
1045079845
640380762
1576455196
887646883
1654106068
2063754236
1478311774
1398443202
132264287
2144579715
1605309776
417595668
1796733567
1317791889
1281378978
216682690
2096107636
1336472543
601104783
195374884
2035066485
1145933204
282596062
99349129
1640296779
56820197
1143388920
1003715710
1750344185
925648684
1724428646
1171450358
1281038352
500229783
1816667994
472292589
885920514
1572952218
241981847
1822700573
635656242
197035140
1589194967
433195115
95800291
735037198
1891149490
1742929000
620768258
270411837
693864231
57322499
595679709
1229278546
91085327
758998585
1436550081
2130138652
829996760
1421033788
369579133
1767913345
195945842
705811662
269762568
79394747
272386864
1877178270
473210868
170478872
894309394
1875386429
2024764812
589258823
1632181376
1276949841
312775018
774839791
770025585
912553423
2035746870
327082042
870138309
778392899
10288463
1430900747
648163608
2063619626
1284562297
1101796171
1787617756
1518910143
428934391
772820930
44431449
1182202002
1482647105
1161976203
1666977216
2131414850
1144651921
961416611
520736482
2041300404
1751331319
2017025989
1156793909
2136005253
129707538
1775883719
141795322
1791568783
948585815
1774332025
2096245516
125698905
1483288496
533442064
40250738
1812051656
2000332994
1940884529
2139528328
1367729371
167923430
2052697851
1834671243
1300781377
1172898076
1528940494
763440323
399047695
1137590593
30856806
873226201
764584631
437934207
26875978
51210582
599247532
920603257
1350498898
208313884
1653327748
1304134540
1085173714
956886709
1413894660
1266614515
1565804640
1668891525
1956766213
194701338
759273230
1202714280
427804043
349376535
1761733609
1770919072
1356149103
1091615296
985673148
1619048426
719667529
848069461
561908207
2095465578
1735744365
1560790251
618761028
624690259
2093940034
647261644
1563808105
1766181097
416172006
412332078
2013427487
1794445002
723579334
1974005873
37293442
1508264416
1131441158
663963287
783619388
1307646142
637601858
828967037
2061054367
1380246208
2029111867
924407528
880238422
1550722635
28256741
1950751787
1926301239
1665617554
1679762126
1393239586
1913720753
596819310
10605124
982680911
243460887
1965999745
1202785537
559216324
647378543
83440676
1247354687
968866074
1917115347
2052353162
53701704
233371212
1572157474
429436452
1958443068
67255830
17951365
1213790149
198660844
1783048944
578580813
1489322418
39646854
250070360
566849740
912799730
1085760829
1125228708
1025964860
989973353
1231985350
631996130
99940258
1822368498
2122865763
1704943738
481318833
636829764
1153852731
332023515
356976105
539130563
2006082337
98307948
877971297
1865497390
211204101
480608494
699843696
1307949710
575234839
10114134
723201693
1903115816
899156805
927576129
574808549
1927983361
1220002881
1308384537
1373307685
215970672
511171750
97586033
1902274259
3298051
1958055233
460791057
1921455473
1447373867
359456248
1018920113
688972006
130823903
1175810531
1904362973
719641574
245504942
2056089735
743775259
479151228
1878360854
1260258996
1695054696
1266634224
527578505
576640347
81150676
622865042
1971050030
1572287381
531183817
2073629174
1384578476
1141385350
2015718094
132468042
23674954
558666098
1052345286
8910543
755529075
2061283633
727252392
320379706
684123199
814350084
897348132
873073643
600676524
1587565215
173632236
999134376
1203711798
1095935249
1341818675
1172560707
1848849383
1100769617
1639274797
505551855
2055035737
1311344594
1802699916
1256687783
256410200
803388814
2135314696
222375617
987760750
98973321
1933329135
1479697566
1040259522
1149719785
1622118789
1427347260
1807500451
1254197494
1121506061
1803780759
1020182883
1878360753
1050361711
1972348283
1368801285
217611674
1641768172
1943355610
1849068912
1946616502
384773034
949140857
1403900545
197504889
661698566
1261714622
838626301
1206716366
964530285
2032606645
121314029
1267721107
213158416
457943756
1648850232
1055310176
114570298
1448448103
2077619368
415276836
1956564740
656713777
202752947
957489219
1528957866
1734209759
108451934
1565968476
159836395
1812436518
1625226834
600033270
757096096
2000401799
887074852
1223770185
1124854149
676421969
1078276389
2084530493
1007091893
173398014
1357001838
1183257081
367033530
1385430785
2093192177
2017461238
625545956
737258223
780012033
1129137498
1817097526
181731451
1576526400
489992470
1506782402
643351603
1886613152
501875781
1957479935
702155907
695556072
398304472
1688675293
852926120
451098906
342611145
1002033481
1681699259
684069148
447845050
578810928
1309253760
1124242298
774437023
1478249524
187863745
189204676
393638796
1176270978
180645855
2061540623
981429857
805682584
769713571
1166621749
229683808
116387869
1767485397
1758420881
400272334
1791685184
1108926992
232669675
415564107
284409198
1492172816
577472622
328145454
729895810
605460080
1072622611
448296728
788184749
755597321
1609590663
1736130035
681143388
1092677988
345189882
476104573
1159836602
1037351363
185751270
1612889335
1202519296
43804400
1122847944
13177294
137774964
2062939809
1638647730
1769226308
772522102
120295688
1585554914
752657052
256181361
1941994192
1086246351
169773016
531831357
112126909
1769794285
1826509891
1015744539
1034556555
1225816569
651961081
232904078
897209995
1244636513
2114846352
1456222011
43748198
565109048
1903678542
1900205370
1856856390
2026677828
491779169
1675984950
590602418
920131912
1123978561
262028931
872588449
1562750189
569857180
1002734013
1728751901
881118619
1132572959
393637898
722771430
1054861954
844687067
394239371
674269594
1301785709
820077037
1076831952
85797296
1925897625
2050479808
1588596093
666192211
284139139
1414964919
1598016197
1889042329
624384949
1437933961
1223228337
544724546
1173240760
1533574894
851032822
971663474
1679698654
68983228
70127447
1760538344
313462104
1727379922
1198042364
1232825353
723370417
2081892941
1953274905
446893460
223610233
637837818
354619344
143105636
507273665
1298089896
516659096
1342205255
711075110
151160376
137762063
321231223
1091516398
1969688630
89175131
1315576479
1853961798
1058521426
135056986
451903430
45855642
1751258687
52279286
119846032
311130541
219608615
1006860711
1441075016
811103940
247704181
1421325685
738718361
1221982284
668904183
1464374563
573535917
1825543227
353173780
103449104
558479756
546850861
555164172
1353019921
144868753
1845155904
1320017898
1233505948
1221229058
1846813179
787890759
279258425
1224297458
1508253171
953606269
330729836
1839090059
429392044
631528546
1187435376
853975109
1998241707
943127562
1000382023
1421149866
639708696
1628222373
1093850407
1999122121
2029793434
1492130716
2003484872
363510787
1813782250
1680552666
1210707346
1492404716
1589623049
884066611
1835795811
2126950784
209469438
236614230
1600405021
237104721
7768660
1488133859
1986459073
559087395
1142588119
1627413291
950643600
437753546
41503572
1130557275
92333272
1546469320
125642620
825641714
675122205
117997857
529776934
2057099694
987934670
881461678
969798973
1555939861
1601318569
1986867792
718411185
90680035
414171233
826474432
2123578896
899091749
432768549
135508973
1484317673
768138915
924843182
676345558
777649153
1524061878
1072521292
309439115
898040410
1243053184
750768544
1139835377
817094735
390586037
1305216972
1126254299
262066561
1284299837
2081374498
1548458422
910835534
1094586792
1617296750
1915695887
1221474058
1063123772
1366438313
1632409782
984230056
2130224865
1571357807
1413446174
1776972118
691487900
1396820724
880920053
555574734
642213634
1845703746
171486455
1782726167
1009244026
302158066
1320483586
755289948
1428598418
274471883
1888875658
1610328437
640228995
864260539
293610585
860078117
1023030633
249372918
638267407
1950722449
1026323192
1614772170
761320444
1483637559
1393697155
202089219
504043112
1474595369
591502292
17140704
2037930177
406659597
1361290738
1536135893
1723276363
591262619
757101570
493804565
1101199500
325919889
1314933097
1144383898
2016559745
1348633213
322976450
727245689
264326820
1278951200
1917131100
1136674239
2016798090
954723668
2106127590
567469246
940524319
509735428
580431026
1109640517
1740992441
148965804
402853326
276088575
2049208981
424116463
43651937
757116046
1563365600
2125156256
1974989773
1336358545
241579810
233845554
393962107
1584328223
215370870
496945234
317218356
2136930813
326192038
1674146691
101278800
1008006795
525715560
1510511041
1680570449
360245278
484888050
644465157
1035124246
1565913754
1196824683
324178442
252855891
1304819468
367823903
209491028
2084862440
117360015
2049749129
118368553
804715931
1647304859
1423762954
890628481
1206861206
1920441095
1614560559
34639310
350328192
238120936
247034061
2009701900
1562682705
1886550224
1529663292
1206980523
360832301
1761187753
1598937725
1447157640
1790795170
113833448
1203814754
503748774
704175731
411915815
816796793
291491228
1742864229
1910506534
1231651163
375610707
2051515762
148113926
745312619
526617233
1968649822
722266932
918842531
1009982297
450128676
1960963461
458325813
1645870273
22464000
545248171
1724350468
1166787305
176539153
133697193
1863300505
755714567
342213428
361611594
75749125
814523236
442057722
1726185114
562005754
848225480
342715422
1223806556
106492854
1584570399
1391993323
1609934240
1457466344
2112330166
1691526264
503142443
1937915748
1320462815
548485180
1657877587
1896870874
1791052632
2079653167
1294172154
1750000342
2112409903
1759171610
2072872398
2030618062
582861677
1620347360
2021101653
1587190608
1509760261
1044213154
1710081601
1749823398
2089020818
337129932
1929737612
533509665
1010069029
773517007
535220548
68690693
1120396743
485006491
1687961675
1908649654
270861476
1009223915
1488309779
917968841
677653549
1155400558
1790296472
1462397240
857066509
1704844347
1007414822
2098060613
1458848529
134747559
336221832
402271344
878155996
1445721342
1313080707
175516979
2050896593
519052551
1732492558
1382760365
989866119
1987928728
330865350
132473094
444638036
497888125
2036345772
1929909250
1558247203
1564619168
832635219
1361370909
1702158805
1682681316
1142732485
696022548
323749796
350081946
1645068632
830343297
612182507
193843599
33929682
1047324427
1091936305
709961073
1351900883
1680686133
1901465726
907708526
1490343689
1722689788
337034459
829731305
132202407
2113511286
374535985
1800613968
159987025
1216587117
1295633960
55039029
461176572
556574246
390900336
349590108
1320002608
753024439
520205592
169169452
136374017
1648146557
1624922230
577783941
471032959
728668253
668352882
1830158895
1110384433
1939232092
737128993
1912972826
521145044
1180448933
1871986650
2102429543
1715303752
1153304182
589714452
1661463652
478609180
604825401
1682188155
1544122324
716720922
1343893825
296519710
291310540
707794669
811779405
679297612
1898127627
1405867219
1231758364
1882209236
725638574
1203693346
535960278
1464603064
1703649342
1736540050
302278817
2087691567
709333238
709485115
1171128957
1789854574
1510148395
308330477
1386762875
1020075889
1084387461
1319175797
1397019268
1377921644
1351158305
800270135
1769457269
1115098028
163797796
367226463
1292263931
209640651
526075429
1518836430
1081319468
454085186
544658467
1991059372
565818748
1235577472
1772559749
434890733
1716433353
424032200
12299024
655294443
409182083
324997286
701192080
408579636
1642840372
1372131442
2135085836
1093436921
561780154
1158781767
1458935848
1919300647
1976298169
1584555277
1713070449
189027996
600472377
1394450211
1171067024
287191496
1272884466
1307308694
1235741603
1949519249
438962369
2057766910
627777201
1477862940
1021088248
1089338888
453739353
445504094
294366070
65968147
779090675
846970707
394997401
4330579
561725404
1009022825
16503270
1097323498
240229293
1111799932
1438716834
1799757307
1430689885
1307449287
1376509279
1461233006
593285593
1078597851
177310021
731575863
2146608702
863412837
905482297
747283173
201822427
892185933
979209265
192895780
1236732484
160675780
789928472
1782102714
230309893
392781215
15991397
385196169
730638139
939542705
1742706033
529236167
1472133591
482783860
1446834453
1037207882
617615312
1014734590
1102511462
207507974
376793894
1436848868
2062078382
1893647526
441716439
1992292940
833559500
2113959914
948598942
137719746
529191762
116917578
1615210212
1624567863
472875231
2144445308
1685227390
108730397
51503499
206191654
1025239939
377087411
2073937567
1062304862
1751418253
952139866
233207659
796190385
2096815272
975678099
1984397001
16943952
1546614655
694374704
943222745
1272080402
202261009
1407154224
1703544224
97556489
853515929
2022226565
478678087
1357699950
63453539
1829415048
390758136
1744728256
865740262
1269582738
650251472
627651102
1022255375
779717372
1572974464
930211069
407031877
668988427
1663876560
692381087
1987706708
1865301548
357634555
1404100301
865063032
1472351899
276812364
919667356
121740469
1220897854
1936305034
1757787157
78887376
1999379046
128880499
635639632
80745605
699018914
361776438
1628256319
1108908029
1555420522
2001756011
990959381
1956948446
670448996
2081827396
1342600501
2063634377
964509471
1967351294
344037723
1727442114
1732049688
1367166195
398137230
496110653
1409508228
767373045
2029422831
1590089213
2135056422
1772268672
575047049
1139505040
21761105
1755268192
727513570
39853703
310353470
547215040
645921359
318391780
464043615
2022994368
1981582802
1341131732
511175839
781069560
326268914
1962987411
1328600647
415677787
441208039
652830078
11391749
65000652
235212425
274179510
690069790
538912094
915165988
1424094838
1566346438
1478273848
1729870937
967998187
153207224
1461698346
1582817568
797958068
806047523
93120013
514961261
2000297512
1292018764
223283919
2040710730
654006724
445693032
1536159347
1949092126
1469124325
1089774807
1288665712
764973517
1462148797
1739172392
640808782
1263605805
521916272
1078596808
1289049925
917732383
580759387
1345337241
912196633
1116146710
179585926
876809581
497932536
1520792694
587135788
563791747
1966083687
876590712
1578995446
39603026
1441579676
1069931782
767344876
389635637
183523884
1914879138
750508961
2138269535
974210761
811790568
412429114
399701139
512067507
123905342
356075178
1056408515
332589197
1344402713
291515230
414027658
424725962
1951736048
1720281807
1118217945
1885570113
435408792
1338899654
1925143929
1042739477
906501516
1634890089
1273271682
1135407407
150295428
1971746304
476145237
1200208570
2114137541
597437875
1198402594
635665283
1934792561
681143384
345628899
400519276
1580863079
1241304774
1211404590
1262526744
1395444082
2028845495
688267526
2045718447
1885263712
1837817659
1182738527
159866168
1581401643
123329617
2006723591
299333163
1694208070
542059161
947706455
905769924
1267424094
829856635
1297245179
845549242
1812425905
54986240
903195388
71934906
803790151
1968279227
1952339303
318638183
1119700687
458612666
175076126
1356585683
1827311500
1070229360
1511682226
697679982
1304014731
1891148323
1461766762
712001910
305513147
1709866729
1658165161
747344463
1200391874
93755613
2103022535
438254279
1105947730
1751473440
1919188656
1348758431
1346639106
633517357
285917941
1844301770
1717473845
1539819959
1706536068
1550418620
54811932
801624779
751848192
1111571983
1570971659
615534267
379284261
1859977731
1566543332
612450867
609512034
1612448335
24731753
2066708719
795070046
798356761
1133583222
1284178806
1145802135
1944354737
970353166
903822947
1598124787
727828888
1129523881
418023622
2133115104
1848532363
447148561
841873773
16334970
1494255254
496826869
1117513249
882509465
863536154
116705789
286046495
2102665106
793875993
1791239554
601732329
915949558
597613577
354564911
478367301
949021877
1915661264
1505175484
704689941
1469468562
313464488
867834722
1461827291
1304242236
106110223
52974495
2117421589
1638561962
584745344
779840661
1856443761
273310431
1945822351
1072144188
1608865885
29888
2105000465
1223995079
1293330812
274011405
1955172021
2131998028
1917488753
936385697
1402534112
464427284
20154450
1359238845
117640390
351440991
2020863765
819200928
1909533777
786240796
1823516050
30387358
295844508
2057249931
242325357
1265657460
1176172880
1540132728
687222874
2042186102
1704888538
1202243603
1420749098
142294127
229891707
1515660254
280683607
1672726959
1976928291
905882351
1952256895
22979740
240117239
750385509
1461815548
1731471887
1103000082
2075664078
1531490456
1526135804
1018449374
1186746483
1798564031
1759089012
1007227909
711914406
1965040508
598262705
894336049
365913029
1032970828
421147606
1636153051
181346929
1924593031
1075432612
2058278764
753096687
589739106
521467349
228740856
576227724
1347661512
736749969
958639727
968832208
166484865
1095133454
96687744
980033069
1394092835
882654781
1196679888
574639935
1315613905
165553747
549733260
213099341
1935880916
496253400
706439377
1891752445
1469673686
179446617
806195960
300368996
347241381
1503176637
617363534
731138242
1982870208
523990567
918308919
1122448465
149067733
455550188
1315684892
860502134
771139921
2087825105
939394209
722041365
761836068
1791541504
1974221435
1980465230
735478713
1936165084
1458737399
1208914891
974059426
186233199
600825738
1925107214
749396114
1516302664
283715245
600401349
1268596244
2019008687
535692076
462728844
1697155058
757832528
665370798
1542208451
1598955210
313542711
1405474353
192188510
1698962975
755559397
1023657165
562394587
306234052
226253017
1583636041
811822804
557354145
371495926
1197997628
795520441
1160376809
1852179175
612101076
806898033
221026832
1298800866
1678060075
427585635
1739938720
1096579570
259222872
321793005
2075588336
392857022
1821187964
1144980468
1443067601
245845118
1847823308
706799699
596238405
2011862911
1799071621
1429381615
1072963642
1323388093
1066470626
653450718
1294225885
599148872
2134204977
45569817
1458027321
144618877
1423519806
963186550
697425030
1795029810
1059277655
1338454335
1775799971
1143500580
22766002
928381724
112217573
335180627
1071521344
1156417753
873973627
1405031304
1244876297
268421843
1435550818
1779578761
163222921
1680653524
832084335
1946563806
1012443039
660965431
716572585
1533081350
1867690182
1598325509
1626253049
1751025468
1412497537
1596306098
124940410
1410748539
1917007386
814442844
1386384886
538483931
689272290
428558344
1416658974
304226837
334177312
366865097
1285233173
461241067
2065309427
959112665
1539303156
540450574
1032285993
1218560503
785133413
638853125
1254192106
461164719
299624771
1555887675
1553895177
1828688172
1561082874
1786252489
1155141254
465351538
181616765
614675820
1449190057
744268279
667611632
1106086714
326121452
2094834647
2084595346
1350073178
1429648893
1366362214
1014522784
1954312412
1057948240
708542451
1299789982
1341713957
630401276
50956626
1590167382
1434957915
1287536939
1558072016
1258684746
1620587698
2107742771
1587754935
879278865
451357577
323892863
163795664
1076743138
672189213
267027946
1962970929
465913338
584254096
1848910658
1326533129
350376429
1444568916
423203041
1753973020
1620018326
1103512974
434787519
1357754695
880044739
144071732
1741480197
35217066
1807393339
1033162152
352459301
1312448742
679997818
478789474
147864166
734438874
1254507896
1539138749
1852214376
2107415095
1601477403
891265333
1738726102
188195448
1349910746
1508304938
1482414411
1053661755
1271226387
1080696668
959422204
593300942
1538967236
1005802905
418431209
2125424887
185537253
2034810692
232529156
2067145971
68766801
2137970727
1286274327
2134687670
1894666478
1182834999
1100490813
1371426702
1094064192
1398842739
67258021
749137433
1180425326
1345571577
1191240124
962586194
243431470
933265498
542189754
1545376629
756140825
469708468
1964142175
1322653049
680658620
1031742744
413569038
1758053326
558179334
2117290793
2096627875
1751812489
2009175869
56139128
596251782
432889916
963994938
475797803
381347459
1606082802
2076407908
82954852
1349444080
1449723783
305680825
1571231410
558674471
1687387433
1727643235
1949024209
179649211
161263510
1494363991
1479742307
118330339
944776612
1708267086
2126580059
1429879054
2093394905
1796085028
664125439
58880101
1848147151
1529879685
18964321
331843868
178302068
670741727
488844464
1430807007
1190747867
1857291480
1305532453
617660767
1464039711
391623337
364102298
798574579
1281210038
539887965
423646014
131296611
677360980
137534021
1926292853
1746898134
1585020627
1861823210
551354134
1131980529
1787509958
743365848
1679581929
1795335032
1004975042
163788379
717071268
706986016
398156539
1706648056
180302800
215011239
1840788981
1901453819
972818928
1111696384
446141136
731605929
125949104
1748765370
307910415
1486998497
1769415075
152417253
352277870
1887626465
1714259752
499270839
1283822504
2016799857
1089280136
2067468785
1509598005
881205437
186029328
1526034629
337350573
576147344
551288616
2871796
1327577151
423706406
720119145
1868547000
218904566
665749295
391816239
1068219693
846113438
890787365
76159067
2071067895
343603424
256052528
1564930957
1844105541
911741085
861076215
1331910817
1564840708
1532811426
607273378
1434417416
1371986793
1882485930
1189273820
1758733870
1668994965
156846129
1758097717
1467790534
587446308
1053653820
449415238
1737005871
1980780322
1454934048
661389892
1273308430
846557089
2045098703
2142673334
1903426450
786252192
683113563
393175697
1541229152
645782363
722052726
1814842757
580574482
1236613241
174695482
236040163
433832560
643920012
1133400271
1742719180
1373801932
983069364
1716881431
1134638367
672572786
620070351
1631524538
1625684447
624670048
1996319362
2089358800
782497974
2002467698
1426066859
630568387
2144600080
38126561
288608208
1142019956
1247426728
750011850
1888827716
1517864840
869697210
1484580890
900083241
1570265964
265057928
1895351823
1427361
624480690
635462911
263140512
1593287829
245378257
273870367
1042672833
1259337772
720692214
676073771
921150729
470575504
40067449
214429148
1247576324
2119753420
267101435
1255557289
294974424
1656911739
67902463
181839944
306423646
1542743977
765453563
1182500600
1695686125
1372752336
1795837797
1764738337
1667499378
579522335
1050873271
1137698569
2002844847
886191644
1554871699
1757488220
961668029
1237337147
1165956123
1219897978
123824221
1263995056
1083200427
1754904551
1501491321
315831395
10817853
2006535527
647294092
956714617
1703935469
1118632734
1780409685
454815515
546644163
719484976
490288924
130275403
144680006
527508795
2086747691
1620431914
561581329
2100167799
1328521421
1238441583
913705723
79690392
1557433027
615838597
2013742144
838300888
1963863048
1944857945
491422833
602712047
1613758632
976693757
1169017205
817007729
68076119
1459276631
1799791569
1273098698
396425841
1256061363
628592183
994730207
912996896
1848361518
388454520
277524907
430860238
1457707921
1470325567
796842321
2113309076
406459633
1925173273
1474924746
1501180579
1760713612
441339860
1197288043
1757624791
1090604351
647536979
862965911
115977419
2019674356
948627375
900217636
404834439
2038402413
1614029713
1113338908
1558349607
1348776561
1713686657
20957729
1320622665
1241842
2072551375
443890557
1931486189
1252466868
322828859
912960504
1002729061
1119519756
687599271
1886853004
731418540
1090451457
1508235786
1190180596
1053464612
2086747644
1437217389
683316133
1843004430
1408312187
1325047564
228692192
1527784321
674006851
820720995
1934707864
1540842414
45803281
1273279723
939417685
1151424342
24511180
1958262129
492648569
377048166
61049162
1567494806
2083774592
1730653517
1877309882
359597564
1916033358
949821589
146899303
812739698
2055609719
504173946
1062042990
1720084006
1648872706
1461150391
478607788
388817338
634314338
2088656790
1845296155
759431039
1452501353
204705722
413507893
1665089775
559321652
62347512
1017214536
20263736
2115252473
1365762944
64261691
22995561
1624686038
1334374227
1201955450
420130564
2117037438
1879235033
430352202
830462136
111712044
905137473
1372298420
803582777
1266797376
963905571
1175664345
1740706389
361496120
390723327
202563699
6353812
1973942407
805791027
2056974616
1604709935
110619371
666780558
546333928
2141085556
1907126376
958276583
1819678752
639515201
1242763253
1251312129
1638641068
1828321740
690270132
1152929244
1242189508
225114549
845789769
498468545
42517314
432660676
242596920
1478738158
1368850340
1186380024
379571465
78112843
285386054
1801904933
920242115
2031902495
2079241304
1437111417
1603056236
661502181
1775525712
673058123
2143224749
1345384538
608693660
2080866365
113445789
442853946
1116138966
1096808086
168852440
1829512542
1413810713
1305634876
820446095
977509329
186368361
1388707640
1441101262
1564967476
452819436
392273150
923777214
1716295954
1962500099
292209914
1090454063
1279164178
1703043034
227125294
1052364493
1219896314
2022829009
854063435
673351623
1638728557
42485284
369323875
1601367028
660591002
2085355396
1622506884
1486469614
1308881903
849375136
735529419
1813706675
1678204165
295639560
676478148
2033620831
466738883
625502667
287876162
1676669114
1127062935
793598620
576287951
2109631923
939935219
2134051044
1846434691
1695503110
232938923
1302685683
1361061714
137231960
1101998196
1965291129
1104845615
1550264491
2087349219
1160911292
1717715816
77655088
627167998
525249290
1340785811
1633807422
70524997
679591469
1844459293
845849536
1939326736
1791083812
143549608
197297314
29664262
387463300
981588211
772215019
719665634
826113519
1107194860
783665008
1914279130
50490009
986404412
62462906
1252012718
1868416524
308371526
703762172
1778203721
1362941485
1347501374
202881680
1331014729
888847894
1016859164
1884384016
759494119
396554871
1206498922
2132112132
414187578
2045933985
1997283220
87348480
53249472
1459861258
1917525518
372401837
340924449
1584859982
2122955462
1351482150
1616923168
713494302
1205027741
272503211
1799829835
674660483
71355940
1005958595
334338553
761845385
1991692427
1309404721
796218399
759989594
2038286587
1154899791
22652530
79581917
273260543
521912411
1418560827
1599793218
1335786898
450559100
933394584
548224135
750085377
423951245
1230372810
1443655721
672466265
2080506663
1944340931
1839738134
390497848
1762671130
1711998543
1150562034
322179227
38915005
2120172279
1008500372
634010988
1850516009
224499724
1053150104
4734977
2003197520
1958594450
529651315
764659867
360097367
1408890368
392102726
1392029279
56483353
712279449
2038350593
1002056877
2052295472
1893871817
1636864533
187297423
1911119823
911792779
259877256
2135436837
277825241
1312444313
695974885
649118762
1279171873
1676594760
1156462847
497898276
1251102160
1379191844
1972648849
725571561
1205713330
902021788
182337283
1677222868
698041477
1137341110
844866444
51051063
1580271412
1948604660
803873001
652192065
1747078239
991954634
1666336345
406080979
542400202
537631999
2046567387
1994583537
1322323918
1211942630
1787415724
1131016054
1562638549
403849311
638059443
1175517105
75961657
2008102675
680455891
1805182226
1124338277
1179968317
181836058
579340884
1601329129
1804072094
1121181757
718227582
1670404841
1491712820
898048440
1758021130
1840434127
1189036968
1660271285
1692583411
152120488
620723443
1685658148
1988589578
1996633566
819488983
2095924013
1420350308
781249486
1655047217
330783398
1423624570
2138085545
1919044739
1629362985
2035213641
657902618
1433257405
574796771
691872788
901875949
1048283784
1255649602
461492404
447639857
1363572112
757481534
1301614550
1815442553
377258225
246477048
1289923798
1803632736
1536736017
876354574
386893141
798041329
891825648
320467264
675903300
1418514680
1998728469
1670697648
1408051905
1639532343
285576515
1227954822
1920271386
1510803745
1900442859
1951291601
991967279
2082823015
373964999
1953222226
231667050
1421962549
1398389644
1195530039
715645037
1691156017
1251668459
402412971
664909346
1815296384
1780860464
668323322
1965714497
717982091
1906925502
408648502
1846201619
1508852369
1314464144
1192814260
1336543953
225451919
999418926
1628876801
422596119
316697631
348518107
1241308564
1390577397
1726530
732302776
987512771
1661726808
2046047950
655383662
59702814
259617475
360987213
102383410
2033659372
842534989
1816345353
1221815652
487241491
950271240
1457700748
290600080
976933847
372635910
355994571
1387157911
352002429
443922270
1131616456
60618575
358422875
1822180759
1237228976
791727250
179950204
1411411986
1442794488
148964999
246938719
1238067595
1506777048
1549363171
434847245
2099512764
602850161
1398133997
548585010
636297683
381072446
1722890440
419447825
499248490
590627908
656596446
427090924
1534373255
195586389
1684973157
1156171660
2048446756
643038940
1823089689
646813133
1037493911
2137416694
911824476
366983179
1200414942
660654496
1440301483
479199304
1238895908
345119546
217577349
1892218748
1508879194
404455635
980102702
1500117591
1219306527
11890837
953885223
1547700151
1707631900
1296195513
270135
536142701
2133265431
1910232336
1693176284
879662008
1396191052
514923196
133240612
447770511
1783354929
1252237749
726049043
1385612845
100667196
259396435
2101464306
589725889
1206700755
1095781497
796267402
435749853
90341892
158287352
105030675
111527712
998143805
762065933
1851744705
1287720149
1735490672
2119520507
934914509
258421381
1794270187
1908131171
1899371893
1558659925
1778285487
1472709403
1091734646
1567452166
1016989565
1039282268
85490335
563661202
124659509
272458276
1190435788
573873036
1363375905
1616215964
551525147
2058076211
451565225
32420378
854471662
863430804
430558178
1987206948
494420583
867923083
2009597833
1049552987
959273330
978504884
79751529
442241436
447976452
573639944
106911542
2053407933
1473614338
1725746340
380283397
664170867
1814819417
504192255
1161139714
1753636465
1480233946
1322177315
1073188461
77709186
2085428406
583184000
335574956
1232723893
63386955
16367380
1768953960
568827427
900377426
1429780001
491192824
291499791
999132978
1770744192
774222836
1964095718
964628984
1468967034
962509919
1760214776
1227830932
610391788
554063329
237427667
2008223444
1602560527
1417119243
1773311488
766985969
128913569
607907966
935089492
1670054196
563375328
407148563
545397998
606362757
856923336
934578893
26656636
1849390666
1840823166
206393977
504549209
2006445364
1798288674
1302974511
803793499
1550310799
1777238402
1007824277
1954290354
1315627152
1799162852
209264461
1126159952
379137779
1471552311
262185601
1127577512
2133335234
966964863
1888287288
1228696860
209858771
1335242211
1356696911
266010213
122722097
1445467530
1390663016
797393548
1041854258
1124022253
1862154896
21715404
1654992192
533688568
1737793461
2030566839
988513391
2054957687
421113899
1820184932
58615817
1192563590
791481490
2031362595
1663516926
1246977816
1428192936
1076996385
1872175226
973708044
382681251
2077626134
2143861047
1500064652
1418164377
630287654
687168013
1726101309
763517185
1349483899
1880887824
57682360
90019867
694371731
1257561198
220446771
2076464159
846323318
815940691
1286350138
444099034
2007606532
153200288
1848326977
1369608890
938000966
665022112
772259046
108623486
647669828
485454945
344620200
873330854
1737926254
1851610683
511635212
660493329
1457841124
908244046
1817720997
1245214492
846349059
544026811
469388020
1102911946
949325229
1130339208
1674819626
1434883441
565728396
1072731682
2136955424
874919343
1272764415
1149190036
200366727
2098790873
987222060
1018684778
1951467182
1273499578
1658208256
254116133
1005882546
1197830706
563262597
1457327711
1978997976
1673683480
686060188
741773525
1834852424
701515559
494685777
1730028450
1706348222
962933223
1966954209
806005467
1875541628
1959933142
1641594938
55982823
1793982709
1504991617
1505021386
68047858
91024734
643305868
454303757
352056062
1794228948
1050769839
1033561971
212206598
1690761021
683817477
1414868263
293892290
317650692
275287219
854999049
1061224775
880562358
1179749161
891526755
744036676
1212801319
1265735049
300134037
1521369432
1445766163
470843669
1932255738
935054094
1463335000
1623921062
109430309
1521520692
396301946
710434728
550339471
1263165445
1498094928
1491171469
1565667081
1599023349
1243478782
543660636
2140340322
1913486693
1309550169
161604965
1178238186
1134833439
2092755063
1768185486
1301340860
1662260906
437012400
1105242096
453927075
2017262077
686107214
237961798
512558072
1037061913
1272144259
233639757
40469339
1064453699
41386351
1750792039
730261656
1538164855
1565226723
1102793688
254731596
2034469789
465792541
8961001
1033291462
232436753
1317798325
1314059879
1148017919
634520840
603123661
1512483159
121303620
1590553887
1324390914
190797464
749042239
180915316
247944448
367968372
1869318638
1344421025
2045702977
1592025819
1341437238
800647979
510923436
259287992
1039831851
340788240
1182171312
687277668
1272719245
1680518828
1826160418
1146515263
662628031
1514024014
1465497506
857886471
1396977356
1133525448
1361318052
1274002262
872237276
940397426
997566832
240982549
564312310
1590139059
441742801
568279405
2126490733
383629364
524933052
976398638
129238860
574839847
540192408
1411654294
1995997778
223685993
1537305608
88240992
812970848
1436445358
683493984
2104419019
1812198437
798157897
1439572025
438646936
1753371950
638520597
2144677805
298047487
1796988495
1174614017
1340651545
984182221
7322223
614073494
233303524
1195115764
1817939680
1668197902
1028458158
1752137523
1399892539
633215595
1936186534
1502380550
564342047
1858199966
151546986
1151281790
1739668304
73471464
1943280482
929263669
1544881740
985317487
492512042
1501687229
258186979
121340185
1493729111
1801109606
1244054186
2114618663
1752115395
126894590
1845189636
1500621099
519038842
454389392
1890974755
1922381468
379911553
632939497
723083686
1451261853
1730125617
2109119392
253828779
867309084
900900207
851219708
172693159
1145914134
1197582824
1773259373
157594129
1436205209
368949934
791311581
875958155
361709541
1040139724
1015752848
437379248
927632860
753117813
462428525
861744437
589908931
1537981130
1706613849
905421716
2052447588
1996889133
1975538876
1675131546
1950629830
510323951
2046229541
1062295783
867732626
1530724878
996870551
151194642
1767678260
1953784677
822502174
1009544454
542665117
1427148298
1315022251
1969785467
987939388
1286671934
1650841800
1413716408
587750658
102064892
393588987
660050710
509902166
1455014873
658238299
1593174729
1858667763
948731769
1000787162
1646045190
571257295
567459643
966805842
1752278756
116055446
1988384621
1902187486
1420076710
785489301
451729725
2143609571
1017820470
1586754830
1866392938
36251627
2051515438
1319558613
1882708305
601318579
621269796
1589194280
344285156
1009790745
1612022736
1766821350
1680560164
518646409
844622584
1042723133
947558525
184517666
187937771
230819823
1479634200
1970535855
687266376
1454491083
372736874
592801350
1517294320
1108520419
5776053
1170079794
935063724
1587591896
902166211
198920912
1192472344
1409340983
129576901
619793514
512986199
1489244677
177359807
878296688
2045953422
253587678
418365629
1308466936
1112467719
956841514
1593664627
1656583475
1332489527
672471569
99837914
1891741994
362696222
1289183876
2036801195
686370796
1094060318
582509270
1625629973
2145718955
1654216044
1335556077
211347229
102559774
1150306087
495112094
132652907
1130309327
570340050
1638127592
12503259
876654290
821334366
1204256490
2143424370
926243133
1493407291
1029467118
1387143265
1252385087
1643929470
1838147695
787808287
1711823335
1256609651
1305023036
107963118
1517392400
300709522
834408816
2036285993
1949862408
1188201534
137908789
518695292
878698532
987585178
40700227
574721038
1633930430
1597054
194248560
1413842566
982373054
1984439145
1038281242
1021970813
256932640
310926822
1935259832
545053067
1759476268
1765439609
581395755
966437430
1968161236
231028608
41798960
1258210907
263376868
1729395112
1789021555
1656149282
1218180243
428647230
2105871419
485628828
189990079
466903261
1174956936
953258154
412941115
1096320848
126244874
711925416
1732173738
1569352632
1960440691
1098187677
1232056437
971647673
1796336160
1101617594
1499753739
849575584
1850767590
294020584
430127704
1587956991
1314336552
633941632
828689957
74211827
560421565
1449944458
1804728076
1047191951
1235016626
92518484
798643705
629345087
656491353
1395838401
854523278
1158956695
838020894
1950038874
139790455
406605954
1107423238
1499751112
792047492
715080725
1732386359
1246768175
1782393514
230055337
1062195483
1371785748
511308669
553251364
1273010215
1585269618
2145474626
1706211811
448004666
1875678766
15125599
1803446326
1609316523
922750688
1111226888
399461991
690368896
1241991619
815735740
1043232440
1579711198
935746170
1358041803
1670374858
1049950955
649468676
1829492060
1090938460
536579431
56360825
458785549
1926604148
625643511
1303715585
800824705
620205175
1763766036
247811684
1517551240
2051242143
429606473
154888036
1765048364
1240817805
347974716
682833714
585409827
985419072
277839227
801088570
1364464760
1371024094
657693831
335925606
216157203
242071922
804091203
511251867
122980168
1832636499
32794846
635381261
1766609520
535294424
879203979
935102678
651886952
963258131
440692776
180973778
14054705
1457141699
1631075618
1762255982
1620917451
1095579495
1425436469
1210885282
1691031680
1663056695
886988245
489214088
1621690617
1665279316
1419832904
1831648283
53168853
8100124
1620062378
549799413
314324292
1479376735
1044047557
2002379033
954989546
182576929
1249995562
828645543
360707423
28360840
1511645473
1269724541
206323895
1918483266
1201670934
1250358944
443868366
251111110
1945436047
1613273055
1609458086
15913855
1294237147
701744441
1649066766
946221271
1439188828
192295040
57056594
913201933
669236044
1918347528
108310118
606220277
88078652
1849768343
1276011409
509424709
369749053
600459327
57650863
257878771
915686467
1768909836
255521090
1818976706
1119211045
381306209
872255939
2015719546
2030107926
529497471
1335897791
494475474
1349054434
1784825457
1454059369
1632586888
80310991
935062603
156558531
2036209999
1038931427
1873152539
1454354348
1926378794
48539173
344384452
315648177
1704359324
1240200576
943864632
2128905196
1385475294
43798969
725819768
782836978
1759886547
1791315935
139211070
1487770543
764147397
1144530332
107894352
220304575
1086877591
781577581
602634906
801237291
1827342922
1208444728
423856879
1836467863
1517849609
200027938
1553650550
370197568
142975443
1849149227
1581125832
1136112055
1957461826
196717277
1082895408
136056114
68779281
982868369
369107063
564025253
81663814
2031374571
1031280999
920733713
26029660
41821814
264207199
2105299578
726451929
326721208
2107201505
1379620842
1419204362
581866201
855265382
672570796
1522288206
433544498
2095027080
1412744383
476368395
961784028
1688916328
387574195
2095138855
1008140859
224397154
179680333
1572064866
415460686
155501546
1560135768
457984905
707873448
558666910
545198597
594325640
1754208369
930174918
1348788554
1592452719
1171546285
386459178
1921284317
1233653526
302080940
2110726514
1805957819
429241006
1593187639
466402278
1765821450
1334889102
130646574
1775649973
1245626813
406704720
471969275
1954871185
1620380539
1867305363
837751754
907641468
1784609243
824688912
602732171
541154859
1400578589
1462290020
2066441196
2022367182
594609311
1003404128
978810253
476352797
1492968446
1297707883
649748859
777363225
1017236542
630876059
525430161
1088433269
804856058
350207637
607229646
2051854602
1112042827
954647231
1244264329
1968499162
196285667
83938469
256004435
1553483009
626598611
888022176
1479065460
268283139
666748119
1227041126
1728176028
69383498
426136574
1895959959
479916201
2142042765
1314246556
590864226
671526069
1793702469
247463325
1015745506
1696876283
1151436112
1134114398
188848642
1831182009
758556069
519726562
382507203
214633309
1205673096
594234388
519150425
53041395
567115010
1404132454
500284782
1492171309
223108832
903329531
310943898
316254558
736107652
1527698310
440097738
1703742417
933983080
799944685
313926549
713155179
1595915332
656885862
1796389401
1789088339
2111144404
56156812
263357638
615233755
824316329
740115862
980801448
85425309
444355660
2032666079
1936147576
231326552
1931798542
622409291
995630412
639501797
1839406832
1027065878
1048970352
1985274700
2077728094
879098169
365645094
62106707
1206847402
1975183342
902739378
389884980
1704405506
1205598824
1861810125
1559436941
579599859
1966428774
648145010
2075786163
281802172
1392809903
1162200331
714373871
2023556072
2021733360
2083172424
1191564011
450966478
1246699186
1056445207
1606062066
1593751815
414634931
1367493406
436555088
766231987
906962146
267391321
2045973924
1642187169
544668317
547161344
254654934
1728522519
345067056
2124191785
713849730
136123292
95280265
43730532
297231478
1369072910
466782855
203678162
1916799988
1338767503
519112080
1559946921
538602084
551080369
1647558699
1390667468
254262010
940540041
383889121
839391302
1101726520
1280622059
569212615
376869685
411624535
1861560025
1907773930
382533973
1306185450
1974969066
1698667917
1541800888
1715073272
1884991129
1469603855
957636426
731560274
1692286466
2121660866
247704461
1494397843
1099060598
693239397
1107534062
373818884
593793224
1018887372
165139148
1672881712
1954322553
443959422
1807371300
2116768079
542028552
2116249226
1092909208
1061831880
871889501
70549448
397660777
1420327075
1009666440
1280127286
765326144
477464424
1368357942
1018872784
1004532556
1109757287
1345657794
777517587
1524338646
1804842743
1711362639
2076581392
889614139
867976222
1095932906
2080381398
1718054675
1361571008
1139264131
384800677
973297956
831833861
561481213
1663026547
613647605
1629712322
590512668
270417547
638237898
1226952707
710267565
290059916
939280719
242002050
964025063
1614126223
1789013487
1719888702
1444325276
1018094522
701209303
595903583
1831457498
1948703494
1532999553
654782468
1245864435
1212467353
188009876
1697188894
919183027
1635309571
451256985
1970220983
1427460203
1808113902
2131871993
1058909798
1887330722
2016838631
1913526707
889408823
2085439744
1710743498
423881206
115644514
860345195
1758930286
1993943871
152619181
103827517
1110699339
1925404566
291524632
1069142795
319001959
1313802783
722961303
1091905931
2061015160
39718144
1716395342
2075703722
1407689115
717321606
1617395879
1778177172
1459106680
1333792496
740456146
2078944298
797262097
210668733
2061571046
1901557800
1740948057
1102450120
144445502
1625561315
549570005
1638950087
2143808367
2056553810
874009055
50477792
53218292
1517743166
1621035682
297834459
440763620
768126731
1909647884
1850171847
1896346879
1492000190
151935458
1278916288
531512459
597303051
1240583289
2047842758
799379082
266519383
300053802
245153883
2146986197
1187770393
827162740
323204108
1546457380
853133747
474594303
851556993
458659620
130547725
731454546
2027001646
237237708
1039600175
1924965386
352659329
2007893046
2138122795
709582002
875913493
1107106633
1303270590
1321343367
984615247
386941512
83172628
376238764
1501539572
213861553
1796110020
1965677810
2059900125
772913970
1922319753
610446688
1269814686
336893662
1790560340
1400402400
1253123611
1633702504
408233817
317679808
1357169051
1146912675
421231174
316132433
971273355
1849481165
1783669380
943854729
1349853976
2146616634
1193965434
99585641
1729018354
1217687046
1083810298
1973261064
1635757774
344231967
1080326124
1791180829
1230825084
1646652513
1818553132
944651235
1495806430
1051832332
808617844
705885350
1371276698
1262867181
52796872
72907965
1575317732
2066306296
1365179975
172057575
356811371
1158179130
47811667
653795823
1252429563
315848770
873522528
1301333463
1257233577
1274734839
779984080
635533185
2130729908
636524336
2122410725
332434214
679553257
1561209934
1340197705
1073746924
1791288620
1774697747
1438205141
914751970
109350561
247161075
270499656
1945450416
1911617622
1703712647
1345904203
1281973875
188171410
1395649946
96000
2111426935
1027524955
101293480
1798273065
2144372137
1370946513
1911852938
1178325677
1736563150
1288054612
1315892409
1958089575
1802063734
759414632
450689617
546976863
1511504001
338347956
1356360405
1978331387
2114078930
708109205
1386264604
104945817
1710626149
2006567164
1434439014
1777356645
1527667631
1111300499
143383276
308849404
1422683574
1316596264
1394090509
49716248
991568080
121935701
1797822736
1054146677
343832431
1648260295
85813333
1554660641
1456711107
2062467442
168339865
239209833
521171803
954004837
1723994520
936583254
1714803021
1188534727
1576965955
1279747667
1435747405
18139952
1597165864
1636504349
2109786921
1456066518
1951238576
1360217207
1848283474
2102845374
298053789
1563592312
449292760
165419602
1980565674
1087099191
1429742643
1838024261
995233511
1153745159
225903430
224729127
788114963
443616227
1115103282
1497152762
702219501
908051898
1220537222
352725064
939277922
1518915950
1075055984
567245465
1809054008
1022847920
1663915511
1824665719
1681092435
167402603
375205079
54452418
831922967
78699310
87450460
334109750
1541675829
1146703265
1890867319
1393936411
1275386143
451462575
1391348512
1843541072
1005425449
223938330
2114767853
615115554
1389047983
112223648
1705107207
1848127171
1257075002
911031641
148808771
1638089210
914114214
1880531585
928456941
1877190192
1039843380
1032885215
1557961053
1639591957
1307819321
1761608738
1008793993
901352380
1380479740
1163091361
1081785392
1813536796
1612637459
1410892536
550949396
1222116527
560927366
1711788494
64703275
784644921
19011861
1268140569
1287536188
279940609
670768335
1663395623
166383953
1703819075
598574093
1966955112
1409523750
1974968372
1604608125
309064637
576624839
1593765680
2098275072
1341623228
840880858
270254098
536527494
137580481
2135166643
737225266
1772535234
1185151624
1532845610
2005562634
580071644
582826615
804935776
836735640
1161304860
971707807
483707863
1525374610
613777696
1217321443
2136052001
67154964
234211509
1721320947
24392592
279234676
1757702427
545755581
341623636
1506605510
1810956976
1436044319
1557974533
125669743
1012461851
1380504565
1639991934
2078771545
2009194536
1881992354
1418661046
788782527
2059813940
790883959
1191490408
159847321
803580167
445795375
292231788
1114724749
1211774348
1581687767
383143045
951436832
1716951851
1245383703
480358125
264227943
482031755
1727186455
734872166
737522544
1162091409
1823241143
1635278425
784041846
606962023
691120267
982268103
1380081394
1725235784
338570067
26350310
855175733
852812673
1192067166
1932296741
2137186164
390669076
2047584683
2076905129
88900944
959382699
1560075856
939284884
1263902501
1066536356
1660074957
802365402
2133799108
99341475
1163890183
2082361378
1998655942
233663733
170943250
1321777689
1874237087
1415199942
1419252366
410644012
598629410
328092367
619964044
509935963
951577938
251944179
361515244
1178222534
719740522
1701886235
277901995
1225046266
381879808
158029256
344872283
1230208468
1941047957
2143450887
565510052
1049274294
1176289028
1365139814
229568287
1603515890
1548016599
1137679966
1237344183
1919920414
2051107941
1856740479
1704191093
1378968661
1224335202
1977271670
1226529501
1038229300
2142558406
998781816
150814359
1771280933
214525023
1487522669
871527365
1305558788
1519201282
1219883052
1136361546
1745703310
1684577189
1801582543
1199468322
754940719
1235908109
787616229
1085254567
991188787
366074086
39099663
1558741144
810303227
1296842810
1735157180
625655582
1915064309
802102625
915824228
1278539651
1049325786
165193494
1199777156
851171488
1449261229
2097032630
799881989
747538684
831461630
526690812
1430365748
37542312
1360598447
686068969
1914142832
1389513881
1518071053
1433009953
1066817946
416204940
246417326
1685815962
1344900123
1689434004
1714877028
333764078
1026408894
495318254
262835152
288164120
342996538
1042139750
1176914223
597028803
1977922460
142357422
435576182
1108001737
330529987
2137742602
1707209556
2002623646
1753941815
1022719733
1619316300
2060719511
1979224438
341294783
544215567
669925867
1012301843
446491191
126422100
345916670
1074832183
138769270
453727328
791648982
882929418
1797952127
144373936
312193386
1663014054
383821870
1591127689
202392956
514171532
1435079431
1214262921
1303612329
117967836
946667501
677574674
2073106586
1491745643
2111290546
1998020359
380895422
1213326775
1347124007
539742708
1343227908
2108202934
1107945803
862035606
1167386440
143823303
920062409
1086130604
1795346062
838583465
1601987038
2114834314
1139328886
1140259147
495803225
1673688953
986582535
1622701310
835068349
388729130
756645361
1525075872
1947935599
1467701926
1785260751
1414265554
1597061323
280990687
1838448426
1973861031
1453284609
1865534805
1890770507
367712759
981997409
1232901156
2040243461
312272551
1577105404
1724139754
1966702948
23626793
1888715424
1216834581
1883168704
45905999
1150229993
1260032413
2145689861
1762258282
1076650532
1973324972
1326106660
337894413
1376946248
2076959721
1240262547
348793951
431879329
1442134443
1603437450
23648054
1064444465
133389919
1057052634
1761677084
1531571032
11273138
995494475
1714418393
650647599
1308552305
1852385667
513515367
1857536000
175264939
1648163625
1954738478
1161104344
1767666072
600212996
1097671646
15990614
81652426
1275333623
390207985
1741124674
1813286886
1066585590
1299421906
549841763
24547091
483795399
319116342
2069516934
1931113476
805040401
1877978124
1588024535
1534150272
2113258592
345089029
1986126484
1736431412
869208314
1676121495
484207240
410625267
341862493
944019653
872952207
386469867
615539910
974178853
1237051414
52717785
1476033837
627078613
1674607222
963145480
1387354630
60072684
483192919
2027768966
1390316919
309953557
1341320702
1240243196
1117533399
1906398801
328804982
175434185
1536379325
1165295668
1475401607
1069048259
2030438077
1002852115
703042682
77102423
1611532092
1420392606
282106687
253646459
1559972687
163107799
830494471
376800969
1148664333
1347478076
92265200
877622816
913896390
120178422
799444863
1236798733
962473811
2016744455
545859117
1243226875
1220998464
1200340457
724370184
1996846160
1583842686
1011313811
881592978
1878086719
292509371
1975599661
2036367584
350696881
1691108955
1762352818
1001594113
732705084
617059048
1239274302
2065917220
700362080
672373052
2078420144
887837354
623133787
1990039064
1376594930
416799300
1452684448
870720563
569535279
631031391
1696141814
407314960
583932724
108210008
234076881
1597644708
647944812
1254034246
1489198724
1407197076
449355887
942516326
2047714231
1134546280
1141435877
735656789
22464000
1465116047
2143295597
420339753
1284765227
1491983199
733438821
27995473
1996016968
948191236
1570346809
659357435
203911929
487786732
170075982
471557605
1927301464
157194605
1162094987
1043554478
974794866
1575644774
1381289819
2140761061
951157827
1599397650
168579759
1749166728
1894503294
76301111
1924196643
48688329
483668055
942053805
29125957
1785676369
1814693255
985457134
943203621
883308260
1043384009
247447196
1934234208
262975949
1692415272
914808736
1903524577
772109282
144529873
15840051
578153126
2087476318
38062300
1409746723
689204324
1437449367
628509742
900018037
1289570822
115055334
11218653
704383023
1074531681
443290731
304529893
1464757984
1128072673
1907377299
284702698
1104357713
1335526470
674147045
1922943174
1117327719
591219280
580068866
1206782072
1468360974
2025177004
1215809614
71251469
1448653542
1852550032
1906688547
1869752865
235699500
961079956
507355019
624737680
1028670966
349082799
739613302
2118835660
448236480
486886998
176374369
1446907162
126359399
2020525588
1340218929
2146015152
495515234
1192142015
1103697245
122959149
505160156
584452352
1099570893
712035475
1541806197
741024955
1896007172
1392847107
744193906
1074827047
1943304984
366495339
318358956
2136685729
1253492158
1329033514
457380248
1983268659
916334585
109493921
512478967
206658751
1095116010
660311084
1583341348
1222210477
1529891085
203203720
1491497226
2087614719
856172150
1809625345
1657143734
81673342
1044423043
1641524857
242190327
1854434221
296221655
1510860044
1823514984
1426764586
1275293138
1613703829
399039553
1139388999
1706577879
1718976491
69751962
1717236570
719362640
61191513
805887493
1373984788
1729985517
695834140
386569844
272895371
146881674
821126387
1612848533
1523973718
585391106
84670241
1793894841
1935467786
907108467
1280421033
50269571
989908181
1658086506
1603507990
1746263907
1367612470
1717334956
1734323844
286933062
808589834
21334105
353019673
1113370298
1890285503
250717397
1521683876
57341350
895630924
751378712
502776584
651088308
968064119
1359590076
520639471
812312518
1924215151
1962669542
681156488
1518419035
629790116
1124815324
237409635
1303091674
1881541940
1980924389
1307408454
308902527
255968511
456664568
1782902681
1647203758
1323114771
1998212146
1803502128
1146179596
1007919028
217955567
1498780055
1866386464
1121895446
273300417
1981376856
1926787250
959442420
1291442768
1454277763
379147406
804819150
273662122
1757304282
35499991
436897317
745779892
395169833
454179332
1857559450
659349354
497490276
1406190604
1537313245
43392695
1679955552
1589696921
872274012
815132572
1598401275
1036633193
720879713
628048554
1237655408
1645578420
477780719
1323282109
1787343698
959292139
1968559220
1117989688
2088612987
622492004
593250889
1712835822
32298899
738163027
1383807368
1057141341
1782128649
1801410560
1586767000
605700476
1124216508
1316847871
1212197779
250532293
593756191
639742976
1610585223
1919802338
1104936208
808340430
495369708
513322755
183105639
751436847
1877893286
219369189
130626625
1336875258
1757728204
1237050017
1718594674
1259436787
326237718
582492172
368875491
1976389097
1158972539
1386412671
995983781
1479326109
17960668
1961432809
1169412458
457507950
257073455
1318211730
803425210
1842277179
1358591624
1691221719
1586229099
885108486
2041082796
1312735564
865747929
1172139586
1749592351
1514037598
1653584847
1149349727
724473762
2035518764
111910172
1150560850
1752313142
1526885127
1821451433
1472738359
1969310268
1664765045
1452731358
410926465
1587803461
863328463
1368008515
214710197
110730662
1205427889
832431745
1998346648
317243759
1086627207
24059549
451110630
1694824296
641826128
1534043681
396529873
313237455
1538040769
1898153071
1997980622
538644251
790526135
1522273727
1195297973
1448052439
1618216849
1802880251
1410107374
1518099494
662418952
781562075
720182965
1881046828
1448867740
1737626774
198402500
109415975
446795401
311261369
1292098961
204261463
1808011804
1388106476
383649166
1145120445
1463285898
1874790616
916637088
1060294720
1916903831
1555028840
1966308493
633806153
2093620220
1622416407
1408248233
82776773
1716377730
1600953723
998661425
1576110107
1118156817
1951534824
1316890289
204785446
2145065723
1952431623
1419279787
1072298475
1497287403
1936654326
2083175115
1043687894
2001382331
1896988054
56940324
199881828
1709764924
1776175986
1727220926
1599910607
218104752
430674938
897891452
290539670
2057285341
605357098
1438866818
1897421221
1352862262
1182173955
446112508
779610738
2097040298
371691233
1162089117
1837745320
997402753
1324273397
1526833030
780313003
1151003278
1219905338
1024527436
1861871028
929008508
285774086
1494430510
1974405562
939947754
982925138
1577117297
420419655
159600932
807483260
2020332187
919535094
677673967
406581606
749452911
1803418956
1105524501
706143328
205040161
191697767
579344588
569580217
489186611
1402216079
1515863343
1087757786
340518380
1721909854
201483411
1350661003
1041644068
1307279550
1271037746
1210274318
1159730522
582897339
2022964139
1781405185
1566608099
75158729
2058475522
853615177
2050847936
847338039
313405508
1457351721
150372318
223246250
1265387979
1427906616
639129331
1206593870
1377353911
1416161979
1540790334
1986311656
1895300991
1030078648
45670069
750926510
1576483807
284824112
1739142757
2014843672
1768335842
1456657638
1057971529
1716279412
1972262540
1392971879
1069101695
1631310575
1607667917
1527685792
1686336423
1564799492
745709419
642213634
382485730
1565230802
1168794057
518664678
1241978204
1811759346
1955331318
1530867274
2009955621
82736373
2138484086
270869522
1848658307
23265805
2106542640
640388594
2033428643
538128895
195488497
330013847
1683096830
803968580
146512820
1431340491
2070462817
1804601020
351646900
1236004498
1768535612
241840489
228734330
1903710082
1080284429
2023532342
1909596784
797820468
1664308526
134709291
820676802
1674421853
2131437469
12184473
1509161923
845621439
733492448
1680981150
627084965
79745860
2108405592
799207389
2030095705
820848677
849512075
1396517741
351808585
252939317
2064552768
318431540
1061214352
495751649
2083640980
364807338
1178416969
740533249
1399488389
990615662
1218651119
1091203368
1439952969
858643200
336489842
1370546088
805178169
1730902882
949326491
433583795
904534171
1330169585
523226981
2004608144
114520763
182887866
965498743
1160984192
192483146
684704399
421797910
15911306
1227507071
586631663
1580939872
401780787
1868448508
413393533
1380827260
1144019490
2054116465
398738936
93483045
2021327071
1020670233
774780534
484928825
667057842
64811841
2021313315
687519054
13982292
221275085
166989927
1881766352
1861092058
1430002451
1525772470
673992218
931234505
782569329
940296432
1530867297
360274619
1541458634
506416611
362296016
640539499
1881630783
1286677648
153304098
379011560
1947049629
222488871
892892021
1398696748
926115862
760159498
1558034731
79736290
186578841
1458762723
143766540
1316652787
755692683
301057832
1219440092
442678861
2131487788
948498642
559002989
1890582367
1082344652
911132943
1644872785
1646406669
1114216517
2013718881
674660686
1490357952
1310247627
1880599320
1474871561
1600628423
705351632
217997862
1251237212
22499170
742800320
645569
1555395312
816513529
180848411
305189047
1953627837
295412051
1619974592
1854629710
89736134
1956220312
759162638
1982083188
95795484
771586045
707630593
1151616438
1635604023
2025393565
1691283506
1645458051
1606576312
745875468
321975100
1083868173
86713207
1228644066
1011114714
1763224757
925786765
1763554229
193225570
1521382592
1778561613
312825755
1552768189
1428922942
1585153596
1623385606
1206774284
1053765101
2065585281
367530245
1809800290
395227104
1296731618
2090923786
701562647
1433004431
1141502678
766393585
1213342079
2110950235
1095361562
1828598834
1992739001
1596739249
1623973702
913012624
1892078642
1884209199
517648019
1589509593
876242762
1053156333
1469205207
1798921643
880372558
289595899
266143328
1150304956
1119308034
1315873564
969045693
950038124
783373279
230984673
16658456
1124379332
1710276663
1322587863
1314462555
684437366
488164916
1252595875
1643821028
327188067
392278302
503947308
1245802493
1715309278
218249679
258307758
398519617
1718884181
1530114246
1740402879
2054423843
1102762356
1476679801
1698929356
2124817627
209629265
825104671
1214798677
1042412501
1298767661
1585443685
1360483880
229332437
75044832
98348678
295742774
521742706
374727063
501217122
1467062357
929914472
15591200
790582255
1796127003
1722929571
1780360182
81613988
1903261300
1648828807
339123551
741131989
1756437063
719409657
21284146
1536629483
1017094076
529780042
88934546
796494035
752485399
1002463457
1772603228
750409436
1559234741
624991172
1650462235
506009385
1190450264
1118058609
1285408848
1047692707
1594205383
2080297602
1963292628
151952881
1798725465
1067203497
1119968857
1674522984
493508661
1483658164
1294404384
1582129637
251470334
122157377
1407353100
375324494
1169362638
1939681996
1152638301
401451397
1126679968
224406016
1822849283
1328063587
2050011912
1100397653
1229810416
845331583
102585074
15915583
925576396
1233577372
1277535308
68216250
1561365211
693653514
991726677
230132831
655041729
1894731307
1483017393
1994003018
172348741
765871523
729813921
2099317949
1459870048
1332973112
1150171164
1456042704
68199871
1158245200
1411630253
841991992
1576780229
1171037852
1813062404
20255590
175955146
103155109
2008136430
1723753582
1841880095
104586269
1033584876
476779138
1198182492
1412263691
317681669
1692882784
1813963073
2125429611
1012061569
1039476527
717462561
122137804
994697079
1573585725
1343163656
1171511177
1519590351
2007803342
16227303
1058832952
252552366
37639184
1409131387
1706649685
788550425
1049935658
1850626912
917948424
531579843
1519255872
1225636986
1434722804
1420290611
1187762874
1858947524
137051927
843181963
296105081
640532907
590033434
799824212
647341167
1571185600
1592178041
581942973
34274162
1312282333
1250795351
822198
708860985
1182441141
72257032
1629769473
54572251
495994485
1441584922
552214814
2027849667
345047938
97423866
727368149
1503701086
77496248
573815831
99278431
1127836352
1916974393
133835576
1694907283
961968889
1896757800
1343696602
2107625321
1591243510
844568488
397091042
46089174
1689776306
1895763795
651792721
878201398
2014824927
1836741545
280461972
2090199280
1892523549
1971192111
1691338090
1199019634
2011853995
897246918
1993717768
577633224
1898008624
2079550404
1614937189
921350401
314901289
1190782226
673402274
372538015
1349311847
746411099
1845620313
114951727
1269476056
457428742
845797882
1366397698
1667409941
1508493723
206771887
232509185
735532439
464516633
760234407
1534323075
1512057419
925801726
1713150411
1443593140
1437975906
699150489
509439587
1658165161
1417422551
1634113686
1506375172
700720349
2047040535
1158524510
882336478
1224532769
773160211
1795143228
1125397092
1620260698
2070675832
100352
1225048674
1619904276
1540670822
943856170
1247249950
402827652
1961976589
1283368811
1010205553
385504123
229536711
674945407
394868698
285941550
325321359
542082686
116247113
1679065683
1034002056
561957900
874090914
1525968001
786240559
1098217295
784145805
413134832
903715667
846977566
1152348809
1532147485
344552379
1132751670
699148583
398286966
223201198
1572135666
1747060862
1731218026
1558737090
637686597
1715450824
692705148
1264519061
1997355851
1254469448
1545684232
1916305223
1177534527
164924254
2068434215
266085127
44597065
567048904
387652678
1550573136
1296789849
99623474
954421675
987038959
125134414
122215209
2104351917
1724518926
1466339196
1785160541
1818895966
259191283
1754286939
1188298279
442797610
905035243
72483407
723788058
567915195
224320228
1824571617
846863806
863265908
1535579831
1172182769
142015259
248129119
514921587
1217992246
1059809068
2049826345
677204094
322300422
91987426
800487622
927470759
1302986892
706755200
1944700064
918725752
327232222
143378894
1285046769
1387211406
1370056379
2079523422
94911159
1828100535
1624473773
1792729231
1926399758
1694631650
166711688
1162770038
1346786230
1341985069
1615301546
1063019153
480158836
747484025
474573586
1731329591
354863813
1761024590
579755876
1455871756
40067449
1257136565
834855053
1243465037
1737529578
1143934343
204835346
1196293826
564112954
261782675
1643235137
556183023
1114107132
897667233
1487931581
1490385997
658150676
834195242
1295424054
183406077
1562898048
1882917
1428168248
968869018
633003868
1240348340
806181457
138479215
866535405
746182947
1027956642
1243477780
584336264
739721849
53432757
382806096
1033094562
734326894
1109979501
908581685
2069358813
1999684190
154595493
1627798318
515956694
538989111
717826372
1206752297
1177239842
676472225
1243356200
1562259549
98250536
1406737590
1077755868
714055041
130538431
554282155
988620585
989146404
623541582
1667286742
1352603214
1454071354
1859339076
1108690100
515140534
76066066
1126463199
2110594927
104698622
141375849
427053026
1251318358
764176834
400242942
868753247
1148193059
1761254215
628365434
204532910
1863388294
833740123
971900983
981708365
1523640576
888460893
1558635033
205384824
748016003
1439814301
90960791
1594782287
1502995659
383847999
1119295054
1795173819
1557553149
136417938
890630614
1881080693
748536947
1254564534
379370499
743910963
1933300224
1023835262
133430823
2132481293
1804003389
708682455
1790020158
1240901700
2072968050
1552019132
2039564197
851044955
1144866303
2091573643
229077349
2038606719
819278604
452355903
1927603542
507454451
1860359277
2164211
1389353800
67499643
1938041937
222443933
759304629
1559888728
558560475
459822821
519285414
2129621049
1395318990
1707365342
1161877384
1309073718
1965833901
130975804
1652829955
520220902
2005960781
248982770
411841448
1305230606
140562377
2111384040
159071318
470485718
1388989019
1234553630
684320062
11702119
148025077
1320139481
290885540
1971089664
707861157
1050171139
980930661
1881735303
1393048400
900293276
757862242
178221754
164272556
1966689468
718734565
1058875073
977456059
1938684682
1107415063
715797048
1136897308
1821142864
1883970185
1000662662
1177134831
737211901
692327156
1175782531
293761775
230685975
1210855292
2013268474
114562925
1648351812
1366330396
1673675136
1273581062
2006247171
748844702
1423199663
1663522089
1739951530
1840981913
903477789
1333092397
2127094950
1601076242
738286550
1163166701
1291136990
1659699405
1846147108
1604561063
1736669561
1307235534
1533860913
1478421257
321735682
1657755023
1330471968
1214662955
628553615
1299045744
1287612406
203993734
523663643
1709534949
11702119
1891229902
2124969692
47685553
357452752
1241162991
824861369
1123432422
1589267498
597423714
973232390
1596728722
44599177
502372477
884984916
557109574
365410567
479067734
1261437938
58654503
179004236
1884970237
1931725611
821716724
1721526792
90771488
1384796038
1645044509
9005637
1844812418
2128101931
2012013558
2072638327
375060572
438841843
638710425
1135560290
1768514364
869483189
3972406
624939458
719536344
1668354144
8513860
1912739085
140178227
1419930257
1963782947
1310446387
897954056
1526543114
1086407137
508948391
913473950
2071620108
1952645855
906991040
1824238087
965572417
1677019990
1380504359
4746394
248598054
1709387353
1507292972
1949366444
175385744
984452516
9042000
401100779
1006039208
421291876
1669448990
122194617
567616465
1567599451
920465958
1005931888
1184002796
394600050
489298015
1908860496
624610634
715086417
1226135253
1521723957
1883298473
1613085302
1221299646
1450299060
987548744
164636301
2118953853
1841911122
59182130
1346171831
406716892
1474378937
460032508
1126033127
214742402
1722814606
1745930532
1281664788
1661591321
1355069614
1570243788
1920394585
36680039
1670603553
1318176739
291526920
1705481547
1398305567
146674875
1593623484
1873384009
437190940
1269019677
1575455179
208492894
921495718
1713546843
738284311
1721848060
1767660834
593192822
527063603
485563345
552472996
2052718463
1432546577
1630837428
1181727165
182016846
1959344545
1684941120
1243042215
1650190749
2000315352
514454910
729265552
958726772
357940153
488159236
947907709
1331770266
2016895888
2010558664
678782901
2014076441
160128477
2088910771
622154960
514192893
1401069159
584135348
1273815005
380659853
1736945975
601677455
194893712
396968058
1933240928
318060609
1998756223
713657237
1274908227
616107134
209957932
1232233703
2048246081
696681260
2090059064
1137927279
820826592
340706325
409235279
1951699337
997680081
1276585630
1432815481
214733937
1880318163
1785984826
1576806907
626761399
475794492
1778449023
1607888655
1756198990
670153182
454116538
1765027008
1142259949
1707358949
1845105457
132314793
944932104
439504341
1695662722
456730040
271644671
1320364423
212664542
1221829598
1488690794
1408793268
420151368
1570667269
1715086570
1538518340
251117447
1151500937
197591375
593801290
1836759056
1503967046
1124267860
121659157
1721889856
1403572166
1156409563
2141685003
732091355
394282792
1232314779
1652155267
283435741
1080588328
1562318045
1168553810
32207247
1300133572
473359554
1261354303
62352133
1666181357
1752137426
976597905
871088004
1338953325
1181916779
1126607379
789842534
2143424177
1730232241
1744787647
1892551887
1963295733
1019969194
611076983
404060909
964265633
30222933
259047123
1700836975
738515168
1569522678
520002404
1263497300
1441942408
2093609564
913514383
473795820
1332196220
1417785858
490044383
155519326
1397176256
969736225
548851429
2446251
237548181
1570664556
391796561
838620507
1217950852
1418534965
1185581487
1761158426
2128103577
274235189
722413249
440709246
851985581
743492464
89736261
1884796894
1979600553
1950081236
2106654255
1100077515
978595808
298935858
1839101610
1057242024
371720504
33231136
1849567586
403345703
257458671
574388141
1011494915
758935561
202217406
177998099
218526183
35409193
1322543059
2042197703
242088906
861706025
1969893837
2038294767
1982271204
874704495
1436071163
562350963
347486133
231340887
1587229424
857637418
493288221
1464804999
1395264188
185182744
984348720
1425571375
2064423531
19606393
1305945846
847211737
229299177
1681855591
1817755106
763027259
389953415
2039115998
1038420110
484675901
1689193370
309497325
323501244
517163735
1508220116
92512232
1354431802
569266673
1646671904
1433472269
702571398
528514157
1522349995
1510323691
349484340
1731399491
1943875474
1763206627
816118615
2118368223
390234628
737891013
821152777
2085833346
289707930
1630148642
1880699564
1788435453
260073481
99808138
361879463
498345041
1990154209
308435224
902281158
1400937529
1835913014
1068428335
469606008
120395999
283427580
1761873037
73234471
1870085539
788767109
1003783330
2063985906
1357778484
541475502
459808163
500936170
1472448626
2044692991
156970897
108100651
1496036644
1220362145
48458417
116637574
2094248814
1621457999
696848776
2145991947
638671130
1830994312
1936441986
836047219
1929210290
797000483
847975226
1018818440
1941146236
480420763
2055292802
1179127256
135988070
641508777
2003618801
2048761052
1151398698
1285424337
1014302524
888790964
761825524
1126299628
1910934654
650802099
1742503357
1817203251
1471961393
1556200108
1908124848
795621322
1859741212
540893591
2035150481
2028495772
61653734
1407987402
950192701
1906861582
1864300401
1664282131
1663209454
1463554598
721105288
674859701
986269507
1956756336
1918372464
581756344
145383851
97711058
541289378
1502397908
744687374
1179403144
295690431
833456605
1905310239
25127183
1770485735
890591453
531649938
87670774
1584351
473642582
1033460000
592238309
1441181949
202174369
306242716
658882953
2132325702
1603546686
2080533388
295454789
971290448
640945609
749108265
1655061798
2039552556
1645223792
550731908
445007258
1081169217
547516912
289318304
245689536
1970915291
218391538
373626104
2040241201
1976801850
1001073948
924027068
1325834805
1010887884
182956897
629644634
623709088
1509089325
351523842
119212618
1669179600
39020203
2099687041
525512188
1857948547
1413391503
1058393359
1084066404
1756818193
1341125622
2046028257
86038210
1720495534
1719818373
1456479730
1299033496
759812933
1846562634
866431093
951880280
1382720503
1681831316
786629033
366608294
126842825
1478422639
665533869
950023076
91741540
1999237111
89979440
566890828
399788042
916256012
804563569
219561154
1582883882
1658355430
816160593
1634913069
1227812142
903241997
1579494263
1483721158
937330149
444481214
1074808847
829612924
1074280555
810265696
1340764630
1239587349
757826163
253588338
888272787
1237000135
1545542630
1191778407
752578927
1547544283
1170756409
1473786746
1710660722
2018015128
50209689
430909774
1508948139
1985949151
261040011
1307545740
365646687
1344651909
1015024246
927544554
883122319
916563552
1812980670
1232109321
1413734305
83790826
1743796511
949681297
1487930796
2135354048
398947432
1479900087
1025787574
875714809
855490216
1838517995
153298759
914020698
1391602955
974528800
695983742
1484793021
18716426
1112072005
136544652
847893514
28048616
1797467385
1308199378
1070422915
1169101236
846608657
377382678
1917042788
1282045061
522014395
419145424
1899514783
1782088260
1434687584
1897586616
224425031
946795742
2116753201
675504236
570043184
652310106
850783447
446862227
171872461
1230199357
1165664122
2144036762
711674939
1074792045
1998406107
663706094
2061138377
354114830
574224502
1155272309
1309899730
1515298249
211012013
213930560
1898261834
453411188
931697415
2111855673
1955822788
1397748798
105624992
1337922117
1193324150
607393040
187711694
1468300402
1460015080
706223904
1965013158
1597063302
1089051978
1429004264
1608802337
971439977
879648130
902561410
260610846
1675678632
1996069240
231037825
1256643424
1803128680
1356530247
70964135
1745327597
1680809944
1042479336
1209302283
1093041121
764296044
2029043923
1005861199
2087027138
1785277325
227315617
617768741
1733111998
631794461
768214103
1006107427
1580084406
1667648498
1302290351
2136019732
609128681
1504730380
2128088543
1007579549
1582068036
282114663
2060847635
281255319
547142258
989776181
1327800649
1986205910
1007119269
398352814
1059867077
882040841
514199572
1938167559
1686915433
1817698206
1677231079
407500158
923241730
380457705
627666367
1055956440
1633232810
1832588064
1764257855
2032073566
1115136892
578644784
1632992719
885450150
1828530632
1069717336
651613709
320165167
667101909
780511367
1070596442
1699249297
896449974
57864030
809334419
409290038
737834365
1586589525
817065935
1561928453
1495636822
470574447
1150454941
272287277
983988002
724731002
725992691
491650088
1988805745
996051724
1295349797
1352747209
1008901076
355737444
971472447
1694239385
282222444
1931431239
16588815
1050112585
1487481004
2039979729
1619008569
1991148273
1712614983
2119667141
2003164428
784343589
1930679620
614407724
209700520
1747259082
1113068186
1848825561
1513242374
1047603880
1364147792
1710847181
1619823873
1040121887
1987136808
1082933396
1253992205
523535759
906866323
337065042
156152474
606114312
422776154
967589311
730008595
841414751
2089485022
307519217
2147378265
1529828224
2057019211
1747212184
1149134419
1222375508
146237644
287988068
563512506
986161040
1429037918
369228714
403948428
570143543
531371187
1526920902
1216934090
1349858870
1974912411
1161222444
1263626416
572144921
1692355879
1929993950
1077135432
533087327
540825828
298497917
1860105412
1647023281
1644753870
589281909
1048692700
34973506
2014100577
248744808
1443230069
137590538
630394580
1726169712
1324851862
2015868756
915149767
464760353
483527854
2088274223
666981981
502925643
270178223
2079576580
899759858
1248257387
1248632671
298487228
654621170
51219218
1858664066
1302402643
2021593859
92386764
1154943213
274246327
634571494
2021105658
538429968
1975595892
242447671
870420895
224165001
1461381612
1146279954
1163069018
1786433617
631385890
1840099450
1179490376
1245610414
1361215360
1041161099
128838865
1222133903
141077955
694205077
1950821944
1628387545
933528120
243387223
1239772267
176774968
626299258
1726156784
1742870770
908553885
777386132
1767019437
1239165400
660496042
472555528
528614968
821703378
1628358675
574324059
416143951
1479060871
1023112461
1908301014
2131529878
1055690491
724998096
1792204509
940134373
1181365761
2029293063
576186582
1777668650
635768174
230456756
1655906768
1300597821
782169924
403304141
57700914
1750941553
111709697
245582653
501053835
117113617
2062436716
936453470
1463037129
1905555319
672325368
2081435308
61534710
1462245806
933840005
1900940451
1950406495
1879962809
1855043417
2053661831
1723177179
939777592
883512714
1080557896
50246155
254359088
205110417
790894205
810739735
1415843024
607834286
1034178279
1123943996
370089265
58351583
854051723
1392609987
1015595245
1885788542
796487627
65849612
45366987
1259374873
40429243
1750928773
216225687
1201029748
67171356
178705174
1706901183
1805441673
942845439
1092808838
1641534095
1429685624
142399620
1230540530
1923186279
2014931368
1966358536
1430238262
912513314
519445182
450605019
759494119
515875954
8465307
213546723
794632715
1775630066
1808468601
1208138416
1444159893
1688158175
1393442445
1892230853
319121580
723105207
623224893
1727008382
330848479
2099922469
2138461696
2831125
2146168434
1522320599
996816403
1345169742
1558809343
1070379085
1660436139
1576607540
1151786495
729257527
626010640
1800473631
2059644574
1539679490
1360730998
1105185728
34360331
102727851
752498703
1024632290
1504886787
736844744
756365991
878707692
872586883
1028197996
640469906
1588334973
1358975626
2014000000
1811640619
1423714652
1409768090
394961703
102808099
915606748
1729969225
903413835
866628869
408371363
1705031323
1517420325
470853233
901238326
443276834
1710099152
962301698
601318198
2121521332
357149139
1740171745
2051267236
701964952
1211216240
1386419949
593317022
403841089
828271956
459498097
1235954690
175912048
18475035
1436574399
1791778013
2062741982
2094237777
1608821744
1572572167
1264813648
1876085450
668120981
381538183
834598031
1328233178
1098938476
966600867
891901131
836483805
1552839319
1901756229
685488130
1747298224
1553303050
893482383
730674060
1103519109
315572495
397254562
1179453185
1534669473
1970631037
1752609190
558803830
602958985
502125957
1475217601
979893197
121627569
378125683
2032664182
1115776315
59841185
1920987952
651458379
1653844242
1488729930
1471432403
1911790739
760111281
1409803296
1427690648
923194664
1944621796
373084648
1333516397
2015302643
500608914
2119684882
1348310434
1153311316
447746077
1920567140
1292442776
938583336
75183536
1627113360
738351932
1276285752
1835807823
624442810
414947587
1068897114
980471525
1227142094
827629099
300197667
1583740003
1738738221
285129744
1102080692
1604041883
1852020318
1530375616
895114877
1427640770
844878329
912386308
685964561
1182458431
198066504
1031546416
904163465
1720693602
1974355547
405130379
1022552620
816157482
1097029940
1384322794
1700237223
1460868485
1805798406
1191007725
785436750
253495503
2021146584
751304340
732711739
1799342729
730586659
962938737
251885770
1281108573
1156678104
531450508
760446245
6565740
2065955860
1849077536
447633246
1769478812
1313383253
1461073740
520512197
371157421
1189120303
1918263108
1943068467
317820653
11863947
1525363558
613543651
125431751
1978135867
456173184
1907631980
260889536
1849880342
789627517
1190434008
1941814306
282828330
1289770737
1894788243
1556608796
1260601245
1987918446
2019279086
712460481
1998155932
733458048
2051590858
716480892
1218279602
501656832
2063923865
706880262
1704469549
674279513
685954319
448179958
1261374679
634678766
1507048105
1966324058
1145024661
59231881
1483530130
1683146067
1604711535
1869103923
1310696816
19282122
1241021091
1589123662
1874694224
8239079
700475760
1688306903
1441521212
1271168685
621342065
389366300
397191344
76759285
1729276283
33530695
111282379
1709754462
1558273278
370402957
256203325
1449611578
1543531165
1889056355
1293187189
472762068
486608185
969693583
1784429443
448624591
1286089326
543766013
896001038
1775996237
1008161564
1341605081
62953335
850110927
715743452
1884229246
444272114
1669365004
354285324
1307340672
1179318573
768017571
133134942
817478995
1133795988
1316434070
1692083314
1969999490
1101295154
1951085696
900708834
1646906015
1106747589
552389133
1813761897
885875184
283523714
1512522874
1648401604
1414823854
1897256412
1039207415
1494536573
439886506
1260029295
1203984851
1124139853
930939486
767242727
1181866079
296665708
90297838
1795772880
1213057281
2124629799
1941596794
493561253
201051337
114293081
2044044076
1161708647
951927057
2060801225
1380690854
1843613358
239064209
1362734674
800251844
1045566356
879921317
1336278991
625972718
1780547928
830257764
873647316
1046511811
311590188
858210914
513569131
639319683
1971683412
1341818353
974539513
1180460486
637074964
1428710401
917481089
68332931
1052312927
6591040
431305653
1866612391
915288775
2130979232
952051785
423098256
1764159503
369910819
211578560
1859839590
1667657114
781099698
1881011884
1277710688
1345016769
1763071386
933247379
611097908
2142457554
2127452515
584362617
421365206
1372456168
89094352
1299276953
1609238556
634792204
1007619884
1395946104
806245253
1322927394
250714516
1577417425
1661587320
2032098834
1018213593
858688339
586519660
844058160
729079991
393350845
321317590
1700521550
267383535
922363874
594009308
804226900
919160785
430938706
870619144
1333900167
868947905
416000414
1858087479
796581287
1971797001
2089409608
86418628
1100486500
1592702460
1359092697
892728115
451679409
1076037766
656176567
961950948
1674445853
830874456
1792786803
655028890
715221082
1567495942
981814271
440935895
371473834
1891386284
2036204949
765950557
638748635
1680346071
1912237825
2006567164
758923054
1125206879
870739316
2102037760
449512245
2054754305
1176775952
129810723
1358108783
1421609338
2032279573
526668150
1349422516
948413334
879697123
2120637078
67328021
1303288708
1740520362
2017426570
1707538707
1173155446
1560974397
927072255
275510559
395104870
1302753559
1603900506
1279766676
1641453196
88223248
1805539584
101891291
1363183081
1969333188
128459352
1928663438
156846297
453004699
2089577419
789056883
1661487717
78705525
866373246
1199836477
1701857969
1934381605
1202905266
1753399618
346450255
1459247695
1723090025
378331206
1486844247
999782579
1507262706
356686104
1318473647
478435929
1231406535
1211098739
232986109
1987816554
100755350
810838009
1666424099
482578716
1502236152
337335837
137419330
1124175107
1360107748
716483419
793366984
1863174274
746136770
588822783
284522634
2044736073
345962242
425928296
665152994
1248873462
2071133287
1453537461
962212551
1637522129
1414247019
1119939358
438388529
22005250
1349143422
1597811130
627103622
1298035126
711940117
2055541795
68621575
1839274511
654916454
1669017035
1816603523
1382757654
2059223559
923474381
1924362902
148060589
353184035
144380194
1974953415
1732252154
688704974
1833742576
614739057
2133428106
273467769
1645935658
1545688834
1121838944
1959649701
348295115
756685001
1915684136
1903873649
909961151
1617491116
617366445
1366843269
53707590
935609191
2073187435
2144322087
1322553571
1959618875
238601924
1530700692
1508809806
1363091823
1194563138
1962024035
1355789441
1961087978
1694128234
973169328
997312769
1804914265
1713841892
92965453
1813188204
285763720
253206473
1457421626
632115021
182095689
888497226
738881538
2104528365
949601392
1024733948
981492949
1241950524
1961397317
1513672709
1279278713
100322282
1710918958
450282928
1293178805
1615302856
192858653
1615707549
1142970301
1372565200
454190309
1374937701
2139694052
941727768
491319661
1536000598
1404437910
1386161741
1460464392
849952022
2030171092
1396337316
1155145647
1133256243
1466200754
939016518
822709172
2087499959
1166982431
1140939030
1147981991
1464285679
1160220104
1922759845
1346440099
1954718173
1876566484
1864918027
809236187
477283394
878199591
1864822627
1454519316
1696819139
528782979
957018901
1224103702
868988123
950707111
1166291824
2056490664
1578883354
2122880195
1053654546
135403080
2069626785
116223296
255092540
202745954
100626246
128816026
189632558
57240776
1818543041
2082198988
1362388721
356738134
1948684454
1560948886
944223443
157220677
123038242
1180344620
540872348
489875429
1325263821
2057442128
611362937
1868278276
1695097956
262712303
2009635382
570784080
1187061190
1214689461
1815511057
1839931852
1172405663
1343222529
1435025863
1512538088
707325126
117141527
1945269647
1925238591
1173580087
492569581
462692924
2032597929
676313302
1091657030
2092076118
1399524329
1176307147
117586791
1225485054
1705395704
511012032
1362174956
543893939
208541889
1985434598
1662857766
1792648188
1007897982
542088233
2060939043
828274417
100280084
1073394443
1022470933
997324909
869835718
907495839
2143623495
1451910025
607879386
350914464
1353378634
1498979190
335674024
708317331
1629878606
388650108
1775162306
1083781569
1179768618
1589125899
839685409
407544077
2098784906
1093344938
2124955201
1742537972
1223524243
872756445
1788357415
1206763215
1104644056
1926452749
1570248924
355258544
196927039
1861899537
1812250357
310359667
729631225
1404963614
1733049597
1990382246
1030379452
1725221439
1084894556
408448452
343366917
677861354
1265046785
1861347200
1378088832
659088640
430867408
152339489
115357820
492524969
2024113601
120488318
2118506582
1544062541
1772911834
297480296
222597810
429078826
992577550
1993712834
345278728
1896157569
1167210456
1696239029
1124802708
480135490
1845566405
1012115629
62310278
1843257597
591699082
1977246083
537308665
179747837
1011816675
1415601113
1859920314
686550428
1359399605
833962871
2006533872
93456703
1677722119
1242664069
757477738
826640737
1328573070
1657057538
779607993
1470726117
783411002
1087995636
923864619
201267465
988803637
1663831702
1594046451
1201261449
2091503206
1082333952
1585258211
54716522
1445889935
16000724
1326724540
115670441
2017212611
978937385
1235122560
103172421
1483953139
1708001927
1494558803
1769144413
1108969129
178430831
2113938151
1032309902
1887542159
971096429
1043136007
86228149
248472410
198744006
141773048
240969908
457086326
307560587
1721826478
118115143
1595897163
496905096
1639121991
1002195687
2044047910
60079185
1900244238
1131564511
632309229
1273585438
1049228543
1516709197
1535883539
399207995
1566415974
1342055330
1473229032
1433679532
629178516
1814074741
2096451828
202535779
442634734
1655395839
1040936504
752016543
2082031370
1702182882
377135667
1573564791
517904887
1132513287
1887822404
1328132024
1766524896
1064871019
1349753778
1902503109
368561957
1929888352
1703385172
547796562
1334949023
393947627
1163970211
1843034043
1222375381
1374653104
1703683214
188617125
1268964823
1365351732
851898889
348860078
393410633
1625432952
793959235
1693397810
281276422
1949442251
1574679970
64099448
309801844
909543480
1025064166
174905550
1964944133
1195735695
1790806524
234988944
1167881723
1276410708
626491120
650663842
1754097332
1568326958
1984142937
342283866
1169852440
1785237573
1151143223
390206912
2123693909
1795576377
278861103
99143411
2008762445
1166472412
1551399354
1432529932
111417554
916866220
82616000
20745010
1347422045
1005613130
1072098656
120167347
512437798
1420718966
661858311
660038394
2071331987
577242305
2011371406
1337614017
1138552958
1161461528
1180479244
995162384
1478956149
1003359884
1264461654
2074768691
164974308
736802546
818647449
106355574
2016785912
91326607
710144894
2041092930
1418537646
1740928480
407503150
1079686915
1809743871
925306974
1807105553
940971250
884252292
509734052
1447309229
386167897
1259209352
1774197656
1411086684
1676771646
1990613513
864176121
10795402
683587457
1583546849
13905659
1978826144
706231215
413589109
941850699
1099359466
939030877
896608142
949096133
1821348940
911222523
876596698
57354480
1783551433
791572235
91858593
326002851
1393271900
952567389
2006357566
7574604
1226655613
2116663937
2088692141
981740368
1208021945
982761241
1765463338
1666740080
1673909016
790511
909664680
777228853
962976114
1003935516
1155025413
573598311
1098721339
739542249
396707885
443570536
1054430000
1583839557
1361628798
486438772
1396192267
1409796377
973554164
1516318563
1150138627
1636751915
1793023130
329703316
682296843
337309914
845633909
417094833
2109993195
816169186
430653715
1493593408
1642519143
1083038857
932846353
2081366566
629161403
155933150
1341497776
1401067905
1321434982
3708422
1262012204
789881066
115006054
2113830878
1055491269
180373870
1687596285
910863792
421333460
783632910
378088767
1337066708
1158817252
1048110983
1553412865
773410410
1053695713
779968486
498007117
2082577540
1075912134
782150712
163172294
2039434889
396019302
2067291538
320761173
654324038
453272536
1049590755
690332409
841499179
1411310369
1584856996
1498466437
1445991647
996257832
295589811
1557594141
1354140959
1394227815
1194338846
1167547700
331036837
506532959
756087091
1302161866
839670187
95827474
227555626
1539806088
697008417
939979718
1744203347
1132182184
1849200684
8886585
841444184
2099865791
1523601877
693134803
111945573
446532016
1499838951
1488542007
768857389
1736597596
837890912
1004309571
395416704
273083570
1510759301
219978254
1554072740
1626698874
575156977
980911544
601757938
2025371538
1284462799
165180388
232904060
1185622081
1778599815
1610391116
1538389939
429031841
1502003365
581488248
948829912
1975770816
2012335779
1348094298
1555111545
1232202954
2023247159
114116159
640626670
866814458
1954627261
759139503
2042744879
1549212466
612598206
1340147476
714148608
1153269468
1509343693
759333914
1867674294
1882753189
1508952468
1934118802
2010721771
257336635
1849626136
325235208
1201148623
2092759404
499462398
907534593
1100584870
117229339
335706172
289360694
821164354
1822782321
1039660835
1966600473
1674542134
866515853
1083526532
705806430
1552837292
1097497034
303416267
1022860336
1693665933
1624961257
337141386
2145232593
332210072
1514389234
559282017
800135092
1885015812
1311804932
571405787
301524627
2038452148
1069748433
1467070653
1665698915
920002880
2069753483
394119735
1430216800
197920749
525227651
1529800295
1252941743
975983559
2108209097
450488882
1688793344
606292732
1755451958
1832624142
274026784
1031610570
1494871407
1873014933
42366670
1344480543
383265665
1222480518
655753568
1878029608
1948444423
1490649759
72565001
1844861992
699798363
58539898
52667996
361187497
1455240217
1587296418
1671116658
2075700042
529776810
992707579
804176671
1717794982
722034836
10949823
344342168
1641453569
656318539
669478004
1015770138
1990661414
496630016
1930429524
308765026
236836630
1006910837
2133607594
73630389
1066545024
745879443
2089864323
730269409
1154227254
788389229
1358615399
1308608911
944596538
520338631
497836909
1978908207
1363683627
267612943
1285286017
84507918
1342496258
1893251635
1180721046
1368693101
1295861366
1036099652
1633473875
579333674
948819315
472242512
147193794
602098137
1231240989
934962608
1062137120
1109036323
981095972
954200426
1092191423
77544394
705267243
1698535821
281739250
354536520
1871625501
1276258898
808649020
2138445879
245047885
197358512
1113091452
775874065
528385472
132323686
893998214
1431427156
1489022074
287054835
2029765638
304454065
1778194559
1965131070
593102184
2116558830
1317904819
1552467935
1749928028
1514422237
919395900
1554347834
957256944
515868054
585908697
810065484
2084594092
1130642043
1776255147
88226448
1682470239
877334383
1938869612
536789657
808043480
248256788
1493362621
2034981580
1470333863
3848240
404351374
1540084853
355862001
1123268585
2140450300
211952957
1754785381
597839159
1380197600
903321057
1887189318
607110482
1086269612
683047541
866133741
2133018905
446367949
618629486
1511034189
1568996353
1570703258
1951505496
1279823877
300558324
2006264496
826053807
75681050
420172169
1303697226
1531026201
1392973022
2101452513
630856668
411403517
1959034263
654047540
146726802
341095500
1963167789
757388959
424080345
232702091
871602125
770960031
1604782300
2007702908
1833331759
694083077
1247845500
1548337785
2078042482
55351088
1267644395
538488275
829911480
1989928769
812092396
2063652663
1403215321
1249032534
347409760
1145038990
487668477
402991968
613990215
660890506
140114351
1031298567
1079471477
1929473604
836379201
2008684900
531544105
689043768
1239455253
1244246914
1748648643
2039458370
845950416
997783762
2040986323
729595192
904285884
360031204
894654623
1613335231
954128233
143540757
550572231
1869478416
1086351253
1462011999
305197033
1129135176
668193957
922698255
1640306566
1109747533
2091844
1329995819
1762623286
1131207434
689804726
752102460
1775762928
2103831229
1749765145
1489487577
1432856471
889259179
1871018698
1288716926
1711477634
711882991
713315810
966219725
1308140542
1764174679
1190858294
380264015
1942283086
509635361
1331200454
1453250044
1510361332
746789922
431619709
1228972095
786527375
391890164
860048585
803325486
1856164992
160455603
812197910
543555069
455482257
1095404939
218146597
867363210
180063180
558176328
648506304
1941816293
1169174082
104101049
1293838368
1802089829
44444561
840066065
1634238145
621140646
2028660782
578362621
1416260815
599417392
931074874
1754609784
1247319626
1360478859
1705683432
346359150
151713402
776015731
1026233184
1115778433
142431209
1037877669
258963799
339054547
1107616776
802346450
1107557686
1287696740
1820773720
1108096904
691214049
146271526
161452148
745409472
936274339
1156297512
327616953
1335006480
1704705651
470108405
1419324889
1230256179
565992092
245362005
795486289
466747335
1095573836
2029503342
607989871
1091663057
1823527880
1779937483
71968841
67230650
1541632137
224206141
1941523237
1881119763
1776274484
699116361
1491343272
201283085
1697526720
1691040718
43536208
256357461
1592614652
511063224
1118346809
1130744335
1960736896
1034168760
1913645557
1736738261
1414514168
690657364
1707686431
1863896476
368173955
1327830925
1053663583
2091596580
140717285
1798624317
988304611
1188355081
1595275327
1800368921
826462246
1436152675
352455558
512077412
1410520066
1728492013
1093014448
485699341
2062438610
1527653364
1814592662
161999939
1939026005
414508781
1846377163
447848790
863885021
344007540
1395831718
1473049151
853523052
1743755787
171840110
111468298
921161451
1643170734
1642361528
1732392114
439577236
15400386
1010200839
962318933
120685271
254834320
67373665
18971620
1939238244
1180670750
1277479713
487190810
1265527411
41762421
954990169
734494966
108718050
70523030
1371132153
500787615
166517173
1473625171
1521726573
606849298
266871125
440527576
623706014
1103355169
1526286986
184453988
2072305141
613239869
699817611
133301476
358356940
1972032462
2042682972
289082781
640537489
145098110
375483061
1322998924
543772521
1942754373
2023079590
512840682
1844409212
1267698404
28979337
196900395
207863451
2130508698
1108789214
532396315
99458848
895379033
1770211332
1700552921
808071033
55466915
1308314267
908034438
1364616675
1741128860
1476361762
1331681747
2058635894
1744373483
631526942
881783456
354775368
210024132
1666740637
1911882793
1302041416
794610008
344244982
1907048607
2137532918
397369588
1649223741
1742499257
409823467
60563391
2024768995
975579607
734785253
232364353
1338636141
1296070512
472348250
967649584
1727739592
286391414
1694669736
1183338026
1633173234
700233837
1219603245
43672427
243621474
1671941487
1289286209
923331589
963393599
684124018
198567602
640856337
154399282
212705043
884068042
207226019
516314221
98613519
512248539
101505947
1581000708
1087496704
867667315
846986138
1078212856
1612465458
163064932
1129025751
1878588450
486640411
1690585314
1290753970
1677768419
1625004314
150537864
548841027
481918103
936388745
117104210
1700567998
562284574
1970018732
1409761910
405843947
1652218779
1150874491
266600498
992570202
1186342955
1666924568
646358309
139932507
148970955
1406034952
83228360
1786937915
941008371
1686516425
350017829
1668322438
1247163120
807578792
1541169976
763894763
1295377119
1658499251
1652863846
1970717199
907710569
511777444
124498626
272746490
560288727
776619851
1516621649
349566735
642373232
1448421959
143982354
1862242934
2047317381
247966686
470542418
235128799
155167087
88029066
918285207
1828818073
204687724
2084101798
1283325479
373449940
572823500
2093415354
1166435401
1987161470
1939750439
1178101397
779328691
1283912267
1234380067
1094563818
942833129
732530190
444381142
1072032909
1028747562
38289200
839726097
933921314
1698210154
1523751855
99154228
1330338018
974085357
1113077305
2004455908
1906101493
279736496
1839072797
1589224038
1863435052
991480211
216973061
2077682735
1183614763
1465343916
729071095
1707496549
1295031700
1984567570
1823887892
185815117
1449010882
1147750190
693293521
1456216396
357122585
909588864
101861199
1460934199
1456854099
2127758529
472044181
1165394943
1571557846
2096256727
81025669
1747348492
274357671
655857268
144155083
1179403144
1463629668
1252498961
644181280
1845458616
648682036
1740110670
419144551
1125946941
1072544877
126067641
1535694323
1447944783
1694254549
1303158771
1826553036
520452308
683411998
264101553
2131073545
1828774550
731981561
710520449
623744384
1282852277
1149461361
1375633189
233533117
544587561
1973054075
696211908
90827054
988960472
1609454241
598074588
1836922997
1896863094
736328758
1900294581
164979181
818277142
793555290
91083807
684265454
748805855
783030955
2083372424
1584810019
31156311
828135752
1023128647
1469387771
1886456079
1778102526
1420982346
773288729
1556915448
769175239
1923325826
514514031
1674764237
1580312291
2050040718
153756434
151114904
144758094
1158469942
619744924
1559301337
324468223
2112250173
542133424
82599694
1567323291
1261273744
301285384
101720010
1773883311
517348610
1145438787
582846906
855862924
756562910
610651914
2017271712
859167060
1979208145
1633498525
1605568741
673067069
241370550
1521286025
1871160052
1218977719
1721903395
2040435220
870507415
1238882588
2143355412
1883117133
1402138306
1160049576
438303483
1013099329
1676254730
833032425
1741743146
1514844163
1148261025
823972802
1062320222
664668550
371497943
1629216953
1662269102
660689052
601343854
1162987926
2008481881
2057502091
870630582
346614214
1111444672
646984003
693182184
1894226272
682050477
776591919
1233683996
1318034292
1920533835
1805804700
1185251082
1902659875
894828926
934989452
1403876179
203546895
1083607284
2004586703
1210504081
381188200
1499168148
197234380
156650438
1917823342
672994023
288088136
1471821703
1361944301
79831384
193464452
531574831
402806699
1283350479
1058455411
229532989
432249103
1683177619
1380028131
1315318845
2136870764
1061802386
1170393344
1604808643
178961331
1323296538
2145462975
1662957036
1338334645
1590725000
371073145
1831920167
510184551
1103700053
981240960
1428777056
137511095
2045698242
1458091114
2017129589
878836626
1459919837
308829461
837387297
1817484216
741146574
1082273475
2005677015
1519808472
426940194
678650800
1324719057
154754412
1094794093
2086586938
1133966149
1192202812
2060767134
1063493784
1333572507
117171214
151752325
1376466220
2024988605
2128941646
1522907805
2001641369
82574438
1050975219
645715520
307262475
771722327
1399015828
1227171790
1910448594
1018203237
294781470
1508771592
169691846
1837510815
725474053
391288940
985441169
1746577680
1061558348
1574407881
523001947
1769579858
1948776687
1565266133
1120324953
1530794508
939012391
932349398
384056770
1764527147
256637876
2026005051
1205737255
829922404
429704545
1488143945
1537634859
1893726808
1136088071
843169977
654197069
923485168
1070445969
1283838607
448288931
710015908
1825941170
716036281
968827320
592777089
143235094
999798423
1209960167
566350426
1251609045
723034809
139364658
1262746626
663299999
1355588015
1107648532
1247680484
1556286205
1943423733
663006870
1846647329
561435523
1703750032
496812623
134994977
861029797
896309324
807150427
973154602
1675580156
972421095
1560595119
513385563
1213760883
2105347951
1077567331
1408270127
1513842020
646958748
488225358
1524420529
1305306653
517202626
134238620
1078713422
1637935775
1327351048
1466750853
1193162186
57720926
331520122
1653776417
1654190056
712892355
98789535
1536684078
1754072192
1511171782
3649905
971893965
472983299
527987928
714626209
37305963
27628503
984995227
1408355688
1419574567
2012004801
874608347
381232610
653745199
341503654
846265412
1797947621
1658785253
283974786
917998465
566749831
520444233
1286478538
461426235
759013545
421355055
2105999308
1376356543
714277172
999274823
1562228264
1360195292
2086396213
996392083
1878377602
1946326256
1881168315
317926990
708690604
451622651
1303500910
1546074584
1900979028
692431485
549509699
179883823
893453761
850117660
1507868022
358727923
21761923
149720690
1398676581
1577913434
308468798
1474347987
586929448
222107967
147626354
2005243827
1090828589
1998410591
494915536
604773733
1503692517
2106628930
388538190
227811640
1882029226
1733438197
1805177420
750009287
2082605872
200819619
1302097844
1793859827
962577334
1976874936
1950352018
477606305
1232146608
1542293115
2127278004
1247402912
1158424624
1281102652
237805731
349742994
332982391
762084230
499697093
845131398
1263373988
950992889
501840178
974008437
744895641
33042718
1930335513
1486720514
326490409
226012171
1387556410
1743030842
1188150748
408645314
397700635
447866874
198006730
1095604108
1402881864
158156244
193308741
2110051227
576806034
674780903
1818018408
1983206706
347694204
1286531102
1473516751
1565760921
2101884426
908446966
1538354505
661638544
977459767
230068655
10498136
1468172489
1335048491
645960464
670230194
56197758
683244254
849855243
1837603948
1694152983
1949994443
640912790
13229879
1980007274
1925343959
261314246
1525072243
1790238016
1596002913
438685507
1714030075
1976124939
892448571
12083928
90987577
1548725500
1747034477
1016137128
563373904
1976595382
2072251893
5846579
588547328
1356152183
461126726
1863060199
198853412
1931586399
885490666
734967652
406378454
399226166
1777636582
652175982
376276795
987102184
908013033
90585254
566849740
380686229
1828320659
1310884677
163149050
916788120
1242157866
2089713585
134232525
1165783487
954753578
872531962
6663045
653534210
748042701
1279184276
1820378351
958635635
1122196913
1352506875
324065749
210883028
1451017588
942143148
1971376428
5067102
604350164
290535156
1401309762
470165525
550574855
1984147517
1898735270
1755920370
2101499843
595854340
1882322445
1119054160
1606453387
1571024848
1316090336
341198870
1952430008
278687687
416592900
1524239422
726385856
548407601
589975442
1391187927
1634113825
1629013124
547226727
238120179
1033087919
587360880
1432665212
27321468
1431851532
2117342837
1405230459
1339810671
1859050458
1336177457
1758445857
890766385
729273018
1618632619
658162932
1778571915
1260281579
728753867
644198303
576368747
1348146822
110094756
1258170917
623780035
379810472
2047581600
642132571
669919495
1254758455
1460193030
2017643021
1722447769
1579720946
1752343192
1864573680
347886087
1388055065
438293552
1636240273
516600981
917152409
1854499834
1751598737
114631596
357392346
1983926470
985087241
551025783
1430209482
1305081723
803655190
171946398
2073134070
1780919731
679897077
213273506
1874385781
2045718447
1053358269
1095579331
440287700
316099296
271799823
803589914
1987615305
762644781
1122544538
620579799
170817987
1016350832
1379145994
679941917
797447184
1820994001
867201584
1479686386
1085312796
1709995836
717443515
1715285498
1480443789
1103155330
765837208
564489407
818841034
665689891
646405326
787655608
1602208475
1851882756
809449923
176247531
1256835347
904737275
1076863000
458096184
1574129569
2107283486
138768632
479596127
1338629601
1503377154
1217203181
141420031
1275436362
1782112121
2116219298
1504920640
1417653332
465013577
2073090091
1697979434
1844141960
574962288
1918559227
1836163940
1818313918
1890543551
518316013
1309348456
44692146
1811317996
520420494
1856628623
1222870567
971707332
1144172825
1718017335
1853773486
45912481
468168786
156358817
1151359576
460019072
285795869
1214071788
676043179
474218665
874783145
1210668145
474669314
221744155
228442012
174659164
1484064789
1625114477
968481591
1072647621
912060333
2044959453
2097456336
999665812
2028146921
870415295
934494648
2019791569
2016173582
392121834
1934514494
506148302
1983694065
1783674531
798775424
844649746
353080695
1544368059
315977256
1741046902
754644583
610521233
1727307226
7670197
937019988
59558742
721340417
1977789859
1088052541
533839908
379050568
2099747871
1727301943
1713669260
1207138642
899210008
1612043648
1567753712
1405090684
1400629879
687622734
213672639
80511352
1038473798
1089369450
837460734
1168562384
1690147441
1966617539
1630016511
1121838220
89538366
673494406
509829542
1039285662
489492161
254719657
1807545648
1113602267
928978548
279168564
277297959
1724498394
786328361
377986914
1104046600
603088215
1663629060
1467011424
2021393552
1077158881
1926519800
642124190
583259263
1089393166
296769062
833569767
1934938740
199045889
1704132186
1792707930
87037108
115963123
1252721159
1664292449
2067640844
2031399600
354714337
1872009646
1436724358
794046739
229900597
542063323
1537954015
1331321169
1318063849
916275073
1316587437
914238310
1654160960
1396879656
848196078
911111933
1170554093
684290206
1370269792
1547927019
1718409189
1064739664
73911021
1038901655
63648171
1123115583
2058137988
1652889767
1991736102
494554604
454863066
505510088
2024335386
912669924
2107385629
391661320
1686165118
1716989536
665118295
1888048557
2073193760
125907366
1254728229
607950272
1536265744
1725377991
67010223
1048165432
421258009
1924568473
1083586012
2098140045
1930752309
244025783
1908722470
265536413
1168950584
974192092
839172013
1698473221
940518652
129631738
1479479576
1212608499
998079713
1674979461
1201222607
1122932889
235526696
57725417
1714618103
234145301
1127904145
1641885004
205798335
32094374
873629197
1956164397
2145423893
2012816827
1377936568
1613186917
917886457
480427022
604268057
370357692
233206917
1912451843
1663914760
149252792
1028032630
1658663614
1067405199
716395168
1753451806
957097489
64850921
370716096
1965793682
809490843
452608751
764186792
2005206660
2147525
888132636
1346682043
45152198
265697156
828573718
1203901020
1853239084
1404042168
1085017910
930989516
1375500874
1899801153
381738749
842881594
239108314
1602178861
26266875
814244666
2087903047
1990223125
2144568425
1884238353
1059577937
939960286
182014801
1402602214
18197967
1179204192
870626343
1615584398
1110202873
1838512976
495828470
583900818
80157713
237471667
2109950387
692411478
1711043810
643308734
602492353
54735928
522521645
1490737811
2136811113
266259377
1252975970
258496597
151749142
556230957
702573212
285581248
476012627
74516852
14339883
112521480
2091146371
510107321
1833317524
421926949
891300503
534764166
1073254776
1847458591
742576590
1548017218
1327878371
1199253698
2095528255
970003041
1534985530
933783889
450631958
1666321126
1604222586
311330044
1286876902
2014904524
1200676451
305125374
331686341
2036668971
820806613
1136865094
392533588
286047699
1413448129
869000520
2145155855
2048226271
1656833076
1209845020
515928906
722199072
66772999
1204713736
1884003127
2053969146
1652412877
1779113304
528514157
1603061313
1674720575
1410254916
1576111915
735386435
1310978124
662834901
711239532
182158517
331912
552620065
1953484219
16812534
1002949767
1679797426
396996798
648115438
2010143998
1680110738
233307778
1417129506
1279315431
1777169110
1764768401
1287607373
2053350508
390129690
383004131
935875029
1303180083
706114352
457730539
1030931672
1470650975
1057600634
1615953353
1794227503
483064966
742116456
721844045
1460491137
97259396
1862943752
124463426
132013886
836953243
727470726
723231442
1443994918
293561352
1618828282
1908393646
240647681
1249156559
792271286
1214175564
1074514129
1203240325
760974948
237051119
1960023384
196305716
852762968
1877884863
41824686
1579908965
1292518326
1953073994
1979151276
1128272615
864606532
1955019074
678048023
1930267114
1694601966
1688731414
1339056347
47652435
1858985976
1094156130
2003054532
2104541459
643218389
1295354662
1980376229
215679304
1483593584
1494604967
257456100
1682847940
1916945699
102689530
475707455
1351419448
2107644121
1201854181
476411698
781855122
134036652
1915844825
1152615235
353987063
2123481360
1829443494
180008217
753061883
313787293
354284099
1755988930
534590717
1290991289
11663820
1771089565
557018761
1953786935
464518345
2075125871
2076090460
1637081865
1278642011
1991295596
2087087014
243024590
240909142
898180188
853163025
1934877177
19312189
264112466
812577485
1854757285
1050546570
1107651634
1183012376
2080261517
1283036991
452280398
747325416
1927587751
531812060
973715189
1744861253
500767650
1921618964
1164820600
1541839956
96278412
361715506
1687735209
420626410
84464582
1632123697
685117851
2104873590
108619324
2125883610
533447276
2119077580
1541106147
1276979375
2093769052
1776957984
1751609155
11310126
1989544224
1663842538
1283355935
1785704010
1204163347
1369530554
168230454
668870
1097041867
299588130
1518995407
629992309
254967609
2123580430
1468575065
1418513892
329316913
1260778890
346218139
936534681
1914339636
1944651237
1946103035
2109226958
123996274
312953306
820497066
1776420219
1362721326
680158311
1714007456
67108385
713111690
561811749
99846130
1626870519
1059802509
1980613066
2085380701
581846066
246215782
830660680
1354164807
1680001781
696052207
231966319
1507165489
1473774348
1383257850
2133829731
1711203796
787826544
633655447
24454381
728494806
282125783
2120729491
797685641
1093266400
529865400
429082678
80327786
28205701
1430314211
1673833331
545064395
828341909
921186592
769609053
214975353
1932645918
2063556853
358645837
88875188
1971541611
100081273
467927399
1382423193
1721231678
101819212
1247645810
1537425076
1823120755
2120686638
1362412622
1079689214
279390015
101687194
156855546
987990832
1893965618
1046077962
227462751
1120475436
1194717548
323600072
924852139
180689383
451534166
1626182663
1867979658
1055382748
1778586690
1210219080
426444306
460988533
818492992
464519231
416514581
1182884819
887120516
1978844758
652108658
1842160097
970395777
454792230
1150654079
731759009
1719199167
1665998041
1072977209
1779310201
1180796448
1242333643
1897753602
1360756753
717697049
1908469587
311438978
308999092
1740395819
1232822047
531156911
59191084
2013970291
73729795
380149223
810138326
1927500471
776073203
1303949078
984499120
388668377
956517822
336668877
1455504015
1486888091
2072610735
2088099164
360900549
1843424825
416879887
1206259879
395590253
860517953
2066483441
583891713
2104429464
1366877853
277671212
504748076
1777576069
356419809
436979928
1198290164
51999869
1240801147
996578337
519693151
2039624449
641404361
875472339
1035665094
1987677658
2099492666
1131131342
1689656965
1308769512
1249298326
1560670989
1867377583
1829235639
517947860
2048265850
40661500
1234098373
619774062
877671360
1907538289
606740712
213737233
752059537
153681435
1179111372
1219365536
1865411797
1706801477
649050434
229897014
964740150
385174990
959878841
309718740
393232866
1515012565
1211229090
306000844
1558095693
691601587
1733702877
1339276454
1577155021
626828529
322950695
1917779432
643262854
928433336
1803418956
2054455698
1829956105
1043199963
1557167084
291855066
278959114
1581900441
1443735960
1789563592
2068441175
463197407
1359537583
1056412801
1164334002
1294640177
1387877395
957093971
1709563713
1407011826
1050240041
2108226103
913653404
1953080735
1451182245
446605492
384471138
693412024
1014901440
871699891
1208209711
775682420
1924713347
920364963
385809456
1218705557
291538447
1268380481
1221278295
1997363693
38478674
1943054400
744335048
1120314465
1108907093
358428051
1825347671
674437351
627718107
843654125
918820491
1346320252
1516568452
1901817929
1139006382
2043603623
13335742
1512030983
1498451378
130938308
1274285564
523271777
358216421
1711797897
459204341
666972118
1197785537
395951133
1260446078
1807747311
592524062
1261122021
1997318248
1867220017
2100814142
2112814913
1048690480
1448531924
659906312
1265571925
982355231
1012429565
1160939019
592823284
1603301894
2137875124
884694916
634859672
1818012016
1886204167
427562277
685067448
1242512562
1550434199
915997025
1907491609
1685609323
462101908
1926636466
1764144504
93949438
309592367
1228333940
1563819148
622172423
1368023965
1699029719
1418474785
497960635
775216159
1364020853
619000413
151225892
1876041604
899267704
1027545555
2082741086
149321552
834567605
359563904
34099024
329908852
1200759538
1497757136
2125185889
1307007744
446346936
350439167
204252208
969730313
1799175189
1833267973
1163016209
597734830
519911144
682821330
275705632
1059622780
1464771440
1625748396
1883362016
283338336
940434930
1109138156
633590115
531718202
520156038
928998553
1746962376
348767757
1250158520
9573436
1423978113
200029284
786432964
1418636075
1552176397
685723031
432917666
1741568587
369604383
1293707320
952142222
296207748
862505318
1332024315
1502232516
428561427
1400701321
1164518519
1837683731
986521295
1405448499
705729312
2129870899
362538877
850289951
1818349897
1513224420
1223756315
589858356
1005288401
1632307337
949377760
1372986144
1333853234
1225288438
2126432506
1408665175
942505734
1584765516
327283856
15590769
1212473477
1627331270
1367458316
419268594
642621346
1860425334
2039842271
1064711852
1666359769
93254997
1105053587
126443222
783291401
1175444432
678629530
755067737
1096075872
265068324
1587787595
724703488
972591034
120408425
2140579970
123175319
922583466
1262526647
1962243917
1459815431
1544445331
144724046
1610496741
159820227
128155523
686345184
1619127128
1971038549
678807711
508099775
1302445939
902318065
1043178427
1395353361
1785485636
140856043
1625264047
1847154601
729205863
2087904414
1773051711
199317240
590318048
1279166685
257263620
1289520674
240465833
564171980
2137282407
2119542503
1506079373
1748117186
1465511069
539847751
947960557
910378225
1056531786
1200557920
1197188591
1952463844
1536824376
1102369644
1263207028
1247437491
2084571513
1328484235
822388577
1632857060
2085804173
1718381038
712654421
1284266238
440892064
2028312289
1638504900
604557561
1445526027
91734824
1679424662
1422761864
1209153472
473746542
1247592905
221604838
1471206725
169709032
1343297708
543604910
1023853971
1754306987
1405966855
76301721
1288480536
1035394025
1701818103
1573410889
1950747665
202658772
2135567063
2088954489
2072674701
2116521862
1505696698
160791909
42400063
1831135914
15586060
2065983145
692387199
354316806
1606320211
1333542559
939881473
1026338203
276270008
898374797
391137140
1405348731
299823270
1873158762
741105118
1420010120
1285789538
31239575
1151883979
847008841
20616063
1092426659
367459431
26565725
1522283009
1751800170
842915613
35756267
2000723498
1761522878
200516802
1310852000
1094186837
1560286182
941086802
105778873
1001972291
567452880
769117532
564638119
512719555
107407417
1480852431
1902208589
350314477
293768055
1643375559
782645571
1431947620
1684510799
232219497
106956568
526315170
2028845627
2007081175
1497350492
590540332
2126249545
860516010
1889383933
1190272275
2047717083
714837268
467175713
244317769
570397478
284199981
1508157389
247663765
1954151864
238068805
966235012
83449257
1151018814
919058579
1808113729
55835172
1815525451
781802053
1464275643
866352576
375230483
839721296
407428466
1798074186
332321055
49019710
1396051047
856396978
1776848240
174750343
1723094853
201351269
2127154474
626032851
236489821
1815164641
976666664
1020585849
996911624
2224466
1135289882
1480964861
929732793
409200974
1777267819
1968421027
1195941359
1064692449
1614122249
206486337
2140912350
1297038513
1408709003
471323777
1206984696
877520658
20649389
1187962202
1130990285
70737430
778977939
1281751130
1148160262
1945034269
1021090012
1957670475
1344652270
523037153
1472834988
1875160872
1431871969
2067572505
557082670
1103124406
789578653
1959317242
585427230
326949178
1550303806
1388579052
781941992
987830676
2083304000
167707572
386636572
1779723291
545341722
531140941
737522627
1273334699
2144657906
399605979
1670611690
828987182
2089538953
1774746371
514423020
1468973706
493538392
15867147
896547971
1707652183
1406348923
1465849473
469755427
1446278044
843832890
101151629
1637101345
926614931
1961984957
543903198
1076978258
1370961079
1734766336
868607532
1640709372
1900539812
1053808839
636169218
638240176
21529344
1895494508
511579197
1320850695
860678507
1331057914
777623906
482148713
876620560
1498671798
435901099
1558659234
924910496
1962385673
1679363463
450389834
802634888
130785139
1222928690
1158062203
47638899
633570209
1652766875
564980260
1333516397
1361701085
5008622
2086086898
997869092
881699169
516227601
615663070
1482449479
553583900
606469775
2006352310
307482430
249721174
589837066
1874407213
128506683
1727358013
2142795902
1390633602
302671060
427301245
1784924142
164244893
1883578731
1056509974
598354019
15738156
1346025483
988123097
2081336014
145465235
1094114768
233485290
1797617379
1040053704
1172070047
233467244
1746226130
1525516892
1736115901
1247782116
1398904486
277298951
1299987363
1300904333
1288942206
397137212
902233935
1813187382
946095548
837786660
1070835187
2037669483
1534572336
1820596562
538399249
1951310870
1117840748
531184870
1337384173
2020667744
1153836749
366572207
1200722911
73202373
1065592897
1987514461
1820544781
1715246882
992438475
652531023
1911100850
1296570395
1282955357
1473864690
2045836620
1704772671
993619686
722149918
1018792825
1048431222
642554726
1088144267
1868032959
108292903
1159842626
495697592
156698771
840079155
775641119
1943042708
990104511
99378752
832588164
1852641463
1920060535
1148425861
546197739
702461611
1979793665
142098888
951360973
1410650681
1990777576
676289372
1040252892
47842848
1857545834
233686669
1214620832
2037923350
938543507
1793873957
1659252417
1710531837
1280521400
1159976496
1293969547
2110450955
155272678
1428257166
5942849
1523124943
1014028388
917972223
1372360751
1890888519
234285557
2083092140
1781037124
1468894426
1987031201
689780264
1104109889
1128019755
414008668
2076550571
597855070
268730359
955523087
1282734836
90277216
1729174531
1606569234
193814274
487137303
857973935
627834428
388433122
1531581485
2046997590
1724893593
1563733976
648024627
826488789
1524209640
750026042
1794387492
741599922
1991672979
914749209
798879650
902155270
318721308
1356276871
1388548450
53655072
1677236172
239291104
300545754
644781115
597164800
1420825458
1477433564
1661080742
910570582
744495959
1125176999
726008319
1632513204
738746645
1334619307
1501020658
148380114
2009203554
1918319106
1655428846
1717372388
472217220
510925474
262376314
1475708134
1118442336
136719009
2065523837
635188078
895719321
1740916454
1228027216
1927871882
841798891
1543854967
892908921
626939123
1477849266
520936671
920676553
206703649
1488333900
829937993
1116183328
1291978033
1003501656
1222776938
1124739285
2121983422
971846100
648453717
535350031
1200064860
688458994
1307784223
1715192205
1207960873
1293890719
2070087640
89363802
1018636029
1128210711
535006754
1937730540
1816273153
177268029
1044153737
62852750
205943785
1991570694
379696027
1865785355
584775180
540673561
767057479
565657040
228425896
2029662225
450753376
673623014
1026790959
131094779
608215746
967960981
434268724
309336878
1297017046
415273300
1430047915
2132177604
936869967
1928567038
1048525278
1976801194
990380316
974959086
2121158934
395227104
25665243
1678769000
965278382
1124790817
1179412886
455122352
126496245
1615034514
1944279833
1769154553
2063952367
1428814887
902042346
1325391437
1885939064
1845439043
1800526439
1592752774
1698101818
645196056
472958430
762326436
970140944
1878957649
1598135020
1642188766
1669225077
2133860989
1420997773
537333309
1230555559
1631923274
1558722970
453968236
2076747355
2143971197
429703706
1698139331
1718534904
212323387
1944354737
740548050
1746717402
1720426095
734736051
837467638
1726587616
1418752582
1795499643
149769239
153750678
1715157758
712611807
16198671
1529202367
702630939
673076112
787066581
723995512
1290343601
2085808814
690947929
586519503
232008887
540052877
127818729
1687900217
444378667
1327030543
208392492
514916119
1958291479
1410273316
542246695
1087537102
424409939
2050808705
1885912981
986720794
1025754012
559317290
662806598
613979302
395930237
1172160073
70375859
253437043
1918604918
991434703
994442828
1583830500
459891755
222778972
1220765515
1622154092
838849143
2146633486
1907164900
1252258949
880620475
1749570206
1276201210
1611634091
1678524019
262320583
1603929492
138777710
368551146
1291290233
1947326207
850612106
811211080
1399627437
1191803635
1668505575
1080863244
179058287
2066473040
1469963396
332920747
652684686
2083060531
1247923101
1135337329
833950902
1551564224
1599820974
2074908495
640430045
76223773
1770240822
1551887940
336177396
2031833321
516868308
1870754552
274817014
2006440971
2032395021
716752434
1468304325
101026173
1852478857
372899094
630976358
1087445854
1513865850
497349975
139654437
1719564274
2106548135
808977383
664102813
307638278
824456384
649200053
600621731
406092515
23269662
102040418
1599443959
1271078243
679778446
537795390
316466827
914942423
1563421425
1301084861
1726536084
1095010189
2129199534
384436216
183101249
903586968
1024681325
584391956
2010666527
486232802
1584911
1413037175
134008661
1375887017
1662662106
1059917901
1771046411
1035408078
2140715167
454654326
1499556628
1062747849
1323311700
1321498150
1016646161
100647418
882486106
1629810003
1186214614
74694000
327700270
1348682657
1455927843
936821797
1699809744
994872127
1836122453
1516113216
902348776
1632439571
410266603
584787097
1427303054
227274595
1835735193
474893674
2028873565
2096400064
856291352
1571015046
735443361
1465573534
841792539
717457555
357924817
1293944555
747037993
1790216695
1399602158
1483332755
1928804826
178054607
1505292135
1526502816
1776354720
1075397069
1063528985
1741867670
1534675225
1186224149
289820907
208558010
2120156941
560740145
649784080
1664925554
408424348
1922778627
1970967355
994361267
1108408941
370454774
620706642
345855870
746064437
557338613
240198496
357007364
2099147624
1796599620
896667877
606339665
224423869
43838261
787115138
436877353
1544943112
1216454778
1976320315
719274280
2110523247
1157873391
535235941
1183491258
1566935553
1962933129
524340179
802832070
1867439711
676353081
1929368569
75860288
119606681
1818373309
2077864558
193196299
918583186
345545797
1317329034
2128557520
874548513
2133534839
1946490912
1451769616
1846797047
556498736
720602036
2005300155
1278924113
1585142591
1113671388
238669072
1021750022
286393558
70563668
1128966154
1760169084
327472791
2085660424
1589262006
2130728181
1810851462
895044210
612556164
1364955150
1828392696
806253312
1673882315
1460453638
1811718312
561775161
371680043
872614765
947262749
1739912909
2146777447
41241264
293153959
721105611
260489885
1145334484
1197183103
438702267
613448812
1164552200
1033346142
251745519
1583780693
2104703547
1126174197
175541842
2146827165
1947776057
1568745768
1663452409
966701248
1685326802
542281204
520440229
959519825
1543289049
335918072
1679850467
285667186
992167422
1258719435
1295822011
287483883
627306816
819870433
1263676718
231562460
528368506
931249237
809184005
271326268
392011626
1272167383
418494038
398316524
978220757
1531900571
1259515845
1674591820
1448027711
1511307028
683122246
231565660
1990146255
1546664276
416054555
225706081
940508571
2116632282
329038116
784439065
1603306915
1654277598
1768629751
1463006879
2216915
967262011
2131854800
579518454
2050697756
310581136
1022476454
10002104
774017024
198205826
1166033331
1804529079
2125563075
1872763586
69157276
1668277073
713944745
577604556
1046768918
583384876
1856635672
1064835785
969818424
559093406
1228219969
42775282
126344792
192683702
1550083861
1986680807
1809621781
203830303
185300100
2136812935
512648108
1966880150
851548733
1230847166
389778405
2129036531
417255343
1790603904
1706779332
136439618
2020961907
2102972038
989583081
1255504638
1860389856
1559339655
1584496011
1411185736
2029644621
1553782086
2000544874
1579975503
1688574771
886132530
1940131266
88421298
270494126
340257902
2086122335
396412249
1167317890
598153614
1540071167
320743423
1052883751
1661699464
1400332823
2144578547
1372679583
343547483
796263290
1304258506
1503250096
1697566724
1720308615
354231306
1029740393
381273655
1417740659
1339491793
1263546495
1349667696
790557191
1012077937
1106938273
607402509
1110084773
365819970
1978610101
703297831
939010942
1790626101
644550040
548994302
1404681648
1573447117
1429480903
1702886926
91500564
1831799827
1633757361
1652867121
476546297
542076637
895010237
238882504
1408445206
1028047993
271881113
1964755184
829264455
550988621
1868948010
1915322196
904939445
1383645662
151750005
520822765
26337341
50271817
762112682
249075005
966548959
2081258253
38713103
517015242
1953486884
1841075366
677326373
729832721
1002161791
958029961
1077451204
1300067653
16592364
565068840
665533395
25304810
966340354
191562119
167526612
437488330
953704002
1186972376
987601679
269978060
1295653494
1761567306
1887386096
309280939
1151836019
1831501823
1166359826
1213553613
1372284270
8189488
1347556975
997536398
1158876473
891267967
518539774
1741395583
1328180922
1361745975
188747133
1079066539
1329340174
1562009647
1893609208
1514948158
1021728153
788816003
637080447
51282224
1200497162
1049743275
1380506874
1169682510
1940370365
784187342
903739435
254329813
1350865938
545428515
18481340
209053340
1214377518
945650264
399995111
2091558808
648865062
162707874
876436280
1553438586
931406513
1558193081
444915869
842919054
1614317295
1122678225
95409827
460694653
2049074313
161205018
934760358
1802294546
1620769931
1384851194
1426409282
1944767077
1949654332
442709872
2091801035
8299299
220807889
2056817425
944114179
1918786714
1107106673
574981985
1490507125
1420238063
495853092
336773657
1217563644
208009470
158446981
2106987651
27638493
1069327639
342022671
1701984403
2004539219
1626360906
311531297
980395427
796336073
757083237
1555839456
321525325
1438909962
724376925
821035025
56693197
1713143366
132323361
1909829954
235112247
872673952
1220222609
231855907
1517366885
1342103227
11355929
1915196761
1291415615
21976386
383050800
2020520178
1541957148
1673641124
1066727139
110022739
1209983540
804138540
1434751710
551879844
1293812583
928717430
1059890127
1538759183
1953875086
1486411929
349451964
188507139
1105902730
1871078520
1799802837
880269575
763910385
846135577
1449621184
2079651160
494121208
550768003
224306906
1434251398
2116407808
411450346
1986461987
1080713676
1465024166
1514364765
92689351
1688995986
180665982
267317156
1694989443
234927009
500765462
356571298
1245595418
835770738
1760547862
1444587388
1761627366
1847821620
556468633
1543183698
463073102
1709109349
676482330
1369694097
197685538
1534467812
1046053259
1741542807
1013431374
1334140636
957328182
1135712324
175038193
1293397062
1186313335
1982256749
688493204
1063174634
2066951714
1060522542
896175346
1281073280
1198435430
187055449
2069537323
43558160
2007430401
1968068326
1810161973
1648303429
562925322
1916107381
251377757
244406000
1852673442
501341348
249256794
1486586240
1911523431
1551892851
1347229124
194691176
1406794146
2014131428
1410833402
1850191130
1652802346
640687116
323152395
972973891
2093518463
1268912554
482646293
1533283471
1539267629
1574394927
1186277083
401784176
1951333454
77553733
1603000531
1955520812
634363800
2133671547
840409181
19471696
57044270
183471567
662032254
391106444
1077691360
435295808
1319890899
1811896648
1453521370
1105157209
2103260831
50075451
1421039189
546607011
161031768
709829763
1513119608
239562886
1716573823
672544361
50245475
1356581942
399048720
1887710501
1399908721
725802743
1270563842
1459681574
1065056637
1951145715
1290414642
565188636
1688698550
985807481
2119078788
129153543
618102462
886786953
864199112
1785521489
615826274
1188679035
1636691796
1461026990
1816089464
368860296
2139169846
1374092480
972539190
344564199
2066180979
1787802078
1494512893
666894608
1329205675
849000574
1463505587
2050475609
2022497591
387741467
1816572047
1900516929
747539764
41044421
669623685
632371368
1244569206
130700536
2018103377
1806187304
1564450043
1978141402
1177401639
742290441
704423336
1937213463
2096297896
530057589
663793665
352502188
1402085972
779377740
800984351
1081269650
125398631
31597276
813123024
434641933
1116932157
250569630
86351407
565178113
1478757766
738316068
881958475
1930903442
1088341467
790105875
51648521
811781886
687091992
1659447260
802684907
1804424932
237238244
266845009
839240172
1639507466
325009365
1359395108
437615602
400529615
1015059297
505602533
2125714344
1455612491
1554815068
1407925740
1382623419
326411292
883774934
1955584703
218896841
1492726122
2109399430
1465549568
1392291440
1074095118
738837243
1670915775
593763760
1898722110
334930777
612315924
1283317483
1203559533
1732495699
1586887168
359009506
399182169
442885609
451071232
1753051826
1762741266
634872647
1737510843
455996680
1222976894
1934454259
2114416063
864609799
156025902
1802978496
731773034
1198867818
51180449
863569680
3434072
32608950
1909020181
702671491
1830661770
1558032230
1000322276
2002792005
960272590
345179891
1656776513
66026455
1898719600
1020960105
276516109
856985360
993185153
1837459341
371709902
390375941
541838735
1007713236
97478113
1967172320
1834686593
2015477651
304443443
408454797
57606581
1416941889
1568298231
1326375482
1686512675
1799554043
1265451276
1167650901
521183727
160901990
2078178717
2059086352
778373085
2067672098
787392679
2059851763
1159222053
1470516374
614293376
887952526
1884816526
1951775375
992054256
1304606976
986465916
984944603
309844829
140040228
1202678489
1394231865
1047873109
1174873727
820322246
1167494726
1818876695
1308992838
350628621
1694855863
208662822
1108696146
384550412
1728022113
995577245
1588741383
838712087
1562365529
790659660
1331154047
1498583322
1477091078
1574847835
395246162
491682462
1711874138
1467680987
623191951
716341835
1765258953
469598363
1014931194
1552733424
1708441006
122398048
632045455
312483480
594257555
148317742
1876129224
2037119494
909562755
298928858
834507036
1848223720
1754971274
14037073
1519983259
1050549303
731478575
1882579347
1758693715
279481065
693139863
1228733364
1035831066
1652411036
1057616821
1111825446
1210156206
1369898136
284239534
1721621675
872531223
1213564278
1800189264
1023759234
519180157
1594020393
1851259337
1246755402
1529599608
2124981422
1365083494
773213595
789655879
1413671013
214755901
503394759
494717649
733848272
2077612235
159549045
1197585749
1839080870
1824026661
320763742
507654036
378972488
767495958
2084862524
112902779
1988197548
1043650166
1477309977
1545555607
92824951
1740205761
693176300
4284845
1076837941
535960166
1462017124
153520891
69680395
1523753856
67366835
1591252821
1152031416
1385194510
2029583700
863962703
192343934
1009731983
211930262
78286809
977464411
904230223
408841968
500782011
437121409
126685721
1482332718
1477014740
172659477
1233019389
1348869631
1228906684
1606281462
183746072
1416548655
1174688031
2102125623
1204034475
1555159668
56125802
1285250305
1441885910
1475912833
193533217
1593666455
1778420289
315797125
514108629
1929742973
1431042304
1978539669
1969773987
881353331
1204355693
1281602589
15416469
1907652559
1518994768
1475310021
290019799
1777336507
1700916703
1767189785
1487392713
1174931823
1313707271
1351233677
767749593
578562285
306859452
1805821209
587201729
2035550283
733622934
1467160510
452699198
1914420318
952499156
437533682
2126603938
377613610
613285248
56218833
776166134
767976979
1023433549
588747848
1483070875
344219193
1858334938
1840920107
2008311560
15587124
194120479
1416842436
233686669
699749508
1150516629
1083127103
1285276629
1735510832
1162112294
1854924032
1795158191
1482773911
1991175064
644649717
1232736923
2130077084
741106982
1119846084
101189586
775723629
651532561
490734150
1879890667
2134007701
556746187
1716905819
1067500560
1337397829
313419019
319510461
508697157
555316731
64801790
943755408
1822405531
497211388
345451946
67153840
741807047
1295191182
285976194
274415208
586631492
654950054
96044919
271526547
1193659841
1435209900
528800222
1627556144
1916912806
1161427354
1143669488
186675746
1891140789
761950292
1893622000
406612845
1344082388
656171464
1451156059
1436567909
354143151
1707507666
205359469
853177575
703056479
1859717606
582063560
2144584385
1355101807
918761414
130689001
1200018425
752151188
2041145196
1789735878
2058478445
760542235
63680414
1486196016
1164679679
700224009
1988991420
167685838
157823174
1264520069
843876186
271853762
1332937433
1093427030
97293028
174691564
1193181706
425783590
405865652
719061364
1482803671
636465588
1705967119
2131024912
504290270
1828514882
527419802
1800274822
744176234
29767449
427950096
302674909
192734226
965820670
716065216
1556815520
2061493404
1448632598
794582202
1587471760
1826323696
1552277030
973382657
53991164
1749162537
1066657052
295169417
1163085154
1317027990
1517974689
1603108889
1994175956
1386604650
1825624101
1906824807
1168876213
1800244764
1463008036
791788246
1248074615
1317629416
925250246
2032521511
111629791
1183207809
1305306914
1538885957
1720919196
797037581
2012912044
1639333513
860394762
947914363
900092407
1672570940
400726968
1426144507
1434598946
549548747
1934484489
1918643703
802588868
2145902539
552589793
455268425
870574504
428278746
63272480
323696924
1741210506
2032704059
1140288175
943649940
2050094514
1885603360
1593438274
570533952
1335824217
1119194688
762375752
226438546
1001980512
540004225
239584575
1257134672
98859330
122661226
364402285
1843951831
1374175272
776941013
179660725
1227506196
446177529
1212915701
210100782
129165170
541957412
1904569101
272442154
1907662355
421643582
1802272085
1162286098
921858597
1130266395
1673551820
1865940089
80585026
706148256
1980350089
814847163
630027921
1501451816
1298212479
766906676
1573352926
375195196
125625743
1511297228
1040370224
1226920819
876951280
1157110834
2129248143
871318978
246938359
1683899974
1641368998
1393567328
1853252919
751768904
1280130450
123192236
1961603032
1217060655
770840030
2061812132
1933310073
811400073
423963776
664114467
671440313
1167274835
1004806849
29197039
165768715
1689650599
1431801258
1558031680
1606018037
1987235448
632506364
1048548441
434510360
1211917390
466558609
1792112252
1166227393
331918058
1826306295
219575064
77676929
1617672931
1474035437
1604158587
1274304312
876888287
2114772060
656152351
1027953898
1545535355
1578691356
1374474643
1059663515
38687281
1589906442
229128156
1026880702
1391877253
1551605923
174988726
907654430
2101920655
1586683250
883005210
461055467
455133618
2025426465
1801321266
1191902705
1911792454
976860987
1478570272
1021176037
144116884
1409420964
878723584
1662790135
1502098192
1059162032
1077015876
24612137
2069249601
1360916689
1192137400
1617088690
202890001
244901242
1841250831
1991040322
151419004
1313109378
2086330996
311973047
647616964
1846983184
1535074696
1391777902
1359414260
1465828078
2144899438
883759549
244424783
766230572
303683531
2053347252
701834781
2139953635
1862597358
15200029
1369454107
224116550
1855620840
442371630
560264559
258105942
423086561
1889784698
745216052
2050455031
641955965
1378684351
137560094
393468043
1232866508
1232612320
1016918307
1816671337
124730898
1085428313
676436156
420705453
1885581137
1937248826
178969670
473613624
905390519
1244800718
1659621941
1025753180
1050037352
165635238
652748811
232845122
1956196097
300087305
749772662
1087617453
536026736
608719593
1757077550
189129170
275768613
1925033939
1367631297
1229643126
833902796
364270301
956431411
227664164
1131980287
967567806
1268551723
1090322925
872856431
1093463770
368483071
755339015
995430196
1619430188
1308711137
257796999
1553590140
447635797
1121860225
878000704
248401097
1843981495
300850889
867076939
309086296
1569328837
2051019870
144751136
1809563748
720018245
441380429
1383176273
1223477798
810705995
1406134888
927568993
277470738
1253769150
1007729476
1041474151
1348763247
416085988
2119169094
1399204351
1873850982
1158250768
635637521
1635866419
802677503
1423193565
1836121012
393582026
1239715336
2144895591
96656380
1191719170
398321599
1754718114
1458281724
538820082
1771576300
1935211324
1759096610
23494317
663419983
1083283208
1373063681
61042761
1705957004
1074871968
1825055347
1496799896
724102082
1197025122
1240501246
119119201
1642634041
609075044
1497105473
1868014718
548885749
1303262919
1026284616
1977877430
907169769
396846963
276109710
2109891190
412254343
1199536513
207262583
599813118
1119395767
1674297321
1882488628
1940953984
1386208753
225849912
1729925549
1186176127
1969548165
1138278464
786408859
1978337637
1723035895
733837276
285947865
1437059598
1667604729
491966764
1774759306
866968848
371359106
9532916
1764072027
1893583083
717061838
140052495
1499266855
1977466160
2080313089
1123883398
2046851510
1543565819
65847579
1329941109
1871442004
84838141
2143405600
1095347126
1902080605
162607703
1518758788
46297660
33685607
307376202
2147319511
1875807498
515113043
1339473886
241189540
1329686301
513778031
2087566531
2029966183
5909424
5855502
1133748476
1046347607
1730016098
649416851
695803765
1935308299
113053080
1046999816
1498290943
1763842026
1530629893
1731789923
453482326
596875955
1833940530
490497526
279009616
1529732048
1985906849
6525022
2065440050
761741490
996415929
1509971996
2040328242
1127165350
1327658221
878949739
1774026602
1870969916
124599483
869147493
976108038
1555249277
1242806152
432388916
1178059836
1544786515
1708551224
2070435968
903877025
1842686030
938924159
1758847519
487570508
974606822
319947490
2014263402
1360621209
474737359
1243431083
424743239
1590010637
223667621
1295777994
1867579712
2085378596
1104378796
1416575778
2102982436
804966073
1145771746
80974507
823329223
1971869850
1376021012
1583195511
1675036242
948905387
1437218920
1445533990
976066378
2091200638
1134671678
1489471631
66619043
1842019867
610731325
295311740
664576859
816307607
660689235
1442050819
929729739
1051732518
1115473454
1533293754
35975680
1013864378
2070777644
204517879
1432007535
561026254
1111237664
827696471
1578501236
1298643288
1018968655
781777203
1617006340
842229572
1678500090
161365416
2122830109
1157323620
690044393
1375139064
90791301
855692732
1456146694
1350552137
696149146
1952475990
68048163
254065894
516714234
357617926
737798710
704567938
196913134
1535150251
1251002669
947017803
251901459
1943083508
1549820186
22198853
303377771
211082256
1498363759
1800122083
1017651638
370219196
264382958
534352361
508393267
533241519
2022309578
482883521
1604837314
385490853
902933425
1433055981
1349606667
180427350
2062430845
1262035003
1973683077
1019362577
11446083
1159836862
1379668808
494484560
1792600364
1958780005
453312141
1971477758
1403959745
1283093722
1204474837
547017803
1191660878
474732920
2146605251
924028664
141582357
329168602
168943433
1037569254
391870887
1486804313
1917093566
601493688
390385865
1413267070
874205060
1351415260
269080581
84975817
534465077
1389932242
1517497122
35784586
1364791178
30075822
165954110
782924031
2056511042
1260225653
1489465620
1394728251
122760631
861995177
2061762424
70462583
584735444
517646848
2042094263
501089003
601605112
768294735
359387895
1016118656
48365356
1252972637
334958702
463992561
1508123621
309520171
96324406
165749413
460050501
1177361698
1328533404
1964576919
42574108
1235074649
1668322318
129655560
1559432307
209852362
752509719
1022952904
911493628
1960024292
1004985977
1760609545
1969518431
1771018090
1083863319
397991007
1767130021
1847536774
2120430923
578615408
1975038298
1745751609
1637974218
357383898
1012984591
925562763
1716228460
480645383
1436740714
1627361076
964290217
1191119074
1500820413
668236366
988933999
869100817
1818427523
261685575
898061285
1822279420
1118366654
2072432907
564764352
284654002
1441347023
1944735697
1530040989
999996132
2146863651
1463100530
1531263497
1176563547
130876522
1979441971
592462634
122007330
933299435
1825714466
1111880645
614827232
271585913
795484518
15091739
12168890
489063205
1860537763
943812551
1622701310
1093849931
1046760257
608340460
1462209555
278030612
1943671751
1165594815
708090506
1338120216
140046454
492195083
1748812346
154873967
615145892
1908011588
799463667
1613778687
514326917
1134533570
544473275
2137419744
1782875567
1906803035
484707273
1731391483
1998563791
1760148034
1309860672
1891611618
1510630382
152546410
1567609030
1458760568
1777336574
100841315
1973854754
1601134010
468467320
1362258671
335734735
813763415
1799334880
439581659
1767790308
339517058
1789906554
1677457620
1576965955
511316784
519223307
639542729
659326129
766430179
1859074153
1897492282
1247657193
497138005
53720408
899824119
885980444
1697805919
568174701
1725414337
627460853
1314536610
912814327
1142127715
1534131833
874914185
256957485
1104156821
1007319160
2052337082
719177725
231333494
196176994
1208167859
1188040234
406900607
1622044237
10420587
570114595
579826168
1842133097
2026160286
744175115
868015071
384872253
1728102007
1789021555
1521249779
1713763225
1299374792
2011068789
948967521
1449695772
438931087
1090247737
1274830291
982002212
351790372
1069875973
665921802
371606445
2074601226
716146168
1904612796
1527100232
244245836
641972458
1678848909
1356251811
1000179029
528956448
1619741291
167654419
500814202
391534945
734251511
2119524924
1811400365
72027939
237606614
668320306
128366569
123586341
496592961
1726511576
1227016763
69682668
1060429439
955855666
204049800
1567973011
1910748491
101949724
2122981410
1756853769
1414267128
551433138
762237715
1991812555
2132961685
1258186048
702247405
1599535044
1296423225
1961275271
2091916835
1245258502
414710285
1370632949
847756462
324203339
1226013876
743908499
431933243
827940258
1837853972
2021622039
183466151
831260083
848295731
1867716162
1978819946
1922456692
231677548
413994809
1169820474
851449173
1375445908
131337558
1599927812
1581665546
1702521821
888908138
2052850553
1253978190
1712839242
847299648
2089408233
1928212245
105833074
1928747571
1144360208
1970532135
1736144504
1197033245
1217173513
404829537
1557720428
1185038621
531381953
1924481611
1212834466
855948883
1894518353
1638456299
270133044
211214500
1536085376
2045756798
2003197356
243464421
280816559
2027053813
1379091172
2033847427
1156465308
1010575274
384768354
1668941695
1209346520
184574607
112556090
1481729658
1300539519
773891419
754649755
1320930996
579783768
379231183
457044556
860907288
184574347
1650672129
1866821469
2140252997
2068509440
1547388356
247142626
241731554
819309767
1063699312
650202854
729837174
1346127807
272128579
2146641393
26072350
1262645297
2129117959
11185251
12825156
1299438656
662420843
2083402960
1433571761
298059346
225284383
1169981138
1922429042
115338411
1288698370
1470907186
418354134
1851846606
1862814725
2133707822
1386156312
1779288569
1489513769
4724653
1683720332
1366671503
1163338226
502356335
1682785809
2094683544
1176076690
1592219141
1587658837
789504893
670895684
1029785324
602049177
856403605
1698640356
274020358
632555852
345233959
440069929
688351612
624302073
915765234
796570696
138998360
1228296336
1376502235
128869263
1682243950
1269085384
728909971
576182847
1151165698
1968239541
1624956689
637776671
1287159347
1289364761
6151535
1957295953
1508960935
521799386
1597404379
1844510126
2123210098
931999232
1391382606
132364136
1547896302
1271065890
455316550
1620835364
1322108847
1636118377
1826833288
1349211031
943006909
1972624197
1306655854
120264866
694486274
1864197137
1660413056
911187346
1785249335
575363533
1675270943
389977051
294843278
1144830656
1975169283
1554473582
1964434509
615373924
381492036
1012044798
1731992568
1889881553
24512305
1236227907
2028488856
1275076229
1214527592
1884972644
117700624
664150927
1936427833
1004509550
875548155
307458002
2101209338
728837831
251163198
5076737
1497151713
216286592
1445726191
1434360838
1985679793
537651260
626774838
1321035886
1808455509
915263787
462271603
1431755283
993547925
508751358
1576207739
361059121
1873506238
294384008
389868355
372165190
1986119064
297984408
1472201865
661944262
23020961
270616798
1099582538
2054530712
1870538360
1501996175
1278757268
227579706
1209839410
590835582
1098080865
1315045504
1394700524
173787940
1209682612
831372699
312604849
1563768910
346010941
1862615331
2058681951
548849296
1438269289
632181205
1653534874
221106420
1511772740
2047570614
529827550
2112990178
1296588990
1398774457
529081932
924588748
179981103
2016681607
490873358
2010258942
1729309279
213140989
1840573157
66255765
1581994617
1652847316
1448346251
629101377
1160903301
1636575554
439475054
36370762
1815252422
1246571395
112166997
1622106866
2113547114
2144293715
398504775
496504929
425736919
1276616063
1751950876
162005781
736351420
2028102984
615134797
372076977
1878924550
1089617534
1126418403
2069666828
2070284799
236136018
2097336937
281403625
387026419
1757483493
1408284734
1334551370
6819273
706856352
587909569
1295222678
872139382
1009823095
956677859
1431350992
386016547
104727565
1161794329
2064345945
950893082
703793367
841426403
1129289766
860306237
993489826
547507085
581204266
17850479
1894188248
1853266821
1828339317
103333624
1792232697
263440301
1832151037
115435302
1326614093
1530929163
446539135
1456782757
106778155
1086360089
1518115401
1661699123
871240390
688106076
488933259
1479997698
1893058231
620296910
1133038911
463469315
755460204
498186258
1976240843
41783862
543177605
1192388240
750695746
1413378402
1305285087
244867754
52697189
156415247
402083639
511063941
2042437870
2027354560
1979663676
508826489
1283227788
1183916327
1582774099
785397070
1909816256
802277392
1147826327
966715568
1699564514
1495069054
1264726010
650238053
170836985
1433927663
552782438
533282729
372722214
641261849
740234344
1078512502
52469251
468212484
1688063724
623372182
274810938
1274292793
777145748
1951047114
348213909
1492445048
345557145
801358150
1966067762
1739299563
282037025
266253087
1219588555
1865611173
424727240
730569140
78102909
1560480177
103325893
1935191901
466415407
576372996
1844181753
623240354
2117869520
1195687048
479431286
878626452
1997518310
1531250721
234185765
1886297096
1244491931
773390110
459312880
1399416409
1379620842
1175007400
355320174
1840024986
2792848
2143822628
811875314
1312894329
477747650
1950403777
262136483
274675274
204506879
1891687987
2043757873
211953382
1048828347
124625131
386223133
1482689903
1461329347
1568621283
1777366486
352791586
1946018236
581616480
2110896427
1840730789
563695765
760692903
1909456843
2031629809
24528234
1109348633
209395137
1309799983
337448890
76103608
862150596
123495950
2121975613
1185524907
1847453545
1596518885
1698558924
397390188
628262640
516014188
176054980
66706703
1368272788
1977843748
1415583520
1729772628
504313970
1338488396
53854024
1706499748
263588265
84257617
1142672119
223755698
1335587277
1554359477
1222442121
752087209
585770223
1301274662
1475518429
1020874718
863551174
646354035
351451136
900384275
2044125980
61028891
201450426
716232586
1806402221
1269272864
1003860805
324583806
702447865
559703688
2012536110
485306341
561410884
793807904
96623610
1765835207
1345204362
1140626424
1758994368
1183599754
1504167710
1600299109
2043638937
1656849432
239553411
1252513745
153655065
1325221953
1920250453
1955444144
225015270
246742569
1141759960
1269958529
2023777833
961684219
1800644620
1422429151
549979385
167845729
1689528199
420166626
302879963
1643784136
666812675
842886861
238941249
111442970
112062674
1223847007
1590172549
903843587
2113415680
422440406
935353806
1652030096
842328956
2024634842
1626351098
1761744202
238388046
1904486628
702022948
1293221172
1314108319
158799948
668798409
1548061082
1497528499
1200101732
273380183
2088221631
1941495250
2023570776
250767084
1436057980
430293975
743684774
1999559263
995931110
1412755673
1209258807
1306900960
1297499333
1729427004
490430491
2042969414
561996439
1904577424
712031379
2052897905
406851027
620724684
1566580840
1711310895
1935364226
1003044410
2076757048
1557104136
798659882
309214186
1759976257
1890481222
656954158
1102332253
1243625453
279413513
154277128
1369099053
519564371
804747300
1195317046
1169561700
1423139860
1467859887
1845100074
787616060
1707415337
539562332
905423685
605277375
791629877
387042321
1955581179
2120568894
776669181
1323536902
317282181
1512380412
125538024
1444266608
1884015903
1411532552
2044040764
1717350114
1197884153
699142148
1020516920
1512611231
818048826
1094170481
1178451813
152861543
926021081
211756374
1871420942
1441526102
139752903
1541886940
1335906044
170847517
1362947007
1568198031
835728582
510324155
719271059
591253812
2137691571
1736447949
1648322275
1431846568
1763521201
1279370744
1632098444
1590948316
865800736
874155661
1857568429
796240077
2143060670
693977291
92295118
1274776092
1282962104
288171266
420576163
1110824725
1696475525
1531573619
2077330590
1177552424
1372718723
1845122586
818495149
548538105
1891287444
1383920558
1558344368
1011850219
1505123006
112128199
1853291784
1543280741
1864656770
1601963036
312418011
2022230669
88385106
146042334
1955946118
458122652
467589446
1269778984
268952031
1641312048
1251028055
551864612
2041159898
711708234
1586235202
816476233
1488917526
1499004926
2034019658
519974928
659113614
1685942686
870841400
2071792075
1630363505
423170618
1867887696
802346450
1612610449
318968529
773345151
108409208
1172243741
1028009663
250766985
145390418
763884806
1146605978
2046480961
1462693546
55037143
609433107
2123259370
783706332
1695181911
943501338
301134459
324254891
425283775
135180168
1804687329
1728578740
423024813
1210853659
619083624
488863915
573315629
1947244128
276879391
1275981683
1937108075
1676053078
180176634
770961503
837773357
323245087
2085388584
518665234
1148621777
1399120662
1444941648
338701306
1771881298
1553006202
1235757229
1170263590
546933796
1813959925
1202279359
660343789
383462579
1190035527
460241666
751200916
305209380
1771663831
1505936432
1613656736
105727089
238502171
1507584415
407177808
2123612874
306167358
1845807472
341942390
1560717238
1559860418
451144090
362031501
1189246886
1365616940
1145454653
1618464391
2142870003
1100217830
511054244
1407930768
1402947035
908680937
357736440
1810261659
1683139539
487961318
170645139
598674676
801639966
341540517
20376744
2072112665
1220618902
1373435296
923580985
575033746
901748092
230642820
62291569
1348025523
217973888
690486667
1516407067
1441036180
905100008
434484535
1931292020
1379148236
622135439
81796726
942698530
1785402389
544909226
1987743984
261323858
1303326660
2012774653
258760741
1044663558
402613084
1100847821
330787711
1013840642
42209703
1838573039
710553331
1599843050
8181977
1612290150
79074129
1816765045
2083776681
1758618873
1272002330
1748214736
725657848
858819666
2120590164
1214089105
1097281097
1003185356
582914421
1311783240
642420930
758198980
516874984
674358979
1241332026
933328876
579418433
1090694612
368303671
1580884058
2016811697
1052776775
1181869905
1247790852
435047963
1031116345
1621685786
944978800
438440529
1386227080
898431488
138491360
1061068769
204904845
870052270
1040169156
578105481
2058168621
954873299
55356607
2132532092
630227233
1770687653
1991000339
1782649097
870659471
1158354320
497445976
916177709
2061812880
1531203247
1802520618
238653342
1064260724
1985488854
345049555
64475776
1893565004
1103246438
809674178
292911426
193664538
1642237855
776419213
497635234
789340606
933745588
490207958
1550182874
987583712
1237094124
1700744899
2026183658
2076784136
555527869
199564871
1855014302
1986713664
1425008573
923856979
1642891891
425649589
472282801
1006828754
846503721
829810680
941038770
26734562
1175566499
1632888486
334080656
929836834
1209418699
1225978625
1134499753
1066546704
2055919413
1377642666
240874758
1235323822
2052562480
956169933
631799002
1612509735
73155793
2068617804
616726687
1159575379
1190673681
70107232
1469130299
1607312050
1141899111
381495878
74364228
190298019
1448810403
1222534763
912292079
1394718900
1650721061
1181284331
709390274
1571137567
1004014962
804848469
1914180612
841694911
764686724
1840661990
205900108
640932965
1292199219
1323213151
540271038
1284907891
164601480
834701785
1916888441
1208096525
1550028684
1832022211
1346854938
1612853858
1850252802
2115819338
824741081
700295921
1138347230
1094996055
1276926028
401656882
1297111671
1299944890
145375225
1499602922
725754258
2054358689
1796764649
603811677
573053090
475584745
1533081142
558141009
289732192
175630530
317212083
510540664
1590558549
1111130525
1281621927
2062416439
1430371637
929627761
1508993871
161610762
41538722
2097397893
1834934581
358522028
627975243
336532693
1033887312
723868446
1719236219
1340454482
403557156
403041535
1593141755
1331576776
9308657
1761683875
1649028961
542902775
1314963743
1847665458
652578154
487491216
1885850074
310269131
70973260
816606366
761933655
470408915
1416161979
2034129170
1868290330
1034133650
1079508801
306155233
1874107841
995911201
78359873
1935064616
624727621
1915104141
90682842
546307389
1675566276
1926348436
22858383
1428232318
637925402
1371149550
760549400
196051280
1223157956
564858137
1452331465
779263565
973291255
1805447230
5856938
1542801206
85507454
1124893391
1402096814
2091348857
424200419
852494056
922324427
786025743
1756248957
606644247
213767817
545811544
105210174
418045957
2078773523
57906158
768738359
350501356
376937739
1222692481
2130486193
1537607990
1025113609
1630372557
795612267
1396663377
210120455
1567874966
726006541
1585040505
2025511215
713550515
1963448099
2027406485
498386971
509822358
1121956293
1380953693
649709895
412596222
1673794358
357649148
55695580
320136525
1015804843
365747225
925254429
38950350
634538071
73391312
1096123913
1756782893
566195714
1627545018
360319116
1529628910
1412524517
1539377005
1577609945
1238690510
16179279
392489411
432211248
327865487
2093906203
735458250
2050948784
987594410
1003826938
1287418657
1422591165
2021824701
1746438469
395770953
290461060
587044351
506772051
571261787
800717216
1920597301
1832716560
204809383
1649504773
886019728
558176328
237764978
817417220
360760807
1595438711
611998873
1206390253
563447490
1658152500
228994819
778033431
711544732
2127347201
1625160697
186391065
2050618835
931498954
205543826
336089318
1802704737
1940891319
924092953
734002007
2023434688
1356668018
2013752966
937508937
589773854
1117424514
1820994917
569803585
1808347818
981851403
2024449217
1930803846
1120935112
16929802
607477761
219318745
1134233044
2120745261
677342822
1967064960
430514167
257947000
399323350
1752616746
1317556057
1508289931
1044022586
1426090398
1513183727
373578710
160441747
628301260
1512476589
143705355
24610048
209517509
1726077385
1454198372
1742589554
229658972
1862716694
457185354
578356061
2091884089
1641705068
140120154
112149437
345031702
507572036
1204478152
1656502023
884105539
564638119
1104745691
1726622113
1756464105
1307533716
1484975732
1279320185
1320114488
1162895195
2090785771
1128502580
172102386
2028929552
55189845
1922715402
1036275398
1900883885
1229120
60136958
504428449
1982668091
1031189770
1575504482
668780111
1596606188
186080945
850942230
1584130353
1767856590
69752155
1268342341
1131179050
349155854
1886749239
1160391296
132868520
464812052
261494655
1868556214
976668745
1222108161
1848785453
2066281229
284309032
1445285671
602837521
116982144
1804853053
733691256
21921593
1707373145
1694795435
1973065265
53074823
433107460
1102762356
1782120832
1847039851
1547006110
1828311151
1343543581
1477981423
2020899285
1749025884
1310906808
709357002
1884337068
826056050
674820695
312022722
1552628674
2070673240
1109620120
896289031
418119981
851035751
845159205
1081446801
1001794187
952499853
945330984
1628976946
1038957773
367348763
1327420699
1010264424
572919503
1707696795
1718733341
602911610
949373
1116194719
1131061341
816951078
1297046865
999327159
360067346
1112615585
1381414061
1444069725
882720495
1837767551
664304009
694344637
594689025
360646355
1902373796
1989050267
306330145
815177481
1189996719
1744799933
1375512213
1281781671
1753310577
1252596001
168659285
1453249598
1801662897
874501042
1913362703
648406822
263408702
728482077
797041435
465527338
1917078070
345754117
1903803792
1268666313
258695715
817881996
1212662164
569818864
570303903
501953634
500278363
391843597
309074278
1324812586
1832382010
899732267
2055428239
165106682
1965543005
1379634877
589353958
1022989223
713486453
259100627
238144781
81352850
1843292948
1383487608
1515508819
1247933671
769425363
992151794
59640564
252687883
2101213437
1801670212
820945243
1594205383
1599064048
1635068451
413897475
568031208
126826335
1046883391
1695964781
1490457185
1261327648
307191808
1511255370
139606027
214426361
1056955554
195337089
572126921
555770931
1755530519
344000284
2046490456
2011906677
1155877296
130432171
274282500
336793549
1689454319
1901361333
93784297
736952351
835545685
298948312
1014381329
1154260374
1433766344
17251842
1987567190
86947928
1777733221
1308232875
1742109697
2134716371
1214443531
791475865
156189070
697384777
997557006
1396561241
205986834
1658038555
118814839
142236424
1947995846
992237431
1432915409
1125522626
1054588940
226315915
1130159964
224552744
1845779589
22238114
1358573729
688066156
1402717542
1233153299
231211533
1921396445
524726822
319068680
1234856093
447197589
1197363329
1931386752
591935333
1839423288
2116926456
1008362173
867240782
203685686
780221047
1326746691
1254906916
1133444974
2047979884
1503332315
2040182291
978004543
742192678
577220161
1100532764
1921084524
272647657
1741334168
1166845862
1764809552
382197967
566711844
959837124
576886208
1269767327
274559510
609115820
1341159990
65309021
756528307
315353906
1145621554
1257619404
56495467
718809800
2025885856
695440814
1383205075
983507388
1344023025
1554870769
801283423
994561438
1060674915
276770222
783051009
1459081636
596535893
1169223294
142340000
191330851
297575978
752616933
566408557
2071931155
612475729
166475103
798787988
1185104264
1980841131
763798575
103457097
846658932
975347892
308540905
1711498355
634923955
164745346
1756996052
1907315621
2099206388
1871181704
1534034596
592067870
5853053
797191109
556848932
1610308154
1708407592
504852180
1730351747
1867409258
892612787
908586780
472675785
130121767
1932961052
138942393
875114035
1264680194
88495605
2098245469
609867027
463986367
73322646
824330162
626109542
7853777
247851555
1238200339
1211485062
374755478
877196143
2082894413
2113915390
168231834
1665686267
1005899783
150864572
556559155
1743938755
366785686
770034924
844721869
422943920
1615067292
236792834
7219386
996834586
1369225994
69427708
1985909187
151444428
2077588277
535353168
371688214
993787783
1238583438
969561543
629502131
1596701974
2143578175
216548060
2136685948
115058784
1121311392
1249671163
1093105847
1616311259
1213591293
1310651195
272637888
1750010116
1880204226
1851917617
1308432959
768733469
840578326
705766003
368557900
1472330050
482679462
1139149219
1821651348
1763119520
989433118
1763470047
615066093
2121790663
801599033
1605763457
1682310151
645948698
1614582435
600854636
267110670
1988351144
320821931
648624522
660655758
978175106
1955608458
1059814606
1057295080
1452841013
1512076500
1573976848
880300525
2089068067
1889244566
1521499852
853258814
581129918
1766401896
500274184
2134515078
840595180
934030429
2020269505
226542401
686209800
1844506235
679403415
1554434237
9974184
464396048
1298964211
343324985
1247069619
62003388
1938354847
52391078
592724377
1193560080
2021509610
1069667217
818146866
15972743
913157174
701149283
136261239
1944431601
1440807860
1259759774
937957599
618847447
1026467817
2032928668
1193987038
952952977
204781764
195716732
577008070
1463612616
1353273612
798487175
537765213
909313198
2133796260
1549606013
182400679
459929877
1968000233
2108652924
1139323286
76126330
1879981891
1918454327
526690609
1885963890
1510050627
74566508
269405703
1270946084
594041282
628321672
318665073
1736339905
1215025326
306244575
1743230558
408587085
1248254687
1058510125
108262730
1637645355
507326248
1566929814
324754669
920110
703932929
1525972
1604843709
2121803617
1561862513
964412451
925212482
15842983
1789734512
1198551113
1907877742
1523449340
1439594356
1978841655
217765009
1884188417
1428851981
37040409
1458434621
219702104
2061849010
906203008
1974508397
1166443736
2099391683
1425596216
403200890
1689196659
2025563663
1292841252
641581868
242709376
132779677
484804603
36369337
557037718
456193947
227020383
814907517
1969881086
2010519892
1335560523
302705435
340787998
26536842
482963676
2112810266
504360390
1848740019
1620371202
610371007
185494388
1990028387
877586892
754566298
112864670
1352290180
606532623
1970845408
575548274
915865324
1844705520
1058582656
1996954114
486402013
1282537929
1579987349
298858805
1279820390
741793525
531627582
181906537
669590209
39637719
456686779
520958537
797494797
945002237
422107876
513486314
1525256443
733894662
1294035038
1173752010
163608226
1539087075
1794738657
924757265
844063899
883970713
1315612038
1687514951
1301772435
1169965791
238941123
1832324153
1870162695
1218459822
1804757878
1168916925
1068854611
480491750
1948994347
1828425883
1938140665
375852228
1427238395
684004440
219094251
1747136959
1481407097
189165663
564824607
528430786
2144625002
220635829
931284883
211561925
382539759
2091544933
1419903564
2140322802
1859713909
1904230992
834317515
770735146
1107138591
783654742
58218929
1832766391
1839360771
490678263
632854580
317980331
1520108202
343440974
391382410
1194062352
373644917
1156259639
595071572
620219849
854067925
1048210
1708109163
1070322387
1735868757
1907217252
1665092855
324674563
1230166198
741530693
1877305084
1480605449
496544407
1393823263
119240255
1063877237
1932848950
235593314
1084097392
1833124483
613475781
13931853
1814895804
1562225184
754241210
190071089
1389409502
431750967
684791188
41525267
958454233
470590025
570430893
1830453636
1302834475
25404166
1707843004
1465654073
2118444788
808249651
2126196145
908558143
1046269133
837281241
1439485043
1135419978
1507604604
860875483
1238599242
1792393025
2001379646
543581408
463619454
444528424
55505497
1959958154
638484109
696070948
932248305
727343356
6407519
772192678
404755833
1806147550
1723312633
567452094
514363498
1623580503
1899963640
1839469155
1116391147
552473606
417782547
1094878252
1207048925
516978390
331699137
121425071
825172488
1434134404
2132257906
1994584604
377233520
1887868612
61409240
662944947
52412965
1867173698
1074758328
473528395
73316613
1625410030
136737232
1839891670
1717585726
1124263241
1855317157
726579662
388394524
1214047894
1344086312
1566342807
2111800773
1048878614
1958965012
1932125860
1045957271
503703435
1356402385
1391418304
1645917118
1857816769
1796641623
2089289567
726908988
1599179355
73209314
611211066
1015610562
1941159887
79105022
463581889
2073913022
1554716302
1551025599
1285026583
858832967
204178184
1290176178
1121789014
1499497012
205033452
359321432
1493085110
245175113
367942980
1029050691
283343610
1418982278
971445970
1690423490
237715932
1928535799
896340902
134952602
518584188
1123628371
1463720803
285764192
1074600758
1733790962
186311079
534805030
2096869261
1396219010
1949018556
1838947191
796221774
391749880
2118901140
1950688183
561585599
587396167
755622314
470110120
782441975
1625229668
1762352818
169189761
701450121
1351643102
614944167
1045206438
499477736
144214744
1524109996
1788015040
1592979414
2014556236
20750600
651190220
1063539613
410888043
1717244851
1461113839
191208372
190180934
1793480253
1447088027
185182711
361560637
1348944903
649043539
1800932871
201270025
1951593165
113723504
1411298439
1085488066
1248905833
804747300
233077101
803795923
45291122
1133155353
589801175
483776456
670078898
2034407619
607737215
2084988961
2138989807
1979349847
1028709140
702573491
786076043
364689180
1347810571
1773506289
385449909
1014498924
1910722537
1403721047
1693895656
1547810855
1248634910
115390461
1724810419
2038699735
217740955
166667145
2143277127
452972444
1917927344
361217271
1892836714
976173081
226982700
1207395463
1039833856
1517637281
1956102664
63367926
705092474
1529144013
188059731
429607519
1586255155
1981936085
397275819
905453435
398986995
2143995288
1198262339
1300726803
433439685
796494735
839355677
571163917
2087694935
121582182
1282048255
2053626248
490891167
1453198938
139360330
1530515515
2117155469
205027335
945905068
1226330052
1357857149
1390097723
812242235
655000123
614820998
1224098258
68879402
606892004
362762494
1327746494
551725212
231776768
1175057702
1632847014
1408866495
813605955
528797927
1584463495
80594158
1487874192
107591275
1043897841
1746238716
314197161
311164331
854631438
1952328658
379535129
426935555
1433285767
111765598
901033296
2132491994
655298295
164602474
1510764966
2096623317
365654581
411648205
1085670050
1267071184
559278033
386177398
1499082112
2083898731
370904190
1920479191
1794553805
1033914675
1790830316
1868676145
1692693590
245959310
1206708097
319310102
1480938399
411670649
732777161
234460956
189927829
637925984
1098803935
212999166
255423555
1588159464
324071547
187386476
567086976
33130426
952218739
946718900
1210134850
395985486
953724322
508696512
261746621
1283924098
1074508858
331153556
1259175627
261603442
864912944
928139084
1207849180
497840993
800413231
813483538
1416129094
518283457
192877895
261406123
1696979713
1143064887
331803186
1945594213
441804266
598826610
2085171186
337286568
928428659
287713680
989047320
2030901565
1487479615
1343233646
1513802970
1149439904
1225588698
652313515
41724263
1398856167
1185818215
2025313207
268983478
862553789
779210111
1824503051
1935044631
411715958
2083793976
376428558
202898772
760695941
2004556605
1370388028
1858356242
72451752
1498678053
1836489055
2018324398
1833561456
393017228
909414373
185488766
718751433
1615642886
2062402803
288341378
974246242
620477960
908069278
890241304
493562999
2049575949
868734912
2024527987
2133056655
1730133796
552316934
894126380
926250715
372474635
1816389782
1493533671
1763401225
155889786
1366493552
49192113
1288842912
624538408
1190666887
423749653
286211797
1435996540
185720985
764293628
944491884
1293696124
1194497144
1704772537
1223393895
204346099
605543286
1491376374
790421439
804774219
1570322713
1639822340
220933112
2021290186
1042398671
756941302
1819795698
1222545663
356176323
1887893647
748165544
984044300
1974266815
730009325
1352719804
1649675419
992452587
943481104
11579327
1579999334
687827307
588185003
1543935134
1091067699
523279723
846772725
98269669
951644415
394909409
925481196
1024269193
1371155146
256083181
2073391871
258435355
1799275931
332336332
1997528286
169301281
935937173
1074507481
513493119
88579674
71838916
543004711
1130239991
1410280383
570970797
437206383
841368787
980141725
1583072131
362673046
2077208842
1414592938
1768475700
80218380
885280434
845707473
1499890860
1472255327
1822041652
476325383
1958268241
1085648107
984389323
711341045
811369693
1260442740
460635538
1027146030
1174186465
1929871378
1932272822
1981043541
733918867
2027097622
170247741
2139208856
1306525441
1043831098
955542848
1955143781
519782583
251450525
1420486951
983267826
98154511
749160226
1417861138
1940258476
1676259125
646306732
320181605
1269918041
1528450145
294043452
1522705298
1507707345
759215931
1470178037
2033527976
1280373812
442961835
1750129592
1434970055
763050662
1100226795
1707950446
1068380742
623410504
592401430
183966827
1175738548
458065072
95048903
650464571
2097659400
1318289086
2114345903
399446934
244331922
1713880986
827538777
578332467
659778809
889765007
421999394
1710057642
7222244
1064439680
1704059308
978627073
1044302769
1155290071
1363141657
419498926
185644642
681607899
1560777034
1578824554
619153301
1282712146
1149802173
1140866776
1195445555
175512413
1622538642
545555194
1251387835
1182213688
1237265609
1264683207
442121598
1420175185
1852834057
1679332076
1100471293
1994103929
1093604692
1782015616
518902262
1614962612
1433134408
869251777
1244621146
483390736
518806497
1571759167
1779083896
2122253005
189774915
636499172
1534342482
1441305424
1156299774
1955026219
1956008998
37445138
425492903
1287606066
109368995
803219038
348281545
12293559
616607376
1430559047
512876996
10350807
190234556
255888113
1292089783
1531652086
1861868400
710697554
953007174
645640491
2074520592
1084648611
685836152
1731451259
412504950
619734016
1963571929
911323780
942166852
728384431
751025319
923651038
994244615
949887682
757704883
917049268
858084150
967594350
1582547921
446427303
2084463498
1269289544
59752500
1950431031
167515498
786223123
409329504
459011382
879856008
654505326
772121676
1097804038
1439312175
155924937
674371809
1556149557
1241685419
1466055755
633129354
887985452
478860329
528890419
685233971
558954670
1800740483
358272995
716444216
926023095
454240686
1624122980
1769884222
1763811652
1395773492
726108215
150233579
385734289
1543598375
906987431
1972604492
1383206494
1468379915
1412737551
1759767360
1076356743
761215090
1712230360
615756151
544695745
1369054621
1036965362
914043677
1719322934
1911365285
1007003846
778923503
1317797149
1440410889
717244386
1896472992
909347279
597527526
1343758895
547650326
239296530
209653569
2109183046
2139662492
1078985479
1566349027
1519942508
1528945013
431319193
1081716800
2069318006
538270733
934323026
1252203183
15293739
2097140388
1693408998
666846475
806548379
1318221987
1067949795
802057247
907716605
1319166166
1070941010
785707201
1137452274
591765880
183870246
1432289271
569190413
564770355
1027550640
1962788962
1775731045
2094856361
883619792
717961299
1020835956
1816310512
279013387
1938534753
1688802203
1985518842
1312268949
1444077467
221177600
1671564947
1139675413
1626449607
2050123446
1396608421
1864569686
1401464528
68259071
1401546534
2023979374
701914290
1760162243
1005539559
1880974500
669957308
51298327
1461514157
2111398098
1125645777
1821211269
1858159074
235248752
411177437
1676663573
1815329454
2067100361
6486481
746676015
1794205694
1472030714
2130583894
83226553
1390870234
31241726
2060842852
1740648586
756251154
1416609912
1818125966
494233681
124808296
1560037739
2093866998
452607300
140966350
788940984
1494342340
1696602104
61713278
1111265568
2055801114
119118262
805718499
765482377
75014281
1328335894
559569496
1669716405
1770409814
438517883
592240045
719798574
1713365427
398116240
1537129263
1809904682
95636672
697782738
1465201193
684111525
431705502
826949612
686530591
1015237011
1841478378
176240879
696909264
522512141
210599500
2043468555
98952760
2104107846
734370194
2057128132
912984340
1755706435
1262864430
1318935493
2124886756
1888815636
208764170
39054683
2141824804
467294550
666951672
1426471039
984532792
609408055
467335547
204919188
765228992
421823593
674010664
993927619
1223813452
103038174
1388525700
156085052
558775756
1941830793
266186563
2079699360
1541244682
1247369851
480149475
1705602059
1798169238
148607688
1343375994
1587652566
861430305
1031998513
796987500
2101521190
246795791
1009899188
1793802622
1284159917
277466094
1548042450
721308394
1035985786
1928040708
960205794
397068740
1872717603
924481585
1851057376
2069723430
1688553066
1839856910
2141369646
26716383
1550354369
1124519600
2080763002
1048557883
511794647
1202167741
942877796
934384898
1341787282
729024828
1746580435
1164968299
1507692893
1852798279
1045415733
1031991017
1637272500
1449360881
835783065
317006092
978979987
1455045992
1835340189
456257133
21696224
1077443580
1307645046
1193077406
556095955
2043059843
2140966043
512661878
1032365250
223389382
575214844
309643788
1989816240
1827429790
1368421991
870356684
1696242898
238350269
1944513967
1698482999
195662345
1093878019
795100125
730982626
1276112405
773795961
300006559
555624513
1824813261
1856144270
476704938
537858664
1438209440
644880540
746142192
219802038
747385893
2063291144
2059415646
1295903256
1981895649
1465174662
576257065
1902453980
534448051
1828867696
558030805
877639330
2137264393
259251060
1884685283
122646122
1391758157
1961356183
1961671662
1713387763
95224097
1170797018
38286150
1861722810
2075258019
1174643123
245364935
783703481
665263715
1169053314
1609481027
1554645800
939847091
1011444379
1300336986
173146407
1743087567
869800285
2017341509
404283322
526041460
610040900
887380182
44047837
2042209177
1091244631
2072399350
289995925
372439494
592619622
688129556
1382892341
1705283804
754013985
961143823
354219347
390570991
2049723090
1092879444
978217609
303536229
1204506965
1155508641
1064783329
737502195
1750889488
1629876273
1901595422
1238134047
1463511486
1868926305
6431351
906692124
361954562
374403025
1018802628
852957721
196100010
586326154
1483840006
862678926
643275595
920161796
1169434124
1088711822
1795793351
1002423053
1337763914
1127236831
1636755746
823136155
1081672186
1870956850
1092208185
1451133
605800233
1754265173
415707244
131080284
776582141
231132407
1767222643
1829496992
654799903
1087844846
1852125348
383631911
2008741262
1624766980
638581622
1581954741
434049702
1832127725
1117277156
1618671935
27959427
1031806553
1256150984
312143709
1835147286
1104400601
536001737
1848937551
841166780
9941877
252689268
1116172103
1202788257
571098120
1519256425
1493231558
1213334800
1235515755
372626019
2101644289
1082618321
2111888356
1356864761
522492485
1878998510
713930015
1851167814
681792792
2083152472
1482775457
581364567
1208282198
363267391
1006112328
780481202
1935424086
147020335
1574060584
66865607
1286183027
1302526676
2057686200
1951087337
1674748454
1937414444
1976974142
88180239
553875188
1966812193
833103764
600031908
2007455765
306803455
714208735
1834790363
837508287
794178399
2108030861
1264965067
1281567543
642554208
2036240533
1142936885
1016542886
639492369
153807165
1293688515
1425398409
883181519
549110505
1571136202
1727209848
1958681561
344393231
1898247589
919864611
897427536
1795185721
1248992658
2145233007
2087158229
101875526
241429224
298703461
1753355406
258492259
1465103656
1457551473
331430343
696094664
1059458800
1826593349
459398443
1137247076
512377334
710804568
670483042
1247155356
33061451
398252817
1040237081
1823609283
2090335923
13430540
2141648915
1572379009
1266597091
89532066
1983760053
229638334
2118122808
1822362893
2019780036
1049830635
820752576
872040595
1580193854
1126616510
1183889363
1378391038
497015348
828666820
583892082
1900626157
1414555705
1056718176
557693902
1672681608
72988354
310698094
657297547
1302168384
883453016
1755188472
1841110559
117485897
1701283675
823701348
516719558
1374756853
2099915184
1143466311
808629796
1342367942
363490873
1079843286
121102449
388080977
1506382753
1814646298
873275776
70958014
101534461
359956914
673090134
1865315949
2024893291
1591710857
588510051
153307148
1857168475
793780915
2072800006
2066093840
1058571410
117897647
761943780
2084777924
964139642
1182062417
403711788
1734078297
839153473
352775897
1124740241
631670436
2046533733
1299945584
1932449457
1121141262
593337076
11945837
1976159320
745434845
683866983
1995612368
1860305290
1757273427
1708573641
459247837
339050164
1626332787
1167805150
1397217868
112366984
206493022
388621972
650854908
210643532
1679357290
746944781
1116579522
911071360
112501203
371634633
1895362798
1631073504
1421480523
1529809579
681377877
1477203856
1434282820
1358617255
324754531
1440444389
667421928
33696872
2069343287
1326708654
14155842
1876060357
1040887973
1799013448
958598007
170639396
490824088
1358726697
365738652
41493600
1556771875
1328089840
1449143515
1707397361
529710712
1270146106
1294091085
161320226
1319381404
975285334
98823186
1566476830
1016342696
1489148920
399065572
1110026007
2061261430
1963168385
729117496
1275980446
1272879604
1168861400
1679769198
646086320
1398174952
1709125352
658623328
1587384790
1816437174
2011112882
547702113
813882621
1156215957
589450422
1439673153
1808383624
354465573
761995222
1028323927
1772819032
442731922
743001712
48105145
1129371578
130188090
158052163
416105824
2062402982
1756331038
1338519327
1960673342
38380434
470332232
509217519
1396990605
548314741
956267395
686729066
428915749
1197222015
1113324534
561338269
1423542755
1676830358
1036097309
1083973407
1525376770
1221796089
911928209
318977071
683205498
1604614134
1535779565
738010943
1566875788
929010000
1474986387
801239858
1684800904
2019603441
1251551062
34739817
1984310635
816961091
2033086105
468117337
1904601580
1178026357
1096039822
1223843077
304834431
582328209
1859014554
869371329
2052407369
1874872353
1583271654
300086298
1549493385
2051217739
1107453421
1416001083
860589169
1461723612
1515395156
87874209
1981393511
234472173
557006187
361511946
2135866229
2041614395
684030806
1121405568
240800729
1084884000
116410835
526676727
162612720
932393382
1942749524
1231875832
2011867265
1758548261
880283763
2143346347
2000568664
1335051994
1335339743
1976425594
1463669646
1853449591
730020523
801075961
2122779406
643385105
1731867093
1335824322
1999634774
1563609756
970463040
1705457452
1000875299
1681410322
1386997123
89132982
2035501805
370995745
1348115328
715551243
250212319
152804172
153005945
1380551702
141820
2093817267
1383310049
132618787
1205177868
123854617
758570384
1528252011
1098363851
1785585446
748998274
305788856
809926905
2062939539
2065949046
407270863
1826564796
2074854163
188077010
1471935272
1577724537
1660678537
1094608565
952129868
2073081354
396751023
1772884144
808750300
1911044028
1222161815
1154545476
1615148476
1089386755
1737278080
1089405281
1654026980
971561773
1429085328
2112429336
224716801
1965036069
112045055
820495893
1578789438
1475604631
1317200782
166838412
457368059
605069177
1458521988
1429800360
953541474
381134619
1746849696
333962880
1280486038
1078667063
76817832
1915452872
1180494749
1513193037
1252301820
1547933669
1779916936
2018149585
1038066204
1325821743
1890117800
1042426115
1702035523
148255243
64471426
164849564
1092244955
1813615187
191372772
129455167
943958685
1534429642
764491689
1743724827
210367708
1364476572
689788510
854052869
1219656504
286293739
31909177
127892805
1874395181
598161795
1574245109
1527888341
1533384751
1634248339
1686080089
698167774
59857802
1400060475
912155911
669914497
1180138847
376538806
407128796
1749676425
1382081115
1371395162
109442987
1406101907
1874929810
1226755631
328484043
163509811
181055564
707850391
792932050
458560586
36792517
1157993205
605641680
823755863
1242957605
1151560109
960118405
297487354
677637620
1931293280
326360090
875698120
1028997394
1985824837
1886259827
1112292366
339731558
1005874658
1478300206
1511665859
47030558
225208472
304651660
1459091192
438649477
186205394
1477509297
372352612
1027809804
293599591
1089275882
181497052
2001314258
1614203398
620438671
626872981
1063896288
575024771
134664126
1929416525
1512610796
1394203612
1971470033
1693730331
749433844
220942092
1573056437
1643537930
1201862509
1760712857
1934627990
741176167
811629950
1241555981
295825682
60376446
2090793903
1821788623
1554411198
258352655
1711159558
1142219139
1619383786
1444010609
324529230
1509030351
718011916
967128842
965945237
381357069
1852364918
2114278711
499413102
715878330
661839663
892764897
183048625
1885535408
1787710962
183043764
2105263180
1249278437
525728260
1580044766
574418446
1983658281
1822904857
756574177
244489228
364807679
72887965
1408669174
198625902
89266156
250102370
534173062
574080640
796233865
686281836
1819131509
1095290103
410583480
43673180
309123016
958557921
2008523023
190809796
1141804084
99704374
1432077464
1591545929
993202008
1626357557
575169335
360802181
1554883525
1294614213
1789213529
992525004
381582950
49918778
1235407813
1592736812
2145457521
1408201063
55394842
632323549
1984502895
205088173
529179999
1418936939
2037294352
92676009
1224710280
575202183
772657933
1631433732
266051290
981602944
1847347990
836679587
515319566
500038282
1906684405
1450408249
613858567
1192560171
1998300158
396596463
1246689953
829079762
1368189360
1421281349
1850725230
1693148517
1666535383
693910967
971332749
37565729
301707248
1481654452
1256614174
204766370
1839835391
381874728
149770727
215854207
2036739425
187857783
1764251858
1736834355
222128746
1092559028
914132163
823172163
571685824
2133659748
1704533982
1458041114
335439071
1896576936
726270896
1998828480
444227379
265477761
1015343884
115379560
468642941
196582909
410234385
1563503426
1951438469
452423018
512243059
1701590915
1234864777
704738690
708867623
1199013887
1932456220
1174530582
2134818166
1527755128
1048903084
1281769476
1913460863
237038173
625014066
1212937238
689534409
451858429
1147529504
332623274
590509625
561347131
2007081598
1859982184
1589873436
1568564148
57663981
274751478
1585745242
925578632
286743932
774683919
1977328239
1045109923
1257449133
1926306763
1472578680
424538367
576155184
916741094
1508500627
1306159351
14330528
198368616
1732326974
1589596656
823302436
583178784
2007377924
88958355
1976162854
146065539
2053575258
1970440942
408118935
1396637085
893170039
2128607259
896325455
2064148313
303117252
9109508
522520470
1483065250
830457038
2026541518
1503168179
624817687
101370034
691535803
1673790407
1511767285
1778880350
1885923868
394735751
1738582929
1307349754
1274668935
2034068862
1531882673
660746043
1392501819
943192361
1248803685
511741019
459963355
1792049631
511844668
181445512
1535424301
1864251731
1481237722
2052632629
999010331
1409077207
1661975950
886897730
4503164
1028282838
1288999413
760039697
290453086
1126999728
413769424
521492784
425920691
1439719173
1079241648
49280530
2038693120
961095987
1454782678
869662436
2012353977
1435789143
1602345853
86902912
873315565
1337445063
1214413591
977091869
435827250
1690498036
1296929725
730274231
2058608715
842264996
284767027
1413536173
445807796
2004396057
2059197305
281400859
534082508
257703087
1251130016
366063611
1330868381
1171244839
1915998326
1795927889
610753422
391822978
1635092580
2114147852
1993983422
221773150
1076194689
1960824152
1749941711
439099793
169039950
820582832
210082524
134212240
1446215056
1220994621
701653118
1911686735
500056922
2050048607
1025793580
786345895
609716056
912733008
1986668669
820613614
2013942836
205334916
1770552246
675730446
272513047
610793066
1165599053
1543198717
572658314
204338682
1046969866
242016667
1270791378
442405896
1057716504
952160800
514057519
435000799
2049751744
1543591546
1600172922
63599422
2131435589
1314291710
1778895746
1640633611
632922146
515252475
909947312
410202403
1495482345
1634827421
1512529276
1957365935
1440801165
825599103
1873007221
777933767
1992576159
618694922
1853199790
1555510102
1041813913
1814071056
214432494
914714994
753794979
1330128482
1079434601
1102815087
1529829238
1923086872
832820123
981197440
585469548
1137743314
706181357
921827212
1856344765
166730695
205991770
299866183
1875953073
1458725693
1615341048
6135000
1256362198
412739617
26936538
913232277
204541072
135821047
2055478325
2007693751
6427730
674920067
163421283
1431790299
540601647
740448985
1598619998
1019336396
896827989
341171695
707508510
363963027
677446378
440709246
974102580
1014336826
1283078648
2048752326
1607353947
1652596294
607535012
984178241
407875336
1648110629
1074721456
900507036
2115592325
618786763
1494947447
786003911
107757549
2117734912
2065365798
199452754
632248959
1342885004
1058224629
1093511286
1114916970
444937906
1515405723
456640951
536128386
82452592
1959356197
2054210079
2128765917
288470053
646787447
1475577912
1887891129
1591634145
933821532
1747075692
1225377605
422580384
887966692
1479221670
1148586117
507994944
1918641252
760548878
1528137643
1853143873
38472006
1790368740
666493105
587800350
1492296713
715822779
1611608965
513409861
546734303
356738615
1269864241
442086826
1710610257
503252975
543866820
1759375335
1736359418
526866421
1602609434
273508484
1091863642
694900238
723716080
104825139
1670375135
357964033
1470820384
1423708214
695810345
1843115814
85404048
1546359215
117631679
660711106
1017633123
2012667053
1097975626
1062636034
1731386612
297905766
820808452
558454518
1921182637
1242474952
1496038595
139686884
1112043576
65199263
544624021
352476115
636950356
649026089
148717645
904878090
729685467
688502667
1064869817
1897949903
1049818232
1688050752
672412008
817026980
1910505551
1088521414
1754561247
276257348
383730951
983134871
1346405281
928307653
2051702018
441823299
1646434592
448351591
1603477413
495473984
97348614
1735703341
770461544
2063467198
793270309
1800895835
230270678
477094538
1671067019
1714153247
1263867081
1210806328
434916248
368548012
19390666
293515738
1582030012
1935572158
1486412110
1389721132
589739878
264710467
1076503982
933379587
2023955423
1360316376
189266321
1128486706
1500958214
504081541
690004040
1640928470
481133960
2068926769
1349158081
2057041580
477054050
1657620072
931999706
1069534250
562595610
2079195340
240237428
790208407
2050159291
1180714652
1712629656
433970956
741936724
2132635814
1161093475
1266446236
696229290
1468161320
312319777
1006150893
1423022515
1696118291
947941100
1094659451
1588923938
1073262832
1658248785
1253405429
2145692079
131418942
191238399
959636079
1761554199
1542189228
1997036437
455975334
940286228
98019706
1944035689
1899104127
606266500
734205523
854984280
158003897
173937562
687838336
808060817
1671449542
295779388
231334310
1737683938
389893719
1510860584
1617236136
1728722727
360567266
1804170372
156000377
1878905007
180764554
935952041
776938383
1348722611
628145092
1288011760
761841130
1838009161
348591015
1032378230
114024261
195918515
1956939839
1304090203
405550265
678122727
334730354
601962390
1576133728
2135845664
17681244
702637468
1113119560
1329322093
224967869
1304723566
1431227764
1797663759
2051659482
1480213156
2087272979
852811943
702311278
1167424657
1168181453
1806738462
1671876701
1244122686
1452183307
1325546762
1379280315
1409249334
2011576028
2080217842
104385790
178734238
1534327205
500169605
463684358
1269291617
958274918
979305275
1137308535
1239465537
478385166
1737986218
291720288
1879660902
1616800414
180246948
1858994252
77358092
483082453
707835221
763772940
82274045
269292007
1775031653
356796538
286964849
1530292587
1869954961
562168422
1564929226
676409514
1285930751
472785620
1989028861
1245984253
1512228960
663516586
1465875604
1754028263
314060086
1131173290
1073302683
449361335
930547292
1335725347
799270075
512924761
2145527973
1246886775
2085135238
208613576
857149687
1572530986
442724782
106512777
2059939184
1801832765
1410683814
1657580300
1866234984
1471833721
1768389044
2114935782
1106682288
1708126325
14183213
1806761296
632528841
2040035363
1610697434
1895114910
2133719538
502896863
931832234
40040046
1176457336
637785705
1817070699
23294030
1891719852
1255013831
714385692
880799060
1312440224
288074574
1634549615
2114164364
1680777810
1905456198
173918289
124438296
1271287655
1996329020
58855561
864780206
22384833
509118054
1112598895
460454874
1730856930
566453397
627985628
794084441
566797639
1505422232
448818059
994586077
1181158369
1366784328
911811641
1882183941
1226331813
552359386
1070770954
148826771
1361585993
1176216839
1103708237
2109475106
613457381
1211049987
805591882
569983317
169612804
1084444031
1103515004
1410878825
1817546557
323743051
1122747321
1455418108
516235690
1461069312
1746127728
582542352
305764923
485210607
2127188860
1483469765
1106697859
276336564
774102195
1769102983
199586540
695761877
978110341
811915779
1992414276
1918043288
1326219344
1670686895
701845832
1907659203
1689878547
304129637
82910393
1442815411
536961829
1372454085
1213692485
2125544468
116914077
695358557
1665911776
1931781441
810173557
838314070
1991118233
429095364
1755839123
1829947857
2108036156
2047093142
2133116285
1050804485
1370353836
1321057650
1900962200
1059999173
1036821969
410431981
1511169699
519826807
1193076089
1245095624
260384270
709425590
2093376370
959835688
2058077934
837420541
315485959
230635171
717911822
1153183450
1608012895
244828450
241687403
108520231
2145367434
2061874873
1222581917
1923294677
290457207
1902666979
75114903
1883618704
1455364865
1246131310
869415228
508820088
1412015099
829394569
1789811990
1671316606
382171836
452434069
1433319509
1642942391
1217336339
595022973
206303163
1873402020
881866805
429121340
809349159
411783132
1822805834
1205210325
1292742964
1627269514
942618337
142436575
700003915
52853468
2104179756
897173050
712929237
973803747
1600068913
119106342
1062425994
1436047478
2063366797
2085883350
1627297398
1352780759
1078741689
605995064
1862801470
318851575
997940234
94731168
953370224
987840113
88968776
1852783655
635027680
247016697
971128988
2117157511
1798751849
621089345
307993623
281752262
591211028
1589304487
1374586248
1587919249
563890733
2000812451
1535559334
1927352484
673026557
2146754930
1686761191
75653428
1246409059
785328287
1167452924
523638022
2009599381
2127637187
1627269225
1614601977
1958213074
1691543806
2145472893
1007499873
738746849
2096204664
488034643
1480642008
1282949868
1957487301
394571831
1226123589
419833882
368342392
556801777
813854388
1713269488
271439757
97436682
1573851889
1776580384
89202436
519765561
933920348
731993833
1277693999
1233240170
57465751
77213500
584145988
1718753154
1161868856
1902316326
1906216590
1520668918
809165886
460488197
1181731455
1070323549
1545699278
200713233
1560461513
388608277
480368130
1376028967
881999261
540397772
990791276
101338713
1170203091
2100840342
308339744
702998485
1277223840
1201581226
1531064890
737977686
1740755612
1470346170
458685969
262898286
1098474480
603343949
316188290
2023627471
1408696566
285943117
938028208
1321791329
2005498595
1786347220
1280130450
1634815298
1388851525
97470161
517190138
538654392
749124928
1002620645
1056259749
1782429847
2104240898
632922146
629778294
1862183470
1302041351
1488270393
610805299
745995958
182728557
1151606336
1520728642
2129296082
656292289
392133105
1824108918
188571274
1827617292
242044072
1534290868
2038408098
959606826
219725038
409195499
2097554396
1076273732
106549103
1460979476
1137966988
408319402
99968083
209949639
873414742
1617975159
1090171872
733092618
449414412
1635234171
646640138
1127804431
493023429
1112487152
1442736133
1869671198
1671813925
209391545
1223272048
2143545411
1180540860
1567840831
1636271183
548138534
1193146054
896365164
965348199
2049644626
688432727
210439839
789467545
1726257938
895657235
1100735193
1229064957
1695091944
765370776
812071428
520543008
1409746909
1137032345
1688621655
272603119
2063950092
428780740
1575058521
1025946364
112181892
474236068
1304712130
1038139159
277387654
135524296
2043321720
408410502
12222774
1316251236
935186130
2145643061
1258922151
1171108510
547776448
241981388
1278823507
78228118
1627703595
479686627
1022065742
1133553466
1737686353
1469577147
1923267009
1312730030
1475563346
1826124130
1731389657
558049937
1386192790
1936785988
1994790854
970914325
998022901
843252986
1293954443
355276700
1077141111
759376787
1649638960
1591376264
483590553
1859149504
1693966238
1850395732
53515848
663330500
2010085386
1045595696
786599208
1057174464
446018194
1327049247
1233505888
808225340
1218480472
2129227282
1693222501
1801497439
419934513
811768810
1183897021
930208723
2099626814
1823664988
563518540
748158528
1663758903
742958643
1414504250
921998890
247423658
1006404982
1489775249
2014118848
1861494442
1319680410
1359932253
1991234936
1935651320
533288764
834567650
1139062665
2074398708
336522714
631884786
772595771
646263678
1735458080
1998795056
398919330
1240196001
815183949
933159969
1870995684
621296126
1075297831
1036704515
467663132
983252420
1906215851
2053857916
882426316
113781124
1755176082
1945745904
1416259731
1403227080
976160534
1157873060
1932006810
1551484193
779474651
1542613257
1466876606
341747260
424189203
299975899
611456382
1465139371
1416189539
1623311015
254748878
215745895
1532420663
1643017573
2055406093
448166964
983812925
191479535
1580127315
93193406
2086636484
1512818470
639384251
346108500
388194457
1809267295
71857880
2001100292
1774541768
1502345963
640951435
7513733
994128505
1601021837
1793753129
774633941
891194722
1705359473
1826285634
1946451016
1900095309
318905597
728077598
1387956805
765999167
1505417701
181542021
1448560684
1183137651
935424090
1541442765
1079390980
438279402
1206875439
111341550
1257721790
92553036
899806652
2055188720
239190097
1801517943
1805384883
35899270
2002142999
1779806768
2012899721
1986713664
1877788364
811944542
561823262
1951898486
1514371186
1477019818
1349312187
1374187570
2112763250
1241078782
922681125
1851536494
1734093279
2141137317
1942478067
1729601167
50648602
216878034
1802207609
743214156
1104072236
320461289
1642840558
863524016
1660088320
1294323013
1036105129
567279063
993469203
715282180
1188062973
2119389549
159781895
2106019437
314849480
1296800239
424668334
493195097
1864300612
1168857721
419106021
255568549
2050215712
807837391
1325469212
1328843691
1068567086
1245213801
2063523898
1078191556
1836721600
1151640970
557031186
229174515
443421178
174559135
931773336
159581363
1377133228
100871973
702339546
6083935
966586595
428978341
2134299051
88578695
623975824
1469183208
2129303618
53322884
1603068294
1215833723
1033711156
743336731
1957245962
2019265585
568657775
2046674726
1865409519
1323616741
884841073
960472564
652391519
1295076263
1339207597
1882946351
2116905586
1313966429
1388000337
1852314154
1705080402
1717626884
873857884
1448213008
541404363
1948675853
1311917020
253040785
909095579
1343796391
1243534056
333789588
1971850550
977688618
14648071
1296706656
1181590242
1999329091
1904028651
1391107390
770947413
1586183996
596956676
287234497
1703029398
1717738156
1218985908
1015920296
680938963
1703856969
177720442
1670523706
1835675167
395950199
1544497013
1345510148
1699704005
2011813355
976540413
849566467
1373621704
207806028
339128823
244576361
1977484578
556786535
1059498123
955004452
1516674400
737211901
1701226098
1252231969
210569371
2102920390
563532179
1042396797
1072441508
1881892358
356665619
1331876829
1130116037
2098730086
210733040
610096682
1287649277
2000466509
691053287
1540102175
752451850
1436042540
422294291
83257130
1250804286
724667329
58830464
909025682
375536310
413074160
1033975917
205027615
1583182986
1521095378
1682389995
598692216
974481572
1319521250
1592219857
422956110
2064896934
1452359750
774279154
1109610816
554657778
195822302
125576716
1543744621
2128110669
601372847
1310098263
2109528574
284902942
479780447
1818922087
141725426
1040392732
1076181464
625415173
1041286397
46816656
2036547417
436546855
1567710523
1563704823
1808022070
565308465
453890996
540834375
1682440194
1534029983
2117505407
195126724
687665334
1413740474
78730333
208391355
1165078170
1872227436
260630532
194770812
477494034
248717257
2105663813
1666802506
71733706
2110176133
1339133394
1328543091
1336277342
1570237801
154560457
2005963705
160703454
1090053404
1049201132
866916084
815099056
449749966
1960465006
1902333036
1644150964
2063648836
330107730
169243283
540837257
443709226
273423321
824863722
1375107617
555241699
664990453
832484626
1647957332
96310314
1517150733
1857582079
1690537959
1788117789
1718869559
606938401
1239095455
59333357
783200616
1162651513
1289624070
1547446501
1385071109
107858262
191749036
651094538
467651583
1194872855
553245086
392575569
2074734267
137038021
253708612
1079526043
658502647
1092644079
1928251866
55170599
1335977797
1395165896
686353472
181043370
1758020871
791573071
730341079
853590789
488866972
1356289330
1213580121
507829492
273346506
1278556521
1990246548
279331087
1607633610
2122084897
411696611
1124023749
678781275
246102108
1805058095
1745722664
1734992288
2065946890
609711556
453094199
1120938878
975074401
663863651
992669751
142248745
1058241452
822055818
1792928383
714158940
800831360
776600438
1170772206
1768503910
993489826
1733342419
82621256
745173584
1727420429
1360095889
2020951274
222019456
1775574794
454880425
415458883
613994166
1009031953
1567554921
1717555555
2115290614
1488996892
849317691
1517752224
1822429745
1971669613
1360234525
1424898445
847426567
2066933597
1115932331
896268291
1419110453
662431223
1586817241
1679264395
1670857782
1361847857
1273032818
275473370
1854083000
746612605
1265291151
196828556
720655921
200138408
2056719171
1611514232
278410468
1067375938
868288997
179830902
1463795098
1301418932
642912159
1097493798
792187965
321360576
379580545
1439289611
661220117
4790688
2066490499
1225836769
213430975
1277149107
1748917225
943519547
1011516051
1650537996
99052790
1502199801
1149718135
1263989542
402783530
245729744
952480835
1413319627
133593396
1727584515
1319614063
2133485477
2060689262
1072839790
650147825
33508659
740356087
1822760294
2025325489
216906080
37915980
1178444396
2077417888
1852407032
1687040382
1985337507
185468639
1695603156
520105638
1575751889
1954503213
203136349
505593681
461027179
2136338042
2108586942
1734350458
68342792
324831484
2077786324
1201239644
1291938059
1502886787
1638286743
75138119
826044979
2019895861
1639688975
702910581
1632479799
1639782271
629469137
46816656
1039435063
1055572089
1887363806
493252655
332084148
1038330835
628570829
1899135730
1868641540
1626482251
1082279797
938412086
1753944501
1890356654
1954199598
378537628
1111842205
937120411
1527665458
822718959
327361356
1360403593
499755541
277516490
1857516704
1366357972
1464339005
482425525
101558449
1431277903
745170918
27766940
1056452201
350578064
949878659
1272096708
903358290
274129990
811568450
404516009
485138314
844639295
410657269
1624541575
1778672394
1089562060
511201319
854281562
1304991112
1203548940
99767618
597092320
619972953
1346722577
412961200
1740885214
1254111685
1588581307
1820806085
1257803460
276346948
1899176731
282955011
1874959886
2105321461
172965728
402799903
1713651982
166216906
1316934475
1593444055
433919988
130741106
265945240
2057326400
1407252280
1180722266
881114507
914464658
1133498964
201546244
921787530
205991351
275511305
1835058570
1741912519
2090698057
1648233635
888932872
1891972712
1646024543
1049734113
1773427349
119389206
496576625
300868072
1387030255
24587574
1131351458
1294617246
269193571
1328789866
1728937889
1922778748
1163544433
338385253
894293318
1978945880
543742451
415657081
811943009
759674375
893283156
2045752379
1477876554
1412041768
136675438
449326559
531952826
805681531
1188791523
1642436458
374048145
166787737
1646606871
1584008876
1223140382
900582451
1341814639
1443256193
1503548241
974210430
1837269769
1316944173
932242221
1115720951
310726060
807122636
1512796643
244399141
1682601609
64404487
786982737
643989317
1681175707
1010737080
856548628
1874645489
209323059
438753102
807950974
321564504
889459984
1287593360
2085164783
273374133
250770411
459704289
763691668
1152500415
875851772
749332158
1828942571
962597546
1709597122
2013279359
1341138091
2115224465
2086947082
1837418137
2114050905
1435536389
1108832322
789123630
452417776
2078298944
1619417381
381685264
373787007
589758523
835740661
1753350891
376045429
1668033580
29090506
1796122533
38742817
1199959384
1765431104
1419350062
1856490813
563326579
1592441771
179529544
808217347
1163716430
735514701
904327817
1442087216
739886522
735233448
1747467065
449951803
1854675933
1915523736
1385283455
1374609828
1021499437
291500129
151078714
1546242827
1670012239
1618019037
144682849
1691546408
1255631732
559797250
930768433
1663859478
854620602
1538097599
131572716
1239936707
1660872056
2065440268
1558883925
1715012219
1198785875
453506389
188046350
1399234930
1518712162
904124097
1864880346
1172850673
773284790
117042165
2088804243
472601277
465554633
1836731241
735632315
1885557995
160931391
631997559
850389385
1699093005
1357421560
1305691526
263729507
327295285
985786150
1166079653
982633473
428103288
506709570
1821898695
1402770383
211825230
913712867
1836307847
83443029
1572065205
1414725887
174126934
1615398696
1733710946
1870490286
208830286
547077183
1167492943
1176330931
1321795952
897179264
2061301921
1023784317
2090579841
1683137365
341166349
1267701819
879015776
1868459693
712093599
893918847
120686213
454996230
1100213154
1222216897
776996790
543968952
1960167345
275005416
236676474
1053403851
308297401
1817778507
600603143
1574806760
412114386
1785824809
555238210
146809411
598940790
785546980
2094191393
1509100249
380611480
1532406220
330235586
2097785940
2054549381
604996058
280162591
1997090846
1331286701
590524577
1035924723
1165441899
1868695388
1543543507
1859605205
1215346100
796781929
275050348
1628962028
974312303
1591708583
630590519
281061748
1208209711
1147041441
1318215519
64742973
541666746
447709655
1302162746
1305288302
529853402
1631459381
1120991916
370767115
1917099033
403080540
1383422521
851440230
1474430931
118340167
817829154
693905952
1997222852
663636250
606343519
5050821
1836328374
89193608
1293104481
1671615641
2073702078
863880786
1248419235
269942056
2099313113
903274912
1339383405
1699507502
1331426645
584253204
955757081
480407956
519165815
112518137
131982316
948240935
2142346967
603973302
2008850611
112204823
311994213
249816734
388582041
2121307045
1830519179
2108329677
1927014033
774370191
724283578
2046869693
681007009
1855514737
1164125991
212826598
219891208
1021052367
1220370811
257238675
1080480664
1665151107
116496951
1265144109
290675387
1442556363
271707965
1052195279
139392063
1196538310
1393102154
1246140911
794357388
1550482274
807625668
669149819
336846174
466343813
677984968
1178062403
1245032625
1241698384
457278579
1764957941
1828856168
1612670082
576485709
272539206
1331999783
496631683
1361028867
1181287372
580182120
1594524176
1110597465
1993717018
14321472
1093917271
709814972
1914019056
1198272459
1824286714
1189093014
1865417666
261329715
1778212511
1143807794
1613471604
886487393
1777351341
605499025
416959098
1621216665
1219999330
1078512502
1505501891
651217297
1897306425
847973458
99401885
1298176763
2082601531
158457998
1763528697
892511708
1451365934
1469290232
1937539203
1056210409
1697734311
461723059
898685259
208601339
2127587887
1861274100
1929527193
383404915
585876727
974074627
663945489
98512690
1425281958
1204371925
2140600956
74934773
1149584301
1139247855
478989219
306954234
644630298
1538805801
1131935518
1594524176
1798647897
637784114
541959176
1015100405
876400552
720435015
457471203
463138328
2081887991
569976976
1105672556
311631016
1506843169
598032468
3738409
941899508
666502080
2079846319
246857730
1767092179
182184084
2006212514
1942451973
2060940025
2079047286
342779939
1855154981
1449932888
1887920545
1769950368
1739337498
1054755884
1484387968
1450812173
87745629
1932942068
614022097
1747374832
567635073
2096852194
874662856
1730547987
201320588
1677915378
2026754549
668961719
312952982
98260645
1302905300
447609229
2001628977
1094837666
1302258754
802159973
128047452
140327449
1953571071
1056425028
1753645177
1051311216
818615534
1386221645
1980453861
1122928007
4674576
1183353267
519052179
944758424
2089872942
422299124
207719863
1151971866
1551958159
261051470
929610246
1998006046
615923943
1277010502
2031664467
1273567955
1410377599
1576999918
1061423751
1351641864
428806693
871831408
668587043
113242090
967152736
1408566223
87668419
1094127462
1342467601
1294262183
55441373
630117017
1281209579
2050415303
851810001
78557586
2107248258
1920499521
2045322770
502371401
1889836124
278420870
897004105
1608690531
1578460302
819362451
37744356
1512016504
2034920194
1264062694
1817247914
1442520813
1970145751
1549770081
383744016
21082544
1605559176
484858117
1326576234
220361189
909318958
653970073
661813631
847497839
1775298948
784981019
466464746
1461289323
1684006521
1641400759
355580768
351679630
2132997006
1507875110
1041705325
797365385
335645444
1854748613
884324005
1684914822
125583806
900314359
2063035329
2037547915
1131878647
1998708733
529230092
211024464
969686149
1411030083
2047157230
58297366
1627012683
257208407
272764638
1801166337
839025367
1805259672
2065798458
686386022
5924795
1002170147
943198706
1463002262
871668900
1248338908
1517707636
1440638557
990458672
2059924107
1450447265
2006045389
1640339855
1380347729
1134926156
2023574525
611040935
115074546
1637060061
461423430
314602496
440061463
81380309
750473797
1188789193
1592032322
664957422
928893023
1242877137
258545038
1530096912
1372554950
1353650100
450293968
453645184
457852039
589468637
487097350
1944355205
800121908
139332983
1626171985
221495374
641857002
1808034053
1217262569
1041724717
1493457055
631851163
1210667791
729492918
787865844
846598555
1793010793
216642127
975081301
2018479351
1719689353
1006014402
585786428
1581089523
1415967423
1552171949
2061971465
590098647
1079610144
1165538509
898754138
1312649064
350845637
688345901
718229664
1542090662
1359367376
1941467134
1683800168
2070038093
1803655975
1621758549
1993313931
1510156302
908694260
1936319560
1662633831
1157539688
1171497340
1639243448
2102135713
2057529938
1400886991
730784328
1643350601
1654230950
1765433401
1159452543
550917545
793130907
102549783
1136511852
388214241
1281823627
174096600
1266866201
847907413
894815566
1549586216
1985202118
1193298085
1325212695
1975205647
791542489
970877567
608314354
1512997485
1093894792
2067592857
2136803138
1933339798
472675875
1394701655
563679421
1383899172
169342229
85795206
576151154
1582480728
726839625
1785007349
1238234009
938422546
562259320
668232858
1228400277
772739826
1745328539
290808609
897940307
311637376
844552542
1464798569
218008230
181438296
1164574042
856727055
578574007
614461651
764502174
1425036678
931595011
223896389
991681555
1258087090
561447757
606876720
252445115
1241957954
1864580214
723287066
1095055150
1131532771
327780621
1967088707
576658038
680773051
630084332
1567783405
1906978019
1389963473
1936050590
483039925
1952420549
1737129481
1232946889
1413875202
1942284957
2013904077
731478537
67528968
1928258303
1150095951
2049642969
214770863
494683058
1743837579
672156506
699775674
1228348547
1121400058
890490250
43647713
1194723017
1544661082
237755254
440618998
2097327454
1693575185
608831982
73250650
1161156204
850952251
343455947
1709818162
481543203
164292411
1367719822
1673831662
308211385
563522325
1651566984
454170364
2051600409
225931383
115148777
330227794
555966108
1142664191
1596721280
1041162618
137160598
941480387
828202788
1830886688
796892976
711724157
345750266
703831481
2073310023
578581676
882610451
1050063032
111073316
1804151395
1087173619
64731719
2116632070
862434331
128128885
2134433819
2022602593
814365982
2114178836
309028251
1533477496
1935578657
459096220
420154557
557664722
372958494
833786403
1301637116
504547178
519253169
102400887
1841022340
206538695
2059795258
1067104269
991889844
572599228
2101182876
1531272210
1811185069
991650555
461629867
1358757227
275264226
457245477
1891420808
183293964
586427416
1729849864
2088896846
53365604
1193462664
1564299245
1050611924
477372919
1331038023
1817659232
1948296898
1475217385
568313243
1441065122
1208009791
1218951516
607306940
529947524
538417562
916258138
1871862125
217891001
1758809822
1637988701
1188739863
1743183289
817879711
341294784
677146760
1634218918
1233879576
1716452541
1100742841
810709827
1714122241
1742061735
110394568
900708825
1432709118
354129261
1871577835
1101682238
1584189040
360532129
2071171801
1436289269
1580392688
744274383
1111901024
318172878
1762821349
1931704866
492110522
1291519098
1080542070
1966009248
1997042133
751872812
2057967960
276808167
1180779178
38730090
157855647
803779982
657216284
1438863834
887992274
394135787
1256514534
1936512547
1765767491
1877551151
2097868963
1051289118
1320495561
2000187022
1837076425
212505421
1443611678
1109300357
388540048
745580260
1747654763
166158504
1213252988
102742105
1975154014
1857293872
1094048387
606726959
725127088
909524431
124026568
813006486
1823976533
464598347
2046334897
1942222350
1196892329
144548742
932490624
946343309
1078098954
565816532
1140931861
977907460
44711804
1367493406
1201302810
1430888060
1065690670
837268781
1307323252
2129684389
742865976
1991511428
2055012281
1717224527
393912023
139969736
1632120093
945600518
78527491
1320607322
570495314
1897251373
1071434021
1934816581
1910433583
1462858522
764190765
341026677
1866330754
723740744
2138739235
466964163
1074150926
51561600
854453902
1537571246
1770539639
1476287168
1855046417
902317039
961236262
1926971915
1048513686
1843316946
751584824
1848753460
351609734
1601412789
708062572
1256596920
713824925
2103174131
542550941
871706594
1230002031
462393457
1182265111
875041828
1226275524
1228260197
1405291570
728912322
451276014
646247257
1545294365
83999297
2091581833
1046935443
793800456
471481582
1746951932
1171113861
829566060
1323843737
543596714
1631063123
2136423897
1383724887
284681655
1349148589
1560993520
1222421680
1162640939
1370044416
1800517597
1469723297
1033261411
1064152064
1279797780
104385790
625850491
1966592779
1696240612
47812776
710971533
395486010
314982055
113826074
778494764
87403048
42535939
136167419
423570433
1538978342
1490166748
1921441507
986319764
761840010
107996805
771672774
1583840394
106760051
2140605532
797457120
423245980
1957379854
607487364
1219283430
18446440
870204262
1612162864
1452904060
330039679
1488570102
1179629440
575843630
281723713
839110013
1113415127
240029356
1570138560
554316537
1689752699
1370636778
1607753898
976081207
2139300555
1870584839
1437988042
353077774
317652258
1200447096
1371254543
481303937
1187657579
745120009
1375224414
311876896
1566686761
1930022818
1373146726
822967054
442309559
152085374
113844162
72403620
1969407528
457042326
1812385334
1734764844
962011170
1524910943
2011925442
1310886077
1218350592
856846744
413648670
928874495
1747696408
2114550039
588076004
471340879
243252026
891341336
1195857799
482856282
754125485
1454282078
685624608
1009316913
1789041540
1348095706
1386029974
2109936842
1408434917
742304601
1921252757
1999739705
622594220
683727467
2083406474
1025921273
1692093026
72671726
1846655643
1430661268
1708626912
1599954904
847337985
1596647049
1992990758
1134661104
142593331
1010850577
649335600
1156670776
1989898262
1704572838
1388034953
247538813
312527201
888904603
343425209
1388234303
514585198
1185227784
2026782639
47057420
1750379273
1700955012
1784562553
192151394
923683349
363415333
328140763
255603328
1897889625
299770540
952356049
1069588594
1943591867
1419490666
685890254
147372328
707415120
1541612429
360543418
282778788
211715523
640431198
243427809
1928146560
1504395680
1351802791
1282786958
1546167907
1748937901
998504333
485290163
1563131396
571967782
1034052588
851422145
275089452
1232403374
410925588
2004025959
2037170662
1085535605
810736901
2127065090
1582582387
157368897
446269625
87669041
410932277
1761082191
1686814978
168051469
1365266400
1946169931
821962774
1421250794
1963257526
1688822118
1768156795
1672355995
592738157
39692219
1505626238
1333795150
1184146144
1217618056
991857882
1822593816
52202946
1812494191
964594290
843044298
1927680924
53708561
1276576504
322119839
1114643949
1153628310
1100818387
100205345
931853828
12148367
750080295
1561906042
2131017622
1613817095
171137777
1726788095
1177996157
1897104231
1306910916
514200971
1847099552
624784455
952472752
1528809833
2023054665
584189986
1727004370
1493542274
590818493
1078387255
1214482316
692377438
2067637503
762505203
578836861
1450640553
395051710
1156315764
311859129
539192503
649901586
178233160
1684260280
365583745
168267109
1438273221
1589143758
1655319075
1769502369
948101381
1723616560
1727126776
1842410462
780905482
120201474
540176514
1672652805
1851871637
1729853004
430910329
140612261
1963202695
862973054
164630824
1117475129
259865615
1257181909
1371213791
739590588
1647377768
990842041
308425358
859732366
987496315
350469518
616571718
817318758
954784384
325481246
895879414
1664472874
1938585834
1166664090
1811299498
519911144
837265339
886790547
1332939643
671395248
225577913
1820384955
1841516875
1733717607
455830154
178350964
280816559
1532989701
1248907596
179210051
819182041
82294642
1563119720
1956583397
278002567
201761416
19501978
1647743015
1776722773
1051004188
585301642
1300679777
1383220908
205369894
833292045
874123590
732361088
1781248806
1018549482
1093384725
1423107477
1415768887
1811964662
100372454
655253049
1058327001
1050179226
1539927266
1472583253
966373957
222049074
1170251038
1864948186
873683547
1411118153
448070834
2063424928
1939918444
1255984653
1265855067
1344632330
1331879429
136974127
418044268
1474652678
964565848
824124380
1683963755
756672326
12884527
2036106653
2012353570
1375287193
2144767362
138371678
1151393207
210225733
1874926628
1624392782
1358143407
1139332422
560094690
26294370
1943717318
577970805
197007488
294182167
172162870
550041460
1518480288
148545593
335287411
2036652202
914689653
360967405
318254295
1091580721
1739602229
567929564
1053980163
526953906
258346066
921184492
550956022
327095421
1344262881
119397569
689204653
1919105035
469026815
1066127701
2010014900
2055766593
751461728
1394878346
648296855
899586126
1114927610
260011272
1504175475
467732861
1479502736
252239140
1563291815
367512839
1326002938
2128223016
1379485680
1981607505
809330680
25527954
959968266
447054035
174465981
1668400647
1724434995
444855224
2041726396
1101094186
1224869508
1908700781
1558845325
1469058767
373254794
1139227309
1980179770
1426960824
257451059
219594675
1275572838
500798175
1240096133
732943777
844557318
1834436877
84954781
555518647
2112956432
222945300
1939721197
1057454437
1382844846
1335859906
152706120
1890929320
1555992427
1573954152
1722859745
506010325
381769508
742132701
812746949
72561437
1777629442
1239345826
2071374586
1691880055
1196646013
1783147003
652375170
834355763
9421155
404332660
1232533964
351098772
129337743
1594854741
780409822
1891899791
472971788
1252541105
170315512
1885821976
456162135
1756835747
1542160209
1754553089
578262345
2089214687
1858302315
888295044
1547495697
488615290
1976834013
141326707
1733313363
1057752463
1744021230
308210855
1420246297
1870031146
883340283
488615290
1900858172
1013294514
1381660624
1463947797
1897245491
1510551551
435349183
1201329961
658699329
160766776
1477708645
147400536
1569938086
1808163513
39498990
1675900934
1759428405
2044123910
865092496
536121823
345424586
1844714706
1351785870
61196867
1768719999
1153157040
1756672288
1054288506
1722757271
239554744
26712419
1454548777
885468567
349372343
609235865
1816870502
664400024
1707250965
632182029
71934849
849471046
297311528
577035775
409945774
61710519
1317320785
2114626443
836378423
2008907746
902581835
852412058
1672464489
2074146388
540240885
891267326
1427751407
1329830680
1735024678
1459276816
728442293
2124609173
1631349858
1294742378
1573065547
1280893454
1799997093
1710383972
428729667
1763811652
1917742385
1313160993
269236427
1807908403
730151204
2056931484
1732451548
831628018
1486944893
2012893837
88782758
1407392760
2107721267
1914917966
2077262716
68822035
1855906848
1407071270
895740921
1853221306
1762281318
60827869
2084204436
1963150571
422365745
1007158040
520813940
529630113
505183083
419188512
1295481072
1068127197
699291844
536677482
358968194
1596667856
2041593247
910570773
1532367801
1102254445
1618225318
200138305
106290063
1033807407
1072110964
342027453
629506354
1309167668
1788945482
384261427
1453012615
1658038555
822600531
1586091573
1232179097
2072400495
827191575
355645828
347232664
1260087870
320802716
1422327795
763239129
16689095
1313486814
1047075268
176122008
1889852768
1580008461
425810077
608620508
367711766
980485582
709120490
882540662
162752139
541916430
2115560283
487308615
1341723213
1515357452
2109323250
335087076
961331743
343866556
90340016
1211771950
898323468
1739100830
1624163905
1509629484
714934522
1438017531
786220991
1745845961
1184094963
18217575
495262519
72567410
809332886
2123943821
731750957
214485954
414282209
986133215
339215535
1186695882
2060582334
972511378
1872634325
890490383
1101450114
1775894729
1416130800
1677771770
165421827
1120019487
834799750
1579650495
87913530
1526986634
1385900005
28485152
287318305
1661557342
1686603190
1567210516
813638736
868008194
884992605
653937360
709415116
408379667
906198563
1937086162
242793194
130160389
1266767861
1503332021
1158039246
517344547
1016042673
820091079
1306358026
1528738569
722875236
868039069
82588741
2028126704
572585803
1438587641
1406389959
922071325
550306102
205270984
493995355
531208262
931958697
1222578136
2048836539
971117073
315891869
15013049
1034304412
221936106
1027469758
545726866
1700690459
1252030286
352638509
203764255
1906724032
171773871
1514602337
2092687561
772499150
273667281
637371938
1551926739
1940000125
413049048
8676820
288723935
1444698119
616106446
1360187691
5812236
95557945
614414398
1824868677
1429532038
861846493
329768962
93202938
1639773211
1038629897
852056973
1285371566
282367692
1603129831
175336639
507888890
568827240
1377423322
545736689
1105920639
70328516
1762344215
266098748
1730215443
2041041293
115131758
1576479098
1801474704
1719042075
1669735155
687032184
1451826215
1688252267
523793214
1157874905
1202708509
1336070300
119738980
863998062
1636786832
878176429
1846162426
419531067
1507388135
802601539
1041487440
1189525210
1047489207
1840930105
1056642430
1453836537
279066086
1313792069
1218787412
518440968
674945186
326141166
40421731
1055019740
535312038
1758983080
392032749
133781967
815976719
151021675
577481657
1773811141
1679867838
1543099720
1854932929
2018694958
88019643
215194095
1543997148
1869894873
226433688
1793407025
1440482089
1316260397
1748838102
998925036
1397782519
753994623
792469048
365974249
1003855157
1235150950
1199990808
1124188213
11619975
521782381
774620345
1443296665
1304199697
1891539288
1970784990
1285024871
2113318725
760673563
888341327
1668008017
1851928441
1249879011
1697796615
1848558669
60238401
1782374344
1999673395
1992551630
2090717687
868222764
685927629
1129015191
1132225287
929221975
665517030
765966844
966755729
1915030927
2117692824
1927489906
1123029614
1552521155
208032518
222188183
2136833702
799117726
957138001
501132613
475635904
328266656
996257832
340316815
994433943
1730611045
2031997225
1594450727
1520682482
1310048129
1900291715
1248389451
1030996490
1191659621
376341965
803162950
1564063003
1355436375
479430124
1251123972
1103170574
2073118058
761683941
171608386
925789312
25883978
859394589
1827942077
143869089
2143724532
50637252
1887423834
486667912
1840084199
2020449863
1468648382
1537213468
1288283082
2000572533
240222686
235243145
540540131
433569989
607514382
114601617
766508647
1120585105
902142648
239450942
1558485007
1292884344
1579114938
188995192
941310824
1178920516
464466288
989266837
550515012
877990245
361558051
1291990586
1129073153
1683279050
71311417
1803824515
974264939
1884620692
476893803
1511157455
1092222962
1435996918
1351598213
1653799726
1601737722
489482493
516051960
1028532200
797838312
1193888704
1444651582
962780337
775290649
1940195998
1940850100
187066293
1622402413
1482665920
778626024
1958261398
653054761
340874745
205037484
1459889115
1555233105
211582491
1586112598
687064856
126530946
1421588833
1070084462
924103571
1361494482
1086636028
1359403070
2062115547
2138319780
1356500212
405863206
1930314800
455500137
1983737125
544268313
407985254
681337857
5704734
1074715658
843756656
1390548973
1161912807
716383444
736681158
780036852
78818227
193267400
1319555026
1277036637
879864967
1801710328
921738024
1782194733
1910302999
1453662517
1408961215
1416110423
415815187
1433190760
1287150589
620811523
1799921555
1865794855
812151214
1102823621
393430446
1082182350
1834842320
1872676151
607342554
384175470
923036667
2004864600
1649004590
1998235783
1906398726
1665472477
1200112947
574869114
1082528363
163588738
1010658772
1390746043
1145909019
989079175
1469650916
1724031887
2015833234
1691479474
1308240313
1352478433
373454601
1171639661
398955352
1185922568
1070684561
2105591281
1971470137
189933798
1413258303
616011206
1332372918
584393797
536619805
502986307
675468479
756324021
952825080
1063803381
1602853309
1579345046
824215002
1090790011
1297484
353922174
1252634863
880623490
247762563
1180996452
1780577124
750514076
921668597
926297152
85175714
1582854443
2032091210
879191353
216559418
516761032
1576948473
797249332
1552752356
271935432
819841056
456720673
1015758161
1925321152
2119651193
1874323439
164944571
1195346647
331736099
1813142320
1428297514
91195445
1971482744
1340447589
244515596
2038688840
903830879
1546961716
1262508375
1510937783
915219524
630063296
145494036
103497900
609394452
9938915
791166769
664200750
2085007591
1368511359
1950195233
992391685
58530260
1998452637
1810778286
861321557
648750559
1126070503
64629553
1095044130
1444787793
51065069
2113102194
1257925532
302531248
1564446391
728032508
2028666163
1818544878
1141551991
1059705687
1326427071
1540423635
1765622320
1155677240
1361388839
1556547134
261918687
601989951
1366576923
1897877770
900712612
656651696
1917831280
1873276602
920515845
1009269612
232653449
1902399536
402665617
1564137713
1643275543
595944497
184220029
1547818695
1118189487
41988601
1002949327
1494470678
1929854594
434772303
1814878391
1689715250
1356283465
611304453
202622893
819031897
1923094328
918577791
244053563
1065892442
2008502104
1625565150
464889775
760028832
1144208639
1676120436
961890572
632947172
279003527
209178483
852398374
1311704553
1964988818
1757054960
1430444325
362384201
100208843
1041651254
394551315
1460911234
728839959
627697070
130590542
52715892
1380955610
573539532
904042092
286164182
1105125573
79419975
1295552087
1536233028
1242763718
393976687
1280222487
2138571234
1397334378
2058004581
1662428406
1600074083
2051840714
810313709
1043848563
1462006409
597990955
548805906
1915455647
657508701
1951997052
2135035843
1716550908
1857850793
521795313
1302900885
2062354973
2121662174
1719515389
2121576276
1286638312
316831590
467968447
1149645956
1957057663
849756872
69079532
1532457327
396057426
1648181795
1240354797
1378093335
1577142598
1881291293
484910008
1638969847
773852966
1048705921
1762958175
98073889
1711736594
142570874
1141585100
2020874704
1527073335
224087029
1356604102
562130671
939181004
1637019201
971138081
61081797
1286438057
193622912
636199211
1514888503
1098599380
1199308341
1311694817
419880312
350894787
1184468365
230049820
482556111
1319348474
1907135039
785194132
1837696993
1350548440
63022303
891923751
1990501209
1780528184
373243106
530359537
1346341418
971506921
1195891254
591663815
1958393025
1046519617
1408378126
929670103
1288894742
697448827
1699696849
2024847164
503655405
1142150742
667294855
541365719
921548304
1067546167
2081070967
1412309228
316286971
1991298335
1496766273
440082891
469451900
1030451859
1768814301
368552596
667385536
861693447
918180167
267113189
1221664389
204937446
673472138
1299619158
48751361
2086346467
1790950819
748253694
371347467
750459284
1075255505
359951281
986509779
1992652952
1465203891
1628304364
1106838038
2070204479
569794994
1696064282
325128384
172937400
1430922721
1815814665
639637883
367073856
1758246491
29974008
650580851
38717479
949475722
393045504
2124964004
2105088174
720111496
1759179756
1969039658
1783473981
2051838169
1812309238
1162889344
2053912708
1103895929
1294846617
1781778946
845429628
1292892640
169178381
1816362126
1938514459
1478950231
1905942388
1807680455
2034433229
857487204
317068895
743339950
317779842
1232786
494673243
1232415468
1637427778
1552308117
238417168
1992967277
98916498
106625719
208520046
538170577
666868230
376128969
286047816
2112951511
382371495
1868549112
1635053223
561293337
1755388704
1485537537
1660762492
1904110323
1456852906
2027179696
839101507
2145607478
1374658100
1613632891
553565868
1623314033
1722827040
1608450235
951317902
1032309388
558571791
1887551574
1487301507
1560359848
1320437755
1217136537
286909775
1469348234
600619203
1246686051
1374206391
1882495414
1246109300
167524236
2056798624
484222548
380331172
1086888003
2141895800
936831535
652812787
955256306
952784422
598962224
1476737574
692715444
634253708
1605575846
217051636
1483919352
94690503
2020383162
2126069019
1186877992
269124863
786419055
145895973
920391245
656914059
439457634
1150705795
22041854
1714607953
892367510
451062276
2055084807
1132430679
691501103
396133231
1188125783
1442689095
721165054
1338814790
588351671
334811350
169156079
1552622481
362614263
142244890
982786375
1327094537
1116934550
1048888059
1886932355
1178157193
1438283643
1875123360
1713029949
1176337235
275739371
350711186
1063920315
1260871651
158979749
774980199
100565259
1873301545
725018956
2004284641
1241169764
1263948492
752313269
146361024
1034471831
1755584585
618824355
1042766433
1198966420
176848408
553026275
685657720
1625414681
1959616070
1079317881
413837692
1184098666
393429606
1460292866
1051086259
1898854700
51762390
2146943567
1250138087
935454771
1753933702
1762246558
2077378287
479547074
1647290821
1977429892
1196899493
487295677
249993103
1674306681
1424739321
940970645
1749341384
1486672469
285557916
1785170814
284074479
1716709958
837123609
679045887
104066093
365350461
920336032
859195070
588781824
435855644
1592562880
690914285
904113214
1694762690
526181828
1475569285
1246339113
1811798830
2050546279
1475958125
1148347350
1533739115
489782114
1458435022
2135259100
1885017178
358015721
1735011539
132557162
93438986
1890619456
585244673
387756672
710789628
919860111
3959305
383336383
1594847936
21464801
272955436
1799711271
150624014
825103652
2026162618
535371568
2004870056
1868286705
806615434
2089988883
1990711160
1320194755
1214167211
1851532334
1335665709
701255713
2072682095
1681779335
455851360
1253158471
995365865
83471463
1732996990
2046579782
1347186517
1773335231
1281801317
1917529194
1698621135
1978441813
984329743
709939363
162438695
1469044395
1098928683
789633133
919225748
839817829
567770749
1672136439
1541405999
1758819946
1755439654
1112660689
1258693939
910264400
403214415
2053371886
1371893660
1353667110
899369378
420661160
438898582
1443844249
62233153
1647091682
1480445811
286581462
2004350903
1362140866
843982308
1136249780
783167407
499026167
1646241452
96950319
1597831469
1951739514
1025384186
2127853413
1659762396
1394120740
2123245285
1401679518
1967390627
1393895173
1539541880
72413
1788182958
1003057111
588997706
503178408
373263534
436242956
1351840652
1294293919
1881484909
924635334
622409060
909573594
27757986
345526653
434652710
1857926119
842519438
1775493353
761328534
533227739
1022964101
2024356339
739777365
1065122440
2047648245
666004611
1858448502
1552400708
1003618942
2024611152
2066920196
126358279
1002781934
835260691
688627769
1692060601
1858761734
1123427194
514754953
843274999
842018360
40880521
651828923
991928570
1749319800
901080978
374434978
1978456230
637822506
954262155
370190131
357988234
433683900
1600137163
755930945
1650400817
759008991
245914502
140111325
1923808574
143626114
1190351540
2122492997
932864198
289420114
1211432668
1036777198
1325862137
132704850
1690305656
591850085
930332965
81351410
282743477
827474814
1819749918
2105208694
1634135512
211809261
1814994220
1192766138
840081861
120108139
537415589
746660424
820245531
484116594
250881534
1140669305
286220488
986022564
1988732726
1224925594
1570317429
1244486860
948796022
1368591538
550903974
2074907572
1471293513
343057488
1674189707
1866151436
758856353
977586454
422259006
1502146232
1994310839
1898769879
1000509519
910317408
1293772015
1723245814
2094911903
1082328849
1766443064
1624637831
596654308
1438147487
1484511062
950191160
1717316959
649224873
1427537918
630729548
1008853612
1345705383
797722940
783670428
1383645025
1321466881
2009417925
1728648046
2052266321
1038097192
4902059
553256092
1690618442
459692146
556691717
1973078778
239035816
128986079
602635410
555278600
1009504788
983919213
977683203
1621953931
962841485
45057146
1278788863
787469950
1765423698
1852962553
716288754
1958258037
406465636
1730584739
42469620
998396054
1787893421
1015870569
1449768806
553598677
532764735
1759049595
143259177
1374642799
1110163573
785640947
1110084284
619480997
926945870
938857865
171647344
1902925147
366983179
1447963159
1536313031
390052491
1009071809
1269594632
2103502586
746999751
1088194656
1758334460
1042733293
1354679773
1244705934
989784962
58620016
1623677362
94203329
981908950
1469407875
31638351
815521492
1360030292
1512751408
195786276
1291572993
2077718376
2113341575
791005982
38189077
108026179
445940583
2043988499
1625168860
2051784636
91131163
322679249
1721881197
1268430821
245638184
135682866
1384180180
1848138998
1629133219
2120261393
50176291
916705344
217380695
1055914818
1076746856
961075971
2060675105
1311476898
544971280
896756067
722381798
99639633
1529221123
2095806882
627596645
963439250
100702159
2044847173
1810992118
1374111062
1519290043
2113235093
264476817
2085544229
1133625272
395832863
1018005399
512761274
1577905298
1126054453
1411279385
900542958
22162433
697474516
1274069112
1653125752
18102406
1496422772
992509795
1389991340
775451056
1741237788
2107210199
2111978123
1541902062
1723528119
1007457781
610057682
671429400
1328860557
325832779
1388988897
1049754000
1651420930
1325117569
1214832887
460439836
1495197678
1383912862
1921821489
1592361183
996918418
1625075794
348425236
2056236584
2141503277
56694772
673793806
1387740152
304221454
154813642
154637812
330401465
2141038818
968154529
982492728
949452316
380693886
1825225620
1824166157
1644527966
177358927
1041640803
721010715
1763310284
588938620
1281878752
1288362813
2128207603
1669152081
455955705
760598902
150798633
1862284011
1783571318
1322178337
199746489
260196013
1648189097
957653656
318951592
136111904
732711739
1600385582
1376037582
1103955479
885587602
910709556
1700546931
950736787
1179677325
464730082
1684670615
543362406
516534675
496970997
239119810
675507257
752030169
1638460021
713294610
531534513
623780035
103531506
1135779760
1269233674
481904182
804794797
195416023
449097530
1266395746
193763793
485784140
1308659233
1534516486
1019525822
1689444687
168022078
669995698
1158068758
1605164623
109538782
1194011343
1205942611
212965077
1105490822
837454076
1416046322
1717519090
652558061
784240248
441432090
1775468816
163619012
57036826
1299629783
2047071697
454659002
1405062679
778812331
928700643
1233322775
162695356
1257067073
672237544
1965855599
1550023086
1891430375
126730997
907938743
207367030
100797340
1245747009
1396251482
1741380498
693296560
677400977
1506234039
2118129364
708241585
1202635963
1781825591
1697687261
1664474696
2306525
1744647369
880223552
1503352307
443639432
812967154
864172841
304212665
1544600062
1565569544
862349534
699661888
248078006
1555099750
30490920
1320056796
186344632
1742554627
1056646359
1303069202
922651078
785100799
551563934
2036140639
779337213
1745721911
1108992855
1870460381
958604070
140695995
1773200686
1027269141
1661947166
581028626
513007869
1858411970
1404560032
430197695
461282836
1248844100
1442542909
51725336
967780216
1798307599
1383510680
1952873389
394724318
1763770200
1693930484
1304030009
1654989361
849361006
218420628
1237874159
514865973
755101745
1570989828
1793081972
1799682360
264802567
1746333029
1684816316
286606430
994969215
198931017
1426087105
1983725462
1782645376
58319464
1493603465
1944261477
1892125923
1452200202
1482025064
924626135
1432085538
1628919302
878813405
1021822408
2074476441
367836360
2039865339
1813675186
2081224493
1166965253
196491115
881823693
1528217623
1364233497
1956646967
749478771
2074711887
576997579
934265679
1389135471
1212763838
328389148
1589507206
1316622337
855453687
686648997
1982511174
1598622470
1211947033
1245752763
1058058385
704953670
363052791
80062675
967770458
1160175455
1784352601
1668467969
392085564
35962283
1756634646
310195798
1025458664
1684594345
1175037171
2064643568
1404151262
934321971
276538226
1617959858
644230808
495487998
769830334
1292149443
87490311
1750858325
699280214
1504890754
545393088
300915594
653128640
1259008690
1526789661
150790657
1929393174
162030755
1275689370
946835488
1086836880
1533146498
1723295072
254993855
2111239488
1094676240
2094861176
1800249599
983298915
433604731
1941545170
971952308
1269987705
1087982891
2082330829
1711501123
550244626
2011166736
1532187638
1597473464
1057585334
1541949150
58858256
645797266
217364584
867153057
1465627157
129011795
1785507830
1432806146
110122631
772234068
1805691009
1441107031
906623830
246308836
1693071009
81975559
1134088631
1244529291
1829467240
523577892
1317674013
1859743248
935757825
734333781
1226708562
1163994920
1735638757
1926571326
2030928839
1364260899
391216279
1870843529
685893783
1630731085
940669467
307758515
1091302449
1798864254
1532601823
1984728980
457074663
563502067
527958917
787616229
780014412
1967744854
1845640240
780654924
2024376911
537647384
1331136756
1667113993
527613412
223593767
1902837458
1231383177
930797878
277664104
1403203338
1794953216
900020353
1154915051
244525594
1890905294
1028737716
204517879
1281128791
1481066391
1762408205
332330208
329997710
1611139384
1999707632
1924356699
1833122843
270608000
1020025430
816828692
1574418315
2056183514
1787726762
2033380850
2055933633
2043072540
1286304110
1509065303
153624900
1586112787
864037985
262411567
741926364
415121438
2143120061
220337872
1266869516
1594028868
321272309
97919393
1798259848
542401196
2094902960
1812285834
925554517
1934325484
642536325
1834932556
1122368367
330164750
1309014359
1971631461
2086652863
1047697182
719089232
904339853
2066916925
1091474578
371901428
2107566920
1383812509
1212021941
1139403893
621634361
295662716
374759411
354685185
2055071120
1465779227
1997226683
1953198944
2129783324
1781833149
798467284
1562679690
1260943829
1693489204
1722949310
1243762989
1648574344
1839335875
248325841
983368127
980141725
1058670753
708690064
892629397
1379260737
253934717
1584806675
1767497146
1287467158
372655342
2090759929
687237237
164180831
793478073
640651506
742986541
2066550165
611508654
1613550384
450014048
432782975
914759028
1653771659
794843169
1137932525
1225993280
627271613
116421571
2120557374
1138262376
472321356
1191591559
921837225
205390525
1024605190
2023528774
1810090466
311738253
527033425
721908900
2056262794
1204352836
763250961
819328512
168451379
1629661082
775778641
636283351
258516413
1368635917
788929332
1461083115
1141918629
2142441448
1371994805
467212412
915865324
1811462983
82867365
1543409856
94622684
1670395111
1478657338
800208893
1836479565
1735261313
902821321
343992940
2022752214
1768382882
1152614876
920236623
1425432955
604047059
2141639077
583932600
1371958657
640376237
799169574
1424585504
594373449
1492371694
967120015
707999012
903426547
112371197
485739711
871634736
101183419
1641149560
1789812384
1754623396
1116109189
1558565577
310687438
1502217307
47928278
2010356424
1146893388
1019015175
1994202864
334671170
755660861
1375133116
902934985
1073810234
1832300982
1457356725
2049038462
1742399407
1710657823
289397458
1065859027
1250410951
2093502378
1086084911
1869170580
2008395722
1724581873
1428710766
491089445
1388827523
348268912
1072686083
1354453731
1513766549
537484288
1357354823
2092026752
199238322
1218154203
1141428285
844038300
1335399057
236922808
916443092
1080843282
1084148890
753875656
1664996691
1993749045
678390640
2069149692
99342785
1090596327
1503230136
298903248
513911671
14255720
1110956840
1780548075
1689858852
318778459
1493183192
1985986496
1020100678
1965995794
1637812277
880970142
985259496
995449626
1038195169
2015151520
1976666344
1260772733
138119655
17043892
620167651
1616556060
1794749953
1009229426
634367169
732788763
721056837
629451143
680079178
859381882
119247901
1781223632
526790508
260132730
1520075053
1211015707
598509502
1836349392
1781444284
475472282
764797409
1592451467
139772704
1313342589
2088586368
472073579
770540460
420177100
529160832
578506265
731850701
615141359
1026498315
230205271
1644949055
961791615
1802459816
423580707
1529140156
385446115
1744308015
1176226663
1425853636
2082479252
2056686296
2121027017
729731008
1049734113
613877632
846542904
1019878560
1367755021
1380231754
2086598311
729928243
1281811640
840507129
2018400269
174917542
377626227
19034786
1539706869
1472523462
1065861207
498814896
103803059
265482325
1104564427
532644158
405653816
1859443923
957907884
469552250
303794768
583154194
675655090
1466064138
1129585850
302711614
1521760364
319283255
434982485
2032782433
1688034295
1974444815
1680380560
1886505323
619270529
1712080354
681966601
2144514692
1277012062
1902095936
1463341767
1589209514
2026736102
1575513746
741577788
1758718374
413833918
836538269
280647676
135140994
1370985692
1319161198
1325749802
322824542
944413757
438519147
1679734057
1578835076
1574536987
926770849
1370764345
1167268567
1584352816
184561136
109922720
1742151427
1516212008
925932557
671459394
1107556728
1780909205
103288796
2139444368
658337540
200025802
49143940
989690956
1570412932
1569840217
299920872
1806777324
545044463
676702345
1743583750
1737074412
1090701591
1613625249
568890210
433224670
1569832959
262380955
2109661600
798245605
879907646
1401089687
8131548
1240526060
1234830676
1893784862
754181606
1670266033
1331620426
475204331
988674513
1158029250
117316778
1969658316
552688219
2003046113
1008057810
1759990957
1724968338
1901762372
1457828059
1096735217
1384351144
995481404
293996980
10269721
1088946243
829069964
464794643
2047371110
400060108
1453535496
180259453
1030999259
612507380
877478355
900777096
2038612770
593623154
537514157
310606348
968275285
608758801
356442688
1451077025
1922429272
1466632736
1865397273
1682814832
1213633017
1829448331
402326431
743900107
1611954475
1990617308
1003315481
9523054
126868486
1608265517
446381324
1467834214
614330105
1464938342
1244880071
1801417930
933684469
1530553252
1921669807
1832696210
1925383952
2006378563
2146237715
757580321
1586879002
498584682
1111475195
441614074
401484781
1582875791
261559707
1409992315
1720749462
1275679196
866957687
795183237
1503980831
1017134165
2092175532
1484339919
99298110
1272340457
1209519507
1782091249
1270276970
231964876
1261531270
538355948
1721313441
1021194358
2089651661
1548778147
1993666873
208663734
800666073
973073716
1601039169
1671623279
923485223
1286624052
1713776634
1506257157
1677539207
306106701
496822533
1665694523
624314870
358790395
16570086
1431863631
552650600
141299405
492138819
2025595261
1797567827
244821183
2026947308
451859358
1690522830
554528087
1559935162
2078791924
1244953547
1754489765
1870634281
2130773429
159478732
1676814258
1423519930
1906179786
921592133
1474544359
1273328350
28930267
1232798177
151163550
134569637
146159907
1242364244
841708238
87668933
1962731841
1867469193
2083452651
485215215
5854268
393696364
76655528
1553400264
1677789859
1098702732
27344255
2014763196
215823969
505384522
1369805502
38302206
684682567
1277821310
2117968436
77299291
30982794
2027044249
678711294
1796654251
1238141740
128251069
444357037
1755863520
1093364511
1975554564
402730910
521592057
959404982
1036073042
1103682059
617348190
1383275675
1111500789
209286217
440383268
1740007844
1756304596
2077009718
1445536135
577619327
1781847561
398919330
1226546913
981030262
969440392
1914981036
1437181021
362131289
1803229511
841063036
329009891
142368611
2126168529
1126355714
1852860458
343050351
324432109
258990965
3520807
1752742439
605530409
244561555
1851768532
175812444
1184103975
647913895
2042480411
801283423
453293568
663171941
606781497
55682778
1765755485
1715087650
2144392507
409707304
1975176273
453480249
1051208043
2011281089
598362897
1511455631
2145882610
1348051801
564095585
908282075
91587593
1417787597
914561730
1406298649
709760125
1183295383
903566448
713735345
788113302
1311852571
159992226
336543985
1924332364
311606403
1780938050
2101279956
125701595
499891175
932065797
1036398549
1723730661
241371845
1035531655
640347792
473074018
1851177358
144116524
2108656403
2106007418
2052185579
2084957984
1626752232
810859678
1781641741
211463355
155434390
766035160
775887198
52532641
56637828
644883204
1502542860
1255066061
1460010965
2058552523
1837320384
561986770
2031172258
54548238
787511525
882290597
1677239171
1638426270
467274219
2013663537
240053254
165841338
504471335
600032903
1211379959
1499248758
530968111
210303556
123617242
1580552508
159884589
412936979
1336702781
2074007316
1708441569
28655771
481509465
1720807122
1042360770
1560210237
951931866
1622966055
1937877611
2085616982
413686786
119653764
1756073122
715129918
123370493
963457227
1700465089
1503043518
1994408388
1282874193
1694399528
44592626
1743538086
2064152862
580576563
257931191
1620650643
2010658603
350798415
516841776
1506536761
1721548235
629682871
1089155174
421937959
1314038881
1607783931
1729379955
1939671621
300036971
1204313306
1984512237
265162086
1379406149
62789226
2027073427
8981334
571754422
1504772259
747338486
1125356812
1081781191
1336806122
1084350137
2064812399
710245949
1528855215
904437875
1097162003
1584680207
1140968794
1987974122
1771888878
290550525
102879409
292508485
991231055
324987053
744400777
890726386
1545906011
1905699828
380270366
2009996970
1679890259
136124967
1810845488
689414133
2041310371
112149872
1870319005
522939761
858690246
658185859
1067828296
1443724126
1821308714
1616346338
1383772514
2038947314
310017933
1404730195
1701861453
1861066467
1466141991
1868897625
1815765863
1108876877
1543375638
1874121903
635113991
1270243850
253848708
1368050942
36741010
2056083799
883130800
1593675692
1688612012
1635241626
309638276
1980453027
108114213
1989598998
284113566
551938089
759836695
1251034430
1456498127
101561177
52630174
166651628
894947438
1393074460
93719826
2086909447
1754241782
433955783
989927772
2010059784
110509270
1199039561
1910002061
1620350843
1676120275
2145668777
914815358
902911803
279736496
546866790
1086257018
71656032
1426758941
1323220915
1375924886
1356364828
1386844612
793762468
497406252
1202342294
426913114
603157441
1548317053
812157269
622336855
1846838407
508223943
470418405
1627539519
1727833928
1041792818
669759460
557404905
1462556286
868404953
1198402251
154406476
452974642
320866170
1292153736
1287379426
615631359
1129926225
1052916747
476483641
91232573
1721449398
1109816828
848522854
1197375208
312622715
662730353
15096089
880940107
552587171
555039391
662306595
742840972
2036677072
1826499483
1690884237
1327181604
1398347446
663566050
1457245350
1192287700
1903411514
559646897
2012387223
989645995
720968189
1670813489
484013128
1651546099
1831019380
1893176011
869032184
1093014803
222083522
388133056
903883491
613319638
2143052594
108631306
1017294020
1147303512
1850277697
1833556189
1959612873
1305055913
1389043250
1835363995
379832987
1290510969
2146048850
659349420
1723042197
1360087530
1929285016
2013895984
1374357215
1653046283
147848931
182362837
605856507
295956887
1580587967
1975234469
1909812156
592353672
1468716827
760495451
108106966
562165149
1323603632
1054131788
1748394250
628220362
2077509537
194858376
716442367
1456748435
1731405749
590269493
1192759219
1954291139
1712968310
1460364318
746940183
1664230414
1532641885
1164570069
246205169
825673942
58996615
1690778599
2036780455
53871876
858781088
523038364
1870418109
191281034
488079940
1706954380
307825788
1195911596
1544434695
2123967557
1773962940
24271078
1578049186
111097362
1408995214
1574594545
1494850973
1451540981
85242527
1798646649
2922393
959114824
1425816105
421562612
289298578
1932658286
2090375936
1186548388
1484161618
1462225455
1483206868
27418427
1077115590
261014432
832297508
1473632278
717155914
1533396816
2049083331
1900757711
1464918809
1935588977
587229370
1289529339
1397775367
65763863
1609488140
2029657431
1854063286
767764480
1977188804
1205143535
117149390
1685691405
605577544
1477184873
1633173482
1917776293
1018517475
62130153
1897778121
2098486603
1595112071
1890796594
530926207
1610489467
1115197905
1249439415
841614096
679957075
886434223
1978339149
658321004
1970828668
342798037
132845295
878174832
2049909097
1523420531
2072616944
686794216
1690385510
1470628887
1039401151
1884970237
204758235
334936159
408043710
1586044194
232304823
1040079414
910986655
1940672447
1677005602
1284440831
571599845
1752089770
427312791
1710318620
1524408558
1882821506
2084707202
1115728690
89129876
1553565234
1003306532
2132677742
544839404
349419020
98416755
194020038
606994586
1282075196
350675576
2066537088
1304253382
1377824358
1903178834
1229965802
1297432342
793006601
2136502386
483477440
493112236
1705559803
466794035
615244837
1723740728
812809720
1131753129
1720919235
572795420
513483644
1082055363
947784782
1468022719
810274911
1337297154
32666668
637066022
1087664773
1652587012
182265807
95873692
1030279984
314206757
1231352943
1647138613
178103106
1149924117
806307859
801842194
2042416377
2067892440
190473268
115806083
878855830
1264060108
1378554234
844396243
1918121784
1605267216
1788402384
409299885
512318244
355833802
724494625
35995005
1656954974
1403745700
1713733560
581122837
212552150
1534904444
21680746
125916246
1857582756
231479312
1202203395
437202986
997726214
1154560622
256286157
1381097608
930373395
965878515
1814333535
535088496
1966154295
346319361
467478628
1476951116
1577307682
1392831305
692452424
1660100864
1504714056
1437070776
676112491
823007961
1121791834
1128093979
2104555437
893657107
1399198383
314565021
915288775
1557237320
582794452
858616930
641112505
387413833
1876279022
1023719651
1541690746
1230248179
222382656
1412300812
271974055
214770509
1983765799
1254709976
189526635
772377047
1492164090
796331724
544679760
2116380817
1739585902
1466303701
927402108
903854603
1220697383
1072713383
1941428805
1077670155
3926855
333222712
1225638632
1892493763
1057497300
999344896
226463047
714690356
477353066
1512050826
1729868250
1577704817
326591284
1043511738
1405105347
2055705092
870600273
1789834685
1773116021
1647494064
72570719
2035127543
730218908
1221534711
457046386
8581158
1179713420
1301205458
1678511038
1765022268
1290825152
1101537332
1784282832
1503452890
394514353
509590071
1294098834
1978887439
508672697
1550559045
789719858
1187947926
826440606
1823644958
1348269805
188197408
140689172
1994892592
957548865
91039219
1314216141
1567746509
2085519131
24837880
2126572741
1444356766
1409212979
712877298
1191730157
129271155
1798435439
1088807759
320320110
330592607
2135726301
416104147
2140148413
1814828344
772711345
356652443
680968283
518138999
1214699591
1673428616
56373167
2075872328
752818183
403948338
299686991
1015868386
593769190
607387805
17630939
421434939
1899253199
1209292472
570577425
1156996970
2140223574
1525660740
92320515
541517329
295752314
1512638177
1756402588
1950146918
1064191721
1811692029
395269636
419788326
1421519604
682715177
1784267090
1936998002
1827162463
1336727714
52804604
525627112
1674732723
962742113
111017215
1129152647
247185034
141025528
674865321
1313088746
1065639858
1938220717
944692718
706280399
1555632569
683467455
1791863905
251117803
328841564
773451818
2111512336
307535611
1775297750
1544525171
776270609
942853155
1902689753
1150945918
605331855
1499584161
1398133934
273295531
585766885
1155770156
884056815
515958279
1077244204
1482032901
755077218
587235349
818962209
1521388737
1129242231
1905292966
653657256
100381469
1708965549
1825719235
914236638
666455407
847766960
1086216661
685712989
1169875264
1195331371
586775139
184869613
1211045553
725120564
1815947118
516644819
604164684
2132002899
1077644866
1947270023
520326828
6587871
43720186
1714605628
1310736025
1051021034
1634846901
2076469420
1933763561
1966476730
44363143
1020757604
882466551
1129214120
2114488781
300928939
37086230
610175888
1828720893
349484340
1734655719
412711531
2073241041
581251291
304727118
2034421019
1570033760
1736331648
659224454
2047729761
2120703198
562847250
1478355577
454145688
916449059
1098932569
1600446018
10791500
444646092
289358231
463511325
512270034
319322130
1180792803
1908524610
475854675
237946323
758483823
1083609161
1725544366
1757780253
1244679688
1902599316
2043807262
656570708
1691570193
383002340
800886832
407250079
1794392336
635258718
140370639
1898140894
1761362153
669335473
723360276
1136847717
200539786
872037306
18211457
1354958951
186357106
729859213
606464899
1927767394
1314876813
341754765
52543165
895519815
1956031735
40312426
1214018589
1799367983
1301990412
2106683816
812425425
1488941022
1169065582
1758897832
879794243
1667733082
504026673
1964454707
1516572014
267026292
1737783169
1674494495
2128730982
405329269
97469302
2089813788
1238707923
1800709012
936166488
870789751
1614472279
182149075
1561669040
348729968
493637520
1762024322
1094169054
605408778
393890227
1017022086
1258001003
567405595
968535547
842210054
1477147035
1493322161
951401270
696812068
54503253
1182202123
714146286
1197126548
569338640
1446148049
2136273818
1452545629
1363994111
704380571
1953683845
1651539121
1100930563
1427033686
16615808
92359279
925735519
504490283
1787877676
2100136248
25205322
1824374568
498302129
536269345
1490674537
50541547
1133700335
860076423
2105813857
757634872
1391395395
1473903169
119975167
208234967
321744556
1385901307
130218380
780122675
1190810374
43849140
201836222
1153236675
1423047149
339116844
956703739
772083459
516788649
2049906006
1823661743
646983700
610412537
875975887
1014938573
419861092
1358173530
1067276967
951673690
1199946808
1388573493
722362751
63653006
1091499746
539352660
123319268
1639882308
1400449912
1256316806
37135428
1011667584
2075777562
368111484
1395950032
1597446552
264652871
720700363
1725706517
684084730
184790405
1040812398
1241803248
1957417483
1506007268
1223111741
1896179752
513368488
1373655635
1154339693
875747575
1321940411
630805801
1998662582
813040941
1729685480
1335412842
1977768259
282911281
1415642548
1144893777
874192432
1432634197
43173815
1586922378
1025994884
1959663447
2085646874
1089139229
456566560
1143759542
128730401
516066308
1125480360
1412451723
977422896
2049733955
1196885072
389072968
2049611420
1231962843
852674007
758486684
1255786683
231205771
2107878563
1772391824
1118488085
102783912
54610978
1102913104
1419146398
297951981
1323860840
2128670165
1227915383
1436730698
1821638277
296090296
2138176084
417662072
756621499
1929498400
1459917567
51784622
1808759328
1888712870
833577919
774113639
428627142
594047478
608379896
723093533
651788270
612590197
1658752520
1609267768
248195603
1150670213
1368473663
1892481762
1573677838
734571395
1064130488
2095444959
1747496845
698716955
1885833483
1249835606
1581193510
692711631
1011006340
184943599
1600018255
449851037
807918108
1941447056
2079031852
1580991769
1986421954
1870060311
945765954
1381419213
2114380651
1687698786
860702579
959692921
1808428626
1783600427
1902983004
1058891678
71102956
1325282656
448187050
325518073
2108554812
1339777301
1224927613
568084331
1285339560
1429474230
840115013
1196424040
114405717
469364671
1028046776
1783284888
797181051
1758993492
1910767342
419880579
188445556
2129401969
1995286035
1829551243
50840469
227722926
666404910
1549304330
1839899537
2039594237
335933156
1051404877
1762954922
122158410
198277693
2001204748
29069411
1244022407
1188417828
390163928
1122909929
796033516
1962329023
910388402
520102785
1740906307
390865148
102786298
1909283958
2037813852
491125061
164819733
1715094254
1145268184
1158449917
1195523152
1988949701
307820273
246117969
166812870
974545240
1256914719
741704172
34344525
664224037
1502134616
1703512897
1819574387
1691147519
535977486
1706048670
661236990
1673050036
1672831878
1205839485
861398398
1983088673
1196520775
1932989635
1417546318
1826938903
105501909
1394287064
1594406132
1800976872
1006974741
1098739765
429435375
333721494
1800833958
1460690976
985848620
147270826
7796513
977734143
1485197918
1570286715
1880275232
1510909460
317318834
1861743026
442627206
1855559834
934614345
2126269194
2003703919
598274796
1234239280
636912495
2097576322
220799266
1702955884
1809024678
379973009
275571485
256291729
1304918589
978341267
1087705806
1420421975
1472498463
1044192915
607011620
925159097
725417844
254966812
854116907
1285555908
641555157
1307483026
2064527844
524883383
1752999619
1398033859
1046489594
1090523749
439361551
972495527
363472704
1267468418
1715813814
529893936
2018518461
1041859937
2112320067
1743777481
1091419317
212324693
1795440307
1377971332
1879121302
1529809659
197472885
1673842131
816405320
2112739206
752039248
1525804888
2101469151
1521747445
2132147089
1418596839
1040346444
23127247
112428867
957008893
990417861
1009043197
1712132370
1033014462
433539607
355693926
63361117
1287609104
731807676
404219113
508377823
1302284418
487277123
264975092
1378299346
1788928485
1605536461
654153754
1233027272
2077441285
1888515535
188695730
441019724
1009499726
1995989742
1069800475
806778018
1557777662
112965822
17295122
184165159
1410011040
1114040509
1317702707
133511684
465979782
993627589
1093797814
1652621922
663837255
1033868699
11550700
1963571929
1460234262
1947424603
1027955441
1950375399
1995178996
1152045913
641806185
1180791157
1504340186
1550570582
686402687
770836763
1024606474
896894548
1753699542
615798174
305373044
187208157
2065585324
141427778
339624921
1798459777
1884660821
688466004
752983885
802116599
703604834
1728783336
220935160
101447981
259768955
1205942595
2037976381
529201311
1709120476
347928843
385923107
1526285630
1132654884
385495796
173733151
1424923803
980177344
1362608971
1477456849
734279002
2136472642
331704908
1978438702
1449008924
2040889359
1433870735
621313837
1159439257
1550597212
1694168932
190746613
1813423750
456988286
1678916707
1521277672
1367795993
874208788
1759440795
1743086467
198138296
776725822
1762793161
2098118732
1930813325
394260120
1853944472
1465538981
1715683837
247817814
1414474013
667610525
2009995818
1191033339
1602994504
973016278
1464350825
966144362
1305666456
1771262894
164574112
1480741175
1344520365
1823238095
1948648894
223230051
692947254
1701242643
2091702304
1875456863
425798561
1388992370
958962685
728483892
1185369007
394473396
1700803519
91708902
596122533
1346425068
914768312
936724628
713100560
1677322978
422794482
1847607014
462072835
890709299
680478355
2069710114
1845382913
1616882724
1429493384
422524115
841989595
671707813
492793823
408218099
1146180228
1198360532
835509730
1184199062
141816247
1351119521
1682200426
90886476
1502319068
1002783125
1791819836
2012076028
845196693
1700300510
1662323577
1283330554
840812632
889122676
163237712
464046894
1819040977
882017294
1127519701
1943511211
1990092552
1239936730
524673449
90392052
272772011
92832644
959623906
1853503352
867213578
1345229830
1322608457
1407467031
948127721
1889107255
1643961244
1182549891
1604264565
719172519
32424267
1684058408
569933213
1796013592
1661960013
1804284949
1790923400
633384563
69452878
883298776
1230127284
1686059167
1696609351
1769301369
701334814
68768072
1435265991
429923684
112104043
1161598475
966994913
361347531
1459404002
1582815717
2121590404
1885700612
1505862753
1444979440
266947908
228632327
996520975
51460554
725719485
1108001687
1496361481
1589016042
1351942246
539935190
2103223792
425355708
595848266
491469797
1670297881
663558616
988577637
1863464769
2120994433
1780147837
1888475850
1977905219
557655618
1033363217
493218509
487759877
2066010687
509406571
264745497
1575032087
1444326753
503865847
985394746
1719503784
754995786
1383269727
1329955839
1804770265
61536918
2093979663
1056308581
1654878111
1368027004
1078215059
958421964
1325137767
2096908038
1564214912
1142580547
1365358149
497330081
304746168
760944870
595686579
643494783
729000348
553948100
449802414
642167360
1252367974
2091323256
1182667966
1545171552
453133032
1671215996
1291414144
1065439125
1784093112
1727339038
2145249540
839790883
416484969
1298269871
1454361194
223441433
92242530
230820667
1009524460
1252308045
738271910
1028630435
420808871
2117688979
448594237
1909351172
331073672
589640250
305581718
1518594906
1357439386
64171637
662562385
1257615985
421213097
418841168
430555710
849383067
1088263141
1795915330
1328371570
99636409
791670972
783053946
1070606578
1829796596
619161708
1228962003
1150731922
1820782946
1669977069
109072184
265118202
178778703
781052555
1651917414
115124496
1403739984
1377767296
682997946
1908573411
2127017137
1330859319
394651469
2055754730
1686401959
1096454271
817491677
1028559189
2079953809
94272011
411350268
209930311
1659922536
439660946
287054173
1628571999
1584146424
1003839433
2130949579
881120011
207547580
1935121843
164178226
3449413
713291830
1188470566
1081519229
1442398356
1805119079
785321990
1342569673
1602646883
1096364097
456040951
1302594535
1223688847
344812974
1847191691
820083974
2118264637
353936742
213863032
2093875359
984646208
367853753
1688124404
1807435159
2115415139
267488855
1364154076
1676914611
1826926859
808351030
1804037
1684761456
2062566016
643336548
1252415050
379473251
2018536175
872475214
741922414
362498785
2058702911
2102669314
612806697
989612028
1474636476
895643198
351440991
872532864
1942064859
1020978885
296193056
1632048202
1367558079
1700460498
1268888810
172048756
1192228928
1770631998
519621669
2075776000
1915507116
81214839
1383479342
362312654
123261854
1826637194
893199550
643451314
786133867
465315391
252992263
763499258
1701464326
1877171702
1176895334
1684331438
963128101
573193698
155422635
1034476028
2101237467
1874112226
53638261
1952084265
1644740079
1065350834
2073399964
335093430
2130871063
1164253639
841267283
1927305578
483304031
229794989
238330167
455220395
637796975
1443214979
736336975
1759656946
1730897668
2001028414
1730605411
1573156814
1284185119
1747234805
334117283
1439268919
378544122
614885759
288737969
617611188
1199643852
1698136899
2113917049
2057858086
1917410815
1947121420
836761000
381098290
1325472976
754740678
428498598
1409142401
2017901479
2115998231
1187980171
580022142
1391511678
1712460644
1161675023
500128444
1607517397
161990298
2102552558
342003436
733844017
805097246
1077709405
1369521726
1508257954
1616023237
1840760658
1344216730
230180478
1339887096
683859166
376311521
1741165906
18848367
243785135
171154240
1538580600
167272292
125856060
1942518000
1783406631
1862236922
733018987
175143159
16132798
2123509854
1012060773
658422836
1380594861
1302396362
28035479
1845420600
843938978
1475647058
1243465037
1826113880
1668715764
475339976
1553752789
1939507193
514069853
1627926702
1919320374
995767262
332364199
1458343219
401971887
819529840
1891291169
11612157
1986407703
889561469
1055018755
1265261020
1705823971
485484586
505539439
500932855
1691270178
2001254379
430721217
1011187291
1410205506
2029353260
1928644666
2143618815
1511836175
704954947
927488503
1524726964
616044388
172686961
838177210
73799810
1650646266
2050934001
1126712933
1618265553
1232222417
357763329
1077093476
30421598
1304038097
1074664984
1988773822
1710283549
1606736199
999957838
406634360
2008760041
1969846742
461130655
71513096
720776658
1760118630
735243804
931796689
1318001114
1309287860
518757067
29357068
1658838156
2116499997
989258627
2115490973
1744982648
551515967
629112824
1514251142
472370493
1833778174
1235506824
927485044
710235269
1418481985
501178754
759098963
2044149222
995967292
602445544
697992910
653657915
617194390
1313221165
1673987529
211664957
130434955
370077554
326014513
212268703
1745232693
404265013
559391634
1554428989
1949925942
1043157304
1882769724
1168270058
2045903385
314793676
1934903014
851627935
160965481
1487376567
1780971281
587453673
1938922424
1575159150
1075732751
710791467
819582704
1626934585
514966178
389798000
443896413
574767834
1082805397
548052246
1160008409
1182488355
1621684779
119653770
269386647
1338455062
517276250
1118281650
47000738
631687359
628369909
1303843745
266781890
1466087599
581670937
140439523
538608771
297562874
741417630
1252880442
220644788
2044133002
1972133203
926201865
2132119267
629176452
1745749458
1193196481
1370759770
1470786019
880162067
393895062
1621706582
513912736
2100278078
1023231540
616742103
1080771061
1958721737
1335839688
1936821642
2145166242
1845645597
1951562680
248257514
130637666
638739991
1582427124
694605947
1458810564
1499177075
697078553
1447518698
67587836
986148185
692148536
688076548
1135385539
809427636
203639577
1768134418
393316592
2109801191
1228316719
1695712097
1976428394
992113933
713507186
1736329076
882014844
821819611
980606621
1117613193
532900448
1266786379
1451169929
1504346556
1114325011
686299256
1591027478
258439894
1584860228
1782675754
1508922381
391749880
1089315371
2004346296
2062819930
95373087
361734316
765602678
575413499
422379195
1406603298
633253242
683469152
304003803
824829832
1008791406
1893157579
601691903
471507531
1732631034
75806291
547652893
1554446115
1350241524
1866146021
371177843
220708453
1514592280
274490310
418550946
1181677329
298611263
444463713
1211007663
154734171
1627518538
556784065
1829876775
1246038876
1528189389
733875716
1881097396
1577937171
1816681014
779188648
1128997486
1909154144
657128418
732170363
1209762380
1413351447
1482879613
2028716230
245852067
1021368365
1015381016
1016204801
889802502
656835322
428259731
1325672055
1626598259
1873255830
2020459510
92400017
1839349513
1137437588
1644608515
435327057
1264713064
256694778
2032305504
689818097
203270100
2121514277
1439997829
2061875897
555357129
1471509415
1416750680
1693153122
680895419
217067379
1212098254
230693126
1570007363
785652302
923198421
1884539475
2119425961
1843358657
1585145780
1846754596
202458061
1325600191
1109995045
2066027123
114132410
786786239
1633160380
1608355292
2012066119
621868460
702402764
283359030
1083805972
193044557
30808997
1895665844
300172739
1751002803
1997412563
1072226213
1240891676
1730568954
2110451140
1651842855
477045314
1040051626
205364875
1916796099
2092424526
700272564
471682905
151128445
1839651721
1459666023
2128755598
893280525
1927003467
264106604
2025808659
223018748
1538627533
971424790
682054552
2022811121
1990134024
1264617600
37828328
41247475
2126765294
307262475
1069491538
158571841
1105698284
439555668
1592454920
1475586182
466524539
1316767668
2084825944
1786354471
265400538
898371278
1252742523
2110709938
46092410
1858668320
1824212944
428944069
1537046147
918994437
1951532881
475703940
2044015390
1819082538
1012641299
337315269
394443175
1562066888
415819813
14041541
842463651
1648930628
1910213611
1225918027
32566305
1769210012
2107745544
658219270
419244644
289609644
709921777
437034319
2076255914
767351077
797960255
1528342693
1264100335
505965349
43088949
1392130014
1188844019
926339648
379237888
1350428610
1540017135
789767826
517733381
1360837585
1629710060
343262444
1749422215
503645822
1625752906
490359334
1723323598
1101135188
1597921721
1424067964
1317085450
997324167
965557328
1089392122
1814245953
285593114
2141791418
235944698
2066005656
1189534611
1411371590
49097067
1728646606
552728985
1864847681
1701818482
1175187299
127839096
774374899
1659911734
951135170
451532233
1829852407
1259264701
1447756606
626527610
206714699
509066118
683827858
1941803447
111979006
2145174748
991217052
472188911
727120268
1641066899
1960737201
332041116
2097511671
1287701828
1414146890
341181111
146448319
1484956823
611792407
1343289317
318897330
659197570
2079842085
2027473121
815394622
1261850792
1309302533
1584055148
1512259340
2042317466
702551546
1069748433
131300576
1307185256
1034975814
2081475570
1344803484
578357672
1898808479
557058633
1676183095
419504615
313656343
1077012211
1142139734
676527040
520580631
1044455712
1196216823
1744124848
126939641
1276855702
153057645
1741398262
1089581958
592239622
1775840521
909481578
290677780
1996321971
1249956091
537836671
1035993028
874932799
1736738261
48088497
2077094891
933270705
575657010
1780658171
1509780202
164325602
1752510399
2078639933
2123994260
2095584774
1494746857
1650906554
1584721128
628179460
1476087936
1436598585
759544500
359762926
91585734
1173410643
89645464
2134779311
2067327263
1492325290
1978822227
1244075644
1242483681
803628185
2045480243
268515369
1066949471
416697523
359377850
695277743
2137098410
947636869
83117591
2022889320
1334259561
977485819
595122165
2142881187
1424933045
92906986
925142419
633405369
607249253
1635501011
767755838
1924067288
1671862991
1076651267
2135416028
1874969366
794236766
2044322570
1016936389
592410742
1431656047
632006133
946460590
270669083
1865648126
42263674
1292826917
199592688
1600277875
1768358693
1840970190
793227135
306401950
1011352202
1209304416
1775668078
1559700536
1301217334
1162312400
162387225
1164200462
2076870409
1604196734
1386778315
782923389
1180160066
728350406
88437108
341441331
539726238
1491386428
1256664268
1136810127
2139623913
927061713
684204031
2036863602
751114778
930040235
1636665489
704704546
1253174426
1108631985
1959682417
2067663755
1939571335
194722808
304070376
1471558972
1702078546
550886860
2094035129
1296769595
30934231
1998432527
1061269746
2075358740
82514347
828443686
229994994
1958679360
516661212
468927100
1126373384
1780081695
388927329
407744088
1502996304
1460681556
438841098
1768516123
2125432237
1822906141
1598687796
855943994
2089743497
276793992
783047827
1329822146
1296961509
1170273386
2108588786
398120061
1125759619
478762301
1057538009
1390458115
413378971
224193526
1059574881
410100138
1509994904
1652251808
1292492828
1795248905
972666535
1863228278
402880373
1349894495
1560852605
1766176781
1465644178
1458218734
1653808156
1835769271
162934066
1894392022
474583609
79563031
228763596
2130460365
282220943
1487651066
107474605
1985188203
860122412
1598365559
27087057
1564341726
1332624024
1590252279
1294426832
2082064216
2007066885
1475069026
571753027
415547261
1008236954
385318791
335341055
763790048
832802677
701345377
1070510664
1262941103
1782981064
356387759
556291579
1723079649
1437033173
697622572
1334399550
1755645805
191124053
1244941641
604116605
1871512148
1004192452
2126768038
226770220
899260270
702738460
1147960681
608716927
874914504
11265606
406214156
572049733
1468516518
1522904473
434920995
727938557
1793115281
1671412871
1007520530
856366958
493802251
1585228126
496006517
979037881
550401364
72121252
1516019698
2089687797
56993009
248937865
126445665
613591821
442141078
1720162181
1027655374
270734724
1499959933
1088096959
1183649785
1338971290
506234370
2025159243
60014496
698781401
1132428234
380681504
328638311
1022749081
580441680
1865520834
2010026821
1544768822
393820163
1558943536
1843948909
804885413
424827353
291350598
422728919
1944670691
1866121658
1615623683
1299574807
1010725722
1805904444
23804099
161826089
2143272120
1629044048
1472263807
1417022790
797896289
949796069
30805396
1177756282
701768024
1307341618
1562030457
1331051519
1052652982
1500869050
1722710685
1029027902
178493335
486691993
2129896708
1004405444
2037932490
1165475695
547932389
547523234
1375391116
1699677628
16808778
1804010826
652844502
860606745
1853545407
475108451
18271416
1100510060
1203141754
503318361
720291832
277466511
1193275181
90046253
1444603798
488130090
1928824540
2093102964
557880627
1798553696
1176895334
839327871
1742403089
2099922492
39143323
1037553516
1353878587
47301156
684535261
1281898360
542518822
324112240
1688308009
218866655
1086096617
1617371127
638703778
2073689054
1630318691
1735772513
575963971
1473028878
1328233575
1730327589
1592329467
1827315506
820117740
844229732
304487158
747427428
2016281523
129808860
1989116235
1826503224
1109899824
400700805
386784889
751224505
671087915
925399254
414004849
130319513
1268041089
117319352
455560511
938941212
1373027852
1878587979
323535383
1512924376
410702650
1554046911
654699919
1643262106
275057586
1215094960
2032884284
401008240
836101947
1592420019
181583199
1041505456
895461274
384874353
48830943
463206688
1193952887
1471484913
767672367
584075716
495555797
1395546428
1381373063
210663023
644867407
2116401246
1561316971
1714238547
1482736043
153482878
346546750
1813311500
2086035801
1116842002
1347633445
964604911
1738680797
702136633
1425365692
885029588
1207039572
383951184
522967836
1802505017
418202878
1873359997
638587527
745328586
842118276
1997359366
110852535
1974551872
1062333647
1729608994
1404502692
1508178417
1921474906
517838010
1133349944
273883811
1661456219
1861580731
1189192009
303526655
1377800771
760217037
1020882968
506033941
2114259290
878568964
1814725912
1870331621
1167194263
1724344361
29499627
1346786230
631615301
893948311
1895407564
2088969329
157897974
1533206552
555138402
1353503078
1913311533
1774047196
1859066675
2147398237
1584015663
239676895
1803089476
1773506210
518360986
411828510
1743765944
345638715
1972474342
1958486835
1389469447
1481870714
819023477
864764939
1641253144
85415562
1349662535
2092920621
1691715188
496757585
56127647
2088573712
635930158
1476197918
1481186786
466522238
448119263
1140140359
1935490619
1651118514
1555144298
817600811
1353683420
1461888050
401595273
1083135226
1110677926
274901515
641174389
432302316
608047239
2083106809
532103172
211684601
1802935508
1214593358
1034070497
1246183183
513280213
984814736
1119704853
799222524
1428870713
25687806
660375124
116093137
2119328851
1668462511
48537629
1467708005
392653646
219304351
1072352455
1820344078
41382299
1155609741
1309069148
1740565281
791394366
1343968698
1823633872
1679713396
17840204
1742502726
636858311
1408888035
109837484
2096610204
1407243066
1812090940
2115403502
227602638
1855063351
972548053
698520666
23552083
22688351
618441670
1547866784
1056942478
1694303240
1769932660
1935077958
1676238312
1244903074
289048473
192917102
1672221079
1487447416
1774042723
738580596
1720602288
507312084
1572905117
489421224
1696080286
1882055035
1437705479
1414164871
2127188860
1927017283
756754088
1184355344
2122011195
1764729902
1671544165
1954810433
1615564228
1924976045
363805162
1952194816
690899040
1909518132
1837257196
362521011
99456165
333199005
1606804598
48845853
371464575
1292018764
906236119
1069195709
704606308
1602499984
1753378766
382935758
713754480
156770878
898984605
399995445
298979110
1775353461
2117696632
1362755326
2027603709
1424658997
1964012877
1957496474
2038684988
1149874797
1659707561
376859814
478609180
66363593
470594039
1679569657
2024472624
903433613
2028950666
995055218
956958145
951792637
190175918
264656344
1094875845
421538984
1778827683
497338489
1102864365
369976065
660176561
406103467
1841146657
66112195
796578418
83887417
536106405
1992055567
1426416678
1395597048
450533098
1743562368
1276479929
2915395
1102922434
1490781025
1853109394
61172292
464948518
518098272
1587992939
941374860
666296626
1316009919
943373355
2022559535
1258732512
1458129283
932037979
878715101
2033820847
962332640
1414197606
1262587119
656048139
703634689
1641314864
628731124
2123704467
1101266948
1902335259
1531731167
1015774438
650336118
1295697769
463484293
1015761543
1874631417
1211001428
1008157481
1649251963
745373616
1698575764
1942077435
1584756020
2140980744
208420302
795824679
790320382
149211480
1693609597
848745773
103964400
1537464514
475250027
1517973682
886841048
123482458
602932918
750947362
1564605440
1516514061
1067988008
1060810133
662509241
1768048755
1897946302
1656818894
479732807
548501671
243319948
323073078
1552343144
510441633
1239257858
1064272622
2121949757
2023574754
1474279253
1044328999
1919044264
1805570508
820218961
1969537678
805647506
888731020
474566813
841896069
1603971303
1719937161
1163929560
2088204544
572571419
1334828722
1365573822
1616031349
1063186240
1261283059
903150651
398393948
231363435
1856687987
1031885180
912818072
2130873584
1168528704
1883344533
1254933656
1838076653
1778266124
566575318
1789650409
758241189
608138178
1562086008
1201247186
939641249
436241724
956520945
114730964
1513553295
280706110
1635263956
473889361
695517025
754343812
1331718876
628839945
1875856843
2060415770
65914836
618627223
1132715317
1714597153
1126089472
542518822
351987730
923429995
1829146910
1936557516
883187490
1937345049
296279250
876018403
432750193
2040003926
113110313
334713417
1135074662
1765756571
496722457
760215142
910171846
885607370
765471288
2114242666
1581900441
197006529
1901135489
810406167
1815268590
1647838550
1938210372
203017452
361790423
1490622820
1681531203
1109473859
1039513627
171216430
73662006
569670987
432929714
87225438
1399249850
1470867363
1645181599
1118206071
485049699
1196258852
1606203990
1277804114
2101626816
1096601178
2115819896
1494983530
854416686
930376262
1128621242
841844381
1172721276
966148433
592021454
498353000
2069402824
999332190
969844589
396265676
172606025
2105426124
45411260
122228894
931933323
1344473881
2082604515
1282673896
249499940
72775007
1156823748
1885834590
1690732234
1077689208
741934611
610278088
1135361913
1583417920
623866037
656254461
1888656728
15447653
724379966
984714462
1005652736
1286390395
2107860700
370953066
1355173253
46404656
1947081623
774660697
272352392
1681952435
663379428
1713881022
1062378003
893782264
1586787778
1125006027
383204033
399686314
886492218
75676611
1541713082
942088550
445089212
2010632414
272485481
1779371858
508996201
157583360
1581245917
763909186
929145697
423947887
1727311305
922029832
448394023
631754778
403193365
2061957153
1335227349
1925961521
218696961
668423293
640571497
89336154
1838604611
336416944
1741048229
1407524374
666255133
1549308056
680676899
1585022667
1713370656
1757703179
1107664212
715241144
1361197158
1761301431
1599564901
1328181434
223359531
1748574632
1706048094
1631329826
1795437102
1629388885
2001882125
887917364
326644637
827708646
1472095701
399712953
185385583
1183598
399005242
820164789
1419358923
1483788399
1725909483
2147100236
1969839679
1848418458
840893505
854590093
855693
1011044841
2033593595
511276112
1554311413
62358210
1343099762
227149690
717603696
707406379
1848289619
892738452
1782180408
1702747254
1123525749
1596924686
1444668471
308185551
1892321556
1601785375
432150526
2033572213
259716748
886274291
823303451
1595873841
880915709
2019262598
350530586
295327353
2068160608
385395304
2018394980
1274849121
1216454868
2073236502
455242352
345968598
1512244076
1989180701
1273702568
1745383278
152766325
243912709
143851524
1806748296
1171506985
316459578
781397442
15187672
1577559355
113138700
1806739117
675458486
389148726
1815175887
1314356524
773615194
1008739015
2032723708
541733913
1539025993
1569809526
1243334735
621049628
634324477
1838492666
1774895354
213313132
28790769
827508275
1254808146
1733763118
255411575
1546624955
1913551932
369823220
965250933
2088579370
1153581492
58379805
83107188
1892614466
434801381
1963400309
1507499513
1059258338
435664275
177935460
320117381
734052141
434407494
1700749280
382845367
818749107
199791581
1354167190
1323689891
1859248402
1364859294
1154348366
1281716940
1420836145
2049511151
521725047
48955004
141724464
839416633
2115246798
1047882969
1116048937
1996426426
53249712
569427826
1497193572
1786482452
1361928740
2145003229
1845204914
732537123
2060637035
1701534306
644291518
2090834327
1300579066
521255614
1637276053
286286841
1374074658
203867718
557155031
31308707
383463879
1913683377
584783272
603288075
456975045
945558537
1459864077
592261938
584407857
907329549
47489757
615442535
1826455293
960726643
695104185
1484247901
1705621419
525335437
974388789
758294419
1339885205
1395997758
309161587
3546743
567916046
873848913
1428344989
1980148492
530457412
2052510701
230024656
869650245
244904549
191976536
1420284885
128304544
1112203045
1989486754
643888615
1959319012
1860667625
1334454397
1020058187
1852212254
910036053
1421245902
15154516
1747484810
442664506
1365517314
1139382565
1299245053
1757690664
231453748
1293995081
684562221
1902230764
1765659355
403723807
895466616
2041386488
2096023634
302945569
720046
1189664790
2013788127
1901638815
809797390
1505345996
1876018793
972959037
526115766
110045823
191467673
1349314065
2088319728
360961858
654328748
1333539592
2091390951
1462684707
1998722310
947197891
165890287
331983514
1575179006
1685279878
167458693
303716210
447493913
1883665673
1811295899
323322318
1846237702
1058462300
818543647
968865731
1503382938
109253721
810894006
140916674
239020390
1252190190
406412873
2133731329
1868046699
1765191863
1892239103
386374150
240837108
199978995
887399160
1188038250
53948823
1130682174
1605825156
1957086824
1499116855
372602832
126595894
1035310131
1711905629
755800289
1634895480
1704795596
1238854025
810271880
1497191000
246189399
939380094
1680012046
1246993442
34097152
1583052860
1944907271
463519694
1984992540
374964786
1830353411
1241364756
105037659
2048525517
279943049
1558523043
924927666
472819641
775180740
295556338
617422814
630752484
681190441
742299086
1695962974
158863759
474218515
1255021068
1481979436
2041677338
1774877495
1944905717
1538431958
1624090956
1669552810
47652774
196962128
248280401
303302376
1445137239
155598490
1644991508
505356949
358448692
532833410
130049627
1381448043
224410405
1112676230
288481294
705042882
342948212
1765464882
554441384
1319808098
1985995791
1886473987
1820370277
1091596126
867775056
944779002
1926764589
640944239
1311330285
89686902
1538029368
1088887582
1723819650
1536379286
569445884
337687431
1707154721
1835924002
564592879
1323361377
998608098
1871205291
1159788248
454997251
1728833037
2006678424
651221554
1595810105
971941170
623487409
446120556
584560702
282991276
1646319623
311620482
620612514
226797438
169228144
1127340260
1154727415
17718653
319028491
933883304
1659407604
850959490
64796957
1507040312
815998213
253707761
998380666
1125177568
1257564428
2056870623
1486753796
744079171
1756573231
328516270
977925001
1304680408
1386227949
1271497831
1486831465
2729933
899238049
1769552001
1649115159
1963875101
2012041487
1187225770
509385271
1928761660
345928366
1301390466
708321828
2130070672
1200148528
2068208227
1496171503
270460922
977668395
112876909
2113778228
226476083
1636507813
2074464141
620197323
112935515
1939731544
1403005253
2027660050
2012827114
2126077778
1821420737
1301625654
685960647
873708561
1106982275
2128904975
1070289050
1624055466
1856489208
758221827
1620394573
295163633
1656311035
340496071
1203349028
1585999026
1443675949
312635642
1802288541
1848134745
1925155561
2018780226
445128358
2106850867
787197567
72234645
1175124047
314845837
856080304
307459571
2068947822
1549979556
1372057072
1108867420
1606285831
1826618368
1082089639
73288961
1425552971
1978866372
290344402
305963675
2105593870
1682914498
259639969
1474128277
452977277
1700567998
1097167584
1652738376
436976763
115580379
1820745420
1008115146
2140444012
2107939848
13841858
792476268
1240797181
1371050084
1674451570
955863231
159489604
1272210870
1696942226
826600379
981474925
1046521151
637852950
1038453814
2100221300
1313600367
2004330084
1063220616
1738423334
171835314
1113467306
336317988
549391340
449226376
1567437234
1291794902
842658470
943274764
739141951
756617901
1745214275
1968867206
1015706797
1182258809
1045877487
1291472233
355348357
1465131617
1602085833
1077531328
1287192030
1261743348
988447406
1269918041
1743750172
1785546584
1950818487
1900386962
760439366
425521705
1367758240
46623894
1107841746
1207725778
482105999
1302635481
861064411
1759248042
256436484
1352385539
1772164904
1823058095
1165447460
1432561517
318925403
553295675
638228187
1997215256
1542539585
1108847306
369614940
126478019
1556855068
2078136061
1704451678
805278632
1776939668
1567698889
1999804156
1477773175
1762728599
1727626598
1809756614
639141801
427351070
1253825456
200470610
723226793
891842376
105425656
1338584577
505335008
1596098579
1978317086
832716251
1608529879
1780471823
1039388098
421900362
1612866413
1851440471
1186297625
1385328861
383530982
660953383
522618937
609364678
1649642406
1175461583
2108466123
77556477
831168526
1202843829
1588368447
1645851555
277099692
603488984
1940472027
1775217318
2062635800
1197838907
674065342
323146450
853845439
2082678551
833130925
57372080
1856534249
1057925923
1294520792
828922308
734634787
434939810
92173903
1587691434
969565327
26365180
1093315783
556838955
1199122339
1680895539
623479420
1338803255
970234805
1828441540
2063986193
446558675
1620249431
1713727252
146506279
1172832827
40235528
1729415078
1869593196
396701216
551820659
549878003
1403673420
1139321434
1629914940
1766978447
1778813813
926165817
347826300
1176613247
1682058974
431058437
798838137
1389079552
271155124
1000824578
1022398277
720630859
1030755178
381207874
1321516134
1530712070
810423286
1499210303
1848627414
2058636809
256118439
1083159004
168976391
1410991654
1648726200
504459885
93990496
863179092
1456290873
893383087
1351845891
614956606
493560712
1650591608
298560680
1986294356
246538005
1635586372
1674456326
83975053
128767354
1041035402
1638314204
1599363692
567555122
1186232336
1684552703
1735183285
198817318
1294950682
1154271173
50174839
1329088505
1947048973
458522225
998020474
644537455
1869332325
613598819
1756620194
1828965746
1121218026
1342006120
553060554
1331005769
1880873556
1051974198
1620020436
2024668869
501516341
1928737074
1890749417
1346784997
800337508
1252366555
180269128
663328357
224610084
1782638404
832733308
6311313
236918718
543620995
1318919144
1205597006
1841674019
654820530
2067875913
1027944744
1868422521
1699775933
487512536
811648316
1723408882
1640387041
1904175695
2023719904
2052912114
2103613022
2094175582
1350971410
450201391
1392073572
1744788096
1694354810
1039186080
1553074557
1415328700
710526301
1515786164
2076455130
456467755
494234606
370932716
157490181
1098986893
1057562207
1723962740
205694266
20496457
1244095686
1362608971
1862978258
431687214
195801940
401379570
361559462
345131799
2005471408
1772677400
88977884
1457507937
1982328221
1586511549
654463188
473712742
638735310
1251490582
448152668
1199370896
2051877616
1051905837
339349212
632354179
551253187
1033418045
1054014004
1199756803
239194030
961308992
1162916533
289138129
1949425105
36169649
327255044
229960217
44685188
644260394
11024973
485299002
526395610
537163342
944265800
358401143
323984816
1374655286
1240089218
1492062100
514059348
1232020899
704569675
1646899523
484658175
99642501
354489401
1136881856
396303559
253261219
448732343
495147225
1682391102
493152030
1803876528
1364676867
1151154493
50758665
249462644
1960277927
12955039
1046136769
688805608
1510725747
1896855876
313103212
1346800766
300595057
2087637105
243694142
678301750
1753357607
745510158
867194040
73347658
1113612092
842485628
429022467
1926407347
1152686249
1544368590
444941576
2030687178
1489893167
1096756410
339816627
48101038
1118960410
168514927
883481100
1679532913
220052428
294599302
1354933716
136320607
672490040
855587251
1135528561
140824003
1735666605
1796461163
1135594785
1015111782
450878265
2103790663
1836256619
41892977
1468535480
1196226937
416353020
1426649366
657557753
51805663
513366163
535057895
1209783371
122204827
945075947
2077454588
1387789136
869029456
1798432117
1239289567
949958730
2121064475
1268945984
527588764
1413084035
2101198823
729702691
2113057374
747231631
1352548425
2083477858
410220482
508659336
2002058814
536794072
1455820909
1379913157
564881091
1914263789
1317448517
232252745
199817293
313051928
33327724
1438826911
2097341641
1226167060
1321037038
1512076500
2040870784
1287883215
1098018036
455128214
1510691578
1755280459
477934892
1610138419
1802182001
1464712456
1804866596
832877132
108692602
2095283214
1637946757
1870647697
854924550
892504614
819547861
628483333
473272594
1460629195
4409213
933730575
1233332449
746825795
1290699976
1363489130
1918364223
2130795146
313515527
936235854
1424315021
1273117754
1485729311
7367445
115435039
945354316
1468926010
1357156231
1508911982
8306826
16578272
231433658
1483931194
130481682
1495379868
2113482142
1905671177
1507018784
1740328479
1213984144
1646337397
455561845
1069273325
709133502
42332653
1716089966
1599747541
1533677770
321440660
1612862565
1485441897
134285683
264220757
535173008
2091296073
752111482
1086780932
2005226305
1063700336
395827877
1424601345
2023622817
191135864
381303567
43129509
1663401487
1305449533
806113093
919378803
1855677777
1437549285
854446846
1727433659
1367174548
497269344
828201641
587592602
1480929659
587067556
1895125385
2042929314
1773887798
156454518
1126768072
711134437
298366484
722878915
383388401
2112529698
1218195267
1903005898
2039909824
281868062
2110740968
1921605953
1542213361
192041209
1892386631
1828246985
1043367889
1313382633
116481386
1716462822
1542330250
2119205552
97270073
1913870309
332788262
1750030901
737543471
828437270
292229004
518145081
775007708
758989875
220577609
1310533004
1890926747
1255279152
644566540
671459394
1512064652
1505643209
1070524867
931254571
1987821985
131165822
1854099266
288079300
586715689
565505743
1556836433
1290377727
1686629952
865239047
46386572
373519694
1471039667
1424440919
522988535
246847713
36703035
1073684637
1195085711
1418079170
757290514
135758189
39568127
2003034573
1444317731
1765147825
1873575382
974881160
1305090288
1085976096
1446726822
1116351650
1133317363
89253122
2112844686
1007579549
503861489
848508013
1103961795
1288247399
492132146
695708049
443843789
1684057934
1014826039
128773950
1091501376
801362469
83820107
1059141044
967949240
605964615
2049674863
185529554
1700969722
958811911
770029934
1655494202
1339793907
1611440767
96320412
245134896
431253704
1835313760
1987205749
1211035955
187055061
1037198938
2079957178
576409639
216381290
824108512
434732395
369776512
1787138820
1281607361
1749350106
126557146
1559954345
1608859432
1172059543
1243313749
1957962399
868800420
2045386548
804373202
2137438978
141099973
219435881
1354871002
705065412
1240605227
900546983
2119353548
776519434
277534962
2139242394
389062352
72382370
885481576
1460845447
1884168359
2125211620
503404966
420316377
2096592832
224966589
2036626197
134460026
809798616
168439931
1788582149
1127436911
1493655973
1027583218
700644947
1675751950
671953923
796360516
386950208
1629140298
960808546
1916820139
156221297
1988839429
1217101122
254356314
1816435117
1829798789
1402146415
833137687
586658883
1414366135
420205583
1023203964
691790632
346611322
1609070839
646843155
426388678
627117096
1525522500
725324936
1647452740
1141697604
1780875203
1359417266
1889336657
684333430
1282005412
21400660
125593220
430244204
2034578603
592231935
1037752184
2074352987
1683021546
1338648870
1487862816
665400779
572023959
2013665158
768545339
175636987
392673123
141785916
1831673823
1865361335
1917575318
722262559
1067113084
278907574
970738083
408834396
1146012445
1197136631
2051780307
217130693
1301707267
771439071
1237757786
1155202005
1582373635
235319463
98450400
1160734977
1881114848
433908569
78773271
371992342
2004815636
1943696605
276128842
981502943
235439976
327244302
140354171
648504406
1992672858
1275422886
961575325
85242865
1845561303
613544637
1604916633
45028691
604493598
1619533387
2108340445
1913812184
1798313017
953757145
1146352711
760293656
1529312
638483575
696176473
126090543
282268179
1328771496
1628225093
824270844
710894828
534297709
1365731647
861128610
1558499224
979410832
823741078
294978553
1496030518
26313585
2073771255
642827506
1630096369
768366161
1318081374
684325986
1822894736
191613556
1195514400
816720683
988779550
867268974
1571611333
1386712519
848109324
1351627562
1788272638
1027262809
141900133
1720177333
1408980098
1985771983
170367930
1721576295
262704160
66365545
1386003372
925037710
717653967
94427864
2097779625
1650497074
1126664214
549400170
2094200796
1941016494
1450631938
851733746
724796937
1537812922
355015476
34261009
111922540
192567670
517493166
1085738741
1151532757
1696721556
1535478039
1887564626
273464278
137822219
1476938281
904893734
1967607727
74850677
666604317
1079892900
1578667720
2028081057
1184065391
2141493519
1646692861
1961484963
1108206197
1825600899
1941547973
465098694
1193695830
400534743
151804351
1983470268
240397876
954864412
575391027
2045747679
1761213272
1796107044
2142845121
1014372242
16134799
1793524789
1358559323
1628306469
138229197
420776795
1345728620
592386450
573015329
1953064850
949831031
13749432
66296912
1336069965
1705437352
1984525136
266255640
663489182
1014103661
1584547890
1283205319
613605591
1309206096
1263798982
2051306399
1029278372
2131274051
1050215043
1243692092
474944141
641717693
741310789
1539615525
447056373
1675615142
1204562107
1387640687
797106938
1582199080
64975036
95273534
1572110428
377507727
1169872466
1943669168
1537934847
722311236
1792160509
55101374
1100759133
1066921179
1649625909
1082897012
785219734
499608958
621908936
988988375
469494791
924074278
238041101
577008227
8327059
208034511
1819957253
1592902177
1483499640
2014402809
825788796
594703332
187600225
629283344
1041661596
703863029
388676714
547754124
943571155
1588243987
323263045
1629399090
1976264846
708434204
2051397531
994998355
1838882819
392171297
1060159063
1130445315
771338955
1223667047
1149886359
317379766
646607946
30628520
181138571
1907111094
415961181
1525346937
8324893
719142533
355781115
468428025
682497364
2067755844
910184034
2015758804
1962024550
1015002959
657850643
890514197
1566027340
1393584576
1548521340
2113707900
1303957890
164728386
449023828
2094326161
58560516
83695097
214964238
103325893
635201778
958365757
61943115
398764437
556922863
1140602779
982297543
1669807144
1637477630
1768856929
548563941
140345094
1127436193
615192647
647726870
1670379315
783968299
429033427
1025851598
1512079910
598448285
568439500
868712994
1447553928
1447635744
542671241
1706090436
965838546
315435436
70000220
1167742366
1362845157
823920028
83075935
1964183151
122128895
1852784632
223508996
1892326879
2077504712
1201685370
281035509
1943608936
404001020
396818149
1749315343
933318812
902348713
1284330911
896978135
230912937
1355323830
1066530440
903458743
1263064867
713027776
114706557
1948859903
134957332
1501833990
37593316
1998108450
1008889379
485290163
149813022
1627945021
1696491420
266634838
422583085
1570122878
55912752
2010470050
561962624
2121416108
1825387284
289949909
890388201
2036703939
931757149
987636097
765518257
1715123231
577549349
152341881
1371421143
259900898
809348676
1764814457
1142880159
1398528523
1155137259
1711799232
1750443829
1148407183
433011159
1309090920
447270104
78895094
1882479230
1205891299
749614723
1985300171
766212922
916690087
1336552887
1015941183
1081962884
2044853175
1051312964
1589399957
833928714
1786731407
746931737
511186902
141922874
978560628
1257573079
2020552095
391238208
803144962
1279381996
2113796464
439504595
877000064
1071391555
432164765
726738782
459778330
866647592
552121727
61799481
786867550
463411157
1920927659
1859364641
708294708
1716254859
1525814282
405998474
1803685154
1540146773
674881489
788027776
1068812112
1720837510
707874358
561540146
987158577
941142269
1681723651
1962694669
901142660
1942310291
1565786026
926582010
1860867532
1780085108
1468829663
2068314031
1843709711
510724555
545604299
281293571
1912318830
505433920
370828497
1563223088
863182673
166317632
250472938
315203351
74784214
1072400954
894518111
595888811
821180884
686142898
207777826
2087470770
874123590
832521091
1257910604
1338997546
1208196836
1341767690
1105014390
2047374949
51435254
1497565958
778635753
284021377
564903173
1460211146
1222473830
1775576382
711929620
52298971
1269509591
1034760585
1606405692
1869905230
1429919344
824468657
1551287857
1396472430
1770271864
1338292620
229212417
415568829
903081115
1428616910
2131333172
565493953
765253382
2081655371
712411444
399941876
1081614648
1803938283
818117222
82962980
1442087633
1830669275
75850497
2122045330
320301884
1730859707
1814039635
1965057378
1304521596
681666423
889115790
150347233
197917073
1321812409
1754645595
414874425
599685435
1880227073
592507525
1922483984
1983187313
911792084
426642055
77765689
1223626304
2034162336
1403794473
11470963
72169808
111970900
357798255
166338226
1349037127
561532272
1249984965
1321765777
492453270
345025565
91256494
1623295740
1661251482
249318597
354182699
626192485
2125409170
933270705
513241426
1981359007
1101762899
730343116
1158710704
240483228
1172175374
1320410174
2128430579
1055915640
77574577
531165097
1252557588
1634168072
1413968833
735193192
1797983378
2094131900
995752534
1334694932
2014823895
2078299286
456116938
935198289
1608593851
29524457
77406739
1178650311
1495465521
625539669
891254484
1338342593
401522654
958613214
667419292
1482078200
276128264
55860171
1171982667
665612354
709380187
1710949292
669845505
1719429943
191192304
553735791
1570230645
212186566
1069061411
1229224990
456649143
142955479
680015430
48295026
2009569073
1886268309
1782379460
102200491
2123064108
1421681333
1291127243
1522629471
1412988045
1490365345
1094237444
422288097
586864444
2000965774
2037336712
1539775385
1923558859
1440429363
1594005391
2100887624
549985844
115546157
1945650826
362853761
2050457177
1079032966
870438826
362557867
947216151
1130608422
1111479058
1476767598
2098728933
181237599
1129994617
592018572
1421251063
1011598099
1942867651
1173293918
1881391476
1763242752
198196288
1647787152
1859169118
425929873
1573865155
1814342104
515391078
651119954
816078455
403601281
2103692923
960392269
1707500522
1274051606
93293494
1863704382
2033034594
1072682332
1459964185
1393353000
969576817
1329360139
516360632
1030633460
999405067
1031476808
27962646
1356729930
1661018403
2013806909
1275832110
1935806491
1450954191
420039440
2134576637
715522681
881899894
1333036995
1181487243
43297194
445113983
698693575
493113605
1690712938
1361029801
21963414
425860648
1806048303
1783366614
20969680
2132073248
9769913
895156195
1773377719
2001992330
20428003
1309583924
1761159909
748096832
1153978919
234854167
104840306
1932100952
929792204
1325484722
121729920
1404286371
136755547
1471699100
347434505
887801726
2098973557
2144516875
208307937
1388053888
1090571751
593876424
999757102
1513294752
1576490208
1154827603
572917734
769977354
637045927
718754206
1564330462
1091936305
334619108
75377074
1820935794
1567711179
1515115437
1206375465
990043594
56621966
1241283053
851044292
630957832
1037634416
1627861452
238278740
2001161082
1743928836
1522991678
2038769196
703564365
1956654605
1425820059
1813858948
285016196
22356350
1329209407
250858867
683723641
1057416601
1008201882
1181841443
2029914494
1098299607
1301084291
1732781940
891412090
472194391
801368759
1834807650
895687688
510421060
1965923279
1844138858
770749106
907536792
1668431403
1013766642
2056388202
369613291
1327760469
15002888
2002122829
100196045
2124200135
1401947415
1060102927
1427242867
587124494
1668689865
50817767
1996215650
77412184
1284952549
2048252407
705632704
1194817676
1440526565
1352494333
1747410208
2116566881
715259886
1548646541
225825973
648889216
1280252576
1388296641
263800149
50324327
1892576921
717961299
903894065
1099076685
1723056491
1852689880
1665246751
1184404498
320088408
274972852
1264609815
1467396937
1166935510
271119424
73642090
1745346180
3398885
1309566259
406660115
314195036
1154193485
1895824078
1088777198
924961046
2011363242
1031957432
741199275
1757918019
1635684787
1420878595
1649620827
856003093
1818602548
717297701
1905277345
1404612519
668668756
107327977
855333549
1954173026
2032742172
1829601744
274602555
1758989038
40099839
520320083
1568366252
2143922567
904623869
1715324410
1683980302
925012289
1222916430
1421004192
568275879
606058356
686899315
1231239145
109521724
269180062
2075389464
117104777
716112855
1414903119
1703623111
939629024
1979899404
875927401
499053041
68540874
800497996
783117794
627998309
1807063640
1712003186
840302819
284295857
1113093605
459788872
868671812
2033338314
453006181
6657273
537379830
942872385
1678217990
325952211
1565882380
433437054
1931022472
690404823
339342271
1154583755
1644591217
1808789443
2026418442
167050700
1181707156
797126417
959891802
2078788087
356020205
138026109
434417856
496430765
93359528
2086316459
1897844810
1361591851
369340583
165979582
171526241
871148410
308053544
1689331280
297405246
986405905
1954851622
2065627454
211893154
1844932180
1167866952
1416070434
1927442063
1957759844
794775871
417714934
1608685119
450571631
1093693830
44868226
2027765483
1023720350
1254611068
1922686274
1751376494
1189578996
205123170
447446536
1295408273
611757921
1863662551
741759030
1830599634
1825526409
397806220
956836852
1966063731
1894508497
328781227
1723408253
205282424
2091686337
1062023680
410012481
1249832562
1740502574
1379273398
1384517777
630817965
274404485
747544995
368957687
1165799285
664049472
1994313212
1469613699
2138883661
631748494
1023063128
534512389
1257205716
1257796081
1771766040
1422299928
857800248
1515533646
1904249215
1089685659
977368271
1087450794
832760123
1349701979
250592576
1749472128
1505827162
1245745700
1296750176
1987789916
1842310273
1292595416
1568018843
1134544703
1139142127
702070607
242324604
1279995223
1766252833
1359382177
1130837125
1016558725
626591886
675076406
1330013166
1823735695
1303886874
1281404806
1200969813
1215876133
664161512
1081095967
943773756
969317902
1652319875
804738631
890525796
164486511
123547952
1244547330
343404072
48629634
410567808
1670887033
1480216637
138722094
745941788
1456012839
995149277
465510691
1447197318
165431198
258550221
198757721
341279308
764648910
1121294874
840283438
2009839677
515170195
495497667
811884016
902072308
1023067274
250636458
1516870763
1684171620
1970244483
487210226
306325501
649697762
654684179
1310782535
1992700732
345649858
31374749
614293376
963058525
868008622
1803607206
122082370
545881912
2120814105
1586405434
1686533379
590633233
236367290
710597204
1953016885
538570227
103927666
1847981757
915753738
1884479139
1995528823
465417644
1728176028
1528408846
1435674779
380176270
322670488
1147539105
2031500325
2024148027
1426184622
1001195734
321496078
1220735956
1314102073
277363699
1246852982
1171598347
1320497343
102359537
235675496
50005175
1150858182
832607321
518945943
1061395979
1231478473
107006173
2140130833
773001095
1428306452
2054392382
873652935
191014773
1925525067
1181437495
360048605
335748942
1929079652
452843369
1357842247
911933982
1173838691
446782372
1551115993
837777325
851069902
536860680
2045015636
1393560061
250934935
2015375836
1031730448
392387787
125829205
1911283185
783103271
630429768
1772311500
1115507150
122691928
766704124
1281809510
1734893880
2068347530
1183118827
793718745
1950442821
1956068618
1294614213
2088746743
1406042184
1210672907
1282052826
1037275507
9904047
18810273
1245620474
95550566
177401787
1211848172
1097220335
1171563444
39426039
1372876376
2120571191
48154811
925913364
151703399
2068405573
153424598
23972722
739377915
940965504
1793184683
784253638
230948878
602459840
407067416
1130445533
460026122
267198041
1603431837
343805508
691347771
752834260
2022374259
2019252626
196870546
1205083390
1391481074
379351312
630498868
2000550112
1370188644
1841839001
1828417970
1412428550
1398602285
1174092482
2080474585
1784419855
697571478
1855745825
774699962
149594058
760897442
788391834
1696231751
1958285616
1290595083
564821510
664944589
1487198685
556193681
1000212389
1605269303
2080281858
993812432
1229471895
1192280216
1828867036
290783135
1995648506
676932542
344859672
1038337598
943054562
2056933083
802157198
852741532
942405947
297114233
1917622748
2088791386
479722097
746618370
270812880
1970325201
1080045424
80863731
1705557268
568457359
338631111
1302288012
892680609
1238988321
1092354683
488864281
45837824
273795249
1665532898
1449964788
1241037813
1142047249
2017808298
333544719
1398312749
1101294931
1140058170
1673758690
536998919
1908765322
2020399713
1740257729
1673044329
1934550202
874969188
1013214674
1609028107
1390122424
529921704
1034027890
1262193745
540156137
230099571
1432553333
511544553
1192042063
1633435947
36242059
1344181989
333548372
663880030
199271006
841019322
1257116063
1720845753
709600132
1429310344
129177856
412706442
289651795
198186451
1531110557
1365700005
1041321999
1791657134
1597662105
1748701978
418072708
236561876
2033546538
1553796473
2027752974
606329464
563765697
1256459677
1209273575
1539514215
338697472
997790615
1442526308
403947472
297198514
562919786
475065554
1272118673
1405134663
461478487
639224810
100404968
440343079
1985262996
1167858633
2123117057
310926295
1079126140
1950074875
1824250513
842387748
1053776501
118418656
768776436
1679665899
353608792
1205085166
1968898621
142261389
895083079
1055937508
1172338975
115210162
55388475
740895898
1180791245
893438358
113964291
756687938
922775582
1343873098
972881200
269268371
385134861
314865555
358330296
2899525
131107856
701502543
308361589
801718154
55684578
759009739
1633168430
279353684
1488491025
1610335109
1649378359
1850679001
775721648
1724370873
580562210
42547801
610456373
1386861015
1394730261
2035200868
1366905682
434864444
539083743
1051975465
559125691
148696701
86738396
651672878
102663835
1957761117
609565061
1546712905
327788096
1967483847
1567821131
49446633
486221253
10016221
1473328952
672602557
691715393
1150963386
1392524911
1289452397
1132941258
1584635502
735516135
1977496425
1228783198
1949249976
2100891775
1888076674
516706552
1761892839
1705138080
1724141640
750908131
626491352
292825411
1979482513
1586844051
976402850
638554146
932462683
1642053866
1147598039
1769997340
1950491314
1237039880
455262534
1105419823
1269086557
319424859
1796010764
2051964822
629046989
261686829
1667766408
1931887261
1625782197
1334754737
1074008594
914469192
429834123
1748969842
947561892
1727901951
2119052119
173058097
1775405030
282310334
1927210449
1428893088
862012678
906223847
1966828151
1053533322
470117434
865994307
1620698004
791433095
1032925616
222538646
837138440
2142123242
74931497
1446208017
531069385
1403567351
1311098441
2069229966
1188014904
1822478711
105395570
682274201
1367210063
1785643343
1533244167
1328644665
2116215083
187106615
1780237840
507423512
798739456
2108451141
131352409
623562108
173847632
571658591
283920892
2760559
848848617
1633318533
1524856587
1196299885
910419736
1194099844
154865902
1439186655
589344230
1443706442
156329174
2144257331
609474598
666207275
1483384654
1429079565
731516663
846406375
1604909471
1836496926
352959183
1130855877
235694514
1685116026
655551889
1557875211
1682928254
708852141
24856336
1899780520
1146397502
1673530707
141275382
1991958577
887552493
1892089576
1241000531
340741879
348863175
372084675
1474638402
344917498
2106879087
602083389
883790004
1333919791
723316149
687822399
1406283538
1015250541
122325808
617078799
595672667
910222
779676790
1433493574
1999402687
1041936281
504690123
1843156725
1885508975
748110147
2020313662
1123381163
3165466
56355458
2092026180
1810355915
1342629474
819915148
2035976829
1081688040
1087379952
1753143673
1831129855
232977646
461355680
480901677
1745094141
767413808
284584058
429237326
1492054531
1241230360
65087192
711063921
411446786
1449904769
967771020
494906481
1976724843
2023953301
1409019161
448656079
59175377
490619540
423542349
622107928
1329432621
578788676
1142238549
1215848609
1732329313
2144210490
55960423
681089966
58479083
1343021304
1358056546
1970051439
1310461052
1007085118
877204780
52851356
1822109912
201170669
540235407
1248513100
654831150
467445391
1411487357
2139555047
894820819
553168917
398088768
1362609632
1283475857
384628888
83680461
1279964083
741308615
1854090167
497300376
155118235
379570370
1701018825
1621365725
1090087682
1178120274
1989547060
632339778
566701882
85214349
1583430390
322713474
769660751
423457595
2013514808
1352213773
836489084
1346893294
923780288
204153251
198188295
693715180
1013195709
497642999
1876267025
645425082
108897972
99244380
1237331678
1377735361
69057527
1903471366
702462596
712285507
1780287558
1396367514
2054057189
832628354
1705282818
1146979409
1258098681
1024397822
2050597556
1261181195
233453298
1872332830
503392978
546598104
1773038875
28118150
816662014
1049917222
1838867717
300410874
1946074534
25839597
1901705233
1899525394
1887187968
778032057
253666439
133669210
177733456
2138364391
395635423
1877174734
1763607580
1765488386
1024678215
768791441
386304362
823622795
179403634
2093421356
1281751839
1960596174
738041918
2068615308
795497053
1958571538
373131981
1188111927
854377378
2095265717
1557659903
1585585604
1751402146
65998516
826275840
676084120
308996974
2012411311
1017678950
1950607380
991045316
1270695986
345098092
2075060510
1290230339
910721175
961890572
1779261267
1983177831
1585167527
349916918
1773018452
1041012637
1305984477
672201922
1703488983
1134782854
1522453092
1234672059
1395529601
1002653353
1861262887
803891833
1879133370
918207185
374017368
874528268
1597753369
1916835123
1147647994
1842388298
1691850466
1669004555
2045617704
1577009229
606090521
1926560748
1209410049
17061165
2141430711
1812991010
926983164
1467066821
2007670687
1319098865
560528590
1803437080
1339812002
1564091693
2130885235
792335980
1966443774
617879274
1550626761
1461291707
1676194831
61551445
882383876
1861344498
1040858877
1940772065
2080344894
507049324
857989903
884414026
1410061970
1513166468
998000643
286238574
1062122159
1380237450
1141080175
325430972
569579572
1496220221
722007482
511455506
535325982
637859498
992348325
1203645069
2090857280
583918949
537558764
1086134989
1494806691
1869622247
1420254482
560364483
1703562730
89390470
858266455
968944303
439639792
880776278
437892485
815441306
2032000975
2021756187
1892948066
883655384
2113057707
1623823647
366067784
2109598297
920494575
196261314
1833792435
21014066
1878014640
1241629702
117450151
1337461333
1017633903
1522570657
344115215
335419830
1264455967
866880586
1257539312
1592039364
1019340796
632813518
289831259
1661740062
1050662530
751624442
997574558
433324355
1714074509
1505545915
1814991288
1009025319
1222355519
1953263497
55708743
163958041
1754161817
836437213
1673103660
999309511
1442320805
1754045575
928965081
846929638
371478669
1830852968
1039893191
1844148349
1264379739
267434800
1896179610
487023853
2053495092
2039361795
390125659
7156846
1340191086
936219733
2011726396
2132662070
207521988
2125736896
551661211
1721845822
783106726
326327590
1747060075
1104942037
38029744
34873363
649285783
1354551284
637977367
1952733414
311873512
70283489
619530578
1555480393
2128397321
1225217240
1001173113
1274271972
1061627827
1538762024
336157472
426722394
894321881
561783677
37514567
1762029493
392705634
1686614112
1491806850
763013357
1212602978
1624476715
443546331
317098198
1876626260
1507622920
692390844
1948110714
971068406
2092286706
1703382532
1370111295
1960364614
952700133
143222498
1742317557
705025847
2061982088
2095354059
1300402872
151491622
883397628
1431242173
1585663874
1876289778
219370157
1143176396
1980871160
1400290624
164555082
417284663
1916352703
1062389251
1703469181
1374133826
23202584
902637677
85428340
1992237021
813794620
1653313529
1796493155
126151922
1171329420
1885483550
2041712590
910250952
443205959
1430525667
1191840593
802167701
764235188
648923041
39217283
1652030648
1664121603
1594650139
1081751615
2085849444
1028801239
1874725955
2064713052
1624638328
1653242621
562959212
1477330904
1911321147
867131993
1090599927
476816616
1435147095
160147621
109675640
1975925429
1973894276
387891097
744035858
1216153136
603823288
1324629213
708277
1757937062
7318568
27000819
293951959
185613789
131994912
1220556086
2066540379
665030015
140159073
574691922
1251460147
331935737
864603169
1350752157
1824399011
1704559924
1884327814
1763773084
1900731988
1756291247
671737917
477098020
1654196071
2934967
478250009
608840414
164501359
657788662
1544767370
640160162
645058410
299490296
875005812
1053311161
1389928941
1544884110
1858402852
753560446
779582994
699439739
2040084825
1993957058
347845693
1498072272
1496861983
997942976
972825683
2115916198
1037034093
824967592
132267613
1418015438
1121106373
1788906970
2042395083
1338744427
229842579
1807992167
2051432926
737459497
93598276
1488294448
1969245038
2131488451
218153575
1524890881
924776933
971912998
1882634785
710848931
2129474643
1544141983
1641940277
245122853
353917028
196034674
1844011852
955080234
1928610784
181573094
297033664
928935968
2036065404
791726974
512478967
1702815641
1869124013
1896116749
753717979
249207009
2128666382
1677011135
89029361
121129455
205346827
1865535481
948341628
1065651358
58560724
1518459283
776562221
1026740207
1787998110
1655334475
1850530090
2121177363
1312155065
1380221926
1114519560
390154977
1545868848
1450094980
2081708179
578153038
960219244
1301578625
1532334975
2104298297
1360263601
287663654
1623923948
822303511
2089770166
1013963763
886877329
1033199866
687990619
1525329152
838430389
1313646320
1555286122
492085109
1942801611
1433676668
254240719
822328958
75600333
340287375
1965307677
1971706648
1161970501
521198590
865968405
394885085
394223204
327510988
593634222
2058138849
2112887728
574449008
786945878
58781730
1846594745
1502497847
926190900
690959956
1125698562
714931331
2021898684
232320702
244768103
828587690
1377275283
670346322
1708359567
733809379
1492264893
1494074277
2143039907
357544560
152395720
2040029657
785826833
1139158577
2073957415
364193895
335804381
56868097
429659992
76472088
1978344443
233031811
1473573381
1092168879
337901722
107860013
1366373371
2047110962
1121512973
173000620
557975323
1792613384
1173792849
1852486352
835480665
789029763
985953756
901257450
544801159
1954931937
1330148179
1753323559
723586913
488743776
1469022572
1691377089
1969938665
138315405
269571766
2133574034
1804754040
576329686
2068305036
466404732
1987552643
1161717019
375749846
1764743735
1182141167
1845820954
358633901
1062968553
38586191
832283441
1512661857
1056958379
361628322
414873389
532674688
1472367825
1988323510
985902131
1779075869
1080615381
1104438216
1612692677
1209991854
953517707
1876735697
1605054063
1883551278
1939221118
268760222
1915418323
589388577
1800807542
1505563056
960230437
1204279741
1414963681
891653719
684865108
1857031280
687498348
1691652278
2052936742
2116724292
610324093
87274996
761246021
145853252
584361705
1004950991
1852345628
110470683
1393591718
1978302702
1127014644
899088835
945561052
1602817506
1389574078
568191969
64089429
444161715
2042250516
1840517585
89921016
1879170736
1690051020
255484763
833428078
16613398
630407990
1837259949
1902987636
1866771237
1149161506
1165364763
2098441538
275591610
2128416287
1046318778
1870943355
442212680
1298715565
1688799048
1005098819
1333293268
799973866
1859482966
650062506
196255907
259708482
632476790
1735170591
317978005
2063494258
1407167199
1952410080
1990373250
25991079
560015037
198355608
1757631129
990766252
1002051535
2147200113
2086060852
1484271917
2092721020
1052921026
1956147822
1989115203
1851690213
1263940558
1781331423
369746792
1157711043
412370872
2114112386
1119818382
593858601
407792167
747660957
1874603944
806109887
1372775570
1683467714
360072089
1227764377
1407074967
725422253
1036860127
103396055
1599476156
857719950
707123059
1026576291
1418626831
1867688770
2053004693
928456207
1477766381
1177255319
549717462
464344688
193252790
1681983445
123468510
1336697400
658072031
1111648836
1923577101
1295757219
1467256462
2001570595
720469258
1013464091
134802895
31999179
1255751374
1313630624
1390578641
611839392
464666597
1060468699
874520884
1791575891
1500777350
1762516969
2040799189
1335372793
602283998
1321068847
2085589609
484408236
1453949612
540020176
167719727
228663893
1683040777
1889634451
1010797031
452205930
831583765
396340153
997830619
492796052
1061956864
339037348
1816090477
2101909492
776329475
1839690058
832538849
1565026005
639444153
572950450
965763586
1231458468
826241246
1545746730
1522013937
543710612
492688174
453853011
865145362
47116706
1059746070
199243714
540350695
182667822
189591450
1811653812
1357098798
610467036
146003616
557285402
1972747949
947993347
1761261735
1222022248
701348104
1387297110
668510799
36170974
1629491227
1876000254
1697910562
35732330
2113989768
93087896
180810003
1165494174
32114158
80049047
134325348
702524588
1402189311
142437604
777747792
1845337155
1562274776
187854866
1094767849
1160890806
1887341679
436936518
2128689167
615561277
1800447910
312416511
1178566646
984061724
1621067598
643981661
477184036
1499007075
1571250991
1693807457
2001694840
1533160948
1352252777
773293539
590116898
1877813961
281605287
400103457
1176291165
862035793
996368678
1418141455
576926026
2080846289
173764885
1681588533
1539253749
1528966636
1936133781
2012874655
126167876
1060735886
788250381
2129129716
175294734
1807240081
281156453
1819583988
134859758
241520731
1604610727
2131401654
432793970
1874669681
1266671600
4848677
690412454
1350537815
1033704261
703728694
861543755
1838145484
1498057305
248915688
1545847541
273582756
467725889
1545315323
1717538879
1570229893
22693812
1519895917
383268571
1986596853
1329491292
1023608812
2116159454
1705666641
1180494870
561420105
578785903
1360504884
731656841
1638016514
792996632
2030230470
280559632
2010218953
924211306
982131561
142611439
1888314477
524713100
1266932657
1657853342
918431552
159044827
1691037161
1715881175
255597758
1254152366
1122274286
1701324022
385398183
1705606953
1601510830
987473509
1250656067
2135443446
315075226
490747103
1758690792
1658360541
1834909205
1384811499
1889224927
86741430
1409374533
424867276
1999718831
615835017
2144742915
128182817
881079715
774247550
765152652
992266878
54500827
406383257
1006024195
1634403249
1840932354
1354445925
956579021
1990843442
892177560
1486154219
942813474
54247990
1561053373
1837539733
250239438
147841339
1908156845
472870203
1697072724
732416856
1515932036
854646500
1773367337
7377071
1449543744
2110412741
1349881435
1023766093
2136403505
919477807
1180998895
313848249
1792073501
1819882473
759746310
1890987840
481668094
1935900626
2043667349
1389801257
1520073152
1557426990
390291609
728259978
1893116495
597075237
1918968629
626287423
1328822299
1887571618
372970989
1346647901
1556137491
796411778
1386991160
2011911454
742294636
519678093
1866992796
1007978867
1334354664
1436996700
1501797763
797618087
999284975
1261259570
1714154738
1601053303
1507388694
1616562171
975633254
1037483287
146032901
1310699157
1681237705
1330257158
2096262822
593415099
1843889160
1203411466
92394394
968056887
867924085
799017792
1917048318
1790975316
564256789
752813453
923694586
1611717898
2057883302
958066206
669422949
1351464089
1810251239
1686437110
1058569294
1580254016
115170039
1199620144
1320575745
541019220
1516134600
1750681162
2039124581
974440853
350091983
745859445
873573792
168319565
2099157675
1231606433
134016794
1021577981
1098448845
791123292
1393670746
88655049
522398259
1911437726
1623093818
1172192936
1690795116
1514353804
1888226983
206335073
1497654032
1571169367
564111020
1275032089
1327487824
521723931
426879052
1385974325
17597196
1279509192
1308958310
1606108961
244190367
916565299
818889172
1203746814
195211250
1431926347
2080070153
2080775184
1691917821
281475869
418104401
1341595931
262975235
1616257596
1758326219
700907198
345168711
2004352645
661288411
1113553523
886818164
195584091
379027235
1421920199
849678336
48699318
31211883
407024828
772390389
1301201495
680631124
1054706605
963029130
1796920252
2133240734
503042477
2145931382
517359658
1995917263
179103802
891496098
850899322
526027290
1169281884
1529350748
1449573649
1780213785
1643437533
277620972
2019473818
1902890373
1595405098
1314102859
1353551898
1822663979
966165447
1040808037
1247995264
1488191930
1674658782
1985214998
871753572
40969822
2071302307
798049157
1721774067
960969177
1772457177
1885048835
2114416047
1369930370
1123435115
1703044139
1040793226
219835814
1562070591
1570036706
1135860531
695951883
442254649
1460603785
1232846258
1653071342
957412618
1709867875
742383756
1536547540
200617090
1859459895
574230622
442939373
1976136814
1515248138
177741946
752606647
26140923
1195033853
893510026
672131174
12293559
1662466547
1938758495
881135863
424222604
825499134
1023640224
974407909
436987419
1779139519
159322919
612199681
486681859
2035002042
366784850
1047808840
1082053304
1346047776
754971057
736032873
1087585323
986857715
682699706
742540725
354450342
1454279794
1006844731
362781643
270399003
1570251287
1394505234
1079410470
236832767
1490010754
2093858406
551272821
1960150684
36061931
599945125
1668122617
514115476
653619428
537032072
1593037289
922243637
1546117282
111503239
159310183
1472694233
525136123
447785543
1268401024
1358819975
1372829780
1806878753
465513227
710501516
909500396
844916756
482232397
1385861090
1166435144
954796798
954434658
351804129
1721204497
31843573
855934587
644757845
97794506
1969117107
22347173
1082314087
22669512
991291789
143218071
1994251288
365782316
632871602
733828710
481069431
1464189019
45200754
1489297494
265614168
1941551610
319064055
188774022
1330685711
259090116
2045885591
354081707
252725114
217672814
365590222
1788514069
952316724
1417902104
457260246
1905950871
439788665
660076488
1184483075
1230818479
560558471
1139238939
2029124167
287395825
565465998
656896468
1347801730
633074259
81512255
1077828826
456677802
54921487
432308764
1763747487
1565332695
554012109
451304681
2088169569
837278072
167364463
1904260993
1198917741
1889732616
845999199
1374602166
574024164
1219027633
2061015649
360339278
988013939
916495360
1830712152
1818284975
2136430545
241145501
1265682075
817975412
968017824
1293937096
1239807294
536087138
1382667892
1816539174
212364204
2012282667
1627118233
921587075
750040491
1832308893
1969581854
1452528284
1710931256
533884290
1041292273
412108263
116141095
1080379722
1728220647
2034810692
670616751
243922728
1008645259
162950616
311547854
1911148844
1317306005
1787877676
464825678
902010497
1129026819
511954711
567763148
4155563
974408507
540965402
1628663266
1248314793
1051508393
2004396057
1618792457
1062891943
2009315223
333754219
1681688007
1101276255
1200766288
769522395
604408611
1856806423
213831567
112388423
390974782
562148431
1782283311
921694323
721677367
1802042624
320421504
1032725090
952513171
192188357
2020191014
1615086467
1343331742
395046306
1736485461
267110851
399717841
177417650
1710357932
1498192289
1756511743
703947888
471664486
635163748
657652236
1006976964
1341679849
1361292552
248572976
1300520978
275640238
218010026
126766361
967585044
1564011249
1188033965
504022810
28884376
1852093880
772124996
778830758
597787185
2014102900
219274214
2023499527
757258152
594938911
1560359383
823564887
187248506
232730869
236850307
2048045441
2076716637
1434916939
1100527346
386572097
2083380764
708161302
646298097
1017543606
433496731
217320794
872767563
1930215548
319292840
1524361737
1779373692
1553658561
1832491147
157290391
339063084
880136687
736659868
1483043519
1302341925
1565631193
1852908726
960596565
254058704
260806304
1887592656
1573544401
1360049932
574711983
584127279
442206228
1755434278
478852668
1273379904
298739089
466138463
153658425
1022965037
1853960180
712687242
251984331
1648212010
427145488
1168967420
1786110300
780209729
1643755891
1445260570
1228182930
2104161850
884822183
1393157264
1254278089
772146975
1175563558
925559678
1187057013
92737191
919784370
1679155324
362074676
2081620323
1039774613
131867908
1965888818
1224155189
1796356113
1758631775
1677776586
555564851
1391414152
2100211899
1129003498
975127386
1417611905
1742628004
1685379955
991686648
84009756
657440696
1856898522
1899805115
826906134
998892656
584715266
2029671511
1746144585
1350715528
367402600
197557070
1426879699
187327046
1159143564
677735783
467694719
1470236478
1434231968
257159631
293484979
1993753435
984722604
2024583825
393779915
1786260841
2138189400
1798900865
2122893487
210210385
1373456806
2002297924
387637010
811355790
114925675
544656924
503937289
991322758
507882386
1742490377
1367107708
921439520
1717948881
80309427
956723375
1585805031
1212609736
1188686819
1287385183
309274611
248306147
1878226071
326874802
1042847058
460118795
1944964744
1266594036
1579916023
2032920950
1826483087
2130551012
1322140092
6237697
1198022166
1709200160
1104422136
1228890620
1215953864
1677448691
729674544
1312782307
1316106768
426230481
1593971702
663803748
1446209928
1651956656
764785891
518482337
1399866561
588114462
1019231286
1353457876
523584321
369768188
1291359481
940491339
719960299
1227137957
1514319999
1542465761
715923047
635650720
2121127982
869783816
89099748
667873641
1499661796
19305065
238360791
1083755347
184643580
2072048893
872511752
663406849
59748121
325673021
1165727613
1545331494
918108647
1043176055
1742585101
640807827
1805331775
676236562
1047450024
1322621995
1597083009
158503311
2064359989
1562612605
1372872886
282570498
2135128658
865380954
625666098
130906253
587500031
1441232539
1265865422
1853099650
215450328
284014465
670462072
1692751159
517826264
627110255
56959923
1213980515
736727509
1552748633
213730507
1403164870
1634110791
548434894
8600289
624932198
980811173
177846863
1042149345
239558301
467445257
282011917
367350268
677011037
638146445
623363777
1033188392
1928433401
25224403
809434369
222162637
1039000151
2119161103
582847285
792252355
1779429905
1006824508
481195941
2025751991
1277188660
927770383
822892757
1396438089
1105091682
1095238454
332351347
1664497865
963700043
1332814394
868990581
987681059
635299176
1402820551
1301594443
563246056
1494681106
113714537
426612218
363841337
1665167155
1691738339
1844512310
697912001
191740689
437292739
1468762127
1110949614
386319244
1710523281
1638401091
721437025
546469746
792495732
1092461508
2071027789
1816650329
1763554229
599776516
2092693172
975010665
77867665
296212743
37658684
1702364960
875313448
239940339
894285636
373933238
2110364224
1396024280
1214937591
1228767483
940031167
656780642
741816531
279188543
1853905145
513150879
53226629
1105334126
2081365341
797027525
771761083
783414586
1230425367
2049964484
1143353418
1527750663
1067852725
1706076630
217000290
816519125
1210996880
1142639948
2134688342
867616575
54022904
1213925678
2113490856
1095677753
1933291986
1173861592
1365605479
759497121
86432269
526059963
720885699
512148017
538595213
1931704866
1434693493
1906733412
542393849
1495463997
1723065047
631866719
1876253324
1715667924
860490824
653392320
967418700
1891666400
1996952165
1382763008
518810511
701786957
275042771
1769832504
731134520
1382726854
857193370
1261176351
1768429428
2021185296
548372790
1621736902
744907959
1660893090
1247382444
1691960124
55615948
378610310
1703142966
624555743
1360998846
2040936041
422601701
687096848
710666102
1067763080
1577241862
340472596
2144939882
1299665556
1703453281
755804691
1115055790
2084048397
1131103859
1398725992
254764903
2116546717
681882673
40792101
1824627841
221827253
811857965
1643526629
2119017153
2033117012
1252366327
1209993110
1184711341
554843101
427492280
1851908025
513624846
89442900
1117428992
118658667
929983221
612512972
361929869
1725960456
914148841
1953842568
1735856127
1463829050
646395453
1168576897
1792816787
1058362258
683004151
1045615933
285397490
629190638
964407105
1800118231
185029724
58379805
666753086
851394497
2098395030
328050555
772365612
468791019
1155007966
359709313
709072540
2108971292
434943977
1971315746
425576004
1971833211
201401188
1891133006
290631610
1129820712
266653074
1056196679
1658033510
5256065
1590199815
1470854239
835418179
1108318776
1625431665
1852629836
1022991959
1574646234
1618836176
240070593
143508560
600058459
1979418501
245111028
1263955330
1845645425
1288927929
1102702614
1743122693
2100144972
1271005127
1598944820
1943650660
466638401
940961779
922227946
34736468
1598658151
572866959
1728959857
348465366
42331651
1136117721
1949724213
357971694
690635392
593933726
744870524
2056125051
1205782731
1730636411
1230381658
946796648
1674129670
1410407435
1325131528
356458340
1612601274
1340047338
2123509055
319883394
977602197
133223089
1867288538
402521164
274171216
608509784
1075219836
200942429
409591874
1143694964
2074244139
101947825
1775945143
934812484
1845593022
2006120259
1961503421
392683349
519130966
670099182
336758587
1835008986
625901865
114520763
88017835
666462483
1029139093
422187824
156221386
439255593
1787470970
1480594238
321877068
1401200589
1507973985
1492389093
2075154676
107137704
2108675753
519527118
1501285322
2107767789
755356120
1764082332
1926191493
2041175813
757691257
866256405
372713848
6809212
875056372
1837489669
2052247671
290607942
524844478
1541438112
308751838
1091846149
1991044744
120887797
1520176058
1226503590
1104027102
714207677
1952753579
1012640929
296391008
13836087
483733832
3255892
1547375560
1271320330
316814936
122595003
2043817557
571439333
1042135366
1130968086
1617075344
603072179
1779010789
1835874268
1466989581
1239519604
1956291967
2078777323
1389142674
165544300
393691630
1699922554
399675837
479480462
146278387
1469819114
2037899998
521263962
2101471181
734131884
1806440689
630932573
791403313
1078598466
1927963827
570356750
2099410631
842326400
2024886881
264921452
1492836529
935143290
576133263
373056326
1046431344
585128703
240969347
1920223009
661892296
958911372
663480157
1580246988
1077669006
1599596117
1841762425
260068572
534714147
1057815436
202050375
1379910431
809666699
1875120373
411751399
1827049755
960815724
1102899512
1873150587
1900289178
1852494301
655469587
600274628
647117465
320497767
845607208
2018365198
317700629
1656010315
56223320
664953350
193330415
463366889
1012590016
955464489
1813680672
1328600647
1935741146
46581885
701352330
1840254596
1493976999
780206430
806625332
623550918
1576314020
288974010
1744663011
264735669
1552685198
2056174597
1747028330
485992521
1901714074
730178899
138807416
929182469
121100403
259819374
233006098
1279172393
649061456
1049452529
1877521529
61141428
288339759
200215724
317580955
2112682028
322283277
468080364
353610956
1036327344
1500621320
2121159652
1023574181
1831428131
650353039
1263192884
1458193802
760256356
1133154298
1158100965
662547136
29060195
976810395
1856498745
135228648
1973501821
210494107
2057681210
782657553
142287705
1551509915
2049907808
544402448
12968837
1400851757
663896636
655875015
814672242
1073013121
1810919836
339567798
282191287
1930201163
2111071710
2134789295
921448774
1181039451
814419478
1729771446
1184890336
301443671
223646068
1372396005
1791877922
576580553
563950783
915894016
286328809
1067074217
2067296946
1488323525
241331598
899119584
1229173366
155103072
1465123807
89306021
1881690273
1078232440
213621050
1623864301
2043068095
2023082237
1667473562
1376629050
1309407143
1369283796
1759913945
632992610
1410280949
465670018
1739465856
1585850602
1653848181
2037299453
819723082
1125529737
85783464
1731375995
226114619
93550218
774070884
1524676405
914751970
1226396273
1788410209
182899357
669822514
1783008950
761447191
156106067
1318602050
1015281139
531701287
1565831459
58395972
140584881
1477906421
13721970
1790595517
763236413
891398450
1318873476
1001802698
105348207
277724583
1489865042
1253026099
1992893852
637420750
820526517
1823156549
1273417606
384253345
1137246149
711837607
1165530121
1744368097
1570934677
1132033912
1975921639
129237292
1947510128
270030283
1677978149
523298955
1790968736
221361312
929927391
491264750
508307702
754487564
1064917904
1286787825
315945208
184430749
549901983
1542245638
2077340480
1179879220
1624690873
312332010
1408396458
669869711
355502649
416894457
54526496
1440441754
781238299
872721826
2009006109
1521266503
107283446
972293982
843791542
734937305
782363174
1732237871
1837476461
1860884677
1616207854
551020058
761217050
254981940
834357416
1934877177
1070958483
1702874666
250797502
1099103790
1007676704
1805136260
1745487741
1023278351
1658886483
1652043405
831097321
2069943938
634475214
1832970468
901634943
1699990485
1993171269
1034589002
2120703830
1332077892
225893175
867987224
320575404
1727959505
1430461921
1688822772
678419714
1734702143
1719104794
1779293757
1154418209
753020976
655646849
1837376613
2114320958
1210147513
1447002655
1441564902
1624922230
527840607
1084278762
1643095286
23805681
1211724204
1072423202
1629048841
918664619
1845644523
1221253453
1212781421
1216183835
1610874078
1141804264
354190332
1665748158
1840362637
1363584790
1368087013
619013183
693953210
149541703
1880186898
1185808313
1480296425
595476013
761969429
139949387
1838515273
644039834
1086069076
852562374
1208184636
1796318348
2034129412
1852869961
482191871
38965554
1753636720
336622266
1361785136
532967831
1613345690
1812052740
520560793
1060692387
403921662
1713431344
1605775577
197675559
2023750966
1121949267
176596481
1207642179
1851278143
204092276
1127389519
1170208187
807055517
1483834644
775551382
1755925503
1151767192
674290527
58523658
2070673357
1686794405
1148455299
412900650
1585662586
1207234253
1376130169
1523123258
1630784400
205177780
859453920
1208415760
1882636041
1610993556
1762640231
1660985709
1042233713
230625240
1372085891
371136263
89999764
1799257807
1381015346
465724456
1852501235
1895888841
1282503574
1918852584
57514193
364540984
192542308
1796165744
1513951874
1731684701
108317317
984980300
1005736246
630822524
303148594
228654875
1307141119
1159359300
1951193049
1939098890
1793469743
1446170432
1851232378
1530473938
511359412
200649631
1891827032
266880336
1890489879
1754483413
456436340
805689769
2039137523
1028154096
1765021259
879561376
461007427
1078133831
172261290
495059426
445400312
69444410
1650440321
583363901
443039522
1238818225
1897228385
41258546
1197275440
1731041448
1467098392
1359963372
982793072
334990881
1706261048
492379650
109148737
1252459098
1513043127
2001202273
2126506485
2001690279
1196761423
191154258
220637899
1206302057
1619095359
1510215327
2110933037
2011604355
659301724
1380690639
1020226267
1425803518
1777590884
1801865285
426565183
1082508322
2023908797
1068102718
1440598760
1147374817
403153309
632945953
277270299
780101334
1480306342
2092714507
1079066120
1237537657
1883299298
126501112
806524628
1553061135
241175278
778364894
1887990067
1484042480
984098041
540987065
616810271
2114468942
1291588081
1603139744
1051279864
1521830842
524039393
1521774481
892887376
771041132
1044051892
642615685
64914707
1864213051
1878612893
975767275
1766275644
1481493727
160614074
1704904043
1585423430
1444509148
1961376584
1141894873
378947018
298916074
1270851911
1391814918
511295880
1784520400
1335232087
1186836419
1585027739
661378795
1814595149
1970056208
1143406811
706694128
368497656
486416181
845407032
2107531141
2059432302
1593174834
1174247695
672909570
1988867302
790953586
1305781778
1662885943
1629627417
1205597006
1069876331
738318509
1067539197
1144853451
222304803
1394018644
2117793913
1952386997
2097810463
1358351619
251204780
1022314217
154144532
440791741
861394062
1112875312
840932702
1971470033
1514633754
1974930008
1239329954
912363254
1399126600
1126690982
897907178
1370742583
1101974657
1084716773
1681161465
252390723
1831566612
1574282862
1219724986
1610916265
1162062507
559737076
661563162
149770727
90124940
271890289
1311554839
1503460876
1442765074
1470134825
764136377
2091197565
2080394003
1583592339
739644595
329979145
630087859
77515151
693559037
660100358
331495330
2043099308
2584317
349443220
1844036549
1827546704
1844434772
2111334438
226718484
901948988
734040699
1624386579
135031607
238392917
809976614
1954524421
223357682
1958128895
1799004192
1722158427
1810470085
1367214043
1502709410
494094960
652558333
888701609
1137516981
752061472
572234303
938681800
1170322863
896495365
457297891
900867483
1926735396
1608661067
103607076
479249702
1315445952
805110528
1009188815
339052989
1498172508
1459572970
176204357
86623100
1558332018
102287379
1088565504
1572974337
1990750654
2126424061
287622267
1282674977
1934254763
1312830076
1429736056
301421242
50940509
1150441190
1707559635
1859717050
476922997
1750030901
1357627043
1581434039
516090518
289940172
1335308120
771518427
1350322834
1322824557
1486016855
176515118
1067018867
1060024127
681820795
575978017
1995596291
2004220513
2058725814
1147369264
1321204890
279688603
1581814376
1974890103
651324715
417660906
2028736680
1650427258
9525677
913671840
2048570731
527050405
885706537
2076444457
643547027
1788155590
92360151
194781863
260273408
1847261181
806008792
1601084093
1033520513
406847869
1424226964
1555535707
438731293
635844278
226416199
1341328408
635204278
1929137386
1003666890
1742923254
534304585
1997402992
1341108304
262568325
106305001
1090533128
1236779290
1564257838
864880102
1171258394
14811168
1264626247
153926748
1207478205
1972473345
1316573282
377484890
1894901121
1815804816
1094895981
1298740221
1322751430
926698009
1159799711
144500590
444023749
1627920087
1984816662
1090667478
398120411
392323486
1632093730
1038004640
244480036
1631473209
2018922926
374979920
972368983
1227883335
22431119
2016617963
250696855
953253405
1184704337
244418887
602486294
1139331447
933477179
823263451
593971069
1484973117
1732550060
877517212
432871181
1628455794
749175458
325254904
1568996155
488486605
733086203
1706440757
2127824594
102700936
1629627794
955221195
1280390370
2134982483
1007925424
2127600017
1826541983
1260899464
1718571574
323761560
1876176970
1507652750
496667179
2097951472
1700111933
476019885
944144253
1654678823
1809870246
1785098562
836556688
1702661406
1047803331
1754127660
1244681924
224949185
1477909036
425463388
1099710856
374184189
1352231082
1939341215
763831359
1920780810
447908014
27654515
905803426
1645744759
451757103
1804284949
190328293
1059276027
1778993372
590392683
847870314
590059200
1174640874
813317710
386937072
1708603302
1741982880
1342502089
1408915623
592700594
1933984572
1213107689
39083484
1023342125
102063283
1661524154
479598455
694715501
566907
745891175
1850487671
661847467
413985899
13639111
1972112187
1596135258
1912629497
2007775364
770817020
198136342
1509930508
2103980384
409809931
1884963815
1635514356
787886537
168712065
2146867520
1414377341
2067548711
1753205234
987838121
1420886876
252643429
2041341443
1778906737
1885294403
1783570536
1887445956
1583964429
1282241208
341528689
983820401
953816731
200383175
2101144803
437450839
122049132
1003907243
2095861330
940011611
697556058
1460784244
1754321080
1288508691
376647264
2099477342
458356866
980686882
698858299
809714422
131517970
1820448968
1959098591
141974440
258203820
678547174
122805276
2093750219
1565384691
1936215529
2027728599
2037102106
42080072
2044960030
1846934469
366179156
434098947
397962512
515690655
1153729426
1399543482
781710475
234530752
306726635
984120255
12220887
1694053471
1111817823
1742492286
467810342
252397963
551186846
61427759
30049923
184008478
696873069
559163376
1995834563
1200547403
1155338732
1165664122
2041113036
172187134
201989597
1491371136
277126656
407576285
1217037462
584325031
78312302
492354583
1996509155
1623155422
1547583676
289977336
2014195249
1473625629
35537727
926730938
1576785755
1463513413
1565334893
284244088
501282542
1968145124
1139109663
555748222
623853905
1722840100
1664827120
405476721
1091635969
1853427058
1149109710
1649139410
584294648
1938466402
1434019446
1629453424
286658478
1726724898
1611852422
1254872843
873703439
1013272731
1672502269
804745761
1972820708
1940076975
616749264
1145462153
741572066
2029172162
47395824
856173683
2106379182
1274169609
48709602
481293558
453407102
2103522230
1082035196
1377636830
842520693
1651177401
53133675
981121562
973553775
1318572245
1122011337
1740264982
1592782434
129205889
1964965422
1245846069
1571063410
1965919375
1428229402
439652665
270451131
1280602340
1726311525
384570204
698152794
1454727245
353928074
760763947
519218163
645373619
1076472824
555440289
606534265
314392296
1745265301
165312365
1451429378
1988529400
1808522773
1697289413
572289262
700340434
929878763
672418523
249583880
522940375
385740322
2064123353
210911381
1568747940
573908117
1352083805
1332520931
1666324319
252987355
1738386419
1393615836
1898032010
813779117
911846329
15346084
1791042711
1094705536
304460455
1096497847
1029825591
321296632
2029196291
448059969
1517564874
1849517243
1272990319
1455859580
1092570580
1851616386
1799730087
1692299634
1297477490
378600503
360649814
2126353566
1194831922
509582729
511213937
1143038274
1192864456
1364169346
1060678859
633433902
1250988339
1978002925
68269488
556563470
1583692998
1376456125
427405328
1807038788
1624558152
1805411642
887778541
676918338
1172362122
557340627
1827414357
742414390
1297225454
1838628184
1120977712
768924555
1273205989
66763965
1726186818
962442206
1855034904
1699516798
64034833
1694827866
2147105971
12290253
79202405
2006151458
1566029918
1000868701
135832461
921973226
1330638121
1092786931
1265451481
62766790
895398525
1529635758
224621855
1806119762
1884749412
1546598467
103600051
903162961
199928606
143491781
110907423
732451382
69384570
885288758
1404612112
1920445426
1619125144
1026704264
612115570
1682910025
196668451
1205283862
1850775875
1028242048
237354734
2119893629
1835300509
408357018
1258629682
445095294
538727850
683264340
19131998
1395208059
776395929
751241412
1818698292
631012837
820183577
59103993
2146787866
347875858
1849194014
363923740
1088837081
1533156785
1617357101
633612839
904054468
829436472
740625752
2082301152
1033321250
608697450
1565182094
1472711634
627948266
1659146323
1133712558
269011248
1084261047
1210905227
701599935
211819990
1620349987
1566489280
1616902513
165066050
665582146
1724546010
404024850
9177564
1883806610
301501630
1710401694
1766146655
1714460391
2013084190
1351164911
993225637
1117785638
736598854
1778658814
1035192635
1699140679
799039843
1394527279
2088197798
1357900251
1244601799
1726900720
1985242260
5331463
428258005
932929938
2068150941
336075134
274929347
443761997
834017256
566121867
2137401838
1688517774
333154438
578247294
2119962057
421656211
1162542438
1132258316
1806918525
503926873
1239869073
1724513936
2067777606
1224041376
1694393848
1394309042
346324420
1849506562
62148026
582262222
435464670
37277733
637560087
1056089930
773964581
573807996
427353952
1764907223
234470381
1679931656
295118136
832494164
215042739
1696443574
1028270942
1930955199
1186730706
664251297
1096675307
1897531562
1493896930
488192391
391398501
2048676579
2065363723
938651065
1772320211
752015433
1737573463
1888125213
892150159
1522414659
1614495853
1867945942
1628472862
296954388
1458959226
1576977762
495237715
2143248875
1433514355
859687866
1856573785
391782607
1362112729
1226381522
23399819
444899484
1643139095
1722761876
1862419620
661890484
1382335424
1799960454
819066019
878765716
1372461499
1563014817
44576148
1991306919
785794780
56627672
1713117883
462248766
131513878
41903457
212559096
1589621841
1170142223
1342404025
131049294
1316635908
1284486301
1380635524
111059261
1603987196
1183638874
424439585
1222838603
175710323
1507700477
1990119363
1427302791
243961993
1148865152
1957454492
901668324
65503013
1954917379
424007562
229428003
519526073
1672741234
1473840353
1830478887
194838642
1140121336
154086596
512314395
1359287675
1293318782
410284298
1338920803
667384391
1075240049
803327463
1323620159
1598042777
1007228483
587868130
450800975
805512985
1722309395
229799408
1440672931
446818359
642834147
1834960729
382122243
688309066
1202614601
841698659
1840295329
335643614
1904982910
999085900
597719859
597532971
1090199595
822800438
52456919
390404253
1700699644
992898266
1585990851
1433611990
1008943292
341334805
923261683
707282564
1327356988
82696025
1949127089
1682733117
687439337
968868759
680640999
2101699030
776675654
1728813359
271214034
495169281
1059315340
603201715
79564356
1700442097
341283885
2003566649
1049699952
1416921260
756218848
1508310124
1116549813
125395903
1969584188
474917829
1836581646
1400431481
213936567
662464204
907805575
399885901
480897835
720693595
2087537463
243601249
605576435
1935111660
200216857
1649840400
500121708
253507211
1763157743
1171987488
2130453300
143361433
1624314882
623786854
1605846193
1684603541
1111657646
288778894
1170473500
268346866
739605746
555480064
819917089
782144678
1447023067
1130431376
213381925
1144924082
1541808716
459070894
792290866
797573727
178895705
102912470
594759053
1278774434
809861613
1395623468
22232148
1243821672
923468567
1884470761
1526177647
1899142107
1743474267
758631894
22548424
2103629078
1088307586
563991716
1950222166
1116720582
1434554666
1660746290
669755193
1873332918
1443738320
1574096219
81170284
517872096
6414274
1595030029
2089179174
2026838712
472289596
2110111869
1889904040
1619710702
1529329910
408581980
1339422803
372462673
1588777745
1232283487
1755998250
66637827
2117612817
834874210
1185098783
1382835308
2118801509
327495070
183007802
1264045094
803317904
640222665
1262528776
329596771
256567586
934329124
1968162648
1152359346
2099001149
1386213273
160938546
1808816960
55011355
1493504676
932159984
58320076
2010044176
822882221
949042479
1720637865
539527829
469238546
1462259032
1804408566
27454364
2100851958
1013304878
466644985
1471587518
1940128112
1691910952
1842786945
1482821277
1222060861
1534949158
1693956139
558743100
1071202589
914280625
166698892
1520473128
266899064
326494961
1655018580
313618212
608476146
1511173119
136470900
61070060
777884211
709448521
301227282
1722007287
352780710
1409723239
1624676533
1548190878
1790380065
723636801
509597106
1209617890
244132883
681930524
771956357
2062104558
1154997309
940825820
1143290558
1176165925
640962260
1300378770
693756632
580823799
550074208
391129572
608179101
2081759575
1373433619
1776644364
1549216859
733291044
2107758583
205272065
1817859087
1968193631
950801768
425314913
2140297755
177234829
399069872
395522788
664105169
1497840538
649847860
1281630755
819443218
1313573809
2054482327
65217669
1582796059
1301796117
1230140235
2053428146
33133093
1951771800
805432945
1555164342
1343059128
202019044
708894408
822226151
769427295
1516563008
646832288
913275922
1761837124
649525569
801520544
1212049913
1862861140
1566726677
151658893
629346979
1746872987
321913534
133953810
764187092
1252217021
86059473
1149162848
200419377
844304057
176436354
1649753111
924670600
932141769
403408189
651899799
1247036795
91906616
415000327
2042714004
1967596797
1514907516
1973787659
1384128337
1764912905
425549687
17495200
802685565
306997757
1734481968
181441385
965148379
1476637013
1524282619
2091242577
702071188
302249595
388972321
1347500800
1393360164
1395026942
466940111
560094547
1462826898
297096463
589199431
794392633
1453117695
1876650804
1695204921
1435757866
214870236
2099121001
897391931
1890456202
1831163141
1088132350
1361539076
1931527964
1405844070
1414065117
880220482
1769263365
1506175184
1252373198
1703134070
1517568730
1001356192
736722665
2010297773
730688293
201659459
1755457454
1543505958
41835533
1835526435
1698884219
498814741
995254693
1626923823
47709645
59592335
1907291541
1639874916
54337688
1855048479
2089606750
429762163
472010169
240407514
1299342855
1885636049
651308549
1338668834
747980749
1061127242
524359609
310702121
1728678029
240178415
254734240
1951638407
194868597
1443584570
570721989
902473710
1724417681
2027207484
888595914
368794539
98731732
242172780
1885276478
1486727559
651401048
9750344
1016028026
1952357167
1558098823
95254349
459264069
966244028
917531027
1254668988
186230426
1767347271
900075072
1998188554
438656635
512895761
241705605
556774469
613892121
2092772725
1020494941
663609517
153925601
869624748
1948792103
274461130
102444087
169987812
1099093536
1087068676
1139098859
1361196186
1005411465
1814152990
358776780
2056765658
1108972913
837779678
71968841
1421020469
1957979993
55975993
1060930999
1512922463
1060745412
1579251454
1928645690
2104821980
828950732
1712533512
371960006
1513943692
1800079801
1425107790
738971924
1232695367
499128596
408579806
1117746329
1212178045
659817656
1834325040
317648153
1149882656
224526231
2127335235
1341467803
2038834702
1298595239
955847976
476344965
680180021
233711272
171655962
1613631829
1722239126
567089543
1564024024
1106041246
315870113
421332321
2009132258
289493359
1089645126
1888770702
1824300936
1463320891
1945678703
433829211
1370903219
1939212122
962193955
1033486347
893472147
1975008878
1325481860
1020969057
220275738
197489719
1889228744
1862272781
1997351938
661133916
1582123690
83873111
289855047
178577163
376136226
1563434372
2064388476
1540098784
1166177924
1198035266
1354802460
1238033754
864325567
1683080341
167091817
1177722342
704143168
1562788457
381537511
1476925394
65198706
1764180636
492953685
1220813278
296697094
582529310
419580825
1359979400
216271269
519331976
1933174207
18838548
445821788
162752139
858255526
763875185
2079752242
1439383648
82051663
1135088732
517507133
1449154099
966391104
1507206406
627611879
1516919480
474452966
2125186372
852662412
1477553313
6666252
2022319090
864838806
1671435202
81806775
578676225
2034599272
2136234300
1864674684
2130531829
470766545
496418499
911445959
2053881485
1771881223
1689924428
692743707
758063914
1287112673
676628942
1595830383
865192336
974343339
92677469
245780755
121550612
1027318014
58536062
489792473
900274984
974302768
1624627092
1888268446
1369335494
1980465230
794356206
1924413057
1319015810
1345509630
1047821857
236132666
2030673972
597323821
1152616337
663661850
426653527
966942137
1786056213
1942790642
586671825
1133271896
2071455952
1974919865
485730172
1569472558
1732611762
1979992777
828561405
1091700395
1676230279
1799282681
129635305
1462853912
1759970133
237724636
1650274667
1280313747
1886611863
560140935
1685557949
2009818874
1546470301
438751562
342996538
1025942407
1408167880
1320477266
785542013
271144539
1059145280
2127555886
42831870
114193340
1073967331
1289845249
1601218679
313475966
1885834743
353932863
412329797
1203737582
302829714
746895966
2076385615
2107637416
538767500
841898690
462495356
719409657
1111085552
793030557
1306605089
659078970
1050095125
1945215448
540875617
271836979
1625363781
561299399
1926872759
1149714234
719176100
396217728
366131153
292589964
637565967
930910175
1847057609
681746641
1550967101
158167548
1057440813
1679149036
219743015
338465047
1099516567
590172797
1035490706
1325819189
1895226475
1299924461
71827992
510041614
222046962
1099996801
619370811
1028982865
284789859
2098869620
143017052
1224617459
1719289384
1208566845
1533186582
2087202673
333301799
376056987
1219958968
1728122184
877294659
527229003
1965822484
1452413329
139807044
1201957273
402274197
973457586
689286349
802336551
615407065
749213922
1147332882
1444427767
2098853783
73804005
1549514241
1743669740
1380725941
562246234
1892734513
1529808403
216546840
188536068
1214048975
648384928
1571288867
290178706
493914357
1234360582
1910556263
1396607542
1037195838
1132374217
1199920562
2135471105
522823386
36490589
632084054
533491169
1477487556
144414741
1941285447
178379537
1014027224
585979989
2004915469
997016637
1680334271
1193964256
1627371479
1604927298
598584011
1729726139
981802416
8694476
292174172
24200434
77905642
326304393
905761474
1116841526
786132992
671871943
509279812
394412071
1552120722
491141119
898450903
842199240
167560927
1752166510
578610187
1321615805
1984622025
1741518472
1313740932
1143541876
1943827126
1223144391
173229858
1601224864
1095325367
2054548741
1652677654
2110113134
1588456264
438907307
262981863
1559621481
1674315588
1855554589
340176184
1068549472
942583981
1600442421
2105006547
1127128409
870687204
2001002465
1416204834
164409616
16870524
2083879135
1638066286
1496099337
470179692
1562685890
1925839423
1752855686
646698483
360493133
1890203570
29324389
1690215397
480888548
1578261486
441758019
1638119341
2026459741
1884082377
1920261246
1609041400
2083896968
152610233
1502916834
1157567552
1513100239
1159162628
366571427
2123145323
1437417451
672654289
234055473
2105248972
1736128220
159004770
1435276826
2133283854
187713252
459329612
390251371
2120306736
473671461
1712280141
405260713
3394564
614846523
2021343718
637558937
1075629479
1011570666
611963227
589385369
1003839433
1899646380
730024496
334181008
232072220
31322236
396870009
1451021360
1241556117
2121711553
484031153
618130132
182697967
616040116
182990827
1755981134
889072820
941026707
972846437
33473369
2054833420
821929664
831807303
1523199041
1852529311
1404320899
1106915002
1295667395
299673092
1316613519
2030960461
1928311380
1380958070
236543811
1618072466
765674554
855178986
1462962839
1249600830
1845876039
594029381
929716256
1759100824
287777056
914072426
1572708639
1764897007
1137865450
1870530859
431270891
500154224
1914830228
682008869
1570629492
984487034
2028854495
135184423
1959039856
1694795474
1663381146
693751869
1679614273
847216037
1835023785
979207485
62615354
811542113
1256410829
238513188
1065197815
374597220
395802308
1847865080
609204975
117842973
1277832114
712663631
836869851
1035403766
5519276
1567340836
2143445070
2059924944
1597660289
2124114291
1676551035
73500087
834979988
770581186
1752104220
1108956607
950450715
556568017
275043381
746545082
2049865834
1089463525
885860901
2085257274
2099943618
1479761335
1489698285
606132330
2041503245
992322916
2086313116
1062542852
826204386
1738007519
734098605
2002365335
427616747
580378589
521330570
245872346
518594040
1248988385
902188932
276643429
572592705
88531202
765451317
367649601
1143401033
255287327
112395134
770185356
1064652530
1270609670
1552348822
318290948
1971265739
583657178
135467505
1251098206
889818590
769916673
1580776404
421612859
509784693
855660587
1895599751
197321888
1605548819
74544594
1221725112
1457113344
109016343
1181275540
106967849
1557751324
1628095978
235208356
482087931
1084580635
391952875
1323837485
2063774167
2140335844
1217625103
769592907
1312267945
1014568354
110590244
2096972949
1537303527
1142727147
2136266281
534955067
1182894032
1669872199
111313264
1610285892
1720644912
1897267165
2049572069
1359754859
1647118232
1839457245
2069683258
1658618276
2019541556
89062610
1412939606
438996457
106374725
1439752057
911702698
2067926403
1849224305
565567157
731743551
573611298
1068655686
1655562241
2143968781
1759880426
1050208498
476072150
1320888454
2031219891
659701072
1816436835
501173191
1412633856
882612635
1014840209
1796369157
1827971809
1667028831
1618148197
1505637401
1753702242
1115659246
1971522210
417334383
1516894060
1732765366
1328803685
815583262
1243858860
1095805966
2048599049
88724574
1599250308
218344319
616397549
469944515
1104248824
684766375
937268962
1075281282
749709620
505702311
1623154268
523364894
686375805
1279291045
1338221582
2042851038
1745469964
1098718533
847738035
606660155
351174282
332975550
982393100
1805744070
1556913345
1484355402
1928050511
20658745
716260818
53066836
212758834
1209323829
465233965
1638146186
1760191152
395225462
414474598
1633814244
1184202345
1321868213
545400676
1625017739
1143423356
205422933
453428907
628961251
329379998
2143490403
829801364
732060292
73252539
2038453961
1364756593
77213768
1645181009
323828257
877645459
1568444607
1808150880
1191944824
2014933500
2026079332
1619984892
139441079
17098306
252171516
1521709262
730772433
945474708
1177395459
1137899168
645531182
1859100406
1535645417
1498767852
1842575041
92496756
537531535
890463373
1944562802
1621743186
1164963033
222401677
952559841
1799212977
760506981
1503352456
1371255956
435932872
217072618
1407446626
783845479
1872552673
45285423
1984056386
623355562
2127085954
716263325
943755672
969242323
965515470
908702389
1014203253
781371784
615138046
1606977965
1950659977
816265589
642401071
1731470628
1161219935
1624528663
552845632
2076753338
1145358978
1683187276
2000196686
651007378
896265141
1532955349
663818867
1664757866
2087444304
1562847359
672222165
1658892875
1533957450
1995787773
1482061689
1616478185
2116340330
1703165967
732105086
18013273
1954446110
304161747
1517396521
2128385786
1890176120
1443726518
1949850257
1437487737
646345182
1649611355
212515933
1864784483
1684063622
1585702331
1131140438
230698203
1257280331
486515767
1946177912
53828165
282294415
1704397931
238817850
2070015378
1724149356
1400980472
1248785636
1438567913
459366776
1951332987
727563199
753904679
1266456732
197193791
1831917985
607698180
1532452906
1449544714
1666159228
1568809421
32137212
1767492862
593250238
519362735
1245289245
1556109399
1495354454
997985270
111994507
948765321
395171531
476568209
1181924867
1462410227
1243767395
1247112464
70645045
1615487494
1228167444
1422516199
990868869
763839799
1208878585
1438045953
159210700
1386379231
979118437
1743582152
1629583187
1458854007
124169585
1433818817
1842735510
946291284
36463050
233349435
2094715891
43898963
556399713
348558986
200100148
68578515
2042453413
348960781
2133348830
1813553777
1994302560
972605101
927979952
552804796
2049923370
696649796
1404036136
94556441
2052831933
182050283
934449589
1625193413
230203712
1709998516
2108570794
1450967549
1410305377
1213557788
1016734634
724583234
127580026
333371295
446680083
764570300
1163919314
1676153307
884126923
2083050312
2106051013
237315646
1749806848
1070733900
811152371
1527390462
1200279519
502466146
638842875
2122981192
1505017124
1394265769
1279760823
1802460711
335676558
307402368
1334965096
103802830
1240617172
614393277
1683605106
547263563
1373288917
177209510
1934420433
1216696190
2139599667
58081304
1448755322
1646598683
1876478052
2099587755
967430414
323341985
954751258
2124762298
1091407910
1748083515
413608636
1862084551
550458651
1948238441
926524709
2081215429
1297548734
1185692982
458913074
1226034815
1395517051
747918803
2080740656
2058902964
1425914449
1919899772
706156338
366115195
1415637637
810378558
29505928
601048385
1272071618
1295954170
2058709759
1207652314
1132236587
878515242
373403516
456614685
238849650
1621856041
381599516
1847948247
442640966
1462105347
615440638
1579344412
16171910
1702129427
819409737
370562464
204103279
752843050
1560463244
1416886880
687695796
1706793555
1186786397
434781010
1045216333
6571177
459212045
384780626
1541542170
292536465
715590308
1959424400
1294472115
1300094990
1215981043
1936530030
243608543
534843021
816740844
1585226572
876798522
1386793007
787029322
1256463367
1148703712
367538662
597039358
1072606886
350063295
1100456691
1350808311
642408126
1253646403
976181994
1968554779
17254672
986486437
2012189559
1102370704
349395445
225421752
1322122818
125451658
136919000
500018998
363516613
688493662
1108096904
1955614620
520054100
1551954817
773649363
905420990
1987392792
635131994
2138438832
1542130854
1500162546
840023551
1198790135
1683974332
43581217
638105139
94386936
524499564
1665400396
999425587
2133297450
1483334919
1593557124
621647852
461098489
285002235
309766330
250003425
671646391
1177850771
1440940730
962270915
1705666299
997174559
2068286879
1438428658
1178414057
1333592157
146599801
96894159
1151396749
1286265151
1998629792
206662446
1307280213
1508425257
2009590512
381271585
1373062082
1060992441
1740407268
128242856
355337747
929207833
1943852094
249300163
1186533410
1949462964
288951277
597166561
1371018574
999306699
2057224845
360088836
387047885
739079623
2127790101
957706354
1973843525
2137102736
1544220972
1601079549
734806655
17612209
1649164830
467970076
90602009
1775422137
461707080
1871930070
1044525563
1616130452
513078506
1424468014
188637316
1186163971
371397394
1768527004
1251373955
1852471379
1753907521
1514038329
379782966
663635670
947793228
565992565
1608538746
1894779835
751406487
139984583
1359907937
757889903
487889315
2088147658
520468320
1016584733
1161318231
159796248
332778712
2005159864
431623125
189306693
150626976
1286799621
526662662
1796386283
765888209
779971036
549729007
1071764152
1605586833
627385767
228078652
1750682760
2067210571
38788844
1947034080
111537126
876684247
815423568
1887538894
1449376343
451389720
1995532468
1674052249
1535756063
1260503798
781761118
1237910559
514201933
245292625
970450486
1697905770
1394618230
1911296891
1250523775
829721786
534448902
1984498198
1990426780
290728215
1116824822
459172179
1658483251
798053487
1586745010
1585057452
361441226
1365976246
496946554
1278168412
1997397429
2102533084
37079292
1158418435
198742567
1931901764
585152885
1970111708
35844966
1043397760
437401633
1968753379
566483378
1440598872
800928134
2017114892
944014473
1761947406
2091382780
478984765
1756445613
1719882415
2023570776
1145792376
1673671753
588936409
240615668
1882525878
1151621495
1626426961
1955555125
2047759611
1218031743
317323756
608029079
559886166
966591866
1192116416
1724230434
2060636080
59708454
392460123
480636257
1730679136
1071756529
522361204
560700309
1244056162
1608981436
162815021
1836281863
1377626740
1861599839
1144065039
261677733
978521315
1381171375
1080622133
1163446788
985650228
1882250273
197927588
917849380
60074742
843056053
988295375
114248590
1251462289
320583502
1745640442
953329707
903353464
1653797566
2143578175
950103663
527767342
107803053
2145177123
315664520
1486685170
159417967
1527446980
1347782866
267529994
1314565333
1014808178
1149321045
1436376833
196878967
436413457
1152003092
474304704
142256720
1288009471
409467523
23592225
1288397420
863685267
335478381
165984931
1280260087
1441083206
1044068829
583692937
15974499
2077293429
802096645
990556988
1407771398
1929772744
1914963553
1654427096
943993008
1812752179
1792393572
335908039
1489218107
1151996573
189028972
326252953
1655074430
1302333719
1159717563
734658903
944625026
511192283
773287396
626681472
925372567
420044445
730793288
342540400
756540224
444967668
480382430
1581943987
1439900607
569776981
572333582
1284434429
1055932275
1053780326
245446505
1052490133
206241237
147699153
782976202
1687756767
1594484832
717874969
509703391
1963926731
2122595056
536258074
593660644
1193726558
29321087
150527306
462561391
88075083
1040355363
1003983240
1894813620
875592283
2028613610
915606748
1015942062
830487622
153188274
81459069
72893399
1358931310
43161493
241346303
960581985
1093332404
5970425
97073155
582878214
304074744
1942416159
1959004764
457419895
763081064
1101808385
1781673388
1138334632
666198912
1487042105
1541264511
582625119
1049548680
959396129
978824651
729209282
1310630723
639623644
1865762726
504451076
714282412
63532194
1742270180
902958160
146448587
1285172529
831315879
1976328439
1840420091
879323047
1575533585
1504480237
512353972
2108860256
399812439
1808024656
1638555117
2011027925
1420770904
1396432194
1582939725
17941033
1383185680
1133354895
746228576
1920438943
922719454
968612072
583495045
393117731
98212641
1754675795
1480047726
2059453300
1437609674
1554533882
1941421845
2075641608
1378702894
1149088755
1857818169
1241234057
706360335
650578956
447158398
542474941
1494503656
1534757565
520175923
1741738934
556598629
1302656456
962750658
1860684436
997159639
2030401788
2106047215
695865610
1380372
164177865
503781069
143080788
1987579414
1111662723
1944573029
281797402
1775776978
886927543
520168534
683108822
244525594
1159088557
1738274491
1911787676
397541126
1095996970
61594740
388036800
239941637
1772176292
1018599200
1772307951
1265999585
1537123636
1575318357
338936423
1231778060
1077921614
1067513915
968725019
1617278386
1412379369
1849789942
1400320399
1931320941
518042898
84428241
737266533
620788016
464826485
1518311412
1094226965
1194888334
1632147247
381685264
1028611580
589395831
1843635578
1689550092
1092527371
1176272394
161924067
1139188670
1267700945
647614917
1928354726
609768754
426064938
594136540
566600371
1644977934
986693736
709766250
372832326
355923467
188576404
1202456495
1572039560
575468981
762657698
792358787
237155035
1263112480
953102032
1467457249
596512469
1061607768
789488600
272387149
1850507440
482069639
1638423192
1548132357
1622261559
1937446265
1486396053
1036892440
1802638419
1016468583
17303627
683519752
1329402434
747195473
560652029
1576814486
913192291
1059704668
1495598576
1671928472
734562454
702136994
1124605922
792113883
1777860942
1676323056
566046633
193454378
1439068643
12844159
1138887541
229456899
1198837467
256210710
414950434
729313853
553941476
1548826795
1755587470
1748376478
1667346754
1444450209
780837490
1208537983
1865881035
1294900871
462225366
265691254
1830244519
834089617
2085045252
1018544694
1310673054
1473980943
406570611
270915803
1665923752
1408428965
1680689750
178900192
1212506743
1538874522
821042241
1330309589
847756881
590937292
1063934032
635127518
629113429
738622730
170474987
1292770893
758483660
541337551
1890261721
736897449
647210025
917837425
1265733847
1228518017
606149227
322018109
1564267157
728545865
1753671076
565362842
31688902
547647034
564630658
1359250095
1512776344
317189261
246737906
719914444
74709915
212769430
1075229967
764085788
1331414997
1376133108
1382374914
1595955793
289344787
2129592476
1308172316
1643480295
350136393
118005038
1043788587
1976562552
1135692643
1607303197
1747638982
2134165186
1131889367
379492189
1807102130
1138836409
432012769
1152200200
620005449
1284628748
455557403
1558998260
1179090905
1397839888
211373108
1871761210
2137088096
1667183672
2052307588
58155560
726387374
108485788
1573303683
724170397
1237297263
643921464
1859604130
1391931201
1268864431
1366091558
385756878
1369026152
2003006217
705941841
1680633045
1389772768
1865731542
823159399
1039471469
527017425
1422741448
1530461260
2044611892
465219305
1145762334
1835467840
261874576
920683165
39686013
1268594581
1568906926
569665358
96429609
242427758
516605508
1382890546
1277623105
891255583
60559965
242635987
1992886807
1180454173
1793954278
1171939454
298391347
265349596
1874216487
1980064183
303447659
1256721786
1613241718
1012146287
566847456
1620501364
1603963231
19892738
213677780
703921034
278313813
2131996628
1996821668
474566854
2091805756
570113401
348140274
849997329
798213807
1776444127
1072782840
1948899293
1795520639
688379035
1944336569
1169953435
247513718
626312584
968097459
1498729412
1750065726
1587604324
520954711
1405670846
80176747
44726053
225192712
1883912218
2049142608
721691580
2047030944
1902730848
522536605
1613051908
109017353
800252790
826564194
1868789227
2062378884
1704693737
83195558
754091386
1681196180
933669893
1569785687
347022071
37209990
119180127
119886886
67802475
537962828
1263704314
1254462703
1451307687
1994867391
1498437804
1688788499
131416526
2044763688
1427079208
1349623047
374426701
1954117066
862938814
124649179
1642505812
1241620493
59402847
1081773944
1376628782
1586758994
985855450
1151846420
724528780
1130146078
1366005036
912753954
1220204824
79034956
317154286
1478037013
219965984
1971276698
517543014
1114135566
89359682
562094803
1216653786
1946182943
1241274189
142813492
852140717
1038656597
2015550088
196249356
1679718064
540236953
626990186
976014689
619691287
208049021
1447389640
1975423747
1930194766
917987669
966821023
51526048
96481883
698904867
721946971
141450468
922166392
1866437335
668183016
566646056
1643999339
1747160129
765920084
1482847245
1040875998
2012177122
2095738609
1438643438
1972599253
285446609
2131070828
2016765308
1527964890
1120477829
175543126
651994654
682653237
489615199
711469674
1651978833
575763347
350580351
678881952
1065512870
1167303806
811415022
2016557539
891717594
2060225266
1811911132
1828208257
512763484
1442317547
1236563359
276265057
138207967
874795377
2146530074
2055934971
1575841253
1172316134
472067314
827959000
1245236212
245361987
1187036095
1976727613
1910601249
1312418214
525191579
2025180380
929468339
1504928728
1182057834
571164841
513354111
168009660
2108141997
504811375
269208539
1485696072
1272060204
1876606625
1291823272
967370516
1582331532
27717234
1719664514
573119912
842015042
1596411656
512685569
589458163
997066510
948338023
2049790329
494805602
1383851431
454980894
1518211133
82344225
1499529796
1647706415
865351056
634975084
1036611841
1711801448
1769071079
891082875
1093082027
1652484607
1551578207
2036734931
782037185
1372099919
1907650934
809242366
776338677
1498769191
1150143458
1998588417
1285542483
570041204
2001977217
1973063158
1245113179
324791899
1764223840
1826436879
646019226
738251608
708614806
542808362
663365122
2042783710
2013987938
595296368
428799262
717942842
956707054
603767725
561527683
496670306
1862561182
222805810
1392593432
1005022013
1176399254
87039687
309289703
796363033
1058270975
1949036394
1352542684
1198972174
1112067083
34978631
126038229
2096371718
281139946
464656785
632880088
1617456353
1906376383
864381049
227143237
1697079112
2110894530
1815377143
1962197742
1006602622
633282557
2136988970
1487879728
1861244199
1942786505
1013695201
1090199595
564478997
450681222
167248578
2083245188
1947421232
115443402
2087385870
1019783884
341480877
797254448
1536823016
1783674571
2105480481
376985266
152545573
1455076653
581388191
1698810808
883342277
1332406673
49805936
1148707146
2001893870
1941393082
837278438
1396058036
625965139
1570773335
2063463707
1607304918
363792762
641623824
1350010081
1966732006
485950401
848411209
1438879500
812091691
2078093279
618483417
1165922896
461996099
1171969716
53957729
841285078
1421711408
535962772
983230974
657298898
456278372
1914712659
2069509175
2134535005
2000112672
1858438143
1512096205
1466294447
1296525185
247106709
2068740992
1313038694
1377529398
878051180
2024061506
342287710
1700746164
1501544820
1033188538
376191534
1797168092
674896155
865706218
263234105
1043761394
56780807
249922365
2037844278
1228645419
402557489
1570267606
587843086
1972468242
1486174205
1403657632
1914194489
873181037
247868826
1481932414
1595757489
1494146183
1949197433
1394433128
1821557326
601167908
1559568738
651328818
678074288
1792158946
215484463
1181466852
1721187618
244586215
1205118715
1038044915
1192633465
610473835
1237348212
1508817628
843829588
762423722
1583963095
84252603
2097580978
52167788
1172273704
419672405
1000070274
272758461
1491397819
1980441967
1067930951
1264184271
1703561814
159748942
590692848
399642430
1102168300
1677170175
1105039717
20857838
1741106052
559730216
364593631
922337432
331140110
2091277912
1556438052
731542143
1156560180
743517249
718048543
1075214119
33255051
820560935
1193876698
485681672
309181113
403554343
1096851784
1325402424
1284642087
1913943927
638557414
2125769250
1411346153
1229219209
776211785
849071412
2127718005
1714984706
1636231256
1961973137
1752059868
172153423
796636768
1968854552
298934831
160202271
2110360457
2067267566
1042029380
1734623470
1543663566
1859761486
14451563
1478088153
453809961
562255893
1927675092
1575223629
553066758
1910346518
2084143170
391636205
300913244
397981409
251868227
378887130
1414378846
994532156
1050491447
1401124779
631932921
1919770303
2145292236
374461234
340608366
1205213053
1366680065
661030184
684076688
370630943
456058851
250469418
2097772139
665980317
1329523798
1148624566
297330443
1042907466
1415112976
496457594
1083989176
1019476284
1597920868
254826760
484068898
1291404213
1889404946
1738467043
1524653567
618174225
1121897564
2052436384
264562305
1034039099
655162987
776633870
2116557961
1520495558
1693784073
1067246141
757648633
1340390235
1244724122
437496442
898017941
1462585164
16944402
597569002
1776135211
2037613210
260321277
204098357
198865141
992743639
1291798257
1766963223
986566340
1885912981
1358773431
1487325813
1833381148
1949807863
1495021013
463506972
1533603992
930186189
2127101969
1995705661
4428601
1491581182
591936313
702547005
99202739
2024081181
2131892902
1395881431
532725290
1120822145
652160528
268279240
1796636901
906902453
1262993929
211300449
264836032
429100582
446916288
269687077
1809812061
848946099
2111872299
805459040
1308839801
580316000
1197196279
1024842661
14529782
53313194
354065487
836142124
285757643
2006131608
1848494793
1015850661
1641688470
1471210760
1049870875
2117146351
1215490434
1241412758
1265300950
1812263987
1233446993
1155947135
1699272852
336824516
1315763042
908452105
2061776228
838555801
30369280
883487306
80084429
1762554765
1049333854
2056273062
1220644780
1244710810
1855577552
1698925662
46689236
477259708
591343900
1075881642
1489558443
1024077007
1939376963
1485310229
1940675376
778431609
1347168549
620505347
1256770880
163695715
997419804
1752442624
2001559827
1119211242
474361531
2095614834
1754564100
568883967
1636765243
581647961
606223469
1957724133
1537931246
551369944
1207733123
1450195502
1322058844
907800982
873500022
584405839
676236778
1440806701
968861602
720896358
974054289
432205631
1231645706
364783457
904319924
2097574311
1690790211
1638738712
1779269501
828113290
175656821
2127703419
2071121570
371768910
873370433
1630782069
708430774
1592883524
2102531890
1019643089
1889680819
1116931934
1395209713
14376713
348122225
1560482707
1676856934
1717171756
210880377
556052107
433079260
582204963
626446773
1827296217
1774391207
698603768
540583549
2089140489
814688832
1906646391
957186980
2105374153
79114973
1333725336
1355546663
1739350430
1043774819
686294653
1312168367
335707309
568349861
1785208682
1237772095
985760949
2081343710
511400083
2093310362
1693773557
1511483349
1814726965
876076306
1979016751
1256141566
559374283
1967750610
1025498797
543661329
533559619
1988394065
1820174237
1164789646
1480985602
1827378455
1740134322
662790512
1596509422
501022044
514130296
1874411960
1430205157
1006565629
674268437
948082868
218781511
2145697882
1215250699
1785724374
430307670
646160982
2133660737
2033271144
338194108
483031040
853363243
15971024
390532237
2058736372
554319847
1957488006
1090782901
1309562853
1254509506
43329417
829794367
1399937418
1186021096
549421364
1914364263
1953738606
1030906871
1408318103
1245269820
1036855094
815368974
706208989
1605661593
1230022034
1318774643
217392747
1084995661
1701028071
2057526227
1205002454
1157176410
865581769
1157693141
1844762080
1050804678
1553414182
233803465
695025180
1448556726
769662426
1371099447
814490138
1358597537
995964714
1982389945
1839812909
1127569760
344254354
1570274178
1482515368
529719341
483400491
1153487142
184287469
1534660761
1358406345
1706912681
237938874
1885879076
832053098
1117263974
1443975919
1952524621
310277843
592679070
1115216383
941674334
1428332937
855057533
1473332578
786209340
1224173863
710079859
276406099
928100172
536546910
683069326
215229899
1522152022
1016582418
1056760777
1979327388
1125287505
1068371952
559971983
475940130
211383328
1906146914
1698291893
213123783
1038406474
136882034
1525814088
370386861
1466487186
319290390
1390952657
1185415996
1909359636
1335887843
1278402008
1849043977
1808505848
17153726
865519077
515736819
1202319397
206166185
867100235
427540276
777468731
1721440001
56788106
29964933
1748532956
1883509429
1140388456
1465658723
1048990927
787754731
929128970
271771809
862533186
1056902841
1474511024
1886139844
849115786
535775570
2078263948
273608427
1824035813
2036071210
1631200346
1439103512
591280019
1951859281
203240929
1579945865
554675793
1801227094
1996015240
268997758
419899412
1698055732
1336998478
782375264
1427078760
1074420912
2109252988
2057169290
1745395851
1182460221
1101243628
576950368
1040932798
876257459
209297458
2122355278
1194713338
609612850
409164841
1122000928
1332663902
1445756726
1094094292
505416823
246144783
1924945646
400378142
615557863
33952866
818145129
936628153
1921676657
720990653
439908955
1390408544
590399614
1000895133
2008410097
1314374460
500578474
1076478071
1566156294
1763701449
1850974764
1653701480
1669691722
1573059712
362666813
1884917231
839101023
2141135233
36842494
120617356
908793492
2122274577
1895355558
368363015
389190063
2097228176
304452343
2065930633
559726976
1971346714
2026069216
1613480698
69300174
99043582
1279328314
33132737
684545710
61895164
1974002302
1257368851
318555679
1852966897
1034725818
2073356258
1139344715
2114531287
732099149
432540508
1968257127
630749329
1576321546
834828175
1465704141
1216933023
1990147300
1801966757
1564522027
773381195
1452324155
1480547251
1265843469
1312959564
884852859
1621514888
811110327
1340819051
57574736
576564705
1125358185
1744692663
1612070451
422782047
2029488823
2091159296
1073647882
2606645
371539220
140142069
2054759514
267616755
1838496742
1377356334
111619777
2142896963
1152845560
734280653
1038345373
2032454242
675540648
933387315
147806628
1036506591
1046571920
615004451
900859963
651774568
1384366642
1409350597
1355747832
1970351904
2092311423
1169392898
1952402382
2127655379
1476833457
148358282
182323591
2100652683
683077177
1336975463
661298809
839601777
1581302101
1650888021
438205126
1740692580
1178855763
326788098
1033292973
1962040061
1980549517
1323441436
339930679
483675385
1002800759
2034726893
1436899877
1895402239
1211638663
1818287883
321387015
770713765
246006824
869224456
566901629
2068137057
1355056459
2108397066
1048286738
760393698
1803533382
1185307950
52855447
1730237563
2013729582
1278674743
65230440
2068242417
195203812
2064730284
27046926
1761892534
177785330
104892232
982501478
1116134959
1204515827
1334436003
1288065015
1444586584
1058081061
1446519833
1577488807
996638120
1795010515
514455272
1620896680
1699859907
815872748
1222877847
2102759399
1743439836
1259815899
739766799
854588790
1575060355
2000175032
797960969
865740262
1576914842
1925839017
1381377958
2048858408
2076269903
1295739310
870304080
1150171641
204594773
1669586842
490363604
647648891
967513976
619174038
151474348
607356865
725729720
533684442
389669759
1524229766
1391151991
296235739
1283634915
1158306352
1978575128
2088550677
2048955095
529463338
626299453
284359222
2015274328
279358558
2037384530
398242235
24530081
838601207
180524313
1920804948
24202903
2075641608
912329460
699106026
2143016622
1610149340
1420265371
1354007183
1516800444
530971775
436429420
1129548828
1948226280
1047577176
842226030
1698745179
440484848
1977397156
74912248
2097676724
1936677571
1571180934
382446218
1585844937
1634128576
1473460488
410400361
297921165
1646459092
1193667478
396941652
1670178306
293485149
44738355
437860064
1697589238
1307312083
1817238861
711983808
1165804838
1442466123
664691027
1860959638
371012021
1007522048
1623851369
516214981
29104127
1353028978
2017056358
1420551348
150702836
1756857926
1474461312
1367342840
1749717274
503894365
1865734668
220454699
1792999634
1037310451
1889642179
1255176780
637585714
340782372
2144608554
2137815241
323642175
1283122029
572675600
822214011
1631242950
645930711
1010221594
103241231
2064065854
43390749
858083374
880951289
1574312297
1617942823
120968641
25852954
2032097521
249043483
911431228
1720091470
1169647908
1074570360
1879387082
1550286195
193578725
1030245282
1090122445
1144617757
6475694
1519911433
671142583
1908082416
1038614118
1453985783
1055400498
924963198
1140406600
189402796
1482000151
584525958
1719864181
139344584
50963958
826927183
1774923836
654159211
1198243338
1628017939
1918282516
1607775988
46310888
796569262
1372184952
2001007218
1048031381
1594353519
819543539
409568069
2092907283
530767334
2139631953
1411418544
247370996
890153933
186742310
1056290944
388274277
1361127476
2111573918
1399157174
584870646
2061042775
525512188
450210567
65313682
1071466451
853312787
570536943
531443446
2067689458
1400807512
1846177921
1142641740
511072942
546453343
627724060
129165170
1100248130
8494701
1955894471
1269620821
97951723
2095213338
1498635478
1870771161
1224369972
934885341
990116675
263495010
1793610871
639339047
1830158895
1199977371
14279988
1001704531
974544063
1616115638
126725762
1346480367
1764653650
1683943394
742533662
678470504
15099614
1249095196
716481516
1811673087
279285841
1017626541
2124755499
1763657020
1812133146
1826553746
1922228637
542387020
1319694465
590593109
1482254833
1427744769
2042612829
1586884344
2126296833
1743537657
1995841184
1973721600
1133771750
646031926
1007388937
872064805
786265313
1095449689
816785276
1457144306
225382283
1446769513
1325231662
1081017132
782436028
261224892
641184598
1372798014
1542913186
1144175029
1990103714
831325569
272495248
1440628044
153296527
305356917
674980761
1877588651
1718743651
1353453388
523315680
1170344624
945252828
219575255
54386575
1231346686
323792347
2112848198
1908392547
1754012221
1659814935
1305549067
1693765730
1050698735
2128233775
931064380
2052588450
1386301026
4403383
1664025341
1130592839
1558354281
156612723
833986041
1711669369
328954151
1827312692
721788123
285584505
918217273
1817447188
1412787109
1278331219
1300623137
870186997
1615341284
885390328
396150758
407011396
1970663687
2140720245
96099735
514331607
1531971214
1299797180
1625482086
1177181467
877514882
72919979
682437917
973782305
1795300136
1789900320
1400649309
1197745976
1556353838
969226315
1951264750
1158303919
291247785
1928598828
681340233
757522946
1205274984
1374668485
2070516153
961129412
366322614
1930224967
1114622092
1431113788
1743845313
624099579
58859140
1680036357
12999420
943821318
473794305
1749380804
733613453
1048674258
168799563
2105130306
1139011787
275423009
1878868832
109480868
397711231
527407831
467405875
1911230577
435070392
1703785747
547932654
1254321186
1723120094
2078906944
1430135917
941513722
930827679
1659370044
1763563479
2103701732
464132566
2085420828
2061133911
1752968609
1121626876
1230979651
1062194566
1700166043
1601936642
1270413481
2056203766
1139983162
1427941081
2095393831
1899850180
1614702591
1999069011
134338428
354443774
1799504886
951396645
434234292
1945891837
2116217909
1983820415
1030192574
1234458095
2019422761
429723959
380470594
1846488965
146398643
575777797
45201013
1008783486
1015250951
1592492601
1625991327
1278257618
1440307697
1109694858
909380025
2067706069
472290126
530179036
997571935
473237609
1359903915
347527886
1647281750
1514770358
1741436562
94421415
1509370439
141493008
1288503
43018932
405621540
427077361
1898174836
42470718
924678894
1329111369
2101324117
920752327
548664641
241905221
1699236586
942705964
1806667289
1896333666
1701113093
702532188
257821914
904888670
378451264
721970798
1900883073
2134581242
1402242803
2112361522
1135069548
1918741740
1109976720
1988519200
1688896411
562213638
729039717
823158510
1419234374
1541757624
159813345
642121219
1964295750
653203855
956776738
132072586
127813738
656941416
1781859354
808064575
1140027759
26802332
784714849
1933173839
1346419300
796094186
750193091
619751748
2143916011
1299238605
1604544389
1145128629
1834838656
588883612
1817005585
1693579021
880919608
1366380264
1932663305
1275628938
317257471
166001864
1857435951
1323489713
950020463
1959944911
1396507533
503573591
1886537230
1816693886
1409464113
780381086
966923435
1712725364
216249224
39297855
1110494629
2097841171
252653631
1568594819
1173286251
74460110
1450344946
598618047
562944277
1372703815
1736286098
1178073118
2066658518
1415545782
1791814218
1556432333
1755876200
1090549926
544712167
492285440
621568603
1402251046
1340491106
909637206
661100286
378293594
1919513318
624534506
1885867945
1922745714
1689854276
2093569091
455353520
612209951
1524629831
1182249608
1356715601
265456543
1966801227
803072193
1451722788
200678614
949682689
331779350
221478812
1166068546
1025897013
739569259
1958039377
1484034260
752643427
1842905889
670277692
110850778
278574762
599488097
1731536903
739468178
379042803
462600492
1141498779
353222177
379319699
878841538
1147909704
1105390451
515351033
1509443306
1454756966
1478314536
2104008873
500332151
1402683005
2080781428
420164602
767504972
1287487602
1670583003
1736702414
98601505
2083445450
2136426969
226281003
1498994901
80509915
255729937
232855030
1690647346
1656846596
1987064501
1840933231
1610585834
1892765631
2017196047
340459396
700057749
1770317663
1040723218
873534124
561845886
1794927201
786456575
1841266112
1778243595
1441457083
1591748580
1044974067
2096024573
1683311077
577130288
798459952
1308512081
1372701172
1152724906
1173856101
1921095602
1140980616
1717528157
782541175
1545095162
1315176595
1927472287
884036272
1620972461
1730517621
713699845
2088581494
1483742418
613288425
987325732
1416129106
1016812760
1924418602
528235954
10165931
1414880080
204832786
418539262
148205625
397173707
808579077
1517456012
2135389925
870665882
953143254
767825234
1152149865
199366269
1728003109
1558908672
1359071597
175459812
1993177302
137036441
422062436
228684352
1197282887
257795911
2020065683
806716621
2085504908
798797876
12286221
1662814063
1596864897
622607634
345649614
1583601566
251119034
352921828
341220153
132264521
477319570
705453064
292129514
747213385
579107689
960833130
1218467447
1414808104
1228235515
373379336
2136386598
92188259
1400601840
1897459594
1607846771
2099895987
1917864650
310977436
1718591312
976917373
1801185128
471678430
1223094070
78834419
1427003337
591319993
1640668499
867786878
354258572
350914464
947477066
1928863751
695620269
700344715
279299336
1600638940
92260158
705014193
19982984
1131250855
1471592772
177743798
178322742
375337638
1283895570
646115497
292938484
1769812820
240369018
1606192979
1504656956
1281627305
115219778
650807763
489541529
1097398994
1683723503
447795367
1977289955
1650369776
179624629
1959138928
1933496104
913747890
1812382970
852264766
1189656960
2000470056
504971398
1303724405
1396512947
1815923880
211217947
1088643778
133436899
1454560347
1216887615
1771170299
1312431155
1670715094
1171456579
77392556
1680183578
1534579830
468037527
1975649281
882217972
1408986391
1561489788
674520852
796414419
1864094560
90006038
1542920281
1273916634
1086217666
131634207
419716753
1311288184
282202242
92164954
1454524890
1765266427
1850890101
1373959957
296917995
798072047
1284650700
1597812347
931197005
1459671530
838249244
665649029
1531034349
1194355470
203442638
1060726432
289624234
1294262647
221424104
1272361997
632513883
1797189839
1675324870
392784905
1900070159
1966493309
1921924596
1157760161
1776463098
118476534
1170411669
354212611
717358165
527119782
1954258471
283991064
520081633
1658401492
1805700387
1891648635
473252191
1748393670
1266277368
1938212341
1239014491
1619377255
1724294199
58565540
251979143
761846567
524084050
746628724
2083818740
1085060790
1491918532
2106756153
283641265
1652973907
1726617639
1919276820
1323763902
1914797991
2110693963
1062732913
511116842
11844485
371216281
1592334731
805622167
1660832890
703706306
699931991
1503499403
134615328
721279759
1618767457
1875402957
1312067657
450144372
1058381626
1824768868
503234332
136054388
1622210257
954785004
1553861609
1633478263
13135607
1568414643
1508090510
1824220267
1113442122
2069727838
2104991549
11868895
375834273
1938612871
191233994
1018195488
161914322
1828660418
540995397
1687782515
101690076
1617071304
2133458460
2023695153
180909410
173230738
1745986970
989932848
1459879229
2105535363
921326741
1352284193
2120289582
1696306443
807503751
97616896
1256489640
152522265
860019146
1641161909
511605767
858465125
1964862954
468457288
116995684
1282299727
910133017
70387926
380574858
291351103
1363172328
805381547
296651270
1554419785
1540590021
659735661
1814164042
181721959
1390072079
2140049727
228931543
1100563276
1776800444
1072393796
1159372696
264833577
134821507
1708352328
1745484521
886427489
1599399404
1360389686
1917892192
1047907658
1075934977
1700831534
723523707
1974828909
1222981609
1965302003
174300060
1937719592
1155206325
140901895
185567567
1022871443
1337375601
785790080
1675932612
979905298
958536395
278828322
915098056
554562832
1010007309
1945745930
1004971351
1451726310
683342604
699104530
588592255
1245392201
1834414055
1667654756
2115278632
2123818504
50000805
804280768
680985782
240420784
1304176169
2124930911
1900121033
996934802
211807877
491517075
63746013
1747060075
1533154496
1264036506
1544092404
983461432
191724406
1307459187
995979868
1612016803
353088985
98067035
1389215214
1854883023
2027341812
1940873880
1358664342
605996390
1847323802
166189364
637990857
1270700132
471789632
1606030428
2066235213
1657226683
1662745699
1994649286
1966173918
1688825344
929212811
610352438
200218394
1995850090
1902612707
1236246707
1655458323
1541924263
1452836066
1426766569
464792894
1483444395
200848855
1029278128
1798797785
1771111658
355690881
566600371
1271335863
722622991
1180377900
918240391
1860727850
1565495672
1712907525
912813244
569814775
1604710157
381747942
1300618920
1545098114
1572271748
87123902
984504141
116462832
244606004
344799034
1578616554
641515177
649651429
573111494
188262597
1028293619
535068500
178988564
1823709624
229835377
1725845572
654388996
1002348218
156275919
223623342
263185633
1507730832
1022715357
1338653001
125455250
1320957011
1812152085
1778176009
816116399
1532382893
920253288
349351948
1801292677
150628094
195580249
1453828223
1273844106
718893212
1402525084
810694442
1007383325
1819425604
2014579019
441946365
2122539683
1295425917
1874215969
510906242
975888278
183394706
1750493650
273966686
1500685656
518431257
655706545
1330572873
1702522712
1224884283
1587760075
55911048
1329177068
635598359
954761140
99592014
1772910487
648804284
1500707315
147655101
1261899093
1051167750
539675634
270920703
308801576
968398184
253151711
1721848060
1440707716
728384431
432154319
54561540
2123329575
1047600158
1525473430
118258540
413488693
1876351194
356685149
1631480546
1036791763
1584305947
2126754315
1509168849
172055371
1619041661
1615740090
1917354680
756315757
333352893
591832834
1410728058
876446045
1787423042
1760996679
1057828267
4324290
866428180
1274207439
1138793895
1269142913
66418338
1832035254
1757712265
1595342868
1205471939
184058829
746241017
194549329
17566258
1794707027
1893430259
2117332715
1654177549
1503157730
1695405846
1256510827
725600680
990267696
380640419
184770061
1509638890
1093646939
1056166213
1578020426
1900337255
886724309
1158888176
120008176
1345718795
1314520697
55705408
1153082750
1453485337
1741017118
2091462915
2043495861
498274844
1114713960
1896672298
731574041
1788838930
1840771380
1920834278
816277590
1468605750
1835824451
407383565
2126678976
1067994112
1879997122
1797455018
907814037
247532973
1162863811
602112843
1601662733
1916094430
1812443834
1256346344
344928245
384324639
1967124068
281919371
1248212886
1207077177
1675708793
938102120
1146451581
1605488125
2025525059
587630062
958160105
90418835
1885219796
1994696671
79105398
1113466484
1628400312
1048018490
1783112037
1322916052
432666565
1609847276
738233750
1349604359
2044084298
358510446
1935063690
1937464386
895456140
1880286055
1533685821
1414624528
1609140304
651317259
1072076934
666814578
576465601
1224447255
1540063824
353172817
2107537302
1742583952
1767069884
1589675638
1094635707
1177806344
1133041600
2060147096
112292022
416261421
490683792
289016212
25994568
594667330
232294119
713451757
1870000034
1286597374
1284379756
1485137107
1595494767
487164663
121383358
1085060387
576549086
1966043102
1063882876
1112894855
1287689157
1799352694
1833033059
1466613268
1244388903
418747044
1067790247
1681675035
321157764
1269786496
902792728
580681443
92722019
1283639151
1383415644
1780600534
267531876
56533674
1979636795
1601851371
782143712
34317752
1468560288
2035703361
1742619029
592379429
1329096415
2030820281
390924490
1355252588
590592163
1928991217
1763226919
371897001
1415024286
45354352
2036611572
985660454
1394082146
1995725273
1847795368
124018531
451969962
700886078
1057432053
1684959308
910074699
1881023547
1722767033
374178782
1709737075
1914498808
1710370171
266864391
1670707280
2093634777
207925212
809893814
1586171762
11729148
583683939
914749515
717879634
330267942
992018131
1750257016
1927367702
720713170
1407188308
2010086228
863890195
1312934450
2105133435
1372467578
539782085
543994787
250497577
1070265103
1794862560
199583559
551758953
1384336172
969053969
1557702372
1432901781
127988416
1206855603
433044507
924715622
1842276094
1772587122
1589059012
289885574
1752217773
1254468794
1072812252
1469336784
1378306712
204452030
1820107335
932118808
1570411866
525472939
801005614
203980274
914281877
1432588659
1250718381
804048181
1346365053
529170299
1232101235
1998128308
1680359511
937195076
754263110
1217157157
1680197502
1209613432
1854256486
467175026
1267189891
1612847620
633664992
197042159
1034809941
1446699361
1014645795
1994603469
331113064
422543601
477012739
422865434
2086641139
482957311
1797581370
1107034185
1134926862
1647469489
958332156
1122347292
651519317
1096562883
741649584
1472430475
1430200471
1673905717
1580166519
1969989733
1866714177
1943830587
238423999
1333442025
1833091455
29657103
1227799514
613291633
2127683661
963439752
1514364526
1137868693
751546282
1051574560
1588887146
263123613
805394195
1702702410
871519278
497046971
1278464976
1770630419
734628910
1683613732
205926222
1007325509
103271667
1241769440
1651461549
1235482799
1925476018
952514278
370742735
747405043
1394078388
625297064
693379950
1092979969
1367511628
930013064
2086529889
1987705443
1752730745
1641933409
500447540
467648020
15779046
792407724
1916513463
1732072150
219751813
779694053
305955510
1008306523
1192966928
2032771570
1018361880
176384790
1609526593
1456775726
1699742802
1211970636
1045139606
1722987977
661261762
1292883874
1679446866
1596795516
2054912959
588622794
1393778275
1781866002
652039913
756197240
1494449234
1747813383
255349603
1541335883
762471941
312914808
1569036983
2097521258
1010830369
316543824
1154057509
741122027
2131816446
2077870637
660319151
509098823
754319528
1171935047
1112310502
873506384
1545445088
1876844348
1617797472
1534908038
755953708
339807365
1797978267
561604099
80357217
671120945
53550484
1493627885
1716025453
1000375234
975809883
1819288342
1681763975
768691338
216762931
667298047
778292119
2130192543
1872423603
307996230
1492191156
783988887
480914219
144293230
1406281273
1401373394
424469490
1753799744
1839826968
1597556893
796699960
1498028732
1058156514
2084064338
370859044
1243326882
1537542524
160417395
1407804176
44112972
1706521153
1712872502
1442571606
1828765232
1625416606
1997530077
477782706
1692541614
1414309863
1053754675
1939599759
1450812536
1680732070
814172251
318360711
90243145
1372888861
668528833
1747497055
825183389
1219690129
1964194776
1675358425
899695121
738651504
830329901
1983415633
1874199322
1439239974
365524640
714898340
825988141
2138557497
100548627
1212934877
523832163
1667787295
241932142
1931228407
178243032
1573615099
1131034137
1544912564
726626172
207439069
753605469
1700747694
595319062
1234713167
222947115
964541659
1109736735
651477338
1615616844
504345552
1245417521
138186067
453477481
394964180
1825486265
1818051008
1795617621
1749807809
2087178452
65583356
1950906341
860936536
1690414720
203212277
1219318187
1372001629
521383382
1305472941
2136742778
883595638
1225045758
1755417860
119952574
103449605
39325554
2147216751
1186236243
1940518128
6909058
2079503282
45944257
1521206342
1925844922
1329689137
1547439493
1921650230
1572126602
2067791465
1679713396
774018539
289212901
200989316
771228460
1780599324
1629604404
1369333639
1385288035
1659700377
629922359
1503782107
441471562
464392760
1528436337
1703513337
459596284
27138570
746248736
1051191734
286203898
1769755147
573892457
93949089
796426017
248980317
2047413328
668212097
2038499031
1607463347
921110948
332611319
516720963
1395501668
957308908
1296287290
1510272305
1747467892
1218690888
1433171050
1435399627
1806699453
1161436275
686864691
1100445299
793043462
451009530
1878116050
1744613650
738055813
382695181
307037188
840430454
1665395138
239237257
34262543
55629350
1551270894
271770182
1068185149
319932459
1476685749
1219037567
2030337058
1938602997
650219438
2076814403
750800375
1707765078
353534486
1008655290
1280680809
969689828
1673765585
1359536117
484135777
1523722977
732235034
204959276
232603788
1341478701
891081927
620394342
279413513
1964094567
610707238
1366269605
1057016673
1944523528
1340782154
494378705
652442479
1977752190
1790082593
705071998
1335478373
1571165707
1532308975
2009700586
349036517
675289983
625300140
1898583211
1366493552
1154035390
679136442
970643705
1730796269
226894245
1467561417
480420527
850754135
1556815191
1270589791
407986562
1016473837
1086297702
1058230672
534438524
275489276
609969884
1863081284
1984612461
1448545164
1972738868
116967479
1568021085
1834040179
2037763647
642748877
1938374241
1229701072
12883152
1137305334
1122474496
852742813
774553252
1500695300
1475713777
752166002
404946402
145667642
355052839
629771269
1192615794
638263954
1033075681
1288100286
435197126
636949993
1727385946
69784260
386718269
608369691
942059677
896200642
326357716
355935796
216260447
321006081
963042693
1346478976
450683786
406298711
1444331452
875632533
841180977
1400127147
1152742705
53897687
480713508
1033494302
235290999
914931631
1327427583
295012331
889502748
1348800207
336279013
1002516261
1874657795
441242776
1496049076
1692750027
1221165090
1915835305
863475069
375283770
348728650
2017579347
1163447099
1262145009
977290832
1143497716
2095485170
1080352611
1707746020
901132473
942719350
1777558406
608759354
347062261
286973558
1445260570
545549347
1425881008
787906043
1512813319
503385084
1306879959
2136159395
1540544190
522551355
1998336716
972028703
1630425075
1315490543
1476063173
731877253
1743068154
1267379414
1949997872
846493186
12348675
1385190459
1213111900
999805065
1024222058
2102805365
1849023961
317325976
1728748019
681362793
2116760579
606371313
1159497400
705961602
183205731
346198972
2091949131
1599719529
434475725
563086142
1163232163
420077499
2079201816
1028099362
54001299
903187313
1159830133
134219154
1948959044
1802011577
1294100219
541311460
411745079
1039812265
607919754
1550058476
633243660
1010612994
964993330
117591906
1637112629
671906202
80030873
121729112
1447190879
1058874792
768946371
671210064
134314374
1976118387
917850107
725201012
1694082508
667722806
1483043956
1606343789
1983594827
1696125294
2107468744
1134106890
1796389383
1387367432
1687087444
367374219
261811832
138014307
35773233
2138240335
1624354362
181112782
818250918
1654148796
1831063784
1117376815
936479634
1713707062
1782933951
582634254
129345343
1084099220
2131814751
369722588
543685005
1204344098
1054687651
1491812424
334411629
2110182252
1352540616
1419985722
2068646880
1035120818
1034375534
1821740424
1233403672
1089641547
1029464522
804478387
1424115613
308496043
50219681
2095930012
459131475
2126934756
484999231
1149041958
1465601176
1618737653
151738197
974276411
1496796651
1235478495
724646396
91184635
521852312
1150597573
1773413665
1007200000
1090451233
334929458
1619701201
538664724
748105803
1383215785
1783479738
9051432
225267877
1508290832
657894119
1747226975
688655630
91900826
1644142129
204204499
2114308952
1849540512
2078105105
1409622295
1457855672
456747034
1575455376
1884811007
192253860
508196635
1924783817
2129844783
798643813
640435757
1714487559
1751787614
1755719297
1432530334
1303599157
731903327
466491282
1024789563
1049631646
37692043
2015981426
517691260
1368665752
904786576
286848326
1531878788
1302332617
917064354
1177884746
1358071174
949935405
1624842260
1090358142
779065310
2125117799
33868706
1705454306
1637785096
32248146
158028325
493635972
797463741
1059575700
744694576
574233894
1014669012
1837987367
1604430188
1856037557
977090203
827975974
1046182986
286839554
1440316608
287244415
261088800
1051328369
1032292235
1225734795
170860124
1748485692
220749058
1463311738
1784932287
1613096733
1746030641
827667840
1680295271
1475780928
1647154210
324144830
182232175
647982575
1585015299
1343393316
1015990301
1196884194
408709385
1765003418
207666845
644289279
1793977989
2113364335
2053161961
1378121358
1191035021
1605159782
1559795702
1522704076
667247070
825284005
410864582
865527527
397677443
1497424272
268059169
1463304596
1800287827
1516279436
1227374286
655431888
514350191
1691882977
155485567
1405228502
887564530
1069775867
292965568
4700492
1456799053
1312239123
1094487588
194480815
98997413
333572847
582869216
987924372
855933780
1363402325
1658112257
1023762678
1759700230
1313434247
732122703
920905132
1355537360
200784333
1025754280
262781672
1832637833
411282905
642444177
1959040891
254515677
1159623164
2002570347
1531859970
2015683499
1769828914
186678656
552969880
367185765
1375896127
1672405847
135841018
1577703086
970070019
662399130
1382248853
801812243
1935708704
628849214
232592237
404768727
453174734
374457491
1012392410
382894977
15565849
1761232949
769586271
1111923196
294663631
43103588
1141944000
1256476999
664525624
403586499
316364430
1120809779
777224266
1275754496
1362505036
722286236
2105146489
260173476
272027198
896019464
795917249
443716194
904701730
267006528
843081311
1002077957
1742374976
1834635716
1238981471
1085968617
1080403992
896175627
420337150
860582073
1551489699
1895649360
440583094
22888440
1631702181
610468405
1224665648
1941357654
1200900172
580585695
1516600292
1100278964
1229778451
1634464585
1448036315
496871580
634552817
305773280
506450014
708784538
214653936
1483002655
2022076926
1070311736
1018402674
1498016061
735026007
94247315
1699153213
1175925155
474033665
1906569317
1237369378
549211580
825306866
509897652
1652577593
461216648
576781934
553933771
2071193555
1812509507
1643888434
2028309916
1044468203
845585940
2084622380
1629681144
319507253
1012851629
748204161
102887909
1182710391
1123981469
1978798548
774095207
1553297106
1341552917
1268024736
476615430
242170659
80123022
2046776050
2123600136
1361651255
915883442
1835275161
1318750992
1134883452
1142964375
526687707
915737125
988113389
1611345258
2068477483
616827308
1596384131
1420995859
999603789
1255174327
1869605988
1357949793
1360862601
840987693
240525556
1190019147
1361034896
1798553660
1285380110
1756509270
2005286204
2086572592
231625458
715402409
1230177817
281135123
1594913910
531114337
1060339175
1174548655
1184862392
1425406108
422296969
948945648
1527149639
1135432978
1448183436
1183545554
861025166
1780416716
1950409161
1198298919
1261342848
170057368
1139382365
438084173
163798070
1184566308
482732643
1367410950
211511348
1795220079
1897596908
2051382173
634457355
1355035623
1414371507
2003518752
926357991
2058203984
1069415576
2004464710
1071354057
263946690
392926471
406958477
715650190
1474454965
2052745289
253665146
285322107
1110864971
559329965
66456377
895392339
824564014
2127916771
502079995
1630411581
1669317355
329060873
701248057
1647184893
2028084522
2084233426
1297513984
709594414
1800090059
1276424141
1964568056
2139925386
1314324801
1745325780
655799070
1234869870
543738846
802504667
313612014
1222955725
542913813
2072231225
1542014845
1776934184
1866776200
880780231
2092488533
1794356935
1076555688
249653350
2005457922
1798947890
2061098237
2138248990
1797538160
1293907126
1896397234
1810298615
644122107
854370222
286014956
1823952741
300736124
1273414906
607142723
1969673816
1296402736
756795767
225526234
131756041
692307080
130395916
1215251868
625930449
1264646758
513891422
1614126223
2054677784
1576684039
1664745797
1196569723
1644875410
302365892
155473094
1098038158
1393344339
2029809785
1237840774
1340740729
465315188
2049044427
789867970
174045800
196902499
144996948
1060498229
1629709764
2128878527
99260898
795752414
881632596
1044427024
1753514166
1201656930
1935323909
25110333
575682363
486260062
1641881439
1112623770
1104276685
1528680486
426365459
616513390
1513402243
821217231
1564902375
887330372
150669038
164736085
488421910
1327441983
177953052
1843065370
1654826531
1471128644
1367925012
744544348
158260281
2041628622
1768180909
279072510
1403482006
374040757
59667148
978123559
53037533
1196562414
708136524
1208637608
1292376412
738268441
92013597
392865516
201159208
1899794657
954083021
1514783228
330339848
911464327
91879725
1941422043
280350409
1801899207
536244809
1171874839
1025997299
1493829756
132646002
457987192
1001531827
260336820
1433771641
1449196243
1696914274
1777268683
1106330473
556876570
363989969
711733936
484518054
1147286493
794550872
1755825457
401836401
505730640
821076410
1280761745
1985928788
1714368110
1958607303
2126056084
830766465
940355903
1947828297
784371941
1676266713
1972565045
156554942
1428866986
1427316950
1040299849
788444295
690871807
1220001545
748018525
1125458846
655018767
1517852943
112693823
1479007259
585405489
861898899
1819232230
356031837
1754598119
1561343770
682029721
686841036
11585504
363246997
184533461
1716219233
656152161
1116812162
335821042
41702677
396821315
1749658216
1071227995
1662966450
517421101
188507139
1311226428
419979204
512322546
1595395889
357206048
1320580391
1622944365
236655432
1901793375
459128295
60986165
554885474
745440115
1558328119
2020483375
30145756
1249517948
1189356541
1928782431
873850578
498157749
1491758028
1499929597
124825839
1318911828
944876685
2109126333
461433870
500908542
2026862843
146174364
1052563259
272259893
736553489
1977628564
715311140
1344467430
1547497587
1954797270
1960472937
1955945065
247734405
1313853126
2083261501
313475966
771765131
609314724
1975514548
2008165876
607808765
2048437063
930004116
512481683
858689959
1483935425
264788202
748245231
417732418
909624435
1586385977
1728740452
1413692147
559958886
329228235
1046414301
1910066816
131497372
1968957988
873467737
1098334039
808630751
1209959090
1699887041
1275898388
2025947996
438030638
451887863
1140214855
2037202056
1992180867
397293092
2004951395
1750253598
215069406
429493880
748335179
547715903
324197675
1056451994
2082202841
2089506984
1764539476
283273450
2041910270
2015452722
1309649530
1067710282
893019633
303870144
153234674
830115132
1049403572
1755737588
1860326129
1713438153
870571604
1167305373
1376200678
190969568
2008417924
2014348312
493428585
94123501
925784187
242645086
2144716660
1619247726
740759582
3914792
1429298370
59053883
482702999
2043340100
1816970385
1846001760
1102185451
86520149
1898907228
1345478584
287948561
530454304
1026934731
1607980780
1063848087
1927615449
1787065730
8345534
1555350358
1107083894
1979167347
331661132
812179718
640619072
205376070
513893048
1520464830
1363347777
252365697
861044882
1851531169
1844555572
392961754
55956629
898053501
334113820
1795563824
842577318
410373449
116342391
1575472076
415389501
3718316
202965322
305456591
380549670
997109994
2094675697
463536006
603711220
1525784349
1677955448
671897269
978609638
2054700530
77989126
535543693
215984180
354978691
707168874
644571443
420607627
1462886376
984498595
1975397855
639024680
2038666937
1069011824
903825242
1930994257
1693861616
1512084347
415927419
851508537
1969648152
173239004
747642477
2061131651
1063835226
1021367850
1729811422
252791945
956989978
545932741
2108415860
162499078
1607080312
1920462836
479286205
1900221411
137807116
1935554089
1298360457
2005601690
2032463999
590134919
5919867
108078621
625509161
2012299849
312038014
1023203985
1738955580
1617104015
828303555
1913475738
1655243415
1095858004
324441500
1641061243
180479379
1282830485
85279778
742903416
1696724231
353749536
1260397621
241266923
1211384685
1278069441
1725373975
1840710553
1989758691
1538334853
344124889
1582326593
2024466232
1164807814
2061934640
389428280
1371794468
502959159
888766417
428026054
2112601582
1186271809
591447744
228345393
1695352599
1206371349
1884287004
2062891518
909444435
939719883
348236221
548861136
2077973531
1489560860
1652434321
1461122257
376384688
1542407109
182183926
1793941350
872461604
1961838365
1373582098
1799193552
1463067884
1715180354
312880927
128055408
314518342
836483182
148625818
1186660090
44915592
1816758531
1423072420
1520071522
1012906951
1391217183
1070303255
1480724407
220031651
1415138139
1981717511
1521936344
724347872
674013260
1079988164
398079924
96993888
1681364470
43006154
866092765
1416048223
370602251
495769704
1558352680
1586611047
484805293
1837137013
1180863574
1074276142
1198288396
1464694204
2095440617
1806005527
273496654
2146573569
1295936228
2086918140
1799586442
770812287
727427557
1885246924
2145825411
438264791
193837672
475100518
1829505406
521364149
1047810295
1392943474
1713362911
1908577753
757769050
1338420916
588838687
399091927
472274464
913973573
47883889
480279304
1906804743
171308947
1230476720
1982859981
1196433722
1120494728
1435295152
235275535
509908490
1687173105
1325939829
1942398013
1211845741
1827020620
1398706084
1132772704
1865688828
489386888
2136090440
414934451
847894676
1019851651
674418218
2108364022
1370713777
1794338041
569176666
678675617
203296372
2143955769
2140871684
1723811103
1900184393
692421934
2070923271
605094034
716204276
1345610283
162525633
370654534
378664856
2007650411
1371240143
347797635
142934295
1438700294
823709906
1121979855
941991837
1255506718
2060888082
255911101
478671092
244845868
2002636727
1158106049
1770296552
525345254
1471473284
632062932
647951279
1946481503
1337607714
699956088
1315392501
101260753
1402111620
1549767493
156374201
1260268216
1444850011
469268232
1022125788
345698222
1757998248
1444853572
569191518
132467479
1563713477
2080428295
538396165
123476712
1784882357
1386407069
1882381498
1317770276
48074994
390346356
1175385220
529700526
1823377040
1656983739
510181489
751458878
233487255
1910700850
1121426620
1635047512
1328283167
1536873750
1587387068
1073525193
573256257
647126138
968246308
1705393754
1564505729
1580241236
530531494
1654597792
1656192416
1936246174
1409820882
1269714529
909768695
548356568
770720939
273906835
1820999200
977158148
1376172493
1998831945
548901993
805321365
1477353849
1923873115
1692865599
1948773563
583956446
494516262
881078063
1519975504
929829300
1007112933
190745660
1268532614
1891685255
1716395374
738200917
2142612768
1494160626
285750241
237331605
1541299702
1373601687
886774631
1608295556
1539220986
2024484562
661997736
1027442136
724959805
1682668287
955451341
126343306
1905968704
1067023646
591766407
1835852589
515671674
1474213094
129751282
1780842507
1144761066
1762378976
57223489
1436549180
1728818693
474779656
1388038936
188919757
728671270
1882331032
1541602906
662297504
975401007
317860825
1942075585
893191342
159058031
1124696875
1823307984
173761710
800750108
954361022
1143035922
1221301086
1519356450
1195168879
364232449
1844344273
1264721037
388715655
1981374532
995881451
1784995173
1345582410
124253802
309327533
743770174
1557023591
1448119002
1349511459
1189691104
1673870237
1970871163
288157818
1748954663
1964818923
665321077
537372583
1687932778
1135318717
1130495204
53849260
1930529286
199586540
1276774812
1760089245
1493157214
64451546
1951665663
559607188
1906998204
543001473
1843136869
546849120
214219394
177442776
722724932
1155250039
1518836430
776867055
1778793802
1531649236
1532359701
672382866
2081134111
68374512
1089299583
552717294
1939045333
338665420
1868417870
1750169603
1948543236
1909301624
1762150051
749125602
153231921
2055944523
1983995814
1541574020
418649528
903600326
2077392945
133318374
1465012559
1740370542
1164875667
1737485620
2021573777
1895679417
2060065895
1196960443
892763557
879999020
791932360
1274537457
1795419244
772431007
760315618
533822102
2021066028
1232572379
32963992
1430964084
762519715
1356161663
1863092566
1052119131
253187472
747544165
1771339440
336555816
285045356
1812214838
1362752407
2021475486
1505288519
1348352538
1127884673
108415149
894220304
706462849
974464858
1109977408
996194265
1403761903
61263004
1999108401
1965197196
1571710235
851879160
837722212
364608723
571767705
1499032765
916485642
1928211593
2078332488
1465820456
1787418920
1079053123
1870989104
138723202
364243596
1386423618
161038872
752832597
818202696
1490741760
214719610
1488015803
159194016
278673735
1845659090
1904097844
869317769
1013408193
1250875869
787175189
642617852
12752304
518199467
1337747520
1807086701
1278888911
1268704185
583953910
1025451552
980817174
2140282545
1176605933
921138942
221506965
1393211729
1148739119
1390036869
439773203
30217436
1873766083
1964085347
1188453724
1280726054
248809252
1796541718
701417928
1593012690
690552716
987953780
485703663
1778742718
1885986298
733303284
1657450545
516645830
1818544878
1738787966
1169081549
1212695302
414969318
9984985
282419289
2094043388
1522027383
1371386026
33810780
1300637162
669165754
1817799283
1562962680
928387882
1841228460
302247231
1267341678
1300729566
1812745689
1452206547
1164831284
3185489
1454112111
1389060219
1096226832
1246312180
400629633
1413948583
1228816341
1858581605
311370838
341004439
516215305
2027107461
839688360
877829501
83292560
807066989
2034183391
152496110
2029842585
1049368767
1340334857
200210563
1026447751
1844147541
1654337543
788335821
1119708620
816665639
2050595637
2103777817
295116974
1797297805
1960721340
431466869
1310492492
1164086622
290791167
122231555
101062570
71171033
724716851
1519191561
2059795434
369278837
1623687886
112408857
1877963795
1129359831
1727650941
112038767
1837767977
44424811
212267798
25841203
778650952
2104709439
1588505284
1508054640
1017441903
915671818
586852328
124719528
1107698796
1564766390
1634085315
1252418847
1020573991
1092791005
1491877165
1110384799
1366574723
2028228080
660116316
158718353
339264989
932987076
1352640741
1252834729
49920476
1006289724
1326695352
722274459
1359399595
2078647712
1685974895
2016282606
2065217208
701189988
124252834
167681370
1675686149
1360400775
189171177
1455535984
188444344
1613571585
1645152185
857900440
2077523706
1663639314
1591734568
1373699474
579687811
1316869491
1597051278
1749910591
162928816
2077728650
836805586
1537921362
2032404947
1505686531
175033106
1828716718
1345018196
1544764666
1087038400
442928195
1440944177
944619432
774940567
1098025338
1463559497
311315889
1286740115
937159142
1282947153
876993031
594849770
894945532
1426783454
831327701
881293830
248100748
65630030
1977047866
2036153469
340005636
1144842115
481874119
434980616
800710839
824204126
313532916
54747270
1426642426
1589747148
738246539
1795425397
322301198
549227561
1785298651
1828580120
173791327
909059643
343720908
1737161336
1987549377
628193194
412877907
455385547
1641552160
1029034198
1812539391
1210870168
1828273707
879088028
1251908619
2127894135
1043260960
1149498411
1222100992
937451411
196446120
58250971
1751658339
1415026059
1780783423
792318130
1471274364
1267616625
256683692
33967211
800625274
1537780354
1893539450
837230758
923643192
1154919126
732722588
1031914689
992151312
1697626616
691980751
55826671
1296032862
892910376
960311523
1293467190
1987835320
681184436
291572712
1433347709
518555203
692781067
1677371326
772238644
1837496945
1667603545
573878943
1317696880
2112595208
401006151
1918045960
772599675
533782671
1489113356
973081027
1353311589
774722473
728572146
1143276245
1616132844
263825367
1214484675
124217336
1413172238
1915134571
1179673670
354218369
1310049033
1150801041
341898326
1308792358
741744608
1638781952
54006928
1857482750
2115590702
733456791
365773920
1093397697
1824222958
1994971462
757561184
1590796837
105202602
1608865909
1353146733
1435916173
766536137
1884521464
1828747156
678640179
2018977813
786955985
2089612911
1128869338
780351352
479172268
860402251
1327494391
713672090
31586738
2014806535
1604400548
2000545395
174243661
579230839
612779003
1695578623
73701000
1230642100
1547355538
52723222
47197253
1841427451
949978671
654442816
1319161398
873432058
92793739
1645164266
920942213
1297907144
905097396
1633031592
1043850121
1434518315
1508554576
1583139525
1236100134
439924034
1666349270
1810530519
1817686939
2091247416
188565037
967098557
314903501
2007129400
2103977497
1502545979
121498006
980467631
1221243027
154241400
118444479
734733009
1830128672
1953347819
51682901
1518425129
1159607229
535774153
138580400
257386100
943061256
1167110342
1387823192
577369867
1915292461
1630655238
1565986772
1192315802
1754290314
1378341511
1572220359
1659140449
1294116843
1567845819
2020035042
1100674842
1572220352
885335955
1520046619
1887805808
1041571462
922251890
1767139997
1541259162
558999833
806889037
963209930
519199985
2097130922
2120749343
1640684745
1865838587
669733023
1500790803
1521743698
887241711
2139823223
492201139
1337757090
572830881
1630849221
316068654
336649825
1163134246
1833653213
657063945
163052085
2112419689
1281493837
233592214
869993924
932500697
1468635513
1119906113
231034110
1717202447
1482213766
1678055897
1868157215
869949299
448433138
102953204
878301589
1584191572
1541829260
2097285161
1349097456
1446477611
307598013
1372435855
2125232908
954156513
2007597624
137086005
476181446
1861148495
1301626182
1021641055
869620768
1103641359
1610811546
373139955
709786624
1912203284
1841923641
210248465
934225691
1964798189
1222011230
1456506846
1645788063
1222414792
373027905
218907468
692777943
1960067569
358595283
709315083
256849043
1611544270
1531328197
163882869
459958926
406717823
779928408
453639697
1143378982
245182841
249842012
178146934
1984559983
622948021
1114859798
1961620315
1587307288
603715916
472265808
2051744066
1757660885
898819046
565254145
1735456590
464997319
1294298674
17292584
930712501
201164795
1310455947
640687504
1010963827
161836009
539267196
1548191984
1351834147
2133283994
1579293752
1354785644
1633456221
662070812
1593710345
957523188
324445034
1174552857
1203104905
1293577223
1510034729
627014767
965224320
327741635
1694309585
583527695
890100814
1520787790
91488466
1213463418
1769609994
1108275213
722143391
1102314624
731205089
984259281
905361990
551300984
1608445165
2047278446
1471993323
1868682343
1223081928
735552903
1740027283
363991073
569108751
1582004486
1830461468
872855748
927808187
278977668
392490788
339945008
2032708198
269192528
1755963192
1429377364
1606656496
15462466
247869282
446473848
960956634
1474111905
435332716
1548670544
2139870164
1597752066
473791958
217260177
1093319633
1140834259
1327158460
152819151
1823911215
1626900892
647836901
257435627
1872794251
163978247
1601950239
1951141296
1999218723
1501030909
1838792299
1084503653
336249029
583748912
989441585
589621585
541533733
214294577
955382913
546009704
120211030
835008598
135356319
578286473
916565864
841537982
2038723267
1071405354
154759830
1550644836
511509194
889809116
602298445
1088569449
2096164160
1885450078
1354108279
2068108249
1720048828
341895823
465437797
1852048990
1701323681
2077654824
208085354
8448829
1921545418
1750811819
655362943
321438961
1965213965
2130471184
1192809419
950085569
480964909
1445262836
1931002160
2080306298
1330694474
646707342
1866627948
2101454561
1631971974
1289420155
608119090
900354343
949495055
566374728
13968048
1595091140
1694546444
288488171
781769705
1597914858
666288600
1099966736
1644186715
1694863523
407235741
672620814
1037465177
426779624
31314737
1488806367
352202261
772993708
268628749
912404344
1474310725
507790992
1624987600
1219039435
1260803340
1904324093
608721290
182859100
1110383351
1935637755
1636598957
1664912800
857123829
310933829
696674920
1493201295
1149871863
399963826
984680389
1775328814
2100861313
2052846540
153441900
1110949958
1495999241
1673020595
658749927
430778868
90187445
476588552
194064464
1951073037
1581429712
112816852
428507379
972416445
2080348552
575941836
1715813302
1970899047
1340320005
146435218
1828099795
1756224247
2128084426
1250412475
1442032972
1424546293
637000590
1815045313
2127450418
939447111
403844253
147117185
839950315
1499987446
319102726
2015351510
1545633087
93032888
988552959
1261650783
1550315427
242178851
433360079
1054804378
688709786
959276672
22889113
780323214
1723929090
424698280
1782300936
1801679060
69940187
2070731490
1782201045
851668117
1590014450
930924851
393582235
556759392
803870712
212909338
684121125
1527365170
1551382021
1736531736
1491922645
1253646403
2085576313
1179704958
176468142
78159180
331430945
1922966880
2119382701
583138354
158166238
1796150784
1347988196
1872834104
388379244
61745078
67203749
888608828
372564026
754805238
1155273004
699741313
330468886
69431189
538977559
1835032552
870770606
1534834287
1808471010
366332004
407327496
573937945
1585235983
1760220976
1791317215
1275949736
237426225
77238086
993473895
955011975
1772905893
233899941
576349592
1626740886
1546851498
2030041554
1795197118
2121310882
1868559994
203329799
1904037184
803953658
961879780
1300675772
1075193704
1050222247
61447847
1268917395
139545323
125946058
1340607977
423662192
667082996
1123515369
106788342
991862573
391293761
1174573910
1445285813
1922171608
173635612
125818185
515835992
1240757604
1146016608
1307961682
1877787517
196961951
1419145699
434687478
1097590950
634139067
745946246
294853916
641628531
1300690905
880511524
1397925651
798435612
558372655
941048679
1870721056
800546559
863427012
1147091514
917963758
1627593902
312122507
1677210839
1585487162
713481697
1398397548
385203504
319059844
740646267
1011787530
1234663415
526498237
255728146
1750793825
151691276
1413383879
957615301
818374863
66380074
559803381
1505749231
975867906
1493227353
1478012258
1416734270
97933490
69307881
137817572
468751155
528745660
1357212701
783427887
850493006
560395212
1833109748
2111071710
1110675849
131912009
1693633371
769638955
2140450514
1973354004
1876868002
831636860
854021836
1376751327
537402281
1194146678
158864655
516373314
1089259214
1212895312
1263068898
659072963
1447405075
433484867
612429732
685480311
1690911650
2098688760
884803518
25412656
1662593435
274248638
1459395114
729218880
2112389240
925154223
1503797316
1983791097
240254131
1079524418
349423135
1126940565
2050012018
1213368017
432253558
1750789023
2063809232
1202344245
1151335814
1662041828
1959461002
1201545508
489482493
19273452
2101602383
2114184430
1162734138
1391510096
736068256
1759349998
1823229925
1105606132
489210235
385564762
1563801609
386167832
2750690
469876420
1736609046
1191729459
1983244978
1813671303
818573018
1313683212
1705431300
1079778776
1656348742
2090100304
2124829425
25940816
1141475481
495776176
139250558
1791698657
1836472085
882662249
1545480396
538252809
1956310530
2039352391
170592050
1815363767
1775245550
1225063833
909824535
1483288496
817214016
1992725773
631215277
2105137131
52595396
2047434407
1247346686
864162142
1039388098
1234760258
1245549068
2120285709
1829694182
33233707
1965354070
340062023
687226188
282418442
1339548621
1683283764
749601693
233122698
778002716
515528191
888022003
328871518
1023678850
604297961
947881416
402855733
1540794571
1782162603
498517655
1963950874
984145472
1780014243
1932783326
461306181
1896062486
2107254695
1581354600
718212248
1392059573
296877780
451172826
963822583
2108656699
664687117
335960338
612010383
878904137
262234855
772203391
50654638
510681506
1288831360
2009669373
1533050657
1493540810
1326828482
7715482
2068988762
580944183
2096028488
1655865112
462913968
1016240661
1593589941
171443840
254903562
1967617693
826729100
1841394780
191220075
1708526840
2044298245
1360218037
1914504277
555976182
334667306
1526409145
715500964
1897012087
1221009922
1488781675
1313686538
1697861043
174399256
901272404
409958842
368399664
600009446
87054125
1225244016
1939488442
236927895
957087084
83861855
299768588
771158149
1868385936
1168148301
643574310
1420080649
160424290
573435692
1469496957
580261151
2020218001
1994647043
1940314867
124520138
205149720
2056194256
1212687137
880407953
1623833293
1892851512
1905331842
586502926
1624824814
904327179
1058972844
1992043415
522240213
256490723
1023474169
1210088930
1938911755
250032430
1424706090
883528700
513220745
113379436
139130652
2030679476
595712751
2087877280
1549625603
1398540321
1126608330
58604023
372637919
297939099
1133147361
578113908
1490681067
1081979079
792862710
580839333
1214638910
1007915436
957010560
1126112866
2144012309
1442836620
102144470
769981726
978905226
482250416
1137553226
125305363
92467731
536596572
1758828498
598343913
1626614835
1921769093
158655760
1348429029
1835234731
1236703383
435746708
1452896247
1976253112
1110090304
1403578951
1931361050
72979643
874165408
211695876
236640490
187194495
2371563
1859670074
78142607
1181936055
265216586
1042633326
761292103
471776959
1723953402
1971212072
673630135
1792155026
1647671429
862847800
93309735
654852161
831334337
1438816294
1841433962
1582466547
494518718
2084764569
1585800192
384399634
1818070464
1948389623
1699536621
1244859904
1686658493
556583443
1545936249
622444688
2080432679
633500500
2130096638
560184623
250360488
1471388679
515601682
970356756
1691751399
1691648062
580663348
155735024
1877129108
1242022668
606253542
390682824
89784640
981397499
1924833752
1897355360
1618256203
817492319
1932184370
1458984911
78850319
1387895616
1089866557
880725332
1684275393
2054728099
1251129876
197801745
1038674663
319385622
1784664495
961243662
1287503694
622120472
1328052011
1827954770
270280691
1969345881
617866674
561277505
476057055
1270039093
1336724394
1429164361
1889569203
1947392847
139284135
1663964157
662846568
1478620278
1895157764
1207686356
739178019
723515913
886104330
404610149
294001075
1538116835
519035204
605381801
1734059428
1276064286
700284964
1192257444
1596806189
567599660
886072033
1657651132
527473951
1443445725
77252400
777484987
1840999767
1376680639
248240988
970594141
1554081136
1562074334
1146198535
730556367
287543055
291154351
1680464037
138043472
1787686707
1990188913
1828889453
253019486
1967835007
1171584540
808982821
1180875286
1168890934
1508326762
1498309335
323579943
2094890418
1475456088
1269987251
683581654
1540188434
571059033
1316793435
882847663
201708116
1720174880
32784700
265821294
2021868160
1026347257
712887755
413483873
853361970
800865535
1693586132
173768484
976137698
1481869694
572173053
596354707
16934437
448442667
1036206009
1950791700
975546020
2066222258
2129955716
516417063
130654729
763977909
940046702
2012605315
1794858938
274974111
572631264
1087315752
902690909
1654057987
1901279005
1302049452
1684295808
1999597864
310851321
1449733926
934642125
741061192
1066299607
1942394912
1616223099
1766985087
200947733
208228023
312087046
185196495
1622246041
823641008
256169151
302753786
794234555
1063901399
1823904488
167617511
1736299600
459606928
1621443424
705383437
153922819
697709565
1453621135
1478287317
1376962941
1738611035
1439509920
1685755317
863481204
2016864891
1790611684
306703452
1965083787
1934473723
1252473868
187768040
260975308
2102565426
459116360
418050899
1612872870
2085089502
315800056
821116143
2063749017
394442553
509474200
738828234
1338841921
1232489733
560850998
922232522
643146553
1565750372
703646198
1424355118
64136931
1078506099
2102499703
1528928933
1066061727
283866324
960205876
1039849653
2048246081
1783027331
1749712388
1169154812
1129657012
1347765425
971007817
400189400
1915587108
2038370789
1792198917
774841137
1933407780
1854440973
790138944
395020190
618257034
1714222502
1213960506
2121956586
606838911
477494034
1309749657
1764008688
538017520
2038206002
1360016337
1142376093
1286727904
2105459592
1690657866
1440483846
1512410057
172214436
625968156
1590100936
1612086686
1158697697
173436099
352657106
1113355026
261488598
268360276
1196235774
1057181235
1176469623
11406389
1848817828
2114883851
2081750615
1504814796
1054280157
1338319163
2137899745
421560145
1954411241
2044251785
1962504745
990332020
80051673
950161378
1048156531
814319848
672297546
1321559803
1319490416
929568214
352896867
47070172
1686478808
1669239646
1766309238
1356854646
396671144
1523623444
1221737848
136974644
1144208590
456559605
624888176
76293480
1891792978
1980425319
432523957
66525750
1612986665
1926270133
202090374
1905856981
1065968823
796345684
1914129554
1769809092
424534066
1336674658
1770655577
1794180785
205748312
1303540542
759789347
1850878144
284700786
426845298
1965874860
1823498316
650241562
31651131
349434198
1482766814
82405176
106041154
1608309532
305693148
364443311
2138064953
1841190510
49372289
1912411294
1358856207
164093948
1372624235
1270549964
2011013883
85431193
426110988
866082509
1216677785
141135972
349641186
516675113
919931095
893002130
1627727166
1487967523
2138370843
1106106677
295964906
1243417279
489290254
155502812
1431042304
412942971
322355064
438264727
1626226145
1388792111
1801025294
910346193
2061573026
1778910352
650902302
1765401134
1558034647
1705659404
147602818
616888424
1780811619
1720872515
2075626202
1405111598
230243589
1398852299
1420702504
889907029
1005563010
1306057593
361222597
320000647
1502090220
671129927
1077489461
954021708
2099086415
1097781969
1477485977
1540989915
1230233477
1096240947
752484807
1814000071
1968816854
1144083514
1283010222
266544390
679101012
292010048
1901101423
1511598253
16423384
887727588
409080951
949529661
2028455623
91205054
843950123
1715698008
32763822
666299807
728101966
1208997624
1534149921
2137852506
30144525
92325953
17869270
1246041839
2043747395
337603606
738125139
1163439359
822747426
1837242756
736869909
956270427
991108322
1098988504
956238098
1469239940
1790658167
618215102
365738579
1410030348
2028798810
1056397007
1986485863
453860519
1419888715
657618341
866816221
1715110504
1231478056
50877058
379206344
785273978
2611694
1744677744
1824921666
1254578471
559113897
278216816
986508599
1973081038
47579632
727915330
2035220127
256348167
366081479
494170853
1048867855
7916560
1358847643
1653566041
1581112466
1365401224
1205487962
1605724282
1196953838
233783679
1951968493
1963017343
1252831348
1093543681
13654178
267710695
819247406
270851112
362908442
1498904371
892638733
1439150139
1641879322
1195750627
361164798
2089617483
1891788682
2020595151
644640968
765806249
886895881
1348966509
288502180
1910497237
1043628727
386332861
594474699
1332516744
1068681805
372006451
1299975009
1748732128
1730641012
276150429
1496993126
2089733477
294532542
77384863
1630143450
633243528
428011009
841302034
1471806748
773297206
829259664
1150950015
1156703436
1721392157
1622823037
715410907
353344633
918418213
757136812
1941227050
1551900954
768693111
1542975108
1765684597
1440830828
508425768
945737947
1483911728
697791338
1700112243
949227456
1837078257
50705476
16543998
1026246584
1147326761
1641714439
264769546
1201401566
1386007777
1298859771
36662463
1711979810
1896072849
680630295
102794409
87308440
1798665410
1386280205
1697186923
389452638
758805971
623936271
797782229
1397873396
675556981
1677272247
1495830957
1088997385
1969547074
76628216
1064303551
39670294
1806489741
1353813180
361686275
2133883808
1068836042
758959136
1809856012
394609011
1595266196
1470848497
1310810028
1861756864
1829544227
771926262
1034967329
658571365
1688370570
473861108
1851804239
1940305456
1888701210
717366616
1038330016
1518886799
1005463389
1271594908
1633989066
422309724
2030533859
215917749
486826710
1653477939
29798124
774753281
1740279533
926147374
1939102887
899734065
632011784
1231961044
1381567565
1307963164
516358636
1685810578
1382611052
991314164
1118532376
1221916312
1958554649
1838562433
2054993410
58249946
1443076969
1070566710
1996378117
1451235117
864664825
929042443
386025184
252797341
640025592
468711130
1542032265
1756644429
337486802
13106113
1561860163
1505491544
1584962807
1799085657
2043346691
1403703977
443525592
1695841605
603915890
1423827595
1331747567
2109047132
1182667966
1595220231
891279502
1657834563
1530107140
1893620499
2141762331
1575346839
960961675
1831164971
922029780
403202014
1572257333
1316799396
564564944
713489568
723385822
549453947
64582007
1381541549
1067065033
1388466714
1180708024
362660201
1829043472
1858128467
832875242
172209937
325462467
1516822264
1571669998
1825658662
512402887
1233966824
1388665679
2066366405
93825379
1120124076
2069957446
48622731
107673091
823152267
1397019268
838387851
1729257539
504794374
637802051
1164409966
1029059543
38887920
2005646144
1946383101
2145399034
1649881844
1405306638
237064207
566122926
1762830283
213783698
1286540122
1622762826
1989611237
1658317408
1346812153
687616735
49566622
1883106907
316106843
543100365
601015303
812726901
603843821
1260095344
2077634647
250207210
2051165650
1321458890
653737366
1243374088
1079912807
1411206665
172584257
1622527903
316844371
1442932140
562432143
155970821
1337373673
895225373
1240781409
1932763948
1387054019
1891080285
1111662318
1414756149
1825238897
78228118
143607955
631033640
843762856
429642911
1978503687
1149670740
1256479157
327387344
551864229
564451454
637620124
572265422
3506896
1465005493
1386415836
1867959605
502805679
1894511487
785077266
28478843
1737646678
973321997
1557757271
380072159
1040425731
342193540
268708428
1690713578
477013919
1451510231
477076558
366529278
2003298124
606827989
778341352
359359602
1970060769
1547366234
1149317300
906542327
273777596
1684175300
1026343977
1697613172
668681510
1918259063
1109892681
286378999
462117971
649220215
482236995
1873429471
1471293503
102032058
1633017653
2072729140
868173633
260314976
1626033208
421777064
2098993796
520894961
2028196517
1086201932
371667868
94934707
16817431
799708666
1608116998
1941112669
512298522
303002417
1523467095
529643031
1295097069
1602286887
2139598042
14152112
1780067848
2053823257
1244254728
291703536
2007979921
767426179
1511678046
804092709
1160207499
486900312
1677979391
1950838560
1726020892
2015787165
979608053
2037828836
1795009215
251458649
242447578
2062870069
1652320749
1186880670
2000601792
1906366325
1537021791
1465595996
1511451279
745111768
701129955
1146839430
1887655613
2090652913
100631366
2123360609
1296988473
1018746836
339741195
1246699081
456474718
568608435
402356497
2128913514
1408425066
572670987
1278033761
1638253681
663165767
921379058
1782802652
944781773
1932828421
1668187748
990097484
207436223
1444639729
1053172292
1144369484
1562844179
164538690
1782444183
1974897653
465642590
964050566
303122389
501892785
613255822
1576547619
1041650409
1577835028
647549989
1301527302
516342819
1747488729
41173665
692924800
1243747051
502566608
1517672818
947869893
1170880338
1063514424
1983544953
1993316037
1829735892
448211351
138872780
920162736
1281372085
2094585428
106257097
156292512
1417151753
534297343
1675230863
2081135140
6130374
208682725
15805580
475768034
1089665501
849348458
562822853
1882273195
681635589
912095978
384916892
1139769563
631022967
1738809110
37836419
1452168406
1708191228
615111593
1850815001
2060964686
563302347
660832381
1032632479
512186697
1782083133
516544673
969144676
1470935858
1811505977
734327829
1930722846
1313922277
458605416
1672831316
2046561919
1386416901
418732989
35852354
1342516744
1893947450
1461467269
1312314187
1624264491
2093944187
91714263
1903994091
424346504
1864576164
626829471
415911413
802831799
858757005
1784094246
354663285
1797766655
615135385
1744096504
1844990077
109828719
2032499980
1506348413
99769246
1520556252
2057854326
579750521
206127336
1581981350
1218729301
1541892300
1249110572
1953163813
827832883
1404744892
1616649236
1030041741
548119191
2096467426
1114812245
1656701002
1378864339
1076491580
1054023797
749725060
545176209
1322135440
1569371802
1015396929
1307109401
662996066
103630422
623196403
240247155
588240595
1780543022
1209817380
262991725
1090840386
591324498
1171704898
1770805180
410284867
118067898
1551508514
591017799
303437188
954982566
2018455206
1624757197
642159668
761887156
763561896
1963438497
1689019953
1562092984
989060864
277400395
1150244608
982303026
199001776
1039908556
1915015745
1145299755
2123721396
1145643297
515388270
1076317971
1147749303
1403070171
493951851
1747831976
288599933
1741100185
1360125696
153762426
777595324
2010140047
1664390601
694402577
20859124
153981066
1220613581
870278013
1785392654
1308814435
1708841582
1094739455
950143774
634809395
546499961
620177301
2043482293
906927001
1402075177
550379359
27623007
1960556128
1539825258
301855217
1455062551
1351695838
941975198
308727905
1623090163
1126050334
237930260
87130056
1580390935
873611524
476922101
2100936971
1565288055
1756084360
71742150
155283633
379492189
835195271
1366782126
2066336612
1813653309
452521325
1378893856
952262734
465900339
1037820888
178800993
5229937
1092635670
1127693163
1516683976
1748403501
1422212910
1224677972
1220465246
1258439471
1277184776
441063592
931469430
962384350
1978085865
197462716
1533779241
1044723030
476795916
328699374
1546288382
1237632515
1124918408
1685191188
217558986
617189720
337677904
1842541955
781468747
1947381669
1145831061
680712858
1813001691
1505434270
1971560873
1776478626
1951519778
1216230042
1703705400
495631425
1521275
1542022489
140209678
1195457639
245483428
887404897
766865991
2138859023
183824305
1302946501
1358886707
1911882793
216195939
908177146
729234958
1670285794
1170689466
444514544
1008917031
1259478727
1100535395
1283907365
1728222367
113513160
1416465689
799812774
403312947
596894903
1870760634
974217058
2116312060
392741534
954129233
845101529
190053536
2104786317
1181255646
1167424019
270753889
1514124743
1576848047
367340241
782275302
234303146
2058745643
1583941474
1481018785
852028408
583013078
156039665
1938720608
1567021316
693936294
393285187
1471735020
135275109
1896128266
1899715779
1395730505
439767411
323372822
703646198
1150510577
1537584696
1075151070
630348337
1410126873
2042492097
1576011170
158264442
855970383
211716072
560757956
1677994139
487779224
126101051
974090921
1296310210
979808963
359348839
2086733604
2109399430
2032772963
643216715
1610345561
1520194982
123446438
1784938546
973192854
938747526
208790812
638093862
1929179160
246293487
253219427
627700794
625889662
862779552
298607222
1646943335
746089653
609970598
276458156
1926371722
1808962437
180885091
1003229061
1514669312
577438839
735567652
1824367409
1858001013
1833793113
505093851
571037759
284987173
1744848567
2060380690
1150290810
329842555
1735343182
1729464715
17356638
1270377725
1205125283
1672638816
83262028
1060122933
814784289
1046511102
319679952
450488306
952042775
475708956
1289670246
33132737
1907834116
1579458808
1653749391
1532711069
2011923085
1719162215
2068247553
351890930
990717152
979093614
1613681304
1250239933
1874958741
64089593
1857085172
425171100
1714608570
1540850156
424965477
65621619
1542207112
1624310390
37135862
455132715
1583426830
1557326550
1374769172
408794854
1043122939
664211708
252309694
732545195
683780389
107106191
18066658
72975098
939793710
1225197099
258939590
53725664
485917020
1364340963
587728113
1362937755
967091178
1560164347
1398426861
1828114039
688750600
881357084
622013615
1403709957
125290589
1026072232
351774469
1010134443
1824512760
203328375
109606794
2087547395
1844497051
1112339961
2036633226
2129373526
1452639796
108234036
128589649
444976698
1547047669
1560690427
1662533270
1086357497
1894728498
1732292942
214034443
634443571
1831475040
162629918
829396512
1350220585
1322604334
195019723
303266269
855462278
1458295754
1513969746
1363184520
755275954
1988379815
1611442053
1219493674
1452331465
1945234927
1661666317
630247284
273514047
237604173
1504473224
648319663
840909822
967553636
1888749853
2070930120
1763843215
900825283
1833205578
413776247
1524976550
1934750627
1865186371
1083323293
276594373
375569304
421278231
121823851
993003064
781690099
233447099
2104638528
1279897546
55157349
238195209
1791470220
959270480
786202463
1558163527
888880987
1774140277
811393490
1319538159
1757133632
624585074
236245967
1329357974
2076217837
826504332
1446390838
1213255934
801167698
623342126
516699567
1763415501
1291416418
1163042768
62414055
1812018959
251521889
869025323
98228655
179735178
403092653
479963071
2096311607
1413066637
110612027
1347327216
914727427
1869571520
579733160
896169083
401679554
987747544
1905733169
337674996
2136700237
1734248997
1162049368
932629816
2015626531
2032369624
332564319
862752999
464305973
2145509268
1316375109
1649703552
705100119
597702034
793048442
781467852
1719858487
427901805
1754601324
1943780066
843844278
1617316557
1252715551
884083047
922664166
2092791682
1151290851
563470104
265772685
965850205
733801743
1582594272
913670306
257911482
1792266144
2080223907
1233791420
603931265
71025130
1903172615
636614150
1965765106
998689682
769291390
807063652
1700356680
155064115
1207036530
1396297854
1444064277
992181988
1036433083
2141303804
144591317
559981070
1933992766
898810191
1454718947
1640387041
442304983
289612340
997584977
1156139319
1123870426
669542937
1302614550
2142046273
6715880
1342527279
1434015303
131696450
501827861
163691943
1479877056
697700404
1986480822
1892192847
193316328
947420534
194304373
1922872160
803204131
393929533
282199602
359910515
821914661
160216364
401930760
338076472
232302052
426047632
2030609081
2133536108
1335321392
1732197308
1774305894
190359951
1276877359
329050852
313113861
549915160
1107524346
414548245
488053808
1731637540
1127966945
156585953
1581709215
795352528
1712005621
628294918
1553979754
1406856818
1232901188
2122809761
323244837
698800966
1832996517
291819432
2017053801
151363991
68897185
1366798094
173395648
2044520444
581150645
1481475533
1358726327
613921760
1007752802
1776568016
1868753911
735955539
966356910
1293681492
1174247224
1136458598
1183581518
1270955768
2092816958
2137337889
1774761354
1961545507
1824598151
2079195760
621908156
2009137283
1123172100
1384808713
1542412257
1915955187
503884802
1492423421
860471575
1145320870
1546741296
684188477
1821002189
1150778535
828721359
890261116
645357565
1628827640
1472350241
394041849
1965922724
20254644
246201231
2106031282
2116312078
695817309
1883530923
2013768073
2137394573
430818827
1864283148
2027096152
1320633994
837719266
1406037346
452380173
738072991
1836994770
92501255
1540433327
180759249
1747015079
1619672076
1765096853
1515899396
429560612
1721293580
985398692
1014357691
722919106
371078813
1304730935
956278998
1734348568
313043781
187721438
1194966985
1422864957
1565334637
1680215001
809661430
934893683
1561249368
1998756193
1804440801
1803430474
943588422
948345023
152108979
316890630
1866116270
322263918
973853665
1926107427
1560058745
1584214183
576697418
1895563434
1936574621
51136920
1944392921
1244290302
1384351144
1470015969
1156657778
211891540
522346868
972129473
1474392978
1798174453
1584593899
687377490
645410854
1599417482
2017502966
1582581633
919562811
2058512400
717442338
120781574
876092029
1417231694
792892063
1304917528
1597756511
2082166688
1567955490
589428524
40456519
604125344
996289010
846160034
1323206135
836783336
68563549
1411634993
1013304591
683122178
1412189638
369377929
723250179
695692
158999497
189973422
2103604555
1949087139
62385307
923412801
1045002305
1491938825
409587497
546467669
1623522345
2033432650
1839734769
307390809
456799840
1267167882
1899006931
206369708
873856886
830991003
1244367647
579452058
1366277115
496703465
599257621
1289006002
1345790734
1683031995
1114231175
72252840
1326867113
1960220825
1134917782
821005639
1959458819
984353606
1223792266
38549100
837268781
1626873575
384210487
18521644
599193319
688114713
1952711767
1274106084
2124810798
1353687645
884918579
1309251930
296381972
2147448854
1758844440
1842561975
826792609
1993769400
332962401
452991726
954754747
1719701352
1516258642
209353816
1348384516
93081345
726461598
1231721879
664025243
2098989711
1942020089
709625979
1536934408
1113830936
51500355
1590818964
1911568767
111466668
1635092160
1454025821
1706767280
700437575
1441647620
1209935899
1125707967
1229364229
581981687
23137457
49494262
94146971
810287531
1132663447
1111917281
427698471
195171888
50057656
1473632674
659529187
565872688
346751927
1622332646
277610362
160844553
252417844
751582583
1717446024
813732555
485146312
1581730856
1425899186
709481367
1004487359
722810196
1667441228
1492937763
1040236792
1313069298
1947712724
1248515840
396706928
387620235
622176380
389686028
1423309984
1217750433
2016067365
577955564
1122084752
1894756304
1797003529
589281486
1408006272
810809139
488431056
1447028744
392317099
64114248
1246314523
2002984593
962282912
639140487
1191730544
193514624
1667599080
1666745040
1261239302
1249729009
1339867237
514335558
1082584247
1477576486
1625698940
595233203
2133979587
288939435
474861511
1012274043
984699841
2080705984
252441507
76290294
700606693
1392089614
1077979459
1727500432
1309426952
190756009
748290847
554019717
583540110
185573213
1938347792
477900657
118645695
1318562993
640685134
576181786
438476111
530144123
628621343
634553064
906191074
217277027
17680251
546594021
950381399
825843840
1214513718
1083764258
1057759375
294724110
740485262
1813139878
561910768
676219120
1868921214
203140620
1310789722
1092368717
1597495379
1680387825
673253685
1597835703
1067349082
1208935505
220630408
372523235
1635673720
295762038
1133900063
812796049
886234378
559155822
991863251
956675339
1138801673
45827351
693254506
873010210
500269525
1237699353
223233597
1217791234
1974498603
467941007
1770492686
562424776
2013253633
1607171941
37741358
965875098
1397247953
303865662
1038422841
2333203
1638361051
1488080593
1310234860
861105628
451612426
377927476
29549973
946421424
1560804215
1936276218
295123597
551789481
1468770946
1308005653
1743908668
1019170881
274763072
1292377500
76477424
1794233617
1945238911
447862382
777799983
1494829389
847043916
312937087
30367978
308438423
1155831169
1858188679
560213173
1969952099
1127397489
1634754817
1475872623
1480858285
678230060
2097139629
367477553
2086538686
1939492835
210748317
290003050
3805994
1505320198
1624849643
835488689
1396739950
2091528975
1384069437
1992671731
1140455947
1215394880
1842291013
1850475473
1931816972
822005124
277964403
1585707331
1281028942
1130842152
206581790
19132436
1773683192
37864145
1413744501
203340061
182758941
1765566890
290117387
1038017276
2033702420
1224332747
42530874
1821643623
1903506776
985325636
289291552
1152881850
1299416883
768438832
1886106245
1324175344
1024691246
221973946
1937729920
943828542
257371587
1743234614
1002666578
1538479281
246351610
1529665224
1431685413
1038980640
1282514149
1156310232
1596679349
2080778278
1769028190
805486948
1964335625
2056490908
1512305083
1643284067
229868839
778234264
1610064428
1160184817
970846044
152411362
326809138
133161332
1514661179
1401782119
1709062790
340035670
1561595102
1413574357
1806624193
1793756509
1229897834
1869365660
536572582
1081639324
1505227006
91049323
816986669
228684872
354185081
2143966070
1112942322
1908272148
101650891
1310279690
931776650
1431656681
681429185
840123530
2028101006
1970795833
1548166641
911267691
547257953
690876584
1064252728
1143637331
1077076891
595291153
306225516
1955452746
512643353
315732339
1733026794
339001055
27011384
1402581629
1080100838
1138824671
1593803853
13152852
1854874003
1600506726
209218961
1356893838
1584398540
1348630682
44435888
1857598685
748554236
917596039
219783029
862234604
305459668
1608348834
1184807390
1819153207
2137375037
1773146486
557513491
226418945
785634794
10193552
1281322906
692821915
1064810693
1957366926
621070436
902930613
1095344618
1119322780
652548896
89208017
1190392648
578270812
1832299729
1091863488
575275633
1559632459
2131800398
1729260354
990592555
340911367
1222087393
979295981
1098370645
1462073941
1916993160
1496448417
1814834242
1529243534
642331843
2020530963
1849333359
519991642
881424059
1151645135
812510707
894596093
482307680
38955386
384847654
1188656939
1535713545
740397377
562571933
39237846
1847707817
1527915999
2043928322
587498319
1350974992
1025821464
88705888
247254437
1226609721
577686109
844160162
113244174
1605653174
2097934563
1877407154
232861741
499212865
1847485384
350863372
483049662
878934829
761231687
384171709
1720178332
1796867506
2067546339
25480062
1335413224
1748346112
699236193
995254953
1914764517
1106660295
422072119
1435271524
936913011
1293855464
887754086
1436979702
845946710
1179467294
1134331022
1966678523
836176507
1155474681
2103795792
1288724845
1599402299
1605243148
1755239934
1239672640
580275660
1577647786
1882605729
681116489
983276661
1083808423
1846479113
2080484074
749772662
430135792
1504152935
519394018
1771691818
1404168817
67764856
1733736327
678221498
1070257410
1941147248
197437141
1661867636
1760167704
1764984459
644955312
282208652
1599814408
126813222
565370362
1843881409
1063995093
1224429007
1349499575
1958061263
324402222
328585526
482733126
1472223576
799143649
1238328333
2086306583
1229872954
726206939
562110046
463563528
1666589675
438018051
2047769195
719968031
234167184
1688143654
1208893497
280128783
1899919855
368915190
1962016780
2027915309
502572994
205424484
27063260
1546544754
1080936471
1687271898
1920626376
641777564
1475268750
2044963563
1141325000
722896588
1837102662
1872844596
1964956370
429089159
64409250
843582815
1786797574
534742949
1469490319
1523462580
27813859
41102059
817765149
1502472536
1159208996
1349145160
784043189
188572712
112627642
701481252
1332915116
1967537030
478177506
1317810855
1775176204
2060868170
1017683216
1962333771
622227416
166847384
1482858174
104144541
1881790722
901102270
1445305806
2029827314
1948492956
1351994851
868001595
1916967051
1440199664
920228773
857116992
1608969484
462671198
138549879
1568528733
303091075
1284524007
1161924575
202903417
664300064
556574834
1286360214
128600861
240089553
362597965
310670577
752635668
1168858089
1735004730
1746163125
2053714517
705769187
375929831
627861236
632797085
1726627446
1037958091
1187040894
561930842
2110934804
805450416
1391350837
676111136
766774437
1642794930
1323373502
1810041361
1655130271
2108033345
152954863
77761118
410772236
2131211887
1286796946
168331165
749417168
801422470
1426640806
319872488
1940378947
1789265365
1101833077
2059372333
1345606138
640632407
1486913939
229286837
1459363140
77039852
1987163781
496016561
190336628
2016282408
1490938569
1093219962
1810468712
330141341
1222248027
721659367
40162456
673914648
1518021451
1900658222
1867429244
1237932011
337320862
1396667558
1750772446
160261064
1811399003
96785658
59789924
1511961682
555839790
1429269558
927412607
594333299
502095679
1996382812
1018810327
1976096820
1311277838
1684503376
319704705
1412686634
12884527
1968781257
1431348330
1275620587
1455649706
22653659
1349635074
554303848
1494326329
1087591810
1714030409
1315838064
236822040
1530167297
1584275537
1323153669
964650789
540692285
738078238
915493823
1254182005
1666012300
1800884392
1679886684
1904230245
747650587
825693263
1689480074
1427819150
1942154924
732038172
1873776831
1979641418
679758120
1384816702
924569802
1503644800
1564831654
531142894
210572922
537474532
1055753516
1186619304
591220722
739346218
893482518
1626014920
1511898363
2121026379
214707525
780512833
1328639907
1028713138
1742991050
1440316129
1637923631
1232324724
299282895
1246761938
1233889945
682039667
209605007
503869823
629521447
1110583095
578543019
1801452137
1100185108
1521397707
264085605
1151902801
101286648
1359960156
333328680
1089645070
1240884278
1514946292
581152960
866228533
1840132846
719473529
2112332466
634577717
1691233258
133746787
28144355
1608752670
1238547484
1932834548
1937035209
1229676826
117099376
2015760265
1894191664
1878042830
1244582718
625470281
432109562
1766671903
999345194
939312701
1660860715
86015385
1507346648
884745110
206288305
2130509952
560794864
1018203975
331244578
470858148
579747144
198211068
54462156
750031772
7710386
1215520403
1068919001
95119021
1611209276
1908146246
1984846898
815936950
1181033840
589532257
32388676
1005664561
1003689108
2039445017
1452811766
918970440
461143381
1714930749
47471609
1871217199
486868908
1889395750
620259979
2062340840
5532259
86730303
1266555714
1796852450
1205072157
1165439806
314865570
1268179159
1737934981
1857400865
886731959
226826370
1523048532
761674743
2126479567
1313909089
1813719746
1536105693
1990717754
707265827
1248975905
377243014
1714513105
1821442935
755081423
737055638
478916270
771016445
1824204663
1076931180
2098634553
1133582075
150708098
1953511049
1184811368
955802015
734872481
1058529148
1136452033
486594742
1202061644
42589501
1862926100
1953208990
6083815
2088958768
154659810
85194091
245841672
1728113
10249713
942318440
1719093710
1200942692
1150393339
479640521
1843981495
473381171
934478165
779245590
1943697216
295797988
2047221188
869865545
498300552
3703488
678566308
1134969962
1261784392
429601772
707032696
1507763317
615684521
2107364728
1588979566
1815030897
1736159318
2026731323
852837362
301907653
905671217
268055799
1153781826
1290216015
2011577158
184016843
2066694821
670861721
74303752
577762477
1923937841
1990995907
891089272
1823105748
482081579
831793530
325707531
1576790910
1412782330
1289728727
1714989306
535167776
710360824
453232545
683736384
767226456
437357594
802763157
2004760935
1893155371
1266598147
1401330217
1560159082
232077468
1674519793
346345479
1100191698
989790033
8254558
2081277690
2033991603
169199419
1993628504
1186078588
258786759
1513943106
2089428003
782654388
1255108253
1385813712
1032498117
374485297
656141184
820468383
1881506739
1846358143
866670336
333075313
1434010390
987501201
664570285
1602449485
1998864860
1276792731
1360334550
1533424871
490540949
374213831
862275012
1908658497
2081186896
651588855
1166176339
263912620
749147707
2064977698
876913542
211464330
673270070
1165417816
1273802392
424192731
1225993280
1013956528
708298800
841763079
1565176455
2003627005
1935358487
1997768417
462719341
998510577
1033463753
138969046
2076579824
549938764
2102163021
1459935642
1517631997
519401005
2034248046
1679355877
1301886206
127166615
688421383
2092742377
1374434600
3770939
982447386
1746109088
1876509325
582851682
63782519
956740001
2080425866
2033703573
191865359
1207431023
1831247170
754825129
299143190
265376309
1793923232
1021251696
1584812962
525191654
1256771364
1013593303
723882575
1027606921
1953204494
759250364
824352787
1703894279
466482651
2076550039
1359225061
2102888879
41673915
485885276
240972980
151078765
1602584417
909284829
2113374756
685909912
547842903
1422467039
1800022153
1089626615
219675961
624703232
1145052576
1215107215
1823247574
1301169182
1808592240
1888519431
420624280
2086751401
2052313224
2067248426
2094305334
1590691337
690393987
722899256
972848118
1838705232
581487209
632673257
30481279
564626944
353277059
391460127
1413604091
507634241
58909298
2137504090
1328052011
1230402045
749491972
299062817
207690548
1852037952
422035689
1248450244
987720651
328525791
1241192630
200738780
745090280
315476194
135238291
1576629537
1682387001
269750290
1726685891
455667709
1712458572
1577620698
1926394138
1063738946
58498284
542049959
1330755373
1586593346
1937380976
1624679586
1420926205
1812430372
1711205323
776091484
583162433
199495295
1384431220
629747917
1806007951
256718355
851810727
486231308
1807420921
927069634
434003911
546656209
190750209
2099557661
437340189
1428055427
79096643
3138156
396207273
644117016
213827467
779009903
874145451
2079184030
793642846
401593717
1857541439
929849797
1241195079
961043661
1680151509
1102728972
1901159221
1421703304
284682274
889696294
1571351597
1060207677
1198701079
322627037
1215506565
1570238922
474764996
2083879601
1840053201
1952277573
1245270901
521336516
434457
2075905869
1430942156
1255826738
1688065600
1854777080
1521036964
9081505
1334704144
57250401
394146749
919036248
1424033173
1965643317
561679046
696297342
700720699
1367355357
234895414
390921086
1681517003
282050372
2119025514
2085783787
1579624040
328740922
1709693215
928198566
1930821857
849102388
1064736353
982174288
275169092
2126372099
1227142898
554628423
2040303523
1806183919
55062773
1841825528
1356959890
405660248
2128264386
497111925
1193138258
598962326
1157769056
1110323812
996916685
2051790050
1970855910
1852556301
1196110936
1889128298
2075570629
1100425927
614401172
908883042
451403043
281686782
113930432
82483910
1421779580
824186245
541406750
2128290998
1066317569
2008620211
1175724530
1229991222
1414329995
612045328
549700147
163587732
1052712192
118361671
1116962080
209394400
1716069514
207275471
2128604770
113967811
1500043137
1931127703
394701239
335482058
1418285269
1517225226
1465093154
14205042
1955083993
1606877165
1874888199
684735003
1838506348
2110325642
144105344
1483217590
739096666
2147341287
1117559150
1611728941
1398376652
843708038
1523711559
458668328
79047017
1664187660
1504552709
250617184
1645015686
504675535
635000076
562627896
510997232
38510018
278453500
460786571
24031241
1996493058
967333050
1065138644
1627215502
886512292
524275674
765472054
657853231
1274379481
968129715
1344801375
959223541
1832741878
412717101
1315249976
187032209
2034996881
142478997
760645764
390585177
1929049835
182295108
986208912
531270732
1952240626
1359250961
1534942923
156118888
1915115327
1334246852
306684670
1561518816
989216669
1530263190
2084884997
1257701176
1680121977
725219477
606892714
253146071
1910610759
379679604
161887467
1181294839
2127864487
140794872
836167835
66636669
1780940552
408496509
1250124410
941580512
1326559135
108800762
538120711
8268772
1335658725
1267686014
238826341
965710303
134210545
818317
1613778237
937932214
588269696
1382723543
2139924928
1817731438
1168749605
2040408900
2057262532
2015093193
1872253798
447321020
451061650
1270115274
557754502
2081061250
131006418
260853329
1866123759
1787827498
466028359
574800346
1317606464
1492669074
72697761
491446458
379847577
1314050788
297772481
1421761201
417459171
525326457
632603362
1683889780
1036654574
37017257
895287922
1357564269
1853737428
14724249
131767836
1041282109
2007729992
1874592313
581369201
947821008
1168553043
1012067500
1076525662
1104769105
1411132802
1544445331
1796466888
1339852044
934931843
686701155
1878918390
1412108952
1238130366
486763430
518818330
1312586025
2086335283
1232047963
2044163541
947882099
469112270
1642308573
1088933153
834601073
1697112924
1989286823
1192719722
736521893
1193532828
1090587871
881380241
1527128100
1107007002
369266892
462465621
1255790280
904225252
2044797593
3256329
922671517
900985843
1188937574
7438663
833433812
73558452
1540586952
563835613
1162790772
193270232
1503266047
427901550
302266119
447110710
152417008
2138982013
8035697
391733842
1542057406
1540060295
45419331
1636521262
1971708740
680532665
455636589
1740399780
302644219
171526625
1085471841
332864113
1821689786
1793819335
641632792
1192831772
1529309229
1894370912
1214212430
797901063
116079332
582505072
887114792
195867997
205277617
2111895432
413065872
208927773
1115863461
1212231725
313574419
1695801952
693631185
1581359027
859263438
946238945
1995766116
276790845
76763415
1724787566
1639744407
240253886
1116889996
1146504789
1325524034
78339073
1240216569
433824678
1871576478
1683716624
1493098218
1248272389
620664110
720431601
696428815
817567235
1236771751
1972916327
2003453615
1062544579
1187944832
918684085
1277418281
754985414
1453019784
738101940
1120547975
1328467035
561692750
91378896
603888806
1957919051
1048573955
1142429798
1959142528
1834925437
1774074058
1316338875
1238630232
1724234605
1199461739
288297823
548756745
250568272
1668910298
252391209
645483593
422007459
1995339639
1571122766
1796833958
1824027152
851216982
421514385
86500633
1814475920
595978169
39893231
808749855
1629012050
1817597384
566664015
232456704
1732306166
1567484973
643626890
45982943
834389983
147113341
251427667
1782242331
422627714
1690840977
1879820208
80521683
674849172
1903755342
711226907
850693968
36687992
18307300
1226001147
838322711
1162816246
174259114
1826779331
1370427482
691046095
1005239668
895987268
154210096
1164474174
1949842816
1226375239
1365728306
1791052448
1616826220
1489022649
1467917781
2077007455
1077779361
414375252
158549265
390287682
753860563
460975389
1152117006
2074815497
281556358
991817463
1529256891
2142086114
2008618960
1735635024
1054832494
603602356
1514960477
1174119552
833739895
846372039
1926783235
2084974964
2090443574
1713842696
875966911
1665785353
56555158
2020745456
2046737215
1844004950
1832011119
180142050
267707773
946772388
2097848163
108628445
1463062225
1699189785
1157702650
1063554851
1049106561
351300529
1826378165
85297871
1433873354
1369336284
1803848893
1149714268
1858429000
801682152
1570569392
5963156
1160881875
1136965395
616786024
57327356
901566111
2042983135
66474520
1594857647
1310523653
1766142166
285002235
1823443397
247938673
1276216296
1964282548
793324164
1693151371
1988762046
963581279
132147538
2061020733
1706441919
119303117
758825906
660333532
526332059
1509409187
1944964744
590852791
110415681
1235471031
1931061249
1056615872
275661850
1020315052
1935658851
80315352
217510582
82783348
801491225
1417588795
366316913
2118997776
973032699
649475234
139262181
277637191
2077378644
1442712057
1805479012
1519544873
7981463
243183290
1267526642
1687583020
287603926
774427509
299796865
1597687291
1773980111
515668477
1952037345
2093171175
1701520588
879265171
951215622
1072898414
1313689238
481873076
913268038
1394528354
1512032541
2135449775
872345743
6937628
1642750558
1451762969
1883249118
93599457
384784479
1883488801
585796075
198318604
1616306611
1679031527
673051384
622256606
1416362230
482823890
600365878
567937633
837438493
2050076933
1310258348
1663904573
251307203
1191843374
449733706
358809109
502337659
342908895
798070746
1180020989
884521012
723025479
1099329073
1816572456
1127304718
978830509
2010086901
36071374
953192703
353500255
1719163498
1281113242
497380489
544772390
91005844
2059545482
1029308639
261902865
614437987
106528819
420386117
552976423
126078679
362032711
1813988596
1447383422
841063913
354857089
1865610436
114122470
2092269376
1179789294
74712649
571371653
1329695888
988659029
2138093006
660381238
1213367300
923619385
2126677944
1017347567
1329897272
2123183251
1751325714
1005367503
1781373538
1987659063
1235581633
1425157629
1980630282
1140041240
1326111379
1134109469
146699933
1029838906
1340662476
1226739854
1223772033
250816530
1852815654
2113384927
489406598
1543425982
830128635
632277793
1892059173
1612457602
1469923366
556926974
1846733391
1205019639
117558579
127627610
1329742223
1024592700
2142509019
1274229394
98044487
1420713640
29720610
673230814
1436334836
1023789811
471123097
644765046
2074117919
1084512696
778619893
2098217565
1041036367
1548819219
432069456
800591626
644051399
714568218
1359355223
502552363
756838711
712007188
872495470
1048668284
230801867
717959037
633243064
415426708
1128210535
466042639
340658471
976226853
901042739
189887746
278193807
621962312
1410377714
1516232343
589573758
275060179
658204589
108487605
1672659893
601392247
1423193702
450928242
803120250
1607487416
923205276
1255970601
2105955350
1845224258
1061122895
451888258
1281659888
1085409508
894979765
490637794
465388052
965139273
1874626199
11379541
193879134
226494047
451392279
833190062
856627733
671028556
143737373
818197165
1495027618
988632249
561503114
1573694528
752271421
359202480
1518227945
700077089
2079575003
1474039299
798870032
1749529855
1644888514
1403186997
596550385
704647091
386540920
1839423518
433670030
2010354222
336976800
29248331
2130563607
655649790
447624954
658244339
1337376258
1450604117
1729844388
1443814876
1053752963
254228697
2025948891
484909250
1982285070
1651969347
1761553077
1770766285
1773903861
1853715543
525179367
1793623925
1689126783
393231334
2001519954
829226975
1536242254
111603520
1875901069
1579219530
1974799210
933030543
1897874113
298301266
1079146614
132365300
1483252442
26078343
1584619027
792515772
1348780311
550994281
17639934
221462036
1124551349
977014000
801352356
2115715239
1707399646
1725670784
948472192
1997371943
1081544946
271782735
2038349384
1447531249
43522777
850797198
777520219
48514570
922189420
847284422
1216483271
389040473
1604166252
1951464559
2117159192
1714053505
1070032103
618533706
1787006399
1383168555
1496279613
1738801107
1298552838
506044162
1009537254
1899002060
1839513755
337111632
815489739
135056986
1417773790
163043328
408731032
1474605841
1087855387
2019880046
1259199510
1385736169
464561041
1193739334
112073922
1121446327
1596843436
2029235834
225377171
426940194
1479547462
1878614347
553930305
523876662
1932679264
1739747306
481344933
326313681
2143405535
677849132
753756456
284559806
1117133747
371708961
1258097077
1165342283
1654900772
1895038156
1293397043
1789163956
1941614229
1744412315
1023690554
679194818
518762751
1600727942
98318263
1970402469
885292434
1511531184
647839696
1593389956
2087411112
405518016
89257400
299225409
1994663462
1552777126
147324884
1060315546
146468488
2097960861
830289191
2128277525
727878410
11043287
1817579408
262169601
1098341208
1227089554
1354827748
194449939
2020327033
245755529
1251263233
1140193154
2042310676
1791786866
950909341
1959439960
701971770
949652449
1063190696
1236729944
1688732890
876511333
1740197358
1635093963
1244317645
376388142
1371045341
506587433
410028409
1399370510
756879138
818880686
1411975485
1148466042
88511544
93359528
1221665512
107937550
1667121659
1998753154
2047630308
834501674
1770701148
1979482680
1788778327
1191174919
1446698151
2003156344
153554837
1835093024
1553803503
1882980111
1347691976
1019403289
144730571
1045914393
43483414
813696174
2056440818
1450105955
832641539
558060174
1199483830
542622971
649250806
1050827031
401007467
2102194377
2126108558
928566358
1143855379
2072341612
265851160
381892799
692747031
1503118904
460554754
1093093058
292493870
1354958951
628383905
398073866
340683738
1770212655
890142235
147582445
708347504
1673786244
1943008957
2001165421
673138040
279462322
909508065
1336376700
1065223367
1729636109
1689689570
242174241
46716565
1712324412
498844870
1886859498
656620725
2003058057
814916536
2048665437
828762810
427342143
1312383026
1974877976
2037144288
634905425
2126520580
591787555
1855004198
653035947
560314255
434682728
908196754
911245411
2096209612
1039113833
1530615896
1143862497
1908789021
1155722015
710513999
586007759
1011726998
1018852278
916653743
2130295907
1082901446
1300067653
1697639968
1960444856
482019271
1643266125
817114466
425098038
838708336
1111022085
194040698
1953356875
71260828
2042238398
68465128
67042056
1951480465
1686288406
1467383483
1655708482
1435180333
528246026
1567384174
1679867838
1364585845
1088116268
1980986773
69018259
1996395660
1909858924
1799011221
2057127867
706984141
2010594911
760417388
186306211
741644576
429690377
77300299
807798285
1387602171
616014376
1811529124
1608516790
329962028
1380356300
1548433263
370595733
877169729
1764519108
733707277
1092357770
622218613
772991218
393473606
500632173
674663979
678187977
643649651
1821187800
600557772
42032488
824309564
191272568
1857243642
2010782978
1288121305
1559273830
1746015294
1828044934
350130764
1663128611
1553273404
661365311
890483176
605432057
2123726151
1377809513
1138471811
1107123883
1674401538
359657662
1720601252
1460152687
583667798
1268743024
1246953832
2032061660
1210473329
1439048080
657037718
748628623
1713678944
1019680373
575143927
1081187223
1371347682
1665938619
156825963
1215354974
1596100242
705910139
1840872703
1761327366
1056529219
1373335847
342276265
1669746463
1267695951
1277502279
1115889374
2060327195
900730994
2057763579
250968184
1494327238
29230473
1945193520
869176467
739438978
1976536098
1317260158
471215413
261394654
234347721
960968050
1956362248
820812978
902571082
120881525
1111009123
186356888
428686625
1673186601
29403485
975902812
2069449585
1764755447
138189730
81157509
1323057256
644167671
1808816163
1050503327
281567189
1380220410
1323824668
1371347463
83826418
1817691552
749582867
1079510861
885254434
2088930169
1397592285
1721633700
1730890398
2134037123
1742071132
2073762269
1453574213
1460474262
596394833
1776429711
1900017090
1446035572
1337636728
1424133458
919760223
1075219836
1568294609
1231464259
1520554802
806491236
773258427
1769933954
773156486
1232621560
814872279
2086615591
1463234194
706998175
721949255
283746245
2096860146
956507992
1548220022
2074854809
1865128101
1886774159
452520293
839948291
1216427336
2140614378
506523517
1633869236
1870401613
525481750
818601053
1427479053
624434065
376667231
1989006672
1314310599
760893367
1253098138
1317259004
1232023319
1453664794
740660009
1303469696
1336614647
1688462694
1597829586
1784442958
1001111394
592708590
996221899
1650166375
7617111
1399126071
1100495354
1636728631
1660974217
1852922645
809047091
823628373
18791382
2086498641
1682873883
190363420
1659667523
839254760
567220595
113688395
1205134735
2057479106
372840214
351282498
490294401
1495399042
599275006
69307472
536877119
495669952
1402946766
356088303
279982537
635296788
1944556798
117683295
997832290
247471755
642274854
1784111157
383614624
846265252
1768996568
1514523053
946860712
712067444
127166615
1896573090
823346476
1382611339
800371575
844768532
896592455
759275149
921810942
1124664508
2033426396
2003789043
1003536474
1581086361
1942134748
953613992
1043217390
2107696021
300979997
800605880
1015087320
138655811
351046979
1839319242
1987663201
1557139819
1312588488
1279581236
1873440580
141159042
642155448
830042227
290775382
38896918
1611719378
960392269
610502232
1651682795
1336467560
1359154893
173459756
1982492158
277317365
963604283
1482400954
2087966790
806868924
215601988
138355923
1750166821
456629287
1898497941
924979396
545695237
1024441956
579773611
614421962
215160136
1280247961
1535888121
1685844722
1411181342
1660160485
985972622
1963294049
1618341044
194343958
892706389
1284009254
270759918
1820419723
1740789843
1984094493
518832284
1963123076
513450309
321873044
984143908
496502188
591801968
1608196484
1261509445
615416736
210281353
1027054940
436688708
1188765853
38730621
615698912
2069146456
2091176561
445123000
724111964
563492748
400989886
316712398
946557263
1024482065
810538963
1935519668
998765636
1694182864
20065773
1935789647
1872178251
440393712
9736812
1135127483
881083533
1722153777
145755875
572856086
1293834253
1601056960
2127899296
1146516825
1598095763
1418754330
1618717694
1673251815
983976238
1727008479
1025889726
1337179150
1954493049
853189085
886933866
1584948881
2093714862
1316043184
1727155891
1815256863
1011422769
1816740453
25547814
757484547
1096189720
241171197
329850842
429272721
1197689770
279889887
1367452689
405366478
305896207
1585536192
1794779925
24131999
249942413
1073086990
466235487
781183494
1560067166
285243325
1968360504
1954954266
764109695
1649351062
1015682047
284340539
264937499
125409232
839553151
1729350807
1932521141
1995255539
1881138121
165535706
1186301411
1633114200
982246027
1735938477
1403951742
565366742
409629963
329803123
1393979158
1030276332
649005372
1331741165
1938607997
543942746
748798448
1011936150
1921592968
1878935665
87605069
323942400
658277632
1329998020
1557152220
2065158283
784287365
835964929
51308964
1986968677
2072569649
1325691350
634567081
401105750
798114153
564688281
1182575971
1157808451
888337686
629526073
885818604
739863342
378201959
474384812
1158345864
421844468
14318782
678985275
1016326411
487933707
1975947367
1424044729
1217608013
1797178911
2087881491
1772910694
832874
364652511
1929364432
1298736070
332181784
1962848002
1024212304
698304705
1602205803
2028706363
1187002553
912394264
1311290213
1129970960
625231021
54584095
2012711385
1683806322
1197199258
287240340
1237606514
1207764095
407135729
1709755357
978945307
266209943
812220299
122664579
1093763629
250072081
1661481380
1918182024
334480525
1162357509
1487702098
616311598
537237179
1857062214
1413801918
424938675
913115896
1619100922
1386171669
712047936
396015553
463271901
317611262
1939936569
304182141
2053130173
1220457551
1458713587
1243770264
936547405
561327686
485435864
1127981000
1878450217
1002940580
2081349515
14531189
468117325
1089887680
1735816594
2003352195
223142743
1727259266
1419406288
1011281527
1015360158
1247212688
1088093534
1999642041
1980016188
2013868668
1260691933
1180519015
690538353
1870919041
342288707
1447966098
983525479
1163471648
477743662
408080230
969373255
363035835
132628576
1668064056
2142342159
43802195
2039996218
1939344344
1503148731
1361308858
1734728309
1875853633
946146655
1242860738
1350850026
1554769481
83228040
769102662
1210871627
1178609126
1448538223
1909636379
2087950030
168932178
1257471660
729868119
1955082956
1921445890
589193254
819914734
195975010
1628953220
2078601025
482007384
1620597971
1078527023
211796941
1820468318
953631776
1227258781
2040467723
1654608265
149053205
503520976
830567383
1465158509
482255875
399476560
181049923
1648856940
1700788133
696931451
1611874638
1568933644
1475445412
1709559986
1636187953
981208180
94761398
1118538274
773634323
1168934669
1321715619
322073602
1147603918
173787663
1195163230
1379752283
941608556
655062528
1688252267
1520015554
2074675383
1326126814
1865775767
2088995937
28550064
12538873
588985280
721629169
23648054
93886510
333398714
627811375
1788587478
1190800109
7823321
1403375751
1247643234
533084140
968312858
268534047
917827562
667289772
1082443557
1726315860
435512456
945102480
1544972429
126665401
585828224
1531432632
1456277485
1137481633
738249725
893253532
5011935
1634734170
1789401849
1328578256
1516895906
1054285196
1113454609
573490854
1129880859
939579201
1005561717
4079974
550273037
847336287
2082502769
1276583354
274168198
1462615365
385354445
1199709856
309886660
2130526489
1005365458
1836192364
1379023150
1120066834
2058185465
1901397072
218709840
724749590
1797215414
1245887898
1420920224
1751473990
1991952883
443922771
1723289189
1745846281
327793897
625996501
2118122995
149579696
1423609224
2091749464
700138432
2108911397
1772243068
72037796
992764233
11663102
1407788305
1850188664
1580521575
79347522
650584617
934307774
408177469
1856242492
900449264
539943042
1807857491
1471107425
1871893193
1864950599
1272654250
145318303
1058375584
1119436308
1412035655
2045115926
1105576069
1726885253
1300017105
952003300
1305136973
1416966287
2123373415
1278182253
1191094466
142783110
478002875
1382342133
1670791904
1534115424
1248935796
1710692932
1367273071
358641629
588896022
1287275240
519625758
2041382564
480126232
473491278
298531546
1880138369
844422058
23754773
1522357397
1936610607
2131356005
1049265745
1833623154
2053976253
501040403
1388742464
276945002
644155132
1679827038
1877227495
1738411651
285602207
862987766
197378148
521167724
1129467598
1005060132
99546338
1717534182
905598079
523879664
1022301460
1329798609
469550894
1738799434
1442974689
1696576809
594072909
969883987
1505464157
2050233244
969789450
888813669
1784213578
273568513
1206479144
2008431452
1315932702
729776408
476883997
1165413133
743212210
1438844718
1859501790
1480032868
143713202
1566589400
1509324093
2122397120
304994671
1124111323
357977174
1255763521
315394264
620001463
1740372233
886541230
1826551560
1955816555
1860621618
1528929321
2828581
29755102
1520175854
1774381350
1692175316
373480391
103099892
247781412
1205801024
1409164003
245370504
665181426
1153869550
1263537713
1887423630
918454912
753456727
176035762
1333518060
1888795974
1628678827
1043146495
593493703
1087836168
190031618
510473284
1844675416
1896156540
1411875780
1709916816
627926071
435637086
1446789878
1468541496
1016486121
1953615141
2115151001
1470613927
338783895
1063252168
1979269559
1064759660
1180114930
1815904959
623183919
2039149152
1393793556
1780614786
2059051687
577552084
1733221984
1303411107
2071739561
600406811
398518994
554383680
856101088
1887801857
787037633
219045434
1508409895
666737987
683945816
1383252186
27482149
1562672989
466082257
120108049
1469680423
1236422650
1894243231
1722363969
1733744451
576697474
840026787
1367713855
1259124576
1109453064
1808811961
805943207
188490216
517005832
368306865
201096764
1998913603
1531108788
1697447013
547410976
1603624988
2046738806
406590407
1604988838
1211005774
392065523
1121348241
1617987354
10430053
630842484
105294898
1571662116
917816399
2090522170
49004131
1412834196
1895113039
396156837
1311830519
1076660861
1501922951
2133356342
1057255524
333042880
1052761038
537674725
1228815667
1488689860
796644363
298702879
1496783956
1966443190
1288003658
94317044
1129493081
1138622537
858639898
1311206656
420166626
844056168
1487107584
1183674111
2122215099
1672992717
972449282
1663218244
1022499363
854810270
79446931
902444759
553415561
909034199
245374388
1543555006
698981874
707738616
2121068220
127462922
1205482892
1925333371
1326916860
242750537
1614665140
1728065282
1554960682
1703965819
2125593007
350037857
1200764508
842812535
862556949
372283354
1604289686
518933832
1196749303
1622612088
1609069306
11738927
1542407651
1623545170
1196099580
1806990986
928867699
426685762
1149787226
1655682571
1066488063
1708463060
1281668329
429673740
1956130300
1858459461
1709574721
2009957272
1725385693
1025400531
1657210060
1251391811
108629452
52085698
1103846442
780178462
1813242213
1187453252
1024817105
1796931411
1926831748
1998556912
60874809
1084900634
1925814427
2080206912
505749763
1782049569
638745666
1217804772
1462576449
680950660
457053667
806773504
339988358
1163583605
1340057755
1984538506
322922014
79630374
457661117
2018087663
683356966
1830683326
1845680306
604461298
314274310
383631835
1054436045
474973973
55182864
1020470196
937277289
161319031
1572057202
1529295936
604533836
844722709
2029570075
443974428
1660904627
1207319547
1766189482
408349904
1306597093
2027721176
1494661172
1539152739
1427971018
1401004941
1155069513
187695511
1738568756
146688786
442373124
1386436230
427508741
1454684913
1250774547
655216882
282185658
595408010
1886456387
87860366
1423113766
1763840725
1035572476
1622375863
990789126
2095982403
887765838
1552032351
662114346
474167869
456792525
342350507
1328649394
116274965
1615239220
1325126089
1429259732
1680152274
1975717513
1515288941
679407711
1929461772
678407109
773903427
1922870875
1726284568
71925171
956817905
1362481093
1653826596
1394197899
1377389027
660621617
1737036672
1947453745
844664409
2130071900
47036760
302563136
1204923093
457724266
954422400
1604481021
628763428
1655530075
2008742236
248869128
43445027
1584548837
1497162768
1628425593
1352074201
1334828722
1828273445
812780755
1229713797
1410653364
2023557062
283710019
19903890
532706230
1838870031
1713829323
852611756
515227383
1783831715
929901641
762337451
1036572518
1084051138
928163917
1049893904
940042308
1598994695
944288245
1549003391
1980232991
1714936415
1673959146
162037490
785137308
1659059296
911443730
1059029645
301756757
1871173613
1918927543
2055084807
125030115
1980827921
1285198411
960861749
866499959
831604432
1728046700
1982758606
74666275
1394415472
770848959
248897059
891923751
423116760
1171151289
547111559
1115013257
1917293400
1941599264
1220919517
689931514
709511486
1776135878
742674014
743705119
272155594
1142309434
602103444
179164012
365659631
1441153155
1526796226
1144978456
1993164300
1927804224
1423576359
1257388447
73369038
1542512953
742818434
556486899
1287956149
2070379001
313873976
1536862828
382048330
557965852
1114667215
436764417
935050103
1184025503
1403625013
1493959301
1693036148
56223320
773055083
809839232
1921862072
9748145
1882322886
1682759303
841166780
1995791473
554982201
863596584
186530238
1366860416
1009094028
275704022
948280203
200046280
771246510
1830525088
1841754898
1399707841
354951675
1401630020
146581463
288349879
1507842814
190003248
406815140
130949749
2022995069
1421786983
1777793021
681701759
1399234930
1304716759
46885520
1754018715
1949233307
2086227728
2017520229
711862282
332014178
1301732259
1737509263
1737686772
382814887
505248112
309072126
648293069
1217579315
563239649
1989146409
72445286
778988778
974062467
1763132392
942658769
1079112012
2041877695
295955116
1968347124
2114979067
1020484055
219732410
1517640676
1311926075
1089900572
978490401
2007496283
283673642
1935957940
1567327206
1068925105
18778518
994350373
1285742068
1174652125
246496585
805915831
1858894103
2103770239
657390303
425043921
2079206695
1670980655
1574077040
829640023
2035445167
699653016
1220816718
226032420
1317591071
1847613678
1035139013
967101762
217662320
268681872
763360543
1665972040
2041414186
1326128478
132452312
305038910
726498482
267159669
1895240489
112408857
82221544
2102725140
700210957
1962631714
1091902656
2026011499
427444607
782585835
351147567
1055517438
1439011527
796223974
1973856433
232620559
4056391
1207425427
2004820327
1900866514
796759280
1195510353
1834925437
1634435502
1526121726
1419039853
161289445
1435196386
587647868
373511056
1627073185
1022560311
267433918
470429999
210686115
849386358
687264339
172659099
602516513
1357135744
226822769
751772428
224873662
984657961
902730119
1431680877
709521487
767904615
1007934597
2084700589
150642523
1885851427
177978060
1888933887
657237029
1352122821
510252573
1025782378
1054205394
1457163907
281152918
814634171
460422009
1127627862
752985229
1401536270
1273434842
1612510132
1872907613
432798547
534609644
1661865604
459637893
1699890192
673626638
797891195
1897028623
1773431018
1153885893
615944179
293910885
1032034972
2030069042
1243418727
471078632
711025398
158017004
1694284841
922604532
2033583769
2036375295
1255902257
572423877
689561210
720985004
839475346
1269542060
195858928
1511498605
509279878
590524499
1335992726
604725894
1399820547
31980997
1095205220
1699069101
1178317656
2048889188
2046804048
89598219
1303568445
2113957505
942476473
676908468
576677959
152763674
1614214501
1166781093
463343118
1884727539
670002630
1067006452
1368789872
345539014
806104554
1025049855
1670532764
1229213630
723860883
296235739
1500609514
2047040861
1859955834
1139675413
470434821
2004238481
1356512894
701678247
1718485347
993268164
1458395384
860999720
985493120
788518409
1431617683
898298045
83474721
1892027468
1915728647
1479548660
1859689973
200422522
568625767
349139953
2067404313
1705477532
165593256
1178957324
1538802373
1596514889
1717240138
1478654848
1098292729
1605716051
1026843728
555833951
1857374916
1472997367
1998814223
1800245648
622268394
962683248
1858060709
639404649
1836408534
1920881333
1773889567
1436863627
1104514653
1152565533
1110070038
1441134225
120094366
1510752141
813848534
1380976553
1236561062
1769455298
628959464
754836215
892566304
1222967126
1019992855
1163372127
935439364
1559120515
1399706698
31991154
902259415
459270149
907383796
1446808729
1220442318
1966715838
1317920030
576711306
1642275049
2129268460
244515596
43834664
1565668201
1315444547
1786534072
925855500
1937878211
1132608358
1735375124
1582643963
1577783197
1485798004
1003484223
2129147388
759850094
806315720
3122137
614741415
1499132928
119992931
1089858239
1638581565
1341860986
1375304359
1056134071
1177839944
1982505584
1224304069
1571241056
43563631
1184546480
1771923557
1855339760
1185095437
1279653792
1296383765
934727767
85118273
1574985336
621875448
1851404743
1815583583
82311035
1260539600
184911566
293759253
593558752
1890820853
860875483
1192486435
190307661
328809576
446548533
1363875206
1206812679
902284405
182259622
472295036
1348788554
1033220612
620460985
994379440
233579094
926919195
1856471632
1824045446
189327631
491184946
1762316285
225753187
1246073838
675908369
494324862
1190214144
1249724819
1344098055
2052061325
561254695
229144471
164356750
1038429847
1370941691
1627593015
381904716
1934942668
639026599
1089675981
256764268
436359947
1022261693
747227162
1387776956
21847369
174646944
408753148
299310873
1928115050
1890642638
1475037518
850068981
1138597686
481128110
222426672
1587872529
523095468
870994758
403491364
261495154
1816363879
742931803
375862968
811808289
1546525443
184088181
821785671
1673463666
781948235
173090509
2036988824
1570086430
972139111
252295674
1679113222
403554719
1275037007
1902160922
836717032
1436666221
1538645019
1885818293
13540265
2058102165
1628450203
1298326103
1690695060
1034335111
1364594736
723262225
1082645392
729935457
1095868207
1405915278
1164204331
1908429925
1532924595
1302739982
1482256243
1659185503
382694805
1515473422
71314700
1444532800
272450402
1770321971
603382423
1178468298
2019047619
1086169804
1435781067
1670589757
1018203816
647727469
2016211283
1631309164
687543971
1101331326
315496935
1359459858
422915110
235968595
433312768
981160782
586505597
637696762
1738052812
224534068
302504019
1214561236
679908590
763223637
2144581932
591781407
2098505086
1436295931
1369087329
1164765970
1505070234
1141694527
1116383058
255345786
2050708845
1229730999
45947086
978584824
571200006
188417898
48955975
1287940027
701220938
685554008
421333417
352585452
264723685
228270459
1286860895
78784495
392798561
1626101125
542106255
978203625
201937030
2139831325
419605239
1725406719
1522198549
176473203
328292210
1119904155
1999572659
1365322656
433372681
1364344155
2059054609
1661287563
444762768
1782946471
926304219
1121952521
1168189520
410337672
996790519
1690515870
1085095896
1429364547
1057033521
45768230
1314390975
485079183
1192207447
1659969928
1194724312
1239010564
1216239570
625236569
1883975208
1154758291
1273649989
1388870754
783244447
1525551444
1743396981
266946592
1784316982
1295283418
310963549
1932025099
368332689
1498990665
233671502
1280089253
1656581310
1289951877
1919315578
289275484
1138961423
355995962
653208283
1286572024
374543941
1797512250
628956405
1172252185
1227983455
493161271
645541057
2081720402
1892950165
2005218464
321316835
518648987
241176365
1876031546
645944754
386595476
298484248
1554225222
72688078
2088917496
1873718080
1341961063
1579013355
800834974
589323840
336145325
314216567
41766212
57344153
293208444
870170632
917572319
1922727001
2001219335
319706711
1541810525
1344396548
1421427897
1656726652
459900412
1125221585
1326718751
2066345886
1783752295
2033898343
459501820
494859917
1030316463
944437706
958774249
1481121583
283212095
2106764612
2130874882
1147095748
2025930877
630045837
1546789791
2010777322
447942532
410672402
418643631
1615125787
358363526
1735409443
474329917
1314040828
424784659
180473558
2141510598
91955024
1971828403
462680794
163676791
657903989
76740200
918530969
1926615174
1742545508
146503856
1004636845
1564997098
838445088
958018697
241158073
91221478
1148579133
1042866634
283146770
1728988149
1131289391
1563941056
795897863
612782726
873741524
365925955
419622341
1150906433
1957100820
968497058
2016679512
725980912
103338509
159090450
1559239655
753132327
1948746956
1887480369
1349365139
1325127890
1085515019
56573342
322819629
427107400
1604311736
1544336951
629326323
806310
213304793
1949112109
1564198806
1789807071
553388806
1215662048
2111173276
1274021557
1243025721
1693599786
1746373208
1020000463
347294702
2124043347
1894398467
1339067947
797195605
1712184980
456425372
1049125652
943289782
561900092
1378099009
908383185
393767269
1536977367
756369018
1818485862
2117814594
590247360
541133926
1366947151
1361634639
68978324
1389433228
823863207
684645590
523298261
586215570
1077882869
1440000028
2098510251
1434305008
865255047
707880495
1073594191
1426856048
1079454842
283643387
1793964906
264554836
594534475
437949212
1790259958
1797871484
1465880980
1786883733
184383345
1044816330
1794530480
1933308210
359485596
383533215
2000359227
581442849
1379368830
1959521939
362708434
420223593
357379247
474536691
299430680
1087168998
976481008
1860006998
2046365705
260463779
134859490
1668672238
1552096224
1683806014
1395407913
344457983
1002475513
482135205
303144309
1432743850
736692939
1129573576
301479020
1438430953
1669977069
1180940434
728251151
1775487858
1840401282
2115779141
1629597520
437131512
2095658458
649997632
954283395
370215572
1643334101
1899556951
1581423985
868496230
1861028433
252955447
555483800
127627475
63295646
946630916
350522233
1243007764
437567805
2017981099
713366748
2127180211
1807955719
1961516061
1955926970
30966153
37492346
1803620616
1444344698
745083167
926248676
440928325
1726160918
703641581
790518247
2009550746
1518744407
242755776
300655108
2088138343
1323854985
607059320
642645550
159369616
446035506
437449538
807025573
857203610
2067120399
435519099
789687165
411422535
1170381295
1113364069
308705815
1564375037
1545058477
1635222505
260522132
1607375030
1383570234
244419781
167039793
184896942
516187702
1973894500
665860685
1026872531
1028205380
1040093938
1121893944
516588791
2020108951
252286372
209310485
27895210
1816703230
1577901330
1767380325
1977346808
1124652221
990302887
964283198
255853831
1506127640
1985948817
314760289
1365647506
43093481
2015261362
1170174010
1368701493
125619458
170389774
2102963557
259465939
1046229721
454383369
44824744
159218299
231651945
2135983072
1289485986
280617108
1230923835
1629564098
581463994
748395594
1178223660
750964979
112628637
365260845
769377924
1243111928
2082688196
1299624046
998551823
1853601736
548035450
2086670984
142427906
981940618
1956547074
18658304
784875375
1743394912
1461624483
1540507862
332418538
2004856144
1982079738
1738926082
251737904
1787101305
828440988
1521452351
1944369449
1003893800
2105763431
520219361
1273806361
1877837118
1239672270
1853188481
1292379771
1929780605
1066701453
955889002
605176445
1606070083
1823094753
243094449
956178424
300912394
1728410032
1863679838
1970885746
683307150
256917021
1711290296
1796679349
176709488
96558548
198263259
655847762
1531034390
558924849
96329809
951140279
617794098
1940225565
330273761
1761514654
31069560
1306405147
1827063805
1282155765
1042315792
766708457
2049012597
1477984679
633392997
141249332
336847755
1888862520
236996645
276565200
1064347047
39332361
1081507000
162937397
58059677
332476201
1604090488
381043429
1884448374
1526998484
237324549
1880159180
535996788
113778449
1517268935
1461431448
1613933530
903144715
1752062318
229794989
1837253869
1836548421
51208921
381702175
1310198842
504919259
1787682280
494350799
478359197
535079056
1013403750
606711194
877388777
1664146752
511406487
340777109
1635137066
586670035
2014516785
819298925
1606307634
1499404744
792056415
203953456
1366889416
1743556144
1631309164
1270315661
558342903
2129504026
411086582
1968723956
1963287029
1670317632
1443860950
2065669446
2132373584
1614457500
506119186
1125257123
415288038
720690426
1359271116
1968971772
1631881253
2054568617
1424219492
1560028405
1173164716
1543748909
983591043
1732260283
2048082661
1228195216
1828256372
1852107602
2014328043
405022056
2004181040
1336916088
455232819
740626732
424118772
1116849557
707553065
2022327381
373424802
1057255786
377048166
1965326673
51254548
1204627024
1497808243
2087841400
1909187811
1758775838
2001012801
1734219926
1195443725
927841002
2058462091
713286193
1029738878
2141944435
1886795156
2082263894
1773263749
2098821036
984167124
653736200
1820503036
426083219
1329517884
1250795554
1956943319
94741160
428605221
374306530
1665562182
2115370162
2013731374
457845000
1094582325
1326058529
278764793
1667393422
462514906
136676152
2058533505
1131927445
1699445244
242042894
1704828566
698400875
1271711206
845480419
1140039485
942561937
101168043
921005288
951107048
1362802332
1734262120
1661829027
1743877309
1332275255
156475602
239102869
1730610449
792055942
1358562163
1890065905
496962436
1812964875
1951319074
1986804968
736643756
1774429747
1794609019
480043927
761571278
986757426
1123794333
2060221969
1976913321
451505078
310477195
1443429139
1756713834
1474637355
673597264
235290305
2058671499
671861018
810051202
458808377
497226325
1568172798
1945197292
841830559
1548223361
1949556889
919013160
99100188
840266188
1673428376
1937810689
163704777
1789733339
820410676
1682282100
1107097963
403109394
2103795016
1401133910
455742776
829903181
1527361449
368755247
947403384
1634338147
950843217
979874745
1481693465
2127380727
765146319
1362226668
746108006
1174675982
1646563026
1201212103
1624961553
596066593
1306648415
201445357
117350149
708094715
748781383
1507536459
477594052
143504715
481338983
955062734
197353243
1433634348
983645370
653769142
162928816
1805066844
1244130733
549279171
445541575
229984889
1850851575
1927361361
44322835
1164131338
1418982616
729374162
2065115609
382064240
912190568
1111874202
1913590058
1245833534
1028364695
1425294312
520187504
1000714979
1836046211
1406459084
1162636252
2128398
1678977981
1780756187
891165364
1739767191
345026194
423292033
1715969714
1836196222
1744082205
1463525784
143036991
1253233112
926805782
1872137955
196356138
1635991998
1297348886
1836139300
1789239610
1591207075
1903414092
2099199116
1651166619
1908573800
958048697
1988443851
117617557
291376327
1227043751
918199666
178234894
1986704435
9922517
639303991
527437441
941827327
1356025119
154512595
284019250
651400727
522394519
1367425669
419236170
1192330494
271128101
1939013192
424290687
773022791
575439495
1056684857
1453069654
23636688
638891610
2109107286
1826370980
451290698
308915030
1289353768
788028270
326895212
1928750560
1611743051
1358656731
16791416
31028622
1486319294
492089383
1160616883
1748466784
1316738475
94654812
1512677854
920668174
1725082135
482301342
151041165
705766848
1332719818
1815785159
1227370162
1533973845
804237368
2006205397
401093079
1942558890
2128650085
2079415588
576592813
674691797
1248765773
1278657397
1026588959
785425467
135376760
1774685015
1193301913
1561748121
210037990
1821654114
1977816618
1124048890
202182052
1765676597
555168593
770582400
649177467
104554873
2057730830
928101860
664650607
2107370757
2051280851
1229219209
398325590
809520537
1421071090
933281113
2024465082
1514350625
1303117131
1422332761
315328973
933930444
2089811164
898036533
957406669
983167206
1335291732
672603902
802143257
1065860083
1783178954
742326446
756085251
680941843
1096935532
649763094
657967233
2092277404
714737154
876339763
910478633
310606510
207542892
325763340
1451401344
581023513
1477119825
786256463
2025562583
1811039962
24562153
1471832231
426322152
2003257536
313992270
1974397253
965286911
399082631
1554615238
1416035653
834583645
648868812
785695526
913366256
245114164
1889014299
10454659
1207217459
1657820403
869701753
399299748
1070202963
1361824709
1448181158
729571485
1213585911
739967446
1979758781
1383246823
225032734
1942654600
896989503
670660581
716400823
1387665083
1402423271
669892589
567784208
381700352
1879042962
152297002
1938864542
839859975
1844307813
2049077588
301569741
1493283720
864067607
842285172
1824150572
450731251
2075216240
726798866
850529372
1115573980
480831299
1699890785
189604379
1219599724
62604085
1151674508
499025829
1585845631
457006978
1573408290
1630669183
1395174136
411485550
811037429
1119017169
43229667
641670949
1069346731
1878716818
1590873003
2103733876
735180582
1959069582
373480476
218717056
1265341747
1182355876
464927979
1628408123
1769807317
1506537089
1674851176
1181102797
1594893003
100552252
1479434394
6774951
220907370
1755275449
1897852341
2107762596
2002382340
1894406573
528045326
791317606
1785328929
946479496
854881616
1857747865
270808417
1506500862
878483767
1275852104
565572906
626934397
7690212
1683764045
556905418
884388793
1450856064
1940921484
1107190213
1127398887
893098758
284759999
414275607
649998009
776853766
1461445991
719438398
827883425
1687731171
1504655563
808311907
1972146545
1178309974
521946715
2058249004
2003859276
1483257329
1993129625
182405132
364472065
847689015
1847759727
292034820
870443873
1342341505
828103915
1761665598
1722685058
1882986379
791079998
14562268
2025392325
31472961
1112234057
667302064
1895512146
494049164
928354428
1479764921
968957021
889155761
1353759999
547567466
315107512
37708492
940952818
947689101
1332810863
688504112
1430364305
1230272941
362676978
89190647
519466456
1459287045
2032924947
1845619177
1195115309
728277693
42678270
1271175239
1984547031
1193744784
493397273
1503696889
951680926
297162566
1284450493
1498071967
314465931
1005361542
1786744136
461848958
363405455
1866838716
431119402
1937077573
1996727100
1828350754
326000581
98957856
27249674
608074049
2109897496
2018012597
605487655
1886518719
1621678779
819734105
389460313
791225497
397440991
23693018
568439293
562715472
1121910442
396219212
1510927083
1719401913
1813612017
1833816014
1550431295
1591213575
1732136096
674638210
1475111094
596581615
1200017835
431001158
659166882
1067708400
1654496662
1413978886
1473308936
1431036630
1388600912
1127941956
2090529457
1480094803
1245754966
1528287447
1130458446
1038797760
2008971462
595074687
49027895
936873558
1379702893
1101436558
343557702
1312502803
1377229159
202089697
1873194319
504983503
1941394340
447443297
117391905
1482744705
1072126129
444973923
2144760837
1537115553
20749892
1245620875
1051425135
1168665125
86361483
1051641334
993450340
2073638238
1955899446
1108555369
1639848449
1924320528
1229847573
27249441
1944007397
100334756
689765948
1990919188
1188898282
1621318718
1322643389
64059664
667682815
1344036171
669668147
1809379776
1313593071
1614265098
1088409373
1682469796
1448304540
1484435941
629702933
17307565
1145661347
1966970195
980528079
1765302288
214077385
1335236398
1802771715
393938826
486886998
377890845
1967784463
540374286
535648763
1123251209
1075441622
1724037839
852991567
2065769852
1870518069
768895907
771847678
601533466
1790257266
776358660
717998422
463024003
607789564
1424845300
670657666
1850873052
114683218
1663444694
60986881
932730206
1706484850
2140508205
590976153
440576853
1007719293
431508705
298393209
313021937
645269145
1906496298
1370792385
713942948
1707863037
1594109834
1169073945
1893166235
1183835840
885771035
2113147366
1789013493
1421701781
1740186122
318884457
1007900376
76689028
675162895
1035502348
974654625
1894779594
745420758
1870639283
58770867
1067677956
964030443
918574389
2103219325
1067091146
665122590
633667922
1067885992
1150074050
214385432
640637419
378139097
1088886457
1273614179
1906461990
1182502985
2027925018
482413235
1208922643
39837541
937677885
496732656
602737203
1155822611
350918044
1671236946
770322197
643965652
1671805688
919390664
276919466
281027498
333830133
913766115
957448151
583007972
762548120
1783311434
108624417
468301863
687767160
25603927
1347941229
643574150
2073657615
993461505
301069965
1819616297
669221990
843855525
1561562040
423922241
935545494
1022058052
1699864845
1621402531
1175573323
690187594
550004913
941489397
1839381531
474112876
312159822
1220767683
952894594
379153597
1237092817
2033974859
1720957302
284034334
626695871
649887770
1112138266
511858043
1223842254
843463703
1274934471
1281209137
30865681
1745641311
2079677327
299944045
2004097131
1676111946
98942348
1529756715
256542516
34152390
1786231301
1093356622
2103584673
1551467774
1226708147
1030326943
1894005342
1105636818
1019468441
1094793789
1646172300
1116651078
1788663051
1097558840
1165185243
31496741
187909392
76945825
2118006381
280262000
2028197229
1296696581
1515114411
399124122
523845484
1643101114
151910570
1310835466
861018616
23508711
1988297875
2138904431
412517168
1752432056
242654047
1366126872
1067982627
814470445
828828003
1192820497
1701584375
203426581
1429955689
1241597802
423897163
1683606664
712922797
1003589568
1558893561
1945313871
1920244655
1432274811
2000722706
460958521
41762611
113087662
412667848
921067258
123108316
436227407
1946111409
1962340392
824126132
241295338
1184333677
712865756
532750229
1744088772
1389503100
1248090332
412248532
1446147651
1160195514
1548628727
1464238560
1543198067
1257414620
921666405
108577889
624461546
1186585743
995314556
768344250
744357375
1650361867
966957167
1773913285
1459202606
899875188
311628029
1860265303
1642335275
255373157
278456238
1928429822
2066862937
1389204528
752010080
1503665055
282079138
881943990
703950859
1956111626
1702145826
1136770371
904520853
85335163
1932551432
214952517
1803969117
956625640
1565409931
640746779
637305950
1755443399
310779097
1518189316
589750887
131001829
2046894182
1089320872
1676820726
581281656
1745782437
1198297000
1558959886
1253686867
1613271795
620036643
1115648071
364515873
492478407
378508284
2145697284
1085415643
1098825922
2116734042
1083536511
1237488123
1135835927
67626317
575572590
1176291946
1995182628
1974074708
1710644489
391614313
650415627
1488879861
1030841047
537620260
2072828320
973516425
1069941351
462049436
1134720262
575787956
477974009
54643335
1827432532
941709048
1930900664
765839176
1824877144
454784762
636827978
1915552262
1809844750
2063285263
1522417888
511280941
1437457235
836192978
305487086
1000238651
628943446
969170789
823863207
380514280
1255939115
157897638
1284336834
1831817196
1650596413
1470821660
1836729351
1283623496
728167535
346657289
888610933
524125558
337091010
946340363
1303683002
1269004960
1807889172
923926751
1377186618
1102670630
1767464095
984433097
300355952
341905317
1961875483
2010516937
1724654384
817115195
2071083885
924794866
870590656
1101867917
638897404
992968110
755320488
487951884
1316588729
1740826938
1330562605
486110784
1094308572
379559715
361575718
850117469
724830517
1786162686
682396665
81744466
1747092030
1689068788
641231192
526154658
489222275
111960267
681031838
1893660269
2009003272
1775574919
152308512
552969697
19780569
1689356796
1490339838
933366
2087627645
1550359837
1627366054
998934725
2024551832
634527527
905072748
2000946235
1717999582
756266649
963529589
505319495
1006628822
932065002
2079608008
1697043012
167248861
510641955
2139671240
712780013
839884001
1290538389
1433194864
282029855
1556945667
618995989
1095071360
1465949315
506458323
1732876175
500957448
1515819888
695897951
720895507
495826159
1314948744
869605228
1566847444
2123237320
513504247
2116675818
543282656
1874729240
1770177950
783341497
1025621099
1990583370
1613257584
324722754
949584171
545293929
1563835274
707517620
1122297445
336584068
153942416
58403321
622695155
1524336087
773838786
1224326460
687012840
1589537641
1679420386
1266392607
300555702
652049284
765747441
263438968
1183210871
462030690
1465133885
854569805
801678884
1304695308
2095599450
928194703
16096211
365957073
201347368
1935268230
1552005256
1501040817
1404642986
878961635
1791283319
1797666988
530590007
1850661333
120065747
1413639294
649883618
1088573589
532913878
1524421094
2067716238
2015531540
513365277
172120174
523156977
665692101
2064719188
564566531
1984014012
1035905504
2007693842
1271738561
1277353927
1275814944
1339980333
1393753266
1225922166
392660863
2095152532
698041346
1567577639
1979621902
844232844
1290596241
1156701843
1719126602
1656010315
2096436339
1736177195
979093142
686133047
1876995221
915487642
1120463072
2033954870
1215025326
1269863038
715924872
1610188664
970399155
2037306011
324805918
1274830291
1352645686
307086486
1601547565
778420098
723644959
679531850
674053367
898827900
1054004023
1391425320
2002081688
329581991
2079237634
633988259
759867821
635518128
838819306
1744503423
2115414544
1953764483
1423284287
333744009
1533070887
1669716790
1132060586
1879629380
136491703
2040216579
996156605
557746069
591531425
530411605
1949041152
494246525
367196441
1716614580
148987794
93759771
824714832
1789640659
1966501414
670392780
1638135527
1742464422
318706601
1496776
1510892324
1089790924
1493026014
1033918197
1913406323
1830227350
1120619170
1304329054
864962604
1193899438
889275928
1252834729
1924561278
1463791322
1863729701
1668045098
1987577090
1123597310
1012834436
996578799
412682103
1289062079
302430628
1042796468
132815321
1029050481
277493519
1315246604
801290567
2102660227
707388711
1059993668
1509167083
551053574
770814512
344871015
392578041
605629442
377829542
1994376018
1817476433
887634338
1445567108
266160523
484808942
1673939706
357533899
1103608404
1065135359
1510934790
312492531
777807743
992460617
1584223208
953204869
1877850531
411988801
345719322
792840013
67545801
437015414
1969749491
606702603
465238744
730583504
1153382376
551201194
782653717
1033622327
60697408
1550021957
1515914607
1931802842
61902192
1524797934
632012247
1802932931
353826121
1900940451
440208766
2000878463
852254385
513055193
1171787797
1860683191
1134378981
1087115179
1632307910
1169114348
265504344
1508434566
2088928264
972605256
82277966
1258293042
1848229825
1596254499
1252605239
425506691
1567878652
1305540216
1701373195
954089430
2062852135
830495013
1531050100
2084290049
1368466689
1868348506
1539716732
2101668745
1182322557
1689552176
17179892
2075546971
2104752065
1593016971
1770843793
807855556
1701989976
9597318
963722363
615685515
418363172
1028209345
1933052449
1444206597
725924514
1261645568
1206499119
294839907
2019551364
1311396945
484346323
1426012508
1070140728
285303940
1673769849
840742895
1402543127
1752082879
685450699
1667859776
251371248
102120680
341265569
361636064
170371519
1655470908
1924027825
1162574535
2071334
640927901
1504326191
1813187382
1418843516
1539325756
1042624043
1399883221
1911278161
957407579
806106886
1229287050
107393888
1832603957
914850577
1918361346
1740293173
215988074
1521936344
805770868
210675389
947045272
485841452
149100670
1234354675
560130748
20053035
2104112273
1489025380
1088697206
1124777634
1028980226
2114542610
1423143623
1453595659
874815998
2147160094
243278458
2017909916
744555389
1576674207
1294222497
1477885399
1012229398
67602142
266085107
412050192
1144029045
1224350968
1578314975
655518911
82541199
1519652854
1696400667
136527179
1331801933
86013769
303077219
1170881015
817594308
1053446743
615557863
305173001
441907166
189585487
1356540032
925712491
1169919401
1978902184
1081334485
493484712
1646600057
457869028
1626168703
1665300432
1413022499
1384376010
694025815
85777581
212126018
2028167292
1522057341
896124970
1789197174
226594416
1247494884
267278619
267139431
456434884
1432333055
542438386
496702260
693096984
761227378
2112867835
559830070
1136083496
359363363
144235112
1789335115
897326111
1509154007
2058378534
1588745285
220497970
696603447
1452515434
1989967075
1405540370
844283820
563682025
1931793102
644297004
1476874933
1512516355
981192515
65093724
510835450
1004439063
590051374
1416049141
193058721
2077491102
335399902
394735605
1132934522
983117290
1779836412
320177552
1784108391
697468019
1067875831
1149772879
801275084
344327840
1614551206
541529872
56116152
1482808238
389600945
845074525
322219046
262132215
773258965
1899318950
1011725143
1138028734
650077381
706894374
211125927
1847548290
1589137252
61938085
1232239136
2024204022
1465888292
1384407894
1056674536
1225340776
1151984071
489258017
1465273634
1825408302
1894798355
696267189
484962584
1644740782
752849507
1958217116
448544508
2081763562
1758830532
1608992637
1484853786
1621628232
103117593
795544474
660432294
1242933054
1332743253
1567442823
1619242627
433102957
77989126
100366502
2097220184
960251403
170345941
1012306500
537743664
1703433432
194530337
231404629
54406867
2078860174
1416440811
1884506246
82234063
902379630
678771664
1559431168
1210415529
537549192
1875611693
1349132197
2064375397
212258680
1523799436
1080487896
504018680
1656025182
16681220
350252653
74871074
1437476063
1174122263
1959596315
277452227
2130758673
1141893080
1404910789
1834433723
1249068337
528956448
1995698614
1125252171
1173981564
1410473155
1553238709
397464875
1366832473
1733920954
1391660884
1269216832
1720047390
969572138
1316379153
515479717
875348083
1604130629
600603880
1089903257
319415133
2062176046
1359269988
968508419
737032703
1338610927
1127907477
958817961
1320259801
389814528
1902330718
2104527085
17984303
1368502118
769545774
1598066440
1709581601
2114468046
167442595
1893174539
793375158
44783151
477950807
1670215293
728506191
31406555
544033622
1092290907
1829829588
1016234238
1619058941
1164401296
1484743116
1381512131
254227310
898500428
439646973
1424672944
78360715
1592944287
361804068
727657255
912304096
654826330
957513843
1527082295
2139755039
14376713
282379770
1187193160
1200735261
1546928768
1764584656
1100236583
876073503
1386701726
1730446098
419624870
1964276561
1545058603
1076637663
578788046
1929109532
1773441389
1326117974
969280214
1047151864
1365515115
2015820552
1456650259
86723218
1528940307
1292022244
1273872652
986304461
1725168504
350336686
1947572654
1291744499
2024087415
583775256
1169338689
367929992
552356422
150122914
1360125748
2044330232
1192501317
983216199
1003174778
1667276520
1225817139
1582352446
1244394071
2105977595
1108832713
544600794
1182065558
1669610346
976681842
1993157043
480492530
1726823611
1710494145
91895003
2033169788
2106225452
524319209
904672071
1482070696
2034065250
654850039
1845885392
573765293
1064240854
549265848
1441304329
1357742928
1080993596
297145338
845130656
2041542977
1176307750
127081090
406135792
1896490601
760742500
840626265
286041294
797710776
1153153373
1442803656
829570893
197776587
1937791651
1795072631
1333190091
1527447118
767370868
692587836
169842073
1527493075
946026712
727906296
1168900687
1727262759
298810961
1686593345
99266518
514533672
35707020
290392066
1735692194
358600126
2126453110
2035667549
603639097
685587886
333915487
127280248
1699185926
815452924
80546442
1419517908
643320227
869272748
89553093
421046984
1095534647
1829650921
2101671478
2103965581
1394508938
1647395916
1803383498
926445217
557730681
2093166619
347592287
374548770
790050774
1173149184
303609370
463279631
1844216983
725003564
471851475
881972820
344015882
712107511
2115858755
1116448569
17901442
922504515
1254456806
1651174075
304635455
1525558770
1563647780
339973295
727283648
726321647
1960402740
379969977
2119282266
1807710221
776591919
1611734317
899919822
1661623594
1899073365
993558594
488737109
1809019714
1493295295
2032945018
228578292
1356756242
470539206
291547076
800451470
947929729
1415574761
1486798373
1771706873
1106926040
563257477
1240432745
630437680
727099639
873240476
1604172993
1633766064
1624160046
323416962
544273114
126390243
707245120
1195086114
832509483
1547001088
948954711
43564739
872120810
280088399
546583235
2072165719
913410497
839112436
538842906
1153968587
294086862
725051166
1731141736
216799758
1902509841
1587064845
478748627
847564489
1256374223
315240396
1490397791
505284861
427417603
1043624739
2054340152
1121641123
65348959
1242295285
990320509
1778855796
2066889788
1513766056
427935692
1868566779
580935576
714611058
1708268204
627307056
1410950794
186338290
886801206
1944904249
908527288
1957307336
750607077
1717922331
1567968405
1591013283
785703064
1461644175
1465818641
876850583
1753605584
1728651833
1285046769
1648998489
1877659782
17015539
391651459
22126778
859723806
1832203792
594561102
265174032
884823025
1275563858
153622441
1146762857
815541903
2094357523
1031666916
1316112086
1928478641
1733201390
113193725
1614508104
581100780
1358072677
556098597
228797174
1435052244
657197207
1199232622
1453690120
742779659
980034498
2002693567
1322405245
1823714869
1308450592
1181235137
705336355
1726111079
718941894
2130353590
306991431
109477518
1518348588
2139251995
1858588515
1948317024
1113198558
1249664178
1465512909
1198439085
1057215469
106873662
1487168638
134540548
608342513
691898801
1437915906
1531606640
53167170
897084878
1443438107
2031251229
1898963741
740366366
495249868
1005282783
2074082636
529562500
661927690
96166764
2095085673
2126862842
886480924
1802715962
715604840
1299372865
152376538
1952070969
271894740
1086470184
1903623147
768550601
546899963
1183556199
707609290
86993945
1515171713
493297660
1587312437
1385085907
147484538
1041010273
1839781022
735968559
486663940
64782666
287457929
723181993
1546911223
137924554
236586503
503739589
2002204694
1414902787
1682670772
784614497
755426552
1974984434
2029323949
234652695
1578018801
792847054
850317823
1504481251
1837717859
225218735
1507087212
1921762460
1799455049
1010815004
1879892423
88524385
241821440
1924333611
676477820
792423241
1540535957
1498761791
1283386739
1657073978
672868663
1958486021
371269162
434232370
1168921842
1041914005
912120833
1335263647
384615894
753948689
654445019
1328706752
530843920
271343045
807489508
799528762
1627685215
2044641183
2015668801
641813755
1038526656
1004078825
50072363
1131984020
510247076
1615217082
2059883876
50950857
542981046
259520367
1747518254
382097659
257545107
1863939176
2122068834
1262463378
682106749
892507386
699433429
597932435
885247616
748133555
163362650
355484271
324065941
2045772279
1726705913
761776043
2103131648
1864519547
1686051811
702860235
1466268426
1185678600
933106540
1926629057
893219696
1645086071
1506592184
1586361542
1417841273
1215398314
374534803
780543892
1146935624
1886052221
960337853
107139168
280397401
1318156005
2137253294
1170342077
268531025
2012260862
337966694
798024608
57391062
1139971803
1756729610
1453434933
1992872965
1471864263
1346801243
831772108
446810541
37292690
1167243491
1124603266
229704842
2002663246
1564560489
743794938
1175401526
1099707620
1998430213
1927716160
884317328
383966253
60190768
1445508654
781772957
1988433423
2077096047
1845241160
184401837
525513815
1146417833
857773471
78998232
1357301041
623567071
1021100821
555705120
1178633111
867706389
1063811078
165589687
1388891476
1111629920
1937145685
1019185574
1738422751
1649798593
22906945
36395443
1266046758
897791784
2004382702
630042950
1262209650
1454673340
1432318486
281217879
718493090
149622914
1383303288
1206010421
88542382
2142520110
1355904272
1925650407
977737944
946221522
1346431157
1649240644
1174299745
1666443200
204766890
1875116088
861284672
1571597685
906765420
593033747
18087966
595181680
1410742906
974008725
1950341542
622360766
211908543
2112095548
1230468128
1564843837
291683556
1896703618
1933892421
956769193
1061488786
1043010547
123173166
1145782362
565925026
718982809
530843282
1899227925
1576573350
1034787590
321308768
1842033525
1778815430
707733493
2106339823
1553285681
2060834369
766872553
1438046559
1861651894
374046535
97890747
58236801
864316774
1381907328
1548695206
301643833
1654731544
951535287
945476945
496046709
218143680
628740892
229235961
1647944591
1447733047
1938639688
1357813337
1516769068
387359507
935491334
854773741
386084278
1043493441
283702684
2102640520
273354952
459032353
1277434093
2122139503
1097466754
786472800
87120881
1704389896
1452118677
1649477511
1061102849
1634490407
1830055676
2134190465
153835827
200817851
2078687573
2063110674
20815170
1321584263
768231124
347863567
1713310092
1505847487
99503483
1540870349
903701959
1655715655
2024174394
640024023
2128571531
346023101
374241302
1025570270
1544992998
1112705052
811494703
1633684720
1458626773
360107552
892037105
221140544
252910982
938413680
1311554752
1408655903
212964429
343228952
2004768762
1033664360
865833327
1147025222
1933937298
640721490
162178630
1163173259
1124772490
1228399712
834287055
690170004
290391387
1490483694
1400154665
1802280986
147927858
1074008584
1707041274
899620898
975394569
743305179
605263877
430386894
1645152657
448652172
1300165959
1077953100
1280631003
884577103
256189833
94366986
1871086455
1370023043
783538056
371487059
1208473218
56107755
1685958417
2130945191
250012039
1164519011
318479117
1153642243
346563311
574119635
2028093141
550445839
357167102
1519037614
1134706993
2103539941
1714180972
358204256
228371895
414313588
1812891702
606464899
1948642180
71202149
22150447
1298122460
1482712458
314903611
1329585334
1595788764
2094739174
541572815
1461546289
1458061500
1847480523
617120445
288234209
1191380338
1769087893
663170114
796558701
1146977197
635245276
1189087013
1838516870
1477885856
1742337091
1834172041
108949390
1932272488
546512107
1992423313
359474262
407162891
1176986653
1505365076
1715978725
1855038909
2055037919
1809948964
2012688737
504384593
2064065255
1372527842
1546193182
1737274413
1236253416
1439499363
1027321018
994951676
459777399
1393859483
1936932525
1998040768
721673251
924131154
1074526346
673428903
480271335
986099910
242215537
1761597110
61173262
758797187
468753011
1127908003
1356543267
1879377502
41421077
93928128
1066372806
1066791115
163920691
96163075
521083537
1329747590
1567718682
672035771
508712280
1850704522
805807965
2025187200
708754642
829862993
1109636596
294262534
1107548758
91228999
372521806
191550954
98984704
51367995
1805713498
978087838
2060337508
124919132
2065511318
1970781787
1483136633
637532686
1885990390
1179240836
1514846776
1718143846
445388992
643676904
254310621
851700368
771163943
115511998
753226835
1126618088
1753932792
152494220
916055766
1525323879
336056521
964711567
859352868
998159448
1804554914
2014209256
1129223953
295397404
559846901
2039273021
1399898573
625581601
381250516
1121240213
244972348
568225206
1360221732
1884309021
1156349598
490186284
154360842
1326169379
714485589
1150119571
130485612
1370530200
1167694615
1043085271
876434700
303366210
1038865396
1784330785
1590169515
2134886148
371282070
275268416
1425185110
1547223490
640284620
1182623486
972408029
1349973662
1736277881
406637225
817816291
1286355264
433730009
204149722
504598565
1714977826
638501429
1801116064
1127059691
1080747219
1934325796
1723283114
1827058574
41621888
711058036
1873417100
1604561179
2062700558
1258436749
1912734502
998111121
1340494507
825613619
1204311151
361734021
2106921543
763158176
1330871384
255730862
499811423
842767859
572848692
1927185681
623565553
1412887255
593063771
825274454
2075504974
1154330721
1247126769
846469976
1623227473
677807871
346176358
491341245
1370226801
790684630
566903070
733194296
2107393846
1505782249
2023341069
998672191
1635235807
1751066601
2081408584
1256441017
620441274
242327183
1049713072
1096007586
1556370871
220573964
1514319999
72942156
209548387
1479248256
160337042
1619545280
1696057438
1504640482
1066053855
623822955
1138876853
104240886
1686970783
752622139
1187409729
2066809835
794985730
108049984
213687006
1861075449
630023094
1491276802
869111368
252402877
29782484
301613901
393194734
852051759
1960596988
1772055779
578084438
1833357099
468574303
1315004602
1869584133
397409172
226589528
1433130889
978069030
2005922186
1101719109
372262724
1283936903
910331939
72228452
428690889
998148986
1348042605
934460829
747490684
1710527789
804028276
2141374797
571738588
301057362
1207176006
2060038288
322374666
182155427
2142690411
506009601
46527858
119681819
1912472093
1010279769
443125021
1366476041
1574876010
1395748349
1155158208
633528630
758936063
1558461161
276463595
19812809
1627473383
1862708241
852824695
1453049762
837182555
346578750
1232462126
1565560044
1666465613
928963091
2043712863
1260347448
578637650
1251343357
1354241311
1392177174
2071893286
760691068
2082415427
2086306583
1039438926
2112817302
240710148
1464888693
268775628
1212806663
362918743
1759753306
1011631353
126052710
980933186
2121725268
1611905402
1228619142
961245254
988076032
1597915986
1179249783
446903270
1721026924
1144973713
438785118
235512715
74346121
1661531000
1023922802
2047632015
1207851445
779368632
1617600156
1498199021
1429520941
373733985
92549005
1713092518
235489553
1931179530
1129066558
68317896
1569450242
1563783213
1033286583
1333527742
1264155650
27889315
371766654
1460214708
1227513627
931374377
596991038
498875545
719799767
1385612845
1443215118
106262505
462847681
1300156620
166306814
1869165321
560250675
2046074038
580589837
967909590
1420459850
1177390091
634119276
668234441
1701145862
269423633
2092763473
549823016
1486165973
812409845
161232109
490758065
1833028784
952794655
288488751
1754559919
1106337782
1960642466
1570333511
791526457
2112317790
260211193
327495421
1548641477
1352240855
1530952405
1591673068
1946616712
1247331061
1175041630
1531924567
1042857865
2075638895
1072276241
1689431368
1678662415
1108682489
1162652750
1390845361
390403216
1829507282
522521645
604263817
224059494
1907331713
1300772147
1336034956
1900952659
1190223731
1961456783
182703295
1650357037
847506634
565794803
344967346
632582434
996342134
1506192994
1847560309
508331749
501813786
647557988
498639694
231810466
728021425
1390679566
571367685
2126367748
1508122818
222434174
2075042515
171099396
1964347837
986309690
369699194
682248840
665058621
1604802368
1083914997
1677689514
1569188646
921302288
1494921952
1386464290
1936639563
1833933676
1101894056
1431519568
1471206769
1532265713
540250892
538855062
522239775
1877580819
2113360954
2100679423
1843891503
1718081040
1562671135
1218679546
538074046
331432815
1157612535
462660032
1863781415
1361339821
619392730
2120088346
1883716929
205426268
1726844466
1638101770
797311459
1864736984
1000123158
1910987903
468543072
399368913
568048684
724726062
733835578
104255301
1246759364
1827537030
1165735556
1354035518
1818588696
627619006
1040436249
115401375
91849736
1325341147
1979563976
97941478
328308326
1471993323
1277238259
1497780394
919145429
2051517667
2108162421
1584077455
550335091
531937964
1074714929
258748497
399612153
343968698
1798635790
364780690
86865898
2133263173
1342000664
1328481137
1466533983
1704893732
156006550
1757421550
1458778068
563068035
48213153
1702369185
576108168
149352964
448530861
2098229695
1022801637
1485071044
697816872
937958354
123671217
152478431
410360176
1927931722
1949552825
999671246
398830550
699610115
1142519155
976130399
1400543620
1091740127
827236422
2099571728
475821857
1334495157
1420562169
834427425
176148863
1157408858
563623835
1989033345
331126698
486391264
1301571568
1307710735
2093459591
1522128273
1734153097
1758462991
1690943019
1662673223
1714461186
397209405
1130478286
1022723513
1779692841
1351261325
369014173
1209134684
669362565
149810288
1112531451
425718944
319145592
220488993
273619063
1847020854
1544930234
1539991929
1504855264
1633643268
1669069675
1509273344
1737816082
929268384
492618849
1874119277
1472056681
2094075832
1956439248
925768155
1565517440
1708944139
189551452
889073342
885595232
1575338481
1239754065
1140640467
1170512286
460480263
1817537443
1592548680
883534821
679427537
477259758
2059410907
109302618
629282071
1925219426
1861960658
765535224
827450089
1906603512
465456972
1331762481
738864031
914681387
2127204831
1033686257
1657326025
1601634862
3007878
1380482631
126157531
682437538
238277459
2105979429
1803722839
2105215347
517538741
2028111989
1466655868
260380114
907813123
1411112533
515498045
1145531682
950491513
2136461217
1405073279
812199503
1630909980
2110368258
548925476
1555919872
1373740316
171023969
1217281230
17774093
592886075
432952860
1404703616
95744259
467972026
1381908892
19049831
1577388897
2040414668
1910727209
1918294599
497917284
1909078135
119785693
335866071
88213260
1635789952
695905033
1085783510
617135263
205795366
1136415888
1759957860
816184414
428857034
1703015549
1169493502
1268594234
442563925
633151456
1807335912
288125023
935106724
964974811
1506374964
1983333359
701104020
452970055
2053281212
592910151
23100971
618345614
1894318912
1871229983
1429573922
345289801
1000321973
876530103
1897246139
260062419
1663278912
688971508
68020869
1185333279
734794693
552523990
1514443404
783693679
2089931116
1472984901
1483298758
1146378886
151412117
1753535106
966858796
1134791910
1325731968
1256070589
148391348
1557997636
909227312
978973470
1306579797
1955477601
548607296
649280990
2008406607
1532418853
1685316207
1704935075
1578562874
59886146
201243043
1237865424
571853559
426564603
591708223
1474991723
1518788663
627910046
973097201
1175173120
102918129
1476499037
1046806667
2061046163
1503874287
189065558
24498856
1892971140
1640740301
236705606
1065061786
1018334404
681317322
104503894
2114984391
533946536
2051923120
620622992
138277438
225832857
1512426968
1914774464
477927221
513069008
1709430994
640058808
1392574767
1541840277
779983947
980668813
174939585
102138838
1153626185
684548351
1752966787
1107144856
105737920
615813806
1581848665
1744885254
509022184
1703407762
1121603802
1229922662
508705572
1199953426
1998683898
1306198839
1519923298
677554841
1409302780
1795038467
93927109
356079350
1525325215
1366446441
445460301
991180745
764390003
730183746
2003519155
1466109001
723037278
1326255863
1154000086
1329186615
1207071729
825951234
2110262931
1157562833
955803564
485171107
483030178
395148411
1161380407
1494449209
1075437035
874080181
310465062
492800432
909514774
1156800712
1209944790
218938873
1057688271
2118857312
98942741
1362757869
1302808208
1255955169
401892702
831651578
1485948125
2104011173
2053200161
244863052
1073560095
1184124216
1316076788
1786857768
1535401683
1524935155
1068597794
1805264850
989812740
1448811430
183326174
548350498
1740772015
1527744112
1423710319
1117491582
900283399
981966656
1484907501
415400127
509833768
1593874444
1496982945
1060429733
1689885634
805219722
1661186446
1465273403
631317371
1154088529
2109116818
1189867143
2082167185
1375337049
339373070
658406779
1444511139
1635032287
1372064964
1684097962
782342896
1305394097
766264136
1072964289
1123958272
1992508915
185099734
1971815735
1377394469
1746715118
1216691712
1822563587
1747339024
184589063
1414298395
1339454155
909286606
195960035
1059550989
145773898
1304648961
1482197490
296517937
32079145
768466464
877376699
1722699485
637937892
358911226
1911705424
1784085577
1408324366
900366035
692757536
281335765
1226497773
69848223
1472329935
408224452
11713095
585634775
2110721966
593952114
764697890
1338010234
1507757210
1544084307
87006970
1589596656
1583282514
261868133
878845298
1451170327
680677598
950538468
1879674499
75815096
630189169
1136768723
663357347
1183052976
122587215
2119066745
1935538119
806203152
1593753393
759957385
1748041479
883705722
1569770600
529576707
929605197
1013319065
1817306001
1229626324
907754571
1047135496
663696248
658992621
1766727436
1981876887
1188860261
1793472770
2061894984
1980076064
729838427
1001728692
227395076
2054549630
183634498
1456317114
1837198911
700711653
2063640837
932830771
1008381114
1513854440
168573609
1263444748
2137090543
899677620
75596082
1089364212
947142239
320998605
180592906
1218642282
1660714898
1191176172
146921466
1914886642
474624855
979329832
1582282304
598461536
1321688284
1668293610
1377675695
1781260486
61025918
2073878559
2118850875
1375738920
1182173463
1877782685
877294930
1573827056
2004335682
366238198
1127791079
1074025291
1152864145
1953104074
633749219
555884713
1744659104
1634111437
931620622
671086364
1031475412
12054152
940009380
858428346
1123228752
1324783680
1726198888
1281585109
1503160142
1305589451
1377956204
1753055988
2125838382
223821131
341800408
1962098821
720090289
926727490
1443467396
1569124388
1082999293
1200064226
1662741775
193942509
1943019356
1793452963
1389170149
953644662
1480061672
193684818
827678170
1777222215
927655204
1691255488
143587542
1621323727
1686531849
550629905
133855012
171285190
500964215
1066763045
1948672672
924607305
2064497498
1446195242
1793854196
754088662
1444228538
1026311616
241546042
1433431906
1025319677
451231884
1425537038
461021899
148772428
1301525380
1735556056
82769141
2131567520
1722304496
746924430
807915529
2068656638
1433536014
1246542973
1659099875
439283776
582282144
450515538
656922460
599877621
835519134
1593589681
899975076
1497991743
1789485645
190482827
331956429
1592173611
2113213748
79960348
1953063406
1007779719
2002607833
306701500
1651067379
1332872862
1068655883
986545764
2044564193
1667474168
1134954206
386716323
338776458
665586969
328034377
1141399905
340423635
1501397198
1708472335
1993982584
163937998
43405552
1076977975
35469976
1327898866
556686970
1061491242
1323991299
1577215855
2106683816
2127236042
1394128592
1081535043
1747493481
1659489181
823753683
2061002443
362899540
538128440
540043440
1002162368
1422929659
1655835937
636930157
1897300237
715713677
2068379595
871093111
2116533518
1721118582
1257249440
339931654
1089078435
627219515
640086893
327908875
295460184
791831036
1462994537
230284595
2146258580
2055964584
804732257
1248870137
1940747880
484545383
332497403
139892872
458857842
434708976
1026928822
1494593757
1061216639
1310789722
602195743
2125942781
1909134673
1770741090
807262779
2015653549
107210035
817393759
2141753812
1561544945
1009204308
1172855222
556258332
1583541660
1082282433
382064240
581686591
1481486803
953985829
591117619
1008074107
503036876
2029143652
1018008348
2027733502
1925088104
1488477548
890201145
1001573915
106216527
1410665872
804020741
1566105968
551176971
668519733
370478356
1742806011
803624042
731048556
388780637
704581465
1729944847
849335656
1730013221
193179862
334756202
1425908020
1556044828
590176193
582976641
265011928
1644453306
575024731
1838739548
1027796508
518264170
2099487638
1143246761
1616641302
1845810577
1680672525
994369427
1191160078
615243135
1156826410
1299827355
74201413
585527289
981706237
269041382
1607231176
1466992559
1435219108
1025748508
1757428355
1493824737
1664275458
1948372645
1468436295
1220773005
123953659
1602538074
1996669161
287241573
1715849121
109686778
1991856686
1149325404
825778726
1369730199
1971094374
281282603
1107191345
973633828
564192576
2031271177
974152006
545401941
310762863
142827932
1497913998
190665623
496411406
1198630330
2040652953
1954183456
794076871
1830327074
1149384403
784387193
1845229026
814315253
675614626
149161082
1512313112
1588876762
897861603
207700192
473813555
1199791679
1333122893
1468945198
917674063
1392834535
2000623809
1356006284
886077969
1308877244
1391440707
1639298243
1262487478
779164537
145057661
1949392649
363903018
906440640
1409677815
1722577820
947826749
1313532221
1370436723
1137743314
1010006012
1517859645
112934398
1954883537
98714906
396753098
1330987101
1906013606
1901448375
849224331
430773138
2116158356
1767952943
1574115925
1911902846
2034743975
51004918
1926677124
1267441713
1508450939
1152665939
1572471609
886556873
682624426
1164583814
1981174764
1532835039
557041013
475691691
649960146
412364212
588146567
528925751
423294564
1844726548
9906220
553022705
1036202756
805968206
1267435181
896447830
588470383
228658057
1214358036
136280958
447177781
1778144683
336065381
1169332013
2107630350
119622187
1235133600
1504476070
927838125
2116230822
757432922
775629456
588488169
1119925317
658431498
1574219212
1907881486
198337591
1945833689
818900027
1624676048
2139423861
760274605
1805918225
332938956
818131161
1925036837
625335963
1221546762
1607385300
1252417897
2142558333
1252615622
284062809
1090932155
542560092
68065433
991479506
642413545
119895357
17131402
1866786270
324866805
1550574245
2001291415
1355300848
893808057
1770239364
662815764
1919289193
1173152343
1640884998
2097924552
814374496
1061272543
128286045
926138622
1538972639
1490312936
1227806584
647175407
594560323
1466825982
1092484685
871089929
1382348303
257616098
92012786
1196396901
1918355224
2099096450
206227951
202500498
2016178530
1035666831
116663734
502829005
1183638830
251142278
115844889
78101867
1191142284
1724801909
1615296060
240371800
1766518221
453170169
1608656920
1644265021
798253080
2049278004
310046651
1123383432
494849782
237473421
1197329517
492226979
944121385
2139665048
881909792
224678248
246311380
1530100
1493437251
858016498
1302559930
1060905704
1082706255
1697279751
1442384018
1873061985
2028704985
797744287
1129584367
754582280
1988415395
695952004
349249968
1678491152
848295337
2054607351
1024510353
493091594
480334010
1914298838
1033950701
2028716230
407423461
294440222
1728661009
548768892
1826694254
220887238
442757670
114042266
1169104636
2064804444
2056642791
632668935
868402958
1032763895
1674181904
1779511463
125200635
1029536914
1576428450
447377647
122004954
1858978099
1042116310
581972682
745513320
1337762970
1029122999
511029849
1065868534
2108039667
424639735
1910666522
119619242
1097325848
1601305108
71551428
1900517480
1012248757
1050909485
127839879
358128760
1524867178
2094666517
229344348
1730011362
1160915736
1223726147
1230806141
828449514
69391446
1714829684
1430388880
1172991496
535593094
1052019908
1626656863
545418068
1804596062
1130593510
1428791290
1128110805
549310663
1268408789
1132705787
961683778
1839319243
1828272236
1582879770
493993729
235431340
1145900156
867173948
1457900578
440153612
970246259
1387623088
36582033
105859620
17889899
2032470125
750245203
713636712
409834040
1959409971
1237659930
951467182
1075461284
1355002124
29498464
1848007312
1810376550
1744129505
1669740574
1464268533
145261127
212070507
1628627041
833877265
605383830
1277349696
221966511
1075957328
235943770
1490037790
735223527
1513542684
1126386093
983383859
418146952
728708689
1341263867
5613241
1544129623
387974395
1414440316
72159648
1819484469
138285016
480183209
808582152
509520385
2062134474
1477690257
2099941647
59074349
1770033106
1533522774
326260371
1549455541
1219694423
723271649
1773978214
1305831814
700168943
822278142
249483463
1559386244
1861563628
129394429
1953146776
2073662283
216540504
354934034
1926087022
744421581
1035858339
706056424
154855481
1506839317
861887182
57119410
489119771
265935010
509146426
1956474987
1179355103
755436177
1391441693
355424788
1425273686
971875027
152390032
1399264343
978521971
2135537903
1625329001
87324607
729495622
630086871
165247066
1438783008
1378952430
1346995093
488460321
589260587
1440147727
689919477
1820210499
1524635748
12654056
1170922237
1020796596
1841531101
605256009
1783210545
1788572913
1581708995
1277898607
1882170038
1074776012
746840539
623364760
1828352440
55666678
614450864
1206710499
530988262
63726281
1771028921
981013821
1147745039
1176488113
901262734
1559037818
2094332975
955612982
1908186193
2141552913
1545233832
1521590134
22148436
126184236
1015337139
710310891
460793343
826827189
749731817
832956358
247068201
831430521
641518471
2079490062
1834757532
2142986072
243425199
806277466
1333984093
1365516753
931685616
18486113
1358700409
586236210
1333835095
1112583646
363043138
557558515
1613013945
572033676
1991364012
689716017
2021829018
1072341887
553596753
1941038027
1493440258
1652006228
1817423502
1288293077
2087793157
1998156415
1810134196
1881945697
954770543
1178555412
826804573
1743370948
904867592
424810680
1409152809
967993316
1750498302
1906804841
1399765878
1031476755
126264507
1319669952
156612216
546538720
136575681
1234351790
1341565921
533554514
1854825694
1497279005
1272077265
1171649243
1861127541
705104089
765636874
1727818836
1066676982
1730348391
143433375
1082166163
2017855018
1292448632
850082906
876987508
1652452629
795070703
1237985137
821101298
1566072389
1826386035
101548410
125471310
665879382
763344804
462480032
1463850773
1814759642
325018844
126836483
1699811970
1110652325
1491696106
1393739217
187566935
1793228328
1102246237
344685969
1891281311
338787349
1975221050
415956554
1158724624
1327200430
1278959246
410371492
184791827
1828672026
1098969369
659041252
663858095
1438498025
35014775
1618397538
2055171487
1164544469
2130035815
302537938
1575652904
904049903
677454890
1868638525
1267680817
665836911
1770007318
1690824705
1653862323
765215644
173575147
499990574
37294352
410109260
1497154866
1657207026
928534960
181519064
1131573038
1303483106
1038504147
105619478
1139900607
1597105933
370352431
882481582
242817839
1638053847
1576819618
1932167660
476519178
731902625
1838907686
1044817753
1133384913
1050662753
823158286
328265112
655121497
1037826548
1451577786
2094502052
1735816594
176176174
1148491744
399897868
515117919
1964111767
303936602
591038830
1365657757
805302406
366417689
1318319478
881865640
2105833714
1619675668
420090170
1353111058
412415246
1327734146
1561807720
399864302
1492328960
895334533
409032415
1525118781
1095712299
1369350611
1891286829
1557863937
206394562
166912538
382215157
1289910501
366923754
396930299
1752719006
1260585181
881184973
1703021924
790077203
494735095
481331808
1407866691
401528708
321204559
1395978952
979048626
1380729814
2074646266
2061755945
1762238865
282678336
983474620
1548717141
451317648
1893766469
7926475
616540596
1008772235
414885614
1149245583
1912870230
817649269
1213510933
549854898
196052990
1459198688
388613371
1199777156
1833839716
262401132
1455132944
1194473819
170410857
702662310
275973271
154828978
1405097565
1918580129
1908960739
1272872841
220629660
487745989
1279537662
734635841
2140644064
1967153862
1220894622
1589933301
1507372726
1595702354
1094668678
1820170738
1219641354
1891695354
989239579
219402141
313146024
1659675728
1824774945
1324554485
1931274467
1447819980
1164199413
310034456
366635810
400822037
505941177
1267933991
1745375590
533769375
528532927
1160794894
1794016856
235986850
934645657
1168029793
215808332
2058825358
861387252
730721135
388101809
2119122555
1554728539
1156936524
263242008
1349003008
1396593703
209674087
95016643
1481142891
1870283628
877099083
899026622
450196143
1471885594
436041213
1198859481
1089446956
2033974839
97295032
716493471
1079896963
1182313723
742099923
1810379732
1013235407
1210868555
1471542678
10509861
144268632
9634647
1576236088
1003134150
656747208
901762424
1451112011
795804358
1679819198
1874588058
1690580166
438149746
61711114
883744329
2040365173
946197838
888238628
1668567359
2125682611
1977184206
131520649
1188374464
356531632
774640451
1983008256
1320375954
1976964342
992721094
908169144
721198830
1049555916
622456686
55157349
340739255
2139371363
2130929287
784380961
1845588695
1328659571
344184060
42725152
427523698
2051680369
1848561487
1944012749
304401834
1838340204
360013243
1984827304
1210211616
375988688
805280267
1521790170
604733281
468324869
2054592792
739837167
1795309040
1757175413
1357730469
2072171957
662072601
1139724836
1149565095
1517318940
367553677
172949971
1717247073
489602637
448741686
1917760337
1543126066
345586474
1113467306
906246820
222047013
1768353727
1056796709
1419618294
2042640851
5900140
1345784452
1479341871
1259909392
1231915728
326899839
120621327
1326350190
1581203007
966085588
838936488
879465751
1534911848
1983699443
873921455
558305060
476295269
844160986
1203566795
778993150
1659521814
1627963702
1547355682
1748754397
432168295
601615912
1387034881
2055382541
1220166546
1935304956
390504911
1486201957
1179958597
1586122591
1883722542
554391343
1213891305
804385925
1066666633
910537088
1516346900
953722317
1141067424
867068358
487137303
563641557
1712586081
385831296
202356231
470804911
305679434
1589239057
1010018051
1625943535
916480836
1013572243
1058703769
1270420959
2110744088
181775426
81467983
60432779
1368702862
2032985885
1133856286
123247561
601079887
43503883
1926151430
1348016495
1312538115
1003355243
921094089
130022171
1767818814
999014636
958323340
1268237811
486338832
206548537
1464385689
486526988
248559354
1987591405
1693783244
2111266300
922782785
1156001662
1329081709
409601120
922295621
674092232
1025314998
879656476
1654088362
9687896
233515453
937190789
585625428
2146193579
587544516
878113402
1670727162
2067418674
240035292
744038908
1674935395
1987078723
280806925
262772499
1466692612
632820797
1926384845
1925865053
2113205907
986670231
877774089
720941623
919074862
739027078
331571863
1231740566
2002828783
50734053
342384748
564888922
1118085856
503029435
110439654
179566466
1537657064
1549843646
575201630
310014012
347051727
339918843
2107392579
584954721
325452470
2090118188
2003100419
1185753059
17720427
15151471
290577007
1994805847
1467536299
1695586703
1056874629
223463173
1401582274
232393524
556194731
112735481
1115833441
2113823309
1304589200
1898429176
1769292051
1164489851
515002742
542000455
1633604151
1356921807
781251415
708169049
1464428215
2097890992
1663326969
343947576
1284234919
1235249047
1884313751
532396315
934353694
1751989684
480209538
1871202901
1282800569
1901327667
161383065
1261804020
2057238262
1051444005
1197552162
1659217441
684463186
891784388
1719729930
261244062
1066437190
1226954607
700636417
759222877
349362201
971296294
1224699577
916068347
1051488379
281660266
1967901109
1533741138
1883303611
1469114003
1149409932
326250576
304446772
1801161596
1137883448
1768986306
495553202
553886541
757643836
1237827210
110666328
1567284161
1052424336
1254995394
1158294261
1656963322
1361262958
679321646
177255487
1161817522
1316567487
29077930
796387079
741249695
143196665
1914968850
1303806399
1056329777
2067633291
451175600
1459478413
1673623331
1367971085
402709954
2108716971
1826719949
92301040
624945479
1850075131
922101767
1111856517
202658002
850016165
1962920311
1459585666
978690218
458238147
2028350797
1016935630
506187695
699873205
239620263
1388740458
804283011
269517400
1786921475
1752058616
1706400999
643229473
857097429
687830053
1050323907
1225157102
1151587013
409367930
1210776988
1099649197
1876974908
129437613
1964824660
1146214399
1312203364
209457658
2072229308
1522596668
1032381399
1068142898
1087705806
1626633575
523886372
447371254
1043112089
2023482880
183631466
455174250
1200931390
522744379
665816504
720123740
621797166
2135450588
17299907
699804723
1736355227
266133640
1787291733
686564564
5193795
73164243
665447791
400294049
659622309
1016627041
1246411786
990054383
1967492968
182246453
132873488
681762434
1907660128
571320089
1327459311
316970800
1643470517
1522774015
1846442214
1635399189
726755497
362621321
164776163
2039685189
599312843
1606880354
1734907756
684867930
762852252
2129727195
1102639750
983241314
2086277238
463846739
648597318
2062580391
769597496
1508926907
516737659
247260141
302105309
2045135411
89169190
1811248662
1554343490
450697885
1846239893
1735599708
222405044
1455571054
135817453
1427858273
1739172123
409118715
1038235960
1499308608
1657788011
2071803902
141554228
43351497
839399955
185524631
1039671253
1023965600
2017955179
1710679317
663596924
1224582954
1830645718
855580833
533269691
1583203897
1697762426
1732531508
762668442
1153101184
1352196940
1305348853
1407255511
1001360077
2043628113
2016021578
1049852633
461935073
626249148
1934037367
234147775
365049199
751456935
1119865913
16563760
1208723512
715122115
1263016664
1291741100
46496107
2043440275
267749098
1552187999
1902053215
1548964924
1972394382
1860368073
66248492
1357748153
933228434
1046145953
2083170576
426927095
1213560896
1078925584
1329240214
626133076
1739436951
2135360790
714287681
711953741
1947741058
1829868228
641987382
1172189597
74883150
270308029
949284063
449926883
1849699410
1862597978
1994032407
1216542747
1074957753
1476112566
619008809
1098385813
258236894
693287523
1078859185
59254946
63937249
505996697
1163627272
73586029
37531766
1014272020
946698
2093408186
2143714823
1544368590
606493114
3633444
1263794315
663154589
457394466
1855759348
1738680596
102799468
1320485326
1741148259
1313062062
759177382
1489297494
2026351005
1900833177
730030492
1601904985
919936975
1985289857
1018259824
1819297972
1828426514
259793432
1490240135
183260272
1651213547
299841361
1215357971
1172411218
1050094679
1386358991
608767171
1078181055
459352222
499864929
1697220614
584375696
740894116
1407301198
623582013
26301515
1888991149
1036709001
858272738
961738016
871492832
1247496770
987640880
317917247
1178792809
92597186
937065220
280802223
1688128840
1393864935
466906503
661858492
155356496
1995624160
185811646
1535582057
1991540527
1253887300
609585470
177487338
247090113
1428974091
145079252
341744807
1401415493
975489382
100905695
1717207688
2035788263
1556897680
202303411
2142901423
1825107795
1236511803
1588249839
834527124
1126116123
925311392
1349375952
2139304410
1205614839
1787200415
377792672
1572078947
1443266919
1242019976
1610412662
508900317
107911636
700737914
29348546
809786996
1657856720
785685021
1817361931
701140285
1248230181
701411772
1669576348
669741040
7477130
1890642828
83798980
340716130
656597826
2073641809
1380953693
399634400
560410489
633564502
1196848380
236213157
1961514524
1139124176
49387996
968332858
595503507
791052522
1268261962
1855062043
1126303771
1045984120
2022476898
588967396
572549676
1487634638
335915297
53286356
1232388654
698919578
39993505
1358819742
1170351651
1255352917
788889544
2105959086
1455025090
1670540167
2114833655
1614026525
204470002
821456801
2134506025
89190860
766644817
885528169
2084630480
961984256
740400119
1597090413
1034603860
1280144316
1823205278
1725893155
639765048
881167707
16610186
448960659
2080893425
200500836
1174202240
250519518
1961958691
2086066057
1258613747
1707663458
698732193
1787624337
802073449
1398268806
2026897116
757996060
2001512643
1792309121
1723845123
789797730
1222588898
984573116
551597524
1547342425
1094091965
1131066377
986995119
2032043957
867637848
79925919
759984875
598841224
1840063191
1058127523
1798676179
1712440355
988178378
1911733975
1195371815
1632937134
553357344
1286021465
314782949
1381313655
1613303584
1439140558
942327992
2026591524
266392367
1370226801
447367896
463217939
1854808993
852560835
2020284460
51387026
1702148196
972799401
1659860744
655662323
412490568
1719487158
1155659606
1421695720
1005263477
1777156441
1608339685
1676924681
507215735
1464380914
2059293209
480302410
1248478713
1968903757
1694208819
1666908370
772169487
1999215536
254547466
688654410
1963283965
1143182946
1919553255
580068419
646420226
1882954968
1103751541
345210307
927717275
1468289816
739318625
2065116893
570773228
55011646
598077143
1062295750
1647983395
902422608
1776241875
2109677337
2001945869
1411453951
1394772139
679815026
693439628
1153931567
1511282307
757382417
889337088
293447442
1170164659
792165743
1994218339
1637903560
282156429
455620766
1448119002
1436250804
1391311957
864348805
2024512316
1589419717
1922976668
1643998571
1967040061
695499134
1353523071
2120241928
1182202123
730937530
111260805
653051287
454669208
1498620986
715413359
186403930
1599147807
1679399126
10956811
89026062
790811548
712869515
252251282
1435442077
1958863119
304673987
440451409
1116681937
294184503
1436548756
2121093867
40161329
651443062
1329952550
1485757879
1100470351
1937018633
1398129155
269929998
641648493
765106542
303338488
1384705125
1226785526
2123907431
327393696
1048649505
364534458
1615679606
1841954828
251176561
196346764
1431120008
1819672925
2092150161
1292717937
730486833
1600359097
363540327
1477524246
515774466
2015192890
254806489
1961404784
1785591059
1738253727
707014943
1883221874
1758215065
1155863758
1784723801
1083326074
1867470072
1926820072
1711976377
1747471125
231562460
1554192646
1158983866
1110964332
2076733624
909757822
273485941
426533394
856487822
798967430
89213801
1018861053
725331160
1662533610
347835913
1873767570
253649910
1627770588
1404194289
1449248948
1622176953
1249561800
1394425084
1470319829
594844219
546511879
1034461242
495391839
302674289
1241638566
557044947
680741164
745995186
278735519
1537845650
1216975895
1628386490
1193281025
1320876322
1502929505
1015196745
401067606
636048661
1568173529
396830224
982496778
1616222142
1070344507
1098229070
2067443972
970917915
1198449470
150032965
2102594607
256898065
851056017
1734472565
948908063
1753854045
262182021
1358695781
1063283461
1015496327
555926613
656385191
1189029695
99430141
2037715488
1102817221
799899984
1059057069
79511288
2028512381
1037732028
180758185
215449058
443478216
1196931872
1841366420
1843057518
1344192833
258589119
581612901
675592428
1119173999
714140293
897787470
1920364398
623391222
1256327605
1748281023
1808388571
1706636281
1601079232
1490125449
628969756
1105337769
22592666
1137772395
1249359136
481638214
208002985
405291236
535690167
726372364
1596680270
12702149
2105402111
1991032972
1772499511
1830795143
915361613
925257335
997583486
2017858450
1111460043
919364760
1113308632
650239848
1825295940
2046276707
1142095567
1320779566
567865964
1187230372
1522028510
1112855107
1029047901
1280040638
1066676395
1841324613
1280183622
1752415054
720338962
1483257876
1066335695
915598080
1192719670
1863412245
1531591932
261851013
937069379
1587292982
1207119188
209944240
956719392
1207205025
2024100885
711027334
606417083
702114129
110230961
1305071512
85246825
535915632
1314519759
1908267847
943594945
795441582
1429224727
1504394406
1990119343
1478474842
2106048649
1996644824
1138986396
1464240761
1837432934
925728414
1172034007
984954422
336197569
1912895722
1610090584
256926802
155563190
1807216983
2097968217
416991649
1112281450
1368869166
277327235
1533528026
998205772
715224909
904736334
653206869
680236606
315211702
569932806
409099468
1935655493
174061597
1847394924
1670237229
147207474
623251647
460787790
99785460
1683015389
1063370237
66405169
1918329698
2109147924
695736203
95088441
1259792102
1337940697
68198183
2012426641
545680482
333765744
1201910802
274714701
1177170932
1078670510
1815233247
1166305031
1528356888
1827295503
264344646
1136946519
582910967
617153968
2108422468
1559934843
968860019
1040915374
366639193
441748567
163414915
620334025
110649878
1853060003
594083348
286805392
1432881357
728505533
64058957
704134764
495844480
270990649
749052310
1059431026
176777761
1366151599
1930227455
224042462
2006459184
1786472563
1092923826
2038515722
897122502
243131803
1678174711
1156195324
1374353687
1617672931
1555193173
1616355467
1262966154
735292311
571648489
800474189
1051332933
920504687
1831667953
544137255
158769097
1298848463
1365841255
2050398639
1900017132
62099437
1520450251
1168756863
1765752038
1296541339
1576742724
2097558662
926173833
254451999
1411652473
511598125
804723537
1529074744
1009144621
476436661
1371162251
1247476994
1250757161
521413171
742234690
831270239
1534698781
1425269449
65795576
449593773
758966306
1907017255
1731432465
1853080986
1932007501
95557092
922043134
2095977614
1806110712
596143353
834228269
717887531
1536539385
2093120689
668397379
504501477
1910870851
421981164
1893299375
1126666270
1285135596
1825785925
905068762
1049636857
759951371
1781935811
1310871146
1605100353
400404668
1779328788
1612114623
1633130787
1523869295
1058466614
579696710
369763978
2077685256
1139685750
1362486444
505845921
920143048
169257265
568091523
629729048
2060939190
1349972931
557234061
442926222
1079141438
1343776888
1772587922
301229328
2139992027
607146141
1336472269
30057578
1969698857
1496928303
179171690
197451273
34750228
1314600355
1918897084
362626864
2086836081
953003543
1598493658
977862568
1233010521
2126896532
285267608
1569893199
1383069988
1784729834
1143227220
1995284579
315920691
1538728407
187554132
1628998423
216034345
842514223
848228129
495707760
1932540720
304431822
1309257023
1642216062
1913065651
546817332
793554858
1460336946
39798123
1925860644
1997423272
113829841
786389306
1857816160
1782026156
1041949618
1858224265
2054038286
137888536
1230809801
1458599585
1224738138
379953271
1238889871
296950507
324300919
1610456030
269386647
1318225741
221906829
1927757185
801844381
23608031
91826780
1048173522
839152401
1579013355
4288924
399786457
727758194
560470731
1409220696
190084575
37987011
438813885
198577170
1300692273
1028896583
984286449
752682412
28943194
964994028
1263805960
1345941342
244908870
1741147594
1395989055
1776536370
1002676158
489339032
1964415039
1129421553
347287400
467907075
1603119166
1137119828
1501327600
442703550
163578641
688443847
172316821
1287906018
412083152
334784693
1906120239
1145568179
1940581965
1851138839
1880718061
1657064459
1903564942
1441762454
867342707
824156467
172360414
1630387262
1878824581
536381949
728383948
149571216
660949648
1578847196
1728422110
778456399
1194461708
1837827722
1540250236
365099204
763160208
1892989153
461491974
571822917
1005463389
1028281884
849790239
147287959
1827964552
515389176
590912326
187661294
1558510357
1743005479
218043013
1287553536
1806831891
292829625
1319699604
80068519
889594239
1270086604
1691373654
391763809
513568648
1651395550
1698243090
93160676
1681447268
640675522
375408279
1718676586
149302386
12505176
1935435330
654942202
408580350
227669356
1339320575
1883919383
1517510649
2039994990
1831948934
152311809
1593348969
2102021428
22891588
1232906281
68729509
623865755
495533964
508722923
1461306677
176122302
1878700781
1076106672
1222555271
1592654190
1372786391
207607399
65675631
1867846779
1773448713
1283103626
302873818
83862512
1511867922
982474290
1836795017
1811724131
1592972549
459049978
1675459765
1619586908
981600339
1569354866
346790520
1962122702
1029155904
1624272109
961050042
435917336
72395811
1148376245
1820745809
34135829
2133769977
1389103599
1095412092
295836509
1592555853
1849344459
249627122
135744536
1622687698
160525114
560352465
295937518
1084465113
1863710497
1021853179
555944197
160838378
1330114318
1093945259
1961509762
1562965243
621545803
1353767748
1704690734
1834264126
379837768
874361854
45896802
1418175474
849776366
976599387
863514407
1521710776
266672109
156805844
1492715366
206084415
825237878
657755249
567711805
638859968
946061757
693287576
1107337322
2091376679
1397542585
286582964
1446799397
1051253123
1807074041
231018608
1580800225
1010628870
510580317
113983363
599528100
1113762367
30937912
1728916861
227582056
197690201
889944913
1757476582
723321710
1651871982
54802199
1956279720
687525912
154181600
1307723425
194453509
1600585014
1463252203
1687344474
129045314
585410628
937238326
736009664
105026953
1610423270
371527542
972793995
1790876058
1066594301
749813537
2017241825
643851453
1369525015
1409119608
1290224666
2100765722
622441791
1060071667
387225645
2045384468
1096108373
1079239929
1458143338
1779572671
2071509397
2126659589
1189640389
2102657481
165291623
1602508669
739664825
1491330256
102095764
949170578
176558386
480377841
1661458019
737843035
64590501
1836932021
1754407344
1613160763
2130486467
1498398225
1475255373
1095527384
1019488639
1050248271
1244257644
2039045558
236013373
1358364009
65201465
1179125415
343076476
1184186893
128058182
93498321
956150375
1102790497
93413009
1415233026
566810414
28151353
92691506
99333494
724489159
1617847205
1544031606
1571436299
2092573066
1517416006
636127941
1979903666
436289552
887667098
1234310790
921464576
1135380179
874994370
644278314
964049317
2091289049
586006362
343448788
202187761
2001288337
676313302
6562965
594349692
302647607
1489266709
307678683
1274272843
888256397
1362249219
1112143824
512461932
475726718
1410222324
187206199
563482691
1356407954
177489529
362288305
834874034
288116896
822809098
1762111324
1311983232
1037852498
2096818496
1847249838
589525677
504309227
2144434016
1858441171
1677023217
770598149
218455381
1205007753
300229104
1120416928
101879310
828898361
1548428498
1211492351
509515473
1927507937
419233882
49209633
188813511
658137490
1300355617
1095326937
1826511973
2011306765
558833470
153788488
103011105
2049979025
1885780615
1597678472
1689471487
1323380519
2086077602
474462551
399829225
419654424
79276517
2035380872
1846872968
1815021366
1296755718
1086299601
7366108
1955105648
1699760823
203084063
1336143244
344456047
415473521
1394014055
1110374663
730923597
672181830
1699493274
260622859
1562193603
1544060155
280980994
612763382
773334179
108734081
32195811
241854849
1636369860
1676582958
1558291902
562166720
1317863405
1370439080
379717014
1238331759
590625064
2097989935
558276374
2116546318
1119549676
1894464716
712908331
1823046662
597279432
2005170697
1248698737
634090821
1724313411
418985499
1441140087
3302597
365517720
143493720
76262669
297163474
1976939189
2007146037
1276440277
833008600
856261537
2001485719
1762494862
1907654123
306151600
2097987249
2132147330
524866313
1214405803
1898007032
1549271046
824827387
999467421
2041746362
99473971
1944842154
776061817
1910793233
224801376
268541492
1692790026
997387639
506806063
1850818710
1641936973
1143825994
1059925254
1518419617
154759892
911758008
1147311891
1536023957
681888247
862703106
439154740
324695663
1266300745
1376172493
484692509
1393859926
1429309192
2102099871
1266489276
1316230288
374410445
14046481
1007097877
1116642347
1005093333
1554358863
2145388677
1740766982
768910798
292505483
570719785
656605105
1419809938
107504751
1268866564
832761298
1929028245
387951473
106989020
2054027038
30571733
1769974579
1223442717
1629841500
1257353236
1972872533
2136659141
1305768606
972226437
756469652
1060107337
2103502308
1161159716
1519832074
1973412014
75020040
1131596921
927445230
1474237616
1675327438
244607130
1022248372
314628626
798549387
1771118198
897264331
187771727
2025549373
2002716017
536367258
1443986173
400577559
20473801
329268120
719908419
562582551
736826339
387360857
258301323
1598474860
101435177
1444869958
202199630
1659327100
912807865
483313897
1238846971
2003147767
1204686126
2009141761
715663111
2116785067
257918688
1284230388
1818632852
557686939
252721039
1523187385
1484939434
1063309911
819726651
689452457
1511213951
1179129180
467492318
1747509488
1259807641
2123920183
409377374
330099945
797341337
1787538195
1818640424
1587534650
1810042610
922782785
1606455611
4780418
597427533
1790220122
492630540
1892696909
1250934890
1036541400
271918543
351862627
1681970578
1649423119
1899604003
1384844532
298897424
1778076034
963577600
936046188
649677468
176341818
2090812078
631800197
1019560261
851002361
2076753413
1379582265
574876174
1856251392
297265973
42749213
1894948584
1573945760
1586948247
1268361525
708520009
1634517887
2042262296
495383712
385258446
319301781
1596559410
936512363
1541897668
1803016962
851793575
1094137377
101226730
1167076428
2066318662
1988375275
1617990680
436100141
1270189963
392657703
1646602422
314791375
1120752866
124719900
24531940
366189382
1564724149
2040576641
1113279020
675844054
872658773
2123214338
266768857
904662765
1048976451
873502721
1206634467
1968127833
2028720957
1364503554
1841510151
213462809
1448031274
894382306
344953943
429781179
952511067
669567507
1094591472
1575192685
1445555645
1439518695
1417501126
853689986
804568952
1506609369
1947173859
129473570
1306403839
1569128066
1396932706
1377203563
2107293872
13198893
922590542
2139770719
1495534890
2099623783
1021553203
336145259
1420254659
1190709593
498712669
1681137739
1944576958
1541008685
2136289078
436172578
222236733
2044526385
1928670254
1946073061
395613341
928064727
1647414485
1397006328
911112969
2033756325
1786767301
1555990472
2020877678
1266892440
481314898
2010028533
1588125798
1797971775
1093062824
1959354368
585113105
311348945
1651601870
590548530
594871354
650771147
915060941
588830654
799208829
1514946961
532456966
750651523
2007899309
1274659351
1219494526
2022302781
795797627
52150685
124378505
1040950410
245809990
1800552261
1505134729
1870068533
542786721
362120489
91381533
1568475212
982713749
933545922
465657705
581753518
1816000373
1534841992
841636137
1491089418
1265423662
1178409272
444084870
581409127
1336244995
211888249
621310350
1605333676
2123983491
1538088422
1315368761
1183623747
340512789
988946173
144735595
20971367
2033588837
1787320263
1429483066
1850636639
146087241
481218214
1258692010
1111166747
719502216
428073994
388406194
314903172
1297814702
2078907619
818131059
1514825180
744977613
1453444655
268890832
1746011294
208340076
484447450
1142386715
295731370
325322830
499858012
1584887106
92161768
1623385175
1217206473
520363142
1871029397
1220495534
232035051
301750187
279386071
1182173955
75152718
282287301
199401138
1740441330
9294723
450654671
1175954444
1965543732
2045047991
852871578
1835189512
1530902425
1950892129
1163628119
1855271169
1265250204
1407702082
446136003
558048436
1255444654
101165818
1700432662
2119758040
940553260
1050213412
74704367
312296576
1416070434
602221449
1737822157
1921672786
760091994
1157926635
2143779408
480799967
430615024
1366566511
861893591
1485307960
863551174
164667437
1440795657
765295240
1684467601
171233241
1642758180
1328541513
1876006588
1649338391
1171420060
26622943
1450153639
478403619
550315777
1360270188
1367947024
1331332990
1005455844
1361857558
1901022254
1430199737
1398607973
1724569920
762407741
301225171
1779525523
1099486399
1137311919
193883223
1064956909
50758665
27998658
199811403
1610352766
1042449322
941747453
2116008864
803459279
1860154299
931847948
1848133452
1964710227
918113729
1674677318
948970556
2043300459
1762433680
1755704865
990992876
1301580475
1312944010
822086744
989262393
536443045
1882932789
1351376532
887940023
627572267
1206361270
764722483
710109511
1642291305
1691292276
1247990217
1378605833
1954594236
1654130165
2063173900
1313350676
1795996786
1875486006
600751751
1547712770
1021406407
18051866
1129467598
1671718295
2098251235
345313361
1635893769
2049687394
419689779
2080303662
585140770
508694132
1520427084
678323274
576750369
383001949
153234841
282214426
1613475475
13965172
932840416
1291547863
1239927021
56096804
345407752
1164796818
624917726
805478107
1464761970
782488934
194910942
494629884
933758038
1957992137
946214723
818536406
935663119
48105124
253568907
1570590353
27106545
1938690852
697322061
809629677
1755244803
595639104
820513106
1469048922
989350561
910609395
647951605
104039280
1707004201
2027642403
809071372
107620442
845557145
1109009024
906459961
2012552219
1270086773
113289746
369181669
207522021
2027560439
1426451464
1272991361
708485863
976656771
1604525074
1336669849
194319328
1085912361
59289841
554637624
1875441990
719491411
1617623240
1253682049
203986513
1745574714
1785629745
215159510
985134247
1993597900
1224614100
64605203
1414641810
2022739180
149583584
305709738
2017992547
150886722
393441731
668064794
665622257
69307477
1138281118
422628242
392669110
1202514259
200828833
1504118603
924055648
2068684215
975956573
1277880901
1875748127
1973388587
1121110466
911776916
606440373
768626341
1114378895
396072632
350619205
1799933179
1371707173
1994836804
1577353253
193385442
2017285991
372509946
2066180198
1057004455
271009041
1211744858
2004288322
1020162035
1619719208
130870940
1401950427
482830049
105298345
1466074471
1952714731
200153790
1498306351
795574703
294028829
231451547
1590146102
1827234355
746571669
1145860228
1614929783
1083746837
2076101530
372205284
1852531990
1836572275
443700077
712699104
1413943183
408649710
1625332074
85270791
1895819008
1420074899
336405393
250054353
685000283
1090684673
1001983425
1197188885
1618357913
428745086
730058498
1724680534
1933470641
590405895
1922034257
949877835
1853865986
1107423096
2121787670
804083643
515944398
283523442
511439819
1180324089
987542192
233923989
532263651
876273902
14962346
1819701704
572199137
1923382100
76765525
361843330
724768106
326232973
884618229
1023738643
223202436
115427469
688973373
1331237638
1420594193
1321521416
530012526
735923546
1305279614
169882186
264072320
1753875334
167982803
277505380
72635974
951891905
1210143982
1243968587
1053897768
560581082
185160308
350999101
1398906617
348621873
1766348126
1117167623
869442935
538539681
2037488615
986276057
393873736
262485828
1183201270
1495916279
899495940
1879185431
1981699412
549785659
543765190
779728713
1832382555
705336114
267829812
1285055666
478370092
1148830748
971298997
304600133
47970946
2085032140
1882770658
1548641126
962967320
1964598220
371450796
1387383567
1659263250
927131403
1672265455
581223504
1267305102
1595248300
434431986
1145789517
1731882946
187879661
305131930
194080567
1347016787
1535886389
1429329278
1594561332
999011494
1955831489
717823302
1953364673
1575063573
1448197690
1922005395
78017926
1790300511
826523784
64236382
1007237005
530981555
632088205
1213926377
504485603
538396165
1733269790
669670025
170531059
1762351513
1926838406
1800672835
1209695628
1068652966
1984435718
727071962
66636275
1397465216
1914653820
1896239437
1118298550
130519066
89048995
862406302
311085167
1634263437
306296324
1716432339
346319361
2036454013
56890903
1047208738
782172304
1954384777
455180297
1478875143
1484625494
1351638941
150470000
2013130656
350572305
861714137
299101772
183591798
282118114
250585484
1165541747
970400124
94843778
1650556672
251047229
1153392093
1818636690
1935426467
383465486
1746591472
1814085979
349669832
117370026
1117073526
2110303276
1051515791
441600387
314363163
1050982346
1321871426
625714638
658414615
932751339
657128418
191673581
1855317422
583958870
1226367766
437359208
819390941
848618932
888920011
1272763697
63773583
787752942
1896279925
1813405509
1482647105
191804649
1345813825
652748830
409471073
856378123
454597152
620989940
1586202968
1425872093
833018483
108818814
742051706
2108851780
781970332
499569660
1929019341
1650386395
1339863764
1391663762
154240421
1919897924
1655558145
2137289578
1793932183
2027434049
2116947412
350416414
1056603313
2137724966
375076757
1285238915
508134654
1388941287
636552063
2114105134
1402857654
619132073
1858440229
417303076
1105705647
1095188597
924621181
1038742067
397298214
318144541
300864872
2023705619
1795335931
805669126
1720971991
165468664
932835452
2139733855
1496708830
2008739499
1157855524
474304704
104214806
1568341856
1323324745
1158245061
425809167
988687244
1362262434
2140450514
69038777
1076800780
1622966055
1382049873
1947935599
1258897505
1766295401
256641836
1104927217
184746910
1011166151
1646556998
1290471725
1516004785
659196128
335033254
510236785
1810448047
1739451758
1866255219
873340773
492513617
985598888
514472513
425536858
1683234827
1731639364
1329724158
1929048663
619308285
1503741137
1105314340
1148112661
1621889239
2143217358
1310768407
1621101942
1053069033
1860096589
2032724834
2043187249
428861578
1305006727
1450835514
30851154
2138979830
1407776495
1634626924
2010735072
1040295525
1384073968
1665368603
1099377347
396176433
1252876716
1084104671
391090851
2046379443
1774393340
1030791522
1628222563
1765773109
937902762
152519313
729372120
125078644
743856426
1693889131
736288473
922893825
1074709225
1070033461
1192325864
1566687474
1605557435
385516659
1190274886
2057244151
649666272
1518273424
1708403964
1815735506
266220380
275734540
868040960
910175144
1673254604
1483458596
1416658974
621417993
1132535458
694425125
290289979
1611796435
687086485
614421655
1185718551
540617969
392421711
66586383
1152702265
1250099052
45837824
278114372
1918737708
326070822
298106053
870824112
2102921309
1342369295
589802885
1399708045
2114236616
47021616
1342286733
513472204
1530553252
1760948590
211719612
290505589
2106760170
1811126734
195058688
269989813
1043470897
2069349194
482083718
1206375064
2067739942
1996362223
74437215
758106376
411232283
1459868470
1993517125
1446302727
268807460
611909268
682458609
1843723377
678910500
518758774
553153211
2029188753
1638168571
371253977
1333879689
1621441009
985559194
1570129073
68508797
757757757
1733784524
1536457315
326304743
1429364429
1006451150
2122281136
796876907
1755896478
1776966707
1169165282
278705907
1393360513
290257966
2124906293
1117444858
941710554
86419217
1491351616
1259210319
1445046295
830558605
879805107
1378238721
1584056955
454603173
1403542645
1014745962
775604081
1978933070
1612841271
735038934
173026409
1461043739
1458742626
1356503947
1621249506
1909196068
1880591730
1339097109
1576906537
796537913
1121013929
563451591
750720728
628827133
1601421940
739630331
846324239
725018917
2131349710
1318722905
100751137
1449955020
1461523913
336805718
769229088
1005905591
2119136911
571668609
1233783516
1278368574
479164680
685943085
103404973
1049936373
1583418
210367708
1395281959
1670933186
2012124517
711345443
342752025
266296560
666864173
1196528863
2015893137
1972548096
1734453712
1764792847
1390377662
2091083753
1365889494
1247064310
1243257164
2067986793
1052656881
626466895
876201993
1611873707
914759028
1109432680
866358777
849452290
2122148545
805425221
753431354
256638204
938969543
348759698
650900560
1096022562
890656645
1207953034
655406699
577125324
1851621646
58394463
399966536
1247000760
277327987
328079041
1708482125
1766756316
83342872
1613230664
580672879
1654123485
755818626
362679687
199628221
836448293
1010467321
1631447554
2063073043
147908871
1904239198
1357157390
1759889233
1575295349
652792065
1665792259
213715487
2073449638
359765386
426189715
963255547
352460210
1744595686
1492445506
1628633232
1497062864
830530463
919028819
57381109
753958008
2104206989
1033008001
1075470507
1246539640
1718303661
1883712499
1120255116
967293038
1989833934
921289880
1417124554
1254574795
413263959
442291085
435343986
948571312
131896940
518802256
284478730
2023648024
1160375380
1339708765
478762344
61065398
368748337
1592595471
295658168
57213800
109451030
1351425811
1158994700
478688752
560935704
1229091806
52018316
1866429537
345071303
1831914607
1207714370
475451089
872973489
1626335301
1056260230
1045941217
1104110382
810756709
683151631
576198877
1909180919
2073780626
1558426703
2022568780
829563600
632811106
484112190
2021232732
869619780
917953484
1521838344
1168801139
1906649132
1235673112
363367875
449158795
364955257
903143502
283783221
519260153
779467562
155501749
1125377250
273373658
1727332407
1997202842
1330944918
1818914500
918741825
1877021610
2008678179
2103572800
9830866
292375474
27986336
853837546
1004734285
1741109867
652511113
1840710989
448229787
919612483
945950306
919192643
1823631796
1467216150
808741941
2078055283
1280210513
1295418951
84887766
1362964742
497021839
1102637548
1724141433
2135834482
943910331
588156418
1653339148
1264775966
1438580729
296654148
2038806086
1221434083
2046992523
193108778
753987043
1410799914
720319509
582496226
80933584
69452004
908275678
378212614
1780998680
118430564
714948843
491051789
2033761231
1853550227
544684673
672675896
668943375
759220761
1595959549
855219618
646606442
637625399
2130138652
1535690906
1836335753
885779176
620278961
1353461920
334224273
1752908296
203983386
1859674648
1288138613
1679548873
561456511
1748788623
1017424272
1537272755
2000745194
533192870
548564293
255319669
1820757392
1843810200
1217940327
2146812432
744607164
1934160914
425350733
531027713
1913596841
1152518873
1878678879
1619933207
763009384
1963498150
379584269
1619166698
674992082
974474525
1932030143
1517696215
1069411919
1216330077
1223090655
791358852
1006210038
1619227879
1124807942
2052418009
1703662962
64655205
1337162194
80230123
1210981951
1759882332
1587380079
877760075
124748283
1604083358
1184310200
1159583874
1472939875
292346368
1111719285
366785686
967230535
625441844
2064158954
997192484
118301405
1109896768
547841074
177263382
1536788452
1679792555
1989116611
1178978980
578581350
392658341
307255473
1501211029
2043447252
1054769942
211067191
1811484265
945478710
478830874
132850097
976816542
96425937
1091786673
1246507033
215565528
44304861
1349848678
507458566
1884301744
202943761
231788174
485917666
329024282
1164612681
216416733
325068917
1834753692
1277893109
2131001196
998769049
1279048277
1747280858
1136320914
480344954
2089549080
434376733
595699840
693753979
1134623730
4084905
710130850
387649231
1443666566
1214088137
2064828973
545290512
761179214
65436740
2048401316
1621553028
25768123
1923218295
1565923693
1577804637
830982213
1201634465
1876869909
1212980214
753599221
1674494189
1537585171
1898701813
1191409552
167625292
1825892009
834228055
978789661
467937913
408473166
1808759328
1459717345
1501156000
1361504563
234432798
186995242
972576742
127490113
1825890170
481463171
1099328314
116946521
190863614
1627850046
1740176470
704420157
1833769302
1770794931
1875918178
1422897079
573916856
2085963823
878886455
954766002
745918529
1383698558
1227771716
1592771952
1843077013
730411335
1153531902
615979929
583078526
522054498
1646384785
898240867
1668168339
1688701707
57759558
340841362
315403608
1822787945
1330128482
1310248481
1864107533
1945850880
1578947819
1342462342
655581909
1005693574
2005051623
1612847620
834875408
1948026181
1235117629
996159050
1709691127
2012378160
1875785550
799772005
1439603827
1437860165
853304852
1143420978
1191588876
615493500
2090940240
1135497455
259025220
2062984997
148908433
1797596031
710625162
1224542981
545851826
1126687501
1313419065
1149702306
104629077
1310875324
1266568620
953746296
64792299
1316647657
2118669202
877980664
1377119182
1671505826
2069941928
628349457
2124555095
1257851259
1541058198
326428477
1821386705
293149889
440431603
1623345716
953507624
65183310
1141701515
937322283
1153321127
892414884
1710770978
330684912
128717439
618037136
1333050140
235508941
220074420
1387446160
1043083272
2041250534
1683171771
1609336099
2047812454
728469839
93868955
344511113
773830045
765178273
390753130
1675118395
666597306
662463658
659041112
274223024
1701667816
1590552569
1517827390
1761052330
1788262690
54253180
1637557369
1642386765
2064759561
1333811452
7681387
218115792
837064284
1841052204
2106576154
1247998159
1200906950
1180095704
1962384406
1438554823
1842432783
1466802265
878298543
883549370
1616520897
908990673
1053101753
811427772
2032820470
106385266
1484625652
532175457
1613243918
2107540276
507882386
812911543
1195008664
493398777
1971564304
443250875
945904344
1021090851
265101674
434638407
714982296
929196579
148711116
36100926
1466969378
1848065619
71361206
1638377790
1988560655
400561420
1301814495
37077511
813969176
639984790
1415238409
1260791688
1404872980
1113366795
1660056811
23039023
195073884
1480908153
1953130972
1175018819
1259654668
1984481545
74661491
671140059
1318245395
363622619
964968030
312322726
506712213
1319310861
1942926162
1259103117
978571575
740688314
1383969461
1608210076
961990415
2112639889
2117521696
1386700609
1182325749
1624492774
560780784
368181567
940567271
1470213026
1671254983
1874790554
134453252
627716532
321063016
453948107
901968386
995727451
925351539
154338031
863668049
1907363052
383253129
349376535
2013170396
1275937484
1857781483
1376443233
635650720
1138508989
171501714
1762119431
1418217146
1587107187
742238560
198920514
767886460
903415848
1158507822
420781983
840603821
321811042
1016343824
30741495
1113211647
1151481437
1037895417
302952082
116432331
1664921424
1841490337
1982648483
1543574126
1343039553
1583753248
278818794
979458607
1016224284
1505093079
522157936
1145973454
1739312374
131382237
1366524419
1456989479
804807952
1935169509
334387738
431897999
1895532071
194320259
1479493139
1560840618
668343123
529542359
46359058
946061191
32893712
1172789373
400347887
851533813
2043428197
1911122682
1381500065
592307991
118354235
1397374959
2062570296
1533060950
1579617363
575484325
607444737
34063679
1812909636
1537083609
2014920876
73473134
528258539
1550669472
2075898312
1719124564
1773975343
1545330006
957167511
1096053974
1593394320
1430642537
59358500
233070987
1142603363
1548288748
551835598
1545553596
1482054927
1978881779
2059498601
935891805
1443153178
1375184879
191485660
2020748025
1545223374
1649044429
2053179266
273192103
1091546770
735715577
1613881509
1158481174
90685307
1724905562
1439122906
583866087
79858768
219466519
1773935066
1501627171
1012844517
1635910186
1517054164
791723121
1610796536
1430103933
662960123
1012680
1660951546
1115390122
405102490
2144916204
706455831
607858047
1848136109
464392172
449666691
508569462
1686346508
355416138
846234481
1371764127
487409661
1114456732
854789297
863514321
944558198
16106567
61982224
1126238759
1988639636
1047308293
824319613
778267868
1970676453
873517846
1166735154
1738564767
1140145231
131610968
1679625517
110670662
1421879073
1854260210
1966585529
1196085825
787537841
974780414
2034844292
1666361557
61078442
1224011248
427806968
1330627125
1723042868
1998010103
815529097
1997716104
1947214036
1362106444
1123220144
969846302
993442150
2064762706
998950318
1422323917
779972733
1134512710
1692049939
808455677
60126421
1679198511
681346112
899226972
731685212
636910483
128189103
93636709
1444643351
1787021651
74582540
380220986
718988211
377692036
2021484458
2016391693
1831822144
900666072
899092081
1889674220
1183972073
1839827915
1889212488
1963094565
272140846
2102100129
1451257700
1637976862
1144351898
1542875848
382271989
2123407766
127329152
1260980590
519762264
35166560
1318948714
1820713418
1330253001
1139216033
380396632
284964473
580158043
1549819711
351026575
65753858
176962098
2136609282
164787389
1061254138
1607273798
410542079
1839650053
251905825
2032051780
238708202
1731549238
991257792
2081996341
1154581887
2006493388
1120918760
965815743
1927595528
675466152
44128529
1299241020
293544231
1033170863
1947776153
694249641
33954569
766550411
169669680
912184943
276490270
1097152274
40101491
2053068944
768459973
1076779966
61219625
1469187285
1346647901
1399335720
1638038461
715891147
355789566
1350115443
1812366021
1421876800
46829306
2050645773
886215731
1494468369
1888131185
1340453348
707635288
1195316319
1428749589
387796116
1567811333
568869841
1157504705
1645454250
1570545749
1512554244
777337712
1168336492
891077164
726269179
1895255038
1264744393
1046881178
2036371795
117889818
978999328
1869445216
1684007365
1000051891
1247865926
1764919423
790893028
1863085652
1125026412
620911983
2055915463
1424692704
1855427706
352159257
565085324
194869408
2069693651
596557993
998317894
1380769347
1958107536
197534170
348256700
215801116
308173578
411108814
358112319
555539731
489822247
1516835733
1427677166
1474910920
1193976546
360986490
1517753135
2043780445
1724369403
1489085684
866243778
1608157586
1062009449
815452083
1442797871
1618797381
1249438503
1516799775
1751087179
678586951
1947849790
1248812587
2023780296
369814919
301036172
1244878861
1876935890
1976837585
2097695817
1778757525
58609460
1244720812
3842057
803843452
100298663
1334039238
1960993529
1014637179
361162155
111301552
1748589540
1016438115
1325642273
824785953
313667439
2015052497
2063464316
53110752
503941610
35800246
141670954
884166907
2130527001
348256506
340972404
1579446966
122205266
1197503605
1883014864
1353397263
1318871248
780784825
647829098
1149585275
1856475203
1774388472
1341951972
381615897
1752830484
1118897625
645161258
1484147655
1261915911
1424005938
1716948632
787351911
2026553045
884064233
1498434564
2139502677
1045895486
1242816638
1511016326
1113567772
1404339902
1412694786
673874471
11390876
1370917784
1134081034
1621918162
1770738596
489019639
1934023282
2122086971
150300191
17618207
509618534
725525150
1214377370
2073695497
1992983298
1770613926
426933519
262381418
1734643262
909974942
240300944
1923933793
434791729
2014367574
1196784379
1079356735
2073123310
1023382948
1272831530
1588269017
1653689650
684519731
689725365
1658912279
1665940273
101711932
1545165263
905284431
935114580
721765062
2014708469
775254994
1152815024
1694295045
1988230668
1914002510
2087194563
894102256
289944748
815769159
1623506961
1027911707
1079409551
1820884067
1229858688
1715749542
148453134
1864404131
576897067
806824360
493842796
1036521059
201966810
1940587813
1627897055
360881837
270893649
495248161
1472434743
1924424075
1353739906
2029020585
2126329205
1181761154
1802170901
1213015608
1874800046
1720280695
1619130963
1721683937
1311802816
1054839523
717756274
1923963651
1107552853
799598597
159317169
1804647038
1018980168
1599251562
2000187950
730144596
554177895
1831605207
1901545347
855521627
949445600
1300059637
722096204
253500896
1360545442
817272938
1649183801
444280365
468628632
1057047681
832772529
1961140445
183566937
1489244661
1617384953
1093727665
659840996
1834099581
849310899
318806204
2034837174
953294985
57072490
1995123767
311794071
1178903892
1837001572
93051974
710649535
1699085643
1011368639
205430754
722600124
1587031469
592782879
1255794115
1750527504
1066704567
1113216470
1852271847
405277615
1267756251
23260663
1838387737
365172127
2077503658
1833737077
2098249100
1681513238
1064571783
523629645
1974325843
1109333662
477201484
1572924805
543588186
180446146
1171070691
152337018
1550046231
204860090
1286111886
1545373416
1332134376
1720828558
804780871
1325612554
130628532
709497463
92121119
892598610
750302020
1489331216
367417203
847125710
1968273157
982952198
238886164
657417543
1018345754
1264963338
513861090
21513210
135199844
963308171
590305543
1947740960
333377074
943541646
1447563910
1583011391
781200264
721675228
2123654059
215850976
1139152149
1566722518
336003580
61258566
843262114
1550001394
1336727714
103595204
370007575
1733898247
1688766321
801446486
865240939
2103283035
1575221387
836142863
233132563
365709035
241810274
2035870632
786810741
1458346943
355047798
184558460
461048913
1386908719
1596701974
925343727
982334110
693251824
706524682
1628090159
1777936597
184242348
1974878462
1196744523
1394287429
316917036
628197202
191662834
357904666
1081477204
1291022934
1728033188
654754587
834285588
1239900431
324955972
284902849
988834232
888696591
249976403
2078075294
866840458
1522670213
1915057914
568861288
1457257074
255291641
224007741
260967057
635866105
860214720
1818446336
105517753
774624481
1352202331
1475181344
1173533437
1270345958
1558938336
604683273
1055448540
775570068
1199443540
1206483148
234212088
1859947472
286886372
1119029354
1420345042
1007205122
913439626
1085194189
1749420315
802261287
1505849832
1834484902
1508610587
680984913
1804811712
1362237865
1162329586
272720483
1504294707
1655693102
133275962
47438697
1797457043
1593699962
499414376
1391870687
781646928
1680353291
962964605
1829143366
1831445367
1409781226
1594855505
993449773
1960967227
250669359
254565295
1573680299
1903652186
843608085
2042678910
469239366
41838047
941641606
2051029203
222837832
2081545736
1461764052
442925684
420647432
963467463
1640646841
1100664519
2022358657
1093857064
1856511135
507716037
1874630376
2113029448
1975323250
1190454751
1707236898
1998159475
81257652
1705035391
714754461
1129004002
1985832910
786702096
1457928413
1726726828
1283159273
1006281285
735291716
241603949
1729443876
241626909
1191815242
1868646773
1639017425
843652084
1475895534
2042721317
1610899406
587171629
261201839
121385747
1556062133
1846542693
1873683136
660711726
1660400407
122103056
302812044
735084258
305716768
1687129699
2063026769
565111750
1897169478
1124807942
816339698
1786147551
1020101734
1188142681
23066421
1803748355
429360244
751159999
2088943257
1648608025
792732468
2078510410
343751029
521782641
1755645098
70133002
947862962
812546630
1012951951
1133982667
1284818945
1560760668
664489630
1386623576
1976311168
749883437
740675766
208665877
2061043494
1953241509
28599493
1182421517
836182541
2011504706
1063287960
269189830
263753226
1232527314
1503121812
308241154
1985092837
847946198
933569607
2006194732
1027733288
1738541423
1544968288
629336918
99535381
231626248
450452713
1615067118
163118740
383297387
1594273050
318727246
706446267
774923643
95601925
402644187
40337914
1554082812
129613628
373313265
2140429533
771319847
554343169
1826846182
388990346
225062025
718314928
110226328
656393541
413192106
2029246100
1859638962
1278840670
651681781
195516804
1037325514
2007765709
1073808309
1534046559
1934961544
507827621
206085666
1135600778
543715835
1958161115
1792373753
1428695832
2105144242
42968810
557079951
1563554864
1093091847
1131541188
1640332050
1722158994
507508595
1742613308
378770468
1350153175
1536320752
841820417
1842578984
1394696184
210908562
1323500428
755388254
962494965
823785470
1724832045
44136649
2090395239
487802597
1722357759
727742683
854171656
245405698
422438783
1436736020
1445889182
236374646
692304211
611473245
1432374536
1840222782
884716873
1563106719
803588480
1488125791
1630064908
1551901978
432592193
1427916322
1339270303
2062178382
1132028429
1582507099
1752791276
1816522820
1553646435
1389888915
1975309471
242564300
576118307
237016642
1004867303
123281303
1973322015
855736575
945969844
817716014
423491975
1049625972
1579253045
986201565
1599659218
156324958
157585577
1056218064
1442970991
2121154044
1888208466
741912204
738536169
657304962
461633626
612270227
1438237172
406514688
287159088
98137158
1184967528
1495352135
293487058
188145642
1908183158
1450027213
944558459
318680702
508071705
197353243
1142177879
2062221162
1031872278
1392242118
1535758174
339707466
748791162
101641835
1172660819
25171390
1539474886
1751584419
1991618819
2078459528
1982037962
378381495
1727142093
1849614119
1111254876
1532396833
68486104
949691860
79831522
815193604
891500539
1874241401
1001371705
65293573
457265310
1530665400
1322573917
438766313
275925988
2112661005
756315902
753990936
889488639
701981935
608889166
660188165
1251490582
1483747941
2100739551
871260623
843657975
1317787586
749445828
1894768252
1203102036
1682752182
1596300513
1734277743
2059746025
333934571
1077006176
2845757
1321726039
1416174588
1586331391
2121305862
1175126821
439012536
152887800
686032567
1152221470
89425448
2002936323
21631495
1633375173
736153170
1385516497
1073979799
445475638
1857574392
1172434375
365821191
1698962529
1786431478
756258999
312024408
2089111639
139676554
35370486
484362673
466937675
1073476442
344040706
1273784489
22762072
593072876
863883713
258652975
1441129360
1096655892
1897196859
1097840857
116615610
625567231
1190855041
1320258009
494659415
796745365
1937607320
1922356670
1789215029
1670897969
1949084743
868957778
1600330646
265092103
140678698
1069753205
2031040454
578910407
1660678792
264014882
869207440
1083673277
128333985
1247684692
80767875
1773723442
1278601250
1180670369
2071146983
2052689185
1850869181
320049511
2086282929
1073802138
410987812
1543272955
640041577
369323875
1728141698
2002427997
1312173237
457284954
1588777745
1970675853
517639656
1633073361
1315242253
561456945
2117730203
709553849
570605215
1139801608
2060015630
1216126203
216827259
1466930614
139874833
1333039420
1461864650
1882286727
354043882
1651868763
410386397
246366738
1844516305
383349550
173302250
313983149
1789197174
1261999814
26655699
2096768500
1463108880
1779684618
173099563
391573883
1581102083
1276560365
1635092160
1953997196
1265367116
30118398
390446903
1735026025
1494757829
1329216900
2116245384
1461773829
2036294457
1963526087
132039809
1724039336
1987463287
2107661896
58309807
128377131
1011379982
1078210005
2005243304
1592411360
765204438
1919856700
1888711392
103215428
1736944532
32079466
202935808
1212506416
556839181
1832738496
1186479777
184463481
2084154549
886993972
2116358809
724492047
1516175294
1373466888
1348557676
1532102558
39033496
1349410024
412676626
1418817855
1535319183
1058277407
1321852832
1190674428
1743115001
1611283398
1302730395
348586498
503017972
1125063667
919695383
646420426
2055626600
1892865351
451399875
209205764
603162733
1187037309
1284167064
1766130222
862792071
1691862340
127403368
314405543
574379198
1079653457
621006542
267095335
567193767
1177266452
1930830555
818278127
2115304163
1102250226
721100036
1002611802
1056265692
1959604561
1358559715
1818748797
88067749
154336313
1818538162
2115686207
1360193495
449055055
1118459571
1309590457
1716582071
1493260775
151812345
702457379
1209879526
1514780289
1159176787
745947944
542912863
856183569
1234718908
1531107712
1518737730
15317104
1137067106
2024639582
1041748912
13500015
1545419686
755094143
1540596535
261790867
31610395
1402842876
679270203
748912671
1634487539
1402193266
1002847917
296548070
1555987372
403741936
678359820
1651533537
1348263784
271362442
1335623533
1622095564
594798566
1938960591
1388680468
1610245888
508234939
493481793
2114554339
882249827
1957409279
981002491
799152904
1837425697
1545723234
932079480
1095688045
159022587
1311523227
294811697
1510750098
1118252082
1138294022
691531371
1158515646
1226706893
1929157506
597516525
92788755
1980560776
265060144
16092618
1880321096
696512553
1157892873
2105840124
506899867
1141205382
1111719130
1641365393
319528614
2119779799
1328526782
1183449694
679804083
1774749553
1825518725
1083017324
1752965836
1326058317
1367390266
800205830
1622745310
532668634
387544980
861368480
1140023035
1476355218
1752562250
1523366159
688546460
565429647
1613347987
959683425
1339476312
1093865231
1789706283
1609292875
799508243
1594876320
1834491898
1461766755
152312366
1189508285
511020419
1808090836
8321742
1964874849
11874686
863166285
1221101454
1898801120
359221660
1800011329
1715235634
872877631
1432209104
174945768
1631723771
663059945
506256440
1802685926
420453896
384917828
818871061
702271627
1348104391
601998174
1567557275
603260301
1654361542
1023077086
971722339
791210299
620202744
1325669360
1888167117
355979425
509986639
1053402002
821499118
1481632822
1595420543
2093567385
656245366
1593165433
759317336
1351625113
485896889
1753190664
992165387
1646916502
542316317
2130297934
811838203
575950796
1143027014
1189983879
633667085
1703256024
1083452373
1783631434
895295905
93897194
671970115
340660046
624435813
915760145
1718312390
1620755555
1798870673
1094838087
458366096
563324893
238635600
1637837121
549790189
207849785
1573600096
268807712
310444369
446043280
865881725
1823550037
2017570099
674684831
1012859595
417115685
876157574
698732623
1248551662
901333133
1396318789
737239041
2018255232
422569823
12495359
139670073
271841985
1886556299
402681886
663375446
1398391401
1367842218
634251546
1834247655
5290077
1296872361
1688573046
984297881
2105676483
2007886250
1140837405
1775869081
953179270
2146157193
2016009072
1776700951
1141939846
1789802947
711998919
75829830
2042335136
1767388311
2058437237
1883665378
1339181722
1607968249
20286802
835685200
10022428
1579739727
807222705
1629917311
854774417
63752099
1537624863
1093599098
413343494
1425529749
21475038
1110228011
1945616229
983426185
1332086315
1724134087
210962283
537979496
1463015661
438742464
697543737
852005783
1244459169
515205834
1076920293
954536488
1683470155
1413772037
786849184
1898915678
1563146896
1267481362
1687650572
586179022
142300081
1235533865
1558588419
494350554
422537620
149440499
1836750088
507999498
62327610
1734920482
1424848036
2136751806
1643073554
1353533826
1971554692
1608429487
366527620
597586711
1300367540
1329884792
1974803720
423585629
1455576768
1956520286
1597936871
754053471
1649134560
767497135
159543068
746841070
381466792
453785749
1229277297
124714602
994496092
1678789897
1257998089
1783907311
1772380318
2083968761
2098077622
556006192
1393132074
1841003983
2001092126
933914947
1168168173
225318953
1227684905
1599050659
1184644988
15713239
1711010420
771203431
273881781
1769804344
1862776339
739713651
263344875
624494097
1405501195
1323534712
1015177361
1640951354
223075786
869828100
897718739
1123553252
2133065153
2076921977
1067739763
889483937
440509561
205943487
836878810
504137492
1457564152
1266864837
1688465444
890418880
275833083
576804299
1962634663
1050095828
742142832
127138885
2026763962
159262897
2014368440
568820259
509720530
2026356090
1631017116
939326321
734161582
2105864683
1344227043
1438644272
335309260
763997860
167985986
404971743
1506011430
1805806510
835770450
1221514350
1113899245
1267495617
1781519244
1487753116
1597888753
868464860
500659878
697571945
393120697
1031110204
1916429137
956535053
991279461
316665948
132147282
1963342078
1675713393
1235810158
1873198351
542985269
1014267778
20977153
750309813
462706710
1741470068
186442101
1016260094
1964964868
1219268493
679460971
446078298
309390099
1615618484
80014900
375220606
1728070521
1375538253
1247407663
1270423137
2040049542
1476276873
2010121077
1063849232
783799064
583003222
459131243
1951074622
1804182442
1371476967
675354360
1899773189
1388958408
1721006263
293406803
1515084498
1325541978
2030780111
418909107
163483264
345879560
2126113661
809758191
499665883
626680122
390322726
236920745
1140304779
1650667663
1640594429
718734565
693281043
689099783
1913679032
1157442513
948062729
1174247224
1510234790
1974978547
391311688
1689623719
821408695
1036794689
1787348049
1151886783
1803029917
88972480
1560758030
147880088
701439478
244661901
870878312
1538217158
45231237
909046390
931858431
1845759988
1321410537
162926712
292594288
453750194
2063678
209007434
2023853248
1517260407
939131389
239538718
1149891776
294073684
1629280108
793669719
843807259
1118421564
1819215025
168764899
2088707332
1963731828
454632679
1478474738
1121845705
1755128993
819818445
697743830
120656782
634325833
875766183
1066630085
2047239369
666607231
867539483
1428896500
218574919
217663662
1894900132
1290499760
1731275421
1737348768
2093024579
1787160926
306668461
1820596534
836747809
31133217
482037271
1826906714
739845663
2090812233
1353936528
79764603
1699780170
1305134798
438185320
2063639497
1730663475
1228169152
1896705144
1132662384
43098608
616309437
743800075
1998373350
1447597547
1541508298
710274734
1291856456
617294651
2067939972
796377421
1469057487
2140066327
131724931
1920902884
420344278
111143852
2111601621
1704232498
949705828
1229653793
1550554567
1673005790
649509175
193015559
964578178
1802570255
991925901
775145740
1751028531
1153942160
675539911
487372097
337683463
1637176404
380784706
125969186
916794839
1516497207
964565207
2074622357
687503635
1537730057
1637739492
1336571995
1552001452
715376833
2008002042
665766038
2083445450
1735146929
755215417
843210007
524654190
1229994310
1046800871
300145498
561000289
568379291
873611403
2116075775
878259589
604218904
1374369365
1960194893
278414203
1720657090
702472328
723713186
268365697
171002870
168256837
884841073
1649108872
2060920252
1785772077
394461597
1091388921
1908709186
1161546559
571101298
1641943801
1197891250
1938960591
2055815771
654756069
553020286
604740947
1554308062
1781101963
355798940
56262164
1050555583
584073173
259268916
1262747594
1461543258
2117283544
476220020
1377971133
1439350743
946154523
1194603375
1131908553
1453203993
1708902535
43437626
995024253
612920785
1876918525
989055544
1119326376
1463731438
1880625948
1797482638
1422336334
1202371333
1197794674
491590196
1007072289
476875278
1081200253
419062333
1499252684
949547128
182598162
655382151
983430381
1616176887
1828893530
1873374918
1330894605
2023445820
445253620
819064977
1296902988
208549716
458831194
1714115965
1438376679
728798384
165024829
333059391
1057682712
1083926204
2135616295
1809454672
588808548
856921311
910206637
615785299
1276021512
2080921942
1376805854
32631486
1491573445
109246008
1580035998
1251697260
406256708
478917226
1473197997
119632290
1696621253
129120301
1035429702
520870656
1222272986
1702462166
1643463117
1588880299
694153560
353500869
587643059
1239256184
271046041
894429246
2132404507
1039947377
1623426956
484528003
1291059238
403726064
1114848791
935894701
938391360
1268990409
1340302968
1041869754
1557477450
1659921505
1350215842
1378326066
1798879839
549662297
29560734
1996450887
309808719
185345773
953853094
437254990
992346793
1664890441
1056834783
44573362
9215257
1702031531
1976623738
1577130117
1576613504
96434177
313653937
1015491584
39460487
1425105473
1774009577
1901355391
1284435737
676436156
864014577
2103034238
1390597952
1278768426
331112377
2076425085
1171054251
1915896246
5526749
1999351668
1081451849
916321262
1870263556
818372503
2028062764
1311417611
1271810498
409369126
145068808
1440016536
925685291
744406277
656812336
1377408558
1119077542
474280846
908194998
1377371670
1894032657
2029825304
1999504331
1236319736
1043585548
440947772
1676884819
2071921299
240354747
312625703
1350698466
449476722
1541601067
1164656366
1806963484
1431050014
1584997336
619304932
1151521538
253638898
2006712053
931020511
1391623256
332312895
1956221984
1287329393
2073124508
407962630
1468850592
1082107119
1089123628
1409036243
1802480124
1926838941
2039153065
2063915830
1807217223
2008629266
494707012
2139451705
2046014683
397810497
19096364
872934188
1916999680
321330761
1496644253
937221997
985539556
1229570630
1750674960
1404529386
267992051
1286247150
241015397
32750400
94623747
112031816
1711288198
1097374185
957773978
1441755254
1258151322
596879259
2094360741
28783360
547143639
776005102
2042671624
555222348
1064247315
664287518
1005847820
62232646
1519878213
2113568159
1674190016
720461556
890825553
722458844
2135184818
1504648934
1539631783
1017442832
1804703825
1667646648
1015075279
510882465
603057417
1583881081
1949497483
1925753970
337443147
1732605918
1831537098
1352751866
250077115
1007819740
1165022139
141652622
1129539964
796834846
1891695354
1246848809
986356777
2069030837
1219938378
1141976136
1619229159
1534589713
910561259
951978382
1574368263
306502193
1399965868
488155229
986492619
58359875
2017769951
122919299
358219783
2111478365
2045953252
1086971795
379477615
1696796069
2121490073
1111686421
54234804
401481379
1224017953
793426458
1744856936
1865225063
975490986
1003949266
370461172
618230037
286719091
235186546
323505925
916808479
432410236
1902915478
547750848
820019323
1133759095
639851394
1267847608
858889300
1474982637
1970509479
37689717
260696756
703089672
270282017
1589601017
68857309
594295530
1541572951
709401704
169202225
430903339
1567203194
1950839695
532721883
335277904
1347807472
1767398716
109841988
864568159
948561138
321424514
1161397420
410358368
163359754
1571410493
1747140807
482736312
1301506053
102513195
2062287500
864536808
707719568
642189835
19239498
1406872449
1869591395
222745111
213412631
1250428071
1503850429
1946045699
1254533926
399004053
374107649
1127961433
2137643626
909947234
1232706119
323096777
1700833547
1583731536
193779757
1210752172
1743437778
1804402486
289310870
1492845370
1170729426
1794560932
1660676849
1579288397
1432109796
1864091844
1975454521
698813101
840420488
2061196090
1837233169
1903089607
1175511490
1921402897
1812235767
899593720
2003446903
390440572
585951139
870374779
1140598671
1030869784
1363507362
930297410
1303420270
773462693
2036369666
795180162
1257144269
809766239
1249824126
1485331696
864013006
1775585573
1477074823
83053894
524095382
1077555557
2060775490
139028686
90131587
544272910
458574160
184875412
1485508610
1378405948
1691523757
1358411037
1095743934
1465457398
122117327
965802044
1470480511
1598250947
79251286
1448780915
595369199
1524913771
523693510
945696807
1179501564
242023492
641721976
1020139827
1307569369
90188162
1732202521
1085019458
1922242387
1325046955
534800679
1741574755
319341298
1414527843
1175911988
1468154833
288722770
1920744761
120469257
1106580973
1784494570
2017995855
16004627
459670380
2009075650
718010553
1257582022
1948071436
149223423
1491287486
1404484210
1733296769
300140038
1562974473
1030613824
1044805493
1578415403
1789263541
1334420249
1833487907
593116671
1935362042
1745511163
2126999765
106197186
294949584
1923981771
130988233
832067776
1147631693
471034822
1476709621
1532574054
2046546398
829834508
1107408902
390449573
762500398
588035901
801656403
1392329857
670008276
141566586
643148629
1286083898
891211461
622583136
1604548362
177073255
1754382305
937963388
1066501586
1614778253
294793229
354022481
1057018051
1170621028
144261512
905220340
792565703
1978479866
1720825427
1689797718
1203692091
223429825
179246126
734205242
1432474484
1607091201
69997012
1959594682
1751935734
108044154
740393387
210670570
1807409699
1298150346
957422471
89256715
718362183
822937992
1287605528
1374158696
1522166072
1435431069
1571024848
866091886
1652319875
1527018445
1815699131
1579078177
1502146565
2015747522
1904728786
2129861758
249335752
102656916
184655249
1343608362
838276891
1117059218
511859144
593552823
78936545
1154008564
1261567610
874288950
1754728651
1855980282
1841001644
1773942953
873648224
591950051
5203333
332653475
609836084
1122903688
1586896726
560942345
975270592
1242007310
1791121841
1536957575
1944368614
1933805055
1567777446
1198701660
1786598606
1008226945
1034762764
1607278513
324102088
958327380
1580783538
2034460225
1651970504
1392607363
389333591
1021194990
1173900769
1945757896
1923938620
1229909028
1042442976
1646348096
303403657
2065111819
1417818518
339592774
1598265472
606230218
760882411
1174585009
2104213403
1652616614
1421214407
531059962
1411293715
687175806
2012940008
761894997
1932980280
146533909
1317002049
403642814
2023578713
457691001
308812919
117772385
1312416803
1608807494
1534409844
1437807145
867399993
112148690
433682521
65946185
917274335
347456953
158111737
983623256
675042940
240060466
1325454020
784703320
1746977547
1595144663
1051379571
1962531978
1594511488
1945743560
263024418
1632251218
2079219416
997457076
1301076517
892999608
1087926620
1965990821
1805733890
215209382
255814054
533822502
990230188
184319025
755781321
929518176
1848809151
361617839
248312673
506993739
1821107834
584626369
2094454940
315063230
1744388740
909655172
1295437625
996032759
1008013728
535439524
998351776
1452359750
930458819
1238269837
525479229
587666259
1679535566
1750308717
373156582
120148552
764686655
1870055541
554917735
309648449
1798700804
567175854
54561119
1257434145
303880101
1303721793
1672574879
1007325705
784219323
1992670095
2052537844
595456348
779515751
445648497
994533137
1011140806
447614277
322803861
389265118
145389891
1283460462
1578208439
2054952713
415369184
897249125
604081528
1419630380
286892576
418010000
636745860
1490672156
1026245210
1742308269
1407397411
2078723708
460930012
1498281932
1691214741
795233050
737197156
2139649076
1914409033
1352826776
1871803382
795532697
923122212
690713422
268932930
294740048
92086763
1627890093
125309289
2140662192
1419145864
101249483
1991587714
891555666
41857261
991699706
245168338
1661619365
1107964930
1045894659
1700796542
1888439191
1363124736
1543799631
1901778657
1355179127
1363025104
518415907
769234524
2067684476
346382999
1946730639
1214969684
1014952691
330390705
284812737
1013727751
535220638
1329000850
1428308447
1738429997
57369012
876729360
682178387
527115523
106530954
1970775094
2084059356
598364884
1164443655
251007562
319619086
244530942
951480284
1741856775
1139873121
592270656
190419509
1818424623
1126808369
107111006
1264166895
1153771552
72628518
585250933
684078139
1122049898
1168840652
692446275
257804693
1849980453
1052962641
744447893
1876467114
1493007041
154947423
1019050694
566187658
1516765184
399328800
2108330847
912325455
1941293134
2130340844
1419773521
1696262244
1907575998
2000707286
243104919
2134998716
1151553472
1492920694
590929764
1634165709
1277411066
759670195
902516421
247065362
440867474
242443730
1635864518
1049533911
134409311
1849214041
1979889935
1619224513
2061753392
963993389
1617095087
1583984935
130245675
1259105728
1706704843
1630159276
1209856032
1319452602
112772147
187190671
1357236076
170560255
511620792
1328971124
1723938522
426500769
1608252990
484595079
1546855120
1375079861
919203255
891295898
1903551085
1948884369
1557817248
11142447
1080132667
543841075
879913530
1890674944
44903143
1737609726
1877614872
1502956173
1573978495
2141120105
845224397
916943109
1727124274
165075126
802015986
1260215615
905848962
1544621517
2002204090
1237537953
1247151751
1026184991
335516707
1003321285
605168692
1864204186
1619138094
276538226
295521093
668137232
452086887
1843499590
527108096
1476993953
1844105541
1285929997
207631787
886331986
220551070
2129295144
1297786347
1228587076
1595867032
992315143
668538041
654192010
2119731149
1881775405
1748232194
401490198
81173336
1732511980
1500881118
1085599553
336772912
1272978972
1816450893
262858250
982688453
1002633889
1735265486
2006296069
19276439
952894097
346533402
308511072
1731316586
874604885
483764024
1177942391
889518198
221556506
934596648
464820314
1790497453
2097967793
1220216836
1610796536
39825149
950036352
762293712
139218394
1864784483
31845159
466785295
1646555255
6953711
1986507652
1930544359
940007829
1006684739
1405719026
1520245279
1894623905
512228194
638393979
1628520379
508326905
1869364493
1870446233
1446150836
176920846
1775770341
806432669
1944792480
1460046244
2103026736
361852144
1944960929
114542987
50344161
544489478
1171093421
21155798
1627861232
148977971
212733885
531783755
225804932
1756344976
1264313385
720223451
1690765773
1196977367
685194409
561695539
486285974
1767709934
325021999
1068700681
1711000899
1161329412
1336452624
1506419954
1686858772
276583527
243943264
1276519117
1623486473
1298474730
1784500366
1312031530
1607661824
1159960387
307829343
1085744692
276448744
1962220519
1446371268
1702292978
344876278
1126864578
1515944941
2142760974
135393042
417983994
417845396
695400970
41271909
654747801
735240751
1053583339
1526310666
1370873163
1102979052
1368438341
62093815
166128093
2017719820
2077895116
1362757030
1029651625
505478477
616304018
2000911830
2047710955
1504530245
1510938666
1578080557
1208443832
1708871138
2076208228
1159185137
493804565
1807792909
717689604
1486040439
2086396334
1167324688
1053283963
105790460
1216494880
638615980
2000620311
1243160552
758330802
20031305
574014543
1378038981
629630520
2437468
1999902409
754358787
31950278
797702412
391028084
1234466313
907808004
2037861900
1883050176
2026932407
1969256185
20880647
1912745716
1368205177
788450099
1398724536
382154961
545810299
1522863690
859942587
1912028878
2055791876
733494034
1437606830
1570602414
1668805148
1168670492
1205931660
221759223
471002372
923924673
1505020801
1555686397
24051819
911753220
2084565465
657101161
499982340
1173569798
38401969
2064160691
126759918
909542350
1917070665
375199232
1794387253
761282718
1596137658
2125215625
1481491272
1460925390
63356797
929252734
1625576695
1066481145
547827853
1689451552
695680367
978157531
1022340196
1069286913
712217999
2084891001
1555047512
1836650565
2107094450
799005362
568816908
963598640
1278620296
1676915645
719375760
1949271981
555108781
390613985
765279909
1227345752
709920304
1770097645
30748367
1647709811
1656897875
1118496888
1887212391
584640487
563874813
2035535751
163686924
1212892950
1300529965
42933646
1249420417
152000710
1403121133
1109076295
1898647228
1481073466
1343935146
441668271
576280937
1548378304
1082784789
718799637
344245733
914655888
407495123
728780873
1025101073
534395278
1006017928
1304765419
1711531266
622254029
1241016066
89253443
1253830942
1211446847
1770651100
289835057
78439792
1393953002
1606153250
959969073
1901120382
1473981164
1794154154
1178258526
379301335
73020741
577208042
536338646
945346435
1279438775
1034717201
89203806
231620181
224666305
1842043497
497459800
1323577528
210595961
2146874466
205621379
1991347084
878300405
1156289733
936844812
1175409543
1436236812
1470700134
1110388059
1371105589
196589305
1668485213
78412634
328289536
1763381495
1101582893
1534156005
1063358640
947543937
527470923
203499388
198495
1847012054
239282323
327747784
654388652
1057573673
636436385
1434778025
2073917276
1984454030
358641382
533149637
2041903861
2041529668
1563391366
1877196041
2136057721
1456511401
922825971
770087356
328757569
1668204552
1906089273
1877847957
1522232171
1269165431
246941678
1586443951
761928327
332622691
424953834
465051077
284615148
1125313757
1365117128
1225919816
1096931065
117439999
1472292094
1923108146
966198035
33609046
785546980
123540578
285707422
721160993
162080355
1378317494
1800380669
1878090820
832840100
1927514821
1240657333
2083957476
496055040
555425248
1479124016
992334875
1240288291
585519313
886143607
1702473769
1849366638
107554098
2034260800
1638613694
1187452582
889224210
1270555506
1948040040
1543410184
266620761
1126043236
60966185
2147320396
658259217
593516128
1240253859
2120340723
69405021
1016847023
2033672291
1756970684
1211905361
1196383557
625535470
124729274
2164890
1551389892
216465722
1587124187
664969270
637844486
2109418829
1377373210
87142263
23232237
350957618
1449204520
227242486
191031552
200820340
1173546541
2029458812
1999792243
59407561
512966475
1911435455
1324612878
689909507
223854821
719486991
897622915
1161782874
776865194
1706810632
2100367754
1585997329
100658498
881596871
1318318266
2065509337
1662113985
197020227
1528170094
1915347088
722492660
998100665
172069334
793455561
1128500942
1125778961
596127600
780026261
460053482
269691778
2058550708
1536408595
1338571028
1910970625
925674795
2112364561
723800207
2136636460
1034108194
2042473840
1975402765
857817349
1416584935
168579246
529544908
402159768
289779905
862141211
1078991691
664419398
1052101307
459651039
713846031
1621172977
1084209189
109869968
1452684742
1939607415
643234705
401848066
660040369
118573076
594050933
516046636
1229252701
1581730281
1970651964
1915573560
322878208
1374611800
768552637
1950965343
1760883996
179508488
1582765014
1681494183
106495610
2120171932
387956068
1294487138
765663955
1628400042
1034014340
1033883792
1081357480
1478657338
532287064
1775818107
696937253
209404128
889864625
1481084534
798667597
633900167
21548451
288755986
163244485
545242938
555683179
1372461178
1882317253
1379512769
1687779073
1553467052
1168259229
1209890043
2146724634
716361609
75371281
450742125
1267535321
1594729739
1912769579
1361490966
1358424227
2006076635
1869266169
1745697348
1944223592
728300574
1543360550
1379125331
863749872
1937345717
464262556
1655897339
835161579
2142586693
1918601896
1363158093
386112556
1161881688
832723462
694047447
1239222471
623805723
894571577
750947598
1659073217
145125386
163401271
450903660
1580472969
1138881999
624299899
741518502
1454869293
265536413
2122876813
933626181
1412857422
1911064348
60943947
913028967
1607067824
78046950
1405323767
1925643972
1132892134
1063410470
68658204
118396670
702433143
503354751
2142970970
797492719
287120717
1488877509
1905359042
50159388
430068031
590680495
1237312893
1831013831
2006065954
486237871
2142180872
1945759822
659953844
1897731985
659801963
1482292169
317812392
1523292310
282506045
1153674039
2066314036
509001051
1584843292
86386423
301953882
2116727989
1181707599
1962984349
1649914001
325105629
1734783716
938220292
2115288036
1736363672
2043635009
282844699
1369309952
1643709010
409852063
345111739
1744428334
699883754
1971955944
560164686
1887328994
2111635147
1697927651
852760015
1321604648
2144793160
202504160
476933305
1984548077
1630356937
1607745086
137001515
539371072
67544405
323322002
2098578020
1129845511
18346008
979386159
1390925390
235461661
1334575562
1103716163
1758882925
249339365
2001575852
195468229
1272764415
759289570
1889215289
1374256643
148664386
1147831171
232964167
1854797866
1848666225
4083684
1929798889
709452038
1064166738
417372759
204486822
687887223
713809819
1706534800
1616977278
1961529794
1136054260
1337540133
1278374600
1995455261
129706090
799055011
951253406
2051662092
689780409
1561160485
939519128
1104962334
398641265
1359583731
606460363
121013793
866198792
28442595
286615292
661825510
1816218717
482344637
1636580208
1633953397
1794629334
759745624
1515291761
233067725
1372638031
2117819832
567245959
1873405057
1770004085
167916861
1304488166
429759039
1445443742
2055002973
1456887833
1378555613
536762651
306457685
1518273547
534147561
1897707073
598657029
1993521297
1142208656
209030294
1147730413
1688938165
1167157432
592497031
636545624
521790087
959905058
1274769072
524081011
1744807001
428917133
1701092860
971744359
1299890123
681499054
706343570
2047529992
849652774
696817173
611312209
292640583
1819789710
368991412
649476026
891906220
1931179727
857241324
706667462
670521350
574217588
599060329
1093185832
597839159
1142513911
1974544597
1580516942
654163580
268057847
1120686208
1613028965
1340893461
1046956569
1404441774
1848492
1142536703
1278254827
408464211
436300125
587422376
1585906016
1769277669
555411377
498199322
818181526
2011066916
1572968872
352743541
2145131175
1590895415
1116753187
929230943
337727850
1401068482
828997336
869589770
704326635
1473042588
724017493
530982150
568562233
1392654423
91520432
795796483
1292469061
350478075
1244667131
524192606
565221931
1705352402
1112041493
2091813851
242865945
1211635561
662252001
69740185
558879624
1277062069
28304997
1426184639
1414023153
1280890437
729316627
1452101812
13554817
1302097223
578799031
257475120
564671369
1777057990
1459199308
2020248662
1701341516
984918724
1974466182
993220527
338506611
1616800422
1586737443
701639438
141393259
212181519
1166187858
1117859933
2103782538
891567836
166497393
1202803795
418663614
1029047212
2137890050
1877520660
570518025
685089112
611338735
480420294
916428277
1776161844
2042361498
122215433
1511902623
1989295246
1205343574
1504418978
2003166224
397950625
575391998
874212026
193275501
1391636522
1287990348
1175621414
949052125
1328044691
1881508779
1318159708
79074129
1943378451
1146752852
1017138369
291476012
1956870617
1872816571
856413609
448392867
1858075082
1429399540
1429980926
957064889
43992117
1554662499
1269175121
1677490551
1551705402
899846730
312722500
1453709147
912201739
1854573738
1896871851
1058085880
408452645
1370877674
1757878528
418058443
1916627846
1589783808
1163068273
1952683832
691987329
840086941
1632559607
1400287904
1257018779
630641976
2060269654
261376473
1845085217
470951272
1683686228
622642144
1430449798
1237407736
1196438640
501859225
1403534204
516675676
807148199
226249487
410460394
1947842266
476078951
580472711
155528937
1329066979
2005977845
2029474391
835027503
1624411466
720376089
1923563353
1146096435
706499312
2134982527
1809635087
147710731
1463707154
1830918058
253393953
401038800
1329583604
1311874999
1827592606
1773925001
452380173
1249496539
1296347007
1114059929
1481667587
1617958306
476038990
401291212
1055821638
630087859
1677328204
1992822911
1284185119
1649549833
1179167381
1881879323
517721405
432443991
653810037
2093915972
1386036959
1478338225
700010682
405032794
576010089
451096488
726301553
583463972
928780384
554129109
1005243319
1644969078
672862614
1651737325
508610266
1046589976
1549076364
610212846
239610407
729325987
1142459015
45433771
1890757362
1803409393
171940564
2052197848
644645218
1316380403
1341714850
1095171475
1597086089
1852790703
661351159
969869829
157456912
577721424
1012497364
501911798
1038329874
1078556148
703857232
807767672
1882634001
593909751
2008843522
727863577
394016461
109826050
1361974521
869691349
1361424231
1959490459
1523369977
433873469
525930886
509807976
621977396
269815335
975780841
593396468
1617140492
873428218
1875842884
1576676713
805807216
744913101
1156623951
1642157674
165834580
1534820922
1463617154
594435690
1879106386
153706013
1434608655
1788787282
701452759
1205660382
1155528409
1583950813
989562883
1909364449
1232452327
1190866769
140035678
549865552
376456744
186563150
920393455
1172266059
1793750480
1551921242
1756467422
1807397455
787268291
56341016
1496735477
2007694910
1080451077
1843902221
2133797315
937353601
1329541938
294098137
448659324
1691495649
906371387
1800006057
841160304
582076623
450002212
674952965
502396488
1835775410
1877715709
528975513
458485340
235181825
1620185893
1599661813
948763572
1183426657
1180303885
1336944627
1391939133
650898261
1264666034
1989545788
1259922961
1975596319
2001960981
1993693113
941235294
1723032942
692205644
689582919
52873927
5138565
852753666
142761346
486920037
1661505927
464972144
1020463574
1400621714
2138905344
393917601
377421128
89775530
293406653
1551878678
296056480
1328237549
1415815478
1677966497
186943364
1169564778
630204043
1581152556
800577863
1376691373
1387260175
825299668
456932202
495801346
975754523
186187682
95991892
1721028036
1628224954
639255325
100882385
270919471
1737136103
1780890754
1492896879
351601776
1343984051
1266715747
604339865
1139099376
358117849
996328779
552106672
1834817390
1368189846
1203268722
1682503171
1532716840
994300977
785712798
706560737
370782804
430042749
1825801281
156962921
1054980368
1809755694
22640156
1013683806
236632379
334913291
1025764027
952436671
1335973479
868331877
1898344706
135395111
2088515647
1975024032
1128864768
2011423351
507404877
1620009745
1984469410
719712883
1305914223
1065502576
1788537180
1078073434
1714791657
675459186
329132571
357833498
284635722
1455507609
1023509137
1885320490
2146979186
1003842548
1948370497
2081680499
1226378507
890013552
1055685844
21441180
321889210
138266787
748964735
263985725
786943160
816112093
485865602
1873208378
2046397725
1458979046
1611040577
1451782353
1438064164
561571511
102559774
2142994966
1179113085
1232270323
1849480175
2065614122
1223375505
901697482
1092552466
2079941101
108144292
1539171637
525450016
828047516
2011062976
1676430297
479660876
1449522312
1594942216
1608254117
2128343457
905789767
1462865763
765530376
655879626
960393529
1768831410
36018107
37646348
65431979
85858792
1931705097
1471591964
827982074
776055024
653700083
23010340
959114824
2054555480
1479369767
1976270939
762027487
1390063718
1488102386
1547468140
768083783
1621479634
1450073627
1474964470
287119761
27547021
1645417136
2118444421
811728216
1452345162
14307782
1398667123
640419019
1979328330
1573456487
316275926
520268973
1824598657
1467074765
596127600
1843021663
1981791031
1721881207
1084978810
1071876887
1989291518
1267149116
1172110235
1512591336
326223975
254433635
2096195923
525229874
1233047014
1637519939
1336612505
1919536101
691633256
857266350
1116909950
351107015
210946504
1037229301
163826024
1538607600
1044438633
636720588
234766679
127928106
1232270323
386629302
1253731442
1780470062
642130316
1190248701
1934712488
1111313697
195441319
649661964
1568063235
661285915
1517775673
1395243628
944394071
743245085
952103469
1956608496
440287894
2106839792
607458421
1192998695
1788894984
1719396906
1256024777
720364454
490428867
1014758403
1068276313
724095547
441397050
945989142
1439353859
1041592721
83159849
619222727
1498599272
1373207879
1775666975
480301857
1977040654
1478059237
105889573
1712025050
2024973074
853394610
1073699447
394326952
1261878340
350150382
752206452
1686340097
867648827
61150956
2056524694
1072896336
1941277912
587651637
1782041038
1707201816
236297732
575311063
203600704
428176604
890036383
1713701075
1847732842
1272186180
1556024378
2014447265
486649413
647358512
778122162
1190450702
1855917168
4122457
339248349
1059978436
1025391012
968493228
2006186460
772137443
580643301
410038856
284395526
1594648046
240384627
725923475
380687889
1678773272
1911798289
324877169
827124546
756436944
700235822
135581563
1010832400
177254419
61024205
1227931064
1283585531
364318591
1707129878
748522381
1156836516
791480859
1696433949
1697510961
1503181745
564018785
397369739
1093489948
324558273
805096649
1529582662
385948073
1569274008
1752274488
284423217
2131412875
917812529
838738241
664539866
814808784
455447138
447807782
1264168530
1433220086
293665955
1811292879
383435156
2136808517
1356656686
507602013
174722526
1155695801
2097288760
1852386387
444309217
1945040532
665642745
1308702985
1159504877
969995188
1782969567
1946304454
743518948
808195141
1299772744
2062108574
412885333
899894898
300999945
1549608726
22441473
1058677239
1673275191
1794304189
1751245449
2071346032
1512579627
882529010
8055842
2105672660
15621557
1415000535
2072081633
1421714153
1900422966
1512177110
719326283
522782138
1319768367
1426954939
203089880
2027125316
1853267813
1984727205
2024164303
399282687
1577559595
73915065
1282861018
1339948647
1360175898
803860758
1274635987
568001806
1269958451
276929580
1889696781
1441097890
827661713
1099291425
2141144001
463892150
2118699865
111996858
490192695
1702555879
690134915
1508385216
244144168
565149461
1678135926
1698973394
644714924
811379531
1435083294
2025733997
1668412391
1222763667
924955789
1663005912
1750391747
1269764937
1943226513
62502335
1510557220
1103218791
1709480251
1045358915
1433028010
2056743484
1453616995
833499690
1850215972
1064080617
2133765374
1545419686
1074301660
1246825500
1463933453
1704711279
357816891
1656220585
802099333
1180407730
193833524
1214850931
1247663738
138569669
260419376
1289282317
1669900381
1112391157
897757692
375670167
2070360573
1851757604
376853980
366141058
860388517
542864067
155442279
415815187
1152875493
1822201260
741480579
882683526
962603395
646687216
1094545458
938479822
658764831
338694706
1747157253
1596945272
1052174229
179552889
852037201
34960098
1165525859
73325870
869964443
18975517
175302716
862079616
1552778737
1856693134
1464771165
1784984073
1629840715
667205291
949275598
446412809
1049207445
262663863
313935996
1673207515
74435383
122365866
1676956568
1575138539
461739743
1990928268
1096261714
145122937
130788360
859147614
137095146
478930642
1173565038
1959959539
329846586
454651238
1878360389
1776438558
2006563148
1397818644
888003715
368799328
190064135
1923665714
222997623
682113838
1445310888
885367573
1562898564
43448476
861224277
148283622
630035135
1256714932
1241983491
1588125125
1127466529
246685116
378991437
1699797462
162782042
1508966678
1906641766
1104687182
659861587
1153733937
1446291696
1496003686
1574173402
279335288
1925772538
496050917
891454475
1452184830
85921954
526866908
1355897863
1131021415
1221812977
757062726
972553591
855267704
361335990
2118435838
2083042692
2075552834
2050934089
1676598111
1030811461
591260598
167801724
1797960894
352478999
2017015258
1604648546
1113974476
97124835
366077752
1844014922
1195658013
2102475939
869462308
1270200851
2076066020
187378492
40821309
1017905543
2081247986
1592140975
1398651331
943800517
669600232
306027612
1714552261
1636821978
55582914
1810158406
2113880807
2141304513
96468452
516741594
2129078911
198133120
1641701242
509645720
1810910104
965896512
181545833
1931410512
1979544459
594310776
2089739663
391063944
391670981
2092792168
235307164
1342733565
618891706
224051583
21931264
68656022
2136256332
332476201
1071521550
259074874
1073662702
45667843
1456589188
237752858
1096908306
192410283
959614666
82731957
1936849564
1451016543
620849694
1471162842
764911186
1117074895
111618067
19642210
1181172116
1322765318
2128195945
1050442904
1984592355
1445102119
506170188
1509775291
2094306570
1135402298
341287304
984470887
1648715765
1003177575
1755107551
1462241879
576580778
1678795493
1618356490
998996761
1787909785
475940522
1152882920
218422568
1960215305
309363563
2035189627
92599167
1627015241
1014943991
1063780327
289890587
1883878480
1802038147
519908935
611060958
1610454826
2045001744
85466885
1348685484
371015799
1016882560
36042057
1484912747
1061762978
1257635856
1741200030
518297724
2099629325
665837708
705354398
1470258121
2043950702
656144444
470924057
309315117
567832137
1846450563
870803682
1673590805
1163263893
926359949
878766101
1059790316
1169288170
1475359875
1483695856
272394933
670598372
1145704962
1155466401
1085411324
2015093670
613950208
1819799449
1552826242
646111195
109534123
468008683
759369108
1066082313
1889091968
1893793605
596087394
1124776106
941638815
1432321236
2133276544
19957352
1061940167
1425769332
1320995233
1190632272
484411754
1320596709
174351709
1050254555
1769619909
1867540771
1052178947
64523765
739289529
73790185
986158635
939293435
700901359
650538523
1490430551
1732735739
1124993858
566670626
70973378
2084350045
486385283
1721286601
844942192
1230927679
1480524564
1017999619
330974471
715614419
242626672
340337526
1737911183
2004771380
1734745530
855736575
1113991613
856157739
1350352278
1860441701
680800215
552669776
1925238591
897599178
781807948
44465705
1357788376
1323747454
871955348
261834708
40460901
1753988313
1140216221
1084700736
1578148818
786838829
1830740804
145784405
1068023337
1770452410
1928877047
774535492
1193615115
706906711
113315193
591496898
774666268
238568098
952616959
137843799
1036710762
1035384694
330756169
1577052560
1792509200
1496179414
760646499
173842690
2037858222
497629318
1745244842
137447402
322462710
2039115998
1753415495
820299031
2007480389
137003703
1950919732
268873271
56752050
1100727544
722232685
1030600029
911328470
48497269
2114090414
961033394
991786095
1984977154
171581849
356287420
1070549599
818913553
1068353406
637774326
1429131351
350151079
2129662185
1585003400
1289172127
1304130126
1835474476
110298469
1127595668
1217816158
1665090603
57241279
265371518
480431160
1682786283
1784708279
1583897267
661272936
905896874
2021524955
950408808
930144312
24551069
1528747887
1392304841
1076254220
483213157
1786218910
1512054235
262039789
1571909135
80066575
1643829171
1144725911
1504976497
1478361672
1171958979
2092781195
25469189
901132079
1034294786
877302023
697803340
937056724
1067231975
840840049
1987869511
2120138123
1353239617
2012978213
1738828978
345001603
2024791403
960459322
1617635164
1455619164
1280756351
240554948
738702800
2035764565
1423116828
439616165
1150978016
1111230670
1905436635
793581467
1600655623
941072394
1972412986
152564608
2134608826
449097500
1981577903
308850597
375789675
29594870
1893755378
1842610350
1136433978
848642797
199484934
50618651
1649869479
832092420
720575841
1646294755
833549717
1936371086
784887921
1220554671
314844106
739173631
1859015908
651332904
972010382
92646121
1451940295
321085054
7402725
912768686
642787560
1098738073
1302936126
233361363
1555177524
1382801822
1604203309
1168197921
675639755
327963601
1492176009
735533041
868541852
236219764
1299315681
1398869551
1909595731
579949776
165373944
1627113707
1743691787
1362402397
60637313
238712209
50671682
1610342385
2049186529
1963296120
1269816890
732906193
1965905347
821418305
885925150
2045730013
766393585
449664026
553428870
2109423416
1626581865
924541357
1202097112
1703309555
1096497847
582232799
1724809387
654057320
1979067434
1599959880
1625449562
1129089886
1203079167
1863254774
1342295551
1521328615
1251041758
2097927617
821528962
1320614278
925681162
741511288
1471162313
187984208
1360009519
383053150
146693208
550065035
190472898
414498617
1391670471
473974946
1468538332
1443594248
1634162094
237230265
296877780
1321784947
706582345
1233463285
352792367
1392426283
94042133
1144375891
209743257
1724753555
559341602
1287512938
398711667
728464675
708110504
21046686
207597575
1559824032
828610371
761292103
617437791
1508974239
1965199094
406400580
205195144
1323564262
1222477941
1449484237
1475818935
149921393
60127156
249647217
1774472981
143293297
1904095741
306790954
427492999
2045799326
1157269224
403109844
1129823502
476815729
1619254281
1387291857
1256426082
473309339
733372198
303509133
417012322
1750246748
260119479
339459378
105951612
287934739
1761069199
1980563714
1758659002
932201902
1140737954
842765582
2062646655
1437438429
954128233
1905786075
453026523
519249887
478170850
1680897349
1723679092
667173110
623711973
1927667900
1819377234
2028113523
168177549
525174031
1686341097
629480935
1282843649
210118186
1458842863
1152475848
1043982029
2085062227
50333719
1869889549
391749358
2100985225
1092047131
2009726841
1967029550
1320041898
525736026
946036974
1456216396
955009955
1323152053
2006014160
1250201643
1869932995
1558651083
913918178
259194189
1524293588
1189981396
1873689599
2107454454
1322377642
43770099
301607564
229112805
671967706
1474946017
1091681853
327511442
355504670
33271801
437101343
416338126
1439097556
1145535143
408282155
485451928
423862584
1695025717
1134260505
1473973295
379773491
405629590
1849494095
125785408
573683579
1646096542
930001961
1716164271
1705142955
957442036
735883664
281158329
1888446061
1592001991
1311844512
376496507
2004872658
779068446
1021552319
492370320
605659897
256951472
821926050
1927475325
1109734461
2025423934
655013765
2137744267
1758028037
2114467987
868098283
62449295
1532601068
765830984
994597403
1706597889
1963230958
1768979494
1635924998
484207240
2122769014
1936833683
1189733808
402644375
637105408
1602326973
1825755310
1224913411
1234566110
1068319874
2041759701
953430354
956999561
1532966346
605573820
805130590
561239073
997013797
869007563
63290820
297580676
52455608
1512269104
351339398
1042313412
595009151
1670223760
1562008931
255431843
28225705
617670566
1581758329
1614613438
563281899
631300004
700815297
20921310
1805940192
663195097
747038569
199874805
666268008
1877544987
1646745294
1276581835
186083058
52839804
1069242701
1392348109
1031903378
1262538508
1140438573
149823711
1680743084
850435166
345461929
320861769
49719538
1024906412
1852504622
900461521
329864340
461312832
1394442235
838255957
1463318873
908558465
1109473931
654286669
612248308
1758585656
1594623910
512102802
1973949094
1018155658
1440251679
1505402829
1066495315
2036712588
404236574
1828418381
1123293818
53770097
613342335
1630378789
492588471
1576310547
108425537
702503291
1893776796
2016635429
468941496
142475854
253595560
1631535994
115185557
1429380921
1556288397
586518556
547143198
1377841779
2143468423
409589520
1838375289
199331374
116960183
1234768088
1899966616
59795761
476867484
1179994550
1166611633
1080981020
1787276523
1537416945
951668994
1719587737
354037512
123195862
253002920
707630593
626509832
182372961
1191391455
1492247345
1367807512
298532297
111077697
1484645350
1717979576
1209033780
1087743287
724139987
1925386145
1974703849
684039243
1320326970
506613204
1883232043
193546127
1171944190
2101346107
1158089158
1302981540
1873909134
662600106
751527927
675039048
330720456
1931243445
1866039990
235474700
603537115
1069132015
257804693
1504695172
117446576
43678218
2087648964
370143001
1211398482
1947051
2087978836
1832290014
378008855
1581929747
1641486770
1460782330
251257001
63217617
1796919092
513830950
449495605
1547106445
1701729025
1624917688
722307791
339567814
100827478
736189487
1346913098
1385380360
810369121
373129917
1452995975
647478586
1078499325
754596992
1553997063
1597996689
651924394
578005144
530763339
758763409
1767034084
713338444
334678390
98414707
17761612
202518549
1268692041
1945304977
1646224451
1393076775
372708632
1527772355
855180055
376045911
632093156
1132232369
865032258
1909247251
2138179509
1326528068
613381077
516724426
217585091
2039092854
1171378084
1728528765
380232333
1860476281
276119699
256639938
1666087708
761295236
1216346510
661742525
134593978
1126104218
1090479866
650123901
1995090222
2132052714
2085269084
1435505354
1308368808
379010193
1862899785
250714462
1729848881
1109295176
1621894383
161955344
1769402526
37826934
860893638
303869811
1570209262
125892893
171222126
986192658
40398867
1004525820
2070468902
1610038041
1623865266
257747911
663683425
826843285
2100882408
1911277123
1723882553
573209614
628270815
1717737814
311416283
2023948271
2123785856
182099998
1781972456
1561311717
232716997
256442270
2119742958
1925580381
1336626487
842887537
340194617
969964282
214515592
527463002
2139660456
1790775392
1278051680
693429180
271834387
1995089413
794003009
305082638
1465074394
441787002
952713543
1957167421
1736580114
241004003
756760394
1552239986
1171622332
510084224
1573827638
1314714709
53573446
1785640484
1902386577
1931355238
602774475
1594950881
2141885153
44621276
290938868
1876553608
1126862362
985064671
1379963283
1196287921
1632004753
1221190493
631901977
1605718887
1478894378
663196260
1360238070
1418996555
1252363196
572496116
807753130
376400668
824248284
771949912
1299902144
382648924
52970061
182500875
2017264167
445176268
702023151
1497106919
577789986
1139541099
23333144
668766900
1900497482
1133449598
253107953
327189137
795896990
1006861380
336581059
1825993789
1386620772
639046981
238497041
587067556
1474024122
586104521
1068209285
1636637495
473136395
1935145534
645965820
6935712
853622164
1484065743
1679736655
2143918450
468982993
1853595216
457190619
167679870
228711659
1507937432
507522881
164847255
2029327196
252522158
863768990
829017428
172839903
1971644924
265055102
686577781
672745437
1604932745
465895998
883787595
1750970158
1639291114
991280083
1844328036
436947475
2099447535
827538482
1523941073
349027468
2066194011
1144766991
1461437037
1360340437
1066921614
24512841
295023868
1060389682
482464281
681696159
845792588
454649974
1461123081
327918823
1632745719
1891583987
67558190
231050993
117749768
671239242
753299455
723703950
190711712
2018082275
1979794795
922264932
1244813931
1445829818
1063902487
458703877
1591463079
553757476
877357884
745615891
192915183
584127472
151412722
1022292739
1982638035
1521514634
1277345049
1269135192
1260967507
658425509
838760863
1929818960
447522357
2027111305
1132145209
809450430
1831766689
1985665924
1896546312
247674451
2084409353
1691673125
1407487834
818259980
1447942457
1736020123
1829346590
1961131266
328169406
88837116
1398083671
342954747
1652710757
1091309412
2130896776
1336198669
1699410590
1723186432
1477202747
564257547
1420186750
1191379702
1990947757
1893810351
1404810933
912934555
1833692712
321118818
1053052280
2056068560
1754633642
824083766
79270546
612731935
275838402
1836225011
694963508
1296776068
61968218
1490734990
6731079
1352251626
1948623099
719822095
1725967219
191724344
1434577246
1865958117
897340861
183901150
88160807
767632687
1300222723
1567767412
810480944
1980306355
575985138
888922586
1372755014
1374905977
1934427498
755619514
2049591044
127863004
1132893232
1703808494
1018770203
1939377209
1813472158
1813899121
1336947057
1056075423
574489419
2113558970
594020627
1020990444
1035270424
2068702440
2071016802
920653551
78052568
1886016303
116734053
157209903
236620361
326310694
1979148842
1631818455
1713742008
1884569231
736768336
864678022
1477525496
1475701245
1751803418
523888048
65759095
1311909739
1050090604
1737180477
811796445
2070483658
251133568
1141981664
1221841196
1150244608
1525908611
594265478
952926943
1316041270
1220189009
1703601261
1567748742
894639278
525618452
312891343
1805679837
1139844189
278053731
934139924
258989713
12998934
1438135121
867881380
1592316293
1803047401
424628867
1005489030
510112081
535624234
226043568
2110046294
716700236
1271037899
140537431
1649644462
851934690
1323172115
622635095
72579781
1055858907
1207865171
1053750047
743979504
435266077
196194552
1769056150
325803438
100115158
267744500
982039640
1873748060
1083925364
722629705
1453025651
2118486596
1909238027
922187080
1344048456
1256147770
716198717
957869656
605571422
1052276761
772304851
1736554682
1714250476
1387213432
845558438
443110303
785790395
483962228
1345036799
949754154
1035788439
1825555833
1353345165
365261153
632850494
1460820801
1069011953
1898422138
1749788323
1758333049
2045467656
1552603880
1638190198
540856462
125262749
1166787305
704013593
1664801739
37318745
1846398914
1365860610
153813319
306295731
832709629
1730619944
1450655533
916487076
1567279777
124944
1092725395
652901488
1272918365
1305144470
1626822198
624708803
1708528716
1996628379
208812155
2120174034
1472494706
206531792
2071289118
1619385310
2130848420
1714788932
2101226190
1657196119
459884493
1519561862
224132402
831565028
1826905302
829994497
597832200
520418765
718379880
2053709141
1300397056
727298387
255047481
1117494712
1386153016
575739314
631743196
839789698
430845310
492234490
602057145
376691024
1062707959
1430211018
86397651
1701404566
1533756541
428266061
638635341
1443086835
1648466809
1375065799
1603590922
1573830085
1786616566
382442427
274033456
475831459
523286004
422355954
1826779599
1772993747
1836363545
1088718906
1738201040
1680916371
544551892
2043769123
1896459869
1938674461
1537557452
1375665995
1618816601
291272707
1314170321
746422543
545632297
1740769312
1639500565
1106689893
2022183827
1086193818
1893446254
106859175
1517017158
1154619896
23464926
1478781905
1444169267
1568739441
2082680445
724651961
278698851
139002772
1173946480
12185873
499564617
834354015
1130233375
129908156
1875732185
856583873
1246016305
237963855
1744118929
1360656941
1204837942
1477156190
22888440
716995482
175124420
1646043727
79262345
416923482
994881986
1073142991
1483217628
536246834
716938737
1461304506
658157570
916857794
874146279
1672743122
2016106057
787019608
1154054941
1133760480
563562305
574799742
319441016
1683714036
37977772
582757946
1216996981
931264299
1581684834
455077734
1090463676
848728044
182878646
1238214293
2096734510
784997125
687479680
36881691
466115741
1714723869
1828221374
493207967
1460738361
1631328841
1178374878
1550613287
1996051345
164604249
932371617
113757311
293321028
1603561438
1913389348
1965047418
843886541
730391960
1032401053
2133964139
979855853
1474512462
1873454690
2031806585
472156565
349980047
320527064
1449773074
2105688451
1746868936
1393748548
1017965444
240349643
1948071828
171782769
1663261861
1153712648
1887717763
2094714923
1993306892
147443502
756435449
1050164131
1669746645
286858937
2097938946
2114260904
334536901
164894798
965717229
1097675621
1848431445
1264187190
687832909
1774848503
2118466757
733267323
1861791096
722919106
648685766
2104932516
984257320
1385578230
1637160911
2095932535
1209644260
730478916
209779432
2082050989
112992303
1581232394
2093974401
1397479439
1857480337
1161369845
1992036737
793993916
1742860220
1340536153
1092101507
437519945
2054691785
823438713
300740733
1481035597
1677114659
857140934
76861937
514001228
4714628
992329337
571015423
377062930
852206530
296114682
652805776
1170915088
1555936672
692267084
1202903088
1377921378
1425948711
935409937
129263649
1865631336
396156007
1446672974
2124219990
463528163
1782622515
1427996876
373003738
467360565
257545319
1371675528
1093182807
1440911969
1379070905
1855938798
1440786306
1145278407
995004310
1821842129
1810737235
1524573554
915633307
71784391
1538815986
1027221255
1132122064
930479303
101695888
108566005
880569058
1710479989
320809558
457759895
15890890
72052805
900477282
528121553
1448300385
1428496122
1270717407
31821116
621714932
91755742
537461294
190681251
2007710857
549019793
342562797
307826302
1490046424
1324261682
1427713358
1035986536
170478540
513641745
601418278
1970248639
1329646133
1003693382
1245590350
2125666709
419191024
1613017041
1223646484
156295431
1137867262
1512549381
503942534
1530406606
649936970
939798617
930988510
1369366580
1606810514
128450818
1072496685
1754632038
496627348
1272623074
1219769193
1065564550
593044969
663947667
2038500345
2137285245
1995179560
507653563
1543621358
234516150
2115787922
1381028013
1081034671
987960254
1707775345
14771639
611420297
1348700372
912402510
1566574027
1087925314
1810010886
210997259
25931916
1446941916
1085618318
1277012894
1914849634
1987673513
1962920119
826300650
477090611
478183745
1916847556
369781987
1006328729
1812960492
1211450125
219294460
1085985082
1384695734
922276953
1546964828
1338384151
1585843017
1594594354
1231576914
1895682170
1741527768
583928667
2049665496
2006154898
1743918212
1268508931
528758270
1562971667
805279322
619656237
1692042291
870022636
1331702440
2102846443
180117591
643189899
1192325864
1051677265
2041033812
1212518682
1934071699
468611425
92240843
628391141
540185381
2044233691
1627011926
1621743524
1847930687
1349033509
849930085
215133895
1051288465
254727961
2073692779
604717643
1006264982
99234969
918523229
1238178549
1034601747
1745288332
216948835
26234516
945298674
1289218737
917223058
568961613
804893176
1353672919
1453528325
157164990
611073439
883938752
2060749689
238612849
891879709
606015507
180014190
57666073
2109635420
1708419147
1126197951
357762505
1684500900
15587100
1443713741
269043699
1700341068
1121244636
864345669
416734894
1741293653
860441472
1220268516
1215354253
1586911029
1762414039
1029706180
1108217004
1085342276
231965167
285627389
970290387
1289575658
1352098443
2015817139
1913616478
503414406
1247784127
928467940
1329008744
1094947579
1331421511
1845545732
96085055
830007766
1150884669
1459268010
2141064198
638394024
1013194789
1519566433
768196077
1524600973
40429719
1181694247
1278014766
841460731
1653599070
2135700135
1088506395
457914089
1394346105
1003543181
1094864271
406819319
894657350
1181370185
1001589854
2055318263
1298872680
124703583
667665727
1953185784
775315006
683565195
1675895962
704501785
1034038477
195122121
714842581
1650624715
1285273164
1926390001
726711108
1172880438
1989046325
2029365161
1864724874
2098875844
590877191
1885953556
423827118
1285483403
225638760
995237641
1011175126
1141395685
2009771913
236048715
1556979496
1101480876
1721522760
996188021
1590630644
254144905
1625791427
2022736314
997786352
571776743
1152573379
2137322020
263052942
1516480888
1636473384
1672574879
1373803407
303372965
1883051668
1587409230
247389611
630561763
161763578
841969614
2043949425
1931014378
1260726150
1242787309
1704241895
793314281
738090709
1585625408
2055080478
614186722
1164455878
395886872
1290112897
1291429641
2000888574
1242709307
1597065579
541435538
1539651330
1217856769
799541747
991648389
1040716406
1918467599
2122854813
1229427070
817997774
659985531
1103663036
2066453840
1459135276
466042168
1429697658
1548957982
989147491
242132460
495888880
809403394
2029244912
47206111
431869483
2125240568
1274223637
1757354323
581998999
1333384367
1426660347
806298950
1786193199
1045682119
422565116
869896923
725995855
2136040837
1960723803
1885721866
495774019
934308877
1940875463
833756959
1611206123
1092884960
385341942
1640004209
2058229032
1463128360
1955521087
873328020
860149265
1009684739
597889183
1785553422
639440418
872191275
1933492297
1507739725
1658307890
151328394
607531478
424186738
1236563195
747468691
1815268094
240924821
1752294770
1118727418
1793819335
41400615
2031922256
969084533
42374673
1441766188
885582398
330555035
607096646
588867558
315025481
270153837
921042490
268214843
1277757533
2036345674
1827055475
1550525215
1940928128
668385406
1316271945
802935988
327943785
135830191
368291427
1488958259
1428285342
1975715385
726351831
726912636
2014605793
1261802654
1130378557
2145721102
1287956688
1462444386
655970764
413084198
1272896607
891329744
835946181
335812308
730405266
463264218
619398471
1314681381
745884779
1910455509
1027407059
2138339458
226833610
1559200936
2093797998
1190159304
352217109
964958669
1043301636
126443222
1042184871
332248125
29636089
146152352
918967672
1728480959
23748395
1158829937
574231030
2103333720
2053428702
586798389
485873008
1610693781
485042294
2014775279
749368412
1466464833
1689393448
1425581708
155342849
1668909983
652793579
1339354140
1257421518
99551988
887542810
1093672417
7921827
550354299
1776130298
1595685162
974644054
1392389620
1486353979
1897946302
364044742
1793275504
1187880494
1800162318
1897954348
1231750001
1644554233
1482648805
1634980382
89031989
1793840446
1304566760
462558534
1196933428
549734814
1690974083
1447095997
650511540
889191387
1962403261
545043883
874069585
791733804
1932524515
1946613412
218362276
357803839
421166946
1351652053
1653477632
910243250
1141223368
545209617
1956187988
1654763099
1699039735
1264393997
766283
1417516676
1323137309
126736955
1135033721
1989993885
551099558
726486256
527275159
1037276871
1936946852
970150363
252511070
855054028
238700963
1785635312
1446871144
653263362
1996111375
168019108
976933215
660926442
165211327
169104119
724382644
175918431
1558069783
1132334686
847078381
1218849042
783531805
1084909927
538658974
1937158569
1580425339
1020063398
2066345342
1617987354
1124351304
550375145
2019682253
174480101
234204784
1638311227
375066491
638839509
610069574
1242132928
89398474
439006076
610801357
1574068444
813241448
905152592
2100485351
263759605
7928424
1958008432
953118468
576408750
1297987040
1629231806
1964932555
651222221
583285002
178990674
176752912
1803046838
1285993894
962756570
1140411617
1769815803
1350187001
968964594
1579582095
827930209
997939947
1719009117
1347162699
1479205201
23023146
2084745494
1861977470
1660715034
838026377
277901912
357186875
1646817674
1729531397
389518992
155919607
899492547
2004750997
865455730
1727962028
720536904
1428137622
420149247
1327867094
888182315
815600084
1335442215
638026916
1843504918
49975792
810225871
200581781
794443674
608223665
1014983730
86410964
589245012
144199024
227265732
301855180
402358121
1620684585
802799678
215399079
173269546
968533378
2088920534
1732471264
842844300
186692199
1316613519
111116738
1242314983
212835458
2116351743
972576897
1051494252
747089493
606039586
1141620654
1083579854
153120694
536324670
967779424
1816862939
1149843565
852348699
1823630684
1016456857
235691660
1472507425
38917915
1932551432
608080888
488091704
245685825
2056057826
803975557
1563671968
2073559342
778218268
356999056
2124565539
1192235899
2062192561
412338032
1110667342
936748235
498713710
144380373
679157796
570355576
689924467
947674915
657091866
279037610
825282618
543438794
1008552133
1782160250
726940883
1147209453
1646659899
1437968219
522704534
1456468460
1988486673
259309009
816815588
662753941
1219407745
1203010449
2010392842
1233424749
1718089171
679860098
209200863
326876686
1774378482
240476989
1841087381
1918960463
1403171446
702880554
1392565609
1536840303
1099894783
1584753764
1554235902
2071109095
1661392154
330171740
1840803518
1108132139
512016049
909401333
761814850
468333750
1313655480
573579723
488632962
2003550637
257017913
396214053
1031691585
37804844
1120477829
1263615251
283041522
1771974760
25122914
1365610581
326481933
606096500
907066328
1435630932
1723739024
555348396
2020395656
1069189494
111441419
849326839
445431184
1918965171
1128852082
1839521309
138008453
494125762
1075131820
39887885
101341947
1774674770
1369536828
293461884
1833650980
408073687
1986869796
63754872
418816411
1109236153
1376501227
541297926
532657888
1115710145
599035445
868830878
93988466
1533156695
1245999006
615878993
1817467057
868614681
2075035395
1086246351
1728979761
2030227234
459332676
1282692580
818963389
1629813553
252249341
942218017
1236435912
992131202
156510416
1921196262
553990481
168606558
237563140
625450835
1200034646
700596475
1450982563
555184374
2008551221
980309700
844376486
1101509637
565587128
1210877753
581171936
1956306448
690361157
179853761
1143376373
1276974494
1323224259
893459859
377965358
625882960
1770043268
1875248653
1076281118
580900053
1022578267
1673109605
777771840
1402601073
554802857
784835620
1514011587
441941237
1099549522
584433312
204540307
678661095
221565150
497583382
1045292150
104549512
1229257697
1207864153
2056729314
1161258966
2062478422
874666227
1329881228
1836410130
144353201
1764183385
422014756
253626272
1332067486
1291631822
752253321
1956037067
1839548357
901324854
1866174487
1867997059
530462566
2012237953
961733092
1461204773
1037544583
447616541
827754997
660225892
1553807714
1188484744
1637956366
695480910
1916183849
1712287026
1249035501
258122989
718804521
1409280569
1773362089
1142281176
760590091
669464765
474359830
640684046
305378445
453374589
564337790
1031767030
850564151
2027132125
1214805619
831875743
1094261806
1602839339
1607242125
1566391162
109834369
470111498
1569549593
454009955
770724508
2098245469
1240728215
845954343
627446970
626198791
184668411
1663739370
97869491
910261895
1956025818
1202507245
874707644
1431045583
108106857
869896923
687908817
1126358219
170685859
45940244
1332849916
1568899257
226884862
1006919984
3557278
775703717
32088772
1507721215
1221692480
108528756
996091451
1842408482
234248375
951225119
1246423816
1212456468
762239812
1375097816
1673292713
1001848623
561474555
1110915601
1241609413
103482847
750153931
1149115600
1456866319
103884857
2030686607
261238501
824824924
1909136389
689788203
1737429768
1875607650
1948239559
637564295
752762782
1387936026
1460831311
587357119
2112663485
1583310629
842804790
535324583
1831323264
1792547734
144448300
750655086
1062927030
1067620418
407616195
477301813
12429879
1515637368
1217037462
1664994489
1534195130
724701481
731036332
1544916848
1880972343
746132429
1632093730
1905061639
1256374918
1626383008
2129388918
1184248286
37215026
1978339149
351243529
753673030
451757584
254758791
1424623903
941394317
1802316730
1667494416
1914434829
41015812
70660068
746511890
1967495372
1050906669
723357006
1321612
387312642
1935401944
83597497
444351454
884059653
1239936432
1141272946
1760587142
1480178895
1911376077
2118184095
970827246
24534458
638605953
745860507
1194636447
854057421
385087941
1769997758
1484196155
1035049930
373722149
1211136236
1240843063
1648943210
395593690
597412455
2115275712
1072415031
658067749
1013267411
883470508
1425193567
65034153
682296843
362944047
1833134730
520112492
1770668451
583163262
471244089
1871274097
218328904
1734822580
1283346963
411293768
10676757
1454869371
643488954
1624336940
1582866197
1070691036
1898786442
1393813129
395752072
184087391
1661329149
1517491952
683831882
1179769866
876642616
1434704686
995756015
1255115344
220294383
1360935275
1602150885
1571282486
1287574172
238881490
1799954115
438844572
1249747547
882258338
1901066933
1070081118
1123953952
514897919
1117779683
210843760
1252571263
1652208910
253012911
49075558
994748031
1454944665
2106367688
1827853129
1002601326
1680450935
243308762
557409920
982673623
44878960
1923453146
757419329
1818523134
1700709305
374345082
1804345373
2078390339
1717823326
441036769
366007232
830179803
686032567
1017523996
1697228429
448695066
1326351147
1604520252
1496093875
50988906
1126341844
1213482214
605288484
426627116
119088050
2040886142
1459656781
490259374
836077102
739265158
628364666
749105623
1193555522
1719515932
668671690
1985826455
1269568258
582005000
1118579312
1241658392
9467033
793563043
1853232086
666216494
624894793
82767363
1307399707
991049490
981923637
1216134066
895669042
1472472149
751760688
657340163
2012598806
1876734376
1384282158
902848955
609263146
1465909099
204908859
1663953200
1770966600
2120434952
227791475
1454210430
1287670551
1717868830
1887215090
921444734
1318208994
1296098529
231911754
11237452
40815375
1419801190
429264365
617988104
495298379
247359491
263746982
1464771814
2089022048
474575104
100641492
1301080691
1708494731
406377728
742344684
1894743262
1496081423
300094503
600152411
901506641
1899955016
1153311316
1123179236
1059936994
1744884650
191442963
1824797009
695025302
888005132
834485836
685985907
1729315211
1168578386
1263884617
1062161194
202003705
919724018
1258785501
2082251529
743160780
2064302057
803084592
473608914
1968562826
374225919
2006800029
1137979063
411091879
2136496962
1429619748
45128064
336208072
1895667078
343804630
1597310153
528990107
1303752018
943880546
1940850097
652924213
44242324
405673666
275708038
1111720736
1589915513
420070196
1492462265
2125556224
1060383534
1140577904
23010340
1329394348
167923430
1320393851
1232273636
143574204
2144069263
87836320
1792563561
129547614
1247864163
1659972965
956369586
1023346475
705655292
479710948
398235640
1596648790
426032795
1625310683
157811516
2133707822
553634383
58433111
1302592331
2041577209
771125633
784955383
1174261265
484006132
618261569
639541082
1525485873
1716214600
1490825136
1411318678
1887968126
344604518
473006723
563756343
1666390609
1757190725
1734609460
1578066692
2079042894
1579288218
1758052431
1178522023
1573158264
1438555230
1855647051
1747010715
916198357
1099625246
26392295
261937927
990209613
1021256248
314378066
1423519806
152710310
1709840435
1515442585
431037707
732061507
1924637254
1444783796
1603504622
968481344
959499113
1215861016
12998904
232545997
1384181133
1884642498
1457873689
886721843
451689841
578070754
811723117
407085800
692600263
1323856427
1154203802
1206070985
474720587
1613026114
1090588958
1806361315
262344211
766786677
239641990
1200732373
734572023
1729341493
1114789606
766832357
1930855867
164684698
1102619301
1415344089
1420212679
1154294052
619231338
96618814
2023593240
1314979338
19871201
1656647491
831479585
50483235
1997631207
1967467886
773496606
1121459427
1645254644
392869634
1938226069
246380803
1640270573
1492283301
1275995016
143279196
479991739
1565174096
134128030
130946631
660804766
101490695
525337971
2032253730
1989289292
2051640353
1280608370
1335567985
1627592978
1669118958
2140462117
1466545143
343776288
1041143839
1072602691
1875586556
1794412315
454323105
495964101
1087876163
1278918375
1187464288
1986247518
986562703
614994626
921578136
851834586
1542034204
834619244
93608991
670270132
28299968
184507036
740553519
1553762993
2000255893
289203048
1812152085
1278080330
29310345
1830838804
1609994574
1963512684
1806661482
1491191448
1384340469
1568570366
650563041
1831825649
1117289623
356036456
490511967
230681865
1747549855
1642204000
1557457941
1803495769
1104784962
489698017
1995419814
296896839
242406295
1582278946
1408908279
1849225240
186136500
389905969
1536260030
51382952
646155481
1661025440
194490881
1802042848
1148644189
198551931
378251906
2091083285
1666155395
1905189256
1541130096
1387924250
1213048987
2043998825
125619434
1765230583
1719537110
760879717
125357079
1230571810
1806734694
177927415
22292432
293585899
1241113738
1895382734
1966000757
195650256
744455195
496394509
344193450
294473065
1914324992
567035592
764694220
2006411894
445334113
717313622
209659921
605285209
793672249
1794494782
863950142
1314329844
2102632611
216957281
399007055
1924092306
235153711
1684011196
1613156073
123095434
95853300
453399519
1964958239
336621089
2076384647
1081117925
649264566
211393021
218982211
141975281
659040672
734911276
327303344
178891883
431455187
1905313132
1709290531
191378644
2128173880
311706977
686020188
1417107288
1744539828
908398873
196498190
902349044
1008003460
2045021814
912625554
1061645880
1491194483
45077995
964209070
993018611
1947286084
900528666
1830570761
1581974745
1863208952
758212921
1799315454
663380909
1128499732
1123201857
978192383
397055864
754555217
1842231533
1770704871
1271704961
683803282
1771263482
1523158319
2051651616
1645454921
1601411446
1386110903
1400402884
1345972092
1755644711
2062689613
2000376996
372527319
1407244873
975212412
950480623
868902399
1763955095
1441037449
455006004
1433126319
1297388059
1702931971
37881846
56959161
1590906741
210184153
22202187
695883722
497266897
1871506673
1824243792
1555450009
527825258
1930737647
1260974368
1418041284
1339981827
2071124471
390093868
1425558003
966213874
1511831141
1961175425
229615187
451647187
2036087594
1673415989
1550013130
729465028
1682268238
1195459581
145209035
1756533555
1255355059
981029743
1952590064
1279584173
1242525261
381372609
1411329962
1594663027
451820429
1753245862
1302329040
1565755234
1215710413
2074062387
1033008214
1553234575
1768147659
2010782992
218056953
1532229939
1463017200
973691921
744507862
598835328
1892195809
20509657
979250272
111662852
1778856177
336944685
1215653714
1532853460
1936147377
505406211
33047720
248340629
1688105307
1814197827
2048893903
1336019472
167044351
117113586
52903115
1840320768
1338087169
790244181
255777895
589168468
1725080391
461709076
1111919456
1087209472
1287517621
1509898675
60290007
1027456746
220597845
613451798
1863868714
1666959867
1828676731
1690655906
1541644360
1193920696
25318056
1494025
21801792
1278354981
98163429
52536328
443350063
682454731
729720218
2147189479
1332379446
439535972
1517813004
374626038
1139033374
1372184334
1395827331
1974608659
2106725227
2114893282
900951093
1149129835
1073619248
731360009
1149862352
1659137061
1588750039
504091057
902876705
1698185623
388083708
246371251
1751817863
1157207102
2143468415
1538936789
1991013428
1691498337
1309137486
786657649
502878148
58907183
1122545175
769686696
1395760704
1562673098
577008227
710112940
555113538
1950699790
1605780593
1650092147
778313820
1160899094
1583171821
1466136925
2029206045
1224812015
137323834
485437135
638599753
529965001
249634535
137297530
1002046218
939557535
1217357372
331678284
676741547
1568861064
19515612
1619264620
348137695
1432561517
1735327320
1339931043
1893571325
761665219
1028805805
1618346701
1555676765
1886611432
1141557559
1216186858
126217481
645773314
684878489
1343738551
39627265
1293805836
1076083900
778656777
1522448719
1980368759
19834410
1252779924
1691797360
2135957563
1779550256
1361404608
30563693
1635334940
1950577067
1971094374
1087173001
2118364017
1687008512
769476912
1919424465
1373646751
615454622
763701979
531551873
176051821
1142900901
1901881890
676578103
1271266613
146286201
1670537612
1706567973
152436280
1999206962
1105750654
1277909574
1647865559
732538066
1312768958
1584541301
1096279085
2058043792
1864686143
848044059
1044698195
303603425
1904631604
1523259126
184483041
18362396
1177353803
1080522253
391937096
784749161
806205905
1445149896
2110127358
1729617806
518403965
1025074115
1607143137
1766880386
1512445234
537851648
62846693
881329081
615376294
1856862613
1023196927
1984051870
844997636
1298274214
237866751
491244168
2044967829
1871549981
1102661662
1457997744
233419842
863361672
979810319
883654456
233703789
567400971
467345247
1492026223
1259263597
163224015
78318149
1044524360
1830982453
1741752286
1849975560
1148163868
827500795
303576331
934289672
575813291
771092372
577717964
1265397557
517854168
359828892
1581077699
364698676
1609809949
1584783617
2124391628
1899644849
1557763452
1647623461
878455334
686080535
436201150
1998920
1868567177
94217655
192903837
2082505741
653024503
497815075
644565995
1897365673
1942516981
881820411
828610714
910666177
379755814
1999894054
1039834436
433299777
98983031
2130670859
286318723
1086480835
2006241777
1385464534
1898179633
175814424
2121349509
1018459802
682225853
389850542
1829671110
1276595223
1977674185
2092141808
1949174943
898399680
1451103864
496891123
763856430
757341731
1562312472
1418127188
1601680928
355655058
475183490
977956080
1039421532
955038211
654291348
1187932393
670651840
1753784640
1416776668
340435892
1307821920
1249641629
1841980718
1230315444
194320764
922887398
401795254
1317127784
1119272218
648531859
984969795
2058663313
2067910685
102653306
39965788
270824760
1960095299
303148741
2046375132
722385981
1849664932
195583501
1685693642
771736048
879543021
1084481725
630094904
1434491030
1091120292
968114983
1611773812
1187628897
1196135373
323308293
68285004
96164966
2075758820
1038188400
1224033670
987786477
715583979
707783718
1635358692
1860066700
1122280613
997371095
324150209
1258853432
182967503
2058179939
193136826
488544066
1525379357
946374618
2037585284
15678206
24990210
1595730736
1938953151
1541553561
637096560
1812117079
1868015150
415576878
1229427041
1737015669
376517724
1664418949
1324185291
1440837682
311385835
1977907720
373130271
98658011
1298356073
902568012
1048892316
151942409
680943082
998615898
1982583639
1432394973
636441411
132627825
647456661
1144510486
1773714302
159416176
1298733668
10599483
1222007308
1728554086
742793430
749445959
927542442
1834732644
353962715
1421036212
1712025050
768294698
45186262
1648356303
1742177767
79404398
1389949027
636228482
379448512
860818191
1238708198
414111166
1511553020
1859910974
380854392
1707958216
1333792911
1682122615
265101674
815954583
1867644810
113440405
429971922
863781644
1885184286
505925592
1192410330
1534516344
514602492
1707485804
1516569454
1772567393
222855642
1921619857
755898776
1932694263
183010539
1807785890
1089193926
707401842
1005390424
1935481350
1704248206
571533831
1211263154
903196292
1710206022
640392513
588515689
940287693
1861703660
562917029
565420410
1555170491
687383187
637414789
448843444
687996438
2046145841
750167343
829810244
1026351483
1610362366
229727917
140001651
1115212864
1690156088
651272721
347537087
1377035444
1853861831
1604885083
244308203
841348147
2024592777
1129751563
2065494224
2020237617
1333703913
883800491
194638996
257365298
1574942148
2013939364
1658933720
519388425
1220639977
1931599239
1336246685
120132808
2134206145
1728782702
1018024903
131497232
1662790145
1666608905
320424917
1615603264
598347704
790666817
642813185
1075204177
811896084
474299052
1604342777
800637389
625523855
1658816582
717559283
1754238851
1678036188
713564945
1292816547
1367297230
1201692659
171293714
1631871176
1812007823
1125519238
1413842566
1376327223
1267149668
239194030
627829973
1419529035
1305110768
767659275
618465797
1841610156
1647250091
731305215
1155798495
432563652
1150567779
1882291574
1978251131
514399617
1311244581
1497729168
682911016
483937006
51767235
1444566029
373231249
1726271187
850409971
261013971
1991521012
1356248162
879538724
1214505422
1580321156
1772798169
410223839
1336590694
183954711
1793033624
1287636526
1194159473
210069363
865595168
151080084
706405569
1631542012
770393333
1799274940
358253475
987185794
886507264
703984885
1056403662
1782836870
1913020442
604594232
1203583857
1462579545
1364015846
1034761205
1463750317
1421038248
551934876
1310931918
202658161
1803443134
1761887343
790960516
661215216
1618582982
467857872
1124843339
348393103
509417834
199630169
1749985353
620818976
458420347
1586173318
1491255009
747168854
787457337
58286889
1796245337
126634807
915008715
553196109
526776944
980533908
209307351
1144382328
1181166561
2140628371
613684306
1528875912
427475571
155125973
765034610
283519473
1653792373
641092996
600706333
1963637406
304366278
466966291
1615205714
1254499601
1404652545
1842318875
937158695
1475326627
1995013605
1789076703
1794099482
759850505
2036492588
134689257
708594060
586117814
1854404959
1641799260
807036124
1106763253
2031744895
824524533
1393429443
1594847363
1849896528
10703920
161179270
1070910471
1666377949
1614611812
1464735380
830535761
221115602
393375864
1925494442
827144148
1091076218
1878961211
378308326
868569116
1506610780
1095377827
282066641
865328755
996038940
1556264909
1085988108
775368973
1462390753
348492326
273859299
309482747
1192015719
554676825
865025516
981231436
1102268163
1928636616
1523277881
354744078
1695602218
1174105424
692453103
1583506264
1231688480
67397334
1427772965
1590407276
888147971
550642774
92023008
266300859
2016296432
202187183
257701927
1029057598
166821424
568598760
646187313
1560631519
969451311
1832258675
837841789
1278867677
2098288415
83041834
1216429261
1539208822
1605063319
738405664
1049401129
1358093461
1508154277
61571995
784103547
1354776909
1480650447
1693607541
977428582
835450789
1791300781
1235674904
2098627706
1389159465
1560886475
183837354
582911941
1268166526
591789826
898421995
1822971631
356553257
2017088855
1734366029
1051358378
85513656
1435925891
1019466249
1238355449
1445379440
1390373997
1230830857
146629482
1334663167
1647339772
1510201234
1840512287
1114960214
607144508
1851151416
1636122695
818763802
1656749669
1617340744
416580070
387637694
1954132470
59322459
539759704
44698147
84276273
118898546
1560694676
1291088559
984388421
26804446
1084219104
1236037848
1553760134
1164308482
150259042
1019140512
2134947331
1968333805
913845543
1771867518
1065738937
1416034264
213095791
1230445192
953849145
2032053574
953301828
136969521
1717058316
1224295711
1561894743
1843183164
1580332802
1335138100
1325284192
242001678
1960676769
1433183996
828317275
1735544034
1084716472
602232497
1139739832
950351286
1841425877
1692910919
960319698
117209578
562280230
1273980851
1134296071
12450019
994473413
1591797079
1397176735
1392467036
1404495820
397492763
1332995147
1383616633
555929222
1493360725
1691872549
925366811
1736237596
1902646491
1689364051
56857050
386615143
1991433252
1544165509
328254410
1720269654
1644814426
1517200396
1578932739
1384739534
815191543
1121223045
1641887033
570216067
757773981
594305424
1371172699
785013912
2089397416
174243745
656524781
1253496917
339510847
2141238505
999278025
777126859
938306997
2137258103
461653889
440086213
1101676212
510076231
965643704
213018197
77304472
1016409821
269026441
1896316300
1173541439
352785131
924059102
822509306
1940016557
1528637499
1073997690
308403510
946327032
1464931532
1338182173
1062728001
969671945
1495571446
130341405
40977125
2072966128
1539975578
2067964751
708450497
1300599085
374240110
843592132
310033897
1696863399
2119006329
2139165992
883562642
241974205
1215001129
93549114
615003061
1168507879
1159786827
229600074
949398474
260676646
39891270
1337050390
1242367695
45798199
1528875228
1956478572
1021543599
52356900
63199022
1715210451
454837037
768078771
1564291886
1729109156
1428559614
356931584
513520077
1265825315
8969573
1424682849
1588933611
150081782
1454912439
102809833
1392886348
1352527689
799969276
1766295401
864195841
64685476
1453999531
614313948
246966161
1951264750
1910236710
171503272
1684553691
2055961297
384162964
714094295
853770683
1355267202
911056048
1079345024
1105468932
2116432926
1016895803
2054578136
1966534180
1945409617
598881539
1128855209
1033761276
2108958283
551786279
174616588
2059437712
540487877
521443389
1572818355
239644347
899129789
1530000588
490827280
144084117
1121665939
1624557815
1759399287
1309776386
1454075137
166599558
1043283053
994291255
1995344046
1199233003
1745583061
1030412933
1537930456
63696976
248974478
932651734
1300433527
1150696452
1112517102
240357208
1931910359
1536250320
1304640900
1344621220
805520948
1521381057
1998700073
1700525880
1730878970
409615497
1985251796
886492218
1380459513
872203028
760234407
1572131340
691485713
940470937
288389033
1076993728
1464746174
1023713832
1579911111
906892670
1943048722
1766052294
1611616438
2086780406
1336804534
1024715918
1786849994
639610571
935803727
343845477
2103683490
940146025
2045194942
432669625
1583671621
1299001892
1820900158
1254512377
868819905
680841448
159124177
30918492
245329715
1271608948
492143147
2017076273
591778064
106269925
1829333213
635938250
2146232213
1197415846
1094316449
167226583
464971556
613288915
2067397567
416746393
1885445776
1886342373
386783324
615447273
1601784665
1844224729
1831342780
99471780
313189366
985276965
1019073463
308719776
935128138
1231607135
2003979571
215506487
498895747
2134375133
1260136937
599295630
741510328
471482451
1687286630
1824662567
751186154
1545050717
1511888486
633987862
1772041105
504987572
377231885
907561191
1461769537
1608026805
1947928893
1199385425
2113864645
1548661515
1858632119
981373052
334480457
36697748
1511109498
175483190
470180500
1955476246
1063572923
816118754
55906249
953402616
254675026
1824213714
1533489320
354257267
973509011
1174311258
649586705
1651706919
1844052314
1236271013
860623638
1915772280
76938121
1941837650
344900257
66363579
1699691639
40068201
678763516
1628478554
181453558
1927936028
31148869
294383483
619834613
57315549
608346011
803504560
253491852
223566121
877931530
835149382
32827877
1721147713
449003081
762873281
1628683010
435776153
339067748
1290083863
1723974003
211305583
667394984
2110971588
558255626
1040025633
1177974257
160656398
89614830
571715451
466489280
121731926
1254903988
1134259790
1409393006
1067184475
1427037321
545214502
934916024
1188814272
965021804
649742078
1596692199
1647202240
122682930
893025509
1921474250
690249849
512882678
396912595
811802219
1834934086
305503656
1624244473
1305491125
1726566965
1717098999
2040108136
551977489
1603638021
1867841718
1059039826
1276489620
139658136
794049117
13043640
827708845
1270011310
1122305504
1671579013
1847079581
313088970
1688817598
815167106
930876207
1508839909
1220410079
474835219
1126751672
997057364
715554850
1789444610
864142159
912130777
1869421883
827591747
811451548
1201562607
902605937
1166732654
1661701340
1019464977
1000713825
894622744
1054949983
1870080776
1110753208
1426315838
1055856923
97407356
894413223
500668749
1532492525
65534848
854199098
47856755
1817437383
1326152080
402945474
744457893
261889619
1195732774
1400102281
298636418
465804609
1708867657
229148420
605326991
424502341
1988753360
1933262527
1068629250
618847447
2064085488
1751840361
1527888761
1309197801
914105790
1651531648
910405428
1122881905
1375329459
42581181
723380412
436405421
709157246
1916907098
1595563980
30171606
1667468551
2055585543
1513047277
2146691999
1108904697
447877631
537482993
1696456614
1886014407
1115841488
1530490326
776532203
103595204
447826019
1351805702
1638583337
2130079747
2054002992
1032534126
1824406846
1235982323
1004666245
1365245387
1263131867
754201641
513936845
1372506930
976961730
1794433767
853419797
1163961287
183533849
1745549609
1621982503
731374518
1584264133
513848334
1126068020
1332103906
675978803
319207280
1266015700
1220539810
1713107633
1969731405
505135002
188278635
2079965049
1844980656
2126021202
1953688897
1078918730
447770832
1688048351
1476666963
892796210
1965717642
1242926323
1593772530
754706072
427567305
1404182839
1006231226
1851461980
1289896053
1958885192
1520948576
600176301
1424300752
923575547
659434418
814828818
1161275710
409639356
966130032
1546686458
1099975220
574140794
960437104
706685532
240710591
1451198481
928393854
1384852781
247158808
122303933
623466447
1569710558
535520355
12735449
1481812375
962180815
1911463979
1058820014
1231081348
690068515
1894559699
1583043823
1799872458
97705712
972997338
425323428
489264224
1842885372
1473137684
664573433
1178589870
267184434
1864999488
1388739530
1863296964
961461309
1106844396
934242539
1469937356
326769035
1234494769
1264081702
1018419505
669832905
1254716850
504971398
936526323
1826747591
765177966
314503252
1181322617
1914736803
1476920298
854061669
1960107918
1311835432
1157461380
913589367
858928659
1913885729
1081248634
472265808
1727710847
1801001986
1834144049
712738275
1615435500
1305580910
1349948820
1520688497
747106367
1361307579
81495427
1227718853
2015910601
67211658
769829013
557491373
847546258
422386445
321106182
1783415595
331433216
1086200564
231106113
183238645
532531592
1312263178
1468642718
1704811347
730602876
465023918
1144532838
1823669939
316821214
787298166
1729952081
1878313515
372897679
435099343
1725750921
2106332828
1705449551
1684851386
1547278860
491201536
1942282648
1297232025
869651816
2139481705
725433603
1046739987
108245019
1883662957
1967514964
1917136595
1559910527
1351818078
276782320
1180940434
1226323520
933331707
732056938
1786067726
1825108171
1941332173
1436790741
1753377597
1364065187
2073819513
1827616182
172318396
1089806555
1944285365
1772836291
1580260111
1395940381
1940175187
2021952788
51770553
1717597041
1248075794
649936382
210575136
2026617547
1457522744
331754950
1208773326
1578710316
1108286492
591108219
2131626027
735715971
602000307
1880882870
869993924
972031713
198263959
1258412032
1216232923
610183656
68977827
1480126465
2143174368
1606165889
745549760
330668946
614729011
539104583
171463432
1049666317
65146533
1929939370
1433899488
1794169162
2001816220
1786310791
539539081
1132144354
1571850738
1263767515
1470503142
75011212
1669326276
2048206184
773663417
1200317676
1864705842
2103952334
190967195
1786345687
1134544289
1026398351
2019004369
1653486343
856453813
1683816795
1545483143
958400611
1526977703
1946247643
1102324206
1843966888
1456298593
2074478506
1106750340
679002297
1399325326
466726510
1513820152
716425025
1239600086
88566237
1170303712
1110865417
774206233
1151254643
1014862818
1025722722
827259410
74739548
313687623
255403950
1567749844
1299969890
1149650395
2025523835
45581133
1318023896
1036866897
2067073873
510366400
994049021
2044991136
259863387
274042796
1221170400
1381251727
1472833451
2103603876
193464683
285732589
830857152
1718173453
286696394
1434818578
893957538
95995618
246416100
771728282
1354357268
651880050
1619965525
2013602245
496266240
269788715
1106762633
357848208
1395764983
472044960
1471029782
795721813
2096940109
383783457
129673803
1924426686
1178528469
803718457
952833198
280699958
1190058674
2147152503
1336863308
878409856
64348726
286968808
1842026517
1589868435
320972877
828715842
1296990236
1531777038
452799063
1569154141
1098515966
1678749896
1184936964
1368094028
1191692587
1454848748
1392090474
931177113
1369848086
556595497
311047960
1583652933
1218271817
117830592
1581064614
1028027966
1219461923
1169462527
262425747
88117933
101592132
2053816833
1881990710
1765185343
1081548762
1810711452
138552654
2075245502
251257264
1438478849
1538090040
995282482
1608992637
75611400
2078824429
1840023106
2059585989
697259543
1082611285
1918721208
1386128038
1011904251
1350922358
2109106451
1916684614
402102766
2009718342
987048780
1820659283
507957577
1756459326
1562979699
1340403780
1386208753
2059702385
1411085848
1145914787
1263684943
906554976
2086012415
794830664
1142188421
865827831
495523758
872172536
940460238
1616913254
351939757
2075833207
1316276753
1902994578
1076342191
2056789286
1093278176
1667516779
973308507
480887274
685106909
379659303
1898833964
1407051642
1675860855
833101708
1890016015
1795278267
1854555846
1314021746
1403997719
816695978
1224621068
657150576
983716254
510890405
1400409815
948443592
569300425
1537998637
1583837065
2039321355
390442538
1993965666
1102080002
263816747
1155046519
1453440086
1364644144
1857507911
691853685
1517442519
1172534764
1943072350
2100617490
938904724
1354587916
1778369601
895639726
1864425754
2132212209
2087654984
1142250032
969531509
1146399510
599644645
911519088
974658098
705482135
198182454
1712867447
2092604884
2113727329
974850851
1448642575
1614312989
1233706196
378965211
600599591
48458496
2110797747
704027869
367000324
1505183749
1962171710
1982620186
1976497328
1030982418
875678777
1138363210
197550927
1763425207
198969156
1929271303
1667720654
966217818
34334822
346409779
427050922
302974294
1278891220
167326870
1467506745
1170659685
912126063
2095312573
391409136
989042860
1366688366
1398010019
885900970
90013313
269265879
2119663610
1451371449
1006148507
814776861
365520370
870273982
1603977902
2006193745
1577048097
1203420936
1779777948
1748107262
213548336
514700244
1223528041
233100279
1448012102
2146641954
1687731199
2076848704
653180973
1697621264
1944429097
1739076535
1263303469
596220458
207432062
157654303
1886483455
1687070746
1664554174
214528469
2012937828
495147454
877856919
483430991
262341735
165347200
1145366007
438492875
1547308001
1697744357
2103049945
1823768848
440744781
2079158245
1081265817
1612391518
1107905046
1224489618
1902279460
798769822
162476925
714190880
1422589329
1383960833
75852797
342473641
891011402
1359960258
1919303914
741708970
643065004
1107593305
739129267
332600817
796299503
1847664254
1398638089
278502637
1949081369
1295727643
619636978
2117453217
1970255575
1395193223
1599890918
1822800547
1519652240
1228736218
1126352884
895559724
1677082793
1687706626
871383255
324398300
1310027732
1169874538
355940143
155319166
426076475
1270269198
591447083
255315436
1575849907
1519798187
853299267
86189595
1771615373
1716811507
143638669
1076457138
1940970989
269481174
196468158
1709787754
1708683426
1273296986
560797704
989270861
1069681596
1131847901
257546702
1699027795
72781934
499901931
1161872435
1627019095
1777855237
1263287079
1981913510
1347097986
1452877891
1372099152
360743159
1588518851
755720991
934241236
1801279075
299830862
1733722638
939469395
2138087172
839055519
973129193
1959749332
581107294
1210086468
1316397924
524672799
1449437499
1805833494
631511583
250057812
1657221331
482992960
1183755454
1116685786
173897449
1549446695
1237882094
2135761140
1620656539
829991532
424327377
83943069
2123906531
1141611482
1155796190
403619876
35460244
113468968
413934481
195416706
520308396
635121190
1050041236
1823179470
2036487091
1096460845
457922923
94676550
1484925590
146373734
1694534280
420184308
1675396571
10968372
1730512237
896129443
966841291
655089869
791946257
1242893173
1755556001
2132750329
89982747
1355986421
1543102921
453585625
907049022
1017455104
692345544
1135230567
1125319235
2086035052
922211879
493091594
759017344
1238717943
1958625570
834458695
680493100
1024957305
2017333354
1989727194
1980673111
1892951396
1981312012
1903721531
321535280
1135910396
2018126528
670321154
2080314503
1418250926
406853181
1292217890
2100295392
1012994779
614097985
261736593
773995485
388189441
492187621
783630908
257594878
1418319017
214073322
1043423148
1263799601
1198967644
1451141590
1812709216
896742055
1066693472
860761685
846824956
696640861
1765936308
1252615622
2131012661
1634537924
839348122
1876379070
1795190999
1645718651
1067500159
487572598
291312063
1592566461
1600746537
951420417
1541976523
871262013
1918091490
1912705713
969211644
650827944
1805021849
592036153
1817015058
262958780
1523929644
946413664
1540119751
491770749
786020283
2091410796
1401872061
938646970
696170370
545687058
1850898537
1543900247
1057143112
1786422353
657125258
597075174
1432860712
2017322330
1559322105
292044367
56732125
1386296941
1803800223
1715960774
1579331082
85938514
1312642443
1044908035
2104803653
203721941
1915189006
1102348903
514106478
1980510568
180137650
1106966503
703856906
1703494239
1641192608
657689155
2133440297
377249803
2142545666
1566802715
1195554315
21406879
1117058401
1634150654
1065771084
1768503910
1070153625
1679684057
1728815001
1314030649
1851401242
1339228986
1170581763
1973825867
499393670
840761199
1447793686
6771120
178095909
1147067867
241341027
698894048
559106006
1125504975
2033255645
2122794726
178533821
142739837
1861745010
1379063804
1709036798
1484714795
509232503
1169820489
1168623288
1490906901
1375415561
723579844
834910629
1820640883
165808015
151410649
589206683
953538768
725421134
1837092840
895426479
820002025
1118077744
1574395127
1845991632
888166653
1153251486
341551317
899708448
362625448
1942965641
1577133450
2131495455
355035677
1842952553
1546332096
1918265083
2020557867
1629896536
542413551
1763738183
2033802831
60882563
2002318407
1198480463
1518185309
5722447
336084865
1365560598
1895869205
951883629
2119898414
3656583
688048318
1209510585
1642062293
1065593861
1927465791
856681874
1369709409
1301295187
1932894119
546871574
1510228372
1389649989
1085902307
852308579
330920404
843991001
1363877965
712181141
1184384037
896119774
895757217
753098139
1639997210
1847251230
1626355562
1752212417
397483740
308785526
1375573046
1251570231
1531507509
1042853867
171737556
369810921
1308937810
842646700
698109374
1021970378
321200617
87827849
734641116
1015340855
792044214
5403969
184996301
915719324
1453012745
385999432
916321480
742413646
139012601
1647337702
1052422409
139109795
1258010405
700982896
1271803480
1362885164
421140601
1552378476
402584755
963762524
1508318549
2137104776
670532527
2032271097
421038478
896028443
948007566
797857115
492443486
1457925905
210034189
448017527
450057873
293174410
573583752
1677776643
615671977
1524735478
1766044251
1161463891
1166641068
996062262
686272536
797436391
1594492001
1444225452
374646308
1408982854
1331776033
566581656
945220477
1646104655
206714361
92897042
1356418820
1417941441
914543828
1464146450
1806648719
2061475913
1681259921
888239575
56851601
2088933499
1659368615
235358508
1734314589
333643788
205835588
1217086152
1004716523
152617876
1842283039
1861170991
770365757
2094175582
2000860996
1004874658
2117598467
353278858
1137925424
1570121965
170527951
924800303
671127865
1274383940
1097424809
1766232942
492632653
1253741461
1109878186
1088554317
1475631420
1371117462
153712464
1686351116
333001022
2094826560
363521910
1032643225
110043927
1141975915
832731249
451165510
1592966747
890474137
1470593027
1624361774
1406540693
317550713
690576175
1471671803
870045239
119157074
2146222907
1281654900
2060222705
829712885
309356161
412301677
158752499
925378117
1045114827
781073952
1178740462
1358466382
1428491488
1907521605
1921266405
766145163
2052985822
1865648762
1285797720
1477481322
580477598
168417511
1298100435
1932086748
1482417755
845817284
642865079
995774821
5730198
383130269
1150423867
1299436041
2017043121
942195788
228549954
1370264149
1348182557
441387321
187994019
1298139912
1995634325
1530143577
2027801816
232677286
334857394
853054595
96789722
1088219462
58647932
298012178
1435757028
299283291
377368350
24478168
220172127
1078493675
1713691091
342099436
1706613849
600485
722084476
850743819
475476157
1490359762
1262343893
945063391
1163790996
70816478
1990887445
277433655
106891358
827267060
2090453464
155875807
1395036542
1270998677
1223301317
415644271
1247178553
454785547
1415553893
1641189341
1442526308
12371131
1445000657
2128690670
1500007711
1065168808
777172418
754429706
894233537
2138078026
1435192256
1693769101
618186175
2025019719
2095548499
1072047868
886111302
1611731575
1448414756
1928831073
1729397136
1783864144
448039598
1232041144
1455666621
1574124358
1263462055
74343916
2105882871
229308452
414672401
1569908468
193352441
1537649887
1330062966
1161976203
1390913399
1466168842
1119698506
1898599418
1267966825
305199269
1923774453
925602417
2139427551
494111735
433471294
126327193
313634137
772307499
1572204516
630023801
411055268
1476921261
1490142324
757205880
383152546
832632540
644553018
681152200
1788213993
1182280745
2055540796
1977711043
1397546492
678771345
659946463
107152595
331326178
242618287
274801572
671317339
858050051
1543570024
2008642681
1807547474
915964740
1059037381
904090517
1542964366
33559314
303819416
2059564284
2104724729
1696799934
1026586163
1736891126
642883894
63041784
1957435127
570752273
1869716392
1824953413
379778891
536686802
341593350
890263567
404737786
1374820314
733443825
2004259728
748409613
1348498629
1134793117
1141592175
2145947963
951185218
675869253
1746518537
806584980
767680847
666751037
1201624108
2083788838
1745170181
925692812
1403285079
1814532007
1215032307
761175091
277816054
1108113673
398281219
479594930
2139184848
1352232897
930457893
1491870132
1889877693
1612758991
418423231
927698193
698255814
565119099
395842914
704139307
1886355870
1461323025
1711671643
1934193803
597945085
1572123797
1153031420
1083526590
735697940
1161414866
397713136
466972240
2058218407
314411050
1768674498
905400761
1384155748
406030680
619850661
1952604283
382949714
612767551
137067667
280890588
899859754
240986712
70983112
1892183842
206533941
1348555232
2036700884
1270693938
819763361
1735312597
1647882254
1522273947
1434231496
1795591661
2026136752
1783277371
344165501
1031793642
760411541
1040500199
59647470
506389236
2129238227
1965919375
978864871
850135406
892401605
664829499
688203321
770655756
2096948520
561094613
12752747
1159829567
1525314566
1909844786
1736640052
474067475
1451621303
1300298430
1356286353
1911414548
774053288
1770186661
483527304
676553864
305839317
2124040621
1753613238
1302048850
95517415
1681879074
1125498008
490781776
1359786055
2131056572
1437324818
523938632
1036476664
2029661272
920217517
351956542
1815447496
2084548779
296078908
633870018
2000000225
49337253
872269354
1383913106
583576600
2025822140
242903016
970951170
2056212853
667707835
157432742
1113695022
1648914130
1706589193
1934327362
249933774
897403052
1318485366
2120889029
1921014362
1146628274
805110905
721834140
991593913
1742758505
1297162445
805196131
1014580505
929391341
974213790
1575201085
2050331950
1781227303
1722768191
1889410509
1516195465
787703628
384268338
704516311
245369367
1404695026
1667283966
1210739733
2037333272
1163229131
171128056
1760241720
1575378632
138545104
1825126542
997804337
570961178
1330644223
1379147747
462052650
1661372902
1883122140
1066373920
484297686
954577916
540792944
364359637
1503896289
306200281
1681261143
904334848
770023392
377818235
543522115
855233431
339067974
1676015327
352336941
1410103612
846117678
2135733230
1067505438
2057173967
1234976497
1885067065
1268370753
1173811205
90889682
1706258214
1475689921
1449083009
357532210
1535016452
719746193
1698306800
1868444547
1464626545
85557472
1116639902
1809657941
86637287
1878710129
874979700
737849032
410715480
1884824782
321924855
875991947
1406049351
2101717555
582617634
816206369
1571475049
1361741933
1711793455
128258070
1633605831
1790143897
332725767
80653066
1447621388
712623102
200347431
1933973937
31727914
1929462689
360652709
1655502108
534187246
402685134
926572183
640747756
1626115277
75361117
1497124827
783346164
1453132924
2041698597
227919058
1958660735
1675113854
393822090
1523685875
1179359081
2000656623
331308491
695403826
1165087284
1632852315
1366972688
69463372
997985270
953326377
558583376
267877941
1687761755
45474383
1282265726
348596821
1603838550
485101872
391239383
363156127
786236533
1160224587
1007041009
1016606481
1648646780
1928792074
736906526
1089841240
2053166761
1920673980
23238406
945799382
750487723
601511961
1802535915
221392824
2034921352
1520883977
1147448370
1926833689
1684377188
594020627
2056639854
1755379304
1132802092
1183609468
928664953
1665933031
555884372
1126193577
1423384369
1976360929
667502580
1714279750
137473747
640151695
1406467853
1621249506
484992033
96460622
11581489
1504013090
1181045260
305792689
723569484
778874004
519540523
2088589341
795528418
246350547
680115995
1223881326
957080164
939813782
1708915418
118355809
711603540
990731966
1926550841
740569558
722662931
828081494
1976044502
49469657
247230016
1940840653
73887849
917258558
96088210
1980834636
666379163
1780825975
591196043
1936317834
598583077
86451512
425534615
1933754363
1177864589
1052330144
1101420732
1659631362
492095263
288621156
384715464
157680146
109589010
1584770241
654706631
2020642016
967022835
1557455078
1546924627
1465454644
1361027500
1222533361
1824016590
1882081595
2004088725
1042613285
1074859774
795264367
1336363252
1975681214
1220561006
222738564
1280167227
1695353184
227882101
40380230
978789661
1003772090
441507109
1489203524
1886162517
526257273
145644621
604865310
880961570
240688776
1871574035
1445534037
1245080763
1038715142
227207749
1862506577
1561759218
1896825688
1592187569
2062013860
987635516
1380237854
1533578581
1428205749
1926284556
1051979079
57684629
1746396266
758331198
1825751359
1686659936
268352640
2101075047
200778391
1060787534
627978610
982323757
91049728
1101886554
1151911824
1186548388
33212347
2066949026
1489289760
783195247
264962695
531388088
281603148
197770290
1352388898
252019116
1329863958
939541623
1415206084
1988944957
581916921
2110864838
1290759967
1159422536
864351181
380432225
1414263165
1918730708
237866334
2036492144
1466491726
1078905110
158580140
1336181147
1152878281
2124963999
805030643
81948240
1170275172
1334441500
732906193
1744211052
891471506
274354088
168541810
329088986
824278425
2023720716
219999672
711285120
1152327918
1761902863
215389516
230199219
1877432097
1597470868
694733070
1122911298
1990228319
1416228030
1896613014
2098426668
1025490908
2044748337
985924847
214122634
1684280815
1939949621
1766627516
1793050259
1070351949
250841066
989170509
633170378
334607173
647891626
262179705
1007472408
2109157402
2132082396
270465685
1273181135
1348628656
66311944
18417471
1903186394
405499802
1136561901
5240266
288687123
208671348
1552458219
1271622561
663929706
2043922698
1572174032
2000312544
1119871505
600823723
1865192437
226294556
1250832265
1181885852
2007357334
1679358884
1922300770
909096865
848337896
1239035464
577228264
1522238181
857784105
9413810
746783414
851533813
908941876
635142897
1005415955
2054722396
1605027717
1779887202
1392760294
2008585438
372788477
508784690
500026072
176889818
831000487
1679714658
2084379895
1537696509
1674878774
1692663050
460004282
1448187752
1559418395
1871368066
967106187
1030470979
1012868166
1784937086
12986423
2011530799
1710944091
1778706878
681577112
1235410211
323104651
1095667316
1315925310
9331758
1845714427
119648720
864630130
1580571130
1728303709
562481550
1570265161
4401451
239393189
1716314314
729698823
1496645650
401299259
718994727
68813911
1641067174
1920435545
1165383866
2098578682
1937904955
688837974
263092434
2076189863
1731806556
528938783
541050730
713360078
1294849615
850198992
1235433901
792815811
388220895
520321760
315231760
785109377
809811299
803727974
1280260047
1681550031
323798807
674100038
2055123884
169570600
1408352807
1515196077
547612674
744070775
286139386
1263232760
1747194614
1693643797
1144544791
997761470
571458993
1122973232
428316743
2086598763
1930001607
635550400
1026461819
49514445
1999376459
810762150
1853582544
154921982
1699247087
1116468321
274082847
1807071508
725421965
462105589
956306254
279971253
607635914
460491192
5811335
614078872
1926349201
363908777
1007605100
627528563
2087839990
883608323
325863639
1413465083
1861449705
174916534
157789603
1733278168
1976589632
1820006912
1869540922
50716424
2018867136
947064419
1146142497
453662329
290502940
1362998354
279264845
720014231
344871474
540773766
903508781
1355496360
554114586
971768498
1625874207
1177959471
24366885
1461420888
382990025
675236115
269202239
923810466
1638874039
531812120
1283540027
644101508
1655952400
1022294560
63927576
1682338272
1302912522
1638919332
1848329639
376392683
360912094
1909770708
563165857
2118245226
230314493
15524173
547216146
2097299993
906956341
550794064
1934607067
1201039649
1229872230
735276109
605609030
1948966090
785776472
852359088
727677889
1652293758
1382659876
294238366
2103880721
1914068581
762897188
1888346472
622703864
1983033679
76591630
253318852
409770872
229970201
1334676764
367761673
1610567763
1878233989
783722210
157124199
1217194099
1938259699
13026377
132996677
501801809
1519382400
1016397116
1377352176
95675796
485217657
291748891
1179325257
692275189
1563022681
1955602551
862580230
1123281158
1299520616
360442128
49133544
308587129
202911957
322807325
539369018
347623222
2124727604
1154592181
1870314449
1700828688
1714265794
126203020
1437842151
99778187
1416614763
1258704731
1770896350
1094812556
42292573
1026641211
400614036
2099725855
1825411859
442008427
1260963786
1239509344
1353559521
1599146305
493558649
195060394
2059415265
508132188
443794429
897484086
1469230254
371975883
1227674076
1914707188
171179369
1882121479
583449425
1374213687
1603436758
280202112
1337731792
547614276
1938939987
332842739
1403817385
1331460600
1419027068
592146967
661319262
1351084613
1160555347
27475170
235030907
631245615
1227886718
1012344918
1868910767
1979665923
994305521
250265560
809004742
633391260
796116700
780545707
381426043
2069651195
1644477012
1146905084
1756763687
743811192
51301132
444140527
823465286
543482101
1554104081
1526225732
1202316933
1024704507
443697490
1659295572
1919119384
50086948
1849078049
1972589763
1678673163
925499926
1649049619
443281608
431442684
1221415596
1570727694
871857550
1138576272
1788028490
804788152
390408209
1208491111
691020162
38788789
2125456699
394859816
2120254672
979887468
1333460301
1349723957
1735774077
672689104
1610470030
192871149
1043278778
1004394204
1985228659
2104383803
1741386746
1264703204
746398465
855062809
2011302145
84469905
1633613829
1958831856
497304898
1388360960
2109983705
878815194
1882995345
781441093
1138846482
1120156904
1995893362
1567028540
844555741
1169209921
631070986
2060705030
177916149
269329074
138781713
1731782238
1017615799
313434135
218908353
431530360
864465321
87127544
807429523
1409898952
116208464
629848238
1783301993
188750573
1073004218
541212541
2108083845
1382644510
1457610688
1453402260
97113346
1755740534
682778084
1124265640
651828657
1781326505
356373655
332809927
1651269637
874705730
823758241
301105671
1701841972
1240338097
700276910
1201557987
789068739
416156383
1540608048
484985768
1813897833
1858787962
1391826367
568172364
1202604085
120938466
1648436605
1933951563
2116985552
2014631651
1939249686
1712343165
1860762468
240576510
1605810025
1552003538
435034908
536374725
402092750
932563507
1861896719
1538772454
892943326
1726239954
749150276
1149006523
126218332
1406387492
524754089
625683811
1732114710
367517521
1383801569
1929924588
1761281058
1944418132
138940326
1161500930
1037235493
1426456518
138752804
278612268
630840744
345053268
1938074175
749255730
824851206
752124424
790797014
186080945
743466079
926061947
604435159
1395927475
450231647
1633277784
351791040
1097284997
877749803
1360060924
2140452629
1055888230
1567178549
1985976777
293623431
399514643
547972580
395062664
801376473
298292275
278568107
1121629650
312550886
1321823907
638513089
22001788
1467556728
424772026
1231693140
787689124
1303116453
701427111
1000939050
674055916
137868173
2110472890
576496482
1058070680
84473820
403114892
1351876299
2021351014
108853989
1108706205
1297394270
398624915
660529773
2069245116
446227370
1218740804
1030943733
1660715034
788964953
1606590037
1497508969
457820448
253811007
1003382691
1953274905
602853187
1134386847
187969319
664329320
2115057700
1165178390
748607164
1919658527
1139016981
1994375327
1819094143
858819232
1328064422
1010595589
87969434
7559048
31404919
1951044459
1639749308
801018423
1147598039
348253296
971350512
1707877096
1147283421
836768670
1388949509
251474690
1931785991
1557357280
699712728
694461910
251843558
1284527284
1739624692
1662172090
94141659
1660534543
107538650
228454741
668954825
45503092
384895989
1862242225
119307974
791647548
848213764
1510295958
1618093001
254889274
188408869
442237575
1075437559
292931702
1737154764
2058983860
1408406241
1916642637
917991765
2064814555
741979091
205596196
45160765
1490276746
455957095
859534900
767299813
1080267217
486808082
88956041
278335689
392353588
1729610569
137974849
1147812426
1164036784
973685955
742006833
1756683471
485109069
2026071301
450719148
2065552996
1620683005
1672469768
1914712221
502619626
1650126393
299029584
1195046234
204687724
2134521444
2097446240
2044870368
387141186
55016234
769980611
192158039
1231185617
360267935
135425667
1689571214
500132580
368416294
1349853374
1928226107
513647838
1719956876
1309549958
899077754
129586982
812103669
104540372
2088753058
1161353415
1515010231
1543103685
355019056
1907385451
1581800315
1255564664
894741766
40343679
1689641787
1740573550
782699987
146246966
1196292881
726133636
1405840723
116739554
624533581
949798043
1608948370
1828115315
1601043923
1590809065
814482007
102349920
222211150
1281390612
1462921689
1668676506
866383902
229968431
885732866
1637215357
1717124831
621220323
854056469
1612722929
493312700
1187337456
1082786321
1379438290
239363384
358344530
805525286
1540954061
1658367502
870779796
1812808618
1305595902
239489795
123148081
1703163156
1040025633
2031157045
2123994814
2078547042
483898087
1800247736
419917595
1910931664
1104526180
1592082765
963443246
1610413148
281473343
279239592
259987594
289693277
1119865361
194222402
1671509609
2015408650
1053075575
103354982
732036976
1482436258
251438978
1735403159
1332187940
1871643207
1724108021
1472527479
909759393
1297190467
1810006079
1336110709
852943187
359216496
726810955
413651601
2115873920
1266028110
1467740333
367737880
1382497063
818900027
1053584412
811230223
1119795230
1133138869
481105612
1852010398
1760609545
710126597
999980558
643167180
1477501782
1065687840
1770631998
1606270932
1149657113
620197957
22275719
1323314327
1050853825
1224173285
1022710550
423523006
2070096975
756680084
919648371
1340100479
960809789
337097259
730549607
1011313134
1684767641
195963165
508878531
506269668
1313057172
1434527082
858404400
218875202
1884390476
539496708
523417432
154339316
321885231
256688735
334889236
1804515622
661824264
647674528
1955434260
353665980
349310689
1991020195
1625537367
1092976686
599605840
1530742427
690486667
1983607584
1669186741
1964347804
1579306595
820035492
1448249834
1643864768
1763701500
2043865339
687143871
555067743
621773190
1959814572
769778976
756747372
881030164
1567843643
1977776710
1132944216
980597128
547677081
1270365194
889229416
304095168
194848314
305359184
1047765329
316072287
1351494404
1494674444
929618429
743720438
1770239063
1348505850
1634594043
1776619226
1049444985
434587799
1021777624
522378501
344034895
2117926425
380893972
1764101141
1260458672
217033373
1776762978
1102929518
499694405
72842201
2060748851
1039990611
2067301793
1419165806
707251315
470299542
1639525037
1249192193
86064172
996313473
682653237
1864285585
192674179
157427699
875571768
2135811918
2077987124
846663056
69763633
1971355906
149589122
549953665
1896947638
1166956240
2088623887
1464825796
488236471
53994075
621047803
1579485269
1263883543
1222842436
297785815
936165143
2119216785
1281463792
278045631
623584218
1859076371
1055625193
2042239596
282162667
987204950
245309772
2083788838
1879285704
1356822100
1102660065
1669556563
1044360939
931415785
1354129499
1512449542
2000644882
1693033078
884710828
1555824162
2144855947
1549545332
1211290486
7118314
199110308
810294811
1750693721
524815059
1358841709
1770180975
2076702342
61160854
1029278955
2081283934
919973763
118188287
691863301
1556106402
1067007652
1964683313
1660384471
937026542
1148254951
143574153
424950186
313637719
1205648526
1150674220
1216679913
606262671
1574043305
2110141759
2075994228
1056203482
1604262167
1140724289
772838483
568810310
676340653
1430587034
227217335
203807210
1419686523
2140298403
1609119206
257583831
1413875626
1706823997
289413647
1261555091
987980814
1326766325
1267068510
1894547827
1160734393
1568823854
322615697
131757959
1748463316
848331829
1558272806
146870763
264815898
724226961
1090570324
1520129927
464030003
652144119
144870120
258720607
1368415478
748838812
175302716
395518480
645165339
281429838
2038717398
1913349917
1963567952
1008411019
534635120
1030610457
1937503182
139674732
1289597983
1838899834
2052914446
883800109
1320739941
1612159299
486175948
321705583
1925113933
1540203420
1007995478
1310129304
1566041897
1101799160
881164937
1789618665
1368527796
692934577
966524035
1740958507
1395863331
750760279
499693130
737720944
18190338
641286448
1305934728
952278421
793834197
1634282160
1680120680
1857824236
1418808890
555157642
834881260
865218686
1426414092
1540745057
1275317571
173083059
1743294654
845700549
1464928886
540288239
1423031050
1808973810
985797913
1732643541
1742974934
1003937008
1275904676
355932831
1436655168
1523742635
1282849989
1799872081
291767084
1840744365
541515170
901205426
2638788
1942036154
333359242
425261416
253674558
1444537719
1215552731
614701189
884423619
735632909
1280611481
1122187056
621522347
755534695
1657832544
21246566
1487103194
1541486086
620841759
1637212408
11206341
1810395546
437979039
2019517052
2068504821
1242038794
2076588028
1679886748
548667801
513038041
679093582
1527128788
6395382
1515227512
444526988
75057811
1231547643
153982634
1193767607
1212641143
804602015
2063345472
1022369371
1970030210
1547208802
1504020196
829710660
271483131
857656109
662215392
250503047
1704021634
1396072451
158112936
630032914
1135573084
497461040
1010802838
327780153
1388190371
945261382
849376286
1597611810
1838324830
1703803767
199038375
863888096
172773731
1816455200
1494861615
1593513016
1332372984
1971206769
1504077928
437209610
398904502
1154545476
2020476937
1344375038
1193756487
1191619318
2030753863
1130220311
1817922199
2090801207
1857905211
1508576743
883159692
691014268
1801469387
31663393
62517096
2066615223
762797233
773270475
532460237
2059420792
1820769271
421216636
818567712
1123006281
1450255823
339297390
1277454410
1086168101
1390585532
593226590
804204917
638354601
209572607
1461039717
119618464
1009973732
422989389
1166789417
883220635
1458304719
435343773
1622246395
511262520
195369381
233415829
1254943109
960304547
1964613680
360514414
1027745179
54762839
52288264
1844536551
676252033
1633873825
2043416665
1080149606
1226403445
1522044420
1946827261
647432218
642665864
1751002029
2079970674
2031803002
445880498
1433481826
801771080
976229645
559952570
1161019084
1173327253
1023401204
1359496313
1643739662
275295351
1442257348
1922494385
1016439700
1455431548
1363425000
146698794
1967168184
505524318
1179103393
42799455
173526227
1381000553
797702412
1753957678
1147852226
153245075
2045907199
551480031
203210912
867431307
1445468905
958446877
1093989464
1814480549
98582759
1934985562
511967322
622821786
1906602732
1160890343
734872196
2137825179
1886141843
1432209627
484117949
2091135533
1492962470
1311797298
294064652
1222449069
1592748561
1741752705
1380873488
844894560
704995319
948246625
1499240431
1832976391
1158031270
107479251
777685211
118697830
964554820
2114158450
1968956027
125799560
1779680521
1412695508
1672332405
1149873148
1108309461
2112127450
747262760
803125734
780524343
149141492
1148377192
1999106039
1108707625
2135747766
767153468
91291618
2067684476
795544474
2068078825
515692538
544087874
923942745
1925005883
799126604
80583745
117453452
647189271
1504431170
1266212906
1789584495
77396311
1105595899
503219115
971276069
2015286239
59947428
1751890378
566020340
1220019955
250183735
1387927127
1561082144
1453938629
1902467742
2124934839
1827340757
97575649
1133569058
1666041557
1275944998
185627475
1291233586
811363917
256730199
1169957052
1320392669
1998536474
2048679155
1543235131
1980768965
269917830
670076412
1577119862
2039714413
953848434
472303557
374528056
986832974
350136217
2081125190
1508672073
268028955
1770723644
321911166
483338178
242902768
383237488
294825139
212159581
1627574954
1523096698
1460717546
1772835532
1666520812
2004204209
1802260327
1834041569
1290569256
756788701
1800720259
1739401968
1090752934
786732604
1136880429
1099377141
517475296
230508463
1114577201
1004424529
816160963
1439027970
1520589261
281211010
1258058415
1761107505
400302668
1139283107
1503473160
719868682
533617626
1296125796
1759225564
243762887
401123999
1920746854
502852705
1697980291
348377943
262988346
850526088
1626057442
341203633
774260238
2145907134
1513190270
878542899
42626262
1880308341
523311732
180746118
1738157990
1204800179
1718124557
916299255
2009769907
653485028
101009264
404432133
2106676705
545671934
228749425
90249595
1322608789
101134063
256820531
1514410008
2104888940
1232333757
88161129
1883609480
409266916
1444143092
1284705673
963939598
1849606939
1111246320
1103545039
1617899127
554012889
997961803
454177806
622757814
1160909118
792075724
1103503378
1916506870
1139724836
889888990
1202557306
1686292441
706031461
1994674527
144842904
1987230195
53018588
1372811593
1333399101
111483340
1383694322
1635208609
845067990
238646418
1896057523
526937466
1627503470
1709168618
187693206
312338084
1065423260
1623544390
2110890463
755987029
1278850949
1803900679
999941043
8985804
1128719121
962396197
630604550
415956108
2144025704
661882708
1889011389
208594175
237991379
11431642
1173325260
963791519
2063184103
833550577
1058008554
455680910
544532428
110830497
700333409
492966578
2006486808
335063311
470610169
188540015
1016083602
447413083
1116796551
1480972364
946769976
1007225711
1887843776
2029620215
1888006987
1362306261
990686511
1654590706
599215948
963990521
108251816
1287797023
1098541365
527692773
1736172781
1227865935
1273483137
1353740740
1610327144
1254015595
1934020617
402884492
1305840276
571735124
1515177562
414720606
2121448327
1141069801
486316566
1755388988
1312615327
1474420670
391487973
1741377742
1431735725
1096450332
138456921
1795290412
621763153
1468383850
749150276
1641750828
107225373
1766658186
657648409
1771333043
1132242962
1981554011
2041647352
640727983
1230298779
36880669
1082090478
624696727
570311657
1234088509
1230015648
1787251694
205729401
269911769
1641367671
1094093211
23442870
1271101225
1015677131
2003748801
1680655367
2128566967
816731241
1401142494
654455692
155308794
2107059641
1636606125
1162722135
2025584002
1092067984
590641559
903586788
48758831
2026000744
1497833606
2002709496
32084722
810081784
1781147132
2011534899
166301889
1757933264
1345949563
901500261
936580318
422853949
1872232340
1982632097
2130481565
2104538943
1019493535
737276451
1266372417
187196779
1056117043
1667104934
708594060
338642603
1150633699
177457473
1624702895
1011329655
1686613684
183506313
2094986720
175675770
61589077
644419956
1020771421
1573127694
1779154952
2089233996
1079693977
785084972
2286999
1852164007
1916396930
1802181292
1545668786
977443351
1540932846
1100664237
2122656250
677340030
1316413451
936360306
1624790534
1158461779
104992889
1364428141
1961248862
785925535
1064271318
1498609071
788869432
96191335
276220547
1863483889
358407905
1377584211
1450897835
1144371121
477567832
155207876
592304175
1890210942
998344672
1665278077
1045386252
174779038
244512077
2011176052
1674070188
1761293719
652657449
1015419927
1480200872
113445789
774025348
564943324
1729987475
1947141887
615261425
411919106
1429622466
799614125
1533872085
2109633205
637053721
1048890861
1383611987
1455418946
1383084602
1143368826
1831665243
2009926483
1589463896
54703647
1063309911
1339340710
1773832755
1264589532
399632804
1201221341
711437148
902983373
712987909
339443657
1442629277
244726398
289198771
1986678389
318117160
142306837
1008977525
649169491
1024526757
1877731416
1845468455
823194032
646437607
366915080
255697939
1961473764
1267134445
1142537291
818416718
567011072
438932622
712989321
1173408349
668849209
1881227358
596875350
290652443
196163326
1941815358
284955246
1848485371
1914426160
2015635541
1098528375
120091891
149696982
384938883
1709934138
892417862
1124209139
1922381533
2013405199
2121811363
440013048
340018103
1153955010
1442943527
1817043593
1580550260
638163158
1791432078
1801962944
944376661
1952412689
8829407
1022052536
1150188854
771937664
415512446
1511376566
1482936708
1390034617
738983149
167098239
960891588
2055460810
146659166
1931321096
1216033124
1046370335
1602287726
11619398
1600302160
467957668
1079984767
1403245659
377815010
329156996
44181268
1190160447
897294721
824189608
2071120698
597241012
1760558092
1995934096
359801504
2135126632
473428861
1500780563
723183135
1884833836
1806138000
1173725156
2021251259
473717253
378639520
2093252039
849366383
39156430
941408497
145667119
1670377753
1806759777
1248777938
254236764
1246484990
362921177
1976866411
338219411
613661187
1399194557
937914293
2119991550
1614103161
1539071201
1874023397
285455823
957218426
1394881130
1749839761
2021800639
1018882026
985430266
88906499
340251017
1539668541
438527938
2098363617
702521086
2072592157
1072234676
1689208405
824822389
289300083
310237020
1357340247
1107077341
1206529764
859008604
194186727
900808607
1774439071
1521171107
1874024086
361594600
171197351
1325329658
1307960828
883323857
1542855954
912553856
950799246
741927534
1871265313
1673713632
1328305401
389556036
219998392
1775375071
1519140195
906791266
129071464
2070885401
1847656486
1082581021
373905954
1013400114
700090686
1754994570
1673448914
1803402022
517328662
145791268
1512476766
1025456237
901880357
508233159
399860596
307920391
626165097
20521302
796477064
1946037305
926351402
1904167532
1348716867
1679602218
2100496611
1376446528
1668193822
2141604984
1848000655
1506301119
1485842591
1878169736
878130599
1650862183
2017275069
1241675577
1437730684
906181438
1868275718
1022795457
57250401
1966446228
1847257958
1249584194
735006531
1432869007
378477968
201406399
353777597
1620698519
802766483
1738637128
1553951691
907203611
818250500
429762163
1083746684
328848268
1064048006
847338594
295220472
1157302988
1905044617
1303564490
351507977
2137462075
2066168986
887566008
772931364
329221349
674392474
107247454
271653812
1588988238
273115703
763754269
296631080
1995590665
350430518
813367716
1456019608
1286624680
1005563056
847239758
843636444
830360042
1352485501
353934508
2085157676
344941765
1297964001
560382104
1621882402
1031813085
2051029242
385191920
2014073916
716149438
2008085139
1755845572
1353909073
2012954814
1999343115
1720025931
1891082942
1020197258
215293827
819597676
1785083536
1368122051
1003793796
1266162459
408316563
547043201
886944623
2137580558
346969635
517316013
727087408
57574594
1434710628
610999620
864888451
1866510417
989067830
830020778
1078482941
1373400271
486698050
2132683219
1323716743
97462252
329403663
546819322
1635370775
845758582
1063753110
1051151727
1137105916
368130910
1649979972
891103110
1813912950
141879306
585663557
835481077
1836305754
200431253
326352068
1444493740
581611952
2145698245
657004018
1860481228
1031825794
254560769
967461734
1167990021
1107041841
1000604055
613436173
590597271
1035156918
1500880616
1993240060
804734037
406861310
397627147
408633545
1522362409
1759892659
398578736
2003161982
2107690611
1715366550
134128739
208704985
637762188
1647790184
666433525
1856804190
1847865275
1670621945
2036275831
1457336959
234050143
510140833
1659018302
1857441674
1524440163
1508577049
527157780
754724762
637447891
203616641
1481621902
1987070103
658620161
2050764572
1573334969
998572428
135825790
625434771
1195078941
854126247
1257466048
945287055
1959681689
1215586715
1723103959
1971229057
747929753
1164286734
1249297376
1321859162
238089277
1440286475
482677517
663440315
1190324584
2041522037
984299186
1717772210
2021025565
1183471648
1396485262
916045191
1524810051
1557628724
1024908666
1368442156
1766359413
1571762555
37272728
1991548189
825841850
1383947290
405183165
567817114
1885505316
696865917
70628311
1243155216
2105197179
705795001
1807249870
537215062
1521650032
2040224329
1032250295
428508786
1243865690
1483334919
161830640
1697723465
1040982039
757573894
1987492564
826480342
806133504
777848294
104092232
572655649
1806576209
931214192
2069243591
1839827138
129467521
1343665022
905174923
1911790737
1850716362
1246281617
1968120425
1333577041
178869829
1136578999
944155782
601331033
2012259580
13845249
257123903
1607993240
389209807
1735872208
1853468908
269026441
630440791
783513200
7238299
652468990
885228253
1254946665
1856686319
698666065
1804430190
130049627
993631191
822403283
312094492
1661349264
60768154
281767760
1131485651
53487227
1458118427
1152257998
22896051
1299477040
1336973881
1797830378
849361866
1133992777
1462251119
1622101537
210347208
2024251475
1167714746
1415891320
620541220
282682272
53069132
1131291254
1748827649
390343641
423810151
810114277
892283023
1844082096
580839333
1619044144
1185132009
1652758934
1633466961
1476206644
1780336596
663349086
1364681269
479420248
1603529470
99188395
1229224826
1891420808
326115545
438552364
148615970
2102608182
1058986843
981117752
1895038111
207201712
907806926
1379779224
1741291600
2030030947
1059829873
901953795
867317040
1567062008
921454734
672044081
655818954
2128433459
2080209267
1089670374
2015982761
307512999
447663497
779659860
178522202
1935646751
1323031242
1448882052
318253065
864143575
1643463662
1960049331
483541828
915570304
620576394
1677841684
1514585890
935193857
91774399
507313415
1037134294
226486602
1425005591
1259448865
165391128
1914637956
267568732
1246678623
1297589951
1320199964
812111435
779302844
1947343022
175333314
1227998274
893747335
1035424071
1411578723
1784937603
1372966394
968207018
1892838022
1682240793
1665517522
183105151
36154720
1931651968
1835713875
1354504971
535945305
812871398
1347442254
1137738319
1609782237
33473650
724874792
1946492441
1327989868
1625381686
1766683345
1867458531
1904640906
216349977
134269916
746750279
469899983
1688452103
1994740577
1229759409
1017046381
467233649
1651494930
1321284722
1951952647
508501533
1707242605
640073366
1051346853
848151556
674891400
1727473672
1616819697
420434691
95048174
476368649
406039761
616912124
542419036
1220268473
599817607
1758210082
566872802
320787573
406628624
1354783283
606544492
1054621670
33608292
1848608812
1990936928
1242789796
285044446
1380644608
1362331478
1457428064
552447657
2703001
1383360425
1088650507
1274363142
1593296745
1603177596
1188510592
1597813499
1517191436
1593724241
1689886940
2015288370
1924074473
2057811410
1986746168
1120059222
1536474346
2068105540
1357685609
1751889051
2066033485
465490192
969248458
398539617
284134838
606320423
605068695
407642469
57463348
1070759081
507374294
1855828820
813520490
723479047
751032232
947892127
1140902701
1075780007
1232715316
223022022
1669588222
1274891052
1720073890
1860826984
732985348
1251286809
1573630232
1443342577
1129467944
1887286609
1018005553
1140008804
1911603184
977024109
1637554948
1226793459
1723933274
928063500
1542745647
289328791
1718174484
18249730
1523009470
102606185
1532563921
766969653
565111941
763903156
2074852428
619223204
1840278970
866910317
2101146968
1327995393
954681555
404902261
441597742
2121556478
1733880832
533785241
898671362
1154337723
1981920432
528435564
1447219727
1215991848
256760052
498580241
1106047670
2025049036
363261873
175029545
1251042137
1196336052
1634232141
84835554
760197114
1554183761
116100106
696760109
1145227858
474824638
1676147047
1050064809
1423936728
187120252
559069470
2040782250
1772405966
1801866737
1169231457
2133805300
1147289123
612585198
719368354
809582367
2146561896
594001036
1537820511
1086069345
1460545798
989148435
55659465
1710785079
380289351
1944712006
1121346245
82919751
1027416606
1054265014
975386141
660548279
1442122010
816973533
1488170488
863665380
1780486743
2091817326
44618199
1666564325
1933973486
1658360469
2079955278
1884047183
1651945330
1743854220
1626092496
2078821759
220976344
412034049
1153954215
1636650168
1921177446
987990832
1562845233
55553352
1504421135
1340925682
958651078
900257756
275666512
1161060491
1299324095
241616866
1481598418
1988731496
221983904
639146983
458789751
935833264
1762015157
2012356093
126893921
672340660
1805574957
683579614
1967406683
127772781
1488040088
1918941670
833733398
692131012
643004423
1047761321
985532399
1469787793
1955398093
998759638
1520972630
2002622714
1805407862
1817668896
1732695539
535373479
1037445849
1936545751
15018677
1269104575
539069225
2095186809
383807337
1840195851
2035547760
1435946975
932352425
1975509992
2070074797
1871600837
1858021005
1662538320
1177906873
1694963724
419533630
1895824714
1603290229
448481331
1183139201
1775128174
26675350
1803138497
1935476701
1268258918
2078957890
22021115
303898672
482546858
1975119036
158968733
1739466580
415367446
86609402
7123880
1776435249
1164541661
595105948
1031066334
1395112802
1069662144
1762030976
902210324
1569924884
985173680
1499808049
2084695095
882823691
1345646763
9666784
1512496901
1353938004
1236725339
386204440
1653711583
627810488
1302884408
198392899
1947470033
2036688169
58625980
2086116718
1366806666
1706269254
1316154241
348723681
389846198
982484610
607086287
2120296395
2022763516
824201615
1444786458
1347055968
162314538
1631105498
1393953002
1555266879
1569855186
235143379
1147910061
200320030
240591580
1852815099
1926846412
1180987612
355491378
1237035633
1017481926
800089703
487826502
390926199
2069067097
2093437748
1265307686
1285501481
1388361176
414321377
67581170
784103497
874632467
587394418
935976397
1780383923
1995590429
2104254339
1677229378
497654137
248627600
2004079461
834656188
1199257219
445146647
1229579092
2094313093
1940959521
562258206
453197431
934603786
1074258479
1119148365
700359545
1874344938
853998627
854265164
1457634162
1616554127
1646213352
1364181805
1163119274
523049167
152201289
1213746401
589979739
1404904877
829329817
820933662
2142238875
1490522373
1765001967
1929213433
647135224
330508138
1924720085
2135142174
1677536056
1269155822
1717235481
890966512
715812822
1232599391
1989859509
447105503
1260345865
619016954
2007751100
807070555
2062013504
1598425440
1053590676
1108553493
1233830396
1768414375
858084451
64799577
1946784666
1702265047
223476105
584856964
779575620
852339314
17671674
348652188
859882492
1472513482
1938610789
247719406
903473263
762485466
1665223247
625831434
1249349423
1770121482
337105172
317257539
1270588036
314340723
667166427
341630024
177516820
1497435984
619435905
471884732
640274924
787861986
1998844443
1436571406
801965365
1824807388
1591358101
1248721740
2118647407
1797094268
1957695307
1018013420
1012278478
1341463465
546083821
1741974738
580720076
446048120
1027747542
1075736162
2014077250
890863945
1839419973
775251170
1908598110
509482235
956880626
891607051
1356925487
2121381500
1473938379
1147253003
1677238062
456497312
222059564
1129209028
1140514543
599140931
1331977126
1499991302
1301455883
1770067997
544244555
156573894
763457264
1891426194
606045606
396119652
1007740500
2013989384
1193724259
1142980585
1672596816
1004513033
1828521770
49854527
1926632856
1929570808
1292224206
888217160
1173968968
352251203
248872543
87067226
936497828
1735058471
1701171030
26755461
1293953882
1401428530
1562935836
2054610017
1126730036
376502081
1203642711
176656895
1235861766
626815799
1576480905
219304263
2018959878
616310065
996748622
582237487
331996744
1632381179
2087178879
1938293029
958996980
1429983424
313115138
1222468702
1685579726
197475587
873732985
986235099
931596320
692410906
1152452488
1274128059
1598740751
330150783
877461440
2058047069
1351624502
495546614
1921190849
178622244
101336721
553180389
1736799280
40941644
1501903577
33253233
112764563
988424096
1626853331
312641433
400296837
270334887
534624792
1418395237
1858671304
1905775016
20840157
2053068375
1890941456
810171840
710019540
153946019
2137024794
1611064475
174783735
631323536
343164136
1981529530
1104068733
1731602334
1907017255
2117302032
1440138063
990163280
1040493089
952309018
843870501
434943971
332190234
1112554061
919610129
1993149123
1008340105
822131505
990821258
699590102
1329003056
1926331066
1004925340
1564407344
1071269894
279075415
1750542000
525169002
1693525836
796361032
511828461
1525089836
929808341
176460091
725375166
1000765803
1883309683
1783264258
1796879122
1158995864
664117905
1503955896
1315646646
1459415299
705560669
881244171
829890711
349504789
785206915
1358309857
886686012
1197948341
708760951
416994537
585636273
1325931962
1324397383
1167677442
669867405
528804665
1845762098
1038026892
1978663634
832953474
1951407846
715256416
1851830287
236286822
1438972139
763918199
109750432
212613380
1572946731
1143423021
117536751
1226085802
1292276845
1061117284
233538256
777977400
1962507447
657420313
1604998605
1891947431
1392928535
838324566
1923619520
1609647689
1731850000
1690987277
1232233368
823709320
1364645264
1596778983
1063524472
1362747324
1440671515
358941641
1103093932
2065567252
1670737145
1660550891
1489772600
648395720
1454583182
1701577679
1258689779
550588392
892072511
31276794
1985253457
1289196098
657840168
848104441
412530139
1015757916
1913541998
1273545333
1701945412
109973508
1905678932
1362158326
827371545
83065949
1148044732
1022665454
5139274
1145591326
1960323956
1324104496
546100165
1884200865
1063215221
1696493522
516632981
1233831520
1636865623
9957091
1345290744
803172113
1443675949
2126002369
1817780016
1275457674
1591247060
1241756298
1535135661
68767967
2118452698
507052071
2043729227
993647081
935921048
37494904
807343543
1444301768
915856591
64604383
2048818515
1408615898
1849159558
1085998809
1886844787
672224969
139612679
2092222703
1764384501
2007680653
1458231950
1498296408
1001591324
1123958058
2042262007
578038150
865041908
98751692
697817776
1679253699
1974951140
1068612898
2114267579
2118310953
1739568343
1367986637
1918431827
743091537
1399303821
2043948800
567956590
1043427250
1007967907
750430160
1198516939
1638997476
80855110
443168250
494511910
115688865
1377660574
1647773256
1637676414
904483156
266970881
1716621776
93030082
600384457
879675806
2121642677
710570331
719102143
1865616403
103433472
699937520
196333706
1603579846
1258273079
525796332
1786836799
997192484
1859957114
686902639
1678448514
574044080
1908305178
2051527243
349640360
861846527
1030096377
1550914787
1447674893
1878125572
1431295066
1286222185
670415261
417721185
276751892
789000
702953363
1137992496
1426677315
1025369160
306196355
1355135969
1038621955
1341680327
2060988885
37331751
1591435033
1756444497
1385347534
1077585470
187210784
123383723
1424453449
305305295
1508218212
2022718314
1894923879
65926912
1055280923
668491276
1329328203
1950913595
553658095
728082087
652560922
1968244739
146828847
584110578
2145613304
678547378
2068603825
176653224
1710459735
335242975
621520871
1724453181
1755277924
1618855493
890502744
1786487393
131417800
1873062007
71907163
1161721223
1865484029
1535167994
39245579
626642635
1474741222
2047742373
1246619362
16237534
1527824013
334815999
556715601
718441055
1609908179
337656391
141847963
253017990
444280365
471201215
1616809705
551893167
1961689910
1961544770
1970523142
674740767
651406535
1736485098
1187277211
200870156
1074475606
1545528153
997517002
1008200291
1451292667
394679233
929258511
1261103539
848866198
1447867012
21548202
136737494
2080097896
1486851541
698283272
1783252811
961186576
1959278223
145247226
1420887121
1661379612
842254210
967563458
1523754909
783023634
1689875014
972894655
1254556777
1887731720
269271868
665028920
949779968
909113710
137299689
1314967851
1948004426
1610026126
1295074917
626808320
1697704697
102727851
1126363095
1504532129
1243421789
490321387
1335979810
1591229906
86804237
2127211496
972551595
2042447346
504840320
186711737
1868014187
1035442880
1489078051
668883276
984969329
664722233
620203134
1328192104
1731595516
1074130196
1376726341
631922006
1884297317
165636100
431921924
1967466665
2104632253
543506254
74833930
171981260
678768001
2117643198
1456891394
1547756521
1952746838
1770613926
1799551707
1817225284
441572317
2088859640
1691074567
1084572145
1597919968
1544611258
1823307984
2147115111
1327910514
575382372
476724842
1036080873
1010509192
1465762905
1770010711
37246294
307311728
415834378
2067795133
1378144737
1335152271
501183438
350123946
1849494095
638854235
516786817
801056505
1193426767
970252230
31221499
237672221
1294237914
1084650307
1368097127
489190165
79825566
238093374
1422065672
906108543
389348584
181082166
933546167
640900088
1805357577
1786261028
1681553045
1332138871
1535164082
995916791
1652286173
1905043593
1825601940
1029150823
1589731210
1506852516
1485115330
89700816
117817940
2120490395
732414378
436913152
639797358
1453804466
2042811055
1284060496
1998910384
349972309
524089319
400094799
628195584
593454194
709938974
1380338978
650819636
1522423528
763631992
1696651636
443290203
1534147857
1845381719
1258686511
756892687
383899843
1382436355
1959439925
825558160
1905804894
1577361799
632107549
61065398
1723189900
1996330933
991622777
1838918434
463979607
1056994547
1166127594
2121512671
147710015
171318996
639166488
2145221796
89563391
1415750606
1847831610
855397540
201950568
704095026
1713953454
721348409
63426872
730180767
2120568894
1266855827
1758204726
982526913
1129619061
1230857886
1000361156
521890144
1760603024
2117244804
1107122080
618072041
152670604
1667056558
1359942140
1607094142
1990019081
1970492434
1295463546
1928774128
655229002
476663459
542471804
965715927
2104819499
1309502850
1818710531
76358348
1746148674
1222929035
155041831
929576411
679583457
1016314533
1508941381
1900502895
1101657423
89672970
59407967
332180045
546689333
1990761659
172633837
42734407
1977452623
89200574
2047181437
414615260
2056576189
903472122
1193073056
1711065640
1086540627
936901515
900803583
1253455769
1290155149
1668454031
1402934814
2106155543
2029432439
102330323
1657904019
1245233299
97201120
1808590134
598387147
471376431
672170645
76783088
1893379219
1154574323
686071281
1672874369
2081056568
171035373
591434612
899475846
1871386678
1978365498
945737948
1326942380
1244256228
1400652592
19767784
1022433541
437686151
24414876
2035670199
164506036
31106295
1232193224
1168719745
659645631
2030531280
456070707
1779584889
941035030
318054683
363925371
794469682
1961947979
1482169110
1011049935
1856085064
196845121
1379983116
1637568430
581007015
2003813062
797208265
692218252
1979522209
75307914
789979162
1162821399
1799116915
1195184273
564585773
875157066
948986516
402246689
1472000335
1393634194
939861547
1147247407
1261914054
1753308996
1312376273
1648199548
898340892
1331640412
211286511
1445351799
1347922603
877864802
1570493892
2085823281
1053430026
1885298789
1859745481
415199405
1886236211
1862998438
2135153920
551524910
1926791397
1078636857
321120449
719918621
603299659
901797794
895934098
1865038755
936595139
1037137117
1722561060
762076017
997791614
168167265
331031702
1802274344
87809456
1831273355
2110004154
1475071759
249509148
571356175
1510150385
584654642
2076557547
1058659861
1159025167
644860310
595112616
682735039
1573224958
1110442057
2045295005
1842510074
267332309
223879906
174061320
1520006989
2019925539
1593798778
2120981444
955659475
1615099893
515471954
1810191118
988969237
267534428
472417898
1546865676
1431324127
970895128
1664855847
161535935
642245497
587691547
122182978
476306248
399095093
131991256
1608545762
397161680
724970376
1460472625
888680353
389134597
194454184
558286673
358412183
1758792271
588117863
1742486880
758716061
1030401696
1087881386
1778609809
1392352916
2041954226
795446483
680123291
136326679
256110421
1913689086
1823487137
1050929738
1275209534
1652388141
693015982
1070609552
1470706405
481767978
7224966
38529047
38459817
1320866294
1820723719
2042760053
1766745168
921466071
755046740
159334568
344613673
958393652
1609781759
1016818505
1754219406
737238502
113525399
1477412243
984526869
411162879
1852109653
463526708
2117672903
371639415
992581851
828183282
2032299739
1226978404
330455340
316550071
1585123791
1685271970
920383731
917048884
283999716
557531461
1763210966
2076739332
1299638425
342784932
2109424031
1259626817
1491790189
1054598284
902881985
1376361194
1108657155
1446019291
439397681
482525971
1170077635
679342186
505947647
1099437345
1696546242
2117181154
1062844997
1911649705
1238395144
1866611531
83471291
1001695152
2100015634
1736332025
1900048628
1588616332
9263659
743453469
1872653711
1883475476
2051972616
738464169
153809726
1342820388
34661508
886035021
404747044
945201291
958604070
1564577289
748243184
1345771116
86985267
556983210
357832729
320760104
1156614394
421005373
964119649
726218014
1885003278
1124102717
295482540
2023157136
1256457284
513732528
603029475
921734831
1275685084
870765753
948089724
1960448216
1215172035
1895475529
234946885
515770016
396321289
1715623519
877879620
1588643719
878694779
1455802351
1462422066
1672936662
587613890
15852685
224991878
702851735
2029353976
567345175
91479887
190184311
759834057
1003321026
1823673464
1712502234
81123282
2015768798
744504316
266491465
1268858433
1746091721
1038887948
1921635163
1149217227
2074614284
851338289
214646171
1971328198
192577002
1354467907
141161026
1400890031
1196843104
210713795
233946741
1119543591
746055984
815962507
1284787185
1473813384
2112439406
300178438
1856259323
1953269089
1871276612
27941516
792940486
1387520934
526734965
651987427
1733027944
1721705964
1278319561
630933821
435616359
972827074
1669810245
1169089808
1968136386
1103392538
987121676
1553223731
1812882708
301465493
1935030993
394443212
1596190262
913644477
1744605954
64115855
1839442913
1308469454
572486068
1834960212
1570217509
2054824208
832977186
1686128112
97275229
168442894
1904750160
1953692778
508032675
1387591825
2035510362
875928812
1980859529
255859419
213210930
146456598
1458139562
1528496178
1223843516
672192840
1007978097
1454905352
847128030
816797164
562433484
1550528257
1736030541
1046311453
665158174
578305423
1426546376
2024766997
588439372
436564050
198688534
2017015382
424195384
1432949206
434290106
873432360
657277555
848472547
1904588519
971540875
1563740990
1208798084
163675401
1553713975
1751203875
812696612
88765060
560243401
658587797
2122130917
1800898721
1599844184
465716537
2126321878
1900018422
1510233536
405292185
274612549
893369781
186491837
1177209666
1765838530
1985374437
1939891632
1191795021
1941871816
1553762198
124264655
1557615415
2110474946
665461968
1869581678
302886471
1466987270
507472173
2067919981
965475818
1266481201
1321185803
1702047894
1871369622
1593022572
1647817516
894205671
1560181117
1392356043
771547006
1442165558
534627864
351126200
1537159138
1004896337
2119616863
1529356163
521874841
1221155713
2093469121
1837672612
1587055209
1444565232
1114382943
1597705671
658304529
1661626496
532633195
1602091516
2127696396
1827898562
1345937579
1692968957
740482474
1033052366
1626333051
199618414
314709806
221697555
2072178552
1454280384
714243188
1135088732
1416261448
715014057
2071073138
822616848
501760197
309946494
1578402627
2094140568
221800936
528618750
1145962297
1023258278
1628312042
1878185327
1089619590
1190345076
1737150393
1033914675
1718389468
462150386
434327850
437986335
1946979897
2006154650
596531126
2036036846
278400639
2016871388
655795069
517650082
210201042
128550049
1695502628
1595563474
1309575682
1421702574
1448757835
1735926516
845387281
239355471
1819663537
1641239276
1717308199
1762456799
609182115
680063843
1763097271
1251284059
1137642940
840717534
1282028592
496886866
2108944882
753764317
590310422
1686554834
678112032
372315426
567735411
1145146265
273241218
1753322863
124288949
636150832
2107208355
1220566379
1611880199
1435726976
185324521
971625646
1483206868
150926219
639396053
575368960
2019279712
1356925487
1671851516
1471641783
1391336331
2145197355
1278461130
2075291516
505606810
876681090
1528858419
2088752432
1812239225
1891241437
793643042
1414770054
1925470546
128278992
273126154
1249574382
2132878362
1441960420
330028172
362764796
859031388
69212515
2030978298
1371994688
1625903338
2028658181
1594122429
1723119631
1223580799
884608012
1671388673
304182141
95427947
1235131018
1489869274
2021828130
1339096715
344438665
1370472067
258393691
575410505
1961591413
1517426331
867123414
384282870
1428969773
2087475170
612515469
680772568
823152300
28888791
1266321190
571325021
1806580134
1521524303
340944766
560650490
1066332025
1636930596
304433720
716580831
1105362260
1595206889
1958642370
1762337020
503818624
732875970
151752325
908785165
1732841967
83320475
930859645
1303946538
633535294
770136613
1742824064
1510354248
632506469
354110558
352747761
2116108924
130188162
1524085512
1237329952
347578623
1961033026
1766166054
1409656842
1990121023
1157724467
735321011
619720209
1892203563
1832654672
69365226
155411598
1479254819
1482352781
738009959
651350968
409109367
969806762
905033176
777975986
126294027
223041375
280965619
1395066262
486636831
2130154125
1328918296
79679754
665968236
191530368
784901924
1989902669
1490315456
1548349297
1199919468
1603914559
855792048
360625393
1345394898
1048187267
1181195609
1086835580
372832326
1465067394
543382965
2023259205
1544937797
1548310285
1768343843
1807322115
329030988
553820619
1666969247
562202271
727385481
1459148088
1726579086
557958279
422742458
1217399943
280978556
1521318374
939229971
1709544378
1186028809
1641742884
709989963
250113763
1242878410
974739432
2008192083
29137896
1291559523
70464830
539786150
2077795726
628771481
466360745
1888926211
43009085
1934090122
1133637899
1531066380
1754574451
683446367
482193596
231971580
142973464
39840900
1216370081
1687694576
1655998382
1002264007
621992867
60096930
2065118899
2119649679
1337892938
1105119707
1633097160
1347747545
817163576
624025050
1423528095
288506883
1819539359
1685779507
338248077
754807739
123057012
196694176
897292329
1053781393
1128017302
530412636
1689962135
207254263
437755070
53532676
1526207802
1465831355
1774585494
1362512762
1728575863
1246785337
1149813177
1970172877
1666959163
1747170693
1523345725
1115919332
2080273333
1248132877
747286341
1937615985
607558579
1667766678
1851867949
155131008
2075129278
1981077385
107525926
268161865
1128076575
1271705382
1195043144
708486933
1449669696
1501443280
1370075620
1165827581
825956129
1759665821
1508800957
1076299148
629803678
1224193321
2106272479
2071020393
433505772
1997036792
1674361340
1672780129
166817215
800906906
299806439
1214979201
1720590562
1803091325
1637090773
856238888
515492479
1645255113
16900968
313440966
185639486
889656622
1168417960
872094347
1795734652
1213366201
18620150
2061067392
193306016
31888765
1687936860
653955230
143342496
236168014
693059765
1706245907
810407396
1816026912
225171342
2038546308
454458656
690268937
602034720
382417026
2029342117
2024275525
1691826683
866313741
1469353626
1785691705
1093793511
1452840033
980935928
524793392
1320580913
2015605856
615499766
135830191
1209809473
1766744706
845827409
729047892
1833448641
1766776421
1468620867
1977071157
711829283
1607261238
190661422
780691483
1460191865
262555585
1608407298
514903772
1393752462
43263436
1389733292
1935646632
844242415
1896938879
1592181373
493437565
413291595
1981459700
1646921443
1081687883
37269827
2126647375
934837066
2070501543
222381554
73936975
1265659205
944488820
236002833
442949416
1942813574
517094397
467470707
731260276
929781264
617717289
1061459503
281751287
1373540349
337706749
961664168
1953808317
931718313
831081979
2002433762
1452783261
833729912
1000332399
1852514861
37045407
1999836045
991800000
526623985
102948080
532220822
2120474409
77757023
1009056004
553854555
527175175
2100344258
1540168424
85292132
636963288
1314504634
1018393340
1625000780
636703786
1730633390
1210627505
513225217
1778833560
965452836
750563576
146927744
670042507
1798302282
96559243
2122426376
261962762
1622476145
1365112836
2028821349
1251250644
402413126
447624954
686284396
1821356795
234317408
48255389
1478243538
840691968
171718691
2043952271
524461616
1753084732
691137490
503189336
347009515
956456334
1861896799
171140564
1308123783
756464216
82936165
596090202
2111771410
2112246696
2044878719
1051169451
1976586457
69200599
1251263233
1296784183
49425816
1476834992
51678365
1649942961
1638430344
415830205
1576146889
877594808
1422721079
786171574
1250142473
84667092
600684739
1877562738
136017285
1961855788
1942373021
1257055206
1058716952
182799170
849275385
200027631
1473626395
497047751
767604401
1692365828
1131245882
1306678934
956682268
1051002708
1592928415
1061509287
1990237836
1891874048
202614566
978487944
1521063086
143716922
1208826864
1055876777
1870384370
1314044564
1487527389
1699306083
1592665429
872135146
1655647476
1939871911
906101183
1035121525
1404215401
623486793
315778989
270631958
1987853817
1263190255
981567463
1407263732
362591804
854554226
1936868428
1348563456
733302697
33822291
709440918
684761280
851973180
1760949814
327963613
1882063000
783921758
1136384448
321755532
217470139
246990256
1590707859
333189584
807228228
1802110571
1499205850
1239733369
144140066
48522434
434698315
1295327021
815373608
1821979617
1522466932
1288960132
939715559
1248807758
713394031
195884923
1804968442
1510816856
415737682
2064329695
533420512
1461446096
698973585
1081462723
1429161830
2118968425
105722463
999260194
1298187645
1469706272
1178307979
14322990
855934628
813953889
1384686584
811006316
1400093151
686964199
1095492691
1169528835
1440959934
1964548681
672264445
989738548
1367835290
2100325969
2038472609
512912306
1075771761
1550247535
902469972
507480033
1458591424
851494674
390352117
2057015679
512893423
1544961935
285079941
1161184203
1812374113
2009456
2025669552
640117133
1193908882
835490294
804853853
2008126702
1358878382
1923269026
2060497110
1437128911
897672402
47041166
1946019244
342222039
1839623935
1266155302
900970803
1178503574
2094050350
1988068613
564538813
1643233111
1896033304
1746305658
1173864856
1657508448
1389069384
1348989823
1902660513
1111309339
899209492
1467229134
520581919
1692332783
1076181283
832619503
1985233579
2141932087
1870730208
2015990612
524505495
1876097878
396531741
103189244
1404292242
2060597246
450122264
1534440447
1795671795
709870791
264894724
133907606
31536814
1840404674
454429637
1132417310
2013696736
1473251549
188495748
309316122
13331869
343769297
1178467058
83030940
677575199
1321211469
681298699
86725715
110876175
274993257
1088452554
1256069390
943963514
1732107743
1053815428
2053227221
1613257610
2066312410
689551105
324658788
467411666
2099698241
1587427088
995031309
898015339
288903113
1150314483
2118289815
1880004488
719244295
997478399
2100527754
1764921022
1221860234
1171485597
1093220494
832101924
1172109465
237985849
480894144
304626874
2048594679
46543796
1795668918
854640110
942222473
2066811067
1573120398
72580492
357117075
284826007
1280369715
1040041376
132038660
1214345873
906157020
586761630
606991836
8956294
818090301
508520613
1225792903
1141568309
1675362138
1150785513
2109087656
1075540931
1295653404
885420800
561728509
1092873507
417090680
453471475
1466338464
1941413698
1410704125
598593109
1926548465
1132424827
1364607860
468440728
64040551
1365291409
2036234509
607548516
1321845484
1636589024
486338572
680694976
951894811
1064673628
1742728914
1567012004
330220455
1585545269
1168177401
309885943
274498050
548815863
1196616058
1500628592
261146048
308553071
440751416
2041448447
388456158
1267765923
1314681381
237984957
121821088
1381937015
573524014
1359096953
1062808298
1693801561
1349173830
644653606
1396614227
1811009158
1134100457
1776768349
179546735
1432085538
946949999
950659466
1622527161
521244491
1858209054
1777923813
1246432254
418945203
1228570345
1643956463
751032726
408575325
1778405898
799127066
665688258
528669959
1126788429
877024339
351283330
2095138855
529140844
2115590702
209583701
1459930708
785717598
2055990266
95097618
1061800392
1809716040
602028905
1924999502
2084702911
2055771854
771904124
508607413
1462141533
93728146
551842175
372165951
1212959552
1322176934
941429369
935988971
77647162
833445034
1170745250
2067102849
2083809590
1097363097
340554566
894667009
1252912105
816283468
1568212172
764185682
877478291
1465280499
220146818
1886791606
985213368
287547136
2110899261
1719348742
1624430430
786472800
2143881479
278655040
1599383110
1516938361
763872441
1160209908
944959718
408898575
301841272
1440937410
1440331450
1588558067
1906582265
548252451
1680680557
322192974
974961835
1658682961
611153590
82913829
1227597285
916163551
2032338858
322233157
171689775
1655484012
1863806703
865735175
138600476
1739599378
132114122
66511167
1272520138
1800740483
998500712
524936475
948492887
870014635
2142838853
1795051853
409273488
1722948524
1737177837
796959310
293999482
1001746130
482395389
1726757586
50681151
828158156
1365028171
1347371536
756790445
2074262441
824092315
752528413
1482864522
1084944246
1175001685
1697648257
1713214996
1134597921
1429697967
973445467
1250620835
1248845620
237215166
1849940694
1588656657
1049905196
1003632952
717035028
20227803
280783215
1631500297
863426155
183846383
1317412248
1325966006
238084652
1045447280
2052546289
704262125
411397326
990819992
1539138988
1900656713
525308198
662635252
839889643
769664474
1925711392
566694377
68208050
1290962490
1529808403
995592821
109069868
1123525964
1407223615
1537417902
1351616867
1403972059
494272298
1419068003
2013840485
3416633
1629023651
925601017
1289655478
185743640
859112703
2105897356
258715161
1556829908
1954829497
1262275148
310191407
1146268731
427015537
646349452
1042773720
310777710
1018240313
1364476768
1667113745
1203420936
1436417933
1525705138
1015928822
828909955
854986471
2018852185
1171816075
1110907066
104140746
1669607038
453369164
1082461893
1343141270
936795553
824475681
1732588751
1868260307
49030811
822118406
1964786498
974186475
504577045
777835640
1224714634
99033261
2016613853
416107405
1421099921
402311411
1203812084
1537097101
1013542127
1019594039
1210234005
1548642071
1311937506
1650029418
540745038
524939687
110351821
998669882
1959026011
848540143
122323459
1139816032
1647742507
805026270
1391576866
267581748
1806937112
212444586
1818424623
1046022870
436689409
1784939605
1729825754
940061107
840790538
2084435598
55226455
481019684
1527515813
798153961
1440633993
1447228680
603900168
1792414087
1806278613
1644335417
1514119881
187854866
1857669949
1638407136
755775267
1308009642
201273432
302373020
52744655
1412239207
1809079571
1914650632
1330041595
43749436
1002791067
978400333
2009886494
1258315214
970345433
848372325
189692517
77414544
1967832818
1590915233
183446970
423126137
726374717
1981985874
256923844
1593242932
444665402
518349331
1805590691
936594077
1700410483
1729607948
1546359811
1696223862
1623723782
832305397
1933534745
314619469
1787348049
210796378
1801565725
1371219759
1037228744
1653072571
640382694
623174780
1808165059
69760449
1085759033
1691082370
358857481
188574861
853418192
257365204
1315742171
526033659
2108266640
914573797
2047330984
702283836
394239581
314306200
1907797710
1826453437
599115370
1767172224
1546634491
1267230373
64021635
1800973100
1160929960
256497564
1270149906
1856787214
1724847762
2050552653
107343795
1031802836
759564781
84546186
122217058
1158902985
1615266245
791119123
936446284
1487525018
2052089220
1836715312
1679737832
1729470266
619610809
393647880
343717935
816888757
329239533
2027170037
1540836996
623114881
1612084296
1302576741
1651882043
2101374330
271522111
1874388644
667383235
294055295
1425358261
1090128412
276739566
763642933
1815526932
1216836626
1664342496
1359772300
297370900
1975553452
974749956
1938317457
1491005950
1809906285
194557686
1453530836
1569611253
1063578711
189514484
977093720
686984254
1642279903
1894836059
1520906357
1056452939
1741080269
1062635924
1660865933
250307724
764929083
559541594
632283861
1116879297
925550818
1934013848
1392096236
1490461036
1115770438
1664149739
532443331
523950928
2018937873
1317591071
275734113
2089033581
1366501353
1804176581
836649109
1529907170
12546455
1476404936
895188061
1685483670
1409936613
1072898414
494485045
1075268685
1209073752
1489512335
1051470052
943424352
1774181473
1775976868
770431222
1662524429
938209452
332853438
1368580672
223109561
1655682005
984147675
61098842
774371587
1906751362
184533947
1770541917
2112746801
1699233918
269519508
509492287
732062140
453421223
182871576
1224455698
1088736890
1413705292
1192415163
352346309
2099756437
772783561
2105388276
1921218884
1166262198
960385610
130117239
401153832
1127358283
569842789
1930674985
2060614
563713433
1966347279
1982849613
1504183438
2026888089
1700640334
1978227119
1314336388
2128453877
541258820
1770958151
134518005
1923855393
936125547
992824255
2068544965
1230036243
573363889
1465287072
1635606649
2036296792
994049021
656491353
1005633231
1892704111
1091614195
582548608
1657837970
43768859
423775358
1319647477
242994635
788034259
1741377358
1541381081
785751449
1818168957
1034396875
1123881038
1791263175
1832884153
1887214209
1042326688
275121676
974108622
1614285189
935509959
1690403121
1975871838
1654982408
1192313306
1216258503
1610110882
1313451430
1635702431
1522738520
1063550292
1157263248
1530823083
1631386247
571666597
193044823
486577186
191760440
52655490
174674595
1114701789
736049382
2019813166
1234330369
199018214
787469708
547062225
706777827
413364716
1823987782
1285269378
152292637
140000782
1458884003
1630389417
2001133742
427964918
1017460718
1289604562
1636255749
1238116922
927999488
231625797
812408667
133725431
1137932291
1857644840
1722581658
142600614
719846342
450222705
917579034
1551484034
797263592
417601000
1310854307
1315356827
1950314231
1389174774
2075605376
631219249
355398678
328004443
1400884032
1498275575
361269359
106528819
11818470
710613349
1701366416
1929295343
888734135
166204059
1872566734
1471814288
1502389739
2031792842
691194644
1757323965
386968605
1575324090
1886030637
309995211
2078392874
1865462617
1561865890
204793561
6689986
212919068
1291733196
693044036
449487154
635284421
1466629823
953042633
1087657918
1550969877
214295100
930899674
576766360
1998114387
1050582373
1060093189
565992565
1307190384
1960385257
477153269
292610728
1527778406
2113458502
1953617657
94991974
1404934830
913715697
390337261
582470879
2014299819
1514638812
1647786020
1020977112
2090343083
1289626452
797578766
1043058740
151807300
814675554
288721729
691890153
1203234025
1454277613
1240481163
1658368705
1902812177
905396393
1825437888
795274761
1292652252
1372242450
849154978
1762793484
563881202
1715367805
1932398352
1098044997
1864953901
132786749
679380572
244469665
343414984
478701115
1448271846
1335609670
149114212
432504447
720747804
1395625324
894324508
906759162
1372058087
562746019
1502147338
1601515478
2124224221
994137814
259792798
1271888764
744299928
689268311
1853143922
692277172
330519065
1530918632
1998017157
933334194
1410392507
31880621
1382379993
1137092735
1840028060
958252260
804102629
1302061975
1540518318
1678248991
420467849
1795959254
384110828
187928411
105086299
1205092111
301915657
1302918707
1500506848
2027869916
178028439
825235564
1182640260
571639438
578912752
1663664862
1506674576
420653463
150479877
750371778
1277534746
1151820196
998609895
1398082226
1823458756
827402077
1286048633
779214403
653180856
559532410
1036943841
357066254
1521271932
2070100999
1420779956
1906927910
376538806
268126083
480810639
331535918
732191924
1924018501
574655112
735836243
535658000
1290393784
1453172032
1317560969
1841907898
114920505
991807843
906459982
1122585490
1262611294
1763474063
1084398752
1773042938
1361535938
976019210
859803077
857401988
762784803
998787134
1126156766
1669010525
612670351
261310611
625377311
4483424
292874178
1567904846
692078264
327146352
711807583
1669393565
877596147
1978852118
1645908922
1358059309
473132944
1780145204
555303084
1871211906
1004609029
437486886
1207606548
320591279
382743494
1799930706
722919563
57827546
1125177568
391504791
1200359816
809449613
294048190
1205365693
1318264227
989007789
91826780
576549086
700956298
1866673802
1954595685
114784072
612027077
570388949
1116319279
367889465
1751195426
1240650372
1366957643
96797289
1136690111
1410166370
331453281
1758474430
964046907
319258439
208916709
281874168
1685074291
490148045
1557188073
234594684
232974113
355995378
2073469820
1815455473
1082093295
982911500
154932193
289688371
443384793
933347103
2122772988
1651293568
494517234
1602192401
61309010
460385215
1775382581
637738815
1260000937
402765170
1182100890
1611209556
407887179
1942592625
16969236
1186039902
104635500
1415725224
832190618
2082398720
1300281946
1730281728
801902585
1655501370
471930664
341866001
2109006921
1689272744
2109399281
342629703
1125056948
2057873119
1086994679
586881447
71529872
95135042
265779990
576216834
1873454024
2128940981
655539277
1954653842
552389413
1302558686
1288452291
1912065856
572722381
1259501682
70106158
1847715334
651165352
1586321896
1241068698
1630742888
948845365
947845443
1800883925
2126397346
489737979
1969758328
84781593
88492894
1258686282
1372144308
1787153890
783662553
62142807
2056490664
249856520
1290187821
534079412
2016592671
587629054
2113664436
974911280
326073315
750853092
900054806
983392543
245379213
1963179714
1728738560
935742702
1649411209
1285530981
483354826
1844291572
1559663233
2040658137
1087227903
1395363239
672158490
1864153466
877475604
734232860
2104065244
1254661276
1543479017
509329333
1370882267
984498595
2140683087
99229139
1625137216
1602376513
1007552055
100597636
1764556230
853759908
1763928284
473321251
847367573
1521197954
535312789
2131361268
1789288463
1119820838
1811618870
1849866134
1909948563
984769019
585310312
139703479
1762295357
1171602294
2062838792
2074186267
351311391
1805626614
1983161804
525281450
958775380
1048690082
1528306156
1166403593
437720632
193758915
1414490322
1992721827
837366175
2139584555
17937310
1675745142
1412825290
1235827794
298782365
1197806663
1008518334
1166745751
285423867
187136443
851112995
1317057319
717628456
1408448939
2085946387
1453589846
8306286
2122110357
682065864
1016155014
287315663
991915138
390801338
297975211
308343789
1384869862
1499273778
269850326
1268050641
1766301415
44819601
1530305215
1950170152
302408937
1736571129
748041459
1029896233
97728737
1293392529
969818424
74911283
69838256
1346813466
929695409
286325052
1603746959
1724372984
1337451405
2090186477
2011138572
300191886
1048212394
1737794008
63895482
430346772
548995984
754873330
608911926
1231908309
928664053
2041483807
1817717643
40025738
1225473923
127333277
824048669
38682631
351360621
1427928406
1792287869
1540132044
1820290266
1327967639
1823983340
1844179238
921195721
1295598781
985567828
1058621065
2105767566
733227966
296106480
758264174
212623544
43574718
496046709
530940574
1211710050
1041997177
1006009299
1785546805
1946811820
180966926
909233907
680291005
990084094
749873814
1087314893
790749111
1449822313
220751576
1147260324
1718015972
1160736122
2085522905
1436747500
1645944135
1022002973
569335682
709251778
80002562
411911135
1711324740
1112480424
296043356
450038546
301214944
566413446
1667342170
1925054574
1052996788
601021436
1728268453
747861646
1903302419
1864240695
693512543
853698873
507298812
1768093347
867785363
719937156
1045832395
1379672289
766389253
2063125370
124850673
1341524976
991111069
1080158750
1446028243
1968019850
689188290
1850739263
1363054056
1669037790
1299934509
1704806244
903852469
117102576
1443210211
679420552
460936790
1371244708
1049272173
480563994
2092104950
802062369
1019033334
805665640
599049720
657857112
1026183005
51543652
1944273394
1850063486
457972801
759118544
1343331616
1129597774
78773271
453455313
1113117646
1628993780
1670820730
450697689
580108639
2021958464
1868026654
595814808
884968125
1197703617
1738569091
663403024
2019806233
350438971
13947049
1454732021
1937266500
64196269
95743508
417765083
1885797766
269269943
914823808
2054338442
1636551874
1710277854
1560842481
1915559278
1810660963
685922744
901800274
418423231
322433913
1137761594
156471591
1175561017
1614450733
631365306
780443980
1220691999
2055703711
128048833
527592322
1955247913
1693023417
1238407011
840037317
630191943
1807357075
1531348133
2117550243
618455427
2044383587
1211978673
1235809938
577841560
916378039
1279560300
34054987
121991856
1560207207
119515314
1329917326
1436196155
1978387709
911643315
151902309
2047142192
51173359
1375671780
1281795759
933269113
462660851
1899616448
500215165
1222190679
1412404354
79899255
409480034
1408523428
1864653553
195790707
1693377625
1144701504
1339641188
829138388
1064932000
925218460
163076624
282806687
1938933912
702116838
117118603
621529859
1949152251
1768504984
824427015
1006432396
143446113
211768274
908411209
1447197318
112657032
1162771791
1568328723
1593527301
1908992124
1141807694
2010761452
469999175
1948789419
615351727
2040284832
1371560489
1396866346
1083218431
435755468
855092111
1942611319
865788914
945323577
102926702
1915763761
206487897
612934986
470570850
458788045
2107652314
2082560985
1827533987
196613888
217430233
269444642
597417240
1982344166
174081904
1878456953
1529917439
163897205
62490249
523262260
909671376
107995057
28054610
159529821
77330550
198164782
1412871048
272078133
513320084
1390190633
207338749
2022222127
1512919748
1884325504
142654400
1155646990
282046317
878458077
530145429
1688306903
1172740005
247833562
366291124
807417574
1724576993
1703984536
1863446027
502799019
1025972996
1985628741
1379536726
1760678923
1128124561
1441666288
1858057113
1034305206
1655936817
1780186152
1898933581
1164331752
1717646007
530912531
1006120178
353156670
2044900754
1196782377
1355055621
287343361
1239492846
1080372504
1946653973
493654445
1210820768
890770706
567309316
2113673301
383699348
1366119906
641669588
119831533
571668609
1550991800
1872196932
1432042474
1636402961
450918473
1353606530
1969961782
1349092819
2042738494
688294559
2101699840
1878994034
589417560
1646584851
2007634354
1198435205
1974414414
412124551
2004623485
2068075770
838867735
1689321919
1774396264
885161650
1458337392
1412278221
790820183
1062596040
2083657455
1762210131
1121467516
32512925
1028255447
480434077
78647019
926679625
792640172
1508092485
1268226603
1841197928
1573395164
1773942797
125912709
1239739149
1731490677
420080457
1593990714
1468918352
1721623022
1002041638
1779331005
1198267633
1918853055
552159031
175170354
616358121
1917661106
297326577
486335355
1503741303
554245485
2044884331
751050851
381543034
1563600521
670810188
1292488146
23722911
1947676260
1880609153
885394477
1560077531
494790684
1267202660
498645126
591438463
1249243199
446675724
475385639
1562891273
651641151
1389134322
356705007
2068393799
744991098
455157520
924846079
1101276083
647848309
599912708
837949404
286134668
1845794647
1596960554
649043756
453439946
1171374487
1097353987
1887118109
1551319252
912884767
347987694
1293660320
1955520899
1092423924
2121359835
256674948
1194606752
730919669
63421243
1869950269
1499346033
2026573340
1240354829
998819377
435379516
1390859975
1457847801
2016069166
2097911841
906011218
494778152
1192429058
895893039
1171475621
1390486868
1425499252
719659027
66139585
622590174
80285505
61804848
482476327
1445038432
1789644891
906597793
1339672558
917358535
919901380
1278049073
1715340263
1531978175
745434845
403874499
385238312
992246090
151586037
1424989027
874098559
504462261
1136887778
834897824
1217005548
1698796052
139417380
1990097739
417538248
1917568881
84304125
393626043
459108280
891192778
1454289390
1440824918
1783429471
2661975
1831307767
2002119913
579320103
1245382062
2137320038
372253270
905284414
1633991482
305208582
930803668
244530009
670913781
1613442553
1943785819
2107627804
630547560
1693855470
1565767890
2030033750
115013964
1464966079
1576834372
1735494373
1687044724
1255520958
904572558
1536977305
444042942
1600490153
2070386046
1430589174
377235300
691354625
1205211407
620232162
936147341
1890385948
212371595
788181173
625640171
459107320
1601255868
73158219
2056630714
1368603636
1613427304
305053814
1219142732
386849145
752704131
1422152323
974984471
1439831342
385203504
1676568417
1207304300
357927632
1150537840
838728535
1619980850
2115908764
1245913746
894102256
1143307218
1760291946
763506389
1151849057
1193761387
161650407
1503100807
627594058
1675476600
32507375
1105406054
1345597121
1098449570
1351601751
2062757299
699115590
455953642
815336591
1360332695
436856349
588323171
58634959
1562795610
41242602
1872834120
692633108
368887375
1280668830
413034163
1726110581
1196390938
301364189
648613346
24569888
1671287587
1595967301
1671374521
133181149
1776111906
288167818
419858495
285282659
997393724
143515850
2033005430
1616916622
1553211026
1201889267
2013975060
1801099100
245040149
1011412174
1368422706
1411726022
427203964
395685474
33987123
14279923
52862801
433757971
1767947216
932690004
731024095
1524381172
949036080
1309988358
292214223
55622206
505718879
345794850
1615464075
2008329295
2089448168
1045219664
1369666653
89230894
1181167481
1285909156
976891249
1143440204
227308134
409673271
1381696072
1258213567
89513767
204407867
1429244140
1753335955
894369648
1542417570
152860879
503330522
412543513
567944664
1587452776
223526018
1763804627
966518638
1452323064
144701656
1705051795
2051357700
1848127171
386807379
1828305169
1047041637
752773975
1921161587
1776603811
850813527
1831420898
386422122
1264925551
1444236364
573821513
2117625288
1173321838
293314646
2039962763
268087647
1747972783
928301469
836606559
1618657516
1529659653
2131447298
847472336
1681758495
917477896
123329617
1443338126
940351098
520166385
1340577709
1630330438
533150160
697652693
1308438586
368743613
1894923879
1982330575
2129187029
2017189984
337713644
92160613
963299274
1905536070
180664481
1305272362
1910709033
629946896
222398731
1662440690
715066043
119228333
1294259136
1712267928
866701193
1315712240
1849762408
637753746
1134413781
226097892
1513804758
492069914
722612341
1614392862
9717852
869529382
1889763805
362966870
1979023125
2062153381
1719853912
280569037
1098379965
1889110301
1896198021
894983703
230263159
491447682
1236259773
145908332
2146118943
387372297
505285599
1296767190
1865703731
262295408
1944896998
1626318575
1657403073
1238444139
1253893167
1950066671
476970961
583210396
2048183540
1116748891
2076874944
2123032281
1094616644
983046004
271474021
1949348535
797085560
1430922505
592960242
391201417
1056190240
132546670
1597415038
928529695
698336336
119793222
1696309069
1128057960
1264184271
2030081657
1711935358
1849739494
1429987964
1117934944
1722218401
1108612256
1060957910
939253880
822213560
1943174890
827318833
431978975
1970884051
1560088757
1447759645
1593820469
653432535
1349081859
831534037
251917933
909026590
1207363938
480477965
2079201263
634640765
1168547303
1145530904
2094709810
67704977
524669091
437852144
568734174
853558510
925544343
759984998
2128541113
538615006
361943788
772362168
1923872346
353750154
1336930950
1964793335
1287670206
2018909062
1280469
160076297
318520245
1752680043
1297413702
2146746841
1408690309
1282412266
1847130295
630713141
1265101751
1552808517
1928171631
82767363
1058785555
38331768
904741587
1722922214
1483290350
274430778
313993742
1238584793
1000157745
174707884
1430475691
637250454
236360759
708121685
2068937785
1811836772
919643683
1181038994
182359590
707528399
825584168
941345152
2009045548
1110228011
807289671
1754310701
721403806
1135870808
1153222191
972316262
1837793062
284725203
651774669
643720908
1371647486
874967756
1277234846
626407048
2012010491
749264046
1142975342
340612678
1864683796
600700529
1382266174
1658187166
1856402602
386875295
1986570811
2083909317
1659521814
703829773
1089774337
92371199
225678226
1120776700
136984633
1092172895
2038068932
136376111
2123432432
1556343013
1777544198
1424493804
214044431
1759536886
561060500
360921258
1532364819
46118173
1771880331
1589429219
1819650882
1372184348
7389917
1015929696
1811896053
2060222705
1995146722
2052007512
984366715
1492819148
976613110
1585768906
1775743203
1419083323
1216932620
1973794500
596479779
1746196561
73594319
1203184833
824359684
304627186
1161488619
445973141
1864824364
1798983511
534060896
2100556888
495872208
1803415786
17909889
2057399848
1099986382
1433630930
455658627
34463705
361523012
518211834
1890095164
181620863
1375824457
765470403
662438501
1973000415
1026686938
512936127
1840578473
1737916864
645936915
1856697809
2070478665
741509747
1846860253
722141657
1289220185
447359850
872882604
332261225
1188338198
1716562197
236448725
389945608
908930341
2094198615
370078640
1990327740
698414430
1849600548
959769980
1451393594
2055310646
1203050256
1991797560
546876045
1754386771
1683724935
878169997
486989210
1651357257
59429697
992675339
2084833552
580006593
1690330299
147481795
987531868
1758610514
1026195171
1181665307
857484267
1799126821
1200714026
75775557
1042109796
757388924
1938038792
741619564
1282308284
250821781
1162905083
321587582
1684007807
1523285112
1699080737
2094949542
459500598
1791796331
612229217
1679023751
1068389684
625161435
1730514219
1980905613
901994576
1909336473
964290304
597845247
1492594118
753666111
1950010204
379933576
1247785959
1843412053
1562413423
487274036
1424037019
1726028782
731450359
1131018827
1015624587
800700539
236332723
155625516
1177209014
1513688712
2078612272
607716189
1939391855
673410370
279920506
1393378935
1176490876
617402393
1552025961
1279497438
246093552
505936836
1180855146
2103512121
786449156
1333257370
281340347
2034167242
1795508220
1050545750
837204679
4061834
1030933142
681231307
1273937924
1516441684
455004854
1196838445
1321486114
1633808913
1242764261
1043063637
1443970295
767310389
1509300852
1884883157
494773747
1553962533
192864342
2077879375
2065888307
329316609
1554149790
1541264133
81456116
1875409590
64573260
670997608
769019817
1051410256
2000415507
1967708116
1494390335
1040179793
367219549
362506536
1533842370
1912334411
1472826750
1986995809
1426555817
1518609386
568972789
1001418478
569526721
1754887553
76774545
698917895
307232513
1833813732
258074539
279586539
1016198709
1263857428
1776270662
1373172980
1610601444
1650745685
492416519
1683985575
532567486
62056089
525124672
381795583
1343063625
386187333
437323889
442691793
1093135260
894713167
1412258502
887582987
1552907612
1948461196
283156075
913828831
1651795475
1701905867
1564367139
834728163
223192106
199922415
1414186565
828435838
754538986
716993929
98280681
225851479
304418546
135611350
21619961
512314229
1454624861
13390630
1978582055
1113353923
1269910174
618832487
1562721535
42558467
532858413
533262100
1651699593
229101309
217230423
415202015
1999305052
1643784136
416338453
1145653117
1008824673
625747184
2125671875
1976928398
2006183653
1235811210
26761781
1435452137
1396978383
441731471
1479239259
1149664019
338067638
2095552914
1672357026
1757824216
726820389
184557823
402191088
1419774911
403527829
330054046
1512214528
1068702699
794015441
1380962267
1893368770
2021969727
1000255236
148987908
2079136096
1823952511
1189219989
489956949
1948253048
1654643013
1663377595
234551636
400754288
515275231
1855734916
1609049386
1061781918
12686701
1078483174
1724778798
1440991612
1748443838
315129056
2058082518
931907209
1462228692
1742878696
2119321664
519261034
129338905
2002241498
1884754864
1041126986
1427941128
996215266
1896975407
1331652310
1111448364
1164544465
626525504
229110831
1075213821
1430097846
567449425
719827514
1992357081
782153069
1292961337
746250431
510944075
523999308
730333520
273496127
730579109
1251507530
1637860556
317049257
1670064343
309039761
375185080
1644828723
954393655
1069373808
1044980192
378824499
1563058729
1472959934
1310007157
933119697
558234489
407024448
163038490
1913279240
237571187
282204524
1609031875
1041947049
1104511868
1906547950
1809016832
1242475192
1225949360
1665874188
54486620
1488660321
1212376484
377857202
501264904
1318000596
1823778726
1680936965
938918702
2008690375
1177407500
1533835067
190563851
1549479301
806669831
1874984585
1138376169
1896945635
1454346951
1349878022
246043734
135265129
409235836
286956958
290664483
398680439
1452586656
435495812
2087266055
2007307517
636405292
1460960075
1411117933
1124672245
746771160
935129612
496873271
101180125
64841589
1205380627
1158923461
320605938
1602252252
1546033615
1953047208
1423823293
307176887
1694648357
187637507
1033129612
1198129481
1918246385
1478455724
132299847
1785978699
1631656026
852253721
1229857142
594430625
1580317723
435362773
162774247
837958994
1508289111
2094091506
1098202486
1847360758
1721537228
1847246349
1903286468
487255624
248526726
411854375
284068500
552813012
2016323760
926178708
622565047
1304445157
1838362471
1412605354
361962312
672544361
1683268102
1915658649
1521756896
1590158365
1791683835
772196380
1163699203
14263339
1082142093
1977390380
1541866898
1016864908
1903075693
990424604
471873917
1339973162
2112791895
1113198536
1128804583
896821751
802576610
62288029
776706654
2146523495
210052107
2092898029
662779177
1781016303
797259284
2068951715
1587510405
346249124
217030387
1983170627
129212457
608969901
1012606033
2014080457
766450104
450782022
188861202
1653569776
421787767
306822420
1567356765
1576201430
489128511
1671542513
482974034
715148774
168738224
1435706102
977321761
387908498
350580986
3209838
426618391
1108266073
352742323
132891242
389378618
1893735304
620482989
1933947348
1877209583
193538735
1330907709
1244627371
1851990621
1810847227
1496276229
1889245252
64922637
704494962
778619276
1760496757
1308529345
284824660
3364178
194537659
1325188851
1558735970
1607796945
633212222
886376910
1208942153
203494157
513623399
1364449147
948769357
65430866
1488325356
419102542
2016562238
1697175520
1411015608
1601637175
559359199
179039002
1446908962
1864123137
852798293
1039934932
2141358270
1738908042
773993396
282715046
1125736110
1196722560
1349249211
1128689993
1188162665
1080532468
1589973816
157354223
1546586782
1793083815
1258345854
1501496042
1476402005
627057319
377211511
1962067431
837805185
943258841
552203928
1256444874
326240213
12416895
716251709
2045453177
280086087
1443648005
1839663870
380571958
235925808
390664545
897161747
465403720
544599796
637405038
1377368845
2087557444
1791583043
455899621
37869379
1106429155
1226046724
1251172130
173580197
1240253048
384029510
378588116
1430695992
1244098072
159029138
1217790255
1956417489
598195538
513688468
1032794187
1532377272
2046188417
1086764214
506556032
184529658
1139631220
602640658
659494932
620402247
1005613436
2143074753
203068631
199041111
1712361450
1987117533
1063289409
1145604832
1563765755
1618634513
132691627
1563887336
1370820037
2018853427
1255364200
941304733
1291618657
1482472658
167860101
330949700
2115144495
1127348565
1024623350
222317671
1888715573
1029794076
1680316647
1833195506
577266674
1198257924
674119705
165567009
2146577678
1788572913
1787161243
998809569
1756065461
1998643385
466842820
244449938
1648164777
1647946193
983147023
1793286682
1553087671
440804563
1307589490
397992686
1513489153
2058591447
1553520527
1570401718
76231052
1425463639
1442942293
1295716002
1519080488
1296784326
1250319136
1224237692
1559615968
1798097847
866175933
2036818833
1999070405
172055159
1883317336
1656286979
930789744
1414824019
1544965757
711873899
1210542822
2091255910
677082700
600459721
579397247
1546134873
1106249381
1902333886
1038244836
1897402129
1307662732
1012560854
1302824653
537767372
535665584
605370321
515840131
1697827971
226484491
1699403287
142581999
933154815
1264235988
535485262
151657662
1089446575
1293125962
604705371
534165822
1863651055
779854849
311758267
439001740
49363750
863401020
2049611420
1912127794
1642419403
196742559
204260237
1954522038
1406501627
610964254
1153904060
191496250
2088839070
355387410
203804362
1076393337
1155774136
713827020
1234645297
1228030666
1302851824
70122456
1623976101
387883460
62786143
1107437889
926041239
1310248750
453609087
674331550
1097054892
1145355835
305232064
652989710
327102261
840726131
1873874985
1092410451
1175433179
1714577639
998449975
168057947
5515124
519994989
1949488072
1211621326
421739814
1883528620
41759318
375988670
1631618156
1883168784
309425158
1315845941
1908918174
1355476902
1421798893
586752494
85615420
1351883832
821252286
1113373212
1068090700
336715806
568271307
25589694
1007658115
1190951480
1052389727
1906612829
239546551
1276801811
1016297385
2100381937
23058796
240661441
2065327392
1853993655
2142518083
1136002405
2118692088
602206145
192254657
734345807
1803079307
1062981949
945764237
1561447373
2020843053
397149389
1591948351
176748947
1366607116
1341431355
1863028333
632817473
1605883724
1154905523
46381692
1624702659
1246356140
1140389900
1212466497
666320023
649943568
958627416
491045116
1992685068
1447077814
1764016860
1021762019
984428178
1283880633
773006449
1496360251
520305766
840299207
1897480930
2131254585
928031397
1699934400
365511155
244904698
1914984925
2094678812
1564627107
646426255
30731033
179842849
1149552300
1773445273
2142484016
294601738
799653768
1933874556
1783847814
557347599
1372239362
331305269
1928826890
1760555845
99727212
610311331
1425662309
1561452096
1535265040
2138735257
468488605
92895600
573882594
963503117
761019317
2114104907
812063659
1743309077
805418465
1551876579
1412045232
8707071
1604946055
1267255160
815553978
325475836
1552433206
1656208473
1085857465
94878098
1110063452
859853585
674378939
507409150
420687935
1736611399
1087658461
1180218867
904996288
731022776
2021124826
505918307
1337083855
793566658
1951971834
480971131
413701911
1877704588
1056436146
817881728
2257099
1664268575
1446915968
197006529
115245661
2027758979
1894572989
169723489
1029984502
1718784014
164291471
850978329
1258121250
1804585001
832067535
970027231
305806306
393360863
837258842
449594347
542698976
231693273
959966232
600827023
1824276000
1613446391
2022088198
1796836577
1876244048
801016338
774273435
1654562496
389652834
461176572
574448470
1682003889
1290617512
599709369
905943943
717402892
1135145183
805821476
1140639529
2017323317
1779987851
2127386741
1010985963
372625930
1317749460
1605216549
1783932300
1728984948
203572744
1187667653
2073465017
1264277259
557294428
1898557566
1422676062
1417069657
729281476
789277331
1672895585
589540451
1010956628
1173107883
1112329880
432335904
1469444959
921559457
1161735151
2084496950
689797389
840495490
185604977
286796541
21060605
647546455
940394239
1089117866
578637323
1721635626
166473216
779296534
1224629721
1558150132
1367711735
368871904
389133008
793201275
1212251427
1825037470
1323120494
420101590
418610246
471192608
2095552695
1519715557
1484477360
1682512910
694439227
580729730
474986080
1785488952
139712805
451202844
832271499
1753664990
2068170526
1407628934
324779588
1839624057
567593047
294125670
1556301296
1853595216
891192892
834877840
1845880947
1358063351
816759693
1566476830
806204264
1221293702
1236748102
559589288
508422526
1078599270
757241597
381999601
2068490149
1823518740
1290881949
1458623097
1060398947
1302548559
1200495235
583084254
1524375833
72416669
1032937673
2026150369
1944361423
178744413
1312127483
1016922562
1715645673
1536491174
1339968568
1295318438
1998681271
1766049680
1116702183
1399887321
1284263883
1866599837
766987558
676070472
1635409462
1729104102
376059032
1019165821
955970709
1404906593
763686954
1689872273
931537692
2020331870
126810671
1852382374
1916176796
591255045
108007375
1355613843
970389907
855751841
920573
1905875835
426417103
500566227
1941855911
1609683687
852672804
1347643245
1609343307
1472026514
288615625
1351645595
690202156
978534625
584148589
758510442
2077127217
636587711
567496250
1963048553
776278683
1000732634
124796056
1689221540
2043948800
1639898491
789798097
1711510138
638478057
729752734
1141579418
389844345
1845151005
311011621
1821879134
633176990
1052066117
548019099
1399953049
954110169
655668356
160055929
960346218
56636957
521547730
1112996977
820730792
1328067641
1155465599
142161517
1069711637
2086241142
1044067391
1074512824
80357398
1079392602
1439708867
2137270071
1403774320
105865623
277224528
602816460
1415790520
443303766
1360995575
576233365
1764593344
426032804
1870305877
2075107741
733707738
1691278673
1660146564
1546107840
313272261
663923619
211548045
1851981013
1441962456
555673704
445396362
1734130208
966667246
944246270
695283776
1121803082
1569467520
1659899655
190656849
1081340679
1046656935
1284903015
1451667266
894417855
2044313705
1547786202
1924786837
1667019803
1301196674
1578020266
701426073
1584800736
1670403767
693861112
68778389
53544658
1832914268
154228203
1284586464
1709445991
1453802103
776873368
1855140986
1457116341
211021451
839779408
1079741304
1476520159
255584286
1744479433
888447004
751790546
1255604949
2062488553
785460504
520120006
1860669371
1441305424
822181749
903746533
1307656156
437363991
48989047
2091769687
1687541015
2106228715
1698766158
1866696167
361537451
690944449
69096508
1240591327
486966128
621502983
1341608374
803836728
860643033
1131259275
1773063981
387189358
1599329979
1158373236
671007756
2092499141
2079276647
2035907698
1136576565
85088045
1591857096
948065974
1319001478
1222033379
1615643232
1570811130
1801308345
1401150937
56630852
586736106
1262422568
1342519365
515823429
427303825
825541649
63427140
1929331074
483948633
1393231300
447860207
1202757156
1921086850
1976427163
1256502312
1954614123
198226267
1938172028
1401736398
831921349
472323467
2140548759
1237320483
1447944084
1520568707
93028057
1213596971
2035493411
1452976055
1402494390
1116049262
1258539286
1800991640
1826302865
1938964114
937431809
765904926
1395152447
932524304
1456420595
387593571
523027266
222467780
750685608
18812401
1651049336
846148789
1787510989
1222793469
703957050
1759317069
1777180748
1898672917
1822940229
1238818947
489021957
1908988403
1993886679
1823856654
55592573
1633069021
1221916312
1208877753
2062295053
1006113021
1309121708
915289984
275408663
1291601932
67317735
56650094
343425339
1096558048
511984183
267527363
1695367959
2117337835
1686823039
1789731839
36362374
1154333150
1718971242
1176403517
418801454
1312885520
1522329123
1629126467
1589944517
946172557
173720353
477530650
359493144
967579828
1554255349
312819834
2013755507
1707786289
1941813386
428186243
2005921075
1328470876
1026763532
1769768524
603917071
2105490545
1353394489
917326404
703229891
465821927
1024619499
1740497207
55823961
1288398965
1183159110
280248453
816316118
1013791743
622485149
511853716
911808003
770743383
1010152107
1077476927
1619557990
135347473
1357246147
2042392513
22485696
492735217
653006999
190948898
79726476
1808841503
287423534
208499722
753360828
857396619
73626169
2039833653
638598183
381313846
1220040820
953736743
1375905205
1668948936
641935429
396952321
119076284
2078667677
882076410
1198661286
1710223398
1767771610
2110274600
723676660
1258089716
115645023
2108072679
63950657
1305864727
40149685
353890700
1758994140
441092593
1265153537
32297726
700388282
294612872
577229132
383505308
933157872
1885132621
247292588
1048986273
550295208
50062267
453461862
599067365
633779707
1829725409
1336831202
232338779
619914340
1526105480
633695346
1186171511
1762216471
984385986
1292567810
1047149951
41031111
1805713498
927647281
1665749009
473138150
699280710
1025265232
2051497231
1499888463
676324147
397906475
1803309218
1035208276
1569314119
1447754391
69158229
1983697331
1039945240
812862938
695676568
1983425564
826311358
1085832953
879520988
245832621
1903764813
1162168609
1085261939
1293920879
1833340189
692517202
1713609784
695440990
1362612764
2144257331
1447015984
41704613
156839165
1170709456
7068953
1258552342
2001523203
2078487745
1451541769
2073977407
195799719
1978661769
555191276
754083888
426288124
1387063270
1136258508
4170588
98328911
1366045249
1734897489
116070791
836497184
2123101017
268525304
173230501
666478289
1075485105
1671108233
1785259308
1863346018
1772431154
166433062
1799810758
2081626558
1754855245
457046837
1168128988
1996432399
45214830
1178649362
1521771433
1573352976
1764346383
998667791
959223191
1274930410
568912398
1430391673
797353114
50789660
1261620315
668280722
927742064
1576797083
57260537
2104770063
1912873660
329327015
767566197
2016012277
1962408122
987483569
87431099
276423456
875808765
1408761970
241456629
909793724
1587325570
1952772278
1876302822
1339812628
1104053322
126174710
1123284342
713697729
1905698250
1749427872
132922665
1956142937
650898382
734976558
1666466861
1181115287
479513589
254158787
2021024185
1826179111
272880319
582704141
1364395388
1969832720
1591115314
1746889727
466083235
2018456047
329522046
662964472
388013008
1612529538
69239330
1449225386
1463236595
1088470600
1132662337
1515987030
997008370
426873740
344240803
1076792236
1748920880
964631429
1668011806
157589681
413808506
2064670629
213747767
1813416195
1236177634
573246692
749193551
1264643519
2113485591
68224738
890717632
7395409
1055440337
796816040
699753914
1948524040
1218152261
1979925562
380101608
150011421
385397430
701779586
565489082
2127294475
1723318779
1042039653
503054045
2054139559
2100352590
1677556955
1010780987
2144594498
1202318260
1925047311
1635252204
1455953575
1660006141
1782202794
1536763798
1493262709
879936760
1215191544
951669720
201410234
589340322
2003183945
1551185372
133082186
1448590683
636980027
1281837944
2143084800
384067460
618938618
1849453017
732798763
1473973378
690715677
218035960
358631711
1248640967
1769957793
1479469253
2032271582
1464008878
1533995351
1594956046
901641907
1635323977
1523870466
1783951113
733853374
1103675612
2016304892
43338308
877101207
1101427637
79835443
917119787
1168262835
1976426327
1991899571
1349584623
1406077910
726058339
2039208240
1709405537
245576892
1010340553
481522440
1126894499
302407641
1946468458
1693009994
172033668
12340197
330079515
1425465455
1961310951
575533361
2142231002
1512762535
86148479
1958699374
1522682595
1107250300
1752478264
393441251
753937966
164954747
814699653
1613156746
794604450
707042331
505896448
467753365
1977196179
282121597
1908875267
844834871
921253064
1866867678
675447234
2000043505
1507049499
1120062491
2106524978
30881797
972558376
233855166
1611423002
986956435
252527692
1482200304
244648835
946230154
1726569608
1650362712
685494068
1331154928
1914316701
1528254812
1640864965
53054035
1340015176
129607392
1890227606
729195937
1128507376
1611093504
495635649
789264708
1542912507
612743015
245349475
539942398
1304756083
1518910973
717275215
1248978124
1446098486
656596928
1099714736
2020763216
1203093408
741693210
79761310
1109836483
1871339399
736261931
1173393163
1304648961
1369857302
152182266
1757174959
1596504780
1948262652
968237525
1520468951
2098997246
424327342
1158805540
172014437
285915848
2095362647
738465859
1348740154
1464951869
695839574
1238632838
486393730
1137724927
2146968823
277048974
1325608506
1520756209
1081262662
1507114120
1250208646
330238550
55197361
1372083257
1389489974
1720968724
1544853882
1046200519
145110890
1923797689
1119787942
516064678
414321377
1625602973
1199524702
105208761
76406498
997620446
504371622
846746909
2094503302
246368076
175173736
1498743989
1956362248
90173724
1835387504
1795814567
633194424
2041310447
857273418
104691597
1386980598
1666295163
282782213
2067766143
1355516706
1806652448
996998795
1500614670
1118370863
696196689
1383394966
1855148056
1003900766
1989014083
925915632
689281342
830532295
461592138
657432492
1986056993
465392047
65903762
893160610
1404238353
1787103859
2072250882
1162316835
1027788893
790344556
295915791
53409193
388372063
1849672772
87941418
1809079142
167871824
1330111183
666013934
509817768
2023543156
988193205
1567800916
1201423132
518946119
597723333
904987566
363218777
1212258468
1891896603
81104458
2045736421
1958356446
1813085318
1072660560
1050893986
2127154745
511323706
1897411034
2086196489
277478678
829051845
1493834701
925274182
1144391468
248532443
936377210
343366781
1256418368
1194053569
2090652913
1539072152
177442185
1775394169
557015334
157471350
83031534
2084690802
228303576
1552971557
1171248393
740055975
990692539
893414210
17365767
463978204
573943332
355449019
1202104360
738240127
1896209560
1690077585
1364368155
1711689128
156504489
1752726032
1693273364
216707124
1844305389
1503566610
1327601277
1297157067
186297116
979021658
1897225858
1916462622
990333
1593180951
1559763797
1696109973
562875505
2029868795
1246556769
247380364
1117114105
340890239
1322683046
685536933
1957671853
1066150866
658932577
761707544
1685542137
174802786
1164885308
569105071
879739068
1960401448
1563548578
462548309
1756686481
703706306
1705649786
860864936
1662263707
1279089270
1506148711
1975442973
813718658
1568366252
596591543
2106866132
963553027
1779602174
1523040782
1128742507
639788127
1484590045
718014660
338635426
512073738
1620955440
511341351
2079707225
701971377
91514307
1052580107
597081482
843614801
841424513
1511383457
1262004476
1795013900
1636259712
522142527
18985797
939137116
343949302
124126771
899914631
502783737
1477069083
1568938246
1138919255
1131387787
298849765
1267681928
1274590883
1972515506
1880292593
184920317
1786499357
56747494
1506283614
1189198548
651451059
1752108935
290310001
1032187666
520097471
526529782
962697700
1415894940
1858849564
920425164
1052128604
511081990
1482349296
1555586776
1050590863
1635240230
1598156007
516099786
457589762
1582869765
265865100
593142233
489335207
1187546349
711531936
1301642580
1470225615
1388418593
208898838
100857429
239477945
1319692536
716093391
657420313
1700897815
969041322
1831310618
2050798343
1255064046
1722499454
392072889
1311843064
135561926
2001595904
484012383
354352015
666815736
1408625475
1550369446
1535320817
561105338
1911337788
1227670495
1265001448
228337733
607399298
927455873
1250192990
138659250
1819024830
650502631
1968657249
921304550
964445529
709177059
702661536
1408402925
67443263
909585411
1107011268
318630861
165980309
777960221
1987503335
675122306
1112817074
681152781
1223456583
217908418
1052186261
71045999
1143779989
1137966988
1000299825
917127492
116775810
249029125
474133972
1300458845
1741208841
1755209223
2106082733
104418826
263028056
312633716
325396052
1721324409
820515947
1613232607
10716552
1273812469
1721745210
432286124
483561962
441509988
1116307037
344342741
941747538
1012284344
2010895079
782220727
1654857989
1228098353
625334594
619600054
987517006
70504451
738743333
843713554
1783390270
1185665479
1166524541
1771401732
295324947
800211366
743333562
2120037933
1325586236
1260626991
791195236
616301737
1681530138
1651292254
1053718283
503509735
234451845
1106762579
1223237651
660262024
463316417
38390728
1079934257
445669523
975860828
913071341
731684618
695944953
2044154179
24922575
88880109
1447895076
451377029
1101827788
1969003671
715891147
1174137413
1712264595
1733241771
1645987252
1201333756
393596241
1338458743
1439340887
1492787454
1651755947
1619311624
664839372
1712321490
1328129475
327625279
1578938027
485585130
1340328115
1720302636
606384061
52267724
1995281387
1104942112
329545785
1483968970
1594225556
95925574
713729041
771995745
329087076
548876393
1771215204
1982328848
45164542
772941448
50770598
348904549
1105272661
2088696840
12407322
84346360
1898366906
604767080
867439686
1867985633
576632808
784424813
850178850
169662738
96364760
1719642176
82338991
1300311186
1851200515
754816647
56158360
1459671691
1858990062
47864704
1763815274
1841417537
774429334
515131523
426957824
1005769508
1293382681
1010623126
1332130017
963113560
372276440
913430942
2080230152
1695469765
1358889235
1256620242
1922979825
1450259851
225134705
401810695
43704188
1729511554
2124531920
989596731
1958336997
1997429146
239818579
1685337689
1854944941
1488015460
1033368698
64538159
12445049
210750232
1105063217
76578672
1428452181
1202054979
1417439976
2082250937
1440669815
1865715700
606704532
110372801
2094095352
1217563148
1362432004
1834414462
1011124496
877709035
821723905
1318549208
1804278371
627459825
399387116
946056239
967381742
1344154373
2107802257
649866200
87417595
1038609133
1584672926
187861982
1638919332
2036542338
1109435189
1896780740
169428196
763450342
517866460
165019986
35343737
304815269
882077620
1279467835
2074790833
1624778048
336724720
237705840
23204859
1272410340
183280751
879393899
720042442
591726860
936166773
2126535601
2069387843
230959950
1962492321
1142835649
1612614641
1254919438
1229091806
1908442406
1969904025
502963915
1451536306
1952095195
2088933499
1162238192
1924304168
342291863
2027668136
662607270
153810123
1800281705
77905992
653665626
134897690
2032773737
1513011540
2129485892
779227560
1366407251
901741952
1471851560
1312487661
308314063
1952440073
940630566
1445297529
666926057
1199676692
2051356180
1528270912
1916260739
1464733258
647640184
10413401
1575130566
1341656557
1561731409
1006184948
1549950638
1055303463
69657514
679056614
1265163502
187836714
672380600
491482616
1776138718
1518471724
943914522
1906187434
1463217553
1050063168
1908928536
877520891
1020036299
229902229
1633411353
135730521
1278550771
1697989891
374116790
1256830574
1551165354
1057811483
301167432
1143903285
1891861847
1578328845
793368862
176762111
991261801
34792743
874254361
302164200
1802447461
628916047
1287996302
681149712
969796901
1563692130
1918367079
1479240841
148817124
105973741
1854738549
1181986598
1446789878
616833707
309110864
945851421
643140296
996443321
351626505
677529497
147431952
206678548
869484885
333875250
222412441
1688633678
1996863389
398703777
1073529398
165197623
1537508188
514423086
2012123828
2000054766
1387789587
74006159
578923680
636284494
1140771634
1493480797
286610613
1631259604
1264583172
2004671397
1858323077
134442889
354508492
1389677284
1064427926
757255169
1592438038
1661770169
560261388
2025157070
1630169627
1252248095
1027648203
1541403754
1987941814
1249697024
364962294
53445826
235965705
224400714
602959652
790212980
2057455353
1023365928
1456952215
85623112
720539855
1480405431
1169941432
1281607361
1316794992
1422962367
2104770686
713119337
99237884
1097998277
70227569
631568276
1395249955
430565429
25151244
1414815702
639813336
442922791
509433272
1421691387
917912155
593861788
1048305999
1384386187
1803007481
1843025594
1775396938
1831715562
49139621
2052694104
997269771
210233767
391922107
1972869551
2011783640
1607899668
1861722991
1939301869
67236838
368922309
688036565
420073585
951342203
1675403433
509127845
1830935045
1648958839
830063331
305846941
933907641
1241944616
1300408780
1448546573
1823606375
2003892153
989636808
275734182
877290752
554523929
1404889535
620619393
1271127594
185912011
1149934849
710032564
1476505676
1492340110
771270035
1218780558
1464919317
1748819655
2008787846
849604690
1973890219
1548234145
1527299367
1314646841
213164843
963105665
163636604
763053696
1228365455
164806646
488488686
226042238
1998961562
925401034
147400736
807074021
1016524546
1973335861
1193026069
1465191595
1465100950
1581810927
609551935
1952325081
1729436054
300501151
1053183220
388569347
1837091961
217098353
1249933502
303496177
1102716041
740875320
1033388978
591610872
818545652
1012819776
1547365315
45160765
1668780993
1206555749
693106461
1299044156
1757418199
1042702791
1450123603
731588380
852925576
654460655
966990517
564807577
1821060612
1310181730
815724076
1034245588
2103639519
1897224286
992694331
189904214
1633824354
1764990446
306240944
1445967347
1724952816
254467572
241877408
1685697758
1012886553
198253271
1941960261
1518432320
2075743642
713033478
1620262995
2147368429
533098751
1152088892
245133401
1385667165
179049539
839089525
836040918
660565943
397751745
80909969
614837790
947483833
1856339227
444297482
2083330677
814894071
282157975
764412669
387323999
920724342
153235341
260379350
1838098356
1858111981
323376224
136728977
1201460224
1058596907
1579411875
935074673
1310048599
406828277
1880089218
1563084896
2096131868
1677488355
824273312
114945370
1980485106
1628037762
1242153465
814824033
1754490305
714116682
1886913654
330465309
1547250018
382253208
1566357025
1557857309
1878522583
1241617177
536109279
724471047
1515000285
468975280
987416399
2112837116
2067140576
665814522
1837019436
440266732
689856795
696144216
1668915256
86486896
1051241331
1916485413
274500661
575005805
844064644
831054273
197287790
493875471
1973246001
101313854
1977904163
437105850
2064015305
1522620281
1654422745
1933091878
1138986183
1151268254
1704603746
1680138408
1431009271
502233244
489711967
784177884
687813086
1013959551
725865155
1326349646
665684702
890574374
385214020
1216635393
1657128021
655173757
255963043
2042778866
372441601
689262431
874957942
1996100765
734333719
1937345866
1979494788
447916940
1351305855
497337726
1786715192
1445324014
1314897034
187165225
1303052505
1285058488
888158185
1086084683
1977838708
1885525247
203701405
1497163762
520885362
966286874
2065597233
1387786449
622148025
234883312
19322757
984734233
192234902
327644153
926588167
1815750222
1238017523
1208830368
766576337
1856740759
316396941
856218438
1941954964
29434228
804992059
809749888
377844498
1173038230
1897877770
1230431594
1134144800
431477491
430882485
239475827
868555891
242508320
216773142
888006223
138181668
2101868475
436196585
2030223798
1622088008
1355354033
91383995
39304502
1008501090
1090729421
2094080780
1290746760
1790830316
867522604
1223598358
122711734
1837470064
190710720
257633532
2096581421
1216901495
1611492971
1061781918
1908032710
1336058357
571079482
973571683
445366809
1164307863
800920928
981880409
1877747861
1808664670
1020593374
1471334260
1817364755
264777776
444001890
752816839
716822463
784076534
804248125
281901397
846530800
898173998
824691174
995196536
1708910241
790584380
1406845581
1933899668
33103213
1367880863
1688022377
55677111
2052674676
722348741
1197057400
1407793304
669550343
1745214672
549596825
578706929
2008365774
871346689
443111917
721876369
1333889040
111282379
239885780
1978424092
454481309
1732576686
1904274245
421271916
426401980
2056344668
566701969
1248306512
1408723355
1428978367
23752877
2112363206
221126568
764666595
1392410662
351507956
1176785414
1746840290
1637229223
379472906
159667660
1033194488
1809558533
50430632
1281047569
1758905819
463070779
1916626340
63342033
1577831416
976032538
1651970348
2015520153
760540977
2106894024
1142839508
1774632959
733611545
1767519673
1216652844
1407073469
1335087793
343752767
979878512
96692978
1808664801
554077661
728889220
1823797390
451904027
1578452621
1444758057
1884005149
1355533788
1017204460
797204613
1258843162
1618186589
1707328724
706143095
1109561373
43993900
1047907658
164533020
1699459042
484419829
1171364885
399661170
1256824147
1398138295
3871521
1045977343
1780735940
1123685258
1208376381
679162531
1909536773
1381992234
523092498
967998187
329969183
816524696
1210663855
1840646497
297646904
1785699235
1715181286
1595707512
1666150362
187225978
1938664710
1623113953
205946460
1238478050
1234267162
897957490
1602674517
1219786445
1695812238
83536522
117184826
1795349574
859317035
414777792
1248459518
1114291074
1205318621
1998851189
1156679298
1941173663
712827916
981322370
2027431785
595411263
1530200593
919292122
1374986759
1019762556
1532681964
1439425604
536342015
382845954
1095957816
1181694621
1668900494
317501331
309717658
2047172333
1963562180
1234662164
151584610
1898668513
1131889367
488684953
1497248343
459290799
455230481
65044061
1452281931
1658890057
720608090
2022359218
358578784
1383354837
1988794998
169182294
1116493192
1422946836
1302449892
589090537
1733884735
1180201625
1143097540
1642201432
1773849307
142073235
490757527
613348152
1348234864
241801614
572421689
651276682
1328422537
866695613
1407971733
558654645
1757778309
343582089
914597618
1168021063
260729987
102718380
555747338
1285883543
2080910719
27395406
625112177
1143691064
107423000
34536771
1293316965
1736337276
439227206
1149070061
190529661
1001142520
614505591
1868740154
1932163921
1377583428
1404194116
1966785478
2024786425
1234059085
1734294061
2035899097
1286155370
1192652727
1708418945
884284898
1072948338
1755153198
1271306339
979379981
1674060845
1725322506
122774378
731322097
969998270
38562432
1990744546
1502591146
1532182885
27743148
2027383775
1337300620
759475286
988227804
1463094651
858157463
506556008
1310677289
1758342983
99137669
1155799870
766930296
1527737501
542918929
189584258
1248382656
1001030020
67419706
1579276045
534561299
466955640
458369195
1434162831
589662066
966688327
769748384
1542282406
1072992751
49420460
97175165
279064557
1632746448
159932190
789448508
279331410
655139112
277327647
504901014
572328395
1892236044
516406804
967284566
1788036846
146294186
490260624
429550272
1107082561
1475744285
741974401
429443171
990335706
2013381082
274792899
1880967857
1117185499
941435623
540806408
2008232939
2143080406
1844239044
883760575
1228042092
1006958914
1174432657
1544024314
102135805
1067134715
1323223682
1687057813
1215860338
254656059
2038823181
288407699
767767568
1547817347
825252008
946244336
982797775
923675558
1526910465
891156312
1029786483
982162944
33689513
356762980
1918396846
425912697
1789810783
1669032499
152618931
189162875
1125525093
12725444
1957479935
731244332
244553852
1857382626
1972849868
1620794287
374899458
1812496428
1011358111
2126486190
115769364
1833806240
1076084577
1875586063
626272831
712508636
347623913
2092702110
1310987308
607270167
546961355
1595250763
1666873402
1613135384
859638416
1776207577
1730602644
281540455
402433252
1830402261
162154701
416090710
855064578
340029607
77238086
21503057
1795388380
1571006055
452210900
137575021
1892117739
1413976957
1475387020
905732401
317264558
216284301
406668747
665904898
1033025146
779288647
2022324641
1940274529
456998567
2031910933
163239390
1264478233
1523196362
1015187748
1801239356
266134933
1392945132
567008320
1617728448
1488357119
362643954
283060523
1233885141
485723893
805383395
1665282853
871954467
1343925681
1036691453
2122414638
313593050
1741190759
1129782192
2133209032
688586263
711356671
1099072951
785282712
593747652
1635148645
1807326831
735155265
1342436163
933717895
91414035
1565741757
2054859383
57124622
1317241214
813011041
164451977
1296591161
1068014152
429659992
1473939967
1111165258
822677471
2077603090
918276749
23071658
476211791
980146266
959630546
1982078099
966896700
1556864787
362536752
128465341
1199387918
104158962
2026846112
2091436515
1570033314
94299888
1196725670
251989768
1893812850
1088151766
1369721237
920891444
205751753
1561790679
1634421429
1016914462
1301613083
1077188577
1940765955
1026628696
1512979474
881365896
1898914019
638299390
728423601
1196267677
1414459482
703577981
1849666957
307944964
1562253262
1686599485
1109644037
82311146
14639621
991958886
2036694256
1891472587
285748520
2117880993
1980524193
1647132525
488669367
1758728431
313502100
2131241630
1386897419
1197770220
1811046405
1034174938
917981166
1726453260
199377542
1248023972
697282220
1648739320
1050992637
242263601
1055415323
1241024630
427990310
1791835706
1128187560
1336288587
1904068
1340571224
2048650162
1678101757
1018144074
1644534468
408081399
279938253
37280999
1628550308
1348541487
360759533
455197126
1310769947
514050747
509809665
1328627625
876903736
1770703140
2000590190
668420960
832997381
1339156521
1803714656
750451678
145924398
1297519206
1008406454
317317362
1262585613
1523682936
399373027
807621777
1652069248
522167288
561283661
365365466
499059306
2122131578
1346742325
361156550
1644530856
244400347
1103457613
1592228878
1144027869
609945795
991147211
1184499840
1436453091
428789794
92350846
520928156
1312847107
1276767847
1701248130
1374571076
1679393002
1536611063
23634837
886793925
630802108
765797251
878705991
907938046
1914608877
1017769751
559913358
971847303
44557626
715473396
1146972186
682821718
437012150
1862406819
1652914706
155200253
570639815
687048346
707870642
2138578408
1802455631
315414369
1371432972
1265873295
962852101
312190742
963136576
666780558
1185873859
939125110
813228068
209663571
901639227
57259353
1559939098
1793791205
1335580362
808305900
1869856422
632582252
762980323
963739810
1380394902
1122199965
643008566
2134023166
291485894
1305956209
1755007785
1578686824
332994477
279524554
1374211042
763974069
1808816710
1654620481
1169517499
567410752
460262481
1017281478
109052385
515114564
476664921
1250115985
25478857
1385153048
800244216
702440973
567464142
1968925331
2013156865
184884719
1910601950
127143180
712120755
694258859
992896987
1601577984
2007984204
950550550
1899998189
817357035
345101575
254523383
1643763478
262248412
1844992530
1867898752
1429919410
311121379
74627887
1767687208
500521733
2031008768
1512883645
982276996
753748264
1856342484
1570587642
773598341
1497021475
1479641902
960309677
421420957
582287318
286233860
1084812514
660189787
942417107
995113775
618683935
476372086
1113501936
349402662
1689129004
576027696
1687623242
1310794579
266568915
1355968695
1046229270
1966854045
213733018
586986805
1808261088
1663776430
618567257
1337009026
1046807554
2065428432
372238027
2086591726
1623928727
447907499
2044013154
603630565
1231849027
1798161919
1448722567
1336271130
1231536762
594305254
392850653
2000563306
357584265
536679044
1894374897
1875922110
1469543385
2068697431
1929780605
538936036
1862687854
13404330
1723543097
1998559750
1338520616
1300171461
1544337212
994446353
1961838451
1585829647
766157408
1201974268
1442713382
2042449595
264760445
1087371990
913807714
1237947051
2504276
113130957
1281983188
121969468
2065153562
254816480
1626787010
1046192234
1610853641
1029618376
1896908450
821869690
1286402024
1835035969
1542667977
87515269
35319789
574600861
1121883342
324081492
453335311
1698722464
2018283412
1013940480
1014080736
270938902
1266783807
315394252
1076317971
1371700378
256147016
446757402
368872457
1101313318
922551342
71967566
867463719
241129882
296595037
756785749
2081057753
1902064430
1854752089
1835736345
1917953411
2001898022
957726389
848868426
195565115
1634058343
1370792385
2124046499
1822039689
623808851
833164341
768626160
1420083309
1627730003
555253288
253715377
92113958
1681393244
916926826
1143218602
915828934
525081510
1414182964
1350716499
1357326749
1374998584
901251982
1397113343
1840928044
1920791669
1139736633
1879617958
2079409884
1287909863
1272987544
1600519068
436720838
188029378
900973468
1757905051
837603707
1363508976
170717823
987283524
305578021
587162575
1195200186
867016042
829111227
1018561145
100457128
1313145679
1418062878
1825294784
632018978
311540994
893144495
715075459
1953708870
1344898679
382687421
1829957794
537579710
1117988618
1698593928
919879997
1144170871
770651458
37006400
621815092
157132882
1142702070
564812019
1034965145
1154944391
161148209
1192340219
1094112817
1705645776
830130732
1916693033
951766609
1173338608
288131116
1111422244
1488250484
2105743810
2073880229
1880468983
2011282628
1644348457
1377758315
1122470911
1643957995
1363573687
1039167849
575471225
309774913
1884158242
543923369
685977367
118036889
835987670
672150953
1068342301
1419230735
1139719217
495509283
214049026
1182256757
1776828854
639331799
1897840450
1654449766
1613749549
608279561
942109403
1475288808
1415928315
657835835
1567021316
1123935535
728712047
71323322
1461386088
606373480
122213623
829960932
963188676
266012278
2024008228
476519178
1154246146
521709238
1472619361
193948783
1362503109
1515002409
1718713057
1350850853
356364314
629894570
1147963192
2077770793
25724908
368351646
921776815
402788126
1366875118
2053174191
198251562
1159837745
2120202374
1710330935
1660333967
112066738
1921857512
1453045289
908603829
394295086
456339379
1169781653
1419961196
642805122
318600561
848427379
743361160
1836640439
1507148532
1995123381
2121009756
796336519
1278100187
1719333546
1881642664
1788079244
509862969
884825837
1128685754
2014878009
705338765
1471989319
2023165958
719505771
1054164243
449599585
1652669098
7721322
76911088
1909958696
1484891384
394101011
632533101
368554887
185646221
1431481526
105295907
437603000
2138635972
279265480
1851916499
285574867
1454362898
2143592754
1649042960
357640010
1308423803
1910562504
1324130339
1313431326
1320490186
611663619
868269117
1589988623
789232726
1972496701
985871742
2075681071
680748946
217265793
625902732
177671884
1230942593
1644603270
1890363618
1745367479
1404572130
75912844
86911111
633104365
704724439
688578470
1997363380
278354499
1953938760
693620165
228383403
905404153
999128059
1365061557
135954335
1193121631
829504185
1987609471
642579847
460236585
427039257
529638294
1154194270
609821972
1099701135
439325497
1588496285
987501090
102982128
291598496
1541845136
2121588141
1213132963
1783193441
999322738
245702787
1184944685
480842114
1173798417
136200764
401810695
745840214
2084145790
1929665567
885434445
1281612759
837832832
2018876549
2035939981
1267850477
132811010
462855924
1829553258
256596716
933754286
662280303
2069874751
1445297806
902395803
241072289
530092650
482088416
1987554780
1116388367
381533741
168278160
2063825780
283697517
1393253572
1486387856
1140210806
376425984
1080294963
102362512
291623994
587942085
1394624672
180009758
134121839
790118201
2127340899
868865531
1121635959
537933884
2091862998
1680537473
796341023
714193244
1320592804
1366381165
739459426
1379182930
1919813526
61239629
1920441095
464751883
1309552161
449563363
895685798
2029745177
1749443529
1649568390
564903173
920029095
2118777000
717292397
1861824092
1695427944
1881014461
1960626467
1429095458
2060264230
979257220
1209045026
747453498
119776023
1732262303
1542171259
883145982
702330278
320516048
1376442413
716481856
1271430570
1304131798
1786209794
101574444
78104660
2011414593
723978963
1753568179
1723750846
1709257534
146608839
1755866114
27066159
1918854737
940823739
1858389766
363229570
2087691924
434085657
429092612
1835420446
1816104886
133252417
2083811601
1308266247
895841667
491591059
90187804
398736149
1595168773
75168012
1816237861
1154447500
1283851006
122072473
239178700
863866279
2024599556
265864616
514143590
31944914
1916372354
1791618652
865050870
1164512023
572538277
764572327
778710957
1983632548
1365417948
2113356153
1789978553
1293748956
734312990
1008154890
1131420739
1417154964
1395825295
1878901412
705551805
2019817306
877261356
397237864
1079078962
718111238
2006323940
1370879189
1109512174
1322442681
1425115023
59227743
1623201577
1383362128
1357939320
945009782
421239762
21780432
248915138
1643851749
1424585504
1456981768
1508954744
1076728143
1818124570
282328537
421737677
1261675375
783109775
807382562
524792502
931945073
1892577923
511839024
64154831
333125832
883822475
1733674836
1751458592
1012807818
1052923139
735913215
901423032
166840306
50396780
1059592903
798931679
1577804364
690171333
1941796589
1910376430
295321687
514271883
1410873266
871800465
1732755738
187363802
1029507866
729948987
1270675340
1239289727
1779828746
1759526033
450328165
602724857
2094637840
146583642
2142454885
1819005761
788369772
1442690007
1916332108
656864128
487728849
1927763881
141878632
743025381
232780953
1288467337
1338083169
1987219498
337006464
953877914
1024810163
1419624419
77392556
284861918
1084104077
1925173273
616900476
1665861633
279463113
1659379921
2121181756
1095335218
369123986
32008066
657474220
2088674602
628777916
1051228469
1764476348
966622101
981900339
284783200
201334642
1323376114
2122270222
2006088298
369990704
98925899
122461012
1203368111
393407562
1052923139
1144180886
2139060713
206126716
1678575204
1762113880
683002344
699484817
190667264
1702477932
1090584160
1880342496
1625280121
558278399
1965161516
427197634
14546311
1888263865
1341556075
319803998
1774312364
896279270
597771729
2130612266
1346557572
1467568385
1651762160
1603523494
2007512084
273417773
2069371626
167098080
704405905
1236164666
1551916822
711432953
1814836207
747640002
1453154753
432555643
122865476
93985166
65572758
1069736555
1870404950
1947131643
596203092
345252936
87233044
32445224
1849350235
1589573944
869029173
665034837
321163756
611407530
1317452574
26676902
1284739133
2105237944
1865170946
1397487125
493933554
1825520078
1253349722
1246737858
353809773
373223140
1867019369
249618735
853944597
863648402
1379426299
1583025937
127369175
1274212094
1793513568
1936947679
418994502
304300085
423605332
991219170
275898729
1621780098
1166070125
160851133
2104742835
1368458839
1289333050
1197505833
1891570613
908650208
1002213634
1840529497
1859143445
319922684
1567478172
4856778
421093371
1706117867
1169456547
1290450047
2029072790
47404540
686310124
1015713146
2107683205
1654719049
105846138
1357507269
699456131
1501853055
395543166
691610629
996472848
763800704
461182503
1270910084
1511880391
567023720
1447805331
1910189313
920989678
1676083898
343671199
1401086878
712766757
788030938
27825991
1657306034
1346640844
1704306122
91585694
605411573
829686027
430979465
1782726167
671250452
34359847
1977735486
1807306080
1609948547
292545848
1599049066
1622824764
284778821
958996980
1452640519
1977997282
1582580616
1824358239
656938311
1065270143
1831911462
1362948639
1204832419
518352126
1047733709
1489127095
1225703854
660909324
1027142977
1192483764
1018515213
1386412995
1415084823
1725014885
1645153296
1508308693
830763610
1686466275
403958751
551321558
1576610766
996602124
840961661
1681186688
1715098375
1540141522
1942388301
1220509132
705339084
2123862058
2025652387
987544438
1484391521
1155260721
638600905
1109568465
148626038
801778914
462813810
1482833127
1058122395
668573532
804116517
1959317809
1765562316
1326623013
476339947
1659413187
740899343
504008616
1471146992
771816897
77372700
2056913344
150857072
79783781
749826023
495365580
1687288501
520360193
1068276731
2075697435
8204096
439524277
1222397875
1590445877
239870884
694729581
257078504
1234734460
285858837
1406934207
867561967
1315692009
1912917090
733298261
550033033
671453284
1528088969
957607990
2097557415
1240397711
565720592
311270476
2135130391
241862862
117169820
1428792690
241759004
1191263433
123511746
1729414458
733775622
1438173681
479953274
366832415
802999906
1524268050
433295983
521137409
80513219
1858608195
1079579000
701613433
437351904
2133111231
1272175069
309287708
443137987
717667377
765392626
560507794
646964910
179666268
1038499842
1174644388
886381384
666081022
1630426040
1963845412
1208226858
2032450416
1214224786
565703899
1982980155
1878825093
772634665
1372022225
11264792
1445140659
707383829
607278491
1129089886
97984191
1682609626
627951049
1956141663
226597476
1730771198
980748026
1351228881
638867942
1553804865
32637440
1929333333
1225720724
484070786
338367456
38600560
1092984224
1082621487
2013239434
15129036
1421742719
1410377599
304270146
583516274
461064356
231804043
998984570
199857499
482113821
2131332138
1154696543
1655119306
1262387357
2267253
834945492
311823582
2001451358
1925602966
1478438047
264332317
1771459252
1385153048
651519424
912794281
940953457
366370724
929873396
630160521
1589993636
1071482498
1989444538
2027549894
418642582
342613145
1513705578
288320401
2053153133
460527672
1775001076
332222589
1716348102
808121986
2074442546
1582248595
923934990
550649385
1365862009
1545144118
1714482864
624285270
1102032058
789359614
1248834555
1097450834
402006963
1286509527
1464626612
321226082
1944634013
2144756016
619802961
495856200
338774489
457645050
952851569
555017892
472761212
1291328152
1075404185
787133700
484166533
1068258981
1992550009
2045512319
527295019
4375689
609695658
1262216668
1564761965
512549433
318779245
1413986087
125664193
1281458375
1088844776
1242004937
834256247
1011678816
109532417
1889442340
849932276
1227111345
2132668342
1247463960
1626663584
103286808
1616036816
396170844
1905801243
361206527
1468761290
2121730393
1915690823
283678491
619444691
2049854659
1195157030
1375845219
35311511
1686191127
244370071
1697927605
133913555
2034526593
1632506206
14983624
1191829137
229486252
1867031963
1939185721
592763035
1175501731
1829944005
685551069
2088675452
1725289105
1415409402
78018937
1655765727
2073660671
1840185817
1600808840
5252174
1658807488
1619291808
1103521042
1949811645
173216701
1434789072
1815396769
1910255538
1275889048
1162032853
1678407018
2134165186
207172708
1287313108
1869410448
1191132478
1793474511
128089976
678612851
1285269378
149462159
754714487
1036267150
1912909908
1493177753
1582477760
1235323822
65793161
1218350981
1530989076
336360927
364258087
1939493613
96154935
1002337864
1562066107
1878771639
289969886
1848702962
1585676928
1537556608
935657456
1512106754
647835838
1004459724
851049983
1105550324
1297813291
2139598590
1144006687
207089564
1061400444
1073018015
1014936184
1540139105
971240091
323413111
586222617
406374566
1797953115
1504775192
684500282
1523491848
549542033
1141226509
1677643060
348723624
1053368080
1125133342
1774517760
151264652
861338680
829569170
2065776426
635641961
1637895478
1526510175
409074545
256872548
586264524
87061787
52871457
2144024270
1327317948
970785847
929760010
1725063272
1278479544
1878506001
1330397273
383275812
1994077669
1471524958
364324416
1899992241
1805208740
766577736
1310324349
239136487
896746443
1738525744
1446477611
1200747012
1226794448
982868369
601747508
597000827
1293837981
569993751
95894975
633274956
45733571
776477774
1776684844
354363019
680746538
1575651514
676093573
416425136
630870209
455135239
849567485
1124022253
2047057176
1702692469
967997435
835718469
198131538
823925788
1288273762
1608253122
1010767753
979654759
2142444391
2033334815
1343840697
1545561641
139985138
1735311563
1504378755
1006055890
1478008586
156704040
1492107884
1730121067
2106532122
1979383383
1591898586
380087716
2094276388
943123007
98384207
1040173558
353262643
426401342
2135245920
1440882745
1474973855
958098329
212060676
1810118294
178643954
713730519
1659848796
1323282052
859957360
1339499525
876039065
986349772
1444554303
422442809
395159455
311514602
974717108
589075373
1698879174
4296752
89242253
711361830
1566803379
1395237009
1725910365
1430651206
1819004140
1488125824
220417697
1858405092
1405416225
1489611042
333106193
333616504
905285471
1551401496
1668844472
1887100359
1476555656
1722519
2139538266
105525624
1794841459
676919511
300223747
1728258368
710083594
769607288
1354092504
108166114
1612228510
1586115560
63022303
1901385691
509733671
1139221241
796993396
1873677630
1141284803
1206740013
1713509777
806402269
808378760
91819689
1012985456
1020561409
720305066
1108329486
1636121891
1429188501
710471021
1541672229
931148722
1112031770
529191762
1478704968
667773260
1353375404
2137561510
177702874
589463155
806690384
837530192
444584262
454377088
2098483412
1528660420
938065968
1464547379
1662323580
1270644460
2014171581
2115402373
4646698
584282931
2069825815
321789721
506092942
351347636
727332755
749302963
2138909330
913725997
1631091972
1364847953
1694729190
1339555240
2047153431
727909978
422140412
894517470
1091682500
1135520477
1274396253
364546432
2068730666
1376512517
1240150088
1009207753
312477408
1575534843
2120369938
1967792597
1344884019
1831635452
791851557
740110888
376265939
1263676718
852964657
2100840342
659658418
415823756
2043118508
193609445
594216475
2092012965
490720522
1012543132
752489132
374494958
1970933696
208313415
74026944
1507036162
1148503707
1413866844
1613086220
1318853531
1378648670
406823090
1944685713
1599612840
1064114575
1266420714
1021341510
119870782
908802081
1610232271
126168314
487275779
102100213
747320245
1916590335
1620785073
947255401
668991135
745743411
1889215996
308416720
1347779117
1857709154
188105441
777008620
1869589925
1998688558
7146495
1930463564
1863016964
309741782
1508460492
1880188707
390688464
576382208
1258557648
1740879304
427172955
305823509
544209892
1780392809
1734951551
2072454587
619262413
283974786
1345951937
1652582576
1297992305
510618740
23142187
1239284350
1343067575
1234469380
2113645727
325654652
1607822933
1207150260
436084751
1751279268
261821496
1967062209
50515918
527016472
621811047
1174403689
790614476
40615150
977628678
180242254
75969519
1731766652
163728320
1971507657
1112816077
848610863
1983480323
542349055
1508576303
202263438
1288371686
147273214
1635893023
928244232
294563771
229103116
1000054550
148600986
613424626
537416366
1215469742
1704972604
1093174382
1916017063
1264256816
1184883797
1252413804
298621853
1117244265
1557554462
1624213602
7123177
1583145036
1482857487
748752297
69632474
398050298
958542198
1192003744
1871439179
1723194039
560324826
1643235137
1096201823
462106626
1112114367
1430693735
2040966446
427596659
100845649
1255894678
1826791673
723474523
2110806091
2009169633
1724274365
2114129447
50827116
1889533234
347635573
1301185821
895788581
174427111
1683151642
302371901
601990387
1281255169
1883115013
379271889
1953351964
999914995
429948383
869913079
1071818612
1373517475
168398618
538090758
340690285
1311048765
134886014
371506434
1138294216
448586665
980441861
196320557
669248947
1425382487
505731136
822256494
1862098839
864319798
1408767613
775092342
1265546385
741259677
1384665255
391658943
30067540
565458588
937308859
2088548607
423791587
1567175504
187627108
1389914192
887470990
1650305657
1277881934
1475360906
1084452520
485721005
70069875
1943665712
210567786
47061059
59857314
1607851378
1925432475
845168719
190445897
467638739
969646791
2098201373
1999129376
1857596685
975921795
1835269545
1729395921
800760533
942973708
657075314
80909041
2054607109
264598306
867645575
554085363
300213461
1424880967
1596508716
2101140939
1090973237
594112111
1310468543
1081000256
894163802
360975858
1845812602
1504249372
757929360
1152886074
888254877
350575113
1996165351
185836886
161136579
488688857
525054748
802475119
714508772
740739206
90052112
965524024
412997439
1127894304
887387706
1053570616
131782944
1505465462
1474203525
1851444181
1234779809
2142835506
1119939224
798366815
1461175559
193732
1888581455
544682394
628441187
2055879062
2029767111
122120702
1382071056
1910216059
234987139
1668055252
1823837429
1518639944
619519564
441321876
256020842
1490046369
2070281510
980832535
1793778158
1649096889
1074939852
924550683
2058347840
1990147374
1009851328
1861413189
772929485
1377776252
788257653
1276786294
735005525
1898853782
464185851
1256404201
1653530068
279491605
1687531947
791351773
2056798256
2082748757
1424054900
1265375110
1471112791
1903735463
1955425961
1944714198
51605463
1388749842
1988896714
872323354
1391895290
1609053368
1597069955
732218834
2064191667
1311895088
1664582152
636988785
1113884405
909295983
397690299
741012370
1888617678
795873377
981714414
59328829
996712312
789004817
753878776
2087854134
438811743
332658617
1943764067
2107711263
783012530
1335961205
912465702
1181469825
2035385777
1725735018
1214589499
543725250
968885853
302074324
82718438
1128866387
1154460853
800453069
1864028295
350594032
945229561
1631309751
2139385723
775633413
740511394
2144448158
1239944950
1594876698
716837255
160228830
1694548224
1070300016
218768415
1595148859
373091920
2078996128
1893616871
226471346
219467307
55046202
1131068936
388571137
312016592
761839184
1251944615
1774075557
1243147687
1295136828
313915688
2049027790
253280227
1003996115
1547004560
1488477335
1791470752
1010417053
795020424
2061125468
154866963
1252005788
1756074320
1517383110
767281462
52328623
639548970
1415446224
803616478
733291011
1207819238
1550337112
347334171
1323719642
2077222516
484638131
1787820759
1531636795
1205094818
1924859199
636828609
1386854068
1295903694
2075588336
1481425825
878651806
738930437
1841701479
1152275777
1872330101
814694227
892912028
255357837
1267859369
1173490196
1913481902
1220601970
855033648
907741321
2016253351
642979681
191212648
1892587266
479239156
1910410255
738483846
1599430957
63050569
1742725622
505295497
2030202450
2058071124
1243641126
474431573
920112616
74872571
1530303942
1236773120
1677026792
93766214
633900197
512225073
2067714284
720331994
123320613
797530856
1305189891
1535802641
1056707477
1413835898
737101616
1302073610
1148443853
866011769
1777121992
2135372571
2076968239
1195302141
1351050840
333158856
376633939
1816164127
306634505
321130027
990814939
460050286
194679773
1810038238
74560400
781680470
467093164
1031927950
1748945542
389870554
629601938
289413247
1936574824
2050836879
1907884956
1258100057
669597873
158754829
336370768
309405083
1258229529
624176161
131690621
56576311
513130086
1500217680
2052495016
1602326554
89810671
986727989
567630260
147484891
1429498087
1908246402
798880182
267636704
805738362
590913640
1013993789
1774733014
1394666273
1125988517
557516200
213350915
558185966
1218065974
1474089697
213760831
1909110439
83451550
1153797619
164620454
150685039
1037299397
751827523
1698837352
654421985
1107571883
1579365681
201508750
1943292630
1695649881
1802268231
2096590168
2022714055
1400532931
498597731
1309734401
120757024
187192533
1579172243
1267615074
386478198
660297311
1710249929
1353386693
100025157
312263630
956379698
271224542
1292333189
889376013
2046677395
925498317
1811757470
1864528951
476140092
91778380
1749985759
1637513619
589188567
1925510070
54349189
922524943
576413496
12115153
161502792
1330469925
2124051191
1891675128
2070442920
962115543
978797576
1308445565
242073357
976249699
1179461473
886827515
739475083
2099623783
1441413558
708673815
89116820
459125445
2133314938
614140312
2079012380
444229633
1468302528
614498129
10044700
1017014507
1701281268
298802514
139831034
1905212297
1252086040
661566969
1520549080
783844753
956247208
1424373994
1030639619
268123943
2024849486
835732303
942465135
920448149
814912930
2113338506
542650180
46042758
1353056846
626281839
250912054
587686876
1979691697
33363863
1558801890
1039058509
703491675
1126240612
564414220
417353106
1160998046
1523899069
1098437259
2017858204
30125380
851861220
797874740
1547215407
469957031
55021977
2052164350
1004933709
216265929
761320444
889964655
1489711807
599965469
370137741
2011438473
1286851659
215183342
1161155056
1554404407
1657527154
2008176701
1934512134
1409301699
1563537635
906722423
793710669
211488222
340930774
399627061
310756548
2068273076
1279954455
1346735832
674871306
825746005
793482908
939551871
1920972895
1590338577
1686969666
2063267674
661355391
1077870307
1403497110
1164707664
816474520
1947604366
547884796
1367280023
1348925506
34679761
1947303804
693230041
1318524158
74609188
511669118
1458345986
760318468
725141145
1303099181
1279734492
1068484348
401004945
1001514503
1289203862
38009852
999352012
1814863798
620696117
671527018
451118479
356025864
1862658695
1952887484
1416291541
544971280
359108086
1993561416
1368892924
354799138
363282007
999985420
1789132657
694249340
1755404343
1514195036
2084404820
2076158478
1222204692
805056540
2047713443
1827845442
823196159
222156867
1083805972
766343976
908796863
1405433007
2018138476
646749619
1719336348
1924339579
1686266688
869093899
826435172
187397245
976129643
1215005120
2087894203
1952406119
64481517
1802862630
1140755819
448777098
1199461521
1260823011
2122542064
1231345832
858333472
1007103699
1904698894
1041004354
991856333
692345362
1677439156
1264185244
1297499333
863215405
152660626
1199666732
1942692976
1704097089
1495650042
1573095310
289420180
755201221
1332060583
999820324
1594671867
541684232
563831315
1392738142
2018934904
647666357
1728982340
1865881004
2091552304
417753153
1771997011
522816281
1892581470
1810125013
1289400136
946321448
1192415537
1413633586
615777132
1921084334
435505566
1173569798
608027380
815332121
1449674295
782410808
1054929478
1543093354
899686133
1282408562
736021609
1792674835
1944896073
1187320385
2099313424
649294058
75011196
1325151193
1009130447
1932630045
947995576
1669991657
394300980
23861932
1367526796
604451616
144122289
1529622136
538883035
1662032730
1825750208
1149051855
1863379815
193756168
1578732024
1832970930
1171749534
1404760480
674437351
1366012500
1385647420
1354990158
1609262819
1310353575
2069611105
251790073
1159047675
56615626
2100812096
1679470251
921796027
528076505
530699746
944004858
338154483
904108932
1382342993
1630426472
1430015260
496717785
84399610
501190900
729311404
1298228035
1336407188
688441250
1973468971
120510571
1867657481
520587416
1329494736
1449006942
417575595
1407198378
1206937661
92040916
156623082
468799125
215763296
132773031
2074358366
1044693624
1076181283
1399534852
360598165
323980997
680362189
823253054
1944372433
1400962052
1544287398
1186617291
757126054
628001657
384864708
839138886
311689522
28086647
454246845
232715941
286721700
1866410068
170838950
1192589073
869642986
1235807939
1028723783
1938954221
1089985939
1584339480
134015157
970175209
1536867523
77326377
221060977
368099456
2000061639
252633630
1412596609
1130949865
1555840656
1730892232
1857249720
839066549
2058905703
146531541
509369182
292416806
24822791
630334294
1803124549
565769637
79190611
1785955831
681547654
141110555
1799085929
1771797675
840294326
1618163078
479448541
822130400
797390842
1163850050
1038291747
598368408
714406688
806357497
1903702966
1727915191
1235807724
793352014
1654765786
1753265235
398737196
395221131
1211937913
210046017
627392611
1630299167
1641682758
937133566
135723835
1642888272
1411276637
929174876
1998128008
1697789060
300419225
315255899
2127212047
1472777263
670074974
1577912962
1449533714
1279308998
1244144334
586015570
1420652003
1139105964
648601960
724533120
1586523092
85949544
442636004
915504756
1664164154
124513391
26402446
1875782727
1088849504
1940370502
807917299
190123562
316458489
668908900
1694107967
2036150057
86677170
554610011
1844714580
389233635
787326351
2098793338
2056403401
1496345990
1033030292
1217687006
342691101
1813975764
1397826494
1085819279
1678719709
17073093
80047584
7942084
1862685575
1646043727
1301637614
1824416169
1242528604
784071934
1835123805
887754536
731583109
29077930
762719685
1872402084
55197361
140543216
1856639542
108096404
1243189922
1089698464
423379642
505023994
364142074
447869130
832790562
2082177848
1296932636
481168580
797531701
1180916706
1261031825
1213006638
863117398
1635709702
1300639385
880239578
1673796040
1490483694
1604602119
1904103966
1879450277
1578110805
466390406
763201527
1570272395
1761002613
1649981279
1403277432
57981489
156146746
1718788848
1575312308
433608955
253317568
1148632475
344452368
71868254
368298650
596543212
700685928
464678647
1006780936
407001909
1441766188
219171931
455573863
911558998
2029208102
1168934669
2133232759
448310556
1907338930
56493078
1594711010
190669987
1335818157
1526929291
375771090
1741004781
1176999296
1671684323
402485859
1357193464
871753414
1203047586
406819737
874215765
874314919
1481825236
1153908424
1424478817
531270041
419867863
402017906
763226227
825613244
1230276434
721794684
36684380
1717738156
1744478152
651892862
706170346
1127414242
2014584758
1757227689
1381135849
368683094
1429724397
750071909
848450129
1376563726
74758255
174634113
333675396
430852821
916024441
2070701709
467885160
44000021
1498065048
473732985
463045150
785545493
705896682
939721471
790290532
2145002659
1801905089
1417191424
9228234
365816584
1864103336
1945746675
915634697
453839752
466609544
1742015137
1075113934
178460563
1166697255
131609910
164850395
595953030
424171402
1702952647
1458305804
335545003
688622244
2004967504
495658129
744950629
491677958
419028118
933552621
1097048087
233072899
1238846637
1562455162
1802562891
1444499677
1784562074
195560821
2084825944
1580855189
1889863753
2024266690
1572222280
2097335964
437162583
917201737
1624027097
538412521
1496727920
909273709
1540682180
774486848
1006412836
1307362882
2122096681
1463846984
1517019563
691214466
1883790994
1626448862
1451750788
94853451
814631873
1088097093
1657344676
1123800281
327045161
899889344
36896335
1156983105
190741472
642180704
1080361506
2076079954
526467967
719347265
543372489
246821627
294085768
664694270
675646117
741929487
746496744
406964270
421294595
1939187625
905084852
1322898926
2025062008
454386293
1790476770
273772101
741147624
338936592
1850069427
612543278
2040836699
1725169287
416775679
393198638
2097393359
1726170264
247016304
1840369168
1299870674
1368262145
1251598756
93948426
14951892
626144305
22297995
1185070437
1208993933
1509935168
419301682
690087994
2068795775
57316187
1628268381
1796096248
52151813
515285002
1910788816
1696663262
1750591471
1069807832
1588383762
1080408073
585621037
1872234272
1360743648
1461338491
372750817
571153849
1504143581
349224841
795051145
285361423
1705407307
334386302
1648172399
1374653098
1412399733
112563159
1316873844
1966005863
1516180829
375198658
511080340
861337869
459582665
20810457
1998100470
1437139186
28557455
844427149
1565537557
950921508
562283774
1610985053
1519702678
819776161
1939616815
1526685821
1482164454
490568440
696164659
1483658837
1597224397
210975553
1652667970
950045263
1751902246
866512818
1687983248
1266471399
373878705
1197400702
1192035170
1049957925
2138072524
534954495
447733144
926875303
677732476
1068590628
768024734
46647693
1572208897
1074402270
1299370841
898634626
1374137155
249859797
2094783841
285570094
1929615077
652352824
1377177329
1943237564
1118696390
314278460
129441351
731793434
1052210292
557594890
1528903862
808695895
1853703750
1804146685
2057045123
1376627615
1771110254
192733549
960942746
1977635535
1273831970
744924283
1844918730
1087684263
1618321410
1427067338
1627683029
1944166953
909982376
1000567586
179795861
2099948301
462797626
1464409315
1514847799
837036548
1260879777
1321876012
287240340
1549191337
1317979537
57044777
777434696
760207232
1730128852
1057891768
973345349
440398677
1252445999
2058783425
979700505
717453162
680968056
2034777593
330942771
1129067992
1631286446
1953052240
1234074450
906712559
1142433494
815109056
746270565
110548329
1017956029
1413005750
1128175329
1913546198
112470253
1768691839
1188419835
528631302
60503941
1131753187
1120426096
171026967
497159491
1508115593
1539993202
176045400
37700047
320385559
142633047
241295787
2101635930
675882272
433836647
1175534970
644903713
897216327
149810288
567379270
799807338
1858878145
626351448
1095318559
371538302
25775527
1051401337
1193037868
396246402
445765732
76534837
1531508190
1738390203
1204116303
133045428
1384099938
660673301
1135269697
153003784
1110405229
762582356
1440575701
362457287
526724149
691998977
102769446
2093200191
1878981597
1509149555
2044832669
1045344303
1075831375
2029791400
293921086
483734875
2061728351
1024970847
567088490
1463977563
619294094
2035034317
1544035642
284813980
786403083
1792333539
1050459509
1948342873
311074196
907717847
1485995772
1698648461
144521629
575932001
514283015
1216528586
16149334
463474820
349579372
1648475085
274559445
840542868
571081276
663255197
752282906
507629970
807435655
603241420
224637001
524688042
1166064080
884775653
495229591
1762638877
1419603518
985981918
1365857597
1425317332
770027642
2016271847
1951369679
159653528
1574830549
239356498
1874652716
276218012
763046400
369773110
674199551
1923267810
103629314
2021095467
1939843082
286294899
2079157149
1201866596
909064627
201449010
1872607401
1664451180
1465856958
918529273
700031471
471554337
856607869
1718470126
1800452425
1437419661
1700325284
1313891509
866137283
410119724
1385673786
1193680654
945373091
964981098
1343757097
1117971169
870662507
340810333
794004298
1644786620
1947553247
51690623
575672417
830303012
94605
1471671564
61389917
2096329332
724551067
342337332
1743727403
1382775509
2045092148
1211782115
941328120
584938079
1169848107
994551806
1548771929
182481452
1401069294
83883360
2031127401
2012423392
1782904538
718658165
1806167854
1077519332
1418182771
1175317775
2020959467
494233492
42147493
1065715829
450714648
996430293
1359891672
870389677
2114508435
445636141
2122024523
552972241
1772435562
615708316
987975367
164594424
1086964829
1259007015
1753214373
1257126165
1189381239
812104480
368114751
123247603
1910364481
1083782059
46773291
958782299
445362562
404773325
484322584
2008198665
1612755985
1440133252
733677093
1265557872
1792152805
683126673
835990707
1027337051
166015849
1204264690
590599842
1323861197
514152257
111703271
451999194
1693160447
621009252
1402987315
1511823093
1323531714
1818872977
1647245094
463961538
586757161
917748675
890676972
311672634
804455351
1388414346
1569365079
1331507891
2062286544
681657883
1853485075
1049460902
967878392
947178240
1692564502
788477289
1046609470
1564548193
1845388700
176299756
88522702
1094946676
943377915
1205626441
1721640743
1334380857
496054397
490638674
1373489982
1585668934
771372741
2081669830
1499973270
1263012916
2027200968
1186749292
1601704056
412778382
2018358447
786002406
1862919769
76538087
1210565188
1206464873
2137010792
164902769
613967038
200522917
1080307177
24099646
709362897
562211043
188650977
1781847433
353700689
738694138
1230949086
741059362
1884111851
1299576382
2036921552
1760920623
917950139
704822576
809442240
1000855870
1864509312
1508100893
1232219585
944686177
1675693834
613777528
1863021617
573176732
1379401448
1442731770
720990653
1314876141
763174439
1521776884
34814937
1070312379
686225203
652649380
1462812433
581260093
9105770
1371998764
1756797694
1124917588
2093301554
813333609
527087816
896244002
326590180
493646026
880761632
1628898511
1917839775
1483692878
615024335
1881119883
1784718502
1386933456
2109241703
1283986838
546151428
955993114
1532342278
843771399
987281140
8516322
2032535777
480907317
860447620
2042767045
94141728
1588310797
705056065
1310164273
1028007845
1702410007
1655425682
657418394
1193688301
456919007
66237747
1656416238
862973207
1062190978
1368670653
1298216685
562063917
1888355630
1221707976
2001666011
1464416324
848285766
738086833
2019709855
1690861313
1410355244
1084005624
1582655559
717182589
1544124385
1998553709
793577554
1565731504
1849153699
776556644
638550414
1439484308
809709589
46633725
2099631055
1190966962
683502856
1127079201
1481868945
1111419976
1732782524
1784108925
439360827
1881071602
173791327
577720410
488685141
828058269
698816051
1242654176
2032156264
895352495
176442887
1657847844
2065176311
1095540819
1941752792
31203745
893077840
1609055056
1880119806
496658076
396893289
1945522065
213381780
1756590545
630380935
470240694
466745738
1647792840
509336183
1417077460
656048139
2027485493
709133058
1832292941
303658711
2099271570
706063619
799659905
773885243
1923029665
862896710
1930814279
1778214034
1435487017
306655466
283334619
1751627392
2111940138
1552136323
1732792688
1986129156
488007216
1229891263
1779047607
1421036212
2106776459
1787258764
2101539483
1780729058
1907964876
104025498
1682391924
1871674647
2089077114
1746937740
2088842649
871215958
792417556
1902987985
1658510206
445903955
507162695
1231941668
251706806
303402809
1491286582
1541808381
86415107
274849404
767874534
851142156
1100961127
931247589
289155493
790117701
1503303611
1749050650
1297190467
1799660465
442451628
1171689114
99710652
515388582
2052202002
1864731294
128047742
829000462
165428871
613948239
1475005705
1937634047
1678562778
1091275154
1714821020
1971869001
623389292
182253191
10783714
1043040512
207059705
412057842
933824674
764950195
203609180
1101768773
1513582468
1065821009
636443112
949311784
137680910
418187850
1193809563
434091877
1130467917
396874433
75545931
1121286243
1809862428
961837842
2074748440
862861131
1040993288
641249427
1607619153
1010251669
346340793
1076166990
370926561
1050196993
1196825223
1923903277
418347075
839075473
496682177
1120908891
1810070839
1467610407
1645414971
1904079996
540349919
202960960
379469431
2144184604
297051827
514310277
254734240
1797638966
273394202
1360338907
442644194
1895552903
1027066976
1770038251
1112320087
1149876121
1168547079
1956766213
1555483215
189802131
622415852
1247120739
367673860
964025234
543374718
534186700
327054985
945591353
1207440772
724757972
641550298
687133936
260361873
1200960241
1535166448
1633340414
733700575
956095160
28413448
1097290246
411734456
269000587
1205778738
226588676
208625730
2128237515
139141553
1162566677
134035206
1679906667
794528708
1314191871
693960024
389311983
1620336388
1271453846
998761131
639529852
2091999434
1691752570
960925966
909410425
2129360732
101916997
1906601952
1257398600
835609303
1882457913
2093831296
1941135539
2003393547
882978234
71455428
1127806516
1072480516
1696818915
1058343121
2141438898
725974235
295328349
381805487
952935880
244123816
144708321
337529903
163535474
103403184
1550624139
1893892077
1342723240
1657039638
1154889996
2086153820
1891737335
1505050008
111205248
1291715771
1836209967
327508826
999949923
1063295793
470514765
47392430
669122987
1137035815
1813044375
68656891
936188725
1217194628
1532161883
403154835
1212950139
1816905741
1405751126
235022002
1501714499
798552307
113081731
2132212258
654851016
141420031
1753640865
1795221819
2021644798
2036867015
1741177613
1336360676
1463931577
1168380306
71997787
1690753834
817211516
772628902
731706777
1574755564
1979132243
929686829
243075018
130265971
881937706
937518936
295551637
1302699731
127280319
865434324
1331258019
321225856
1490723004
1737270236
346719935
1561001290
2062296916
607092347
1130987836
301719898
282952985
75415426
2073504711
483966565
703576405
2023562950
1447407268
1206434992
364225239
445529970
1031398866
1700196415
384968943
2130045233
1127146754
1806796741
20688655
1767438054
1924522289
1827207328
1399686744
1853778378
612333821
1817137706
1985063716
918072789
167296356
1477470796
777410715
1888620372
141174395
1204453617
1168429656
1150976909
182393289
243030268
1690233917
1458338238
1997125345
1146932580
1055354811
1737012436
1525255798
1326524747
15340702
272074588
745508145
1143806734
998539268
1818400013
1438547852
906919429
1332179204
811969700
1325680466
1145444372
545877304
1061510438
448402500
1325465147
1803371552
242141230
1780449926
1414291715
1579834485
1826017741
2134286516
1784957783
1182615691
1257093447
323573983
1222574852
1469421733
1177084257
1341284755
1852041918
278968890
391538695
2017667368
1249148608
1158323944
1195873322
964232102
1710393241
1199056333
168909031
858351279
67651562
1004166696
984824331
819962435
202557379
700455018
541263134
1523374541
716174019
579207503
822718933
1634075022
1261254160
2069536158
2095243206
1316804692
1051241331
578961329
1500239927
972540176
45493768
811935699
348852784
1369820117
1181280288
1374294870
1609734287
651889215
297121632
799496532
1215595819
494655295
118764942
1542035419
811648316
319492547
1531993478
1432963823
748984787
1408257554
938503501
1302626118
579230262
1870303274
549924426
834980829
567209558
219992409
1363361150
601187056
1333814322
2081067637
1004067902
417124681
655729980
431231474
1870148958
1425829409
546289786
963720477
2128490540
177182060
1209543642
762692262
812375302
550116069
916420375
1442240830
1477846211
1815804370
396333887
834436154
295869654
2146359329
1152005762
491571754
679524905
1082941292
1354293754
1663389282
112240214
485256525
627179794
1393806692
978536255
1387194836
577012813
1639707057
2088072199
720685931
1454392438
120091513
2114207753
551360427
719427233
923190817
904745375
986416477
1312753982
1185201658
1749362475
762428985
1037755695
1733876583
2075314044
643898960
1263420846
1820633589
1864702955
857637888
2010706152
1918847231
123287720
1074010473
698810793
551018211
1898646392
415162834
1257193826
1640048007
1753626913
894667533
911354061
279079566
934068689
699178881
1195192450
1817394017
2000297986
917780673
257016875
2016934290
1117473725
1962490301
535533036
337474049
1148208684
1686466774
1972979056
158991690
754992156
225772119
171613306
935426153
723418763
621575190
1832634412
116652872
1382015956
1307285708
994986730
483607749
1405987315
324975867
369764593
892415998
1240335394
66405829
1159448500
64657609
311895048
1904114493
1934271810
1208613422
500634770
537054186
1345937131
1925066358
134091085
1792882972
1291151469
1565261305
1134121513
2051275655
1467533525
1076542448
114067838
1793585792
1885633196
357099604
500520157
569938263
1943287477
1466939670
554567523
918260831
1598185997
692873390
1974932718
1574392591
2098419997
1613805737
813074007
462203154
1049059740
1771288964
587666259
1855675350
1330110600
367621631
267944451
509155716
978418731
338109406
1472023289
1254184386
1597889641
1587436741
1597061546
9277865
697634207
707554502
605417917
442739280
1634922375
527915857
456660006
888978611
203818616
1966832486
1997355657
68836944
1492635560
872130950
1400282433
1293917070
696923271
1252332333
717658533
556554649
920733713
1463163140
363075847
1849754823
2140276444
479387270
1195533059
1602235620
1483042510
63153458
447562061
1341863722
1247011815
1466757395
2014610691
1289863148
2112444356
876815923
1961601211
109891938
1441108826
858816951
1474991
1504778029
997406404
600122647
542531432
665055338
2093181528
478970453
1464478766
892140974
749657218
806515427
2009789496
696171770
683991740
1546976295
1242231813
1970917323
1637659873
1781340185
727758672
750276481
1414103109
1733457583
2010253557
249804018
1907834575
14536204
1190136570
956451551
1705566998
1743857697
785738519
1030040211
2058486639
1247181723
397087605
89622733
1235254096
1548831699
150518034
467563039
684592191
1201929813
763344965
1078489601
1364402933
153730499
1092186893
803533905
112058754
1963675058
1824134210
2029044745
997668898
1758762642
448137449
974188877
1088127531
1993693747
743164956
145052916
928769808
1003057529
1504664675
1976703922
13667916
1891837183
933392392
638506816
73845096
1956415463
360375603
2108993949
177701884
602168752
1990378143
179758707
360205957
1112311433
1286317680
2041011436
2023486735
1740021671
1064051475
1817905293
1433510698
1961977605
711925638
474616417
582386118
543981817
264489460
1124845533
2068877730
1230857886
1743723324
1640770112
645529098
1495954786
537064366
1009684810
2094729422
990263331
1006222816
723980446
1605318951
1908398657
1667177646
506456371
936301931
1075911134
1606367364
1183882374
523800300
788370213
1675707426
704435422
770810335
1759663500
1579426074
109723759
1324768926
1344077371
1627788913
907941668
1364716760
1056312805
2138974982
776410935
252533804
188617601
1422561318
94947889
1576415674
1366407251
510179387
187836714
343215888
163325384
1970248285
1738545854
1733348165
103869424
1796021338
786455029
1344600722
493262583
692339493
847527820
175990985
123601659
1982621376
618653503
8186834
302599713
1967518147
533866467
1534847315
23116532
1169377398
977085935
1880792661
856637095
315041205
477822711
111271403
1707387698
2081226662
69277868
824198497
2104462607
1060944862
1503851289
108330937
49556686
1417011228
1450132952
549438128
309441256
1764916732
1259718343
1006760501
769574215
119886001
1393370471
190527716
1156650066
227931761
485016840
450817206
1472122088
1681446569
82562773
1807917134
1316256911
1081930050
545035253
1456418645
1361979235
1990705699
1990816924
354891368
908061571
1724292032
1697232771
1312565643
1622884306
1060633820
589085032
465300260
1463536111
1106219181
449011020
509713706
1478798384
2039679139
482538723
600246853
1806985654
1867395809
1214178361
1164611708
1035220870
432141961
1876778233
1372893882
1796888259
1192090357
716249704
640167594
1319006531
684074398
715694909
598057701
959181881
1998764584
1434064057
571218646
1882981802
2076888913
120774732
1610904197
970173965
43405624
1808563784
2100686069
1101954686
1391598440
1859815234
1207886653
1991919240
1471842557
1999920396
225313497
1038498753
1383670775
1832585775
2142310797
1969624681
1726220019
699697289
1228557088
232284868
1123853953
2045401831
1728590390
1284482887
1189523171
1174424955
1096557900
1409015273
166260930
1367371887
769622039
1888138037
1536723403
1456174402
71423537
469308872
524918401
557599595
1159328493
1333301219
1613226731
1291309620
163094715
1573311687
1761774593
1807098819
1401649499
75542076
518604839
504761627
1401808371
1602994184
2063561497
604139242
1484848133
1209491901
628979384
1701065099
1366273043
82240199
962286637
1584216265
834327746
663709279
1114094433
734635841
1994088161
1236833775
1383662468
1520239407
871571266
1072440174
645543546
1921515028
1832607490
176833760
1766919182
1643662274
1625968378
1644294787
548771700
181737659
399701139
426885703
1116462705
1647561058
1890048695
1953255132
1629220857
39959419
585608566
234745728
1634538817
167769411
1854659216
526993130
394119455
1534898774
1470461432
1753035633
1650691256
1353021973
587839717
1124632895
1282419807
323504962
1210662343
328989782
1014937041
1752670412
1991543311
76388727
2861259
1522790880
184472193
1814475129
842245676
465848574
1119961604
1452863993
1323837688
1507940666
830043676
672574583
364534234
134625043
273635680
1949188780
1288748187
1965341023
2048242102
1390186891
1396000753
1333389259
357325996
1779373692
346008526
739116451
1874498413
974378831
1445229353
2029715301
2057384800
1355868618
116418615
300875315
1142970301
81415418
1884991355
513417634
103571723
885112096
497211388
103713086
1247987267
1152375333
1226238261
774552846
2134570055
626627710
1140075630
179077460
1656273905
1484000619
280886414
1864646107
1356977565
757540871
284525540
397719000
947275010
308930398
154842063
2129797248
1790605404
593641853
1354348256
613789867
995636318
483098565
1569028880
398639550
785391943
1852416970
1002799983
1113225782
2110069810
927376450
250437077
2911972
2100943374
164729254
665058178
1840752424
1439233764
1578508666
799560784
1898374784
1823512349
1867610678
1257861944
495300581
1058091839
809278472
709013140
2122679925
387549897
815539745
1486198048
894105937
1300256003
111355804
1177258949
1121297356
2088867180
461766845
78801409
1243145091
647043829
1184154314
885051503
2102303490
392987648
1534695822
1410359620
1601982891
930423168
1612757146
713944745
624291834
642501261
1618336483
760699953
648940939
253111922
1439464157
1555434487
1764427113
523600930
45479545
707793927
1751244994
1218975268
1562496321
756562910
302349344
1508681698
1485174940
1999916326
1409673942
1318653266
330180256
183626183
289190518
1389482917
1983890941
2001154743
1917762183
1450080033
1121063896
1111134518
1399911942
34950343
406558012
1945451746
2017066385
1590523951
1770883011
1897844557
1642999668
1732478122
1540377005
875672771
1212187337
925198493
1924566048
1442671363
1834667975
1063075399
2057842366
1171323396
1595698669
2124883190
1545694892
663565600
1631566379
1759323302
2124278396
153839510
904044491
1884541621
865227084
1911048407
1917452304
1197042255
983302712
1758940615
87670765
1700522712
2077669582
1989967350
2146249857
424963471
1526022360
1822502891
25481889
1727085783
737198188
1657624474
721875612
29966742
451881743
1907567914
324149672
254135847
2006325245
54900927
1934466677
1943562232
1822618959
658361986
357964033
777000779
1477327234
527438945
1387272729
1682649655
838312798
1579101033
733120568
101209008
734123487
844157370
1487186695
1337933166
952452653
1121317242
599361451
1515573441
1665720256
974637177
1242160183
804496159
748898390
601000344
197278592
122024540
989467757
1569028880
564023509
1739187117
543760645
1479786430
2017554035
1675662789
46227988
816833060
907600978
1354342737
1573305478
398125605
1309064084
978227486
1853047524
567350780
242703635
973141334
1144210197
241772009
1596095707
896092792
904738335
226351830
2064521909
1546835840
99925561
1924522809
1471398612
223054929
88391860
49764921
987132103
565010478
2110668671
2094476630
616518980
1699472729
523079933
985654955
1163186643
140604489
224752106
1793949490
1467904808
1887472985
160771393
1128129539
1618910421
1621335032
637463168
13790689
1601848810
1235486731
1041616726
500312254
1783178833
1426745372
849089694
151012203
234386981
1129332071
1154579520
920604231
232148372
479655959
1000740861
932345059
1154812027
974357551
926500197
1859787619
1296665705
528170102
1754007813
286759149
151796827
419739731
2065904027
1867124552
1543291774
307803769
96125458
546784613
930454385
100680938
1884970665
1836285050
1716418520
417519563
303330186
1152953074
658808060
1248526697
1290701525
1361189176
334832952
1799866534
1985519729
1279573977
1637513619
1274648706
475389979
1286420779
307814249
2136901243
1536375970
598455793
725000264
780178536
1562373614
1872403214
2010911005
972895352
132330215
470364050
794528167
2080998720
1344439958
1783591866
800872644
1563888191
1015861735
202682242
984612617
1005924720
1375401751
1137424177
821523066
28680028
819359038
1107166052
699501295
1874674981
1168602002
1008192944
1490410986
1230487249
1644951746
1171944190
924697424
1850778058
1803790704
2113998546
896876107
53056824
301104862
1166710145
1462113371
1777420363
913952886
222850659
1646790882
1132264656
266768351
772497233
2138853899
1988308260
1465006007
1692406193
88164241
1541408582
1218829882
527586621
1815886360
1176919356
143253137
1269457775
579639831
1986195439
1443500400
1672136439
913614575
304114363
1689150273
1246096700
211323800
2015857053
839318540
1309681662
190731788
1023196072
280783832
1593079841
487840585
888428117
1286995018
1281397016
1704935513
764281815
2031530364
1298810762
1256209457
775979454
332202500
1583603838
1997369615
159745146
2075234228
1053358831
1295693338
33416406
2123068413
2060168606
50392962
1021385674
162676724
1723223686
811885837
219810570
1023588392
1978313000
472107416
1444532910
1186785169
1721600811
1483598243
168183130
722478868
398714232
1417749334
158136706
1514121311
1256850014
629210990
460255719
1018589427
1040004662
23192075
644668951
1521152924
1752374593
1084211681
720837298
806962916
1375281392
1755892708
777460297
775872574
81697486
655519644
1405185631
760493008
193596629
2084406104
1768062961
1347119974
1049530799
517250654
1880071818
1237209508
1233352645
126152820
448716961
922111996
1529685928
887703026
1159902631
254815000
718920728
1809594902
252347706
836556915
189269667
1699259866
1843422604
1086766091
514594656
591846331
798966076
346845350
1381401744
1613220126
1577106991
804302823
748915910
1140717766
605408185
350709939
1829235445
481068719
1831780230
2106474101
482255800
667696300
915074831
801746725
328648346
316010782
1138281118
1729403487
426058541
1690175798
56594513
307329023
343707127
1428112709
1379498556
740023070
660184582
949666869
118671082
235711038
608311132
1037720295
951515786
1690092435
907150722
364664662
586562325
512367194
168759888
1919412856
939454374
1180727888
1174880305
1428616910
278087863
1665718484
2110427797
1235919553
1164672961
967489766
251105380
1087859908
743551927
674462054
1868774521
1349739717
1405554524
1316265838
607342913
1480207005
1461638871
2033182837
132853926
1648791766
1777906428
74385192
1580137684
1940822112
542819520
559205625
936844745
552813073
1191848284
916904691
2001309411
176734227
1145392709
564486548
1759621391
1532977130
410352035
589611884
387065103
1606477049
1378185352
606468253
765034460
1594721586
1882526966
1320861623
1496986197
934245032
860662899
443559716
898127056
968286737
1745198816
1445267233
1856978803
1281416007
219793753
1186937755
1835959483
550866932
1345658326
1350719651
1698290749
26369614
1622500608
1981448175
1084258683
1662311237
388896475
775190721
791205426
219749244
706233782
787839913
284675466
1782865790
1334061477
544196233
1757746042
1717325293
517525645
1647780649
604180049
279516291
1734758856
1482966137
481112207
257546792
985765133
152884455
557602439
2051663023
85781923
1503030292
139077729
643180579
1250336203
91118110
2115663542
1622445834
434363532
733683311
1254104845
1255738095
1783167109
408113066
1444261845
837586788
339332588
1252563240
977794103
2113961055
126434573
427171187
1031687712
1440015601
1502525275
755342588
206898002
1413279664
1061910795
1111247719
1605524231
1442128276
1708315487
1078876623
154485508
626638868
2107429404
2091606310
1525230047
1885195977
214037159
354325600
10772453
349813392
459488613
968028475
568809330
129777940
509454013
2008839154
1108608450
1620183778
1434649949
1168799055
1626234934
1475102294
668669525
634245194
983324163
82921188
664715299
321133236
1040640492
1381236141
1255163588
1684494670
1965226442
1421035568
1063066797
1049256990
864395336
665966991
2100509670
1762500521
642987335
1814683922
2129774974
1461957629
297764442
1578731266
108262730
1553997063
814722827
1077055894
155284653
744884031
1145722777
115477219
1172853139
1806419579
388654261
83167310
1444783024
995699936
1940434606
686542584
800276380
1981030244
1428373752
1086744824
1147168181
1309598854
1818953850
287604744
1285874316
1660521419
547590926
1077870307
1351460224
770125622
1700217050
563460694
1989838715
399568582
762864334
1142578857
1278407784
853707040
1346670687
594176481
1890306532
1314040828
563927927
693651931
1439733493
1156084639
471216856
35832023
2059681685
1332810576
1308140711
1934960390
1997069767
481450865
1973740370
39211192
1027269769
573381737
2094977137
399936754
1275492796
1757928577
1668164501
732459817
725041680
67495438
1640958349
1625995022
2036311237
541801321
23955044
1676965351
475857623
162183832
1987233554
1017851932
1321573900
668317412
1462307093
1520335003
210972524
621169297
1279298999
444454473
1408643692
1035010281
1003444705
150880589
2095787040
139375273
1641488042
854458834
1483758262
1821242977
357609799
138745386
1519997009
1399959692
333907734
1089734126
588380940
2019373719
60511729
231511418
1406346984
859307101
2141192437
1217302457
883639505
598107288
1169924674
1066756822
691283425
1429012769
1022225074
1646855900
1718942380
775566121
665145001
1431278314
2072558062
720472381
1267745857
170251275
139083910
1556464125
1413740099
491941124
924378926
347244210
1160512955
943559145
1679071430
1383309736
2131710401
1421078740
1532462400
62315053
1794500884
151242626
1827131564
1685265013
2115605585
1430454481
1928100334
1685768871
1604977200
1023521973
1037379685
1207194118
1856220097
333567006
1968082928
1415024823
1654768460
1576949541
278345181
463793988
2023955699
1778452874
1841552348
1157273201
210276599
1570767147
1080067175
1773920615
522514670
1712835822
2037971942
1889113377
551284817
32828671
350085689
67481246
250183735
316309681
2132710545
1855322814
1834111852
1597854508
310504001
1577442422
526474189
1264040884
1538591704
639569159
1841173512
1255746543
1038125560
661562099
1115203380
1156992074
674288742
1269938584
1961820170
468455443
2094082576
1226845172
718737371
934705522
1111972783
1061748517
1905064376
2000604392
460250772
1361504563
1788213520
1580288038
805391849
2114670038
1783767539
1618420482
59358500
613379960
1351464650
1971628466
2142201306
1968204211
1184140928
1492464118
1203074593
1563111533
520442893
964641578
20256019
551365247
1981790034
266664042
1432809301
371235047
1339181722
192531207
1494539582
1084057116
2136206119
54580752
1923211859
1698800440
703658222
736321698
2089075318
1216595033
1459297069
213564063
1090031706
2146653392
1196664058
1623452929
1725888497
1946987845
39272951
2062413545
1144209863
2087103697
692131356
1997025857
73068489
380383775
200530026
130898405
1424094838
769566514
1213089401
104362727
514436583
1370045531
573600191
826546712
137330526
1185105655
476658926
1065673684
669845655
666840985
1377485514
603356697
574885671
2099030636
695530759
2108252876
379362620
1686063471
1883473002
925255330
1629221052
1095278794
649234439
1586529104
494304732
1877685586
1410922311
1841145708
1136381547
1003897993
1485320171
146418696
1668215878
392303176
865172968
707704874
636551268
489756042
566256695
824412399
770390582
546566317
1136193704
1006272238
2049698041
1227221354
807190748
1197446153
1112531055
180395789
1188925997
1475533370
88816089
1473392826
485063239
959349144
918956675
54722425
158268828
770715347
1681108635
1035169146
199646816
407887179
1025406541
1010443864
68843003
1832512666
596211086
137412885
1437873189
1774233390
1374780762
1067961367
1534960283
659011759
1419051592
858212924
101539252
1757659297
550931230
2044433333
1164827942
1274554445
854926467
396046210
1111786207
1497702106
1696417018
926061350
1759434923
195905456
630720597
711201435
451716799
1156953611
377870121
1510398505
442616959
1759628264
390013160
77267238
308791567
1080855770
1382776364
2044930126
2024918736
1467540628
1055910799
1424322417
721083778
306697513
1184635776
1920441203
1099269719
988054452
329279216
2029661272
1490801213
674281518
1534954840
1211303951
414718575
1356751437
1467150937
2095227809
491343477
1039557086
1238642626
315166307
549646520
188734645
390139300
40506137
1994066479
1742382727
715658315
693125308
760755625
928907582
1234818102
384815853
1220727232
1129984780
553507446
650397170
1845656900
1535664801
879999020
1394424943
298673618
969753505
569166647
3353060
1642949800
683847314
780078572
697658171
800518841
1465055536
502841284
1117883177
974379715
287368766
1436668087
194863635
70547108
2138330346
757850268
1181367428
2091170508
957954208
459145233
1886126527
1464648336
427945768
1942582728
765457435
1329552637
1309689741
376625710
2033432133
179704832
851559327
1893144337
1448743982
1103097671
1363661172
2051249540
34884324
625775028
1507776679
842708901
2115968510
1369755291
1571124076
1033218109
1954452653
255505705
383455622
1571592261
886869196
2059860705
1719100036
1098518286
419893452
1965838872
968377471
1970073333
1289754922
88543314
768193767
1037149154
1675248311
1361187195
853379066
1196581405
1173669095
497854886
713016801
1304876514
636963288
425929873
674607757
1376279437
577661145
204280620
1045125783
218523700
1812382695
329189101
1933457725
1808958486
1295541998
1335500611
331766157
911121531
545803041
1029841959
2022989199
811411115
1332358225
510969377
750048012
1610903399
2111296194
1052863216
950641746
494038990
1470478591
856064175
1600761700
2064475578
158513581
1191843287
1367862693
1747090723
2118393527
30807099
1332338084
463803353
1421546017
329947549
1678246291
354054201
444959078
890268195
894937085
1272907362
723436484
1325497182
2018853427
1285039276
1758059432
1704339042
2032097777
174026924
192579629
1017930545
973748719
334207146
423232968
1399149899
465406122
1471923372
1626182976
279398734
1149041958
1437745724
3652300
562157312
1591278723
591156638
105495357
1430125942
589243383
295710515
68939593
1373709621
1253963489
1484334428
10355130
180499610
541114718
736522315
751957514
1641871182
1390408544
1866813633
399317669
1981371350
187623982
2109698865
767070102
124171149
1840113714
1321087403
140719687
929446044
75255580
1759719170
1507392204
107114142
1989114141
1250548828
819538584
638704186
588749697
1194022781
1023161212
1250910358
678745659
1024445104
2046023320
1624985281
1013723768
1470950990
1380568820
1454412859
1138690486
51346385
1758168043
308766024
1413884014
1023825300
687505032
2084928818
1153540107
1517463862
349688407
1187519019
931137038
2043032852
158172871
808377077
1842566261
1366888823
2114821338
1093054148
139958326
594616764
366307032
709445064
1606109508
19721652
1452712458
2067368331
1593420899
417737811
1723728063
1725421783
1961200941
871408276
1681355346
973467052
1679547095
110159854
556095955
1176645019
246635990
197955719
1894677311
646509108
1600553282
2052608994
1271914139
2082056948
1410660674
990886561
105186866
1083983452
1816344305
1021719280
151495492
982485975
362765551
149953513
636827978
1675968879
61746006
597518837
1641150787
538276887
1765845542
1052271769
2056028355
1503472376
707101286
638793127
1382030988
159584232
2114770253
1521286025
239339239
1137353719
2058645304
984618049
1740508087
1511563958
327965796
2005613088
607695036
2042910550
379806504
988282204
2079036454
1910529322
1287286694
1380432582
42007249
171029678
476397944
761865439
699332148
1217438568
1786886148
1164937169
1772845802
368601609
1834583988
1204924132
722193562
2057979343
689014449
1152621347
1288183878
1653044539
1172410941
1654335704
2081471772
1000456700
548150190
974318913
1998446634
1441754706
1304297789
232727312
270048191
12516217
1561926738
996368678
55384364
993320173
1540465530
1674272530
598140175
417667555
605360691
475485667
502184609
911570276
1081672407
358854130
1114888917
1516864867
2005140262
969986766
597167539
547018993
976288336
2134688735
510039592
1884540803
1789624259
570791292
384749837
1713223137
1662420181
893187678
577088390
1656539231
694703696
173496121
659739037
1856744128
361783158
523995501
656862818
2081163039
133694952
468480286
1937104260
499330671
1046060957
1300025740
563837997
1476542709
2035687828
1240891676
564176171
1988040293
1639109255
1184684412
52468444
494169352
1209414316
10724633
319783696
1095915020
1777169714
2025785533
466808949
2127882285
500850647
1355000958
32472087
704228260
1365866288
377412736
234808960
561207398
800388942
1707153094
335586914
1023128822
548052549
847929614
2062089205
155565187
557181100
724188275
133431928
557205142
1327167167
264314571
260426119
1513417513
1476128521
1493691451
1315646951
1092727288
42931328
1683054969
307745574
1800660814
773051890
1940259130
903172150
280150610
702821132
1162211724
182012972
812902304
438588571
27803090
2128268423
271134059
261201419
421685470
1890658896
1387420826
413810448
694816040
108513803
813028467
1301709383
420097827
1530074749
1444342880
1579828586
118898989
23686111
1587484816
653425072
1741949541
1343350422
1824971672
1135402365
608487613
886208201
2097913687
217024076
506792506
707735480
1515016635
1438076666
33142687
351369470
332765758
1001015963
2124055994
1781896685
406766583
2065871486
1161891341
103214278
1533470593
486117252
519301044
247717581
190588007
1230989882
1089745959
1663261861
356063781
189181992
1066216441
338288892
368649444
454646799
1701628063
1466595289
1484365761
1817135681
1296562343
897300088
1303935866
289232471
136147750
43653574
2102731080
534847729
148148136
1056231682
1252930521
550846428
1227540944
1784392900
1149188138
920772679
716933514
706646239
2143668851
67923035
2007834341
478262021
479642794
1637239419
525699174
1328675241
798383573
1077940941
54593726
2130635311
1578475843
1483038181
1178382731
2031768736
1027395539
1463694227
1845485898
89128758
1458415676
222745659
1680911833
716434912
632823216
82458320
302513406
733381521
734322061
280816532
1996243891
1357890070
1690168595
1508701895
1542310546
820980572
1423984410
1026333802
610387119
1870167256
189558552
835488085
512765821
958445484
376199170
403757685
1866211839
45560624
153438984
1044851937
993287265
1402285714
1408566166
1157793901
814431105
1272765887
1895623897
1993189589
1672039532
52958613
1429905074
1560788637
531328652
348608362
634049410
1941700726
892481426
1061617405
1179333968
2134382217
822083312
156164015
1465988474
303127643
535667068
1447046821
109520233
1311386134
1102869923
1758766461
497580965
693099472
1065421818
1205803832
606785583
183853127
2068455810
264778974
1460986467
537927206
912701590
2028705985
942907931
1824661353
2089649767
1353742058
977314543
1760200415
29654202
499769425
842794555
1612725315
1662093615
171665861
44386117
1669904467
433766730
1006952115
1661693169
1422811968
395478401
411643791
1779319741
1220444867
788197576
66934081
1114103656
317809479
446273027
1212684602
944997845
1247866588
1004464601
24346663
379471265
309003185
326092779
817670953
1372517532
639976349
2016198964
1178758251
1314986206
1577775890
609305788
273623150
1275170999
773958352
1502845128
1487856050
1682692247
461494149
590389223
1551399554
165352148
1687929832
1271848992
893416148
1056302014
1776252342
772208590
1984702655
230189937
426414305
124863745
117528662
2041073588
1820455339
455675658
1860420344
1402429986
997312825
1987718987
1249637543
86485470
858276130
666169106
66748726
680339652
1522902210
626830234
1604471493
1404612519
1618468172
1860416555
1547539086
340210077
511724000
269850113
582728471
2057986832
2103002664
2130038662
1220694508
132427720
955095430
1623598690
723357905
963141377
1950301351
859193560
1167141451
902711218
1471035052
756761052
2024370060
1416945501
785388040
1240273909
1772864426
477323591
1199824771
1359719722
1496216668
10114134
472287623
27719056
1379956009
377107429
303180459
991985827
1366337698
2119350297
1576510466
2009310637
1544813031
121129455
1404920537
1482904151
1385482354
878883221
342588376
1732667591
1000638099
153558774
1539446710
803884930
555219233
2007746831
1541838613
1098713844
451083736
1514845225
1822922648
1881997858
1083077452
1849158911
141721755
1074287123
1962553211
49226573
1776629838
1134993317
255936499
1596298189
481391223
840191996
1128466920
303310698
1256704152
1092781010
1912695869
1530161599
800490920
1860401595
831132075
362279301
1427447576
54287836
1764862378
385870523
1818476869
335899836
592734291
1845686883
626698309
103827367
518512184
1845833786
519710490
1653927117
1454274339
868342145
560097401
1152710317
992946956
520184123
1364026180
424622860
1219412602
529665619
1247684953
407393616
1153115321
2087603882
913639425
479036249
1764073168
497440874
339038630
255250413
1980818642
107536491
1017737366
1692147754
690481911
1606653050
1345594428
426209070
347795923
406527049
600258086
233234712
1125439860
1984547031
1647307310
1364110856
1076560303
936925032
374450278
1972233032
461884904
1618208268
1907632027
1440102692
1172815728
529493540
1804425950
1158570476
1619930639
1667642094
1104957699
597497463
68511125
1146071108
846011153
255908589
626918746
194989133
652885471
975549202
1587158838
1621916662
1155368252
1450443104
226051877
1240945977
35793459
802382183
906560870
1124911349
1252196079
1256242530
936432493
2117998620
2007590361
493761749
1248844100
1842216224
1411614215
1131578007
1210139111
591925778
2026669982
2027792008
1659232966
1716323818
1450918790
959435240
1289384809
525529192
840326662
875345837
1797713385
545058008
781108338
338075340
77520144
421191320
112511707
2024246693
210447897
46766476
1772495813
616727400
1171613023
360072500
44288897
967706297
1011636142
1847831645
822273055
1734184334
1755825961
1195083021
1321211978
1629037995
1684986687
1745250990
1404026556
1869862961
1650413686
840141433
1203050319
1209168538
1974743817
1432803457
995067946
1513524936
1458868279
1191826330
1957007918
90647805
338320278
1025919304
209885153
104401380
863230384
1811277777
203645590
1995062811
1387015889
799690926
1133884666
26178936
1261526393
498553011
509164307
1155627978
745715767
204078101
2081189370
733126208
317243759
1513055203
1129164410
236743577
1293007487
1124493601
506226680
876005322
562361415
1039055357
1584332344
1802422573
422707566
2083688120
768123955
892249926
277848531
2037446636
106808593
1250980831
2121665159
411120136
1597479847
694738028
418284720
1845225288
601586677
1712124686
710252239
414462551
2030296657
1462062867
1699857005
2129036762
1074107806
1348765492
757050357
613096882
1811715596
1850554326
115704132
133466813
1850009444
1657781346
1037042597
310926258
667943530
424091808
1560292606
1958783599
1688112861
931775402
1498604640
2139766985
730096237
775300825
1655388735
1527152494
2027239330
1786700369
11596018
1546422944
668399178
1324889234
537309918
92416707
1648633590
1858220805
1599212505
726636551
667338326
418971520
84732091
381287755
1913239088
1419852288
1411396005
1062772538
522762597
1326442533
1029848763
89783704
477625086
1682999377
2129243127
132838753
440820020
1326679869
1740278911
47334348
784989942
913313660
832178586
124763211
480136648
1089688454
215063412
467695321
2082529389
130369139
1166139155
1803279523
1682032770
685712989
1876486761
2131131051
235873897
1638351861
1584751219
415556753
276411300
1765437630
1994430170
20841142
752476924
1196762530
600029157
1381397699
230170804
1113451877
905278142
2046386022
657338858
2144946095
1192133976
1933640946
1638155276
2057956478
1560610456
1376801042
1795244228
1222006586
1817186111
139989676
739953306
1296154982
364476867
929815391
375638577
2114144435
675368001
1984301882
399668771
1716970835
793463065
1030021186
220983633
1910047940
382739117
1676524434
778471864
473202424
961862109
45711617
1467727555
1366546110
845875111
1821815917
1471473284
1059093420
870522203
513561505
916048956
138033325
652259418
994074860
1617548454
1555798861
1458469941
1684055553
1847954520
571986411
1467782816
1313329364
1709182744
722820685
1810121562
634983388
1535356345
452714747
1472703439
615372182
831773637
2103455009
1202256844
2010014900
262618071
206251847
399690211
1566448751
225204261
1728261837
1754834434
1301224652
1526489305
198187018
591111038
1323632472
2037500971
201988954
1943130013
345869789
1371245883
596019975
650906148
1751999936
1425177084
713718010
357099746
598871537
1368247100
694790646
1692744165
778875317
11456869
2029071537
1500797707
779521560
1409591008
1791820228
1250180424
1563002436
1118759180
279189082
1783712356
326148917
1933628310
648019296
527683474
663892407
1708469578
147418970
2114187721
1765046042
243931333
2028781808
1311934054
958767171
653335732
2064619766
1534499861
816283039
1968862245
544721427
915728814
223695046
1179712940
945479872
966909798
1288940652
891543393
778663165
77332950
2109916899
608751516
1947809503
1680495649
1085453181
1125828162
451497428
505244087
2060581841
1715797322
928966351
456210430
1875879897
314491428
544364205
824071588
2059645470
851052174
1659896472
342658815
1594921075
307139110
2094176477
808275025
1528929321
821822741
2133285306
1924787120
475341866
2140920227
179291802
1495539656
1019842941
970598999
479507770
651889294
452274818
1734125907
1070080764
1574197794
1827246771
2079682775
1336359453
520524263
700170509
433017153
1635735097
1422700361
1731157903
94469651
1345906774
422313231
1822474965
928106364
1598560337
1799569717
1558857089
2090143823
1931462848
1097368262
497856129
1526278460
8125602
1389242293
696060412
1548979422
557872487
1236386849
1424991672
1671199916
2094919114
1337559458
1700077805
1035493560
2038771609
20355772
2057910253
2056714523
596495879
1467252968
1642881696
1565911300
664410486
1297333562
984409481
203838335
1197568218
1968146629
95130827
1889600123
2025877776
1510566256
358989342
32244411
982343580
260229719
444379584
1984180629
1078366532
709069081
1178865333
885345844
1133931033
117945524
1155191763
910134405
15949986
224206141
1986356884
1733222847
326584856
372990873
1022965138
1872591625
1792859053
308621284
1168542884
1884743110
1802147609
1230254565
2127148306
197410007
52416934
576934832
1712939679
275196491
1766144548
548474359
591436357
964771899
391460434
161310113
922379694
390709071
1458076214
1963790022
1198077602
876275541
1293715370
1799587863
1743092802
918661181
1627186037
1683948298
1686558010
136009150
1599577006
1833415194
995235380
1258005045
2020845740
1463897454
1408386537
2030219682
819620619
1078828532
992687479
568014740
1520935392
1242694202
1112315087
1721818284
1748461232
137495593
437502088
1340206326
784241563
2087266821
463989142
1238428653
2103487380
1672758104
1066123551
443600233
193590479
23264955
1552451190
1172925205
1628818302
464728679
694622449
1979438772
401872177
756292958
485474782
1642752497
706227595
1623500643
136017846
919901146
920255633
1815441324
1880634731
47102192
1458669695
32753970
1660800413
1061041649
1957346726
1111949886
1340270251
1653907603
1708961100
1526045752
1608245935
885543387
872834330
1199863892
59086825
855271522
1970806650
709276590
1159267385
2133661106
492905114
1852769676
1840867885
1529938575
1702612242
1470887690
223548404
960537840
1510401275
906180630
1700142304
616903511
547687915
695230960
676021549
1754549943
1787532352
1730166743
645172979
833974048
191647021
487123237
805449703
105729422
44110687
290430227
907204759
21915457
1555424423
1809797550
1270501408
1022120232
1294430726
171738529
931463150
2120289582
1813175855
1720347422
853806709
248365981
1604413845
1735877311
1800755583
1988951686
1829198877
315028840
988321523
962700046
1946154995
1590599779
855462361
1917422274
1720663355
1356445571
144977443
1073189865
1814171203
1400419635
1882898915
607395285
2019977027
1130397612
1297854769
1418276000
1370196635
1634779444
661854872
1224031128
1974525935
479219432
1304925535
926624993
444425383
438616853
997719674
1205170793
269063618
1138585814
791739887
761041506
164530062
2088016403
942934890
1317488568
1295923418
773544830
1216512785
1354409206
114116853
1881124388
1525061107
301814355
466718214
128482147
392607950
1773341596
1883633643
1204710930
831232536
1919310649
1823752393
619608901
2146578020
1320046497
161886483
684113828
2965106
981799357
1628001596
489675672
615479933
30979785
1483858048
858439925
719195373
809536151
209139951
1457163889
580446956
458444421
568100412
1235712518
1657864766
1366839961
68923082
794582618
1986693565
908061571
1590119957
1437200411
1794018889
1261133397
604750108
1916750380
56842551
1634122568
983371471
1587531230
1262135049
1404957695
1351901068
109274298
2090165732
1861065832
487786323
95005818
1539616891
276915701
129061235
152889752
354408409
1840406797
2132342746
38135465
1225824623
523036177
1341323821
1671088476
1114409959
1961950205
971923959
1665648758
933828720
1555439220
1020375756
185344647
30542673
1964155148
86933257
603254116
920255633
1720903503
1461773273
1436666013
1975269566
331797137
1407031586
1692519700
708088219
1067333721
712581056
110816470
1621092754
1053087399
2083410352
2052868116
1708632458
1533783434
1765662341
615325901
499595910
1592924516
1829970591
1197861838
211394311
1666898582
1287097017
130060843
695203154
247210539
488450071
1277248787
1570927210
630459924
2034643095
1450745605
1182203340
1379288613
2105369847
591840496
686833672
807891308
242877180
759313655
1202096503
440216364
1231681981
124783042
92104858
861212524
1398365463
2045538165
760368728
267481613
787123354
1327767844
266954291
803170915
944776612
1360190137
45759200
1765021705
1940957999
1810166337
1079496671
1566180658
1235234188
896943666
904663249
1058815515
1966836966
58791601
1116032087
153648052
1222784958
1814854124
899032347
1339361931
933203662
2105257667
543998639
2117239348
677309592
1981891496
75447890
796962838
865622529
944283791
195324969
2087249307
907769440
1992994891
167431630
386861724
93086717
1362073285
1632302570
511213238
484040054
1389291609
850358862
2073056485
601421298
833512038
2003688415
2061252760
673610570
171771477
176560852
2052259548
1318938506
694070818
497276319
1348273044
1103534665
1272424088
1025987115
1021377089
1081326112
2027832279
1806011074
1476775568
597941536
1619998313
2140907584
195167138
1383119337
726596228
403286873
2081771280
1101560589
1962987782
534862761
2065880124
1599509767
2027981568
1860874759
80491189
2086472741
1771888346
1466810351
925928918
1640792324
890884361
1613139612
1075212327
61490647
1009987586
1067355347
1523098584
448711399
2067315666
1565794914
502106468
1002175800
84346360
630783419
1169852440
629586515
1719977364
177734058
1563444320
923183643
276731036
1672676356
691946895
29105054
1043391642
345297685
1167125400
796264754
1781831640
1548141580
1174005637
403965407
1112649300
1850416398
2086358091
560692019
690021074
797797533
1379485680
2039389089
178548345
736521369
589939424
949218615
490106856
1769091996
1222333958
752835715
957750809
1234509847
433328456
1341189013
1747664700
255312199
1071383164
1713441610
1708478880
410763984
740204456
177370490
1914532247
881290538
420624280
1569710813
764821354
226660956
301950668
1948006868
1866658669
831490082
65486522
2025073807
1207465780
1575311766
35155713
1169101236
2016459219
1640918146
572487887
27850696
1976034253
1908672318
913698825
2087200503
806678431
2028324539
298289145
1409344873
846836414
608707337
1552484842
791598730
1754322916
1408188717
955161272
1231424597
306034228
392378840
2083057230
1568992038
701888377
1555123729
1768373613
2003088739
1027328
1118669155
967148974
1329202630
318271285
1388474589
1066214308
1156835626
1900130788
1639201597
856161343
287585777
308926231
1904664801
180598244
157958040
693598335
232462145
548003490
340124034
1838612690
1972339603
920062097
1328845653
746618492
2098748495
1513182703
1382684272
655855714
2110412038
1759761421
2010815498
772030657
1761327753
1657904019
1850469146
146638766
1287286628
965130755
522148296
971744359
406848360
584044049
763647530
1515482883
922452229
1028460196
1007754086
1574571633
430968044
1795904997
2058626090
1790357216
503606543
969342204
663357347
776014997
1429668623
286157052
45374753
1122721071
1443794451
1109501895
339545394
1381886193
1753620151
490072118
1255552892
1546192277
1532941880
860775621
244662894
310508058
936805219
536376699
1636330545
910099679
996336353
1165603958
1196296457
1549409696
1253453128
2106161227
1656404880
1442418425
1263454427
498701723
673171487
1570344124
708794086
15149725
355749530
1273917134
1155405298
1966298537
1727083310
1811261266
1364565952
1249697304
218415257
1338727795
1750925696
111765598
1749121852
1009784350
2049916551
1944935048
663030248
1996125909
1441932396
337089888
1413621613
9694608
143891371
990066932
1246729940
1798220677
851343260
439518743
1648903641
1780352052
1558022596
1243474435
1682939865
776815323
35586829
1490920580
1584618082
509750956
810610558
1230569064
1707023252
1407778249
1403677521
1156525831
1059356233
1502617061
1588066299
303437597
1245274797
1800438044
1413812673
126383733
1740027283
1344918225
1063736342
1206198982
884072079
787616531
537676115
148454381
587512284
1962083672
272957280
1478635906
1059382228
287587890
1754668788
876080378
1785392654
269047151
1239541469
251555225
1987700044
283794639
1258796540
1707836826
1745946114
1369847568
1752453837
335536224
753610620
874619311
1236240097
1346819408
755228538
800798291
703835814
181444756
2099222010
1013943447
1080993014
1414614932
658934352
2060129686
782116115
1617042576
1115538754
1830474582
648811177
1015432382
763369396
1251172130
1595175890
1776170352
929381397
1802244010
576717483
136955559
2123330094
977143513
1634436141
98407512
585515105
1193893257
341988305
642974597
1424133458
2089960143
34779929
769739170
1095380646
2037462667
1436668878
1615588119
375010340
1244992134
985464710
454303757
164340710
2012484551
2118700661
1815991764
405598208
1430506719
1236177634
2021642837
1473769581
348165104
1945918149
1436719702
1746781351
1771290393
428197566
1019946290
276099816
303522418
124185834
929834645
410806814
1961218971
919542361
2126138213
2111639111
1127040185
2047328781
1947852365
2065806567
75855703
1002650248
829153799
1634905840
419989127
455845512
253888362
1636554027
286056013
439173088
1342011962
870731285
2040807605
814882524
1166911188
217600078
864732225
1733924116
954015076
1098246179
1086237927
708003218
1917568622
1554177303
1367432505
891616486
278057844
1820411488
1355018866
685617092
604510811
1429775196
626535671
520933029
1557597169
1841423432
995401826
1028090414
243598489
1142283515
2070891133
1232980293
1188432409
2080286646
1665118981
143950677
2059118832
671383351
1495783888
136354608
2077674373
116285543
1283896708
443976025
1167802426
532608146
113748226
1715225723
605427500
1460154431
908223315
1416951714
1820963261
792992873
1350439709
710466020
1850987967
1029065423
1143278283
381842162
1630044332
488648795
499724413
122717476
33712308
2006792487
1859001654
866385158
1910917364
1034534912
1496346579
1652963269
895569929
262448180
1697029553
1171821508
1554572173
1864976519
257857904
109504857
1157812453
1127470159
426387000
499818320
1949115852
748323564
2089231783
1708377105
549582903
420579268
227931719
98797328
1769283190
1679987667
1350137973
1769794285
2048777662
1113114795
1147672028
95380081
1283961642
1407722838
177278647
979543050
571293126
1186244345
138635884
1880975497
1357661035
2008428332
1437997887
1603141280
1722970618
619911922
608809173
1247477987
836155935
674972228
2117864788
1384303093
331872685
1360310004
285105193
1659171310
126475849
1041865712
1283141753
520332383
1630576265
326193886
460857158
1860405525
1371521462
474353451
867717206
355912962
643958653
1176703448
935826130
153991104
601104783
1806963501
1680302387
517223015
185359869
1359607699
1796925807
1087152725
1000441640
1802528872
415728309
2016071497
1775054819
1918983954
251914919
1085302926
718798752
1130852181
537461240
708682183
1369523752
198580453
301064000
455735370
589685862
330071393
958338605
209913914
961209254
1539076416
1669389700
1455854200
1861579287
872875174
1228587147
1151705710
605853276
769769517
113196046
1938759668
553455228
902129964
1182209833
1814282979
396313735
1365971506
315067165
201256677
460392236
851675750
763325350
439527356
246848024
83962232
1736948679
1298076692
2139583380
505772076
204363227
162376139
879329505
1998439870
608351186
1629013124
732006916
971419481
567062552
403990666
1497381730
2052034731
519833618
1202277018
1115100732
1195910611
476885033
1191464658
517641310
1400849607
486044217
2057339456
1803985653
499537141
560876871
16839484
1994656537
350593504
1654039638
1751975497
789620636
98657952
81791102
1062715511
598482715
1668034449
2106705380
484373708
1384509857
488044650
1481045172
235915974
4489588
618972559
477596369
440820020
1756146680
352346566
401109376
1459871257
1525356663
453771105
886275249
1554079237
1162642328
1641143628
2137812667
1563410353
1485759392
880088551
1065175256
1094970354
711009252
1295763070
221892085
119786229
1553692318
1499038593
323959237
784423553
561412782
1802941480
287761595
611502460
634018988
482169479
269481174
894523842
1522256943
2090320010
567047082
1828000698
1152587584
414731929
411334390
121183333
97514436
689305328
198836301
1396318736
128728127
578689512
713873010
1909496380
586932385
414506847
269241909
1636889249
1221532301
2018503993
1736329881
1569051425
1816489837
925499854
1353143803
844842121
400871949
2082748053
727162447
1837152338
471627880
500599594
82531008
99598520
2039884892
502565384
518497021
997031975
1867790944
412162070
786945442
1498444789
1215304188
1983951344
1642874454
132398811
624929078
1059891464
238237695
720283168
42878855
819867780
24010287
1629625189
668761298
794013293
723250483
1751086862
1919454012
1639736346
269071743
1253668757
533961828
1349026050
813114026
999044330
1125573241
450073890
1517677009
889207502
1194950156
211432128
402351470
963510183
1559233952
1889384206
318900999
1466622146
1779728092
912517701
1367952490
1143748743
1208257523
903992050
616633583
124948271
1850998601
1061338547
170589284
207658161
1857494974
839072785
885622169
1973296801
1565661133
355519837
1643360155
1708972388
295247664
330480268
1924023755
1526214935
948435005
1469303908
606126528
1142376562
1414558575
775967512
893632197
872778526
1392703510
865741989
1610501302
1042680571
419172331
655928998
1548020591
1040440181
1627537485
1617114851
1740730045
1720919285
1340904800
1242797514
1449841443
209545276
496578289
499498519
573201971
56839065
1298032299
317846352
166821424
508952002
20267617
632299031
269530848
1054230020
114023937
1799104270
1643244407
1118165319
1636396162
2047252601
1162530001
376801810
2054760469
153148832
68527960
497298667
1387676104
1481968594
359361244
777647805
1680702353
1334103445
1114627618
929782589
1650669745
100792259
1854937000
289950042
916769879
1655854563
1375751037
237480386
1217857062
1752929799
1527237455
1369677656
933291755
966519984
1269710414
1155373747
287526781
315081508
1454912479
1784151336
741910811
2123286345
1893784862
1510310019
1350728200
292517525
1742398444
312651554
441165210
34266155
131177982
1952739983
1269906893
120455696
1930535725
1892861236
2089124156
1082040004
628292420
1107963502
1864704855
1941277756
1759998224
1312259104
838851185
788646674
555644086
771349825
1115996470
545804817
1473321449
1186790153
1522234029
348208105
839745856
1695707153
1164324020
1988431855
331767646
1981251762
235312657
952040787
1739064110
1240011660
268323608
249930739
1403179767
1111332843
1850891964
1407452237
1824318849
650333706
382943247
1539517753
1212898636
764167121
604181123
1713425394
536680078
447201776
1706822725
1336922026
1351803806
953517163
1221349909
1287414185
236927977
967810512
1317137849
56911500
755572739
166772317
1215019913
2070043004
563239249
1636221328
1393154829
859804866
838518356
310844906
195467881
981931399
224566523
958941579
294313880
1104340215
220971354
2098286224
78686738
165865339
698527499
1339763697
1099850710
839663723
1774843492
1243314226
781649485
2054628414
94916277
1160168541
705652478
234732795
1497148279
672271088
1678625034
831667349
773933945
1478681107
526779685
1071581832
1547703274
2118394992
344251924
1844680621
381892412
1582207290
972129473
1445692633
272628322
2059028667
1146356396
1743836293
491329361
100402109
1426767652
2017907821
1057171800
1795996995
1898784788
718631974
1735364825
367943990
1594161462
71883556
386716643
1687127584
1502768322
336236647
402246227
1131929253
16826015
1810603735
179783919
2051014516
1639417394
1659668636
1149503328
756047
1413704070
2028293840
2096946771
212271250
1116776678
1280507974
521665407
2041142924
290945862
35101434
1029749414
250486614
879720563
707474720
1655137622
278072111
228430386
1944589898
787470542
1819794972
1816844327
524625041
2130545795
1848619506
467249451
458315215
1578329798
64261328
863839120
1808250688
1847266154
826045333
1827194299
1538570332
1158851152
1599139574
1755477123
1525675577
9792067
229666530
1021630571
1729237280
433635659
969830007
1011633844
798123066
1231513474
75894716
1259948417
1707584072
2035569610
1012702466
1350305452
65522405
1186094202
242677505
1568542726
244864306
1795097000
1187030835
1459876670
1117747938
808000257
390552110
1528121944
1920962337
1886514953
1420409063
858832967
138165576
185580659
124935825
48869949
1841869099
109306059
1256726394
1700621473
203110302
905343906
1690704044
2091725404
1916987655
1293256566
1374642818
678051993
1909042336
1564137165
1844235331
1984927256
1614367583
84177271
922626576
1283039891
710469863
1644125416
350499571
840277834
1376090921
1536435588
902771415
1839990647
980289847
225199944
662412827
1296662575
1426900735
273131563
395242565
674049971
1896564705
528956029
1672863757
1227156781
1408388086
1582985411
2117306625
260163784
537419241
926919047
1672145172
1951215109
1535352679
1640790425
1269368912
825132973
1372169466
519977645
1512754382
2123930189
198095226
251250258
533739968
1248798178
1535452067
697422579
2069898668
1925585031
48733210
1379465221
660481119
777045857
807414184
613858550
641783938
844685135
1432575225
559487610
1750888592
1525540789
1180283606
463992210
1288091683
847304954
179859249
1990358145
1934562944
1614317530
1625239242
1559421809
1643659660
566523056
1781419229
2129287763
2144702845
3430668
667815379
1755033465
442612962
2013597028
478609954
1017069712
146477346
517608944
2120355153
1074198957
860407352
1050554349
361114442
1041338640
456832040
1591395522
726337622
97099151
1982207903
979935061
60614053
1893478215
496961499
978296845
1631953993
792539754
120699925
1537426029
512629425
1961692105
1853820476
369833123
576507306
1532027875
2135012837
1025260032
2100469371
252964287
840814325
1797499187
1527446980
402476779
1195888857
1246709691
1481360663
1647167800
150634171
1042483213
209754561
476411568
1345181405
137505749
1831912665
1691867379
54939302
1726429142
1758769190
2047147914
153516728
67000758
324759795
1716990700
1260690675
1748741266
1170160416
1102414865
1030793142
1123200726
669709465
1146510805
1555485124
1716852423
1067404403
1711457870
1966165961
893603491
1692993363
1264124815
290646074
813175614
2116315447
696581624
975453111
945892755
1204739817
493481180
1475834367
1328142142
363855103
83147457
182000227
358538996
1950333198
578319824
1622312320
71768074
155294305
937505074
1215261288
1930938069
344401935
2105701393
1034567602
1842703996
628755873
137798800
1498381669
980366337
1394555862
1085773485
1937083031
293587528
922132236
1215471693
1272538294
304056012
1569886081
246234161
2021300905
1410503370
1913379346
1979815061
2073469347
1854902489
31175774
420389652
661035180
88343636
1081100490
548232018
450005932
1285603090
57804563
1750567808
2066987578
1854984959
1871330751
1198351142
1058291847
477002037
622913916
229873187
2008432316
303903381
874863758
1108038895
1576903185
2125042820
1937492206
1681581193
1335252161
65044755
2021005155
240089412
650580851
10302249
229106442
748493752
2076124851
195282795
1240702111
1314182763
1693223578
1595982142
1193135923
1142948589
1970954797
1392223801
1754492620
1157507178
1425259352
204649196
973168747
1699522109
758166304
760091994
1855723608
228704227
348284092
1003712163
483309495
386759088
1885875463
1714788171
1375960237
1074265445
1982078099
1323282297
157619053
1393643774
780228825
363363512
803140921
55138865
845110793
225565925
1344090430
1424522762
2137903263
1504093698
1333396800
280839018
1885876661
1833222192
1045835175
182959053
999836895
1798850755
73785060
1078728287
149687785
1300614018
602775414
1343365938
1179963265
1655129700
1340079982
1012206899
850936658
41644910
1225390820
968757992
1196958312
704152594
1589435960
1748851658
1380514631
2053769685
1378574142
962855978
1311389896
136349004
1026477019
1699608303
174542695
925914952
1042878508
2084333085
2035409254
574098205
40854514
646064901
1976443331
823414073
269365535
600889237
1874693853
562126242
1137823463
1500589060
1358324924
1778452874
225901555
274820118
1024074732
734057727
1734284469
776773897
990517837
980169578
369137729
1407803957
1966308478
297844570
576003041
870947902
1130325907
1462108866
1116806280
1625375318
631168393
1618628958
272565161
1754959732
345829823
1910154056
703518139
921277754
2128926550
303683025
1802337854
670433079
371340303
2013050789
1152019456
200767954
341841530
518775384
615124349
1070804084
1180716041
1152716714
604485463
670103620
2034061779
172327981
3750791
864251131
1945348657
1477307326
1140885440
1941066046
19396393
824488824
1768673354
1697096715
964143270
345018560
1313244548
16876500
2014679523
1737854764
1530335264
644308267
966558765
1443807164
1524420801
808842728
1644143551
1347151811
1556997202
2024279127
1029563500
1878015322
76984398
11519945
1116604495
904533839
2081333034
1498797943
1893617390
322003175
746898490
1533795777
755711737
979907768
783187002
225648686
1165952663
1716675392
1840781248
1179516503
613431842
324513558
1549805926
1736184485
367412853
522606282
490468142
50187266
720476595
1725313198
650387593
663613704
904545268
645576575
40125934
1089670504
1645798079
1699858892
2068211128
80171778
1091683664
865750905
1534382237
698746905
1075644260
248269167
1225456036
1069467317
552657155
44865363
1230355232
16528275
341658378
1343139310
2057749612
1158870452
47727996
266109710
2050692532
1803505983
1533328096
234345082
1092316323
31565483
1284958082
893840140
2145555876
2025637581
628888865
1651337689
1545809860
1369834443
1186612368
884878891
912143873
617651665
272482347
1396269123
2123390905
1359197538
1180808672
41699983
155402832
36576547
1914607478
2141453377
1534723215
2100337192
776832193
386223159
1533793554
679507716
483732776
1939403256
627415067
1799813644
1683307804
585805033
1867088496
115969750
1672681566
1451214108
697115875
1475416897
1300863519
1144602335
1766925868
1172434375
1895984855
486338832
1545796298
1205887733
46143017
533785241
1135691198
193111190
1414888794
1853882099
1359232556
811967454
712612158
1126011699
21662766
1252282844
978050567
175238937
1009527501
71143996
1233711195
932637720
2118072327
1051532547
1293707209
1424742331
342695952
946179110
2049917191
1764949849
1051190297
1228704879
379864139
436312149
536401716
1456640700
1892836358
905183169
1477875730
1892055091
1438475271
1348617157
1281643594
78000929
1668428411
1412941052
1707262503
968413459
285855404
1027228573
548052292
629222058
921058344
737191834
1974378190
411094280
777933128
890652095
466209600
1635912977
563158868
1224204185
1565176455
356830384
375240404
1371275560
1083683743
681277726
1723865537
1345116652
1281300126
1932456352
872546138
2109388063
1572707625
1300305116
353513097
166817702
1468759033
230688759
222531712
17664186
1432287438
1658991836
2016407943
1877231807
1911109815
45551359
1639261979
1258776158
1994000080
1713862547
1027221206
1492109656
1855219346
1053708927
1677476034
665735082
1928301502
317456649
1909446274
656201076
1162722135
141099811
1394381600
421957639
1601555550
255201856
56924866
1617267904
455104428
468440323
915203444
1471140023
1144600342
1642937345
379789503
1061424746
852725484
1755961580
2008733838
1764060737
1764435647
28176185
317624500
1626048344
511050450
406089762
828291243
41678308
2073844505
1215310764
1814838782
641004884
140877290
83538765
415106828
1332958135
519819439
1750421610
679785877
663546234
432209389
2146201482
1798765979
1866921357
636012674
1250690047
906463591
1023288924
1725851474
159659023
1200638108
781135686
1245784100
313448325
938500029
918135080
851752283
1752695141
872611450
2135252216
1227350727
398572834
664155246
1536446427
1578004604
1080231767
1533296727
603664659
566527485
1867339214
465817778
348954226
2097858070
1835133923
203949463
1463496817
1029279573
2056117301
1178369309
2014072694
1186622494
1896412521
358181856
1890496624
1790837030
8512205
1665273314
1109511252
1611440119
770660349
2071618046
1323893473
938035631
2107055014
197604755
668927170
2095753949
822424959
1299054506
1334653420
1817555360
144240601
1657542054
1617739901
1651526441
541869543
345139115
1471789422
1077104250
96548718
1641340515
206432985
1699448977
483025153
1179416234
1271565008
2063725603
44535878
589781743
1637158635
565122686
2099554683
999409059
1962899399
1212009914
1275978311
884668691
1078281982
614363231
1474510690
7959273
167572983
2013652069
769234846
172177329
911482637
1136906918
734730684
463471833
710298983
2114590047
1462882225
113077365
2044038453
1179137179
84629634
1109602470
1465621179
915589500
1536353714
1405951453
537871840
1790934542
98778190
1425442637
1828975528
1696726408
753211772
620598337
1772789828
1490629332
1351492617
1591705733
1697831141
1782177979
643987164
379402147
1633468994
559002401
1932013101
2109385050
929348044
697763888
1630178172
2142366758
2075912144
733077774
1994102675
607478731
1191731948
484582281
336598875
1410492489
941554867
1306068017
575396632
1402679122
2004443725
2004144756
581885353
1243083704
1033837347
175568638
619628714
1769985979
1781231829
2087382012
444673870
1794543689
622857940
1783346591
264223090
798524225
1420519506
1704061398
1972696279
1844832304
539541956
2114065827
660375124
844590543
1551475869
1106718834
1012861652
365739247
1046006582
685566556
500460749
204464803
1447744839
923653640
503829068
1008039056
838722222
1822693384
2037299453
740170669
953869874
900551852
2063219588
119959831
1969107127
234963615
235352637
126045622
1844051051
1674376827
1084595677
493386271
890624874
310147776
1868753950
1246974066
768181671
1832308856
1516682293
460105784
432632073
599310046
887446925
545860725
2029347338
1110587113
1648841805
666739237
1985449291
1386625375
234150064
1172534564
47583788
279809708
1374676003
1484033743
1396099109
1979680279
712600989
2096601803
1272015911
889936615
1768538060
568608022
96740615
1782422777
470003859
70337756
1255218681
1944480642
744162699
1636348422
1684947472
429692408
720805300
1098813954
489539639
1214922705
909958169
31715599
327110065
2038994152
1719249750
1391850637
1795806441
1217333583
342590449
338627728
1748348156
1417174534
1202504365
1578145752
2114252237
32786611
2010196388
739332729
355183170
539152284
1789508066
197664029
1641514910
399526773
1250352994
840081861
1048413295
1146749817
1600175412
498931775
1554614803
1382170003
1022038748
1525906293
1785225846
1049862944
237996394
784112616
1793388472
46361921
1442765903
923965489
2042980889
775825311
140052882
1510868449
1296027821
1274829782
126491588
624568846
1643326448
1465860620
791525772
2141854020
126049885
738963737
1463514093
1038733019
554041666
1264411801
1871448698
1271370003
1868434473
1358637407
1756433074
1038809916
1147040124
2087614031
997652295
582430430
911060138
550034184
1676000153
1922455915
635155912
528400975
2096230453
342461088
1257959802
1739586753
1720829591
2017722291
1628762012
2141341024
1567714883
1552107712
1535313001
1472282933
477105782
682969823
678139245
1305919059
75669479
2101705486
92714037
1953655773
1018427118
190132473
1280480860
1061884266
1004702048
2036045925
1436704603
977029078
691539490
1093042558
4838710
1728854813
1976169567
2119975192
955917037
2004372889
2139269940
209316947
119037449
786313212
1025811927
1421416734
388826389
1193507778
1825440392
1980282781
1864559957
1721758741
734526854
72275764
559886964
1511445124
1287979892
606424614
320256000
1946454211
161246286
1081781191
1635575811
1802156567
706176404
1988479681
1414537999
912212973
2024988605
1320777044
1001732878
792323079
766781964
1142348812
1163026652
1629284491
1130701937
1657958255
1291231438
390894131
251356301
87694594
187954324
606355802
1094309744
936215862
245921865
2101563353
1292546076
1301387463
1210904384
921872673
289799792
9607594
1901001829
1516181281
1573276973
948285951
2093751347
292217246
1313900090
1381710114
338056285
747918122
1110648518
718860455
270197526
877157735
220302503
610559566
223718564
1157137878
1953468149
986856127
1701276176
157307651
1748897862
448081561
1411409468
1621210266
17935966
2044760254
845386425
1012739331
1794886765
1571504791
1358718356
1613517998
1782287863
796301126
1474613288
1400889214
1426134256
797274251
1716941362
938601552
142733267
354626610
2056137012
381928665
2139327862
794394354
780739225
507714281
1212366969
887914151
1651496589
829601249
409615443
1885176829
919405339
809134458
1463055757
2107194733
1454473362
1295109150
927902648
1132542154
1017523996
507021956
281091645
400872098
1025075710
704560628
1903329999
1889678230
588671365
1154673073
1228331610
1010771086
779946932
2077099536
150766015
1160765379
295349201
218937899
1170881560
2090903306
1122825440
1975479410
1014194529
964108196
771539530
1378765580
189177210
170555508
450425905
709818699
1935218395
1015139877
538323605
1399766338
1685578931
718039283
2107185380
1412502064
582129773
1708678864
1174806621
334265963
1838187380
1012534400
1070276798
1876213516
1441862537
1934126728
186271262
1652685231
1286136362
245789703
2034287346
448016138
729161286
1589275818
756559103
107734460
1034930247
528148673
106492738
17770585
1880105491
457112616
374816987
1460757016
1951740065
1902035135
2076631408
1898786385
1317179600
1977672519
1440593052
705448689
539654807
79186931
443710464
584414237
289006539
1345962240
1421944442
909401682
793477863
1816000856
1180668098
1378135158
1852159270
995939660
1425840752
197154810
1350985434
1056882014
1675925221
1677897364
1296864820
857924461
1906602997
975842649
229667885
1271809446
795165102
1124929319
518505033
316449854
1005598076
892414008
1190348281
199703072
860653986
1753937738
1521419540
164614515
233494799
573537109
120742300
113966346
2026637132
1337804625
32332332
729991438
825265542
1179089275
956060185
1959780308
1932257888
972940511
533532677
1793474511
834957484
1002874451
935992322
437151328
1017538460
1017231050
42547042
135793017
567904248
1188549490
940036098
1736128661
196778157
286545760
522956132
543449421
103431588
1082628941
1485442353
1856886250
105368269
62546609
389556633
1259275931
1920957626
1623542846
608500002
1897137933
1294309010
1854739043
1933022456
2080674145
1324759260
1655443671
1800430010
1168900687
2061750350
797000883
1685887156
4466259
1755416262
1706569467
1418508678
1072118674
1839826873
1482609975
1776182608
207755919
638228216
156013703
1321555492
1800803606
1121815837
1083190449
1567080128
517075656
2014085228
729334073
787184009
435807641
718085454
884182788
1971908403
1189448309
1931334695
1342127721
556684986
908703205
1775546934
1496055601
1513554636
1871178860
783672285
762983377
292690025
186262960
338289907
2111436930
1444297513
60485402
1980998596
1810388707
847388731
28610925
1398930353
2095639950
504090571
379224455
1887178874
186415853
1542581185
1210646430
1590554289
1829429553
724115475
2137679381
361473037
1445251075
661510300
1777304419
1977228716
557678901
1482443751
1014952582
1523922864
1203473429
798272346
821254829
1524059155
1467916014
1639010468
1512077870
802216264
1721280625
1500707699
191558655
760220901
1663732924
317221707
622461244
1348887135
674943294
478711002
1887715062
1585667430
1123894266
1998698630
945880763
247142459
1370750725
1319846779
201157281
2110534092
1780384228
677975834
354409602
1050096317
2117209542
219528298
1444276409
552152024
394190344
1024941217
634080466
274567581
1052706075
956343093
1320953429
1376844098
355516691
996760690
942621628
715122467
1835101877
847213849
1594966026
677326201
783529052
579384658
2063474969
2126820022
974962795
2079649841
1336789490
123895004
1141291937
1851757076
1153923350
1739005057
1073498558
603259899
900392223
653251879
1267072741
1385057796
1153880291
277587431
242069897
310761833
1686924658
705910139
2112767998
1299211495
720185446
139655261
1013302366
1731988431
1825407307
1177625534
303283380
1610669390
1620054581
22464965
1041555735
1816004797
477609086
886741759
694772538
223824556
116276166
302788917
1994421618
923472047
1192867728
1706959274
276116210
97911282
1849241839
448828544
1160886229
1623177639
1194021367
1133699365
2059918153
222295485
1933862389
1626652241
2132824684
17932085
1064401050
168951859
743349919
1892259134
820414182
642341921
917938446
574114118
611337580
944215496
1151109677
671455007
1074199955
2122331742
1548836577
1445803784
268324466
1932210055
372036969
1111890632
1013613660
656036646
2121049581
674158052
329269831
1811178175
159312221
830506788
251918967
1843281268
1057850434
1255628495
206313118
875305285
2027983640
1293593187
1749817421
543942249
1283992086
618744906
2094694083
1516433472
2107910301
1656502877
608949173
1559441654
1750863593
1703259214
1150449177
1493934125
789681562
1730402229
785006439
590940357
2078685621
788509792
13485650
1207602139
521616864
539725753
2049742348
1738184274
2024723566
1439447897
463492568
1083476636
1607683846
2135069569
1750877652
1133246947
73238522
1592944287
1164452305
192316063
1770384680
2052171273
1519772097
126632158
1755689542
354640723
691333086
1857593825
2015265701
1034770739
1158150873
623829581
155781698
1404945321
1417686063
2045981436
379601879
1790659217
1390754711
404972505
56371457
1416020009
1723735063
1419776173
2067127812
622789303
2147108597
633285630
178199073
1484465858
1054424560
31449486
701916084
1103163580
170060501
2064984141
998076545
1544117097
2074774287
846595976
1257218460
286268481
1535441231
342051548
1583692631
1912947043
1067282725
372795388
351572323
1640712096
23577697
312212339
2140733795
994721356
1451659435
2143102050
1115671269
566697948
1022546425
1411894762
30965295
1690822479
1218902896
488442027
303576718
1644724612
1732053759
405043046
468103457
1409311493
577250445
13015178
227993806
1490931489
982754232
1570545749
601882541
209901039
2015312499
518666171
1432795905
31615000
1578826512
571607965
195682058
1158109134
1517753900
80236949
306165227
668030470
548833964
1547058390
1563991039
334189228
2079769345
963583692
77027930
771340223
322126104
726840145
181345358
2013459109
1936474379
1701543294
1631973562
923406806
1287063010
594099135
233370403
1700866573
1389082186
190435776
4222673
1463310554
1227285898
1653596586
1287836750
1490350502
1423377452
792990319
352640881
516131098
2040521839
1514578226
874972538
1768254947
1679141576
1240642673
258097124
1785681920
1764831026
906180630
1317601582
747397039
728056342
1471157340
2064890580
2074450677
1537725016
318932383
786689282
239112533
687548877
1470398148
1803220985
1467042237
1486989521
1627445322
366092911
1766646645
292146721
1026799150
211599282
2101507356
1402694884
1462336776
1829469709
1340677499
222568273
1060212631
1960213976
1182031545
826318433
75173943
623426166
548463441
250349029
1387992258
1486636675
175561929
200961613
1553584542
1572362814
1530795449
2082938632
1815817270
1677887476
163600835
597344433
688551929
1540956417
1344105184
952999457
1538640008
135129638
1178198485
1523853626
1345236324
103158947
473068735
925696619
376332819
397808219
2050457765
380267197
1766744706
6339459
1457035919
2078364961
29064257
571299791
1095268155
1920120047
1139864590
392934494
1374680827
1599348777
1319612003
1715286482
877872721
1822531535
514876723
636423731
595004469
933400250
1081826905
764770930
1764897007
243656692
2104022037
1656433133
809506781
2068518096
493601416
253577100
1510313942
730306472
1756269995
1503790252
67620183
156509018
1030930455
1521347568
237444962
721966285
1676085591
1758716142
582421376
2067944743
282767540
473206204
1132174023
468801375
1580426090
406437595
293742566
355679560
1733130444
1271341788
1742253140
43687665
1715335054
767122996
144301504
1287392486
45506503
302667203
622622864
206227951
1735804036
991728483
564728030
1373070221
551709430
166246329
1830635103
530554314
648070732
1063800988
1791253729
186468711
1645570144
1270079466
1041359120
216424876
1996869135
91495004
930152524
1118933556
566512305
1009315616
720547854
905782428
1283727884
87076439
1711974450
1140953188
120495093
671781999
1314150168
1565253675
1580660160
498668754
2048860736
841855271
1657243170
586156954
767645330
1366889058
2124726001
1279014944
314466151
253924297
847776172
1788001747
1322617136
198039264
896638037
1567494806
178088329
929569064
1654020574
1003301437
1190155900
717610375
1771797961
1748490239
1220389664
1744111741
1027429321
1513981267
544972452
1137759687
1159194369
1856645135
982442654
672611727
307933397
1105635607
825101744
1325915187
975301406
1178095156
1865419361
94762308
1758819946
264778290
1128398009
919450663
442192432
347118286
1226092196
1423721072
949736947
2102915514
2026145684
1999985798
2052839956
2032793354
1903336034
73279754
1489633870
1201470656
891117239
4098432
950295617
505342904
143094000
200157344
1591022447
583123022
487604517
1999030163
856316086
1785585279
1375243100
1124398464
2117021057
2147368100
1991043780
791761601
709950519
1059391585
1072523286
943060530
1883184445
113627206
1126979220
693737461
734490248
600062353
274108680
394826237
556044395
1643371355
1529859787
133942724
1264738644
1575377949
860718798
809421590
2093395055
1670859814
695903456
1382221606
513936692
903403546
357330218
2012735736
1101254682
1464897546
585779169
763993585
698928285
711021762
1420547256
2060894881
2023887453
1279748948
1188142454
1778386182
599549706
725359869
1892603462
397980492
472771774
1033531213
634740165
159363591
672231439
2035160870
1416496
266118480
1586742528
1601850735
1583591472
1447347582
28645088
263338190
2069870785
1669887386
53919673
1640703152
33285178
74868836
1359876
1863964310
2114244041
239606456
1137363820
344966225
1998267358
667166796
1826074722
1846151415
2106781524
924715213
274894868
2049759965
993377343
1860000012
1951160242
357022612
1594174895
1326244216
1128659931
1034506653
2061846152
358506348
969317580
156977191
1804789220
1019996992
274409988
2113304764
864239399
340447468
303647577
1989703783
1563706354
1324487635
331437690
1353328069
1142964375
1510745168
2145953713
1371810208
18895757
1533194632
641978242
1513276010
1829942713
541222745
73845809
819560052
361140479
2103275489
232786612
1896208819
1285613252
1030980154
1164573471
1689354249
219087773
2028711218
1258153315
2006237650
247973396
1345467658
1613046113
331041357
1223008275
1186666958
2011690164
884598557
1111682902
257585336
288250276
530203198
608378980
308303923
153370215
1263003320
1856515646
1506075386
925115811
1417049018
676664901
1954465991
30236616
1131379160
352535938
1215607380
1672909923
639128129
152956609
29631183
1645152618
2011895628
1586014121
1733851699
1903896770
969426841
289404972
337114088
1905571709
1047150030
1981826723
864113883
540057129
11042859
412737000
1230293632
2129775329
1844103796
332159403
1159649978
544218036
771873056
489880750
1114192708
2138619651
1499828861
1795543955
248352912
1552688534
392692779
915059349
1218998189
1487155065
1811878463
1400896367
2097883640
478385166
1830402618
1585147071
207375257
1154119938
1331151507
688710060
2112450529
1352757436
85508120
2016896432
725894360
81003254
1692196589
884532776
318678454
1817008960
808739890
13814844
1249064068
1786391078
1252873501
336173346
1760949814
1323472801
892655430
148760733
1115207304
1472964330
1189323263
572551163
1052336091
1724942542
68733643
1120036823
602236767
828076483
2139032275
1637878266
2076749791
1670154302
296254802
1977070576
1424070588
1987044305
450859917
1991979164
2052509146
540762283
473470590
608468277
1255014141
669800283
287591680
2117633356
713408220
1518025908
1207689453
1406827486
423591828
1167943858
1386045853
21941254
374048196
853551057
1489191695
1381612380
1755234461
252039705
1586328360
472756751
1714350500
1492905836
1417638214
923218165
1012850753
1656925350
1560865847
400553967
1578691579
683379639
457671001
905211655
2034164734
2045747120
1284892496
1266644022
1213079447
1565249176
207264066
1244606937
1940724135
389907776
482798660
1067047482
1346948721
1583034803
645141202
1154413961
663119707
873860558
1755753092
925016455
757090590
87820099
1338609946
802591298
759783317
2135182759
561477911
2018917243
1006264982
721567928
905896066
976266034
116636885
1478933201
747006129
2030543690
442297229
404572669
2040996139
660543316
2117722448
1623295543
659785931
1645890250
1477948820
1686673265
1026793365
224172718
1496592678
2062247525
1921781336
2017947907
379948270
25138940
1927738100
1887715467
1180538652
945257513
149434281
1381867337
1627955323
655173191
1049167812
1122599499
909696369
1556739898
1090364196
547824914
1325986878
1376462007
1841549992
2055123884
1068424266
362558388
1536970200
1791700879
1375850044
409058794
312031473
1502329920
1470283550
1160210034
899866993
121568979
1769247282
1409627326
1327509429
1038166774
1390428911
210832333
41969370
1242319342
1711949436
970338427
1388505554
1385914755
1709568864
635352863
1079927633
1950351395
1018924973
498817345
830388469
315877646
2092098183
555710003
1345381727
1439526867
780441987
149295653
927076637
1838010565
1121288596
1835377776
602062486
1019996636
1912630381
716315573
1208690890
2053582200
323714744
1189501054
1875927973
1051693768
1459833146
666563475
1941372329
284899094
869794707
269097878
1969847682
668885839
673318221
960417889
8769014
1372595495
29854303
42622269
138379192
2073622111
907545344
1979194241
492750044
563936893
1509325494
95379718
1249898349
1424915134
968794615
1418806655
1218574779
1442300540
1206123391
1169714373
1235274
65830552
806581434
381867499
1682556638
1463281852
984969638
1332548607
283435741
287360591
1980991470
1578981763
1213191130
1073721015
671054237
2041727215
1262233031
161788863
944856775
1599978007
27116636
1894495056
385031852
30103051
134422499
1409004548
1267304691
1544154787
1702046186
20153323
1724622766
959245132
1095386458
1489252115
1943809063
1497269175
847340527
593002967
1758598674
2108160395
1133926414
918792266
1155476181
976481530
1699391858
1210929040
636431112
632499737
150755312
1634456642
1681115795
1429212998
786500417
86944551
1430413685
1389996244
990378792
1023889651
22304297
1762237976
78010862
1169851394
2115094874
1264154665
910883807
1378017507
238550312
1599669894
1040985428
1142139509
2051272587
940429960
803360630
858836916
44952323
1354726577
2113953704
1132874381
611314620
542336365
1808681727
496916507
127789094
2081362135
1358192501
1935224021
1504402379
2144798651
1154852721
1806090885
70454342
1936204486
248334621
1443230335
1904345721
1452717603
1203299516
1032465110
232529464
1572125821
262280411
226797921
1903737300
2059551259
709536375
182857906
1281156671
871440524
584321487
507573698
737578587
1593428653
987622744
1297961847
1517023877
70876932
2044531807
528897437
189091616
911056938
1637726517
1021532432
1580841517
510916823
296587250
1662497271
770415586
316974114
1934727071
1821220791
1128745655
456836224
1471860861
1088778603
522792993
633289721
1155541164
1323256076
616500083
916705344
1684468865
770080756
1145951884
9605646
137883750
890462299
347717216
627712971
161243175
7753595
389245982
350782845
1344878867
1891982126
1405056077
631386432
1416613442
737448904
1646593494
1237651904
1224667900
1883518752
1828750765
1150226019
1661819901
22365996
1293678478
1214561763
155265909
678451807
958020053
2049107057
177849360
640843954
131392594
1237527291
515967112
180084831
1364667705
930671896
810742311
1174717046
1002196092
2024158644
475374119
126023289
1356530391
1760546611
2075852033
847251274
1705224967
532944879
1253294224
1691027330
1312457470
2001857942
7261292
246126038
1399930228
448496173
1736726785
617129588
540702783
986829140
2004643374
1560219435
2003373960
1590833790
1634424035
1650675376
1433781685
143660791
1689887981
249869567
2049142608
1989087236
344016197
1835004975
1589915229
1800201160
342026991
746538297
555496928
717572045
1055377026
1004684089
1859670749
512172214
349771774
1142770971
216844501
1362908189
1072025379
1915162530
1514708631
191051634
1034401824
557308818
1238358300
53991551
761248832
853818612
17174256
2815056
1401741155
1645952197
617661642
1925607454
429345671
537194987
1595156532
1094670822
115995840
1515310162
596228396
996186333
952053898
1585157108
319938812
223230051
1059637226
1897462954
833451237
1463360307
73506729
1602863066
101010012
2030117119
1780246009
770983078
2065282158
825504484
1095734213
1612124576
153113629
120760058
1751441864
1098767927
1561883340
730419082
33275711
1601178233
890736068
1815171292
1301813530
1541962604
1156992136
1845307770
477795553
1123448160
1100739574
470040048
461709734
353774235
386568030
1820272784
959166384
1901263400
763160174
570056135
491865650
604814478
290352214
1499780041
323084226
1898668124
1525146828
1771674892
1031540228
1553403457
1447083325
1166854218
1554110503
1648383342
770024848
1633582175
1831421372
2090856401
1136274238
496528219
1592530513
999201821
886654132
853396297
278072111
2123044849
2027396675
754016083
1395480908
2017381363
731062980
1782374397
1554615343
1949168798
460038724
1053608828
958306159
1670796605
1853654048
726420463
321327488
1018117136
1975546826
242912760
1781441689
273305738
1886450982
1581993456
113759141
509165022
822524780
624781767
508474245
1102753032
1811738825
665698439
603355070
1822644841
616099586
163277456
1524806242
56316687
2130174799
25024700
763454721
780684643
609696752
1955172021
1107790369
808348835
1303117043
453298384
386637925
234258460
929283130
42871980
1665352844
2000398842
11300848
695550743
1780397326
922012908
565242647
977586634
433200692
1768136842
1978155199
1785740196
929884401
1833305100
1070820834
565410575
1286751198
1824253142
576985034
246192316
1194037579
547059647
343552773
82635697
1149371179
2021473021
1912886951
626812205
103830960
1728908494
1739401999
1364018371
613966951
1128548814
848057456
1176679687
895738193
1252675186
828282115
200774637
1196989481
309758414
895496480
1283049376
2109881651
392440839
777991589
1481798900
1034244460
1191488986
7980809
1342965822
1908488786
1569494575
310461797
2103412569
815008914
832725409
1692412213
1930073704
1124545091
1556716272
1972188784
1911454206
234447986
171126584
1798475434
984628764
468426348
374897482
333691350
1680328039
604297306
54465250
1281847427
146866959
11114775
2058082170
1685205755
1782957647
1121010296
1236256401
780025995
1735840236
401032369
334676107
847341956
241928535
2018165383
719135650
1981391755
2072627370
627806955
1828367793
983230974
1123490220
1342807801
1618146028
620024515
1904909530
1157960998
2053932478
718507255
47027087
245270923
416586410
77055664
1150622718
362855166
611342058
2047630630
1135115442
1928150019
5926592
27866028
1621266590
510686835
358593357
1402723775
1554173473
189384955
1146189404
568810718
664251134
1082860899
16824918
302605485
816731241
1247022175
219027073
288091757
1297012913
2065359897
710870275
212928549
317892866
1018281250
714925121
116157946
1211451354
1026866591
2104833326
681666251
712769782
380135386
332695575
1724550780
177671765
2002423667
908702762
594392855
857391793
96819032
1161026659
320891805
805948584
1071425960
1967681650
585221775
1160822895
1979294101
1783364226
108114313
411577317
2136707542
1560123601
1908020557
2088939314
2056236441
771748912
1827391734
642492022
764706075
56596215
172514903
958239794
1030772429
1152435997
931829044
1862586461
1674304722
320541926
273933728
1309550190
1748659252
1597887675
1816738863
59498916
2039111859
1008998949
1552976672
461653889
1046484306
1823801817
68081861
1522705220
20870499
1172619504
1872613025
1995194871
1639799392
994746485
82844518
1912855996
551789079
393950194
107866444
1746404506
1819894515
257961495
1585275497
392266787
1867859455
1776971418
1900572103
1854435331
1406949430
685875751
894835210
197162824
977507006
1426038517
1428346938
374557725
26863896
1240596913
1800986829
1871515184
1806171845
2019650116
536826538
509981664
819945494
2114531621
823491267
506562577
1751408286
1170773301
1452714193
465863669
2058678469
1337430905
1398581617
1491838823
1435816684
1586422769
1598003867
1004748726
1728060878
1421428313
734666484
381755948
2123877063
1293095993
1143525299
1656042960
1329913292
953579387
1665627224
1954990078
1436863064
944428665
1023550929
1811975661
1627898562
1680506244
1692913442
1476132185
1840400688
1801585041
548530142
259907895
421113899
647985330
105154522
2037302753
1624061257
1634296192
349044236
1719860315
589228629
1928951986
23351988
1472852500
199574146
321574887
1921308630
835068028
842337515
2092062021
1804625630
2004049736
1238331344
122411622
330838768
1626398661
568718090
1810877642
881635393
23045309
1608207581
2033164915
478646978
1613894376
196455139
1422333454
1024788
343896247
1629279985
798142007
347236505
965059873
779918177
1539770182
1020725931
1691562696
1560259943
1020442397
879851970
469263041
1474340329
1629608401
634135127
652795450
1075098278
1237478574
1656762989
1186532262
931170232
2079166152
1546396577
1560598961
333705885
494215401
1649434798
261392284
1878962698
652135570
1235410211
1100456591
197958223
1629730493
265215780
401191690
1276446205
947720417
1038663462
2056248484
2048908337
2076415746
248601885
887795011
1693106505
1960642466
1358792662
540359769
1368395853
1272894802
1769214455
1355671731
731557174
144027701
1154534151
1000744158
1976599189
1865980673
1085676244
504695855
1109392796
1274652725
887878901
1942367967
1340300941
390870407
1707928942
2058054220
1079815208
251573013
1157836527
219252574
831019393
1580520361
867463179
580075934
620151891
569998158
722465872
511346579
1856251400
1693247035
1457174560
1373923039
369388728
1978575903
968029530
1473936450
1120011768
562582551
1216897687
254151889
1421897450
1344620926
480251707
833817154
1051526664
294087057
22543851
1523142672
914530160
1473151858
458988616
689386740
1564669233
890405384
291261166
1553468802
1257731223
473012069
384390768
800574377
877261702
501188059
801733862
448370565
523269879
1004969001
1526220788
722357280
2051690166
1158403643
266559378
1367301259
805532372
934835738
1583755196
969983179
485433593
1752291736
1759918963
900360952
59939874
327612871
1025324924
1718891033
1283434931
2092150455
1766844460
281847944
356886575
610191513
1144794320
6565615
483083432
719027500
546115234
1747202821
1029219540
561848162
317341052
526193211
799372192
899134032
97701279
1626983669
1616722345
1903754665
1147117881
1504840917
135571667
1403401235
1039705389
484786645
1538045703
1347139340
195032813
449499173
713016671
578854541
1577345162
872312194
2076628306
1819788120
445682311
684970595
1438368635
1732435252
2038289697
863074962
902721811
1312187801
365244654
1230080671
661063868
208603193
371191364
1359865127
1225377680
1045247616
1421572712
1981031350
2082759720
1664222299
51339772
2069478314
761878357
519165815
883646384
1215157023
1082555935
202655529
206214795
1769015541
1118136507
219621809
1459008165
1074008278
1757369433
910285559
704305193
1658252420
1507986320
358721743
1692432374
235619755
668498996
640737005
1948756539
1073544471
963419504
1505698064
1297680970
1794179346
1245203646
310735623
522316886
706469761
893505446
25160958
1778307049
1560238890
1175076003
1882046327
1872409445
710825180
37808626
1006089959
733214756
1401061765
1218241704
1924529321
365982129
1804387995
648664489
748661224
1188890818
1810255175
2100871690
304619609
1655563660
1300704710
2046311862
1177858185
2028714015
832672080
237602540
1965400048
10955186
957521184
1361895166
421499067
270598862
1592238689
940996093
261380223
440186063
533875737
2122951238
840669549
1585362205
752588534
1973358956
1513449095
2088337568
1706317187
1067465000
1688080884
345670551
63740404
285814326
721938565
1003075389
602306546
427254296
2035918271
1378823178
1563807381
2020492980
1963228434
2143471974
1018780022
1274173200
159439428
1829199540
750193871
1366905070
1765020676
506874901
1128160508
401974427
1647048704
2028919135
1061377751
731646237
1015362247
31620384
42850946
1988813933
1370597409
1868843898
114989712
126649091
86015385
2036717601
963235478
1157970121
557550598
1227992090
1660793853
926377915
1413534809
76890030
202960894
1071402584
1144598316
988673936
1228437391
917441780
2025374896
2137328291
776054423
1135332267
120529331
1092264013
1289127871
1161158552
1784907440
1890746489
564960713
768284576
1963418890
264715661
132867301
1711775407
586832772
2097273825
1710936360
1361786156
494639220
1319089147
499698081
1247203400
1706336973
1374988363
1752740106
1096614480
1648689988
1513318069
951107180
676309379
1589959552
1771261315
519493437
6823569
217741479
1172837127
658323457
1016497455
1934470970
1869346047
935342688
1642561220
1229644603
649230519
388377519
60991368
64345733
1651148709
25542809
1069070180
1511612464
2046186330
1841942794
1111119517
2018580637
82833737
1939366834
1633766073
1425996696
1246995155
944177739
258604195
744746625
825164240
1285973749
1743777730
1969274076
1931979874
1493992478
453304116
1779033507
1888617814
1055866270
689589229
1307434566
1470141690
2037223491
1714034544
1409835244
243224124
102748040
249889751
1506141368
1088117469
1534604367
1835756726
1789483577
2098835546
1316203101
216127110
561162772
1126712176
1917653376
306386581
1279932326
2020155784
637196952
530112456
1176340469
165382140
576088680
586228915
1712286611
444616680
321378660
201258771
927169743
1542694297
593337076
1099274249
1651274585
1193318664
1623356620
20404664
405527772
98534292
1183181163
1576813606
1471313767
249387896
1054842571
1060520152
993652291
732103496
75857472
713139232
695247031
1080988475
881779578
22133781
1787193443
1139142330
1642350270
1868258579
396881835
1012706777
1038289583
779456095
683338869
2006226438
1605934612
1895402239
478640253
831183531
2116607010
343625619
177015146
521610968
1625974733
1443977384
704093834
2139670473
85387788
2143231291
558101323
75652318
1440298142
344225205
1991748141
1313033216
1897707028
615806274
96280694
1401604324
2146760207
1776118548
857527630
1235005450
672211542
1073436449
1755821318
65197251
1875848247
1342897183
149152544
1672911152
120316022
2108916991
1101523779
1204120193
586032426
528503634
1503514439
1586089240
2081339324
1666356933
208586479
1564171612
117566351
816568134
1011998042
1064846573
2114388066
1339679341
1519615555
1840879291
312859172
2076003887
2110986232
42537345
736953792
513256146
1320306170
1696634520
769071943
11431811
732165496
728852151
300384541
26847193
816614986
1957879177
893024556
1382420581
428562049
558643856
1146029450
1877111416
475546258
704075030
1474875044
1283960600
1353411921
482582047
513284571
1176849934
2015861984
113811407
586624089
1279640460
176712032
1726592159
1201697309
1015760984
412655406
570063206
170671961
1308196983
257284290
546803059
1304819968
1140210972
941497
711616200
1293872508
905215722
1830026745
2112303679
2069097024
787285344
546631516
929920480
446874590
1207507781
987709276
318882519
969873295
438232613
796868297
2114784230
883333258
1336904051
1697803103
236092324
1085723087
1192775705
1939282720
1712616282
2029167039
2056817324
278800215
41185695
887023956
847075542
1008973239
100313416
1399924649
2112248470
797462065
1859455286
1923894669
470703607
140444932
1327231114
645669981
443257368
1845671495
813074007
1708041772
771139102
2016458378
628883337
1091742627
856400135
1437978527
1792398740
1548187424
20713382
1187170154
998645711
1919419107
1416969670
665095853
708793829
61580018
1953509240
1141750950
438892211
965588236
96734346
2019655218
1133292931
110859294
653247857
849279618
1386659844
735448293
1184973588
493932271
1502964157
1872885277
2023110558
1693126058
512637464
1969841603
362179990
812299735
497972306
1994939487
1214300581
1194117879
1715370305
1630620553
821448498
694322757
942314785
1604079335
133793700
1171416996
1558321752
2007448587
1717454864
1197539234
1545369647
306326047
736253175
1166360946
1959728456
100237136
2061496829
773134208
207352958
573366845
1277412961
885930030
1910539546
1910135795
750302
1526563472
731884106
950297222
1341225958
1741470172
1158128602
109294766
1284513550
1487593502
1863009568
2090667978
2003391920
1202818464
22699833
126888715
1788863922
1919726696
696537513
784716666
270800034
925978948
1214962914
1977072054
454036270
1171243648
2027564985
1812008280
65257472
929864504
1076836165
129973503
1329891246
1191775856
1975586673
23740012
680484080
1789158914
1040395409
541883039
1835508921
1188436871
735702773
1555421562
1726471365
399653635
16700452
1998581774
1511571674
1426522999
1899228874
106141894
855708278
1221268134
388516560
1581261400
457918078
1555420522
351478899
1002867357
1125938237
351537581
1916388848
1348715553
334761714
451799535
500537744
884905924
110626847
148100893
773887643
1310211007
838534627
1124649042
1006720506
930212562
1071381435
1483946970
1821691048
247233303
1692499311
1196645611
1747195358
289363649
266071313
658678524
658469344
99515169
611204063
107532303
1832366095
331101843
1775097988
539020192
1700747881
2033832463
954596310
1616921542
1550732844
843676574
976778668
956225760
453014823
987285035
570999634
273233953
1961359821
1972512698
482126773
1449621929
493849337
1024923898
504791682
266708330
1495310141
1273065372
918761590
188908113
1678662415
1814897131
210145177
1405394430
1550488920
1326533129
85543566
2081119214
854180053
155238451
1895718761
780787983
679318919
1421512814
1593145897
1968950868
1456748906
483107702
1935275723
976272592
45230299
811872740
491286764
364225872
765542160
1281902221
56699015
1704417490
334975917
778108317
1820496524
106352322
879411458
2012588361
449577893
730457135
255938980
1644576900
1749476944
62292882
660220219
1583508638
1273708491
277048974
581519663
1450967610
1221634146
1660058842
1446826500
2050267386
86858796
15957205
142868788
613149133
605251663
371774221
1626591583
554651837
752132248
1178791365
1299060549
1233074443
1365344312
1581111076
869758331
185910118
865986588
169802803
1221644260
1969719903
521568463
791958163
1715860245
139124380
1155200349
300136039
763176294
134759455
1919691574
26578492
613879098
1117401267
1863520837
787539358
292747828
360101750
453826469
709559138
1241373652
541567617
1300730903
1159522332
177807027
1733474234
1181740027
1529462696
248570649
425908240
620257996
1047685629
586669818
303637292
1250702147
2011448559
2030340361
914205729
141121819
547311317
1455649306
571471507
1708617950
1899238747
1935512080
74817773
159208233
254447775
362527168
840471434
450006965
1442859553
150636762
1607002050
2030219353
749993919
101827351
843292532
702361821
1004667021
437887880
1042204663
971924138
201265086
445331801
1507783178
1900885146
1319347676
1160419200
1643471363
1810921724
1442725852
1183391642
104399358
846889860
991111069
500089946
1970919320
1520113447
2087487636
599775117
139429735
1491654956
1298414911
437929075
1672502269
1759998086
1820504045
683979028
282774891
496224607
22954227
1969282284
192111151
1558999645
1674949109
968544848
118458575
326386258
271408434
2146825405
1211655605
635021791
1195915592
568209754
851997890
2065437575
219987851
1895443017
609520778
377583007
303496475
1488996980
459850072
1415842266
1161222574
1770501212
936188725
1336201739
1050982420
2077378287
348362339
2057854326
31012950
1454063138
1667572539
166621854
89058497
2059657257
1829924
1830715957
683353019
142680266
2106435745
780748898
1104369033
265198013
841715205
2130026187
761628057
1601731371
1827788366
1722592953
804637319
232979878
1386373132
1367773932
1385879132
448892003
162241442
1286197507
861605414
336502045
972625772
1920103225
669523791
737839442
64007760
1533440345
349050188
1211287964
798436631
972016662
1937800576
303590059
1278745125
249643825
751351800
367253608
1736904031
2089967303
745979093
234287280
413553829
1052962641
423321101
818681847
1522617672
293331709
1098972234
1536253120
1679941772
1742500379
829104673
1375232915
1462496203
745097338
2013255448
503539065
796098431
441553130
1000769879
1364443678
660182999
1039079065
1032836288
2017597228
1670276384
684903809
2087887158
641578353
13531472
974599241
229335402
489320850
1427277024
329071708
1649261394
723623579
628399475
1345354426
2070643614
1205087651
276636785
866803942
303240549
982765066
1812595043
1994234432
116221330
484915283
1904907993
203595874
360633026
1068139384
567719554
1564139596
1134855146
1686262656
934114725
327494604
1456327145
1382056401
460877696
993605874
1757157671
1645992271
1178594545
637548099
801458022
1845508841
1207216943
462582507
344884673
1814923704
1733691583
467923927
273283571
352460997
403383854
1631232429
960095816
622119494
771472688
158525464
1808727671
401267378
1983353583
156865069
781347252
1319093214
459951235
33084972
1621712610
225854741
1735536779
362237934
2081575340
1246823685
393423103
148620504
96164606
1582032949
168965184
424647435
2113193460
1292946256
1872488708
1266130410
2015520192
1506795623
1249916253
377933664
1462911861
2079417577
17406096
488824482
2104243222
73352417
131731217
1382853965
96740702
651223847
104026746
995984996
1526110049
358409430
914623350
198441780
222304443
687237251
162583722
1620008727
1958290165
30992525
110891698
1163113973
1863353910
1279820390
1274538097
571999197
1193992883
1896298333
1389657188
468684787
1910795973
623153931
1661035511
1366632144
1855058053
2100011758
1016367135
857476549
1583337731
36721733
2005845717
1042779646
1677682883
1578422680
1587163119
1460621232
1638611781
507739443
452031328
1630979967
1818751467
2141809283
573341127
1235431191
666441918
1414824019
529199885
1571185463
353608881
532188802
229426467
1676366115
2043786929
1037886955
284019932
946158118
1743861938
296484908
794384513
373167459
1876733892
1044970942
1223800210
1784148217
179644999
682379193
1581201686
700250238
1004349621
732674951
1242225530
500445157
1325754972
1991684380
81684266
13401127
1068767600
1606908675
499476239
439302901
432084935
1082212489
726628982
774747163
1397761924
1271885941
1098955467
941021577
965980503
1264767254
715137993
91624310
1557152425
1383699565
844773876
259534961
1907956785
659927920
667843031
379770956
1568234059
1795017406
341189235
1677150467
2079148388
1104779469
1497012244
1456930316
427205209
1799779679
43852177
882801584
1614436280
1294483045
587666824
560933797
1365193200
1860945759
577621316
917590455
591869772
716647989
1895794782
1887913718
854135445
335921558
587065257
521516664
777847297
1368962395
1649253631
749596828
1328028600
215263626
2085837063
304050335
793510881
316157519
1787122477
241846935
1351725565
1225974774
816387030
623962201
1891096163
843100016
1123688989
1255272031
1003535907
726261068
994136753
2047785948
1711355913
972457344
856125460
1822315618
768519590
254205918
1635084942
387910014
1546185183
2077901211
1110246502
615598325
1426189644
1081933298
346500863
1021082988
1824506217
627120619
669453982
1001785098
1814743174
405353037
1428799143
837929586
1649204540
1766388271
244754547
64767617
657203936
1989833434
1280344128
599902722
1844937301
266818603
602272320
657510152
1817032108
946912263
1130147340
82224669
2015481421
1451581193
1736689220
349631604
1066026013
661681112
1963048274
2147106341
755927294
1651349092
1187854170
740522430
1737692373
6898021
2078676404
1354198135
221893979
1217907285
776891818
1185381369
42629474
321194685
1335796278
1905725266
43878604
2095326946
1501078099
1558948833
287608181
162170616
822821362
723729810
1620062249
1979623612
92099924
971902037
1268268138
835459461
1647614834
2080056281
1448783642
804779029
1088501516
1990692406
937224883
2145036643
666044488
1322545301
1034482985
1590846969
140873121
1151360777
648873361
618331372
2110585297
439527379
91074704
1012701823
322127490
1020428147
619518558
238543885
85143002
1672700087
178682028
1976880289
156709347
1956644435
468089092
696699266
31414243
88732115
1930279731
2106114431
1556702956
1714077756
1155398410
492346452
751036062
814827260
1927837067
1308604141
1256671740
454201255
854569805
520463865
608277297
1021831568
1976849599
2082949762
2146410241
1778595040
1807638828
1527670957
1739447485
611857662
1616046051
1056642430
1567612439
178386113
372231415
941809787
935035558
497702026
1776806595
1658089071
829815195
2101116035
1642227702
1627337171
1646381818
424863916
334990977
2053817665
1380014396
786849088
1409432879
2089431106
1386227582
1637847269
1968218387
524458041
895084882
1671869862
1869061215
440091113
1612064389
583434153
229094841
11408938
1597065579
948619405
2057779578
437200277
1509254854
547120333
904554321
1556378438
98969633
1120406093
1000315615
1765246459
733716407
1621092169
113992520
703794958
499400973
2138273162
263397295
1939967828
654548654
577514223
1717597041
413639296
1353863564
1224551291
1269163975
1557910480
1668786494
343676246
2006214102
465973089
1866968570
1988011255
1586696499
1476053843
500799535
252025327
714787159
1038442214
663932856
586633365
353300183
1306700958
2082103020
2122801880
1260510647
223748491
1407942237
160635667
1829315966
513048410
861035677
523170607
908503956
1394704659
1772269472
947545918
1054712956
817118736
1649207716
2089938033
229329680
137106100
647079351
1750928347
2064345908
1312350740
1329710595
1343807061
1690470466
463155415
964332088
492625960
492004305
1573974251
1901524036
514893138
1393918711
979804449
923125784
1814392522
522075472
1432229802
1142485507
2075907090
2113777024
851576900
899855744
275481704
1679019816
862663342
152890030
1449863834
772268907
1455942734
156005278
1285821526
1880680307
1313431326
1649667426
1990981042
464933420
673554437
1475305236
641169683
1921104725
2076270579
401491105
195497012
1253771590
1619564372
423979314
560912439
1469687011
10825494
1603968121
751988260
1755908764
242109955
1439188134
450691161
728184568
1675613696
428315451
1670007624
294027049
1487684308
2101572920
626715569
1098360668
1400497309
899086630
178234993
2018584083
1852709515
1500667113
936162046
1278581874
1028929144
1449925277
825872363
1187177968
38006703
1038889312
427581457
1133222729
1314471178
186040559
1506173418
371196816
1114622391
1939996895
940693624
21881064
334506108
477051978
735362417
2039060546
927422666
1056646877
1322449822
99732364
221264380
1367084828
1225180935
182698461
1065936514
690222717
966513621
1581557898
1472166270
2042217706
1489479304
1719615611
1914535131
1612229484
428022272
172156194
587013914
338894929
17169293
1853549156
746507627
902189486
1834769900
630928408
217447948
1154623765
1893019364
357621937
2020649232
750569215
1331887264
955314275
1197638882
1777265109
1945568236
673992218
440521938
1008176573
137764134
708745058
339624835
929230644
749636124
1349393895
1263537713
962735160
1179155352
88260457
568499428
1036544796
1157214924
1458429523
580665856
2090102693
365094028
326977802
1830378497
1486082888
1867371533
1048055196
147820702
623697939
100793794
1877261833
1690025285
1746031208
69484995
88628274
602920542
822879822
988487741
706876541
704060323
1053520166
697820750
18274764
811672241
888369929
413448442
1751072900
603818962
2114093131
960576341
208148626
219181040
90391369
1971799287
1737497503
1112825538
1162282150
1942262671
599619650
1455270193
1982243932
1874398439
460963573
476051832
996122621
506563832
1924270709
199160335
1918424025
318631936
477075267
569615334
1230288034
1645632032
26625591
1422804665
961209055
1482046326
348357504
565742031
1387585091
1481122389
1589254534
148815119
618162766
477574206
1923314182
2018777987
2010307320
722685381
926057185
2061394386
120719447
1144305278
91446645
1915219477
839032140
1754360918
1462369261
1677764620
29339740
1562461030
1516383412
1040175051
883067645
61132325
654264602
1284952195
180464064
103682059
1476520035
1217461704
1238942393
1376499977
1620071320
1371725157
1068126135
171908278
833642139
701863311
1644030406
501316446
256082631
1190270181
911651509
115197287
1470074729
1423823728
1727489646
381850600
1810800637
1125664681
926190900
797088486
1753447677
1317139893
389685082
856451258
1589350075
421152311
1269783537
299524880
1308664444
2035583726
1217858256
520710554
2042834730
1705628705
694988880
638588209
566871724
327811466
11597166
482077529
1807889599
826505119
92248424
2056791185
1743225529
1781210106
248575569
916879334
11465129
691868635
981761166
2009481927
798058069
1903515980
756243972
1964066155
1272057230
152364111
1766143402
82105888
1117418869
1297447485
672018926
1426096345
1405348731
1698284444
81668536
686251852
1465640616
2048051776
1479299277
1298857598
754847845
1018852362
394924361
1220349292
2109323250
2139979433
1218616914
32649243
1203430328
1786024996
2056062806
134120979
2034586451
1081137201
1571697931
1027561550
1735127125
1382044048
547062654
916240511
903602801
1020962336
1012255756
850387455
803119132
353459995
815575294
125253677
667216652
1609088036
713204559
730139839
529739392
1898338362
885975693
271188336
591066503
2062065290
848786416
1866787258
266826612
1019537904
395926294
15428526
1546150754
67455092
1903882535
814429129
1957941753
1257108536
759663903
469072473
1731129128
76940109
2139484890
162937309
2034700461
737957772
1187393724
1961348508
1595313960
1667178085
1779427774
1029580366
423988990
1959691174
1832131691
1081592277
1142230114
2061397320
309623856
1794184350
913040458
468891341
101924971
1898762184
279267110
221763538
254798290
753488152
39089347
717149231
283139607
482950647
783051335
1126636071
1659183428
72465300
437654281
1462335292
1709287110
1159508897
2130889934
1464354702
1162868705
315581151
1754849830
1506419511
919953239
1054805081
1253487370
624618184
274654039
1259889744
2015365683
750903663
210296422
1055062565
1327158077
1342569836
1880454603
79415987
904861126
1606123935
396003821
63922542
923126803
947439682
2141227837
2035688236
1616842093
541572108
1754159878
8847389
440525643
478306818
1083757068
1097044323
565066530
836761431
549272314
1031538824
453066245
1319285703
1852130708
542609197
527423038
602576207
107864347
14181810
1970054317
27765341
2064979895
1168036450
2117380951
944307549
1661524340
1553095011
1485240602
1855785598
1271800057
901267715
1348879853
637607513
1389382999
859449137
1682321094
1180060480
2055904596
1546639675
506716533
742957279
684917134
230989018
1608791462
1314936620
344588026
984917670
1087450555
2114694076
863059620
854013157
756136498
809942959
2115367437
90595398
596959244
1768670801
356946304
1898128876
627334911
831631201
300676305
1500888546
676166255
1093502446
1700839508
1427715459
1367644456
1288851275
851228060
242388029
465303139
2105951322
633858862
1421035732
1558317790
1254715906
272138634
975084463
958956376
108595302
1787013650
1627672356
876000766
1649355625
446806778
1025712288
1438520718
889129879
1788698729
1787562164
1403500623
1149448604
1017409249
464539525
1491721103
1128612556
715039059
1998230441
1818943775
1254067076
22387003
806347633
485922566
616306400
1682363781
1499761380
527312673
1570246773
1058450489
84346963
11222101
24291063
439417427
914284653
2029710643
1206685295
799683213
1747428165
625349875
984778560
1369253013
1850395732
1573891944
804823737
429815193
1923587347
1432561722
108772855
983273901
279368745
286812145
180777817
1436025963
782174961
165191444
1692488256
154876176
891056510
500990269
27045654
201567340
925798808
641042748
2047494176
1764862136
1652657395
1518723875
1197872041
1079699743
656077546
1463811124
2067346826
517141985
253729344
502475759
2127183198
887185618
2072820428
378907950
1435907832
2012416461
21837066
1162496863
13633340
100619176
102872339
1217956691
2111916026
559614024
1049232284
1639470422
397661301
106261294
1113976853
886269099
1947915332
957759978
1903753303
1849406943
358937427
2042650551
1237887637
175751597
1822226532
34545167
185962497
1634696175
143520511
1052312220
196142123
835148892
134080093
1718256469
1602853309
47631161
1595413238
1254476577
1442285192
1099365220
1218577853
1530224239
895280062
477232837
1545287695
697338600
1633142676
1933722727
1335729658
194587992
58305350
1998609343
1605153025
1636260342
746207973
724030805
259817880
2109589880
106790112
97516093
93163276
639517522
1104394542
1969391836
2103950916
1948511644
1580789624
538800427
404779424
947405264
764744577
1462392621
841953165
1164703020
138267535
509530186
666845234
777748652
478691611
1605661347
708455944
1303321932
2065545193
1707648512
287531055
533105856
1512475939
2010286292
602172291
390030316
1802864757
853770775
671041841
944920214
846867910
1990424135
1199041371
1980567976
202485824
1582139641
516840101
1208963733
1078137998
938510573
1932325468
471506387
1194760828
1232855199
454966338
234299305
1827102469
1901376579
2064745805
965930528
400758873
2025222428
1956225633
1418829764
1000164897
751805511
1985712866
311132260
1705475208
882298535
1889998975
704304806
1331757818
1759628601
1417289006
54466474
1451419086
1702098320
1439287050
1557561972
1150772403
1544320269
239351269
2091299479
1114011705
1521496523
1300925927
1655195271
1309477273
1083656335
861956763
1118661832
809745841
974165598
1409854105
745598655
873342568
163479841
52511921
2124413121
1055404598
1911610861
722987293
332429831
1679243531
184806740
571697014
1327534633
1689118051
2142686829
852410841
2112701842
1334013031
1964859504
458874507
2121108556
1662228630
201268565
1441950385
1215926251
1923408889
1763194172
1212555152
494664584
298914959
884807906
1940948560
1153920574
1948919838
1435123900
1523829260
662373345
1071805998
1542097097
1109619287
789360995
478575641
15964567
945461757
945813501
33602570
1844580853
792622014
1948329331
425112631
857266350
1168497405
1175250514
1780512826
1373648659
1962253938
456062910
1044505174
293646805
499728188
424772697
599067405
612026638
1320339320
823080835
1639781735
622689708
1205268392
1717017270
118022996
1427504188
1421035694
1669683152
1838903249
197661739
351675783
1016504452
1401974675
74794740
1113464001
644722082
117703641
2005754417
296315495
1423585207
1466048866
538346069
1102907321
1762115191
307623406
306505968
554002198
1661111891
2065477739
1297117031
1581156068
1734849523
8200689
113242174
60650142
1279226616
543304896
42643849
1958051656
511405541
1746866739
1887969129
2012849320
2006230299
758977269
1195371815
1046884306
804449632
276530276
943126700
2073435442
67853285
1682395909
1187632221
587712356
739260707
684210903
505735850
2088976289
610298369
1245907801
1561541807
699178881
531637548
1972305416
1518225137
1959351916
1960715642
759469410
1649921128
1990420788
1560576996
1005919344
532836329
326304655
1947210800
1805939650
1762145245
2013202458
2073255468
697012778
930651258
2110937135
1207604054
1031128893
2061047989
1741537283
1290570806
996282327
1029107105
262509222
1201707684
194249435
1022006198
78752134
536916789
1690426120
1735482352
1602211787
1973627998
1149179265
1362577261
2133334866
1791717751
667624673
419516368
177972926
1855941990
201425027
489021957
1961225126
1005706201
141305781
101497568
89797003
388928970
486598755
247290440
1861136905
880080247
931453455
217978074
1564687789
621269880
1071619136
684899806
1623954689
1107779207
1447813189
657311572
650479853
478458787
963686097
1263661442
1051938831
2056786888
844558152
497289797
927981277
124438116
1135906093
1734261704
1757961512
2848456
1050451467
607882609
372564792
2084775551
2000084654
1618008801
623220522
1482266429
1411210565
131243297
1657552077
377313051
2102759399
1805869914
1978081981
517382892
918059987
1532553871
348692055
1433319068
1695578623
480768519
2899787
703470652
569938263
844767782
194489890
2054028453
396397849
1333875942
1466418155
966822268
1287144496
1959434324
598086465
592258066
1735458080
484981139
1478807032
771777520
2035971762
668157390
823542140
2000781324
408640191
1804245693
2045393245
190482773
644161186
2097285738
466642506
392243720
62966167
567603933
1952796740
335076943
642108564
1744449751
1866675842
268530891
10765125
1978786377
1629158607
931652904
1781377160
1315718416
1170780961
946961241
141042338
148909020
1804666543
2146952554
298602151
1505019445
885168124
1340069346
1499890948
494520678
41047529
255803671
1056169509
499497105
474636462
290671589
993095359
1929173824
656423694
315415670
359346696
230301094
1115823981
1715723082
1667441526
91190869
1169608158
2036266360
1131280138
1511339860
1217852714
1600009113
541762288
1833364995
391928047
1487583847
1682574413
302427916
733402530
903798595
1738149748
1180288629
1234141813
653052530
1574239910
1481293271
1384497829
460074490
1940831806
807293192
1309575682
1245537688
945514935
1097105808
2084970999
1457116841
814284965
294118913
738793652
1520993681
470239181
2032923310
1503047993
1145470603
727426224
118985668
1211433604
1090233728
227328827
409417887
35667785
1708785433
377971874
1476498695
1761376327
391421040
683286024
1323376114
1992127706
794629088
2115224864
712492512
370413144
1781977841
1029524688
1155215109
1095454744
1471848900
901334041
1691201649
604720478
57301453
1779644588
2125231431
1351853232
434386057
1824659509
839173900
1911576152
715982858
1462035616
894155378
1179992880
529148589
743259212
1358711979
471538256
1799769660
1269833069
827214369
1180204390
393004949
1274905168
1848077943
1532048036
1378019445
2039972707
1746182212
1118172317
1906057903
1178231956
1249762251
1992084066
2016397573
785609699
1662374142
1770032812
109114000
1649175942
745842700
1784956638
38988433
1700029231
978621241
1819994524
75484688
1715151177
1277522290
1497271435
1090323587
275054925
1294504244
125963868
1497615003
1164004302
527607424
1559538656
1643869406
610301223
1031412198
2029404137
1476938426
1549092437
582965580
916507933
895712175
387800935
387093772
363818901
1749626698
484649750
1450976126
844215880
417855116
339140541
883030191
1456157410
729793019
2108692810
1005151175
152120488
984109209
2050405745
71867895
661143994
1356039221
1089240092
993753269
1449223973
128902858
694829905
800157274
1016982157
1486181932
1194133111
1214246728
1689235288
374945906
1763164412
506083644
335617521
1899974306
296353316
1073407620
1894363349
813694855
373654682
278917984
376541740
18902531
676965980
1532759502
656376665
272115631
2105673066
175370970
1732116796
812312900
343461809
1703074577
1051510487
1252313044
291108798
1187506332
1362245717
1288188970
1130263690
1002426100
1038891378
1228030986
1384578476
410385028
1022874084
1821014696
544211971
1059555934
473835562
1922446840
1304571129
940367853
1954913739
332987315
650266914
1453429101
771625792
433942784
36476550
556402960
1375504692
1164066856
1430970343
236683020
109473213
1870747054
107027146
1148480386
1141614062
742051113
7166741
1132005142
1124057512
1272081721
1644277648
655416038
2100770769
389845819
1662785086
729417808
1426568704
998837421
88322482
911682572
1903597617
429727296
647256260
762783927
1481227737
744329168
2108866958
1431796805
574000403
699300612
560238003
589337876
1270913646
545782883
247870403
1260635630
1760406195
1444249769
2036010270
1163822013
304788257
1106655526
720530991
732077052
271576065
148575154
1953482395
820265522
980977062
1118266877
650787160
828538226
348793951
735762231
1045744137
1481965081
460304715
1213230918
595159665
1457258748
733403167
80922032
171089665
557947177
322291308
1943657877
80034084
128128885
949000483
1227547040
607286168
1516935319
639356096
324770774
1208159225
788083577
1741789477
1660387435
2087685124
698524588
2059385167
716988446
657081332
889887880
1323669202
301886085
2082730797
495786572
1587602805
1459050489
820146693
908471443
594750091
1430825253
306861898
467133110
27706976
523831183
1844892315
1119104731
430226786
578134760
23692587
2070812590
102270097
624738399
1187902184
432837339
1668116682
62274828
1526183838
587745280
78318807
53068292
2110322185
263470112
449977177
547047516
1193736006
958991785
1807379918
1208283740
1211350168
850131705
1822746024
1487641350
381470626
1017863342
1803052991
788985295
1729099547
1246977854
765800393
1738306131
513304502
362319554
431514750
35504765
1834990605
585194684
290272924
54446465
1838210403
2105329737
1068812516
832576441
609029489
1694277328
72126207
473406454
275851968
658829485
705561893
2063375322
880408016
1170103173
1493459893
810625046
1619078434
1834290045
93849733
1848372976
96715192
1553785455
1604541966
525974514
2018396483
1809256275
1929591210
186581669
1246961912
1873133101
1644106652
906731363
932969102
1414167581
1149966712
1641771416
1314044564
296886822
23937224
1367233031
859856962
274388741
1438617155
1854619755
1856985801
1056540022
1893601029
581295479
1315612038
1098393639
1244352317
625625854
706501464
156286308
486577186
151426295
1314676868
1374093422
267362691
1720302061
2008509276
1279710477
1194505584
1881715472
527910513
1583662836
789861728
364930388
720288373
1880664346
1785942444
1308173941
2058009443
495660439
434337497
1921614022
2130455107
592623255
253685460
365371899
2010495224
1938939987
1431515532
1232095511
1608618244
1062956642
1521116858
1733787292
895055041
1213514001
355965640
1428497128
1803368489
480044979
2146690382
940177121
664965088
1195754104
864722015
889472407
1573623402
2132996888
1732742600
397276912
706822210
619336493
103829583
185626077
238628209
213653331
1825994894
1592831307
158517736
1925408736
1036116702
1831546397
160272633
1387846827
1844351341
291797421
2002580029
1002837492
736478668
1114576257
1455482290
158235848
513671686
1362383781
1608139598
587556946
813255627
1586190803
1725997528
665005390
1660232671
1240565154
845046984
280171155
332359368
1298636710
1289903079
200283617
411434133
72189250
928425910
232142587
1266648040
2057042708
1297947452
2039436751
850430921
42396290
399424373
1884650554
1560745173
2004206562
799334186
492198940
1441402192
170917151
1709821607
190563021
1152957476
487052095
1823891891
476047580
340929204
1421955497
2103773021
848885201
931271565
297570944
306142558
1723831625
630473298
1207056387
1577185856
383763932
783596639
765921779
2047756321
1958416574
1672727430
14115928
1816338900
797988755
228987275
227765900
556726888
875674169
1325114846
1900356136
1446463126
1923603362
1300355658
675889609
2065909101
1628131780
734622718
1996306280
1347009297
51407708
195783100
1975275454
890937727
902222931
1811285007
1387193519
1990418881
561531687
853707847
1544279385
571960047
72764317
1841265122
699048568
799929254
133521682
1400834841
1706741657
402955824
1723140472
174067433
1858754743
959841870
350110378
998176216
655346336
1568546584
408208522
1958504715
725056133
1115282168
1746411481
337998793
236088807
591158976
261599596
530599161
825792342
1435137446
186346915
1742755996
11803254
730218262
2096936333
1296289372
1231037362
1125411842
829722328
650578310
1052453677
1481471502
1616386894
1600035175
257011930
1604450631
1896157994
2098191113
903442527
2121603355
1207602028
540423109
1833010814
550492344
104905921
185530346
583619562
1864357822
1157067455
1941996137
257432076
1487981034
501506337
523845056
956684197
1240985487
646639891
2028192132
317167278
617754974
1022643069
749584052
763296351
2016670860
1199712778
216719493
1266978759
314725062
914112229
1270963879
1627276801
654674294
1630619170
1395987012
2113595276
1521957121
490654185
1373488184
1760198056
1774638674
1806635867
1871729071
1499055652
265372454
1724637387
341137953
673813150
88241355
1461864650
293092470
347431259
63090024
208810687
411507096
541370066
1897459966
1377386955
1748250761
429758508
2081545286
11222310
2101687895
641338643
262625656
868784670
2111583710
1228013805
97927217
1020185688
1286426174
1162865306
122836637
1363502039
38938292
1968288532
513877378
1211360304
1729322983
1590518708
1888185439
270527141
1756797581
1024234159
557556625
2001996749
727637394
193897795
479982230
1053068482
38804411
2082830511
266283361
1228963490
320892571
280252907
209400859
1442521384
599880078
942353877
2112449123
872576310
1347520695
1219934202
351442227
881320610
117376566
820819831
1003830775
1154558314
2035107603
791102784
1475068877
474367324
56068069
171506918
511817177
1809938912
725395311
113212984
462339152
1697427709
2121451236
634500401
1501046394
718875599
544094075
1156349865
424759902
713777051
1507227081
1466579428
1380246122
424063870
897320539
2011898042
471796072
1915050962
1778749089
832089333
1531428723
1630620553
631954226
670090679
1512599111
132683077
424695377
1052350647
1999168255
1452785131
1062056263
1289473861
1514624403
1696240068
27941935
1790020085
1890133581
500327472
650977980
1047050331
1556401015
161207051
1712082642
199498800
174726901
1790063821
1281286293
371061957
358354131
1329743738
104980247
398874479
1125804437
1551332806
2090672210
717873911
2076953464
1423918951
1027972985
549430790
179245989
1444103538
1461128017
291936064
1840399759
16200988
1366240751
920832534
378008794
2019442078
1404325333
99532697
58953397
713057216
1815063709
1877753853
1181431650
1930875395
1649805331
5139274
1505719150
2068969520
520355008
1497625035
331583143
638822694
2116537219
105427281
815238367
2094592737
853542686
807948715
1295471302
1288759383
1618828577
552843621
1761982970
1529862252
488888751
354785061
544121641
349837578
1611766435
94210592
1821117778
1465281399
1701355268
395901696
1284021648
1332042737
446637653
687162564
2092458631
944203266
824269329
1770695673
954227952
1687110801
1893654467
1343052913
1139017363
840710563
1440728336
2108535037
47530391
112481011
121912475
129635305
1809509969
44518463
335289482
421255034
698993877
1690966591
620866640
1377966459
40202181
1273346873
1024316074
1815500525
767475752
568110804
1740137909
2127229872
240556834
134781614
1140982908
671551060
965251047
1205193030
650903712
365057008
1981341558
786062064
1879572301
281434074
1103841452
1900721652
543497855
323066360
250840241
1752599722
834435927
1730664167
608215746
1252348805
1698491243
1796845473
311588902
1812928571
1130446764
315732449
1471988499
939710722
746407167
740249899
492835799
1950717545
226545542
1168556831
1538507076
1380892290
1277005863
808075443
398823961
1751162862
1981040029
1007377143
23770320
54041966
1482583654
1643792018
1292200314
1431062803
1391925990
1236446867
705295862
1261372816
1729305935
1001089338
48001246
722410207
518991311
496483825
1391685215
1666841782
1072734481
129639614
1570876380
1990684769
1183212343
994501473
1887417127
1555979147
592678964
1682765938
1549230363
2118822202
1498611957
981717071
674102329
1967534323
1390204508
1746897300
222521502
1234959793
945263504
273872829
2123967557
1392653840
823444365
434661193
1270193107
1338730338
1830412639
2126818100
1129940462
1754999
1525470898
1996732590
298465820
410552522
1638123911
1259043964
2098866754
428062267
392296628
420033174
454956133
577177932
289827847
347096140
1434208898
686920202
286630715
1305816041
1882411574
131149114
1178768952
1342756626
148113148
174586828
1727218832
2122638488
1368645711
1654663964
515949141
822991468
1379016478
1774774701
1194871213
1651776960
1876351199
1879279688
1542378026
1876738210
640149479
1574347038
723909542
1599529898
653869900
317272545
834345781
152683618
749916909
1796915203
1138490769
1595047430
1393654923
547071798
1739495549
1073199489
974209516
2049119616
1764069789
687228431
1365211755
967395915
1839166558
901650124
47409637
339331530
1262761971
1467200331
1498343816
158515505
334662590
245397360
641648931
863824249
1346951112
1638108129
1653850877
2116935827
496673105
789826630
1282086800
809839232
1294865366
194207195
33022068
1354216892
611088355
1341963070
1939542439
1953102738
1365103751
1899812830
293249988
718123639
936769858
1975941134
1825051442
536110269
770578111
969213345
268845384
1382923094
2046665303
1054977173
1113486712
14495195
1865833002
1933316327
833550966
229689277
842818159
1003639594
1574537176
181360931
649986597
717321184
273105904
797657258
1244155262
743728280
392483250
425502427
1600073967
474827690
1619378021
1287872398
456276794
1661827784
278641848
1274744187
1806814272
1032326609
1313683566
1236888235
1412345409
310309710
2085733796
1428046278
817844773
1509991997
235294121
1376922487
1722093460
272442019
818083429
1675301697
652422843
1798609143
1807727756
572331483
403773354
849349111
811347011
1857378870
1660289773
1999444967
1527971549
496242256
102174355
999402496
633620769
1902900376
1839423339
1207387309
1447312241
831159435
1081026260
1174919817
59680581
589432647
683597110
469840093
503954966
662085467
2040372050
1200639047
1449760997
2075814167
117782651
1040864551
794926198
874991838
468576374
2080542507
689856291
1211726173
225573864
80672629
664790071
626823883
24254638
753583574
895246296
392870290
868187733
684683693
717235751
1140653401
1081425770
19002305
679749854
1164322241
73875348
1059236136
356726337
1266023036
722810196
1260507678
1373268534
38095340
1356307317
1902929361
265969865
149622601
1031725300
938200575
64101673
1651762763
105307910
124600168
188834907
11845757
530460728
2036780345
314413931
1764748463
28139152
1616114581
1125103077
1408987434
926040799
42231406
838657015
946507581
1999085730
1187703213
1165306293
902727304
1698570008
2112602628
1030237014
1204777138
278052721
1674344283
1125960461
1067192950
1740246973
877766545
813299612
2030123442
1708890057
267437522
1725886767
893982484
1517293216
1961580194
742840259
1227472261
1311142955
2054473785
94370346
445431184
259859649
1995126830
380637107
1488220667
700764235
1467156176
192696409
1668962149
1523166804
1031748782
1033660984
1967958889
693746405
1149191490
351685330
185930268
2003340103
1395180335
1295454994
1715611542
1780904834
867639691
1316237634
880047561
338293554
1317107267
1558971940
600882134
934598236
1796535674
1672264248
989153423
461906404
1360376195
2013943630
2040475872
2009662259
1929959424
1575220864
1793661880
1613642619
1675551527
1026628909
1650394135
1691120780
195342354
242233534
645328032
2125911831
81502439
118444281
1095271762
1702014202
145609894
50085989
831892371
96655171
485008688
1740936970
1144348376
491726697
1349792230
1345600816
1709608547
853811211
844094554
608511903
433440978
2011019096
549058884
2104090963
706682112
2038024174
1147212082
77538788
429023785
95353918
932168985
202592696
1975191707
574886172
387017113
321061840
2094803780
1687040507
655428469
357717582
1765775886
1724929765
1839695010
461685964
1900579042
84304125
1305744912
430602972
2056385654
1924843092
1033793509
89565787
1865283168
1608694801
2005045230
458312988
1496819350
730448575
1792630287
2111386493
1810482159
1457569979
1187923
2118245729
1374780165
1174192659
1470119101
399653635
24625005
1603904987
2068083094
1794194393
1999532798
1971827422
1445909480
1552259139
1686396935
1913408769
968658985
1262033073
1981889219
1258476767
454730479
1806422474
1385613526
1934269400
1609444747
415802771
1179411578
924687379
1252189890
2033851588
23050415
703036904
1997190182
49862311
755997376
1006431194
2044553948
1241983136
1238922355
2119923801
1272026012
1022543171
618468491
207513514
1658456558
1567701331
2082279480
1368857859
1332772874
2143396395
1022156004
1146932580
1776918783
1829152973
207804606
1736704222
314957876
1766051330
306045132
1626894416
414596275
454657704
115948379
777141069
943122953
309647233
1444829176
1973155507
183796270
1145447108
736137582
368858515
1473369859
1291774178
961418682
283576127
915337113
82221544
2074475889
1860302956
157532073
222635190
396520333
1102491077
656062673
568765198
1659284639
978035122
1663954503
1027911751
1253219309
9596201
1282771094
1306354564
1968055829
1056692485
192783897
1176756603
1735936209
866518858
889363881
517605144
839273211
1285770555
1164303433
1586722542
401811481
949976528
1611369981
251374527
321274175
1605814866
196768027
1098669307
212657230
636168839
1382915377
257132298
1233760631
265849493
734595622
787292451
804530904
244041596
1909134678
704339950
518556592
200625874
1792269295
27723574
166795435
1578127432
1892810264
1186689204
232703828
536937774
471107782
374279987
952900180
1853705152
1565985161
1573889260
2075015023
336184494
1177719273
1225234519
978141138
2072785732
844762752
352563851
1684465627
998909700
1596467466
966241014
1727041154
1582892222
1166807752
2000713266
1546335268
1764171840
66338592
1092675997
312576535
1564598322
1325221795
1341887282
1021140111
1267643896
114777191
558857262
1783671455
21563117
1866547040
1443773878
154479135
582823859
1112339961
1960987350
1382483144
374777134
2054362629
1065574823
484100886
1305256166
181995799
1789907241
2018746828
119247444
2099950309
535469993
1605582923
472964115
1620876570
574883334
438454767
1192938020
2036881928
1137560770
1167518975
1960854872
329459012
586495148
957955156
50599238
888775739
71133139
1369586172
1849547282
186949433
434426140
807130352
352351963
562805895
802193558
729843725
1023489961
1485261592
1913136071
1608601243
1973621205
274975457
291837579
1322354452
1228892262
341619303
524217727
2124262952
162511360
1621390951
1656303347
637657963
850485245
2121003229
1663287089
1660684901
1914484189
22347173
1241860153
262458271
1815552837
876035947
1780686977
1489358117
1195051581
514369273
1195164716
1540925506
1375158092
1345854716
1020776459
13510691
328212966
1882438711
928063500
902893338
2116695638
999757512
815424408
776090106
1778387740
1946173997
1985806233
1256696265
235530863
580802060
857981667
22391515
2027895170
1283446768
231719385
1871170537
1319093214
323189250
1824305985
1796813400
1067931553
2046921328
1119439818
1267433801
1142545817
242204592
1183992385
1443250601
1544181414
673269150
84792477
1063201193
552438041
1141678082
1357000012
709742125
10171422
84571174
359379082
1637349757
1746220909
1418980895
666160265
1523751264
194063681
708468869
240114535
1071763729
1469107384
1368510841
1255559148
461806752
609127427
1459890406
1956942770
1167727335
2002329667
310584080
1879997122
1383378198
2128652078
1395460025
871932134
1690296249
544082395
1115319349
1258709634
1129743467
1284558943
711984709
462432018
184624365
2065002398
1450664049
1742678956
1698313895
1757706815
1273762172
839277641
700044030
1633090571
1934639448
745476521
1555198899
1650774178
465307553
372563907
1254311191
812336166
1066222697
1743888359
1949365129
806531907
355045190
681169049
1076978258
1616985988
706027333
1426137411
745063897
713889870
1521541667
1479171733
1859932687
270717371
194196762
759481996
134300815
53895959
670746532
38049671
1872745520
1715423016
1782620663
1540729664
401231941
456710623
61745514
530215684
1917702940
960659257
1312631014
1399167924
1296095396
804490295
482931448
1703584611
1641849087
50650734
1274789975
1257715516
552413045
579420300
1896783486
1099565362
62682532
1798494228
1876695109
1076794986
1800156662
357995556
1617020391
1109079225
1552209982
331909
252601481
412885757
1414094553
1462200341
1446229528
708597846
112747877
664617221
667378601
1568703203
950103564
542794449
1499537221
1657439135
1042847492
1915636273
573139117
2083281656
188285359
1776335427
1190880361
435655898
991804397
799585712
1989127129
1870657916
1167406129
1081909666
836953243
504595043
1598019812
1835235569
1803899857
1898790233
261527959
1327757275
494966724
863271767
2085288680
213990400
1013369609
1328395851
1392472254
690114759
663725227
626672792
1938412822
711711641
148836357
2073516164
167561504
1983779743
1730703646
1153207649
1115240273
1008171981
2140783464
131678983
1451734710
1077731402
1641938955
658486796
1008873798
2076805130
616655544
742126761
1888987159
1386310064
254791717
416108277
675281200
104282605
1152705711
1910801478
2006187824
1858517074
1712445119
574091025
1605691343
812928273
1927112168
1670895811
1192809419
36205921
580300360
436050066
1068618386
1146453466
1671080501
2019884401
2096918962
874430521
964374965
1026631891
1127893903
186197579
1423971761
940460727
2088720723
1504646249
1400186141
888159588
1288519945
185905574
375398852
2096695991
1902015949
1764037875
2013278412
990522784
2077528072
1140703673
394187549
239349719
1724129479
1343528900
414617354
438129394
803172113
1237471730
1905087821
1730400681
283464236
1650535675
196327544
1502175896
416363169
1958104724
100833801
1715476865
1670479316
60388084
857733504
638511372
563685620
111882188
778837322
1771312163
1523675741
411449912
42498446
1185408709
595261677
1416868422
1595360305
2034619602
498658753
1277702741
1456068589
1634602804
1852957497
2025616043
1399196966
1697898697
1999101876
587711328
466804121
1118896739
692108359
1172236856
1208569415
1704678857
971928830
693976017
704412664
391977483
804193044
1767705422
898472533
1092666809
326976218
1055294466
1591494000
1158459958
669954868
843526532
1108135299
2134023166
2067872634
2134674169
1461075594
1739714736
187932411
562831205
1744053073
1069156105
1582795699
80706721
407183573
728890733
737842897
393499640
2054786221
265152505
386169076
879128094
521587212
2117458010
148493935
2121534384
1455328845
929787001
221782436
1509370836
406848001
481946852
1824599964
1281845427
847669601
1033291462
1871850183
1486582296
335132170
2059957814
115749836
1164328328
860210460
1063680225
1598533346
1777778206
993719955
853076465
1330601933
1432785319
1300081372
1452828133
675250802
500687097
1662105676
585262247
2120187173
410467080
620547192
1035408078
1436760127
508610537
1614828640
128598863
764035921
604570060
1889324986
716538294
391573771
5347078
326271299
1079718838
1390436952
440694618
866840458
88325185
887449588
1537945072
810765459
1671611259
1077093224
224987449
462653093
1010023848
1588263037
1103185373
512425251
1465716258
603735382
1111685905
450318795
458371682
527787112
1130154769
1616286378
837947228
1680891040
2131436249
1599921837
1308848508
1999634992
2076622238
698582667
1662302825
595086864
2071434834
2134196241
1743671715
645711538
1509215991
915565618
1391378950
349224308
726821653
1674389766
305255875
1238920550
895482579
1508855004
2101452513
1830635664
767971823
1665148784
302949012
845906947
1445504006
983980845
537798212
476030486
475798825
1979100086
915735825
776534979
2022624165
2013298594
1591995250
776246774
2077979906
1411855303
589395691
104896438
637378276
20617572
69046902
681352036
391697171
1000809323
2093589448
1779587979
1406745989
1901139792
407502329
986525512
766214205
71422695
1465714093
1048782590
328484067
1441947348
1074665973
1999524814
1986530905
332367390
750850988
278595844
12254523
1428461003
1184676302
624964605
1871187573
364227212
100092704
628608169
564782181
1405504121
115787611
779773792
2061122135
279773577
787731955
1941700212
665865301
471923241
1502576654
1679175429
1006467184
1088530437
1387617505
295264261
1590049924
250365590
775223579
1290749728
2058071605
1175974700
836985334
23748395
1936222647
378535164
1998863289
527942089
1150688987
1035949388
1132798290
1159346460
1257188527
2080205085
78496746
698527499
302256673
1101952622
1064029044
1392657544
618490126
741104696
1418527466
1579748093
332754367
1725760757
1339893004
452441981
110277573
1848346033
1390293549
93191281
130727865
161023982
1470672125
505222507
396482990
229989052
837742895
1775713184
1546440341
1383832847
1695333863
1659439266
1199660419
646330931
1330416173
1778006201
562186871
282864103
2006554156
751629791
1208409551
2069861005
591478465
2011215984
950047623
1211359661
1859072739
30592543
924604876
668833101
147020335
484540812
2041780806
352018913
1636568539
1452386342
534005166
814806271
133618715
1500631471
38310021
1389222910
167453078
1068499279
894769938
197599676
205855649
1439957776
1025797155
1398647491
1596056360
558158962
1154033620
1400084289
1051345918
2072036291
252585289
1533873332
1975097705
1621485367
2118307658
77391438
2115131476
1344248246
944181037
1706536103
409109682
1509081681
2062632584
737174253
1169096347
382737497
937250031
841337629
1936340034
1726294895
1044586816
1119098010
711715490
327208236
355119166
1009455553
726733827
1847500221
1239113113
508414921
1017525040
574773377
1354817973
1086386680
391949423
761165646
977109750
355089415
2138961117
1232496380
12408309
1747700534
1316958773
1938976510
593276160
1047905418
74966544
2061815239
281177617
934798957
2069402704
1696244199
78765753
897450304
900791680
43338682
495115956
2037092017
510046479
139854246
1267758540
685831925
1618229965
117409330
656622782
944432004
931411666
1583693156
1479284968
1017617926
1947544908
437137096
169598031
984545226
1859749461
272346221
1237784669
260212990
123691479
115347478
1824006385
507939515
921819344
1869387989
1278244721
1091544956
1480046024
525609823
1642312053
855147296
1709756945
1853578264
1845779376
602622808
1993748885
1984436379
1239693172
161172474
1164786654
2012576146
597006281
1607044273
1197093619
1036259362
1398368455
670307726
1001302169
1799041156
977338609
1323802482
1474847971
1460373027
764806552
567614881
1727767059
1434657664
1721926678
1137693739
926824361
1439478180
885564442
343744935
1980925662
2075830169
246620050
932393311
470173576
239468575
1602577689
250535225
2015011388
1534388640
893249295
1986228000
1051180865
1687073414
472581520
1021386472
912726499
1311667420
571487001
1673349741
543773346
390726343
735544427
491350676
1486857589
1711221672
679879236
20471311
1219667017
1916392674
711634258
515207359
1239608111
2035666052
592162742
873798098
231556691
1053835195
539711418
2040364762
1823001435
385878968
693702392
1148893664
2012396020
2096149627
1845954014
1763900556
1985065520
1282376206
59189869
2091515051
1253959338
1487086358
1344284546
2124475423
454117150
2023450942
1833939043
1180007632
1891192170
877318778
1222991221
1681639088
356603618
1770283918
219016484
2115282138
988158104
249365872
2118696359
535621392
1243216979
555199233
1758449844
1231245880
1414393355
1714528859
1353131057
2060189760
1868999121
1625761915
384078892
1465298913
1851604156
1954778260
1242779347
1946117153
1134674136
1924921517
2054767588
1021573895
1619217981
70694358
25734473
1406701984
1487506827
2046984928
1354166744
1109822950
1365816086
1290271157
632520543
1681874316
244926515
237832308
1340326444
1013729456
676493479
151743978
1987673513
1258587286
1124153781
1876545113
571291371
981400075
1285602135
1521906546
1069485001
564078947
958685737
644841948
1703120214
179596490
1718678340
203752185
25132016
388086773
1155131677
919860111
1805451668
560181750
1860193754
1409469553
452649866
763684034
1678544795
546936999
1759128957
2106500128
1790390779
507216316
1453095238
1488710731
1311454050
593609949
915205581
201360835
1307804553
868376590
1986793362
1651448273
2126465729
1177882917
453125112
1951794192
1737866603
1244723885
1788279099
370496628
619347359
1812848844
569298826
953927930
1041142109
2135914596
1528413782
24607507
1276278979
865551271
817332799
1835418232
2056390129
2093717791
1831463416
111504258
111529400
960087206
1888238556
1293593797
13501745
227594883
1697260628
1209433038
1492460047
985727744
1681776658
2134185228
496913154
567590172
842135718
851873811
1345401196
1972447537
2066857643
325564224
408529275
1969710099
738137620
282887720
1674447780
799580389
1079715663
1887691831
2019467961
1672406787
417258532
1558074768
354053092
297995534
97969152
1509352499
270767531
1222924831
1588364989
1040429544
1239383155
1996860990
1497522603
1927942590
1904942273
1017617502
1167447020
328605211
1892760613
1654235576
598513505
1893877966
2092357286
1183913417
1231989167
2127171906
1668051744
183310699
81757928
690587435
2145233007
1615653920
1152402970
251611463
375706446
12766150
1006345497
2038537556
1056183483
848054274
1843505070
1990889048
1662203855
2137375724
867542946
84057218
400398543
1511177172
1661665400
1323581409
1930719465
321706539
1076602885
439348432
1313691317
660810208
358172791
633025836
1620244662
1415805210
1903714498
1254236550
1949523134
501360379
717132431
915473084
1669585746
1169664136
796707911
2111498419
373897971
1321523387
1873320591
817898557
498792819
212140841
1540610108
484916726
1484777887
418916105
43098940
1705072961
87853481
308792657
966263162
387289609
1705691615
1549147445
368705318
1135145550
891660452
634147816
1738451024
160017988
1317446375
1541052967
1804505096
1164596498
1449972390
1285413632
280334169
1852576700
1439730861
1153870673
366969262
167766673
43554789
1929767039
305249741
1297356277
280280564
1120703874
512818684
2018473721
1990149421
905768701
693361198
1702153555
911530121
1189567450
1400118900
1242556428
1217453332
1753901734
265215713
518580884
330957490
623263011
284477174
1381716734
1564720225
1048921544
2047621629
1227778412
260048289
491801108
1398304923
1384665712
1197425821
252580952
827961116
512450608
1009706677
419377873
703333549
1104126025
1717399635
1900185514
1536964620
226702788
1187501769
2033665485
183010596
208505397
1206835690
1325072392
1681132021
442920863
1505371793
1149908933
384460413
2016766096
1056314357
425386064
2014649645
4442989
1284274610
1768529865
1556600730
2060527758
1173679319
1692699422
182846499
2077395178
1381604422
2002329749
913288587
1138835316
1674300395
2124391628
1798790551
1093536289
1698283516
70201875
250634765
1058911884
769280865
1821012895
153500209
739845663
1152311640
206018760
2083351207
2081969571
570016007
486190775
360439704
932202594
881187691
1542630821
1988350887
936737668
1266262616
198515170
937809951
265801694
691012112
573146032
1507351858
1765522606
834631573
1717334956
530553059
283667706
1388633784
1790180909
781481010
1833969398
319026880
190128100
570435719
1611488902
140968458
1369947882
1920004223
975082502
710579804
2069807331
1594529270
1699744369
1739682636
1000884149
1438789801
1056065186
1619074368
343620239
1758394912
1876346251
277636840
458083344
26884066
460493425
930526264
1202893135
2084096018
1699859907
1864485696
46704640
343421301
663431801
1847031352
678338438
684737406
1770351348
480776749
1143670065
1424924158
1903658037
540821960
594688972
1586527086
545096829
1331038546
874978829
930603127
319596686
943138568
510681439
1077876822
1964998595
1902840401
1228529593
7430212
1125546239
661977950
1779347572
785327467
1816585365
2115526119
1320121702
1206367924
790608772
1037338571
1241875566
1539590052
1595764822
35792583
890137902
139099550
992535105
1399780203
445849009
1050279286
1406128279
1695947158
279803548
527804730
1014087149
1535773973
119159416
918418857
668472156
479649040
1379821652
647545742
941507948
762855082
1534698637
1602254914
676824640
101007545
370433070
361515244
457925760
1551808343
1243194727
427714533
972806308
485082172
1405838199
153015109
547001465
818877610
479148549
671507463
131469080
1256297228
1031328662
153568621
608150742
456266735
230405537
830967161
1751861246
1097275286
726230901
1499731747
358400155
139046154
869374971
1554080775
1081098165
208382471
1578791031
1735098862
1651282286
966439557
1511040959
1935014276
818963389
1915753388
770615057
1274620982
1774873010
783021725
747544165
871147750
1110470678
293006684
1365967614
142620625
1872105511
1285250701
175461089
647061165
1216949463
875802775
1521967967
396648907
1474429496
1185942751
1881320091
1622780316
1821216930
869571076
838215376
1147306893
225717492
114716122
75722646
242594786
655230756
1163875091
1144522592
1378038734
1020243264
1326461784
574912125
948305194
1252995609
2068247474
79922355
538579910
1314914596
1597571024
438157464
1031865895
2134278319
1531345707
1058710852
125004195
1424503661
1245124830
1569017289
316530184
1464620168
252990735
93288705
417409576
803356452
1167384590
1004509550
649177467
2083922862
1823687449
789134572
206645506
651998279
2124968338
1549133003
1201983215
1705020963
691490203
797391839
597769064
1830313072
1334066819
2096565077
1566130295
1850635456
472956922
899448570
1423765612
1297083027
1244388834
1202667438
754238213
103616304
1888651353
1795033375
1747216583
1709938688
2006982755
1941413362
1229966796
225058347
466899845
1804823935
2059268033
218996150
1336781232
1252662932
1996278709
1709083783
659560496
1676528991
1533954459
408387504
939912008
636748691
359888254
1329685983
1364071493
359874480
1910092233
1102585526
1582158854
1509697794
1982305815
1450995025
286523021
389619911
1803555074
1827422531
1373715953
1464363653
652324797
941395617
1647623804
1214270656
493617947
378875347
233727347
213629962
2026943913
1069739205
700725079
531825797
712881537
1985141367
925519106
1472591892
1412078223
87486719
1706808773
1255635633
2129992212
849371554
1261804438
1375435444
182952984
1698628507
680053927
34324488
2140545271
1725801863
812359802
575766045
1069678148
1491675880
1958208036
716263325
2016914216
889484930
1421866515
1965626676
927271636
1600135918
1073340033
1899786987
891073919
2073314547
1616349999
2033787986
935806027
1908824911
1927028717
303034937
2073232693
1371476967
645732761
1818701683
665827434
1922765182
489986459
376428057
16666278
172922290
51467516
1606701367
1388333876
1972624573
981236008
1334063559
780346367
1251301635
1317179748
1808605415
885489113
350004551
357012097
2072951549
1568479221
1794541387
2079593677
1238087225
596886972
2099892675
1615914288
167703461
2053235557
769414161
747602241
1279093304
1272708683
1050058598
1217230875
270596840
380175085
605411824
381068060
2027478824
1314186335
467436786
884097512
960103543
355240101
703511790
195970891
1248945740
858588045
775054262
1562109035
790418377
532424413
177503083
748335072
1153728285
65736610
251849508
808474873
1682868685
252673824
53720284
2119065529
2061894884
496274331
1559378151
2005606022
1714464604
1106343261
1326051760
1776381332
125037691
681891947
942117074
1828630197
1469930008
1892771598
1974780426
2101383437
1187922104
1923837754
374083149
119367561
2080612371
416340863
1345848492
1576883167
734630445
1343401431
1036146523
820882323
1052981773
1915953288
437300274
1217046932
401771906
1828435719
936135288
1041393006
182182639
1717190582
1788750151
1426886067
750072655
1575707931
59097704
427403491
648762436
234153967
539118584
1812923905
1245146427
1268404900
1643524108
1439179619
505786438
1240253048
2088446324
1039463718
1862518162
1360411006
1705967686
40282114
1703335873
973056584
1323888037
1118317359
869779778
1499684919
1749151651
1827020492
2100741974
394147202
2081172169
1021040450
34472849
361202823
1352149580
821670007
1931142054
371910885
1919734383
1090523749
535267556
1977889830
1802794620
1981345535
1288057131
1163704850
1273608711
30583278
1686610979
1029515378
1244141523
1261882038
824456384
186450553
1211113726
2022003388
273644774
517207155
843878031
1792828256
1828079897
2042954450
1364074449
462101953
1736648813
1416333230
1582109710
2000969807
2091142109
235937891
601774102
1470527425
257894570
830486249
141905930
358131545
990427125
1270022536
954783683
274961748
1193182572
1100490287
1537512929
380224486
1233963706
48368939
41462569
1397170014
1255732824
574253373
1609327652
499212308
2105845699
1785517582
1993601027
390299864
776778543
50129031
626852157
678972183
798909746
1467019434
1321734170
1189998075
1813204480
1973816427
962385812
184425838
642132980
443468838
1899942183
451791327
1965879801
201497447
1596790519
941711838
820413339
1918602831
1891633362
89407181
464391933
1329648100
1281848366
1617191038
1354210895
1121689986
1282098081
1681132618
1063338533
202417618
1081693152
428119667
102343702
614226261
1552459808
92287657
801138363
1700764159
626299706
1440676681
1417718599
689091109
1327918062
2034742073
15668266
501467016
1307423297
251827299
2081663220
452907373
258961289
533081603
991032396
1057352857
2086158456
393151636
1152720413
832220883
158352114
338665576
1754560780
708825272
441109048
1923537803
948714914
101963106
1480450274
319614336
1014630990
1800824361
1825666419
340313812
405189159
499887785
1626388350
2022687806
1297690332
1523139218
670306439
1912832037
109946399
1967574829
1760204421
265186018
1643666981
1156163626
988833592
1144078456
1964639422
156632361
716653743
783962247
2055967808
1980502001
1672095560
1249003868
978896574
471976625
1858595158
1132382468
1542440651
1263792782
2023177986
448671068
2063860359
1710834933
1917011738
840955870
529474284
1059814606
956662358
146302171
922060711
1584008987
359132448
1917305836
1640214275
1826445415
1162367188
1427249171
322593494
1508244982
55469755
1885319066
656058138
516206739
494901161
860509297
855893505
322079531
561512365
160660521
702809936
1485766616
970245872
1647788884
943080220
1504300131
280919929
807621743
468448102
127380104
1428897670
312713895
75438525
1003053787
730152874
1521334169
964598557
1734508884
517074820
1565487261
872101338
999503344
1061790884
606761056
1201460224
7748121
275572365
1631868162
679298459
1463958342
1005558748
1194154369
349279870
1577505183
955751538
1966260293
1856345170
1875988398
319961953
400827255
1147054905
1585917830
2017434330
1356875177
2014179805
1665640396
1641549618
1157537294
894205220
607888871
1890921136
1603468404
132604780
1676520049
2020707611
767937303
680417647
113377791
1212131419
1758503156
1861413157
119221110
1154953496
818769705
152068557
1426204056
435617203
1744069592
606144347
435088396
1413717796
2020161193
1846603063
226774348
789586371
1563494405
395413612
271305300
892962285
1825951438
487622903
1934508486
697322856
1091440142
1511187336
2049317087
179630358
1900258331
901746699
821250433
838983075
636289601
143301192
1884470759
223374087
1677165169
2013126289
7686617
2105944598
944737678
166805605
592779234
2116255312
60647208
1092051246
1605132287
1690006872
330175505
265843884
759890452
1682790188
185324051
994923707
518241379
339014490
397810497
714427755
1759688671
1255924741
648061496
480860803
637879805
14445117
1065415430
519774673
439611480
226636693
645852930
799407430
866258539
1597544167
2100449512
282183517
492324166
1411006414
499330671
253313919
800507264
1724667462
709918206
1281119488
153889606
1559723846
227741002
648656574
713876829
1560090757
817255750
1806635479
958786710
48245393
595227486
609036322
1560506866
1111475195
1816455140
1956986596
1562762507
1371899644
1909364449
1725146103
1970943044
184142363
1063185644
870856962
1058666901
324755769
333050777
2046292372
2032901858
1957916578
1633613829
143123328
1170996927
992713257
1895849663
1851814454
1083643514
162821496
817737889
1855725488
1095382265
1408116451
65711971
847378295
1744504781
2020243689
324289936
291909595
379895405
948960762
1383559362
145906821
1541102956
1241462941
1650450520
1982819688
1027199552
1735220100
1051903757
1521485224
889697514
1726404688
1738639345
1741869373
1858603667
45143673
766383197
501539060
562234439
780912125
355697492
1945634702
199134025
1295468944
1864243057
1721660343
460544567
879941115
573977247
1368841592
1849824883
1640959044
1965542502
2077574585
1194402633
1712353521
1011973353
1518480805
583513121
959337572
735725845
1861809428
891355465
74885961
474301430
420308822
1511261758
1934094447
840005140
454724738
316207801
1349401669
491386567
453529772
137309897
184835670
1371718015
1226456300
628152521
805851541
234418488
344402505
668637070
1726580280
1869475610
656172931
1571554438
1838834106
2091678770
1005101752
32369386
935469079
378844085
73505867
443979888
1080923599
715107989
572060523
614469820
703987824
1541663240
1170966110
2050308439
1452744910
153800765
2045747827
892824325
618541016
1980362330
302096338
1109695094
1933068974
455459731
1743912685
49531717
636356653
795497053
1110677211
2084262817
158758607
1886887124
1680367800
1405785982
1305132709
1801314499
1588312444
1566096419
1833197698
1189165686
897396179
1665654358
1576103684
1398180558
446389482
817050388
410740909
1991790658
1720272233
1127244033
1888923951
1775666933
154442219
1447318105
356193845
438349549
2064449688
486302907
193472458
1128916152
1440051249
1170476509
1001099227
1148819495
1470847296
1602476650
219367883
1057319268
1581978702
2104136951
103342549
2036481957
2075141560
2078824663
1135820319
1788091035
1856415212
1573486085
89718527
1525258372
50395512
772225993
201548761
1332813683
431415624
566292774
1700600387
9127479
1100778918
966765324
2093280545
1180202790
1018914037
854697731
1529034594
1834010672
839057197
140362271
646130488
1690620377
665257999
1853440105
153001494
1942285709
1959235519
718438955
592441658
1203509095
1155953334
964086666
604854880
218192014
592181966
1021727637
1923404309
1776188877
261201814
573034566
1537043750
935815589
1855792899
1149319885
2109076197
1373696675
2095218127
1066479734
406130609
22891590
2043324832
1678191275
1280365981
447214962
1769909389
1689234337
97700242
30120772
1848886599
1154266278
2002627042
838089803
1045187557
1828737543
1760525392
1841091460
2146556119
1198400024
116502944
196386700
121981455
1801248349
1487035384
259891046
1696268432
1253649894
1647625107
1888275763
1869030094
1507739252
72355756
1396200235
1644445978
197717758
2089105751
840508573
1463638452
505019453
964298998
1602091585
372915781
1789814279
1254954928
1120009803
795377860
868392687
814732507
1097582828
1527128100
1678233628
780306164
1825935351
776228287
880110146
1001070886
50637252
716595030
68824962
1993242823
693158513
1813750194
1058228379
1963358830
872303728
46811823
201155799
68928583
713101226
1448740986
1019320175
1901731161
837276066
403666231
1351568410
664220056
1501170841
1433053887
493321559
759270187
774263602
900860690
1342272750
561128727
1729443447
2082738552
680882125
1670262248
543062708
277849317
1363986634
757712162
1586001700
1954443853
898898533
2102731576
379206874
311898828
1433927663
1160911887
1393446418
421347823
1723419047
332571069
525368119
932114022
201623048
1937669267
714568218
2097088408
2018684793
2117835042
2022933463
1011475329
128503085
1066003845
822727921
1097968418
1374223298
558421690
526700429
1720973807
1818661920
2091879447
1508708556
582708779
413501165
560552941
227766725
882127508
1041798143
326254757
503222211
867184748
21540826
449521419
1093143479
1090054293
1836267819
1412508821
497404956
1506811142
681474488
1224789745
506545566
1234607294
2094644658
354935068
1282825003
150347966
777171363
1019091838
677871191
1590060881
1879989635
911676140
119409807
944216076
1527723636
313282458
215067981
2119328851
364083116
1171465476
261817760
2035600723
887990016
393320530
1190877281
733293573
418263165
1113960989
1674637460
578668968
168258275
370522257
1427821795
1544423707
181436619
2014670104
1143096780
1393376187
1378747890
86150739
297670677
1837344496
1064356338
1731430264
418252331
796751821
1532933082
1991527274
1329242979
1894981381
1191571496
1893455510
488209575
2023483728
1082822261
1677408714
669741087
876677085
2074400667
1029305307
528600528
1879450964
766613679
1373481425
750828342
1465108918
229112949
1896601259
1238398996
1039522886
1426424551
1020693274
193180315
1299414155
990851389
304932413
90006692
537687318
989885133
15428109
1219638627
1227483585
414700686
1354887507
957240993
774662591
464140232
456925609
563232877
118004411
1085257892
500081431
1618726618
1488994126
110880034
1144146008
1787936579
43423455
1976024288
1951340665
1868149465
232477759
1777144544
1560707204
539542085
986927822
905434614
122616343
681988209
1699538677
393439268
285240228
118900458
807206484
1606148277
2064249952
294777144
218687294
1031574036
466960314
617127189
191530794
211558041
1795872441
929976372
1681563194
1415184461
913633566
2048405170
2016490970
1153947097
1451875430
64406633
864597459
1200390908
1116325113
1803787304
893555871
1364652247
1211503077
1717333472
1797296998
1818630633
403337543
945680427
324936681
1873111622
1094064192
502988682
1573549207
1054563946
2139014689
1078275136
1212910036
251395106
446692149
533576360
1987052858
829997758
1049248824
255749892
143544424
1910049560
1537819251
1271525810
1763167718
1358655474
799774032
958589181
1361532955
1885939462
277578575
2066583067
1098660322
834847284
1175653581
1416935317
1936502444
1810609000
213673138
237503487
298189350
884234181
143721181
1426262254
792614305
397330637
1588966553
1706149594
14835236
1575229356
1958669209
316643465
861039145
1733057967
1094441101
1614223849
1270378509
28369172
1248368166
953595016
919996687
1011568278
893158147
1644629277
624485688
144032868
701723489
1823777765
722204823
1821225489
1544163773
1884307586
1719355669
952200450
1608986657
2135065017
436459733
1356990152
9771903
243803511
1877608495
291945015
1340819504
181918619
2082097230
57904572
1608357958
1428531722
674228961
1163460440
1266163425
1909210784
438372138
543886321
159350793
115066418
2026213093
1169694032
1943790490
225406379
1178343761
609683695
981501647
893727616
616513222
370299077
2017008622
559324611
37915306
1755177221
329121601
1253870773
1467722550
1400425381
79455328
494433952
176762567
1530344370
1116283454
429432554
809528038
1016833272
1870207278
1377033258
2130208088
858217803
308701152
1904912956
339117614
1824935456
518816166
2007580217
1388092869
1854084047
183884203
1548003501
369419419
1743730465
1136394363
521089285
1446902271
1959482520
795260236
960947954
1255709132
434980746
1393988122
1497002731
1767119403
176854034
1331979571
747912940
1614051054
339230187
270731432
2028742244
821067943
1405117450
511049807
241975965
1504334338
450227907
654343156
66636094
2098564032
326446341
902035244
53428708
1958920734
252506799
1222694598
52364929
61770236
253285446
1858067525
1888476678
2055372205
1123701898
342239963
1074722607
1059336745
2099446914
508768418
1793710020
1411697085
1309268454
263028215
1810555966
221560101
137123377
1541396844
617057996
1057729907
1386658367
69746679
776031532
1278560146
150941787
1684901793
2030649275
1960433998
819580624
1740419792
190728438
753859724
1914820009
1475353982
1217906827
857061752
1076132414
25001933
228208800
1960121080
101802159
1958441189
879021860
1450858934
326958133
787703628
1615222121
1532350965
572139628
1344632987
259328010
153873223
1052187251
1394412930
1268037200
768552637
24403041
1938398490
2080122101
1533657282
1652407449
1065135640
681063962
2137769466
1849301091
873593306
871172685
1901610743
2129196046
1746623985
1329214791
1664871292
1715119752
126879617
1620651169
399205519
855138145
1981281422
1420863248
1811936240
908076174
89643267
988879074
447206749
2136629940
506540229
620836603
1410244400
117623697
1527683066
397726489
625472488
678091735
1694615440
1523715646
2097943345
1784142371
171101727
1758432640
1876275315
1876927833
1122055686
388379797
121086650
2091718642
164288718
1870455350
1226473062
85311057
769728435
934730567
67750509
2114585932
1925704645
1438278232
582045630
1796909588
572379337
1157354713
477566919
801413887
1135884401
1518392527
403176186
971511488
731686839
411234618
92450222
835692019
2045510358
1302054370
1297904641
2101031271
1837674170
536335313
549348949
531892531
879860478
2026659096
1926850797
838092085
452335758
1602182313
1314673170
2105128499
2046090345
1063353026
1482865430
142025640
478248913
1527274870
663627796
956926425
780333554
399692526
1233118927
1414014127
1999542213
1320059915
340598735
930924843
809020299
47387982
80978633
623067505
1500866893
528488144
1418310009
118945279
1252959154
1606366652
801918912
2049584499
115615870
623801704
774129904
2124977820
148017947
907423610
1027040055
197211107
1178117488
2101366845
208475834
2106616334
1159274724
410937796
608819289
1598857473
1479730212
2004659710
1233278034
1007995711
839652182
511816142
1163006472
1207317291
1938891617
580146361
1498745784
95440971
1694984496
1615311333
224242360
679636484
4709613
700719406
929251631
1314578762
475200951
2077061820
1931517313
1068222721
422813719
345793137
1279176730
1955485805
1036829046
1368614923
1513425517
430496562
350923914
1040172134
257014511
1119642183
1501521709
73389723
1922053329
2143875326
105275540
1970327500
1046629101
478209050
322496698
1308113940
1551232504
1343161173
157564681
916833746
876836523
323319334
577215434
1150270370
1080231767
1925127633
5032890
1798410604
1177035978
1578584566
1442173127
904170705
1649940112
2001032275
1590896398
530371658
126523554
970311203
2009615851
823919417
113784682
745985410
360880771
1626556073
1351197472
1258435681
349902992
850068180
591067798
762419744
1894183088
325629438
1845674394
185661252
1177833758
1462872508
706835271
1526197859
2051834607
82056331
1468928751
126163896
894810462
916067990
252813648
1852256855
987013787
1388145868
214558458
1779428426
1584505171
1029508523
1054633446
1141321963
860669795
1615584977
252502644
1477153665
1961621213
1695683024
1300207662
765225724
171527724
316722492
468051024
127929324
446221078
1367897406
186937891
1732002842
42216018
1417725919
119267235
1568661201
926065321
1462836504
110369144
1985217963
1645952197
1482376815
1721882279
1755714181
1202253979
1833020928
71241473
1215368790
1396695036
128653789
1943223232
460635370
1630064549
1212426291
1861824092
1662556505
1786802571
565622875
1055127049
665835940
1738421711
1339518825
9535854
2079429561
1113960320
625444959
1052560216
1405760611
1312620124
966921903
1642985062
1021078690
2122165250
632663756
2142568548
1257483099
1709411064
371993998
1028858629
1904973793
1492410910
632155422
59719234
1747533909
257563757
126572190
1850000478
562507808
457251959
1955156792
999774208
340663205
1312059508
1728492013
132473821
755309459
1412827883
932453752
1909832766
2066533325
49335703
1047391990
152918734
1568208967
1194533886
397482339
1894602456
567033733
1333155351
1831185101
2014881793
2065713838
836173758
681569748
75649489
256608733
2071297291
1636812218
736692141
1932574606
1657816324
1679446789
163261444
1393102837
486436695
1344553550
583922542
711955572
1920756668
94867183
1905842632
157666217
541213217
1793801620
272916844
993352931
344374408
178404169
1101839428
1425262799
1573126652
2100191648
2130295700
617494064
413062434
1720990180
210287221
1673756113
1278154039
1402268235
172371401
2132171026
1662997315
635654270
1415926914
860303766
867594594
1392823469
908302798
1838052652
1837017111
1162962901
1196039145
416372845
1353356885
325655126
380889600
658264371
840230444
469045250
25638877
183685558
156063859
376740163
1820040871
2141814154
357522922
1284276440
1833139552
1672663605
2037236875
773330709
1030265664
1523412059
827320359
1933530044
520831033
1828188304
633009700
1339502034
1490735694
1638453677
1647006485
519423882
116390164
1907604801
1438725520
1357219387
464217969
1806330270
503170792
656159931
2022650081
1103394732
1966805644
439113218
802057062
779079293
283790984
1892967815
442456459
994555362
1389795284
992657229
1857814410
25297106
633897268
999926217
1603027677
796677775
1046556102
915858825
636511199
1067060313
1584620634
96917472
1884972755
1172170209
621770613
586436887
452242477
1976880289
1692004330
105751004
1732848906
1352130891
845217635
1900141724
74300525
1219500412
2069973600
1924898639
1701162402
1305301368
199762056
311186302
155002020
1401160069
1980911590
1495735883
1437082347
2073654557
220416298
1275614565
1224350968
1400806693
41868552
160438730
949581473
741570633
343103787
2087051885
1741370104
236303954
1494980423
537739910
2081172115
1410522288
1420926354
70571968
1632620335
39033943
1505510219
1872503397
1124379332
594219313
793767743
747071684
1648189854
1020046870
318874520
819533219
462936508
1457527387
1398226992
1712432903
1087750803
1353598658
2064753228
79475484
358746477
1531246565
1434310695
1479240038
478540981
901795724
1230701303
1476596108
692110096
2022736314
169082510
215504550
326038055
245948772
801257360
354044827
539038721
427521836
498021776
709751650
933592421
1910034018
82314445
682605533
581759662
1431460367
745775011
1548667635
354906924
296705863
553445679
670553484
1935086251
2119751751
620666747
2126404261
1041607370
463571669
1923659776
806575892
1695220961
1836311366
2041925187
1593928225
80387460
1617559059
372146098
173735792
2064581011
1921045429
393916339
1534689601
1959888717
1499548052
1260867440
1634447554
477507401
1785031898
423459145
24825716
817024819
1089280136
183465921
788062890
550374776
105489625
556653121
847854882
752097627
1935364720
1295234004
1540723035
21707499
1934848470
1384041497
1445816855
1648864156
1564950193
686053523
445675421
6897648
872217890
440385728
1278142792
157005957
1849611335
38173558
1401717067
85686634
1411944693
78578479
1427023641
408168656
661965225
1476808415
1098867580
1654529356
1458153408
1118681894
1928577897
903853979
411617225
939224784
2077695973
760079017
1663282798
1449693891
62233181
1848047324
1835193566
722449328
485414690
116194054
442541077
2131652813
1574960008
145249907
1361833486
2144452477
885666929
1992658315
1350124044
550317027
1361619964
965780292
2086980085
1039843955
867546312
642525218
396745736
135252011
560759506
978534573
84984682
1024956818
1589776355
2120340015
1298809225
1245403327
1735000009
676736905
1582694186
1375109238
1206755683
1248360873
885398810
642562565
1731233746
1754317215
1323940558
381684623
329073352
733442372
1074696882
2096788828
1191307155
1869102541
58120013
180202153
94190965
1485269308
447137201
384822803
710530748
317760505
953290957
618241732
147590014
2087207619
1219828804
1001312265
1208209169
862517095
2131247122
451708666
148744599
1701097136
923730128
662015390
1723643477
242926181
909681835
1328253233
1909455822
2001424407
273157171
1053138318
2146209806
617220364
1662762516
1208218789
703508835
238032722
535439149
2059073190
1016016848
823273628
154036243
896540842
461064626
674086530
1937362570
1015259566
1836772850
1613480813
1592299423
382990053
1933544151
18983424
1023915723
1954261181
1108722131
892321158
1992144555
105129668
1003713793
1409851414
2038265522
1988425901
1127021882
136834486
705980431
29977375
271955587
638714541
1260628330
927712464
1406089567
1477503432
330214898
1330329509
221345847
898582802
930359890
326288593
1611600552
459907385
1101169926
1458091858
1287292124
1418130288
1880441550
103424351
2128369286
319849392
456036996
539039401
681431822
1568601991
1124766139
838068158
798324992
427409742
1724350468
1023649574
1271605958
257099032
759165690
1752650876
688874731
355054901
1501082470
756487703
621095147
1141013762
1342762195
1604844679
700734735
1828144712
871914493
145863838
492625807
1512704978
1692049917
1641288043
1340432287
1344243508
509439268
2057021228
143933209
20866639
227704850
469049685
1867716754
493679100
2100300421
2006705093
1244229047
1466507058
899727250
1614965964
658595605
635101359
128739963
506204333
1295894411
2038532360
2022751271
1228623343
509407835
1057551101
1053688978
1053571165
669631656
1985201787
1908202478
44807422
1052352965
1593447924
1397164288
1775988300
1280152871
1710498346
1602161068
1491819692
69556595
518598516
1088122742
1599826783
1426579610
227250344
489073759
1626406481
1903441901
1214397461
1853344679
1238836969
1072274440
258123909
769782478
366523670
1752490937
1552101497
316369172
313857156
652821393
471692436
736850882
1530289608
1818656816
596609483
1213350926
634487179
1860025418
1804503371
1471587465
193421018
1847519452
583984941
180099633
470506959
1008933004
980748238
1545391910
236871528
1595762427
711827398
1804968792
1560560975
1685151000
1390998646
1148977426
2012311444
888496378
1433617118
172749352
527231924
1012955703
477604597
1957540770
1365461066
847973389
927964425
584596642
1956769915
30751725
1876935909
1681288954
686621206
2045049570
1243478700
1873531641
1151952528
430460564
316406733
1880163863
446418265
1796838957
223772835
1284008963
1327218386
1644075298
951240213
529375480
1373169264
14099733
1605131203
54945551
297477198
658776584
430984507
1664243678
1854134038
1812528390
1322994397
206127608
640897878
1976384348
709410348
38948246
1947568041
2004117933
2145969222
1030795805
964400610
1611399441
823828890
1997162507
1870473072
870623013
508145334
1239408082
1310463445
796363033
1990877608
603386997
605112404
1837427873
1419045313
507351101
787392194
1708835706
2144541498
1745791556
1252384300
803310515
1586707388
2024240121
687637695
1191510655
1460272716
23664367
1098235319
1217626236
664481934
236312952
1368791296
215636773
693357180
1275041077
527505687
1408673234
1179639106
703670174
124186833
735926523
1271264239
1743285841
1984310635
2064059125
1833558221
998582197
234413328
1728695082
511852674
168290271
1947131215
1551147164
1422427364
1995266002
922176343
1825187323
1182549891
933841539
1218350592
1251415311
1275106896
1999336723
347306178
1732011041
1487639266
2045772856
2033528475
1088481425
217750687
351158062
1608441892
1579506434
828850398
1494876885
1552503434
1259074267
965017590
34754536
534877976
1822042832
1297949635
190439436
1953172873
1588007200
868092104
487086788
1429652618
365790087
730121865
306699500
4351305
1972785119
695960901
1288579234
147915073
1068680846
643861009
795813630
495433394
2107497794
498541668
1576751161
1868260817
1535568002
1850527677
1681233515
2129773820
836915794
302888429
644389120
1072043694
1856817831
1442839880
1878589077
114957726
1475951102
1060925665
1478771966
919464330
158583281
536733672
377481091
2016523678
1937235938
1103968217
1771062614
1490287703
2141586016
1851400734
924162529
829159140
690222404
1357203363
839074892
1079299485
660569395
929069923
2119930636
431896219
200534363
797757732
1381859201
325142210
616840533
1989825662
358595150
154231245
1406473809
1902976279
1978752205
1465109992
1519411859
130142328
1983610289
530564793
2146622210
1269981134
266999063
2068777813
1584902553
1244311745
1302074425
1276718351
2040530858
1006894675
427108456
771840244
627063447
1527983577
688736843
1012982198
658021899
796634503
199264067
1195685251
435381623
1028139894
1846610316
1968421127
249325818
1987762769
770525501
917185288
249058137
1210631184
626669150
517246223
848190343
215728232
1968178529
2082272894
1114719841
2022902122
1697141546
1064343880
1334261541
946718408
1919617732
245721757
424183727
1237970558
1413958662
855900202
1564152424
1477587656
736168077
1916683680
1264710114
1144953271
1709595019
1353415279
1411116083
429784341
995878979
120298882
1399862807
71601568
1429019035
1524903663
347694693
1912622814
499829756
1703710124
642985810
1941846032
2113978274
1759361348
1858978055
500347329
198464588
1860015638
1808522383
2069916186
1520106045
514512403
937205671
407200441
1057855577
1856202118
80629447
2048759974
1798592125
2018706167
1766400083
311497009
593208880
600370839
211254225
1369978187
964036917
1895796677
10237832
196887212
1346585839
990876496
577933667
1120842035
1070101376
68582983
124533510
769748594
30241322
1609829225
1821464415
1858401817
494851364
1808590134
1605732031
1286893490
308955794
1534798437
1473069465
1643305037
359655187
2070741792
764388983
397725043
2009813209
952729769
2064593544
441210248
1039881158
620381265
132596975
8329628
369888378
1178061475
621171401
881581008
949693347
39218551
1106800817
1147292673
1202835805
1544782795
1184864458
1891572058
567641534
709208627
435563209
526678908
274534624
1678207068
2064389060
1740586583
195120619
1019614028
487604278
879708569
348004419
504929696
2109635420
445456722
1227023291
926287939
1007943345
183835672
1634055477
1933805622
1912751687
1905495066
1951592539
1153257542
363895193
2002204409
1293066533
1247444258
1337995531
1811460769
256878808
594066827
911710929
910453801
1125399262
418092065
451236737
1095140134
1672813021
290342563
837524154
2112642648
201356531
890537682
1506818168
495310200
1511964940
252609722
1286566494
1502427647
765602539
135467495
387573937
57071380
519144327
1094672596
733859380
10860698
365064503
416249958
1493942206
1143983463
603569039
1547715981
79006691
1836686310
2109234412
996757285
1713478297
437208470
525469549
129954159
856263584
406960928
1649792576
558771703
1470799234
613573547
1903679604
917430234
1929867800
586665168
163203014
1580370162
554617720
10277168
524078135
1774026491
762465715
1538565217
1853746113
319903005
1483476385
657015392
1872519214
423751148
479924540
1339212469
1713406080
1158126305
586751722
819889393
1271484799
2005627705
879370837
1608942739
1856250595
1360590427
600516079
618996198
771704990
2075364025
1182883706
210105461
1073527012
886566536
1812425740
238603723
121354669
714710970
163420083
226659952
185112634
1100749853
147165933
384308252
1187457781
2002810443
685592519
735709849
1571833109
2090440529
921825329
585822039
563984804
251526750
200416487
1055426350
2121328365
72107737
2099465263
114081177
1669925
1010489711
300335636
1430317784
881208418
1128091175
1100667716
434938126
2034023134
887657104
1122969993
2085272186
871382966
1813990294
1454910270
186333458
449811776
863867883
402246467
153751371
2027786727
1857064957
1469394830
16086676
1582854443
862467500
533165816
247057352
1339156500
690956149
471955020
343459385
1263487999
515923055
707282606
2010068682
1033790245
1816582632
374389296
707812264
1153432945
1054641335
2122439371
1604158617
743425797
592614800
1189553051
1592717091
1581374950
273420498
901377604
19931086
620863774
44366050
1191097869
686940340
356295943
1352201082
25353658
719920235
2129358567
859877485
2102699799
1393945430
1577035814
1162496863
2134878706
219946347
2128339628
290406320
2004359821
2127903246
933080198
737393541
394301515
584874488
145481133
2028727055
1013086470
115285546
1330552032
1673804925
1492860280
638241457
842409567
1193744846
929588272
2106953756
2140906248
1693392245
1370695611
2135782272
304421103
2082341382
1147159104
1669487517
506341014
1884406049
1958424746
1335748338
1654887781
1174077357
1138585814
1042483213
1258549651
614132165
1482566643
392996591
365181420
11379309
1224998238
185878251
1914638771
1835339340
1686398351
40584194
562656055
994624360
286597783
866060168
1803372272
1306183043
130643762
502056840
1521845529
660870949
1426040863
906608393
1399474532
222412556
290425199
55897675
556257861
634289517
1392440421
1505882460
2093209884
52387854
1197401836
1696303290
1777271215
734498886
1099646523
365654069
259384010
1487846527
1089732627
1814638307
1296673870
1668735436
911117795
578659644
1765617153
1106022271
1823031349
396790660
230308116
1890883351
1602713400
495890170
1297414395
1867847210
1891471713
1189837646
2095792179
1687626726
498279123
2102273341
420026789
523931149
1366279039
1862980463
125889159
1587560474
213856042
907062821
1962153498
1254222048
1332027761
1941542637
1216051328
1454230502
1741332130
550916522
1018333313
1019476284
851071499
1629701417
1447281743
1832443839
1465661842
1629011563
975009832
1308297393
1954185911
704455600
403778297
1298008366
1034442599
72430159
2043776614
635060436
1821755113
1276177877
1422254506
349234014
1821038965
1325311432
634155274
78841084
1023797934
88492287
707268174
790989863
1642227612
1854360724
1286102518
500975218
188149534
447184292
601908068
1308444367
581284082
111958255
171321438
756963464
818962959
682525290
2135970974
461840635
1479801050
1234988864
1715180114
1476267641
1478504398
853322767
609218901
844832033
605486631
169659789
1664259624
55041721
658995983
8027120
1152880172
1190162629
1755360600
1536549954
855617220
832027950
999749733
51199450
1037085887
843680002
1667490567
1826201807
326179998
2008036566
1435146063
1704809652
1880917182
1815186861
1278186151
844500510
660561406
561896855
2125885480
1064513113
1216053529
981421350
714576343
610646802
907632926
246163110
7676879
480590512
930834003
1364019661
2079842608
1424842245
205632384
373155474
1543094399
1375903500
742208514
345439013
477657104
1762995157
1121952521
798152118
2043692892
468959865
426614096
677554137
6672902
1578672924
835231444
1207018578
1194925596
1150229103
718921879
1432328374
634333434
404418251
1882033012
1052777801
1008815752
1090409561
1452849725
1048112540
960519228
1917548655
1173021495
649930750
600834588
1710944531
985417697
770702057
244399141
127568182
1245394135
228510094
2142177827
899937123
182287652
505735083
1718940353
1277306081
1509840091
1663443238
607900877
757210925
1630349510
1162669243
2093523959
466665237
1847505064
1548430274
2145778099
505665088
1494494642
1293845849
1509639784
1343339640
1367194856
1361921960
1098904651
1971658190
1032234921
310949004
422814941
444143440
197132998
1145880394
607597299
646245607
694042810
1526763089
1178253143
505987776
1816023518
234779177
343160585
1961158694
1067560108
422133161
634472398
1940071677
712873592
1355325653
695682989
865161453
1341732733
1495321794
1799505039
73714274
140612678
922505356
1194763909
182616629
300640921
1019888542
749277680
1581252975
2099171143
1656620650
2059329549
201538091
492409267
1139833633
1340619061
99319064
40787141
1923526855
1611923112
2111291481
366855115
952422180
1837505865
1664358914
1757646401
371159360
1336576067
1537419378
1818455001
1303204905
525696184
1146221339
290110414
65276088
971234773
1093592084
535194748
160282482
2027255033
15073842
1267762602
265307783
266694581
1323774840
202468507
1479578016
854175698
760259906
1010832400
288416562
1319057738
1078054654
752226348
1033318045
342479832
180501192
2075061011
81218336
1401972687
964112203
1272944179
1894119795
242691268
1068922585
346898045
598959888
1822909632
120845389
1215323784
639963259
509806212
579090561
1944727127
247434271
1841660662
1777110266
1459068325
1399261794
168693744
1205646891
2091620298
762346095
849396748
1144645385
1834361641
1113259214
2113246366
619111737
888052229
1236104412
26080277
889487458
511731684
146064290
1589406692
1398857422
118505917
1109799623
806807769
632393967
302105813
921488283
462686546
1299949242
39077657
1942609323
1847503923
1903372032
2095078631
314642156
928507423
1715517699
1959499281
83663274
514958213
1733761835
1225861707
1930289065
867171766
79282204
845700023
717808842
1448642851
1234445175
1786721665
87993362
197357255
1748006860
780731545
2095333783
789379263
384043220
524187776
467414022
1997474412
1789337680
601303744
262399920
1840989385
2140583830
109976013
897954056
558775499
881510566
2057535946
1772113967
1681439591
744216289
599839437
446993707
1349189358
457075978
1085608919
617858345
1020353334
17034518
2001335302
1393859532
1693337579
1720987257
1083546653
408286938
1016007565
1840913386
620157908
1792685910
1263667336
1940171170
83840808
640297942
2073042803
1379927665
689972246
1356886287
1952951936
1574803651
71157057
1863408512
881229915
1332054566
414341080
1568321903
1668024399
717737708
1949933031
653935084
1753404275
593177938
251445770
1019102855
2063790797
1339982983
913731714
1082156251
1259039438
941305679
236093046
1990931203
175711090
2077043516
385631620
951722434
2131169117
1362688641
1068485862
666141897
1036403116
378280602
130904709
596454959
264894685
1081843258
680077129
1697787183
1268301915
2003547871
851191333
1358018432
1306342137
1854134690
559715393
319647193
1524307063
502267840
514641624
502395158
1566283368
1931218650
332020933
477483494
19326311
273381796
1204707212
1055043258
2002814210
881668487
75764427
824466017
922856411
809020333
20846305
550120689
235756886
412621673
903909743
254926378
80792786
716400426
1861786366
787285880
362725692
11667239
213876413
142886669
731698732
193854891
1869570946
1563422703
361730365
2129225120
2049156901
93868215
2016103638
142634923
555893141
305128357
1195348778
1238627679
2120496549
900333541
339110654
551544368
1067143324
493053763
1062918534
912956781
1426309790
1095384910
2007849246
631651608
2022460206
1138026390
2048664294
1463115477
145631399
1498989171
1925821106
1630397375
614161903
1558056020
1950445268
277577465
579989658
1319925310
1743341232
477842572
134630519
1786611907
1925376490
1113301234
1273732891
823426784
1389071998
147498145
687337848
881401209
1946824202
777269339
1776834733
514140160
776381760
262902664
1510624358
122273595
2012034325
875688697
22080707
306312251
1014513192
530141903
321064821
1880486438
1038187211
54768607
130701926
461984927
194411538
587281644
29397838
1098374825
201702598
1050298166
366121754
1518967530
295057161
268835946
1901225926
1376754752
1711184516
673030076
750629170
2120852809
321513912
1865267426
1832831698
629098462
1255021068
1436545363
1622626441
717488936
1353854670
1095727914
1162831047
1796920081
74307488
543979765
1823061291
251331123
856920691
2128681121
1881248112
1187053899
1466157546
2053638353
1420441696
999093277
529841144
85024623
2079290893
355839916
1533119367
776915300
671410490
679895908
900433240
794870917
1376630978
1712449379
1697998748
859338592
1944725822
13748564
958122745
344717271
849481165
489593312
160788040
1746276978
1347900904
539528122
643425565
290827351
1604231878
929379169
63867671
946360445
1247322914
1801017565
1306544871
1346896884
1963869796
384102389
96441074
1267082689
1122561993
459347086
13011533
1546087955
1035652263
1971724419
1227393194
1665698915
1723176409
94147301
468804677
963714099
813506455
851611218
1131793808
719998368
865754011
1934220575
1899081800
193328914
1039104750
1933438045
226640055
75842804
484450271
1296068615
294126392
1593175153
1004206697
818148340
1036644447
12382831
1092529710
1340745949
1811000214
500385222
2088718313
1331280312
1428172080
1174451809
253248096
574855703
779552894
23993333
1646077769
1441168061
1855874452
1237068975
223199091
695520779
307044299
1093004099
868420758
78851702
1906944469
1920999944
1572500874
776533250
1096547088
1901376916
143332074
458477283
77524557
2001288287
1140929923
632380314
1776900879
1061216639
311262634
2116985788
487765082
590793037
1901697835
467497042
1170549332
1556594338
1564016900
1952053413
1529137647
320601633
780898458
2122060763
345040740
286384831
2074859432
326542277
582520144
305232201
866556593
185292618
1798208572
1084847848
1222096432
1705729425
1964347313
552900221
831451647
1837394751
9600785
1242392514
122826370
635647209
1535044451
767667980
1706330778
2079885272
468085702
1547702435
104539748
38323020
987571926
1415314963
1462614697
344490879
789858672
1095615212
1633233985
960281421
1714901697
890195285
1336663366
299603666
1467868101
365635773
1607933221
1546621604
1035824086
1879378421
341195444
1475074466
1329025594
162091284
419117135
564435140
1982790253
565570119
555367606
461253664
1048280517
1745170181
1903596793
681570868
1626775081
811076454
1842708987
103254472
854350288
1563626123
914120470
885646207
1719037612
1547340257
1118432264
1743675172
1044772210
1159389804
1229524676
1293249193
766931846
1616208514
982870613
59854842
1275537752
2030741577
843560438
401794591
2060786220
1834107846
958868638
195356703
1980393136
280632394
1273809744
345326680
1242593795
1729830066
1602757156
1855843995
1789104765
2013800819
286812145
302486777
1778452204
933679490
633399561
1959261916
1144984471
523909956
2059413031
1770898182
210074538
1849467036
637674567
923515367
197571865
1321468971
1698343071
1248078673
525916247
731064060
1846630311
126835539
924468597
1511619004
1403427894
1119326758
1920736729
561090073
65592832
1914100323
2056179085
933636697
160751501
440611668
1549362924
1068735607
859167060
1438437345
2094766789
2071147151
1648078923
1957385440
1388250488
872237276
428881342
1607580295
318950114
501308040
1625679026
1734821645
950499567
1276658819
969498766
100893463
1621707721
515327260
1559997801
1350943461
516351523
1383375808
1459101236
824825459
1518597296
367169673
1152086811
1139442757
494330614
333620554
1630529723
1138783732
1459159480
302426386
2036005189
1526076142
546571921
1419026125
937261838
947401791
1188672034
2049696110
1522590453
2147286563
1701313313
1915006457
1592827774
1940746604
672593512
2022427450
1392843660
296948621
718366847
2005962084
511914048
212804051
1203603804
1252654127
1249405904
1201696161
1204867715
1124279884
1490472446
107722452
1052227015
1450716998
1748203037
327819928
53942819
789102016
736772441
466368380
116826970
1925222704
811471005
637657740
2004183034
1684496177
482666830
1886558735
1518226555
711654791
693834379
529737560
717544182
1201290456
1268534702
355547451
148987794
1363887792
602497512
853859566
1899001090
1154563861
622118310
793914215
1885116089
1161899522
976286786
1820321000
673900038
2025255272
39219042
1951325126
1991946050
1073233499
249739173
345693430
1551899335
2113945996
1386637170
1191364562
667339881
1661018938
313739235
2042397530
186157255
537111886
553673910
484638396
1164705604
2093489106
389969188
1820315289
582395543
1524830822
828287980
967011316
960696886
312213204
70874703
975669227
2110978991
423042330
1502095062
1845552996
664408833
1729514936
22262398
2066039063
1493371194
2026583812
987034812
1382717899
1322343097
1905732908
1969735043
1789437471
323858542
1680882652
1433827425
637691396
769374993
2138639666
821624536
1208691439
1602058399
1942094129
160915934
1087337471
8132436
791971285
858459038
962353197
578689774
2140564470
1960649852
748174436
293742520
1552230261
1269605878
1380549965
88210124
807791257
595524272
1575629848
901347245
1673438808
468311256
437467625
507366712
119625750
597713871
34362865
196813487
1833174085
544608163
1302960918
887474051
1003860116
164343060
1138064105
903071486
2030173966
860193346
1239003456
792120757
1811781518
907558087
1575317932
1999634436
516990751
85241696
2044707789
776981335
796094139
1259036250
117656862
1090598891
826333392
1628241762
201424693
1740224288
544654174
1208551895
1582479195
56153952
1615478731
1681522399
2080579605
264947654
882241904
2122100085
625424250
225685709
2034818613
1769831611
304568846
1596457993
902420984
253293263
1677251770
2021761214
1697657737
597193707
2026663557
2076582170
1497959285
1820352525
2041180115
1739977579
31496178
1258047645
415296029
1858642444
1520943624
1347206809
2027620503
577158534
1242726047
862432076
972476530
2095586839
924766942
237620665
2125562812
165014330
1529625558
622896977
1103220653
1100332560
259108492
2106144277
761232448
326813707
487351346
1087008279
1440945002
1879724346
437945210
1123930100
1058133447
1069048609
819177502
1025857575
367145250
595189630
1829650128
2029243343
1555824287
935167222
172230035
2142880148
1579969829
812903368
2018774598
1870594296
327383149
1186971361
1767441688
51694574
763862307
1146611076
1187705006
343137055
892764987
403285663
1767450435
1943798195
1594855324
858671812
183750241
1909623421
687965049
1073558906
1065558273
674899288
1227100907
1810420484
827699545
987548744
1113710949
1554799688
640677205
662861575
1515647113
702559052
1255140753
1977182193
1206192911
934576946
2090701122
472725807
883473522
1238450267
848659817
1773142635
1259454774
1598009664
1733159192
1190126030
982185930
907125739
1125414720
1187068096
158253737
1863595792
1231846979
2090502791
1443479433
1243823772
988743859
1967717559
26814785
1928353453
1409200710
701451896
87681711
449788246
876094136
230876555
1377879969
1518751499
699069868
1771926239
1523510163
558482566
733337856
1768749312
576181786
205232810
925646408
1892828840
23885013
316497209
363140805
1666638072
1064133158
1140440697
199049712
1491509482
590966428
913830780
1415649942
856911075
553830374
1178524904
1054960031
1631725327
752040848
1854037915
356437770
1449669954
843053228
528242894
862930852
285286739
1374193406
2083458524
344077211
1053936660
437366118
1874007586
135215575
496141495
739565146
322328680
1294238348
1490054259
1817413125
999453007
404972505
52100461
145165326
1594607704
1475884519
224938760
640019179
1654685538
88273323
1332622034
1605856466
30712714
1766418833
1097413055
2057896030
1391286374
1530334240
134322451
180732341
1475373016
612228923
1327740099
1729231144
50538083
1962815350
491003076
670926619
1614973524
433701162
1379803370
453923521
1336725120
1413459126
1912286408
117330054
2071064308
1213088271
1318936242
1918261131
1274549277
313610169
1136635715
1247385210
1696118291
737427825
1853277379
1655124701
1476304247
1084213813
2065927480
253634518
2079978472
885200611
1610065475
229532320
1814495108
1048110983
550467890
2090054461
1675046073
1563228671
233952628
325919730
611459355
1083560993
667414398
803457265
26540933
1251292074
1361995386
1218608156
1064737954
1955409215
1842703631
1376303519
627348124
773893293
2048076272
1654514634
335219124
1907655721
1552590986
21751158
799044708
794010573
2094427554
2064242415
1726215816
1743870798
1896397638
1259295131
800686873
1981694202
942025195
1187038184
1305783090
1121619922
680573448
1925820861
1619305905
471998350
1755358702
621732319
1292070578
1057839636
977346520
1798736630
591500549
1955022469
638404482
1590431720
23924900
2006744365
661789350
1584038310
1585149544
641726295
1142110783
14195606
1730284679
811335302
1109743886
1550083051
216519030
1827860499
1095663959
780377154
715949951
949887682
1029079968
2115100448
1241087307
1190645985
1787545976
1457474995
1838852038
670665851
1449661341
1905348435
1664012627
832726287
1871783163
424775450
713167752
1901250411
1746254277
2131909891
1401087771
526757541
192097420
1070447051
1970052395
1952884906
1063761322
1823012818
1882941723
2121489348
2123211028
94175167
1495023180
1182208582
1305994194
884572617
313710756
351100347
58115738
1289345709
382223008
1934056525
80767469
655180072
1305463446
1932851896
1972102667
290038229
381064471
660438168
661955503
236166540
412172215
1799476968
991372302
493320291
1303717856
1836058937
2029051861
869579336
409796212
1326117974
1559479420
1527810608
308761994
1045185106
187317944
748129647
327043155
587361265
480338213
531451258
1216118941
1261580266
658277653
993777778
1688150378
1003015131
1133832213
1129032317
640272769
1284009238
648730747
707006775
1859582625
1636036238
361483248
827897116
958181238
963513655
1612448111
458453252
678303142
1390967612
1315055175
1891680302
734845466
1919168732
857192363
567945351
1181200760
1703020191
2079502602
2120353896
448156320
1536649999
331292397
625584776
1323944972
568724190
855568482
2084296079
1171445717
1938429316
898934950
1747361080
1282242203
1311397418
806336619
1890258186
1151760565
1187111000
1060953197
1850076506
264475741
1554621189
911487027
2115506433
1854884906
968136525
2005393192
1860368389
743019844
1522181781
1293816458
2115138290
865406358
1846693742
835606899
1967140964
908458453
462495516
555902177
349613033
1119260110
196521035
1660384589
1323448774
873014782
644837366
1526805234
959708729
2020422574
1619586331
2139377260
910769223
1636151660
1105845441
371605748
1526835748
1585015841
1241913808
1341643220
1119104731
62081374
1003855573
221566658
1579874128
167329420
613684470
1843131367
411508360
1157984574
39351056
632452700
1670556141
1822685554
1457981741
1009997118
655066606
1667567049
1160908741
796507726
1346719622
693981134
1770037815
488671042
1908440978
439081072
1031836882
1008747160
362229564
1691268183
1586847156
14545998
930257573
205063532
631687165
782981068
404104647
240034324
1520739383
170990629
1191133471
2045874992
953966623
940508571
355014310
138587316
788703806
69570807
26052021
1422614731
2140262211
73199017
1448875427
316706280
1590193081
944035073
1709450748
1789567305
168283937
1663174768
1331127796
1030724434
1264864417
1672620616
1544207304
781083846
1998191619
702416706
1195895670
601274087
1507324794
595094314
450018626
76518135
361581503
1640750634
2130761473
1536217377
1383781481
481922492
1194307327
1079343576
1035167507
655904052
920521538
1742969859
342696401
569653630
2109880980
1255811466
239143321
1623914604
379418951
1841424081
1013257750
789308998
1517288114
1789277518
1181306971
548764182
551396274
1752297441
150748215
1594537725
711994624
1624964991
244376051
399792613
997375439
1772320211
852531309
1808363028
1307463169
439243625
1376743804
130176378
462440562
244344441
1093840040
1806869982
1804138365
1824374758
128051928
1684618839
1753541406
1121679190
167617511
850173004
1614573186
1751001968
1786672326
1730427575
69162891
1968284215
22041558
100249051
604808025
919628806
241982363
1386500248
832038717
1354188830
1805666531
1770710328
1528157690
824689357
531087755
138364312
1694517838
1906770429
1575093906
1028528731
1315126229
2052101122
602447820
1615734922
816244931
1845310555
751953441
59493138
1739120565
1084956622
1658269941
840118729
1795671494
1710086447
1128002266
1371768405
1545672832
140369814
329263148
1967593570
1385499842
1397176735
1917953148
1322281870
566819110
1553578436
593678218
1621192506
1467783451
521725596
460834912
178221631
1189589895
1178015325
260242437
2040317932
1363404261
1773182134
1958945095
295916591
351418928
1351239500
520583790
253818002
3233404
547652469
113610203
1414777193
2049444697
908563093
1935084134
1575765558
190207460
262140136
1544461118
774071795
1101812399
862509396
1110272312
490246788
904410020
188673885
236869507
1303157174
1802285921
841463379
258447621
341195444
787712662
1167118194
1343854025
1031914689
632601352
1899702302
916701592
1676197143
1481015341
1638839779
812904939
338938320
624417557
352669730
1763744016
134486484
1323970243
904884757
1931187358
524262878
1713433589
1657245002
1162050885
226668853
1799399014
1651241643
1413313539
1753840035
1244343906
1053787099
17191568
283205489
1880090307
802449952
1384777936
282820312
1504103554
305513147
897708771
334960615
245051184
730404112
2048133704
967886733
256644670
2088318760
1766295019
663129693
442731105
877204091
1162581419
225910898
823640325
1014380579
1916267576
144681507
528188334
1926313521
557257263
1874402054
210677269
494940668
1419916543
1442623595
1128979893
1555294814
466171842
538613454
107618540
779392265
977892383
358431903
454390883
1847557095
1979678800
1859032882
1152872854
790854862
573264699
2070731353
605162132
773027192
1778037645
1183334346
356241352
1024005906
2080057557
119304099
549396039
823401944
674841039
230390819
136337923
110372751
793340160
1074071321
1761306974
647524307
194736988
833371916
2124918016
1688120593
1366648439
1098850596
755468230
1365041300
919535094
1598101814
442486135
1302299290
1886156482
1618468172
556294955
1830472861
236633376
1852122707
1068540361
1822165665
125608508
212812940
880266548
789260188
1531174180
1772224991
1192036519
668415737
736575301
461054203
1979039724
1556886654
1819912023
1733754913
1535252221
1133190951
920587253
2092023818
1908904419
983124366
421151823
322444214
791637914
894689896
490859147
1817102671
1820068965
2032032217
1402944319
510237203
680839535
836289657
1764614939
1129332603
2102287978
1613144056
630023094
1872316098
645382361
1498545789
1463533461
762917915
2083248228
447712584
1376284513
638929345
1038951061
321247359
2006669784
1606244295
1888642403
901888516
883676527
1054006510
1009286286
478524546
170170737
314638515
1246872581
2069196286
1932729717
2055321495
810437921
1769407183
418782744
875769085
314288377
1302441909
107048416
35937684
2006130603
1367492329
904728
184220322
1030447409
1475214686
580598946
2034380116
1750170955
1888505568
1112897643
1796057354
616145597
1897346525
1166434047
1999837522
1384966438
904792418
273989869
222671970
1270345192
653448290
875501960
117050658
865252547
1257209063
152525382
659288794
139909843
1074310676
518298408
683059110
1094697725
1550375427
326031733
1402147166
1629134033
802976966
99997615
1541198268
1923306029
548379877
193599523
1490132090
875124077
2119584095
595541840
1297252992
1303156835
966964944
148197108
1046226784
1508416805
214890359
1175073470
1564392285
593104715
2085652294
365067718
411210985
553964840
1333543307
1309256439
1148077777
612305958
1213952257
1743597186
362418861
1213235663
213737866
543491320
673996699
2118085819
592726842
1234782330
508281729
1985670918
147003784
683747848
957753508
1739190507
1361834794
1770599250
1308291998
225645782
843654125
649389387
771527125
1181227960
1015626821
133951022
356787275
651005869
1055866113
1415163455
1163191215
1363095086
1627408471
2013507884
1844196950
2013040089
1918415902
1424676827
1706254026
825279654
750010813
1818914500
1071308764
165681362
910485145
1760391741
392501444
1953444872
1558296023
2048721901
1918041202
1893792007
849442414
1030407436
909171232
1592952532
657165100
762032963
437398734
654200727
327328313
1433899639
42639582
1952299712
232333678
831686730
242868509
798788169
1873107652
2110830050
1466381520
2062594663
421316680
17465004
1137080002
1449148403
1539694859
1514813466
2077325310
682077858
625491020
1230585764
1120172050
117739132
1293108750
1467677379
117952819
209504132
596461416
898673946
1206537585
655954317
813521649
1392054592
181906537
682131320
750456800
1265067331
106561413
13900112
1793068604
2020131427
1632973638
981477185
1494905801
376659673
1210799389
820276540
1753289374
301854524
507023083
2087499589
436345179
838083494
2061180533
474590594
445987757
295609540
230974538
699588196
767582386
584900907
27806218
603792149
369761781
1450041332
878758674
338887374
16681220
1102120111
1323598809
1485003908
2069535322
51854764
176861928
456425372
1400459945
856002216
605171129
1595671381
1505466569
1748433615
925347608
1273937052
432641957
1366254874
1238457677
850273843
1940501498
1869779408
1931793102
179516220
757225358
223329314
1806332702
321116914
1202665595
803072193
265363693
1691509400
1147902646
222738468
1414447316
1863918275
1772041105
114841362
543397894
675290236
115170039
1010287965
547850655
1108315573
638936549
1940669544
2056426878
580982774
749863059
516536330
2142999542
955849196
2062158841
1546507277
617078904
1625244880
1185214270
997197054
426155608
214570086
369830046
2127044403
718727738
1470178037
2103248047
417228776
290161023
18602652
928988111
2088072199
293645988
494417654
284718800
1482317412
768096844
149504372
1427536792
1836048427
52063087
36253361
1220361598
1046700935
1146880881
912007760
749458824
295447391
317966110
1511715727
1862398458
1849289952
605606703
1605251804
1251254385
1687251556
555702588
801683931
1469566895
231060587
2003113636
1572735091
953202516
574063172
273374085
401930674
552491242
1296469596
167302774
93250764
1713951622
1321940397
741429149
449899501
197777464
13188482
713544311
770607635
523220739
874248219
670518838
1612676550
1819601857
1363667542
1835769469
1848050849
274026181
1340940087
152611357
372690170
880451277
1432598382
477507508
1754240669
94168055
1844675887
1974210936
1582844428
1938685352
1965631877
1760285944
1052029713
2033203344
55369907
1716219233
673171075
1503104832
381357135
1789857891
575118975
490820255
201990465
32512391
1925707490
289959217
413145295
410197268
230243203
961005820
1587485304
342541696
2007609265
507966513
828167455
832847102
829573681
1135097046
389028830
1838323719
860640659
1918361346
1545955124
1535144599
150252092
1359911204
676079616
2046492360
1870362310
1223251332
198083603
316790964
1876676890
317108187
257726825
1292372540
403866664
2108732651
2126698895
215183901
2068917427
755948997
170637123
356024284
1060605277
1434916945
1085330090
128342939
1505640898
12139210
954329
770709054
761766422
365047655
1426703223
1278586529
1100530962
635440162
168634004
957491282
984784205
1110686176
1506109413
1098308938
771934729
1070718966
185909448
1328567077
1825842308
1583234775
145525766
265729146
1811901144
138016761
1342367600
962751072
255893696
967539330
126319612
1196446826
1851398450
1929520580
1104773877
892721195
1713000299
136208518
406582856
850640762
733677089
2058669890
1238537167
1491797936
514882861
1767933138
1075035669
1587323791
1034147717
1549747025
1047073911
1265459280
1144113153
1455216923
87250606
1485145837
184465066
1368357702
1846789381
72862127
495456920
1066313579
225681868
153975387
1509889681
1837660221
825239329
2062939233
969125383
386200477
1604414582
1298366920
217878721
380727188
116435750
530995658
1471486162
733875902
1233687791
1478038636
296030586
271073773
211525519
486310859
1821407782
1082762449
1849656385
354268393
1543750642
2052640733
1161323201
1199812548
1455246583
702687237
1347877385
2096118826
791686677
552539745
2042378507
892232196
438169566
1634595161
697253761
2124346181
606867297
615996971
1668005588
2004105342
1675932872
27342154
806493421
2038556580
1812325778
309752240
447237605
116369942
290235238
858592260
67712943
1877789017
1563922338
1201540295
1345406613
1820791837
1333166353
1757945266
1251355473
707969
2108652924
2128192622
1355863810
156800314
1935142231
763165843
950007134
630047924
1635961736
685370286
492130165
340127568
2132423216
1159787033
857136216
1559454976
824238719
185560934
412534631
1753857603
1027868148
1567059049
1084713236
1225346644
563896072
567243275
1646958625
1495435714
999495118
461195585
1399084529
383407438
238184430
60533562
1273864952
833303573
657248784
1495829262
1388536100
322218878
68811402
1714794142
2130197385
1787358355
113008789
87555605
373574881
525424253
171758445
1666273488
1608099103
398925324
1752878346
211633056
1660673516
199395494
1489557286
1438428658
912319721
227332258
1580011253
1581956291
1273677963
272290679
753621507
1282922165
901164717
111885411
693986911
2107580339
576026401
551704947
188959378
278590270
1224490903
1343478170
614498585
1326828295
2097496348
1571695368
463995158
337217028
274429895
1370318103
1828727135
53957722
463177732
1654980642
1778206425
885444074
313911301
304172151
386692218
1316072733
1505320812
1271499919
226387796
377943495
606326188
1507739249
1317265359
328160941
285570388
1472990020
1325740325
529989407
1307176599
979067900
1571473722
162307697
1417069135
1955467963
972306456
1402122337
51153275
2105299537
377763392
1631067272
48850289
375547869
947723462
583375378
673486535
328159320
978509737
403363301
1533445752
892429756
1311401530
1198876623
1974870297
1853743243
1954639078
1769960404
1815415384
494755931
745838848
211653849
161428212
179388676
1628787050
644282403
1503069265
2014803616
99592014
1596514684
1264502907
1747331527
941486565
1150980691
1390445661
1880289751
807650587
1413657448
1068195305
1151589298
334738493
261747360
1865505243
693555944
752082609
1151013098
733021857
346333714
2068283789
1956545404
1569283444
9604204
1116603526
1628433396
1278583644
147298609
522641741
1967306311
184661133
490256050
1445516712
715954134
689935988
1274929331
1108247973
809436520
1112402516
1027051694
1176265153
738184483
1558672472
1705500007
78609352
648101216
675903826
1705990158
507128319
1599743950
109418550
1755014258
284875854
266414202
170062175
1872946701
354652857
1479305206
1545600981
1357421117
1268587911
244813234
570668062
1896227768
1307953734
216090950
2115320075
1886515641
680482927
58996476
1243802406
323262997
971341403
709038159
1499224502
1125403567
981065169
222526993
1683511323
2144120448
272890078
1917511137
2081876517
560460023
474279865
375639535
1588567885
1147737502
706588056
429981008
2006473322
1205129164
956935770
2082410305
2089381979
362775445
476110304
35877563
766325694
1272251069
1109444764
2074393684
1356433915
1968994663
2129486143
875319508
531616279
909985173
1001917869
390952212
916476132
482616055
1763583231
1105679384
1588368625
105980096
2070498606
1451539145
470034335
43186239
170526963
802164496
2123996758
1398401225
949829878
842035889
801696001
1505431475
714304132
909540249
1788832894
240006311
165033738
1680082450
1993018913
1260646688
1157316944
221537550
541089286
1232208234
1949150455
1723437122
975239664
1145563807
438440162
1118245436
66329847
271956101
872582119
1343139310
1656419298
1116856717
2140459528
1563723078
198380324
656276081
101734981
1578190054
1710582631
364709463
56776797
1122369938
1060178263
1755218678
2072540914
1505557642
1013380190
1741137620
803400010
1147836505
329063951
1184174895
1022545066
353344594
135086499
1107236491
525769801
1018258593
942872400
1526682398
1424834243
1922150069
1160113328
1171752659
42153015
843314951
1963154523
1664228314
818918415
1916255102
2014657730
1060754204
2139357196
1927561294
1784884161
158292883
1857822180
1898216753
486385283
535709815
1360275882
1638395892
1984060451
1425696889
906456138
260851743
393879247
130164871
951737772
1283520469
483540513
1959885535
1653213921
38458139
1017425052
1686655284
2102687877
1988438310
1507344182
127701707
309012707
1924383516
1018028474
813527929
2134737175
856767301
1405820859
1320539431
1160309934
1410055271
1290260156
590797354
1676766335
1027009063
1651199479
671927723
1144409255
945982157
1574871850
978935919
1255420583
133809955
803164690
1624743693
146210209
1659173597
283520161
1842877144
1711563399
1132963039
2060749694
1742225250
1335751448
1086789716
574246970
1247727657
1836111852
608060970
566899068
1943739443
1665510339
43745991
1708545643
1153096107
730379580
1614930387
729870995
1727501268
1060019036
1554808236
1293980304
1720051061
1904866251
248388248
1593614565
1672014123
1845796394
1573492243
158534946
34667324
793794423
335319800
2035900361
1058545570
1519033798
419353306
1734214566
1627430446
643958653
1038602531
108627742
1403180522
1379972048
813310352
58166485
1068721743
1807744722
1030136026
788504151
1779532296
1797924182
1073687764
471145382
1684284680
992598675
732178250
1547058445
492791671
1710429869
1997138197
1143294599
1468754117
554791184
125791375
78156274
297916464
331293582
685584841
774809323
1681832089
335818612
1353302611
931404473
1428204749
1086561440
1968169669
1348688604
1029491237
944325722
853533933
1452488528
1477058254
1135069179
1398463072
1079275375
1955097012
770569720
864465945
389763602
1020255343
59853623
747397418
1834392557
1507221293
1597401510
1065964416
1373604726
892141875
2096637520
181107180
1405414684
761790877
948007566
1707149644
1630583340
1795772293
888250419
499342187
458745993
1233566383
1074028652
767310353
1392841978
1430308601
1245538435
1081708863
830571698
1322310494
901914725
2008660449
1559908148
1753681831
1041319138
2104467492
1505095309
1055380019
1699194031
853108648
393147601
332706473
883010448
429760724
83208968
373284255
784622037
1087433647
1376788564
1054328523
631400366
1797298134
391286301
1754772947
1070092742
1837925430
141964590
45652585
1493199499
1609883821
1475789794
292194810
648175342
96599610
513838617
988845581
1507832625
1716653281
802291421
114285989
138576908
1678791252
752492143
581138165
724336364
550343953
1789667784
617061271
1449371075
50997700
1086010
31031136
213609641
2034783316
1226927568
1238261567
1160925336
2069277867
1095881649
2021177064
1751809796
1305052851
1102834163
645824285
178299747
276272657
1571173172
663299226
1543023734
1688370028
1907308057
1971368214
1378081383
1348297198
1608253848
654109672
1724687939
1247883210
1149685670
863870647
1057043752
1275631951
27670203
1686432241
1337802471
1245008236
816587262
271869199
99996285
359657713
1909261120
616558746
1596651542
1420920224
1370206947
866179337
1780167356
263935871
1173520106
963521846
1874691148
1009478918
330330333
74611943
1265891094
2071598377
1516084475
1218743653
576196993
1412634773
1804829729
300758826
1223177121
620667355
1609672678
1874652714
1222085906
1120583259
218208140
698895461
487617049
673069
198857720
1352108990
1239894509
1714838147
1564982327
846507131
85029592
292487480
1173593497
581915014
1266627973
1745043817
1361224814
392404611
216256274
1753523247
4445204
738441251
2117684854
1079093767
2142689638
1329118653
1074246542
1997948979
1102906526
100431630
1835285941
1685148308
641995325
434404638
1537638859
961349290
1706360321
1084627806
785854832
465766699
1411237677
1560888304
1854030654
1902310838
356801218
345438657
1156707715
1769598276
208435896
1371271149
2103978197
499451969
9651085
2047844713
334670812
174186179
318231685
1341034722
594858932
726756424
262167241
942290941
735045784
166460413
1654372765
427454816
1994640833
1789331615
568209321
1159002932
900949533
708455299
2106005714
1921382044
921147159
572092669
426217298
1566103863
485600760
1720378877
1108917007
1246492702
823209757
457859187
1351004300
1103010554
815397383
1750493650
1075543215
561605383
1089210026
607398937
465728353
1724469265
1437362513
1014405856
716772488
781702304
286661355
2073570030
938801841
305794751
1255630795
17520991
9941877
1212397953
10151694
823773444
1664472016
902419511
1650113550
1967207838
197281318
1090631320
1609157188
368308228
1599999763
601908557
701667870
307334321
1927429862
202137337
1720909137
2066185477
1502599365
1382282202
357819705
1378872638
792087511
1971743573
1528964037
1773331132
1033156562
2137623499
566408551
438052979
1614608886
2142825626
1493955956
150750277
1709640071
491406087
897617743
628388747
952416195
1516794207
1444075476
75292556
2034979272
1782327664
920669585
1674746277
1419354944
1766176127
747134435
60374997
1336540325
1314594861
1228528772
376475826
1884094205
1832698092
1728375341
171961476
2040112573
1139316456
1908405661
1070682223
718057667
1545118790
792552028
238916660
205155100
2022137206
1442214054
102104029
1805931775
314773905
351074775
271923670
1791986025
844938388
2146192562
1059032680
1603880350
1573069968
39522543
282591979
878130599
1851177111
480667996
145448523
679292588
744646254
837445897
1435677991
1876783921
1577654140
241187655
1082366423
1944212472
1029329790
215228565
1791010679
1488475053
1392619821
1064179252
1185426672
1778975343
1183844741
974600973
635025884
1313442061
468060361
259301172
1776177548
2043251982
27724692
1723437604
343169441
1505619610
1244356006
2044589065
300662829
695789032
1003516975
260674425
1468980313
196539204
2076908475
230803884
57326306
1392765939
1009652598
2031333730
1026982628
1753500545
1725350570
1512615239
1194117879
1644632681
552486806
1368627830
334374975
1486239004
1990790062
947110590
1280520004
38797776
965444489
1367171880
1503154324
1650743256
763229554
1462371858
784787199
1395432264
869540630
441828363
576265781
1048940127
2064996223
1704252710
86094129
680875044
806400384
1947934815
1429217428
1577588722
908853553
1809008052
400718760
1256429616
512860461
1971897690
556105813
1558067649
902102183
968911075
1093547452
2032039802
1233744571
316433265
1262181142
1090051177
1723160274
1552241928
16555640
1533269260
341200818
1830864124
1261430639
1661164454
792779558
2038721447
1641977215
1929875305
1613415285
1583239948
2071411934
398803128
144053725
1476687846
2076876782
1142160238
40890090
1021555270
720422181
354330726
1195618241
1588409600
60383147
57688647
552837899
722385496
57076973
142009704
1880986630
200851101
1092570580
11840661
823561162
672624258
1714213510
2067835908
934245311
566867564
405503496
283342043
721435857
662420156
212128723
555926613
806477109
688722698
645228425
1101974468
1035289602
1636192409
1138785938
92085248
658275155
1144623568
344462841
257225551
2043210021
555945987
1414717705
1169855532
1433841467
1475951883
791499358
2131670278
39671593
854264441
1853776973
533493475
1588877937
103009268
106823325
1219463779
235946985
1990570004
177820103
1356440107
1543406461
195082126
415628036
1810403193
260298437
2107105083
1007258194
1035784665
1684948606
964276433
315551807
280214128
1901264518
170299354
1783920721
643974188
1966405517
359560522
729358545
415891846
1785617096
1065759873
2138938194
1564070419
1002620645
2113624900
372077890
596073009
822205724
226154453
816622433
1405748443
977039706
910750729
1790772009
435734936
180031577
303776590
498065784
213752333
1234271774
2118127289
347481619
204237304
180155802
1060584185
461038645
1615341767
634142988
1908148050
722702735
403162300
391211598
522874060
2027820446
1716451543
1952213930
188354666
1120239327
1693872559
319843037
822320375
160101367
732717120
1330970354
1279798819
710343128
1215037745
1197823184
676149343
2048530495
1334469436
1083657764
742529960
327522404
1120695620
1449280759
1936631045
722805578
1059304767
29371562
531937296
1242208911
1515537016
1298199623
1567690812
1277150272
852417757
340304367
1295176466
84192037
337004270
2079502047
1990341539
205452311
503716650
2064624779
1767708337
1178453858
1037656239
184225800
2014093036
705206873
412112873
1575260456
1977001827
358517167
1871433672
1502391329
1624149492
681165807
1422923098
452636160
262206716
1734439941
1398568220
1487737350
791489101
1536035766
1670462943
446119362
1130328383
422716234
1431160733
17241508
979003532
2128527220
1812435694
659974754
196635232
1240358736
1015524708
1063348168
109287016
1719370362
47722442
144575722
214943635
654576544
305963104
825583771
1030369973
1548775143
1195247541
1829086399
833784201
55307375
2024880238
599251531
1868613300
1867303290
1045247223
1926845068
1909816505
1872461402
1994761185
1281857845
757556161
1299626619
710778803
220113368
1305636915
59270603
931472690
1823896230
1637606444
1124375552
1486921030
370716253
1477558218
645647241
1311370627
44268764
1023204342
642755495
155383534
1096763963
633094211
2118686570
920526377
1011347441
1691576230
961024508
1674745246
825121300
977135747
1959383589
632480888
1436173516
1652324256
572626848
1732313557
1058224855
729806739
839151216
1189066348
6939710
25149405
833497011
996472866
782586585
1368994675
1796867463
1080128030
1454035451
1144088458
766225586
973310629
837297560
1404810609
459332346
547998639
1676032145
109445754
1785987750
1942988331
1430604113
813573845
372042139
42413298
1171465476
418423517
965810368
2026108168
1082309417
1559134134
2113292612
266927089
995639132
2010565702
625762086
1629132181
57856569
737851431
123055052
227314405
2016743324
982424919
1976960104
1203112004
2125086659
1859758256
1228962580
1236084804
1199589483
1099290075
317511342
1386305098
752338150
236997887
595913249
187491205
69340079
1907513517
556163631
1244235039
2146310287
1799576932
1458281299
251531034
1684516344
41613102
942073589
626740402
1832028760
1563583762
1830490774
1225216830
1882721995
1703431934
281723276
1988305676
992330976
587365853
140465132
1149051184
14747915
1212907006
29254683
1343623588
1456118137
896080830
1128574648
1404304888
95468370
2008360170
1274629483
2033638800
2112718309
1803219376
1120017320
1804801656
2039379961
2108247516
1763922309
1335512990
930985925
1393094898
1300276177
1156848422
765313103
177070986
507079839
791776691
241498259
1448115834
1584358889
1917129827
2124940190
913012108
1103740318
351769488
1904376720
280709920
540893618
1193909849
4392218
1447218815
513268996
856816879
1142616665
1787382852
708915534
13591528
298077781
1871220380
1229741640
974700574
1849788826
1483262037
2116029811
1531343149
676149343
1761726084
1775446566
1790571879
2124006436
2040711304
291898199
2133560447
629310932
1340294173
752166193
529509707
1195920557
115301446
718901509
698562194
170257825
1951198983
1242543635
689276244
346285287
1014432645
1822805124
434177305
1096781562
1694325835
1003623725
13532314
1284037483
1325873115
698276306
588021740
1715117997
2038345935
1938018164
161136570
1174547430
249105620
880305904
611750931
1566268761
1886156552
605130814
1542835523
2102502536
1468868265
431220503
1534659211
1634984131
243520749
1069359069
153066209
763718251
1830357512
617657790
1860855214
342589858
2104338385
97059659
1243298924
313152870
704229393
1173541439
680640758
729045948
16848423
2112919717
366504280
178330510
945380532
1014529683
2120735917
1622408824
319240661
854558919
1361117201
554228212
1444147297
1605105201
659095994
831349733
938914306
1566275091
381001664
1147842838
516337308
1538751277
842244584
1515803225
554870941
339530157
208047774
647669956
1300268855
1899402464
1011352033
1737805618
723277244
1379444319
1941237112
34621432
1201385329
1385737100
1567669368
678018902
1008012548
1050224033
1199512780
855222470
1908802673
1935060621
1295444323
1409454613
26963333
1042658866
801234979
621751395
154966539
67573035
468931944
605939766
1353805861
1953454647
1593446439
138617938
873565403
49831073
876793287
1553616179
782715784
2045095064
1275125417
1900563333
510164119
1340576596
1140241216
1789735878
1583905137
411556794
648244389
1600450260
1205051866
73712436
2113517277
443937700
539325621
1017988464
210988887
1224997924
1961662520
437820403
230302057
1092313614
536000288
1632919034
881797371
492337429
1556482964
1341536533
696761529
881665500
1587321970
1232867355
371868803
833130326
402543855
325507912
1826255295
344396844
1111832023
1971354577
2012158174
1347265633
2015825257
1922807438
1347091426
1086998146
184389277
376091947
814166779
1821669825
969682491
2094538603
2060747504
1483999200
443561788
2104956287
111871821
1624376969
529612860
1113923946
1443709629
1627350039
1082323478
145845791
683701011
1473378998
1787308567
1609023599
1634701340
2004868193
2068690021
1949556255
687037229
178949365
1281945567
768854005
1484128776
1033638888
1749942462
1376452949
1346257669
167221642
1906320461
1882376955
1049205611
598733206
146800751
657570395
117392154
1271855081
534522850
68897185
202203502
52188083
2074555795
1330868381
666385486
1575996333
1603984565
2140175185
292317549
1036475545
1306159832
1823209463
137970628
1941535992
424436197
1488822693
743377671
1796253703
1315896047
476317744
2119544712
1144328921
537558764
1211327205
1665329155
1814596994
1462674890
221706516
1353198520
1286139603
914005845
1181258238
821982966
2032591621
372040096
1300257281
646536280
511038358
1091444270
38141740
1572094259
169947587
1127457007
409530850
666983428
751719595
2109934171
101805761
1171806261
517907226
589167768
1425869779
889243985
1525242178
1887172448
1410714310
2096072504
200382947
35567871
519644124
1309625523
1370013410
617587570
777456126
349207659
1159662437
205088908
387211975
91816901
876412648
102891808
1785781370
1515792701
819709045
1323440110
1019863441
860263572
1811475599
1968259927
1542072489
969584793
985605520
1576564601
51594003
1648309051
1954247175
947577900
1136512212
1492476460
442911392
22775211
33198127
910884909
21914161
985929320
1882308980
202466026
1172648003
983672995
1117147974
1022909009
1608439359
1892555505
1072932709
503928180
1503121870
989476397
585958552
1941022656
2139968328
169290071
564569320
617937584
1609040309
779287294
48444228
1004198430
1681930274
401282284
1472775068
1458176656
1376922487
1292780917
295621309
1075341159
779040483
1825790589
170941102
56264853
2061390564
686225427
363420064
1653561463
60851248
1506833896
1400182868
2067077886
222913223
2036780827
579053166
749349390
576918436
251395973
597751291
1020554040
1326139760
633153131
1442337379
828896173
1039494488
1857936934
1509667469
1334588232
938504061
849243448
1475095530
2115492658
418552879
1912329178
13779646
1957102889
1177272163
718501957
110946638
1800497696
1645695141
1017302559
906030607
1925477005
1187268213
1316938053
278734429
1949584383
927739074
1394382786
1251040149
1151122559
506004938
1677167844
1470557528
714250703
688975403
839035161
889082207
473381471
1559071954
1364976971
610956006
1882607171
453016439
1480106187
2057070904
1810078461
532082477
1324596479
753482011
2064777659
1424161052
1233613661
1544716951
1259296157
1848606167
1384872166
1712350460
310137384
518155597
1292515597
1013731809
2125042820
1521225071
453003137
1501200175
890909581
1654970040
1998354155
1135376304
1265503642
917327616
2077100626
1009701860
616648869
1727568462
1147157313
773499950
526068776
2126438905
641442868
1631067689
1635680989
651890608
277927645
1659676084
574033210
1234568050
780848443
84138523
138928553
1831221276
174754923
1732509552
1437933961
3648533
1057215469
2015501963
1411392498
1341706008
1367526120
1922754105
2002651001
206129987
1310759308
104198044
1282640408
1261456255
18751123
2133233696
930894589
1147151051
1433859795
1701008018
46178321
1700203898
779321052
2080550256
1163529115
564510200
1884762366
775375531
1166957020
1459182619
2030540684
2073668276
1246343213
289766229
1002849813
1243458236
996186051
494201263
317307725
748517275
1251535457
69273432
1178940586
1959241881
1610166889
177586617
1236908539
611120229
2018336896
927673553
381720653
915259635
458173837
584903617
1197634049
1055077805
1448036286
458731111
1431709962
849486612
1519454809
1260645579
312470810
606261399
618260420
45409945
562450091
1453418957
931418096
1810711452
529634841
1195617666
1121743781
367629471
230221868
572804305
1223911638
1156784154
710234685
800228801
1267880970
754954809
769349384
2146516236
433085542
601740534
1893177441
730198983
134120340
925776385
169169235
1446938295
841900712
1857859490
1418036022
406932337
1827417941
506654866
651552379
1678773318
1484781001
398744794
1128452928
418614085
21704525
951125661
1801898251
779937520
1437282685
1877159425
1019119699
125935487
267658338
2126824365
154126202
71558678
1564521441
503292510
732372317
40066646
420854402
1677156002
510164119
1220849975
574196216
1750313510
780504379
1784976550
763225889
498204698
1208367023
1335939133
1762910320
1228823569
625686163
852995579
62845798
2108247471
320778460
1227073959
501916883
914238310
2084314020
1919648416
2028448080
1017847906
1907502213
332523751
1126320063
1586453635
1735691977
1096247198
1721080805
1770400114
753095403
1034566812
523194474
703269689
1560408968
1253221573
740782366
303473099
486956690
1899359230
1586886886
922769083
310873655
809564172
88160059
628345559
1224353763
908119993
1567621942
1681051123
1363762678
1482620824
839317845
2069818750
2134195996
1748872273
836549801
339874276
1935148247
195295984
529417081
587044351
1319593006
1164303111
24572427
24782739
68208300
219557082
1051207755
846268826
580910563
915743190
1401916527
1364662661
231717504
1898366541
1972950505
358147132
1426296186
260979026
1111090280
1679228163
1407954549
1369011986
480197162
1091282836
214462998
915093371
2064002191
1597730483
1501268489
1579607539
507011287
915618176
304478991
76738314
1461026877
710202624
1843858016
742220298
1595911687
65857188
1942755612
1674815952
1545081766
336258621
661297476
1484194460
1460090539
1259173323
951590177
135936591
194881020
1101792575
1942801309
712940119
1914328669
1888279928
1767081002
231725897
499641048
1407601347
1067949795
1224568850
2128923061
377162976
380112312
1904638260
1847588880
628177298
1244836137
356095600
2114125684
201859048
1443411321
1238537984
1055722881
434378557
1689762119
1804002751
1527743803
390118256
1261516519
34508790
599117840
489431989
749292024
1137162504
1454388963
860844707
1470229424
1770499836
1324621236
1939319246
2128842600
950960505
2037823062
1800099530
1088031679
1653967207
2113974357
354227768
1543171539
2101024283
1640036902
1217808344
468991607
1918496906
1962168566
1336085114
911920354
210238481
611128253
1252646599
1681005824
1589365444
270243103
742976183
695224994
905619849
1428086254
656563283
178662614
208270163
1883875060
732603975
943824149
1109043103
349368689
1188557819
1302586350
1538470556
2061982088
1500344597
1183461161
893978505
1230066688
1606933579
1292200866
1655450110
1984969768
1837480873
690724410
982746981
1790686949
1475068866
1817215197
215839255
1785757954
1170140677
678498075
1655187005
1290223726
81205748
1905806092
1571333617
1958710760
1915500340
1423852435
1575964042
1599120925
1715779949
242263314
1274955034
481325777
1894811144
486852662
83974363
1185650828
1510363263
1616848192
1959648750
141605443
2146384517
1332637622
686425780
313873976
2035253118
1232106198
1419248015
441941165
1244323988
839128175
208662498
2145082095
2098941541
1968787192
522869591
388381540
844512557
1457220606
949319959
1692408330
1222308892
2040046098
479638152
21089289
1201853733
2081858711
1586786960
1888917536
1286660880
967545337
380115803
971869337
261199768
1839802167
887081084
233285607
1077058385
1368603636
584856754
1436814180
724060702
601178055
2032510121
963065183
776186991
722390992
540896526
573605309
1800112978
280288416
561120368
2022472978
1733805905
122531699
1018876895
200585416
709198527
966689789
296847701
1928382679
1986322118
993330107
882010185
784236265
88349876
2053784828
1165599044
262376051
1197672883
114896256
1269694898
2049573274
1968628948
893843236
1982016798
1245671634
1252729015
1819835913
1922204718
908004021
658208492
1992044673
310020834
226682606
779690423
355811895
1103224198
2125186653
462298322
647157365
1723973572
843348982
868330618
1814000727
1620507711
1942329528
1890926515
1378756721
1599347926
1624850068
932404073
1397983727
1862480798
2129351546
2039758357
123836167
1848260454
653988632
1684982869
846662568
1615667653
972327961
45714297
334883823
236338028
258181306
1022220050
1862555097
1860621550
259251526
1705428636
1099889796
1247663536
1884020202
579701999
809625139
720716514
1111178332
1126329505
2121055524
149897731
191998340
156795135
1813150578
875296789
869832011
729952025
192647487
85503164
1910355002
225050612
1195765973
1746682076
1798227180
2049875563
1216041629
277050430
128059509
2111465773
2087718963
877322161
252917606
747218767
260263302
1193532342
1935961604
460959479
1469484685
1452989238
213913598
2088117664
1432211897
1231518592
1776062431
916672921
2023694036
1725163001
1516951486
1102103482
99735797
1065469352
252789503
2119190933
883394426
671962716
794412961
650256806
1494537506
1122305886
538426927
1935322284
1551426170
2014730338
394953140
624282788
1066936087
2061546375
1490098976
1811956924
773092896
1899242464
201647649
11460304
1058861091
1556341048
1586540941
328752122
625888474
1627014431
1354928468
1601686761
1392605113
1457517366
1888655039
790315906
1406427234
573154559
184623404
153275975
1378145808
1726323512
756969671
890228020
1053563456
267650458
8728774
647308110
1760638228
833386780
1787953121
579780779
1026380981
1542776947
477215781
1511525313
157294617
1539276783
584988216
838508685
515449925
927615461
689247476
1155530205
1365207112
1125474126
638883636
2127781214
103185585
1304687497
1605223702
529583837
593323436
1330758459
1053938031
956005780
1151670517
682742132
2057187928
942188080
23714393
782941518
1133649189
707229163
403598080
1303681546
933149617
1630944876
1201861779
792411012
887329649
7415053
982033567
1626354073
858259765
726504387
226334805
1115585263
906861159
1132400288
185480757
746298674
1133260433
460324765
760870772
150545195
374726339
824687812
198549656
470951289
1341630289
1983409859
137249175
1300811861
2047991586
1288905917
1781907715
118889217
1503850538
2001436233
1622402168
8047166
1638331225
74710993
50297280
1006963860
1465618283
461440539
315938905
357104538
1326357551
1911667248
493157540
1903269423
1943102556
306759009
402513728
195088121
1609142017
279579261
289006539
98901161
1388722327
1419465525
352238246
1499421559
846496059
1111288051
1199211327
1378120854
1602734956
884967223
1256172508
69224018
1860382564
2118748787
957606337
2024946107
358446314
1928115551
1429672008
996074259
1994725453
1387657
943970554
1431509097
1816740453
1898442423
1346909413
1177078408
1071182734
264953803
1473013607
1083205548
332669194
1405082344
1872403803
1094834934
1440227263
1856383368
1753606632
715282431
1794205694
1832287276
1220704630
1407328962
58430741
588710000
1044417492
435804281
1266689243
1742782267
868351938
2065190334
1666766116
1301132084
1628095978
1131982612
1375720380
1055220074
1745383489
1837675445
143589453
499532087
1332502551
1712230360
1011957642
1344273811
1478593088
1498861393
907361677
1253817393
822424081
4122627
1524279811
335570490
16781932
678400325
12649746
551440390
565907450
1454782957
237840160
997305749
721414367
1200526254
1184002202
786193806
1666104730
1468934181
1373200160
53326017
1790457059
43631488
848258587
186821151
1405315023
438682584
1316240385
64095194
1252963395
367282828
1565559190
850848550
1006009263
1361174031
1519184101
2087862324
147426437
386842435
1468444519
959234002
365110881
29623175
1330499565
1172148779
2080819241
764797062
2057479752
1961725053
1318432324
1277755272
58297312
1752757356
371705194
2094653676
1159085268
1471074757
98944903
2078510410
234476980
1331355189
1908690027
246848887
1735768537
1311578853
1552895034
1711463256
1621273912
1317127422
1081703947
530503056
651802316
1300219350
848896513
1731864769
637745016
1617625844
7975570
1883728006
558809789
1418111892
907805449
1927759384
592393114
963605129
169773016
804197296
2044387360
1983870868
937591871
1127839785
1830600344
2111636019
407117584
508730143
296640656
374779481
219890453
1128627875
1276926335
2108988696
334293651
935198966
986373650
1583607551
1430991718
567794659
1955980027
2051415234
483606841
601037524
44908438
567729585
869531311
1820369297
1510522524
1529410653
1441766599
2014920876
827407345
1649201305
96130858
2131331538
47734085
1180558704
1315899254
297335072
600592725
980554227
922567693
54751968
503863558
771618607
794982649
1570755020
1206113125
1577561264
1043202913
1589926555
278116780
590257977
1138992027
1359323167
1704377745
1592421217
844524622
1034087676
1512785857
682763371
2029341305
187757108
2102452058
375675678
599148441
1189439738
625325424
775929183
343111975
443090810
1890637796
1348811869
1103218791
1702024751
493001429
376885355
1264488013
177593167
385322703
1550730936
1019446533
52284768
1606684488
588593556
957505165
651511021
755780014
1318555794
1268697026
960380618
925918468
1192142015
1656320222
1577985495
1689068432
1281947554
384979540
778891442
1639686686
187383315
1447150661
400386017
452030291
1714246905
738882540
1534116044
1800865793
1628042912
329905754
1870065463
62757572
2051704026
143085810
1840788090
1079236696
782941013
683494090
658355062
2023437902
1829492977
786319044
520153012
2091658090
673789094
70179687
519281862
1113376776
1648647477
189096843
1367850972
494788614
1545935280
2099008232
1612401463
1768478587
865956617
1253533171
138072214
1325215842
1120314764
2042190488
1923560214
1811444248
994118774
1637261691
1524151471
1592166098
520987980
1224949548
1627561810
2105388065
694832270
1999241411
659570084
413468692
1922312078
941605461
663476564
1155371391
1046213961
318625913
572570858
438038024
2109976289
386541613
178877437
841503833
595519450
957257349
1253765938
1971723161
777524616
617003479
1459206520
2099665727
280605559
542423398
403378023
1199253526
753157734
469351020
1117321742
60934227
1348926217
1975399567
1643393896
1218849560
1157455697
1406610324
1057340594
188833734
37247841
1659127407
887200855
1275744112
87818587
1551831533
1697341986
1798192689
636268891
479369521
2005034212
1270844681
1315612895
517099368
2044334637
715892702
1703260079
1682058543
1709440184
1023446017
2085853988
361293893
123415867
1522857923
343095683
157184767
1810376550
352412136
641515986
755889113
1650180578
375095574
429264365
1375811875
1776298437
2136390416
243544468
1474308593
1406287928
527426913
626128304
667581001
1294774548
1915348717
650379144
824352631
524820494
536301677
1401049094
342001745
1090503810
100369568
894159797
1314574220
1433935365
682085493
1541877425
1755071153
1735193107
695601958
1507128153
794284788
2026980432
614086111
1609013300
317347965
404573608
1033216841
2034589539
1823346033
1704532022
67417836
1600878381
2052457028
1910070495
964251118
1290759900
202957534
1982947748
1669126310
1125467833
974147450
272409877
2103656826
187177978
1643821828
83140041
1368372778
827949861
1864384436
1975108561
1139572702
1450844152
141861839
719908879
1200889573
682686752
1761515809
363997734
112525846
57866139
384111387
1607284343
1371384097
717608307
1098216074
1568341037
2112445384
1094247080
1415097752
1253197217
2010734094
1113976251
677450396
1567205710
233361363
340004113
1726137287
1552628574
542303443
634982866
2095856206
616178886
761465134
765069367
782398271
1341757331
2088580652
1544750617
716414601
1052397632
1070221367
1602833349
791866507
1396972316
1719909180
1129235852
1365038740
2037129292
1223801318
987992598
2016250941
2127678885
1172573752
325362693
1290194186
1830493513
987969640
240233236
1144623823
1593057472
2074147192
1516701434
90303624
1525123844
989455499
2118507604
1006003871
642911961
288055972
349059895
1553268514
1016919865
1120189560
397170677
598969953
1182958059
1322018445
170091216
1539099871
442727091
1460434585
245083458
516672044
158380628
887042362
1530889286
1137523344
1108960211
1595210815
1172820503
615585982
1347464036
1167051031
686391537
146716476
165349635
2064749661
423313181
977453435
1385164605
707499719
1597279475
751032232
594699055
1284538016
599055077
1780752150
419570906
2120394044
2108083845
1355432824
1740971376
1455216228
137574806
1399052268
867638480
1550991179
1525203949
2084445983
899330896
1388454281
1565466466
1244550073
144568239
2099557661
1235002350
313536255
1398485132
1395225296
151650050
1762566056
544134851
1466237898
789621918
1174586608
829870803
2017393269
1021781305
275084817
1943882979
601145338
449188146
1568354828
822447178
1667504019
1710585797
128809646
1282395573
1035502348
1684091314
266103111
1681610679
513230950
1740148873
1738476437
479350122
1739389808
409790338
460996810
646941682
486215998
2070185047
190323616
12277198
2117771114
501145389
979537840
120104769
1054553165
2006650429
1295547650
723285727
674184803
206302065
2008106178
1310747643
1939844035
232035051
1613702511
589738096
532398625
115427215
547132504
1391017191
1314258074
2070421265
1589045937
56428662
742249326
1961698035
285473966
1673188837
141099973
1593861972
2126207482
1141315929
774394568
355785674
561179239
324068413
220425864
548738466
254809784
1264524772
1387068755
1814410482
1535390304
1067560132
296757925
870846622
1122741084
1112907922
882447589
1125762766
922673457
792774114
109214686
1622861342
1819741092
1102236160
1216830466
1937490888
2074610325
2122345670
939634270
942342811
409161950
380121665
656267630
743080912
327860048
1026331389
1251981077
1906928232
562703899
20978060
1604782868
1684072364
1083305579
612605019
1909921752
543630999
524796158
45727008
442703796
409128624
1775563877
1958032489
209975064
1420486592
1478118707
201084388
158534235
1246810418
1187256475
1170035417
66552448
1320497048
169703178
1088289002
582235713
1391352446
672150023
1250227785
7711619
1937577364
644521758
164221543
2118404580
1223615980
1618119005
850063170
1513963027
1224613467
777770482
1487834504
2138883661
645422637
1199983726
1182558310
258919150
1017428074
101149384
320849116
1873896546
1895456318
981926785
383951184
1548598100
765616824
2051689234
313946385
1187030713
248409134
906220097
651544282
1234601316
1171071653
544272551
2141843097
1281683762
1322869281
107867251
490743812
1348228901
535221065
1213339210
172205377
2000014238
204832786
959668225
7605117
1429145814
20455639
141358371
299000710
487574077
964625871
761920128
1147456312
2010382570
1289826893
454573129
860468292
1109450396
855680953
511069482
2080968578
940958275
740032612
1004099229
1714406832
1229777234
441313242
1668226656
1065074510
9346229
1748617910
673419005
1703764866
579104510
424518327
2135055140
484742961
653817119
667662768
1986544816
918812643
948026108
1812739477
950093658
1086677544
1423293421
1913343748
1374954477
114597320
939106184
1607304232
1818371391
731125218
929555566
1165561533
1333760716
75295204
242871111
1071598056
2073792788
1541773119
1709585680
1271266551
987242703
1226253460
1726844679
1476532775
2080680800
218021683
56703105
1839453273
427594053
1440838963
1234149588
553925232
2009445304
2069301696
1812016945
1531356170
900621208
499186808
383335797
1730340685
188746119
1282220628
1652722837
830410965
850091073
2144626131
72257032
2114779527
1428039152
108294704
1790827641
1110074185
1390040558
355081289
767379979
780944193
1628404040
978027590
922567505
1937220109
203013047
1594859915
925534715
676126503
77915682
482774683
1326892568
1334584827
304560616
1640267341
523573953
1576947917
909502789
810359156
65144747
1865632942
20909448
254186818
2071682343
246410907
2056191688
1515690027
694146615
626606239
210398155
63899776
1752875014
1182483850
2094730352
1912589340
736367605
1154238909
2134090740
908216371
1847860856
2026188803
1390477807
748750790
1429532038
156712259
315396957
1148952395
994007552
1252901614
884648319
232076643
285198605
1723304998
326775873
567634895
754787914
921136672
1167423412
2132828611
2140337897
1693693593
1119924988
1828454157
236582576
263303489
811352313
332912469
790987919
715031439
1742170093
1092084359
1857239987
1143785084
2117983355
527511525
1740991817
661067668
454778255
1325670215
1453186205
965340229
1403621502
832716071
401983416
391770322
1243391014
1106337158
1305254004
2033178190
443665811
1767221945
369455264
1147609911
1269305473
1249995263
1347768506
1837894693
436563089
1664472309
223824231
46020437
570874157
1137212646
1097675838
1330326745
759922829
227432138
638646623
1262291153
1847071225
1769615595
326994129
1428053370
1840097036
958843251
192264580
522628354
1909430155
1161425734
251729215
991599136
1551160788
820381332
604489497
456945421
728040673
449927940
387544980
217110507
837641444
17292178
958996602
941795866
1491367024
230142637
172680953
135345714
1075232401
1836465761
26089722
1308140711
1399116457
1650514014
313027836
559151381
201981197
2074592696
1406619530
507900164
922749722
856745349
321965776
1874571539
1180469239
1416500849
717708622
1026588473
208404815
1815248559
1815426435
352693229
733943164
13788511
1085424737
2025913822
1371055520
1869465341
1449025210
58342808
754565760
729484398
477222173
1621861412
1829153098
1922006692
1317894015
1382976612
1070177965
2032620339
1558683834
501659137
597212270
85752383
1033813691
584596554
111228395
1902301863
1496183800
102109294
589383082
1896237594
1280664167
1677994789
531563021
1667838446
1669317355
1595200640
1245026984
2079944869
146432199
199038655
1272414910
1086946480
763991290
223040890
1904252921
563467111
733188158
1284263875
995426672
106976947
239137520
20319851
653105517
1952631642
331718717
1450817020
736963259
1126089622
630118939
447590042
419397068
1612655027
2088815904
351519226
257929101
1886351130
1783410385
1838182333
643385652
509118863
740393577
655304577
251140530
2094984736
303151332
1260029470
1569297418
1651892274
1687762859
1126987077
63048063
1505246686
1207139823
1469950316
936497103
134843532
1534023154
1071841434
106278520
501443513
640370797
528671906
58495094
1095017369
1565161695
1053358231
815226026
163113
592557912
247274120
1475882915
118595219
1339447503
1844062825
1394111020
242619238
330677583
240994921
2080365809
11815817
967178244
1827894144
1613541160
2060180199
1976402481
1664830336
1507621266
393481054
1545781297
1472337603
598907674
1934004801
509419634
1491573884
974314023
1584841873
1322270267
2089534585
227734600
1204455508
1824713954
211454079
1855302991
1037120730
1440023984
2080675099
1599158709
1861887667
1105267612
1409436130
1456054075
558442702
1950561417
1187006969
253461377
1608267286
126258352
1688327922
1800822945
1795545429
1749615345
1066418684
976263486
1113052134
563282558
316203630
1540379845
1494586335
258493511
2113356153
1575973832
5814350
788508190
1732331705
587155805
1805675547
1205034543
887553770
1044471692
496450314
1684266888
1791518546
1225098541
1767635399
362283380
1102594829
1757518317
274135410
2077146896
2106416392
1803908135
1222857692
1365147682
605445864
621370015
1474981642
1418428611
1926988862
1793863767
955241162
171773167
500733078
661167130
365922892
1501787912
1632020894
276537618
156807311
1549026265
1079487835
518255503
782450252
242403575
1123732160
224962757
307921135
1710035758
35469019
346215217
1254652794
945524994
616876998
1917532074
207032947
1951532465
705082989
123044018
1056043428
1830853119
1806106099
1061604525
1530232764
1188245165
519097347
1052520071
647915066
335034095
304116013
1501330903
13262907
2039437126
1902834824
824958704
1696300182
566474854
354912328
110879013
671391183
251281021
1980560677
1758256881
421066447
1466077766
2128728943
2072213220
1198098438
311885156
437929075
159297200
39487843
1204294222
713522179
1448110835
1865426877
1788845363
1297560105
1398373989
165105625
548763437
1082208323
1947422688
362502442
813802456
1181296328
1513685657
3349964
771516488
1945637387
229498310
91036608
1489003285
1978919585
1776244078
878777681
1213931743
414464287
43642420
478476085
2034408789
1619813053
190880909
230948525
1839712376
1718117970
2074677132
674727408
1342026111
39663994
545654339
4587785
1916218287
776913950
1186686231
1699607428
528738547
1241185368
1506353512
1920166004
621947011
52415108
1531293059
2100814128
1322619921
181505065
792819167
1624146648
1529134675
1671231401
1686290041
1518981170
1392194533
1816074486
1669162778
552716037
241088683
1118130944
888806686
264103138
1595498214
383402561
1191583916
1073079600
353206584
1135392171
807532457
908532267
1201498730
1291543524
783633740
480468852
1687720098
390377414
1067004542
403017384
136359284
357763329
1339773908
156270358
1141190911
1586775002
588355883
942595304
1545777246
407541108
1089690615
1163905231
2023845822
1444960607
1608773464
308104284
292563117
476311768
1761353952
726566743
106224799
298127162
2123903275
1234992353
1160480970
2005880515
1269939636
1040318874
1407003738
380361800
242660294
985740684
1841603199
424619463
333418288
883330496
474503643
373599914
242928919
1177781483
1663883669
235148937
1004669524
2088982261
1598666691
2068525275
1900057685
437042508
540829953
1310213663
2134264640
37927203
265488312
1473740789
1096738303
1875016624
1561082874
1734196981
1781783733
131248162
973789767
221358931
1635221180
574528441
389494987
36662463
1922882014
808438347
1511763356
1466516084
1729176469
1748990597
1254953029
234389709
76126330
1593590283
1166160808
919431823
677059958
1332244063
209733733
724955474
487196475
1507711228
1571593073
201452847
822535538
170191373
1258584168
1544027926
741918790
1596511265
1446055511
1847750767
1537207673
476942724
1043545190
875914788
2060810613
1947596319
1446918510
777017455
1405584348
919284976
1444247161
684719171
1595759941
1600668154
1078956408
49034282
293197112
1124869101
1515761198
393562838
1977742441
2046830896
648243550
1239327785
263308303
693505802
925706538
165670882
886468284
904443391
589134114
1950734183
464380871
238682471
1681040383
1662303630
1820261216
298551526
458762029
1012238179
860699551
1729192411
1861690362
40022957
955395771
1669801994
1684029680
1639358717
1994104148
752704375
1351486180
117522057
133497691
45398272
1460532382
518708028
354210947
1959187596
773454789
724492608
1842310126
261851082
1847036073
1632244492
2145260258
1077842623
1697158677
1519939120
723707926
1027006944
1265810375
107739562
2101636306
521797276
930229176
2126123043
1496501252
1821028491
276557222
1453185243
1562089306
229939992
456128807
1656038684
1247007618
753974912
936578629
546952360
367366768
1135043266
1160194612
1955571971
66073960
1022920274
981421660
1397847870
145131213
1278872346
1322614730
804556304
432745065
113586133
390706464
177792714
1047861905
24822791
1089321033
936527336
1512726517
1051661068
508164537
972493030
1292859027
2079889422
93959173
672062381
1963695460
702763990
180859745
1769937879
1717593869
1854637026
1660155067
1098098536
458946916
204517410
1242011545
2001904919
817182485
1956868315
1987371366
305008615
78919342
1088421846
646031729
529455973
1097593437
803914414
1982632073
387009012
275728256
516505238
728888869
462346145
379077451
1371033178
44283564
647568995
1738328042
1003191977
10119869
627895071
627997128
2015879181
1146400717
969501175
1036041081
1695764783
820634934
623009153
828242266
194473942
1424202303
1066373920
1805520597
372141620
1817423986
1237025131
418412302
539534614
1256664268
1532624638
1192842229
1660291026
175100279
885520561
248894183
1989199294
912030610
1011079702
2141580754
229067011
669320450
2147366344
1030457105
1462306792
114686059
1785794399
1733658053
1840667482
587475863
1023348573
551503140
1165257133
2065304963
1068794666
797703528
1461916677
1626242932
1993341083
930740632
1277092120
1204750673
1731126497
1487001520
1684570292
193938149
2023798971
309598460
1347443923
1859744366
1850673270
2101190435
605665052
260705609
1444885764
1633778018
1692463268
717434236
1821964749
1172918557
1867069779
1941614169
1320555652
609518222
1600304742
2055730611
1871745664
825313272
281855506
1302907071
787830362
1348137317
1953987901
516312766
1224497281
415521409
1239963253
886712763
553417355
1061690067
898910668
185060466
1897786274
145167414
634601487
1055796943
1241854511
101502145
799548861
1279153533
1221385973
1736614661
1217448489
1725235314
665437008
492524410
1351187538
1881892334
1283455671
1928566517
1127202223
1911377097
1879289759
938983961
911726123
414557115
721353169
1949751986
1228849178
1907652559
1075456972
1276342590
175445500
154655194
768906726
1961071650
743384982
1083392985
660346174
424374089
752363708
1085990065
67327874
1554469161
302975249
1704291895
1296836410
137522312
1502708064
1931145402
601082767
1723473608
1242039726
228424672
505171973
600821531
1996586111
1844930935
1432608319
345328820
2035127328
1528217623
946173948
239621427
700618893
267383425
1299427717
267895995
1164922238
337477151
897105284
409619343
1203875473
480957651
166297349
976833769
887670648
1914753629
1130542177
1325692283
1905388233
449596115
582235119
1535917584
281692454
198920976
336121495
90120978
1658253339
57717162
1661901821
1722794477
1809418694
1454402257
1807481740
495147411
1572583255
1539349195
789619760
818907198
875500460
1153297872
86189624
2015164287
2088849710
1796091642
736168942
1943368320
10528896
1697877157
1431256157
888592604
95878113
604521900
417172631
95383647
797818833
2029713094
628315362
974634338
1333321692
1393075604
1822993633
1999115090
2017731922
1431790433
710180630
144389057
1510228283
574323287
1689840536
1511858239
143104739
1731776213
2138054111
2124692937
593057268
1254889107
929586016
601941496
1615551035
1293283218
1038157501
651818717
824527279
1688844261
1413755036
2057476059
555109014
820870093
449234393
326144652
84918085
1947796117
399128919
797689954
1875880059
333318849
1771850490
1802287725
1041253014
1749587082
2049126469
2125576108
236692416
402402036
661019225
1605277395
174892578
205549977
1362141222
12782887
1957234240
548454866
145410489
576260902
69717203
14960109
114961907
1676660946
345614901
2011426774
667409751
319720632
753162083
1566252528
867746059
1686800270
1352235996
87478645
1949245625
1255114316
1813414833
1787829822
248311346
1227822350
995866177
1864391398
666863085
515002004
1783969011
164538993
145198240
419466985
948590931
1691388656
398453587
649963763
267282634
1315764008
1741757999
1879462500
145146384
1948188532
1520102089
1682632508
1976429221
1043662718
404636982
1811200229
1276182500
1418266958
1530870199
1376809805
1807569705
486176888
1360038105
509694547
1861075743
1505067293
495405198
1349401924
2134706020
1193778565
521776500
1559315186
132772978
1342302670
398849335
912179096
291482719
1464275397
658736983
534143002
1490780199
123586886
385422055
1878109175
1119105120
1114633476
1824374267
1824748687
1976614391
1927144813
1247251396
1474870433
1486610413
1790944506
996518685
1670202824
1194130189
1436202983
1967811747
959631563
257959038
881684294
430334204
1016952869
1330034506
1612222324
76386895
1617857215
1308860771
820965623
895763167
1353354903
1236122038
254491984
717637486
1151882365
666601144
2010563681
1709395558
123970702
974595765
2118145244
1301488217
1759262285
2053580500
1101014084
922846699
1103070385
333234357
576576164
937140245
1903285295
1683943918
2020710098
1437112050
1292750153
1130556400
677556024
412581845
336365273
1998746087
1898104244
1868583198
966753842
965949551
956183093
125157373
1601424752
1052791468
817828826
1818848709
1626039616
1870882647
1305010788
585245357
19044367
1377125002
1531493873
855021536
24643928
569975700
592968613
1202478699
1141229863
792679316
88793585
1482415446
1203770448
431867858
1879932392
721391789
762294768
1530099499
656753688
1834163768
1281605194
1535826652
657840262
1480554533
620849759
565413689
1384687443
2007401140
900123272
1831784711
1146523519
681838791
1186242631
67045364
2037540531
984346216
1736238496
1358767633
2084728048
1606268530
1437994613
63345334
1482596201
500157963
2139409016
1952271753
250076079
1654501972
631576618
1987253407
723258235
1488121820
1791662152
530364294
1054723187
1215390789
413790758
645938029
628343154
305694704
70337756
1705598923
1793904551
887824737
194743857
885059986
1895369875
636965196
353098861
325635412
1163940608
2036180879
1384176963
1886168784
866660268
1482606792
1543042121
1642167146
2095209596
1108431164
878583068
801623825
1234560218
2104392947
686093076
40257196
1062322214
505679213
692435899
100982245
938324664
1486680490
380234314
1433631813
1067774239
550774202
1426333537
739008419
454071470
1902987985
1650257897
1928016044
1035704209
1184546776
901352456
2011128570
1281192393
131908309
31313696
1325798398
739319761
986878876
455395174
291720689
865229218
1692340948
395290362
766755462
1059559102
663952053
237442991
1353884104
1010032312
1222748535
945138943
1446602117
1155348455
1920912062
339298500
1760745519
1971902029
646652025
1898189678
1710551179
1469904524
467248320
1599373773
344029535
904047318
1260691933
1630617140
1479987376
829908752
2137709016
1053994781
1596494407
1058296966
1638789673
484924241
2037495409
1484847106
1838760194
200766362
275049167
1810950448
915530191
563415250
119776023
23122957
386626918
223834438
1770973578
98932471
961967582
201969106
916919078
671998568
2083397363
247928382
2080309032
1435050696
390853856
1946787826
1678346623
198512153
1161102237
1887620275
137795338
1742427780
1645309645
564691554
612112129
1152996337
588722207
1647669111
669138623
134541694
1133536520
682892315
223125129
951809033
1077084380
611703967
1241963204
1029383218
988798601
1834719980
1895050721
2090461381
1448847099
410658553
833382624
1847071625
817509336
782728184
1860927051
1155669697
526964908
1713969239
1231262463
1743039826
25577118
1848071447
1925215593
303533338
564081872
925763267
740162818
97889894
1545532135
42656773
1630865764
387131553
427384232
1325577271
2129126342
1279096449
2132021508
265930216
1371191478
73564614
1343279840
1237408178
1182487108
524900785
1930168078
1775740429
1424033617
1391151186
776769560
1325183242
668072975
1822298756
1579889107
1049360703
1671517268
769539070
1485251481
1797462568
1741664232
824834484
1022045790
1701155133
976908523
910702000
1371271261
292143983
1055673537
434929427
457202311
219316887
1443363570
542855227
1693007701
1072181349
1605290653
2095005601
1262158369
48629634
1684131038
2076476624
279079033
1199398534
2097617845
754425924
737043065
2109387676
91529633
1828887610
899786325
562050208
639836076
297709986
1873736047
2125502794
748493491
493123421
25989237
949683022
1128599328
1415600087
1438345306
560676567
1567375961
665389903
153995550
882309634
2141961234
482376013
1725083163
1510946235
1424201145
1918039843
2035400398
563873760
1855004702
261629328
2034713615
1278491161
1031480265
1856429542
2071889901
804275898
1561742140
1287166567
1743425060
994101192
1231361647
1407647544
564128152
633313770
137263811
1793183454
1470806016
1248356661
77943288
1616682295
1551512808
1370431691
775977091
1288806532
709784386
261511593
1818267714
788819249
1666128717
1889112011
1501092999
54667310
1013910184
1845114618
314207905
1323476844
905138206
21679488
1553242799
1327762152
1377708254
659839996
2088082021
489531183
1537372175
745081819
145439215
956785702
334077684
65319893
1685673903
1834091820
934874312
1436804594
140495004
1370414796
884616488
1020289474
545513579
1863591742
1287392821
1661454156
829885608
1596332637
455076860
2077150698
865853130
1648079286
81505224
1240259714
1318986344
1010492341
808714029
1367582598
419353306
1651561714
126267530
18187949
656474958
895307896
525550845
208990131
1896304625
374162738
377466231
986614345
1215529443
1771970676
703784749
1955308266
959148316
298180907
970457602
1712469849
2073453672
541552085
82835262
452468904
1223573474
601694769
185637235
1743068154
1279994757
498208175
1347740063
867741476
530774761
982496794
1969300533
156651346
1495199783
941063887
1784790289
880211685
2095929348
1169534769
303547235
1366628395
1284638048
495125729
540893591
364466336
2116390952
189792430
768558387
232441045
1902541819
920443547
1818374385
152149819
1320878261
32679680
1081236285
1767851652
386862831
1302970685
573218118
1204694646
569086888
624992758
1522225556
39901798
13847973
1737323332
537285917
826029902
304216878
1499746896
1559570833
1087014662
1902422552
959873751
2139343801
1530858564
668000218
481729917
779662031
784291664
1837693090
62481776
1578119347
1016283480
2052298409
891685437
1036409347
2042620911
1002925602
528298168
1688499161
2074401109
1752812904
1373998757
1624800119
1366823375
1682245617
1873392052
981715866
1695641908
143218564
305394264
285906578
307558080
604626828
495273602
602748971
1306074592
1544357250
1866355118
1488697878
1103287349
1427158542
555342089
678258294
1068616609
1426721576
1259159685
1762764747
1932726347
489782713
482844143
598939997
886830170
331369706
314466976
1849662866
2013635127
1156579905
662086071
2036986310
1120869271
1464136997
2132282989
1867496254
656415963
991860977
2030924382
1644757451
817189918
350135455
985147476
622055121
46881054
103089784
55023150
234023980
2121225956
850109562
1387198432
1615046781
2114231112
1161220917
452569002
1480094579
176992791
2032301101
1502210572
53404505
724546604
1228155090
720743574
1741255714
338619053
1829959758
204573404
228642193
612683186
1117165684
1877421027
903359138
1148965053
1743926302
245272974
377383825
1168019104
1927416366
640733878
398037577
1565119869
2133624310
69454604
695743228
1442154280
1800205465
425583404
1871602904
48453644
2079907248
1285742582
418837231
1902874074
123834295
518811372
1601870745
867564484
2061547959
1733895432
1903016
1510090987
634572999
1843994381
1628359820
1648436561
1364457625
711592654
1652098628
1069648692
2080846471
844393437
119731919
391504791
219817132
728965246
1387129137
1892535645
1884553306
2085784917
1134518991
1787588410
1799722367
1940891845
1176242317
1370727835
1884543253
966019480
1963039537
1740624289
2006636173
1096588610
1610246295
1336324509
891672539
1592732337
256059452
1823956530
1417193314
2104478953
1681099226
1800458016
1232027674
866436720
139100390
2088778617
1312347577
1716308930
193198812
1545233209
589093897
1931691445
1887690981
800070554
562943998
910567951
1362364733
1972748347
1176859942
1816065072
1745843424
998111459
1178413929
925216184
809241768
1012134176
1631806743
1150575406
1699112442
1824263475
1332949962
222657569
1525687314
820236455
456713702
1220732795
1549323410
1723160702
940302050
882331759
616481462
688416656
2143439579
1289784603
919727893
1786845205
1428498165
1533449552
626411874
779430534
982988809
1547363343
1412666289
1729540302
1955931946
2060582757
1746722857
1045460754
1418123104
1593173641
2033802843
1199402874
301387361
561174613
1984199030
1870283452
1454414373
172229099
1829526299
1525203510
474802751
987798468
298946762
164517052
394866399
241096538
493027733
213111304
589914372
1788611772
649156295
856060431
1989825590
401985549
1811616648
1920926261
1958835849
1830370802
332317089
1360199411
1852295825
406975712
1456307875
61145229
1436480368
1350967676
721000157
473864611
692082318
1815209598
1121031160
868023501
734351814
1373346737
273951604
107962903
1683047443
278397245
1040168432
1994949979
1590561427
496748600
1097789274
1082893739
1023750739
1334209855
1007519389
1597810252
980930492
500117117
1328019822
234679314
86756630
1523484695
421937419
964369306
486689743
39093964
551409072
2077011401
1181666927
387770454
1945277221
1602683892
658017317
1967030811
1982741767
164469893
1800537935
1176885334
1206070575
50601223
904638719
928274101
2081140895
1134440101
1893907144
2113242127
421462942
908067453
194900299
991420908
1306753765
1833046974
1663394666
1583435732
541305412
1179292253
1362497972
300594074
306296324
74793475
1367227937
736439711
14164517
1065696648
279598414
1291982249
1119374370
885808957
1667066242
1269743119
1724499007
496096447
574386036
1467524838
521836972
978665513
17724211
859537290
913978545
555319791
1589513593
1170739131
253974634
219295750
337843138
1688351878
1534036103
222059858
497304898
1767676838
844872277
1191947354
534863459
1462074908
1768800143
1271496211
743864563
666597503
117688095
1106998913
645022556
342329219
262461352
115938192
904853584
9530595
1248343252
1528637499
178426714
1580527813
1137808188
1866917925
1123543976
1389294431
1985832133
975402168
148361241
1641685193
2097646976
319532619
1873086903
562575752
1799717677
2032611064
1757805857
378934592
944728870
1952408473
1092484813
1708796603
1114897288
1540578034
1162844222
1690368517
819241638
317385953
1967078969
1295840954
731201686
241368445
980351034
819971719
1683271711
1790440897
835775370
363678507
1356000242
1710234176
387294728
1248594433
1831011419
1651191730
623703862
1282832685
297902700
1902959195
1399899127
2035771916
387607149
1584804369
2027159774
2020374092
1489653030
894222820
1680672525
215270291
344838653
309560264
1430166204
1385388948
1003039318
1346467471
92576427
684458822
164136200
100872883
973321997
2074386989
407487174
301510490
1957489110
142389158
2080170216
858186685
1482144254
947433382
187456439
448180662
1616138927
671643973
1343409157
1714644986
459632397
1955157431
848064014
881296632
405490577
2066400306
1477922102
1497592298
1967460917
1089484020
22187170
529097110
407734673
755009639
877768752
1888508849
1491879792
59300041
2662696
1848886274
1118014053
882769021
1321149450
1698556268
1932805538
2047982368
655272040
1452838387
446918485
881337401
1232190086
1042991459
1323611966
1421009021
1757181648
1332101820
730415652
1922297675
682801745
1684093403
1391192549
325303090
2096115757
1164745878
933291671
1831804608
1234371870
1390334271
688773535
1267252092
365318156
630416759
896473680
616459955
2070908964
1560497394
869369178
21616027
177321936
477732630
599625588
1753389308
611194305
1335652675
9948591
1849230040
1882295108
2144187409
1981719329
1171288650
1204490310
1406322247
115418324
1410736656
364169726
65557516
374858810
293297464
1171118514
1245194451
1149105339
1225125244
1927382557
1682783060
1458512028
889656622
1740335439
33338951
1830384796
1357534159
1703370973
390930201
1682400963
1892137705
423579363
1941051431
2058990927
319753744
2811038
228710736
400964788
1430695959
630830006
1518297518
1466060264
888941731
1190857658
948360294
1056338328
1556342520
267008184
1591123577
1605971763
1829866906
2122602060
941683365
1074231722
368652241
303729876
1585412326
868346346
1295424054
266961529
2045821106
890589314
1967217712
1826570213
497980257
796543326
1644832136
547138955
1141875203
595048336
189126456
267401170
2052773739
1438482563
1893927675
1502917576
2028906182
1942247472
303314025
2008001570
73249050
2124666435
698275796
526584217
601071316
967671458
1516445527
1540154181
90956718
282508779
1093301682
1426403997
1742910987
1724494336
835415957
360363838
1756268089
1359542880
91733047
1166603171
1923748515
387256094
833343417
2030219353
1739925662
1004517075
1847898583
738206859
1132799222
335167558
138530911
458509334
804036295
319481321
2070567833
152902453
1132180537
1050667486
1871752871
1387337373
254979507
1318811966
1272025710
1630995952
758684444
551980558
476008266
584606643
926419319
267431942
1347465123
1436863685
1612275432
1734146849
1298489760
1343102118
1996055452
707363014
1562503585
387422728
961731679
661353734
1904541390
381087093
373950941
502206981
231654249
222534585
402989130
989299891
864037788
1464990064
1260095382
1648570619
1651092942
1456736073
893021790
892150934
1481196221
902442763
319374443
15837454
2120770344
1285809524
898648754
395355307
1731169694
1556188191
814123057
130406166
1270843337
1898477605
1763231670
422933366
158464500
616306121
2065668032
1208197748
1468946814
273571007
1395181131
1188109427
1682690993
364684822
1392430551
294726548
1193361490
1025537842
1082015120
85636964
375473243
1904479718
516168700
34822729
579254412
749116004
1640332050
459416020
1512617059
2030701180
1672775217
640951435
460087497
865137213
359890835
155934534
1339660184
841619954
1867994476
1312190972
1381676373
764744577
293170638
2124592692
509038632
1140452223
1219799229
1957239585
2048280664
918101925
1829310226
1664682801
756272379
332724279
796648273
1704104739
986406142
347896483
1221652006
2127371668
470433047
481023682
553270903
2022323073
325844473
1012721797
911976554
1567070351
614912027
646846624
445861501
988505095
1777493281
729684361
130157978
684508868
507497598
1136860799
306893404
1919223142
115016751
1992102892
675598621
1309936153
1864459896
300568504
1945137204
405123255
670955740
1988690451
1827320254
417593736
2085936232
1285274816
1815586000
1335645601
326327845
2061259976
250406997
217955245
1571595266
940068936
1440344332
2139939744
389671596
1069763204
187798832
1819157698
10531684
1184755935
462501171
328431510
1931594428
1624689525
2008925941
1990931203
322972762
561715618
827281138
347390441
1311120504
716775901
158271548
280478564
1722698600
1896787517
1263614768
391504751
1518592603
2014031369
669236647
459929877
620713786
97057524
224506623
2017070330
926041239
1624840738
1824924749
1434553471
1085349045
374800348
1975128942
1917662174
809843726
587214928
2048228283
284773312
1242202902
1357023742
58523674
1671206488
100252559
909980156
708409561
1466862862
463091693
1776194043
49725849
1097817091
515488148
1848109244
1398476719
1991592158
1529521289
170362730
907922252
979178556
367702017
937809361
1599321824
857525073
1093539104
332319341
168199851
1507157833
755317647
727886410
1672582200
1685371804
1218139592
2000841102
401918564
474809399
1093411115
561226089
1813832338
337386145
989580162
1714272124
619124064
176751567
1654826531
236617181
138243200
599253588
1148601263
777860526
758575917
1543839786
417130112
1526980938
1933870489
1832376329
1290176569
2121740070
110055420
1869368207
1068203613
854132685
1168927876
415834113
631853619
1908418149
1401023060
804898236
177751239
1800756334
876663395
2118986345
2034277645
1324072667
441361046
1880803588
2113800816
35647898
772567426
1515532152
1086811518
340482697
374492000
235307549
1587441441
1708319096
314990697
713670455
547278496
287864202
127572703
234553255
356185433
2110331537
296589872
204785808
164248077
352379328
2132310372
244573087
2129051389
1685067402
1726843948
1212336773
931657473
861801715
238497513
91390965
238404059
204212495
759070022
895959745
1080858187
1715098775
599598757
1596629110
1299359915
2123090473
98953373
812939210
1022209014
718521053
869660757
1316835468
1977804961
356390804
615829760
1149112572
1148220836
1375073680
2017994186
1132263928
1518485389
403499968
2057873070
875586402
1598630432
511321617
2107561510
1416423937
844755596
1597466250
1046891195
987221285
1808861777
1544183167
1975519845
1682965874
1624226747
1159431481
843071844
1349656239
1916842434
6275474
932536799
1171897664
1374753139
688606619
1968725588
661863406
193584059
842052665
127154680
1502074128
36226432
2054838509
826911453
765758327
1399370612
419303731
1245098023
494602250
2096953542
820947709
873296038
1617581041
232916801
1808987671
1894035949
1113752236
572573178
758890777
1545288347
1271656136
1959706251
588257719
1575756501
880528957
285179361
561462670
533857388
1935441061
1787949909
295810404
1371206123
1368140265
883696123
170440685
715070163
77538568
1246516598
1744890200
199393988
1701146060
1013688080
197429034
1954928705
71224437
783670649
778862068
1250347329
546779322
1617750423
266215495
1280725362
969150511
983938619
1711324038
216523076
1476622210
1974906230
461360752
1675830335
908929809
3807195
1294310943
546067999
1052962424
121086175
231456456
1491834596
1203488890
1734140739
1925515805
628080033
1474220346
338065273
672960484
319478249
319627558
1691011719
1283176260
2115533413
791388224
1100032742
353335034
1967012159
174869910
666759438
1506067135
1433825978
525235433
339826743
1074191171
1491122362
1755021354
13917223
1320200505
1351811814
147068456
954333571
630609248
1256773944
248773690
1654515206
2069085430
1665507480
1439936696
2034819673
1747252689
956315299
1029698974
631633963
1614004631
1646939678
1131642294
761546896
1840473900
1067954724
1904890713
1747567889
1655919548
1882697311
1356704547
1843304496
1984176903
152185428
929854584
450790332
591837799
528050091
1263855391
1237612239
173089831
1448659035
1295965120
1993431805
2115829791
831581999
1449190795
176426922
1846903365
1637138133
983858188
448677742
1927066679
1327989752
862695602
756353555
1373685147
1151368503
1919195261
995020106
1862484695
959226784
667658540
1104097336
1145903699
77662113
1629765587
1995939586
1699497973
1797520309
2030175787
861262929
1186283770
528228082
1636206205
1091108113
583947889
1243083704
97697577
1803892347
1746912492
1684296965
1918988018
965300680
542956610
885039806
1127479954
9730331
1466455810
1738241290
816354103
1450035524
27476884
1690447490
2138314509
89163188
2065852875
1917953148
2143146253
168046508
831620065
1936268334
1420821777
490078380
653463086
1137182067
2135054400
1966043354
588822783
896876107
922622168
1087715558
600066719
391635436
1286692021
906581200
237837485
1734911745
1243523252
232723066
1702046186
159155024
1221045562
1018262726
516647467
286669334
967328457
1382699788
1257628960
1634012182
247960313
2147273930
1845328281
1021397201
1449855646
2031270727
1428623063
2036825219
1827818247
2015812953
138202039
953927930
1827241171
1999193074
1883939066
1376553392
1309436758
1887431637
632014937
1457612156
333935877
538248510
2089300046
833707861
1429450395
1466086747
1148000938
745351967
1859419676
986295743
931841581
852288190
64196420
925758489
84066739
1483823423
1866655471
749738557
1362856633
1725936566
1021790353
1065162175
642638877
342118050
944287048
117663921
2136798247
2001028812
810412707
834941626
583922937
1564355509
592324293
1666099520
647874559
957715126
1148801941
97104026
1431740135
362000021
1690753834
2008702927
108487288
369456874
1798215090
215353974
646940033
1559348408
579296884
700010417
5430804
1660302222
160292160
272189218
222334998
1370903686
2091075391
1776004131
228563531
1231655145
255951903
1895302913
194531499
39735107
370640268
1290765049
1396065056
1510035374
82288906
1529715077
1110013276
1192280026
1953636137
1251117698
1488062948
1063631712
1675679207
1231557395
519274907
1753768475
1810583689
804105852
461991748
853279524
106476821
847943035
1379449298
654043138
1204686896
1404569680
306972192
1253607663
1216486910
832452135
365661875
1964199721
1138380747
1765076057
1183007838
645056574
310289022
1205106447
1178701295
1066329802
636961769
38985741
1578251180
1566365086
1474183587
1479914696
1377083985
996688730
2051122732
1825686135
342573491
155932409
1998210009
851599591
1730693205
1890579203
149347462
146174072
113182628
1850164628
1059565184
1075156292
1125396212
1771703850
417538248
1416362729
176650971
150308718
1234395583
572055796
251136673
987677941
1055588943
568388187
1921840011
38426825
1143462751
1236907014
765798515
2019089080
574931690
1779888429
1033699173
223090507
499648527
122259612
1267420436
876266827
298977292
1507375511
1358053981
2038034086
1931207069
225393503
1171814987
1450907806
409008656
1727535287
165218289
1613371259
1971082547
861014078
1704976365
1267973357
1681733415
1622839043
1367217133
1741846313
852185994
966053509
1788369285
1580042865
2106034664
872198346
731718127
1515146740
1302813613
2064770577
699439712
393632577
1440972342
236081031
54823572
1121621340
934601989
1015620604
999246618
1395360899
1794966697
206912532
253489339
408590780
1291972636
1553439375
2018054092
1807994657
969906652
1281817173
1925586056
989900656
735380007
446978641
621849177
1627183273
475553230
629319469
50785867
1969195361
121642191
1403392891
1104093772
282767599
206583035
676195177
272043398
1089333592
477790274
567661267
748608283
67737210
556817916
2067268330
1225623858
403426129
1908024762
899855788
91048687
504081241
1525970674
527524109
1781351513
751886652
1144658113
1590917304
993438722
2038159831
1228305718
1718948660
173248928
1057839519
1925447353
713717799
1968477445
1343441351
1992823472
1401297245
581086730
1379268415
1142321519
2126844304
555708804
887957293
708041197
136473655
1108738390
2086971200
912886570
1533539404
437593650
978601459
912651283
2129868147
89912097
588898601
2075589581
1750457859
1855828035
834931453
499329342
1804602553
1237209629
1018687579
127399597
558469046
1447538551
1340193101
735873889
1021577981
2099310548
42742293
33306514
1812914266
1160000448
307147957
18624012
1104292635
1126313542
242808433
1407071050
1370719637
750019784
754819452
616072953
1930384832
1777096272
678356837
1875927973
742739748
386802628
1730169873
298064773
325369528
409852862
339495505
618672632
2129867129
1986204701
1410225160
501835102
973701270
241824471
499731169
1728453169
2059083533
1146681609
1494054213
230201802
1122079138
1862117189
2085071847
1846019244
1495317773
657821605
793679971
360316286
1485806244
409673271
1100749853
1604034924
547652823
192050568
2095333218
1334451619
270098114
937578583
1134176968
1936974795
575338367
114875541
1490494447
173588233
2093309580
1823683712
103652949
132654605
358164074
132608982
1580870969
1078269561
1655282109
866348432
1434812967
333751428
2029681847
1661076042
543869270
1233117581
428487422
1152865
304770935
1843764334
1183770399
1877881189
2006311755
184667068
301626945
2040876969
1226159684
1868286705
50240071
1314610641
2145292542
84924686
1730575217
735538854
233462684
1844459293
338181108
740722512
2052964766
1565484199
1203227645
1586688246
670260978
1569585887
1393730079
437402906
228584175
2075614959
2140297626
2141250684
1113721253
173560108
511321712
1567314580
650321199
1892643857
1277726928
2073131879
618400286
1390050007
1261781611
850816347
1909112181
770029934
1155224972
48277524
1090841074
1194207646
449359393
2092480101
747093535
984019164
1694117798
1587572135
570276241
711125239
588238345
1908122821
322729018
1263741159
1920267086
882947794
2138080638
443097593
924696061
1140692807
844548902
798256052
1420162499
204540307
584303548
963751266
475431869
395756663
1255140945
1817979820
1402754286
1245003896
1464726274
736395809
585012240
665189493
2117140561
229203320
1425318921
2028461818
2020825864
565437101
393447250
2058321479
1629833339
309724701
773386750
758574416
1193463382
1739108546
1708151509
1845371078
216899563
1151484167
1892031951
2143361483
438176748
439579634
593634897
2140600549
1131824035
134897505
1104224161
579206807
86442421
1983806641
781432161
354705758
393258693
838275913
45792022
333272683
954186460
2130794437
1921602636
583593899
1097132049
1585096132
884251073
388648020
795745408
240006471
710716953
474664795
1521720778
292973837
219283658
1168062698
131742448
928251185
1734374466
1526593065
1226075123
1523623274
1133109460
807617515
1876976042
1542631254
730325667
1317039955
869076777
346034027
1111239478
1980523681
662934944
924247855
176275043
1782508497
1160534172
1549260674
1149358086
815027493
1061751001
1921002888
1461638436
1649251000
1579252533
1047135692
1499205850
1779931233
1390673624
926533263
907546756
1177401639
1108454147
1072120139
901814737
1109427709
906203982
1093248667
896646322
776692972
1347378733
775513439
211839580
1810818830
147647329
1679215191
463721738
914372615
1196249060
1038718455
976280086
1111245572
104601483
1159293573
1928334413
47215909
1086386680
1072888499
822907631
918355197
769697499
1273806361
450440830
1405832128
2074912233
526918930
1922248741
230618047
636604028
1612270688
358478225
1151152209
1845717932
1043110802
95869521
1964211863
1885416115
566301241
890105909
730579893
813648614
908184963
1818749669
1180801042
1553395555
466285121
1178399790
1597446866
1738575654
451468448
1254641549
1959092496
280070052
1048796989
325362694
1237650395
708549416
1907720159
493442601
1421517027
1708124396
1323208570
775867030
1472666700
1062635276
1024278102
925286568
1671455078
1186487516
552402149
1866451789
60852467
851566395
157693639
656069651
1418835556
1956969725
1749336900
645120767
1353849977
1715241085
1479986416
94615287
2105410778
1588380990
653913424
663575411
1461562003
1445363463
132260990
1078637532
1172162759
739432354
97096443
1901888167
1080137356
885324274
1387042475
1038494046
1109955844
1217425047
1112770730
63861357
1230883881
2106201760
106315900
1930980046
1972050970
1676489320
1643395743
1113920173
149289867
672088385
1759486967
1946598068
758864304
338771840
1401683412
392313568
1866907711
76426981
1407179230
1293903485
1183264238
733787305
2134018751
1457622122
1586662911
317793744
586798751
468212981
1834276804
1318270703
938134191
1238259543
557820447
2133750240
1180569029
824483462
519336843
880339930
869720616
609077957
1449402438
931385657
2011343944
1023743671
1191174667
2056454241
1926286711
1778940006
764069318
907665276
784517044
1553352810
1074095350
1352784238
1689359245
1658819072
1495521180
1112860540
2065214716
264661892
791677493
1141025228
954599978
1431624965
1486599650
1317333392
2052008764
965457406
90173003
540308638
359050395
2136723088
356720234
569855511
436653211
608275926
2039861420
40753166
2005527350
641414596
1836113740
849497649
2011418594
1470814272
1605105447
1206460175
1890642638
298652940
1192840532
89797227
40969056
1084562736
1205999152
55993457
1856489636
1744643474
1894835860
1458485107
1534429405
1002159430
994405196
640660756
229845191
1475117042
863490191
1385476787
804675386
1582652600
1548807344
1389944954
2133308441
548078654
1976592078
1166905660
55405065
1490496454
184253462
2141160383
93734591
936346960
566656207
1722810366
1804137229
1778395873
2005637379
1548646627
63435586
1501047449
487063494
1469305594
742126882
196452749
1519003762
182400679
282284694
1677659056
837590381
543969652
1108474580
1419481004
761152753
536976828
514380988
473399296
771112073
134202406
96139683
1314928374
59033049
2078893748
1354391301
1162816878
354941914
1162077453
2143196071
943094189
1372699612
2093272477
518037878
1113823630
2030213107
513299772
1567031138
1333265667
1362110573
656988354
400906927
1915660562
1039908003
976026723
2059627593
1338527824
1213665748
1318465382
393974546
1272850105
773591620
30470347
177479896
689784896
1436814302
769644932
1479276441
978743692
1247872376
1479263870
1552735932
1839649164
142333004
1437764214
1809513436
458801890
287683713
1410804837
2111071215
1821242977
1127575038
490964645
1368973990
669062147
1126765089
598273830
1647449358
1843774275
1083025750
1759496502
1877486264
758577733
402355820
1511446531
1589467185
1312228334
334688211
1073374936
418880473
2024220621
900875110
1239674793
852764217
1851448660
1219298199
726957792
1715611068
502151250
2006529476
1793054521
1137737969
1574913970
1299808787
1194405398
1379968619
626026533
2095779871
1644063368
1758681375
31686417
856846744
1360543871
583239971
1208802489
1920246051
1734923730
217963408
695426544
439532706
1529544306
44503062
1585097297
774649480
1933098
1351946666
1095685410
379604625
2075063421
349033335
1548732307
1910012217
813710522
2120146002
525987871
400567659
129569500
1551709997
426376306
48035664
140610488
1946156226
264730790
1056887803
992474215
1325115717
493262583
665290126
1872314063
807746297
1000023611
626411349
1508815661
136359778
2032201485
1905840229
1211462536
2138001184
682108630
1135085014
1094613943
366948684
2137312711
1894913764
883203067
2025741610
1822408373
2017548222
826899404
220841877
1304692187
1425276276
604228804
1091179884
1027082209
1174839431
1178760692
1959859732
643296328
1262306083
89967885
1082173287
1270735251
2090474702
765038469
809468073
257978945
450880159
1661516435
1970439094
1738021377
657666689
446034502
1536031288
2023308328
397861622
176215785
141123203
882769096
1019548398
1042434303
1696935886
612455374
738187429
1255794936
1922292304
1724269147
1039313176
2006138650
828874949
751510146
370649230
1374841590
1395687608
736769272
1500587995
1158568240
768295270
1529126766
1548588609
2020196239
371683848
1211747819
337868289
1760842380
2024304556
1817449466
1183922732
59490286
1225271743
1526004490
1822372525
1650360399
1373070684
1245045619
1020580607
71934251
1029672972
2143602830
2046055587
507742927
1305237657
1962403848
1326709941
1423200489
1643365334
1726823832
235588175
674207490
1398402441
1078254752
1419976718
268600942
534743301
458569915
1010468834
1277248089
1705875381
1059289253
1171432429
1502477785
765011893
1161335293
161158263
1883467366
1757566156
1040454134
132217316
286156482
86854223
1936571449
1905848203
1747380270
803110004
401747235
2053395300
374896411
633104365
1799085538
1035782956
293907619
3190078
1560726631
1631105498
7124581
1009675031
664609104
1962960256
561947754
93249501
888650587
2118608527
1015626647
561484205
1953938665
1913137637
910863545
1308602637
1506921152
115231659
160278251
1137202157
1169264097
902099844
514086301
678342788
1542969951
118483489
1943834422
1237185059
834362581
985759588
89734377
1910489563
536624253
397534417
2061347441
1341882177
1603626692
1264994128
172599992
851506285
906420597
836656275
1057946685
2064233983
449741892
352047953
237710357
348901268
56496653
802727121
937086641
1383128374
362443393
1744565643
1206981378
203069573
1131353409
1852297357
1069479
2025115115
527476607
467151087
1501331807
888044241
822169321
1586889228
1824185395
1479187891
1647784175
1842527880
610982441
2123036668
1973318232
723202625
581692720
440508349
2090823392
1566322934
1909842308
318612397
1038463743
170710606
912017549
137262299
1030280398
82434892
1794357321
875208445
1141003275
591471488
1136415332
1246126295
43925224
1950393766
705390197
867317671
1644699400
1882818940
594470772
1997651181
270262651
1424127627
1571739653
1720926649
896083052
2121505523
1766594676
1749784871
295629131
2025515395
1627776641
675314176
1136140224
2056150114
1803207965
2023669678
1037558147
144283621
1484820019
316350560
1293155131
1371274379
239361132
217593691
417321971
1450643926
1117167623
1611181518
1387667379
1250088205
689005904
1763000345
1994698022
629641099
1811208217
1781246918
580759776
211223875
1899817154
1603392483
2040905929
497722043
902850415
2106393270
1670078426
1791256982
1721559097
905308650
778626921
1078043900
172995550
746233722
1704280477
1745376130
6887243
2048981689
1162529852
1163779283
247317189
779799995
1489252850
805254684
1892165435
1686873884
1710711754
1586360509
2105151813
188876586
942214768
1979408908
2120246861
458662499
979291156
1817094762
1142849047
1073635113
1797409369
433995278
1296706245
214583006
216558829
2077050687
720765252
1727237592
1031466195
341087624
571036215
629374167
1767681430
1529257202
486470042
736566125
1761575549
1668970669
151154161
1522649039
22452698
1344484014
1178465288
1057743096
928032000
1544239021
800915877
85577270
1241906760
141871810
789182297
1814094233
1081918217
1110363354
2068278132
1995510292
384615894
1887710593
190439503
1152627301
928305905
1805799529
1425120666
867179135
265875677
1988280657
1195576313
1940603724
634549027
1198796993
1356808449
431075841
490319809
2127347607
1447132801
1097474167
1727559677
1078502963
797227207
1076032632
2115930568
778290238
1109562543
1018269769
1350939681
243048751
658006567
1137542029
1579180192
798467284
1924352249
1892606940
9812182
288241468
1454648138
1859144245
1230261627
560837245
2033912621
1849450775
517825950
1764052767
603065952
1089585950
842156728
507558108
658502504
2061958577
2090298979
74747166
158583493
403825803
1092635721
981928292
1042729283
266976256
1885987688
1415084517
2140455868
1515925107
1531764329
757182609
1741236570
1130799320
1800955964
434783114
132912089
1273218439
2033247806
2137314412
1872201448
914079868
115809018
1639053644
248198954
1460226029
1449310079
1662604009
32326114
85410415
883926159
303096499
407623475
1849775233
1129921073
1418330114
181276951
972972556
1365109226
1628528692
392710070
1195667262
131679594
875107263
342880733
488584816
480993757
164973599
1931507884
1920170298
731403371
1779166871
468941979
204133660
1112082217
594028796
1257748570
1532990205
2038045733
1183151174
1166367124
665432470
2064673238
1643436859
1690336263
1045361842
1851793306
454858521
337091571
1955724560
615369911
1559705849
465410097
1271336971
695297346
849847919
421694959
1094175057
959558641
86511652
861788322
460965193
918326862
698993598
1163325286
141220314
386690863
1791256859
772346305
1712644403
482365115
702883661
1275466917
965903512
720887199
182023796
951472724
418376370
1493536647
267318723
2100047656
1990848999
866873128
816645372
555902177
131456767
1702961516
501020903
2049046840
1573698389
1115346271
1819477713
1167112590
647892319
61674110
1320390828
258090734
861596628
304327131
1301642661
110645604
2131430657
878312958
802123126
2080925740
1492797330
1530610255
162064787
305719080
553004426
1055669872
620406366
274716942
1373503878
878328939
1747675525
964085838
2119118360
179875811
1833641407
1652188615
703631854
1786652706
89856050
1442141405
1666267082
383556007
1471829626
1028463468
1563417254
1825493322
2113786337
415790470
439463808
1928992640
2053724751
32858009
728001415
1904902548
292385447
1115824494
71030429
540297485
1162570099
1222498768
1939104170
240833207
2011193212
237069265
406169514
839782089
2024175350
771851217
1973582734
964337621
782303817
6871135
1634715707
1906260927
532130608
751974151
1740007844
1384986625
1065763758
1529976111
622653387
1795698311
1256156096
664473432
1286414247
1359115217
527762859
1168567483
1632809995
1715840027
1072910492
239317363
7381759
1046886585
1799263094
545220729
829146302
454309563
2022786379
446378880
1948639881
1700535013
1768961396
1673366751
899195009
494090047
1157774620
657383697
1882541062
817242456
468405220
863490958
1219055367
1388694650
1432546487
1571820968
1137431597
356402823
1882007751
2132464480
247436215
1666178830
95947648
1160385750
743453085
663059945
67384755
1574308336
224997935
1534587560
1758419866
2039570342
1698998960
2136004304
935134266
170526402
1337933624
262856327
1630753669
1625381686
1745222543
1710987335
252296053
1358411630
512893452
1723057007
468065757
703719199
879842534
107590617
868689639
1716057966
1289704199
262111319
272898370
1553979328
740879516
1556991710
762667659
1929055922
1728690992
828017083
383967142
825075216
1150018854
211577576
321897137
1076480450
334647260
2052929229
1600821909
404606544
1691341137
105793166
782695459
589206683
813326420
1774025754
1744200642
1708282462
348676587
2046122544
1009981566
1580756651
2089303763
630008434
1718189020
1381465516
1505209128
428376552
295671808
973897756
638039167
1687023103
263906467
129150594
2113996442
93814670
1387936026
1903945934
2111255392
1106088793
1550634923
1763534878
1822288027
1200955053
2116945095
595301269
1856319161
175325122
1321179926
1295500855
2087712860
2084309084
2023227745
1382786601
1125630519
108244791
624059376
1076862208
1630180859
1609201575
1224978235
1907487579
867670617
1669364327
1224916474
820062884
457864215
525471725
1773556933
1463691522
382184060
1893584299
907528254
1819938511
2091340259
89528101
1820767955
1673177789
1309873887
607635311
1555589803
730173240
2049851192
811321653
1972409610
1943432804
1505079341
196934420
1725314171
68292474
124703694
1730779337
975332691
749928401
1027092604
171570976
745405532
1231470257
1586151970
1785321339
1316886940
839039022
176337714
795830886
1482553230
1681912712
1581383892
1026591563
1133162949
2035259552
1483901041
381230900
1436465033
1404820827
1258186048
992564321
1998606087
1621448269
1208332411
1828622610
647146942
37172195
763421916
880949997
826627130
2072698310
1274386349
1811684357
1303677606
207425646
2015892191
647944812
273757319
2045566727
731838176
1268704974
1774947404
277415145
2045744838
1805369508
1197458710
342607396
1307459187
2073294014
1556533648
516431178
1611128477
1126232565
1709832732
1231355788
711561941
1872782322
108192799
1975885277
678918511
1749968889
1126522892
851671984
464573560
659001889
756136971
1311965042
2069441883
570578689
401402930
740423202
1326123783
1714535053
27494534
1316498304
309421459
1970329607
1521010891
1417587961
10977730
934209762
813052473
2023634434
1389715690
863515553
1584735966
185493055
1182165350
906127418
1074118152
1943891263
176356257
1511946574
1878241905
1637497591
639061494
1060734129
1050017549
1602816502
1839811907
436554578
1421105370
194188925
688684768
1982311752
259032677
1702638861
833724314
427973893
550089727
1509440514
1363888263
1737129219
2020236788
589692289
1084300839
1545844152
1582575025
899650691
1411430183
1948415370
1735193107
1186272373
1837679130
1853803363
694513877
2019530654
1759604065
250548649
730931403
139375273
967880134
765347077
651877499
1335631999
1659021748
1602769143
1711732266
2059455962
1271800057
1162432157
825245554
2008166142
1975540812
1768113390
1428057188
679670666
1314216141
245395205
2111260257
272331602
902188301
134127829
1806532563
1270691978
912807063
223468928
1714247688
750243973
1715840098
360537449
876809063
935933472
1453456264
1101889025
389088564
1733368985
207182471
240900635
345634864
2082549130
1938116182
828830738
1997019487
1540890563
1864179851
883858574
1565806059
1497476759
556285245
1420425189
664883713
1015187820
859890083
987544542
2094975317
850860523
2138895887
849593449
1694660778
972189437
1962347960
258955331
1184738528
1390727080
1373895875
916428770
1918626165
1030783519
177283559
1155960051
1359286794
1466821611
669405235
986067774
2130464402
1923551582
1111533519
1111231697
1100999743
534275647
2085032839
836596276
531631510
1621736525
1618167911
705065412
36680065
321638317
1498153503
653142373
888471005
295237005
559477802
1930375267
620404333
389311983
618186337
1366130936
1885481262
926880346
811720976
713383493
1552805408
1079947907
211488500
543107206
1135005838
899342408
1996109038
589636494
616633583
1681821580
1523007335
1202972451
1688930853
1746274898
1892160681
1633522329
631344485
1969799134
2070568427
833414552
1757447167
700783513
1124466380
1519488568
160504367
1910755376
1866624235
1700046918
9734782
844639246
1908049656
316100095
1507283667
1495296021
645957323
1875867690
484561123
219668522
890474599
1089554079
1286599465
1493252471
247158808
119288098
252876656
366640534
421224196
1381338175
1855076641
14627791
1138733370
1514455904
95015589
1139959458
59654843
897127446
482926599
486196055
1967214953
678831425
1436955699
898691990
90098190
462880729
1033628082
1195849387
1812499999
221666284
603293729
1521520692
632011357
1935364313
1422904219
566770993
250459017
34750306
1499337363
1177316474
1130910817
1579841579
1836534212
1377133228
1339395838
677042272
1952499547
1656150442
365520250
1302292686
106823872
1849354738
1446822024
233542473
417832258
1749780465
725557157
1161570350
1840050509
267263510
1641904484
462273365
1697121183
1120745370
780533352
1620822908
254775077
124205198
868394539
1074200922
1764733566
935279489
1002139420
1793993107
639089846
710948663
879228427
89665957
2093147790
563057575
749867821
897616715
406483112
538123767
1415618611
795655494
863315056
1753951949
1064433241
1529457641
1200442012
834831616
1396998809
639268520
1500047162
1582436798
1704195073
1984637161
187071366
1395160086
610536149
1153597614
784147409
2138439708
1047733034
1352185399
1605586977
1297241751
1971809146
1674720575
926792065
963092466
1573217667
1292178988
1687460243
1862015268
426450558
486673739
1405068318
1134856780
347057588
564603121
1565256289
1431307079
1925254840
817678503
554755479
628575947
1451845521
667226443
1915112204
617304961
1973114561
773736166
480574979
1422296734
95489019
163224630
1291973243
503739171
1193921473
954516816
89306021
61468209
681234548
1241576005
598839741
1907444736
1505866806
537820437
273340722
589911701
1548610351
969394217
1912133123
1793703655
1864899951
1239305365
521587212
717127180
1834145995
164425134
1937120155
1244419825
2074347563
1920863893
1592524268
745858637
2099487654
2096754507
1778343053
1153423657
1424731413
1062728477
183071001
1461483983
260024302
530973756
1886616297
976119114
2132838299
307549401
384877135
1830751965
1802593528
1377142355
763574256
993524458
516928170
1981003130
1965882870
1448658247
1666972388
1643030204
1486314251
1333779020
1811557233
1013314026
358907162
1096926471
1986999102
608090364
888866325
171590194
1773583389
330029636
124387852
20032819
515890164
1793597462
1370622994
749058638
1831915925
162754554
1463866786
1614074017
1160843774
933341174
2053674858
707569913
316390036
2068194035
1752661812
581284878
1519741578
1325886109
1146588865
1000259152
1498800374
1264818548
1381032014
618718557
57864030
859590384
1331713670
448683672
2037392302
700702662
1849221342
1192909840
1975307510
247142459
518455951
2040404382
1217834047
1446956236
633044852
1569658482
1779836421
1363389258
421330504
1804518986
1583814918
237580169
1159243126
248676784
201195263
277760791
768898205
1338846441
276832702
1608453788
219464787
957510961
695510940
1690210031
1838322726
888077748
1128989900
2063846469
345614220
1436418357
785187342
649993377
19782304
1977451312
789137416
442205769
2012211184
1992345381
1869799230
587399703
1234789652
1544035642
1298366571
1220825191
2081282400
658891445
214438939
771786275
1206427582
71906743
1506022059
310527672
1058955717
1283065236
1540081114
1860961263
1609091222
20422229
2047465199
833920138
174205436
1725066832
1831064782
579710044
1343886263
1272866782
2112118203
2039584848
585048018
1235272504
1754438258
1140495510
400851780
683165219
1463725670
366545229
1773393370
1628751738
1373164009
616287608
1483389941
443975467
874728136
1931296119
1086667981
1902450455
980582358
349798890
2131796751
1792866915
1712624653
788008302
92121119
2055499558
363302091
864326245
1702155793
1340526905
394852990
274735207
75368220
1861474450
149029440
125825381
88212391
741240928
642395510
1861624327
2015294667
447632506
202880458
778411756
340227920
1749832342
496317660
374142769
1067153993
758993511
253018186
119986285
993893444
1827093143
1000913120
688848556
72981604
526456332
1269269323
961629313
970639798
475641394
1230847166
185745911
1281319811
229271341
504102471
1224782265
314955425
1215942796
660048737
135027539
1074556402
684187609
63391391
1560498394
805316464
1381242828
1141812898
826452739
961752012
1875151642
1150764997
1847906224
1571452298
855219277
1818513510
1063503238
926731700
1133713950
461614803
1326517289
946561356
2053034535
470700767
727784022
1544525162
854919912
2036412298
1145201380
1476133949
1510756005
293800947
820626111
1902316289
1463377613
431582230
2122159110
1993066779
1035827039
34092186
867382480
2068659799
1596487702
234318398
382363091
391102051
1396495254
1678261504
377302177
1296649508
1056425805
2055467452
1707240352
1838718369
1252858202
26242128
1333778347
425277191
1778532860
1101519658
724954182
1763692097
1613813435
1240789600
1006829351
1705256853
1298767828
10233862
1174208112
1778077733
124596618
1661762962
825727760
1862976912
1087976028
117449363
517172534
845258229
1576484334
2008340116
2072823417
1047094003
784084682
641449790
1688763776
1498204680
848036906
660927617
504125729
1384359416
354685377
1643030448
1424559032
1884415226
445740727
1207513030
1047147588
1899562424
117341498
893370588
2049535629
919945632
1148755155
693567115
1513709761
269791718
276770222
1433651247
928818237
708164678
1244398916
2015391709
266819458
1758500956
167247357
828728177
641137862
63387768
568675881
431710738
1116931934
1807347272
2098009032
1209499627
421597758
1328704913
1082442268
311602233
1198885301
1136207574
1308370280
500028852
1994871409
520447834
432653739
190165327
1557239513
1339828591
908690353
1456802709
453148790
1170840731
710549417
234748017
1158256764
1411630378
14269534
1056319843
899042738
2117502191
1926653343
1687997640
861226163
1399398304
601788536
1836967149
2051263438
695049911
671439285
1113458559
1479196472
2141693043
771381270
2081602711
1973175604
1861914953
1092323310
1722890440
1230814935
1511721449
279911867
1834022043
605215380
1709581391
1467830734
728347573
284464825
1123594314
67665895
1820242110
1304064437
1145403867
2096175280
100802692
1557109463
1178299040
1600270198
38839967
697615958
227923000
459612408
47356313
575237846
1800633720
940705403
924185855
1995738217
813449359
289126915
2053170103
1181730927
1306179434
1415589209
1767058374
1034108305
201353662
1313279295
631491541
319623816
350899267
1094373102
1533428515
1394890098
590394076
533548606
2082073057
1510517880
959575961
687197759
1614056235
1379565590
579348773
1069421140
539101050
1712124686
26960876
887280846
1666073178
418320273
942396553
136942934
1241856828
1151638792
771193777
987277421
1583497310
464936718
1668443580
1620874486
1491934046
867414451
938941360
541375224
133364466
1491725511
176850162
163561938
2078694107
190638751
1815615261
1143669488
347811712
1944671615
1682928898
1980411340
954798207
1033399809
1810669641
516269434
717260167
1152958345
1813327170
1988801361
1063550555
284079864
349803892
1421632233
1758229834
1875156061
397065076
1024267433
1545031141
1944104790
1057960793
1336530979
1476837820
2076226406
351318328
1540185602
651707935
617583822
690155397
1741954550
1055002881
590682642
594592462
1333678636
144400072
510082462
1101538757
2019551544
1896207386
1251730917
2084837344
1077316926
566602916
1503104093
158224595
2106665151
1190756003
1413339855
1266371421
254537843
1058335124
1826746075
820176405
1766221295
824830522
457003667
565256830
1798576147
278044543
63916115
2125925745
1081027867
825536849
220918737
386699003
122859089
170400829
923966503
1248651051
1360483880
66638910
321492332
1871603419
980632351
62401528
746157037
605313189
1703078693
1527514526
1215725881
887794453
1930542830
506929342
1041794302
1571382631
479028614
1483740898
1881870613
1828748484
1918879558
1701530804
543236271
65500857
1331665439
478911845
1048527257
89046289
1934853506
910875393
2002402044
1506226728
1873396395
1588211789
1000781591
819039141
993348268
986049989
633412107
154950705
1143188177
1063080771
1797859394
308854834
33868078
1798428094
1158194459
466783532
1954468424
464225973
472557987
1409573525
1598902580
1136647919
1637468047
762366474
1533651574
205106288
220459484
1274006339
22203559
271984298
1503348205
441525207
1780845888
1160862735
235353950
722073507
881772564
487694695
489213137
1658022024
1748192136
461964337
1398483926
329958790
1053258080
1042961058
949242477
1347182538
1978008725
1289145570
1516505393
552863771
1350874137
623187288
2095789040
428955747
866061659
206510816
586957273
1518558116
268658442
1318626131
804220516
1325825813
417352294
6012073
1796694119
1962900098
288858644
1888261847
1284798001
932623942
1171072460
1200361356
1650050148
1908366772
1494461535
1314761997
652449328
1569449378
202403631
1046881917
1708901192
305167279
836290845
320740140
26112977
1447225033
1952484839
384121961
241826012
1128371253
1941940463
190688942
518030429
1402536294
1802851665
1371250399
1939528336
1582678692
1622525272
2073159436
161793192
962622416
1603911027
335212337
1650907920
89700584
722721743
1055102830
2030507045
56370467
714548367
2036296792
407182074
226880204
1732288725
1590897331
399411271
1636890811
368712358
306928385
390162344
1237155621
492980902
428330430
180143119
1384593194
460139615
1239666576
1538592901
69807085
983763709
268572862
974326625
59634600
617702454
1038697852
1717423240
1080764610
176883652
1616136067
999553531
393931753
1922747415
299221963
659343814
509220968
479041070
1022434386
1133183677
1592329578
1361832580
1434927983
2135427445
93770006
2085421212
573265893
2062139527
1058673019
131915365
5588041
917622482
197850177
1541504083
327257936
2012368459
402648309
1136714026
1841526111
2136295234
1179622641
2014725325
577827880
1945959912
782087242
156687774
1020201484
1851191690
1779862210
1816346438
1433611953
1676823049
711850078
1707946743
841558064
2052678115
998486146
186894462
929139423
329326643
894012806
1096120017
1914097518
1378296207
656604432
95797687
158491710
95379477
22178916
1705133086
547361808
796182802
594365410
29014971
303336277
1987562715
426898994
152801834
1541815331
1625077219
1163813276
389051004
736969314
1680605946
2146825538
1501782337
855279835
657811278
1149451094
668138099
581646160
2030585742
1276430627
1732417791
1644873466
794944852
1645032310
1598870774
823918280
1746421834
1420719775
1684634513
1977839002
1294980265
1630298744
1301775617
1056594165
820246315
1835362532
1148781826
634315696
874394011
2065366178
400291047
1362896347
22813761
1234282852
2137761044
767321342
1291638239
1434274604
1076050877
1647257860
56383677
976103340
1768726414
1890798736
756696384
959201653
749693096
50478967
1635624463
810913402
319494778
277022433
623760451
1283151604
1616201199
1919034892
1203208297
626646262
582944046
1405664584
589173528
596106569
123768765
2074605948
292974624
1864813658
2114556610
1631913097
806537682
2056716241
660560503
1801005244
216771346
1487012146
1862859935
775833563
1556702901
1186701698
188153155
13853370
283480541
1986276214
1073790536
1318182104
298704967
72786162
1005916938
1101185180
796187697
547086139
935139236
1199493910
1465425775
1147405011
589200030
112706970
1002887177
120848641
1447364188
1094706133
828477799
1715997136
788062278
2089238466
1368867358
748838742
558997753
187182341
481257931
567132507
657427359
1481968594
92864925
382394994
347637866
689077753
2095931719
1811322663
908785484
14290132
1210825495
415193728
1835713113
1781134630
170516571
435428894
683411728
1013188254
1393209376
257239296
196920856
768465039
1636897374
1933741752
1295709308
1138799269
654137914
37847092
1183297733
2145280431
564002072
1473753797
1176333805
1503094592
1436692413
893064043
519359705
146726015
978182595
543358870
454608323
1949983670
863830265
1679229405
776442344
2076440146
346386583
212453434
1250851312
191761219
856293944
1392032249
806629145
146083886
100525364
1778832221
315435436
1058405547
1399733934
313033169
964202416
2068026918
1502566856
1350913761
530249206
521564946
1404364614
1646355255
2039995465
912314224
1615755464
341780042
727797369
787865978
1055024203
1216324563
32688361
344416712
137269494
1114566687
226023103
1202912216
1048373039
943451389
686335384
726184248
280667357
1469913993
304617881
1239876395
2109976285
136888593
1255115619
2092646812
391901421
725709580
460398975
514313971
1348020628
460099544
890880995
1072412499
1238644504
1573777852
354394128
910541337
1274814639
1542694348
1281153675
967790963
522901479
882209923
661338247
1404126293
740694357
927672055
24842627
1725804982
579425224
32949596
1064422112
1575150004
186731644
911000272
430464284
675388939
147165686
166919680
523848587
695789439
110086862
1118046032
838019734
6284151
902457616
501590521
1578068576
301122935
802847580
855441339
1334192130
1319265517
200662317
2142343537
1835075521
820463005
605239520
123498271
869920799
911269402
72503094
1380129643
640452393
422267715
1372469437
871485140
1273801441
153430689
146304030
1996716207
1941126619
408372085
86770691
170398880
485389087
1085724929
1461429993
1085387561
2002393219
218934674
375996744
437605365
2075882074
1068168074
113449937
329441783
2079077701
260441910
1446054168
574341594
2027078216
1947716859
1675683217
1337308833
616713037
982683969
1240089218
691070325
2001380862
1645732555
608665729
1720678373
759409036
208304791
976019210
1296681994
1577471402
995053781
2034061865
1215453406
1788374973
2132976892
1579451362
1384881207
1082727273
203961190
1918699384
240620489
1935632857
321146593
391745560
61200563
1558674162
1310525100
308831720
2094822340
701516038
874571247
1948357088
1611559269
1272730767
1882482037
1703493989
44719536
795912232
1997665738
1543689463
1808928637
1053479392
895570327
1719162841
677951009
618552445
1893914262
1316854171
352601096
1339659346
2075748291
38403706
370559157
545839079
300777163
1431086294
1473041272
1687122
761390172
573085955
1366540118
947341150
1460127285
488885044
471884732
1818204844
481445925
943415154
884134581
737066007
1531884283
329250226
1929751054
956247787
2055173711
468481517
489736913
825159746
151687818
1504488680
1073585925
78076123
160575818
1795577876
905848962
190625961
1331444736
589307923
429414252
1530486333
1759863381
1328502881
513234076
1252245773
619739884
985026974
267086239
2047326534
941832635
571927023
696834219
116787741
1398169937
439158317
960060370
1113179291
1526569042
836681418
684284074
2000731990
771293655
80177062
1963026567
1270160363
857077326
2113775601
1565250438
613129017
1221508817
584945270
1798663870
2115323353
1201282323
1428481114
1939123386
824017250
1184063946
1494963032
1323977611
736376710
99865071
1513273484
1545707325
1294804952
776767595
372106757
680358356
784283914
1387669825
1036837885
989556463
1796811708
596182168
168921543
100613172
170339876
647267209
432629550
668645668
1266514729
1592428863
945560041
1560148130
570711164
1118500364
701584220
1466596096
1372331638
846493517
33814478
907847705
661347296
1696515033
48110255
1376429974
882838806
2137968134
1617478044
424370703
1198101353
1158067639
1794500207
1165003401
1251787127
801651145
766414894
1666473602
2000884423
2026222609
1241210718
1488317981
1178564387
341293879
1287457329
1776463098
838036649
1607396480
445618498
1531494601
1493510381
740849059
1967952865
2121134151
472036028
2071655916
1402324351
1513474942
765521713
416112748
453365384
28574360
593207444
760747579
162753696
1422492711
136177679
1277891614
365894067
1290182313
763828652
936508914
1184315374
352809967
970187549
324436665
1325903846
1623091761
1366209586
585117559
1080658250
307074974
132500747
523838471
1327078897
170970645
1279033997
74768296
1472937196
1425460851
839273962
642928880
759063811
1098969009
658026189
1350738882
2079976867
26859058
1542035419
1227851297
1327871903
814261162
2099662442
611556821
60313436
1240702407
854946223
1373159722
139651308
576163852
183219339
1036268052
1181852681
1284178806
1278003267
1890584316
69326111
1986550375
1005314320
987303803
2033026107
555676735
1626747869
866731025
492322736
2127078366
8654279
1490570388
550191389
1886783079
1077593205
941306942
615685515
189743255
8644588
561633174
1649379479
1071780493
1150693376
283658188
2125887083
1697798023
1754257994
319837888
520344219
558109624
2079923659
1706645733
27001321
809303311
2109750968
481478351
957932368
604377449
1539691443
1996114482
172635724
1514825692
642322034
794246420
1477536781
1495801839
794578204
2124641931
1675735897
1922807285
1493537979
1048620349
678681272
1502146246
1114440039
2034521648
2052214946
1038043267
4829019
1431932497
1860343232
1194881076
1208153069
1323060008
1739349487
1324569201
1479077314
1524273558
200973311
637348997
35833129
250480017
1991072149
1502709410
270478831
362348300
640918210
797750332
1427671718
1459653884
613879826
1134289233
1130665090
678598171
2097820586
1596679349
564529523
934065438
662362240
1609223855
1834171093
1603853600
1273109988
406562257
2083417440
500968371
1018171611
765472686
1457007549
1272190717
791212503
1511654318
283607082
1840529497
984306249
1787673098
1838518158
2123515053
1498351903
714350350
1655234498
944352291
179965303
2026347204
1784166603
1867613510
1597767925
1350043912
744036873
1438226420
1373496282
1336404795
1203428097
749528089
548487927
344589441
1861467114
527667193
1792661807
1243816063
1368173833
1580373244
461509911
1033505596
1708592974
1473342215
751021913
1904650213
780120348
1164132097
1823996967
1600547485
908047099
87291762
1993473473
1607826358
671005191
1442511362
2145047478
235078655
1218132036
43265643
1100878
1440494985
1051231567
1269559976
2004401500
591963038
1116975518
150366907
766472338
1303905524
1643601725
1406364938
1566446901
87145136
276666442
1692623907
2085191081
1893387210
1532747462
672493379
1884859396
1380599015
1464632069
1766635466
1474729797
1116418817
1836112927
1881010137
1170410083
239506420
1865444055
920152994
759776630
1155934944
1651384189
1326336953
917263118
1781274022
1977148520
1411900664
820366231
2033845937
1486295031
2022683524
1289534972
1126664349
711278575
772711328
1710244388
830547633
1843601066
565564272
452242684
970073013
905416179
1701130833
252088505
944123188
1042937899
298409178
1305713045
1492733312
1610884815
159850659
532333587
996141021
579599241
1923864943
1632499753
1518507455
286315114
283070323
558144482
2136968564
1104518159
655715986
2033854654
740495970
1242229440
1727714087
707026556
1738497826
457861672
752197380
555454627
1376055473
398836124
1243385436
356780966
751004994
80818419
1292707877
1930171929
1688392828
1408863687
88107367
1080336717
68780800
1596144879
51762964
1733657034
225522962
668804649
629283565
1406287928
986636012
1559471327
1456882853
1292783758
1934168551
175270570
693449126
944055184
1474243582
1150563760
15215216
205526222
2034290723
453114995
644039834
2038348514
777222601
760205880
1338953001
371163207
1741322116
486710262
1934329736
229527697
436021003
1004182895
1845881468
929722251
1090296454
126257886
92452394
1622714265
1679443785
2021894297
2019853377
1255890520
1523934590
999724236
1896354258
1021402236
1551928936
2095907528
1151553615
1072480783
931992770
1326873618
1289385950
1660784955
945551216
107564360
968286890
1992286615
1742795472
817876675
2063245216
1044549277
1163851092
1439046992
748754796
1165363398
1076093163
1000472489
1243148480
647569107
1880750919
1958443068
1429891764
680621913
1285543628
110641668
1532347900
544299457
1867857185
424775450
1524600973
49029162
294637009
383071547
1011839169
1190472686
1299310900
692971921
1394828109
1572018870
2118027861
1251312227
1424160288
1022445598
225891521
328883931
971990250
848315750
546445601
1858387792
945549907
892439054
1086677888
221953452
1261897546
1556897799
1698267475
945134471
2021246807
1804290815
938633041
1309315872
1485772517
93834927
1810190731
1896406439
869004739
654013659
1576391319
839108289
1188590026
1503941020
627986010
381133113
1565280236
1170986761
1475129625
144530101
1427425850
633380035
1019309788
1890413518
2111557961
1046408790
1754161994
1185854650
47657364
209473968
1942347656
300219708
1425941046
1447078058
1981019726
768421342
160272856
97430166
1996024434
1675797086
605381801
377080712
1752207856
2146525175
679549333
580814351
757473960
648919924
711149810
282042594
1614777440
1611833623
1200061757
439657951
1948686149
689623923
1970261664
1865805007
1285026906
96497686
2019006387
1504785680
540470555
1334952258
1013692023
1768421072
1960046514
1360067094
794040203
769748384
1300208144
24832560
963487335
1703121732
2058652311
475324333
2077416891
1018031016
1688025102
1124721701
914171832
630841974
3769673
1902148139
1672781175
2045853920
1343234004
1737560304
1587370697
243823165
991073135
1419013544
1658312508
1845878491
1993493054
826718533
724140544
1339588007
1861483190
1436999198
324886672
728223983
907118563
121716079
13200574
1815490839
938279313
764544072
787338130
1508453119
2057490670
829965862
185134561
571684696
1510353279
607316127
190953357
817159503
1392129641
937409268
1288001350
19326472
2129374479
600974186
320808131
2064080286
1784518359
611800651
191587802
810095832
1933952859
475010018
1202537071
168138385
1807093881
1783612739
266229858
2074429576
416226257
1265508647
107173264
1719783670
924498749
1378980800
1347402166
709494338
443726294
704708147
978911164
528054123
1180368530
1381280735
1127303927
2106686160
2101771631
1183149717
281637927
1336908066
1644296732
697929260
1899547425
22548264
1250517465
1336795281
1885047702
739703168
1407505790
674954082
971974014
1668122193
385723608
1596832374
1647236933
64037446
321478106
1481587170
1490190174
1781691308
292714498
1633800512
78440592
1060000473
1778523185
2132114813
1490407384
161595883
231173029
1812773485
1815994941
520055071
585940650
1148338656
1493696675
1411328934
812027916
1343140757
139567110
985558835
1442066981
1312635452
546805309
1871272690
1404942200
672634862
1833010553
1494054740
1232084441
2111085797
368200620
1110323153
305194536
286171578
1042593052
1307751032
1407971136
1677743278
1564112200
1713329481
1856280496
1519848465
530917356
1219690129
162181027
921539103
2119882328
1942857364
193910608
928181656
1502666555
530381695
1398565733
1721815629
246274469
1408005849
882363752
1772478359
1397884979
1395983516
995274384
1179483643
1110573983
1164749507
1536234326
1995363277
820476695
638656316
364626429
1672446528
1857070013
1412252224
1870590976
143976080
696169116
826335449
2032885757
368204442
147457268
819366978
907663386
956998547
1676483447
15890299
670506633
1559421809
2101847828
147977055
1294167408
139802036
570733064
1046459133
1804070993
2146854934
1142321519
885327499
1384677317
43103588
811828515
1714767374
345725553
2146229519
1924396195
108306423
868637338
1652475060
630578396
1995281664
1783892917
647460250
1592924040
1313454670
1908430137
1721028036
136775203
2015521198
20823762
760747319
1340554953
455335215
1826236498
1253756147
761990945
1531571032
1377126892
578220131
2068501842
2111677375
533193150
2110993744
1063730779
1968561972
1717319088
89887389
2129180441
1106670479
32729773
443914770
1131928395
2017899832
2030416104
920589704
77700204
1798156320
1010029150
1418185543
1874837958
2098987431
408778796
2080591047
1550644648
1041633356
227208983
269290367
162488074
744897233
858187070
862469623
1862946632
2142066146
2053627065
1988080990
443437832
540253053
934550569
156109094
84057220
1509398660
1387504114
683667725
1212838349
1985255734
308493296
1896836889
1886291690
532889896
1575396569
2060872773
398166887
558705306
2044280321
1510965998
1536845010
354433987
1986741582
1836456548
1500881118
737868945
1266824370
1394098072
1649125093
2012714658
781577535
156731257
1305583004
305369953
1722543444
1739669519
1716947352
373157247
1768083323
828639225
488700640
1072149144
1379668808
130121748
1092327897
563075361
1840640301
419441601
346744606
240754215
574294148
971894264
1146010253
416571478
395011713
914561262
596892162
221227826
619075279
588491145
87642121
1006861582
1874429154
153330633
1849908445
433635272
1331025464
403504990
262131420
996867169
1394138879
1052098093
1068002381
217576286
346154763
1589276233
832119756
214869360
1040172548
1721406706
871930201
221518292
1105591169
1505761605
492233920
1458430950
632893438
1310997319
915635332
719596648
1382065434
461816379
467997753
183562437
1395458451
914294466
1638145681
551470475
459543025
620318041
666603346
250234218
1634163673
2106252779
67194142
2030430043
373225864
1542331345
469062055
843732330
1974405562
1689254896
1347213234
229066543
149873025
1496798875
1485165299
1124357143
2146959841
624991859
1417241177
652526508
668171351
1170834894
1506583588
525365480
692540599
942982746
2076039583
1870975643
1407386677
2103781625
633518276
541816613
1395344152
2077773437
1833764472
667506328
1387115854
401551944
1182677861
1298474719
1673730731
190383192
1597751417
367412853
1713910353
1614168595
1179811334
328326771
297921619
479382152
1081018184
1490010553
1427000897
1774256128
1228821770
2056348127
1591231633
1827320920
91040743
1968425208
1624030786
883980596
1740437496
1002882688
919003956
1390171893
2145471485
1500356616
969678419
408032992
1036514947
1402587960
2022136592
1123348204
2063326077
946847864
184872911
357828842
1548136310
1328052163
464630635
929951051
195602576
327971064
969997576
393056055
1493159812
217156861
1832438104
765110747
826611635
94203483
893132788
424828886
1350678467
98181115
800959294
307714924
1218361862
937359012
1768780301
733794687
1330045803
543152362
1023842719
1807956808
97172301
571652270
1933423115
268126083
642180400
1329828735
156597271
469314293
1147209453
857459940
1740258440
523995110
2010255960
1417101545
1730644214
2044101038
41609768
1721826478
1934033768
157645649
86042780
593709411
497103184
1672966722
496480198
1804852292
784481604
906907311
1251779850
114435763
677552348
1610820635
964526143
1785258970
243719652
804665012
1301811127
326321345
2145498433
764423717
1269705324
849729528
998227756
340856359
1785242308
1176947580
1440590113
1627666479
1465024315
2022391242
1596902098
1883067640
1765481951
1966732231
587584022
1760230568
802935431
1344538433
703051148
1167706155
446512241
426468588
694937897
1334486595
1385142945
1201696964
54400803
938971782
338755813
44854499
1195054915
116677652
643646567
135943879
792764241
1175907120
1537720527
1682984821
978552660
877076502
1756041009
458896506
68479909
932466301
1572654907
153646587
36977731
2137002698
632605157
880951061
337830191
345739512
123580300
494487828
652730843
363531814
2092425472
1269798560
1125039380
2080024075
1426051669
1951681135
383905288
344030124
1934695451
1664292449
1769412413
1333599735
1942866769
656341895
1259516861
448462117
2015452332
274812254
1230829715
1248050129
1165457868
704709117
2003206799
887634830
1792550562
1945627259
32957233
1356082307
940897995
144193937
1159771286
773237823
509592226
499839952
769178630
1171481058
662466169
615869615
200018021
681035933
1067128082
1236977642
1102019883
1412464282
1072397821
2088457863
1699490761
1530636229
398411149
1461132353
1684643490
1444890479
853879141
1898379714
572369673
171376445
677552545
460146118
1756710412
1608494638
2077362813
1476079194
2000329362
866680110
738392038
878136857
1818590384
929189655
137410681
1075829071
262151047
1114245006
1217185384
1198189341
742207396
1575260799
565539549
2002539280
1512052420
486776974
958373338
1016801528
1347401572
165589687
1099456892
191725649
490525993
941846865
1767248671
1997750922
962392017
1200014203
1544559412
2027265830
176519714
754283521
968424782
1712708673
628205157
1904111215
1397311032
1693691529
1504371367
2138357232
621896620
1415868693
2024066335
741243407
1637947093
1877966418
921323755
359547292
164482408
1182294610
2142318849
734822976
1530990487
1156071958
1426674381
1063432784
1463162485
1432362431
1925820861
1436506923
82209528
604898199
1149038174
997624022
2006859718
935856714
382244232
2117173832
387939424
1426421002
1891585458
897633245
1142755761
1406923754
899200994
1476668701
1095510322
1065862393
615053240
296659061
2113038810
736885168
1814500399
2015093298
1768682120
312141259
1093074825
1846617448
1008750969
1622390915
1739613275
2127622259
1924396195
1454844213
482644428
1349325135
352123905
1320898185
1652265768
225851818
1971617749
663155567
1682743460
264944510
2104851427
1832893533
657893816
722609964
647612719
231898715
1542445645
1237220362
1196467253
1065804294
683391555
5892999
2116324582
757035702
244740405
1098323872
1526539693
1176025314
1855007770
217802661
973757335
239873915
1986800434
1389613666
934954082
1497236084
2095978040
1602309452
406761935
1702301629
1265924418
2128137166
2019562760
1498640028
1411081574
1581783918
185664489
206243894
1202577120
2002008405
1630969458
1424232859
415161900
669946754
451127086
2118128920
203355873
645659782
439928703
1710350730
375819552
360265453
803636434
1235028756
926996687
1290261250
271538259
674998065
1599350267
1914964785
1886025451
550006466
1829780360
63370987
1122050931
202352388
1843727372
1996016616
1302771127
151432407
1459894008
1158749127
1279934098
43237630
1295747132
607432421
215098656
360941720
1610879898
1943858909
1935611542
170817349
29532120
1998559768
1539597521
1824732554
836973337
655625848
442941482
1746260483
137341955
1527924594
1600521516
350220489
1909327744
1474035437
1082736962
757672489
1364289646
2043428195
1363866309
1016274857
1992105648
162866911
415327433
2090520423
2054126003
1337793475
1115210292
322062142
43711075
508553031
1579285082
1738737862
1721692982
463487510
1940913700
967523987
552083882
319111680
257984759
124617709
170864114
624722789
1615914799
804157516
879014562
1709493403
268638758
1099727802
217481724
834975888
1468995647
1213432238
236862504
1267234317
1389564044
1309665476
979555440
832518998
662477112
1096849309
1107560165
1307423297
1477529353
1777077971
1781918186
1793807383
355070414
1855464437
1147034258
410354870
1871485452
360712765
660485364
1191250171
1237653110
2041962140
1665702156
142762273
1859447764
30998424
1686195405
1249384188
842026693
1045524417
1898247743
1801417897
844073537
657868846
1000592226
1877223201
1421816511
375106601
147550121
1202824753
1082472202
1171356605
915787949
1223345163
1378538747
1921086461
61447418
1120956344
1032625395
1786693347
1074362652
2129732617
327353531
244784768
1521925617
1666836701
1854776222
128415203
2714733
1523227081
1050593178
52671521
265237234
314684672
13372528
920497805
1292331418
828073871
796392801
2113194309
2107201709
1847828884
2008616107
1140853492
1955927079
718167572
721470178
97239602
1509760963
1775714452
955489400
2119864642
596912436
892852338
1571504791
811967454
1456385969
1121245605
1781057563
28583636
2049275036
1764082243
1152297659
2048213316
2080679475
719760303
1402343834
1405739137
1917905517
1575276898
1049730325
1040912206
84630812
421496041
1525017740
69946650
288879541
395755042
124502599
1920234523
1883868132
1794817349
1379420616
204415910
970827549
292563444
282589168
617920951
1350292341
445411181
1964806898
355098843
1898261166
2122007398
1358067682
1842062525
287547525
1282856809
444369737
666268610
1240644763
539829314
1212002004
1421590719
1423397200
1597168864
490498175
647343838
2126685896
1337364199
1730586925
355538157
1109465620
1916713747
717711828
1751337856
353067704
1335014232
1557906535
355789177
1495151970
1442203754
1050398155
51850152
332365845
1101582213
1509385240
1160446084
944588418
1813221581
1688877169
185328988
1042586819
612340055
404468780
891034173
442770883
2079643155
106502200
1486278072
191030233
1275303448
330980593
1540811848
1014231626
1818975580
439264365
97462764
256781211
835684495
1070776656
242648782
63013865
1256596920
514197153
74514632
912485817
612441326
802525316
1895170860
441170948
449375396
1624460606
47333382
1452632349
1220160666
1823350149
921986093
1148607899
15675129
976139444
1816721163
1551347859
1954406907
1245425959
995502213
1969107119
2101355041
715960042
613494070
619218285
1520180908
51781095
1617835908
1788347914
710797567
1235125157
1488057938
2039099904
2028016648
534420269
619654627
1767557296
1140426406
111639744
7833654
1813910419
1892699302
1959747630
1611984684
1392285962
1348470288
506292162
700795446
1881258240
1996693090
176780917
601000558
603576173
597076919
632431256
719662299
196034305
209100820
962412380
663234473
1271215784
1870310599
31733922
1465939283
2039489306
799366562
1528096251
1519365237
928226794
912838050
275517988
2047768382
1841713586
133925947
1448134148
388161540
1930919588
111519393
1889765355
1784822016
580818094
147242638
1107303446
1583467880
941473617
440630659
1816281865
165378710
44234456
715214602
1372823104
691203328
1698334748
371025601
224755469
1292834984
572568452
1850176600
15417570
1138161500
496764243
1538337478
204094746
870560460
1916652494
1038269268
1945494449
2001658062
2019241645
312186364
2107910337
1973042281
762900759
1817592241
69034064
1429210170
893758361
1703257304
2093637039
436936455
1450951264
1453273299
1163947126
1537947708
395159967
470689794
1065804580
2102687403
1698994390
1945308817
1508746834
534433255
352710501
435552655
558643856
1386795194
1278874940
1725345710
1903341178
1569249718
1144360475
1518368917
129898978
761052100
2144790489
2100883003
1609483886
494050574
890814475
1150826724
945618868
1931147798
1317427870
1854760571
889470241
1500870562
506241394
219255895
1823190641
702225696
71018616
1536613956
1762630811
652720486
1094836114
2101138916
7050458
137562458
539452305
2034279038
653568400
1445667427
1694337891
614889591
1808229287
74760484
588749697
335520262
1085767127
2029065966
448824997
1236973575
184312318
347212142
498814907
1992782457
1194663798
1881850877
1694708837
464796088
1429654448
1125275042
841823528
1562995568
1885631644
1002594391
1366464012
1562995568
1985629585
1169083793
2025362608
1096138498
430336392
1904319335
1205165194
316349853
576386134
28684167
1045185570
1919912306
1011073171
1059705985
1590620158
1244450000
576119537
48358056
1190291359
788453341
1245599945
2036934202
1392617535
674594549
836417067
960030533
1760662752
1869412344
73166004
1844795874
1920894109
319782528
959317473
2081789251
2128642092
349709409
1645478589
1236691258
1019852049
1159664657
877060201
1471401831
1351446027
836806449
339702450
192485194
1372372076
1337779185
884400364
2106190181
27465669
220931978
684907865
1829841879
1893838861
1427211367
62570520
1685028271
1580578859
659610899
666394807
1864728522
2006604038
1618011295
910555487
1615224773
1083662809
1779850897
524437061
1486111839
1232828260
372414480
288057793
924679706
638856315
240538614
1837331435
172154296
194455562
211165955
187088621
1270633971
1838990438
1358917962
1181251897
1555282783
1684500977
466071460
187517480
763265536
174496269
1612900289
1009983440
581808279
1909537050
249323693
1187101789
1209907396
578426285
2021692955
268497841
606838438
726139170
1371760901
1570915050
531545591
1878140777
51302787
1514649013
24872942
611403239
1299406454
889350728
552683739
405116714
2060439608
1844721522
1645942360
2099614517
1961786283
185191555
1610524123
1837829912
1935086251
47509921
293400000
331848680
962296128
1225779094
197763972
1124396278
606850527
798738440
1681665641
1292754782
1428821933
367720388
1573211492
2013944379
254358551
1277412961
1815896693
1026266100
1295571276
651145659
1072600596
1135584848
1972271163
1832333227
1280333992
188062091
1024153117
174974000
1318745511
1507533797
217867654
2100832011
2135229117
1151769430
590586511
1946886957
1917955834
533127806
216927132
917754183
517431621
943343130
1561063150
554093725
1290861301
854825028
2131988053
273777718
1365026793
611688323
726207472
396994822
1278246492
694969592
741206769
1667194446
1484554382
233489377
810539813
880915293
592603371
191546493
958776605
827116420
849681855
35383550
433918618
105863581
468740715
1830901168
586926176
1458877755
1121321536
623606385
1215676603
1340072193
553078362
1832960545
1029399928
1460155295
1104443346
1650413184
1539850807
234720308
952265459
625228753
314017984
1049020590
1620996863
1565251568
1694784756
1442321719
1092781997
1991188095
1870782977
242469044
859517948
1878628218
254205439
599196652
848376750
1157267250
774056604
1076301612
717479519
424476871
474135991
1049820181
1541324165
612084022
1420980174
293374752
1465492851
1154702574
1702175244
748852881
1556026968
442591039
784143772
2075948870
755030822
360219914
2117788883
1043613576
565155492
338654609
1004524087
38545108
599819130
1824575703
1928829646
944386694
1144857491
1447089521
679588562
685750634
192590720
1727057325
1100510060
1326842209
99562068
1542021757
38889710
705642161
1494504713
2019780075
835437200
1895557304
1145860365
924252391
393856680
701070770
1074315817
820491963
815917298
512134366
1485922492
2119582203
972565555
917519071
973438863
665583458
1524606463
896441916
610302952
389181952
1318023937
1971744557
784932952
931702584
876139267
1627535621
493802754
1360766591
1696669990
430839211
1110639602
1916515039
540249814
14185883
94253846
986049989
129354861
1000112156
1746260483
967281137
1506384814
1092796346
617731091
1498398307
1274291458
548349162
2122048985
1507234467
93324671
2053137049
1551943664
1131100793
263135068
1834719846
1719573732
1274975401
431412175
1783196250
384109048
1631357338
1450915290
1599346400
1516904492
1116993648
638467707
1504661907
430905053
1151709775
1467986622
1138016829
1119446501
2050750971
116229638
1215467841
1052426826
1019514792
1047249802
2004357082
1314998801
1015951381
44241603
2109428877
1677123720
1118568988
187630331
847652502
1527151400
867522604
393499640
138722845
26632621
1871109817
743418876
1236811735
936964088
1340774733
1580605371
353340067
37160217
943214658
1852774217
1361750688
1071743710
933005028
1111511156
587347025
1466254240
137170274
729762084
1049964029
1113189194
1722193577
1557483117
841630650
1006919672
116133758
406829991
2016912385
742196249
2057732874
1201877247
2048158430
1894125644
1530657655
111100346
1192446075
212332286
525794256
155067798
1159912009
679909751
1396991719
1887143252
238707112
359630575
1119183573
1675073419
1269839781
28721351
387016998
1031328007
1843637386
1070435777
2061817780
1722920464
1198907992
564448252
902257160
417426799
1636080873
11152905
2062799215
571647336
1431415289
2121065984
855503622
259447211
954996604
1355189038
669767981
1320006737
1098359091
460129534
595283615
1973280029
601919087
1614648476
1029665657
916834783
1767352511
1821756467
139489511
2003415735
1660276178
697751237
1145148095
1569765373
1899210186
792241346
1637041613
1608783183
1200176791
2042420868
1652651046
1685030541
422296255
1956605296
1253195955
604920234
389490932
94054854
1926248301
342676405
1336940630
1566255335
55552400
183112792
1993246435
1289351133
690036522
640766200
2100502052
561754503
836721591
38215507
1777468562
463623577
1714893660
1470141906
1905511274
1910729044
803265601
1410923770
2037094762
411806943
954756785
1302329747
1404505824
1376596075
1876997970
1774842560
73489228
1282162001
2031205963
918639924
1083818360
845652262
952067180
736814652
1494596866
465848143
2010139362
1449802111
515916780
1340871183
1161272243
330441871
1029577372
1980390934
1861824588
1546383245
265240179
538704689
1605460362
590527901
765895408
1109489187
1895880904
864283684
1564389056
1270041764
37146938
802970722
694019558
1283828696
443459649
518467696
1538336906
30399739
1950996686
1060974569
1702729878
1970648121
1664870272
1762859079
1770578572
798214793
215308005
459647074
131127975
1734924430
600806330
1365137105
1067568405
393098948
1159846698
1999151253
1968872554
779175982
1413011671
439018730
254656520
1937035789
683122865
1641591576
648455381
450762101
1469431534
1550196704
790516101
542672487
808586541
1938917850
1765806885
731780354
952648493
1866739816
387166386
822615102
1828456747
44475847
120932398
1449151899
554356269
391706217
1209908900
1166541293
1057842544
460631735
122158410
1864495131
1750949238
884981599
45141854
1822928673
1722172064
538707599
1344050753
763805284
1619504801
405556162
1722494523
981236008
1350762546
2109764319
798051323
1157326436
470711394
1017686473
1319741163
1163774471
1120206854
377234066
1807873410
221163834
864185818
1997141691
91787578
1611872240
542510809
721950535
1938685906
2019272971
1612743841
1153305746
209315970
889605733
598128964
1356069730
347698722
597975619
125298865
59340615
1687259341
1222718606
981238416
800080256
2053508374
831243392
245130832
1899892880
2104114629
264099484
1266629214
1939063192
1953187888
730387566
772442351
580737292
1753386180
1205247182
1619778689
130477149
444217809
60228268
1474505686
330369376
1402607225
683567422
1670390297
198122798
2127409253
416805834
1951428481
287079809
1848802029
78652674
2031904697
1970536485
567381727
1410309159
1450515459
1207791753
1888068206
1591361236
399854410
247898780
1560960800
222920419
1513391399
1537474944
934227968
1608208910
620992726
1563799055
1729431702
613024933
826156368
2011370544
486448573
1015131782
31203328
1520331554
1540321654
1253366247
713551149
1584701965
191039766
772507597
1715353305
1218556191
1306010562
555798789
2084142533
1474835487
2081965837
793136637
1184911049
113396507
1683499988
1748224855
851112131
445791375
1150797786
1569311470
881679078
698531316
1556098831
1709352412
1576286595
1787843498
22916688
1315598811
1704019932
908175959
939712895
1798118279
1202737671
1060750009
1006378257
1728861318
1689827679
1374925789
1243575877
1268289936
1455794558
582772317
1161712366
1528917101
652115471
62760956
263175795
1390506213
652198864
621502292
1496137771
2071746167
1578897282
1354230106
687399254
1087643154
561264434
1419819622
486598709
2115620401
1298230505
14496914
890221602
2048465954
511189113
1744390576
1752173054
829807675
433682521
516099786
665702134
970811996
1666378843
1685231791
1975417304
1314336388
1637426047
346459679
141217854
1976058564
453099918
1583954995
518651712
2047159819
210296414
598760982
1623192609
1900425402
229767888
1910324521
1196900078
1199299640
732215005
126593558
1359447533
130587191
1126704576
1829844381
587312011
162629918
57500323
1111740130
1012875144
272625129
104272737
1957445188
254303488
310222288
470954695
1284215066
255263766
22571682
2061241090
1082865496
1155532669
918977369
184622540
1223367857
580042537
49444545
82998356
2022270203
586839392
395533622
157753051
133322854
1954626976
1088114288
55352889
1895625118
2089471349
550000391
702942173
1617137397
315808800
451622651
315478488
443392135
1596078664
1113304335
383916806
1415196896
1140953342
549666289
281645002
1156349598
1464397882
826338695
739863559
1190129714
1452841605
1113096352
2030321662
940793952
1467671794
331816996
1172005989
340495656
1129235120
1156687524
2129112332
740775467
1924177010
1895676783
264382958
1921686222
1062471724
1294619107
226905201
2088260012
741529030
1369349926
1241049439
464553222
2008994221
1912575098
2051070151
269697270
693329397
1134205490
544764745
1514665068
1071066394
1333095761
1666239111
1776270662
542879670
572441045
1616445757
1383378882
2033472634
1645255129
573317098
834872959
369755198
1855873120
110971443
1460490199
1317424772
327786695
875339197
2020993075
734012954
1546827572
840780923
818328967
298865715
778018918
1184167743
1950990210
1897123062
1516271768
1115379778
298280495
2140600549
1807925543
495457586
547824085
356001217
1808855215
247271422
381734140
716279140
189010703
42226791
839663723
8010572
457538529
1550238606
663542981
1219901446
33087460
683747107
257973813
1523157531
337890990
592287396
917365432
570388495
995247054
618436712
1357568606
115793142
976185277
947023268
444409549
1808105945
308187452
1036303524
1009885982
1868357526
800456319
1437841797
1932709119
76158943
653601500
1287526640
1585403604
258854470
359780909
673901814
886279486
2040379238
449644602
465106963
1459803541
1926338646
2121743037
1254880073
1850361269
268511025
1474958364
304207368
1768682009
290041588
1622940455
914214081
1851741239
1262813052
612894593
841600744
1555009279
1233685804
1630182161
634953434
124918273
1641612009
93647227
801589036
430408551
805389408
640038370
1857485567
2132369514
855946030
1526434873
1757317525
1710117124
1591466578
1513384434
34999889
1569599131
1944361694
1323684794
1694533898
2047945241
1647674619
435288459
1646304698
28856381
1292493534
940585727
723142575
1817836551
255205455
600655582
896520834
799368001
1272236302
1325151974
939838447
1578188931
2121134412
368933397
1525688459
1224929139
994057598
268307025
2009323527
1070644593
665767225
729762084
2134486686
1741340381
113914856
1764244409
2036611121
43698235
2135455222
1949463485
1008669352
2030493323
1263694257
1217281738
18809365
277603309
971952987
2124661618
491212547
124320512
2124992013
1220383816
1112641792
1646835903
1166790253
569442439
1658517164
220147308
1579950940
1207504676
432889886
682124464
662843141
1973265002
1849282990
1221361354
2135889127
567724534
684626204
1141727656
727545339
13256344
1369623541
554554734
1493055292
755404215
1572591503
1848229825
1120017645
947027610
1276163971
1933470299
1667572539
1025142886
41891771
435002282
1312027074
606539948
372914549
251527714
1605719374
1434812083
572932311
959199778
1211075187
1239378634
689817558
1239343149
1518121415
2050140112
1936876660
2094669444
813180428
211196415
507535501
1503506200
1086956731
1576613251
941137796
732276479
1459217642
1756259239
1801606460
1431271382
817037121
1844194736
107933370
1331927935
246120756
345472627
1210790402
349913385
153661341
2110698270
506276853
1638062819
1708149073
1221403436
47728
488853578
1876094332
1711772916
1588755807
1423210850
2113546304
1810258980
297537002
829330205
1779555476
2025099684
1322134889
2101042577
806914465
1709824072
1263675833
327448836
1139837970
1649057013
998084437
1749889713
1918970597
2047029886
268024656
1060060314
575555710
1286875795
1182199954
1463936726
1756326396
1213505785
1235894910
931654677
575902586
1658456130
568431284
131734791
992601122
1742151409
471479604
313895475
985822805
878037732
1616472790
2030766800
1670558092
1161441020
2093377282
886438561
755914285
1619175976
80861752
1022377279
1706778430
1987742916
1597653528
1864200442
1681477470
615035802
1726699653
958938556
521780233
1830529300
15144008
544125676
145776344
926602625
744771078
1185980954
658056019
2121866913
1831374223
1332362473
1970056737
743022393
1831510644
1225266025
1168822990
152839404
1298091721
1693915448
1937757463
61526491
1384700543
1599686640
2180549
303781101
1798507769
534165822
859408312
1224910128
1247941770
1898695259
1812844401
1511029366
692659153
352012717
1021220275
1316729916
2141845174
338711254
933139034
1425028646
1760939904
496412338
2003606507
1759202212
1451170455
148459412
292294678
1250050367
2127170397
58271574
922804283
165974590
1392488036
126136688
1548976340
137909665
560085918
767322439
852591167
1899997295
433147473
468719866
364264428
708040642
1477587942
1343079906
572679345
1816572362
1722111654
1192138380
98746862
561998236
789359443
1908679193
1490424952
622849541
1722491806
1831910449
1984276144
1924569685
2045006231
803669456
1984788088
1356908364
933648145
1615104445
1542192032
970340307
2122999640
1374251622
1924572595
2115756238
1590796501
1450989817
497877987
140272996
1521541730
93784297
962598396
1473018350
2010470050
524183974
119559573
1822362328
1036955185
955634476
252141276
838993384
1051853185
2104912227
859839270
318949281
941903859
1298440782
295362586
551028856
189034879
1899204261
1867905015
1267653213
55817468
1929318722
1299617444
994854120
1511213400
1874897217
2127805473
148336830
91719103
645046566
737433942
161920095
1622043265
1865750681
510295245
346495507
1741151782
120785106
2146889502
1448938537
1803007637
970364603
1589069700
1344347867
2028873565
845420009
143834993
1787339333
1215332814
2012551462
1538995230
907203368
545641122
75587382
1385055543
1777780673
591941051
614692635
1416344867
772097106
591673976
1606815272
1718684935
440826635
567514044
1186525446
1690471740
130442907
1232928962
2022509248
1161439351
1955032065
949047329
1309037771
582151949
158421145
1945359778
1587950150
476403714
2142785094
1011567707
45211427
1677184144
1471082097
1384117522
680222140
1708419504
991862589
1576675039
227290318
1923330165
237690641
1558105865
1365099384
474850734
52954327
1214207426
1302852538
340556800
652971794
192768100
338557266
630339716
440565576
1657066411
1693914586
1587702013
1089307672
1623597349
89359138
1419553838
1745798913
552555002
413717929
328733421
363269081
1725195259
1120945621
1420656257
958609502
1219864930
842812535
58863279
1746091156
1008210919
1787393691
1803386406
686890770
2117144148
406992861
2066007133
1688270512
934431400
1811912775
1851123463
1585547949
327856752
786209869
73358056
387220320
1454701556
1683960136
553097101
1315299404
1355215721
2061042786
972393887
590705048
2120852809
20122364
838315602
414617354
142946285
1815735408
186415759
303710156
1474896801
1144634051
93948379
1880708514
1538646871
1644963944
1871567771
129138294
1015600172
1846386910
400546464
1216280864
1248828504
889325071
1903670839
781310329
596161699
346862685
1751911915
153334302
1462613703
1324824034
70412342
758326870
560338776
1617272567
1520069105
1824047763
1969058541
1519310057
1567996678
1773457212
1163313592
392248765
95683828
1614694302
676391681
615155550
1975728850
1408038829
496906125
1848298612
918661250
1605685817
543183630
2017303543
1146172005
1400972412
652351767
1495860912
2016925017
1974139343
539643664
2005702688
1554059315
1259496127
562623886
1935362930
1246060077
984409481
1213665748
1743594563
1199214626
109341417
1907153305
689039883
1159977721
671002847
1854384178
1892813406
904387249
1423939772
1286204352
1688408147
612133685
1021500273
2143901507
1210584776
617911827
1927620383
33348246
864771951
1341588231
579086522
173561020
1067339643
367434224
1625985901
298537696
1688372670
1139118061
632564730
1718490627
1719514945
534076960
1183990981
384901918
2133122139
847036153
1929896560
961591902
1240324787
1782489409
333089272
1793006724
1401841481
906437234
1424036066
1957050283
2052917785
543832524
1672893669
980471021
1791042711
132769718
1745189190
1735840736
1302702802
1336289966
282560154
1455738026
1231665939
887933058
1363210094
933659022
1046514377
875175701
1760729411
288308181
2086000850
1054720511
968833365
180276017
1650315905
396754455
1786209426
258185120
1843862274
2046778072
1164170038
1174369905
477450273
713132330
1484958772
1037405942
394568077
909452648
445546897
103237642
1375974381
1079111363
524252529
330972635
1459003362
1967181310
428513184
1747810893
1089502880
1122489298
1165133109
589550268
1692199321
2101778814
1439714568
1321308348
575746197
242293625
297692663
933118984
1566871412
730329954
595138073
1595301804
1860236117
593090316
1228130972
1095107282
1517625270
1767104800
29205945
1586570833
1957391137
343751775
1924339640
1602387122
900703157
824928048
878917196
2023468970
1497544756
1571594238
1839360395
1063263707
481190357
1954741522
115988351
1482396241
669391483
747486978
174352643
1265065195
319292651
676259302
1372454993
1597127496
1696332081
1438412665
632710953
490388380
389135657
142046530
403738223
967714613
1520980985
90238106
1697659098
1453460501
2555970
2126169851
1447134964
874675446
712943462
2004805632
1762889449
949918870
511693045
620965737
374819303
1204965556
1156517430
1296398275
456105579
777561619
1927485563
890298894
12613993
737210644
2107713964
732915380
732271055
1589836542
1129416816
449771002
857081717
859882988
1224329910
1344803276
1307233868
569946800
1576893294
817392274
11613037
139451286
1976151182
1336054053
99776369
1861097169
2077793990
1075717718
851836196
143921960
1483555683
1019251782
857912039
1435134514
727360945
2077846450
488191486
1331037274
1216222583
1813112532
64645223
236714614
275567605
1479610076
1998263053
2085633952
196070501
1883839380
371093340
420951287
704027401
1185254496
1070392544
183204545
2108134995
1662549360
2015460276
454578361
1485563076
814806177
1242853558
308067031
2021654942
221738385
1933966650
1824364532
154264334
1524702664
2107657240
1969055814
1607331938
1132554989
1720215741
214735859
1538243758
1825565674
1519598719
2126507454
2107093459
233537869
256943644
1422400284
1011782222
1171076152
1202027420
313524143
1312033141
939751815
1063053108
356639135
507648487
1442978530
1609019666
1848324428
235467624
694414412
1200190506
1211501642
2059926820
1095905563
1434254117
362966870
1071100266
1469517391
349655021
1296085304
2034595371
377469524
294888527
623545875
1897780005
1469265616
1316482482
292160202
1750757009
1092653523
1847101799
674414385
1090328207
2014036344
773296510
164892991
381931344
920261678
250671097
23137457
1699993075
1277006513
473336521
796702200
410328767
42678010
1387058864
1334451686
336175441
1639382096
1986908051
1177892941
1536201464
995919947
480279107
653002303
1392971992
1873018906
849125342
303350685
691761798
1201754644
2124087455
578899024
782477233
407271707
399296877
1199098564
568485354
1052519605
1177323647
2081698013
1800483990
1500230757
1674601870
484926529
108352748
420720252
1670069486
1483552877
1999174559
1461477632
12816674
1289375701
1151742187
1778361376
221344810
296695069
843341067
19504097
710359211
415734355
452708691
1320410885
391852346
1131332201
10777070
1516101734
96561330
6876336
771703145
503192968
1924624452
2139000
1428952084
497373522
1919005413
1095600503
1644832136
2020050465
544706262
1996030754
1500256192
1997618620
249868547
1607581638
1053989101
1287200480
1175184701
656253521
632670570
1994404636
936723978
2044210996
1086459362
1414083252
1749218854
1364727815
1007344402
966117946
492492812
1443718382
1100496685
362295635
1440634935
1363223400
1641851053
838899586
1118733642
1488059610
1881769793
961870254
1092011886
1302907071
1888006502
1454644204
203083013
869086124
596220879
1294204936
583890923
554528133
1474929613
1186611631
267613096
1565387967
82422854
231060869
390186034
855062809
1551783703
1642238523
165358828
251195604
2134733960
1634513718
459236618
778485797
305556565
1803483569
640561359
1896832013
807215260
560304894
26056410
1346355457
1657096684
1277486036
942152244
2010882237
5712769
871060365
1568885645
2108525898
695895029
1198708019
569669
334683245
1316666561
678118047
242835583
1000358673
256474492
1942112392
1103748783
112295272
1456312212
378122694
1601448058
1718250105
1347042240
1985038470
1001514836
438512296
1972898109
1458360199
509829542
1586396764
993865659
1386264272
666773627
1303909210
1826255423
1125371145
1960561832
1051200427
153565905
1812755082
1515305184
1638216879
917213499
964290576
1634145229
1086592424
793487778
1202033242
757830448
980739672
1595195119
1536137672
1449044415
429948311
713960896
1769705451
533904680
1436093381
2071858585
2106893054
565949672
510400049
174749963
902021044
1947896622
372923635
1472501104
2075061400
745365223
969430059
2077394782
783731335
485895410
486640239
642111677
944825537
1874706801
1267809896
479884669
1262384941
1299417481
2126489785
204537199
122795713
1841766609
1113334136
510085320
561573384
421814764
719568724
859957360
1582508286
1171879587
1926708173
166436690
1883665673
142716990
1115452510
1686201036
1402229602
1606401048
41054394
975069338
1496618537
761442834
1051529515
7619221
1217099312
1989679654
1510419564
1060808899
520564311
1032243092
670642713
1384994132
2121472602
1107828253
1039839469
2100713602
94076824
1706607252
1818001894
1544499895
511646613
402403956
44399289
1590211770
2046025984
654585794
804437763
1935527062
673642510
760227704
1788743167
1318058863
833287773
1909068417
223879697
209101289
1944632996
1198350273
1578329799
1403070521
1553190423
2144008568
1597663567
130565119
1503116648
966408416
280221889
1974621013
1950922251
1222992016
1788628982
135894231
793529622
1402479492
50477840
196453250
1038367252
180825720
1412682098
470962785
11858269
1926455910
1043865215
959845860
2014016664
145299466
1305671140
1449732918
563424587
2093389940
1425461912
873152957
51163091
155719660
1147685895
1063369488
103879903
737045858
1690282485
920981693
1071133718
777249172
2015990120
319498501
1234620411
1308603118
1168665229
838249297
2083439067
643534991
1804631128
161807464
1864649470
417805445
1750836063
1917824930
496279820
1288111079
233753943
1289528753
359312534
521738207
1204946681
545028342
353287460
607483664
527579003
71369151
536169873
32582305
1329918036
12688980
1401133339
36883725
309824357
1609548101
1125197985
256278363
1258694611
830528770
1623447498
934177152
1411996732
1640067784
1645596286
1728911678
542134919
236829164
1778036569
628120482
883374539
1574161715
1184690239
185877753
543204205
1681231390
645973180
317971262
1251089395
1405807757
1549767581
127710791
19514742
456566373
2009697202
1400080154
1717907794
749031024
953298289
1560690865
787138314
1343911102
977792372
1184873414
750164316
82445828
906921621
1396979340
216108600
841792025
1379936812
1532438222
718676872
1953182265
1865702406
759066612
1563130160
1069792997
292209914
1078007309
801906990
281874062
1718749864
684989197
1927912077
660434550
745644129
595583252
1690101764
453506203
451830220
1542155308
296853747
1639639545
742291564
1869094498
1341073925
1589628327
211965919
1197434971
1438395110
1213123410
637065754
2046919811
519022192
1445967219
2103573307
786979382
1291720553
1527379865
1178290066
1521628007
1970448912
1194308526
924665500
1174144946
1223332839
674555426
730156507
1547222651
1188534197
1841823312
935994481
1659353753
2138709028
557179332
247688231
1601134010
279274163
1036618261
781006600
446723976
232516593
743723246
450217460
29020568
1322903268
142953179
1425923526
95084945
996095510
1376401026
1318992822
1601051670
1786095904
377172827
778681682
1493672952
555266961
1591547585
1949765543
895807830
884907034
916360164
2044721557
871465471
1063066132
2020150713
23921406
1270093761
1829229061
210558279
244883046
3256566
35258590
1217621371
811261233
1327571899
1362696351
474236249
79538635
1826310877
1232519502
14676799
1384752260
712735038
94905253
1738363095
559307599
1480455634
1197328596
941528302
711706741
1873693989
1131934446
1480006466
395569056
1055044966
1576690081
1114675714
1595309251
1776614166
848121192
1014083549
506697806
488531449
1720969181
738163749
782757532
1341289136
1367553568
1762543556
1618023870
1484267242
1564576217
954257486
57505302
1653003029
2141411701
1671464636
1492558698
1619351651
1985173486
247920813
1647133376
1000687980
1094938120
752690609
1782802701
1963709776
128609709
269665264
1364173473
138174937
500572330
157081846
228183221
1494239884
431269141
1663320636
364162515
1027060439
1363743284
630681522
148090568
565643915
112034229
552440406
773832439
1271909595
237113238
537408625
1461326120
205782747
1759708528
1174772587
1611178815
516359167
1138948479
1179113843
1551638878
643733376
2052357229
1202641049
176400667
544065517
2043324720
853104047
632768304
1109402781
1749543615
611596022
1912673610
496173111
1161705114
1125930914
1277723484
1907699061
1063851883
2113348230
1816539417
1511188267
1425126305
993895704
1376024437
2120428515
1640249741
1472666700
1836864295
906331658
1982969273
815542440
108857114
175305036
2096169329
1671590305
507191517
794573655
2588378
90951386
847945179
1614726055
759460527
1644892914
1618687930
1360214832
1411119780
360403432
172684387
1794257816
1262115472
553970973
1109601845
1542863265
888903137
954052652
1076855118
1960720205
311634580
1294029573
1657818247
272773632
1667823799
691235424
2108021221
1679745146
158776906
1085315063
718690459
754902252
838942341
463135301
913718982
1637269001
1519416426
1046482230
463533901
1454371725
352991653
447139677
1837681330
600221592
2071653561
2077187460
1936444259
36167358
651489562
1482027952
1273768864
1824244401
1899853929
1125294101
2124983560
1665839850
2136338042
1423092975
369087985
458201611
2026863277
153784979
804727929
301222596
1957094860
1949725930
166650472
367203136
1785416801
1421299933
835293876
791497746
224243467
384740597
1066514155
1043817387
1325857237
1978681883
798598367
1521944172
384922932
1217753368
1417314974
102430811
1789177639
1781940659
1563001727
1247858221
713893070
1122950786
630411983
1978046946
28530727
1396516899
265039670
165198165
656439893
1502225974
1245818439
704332167
160483045
850082437
1252373925
779390414
1848491587
1580814401
709823730
299000710
1466393834
1578685024
1100516163
1022466502
818382217
1568354038
134231888
809745001
1029137015
995506831
782455177
128465851
951236013
722056156
1581244866
1528775321
949941449
1294668650
1919902804
475315978
399078612
213556735
1294248125
1734640237
205046972
1180549246
1990042452
1440515936
677819243
1969714213
1297141375
1709475033
859406426
1741133305
602362440
1362844964
600582227
293249988
368233210
332863684
370445280
1503990910
21509388
1468942870
1217187637
1466519815
1572264718
1530121140
625882096
50783527
1177879633
1029151145
2017546626
591586014
1283567362
312762764
812713939
1534863936
1472176707
1661152849
297712822
1684850775
215903911
514139826
379026715
217771341
591404879
457827422
469137385
1860702941
1736020133
2105875186
1463713585
1320471383
1580014574
922286398
1016566638
637391067
192039007
1661337310
286520399
1430017707
805593974
1229145262
919277549
1424163744
37441813
1356298333
2056416966
1597127496
1787943512
795187206
819443601
2079077456
1300895443
1035501712
1558778779
2137469705
292126104
610636348
278628174
584295295
1594058667
249349308
487271314
943247284
1939197089
1966643956
9637626
900130871
1815833680
770051025
1215569405
1363153209
1329511896
141305781
219916522
1235581633
545619323
515113043
1435754197
26322859
1950066797
1242805959
1260314960
1576762079
1227473460
1661135673
141430318
2020317579
1973097462
479757689
1666710154
658906459
2095056857
1766529047
358271244
1511772793
1013336034
1923362189
1382775509
646235952
1548028757
1493362190
739023474
1928777789
1095484217
858707176
402260783
1351133274
2054575397
230332774
163801047
826634808
627675283
335584118
2097447098
1334915724
1071166253
1239345559
425520932
1728100610
446699055
458444421
821297610
2104740441
662415665
1946964760
95683457
1413393872
204141413
501164941
679233812
1589898459
569920046
1972765317
72722528
1623248363
1775737013
1571193648
1568861027
825461311
105981863
1425884998
1995722450
173786427
1474072900
1757317368
758717770
1062281685
993662013
323693989
725106530
501943636
453035420
1206608940
665630809
75477018
430214529
1586443599
1681048533
64723529
2081311548
1719527151
1600781596
429105245
658967539
317601568
1448732582
1654828631
762281109
445924350
123670568
896096222
1434513953
1403013663
471984445
1411215891
344386138
592278798
118967090
164132878
1488609449
82241247
370881079
2047309516
1984277908
392623215
1466295430
650970859
984498824
1792104572
1939186137
1474444612
1621256107
1997253712
1817940153
1235925352
1046563955
1116277472
210200322
1953224534
1942558123
1597483741
559308473
1101507841
143506335
594296787
2005791695
685721105
161284457
79286549
1399971737
1405361739
54365885
805360315
1365376850
555099719
1705827646
635084742
1644892914
40612181
1596446563
669988633
865681572
690682830
658281379
424163596
1869702222
1654889702
1038750603
917915396
442110458
1900447134
244657951
96487183
657650416
86536668
1798815945
848897964
1741804458
550112091
281581956
990983239
152086294
1608995969
540359769
381992037
1579498645
1859459668
1199788895
1341691955
1201297724
1088866428
1834959439
291512339
139604888
2032747288
398475126
750377928
1330512187
969456610
1671581900
1803447365
1271005590
24030760
140321379
520482927
1235179428
1267705995
350700231
1594157920
1106722452
1484332916
35606014
289885348
1728225731
1931454527
105393203
1698674155
621494611
1695140232
1753686406
1368698929
911370226
1677135301
1816207773
533986270
2016346196
427501997
1437112983
1095497102
1630482637
59260116
2042336256
1724464460
265622963
93583510
532913166
1754952297
1554797049
2095657146
1587691984
1166331617
18185412
1852347253
1606791183
1281990889
1578125439
326321904
1401033507
1270791378
1118818084
583711842
1023336953
2142613354
1910368586
1413555947
1969065344
1283477876
337609651
1070629465
199424980
475659990
1056024312
284881069
1429997242
1687639472
802687105
184341540
712798620
931723809
810588270
472113312
359714974
792313105
88092971
425470878
1735288334
296901725
1712574279
1982618396
833350681
699310216
1836947164
1733096714
753085201
118637368
413502987
20212588
1417522603
1990854749
775672426
1524738086
2053729357
1902520561
1895352109
899441001
1981249310
1755325117
1397168838
1145233777
1380200196
520016582
1191901833
1790778968
803882084
1981052258
1778965977
206535547
1844272069
1976657400
1920486393
1764656317
1692429549
286031153
940438810
795510597
245295419
1358770032
1620798389
1226688103
345385698
1000766623
1849141360
672449320
930894224
175014295
410636090
1384609788
1784445306
89915723
238047600
1035282956
440465
204919635
2067159023
1803315967
1835321142
781605376
929730830
89888387
723692319
488905460
1859196405
1505028885
2062622275
232109080
381248602
20681226
942422097
643407166
862738466
1093743669
1724820452
1217487680
1341263293
739018015
1516403281
544235741
85398714
1552688534
2035510710
1657928588
120032298
1285433234
2134891557
1647716637
1012383021
2145456287
1192773788
956518710
492813541
1901992418
463435191
637419196
1145897622
305002049
2061290458
1428225331
917730177
1154884867
1204453593
1464236000
181857816
1628480918
396143845
283553375
1988282031
1166297082
2005309866
135198930
239233640
1863305331
1369893490
976713941
1737606108
1678368098
1489511658
423528472
826733126
488571774
1812717357
371238801
1364233497
1536831616
1219142187
1982865147
1885019128
123247561
16348686
543933690
201499588
509064673
1321008089
1431670751
549100437
893411419
55759845
17849049
1761414330
524034327
344952662
520849324
425516587
728202972
1306427721
638716922
898927284
821248280
358362437
1508601589
744090852
374549257
301916750
2086699413
895745667
358008958
445671297
1728570717
1654433405
1938163661
134062389
667219086
385057455
1593623500
40004068
1260068206
2053864724
1781443036
1835026847
16638942
1325828024
947809817
763539175
710710821
1465122028
1183042365
497044605
1038725708
106826174
647206495
1231361635
377066260
2098189564
9349668
1224745337
757926250
1470633667
1298006786
1629334412
818717307
808867992
2109137443
1649087583
1361869219
1082933853
154477103
1640199668
1017407417
1242096059
382378574
1285880433
461982667
58969318
959751860
1224081622
1979140441
1420101564
81178028
827869255
1379276602
1812622474
357845209
708816117
1553484145
1997824007
1863273725
1582058348
1763855876
1873334484
2026420574
111324702
662306694
506643170
529120127
1713934579
1258767450
808415044
524054124
2036617810
1501964939
474918947
1861492758
2028648192
538391680
1047193840
1404898723
62744225
950658554
1343248901
378528597
1387086655
1640000291
1139413492
1045102631
768103342
1921178893
1098677164
2014550485
1636706082
995704506
1796983314
1640959942
862752497
149657385
1074950139
1107628641
285108641
108699491
11499845
861744437
1030447009
982595239
1439703328
2062739891
1176769549
317050949
643007997
1074427529
1488957160
2017500731
1692346040
42525647
1143604574
1891753031
1268717160
1083547671
1761284687
669549461
2009714541
1564380450
1655455777
555226368
535640518
987565550
1652272061
1090825332
814746721
462023497
1462211936
1169333001
92186874
132452312
160036707
786570877
343335684
1827435044
1193933809
117993559
419545585
1848407248
1552119679
54567958
1739243306
1572409790
513076895
236818087
1747297511
2028489694
1237758737
1473814173
685276230
2103138428
1220359266
285036234
1956952106
33063704
2025451663
407892468
1069344701
1327058015
433529676
128913569
913420713
1917152891
1506691085
2091120396
1407649698
1689495295
417403189
643936270
1791722469
976072220
858872120
1991148972
547016887
1739519409
360865599
961677455
1787300123
1618207149
1848792020
2091592630
1148867998
341919953
1185591592
1262311623
1035549123
218150510
1262173632
437486697
190931297
1463829193
279045131
975438313
1346853915
18497043
480330149
1671278524
1523837569
1777293550
817683000
823607400
955689243
1435646805
1739383571
1463687866
975149345
1241442195
1009370949
690791313
60592970
1144051843
1250223029
230784135
966498629
402219805
1390908304
1492192582
135138847
590190451
1485687453
773404372
2113250617
1221617143
1157137878
986059374
255419872
1358037942
1434186862
1465296292
722415489
1500627659
816200416
1414381951
430094362
33188097
1009178380
1314434896
502225475
1649658364
877685019
1743957968
2134971321
1976169546
190449359
1957243128
1592993606
1972770494
924028898
1794799225
664203631
976384135
1114041038
136895103
1372986014
2116168526
1830191673
1012994779
857199958
2114915654
945988603
1656018157
635386862
536610758
1255551289
1537582168
1457951695
1738412103
897823342
1221034364
1769255064
697692230
292227462
957702093
396785126
1424792521
704459410
57161797
818908714
1452199921
511187760
1860725028
1181686272
473963190
1120310572
1516644790
2004020381
1201770844
2110412367
1291567625
203471140
232313782
1539069314
941907142
1580830322
1347488653
1367822554
184904854
180497176
823829760
229960938
1167324196
71282529
2131163125
1802938299
373946867
134691556
561477223
800368131
827827233
1616072892
1784928651
573267051
428204688
1916691713
1459432808
894411874
800734905
1063671471
235846054
1683897745
200151667
2017597228
1933274645
267697936
690301746
1806339717
168655435
1536967834
821166086
1859810223
2032476319
1123778330
994486415
1374709518
677508350
168450190
1376172728
73084943
1703025054
1742584455
2141875545
1145995764
707978365
1323969497
1250813125
219704354
1219125586
97346596
52617556
355114194
767247680
1044266230
938655997
209928460
540847338
723561955
1737623435
130735655
1729258027
204633714
145971035
633963012
39589476
1607531920
1081134481
149957664
1205424687
876347745
613492695
621136781
298019920
651523196
1511229467
847146904
1217936366
81464097
2052610909
1532614785
1877642674
2088573696
831296091
355097247
1611293051
1923542166
554267038
715330931
1633812407
97962037
1165674940
1227591831
71274275
729265570
1142787102
322309472
1285402367
1807102130
1953532365
1185494163
1786774764
592907885
2095513430
615797764
346150003
732698664
571295418
1639511889
830693422
1031769735
888766417
1554165909
1444031737
1940776528
1901197469
629216865
1773610106
311335709
380044184
523873869
2095877593
811657396
1816307126
1273447264
786853645
2017428638
840430813
617357056
1851233075
262121920
1114922161
1448553922
1754816616
1858481484
2106035645
482667816
555604740
410647492
1279551295
77199466
219537020
1288472701
881112801
1374808737
1561390428
829517772
132468569
1305397618
540513148
657279139
1200736525
970141296
1248064589
1247492861
496714245
1656729239
465394155
301620389
688281812
877635410
53485535
996177591
1911368121
955159007
1854937077
1847556904
815544050
148084987
1866588045
1622296761
429621519
2096348966
1722788833
562174627
1552994473
619043022
174873662
572129715
1449123044
1918916489
262963967
1896186292
137433771
234645888
1540279402
1600977951
635011508
1635812793
1875533842
1210749157
547590926
1557465028
541748278
1960919908
1111246543
1660007563
536556734
1238986103
864705657
163439765
648868209
1407419638
1366181845
370661428
719091961
1421423111
205218642
119674145
433923970
1226278377
376351560
1863352427
1250247625
2140119373
1898341044
670513779
583561374
2114250657
264316720
1476839875
1397517580
237453660
1147706973
1448118116
1102635608
265004144
1102389259
1411396741
1139765576
1085254834
269319612
813436785
1978852534
1767291106
10886424
45487474
114967247
1924640648
634764752
1932985772
325306106
1024210741
1951909525
129845345
1828764657
1693962085
2078540647
1033963127
620649138
389954022
1646135379
150720469
412672669
985705739
1537206313
1128414423
1514458429
1566585662
908701858
801925443
487034649
1619661513
975905891
1939851030
1785253707
680090006
966082133
1439442931
1509132777
359943901
838595722
422669087
904616977
1663909369
1787913891
362863593
652932767
2137978141
410293662
1088090039
1435865377
1097265399
1451723326
812182784
879841488
1996916238
1561977457
68489753
103359718
1967276607
147649343
1321637460
1748120492
1922081385
271722777
93340721
696634731
1343261625
261308100
1443543258
1864751270
1016168703
868151656
1170593172
709821351
1961744876
1318442044
775363996
1124618331
61848815
704772975
1684319203
1325141273
1679220067
1148373033
729089321
1679961330
843698631
1946188565
1595176422
1248735571
2040841958
58333980
1911008264
1653410247
2032029194
2060879279
812045177
409899368
940364949
1518883647
1985557983
372897679
280711430
1807834988
138769270
396945450
2019324401
378987338
1815805797
1774550341
934904556
458928190
1122069721
36717056
250275181
1831038104
488501207
753849165
437675805
514024334
847911659
589280639
1833669234
1893713274
2014203974
1803689077
599687861
1337939897
800164374
114025056
1814236972
2113528237
1144034262
196567008
964913132
991359607
146042334
797244677
1168283440
1532052843
1014270522
874506295
1025479560
720392884
1420664749
1512032279
1304372621
2134804145
943722801
979310652
1414550428
1081822533
599081996
221110486
2086345681
916837239
1940338595
1324578803
1921028184
1638835791
1542081243
2098753596
406832580
303873425
1238725825
1408961848
573766785
1318406911
863074962
414079294
1015779625
1413888766
78662427
1005679871
1872951872
171140853
1011152178
2101613133
1458972308
208619846
1685142247
2020387837
1635953960
431371097
1995262683
1513090552
570572375
1061428710
1316011710
1341595468
1742402747
1357436574
1833921811
848655378
1550109753
197566140
1216276644
1367576911
308307596
4636458
1281548366
768354655
2085982634
201342160
1484937004
684282372
1147180083
1693624049
886627689
1488901228
758892825
393506078
859607291
1752796513
1601191004
1709368225
1898285777
537276061
1442120551
1673422490
2111944259
1092035489
466638451
2050039017
1301079848
2016973960
1160698756
1711048556
881696394
1564282945
914204919
2056889906
1462783450
1608872923
839265978
454016444
1464453366
1068778421
1152351827
130070407
333681287
489330410
185990359
780193278
1978661769
1733356479
1415707121
1693240756
1840444592
2005094496
1541662099
1940836892
1579795800
2923226
1004741722
1719794542
675907303
1770171198
961574041
1673838456
1427544602
5001887
83105599
88245255
1618073963
1595131117
1632943913
1983686772
226009018
1598446035
673862736
1413050665
1512295340
2106457167
662455844
972725700
1354537383
56461081
1395060588
309793133
1706838143
1458637537
68615629
256773027
1900596000
1614072985
1974377419
766637251
1011677310
688694803
1523823206
1285358858
271972605
1269961318
557287599
1498678773
40563402
1505745242
1732439223
115678358
901966812
996601228
1399577116
2123913245
878783729
1386125892
1097224017
2137216242
1564642948
2045385662
1704809652
1661621599
1308531336
800225964
941843915
1292348176
1802674083
561395708
1873327161
1525995836
1230398690
858204854
324092219
1011088198
1573904805
2003575897
1888188922
1617615642
2066575884
709488077
1299045353
1516338434
688250560
1158484033
254568126
1822347356
1105457951
984523809
332469491
1469198579
660794649
1685544467
2076115351
481510146
725306072
1576736288
729528769
1021798841
231182471
937248240
609772202
1116930424
1486502830
485086156
1069831262
284775367
1567768631
48518911
286117892
612094453
716155345
1941860005
349358952
722332739
1573128928
330787069
552867139
409856525
674245197
2103270263
1827256671
948023059
1535190969
1020866152
1304677041
922388795
921703535
299511396
1147369264
577214668
1076821340
565385506
428148277
129032679
1180302665
537159772
1363085383
920300180
837452951
1051272455
484813098
726002383
94825033
1456195619
1668543828
1182303242
1516885216
542881498
1116669459
84200048
655504986
909874814
637291190
531486267
341136666
252009239
104221873
1122519489
1620741724
1864258935
989515581
1965116828
538023797
2108212194
1138314948
460155985
1387343258
386144856
1382219109
491884882
1798236123
1673547552
1467904562
961092534
1442904094
1476687923
165224581
1096600987
1604853817
1892813406
808319410
1587477845
1680034107
371749882
1471113917
760275828
997194465
614685712
1306014137
1808816960
1389384584
248245131
105597802
993040562
1418488715
424071240
695036264
581315961
738381065
254155198
204213205
913099369
1693119068
144533165
2105868687
448783399
854540324
545921942
1729031484
855700603
847568511
1975070862
1578758894
1068169474
1817508192
390397062
902175441
878180765
4090579
1998877373
1286146950
2132863252
1894801370
439647537
1873778943
1039440033
1183687357
1587648746
1851633627
642246127
1233038141
954764390
2036635397
403184272
2041501893
382295576
721219595
1243326650
2089491845
1457881477
1909580334
1905119460
156713941
2088251221
1497489203
621423878
1495580618
803877622
750894830
1056588469
566792817
25264542
1588409600
4403774
1819785626
1051303945
2054260509
931441773
1474611925
463839676
21905593
387774819
1615426072
52789135
900951803
491739619
200772585
994149381
189598888
1580527023
900390976
1889787215
1372468234
78372752
805793554
490641263
589104692
1712932441
1691101655
1908533101
458166235
1494372459
780787517
117465368
1378724486
957843898
2044876871
1420457549
313205625
622973243
1166581054
365264077
1758759899
1199455670
583724743
2107250868
354631745
766641277
1707477185
256141524
879720929
705237875
1814432502
373376574
1920572123
330786500
505859483
200270696
1453867691
145972097
1055472049
778310318
503585571
1503785584
1037957365
1093552357
400563260
1992037025
883013397
1383361372
986025644
242166791
337898917
798888773
340498748
1653367957
1124745531
947319604
1005080242
909535874
1967743912
1542894406
1073487779
1202299347
847990138
1892558844
749466877
1044525563
477076558
1075179403
489931038
1853197550
2122956211
1000791826
1935945932
1329352290
1272112735
1051288580
1477380561
32096566
1254688279
1434985750
564552646
528509365
1675431469
1425362417
2141297733
1752546574
1896853661
843487172
2142999024
820428236
1921839769
1845743061
1472619685
1375732613
585866439
532926320
358748442
1280540382
2058407115
1413119461
1666451163
1246859246
1426331566
2003165656
98072437
17814513
1694832309
1949572900
76908150
1047775850
1933518453
473545703
1952177979
907599055
2029238168
938712230
1693257696
2131216202
1291209462
29527400
123479619
2008744453
1905388921
1764417434
1323805237
819374783
1040120235
282987748
1036578741
460637131
1364727365
542607904
1230184995
857244720
1788884770
1112147882
1516604192
767075413
2110227319
718783561
1851757076
1700557434
1121639651
415378663
1057515237
1095887704
962950658
942059570
671655633
1947331786
1624138160
510320598
278844660
1873760101
1979953353
1258313784
397245243
1955934360
1593486136
606462835
122388508
1742171400
342931299
1248893162
533768222
1755856355
780653826
1879922227
1941652077
1703920615
284362259
44033438
435413500
942637037
2032454242
838044046
724755673
2031257191
1126146831
1027987843
1605530699
777016479
1867991377
2092785164
346779604
63129635
878655250
1484735901
1890565954
1831523458
619976942
1943208919
1710961027
526636414
611005913
1264839185
1688896913
1081594830
796844168
718424206
1671816662
2012348798
1737548282
1049176788
724065140
1690654917
16571500
1798710730
809411319
57010270
1622371970
1571581277
1228161162
145831964
80191272
701578342
752580046
1544201205
221859099
1402398317
601192208
1435143466
1499451237
803794447
366215200
945263206
477121773
1141411036
21710112
187961309
1870146247
1475386581
991111296
563243866
337032072
1108362190
1092659311
238873248
177778622
1996690773
427540882
1671327331
460592829
2132256960
2145797459
1409162723
199864464
2085300472
1413511039
558747579
826186086
2005394059
456665666
1004059812
1858368202
1784231299
1142289843
778590216
735877443
1788644694
367313549
1635643654
287409224
1730510065
1195172015
1253427286
705623343
261085947
1155059095
838464302
1431117472
453268355
61237234
1917121481
1181021033
1974523361
1509206060
99665208
1204554354
2108772108
1476185941
1648457284
1838523033
1806476282
1835161155
1713205264
910134670
121770238
463186735
292660547
1297307554
2072894146
792452733
1061857081
463238005
856113899
2102251273
1217060342
2014102323
1507448123
627592088
881899557
2041583298
216346168
1071982445
1947310332
1936928604
1949155865
128356463
1354055217
1459692221
63203397
170025779
2087527039
1956192870
684297502
1581007651
602623232
413081566
1403132643
1292836781
669634700
988124904
1443930282
321299442
938848073
2075043027
744706903
1806864157
898620226
1583551219
906778490
1201712267
1889525968
2077279600
1038248287
1111877695
1760802541
2107600670
919292801
1260884096
835136603
193540196
795789019
291623636
515756032
316884872
1999480558
452012384
869146523
1258409046
9540355
1295989595
580340062
1859876040
1922678710
1731724747
199117559
1163334246
729853136
1677666298
1800535842
2103368061
645040630
1317738792
1391274701
2087051425
1150674953
645109786
685503483
1516404342
848483434
2050281151
685973821
1740503322
1158028611
870560460
137156804
1930649339
726764339
1141072826
811427772
13807808
864141448
1704834540
375387266
2000046050
446607201
592047208
919009125
10811532
1188929477
2063562928
34828360
478191434
20006152
1826544374
803407693
1719102027
2011259504
719507669
390601959
244663576
386207268
1370074653
634111050
1501632183
1895193238
1937655818
244868408
1689596109
484632339
1577876907
1481973767
1677374336
1287348434
1572082492
1799664710
1796785769
457770145
2036638129
1246736046
654595601
452182980
1031828759
567956901
1501377852
1488370801
67677749
268235068
2082656596
848673856
1225678953
989606587
1562848366
1857177558
817307057
900646099
684498044
885611716
1613726719
169728713
451765163
1925042643
1394609816
2138289230
165387643
146211408
1418345813
1052769312
392323043
363385383
2010205401
1550963927
442786253
605182052
156005660
125989780
413990869
968370044
614622250
1851569750
1411167992
1439690098
521700095
1754563907
468649281
1115949575
394857281
929710282
1378707978
674897956
806955380
165345613
195936046
1919453870
15352147
406845995
2027125316
1967230943
761895196
1628053944
1079506991
763689776
1816148874
639736635
2116797778
641324604
840910695
598970953
1478335842
1002469536
486909243
469013194
2139717677
194742364
1843409543
335514981
382092776
878951632
552907959
1128962429
646283345
1950337460
1787731670
900597833
1601051670
1708239726
1477484028
67241743
1211296673
1795255502
613745445
1019796477
586197251
793561171
713656926
310173259
1199769106
652348533
1951129453
281037504
647754267
1110112235
1524200513
1309420009
461906822
1567555444
885883578
1115410976
855522520
1833084823
1465922710
1256995921
977757334
2094729422
865477199
359495330
488023895
852721776
623177073
1970474564
1263556976
393155224
222606818
69034303
476590309
521074578
232482178
1563454136
1487103045
521368243
1330623997
904424495
1646803853
254740765
1583592109
824542179
2117073112
1658310469
108379911
1412585933
1818983680
1186534647
1237070866
1062044849
1981758793
2097991997
1681790912
28720119
712618433
1434545948
610041907
1905121067
425881007
1085410632
738351466
1764029117
562859353
463214555
923466089
1692014872
974179229
1449502756
282822488
950074867
790233065
1470077261
1995059898
138515715
1227018722
1432134570
1517834573
2062340114
699743800
363909990
1337437519
1612534742
322362756
197267166
1905436367
1139644857
173238887
508312495
98968617
1375974381
221496435
2058056158
1113911991
1345747736
195236401
1522854032
962611434
1109236153
304919895
961710083
2069604405
336896673
1916087347
21314771
1335635540
1988323175
1687634870
427428263
2071535079
1655574899
2113362839
950836791
1975193371
1892864379
778429037
624327495
699652559
949859022
258087917
475325804
1550326676
684557413
1272765887
1351728466
678234157
77757023
1965460033
1834120440
1515717075
633434713
437059072
531049687
840898782
57121764
2012162257
954167018
972762170
654421985
1941194643
1830858307
655823911
1587127506
808128062
343744100
1575277688
1325695439
696918992
339882700
1587534033
1378131216
1535784924
2100173091
2090441835
590324780
1920311870
1140266449
1788308910
1903337580
193053798
666722457
61966079
1326666302
1316979209
1012567299
1726234746
1065489172
1439374257
1783292422
1428248316
1175217538
1841936880
584638192
1124146312
1565201793
1574283037
1876416630
2065793252
1737365431
1647356591
721390550
1891182205
37763017
1140567896
1203940460
377206808
957218414
1377146056
969346236
1300886911
1240035786
1443985014
1900761753
120455723
1937531185
5644179
52797717
702448901
1233867967
1164931747
1708681356
522812972
1356831503
1201733906
1009391087
64369291
2017485879
1949261494
554133641
753846153
167309539
1121958499
1410899536
1186242631
790529517
1695121853
1948446188
1279499057
1614661704
1284251173
596516647
1410804572
33109670
302389191
369262101
800241686
1872253480
726006275
723601131
117176027
1344330932
835567498
1434963093
907725971
1085164524
525914594
83727625
989298537
1656336506
1720410509
1240497489
178336156
1325335453
923585694
2083624116
667109292
2144661457
1928830014
2060476270
145996494
622559718
1402529144
868906343
1262850583
1032015752
334839450
453031935
994206367
577532983
278345181
774779735
2102931302
1400358813
2133629416
1049350279
2007600336
42097462
1588543791
94117197
54439929
1597512622
1865255314
1497131465
1930565309
489419271
1927061595
1926594624
1220207198
1589512262
976901691
1138717690
1073062073
507253732
1187057013
403239893
378875347
2094843920
1642699263
1119993960
1509983230
1959187368
60333487
1601841332
1471577543
1665102936
1328132024
1464085095
813217055
614980535
1525811658
1643443004
1490441651
1207661266
1575485746
971610330
974923052
1612264316
465770950
1846806872
926414668
2097307838
130323000
519873452
1959464769
255529954
200645785
1324680787
1755627902
838026066
500040267
614087973
2093450306
342934732
1497412178
105360592
773389277
1369042431
339555264
1807726968
2078229634
1772925229
1752726032
160223915
1492161309
422147047
1442568465
358949475
1079308168
307891582
2102233077
2116417965
2008211225
1644319182
830294987
850513888
2072167455
798469745
815541686
354833173
521297734
1005223120
417443073
918438877
1584903682
850635000
214433709
182662364
2089260278
1911122219
1329133283
348371503
265210133
1903236497
1354404211
2087979136
231284077
557459193
379842674
1917250798
1294832337
1964524244
549257020
819328512
960325941
551412885
408168941
672150023
1824364308
1763730280
1658106309
1177670765
1200761493
1320041884
563146409
1280736242
1766435815
1815718952
2130459006
1992764102
654661119
1319972961
1104928853
1328145387
1708494731
1505623478
1746433722
1389585462
1626494312
1380525572
766120751
533321634
1036171857
704938155
375353104
750632123
1324554049
2071578620
1345151696
1260866981
1286592640
1031074633
1745419158
917207330
1191290442
162473841
1056264904
1139992802
1980271718
1158622403
1946880643
325381741
1304544209
336453459
1557062185
1432799523
1704759776
1496687705
1975038298
395569918
610326270
1973552820
854225581
876922921
371923280
451238962
593340111
469868733
1685509614
1558913825
1063432376
638001820
562524899
606651506
598650286
79449513
1119906631
1817596571
127277394
1696417361
865047529
1189729371
1206572436
984703811
963331956
2071687802
750391064
746310676
1629891880
67336471
1007367957
1109229786
1222906316
53256063
345999651
1676176811
510523388
1788240867
329475427
2078935960
1246805502
2017996951
483706427
1336119500
663067630
1950457081
1589237579
1065848350
713453074
809103215
866429794
864735174
1001818973
1316069636
1678268724
879045504
240265521
747541232
687163339
1290443655
1050325600
202229057
216705328
906246311
579734569
1476889604
982809833
435414429
1614135084
1684325184
258487978
1942703829
2128258851
599665108
1913541526
951491662
1246847485
814948909
226028948
1002864117
1174087556
193296469
1937220601
2074779170
714220321
1654850179
1584397967
1707537892
304746168
873955245
451008679
1315238657
2001023700
1184068745
326217689
1672374453
668395104
1654494960
1931354964
95701565
1177394094
2004946151
22374712
154166634
635736411
2059145899
2143764511
758235156
1057994299
82590935
1507115051
750862213
636657194
1451389478
799886067
1706414400
423358429
1439440913
909188954
1137680907
682729
1034100331
1757041559
1893339502
342413526
531662448
330372927
1992114531
1152300383
2052822467
297524210
137418998
1348151519
766040340
1489755164
2028754375
181475335
113442329
1258263030
1328695171
1606346559
1462909684
1225248218
76424312
1378471632
1828302819
717598068
1995903450
1010468768
2126260305
1788299820
77022819
385911868
972881274
1217205935
371624956
1337466639
861783820
503621777
2101211093
1386161937
1130351640
1408477546
1395749844
2068566985
752094256
340556937
2037794568
1241596472
1287794877
1830631352
630087354
520153012
716130999
76873267
1082207353
629659769
821518557
1138081096
530720778
245260000
1141097234
1492556981
819530800
1613571368
1211383326
401951919
1726215749
423574331
270312861
1781936974
273303528
178249724
1067711040
877573008
650785986
1747958340
1161299181
113486499
193667199
1319977448
135713051
1770458699
1406558594
1945417784
2112672657
85467417
1162187297
1450317855
1095815582
1799415969
500749036
320216692
704668083
1825176824
1720274205
1140891754
343607697
1445517264
35447767
614201932
2065922565
1489468582
1656626324
2066192227
1249402220
1925319867
1253946900
1997364650
1721371747
1889958782
1513749550
103382394
468490725
1598215201
2082068144
2110061071
727577250
363538675
938264194
2049854804
1618775855
2089650070
2113990966
266722060
7823441
2037257578
451975243
12164228
923548959
57526137
1650774178
1885122049
1149134419
2052234736
1607632668
1496164395
1857092887
2066935499
185188268
483839669
253420519
1959033636
803096339
1958282292
1835380932
861565861
1024525137
1340152770
1368145715
754995380
128331523
893273058
1715487016
644036422
2011315567
1889238343
880278007
1577591274
656436963
2138350026
1702642448
1742439193
1422130691
428933387
355120953
708974503
273293901
644025674
180306530
44646883
396757971
2053630077
258263100
1831450732
880691927
60976593
19341331
1776713944
1163699357
183393009
492358872
1306636121
1621208137
1733564921
1353504996
96711624
2117625970
715630298
1668344528
1405198814
893470760
1078961123
1348520528
1811755196
1479646046
821714646
1360983307
180344265
1779472936
850875783
1957894271
1706990936
1893663744
1106431382
2014603176
103939271
1300890128
1624297417
511120045
699289443
24088599
1889888893
1668195555
986733703
1709278133
941748492
1573176690
1182644791
52900142
1088411829
1208061742
1860327196
1472300514
809522427
210738877
1142298145
1700519223
763761434
96919132
1609115085
1770745251
832833569
605302768
579226657
1400339527
1409288454
1627535031
1834646756
2137340633
344741025
1969073349
1110409495
479614661
1056646728
1975661275
1155202546
1795499369
1823613463
942034501
1452555243
821739759
1798078497
2089238858
686677376
689187600
1474847481
1723451684
1507695226
1652508570
534561469
1573034724
1553706573
943002796
1627948599
232110473
675200406
224347663
1470232861
195570651
1666476780
2038292175
1200162357
543209121
2025690718
700673007
192550176
1268183568
2125089464
365850545
1867060270
1207832394
580983614
1930576868
821272572
443709226
1978637509
1696411809
6215386
1614155943
234946309
1892137016
1330221975
935802583
1817232444
410910288
1171787229
1198104156
391742381
959364061
824749151
1249574174
481660894
1731011558
672266662
1574814966
1072510541
1898666396
1424050235
716574178
1853437323
1302261692
227340534
1066719820
899734226
1383124935
52898496
1314135034
693440856
31562718
837932977
1813601083
1735743385
140271985
1914780406
664442842
681792943
251121946
821691592
638954437
538517860
1761472029
323736025
1490753938
1222938811
1860940708
917012764
1747752939
1264514418
1681902230
492744918
1022551282
486976613
746880404
309745421
1630027119
2100713467
1825890489
623393766
1217270693
991840132
1371880873
1848072945
718239660
1092891408
1849667633
1082155742
1757421497
415887466
565306546
1664808316
1028692202
159236957
2051161755
536696991
444329350
1950041491
240870705
344861630
88529501
346542574
1920537473
535430142
822188203
1361306747
752763071
424259293
631203744
354624799
57035934
1645821553
1375988492
758251586
814822772
1097318302
1640335830
81251046
1478588193
933334194
921477212
1584000542
1864780694
487249450
554683342
725124324
221539080
157450662
2096101304
664560962
1817093843
981168609
242055560
1173291913
2007775829
1036911762
576227588
1498062899
691590717
1043717109
1256060171
188263392
624410919
2010336775
1322532385
981432860
88047154
47930306
972893289
1747834488
742932204
531646015
1810172209
1831384809
519415042
904534209
628401066
1905667396
570948875
1031041368
684509603
1502450343
49571817
296132632
1075570780
419773973
1402879172
793201275
814742049
1336198669
661157386
595865338
91356147
2063737963
1012167560
1519193977
527415161
2042305469
1554794207
1198636283
819193223
1390146673
1499612864
856659927
1726233705
410513403
851518995
230262989
1760877239
77771542
721450831
1379609250
571075046
2045277887
1232809454
11515407
1790790067
744496441
1911009680
1406599748
1866957903
1186029831
793870601
1588252186
1443175414
488454510
1188906764
1250013661
781678685
120503951
1998069784
2120153681
25041630
625794404
2078939281
1426936704
1253426715
1461074444
706959388
26126271
1745775505
1883604017
1128435979
1211084570
165317483
2041066715
529233891
2144612364
798089612
762864334
402096937
269169184
1223872223
1911448431
1621535040
1228461264
1978207610
1626697825
403885597
1754685918
1976188072
1095011043
790480226
1405992352
1268276799
1806883815
1201425692
1929325077
1323078151
671068002
1082408290
598195514
1080376133
105905340
1376524557
1267186733
1738095709
779450374
2138008214
1682867855
310970080
2079276200
1707388151
1666502499
1816378409
819187847
1338071080
811133800
725097138
2063074494
1035241764
211604458
1825234934
2021288844
1193533147
236585113
1021890714
1697945375
1793695585
1071200147
2090052828
361318335
717326599
1715544414
278876967
889708453
187636190
801532249
60716494
48688455
1193536492
1979992777
923015038
1293160108
595157324
856387703
1671719693
726434716
1649756639
1116241088
2119500014
717763108
208101424
498856249
2089016570
2128624460
485788811
1949462135
1457516135
1616688815
2124306367
365862064
471642600
282826627
1190433215
1835119055
2028412045
319485581
1225205227
160822159
1008386023
778299937
762386449
998923839
1195238013
284830345
1199866959
1119941674
27383758
749663526
673145151
197356310
865321974
1734632597
716883953
578695958
341846019
547141737
10845014
1297964722
494459958
1184260268
472219054
818636873
551251085
544755775
1525675679
1785665136
1402289030
792396591
2045220512
386314930
1081454233
250221229
1073533176
1889983587
1436250977
671328236
546461391
706174634
1396074361
888245108
1357965655
1956475658
371441701
1545985351
1030015243
858746195
1181845740
90536786
1544374149
720674238
641258878
1051779807
641009039
1795157642
861458799
1880966115
115024117
391830427
1228072836
2032607375
1986405918
254049958
1705460725
891976357
136401457
681847799
730085089
2009424894
1936530780
1086915991
375593247
1081508490
606629396
185327319
1260157878
1603807752
1000239169
631218817
726762907
2040258965
223620701
999381481
1938692852
1318434935
736087668
106332576
309181476
256724160
314036036
1426956787
703590214
752080404
973888860
672724631
1069819107
2003432445
1359854920
261199768
79077390
498631389
1683442722
47209516
2021270401
1657674320
2135873804
182063387
258620186
470079356
1150137769
9132239
1726245890
1917406164
1801578843
132467479
1776680648
234233928
318585484
924853271
1192430516
1037612156
1657324285
856496866
1544780204
136775203
40343679
1424335622
1733666331
1267515816
1511509472
490884068
1487138607
2118304917
531900224
488659181
458578681
1417970402
1110717057
2045911044
1816520561
1221318971
1734442727
230644016
1481060582
658587688
1986263057
1314477919
1763392726
1920501260
2016843714
853261766
871991241
1088787850
847996895
339819845
213281006
1771071175
1507784827
1931839368
676979783
1166666807
861555592
1375753807
1100780369
1106249134
1601288015
2018403253
641464554
1034111688
932139046
1837309219
895755837
1083898468
751941903
1304729759
1386627881
2132204850
1874009980
101026595
621079869
112794944
1522719007
1785922895
1855214650
374790190
1018715364
1679278131
1977785767
1447694287
1796721863
2089066028
1325818414
220279197
582056439
1026143199
1982772041
1589157412
1994530520
363545915
1599407091
350054662
203052142
1937108075
490436557
1716521491
1994596769
1134942926
391932742
637507689
863756213
256764546
2080012471
1723438278
1590887216
791216237
1916455512
980938774
913119288
1713864105
1640942599
870184551
458214646
1843666844
1250921031
305896207
1244090209
1886788852
589957321
83360006
1164320261
357884373
1608328344
1558872349
1276141043
93366862
1428274845
870934826
2101159495
503736324
1242429531
295350124
391678045
1512317719
1889244753
1903816065
1045185035
1447002031
790368989
1000866805
390279441
441720100
1523066900
495483915
299134792
1155990433
867516260
573314853
1728678140
834665598
1800202738
272635437
1326112064
250819177
218155242
957017820
385918972
1633128497
1847948247
1102415347
1653403783
852813116
2144858398
1578964166
1750841386
1392658526
448196948
1245761763
2135580490
1160895930
2061880654
1703155217
1753915954
796842321
1069074746
1035535837
26861075
358359556
1980934745
1535787576
823356754
1509092969
2027767710
2036549286
1803874587
191680553
1346748055
1998935331
1712875300
560150817
1059910974
1491174749
1224255701
269152216
1722959612
672100721
407535769
737863461
2123091228
1358521433
957769016
516608870
1187460433
487728393
1062187030
2031206144
8464466
89608728
1710400266
863602072
1688089180
707255135
91621340
1367178884
1425493832
14065289
154852138
215715403
261188722
2141241410
732930267
1408723355
1817006777
1330607100
1874990103
2004960266
312947590
197568878
113061576
1262349507
992435602
317373875
847341178
702226328
1997234734
592708222
427254065
976168937
456139541
1460953669
793603767
1821584999
33071851
305833174
25324002
89105443
614498609
322411307
1096844541
1004465242
2010018729
318868753
639689740
971252072
919623711
1681019538
947883607
499941697
1189557087
2068943198
1013758147
909698988
1133094113
323482056
885444276
1594399589
527571493
1612816982
829295431
473156032
685520868
716339348
1878497547
1399059578
716401679
1847739676
225403616
534475872
858831738
1502233227
1104756661
321278090
1718055031
907807639
2073619199
1895751911
595442418
1970001338
993114026
1204862873
1175391172
2022369414
722887051
1352755972
81468402
836166826
550786303
917299902
1572119838
1215874097
636451987
579898631
473502354
844039562
554324854
1569542137
80678045
2113533276
998456202
875998856
1691930695
1456158413
715251164
316351140
1243925645
604273514
105786859
1895641221
1157983263
375279358
884567031
1272210997
958720530
245348369
1903626179
1981240180
742593085
1286521588
626519281
469089571
2103572683
463823771
407119534
86131473
126909563
1445459244
534983735
1323725251
107024298
2084204131
1488565145
533895057
711732117
2129925056
17471585
339551146
319759274
1425242498
58770079
452083843
1959390971
821952929
116981763
143115474
342783651
382253620
1958355239
971099538
1698992562
1568899638
257766673
40103022
1182137935
1248301390
240996957
1432627142
1262480354
1180332114
873876829
266305184
1236120195
1741980987
1065831653
1812279040
1971448160
198414158
1489618986
763682689
827634790
1836435701
1537165692
2013060397
844822073
2088150168
1866561210
1723330027
197875865
1010692705
311851485
1136683502
506333716
620478357
1445476646
1733548145
1457563169
1000483350
407535405
1516902885
276485628
346151187
1222579889
360581181
1410637488
1034432138
1524754859
1474982637
1120750102
466247408
2053467274
1099049944
1825713946
1957668474
1886422282
13976115
777989649
2132711476
1894810658
991585926
120424704
1018616236
186393723
76944057
336549293
1121562112
806038973
188267891
735796336
1953449002
1502307238
1941430352
2000166416
2020543506
1892885943
2020520823
819998193
896555933
1877659836
1447990276
937344389
720397990
1886951915
350074996
1120950795
1587956459
478580060
423313011
2090313939
1019147809
1015870569
85526241
471421248
1007357211
1193846416
1207555701
1390449782
847024884
606232174
2129824321
717197114
322582070
951663917
85336068
1344052322
234729201
2096457141
1455307006
2023899469
1605149909
2128391077
773551794
1472023020
1070970967
1850976205
1943600926
825238695
1415493765
1102632168
276452402
1771879734
1596126191
757247533
1849088707
659482304
907797012
701458197
918505856
1891967447
1856166374
777198462
323346955
1129288705
1855356050
2116441662
711411623
1515271004
660010187
914122544
2137736496
1596472055
2094684518
1995144142
420708030
1905807302
199364446
1703163824
2031605273
1784052613
144684696
864062397
1426977625
544370899
550725418
922182743
347330971
1999846911
966886697
1537102861
1015533682
251266820
1336208728
134517972
792396285
1575248522
283415986
1957565948
1474444612
1954275799
480701245
1525407806
1683096855
1401334399
240899167
1019653583
384013964
1082531616
1484386857
2007161863
971451869
541397577
586380956
944645490
1350475992
98932785
1154182007
2110722426
1875699965
186894961
485225146
240100546
1505724377
477986029
890143554
1025019916
462993044
1125836802
235402684
1868317824
1025598682
1511987795
1889527657
855021883
423170618
1696820787
2083472170
668292373
978340828
1130757775
417804307
332657633
704444558
1889515391
544318397
1842422150
26891238
1860620682
2051029829
278548428
1090806327
206998984
631204603
35395107
1106425419
806300777
111756867
1755144943
908686964
122513805
637425704
1421251690
2066212857
70572719
446647986
811004533
1164559927
1856741674
511679311
1071390034
1859590640
1973817421
1134948409
489114998
853304122
603448023
1290571420
1837375422
66865607
1983976610
1188086817
695982030
1443529912
603078484
1671819691
1472827066
1949636178
1531837199
1227111370
1944924874
348202891
720052152
25287443
126786068
971970820
1020181631
727551877
1359035276
807044178
2033342247
17073142
61490647
2040229875
1070116522
943263280
1969946757
922151581
1801937605
1134853601
1788591597
2048308748
495050235
1651433022
1816555449
661524008
1787092366
609234246
67901014
1423525044
947195586
1408996690
407610984
404374685
1889046396
511364242
1732492695
1660760547
183623959
280069757
1475860011
1678778800
1332940243
299119922
562457594
1669700825
1842608719
1973849293
1864207539
1842170004
1619977996
1456823254
1128960541
35436640
621649585
469962996
349495615
2047586735
1360172597
707214053
1618095199
1774020370
1206799172
1456297833
57194171
536018893
1306806651
1815133448
1415988042
1696759323
194788083
1980750149
2125334053
1691416356
1157468063
1619980248
1916702057
464365873
504673398
151839201
254435587
399246666
2011213389
1945475943
1725299147
1732550816
964571362
1397049778
1761501824
2075994229
113277108
11520577
998508550
399028026
1017475991
1971982091
1306249213
2030066987
504202479
1172989849
2031222922
1213497854
1872083028
1381638343
1723550402
779369084
2095200317
768248109
1339038402
888881039
1921264356
1566681111
555097569
1815021366
345091437
152133318
1748465842
1366118935
1094393521
1127985131
95329533
2454470
440725900
1982500131
752819658
349528603
1518714790
2109905612
811931759
1252190190
1351590116
1006468389
159109088
1065858496
1939057272
1323030750
115267201
570291169
1081810091
1588498032
1115460136
1374975463
1427358918
633348491
1755553569
1905588246
1163533553
520452022
1746677240
575446407
700982259
1170597453
922308656
1555163280
2146110905
1750178713
267186284
602885545
821907493
236098628
2147268682
1903764813
1769592396
883009232
2062468148
361635842
198515144
8987770
325958885
2114218958
896715808
1499882511
1853362903
1042599649
1368529775
544678009
879585422
185038548
622992726
918574171
720781450
587456411
186068430
2144746754
1992309780
871711776
789099951
1682343822
1025343588
1020688063
1627786414
152262873
1766508171
751751713
1070251965
363910476
1256628430
1160437274
1113403442
1371339650
759347181
1943690287
1348731213
873510970
1217849239
1622690827
719607513
650538523
677781391
1283186783
682883832
212570686
370751979
1861453849
862992313
332924131
1552247278
1332149210
626657904
1866715667
1423047893
1163241485
1223533405
1846344087
1892572036
167148510
587974880
1371329752
82053030
1775772402
2001362075
1385915065
553338607
514945388
950506001
555670195
1723803000
1469738666
390525461
761241215
423723626
1969196146
1342955786
446980498
253027089
615924151
1705604272
810667893
1548624843
331308061
1814918304
1265281477
1445059485
806356699
347691024
226119949
306504481
2112914269
1881737203
1540288784
1124398759
1663093316
523920760
1661096105
1497257914
1172147889
1629414362
382138566
2009343517
2061746530
1810005735
1232345748
431907241
1140734010
1816962165
2079923273
1444014370
992891046
418915193
811438497
1936089582
1705133086
546376381
1089128194
230296051
1222483414
805692702
920748882
410631090
189354201
1398970828
2080818963
776791855
481190184
56279758
970901756
995442866
142966582
716810549
1109582405
109249113
774162336
1345764637
1586943632
296975767
1183642338
594122404
843478283
783162311
1514289647
1288424165
232785376
580531771
25876366
1504737749
362568345
1967518044
1776073972
70589969
781402530
524675527
63348253
1274797057
1088069018
468902859
1649545268
632152077
516006586
477196477
773431120
531244640
530044189
1655562996
962360684
423283163
2066735883
1313187260
773773460
1035223608
2047697014
950785550
587429270
1234682499
1083512554
2019775217
1966871355
218386685
80196844
1843313170
1409151512
1551754840
1427970471
866560640
1939012545
1921328912
1192938020
971457403
343756110
1892390567
1548797326
296379351
744695312
1177067883
2123612504
943850307
309400349
287400355
1343057911
1819856643
676692419
1582588506
606389194
1074921649
548640140
1293512692
1329734289
1875046547
541592171
43756122
621899675
69445418
1031064307
780242639
2142340780
189384955
505135002
2040034335
1129667821
1717712746
490070451
1068202738
456524743
1422789563
6618500
551297936
250951366
770085709
1946651428
1566412016
1819127213
583951351
1509896104
2120614425
1832132225
1995236329
1109016265
220061533
522556630
2083295729
1618410079
68859211
555468306
611120229
1177276625
179811123
1457116341
224352961
238686975
1100077933
1149507740
1438959831
181718968
1958376896
670025833
1619741326
2025333895
410631903
1668421862
1265733847
623476342
2138331698
1728416647
306646821
1003968963
704816399
1351195675
1767182155
1401024602
1647248298
319585935
2115646881
1933811762
990148463
1215160837
221486596
2056057965
1305136973
893500648
1547229791
1284297777
478690151
716187943
1017928980
253288169
443015187
1885481534
535991554
664253486
1256299513
477519213
6524903
525108920
1430664402
1404629152
1055196646
855084348
1184426328
1433136500
879016616
1770275298
1451187197
1291017621
986661939
1288785258
1845997236
658466526
892195760
43149172
2043237525
1211603306
1657939100
1548813751
321747657
1746215900
2041015937
2026486928
2038533813
474896343
1780690850
1635747506
602959559
906824956
1001453329
463396538
658458882
2033775348
632927063
1144603638
1001229247
325874941
1496262233
1809416868
237303228
1901593939
74582125
1681358111
508044649
715475800
1967080296
431689520
2068632731
619261806
1916562966
1614102845
273684034
228998956
883673302
1229153248
928173380
1930789361
921939607
260087273
27342534
829529959
622353817
728311155
1385253419
214886901
1225631960
1495417065
1747445439
299860869
203478128
1261762836
1110039152
1402738087
2008338134
908890204
556166439
1111675383
1876444590
1101438631
376534907
816651271
1660713232
1810013613
783265141
2143936175
847061264
1052009638
1105894531
679235456
1721425295
238418507
1770663241
539885619
231622769
1297416175
1078881238
522987521
1281925505
1381021271
624682211
474280069
2096233220
1239932437
762031662
44594455
372258864
1980125308
432645032
967273082
1860044677
576440927
974297271
1150187917
1826548377
1327999924
1776675707
924990009
204634025
14076724
1612002297
1640862071
277842071
68888073
614519893
83680519
442262754
61884529
686351403
1270757825
566528405
1221619920
2044892750
819580167
881147367
1627435404
1061467440
600273370
1099911526
514355994
28161925
1349700402
2117349134
926962821
1409394029
1839870204
1047889467
546713417
1912864290
1384527076
215919056
599695139
976773758
841636291
1628236049
441961321
1149148454
1842636902
932982491
2127273399
634805547
846768714
806622625
870867452
472509573
1220401360
1260865979
1708583198
929201394
2090088191
1252208724
50512497
1009807540
1901539155
676804408
1526353868
727858372
241685394
1818821848
773633363
518818330
717068631
1005208063
14545219
201115423
340731488
296832286
685750383
562198151
1472870280
27109552
839777252
739926802
86914765
1460865857
810480233
717470352
1207569573
1804317561
669765500
823084261
95665625
191703465
44341523
1110440903
144575892
1693747051
1715632249
802185832
723257248
1351731598
1089059615
1785448352
982202069
485947035
2095538556
848615642
377885303
1021898817
1931546825
276687191
912600883
382731645
2040844721
1746574660
2128235001
421644487
1358953227
1033066992
924687927
1871593469
49065886
1922142793
532461219
71765474
389470152
554686771
2036827645
1357609532
1029507866
1767357713
1311390213
969451965
207481203
713486638
1581618115
516210475
435362835
1708694386
676837865
1609764654
1942083951
412716733
1663513964
1107061967
1962219552
2133976836
980610389
1261574412
949861058
1715358820
1292129978
556873613
952762774
150030958
1755285101
870600957
2008405791
981211699
995779218
2057858086
394049905
598764780
339759492
1445403031
690420656
415363885
2072547884
1730446020
563490649
1035519872
594409486
574815407
534580198
536574003
308713307
714970419
1639990285
1654181015
1582855257
1259442834
777293640
327234846
1830413042
1898406852
1671024555
568476576
1555776146
1633629904
1015781231
822335814
266433934
1904892490
54406867
1276674584
489300456
804944322
560352675
2081301511
1311745151
2089891909
822847623
745651006
1984513822
1588739879
96343550
1723286963
2048269678
1431749998
1884561406
1010943504
1104217141
936739457
1694812952
179394950
2034849685
634954920
737831206
2046241449
2138425370
100807468
1022965412
1374339298
2012409765
11157145
2028723891
1788068073
1973342180
1804479076
1528828201
1453724540
1053229488
638084875
666353193
1982205812
1241843564
1678323901
1158127093
63346214
1105027080
1265117547
686468702
475723610
76080247
1040432540
980967920
2071896439
277472765
826629235
611538237
1859191706
1367216230
163526757
865514113
1450284585
525833096
102704546
494082692
1735919837
1208999371
394110390
978577545
1270318111
946220234
740624479
1802341163
366210962
75665438
1422441003
304464022
1715215807
675987267
232181656
630711856
1404436342
28234747
957420731
124310672
1088756182
371210891
145406303
1527320532
852636992
823417150
549565606
289097148
683843410
938008370
1978456230
384513303
362032764
1757709567
961473704
176521695
1813296880
404132510
2084866003
2094261783
1522298810
1258739110
608540294
1715878481
912483330
1870318303
137532052
1395208917
1715969552
584180997
729392244
1105629056
1163211399
422840073
1171769221
1165059207
655090353
2119835510
2109740945
140386237
474621186
131610968
946878835
885054154
146534525
864435339
576510868
1859734903
909813828
413090705
562202608
2146424575
1268169958
439426251
129501653
1474897114
2093016801
819846588
27476035
1318113775
2139436574
1138194808
1887430192
1265923818
151813008
1552104577
1533081533
1084780044
262779745
587318509
953837677
1460246714
324597077
509050826
643515241
461619376
965806901
1717931494
386183555
282229216
415793428
1201961990
71293326
1256191003
1234159204
413293740
1758445106
1052109482
1408343155
1569101767
2113836636
423221738
1438360221
1146316823
1550517680
1499131374
414300346
1092884960
145845887
1997286976
1973662571
1921635163
888682611
810324652
252470330
787141186
560118681
890566416
942137189
1635377194
1597401763
691466138
1539740599
1396873010
570983184
1494435148
1196540404
1929504389
263318563
2055029531
13798216
56094346
366438793
925327968
456326527
1584387111
941139612
1831941158
748485467
450834048
1921868284
632538507
699338551
108275411
1006792842
17704674
30524455
11191627
448114124
620219605
1893970946
574954148
2117995425
871314805
673547066
1837222567
1659921426
365731198
2022695087
946768547
747523960
2055343511
1002084088
1922334383
1930853286
2024816214
872931809
1509091643
903048880
1056053416
1621826092
2045114135
937078049
1603605302
326449552
1144313506
1658395049
727254071
1398332275
1800686188
1140320536
1806065087
1805750726
2043917941
666387098
1399315686
1540931270
1838055558
1618150022
317049595
2098184743
844310341
826634705
1561462241
2027581403
433327864
161785879
1759969802
1252373065
1621178899
1885343312
1554999028
176610462
192944262
349196222
1332336167
421373083
1766651348
1180817701
221217555
724460456
1503992203
1136578039
1877755400
1427024847
1888205695
1141604171
984209470
1555498009
1034732277
1871561057
1328477247
365447757
361597024
2141915644
682251566
1728264298
1404177251
94621056
1390252277
111821005
1289452397
1025987115
192888674
1102987974
1700591928
2129311135
650088503
61926503
1954384777
1592708838
1270848544
1483054729
2120473557
1916925399
1261007535
1048477919
1742504561
886590542
1244703745
1524008786
433044595
501415873
1526353868
1786726337
1200764508
119514308
1413873623
2097715796
1763753474
521726721
85018738
1296798013
872459165
1101747532
1477341924
1682380958
1939413192
1511953040
1696894131
374013659
1057461897
998640887
1085370856
2113794471
860086611
1590442299
1322232583
1148952510
1527118669
1210378076
537826645
650226255
1146352549
2084743436
1901004719
1248106646
1560080676
2006107886
383129260
380708057
226510398
566974077
1011624681
1891142994
80264868
1818650628
1998761097
1953808713
762664999
682661277
1601602450
544192702
1740041688
670844769
429322068
1601592920
445278994
1503187478
835874499
334415094
1479471450
262228996
1283118393
572394837
1909653116
531289887
1978845747
388325156
2006563563
1552839470
1026601343
431816187
203004569
1481701311
1165230073
950047944
615826817
1897422988
1483383018
433339853
1444513259
1518805090
837782542
2010211970
1515835276
16801819
1091099386
619487156
1658637459
1458444463
584360318
1637993419
281910603
575632384
51998414
1588093981
1502269339
1850981409
1334990263
1396959618
307298517
1983568853
175208142
585220054
203085215
1284158800
226000708
1206476761
1886603884
293684390
1027753674
590877359
1099637457
149501607
163610587
489073306
476417640
707134597
1735079120
1815804867
1417145879
310351537
460766522
341744586
1990617533
297493009
938618489
351280430
377443456
600830620
750101625
1595998733
535978024
736903170
1842153223
310212726
1630057461
1382537307
1918063340
1071810925
455534442
1195246825
86189639
1534427241
1235796367
1063654688
838129205
1138081050
1842252776
38178547
1008081452
1036628057
1976274026
1822821695
1377703980
1359631066
1686957137
1918821715
1261797768
1623385537
665027091
1369839979
562538705
525264467
1523551682
469476911
403569082
1938074634
955502419
1095223029
1488538083
223812711
1324098648
2084586857
1225026268
1239864977
1849192422
1304262928
1153709674
1626567835
133962141
1159897490
2141196204
1829584470
1545127088
1785500263
340076426
1188890507
79043841
969240159
668315745
970356676
423677007
1819065665
2105044693
1237932665
1194606144
773246665
1850517263
872694999
1524026950
2103848564
1268070492
893283249
1078972398
9282333
215918988
1979409583
2063523204
1652957481
1190046076
1958622265
409875543
272621759
1020270052
2000284883
536877288
1886431453
1828066657
346214269
2084765932
1433732394
267803223
1372885270
1121647535
810366639
673449631
1504729986
1234013380
1400641342
242900826
548726461
1108659683
902396355
1573960297
1633858639
847077342
269374052
1725163001
90789443
1177140495
1570929506
1647649773
1859768908
1951752995
1620938860
918013524
638755931
1528250667
1137760254
101540310
1127645077
1971307898
2145617569
1334945843
1031886355
446306444
1576863533
993633363
217217777
1974243033
1759660006
1226184185
339962192
1518248031
1979913077
1276308888
2085621955
305254065
2060827346
1676591162
1943019091
1629972339
320516048
966769228
24156130
967425620
83216992
1480826634
33607997
567198014
911503980
79469259
1632895794
756707861
878832009
301944216
871394987
801397391
99698010
1232382595
1272498019
1824261204
1205309065
679162531
725677142
497444792
1374595902
1157646635
1467593214
89331993
775337740
523809289
1171562926
939199987
913814865
414406260
2048746607
728271301
1700994648
1106438301
541113254
667447485
1117943546
1461316812
1374975241
37445169
1336192658
1723523311
1324978276
619956309
358227633
1185406135
990983239
8810194
392470238
1961165496
1406263548
1788479986
370306347
446631383
1737014842
847626139
1765585442
1602917232
333429182
314792340
313462104
954020105
757969815
1766175487
1972818315
2003136617
1645680439
778994703
887986884
557499152
1533476393
1098314701
1483653492
1456583702
1416118624
2017198234
644803735
1898985842
1625376598
1771280081
287603926
1095928967
1274517973
1283385975
1251674785
1868132165
100792058
1531723704
1705758115
1882525878
1892592395
432846831
1131234371
1892523457
1736012146
844833830
698240651
88495451
1779243170
390508954
827593599
469236552
1311630624
2062874051
1818660775
1269026799
1843261086
1156926514
1580839
22925369
1678246474
762638250
1719378021
688169501
44032527
1243121985
1029798285
1304933327
1824069414
276013166
1275692682
657236515
1940443127
930426332
1678708365
822759405
1580287484
796619583
1852876849
67123346
1597196411
880771474
988856576
1352854476
1141378300
763183514
993159887
1988234237
247515959
698297165
1231030341
1337285967
1153206938
493695457
984428134
324573233
1243891374
302270715
1895292588
1705524681
1557212405
848475999
1230773568
450641616
271820737
895686103
1636286650
1842074465
968381007
887695763
143326882
457901957
2104996711
1312864878
646224413
1978627748
1005984795
832400115
1305633237
1637133678
655394190
645192407
1312467951
1881600473
659839601
380141802
1572174032
2132704630
1300808427
1340245452
863380503
282549971
1781717573
603681393
142845202
1900712296
218449192
906110874
1621205618
1282011640
1788952865
424368275
1590491568
379085530
1593848694
1829131037
1544992882
788873714
5480388
982183554
629542190
710390989
1553659595
1365361560
1845355747
934399835
869069326
2117973103
1382320360
815313586
1222117
131600764
2013989115
962897922
92450936
117640532
139068881
280701265
1228498877
592101194
1468039906
94799784
566642551
2001012275
1179648646
295888608
1872310357
1924600847
122268089
1405076975
551902063
408447979
1820538128
1735129581
1482704145
1949056173
1405345074
1179789544
944459579
2049566192
1073935418
503151776
741140442
1587720028
2080680847
671783380
2112336334
1604163750
1720663491
1936161102
1922718580
2014850252
56364298
1959626877
1619426074
926669487
214649281
1218853079
368255341
723733932
853219810
1449660371
1341161638
491880325
143811652
1102598848
1893110787
1325236567
1693205158
1298408039
565996087
652489514
626665290
1227849050
1458825853
1445118193
458168393
1319557274
1641694797
1361262958
447024225
1897528929
112503375
1295449103
1101873562
1816112030
284475695
1051838497
156638099
1331429087
292574760
1128091362
1086243007
1661207419
561398860
1833622245
717690688
868443176
1391847925
1837189569
247221182
2067505927
1811047117
155099357
632014937
2004473928
1386446491
1439777389
1412911224
2076390688
803882084
2078603869
965387311
1424170072
799738002
2060455969
1865997572
70682425
1671549404
246412470
721330883
1920423269
2008727388
1627053036
2011982646
1541686299
46372342
745470461
1213945887
1769205773
884491780
263869560
553582497
585398579
458928208
1217439958
1467561267
79798653
418404751
869076617
352327795
1948372749
440784470
1225742511
370016137
583077892
172439997
1015557549
1681215087
1512853448
886994432
396680184
307371672
1549853262
373130271
1381095100
1508510995
586822858
1100521445
385585084
801955612
733609075
1384258210
166483557
1931268113
188796445
1171958761
1599138713
1192635048
573014869
2010622053
759263308
1943662777
2008553283
1550852178
463464995
1011768465
581981636
1497056375
15758687
680057895
1045464252
1657295991
1243856465
1813482931
1645743079
761685401
1801786159
660679120
57289979
1831455006
2091366218
1426128487
457196935
446223393
2084616475
1829504936
952389208
145012997
326444924
690122520
200916490
1152210138
304816073
1026687316
1055001414
126516604
290073588
573001483
1087151892
825432363
1715427742
383727353
331206621
459811773
111910172
1011677477
2043266816
1891008117
1956395518
724472781
784695108
544698293
365818130
2023950078
246487292
36333732
1584048691
1843793245
933475852
501792873
398375127
117975921
2036883775
1196137511
959533704
1866389452
1194590703
1303422569
1281357393
684621852
1993528744
1313417385
1421178322
763824541
669755193
2019379488
1493391136
2118855418
1381495741
1975842543
917925876
1613977976
567378035
123503972
2095707914
1800473631
1352987715
164317670
164443337
1080979648
1140534810
1339749167
1080021611
1809456492
905827708
1322645658
1967457990
1564886534
87512863
1637806118
753312385
1173000359
366969262
183293964
409508781
1251252239
1657430304
1064021167
395467383
1438457844
723523707
872627378
1431931085
375926752
1249436222
976240384
610040900
74162224
1749429792
1492528813
1737688224
2968830
1114934217
2035425623
522849994
947253078
442752716
1499019204
471520270
1808145896
967302636
631292708
575582920
698673412
530563439
1279820272
1236616769
487121373
2102863234
1266034472
1596636150
1606817808
648019219
86631984
831800495
1198687062
270134435
351803937
1294069293
156256589
1487136995
1314633969
729693653
347552865
246364169
1537953083
1038126312
1230247240
1500003765
438526384
646587190
1537302902
390812244
518654857
1140724128
1363514043
643561002
408852817
463197745
1673778857
1840282911
2145043087
719725172
103454736
2097160001
932185325
484216647
711415610
1018391820
1470334776
300565523
279449653
1152903052
1079224305
200589105
273218100
1635894184
46069755
1290823219
1001387461
594109990
150471962
1829066025
1230857680
919405958
1244672113
622991484
1374778259
2002854423
355736917
895110246
108449480
286780521
2059112434
64653461
1145885264
904283001
371387891
1175330830
37267974
163481833
1952427819
955338440
1075278458
1283559841
1179710415
2049332526
1261032392
848475999
425699612
192398587
571308655
1710638437
172686961
1490889660
2137692979
1217226426
208602280
495734010
606873059
294973736
1899572109
589271188
1360121496
1487990162
927405722
312580255
908423093
1979892879
1001972151
1581139906
1727106548
840853744
1887998927
1179195065
1552618980
1183724555
1393046678
1048889382
377057427
1948428081
1953722308
986922315
1998127264
2129009733
1406772624
464954778
784429665
1389417730
1453193577
1601836629
1521762348
811309213
191275976
148321039
966365809
613842147
167636326
72979824
1622280178
364321328
1601408202
279842285
498129579
2132475814
1526583630
461169355
211687499
1007891424
872165532
1170119638
867776801
981660520
122784903
1978719790
1704079158
759765618
1583394522
1496108744
349195072
1859883814
1406793990
65749490
175592145
645727062
2002632824
1658238233
454142066
1715834983
514637675
283471026
1111219245
2102894471
1093134249
379011560
932766324
1947427479
1968743681
1535524975
651758237
439478486
961731649
1360979647
1908589657
1005487684
663998134
141530198
487751914
1766095981
784652567
1136443557
2072074506
1016354502
1167159196
1788132830
1710232984
1047416522
610236342
307399490
1540588053
1530024236
1249523125
1211539748
137537408
127011244
1284170142
11321046
2032749638
1770619709
183919355
1965397762
435894442
903512823
754838814
1016606901
1100375663
700490407
269420464
1712168434
409141552
712590333
1092703811
432776635
910031060
726169240
1144392934
1006407710
586434353
2128462145
1228604663
2003534009
1918254754
874223658
905709724
2079650504
144902368
791340166
997509904
1489339636
434477645
1986409195
605269880
1768903142
1176212259
1550688642
1696294056
282341019
401955715
295846110
1039129765
1422704394
160664156
202182146
1167151747
330671620
1239103580
843472594
357437091
323482242
1892230304
8622644
1421425320
1398241067
1154285037
185516281
318518028
325467342
390109092
1319364725
934653046
492342499
652591668
129101684
1710339955
1071890824
222471660
397837779
911443632
1223527203
373021529
1590033377
1135100819
730256417
1285833419
764302789
837532725
834628861
615105128
2009530314
494615496
1777744983
2070554255
2087370078
359212841
1960492175
1670946267
1398965058
766434836
686484301
207079842
1833767375
786219148
1314451580
335989511
1620422708
1730031096
1905735659
98066902
36276256
1865688828
976411260
159669906
981212737
1171973055
142611875
478568478
900611084
1234912143
656725951
2053601809
305499654
1894191664
1616942223
2019051357
127764133
2099521294
2132857389
1978997836
2027983670
1543481706
1394523801
633567546
238335362
1315857061
377184887
1702014202
1872397992
5496761
267860176
1036998801
670306850
970744244
573646163
114415940
1882067166
1072657189
18814489
1377207111
430259013
1637336516
2116337572
1007703667
1270551457
250266470
1588773149
1051340026
1079225056
1394810041
1762478929
558748180
2006728710
1046217514
1365887575
1903046995
1915450938
141253718
871649099
1499901821
1911647973
1380793318
1379904065
834107313
392227644
877131456
1172076580
994203405
1641081215
2004914605
845399289
797930477
1564394895
58949945
2007664670
635260005
821151337
356186474
27691486
1680659387
1517191688
954522827
221391564
207035119
1612196070
1080887295
722979009
1570148939
1904418567
77178408
1405207791
648116500
1312437703
1467595922
501927838
1268685533
331688468
1205036135
617949024
1787081804
249750253
717447056
1156610936
37000673
241695358
1117221341
484296144
1090702824
1092688812
95310827
145903349
1904650180
1958981084
909365124
1135694830
354006640
1154634878
1217176874
85645740
318295405
491319012
1979488452
1436008319
713982749
2009026646
394618499
1239672274
2113971832
883208052
236889698
434484985
1295077753
650936843
1761421628
1739008689
123796943
1299785160
778440773
586003634
1109662782
1277979238
1133045745
1187637784
733509921
1947020927
1588316717
996261667
2029225624
989790033
173280804
1025138498
450150927
2066105318
11241787
1361049856
348752293
467249451
655512601
1931840998
373552788
1728361121
435607776
968461580
875296789
1340744163
1689725087
1243803938
229652321
282906108
1259482542
375963922
1173415170
592190647
1965150155
2109124499
1809867202
1386708783
195854479
512846961
106118939
1988505321
473505906
668890752
51702312
723674738
815944436
599726831
262539742
2130860694
351872641
171963437
65493721
580257510
854525466
1937893232
702085280
2111172931
342593915
1229878843
23379771
635901026
1587571652
1785442057
423951673
1190643771
2142002927
786447949
1896768920
1957093686
867764254
797860695
475407221
370685611
887460735
783905210
350346580
1587720532
1952852706
1470100074
252643820
415565362
2130642297
599762600
1959724793
544233499
453536051
977769884
831303492
770442112
1350430980
2059666183
858764145
1454958540
1606058898
2043919994
695403835
1023732080
1469868378
2049539876
1346584420
1801649725
278632481
1832632266
1118846745
708313575
714378979
487609824
1451524197
741786188
35913606
811154081
1589195484
1514946675
66035307
1677488347
1225564627
348516958
459209569
791481125
952597821
302086886
235252934
549418843
502669127
944376661
928959652
1642956988
1749437375
1462729482
472543439
1993113020
973705391
169227280
1449033245
1065543948
2142247768
618606692
952702795
268584213
1855916367
1872648720
1984717867
1967480815
1668210566
432229590
1242452654
1059421120
1183313553
1911407158
1978239455
864881272
2117993176
1191560898
992068002
161072775
524650106
54934666
1621289501
1962086408
1406003545
1222971769
502057503
620280161
722676073
218028275
1186014576
1016203017
1982152844
178613497
325130356
1796924169
673905543
917000936
1714460134
617398931
188829368
1566571831
768825121
1851093863
1090525258
1838255191
761507272
454249999
1308352823
1096639276
1719516196
1200123261
111100346
1028241313
2109638658
1153832971
528424571
1599588617
232970590
2096191061
484979114
1697532194
1548068077
1315350927
225332288
1561531759
1279596607
958356297
1721712125
1741798768
943597875
1635330343
1814654118
108093283
1166259563
1237600151
981690722
488050481
2041823286
1538415616
161491393
1995832735
17861704
333418288
904797678
1989405462
889918847
2003466137
1276447467
247347696
2138017739
1221388611
379031010
1574700040
1954475266
473966958
1148980681
1223823975
99092825
11174099
209679160
69508994
1844938515
176477582
816701497
1805024929
1713184750
853846055
1065163908
2113427479
266833682
538706768
1910092156
1282155765
1947944695
1044679637
120077260
829454798
1246733881
394240258
815846133
997379734
913022618
1842672393
36488826
1262948086
1969136043
543002712
1818869482
1690754414
894467826
1391401943
1917935972
985493987
273029983
940550051
348874125
914045339
1837575129
123377429
1788876952
928181656
7245550
436656985
857801081
1137313243
494968527
114463990
857060127
744497811
505117915
252895388
398724988
112464715
1736251294
122253131
2092486777
63994787
2070504717
444213395
680053668
1494802669
149432014
630885025
1435478209
176235011
1076375354
353552411
1799328040
638383072
759295965
1089385472
897492261
1702329477
222810938
1178483131
1328456886
603289322
734078006
2047147914
2015952238
1655319856
207960571
1023789860
1926341463
1850130034
486314747
579669532
2091780422
2105949090
41923552
431041731
566946038
1806337656
99694224
1707098647
2092185441
199569898
756410682
1978618774
1346307199
1374107233
673186550
1056172009
1254840627
668786784
1257093283
278759677
406982895
312396946
840121340
1857288884
1610043838
319160665
1380611745
20911053
276592842
1364111734
1423857339
1375138968
273229569
918270834
1368044132
430437190
143891256
957331804
919022194
764617720
122082169
700870197
1740922952
1089695724
1265338648
1583570392
1718157368
971082284
2120418700
30695255
1950990671
964754305
1848330753
907838774
1868653214
507282611
1508799325
430049377
25146105
347690715
915964970
756752978
1235685723
1171976338
1651087636
23910818
392875943
1933625781
1974711947
1995384632
1655187367
319503443
297072372
1373361100
151115684
1641524857
1334226796
1238035318
536590838
984020879
1694786005
1302651133
845910690
1497036322
1444056568
648814972
1488440934
2097937719
1492000952
781429984
1006445098
261089515
1468347518
247333318
1054078641
1491805497
1993493054
23357619
231383733
596226821
234568765
2103840436
434994206
952541332
1028499056
95680166
898298045
1718475897
1315517801
1035262720
619493178
54113861
1530916507
891066306
1825181573
620993498
551043116
1327951704
1255494173
622887556
718469174
416085335
39159579
33363863
1110200616
1329166125
26038251
1545981567
393463735
1425073674
986442318
61208359
935603648
2091215999
743095414
437780281
1504431170
1167225048
289833761
1281470092
1159110916
1313607588
1133775609
500317176
1081113018
1448929602
300538419
1105284822
2060765701
1810198224
1071328868
460288789
1813471467
585768605
774375776
1574486717
1585441590
442296881
1247521556
1646980300
564165381
406104414
1856861720
578288100
413197086
681766802
1187882989
137357093
1416201889
1560638867
1449342033
1237150374
1452191379
601213529
1214178361
397570734
1875206910
283548514
1852241151
2057655412
1148940562
211620783
349674878
1979181220
1863282582
1060983537
1176530478
838395303
1353315439
505695933
1369494057
911181154
1496567783
840592856
8199456
1909292263
563259707
1539357678
480960595
961855460
860727738
1384975768
681260235
2023274937
1895969124
1798485801
926104441
2135406213
532548099
299772634
1213849909
1200613821
2108946830
1017623077
678452306
195928392
925764786
530464991
658575613
867367768
400664675
479834475
1804487401
460546517
1253052379
308024736
1298900943
286025679
1852051734
1001015963
2003819939
1385323324
1196620534
315071333
1538646936
629367301
31649075
1851279389
1303835731
1770734070
1930847407
1029347913
1416970476
492069914
761324101
811661747
1476779574
909313444
469213255
1525790350
1664800891
780074410
955876361
1913764598
1228718127
2142909797
39537534
1140198791
1075232401
1594095539
2092637613
73649746
132494721
152149819
1976599070
1728415356
2047140249
250349357
1910501907
969758467
1167419099
1520614187
2028447737
1137303780
1273630474
266188747
112209149
1743756873
1380569683
1704344654
2030858204
819097700
284503440
34854236
1961251795
610859372
1224399187
1693364363
425045682
1783895018
2022608834
1720030988
1875447413
1711500263
8625567
1251117310
1589952108
831836094
961897218
944214731
1709289581
325525279
508045975
1250644136
1254121096
1225970796
1212567846
699349955
1968394615
2086702016
1593585738
740240020
1992461605
853065368
1300055355
795643052
1361865822
680953791
216771346
450140837
2091761588
660303741
2078260404
739074050
1106917220
975102933
618680226
1774570517
565324093
1392808377
160791966
1943162726
200850319
1738442683
105601504
1737603826
493463711
192221160
1454212226
565168926
1807613752
317133117
1657932226
1840125635
431049644
977203436
717921958
103904348
753060397
56881819
1886892315
653951214
184383187
759325301
499036737
1019629948
2110680145
1881436053
345140574
1491887306
1134673794
1669607219
549169169
1824907775
257556311
99902970
350764899
1433676325
418167342
1575995035
1842180050
475790974
722424310
2014414970
1835713906
1777659373
2109976601
242605199
1292475534
765794144
1729172185
176583220
1986819420
164930089
1338133517
901717554
1565788396
1871877505
1046871693
706019060
378752810
953263956
1867252877
877929866
1363202453
1519967247
155326151
1104035992
2095385208
36246982
7166443
1438506021
2007725266
1059310975
449318239
343559563
126148390
632897865
323024553
1341313298
315351734
111500354
104639636
1476061303
1540913637
1412673912
1771917901
1172722774
582506816
477893083
1746724467
2142266806
713899627
1803368237
1443697146
846011153
886719843
1074227549
266772844
318998268
2074289190
383000650
1290138889
274952995
1738089323
1166345138
1931851007
810281859
2016080059
2101882225
1282506311
1766666746
1196182576
1832191270
667995420
1665128407
1524674469
2102673454
1681615230
1052684085
1973491337
1116683931
1580057746
548042385
985260448
1367133702
975006918
882710703
321009866
1467559818
1167746117
1129903812
1659854154
1708793832
623386267
698812102
993716181
1127182394
1657893407
294492649
1955133127
770427944
683254003
2110618529
1533839346
1344128598
680692019
315864653
737448105
519982476
704920123
2066881325
156874838
1544468362
1604154735
1241929969
1334469319
680074655
2124865773
1684939782
865579864
1032813764
1571866677
1209809473
96532519
1644233193
1638449604
591220755
1205379309
1233398833
1034087528
2097501732
88632104
497027654
1953935160
1906280894
346068946
781540511
1380055956
108933279
1894871405
1560072011
2047885838
1771569087
221218080
1275641449
2141780049
1966424361
809883831
1361661666
913541751
1860429208
2012989476
186393263
214381625
2038191621
1638031951
1731654570
191760671
1243294235
716336623
2006072289
1888759998
1355986458
725650557
419974161
1183165351
595208616
171265769
1262994703
1359451379
486395407
523571149
1224367662
2128097795
1401338348
496615170
1962527842
1232150546
516262751
1661938783
240191606
957611372
1789904478
467745294
87689663
670132595
1603668153
1225646283
1836795304
1584570674
1892180119
386328276
538808339
822296494
1942159291
1516608749
363333467
1106838038
1100286145
135248768
1946275452
992952575
2145022172
1595582614
106831061
1767357105
1008843352
351296471
703032959
1139799814
1514030708
1655767679
2033685718
450104977
20928959
829248726
1694644584
1874011401
827258421
1321054207
1697491705
1845811622
2084611250
1468003881
1736592075
1332661833
689397460
469257770
1867725303
1327148585
1807236471
1831515504
1708866392
1456861513
1341598936
650099785
804268187
846308174
29841679
1430815509
1196913328
194472776
922849301
1382929848
1271461032
1082979039
1666632742
562385279
1601415636
544094075
696979287
1722138233
43614530
1466588827
637231799
694204979
1245718849
1243631161
1678608591
20482598
1430920980
721861950
953308900
1922695433
265242280
2073870792
399553288
128786690
773286238
152103848
905041121
397880049
2021009920
772881370
513660141
276430048
386624527
1843068758
1700969722
1496026307
24981790
1108886245
1485273226
961708134
1350005928
297833184
962140728
701070044
238232284
1131580884
1792805643
1570073004
1898469001
2095705619
18770116
1907697642
1872856277
1614235257
1884767129
793130541
848860473
111534005
1060649164
2090289149
547857368
1708189988
1084805218
366932899
1861502502
1704380858
490500349
742397736
1294204078
2138766362
1406792206
1664616445
306983078
481495966
745126251
1628548366
266604968
662142029
427670730
827708081
1494923615
2047111347
2003190850
1971310151
1416308289
287775042
1363065646
1664660951
266205094
851070841
937749643
1364846548
551109645
2081699809
608907188
1965462047
856583873
599237199
1369634042
1779028288
1192269778
907073582
433677962
72377434
1771118798
236867552
1318952166
114735214
292781209
48815231
1191581571
1267608306
1901361333
1584626189
831770541
507888699
556439473
1332725081
1507424294
1144797778
1447759082
1680356812
22071614
734785253
922854408
1549985014
902147041
1886388966
2041210710
1591666114
43165557
1234857916
1696418370
1930842254
1225591018
1618375346
851491815
225840502
578827203
1458949329
1132400288
633468528
1860216479
1944602567
917081975
697807570
818207371
792786801
72103706
461933330
331410250
1925631441
850853724
245453830
1695896160
1951234313
2046088410
1174653649
123680022
1161748571
694803365
72855026
1347864043
1830159328
16784795
2056843167
1603304092
1005188518
1986235126
1500585457
294651470
253334467
333775454
1506717257
1305009489
2116356970
1175272169
1977729624
899231361
1493057592
1391583159
919193731
1885221493
758260780
1754330774
709843641
1650187085
783969116
634916159
658842097
665380684
151586456
1722881244
575374434
803697660
1839844011
1422723140
740667264
748600472
609988327
764472941
955834428
965362945
841274036
1344907296
1805807916
1536349777
1590801392
1578295645
2053701911
1521456827
1994963010
1842180331
495893010
867336610
716214830
65057951
836358140
1001517743
1024192165
2011956236
1497354923
421255648
1194195547
1474329724
42896061
996805883
793932915
1158135338
985763601
171077408
1289818864
1948440034
328572481
1169761091
1207010990
1261311890
1471789130
1905826230
1613688292
1157160063
1346184580
1777309113
2006530100
998339682
157978953
2121090369
1775573466
605935685
825231326
697307928
1697502321
2052874732
1450717070
1961715023
1212772222
574653609
205827843
1228938623
466310492
773320729
1811510398
1803119309
897126860
1900057685
886028036
1267712424
258305546
1932623451
1073317276
2058864105
529005001
1494132161
1682074686
2046282669
1116823924
219337377
1999715592
952812995
825048242
1867720445
443494143
28586063
952396885
1710669952
96572295
876844529
1096318154
2121391297
614214528
802940171
556755198
826175153
779079293
580166746
1868510539
1088271612
254065459
1812075557
262278223
1825887052
1296451766
1341316606
291465088
1211648180
57845949
394723138
286042018
53302754
2136170189
38734973
1826366008
1633101446
80736448
2088458360
985005718
1519873991
1350644812
1424779924
667522921
828020737
285926140
1859027252
508318046
838692701
1882820721
1058047795
799017274
165814516
1206223049
130356203
1356748502
155218520
843175869
73932759
764327585
458773586
1000531180
567559571
454627617
1322323432
1679311299
445671297
64236113
537592984
637786036
1347452243
1787100310
1594345360
1516967305
1605253710
1923467438
576291463
99038499
758577733
1201021659
1051944612
1518280176
1764352025
564614074
2027817115
1945124788
791328371
70660592
630196219
1384713098
268580488
1204489146
165903414
918219041
402559638
1559339989
637197679
1188627353
52815154
372977710
1885043720
818648005
2095800650
692306855
129616726
416915335
1272021828
49761328
1387511278
1834841166
1623666515
619504160
1727791647
1185434336
983808931
902437460
1370068616
1999797152
1478670852
348612179
283546787
1509342141
133012140
1691940108
1682234049
916298518
1305875714
1395039392
1384242238
1549862785
1642006584
630523602
848653420
1529353523
1922526974
1325190127
268917152
1245456497
324884965
1261204348
742311670
467902665
505446208
725964734
153841939
119006815
1968105178
185793884
1419827641
1687316998
848143960
2023409710
172800886
195669421
863063635
1725476105
1293787929
783828184
1466553920
1887768155
1764297757
1693121930
1871164768
1436394925
1108285799
1900805055
1586972188
1865730107
594780743
88192646
763599923
1448882796
737252308
290189056
1425132371
1080659518
1704676690
1901023929
1921149383
2101859555
800176922
1295950310
104714269
139639242
36683726
1469479330
1580274067
680696524
754548707
574356590
1359873567
1187394292
1138598369
386349102
2027312191
2045431592
890825503
2089846660
60334128
1924092278
1472672730
69252588
1074028652
2102915514
1371053397
1085395396
747616308
287855052
2035998454
1017679468
1803856156
65834534
228254080
971553821
532795392
667464143
1983044001
706285412
2043776635
202751816
731342498
105252722
1863594438
1470972827
422848075
851402850
1265290221
84130941
2025950003
1573240638
2082551397
1245623588
1683246164
19074558
420767584
2079226067
1582394704
1312002993
1844880007
1180681843
581486234
2039440513
1954827220
544915298
1016654468
287003242
327734450
1289889653
1740151641
488986435
584996177
1622718828
75255589
1577605840
1502055996
735870711
1897730040
1368250087
785693968
1157294487
90087174
1017339549
1441652960
812039400
938620399
1657195472
293291694
568278698
2030919935
66789729
609454130
1761743340
1864993680
1007361094
1890961934
945111432
1192180097
598469648
1304937083
1206723224
901130008
1359654108
1914334009
1313630681
1643084303
1405846127
1853622275
818616138
272645479
1963878966
1288199875
844259447
1320926490
1597626014
422936001
2030337214
1839612690
1550223122
688300068
17330895
601550287
1162528917
25170233
1602168122
141388877
2082913398
2029036368
862745729
376612747
511986864
207139924
760277251
863315758
1235169540
355896720
2104578341
1039349016
553601042
250877020
178721559
2123970709
1756615523
2139040616
619896243
1398953693
1952296412
1063779859
665548542
117250546
2048975595
1533509275
1966782791
1574394927
1328876658
1794769479
955085016
1493449333
1746130237
1145255477
1660588670
641949911
1271900156
1246546184
169190670
841792613
2027380563
1677492505
1748469019
1051486905
1645755163
731872021
221286310
1006908183
363316128
1307732074
347047366
1572725864
1121365771
1977314369
1110118853
1337061060
1462183427
1244546105
556666670
1344775900
1355973951
1522759064
778104042
2077770793
621678585
827757151
1282110290
1286798077
247709599
1804108873
1131173315
137416573
13977982
751342151
1798200122
1637738286
680974973
1919018120
364533798
395681346
468848435
2107906823
556929135
765963838
759166751
1486328356
1983741825
213836663
89393297
1303044184
1162817804
479600167
816405320
987830156
672806214
841107013
908735300
1533903763
1509223842
1113988033
182869461
154191793
2059112434
1873497471
1064600305
2131025659
1801910823
1022798873
1776939356
1950397756
302420137
883056113
346798507
107203040
905097155
937194082
876466253
332362491
1352232569
655314479
1334174811
519853477
974484880
500673747
2124792513
365093901
831605497
1630702184
151526422
596892723
1234251774
529844742
374160396
1649693085
1546796380
325561252
1691738818
321421348
787280307
346285365
198096004
2012438249
1566624604
1694777784
435607061
1776015590
1141231825
277961195
1268467867
1398292362
2037467853
887757681
1161291190
852675201
653194166
1091022718
849435569
1606278278
445875709
279283433
1954927911
1375229742
1021114867
11206911
186951603
2113713366
75234125
2116307144
1449532203
1048911849
2098538333
1158821200
2038124844
390656792
493787693
537020255
2136980369
29434228
306140776
549503917
1382049978
1369092607
688917152
2079920314
1969577732
561224747
350147989
926754163
1245852771
804696416
25919586
1327449316
356566054
1170949338
958762101
1327441574
1586570833
2008022876
445330483
795799400
993669039
903593894
1291156581
188655402
728783610
1914659230
554011420
537201710
1197894119
1243973599
400649611
298677932
139429735
1101255804
1007464583
1818195930
234566417
212711735
175897150
798049522
193038912
69320419
171176691
985884138
485835417
1016665049
154088516
1518747044
649392368
1093053628
1601882564
881369221
2076688485
1925168438
261143004
469048205
921094089
194057649
1355230909
1816437871
1085767294
1925550333
720222982
1073758876
862892210
1688775889
1114437472
687997011
65582930
678111262
1090122445
917363696
657706960
985105576
1499025924
870593919
1138742876
394095284
1737414111
450753376
673010100
1714882867
726954955
1172763899
1172678673
1476024367
1135936144
2096115399
2095873586
291604050
867362251
12233951
600892917
849225060
1951597945
1345346605
1933034035
1934636944
189060953
1393859370
1235394784
1684549140
1679590682
1022839162
835308965
1327495841
305143283
612418750
1989727435
187240303
1113686075
1498113646
419673915
798099865
190488712
1771444600
1252888417
721755745
1216884871
151605388
1433500856
705766623
1878796403
1051014849
2100592309
2079637204
1325236376
1218328779
212760122
1542545149
2012272591
1630387846
1194083799
1205692874
1433362447
751824252
2097316039
1021026600
1170883364
982748568
612096284
120119639
666624623
1552065568
379771502
1586888076
91521324
1796090370
656301459
1225992473
1001330109
1743780340
1029401278
1928240180
544922797
241648360
300930945
616068063
1551846569
69368191
948409264
208962179
2137858414
417058744
1684988596
870164255
1004211752
1283999427
193360280
1377599454
2010655910
1693934654
128738166
464706234
1655863062
30808997
224618774
1928700607
198294814
846895588
651650025
884545006
1931691828
423087875
1471823303
988142137
1046634673
1983466286
595809561
1529907170
1113213322
1959498622
1369315210
764940349
1791013733
1097286695
850326469
1223355793
1371033560
702039917
1401698324
628766325
1324026097
900311078
468954714
678137975
961295303
363238994
1068227507
1240468490
1256303224
1494332494
144738830
1358045009
1509596746
1431876917
1201773011
363077958
1862681625
525342014
2069215063
554149331
955162318
664229018
1520582475
311334609
1773354457
779399132
1207209960
1148862508
1647526404
122694013
1266057066
22292062
818873428
1826959339
1427700365
1928738285
1481632839
982448697
1867985633
125900963
1643309776
11380374
393249542
786643450
51100270
1164006153
1077767692
406286409
376114508
1670743418
444535464
321966515
965331418
30531148
1410647316
1479611239
1392425057
245845044
435582236
535807714
30771586
368455717
257416131
1372599603
1521146483
89388638
1451441813
935675611
368449462
311947020
1222013169
1970982452
1051863626
1472401898
66513556
1697372817
2122855948
736545662
941766516
2028155258
530374106
1998254211
1209278889
2139813840
60277628
1022966016
1916263596
1510981577
473770360
1374535862
1576656334
1735300229
730577747
651234914
1122965951
352228431
175786180
2010223586
1221742361
183743997
931752577
114520614
2113499749
404053158
1205403697
438154520
96139346
1612617898
1477916806
28477017
1572489465
1650605725
1137980778
854539816
1139684317
1444295845
937048423
2047926602
885576224
163365269
1394646909
1140654301
452749399
361604144
1617099915
455459731
206926891
1682285928
1826931437
362033081
886004545
823638100
1585760557
22796523
342062748
2007815778
1234592879
703948322
1243827353
19089653
1298200531
742871601
352947004
1205368203
1966097983
121588631
1384132084
1420349279
608771975
44368503
1643437240
2046945618
1190788870
1297126336
439636216
410268677
1847217401
1424711622
1329279944
1709790447
175543126
1429693386
1638459544
271409733
2076060232
517121369
1032478229
1038823827
431058832
2139464250
502222401
683936094
516462667
2129427038
1505908259
39949375
250196057
1027864312
1412418002
1454615189
1493828545
329415041
1520011267
1559509619
101858959
1791362603
924663897
1736092493
504993567
1439079163
482031318
107805064
427545273
64881448
1065543522
321622405
1438528311
529919506
1249611027
849566499
1346864674
585934156
71001082
35470146
1241505997
1451005074
1559969963
418368634
87514033
1829403336
2103354670
803799074
1435046147
1283753471
2110316065
1683994923
493283796
809522982
1551146108
147584069
1028745519
934272842
279950576
662756437
870360106
890404443
833412383
1154559437
108506380
1460399849
1386790834
445979288
473483598
1252016193
1198357862
439363718
1342895780
943350761
282656841
865078360
1098291756
952357756
1556389038
1647081369
1265480261
1478854823
117885508
1258978062
283879834
899768672
1897388620
1677768932
80973983
303814088
416561039
662254628
1151916145
1118988196
1178145763
1975816449
1410751844
198118818
1374616040
1411675288
1788326570
349556265
500769197
854490625
963934453
671952976
1931435370
315088924
1231995023
205688751
140195349
707187440
500826597
356328813
1087838290
1227382561
1147631693
1607317990
175590907
648661163
1392695692
134237703
841601053
3981194
1047036340
1767595431
1344669589
1667416818
1713683884
1882783510
145505717
1332145627
965362374
732042138
637373198
359306694
1865128650
1221245671
2130298405
420786961
579750876
1692065205
2113697397
1621070375
1705693843
2068423976
2004688688
1498649461
313872633
1649170723
123322941
1419221237
1173254331
339446815
1181837306
1701111056
374019705
1595540987
718252993
342777561
1392520802
1945752909
342368543
152069436
1963967502
1900401265
1522483029
1736832786
2077439735
38308293
1037770912
1118044506
579133648
785566779
603337243
2033880122
715392449
879604712
1754129094
1626690645
1915262652
1313434431
1463355556
555293911
431064794
241823221
851685159
1690874225
190247151
1515528730
1499436603
1513948909
843361640
998194372
724412904
1579916899
1084606566
1670452172
143370098
880950870
819838484
690341152
1685350069
574836184
1710087766
879640827
497302285
1115522264
931390831
2036713038
269679311
1005554203
1319791544
1332726859
464055643
967824379
680070475
330509915
1595549571
2128944117
1525236209
1136393491
1607181604
219328329
184546090
1258256950
1406324413
1003223701
872301282
1778214760
102596120
1015132568
2103266524
457098645
410593158
1340495536
982790248
610579684
1151677508
225339552
1223642741
1741941689
1458738499
597178461
174152437
1259829242
498480080
1669365004
1209146797
1341676905
836722411
521981264
214201067
2039634880
1991898098
1938726314
114080778
583536850
1136294990
40626814
89184312
959156828
1559694741
1124873121
2142410915
1517353879
2064303832
327783203
2094929697
470429929
615167341
1019279821
1977512151
645131887
996165135
1330555809
1523188179
547135813
1410235887
1915178029
11821345
326191281
1702844964
1200227925
1199034495
708471760
262431752
1548373270
933453554
1727406005
718146152
550250580
1612310997
1498054495
2101826183
1440706827
1759380042
1672321531
485933706
1192669894
159470889
535899871
865348431
93375692
432675635
1606892842
632359866
2136583857
1367398706
2082949200
1236075334
389044196
216655725
969618123
853473835
1241120275
19255895
269911078
1804652146
950420939
2020215451
978748111
489128511
94447930
540339824
1862053272
616420430
1133750662
878916573
1891801017
1072126156
100660399
1025262634
278358292
1852187082
1173235251
1383317094
615945887
1612547578
723923847
616442318
1196617179
2130072116
2008815959
11007204
1829672688
684094592
303738621
441753444
1187762633
1039653964
1391443852
2136250569
383995264
1907832363
1878271601
150207426
1576163309
203316202
530739369
1797527849
1361657715
1691642568
1550983060
501345820
451590797
2138951531
1475987438
889628329
1055240679
1505643134
636694242
1365361194
1222877936
194245867
163042212
1045865879
921949535
731110617
1699830259
1052984893
628660322
961182759
158597107
780625424
1822927063
2090549071
1434824535
815811035
443311441
1769732890
787880569
998026271
1654538133
1241322568
627572776
1000777470
1791417237
1238026276
1154658149
246753584
2060499236
568989948
998797294
1375928289
882198257
310140350
520738998
797648282
447540623
771674940
1829000308
1096883995
1648133101
143740224
39583823
1906735013
803188929
1897063335
730889998
1612419108
1932989635
1703654117
27717918
1496693720
922361399
74638628
443507191
1087143465
932150234
907928852
450494684
1120392868
152054374
1782785862
1358959376
1839578988
1505435844
1133629753
1233024251
744863665
1576601931
862568194
1493393951
186230396
1933134106
1545212348
1366508476
1812886900
917260500
593982896
228975655
1175545825
1078322331
1919051847
76493565
616090493
1665134272
1985541422
1785566161
1637779017
1671842878
437341375
261897937
294113805
972539190
2039439905
1232712012
881985001
1895152455
863661024
548164033
1725748048
1590757262
1681476193
772672923
184518951
108786654
1378195650
2130195262
864813231
1453101511
1248037312
872366281
1143211808
1886642728
311637376
1271132132
498747779
1946931063
1917516156
480672671
1646370136
532153014
598906931
1382052700
971777869
1464417435
364267019
423232968
1483925099
1717867506
889980817
750407918
912100434
239662034
1749505047
1406279221
702930396
865015522
81690742
180617354
690130665
1296378420
1538827387
1602784105
181218522
709107016
1659557605
1760777521
1768129824
1750772446
395594057
1672002394
1317329558
1872726093
860193384
1843700838
1505762855
114650002
1378485082
1506662581
877160625
1881363303
366016519
1049134188
420244618
236893076
730156805
1270768270
1145440236
1223413795
602409611
1165190557
1357208521
1187726050
421698431
576182518
1349618436
1517568937
92945336
37889629
1397350654
1413554339
1364605258
624557545
775946217
2093437817
99062494
2025082918
398874358
588502082
783451616
563832747
997715330
1200401959
1985850325
370522554
442771481
789603484
1933785372
220025470
1983596846
1675560363
1915288008
947420678
824924021
149921285
1801134163
5273279
579576776
604127184
867220755
1726616683
1897095252
1380246628
1057849411
1224155926
957315452
1641689806
1766177838
1213753165
148560381
2078172910
1542907885
1834939871
1737758574
712711765
1249667769
1720073845
274636270
627938609
92682152
668123049
1212870045
868391656
10022777
1635000412
211420519
1933201357
794630534
2016994488
361239609
549626509
1294622121
1615412941
1214188253
613466058
1867012336
378992777
909924152
600505164
178697995
1366437395
1039948658
1657946684
1535563904
235879432
16316877
1038414898
2018179537
1819834397
1611170822
2049613812
2029962274
1230533939
1982212754
770335367
835595215
767763091
867797391
157519936
646758016
1857140839
903329339
132746578
1314216676
1196565523
1502896079
1395200826
1962656948
1367288384
2140306036
85049571
1682124026
1473254287
710783486
1143094107
100953903
767552967
368255086
2037745599
324781431
713731028
1106660249
30980612
688894549
362227202
406763299
1691258022
326617354
1747760089
306704962
488122850
1608483027
4254562
359914157
1164497882
308767802
1567376425
1615523053
1915692559
82125565
2068398761
502231644
1980271937
657511791
560555491
763471299
80854682
719176180
2017655609
44233292
1826731935
1712262003
308526560
110415058
551592131
1354737838
180269128
1183171415
40431226
181450117
448558543
806651795
224461250
568967963
991681971
1229069241
1321153767
593670899
15631982
407067994
1852801672
1021408381
482423880
600023020
56739304
1344403861
222370377
285860286
2091132188
683810551
463994527
505344155
743646722
272504028
1723263000
1388930784
736012522
841431751
125660760
1079919007
1427098185
619447646
1459945724
1320457816
1722651922
1936814057
154968503
852206447
1682414368
1886837699
2081833247
1418936024
1862412101
648332026
1187541856
1954214587
665558527
569937033
1584210141
798526516
507071731
1581242681
638505442
1541674931
963963074
1089186647
1774860194
194323910
1829139737
731450767
2010556730
1416867597
1066175411
732527081
365876275
782967674
1970320583
2057748617
232486711
1993155834
120714180
196061752
108422113
1757125760
1668597376
1196128613
1031216614
471144970
1849580495
1625709903
1819968741
332098986
1038471868
1796994581
407012449
36397523
2086143569
378985903
772707946
140055043
225526181
2076342471
665733594
2111874184
1389005099
2137704254
1102063115
333648897
196471790
1777858441
2118321134
919713524
544688024
34353492
1237033114
1227345752
1437923470
739033121
1423030521
1848323802
1053588841
1914953230
1119093889
1001389951
474996754
509642424
1037745205
917082615
2099825654
1692019201
1754834407
1987025597
589124734
1618833414
1987100367
104372037
1693129964
535331776
1769810999
1522400891
731051406
809531082
1968102253
643128570
1358657706
2142614870
1430237923
69599342
1036750674
990722397
1162579105
1255380091
198265668
1775357625
313511800
444026405
921758074
2022113688
2104696966
1230972668
582020360
1321914005
837774070
1930450730
259227539
583039246
1177492189
1627482178
296600936
560799997
1839536860
2068826862
1573082387
727846870
679279465
1057902924
1424560471
1019115956
958475356
450602993
639397881
304868460
1063245789
2097901115
1435972113
125727512
1330015453
741649584
1908724322
1291152933
533628911
1244140920
589337592
497039617
1354322465
1529693891
1173248154
1931042772
2092781778
1992206455
1871510051
931419707
41973670
2097797798
59444210
1131265822
1724404389
1093354778
1079228825
673754418
1237450809
271010240
1159863405
1649168027
1581736366
1985042761
1934776102
1702655582
495509283
1958350138
1449683857
270524
236297186
1127906156
151572065
494747243
1944327976
1310301674
699546725
617566329
1485674737
586818465
1595659451
847140206
1012881648
181701038
1685950283
1379851783
1920938993
637337800
50953065
1883914542
66924464
375849673
155519257
1988145525
637512870
646093544
121797513
2006616526
1828221281
1048876391
1986464006
649033011
1306559301
60339937
515003444
653959722
1467863959
1647588231
2144195690
667385088
1528788234
1748898318
746524235
606134485
55430163
445014830
1677749881
1290840947
946216603
1494546545
1530808090
1178766628
415668649
2034150989
961739607
1876769339
896862043
906059826
1145045585
388439836
63398937
152822911
1030549247
505320728
1816484913
664084217
1654279389
197056330
109329694
1958429455
1736311561
134751260
550076844
2064422663
1133472913
831202660
1531073960
916714342
162110699
1448234513
568863393
1016584733
512914965
1682637233
1082203238
1491910731
1274074576
1117327658
1272625761
822383117
1636815183
556399555
718305902
207593980
490832788
1737003071
1796344891
1612076403
785183962
805159042
1178943253
750325
840229273
2076041037
1320160982
1977023055
367421760
469364671
1154101660
693663825
1238955068
129663233
1087555887
1857231230
181645455
1925502019
2000359627
1145578137
594214571
1185775205
684833483
200120098
561375995
1133200327
491285990
1937051671
1793828547
1696481935
73087488
1714686452
1766989497
813207754
431194381
726171453
1057838649
477452518
966997998
1200552676
178680361
2138198192
1792108952
1960047397
310096938
2077293429
1684142070
1491530444
930299811
1466064124
1324824034
651785081
1735929087
122320142
1112990484
1689937936
1679112025
689500177
1869970356
1709284273
130269900
884047465
922838633
1211740026
684205150
1004326151
1485597413
1674205831
26637562
1076454083
725071946
635849625
523397646
73169012
1588927343
1667476103
323540689
1173055861
1741752705
112031543
2048779981
1494823217
433310901
452714230
1503368
1671843376
1548046011
1819980223
636295642
175863976
342241683
1834426286
1364847075
801903013
1397763582
477367013
1291399078
117340511
814050693
213219029
1452513901
1715848436
734626196
351362196
204849091
1311534818
1197721252
981251764
1722688834
121024811
1066458059
1279905908
1072085241
1021647968
781160470
1429672663
576273756
1996360470
1673626085
618705829
1086088383
1201989878
728549962
1446957924
1698991352
878403606
1496959164
214296129
1522041426
1008714744
334560928
1556289813
451575001
731818969
1802932865
1764907954
1817442446
1506577703
1076044802
1345718564
519576668
1615587800
1107137152
2122219008
326255213
717234673
1401587828
544207326
102121106
1411947281
1385084724
214082181
1949928114
955232687
1138026390
1244079108
1318125614
129826524
1397039812
2132819196
633466477
1490369508
95780633
423391193
1968925673
1839894265
71859737
1506844385
1176081963
1679133840
331444626
1242832983
668336568
532915471
125057755
1903630963
1913154236
1127317197
30472497
1399237700
505831800
1929940217
781181472
72359208
1700626274
807304297
1710582015
320073232
589332089
1079620301
1972357977
573363019
2032372273
1237972063
930764553
227344075
1397273217
1512776344
7739244
238019524
430887801
1290638590
1499572018
303860002
837223068
1335969310
799395274
1170464832
1925248374
442310916
175704092
1818402007
1638138290
1130280
1724273492
660506872
1543405572
469673138
1550077858
213157853
1632534562
2108819604
551297936
434714432
2079073353
1915881036
247051931
962275809
329835169
849903263
490240414
608491178
1775470760
1078467027
1121392819
596879259
1205821903
1890888519
1067698194
847870261
985091742
706784324
1579436161
884411777
630146614
1809448542
623758970
615715763
212470549
1638212227
1762310947
153509819
535315470
833674061
1206787395
1592381903
1866938430
1745206015
1504650690
673681661
477226802
194821791
30657532
169522657
9832296
478832587
1168786244
478802435
910813539
1522610857
1844560573
448914642
1328232310
2124123814
1820492366
529940906
463500241
1181995903
239338781
1760526591
582990369
1118350631
661556503
64908995
1945620457
10330157
1605789372
1001205071
1965240443
1924857279
2020387921
1292864787
422530777
1459220616
96899195
722134577
1158536926
365079845
2000851589
768264906
1051932352
414624646
463440276
1137754679
780640085
1006494989
46139126
835287351
1107226583
1764266502
617023489
1426640451
1233587445
120372720
1925410549
1388859173
934726310
225481778
1847154675
1100166816
1966286640
1580693919
12039709
38068742
1773665095
1524225294
1185772994
627057828
134043153
1437138755
1434183804
1769057897
638443626
2820376
50762864
1047020418
1990105486
1924124758
276947800
309586601
1963409685
1674086005
2058557525
146166537
299396220
2138241866
1543920087
1664122648
1164260479
1403860150
1888934044
979023273
1070363091
1008481148
1554679994
1069628983
1451605793
1023381103
1005816608
460289444
2038940485
826274134
76969585
2073023518
1105861965
1460936400
102509611
486213651
1965388649
880530012
1020667230
1008746398
910342190
1435793264
1706907185
288712359
711326684
186044299
1636366877
164054873
2106500128
1027782496
1142291501
2058494375
1104247256
553169526
170148416
1861747733
809518880
672851267
37852232
2142986028
856347990
2035689711
1615050398
749145452
578992677
2031151863
82244891
55598180
2087269694
1551419730
1890403086
421365055
1697840558
317631993
1143000341
723778634
311043478
1479947834
562779579
1316866430
294574456
1947205168
1356833355
1368777310
1443719528
117171200
811355803
1508147578
583491999
54340302
2105571647
1120917386
404479014
129947950
1581583900
198984847
135778649
789022643
685674043
387412573
1645510135
96457897
835711409
1142611629
2110622932
1603875986
1989490008
654321318
826397039
18495332
819541419
17760533
1909088976
186185990
1722224833
1701753501
904475598
1916264980
349931700
762080743
1946928704
658751866
966368821
1808182078
1656924521
313631856
20882351
630526001
119511331
83125500
1597270787
1478658191
254225063
791626714
1688765692
2136726500
2098009885
1074965034
249730672
1507846294
614791736
1569588046
862195724
1979248286
1659264995
2005998381
1694564978
77239268
2125430150
359587585
493777980
361805264
1653925006
1848415235
2028998851
1100791740
1923314073
1253773267
1325439718
1104552798
1501282658
248283129
564514780
2133772732
373676710
1549429918
347836940
365638198
1284987699
8451872
82387889
1971571286
898684998
1517616193
1120909210
435320316
248770127
1639723859
1215956445
2007389698
635113765
1507862412
1355261912
909663488
156719722
732798279
849451925
1008357945
36568539
1643491108
1711375226
469751005
1612039222
101839677
1119454228
168980495
867069981
71590960
2041941650
445381109
1263487588
844181292
276942638
183793230
478309266
2131273795
371445434
55849367
856413919
1873221690
791828688
583598491
820654699
1941631402
221063327
362145509
907240297
1643190848
358363526
1816362493
349116557
852730454
1380606111
1452028205
197029161
1072499440
154491786
2039748269
1856447232
109153792
708605960
1687652844
1029270375
580777979
5546190
1970906976
963448452
597254174
493500186
828963702
563265683
151869643
141589234
1097690882
1454176574
1584883659
145162316
449895931
46338227
1615102626
1324465566
2043068534
618328292
1739744062
747870754
1227212647
442866999
580042271
2124243815
1853412640
1814633621
1171536629
1786802792
465628857
309206465
1323645239
462843034
1225645874
683852034
215684948
439936665
344007700
1412537683
180547207
1977908803
790249720
2062806796
842007161
2014382856
656980754
1109772309
2014947167
414046967
1717179446
757030837
183068621
2017839343
61399747
1441824333
445989798
1869960048
2076701479
1099912525
2128111822
1694241060
849306673
1257849648
1507746803
1345635146
2047185388
1396246249
2037648105
550535336
1408908279
1332557684
88698050
559257398
1717816539
197148109
1345850100
1088401794
1288609209
213947348
214202888
211019360
578914873
247588382
185789528
3781479
1719029009
2136717146
713403717
925189611
2064493677
589028169
159762895
1139033385
1793799235
1121030169
1915803374
1942823714
2100241562
622267639
1871460312
1449687760
1981056114
1226474846
1932671219
2109675467
540372981
1647294076
679732637
1140771733
1239088815
901703721
1434223552
1612529176
2044468816
113919075
693511259
583650993
1338062735
736511882
808455774
2075060182
1407389218
1044173781
201647154
777896726
553215098
473648109
165629211
1615796165
1245771057
2037478367
177857619
445552008
1959261209
1792510027
1395455705
2056914963
1890200385
1390341867
1223485176
541743700
1726144416
961952520
1714653428
205499142
1511207402
667136801
1924156529
754321150
289385675
992289019
539142523
888975359
1593896695
874284042
1945288436
502060630
509620724
2038909116
1481611680
1554961018
47775643
754507463
929355164
1620912192
1996679081
800865020
1310113362
620720177
1342481317
1323652863
84504694
652982168
1786175375
745070822
1037484870
643600622
1119486481
1053595623
1862134972
1634905840
2084580686
1040235823
1597514750
842601787
969111451
477920388
474729822
474325683
1780049104
1928547505
106939052
166849658
1262135049
1213579807
601148697
1141678940
1475482486
1456576549
1248518237
1695257666
1561162273
1280361625
1637803424
1211064975
1824475830
1861101998
1519524050
1788697682
760285506
44632948
61880304
629562411
1196758440
692546117
1709522029
328903684
1660254631
920906840
1479291489
496018477
773259820
157176855
196310360
1565118980
1837576390
323138518
349830806
1904039521
1770574421
1636531378
162450465
1550099533
901376695
1366160925
138912187
26423356
1116866081
336105500
1019973297
1072635618
1355608467
1886082779
1154657575
368419502
1357123128
808080289
1155672347
1336436476
1352313431
1093115254
468359994
544122848
923080412
980139211
1710719021
1774286940
937462236
1841800292
1781419229
1822855146
1095661091
1679289979
421516151
688580346
1719792680
18368870
786073913
801557891
1837468302
1431242173
804503078
888942568
664647296
851379519
575098745
944927578
332062030
2100437866
452874069
829557222
1436698257
226785290
2446842
756047784
1220044127
164129618
74780972
398259128
1264236047
1016101086
649971653
1139717653
1974509560
128677542
1322784648
1704588201
1757241645
1378735381
1133696018
492952831
292222411
339056623
1355973294
108798956
215110978
539580730
752813445
1578176728
1946079010
323283240
801307028
162270932
1214040033
42960421
1478420478
912392301
724474423
1005793877
1505850228
1290849844
37718361
1602794604
420617111
673002400
2124727604
1592320081
154344262
1617715648
613345324
94791483
2012339100
1279787810
1953861355
208900899
811174252
1836639980
2077619660
1110377630
1792221551
280473387
494526315
846164213
65155067
1661239271
1913329982
2013718737
1418026379
643504301
105268285
1432197794
1593155494
18380833
1128300737
1148383424
2053370276
1833162536
1243727905
27939614
1792779300
523822183
1144647550
1342040221
400505104
502027840
1775909246
1889379711
1615678717
1919658899
1518552243
1600434581
929134138
764708882
519493415
1105039463
517613197
753722271
1543895307
1709317601
1864871480
890622533
1238547187
1550276596
50325154
1641748538
2121845122
486292415
1349377156
2080155288
2074922894
1225726452
384583394
2135679328
1363890806
857803895
893970802
1548978917
701157166
1257701746
147931195
2095877944
315208497
280737758
2143971380
1602326800
175128786
204360822
1253294069
128983802
1504030177
613042557
1530581178
137863434
385361999
1552629468
1901125642
440527576
196063278
876515656
1171643977
255577208
530007614
238823395
556744907
1057152879
1709714705
1155507835
2079511599
2086739918
2053720569
1642001656
1776459445
709850950
188963255
1937840721
844837680
870831612
644811198
261395838
940813582
1993329793
1187312330
1255463281
1796527026
1453729135
1395429752
160353216
1015978875
736286930
1026216590
1599261065
1408606787
1514537548
1747423794
861268276
1715500063
1572762406
1470474527
1170111764
2113822906
1130567216
1272108210
144538482
710127549
1663838736
2085323845
262672250
772372789
1494098221
337260198
36708344
472272212
2083481796
513013712
76758698
1498604577
222939444
385572460
1633771764
1876281222
112195197
2129852486
2023714787
738319539
1956305664
235816810
720095619
1688982622
803651305
533072974
1821612176
79164760
58681544
1892825853
1344870799
122781261
863033324
1196610524
2022488438
2049202521
431393486
331529677
62812306
1478622902
1454442531
1344955069
181916495
460628964
958001777
573421617
578875562
189477970
191387639
307193373
1485526075
70731134
1750428470
213169476
952210929
952051485
319760413
2124449631
150533689
1065369173
1583182074
1472964335
1297493290
1405655462
2022314432
805796791
1368425669
1247368033
558858
864878709
154193818
2103441893
533617626
483412616
1259178862
1730491003
1991246511
1684607928
958678461
1349630008
975587147
706958289
1381641012
301753765
349869492
1159218178
1358573254
19051336
764972668
1843515882
391421393
1232438685
1750053488
378424531
761766413
1035917252
1840199247
749454145
987040775
8322948
291730
1544132060
51321660
1517863066
1612190872
1521523446
1544046892
738345856
1622323007
256243420
1155735039
2083577260
797527372
79689150
1894157019
1989027327
1306848906
1699069355
2136901243
724676868
1536898994
1780695337
189423538
1092580046
1371132593
1065109041
697401435
2063822295
1274808530
49238023
1550180680
809941177
601565756
1152445324
1160291810
2115323353
931948984
78861610
2083610026
1049699855
2128026088
1581609849
1881136189
1350580595
522234653
425612384
894101078
1411860202
1391702412
374401899
1781080613
1669996494
442642672
941306942
1544346174
1768579518
1006341334
111218915
1675225695
1478626319
2067361767
586256829
986940357
1269612041
203100262
859326967
853921493
1094701721
1656182723
1974033804
600365099
1604936296
1140480603
1109648491
246409938
2002977099
1919686566
1853400729
1899616448
1073196382
1648634805
1795497506
1008290801
1295834182
1256883273
230051566
483492533
134910262
1415041788
211337424
313346298
1950851508
973701521
872377078
543914433
99812970
1730504110
2089872942
1178955696
233367911
1802753711
1201977947
1341087304
504096886
460050836
2123277941
773691915
2086870339
984518656
1718831555
593695259
2109823800
1556562289
1310031550
934493302
741005269
894681433
1580063244
1738937826
146788891
268792984
1759833803
1503984332
549586005
203135839
428970756
1815091691
545619416
1371825509
187837222
834194438
55577439
609737356
187545383
86999179
862079616
1054354366
1206539325
1120942444
310904881
1007109859
1093844359
1419477167
2037206860
2038520600
609776840
1990994834
470576723
1982098921
991503240
848880739
1805799918
2093574200
30484177
1814362568
865538773
1632903178
518613721
2067093546
802118650
1839444220
844289668
1375905084
371246562
1511197292
1393556737
1846965038
2137580108
28539928
2012828727
1946235581
199915056
1021986939
299070745
1340561767
1986288406
282929302
1945697203
130718901
177330696
574168074
1587554837
1094425470
808958749
629203962
2092649086
1060439142
670733789
44008622
766835547
319506298
836529371
152491843
1670946067
1186217587
1614105039
103920684
2073191865
1622803393
1294711645
249346204
2075433699
807100361
13135901
2039629266
1802835193
1100561966
117476760
1282196454
1676571366
1831424636
1805982578
2085139002
1289925831
1919874442
857650786
390846159
1561366163
340599767
2071426677
872981217
902423464
442224742
817169357
820123661
873399854
1382770868
2101224067
1244627471
620882401
931894530
964577619
242275991
976799092
170659767
1295205193
783607302
1023393295
1209322539
1338180134
950928177
1728685556
601119480
458705700
120129425
24392887
1960830746
474071327
286597783
1910409416
1228152618
487158834
420631488
1185384096
1424163261
764848331
1081620660
1528194155
1760623985
27493441
1755258820
1994409580
288025139
2098801414
156113110
647557377
481075438
1748650142
305095524
624569881
1646722687
534071700
1361052344
2087520535
437195011
1599544096
418185527
1749544489
1900015049
458703162
1455757204
1260388878
1040545
2111743071
452009015
539838177
1169382945
1271042957
203932898
1631725327
1362214647
562518328
645866219
1280300081
1756766737
498904025
733280467
974461286
607636977
723851902
67036917
575986232
1604339607
1502038764
1117276050
147627057
2053109758
2131888929
1405504032
1374358033
1600949501
580739038
1163948729
58846982
169824234
195348038
2034401274
1388228579
955236749
532946014
564262435
310533366
87928558
1215552731
117575845
54674119
847940856
783282485
2137094999
1485442353
1426478411
992254526
1109818009
848270569
1230502065
812912300
198856479
1065348072
1273698883
936716733
1609482196
927911532
78331340
330037515
840493390
1320694684
250806990
1076064551
1431300610
955689634
1868458894
1334824541
869660992
1100076858
1162502521
1334335763
1326772606
650642699
1997563819
1373950674
1864279761
1445991735
1759677783
1888155135
81484478
1274815322
1169757145
547277876
1342420700
345314061
415265373
1273307973
657334527
1545304388
808743910
2019743443
942027474
1482616622
1666945145
1713905251
580221203
1480251623
70896428
1240431059
668256299
1655689629
488727387
2085708720
47145343
1735354802
690863332
779210111
1760724474
1366380255
1852734057
1758195700
1267182807
2013431112
414421082
593016414
1180084131
1979181439
844080062
421683155
1207625365
1689864057
1113256217
1093682042
1806622470
805100501
97758918
698465342
1540662762
1918679013
1172436423
1641612772
1618496913
2121904636
459109250
1393153524
881502407
2099808530
1239000317
1810020361
212204207
1508658044
1934565648
1287640752
331758683
2064462056
1908099126
1995625447
2077660657
81559559
181107810
1027201331
2067784765
106323845
186035132
424228768
1407566546
908442473
1484740546
1253638556
1641248267
475781514
17129672
1203706400
1020927827
464125983
1038077424
1113383963
1411425859
1741257325
1224389007
98793564
1038337955
541937499
825642827
480050159
1801540141
687425802
1771534522
1441070599
1635590350
1839841731
1102483044
1785476690
293308830
1913211956
196164103
1706469775
797954221
1102083150
813650544
1715977527
1781905261
417387713
704925028
836109029
1102033662
1745547963
929263800
552565948
1433848784
1278515512
1138237470
1138161393
979144675
417132410
623448510
1183679917
959007915
475985842
919494085
245441537
217661211
484582281
1780775459
1934486369
534547441
726013351
1342972197
30824030
1830698790
389819743
1997239113
1121420952
1761031558
1068164625
1396292149
1272015911
1542832231
1554480632
738364966
968481591
1276726
483393595
145525766
409724773
1943235845
1956172349
1627192261
1380204147
911302994
1310643803
131756041
900404794
1513670156
560253879
815410574
1742526311
1981210267
457393968
1328523532
1354150090
2125861594
1738768018
676466506
1795407130
1071163222
694833740
1625530180
2045782058
1684543632
1534398920
1183404688
1947147193
1277446136
1371140609
65674090
258585649
1436482883
1656928145
1623046367
539268390
86133526
599362787
1463237421
511084356
55007578
775854388
1311132340
119044678
1568474705
262953621
1820958122
1445187211
1723035125
749375743
128931249
644697143
1061412872
1603652049
1247416582
308722525
1728320014
2130898474
1942130938
238219523
1535362250
1458607543
238706470
137520014
555795595
1071984715
776312796
133321337
1995228647
2002041843
794077660
862080244
868933012
720939263
181284484
764797840
1694914685
1617226831
1693939795
733917030
19626731
2099925325
963652803
2090340142
1704042703
1564102575
1487427052
996370082
602103125
705396488
268246619
1183172685
1484729723
1395062352
1261424866
1199975547
1246926086
1101289056
861804094
1752630028
1377845606
404219648
1521988023
233561379
1180607360
1496833456
157391034
1094047429
1832474296
1740620354
1602467771
2112982560
2064390303
1018761501
541304000
1932105760
1693190990
1701784936
1695072130
2089158168
1946698649
657728623
2001815949
1195307126
839466683
370256017
1042305251
1967830426
554190091
1513140352
425827621
1443664933
1961761721
1322155073
2057213346
1089836007
181422769
199430035
696274077
631601797
1586802296
1754279435
338544242
636299917
1517831040
481406929
11218025
778568139
1978168497
1386049001
17027011
579883462
300875315
208599043
1194547375
1061164084
1756603632
396319732
1989463865
2086201457
946804135
1474455970
377013492
594024
1080288436
1575812891
507715662
1902651486
1681574313
29575009
1427778193
253712227
1743857136
1222745808
1730333053
670411657
638168970
1375578696
556629456
145413814
1287084225
804578727
1714626625
922900014
887486329
1615564623
72001999
488140573
1537573501
843439079
1564940735
1509637102
1079491251
993896270
1042287572
1484827368
596409653
1702770536
1931229025
451484369
88426299
15361642
1587829742
1983749598
1938689824
1573992361
103981662
906071052
1544935308
1215801893
1873828369
1100777235
1337134786
1144602848
288167325
596254161
1151122739
1768559548
69498340
9528053
2095941266
193308857
1403689289
2071614905
1659560941
855573535
2053848380
320888412
1562834723
1606352977
216567729
1306752306
1533737759
710150875
652435454
409914168
2051497964
650117870
1744494342
608851405
2096134399
1522492593
1127287030
644244014
386581002
852745048
1469494330
1623178920
2114649080
476099113
1827023293
420019657
1779391062
1663698617
834275069
1426951523
419192943
1955292459
1665981141
356351971
1093098918
1716769384
1682046857
369220786
721814358
1877500222
728761030
2020246035
36994719
1556929555
1551059368
706739202
1499096021
451585439
198369010
1463555792
330311227
207473985
528127988
875383842
770546832
440895442
465254561
1800161480
247480109
2023059783
912857009
1302978266
357260371
995046795
1562210340
1624775778
165175399
854654590
559246642
884460962
324818291
1745195806
377086606
850759401
671498946
30137734
872212735
1673298612
1776633730
1290425063
74468825
1292069683
1451980422
1719721014
1447247103
1680123317
707643898
590633095
667865763
1842856592
1871625501
1397503571
1021652176
15429374
820845430
1287421382
1710955785
1865628321
1304309550
1114153393
560914994
821704037
2080385708
1476122518
2043149783
1002940256
536051093
1015341750
1007380449
1997117495
1572924220
1004957737
352263973
2065928468
1384358828
844752673
1906955617
1879295724
1797552799
1747719316
545222118
1394646874
1799256598
1458653211
544250758
1053699384
1608562135
941748759
5011772
1642495793
551269936
1543859769
1861654617
956018409
1277873621
133670438
1174538954
1876783921
495469698
919749595
1544914633
821287885
514954035
663126596
1793591774
1505971584
2053264653
1426758538
2069990769
1772045927
1468667399
807399692
384557587
667780906
856246899
486988369
234478525
1967268335
441958706
191626297
1214850931
462132752
1701609760
982539984
1836430518
1537816583
1120058196
1191750494
261537154
443857112
1546777361
1966968992
1442240087
30924818
2130061673
1606828682
1965300922
138836106
490234395
2042862743
1358130163
972210499
1213087789
801866973
2087855947
1367432094
571393978
1057691780
304940619
849499848
915988078
1670903958
114619066
172190386
1124260234
118355809
1164489779
404249378
1840245590
1192013496
665272824
821826304
1764959000
899288874
2139956790
419185831
689460752
2067129942
529790024
592876089
1658552033
109867882
1073513923
830211195
267374718
2041610170
1630990487
1508275171
805495501
1700653197
1990649515
1799767161
1389982610
362807901
1601160315
1161947411
1412592179
1923041473
498557986
84635137
2006170877
221865778
1464667582
823253249
1302908421
992426252
115097938
1989841361
2131934030
294511539
1404120822
97439392
1886513029
873183813
1551577936
2013195828
405943953
671312610
379629637
1297292841
120183356
451161835
1314773188
1348814729
132765938
1655759123
601673741
949816560
1980543202
466895670
679149489
862947779
2062898693
2083448805
1770106085
813978116
280398506
1581327725
428117069
2141240396
1927151935
532805645
383316462
1569419842
1179155171
1745619709
750170018
1364468461
424114473
1406641310
1927472287
1473618577
1684912544
183516904
245268069
776849591
2125273289
405695707
1011942094
402295579
1545639377
1516235126
1218757232
34489108
1821993437
2124094589
699011227
276726811
2085949434
1333694123
1845164677
444794867
258864244
708132769
648898403
881389785
333092794
1468451968
34797658
176796339
1142037536
759108001
953882136
1152698111
1393299402
1406535024
251419057
154746108
1139889223
301476300
437370719
1707995894
1960352467
593983153
1493849341
1818161459
734710690
26223030
627700794
1444770381
126433843
1826126628
1206709915
843295186
916663156
1565500055
1206661344
348535126
907270837
807220687
2056113797
2094353423
426816015
893654152
253751556
34692381
1323751767
912158119
1254583333
1019387807
2066835715
1375961291
242978221
958976409
1539000666
320331223
1253556635
1649751790
311081087
2021767528
633268117
523794880
1165783488
897122998
1136513599
370472324
806495922
439697256
386133470
779359295
955044315
1820439049
1169964024
2108743677
1384436675
20690837
387832951
1013092481
178928704
414322537
1760483073
523418175
1479878742
2114076379
475927889
1987078373
1137529751
55058541
593697210
1163867299
186990433
207131501
41006517
331758090
1396612702
678482350
902452824
1775802851
1015803386
618042822
290468880
1824861037
1939308911
218838602
1231313572
1949707413
448674637
789322793
922268290
873936487
626307070
724472781
184846500
301961260
1213790358
986270886
898446793
1987145074
54076873
303406280
213415752
1175590427
1966053098
88734578
1827435356
476591303
1317446178
38215831
501739715
1120379945
1035439616
8307543
530149397
1095458504
535999655
1257978136
1081377453
1798312354
1805259714
847937836
1332310659
478824654
1947366561
354061580
657690045
57540978
1651830593
58684544
1246087614
1085168730
1013674333
645451564
383745338
225245696
328149214
288928127
1381954130
404879613
1875980065
2118180918
556333442
1661778630
943222745
1914009187
156814848
643745884
1203208407
6401390
44338149
1580455666
569934004
1222098743
996539019
420055658
849261904
1714208790
1712628288
643278552
1894231872
1713704888
1313280731
1524927167
1278696228
924252573
1852945533
699967262
1122547722
1909193747
1140062175
1560312984
2039141288
519178165
636999397
904499361
427070868
1436131158
719399673
1226005524
262907209
909833494
1168678056
2087858077
1968578589
580131103
1675032021
1706001042
617285812
95562787
1750298354
1724228119
1929437230
389542518
1891918367
1758996310
64306431
826992613
1014840528
209191318
436326217
2119966629
155755466
171922990
1638770173
1049914807
2123496237
1905064931
990700949
246698816
1496319015
607598128
70221610
122588375
155766121
665171265
488824536
707518148
1724318525
1405907470
248323154
1467657298
799584037
675284681
633469204
480297844
1316528703
203632183
1348033274
979625728
563704218
2099723090
1863453921
1646760289
640590809
1659601009
317454753
988060527
322178064
2021005155
1629176480
1018996278
2020050465
1596547748
373451599
1485441897
2084260905
1037979200
1844862799
1010745454
584780593
1776050737
1892642251
2029466710
1934748312
1844287559
1201702152
1339955142
1418063676
1205844256
1645092430
1624399973
1561329229
1305667756
251060495
2060989496
525053237
201403481
2139760087
838595722
1809452961
1257805092
1652216458
1336036605
1701556381
312689156
353307874
1423410588
188895113
7627007
1053717243
120093830
907367333
895045198
1130524699
1085505899
1106991924
1481762439
1091938007
1779379608
662880871
22610787
1741033391
427232985
442243262
629331176
272408852
1391189597
1693814389
1541320075
1691395334
716299989
74945941
446301483
1657365817
1027228575
429097904
56377742
453296859
929087477
1659643730
1514335918
1085041451
551351279
1913652423
200974800
2091769687
874946549
2127067956
1792022628
2085520339
2035860389
1423157693
354878645
619591269
1784321700
930142394
873089266
699305438
83635566
710271107
268728475
449447074
49140890
1261374647
541324884
1272998063
1427605955
1806889505
777748961
684503543
525697375
159262118
121195488
1764455484
387133321
1687301954
588490051
324054680
1060994865
92064656
1909246538
1559191884
2011130125
449686435
804359802
2038444539
609137928
2093130980
38814288
108465772
285778332
1453862735
762326291
1910804603
1203844199
2109218772
828083996
202955855
1657683104
1477405339
1110397772
356402614
1778055842
886223685
1013109522
1030452368
1082962181
1923473179
1576310843
909164592
473224577
1039448180
1933275614
926158922
1643469045
856184200
969355232
68799911
1414338141
322256795
160850979
662932144
580859067
988038258
510686035
1200298488
415216451
297813310
1491124321
1366393484
1287836638
593525400
621483102
726015479
1837432144
516108666
1988065627
1743819902
639888109
738418710
285723377
1913327407
235564139
335017443
2060648971
934566134
520214769
168137143
512773362
132379774
1049836328
1430475877
1480025210
470360406
1664545815
726903900
857229857
2113648531
867294636
766825624
1516951619
387156320
1268163595
47358803
498763947
1949632688
2099814193
944399640
197098380
368404547
271476269
1907707721
1092739727
1328573070
347717905
80733458
831654664
1834246851
1676809932
350949532
1131936697
327165230
1354282912
1220573362
1833786221
1938179087
1600360159
1634382686
1488049402
475004839
1083450043
664684648
2111828826
1001612106
169566450
895645842
497166136
392190572
1085724923
1118642443
29772881
2000204362
556023622
578054924
1358612765
1647869264
448543890
1722820970
1886965599
766406941
1088006474
1692247237
548686708
210933962
1967797037
453600477
573170428
1319192272
482828856
1520370698
1873852564
1992348119
562717669
91823239
298605641
1975672497
1123574223
230186447
388450974
742608948
295795766
1479007651
1617822865
978833520
1686900362
1833212177
1895604275
1827653806
473740812
305992607
1851685281
601934861
1104284204
558695826
2032738165
1790008038
1266043931
1826270720
286543580
1670379315
1509667469
431038302
629662286
1792891220
1331554393
1567342383
360266094
160245918
1839927889
1575000093
263075085
249951297
1190981573
70778736
3307425
1827825529
695657467
1627239157
34433860
691235120
1050126278
1511917562
1113696423
1762928149
1420491115
973843132
1194124914
501291243
1102371376
544655539
200932234
656515087
424827190
302632810
89094207
208038743
175752142
457320451
2073181635
1173478835
842600799
985320872
1102302003
1076823439
270600500
1181933823
466805951
519915053
1116921490
139225107
1624800671
57385848
915635371
690419655
230466335
994575219
1488982830
1236503161
623890675
1920051711
158060443
2105599130
1709377380
2088865370
1420764089
829535196
807746297
1247743580
1091086339
1397811820
914505118
1091067699
345888512
930141833
219494447
137477077
215605764
1168570757
827408877
1429396218
211189987
934618253
1679288890
1351797511
2085036859
864455073
1479769917
305054835
913099029
1118197
443933021
1331247943
447690951
655221680
1490351229
823489939
804017086
252439067
1801866558
851687922
1887216616
573771315
1405680229
1686967182
2050628245
1467052071
1510742378
289056623
1141996574
13887459
578619878
2059711352
545456010
12135609
49000953
631981397
1776916167
1544156870
432837687
871701645
189072332
1984631508
1199940671
707436224
300674257
836306021
536675859
87804304
888020574
77121752
318721113
646327451
64001263
553311705
2087251823
378524593
1284174383
364459856
2114417505
449636183
1609468011
2113546855
443234114
1261917711
1929306150
827973083
1621198269
2116908198
1693923000
28068162
1352069550
1509051024
466920919
479023329
1894947301
884642420
576016096
2027182759
1616570484
800945306
449143318
2081958778
1909744027
555504348
685564437
77504951
511749057
405419488
1156224001
458001450
677286538
752393848
1916188679
1815820126
275628319
1705972364
426039154
714445130
137293425
182833461
1725948776
1907307920
2015841691
1652190800
1648242923
38408336
2005871414
654035058
820127986
660930736
253844274
1142055646
594427222
1049004412
1301890284
2006090875
291001305
778331718
1781005303
1410577325
1131253902
1486276300
960079415
1334203518
1822264222
585976356
1290648564
1747073299
417279217
1102521366
1154333150
525759276
2030772874
774390710
409327991
417662999
2057703209
845025696
399638781
1367518387
1103155486
2063349243
817363687
1709991151
59815261
786058083
1809608074
1205811848
660370537
2113838505
862053539
2052291269
469683642
723198508
162556787
1048582123
637171093
410094568
1370022039
2084563549
1587652566
682745289
1864076008
720374210
2137505463
193256134
1992603399
1164758791
1544210273
620815088
1108153370
424298919
392691490
145336083
41170558
1591241805
1391729826
977396134
1377946733
1595420113
1494861030
1404104814
1067903122
653570962
1202300106
703374429
1761767160
1010545906
1472885197
1822173650
1328036284
979238843
341963358
1340732182
439519700
902631160
2050164882
1391937406
442856985
313011135
240637143
1791622510
105288439
1892913368
376018283
543858285
1448255001
2028694295
2133666405
2083006031
1810841711
1351969123
484745487
2035961262
1452376553
147696089
1758680207
1733494452
1500110871
1146484919
1497987475
732759112
1992561353
1187295882
1983658591
407716358
402739325
624987837
367562808
183492210
269969524
265019678
1140938403
2058056282
783636282
1996063306
2066377067
723364847
882725740
2114820513
567525665
100767856
1393864362
1736613612
1405273703
45256599
991759297
209435879
616416685
1104351815
2092261114
1659906852
99425686
986270186
520875099
826308607
1591548807
1302541635
1370329154
359570154
1351206575
1523878318
1223524243
415328044
1151168315
737168978
300638752
1676656090
831619550
1069233497
405907470
1789218786
1621619091
1285919734
1770833039
1309145479
121712917
478778923
826436267
900451026
1938370836
325068278
663527861
1022193638
1754706408
674214470
1203132583
859183705
460105683
1548210053
621528304
1798992763
1560943643
2056
2106823617
1279440117
1439868904
1548235847
122895219
912930834
303829732
2037685728
1635212116
823492702
1249914818
1398913329
2049590318
1468533147
1145331137
46137447
2130406494
1746845132
1738195014
2137311328
1164657606
1398116414
92098678
1435100688
4414990
1246053413
222726610
1124099159
1297222362
1700314523
1129177668
1226373126
784409930
560086264
589650708
2113512970
569450754
1396412189
1374180891
1464854973
491675010
179131680
2024087834
485563218
1827730718
1259802082
1127662231
1400320441
196830880
125490605
2004597997
621248591
310066769
1329033245
676891948
1856751447
849370008
201523005
697854389
1487202105
1587750403
1033440281
1458295791
152534807
1688151303
992747498
891751004
1985570880
1816997797
1555788564
1204510810
2050619480
1388029974
1500145008
917492468
1558483008
728261843
1221485868
147247682
1635031411
740434251
1645183206
1749399447
225771667
1257965747
585547604
777517693
684565404
1964142220
1135917638
1968638656
1216014203
828021892
1346733488
1489100188
478715563
436466532
1572207711
403770060
314580350
1793559524
513109823
1871928176
427797605
109830517
431393981
1295864062
1289682893
2075522767
1378318253
1157457247
2045402959
1042347284
942866873
1650808862
1054444645
791702499
1156086697
1731368342
1004765942
1457605307
1493108208
1548646627
159092787
1126982845
1206369036
1579881225
1908737175
804667552
1951209243
1314986206
1558965139
1000023844
1205040121
668949179
1133723122
1892995823
1212278635
703788515
538467976
1504722246
995949116
1071425196
477660220
1489793961
1742506698
880782406
1791603710
461474817
1931648553
528079395
481048269
380741864
964297364
628697527
1401513373
803533905
373441679
475152212
763755360
2108278755
772603793
2008113207
1764077769
1849574054
791097091
672931941
621892568
172240165
773378274
1093724735
758180227
2037281235
1526329952
719386753
583122938
629034063
1637657777
1308179237
174011047
1906432461
838638125
1076325263
1401196038
1976650178
2074615399
1655835937
1406898979
1395072864
1755819177
1106598232
69134041
622141580
1202860345
1862253869
433991106
404143688
284994842
137986045
1095352490
959535610
1283818018
1632579055
330649404
2005838605
743155911
1397726335
1860954356
2062146043
1417055700
1963962422
2105807327
1120227179
109658808
225323607
501167877
909164934
521526862
651062452
473807
1403403159
555728141
235334588
1284521463
1884827396
500659656
482087233
163076719
384264879
1482321541
110905023
416080164
1906741048
1890230655
1615699421
110829219
68568129
211831594
2120674128
1787288657
654312768
371600844
2119701210
187719505
1980016679
809882582
1680528480
991273258
1467458911
1755109941
1999072402
1572268813
834873393
1922654480
126993081
631104674
1441024027
1570878596
555337687
834363323
1453068688
1418573593
203857450
1793538579
1170815282
1869639294
1534982787
1227573456
1618777257
2127064487
1267054643
79819819
1878152877
1466008349
516662234
179409895
838028760
1303608507
940327109
2116386892
1128797425
1094648240
2070814607
177841665
1904022946
77627818
1922558823
446560957
624986717
898476819
1171514812
711155552
2043900853
940553260
1949136923
128952879
2015003070
1768288861
1770131790
482074427
1089067688
1889191440
1412356673
736272815
1155747780
790368167
623910650
728195069
1527576649
439313286
1790392407
1558399436
887230537
587573235
306506121
1128316411
245296087
1950302005
1990144744
2071738176
344320262
1605725264
962676684
1666925828
1730661459
967525894
477094538
2002805172
1430099723
571763836
118101367
1823056962
1182934250
1952575319
1283127788
1416753904
1297120815
1115519099
1897405280
2048882432
1413393255
1214395618
435911414
254817928
1833754329
693681131
1683070939
1752778103
1371375619
687265116
774435610
1084713179
1491829923
1304612883
1120919769
864227690
1121840671
306619221
1411422327
1629608122
1884394742
1507487675
1645547907
468593368
16570125
535046454
1283723603
1697742822
532688903
1723232767
294861820
1507453388
423888619
1274235163
1285174155
861601785
1683435608
188234234
1593554734
1726577077
207297594
681039994
988295568
1461438639
1352235131
487957843
1606151656
1629564684
718348384
1881252694
87177759
1339983049
2082348065
1199994472
840466209
2006192689
1439463553
810956364
205537840
1439472220
8120508
28620524
1269936638
758673973
1363686498
1630839211
1142212665
1800638592
2140225523
1278169990
1990877608
541971337
542133982
11537943
1208741907
1093737988
1397648390
1842493001
1980722734
348622802
1388268367
429298428
1655038602
1648196051
1553449553
1060673415
1495894750
637844588
420134296
1447519754
1664222299
1341405137
972972738
368373860
1093085134
1590053745
348516958
1544948195
357980442
481922555
2102053437
1652395455
58083661
1303572238
1676431183
1347993940
2022387396
1289249599
1126115657
196769846
573570803
140563382
1000630388
1544827908
1194856278
338040339
1266628640
924982853
1816910356
929627245
940381635
210914756
1967233518
2039879432
591818657
1081429946
1212898877
1614328642
1391997958
1674254624
1774774701
1203307476
69388347
993690861
285635156
55427294
823792659
1403335373
1705566577
679866056
564261172
1977704327
1913032066
12489615
1247995217
1436302476
1351689883
1613742978
703766748
1310242594
1283028756
1703596182
1322027016
1201595466
600438812
1789072310
696359733
315149634
1492689546
1513618446
1613268433
1564060675
1798486360
841877098
431932069
658375053
1054606440
912884724
91729999
1172939840
1674519300
346934718
141907381
703071941
1245581621
1373612314
1563900938
1706545511
1216874850
1982903600
32465261
1710215409
74453978
1304049741
1477876307
1922657557
1020233573
1354207446
1822668045
726816109
1924176386
108115000
1806743938
1242203245
2011117649
1549907484
63392481
1929165298
1956837972
1575011468
1191956230
6316236
1905443071
1526276167
172711150
1188240154
1001740296
1132550111
469127578
549721471
639701890
654488022
1439938254
1076199810
679135242
1921903690
832330687
828651283
1724980486
693490695
1115018679
924205299
1117882121
808211490
858993761
95163744
1547644769
1488180165
265812135
2125034952
641416356
1265502148
186099801
1833569570
1450293309
1317182763
451952180
1001092022
439804587
718969982
77130996
1049650145
550095803
1876704994
1242607144
2094060740
1541482351
1244662147
2127670969
259424690
1456876655
187642347
1340008006
2077984560
899298929
1164677340
320015732
1973793134
1134015012
2123824186
464157486
1248295860
734571398
60431955
1751719144
572057562
477188068
1597567516
1008059253
1528984096
1342237967
495243046
22903331
419500545
382501251
1979689104
244368352
1000531894
1326044260
1460013465
1345988409
1318624552
1746714245
1265069508
1991080104
853028046
322092922
1187832505
813006717
651690234
467516979
181413046
1483352395
688179590
1798948099
439116180
1219991500
831639201
475591313
1507381612
2040252811
1054328523
71929640
919167749
421926299
1261013616
950334599
1610854305
643615528
607073645
588368058
1261504791
1188997263
262081829
373558455
1091598384
2067172952
80555844
1343394788
2002169273
2116540562
168055025
1143406852
124639244
1886224985
928084591
1010643698
447993634
1870399793
1345634121
468088236
1713165707
793571569
227009135
1414822640
1032840779
167612304
697820750
326198311
1724768007
1242870411
1282717798
1666906066
929626978
260500605
1806698678
1365063543
383146471
1102041988
1611322829
1209573234
999828075
921329907
1991562947
608534957
1760748548
1385042968
1905039886
942802658
647516908
1291962676
119514662
1271175239
418362391
2059064439
99903140
1276162411
32830128
981933400
1590726219
340537952
546034041
1258884703
917668442
761709468
1315584720
1564183348
286170483
1884383163
1183693190
788617683
522904991
1125423133
924270308
2054230561
824067019
127211436
1234323965
1472921124
1484258178
646367248
22961556
48087886
2133429580
1585046825
1236806995
2057763579
2125797312
1351899916
1295154176
1547916829
804339438
2009615476
544272551
1938209165
327675747
825694971
675891747
429363335
1886107989
2144685650
1963814269
1068962699
175802274
231043866
1395018581
382086770
2054802485
1527042222
1135230707
299309044
527342248
101267624
795782336
1143691064
775544164
278222314
127092909
844229387
229116015
612991384
2108850814
886107105
900280393
1857974781
1024057004
19279672
468319947
916758465
898569937
1636832091
1500399990
977422684
1405628168
944906054
6782048
444960647
850238182
551637093
181972705
1504196910
1049643173
1925874025
656168269
1663987203
1136603399
2013099051
1876913609
595995355
1945657658
2056084497
1320176321
2041938472
317394740
207666845
455769516
1393507949
74212782
1120063281
461214292
437506812
17647344
1393821620
1990777965
80558861
707194048
808909695
1792430042
301922831
2081781252
1987739050
1377393724
182966737
1548869679
1105486514
1913962318
1583553637
1847513271
466692567
1449261774
722141064
1038023803
862222239
388361370
291490339
2089478253
1152953074
488925643
1270840583
2045593134
1613702942
170270829
1226007574
1836348686
1339389480
1546431759
1672730361
1972488935
1227307371
1915991566
443639432
1331440983
1008502736
1156233019
551722135
1632668221
135639368
1883425205
263813693
1728678959
1335009605
378451264
448322798
1928844378
782015483
462191287
480991165
2092013814
1300596422
869629961
1778059597
1381966645
321971767
1309738309
694874557
1213521371
1603572834
1123533867
1732171625
1417300292
79706713
1819544753
166883375
2106674183
129537593
1148228611
1061586661
2015275015
762574980
622387997
1710698656
1570440249
2031471151
1920909586
1739056939
155431630
1474398128
1835320014
530058584
1228598471
476579594
967745323
2009086215
1288821658
2040945351
429453185
756664662
1043505351
1283719712
2084445983
2109618689
228627911
784364621
1030568622
1594092020
516251509
217011164
1373959450
67335898
1775300893
561807518
1939155658
219743413
1390794594
1324596572
1097795206
578432278
1800019859
666542289
1748691691
1425165679
1128528675
344542491
214509304
1854791449
989943854
914882360
315840921
913181649
1283473764
389780093
1149758472
1324631319
965913513
943270051
1142495420
219261628
1421303387
1686052758
516201922
402068842
1703534027
481013644
1927916134
1588061818
177671765
1946822430
92386490
332432061
182681017
1609169250
1732099870
374238867
2126460233
1145963046
1227880641
1442431130
698646621
1394460394
1946019244
229740211
812357103
601183278
1601370227
10320664
847908970
1722195535
632637439
1108878408
657101960
1923826523
1814110508
789826630
1735219222
1592178373
1937635692
1604599
313883106
536478945
1154963811
1495112482
1506379213
2120653316
1527059068
1123589402
2024493900
1956809302
590821533
1663450951
1705599031
1299885124
1977241853
1089453020
1702799908
1161041141
161585985
1186117231
577538444
1725660622
446143828
620537365
1431251894
163205963
1902450789
1113968042
1284077148
969680535
29030022
1298555831
1694645288
536066297
1963185228
621287531
1538254821
698800843
667247775
1009448448
514091212
143870974
543555899
1951545679
792896280
1754358453
422515107
668917588
648745772
612975334
2131921435
830193364
213859575
1641262123
1318395712
1995652241
257653719
711478307
1328283688
190440676
697594224
1522212954
1350830245
1274728489
1924274234
937022457
1909463460
451816989
1540111967
800064591
2197566
339209710
244694588
1838856071
1396448772
365420537
1560809465
1412770514
549487613
1941631402
1941797014
177298761
527522550
778240042
1531099722
1516233533
1867510995
511277265
237152324
231188998
1806614340
1572351550
655992574
483522301
59232244
488472699
1873597368
1162248111
1966777432
824023422
1122458968
835099579
328048444
289285416
1691016423
613433588
811438497
865146408
857878329
552440179
1280309596
1338292620
1600972558
2047402753
703247381
1759946472
330914029
226110207
214918335
1855209843
646519878
44915785
700300581
1546721691
456139762
703395831
1707539681
286105534
60788946
1499393242
1250963535
1825635135
1046022029
1385701561
1129806246
2078814967
2662537
2127375478
1220265289
1245507972
1444427916
1718615062
1767816636
134064020
376950018
892948039
1237994892
182124460
1986212033
795519711
905282806
1095736167
1426524819
495626034
833388847
358749890
1369692541
826685940
1827876719
2046247687
1642034193
123297871
803803965
1814508829
1467732269
1350372878
2126193929
2134092785
692963560
27677390
730429892
2020196239
667150259
1808828901
483038229
493352171
817367426
1004928596
1512846529
826375977
700815297
789532169
909083682
809578370
2088215118
441042663
2044623722
1175821270
1505420788
441687501
1466160772
1613319567
240187803
1579714294
803319566
1412860193
1588556938
1272754693
906475322
927722798
1885787380
1639993666
2065169031
587873411
1121803845
1573523928
150166316
317622183
1753448453
282312015
1754130017
564948345
2069463669
1431849082
44387828
1967469188
1230967568
421262975
979695842
2136672173
772616643
126325208
1589490017
1845812151
1906039695
1918353652
1859730899
131131988
969932454
763845021
2128957253
453739063
396595214
1049322218
347299055
1995987819
1268227303
955834428
1708079847
1994994714
1117702954
1264374529
1522930819
1642001159
498885469
1278237692
720522128
1760233426
639487253
1954522848
344960157
1721093715
565834381
1747641145
1064800072
1238520663
1106504608
1426700649
1443523769
2043339640
1674771689
1843765896
485642764
74451150
1570293732
1050156876
642816915
725149725
656202941
494383955
193745976
270960747
1772493722
911436224
442572320
1688588359
1672964355
1517141295
1625654160
1245611003
92825437
1555431361
1350144073
780499663
259188657
1554125792
1622703275
1634282160
704687436
1261839762
644237911
847209148
1844058287
1783197490
1845353028
802879775
179367239
819517731
1450677039
1291206803
1436311154
2042979710
341698920
1871579894
2146446433
449649481
208222614
2046921062
1985929733
546966499
683921735
1997088932
637397857
1990295909
1153554486
2045431813
1466258201
181984808
394851911
1826512363
1134536451
2029321369
623971162
1345190466
1123051585
1192647489
1319442876
1672666874
89565039
1660245195
432370976
41532753
1961514524
2001100292
1296286445
454073244
613191379
1964512201
1864572194
353498742
1833732760
582762875
1445403773
432501993
1127479617
1437902744
1626558269
1931522704
1456831412
515170538
1924866756
1140437048
1847489899
945458373
29604646
1198785875
2016383484
2077562007
1513569245
1432188426
485321949
834085750
1677522186
1806243194
2093247979
1774662773
698745194
191325680
1230249690
1574479537
919415485
927975437
307681472
42503336
434437407
1467951029
1582253487
1509766229
1438029043
1068593641
631397218
1700787666
1823591165
416284797
1638173101
1120146177
1177320055
55888665
1696810378
56120610
307219336
459697160
2031094559
1306965793
1520586426
7425523
2063618146
1746155143
1061653219
1405376658
48662176
209411748
517371142
2099950291
264724191
786984288
1395988605
1716894000
1919326439
550917545
951998600
248734065
797538517
627928803
1981229859
612662663
1116765307
720436308
686592213
140706286
860828280
939304976
883547268
411304157
1477620852
494826337
499072415
24233260
1975674750
1164783436
1604123013
1650845893
1954984044
1930854506
874751738
1347143790
863668911
1493008286
1166794150
438215090
1427910141
677222418
1862752048
1172678500
1797745053
2031815507
1105248096
2004098617
981536605
1583540537
167247700
1817630916
1909648476
1107054892
1803822942
1271710830
663482597
54429227
349603042
1469364127
599708122
262557448
722232685
1507570384
665209213
214398336
337133549
1525887012
1321371263
711112850
2135709790
1407308366
2058466964
728109383
1947922678
597323004
1953293060
868408408
1749820450
1301448080
1341971487
1786697689
2111422691
1772890407
459431671
157331388
1739949278
2067429997
1903323093
1563255546
721426806
1557852360
893697744
1110040283
136738072
315133363
1977972887
1306383969
1633798167
196123040
1352468933
234437457
2088543299
456177091
499603759
1389882653
1947338671
1483106397
798321258
310279932
219224386
1315705127
366039643
1470124705
2009083457
1949131435
1269725676
547164923
464398899
1325019019
146277782
1395405237
1218120845
1110729670
48421468
1828957187
1482820063
1479039965
2113409763
1281585109
1976699041
1996370536
2059949129
1856399007
1101224550
1366483635
727399087
1463523043
1326665202
1895862719
210757419
1318637905
1179187291
1452948317
901644947
1894024296
360563378
1568372816
57314612
183139839
1005641550
2093200855
655498869
739114377
1677668798
1216909430
96953979
2133854385
2004455908
841368512
658134948
1379717316
1408159085
2014962581
1684771308
1193651264
784445150
372951305
1963449852
1251871806
221528180
637649352
679296603
148124610
1184145214
315326486
1635644687
519380758
1340245336
1152630880
946179670
253969641
751889808
308504619
1707536169
1540544190
1451175686
1654845801
1077176947
192759417
752750455
666144937
1307521167
1354919669
1704742962
234051974
481100715
1212954725
7927394
1721336404
537409259
1891853719
1582285599
756166375
1104080615
1764169885
2136798247
1774824148
81647644
1052150846
1297942857
478075295
1542220493
2076815729
707499719
1192768234
1101379526
2109190465
519924111
1186880918
1053773561
1979273466
2021696051
1326713753
1654173257
134409888
1874534694
119593382
1934129766
1892630375
583658951
299344997
57683440
1224357731
2144702845
754532315
1934049172
774609559
216915253
979888420
1496090652
319943961
374728846
871317927
1277962668
409574132
1954242954
1681036058
2056995757
785728897
1795993196
496682627
1812316810
245771310
1212727422
2102229222
1819982876
865741989
1385058265
169975747
1716845758
438979790
175774851
1663093179
1817740186
359378813
1490716548
520600486
1466609695
172704150
397589881
112410625
1501991140
962268844
1701750429
150727627
1561065988
1519369734
1395190461
326917230
2082096342
90003959
1739818457
1403568443
1599703670
873328485
2063186256
109680394
1216132821
1101339279
541680968
1693986399
838895535
260343935
799812774
1121091019
1357442967
1178417612
702088139
271554812
346726146
54667011
423542309
1192652723
1269313778
2003505947
523898794
1221482448
1563764233
310736273
1848089459
410692287
1761529890
1245612197
832068813
49267188
1023119666
1509447027
1703535201
1525425175
1876683787
1289710318
1618776462
70419104
349149687
772959279
1375049824
252402805
1287891453
690119557
1778498965
375532160
1918448953
1986159376
1881711527
1380999774
161757888
2082556841
1868054248
916784530
1334332723
1983080686
215261050
680955514
1233877043
458766353
119970432
177612716
1486539997
1427169268
79436875
1426987345
345541877
727596289
1851206073
1785769099
860427633
334913451
1273025659
1745075458
330539894
1188216705
1625601621
531766578
181836694
1506750071
2109884763
536456959
252851974
1679830910
1749826238
1833896841
2044507650
1134295261
893004521
1671286532
968823188
352765377
497934488
1050364417
1237706937
1155828926
1479928908
101226985
593692958
1380171184
1336286422
1732064922
1544346174
1069422079
2107435987
2027652335
974872976
833313503
1297611144
376574534
48411521
28476851
439209036
908007384
2110895907
1574860960
976015842
1102936395
1080088659
870615399
71129380
1140671280
1837686258
309776629
1535971096
1878029608
1889371013
767235139
3783720
1578849037
1734689373
547636989
1741947603
1025481691
1070285007
422154894
1974014394
155261841
1689813235
936893665
1320126262
1366677787
100729675
1892886312
1162929844
867495375
984602164
1023954827
371960248
2098185818
947786383
169408902
946579762
581869141
239559072
1168450250
780861853
1840153739
1703300541
70662096
2048866811
1758056030
991572248
1506338745
1702225002
382773143
342932751
1727735231
897756877
899161401
334183903
98191433
374668003
1501662598
511359483
1757625116
580697160
1633538301
906341699
419771851
57037711
1241617048
889596333
566760660
1110299482
958968247
530631503
2021927960
351347275
1781299210
1535521512
1414080455
482569700
470847610
317441538
100373665
2017889719
1782549218
409263647
1722230925
108141800
1839670503
1442414188
386408234
1016479800
1528324178
714135041
931938878
2133540927
1705140167
1188870644
2061416286
548153075
1982957974
442110568
1661951115
982162810
243846802
1183371992
920493929
2030510659
633613228
1630997712
121136937
171765728
752107775
1169048642
374361256
132785323
2106353792
1970918890
1873963755
1728257022
717249259
1457137430
1793199002
491637565
1411385867
1463755085
1858648218
1835412685
1599643951
1452602990
1948198148
662898848
1582893611
13855044
1267448000
1445542576
944932104
924799605
190052930
438569537
667886440
1763196424
1379733478
1056032583
2077697175
1406752478
168766012
1101313053
738105361
1495305775
281707581
1042608349
90590275
723980176
553511357
1418509940
1387372485
963795167
409758072
266993680
2031530364
880268868
1845110065
1363043042
470675535
2068652306
573600017
1375456409
487373108
1944000345
2043472674
249409285
1001045233
1314018395
1603448101
1260217535
1901900938
153082282
1048280342
1232370472
264943022
2142241365
1690025433
1104055789
1384064277
1947406001
1237056102
1297141784
950545162
2101746009
631529380
1670184826
489924625
973911107
1612709753
790985
455476021
868826619
420541337
1147999529
464399141
1017032951
753134870
21931081
1400679797
1524292116
1230441818
1150662984
577594967
582964794
241353888
45640657
236444512
156393432
2091948030
1951845260
1737212527
210734050
560015037
20422859
2027616770
286065813
967731990
206698369
433499344
1406110727
1194596473
2132699699
1201576078
458131705
1835444254
1667541336
1192562392
675814230
750629907
1527707797
1258142275
512782334
438279402
597215178
1527064866
57534818
962617887
660942531
1978972672
653656891
1638295882
841319716
292825372
1903322903
1130486802
581814327
971579020
2076581846
1976971369
1069052272
269022707
320877502
682431011
976137985
1033579503
1923797938
1907251634
1972887406
1451239532
1530005207
810409494
1727455843
1482530009
113026739
954499989
2009966418
611199176
237991379
1844478741
314130074
1989522652
1025356972
1687805281
1719118078
1714792763
1915684230
647087697
777443817
109785211
797114752
708697561
305721265
1243291592
1968762052
210184153
1310083229
1388775985
704864523
1719622946
572626848
2084777431
1690433012
1125592716
432553898
1786920681
1308151013
15700948
953045616
632153021
1304885356
1423559664
2083539330
2034980341
1329691231
1686877746
1302399301
503267101
1560974146
61049180
1746565852
26370821
516528321
848817193
1322183866
1314162661
1433895472
685530276
1759182859
1705115992
1554418549
454261592
1181964873
1497132012
1121786068
43072700
1965692693
946265861
48564133
470455593
473772285
1419064550
183755534
307796585
920304917
1098668194
1291280468
1602574384
1506954023
752989339
381869167
1960286957
313611080
421204727
1197868712
332279862
226361422
1144026641
1184675251
2104651776
12896862
213326652
764305584
1908081971
1718491067
1481527112
1230172571
435615121
556691342
1444691961
1375896330
1057548140
1290683313
1188187537
838303510
1602289272
1300313184
954017536
301780449
787775691
632144072
88296761
1721945584
1926689722
1163851149
2033667546
1469803630
1234420298
1138043529
232629192
1765643545
1694239684
929140274
302779492
1115688599
1883912109
560994697
2085495619
343875066
719958986
1047292062
635116698
193097106
1404753893
194985151
1877698602
1313987888
1646987291
1492192017
1020885310
1631576611
990098559
968629864
295583376
1908279854
150032694
1507881378
385564073
1115837354
1045050226
416370674
2019920914
735208818
467622032
1352737270
1599320890
1459145437
205099125
1255351783
1860053318
2070486150
1676095277
1531773461
1931775902
322154223
1862210034
1773427349
89967109
1229475308
888001801
959946255
1029043753
108777893
296016571
886335288
732923847
1756848842
48896723
1564096450
1423852639
1261823814
1675501653
872529789
117153609
1907963029
260333278
1719460635
2136285717
37629625
1458400726
1754664147
29193123
2053821749
301346118
342440057
1061202854
146331002
2141711044
1295212284
674717140
1023448221
724105547
1939336406
1073737250
241636126
203239915
22547745
304026541
304203089
1508930531
1873990082
2107393929
711194558
1024583493
1414606684
831182723
1972052585
1524694011
1759886547
793239065
1438085291
889036655
971684346
1602717948
1943700123
1859833635
1609306674
1299752818
872539244
1519914495
396344975
1429931625
619237183
705895189
957737165
689064949
1666994448
1004649094
2005662446
526822849
1786254062
635357512
217878721
1677031129
1440412061
1748356155
1652896918
1590037619
909965760
386361058
1647054931
1742969769
176425837
538638339
1405517697
1012043520
1801683402
1197028520
1515995680
759170363
402696054
2068979402
1886280327
2102863234
2112721824
1228609456
144027701
1837749647
568202907
582925699
1397001250
1720931420
1253559544
854580379
650272953
1264915098
1766879937
1185002703
1954605870
2054238978
1257945683
1959675203
2076575728
892798607
909028657
637207624
1086145922
957613709
248748157
323771831
1137899669
1860317718
413249443
85775841
897985176
775221211
815326714
1841277351
1213828395
1753923553
1412565544
1410658360
2011697135
483953471
1499705021
520281626
2130590766
929492049
467836650
77775159
1867103233
474071571
898174325
1924781243
1460009535
1645587338
1376727967
762229346
1301753997
1581372400
2039379375
284789573
1546880949
375127590
1902339041
601920085
534496897
1935345304
231318434
1974332748
1657597371
9531662
856352433
912112747
344035438
1495992723
1808151970
986181158
731745400
1587850418
1128429487
279036123
1335301449
546290164
2097791463
1987268732
111973432
1534019198
2103928783
1382080882
1489564024
1083508270
2044939513
338295495
534009719
251918268
199043592
1500475861
321336015
1776051603
2029524158
465339441
1790918724
375934888
790167222
105287161
1055574308
902655004
1339250690
238974013
1467027580
981567463
955945470
1236127692
193842980
1642205756
23098580
2027903158
1536449261
63730058
2067954601
1975778991
2111409162
1988277111
463281201
2138354596
1026408993
799707655
94760112
883195768
958758729
1270674216
405366478
1619304576
1106201333
2144877716
1479248722
271499148
40090093
240139237
2043876328
1667066302
235349721
1063332617
1905775898
1657812581
1555609036
440308493
281255098
716134099
773646887
1578479226
940743342
1886936932
469946262
467657245
335163845
1538853164
1743829935
641375994
1223726934
214122127
1698468622
1608247065
32327854
526713890
1054786353
26445882
173393111
784242525
1750556489
453098639
331486717
1652560749
2001828993
7506356
1077769735
1138410215
1151817665
523814886
184742278
1489997657
266360002
1051185878
1145692758
1136638292
2133860736
1855889179
1749149356
791143774
1197698531
32444018
1135121542
1940972521
124245341
879626021
1089986193
687960848
1921220323
621862649
1156766223
378662531
160456688
2066674836
400977078
1111324770
390887644
1174078141
1036025690
995234263
61310578
1022908096
12142305
581057997
1340868810
1429001733
666074815
1865111209
2068824306
1015068584
309822269
126967430
1179200011
1522834872
839738373
1919786919
1269726618
1931858466
1791817434
995182195
1467551599
940622048
1069331967
1827371132
1411838586
904464553
846147558
91063852
1733219712
1343248893
2035189745
957610016
1228054596
1927110231
1269111398
72303768
735565223
1327304179
711843145
2079088903
399776448
758709731
498478237
40031927
2085946910
954254366
27546257
701564558
1084535308
1552733863
688680064
381798543
754707783
1635309175
1320041884
1419050548
1930350434
1416307467
522329119
124006170
1199709856
364829905
1447196976
394543660
1639043500
842406564
1110525718
472204949
629982411
1074433886
704772975
704235304
1926513186
1112519147
1943045883
1255801719
1067494339
1255378470
148495365
367023212
1243728446
940716667
1972272874
488380382
205464160
980078809
1207845261
541983126
525815839
582430590
1009933954
941455893
1334012591
2090187530
376472346
102503459
1843545086
1260338884
436332392
1106905654
608170555
2073048335
802548598
1947102488
844463308
840037317
315649327
1267917041
1828846377
1029444639
922899277
1022897215
1119220864
2135950681
1219348386
1493770464
939359183
1934867778
765499749
1375761653
637104042
674191029
7879479
252603832
1806769356
1273863492
1152146430
2127683661
1506348242
708081925
1957286618
1728225731
1638926883
720019832
1389175244
799129010
2026107342
1253202472
138602703
1053138018
1181561471
1270747554
2078654253
691331885
2051867343
1138995485
385240047
913994760
1864315014
1295653404
711591673
460151706
49494262
1124776084
1858455143
1426511963
363737282
2067929782
100542456
430555078
1450249970
1700971924
1392181546
985897772
1738998194
1661143440
1866655471
1091534072
523566937
1423907703
2077030995
459108011
737826770
1241106111
874683880
1257101047
1304371119
278027519
1778503049
495779774
1459523161
2076566318
188852059
197452344
1151860260
1070354060
1848810590
1311934792
1462309321
986075325
107476346
856321278
1111504835
155207957
384833639
1574851748
1713698608
600175948
79695856
1672089957
200059501
1001446259
443955994
1885124557
944568556
1315325681
1630315044
1339201630
267440863
849758259
451648968
1741081906
1986294557
2065683212
1534879422
878256509
1676054077
1650177074
696564042
1209062363
1993853061
93644603
981620993
195241604
1825605416
1229371262
1720572114
1622989366
2058968273
591645996
851641275
770393031
1341852038
991310261
1265562894
1309632257
1468684272
1997661356
877609650
24654673
496245739
1848300760
1696381249
2126100812
1675410097
215710646
1158004644
869248147
1606604885
1398898375
1066324230
1222636534
1483994384
1266804965
1554543241
734025815
1850810103
280585717
1469736573
108627758
1578420626
1198826612
617754571
837643834
1891840742
96153998
587766758
1513959139
449007678
1897039789
1604673345
1495366933
1043041596
518132060
1693337856
1048567038
591854932
80877003
2135944214
566346522
1631156678
1972632611
2079082822
1254075111
662483700
1258670997
1466150528
904804509
1528445092
171357596
1102110699
2029501743
149840784
2116034247
1050921429
1252570369
640479778
1682248964
1960240125
1973841412
1773682631
1437386777
1846102907
822390807
809671202
882755376
1920567140
1157511456
459294983
385661098
1703526159
640394
1163351471
897797845
53887616
1220573217
1010594702
421974046
1641351354
1236557257
1570522375
1059696379
1756321078
713728228
704234561
2032953343
140529255
1303375392
1987420934
627117096
1308057201
1788679287
1667866682
1072971617
322798998
1539169947
1259011066
1067776635
514488030
670353649
15289920
1227077495
792118847
2046759011
1184641697
1561385079
1010438445
1989133065
232598476
1619990592
1643688340
1699270407
628621878
1454277613
246001983
473406838
530154829
1594794931
1506288617
1802212430
2000457506
1910422125
142897418
270718133
528603069
513651293
116051169
596529394
1499046977
692981684
1292697046
1778903977
983559946
1683279705
174056330
886156135
822940375
75946480
1707775868
1743464271
1020111997
1675921270
1832301877
1315670888
744297178
288488751
430047592
729535077
755378399
920560713
694973182
1470652263
134175464
790579125
268339961
1211377181
1818284468
577142533
1052225039
2058912208
1526677550
558595194
1465081681
376026177
884335460
1082358201
1047523144
336218192
209725803
1691689489
204883511
1999195204
2120483565
1854847798
1711443116
1770625317
1740082725
396396967
1968876628
2095115365
835702421
1880210740
544131848
1446572245
1270987498
1224224821
776020639
158709594
939728104
97551803
1904430195
554713593
2069631812
1132368796
973901692
463620663
1748387061
1878505722
1866276795
1716290830
2063485345
1520975180
917622482
1211404835
1134728612
1451764828
1417498138
558215190
1178738966
220378791
972719152
1696206865
1091838945
359182629
1976721770
194223493
1175007807
1796631832
1685067402
1243550704
1209093589
1985975911
1421227272
1125795985
1732415577
1436732428
1364837451
1372920183
1969611749
536516165
1489395142
882970450
623794641
348293112
115172887
1841094821
1198154201
736825246
1088507160
1636858023
733654399
898381643
935964271
532099222
1191196828
239315514
1415667394
1490863017
152870730
1652434052
282018514
598030817
1990198098
1413798140
208127546
1007741423
112328032
877903858
1755208975
812123564
1903337447
1765071011
1439167104
63939640
1624722652
334831433
1206766359
41423895
1026694191
632790837
1073941683
1491350354
1739621328
2107222493
1564023852
1411989848
735712195
654122297
2046087219
1006089315
1020627432
1818967625
408005379
150717927
1071918327
1262401683
1370814598
234022650
1412944470
1418169600
1540578367
483096379
1506715940
1749225622
922931959
1108713472
1000731173
724449001
1581917035
113772710
414691458
1291650624
1043283053
1421408199
989786251
497688542
1944847545
1083049043
906710746
537936017
1000204091
648138224
458783531
1100464467
1938387857
338275741
2010346438
1233435041
260774190
1383693311
1471412392
761465134
863526884
1972849868
2071756867
697632668
2060327637
1342044014
836793951
513513532
833076286
1194305005
1682621735
1949391551
2090730561
1315120312
115481962
637753746
1177028330
214643767
1316171543
1035100227
1151693728
820232462
1701163278
497334499
1897094083
395589386
853282025
1017015436
762947558
1832725018
1224142712
765071901
983308247
1802932865
1316580325
750401160
834290292
1976926165
849153747
1025651285
859733964
632171374
330219235
181316324
151227518
1591792603
1819835440
1671933277
763833972
831740074
951866819
11988003
239042535
1668498239
1897449839
1980766053
42724996
190098375
2115385504
683485761
1885980519
1590388830
726210410
1963968830
1589552568
158677293
591608811
1266995091
121788835
769851322
752828635
1779998535
957757581
1693335861
306840866
487133013
277259256
823101758
1612643565
1107152298
1888500215
521625262
1825821079
1474156967
1128520441
1860448513
1769370195
138449519
1939103461
1074124310
1292805375
1860515665
2091337658
1828415092
71253025
748834394
458986996
1833094728
1702365200
1960395887
1027205427
1268279838
328878471
76212283
966231519
10377510
564920141
387313191
1293530424
735987943
1112555755
428679300
2042237944
2040671774
1161417054
19382440
885930259
721905168
715466592
276038819
50886216
1949897443
2147473553
998918249
872919172
1144166298
1870146462
250612303
476488691
775345731
795693157
385259548
999072200
52376255
1455158729
14021087
925267785
2124903179
687139654
408425644
1184370892
243554997
1260152028
143534074
588983674
147107067
1994072100
307006541
1133993503
424929998
1804277382
2060254056
1050968571
260312835
278791604
1693917800
719591424
1213423751
183110560
709871811
429337396
2039704563
1918001471
1021713539
1965149604
968870903
310058680
91671916
1663321134
1198539936
814549771
184382623
695502527
1124698043
1752023200
1817441762
532389874
1189605680
1382717947
788430767
858869421
373964096
1760950242
1466025995
1136056760
1629328988
517695799
453748161
1480122786
38658480
14118413
1417619613
2111230421
140797874
1366266721
1924297803
90628307
1163150890
422541263
150584830
1134872334
537786312
621589858
465596959
1444641597
1721325805
1345228987
548552153
2107838261
1485980409
701659137
1831077579
1986101225
458857152
608567323
2003090112
1030567571
1866430802
2074172414
700799863
487883377
319856119
864185050
1593203552
1659935392
48934065
2095528000
857550944
442762601
144841229
1333280237
346690104
1718443847
1244039823
1359596047
1726897641
1393232344
1458928614
977857858
874756610
1354416880
1299837778
998439251
1153544382
640644379
1122334731
141769236
1600788781
1087479489
840390881
941175313
1827753597
1289870545
537636371
1714315589
138170380
1912639982
142755022
1468804518
582271086
2082017169
1160169189
197868358
2000717369
785295334
1490589342
1776386000
774070680
749058638
360358403
1614154789
532825213
1454380691
41692342
917531534
1431410499
1343211533
1441473341
356692137
1534857274
249219899
2069802485
1055012220
742370929
679344803
1020544513
187390824
605454613
413299775
869646476
503413016
1175129276
1027235279
1620718567
269404542
1004638579
1020705740
1653293892
1102779051
1742711152
2005932444
260456445
1514280572
489647749
1869698167
1251950351
1138458105
1305982759
10018803
1394567428
71216544
974866241
1719782663
171189937
755911106
174598062
248548506
1621243600
1064297301
732255562
646559284
1351396724
1855668680
1239416689
1101892392
1044218420
1870491317
67324680
685231694
1325234260
1992908854
1153532782
37076292
54216922
615974415
140989094
1518709613
1335656582
1125053881
958932900
1150009703
925708384
758548182
927080735
1729746859
1749147539
99987188
747289173
355031938
659591316
189053076
332255613
910103545
2042394654
47943345
1926208671
1104319269
1705846843
2090249880
150451029
1622378694
1759564465
848784064
604115507
2128295325
1681385195
572036499
1568357151
1454129890
1830100217
1398850472
863167809
604850491
26344919
1818723487
1933203407
686492745
78784479
1283727237
1119440026
871539872
503181244
1157216686
1709589695
1955511017
1646904483
1109108722
449261268
1709707923
590637415
327853093
358772158
1423963928
1683434163
78763873
1241631415
1400795382
477750489
1473546809
1441955760
1533974141
1027855637
168931934
1926352536
1226118560
976089245
1258033038
479655959
526676827
1140105743
1221815496
1060735982
158144285
937770948
2124879435
1979704261
1768916113
669168179
1385799600
1339503710
2040615522
2040341439
1990259745
478390446
839911838
1098735289
274611601
1206679741
905616635
1561073462
92513954
2085335349
1426702011
41687523
872992674
1332395206
203926526
1568506837
975436829
31739514
193683955
934210783
1483042510
1678356085
1641832037
2070019033
1825598532
1109001077
230376989
1048390597
1806192051
550196509
1369493477
86742908
924290302
1137140383
889438684
2057356891
1197295413
1907754555
574044590
886218932
406359782
166045649
167336581
1099676707
1575093906
551229465
1854932438
1538739088
658978774
783583263
643569143
1134589339
304902402
1745933645
2096090979
74649125
532133860
1331327293
341700880
35967520
1184799271
935497024
73503039
562841018
519940833
112168872
274789656
1459913828
240855961
1992431907
1723033652
751420764
736872645
556363391
1505028076
717028239
1388469790
1929125575
696547402
486766638
790846779
128571739
1968258136
1761391619
771731781
1443510991
551440044
1544220402
1046620408
939452039
877353532
364430470
309553264
1534303897
647206882
1990412068
771691929
2131576856
226988054
1282939547
349210430
487884342
337369025
51053415
1444898756
502601118
459973499
1431037354
2121740201
325995160
1193696553
2135164404
125873678
1934005757
1362403250
829850803
1634429106
812586511
143570539
60934142
1472528387
609694960
1688071306
655706520
1318243478
241938614
1844241171
428422015
1536616833
317857744
351542723
445130396
285623993
189419061
1040351441
2068937301
1758091698
1857893813
330231773
2104971518
2032763982
9042000
1259874858
287123393
1364411135
1871112815
1300112041
807785740
1033907039
1238280674
104663605
702309807
41450774
1823765082
1715202333
895432581
1042137258
1468698533
1685811997
535497338
136588160
1782679341
915809140
1846837506
728528677
151894800
810594372
1882829379
1207319547
231722740
932070013
1638184922
351947685
279804323
1745803680
1032948278
834112412
2042520097
1981296079
1957030653
1253575974
1295354407
738098599
1572651865
302327076
1442336380
560097401
504068379
1352131621
961887834
432598105
260602926
1327099067
706835997
32482443
2035038166
1879913411
551051151
375585152
840859726
444973513
180863898
108693402
742314939
171690636
2134515376
709153252
1933931168
1972986410
2032179869
772953485
823468645
282564388
42466723
401488993
69031267
1455544585
1054845584
1873275245
604892159
1131762150
990057745
1602929469
1235049795
1560520083
508094183
429584123
1199270914
965975436
419571288
2075014978
91215095
1116736217
767841415
1499926556
1008644266
738305459
989225130
859495399
574610774
1108791560
527658826
1442368124
1414882854
1951624786
2117886077
1834839032
1381419213
1763067052
2106889909
1676522773
1998949030
1678688674
124387349
1349274888
689218437
1931434619
756450572
1437457235
1452017402
1462999163
1199068683
1975777417
1075258191
1676568969
528917
1547730877
2063229122
2067852526
88698577
1883649324
771381270
833559754
1701707184
328560835
234883910
1412074247
2069978514
1517950487
929690789
771643768
606499386
1785702035
1841875687
1546882867
1990566189
1199592171
1416035957
1139691710
74177963
258976787
589458163
1477650851
145164199
205898853
911972499
1751249709
1378549179
889547620
1190023773
1092303063
636666450
358250120
717709357
1648785570
1668249917
809512332
1250315186
1991860623
1914425841
2009458634
646698483
1720795380
1849404406
406039612
2054028709
642613685
537621162
69130605
2120666192
1878051721
1354940594
1967573728
1559070774
1600138694
1131440279
408718219
165205423
765337136
390921062
1560011550
1616327623
1142336765
125026066
416052269
857915491
671585640
1310301674
267684011
2088492818
1664747203
1958642179
100001400
1412734197
1287178517
719991202
1597085797
1839784488
182470876
973146590
1684103600
1902231487
2056415825
1982412719
125605508
1096893398
992583830
1103871354
1299255442
576897185
1823441229
1615985113
990436943
1047692004
1171809961
531108097
843984401
821783384
634254482
608170510
1769615595
1566674004
1193221680
1713540258
817792146
1043986177
2116723719
214855954
269671558
706442267
2135193759
1111613706
1907706738
312617446
794149079
484058472
2022474627
1207474118
1488184094
985857586
2045067171
731475183
266944311
1513103387
2088115926
1196803184
95771902
2093469577
590793003
947071815
555581961
574610407
1950608534
393104873
923944533
214776929
1522832832
589041461
523345915
1020450461
1661643345
250968612
1807757963
1541570960
1331861435
1709000010
33939659
786787715
1298502295
1563794646
1134605021
1671572443
1365547872
279323476
1785931154
481527078
1525636993
1411964337
812193651
2142578386
1909244469
555985351
1593526917
1110464373
1770246008
220649357
247863529
1242070147
1944132560
1087877317
1756561379
2650723
471359712
1015448663
192830945
541463533
40551231
425727028
1154646453
1473859227
899114991
887048820
1020552705
1390713257
115665466
234764259
44007762
562044117
574885485
1511499551
1657255626
1446228219
1851923113
255667190
1178371775
1695478791
1649054868
1248913863
1709171381
1504386985
2020345146
391713680
1217884802
1174779104
122372270
625378611
492430777
248607623
1426124000
1405389737
1502754281
381718193
528279668
733940358
2035666009
750219425
1533741543
188781544
1749277240
913173030
891256089
1706707251
1226278649
1283931863
1372895769
2092748832
46269020
728097548
643386646
570621467
1762356014
582926817
595837493
954024203
7430847
377708740
813184026
100935881
1627227776
1182530252
1519361377
1435468967
719167492
1450387941
922574484
1904301318
505461648
1396220816
1664133114
831800320
1107055607
1715187135
275762753
1698365872
160301831
1599016939
1145727875
1856392086
1373380372
794187906
432821058
453991718
1465698680
660684978
1061738791
1829017843
1389494324
489782276
617866140
889834557
1449644678
877328506
1400221346
112594198
792276683
86974081
1556086258
1257114618
1881191395
1185927476
806130525
1245634563
1268218369
2131385362
367897453
500375610
1461892281
1470689628
1470061106
1876579411
126300382
1077828826
35655695
642851497
519206352
16700851
268337315
1233544917
796556487
182922771
114373651
1878526417
636906728
1915114048
235922908
748586270
38927243
454640812
1510756079
246726415
239302024
448257882
1601702633
215654552
1125390250
1342837210
1370416808
1527161509
622580701
1942313238
128844851
2134457069
1463517789
374722112
1324053391
295528521
1527728734
391514284
1431972174
1916218494
78150705
1363979397
365082449
1067469270
1748584750
1791965952
250580436
1830072730
454159515
712589141
2008231355
82153922
1875648073
1403492855
1422912190
54927981
808379142
1874653131
466584283
821972095
1058096661
1745505402
229896061
1364006352
1130394811
2080100720
1831018612
125827108
188825886
253133785
768469489
1574851002
1160808066
460081765
1826576566
499691831
1046458171
791761604
257362154
695329407
1290329753
2028565052
1642115229
1969716659
798257832
1850404415
521368811
1890869594
290293307
320315343
1173755286
65327037
964875884
86737250
1084669151
875354676
324325509
649080496
1915979479
1001107672
669247461
60611148
1897264303
1473895503
1949394982
1142323458
167761734
198197144
1661683352
678099014
1465000692
1155651492
1633673844
1335058462
654762249
866431742
1088756729
2002287953
1786675069
1250906254
617599014
1426964497
1100998836
1287342457
1101207414
1216959698
1453118101
638201419
6492276
630589659
559444138
1923688929
900862905
2100170554
1006615065
2038084914
1986653225
837347479
734741420
1817137706
975182146
1759994848
450636437
1845131852
1080956195
2031753508
1638974438
804538004
626429543
1495403397
962504832
1087029879
843236213
1566885950
60097508
928545138
334709526
2009481106
1937714435
2140867637
458544496
1701190852
471404116
1832687370
2092496187
1462748295
1325493401
997297329
1841216670
1830162408
1820864924
1886240509
1047580357
1664774380
1176403438
1089332092
1594275880
1349902023
155402440
651276431
420896269
1136560789
303284259
374266833
736965168
940708706
429390325
513584363
1433799003
20864684
299493204
217116878
1389437164
312231572
731327783
382766331
711955507
241930910
337671809
332087080
1522150552
925789312
561111072
310721983
250015772
1430138026
941924414
571254400
806522659
1788471186
1671847175
1743999553
940882451
1428501978
1086355973
1321062318
164050050
1168725852
218905202
1926230257
826634258
252174222
295279793
1732971633
140465304
1660393115
663406849
43753445
1070918489
1829364135
963312631
1477652022
5735748
1969720119
1279599749
259116660
930557874
2079787458
1502491771
1016581138
1788081928
1173858685
1587782948
891070940
1481526221
1474017434
958079601
897281693
1842086180
488896786
741474713
2066016388
50551349
1820286121
1344819498
637708739
1881579203
2093120875
235258706
1640488095
1382433708
899224236
306818646
1412702574
1209976889
86564858
1788566706
125971334
824473479
1844745470
520553247
1062717790
1221271571
992010885
271839307
1344989167
391423118
1067019880
630529733
672703607
657214269
1373364219
227986392
1874226618
1235502712
1066042981
929093921
1498838934
25657459
2096393925
449353704
1413677639
1135233292
1205086874
2145572616
449557366
8432129
529780853
1270206714
1622525442
397486138
47586727
1200617453
910878229
1118562510
1730923490
130059656
565060283
491706690
403757607
1437971386
1784294032
126968247
932184312
1320479620
259671206
1914582085
36327249
1627423111
332319826
169970214
1162135026
1243514879
1666559982
455455684
854126702
1681193663
139927529
493752206
1160396494
999668854
1273809930
938609931
1844819800
1191178899
1147856313
1262681599
1653856775
796406233
487822029
777611573
1586305210
644634715
1574562323
1343244967
483113463
90429752
1276231242
483893974
1128464026
842955902
1067177968
1766251947
1433561508
345692106
104221342
2140693248
146824915
1343103607
1087840974
653666516
1028047713
129679955
1582185711
1116250119
521975329
1444930283
677795582
587556193
369273646
1575550315
1100975579
1507518091
69638162
1070513050
903148277
520318093
735534624
1245152379
121411609
257137281
1366551235
1239287316
1168863518
1780342019
540800012
1842527739
412364791
704036026
1906960184
1143094779
1363680839
846749809
2034907947
1271939419
1585215445
160528491
351976222
2125808508
807170814
1249941406
1968253725
1610744066
1344342139
1187483199
1483727609
1517173400
1589228051
566360502
1410236417
643923553
1497893796
886001462
630294606
857548875
1008993161
965218998
1472067438
1552841647
1938711167
1568891508
904606420
1395268689
601622517
665216222
1269918619
1723685301
638886671
1108222893
2090904754
380386007
1387126249
1994428823
1226089223
188033351
58787060
1627930452
524340078
1770361533
670553011
855527905
456325420
1965840439
685048921
1502668552
1432692174
1128450200
2061684135
1593917074
644443840
1694635405
939427242
152365890
1558947513
841201108
203525518
1458385436
1588487028
1695497950
751057417
662582563
29026882
497274079
1518443594
1767474398
489875160
116360251
939266846
976540413
2015160747
367359949
919757884
1426882024
1136748437
1118564114
664831920
1302644411
877246042
1794255722
1446939235
698932781
684106319
1257069031
1324286560
868288013
1767583862
731543031
1231306973
1060259697
446306240
1743437969
771278500
229103116
263312611
195049725
1998887001
334846564
621222608
769713049
1707456875
1724146467
2009492462
676111647
1449132054
845833348
1692715039
1043283159
711440140
1492720286
285074685
1122200331
1364172274
27881006
353728663
1799814478
1699245777
697961462
1995612708
1164740261
1005910711
1279807810
1342269421
1313400477
1202889916
552560581
1836744120
1595971641
1909893849
95151984
1988884994
182321303
963734733
498583625
1179639009
1708150824
2073629602
337379434
36947965
1263329537
799106697
1231715581
444099309
864577249
1533907946
1681685065
439803492
949190504
972221529
1422055449
1051951628
1903858879
1780745869
348729028
878605724
441004734
2101843434
1435618368
1974779905
174275393
1240015123
1174227436
629013772
1573676644
319932601
24755726
586651545
213853938
2126676204
1761467580
1018033174
96107931
666184614
250841580
114329934
972036108
59481285
253485121
1181964387
592690787
1323474654
336594448
1808411528
71379905
403354329
509250287
1145510852
49656101
1380607755
1371742293
1911490042
1819233991
867634902
332286973
456390629
899386761
747033027
304652251
1079990177
1111377901
1601079096
1414800819
1621496806
535205961
405094095
242723433
2063414238
869245199
2109621485
1457355280
980610147
1234594147
1906364268
1394579882
695489634
1173644594
1094879282
449294318
405379813
724748693
1808373620
1857026760
1741506772
1875986335
2060174883
2026504145
866496407
1651785284
206377756
1550966623
518152784
2090776422
1710582150
1288837893
366490162
1672508176
2057984316
411330831
1307623810
2097883043
975959021
263987151
2101191038
1528727583
1472327586
725527234
5351346
1808782359
2093688337
2050313181
589092923
1144977700
1356435417
481762173
860965714
2087873776
546624240
1709040585
1914892556
47124413
24889525
2127095516
196194179
1225699638
1931103946
2004433947
1747775292
1936195293
1300634860
1395621415
1587666218
1017258486
506135083
145609894
1658404867
1871354131
415937122
1129356304
1021544836
1349598604
187259849
543864933
129646406
482428699
1647432015
1548675523
566761154
249784526
894252686
869660396
777568163
1015636197
1722689788
1025447173
1369930024
1050184970
2028042294
57370591
15255312
859234838
1756113910
164650510
1802366901
474880105
856272703
1819256988
1568264439
237933242
495565488
745937756
442258276
1330367699
1143643501
1326874495
719002611
1535707450
1888920961
1272822939
871038966
1397885164
682502803
971366653
376500860
942956191
1995360996
742889734
575940458
747778609
788552083
1311776170
1190199382
114572089
1986965584
7607453
1209132311
756683125
2104511502
1632722653
1579430086
2139339066
624954282
295189145
371541830
564030925
1874908750
117492758
641662525
1879497882
1183800023
1101753024
1111442181
536322934
985205710
1386621432
568024056
1785619124
475302990
1247049651
719553918
338242922
1404353429
1784253847
286900469
753902430
1347563498
1502696073
488901861
1282351670
2030204068
896407910
1786718171
1392324707
1191967546
233419944
146738574
786131506
966758200
351884757
2113411823
1768514308
491897173
1185652823
981168609
71823103
2133281105
784391650
1323307600
366562929
1981553352
37288359
1680361991
1931018085
498893632
491620009
2033534934
433295983
2144514489
1370759778
1739050663
118415460
2071457916
568733474
806198118
2091267428
1334995275
2068250453
8052521
247176486
1949831511
974844907
983269243
1656638875
1227662807
2021830557
7438320
940620077
976202833
1130788580
1207750122
1122701291
922137653
293565271
91180734
1908763063
619213437
987544542
1223718511
1682732854
366065236
1483931314
564748095
1220159449
654791417
1122266144
288968128
667338326
1454000016
2122697856
350696881
1110668748
1958144530
2070050395
1484985056
1188859031
1137616463
1538667779
1393277745
169554916
1951944442
947617286
858314666
2071011215
1279846329
1531536076
402025126
2109602498
998424261
1690616310
1934357015
191380286
1326946295
1931924773
222105346
726791833
914436447
602193577
1418406393
1969067065
69018763
1473866644
371379183
267840078
1790962897
1488167776
1372015330
2002969231
2099601945
292014451
669413608
886688373
275531864
689284008
454876889
1091599840
1162871461
337210491
1279371729
399618652
542582533
1349291403
1770412640
1760087696
1819906712
882627294
1770141108
1830104224
105407270
764429537
1845113870
1348312406
1717788561
953832816
1800197807
1076418
93855892
330079515
789551874
1305681090
1864408724
159616219
1602105585
615502088
1069012905
1597614564
851589237
459640591
2010565124
1904072946
1453677918
666749304
1551548774
903134497
1461777929
1393478259
1345958354
1532345279
30850671
671033591
795825737
209267534
1206146067
970715419
1935694213
25728675
221239379
127912879
1501667023
628514248
2096028692
735396360
1887746123
1576805066
1424562952
586807772
1102979306
2049881691
1627333898
2014988038
276365368
1043194660
736197197
937093006
92636424
389079084
1887515950
1988700969
1255958297
868895380
2000763094
219202159
924343040
483009577
1165827581
231477290
1639096097
2128869666
1703420563
697746183
1975104828
471998813
1276942416
1372547106
730533748
508212731
1492334938
140230989
1665797447
1987993635
390185655
841522964
691801487
1276313117
2022795107
796867424
2066745004
1293900484
947128883
1605163313
301533135
2005166503
861486839
504566733
1011698819
85718386
235946985
578007986
61593966
1278073985
1351758602
61439296
597887066
1118170661
1384074567
882961684
621883988
644831570
178182641
120751298
15196970
1093725094
2014128290
1750925834
78940371
1573417658
1268530405
172580909
377815010
732991363
523506123
612292626
1230056111
1415902637
1116448569
811088754
84973151
1337136971
2014324398
902026663
1475789748
967719124
1935463309
76834532
58077108
1177414600
1795316477
1222765363
261323283
1806470152
136415
1494581222
497986236
2014605793
542033283
317692610
4984927
971543906
1264346317
1581238155
651943544
47858827
794392633
1786938893
1696004159
1495380281
515901820
524067906
1970428690
1903771534
1477837164
267286300
1800203408
1628973765
1578577212
98708265
1579133509
1941815733
2031912371
873059604
1080814033
469287650
533020282
812031478
36600114
23691804
1336616095
304902919
646348425
518506996
2098460095
1920779645
1030531329
415373221
993747217
855152665
160524707
1170928607
211885562
203314032
160761496
1633815914
1318244837
404315720
205632691
1226010983
1632149219
853393654
1197363299
924288789
1892694399
2141510598
2013907051
202548609
2117977450
1992698164
120247444
2064102369
440751416
1289463923
1160411350
951243617
416970737
445583919
854773336
294633290
1713583027
2092857190
448605861
1733389874
2128269794
2055093234
964273965
1353578801
184653148
1345837545
1647377803
1625731393
1500389319
324561298
1523427747
1130245803
90817825
545395159
1025644968
1621688831
1935272776
533436854
1016971769
1390583354
1525140690
202791201
557435913
1918733071
1379047288
540849436
275305873
1333291452
692085832
1573277280
952229925
237786746
2062824915
1332909686
1472609395
569044142
2114388579
2061943888
1640283132
2059843972
310731339
1686647783
1848460338
31843195
2092836573
531394077
181778438
1546414626
303988560
1540015420
1236729944
839001128
456100576
877239706
2079022766
1212524786
1235934382
1374622883
306629948
854981118
2101167671
805717896
1021254069
1205709503
1110181068
1656908967
206363375
2102552771
869867022
853178681
1218562382
1188322316
1888639921
1939030965
1458959587
1125088325
1414545586
792710849
1214961998
2002279794
1934408268
64255565
1577331683
199759332
1034093957
1317951727
1841468109
507700295
1199827911
2034169396
210939442
954587269
1413264238
2020698485
1605876315
573038289
1425492662
1539400341
1001424923
2034247753
1850837084
503353954
1406594143
948238661
301968056
640459999
688616191
1292426888
734508054
942140223
515857380
509442160
1764546827
769295643
647540234
156361472
555012906
1979828380
257465047
883792105
630563555
1177169913
241112570
1894729100
572381253
1580127101
1290368156
125080256
924493232
1244328544
1421805331
451100799
393188298
1072406070
1817123640
741245545
1069920868
1358318081
929783540
1221768133
251051721
1979441971
566736018
796224363
557620031
1818601398
18256412
2070379067
844419648
1643452252
69497615
1431701582
1991078657
1834001060
1244639513
694471311
816650961
232655330
1325201257
1619427933
1896407983
171928966
540709122
124108121
2123625785
131065098
491961747
976383228
1687078808
198746933
1580854265
1193438969
1730264502
865674004
6836246
83877312
1846716562
2073375075
2092176852
59968300
216889757
1837729827
1833735958
1924499199
816767642
735623837
85639795
994220781
1431761458
682214173
1331943800
2119585903
1962684774
1724606133
301611685
1332789998
1100280337
1272844335
1917389119
685260262
1537011936
116037913
809573474
877834022
452818805
1607219754
774207279
749192495
385092621
1156499881
268616392
1834706550
2063292952
436729570
126733449
1799371452
521704412
1201875159
475145369
1140253093
549310562
489290297
1195414956
1838025918
251974159
746599733
1380022846
2031972409
1604820178
1112942322
923408196
1868768693
9064817
638970318
1655504980
1066761572
1569624468
1659694050
469473984
774706296
1248071539
110562203
1929426273
1289071117
1237831496
1173788051
2017470592
857129519
1236647857
736236695
950936460
1069126893
787657729
1755790285
736874247
173335975
1912539989
1661074050
360906209
569882479
262421307
701432250
1043668695
495722081
1475988507
256216882
2125246313
1188954858
1113227935
1493851369
1125006710
393401933
22453656
762452101
1734934438
1693489203
1010344593
385118645
1714809578
93328641
519832766
2039768909
676762254
965331498
416690480
2049739890
1329125133
466510093
9791080
1036794689
2111771020
71490603
1929107984
1484976090
1320346305
414738297
1508331369
432506309
829092923
69723431
1414831317
1878085480
998822123
2015229678
564475552
1092870498
1114342282
2040708848
535009225
1187928820
1109700233
1750063027
906193869
1462967932
2034046064
1102353094
519838911
683865327
1956685993
1949258936
436598938
211844077
459422392
1934680727
467055841
841721457
133551524
1640552008
1631472832
543274824
943163886
1450266868
1047800509
1827179835
2127442509
1124187002
100010525
1942880713
986590053
1791683835
1510974660
1932137179
2139596960
1173220142
1013987587
80086890
579228894
1694856434
1962761910
1683614011
130089407
461220436
1519380781
1649452566
282266372
496168544
523980981
504176320
2101758874
1953800753
638826218
977714131
475643782
1364281108
1223428979
369980653
1537902137
761461750
1449187593
1106210168
985840555
1567827372
932072759
993913827
672411917
481145352
454897599
713225797
1302387749
1106718305
1023485800
268063207
1062284684
629690074
1505512034
785095998
577960175
1961033026
1827200787
1767856590
1921821570
2073389285
1922808485
1962329011
1515481901
1359484831
1806805118
346283177
1448854293
805536635
1626390902
441242776
29959243
418702778
647590116
361302769
1410513712
2019710737
1171335657
580172212
2029555334
680914880
474664098
394639230
249324072
1293907541
387093127
1289090518
996386313
1177722575
1303367898
671615895
1498033234
334039062
1171046572
747281141
875304779
673289612
646843256
393586119
425429584
375552848
695674070
1862385060
949214701
870585495
2123404045
331862479
1055123772
521461076
1084868602
165434817
704095818
1424348398
1531022289
1499468017
1778631272
1647236807
636412813
1799265845
1210119296
501507965
7605533
254450334
871932861
1409552312
620273899
1500113560
1012404648
665206888
770262126
441313544
651483281
1790752081
138928885
113434045
1792526543
1226803283
484233456
2007252232
846748848
1356818594
244517790
1187310585
500910670
461635549
2043876952
1624230874
1419938365
450434161
236244928
114473174
1758031186
1627649234
1212900082
742816878
1497994513
2033906459
587007525
1161124742
2030292055
1866870701
872252077
1335552539
208711256
1065606738
1245469399
2106863647
174408758
809533335
1337420323
133320595
2096672771
805478107
1937841817
1932038017
1905036697
913788032
164911870
1684309665
579335033
526040242
109442987
361940987
436716250
1113605799
1796745722
1035277486
459108011
622544053
1637792339
316283042
611602719
1071828257
1335315549
271101811
466287880
969193570
2050568884
63839851
537480164
716157575
225727489
157271750
1650973269
1144437186
1194915001
1259138055
1459664087
1387481526
1000290274
812548326
2070643900
1214636720
2068071813
1064477145
1803864669
990360751
291044674
1568775365
51001094
396417524
1703043464
1518240389
1216914546
1248478258
1346333630
650545907
875119633
582348712
20157404
165332184
733775640
1353247922
1416682410
2092739702
701286018
458727232
2020537864
366161966
1713806218
578972451
1955890704
1797019317
1222952328
1302599045
396286369
236045197
613623936
1641833089
809986814
1718488081
1221185421
1302340813
819047595
235808664
366222136
1657189361
1552748571
871515740
731740355
447262860
1941933856
49402285
1408348444
347476533
523814886
838306328
377441548
295368033
964225127
884699288
509291936
1508840910
236560389
101656304
1805514466
1630651665
1134859463
118122177
2085150338
1048814794
771128822
335784617
766399756
295589724
380063862
468688920
1618680320
649936382
114273042
1004565642
32360542
1455245886
290247958
511436574
1851394391
1459544047
1383969461
727060178
115548085
1519831028
387930170
1017387406
493087915
1496792062
656108570
1340427027
1721752501
659660810
1781939805
313966440
207968780
556427750
84482236
1051407527
1122932299
646039784
1415790260
1052759886
1412195028
1225933753
1510049924
733108618
216891793
1747520563
914175605
1365228550
1425966214
23540657
2085527369
1855315927
729190199
1194826550
1238284109
1378416963
1292509586
997199708
412381085
431414631
1427735722
2009187255
474489423
1683442824
324859648
1343226780
1639611609
269579942
64041865
1480390272
980756681
2044886082
1450080485
1932803318
676008658
1501171821
821509980
1288655451
1962842449
603689300
1927525838
1106553454
1137386515
702508617
1802888723
227329459
1643349054
1524642156
1924291177
404535333
1017034812
2058175348
1388108086
1931816972
1469285363
1693741500
1904383838
665036660
494246895
1244398399
2019316818
109937274
710316919
1686086763
47549231
844286969
103026701
1829731774
1892864379
1569849601
259205329
132279005
1104746046
1128515561
345953564
1079338464
1254279815
2124531559
1802506444
210665809
890702280
1414096658
641664211
2044635958
2129208154
1111364600
2010771762
1256144151
2006601342
1441551048
1609240071
684463186
786523995
676903255
881973426
808960223
851144781
330548776
236332044
1738740355
231155268
1359651765
924129953
983548553
415717970
1506288617
829728979
442973652
1368736141
1040992361
1655459020
2055796600
1944282758
2121925094
1937577451
1234085798
1397190680
1482715213
1206635641
321270469
1429845342
2057806128
2076540990
1979576512
1280990527
1131631116
1459407218
1264377875
2032499881
861545540
454331985
1774391785
790530145
898911025
865784179
804410333
1868701061
1318019584
1168931257
1790935128
1672279259
1419407076
1346797937
122297909
931819697
115269844
730082365
524337756
1991166237
1456998560
1317884860
554387750
531229690
768111899
1950460396
1094338717
805443249
2093160038
673418227
1501005774
523399939
2015620713
1563626081
312434723
364252612
702240211
1479934025
1481588634
1249427408
1624149618
1729089181
1481385189
1851135660
596997104
823194472
882703919
208367045
1316269215
1061441423
1967509646
2058664745
1102769283
1794743713
2104875125
495773752
1073799734
1405204847
599530542
909750351
945179198
701958427
1934818864
1941294770
1866127407
1641450114
1241314807
1196852169
1120792714
1672362889
1553000322
577369867
2064587558
1159596866
1426376656
727266855
1110699089
845115558
1107461107
562504828
388037130
2008599086
172312053
448360611
535906890
1655746769
1582297792
1336576054
1422678019
674664091
532626523
965137064
1337404417
271621929
1932342795
1387629644
1357992146
523629116
1191642690
79742220
252805084
949932464
201295747
63716879
806739231
459179560
618158607
1999025188
2127505062
1311505752
288532095
999664596
438665060
1043442419
1589723843
1843529532
671155910
213788481
620661490
1326609622
1133534628
892258894
176829542
969652505
915318239
1080314184
139857644
1922957641
1765059860
558567263
996619875
1162916646
339004831
971833085
16757923
43793870
603945800
358576630
1299366783
449031021
699369560
338634679
1478640373
1396335348
245737489
1611485325
1927946291
2020093591
1676479478
42624794
64004620
432031306
1203965979
1131131193
419119175
1026118067
939030877
1615564623
1623266533
1424953968
556555516
2141416820
979920746
788430767
1066456465
1753096110
1814625096
2040495037
588171734
276572548
759186363
655024579
1580421830
1213602574
395434120
1775858708
38555047
712887755
1119077572
1315840676
1979505431
377837590
1001958764
1549766170
1300198613
1036663888
1827146625
1109649461
963561086
1207272944
1717851953
1031533136
756465767
1409261817
584269783
1188036278
1747384009
232746527
111680161
579052101
1989089218
393189686
1213647383
524887151
1612695308
1717875599
871539205
1008654371
1656338902
342184678
587200220
921096932
791368153
750626081
453161307
1552113115
1391378787
751544086
101748450
1994334317
816763611
555717804
1695199555
570956895
1510641601
1956811693
2088463514
1660938167
280146269
1614008275
358544099
1696041997
1039356771
1551530651
1019213415
1372949661
380167869
1546088849
2120413726
415167844
1495600989
435162401
2091671373
62907292
1198472901
1298752906
433905714
2106654255
812004696
87919128
466950207
1880650264
1774654994
1276304565
161880113
1812570898
1923843405
1921447451
1765381901
550486691
814226691
518381833
1595074728
1266776137
2032067962
544082031
761027026
1772076359
1255092716
1399125473
1766756765
2081259553
2034494379
86141171
2043750161
158728711
629797314
321150785
2002817798
494305754
110554283
839777252
301377977
1206909736
177869415
1615393542
587595908
626155769
1011638465
1783351091
1647772725
48248198
1506443225
1461058096
1478247831
1933879463
791213600
1108018224
1652608894
989793031
1878519486
1673305668
1598457689
593155919
1898426826
1332835358
1007747940
718033599
98020759
2022742202
1801915524
1535794865
809044125
774050137
1301960628
1560130133
697370780
1943166784
1034529394
1964744264
1913204378
948148534
1385220930
627839938
398510
1481202775
850083625
1023766432
951203851
2067084452
1463205668
1725058857
565119099
353325648
1264285564
908319453
884710647
1260381803
1759108716
458121765
99160944
1102085727
1169150363
1716332555
1937967419
1491780640
1794088102
1403887296
1659509350
1416210909
1690567324
1742061212
2031228411
1930246262
366330004
565377644
28006958
1881366419
1469683063
420096889
1957700357
1685763316
2042118746
1084625296
530436034
634495259
1398813788
1166155579
795001706
826216962
1093988016
2022845650
1790169732
1193329928
112935515
1760349664
580630663
441129234
427137315
281122614
1363488128
91446645
38589679
993892451
2227641
323100845
13245432
953326361
1862312892
2124865151
7727268
152807124
1185222026
1568862118
909314267
1966854045
2083025831
387165652
928100680
1310037349
264297689
1601050115
1868089214
1233044960
151539967
764337166
455392813
1329238436
1147517570
521936503
455477135
1912939683
1285144035
120034685
1908643896
1925468652
1428957191
1934251921
614520130
1058574321
219444086
2129639808
1974943502
1643448433
1029994015
2084994384
922172953
2045267283
1357640928
975436266
734763412
195659740
1906926848
1104720871
1792932035
831073610
17943497
730024011
2008923552
2033271634
2149102
381646598
1264105367
702320504
2014384494
1772760933
1553525108
1264973222
334346094
387741982
779331769
1569400051
1712672175
927895361
994282550
1071425196
359761848
1976346569
1402022838
318755024
713026136
1320632165
1577193534
690599901
1638721001
1628503119
1031143646
487643420
1001526169
185963347
2069678182
337193532
410177478
420469484
705905316
401038827
969031602
1870487781
417230804
2115430251
974592873
1939395203
1102960266
1478367714
1474590269
819351172
1335794485
2101766315
757733921
852935788
114205107
1463479518
300504311
1213579517
1912671641
973679025
63845097
352751443
1117616656
173487615
1963040962
443999375
960214778
1037653583
64239150
2120830785
1742495043
514415418
2051786579
2015709218
656550517
1826466884
543449446
357555817
1312845757
1979591629
1113389826
262256781
402070872
1815583852
391162865
64581011
1141366739
273042402
1601190627
254665633
1273072430
1646315180
1185132229
1414607871
1600884805
2044265726
1983161198
1923420188
1497848850
1571346390
664257929
403375478
1779894427
67877600
1184281982
690941067
127045087
1412535230
1037017414
1401730410
1036849843
1414630237
163466612
2106185662
1037708145
1982000950
1054205637
1577387941
1398571760
1265882017
1420250111
1352000658
1593379709
826504284
1574202004
967199584
808032310
1244091091
973731266
300458299
1833816472
679561899
20103366
1366644721
2142700490
1769077511
157232439
223408663
653689662
1653809714
433031956
1936527307
740919952
2008513255
84863740
485060690
1530993447
1573144024
1673307303
114135316
1521527817
2029124255
2049054303
1226391761
2111579275
1417897265
1556607996
1664766923
1364919084
1508055785
406553817
1236856568
1716812038
1852294647
1211092271
100566255
573224977
1232093618
1152881446
1072433475
578833430
240650570
813916500
1055441066
751676189
1487866327
2004132081
596791990
923761021
338352379
1813959346
1887040633
1592890620
1003695512
760905153
1185249044
1528155164
60049211
133408557
666464430
2102973458
742981924
209336317
1606388321
1428787997
1289826433
1704039361
1594891660
1693095569
2026913246
1182901866
4649953
1753821312
1249636963
293968871
930373442
793780900
1859445865
2101058827
1962193501
1130532043
1220590771
846236262
1624359643
670995907
441318820
1604908283
376264802
568006148
681807645
1596042906
1897815036
428446822
289103801
970282389
943181605
1249523125
715641635
1791583043
864241378
2128191236
1147722944
1458392070
478197882
453621078
152062620
847604118
1100562718
182174670
1976381648
1193469744
154038092
1675354639
1194653788
321309495
1844908929
879354973
85876124
1800336985
189165663
204983053
345122999
1095191582
1208175048
347649016
79688847
991104418
1257827209
1608329733
924404546
310508058
204458040
1262061499
1501231809
1702141283
1973870709
1812748212
1333280237
1370936168
115195248
1373241232
1527048185
1974171124
2102738279
2026477192
1271646947
1694811110
762670684
1177578592
599808212
1331847367
1862312691
816699679
244133064
67460599
810713209
1603497267
444718155
1966558949
1833660212
1289655478
1774787832
1003922415
41778379
259987051
367991073
44776586
1676585449
1944980440
833894359
1411614759
433304617
784094601
142517958
1179424562
1461932276
250519048
1097991852
1913204723
528556356
1701554349
1927087963
459179045
1766935671
1344539883
2045239298
1972959794
1671078574
145623883
568125618
397149327
289978784
81704049
1981559679
1464188695
1532243993
1603908247
587824450
508954598
1437936580
368466307
52826082
1098871006
1818528690
548895800
13871377
1953804692
1975279571
1626810440
1620795386
118852239
460176500
1563016494
1388697794
181408750
577907700
2012930740
114809877
811723117
322799694
2085979625
1918991733
1465692295
64966944
288874449
506667692
1322765590
107954398
766520916
1219826026
412489658
820096438
1397795826
438197411
1911104494
179313787
1252207658
2111521818
878715761
1923195186
1548602101
767625982
799583911
2007356763
905281842
1339481711
530573208
1080350750
1311780724
598109482
1850579753
473333388
590748394
81726659
425639680
684978779
2088448684
1925962404
1001993333
41948064
1053479392
1299354413
1581687767
1805986565
573713042
1001833657
1437928130
995987405
972842217
988524144
1082054032
845217947
242780121
1701764585
634605902
1158119638
468312010
359804492
1925610782
1698665167
1924308729
1714640410
1013874358
106575673
1042680571
1950059567
1829345765
1249309128
308321228
839078339
42560489
1388442109
701198640
1288962539
1083900545
920052531
132955214
952502866
1038986003
758509388
677577079
1890321229
1580719376
809436520
389793352
561003897
2044472828
1741407803
23577951
713792228
121945338
1681771678
591501981
517340166
848087749
1694742902
1731336236
1204094723
1458471853
1331302972
392983974
1091526446
1515926886
1545161518
1239971464
2108866958
640801900
939684681
548263031
838275037
372017105
918331449
2128837589
294576781
2089945074
1421957660
125188192
2114220780
1626688932
1357321759
368833624
1583100226
240401202
1832763422
659435294
2138608589
793603668
83227180
1269905598
583627821
970608495
688825659
798857483
76036129
1360624388
1263472273
719541523
366019227
1485053460
1735915773
1789370154
543908845
1639230952
1486775361
1039572986
1100993320
844740632
1527301290
305989255
637792404
175272653
58197886
1077764504
1888040321
277310162
1828494059
1710734668
1522023132
1561736975
1601124388
550729689
293384943
677413166
386388206
1000535775
113682531
1670447513
1034356434
1190387205
1748467193
594520538
127006910
1688747358
683419607
56148520
953631776
495894294
578838519
23421220
746447821
522376343
410352035
784145939
1511220220
214595964
1642935207
1997321982
574169583
1224251096
2033991086
1753045989
889212410
1821961599
1154077300
1639501172
1033981507
1032350684
1487800274
1215425871
1442442417
1411442444
233592097
648844559
1566941979
1361877391
307877223
1513015660
1368154817
1484862045
1586225285
590928784
907926975
1248114868
463323756
185064171
439518743
1351077044
1554322146
2050708889
1283245355
1098397354
796587428
440436620
663020063
1034989438
273349048
1237977226
2062863678
1832020164
749904676
1506007314
1598129649
1742454897
850328247
973064618
429445258
345554139
70068878
828779409
1241150614
1151561208
80486381
570805099
1560157865
20396564
1447448483
354343391
855276076
443771708
1447758331
692800069
1927532039
382104738
821974310
913424181
621825731
586327753
306828946
1762623286
685382793
2092903781
866807461
314214744
225125677
709620269
45726089
779552894
250026085
1623242347
1264108426
156536868
247101117
1256309225
1417681156
167475424
1707875680
280886296
1556755310
998363917
939341870
95403385
319627558
129779443
587929202
2092631078
275390060
2103420015
760217915
185861692
1042947399
243278458
892751280
1035087220
779575620
1258931191
1391425937
157812015
1444156912
1332414736
740838640
1509194357
377886211
471330476
930225076
320813131
2063306796
2037294635
1603691155
1910506284
1865641646
1016080642
1859629546
1574230664
920215639
33755764
1120129036
2127464384
360521511
462394878
455594812
1858733755
1792132060
1419828172
953373077
1837521592
462784874
1466883721
1412630174
1856367459
2023948437
784711497
424883291
1054106268
1982304997
1377113726
1280716430
596439871
1724134621
995018625
1825145375
1707815443
1257265404
184943249
63932869
1822630894
1598194754
879565642
909915073
2075661777
2120423571
1201649852
1855616927
1701562812
1602640622
473062928
2082229784
1791975977
1644877128
284139139
1820676737
2108159568
2054626517
878836269
972403427
366013469
1309037776
447298906
1605499956
878583068
1479208815
539293796
82560119
918959081
368423455
1416636758
1524503392
329092454
1586157651
1204862293
781006022
691948003
1576808567
1488057877
251200624
1830436371
758204603
102144965
450115771
533827008
1977770395
473411640
1612603609
1287778062
367184314
824209328
584723487
1159684278
1564447414
2127818122
155453945
1012057999
893445369
343620671
1032621848
746829105
1968239776
1309731459
2133934422
1440970816
1653548418
888802794
738558834
1492195157
1712447272
1888507177
71764116
817607129
1192891406
50164459
737548827
1219337634
1417738801
283763226
1889540236
984926425
229078131
161385013
1079000674
81915263
1060449444
625524100
1384385580
1672221712
1308152752
1969252298
652685397
1288715107
300674166
1316621965
372237361
1106615383
1651380356
1588678861
961664139
2066663401
609793479
870844742
414078601
996905647
1289565841
1958515728
1493994620
623561292
2086293638
1964999442
2053108698
1357164998
196200383
988556709
1900846144
21957859
1105403349
730275890
1708956318
1164149143
295065235
1422506387
774931370
1296221048
1975761553
1261491858
2018903086
1762146202
1611437517
1842905093
1179348121
2093389741
351107015
1446174910
311494143
1515080059
1361561810
349062625
1956687653
1640590032
1597871847
1582257854
737312118
352248331
359867052
984426644
946175621
219619107
2115686544
2006082337
1400166285
1620274771
128950412
1182271604
1507388417
1191757820
495475603
1666429322
281532929
840769742
898343952
501210131
1045562110
720788302
1225285674
1757746880
1990057804
368797338
770227596
2117773647
125952838
433935005
365385391
49736397
2089177638
573696326
328206878
1889704584
353940133
298951996
2071931155
209723475
623163169
2060893322
1114024717
449420511
557269291
1946989063
986569261
416027938
693231420
870375461
1418825199
1516207674
1818018671
1672352474
640758744
1764867856
998541957
1715842822
327182165
1863194827
1434911684
629857625
680707764
1022266985
2024204396
2002447053
731655090
981637513
157100791
2064198
1227925499
1660903637
502095514
1717842147
1078090850
2055172229
1773098777
104528367
1947986307
121445418
1036185679
1168468267
1591742689
1701471571
10320664
865459783
1789625568
1746150713
1324385927
1547546190
1734800558
355404799
755589480
1613167590
672052082
1887637378
623115906
1049817301
320823182
1447666296
177970096
216652046
1181711897
1139212970
2025635864
1951658631
630693537
1051687888
579927127
1213805753
57589793
1918315237
1353540201
59462996
343345344
631937781
62551788
1836162927
139230115
889670070
68517349
1335661070
2078524332
1311545298
604735622
996416957
860052169
1786288047
169503970
75280039
1150615954
776675513
1970809150
1608256003
771002018
1217642299
409477279
1216952060
1036890687
1396177845
1043781043
1214981501
1027992011
1361162285
590970322
150833242
964075550
1154492330
189902786
693330034
111525455
1874296279
1919357651
1269395028
1486219519
468795654
1655295959
1169326575
1524916510
1485967663
1208849543
888190624
557284268
1736250634
1558237628
1921424896
1849203867
526823554
1737990401
1284233655
1441701436
244326413
1522006275
743870815
780570893
1797695000
1840918278
1535525975
1372758966
908288820
1543304607
94525049
562665209
1977400168
1969756822
176123583
31178570
1399523310
1643774222
1198888362
364322480
171756705
2120172674
948108180
690534682
608416948
232304811
1923368545
356926351
2064478429
2093820466
365898872
638458925
1119784676
350703486
900122104
1390773136
1265773459
1141525661
1329073284
1747199044
431335077
2022384318
1854698757
1609698078
1918718550
1896795516
35746660
1252315113
1374863428
294419775
728382122
33805170
1521861346
1572867889
967656164
1594325786
491252473
1639916724
1137064360
277318969
1120322839
573475783
866767619
2083164666
1582530048
103075198
574027827
1332500842
1984560373
234977942
1639506447
958038581
852997753
1891792978
203493837
1740928843
760443229
1307096595
42870331
1534530975
234798277
782990082
1362367017
601175045
2044636785
1097310045
844512640
162166421
382511271
52905340
256136227
976851636
1204552939
266550956
1129353947
476785369
858716735
2144764359
1374623895
1338948405
339394259
2093601624
389763602
518999701
1338476230
623782368
1041053099
1944786355
1487391323
1175532555
1204449454
976128701
1657848503
1472839469
2080578698
86421819
1327181763
72736986
1644408608
57260537
478078408
1803378188
1831639386
1363838982
944262840
261212960
250360683
825299595
1473760920
1907682093
122324085
1027442163
195073737
272552353
914905222
1148392643
958640658
2030284777
725523250
744645109
867645527
942472955
942844650
169535343
369989391
1026727943
477883801
1923182010
1363461747
577480572
1909912636
742410628
902429796
337835282
65377406
674942573
1837665318
1790210640
557072998
2122319715
2076554021
92699858
56201814
519758871
322212794
2132718505
267707773
1955597529
1384131059
1543931976
806725361
591089680
244078639
981469003
2068020129
1298188369
221688910
1189215392
296546715
399928604
975050345
92966728
1280880960
1998750760
303528468
1886213985
1836043694
2103918359
1651778169
1183245438
1231131448
1176517838
1623600102
1423811922
1849540615
1076302434
1352966165
1853174529
1865085162
978692147
1245744993
1607182077
2052142053
549718205
493376196
2069726918
1429151193
1095919808
662589914
2031451715
1454762860
363872537
407404622
503076602
294565411
366067784
1923452294
1105939949
389118513
1593245373
2021649555
642468464
416870276
1613924857
1951364162
1019620669
871746517
63554172
1964686219
1164450894
1276177877
989203338
2109749001
164409735
1577705426
469355882
1528513744
1209123998
1216927927
439406034
1878745263
1039854250
1594941676
480617721
1922118714
25342034
451164682
1704455226
1507226543
794430297
2057686200
1367529345
1676932904
380151952
1653424147
1088180316
1670188545
1107585756
191795746
1854479031
610777287
2082001020
999333796
210546815
1979027622
1569705765
900463293
2093124570
709454691
216645013
1580842297
64836812
2089174315
827468428
714931554
728805408
1941738861
1912490611
2065724199
524649407
682067801
1166720914
1047606307
1530468753
1929146271
1161754534
1537485248
1240027553
2126588788
1310416834
521052346
1014131150
95931346
1360347290
1095805966
1865855625
857276224
536706085
1736816025
2099811949
1417805149
94717753
1628666946
1706130786
962602641
2139720204
2042480968
182861901
1492362696
1372404027
994500772
2146934615
1511201175
323717309
1473891283
1675825920
1810322852
2034070453
875305285
1870933174
1803758502
1565772528
1616282019
1955072723
2109668313
2101430726
1913582448
897424959
1623342273
480489473
14438954
1137987401
151540696
771136824
1488407420
2146955856
1744172270
697975533
429544047
1648798542
108306423
316444307
867617296
411602923
2144216211
2109198642
184374931
1726159024
1174562424
391266674
1706173029
591353902
756348032
1690782528
1843746591
1162066703
1920730644
66740621
2010528784
967190687
1236003965
610439072
98013967
762462641
173515435
1084971330
1968694618
123941357
557893756
380455692
498513384
630524444
1819794941
844642815
1322165290
948282129
1649055581
1797883003
353824095
221959752
1923556042
1279992510
2033519132
858419351
23121374
1168062065
1906249845
356302165
67122493
643200559
855657261
555936461
744773143
1375385763
1481676914
1598418664
2034711627
1226957465
82728981
147033098
941158492
1469400282
337108640
1280007087
1781913402
320324247
1581773080
1605978821
883383791
1388652045
866949089
1021603730
1563302812
1784840407
2058643906
293841281
734152263
1038938800
312885096
289499167
1375019886
423339722
1988997331
1308636337
1479666446
1500571936
927608191
1649389255
1998211521
224264638
42064135
1181139804
1767835569
475825067
821688466
2002634608
2070935939
66463360
104558191
1294952478
2074101674
376159480
373132505
1081346989
312366704
704798085
734853755
1743634612
909834317
1721596732
1114258077
1972825560
1800899932
1137258675
1633069021
65872545
908290734
742656078
1316115631
338905286
349646528
430670207
1417697933
212403238
926761378
1334045092
429150207
1349730939
317152550
979588486
1115552859
1715314402
1787664979
1493607302
1384265826
1809528811
1638776986
1452196658
1913111892
80276771
957134775
1951036989
1028676701
1496094339
1370560794
2088600082
2064043384
1749716019
1289095953
297002497
1477573678
430298104
769416343
520159757
1013896955
1082494982
649466491
63410245
268822680
1546764995
1527854086
508084781
316395713
1714049000
1919944423
1638902893
891123674
526183293
3952393
832471904
989064085
932558436
78633330
1139195113
1299177082
1698664381
1143052757
1326188224
1274116133
1181401403
1814241142
1797588014
784730851
182579271
1239317683
2066708719
1785498573
798883301
1572694821
691235120
534504945
960223040
1655611069
1519928579
1645183206
1329143567
1505120519
81926101
634360543
1722952394
171356753
1642313762
100423060
808620169
942509831
205418697
466782337
90318893
1776414116
28869752
1709596524
573497675
174456888
1311446851
312367540
2118658877
1664101482
1280774762
1448234513
459818027
924511743
1427017209
527755288
1908024311
880501025
1809112419
576122570
204372874
190345847
1457130397
233334671
452462101
688720799
1901837291
1822234257
494499480
1321370938
361524112
694883051
203871820
1953407490
1266496547
1138918459
1315338332
821435170
1668779516
601317986
503367596
457756975
283097422
1848647208
1891202249
459493203
316499842
1995720404
1130680680
1061822004
202807475
630717651
432168187
796670082
1565482426
1283922036
218034255
2107793809
691811157
1578832751
1319336247
1237639780
2022962218
468402774
941493857
1258766329
1709889920
884519546
1255444532
2086937909
2057377821
1548110247
2114915808
703342746
1230183363
1816895761
1309259854
40675039
1017496507
1103342907
2085975
1166857092
2050636299
1803632337
666997678
404777889
2113118423
478212414
1528614687
782054750
1985906225
1083921402
853204876
1051481480
677603537
1264732282
811655416
983480908
710704152
1578434847
1302196158
909814682
919214333
1501913352
1656162058
1165612657
50252500
1498922730
1255922528
844470946
826980397
622230287
1516975552
1585100561
1035985121
2043994814
234811378
1595119240
874463233
61820437
1333946034
239285076
1760100000
2030137172
892527796
263784184
1978596650
1753849406
664959482
1713370859
2046429221
75990563
1904811547
1213865854
1404711625
1989021810
1006190525
455879982
353890700
2143937467
77648103
1565794914
1646294893
741258873
795264453
2060745857
668808191
240887265
2065192234
1500460287
261917925
1748186044
1944845673
2053199991
999192225
1572379202
75643505
1624439364
1460089390
2099738158
887057985
1055447764
679775334
1244873691
1329081709
1567086205
1335005146
2127698345
1430996624
985128506
1455963737
369689245
1387743216
1636815183
1762781482
538267653
2125839666
2034553480
1937516917
1557762606
188608670
982586284
2137160904
1943744574
2018146341
290239866
1904008845
90088281
381892886
612127068
681607968
1895087142
429262056
1578674020
217589958
1376262335
73925364
263856725
1472323190
1132619631
937244414
550683796
2037165536
840009087
1798430196
1706991282
1129759561
1571165716
947681243
1238271356
705248522
1814971975
1706160550
999282070
1742076924
824246566
1848625462
1121765609
2022079499
840016472
992261192
301498607
855631939
894508071
112822341
2026165015
421173202
912522512
160771393
795315964
194974946
312539469
676205622
1793579976
1658637459
1328554961
80046611
625178387
1500106793
1249385722
376562315
1690205646
51342584
284975022
444255229
2058739781
813495545
41088022
819759912
771193989
1743000428
1788359057
338780564
617861725
106612136
2123472873
1706322529
1361892133
1122946678
1434311720
1031083437
843081441
2055068465
1830076627
2720079
401789405
1725040339
1777319299
138598539
706623548
1309770136
958466634
1278366704
790425756
1112186814
200981035
1698324964
1020596735
286663517
1743085989
1056875445
923802564
588711898
1676069999
1528538893
1367733530
922928297
1446542594
1155343073
1639756761
1270724103
1907292927
267342082
2133847064
562317779
645702957
1611885496
1276451152
121045992
162361265
397693795
1145598629
836401795
749857483
1639787776
1240331255
289695394
1056373867
1014201467
740288722
469791552
2001778498
1426052566
518617680
174672894
886832920
1395721790
1303955593
1127354247
441519926
1252408945
1270670560
854532112
2094417959
146625336
708525735
944776815
1052077028
1803666906
595759798
1110205283
416841414
1256832594
2086810975
1121818968
1140585782
905443872
542082058
265933762
982146481
311370838
1679939010
1589114423
958151358
195796816
1370542289
44559385
2105871353
799956378
1985799563
1065816902
1731863206
397136282
1739586755
662376246
1392445108
1768432846
1608608025
1465473569
1329984326
1559065549
1682529193
75698537
535575752
1645036712
422748612
549980400
909197418
1525627453
546757243
1775734423
1666349241
574092613
696383408
246287143
792733789
673511096
308447502
723431888
949445600
1273277359
955965702
449675760
737491188
1019044120
818128195
857772267
1456939184
924789654
211705760
1040842826
1304469585
58724347
1772954600
2035732907
321014024
1469120242
1271337608
2004690657
1034943383
1452406390
1077961946
1721311919
505889098
665592478
1801755871
806261786
1060753497
9790588
1069519454
1947692818
1237217530
1446964788
954978010
485354362
901974432
25920478
781401484
1374640128
1924254850
1990575093
1103985258
1815226862
1403865953
1629498026
1511116975
895192807
732616681
993947466
636959858
280816532
1992249459
317318834
1796770600
305962077
777837293
1847130295
717463607
1550605970
766792804
1290829608
2111682231
1854359009
693213701
894031696
453078888
1587231923
1568846799
1112193938
284294678
1987644521
935102678
1449842774
1863603994
970563652
725318064
549339290
1015411420
1957724133
1961456805
88807367
441400619
105171943
2011945846
1106828057
2135027192
178742684
1532573542
456818229
1196385963
174254598
107282564
686754063
79885094
2001032462
444824727
905810594
467638739
1772124111
2032102379
1457578125
1484178561
269451916
1297553074
1217206867
1158388353
776538799
2121729113
1131742850
393001783
1203214238
1092157925
2124031244
133098807
858592260
1550990837
469049391
480494685
111591590
1564198664
2076854717
1094153731
1558769861
305929542
694858875
138199131
1505256181
623365971
741501385
724248146
1969170302
1133045857
1203384598
607479179
354012243
866601166
279245758
989775020
286988736
490685240
1522749967
688870891
1888083513
1216250024
1248602913
200246550
136405347
1867126606
1011527647
607109572
713919748
169950522
2029351522
177170932
1695240496
775474685
2022516384
236212928
194453019
944947502
6403174
792592206
2082408129
1844104380
560886936
931461824
2078714166
1115806381
2047249812
1377524678
1001642443
1101268375
1611225712
117290304
190178156
1439017031
1982901630
1632051677
1163386350
1444411595
2003112887
1770288893
1609233802
1287908547
1258223730
1841069483
171696560
1831260257
606742
1341813760
1726127018
289663597
313170627
63551154
1568740937
1398109942
1760582959
1961067361
960155859
1325639585
35922966
1353179082
1618336780
1241603810
1371051996
1812667970
1036622477
1173605924
1094865857
1528538893
922487218
1380066058
746454916
1893205365
1420879220
1717785239
1474094214
299574371
842160943
845705662
1933985215
43587422
1391878203
279399623
581293173
441234553
436193595
2043013656
628347848
1248503520
1475762832
65419421
1574795661
864235484
123974916
705790218
2117702379
185786775
800989209
1318379036
1572569904
2013565415
105435646
501641937
1686940028
415011485
770587913
8707498
409371797
1934535247
926135969
486843160
1643482320
827079493
1876652678
1156958650
1718320559
1733858627
541524257
1647793680
1733781473
2144829155
1027708427
649644195
569048854
1242726914
1718051427
174561312
72416669
1810579420
1404720216
1052990567
576573297
1048624973
992680595
574879452
1854590832
2029625267
1970103787
1340767911
1898641987
1610754010
1189994677
1038502003
1879766151
637984432
709208243
1216352157
1677257252
1788670528
1551532567
196016658
619796473
984482334
1247276239
2138222594
2017903033
330179510
711850078
1920592207
1988671119
2053983230
1062197088
1555680806
1577931251
1165130851
274415433
157055910
987462549
1430930749
1372665149
1663609976
60119127
787892332
222931800
312237930
139716433
436574772
697095071
963975395
1655007120
1846360239
789389995
1542685881
1085425203
2008762445
1239443201
918142295
1085737318
1735030481
566947037
862622193
264137463
312627354
1741991604
1072892446
178066390
1183280176
922192776
1936941663
1018836438
1583269606
70993289
1674983378
123698303
186503876
1493671377
136067312
1402712913
336548551
63147357
1218941451
1053423339
548371009
1571183713
471882271
612987823
1717021433
1261568034
1543666964
2100910428
279659365
774353352
1129452082
1602792692
2083791278
1781379118
1464087647
1960156833
1270296397
618002879
1154086740
1735527744
141680723
1929060769
1616218211
1577458881
298697729
416645299
451752774
2140429027
1792748746
1215979340
1679203773
1571263272
1893084875
1605651205
1352943192
196069228
1632553716
1802210915
530053121
1426492850
407189421
966946660
1958266099
2027627188
638609240
432020134
1012740736
565322790
1959621678
1058655346
138510944
1525034938
768002249
500137699
1695030495
778751421
954668352
2081207493
1356846506
841602728
1217247903
141303825
907529806
213679471
140020973
1029620461
28276273
387060618
796635981
819182641
552466632
1451166979
939377228
1261759900
663066911
1788219536
663020863
338582284
818784161
1164452305
988466191
218463521
1966394696
359463801
1570343193
1214251202
1132286089
785358087
1457357366
296810104
664754305
822093476
428229690
71309284
413639628
1080695750
689014614
85309487
1019637279
315107512
1955655467
1325979061
1658792349
391404182
91868817
1330729589
1729358740
633587059
1585195277
112810397
293931698
970105646
1324629500
941339238
753480852
121696670
480337680
944708811
703212043
203207951
465679013
491415441
1682769139
476667404
1466226987
1308297393
1736054459
1659092925
125588796
435239860
140642468
1597623628
1175582368
179662076
157911836
1471746732
1323280160
1245599945
1800409980
1387483598
257381057
1044151703
279608356
854455963
1630928724
1418158996
1231896966
1345089292
1042125521
1670295567
889316896
1181338537
226539864
1033964244
1720680450
587896608
1412682098
1172568504
2008505717
1101933502
1068667855
1436324402
407252692
2085272992
375339324
411617550
1023696469
397203260
538770354
1825680665
918141261
564335732
665152211
102040418
1573402273
1597039407
1949376095
294853000
907652995
111098666
1100524298
1029971649
1344319901
853807094
251672512
478261400
2125227468
110970770
2063105402
195402918
1788272584
100711329
1167720700
146948409
2142995362
636501229
1388764455
1562630686
1938531314
1963979431
1307303045
1010874806
1700010113
1991029053
1129638562
1626345534
1485907131
1484050081
1806098867
733666062
482842376
2122986260
1893555536
2106983984
51687664
6202289
24637260
325982474
374011000
965417478
1350957012
1412260866
678530482
385269966
67049435
400578739
1207155103
1394645806
203248645
1086333573
218582005
163244625
403056850
1099215934
620573790
1080426953
489854787
1805084201
463350650
1389489974
1214348754
128198125
21561021
1944128058
143184327
1385930945
1343330156
1603073315
26324478
251520500
455639473
107631958
2080463982
1442430386
695723588
1918874086
2045775518
1980713847
300752053
1962905343
368879025
967214382
1874381206
2117334111
70055079
1639758169
1894876499
933742192
1988829880
829400264
1150391750
30002232
301692758
362113695
333439043
833003329
108078687
478428714
1377225300
1136859480
934435330
671754567
1527576649
557343162
1200657700
1089198186
586512266
396984224
1772986063
418252115
1671070996
1350180648
1295085625
510992444
1008268053
1004592490
1574006074
1991932892
1481072949
1116703242
2004408659
1065810775
646245722
1755810845
151012543
1631067785
1288001294
1808963933
81339628
1953536538
600802014
1806882583
1508444871
500552506
1291013470
849168538
1254314887
874118634
797329787
41596725
498349603
508286253
2029558935
934901514
2133604928
525948271
944208016
1479893642
49582061
1641234952
1874695033
2087633090
1338851063
572878504
698147094
232583871
1518456839
330374260
1364799083
229908245
454627262
952896575
1599428289
357714272
922707520
2137516754
1429163431
1005724569
491329361
86207739
135072688
1177775290
484321705
2123866106
1440169459
1557552343
1040014371
1021368468
1908684448
1147578151
1353718452
332222337
1827101314
1798663870
691946895
156352677
279388318
2101837532
1760603747
461452416
1105072515
280327798
1158299819
1502676081
1612217020
1499914444
487358723
1372112526
1256231944
397061655
913149674
1320130619
1733397683
567594667
1256185950
1151010012
1540403491
1562323317
1895669518
685038440
1085901159
1349395878
1193293152
1011550423
1930362475
2111289748
1916433175
1740957129
1854201725
2027180159
748970168
1738539800
2144986463
701029051
1453862195
1954793156
1569210277
1416532527
748361262
2033582536
2072444441
4580401
1850826571
1639813443
1543035174
1852048103
1329910367
485261539
1992547698
1142210073
465791865
166395257
902949341
1183578952
527171822
1969236541
65552527
547445882
1561410223
248577762
1560086038
1867326358
1791154882
1712021593
1609868777
973096132
629549851
1814713921
113069237
1051488379
1511504425
878180512
1117412001
525666290
502998567
1959688569
2007057358
882838051
860465464
1761863286
307419312
1361039795
1997879690
1155900638
1591233393
321218172
1382502550
1690226958
1585355802
1701101454
1628775276
1105047587
480011439
1893213952
807743819
850896404
900572283
1289066048
595203087
589922931
763444399
621196068
1940001965
787059158
1595319544
1461074444
1748847192
929723938
621212892
1176906785
1048599353
1039400078
699972445
828160780
1970813563
823448368
1535771828
1001417425
841522534
183597805
199716093
1636789424
381518106
59922573
964879415
1564123031
1233742417
310537692
1699297092
1222660730
1650026042
494578993
1040550970
1356446200
300143845
2005637503
461809400
1627295509
393183323
1582360958
1650858221
1947176213
1260971040
188121931
230590659
432553972
767368421
1285127309
655149586
1703998597
1639573644
441572085
2094466416
2036458220
274295475
1498320249
1830854018
1587187717
1313732
99958200
2101018902
1712052844
234445902
717956702
1498153503
983559946
1688758275
1429958965
1286597399
2056132037
190616415
442628659
124270500
40965647
684221299
2037427469
477249646
423967655
1972528235
1365230856
365784108
717299186
15711611
435679789
58089655
1012512873
2077145483
634350759
1078067566
498415910
1940024672
1580738782
676006894
1758938966
705338765
29773827
222136449
13268843
1661231480
1506684408
532342773
1042441702
246345456
1271784428
552943053
801524117
1624661967
847193049
1833236205
1433710590
698959688
1678120280
525126785
858185732
104624373
1906762939
1554474494
840890460
1484984548
1328465525
43360637
941773298
757809842
1887428164
1687913340
1366596169
1217752590
126019789
1754326018
1059595893
1381892016
220769738
923229757
643960726
1782339375
1810330704
1283807475
2130399493
731626325
392014364
53338297
468320193
1795328221
333730992
1942716261
1250674474
930406898
1376347804
1564662281
935984957
1330916509
1799348000
1831739078
1189256007
1692175316
1458827723
556784476
1052381676
555759182
282678780
2058088240
1300256003
207955915
331151794
839171368
178326106
289259248
1454825993
1119528730
44972953
950895812
599520611
89970483
1600961269
391882273
1767136926
397690328
2046809526
1228087062
1642909576
174848794
574735676
989632316
2058350657
54502892
1386912313
1417838472
257510825
621668436
1694492908
2031999150
2043534061
886718728
1077017595
23307502
282266372
1673970971
908171076
2046475442
690554453
1167695426
790316262
1098357113
10102204
652818205
513994832
19210598
699176728
1279947908
1193649418
606852583
1788302040
2054051009
2126007495
1613042428
1732858227
1741386522
475166866
742863402
656304437
1954103010
1338456328
914960267
832384334
31095482
1415717302
1912722530
1978637867
172880178
1255515023
1072739256
290958714
1165690361
1352060767
426906196
1699695643
2084497408
826226446
1378661464
182500215
1442106660
576013141
51951473
10484817
1984394139
493841842
279150038
145916199
1887200250
1845594288
483136095
692230470
129238860
660454066
241751827
1491844079
795934273
403309039
407843155
1369237092
1221936133
1701688270
2088881623
652529266
536372210
1659196772
145288981
1574867514
1380267515
12933365
772409576
475573224
1568236502
1804279872
916283667
2066987578
1221207531
420982592
292081920
1261456773
1232581588
117600243
1738601787
2095176155
1988984306
1284845750
1108027444
1681706636
694055712
1395968355
1758964244
49163590
1321893032
1296047870
159866241
67330993
2119706709
3821824
1588096409
941362264
401832042
683015629
1164308823
1573830653
1035374770
438191169
1824451413
1363587113
269774139
351867153
1777686028
889462900
2065216280
2113056645
1617249282
958067680
342362386
1025286035
411806943
620991141
1709845422
866098953
656964845
231067315
503180882
1198414768
1752357865
1672177989
1858588252
235454878
1684647461
820012237
1115902137
488660973
1119133257
1953915902
1135462893
1375062057
896782027
531481045
2079616095
1428454500
1939431944
1094397157
1853672994
2101164642
131139521
362614597
1259800142
1605073417
776259355
1403326344
1172711794
790237929
2009577662
1125204805
394062627
1802338406
1177784507
1746099267
1593197097
1680159950
44183394
35489392
1285665711
2111745519
1818619104
502834970
2020564122
1041409440
1491057619
2087182167
5043449
485420107
716950431
2095268137
1715484037
1353697569
1027557139
617848599
1659591569
480048318
1172855284
147922415
1415785095
1006682667
646922738
1974106068
170607750
197313614
1741979118
1797980257
721800187
2103325697
1550847902
1716044306
1783086801
49710202
31964707
1832416757
532744992
1420471050
941532269
655874386
1316582666
464763694
337849771
112473387
1052079253
560080027
557594293
544496052
295631506
1966003597
1298329854
2144680826
1998452508
1474712311
1862021332
1696888856
1110578272
706840380
655323663
1524562642
527513324
2068060483
2133051282
967133049
521461224
1078230168
1707141543
988819697
2086560919
804084321
224809230
492950351
1422401398
212633437
2121325218
502759702
1001663740
1911180591
407841528
1550111277
2066222258
1280937792
536442423
1645292503
70051679
1629110637
1696165428
964809424
1387495988
1899511034
943129006
1502456101
600863342
872836567
534686006
578459463
4018603
999182255
1301074907
1459472453
110673269
147793201
925440962
1890503135
1909321924
409613579
371694131
739914645
1426569709
1353482354
422922293
961211047
1373670513
855287218
955668227
1775768321
1920540762
518731649
1695458892
739268929
128396596
2025929272
1155233569
232436753
1222127812
785336078
2040571845
87329909
612743015
2118849312
1313055322
1991669530
1444310360
1330772279
446579325
1967990041
580722319
1525820728
295455653
1136287859
2142518636
2132868006
2000938829
2024000863
1030806577
1935988377
1004752233
1203921314
2007248746
975779581
519006811
668383043
663458039
67807823
431638443
1006588259
1981085669
763451742
1864885487
469732872
756447677
479268888
1999015871
1777905242
431334447
815979610
685323452
773999987
635392089
1842985175
650945101
208206882
10765689
1629810250
2145715133
1366770294
1915334548
1734420390
1536650295
2071048894
838204578
1647640728
623562108
49738930
1040079530
1432085155
813594568
1683015389
1779764314
301192858
606646268
856723986
640193940
1256051793
1440932694
1798213253
1891633111
193108516
1668367218
1086543244
1206414699
529791088
40334197
1162430108
854939734
200284506
538850415
2058593886
1443348350
1344901262
652763139
68016383
982692108
1803978035
273962294
1926571697
696938001
555125135
266999847
605382415
1525309805
992991197
1980399574
1220685187
1710775567
1652404530
317375902
914365274
1568569541
1026913071
1790763110
1080667924
1564579998
1668760124
1874342057
1163068758
402984710
450191922
1815248559
2077073542
554162867
1404852196
715282431
1104598716
64185471
1103677335
769254540
109646513
1420622756
400110790
1868665782
348668668
543428366
1414585865
1647445023
842884708
2143580860
1955434260
1547777611
1884585494
712504771
455720084
2024916111
2093339438
1094996055
639182209
1433216695
1199405184
92764667
1587321169
2086661757
1838891459
1617130193
235880842
402259650
2124349099
1228929538
1814755206
370675552
963454323
928038553
1849584781
993446088
2029374854
2111356195
1949804545
705476145
2002777028
1958419490
400564251
1923473601
457847587
384443406
750986378
1297934222
1514520321
1002684850
624398681
1552574782
318836234
252624828
1096353334
1635372092
1855741696
1573491105
797684739
447176715
1903867059
1998120977
405500482
2125675425
1793175660
813392065
245216174
1870279538
1240229459
1878716818
14131834
1204938589
1677443225
265625667
1070970013
462155603
861849226
1587035899
804479065
1399461083
136449648
1927613738
126702747
469732740
1899664375
226448801
715029312
2133509470
1830736706
1833672300
1108009220
546659365
1502881409
1359330165
1629404666
1118297651
718053718
1579954884
1167216024
2052274085
875586585
1331318771
1697442032
182720407
2118230965
662898848
305250294
128624621
575269611
1218553226
995002542
805984018
1156231664
1648556939
1436082532
1384140143
1184892306
1467215267
768223707
1222190506
1242699756
1878371072
876606724
556160391
2132370688
1537511041
1436141899
943290954
370389122
1886905074
750965968
390491050
1351007097
2116181932
2135426423
255354297
1837327622
405382454
1484327856
1111309339
12666556
826369084
1367713931
678577618
209825838
413621927
745880842
570399138
1571564623
942002048
47695288
177992608
2030265991
1316157615
306102608
221581501
1917418419
64252044
1597008534
1919512282
1087520801
1244910203
1112054008
2092272500
215231480
1252893831
443672613
869045951
654600933
733112800
1835101909
853644516
1817285
138653431
667162311
316742192
1340453950
1008240002
1600649110
72157278
65096836
59229568
684167937
1558000141
722406440
1590801411
970118469
201322501
1900491228
1483753758
1054653806
1636435387
816501275
92773487
2006636239
1795662349
251352268
540171396
474715251
428985901
1481370306
598111170
114754381
2097743509
1449013249
59916297
1619470722
334139589
847177844
644616284
1757722239
1227497492
1551821394
753510200
1362497557
1094209278
1501148423
494573796
1646674448
1993211290
2054903599
357054477
2021679050
243783185
774848482
607235023
1475505025
1435344833
1872845584
171946713
1963098570
1831540111
413847060
1123916592
23835834
1727844601
480340080
972963238
607449723
1906881734
836736254
1810884085
1561747363
1457685869
1510330774
1389816427
178926134
611705204
1416881308
1630592436
184636141
1541168247
1949066998
1543047437
1731320344
406583340
1079117452
1373811323
1837774911
7896070
85541058
1773166909
1132195489
886426472
1469427179
141014464
938539151
1080440051
2025446311
898451749
2102349103
670350142
2123004402
157346372
319428482
1584536253
1401075579
723244845
1633327418
840761805
1579254237
1886150481
1689173074
1676131531
1965878652
1451238659
1449758895
233250276
241586474
61536918
1690144267
505178076
1316943566
1159246812
1347177325
930868539
716169188
1614280527
1106350311
221087345
506316453
52146325
1527816415
1005744701
1107878572
65949961
1182575146
1779161547
1519452120
1883048261
1341088923
2054439994
72599442
319291688
1957953196
462253244
143802185
2031947396
1320102507
1685949274
1446836555
108160371
682136717
2089736671
1794117160
524253279
1508995947
1534305157
2044016489
1886947823
11880473
1952272099
628696388
2064079771
1824174890
313520321
496062506
86147529
257381672
1736354217
1741003284
1569431735
1025440649
54681458
1235982623
1274933285
856219857
2036982980
23800327
1090868871
1958378814
1551639106
332739047
105611244
829922602
1980389550
369508638
247206633
529627958
861399794
1072890278
238431701
2134031754
1755339904
1414798416
2080990650
661187408
1886035784
2005467167
1663829856
1350337881
1791671497
964379344
1920651275
1072660560
112548197
1048800892
619001905
1339451795
264266149
1821804563
373635439
2141507641
1493492751
805948584
210591410
1724889080
355239862
1643980684
449468377
875973657
1631583266
2036260713
1663267814
1787647136
837387496
1629104432
2111704155
855064578
980733044
263896253
1553881555
1303335002
1994159846
1094349034
1359268208
1932531371
507557626
977384621
2003019321
633556959
1786850758
1301455671
896653736
1223598358
1590476132
1995244648
1231530187
76255698
816556269
147064388
1531942219
1726699767
2021584041
1831299582
2082875937
691141134
656065073
16097063
1061756326
1251987356
361428085
538428641
1854340180
572044417
949760054
1289515588
1231355648
1605420462
950548052
1426138103
2026371296
2029339647
1879199757
1716269326
302026987
919373856
914303523
1670000814
575075915
631678894
226671046
1771259222
847639035
1891480539
1995561110
801024375
1453763998
141526913
1508201090
1881647473
2040889359
647753556
1434358789
741922868
1536672580
1133147278
2071543503
756859524
1842193827
25699558
1948387441
1002437157
1198912038
642173122
437853789
1811705581
668459980
763196095
1593379709
1429921203
2026518969
807688199
1584264133
2076886726
229839219
1947187512
1249832562
728608298
905018407
1242097005
1367739930
1379714236
1274976590
1487949666
1075847853
101826298
2042751550
262075681
14339883
969096679
1361322579
1188571012
1826434442
1163539433
2112418989
1470083490
1702770168
1651868763
1114114421
1590849841
2141780136
396105236
1074580662
787690852
1339149535
1600261582
893272998
384264211
1658831834
885802238
1813284614
200008216
789516787
2139101365
2128273493
964407925
1925434453
143581735
850650041
310867702
1169723195
1163234313
850443973
563282611
2100043824
1783877464
1545843273
1095406732
977105906
728726210
1507855687
935865654
1623227555
1810267854
1899515097
1845145994
632637063
1476464180
1232610191
2024705542
1598513925
1765747531
1896598696
897269928
901864489
1320006737
746105533
1251183347
2133830892
473117060
210465139
61503020
1794334933
21201797
553608940
55871141
394991550
1748819655
758301257
1548638757
1717198680
1529101536
2013734668
2101505355
1613132531
266115477
1186637245
1093743669
399101237
894750176
1497460731
109460983
1355086376
810250485
807130899
732615427
1686250960
1677411689
1127080865
1104144876
625006124
475890936
1035242209
760237347
397991019
1434647475
206445910
301017000
1968344346
703762949
1937123962
97038894
1919418894
85348871
1910382265
609130970
1542799216
1352069550
1766131367
1370855804
285361267
1561811723
1254201364
957511164
632561267
287107495
624208310
305117253
1852059467
1402112009
1103243132
1194300170
1973878322
1768487628
900673647
166468518
1634807782
1876450139
1207074446
1082648569
1847565783
886549258
2066206517
1946292553
1839968740
891312267
139008612
664793122
1620614721
182916297
186240878
574233894
1918262425
1565586172
1384044688
847580412
1535694115
758435265
726114583
1642794441
1216589418
454898265
1589552109
1289451688
1797677539
1076486255
1496243018
1352978201
128216402
1163958542
17041055
377792013
1465619816
1442208029
1899153386
669381995
2057533137
1142115159
42219034
1917882212
1035455727
1357099927
2065911001
202619087
385243119
61515810
467648909
1110258509
1226631877
1455994034
619232789
445106073
217673618
553625584
954724587
153614489
1751057237
1081061589
1377774996
1978529420
1964225331
1540355670
219570930
858743104
1522492662
658848748
868769617
979205404
309515866
164393927
212993685
158002428
1099828041
1468797856
1689066907
575988167
1269475169
370975922
1666895542
1063371009
167972685
1237423242
1044515322
118196526
1496550900
1488533314
900258261
499770325
925502406
1589921987
1513294752
980357706
1577230977
180969498
972671053
1716703165
1374436620
1227813146
774849382
607515009
95589761
1167845838
341083072
925389766
1640583261
112016632
2075204942
1078813342
1697886832
1687258225
133384130
1378190769
1232263574
1865696823
1184219717
1454335820
2069150988
1708119856
1875938946
1251427472
1207791118
740128340
1886916088
1959552851
1516746574
1744562346
968002792
788049011
749738694
1707668350
1994920135
1720996131
938921193
1837142526
958426007
494642910
1187070878
1455437251
387554889
486272215
1788373270
1282926118
143914043
258024839
1284587873
297949830
235823926
2044601755
1611388307
1979640837
1730092333
1209162325
1013638630
170889966
1898953025
758294419
1177163950
1664617244
2062864593
1010769441
114532517
1700543688
1816315408
21293701
2128772854
1784412989
1708912272
1317258036
411845971
1895338607
1694775035
1764195595
1423020524
110645269
1534323084
379458977
1764274415
1026276308
388719492
5618876
894744997
948438603
563991501
2077951520
1730105795
125262698
201055512
245973541
115104321
92827336
821911133
1898387870
2143276930
1645807743
1337934093
2042081990
1825455562
1601828898
1181642818
656838348
887774042
1855520994
2045448426
187948582
875333968
1342455807
1900854696
1308282530
310065796
1940858807
653134719
1227793001
380533860
382296482
1976260322
394666337
1775337261
1572403506
96938631
109673399
707494896
1266271257
80212426
1107315599
109828101
408879637
1266340204
1916805901
293566886
240059335
1057718621
535594089
696528920
1748553723
1671880747
364265673
990556988
2012431843
1638757817
1981322270
807318586
1314736259
1594549336
323842509
142085939
1411517353
1314388878
1750839665
1718825864
1456901262
1840675885
664789367
640355431
1735033183
399373919
1193003008
1180333062
1095240248
1024028618
249797519
130808134
240247155
1963181089
524432668
648805149
1373007149
1094741881
432648476
1740456515
2139583604
933850668
357101743
1748646460
464825131
816893080
1459481418
487818617
1963129572
2087624987
1793668104
361960975
1909599177
1103706711
99078262
435694717
253178133
343433511
684517016
193959331
821004671
193838242
662086071
1522811360
1006656731
983967656
1124259002
1704766164
605596405
1300432047
248138116
1645158161
288820698
1518261878
2145792843
125262698
1501810096
880015873
293253824
1349236819
149136658
1256845356
202045222
386893500
1555976481
1183880831
1592606832
1801386787
404437666
2004959865
1794911874
126688616
2033117012
321313611
1355438515
1109553917
80264199
1403306368
1733941057
864291860
171039308
1005770166
1471246157
1195115963
2126331573
1278608969
1467250821
1784176572
157342373
37598271
1742632805
532498170
595701435
264060613
2047645704
1578581533
49130942
186676019
695777049
2045025141
2066830800
1856581007
800135410
1926048724
832224612
1684725342
296665287
1874779708
1595747807
2026459715
2013289643
324720660
1483096128
2093280545
199612653
10338968
596607453
707185758
898397190
1917151264
73848385
866970014
1049690327
1471844515
2024335142
2049283482
1375626325
1587623069
346203377
376470703
392542168
101563302
204943268
695937864
353344671
430550855
69901220
1404133766
1886398486
12139778
553972781
988573908
938256441
352197577
1307735753
2122605814
1975067661
900223183
1903929439
588835004
281498828
172717868
1107089749
1568914826
1386742819
1145107967
886806160
284557376
1241349019
764263034
614584673
1347093389
774668789
565336351
1458929385
1192220025
1444943568
1843918387
1307909602
1110532761
479554459
1909303737
811817457
2070328133
265659861
216125873
56357583
112972029
357916049
943030062
1607752903
1770357266
632750279
884048411
1481666033
33946153
1565298609
1943162726
2005338612
920032772
1545511433
340397954
249523354
221376010
1796398946
1148702927
1173502999
576900798
1462322114
1291932101
1173069943
1550086621
1446210808
173026675
30074818
103121487
1429036433
1658996628
321914494
73779668
81113158
1800705728
853827593
407559434
1766380017
1555829964
1946147475
1214914487
1997105994
1317718807
680148316
886320148
1608173757
1206884056
2041590198
1003641703
634793706
596220414
1993522638
1683839927
553601708
1539526739
1297384618
562685853
1765371041
738414782
1474516696
409518805
262796258
158069025
269284509
775391705
972373389
1983301539
655821974
1283372025
842111931
263399314
1129977964
1879277487
552168746
1019290914
2106821556
498544898
722603535
1200170597
1006039758
699834719
1139812993
1842225042
1784492756
1585446593
1995273761
1265210807
2055450987
245260000
845591824
2068556581
1614807647
1702881798
1969747140
1390204614
480076086
1648138736
750926510
600387396
2146993431
90833352
587771110
1187077240
557897939
2138766362
1794009784
2139779415
1737794475
312786982
486136060
1924959248
1954211602
1996836494
1582973518
1564626106
410884068
449108831
419358335
143327867
733357187
1367606166
1858077851
1261810619
875810957
238011576
1571885870
1092384871
1531212081
2083404491
1919567428
1085203925
2079010459
1294413406
790601009
739312127
1642545996
257014511
1297544567
974447369
59762732
78836518
2113230469
1276506355
54948280
1048456949
1047064463
874385913
1865675025
1705116000
1218788978
1063845134
1420893708
1219382750
921993117
540471382
1920388533
110704377
1535810550
330293914
2004734253
1020565492
1246547314
1982004433
62892287
94052813
312439128
666012600
719637243
1351920085
1070569072
555966783
548015095
1149736527
1316053418
144184464
1612819563
1349908296
330836648
417148073
2045459230
1676999687
1632443729
1942014935
495917758
1948401686
1294866357
1203380674
780848522
2075207027
1021106963
1365834017
897701246
1625833193
1970434389
719268311
1692561304
1981839578
1325676186
248989479
1725438817
1350529318
564514780
1725765030
841611990
1458787990
1586643612
76466365
694772719
1492441350
1521813708
306634795
808158151
1981324266
1490594471
1692555248
2129325454
5355138
855239536
1222622847
1262899245
1200105778
1810582217
1945994267
1357818878
142521774
1642311143
228063578
582639112
1147778891
1251848781
80816493
138727907
1282749927
761954612
1062989637
1716433314
749557901
713530310
1434462638
265558585
1460717035
1745360276
2032653170
290619697
2125761679
881304449
677736212
1676533356
1398826531
2130903894
2030546840
492116286
210452484
2093121831
26959855
1576494273
537932130
922513973
772450437
1040347832
608525390
1031241962
132272930
1793550944
1375514818
1447356868
1842593774
1943048722
682167393
827848556
1854398429
1275418277
697041062
1317895154
264434928
256752172
112802850
916134741
2075389464
401240217
1860944608
896062058
850216916
2027915213
200427901
1961683061
641162159
557537620
1357699535
134694478
506398029
315728751
709870854
752359540
1401167910
1128894502
1632895794
569001967
1365348587
1418879333
764656416
1710268551
295005674
1073589171
47853290
913140308
2074262441
1828343251
1939990902
1134345979
1760552931
1303448788
1649976152
1781829648
118463949
1046096452
774814424
89946889
2104268442
1246007695
743967383
1718267260
637538686
1585268907
298868078
1828316433
1326383844
543554365
589380987
678300452
1509676258
823077780
1777067379
923079414
978177164
1741770693
1071315678
355884718
1168984876
617418080
454397420
730406965
1342295551
2050021558
1424617147
1821386232
805965148
670859387
1630837251
623314511
1684058408
1722593488
837263075
568526612
475469812
624454956
793434164
327248663
932685497
324541099
25223990
1115720951
1260319025
1510490422
1426113864
1036737485
1570255571
827717928
778818868
1020449109
1690688280
1432031751
1900032403
419443739
1489362589
1233048278
1398594868
1211088043
802286700
976022861
584285724
1972170259
15530740
647701871
643990524
2083223789
757317919
189832907
572028846
1661304232
1945234927
435276272
1171018723
1132497044
1728529280
1661330348
1339281161
22101891
1085872798
621555799
205192815
2146738209
2044436955
811130331
1578518632
687247057
967836706
1833848235
1617918247
440056720
726766809
970556521
684125120
1148640295
1513063450
575063989
1110576047
1396464209
769795890
1309164236
313992270
1315941236
1525852739
572167490
1792606978
396472018
670265694
1881016417
1307152592
1114780565
160243250
678092122
2077235848
119144529
1019009140
1135315411
1477464242
544928779
55744453
409086652
1438715778
967203939
959275997
963380959
569354895
1427792800
603386997
1658571382
1808825895
1333028321
699417979
457839505
713040402
1226997476
1695666590
652271686
897641203
303096379
796196586
1573751716
1149180764
909082390
2040841313
479411937
1089368728
825929940
2105150283
333258296
1650985369
1749866511
1237932912
1455974956
1027784250
1029436638
570010072
1417608415
925087785
520451249
1131846419
1153270053
1520714275
943082045
442363317
1038658565
1068693389
1756506733
1780519270
922346005
1773763418
1830707660
1717801533
1114845990
223117043
1973521008
1358860060
692321924
1921064781
230852758
1133813011
1141064207
1580923412
793177177
1088349883
452128712
1546824822
1227023543
1229148516
424647540
1841425877
443655862
46923091
510215643
1119136886
1114707451
169071503
2060873007
1068293746
1067397640
231531259
1209113992
30029501
1203422998
190159337
1846496225
919393876
996194752
850973967
769981726
1554920393
1952206107
489004507
1556139109
630609289
379907847
1989369790
264885563
1210820505
185084999
62002834
1351354868
129854648
1503114886
1916975536
1476362910
586230812
1792269044
956486380
1553320696
1139741677
1296023920
903225506
56392511
1368813282
305825822
1571879304
531130372
73426284
601675398
912726524
461683761
1258490341
834508940
301805522
320010033
1869300269
1348819804
394457360
484822476
1922282218
1006188942
787154857
1671633523
105852793
1672541584
1419586660
1767020632
124071041
1477469385
2094065252
280809471
337172277
540781698
923719753
786567694
440285784
1391427209
1423583245
469715819
1082587791
1489938738
1935473298
399963569
760429212
1355132926
1541374758
337228288
1798524075
1061904249
2002140428
504302007
874685547
937257353
573906111
1033104317
1199574481
1160451685
2096701086
1958151266
41459766
1403241361
1767411672
738694533
21945938
2095026663
1490905573
1500383817
1009808239
952748226
47737910
1202874762
5789980
1560502667
847040400
257434334
1567319996
1073961453
1974434536
1226669132
1191916317
1831862019
905773811
1981346531
628179255
681908715
471435921
1419428763
1171916550
244475397
1640801160
948572640
158267679
137924841
369632970
1611001588
1904332200
1727604461
326836654
1511569901
289397458
320898229
1645569931
284565159
1512131797
229790933
1543270206
1439462770
837134853
132331028
437863448
1928990320
906355715
1865907523
1883922358
1256654395
1218008023
386079040
656965859
1939486179
60190154
1099451434
1257962975
1257210012
944380588
1580395551
546825708
1349768926
1405842874
30013216
907796647
1625249460
786164225
2107062993
771947934
141551189
306057873
1405472484
925485200
449394224
425357365
1427882856
447276514
1583198055
1789119683
874021718
2118412944
461189014
326278677
1697270996
723843327
768275473
1746074088
1282919079
611270474
323663409
232155683
685662449
1984770386
1605532606
2034012661
383212614
1685359786
911258385
801462663
1710960147
756356287
1116520712
1436866489
965945150
1512001523
2115226504
1918401102
1259759774
1326338768
456832282
751366287
1476951116
1675575450
1243960662
1930401248
1209479077
1743007
242848691
512038704
478846858
131133359
239020092
467659600
1068111562
696539123
2027880857
278267962
1610031482
1789877029
1812279040
1844380744
882426773
128137214
2093638168
1152234251
726384520
1801112091
956052580
2028084522
1630903425
1970464436
2120156941
1207742084
2034983566
1667544967
1476873952
2121405991
1881116244
1491955230
1412970391
781481946
1873812207
437607531
1556172644
3640280
53893519
1118336678
1708232088
1264412161
2034086948
1661442795
2022996872
693167024
1426038966
1952085329
1686090005
315482382
1905349216
189929866
578201582
1764785250
1479010022
1391059942
485302738
1754808642
1766158931
1578718610
1268445272
1369978597
1200136140
2101587954
2114608935
2134731365
485815366
227441804
1777147013
988728653
172904604
1608773768
541434606
2000571361
2100624303
60147263
803801575
70208620
1882928368
1468079608
763831941
2129649607
1155594873
1886497013
1405200920
1750417000
443069073
769642398
119076532
247195982
2013285229
114977859
1769405510
1643949125
1125925714
149794173
215708152
1625316280
2127742478
1839459922
174937552
14961591
799868463
1071585744
280671775
1209745320
1295152794
1586882774
760629565
527922002
1762901146
1104513150
1568939737
779448572
1895393642
759987102
1951399713
1410106984
80948466
2104622004
1455779935
1385482354
1882697707
394315743
1955923712
823001214
1103056546
3670362
204545862
1747999167
1943222320
22240406
1699647342
730547553
263910583
1285260472
1416344060
627921896
437935175
361056664
1577335669
850952569
2082260218
1677122369
241638962
1678393863
136227530
2066369873
69732750
1369529962
1867099462
1185873859
550221238
2102806716
1330924362
2118532886
1653242422
163981170
579543334
2028136887
1326610396
222354177
1759269317
590240822
337554006
626562030
945512143
1692600459
1046166638
74786156
649691230
363483968
1079261060
528915957
1505564071
579892040
2050069244
1179408601
1297807859
1122610593
1289731859
73593589
1444089109
541294203
1964161960
848513230
382116979
1823197936
2103474214
978873090
598860975
1941147444
1512008739
1070361826
555961589
1862058284
1497830937
1845868288
1737278080
766812480
783762104
103633084
1889181194
311328530
323369079
1151807118
1053593205
1133231610
1948146222
1839417224
527971863
1334757942
745765230
1443735046
1767067682
1176665626
1831670279
199508843
806459596
1177780208
1019062680
1898555355
2050241870
1243430127
1361230104
1986075096
1188962925
63752426
2080872970
603657410
133000205
1519208383
2144482378
199903648
2109679228
666886103
1705791151
2004813195
172080703
130676112
273989257
2025438105
659106633
614512906
40893797
1430308765
1076313458
1137194161
1633289762
769683406
1553667968
681155477
1240807814
2142322547
449272004
94100198
163530216
1443606585
235459967
1203390438
464551692
1400255176
1566046993
1974409591
1841918103
1586186849
2051945352
1703309033
862499688
1990450705
1311919182
1419865583
850822825
565468242
441927111
393841976
1461734697
1491065501
869151932
642247062
1848662391
336076129
2033860570
105871384
2057428286
1518379373
1875816328
1034724578
1542950904
773349777
242723800
1973104396
378703168
38010968
1159749602
684926521
1899924837
568336139
2023035037
1944588291
652828716
1466050426
1725544434
610547366
855881799
299593112
2061663159
1802494516
995983781
2067476462
910699405
1391789883
306749930
1286437827
499851231
1574049624
254228941
795270651
443144591
1471154653
741418152
143589227
1467915326
1751871608
2059353356
1354888178
2085721711
1757069411
1970622622
569419448
1276858277
778872914
1411294396
2098611174
468551561
882098463
221364378
518231326
896167022
1909534018
741489753
2023430902
2090446912
1334514586
1061224775
651347147
974175278
2037219443
690057914
2061494106
1702265433
1381292200
1988453332
1661389658
648244772
8273560
570020978
1794769723
537930829
697615128
786476135
1839706427
1595946099
1925541986
196674060
63389394
271999315
1662712164
1199299311
1803893766
617773031
646969075
1722753036
288836253
1947359385
1692203196
353690624
377319827
53539268
631922642
2074346246
1789114806
856558822
696598262
846427160
50333719
1908294176
414144875
584617088
457935837
838445088
534213843
1316998936
1779927901
1431486802
1919618222
1534759677
784013328
677791796
844532509
24988121
652730843
1275850145
1196040672
572245359
91402578
2042634021
59059095
58902328
1813323351
337637781
1642363163
1609439920
158544718
1688175625
1815095765
1301791747
1754766836
882553118
293563619
1725967657
1362278975
594694359
1314124264
203925712
147639469
1829399602
871116535
1437688160
526509660
1910237933
1460550049
215794288
127580640
822608669
606138076
1185829442
1754780950
967685877
1758412505
848393817
956842406
2039915350
909491312
1845396517
1946213616
1687549803
173243282
1075538280
1500517247
546077527
518651424
1991767428
1798917963
1045543457
142271167
44107530
186056311
1472696406
982063567
407255203
994451235
1987539081
1574155133
168250190
152694050
934257901
1004785247
1887960716
2059435739
462898884
1454102737
1206679741
686452924
1214884281
1195101185
1567275338
804901614
1213112567
1403206002
1089279681
1952591264
993224445
290930986
1184329232
247542591
1752155353
1735934731
1764944215
662656349
1355022225
1226731966
1892138861
1035178882
482057024
745881090
1226972961
1688697004
1659624727
1027424576
1451796923
1144987728
783559203
683605247
385396030
907078038
354117695
666686328
647767633
1282830061
2017577772
1466289588
894163802
88095732
648966368
65228214
1731984081
1771002331
697738017
1196161279
2070082356
941794516
60951350
1454625280
266954291
956747220
2047831909
1193095636
2101066011
442130775
1841541175
268056274
825438850
721414367
821548925
1618767543
621559267
1889100780
1672041473
887494498
860261892
862336696
1398968495
252830756
927895361
1410342917
1598360827
765718912
1630435495
1311682583
631908862
1783260580
700249922
1867540666
1733406634
967719124
185419252
616905326
494567002
1125122235
1535344050
1446445114
1150649200
2102452823
1216846264
186322462
678992511
953092503
169416551
1062478096
1707587968
309265198
179409895
137885276
850621889
736931273
1090534870
1047865998
1932236445
1238291043
785165866
832152205
889873214
1478032696
1770875726
2077371853
376247924
1123821706
109510319
471474915
2018027247
1166728493
1071414479
1472118061
2084469096
642540659
1027259190
1251994789
1109583240
1793206876
80324309
1775119510
2125463738
807640659
1996539790
1118297651
604206518
1503026691
1479361772
200003035
532764180
6004754
2109331105
765181101
1435843946
2140548785
1917145243
709464577
456231564
1677303862
1059141044
1248291321
1626014308
1578763201
1267744710
1028102499
654636894
907846808
4955220
1396086031
1532669778
1410354669
903798618
1247830121
629402652
1156153142
508937663
1324220729
1235151946
3944207
573912838
193607874
1460237510
290339071
1662871429
443065900
359064281
636597708
369850688
1491170404
703065815
1110590882
2142080257
182045799
656743874
394704665
1794638522
404094777
23735721
841393498
1372084815
112054762
145490765
1070659240
355203816
519959886
1582661640
1254540981
7064223
1441742966
749468521
693557311
858390348
1524250169
1885554598
1025675200
1139822740
2031713424
1082042588
1960442187
662498200
1412440120
246790146
1466059482
1066915719
882020545
256131735
1496868885
24243772
1503411836
441847006
1798356743
1563701986
730121609
2038109835
1021648944
93482452
481315826
693258608
1942876031
1198818343
1237306094
74951171
2123210098
1869813587
118994350
898416623
1646964985
1951741567
817727895
30126368
118725941
2043756351
652205950
673426834
1700969553
1383828082
1249088571
718221398
917173307
1319364089
804731530
2013027848
1320476921
309519173
523942070
1059827765
1382945186
289806041
1405581728
117997857
1057558005
2095147566
140283216
1294339661
2071258695
414885614
494043529
821630720
431272016
502216715
424845298
418082783
438887685
1572211354
801011814
1994202486
1877450375
1130785292
711454342
1087839894
358631820
1251309085
2025080588
175728370
113582109
1202390604
902779654
1840492666
1262732758
1964661396
2104423292
1336079278
850999715
372244975
1081949368
1143954125
623565922
818636873
1992922588
1218992096
1465954248
1113653345
357723148
555710574
485099804
1547788089
1732680784
2057915903
490115196
1290253541
294942706
921050504
2005962202
1636033918
894287419
313103383
57322499
472426975
1017227362
1291173580
849507939
2065120514
2047865734
1965743900
1075268680
936967395
1312442263
1106656264
1934138762
1107773385
1230461907
1078489827
70844366
1586429245
1822894736
1175629603
403461526
954588593
723978963
914888559
205522600
152985957
1883338047
2137063309
1554389162
552229758
1772362080
588836271
235847810
1242034084
1902094462
427508185
1982387189
1890204273
59557289
382198796
1531746841
1266222005
1372995175
454599430
637171469
58811128
934372089
854738026
1346749561
978863576
1776625469
52642421
353944132
1962634183
121399470
1900777967
546630975
1670369535
689343848
1499327143
2036454562
1385842416
109227573
1390621773
804193916
1690647476
2031797832
842270128
982414234
1976617334
1150601118
1303698780
577308145
1397193715
1184000855
1565599514
466941580
212259460
1532238308
1592741543
170674444
1346764847
1869834651
503936121
437640400
35018955
771703145
158799317
721121421
599291983
171449415
509329649
1625883431
24930476
756401841
1196781912
1008705358
783051673
266597924
1860918080
1908509806
1983258078
1716523807
1344197467
1290502479
616014520
234148868
1803769951
1274448881
91829081
109118304
1851187065
958160105
1806357161
705048583
1031166318
248473976
1445798476
1469146037
1041208721
334069518
1837836314
272165576
1868995986
773963369
232451086
866924532
185727060
1095824868
1427095955
1073705090
873683547
829845374
561532284
446716717
928793875
1422081315
1863990300
649570884
2123156467
1865946617
1897350814
614972146
574164331
499242741
1214275659
700170714
2084871283
1548030108
171333342
1768017047
423325763
852821283
2123312611
1835478921
633413207
2004380567
1722809157
2081256049
1074098079
466998908
761731915
1968722997
1007681041
1468077160
331005751
1912298599
952842314
1767031684
698345036
673376953
434122718
1588120360
2132375135
1979972539
1816607531
75756
2085811069
1636638139
1349614064
368687990
1319271111
967637843
1466936296
1469087638
208846409
1395095891
2012842557
1021438906
1499512118
23806808
389194662
796731619
1951442362
1248519498
400239099
447387339
489985348
2064012525
582062187
2101278985
851290290
743539214
321028500
814655597
1083079843
1561832901
1701051780
1983992538
214356298
1712654780
1575481086
1934207785
626875051
1147620364
1041505168
173344532
817400666
1482977905
1916487438
1515264536
1148660373
1783580560
451122556
2049212060
2068892125
643049372
928205468
69756630
113975043
423314636
119569255
1643078837
1688270489
647672296
923860956
2140011194
725401962
943665761
1885114293
569094718
1329300954
1235232045
1486691245
630160090
700585221
589219860
1664115794
984006394
1649527023
1590994145
1070676713
759420026
720247004
1504923332
983732993
235512176
646243406
1286731171
417067641
780549822
1011518511
1572966878
742884406
455729167
75400346
932014697
445839200
175737520
1200035666
1612065711
336382305
1337682279
238616330
2086106411
1372843474
1034662963
1397255620
1380473738
1708573641
801281574
645676380
1323411583
467857623
2082605913
687448475
109042728
107476780
1206484559
253092614
882252215
1424380992
195045466
403277401
1344302032
162763388
2131527707
1772195534
979079949
87319565
798620566
1054176490
1711654275
75740858
800493223
1448300892
839502345
1084265734
2077936412
241924823
1414970026
253933106
289381934
1083060823
1437796416
2141444780
961784166
1514624403
1749567865
1064334755
866301471
2087938637
1300757585
1639477458
629628024
763184841
1908297661
465206242
1235148604
58717114
582182079
1324176662
1019362577
79473862
1287379426
1288602334
1389194187
611215176
1186282216
1642125361
335119030
699215865
1133324099
1209355951
1189813481
1816268947
1299479395
1818349740
1533166166
302490614
1252186619
1518903458
95644086
1250654269
184128093
1373773949
879220422
1152225871
388776225
773752681
1241122904
565713505
1486476913
317361752
842921745
987655948
903322193
589649941
2006823591
1657315069
1697977674
213666760
1489404462
1299521202
1117559134
1292309233
1808182078
1467228702
531887781
708957223
671330771
1470263493
714679944
265342826
1116815763
1420695255
782541342
845339799
455603028
818877260
657835455
369027217
1998574696
146547466
51399701
984958192
256673278
199423061
488532570
805718018
1847316471
226306254
705157314
135293643
74017749
1177377353
666118443
1918446844
838108328
987165974
280526326
1837902818
1189560026
349281046
1863630131
1703371849
658083926
450575720
965778611
1001481174
472969152
82079322
918092666
1661173696
537976508
9494788
1703053912
1904078601
90142532
734102382
1227129102
1987992598
212530742
1731325127
1885096982
396888101
698557596
1752045298
978663586
1238793533
1346556907
2078675629
1876439008
2032744442
1489617548
1738787966
183859593
1884282625
388780637
1754998227
934399835
776383514
1220377371
1042255791
1214092624
2068538655
1144375891
1428781753
1659851799
177987403
947426183
1507739249
1707188617
299994089
69609656
1362842850
2023326961
1935994082
858279266
1010502151
341883020
662290737
1380848155
1470524830
1106198983
1878067906
249214944
1038150932
1496216668
1430418963
35480194
109239278
631536413
1202546990
880020793
291825350
1788114371
647378543
1021683399
477780361
632959607
439131400
473522737
1666876926
421204342
601308896
1799490925
1980002727
128806586
1682666704
1661947024
2110465997
1114034141
1859142464
39242291
989190234
435530034
441405156
1637268727
1290184387
441045581
1742373397
4701203
2089456486
2119982138
1739604282
1138200353
133831287
2059874576
2080075948
1118185538
728296005
1303635805
1522026729
1278235411
1151173227
44424811
1299923123
1540596348
440605180
1388360430
123220944
330898151
1936972223
1532083788
1501691489
1385587577
654679964
455667709
517163746
1084363013
1981619518
1065317754
224026775
107303641
160147621
1603841354
2111003498
309316647
1329841533
1587008410
1081910861
1911045143
185260262
373485846
1799684056
1352960438
566329238
692883440
331134632
340947149
1572255930
1510112012
1016886970
2093297043
1583808624
1860900269
494219622
1499576980
638401019
1516173271
1861266963
141138239
471546419
793569326
1743387069
163219159
1322485622
697269469
726432741
615193656
855730828
474264135
1270455913
1730785745
224394076
1424817324
902805724
396703162
906615223
1783017491
713095560
2002878929
827894655
1783953794
339759102
1590896398
604540787
2056823955
1748903343
1949265873
980098347
2120420613
1566945316
2078709980
2087679854
2113522232
1838893101
883934473
502846632
2099528898
1394737472
1019689514
527705738
662550891
746518271
366461413
431001774
96363637
462246477
672934441
2031953320
1526473120
1311218513
1710870135
2142027521
1389128646
1504232076
957916825
522951383
692298441
2120843402
723756872
1157376842
1319041390
1340924725
418520789
1357694251
2100460922
842669729
1138757541
1657707627
152450495
169626328
1801599621
1604121376
802645823
1365433601
1889065143
1355193310
1824487733
905256645
1007301582
225747210
816861461
710261655
330301326
1681123213
1575416323
480845240
1425403894
119612710
611455336
1268178708
1214901214
1497187085
2009083427
1985384531
570206147
907680021
949080314
1093004099
883193796
1213557314
611674162
126411890
1602885743
646531527
1842489347
675767673
470673611
1660074081
178159529
1928628829
1335263647
1037998043
497042819
650469810
557472324
1640192203
1189580241
975767275
1149196139
1273297168
1852387643
24988131
5821463
261606968
823372432
967395200
722200073
1498217670
444762709
1461914962
1617452903
1162840017
1013868621
1094857520
223770116
19102343
979683602
2118767573
1707084216
1840945244
1878312223
1839543344
2106016235
446008694
336547202
1570123222
542303443
1744460271
837558359
998503121
994012227
1146693375
2074135029
104044985
449273603
1184766049
479906925
1710710150
838573788
1159261079
1892250396
1365777408
1471403295
259415323
1253521427
2049207676
1461615766
1718211674
1715714265
1370133745
290107536
214797492
94714928
1166866704
1657393890
2069391294
841181350
1152951060
675054251
1565783298
417142547
2135447507
645880166
1254733356
738459430
1175560697
1202377721
1975535651
1606125368
1313204998
1229033147
631371909
2147322388
1742952320
141749842
1652642914
1999597864
909144814
1568213485
233449278
265789862
1114496223
73368564
1146479251
878694356
113930403
325978020
85688517
174182029
1752491840
9456669
855116652
1776883303
998408082
1058657021
1176127256
189658150
514751279
743379446
1113689443
1557624014
943948139
140538149
1621994975
536909093
1050368975
316810462
671809760
1700911294
562569272
1814713926
212498534
1383796076
1718481555
484438923
1861910095
1683714701
1498501808
632142862
685864689
532863337
422692990
1838014234
713243262
48929177
936572161
124750323
105056127
1088766828
837263753
1807451384
1070528227
1920969151
595099839
1450671537
1272925938
1210656903
1027416280
2123932295
889203779
1815676019
1999368657
1677679686
490936099
812046626
712281446
700719698
1585307677
477550172
308566227
1111169303
191888578
1349768988
2087057599
888432928
1329502550
2081908216
2067079574
2143657655
1079355064
29798124
110330133
1782428263
452568249
2062149780
1357243985
691137490
326170791
1939830213
985288982
1353015087
741537636
748126138
1036543152
269194277
164261760
1021882885
236365039
2055764368
1001022970
371061680
890165884
1467644754
653722562
1583723247
79673073
598435360
1116803563
923100290
323870172
1394882556
962677030
871765434
1477544707
249501100
1099057994
1497879760
1919993787
840982392
1698221400
1617322168
2112071282
677283196
2063861090
187213801
1107942667
686148339
1314840070
2097363683
440127419
1096036279
1497225606
1977384259
831387030
1323390019
1280988023
1965021774
14890247
1342023697
874627585
1522582713
2091693055
383359466
106655509
607647603
158438871
23084347
358651212
1017372102
2074763610
601924444
1704365911
983801888
990302006
1900219300
335140262
1446244797
286078381
1972764870
264049930
1512771957
679513716
1244011656
626236010
2091035681
1906056665
1067256384
1844373928
519084532
1989991359
613923005
1219479153
1559593288
387870438
333584623
2047186235
135952426
534707131
729304600
1417980757
1539979911
855739865
1135166179
1874708433
1434667215
1873913110
2092326324
205249537
448288151
1566430828
1329798510
1692622917
1771398990
661177123
2016796429
116784705
709721076
427878424
827080090
446443070
1456263781
1482072199
575458739
1137295903
1784411362
2060383748
408598161
1162085997
1309866429
364816670
1646658952
782033612
830552003
1649057262
1900129882
1198682395
684126776
1307879391
566669245
1177217866
543999410
1910292000
2127810952
547266130
1618654212
541115677
349877342
73443740
313189984
432832992
1074770416
1304475973
341604140
128179181
400435385
1375554798
612096266
937771341
793626452
1111291719
1131291279
1043040890
2064700550
160983860
326481933
947216660
1177766938
1280707886
59880260
1930381615
983698688
905320919
1208835348
1981946661
235528650
13517176
1888922262
584119863
1304327360
1799417415
66283159
97474804
75257063
543343700
2039846943
948262931
1230127137
1125371374
249081145
403041900
348211160
684953502
1960861175
447079069
311925967
15302503
2018466651
705092034
614786749
555798789
1258825644
1266770509
986491304
192216297
2084094757
494322713
880108856
1941830744
194053121
927375164
110380367
1414500450
1817255703
896758836
289905082
99553830
1162230247
1291084930
697754547
106469993
1178644569
1019602772
1492872990
1709641012
1119588967
605366426
1675959617
844527894
2120557225
680981033
1047949487
400187923
893246764
223303655
1779447143
1076273832
557434038
454602639
1150442086
998935644
280791422
331278910
1559404772
1200570440
2061865696
1720720912
73058056
677392916
389207076
1027737403
991059184
1435519494
2126574273
617802515
1867849024
1322853943
1250505992
1280171468
1541849122
1438006843
755255189
1638222389
1962650482
390023963
514049537
1342632228
879583684
73579091
1094617257
335129739
1012496503
151900604
1554469410
951719726
4601130
1937381343
467827850
2104769322
951335200
1589133531
1279851237
881010076
468112387
43763292
724833295
1389175244
1782375977
1713832998
1374358033
33624784
1966404445
1353474861
991533711
1035594650
189415205
2036104688
1958800512
1097338282
375535161
2096744322
1814245953
1469016867
1594406132
1875696904
339738573
1374327336
75540739
2025529751
887763371
325664111
388172205
1649626365
315898636
672497411
550606584
224431863
166691868
1089502880
2112399403
1840130151
362894100
532052811
1492470634
283480149
596819183
408191604
777946192
1871442004
1316272395
806673311
442585270
699214691
2138160448
555883398
2068449540
565058473
2033602946
943390617
1361335472
1173013361
1310106376
634373550
229088005
1392416309
1886055697
1884045533
1507544764
2134543024
1958483151
17568969
937765457
796114820
272815996
680371354
880951289
1041110972
405417673
239921404
266499621
105055256
1405524421
681259625
657329738
440996131
1288956856
418448126
1581327725
383726047
149910073
1627004142
1394824720
978504530
590190451
1368876674
1668360586
1125530570
1194858910
1811235305
1889876834
1626791844
675039826
244880988
1119032516
905330076
1992635282
729800530
1069503677
51819943
2050645249
1342256570
425607455
1084336854
1128681303
225525883
709424937
239189801
702413165
685601386
1763086627
493025770
613142424
773026036
263611376
766003646
193647361
367728050
635605567
1430708349
1286638510
517231679
2117694878
827764034
2076779029
1096862217
241412483
1081685839
604994006
372271380
1160328731
1979758429
672697006
264495519
1276877510
884843135
65819527
1808086663
861071855
894123884
1494071741
1425469809
1484860455
352539639
1741138702
1784574815
580983614
1871632099
803077186
1136018481
233662334
1078746201
2080965073
1427000897
743680156
927287745
369049944
1195010208
2100974759
328769843
179788293
1300346683
303365758
1494331711
1508233612
370427387
607327724
757985894
684602309
2080170785
519269049
81166957
1400818105
728244759
1512003184
1702696979
967128842
309138821
1135714125
315121123
615952120
1239770884
940004519
711390256
1858153620
1874643770
1373491345
497678791
1478846270
1837650129
464963671
613991604
1713081115
188538923
1754873754
482072923
90481591
1878480854
1326953734
1104995039
114562603
168477954
2030152333
895050221
1074046103
346964972
1478747671
1007658902
76706426
732444111
2135997753
1711658188
1239565995
306269809
2063186965
1298500592
332746161
1628054939
799124959
778334554
564596988
2026312435
1532056392
954865059
145134860
1873637459
306618565
605693334
75248584
1275288668
1369980225
465608632
753749531
534757417
1123184085
1799016507
498196945
156157245
2085171271
1624401538
268611234
229328271
382267190
576252949
1419916543
1863143110
96316736
1826620305
90055324
544274625
1222587994
467430473
418827154
2077919937
1989181901
429206855
1598791363
1374914859
1625809021
1168219675
1443377171
699221981
499946344
1073450385
1492424694
1197576092
869014126
333773081
1711196073
1157903601
1150294545
1913315238
801312940
2109355113
705024769
1891661412
1843448498
631544620
1858572675
2041247899
49677004
513315417
1404208312
104090898
1303909210
898223679
1427866461
1755438153
837113921
1774537660
1237527810
332754204
2014093525
1575887451
1959331168
168514487
69814561
1012801373
1840962114
1135909435
28082555
401254200
573672372
390435615
1733949214
1724591890
1882610072
1342069885
1963878253
1173882702
1482695309
1949993269
1022056922
1568732582
1409701637
915382054
273527325
87615435
1071061197
2024110864
406434820
1801130856
1002372648
972072209
228132753
1543799631
1078070272
1348876459
1216584333
612893259
80578944
1200888308
1231212475
752289470
430643155
1170329109
1527367798
1938586603
48742238
1242238926
1401095941
1078653505
1020991871
933414458
334201164
1204679939
546136100
1172024725
1652679921
225728973
343666911
762177096
1753072077
1027563129
829745995
1960071307
144904853
1749311628
713506385
1333269839
1724832706
2028731753
918694647
1298567093
2135157393
1776927544
1355055978
2063481191
176519019
2147390037
219748263
462262548
169518990
1511942718
1849837000
241695366
1481773148
775551663
875489322
1410716845
1989557765
701945504
684736038
73397802
391375066
2033022780
188764555
1626332624
1673114889
1804412172
924816037
191220904
1073591587
179921845
1588731457
747812777
942070513
1896611265
857597203
1799341736
1630775495
972153728
46260137
733872079
1578727030
1075176060
86138187
383091755
53434784
1454787647
1069412156
1978607657
1695535012
1024929698
2105454015
1348564981
500074656
231466900
1306909622
86450309
1192225907
535990551
384942941
180419566
378126241
1500751492
1446519577
1049538580
1108887360
654598672
1593227653
1077751204
184586729
1494364849
1246058131
1660804391
1201852103
2036109176
1960793765
297975303
1294202826
219177868
200085743
1380390681
743294696
1818107355
1744238608
1916338906
1240607951
1386020142
676806689
1107495464
1175933740
1417754209
1138175736
335015382
110545842
513367152
932716665
1487768410
1416452182
969698420
1327933396
822372942
1600816326
1684494162
1217582329
1748345880
1710302161
230159819
3268140
847002890
427276829
834702824
1628455496
425340458
1075235695
538241079
1182567804
2121034815
1606088271
209115361
1294892314
649530484
728846254
2076187860
817889923
1112875795
1289153544
433924823
1031623605
893354249
1077446165
1517433140
1686108838
1101361913
1103484395
1648708914
1306265676
346921457
430128009
2064798754
1569909078
1102833915
466522238
1559191221
1579282497
817614868
1520926355
439198514
1534071052
1733909101
499882735
1818713824
1793857343
737650790
521567302
545478720
1442364515
573016902
341435039
198409625
1980604066
482294375
69825259
1241401073
1827325471
737836638
435492353
898995230
1835687127
1876804498
441875168
1698045009
1066481139
1050700850
1338652406
545639662
1827506949
1010495347
485541361
1988606060
80997898
1992101467
715485341
1149651329
163117287
857206830
59442811
1752263221
2085171588
541836122
1371745114
731794917
1083885146
873259792
1632689480
541915630
2098616672
534222647
1116790023
2088044619
237385564
219341807
464298393
1341480065
1830112642
1693547632
1978698114
1050539441
1745879419
443488165
731890564
1183821749
513737779
753506206
67894683
322955511
1769826472
1858125186
1997405889
1010039993
1389167600
2091217004
878143465
833570566
2005023395
1218109037
712322745
1117010816
1298571892
1221728511
1291688035
262159453
1643429982
2124453416
1959825671
2016284983
1123592838
498853127
664704151
984877760
1865597758
1400570816
1563866827
1198517732
505618172
469153150
1634104890
1974936977
494748695
1036488383
1238473917
929734711
1181727039
1526579926
1454266428
1029382791
1458306188
1009101709
607456125
426251526
82552380
238372343
763256820
1840265348
1040894121
240165170
198956987
558424185
1009046744
897860352
1660276838
141240973
2001578249
1173804516
955948185
282519027
247367372
893807248
994127082
156422007
1364155043
539854811
1166868615
740683042
1696159530
516708319
974724894
861380829
806801331
1750260868
1682121941
1313093870
539270179
1676107311
1774058861
1910260705
949608141
405664523
1011688591
987115526
199583559
1529994881
1448019332
757151377
2129009733
333791919
1681981859
1886055971
128853046
1740307030
608250002
1055106647
1807578688
950310777
1886821977
1180763061
191920202
617629989
1093256854
477587188
666351028
1812271483
153554837
694086296
560314651
1917071468
2022861344
524718030
1603224689
292340293
2132410029
1490669840
1760997978
1640033558
520224366
2093499039
1602044733
410894095
2100131839
1135449022
1953209110
750215366
742518487
1382713508
1540850156
322750249
429967856
173370583
1000193007
1759262198
1475603187
1218328476
1454273462
224143136
1633778542
1183425198
1916171425
1845518101
866305364
330869708
966616985
110917276
1461411117
966062894
119135772
1332544557
1836521675
1953228748
444665402
2088254635
621839814
1143614087
2068262772
1057857158
1472982987
698090819
2013556362
1767891916
1621690617
1961460375
879869409
989472751
497811444
993510
439134582
359299431
74320638
574467372
892802630
1386335662
1180435153
1989276744
1886104243
319675466
1173776613
389867151
855324473
1945560462
1786757393
252267861
804662546
1975811484
1214485110
89166235
1358698304
363359939
1805544487
451104682
1054821939
1749666301
255717364
1595136962
2133469399
2086074539
1509242909
1235006820
1452896860
786136524
606362757
2141635031
1807424394
203962403
2119105024
657690449
183885213
1515071349
388705270
1254554630
608773240
1416547184
474077389
418139433
1864223680
1109526352
1282291015
2046443761
822582769
478859910
616058744
878494256
1777625923
1534865015
825484664
996273941
2102889154
250245916
1317099465
481857100
475576793
1390750826
2138522196
778253268
229661446
870883644
1568971544
994912713
1406564993
316645047
2022399552
1276475262
875381270
68808680
1444765499
860898634
323895304
440053209
213882063
1123394717
1015605358
1807336508
209235305
1328736123
307756365
1378906667
1420268680
1638530249
1564354526
2005602652
1500052627
1035636895
363576407
390978805
1104177928
336397654
1577454848
561824862
1418534517
970654522
131204172
360455576
1059083803
1707191016
411758892
1310586784
886103794
1777536614
1319145488
334301833
1937647445
1718112207
1159282892
1712241847
170474145
536727607
1710771561
364089720
447516642
580160824
626838626
1332272972
61194605
905039022
1317805087
2051145751
37005220
1048629350
173220704
1063073730
598501761
1252130927
1417400304
1404670563
22574132
1589628351
1659781639
1831382377
83399253
62984445
1680624878
1308937376
788941
1195123855
266608397
551261915
1118879832
644804145
1122360165
1174781923
1589916075
1687298706
1414446747
316206209
618091496
1101772021
940563346
578546517
1628431717
1149168608
330532625
1990606083
405636076
1223864643
569594037
65783600
1778940070
1797088406
821819697
2092076262
992332691
839874152
1116083441
1595276865
237356808
167018622
531991311
1574008093
1445677431
1584478152
56309772
1038552096
1365637318
1960838898
709013460
1528109417
685551871
1248965676
826316198
195634646
767561207
1643640898
748812742
183578726
938562774
214932433
1737356991
872554980
1430255686
138831692
794644262
1157643794
1215050912
350685980
841785192
605496228
1171195560
1561359295
2137434793
912655336
1645462628
1489070836
1386049873
1263765260
1653013646
1102710335
1509216620
431271881
2025028279
830594423
561488486
1684965669
1647828110
1062775839
1932000358
1317716379
441602789
1027942221
1169168578
1760093797
24574513
1466075825
2029414341
1468775491
996902089
1608848993
787420392
1478623182
1250088227
511952761
1242398570
657133462
437749631
478273496
1562251408
122602630
1509453217
1536017032
1837201574
941077348
1651672698
2060416022
1108998143
2002830691
1380057916
939892688
40777556
1770502259
784168072
751072403
1864799561
633604993
2039337442
1653386386
1403380949
729093564
1142760405
1088486268
963967679
1478204006
1157064587
1040504906
232590375
1329507320
1027490994
1034724093
1471430071
929404423
544348920
1545561700
1782019090
391707166
56046791
662954152
696524225
1003763922
883795348
1673999990
1461033033
731014835
1362893750
2101904395
45334437
869103448
1309733435
717400365
1056892595
1033580362
1741323612
532683997
831786174
214642984
482857492
957307587
1910401428
827503157
520908956
1995985617
585142464
559726976
431476820
4030154
1540154586
781510856
873214240
1356245721
2109947218
631070986
1254360862
1923514403
1103789819
1930004289
1663942070
1594676676
1937134745
2133616152
939048182
2108821681
1455628021
1646734565
352714629
889572904
336504040
68329801
1058520270
1044737812
850063153
325161641
1863595792
1512698568
1061765679
925151339
1051913826
1763378909
760069483
213034961
2142176891
1361553108
610958654
879792434
1964375701
104326544
139741172
528483274
1609589360
394266175
384009881
1419376785
84540325
313197221
1895269901
1880061961
1615483131
1238379909
1758142569
1659302956
1910097806
670126985
597028131
1787367132
750059722
435408177
836295510
57542540
2058705418
744595334
1296882121
550985393
1133341630
1642871883
231051738
81502534
17408412
38162029
1302523278
1375612706
274715740
2106656124
432771626
908272655
560006139
288567105
22184540
1872340853
1914380640
1909533588
1003636649
1037513673
1181472836
1504658525
1506525976
347767993
599612833
771915012
778624361
127901434
1483123543
1603995346
798763
977597898
480702342
1038877256
382588628
1669242865
1399236159
718249162
1576355310
464648335
66673017
1679618045
1814952711
921544228
1159120476
973772938
636587711
10631152
275664751
2108600261
1549363400
1969157818
1135157145
1154434612
802799678
1121338364
488010730
6641769
1695737089
1301894473
123143648
70473840
937200383
1511027507
592016335
1649229617
1862021212
1767156037
248740391
1857104380
1423612384
764164151
2058197108
169299453
2113585927
1450390632
1891403857
2111408278
412996931
48090049
1431397490
989416134
1948899505
286180458
171047962
122444743
854095795
1475459109
336269499
1211533315
732730143
1367340311
568422074
888563542
1691188277
353938987
1833308548
1830144072
1560030191
485191763
1559778412
865791002
1859647965
1307415332
1125517360
1160742746
1139110562
1642888272
1436452722
2001938336
84493020
566865041
1521014596
1556467570
775104296
927608524
634437957
1777839061
1262396730
1995393533
341549986
1786210447
501735825
1500010658
920587059
1294899297
2059068005
1343934771
814954854
1720477504
1097497590
231666628
263250014
1192863117
2086006533
912701703
1131060646
254014184
2114252237
1068781324
898728798
1357186207
1770728819
1372861242
768341670
494764895
94987587
1426994207
615470853
1370970764
1661911505
568391437
1613209547
1198034313
165722117
57741985
1627325118
1855572815
1983088873
1496585233
684873925
565979099
1637621869
1998494451
766987558
422230023
1667673384
2043739970
594396103
1616528308
865944543
305278868
66530421
41714929
645535711
1213253041
1252700369
31710058
693109252
1413950941
1282867229
151046145
314942932
771504901
422871991
1084247060
510635894
1252612539
632821286
1035162029
1167678911
215887791
1683865328
1764367285
386082938
1260913760
1464283184
152273938
479309583
297945116
1065908026
1179482619
1068497961
108703334
270397413
926261162
631988278
1694759914
1586742528
1854463757
1901100268
394260120
940734767
1918069922
1649802093
1679481193
169718024
1993491258
1396601632
652024706
1496268757
1846624025
1112893784
1230311696
777640746
2017539028
1557979243
153466302
1676467288
2078111707
89739467
556037502
1885835763
2033959281
1214536632
2084698326
2020388043
312277618
1190863835
380833017
35417800
170441567
1759484003
843820732
292336183
452933796
456584282
643011314
998139408
524930257
453176900
877221554
1220266544
79831497
272806817
726515040
1832573668
981528074
1316222151
726594521
1039824459
891638809
1944551651
1334868759
811626754
1727063930
1025429847
180440372
380233110
1939509045
182353254
1626116701
231490783
413156691
1902867523
314382268
1167036600
296111863
1486750770
1190188752
1315547825
1334330827
188255292
2025310157
480244245
289406767
788552176
1933533679
1236961173
895106836
1058510618
807041949
2074124247
174530986
1193201993
1948494531
582415203
65509468
9510687
494755931
260881036
575325494
1278069860
373034863
293851636
526817684
618954412
1213081513
2109497327
1044802285
1784357655
77340004
1589320779
1524361520
143104739
1700593012
1141321028
478966106
915522354
1023933588
1232051996
233662839
717881777
286880208
1107181592
1254516830
1438964739
2079050372
1212549787
1128026557
699475769
738729122
973182505
268524541
1259406179
1700628128
53965946
2112890091
8184380
1099823866
898997546
1994457441
1648644584
1941314751
592005111
1865426816
585836999
1371303698
1208075476
1114159190
1704192260
1898970571
551704407
1374232941
263261799
1376405727
401353207
1514395255
2025958474
1042632695
78124895
1077249089
114984511
891136841
2146179031
1553930726
1420512947
1402748158
1808011804
371415507
1795742000
1947148350
486060670
963124160
105230189
1964971640
78442246
1231859292
1663553275
1300892750
250832855
2135689361
685682542
1402026860
2131874417
975641680
1669214800
2057256727
1370512059
1680046552
1446401471
947715325
995526153
1859821894
1538437208
1179645260
1778287055
1230760539
1379427335
370326890
398264931
258270112
35346185
1934417049
1942658713
1749705279
83216121
1710983841
1667433709
1157564881
325000681
1230758539
738529299
1407915423
464660206
876019716
1428177519
592821390
2059359693
1198174181
1973633918
914029527
664985615
1549881064
1165129751
206396980
462121176
683264340
2050588524
306397321
1067596536
840368287
656569879
886503612
417222271
1213853826
575513601
1254227893
142449947
1257881188
1178239259
2003767683
1194794402
1743889560
1799504608
1877689768
1515227068
1659980340
104074506
2086026726
1050468679
821323408
1858074760
1140340750
620895876
817686130
318570640
672303528
1265005882
1796888259
1179244311
526805687
583745673
1356704158
9537050
2059064982
786522203
1129787074
2020353795
687124257
126722756
161582027
1076220704
1225578627
2005294052
677300274
653252922
1592614032
1532890328
1943011874
174336550
964339294
558066268
2009021467
1716513839
1769142915
379420350
1439385931
2056312253
716342184
1731827181
686578252
1899729495
2117969138
1135047827
1648362816
1800525842
2053265173
1847067097
632414644
2077057565
848839688
241305108
636514831
1948017536
1853541129
190618051
366155839
1723108077
1565184844
1654961758
743654299
1815364504
46711959
721718528
1319800642
889172043
969977380
1953710301
955980375
533020939
1509606050
611061762
1029896295
176016484
1159335613
1411248781
2012758130
487655426
1415017269
1054429418
1847450460
1819648893
431629860
1529335188
185317574
1625667246
1865225198
1271918844
466272192
1249571568
2065256999
1389993462
309247090
1864504696
278155388
442132102
1043622148
156068647
1588732013
908203738
2145223343
1011657932
413321277
192459149
652720820
1097878491
731911697
180340883
1456377835
639109448
991099130
1437497383
2027701029
2014746826
16748454
1263796836
1578576573
1084423581
1113600464
2106331031
257215075
1410835554
1240058866
995974413
1042886971
1038688026
940758980
1208409551
2027899454
1849010080
273905411
1731197675
448423882
1144120970
1020699633
208369026
1057441504
1750583341
1166277207
879100459
753770310
796210683
307003270
1900777967
649063038
1966410967
855543598
769418615
1590116464
658886153
454371314
1799262848
780663493
1289669757
2128702969
1602538318
2104334377
270052671
1172256695
1364875080
143663289
1417077460
1145901382
1584131501
1659005146
286250038
916626921
135287453
805923490
555168593
1566349660
1535772043
603086305
237128474
1534876753
946283112
1965422525
463639908
525663500
722011827
2056156859
1425866577
476364519
350985842
1387005258
587326100
190115379
405592096
131004712
1537008058
273959979
1913636513
1907145097
1353991354
1876308857
1078355625
540029990
1614775760
8206797
215911639
812243528
540043898
820120923
1347407007
460487160
910390693
358138709
1115923450
278446203
608355713
740149712
1170253191
236770541
1417470607
389167275
1025200823
1832709175
1753413809
202859644
1046348775
549111875
1597167343
1676547271
1446463126
319057511
1025954839
2047094765
1101758554
908990241
1490009422
477773639
2082267616
1956151229
1715229881
1173926786
291851628
1585559532
415887884
183891355
731246845
527479145
733393143
972545346
1136550380
766824755
927916822
387070914
1089001383
2125619642
1019190102
1661985647
2057463548
57235230
2113630778
370618975
970082774
1117980042
1184160401
1842174213
2106620590
223277138
147511573
1332983663
1101700887
1960970258
69799906
2115410936
1864896593
1961435889
1943456196
1203492447
1567462736
1751230157
1717770033
1594556315
1646899874
330959558
962987316
1307593556
1870762607
715407492
624261018
751577435
823270053
191546019
1517530972
2145770856
625617234
890952326
1372378476
2090134122
901416079
350888881
1533619902
1740079124
1370330109
906864897
191740302
661198578
1829400552
675088514
380404488
213090326
610711099
271981316
1529010787
1638248856
1961467531
726633572
257555211
759575924
1001621675
506730578
1474889088
1676275537
968107070
1826063636
854829493
1714491397
950416382
722439663
1267532907
1170229493
646552520
1329210604
831565960
33271383
266501626
1562697621
1699931979
621228732
1296360468
2086999735
703909868
4706686
1046432560
1832212448
804785687
733044128
1476995027
1054878827
1010438937
379806504
90045841
1184909683
2040231111
584164161
714943002
893180011
12456404
1924922400
1774446662
1841323997
1898451049
122877845
1860399762
1237372291
1638704514
863602019
1418960055
127002522
649994542
633242234
1723393266
1195151835
406282792
798987371
1235688032
256906774
922558046
1347772399
135094422
1164794560
1124913886
203880663
1576109008
1607224399
1862571899
1136750043
1356586205
1074667016
1713074347
189632558
1610652683
50387168
18676009
77986983
1255324349
1633023858
910838630
1398393867
738849786
1884355263
939376511
699754938
576913051
809468609
1094450456
820245049
266528582
1122756428
1455811221
1626807348
1371518872
2083926528
1809071486
1717269419
753953422
1835723219
1670762617
435011258
139230315
1271974991
2138569063
2036738766
7221302
979572699
1638541472
1961955456
1583644723
42247403
1230751718
22724773
871390089
1718432630
8071380
1512129697
687978605
1210646624
1688172272
829490322
1160820604
75929416
682860349
1727201080
712436612
1600293862
350470162
1344236897
752251065
226980192
1501183319
1702719680
742422791
1835619247
981261592
175292632
470731985
169011210
1514280682
1219872978
1462667624
941013655
923432455
346322415
1316067341
1015030708
1479122488
1208440368
1509077137
182933441
317257471
1237537657
975623419
1193876782
441693443
1555692759
1711935847
1082383538
909023268
678233654
2030841388
1147608907
168821690
1235489779
1675961384
118492927
877719820
748749985
2007562829
1519392919
478929669
1448639497
1286267514
2109536194
1820405033
1412271026
1536369468
757426966
1268902698
48305824
841104848
1044611328
1464852510
696125346
1775294096
534710212
1677788321
850389493
315550155
911854156
745231779
889272454
2042184975
1961379823
1863478307
659570256
613142424
1083823591
558651869
1830781285
1301668339
1494494157
1334486684
1710576651
2054635062
227038971
1058094386
257974214
1653540348
284618078
257604489
783521780
1063575351
871592013
2102972167
227409094
699004527
2083989751
472086793
553211421
1611847498
1867062390
881649775
958687167
1739065361
142633047
1264258404
1439386744
1968097466
911214809
907409842
363155857
1069479
1129917357
128670733
2010792452
2047317166
569927795
521383783
1168458050
1764409495
5851641
2108706691
1933454768
93856732
988744492
1626240654
1627718461
349184709
1551374953
194888980
1219605192
1164227795
1534637882
93693881
1541583926
916812496
20155870
1337629463
647644096
920241661
1620317348
359911203
1267526642
1413975637
1443194761
990876234
908779553
1884059713
1351990288
863866279
1184068775
1199777615
1129118595
1367898675
2104767371
537722759
1165012883
1670100324
320949961
6029382
396873830
52985233
1567235124
1403521968
1994023202
1806390668
1710240114
439643654
342300902
1482708559
906616413
457189347
1199445571
301815669
69381036
2043330842
1430125185
536282718
398169020
901967733
897181884
1423287363
195251377
116726879
1026166039
863563860
99532697
1390477922
1600821395
1974259391
2125215625
1956133054
124367039
1094329736
1493417949
60404932
1650629285
680730610
1428221955
1689258116
266555492
1737712127
712399449
737450658
249919491
604967885
997345735
1897525544
1799555037
700317725
921482848
265046162
50871444
415004274
501687220
1625997005
939761430
1622105851
462883824
408314623
477666562
1961498855
1317074328
1005122162
2021235359
617483795
415639308
375900157
1629215809
272706781
1818957303
879006974
550675426
1390111682
811778671
1013645508
888760525
554005985
102781423
1640925558
578105481
1520193454
447633954
713122816
1602523903
984913501
65769806
2099821004
1561399847
582041014
1791495108
1402374955
103329360
2139083729
1488474900
572251012
265199567
1693232305
1437503255
1533982540
296559273
542483340
736760343
205487653
1580754187
1057863236
546087405
194389629
505790129
805261656
371224258
1613438414
1817935397
1180235896
1102203487
210218844
476788212
634540934
1429985837
150295428
700383227
147771228
143744790
2068016314
58004196
1680013969
1215255603
241332185
523363536
1814374438
870445775
1728971905
2084862440
1041344871
711925638
1387106542
5394236
247347367
1887951950
1946732569
1554338332
579452058
360169311
1327264343
313495415
1188579015
1388484320
1648088796
492736639
1309999072
1826745005
2069242147
765033870
1456211360
2073620032
627296090
64759218
1732615466
729409848
110596613
1814634736
230300450
784245666
402202617
2123988109
350504462
2056556923
1399457021
34533564
1957657421
243978413
709306656
438410274
225620741
173609249
980234980
1414820236
911564189
782046105
13246465
292475652
384817507
378333065
1755857690
1350683162
1097817366
552906087
973442523
1202007068
599965469
1892599076
490564420
1390182568
1172485609
480370279
1935966711
1084265230
1190096011
502740833
919684273
2057212352
658749927
1515445369
1289587515
1178141626
2087712860
1600487279
1547299427
1265118196
2070299084
30170936
560711670
36288651
471441293
2145322145
1943028927
540618444
1157570892
1015990376
420067464
507814719
567068006
1147356709
1143770362
197248602
1930865560
1803400415
1573684159
1070467457
206700917
738010360
2048183379
2130832784
1984025874
1080877427
1927607058
284133692
1316083942
594948235
856515554
1711531007
982760961
1166291015
1279863794
1940101184
1745887018
1062700359
556713682
308949680
316563790
399113032
62086641
2041261719
80694276
477575225
1721663296
258371757
355419970
778569680
2053671403
508094006
1254273032
1162246863
1745270690
1708827872
1747536232
1108202274
1891305759
914599067
543457568
216131624
788232201
1445633377
1311102783
602381966
895729623
1855079484
1100882333
676675547
806589864
1937943640
818316092
423433694
574370875
259445245
2042449467
1570428332
1858494402
631542840
2144745540
567411843
991676864
298065138
1875355421
877666351
1581963837
1602438254
1638614156
1579963312
405127324
1438919250
549592726
2127046402
1448938537
1628199645
2121186949
938907655
371918618
2008812442
1199366111
1814445638
515598722
1501514584
1771978160
226459971
338481347
388986635
301446740
376242704
974189268
495167913
757237160
864087632
1247875451
1154260592
1648790344
969330038
1659445307
1807090111
1888751233
999153871
704597492
977540700
2124887506
1528155787
447328255
327406061
1490090872
1636025286
50509663
419734076
46132575
606753763
368837961
1741567836
1716947736
1417051766
1950825204
1305698583
1245983262
376916624
429001149
1013118140
1333258371
707938152
491527677
808205032
1858892944
1382212959
759787567
629802041
176754749
435518262
47946791
645677603
1408669803
59364315
154735791
487108894
128762986
1558657981
1767929368
555582224
476623161
1006622042
1538196327
1357648930
1320193260
1646427045
1223519547
1692143232
955471727
747849332
1648473329
758647704
1601810812
1199458046
1013548366
1533108513
119227241
415086047
601782084
1305536873
756844303
598884484
1310129412
1629945422
299399551
1523686536
1568881967
999249873
1717752627
1756041009
310845496
1150260567
535357875
2135279096
1793579401
1548827558
1137597099
1169567518
2082989117
1676373701
233782971
2076985058
797085004
1052841393
1189774178
1313215058
1789580269
1305410572
1571245932
88271524
2144776435
528021639
1273662896
595913113
414744568
303438779
1590653066
823822222
71613273
900637344
337150782
1736865434
341653562
320036604
76891126
1456373334
161649718
639104896
449473373
301827504
1721728961
231814537
731374110
1429082049
1400865065
815606897
2145101029
854053291
774446716
734551180
1960711340
1220409245
1262169183
2131545119
2099125246
382349171
802742762
1181866407
1525070165
1915874697
1013881772
772331428
1732751204
808455677
1758701844
1816748550
408454743
655025403
1890095069
1813957482
970852917
1898462229
2008748681
1213302365
1647361378
448911697
474517677
1308536219
392676085
504158350
724992738
813317752
31366943
276166713
1885712349
955109275
1806636497
627686383
165346927
658739767
2109591184
8916763
569920405
1796902985
496278435
1542774042
513515367
1041409954
2105046692
1384274400
1957828867
410174219
688404646
221680072
1790445311
1019687825
116938629
444393596
1095814946
1169065967
1767323311
898470774
577396653
724370856
644215336
1860829796
1673041108
1300758683
414112443
1131145988
1136672140
1733306421
746046175
1765341367
900051837
633816218
6680086
586514391
473076996
1585543941
1675122790
1811122615
348633847
1629211067
1522892826
1202440143
1819447336
988633376
359925088
969247564
767734613
297009537
533528297
11788233
1124334094
1413121273
1242330570
1840223229
1955643021
231140761
1261447304
93381042
692399590
306976237
176258925
851402565
73915065
668401739
1301175521
978803542
1549545234
1778440106
177797643
1854993982
1034317339
1709683456
22774980
654716362
1504435289
1034976642
1782744763
1311584903
344913044
182920548
1479625381
594618069
53032465
1879738016
377865132
1122643769
1062854338
1005561717
1471467414
1612865328
1359548125
1557532625
1869809963
684583674
1696152749
1249670824
159748942
1802714372
725994570
1679974301
761046077
647258598
1758140334
1195578946
435988437
1175603964
447756608
641610711
2057043116
753782045
1353597730
73110956
542676840
177624473
226053600
1452543452
629323127
1040697294
963676602
294591439
1243287913
1603704415
1132802092
184615638
1037391827
543998172
182620244
1778040452
930119430
771713001
1171542156
1463016508
200249456
671221744
1765609711
704444316
1823203295
1135493817
1159131992
447507291
1459780030
931671035
2012154950
655239477
607835496
905072456
811132598
68808447
1132193961
315884037
1636707613
566399871
408442859
1314220660
1953671042
495180560
1645833836
1832245628
1594307941
931989414
1158455849
944399020
1686666475
1505991814
2051608246
1428775325
1393527003
1771819311
1860230555
25539130
303302353
91782564
1130798191
789268332
2006107886
1721362080
946002151
1633704273
900090477
341349343
221983936
1495482756
1288129364
2139956009
498137171
1589340950
1879277186
1700290400
903704211
566846101
1574996586
141707257
1106675193
1139677440
1444621211
1764357201
256667406
1776280976
551506954
1523106224
1460057323
1917790782
1453718
1950291628
849417691
1278774713
947275339
70227978
430768101
1536332543
860487452
494393670
811841332
1711788687
17976316
528617821
1948746956
1744468661
1936651331
981940618
1579641028
129793764
581568552
1827245124
1807720185
1194795356
1095413108
1604089755
539970920
615613186
1518804472
2112548717
540725762
1112145372
1645666791
315672976
1599579382
1995443372
1418703361
1217434588
268676168
2017828666
416018236
928149452
634014797
440121736
1586683250
280060585
640119735
1202358983
452146740
1669093644
2006499825
1727609802
216611768
1031885158
1217052908
122209819
619266226
1610313713
1425994776
1682832035
1588452424
727585198
758346097
265486314
1491023157
277107538
498701831
1901335010
2119186495
2378938
356124166
1983132572
578268019
214873712
942453504
464527613
2043731900
1161712419
977668070
1878961953
2031582939
2095640877
534802100
582836644
726022139
1475757724
1163120864
508886890
432561145
1821758992
1082323397
697152047
422920124
1578067172
710847778
743034050
1012284893
154045390
1715766929
668585953
1367582791
1229421324
1497959285
723503774
39442377
597326907
1958896040
804950312
1339350860
1730614769
857651577
468192315
1573417658
23804318
586448143
1783479111
2144159399
1092986970
231711336
1418677377
824943659
2004774638
1872731458
646614050
2053862875
940038591
1061626689
925602810
685159190
1490983440
571524403
1160327961
1948965801
491183912
1475767012
1643513531
172212004
1595412705
428967276
1421258665
438586382
84196868
200575055
1044434235
1620308738
1605105484
1098926860
1643602444
904269882
694864519
1349638408
311763145
967744020
1406430935
1828395680
1687536939
1472453119
1290641907
1189801082
1240321796
2119615386
1846003792
1813998572
2023147989
1982967044
1560953912
1771759545
1463174920
1001103750
1941127369
269063618
1626341915
1335110555
1372661555
1543534827
556766952
1571793129
1345384960
2089995211
2118433438
1346745721
426307575
1239366325
870465785
1024473471
404854269
330310322
1407600097
1086923893
846518004
696181282
1506843169
1214117382
1634986465
689898812
1178441238
1003541854
791142415
1208284302
849187902
2105589845
1796838613
468699023
1271461032
518158749
1868195615
450524209
755873021
446642234
715642926
107744543
855726221
1274496452
349508033
652667020
1327524987
258777227
920044536
1840043264
1670225575
447846737
1029178612
471461446
1688989764
175666198
1575472076
211651755
20418159
162201660
1914901952
1780254859
1964038184
305184296
2039071066
1918800463
507970947
685882090
1567234415
1994213678
451436225
1679458702
1573965492
96796519
18788195
1577540524
1062137084
1250529534
987786382
642305091
1038386787
1258397631
1440908412
1533741834
1538673585
1096288327
2046192572
1999508438
1953712639
606493685
976214160
1984379131
1033567154
432573565
1906947912
1421663311
779276339
916385579
29572471
533375805
909995072
386548658
749343537
787972206
78658242
269507967
1283233516
670013978
559732222
46774243
20924201
645705753
931109787
1260367536
927944702
2015195266
1216953604
1381833784
276172924
1128509644
1860170956
1004689170
1537004890
149570045
1016741524
2092478545
1537230421
1241028844
342778437
1261133397
1469809749
427309342
2064801536
1767221483
1572856094
1764086929
132259442
919033837
1420585343
556551662
1124278124
233893745
1483309625
1124661776
1462950490
1883614055
974645166
792695903
875211743
984654202
581972816
1869423356
2110544761
1948759036
1613749549
1338863370
699505384
916637088
1248728459
682315409
794248382
1967264403
1998212119
1383756985
1578908740
1059258338
1713077799
1259449115
1755688679
896594627
1835825408
1079992298
254184008
610889000
814517612
1065216325
162716051
523896189
134689320
279943632
1589143758
704067568
1797886997
1961844783
70275158
1043173543
1802529086
1965426363
7408841
1359632575
872118749
295924040
1534964415
1101583060
1015131330
1506373178
1731568850
414345747
2007935910
89644496
357133726
1914530544
1766342613
58606542
1008187770
836246250
1488774244
1952095195
1561453466
1675066890
392307174
1041531012
35351498
1943178890
526898397
1915781723
332446015
1028408145
666838907
82223243
892997971
992235865
678996619
2024536899
891351814
1411405448
351779905
1737645001
1093027109
1503536297
1228984129
2133538108
159269998
540424286
1254759382
1048873480
360537641
716375291
794766784
1661673343
1443866631
607288718
236260824
231880188
2054478180
1777640857
1813117544
2025045553
1973561918
1856991702
117335761
2073512476
70083503
1182805824
588250877
535467711
1028260301
495013978
1404207249
1692429549
644697143
843290457
792587672
1466585689
1391538182
674608434
1853799800
302372566
972493295
676514948
1568890949
633307203
1111511156
1675251252
841351193
1256690845
1443938121
1730396952
323221465
1868035968
319845520
568314184
35063906
520148383
1543684611
814613781
292229004
1175125211
587886380
1744440880
1161432824
1938479371
311763441
285820410
1440507296
601316029
232653177
2116678119
884371065
396536875
745575822
1348860301
1395761864
541950192
1381270412
38758303
989744980
1754567073
366904403
1259769531
425563172
25443667
807336619
712977995
814296067
917649481
910664312
171957345
2054709811
447109508
231281378
1168464817
329244363
1178953970
78559603
1515226997
1499816451
1305971840
2131705423
336269499
1913149475
1448063464
1641014158
731726950
805890327
1704727751
1159196535
2033804721
1435926748
1361908817
1034253483
957848004
1518899911
1959595888
865361803
329342524
1413823919
719517916
1238805771
1820365219
980928475
259797784
1927201348
812168599
120617356
2027433214
1486812626
872511086
748647229
1321443382
1155584585
686857555
1608380001
1614692079
1779518685
1755697380
1859523540
1016041902
1640927602
1277297629
477310407
342509533
420879622
36812017
15936071
896568752
983918340
689361671
2129674735
427464124
954814402
1793170695
71107382
2009849197
11403228
1138788302
602898542
1121815837
882454943
611254308
1462377208
1309241234
181081859
538490587
231335771
239565240
602066052
1276755843
653884573
960230467
520254763
150950360
1062054024
588867723
1306188873
578680643
1916420170
664943597
1788881794
1768268594
1657062798
526540397
104717699
215431909
580756641
700648260
1267753821
1671363198
785322655
975636682
1617872133
745605018
1175658782
431399092
1109740482
2095501518
588149709
1059419883
1818140518
775613700
240334678
1677324933
1883713605
264808187
1727992321
2053490159
301202706
841183484
1319130300
1813447809
1098206015
1245692530
1901046362
1094488060
1273480138
763525684
134416564
573267713
10146144
339305599
455210223
325019438
44174578
2005831904
764608585
917585316
709275522
1590883557
684172232
274209247
2038159628
903143569
770034928
333519774
885700162
459870928
996919344
573002139
754484226
1412442823
815480126
520407043
5197249
2056457870
1165061454
494495004
38613485
2043329473
930839970
2332412
1340626289
529814680
1670467681
2085130979
2110896944
833437415
1238076728
399728011
1504333012
1458919935
1941971126
2073711077
733230579
219462386
1833095847
780672617
590903905
807551933
1793637157
1540792104
965170468
1248276577
1029549275
32744287
1399925063
2048666744
740246170
1776049770
1956275496
331766092
75065136
1511474928
1646166815
2019420695
172446820
1507955738
410838794
1842854978
2144860742
810147618
1873173267
441102530
2070330927
1325523397
38096721
271427161
849206698
1288127074
845377478
1108865409
1333521265
1469001788
41461887
204094840
603029937
1958261270
951398702
1977973252
1595060221
89857939
911249467
1906479300
174341969
2000939840
419229705
1051681667
128403053
547154983
14133280
1278619069
1799546946
2034178368
227632291
197651963
1963767428
1551233172
1355340972
118458304
550659394
745618190
529757869
680990848
99033633
1592498242
1695222703
1881229021
623814337
923767589
1104027539
1537873016
1623861554
1881106424
215923847
23243876
1292038820
1454305599
1043501636
34673464
1815405685
2136978592
739977724
354583790
511029357
1801680338
330263339
1396696934
52344829
227972689
1132061830
270494126
1039951621
1406967847
2125498541
2012837342
1586030403
1450857780
2491579
642475972
2130749730
1133552366
42636183
1547661236
470938171
1370796767
106271613
2042587487
1289117291
646795843
588696783
661849610
115142862
1017558580
863248685
553269291
305851852
952305296
222427135
1834898257
1992270927
1840031179
445517865
2049283197
902998113
417677960
251197735
655371515
427245825
711781792
188798063
473321148
1915480163
866096960
232894931
1876095507
761207742
1728252121
981221140
612674797
2052026084
146494626
1543391538
1125607969
710614232
1626160830
1482287451
1982695404
2028236794
935114200
647263033
1820595179
2139812418
1080083255
298588646
1599752031
240512658
1091263647
397435458
930500779
1487944469
1049240354
1076951054
368391350
1038859514
863977726
940136139
131290273
1954917379
1746067761
170106816
1434577246
505001493
92926068
1495638551
889391481
1972876166
1769240990
288593554
970191215
1595367259
72380909
1447998792
1352949550
1590771010
134754937
280502329
1064414099
1207364664
1972471377
772073387
372007440
28200791
1744383097
1762781425
2108142197
399125788
1040305575
391483194
582505123
363146390
237047959
430820783
1494762849
2062330299
787327209
804959762
1764628589
1688605727
555246391
1100907223
86396286
1656192416
593771167
66953690
1769675775
1346963492
698613250
868973670
1848095737
1405057965
1542189762
1782107753
1158144894
607143183
1758920396
852371714
1429529354
666429019
1950513837
1437488396
579244934
840102611
602048932
281090696
542559511
1244349132
1299438735
1278622518
1568144586
1093026147
565596191
1371245088
235653070
1554729210
671796848
447231372
1849148149
1329992064
1025851253
1508943174
1480199198
868895842
1229302568
1999431417
644940741
156933163
992092710
785409312
495782439
972737213
539987677
1360607799
909812866
1283254156
540417260
1540366709
1092739727
1768257179
1048931144
208690968
905698136
520799656
91958284
710392167
161812639
934540936
2076319728
417273682
311675544
859042855
1184625645
272951823
1264078424
2134027484
1026618644
174577875
877390624
1781696112
1702294269
965025937
380385449
1604109158
2127861609
1242538121
2142739710
583259263
803458350
617996251
1726507999
1616064707
2014005337
772897790
956069065
1060869634
1918478894
1043850140
1397464051
1117446961
1053280920
380441605
1727335466
51460630
944058469
1567008101
1848051731
20580773
674589441
1079508261
1949376095
1506186585
61149834
334165238
1375907802
482908607
1574881886
2908781
1708868852
1695539928
999312528
764142734
1070587934
37623831
1029315545
166711935
1217116526
335749580
303294754
667286164
1983238544
40016646
987571683
142241366
2093746805
277463694
1243099138
959000278
303910706
341184725
519723729
79201094
543487486
1976982241
33251523
37122627
653296202
248021422
535275333
685223969
879211669
12123080
1288300215
117029380
2032127117
1117850320
316177326
1936076465
1741081013
1761461811
1964731046
97181131
752308466
1792843198
1126918867
1183364128
2051628121
1652245162
1900836075
42961594
1724212626
1557204225
1691690633
11857526
934391406
1319896587
2085706786
1372652418
752645508
634611929
2084465689
998621382
671364803
2019398972
1647092600
540330223
1623320235
557981093
1659050008
1468264874
2095004198
313047901
16097405
333231039
1660472188
2059502875
2004050910
785901856
1237275688
1936745356
1376616646
410119603
1597521726
1715381010
899575551
200390350
1732666239
192837946
1319682344
1216694330
1162600629
1456446552
323771831
1034401824
1144037512
1253575974
706343413
1182265962
1917958377
530105180
1564283226
686114467
535814318
962840810
1436294202
319795889
1520435853
314450643
481237562
1611767425
1203624657
1274167393
966682681
1566654097
2126046786
551450076
1997033285
1766259342
1812101662
861122853
1346451437
1351002480
555438451
1753879969
1497775704
1781369953
1882676442
1245539634
1255170920
857145640
1629592876
1921529380
133417206
564490327
1084902308
1296762245
33487148
764134511
921977014
22769041
31607216
931631798
1394264358
629584567
210126279
519853593
94984958
250098865
2070616166
781252175
1476954111
759597801
1826832389
2084657243
2136668217
1670924604
2088377381
1524115712
1599470004
405919475
1175523802
1870107660
1093255801
1374153731
1627056055
2033553718
1997891035
1910207950
1351250792
618733945
523900134
1197776219
409628915
1342916793
1851238166
1924859199
1852696066
837526398
175056174
81335624
632582402
417467221
802918770
437772758
24181442
628551646
814643870
945945702
616384487
2016407867
1493754655
1518670540
1270405271
530441614
200600582
806980181
1643965056
400014891
620895053
996200426
1535478285
915285374
465110198
359157729
1593515822
1468049767
1542778704
1692749835
910227015
245931343
971315186
1863476266
1574465019
1399508202
341604940
646116766
663928855
1934412358
353091112
755898776
109675854
467562554
1576340419
1209000095
594667330
53050933
1618163138
137169926
1801531558
839888215
1966403780
1359289610
975008977
1640493696
1369194205
1237832340
1435986120
630665275
1951789554
763396992
128796830
1142636225
1805279567
659364300
717539782
1062559041
665837708
1947087111
1079190091
999261392
916548915
393704009
1485438987
555288228
355877780
2085273276
2035771692
1497673741
825225754
415950135
1341587661
2054077025
1317058099
804438329
1186605636
1127795940
1268967386
1111807651
1243466772
1545740438
2037308784
891042946
511932320
2093672208
723954194
1846839377
1306408479
1218061181
1996935758
822279646
1617615844
992069066
1215636741
1697377557
1089587426
1372772159
450977661
1531548049
142268287
108739581
978266359
1011858959
494341164
710372520
113139398
1326185017
1102765177
357772949
759177329
1966921634
1132832408
594475995
273671275
610832913
1926272663
1473081808
1023202211
7210895
1945151864
2116033142
244405655
108664824
667527792
1420161430
1345764657
1279272734
225493828
1566528880
272095248
55835946
135857179
740305665
1099264776
1934840099
1912586336
1805983074
34480522
1043764844
1045618754
390282274
1394657891
1264480559
1685253546
844039562
2038199823
1002094348
1049870459
1954694717
1855852805
167525749
903634143
501616288
1188268647
1935737866
2014951726
1296205367
1832645226
878075197
611656293
2027232424
1585475892
1310447319
540950964
573091484
1817922392
75266709
793881154
1119908288
177292944
894949739
390777307
250177040
852764551
1603315173
1418315321
1242023142
728754465
843119367
1953677306
1833914090
604184113
68743221
1053246359
2027170296
819934876
1367549133
799810481
1886636842
1471313767
1437240681
1110476773
358512263
1035024153
1732832706
1815681436
1747218736
1800875845
1111435721
1339436143
1334828217
2039138339
2073116764
1303273006
1423900788
667634805
1760682623
1305872077
244757120
354773848
433528443
1584527089
1165427735
1309998816
1636823569
469482760
656789143
2070998438
499342210
131698648
267038030
935163186
644745351
902387222
160567773
118360008
1714026201
1050840750
1154250513
1054184636
1122302872
1829227558
239203562
238126702
891211261
1225279568
486478587
773878761
839742322
472272212
1300026087
1624793147
1959851558
1571319325
1471122767
263470112
1557348357
1974932423
1555803850
902145217
863673830
1426735851
1419714797
1545421841
611869527
2065275369
2115233930
77479085
1235705648
1096122236
1335092721
571634662
2114135153
138702045
1359295454
2080393508
838654146
249192468
1252254287
553551926
299583226
1569232975
1369814259
664331386
1990783883
1320802872
85878357
802221818
1626893965
2083898675
300769999
788140272
1025324187
1015918840
901257797
645531327
2071269115
227905361
106547826
1022039869
1828396856
1607556444
1581434049
2078441399
1552967871
725008377
1057433798
827964311
1183048105
1870034898
1414010900
1901076526
1182363571
2068029503
1336586182
467960686
1239797243
1931548861
425654475
1139515969
1107479861
115443402
114737424
1361514020
1370632949
1160453335
258107713
1663761358
1038479347
721506962
1257956726
1186787374
45080729
1429942679
663128785
1962790129
1793460212
1867810015
753622559
951392465
460743356
1768367898
206078020
232592237
972101939
1371890600
1047137836
1344199789
530632250
1926213059
1593225003
796771043
1351284723
198822108
221488261
1218085249
1490947854
1693301696
1992056945
1785592599
581966408
1320919343
64406403
579622574
1987388929
99862618
2082397845
1636809084
1435312710
1664686424
46136359
1055511389
1561095565
648934956
691589854
1173273447
137402533
873267183
1394939735
1963671133
1475787541
200924473
431206212
1097322837
773199157
171328704
1772485186
1625819902
352057609
1411286102
822855700
1517556863
1474498133
778217318
1779250006
615603179
1650545210
271368781
767217107
2034485946
44882759
1164248620
171373714
2032935692
2094052414
555895124
1851967991
121094727
934788337
826457063
1164177140
520103197
460339106
1458303500
504639000
1432571962
1993354362
1461015684
2011775037
1404032228
123865794
1097087812
597592227
32483438
2124566844
802316189
2069745552
187152841
1930214553
1391801982
1081586978
753306141
553237136
1784133763
885511653
1835030530
1803632496
445315496
312171030
1342552048
944181737
1069233497
1578885284
118987226
1184709814
1832088071
1689854290
319595959
110912621
1740982779
202895786
1633376891
124230190
1324635052
342702931
166211233
706697248
879113482
657688444
1354892377
1843444895
1263904739
1008199505
401617156
615357211
1821994929
18403436
1644437699
305244967
1551347502
1935824402
1113674596
79236820
1744714248
1444796655
1635656013
836441807
525692784
442934248
639345666
1842967077
927204163
1134052006
1651717327
1694289556
2013870926
161815543
1893844098
183325978
300442787
1515405723
1252795171
19245006
1603251035
80907106
1258520937
2050617006
1291128255
1978463686
384222753
1957938980
170765417
1153746904
1865892450
561934704
693922834
2038975455
1560237345
144894380
459274634
1749760371
1256070588
15265183
458684210
183806945
1323749581
1801167153
2019121045
278488368
1186208274
2024988533
1652792498
1153185788
1040915795
307388402
1178348146
1609788929
1502456101
387431738
8344508
1402833914
1360434387
202221143
119081576
283618402
505811123
472783414
1097584636
1323728906
866481690
2128006248
2124224194
1524923744
573947390
2046557343
1886379981
282824672
1027495987
257172018
1955726030
1938013422
1227541428
105427658
1533964680
1469868314
481579188
904163465
980201185
998345083
1112965086
109335645
2123255541
1994781985
1300833474
1817487654
146603528
779845651
797195217
831398544
716400463
89302703
1474973366
982044570
1400403065
1524464831
1487745768
6150071
1952078174
1552850147
325870457
1312709311
2579692
310511505
102320539
1774553176
713692627
1395418422
1919978968
2052016286
1602823968
2121338167
9656027
1039551471
1051703920
2094173187
879598039
748152909
1153145366
124730358
1931002775
2044033903
545361112
1087268000
236804700
294682242
668222282
1621251214
450751409
1055908689
667021162
291886487
1114158764
2143947408
1351224396
1979044772
249191829
180730445
1812102210
1587232456
2048415967
1880031576
2088585657
1568748912
1668467969
2126347139
944997276
1963527947
1303431061
1119572524
1050339280
1062187030
412639890
1167160257
991195063
222548104
1731610080
1378037789
1109444791
908119069
962621124
1568809421
1356843167
484855092
1613425698
1747126798
351505050
64682181
1043783624
1196121217
1786964583
1096713808
43445891
897613771
2050727353
362769966
484184196
1767002383
969004596
308622368
2107692395
666571489
604696601
1718524746
1381392944
273466696
1445601017
137913007
1362108869
2062839696
1831607519
1152230125
27515722
1940906261
1818325974
947712948
1453746601
76599963
1395694076
677918467
1227849169
2132291833
204478011
1304365024
120649664
1746481505
707012931
1302714878
1007123752
477156445
105430151
166560386
1717859423
1229620187
278845387
880398081
552223247
1947552394
556374154
2050615351
1008725702
1326846463
1974161096
894651017
1807985680
1785438265
393574141
413588779
649138739
13733707
114104854
1283891875
1759440117
1856837114
1466217042
1115249479
1204549936
1523826039
582797079
1879397288
176040491
1074097373
1836348708
240461089
2125367190
2061427837
1224273224
789924229
599481527
1722744379
1034540089
887750561
787890008
773123818
1882985129
1972583131
1421038558
939460348
446240566
1141451814
1095824868
1278223649
722773064
1944734857
300079772
965874745
1341144593
1685129507
944798868
1524676930
83658359
129315311
1512111004
1578030865
1821797235
1917443595
1774298754
434126544
1715317530
1788518145
291673847
981195647
1879832132
1887763171
1372395599
1954867986
149286366
820992092
2121555682
19903175
357555733
1487894939
1872379879
40465603
776357029
2120999510
1733299884
1988904698
499453480
478208827
1166119473
1945984071
1732906167
1957157076
281998790
152162304
1190010344
286335633
744471563
33004945
689977693
1414667471
761198801
1989584635
1637783931
328782272
1758400579
2118510551
1325423819
1521355256
1644205405
834934097
1007491050
1109615121
891898854
147387115
603381621
1771008747
1399685814
1806529155
1219181681
13268012
1980271459
1839793501
1899681353
430923570
457568841
712848753
1348115503
946279138
801458279
1128063863
989375110
132909564
2085649667
135939969
2070817736
241406777
1355971893
1263664858
2111686887
38069131
1294648762
1740896074
2036717601
19203327
1736354079
1425551612
905180787
1299730395
1047135335
417237822
1746895957
512070315
1496800330
1840874897
62449659
1584753301
1235664983
1214296262
1260612721
1924065073
1291551197
646281426
1146882055
1109198154
1004699767
1711337410
432140427
194623955
1188406107
2104875900
1574826181
1585084379
64431494
333834958
150316101
1138974426
1587459985
380220564
735811506
803839358
1672080777
792173304
2131767212
943115383
2012071664
1422653454
1208284806
742998868
1380705979
725925700
1500224364
1891197249
1743038262
888409594
19827476
1581413131
1809209182
303555630
773201440
1918249340
1109557643
1297142405
1651862440
1445732589
641162296
1768204006
407999931
676957464
1359914325
253182045
124418015
1341985728
2146431109
1935856094
1977533023
831822101
1502545855
2121049330
796882487
283204466
675448002
1758447742
2033374724
1480154716
755888277
1039894085
147887996
1578711252
1809461940
905168894
2051230925
1659230101
2021101498
1469453059
1551267942
387368513
266038399
1875418478
641141053
1016176061
1402002916
1634105694
965074473
1676916356
39069119
259869022
1411699523
1626002336
266959872
35458060
159401920
1017634201
637420236
1657203129
1442015731
525219309
1491015591
682256221
491132094
285171306
1142619320
340569557
1407284774
281343339
1671058239
1503558760
798844470
15087323
1469550458
1898720393
2140396171
334046820
1514940272
1918079361
195281042
383053892
51571128
880530347
649971929
1442335963
1349784874
1939048764
1430131261
1265291485
1677289138
1252560839
1174056212
1996345000
1414657521
96757515
1826778041
46537976
1850309952
797101166
537552031
1974238672
2027521320
1234258103
533555985
96441734
1652488348
1776235703
402306548
1744785625
1388480429
429914475
1983751166
1978752504
222818765
1758656523
1063078663
1771247623
803805813
421673734
1236966429
981313030
301570664
1556305721
1818635268
1325139583
742792000
1553795191
1650322987
1739961217
580445718
1309160295
1087672502
511375443
1631733841
1808023094
1448922752
1402205572
1463300211
1870333437
1687617946
1641735674
1909528982
1605330038
2143869493
1534129920
1008078
455340755
309065675
737966103
631839321
1724939908
1568578540
1307471075
728983085
147678245
763707043
1135293833
805203576
387299934
45579117
440766260
1811668044
1515372193
673656525
2026889228
1594652563
1722414912
1890459826
617095074
77204595
1567809448
701605034
841804714
2135114812
1116105582
859498094
1444030651
1042232145
829570611
1587802085
224897553
779538764
1396407694
1750143693
67394768
1234846904
1532931404
1370257703
84296270
841526690
1858014480
55982014
332259400
1788144976
1342514218
1803152000
944687202
2032224889
1290896619
1947239117
1465958771
431493408
1482721554
376256960
1087788779
1881302762
1367715908
1870417455
933405444
1923864979
837102933
1209479077
1714194459
1643336003
158124513
1214427885
1666637879
1595045081
1889971080
1696317823
1654642796
477082731
91207478
80825282
2011896445
1256186638
1689765641
397261863
1509164678
402951408
116719608
383155403
705895189
1342858913
2008359194
752422839
1478094600
1477450824
785158995
1858175115
1633909882
437509250
654716037
1355744756
1108245762
2110059007
645977414
1120820031
331962629
515927281
367640846
1153999098
1796864977
812888123
1533170745
979426981
1599437203
1007100463
1260281743
1708509354
1573602609
1422734938
872765487
64687781
454532146
1922262218
905117372
282115221
1028360257
1433301996
680876950
1646099950
680033771
1995009640
1237564559
569903118
836106985
704602519
523766274
692771857
1533449191
515692538
420445967
1889423764
971751184
1743889487
801041651
1353696010
938300663
1953805544
453752420
2087769672
2064536645
1321160592
296756523
204149345
1594536938
343725102
1327457320
1468767066
138153450
1349289940
181505567
458338482
1650193653
1304863845
2113854699
962181204
1314289472
1192275144
457579028
140981858
574819031
1784571934
1658758491
472005995
127057079
1851447981
971651601
1697861043
1711421829
1972289523
1876071710
1374889368
1736376450
232882922
2022693455
1327762219
264735336
1103469718
2059263667
1425871061
600445836
718452280
1126964781
712301763
100456047
1593262773
2063577066
394144811
540702783
458848097
1243296558
197247223
1048846703
1495487386
658639670
1214559404
781177628
151078714
727637910
980179810
261111854
747900380
25887904
2013548324
2091339040
966577377
1172005191
1059533597
1250413002
1238478706
1339796861
70213659
1150780956
936930891
744653552
189948330
624377231
1832143412
1183650755
1802786592
547532429
690958539
1618679897
1972773582
433809121
1832574226
1806933728
2101607540
189747128
424026112
1999718155
115391756
956504652
558706593
780169951
1175236556
913242034
1758021021
1638363425
2047771023
1649421497
1803114394
134820031
1654289732
554128890
546011195
457925583
2082697367
1973350381
251577934
1044032659
1443550621
1906736990
812010414
2144755977
1946654140
590085114
585780748
1375253095
542266962
429979223
761348948
1740512297
463989728
766949393
1719894122
322576849
1125144926
1792704685
1747679307
543695435
1147453132
1933510292
1831554597
361368764
1432709086
1036046282
988193205
1809916034
1884132439
859120675
867719059
1350615267
1333531960
1246535738
1818726222
2050834229
89271236
1035026576
834289287
318304359
423443254
1973955999
163798503
996845060
989981644
493753826
1227230132
649798167
577268822
2033543076
238575612
1043190531
731099140
1885859223
793650292
146567768
722735507
587250891
399584956
1998849891
1807205249
1687103741
1363557516
274806746
61997503
774671998
1491164734
1084883292
1938814070
588341541
1686315145
365356487
1623742884
926176030
683276391
1656832713
1823150041
1500946648
136112299
90924291
1268613481
119156574
1724464122
649860948
630395183
1047841184
1796843570
1534459929
1666727070
196412574
1638689581
535548031
2122119469
599055709
39535926
780239614
1301085785
875781648
338492279
1088058877
724103796
1773831131
1198009632
254982525
1806133626
1226599908
625270818
1390058614
2089316940
1115339167
1638933023
596229078
1132025112
1914099696
1634087850
374852598
1997733429
882142538
855819188
207447511
1212121129
843521774
658176565
1776505877
1012708302
1470625432
792301810
1105279053
1278857641
1290763993
356363638
1804555423
993475953
1301161092
1614918780
1678643275
23953972
467374270
64703156
1159759784
437887231
1075897623
301998115
966054136
396338587
370858779
1020832813
1815711843
565344115
1091304379
1159018228
1153093845
1780048531
57992620
385470071
161173734
976392515
1292902621
2280032
827082331
828932131
2112892776
1318731923
284204344
730969949
2075843003
461945964
835654988
1632483963
900415458
1407829175
1780765332
1276086374
371396924
1250342702
1034266183
1196495916
2074765028
110036612
364311381
666823280
1056658419
186621360
1030153057
1955410128
231914115
10501234
1358718842
2012304909
1065035213
1718818130
1058255530
529879608
602066052
1273004498
1588734482
1405184485
1675357408
758404332
193108778
287690481
1697561298
1595742687
1833184886
582194745
1760143715
1328260802
58763012
474842506
1138179596
1329176550
294867482
902872770
631533030
782677035
2107456610
875969677
2142679829
2135401161
917993577
1574938526
876717531
1693443071
644659104
1433216651
374613182
1881715022
1541059547
821479367
711623163
1593031235
937910653
1814421842
1401662737
339198942
1442010461
966802840
338292379
1993840512
1077916741
317278997
1866058387
1088472488
313343169
371809588
2107063479
1265069166
792722590
97217819
2121252703
475857623
1530460030
678723890
241846749
339835018
715049838
1813245211
977764698
1048569847
1569067119
174636071
245702639
265947097
804345061
244302786
1981209093
149580849
790641310
2145512943
945090941
1557774469
1133699004
1055976125
1850517263
397981409
814210438
865595698
1567729619
1920949578
262216536
378517811
401444813
790087972
1322861369
1034295152
1557667017
1292971065
1095646094
177396647
1023076906
2107372192
1512560633
455576144
1750490455
469822998
1365013482
1373759598
1603634332
1310572100
1177311524
134701593
2073463344
992774597
1463005406
2134628383
1258549651
575797569
1337258407
640886663
2027707750
189228146
1420519506
795110848
208262082
2146652253
13471141
860102121
1290760832
684463462
190568738
222173301
839823295
1052049935
803321419
1537993111
1492203852
326710539
1464277415
787156494
589797658
135995618
1461018075
215157963
549917983
194452658
1218130666
850141751
2051647175
1542485253
405287847
580684845
1774023274
1428770752
1454443738
1423396843
1239492213
22572915
775119680
1123972570
1924522809
781458609
253315351
1322644168
508331929
96420256
2073822168
147073530
1244160189
2094331668
1216370126
1445927753
1982955718
1419723762
899426626
1486889137
260571915
1856886689
1287227396
503100673
670333714
623258847
922870417
1344085267
1630346194
666573319
2078904669
2064203938
1165271116
33471196
835190765
939093903
598866279
1175869140
1923469118
478814291
707411373
240538614
913854625
1813702756
1867804434
1890033416
900483892
513060278
2093768421
1818792547
1792852346
1797482228
1324523516
653823103
1851262347
2041923733
1568964382
1120338297
1133118780
1904927419
2108908342
1613855450
446101169
1085770583
1411741979
1878692337
2030938065
1685930055
871258579
1812581283
1426301254
1107789898
713504421
944296719
1676185523
1895881515
476104056
1615528134
1619596084
1718924002
1280389045
410762035
378504937
690448365
641837618
1556048343
1267741631
42944678
1163219462
70470433
130257155
1604523438
1622105851
891281095
2115636415
628118994
820103874
705750379
288843657
449568101
2138399210
1692866484
152317985
1428748132
1335308120
1284166183
1951570509
911940295
147086292
737258223
1861011145
1241210963
983477184
442120015
875854528
2123143322
147109135
1871277788
2091177562
547360680
1943136457
930180384
1254471801
816383033
1021849316
53749319
1191663838
1118631320
1790833997
2013829059
2104652116
976946168
1049853446
1179403965
610203345
1408004877
820649180
8882437
1050177951
1406765707
1525814710
80525828
689591078
2000698413
25220960
1171113681
1589646730
2037320116
1278370640
1954346172
1847646020
1335521168
1663105482
1081362597
19606004
1017227201
1614137475
1742787084
724752318
430606527
89689850
1147072817
582690965
1152182638
1360165301
1733520880
469984777
945414995
1612610400
624378847
1767071406
991411914
1416738813
1398286134
701521439
1676682716
873426876
453764326
783955939
1109139151
835373968
472073181
721992680
667441849
755450444
1726695446
149757549
1665771421
88961343
1746080567
829212863
1043653002
339917837
2133356436
1958110004
1068592794
631147582
501160560
1179434487
1758639123
2146225
1979726823
185550021
1467076045
1303935866
24362902
606852597
255246571
370160805
1301291333
1075421650
1366525953
1321767051
527401314
1785678851
1649184242
752166195
1208407905
1554614977
1082292787
1971985986
1227148062
1016886682
570937316
490426018
710323588
1622531679
1435816684
2095571190
799297922
889937481
1224466869
1579229141
1459733047
1604251137
1901732292
483994482
1186259206
1078294321
49088359
63375304
1046868553
116414283
578456828
1199458722
1684410398
215467419
234707938
117267808
1644973174
1837716588
1863905309
1163380306
856180369
457740593
701649209
2011351325
412834716
2127183919
1216947950
2074925053
584282662
895803979
274301193
225170801
921715235
2051578851
359911203
1019601204
1135483587
160850630
534115218
1991175520
1796672822
1395834927
1305290632
340994916
610522619
747685060
1768736572
646562223
1606500304
1199351907
2075622013
1210839222
662211550
1633586971
2078782914
1888847691
1863015371
1233981022
45030898
1131304119
470160585
1313509436
859292552
69822317
693275497
1323197962
1606519127
1081867184
2118044225
1360719320
2041130008
279163363
611024345
1350987444
221356870
1185781736
148874930
481467213
465887967
467205687
1467039705
165717324
1976877349
133501709
1373135834
1284326789
1433403069
667587967
429500361
1482488949
1004486062
1644655809
2114195999
1319222842
2050503005
1022579068
621615750
266056295
1349647237
1371594622
970962012
1446856781
143444890
909423362
110615451
160618159
175887765
1047225410
1920443177
844615390
1848344631
1438727996
804545551
877083111
555763696
2090960571
2044063272
189650336
1659104212
1069848481
208786225
329266318
210170154
1174661456
1591974707
1276954472
33045799
944800909
1214932093
176827959
20567090
1820553541
868964698
1062237177
849762947
2062725058
326122510
460075257
33448286
254455443
1031449554
1695148734
779169077
110604054
259181375
1979233392
1307801245
1871709676
1783722847
337493604
681901058
185993857
657060770
1101656538
281813347
47613431
1895412364
54758320
1216294902
187010612
809127507
914161788
166755940
1089645609
1925256855
1390500641
1521478254
656277503
215546003
1155002227
171039175
1224482978
242563389
723733839
780361430
350515644
2134474271
522365058
455228029
290706654
1946919456
655005812
1657638696
518417894
648812403
1249340793
917841821
1040787651
654791198
1735490589
1999546266
1581937314
1534142166
1041774384
1056802574
599817409
545693328
1763210336
17476516
1333582093
950968271
111370537
1382316998
1080361506
942708482
1469930008
898566859
1189830198
862070150
1202470706
320132287
877628567
228795738
1667498522
851725789
851120394
1857829471
1164957644
15025189
632522950
18475103
1066758062
1264763463
280361533
1281170870
1481201731
623473113
889348626
437207352
1260680120
44853995
947413412
729238609
2055573642
1547556326
1841303761
1462552623
1906267016
927509798
951076689
2143415558
440858010
1648950254
1630643389
2050454418
81590111
2387802
730166427
1250608097
1729079970
254433454
1773465043
2005340588
2038010239
105223718
1843357377
169709925
1368552569
1064152064
1462924910
1501586247
1861001927
1026916277
724358960
1700012105
104457419
398029843
430585487
199362495
1597458082
644330139
515471429
1890295566
1165643192
1621415175
1423987586
2123906722
1177942501
301222596
1148735132
1172457855
238745312
99695762
1555159208
2034758602
487709292
1982530653
994933440
535142371
1358642583
1623135060
759899628
1919554638
1651151998
111095044
705355158
662290113
747196011
1981210777
762696194
511334674
237918603
2133188169
599675618
1926298945
95416242
1577124182
1103989057
455777273
1758715115
1764218208
1327497371
729440654
478044212
1421440491
389846987
210800629
1078965519
615666069
802018231
222434174
1066766899
349684642
1832999438
1770080749
8924875
1242247270
897985176
63451274
1873977856
904577803
961434365
496035886
224400714
442830968
1319153480
312194974
762740818
2113723351
553122121
894415951
1153345204
1762246716
877075406
70822726
1841309966
58410882
1503765958
2081832113
1745820079
1770593633
570294323
1134565561
1428938123
826341650
435282008
450360482
885947128
856657688
1208619710
167866912
333607394
238829614
1322774763
1528065310
1085818186
250520471
502862639
164749407
2108326311
2125976317
578914654
1444937461
1046427890
436603890
160316971
1455228525
1232959307
678230845
1509940696
121247535
1062867621
218982127
1457835040
1133848897
496018994
1973788296
959768159
726687849
2085290865
2011634604
1025095025
287807970
548688571
1849826486
1268480750
868725243
1006292076
2077460480
1604899414
1382120419
832724681
1179413071
771656632
1095326643
1678846564
1534564253
1708187672
1925137075
789827058
1642871883
937021833
1825998689
1498070775
2077672164
1380672824
554390757
2110205235
1946311019
1595092346
1027822751
323920306
454338638
317716992
911247689
154966539
898196684
297339600
1896587528
1929488996
2096529054
538596489
1788291375
507976240
584367497
685529009
700357542
1201556834
18967389
1543821500
1258474908
886703680
171971583
1885764784
139864258
210071441
291319563
1847511038
1781827137
126231397
1388056734
710043867
689921139
10300033
1952506721
1162556767
1433537314
1007782105
521584951
1585082572
648029293
418827541
1494665155
873096538
283912040
1882950287
263759491
1436787531
346502381
1041982983
852862205
730919754
660601562
111243130
197115736
719375760
234950697
1040081523
898859904
90084364
1505238817
688259543
1724327541
683074076
1373193641
69884064
1970106063
523766146
1481026090
806233399
180853406
1636521243
1336666504
889876971
482057540
2083707662
85566968
380404167
1975592071
1311555291
479614425
1146225500
160245244
1895823767
609224934
214865656
1630912505
1196842891
604277751
2118220824
2139608995
436925274
1029960462
1542381464
1621439571
334278026
1230168497
1639219136
275141460
840344036
1703396159
1324766771
517493166
526346685
395695268
304932617
1263081767
601711473
46848214
2041214191
891381483
1681090398
1898628511
806803760
1476118859
2035598170
706971542
34674680
169652276
2093466836
5959481
874009198
1261360561
804874175
581929005
732189081
1901327380
1541686969
1012920326
1811535969
307589706
1480563188
152450288
867170686
1566024186
160283375
1905360244
1132268458
688670991
2026199257
449985477
58661977
829068804
92970162
833697019
768241117
1661754366
405183165
173536366
1710215534
202608538
1891700306
43068846
1051396636
125947719
1205482892
1975034973
1205123357
1625781402
1115457075
1723435022
333574403
1170654253
578863511
765244381
1034288865
125708831
1191067625
913305214
309625295
2124651258
1989615313
1157009374
709936454
268134351
474187272
248192824
1611084402
1397839888
744900859
622237677
353969027
740885990
2043817557
470968756
38811354
261639909
470048116
858455857
53576252
732268504
1221282567
1384133395
373807073
231134131
1316083866
927337298
1360525417
706448196
1975875433
1343206298
1884527560
2105715253
749429703
1804613675
565657841
37960092
149506592
1215032349
632464991
2097415103
1407833711
490137406
473765665
2012217190
533765663
1243342111
1583194472
601168334
1909642549
135505256
1425311039
1041662003
335962246
342908137
934409727
1074960557
276536719
510980959
625645547
357296390
736838599
518806020
1095627080
1675701402
938638092
810833548
1115521593
872124144
896826249
270253995
1695413287
1287869011
546677356
1767028763
1921904688
127652114
1256885695
167914386
1930439843
1183591624
504961673
285951487
1396604301
113284774
1633280338
1635667021
106322557
2117413893
1336690813
1743437638
725459076
27519342
2136243331
555600572
323821127
173161858
1196245501
2098363354
243725684
206378983
419030748
1005641206
1350554406
1360979647
2012899380
1720482845
1191083359
890506838
184926711
1234886700
826370417
1280776066
1497104212
17512505
1369849443
1091400881
295447391
618233655
1447610229
2012580202
1324138858
814659608
1981854611
374085399
2101563769
1295051293
1783955138
2021186543
1915884175
337493240
1807635019
1936378956
907802894
674906516
2010498023
1376167971
619673145
1282791043
1557747672
1645397155
1668595904
1886972823
2111231445
2061963
740586021
1357675821
1004149120
2026405214
1618716029
160765035
281809589
272447977
81100176
3981567
1227146164
1437243600
855133957
1509330523
1394436323
1909959061
360961060
1738619890
1040673929
53468993
994472478
714637281
1315239010
1872242064
1764257321
1522071674
283453737
242681777
1715720294
565791471
2073840559
1355866014
2067672098
1802694718
399323681
1168854352
1042736100
1105320071
634145119
207811750
1790201028
1819467183
1546210405
1998853601
127077011
903602983
398047095
1504347915
709121939
1620790640
501625869
787280255
1410868837
351089400
695123600
1744526390
1222671944
2097137616
2141431975
206162942
846192269
420748816
775820047
1615645835
1577760324
1384476953
1047051129
923133200
468925142
1117198493
2136204934
1046666752
435652729
1188360661
555576338
2106601884
2023329157
1202619588
1989556771
159138298
682998129
1771471785
681572376
983894050
1552272507
748529891
2102549880
48676326
1114247821
1256150006
84242605
1196704847
295263776
946007596
1203393651
1443756226
868039366
1175920949
2048018634
43971549
609093733
1114527079
177823007
2086909447
1555415702
1235613616
1676112251
1280081409
1767951568
550022636
1970922102
762121650
1958423852
1356108753
54854593
213674100
1699434875
19430891
1411793474
119963955
2119045842
2112344552
1194654837
1454981032
1308837525
1830655104
1596330751
1455670927
1740244094
175039684
1999047253
920878499
1740779569
77369137
810040355
2035828973
64244566
1389072379
1037487755
294952637
816986137
1608529046
1743017292
1682890558
1167986056
1226904979
149694747
1710570466
462778674
1200581018
982790443
835873407
582963611
274358819
1050237989
128851733
483628880
516130704
2047861820
1775308780
1553217004
873128016
619985504
770610993
293924067
2104176072
433013582
320594743
1697231787
572471968
253959310
1332505594
2135589017
1970553103
1369692360
1836970160
471619329
1601043693
276277207
988876505
1259579125
197576578
906521576
34891078
931686388
1593189867
1872423636
494306414
202970009
640159601
2128576594
1443575420
649925904
1065471465
433530942
735008355
787915485
2080424049
744169330
534216835
1368317273
1070222104
1068101941
1920990584
1149176889
1042179718
300503908
131950050
878324676
1133553918
480556297
2086394878
2134191507
1166652810
192908590
2058618508
1821195316
777468731
929195351
1543840629
1608734087
2024611994
322542015
580574555
735691124
1247720108
934965394
2002119584
712989882
723158218
753864461
171754539
1074268103
1149635765
567934118
1777274614
1744705017
2113530749
1090573243
1540412077
522257111
1178584242
864072377
788741669
2019995006
1699438613
1317460852
1827278620
565386692
1276986556
1065857349
21280631
776308670
792556816
99817856
1481946484
1782187391
1811907989
682605533
1384851927
1293798615
1149069155
808811479
432906631
857610264
1683898370
946267736
14036111
852474648
744220587
1436715284
990899537
242310538
6514995
1880365599
1451274103
1304064416
1360281485
1515497361
512871613
1485739547
1593631012
1065914282
1382813144
1154754434
1170536730
1957303489
148071971
685750572
1440584470
691149806
1649825592
1978395988
2061714166
175725166
252170470
515062649
511748423
1753087110
450489896
220731427
2108072770
126685859
711307270
1320740622
1556474455
804377305
407313136
559374368
2041765270
1694992160
1198301208
411123346
1776544208
1468764969
1559648797
264540806
410522940
1551766731
1534870916
2033012282
1991985786
2018258439
392180
1710850600
71119229
515983379
1107106673
369746305
209318358
1885790929
1005158815
1940715388
1438837681
1668830458
154995210
1239243829
99652747
2124756793
1248374808
1344452752
773466353
2085500019
769271062
296921315
584072913
1279321059
1247684963
79278550
57113240
583355671
81611102
275239074
1694246076
813947583
1179431770
921215880
1462545476
2028551072
1977592810
318628014
2033733131
880951750
912163368
1510717502
1403383969
1865671903
1760702884
270778786
356920627
320898787
1173182697
1814418424
1117205868
1761053834
913762371
432479947
1744942379
521277004
1811327988
1408157494
1049022279
726535936
1628965323
1197656202
439405097
641413009
22570050
1342389063
1442228609
1681491235
1302374974
834384360
1534157358
407119353
791445744
970071062
745197515
830048439
572815674
9521939
1645919006
976239117
405051497
659350845
1003330837
1169658243
786123457
2093092900
1893631066
1303645694
1285025699
1382271756
1101778802
210854902
1753236246
1163359103
1108009220
1067560132
623149963
1816306311
847492074
1443947934
1349306737
1263506711
971817736
1470701255
614540669
140569156
748395064
274968871
1577736357
2103644311
940384871
158973312
1343086929
1867500023
1020560284
392348149
1222953512
1504658525
2109401039
897613049
270428717
444727493
614831192
1188417012
277524540
892124282
828610845
419854914
139833809
2126019303
2007044910
254964686
834723246
197959091
832997262
410818891
503999971
857950041
290325987
521148614
370735087
1230774807
1529288759
815095275
635981940
1494837963
785043720
1000503387
1933353670
1222052228
450905805
456984750
97752510
1287735372
1132602576
1078148130
1724382465
128652451
1077080116
2101949298
1934852882
1395570059
604169023
580928226
381820826
1474567844
1711716696
1526430524
1719375404
1661070862
1778026890
1171314511
1585332481
1018624615
1384264509
105008457
1442437506
1202514599
292721216
729097958
1168863786
140047112
771658378
1768276711
76040460
1201772424
2067325623
1329360398
1692721073
848738777
1891138602
1532050404
251049568
473619904
2031546357
1773501051
240526902
239852408
1154938869
1241693685
1838791201
855028114
390218110
1287325721
1789473219
1120001339
225907787
1108705916
236350580
442601283
1606547140
466581183
2072055846
1461539346
209265857
897306275
1304798037
903474285
1093426790
1075479295
2020669087
469123015
1870362573
190893749
709240731
461916494
1243513977
1582735684
1542054374
296460102
1956613068
1988936502
876685055
219879552
1974537072
1481118734
1447351780
1261753258
797432628
1765594388
181138571
75524957
453057345
534919164
756970686
2073435442
1195263824
2037892292
112542898
973029801
1389676316
183126796
696063470
587849889
1563155919
1819849434
337861933
172628365
35889105
1661624016
711875459
1966698455
465995205
724381945
1293132765
251781490
1809933990
396257552
1976577326
1304439146
1430430356
1772552641
711377469
1256797747
1979014130
282333805
1024789460
836778000
1732560971
66927614
1354172673
2105582444
2084184619
405115126
498680031
2035717442
987179966
1379208600
1699502725
1168251185
1428952787
1583741813
55121571
697987250
948896674
1746971427
359408104
85833765
512559551
1522913270
839552396
557602989
1873213462
309768386
1715240903
1071324645
1197301881
1052316599
1022932502
261021891
1724760886
363392910
3856524
421481732
1939608752
793959947
2030669482
1242791475
1719081277
622075576
1191452253
414123250
1005574098
1934691667
2136812469
1745228115
26495896
2053903164
2081343937
230556195
1950626334
1606024073
380981924
14371657
1317051118
566272385
781306739
2009868954
995519825
1113965060
448195430
541888561
1177292481
1380136680
722492820
193816121
770161882
706395886
1801881666
308366867
566197870
1450687338
1836157872
215464682
1136468476
1496969096
1098879229
1817049952
1298518503
45768915
2028437649
1642147268
1057507056
1132132908
928120934
743968358
304607840
72620799
2123415134
1083509790
1418189419
581087155
902475493
147092884
1284553120
1351515749
351681310
1873422324
1402262222
1096218882
1101847819
1144393542
1696280052
1267306619
2096371171
1949924379
1958733661
1781417249
1769162908
981648155
1317279553
1465464655
142764134
628736557
774628157
540429280
1203984703
651828802
1574915949
1123852950
1798082264
1181409627
489121620
507693323
1787475693
1115932623
1472317010
1230744931
1002461929
601285498
939350181
2067048720
256945996
1405374040
1613272026
1598331858
1089811323
1913129654
1476579308
1691133629
1725018289
1811246768
1047597748
1040646875
139515720
1711096290
1394123248
1423852639
2120772695
264751770
333101641
1082409790
1120533977
1541636268
1788847806
819709045
539943556
661911347
1755109578
285245058
636132808
1400806693
550151563
1881758511
1867235436
1634920657
913182891
609159565
342413686
1966041879
1845466719
1613130194
117745787
368209770
1442058927
2006889373
493003791
613060393
1873178526
887560843
579720941
1305198030
17955062
645165066
2087280132
132003266
1704611990
1322285600
2080023188
753487175
727256181
748689422
338507082
1216977191
1911596856
445723340
1960390857
313061596
647140751
186893096
991241739
739613077
1177456312
1590433799
183169940
1408694424
1954730591
2081906033
434107798
1088705254
1347155238
841779188
433000302
993187684
1058166491
615798007
1084044473
1657041203
1854502104
184140464
1194427825
2019080753
1669613470
169243207
1102768296
2057687951
1765132047
870534006
53270631
1623192609
1320073816
363690157
1345976799
787558524
1455294806
1701495249
1747615478
134483212
1174775678
1023906935
1179290487
372507533
894594305
284100182
525004113
664286854
1137259291
1961976476
2060622946
1065209566
1831223629
2020887476
642617852
768577067
139934968
1312670624
228360269
1997007116
150774244
946868494
2084102576
808603807
201598998
1242093681
1475712429
1153476282
7590161
1546256927
601573969
128301906
2142789817
776830449
1706268311
405842320
46805844
1562463097
1871324968
2022073775
1078152644
1749333606
561476643
1221179610
854250512
797374409
212197606
1981846782
311922556
1780571560
1877073645
113715120
531061289
1400301828
134951154
677263968
1944486484
2084915876
1348293427
191683482
1628563620
1715423016
1153075157
799349223
162467396
1672307993
48828417
1542170462
664002134
1104397856
1935200062
1246584418
231994709
618618225
1656926013
2050458040
1299877491
1042736100
1168302496
745773393
257033922
738153799
1510759951
1130864018
59848480
101243012
2044695517
1905738052
2020671022
1829130317
1152270065
1905812563
900575394
838784833
924479223
1087963672
1035645993
264308674
166968839
1808308398
1151258346
1109499344
555649823
2034965459
979536607
931702959
871411324
528562969
563715506
303085355
113527715
428944540
221010016
725020375
409708979
284212023
309152041
1538481091
1145317696
1720303207
1456736871
1872140614
922413050
403241840
1284994895
1019525064
1525984640
105977986
1284008472
307070903
1690536873
1023279449
1654140602
1448968328
161388430
162726557
205760222
1717738357
1458441885
1681962379
11050804
1578654579
2113276524
654979448
36825643
1996475982
1650695477
460763088
566391475
765534127
661468874
1639914727
865706802
252028644
438246963
999010877
400993335
575267309
156076668
200472614
2091393795
1296446316
1276583903
1651389011
478787709
1660192781
1024004668
2085146728
334651683
2039662989
1411830829
1553105226
1614240290
678740230
391129093
580420606
672831662
1847428650
731096981
1439377290
404391106
1021512828
465639924
359429996
355214700
988678353
1577823538
1710576936
321662292
1846612953
1559927718
161298186
477061554
1516327211
383788543
1214913221
2042598187
1588294124
1647730629
1998067525
996786437
164517622
26289475
1934745469
16519339
757304713
2044377950
1485567222
518761477
477718029
1015161225
892991543
434323144
1666494402
96357560
677094996
1328651294
909977749
666567966
1502359977
110769966
1766378447
15151681
651656356
1630034107
1380606580
742395932
1244120328
1392200817
1290513289
861590992
1730570183
1997276287
804311946
2062890507
901071276
1633181480
139915448
994894462
1157577444
1772734087
2086298229
1809303494
630331981
1803708495
41092003
1499633180
1610012992
1136845329
2099615119
1315273356
1200032303
1828721789
1657195472
129422067
1662892173
1056148398
1873865574
914053708
1162718149
1899642287
1559289504
1681164349
70720287
59568071
1038443956
114094482
1744107380
1600332968
230831332
1788305825
1046700568
1547269599
1522604154
327751263
578820715
1588106897
1868114059
1785548572
2141427486
1788915259
654193556
2109553691
1715322026
1535466777
1517795154
585983566
252429042
998639416
1514247825
1660115301
877408664
193708336
1533326226
619036757
1186163971
1984488591
1114348819
2021762793
1062514582
1069444415
275909567
1588625751
1762756676
971696834
332160235
549453947
378311082
687124557
1035144393
83625491
1359299474
2096562988
1257068412
1275127391
542528328
879706475
1338500235
1235950763
1967628934
17519780
1931848519
1896510559
1270027821
1470322045
13023602
1529257202
1626071409
1069973860
1762904509
530000244
1570039177
1588298397
2120335780
2100377555
51096501
2114407839
875482122
805178751
326321490
776352192
678040027
404331132
1753569137
2017831862
538066228
1940654211
791854604
1458485969
1605928183
163692303
216546840
1489060461
430423696
661426053
1766766760
787832521
1665489467
1623695912
1416785310
990730654
1231101505
1126837363
1454447293
210097722
2053209383
1104367281
1398398338
1628600454
377622866
1091432248
1981700905
392182639
2126010467
225868913
1691357500
530677624
1833086141
1247567577
1338576321
501388716
32725257
389522892
344818986
853123159
1085297053
1786804767
732377610
463860087
72842201
693553399
793239722
16622029
126152820
550615600
1101841469
1391270639
1537224554
306581069
1454816971
1943788761
1653006911
668356854
1307781397
1375100314
3863371
1623958309
117668810
1299651727
352556066
1888426690
1311624944
831568720
758367396
1478400651
863028124
696583269
735544427
1784319632
286579264
1158737179
1771428593
1968013667
1143331365
2034616793
1787527921
714231631
1190000268
806793784
1428513726
284964652
1293067583
1172124229
777049239
327950849
734638762
2067333246
1683805798
986813338
854734196
525314198
1143167181
159485581
1933818841
403596721
1526537365
1335249476
517595820
1373469490
1962579165
1094158152
281272510
747928107
213527850
1254945535
937292732
1016547571
856041738
1135619913
555027745
1110959302
1123640173
908851564
992000815
4963866
1827529445
1391631742
1452128465
1968863197
20615410
536140278
1461253450
477885202
1804710513
875511753
60548191
1217144056
453610305
1877648753
1102401454
410477263
448617922
1055466242
439041800
267696248
739659315
1241949789
1309502117
215337788
1111293119
34020732
214797492
1542196370
805361563
743786841
547120637
233725015
1213243123
902201085
1904107415
72717277
1378895076
1079403939
558712743
800803233
459387425
90867108
1619355310
1676266492
656694475
737415384
112664062
959414385
2114020099
1201837919
497190494
363481625
1365546568
632918990
15094846
269649243
262091585
1499858028
877027842
160090151
518438226
117193401
398173666
1670360235
1291290854
656302434
1494723315
123457405
407767178
81006090
1832624517
420966141
2128440146
1852579279
1023441699
2145825762
73234957
700079318
1239261682
168524439
1579211506
308171671
1077892555
641175334
347137385
28582329
1499686492
2026940937
898388482
627300292
1776655562
217364560
1667548251
887935868
694864519
1843148361
1556077139
990935302
1620614721
2138731263
1841874518
1537866215
2019881211
934923818
61827415
956742612
1620282136
1508912006
1265581366
259212935
1292752924
465059037
1477217860
314932577
1897189817
233196777
10548514
2017176102
30521117
1564950864
1023678850
1994368297
1732006279
1687285705
1161094294
1349759354
1313686710
403281955
2052674491
1113943911
2122120876
1025894231
548025542
1362198968
799689696
1103371550
314363163
963010758
2129596588
190136763
1038413118
71369340
1889169440
1250360600
1167691007
1188435209
452413343
943100667
51050554
2085500161
923272141
1694870219
405825640
1111068430
360250340
1304203761
1031920617
1681759870
860868607
1677368905
2017082840
1485486430
1751384928
944466509
1245252022
1897925444
952872937
100530371
1384140143
708826658
513031849
293929168
1065773019
331184386
1331481873
698900564
1909510576
259286638
470127348
1288317128
101732696
270552451
97062368
1642819249
81602650
303898102
1783326932
1186660712
1858136566
792029532
146672651
1171877285
103095458
617641033
25825876
393252305
945058174
1640323601
190742668
94433755
1581188234
2093199660
588977212
574063823
1777017398
671500981
1266927221
1457288919
346489601
2082317038
379315417
240657407
2046373463
1158616524
1261364766
192737596
332174057
1456186173
1325905498
381958502
1901645504
2028917479
1350043352
76682166
253236908
373078214
643870360
868135442
1978940652
990872437
321909953
1903659553
80780532
111758954
1053046671
2061402595
1816198119
66626551
269807930
2069496168
308201781
858521706
131696450
979753715
728174285
1243633041
1418324727
1130479997
1599260780
1365020515
1041896535
1766288533
2043846405
443186625
1866815096
1766459278
1655494277
1532263251
1934333238
719141339
66552146
608435573
2005383871
106967849
75817949
1579673938
1756910001
2093536643
1144383898
2121358704
1302042366
1697995355
1447991859
422092753
1979617889
2009097673
752992742
1164160480
1125144121
205556594
347539357
154977078
1601278720
885328197
316921812
1261448923
1288165630
18387871
1805006734
572216358
1780650754
696012014
725804661
626429336
2036591976
282542321
1284158800
1997399257
1662588235
1802736806
1494129114
176644986
254440077
370262898
1333401003
502876384
549728804
532369960
1182989293
27784646
58289674
1160601389
814682747
89748983
1725981994
1636235615
1523611516
1072911067
2069737641
292149394
2058531692
1024180727
1693884164
323739717
712867363
1059796016
613994166
1329766274
1734020922
1330608964
177612826
568710187
1773503441
370247630
621765421
1628802619
1497535377
337153318
1554095449
16520396
1892964178
1658294228
933633310
1896093796
143256669
441683080
864618636
1019834076
1267654284
631394904
1659392598
433291982
701957359
840917971
538006286
1070284785
99642478
1593275225
1520791673
720356589
1685928249
321205743
1432335026
141075946
2007147317
828693794
901617991
431414686
527188390
2143155969
551304883
1229846068
130696064
1325392906
1442003181
1002546194
208622762
91406438
1224684437
987515901
1017242417
832235660
615875776
174100517
221196121
1300807835
134168460
577049709
833351182
1921872843
2121802896
57690825
2021880275
476227861
473532576
274874666
1042990416
594202948
1429574742
1148569059
868575685
473203707
726478932
1773762541
702945470
1252927210
407231417
966009466
867262675
1985688995
1189679875
1389294775
224461250
1051841457
1935857336
393030773
67585781
25924816
2130263636
1606000981
2014614542
939706539
45220132
224531630
945315343
1505506573
542162761
956617367
1218166346
1373759107
1550285125
1579773
2136214418
59177839
459891274
280821463
422299645
494140201
1081549699
984884974
964430151
1490433097
969585595
1472773530
1083831117
217345250
876696555
739282467
58407700
1828873558
1066943845
1289946597
1801506787
164244745
1527163464
424855467
1086983409
709576482
1170147739
712489426
877975185
1846707716
1410336626
1352282946
2003639698
257787964
726343423
1001570514
304794646
973529300
1264177767
796794687
539896161
2108062533
431092875
234555149
1530453254
1175095430
1660773224
285206228
100137995
596501225
1734970171
1023287048
1652973532
1580394053
1300357318
1425998239
542808362
2020649088
1193385655
492337331
631892177
563619048
1895956608
215115691
1786121962
478516172
1636166908
512924761
1203645197
1169905706
1694851893
926100703
1854886017
991349963
750908131
412899179
199463368
1645233317
967895885
1047290664
1585384619
707387347
468221427
194381132
828300261
1173790364
2039904410
633771126
519480024
568062080
703118166
1765242660
670650630
1232712514
870159186
449529716
979210018
10395630
1055839549
1196820030
671767636
2103751930
1885927487
377163150
604290042
1444736370
1296979219
1661448042
604203228
436512810
1266651626
1777926086
1716541550
880283675
595682842
160242709
1785190705
254109838
271027216
259013402
1425423601
998596771
1005574098
319673930
2078022730
669144415
89324344
696949426
1388512337
60926807
123511185
1225317026
1344230463
27240506
1636572679
306506896
1561130414
2020607786
1488301677
946952118
1460702997
10344726
1456572778
594009308
856704823
117345889
1932302970
254579698
1302184102
496056209
319610640
347074378
1359461122
2140677202
439474920
1339721074
1351647627
1341808828
1149180764
1344116361
1818218437
1619840089
954283395
494768689
438875932
1305085472
1277073884
1264081012
131842535
340360268
1791324742
1360436853
1032216730
899312083
1245302754
317954492
701080372
2123955352
269379958
963747139
2128470969
807004250
364560749
836156072
2104978080
1142307166
547713704
1012743941
1706604334
1251143736
648926076
255015804
1805460150
323913900
142785822
1785121822
703708488
628496910
797047213
802295927
783550792
1755321408
1287160925
1594821647
1962373591
1032217456
1022100634
1026903454
1956866095
889723230
674535242
1888829173
225889863
1928849506
415760529
1250691076
326071318
1772137034
986875837
1850332711
456255526
1638040314
1970812355
1617088016
1516678263
1865472505
973307578
998246470
1247811176
2036666846
711245693
2887387
31375040
62916123
1392666679
1843372565
761964750
1621343336
930716661
249965128
1487120623
603021052
219526219
853080718
2103479851
952552027
434553298
728063564
1758515444
1230756391
1371704231
616973397
750820547
2049973581
1809321840
1561490644
1480079022
278581553
354147041
1322921141
982285228
175078733
1972189040
1814830994
1536932957
1285976522
1987834665
1172669407
1793371644
943163932
212804051
1789617026
1647512708
1967633559
1701070202
461958876
332611319
1327338268
305315254
1147448083
55861502
624969494
1993778998
1177544077
469409602
132224485
253178945
1739312374
1742873904
1482302938
188095503
1364859565
590567719
982288579
808572504
781166055
306019654
891864549
2106537680
1386791805
1874297321
776389958
1169128991
144658765
906193869
953021871
1280843334
851333779
263626934
146637072
1017626026
977388609
1486629153
804669903
1400220655
1741982880
1889450548
89578334
119157973
1243518630
1782309996
1840632641
248406908
296583803
1081013546
2016994488
361131601
993514767
1511500075
1157460236
142547798
1960825288
1061546937
985749605
963066135
1199788825
631609182
78050027
1914710980
1247147793
1405983714
655413767
892856865
788451787
1220557193
1237521761
378609679
1324756687
756830064
1664394938
1769495820
245074608
591843547
1961396092
2089921951
685102340
1582843036
911319864
446466888
1381786420
1333153475
637912597
1120911203
1535790301
140356312
1861081703
1157088613
345090220
855495597
836374256
570345962
569408326
698049184
1996986092
1450839745
758098636
1908793625
800880141
127751802
255830641
980025405
962107414
446010072
1893606379
984540825
1021132998
1694244196
1294101369
274586337
1003233484
1974025948
244935948
1502512632
1732566484
1823541032
553386592
401125133
1519599615
1060076170
1206381403
47207246
1773084573
75229360
1919994208
1153814544
86809860
1787567482
803447758
1771397146
1223821812
2061562353
124955235
310424179
497246354
211123840
2013759498
1612671877
915531230
1845768445
159386451
1603891088
1002977106
1224413836
1847700808
1230019942
1163590455
1123692938
1776548318
888678411
12444538
1785676369
1164773956
2042256057
1051945225
257689785
1241960317
1861767088
1760887958
1716814479
626579653
261581261
1937903836
50490009
1172684793
562419357
26997963
768744921
699783754
1640865304
1505585531
1513886953
634906646
1391476616
668476571
1350701235
1087958891
1359603054
1444763643
1073936792
973250140
1429088324
33527227
1607805114
1231478473
803516827
1576551077
72118602
670898294
209309846
508565092
1219031499
1302282821
223017316
1338834277
467464892
1544430090
197116752
477717349
1937034908
894188769
1962759937
1174855341
949311178
2073619001
445674021
2098809252
263364545
1680782444
349541939
651973580
1484115092
264416511
212095610
485871402
615166034
1908279669
1859409639
137162220
65368207
328986197
395929033
1124079848
1864371886
2027934281
1126384073
327133946
1180132487
1978990381
351775698
46976430
1432023101
1743019305
1868279845
1992523490
1343568012
377224193
728056342
1315755658
1954614550
441400725
1315276305
798684371
2054362278
1706441653
602958352
1430237923
825959402
981028665
1137520448
1217427562
139614019
1285195201
1611214374
258202571
33107338
230686138
1306321492
1056158551
2105875940
1524539968
1342757128
338868192
766975618
1458443876
760234256
341570334
103148200
315136067
928051673
580380054
1134667769
470643064
704055796
1900545059
902805421
898844927
1283810616
1377103328
184752030
1696609717
1985570551
1303395476
1460571856
1504027705
35203029
1355905954
620189014
1110020587
171197351
435334510
1820210057
1126195331
484360247
1298710106
1326203376
929738062
730634879
522134122
1030344239
411659258
746473702
858744752
424412479
494019810
1642514707
768482088
1398072447
1034510177
810950552
1551340496
1028211728
1597613138
2011923103
1617788474
1950092973
2057837076
1150308535
69691573
2099317195
2071379023
711798634
1987800630
966028430
709140112
360250643
1173539024
162283881
235500071
817453817
1555197222
99644492
1980388609
1904910620
823278015
704980690
1086454823
809902169
1652827679
408642954
1280890408
410679175
691794683
538135495
1319064167
1742036025
817270121
1023077672
2090469637
1588591262
384239231
648908522
372760105
634332617
664941448
1241962217
1928008512
1668278489
1471240235
537850593
165095176
1488174303
1727163305
2080060252
1203746190
644046106
1292571510
699757502
1791549374
1602396827
1351489332
1747109709
1803493117
1816041791
21998354
365500289
1706151718
268066541
1467397651
904984175
2027291935
655505256
751339192
543457469
1625215044
1433354563
1129298332
1407167905
214777675
1757417877
635690130
1332695096
1611435847
1488150804
378862956
2095342825
1519962138
1414298893
1803097996
1290620562
686101090
515336003
1415835826
1908108829
1384339605
989513295
1878699474
1641114968
127625049
1730016673
214601457
1239230768
86500633
557232018
1359935647
248205402
1250983751
469009973
830777410
831235204
612595566
788544693
1593594199
21629325
461496734
346521273
1135956738
711193706
831883297
867884155
207972555
1784892435
1308055571
851923466
618244044
203936530
1605886891
24707312
1338211305
1681362021
709498661
1606426171
916723442
1579027100
1771991609
1278188924
610341360
942724365
1660345476
1476653753
1038030616
144316992
110623415
1307644320
1554396581
71039906
722048522
1782168481
15065829
720902178
659354840
1679716349
311656984
689989988
966434589
18990931
491958968
1777661608
1433920778
900838491
1307916136
727060178
1285051326
923301470
1384190140
1073802533
1729943682
743978904
2016273454
880681740
1290993145
1418954814
71699392
1129625346
1119548890
207543279
1995070020
947918199
1027153672
351595387
114698477
1048140887
1892592843
48181485
574583278
1001446259
734142880
2132434987
1314822916
2089964096
549238355
958482364
731766984
1309386329
333389913
1063626607
2007991189
1880565826
940703949
737040360
2115232888
1876955196
2020030696
262759965
1279999845
1488054279
1295039392
1018074198
187778850
158663316
2030917533
1150106708
220361642
1776729262
577626960
80501785
1054090067
991536683
2024653103
1862782841
1148735132
1518983608
1877637499
640074342
1877855713
466090839
508461669
1696526545
1242373702
941622466
1234007521
980346828
241643012
98993251
503649940
371596982
620727050
1750399174
1082589649
1653788979
1671977285
1364963592
1905087821
2147343051
1750483096
1676699242
929686829
1513610673
1663832966
1138783259
1292803120
165312470
1420858196
1376722260
1114450924
564089723
477778166
1510768611
1196361192
845533889
1745843656
213259150
1846766974
1551246698
792706721
1981649257
2022624165
1943365682
139503643
419930716
937508185
1502886650
669676292
232850748
1084173901
281849997
68099916
2039719883
942282739
1049863912
2001135937
1838154226
1261145515
232796835
825802862
559348771
587943046
33513287
998663983
512373459
1120286383
1517740288
1377443727
1013773233
1679811808
515923701
1737905259
396494761
2111524165
322270741
1283580287
2109820153
545805236
439319035
1501430307
102577942
2099900695
1527605124
547383807
193759886
702037471
318316259
395895241
710512377
679847756
1768662955
1013762954
1501875508
1542162576
762819834
798069516
1985812369
1610939851
257638
301580624
847848128
677538541
1478228530
2094080783
202857187
1273894741
1439394883
2033641443
1294452246
98254047
1748006252
1990611745
1722586949
222862253
923481494
1091289991
2071904337
2080716078
1988717574
156824317
2108271599
18051503
58485147
1192845675
1399897978
2005773436
698314597
1717828934
2008221183
1396134367
1754517847
142716990
421731873
644514479
809418379
1520895017
55432384
770247090
1421281286
1302234496
1396310472
1663040784
1471542058
1651639139
2089139543
1159809458
1924113493
313814408
477920488
1486540947
1635319014
1932025723
1516040763
1157773050
1569719047
1288225285
1940876483
508657288
302837547
220122351
219799433
2066723898
146740440
698268014
1704745621
814906698
745394640
1981530778
2072283656
254964496
161151470
377531012
733468839
1448855854
239100976
1540944204
1831064052
869647069
650102624
174052596
2027079282
500653505
327313521
378453955
328702430
538842488
1149964447
1561740532
808377077
1651539121
663442061
258979540
32147275
1774215519
789534862
1392708551
1980227669
196703003
1167199209
348305170
2011837810
727331690
1943400209
202824465
2113831114
1943214050
1624127768
724021849
27714489
1530379094
757397569
1129403824
1621272453
1588054510
180873162
1369395519
1953962736
1315212775
127983656
311615581
380524450
840248762
173495490
1340674052
946103991
1463435215
503889015
1113425378
890787264
813958510
1369081096
1519803894
1305519114
704081565
1354969120
1211986568
1092034761
2082675184
769150747
570993880
1552229415
27206898
884272359
1553587700
2017470082
559762351
363978587
1818490490
872924911
674230358
1735929749
1103896029
1580121778
1597073964
415480154
1535276564
1080880927
2019973496
1147336626
2103271560
1521985745
1064541238
533761412
2055476306
725656494
1762485363
1541850900
328049869
1365249265
516367153
1971557535
1830459463
528705748
1136784940
1674397481
1625777137
228821102
798152944
1346009739
1857626117
1940926261
491164978
65432348
1949460033
1220135264
1415921598
2137483078
196781080
408872482
497084222
1141018677
892499026
1809684154
143058471
1211264747
872855198
1789386622
1098993246
603069003
698188932
157033880
325492862
885021725
1517491126
187363802
1022123551
637633687
2017392150
607095004
1095475400
599543776
1044008733
1644197808
1466932581
1769530674
1836103474
104133474
1116692576
1884862345
450605019
39685373
861490326
570605116
833855022
2103720045
890913447
2022061392
479974295
1940638297
708142916
496521935
1618561347
1845564688
1794764374
1758055619
1540351103
988184048
2020785210
1384966438
2146046628
1518503432
1106004416
2107881680
1698829563
1103063269
1981136144
1961202860
325867730
1705839254
907594512
107613388
441841950
548010879
2079926739
1183836865
1108555314
1549624073
635362257
900386814
1904104701
424377009
1766449592
548130982
1588113759
1594040287
344656227
1869804344
1884531553
1137727653
1073249403
1039282882
2025059018
462382118
488131627
1556293304
1052838024
540370332
1385422553
1071580916
1263119083
487806962
1523532640
1159571698
2098806889
204301598
450796421
1939415039
1398799161
720012729
1807863268
1309246938
438072117
2030584078
832573612
323372822
481913869
777468502
1288929667
1547948394
824046693
194651339
875877336
2064259340
475445358
1607876027
252555675
789991708
709173261
1560032064
1187908760
500797663
380034612
716248678
1037937552
1380910178
1637739570
1834037747
788672462
121073858
1809345511
343212443
1831270808
309030281
1038550393
1179968191
854132418
578380901
1002938333
1117726787
1228972287
622999098
937767349
667213139
1686933074
1573202425
1605544683
1569185113
247000375
1960924679
751417791
1307363091
1827679892
1951213308
858229151
1621577711
1567217404
1236427733
1646007859
1978986755
693765653
41817100
2119183837
1166691217
1369612462
930242916
1516807456
1428775325
2069731249
836724645
916857794
103836098
1599065870
1760029642
542158431
2057620236
2053766118
1155126316
1017959682
1187055704
1279075043
423720790
781893327
1921614022
6648009
1201919102
750132905
1061249160
1407823105
2058238509
1434263562
983092294
1208777263
1611229284
1003470702
1055035016
185319224
846943212
1015222149
1271793845
1604347765
594749188
2041713292
719501662
1579220623
841038540
2064697842
1441654154
524410451
1194180326
269500031
345848741
1149043050
199947052
1668324548
454481439
1012806923
880039461
25998814
1559896955
838237327
808390886
1703808494
939572891
978455236
1451865439
839341583
497553751
1361105633
208567902
1859090944
150232914
1943934705
103561056
60459532
283270164
585510362
1397354764
801343323
466947800
432033650
946075662
1658618262
1320452905
579303920
1900554813
1023554801
2134270860
199153502
1978178762
521898604
641728307
576773179
876282801
1035206677
1630819039
469930109
1239068827
433910504
366861128
1240220785
128851853
1891602337
944100061
1369447425
536389561
805694176
1562984941
1155290071
432553745
777048398
1423018581
1052873809
1631861686
1287443825
300616485
458846522
2018383902
1965980546
311899779
612635656
330849104
17928078
266285104
2062961957
1217780641
734278747
1365837804
317161770
586331861
2049129670
1392562996
1382216636
2055887691
617065017
1960976547
1569491917
1710024460
1937542106
1267230373
873271479
1944923366
1621729894
1339268269
436371271
1338655247
2122593309
245314788
241981413
1847612278
597060073
482218105
1141205382
1879183845
263307813
316234680
576473955
931599200
1333066244
1423012708
594040329
1714672262
780968011
956136679
1273893568
1406641994
1366392043
1463478629
238115944
686197540
745940010
1510440021
1841953974
1674335294
302422433
1900010309
1499809878
1315023899
1885023484
1275791803
51237369
1012647334
40628532
358737596
74228032
1589460228
845132789
344524890
1065618620
2083395729
398141659
217702815
912938774
694816597
1040248819
746650114
1422030099
1851213741
1432051971
1737283150
890316686
368879327
1486477581
869130296
1158960043
890028800
282696707
346357731
1757851514
2085142920
644099244
461224292
631089225
272352392
1679661687
81488781
455730478
2114338763
1878711520
1433546042
670657101
469560983
1978557253
1432305380
1423950019
381192069
583967071
2027292142
1574620931
621394172
1011825364
84266743
842675226
774532718
1683712912
1727522411
808256485
1801784891
1276872224
1899268033
47991972
1850992769
840512395
1451175767
328895661
697573630
1568140839
1067012688
841967480
1768271396
248960722
1661660972
1951314197
476993091
1152165752
1684479571
603131331
1347473286
379889286
1807792354
262495593
382107393
816009377
918204343
1296300584
287474798
414226253
767847793
1853441122
1114822449
239317934
1631067023
173042785
570293800
1328754947
33670969
26926537
1899115632
1017686008
1015686025
1871127366
2011803406
511367142
411195965
1830561958
817164478
1983648571
269341930
1233909127
1884520332
1671599199
1353266109
748904493
1853982761
1690653455
1676057430
702154705
1596872758
69624123
1512495140
1739712089
770446299
739737987
53592898
48757855
1218849042
2127573355
1462166729
2025106202
22238660
353685703
1221009922
9231977
1977631577
2065896215
990620859
474737243
1293605920
1374336051
88185782
415663206
309792175
531869882
1595513601
284271538
675357717
691234666
1727141684
670198108
757765659
73779402
1360549843
459141102
1859290670
1681870160
1849117030
3356142
238508631
1043551236
1633182185
2020919112
1616078776
1315169930
1310111969
920234428
935136229
226681880
1603940198
542435018
1295056489
1446632885
12479783
1414564112
103978677
1382350076
1699505990
71132703
1499671060
1987547001
361121328
929452096
608027881
1991260389
1612704157
849674387
436082932
972284042
2101624321
50076146
667608452
788885836
1547582354
325711815
2746722
2069503371
1968997127
789481867
994860386
1757682269
1138475286
1738407497
1495451592
1385947270
746430625
695528565
627800623
772113678
21126334
1832822063
1939607415
1687117177
1527189025
1489278338
1926790152
2070418557
488470895
857644335
1460843441
344817182
230041151
983849564
1801620920
1874899520
985226964
1757837490
1934324208
549069762
2008543398
149309829
1502699568
1461564612
873214056
1671395784
866097739
922338590
1675773429
494687549
923422526
882085728
962825815
1483424377
2125651525
1318439687
1198674012
1173541245
2004811518
693141996
1434003970
1937024478
270684325
379955046
252068178
29673235
404127702
1702101208
1905792146
475156557
333315556
1733086422
810314760
1638128995
138129295
165591419
1065595321
368000899
60857465
1760075265
1783653025
1551374801
814757842
1230656561
753201988
1707891954
2044957873
77025400
2093217872
660635596
2037885589
1957254343
393443220
286844394
1589143456
916677926
1986116061
1698365792
1797413759
715450278
2051448673
490406108
1618120091
99085790
275974087
927078508
1205726144
120832873
1979058928
1820312736
265417661
1653493151
1575952692
1037751817
45112381
1357656801
1938938927
202164486
236251077
2145573804
188263392
1488969001
427172955
1772190829
1702932434
551292489
742293398
1855625105
84545683
2119881020
1867781295
516609271
126960942
1779601329
684724710
1220273551
2103102012
587101865
1930418848
2021959823
1245851893
712396644
1508100125
885525261
635297210
499881378
594198985
1396288875
542531432
1202790501
1459026830
568562233
1316608546
1784360032
2059920954
338977443
771199301
1072419763
167416582
98205108
822130882
2110597993
741873093
1522948694
2044397519
26193123
1770806880
53708737
1996866252
489327156
677681940
546476568
1894457535
1258748018
1297140849
386414270
950871841
1457505235
1087783003
803415529
1658462197
1498863000
1124983790
1233026359
494439540
2048650601
996163583
806656548
481712264
1764013543
1443822196
1498894317
898898533
804716955
1379797076
1469494193
396682556
1845921618
776907205
718636025
347344848
1494181316
1631578154
407388745
485650334
863133939
2058864801
1032999553
622532625
1793314730
1338926440
1248233144
1371530528
1615385372
2115285087
1413141654
1057800898
1153097610
1340106993
1501764046
1461003561
1288942288
278695701
1532839139
622675305
1438605751
1109910519
724960591
1023062079
2110927368
1087893266
787928905
1087386607
562163065
334276006
1169370205
623041018
2065111332
1413770893
137379068
1150662984
1581686475
957568359
543815905
1121345513
606512227
1378121673
1437938375
290458764
1490941759
958769933
125884343
895737739
1672332778
1305424228
1220794861
312359754
158842040
1454420526
390165430
1958412330
1492669074
2043235964
1188833297
53963284
1284276757
2114732373
1044772004
1907388028
454949637
65489184
887556570
1806674597
2017104844
904140929
1909164732
1716752715
911489065
1691715188
46939823
344092879
435234488
1172576275
1457299121
477634799
88663888
102987649
726804129
158829350
694058419
2019873306
1444507156
47384651
64212207
734642380
795630823
310680212
1090551226
172288732
2123458179
497056833
1901585578
433514618
877161763
157364842
484746130
777549960
563642908
774940567
1037901680
445106015
841539979
391606835
1265660975
1754711394
377247301
942960457
1664495925
799401562
835359661
1782629439
120611739
591037386
1962480908
274819941
473852784
1908202055
1300909229
922804913
2054991995
1433454343
69097807
333809972
560054097
1375830100
380461070
340554566
358102820
1785574804
718504402
193077115
1841617651
1628589978
1271406083
48983312
1062044849
1511137853
1061170156
303232105
2002958444
1157735135
1466845539
2035206715
1509088212
1957946507
1952325315
1392158905
348099394
1239716828
1523207476
1441636368
2095531137
657033435
1979913408
259955887
105047322
678942302
594679181
2046821640
247364083
1712940496
762633041
195509015
1302928281
2019735230
1514577451
1222470488
540322428
1349333311
1991581015
455513418
729628177
1810465280
1802225928
218967972
1862035949
35001835
1365533280
492143147
599788132
559297883
1922108198
617449783
702296395
1258066771
1995382296
511522337
1028734528
1338415135
53704092
1250956955
750047182
748618731
2142897683
904992236
280508927
1459382081
1952759218
152156559
1953080735
2031883110
50479720
1386369304
921057675
1152763664
1777181030
1271302702
902724092
966933364
531689284
1779869507
35863085
1757794176
1570099549
1052054839
625275696
377004033
727280426
1518899948
1076263923
1559472276
1322455086
1213348030
1995686750
2058909019
1678534634
1400720323
1994533115
1866673707
1508125577
1327099067
1847020702
760342367
1964271106
1338161572
357553023
163178356
1958127027
1862792396
399885883
1585272763
464824136
979111260
1297270550
1667688350
1984880471
1217224713
1406788638
1225672875
2060065316
401343261
1721377993
180611447
916467191
1052882740
1799398696
325801068
453556689
45479122
897996118
1588312444
72521183
759773290
1635475374
1398314157
985743403
1310408938
331009526
1114349139
786401750
1025056102
595402639
1726982318
643381198
1438526589
1674711475
381740065
517376626
1309411572
818499692
804561771
919507218
1129877985
1136131969
333986331
1580682849
2101929574
2013996326
26278381
1943142288
280580630
659610704
501145389
1610319965
628196195
1785283448
1417056301
276110233
7287769
936101899
1096614957
434863201
1174947358
969317902
1904353793
22850263
1974541191
256670067
1541053160
348710883
826671150
753569973
313329549
1350386642
1362613555
1127347680
1174648670
311446147
1851140894
333669723
1304371273
243194237
1617414764
1950305495
650037583
384375525
1088940171
992123219
320405984
1066255918
1571320429
542769768
743582005
1715468985
1719024261
1940025950
1507515136
326753790
953919651
78815913
1623117385
714949311
386565159
1285832428
728275095
77574531
1027752863
1210285552
1342325032
1440438453
581986996
880012283
917678833
651534205
1464722301
71290610
710658575
1414445649
573102016
452966412
561762378
1983835852
684953797
793463065
1283458123
1563205823
1458854942
193055641
489630920
1015395462
1194479803
2079338196
488844464
223609622
2086385914
772883459
1373259860
890152500
953587893
909023301
298500593
430088027
992240710
698221886
923183643
1625964642
1513140352
1079840092
426458696
542166705
620947496
1570731790
339142548
678726818
786253591
719568813
556194541
577152646
1085885363
1560492281
2141220423
1565228196
709621373
1966096947
1303308516
479821071
626410691
1887898491
2124882570
840302315
1455627151
862825035
1832173861
1111395054
2125378657
1912166635
1664264391
2126576667
999331327
240640663
2143202830
777781947
222868269
1497319840
1730501564
696674438
436513365
208962942
1101913270
1061193095
103116570
2045397094
320556143
1594442477
2078097262
2003856760
963029278
1254485663
1167307939
830965343
1734872713
1212301237
1325060264
1911085603
695708637
1690993509
635745637
681753674
886564221
1852573740
1075392951
235612151
667444377
886535628
370525338
776103937
1598490360
442527074
576132292
1329123623
1878607814
1034791030
1536780952
512348690
1810864033
2089562456
2123245285
1998782588
473323063
282523295
722483383
1602913513
43633760
1540831591
1899377176
192577150
353422271
2065998889
1856873368
552297401
581182107
745406790
1475566217
2127637305
1062819660
1710715183
116132447
562176639
2075476931
1236783491
1757334326
974622451
1001466437
1354007400
821714881
1348242327
253447985
1875233367
1919759547
1405619649
1416280106
1287757613
730247643
362600029
99024086
826508284
1563966989
1390114724
112841993
287079680
701799894
1341980674
920254774
420677758
955875944
1427378293
1008523961
646528311
23559792
999299530
1643956430
470612070
1863674432
936899497
1874453833
1036635009
1048212321
231620607
2127964575
1382857509
910859957
529970772
701097734
482420994
2143551096
1103928663
1842556751
1870993511
1180353654
1335010537
1834718861
1825592824
1405923919
163927684
558842539
2104258063
935385840
88616181
1066619741
978827045
625255993
1817720997
37113077
2047914632
1339280773
433442473
1480510333
1721263322
1506567070
50490379
774641426
1708294301
306532480
1403746956
958403713
709008989
342570825
575316211
140859290
2000001805
570927959
1284647426
1192567156
668969830
900702245
151315896
1533758623
1266466018
1177575337
603401014
675090045
1675139669
1941043727
487792657
636550376
1536222396
1944232235
2101551522
1150305994
420952443
118335073
2016956650
1676825062
1170329843
975173722
1826788967
2072232889
1098220036
1833199289
933560133
2106013971
1436019221
1307271266
948814615
29742445
2041567838
1301528943
1935049134
367459431
862390036
317832659
2138590280
856832881
565147716
1452928479
874488594
517179147
885437283
1282640764
1870797799
603994390
404366920
1828155368
1270860652
384418759
1218589131
1462036186
1681673803
1302128592
1896561637
1801950056
1353913141
1244717287
2013503686
1805778733
182391280
791734131
395345599
1758190573
272447501
1136932851
1256348551
720025040
56605371
883619642
331280366
1106990961
841896069
436932163
1254902095
1762192674
1097996005
1597340238
869374971
1802294982
645541057
1634147641
18282535
362908227
1051785877
1974737383
589849752
661153373
1859576216
122934307
1959367905
530796075
962039084
1787149313
2117515392
514675468
1044165104
1789563676
2136227255
1446388792
630817687
1199402874
1366027581
618056709
285145201
1112004102
580880488
661666468
1671772560
587287097
384128989
1735929172
561263058
1739238779
1564609618
538895994
1084240842
1038092306
1618098814
1150907627
138379645
944901395
253322046
1133552589
24969195
2005020831
719099578
2056277228
1353715017
1297110023
117821292
858402645
1214484291
752009807
1527965027
1232301237
467740069
229195306
1241930194
482061756
1545766182
1836505064
1209202751
380676233
2141261719
1921309538
337436574
742159637
726988767
1490350235
1982812863
246167441
1380431242
1482187848
524596270
1374579017
275982506
1500361105
1681679959
1661372902
1105786056
1442990422
677279490
1166367485
714665784
472553376
1535836598
1865250004
609568787
317646021
853067714
556705748
1345790570
204448852
876990061
6511934
827480920
1875914855
1417180148
4287857
1429503270
1617768062
2065925259
1692099393
849284190
650482056
665242282
576771702
544164321
892774017
1921090399
1710825066
536552006
1674994483
954740643
1576443351
650987339
1251465100
1932615853
1386811565
1414286841
1743251986
1656860389
1113187996
367495951
2068239764
760152201
1348782574
970120849
423741025
790436294
1585731497
274252071
78120866
2008964159
1303751257
201855505
1594940325
1716181135
2077841419
39959419
917664083
590817312
2005310121
671167270
1773826573
452055806
1854956303
1517543960
625914120
1396639058
791063285
724742162
1901829948
822860683
646204196
11799940
13575032
886667136
1387327774
1047347792
1646486291
12392990
1076602246
70985079
1008359208
1865983375
59759826
1540900998
423931007
415283089
1809566964
877070209
817427847
249642659
280350753
134933200
1958514469
558674471
811531268
1141876020
978157393
1636900992
838390692
1974639796
941436769
913340500
1473441412
362572374
1857862713
629739855
131654743
1339026719
1763944675
441227699
203409082
2040928881
421483870
1680647436
1865640140
326236309
1274850874
2107249453
1110713089
1589011937
1996086563
763883193
87628445
353559029
275154911
174579206
158494457
1056730498
1396495492
1473575315
1173667215
1509080548
264834325
1835426207
1589523304
476015438
134739964
1683438545
1435799449
1073574539
146611986
1645727007
1074389368
1753399618
732437193
587688568
1720639433
789751392
680227359
1740766197
729608262
283507857
2069625755
1781873663
67818794
1405469295
1853900391
1398298818
777951866
1020454438
1496944779
73438816
480277390
1064093611
1613278147
69361769
1865839555
1027778588
1878649912
675624131
1460322674
2008821514
2059847856
62335700
1165890310
250456690
202409031
551052581
1360933629
1688653511
1600199206
737343756
384910552
1312147562
279624838
23704079
1689497596
595833296
1588123610
575840361
1885706673
1532255084
1799970022
99546205
1882995345
951433526
1319112007
259515602
1147005
1414656216
666037303
1431623235
2082622593
1193093639
1096439301
1323711726
485985231
1258668344
1273492770
732053350
1295837912
1183744287
90899157
1797729890
804270774
1871871117
1997992600
1108592597
111324563
879542153
962791948
29368533
654079156
963258570
965946352
746703456
2129287524
2021505374
1819611636
591891759
1095472222
568533111
1550922161
190320748
1803764641
1707674138
451088102
710237658
439058769
2015562300
1848581620
2046471683
381290666
1246595149
1906083735
258899828
728751596
1793204453
1214262458
833194327
1869887900
1193557929
101572368
1687066439
266173307
187596585
1118111107
1380962267
349258206
1690189988
687255750
340008437
437039973
1227429988
381647259
211989769
1024685661
2117750261
1112448088
807797630
318098211
831712311
1643434178
666390510
1176246665
368905107
655667500
2008094033
853446156
2106264733
545708861
951195189
364325059
2049662888
316814244
825374290
1770473334
458147891
1406124469
455503042
1129932646
1878802096
683337559
1822346465
2100504365
461078430
535095530
264563564
746486208
1333293808
1604690547
1818527024
1698180230
1166888710
213561668
2081915092
1730313742
213625656
1188481096
1884543552
17132687
484098007
1855955555
81347332
227425501
161268192
1109615121
24902050
48491525
1790190318
1148269355
626339122
55644639
710047364
230986976
1564766390
293574908
284859456
856238693
976911883
216841018
1418885685
1064924288
436205918
591985421
1786919009
570406936
1552718684
798534470
1638327088
754496357
214567794
1380068634
915340572
1380848155
807264570
539882819
1458854007
781964592
1111549749
289594282
1510686423
498609546
748604844
1450792971
1647587282
1716461497
239949249
917564939
1199467460
1577015875
1974643660
900557835
1564825562
86910617
690074572
1839764699
2090829695
709197754
1432613621
1996400276
743736050
2057824133
1136786216
195862673
1062376399
1463303622
1091302808
613060393
1574403103
1857859319
940818633
821676625
757191254
1718910353
686356858
1093050158
544187254
575984197
1512717537
1017656099
254843957
70796582
197637792
644868543
897880772
1366145111
733529595
1273962897
2037887521
1803600679
1918923447
2072071463
2072337889
1627007354
1924727172
310907832
685347892
1584545419
819784261
1428137819
1926509573
988402892
2146258584
437048794
7294345
925293088
479305885
1930951302
2002001430
1433111363
495673028
625571798
1055044967
1568501187
1333638780
162067715
1560135469
666367003
379632737
948247245
652292098
154498272
832592551
877909221
571455583
223104302
871015388
721184677
1587087147
1209990835
1878792522
918861775
2032481691
2077229683
1747784764
1068993280
998861740
1126913654
1047067565
255072726
1058425071
2037506449
1893374797
1677732650
77058217
884092060
1423873951
703515687
1981441455
767318724
360914157
1256270766
1098210237
1741558938
1016436443
2049432048
771304147
1492044152
1912885764
1873243976
449243285
2001846258
2029156457
588970030
1651470811
2060196923
833487930
1521057809
1701079065
861760139
2143466271
337109726
403283360
939512800
639644464
343543957
357390383
464298505
1471354417
1825472687
1172861129
43508191
1069937634
1967165252
87881879
1026925985
702038954
1438301426
1701401444
237407503
1576674756
88334250
2090920591
500444759
1438397354
2098395030
989673592
1827049833
1563449240
1341623033
1122859587
571818662
1488267916
656282268
398282629
1519097877
538267678
328491703
390587694
1084202479
761417030
882788504
291116716
1860369190
182239089
2052505123
1947259120
1833832710
1694458891
250390776
1195697643
1225535257
79051821
2038213286
1182611570
272115398
1273792451
260649083
1690095317
633180677
1956679305
1467726586
394155012
1040145652
38097322
532819553
1539871739
818094410
1305530086
129960456
1661479723
1264087286
234212072
2145736777
632597010
1107576799
1012995678
1848317590
1871609070
1823867457
2113840846
1991421160
971644879
419803590
1915684230
1970941772
172653185
1812741377
16700293
1815852975
2043247039
1328473772
1356752729
1853858396
879611439
806966743
1796002371
1063841178
1375567521
418257167
205639367
2141948382
159810069
105940016
1179285593
1509812807
1530859087
1627417170
133888093
2096497135
2099351597
789366156
1110112835
363303205
2124521003
400876170
700417358
839588255
1582392963
549654628
1299014540
348586711
1180660721
1079741325
1788874746
1557481121
1526183628
604176469
939847091
1978088132
548231586
597102351
900389091
1038499775
1773804599
1204374471
831704273
320235176
1793512511
668850533
1868115697
1272963994
796838890
649095711
1716190754
911627726
1365718344
1850766333
1569638156
313678175
513975392
965534560
437753765
929649289
1839288684
1849220320
736075924
207512391
982210363
127651149
1897241895
1749363816
744693282
673285793
70710276
2139009426
108123369
1709198345
2099179376
1866152738
834534473
43010496
1881610533
1532982944
575653747
174228140
1041820540
1568479221
935370105
570204517
1427987964
642601750
194674374
699788654
874846093
159661500
1666639451
406988361
1507574596
421204560
1143508183
744253800
1552188354
1836036714
1672708684
1896649682
1522247883
975157396
1376062444
1658374105
1823058592
257072955
841252445
675366449
571793020
1038815102
2726078
641485476
1431958911
615224234
2142492790
1131338710
1944973920
1772712087
518418954
989046864
495280258
1304726351
2115614233
215775082
2039365416
816038115
183730497
1839778163
1679553030
1735407707
415919074
902634896
1134934741
1303599157
948970849
1595504314
1400984519
229739073
317520877
543959866
313175326
1757244957
762361528
725333109
1225042144
77324947
277549214
1062372009
1089282484
847001938
956990759
2018127154
1756970236
1044928148
1916069466
1231834617
1796752531
1663103145
221593388
1550773141
965782716
216279884
422857229
1496796651
1679877747
228103389
1142443126
341061945
612719617
119234968
514497916
191763822
2024884828
1393241203
2074056983
126777287
983697386
2078400864
871354374
783814344
56596215
1130395827
637326870
1564115643
1003034748
212505421
1605178643
840090811
969248717
2142851617
2005126718
1744799900
1646327263
1818410210
41538720
2073262817
1645664409
872953947
431623125
1670839363
1877430239
1287942346
1391872681
1865256672
1031918616
556474962
60072684
666224534
1147998558
1899577969
1750354959
1103427276
1608669352
1578108073
720909134
1256386073
794085873
1440296787
1382239428
272351079
1318724224
1989771091
904519881
127006910
520311542
221637609
1617897247
129667482
1281654565
1604026712
1844782921
1632710424
597070556
1645744606
1715322381
992023621
829325561
1187808765
2069546709
1317580861
683634614
105847507
1621037437
671168323
1285243409
537459543
2072575408
609139328
724137534
1280089384
1237677473
863497854
432648165
2081421436
797775934
1289833032
744333832
1634372683
1445962128
896600084
354630535
401328811
1885931130
1224891139
169528372
1363328186
834801782
333102844
346354588
243574123
936059929
1605898947
270175908
1227893288
1317700519
1449394018
1859711135
2107374466
1825876233
2094175720
2029975305
1158378712
772840252
2096708043
1260556113
1286760530
158930865
941683365
1902779654
2076912383
184425929
1442187905
1320513330
44468048
1846897401
985022003
1332394774
1163677625
1766562656
1773368684
1873146459
340859483
301340554
276314417
940188786
1042189500
1096719242
1251691487
1817634280
1899774857
823278224
949356257
1641287020
482373787
799614125
1475925477
892215594
1962749188
436871944
2028955295
437631960
1345736196
1473873745
627459524
387953907
1186447314
488260519
951622636
856599192
499447885
1857460212
1039357529
1562088670
1995845366
556950156
569302551
804889706
736192622
673599509
522983596
1691365735
273548057
1708334775
358270413
492502847
662246670
107305835
328543819
237481701
2027612938
1561164659
580153376
1995788008
1679801926
147456817
1519488343
1217309524
1984749618
341913603
884331764
1760324761
44706768
1069028305
709942759
105523428
1428241934
1274811133
2063842594
1224157317
459611365
653927146
1898862780
1556743501
1113276023
949023598
1338049173
545178122
869768322
2016814003
1890571752
217034796
810704811
748432576
749519347
310041506
74745011
1151110486
15558539
241705009
1995685260
647874087
1355987688
701841858
656036984
1297206036
356098458
1177883159
1104623210
1120945621
680301045
473571284
2142919597
2050984021
744248955
1984239949
654929832
684111525
1534162067
1348267157
38579931
1852155306
173470244
255523226
697513357
1792361557
1033850175
1907394666
502704071
452112281
1743234819
2047265073
139223460
1867000382
50093524
1374264932
1381634463
39640597
1891978401
352210436
1751683394
1829109412
618353828
1733433178
1408674919
1663486138
90302935
1888908765
1111752118
954466620
924646336
222586087
1735830642
1845768445
894900884
1502154827
1710397136
300663355
751558994
1443626704
1574720894
682416246
515270849
65346871
1848933802
1947409158
684723997
312129533
2003634209
153163765
1801233173
307478438
1278560737
1706822557
1849266585
66323887
612331718
342332336
1329600149
599288834
1379813395
672508676
1454644095
643712276
1476275500
1321766154
1998951658
1928832780
416899270
527581970
854244680
1054295718
203656170
1395389393
1836172552
1129480598
734257628
1130526816
1407104039
1813108018
653956879
1643658847
657785102
2056970055
683556270
1049444435
1440603046
1340291160
924460717
1098842431
228030122
399502407
950465607
168982112
1503456680
640863726
91548538
366789214
1859170278
1851536802
44068282
1601622920
560742576
32703883
1944145399
562924850
1465553965
147057333
326118565
328712445
1988836623
234882266
2040065856
1960109151
1808356826
2027923536
845616791
1201587684
1603061410
1054634822
471683190
1821750068
1624922178
1386883510
819448606
268219284
400037186
25657284
1891568083
1244147964
1824802391
2115749071
1627680949
1324031897
592468358
1458667600
739178019
1976358350
1517328651
1184574642
1131062925
1207874220
312581092
2063642578
1114310806
1390161312
1200223720
1888913183
1087271525
1259542434
1600425758
2042935569
1953180037
83696032
1433940267
719213132
1474068493
867669920
2030251849
881046839
1759445497
393839727
996824062
1314271158
1974779773
1570054239
2099067004
36906760
1927363781
1487262218
1417994120
1310590583
35289845
896184913
2123872544
1819594405
968869900
1273602433
814389391
2025003101
362362600
1688344866
598832174
1421009040
1571949825
406658973
1904495525
396974668
2075571333
618426516
19114436
938630373
1615130810
718738237
1995177605
153835460
979333283
891152868
1019949743
1955565786
1468486830
1067863393
169884228
496476151
1830615373
1696136847
1432743850
687424231
1567579437
1943258336
121936852
1175162699
1780083875
1883186620
832113172
1445792925
2003192494
2000975678
1777183343
2066823834
1568922730
1348354791
1815915890
152781047
177277368
1399750479
423688239
1188948016
77918592
1516291428
558871857
657113176
317575808
1235473039
1847931961
1423217194
953091942
674074380
991060155
594078017
623531322
1130916888
1125898062
743581465
1010753955
491006528
242851086
1710206422
234351221
680456865
963796498
867963397
1091057496
168076209
1653088860
1407476717
498955136
974125690
10670290
1730767459
1423894902
517985906
1731102632
1913772433
389228160
1408769369
979664410
1097741667
914294466
369019871
1927310873
1300156319
1547052518
2021834266
373818223
583332926
1531893018
167923604
503210950
1029391269
238654124
1357074236
1090515291
1364648650
1199307609
1837828796
2043689272
1110825386
1531368290
99896415
959348229
2086894852
1609486152
182759554
1566046993
370007575
1126434655
1283876510
742378268
1637951070
1188671
1251313435
223994186
615423865
137630993
1497959373
1133521104
1456992692
234878789
1762356547
423327912
28676747
1620971941
771286339
24367896
1962938766
1456424796
1525787365
2031904719
1183048105
821175822
133757158
1454570163
756491952
1484839527
1707745690
1325350185
2006969429
2042291619
255478703
292107758
459740183
1408011578
382838755
1879825152
1310766613
1510787428
1627013428
778832147
230100126
1002388784
1701741798
1852655649
64886841
650050320
1735510070
193460490
1497251156
1741178304
640068148
1940267294
1001865437
264752577
905723158
1158396661
1273389634
1033261846
1499795967
1052168893
20571965
1788574761
842620434
1861526222
401856690
1048159651
707255736
268710641
1622726387
1729617493
777347958
737148956
35661936
1612621787
432367332
185125661
920080094
1131068531
366082727
1449458744
1736182409
1028017096
2131439727
1204322072
312863717
868543993
1213455521
795747944
630871914
1206873753
987810784
157102992
867219862
684795576
1545171693
1227574036
273720801
1741319738
593399759
1299625894
1886373034
259288728
1293525748
665544653
811723588
1049904011
1286620350
848150704
516184152
366756366
672388826
913100075
1198948280
175003922
478900725
1136687263
1599333085
1984474223
1057162818
2040582208
818342443
1703628316
260738808
2071598377
656148396
1860207764
1559442662
1402676845
1423012868
1970349780
1670932084
2076698757
966462091
1722827824
33127632
1558344022
1166588275
653901852
1680968142
1219843686
31524722
117619153
1634810856
1257528327
1714842413
1448561172
1986563928
1763485089
1788736925
619675741
553251879
1168401259
2120392467
2084554565
2031400329
1662337078
407078455
104453436
473435719
1750571308
1763833429
183371171
812621311
1989923878
129966028
447500514
272024883
1021614065
1268376666
1415056362
70233302
1907354461
2106661292
328836727
1008687578
700392695
1281594859
1462311613
1435888845
568046451
453636780
440857530
535826691
1633522149
1792586476
1061675231
941575290
1202818768
1248510931
2127829185
34527994
308754444
2140293637
405353973
769721690
353287460
556566924
1958811725
1143312825
1433154287
1098515852
1493013278
949592590
1553351989
830634870
191674790
1323296015
687649105
1133315048
2129896708
728347990
732261030
532327923
208821351
752424201
591915417
1943230577
524092394
385008242
146805068
2138705550
1801073012
2118871056
520736281
1519872430
70222683
902845361
1942964426
1966572866
1668310113
487542331
1086688925
235900523
1326736597
1777169602
1513664320
1842181693
1982322448
1061890394
203943052
1807144299
1055974947
1000327810
1043049086
215265075
1165365670
836652220
1291280704
1303574769
1919528027
797639614
195352965
1373023037
1723478106
47955974
883017094
1309747237
521492117
116605910
864980738
154994816
725631475
1745760226
471248427
477835830
515426692
1702499576
1259688886
1794274878
1737708869
428482771
1630628358
421786896
454159515
1213121357
803113289
1415480020
1240316078
1386199409
1399095901
200157567
830284727
328116713
835768027
1703527191
185740987
797236462
1901259243
2065244826
922332916
235001298
1780166710
992816071
775989378
1190094483
860305398
745499091
814872279
1108844283
1321251602
246072062
574841188
316417895
649812701
1810451226
517967076
623018423
1408944899
948282690
455153099
1494586549
1876635962
60477801
1882852839
2048512275
81330623
1407526813
1175160862
240431837
1407022624
1754890694
950122366
279748928
245368949
1262281970
1434528638
548367873
1760685172
636032286
1549372669
624212154
230766584
2068011498
1240402246
628833524
384330540
1652626804
763229554
1802698205
1048413206
1095852056
1419333824
846035825
542193645
1035160832
1763295471
590243016
1999604982
1254499601
982727977
362182898
1109692058
1366958843
1337810581
1717751409
3922701
436813343
1115093892
1240958489
1041875698
1506020430
928785427
1725212575
636424819
1865782771
1949601390
1712975169
1146111778
319599321
836265277
1511339860
735583882
1876106941
914153125
1493917959
2101258972
876739549
3519804
382920508
1935598174
1227080021
1436822577
934852749
2076246367
651284999
892215384
546479574
405497785
607324082
1303343165
1655616890
1373051309
1471938862
1013619662
1326176464
1937919165
1938929510
56948899
840878739
535826383
2000711700
1437510408
1979368402
2071237173
1081033332
325491145
863695912
852497100
625783284
330606378
940927399
619696147
2116465261
230132007
2033700581
1683570454
1843478726
1618084175
1576182229
1866546770
697251016
961753315
1696176770
1316569141
793161726
1837112686
267176668
920125105
2130541464
1758561044
473227451
1888116838
1897535266
1319532633
1741593389
649169491
542538385
1308435172
1278348063
785507686
1816171102
1947233027
36504187
607807478
1581202948
2144622788
820435091
590287280
1376786793
738272535
1681951621
508228657
497548877
618948186
347391259
21578342
837676215
1545728029
610079279
1616927660
1573094732
608243785
179175058
2047406241
423025521
930745025
979084131
72730610
308166209
1910304541
436156117
2039004992
89592749
800960058
724837701
576575470
1847977328
1553870669
69941451
1008191901
699901235
344308910
1827063805
1581307878
2006668888
471237823
256703983
1954843787
811249098
2055456267
795708544
1162592366
291139753
1087571315
1171112846
436518617
322392923
331014322
1834336254
1466864427
672808431
1967430064
1658579107
1023739086
1579119133
1426789357
1668389565
1877139216
1124449787
1164890921
1125234839
2026590639
1970795833
1147356709
1203811317
1435160180
1343956185
1166939988
41101288
993792243
68304180
313845471
1309647693
245634512
1915384774
1819682381
896536754
142421238
627098089
211371377
124240517
1646302831
1062270311
667968538
1302217908
2045848046
1857596571
1484164131
2048857852
1319715634
21300606
89941219
1759026277
1567602634
2101941184
1504819269
1040143913
213456234
139587990
751248960
534058665
1484036401
120893118
459894543
1818572222
396918013
482769215
2137857250
1073171554
329269978
554707365
382902139
708158313
164749407
1936681343
1986739142
995676949
2089606750
724598362
812217549
2075978374
1425637617
1302432920
823300800
1297237038
2093092288
1122524789
1653465621
88540883
1983639853
1783203640
1685957112
155185787
210262085
719936355
561642924
1885872287
1952749428
1738399780
1468367550
1813258094
1050015559
1102086910
421215955
460161906
1622948850
310096794
1650864426
859370201
134508360
253110078
1788115562
505966917
1109306512
1209182907
857488701
1471375337
1076255427
753403306
1963066204
858713372
2117000176
1453467535
1089540090
465923581
1039163000
1825497764
1369782195
1795221819
1615781674
1441042813
72613220
1859682507
1724881882
440150640
2136429416
1905020562
1159176324
1844569009
91265051
1376659447
1891959812
88020000
1578595296
1846334707
1012550542
740997179
957022782
854402041
596095142
1009013705
544981875
1557027918
524844710
1212819415
1841348321
1439900333
356605371
1624622596
1210121684
1279454478
2091471528
369027914
1967579242
1664586475
1271474160
2107936061
903737463
108483006
800406698
865899702
1606480344
56300055
1010179487
1803828053
653734958
1367566270
542660306
499586607
1917687857
1896566934
472710539
254477368
814666272
949421173
2095105623
951999939
2078954104
1686814499
1982956254
2004189117
60620863
1370759770
977039634
109478370
72033838
1787060102
1136890512
884238867
552743172
794166555
768207871
72267996
60939969
1790738285
3060958
2118168137
74777340
1436465913
601040061
101838501
1020107021
1607779919
491613375
1748430409
870191944
1087937034
869804446
504476326
406081321
17859352
50456073
1084669344
686933986
111188129
1169157256
1863364135
829745149
1867584234
19310223
1715293576
711406471
1476357075
141800539
1794033147
527379462
1307996769
896774259
1948621722
471873917
526854482
550434832
1363906740
993123857
1770029847
191579621
2091018540
616937844
1009997575
478400444
584783787
43252978
1544593283
2065866251
2004757476
1395248136
1320432219
1018746706
1999702580
656304030
1441801825
879810261
1042187630
2055291250
1640200647
1023154173
1194665348
869747381
306008052
407754326
1156952945
818050877
1304203761
1946370842
2017863955
507444561
167891133
1427882892
1977599913
761474354
1597611029
111338597
1058079006
530270610
123208269
1064904371
1310300559
268932899
1671967350
1081873396
752123373
1269114427
2077916145
1337952272
2125428393
19755527
683991220
839443399
134480535
2043407672
1251809206
305709096
697173782
1172049478
1362202004
1930612824
1385135653
915592805
1099564389
1823183738
1540289532
797522677
1718663861
270772229
217148737
295740192
1894052839
995256470
1334211049
2057030345
1073319556
1842677796
1993439043
1146367793
1496447293
15282584
128679517
521050328
1522615667
1026751462
867382648
1834294897
187955450
744519985
1274545837
885808818
1609351153
162913555
1144102627
378871513
1807634110
356871640
635316685
788609936
1283576917
1659466129
592274879
2059742403
1092161039
1256209644
616403124
346414775
2129751439
347392562
1862208769
2054563318
1973066687
650791282
1080977460
428123854
1193384655
829521974
279240453
794097738
1248919137
943616948
1911056163
1240438193
1584672456
1736628877
1819788113
1194851622
206877356
2032849478
480959685
178247216
1330812691
1300946579
1462634577
43155381
1027242398
843010540
2049184823
1519168920
1647895055
915008715
1787868201
860346028
1865675025
449425346
968415750
2107790956
1539862643
461226465
2011973061
341632429
424404403
555091548
2097825793
326217563
698735517
1802606977
1472987647
1700434226
2009712261
1363875461
184251619
716363873
427155301
1126582829
257880386
120875943
1154673552
208978553
1449036867
294604666
92934350
1584650150
1868613300
2024793260
279704633
1266720950
124455054
2070686878
529008012
409021130
711649021
1888474968
333398145
1981931984
2001839351
476029183
1288091683
1558881967
68398018
1047917078
1117466119
1703775648
1050529119
2074084272
1037430868
1082227500
1521109082
634631697
471110316
809360005
1707134622
304015077
1734083535
130022609
1948517713
505772549
365348238
103125726
655760124
859857966
2135824626
1750105067
368755539
1040459637
1504492633
2007864172
1063620034
1743474267
2015175072
1983087032
1635306177
1680550617
1747448097
188921822
1176140673
1488527836
534706665
1193917709
209116518
1578562880
1011312592
1314799114
680991654
508400280
1895978354
527257395
1610760692
224531630
1331824309
1739229708
1896946886
221941272
638244852
1752711452
153432472
921707556
376187906
446071897
592727267
165499941
31122945
830884482
1117430346
427460696
1275283087
1043786931
879740836
852844114
511550136
611016691
1258591217
40572473
1385521239
7012408
1400825728
1101265236
1449165553
1238279582
1205044452
251355791
1510348111
1187024843
195528174
1824144505
842068680
1699365721
404422653
861053623
467699246
99688748
1201226016
485645772
360122889
1236381125
1297632456
1405927443
1354984977
947104745
685397693
1074188230
276140796
987635277
2073366403
966762642
1010464309
544617254
220639108
686294530
150854840
226731305
949323654
1064648178
130791806
1470221292
651039857
1593968668
1702784378
17173650
2110594927
1683341917
2062477535
1477369940
631703614
805677032
836953820
523364894
595855093
995031309
2018300162
144669478
641987269
1103643789
146037389
29804453
1114434473
1048592706
1731772976
1102343760
430614218
173913292
1400871459
1078965460
1408575705
1963637650
1405894147
572775477
407504504
698629870
1686228452
713474060
333730890
1335769779
830029473
376846145
1462129804
1833184412
748029262
279798380
76050081
1213837361
1169471161
1089866195
1730170658
785392475
874520884
709251775
1813624662
1081719516
1758611541
1224404268
184633382
1731774955
1077366063
213733018
754282751
1193229503
1382542998
1752788590
1424906132
1093500974
1469475123
1162806823
1171183518
784919238
1765458051
1094102459
1103903336
16728585
162244437
1195025454
1318905244
2146798305
1043145161
1413624140
1739286895
619192631
944982597
60123566
1040464937
2030513879
1352181960
64858610
845353536
658852890
533319076
450151663
740650637
111836346
338155432
1694165922
1663296931
796301553
1721415813
215761773
720030044
831038631
2093521243
2142610818
121948259
1246044670
1063561803
1582221777
245272974
61581801
1957307323
1507462066
716555157
1043146166
1238020041
679288970
2105565401
1922544933
1785051962
1719072833
1781604529
962285469
1332853502
893911640
1215210651
335626829
300614142
483046882
2096374075
1880526483
1608488204
1749602545
941309979
1912581367
1782991504
266826612
478746924
379936021
1523042176
1371633113
12101630
22707053
350037857
1191916206
38134632
885542051
485855202
542749286
1901590087
161502777
846682237
126546126
791654599
308379404
994555362
1920859464
1655044585
290781983
395143956
1161143367
1582896101
35263780
1206756867
70652408
1705014404
901674960
188130888
1509966803
584898694
1899235997
1539667922
669738981
713035553
684199151
117900628
603759860
1946836572
1164518519
709272953
1087378010
1904650684
2126439906
1468326860
1218948857
1367475029
1177588215
1192015060
328087186
1848351496
1735235512
1649563904
595965844
1744314772
612249333
1590313506
845587211
79958184
1236019230
110663179
591725454
2137805531
2124535754
1598103520
335198310
87137260
1903217168
1273895544
829652899
2023769585
84146120
816992625
1580985717
936313006
1999378405
420873343
2123856464
1391664682
676773257
1146360989
1882962540
1302892335
678183165
1859066675
98361893
318684778
1532522260
50950832
1251592784
1494820557
997497272
330146450
429384139
366997933
127172777
2124208844
319363907
1526455615
1249838671
1209911567
579668497
1340134513
158383419
1444438401
855351936
1517763414
611229980
398088958
2038288652
642794784
1692891777
1035114665
44994938
419978476
713869890
1104275393
1671144691
43163954
1157119598
544471769
499791979
891686813
1425444576
1382991203
299931904
1583226360
220259641
1976925935
1940446875
1932534506
1640903724
378378671
1353956842
846109835
165185098
735784649
1389453440
1452247634
706169569
11004795
1351244847
1892338416
236025253
1856251736
1029440469
2112117744
158293612
523226191
1781065428
1167116001
502399421
1845420600
1479448085
1283849341
251252578
849813198
1313016144
1647026257
1255128000
326831672
469562650
1163416938
1447601428
1335401477
421383105
1265551107
1308558891
1380117603
1754028090
1355541472
442132553
409192057
1982506028
25260852
156452234
186341721
336774842
1820244951
161957565
685659071
1897215179
1201855935
113165318
640778318
1730633302
1521528479
431841094
153182019
667609141
1780521304
1725734155
444387288
1546064631
2060834111
2001164440
1345874090
1843994381
1340270251
614691145
1863301680
1177611810
955457173
124143888
403378023
184339353
2088893699
1753458723
1649797769
869142419
120848641
483346159
611909268
2042395083
174846890
307293814
1717299218
526164955
899226095
999352012
1734588884
1520991428
1757946845
214566593
1026862705
1409210803
527237569
2076951265
6595509
1011733121
188239820
850607105
571366434
1254498333
1001447760
952605946
256422497
342674383
528525588
525349829
1107270987
1143912893
700879484
1228620720
1036456643
1496054361
322996187
1288349145
611022938
410840961
167869450
943973477
1275525265
1381620128
1560470665
455631352
852922288
1586880571
1920663638
2122252038
757862755
1542616610
547439542
1772028974
122504523
159077635
295336731
2137566148
1226018101
1819973949
968859944
6642634
923815146
1630057461
2079604836
439003823
92142166
1315651980
572656672
1190581200
571224973
436119057
1428361133
1315708697
995707851
1126202499
933454498
901179322
423593276
6879631
1519213847
591635666
1322335611
1789924893
1791239554
1885949105
6591040
414362076
726244669
2005579580
1669553658
9136333
1740762651
171742467
1869680064
2080059039
169670365
977058503
495968380
405877174
1837455121
1927160454
1799757307
706917352
10420422
122760644
1454177108
981216707
709255361
1813993150
288344133
2033163230
1959466861
49518928
248042282
2144377662
353370830
693145296
1671156469
798597321
333003134
532448463
1477170104
548335796
878186174
1479670736
821945221
1586766372
1347991605
1360715377
1990054537
758207851
1240252679
457207662
886517607
1488623948
1650223687
1707558270
490945663
528179295
729845304
858859690
99423079
652859990
1853941789
961979361
1855842783
2145815950
1191009351
2138531257
2108401739
968376683
320166758
1120335688
1315062054
1270648453
1470799234
2039722854
855420495
1254685497
1499103555
1322903250
2120393947
1403798449
428543621
1417269994
404426326
1609591624
1574537244
1794833519
453506389
1262467468
590063666
595418283
1298590267
2052988499
2102052870
780374871
1087604763
1615787488
1423344969
2040761508
211003470
1105624012
1328752989
1087303203
2021941091
678961655
753277921
1091895728
810259821
718398588
2017042416
1498300670
1128317538
395025808
447435699
2128115964
1496780669
1671395564
1309326439
1007980013
335907536
1527645110
907152179
1376532256
847640602
1380919918
1714499384
767350341
1604116007
162699163
1434563563
1432407417
1080243791
182686777
932969712
1238245703
1487438254
739830086
1653248389
1292810776
1348021910
240788207
1425813686
1693357960
978744258
1993199055
1033533000
337357283
894149527
1055315576
767183191
2130042319
1742729142
2011514009
740157979
786872071
1703107050
863601232
372105164
267285550
1259239835
834320446
1018353600
1919626609
742667382
536100767
686218258
1107496505
999743742
516482913
1902005112
159984831
1433684472
1399678774
1830466573
463709939
25318056
1018534276
1374962416
1715607719
1969851754
784424291
1425014347
718861805
1776177404
1620017459
362361073
809870614
1385003692
435786850
1845710941
1590139383
711134303
670445645
1984419420
1941165060
1397595531
215117518
1035859602
458163100
1145552571
438794288
1933580872
312417250
399264619
455738587
1982748693
965860282
1118559637
939191871
766924487
892436020
77797218
1004975429
1502606258
1264232596
1090699524
2106244790
269955720
1503420244
78084989
1968030079
1491551865
1938047872
938094289
2017007966
1907584757
1690472869
1393748766
1708598315
151208639
1981232594
512223096
144536490
1794607584
572820772
17108796
1473795026
192316102
281305977
1993587839
959220246
1703585030
455122411
2127437535
1198612655
1158214189
1603328090
1528726381
1866950719
499662805
1657485796
507540033
214315593
191164993
63670540
514037255
2056910055
814873842
308788780
73459254
641225648
2108406433
2091771673
811929938
97869130
1758369459
1231616230
1200567043
745326595
405154736
1699337947
2087380613
1750549041
1977090044
48733343
686864944
86148306
1448896514
1051630634
571073583
1616239674
522182738
937010038
42452803
1058384297
118446197
294659568
1330587242
627128056
1760412088
1706922206
369544000
1743514295
802766483
1167217888
202205921
390257556
1068304862
817479793
601015930
1415051802
1016034480
341355747
1738944529
1767723326
1174734240
323798832
222749273
610504942
1624032041
1860290280
1892885943
1731811982
929073258
718362183
2137728542
831094323
68658316
1859567701
1897630611
1795009573
357812439
1182429894
1508020753
665689891
1060765852
774888076
1126998270
1449527306
1664500227
1164023511
1507726049
425422371
1558495948
2065876976
1702716320
1829787365
1519144703
329623030
55499296
1772107793
908387390
600681261
273256735
740469813
1775708296
540168288
1930424791
87687645
561998189
1253021728
685524176
1491706905
518855757
483539544
305247523
150072609
975064780
136398131
1246698316
1866889531
1305639304
1289231856
187595876
222613347
1086364961
469542648
1698467512
1688591462
2061036177
1497458502
1991696794
15029034
1264245396
1157127137
152347492
150988716
1796338651
1948846470
590681706
210276201
1836023473
393868093
1755686916
2040926526
1405234767
2112855317
1663844196
972968207
433660815
2012133764
142072077
498196945
147193960
1719909266
2099661486
736285222
753444411
1784825123
108383233
655693659
941203326
23346173
701987180
1420553276
2064125169
2139751742
1924388505
339203827
1514046484
1777502738
1169799366
1172150929
857894328
286760081
876876558
1722447458
1915165325
850091073
2138609208
1828598834
480728096
1280348808
835595279
53600462
2013503389
1184645667
1563783791
71769267
1742291796
1832123342
656887523
1347015733
1670290863
628618419
1098506312
1465793056
1057659876
300770952
195744821
535175794
231319342
851888710
1135104589
167987838
300655820
548154677
2011620790
456266109
896353600
782738132
146830805
1610891325
1076746856
1488061217
344730271
529144964
1904126917
23576993
936802362
300258926
85135192
798091196
1824474485
1217435250
1168449129
1972923669
183514415
692578036
1003695747
1710459237
1122889232
587962095
1073387851
431807088
34868639
1039038311
1188896394
2114941529
2039283963
1528281511
1447254087
910841828
1985910628
369444711
345188920
40143069
350881936
1022663260
451207016
1606941532
1251534465
1234359134
1736417815
2088415337
1415853188
1588041855
1363551347
456983100
1354324844
1624298410
1638791573
217089335
1030274144
2124651558
1756020527
2507810
2060434276
1428600548
27090998
196267920
169249801
684741273
319083055
1070365479
1033004378
965473352
1938055413
610856563
496786959
1659151898
240963791
1751752904
1668716494
1391382864
1835847967
1709780961
1614174803
2097589197
88125783
988252575
2016367600
1135824290
1905108661
1343654973
1064295624
341879772
1509357940
945471083
645522071
1240032338
712273377
2147202304
1595989653
530520304
1468450406
1287687980
972016131
246235640
47579404
1930316549
784759754
933586043
863288229
221347992
1042811835
59613881
1901716821
2125403924
2139145611
879610759
2085427839
842282527
1581226390
2105226235
1689104515
24039742
559946125
229500588
603448497
900093531
1314111076
440231966
1234216171
1439241590
1224347205
1352190047
170752396
71085723
14120063
1506076699
627105818
944833520
695968661
1894574524
1278704958
89677080
1990463266
785222164
1195628294
320578576
1263835333
1391658563
1533204837
1223041319
796539371
1928172031
1929218235
739086126
1463300211
81580245
1074821827
1629696613
552756118
401148985
444189479
1147693045
1256783461
951736629
765049603
635786525
1175885879
174095304
2088365347
1843333607
662834180
943219814
825300880
2106529780
202364286
1820692398
267425134
1309600846
598077971
1798105255
284164655
2103196212
1450823082
1853795196
1441988677
2115904999
1126722319
1002918770
266080290
1969822409
584406726
1527986279
1414627861
1669532060
1430397379
734559299
1156546063
372093265
1333925060
1074974415
97856643
1999959521
1257290667
413752811
720977496
116634807
538749871
1351389286
253996873
1284942713
79456815
1962728699
1753924643
1311347788
1939160871
1511155624
1651975493
308635212
206163689
234439076
1259446891
1723745264
1158215964
1711809802
2083311963
1683268102
1025092752
1659193784
1437199735
11871289
1592605115
1800991529
684496716
2113791602
1589234242
53139275
1786637603
1282889112
1098015088
1175963922
479251708
542650386
240641671
1991689921
940672403
1851116215
295844074
975992085
494716707
735284751
484260229
657868875
1719467996
970555089
1365829040
2060563118
1910789015
660804920
1349412412
816807986
1493286721
1677175888
694656704
135895191
536076670
1530325297
1353079848
1597365917
1352980973
499184640
1968489762
909955384
2086110443
2038752905
356677456
1928029819
1564940879
696584775
1861796617
686808685
966076425
1061779019
653946169
1866305834
2103745014
1777067496
2014021895
1002193438
1214987467
1449983158
924485177
1081349441
1007897982
1272913393
97941833
1246653179
609104645
297797755
291847201
233786004
1310572100
902826056
1259258926
2089642940
1220487283
2138953889
1188123193
731261152
709036691
289527263
671947532
1959090881
671727812
864598117
1987089932
1792378759
1811495674
185846502
1174632345
1740646736
31316390
1700370423
857928860
146670244
1352940458
1979240794
1578380228
1848042456
798633297
1739286783
1844570845
1081679427
206460846
685260076
1691541957
1526553434
1119141184
720594602
1458542194
346350333
1796962994
1224597252
998194291
662682477
2094990153
1307027507
1065549530
1251855237
812669090
1055550816
639182308
283297379
1290857380
704631345
1581240652
954370732
1049704089
92983485
391866432
507086519
505231102
47794842
1857484483
1240232864
1013776170
1141779744
1826049032
937460973
1949825900
1816852434
998421776
1568496507
1860398962
37925645
1080880927
2127465575
1807117723
1821292290
946828918
679301222
385841566
321876377
1075405243
2003880568
1267467466
694778242
1416330437
1547634431
1807055004
340611237
485288044
1277002650
752041667
148068421
1579688447
798063445
164521114
1089807544
1443033772
2033839956
1419528982
1610861928
268544141
577789333
1160362306
979376775
1561771037
1835878710
1997374887
935885182
159212719
584996777
1426286114
1895823465
1150401845
1648887754
661984385
1281258321
1442369340
1060059955
1873978446
1044670027
919383092
1410937565
896202197
448120258
947688685
1668680916
991880967
2073559341
842023776
419615007
1797609828
1738932498
1504737915
636772353
1889609301
1281997970
786126737
2101177008
1313240938
261920015
1848757804
21524583
1371181458
1904509568
1136213039
2108849837
908017088
360745243
2083057102
1160703035
1772832842
2134520433
1152309109
2060384558
1853533330
1962191832
367203183
527706385
277141474
986061531
964566328
627608057
118319215
10351118
1614543221
684113828
1833737498
670419236
2047844536
1690271535
1696783438
1557511810
1606075247
712264832
186313396
782009006
94051907
1434425652
473504384
1908224078
1285475429
1537128002
956880181
920210296
1125046632
2055959225
1020203794
850703273
259653288
815368901
87237980
1256568483
1756118331
1297289011
861895079
804100955
211401462
295002375
1623951103
2036480291
1091866605
1895085396
1582242774
386354384
1023591041
1444979656
1159030798
250348244
1883308838
1723438295
539094904
364268043
164082440
747469681
1425527553
567068163
685131194
2115326559
2029413751
1713002183
2063841838
209336317
1600281408
106455125
1073001788
477554939
1230832733
453133032
1676555673
1215229971
1049520633
940955766
431615419
1521301466
206734501
1107740938
1259556983
1957018302
2125248562
72325196
2050218166
1395036542
1636302655
1550932208
924589627
1523520436
1105818244
1385314265
162162788
769976676
869929438
1898444437
318341787
367714150
218826470
628535333
2128222616
1196587773
439942946
399788042
1597188456
816379672
235474232
449451039
662895906
66869692
1943141838
1508069781
1756080126
1445498295
1002648650
984289826
713119131
1452513597
1359850691
1234312646
1197026310
1688933927
1497522460
2061744868
1857347847
339072019
1652356943
624708803
1383944309
1145220308
116126315
650654387
54385043
1003701397
2048362510
1300504154
1711221672
626891531
2006493062
1260375413
1800357217
412598771
319930517
202116188
1299066130
1088414996
1262086983
821172637
480642869
127805826
1006889714
500459448
1617251360
709468780
1233160544
1327937514
2130950694
340575076
1391229892
1278098137
683998476
2039755702
295537065
297510952
1027802429
2043711106
205384816
243661102
249600823
336691467
1104883365
670659594
862084446
1929852509
1671555461
2081478057
1306715426
747029862
1182772560
2065341972
2052379509
1666606132
2037979304
1917180788
381394520
173906551
344985023
1451814400
2074694019
375338288
899934097
19046793
1600961747
827113195
1599669135
211363559
1300106468
416949861
2136922648
1936384309
1460196497
1838341557
1044644701
1115873819
1851794709
1034603803
696183070
1127303399
964831881
1625242164
1502650813
2120013973
1228028662
1983937427
25092381
120735610
912535906
1216923654
180288399
1173734307
260099219
1872527222
819328086
1538479764
501447567
1616723931
561375769
301144856
1303799715
1833504535
168492448
67468880
1030073598
455814976
1731801931
540587385
1856136421
2145053842
1870169622
1661242343
1522314809
1513568714
1674224584
856260630
1752125335
661263282
1610960403
2104788002
1435238407
1190403771
1181162980
1665995516
1510765356
462838267
1054468790
469337961
1694576838
1920864369
1561811209
1960687409
1908301014
923955155
1378439210
1836739056
1109896251
377649938
694312545
654551380
1373868949
845193029
113798403
720728491
1706398599
1824325181
1133808607
602931302
1365124524
1327059187
2087529046
320241221
821041922
2141580893
2036243841
2058724981
469883057
899067864
796292334
285879777
708512673
182378116
136744945
1962935095
356385205
1855731025
1501544986
27172709
385534633
1347894755
332003012
354601954
464587410
363274507
1355727115
2057794866
878051180
1478194054
2116397746
1516267459
900389091
805308665
747683224
1074117481
1216521608
686460826
2055507476
746143905
731591780
1815731280
128468135
1922399961
1571626536
327028934
2112557183
1191491111
390173492
1734305777
675494705
1802179317
673651432
952212098
2125387887
355141787
1173279034
1037007498
1324156632
230651728
1203901493
189908159
1108975489
2027115913
807353979
144470619
413762677
281276653
95140084
1359862762
567573443
613421834
1883544922
1141126214
79298905
50843939
413396323
1445938979
1940907721
1680787168
1360378165
1779733285
1667512732
1142366078
131681644
770220829
903769697
988804296
601055447
1160411350
392081235
1656874355
2054000056
1834226104
1757954898
666638317
912005162
980992173
1102298911
945119858
1145163648
1199033503
1290944165
267379279
386177293
1885568904
2102298169
2014265860
2108714081
19978137
441314210
29624949
696365702
986768907
262380790
1190841775
751558800
1629470309
304382466
999610593
330167042
54858007
602120471
151737128
777237873
1996790804
201815651
629914416
1158636498
1555673745
593109407
2068459527
1862875522
580720678
275281070
707763476
763013767
1872981570
1382458178
2098584783
633713368
717236242
1275142463
253952314
1597264476
1598054073
1266679384
1855120098
134541127
555966783
1146615125
184525564
1025073533
199734582
1642348224
1755955082
499573011
514257644
1548150743
1164551318
761858873
1949540761
601567495
227628112
241575412
391288619
117469535
1994178762
947267254
1343527635
1284945991
576425158
1499665451
1422660637
668138278
684439232
900124177
1595492092
2129935824
1851413785
982329838
960899664
1810842004
360950497
66746749
1137191449
453685144
454058158
1992423818
730649328
192341497
922927115
1168239353
822940375
1230741743
510157030
1030580373
7668795
207425482
462428525
1695679918
1158801975
2039880749
1575424858
1575165796
655237893
1582063974
1107311199
373461169
132526544
665152211
2052477321
2091599954
1051153547
1291378284
1643349320
1706446249
549217921
131685203
615014821
1277639686
1151689196
1760235480
1670660793
1118885181
1405655462
1552413112
473113449
1681961547
1279006235
538516927
1287172869
547989124
25405174
900976148
1248218987
1047698654
194270533
1384853510
1620511430
2092364494
1935542624
1499792392
2051616270
2056768461
1504796127
1415557237
1257983762
377533224
303359048
992724413
920861837
1257101682
178360805
877245702
990116452
912096236
1085684934
1259611074
1812237126
1918927917
1807936564
423804834
1046166836
1284910466
1577172753
315616748
1489537387
2085000761
367656527
677783696
1418585992
285105841
1163342477
1999885210
459393663
1945560462
1349113855
1392033221
1571599439
1235489695
1631784322
1272410060
1752093700
1964499992
96216966
1670046387
270086024
1015525497
645595873
350926332
1100150371
1749276548
1486680968
358020139
376421604
1287188772
1049234842
816204354
1747091544
1314754242
1088782677
933805281
1407714546
1135472687
1997052402
589063686
613698012
1372286680
205149552
993429790
1852370776
1449162081
1286164881
936608954
1481591310
1626905889
1350882274
1947470033
2128941706
1450691810
402854461
389392307
1087253122
782322777
508031555
426435520
1673614303
1453244905
1162701166
368060932
1508258297
1938949780
1023608425
423673745
197071060
334070228
1070207942
1249862388
1006156125
1119865913
1836524790
89498122
185383245
301173603
1813466705
118655097
985062998
731728121
786906562
581444124
585554389
993481531
156883781
458448685
1470975662
1500299653
1106851214
1924539305
1273611790
1930518873
278585421
586472270
1897387584
1501662503
985975921
2082026454
1933881869
630191678
34905396
1562373119
1046291712
355627800
1055951142
2036315872
1274446563
292553183
278510148
496709372
1205852943
839072325
1573999296
342670284
2028793762
66301520
1031960257
363206550
32579365
1272095706
207994209
1600415406
194335611
1309256187
1608213932
1531655756
716816976
693821790
1263892179
1458635189
1338354646
723943467
1335783656
1440482089
174715712
819854628
758906510
432582187
1320060519
1944732923
585011994
1217439692
1725290399
466707682
422594165
1045420169
2137819788
188125099
1797181831
1572836488
143693491
1762934656
815422795
273971355
167496940
1083542488
674519369
1083691473
757563913
876779551
1826617318
113127006
1393603261
608339929
1594364802
1866683280
1614407726
856114519
1527833783
509703391
2110735889
1913292189
1270651463
685539732
217422150
1140738431
708364691
2086855620
351143498
2049744565
1705738770
2087921109
1314552365
1033157244
1434908697
1747852871
1102311682
76209952
114055451
1532987605
1090806993
503758578
545748131
1800655977
642317275
2041127395
1214329757
1033723731
1058461547
815562078
1673365909
564541360
1492809549
1848600310
9617720
1296290321
159659218
124325874
339104963
760276848
1986360249
939301681
891087729
1209413785
1284942713
1223469756
561954271
1972948784
1837914354
2086925872
1202327028
1833976822
556940672
314448465
160123853
1036085991
2098233560
1658571838
657775013
558794029
170718891
2006650871
583515829
1999276951
1012636181
1036338310
321940117
63304490
1834355631
2105822932
1361350330
655470095
891900718
1269941980
1739571596
221939403
692931038
1201919380
2123226508
1171911674
1823491077
1813885354
2066541662
592405484
2098202402
438213281
1290237758
655110731
247816296
1092732043
2096193940
1454811320
1956346359
343830914
1888701140
310316802
1912786618
1881548653
1218414565
934244997
1211043316
825002939
1434681715
391277850
1598373880
570740724
1266115965
982382005
305350632
1155616268
1027784888
619609760
688277079
595479727
676735735
2095584178
2000091119
1490972990
1470641422
552410302
572844639
757176049
968995573
1161239936
1206706693
875387687
1294778746
1495956288
1018337969
1484424237
1287932493
301369021
1739454583
1817712815
1343579005
2053874685
1670294449
323635838
392657540
1139283100
1803375145
1137452489
439728724
1667599080
1453352143
890141716
1708814256
1741498265
757917409
1421085376
1829315053
1903987738
319979444
2074849172
1810473896
1150071486
18682862
1249024443
1064626988
1907443527
483211077
1553345135
1945077519
1191159544
1690139599
1349310848
1308012659
1402088463
607697935
1628388524
1973786146
887517578
2137189890
929675298
1813363969
82634073
1715870793
329879344
1929097102
45912896
1928266109
1664692445
1361461583
271666979
51908869
322316421
1600025973
1936140233
382331449
1763688594
1570513160
1443765045
1059609356
1774517987
362107616
1490231755
317195477
130477149
1833761659
2078454849
1382144201
162353798
1399164951
826920388
44894705
1683212440
1453373658
2012006175
1355406420
1711502092
1250973466
165419602
2074635151
1788189712
352763670
956087043
2145583933
571045715
2087716299
99202739
1404410137
1259477463
1481926719
1913412488
477883174
996834138
47967778
517511596
1032372471
612573007
2022059136
1364380414
2061162329
1152699687
184364859
1513378346
1762109759
1095510341
1074490641
1770973882
2029255853
1244688865
1766352247
527468064
1776549229
1992371463
1717372726
1919645090
875577177
731429326
1269174765
1983145889
913194159
247922830
950450715
793862938
1284128509
110715322
1611833382
629812173
360789554
2142179449
1826803090
880561577
387743343
1833388492
1690834082
1946913236
75573085
447261339
21681722
414153764
88963700
1789690687
1408529622
445881381
423711285
444675922
369633201
1495527406
1102407121
1717235404
149927483
812195919
1605193593
1842616662
1639719807
1566264134
486876687
1849317309
1715632556
1527513696
437964076
1586758456
2133890007
1725763792
973883705
761538634
1420657159
770261655
442813929
2107668652
348489752
1711908576
1293545503
1074508858
1250973639
2052745773
1521575332
874830918
274420647
379644379
551387100
874076416
518994248
1652192289
796574205
1599220792
827451109
1714113308
1038034049
1334137793
750989742
160581869
981260178
2080845320
1585438959
1349604206
378568485
915630752
383254018
1338970491
103849305
538580694
334548878
651476932
456166262
561348796
1227176861
1269207358
1973092922
1663347585
1020186529
1972213845
279672563
1786793246
24616545
1137051570
374560510
2011498918
94998188
325414071
707452725
1878380715
378627526
776923590
2005643153
202113449
1164182506
38182340
2020318550
191211240
246763215
1716588243
873506384
1347297560
523273521
1901766117
1628374861
1734940179
1750700497
1941523286
1336248177
933716645
1042468068
712640530
438230586
778943825
1780742318
422911379
1920010165
88962142
359531353
1758140065
673721302
411710121
705008168
1009185708
1559279877
1096181645
51511021
1836125975
489037066
967500339
493010544
957546020
435095750
1749405847
727559549
574713622
2084702023
23954969
292576529
1563675199
661922590
1039339058
858123753
1072445776
115534669
1528313899
1104164260
1694662623
189795535
1289373000
2072597821
87292184
387847935
1766718638
1534480723
903923031
1909719371
1786665775
1190126537
2064487116
840944180
857811963
74936027
2053485330
834149269
1663143036
641455176
1350724361
914621301
559259569
1560315552
847503102
1373120045
482845265
245716957
1808402446
67292645
195411934
713561762
132351226
1422198848
2114032979
139648922
75845849
1749240964
1598122598
168108742
2081341059
1720990668
1472994970
90810912
1765837618
789618841
1922621897
1628756354
1265460490
1003660296
1627215523
1280662273
298047678
1380642379
702241210
1396920806
582926240
1672433302
1332908604
1436885333
1591307407
766653937
168638473
288916970
63009750
1401325944
700524017
1713038603
1589207357
1899763211
1213644508
1076301612
178900328
1267885989
1454734444
1329840804
1865134940
509053364
119230820
1141404124
801607429
298113420
93223794
1072623628
1426221448
1019796717
336891560
1355429475
1161751317
663158785
1349394930
484857343
1158917813
629394158
332897755
1317646157
363750234
1824713954
817233305
179777698
1578676397
461603247
963886599
95753638
2132320046
945527690
833566900
235257976
924593343
1724433309
2096401549
1541041935
1584797648
81588822
1556667538
1118642744
1733921228
1517119710
1938192656
283175140
1778564422
104383101
1931664075
955125736
144574720
388750228
1365554667
1273264263
1300089245
1222530370
1420623033
765809039
182190808
1092866439
898232393
1390917926
633600147
1063592108
1434190097
1063572701
1373334196
889076957
1730724802
953022229
1579365903
2063119358
444971989
883804831
598885415
1758872543
455174250
1703404900
667078015
925906864
2025482197
692784499
93890651
1881293070
2021625614
1139159419
2028501923
743393272
1342752648
1111262083
1900445831
1413295780
1721473631
137152128
1531365845
1562091177
1564266710
1195210344
82057840
223275128
1366991489
809766239
710961192
1037878926
1236611975
541051537
1269905598
86303470
1258881998
1281717565
1919456022
709734171
19992388
399688279
1228810450
1713655378
1197269843
914558508
765625860
2076203949
508633747
1204022335
653819609
1527023292
117058276
868973180
474215435
573557785
1756471576
1932195688
269198694
856385569
383659436
704889607
1844880404
1308486819
535677900
903944858
123180816
2115941070
85132838
745380307
767738860
2104835576
2086282955
540883388
781487890
1683097296
769581718
1359581242
1142397534
1448255001
1151570051
639236446
1762483831
1553292257
668185481
242562749
165342457
1818416576
893903747
496754449
1970669242
1739318025
610263946
1266801607
1660223824
295090132
1828458216
578378652
1599355716
1930862854
1134318899
1749996983
1755118054
1835644114
2009287067
1911061720
1651783838
939935279
1472342418
561119977
382235044
2089025320
646129135
1973099169
1810005238
717282777
2056978584
217585091
1379090598
1092208185
1396268111
1963074097
536453268
36890056
2098975300
1591793561
1241384288
2088321146
756305310
388037216
474352571
776713203
1469734064
775695195
1366670321
536119738
205511184
1923131610
165735654
1587043951
1822226378
1069423916
882724251
577269663
369338855
11430237
709642079
1082059887
796406233
1831710432
979967017
944903435
1608530412
1038479436
1680055459
742640089
2054462085
34127200
1654024228
880806464
2124371238
184953914
1531222507
24949827
1714620944
1856863377
644514432
1407447343
1346767573
705336114
1316102681
1150484377
31219202
1140532246
997292018
1042113688
739702036
1590996280
1158278537
1687436403
2083867592
539927690
2010171182
1039970586
1731094371
2048163012
582018165
2085135593
2072294559
1604357546
1501305248
1596868963
1390887323
380295341
2076782441
1321889947
581986034
2033485034
1439563418
758260640
1749775005
685121337
1372826025
252899290
1330740766
696333178
1001348644
507152368
721575385
433161201
534208459
666968577
628062603
1699648773
4462843
2145907134
1215553060
233855166
253995341
306432570
1380030552
1873330345
30932964
462003535
1753754868
1605591311
2030091565
442851361
1416567949
377269023
1686520451
1368726560
118426185
11938300
81567047
148340741
522505572
511479149
1258335062
687655803
1343535572
1732752563
329035764
139840690
684306092
1965361552
652291265
1423239439
1810951652
1772451095
604460716
1880198476
1843228577
2013209926
287089465
1149282591
178096962
1956082030
1569435539
974370407
870445030
697644377
911529561
1393543848
1184410195
1331686671
2096826408
1120858299
910596376
2011208235
1122227413
38984754
582604171
1513441667
1462399115
1358898438
346224794
484201426
1621256908
81681769
1991185695
1606611910
1608848437
947819625
1411520229
275782431
1414310102
1940002435
906571652
1302909132
1817592527
1052276490
465543266
1111613502
939299422
1243969651
2023592127
387259664
1220408658
1366501353
1739255938
406541695
951210493
671915635
272826186
1756114358
1467250356
841804714
1941674701
1336249687
11871974
461264568
167776904
679493672
2038728982
1715893359
2003550726
1705009587
1366839779
1367518369
502848068
1498890140
27861347
1931414702
243444054
948320583
117177975
1792876730
107969307
1734760671
1493663052
60265448
1919576469
981821407
1943495654
1737353500
2020919112
522739272
937087205
1158708493
346968515
1897730040
325764198
1133115788
272137782
1238729227
111747658
1743706434
1478981248
593066727
67665895
843454543
1091728254
556163000
1073141399
828943289
1556580652
1767309799
1722914817
1723624816
1538919496
451229259
799437430
649642859
298824436
903555933
237733221
1024859308
368044988
63498200
642462291
1638187068
1077036693
178102997
563013076
2064106468
811352313
1167751622
1406830998
1162778451
1961800145
1214776571
106566757
1359747149
758486684
2009099126
1403572599
411403517
1675907214
242266025
923498187
287439975
1122455357
15404867
1511291293
1122565099
106469049
677820869
1676073264
1304903162
1853801805
2004810473
239804924
1176897043
2048944473
1489338009
2013760038
1441436420
572478788
1500960291
1942393221
49975117
614038751
1232207263
876524534
836463963
654068377
1745306518
295191833
735996204
1809328008
1390251978
1768388948
1027193694
1824150456
1233824748
650967250
1301789196
932384866
678014725
488856279
502310205
2118703809
1978918947
1048216335
1990034533
1929666651
1965878089
1575973435
537795390
665666358
2080349275
288003423
2080801466
138108437
1844609435
247037955
53047301
575854073
174137316
1638795517
1014006035
400897752
673170020
871329286
690855713
202720662
345792975
1196336494
254045638
632580837
450142345
478664631
1585082329
607786419
565643817
1960992911
792897457
405052343
883655833
1824400197
1759274621
1701138209
428832318
1794173431
294763589
1979732717
838384201
458457958
257105427
619545874
994659484
2010644539
524137738
1166360946
1952836903
1630691461
1383625034
186753501
136001595
917355519
921646528
1972105666
2119212018
1465393045
197725307
963867317
547017892
815747479
501430659
1352937170
670591217
794144030
2029847135
1021297286
289997223
1068887571
1647444586
1192560171
538730191
1057285361
1691579465
2104714497
849137802
1457867210
1388919883
1399591554
1442684939
1738708195
1339371807
1035018987
176980038
19541268
2094880743
73665796
162219417
563498605
1272714388
530197818
1562335771
317811476
1794742406
941181709
701705877
1115381256
351736536
2045176300
378028513
1279373174
39395578
270851112
915813019
949878802
305138263
1964242671
647420871
25564406
89590181
149794173
783454687
296726860
888496821
1417874059
1972422270
473943373
601849046
1966428113
862779124
1940656549
1692405329
1423954633
724568557
1380085335
997320971
886840016
1101207414
1443728774
1838341451
532607022
534790020
1713180203
810324213
1229228406
2027236675
469910964
1366822801
337399669
663706094
2003377243
276459820
1143321348
909149856
1486190916
551860387
1255879657
1441325529
18847028
1931615663
1603301894
429738241
1070395670
1618311596
1647341846
86927327
1510778154
1999650329
1578632638
764927879
849758851
1944276801
926223642
1725865561
543578690
1484217860
142059708
133900697
285209137
1167825453
1666192946
1260108487
510385362
1630758625
824979466
123406733
56619841
837483008
683761604
113368108
1150658853
1738250908
767082207
1345343234
585092026
1113630378
353512678
1002683783
1164945726
802548928
1033038361
989522735
1140073546
1272122275
916646255
763920265
1530593484
1281795558
1852779413
77719937
225847338
1145457458
1174546438
260375352
1411503977
1000898596
1980281273
1091121622
1684979720
731466417
2043936973
2119839640
990379510
5864775
907587369
29929855
1016667206
1402346933
2143579720
371274291
1855672314
1469302708
1516291171
1358863903
1798486120
632921976
134049250
1005546747
107558143
612966210
234871324
374366072
1336246420
457245477
1158636498
1398415827
1273718434
1759858948
1556640701
1640593357
604329167
922519664
1979809421
1849377840
1045365626
1024957305
1717406049
325070797
931086270
61333864
2115868460
492091671
1486703271
1933415909
1592130121
1055968922
786659923
103665864
2041218650
806898770
1853154950
1999234875
435061355
792379960
693773397
2005195816
1118053858
1534149296
1669769784
1298012688
1151522370
647243175
2125374232
24201221
2004053883
1577191759
566867623
1017024068
898883301
1473077629
740048985
210071979
517307839
1810249615
866166193
2040987706
748713199
379368299
687159159
1830532002
1631292423
1388632072
178226198
2042567512
963940898
556356824
1094069183
989509234
718227362
37143918
1560778763
496468220
970910075
50050653
1197077141
1026558742
1078408722
1346651450
1903974186
827603908
1861619610
1148828581
1843920865
1976667723
1220650859
1846571441
258716085
817227046
1893740276
1870970525
1674569920
161704661
1291614705
160452501
447032516
1930547450
1608270437
1301588171
1331025025
1849799372
1138346840
606702121
1872649151
1236996289
440595014
1147179593
1527010565
803927214
1453638348
438646312
212224215
1474911181
1013987172
659874645
1406798240
1608862053
884960873
2057438310
458420028
1444427610
622601015
1555443629
577589726
2085828472
524816942
2121797470
956045885
113349912
1057325464
1951389319
1001206704
1791872247
1800412190
158177984
3913151
1145143193
401851394
1064595842
1592551348
1782387830
1655223820
642345117
2052016286
1292717212
901437000
1253456554
130012083
994125451
1372654751
1656904913
1181886019
2076107983
2145112744
1958906559
1514359768
2023394749
877109481
221539836
1799588888
2052501691
76086620
434802665
1499318947
645512511
1437531070
1972706372
2118204193
528374635
954599123
1332337837
1417610577
1990271228
640170447
254079656
1968190154
730360354
1614870836
206015117
303505469
1437785792
651313987
990943344
131443862
493314634
1677413522
652488399
1140389083
1229294560
390265523
1475327377
255778538
1056229091
337467207
165304708
1916190878
2110787641
621744509
454091116
683844068
415711434
565724268
176901146
655920626
1893814946
301953637
1287833392
1330069390
88519456
651835031
546794005
1093014803
2032031266
755945562
1192019135
858446926
241924823
1703845075
1220213391
574224252
1881017357
1885267783
28209755
314360695
556527797
1262077920
443115494
795345744
841601989
1627453375
1893645466
902329079
1163073796
673878579
2092801491
228843527
990374489
1006441702
1941319067
1028766819
70799729
1826950974
540674730
722063945
1734403364
1788983786
220195152
1273155678
1918476091
1694370842
843339898
2120088969
1734380317
17508201
722938499
1092686635
1288145340
1037653583
1685547793
1055748018
2117377144
872928919
1503552851
1401478729
1600471501
1516701321
707566664
107152449
203825089
886791487
1242882121
1684868234
1315640171
1672801714
237899489
1204992197
1818152719
2059361749
1984762
291289265
1705797881
1151927766
1145693384
468117382
2103053176
345578505
960568343
483615313
259465104
1300020143
902348248
598558530
180307879
998677381
1409467420
453974979
177360375
695265857
366121160
610209831
1534272856
100676475
1577413535
535513637
1414296698
1032026006
493323085
1874237126
1143322843
1348433036
1946606494
1856742234
1223173764
593583300
1414430063
436130562
786690189
559487583
1232366549
1412507511
1851956405
1202860266
1250163507
1345656118
2017704695
1727518960
1054590480
1415028097
1720976567
319341298
399711614
736900090
826990772
413216795
1055134459
1683487806
493006759
1924786837
868972925
1851643978
1059559168
1606233466
1370422350
2033197833
2131474449
1947209820
1333427434
1716025296
1946391109
596340322
1443408823
500990269
1789987752
184712974
2050327177
1158538810
1699900502
1994663462
723917136
1236157928
696600985
1063102089
350395361
431887827
2025661531
1664002623
1166860444
1838561953
676272323
655285080
208108932
1280826384
294157712
1293089043
2046775378
2109673844
1651575650
1493798783
1576945838
659311947
1146013426
441701556
78212623
1570669795
1602803334
921094511
352009331
1601408220
2016736145
367549419
1656224812
1569494657
1877903222
259415323
532639114
694607650
1873341053
935657662
1950158031
1341089333
1350888213
2049061025
1974330361
1008772235
914076993
230634826
1847715334
585919797
1756880775
42454924
225971614
1015067367
1007493854
2096217396
6985592
1764436238
806352479
317790135
1869604645
1464064466
1957828952
1735319342
190008217
1053838084
2058662259
226633701
811755801
12577151
1423137932
56093042
934256929
1714241351
690155130
1213385683
1865521838
96382201
1525248079
2024635077
1036616396
466615659
1869265147
518355350
1223640467
2130390499
698260947
1481103761
1159286539
1025576306
1753339441
1520035478
526878686
576646854
2075269062
115768309
1509567168
867068821
1988153183
314074571
1889714622
74203122
998976218
241781382
205950725
254956316
1589584431
2017580875
1941882895
1365577353
1997357450
1183426657
36277424
290217606
878504668
1774046353
105796566
195263781
1814600231
583475656
1548687335
18505122
1784075685
681993856
892646274
817792369
1366395321
200906321
2080466129
1317960234
1911283185
1899940674
245698056
980138538
302595890
1687806399
1562264657
179182973
1320468854
491428407
272502532
2095572713
89304336
1804428412
433661828
1476192862
2079560119
979478977
1226631493
1370635477
1209034475
609834843
2037347583
1508842825
2024339780
1589327103
1674191280
1332760058
1632446539
1993035868
1176816621
696380189
1242447112
1081781398
1568423912
249484418
300516786
756352580
264811181
258370730
644779588
316299859
1314582080
2112121210
1880339470
1781976130
139189124
1605644951
1426082873
988417791
1416117456
1813071477
1339720242
458575998
444221628
1863306045
1700635131
2000813888
1401776965
145204720
17232969
782030481
1456655286
1739252088
2124547807
1411612789
169496593
1362358815
981015778
1084133698
1726185291
1547361526
594824253
2044019004
1872251347
2074112844
235564429
1111741575
1237697047
1857904238
1731212065
1685736213
1474367419
105527558
1987332051
795292615
273040724
1021290113
1526124140
1038727547
12088371
1601017275
555905137
1686295923
1817714050
1216586105
85966433
58662100
1382113279
1167186241
2124114251
620983458
1279548255
651623813
415148170
490255089
906687837
1954446492
546636100
996152150
1876967394
1599860009
990116956
899828628
607799866
1781421437
94567428
1371426572
1425528870
703774040
1952494486
1635128190
834350808
1238501962
846566680
1489199124
905058708
743766298
1743475078
327202015
446101169
1797525951
1236305662
449575476
310879472
828914009
4046421
230756823
1948850623
661690161
1418212106
1459641670
947130152
1012487718
942658311
415515085
518672800
1717787970
1362305782
799971446
1274392717
683803702
2139792239
862222239
1212662687
288767171
841072580
2105859950
1511830917
1402693605
1433034009
416296614
867483270
993943458
2102590165
623467380
774589087
1709528407
620506291
1463932214
2071421793
68231417
1699618906
284509921
1803880670
2126121551
339383011
1520812151
1806139966
946964127
701879114
1167318679
84688128
1885333098
331326226
1424873740
1423708605
1947618056
1671392595
851510400
1930984951
460408910
1757291313
1120699048
438923778
1431636169
864337948
1697797968
1164219693
1188113862
2123034291
656240114
475666570
1017939654
2091581833
703970682
1957386142
1183232860
1468788368
31387084
178709457
2056409305
528641756
1384139487
1689306326
1046228376
2019871634
1705074821
813066192
1707524721
1773709872
1168046458
2132828168
907241197
2075445746
1998206912
397138253
899938712
1157754232
866026267
790269290
394295086
1262925342
2061463545
1789558064
1532011836
1721111451
862630718
1653004050
1296051221
1925664925
1391184334
1715898843
1783286419
1123772012
1391449416
1438129788
1760116094
1028241313
490779393
577181800
772769379
284539304
253731706
1249596576
277847993
709165363
544597424
747341604
300596457
262151727
2143446168
202368233
44253196
234509054
1151361446
2146389319
39241521
94069201
1729853975
1140527324
342954747
130696197
1512669049
563441080
1089549973
609812780
122436999
43216064
1979424949
932837803
1259042994
1949608961
2034715025
688710060
886718072
1590883557
961048844
308887587
18397426
1980000404
1263172363
886359459
1320987346
1172587050
1521619063
2050087900
1981236618
596478771
1828306578
1230349248
880300153
1553789205
1685191188
2050956549
250883568
624203741
834430064
753863420
1401119765
1036767294
1654435150
1808247450
1201466427
117300062
700718296
269883318
1179485788
828703862
1762877318
1764625367
152809381
6666381
1527083069
1054292115
985893043
1032253331
626301600
636451987
1827691387
2019724194
2102386722
37538402
1655240490
1364079692
194885906
70564133
1357596288
199869646
1126373883
2006703034
857125370
1200612751
1876234925
1256302966
1840064918
964740300
1655634452
1767172224
2134348328
104919882
554422654
648943954
1106959698
623310274
527985177
353683363
841402513
1247215850
314396928
1386545792
1484873492
1628049857
1160657491
1097325053
977441102
506910393
191916932
1301331354
748422410
1861751464
1851003237
1212162525
1734925657
115611883
1202226706
1015597632
1025113468
548320604
844699107
2081833247
249716833
689654254
1979174161
1244411833
2107767749
1580785940
737611612
1638855408
984443545
1294231648
205490263
1288145044
1359597173
985438767
1979582047
2108650313
1845778611
2789946
1780337224
1566371421
1034206599
1719149038
178887593
1353585332
894528081
787530422
1023685370
749761443
774230861
2030631291
2136671813
2111187535
2108951578
1688897627
346254704
166318541
329434918
1910431599
2057326428
140806681
1281036073
199401325
1810625442
1278924113
1689262789
1539931853
1161905203
1269140486
907017971
958369981
695938456
1530162623
1531205015
689047221
462839114
1151304383
930768287
1596773708
2047438536
563420502
1765185343
2034086978
1002280648
241335813
862058543
1806332702
1143928413
1326399334
851738522
295385506
991306949
637263015
1193955772
799454577
1909790264
2022143009
322782093
1213279756
605491527
1080952838
247918481
1728560025
1406838602
2045745300
513668076
84978635
768836597
1538791029
1582629355
142033026
1555470904
449739248
1911419844
2052932951
563608967
1045781329
462968705
1935403554
1773484390
1906482645
604135686
1722448306
1135863156
1642432510
572626798
1490461563
700464208
291659695
1565497351
1833874741
1306732992
413778665
716305300
1975534245
1109546728
465806984
815620606
551942238
773022777
1508152735
583089577
976441812
1881926506
200003022
1241888352
1086917471
26522243
1501933415
725939938
656213568
1985651245
1215168628
1454828761
724404658
966984125
1885923868
1906697314
1684702715
2063679571
2111434098
240350239
1997252617
1224584475
916267211
505141412
1994495584
1397447590
966385152
1569251612
62300998
883202606
222877254
417566616
683163577
1603171691
767769043
1713060687
213606329
521292945
767107496
334948646
524091897
610765550
427891413
1204435016
1697242809
1289693749
1066398033
272115821
1898661036
1325152974
1165636443
107801502
1771704568
1121967057
1097266681
1976359723
1948024450
870065386
1912739697
1979661777
983985902
1575391609
1100945010
491351691
182158517
1815895634
1319401527
552252256
1690205088
901638470
600828719
1909911215
113165318
1937856907
103379847
1299386458
825247839
579780745
1901835568
791804427
742216568
1805090465
1795993196
504658610
226650235
1015948514
733068238
1706694046
601696916
1237736440
1549535791
203914926
794089701
1996873358
438215487
568815837
47043655
1462695217
1326795874
983510381
619189152
693751233
1343078374
741422797
545384943
711987478
799770566
1348267157
1889421701
1767247243
903535812
279131712
1480392010
825532479
1130445315
1007058836
1992569326
142780779
2132810607
1955698658
1388446834
556482538
1276762338
799268397
613075916
1844905666
1137178422
998017656
881230059
479996891
614281501
177105012
1580103940
1937931015
1858257530
731381819
1508219463
692928553
1529828836
828216100
200168869
152302440
422030448
1018250577
548880156
860360809
221811587
1636493723
653890385
216614744
639762823
916023609
851955582
1685306738
1833903077
1743142950
940170812
1739918370
763422498
1090758168
2110283259
1081715019
332101881
573498908
1074422376
452245588
770270682
946612780
1459766286
1728945928
1890113776
1583284513
2132639538
411403309
1243406196
758489579
2140709621
1789767749
354954647
769317209
342060738
930948879
698479515
1704830019
1467777968
1124338974
1181326471
938748437
648882272
1615565967
1034429022
2033211902
1884296337
421220475
1230463053
1432497373
663036542
1200836794
52313463
1615222705
1555102551
1779644588
1484253875
1618451877
889056477
1792609816
1810081186
1462499889
1867652061
1654790485
825172596
572962511
603191638
756846539
1098898965
101228445
1461871662
1331585125
2067569319
1364957763
318678454
1952499703
92524683
985370963
1308809005
1998590775
572947335
305773280
791884421
424457621
1159341875
2010891029
262351342
1980340185
48269672
2028013338
355079793
1528449414
1889370592
1067535979
1930069872
893112958
372495525
304675722
655755394
752649593
632220265
864183827
985875598
779370800
1045649926
155413965
619657998
1882216841
1615965381
76859786
40574309
1407872084
584501027
1968411087
1909005808
950832182
590945798
1096657103
1074236888
346556465
1878332258
1075718029
873335286
713529771
1267964252
2024887787
1555777064
566340338
201941804
1576871651
717653967
696817259
2017513471
460355107
962539653
691901970
597838072
468885166
1927659511
1688454947
1319483323
148912856
912423062
396549802
802327970
1486228777
176979311
1719826245
108925646
2038859245
754522217
2090537934
1391723508
1037129351
237075580
5529826
1896649750
514871762
1884784218
274751496
1121969964
305401694
1112531451
87173672
1082060171
779550085
348253296
1152990535
941313488
1474132128
80713001
1300937223
983629203
1872135450
125441348
896226650
1992285785
1900541819
1496710447
991922287
1997057155
1723274098
1260720241
83768848
1734047086
1494509099
614774139
194479739
1295057226
101861881
1646583031
896770868
1840817158
93196162
984459835
993644379
249627030
1093332404
175967299
35395107
1014110090
1793640314
1218693050
1985786689
1746288998
758597594
1911783253
174069152
385917514
1856053788
84115005
1537050053
1089394324
432699219
1956407772
1072084823
1174171329
737533677
1856441220
1999761486
31753187
1631540491
1222373217
2025008121
454340604
648073334
43939531
1616699700
640950186
889987671
1982549440
74133408
511010720
1340761297
2100936922
2079464505
675048016
1084310757
473061946
1697169433
946820464
794143446
1961317749
1650392265
1268226393
333026721
1142052145
826634184
1863718888
1121854757
373964390
2027396675
523847140
1405627968
1445546900
1394130842
2057869983
392014122
89043588
1857977555
898052105
1666590601
1296635162
399682089
1427079208
1511142593
1500448857
1389745325
133027371
1050723062
1960460211
1774442351
260073762
1753049817
1521809154
1947601967
66500212
1461043739
773299557
1692359396
829086843
729471940
549724722
954303728
325963705
1558207303
2075112372
1148347350
288205430
320931349
1262976830
108060817
1316209180
2054920657
1916485217
1311811
589062418
236893407
102232045
1769958490
1186071972
1555717159
1099932458
288652503
2083366984
1544482938
1894801370
251094206
361805453
320944477
1310497770
953222251
600741670
2091348708
302287476
1373733591
1328131170
303473099
1484074791
1852793312
1282242979
211577269
453420600
295177688
853174667
153482044
1661457287
2001306870
2130515360
440825386
1344801274
1231187387
1447447230
557366665
1133187753
1990848999
552619320
1177749340
1790125397
488778675
1436707606
1263782939
37617419
1581481379
191500178
1915508354
586752291
1834460453
2069391431
1840073754
1230319949
635858597
376664826
1810241257
1847872277
2093930732
725251675
283832781
1633044548
1932192055
1059951759
799483200
1975910823
1750385211
560492160
627338737
827138081
1617274167
1433784906
332640570
367677734
1532541976
1714804915
2030364518
1858785048
1777383232
21244220
455237729
785101480
1794745835
2009566095
1404558636
811745004
1363813119
76713902
385796356
360197041
1778600429
1931906487
1283576917
310674822
1303207852
650102624
153435102
847821356
712262387
352308565
1775665467
66910033
1675596364
1379814182
117916625
922107503
1848164732
827089417
1827713306
1757441863
1075587065
2133226787
1342855531
1465934736
691623833
644263806
2062025324
2086110443
1953188187
921209133
1241961891
708634800
641258686
87947817
536546641
1218106273
100065023
1467442089
2017344178
429315057
127184163
547958336
1557859885
700853919
759118507
458389109
1736061652
1889143295
1421713186
504306422
98784967
1166971175
1076671772
2101964139
481917837
820583957
1210570012
1687193837
2118052027
1320696876
1922585018
911964311
1774564980
785866191
1876532154
109621705
1216444705
1251196389
1841782289
1647849970
1448453498
1331846495
1873896546
783569131
1603944540
2121833025
35289845
1741497335
1179902926
1856125483
392899320
840924956
1737701774
1585888726
2114093324
330414834
1327568699
555672600
2076192153
618275217
1925018846
608982525
1655656857
53782128
503923775
401679800
424259229
657376954
1197447801
1699511636
584743189
1442222907
139096077
634881231
867396945
814376366
1893942340
890486948
1375019886
774848482
962116426
1386708213
564621518
1202381543
855294943
1281266036
559034469
1326724540
1106465042
1122795083
1340680202
155104627
924516637
163809362
1292125840
684899123
715130574
2039684004
1423236130
1809867202
1793590736
2097911841
1831501888
772732047
1961493829
239920960
1597048121
995178801
1523068346
1200765287
1489255534
1150402395
739215156
1052370382
690787940
528687438
1675018662
691811106
414194332
766475281
826786755
259696289
588165076
1894233362
1076824943
12388117
1050897607
1063610245
1727695366
2001055773
133196042
1517359778
1237226426
753368864
280788165
560371326
530471538
701386267
1719868155
2070770323
2072200098
638138471
1739551144
905172730
1711530167
328340372
1434535211
1395317782
1217263701
864662373
2099136056
475061078
350374603
102594191
963906959
935711777
1557284262
1727391
1312651661
2057687592
534852287
1004407969
875573648
1073267172
2133068253
714565226
780920446
26874587
1394897252
785595537
608324304
448426476
1608221700
1034132094
2043787346
233043405
798144402
915630006
1657115726
719868547
2076658640
770019701
1325257196
1447181022
571592103
1006658672
204625064
253188304
614376378
1669760758
274951058
2085515834
88922423
1874931525
1464302020
300376577
215448998
1201529893
514050272
626112675
491656484
1278060290
1893025559
1673796009
38478209
1273624547
168214940
2021284490
763747153
481527403
1523389752
1169264980
310562247
1364169356
1991119946
1537115239
63966583
1614975689
1407622555
342159291
215101255
1227945178
1328290368
333411885
1090780948
522493044
1989849877
1423521875
1741963441
742777990
1308162001
1682071690
610581066
1363424365
1873225297
829104768
1860038864
27971607
55903454
892911748
1453432379
1192178906
1761963867
1946217311
429339902
716266596
331484245
813113819
2147157612
1215545618
26248078
488722063
913965286
1561586639
343548161
587752720
1342968508
417797410
2085388887
1103897815
1575452082
1874876818
340090585
183308975
1975431059
30402522
1078934394
337086294
1335831712
1189162529
733694393
16067017
1097084929
631268062
1763530703
273871103
151804485
1397660846
737115859
436786997
789524187
1677748107
1204045966
1558270419
820676616
332428444
2108725942
453263518
1378057993
2133195975
1002051465
1411381071
879237394
25069282
547293451
908657285
619137342
1535729096
1471876931
155530273
1273374089
1110377891
947090088
1177941357
689432035
1549468143
883038734
931870604
1107693795
1783898498
639896397
1644192990
1223760173
334512013
447866416
1771552322
1662605121
2135771739
125707102
1133864556
672901557
1026229455
813431245
303451086
208186960
1898954341
894061612
461153994
1926813907
117355431
392442077
1065650694
653538463
1334563730
733481288
1285497283
1306496182
2074421355
152931536
1846825282
1017963784
886261401
1153997648
617153133
1554646669
982427687
789649061
240954473
1229632090
1662459295
1981970539
1945418421
439235242
732527042
1792275440
831309033
932368852
829432919
981757422
1150071087
1524384006
2022329726
139058373
1329523229
638843198
989056234
403613982
1449998331
1549361784
505596874
466069007
278516777
596014009
1784696900
2130904591
1521601082
102050543
1307937189
5136697
733616952
1640958349
1629832038
2132682052
229939992
1376672954
1438124681
203325406
91751194
1314234078
1697367737
444669897
1613041954
768004530
405350073
1639500544
1043635415
532342773
1127824927
985721429
2006971800
1105591630
909260739
1108251771
1956380034
452685010
1513425916
2055871349
915883442
671480577
1521859516
1445439800
141907624
353169647
639441731
123521689
2076832187
613196646
1332183962
144268392
2145937479
1288832509
387861015
129271155
729262925
889523438
772150917
1855782473
1710233391
1886634172
2115780730
2117232828
1116397821
495038936
896388248
1101907279
277521646
1208610421
1858239469
654098025
1714065867
1336725349
1474869494
509187771
1528875515
314898233
726229083
808635936
1619444241
1525992798
1752644417
1896453700
434920753
1114789774
956333118
624247999
689007449
1570170215
765664226
1545168216
692240984
1685412709
1508841929
1145784554
882923095
6851044
1319810076
1027602810
95537054
434212914
259032677
56124880
714713084
1821556003
1628496775
2050249782
946453114
684113030
1826232649
2051631124
864495842
2077636566
1405841876
385634058
653230477
449594347
1540814798
1572393346
1146601523
233328298
298899831
924247876
1912524397
1954968010
1825623682
1688868349
406760421
752798733
570743637
1384696986
488209199
809673066
119543906
1804726127
1669915764
343041327
1785248981
497435925
1667085541
1335041406
1818230796
1196565573
104025324
1360805235
1590870935
435648411
700735999
1639677671
1183692037
2092865462
2129879088
633485921
364235652
1087600893
249056432
1544090844
1074713044
666372007
1303446464
1179259877
517491693
767017264
218127709
338671109
451699423
2083961722
431817315
1280935337
102036468
1535140086
1335556411
883236223
1091421712
1560148537
880484294
1927035716
671133797
418413161
1264462662
1814570663
537765213
1178158595
278155637
1064340786
94375610
772453335
202067301
1748480008
713967501
67170450
774706131
732661090
593804095
1555155342
1504084476
1829385353
584686434
1648067464
731923944
1797679074
1947573545
1461996895
1291742377
1434817565
646070708
223158065
1405046271
959004285
361845313
1256454844
1104748304
1865776306
1244494644
812465614
1670080977
961080947
1426792710
242706300
513130086
563479902
1879266233
1348627825
290955699
1846085656
196724242
117475809
1721615413
1161638031
1874702688
1602321673
573396211
1608301417
1427851865
1010622799
1714794727
2118914501
1138349977
1957322497
1877512192
489221272
1887155481
1590678886
484420399
1896605498
799151822
51537578
291941082
1600049193
364502263
269815692
1894412775
340058654
502273984
253554503
142348217
842808080
1448833397
967805816
956221002
621794723
583836032
1010026366
533145033
1499727946
1556189130
1665649009
156966594
1744683029
1887507672
2092164752
958217426
57802378
249753379
1407692660
334510227
1071479137
170440685
1026707795
1822546216
45787333
1855874452
845632962
1393063035
166419372
1598507847
1714184288
465970997
443637406
1717397685
1747134348
538199639
900810694
236753804
1623711723
1417481078
677959462
1542820122
1324574710
165851749
869964496
304063098
639247207
1154642429
1094073510
1291454479
1078011014
1784592727
312975070
1921993867
1335946692
1439064726
504960046
403858937
1847792772
595121526
383427789
1051041501
974966138
1760077347
894229807
1155585887
1658287463
1240651210
1915964091
264873071
798619169
35252197
633170378
672036493
1364367765
1417687012
1726774935
1017375937
415242757
479987596
348836699
1347220217
633879650
1625190156
2007983028
1003483031
3890777
297718678
829735452
1072950808
2090996525
197329189
1012570919
583361144
469097943
1961740286
454252569
111452646
1190316643
798186883
2068396900
1007206304
490902150
277762996
285589415
1928077695
878515715
725483097
489845705
884404657
232978599
440797383
883685391
1041064650
590548594
1435580003
1162855810
1381951875
117564442
1651978519
597905881
1766985087
1950293245
1098232353
353131734
1579356664
873969758
1675605457
851562490
1351547567
568729316
1812909636
1814214912
976666499
1773681941
1387030265
2089042275
2061866133
162785070
1337978359
218499611
1466749606
311041146
242331907
449993459
1439762197
2110194669
1061573691
12726700
2122752059
677211659
1865574335
855312065
400173627
128657484
813125163
428535240
1719942258
1285694601
1563138552
1545486364
1540064676
277757146
1116741090
762599039
1682822612
824453019
1209216538
267819411
1556832957
1696823104
2105158937
1729648705
1225937744
1850345448
1594222469
1334282837
912156959
424309652
2136670181
1237332366
1628607656
1733837869
650663295
1027483912
997092692
1378638507
1440176524
960458707
813270861
1606216080
1658043291
1033145812
293038463
1014613246
73028494
1444010609
1318442572
1337019529
977469804
1158719275
488198769
620799883
1844411520
1605685759
2046142953
1166093327
1671757222
560314255
204866523
271191324
1273706148
172592562
164352442
997762488
1648529251
2099563093
1747732875
1529767821
53329619
757375177
14476807
508240138
708110292
349998828
369321587
1950347883
478829316
1498924858
1615854045
230511658
2046291376
1593869317
1058807153
550060095
37011034
1201996351
572578695
529756632
1459262614
2038701710
189006852
608900546
1116138275
325998666
873972136
1570308136
1719962959
862217759
2005882458
42885109
2146404933
1196666618
1957073204
812042231
960109913
286603005
952494280
609429393
901505551
887622785
627757192
750695746
1993870469
667057168
1498065941
765357330
2104549852
499150003
626734541
1218507920
1274368658
1145957030
1225283378
962226996
1368187551
269337923
603213100
542118129
2024437668
1260851297
1635049155
462717098
94741051
753991331
1151629079
1147496178
1691358326
156712259
1701831999
2021330201
1817068366
1450989817
1090347712
541572815
207214637
807798896
467329391
1485801142
274109938
960609829
1881454308
620120297
387953273
1058395193
1490800309
1807008609
846299691
272685971
710087211
796773067
2017155085
1898976863
1183030818
1905084435
1871214895
548863306
1727231767
1379212845
932804992
9415202
1462947551
1374478655
1633518355
1491108059
106859175
1284486301
617428076
144218424
1352980799
2075766121
1935158900
1365455336
25582861
1113772316
1635859731
1888188370
1602362872
948353840
2067576366
2057236607
702096016
2075476909
1720254081
467771136
2143352405
1563195646
364006265
580624695
1245118998
31935905
794483824
326629658
810261104
1404682067
1168577978
1745161029
431782668
1543679945
1829958113
693481137
726383092
285437524
1508489566
156384896
232428266
1248881318
1490503175
693198166
228304203
578961545
1021416679
200153660
1932600675
1231239530
1370744506
1439698015
1541045039
1399175562
1667589554
73328373
177799398
1077199149
1724323222
1310356604
240890057
751677542
1007509512
878186174
454553494
573999811
553713546
994378548
1237601805
640100221
1933742629
1996666559
333420369
1944973920
314568395
601608498
678319260
1514167471
2070264488
511966943
419932775
1176489929
1071065528
43319636
1499917610
329136908
772152285
1213081513
1735305183
1171601716
1117138425
487812414
1029050976
68240318
566226093
356649992
50772511
1451757150
1025504266
329914903
1910508026
1516178355
1184298061
243171760
341616355
2109632150
608468911
2068006718
716390774
752936413
1179121037
1629246693
379678796
511117179
985438767
23588984
1335032788
1522638063
1145337890
117784046
1761923011
276476136
2066865715
2034153792
1835232174
500396447
1329221227
779913177
409347697
796226420
539988422
1434697841
112543291
1769312093
1778827804
734629195
1846122849
1694654579
2082889042
239899077
1421498537
1850831644
1460488087
1879781694
412109558
1234723587
1866256551
1735488628
814224266
1356882998
1471810696
1264647796
519226198
534575687
391450710
770754210
570276868
2123713212
2135401002
1521872325
1838651693
402959914
1476688289
42972198
258918051
229829973
1427806275
1101258152
1105395959
1179579060
381345939
100409370
338737106
738758200
1381602572
1092991499
194386090
1789516146
937374075
25503208
1016004191
1819545964
1569139821
2071930188
326782555
1055268308
1367985474
733726983
2065741057
739898613
896058409
1227998736
865730267
1695880040
167296356
80563862
1490077270
248339681
1430426053
672166630
522941950
1671776005
710788168
963184702
120464162
1876509575
1995689862
1943849623
1415977101
1978144680
1640333249
138007698
246560259
485832018
880981801
1377290076
1247046862
1293352213
1069192398
202571467
292465352
178900328
116788966
313687468
745312619
915451555
1850113576
1090374027
1099760292
980626245
838944556
731346768
418010000
2043070949
562587471
551808029
238424706
1879970433
1162398139
884202182
304352371
1558885046
400449285
1143057563
1295604669
1988867302
489687645
885778466
556813529
623516073
855652089
1019042617
1195873949
1442947627
133381077
743603897
1387420464
160697885
1899494603
966660380
1864251241
1642224532
1412978630
1792967247
2006818855
1882779987
1651919662
253512664
933076698
280677926
346220675
524165671
1616679097
1908490913
1969286769
962424175
101132247
1935316735
396000783
489073759
999961716
2047239713
430835194
944383649
1177351981
150574081
399565989
1327514435
1647202175
1459550116
494451677
71466604
2079598698
214236116
887018063
2097553109
640370841
1158670282
524275068
90490989
1187349460
549197563
381396127
1110069491
1116191066
1227568845
1021671789
1402507914
144009045
1093702961
760163430
1677262426
846305534
90075257
1348253240
1999442135
1400301424
1562090423
573054577
113421287
1490849396
1121360433
2116764750
1579790195
104821487
1112186274
1584539275
1839118415
1989498455
939458117
704926639
241145501
1767641425
525228850
816982960
1528746479
840171692
2003960046
331352512
1878023639
559404053
2142310671
1462505961
327511442
2045062168
2115182574
82602697
1976544789
1985025337
1180663207
1215013244
1793318463
1240442868
1553419058
796984028
2018590981
687111175
90140863
359704986
1654142236
1475750125
2020956127
680003051
1256219169
1053425577
192290620
1172387619
411582394
1060742421
136985179
1963871714
75186366
1634440159
65677794
665036660
469614014
1539967394
277672884
164214527
72063100
868461297
1230515032
337325873
734507392
625065070
232295760
1538486210
1999213691
1262626983
403074186
1073062073
708801483
906941568
827293679
978719108
385462012
1358521161
332948801
268948902
802075588
933955024
869031814
57564237
397033690
1032419350
1630819188
70543498
785666853
1809523756
1379293772
1202018324
1912382399
854185218
740675589
337256469
887400194
1482843709
1914383932
1954200782
1925567430
981290775
429882692
1356062768
1420755139
712471243
1979214194
661683691
87892323
361489523
134558837
666840985
2085207904
1510452192
1473115680
1236946987
1247961393
1529945867
1631576611
967130303
1533938981
1159227887
1025830850
1805233721
1786289355
720089111
1941075523
1642297877
292106017
844780864
18562662
1627601842
589182746
254384462
205248143
1528517490
66959811
1838040179
2083918390
1692334010
1773149123
1955709485
1775551063
1582907735
216100553
1217955222
239707678
1968020852
30941448
1585999080
503884312
1370126573
11726100
1304150517
1325095733
2099814527
1896644116
544148711
135617857
743087233
701248057
1260256680
1557196574
1376383826
1706388706
1088030203
901015546
29412029
567918272
53003339
2040950486
1048005433
1361972237
411349489
1277169208
765557276
300676506
811935186
257468310
1400882682
519294047
227489870
1793773487
758723502
322339968
131552130
928628537
24601780
2046744907
232962255
1848783091
2015506123
500348461
99068682
1209736071
1034266048
2017778881
128707090
1861933677
1262272387
2000382956
1651326986
151953355
1844034665
683129514
603835006
1047219992
1518967530
101308479
830738874
220635105
910263736
625525093
1081877760
1386734554
709428732
1948971553
818699092
105957683
397442348
1762981611
650976259
52504475
1406802421
1493941444
610879434
154158208
1754257647
27542696
2096357414
1535073278
310518032
1207217694
1370882069
190554853
769339107
2122305318
1954059458
911468947
844271982
2105261194
796188991
1194134627
1847597491
1708992101
623563766
1847390858
1968596838
958805657
1893240279
1007424134
1158864995
119781334
301748883
2113048884
1319337121
1267276269
242765749
1531648243
565926024
1141980682
1701006134
343175188
939776941
1962006439
437176261
456391758
1165151418
249756558
514340149
1286633032
2115900109
2042350166
1107646394
652671000
1925714596
980895773
1980379231
49816411
1561489788
1242504459
946629594
535221262
1359172512
1449150208
740712516
738972111
1867846803
1608967664
373537447
955404616
2122451341
491576858
549177478
1409064974
153379490
1771676782
533069871
525765078
271805901
1408463326
762810580
1241490268
2132929488
622441560
377833042
1295840954
623152671
109106567
1368177361
1904681970
120006245
1925333586
1465910721
1329425674
1656441108
615419893
1586141602
1594081408
1953879170
1137192580
1673640334
1413188549
1197547064
163063277
124432684
1261002026
1514755854
248411550
486231577
380602857
2037334963
1102924107
1589690872
1389868836
1333866059
1102928376
161942321
1178159329
1774394156
1439342568
97566965
1253268287
596591511
2013138580
1205798731
625318850
1325340564
386777173
970483087
1158232755
1499415568
1169006449
1787817823
1761870212
1978700141
113590435
1916382236
1416113509
2080890740
844576183
316401784
1467926553
1168547079
39373164
96033256
96532978
1407525336
2085673003
1193360712
997107664
937274325
1759139428
1536181360
893400697
1784709485
1122856433
1210590485
1634848410
61608009
1316787253
1315505428
974679276
1072523569
882300936
880225754
612634311
205341650
1604038566
415216884
399941982
653793192
293681863
985573840
1124947680
1909832029
405667769
888040265
2086885463
1200843742
170936677
962631439
1590980478
605461699
787699971
1273602589
499348974
318316259
975858706
111546041
167125804
1829407042
965978236
1900450403
1549622067
722992694
259638641
1485908702
1112727583
467734691
1712656477
232063658
458202573
760720257
514046054
1286406104
2017403729
630723474
2005355280
2027732892
1421514494
646836614
1072424421
1087593755
2074023767
1815116230
2076814403
1326128578
212089984
1408927143
862437887
553181623
361666993
1064196895
726228392
138119814
2144749990
379080172
1139208951
413041637
892099003
172429886
137236811
134702647
894860593
661095107
1195856601
1950326988
810437921
946873465
1702895492
1968659052
411269736
1606975255
1327942710
770536491
343668106
319694876
1621779794
15150119
1462753207
1345256304
1100601735
1915909778
777218271
1683363532
428634022
69818421
233697743
310600028
441129234
1951882273
137750499
1905527700
1860301535
537298494
168661650
1904697055
245302499
1896815966
1476869664
1036798835
477496663
1224547391
642674336
9723793
123776100
570370067
302138455
1907887535
144466992
1646927946
335772472
163296639
769049504
828492752
1365985492
1444336566
1394666273
1426963560
417003514
315877653
2123286499
379602471
1563169998
85051710
1435596219
1437955614
495948712
427704210
247815595
297498631
625615312
754805463
1877542097
1845026031
1524897487
1988241185
1701545168
1108682767
1414145799
1240217825
649085854
146317984
931248495
1730306919
1528667245
586889151
785553019
1658094799
641372257
976376352
841509394
197743878
551850052
2135601831
1446578416
1282145383
21623223
2035332502
1812400055
736520502
583539251
1434183930
1510694542
1578772200
1984986437
1316353222
1441828734
122842035
1852752214
366415433
335743036
1939942230
138807914
844564829
357368725
124506267
1544414978
655910045
1542734720
357413699
605867825
1382129980
642117026
1794472039
1594990362
728348304
54881066
1566465833
1931522704
662009755
1701311006
1195884896
231071650
777711390
555857595
1766489556
265050788
224004186
1572020769
1249519575
1548738424
1437799350
145136916
1048403014
729518796
1536159224
894480709
2005216666
875399009
885103179
2106459903
1889509979
1987985087
1223694841
856605410
1792043467
1126705321
923772796
247194130
30043271
1924683584
282597653
857621727
419000108
1777963897
1047937855
994935102
1478922564
1788772849
1849451161
1536578648
1712000166
1268710881
1145928572
1038212882
680041501
912314224
301109203
341704669
330181113
474792015
203309438
1699539932
1130535853
1966178011
365896476
1165299524
166595657
1666247588
1355250728
1293736861
157753051
1837075875
169856450
1265898053
895232604
1429413470
2108565465
886256781
1652753804
2087672515
2057707122
773725508
1497947139
1174983897
943973477
1431303092
331600997
1214765499
1093590032
507966573
1508983047
1454111338
684142453
1848506208
1110734690
1657133963
749034565
1657417440
106789399
1171138489
743630403
845797678
1318945140
1288798738
2083208778
127993989
46632870
1976331826
1071870618
925767377
1407674034
677150739
380293620
1366693873
63930129
872624376
777920887
1165139075
1092157605
725291123
1784900907
1982499115
1928229012
837276066
907725019
1117689275
419005774
860901998
419041023
1470290307
712889752
1328059805
740808389
1360453078
1569455426
1796464304
40720079
495871103
135765396
832281862
1643091218
1321866631
931925959
309026862
1095046142
1268579877
1675355237
468909424
729788707
1819662100
1707775589
2012940419
449899078
930895866
177305604
194932692
302602296
1844005483
1003920110
52859786
1103762800
153369784
559336533
469588753
1200087300
1150977195
1282459673
283182292
273763167
99213519
1311593511
2045538295
1794755441
950953091
903226667
239662034
1622851830
393639427
1214763258
388600178
1347000287
910049896
403334672
1364523014
1701537840
690853120
744441231
2144426721
1181529454
193857923
1778314644
100752150
951607225
1000931623
898235590
1641132191
334852729
1015081699
1096689410
1997848006
2077575675
1467292980
632209819
764199417
633340547
340481319
552373334
119218457
226104699
151193984
1972578822
1820442238
713291136
561641475
449633908
1658568934
183495708
1547507193
1733716349
1998783205
878891418
839849691
2093951086
361049992
909575984
1611358442
2071915675
1310085450
1966701494
2037195998
802037662
1858117314
1619480230
559115073
246081692
624974245
1167677414
271496627
1567411765
514471927
1647045453
500266584
1275940717
1508635136
884162819
1269609465
238915778
625629446
371568665
1482688402
1495684621
1192060473
1058395729
838399736
508647731
182177217
1741813916
1449521739
2040665566
1011457568
1257775413
1510478918
1899167919
1239505114
1936856891
801812704
1983702705
1888825181
1243774905
657540940
2091109983
862504597
878078415
1184766049
1902288456
611411077
157345909
1442283730
1655895220
1421794309
288460685
1180555370
1761389230
2003999387
671913576
808592167
1147166772
261049009
1092537198
1242937930
1867985102
444533073
658224649
169071421
314383922
1297283474
951377624
26411180
1302292966
1251347394
2105711363
1564034452
597107820
1177453429
882658581
2007500423
1000157171
487124845
1187100511
1015555575
1182522778
1874380068
1042672833
829183018
1829605454
1239530379
1541440034
1291065764
1632598749
454968470
61064382
628320261
1784493266
8493127
1624315411
1504033605
530700515
291585794
1686810748
1555423326
1061322958
782096297
1166472346
1002914564
1104836813
1754257064
210870207
1922458127
1196861659
444692750
2113521284
1662375400
784947885
1058220425
2024253770
1271206342
1696367490
1259016267
241666137
2133741250
893955820
250557361
701522899
1433161825
1056485906
204067981
1894876499
253021002
20901784
1872671055
1386001124
1915863758
571867557
2075645269
21642843
242738577
309258404
371957235
973878469
13599701
708889700
1936837630
1168430271
140528646
1421969180
1149808314
345017003
529608325
1139838592
1209741329
181791421
1537393981
623540634
940286228
1984336802
2013018391
36032360
1522321545
1002072939
1928665391
113731908
686749516
425867941
1544621030
1878270784
527981307
970004008
1146191213
126025734
828006388
71657095
1482983597
998735575
2006170877
344562726
625762689
1624122980
1328473772
683383016
377302177
1753033368
587187598
582084120
294201067
1399172179
233310022
578556972
1344055394
906077042
1476335503
552101034
1531329601
569942641
1867836820
142103737
1980983008
1733384941
110790766
1579547054
1831234045
591830793
474790125
1130166184
2126574594
1596209528
1900705150
187548811
1323060008
1193694717
45298837
516303198
220558992
2136954739
819587918
1214021726
1393530773
1903324957
1155765028
856843446
1636622574
1090250593
1329922425
305649322
1693387084
1217399285
1462345195
1930485650
371565869
1155786534
1698491243
863934861
1811650540
1377968445
1100107347
149184379
441338575
1186762773
314628626
1324977154
587823947
481093673
1763206627
1155959402
841275008
529142115
83840808
433908448
318531612
513683113
479173309
1842803990
1963117176
1556047659
410992336
440528329
874621291
1757932771
522071319
575944645
2053523928
1771861907
2043202284
1087946923
1123629670
18889920
1141951332
608902798
1587633963
1528227504
48996818
1673953811
641447226
1742445948
1775119401
2015301521
1012189097
1560910567
763617434
1040065301
1949216546
1226633216
1754408367
1362756778
1502474289
613411456
1990750654
300957371
1282646738
2055017265
2057247626
366121737
1763114230
1151605858
1949214874
1791427761
804336473
1981029793
111428058
1875728022
12211516
736374758
168065339
1855633024
1334127852
799167100
1279409258
1737820952
1991902027
1984068315
496888858
743718917
1005240557
179719667
1156350359
837967691
1918409751
2145042078
630424231
1954342630
1646088331
206524492
1826636334
2031537098
1373746298
394682283
1001499580
1160140422
569927267
466267773
455344335
1494943011
1154128146
1561329229
361635842
1043707369
1063589707
1767264808
1123057129
2458225
1128207686
1571364328
490061217
1265674674
812500632
1961516828
901396733
880235519
1960149931
1436847673
1225551580
1999104221
1387934011
2121418839
6847934
1697466938
393604941
841626409
1047037789
444574145
1012393921
1528194155
1902190193
1263458121
1532888267
446533668
288904527
251754066
843261080
2020020614
455657879
1635808399
1443808632
12797717
76112236
952816636
203954867
24693637
175943164
1278830403
1682416061
97401381
1128263680
1222585545
897591953
738286025
1987061990
1615064776
1515672450
739738011
468155424
1345310024
954734164
1806026163
1922786391
1786814155
3184531
1598376013
2013244500
1709771627
1987368347
183556670
1440080419
2115593021
1862819465
1775128247
584568705
629434169
239312004
636596736
2053383241
800602777
250300619
1634731436
2100627168
629482055
1081294923
1720063951
1925042422
1636051499
1381451474
654397106
781041655
1528389661
900444724
1113424466
321829927
1169814075
510329276
542161882
359577879
1755296219
2142306545
101062003
1883871178
1248941370
1884783769
477165382
299992227
1080496557
1031645227
367762542
941560296
1716226578
297407785
1827382313
1506112698
1658089520
852590699
1370949454
457729062
533165400
763687892
1347306686
853512386
108586025
1392103274
1280828717
186988951
1953992325
1224727560
1647806182
1546095394
938818322
2063857582
143463971
188518506
759247709
130009697
181439878
2113448873
899098878
1134778316
1586997765
540201754
1227976122
1533641123
1754154781
243195169
1771179360
1230931155
453826469
1760307658
3576020
1185054466
1773212841
719535101
1679015548
1752854384
1554478689
1717313169
927853252
136570987
1002270000
430666577
247648333
304427419
180147395
1042361252
1350859784
1025749306
956805144
1317651282
1154523125
1962864472
1670268487
319524340
1004657763
1085037457
2130015589
1147562610
705052407
1599661232
811348571
610993123
1685528054
1700226959
345969014
1211620632
1453331123
151678237
1809573236
379392668
665763256
2085717388
1065352924
2131161087
326429485
974514235
916670322
577921258
459438910
1710468984
1571095048
1115021061
1995810564
2053327096
1975715767
623099801
1379622933
2105949471
2120678627
1143004720
1530086725
1653687848
1567589131
2091814401
339079207
816133843
351290372
216442340
1193607210
1246835810
1655745425
574309036
588929138
1204828019
230184275
1380009298
205948533
1205183088
1869894873
198545761
617895323
1912975975
116958164
2011455105
195693355
895829868
739903130
477481245
1321279489
220282153
1938482589
2107042284
1105586884
1196030159
1298252154
1174059837
435036704
787753234
1872308524
756345813
2116379198
2096023634
1909717405
1883091634
1184044802
1520509489
1746182212
606056381
1229351443
2112081749
924679046
356901912
540810907
1010419026
373086385
1773722412
361585443
1402191798
815491193
194274805
1338003951
203531244
1072002118
1288811551
2041483807
219290873
678490163
1501129512
696203024
1856804191
1487771804
28108561
1122928527
1602538074
520199439
1353266819
605059311
1695074401
1478774008
226899989
101043621
1979605910
1966987253
1462208201
2123467253
770618569
168364514
343020122
344882108
592046939
339414230
1230446119
300011539
63600169
1737369300
331352212
1226224552
833459005
1458208269
1163061513
1116119782
521988933
576020684
790318381
1858177635
1484563628
472974615
202131672
748972891
388235537
849780139
59094466
1236805785
1795821177
1168256811
365907732
881373679
1477543867
365032771
1651733340
1570069362
124507420
417574365
1169483183
1722627037
210456918
611524847
1657287561
148349596
726296255
1404132454
1642869014
1169954410
1574682134
338247320
527602213
1003629634
734557269
1693749625
625038895
278484743
274737700
213417440
2069049866
777482288
1996282406
250669359
1197573665
2135880685
381221357
865389250
812375802
2095018878
1172576275
601168602
504208889
404198892
344226832
189936843
280400236
52484331
1918717202
990800315
238054284
2008944245
1495130860
248600492
605786240
2023576067
402001547
843468601
1526071072
759773859
683156722
121378470
398842294
1562250417
968615125
445045636
559371031
1191289772
1278961619
327673772
1233585488
1441058282
1177220885
1203754354
1681519609
121260320
399686021
1909346493
970645144
1078372528
1698326365
1292375441
1520059437
1968965006
532526618
170347066
1958198683
1059485614
706483704
2022575342
1119654101
307352222
418146469
1115430534
59025577
1095636441
69248522
2027170029
1900754462
1572736362
453210850
953116782
1519664109
1121162564
406124060
1631242876
1636537142
519128072
1753935673
66236922
1581920909
1374823265
1298052747
1242835029
2066618807
456202361
1335510441
887290887
1087804349
969186090
1450144468
1255297670
1101463785
157791468
58273994
1102590272
1174697502
731614386
399445777
1199261527
645187793
1189454728
1086063938
2020213369
1631080612
434727796
1131637548
597711427
1970995214
376951101
1319955203
2067563638
952032633
1091029711
278322021
1220306185
177736740
895910043
1251980060
1828209486
1981112210
2074646175
690056834
1138743968
501684032
677544330
880885441
2133902642
1327163501
1178471219
1081148472
506598537
637279927
500132070
1989320856
1797700925
1058033058
85139495
1602627767
152994693
439966516
278890306
1501188065
1796245539
1726540701
779744866
1162054523
954926337
119944172
1000225219
443702531
1670571008
245602238
1611699201
2058140945
898844889
1771401132
1414506354
2015789529
121969635
1504415279
1516331109
276000218
192314195
1874892091
1329423020
1239783460
691946119
1876115165
1511733431
247194888
1814807729
984033336
1587072610
427012218
1716232060
1309299260
511367609
457448379
1540543453
1286310974
1061709037
1512107020
51337522
1976240843
344856785
1292973206
460181861
1637633148
942722038
435686277
1071454042
1006793065
1370458947
1788453087
942627076
1652921316
1724486344
1419060121
494228221
219577378
76102537
1641457786
1580962533
1972387622
1938407981
121713361
1663233898
80202435
1770199239
936930027
1260623811
2032798377
252167279
731129600
618399735
1623781631
751338975
149289719
821495495
1014108675
1736771680
1944999710
51348425
69946406
801212193
2046682023
1172224889
1896870874
1056427921
885348931
1858981362
635768030
1474153220
1990313515
817398808
1274429564
1260817038
1616210722
1857450958
182916542
1882664627
1913062823
1646572351
77120425
535844732
1224571674
1680144417
828481010
378566495
1797181831
519112640
897697837
2004582751
731460739
105537015
1442429455
1730525848
76464108
1916807931
1643427429
240046800
1429033322
1709349829
1001256418
48577748
1739646207
1986441822
448119247
1749190653
1245500829
1288117532
459956964
313711223
504757944
409816826
1098468578
2091100207
1164491312
1448777935
697115604
711820722
163435127
203460541
500346373
1579719372
1397786543
1318432324
744559350
299336213
1645240360
1363776093
976618861
2103313421
1379628538
1738070921
499142582
586631143
1624672960
635112360
810590848
283308065
1284718284
808121063
199542023
623661368
447863397
282900435
1838959327
460985303
666429163
474498039
725465382
2120773188
1814201910
1871940707
1711387556
1363045140
978473168
276522486
956413643
503080431
1909029017
1215910714
769237252
994135835
13362473
948102085
1440553401
1937548736
1850126918
1875063776
1479388830
565982388
2024292395
1196603816
129494417
1286545383
19168119
691290386
1787610009
1839996649
1152138664
1098736119
515097381
1052212746
1772819837
1940537149
1900294946
1689947796
1296073441
2072223301
1202701428
1236661330
394977957
1832657085
816418100
225909126
1221651994
347118412
1528091065
17293514
704955057
2083108804
1386261026
455058130
738844236
1104207214
607547393
63216185
1189216059
510149848
1367380105
1786335511
1120911226
96285597
1089700195
1283399786
2102944834
675944058
233183074
845747847
525668739
2060479501
880654999
1446425272
477991653
1757595401
1781679740
852327507
2029744290
709889226
714443432
1652309178
1525022957
2078046490
1265329405
1727778559
263537204
1983935282
1419298947
109670008
942075316
1147183350
2133565077
887974374
113180471
1459996043
1791461054
1062308821
286558500
962599059
748597883
477965208
1808197157
588337141
221200231
12726074
267158928
232000063
2110555234
313553308
1554951754
498165007
323390824
562078825
1492717087
769345872
472618970
274645387
781209027
1622638613
2015403677
1439212162
1470058802
1748525233
1368011997
57913383
989631597
1143778975
1268190525
911518226
95550566
329707480
1516813408
1528218222
778180889
49030811
1059515116
1165936143
1626845185
1174436668
461409242
1435958963
1757829616
1820652170
699238759
8620241
1387866127
643073189
315559231
1975344458
1202111532
468090833
321484766
402951408
1190155061
667125029
1786399332
2021077952
1394742876
49432455
2036128762
253105103
1492757365
1465545878
1936287089
1713484526
1032770649
1654073916
146053595
1302058448
898664773
349469149
1658924504
642131547
1473515079
1576243678
443888095
964776970
1208267191
1575400099
1198589060
1617478005
1425795896
270255945
965585505
319464802
752241841
601597540
245427238
1557477450
1581968795
551548807
1545734960
2073361343
1015445991
449768904
430452128
2019316478
1073525193
177668898
869399608
2120436292
1556304381
1510352484
2043405858
1387558410
1640596673
1429531037
568901114
424259100
1039158842
493404439
1489792633
602850428
986316748
2004189649
1348944767
414725009
424960199
1971165825
1619237031
190072412
793979251
401576480
476523114
517295922
1136638354
1604567952
71998112
652814632
57511392
1628469043
1320667361
1862776702
1631407609
1390030183
1009455574
1392880037
863534511
54902448
1786388191
1370938903
1333508228
2053444629
813571013
217895206
362941343
325796612
400713947
1725285207
736748090
715182571
1110561937
1339492655
1721498740
700067100
617176086
7358536
784340056
1931828678
1223147022
785672873
938167426
637211961
425666391
1638682729
1917305299
1750621906
34063141
1468650383
1937560305
483156722
438649549
1514900620
1338247100
2103236787
1424817353
858909897
74277624
1832585775
2113542097
1857231874
1323223439
733478156
2130106052
793592493
1688572392
1596538380
1932610989
956369685
787595545
589355784
493715821
1777505872
1958088889
1116138433
330350301
1278533806
2081867461
1993238339
1286270747
453433352
572533669
814947769
1707982843
521659905
1436256492
1976358350
241055939
1536014125
1754492620
1723643089
11744735
1523093822
914549241
956225170
846954318
1484121642
1700858796
1834435906
405957937
1078683374
934950798
1375391046
2131416765
287734947
1492387036
1626583123
440579586
440799742
653026372
1609698307
87591220
2114467571
1847509495
1274661118
1524676405
1000772332
596070574
1112810461
1864935423
2023895677
343460722
1553593206
284851350
1324480470
131490274
1210391973
1691317565
376977187
1241578539
1890471251
1306014239
1057527523
1242061051
1176088325
1407648119
1865754636
1100516163
2040861031
333328680
1126433982
635656704
611057830
893283156
188277383
859684712
1031414185
1927471373
149909220
968306444
2109495636
1937347035
2138583240
1744514612
1231030341
1234534932
1068886329
29043240
1439370746
1216095054
1905241261
661184482
551677773
621644069
808152797
47684877
572287275
311324398
1170426567
339314468
2080429705
1023730070
1113892597
1623272549
1814230779
915724276
167792633
832626334
1075885290
563619048
926395076
53800884
1206066322
1260010073
651129916
904956652
267249429
1573567666
805155627
1220440820
392924628
149029975
1219155658
1148352994
2141782239
144602561
308027365
646002676
698443942
1648578927
1122692915
1452105681
753514001
1065006725
1160539345
1054981213
616006051
1806405331
1623876024
783612728
1426194036
1935384232
1237351548
1041103266
783501516
1749315549
1608696141
875405477
1809622812
1228044242
1439214492
214669394
1459218510
1718883230
2124757431
1518419617
2121922049
313147128
1471277205
146895649
1862544931
982079440
1118374246
2116096908
2117683751
468713829
1744909123
1545830342
1351461289
1857580470
1137027265
128893844
1891070898
1890014984
1320673368
710458567
2045779217
1314844711
1589443999
1851115144
1381283698
1408027747
1703271068
2062123003
1508704564
1081844990
1379959777
1835778445
1432523248
1766704234
1869765712
1157390657
582492151
407221740
688585685
30659406
1865145061
456530207
538214218
1504151238
111187960
70317230
1147763291
448907030
1189024817
2087901374
604411576
956344489
702600049
126375593
1940018053
1115540678
1065546991
403801823
1308934097
1685013130
904100181
1732650489
1328448995
2090444116
1250713269
2079251306
1786194735
737739056
837910896
1183847168
1631035808
755639204
853779795
819542947
222504622
302947866
1624801218
26490089
477191297
2074912233
414764377
442598344
1946347915
577438461
1947606809
928807289
1910489563
606535229
1781762263
1794065435
354285148
1143154326
515927074
2140087587
1909596784
62424382
128155901
755355397
114629897
1961021119
747344915
1988268986
1303271748
267910497
752138707
1883739590
70520518
354784444
1433934795
636676847
1886257788
1734205068
824568540
1111395261
1764819194
1507418596
271198586
984938493
2121872976
1325116835
1281699809
1453161654
210833006
1998778007
284581739
73148
595262994
2074870231
784589820
313269854
619232806
1647840739
339863798
114772377
1824420542
740861897
1856634274
626769814
2053699010
1731952336
1060552116
73907710
2031863242
1960600563
1435210021
1060184032
1798352764
1683822401
239278657
1898596442
689649010
507910271
2053334296
1930522865
701061187
1927831436
369037958
86082534
264298558
437917632
1318403176
1412173769
1130378732
1803381963
297136601
1865586902
1406293782
1635154791
1763148121
606131043
386082938
241500292
1991076842
1614013450
1240969093
208956031
935045693
2139349326
1339194577
291158233
233675018
1394202106
973068721
1465702864
1057752193
212220164
902966625
1927389311
1258704731
1292343442
1133823623
949021271
341620132
2098807721
1382871406
63609387
410732676
357397224
1592246398
94921140
1723074355
769302493
1831467185
184034870
359587089
133813955
277047967
143453019
113809298
1783673741
931100123
852904694
64786189
254974903
86693486
730268405
1624068969
1342431283
1267283749
1040846077
345759573
1671347670
694473120
1808860960
395426914
712069990
568244791
1440485985
1433943905
1432926664
1599342448
458605416
1475593597
718355363
1487752059
1784683981
1482828755
525880235
676255435
492540568
112815394
1005057933
1626054125
1311600701
1405346163
2019308103
99684806
325229745
725540158
1693976491
1446935811
549565606
601011690
651407432
1405208449
167776870
1552750474
640220847
1167727335
443238884
279742703
1995720588
1688558897
748820814
276408382
686780218
491871101
1141220613
1703251108
1275287270
425643896
656114253
922054369
634173824
713799870
1954714580
1910641
2028656309
1906165729
814206628
363181599
620749698
1238460935
833343373
1994692286
756677363
403671037
81594268
1218654081
2020216471
2125058965
288058514
1092453062
877301995
1103915174
857744452
18147172
845120829
1861985397
1443125168
913288587
1013407396
1195078952
365388740
352834622
214345329
1874536533
682079201
606520113
1410354986
20082329
2088999102
1880464651
254817678
1876514257
1306409198
1476037450
1664712073
748951947
1254470046
851719223
493458351
1571058892
1482861039
1414894945
34676400
206946412
531930389
353210750
1147517570
2079148248
1335202662
853336443
1087904318
1970424008
987511720
87536439
1171943555
112531873
305698189
896846507
545144422
1577741543
2617866
34249014
1972718522
805161022
406606535
980947182
1569763962
1683334235
43606009
1848678612
1153686221
1516395825
1726275472
158692365
1051127809
1849051366
18316005
115320320
1551885036
266549831
2014878587
9626661
506151878
77427970
695831690
1031238524
1244805546
691394557
832601392
2091340556
1248519811
1488458915
807399692
329983043
1436618904
889700682
9865503
206694280
87868052
1090459782
528562092
217876623
1566387325
554695688
621373097
1739750114
1030284984
634927485
1833588950
2080477289
28036221
1997930095
316792987
1765259082
9050263
2046318414
1358329147
1777681608
1077281435
1708049517
1911082164
1021051972
753639816
134313574
1684621436
2027113905
1080848461
1313758425
1533177339
43020891
1374564433
161838783
835029519
1426523421
293911468
1136733803
199003028
855397897
144797780
323127492
1236674861
719441964
1545491575
1946939753
102407014
1135415957
162105216
1436420579
1355612286
1170637041
850665664
1665561796
675424763
1079734936
2108231571
1314641217
1505342180
612312624
453770771
216250804
457727904
1070649008
848247786
811652490
289787521
345213059
1789044559
1109348368
1615177062
1379188146
1894811573
1683970628
1948866888
1523889989
265515774
1821495079
962023058
675516560
1179868200
1797926177
1415527716
1233804341
1461510532
1847922895
1832962251
725796306
2018810985
1846018090
903133000
1138975514
571708957
1636414272
180732383
1649328111
1396436880
76258616
1203960123
51012863
1423510571
1808362607
2002210455
1387311018
1095688045
1307267063
839466506
1650354685
1333975641
1612825014
1942025316
1049885828
712498836
288218256
1536648157
309272764
1014642902
1533936455
660113490
1862074099
1451023892
1098444741
768547587
610301396
1289912024
1611059591
1318413636
701724012
1633031592
1456838390
1337044055
90546959
1746820045
1299918103
817306932
578058237
1538924077
1646366933
1097659396
351902566
1483719916
1893247074
1244260207
1001958934
437599868
501981865
1842652401
1022567828
1176221525
380396289
132646722
1230643809
1726875791
1606930660
1798709416
1708360173
1607571625
1378486055
139243259
151743999
1749465573
315367592
874395898
317138644
1914284117
1334669081
1310231264
1163198983
1308769214
1472256642
281543363
1628938042
424176457
1445199989
239207009
1680341370
827898474
1870380708
2132312990
148497364
1386756317
2018891029
345434652
613590219
1877931351
1568659575
597967573
1441795442
227706566
492590435
604954043
895726841
1761355470
2041984356
310606348
631460423
485264102
1033369237
499227627
1141110099
996266247
1813270883
1340747461
123134913
1653874309
1264168392
1452941132
1781246583
1629239178
44550740
121230033
1213474482
679414119
1336275873
609524996
444534402
1197185231
1349951834
1087023035
1943181469
1308861204
1878819617
681045153
1744261314
440925934
1717807891
1729999085
175031038
61323541
2050906353
1902325293
11079169
219131715
1386122167
214482040
1001680798
578987089
1357100288
557291725
1174543234
527682018
759453984
2036528641
523068807
2019392020
1430735844
1260458541
466754887
1809387258
1121416956
1329391904
1982402828
1445234399
1787589415
1037712972
364236024
746143902
1517195384
1183433770
465219352
1818161242
1461965591
41416963
1905619737
125429637
1437234593
2128362755
1887097558
1847001457
1932078926
1306961372
664093754
1302063382
1579971404
508612475
1627981853
497991343
627023305
1760046234
1528786521
574046878
398046775
246301225
1946574896
2078360340
2065729571
254328020
754467920
748609890
1297779226
1010502151
1007067451
1625582879
741392917
1795142371
563678837
301297786
827154320
199126681
1467365292
1803870780
1240324787
45254061
1932090173
483275451
501841139
9647184
2111515351
1666346676
116378654
1536212159
265362828
1823498297
1213732562
1766266788
54121914
83158339
1368747581
1784425336
1502323167
523937357
265061096
197358512
457877118
1863341012
1375535354
1216512619
1220668546
456007721
1233779111
975554503
20272106
1119070892
1966890832
2068376058
1738312827
914234203
523258115
115769207
331722760
1663776412
190237939
862260597
1276632676
1472696383
1078645349
1750600509
1813966541
1023198793
2068660387
1921085154
2003901336
1605536674
1504193969
1591113742
1219025768
77242933
127476966
1117242483
1263683795
1268172225
162534062
688699229
1490448888
983190487
464265211
789545710
1978758976
535933635
1669952545
1479692769
1099911237
35677977
2008042402
59067408
1370511804
1493965464
1546024471
1458795254
412003232
1598124484
219976332
173458928
36067749
1825469387
108348508
1694967746
501929615
482077887
503286200
137730498
2042538019
2060067823
323664141
1136825458
2059213126
1973262551
1893950786
1128235752
513447494
2060828683
903005439
1337308412
855893901
428417004
1848485418
1934271621
345899309
882447529
1491472810
862476450
1421702464
1292759897
1190342696
943560291
1311281207
2117943728
1224004442
1549279745
571816910
1595168147
1222236293
1157811700
1646909759
1293509931
1912203011
1727250878
576800306
954911647
1184615446
2092773873
346555002
1938543556
1151997208
683886188
688440745
249575088
612051795
796239410
1637302021
1712578728
2085643901
511836111
1189701236
1921254468
354320271
1365437369
600296394
1955188534
504486820
1018782440
1031517279
872512460
685695548
1269381292
80295345
537408625
1260710961
1358609559
1502066239
1424110203
211510954
1841147177
1886539188
284581739
1722148996
997362259
1575066992
590868039
749517594
1717534370
1651729423
863084820
238430396
820742770
1403817430
968001976
582570641
879397127
521163616
770887602
871249259
1239225940
1565252582
815146555
1318192471
576405857
7405934
2044705769
2089274899
1940980025
1485753643
273997529
1893056916
443228928
1867856569
480987376
1826474961
1468771590
628582020
251302981
297668245
1069295503
2045916028
2060321510
816488719
878952373
754259830
1063358896
114941486
1450614726
2062831624
883919127
1049932710
1009782432
1715813418
675519236
1375848971
608372254
1463145765
384199209
3122765
2119845315
1570609191
1930010421
555725071
1164723465
1609205836
1982160132
1282496442
388565424
755985692
1307436168
1259502295
1213940085
1986411960
1246176607
1612854458
1257369396
54147110
877472046
203594995
1572242809
373067897
35562161
2090143823
329241563
1734779319
2100685107
2035660315
892372116
42885109
991063329
489092797
1990108790
855014721
895040631
1983464185
808583266
1293514050
1259701120
798326697
1916735578
1779995861
100716344
799539111
751819225
387444388
1988547057
1468774106
1457648536
1988272145
1785422277
147586709
733999771
1579149048
979130160
1721234702
35362154
1160904739
1051100342
668210437
301313083
1048972336
555708804
1133812023
1091223235
1428758871
1094906570
1881232770
303509457
1960523544
461416932
769251379
2059558086
2070832204
33870825
1333235023
1629470113
391559970
924158064
453899871
1154536495
823748219
246438930
1444763955
1158802217
395729556
2130412624
430125698
1332389168
802274730
995434699
991396288
959890216
881483771
1762754268
170292709
646473456
1580841487
469412050
724415027
191937063
462737553
95364903
1937599477
2032293696
1136886100
1791897929
1745840465
1866771724
1548428498
954325163
1722408029
1542783455
682229992
1001356192
1864898693
383391707
106312572
1212490983
1332707620
1313639142
1181723728
1331445239
236542655
2049885838
1899747155
2021461272
1773182134
244127709
1718379933
1010817009
1300512066
574871
1544886462
2044306903
1236381748
1947436164
1487697324
2138539579
1744128995
1099440546
1870745900
1406235176
938614287
721996717
1543479174
1712028292
970886364
1060157909
1070775014
1891166486
1030583054
1398562392
385798865
1307963630
1992315398
261066775
246432900
587321831
858649438
1077460655
1968474209
1776777678
1027781116
290018454
1079044628
737817581
2033280656
1594286866
1978442315
1868664021
498421029
798831321
1025403375
1767649750
1364541039
593230376
1964216587
690241877
1403917331
473270570
2083926528
652238809
1922414827
920529018
1799279316
851503310
1009948518
491865609
1158828072
1245660985
694900034
103495345
2067408002
897186137
1135054764
1694892353
1757244087
1926563653
2087689851
77606619
2013264885
1327762851
802644685
1420735193
511158086
220153726
1470235271
1949937889
1208975151
1734043348
1755405589
553040602
571787274
1924132315
1058545848
241898594
1356231339
276930932
321877548
1727656056
1268096822
711205839
32898345
1087501057
851645998
1327000806
1507475079
2131183357
692635442
525819146
795998049
2055858679
1720403691
83641147
2025733999
1662613354
987083800
1356181573
46644279
1707356346
557200307
842553027
2139951083
440743737
2141452862
690873554
511723172
1372094692
1310622273
1045216333
1516751223
1908256423
446498923
1827233799
29800515
134517156
1014242976
1070096083
298303253
1491637397
516603367
405978134
38937257
1162397360
182692190
660981171
289130157
1615574569
191061033
1850533825
1082495686
1729636626
1673031706
834276482
1756136370
494657030
1606737183
1071955488
132093952
141453276
1885905280
749182947
1043764028
1907946704
733959348
649011578
1219428522
612849606
1314369127
1115957873
1074207586
2101415537
1372350996
324000437
1983578570
422136827
1585393307
1698194711
727570992
886079519
2121655735
1666010406
1172426168
640479400
811329126
81612892
1439256008
409092448
270122849
1358193511
1760963234
454152753
684699188
321182782
716250652
181834856
1247808006
2048158625
405618763
1999855782
2077838331
32283211
2133573755
1263827060
2066563594
1622706652
987088131
1406801470
633406695
1168033291
319147833
1482521828
998754771
2048537891
1760868657
145697802
2061583246
227119656
1846099353
712222894
1669258504
747451160
687479396
1749375380
348561922
931690545
1746705490
512773248
569452676
960700360
1034178702
355137094
722796430
1006450597
1168071608
2139710477
1948357088
1058536460
1102848907
826239303
192058215
1301931043
1844239044
1163743372
397563391
2047923239
1479215790
510681466
380651116
17483699
790725832
1926868168
1691344829
2107523006
273776556
459435301
325614643
1556009580
709324445
647435869
1065583029
1711775407
1537624466
339838472
1570889830
1030392362
2049328085
1755483869
541701171
1175304229
2116183218
1279859315
2076729170
859907516
647939115
1932616924
1853640459
1796091882
192545321
822164980
211128142
2067167669
1152703644
1047214855
742976055
1397720316
805807953
979758425
1122284744
1690936789
469528101
1088838869
1086508938
1428001339
1218495316
1290167442
393112250
898893951
175904474
1640038206
1033423469
2038097709
1375577888
339760791
1734217721
1499130339
1369132997
1053156333
1759856102
2124271474
1744033979
1694559599
967520910
230923757
167017512
1530032179
1799542606
2047185666
1633078355
1720384556
1106781522
1597998276
1306959900
1868475546
1289244947
1507486761
261077773
194588543
1870151806
939227346
486059683
1396888885
1876499920
1891016995
710941126
1953861634
159263404
1180768753
75031428
537445605
2030772874
1942313245
1643969699
878633150
1047356517
1518479455
1730783678
404988145
1924317192
2066225753
1011260418
1886997088
1311758025
841365593
283301813
519829510
734214777
2083764963
1537078681
1596236094
1840066305
1622206726
1684237650
1432832836
1417741252
1317424982
1398157359
1249591773
448228458
681974936
1377517940
295116083
460092151
236904511
1073378358
822910620
1081808635
942751551
1128934532
1558428381
745823837
2080250493
495877595
1627141867
1211036210
756335860
1371981366
1200158771
1597604866
15096008
514905362
1683697710
1616263366
1566034761
1590174275
1938368287
1291191978
1384533656
634986352
1833732760
956531334
1376347804
57548332
494217435
1015867365
1432746368
1817039922
1003470588
1829912890
1779712670
678761844
1892078489
421683155
2119531928
1934706193
505770787
1191043348
1109242119
1708018933
169193239
145505938
1945264735
1096442468
1473011288
552914690
235919858
1261373132
878291571
1707598897
450123896
1451658643
219592048
1032120950
294969433
107285001
284206532
1276752761
1253247467
1753266351
1908537643
580475620
800520427
30074960
39819092
1370246889
768419961
171225255
2099704565
478577329
1276086374
74340991
253694281
760390395
1881150663
1224273473
1331601809
14533008
2069991751
1823664511
1578925410
336567669
1800926120
220982491
982101449
599263074
409473220
1636772750
1677239414
1420492529
2043018037
332623165
1660605633
593343431
2057548546
1537434504
480150590
975485672
358643324
1471849103
590972062
1169659419
987898789
517483457
1390059311
1319791951
1380902921
1782030131
1338828247
1132371873
855501943
644868841
1258232368
832990143
1294447931
228096464
1872622571
884792987
781606244
1138703085
999121856
848288705
579150690
1065373867
391865740
91624310
590545421
1972257295
707472121
551160222
1070062437
1947626112
2096852911
1551730948
1035269164
391116401
1509528278
1269420075
1574891911
1353902369
1643128526
1843926906
445659032
1464966154
724410124
1841192209
175414384
846395705
1995403154
157458248
759370844
788775192
1930145879
1013458310
462507453
1460571675
870361406
2011389157
1579528103
1460679614
58921467
582165073
195464299
197807801
1278497972
1809464719
2027756489
537360219
148641552
800940845
1982164852
477659861
1399760339
2060907730
2088539077
426048916
1424243584
2031581101
900586443
1606807801
1166008970
809971052
1015561813
1922620648
811525697
539359794
429518338
1831995218
582407949
807552691
1858943157
192988823
506481378
1932734416
1313220315
48624511
1080243598
1950900374
1422299564
427123571
873745338
1247320645
1336337132
695052396
1656651592
249035039
2116140775
854326592
56181281
356712796
1314012226
1313422149
1002803427
515316483
1673694468
577869075
1029411865
1466039968
1413936685
1199791679
1866248727
734522442
610809954
97666411
838827874
1455397901
2074554424
1004627866
963006444
1231198265
2058298989
451583399
1080185094
1528832069
581953553
146296811
782153375
2073694682
1012024840
1854029988
923898459
1652139338
311283550
2023348572
560742576
1875386105
1689742870
1412086206
1335928364
166320669
1925819503
163002013
1434659921
1361627141
1346518953
468629231
1696615688
947178240
1166690304
770472499
1164325148
1990298850
1831127524
20780953
853834607
1102891177
125033151
314655470
308458271
1070594146
1906679301
476546415
1550543070
841601053
1218724734
1828722809
1262546072
1858353936
1867310014
463664771
1677479681
2099370147
880143417
1460794609
1101920325
135674999
2006031011
783693679
1344522914
869755338
1137008199
2103533644
571709080
466089127
178859186
1165235663
1055520765
1712481781
2110988546
1540506898
382938162
595465016
1515382225
280030535
6454427
936940984
1450952103
661858311
1613070692
234258968
2038845225
618162180
411527910
214878210
1492561280
1756994107
1055818818
716117590
1034478826
8270868
661960357
1674629421
251627831
904694444
582746842
1466882684
691911789
1496412259
592125913
1080007330
795118985
920873418
1696456985
1711545743
1574556625
534294094
1686883001
1184064549
1510705645
326616393
91359770
1629023651
1665546268
1157748742
1014645946
1431910112
199212695
811730926
1690922533
1282042471
1197044876
398648683
1422727219
1051451086
1904579830
1788502744
112774579
327232404
1139299562
1370992124
206190279
1354979186
746528749
818258966
1972230503
843184979
969075825
245376630
909695860
219232200
1081198299
2112914128
2044973980
486776419
1555727726
337368351
1392142117
1921104272
639220030
853736565
1623133971
1337018485
1663537631
477358157
49268126
709603471
1628091681
1295286942
1172507668
742320944
443115781
1357670766
2032589528
1114731873
1145832382
1927211252
2039832140
131976734
1866059541
52538450
474316291
434688231
1434659634
1454070572
1844386197
1941109717
159184241
1519952052
1445387076
1290254868
617871996
465358457
1438031621
1695297406
484459436
472986906
281126425
428448733
425924328
218091160
1778915149
1472317102
1262677882
1084263684
684547503
762978120
1178748342
2139479652
49030955
805292827
1043208469
1204815085
225136317
348991106
117297917
1344587896
197126968
1751690814
779836021
608865072
1929602102
1303924866
1027130624
1510992264
209224043
1053119467
1335544212
1158268772
72735502
1365870852
1427899295
2088963417
1584845598
365862434
94103916
1201094716
1630970677
4508864
121784508
668907833
1672094631
1073263885
1703894279
1129658585
1896312201
546447457
818814821
1490184451
1272595326
1419068818
1914595026
310814106
2062247640
863421256
1457951695
687924787
1087138919
702225823
1200185747
1741208141
1625819629
734370671
965132036
1845053729
159692642
1921794752
973009086
105229648
1663936639
216872118
469240404
1420681884
1502347860
409530078
598355872
1948791111
1194282925
2076651125
2133793293
1817739244
1766197172
831651386
479739653
428579499
2067710619
201896458
731293799
859975456
733108014
1890912024
64672192
793200421
1900709810
1512066723
125933065
1334795842
1458506348
38001361
1476286717
1059575509
441214213
276501884
1823434540
137475594
687879879
28518072
356084896
114191169
898338179
1719312767
1945830659
1300934296
1861262887
2128097795
1676355025
1754234708
1889032527
337894563
229726285
1946392243
34742542
546156006
89539255
1991319867
741616098
836373173
1434486191
954863508
522124898
869126019
1848001076
369916212
580240602
20294677
162760632
1619098126
1800998900
1365885207
2041036993
651096988
1548992388
371940625
1937016626
1386204142
1345630142
1897832386
719633991
452392961
505991374
1052654657
1155776540
1694125765
1583622107
129020156
97984889
262323991
1573186856
586207867
992835596
1114149107
1521419540
2049800884
622898437
1767229528
2142333016
1169930062
1735636341
924406128
586249060
2092491043
914882417
1241172750
1774170217
968277668
1491389636
695486098
133868269
156438245
976895698
595530723
621755077
1656060914
9017880
2111630165
1194481466
1010082498
1970036352
824602125
853280484
1753969978
361244193
630148665
912315427
1623976916
932948562
561666929
1756999055
923770776
1776774032
1449860134
683009838
2061466084
419561775
185303701
2033635853
1349228113
1706589456
1630457319
590760681
1516559477
1690244344
1067476413
1633166705
587141191
1670702617
1686788851
2101007686
203547829
1410408972
2032156950
1720556315
603979498
111092993
1805978858
2078040027
2090641267
1781543007
1088782254
278002359
2024388745
603526944
1660212250
349723260
1939721859
678372021
2146536410
2065176640
1361556505
162385195
624515688
2137003912
1024329503
1242331368
908812163
1445822872
1510784096
1471445597
1818844225
905407199
1403217896
481741522
77697232
670417383
405934718
653484672
197251003
1549487920
1077821622
1945898378
1974943489
2097469663
882755376
659719709
362646852
759816
1258553358
2016726871
894689896
698789701
810035384
1772856714
1526045839
1258304204
1666322482
1992106303
470908547
1715775104
247544109
55302086
346360850
1223340069
970404592
1060349007
984028845
1222463694
2029720899
1048485183
970570752
1527804377
880876983
1453931511
1407531174
2086382784
1365575746
879975096
1917577594
340563481
1005887062
1089562282
1800267363
1198157193
901132360
667639551
1817699116
3059923
1409338905
428511013
526181828
1042799298
2074947767
1612020040
713067607
2140452295
1039480699
352235138
1831951180
1679281617
1897840647
1296496318
863101230
312439932
1266572059
1545023398
1943551616
667972967
2134602207
263636960
657891744
565094913
204766370
2054375775
126231397
1686448637
1951164412
1629950666
1437591642
2006981066
231871724
2063991786
1203390339
1965379211
1274118242
166471495
1231579517
1376531972
60005890
1601955615
1688620310
938478331
1856079604
123338252
1365010486
1866298614
813296345
420825115
31109555
737990435
1569820312
616349076
1851491282
266448839
1424041083
145570755
13962679
872073570
1333036474
919730713
1527208874
1174475313
53871982
453053654
1527392789
1039486024
2092950067
421903272
7507730
2104818970
791786422
1894471414
937844719
40812288
1867952994
2103110784
19679471
70821779
1809593497
494290412
1263630520
1465048356
511001107
1969256072
1707600471
1301221359
217937140
992981106
885103054
1844641990
2065451164
2042251435
1565249111
1056544024
1501289180
334077493
766844479
2093136443
928138749
156461246
2079292437
494434419
1943217374
760279011
1329878777
1508396769
1787805570
1062194566
2079381671
515174536
1100034462
1137952956
2113628194
801139406
1979070731
240430847
463268544
79522230
1276426213
15912134
1485909719
1873269882
89455707
1001152053
1180307114
759865941
571098417
944769292
708448873
275650629
1295083454
2025966453
764722586
1657951751
1247346686
2010537257
978157393
1517400828
213758533
2128809413
1175508112
1789391376
1537601722
1651510523
1509458903
90868888
351239481
1951114474
1190037468
695360200
514011689
1727411083
798927362
1169838006
1395154308
1747680800
1612964276
1736825910
1150238704
544346896
1052744953
1928135348
166517173
1349345609
1242289104
330592607
1811565165
1811511000
977608955
1747898569
475653901
395973224
767914477
1588201380
1903204909
2031051817
740451563
23408763
358434132
1851035681
4543944
880640071
885989384
366182821
1454917494
404913973
547835782
573303875
1927030041
835452535
1225031339
60572556
1525041427
1210044397
381128069
1476843616
1779447397
409630854
202848206
59700078
2090650869
584914209
1919553255
749191293
1146487967
1704795837
852313491
2006728710
449393153
2139735576
1585865861
1911619110
1462457274
399171561
1250207537
1193234923
991897415
533173923
797523109
1806681910
1911216802
757203716
312271892
1322618380
1713139322
127235034
995109595
563350171
2104110299
985907111
1994859193
521528176
789187573
1701277617
272790144
1239428995
694460363
789425800
740354215
1812533311
472367869
1789403372
605585222
1790358766
227667555
852911138
1271575372
496770337
1883819615
1382592950
504739710
1775883719
302157192
1677553493
1477533064
858044834
563312066
434763409
1088020685
1378281161
2000213829
1260405873
928078471
1858408681
1862163187
2123714702
1375661170
1847347990
1926615603
1151726220
948989423
1784030826
1712945662
128894432
1531080895
1728259206
1913116426
1612229466
1315222320
1841115913
1441303834
602036980
777530731
56198641
2055076271
1501475344
1235445981
1015395712
798627952
1282672261
920063548
1135590581
714797100
1917125051
885771035
1114164457
1083596099
624745110
1145015367
1087284343
1940990479
135531436
1919252413
1252370947
134969189
217622522
1295619438
1901957134
1400434415
265204401
1830292470
1187561195
1262177253
995158105
411288073
1941482343
41689409
750725295
1103206028
552351215
1118065094
250888664
1413690238
1339561457
869067603
1954556652
1532036994
1594499728
926913226
1270018400
1746859513
413865985
1261922474
2138409634
826127920
1166063894
2079005610
1605765914
1464541025
724972255
1962503878
1656133903
414853375
1749681590
1556030615
1708176232
1921461331
1750296631
1357149167
453144682
367800995
178662614
219053594
362918743
1837042595
1154881918
1736722033
1902880433
910284511
776657299
1382344283
163745780
882334916
228050632
704149687
733954706
389652059
663624575
430320254
520442893
2117742150
1568803831
1368232908
1507740145
1965040323
294466850
1941609031
493859320
1907712858
1055061587
99845376
1942212307
424522567
542799437
1764675564
902727473
2080255596
1529388062
163372784
858156322
995429453
192484159
132770366
1755439200
1244558315
1280536566
1793437222
2098554573
1130557275
1097618928
1087834204
536871482
1862009616
1681101124
1740540449
1199491588
1301570289
88492001
904479463
1053189633
592776653
1615239193
574449921
1742566271
1497886347
426254007
1094737493
2033736594
727209634
1890660703
1549352088
468924731
1931858466
1226310341
389317803
1689653797
113441197
1914597715
121716079
707077522
1673296650
1281727407
631199255
250413791
1374553898
78699782
1034951143
757720823
1880141084
228882466
1575121405
2020120944
2003480691
1777978924
477784772
1284581550
382954591
2003159128
1441218866
892025891
1253620293
480793844
66652643
337397307
472259980
1833149017
2129941977
1385021835
761308419
932180195
489604365
1544215923
1876378693
232777943
1335232312
298623853
47452165
730334138
1077722011
1840101930
1305377393
787139197
1626875786
156791355
1665878401
312161186
1830863575
1749887099
998296360
636511199
1815327894
1942756336
1472606217
1415054547
1423074347
1224942161
1535299513
392955381
1697015549
2107317734
1380744601
1058399920
1701928708
921678739
1958320631
1665451851
1766753526
764485698
1309803496
729162858
1180039488
1518893152
1989176113
927223343
2020924638
1257583174
759602280
1069010366
1733666079
1446623974
777667133
372436836
344244619
611139837
282817219
1116995131
198970706
1558613699
1948108252
610015988
1876749128
1499696901
1496628158
1651436704
1401013311
274386263
1768018370
803782762
54301982
1145430632
1854934917
10958480
375613649
2118300389
623376697
57200954
882202165
1128551750
36540172
667777578
1808907483
1531042329
651276755
834423310
1726255528
1576147848
1275588185
445819428
534858583
1022533283
1912512597
159491432
1493813285
311422750
1974990126
930208126
2094024284
553834413
1382200727
1968358512
216442821
1546064156
891478349
313713374
75890137
1213266729
107781518
894457598
901170155
2020496209
1009425799
1588847835
675941628
227186885
331452973
1229559738
425131319
1284133708
2042930627
509600003
599319633
367410138
1363889915
702154460
1481821341
201422766
211358243
1276488408
605324694
487297667
1460145466
1736255087
1621638548
1876193528
1865938843
501212836
974689113
1343081540
2123819143
1145475304
1119340219
2007125307
720150795
228676846
982259808
2025089355
402825878
589940735
896705965
1728911678
307112788
2098274719
512076338
1668462601
651431641
184225800
566464043
784758969
147376828
1387623801
1697145011
180103203
1460217851
1665333161
188039486
1426849720
1619472749
110868740
7163865
1842121623
420792812
157410168
1752124004
1997608516
825610802
684972197
937995991
1110399456
660953383
796726346
2063709911
228008438
2075288700
1557301897
907790735
695581727
1916400289
2095641068
498166179
1300507707
167988932
1828685399
200046260
1325650013
1063598149
599243106
577767098
98050963
1676498755
428800939
826472171
2065087135
1699174549
1615627015
1159629937
297263531
1824119652
578482917
1515368834
1424270025
2040439292
105082689
1191740723
1290219849
1407194080
1221611613
209092176
339767987
1312360816
2133433252
274079581
1478463431
1551273193
491596187
1812822025
691098221
1829271089
1720212353
564522685
499095058
104909482
1672878691
1107760316
1393389159
226914679
1264692865
1626883347
1112630802
2101151331
1339374601
1171683532
808226111
1475430439
1810060257
2141862195
1199812954
266882633
19656957
1034966086
1605920316
1552364298
378254904
2138965381
1155039692
1575259140
1288597823
403742462
1730282836
1436673001
867179635
2016373205
2116583764
35971
470190641
1632360286
1716762234
111725391
725690698
997187544
911510663
842133918
331773305
1473199923
1532513260
851423424
65743348
167155114
1136934658
738488034
1999167662
2124132774
351884757
1441540524
1259225982
43774992
729845611
90565753
1006362543
588638865
1203257135
926096114
778624343
2132789061
1047398962
355848382
2129925665
1259440777
1877846071
1573233345
1135283499
1770252372
493745254
1770828162
1542813155
1870083151
569419646
973883705
1922459995
205314959
634881375
1376091652
1828212673
1846753519
2042466260
60930716
1903478880
956222113
1294300181
770227027
1027186003
442109811
701553685
1699784664
1050762416
220690554
1145623155
1031884216
1775716493
1315672974
1575549819
739918088
276795772
486107368
750315834
479448541
1444586749
823710678
1145743398
697257033
1582428877
616520467
2039077802
367909350
826612287
723537932
1236682980
346723501
152935822
703441651
882090230
133184132
1446457725
544962354
172816014
389370756
1701954395
211368542
1097725528
2100545443
2062169558
1410925999
491141855
824044907
991734708
1907957163
1835396615
62901785
987260884
1779288734
1841606349
435379384
54814862
1681687078
2005050449
408052313
374304165
744938826
1334969723
789760055
257850872
1123133385
321494607
1482699284
1184056603
214770672
1392602593
639937387
2017770102
1820453246
1401677417
589688978
1338655247
34310715
1479002763
351679630
928097103
435622877
1052869269
313762790
315153884
2020520891
1956289730
236746438
1112946123
963643019
1299720712
1018130312
273023980
569500462
2048166660
792793071
417662517
1821026731
2028413308
445416848
514559198
1271669998
697558973
629038123
1666422242
1206847080
1008906943
744498134
1415759697
1935113743
1587988800
216538014
1227662354
376946570
99503365
1725748929
568961613
1332486167
1665246430
1989576781
753080632
1422283054
1315985705
1294880332
162440169
935321567
892663831
2005598548
35844966
1891527951
553611347
327530017
482751185
880035581
2093899710
1048369130
1599492081
147813394
1774192630
1036754227
90410717
2126288801
505781968
189581974
417322362
549203562
1683402037
1513974885
1402329513
1376438334
54009774
1287817504
1425664790
697026390
1450467634
619189138
1462964440
118714280
1896049343
692976799
286217870
879571265
1675954251
1480000863
1862455380
1942610850
1832860571
728057086
371321422
214588863
1781178083
1065368687
1925844652
84652840
1035743079
1797085076
1064008974
943890876
1015685601
250188829
1106192178
623424873
2163743
174017110
504251519
627779701
247672832
1653715801
1842531436
1933460566
1675566384
870891686
1987801445
1777099172
347185061
702482941
1742836262
1244155297
56370745
1964999442
1142663296
359313997
183588161
1160830142
1174195238
870292151
1262728800
1984470274
141375796
93420358
495958621
1781532416
1950113638
1485913301
879371180
1798090711
1424330564
1243294942
498563351
2115486109
1156409935
1414168961
1990608235
381861827
1741341968
481685336
426090810
680290337
1157863340
1432508750
847184666
377627914
1666551453
1062588402
375562468
73532328
1160436030
1967635854
799738002
1755235448
1760744860
1933909751
379708595
651483958
1584142589
503890573
1368339866
1361746338
2051316248
904714070
373517502
1117982370
1389609656
1829652183
1214934019
1729726652
2083930740
1684026587
549994950
448932130
718524852
811571707
1738486612
319754039
438823935
1673976287
391766101
2049018018
123717831
447609195
663474892
947000172
653901887
2093738246
1225746727
1300529965
1784268834
1857692926
1952558865
2135416691
457322490
1499914591
1780534147
1998956594
890002335
1188231069
23664706
1288567286
1292300369
1227172960
1805696253
416119807
703802586
119830520
508153664
1941065763
98086999
640156645
755503433
120901351
1812180075
935320880
1023785403
1275743688
539805350
565337243
141572898
1988261376
471237823
576822555
758674239
2065265557
1709652085
751358328
851575355
2127434723
657658624
1147512726
1288703720
1804732824
1709753451
788751420
1943359323
1654893020
767717542
126039638
38976025
1127757119
851272171
352235148
73825171
1830495717
488810183
916125313
2035138758
1879708021
332682042
287002890
1528083479
109111874
811551945
1186509841
2111110494
1088300980
1382422251
664744903
58834564
1010669823
615652737
266112727
4043055
1199588604
723063767
2037606480
1902278236
1304728433
1307702255
1247236059
2070862154
1613238750
462784290
1366999925
1851411521
1736694175
570448981
1037372666
609471318
133209956
1808453851
1961262454
402178326
1475517256
77504728
513163491
867824898
526922914
2092308711
685802714
248363730
444696979
290117387
334578730
748471775
272895335
825527092
1290167363
1999637291
569273337
183230907
363763167
2144999218
566194030
1544212986
774744299
821635080
965105300
654430432
1105597494
928719109
959219755
1879562956
1785100674
599163037
1786916785
85844842
960131288
259791021
1682522933
1545906673
236855047
311180094
334612783
987518990
1602761685
1451349182
875283762
2117885147
857158277
477325796
1464552146
186313896
387665550
199500525
92144563
56955357
1358365505
2016267080
430284544
1088436674
1409179659
617344857
1490612440
2004788867
1742502726
1906162251
1877301732
2088792801
896361872
489968141
1228662056
1814627833
1868858686
769013947
1921693407
1234415475
169662438
1777443734
1169579899
1432315404
20462616
1512070457
921866805
838567997
1059889289
1413143007
1818968940
303387702
368989798
2067785629
1708981288
768200631
1846887613
1282810321
236010373
194820570
1206689668
1026524158
2047821501
2093993784
714563812
1741689690
2092598010
1588041951
603438323
760161310
197176766
225583124
1335375332
1877712562
1179209363
296216126
56531113
405779305
1121309501
2034815437
1840353559
2006369120
1987131368
975597803
1708077283
165388093
1187895315
1526749598
627749689
1947787680
1172157199
2121946839
441339148
1056980741
530856576
1396909566
822308627
561115173
1617620406
863210731
1377284133
455684301
1896926199
476795506
1233371322
2012851577
1915047761
2141913472
1532297851
869768322
504962988
1271498915
1918393755
284877293
4919550
847176477
445563296
1119123596
390268461
1465201226
1995796269
1637740080
370647735
410184348
501441506
2017309452
1633818043
267098790
582458009
2100560698
1320568657
355788721
1844120123
1191799885
993972221
2134162590
58851768
2064630009
1253957960
1646056510
118031832
54403857
958201740
521966151
1819157212
1837291477
1218297829
735359601
1663024037
1108947076
2077503034
460453063
213964863
1276299790
406292801
978630447
1524952369
1446892395
464133796
2074119346
169812319
1635413586
1297857636
476099113
632797344
164002796
1820327797
2088945826
169806658
595862947
1938169631
1184533681
1112809182
1795550557
992897797
1038119932
472429557
1923391979
1420016152
742789904
1524818887
1787333505
1577495966
1892847148
244646236
1842708290
874841766
1081989544
38397264
284658688
1248957398
1562076304
2128849804
1396387494
2089687895
264976551
1662847023
783802409
2077419115
1339895731
1293960357
1670954538
1527777132
445077164
1929582840
1632060493
1976664448
1746235794
651408435
1139395808
272673806
1287088465
1039183288
1825383926
2010773749
647023084
1890926828
1581650027
1030350447
425939107
594342413
1993346792
773504661
1374334638
1179763180
973217845
19400058
1190707020
1012589335
1852546304
1181259710
1917195700
1887923102
2115219527
1840222620
1196909343
1165263827
1051703353
1961717057
456463241
956917309
283699352
335696312
1144530332
383465707
2146323739
1165914540
99914071
130743803
203079706
947234015
1704904043
1631993684
1833853528
1360715377
46494147
1941947531
1690639643
803002136
911151045
1795257571
1332061388
1831988958
79147239
759196778
55376697
1341472272
918071495
1562557165
134840713
2027876336
1537892428
1033327848
1356077210
1746451882
2038670940
1790997911
884164424
2100157600
1018548531
667984020
432817633
620347095
1466755925
418539487
386245951
1643671508
191988083
1335365858
1479069467
136281790
1730901155
1548877101
237541764
1187567584
844981083
648957551
457698263
1790433945
1728320014
1962392325
548397444
936746096
798061680
132069103
492540268
1734101521
1172045457
1573556952
1937145465
897898555
1755018660
2043145667
211867485
1732531481
1723917718
1597125424
1157428491
1500169977
1883594986
1814877974
248562613
994672812
1967968678
1109789812
1882286911
730961366
768466790
1785802918
878205953
881401324
1723555077
1599516722
1672728798
980106035
176306585
1533819398
1415856290
1331935874
470586608
1050170566
823929117
773813638
199791581
1977271670
564358428
2051852856
38962728
2055766478
276289083
2082047492
1252928853
1332094351
568299095
609772202
604819601
1282955357
1970220467
1601149542
1086729270
718558248
1932347377
1151157322
2087657175
1154225911
1332138871
958986343
1524384311
620694960
1913718834
710106331
923230863
22372768
738016916
1367688421
1731594365
1570751150
600471706
802340477
933790708
1375243838
929363442
961022746
434025400
410218085
1450480132
517966000
1397857348
1593705482
632047333
1602733985
1868731839
1230984903
1746594491
1355209513
184275923
1770625317
1186357606
1909804953
1438526495
852416071
558406493
1049417826
1985446121
2060434813
7795393
706437972
600555279
806184394
1388182583
1176183860
862952652
453304215
519364482
2096756574
1469065293
582901919
1030978300
973617624
521512368
1908406564
703009619
1550851633
1206035914
1378202503
1699529388
1014800690
1301337935
1584240629
719774971
1185685734
1360202319
125897583
1343113655
794908313
1882044552
1675929256
91570979
823586651
1890290883
164757752
921310672
1101907279
1869312811
1379906303
783760598
1508562622
1445448717
677477588
1396792499
780489578
1145210629
919150194
1683014367
852736114
623353174
1460128808
1865996923
2046662794
1196119803
2145221647
1332345405
1670395249
398933982
1452580229
1094364467
1040936002
1432878023
980077691
1961636325
1232116963
2057826308
2028930591
394638597
2084754781
917908534
248312434
1799390578
1026238910
157463742
1512147912
2003688971
966685058
462308099
250961564
1260585181
1310758831
1781172953
1466546588
1504072366
1538370308
1935929540
772471453
603060515
1767310056
76664341
1327834091
1113353053
494349006
153142946
132548464
929268384
12887764
1668657475
782384139
152322060
1590270864
1452897381
1419899580
1271205969
1652178526
2002511775
312802232
1400856406
1699763434
356905814
1445217233
292883298
444225198
53427917
1444732410
599769609
1479422517
706755200
433884367
1506694218
1125578640
1607963912
1771225885
400996781
1604403959
720086594
1424559672
1538061907
1933527902
1431994473
1493084767
1691918756
341939478
486753670
639229134
1810448407
1515151766
2145974940
695743228
381467033
409092787
1378022186
892932249
1440184247
1198321082
409944291
1319189751
2044942922
464357875
1123848485
1300818856
608543917
1722103525
1732520169
605281193
1466205183
1898238895
330754759
231250925
1886450905
1590915398
1407845726
1026328257
16506067
1564024901
840955580
520640783
1556087226
622216574
1409345725
1638165552
1786066468
307006168
1511401134
896259473
297291552
652313600
434515464
2137647380
705452610
62853925
696308280
575003896
26014230
1023137692
189553223
1469851581
1129477620
2026129845
757929360
2137960458
1432056643
921231455
2081429027
1637407478
450879409
1225901363
1466806452
1545915025
1623384818
1699295285
794995173
469859708
1043155515
166237987
151848732
2096608662
2130491649
1289814873
520286338
2145803991
319628589
1851917177
1360031354
1174909431
2131998488
1487601476
532624902
1343311883
143784253
1217577426
831504951
1362058858
300550817
105955354
1382204914
136533754
97671484
510158697
1013052587
2052546289
1020003073
1818233272
1793928530
1759705214
971592037
1669068567
104667547
2112005888
1399135403
966933364
249803642
1506318572
1070126274
1441669973
46061903
469049096
552975749
1998911556
701999918
1607449579
1044656408
1256761912
2095342548
530690759
679698306
22903345
1824779999
1389877970
760449044
919044465
532563538
1603006335
491151058
457213678
330186965
2090004749
1940169844
882984623
1496784228
1834080322
1697959972
284164762
1872943076
147951310
1411916434
1145711963
1626738603
2019611827
1429077413
1898887450
1592349539
2061473649
170656120
1875068720
743231298
348778388
1415655541
1787421395
1787016413
1013228819
380932793
1950867926
2088926796
746871223
497593748
442812314
315410714
606554334
250184326
548793810
1794770636
1143405097
891551985
1303736083
630796449
1115713952
379851282
859406693
639320637
70749495
628135919
1946395516
1648172984
148975569
1158826943
1412623721
1889453573
1973366839
358011207
368416294
978659528
1344145676
1646002559
1994508604
467863707
642150894
2090259422
399340732
987920315
755786408
1798625049
1189940012
481982820
2102045818
1514517076
2033889254
1738682936
1968993084
194538861
1346081545
824127292
1301083454
1133638074
900563911
9311007
854966316
684929006
1603347770
136574556
743891085
1024194266
1716884783
963911294
747797904
963818341
1068084736
1627367287
1008353327
1841518656
310290977
1157916303
1534578391
1911595505
847098239
649353088
1707287212
1830550988
180866546
766559709
102815177
882196340
1689755967
1112479395
793881154
1396582228
1727863473
1148540008
1829996951
1190810374
904525674
170914229
1323908430
189332404
1531629367
927851097
450303687
1016760133
600162926
1335837389
644161639
914354248
39432085
231672046
1543100943
1774438751
242780308
2088009923
1467156802
1415498465
1603584978
743428845
1904776002
641283362
1093357018
854501852
1668593625
874161
61249671
2038567825
1845583518
694374704
1047309973
796509139
1999729522
1509931725
1133101778
534814768
1599559379
829861197
2114142714
730224273
1068190837
1656589504
1954728789
449194474
1450076497
699949252
2085073644
149651029
104268940
1556062133
1400794980
1676299262
1025798788
471654349
455435141
1720896022
644803735
653128063
1854684229
1761371591
2027847867
1096109637
1833229558
2014805743
1240145967
293631659
1145878524
305592581
137351703
1427361901
1313187260
744541824
1531035681
2069225297
110397960
1376494519
1630327142
905394008
1768683361
2025976277
87853621
1584164963
779904982
211083616
2074273132
537432456
1935073131
187930973
197162824
522424541
1623053515
1254750165
1425139638
1278297220
755595082
1865982254
1468137957
1553602670
449302280
991935721
659673001
933102635
216096065
41912689
1765463210
1652382243
927295876
96596919
1462293382
1779190676
487067386
258291253
1897864416
1388286770
1975466627
1348577876
1129188668
348152927
992221025
1714217981
1587303512
738822759
914016486
1597698562
388937896
187183955
2117866366
1082968109
2020355918
578423842
1555982576
1105137948
7764560
998965661
1064926018
268276781
1067043226
1246682778
1457356983
1886557210
272552904
255770702
1770465623
1313489548
311195302
1055230326
762618360
1103069815
914869466
1275102176
986294063
892277147
1961967753
1332399250
1873992537
2063516174
2052529819
1001596585
1860262726
1036223754
1348256194
1861887667
507100937
68566525
1526022621
960780958
357390452
630856668
464569683
255697913
38289173
2117788856
260970593
1539078237
1810346425
274519702
1985305297
483948847
658206789
230116639
1187301065
989354722
1880034200
553745230
1665740829
2100490097
1962103744
1847503884
434212393
1170338919
1296918653
1121232964
888312398
1293634061
179545833
1576315809
1327818109
769958912
99454486
2038481738
673651892
1317901928
1812857325
1152116198
704517381
1624982684
1721214847
913933636
83307229
1106902056
1929241807
640346609
284457847
513284571
476497340
1949685507
1213644089
43217607
1484306556
1298060868
1478576946
1029819562
1095083323
1899028369
1149072456
464493101
1587645191
1758384260
594033755
155122799
2123028599
1343755859
672054427
661831355
67926158
745681831
1300255007
660950519
1598411169
255169501
822389294
1154613657
926883119
1070285686
1873443588
647093180
1973265002
1823482558
2031859784
2126750976
118462948
1060178911
729615323
1645434301
1937863762
1836095397
2127724503
191471572
431459389
279031514
48820663
1329107447
1766559260
1786181122
214129312
62333552
946175483
1638971798
1840866984
761187599
1750079545
1969337247
955919942
1623553003
26769996
570133871
1239053715
1432739481
691823001
478549234
1229145057
36408519
1289621220
775389035
892226711
1338188250
1765127255
1660848274
1972951862
1407804176
1592809806
982626404
1624622618
851632875
23399826
1757588434
1089044985
486277535
474892832
862154071
213222988
400283363
114126130
987299388
1819476359
1709860449
645148027
603378351
423918369
1001590230
2092976705
1503964350
886729716
1710240919
1271538857
249215284
1285090219
1955255744
805309068
821959401
583127812
687342497
1287859306
1190454548
692738297
1785248568
255098098
1264256038
1769440860
269123685
329916243
458893723
742986245
1552121604
821846183
259164234
272946375
1508335283
1918893391
842362505
1245382062
1792747746
1555438221
1189975898
1581265347
910857578
1736400630
678378598
681839728
157446710
1068115042
1306183043
13514451
1743816894
51490052
26825152
405807182
1191881792
884130288
1620703650
1920289783
106456792
169333544
95355544
788235884
197041048
632596371
1265210807
151572232
805687423
1674279457
1729645287
1212825006
1372992256
1274435441
728645719
765208475
1119462896
1163813846
132222741
1404258339
1286429421
181864361
1142124481
2031184656
799668593
713694678
243258793
350110378
1096445467
203678607
1727278725
1870565341
6979349
1341941619
433304627
1142469033
752407788
819147481
929071142
75744798
1916962408
1516403385
1482864431
643766782
2143287575
204412344
1156183870
1515448605
1353880130
1555351743
338516672
1157369145
781219559
460080920
127721595
684751362
185979283
985975921
372964463
1262982389
1694735225
954313700
1089971960
654628984
1499492361
1067191624
76986272
943153061
436274503
1069666267
69143043
900837223
1809904682
2077967170
1560569752
1849604020
2001078392
1450417768
950075289
1103583619
2032349549
1172656450
834335505
191837302
1908149248
468138130
1984075436
748488069
1406732277
742708998
1469645166
684633721
309626075
1881705210
1595538816
939202207
970135920
445260927
1843022769
2047855149
138163734
605462995
932035979
577956691
1665216543
557831926
1419743020
881487904
2020825502
1915470895
1473988571
1204453254
384648746
295066781
2023434347
937362108
1628988927
1984665989
369282776
1808580858
1464316600
2053260900
741141947
753261316
866010943
1537511041
178789367
1452490476
230729708
129360136
2075035395
388732021
370008932
1424213254
410442998
368000251
1288046483
1179680595
1242265901
972961234
551185802
1073772384
1862432556
766219466
739318000
471919782
2070801663
171584433
2125833356
496455425
245821112
1411442796
281365408
534430829
1543049567
1039351370
1650298217
1547441786
1960257354
1565588047
1910009625
1900592026
1275008146
1198192026
2141351082
19818423
14175116
2051581430
373060147
1409613128
502690806
962291891
1488189157
1435564093
41131885
132498161
1054917915
1867634177
1418958938
2065994255
387921313
536515680
381227287
713940973
2120904153
1473780371
1723179320
1172774723
1104017534
1453650346
192889795
370515521
1204025620
1280928279
826633890
744974253
571978666
1286159278
1700285880
2019412850
527437441
596675170
1480770292
2067571989
1674712483
812500632
1833654309
220988356
1097084944
1561218015
377282478
1166435144
541763255
39216726
207292496
1949415765
1761842225
908116577
1801300130
1304105546
488752605
383393102
1363082272
1622032732
425735195
1787788140
354386897
340514889
1490207669
1733492295
1141042885
1573202077
1852599710
127284374
641079440
1870495538
1723301325
556037832
618738173
2069858527
11862376
1599811387
366212725
2077504777
661684801
172189905
369717116
1812366744
1060617883
1470591859
577680286
210854111
1712733510
1219518493
2128021226
1198863366
99600420
1339695531
1561525037
306163959
909828073
1465359446
1736358307
2032088913
1879543280
768547295
408175262
1538232709
467600698
993586506
942015286
2143867291
1031672532
1065980133
2100713602
1836870605
265406182
625046728
271528604
497615443
24010243
1515429952
629322905
918583045
240602171
1774536991
1470961500
1632836980
560791347
2092900210
1575844994
525053237
1201829549
211719103
1875400474
1325516020
1339794257
21896758
1649125882
1027963581
860073793
25826512
1143031050
583088408
1415266955
634892437
1646983041
942894471
858404560
1474266635
1292390623
1444271437
1451619557
638464510
998464366
352433225
1775989171
266080290
1551351790
1295530837
630734815
1670805682
1261076675
1504414866
2002798297
714452889
717220213
738041918
1562008861
923561868
1583220654
1395098175
1009841316
1145513826
740663307
652502649
1302678961
2139498809
2092323071
282459878
758772107
413693307
1456033797
1508281855
184070004
1530296689
2118831520
2043078629
282643229
1708532134
2037911474
1802489707
700565413
387492220
918485717
38714448
1560328891
1828136441
464410055
391408890
518455951
1161353462
34383588
1026499018
108640649
460974898
1967177496
1750382335
1222623491
1004537024
343397103
1144852130
1867691085
1403312820
1768018872
942858021
983767085
70604148
1606822481
1461883264
39967785
585185111
1114180356
1054742515
1555819721
314570186
1747976524
1276942201
1929713297
18041959
837086566
1958705594
558283262
1485108504
769917103
1905610078
1395030216
952491011
1943826250
1703705132
744766676
2057478275
267038485
35806200
1508240852
1828351487
1044425934
1868460068
836678533
1435478501
1317658043
101098252
1821168584
1716110064
174085694
521447129
780243461
1022997071
2018888683
1872900595
1270810370
2142585072
1471906263
2076103431
269269508
1030831561
1119180518
661206915
1093063532
757129103
692289168
1276692298
1288926623
165197033
1408391274
266682413
1556972674
138078808
745262995
1460496450
418569007
220863200
595449660
864367327
1289880732
205104186
886830337
770203252
930594764
105044874
12404925
648199253
1203842842
507819350
1739878003
652501281
108971564
1947272912
283756239
2021903321
1252541105
1719415755
1879927255
650378135
1142235102
1391949781
1884420711
783085660
1534915925
691364444
1852222416
102290359
1750963802
21627852
1843051287
1787818384
251654060
908098785
652087258
1594599950
1437794042
1355610862
919164527
104774579
780983343
1805774687
561774704
905058708
1698446357
2098394484
1809478425
2121857645
1422692642
1276064530
377272499
702319676
1382865414
1887708269
2056960747
1989051817
2053224010
97342997
187377067
1876700953
1525725762
291815243
1884320888
627882274
131164954
835253977
1986370342
1437615813
355448208
1556816597
1444214220
923357381
1935223732
915487864
608948942
1293736066
98870210
744900859
1033580501
1192549715
1630529439
1543249748
429558172
839363994
1397335898
770743400
353705697
1805908995
111795730
1911163864
1916412244
276384046
2078979534
1424270008
747365099
309802080
148613148
46725794
594296831
296948593
730284776
113280874
1715912773
1226328180
1056168410
1654907552
195503328
1209188215
681352679
1658269941
1922765018
928401159
1051406824
1040849978
1340720108
216202324
1220587984
1471243556
1817585146
1894724069
628392114
478281256
989991701
1598541580
1590419581
2080837269
50121064
1951969010
677729338
1425901475
1529340844
224733050
2056965907
942509183
1349258005
1608747917
508900317
1982626875
1257411240
721547059
1188914026
103037369
1151049163
2094843857
1015342978
1158159106
377037511
53909994
566817765
1364340425
1426235201
1633088426
566378309
1267710330
683006650
529983390
246473349
2040984587
540574765
2010105579
2017607101
1569272478
587188711
2128637000
1795753445
1688934330
1374461710
72588535
157422411
1792673144
1282217911
743657312
680495925
753331231
429725293
291306334
746038179
1439081823
1515162878
1769767711
575528138
1162816222
1678732049
794134487
896998622
2116764851
1749762086
304631230
61922650
402260524
1245391167
1863761514
502002430
827418101
134538870
337077607
1384928680
935158820
1873694649
1124656565
1182909194
640381573
858845489
815066146
1628602289
832701770
1520898607
380839117
1608475601
609694682
989549269
2096869261
1638282777
1606622278
503919901
1893593395
299887302
1739348359
795684217
13538530
15958423
1246635389
158594506
1041578995
1876639976
1815682145
1706095600
982962472
1903074824
1402525627
564529608
2008925128
884460622
1422775814
1234458607
468990743
423886653
172247107
57836952
1050364183
10151190
962440469
2006476652
817153649
1039222760
784003895
1039021884
1459484559
1528829095
133696782
1238030381
962903182
466547649
1033084003
1389274537
502123492
1304637576
1721377000
959895748
1238372813
56341016
1646479546
1289503401
1470874412
1156511117
1173923125
506960577
397432602
1798432949
253903745
1305946140
918654378
1909610549
698297417
1094455792
1333781223
278692145
2032314620
808939256
1767191675
416746393
414959859
1152504078
513552480
40875268
89848630
698530350
139078391
1337795476
977815906
1701807619
982012322
922572062
1795756823
634904938
741549934
1791710314
1454224105
1640128873
1379148991
1941532890
1937389044
705460095
334110721
539457138
640079236
859516362
1572862612
2000898146
1634122776
1940550089
348036126
1358305376
1477673450
321052310
590268731
1688005790
929663591
470913746
1667706314
989870398
2064143257
588263396
1575583363
392158314
1068982895
1929351861
1184067174
746698366
765085356
718008736
474068237
1664855244
1572387234
116703716
1071241
1083932497
428468340
678867648
685569214
1421909760
196421075
144966438
301485190
1731342378
1353571516
1863921170
2045213666
1604075372
2119439421
614956403
868901463
585953521
22792936
1630867257
797554953
273238113
603080320
755513647
1254610319
1656765532
1191219460
143940071
1940825683
1444463309
822193447
1976764890
1139663311
737839985
816331250
753314834
956792399
1593498309
1181479133
1455240217
530316882
1266216978
170807094
865442759
1538256664
1277657871
917080664
117806015
2020020614
1718079483
1000958914
967844114
1230069742
627046614
1564554698
570260391
1376336839
1795730502
1246842225
353092005
326127737
1958174516
1370874626
71935847
601452868
1254894135
1579380197
1170482703
990019799
473851505
784607519
450741932
1184590609
1875283561
1648205206
1832553256
1937971772
1867477769
1487276798
1379892471
1759243209
1971225309
902913719
36288651
168857175
193021076
1998470607
1276272744
933852922
1456847315
500660470
2022865978
998685617
838818617
130217465
950877686
1011373745
269936997
1797316658
1569410352
604834976
263133596
2096680158
1289558052
785591113
152788406
1992459410
262954377
397654357
1598995251
715826187
742045499
1617878134
2135845346
2106900876
107763684
238511696
2053024890
1988338701
1126047498
1834263605
1796388245
2048815579
1255605732
1556546135
1621112747
423628697
1045483711
869743434
1567605511
1399736393
1918176017
1517106606
1411788021
1815160155
1459876763
922020273
787816170
518043807
397154236
1750828727
2026526604
2093421420
454408321
1074056397
1908295806
1828903788
1979647247
763383367
1403366650
1535206410
954510321
200452281
1143338481
2132672404
1289728216
1951926521
1811511195
1282468528
171994906
1269360655
448008844
1779576500
490348748
1569444492
56873636
50590425
1859459780
2062296777
1122824113
743703303
1162134310
755984359
1442241128
1451062656
2061334367
2117780642
1450836933
1486986477
1834092968
1139090650
1862424624
175366597
1572232771
182873479
1295016381
1370200678
1137253593
2035580860
712980577
69910281
262545820
1634720410
1261570884
1544853092
1436484834
318251188
2005944591
212623057
109246008
773596145
742432657
644112038
1302587297
496497827
677691027
1975050114
319111143
1711469867
2089624064
1311385791
1925048090
2018530926
71344635
81406801
1659526807
1098135597
1264230259
1274509930
409263769
1049242996
1482891933
1258445656
2008257789
909710691
1692374048
703741927
1457532731
1222648585
1942343619
1042446380
217104392
775350120
1589557282
1155466401
1862288866
472000918
1038028676
109816189
2062614984
173294047
276012459
1732080816
332458311
1970697437
1404108736
2024984164
1312210512
896352409
2084737267
821118912
1217309524
470241497
1405927180
1485340625
109937472
208922737
358689958
907011201
277271617
84496565
575707725
1462953763
865406358
1537782507
1510188490
1429617273
12286883
2130081803
938861031
1059648672
29202377
549722530
999555302
576668217
271523955
422916157
1063732031
11496361
1380514249
1113269061
1171007235
2131163194
726638517
1069903910
775947691
1738452257
1286180199
733716407
2937473
839457788
760640194
1991123403
791430295
930177331
269867321
208012388
196767571
49589996
734785955
276835646
1955695643
994048989
210117559
1809001741
900344851
1518650090
37195260
310876830
1386899606
441236345
1841130508
253438718
1712195239
368442011
1807299542
720621362
1127311361
508278599
672109011
2053800703
2071080076
972578241
1478883767
578479302
1708428561
1864209173
1084238077
87032272
161415707
997685880
1950337711
890476306
1072538115
1529353523
574567435
551072400
1293220112
1704272760
1272166901
1812725441
1178356799
1925525899
1243475239
1912848866
764614346
1059678012
2046852616
965389075
1242313524
2042381658
112064639
1551846214
938743854
1532244502
1742127544
493592993
1635895578
422845739
123365354
1013251791
292028213
237836949
268078017
249095065
1041381001
1553084560
73976264
1431821736
1274750106
1365923361
598537157
980356326
508798792
731444065
115330086
1342277320
183558380
2027557694
1583300799
256562406
1643154587
1798594562
2116731393
143632682
1508013654
983020807
1836755760
203852986
1171349316
1289396806
1056570397
990515403
1366069729
630840709
1190741260
535071421
549962144
968388191
579752380
1959628909
1960572153
116802777
1069322228
914207667
502492538
1110478937
2030452415
1911164341
185686664
303836993
1678107814
1661656245
1313072750
1952592252
508931102
1132407297
1953073475
680456865
616487741
577044641
1044350319
842428733
1297927605
980971721
981329556
103793583
756782730
1601102431
371870230
234809840
1432112142
108044966
1758480454
1087163907
1238922355
1848833734
831732271
1437207957
1867944153
604531693
84738250
200262156
1789892712
777548999
57277245
1594216663
473598668
1429122911
756610779
1540403738
1860863618
1384426055
1242938610
823649184
168622873
1776032829
1445097421
663932640
518768278
471072965
378960386
1042789548
2092339472
298161778
1408667950
766932913
103485921
1287404309
2053626842
1614607628
1937461081
457377473
1171909074
719664247
893042034
1997889671
1380407975
1534369413
115398775
1458160817
2010188488
1644635134
1728929820
1989912302
797236878
1207173008
424764173
62544488
56873636
1042873422
30472497
137117983
1321788417
1279384908
941697038
1825157097
579110265
1025855583
1395576974
1084987808
1907629721
1629196332
1220805130
859206777
2060305047
151602266
80191993
1168916061
1205498747
489293709
122158334
1843787005
1538842758
1393653149
762455986
1694892028
746092980
770414154
72986652
853533812
1726475604
802663402
609978009
1507888731
276416661
1720911589
1218373483
1789941932
1432763414
727526903
1491129500
342314130
651246592
1027811455
845733032
1296447808
960619453
323595508
184602795
634075145
729387093
1867825815
573770632
1835141226
178175491
1842869267
1127113501
2071133637
1236152749
1618495645
1768210629
1558840269
300632309
2016930160
2081651898
2067562003
6242620
903203963
1222618236
431583646
815602984
767443702
1809080558
689887730
46424216
1096945011
670379287
1386091415
1782880613
76157256
1538369599
471403105
240393586
477222173
241404524
1041840760
1534539174
342532364
2006088452
1129833330
766629288
1902881091
488704041
292537642
1971936071
1850062190
157004196
2129228152
1599956764
389884347
1823162172
498905181
2077723802
516370956
1336633685
1042155503
1039954438
983562348
521629512
1638814467
1079495203
323451640
1904733765
1831202152
986144476
349828484
1210698860
632286714
316864889
1853145293
697322856
1677232543
582390269
930849009
1009516721
337984413
1077119638
617782518
609176780
2019782691
369293933
1669514281
517399622
1138881494
920034722
606683298
1941827094
1880605043
472178060
1373172024
446757207
935891842
220707658
587409021
350887327
1388887908
1322134889
375611474
95566724
1942199942
1308017437
1137126758
1871093192
1986633651
335047717
428699806
938842585
640015816
1404900447
920952004
335546415
902082582
1162545067
93748650
1376090052
1503976656
1262168668
1481208535
72360507
1001588220
27393830
1522874261
1424087055
1306634160
1208931039
361402449
1253057490
1154763091
2005443765
1824490129
922480284
795142486
1021232657
867348086
1604743747
1101503297
1445537860
196108568
2046889295
989688675
1197005561
1800875845
927225637
984390368
603308992
218393361
205680345
1037126613
421045709
720690643
883289309
1810386244
910202579
74786807
1927580541
1479657512
867447604
1984388312
2143753153
1129422222
90366374
775423738
1262871732
1498001666
1243661266
517928707
1244448793
680928201
1717985234
1613997020
1637663293
1116373546
1727276073
506903575
171889998
602369174
76763879
1314645588
2020812262
1634893690
748884329
1226095183
258808020
1242140987
1097134704
1278819658
369207657
1074791241
1390712075
476002529
546512107
557717657
771914334
1192429984
1127483444
1358256840
50680667
430864519
540378458
1058387323
287485311
768916717
1652184528
821154483
260750990
1032498117
2118615355
1169388903
2083295382
1584437008
244209547
1974157117
885695836
667589825
101694868
839249662
64297460
1936337377
1570999096
142439711
319186718
1985265705
2075697524
1053747344
2123465264
236942747
1579638071
1353945470
165320939
517716256
1910286436
1730957975
71984073
1422980267
126732449
692287160
1576831624
1670676873
1931059028
1873793237
1840068585
40485450
1089572882
1803369650
1788531638
127107615
169824963
1485226636
25415813
1099048740
1689036669
561394444
15781426
924772087
733493688
571894804
1925016824
1059371672
648705646
2011324386
542409025
1765686461
641504958
1389004898
13059716
1444690518
1074181709
162511360
1376939461
2036739052
889510188
101925873
1270987498
1283212899
1884929602
848544898
179904908
2104563369
867475758
1499758292
1633941699
1727724584
525357074
1198767496
1261416322
1772904750
809931289
303321316
308074424
1123410384
1124736902
591818720
723255528
535250135
176120600
1888332486
766329215
2050333464
160146027
168671330
688646052
438351052
802934631
708247565
1366956431
1654692375
1346799912
920493543
1507501082
759103088
1489050124
894012439
1681242850
7551051
1989291774
1992996503
446924344
295280603
1573615951
1865543898
889553433
2065928001
965491566
1885021962
1619480230
1928941810
1675754887
1721477016
1610290683
528884084
200092968
724651231
1545936358
576640347
1213580907
429712845
734671433
1911428740
945094744
723980446
1891748450
21233668
148186850
857413251
1024936747
2012456649
775334384
412313757
54226429
792608744
1298470855
593982250
951464926
902367656
419237581
2115607763
917472726
1496227196
502216715
586688772
316881493
1106871408
1030216136
1531586553
1659898808
421020975
1417949610
1331910970
1598495803
828803882
1271863864
1378019498
1498925615
574063823
2045551318
1221283677
820932255
178821741
1052849850
470404274
1548070016
1367587769
247133584
1159846072
714318071
239082086
1095003562
1879072757
876273902
1104638714
1779182507
492567279
915602107
1267390183
36424911
921412051
59700381
34034597
1678717593
1459871940
1700604327
94595734
2075245448
602526354
1744156282
1794363462
428173343
1318646772
954462739
1090931517
95497755
601961537
8165630
2117432204
1933217879
1900004627
1159904352
599598883
21959814
1036351897
549247988
300324131
1538117077
199596838
1071894118
991860558
121082758
1961966527
717447539
1632954566
1030303310
2115840717
1231674626
1958982403
787203955
2139573528
1852992374
1391903933
1061210540
1322489394
868740518
1796661374
2043767654
1777273264
1199255421
1353142101
199937367
1624625000
1908536679
1757874435
650445637
1250688269
1190743013
20654124
1271357431
625640560
438331414
83717956
2044883600
105084047
1252545357
1141565758
1692712171
2012580269
918316302
2104061829
164790452
811453732
1854360942
194869579
1207864153
128394908
614981547
1097552852
36922244
224705426
1337381413
166908379
1718534996
226870629
421812794
990233386
1161580670
1239347776
887492266
391120501
1994137212
132163045
420563369
1381701577
780212743
1522607429
325913187
1946050547
2042910018
1701692306
917793401
1438637115
315851345
1360782924
1460988857
366304629
826704110
373958620
1124463776
362606010
592871274
1372468853
898594870
302690270
1946139840
1210043573
1680132935
1550352748
498211159
1517459058
524399569
301547729
1883197519
224918031
1008410218
1307350012
1059749812
564448252
1562061034
50159694
227443042
1407888495
740964335
1157873391
1889730184
381870780
335080154
1906261205
253517267
1534671956
91160779
562165149
2092094096
1792050211
151144334
1383614785
547255451
525702453
1714877028
542323487
237255476
1157240081
1547824619
1349726503
1014530588
269334176
450283197
1134362966
1389229919
2007730886
2135663598
682133057
525425158
269842004
844987418
932950862
639976054
1278546676
2112000233
1157953289
415394575
970939328
1142533634
1073473303
390812830
2088592512
1699479296
1924274014
645358107
2086302704
759573633
1373049797
1846070688
816192874
1673884761
520759344
1389144839
1887703762
1035086273
869489991
1905524756
2130708848
1339025850
1812870354
974713000
967759875
2075283105
483805052
1904988308
1922783590
22286817
1175195355
255661625
105488938
1005816650
1392605332
434154726
124115527
706239406
1919963301
1384282158
203957439
2069913672
2093269435
326322722
714190880
340449064
1660344348
275009975
622746394
550270613
1486690064
825655603
1998944228
1628479728
795030179
1263577555
1624190962
1037178572
1904937777
1425463003
1829967979
2129038044
996430213
1336675570
1294630030
1184796619
1644198472
1337652478
39673485
165646791
429942660
599205470
1637328770
1477344914
1244322847
1464554822
141461929
586283756
273069742
1766912394
1136230242
1089350752
1654314205
514009657
823024257
1590120290
898623789
985747676
1505613235
552369659
1448895514
1607538409
748064487
1412917036
1164224792
1219215682
1157120818
1404353808
1171163537
1636368015
1034837368
1890604189
1771969445
78269604
798313505
962882764
1169893550
256081292
2004262695
1295987672
883719165
1468090102
1344189033
1161218282
1029708293
997606001
859508625
1673811401
249196263
786096655
1160244618
564667663
241092547
1471964005
750739196
742785940
517283093
827249862
1420798837
2138737525
344693867
719240140
92961842
1638233231
1627170044
878013360
1776402262
1205817469
1967540479
73155274
741034905
1191151753
486032203
118233805
1100872466
1910882679
1559428540
1592826533
762203287
536035786
2014121242
1761355470
1710009033
163076696
804499400
743427290
1001415183
1721271397
939910731
1176165561
1259018559
953614511
706183346
1233865668
2104811242
2134389907
1713347294
1767689883
1874412718
2062671546
2086327729
973690187
1041582936
772727710
901603385
2110380805
216113708
999197012
2106775049
1037467345
856185439
97939501
697945584
1772070547
1167484658
1748003818
2062209135
688065591
1699574062
1508532432
1639125282
1893567756
501277885
386265081
1420992779
1097260310
1851276208
220155652
384187787
662766588
218370183
1393583880
1999504858
774578004
870481013
731393633
473599217
5442299
1063425459
1482726554
639706858
1387044569
1837293761
1133003035
1956283641
531323451
1085621078
1805534263
77150015
700141238
1478895036
1225710275
494929490
605179298
243797374
703743040
897984212
1778430384
918728930
1400200571
563165551
560809077
84406393
251153760
911657103
497421686
125554472
1844110621
1071051396
269655381
133081850
1144120480
649095938
1685598345
1616364171
1009497776
1647839442
1845223423
1475067953
1686492541
561357312
1153160089
338277573
185196257
2036236702
1580979840
383989216
903076819
1083451275
1291125835
1883730920
404298313
1240662095
2044518928
2097936842
1101357370
1024209344
1992008516
1831030567
651166479
1030417590
1466017565
2054586967
2050912086
1858672217
939262870
991907104
1699708233
703434950
1689978964
1887762681
1928314515
171379724
1561369072
1613203837
2058103143
1991043522
1817861078
602620956
1496018051
790366613
327651608
1714006423
1983725462
1755756117
1254766611
430330744
636777486
86914907
1283740437
1528117255
1096476739
941482683
614472933
1461933751
1374361105
288652758
576167626
1781104983
1444235802
1265514940
198611812
1595413423
989613408
1916162610
130886777
52603995
1932799819
212060533
1996631208
1917018240
1491670969
1350262890
225151787
60686346
466983848
1484146915
1153240675
1690219135
1203237631
356937840
1693885793
102049589
908928441
1617124010
1765401241
1581484316
1212288425
479443908
48548415
115357514
779193960
100708308
640098159
1286424728
823025340
1004526102
1799991811
1333153368
2133927450
1223656951
345213805
923507496
2061674680
1092524068
997675419
1006328000
893466286
121936889
2006981203
2085979625
63766541
1397846069
242703324
423685980
36903594
165978697
1063092796
1727907659
1321828113
1279617659
222189867
1452714708
1071163341
483167436
1545338490
1860111863
826417204
529614945
1825288485
1383812509
2101236340
1384973099
1820293661
773878761
164579319
1408272992
1763735751
798280189
589979739
898893063
1230931913
1974282746
1696042299
635299176
2094211969
298150198
881235916
1144624673
1663527768
1723835163
1254688448
1148354812
170214143
242186435
191194918
912658541
1553918912
1656579415
660960257
421890492
1455363381
36057562
626151783
1936636229
754246519
1527498210
300427113
1680697111
1734481337
1313288172
2018983333
529335335
121053942
849822274
72314519
112796635
1446180635
1487073942
2116552339
2122632617
346951625
1133364928
1304907848
121574502
167101500
604478737
1920443186
1586001257
1685878755
1570116361
1106184780
197918920
396832261
1205754356
1809332391
244917065
1486657303
513885086
832869369
814082661
267593760
1703270554
916039611
624437119
2103636119
1493824921
1378055438
1341885681
1334320879
1298075332
55239953
1870440199
1120202328
1720026585
867831726
1524654002
2111228201
1792046229
367578046
1290794162
1273651112
390086542
2105055396
1435595491
1546563893
947797144
40048213
1952486383
504489437
1706907185
838897198
297476864
1557103125
719955370
2120933869
1306925964
330912849
1771268386
759176772
1568732270
1861462045
1506521020
322372826
295990413
129303544
697505674
317524060
848247786
1078776331
1500390425
232120970
1206887155
735047710
1441729147
1465791872
2021411228
195512182
1548467515
512218617
1869195069
118851432
698963966
143315769
751966112
978258439
199013045
1553320319
1714967407
97292799
44005529
1883128088
265390955
1811710775
1327158192
1015265926
1838806493
94382582
1741350679
95146112
635433066
925038793
2037830909
535446500
2102930470
784793687
1677527518
265419551
552030611
1081150682
646566360
327010838
787756577
112720746
338168388
182523035
325998641
431956704
1507642686
157705287
1192045044
229398079
559457466
975723609
1449002710
695846479
2019901862
388030313
1236827054
927347207
310745424
901065239
1600542662
1531445946
1706674097
2105892110
1983178784
316111716
968538664
1979227322
1299202528
461230400
2025769784
2083217532
271706940
1819089893
2015368269
515095562
1349245575
1486892565
1499273778
336315563
1247054012
1120200224
1053852296
569300425
1134121513
1857158651
567265952
1528185184
91177720
597723721
710723364
382863568
2086903897
1204067761
1572145972
1506973718
784262517
1072517674
1715893445
864777475
304635455
1721338111
2007291739
1079861852
695119132
250705186
1472364768
1809179126
1279196127
349939421
80872295
419401642
1016339668
1147624550
99385043
343267259
1559189438
939958307
1843843011
1686222922
2034016702
1244183566
1117348933
1583073951
1391174617
165161152
1663813883
475940489
1679550109
576668217
349603241
1286383691
1821605567
1322320567
2125743048
1246218144
1043595039
1731146136
1893174462
340698318
776525437
505879647
1295945701
280620535
1436479860
441553130
95373904
566721548
1222509446
1797206433
1918637286
1872603748
132434615
266586057
385681762
1866624901
2145933043
734755509
830289418
973518000
286410113
1356118937
1741158303
1826010645
1987773566
1819007203
1162745973
549897141
973661646
610219078
261140974
734967140
803957044
1550923993
610473916
2056810756
117226467
1120366267
550558959
783153149
1549778233
1693237611
284718797
413918113
1908422067
327007154
1006060749
788083549
763805944
443722775
966789782
1566189627
61405796
1544492904
2016044797
417117083
561996320
354586666
326885426
2010406894
1957601239
347783929
1127691511
462244518
80828090
971482949
1299378406
1113510170
1644150020
347097451
1714825306
1677709526
239796228
1675348446
860824487
1397751367
1998782588
544730791
1974344245
757252019
157491728
1611114075
1770784813
879346006
826892295
461051783
850378040
1872381299
593675172
1262977983
878548635
266865023
941322426
1705760381
1001042569
682071495
1623808339
1521753650
2006424064
1817393282
1483103422
893766117
222751207
1082382096
333294351
271562251
912646506
1944295997
794753826
637788615
1205201307
821798036
1030654789
1208201389
1330382110
1433201315
1941066046
489960133
267269994
1507151596
1674352668
1990923427
1284793294
916999856
852609231
476096146
2130462789
986791792
953604447
399282667
1420121875
331951695
1916408288
71951825
527936423
541154112
1296098112
166098683
1558132198
122517159
1091203368
116161903
1865547944
641591740
216994112
866819377
1159622018
738779839
660922172
1361387637
192101090
697329933
220638705
868478432
1062606212
825008330
1856049756
1329449685
1708244096
550362342
1475375527
1080510125
1032941660
39412270
1382090156
919772104
951052694
274828937
2075484840
1610579283
784071074
1367784723
1580697296
1105805354
621044319
1989906223
2136929240
964833091
603132811
814349717
610848339
527956160
470056046
1898956623
855190861
1265130826
937899894
300371949
864279418
1133868798
243600611
2004075255
1572406565
207024601
232045072
1022239176
1203096429
1418214342
1225166196
645525049
1376659447
554129483
418362362
361016603
1487461919
1035050011
20131532
1593239159
63895482
1369064569
902784752
253887576
1016093911
2017917611
1724240366
1690405913
1544070892
643112006
967911845
360154079
1734289689
857864348
162610978
1495435812
1982619548
1655298696
1447059443
680432533
1904951161
1966265738
46969984
1274861058
1555857695
756426901
1415706860
537515815
584759282
67943506
1081964973
1841689281
1275340180
1192573369
1596019996
1338822748
9562580
46587293
1040426884
561744214
529221413
1701556674
1646934049
1226391244
1649535292
227744688
1046090076
1524076173
2046463102
84291077
1053158184
504213028
1325786831
1645831599
761309157
2118601165
1227626026
292066754
137787271
23084581
1880396534
1818423198
1549400303
1715807673
1615632001
1581815833
1098363635
1758498329
144162517
1837601134
855978704
2112683150
1719470889
1193613783
1441477742
1197392841
243484471
2025984399
1518474788
1266506334
1947854559
1673570098
71083544
801145086
1901109753
775319995
1903961245
529360527
967328457
406316575
1230623991
418708156
1637150797
512426573
868001681
1811802070
678013589
180536695
2135252216
1689082176
930777947
430038480
154232071
607957306
485709165
1704611990
1221414779
501029727
111170380
1403995554
1559206411
179416445
2123416186
1913225389
93356465
1248423018
1244175668
1312711448
1400720664
978028067
917075720
565484757
1954956300
930057221
1387892084
1699085529
678301112
533933801
1288981115
155022831
1773540552
1464829812
845649410
275580055
571693035
737550984
1692180819
146968163
345491038
1519186720
1169402002
54913640
1532798185
1913598666
439122973
38073180
4014123
50238228
1924986029
872211600
100810364
2083392489
723551040
831900858
791110824
178518626
2110427497
1885377449
1663618174
460972262
700980089
841424016
406204540
1618426303
1554169858
2032639572
1133657136
364016444
965880523
410306410
397493301
885924962
619409867
1898180873
1003174000
1326359149
26093481
113275575
347443920
1913160296
1659250774
421622205
880535143
1349820270
1772046517
1719419965
1648469572
29297620
1417049963
1880998507
92753907
2110515593
1415895803
325649632
746041830
356414738
980068944
1466269590
1510419805
1043788406
484272047
1761617392
981331577
822695133
1988862567
926100629
2098420581
1839979158
459892224
1914125060
1777169902
1555798710
1346339714
118821111
987680872
1778469103
1286633155
919411473
254036550
1802495399
91530332
1487133081
418161674
1045110832
1652946340
1866887178
1320596709
1145224077
361907429
1102994723
1433018682
1499710560
2074512528
382042505
1422110979
119510293
1768881990
1394527903
1480226551
1089418233
2115258085
250445795
692296654
311240388
1143426924
1468037437
1173949168
900333453
198698055
2038768837
1564355331
1473958205
1262096088
1331324497
227859482
397371711
1317189856
742874444
772565526
1956183923
321974867
1282706371
1476777197
787869350
419357730
1975473008
1906512742
1423516732
102710978
1807567039
1714649631
1119821257
390871644
1716155167
578847649
1219428522
1731763293
2023027252
959488224
1854661739
1160860386
870311173
1736308659
2127794945
914860350
468810558
519609579
177142234
1713821048
401085150
1579642068
1519680412
1237956128
1894428978
1226969232
684680753
2072247309
177897664
118193204
682566070
1824675469
1820198942
1083125817
653415738
1153368121
2011892145
1664040006
2081178626
100008236
851904090
875344320
372275048
730969036
2085359173
2089733477
2069976074
1720153416
1340742656
1727864998
1749830747
838663108
1200603488
1992712823
907272108
136887392
946335247
1216158227
266077689
240828074
382306752
1919538378
102989153
1911083933
2088591084
1108174226
1221334442
1076583584
133218564
1704420321
120430235
1618770878
823448368
2127159890
29884866
390914541
63344855
400807776
1511709559
1883184838
1191649318
791507455
2032256276
1243923188
623348970
2029461878
837049233
183833289
1711350207
1995574286
1732454380
1985734279
1301104022
716342238
1396662343
718877721
1113389288
973223167
1841576773
1447684981
1088870800
1119282972
339742159
1705733089
1047678654
1430000672
457456068
501383236
444105506
225277629
258496597
1182501142
622073592
1634663947
1036442114
233424792
695060873
879001336
106427219
1326019745
1706211178
1597736491
504333641
782530000
18322945
1729407664
230867823
159770561
557527161
73592426
1652973907
768253764
457241916
86539000
129527703
1012681779
1656095285
1163722223
1486739541
364078902
2003375428
494706866
306405573
283613718
718597603
2060626669
1897668391
302742128
332649099
925510444
141561849
775490426
1546451179
564588450
517164113
1685141433
564132707
934259923
1405570549
267569257
606107262
263917612
789383209
924693963
719748220
27721846
275447500
331954802
88838447
1370079072
1351611202
971791346
1136979530
52357843
1776613758
830280443
1824778149
100881278
1593882855
1279405470
452942446
830179774
2049224824
1212898877
662940810
1811335169
1387248189
960813605
1890646792
197486742
1198404917
232136990
640163646
797661150
1200524577
1279337426
152819151
1570205005
1541211702
2034265569
2076692382
888890277
626730637
840290106
114564108
820221785
156042679
1180826945
1731993587
659476889
1375438471
1066603811
771197314
2070175284
832275113
1563636958
174647951
2954061
886006262
1989169619
2048469057
1868291825
2013439355
676901023
280258835
717991705
753332461
762861302
1205427762
118562937
1004722715
139945170
165706764
384107045
303880301
1426392326
1373139263
1159088043
876907177
966968206
1451785126
970742950
118161789
754680529
584124372
114124563
1351776633
397937110
1795210417
1939031441
1933177128
625671388
2070974394
2001809516
1715341814
394751542
1098945697
285675399
1101237396
917386272
306123146
846496821
2025535478
489992573
779214457
1440717181
1187362915
1305218041
829082675
1459719137
387357557
112795853
1516091545
1820528789
1553369603
2019697145
2084554130
1391823977
1703549860
2102876535
2058570583
1765023512
1619618602
1211102040
1088722665
431037414
1973403040
1886181939
1994411093
1572562081
1350752045
420604258
1617232579
1055316103
2102924671
205088908
448009348
1765103249
607173293
1347531312
180591931
726427082
407650260
1851304881
1840465942
289568944
1776135179
1453192589
1253197623
2130658833
1772825063
2099697015
113545300
1315934070
1765131105
247424668
981451842
636810184
610881053
2019688065
158041479
463138023
484054166
1867570685
673632653
1006007040
421342842
1639210861
479503295
1765341367
1317618987
410901905
1438809128
618540378
1204995999
1765101822
205347034
1583839071
1077382376
1578223348
1798090807
463913621
217426770
936161732
351903797
158919081
1995266532
310726655
1975998297
835275045
2094339409
1709462573
812281612
921279313
329436522
408109398
1956835172
116535645
296543735
957586098
214247517
2095581806
1990094864
2008342205
122594947
1252955064
1896701681
1650113732
1415794754
646064474
793376890
1636638139
620032867
699774414
1316477252
616097829
569606487
573866618
1806146236
2080536561
1924363023
858590057
237238244
852444663
1516134363
1812783965
886751403
706770676
2110230571
525060263
1839893417
1676657880
1806916588
810796458
1603049954
538440512
1199960147
1845764820
2032470109
1600942801
686596557
2129261841
1987739977
35431462
2049828728
885551633
738599004
1599139762
1621401180
21060428
240445701
410459248
1420982137
1260698257
1789742386
1006534001
1235613187
305362245
161470270
114651868
2070537673
2033756430
1096396031
700960595
150784445
1377614696
1318982333
1290304035
1579253308
57917464
398147134
763050770
574388141
1878608128
599536781
249915797
1243192717
1834068671
1095680168
291556500
468810736
2062417604
94048532
1109998814
406140481
2022118069
1756477941
2086956889
215812990
410656715
1545728041
1419913486
458001450
750933005
454603952
1155852937
929452281
205133098
354744377
1019911480
1879635799
2102451633
266824720
120078045
1973693186
1363808910
720792120
1333429412
72628518
1526754640
874680182
1303910403
559914274
72810812
1706984738
1994596769
1869086381
572400424
25078265
685056988
1841541175
1600705667
2103183372
1775163927
1576531149
551299786
1994912477
491308592
695904824
365075491
1296641647
1303109667
179666030
2145119442
491476072
1809571569
1932702888
132854309
1489165790
166362453
173187390
1830181516
1253177224
1053837514
2076428602
1499238010
1443216392
303587606
1506276722
1428557068
1934960390
197832322
1748088235
1310242334
1376789621
271603548
1159975141
519620452
109999828
953004521
1917654300
1573593204
454898265
800050730
554802857
1342864766
1305246179
945607281
1033656792
1283595462
1792741016
717416868
766359701
1014938987
603757071
319809728
1924138015
1742446889
1762295451
739459679
1144546093
179558157
1992306161
1556916130
1629709764
203312232
658274087
26924346
922949711
651453918
543205561
1960041441
1901431275
1378571362
1067768125
292639637
330575981
704268546
1781865946
963714569
41759327
1175856173
2107979203
1589602248
1952301910
395955815
1425140807
347966441
421859933
1733847664
1964242943
1321410537
1945417622
2124797998
422245416
1221530003
1846346313
1014814211
2117095441
188646769
225457203
1349548126
1753353892
1226834915
1684438850
1704168666
1306412579
1644130353
1736792408
619369097
2028815095
1741409099
371677363
1535925074
1818433648
893600493
1065520817
1912223573
1146562815
1360249846
917211630
701776065
907778322
251624865
1452778648
852256990
835368267
903589787
138527032
226547123
1923569696
1163894855
704593370
1437159411
1409044237
241144294
1322640651
1670813191
138174937
1846575530
118286096
1605921238
1601486619
1342527250
1504642398
1597890887
930614578
1753720446
84505783
970174446
351445676
625537712
353258041
899783423
1506935398
1561295606
1911753669
651430180
1840202743
1202012888
634679960
1512504413
1089324815
1856137985
1322687155
2147435487
1785965123
1027688992
2029194976
2011904559
253866121
277742518
1561455935
1558239961
187714680
734920658
246810953
426651932
488240152
1942893577
1528529121
902858167
1697688181
553664197
764529999
1608178183
647036724
1542212116
1506153221
541091459
183198469
441244194
1242487899
904213578
273554207
1071628235
2058047381
1378854736
1647162708
989401958
897115000
141941582
2029321369
1160655229
2146736104
875191780
1577692187
268369479
35528692
1826660887
1505380226
378495663
2103519482
1714177071
1063985385
2057947610
1743543143
733998674
1445461573
1501344210
332485408
1618475322
1293066533
410106080
444956456
1411051504
2097641285
1493377400
1257118277
349959171
302418295
572748696
292386607
1706782615
1890036109
337399652
1058310485
868731193
860157928
352169704
156129459
428969074
1366743317
1960534453
956718591
1303588915
381840022
1642166286
2087799697
2107486684
2042996562
517821911
654395688
537779278
139099223
315913627
299819032
215801733
1554396581
1870393434
1126071139
1105311010
1733873224
1230892495
1381518370
1236008289
782922072
547439988
1786125144
1207350806
909749642
291354711
984406022
2066882427
767249243
2015967674
182981836
2026139368
430828182
1371206123
1472877981
1726687748
206221797
926508760
1804801429
43473628
1849330926
1581825244
131281710
1895476423
951496651
433517246
835841221
1559654879
1568300532
352450123
735540649
1412628633
423888356
655731718
629343112
1754592897
1823513639
1237589492
1747990500
1824236658
1523979625
247942661
621684772
488569157
1877945979
1841251222
2107436880
336592617
32209583
1392090474
998877872
86332982
25372690
890438271
1101682238
1540880053
2131893691
1522301743
792094275
248286274
1877746704
1308302993
407388745
1623456462
791144261
75441987
428915738
75251972
2106130892
1887554001
652647495
2080884433
1722172064
1332101205
1212728775
1845926601
1222135208
2012884757
1986893527
283445414
1326817989
895638809
1878910324
1245659522
1993405976
2034166054
1089569574
1666067147
1059033033
187055449
774388622
93370414
774671998
141202581
1729350467
1245245461
143752890
213891093
591816934
1027629149
556694860
1164693677
1436952912
130025643
1582116521
1592141429
159987838
157652999
1099775884
1585494993
1185544549
953915516
37971338
350325557
186339432
1766211352
1090621853
655991302
1066202157
294535612
1330782168
829593077
290665475
394765975
1838213991
685885093
140407287
1131673247
602053344
132658495
476584920
1461280622
808556138
1972147632
136782059
1913677700
1026317200
236062755
351623441
391559580
867270170
246700635
1689287811
1528295061
1404134136
860642846
1663049238
1051973317
1394090256
499581148
1940533900
1709395558
6516724
1830149699
1531414439
92102360
557301934
2014192642
1343056092
157657581
1986853186
339415729
1570675921
426767029
1963889891
1576550453
473273855
1853876082
580735501
729701736
1327887500
1575984822
227943047
445629313
1335017535
1030616238
1726223167
660274343
202814674
983069039
2065863565
620231080
1737166465
1647859350
1833834357
989035114
511550943
1114596636
327697995
1857876863
1549943436
2132597182
1996492639
617341045
1659587868
1017240952
1599830281
1018251465
1169301
208648242
59568071
1532501561
180984185
904532908
697845433
31962968
525236829
1363281646
41704042
2007058617
1420860051
1085220673
1306053537
1041731593
1706233608
1450288172
2127703192
991881336
2147328437
1979661219
1549431505
1074492834
112852889
1545079647
129115536
598162220
1010465104
397574420
442663738
1841637767
1116098941
182946171
1193451874
577278800
1522371912
861403304
478381602
1908464952
767738320
1767653786
527389518
5991036
1798431223
1910368586
539493581
1185666315
1349832974
52811268
931617039
1977870981
1250212068
462898136
2037334963
2055546570
1490875432
1690760600
1346261367
1890100140
2060949961
1783200959
249451356
1162721062
493472708
1259365643
71495782
1989165904
754667345
11208105
1671652230
725654109
545902098
1738353858
572750745
1188364409
1268403334
1797132946
535950437
689846181
616603582
121182089
1882374599
232176891
2059056591
1569337837
1078240377
753169751
2042133149
1800063421
96505743
961716464
1157301263
258068868
2112173491
284099801
1260521420
821795026
812444751
658184849
340852100
798962315
1119668192
902701952
916068347
2051545160
1666508251
537668977
500943532
908216371
819553616
1222706046
1998952362
1363314220
1877682122
1350589906
17213857
319214349
739678330
1695031751
1258987532
2063613119
596223417
754729919
859912130
1671671723
368884733
1029928854
112162405
1872310549
119156007
1823121002
1938459050
1857760108
973985292
521447171
1234215677
684754610
1331896587
1266053086
1240092926
123638457
863663725
29411616
1095651107
254412418
636209843
1924981165
1356734229
960843070
1725860934
1444389800
1073576841
1598063528
1495273344
2070930049
1205901303
376200060
1527079287
1585104034
436570991
323352215
1877586516
1037227689
709794862
992311775
1849151477
1315696890
64471385
1847302097
1446448054
727900780
1368335719
325607792
2064601893
800731779
605770680
276138907
1621595200
1885648347
470782573
1174788219
216982867
944747817
260352550
1079585161
2096310597
375130200
1270995425
1250740439
1091893060
988746453
1207499407
265554804
472924518
1235101606
806418612
1170528748
247948556
1046422397
1096425908
222504499
1415646396
1698879293
1158773215
179082374
687739313
248660348
569373092
1485417104
374503777
436497288
261038831
517286919
1743640106
1911697248
1395838339
1540093488
2116714974
73887849
832888605
1038103681
388776214
1427183493
366648875
1891562364
2075054326
1572704506
238386991
962800412
40322602
457245671
369032364
1839298315
1527723742
875192706
795245790
756532577
1769370423
340293320
1475769813
226372280
873792368
649091904
78648464
2035219294
1903397675
1172840789
579175287
1966830648
857991744
214382948
1157639200
1000652529
1624610973
435853748
322326193
1839375231
231922575
321195795
2044830821
1098433601
1425398712
819976662
1678552998
1557970292
1635375257
1610632755
1483629502
72265305
582626332
830049922
1654915655
855998484
1587220618
1886114944
1332280118
1474611825
1451505865
427331062
1457100598
1432817665
1720986990
25844657
111928428
1638320230
598009115
1182657020
668076133
97075002
291782032
1444881602
1441423750
613996483
43565429
1502827486
1824586454
368664240
296856944
1601882648
935691507
1831083968
345927034
1290715526
942616006
1675296506
70324321
1319466293
1274579985
213613836
847568710
2021186421
68267073
360889705
2050007555
1344221982
725715232
1028923798
111748349
563930030
68329506
2022568297
441864586
269731795
1326905641
1762811898
355620267
1219556419
1221662176
1611573403
1626345844
1941945120
922244240
129455534
2038071226
1256743709
1668670970
1524289362
1571179606
1106892012
490979877
669056447
1258002459
1564639906
1008931881
743902055
587226092
2007800451
1438895786
1602559039
43880285
520988860
1533029642
363823977
781232845
862968944
1478541827
110730662
1005305370
976551915
877881357
860083144
1105424279
1529237188
1234366770
307421532
977441214
307440253
359412584
1110352123
973162087
1840990937
1866884654
1065580359
1557555506
1231864813
1040782044
1534288572
716714975
1587120118
953378469
1529627786
1254478644
907977908
296173370
100203607
1436310125
271116351
2064835957
1853756063
1084543864
1155050956
90706018
514257644
1344530040
2125568920
2114971397
804742074
535773317
499533921
393935059
376209298
560018940
636712275
166479106
440462772
2147071954
1623490554
383705157
731623605
1001237058
1587541706
625719851
43779472
373576470
145469029
680668979
1701691409
1801109008
1256882007
171569274
64313659
1760272069
876826324
193795595
562162647
700606147
398160842
754365392
70397235
618340889
1837689852
1864554024
957992989
593562534
2102382709
731659957
1655028457
29054377
1718219866
1273026809
909755465
473618369
138469202
756017439
2135101618
1955604658
1450301977
1802170689
2121260060
764931087
1318702402
1102654503
1942932125
1890875003
1105553617
1775132599
577158534
507339081
1038006999
705131404
1889092433
1931116374
445032336
1739042059
1928665729
699086336
1827909296
1663063576
732813389
1701934920
1044177602
1341328241
1724860309
117948465
1079792062
1547632643
496376194
626465115
694110541
1722960967
504920169
413598486
1104940521
63569249
1351267212
1128503174
1366027581
493374464
577589754
1382575159
1165792790
2000916018
929416995
1391758180
1392370976
658654716
692785359
755458983
389324567
1616318014
6296977
1822160716
1281390199
1663683409
331434581
704818596
535163583
77882131
1548623375
377830498
1977111860
1463898322
776830739
314558856
793241281
413586593
214090456
1799900187
1381290575
1027211995
1731275855
2116197600
2044565973
66994022
892025517
1316213984
77319075
1708457606
408960924
621159392
166699044
1828966601
1995672192
67851247
1291381578
79075515
248436560
934503554
862960392
447430765
97769707
443993687
624304088
1166789916
596262829
516704229
253710910
782312145
575344753
122988712
1476931156
1716845058
1354308559
1644688190
383535712
1825433692
541315003
160632417
215812564
1719125189
1456538793
1793569216
568098529
1273437215
1384117170
346688912
1021672388
652719335
2084740516
1109528396
1554596500
1396068539
1880678649
1055871298
1332694283
2124046569
228989418
1045692833
1437546087
531222981
1141797851
1110887157
633381046
1397405162
736478464
1050702767
855930614
92778849
965787511
2101183366
946773670
1519832058
1785110803
469227917
2056518935
1066881418
685762348
1455500964
160456688
923985039
982586738
1246214077
903705378
643256572
1759854237
1347774617
1878212716
1924672321
1316437081
747390118
1652705278
2063653789
1277810068
1983627362
1564262173
288813544
1834810799
2134266070
1818636690
1877480128
328890679
1088491397
943198021
1320885308
857457149
1480287252
1369838127
1229662929
903919677
818610506
1474894172
1957983977
74984940
96800563
702491837
312543205
287193399
1302132372
1549497721
737899699
1791006730
1641520623
492728267
89951467
161291714
135063377
291530470
488405169
591399066
1036176412
57682360
1545250546
1836829099
1613012447
1811094362
920298817
518235481
1391237477
1020117845
54864653
992377015
368625328
2124812524
463855058
1845164433
818420630
636128958
1292421313
1961354306
1959233503
252216959
663655067
37344726
1916536976
477136247
875003299
4153714
469113648
1683416473
932673573
152923125
1917080049
62587596
1781798753
922821225
37363859
1894836006
809261755
1417489998
1725619014
697793121
322099403
281125277
1040221668
557234457
795043196
362234638
1122894604
597846655
836425015
879702347
1428198938
672040803
919597068
1279793887
1594291374
226250135
200696491
796474622
25458976
1545576430
472643448
1559173606
1217131132
676637325
286332446
1513685332
1523349500
1151419384
921424751
1209150320
1969668896
903979597
125826349
140681257
331898149
1195030079
1665006098
1901178483
604905701
344504333
568450415
1587771924
2012299485
1098675998
1404230700
381359325
692989037
2052618657
1805394714
747531787
2053759448
1780329189
1403696738
146210248
91831689
282628846
1445762872
1741020540
2070942163
921467978
1762774124
1728875889
1642645063
185705264
837641444
628417405
354828416
1520278
1238981709
1917594939
655939632
37708707
707672729
948013133
289531859
1069032816
1391159412
1300430027
1714303798
449959932
2029690470
189300760
1388565838
1589636888
1178540125
2087500158
1787157183
1136294780
1318859810
1108297094
1746944909
1210936118
83854384
1909827155
1732898168
1531421742
762388252
778073300
1413640443
66175362
667199843
1138939978
1248230506
1073692408
882450777
1327642733
639504567
1611326985
843328768
141260689
89740969
448183971
1706266367
1172067894
27489277
199958548
204912964
815070566
1509703630
888780976
2039158283
648357378
1857132070
436290052
440949061
583985115
1546159682
1751381277
222956898
1294317667
2001102206
539356232
1018352652
243881889
986993443
1262035267
72017450
957067600
1648267929
2131903224
1500751948
1835254606
1196092460
1812773739
1293405527
882467522
242594862
1097185272
1201021487
1188007920
1320452034
80518104
2128663713
6138981
1456763193
1407934472
1010743328
1439925888
1108487961
1322903268
584707369
969338923
1685303309
1978717569
779554252
1539772893
991839217
1999833061
1127152533
446362542
1312758373
1818043341
886857420
1717803527
348783893
1781909770
1333944812
2038962725
1752175884
660914890
1112845719
211953775
2075192275
873038275
1536029233
417099861
607071912
1363634406
2069659284
492800478
30558783
1656280704
619993731
1107953589
995356896
2141753550
643171940
1503850385
1908450643
1220441288
287426908
213498778
945333615
1827563742
233165628
620075551
1842703879
1332400147
1041650370
1189462381
873887533
1755313830
686035452
532392648
1036225040
1475633613
859815855
1030327763
648748871
1881000425
631146497
1013322734
1352014569
76103608
1339482547
1837505388
2014595158
512446070
418110505
1518247062
495683860
1112936820
1772736299
499859181
452276154
407654444
1382249873
1262247100
1580713949
727360111
53455179
956080547
329732943
1232979739
865399022
2034649948
1966323798
280906102
1826375228
1947028294
1416290339
1433437445
585437464
1455056568
1508522743
855150918
426673621
1101618757
483695479
1611087837
683617318
1475115228
372124087
683815152
184772507
271706113
550879531
1645377163
1732991311
721022090
2099930521
1553993929
1835471270
1474898993
37225958
2018767979
577338987
410946439
461996099
406260225
1654081507
909669617
762523524
1033653266
336084152
82077572
1028475887
97650317
1748993947
1238541928
988592707
115883010
577909934
1032750566
579128716
137248577
1566384684
1720296362
817879900
2139194236
1890593552
1136300268
1316062718
1475817537
1864050803
1606930678
1521694462
1041787657
386031763
1637721772
1302883631
354598614
1319322695
1147603918
1826759659
538087644
1007288190
1197344491
1480465632
1193734669
338270036
1484332640
197951037
1867369105
806892668
633993868
1490312992
1603303698
1029805388
1415892592
1934802553
1402179480
1597502440
740222262
1023714166
179209902
117816829
1079576362
1652551006
1079816922
1520462574
255480190
338196486
1221555050
588867961
2029584280
1405391040
1624676879
1713896124
1056312003
1185783840
994542368
1330862849
1802543021
1068984376
980679090
1856985030
621629611
854747734
799914456
132960895
1951479841
869042483
195755731
202344187
348220804
1644294007
754012128
91537488
161134174
1224755669
516250049
787481615
2110230571
1681771862
210737866
1098467169
1963708899
621716909
1541794151
510337063
2052250219
1699338218
1910876594
187175217
1962998761
574006974
941707612
1051287119
1864563782
959412897
2040211297
1465049455
1389182098
1946169354
945017543
829374803
1653807377
1932133926
1191447973
460584107
1062912206
1434748654
1101624718
802429765
1184584285
2032937313
894652994
432625530
849402857
1683361293
1904080782
536186801
1407221367
965387311
2111639601
819826341
1974047527
1854154874
798808754
800156288
1675046247
775662449
1195820982
1286655933
307690047
623844016
344173445
1977742441
1221326199
1683322313
1922077437
1400493760
2004738920
2101841055
1638276728
969616899
533082201
1412133115
1815332504
1163446761
97696891
883627353
1345910159
497991839
2094818337
848282831
346591431
269975901
1506287534
70812022
696406653
2129567266
1226434544
52034508
1404889625
75110027
885769962
530348406
1699846558
377946549
1225092849
1741993406
1096687181
1369849456
1964763042
1161116935
11310126
419854829
1722494089
544546351
123966578
2004420501
1026674145
1296047870
495511705
1299604315
1609360290
129493347
1549948322
1678948074
970774287
920637367
400495821
311331064
437665053
847369099
1805689444
824306884
1425678562
1875418397
1690832483
72644181
1205523008
1355516706
1597304390
1211159212
984367356
915048937
1067557828
1636515989
108377870
1460493679
1641117165
1539532726
380051921
39437612
220327906
1671555243
1295168744
629357034
529874262
1532281054
2046949568
1771233704
1653062216
2109969400
536574014
601740515
2062860542
393639064
1291421000
1961471203
625567231
1500589780
1272016083
499287917
1532803159
986347174
2100806397
2129094293
1465657795
295875446
406324524
257343943
847652502
874506846
483099794
922767315
1622664
547887136
1455870915
1898756695
1886713801
1271219864
2068931591
942242321
54117484
1355961249
1648006396
452563539
1586720933
1528656197
1809926088
1417431658
1704707021
1906994350
798219288
2125970208
1281776022
592569762
1545699729
9580842
914484414
1650233866
1504136546
877855115
740329440
841229284
141037716
1916841812
2110189824
390021493
907718873
1803157794
178073096
1589786622
1212765651
759602447
880018785
977206972
1341958892
10947318
889279279
1826565387
1324484952
1785480414
263014571
409939052
1703439050
506896112
250105996
1366151872
1157894705
1344724774
267671978
610196792
74463796
749446275
2119144976
738904293
403887285
531586487
1434432701
1412267887
849549248
1700527600
505327670
555598975
1927987379
713266524
642774928
1224681151
483150052
900139738
1868743699
1992931613
995123105
572579833
1678386384
1769755147
1383363427
1029730719
333673607
202677641
1033717403
780421638
1829817600
2033565327
518180941
497456141
1724667462
1264573678
1474641908
27796106
741356113
203351808
103974610
2063820641
1286790368
1380093265
1089285829
1331032091
810140551
1449431577
1271498487
60901995
710009241
1498460024
1094050244
374068570
1347180542
209019091
1376506724
499541874
1554399737
1379603432
1663131340
1266855819
726287090
224655625
625211565
1887688209
1856666196
57856014
1946722682
820820480
1594910671
1915720777
1892559432
1477207757
1647791621
1940791799
350273866
845637915
915369458
1578384365
571158437
1341087716
37122955
1035157218
1955948284
1518949548
2110450772
2020083789
1922201796
1214628
388129479
665591187
452062306
215789851
896856729
806371127
1548513238
739261568
368426836
1284299837
1813842281
229579995
1458336007
892899954
1434243312
1753454777
1955152414
1573204341
667600512
214788598
790800956
1025942002
1150384844
1922531906
1760483979
150540460
2137556446
611366556
1196730143
1062122159
1345484246
167347646
1765760935
277262427
240336494
427582894
11874686
437307232
40409417
1685486933
1681762395
174734051
572822243
1246881514
151348936
1374046275
1408043390
2024273987
900335995
2062710775
858020862
956628209
2081078314
92130305
6614624
1233344500
1168711802
1057779713
1957690087
1228842735
13077674
212183498
336966378
233426494
1428352020
1551132366
372377351
1288635818
312351143
867389125
1939499536
317077718
905646897
1470203063
1904827793
2112337363
1013576389
775791191
656452906
1548925156
803488000
505772122
998447665
1540939456
1848946032
1886739994
128585569
135925651
474625746
342904522
2066597792
889275650
1653719659
1768775570
518605870
426312213
2139049231
1769319383
1276662738
1388233619
6969795
85676458
2030495263
103131369
1482224627
1420945266
456258279
734033902
783529052
1451383707
1155348921
1345033893
1618376146
476435550
526772141
910999443
533480795
1233759195
497455183
641180873
54387912
2107132079
821480699
134027667
1740060915
292462656
1443785381
1158556327
1736487026
748691127
898676031
253257436
2122379792
660045881
1435753428
783104245
1432499015
742524467
52236698
1024343821
1974908194
1864603564
1076961006
860673899
673811334
1326401593
165750516
1161856179
758356336
1534047565
907138399
221160403
1041170638
125802902
1957118228
263420835
519290175
1050668597
566699165
1438215044
1265907036
2037589819
627682545
2089509516
218135190
613045183
745961861
1676495538
102583817
1402914364
1095307952
1095079000
1940934566
1545661614
320135892
823060927
1574505779
91880438
1821073630
1168094931
1462162188
477862983
1282140814
1655632193
1609222463
1574300495
1857377292
1759363818
772540896
1622045670
332978766
1990287228
1864830105
1735798583
1884393087
1268851059
2083676276
601256644
2038808179
1850799044
1597575903
615938997
621270622
221104140
1684150118
157450548
296235032
775918163
1804975644
422244771
2113214731
1079743785
1637619497
1094348962
894578772
304473413
2120767197
1695058682
2011666067
2048523253
1205427889
429529963
2071421793
1042497205
95326228
1659005456
2050423346
472585992
1104577288
311838378
1956343013
130819056
322084946
1757510996
2110836795
1492984614
482145796
673824597
1369788511
1788590823
2000311115
1505345996
1070242927
881277205
1320272949
86524936
1052104281
1576027976
1454767625
1233208240
282898323
445311790
1517820704
625139104
1390682643
1989763020
337637907
131809924
141174340
1834300863
593191391
712871191
992625554
149771557
1164592103
519079169
2103145317
1955618864
1562382518
1195140162
1434240743
497854302
658431656
1546046207
369400113
538175429
2139254654
1289712924
2008258300
427408697
569219683
1110152174
1980308348
1484990606
1774229639
650525078
707509
449029938
1841568406
2076835068
72016552
1824325542
904781594
885670764
1979326214
861299826
969252221
424354080
1579349613
142976273
1794049320
178374155
1293774900
11176843
129423400
1341265156
91827655
429158885
35328693
986485308
255885576
1385220439
2009499459
831591737
1090971475
865218686
854213182
2046490456
1093842553
1478373946
38644514
2001528509
1640225567
1541364240
612163029
778914877
552333024
505546675
524267565
1511964768
693605513
395115639
1840573822
435992813
1832370393
1277466493
458868606
634941953
2078812909
1175089627
655982811
98323593
599394212
719223452
2015292380
968228843
1492618502
1035504292
1249588499
481066580
23606550
1665172745
1680918967
679256378
1796969460
578355828
372162448
100109825
828613213
779667499
1385896085
1811530712
169377714
1709282943
1855765990
384984622
2074708214
1020453712
2138111748
1580264330
512068526
1458128646
639259480
1047725646
496213510
296587250
135156520
522843842
178701383
1523532143
41281309
1811157850
1468671144
1182535467
602200943
1640417251
1473855907
1078959699
1806348697
27443499
449649235
1437761929
1135008872
914348317
1493019217
971056041
1451842696
1789718579
1997750611
278002597
1783767559
1887511726
1446672974
819981392
745410859
1053525863
1177826841
1080603287
918583839
1135924382
72603511
2077987124
1280927160
1430473573
1307838330
205229678
843357345
1696472213
1777291895
936705312
344898406
1573876544
1728618200
848296752
1645540451
885236317
683299414
921401702
1425994776
419956159
362773960
1522414659
540056157
140655785
246760347
1207578153
862058325
1452209630
1206969622
710996800
661370686
1647702145
1743299860
2028374233
638262185
1174061350
1215670255
1697119236
1950809208
658011532
331860284
289393357
2119854289
2017860321
1748351191
102090125
2082347063
253136493
102451274
1046819229
678543406
430371821
697205997
2066773688
1421266187
879561081
1918961049
1138197291
1477476648
1092771192
1103022802
1148519655
1683301626
256427764
781552995
1792056500
1983383740
1025541258
864890606
1818537150
99630138
1036763836
1518507761
804066170
231436422
2029857610
136542723
1570650385
208533643
102099484
2041297548
1453767473
1076735982
325904433
2091650059
742369783
870307010
1113000387
2105910501
741633892
1677752676
13680272
847290996
1751710838
1172714392
2122238947
32558168
1248411753
2023837345
165858569
1034491118
1922813847
652241688
2116432926
1789491043
1524219160
1566754994
1924798970
1410298891
1446241470
1615179958
105979019
511509743
943387815
1401829046
302101156
648063956
1409515809
1832275027
561631173
1016619152
1802961230
1127136200
1438034498
164227956
1667346059
727308303
1542806386
518154294
1441518738
887803526
78617384
765808744
618965967
1065489846
961680945
1894423189
1477430599
1007915436
387060618
2086902540
1818616598
24625005
1765852019
944248118
183463710
929251631
1835365782
462989705
1599369592
2016907190
302247231
393800698
1878233090
640544962
1766689077
221712556
1149519808
817779469
453461983
1359854635
989008395
2041657728
1521003915
1570408490
1404702388
1336300346
219367883
366845
871251144
707147312
334016636
646929975
787637948
1716790500
745454878
1479878742
1523718748
402769065
1693458246
400538965
429731743
1529934856
1323962372
8491225
1577325153
1260374663
1917395372
1672831878
999602223
1041996752
2144263645
1568869064
1660537669
1564967336
2041852137
1333088349
388737558
596938786
771519604
889232027
1222869456
1614477785
1297452757
607195200
412130765
2010928203
2107059641
1109255450
1345854716
516531705
1161146208
1643289343
1113387002
1195876367
1685544078
606779350
682883687
1876335384
449849923
1090789897
235456411
1614840111
888072948
1871301120
88721519
1413797365
232028098
1440685157
347323743
1099017197
1247830511
1896434572
2131469900
1078642669
260955723
961310932
372171234
984490475
2037479280
1377411340
710523708
1559981135
1707584876
1952629668
442674803
555239877
1113872948
472989782
33006365
1622610960
2000681436
1296962425
1992112044
2000214267
91181362
127842989
1007650179
821549654
1007422457
1863412548
1404611718
712977995
1684901988
370469960
1249275900
306602361
385303782
1262631143
172341584
455659073
1391672796
1177376761
1368820095
1686187265
990056850
1165498403
1174276179
1981589942
1590368108
1344019340
96419410
162499888
703937950
975482351
2104137186
1867800619
231822206
209665846
982291096
850126581
1039471746
1795965681
803309305
1171369177
413765762
725978442
2102595754
159258865
540916849
1551460468
2030867388
1214575287
255585059
1113899245
1235827944
107745937
1105524325
362578802
1137768620
268638758
1812117675
2020430822
1831245637
1538940009
517041190
480027401
1130877273
513180417
1439765481
1345398276
416999944
1926269591
1238014478
633327821
1549196735
794145842
1633661971
1964978245
222491637
1841580854
1036136106
172129599
647060622
1235806159
1160510339
1524644259
329189425
2131853625
747683616
385323424
765498617
1897440175
781876187
1242820428
1574020108
1314795938
1796089432
1407517630
1604217158
2128417545
1148741515
1664837982
1478321159
2010971904
1137508116
1906979301
38994319
718900147
992534443
1204375620
547448403
1587976383
1293767991
131962316
130617112
451474986
1174561247
1311390819
546971678
1942786504
1521080100
700654733
514758681
1279464277
809543464
895596628
74631775
186399230
1033983721
351480117
293509473
1157405676
1655971101
277632178
1846455672
1776053948
514619735
1157494881
375661082
1213121591
746503481
259374184
1619145569
1161641420
1929360667
1662584473
989571353
1974548934
1498127448
1191107975
1675765773
1384123481
23694772
1784957783
1541173817
1728222472
785655620
959172870
685477510
1894169637
208958343
211641525
973939964
560642515
1918734796
1729212814
739487266
51646671
2012265592
1844250541
1241562416
59541542
1633994062
581183014
1815944068
466007039
1086152662
2036872040
145743797
956342070
1282482737
504799978
1614650926
778718091
1464537789
544721019
361869255
1893979228
920280112
487467752
2002590370
1807275200
1659867858
1517993346
1137386814
1415007968
2053915886
1216955319
795618796
420406538
1757340179
1822689977
1040680965
1806774350
541510741
1364903821
559308473
449589280
708195501
1036317700
97895189
1088349966
154557922
1018914037
175378089
438175724
1581158648
1424217372
658056019
629656886
1398373140
440923610
91061071
1791855614
186669666
1770696955
1413914038
2045372185
1020604395
879112597
1263380937
1470751360
1498107710
375620293
1460015025
1215149197
1360151147
1784433711
718155036
745696827
1618342272
186798794
834731679
462910294
690057914
59189845
1095639995
669649363
442926122
509953851
84346977
427602817
410661400
2125274107
1854842852
575553269
724779244
990185653
1974498033
1917986
922475974
1562348571
363607777
592322585
1322820707
709967262
360292662
1180580748
362262015
575748618
857914763
232616354
1521591925
1633188321
1850827701
1277326952
130843272
764054125
1346504605
115034209
450010581
1724291892
1150729376
287509475
664213402
1409795992
1114321192
1865881004
355820641
594025362
1725045447
1304959817
331056022
755751008
1704312546
132279161
687037229
304362445
1713533382
1071532804
337795388
460025436
1168259964
73736034
162809555
896877250
864855732
1900445593
1550889507
402402036
30635694
330805937
536722371
1475835196
1516085761
1047722286
1349836024
1737692303
1670376610
1483950958
1766479990
1377121564
661851602
1198498253
215816676
771888988
333699626
727593922
421683968
1797890384
482383640
1137796337
97430376
2011594804
430489675
566661389
1162879066
2093732402
647701737
1677277663
2118069060
174457323
917573036
1369366415
185399396
791418230
1661632166
1164478710
1766935909
1712697010
1952806610
371475312
874535875
905414560
1421445644
111698669
1641207637
908790809
1563336000
144448300
1582477780
457342998
1449030525
1987797140
744880638
934952881
2085394573
278920059
1839699520
1035981827
1950257657
1132200065
95325991
1008683424
1479374921
2080780313
1806312396
1183932229
840811742
946879451
418688215
195269312
776506573
890661628
850514030
1804300703
790176737
1808748760
933873275
127011706
442209369
1831139080
63315178
269583081
373794559
414318990
1804886654
194219837
1418577904
685669000
73190240
1427219290
1196372940
92680209
1249664821
927120050
1714175863
1227064743
1650259873
1823997899
1143305704
643851733
1209852833
187309552
82483413
882554193
1223972900
789626771
1490221754
2115853120
929716730
1172799708
787823002
1551183087
2098696538
1257818611
2082919587
2041959694
2043365315
1417202933
1335454405
358759006
772479929
1382374838
2130178248
1674259312
144906125
1116789902
1604649050
1308012859
640867035
483058527
1705146687
710184191
571458191
698081353
725610024
378575046
1359082678
136315028
1608581966
262449213
1229847660
275024804
383311086
81763948
1330641967
82783991
1196610641
1194825836
965511935
1098766126
1851691547
132806333
709056180
1561029775
1559046312
1707816142
1414367648
1657162038
2070563865
35931459
1441714375
568836727
1203237631
1733895381
1976082326
1690516671
1001940560
1501303263
230342398
1595266924
114916068
1303302849
1923675518
159485581
424544771
760835606
506868957
32682239
399672270
558154067
560044447
1402613576
437661236
1772709309
1657403073
2118930879
1444809404
1285566632
2139066858
1743939823
410197268
436992680
406787272
1390466082
1573251654
1218903387
1055583819
553567897
1777275502
1030693573
2086545541
1314552305
1491496790
767410119
160122214
917623218
1968240233
1528842989
1869430395
927469434
532332366
497817826
1901179295
1741061466
1016935615
1091939922
56266458
1188487624
795835451
1185416553
1109512314
1534482539
1990272170
630853233
1408692145
680668979
2077247381
1349868556
1473979764
1913447678
1441116650
1073503808
1299328468
811029370
700042025
1651582314
1173458203
1237160909
472098626
2142012754
1201717444
344406603
1661316885
1832107732
1769285454
715576537
97649220
549502640
1867583583
958936684
1488087053
1438247247
1889077063
1047243809
1886143369
236363094
429485660
1921224923
1740144549
619353199
200200177
1295761030
1277032863
1004866244
440150157
659735352
2036373291
1030804195
2022415982
1442176932
460364930
2019316478
684843404
1033099699
838994376
233983593
44948503
655605921
707202897
171630759
1102652963
936248350
113967560
344928882
1629174148
479706450
1514182400
707050991
317752882
1516614155
412942544
1550900591
158368735
556722686
1745570960
227213090
2009362998
1520682668
1121691246
890225624
2119458926
1016501761
955498165
1785842344
1217310106
183807314
120924585
1341517060
437063078
1574766162
2139326046
358174576
162202424
500576172
976857171
1882195109
1071649131
62053411
308194566
1203154253
1998311104
543371180
1793141980
2110742144
1297004724
579277915
1976657400
165744022
616656095
184058284
1738613078
904400759
687873267
1962824638
1324091517
499053041
193529194
1614740314
1171400057
1566552026
1596657970
246443826
797025434
142452396
1204989121
517735879
568179899
613775717
1995700137
1576635355
976291530
600592880
1286063557
1966651733
121975677
415460691
1390948039
616009746
1145082055
580252063
1233522091
873817298
1611230996
2062076238
228932250
503909470
256705670
1615689578
852792062
1792735665
706069
1850653088
702172659
719620679
222486277
1833062394
1100248294
1766367543
1709835063
2090128365
1249428501
895403466
698400761
2082271570
1459192478
2066276792
367978624
1933406733
742240989
2020243793
1283547529
46473187
1816475311
1498425422
542153753
1566303358
486678373
1539691461
1377819724
39760956
473694087
1331517245
97016977
886961842
1357438961
388083142
1995199058
1992328715
2097773630
1350673437
1139408139
187077436
746001421
988463319
2112895196
2027358648
64434736
1747544380
759682088
649134879
1292421832
172850518
1616763026
1312910376
1189779934
2030133563
1563806974
507044361
101870528
827000626
9031886
283447709
1201695922
1691774329
286491714
1506711474
550459140
1481694687
702853345
715079756
1673129109
95745455
662940057
1923840133
37419693
1949150455
1996201598
1824365069
1495289144
201309267
243283289
1912574998
845076546
495020886
1265592403
574824618
1648435135
1135431161
1764350640
2010441248
1377798285
662315423
2072464366
750670956
233758461
1732668012
71577618
785541253
1402654241
929517609
879029515
1147734271
1843999045
1947979959
408932064
1150611040
401479214
1828444946
1942705399
776300823
1174428194
1299004560
872490452
298108841
1267354545
1521810226
1906830802
1921025448
1329761371
1199817748
1547130595
1016685483
410551607
1121766372
217983091
1610913422
669494689
1258540597
411791784
875829915
1455697609
1063662111
18318572
1924907214
819497700
1459999471
1635102670
635732350
419363184
1722288885
2036908504
1953961159
1289696082
1693451329
806365193
1736054980
788164519
369962958
1825345805
1689343239
1839696110
576266110
1925808826
2099182648
1270041969
1763815046
830045829
393198310
2100619633
1250263712
616393262
1965369822
1054649294
648953933
1791587839
1618167214
104907294
2006735217
1977452623
2022135376
2099988565
1906387992
609620961
615979862
626536382
319705765
775109452
514130296
499807597
1130152146
260250948
1299035655
1811015410
1028903464
1193945178
1183187332
236788392
1979448977
1776931394
460330837
257571029
2002678341
91038935
102824285
1794581036
412530139
627912702
1393699353
130937339
1927514020
1518861800
1514578226
912016334
1776972757
1558494987
1339462939
2017274871
302296016
646022187
1719696802
1388792425
1649685433
347051315
1279466784
2090134575
158483977
402233773
1485775510
1814527143
1567969517
1377686616
1595622012
2112706419
779329690
319251216
1608262062
1000675389
303543970
2043936275
787985567
343543390
1136585457
1274311798
1147136143
1024760769
563361972
433908920
285339991
1794749752
1069771570
254668281
768533730
412630171
1288765535
1529419788
220128062
921425297
1908061367
9148778
1645422521
1843809110
2060302182
1649694468
2080928967
2003338734
1866151420
988015689
647855501
1839400386
905266912
1714063323
1414836107
1231992938
1194427491
242749482
1778044519
363380878
2078442185
585012203
1861190276
154499049
559714173
1385086992
964735011
1203409926
498681992
1987100903
727866623
1758153770
1127197965
2082596620
1876760431
1364968497
1107316635
971560973
1007677125
797507242
295771294
1821565597
994284312
1266118804
2013449719
124577458
2123909403
1178678161
358095568
745171024
985223783
1545763319
666278885
778902378
1958130230
81878439
1974477559
1905741652
1927343877
335271135
703361573
207062955
1601181680
422346770
1540616495
1253872445
600292659
1468847220
471671181
1026348234
811344201
1366331512
2071035817
234316842
186026102
1273375486
1365979817
999495941
1194999982
238673347
131806271
577747544
1147762623
53748709
1553347684
817510169
1958260064
1915224990
444177373
1254176021
945054677
724083126
978293205
2000052832
138522123
1578923694
171530543
894552211
1373538411
938291260
1772201224
706565910
392929960
732330024
1189949473
785816076
1689122130
1679811582
120950784
993041012
1149253927
1780659664
1746925043
465733338
1547484945
424721015
1718514224
1001847963
556386973
1106891446
64993802
1863861946
895403948
818584501
2089991026
1732319800
581662436
737490082
430791345
2127511942
1730160555
283097280
399550654
924557280
33677226
6840665
998940456
123879203
837760293
2140104678
2054610564
1484388344
441004734
658640913
920606330
184255139
1750269642
1825897703
1286116322
1553555275
1966921729
612841507
947118585
563851076
1250682145
904033931
1723452262
1057563985
1763241311
345079835
404946039
515453597
766642708
875119897
1284707791
1945999762
473702458
1922778853
1454891246
165253753
2126438905
1071272966
1024859844
1722682500
655379983
322015929
510472234
642401168
5589649
1359072740
666127166
1319885206
1442045408
350757324
1707973962
2127948540
198448359
2034982650
1762625917
428036444
1269911080
1429087464
293082916
1821575948
1298199491
923099316
1020404151
1848888452
1590189385
288276807
1274171774
232989114
567067538
2056364408
423973844
2016543076
512114533
1261704353
1905915522
1567267698
654435823
1513844276
1967173666
1084450578
906182833
2070435968
1598925457
1382054476
1504037542
1895270459
1963756301
596236820
398738936
252535825
1861327780
1507545771
1901895277
1866827814
1365320277
1378988767
1219909608
1465728809
1850299316
1853634903
711214480
1531782271
1087886733
265674512
1798141083
1881924148
1292496820
726046595
1865460275
982684589
1688859983
1186207787
694006373
223396184
247945900
1174226987
2000643710
1480103394
1643727343
981037130
1824222762
478307799
1712629656
2130660890
133027288
261761288
1888415240
1190606441
1932162594
1459039012
746003588
1300008589
1480950665
965445126
1525422801
646898876
1454128750
298495746
1942599810
440128891
1079311904
755494596
439716197
1228180667
1377337917
496301493
181556793
511299384
545877399
1748283899
1767791404
1045653967
693096734
605575763
689216254
919295665
1340857992
1869973487
625970586
1879524664
1669297525
72819358
1090146162
1299026945
1663413933
1873853315
1405023769
1960874006
2091995828
914616021
1302546541
1870055541
1992152401
750206511
890741252
1555828434
342263786
1494873071
1927513363
832432645
858651122
1590420766
333656663
48504052
34090856
1188687316
442120173
1236211314
1302249231
192692587
288730292
899670482
1083837816
197841550
1977204967
72748722
1399131030
41023506
1869297918
75361686
2019920914
128504335
1119666732
950985501
624690731
422275632
379931013
1022730817
1397852004
819728643
2050541581
423882352
1320055401
813446289
1878055849
1990486453
797887851
1811213526
326426742
1233610515
596081169
712572927
1369225589
241167928
1588165169
1281330907
52467529
1371972021
1457189226
875452664
1701136486
1939240091
1300466730
311514475
1718460327
1705571348
1873177952
1726362411
965930339
933782567
1239165400
1109761784
413388899
18638287
481944323
717379482
781826209
891854874
652533656
211799205
313336385
1118538125
1571823105
112209149
1804993127
1006833846
1856331347
296748944
1295711604
2037054018
2046435575
1139875418
2051631704
797035304
1393692201
328974596
383026826
1805491855
27385296
58447644
2065178192
225378357
1774874273
1982319425
1325661272
345304701
1261712311
930380574
2068521529
483466883
79352164
430844546
208646906
1415784821
119602545
402018419
1585143493
2088614742
21449424
1430190724
2027282885
1582724448
121061599
203415742
2145680195
600958956
449141076
632921976
2142981218
1074944962
691257290
298214220
1869174034
216503142
339976470
712423050
1414191192
263190785
374304181
1392707551
1912152865
1191997677
931135016
1962085270
2042579621
597712847
1906311965
1764798964
1268637350
983118334
800252790
258172970
507857301
1548437241
393647287
1007119074
1595394224
1510504027
817564808
1787971084
1435127801
396671624
303946782
140848217
206320896
1187716254
384887426
154030713
358913438
291039987
264598563
2034193551
1699768910
1024989682
1716075688
925759598
1850534826
1142585496
929819473
1908643323
755563066
1048954241
375211324
1764488157
1855226445
544436002
415180913
1309813063
578943274
1739575028
1912362121
335043276
2054563630
1674149433
309189052
1456022779
244051946
1798878711
893596787
1297260895
1327673068
1393139863
612226916
209087834
1550417699
1867640457
255871605
1527983694
1135590775
525379923
1617483970
2081983022
1043371112
1055447607
1997578698
1580717323
1097582828
302099985
964819232
1594902474
13635404
1219581928
327923474
725822197
1348403698
1623512873
680781196
1327989610
1785328951
873234684
1753202659
1101732346
1745182118
381943232
1092632947
692636091
1683547852
211739712
1298336347
611496856
1616171077
1005032372
1856463734
502449379
1444815835
261889417
1756515579
1774799607
1375627091
1980350182
134829503
523504073
1977951002
1282018343
2095615241
648581724
293950770
1646831439
1426081378
1414984788
1814628579
709243534
1622962187
334701908
628472411
1276368566
693622014
464212849
2023487391
985756504
1372325133
1603593273
742137794
108465405
459726898
225344615
1011409032
1977449798
243204057
200885947
852664249
717172307
1751026678
961793002
1807525217
362883651
2056183900
1430674656
1670173785
1568970198
237479726
103112906
204259602
437081512
2058522024
1964122529
792078829
597097473
528367295
1019623782
2021077363
466632448
459346662
1306286778
1530592025
369371934
1300117796
1212344052
845529672
1553852133
467473310
1502450343
125535391
461764994
1924736455
2010522090
199503241
220255002
1697121183
1115477783
175719901
298309967
244698070
233666106
1507157271
725104679
1437886991
1221264715
530879469
764197839
1466821269
126945470
608677446
1676511568
1942504176
685724780
1102685235
1899119006
2078935960
1189497177
1511011011
1373701772
35474494
739239903
457896321
1521270135
767422017
155296014
2109911795
1217064308
1064120482
1038322438
101228967
89187768
49462455
262801440
876087046
352727517
706240465
599136800
2004633129
480411446
632540319
1319336222
1848680420
415964575
1025859573
1075972121
1169683615
1357093432
1790770909
1104634060
1555808816
764055422
1290949082
1789092627
52371329
460646047
1320644145
148297921
1123262500
1069506921
543126913
1744585188
902136802
1325779787
946108989
819726297
704192153
1809372435
1824185395
1280675492
1706962287
496308144
861887684
876850775
388171855
910366456
189673845
1988346694
1054563893
492440820
1189259350
1894351995
116085608
35948447
1843714460
1024890278
907912431
296865711
1877410200
781375789
1188196179
208106711
249674970
1309680178
608713488
996009704
1763958610
1319539491
944036275
502123492
2006571491
1239289567
1381607241
414035189
122108333
2066238235
493250950
978918916
2026543384
1287956137
1169196685
264975092
267308428
951633162
1214648300
1208592749
970535145
748510562
1745385378
471269810
1495480797
113320082
793353255
1161978491
1460295451
785920055
1842222079
531280202
1320733981
1323935551
312208777
1294244495
1211052085
2121341978
454193455
1394311863
62851721
475396408
962328100
1310797880
151441079
1379881441
976680123
950256151
845971879
1325620452
780265091
2106821556
162546633
1629062476
1803743053
720725459
495310200
659589816
365955600
1603574113
1471156508
1608037996
896176643
1969963058
1698028814
155297606
659238855
321608790
1260381296
2086280534
338387358
510173822
693556921
23156287
1380139035
1648818269
1422673154
1491850218
1057389443
1944307363
2013945115
461727128
500231897
2060311818
990319672
881277468
970391183
565445306
855160834
1938403535
1185417730
1239924454
660547772
10016221
1847817910
665361979
634873585
1553958132
840094981
1005372836
1825618657
1572403898
1981401045
1106088793
1766734030
1148101132
1709818319
1469855358
169825965
1502369339
581102913
2031471151
795714153
2091340259
2143441317
1711649849
980996795
1208499433
1420966139
502359902
396481383
242068064
1136990127
825762153
1836004567
738698157
1419542296
864456741
514706979
1238879027
782401586
646482411
1050835372
1155096329
1958072803
742080249
102691168
1139285315
1308808437
751992747
1939540406
279016233
1754021915
978377597
1963136649
884272741
1202349809
1216423177
1154181130
56600111
1495095308
616093099
702084289
449290846
1993850844
1546423953
1506110190
278077877
522927799
1392859644
201547195
113178891
32239946
104540287
1639057396
1942276908
505527649
1693986246
188865457
1789451352
895463609
1120322190
111163594
237726168
1531387018
238418507
1890019888
943954184
1651797073
716017021
1407888263
1890102627
885180617
1579743997
1575726773
1291147898
1996112367
33658750
1846317513
2015721958
784842631
995577245
502420951
896564142
270549206
1971960857
1921271943
645040416
1412778188
1008710863
1703943087
2085131008
1099623129
1874042603
1915697351
1262417416
1906344964
498833779
2101471237
1272982026
660783775
403603990
1319553918
1342874772
650703483
1890290547
1593448892
339860681
918697190
371643741
628088218
836912541
1720774105
951112155
1265590515
1532096986
1405532325
1000086997
644034952
2128794944
325277859
167844271
566444595
630355529
430483185
1809861386
1429966415
1210453521
1989497274
588648910
1534600842
433067306
2122584205
1124501685
593230376
1987474224
1010734848
1755399991
1694857856
2009663496
1548776092
1760719642
1643623468
139169103
129565986
197659957
1115322763
318544859
1937662202
633629801
1942450665
775815706
1065146039
1062536622
1662979256
550932426
393281758
305070601
1873899923
171742467
1463988264
1065017701
322147020
1904628145
1073149313
1262124983
1492719105
2138203025
242777365
305843573
1655272317
1756414492
31507778
1033313915
175716735
1443802277
1924429114
1902742833
354015405
765179723
49122245
606888319
2104258063
2021983699
232811365
1093369815
1302381923
2119760166
849846630
23832020
2063359978
1364327378
1114108514
2021284490
839732057
1673368177
2003184416
1120231080
278809605
1533566063
2054116172
1424211730
1169656400
542119468
620051259
1324601990
225685375
1748046764
137455398
697122087
384096911
1438930062
301667982
115656850
279795693
651097949
1415408804
692911431
415525688
344749149
1481233052
1958237361
1614212003
205108469
1707907439
1008500705
299260054
1893040703
851135791
981960414
1681465567
479963066
877221419
1602901848
665982731
1794334933
1246679454
1583956179
1093540644
92099924
53552432
1305121492
670256139
1924010411
889121396
563605930
1514563049
1823899766
496064190
183021784
460607069
380111662
934529452
1660005932
485536083
2128166622
1392697328
1959932341
272095263
1766670617
1857579429
406863095
415311515
1903703493
1873729067
1412575826
872500505
279412785
726719612
1132509036
1029470844
1065596704
1790132696
17784878
109738679
1345819553
810542864
1799244378
1369918048
339497932
1677970356
1852143824
1763490341
1747954122
1846357633
1004054114
1699826712
1599835744
1605565469
588162606
2071782491
591893614
1837099374
945116954
1830612399
1507485640
2105809568
2027869078
828553149
581726416
945011713
882028147
213086773
811681319
1195264543
755596907
1267313001
1051981766
1368111173
1043559411
506319671
939628029
852687377
526210632
2121733162
1691706909
1173401619
434456248
330612272
1204279741
992709470
782354064
1081648393
96773191
1890216076
534319195
639205975
902135037
1327144650
112187364
554437005
1399585315
1339324446
1244683009
1146215402
1113680641
2073842518
1911753669
850899165
1673594429
461507618
1214953275
1892526655
1955536462
36633139
224162765
1566648338
1901316248
196241969
2088226803
743727229
2077966894
250762667
937538019
1264655019
1168148764
1252011865
359039898
658229853
1108132484
104517534
157526936
1007119968
611479520
730290903
27132980
1703875043
280836919
906163008
1650342365
966941648
893335994
1662615824
338007333
1405174084
1134889284
134776953
973259414
996434336
1014967480
1496921502
509002690
1090218373
2144955254
493267225
1465984886
555579650
279313530
2065348036
1374733580
718271283
81231743
1946072641
1851280700
1542054374
341030715
1974011349
2009861591
2016805636
1844556538
853380550
1529738731
1525775009
1154631939
204592306
1974899062
2123260569
1363057890
814477870
456218858
809874643
539220696
1323143160
985804335
635726465
1835234999
1337449874
1736926252
1312724393
1885927623
798136505
698500693
403979745
364000135
1404353782
2139553473
506532551
348426176
424358241
1588805249
1957463500
328800207
743678976
1771959226
1017835462
546261311
475046425
1851254976
1259100527
1864899145
2076557836
1559163240
150179174
1196959019
1574983543
1779873976
1320731482
1641284981
1332484557
272220162
1849573834
414302092
75166114
1821746283
425587283
2096676534
1218921205
1918580129
1110204465
1844987711
2072202124
336139155
975527356
964984021
1521513476
489152864
991548914
1301684553
451772231
1109109722
325455158
517907494
2116947412
1315354577
632510785
1012429565
1026422830
1251818608
1889109683
46571555
1466034705
822074379
1096423515
880726914
1514047699
1949379652
841186611
1084317295
1879654774
1990473782
233069695
503317283
1301046728
186878564
1876578020
1544375994
294780237
1204827691
1668254503
1119348962
1378783598
752591808
1351962805
1390217330
1465998127
1354944339
1926620089
730358761
365267354
61227744
919442917
898565561
548755166
1482307743
1459001513
678809182
961454907
1373340679
1879285301
2080112746
2009138446
1712298815
918215393
1539157268
1277837574
993694299
422949952
2048989621
1457900103
1042111519
9254505
1445050114
1363414738
917953266
518746995
2119839126
1406272056
391658943
239762541
360184395
1783892917
1501212260
528267057
1354216892
2089449432
1207197917
356971473
292725390
1499756742
1453470134
977965322
499499428
692136377
475851459
1869608583
1257524720
2012527278
410115056
1836840130
192004246
1199510264
207479086
1519229494
1857101581
1943739443
1887808701
570367443
797353352
1427728202
1836795017
1547149619
1658452757
1145196096
1047836464
111544050
652947754
658183492
997676112
1449895430
358174809
1637015553
1511111782
1149689495
1610195816
1154717053
669233544
119470691
1515361286
1264993247
1566366247
477112213
15720854
154325587
289423506
175789396
1818645198
912866667
1729844117
479205621
2146218135
23727419
621511637
1221939208
852536781
1138121454
1145475048
553795710
1361026836
2104017058
1677487159
286122718
543435673
1220941036
1607727322
1407489173
174568049
973878199
1118170230
1186778985
1960769231
930540000
1464935580
1856471780
1220559703
1350796554
1309740938
548170933
1741825101
1277382063
1958833424
281029371
1507828414
126994092
1828998518
695574976
793020069
2091105127
364821038
1149595407
581549839
808872118
647520500
1068572285
990146067
1493089587
186854904
2111540617
418894561
1998879150
764672414
124457714
930205509
351786694
1582027001
450396638
618901431
808821928
1725275588
575767450
1926476215
954960999
655871625
1105163186
637037921
249122410
1855515151
1196615981
1924549169
126679721
1150204784
297733570
573750391
1425421234
140896707
1743176584
174700705
1705296771
1533795518
826515281
1253658175
569883734
312464646
636531949
1536363491
316938443
742304601
115079680
2041383188
1170020930
459702577
1738798123
1404914225
709408785
370672522
851521280
905509383
281925776
1141539584
1534259708
1880768849
1435219779
1521497819
2026454090
1274388271
817205855
695016319
1946536554
1811594797
1091749715
1420653797
1004153952
1699806930
1752612130
95557092
1397845401
548110102
1838433532
688302787
77683563
468902264
424506147
1444219765
1955124201
459997311
133147544
159745855
407515026
1483085657
350798444
1948929521
1484304296
1279464735
16203867
1875533184
632837523
1252445999
1432188580
1910553657
1608181217
1191950219
691407687
1874511171
1914987980
1956166597
1614626072
1018560952
47293124
1264354236
251812954
1462624987
1446428106
1478942390
1709658067
1780905035
608109510
536783650
989303222
1890898634
198168986
2054275796
1836444029
1536378489
798435114
435398723
1476745474
2062039643
374942575
2051099142
1894893075
341871767
1843041305
1900217904
519595086
581241934
441007205
401196687
363730437
831569629
810471992
907492646
1431884538
1391443734
867333010
1198726261
1447141704
1924742182
1120896076
1421817366
1429604540
549281044
1368405381
1856024447
415561245
1911458358
760656267
1058602645
1965616609
432732073
1814842757
201778467
2041910958
516790166
845857269
411086582
275363261
1984302134
911970542
1118627844
137761816
1459771250
1211469482
803029627
1758320617
731226711
338943842
707719518
1349609085
1757798272
489290254
999356170
452738051
2070658864
432693078
1286519156
1934505455
1622752616
1154772700
1372670951
1921900209
1509967061
860611133
1110758236
309513393
1962706735
2146851794
162284562
208077821
1268717414
1058607976
389364822
720845458
1417008807
1435346739
1159693603
53592786
1116944846
1083790756
1914270238
1533284700
1744707635
1392744911
2103994011
2079250676
1935740270
1066341660
336650850
671604543
1110170867
628479484
68965706
1545592776
951908314
632922712
2113148757
636182014
1931870773
1769851492
255291641
1323117391
2086156549
917585900
351130051
768732147
1617869761
718801529
403530511
1102924107
1231073958
22892833
172388702
1032299617
1038883844
1794930596
1643014501
1587570620
732119700
820730553
229589270
597526786
1936436218
1862287146
1667057113
1885893540
454213851
1756615554
261743409
460157585
1373287866
109535674
405918603
844804558
540064122
1551654072
675204170
205851572
394902491
1763883986
84939250
302107675
917378761
960738917
678681823
317551855
274690979
160369385
1549069848
940750784
2015624457
88680179
549584619
682416804
161355298
152992881
1188114426
1994016097
664008554
590870628
2145370444
1807637507
1904066534
358666457
1857610115
224354149
137115483
2003197090
2081406016
523368236
117983887
2077741836
996676870
1516718648
1340060890
1619304576
853867346
1996946377
1378958344
1599040939
227652356
18631295
1055065143
287555936
926035613
1368889707
1871969107
1953486884
1305696857
2117764126
1201136111
2135469657
881084084
1331916745
538466284
1699734216
654681174
1883996278
2034048393
464741358
717087726
452823244
2107484283
171342623
1312928482
1186192390
2110499875
1798732142
619797980
816283670
489271074
2082152862
1853543547
591906413
857952561
448227646
1583975094
463094382
15891972
1397270988
1559200936
475439673
1905080836
1973506245
770057540
1998568266
658751602
129723146
1537074294
1016736331
235079048
1110833558
1421390437
906687098
1418253277
1948755205
804610118
1320237375
1301518275
1449409874
971421170
881953666
886941826
1741120156
1644904800
2130013944
1140406600
677567845
342191322
1647488148
1492817634
139364307
1223968887
1003015713
729070792
57981489
420400426
663442450
2006971800
40831878
1567590254
1127820216
1347290315
1157380888
1798429518
1810704215
61710603
1066328937
178071993
762787532
1134635652
2119499267
1802631633
1376643290
1125967038
1917335205
1248736727
1233139937
48663284
2060730926
657038105
1200927818
1788340122
1244747986
981371842
1236395665
1246146562
576735877
1900702007
1123514732
1050406217
1849849520
14938437
808724491
1063675773
1610060544
367367893
1926500642
77034450
861435890
591618137
1792582964
639656834
670268665
192879314
1422133747
927085249
761562166
572952309
1523448834
2121526451
828093780
1831566537
278654130
640781506
1902724543
49670917
1679088183
1038862341
1295924577
45907044
1375650534
1601113564
1129622930
650653077
378389071
56295822
1190453202
2041681575
1348339316
1482294613
327095336
185945678
103687190
363517142
166628972
412183488
205209940
1815116142
866981743
1404533835
1462177360
425194909
997980236
328862281
1235732118
1945457774
1014171570
1029806023
1909028734
221158070
1428852575
440829162
703154540
1372250446
1989736635
435178788
122420823
960214310
1604744351
1339374601
481500276
1227889684
1496570629
1354161462
1463459351
1398405236
985269386
1622736018
1605355151
1631221077
303256760
2056365703
336544828
1981535796
2085731567
699149081
543678327
1001502486
872079586
770620671
290652217
1709156830
1743623527
1341234021
1417114569
1327197371
259886693
1704235325
2118678220
1276634825
622903827
1303377607
261839038
1241275653
1373635875
473636016
40089473
1783568318
1769675256
691757399
956454554
1206788739
1256219169
1754240669
654691954
864667213
26589076
726462788
424836071
405742154
2136578533
566489962
1240106561
1872399155
770417178
117176538
104822803
1267960698
1048183428
1967824489
1712690091
1288833946
743398451
2067974944
1519825460
1151053624
40496974
320143420
561281865
18780660
1133292403
1958910578
680288663
637038769
313115640
1795863720
342503368
67356948
521567008
721557312
383679328
1594783361
1410434245
764343504
1415213477
155506176
443148034
1602029912
1020866152
597490778
782289713
1504656110
870410328
259015805
1025616075
1479549440
569199435
296123591
1655972739
595563825
1978225477
482345575
414928733
1545240764
1612358864
664466355
1992937587
417230804
1334511848
1754290253
1095555598
2014616543
1174502209
800354787
1849415211
1402396968
1409889753
228082716
22484097
989265234
1166161494
158114218
2087183446
1572304120
1394777332
1584197298
229593082
95445799
84038691
316726084
606924042
1777473823
419362858
1780874451
834337108
1900291743
2039473200
1167592014
462209771
2128700285
1220258456
995828212
1234127667
1533523054
2090575874
1011435120
372669958
1557561390
768926445
1886884853
1902016899
1919290350
1209366777
2010499555
1090559637
147111147
1372923681
308323713
1948615126
928269204
1069972847
1452814608
1568733554
762337451
1830465278
1067576117
39255354
1786511531
1042533065
1202730532
1971152885
1673294826
1298437685
1004777870
186846889
1627382469
432724959
1252548370
442852079
576474940
114972884
1128929733
1182010395
106815105
725221669
359101744
1589302564
1515938173
1483969210
2090227752
1005227345
529668009
1035931923
881297522
536143397
928116003
1983072954
131167158
1071009000
323151309
887966759
1982760662
377238652
1192415339
1631099581
26181307
1280878753
2141671268
1399108019
2053358045
745807309
113495413
787510840
112480564
1268917175
1789633617
300913313
876758882
1701916196
305068776
19461146
1866573390
1992672514
635154201
1457883515
125313696
544209997
1137873324
1028406831
1046897674
1674008509
1974600225
249492160
1657143349
941040998
1225009069
2065599205
965909896
608538592
2018526034
139718551
1956307802
844975075
293921547
1965068776
977226727
193169458
2062563604
1909876172
1187274468
577027201
489613456
687335104
963053672
1078643116
1688232359
1577923566
244996104
1548332290
1288516535
799723986
1613208147
761656394
1877326470
1838106983
2125737352
535902331
1487866001
414182120
841563242
1089796346
231188998
1553674386
737235883
400386570
479544027
88886888
498602242
749734861
76252987
1437922258
358815235
868021743
1169307381
1453451558
2115076387
828829267
874573368
968303967
835587902
404440034
7329621
1881162875
1979371826
780128780
1592739014
678842243
2105745875
1078259705
920698138
1192232350
839308138
2019164445
802394367
1547298805
2057857200
1033202247
278438956
514575768
1236851709
678116580
1766040676
504855639
1097589714
157963108
1511742804
309950109
1992464310
835212724
769283639
1632156128
2045559779
2054416911
1372610437
1741443674
878223673
1819095422
196237020
1027533198
3223964
1057002734
630237399
2117725104
265550548
1465359777
2128523431
1313808496
263413845
1789232679
359635777
1525582761
357321285
1406552310
972386601
957267498
782991195
1714265794
1799660650
1654176233
352409034
636370693
1825812825
1408266479
2088817523
1158578547
1107437920
779858093
2113780974
26253351
1572580945
853844002
645374280
496678446
587801647
1940465528
1681015755
1523837751
359876884
1395518966
2050569496
1498032175
439087834
1857039941
1765212462
1748146312
452854611
1259518454
2033358079
2008374472
304855607
1190627596
1427333599
1882942314
878371665
603521249
383726858
826095496
842304739
1975224372
1888131701
871563409
1998016149
1335962759
1940741047
2015371956
1983758781
10219616
1972417655
2033478390
1460917808
518938758
376676907
503452965
1345236585
554516466
89976852
1106909310
152520212
1906994102
914133654
1347704748
2125264869
483690842
1803061286
2003087989
320876238
277149369
1383964640
301499540
289721059
313775963
897830043
983801993
462249495
647917245
70009396
1634506804
1335685170
209653570
1938403811
1181118021
1071469121
1200779830
1483199666
1510689786
2014824390
1041126499
1205824936
1136932092
728278646
1954686331
1828965746
542907196
1702180975
102685470
1926842536
1482976765
1371067659
895114336
1841297445
52481492
1267040781
1193276992
60472160
1959267767
1827278178
893206878
930125475
1481971619
811733206
113575973
295735809
431438617
1484871652
1639796244
485337267
1559828271
1636747979
1676077180
1124946810
1268258821
844588274
1373904568
675721736
1084808794
83881377
1357374897
2093761122
1528292109
1751309008
968046584
240665090
147135183
1431839609
395990803
600614418
1869124540
1813017008
1126662706
471131036
1601079855
978449545
41231034
1002898202
609862075
569853247
1699855723
576846347
1775869839
257607304
887747953
1236672010
2064403915
1477150890
1675711868
1292109240
1179882256
1100967025
335032517
1029551190
1899813588
785195044
62853437
379395004
601502529
1369272440
1814801424
1704752687
1065395064
1144683968
2050402663
1293129104
327103206
108566290
1598646889
1390146673
1514557798
133373682
1517391419
1352446083
1542829268
954662843
1717461625
1679540272
1939840429
1005863083
1623628299
143050155
1547336580
1931350848
350934800
1562764790
1642850070
105181313
886466821
978362789
1435541783
1055409133
1051268263
473717279
1322443198
1195204983
1154397509
1742897769
651089148
537742997
245741378
572138842
1128559419
802465192
197437141
104897400
2122019452
126274380
1562761713
1902248468
1959920603
1469804257
505248042
1471360354
120539047
164475186
1375181071
68869189
764213895
346432522
1164678230
1204053345
1660899159
2043848459
908438473
538444703
1513920575
933244664
1667993994
1785599533
995061334
1649184140
2080204331
866357286
336041427
474796716
1629093190
1687210542
208036108
291695996
1748569368
1721781376
189274284
937702638
1348897235
629900292
789359443
516064632
775835590
1335748338
377116021
1266911004
1866542806
1610058883
343084353
406799340
1994670520
1756393273
1166939168
757353542
2062710616
1112912595
1183674767
1616160542
1724900653
1518318623
932667028
1756187391
365343579
1433015416
107664542
113494707
819290934
1263597166
936684757
986261653
38801038
1171551062
1179353562
1352206843
1400593364
1547049198
104308529
1755754703
1054888561
335768139
1414327000
1601354510
844058864
684020302
1602317573
1154650322
1097948997
968954145
374105098
1869266206
1971231109
721413585
252626151
1520566405
1102273563
1623038668
1459900744
483807761
1447633075
1290367364
1110172614
1429042702
1846288986
335663566
2037125686
1043584126
1505379155
995590478
1509165222
1757664349
1978314575
578552107
486316437
793728858
1016892446
695258340
745111719
902213647
1139764602
546604506
1246051748
1421815530
115833443
1451077025
1411407255
777572912
2065121166
1306758322
1930227553
399216734
122375248
565151000
867000613
1861272210
934046987
1887072951
460801846
1550414294
526869854
1547068201
331119049
1159644186
401506981
1623999887
1224381136
123669480
1614158525
1322445316
1534981923
1938378571
327173032
419097109
1155842051
416866761
603573769
356834878
1615074358
856117000
1230627627
1135455337
1875023430
926038212
1117022754
2008469542
1677354149
784213824
415607231
1744284591
1938453490
397198905
1249979384
1731303002
1150193999
898490225
1965438038
447475939
1336297149
28829166
1166935795
1225161686
785243097
1086979267
1037980704
1220121741
107798939
526220986
288210916
1271765401
337789790
253529251
1293584211
1920537072
2067410119
2146021615
148617284
947168254
446753304
666773422
207484143
267992533
1774399198
435652569
812895045
852921169
1648114145
1689702270
1126379238
172756070
968118273
855231818
521694769
1118163714
159941110
1896542532
2033008052
212490160
1632009772
428388619
228195140
1724160536
1315519022
249110564
1252588867
1611956689
1409009397
1240873920
1163813846
1254015595
582967412
1151843293
409658790
1938895238
1001379227
894379879
38785807
1193950254
325663773
1836649899
1285889136
1622588573
1135370844
1600796165
1849669675
376897047
1033088030
1846742405
768322588
686321747
885413015
656192185
663893979
1689261988
13389187
2068760852
1960861277
1819738615
1769044659
1565811910
865097253
694247361
703566802
933652213
116407398
947119812
25825948
977907460
103683862
1009878642
633719723
838299864
111885106
851653200
1361229709
1606931162
1012009847
125363120
943300476
1020104286
685233634
1719593786
1871536435
773009849
1531422338
1724946666
1941130425
1320857443
1573970498
1254347236
221267075
1865240141
2039329348
1856743671
1022751270
1351099582
344685164
870949398
2097948738
1543847071
1191322868
264230172
543453936
1779907043
1637423209
1824676212
1445827614
421927720
316146899
1370354997
1740773265
1572705502
1396930879
1262789595
1979335618
1966212484
1709012487
899552040
1092899074
816077836
802908478
1087396776
1881484909
438296390
1350320964
1100325404
1620537151
1341376639
1400754267
1817751961
77406508
338453276
1317150940
1086587634
93083772
587305246
1924661727
947258141
1745730621
808956423
1106584175
15156941
1500201279
845326436
1897485128
678877994
1327919310
1126254477
46450163
1261287211
1490061028
1184670235
1148022637
12356351
1390054656
631931606
1863594830
675179184
282321738
1106669248
993698743
283421000
1340259364
892056766
1569789454
1154300293
1818229187
142326402
291405073
1617725244
1917146783
246430784
942937137
802156792
869640652
272240722
1576121998
152206133
2100561178
513336391
1926894059
1870652400
758334110
635419955
854735471
1074416141
1643480404
275857332
1384575338
830845226
879878338
95439574
1615404691
902681106
1177328330
912808420
404896514
1922235199
54542292
2060544737
196076040
213582457
1560997853
1997384605
797549201
1036764844
1606036792
1176903846
1119007214
1013113745
2131759721
110017948
183663309
54697686
1043397760
723592737
1911642813
485112204
899666709
2058858762
232908496
768618359
318389372
1094117643
285266472
1590817229
343024646
77666750
449233957
345657389
1073799999
1853669549
112276336
2073223041
1211652407
381603622
837265998
1339741283
2142646113
1494853884
1727970856
808344632
1200146874
1669687202
1495006355
1078180819
181500291
1759109289
551752409
1792204033
384164436
761572035
925559686
671982505
783077269
1173683081
1743812282
294043791
525654706
1608248052
975331079
948686611
929165438
919471883
392579082
1660555957
1548521340
783813853
1624564783
627188684
858608095
89555997
1101049661
1991507673
2053171618
1497148470
418702854
1790878624
1782889248
611946380
1023022078
2080833223
2069276942
1228424513
972678578
543784667
1372395896
121041888
78144992
316259657
1861153164
1099511800
1973034886
1866181880
1955935205
165081418
1406559988
645342577
1216758541
1807527560
769202630
1670808857
1181156193
1051828948
730541268
1349677591
1738348829
1482263788
330677608
1275464791
269830815
1027318014
1535413352
1282343328
72588001
1461562802
171835175
1483827637
819327239
1844501133
1224537521
663128785
1805141535
644745282
1529001140
670934495
1072841393
286495944
1178106701
642050632
830708027
956932932
1723665910
1052344365
1392353420
1060738280
396101173
1515959879
1162856009
1471325836
1541215808
1002705012
1149404445
42564188
494665634
2084624256
1212125549
426071692
746057893
1398161650
249774853
115511216
678501077
382700958
508155423
2100686069
751085626
1565794778
2104338385
1601053602
884790573
637820578
57100995
1273918353
313461611
1966079457
13709632
827710415
1796524657
1824539829
1940668533
1402549615
1969606543
1014067361
719642176
1178946792
1156798109
1473556865
1714544439
1304177315
1381436863
1916219864
1789462029
1233199647
1077476740
18305390
684146650
658168412
1292486066
2014444030
2001290198
837654081
532304688
1020908379
363711418
1006881689
374665613
1425630414
633407325
1160411835
2047367950
435155627
1584577031
1289222586
1981979583
1520223511
109976123
1174738553
347084256
1191911937
289360694
2019643797
261530831
776565677
877852371
1505597917
346991826
157007726
1094338475
609382044
595461482
1415230044
1014410789
545883291
630247750
1207509663
1666630947
305217269
1347133380
71489563
1068312717
1319836583
1987275378
226845020
2113083385
753095928
1696258178
624998561
525027814
1357887624
1915325804
2078589741
964362787
1276189253
661219401
1722821227
587387818
908933787
677288538
759119749
191679263
611606163
373784724
1935601679
1931034841
1374150334
168731614
1749202050
106520954
1223177880
1918197352
720556634
1081697863
2001043026
1271768497
348614415
1728827141
1526225752
159572750
155110037
991610613
823500838
349767684
1054230020
1970741910
991369485
2058855611
1426877933
2108453447
2084196341
327201294
1260146897
1734782730
1758171534
1637881213
775032568
1555438673
1729021623
548683496
1876438807
1369519028
733648384
502549400
1538096282
1294413199
342864774
1655387971
613357440
1940556600
1980490855
378946679
544166646
847886598
1478037218
1474037492
1594598910
443722775
1818671972
2040900937
948020139
262559106
272954196
480073983
1185988464
1449320329
1902378908
1018716392
1923714435
231474391
851917115
2017369869
1304773732
558827642
1474955197
1703357987
470933150
1439804867
1867373993
597682155
562318274
1930930952
1650323955
1640691411
2096362721
51303119
705824775
1431798428
1502658790
717254105
1241573670
1325116240
1491877354
1277787861
1152821138
1911708457
2118679662
1914168682
2038699735
1368284577
1483950313
1084146238
294487853
1233920675
1401202617
1322879465
1682188542
2079235078
1059515874
378251294
1987488756
1144301170
1681187756
429645817
1057933197
739883271
165671405
1634476660
1537384421
1954948480
1772374776
182995635
1537950105
846835350
788621750
860083144
186217080
1929143393
903803732
1917136530
445457163
837841789
208313916
1236589764
1709722427
1126257927
907352315
1923299815
1801265979
672388826
1654729936
662037626
257198093
217519449
176612332
873857233
267703840
864503428
46628993
2146593352
976684346
51739415
1315925310
252509509
1051606117
1890207266
1774558184
249609374
570471865
1111594837
596259755
152566288
1495520977
508350534
1463017408
1605832368
1685212870
1607162541
1456315174
258720439
558506171
1135063139
1976128881
1116380156
949670912
1963154930
1562553590
681529889
1286670549
1963878021
1900105104
791230932
2003159653
928452689
627162431
232517331
920350712
1875545482
1783746820
1410831882
1500958214
1067901059
1033496545
286067486
1596299104
1131146613
1807226504
1617109808
342078608
328140648
2008115481
1817300643
173743457
1999429230
428982504
1428593656
392360972
1685000360
1948931758
1083520740
985242366
1993743470
1012980737
2102923538
934991780
317699104
62121838
1375270646
726411121
790354996
2034508482
1328461906
1879883964
558492775
127018632
86900070
1214774257
1006107427
637044351
107747633
1871405721
137455815
2037937849
2122246224
603416883
405108983
1961423604
1314569417
1698078977
263741164
507055210
104899212
1528305567
1187432039
1139578767
1632374249
1341620864
1031148697
1836745134
462820372
536101456
2139826598
382588842
1974601487
290617375
1690943019
1830415012
771242921
1856882111
255458493
2080318682
833740285
1023252773
815796217
2139918004
2049661606
1880979761
2105805474
1218697004
126742153
274591400
1663454627
970571409
806205905
420542663
114960400
2022128418
543702210
1528658422
1827010450
1626341915
1295261214
2022467155
1942468072
1839924939
1878368713
1201951208
1900987965
799512529
827039515
1880116172
1395124135
851816351
1091635464
974730292
2044558394
2045872288
1237994589
868145080
1669700764
236403769
2092504933
1945800523
1078133596
346856550
1526500691
1240920333
562504855
247125770
136056821
1023430551
169140744
2133111768
1748183197
1714062502
1085653431
1056099664
1601703702
19295571
803113293
1550446199
502842473
411897612
1465910659
381479822
726052682
448082606
615953347
255926432
121324142
149841497
651370368
765038839
1634157645
1948375060
1852927099
609137897
1446410226
1791664228
1803687314
1897825966
478475823
1458656747
1434058623
1043804100
1141027143
262084366
39730336
1841553665
339846463
1095396943
674109462
1033949481
1087427444
1728065282
632475783
1028637909
783082433
644695904
112314500
28351797
511056647
1655714294
414280934
187144562
993615428
561495039
1641956336
3257169
434591881
2136524557
767500744
1433757542
1183486230
392171297
410087258
269645118
1398851877
314281729
1928641011
1885869216
1518624838
2090604727
1693930484
392599943
2051217675
1626295945
2132942471
419746236
912095978
321446476
1757488189
1278069441
304042013
1444415640
564249437
209689606
143047936
773444577
1313807790
945652512
1467275961
618873795
1050280972
636607959
1200307112
260613993
391901380
896545749
1533254384
1573357042
187285855
2110896367
231730711
331933900
1373247841
1859127984
1214670336
814585176
243489781
1845833786
290495445
329435894
307662550
2023178061
399342824
1452425892
1093073671
422123473
1058076452
1029861920
2076275045
1844685909
1647019817
910751507
1504939544
1319808237
124880551
1494429124
2130120780
973595319
170136969
321130027
2094667838
1068391521
1929596987
414059333
1321016065
1985045725
216989776
639520839
1671985821
151835036
408185211
2073511139
1398351244
1864092576
222932738
471643807
475228343
1438221581
2096825507
534605102
1056492998
1246681747
79381637
1433176378
738989350
227138939
442238116
1456494761
1848436206
875300779
783975088
2140336984
1198877711
283164820
315279688
403282535
703800841
1566985890
2030801578
1033010105
1148528302
450321366
35987741
2100801749
1360588919
386760450
1265453227
61963292
443175224
1302163279
1877277686
883032890
523743039
1970316914
18168802
2146988081
829616773
272192694
265446711
22148054
1529101143
1987041685
397955013
2068697431
1867496893
1025086747
1943068467
242406421
102290525
1273963125
1051620507
924265247
1947970532
1047262158
164059418
2116536219
1628943360
41938591
988329606
499469089
2064670524
1163248963
1939747080
1153879488
1486382668
1730067006
1937827014
2083221855
2075249819
1307567252
34231812
1515943765
1546565965
715565909
1624942184
1316479798
1596364598
2119010832
209001258
842304936
663365817
943666193
152817728
226624406
1865341037
1858429435
82752672
1109956404
687314591
157503547
1231816570
601410516
11487152
1380226411
777531379
784305092
140115624
45997611
1795662412
179343363
2012767876
56970558
713066647
701459552
403390886
1385195402
1471223696
1254530328
1647156266
779510735
2093146038
463285549
219530556
1672236232
1127025454
608359208
768178207
584098330
668354390
269145294
826145102
248626942
1495192604
1022597925
383288267
139223836
453326980
530249965
995111454
1591848581
138313558
866644233
203696697
850942080
758843026
1671006574
770498867
564542222
1240900169
2092448748
1030151713
677501707
740921928
1236597621
373411255
2085899462
280300360
1465924100
1637465677
876916095
2029574585
1199532810
1292200675
1838347378
1406067294
271803581
1209134302
908958108
16632478
1236833989
1475816419
1842526272
4938911
510953870
1499627844
730913649
1973198938
2064246259
1216113818
1657790880
8377416
816708888
2147244161
1954539489
1421895731
714710190
1019664273
1252143358
379388877
2036642164
466741000
833558872
624119202
1765124341
1943796680
1252846118
8404218
1591040635
2093929639
1973269441
915383763
882741540
811001266
855335852
730301790
1221307979
429732573
1640121114
1593783464
86279911
1252219029
838786039
1918158863
1205489324
1685379561
266971785
1989084281
305339949
1587148770
864826284
600963765
610754783
300176118
1393363988
1489150902
725404604
1354269616
1433395219
420608930
1889371048
764568167
201286065
125272023
106966537
207998829
842936919
1073672835
1851897581
1120641203
1896392201
1351798755
2042786215
648724699
1690845343
766082359
21912309
305001179
539181068
1420867097
1025842479
1701482183
333544473
1520787790
1734388517
366784205
1444272927
1937266266
282232073
1496914663
1300878824
73588991
878505842
1484482571
707691563
2116814672
1520522746
1119846348
1076868293
1192241605
2108521221
570224637
2114089754
960441666
795633493
551043326
565666761
508709565
1796618413
1562637797
1586847156
489033066
185707553
1928892597
1259052341
2137103744
955317623
447489261
1740010818
1128794226
217469193
1569187278
1523841770
1454911731
1458158713
435251677
2046775386
1238853405
1515963454
1035119248
1690373887
1960641019
1201345672
1670551727
1692312489
617751746
1247172224
1462862869
1767191675
763982718
1144209479
1330133916
1522790391
1881916362
867297075
470278555
1436562002
953344673
1059412762
1797990176
1259154665
1301221887
892585222
1742972075
1504484840
1828114059
2112107513
1277800975
1000643836
891651157
1786343688
951001869
1785479912
1997907052
2037970013
1082043515
1514574120
1788585158
959947539
1554229952
186763080
2078702683
1694612469
1120186309
12539900
978844119
855340416
1989592762
1378854736
669987967
1443037229
2063020445
517134479
385483571
1222506037
822615168
2146772114
655975708
555016407
1432318894
198562240
752678964
1569186347
1407151059
969656332
1412177874
1877895279
441197858
1846196823
298701139
1849131517
319547250
2068393799
709624276
1331070998
1812135590
1653503274
2130661124
264856406
697173862
1816994046
549477319
1975352321
2122268471
827055929
1475887135
1482301006
2106844813
1361322393
1361464641
1651878165
313894108
801991068
1621376798
1407428845
110290649
904632355
96800298
908064868
1353624240
645473078
447711080
330817472
710757784
549316020
433003005
1179404393
1592603873
1860580292
1718035116
233027347
466121958
1470629400
1837489478
1142877945
745108996
1301166402
416275645
1512763406
671123175
2006781746
1110608597
204758292
200778587
1417311950
222507399
485337071
182923736
1385687564
132618319
1905986374
973860533
1965907210
1290694644
148989228
526948511
1689054749
566641299
1249489652
16037490
1028896398
36994998
978014752
852388479
1584474875
181440570
1898723141
710135443
1188595076
21129148
173728904
1806533685
873950989
203790822
2041443350
14656332
1662085887
1432024231
1040773786
1661412815
1392773364
430752407
1059838040
1094930516
1925347632
105123144
2099248293
135179732
535068811
436331657
517494894
1591774979
441191674
111983705
1590165260
203250343
569510022
1942510293
967289493
1763655281
1568967835
1230518480
1243177623
323752817
162396488
1507992580
1699409156
317677178
1258911053
1652309839
1493611352
1713245108
1503883548
1014265438
1345089292
816678143
548646887
700815021
751241570
251039962
2025317545
1077531938
1139370334
739431183
369686268
1409177380
894371750
1422127910
1238443429
1842911229
1915026345
1706948572
1037910091
707784955
1933503252
1644089621
2130977504
1579199985
718402231
1300026914
273701670
2110671663
2106980699
239132933
786560931
1077151739
712754265
894807604
751766129
1134199622
750379605
739240229
1089482409
1259379473
108497205
616541424
579349486
1108935671
1623903628
919464035
1648962440
364363846
1271111026
1880903371
1243829477
1897475375
2067399026
1828912767
1097224017
737729853
788795944
456619250
2083748364
705617943
1159870028
1549912526
497556958
525997129
1464032104
92842135
1509879701
534882778
1185708751
122293699
1264848883
159783163
31734776
494132166
319814577
453355687
1152550756
703579548
2130239957
647816745
423722358
1117596661
145710709
545091054
325374934
561993736
202980530
466496380
2081654733
738694385
1601259549
1304226026
2103270263
1889050398
100498856
1713699198
303680159
301291896
1546531503
1475719027
1735011539
595618289
1962304951
1965045503
1402311132
209250496
1124462719
469043162
1219471922
1849188254
1936083349
134772924
606992528
832634388
885904603
616095479
1465706964
544943325
345571481
79659890
37366630
853140449
41845423
1556466487
1813359708
1840461183
1683266477
1188437498
1530258237
1829631357
1605975395
1603424682
1682269787
1043405040
1736010835
2073880229
1174662147
1512240500
2090359308
407588904
1110224088
70511541
1998163120
1654082799
1144242141
731338164
698925118
1359354846
1647380518
1399739814
1015220011
919449646
750106319
939131389
513757105
233232461
914714801
2025317662
1361972002
1068227507
418881855
910928234
692546117
573540084
1541930457
1861784748
548450863
170618831
264272261
467216268
1899803130
1348423954
871191446
17252546
338713060
1238162362
936267503
358850318
419112232
624032042
1824182405
1967206301
1372016281
1755151812
803739956
1565748742
1985691715
468716007
696400267
707686129
1996586097
1269482756
582080212
831274787
2005275401
449902915
1878800572
2013404091
1101710811
975321931
432823229
86971869
977546196
1506405217
1306584544
665861740
1392373872
1163045740
964996813
1036322572
829126699
1005414017
736025034
396925735
1779501356
983790599
194811025
808873519
1223815426
793065150
814132361
516352523
1610783115
147298025
1144216207
1314867550
1689066907
1861712614
175564713
304353841
1398153295
1883520697
70569984
1758007626
1281701424
2084024761
1712140218
441178442
1221445943
22197122
864891866
1120479509
968937411
1996970187
745080690
152463415
2066743511
567686834
213258829
915951165
1973257713
2079780339
1141398261
542214651
2125940445
1667406633
1230346485
1600315122
705941733
633010949
1446381989
1581138089
1549049144
2089178995
102405651
1475288911
567645360
1697242525
114977859
951578984
1840124695
586719742
2053626754
942534459
958663887
1164512023
1427761788
1560457481
1730987830
3466880
564187016
57336554
104919136
921384764
864665303
1826040520
316856548
1193755333
1656785489
806130525
1569302578
1042605335
122337394
933508611
1928424184
1080088659
2080475816
759102807
1063691534
656202320
345718443
11009096
205882558
1745619709
2145132031
1225571425
971665736
1537384421
2139700311
1359977738
1085844397
747611145
1672309162
367642430
626147970
216427112
583088408
1094734923
1598669799
273951777
1360624060
487342449
1049014589
1198946897
647975427
813241965
880974707
1848084310
416621677
554327940
1538205860
122382001
173118784
876431299
2056219121
1649920790
1275533629
20678859
1414446330
2062290694
552706846
1229022962
674751975
2019101014
1598327520
338262887
1331272007
569643764
1257678082
1611041018
282699490
1349145589
2083867031
1537394571
948168692
1216317958
1725051126
18654515
829758545
1703475928
209086837
58940609
1688330546
804393616
1503142871
172672184
278009325
1876996008
817320499
958275383
394947056
666535342
671560398
835368355
1257675085
1264154840
728817288
923736943
2028224454
1635299567
276669040
121073081
1901543326
2041718941
535755319
430089751
1606564222
770424529
1537036701
683432762
366283889
271678246
250406997
1407309699
1908749579
1793261499
1592554577
420198886
1244121762
2058264931
777840174
1833157433
1268253949
941855707
1188014171
775926388
1434757704
2017869479
1478061503
1784685720
2059059782
1552337166
1185506798
766416940
556403800
156471591
935956850
1953627518
1868011628
173586466
1885049261
545907510
346915371
772164260
390500155
851322205
1968711276
267883385
285879484
1491466655
650138356
506854383
2132577996
2067039100
1973428385
880319685
476910797
2064612906
1546134567
1161860597
1416717005
1830439868
860294976
262469902
400532297
2140066840
824327535
507338086
107856579
841213641
974712483
293323626
858897325
1457302035
1181727057
1988577591
36533198
141849299
865779884
1218536909
508932159
784682262
412993386
310055002
1259754722
19305065
574555279
612820504
304551025
1234293227
2083591456
333115634
167303374
1655539122
1027919136
208913541
1444544395
1248106709
1359937689
1911326899
2066128820
1871540849
1076822161
2092911063
192061991
1146265862
1036625657
1886562640
398229543
1685823119
110370866
1679999381
610298270
1534319597
1415287583
2039567588
419200733
583106205
1164134985
576822086
528951719
2106764612
295783173
931306887
874625757
1084496787
316239697
429143959
1527544591
1352750194
1238577649
940172457
2080354142
1588191808
342992652
695719322
1353419352
1697187826
204232225
496252046
506750523
298119231
1417227894
848412635
1696819782
1478534081
1319346180
1884332367
1618882357
358435298
259572665
855906721
575648098
722250087
1593376330
416219919
251134784
1693631479
2035602798
2029445207
685302023
537290445
698534626
662715520
1957661299
634302574
1099801257
1093108519
1669130178
2131668567
354212242
164178381
277274570
1841237154
1795507591
1599791798
868945927
298616429
75334050
1336007360
339157067
201817037
784771694
1047768589
1817940717
472936032
264094487
1784349726
1936708332
632362886
1669069675
2114895101
1486830509
2037488505
603964032
749234056
1981352768
508685586
1423006146
1540220521
235094719
727608785
1590044035
1183936894
526224560
808635936
170729991
1043671841
844043190
735106781
148108513
1678657968
1418280278
1360544355
825187015
1492834985
1691734863
121491775
1087573404
1247421071
1342757916
984051047
277178500
1343723412
614706057
576636694
266075885
637268933
193782889
1246666466
1046060867
81475114
2013200917
1943236634
326524779
1510961075
1608310748
2067081581
738704684
1261329349
731084414
1617116902
35234740
2046415009
796748315
13325491
744430893
1285223361
1197783678
1845688565
267632362
1429691656
1528479827
1641558133
1944951851
1028897757
592494013
1312353950
332573707
414298691
1484672065
911776243
1815418554
2100813583
225317802
1496447293
333299729
935182419
1893726233
2109907053
1917657587
824166165
422410899
1472696594
679150446
1223410094
737244177
2007956570
1831481316
648581724
1469071159
881616962
165612621
106724557
1642850070
1850624281
717747682
200203405
468993743
1689951543
287668883
2032826597
647210338
498278834
1335913381
1821474384
1604844255
9231977
217597454
751632351
1994847192
1839673212
1624624044
1250353668
198042923
1190088628
749037671
120485878
972196444
1960786216
87124081
674113147
893552445
1115659364
1431947620
1312817523
174956039
104303565
748639327
1220052661
1137782085
1474082437
490447369
452411061
329925583
1544140727
2087408666
1264333181
998627574
1745271933
989287915
1203197041
1752046828
1263260729
430924238
1511767017
27814798
794414815
1041187521
2109422714
1345497013
247822835
911450699
1466358762
31689873
578330061
287851887
19266805
840415777
433044499
1289627005
719462344
1667541481
1201044520
614148702
1403258438
1664382786
1154138748
850941969
291023721
1425884405
520407634
511441767
1310568343
500071450
433671061
937255930
282187457
1391431076
447288441
1837391761
437031979
1317664643
1971914482
1219887974
1204506700
1990517247
1211693697
248818930
1330495271
412094182
78367929
429110663
180203957
1794266227
1460045613
727659690
775252201
2093580629
897209995
957184000
1911827280
36686705
519084196
1161442367
871960289
1356250195
124672576
179269579
283770881
408448452
831622428
556322869
1949127297
79023074
1086889338
1974571211
1503474267
1001099789
1273376101
1853515886
996134218
1095109491
138524745
955898306
893942908
1611792097
770043961
566979183
224935867
1963342370
2131876256
1044047842
521710332
1600117427
286276753
879845682
760741266
542666017
1660738992
566578758
704515906
1273813842
2057007776
988039702
165180190
217339765
1363416562
1182318211
140971716
797343720
1765441834
1283878022
1556293934
637592463
1734277782
172967827
940866616
1167248265
510025550
541804358
1250567927
532721025
543738690
1513595988
1261925884
2097357288
1567183825
471546461
1412282657
1022751507
839518309
1547531059
599461487
253275010
556535632
75376786
1234688710
579117756
323518151
1714234573
151537167
114824032
749661897
1304444886
1479222301
522649414
19161450
2043205614
925552011
415856837
45362694
317766458
1645073648
1098853491
1786397212
1395820626
234153364
1026792159
491391568
2014669197
692770270
1017389986
1416178197
526586322
445498854
1032713267
1508483698
742526309
528252285
1678556735
1749363986
720273241
920560713
1033103451
802197360
1118714091
917621091
1403142988
18802426
805236874
1130151869
730041477
426853244
1081966130
593564237
2058249168
116219621
220091
60276283
617755239
1710960233
982499071
291561110
890573866
192652476
1411746576
1142416021
870764300
631021540
520268973
713089468
63952547
1382767480
1187560958
410386397
1586036180
1179072459
1672427307
1689184794
642090509
1229640941
1773812365
720984192
2042975871
1570261089
1583000128
971781479
1259993473
712206390
1579897880
215269832
1367664773
1793739463
1210442417
1653320246
1054735310
223810910
136263000
1734055654
2126728442
631055762
1618397367
384133378
850432453
651211496
1003704607
568031566
908755298
933431939
1525785437
91847580
124656119
1675041092
553132563
1352094487
1490115603
1781004352
1888423779
48447103
1944496931
1464236000
1710818060
536544102
453388306
513671930
1675532971
427746216
571780361
28519301
314547981
1547611581
1681476279
1733003130
1877900571
1261300538
2124126082
1402524999
2041610586
142727578
604141630
1037211288
1096092060
439764172
213529095
98087836
1866353279
1198651705
204096850
1911771985
820597241
1544745387
1908567137
1353499085
969125335
1863695632
633922060
1113805136
853143706
1250274221
755545902
272414640
1972216742
668635037
172711835
2106279174
181117743
890844514
1038827703
1378017507
337687393
1640277828
422409479
987342646
1553972288
498853795
488082542
1811457835
1156858942
394462620
4556562
169102369
562669826
749624373
1841130508
127748005
314282720
1820462513
870548776
169810073
627880237
70762017
865804775
1671099120
974544831
1484778896
1939305146
1317090096
1628625611
1824987708
399296877
703541631
1545797430
1852790852
2016818954
391126196
202384123
2084043399
1955093783
1818050937
1994095664
136006757
216604666
2066139829
204609701
24234555
1016399541
924588844
904572673
219380900
435542971
398959500
459370851
1517128838
1613832051
777403886
368280710
416685363
2140388667
76919119
1362561737
2004152326
1122540252
1472344898
62109473
1747794669
2026835351
1833911894
597564971
1393682341
2037174641
347696300
1049339834
412837141
1000941898
1805052106
275717212
1490447403
2046237951
1357114396
894075707
854554134
242418981
1210626661
1605352449
1547388017
1675529150
547884895
73561324
1145463075
1375283822
951266211
286982190
1468517600
1377323831
243533286
817804541
1555682156
724680732
48981232
1723679775
318592536
2143697390
565688726
1546581850
2094424613
491508631
1728825352
101116445
69445703
1933625801
687496507
1934708053
947223388
51055131
1920994829
1378751491
1743061058
54205134
720125311
117201738
1401438787
909432015
1506869200
424728449
597055408
643529324
1066823674
1755141033
1023987575
2014806813
1766028360
1972657431
1875711733
1989948530
865967367
643712276
1890370939
1867766346
1715057449
1626629872
1160727594
462420603
460577993
1774683303
954178352
1268558433
511771995
646472547
163488384
1232721986
583453222
2141205502
1124677684
1093872339
790353949
1190269661
1060569594
47351086
1871463058
1833149017
360003455
1178394589
2028314447
202180758
1266680969
788556050
1222136046
1785206806
1060320182
1684131081
52358440
1523501042
1941391445
1081223927
194555779
1856610476
732815758
1537210254
103948984
1059033033
535919122
733644038
95037296
2142484904
1165908501
1873543171
2026693247
234493785
1543667879
1044728214
1454789691
1327455602
1462576581
1231677351
1219942841
1775383172
753413643
539089168
1614651082
2132894155
2100812267
314667952
995274635
1083852562
659917649
2070818902
2078242187
520946130
524081373
469968859
789626681
654341379
1063609654
1206048673
144079661
15625562
1339717392
1916039895
1794831280
1046777153
1538269511
1865731607
1697302374
1711298298
326647673
1365612215
1146170617
1497917278
271934102
439773942
1256403177
895777651
1326309093
1231574226
1614475422
1157476124
1634208200
1244142384
1644073601
1419785956
191989474
974836699
1385992062
2102572286
1555562785
889701843
769767198
686341051
269593835
1112063324
859844816
786183407
1385879784
619078838
370971878
1092050163
88839724
1157230333
1355353716
483237195
1838270602
1343646604
1962715486
1557562204
1675461379
1297858918
1500356616
1322504884
2450060
1777028956
1887715467
1065002843
653466923
1182193189
1367610998
1423107802
1222663177
1990899250
552092146
297184523
1148823964
1318276848
1574323671
709128190
353548533
865865072
580570383
1529582033
1072692128
1110055803
302677906
2013004476
651469392
863192497
1707434364
1266575703
833963533
248129695
65229123
808280522
665803232
881293295
650688552
290671589
696594137
37875058
954487508
1617203863
2043263909
1952467575
2065326497
871753287
330685436
718258652
913274185
1690859926
1713994557
1721663919
1326390804
1159029260
1302178580
1797058761
2132710545
1490208543
547008289
527520600
629621577
283150223
1533042042
1020512930
1714017096
81250048
94878614
1600312356
654765529
106872400
245293898
1972400799
2021174633
1298099587
1355613843
93311313
1365426255
2146421767
587336929
150702960
610048741
217456670
1862702020
24476414
1208604892
2136555205
1865237294
2076468769
951266211
754567725
1399840166
357687332
917692437
669072229
39838975
1288452291
1113527429
530194168
434428754
1164893463
829288060
1235893890
1733053672
1590322590
289938833
1010899827
1985977094
216349126
2059966491
287320680
571739573
59111382
1103358773
1889910360
1675163
1401632192
1379040260
1030841265
1674489431
206221934
818439883
1540257192
1569672992
1973195326
46338227
269236427
1646300244
1246634595
803452193
29650066
643603152
379851708
1148470656
442939993
62932280
652720820
94419157
1502511002
1574708544
1474642447
1887273605
862484518
1478591187
1530195988
15983586
789173102
952269045
1266000766
749021005
37394575
1714143853
1665157577
1325452438
488516899
1649782402
1647061778
90187105
335834361
1912651052
202462224
1218077558
568397450
663094464
1477772294
44467789
1133375297
806863901
551610090
1102700547
1414400355
223992595
261403041
1945765356
725897726
354144258
310047811
1273856268
1158230436
2075771937
1657283979
1880656095
115820076
1063035046
1585152759
2071811607
1287129264
1538987376
1022631462
696627307
320920962
649514195
446578784
1496315110
1415059662
416726913
385715737
554856342
148166850
31917085
1672797236
18951641
111457651
1354349724
319031861
347728568
676905090
591319993
1030025050
252414711
1414077365
1173070195
789972044
1722467353
1068540082
751662733
1941016738
632460417
1800900419
865312202
1998103120
1600277682
902883080
442225681
926933248
1742529438
515316167
338996584
2086135511
130935715
1335927481
1429330865
541110461
1987356300
217087824
1672051274
48374797
159746251
1159679534
1265161175
2075067383
2117538530
769421414
453317649
339444536
1200767115
888632826
379160821
694499751
248765992
2059280905
911319250
678408523
474793381
616398306
534883770
673943362
553310580
1176805878
1139164380
1263674826
123796943
1210181600
188554435
1648833267
740894713
322754474
1362571454
1913708648
1933758095
11198738
1124513985
1902662506
1624606439
228320336
1493185958
1687878055
591014062
736637585
549013479
1536307497
500023278
1344775987
29869353
222425193
906602612
1085691856
1431640596
532291114
1424990029
1464803153
527722598
1195014007
571207561
1389431252
851888710
1390387830
1484363214
1948989035
1666666663
1895702674
799689837
1682032005
2116421014
719977593
1981259618
2095204935
1960304443
1799123206
889090278
293139296
137451200
309591117
401807098
870781326
763268629
1263024537
2146424484
1670959261
639053430
1323742347
439348815
1394165625
608382065
235779635
821233974
650476875
1790408694
825351879
367383958
84529382
1706850168
1635277472
274127745
1442892258
1035236594
1864496455
2041392054
1381465499
105662557
1962274531
1260115454
1046488948
1263669878
649758433
1883886487
1294995609
890875048
1654856788
798761121
903799275
913797144
1920107435
1476486062
677817370
1340784973
497418385
1152004575
342976893
680592872
831779863
1635222505
1974884353
1986004958
389507584
697858945
140942785
1799933025
1481617403
1426436700
423851771
424765075
2104651322
1599640770
568204009
1053572809
1885586117
485673067
1002718309
2046802260
880219250
77437437
852770067
237583255
2009324859
1725648020
1565112653
1297410668
829063110
1549984863
905476910
431979734
1300838601
291685425
125503331
818955474
1599052796
1343189773
376853903
196320994
67893635
1464259359
191896771
1007989108
395082859
1323229781
1019722187
456724785
19796437
816344403
2024301616
1824385257
1166187691
191525539
2099008441
1467047081
1154901670
229309340
1013683806
994236270
579211244
1409117763
1130455983
1063315429
437046583
1057799276
1159536172
1991331479
1507673142
1399508863
1351548438
1205341361
852810034
705917402
1300354668
1969051679
1911699557
1450435129
1609139665
406847665
9132239
72138918
1453874295
1408704403
1523474719
64637538
1082411055
1577305277
470708384
1088492898
1677683125
138546927
537667375
1181221634
1714571759
1906988902
1809419556
1970235508
245501341
580990295
828207674
995116578
690183449
1888794330
934684538
91738030
2123302372
204707796
1149032777
1189129371
1667873401
1482044453
595018774
1001993040
1485290854
803126878
840841077
125111520
1910906155
1504101223
1501557618
424364881
2053843706
889013256
1043732175
1105317714
2089609892
472900537
719274280
1818950601
1247782813
154682746
1809879380
1633487074
836759708
1317840440
2121163756
1699742112
381616194
1644005931
332335119
199540312
546319601
3544265
1830481809
2112091637
1104473807
933416466
1018680319
1523893750
1389839488
1666789678
1156467394
1069945735
1178819383
1513677154
2076518785
1500063014
1701141584
157245203
1799360468
600032778
140064266
1949511574
531298185
1205467008
2080819241
950539340
1366395321
1152922273
1771490328
1829322246
174953397
1336892765
1589726234
1006240725
1025107416
2054870535
658632688
1687658935
1766466917
209403872
167530796
399519091
194794937
394293219
1430319532
1093332530
1804194757
1267930741
2142729167
656763428
1239812182
1170851508
778825285
347360376
1283483850
357836824
439959029
116615950
2105582591
335262340
1103626530
153384245
1338118250
1323741907
817554678
2105085359
1002238863
2074548438
604345577
521881942
1260621678
2002239133
1302514553
1401207381
1074610229
1951331379
1655668116
501520243
873056140
766399756
378961790
54247460
1486715792
825270840
298206936
897733416
1743835487
957053126
1055337321
1843786451
61957484
1438269454
1157082493
1295015709
188143109
871505660
1039037383
1287010386
1226336312
1804171828
120339170
1193560663
335151796
996574643
856468435
10298506
430730550
1679827436
203435659
345360662
460958521
657524584
1394880681
410742717
718440295
1791169090
2020128312
1259599873
1372364563
263219936
1717051185
1637401726
1289503810
1086530764
2104514831
648580119
472102368
639836744
2026241533
233550841
356888248
790218090
1209127366
1872644014
320221287
1434757422
2124668357
865539400
2001920220
1537908334
2055695354
1556891396
785257611
1761124714
754161133
1859913276
610461188
1751118566
1813067109
2002400654
1998554462
640051354
78259900
711349390
172872016
1956289794
1814910264
195325131
604908973
1181534699
1493162604
2016281787
1701058280
1540234240
1888012291
783819821
1467824127
1036630737
1417159418
1380011116
46477098
619843176
986403136
499202261
884425970
697103577
576386444
17169293
1119123138
1351893400
1463536111
167033915
1777736181
1784550951
1688859091
749885134
235122169
1086946480
464259841
1370701883
1931437285
705161149
1491896737
100993692
1507419442
58513913
2103655873
1984417845
1259593970
53019274
2111958310
2122856809
1536282106
1684735820
216509047
860296135
1260601245
606094913
642311484
1379752468
187790778
37341273
1062304470
1500839085
891794726
567080092
942852447
1696303255
1552130310
899870699
1414227960
977966056
1074286205
1065767219
2052792361
501456810
1739150190
1525905932
388005323
299864963
636151538
276082253
1091930303
1660343063
1943378269
2125183901
111474616
3807551
779116470
1314299982
1761546228
2109882521
138407687
897455630
1795502032
552069316
1836295481
953812893
680366190
90512403
869919078
1406611555
1868987528
525974514
697133760
1016117529
791687394
344109300
1872440974
1188576591
1951737874
638476688
525143466
1094032813
1466398374
101058967
1030606509
850097191
749140838
1578573034
1156052138
1041373231
184312037
1051534772
535000767
542071867
1449305959
489761887
1102493535
1692632486
1386228677
1966347337
240963907
1532903398
1738400921
293039437
644408725
57542553
1003695512
564452586
1380042361
688570105
1883484119
206895048
213859638
293594141
872495220
761852691
571922438
193167189
232017994
1613698954
1794018695
1956886597
2145033254
1677896956
1034338306
961251237
1612096565
89511359
778965125
2139779523
1938221470
943067723
1453215710
1548846468
1903713660
969152797
466796581
120254291
1360079832
1977949195
1724129639
366031737
641318437
1388012564
2009796020
2011276026
573897455
2023319336
641099705
2101207910
876881890
545820353
1609197179
238507329
1724026432
1261628876
1225180935
479983010
1792106278
163747281
1886013741
633092638
1437138755
1227126121
961387198
1068249108
1899777580
959755644
218597991
2072184088
1373479621
75118845
1436676126
2031565359
1524600832
598335002
340395612
2428837
1153315507
1289685883
1887831629
397053677
1286343906
549031273
1228428808
1283078340
915252348
786787673
611279934
287606637
382889604
222014974
392090355
1970595838
1706178304
561168698
1709568442
1217400146
1037302947
664447041
2139174759
291475805
58003951
1650387344
1619377054
307556413
1468805989
2120543030
656744905
1802743644
1681065743
1955634766
612548500
1378612606
1796023785
1394513272
1245500829
858528449
616325893
630598842
793579783
111624158
2073884823
807589090
465122819
861169835
1278276200
817674974
1591304383
102755017
1452284329
964650106
64036183
1243135793
1952253053
766052009
1535253018
230435890
30372564
851241838
919112994
147631510
1463714357
494000159
44522555
1303850101
1886250702
546227215
1321660040
1673829667
510550257
2090431530
1072963642
1351695070
491086090
1373390549
980370695
760391179
2137692123
978638792
1295335733
1022275144
1005234722
1444183568
685979805
918203970
110781968
2061910300
1545688404
1613360072
997903033
1694197401
876360038
1170278134
1631832617
1828462147
1014189363
995310059
1608860076
2017584517
208071912
28741729
684019181
580917751
817040868
1286374999
583775672
1306532356
1368573040
1944788252
1383231837
896132506
1754690517
1704209314
311057438
547246486
225219210
1726139575
333085592
1283386043
541260564
349440499
697900638
1843907666
680330955
440552018
821471867
1790646512
684451107
183155005
410685438
244992651
1401462134
752443375
1255198307
1780648990
2103513407
467282608
1808736798
2036630609
675852380
348104366
1345686163
7634844
1614045005
72179609
710620048
1142362346
1489185738
825589369
2099125535
1880504135
1844505139
1486288740
1351052327
219469849
430362066
613825769
161240795
1900832966
1221492685
1031598341
640742171
1291267569
13489807
1782090461
1224854479
900064594
639029581
305155439
937429954
957551126
31365871
704593322
909078936
804331100
1901786275
1678667397
42372346
977421555
1285234953
130165329
1263451907
527552423
1806469496
1433025470
272777897
464078443
518862376
1994112898
444470208
308218734
89631367
763712486
2063415576
1006359520
2134662132
1758042947
1253194628
386278301
538673743
1964411856
2146661167
985763601
1988946978
2028769704
2124880469
2023240882
1327435253
578505070
1505983505
1917271852
895466010
684087185
543369388
1452056022
1335949971
2145912585
1910311194
1306059062
274625235
71065777
757257734
130541172
946645647
209488879
1591335651
270069609
1477681489
262924393
125455250
124654558
1357814839
783987785
1396583133
552983987
1890948371
1588360761
402552464
1419793217
556368151
846026938
1046799670
1747735965
111702964
593835370
1930883006
543014044
107514186
946131703
131255225
1404034575
974444212
1105522816
1520503733
357691720
962320736
277249067
1370718105
591654855
1307829782
1579908553
1465788349
206084884
1375763931
270938886
926212735
922621259
1428873501
939752332
4714349
649217895
987389488
1759137918
2056675353
1692956377
1597623604
1342486475
981173683
860159274
1962226236
764400544
2006744381
2100993070
529140083
1373320485
157826427
1264086026
1741172177
1808328732
1718635017
674500505
1959658680
1745476380
285264071
1087475611
708388294
36939910
244185907
1081686498
965140731
535004794
714459068
2110155787
1839568571
1886224532
2010600094
1620426952
246114387
1518314329
1759042586
588660829
1754696182
1083149635
2048850640
1913090428
116508150
687325671
682909530
963523809
754494058
1107101178
648684119
1545864515
2092349885
1766410712
1136206809
2064660370
172585005
1992716978
1497137757
2140303249
961067955
690042855
784712089
140296940
1142488613
1662146649
1226923638
1817788807
284284557
1179596541
964512829
2070807024
1934376325
2022282593
1200401959
898033704
1396080266
273026146
229985739
873311693
1219496054
414647105
1549914817
1690679592
17630939
400951544
638130814
130483683
449285696
1319676668
99948435
935499763
1473453368
1332405165
1440876537
1077720738
2122390998
514523063
649118690
1810423838
1427284751
819380493
508206583
776477086
255548010
1318712977
31122317
233860812
1522587229
61298654
1844968284
1192280026
1942745936
246735347
1329175974
654739332
368465486
1858510304
613123944
458650884
1445753785
1358657004
1376865368
847516982
1480215192
1299174202
1090498965
1147314811
685482313
621678585
316279515
2100817175
1698685836
51162383
1365199154
1437422602
1917930067
939740856
329010359
1358482690
973715087
887801609
1323151956
1475503317
339039099
1396925718
230321770
973751180
539263461
311123159
1539269488
1237280167
290057669
1994023723
335499374
2051382173
2011441518
35341765
534105546
595932429
757216320
2075352206
1246517773
1619605007
1498036113
447686190
1140814019
1504670976
553295818
1822083833
2107314725
821406546
2038262453
356427300
603565875
1176362843
1127876618
1012493790
1196360078
1383881759
600177089
1561921001
1953792243
394264500
1488113905
1769505756
1294694794
355247435
1094761032
601178055
830631836
1904518572
2063664065
1793464895
747149899
906403919
1202440360
852748473
1386781110
1671409145
39297096
25224403
1376987989
621867842
681082669
358809936
1319001254
596286480
1739179126
408506855
442949836
859876312
269304226
87344041
1891711344
192671113
1106847421
2100592284
1031085369
882025948
603247069
1079442247
1769500009
471276250
656860309
742598194
1830554045
2145736281
1354447019
954247764
1945007845
1252583421
183692869
1258146040
205001778
1827266937
321330897
2101116674
1991407694
1637477215
1401731847
1191233665
299919563
1414995129
194241164
71511774
524187637
406788687
1124334773
1077149836
911962282
252758181
944495721
1249320246
1961074933
1995551027
585392595
939543201
1411208343
1571324457
53959773
332025823
710249297
1198275100
1502348908
1872564761
189640666
1063906435
1325933166
632687347
574946227
221368121
756637067
239210804
323074818
1394440717
1601520953
145227236
900734874
1057801449
1783286076
965057515
1613057298
798834821
1670156563
1597746225
2047185903
329172638
493852581
1709354560
511701327
687621620
1610081419
878417849
1220699758
510162118
748705487
1102955667
1591678974
1617440717
1423051206
156692592
1663163041
881374408
731033531
1863749892
2048707368
388012508
1450318210
1019382943
1792948055
410665914
1280164526
1953618990
1210172365
1804005426
953771944
1007718972
1659725933
333262708
483528068
57316584
1861178628
1596542719
1381269199
1064528076
1375872836
1232499710
1470448438
1960725321
2016721390
416234390
327584790
1924981484
1264261204
1476182680
1653224072
1439856782
824655041
454773890
844668004
1035698206
1403260050
2081320236
715683700
435838209
921104824
602706102
1435618126
294318650
284884135
682940636
960815982
1800264889
1023045725
1058723692
187074112
230720290
1206851632
264997679
1995673262
1168752100
993468571
294623118
569453933
1762668523
711226349
1685995095
1026537572
1722889178
1243234717
1569998810
1842601297
2099016192
1640405763
172707369
1023719611
1555018563
1115608526
276473027
1391045057
2071097379
1194518395
177641792
1908672237
1009069343
937832050
1751397070
1731224394
204154089
1403091997
1490383787
1790662960
1185548098
334935205
1474393943
1222480099
1519470947
1270073918
1701926580
698726762
1274642782
989526885
525151190
1040437556
1677022914
410920733
638010442
951690230
305321029
1903048233
1667542889
218601775
1043605817
1755018890
2130084010
140606570
634056268
1624430350
583180704
40753166
183746518
1906520855
88786019
932410103
1137569306
2050987424
904544422
624324132
18475148
1770888981
1108353761
1817290506
26735260
1703460704
224944053
1652096293
387048446
943570525
1813197581
1670726485
1309897535
216304413
258778463
1969504281
1472958076
732345787
792029106
527442373
464547051
853049574
996297388
248014050
440213629
120330540
954372800
693861093
1715124909
1815869915
664414272
1534374781
1732998130
173300253
1038715571
1292523280
869345784
1617137483
1190743013
753927061
384189678
2075177389
352508007
1880737061
185345773
1211328168
762835569
1382671073
424797548
2046394240
1427317003
76302601
402879145
1539845965
1280504040
1412702092
1794544842
1239771828
1399238091
1461026073
838958941
2089680112
1256977029
1335872623
1359150637
442393580
793864783
1847645349
1114197450
688260501
369100272
518047789
1971404136
1226466442
42970544
1136044777
2052173943
42540021
67697748
971581494
672323604
2107977134
2128101931
1514046048
504854894
528439315
577210978
880187064
548404897
1722279351
1069834237
1628642411
563745008
766702197
1737455899
250410719
654197399
1709128639
243748081
1176599921
1822185223
567120383
466779197
1210827953
1687366498
1972210587
657353662
635999514
932223178
1513843569
1761631280
1962503206
398888536
1016797580
1750590393
1028961530
401344287
1689638204
1914115242
1271500295
1698947729
1962988290
1439507795
1653680304
1636630712
913985684
1972523589
534165227
835459461
1876303652
1239619481
767828496
366532872
1480881873
1199280073
1145252372
1414427613
1140050716
1870509455
401483562
2033581317
1284411754
1390510226
127347269
152797095
1368865648
1811575898
1248687372
62762662
1804948877
1161153788
2087115470
1166179599
819557287
708101434
2010409038
1404067574
618064308
430000153
874635050
2105914894
1774832945
140932822
1146816135
987318781
24964684
1909654301
744907959
1633090571
1159208893
808112567
1351058887
546263878
1330742752
1112352429
1467564614
33187715
819896070
238916718
765842931
1577932733
1725189479
1937039346
324239568
703413435
576173907
427249549
1916808163
557257441
1238808448
1266385889
1097565883
1024757390
1430586162
2111457010
760692903
1788260999
144442591
1243741111
479401489
956543408
1015672092
791895556
1164568441
1242851017
1287453639
670870666
1777336871
1026726989
1809735796
1527955663
1033734332
2144440809
934924654
311376846
652512352
73801552
937742864
1218639181
1980465806
1915302755
1440752819
188544087
1491489479
1099525781
16974911
644971916
199782831
721005068
450904565
1295944591
373193124
1695313384
1386843949
1931951329
569582166
1558115879
155868080
2094295888
36274707
2083668832
1941613480
997730220
703391770
1526489216
1482807575
1366247175
840131244
1651776395
465082348
1265387749
968470785
2030271130
2053565147
1052896495
104037315
109176869
1858451350
1203040429
809034309
383367288
1420706924
603210095
315048560
129208664
1199420392
1210323477
933546167
941367564
2002685273
690507471
144835461
550072472
1729466595
1559499708
1829495586
1929966261
1097968780
163838403
725455327
214761586
838499764
2097268567
1139914418
577160580
1284290919
815800634
580813464
2005412823
226056839
1349927663
197254490
1264232968
1284867789
1088833097
1810068178
1546108084
1119354375
441315263
194699682
1868550313
822533137
1432569164
817501362
1780044209
1518628285
545368202
1692577415
707257073
58608012
904311971
1222031513
819474950
417380715
695393367
1592243995
50082221
1068268069
916874726
1922448740
793381756
212788507
753092309
2079815461
995247852
1110619122
1251859458
368158496
1104581562
622564437
1013585286
645199017
1051609818
566759892
344857014
1838853518
1479398672
1311021704
2085543055
1284450957
646787090
971571773
632649534
1692333411
1845344947
749925034
271744274
105423569
1841672291
1024163586
389548175
1178529352
1497278931
2105307609
2110106188
1257300313
969636154
539634750
1230843470
1663743935
1447204048
123192624
152618278
1492151763
1247706039
631078344
1356501878
1159870396
31245923
789707847
1398429101
1903604393
482974184
606798779
1533298017
2017807501
1586465469
667866195
585984904
1219740241
212398203
120722294
1754324353
113808227
456264509
1440982769
1647425307
1020815560
729823460
892148186
1483133141
19971927
532070456
1592387584
1519089541
1351449617
354869197
305387352
26828103
953378963
52459552
739107210
1282937931
572650037
975784530
1245349153
1070050601
1145779159
1963562850
1000002133
1901437239
823939796
1466231166
1946591834
1155050847
552429617
2000867740
544164278
998483773
1312497102
920066902
525696840
1998867561
1576906209
2046852616
247325446
705202807
56013938
1475155680
1090741077
1963287499
1346666386
902099944
1848828640
1718864916
1276937635
1721911712
42395197
1110323812
723597682
2056936047
2008729644
1306441117
177788218
1985401316
774170156
1627013428
948602308
837771463
1885047035
1142306403
667054181
1477672546
945864109
1509183539
1903035274
1216438926
1079201569
2046394206
1433193325
797694031
1078642953
172798275
655349733
602393912
149448800
1429087516
1304767469
954800251
2021398930
1235355022
1592494990
736124438
1056417574
1862779409
1478904262
381796769
1137356631
1864440865
765878625
659902283
182182386
640657993
1764262804
793655078
736982374
1808767942
659477887
906009677
1084279543
2070738263
2128219561
1376938946
1714199682
1227537297
371983810
260182260
891654786
1065386400
599536781
1441607369
43079899
357767357
1128155979
446315552
1292326927
654672950
739273989
1755747961
1750317839
445394892
886776154
594307065
78189805
933394584
1686463723
612852669
471387830
1328689566
1291677302
1303381299
173579982
53427705
1056850919
1295438085
1708241485
983182656
619235339
354238964
1774496863
1727638612
1443533243
840624085
2128643676
405897028
1137639454
773254880
929351085
1774850668
1366598016
74269312
55113784
1509522448
1711210040
504889274
1249906452
1819966521
1486229346
1315855507
1674379567
1269972725
954903531
1506878120
1849006754
1111801113
838069782
840316180
1116181291
913649696
2042906289
1440370748
334151201
133160594
1094161145
280687121
1197198331
75617781
578332220
1973907296
1623603332
898087376
1465082531
1480017319
1118386475
210278139
2123347270
2124066540
404397857
2044096571
1900568204
1648639329
688194293
155008174
1690199387
435208504
1796989239
392751571
61627685
63910798
1192664910
246665293
1810003067
518911767
851079271
595970346
244370071
353875315
530118772
220319149
130036324
328451658
402065437
245072095
388655189
1479119938
75836033
1940026225
906231073
1573566928
2041802179
1638764731
1251676868
378412149
50393954
1919513884
307626831
1972140161
1509729436
935513248
719859290
318523960
424112524
2080012047
1663943167
131535931
688693140
60074742
987810539
115671451
215785282
2147202887
776586309
1399432978
181601872
569276878
1772860048
920170596
989580162
595310209
1297068351
1791290257
2089299611
1418737651
89681488
1002935234
376347378
1447080180
1316885775
198922970
1347862157
1275460873
734498886
1983648571
1522083013
1646202697
1336778403
13451167
1696903338
1561884936
1261235402
2124191374
872251329
68233773
897984095
2009400273
995584102
1615065749
272363910
1964841564
68997080
1121518042
1483642127
1991802507
12306599
1787507024
1712065771
255991305
1752976271
1639333648
1295742548
318934868
347554065
147276150
1533782850
1955326726
1149416758
787827643
2005521697
998821474
534622958
1099704360
708544401
794641491
1140808440
826331344
350693327
1952839494
1331053103
1687552073
1871761156
1591298261
974641583
429196525
462802692
1194824681
2085986959
898313251
883310330
504940415
651669607
1722483048
1320575096
236997070
191885953
1638178312
589625773
1517715540
1782002891
171052038
1768056421
1585723747
1022599893
1916257242
819597480
678547378
393527040
476974029
1172568771
1853251683
2087006913
367530245
1053567216
2080101370
1480542904
1984903214
1915631755
1385260124
145571805
248704310
201225062
2129159502
1594674346
1896770942
593161457
1141962012
1602096049
743803219
782600926
689583873
150327842
951781833
1719438936
63304413
706881542
1191587165
720839046
1903263589
1796065553
1746112353
1072463558
31305528
1786619212
1746923018
496092261
1785232459
838371241
1289047037
544319829
28578755
1718503559
926579622
896436984
1421884915
958936684
1477157688
341700884
1682067457
2131271855
1750901004
1188521744
1811902513
53617078
1176372530
1390193647
7747920
712989470
412289227
1954487243
922454097
1476586230
1469860372
1459640501
359848666
2117741179
1699567171
1355696868
1024078264
872078127
597836924
305425821
749983841
561704418
364934884
2009066733
1467258251
710594570
1797624997
675502850
1342978356
495972978
1790208771
746343413
1119514214
713049365
1408545690
230971418
1610342515
74872881
137456045
993075107
498699434
1798123661
1053139607
1729987824
1002684850
1271142454
1391655734
148084669
1603724265
147990869
818868589
1966922049
1322983778
898478722
203723817
1856532818
147702373
1122404297
218138936
1590829345
652257979
863499534
225888546
1965857957
507466094
2029354330
431141428
333109095
1869829446
2007854418
2116155615
1027898724
729913575
1363355363
2024867919
290726514
1508755843
349215933
1248262580
1851289559
457887379
527327516
1139405134
1352079802
343558347
505048880
1731144198
379777812
925381552
305960697
1881237472
1835996808
25766399
400057963
465316083
397555365
2000028937
1368764651
216006881
1085687306
888851480
1129234254
657912234
1145652895
597788366
2037508214
1070732568
1441047695
532624949
1296239357
538312425
1019905731
1880745751
302054071
537966634
2096169329
1886197872
1514361418
1089753687
470604005
404816972
1076549009
1069414446
1891277535
513132310
1005525993
1334494258
260642427
1747996574
389959173
180129127
1454491458
298880044
1880010725
423369824
939142477
1503265547
95029370
1988949919
225123119
1166944075
778750714
1083428279
1875231635
1090054599
1987331940
1268166526
2103238647
1694260396
1112344788
1935637868
1263551582
1140570959
1398019730
309661113
301862100
191492949
1533321813
871712811
793586057
857644213
987890931
1486554668
54871821
378751664
1696372111
727336333
2020406509
1883057049
1490197116
305621271
1174788219
1266013450
1390857405
1307592816
1003364402
1890372985
1320583247
1553199862
143902470
647119554
1560903626
589894652
1101798841
1550369446
819273104
1992722915
313246398
590446373
355899139
500924158
1383185453
204787347
1214531399
192280007
1989612930
949549578
1329120841
469765953
1824344244
96405940
1606708784
819613184
365975298
218326342
132619763
1528093307
1147316175
2146377331
469612785
1041351320
1525141018
1823976860
1548434292
1071818392
999749765
1921156921
932219286
562682406
1284842349
965433682
1943497883
2051662691
2011732547
535766752
310141498
383081997
103941516
1673261214
1413726029
1498092227
1035804369
1464681213
805093511
1335196453
1249742936
820922297
1914249193
1432451692
499091726
118637306
1644232256
407158262
404417831
2026082723
1297888782
2043917089
2034249530
1500840320
426712468
1130338412
1343399459
2073991139
1558822892
1109654486
936747298
54843397
978777260
1700301811
1789659856
47703310
1761168853
828716711
162537847
1613136585
718965129
621538097
433400163
811633140
590376425
1483763663
1807415841
1894603181
941819932
1533156630
1154332275
1717204963
1532420935
1878817157
976079402
657734998
1300936665
1425068178
258310018
125170431
155549565
1256223594
1873909134
428013291
1410741522
1082736962
1944850975
1255036818
2140379156
1343370365
1889411748
544353249
1574573088
613102611
497603509
1833023218
1562395026
1151882638
1020583087
1639155491
449682870
1495057907
585641592
443030401
197214635
355955720
1022369326
1789884830
678423174
817348613
986082160
172875143
1103589917
1424152965
420129858
26913625
2121313988
300245652
521504056
1405145516
436677909
642983263
1081694539
60664803
607230044
767720727
100405049
1765565166
1212866179
1441110953
1219411870
609255677
342952216
675200406
983320661
834514934
1744277595
171049312
373061718
1114478346
17191568
1731502568
1557319800
1873853315
471830758
694915906
561757871
942905264
1577123658
1656181710
1869457810
490460815
1041282302
304620503
360950497
1942821544
723957408
1920948782
1923543565
1389580783
1543845448
928043027
1342129200
1448089483
615884372
1767585088
1233250298
1570427529
1922223537
1342164711
910830539
843566824
383179707
2108139015
1193822773
1817505209
1092163008
1521480954
431247844
108237855
1482229105
1187944832
492666518
347857877
169893435
1486302236
1414370933
1203635671
369626852
569117535
2079013864
348899632
1395494208
760497532
356546392
971093045
746023111
173916187
1973161813
1489614795
1042785104
132120645
1203710783
1760261856
866300825
1280417232
669478331
1161001652
241226618
2056627855
1528326788
1320556705
677754958
1367597853
531737754
1809824055
473034581
1790046475
884253313
441369689
1340890884
310662865
461650297
1285844308
1458970208
1572663515
1413993061
1108507511
1643761242
121364991
817427847
1314888971
39289784
1563634041
267548911
1013057801
1100148681
2104932516
726177274
563835613
1849913328
88492894
1201101317
1786561545
821257124
978676715
1994942365
1651318964
1589949131
1040958121
839697153
380435797
2104847652
1531057220
2027916466
818927649
1177657223
1690786944
1444910903
1467583812
675744654
635098669
1196075632
1920364657
983974372
1946768114
400620919
1568521325
1034744920
1129123028
872765487
367640846
1775346923
978483390
660451442
442442441
1189474128
1406794912
924903504
178607248
1591491235
760788423
701775446
2106096169
1634081480
457031063
1858608020
550621735
1086949559
1433534861
1583844236
676266139
1760977253
613554380
1654305977
1388940537
1840360976
1439193129
202859768
1295806023
1426814663
2024557621
480577000
1749406677
577068712
1958250610
2088723679
1751230492
1691962797
1507765541
1561706995
1801885097
707538729
801437880
270091803
1331397559
721147971
1965690419
890800687
1838970822
1766491999
2145568588
1542534121
1329823895
1341354120
1374666805
149124477
891522234
1015379255
43930505
214936610
1766937242
1128571251
698629218
419935932
345833842
1013942515
887717437
1292119344
850055009
466031852
1957369353
929151616
370612961
854691946
247479099
193778567
1833802093
986577405
977586454
1541756895
1484968488
1262544779
786570150
1054761252
1257748570
1222326488
1711184869
1521595233
2097606757
356745238
1055158518
1756485645
293188808
1745155361
1021595552
522765610
288253473
716458114
1074542500
355497895
418795698
1202358554
1693025702
1495911932
1555715773
596700810
1359719668
2068128533
1522438519
1720997307
1688836763
1820627020
2110648670
1105579752
441056410
1420557810
1874069138
1902804441
393336412
390758060
76044228
278446203
1343397045
1708241861
1209469857
1650728669
1053620612
1554066845
769081297
235301946
726722435
1680782444
139328017
552492127
1212637582
1929324216
820444755
748704478
1956354840
2022035958
1926853466
910166095
1953965978
506811400
1069339530
1745553603
771129565
1736519451
352524527
1411574526
781773151
1375292381
1518428456
1496152861
1142465210
2093493237
1407085713
1863566206
1870605455
25266265
597637547
1272392301
804244396
654814903
1734372464
1129308792
2137832847
1039182483
482323443
856927850
593571989
402412971
1920454091
628805966
1635242368
926094652
505982486
215389516
1545308043
1442348289
1002700099
1127754780
1943713110
1310927555
219937840
1552649250
157602764
2064480703
668907628
929334716
2068990434
1627221888
601520158
382934536
1935543945
726633572
1916225244
1524916510
57837397
1187625461
1492298717
1642905642
301636193
181067935
1590073333
1165180268
307917786
518069387
1800741571
716423014
665495763
1295571176
1467243732
980904897
668902596
510177074
594658347
558873796
1499785102
1394051617
1674586519
331217422
1646483467
124952873
1359898782
288534277
633963012
778739643
860120155
1036100830
1015422282
534876667
1712884159
641156690
426788656
398969256
796594952
816085224
569306121
1882634785
1240245269
701381391
1598387911
1444660736
81471594
671585514
516642509
1824036165
535798649
664038647
991818629
411751521
759696282
707649858
1959670427
1998841057
1650340381
1145518448
622567694
1678929121
1951913589
42745169
1388961814
739833058
1132875363
697746440
399195916
839355677
783270668
1198706358
1392301546
1008879017
587079262
652203741
1985837499
247333526
2015686655
489287453
759622618
1332454154
329437840
1078729621
1251751671
1482924919
1637069682
1334089587
2049183089
985016067
530280395
2102748548
218868768
433061023
2013950599
82856281
1959466805
1333155351
1074910367
1534026379
1911713802
791519571
1288025383
135844396
550031876
639785991
2014387606
264766528
418234197
1963725216
1024277114
2000645482
1030799754
2004420407
714407603
1559652924
59503379
2057711963
858913926
1826208719
688013443
188808919
1992795264
2110071424
1621103808
773841762
1218662583
814695645
1764714582
859199730
1938431010
1844884661
294431106
144009928
1220143262
782013560
1348203485
1082534850
506509560
785347851
1691727638
107671664
2104671069
1986717789
623375182
1779272513
1025460177
1599428035
397483740
1022449140
1028033744
192986277
490276966
1322994634
1365058606
1598998690
1197151774
1061790045
479877988
403818248
1647814816
1061606636
1175731163
322133966
2018166302
321013915
932266360
1531993818
464394235
561157052
376313502
951484319
327279712
421487149
576947951
1493322464
2117017976
1558473466
47211235
789587950
1587402649
1285337647
1362570611
976267113
115357002
1487008633
958148591
389708824
1465010805
747328951
123492382
1463232286
76963035
113796076
1747689205
1143729939
1907884417
1950922251
1236733204
229298406
791694839
282590567
1591255485
1944570386
1848675322
1562566543
545499346
1076867193
353652791
1107888920
1470152799
289405373
311412798
1412470617
87106748
1210247767
849042030
1467688621
785344995
163383580
1693452010
1614066542
256291137
695744008
2131112543
1703863936
429527553
1170077896
520683819
1671767444
2124696824
92732870
1203467230
160518355
890787264
1506127648
354485910
1445591978
539955477
296420105
2064653540
499140917
457819164
709000942
1008767400
46806048
722492820
440778645
218948777
906448340
1650852967
261574916
553770528
1055304861
1861636216
1871350258
1613066807
1227932747
1334766530
33598733
341185975
974816875
1350009139
562649129
129936153
1800625986
274305691
456555067
1706074751
1255887477
1971202678
322996490
1502654991
1008283883
731519964
1685579306
1669095620
216373607
1967720171
853512040
1612468711
445076979
674534432
1711355007
546082617
1197856000
165947980
466042168
966735602
871957902
1867078784
1454146090
1844867470
1913949458
1399641256
1918810571
118402541
1047512555
1570936341
345958193
1540670905
1661707906
2027095548
996054118
1069081668
416527727
1595851672
947752393
1213454229
1441964003
806304511
1446997189
2156462
929786877
244664605
91456095
139360353
143270306
291306273
523810536
562372049
428233519
1827393018
483844494
1828200312
432462198
1353478580
1418307250
802078034
720387019
1105914420
1142840878
2085415726
77120425
2220261
2124437665
300178746
1203615490
1451262095
1461551564
1423535763
494445739
2035167358
305895644
958343748
3058791
751429721
218833459
848336566
1659725462
1992357705
996335506
925804964
1102838618
181425305
1671677783
1024295782
931037247
1071815111
1257335471
1320282444
655307741
662120580
1040051758
2105238072
469855594
715305684
475127861
297296698
700449235
202138398
1800071821
1558718333
693760511
2139935203
1514364526
1169371374
292284466
728451577
1716407841
1875812691
68529018
527302938
1080871905
849503761
28567543
1676490688
548691302
674017584
374893327
1928580227
1880769469
1214630505
1101116451
553334948
1034356114
624161666
1321474819
1621311140
798692123
2134924163
368842176
681937393
1616501811
1733440153
145561307
1841762425
2100089583
1451312290
1177435275
1072337655
609938243
2112856455
1431277247
1831636569
1910057490
1199698664
1172076580
957854883
6363552
131427936
576794010
686373518
1439919447
706984911
755256051
239492473
534973515
24515209
1103637109
1096110042
734645231
1371149609
275488796
1115113944
1508944050
1688716025
409146957
817406412
1545706713
33866358
696422322
1787145154
872324997
158728305
2068643381
542937152
1247383412
953206518
1655392594
2113962744
1170352434
1181749183
1166351165
149764996
1247858221
1722219458
918518447
169043626
1620098760
1479160202
1649053550
1032460075
610176792
462000482
1956904524
420156360
906268464
1751279268
1250659669
380224486
1312827916
1299433461
1276236424
1536379325
1526677570
951366921
297607889
2004106404
1069488684
591583832
552498030
220369531
311050632
2140871684
925845652
203861717
1665714447
1056725314
1379794514
1784634819
1839432327
859662833
733218950
276133352
1350264615
1299951756
2068356290
74955396
1989854305
1914283099
328256415
428676236
998937751
368784169
602309212
433772195
1740039345
1799342729
1110862487
1468808434
1553189363
1707051909
981640414
1047168385
574475933
969593258
1333087242
1613657276
1995080753
409598087
1304903242
544956554
544482134
74215346
1910011088
335127133
168791816
159266087
961473964
1278332209
1855725488
110073999
993934397
166479428
715889380
1955405860
180751525
550950966
2049584061
103748558
1488350189
1919056064
428310127
336026451
2116379198
880915663
1510894617
1575216903
1650293389
1365804807
1502125372
1443142309
424151298
1408148492
1197538206
1530923640
1346279088
1352845782
1362013775
1787848720
2097331254
1833297716
1543992600
1203857846
1132391004
1618838773
291728494
673903330
491745363
500003991
183048625
1991608504
1173901501
1659143280
27670500
1110149912
1865132229
1340250969
1153267969
1134444913
693712393
75579657
1584653579
1015499223
1192635048
340452446
1075734841
786197373
1212166461
1593399113
810572648
1323752032
768223707
877615675
1533266941
1146530360
686422135
480430809
442877607
2031209521
92036932
1887208982
1949834602
1406912877
2076610794
263185148
981295843
1987859288
1475472557
39852119
1676127238
308127124
1736659579
1696825399
216153252
1857272399
464001092
706418424
1821213346
117928762
1474229699
291412718
1144092899
1892510854
798901535
2081017892
1588040758
592473940
712983491
87441911
1988578692
2028916505
1482254833
404113072
1703762177
933058950
1782576299
1860435110
757181787
1050275954
640320293
1547485989
1223898162
383394357
2071043368
529568432
593887444
1369730199
1234026526
1406727182
2001200077
1660544104
1901565841
1557295196
443820095
1166769356
432228850
1077189141
461710673
279559112
426904027
623806682
1716769607
1496093852
1736562632
2050656731
275721434
499284739
975726280
1526962997
946784265
1727436652
1303503025
2069290609
19972532
967011958
158427050
382478585
260707065
698039991
1149530978
1058252849
186946325
499293725
1664293887
1683262039
442836140
2005668824
1979958844
2035327259
2022886953
632751008
543116493
1716546707
1004094429
1503662238
1996658373
1472630895
1263962971
1234582701
157953128
851136149
13179215
1992083497
367607046
1857611290
979058258
1026165749
1582714543
1584697491
1338730938
570820714
902647868
1873246755
1887833292
248547555
1405768334
1077494974
2127438572
1494999001
1355927309
667745441
186677920
706045672
589481974
289092688
1000298014
27766472
212733764
1459794943
644574947
1444338156
768367791
1324614044
1217620594
2092075204
221627356
1672864622
1066914969
140099574
1066872220
1624150464
561678022
801722598
1868169707
72569104
545685644
978584214
1823888168
543001433
1206482370
42134010
237990757
484429807
877115011
1501453945
98039177
159668484
651906731
1239809988
1239705405
42993853
69343384
785272265
1750875709
1198817217
99607966
1840783659
278773485
1438074191
64711562
2006598228
910575757
1079241084
599306238
404732004
1642630164
384618455
63754527
1868146579
1522039156
1525460170
252459969
1493102473
904932330
1171267994
1835506653
836410888
896465338
179189173
1482556010
111163904
413434488
1034509235
1041799230
477764205
1705979537
231626248
1592423046
816520158
377359089
28364863
1865969166
1409685582
197489582
882424954
1138155493
1281378088
1448176073
748317626
2061418428
974427656
1954363501
736428002
900500321
1927375879
830138027
343318148
1870816288
790049817
1033704261
142380035
309333935
1862130179
1061773102
297647967
217964875
1501194769
1406470832
1102055331
136566420
94597585
940650996
771383575
1661973631
1545298124
676232139
269612977
1706923527
1577463981
594499749
1182130036
1654058654
598959975
1240410751
1229425232
1482644398
2101141949
1948424945
72780907
1595362136
165840136
347099902
745813012
747811507
1562676660
1436787531
1458731282
100387639
1709610956
1939506965
94764246
1484302837
290391463
983847718
1041848861
2090731846
1826146970
472612079
1560325919
580428506
445172533
398532888
440714131
559950428
1719706833
236137822
1233967458
1524486083
1495500504
592163614
1540802599
661121545
190523780
1464746174
1712218630
230320479
1670432917
859315673
868319343
1068194378
1946536851
1483806070
397422014
1370094152
1448075081
2037908957
937916649
1725991103
2096416785
1286516965
2095004198
295872101
2074827197
1476489439
1750820364
297897519
829898626
1594382957
1264270504
613640343
362921177
1429088324
2132025669
429046869
862951785
782991195
1707651733
777555267
806860173
239748024
761300897
811109391
1014897440
1146932198
122742039
843771752
345660469
1047060532
1569992127
627143564
2072084097
393410669
1224881948
324720822
966333416
1881839260
1343792745
1984152412
1503222527
1063963417
475996648
2034046646
508389484
2143950521
1446511198
459359740
1825359911
379765783
1990818944
871932678
1100124340
1815877804
1336079166
2002412237
1826639458
369577895
1621325702
497758055
1778720362
980620853
1058651960
277386156
549483302
1853413707
1056901524
215304983
1996183616
1009318277
124098440
615676738
817417268
796049880
944908092
1703087092
1990076572
510115980
1399568570
1381741028
1004148247
459171522
112495149
546594331
1808621120
938102279
533765663
2104505551
77819303
2036313324
935779362
1598463090
1629078040
1047039652
2049932098
1133893848
820877558
1027445459
1870022307
671383042
1473799676
2030400256
1515699357
575921274
1786246426
905025830
2014726199
1629735234
962699870
627852624
2102797433
466486530
80920654
951885383
1558967850
524362500
138198606
224729125
511308201
1427907878
2074003576
86946555
582958741
1907459599
1730746837
572374311
1681341564
1163780007
698071642
1589912277
554564334
1216800457
1241888352
1569075044
58330157
2113066380
2048169852
1670765293
628274601
2131670278
1882363192
1801496610
1708052862
1171497340
1226936764
2129545969
1101044889
455830737
639387983
1665135149
2071302441
1768609997
999820104
745042514
200799889
1615992723
2060381812
1312962635
1097493692
419854914
1511968037
1731128238
1044002842
247614267
1848850702
2123026247
1174354387
1072441508
1046565400
48988989
1405443481
981709486
1918555926
557741717
2129773820
1792331065
1825442403
199576804
803576253
505864489
631803042
1547242928
101418704
2109679368
1731760324
1875575054
271774343
612638554
829865317
252096789
1996334729
367260428
627131648
19738072
1045828940
58541248
976277369
127171648
62009567
1426029499
884733309
1566050633
1593319497
1197147430
1894141933
1549033918
1651762579
986218004
1797730480
1012409718
639511420
2088823406
276023614
642408318
2054085802
1023766432
879706828
97158539
1174478142
1555601319
776300149
1664415275
2005946882
89238673
1969508390
1909678254
1356613434
540177826
1313907665
325574351
1364681269
317264558
768997064
1511786771
1260216791
1293753691
1096023271
161021354
1193745286
426524051
1365271561
269659282
117655314
1504371934
1874712792
233195538
1439888646
2032575041
672402914
384647319
1524031914
1176413232
865955002
941519640
297330443
1262068926
1801915082
2074168168
889278634
1139468996
900135988
295560399
1814190305
161585260
2143634759
1340925866
33213832
1919388756
1818564350
993140995
2029168637
1938705035
1526122732
1304777581
1528844568
2117383489
1191637811
1635205131
666329603
1670331432
259867482
787755863
572689319
846443588
851222324
1846547185
131965957
1491282333
1325112338
1895824078
948773469
1904927419
1976882960
382760566
280026416
2054002992
632742664
510046511
1690680879
700803992
1738086505
1065995925
682477525
110600406
587218608
86255463
1833952324
596223467
1611155268
1000898596
1869102541
26191870
445076979
382667977
1907479982
1534446381
1996849111
1801599621
2122497299
1687034460
1104804274
1179113703
2034690542
1779926207
1514782134
1750144407
1145026775
1519787553
917863253
93266663
865322695
831826966
823577305
1281764040
670908958
27105884
745411901
868627974
1718386170
747057669
483888527
1978939237
1675014263
2069181888
1501114945
1905575400
31316390
2036426365
823815781
509632184
1291478740
240524862
607792147
577931038
1199234810
115481601
1582462892
1593384740
1061848585
1565929553
588019292
941610924
1430326109
212749121
96103888
831018773
1404271710
120874307
1612697501
1616513574
439697017
1098158215
1140955843
1743197087
1300416351
1706387369
1935615620
69200453
380664519
1431732633
264137463
1377125002
607285676
1930633453
1875025706
1792413728
1378335627
1204265467
1939973973
1792485702
1402049000
1063369488
2048618180
1113980507
108654148
1779331199
552053098
584168396
847214044
1066964634
403516448
1057524208
1033377690
2101258972
122480087
1331027298
1135305345
1944929054
510321579
944271915
737370889
714479337
727872451
128191697
1041422713
459616447
656341895
769804212
381592876
829067115
595080313
384008551
1147799382
412623124
766203398
1783865510
2042059555
1161343183
1981605331
1437887210
1683315895
1038231477
1332098198
300945050
1466787955
405899662
1018194509
61512129
165310800
169481384
333235190
1500394791
353914588
762752430
1498486482
1615707954
782512925
1044923222
1639832341
697506483
307382499
1794766358
1485248680
353664381
2145203047
1762211339
1636121891
1042992413
1664185015
1475138797
526768064
1332545256
213370964
111451123
1148012198
1743237270
1435753428
1396991719
165536265
1778876336
313190159
1711887037
273421416
35057312
185025764
966116902
1985932226
2086297385
488131627
1257231875
777464770
675646117
1988794728
2101889794
2007464540
1011544596
250530536
1372184560
45949504
1184656047
573609002
333478662
659825258
448828189
1423233762
794562024
447621990
651191332
1452028664
850830691
263764874
1935126108
1980179757
178054782
1877220476
1662679364
1420816066
635449480
1733685168
274058781
1846626955
1120490717
173943867
160403008
1178935533
1758687075
1882467044
439318653
1961886659
1928567884
1012146327
1626868375
1079681713
2050717370
1222766065
70555235
676753079
902877414
1568488101
1826441991
1083910271
2005913365
1881528053
1588744615
1804392853
551672059
1163853323
1409367293
685957237
404220607
2062531854
240525309
362096302
103477240
307653310
1398562800
759446956
1946133653
55985318
1319358206
1882246661
1496592460
1952672819
1010137442
1952269214
1254653193
1671347598
1493522044
1812051656
300533215
1477537235
1445348952
1167772781
1562923574
329438276
1832901787
820120923
1426953495
380068646
267426977
559331252
1644817219
1070682747
365414496
1720881004
158835376
1710960233
669575462
1709186163
1419729799
1520146990
564053625
1829507658
1027508147
1568030426
17408282
1409825052
739893726
1755113642
21353293
93486144
303855757
1782497698
1326163182
2103916565
696619460
2133907900
94016710
1561807421
550292948
1750234130
497630289
835698397
971107411
2117413825
799707655
122118654
905571191
172255717
1914924003
1644100529
851644092
1690828685
784699661
889639663
1368755759
2092397046
1709518483
1237010275
1305495905
2068689238
1992635
1236774164
681902567
1193704982
343158294
1632020894
485228820
1670324562
627692885
766227812
292710794
1432918062
2052011187
1584338315
1342890158
1817592166
545846831
991515159
644580482
1021469519
973529300
937534744
468354264
393775981
138290253
1643095574
1226195736
391766325
1969730853
2105464095
559158907
1163711848
1983633921
904447664
915809130
1329181177
854241016
625861786
1263697661
115949828
2133007576
638716570
1330552128
104829090
337509152
351295559
1721707236
1843337033
42987851
732189599
1952121254
1729490237
1484178379
119671462
999878906
297416837
47885366
1755357333
1698884166
1123508518
1972274322
2027380405
1944853056
1141181113
966718078
1414128267
1104475261
2014440583
525327018
3480715
1355254384
1564283226
817999820
1212364132
1408124804
856613502
1105171697
1717291597
1502221657
734152263
137134724
151374086
803840768
2050537375
40003301
320315095
1561685390
1121470772
1248364594
1362864515
1783925156
1621899864
731778696
1498274098
1160476658
137017130
1076329118
1922433306
1503691734
953332805
1956111187
1241874526
923502833
1752315700
2021461272
760713204
1649295263
1249903480
1883402862
1176293777
1358834902
175195106
111902473
1234740218
304023909
221649627
2064677606
1403655139
930508448
511607594
1348146822
1636427797
1259676944
137003329
1049390331
1354136490
1408676131
1702580698
1042640280
1487172147
1215749626
1821348394
275519409
510736153
1540169754
918537238
1545361747
2002685143
1821790266
576453848
321834524
413271143
774017024
1893947255
1152526371
427951339
1180533281
393574141
1570038676
1654869655
1115242192
215992273
150908908
572359605
1430109520
809492957
1320066854
140066260
890534474
1015024246
996263373
730729812
1076828070
815099056
683477554
1137545994
1507544764
1728882887
755660310
9060779
1329562593
2078825855
1682000188
507925056
784272612
1712776452
888631183
799654785
1917529547
200722667
1375223368
1007508058
561834202
85426622
1296486512
111954884
1353017781
888337502
1556921794
1578238935
1006655629
673521714
844740841
1488210394
781579634
883427820
457718208
73241224
933821932
1688713228
1194633383
603639097
1664105290
1358584941
92217489
170070207
1756714802
1333771687
761368481
1484987896
1298864858
1446143519
1950348109
119401908
1189340208
839928261
1056730065
2016092226
1348703440
1695497190
754894530
1988825936
2404346
1238141686
731374681
1189378639
1752135327
1814681722
250544487
1817714648
444679637
735641598
608639945
724016351
1291425016
441464594
1106145905
1425604882
1503362733
1468198140
719782640
741668809
822621411
978402083
547987696
1583143360
1033327848
481736683
948350972
1428554202
342955179
495446169
793437180
782767757
502230109
1794984049
1148755258
2027775658
1821002189
653907030
309558048
574946556
556157637
429605616
1441490895
1013117699
654713827
717839063
1851310856
496626971
2068423902
1077520863
391706756
144619390
1309626208
1553877197
1476373931
1141498350
1584675172
1717038053
2082125296
784838819
1502867952
591232566
256537015
1734037288
2041678809
1930120211
1350990094
998391639
1723368550
154310014
1927069302
459599306
1137721077
1937803703
38878830
1674987677
450973018
1799757458
235294747
1181484053
2141286074
2140362166
458310555
1117008344
1662331954
1483662028
888164988
65477587
1291606190
503801800
440365246
1783648000
191579621
661641788
1333580224
622689708
359860507
536238817
1039712968
1824838110
1076221101
1268088774
2012504485
318898151
2000722098
86433629
1921617053
418388797
191016044
1264510078
1336520438
800758354
1258262839
1915294497
425660392
257075184
1710191776
1550906574
352612510
622592984
1268938771
392287390
1255247516
1371376308
492117836
721345216
512116174
1468287442
1596197803
566532566
1418182771
2011491880
389250733
1755858090
1819611485
1306080437
1956885337
1889330304
1532909540
1862784691
736691037
1096937305
1774229639
165956168
541208760
335543450
148825544
904539441
1633989550
1411711273
779612754
1838761528
798073779
1102360368
764482561
378621180
2129208154
1767765361
700968806
1527589275
1624212150
1279886998
515915069
1395666725
1891205973
1220009762
1866625645
115667980
2002913248
408061125
677111158
399955233
301338679
251874601
540591603
1564402902
585101604
1983659844
1765522007
8168585
279910919
528011134
1834776344
339635008
1182159061
1935364598
1818434264
1964277244
1215602328
1215820042
1656450937
1098621003
1585990890
699672910
1802310873
2049121212
551831686
498553889
1554740571
2119171674
153225055
1544964153
977150253
1211741327
129948992
1086840198
1255627411
916228739
1788569845
1721724186
1287311524
2007196635
429793039
1694940669
1765106956
883400408
24982695
1637373251
56444338
450402839
2018468313
1431959295
1092349228
1845724984
1311308305
1134965449
1914410796
301743454
264275551
153547738
1634239032
1322482087
281377372
503454706
814193936
429986686
1819576576
1807235537
1233204025
139545790
2119794246
912243941
1856777931
514148332
1567576604
1181125409
1127825020
1470089664
497556846
2070600794
1478833394
1585702379
468585106
1541199408
543718824
1602224234
610301794
98903140
1149358007
1686457617
950840876
1744966748
1146233786
840556077
700705041
879459659
956588370
969495880
2100838698
1075052257
1823298285
2088201991
1470624386
1085020425
802453529
2073692779
572788653
1104957869
988010912
1382470361
270346978
2098985177
684213732
1870747370
1770125600
421390492
355153888
122939763
261245892
777769596
1932881035
1885008138
468823869
1461995664
1132040655
1949438143
316157519
769121776
1382526049
2019670796
395643279
1503923966
1903422192
2119187954
1605779127
709428732
834262995
492960926
1460749285
1654972719
326293460
1391789883
1575440217
20846917
1375222049
1033523120
754766271
1966455813
1488094663
123466078
1859174826
2112180392
2077509513
932149391
1628040277
163008859
1611435847
962873730
1434075373
2114289481
746105347
1429154656
902002081
766143827
1963587192
1819820319
1977298061
553055031
1335343131
948449117
495792243
1742911187
1855007770
578785664
1690725760
357561175
2062734199
1969930351
1239406818
408558033
1674552984
2042517428
1954997051
1070408186
1886499597
1533503946
1543986252
505893587
561229173
1199337975
1957184345
536040651
2045087184
329099429
1438023941
627725791
1168651186
1390460976
2140027690
1904884217
112283671
2034119404
996107125
232126509
971960414
579197397
1304485509
138075951
8206434
1671951932
1454588864
9894856
189266009
353062873
1480854531
2126759332
1976526626
1679982380
1164761846
2095308140
910705973
1701380550
1609549688
1671499515
1981051238
782702286
1655870620
1814347624
692162721
1131492972
1666121119
1795657061
1276167140
918998162
524696522
758177185
1683628081
201997259
1192776345
733205541
1033088532
1665281888
1586536941
1550390022
522397855
2020650053
129045314
1682816918
1199002950
2075669520
2145204485
1260992499
1013733769
224110538
1398311838
580521212
10225990
152841162
758306555
2074417121
143463971
1072033172
1390158536
20468086
1259301699
830716534
1077760703
1473175160
1953963648
740843678
1736063463
1807856039
769136657
159191885
1519819868
177259287
706812915
1472568616
695927135
1153491844
1097791093
41998625
2105887334
54646486
208622572
950171040
2115006488
1942692092
762866467
824259211
321080562
428422567
1127258164
475602933
2066374401
911612286
1905649801
891388649
1604446068
2118009381
1434867661
1136533703
270457448
1805325374
850741539
86742496
1559117678
1248040473
482712193
1942295882
803660684
376597512
2030756181
57162086
194777795
270882543
186028305
57788458
1569232975
247130826
1158191118
965287079
1149247143
1124597846
1920718697
129818804
1750706801
1335608520
375694947
1991276493
1610536858
1027554410
990831817
1932881035
1881486543
140580544
1549655636
146908590
700825523
155237570
719124210
1951827830
1575849907
1390048840
1470320546
1802624282
1556503913
1008611944
1509883002
451448218
937528650
1315261917
925505812
358115863
1190748315
1720061094
1484901866
1586929028
1523382376
260379350
2041168458
1836250719
1857003521
231726161
863454282
1783809577
110514889
526232398
508249653
1797720561
2036868776
23496776
1621548889
811719534
322642525
764534752
858055788
61058567
1068485862
483906728
712940417
896747195
796200162
2007316331
1063364407
1151015518
1402391483
667923721
1535210632
1218300562
954082549
964691308
156766553
158217504
1813508396
1348830488
727402612
747148493
1592665593
1799619663
1954116052
896050925
967807204
1015138545
1085622227
1628024642
346179845
2068050371
690268937
1912483193
900523922
1266471399
2063259119
899347961
2125368018
943223819
1346440808
2041964865
1390150789
143424295
240486977
1019922494
258860610
754342970
2110324103
1661621467
2082948312
500848319
720186717
247472481
990300592
61725036
175245124
545548780
106928520
454641547
345005795
1774792546
175906997
1688993313
1169620213
513100110
1610021500
9103563
1331687558
430171205
393489408
558190852
168302317
2053108408
1780707830
1128737669
429575813
453806982
1081842203
1940195382
627523204
594045671
1740094432
1354798801
869985969
974257434
947080481
239550228
1679899104
867827815
592809921
1883723392
1430201823
748335226
1259453556
265446970
1666996315
553299249
1855513305
1329448913
189252772
525233340
1073378129
357826392
1849715299
1799245038
1147781636
1005793857
1413135397
1290566106
392291222
913833641
1223856324
676049765
1486890670
1392921404
1561267710
67122856
1465132203
1713275632
644227911
1783743017
1801987844
52254310
1983631254
873878439
739624205
878430504
1081429904
711611539
2094120883
970921891
1696078458
895564646
2073761730
1358413168
762201355
62059308
862436952
120091922
775056881
1055659327
745938977
349456895
1182139533
455965284
1826922662
537952597
1112910450
2040697322
1287099865
488381394
1693508566
788788076
179806469
691480896
615728210
1595499705
1619728020
944649131
700769632
289111514
791171578
1357131020
958232127
1720896022
1852869961
1732337462
415394575
1454605341
1142332832
1067181152
20580773
1303202943
996810238
1293061621
760097599
76918225
173697596
282688242
1978151576
1987337111
1736348181
940009485
2066308715
24627987
1334135878
1013194500
353972868
284634245
1876709473
2004105872
1208156166
606474877
2039232785
783715272
71670888
883595681
478925127
631719349
481193369
1859255566
488121413
1244303728
68953207
1405007168
1335362516
1156649994
538012966
1387720671
568737908
2101851214
1558616796
1942542362
28124702
2069899599
2041791515
496023417
293618207
1611452929
1276922160
489485251
1350693232
1375645079
18619943
235699500
903541293
1690285271
866372323
1234861267
1127704992
1992655081
1032654954
1576139318
830912784
1353145774
155608810
1812017368
458105408
1309439940
1934982299
793074119
343238471
1493123742
2070791445
801194880
1251914948
36703989
468898352
935368497
1520934780
1298040683
1168216660
1349492677
152924825
793379092
2144480351
200727381
1015523541
1813161783
559328466
351547830
201966365
915040186
971069058
37285414
1293638474
1330649730
603184205
1479422872
1888141267
1588775007
1863440881
642756580
2020509966
174934944
563101409
1340255503
710219077
264606894
1588194012
479665078
623438347
694969103
1877621909
1956062453
1427714184
545803997
1340695529
1294106970
906966642
1377148063
888682052
641289672
1005581066
1972466124
620001463
256276705
20030834
342752215
558713538
784948348
1225474784
1390130537
181805856
1199768622
258522449
1718191457
11728355
1677218200
1321421952
1166625107
676062674
1575997038
1585346620
310296496
630127173
1414405029
980593580
860441472
1385373104
205738896
47735671
803443770
1450040503
908198896
1031749256
1730946538
1164298155
1417585255
1088833344
763144060
2104948998
197100062
1367421274
1945548168
964630035
1648304165
371429769
1462752756
1852364918
1384279269
813827281
1325039805
231090601
62198009
1768475218
975579166
218208130
353161608
1229552349
827383497
168089297
1444316397
892244929
451100276
579998565
1055735816
2050131200
1701516267
1822491312
1430980220
451123355
425960783
520348587
1954271073
1530051801
710239551
2035296726
262662390
60667167
1882063694
1221578683
1759378534
1621620896
1262436610
1941725285
1221016482
1334831896
788259837
2034492795
1019415855
277522703
1161124742
1015278132
1280424169
1231650139
867262233
649475234
466015663
739953778
335343600
1938060631
320474501
336922258
703606787
201174510
1452919056
896623268
666532662
1379193548
585139990
1769765233
882586499
1073120660
533520109
658327674
368089148
633490640
1982528196
11957807
1788618330
1280238802
1794339424
2020163926
651153269
857874077
1947244929
1263279572
773125259
1992424990
1030752514
1759221971
1283225692
154240071
866776033
193121953
777606761
1964025839
193214593
1100880945
126670209
515330085
123756067
1826551825
500429029
670890599
110337645
813110719
1017195052
409385168
76332936
756053497
1525254923
1693934654
707993433
252667205
1602822133
307468
1400088404
259212267
1998813964
858678692
2002132002
1573390007
493659850
844841703
1310660170
88351655
2061972759
1093903634
1933898546
305406458
997807732
1692696466
1122562024
1742613055
1575262387
495674545
623348216
2023447499
1866988002
1273259575
504700764
1285210155
258653814
1957966889
1250584101
2108021978
152938369
161774823
74852097
149103886
2091505613
567934394
800536091
926597360
1989117439
1821307827
1396573516
483002086
1851017884
708212772
1636903360
905539724
1951681602
2006803416
256627580
302535158
345867848
2117916004
2134494197
1232757863
627489503
182833669
7416369
1825438935
186840329
1742586799
1862659374
398556411
1488875968
1663845274
861934161
684557987
1188636489
453152893
1778586993
1646173753
2139033595
1623984867
97852308
1496149107
2063041417
1943829260
1063014443
160483045
1292119344
432701166
1202218254
1253621378
1775530291
2134143604
1997337447
2074326528
1981011253
1228598265
1260448682
1748907390
1336382682
267082768
833733753
883716957
1340506705
332558115
756532183
795788527
897681484
1044295600
55003356
879046200
1096763963
83906769
2062134105
1579216643
1082576040
1444210461
1652272571
1963460889
1646897349
1778055583
1208047546
1893840558
2119587369
7054299
1173388869
759996343
1879894174
1768964001
1146818187
860254069
674580117
1599906539
2068845198
1518094978
654986843
1531673116
217301269
1224802291
633951081
663813539
1836293763
1468001324
1099758174
1165409235
1981239547
641203981
94458096
1111620099
1103179973
2138262941
1104824850
1071041602
982862025
411332353
1689560179
678600618
245044836
1710980896
1703333363
1916072092
1778402795
537680731
2096079962
592171372
349353480
705409961
573242894
229559374
843193667
1797083356
1614394608
1639840970
1555673928
2056403401
1014481499
62102069
1675299792
1310066977
1725776981
790290532
1304268572
1263772985
2042836578
266873996
548570931
2100492384
1264744859
52883751
1318730710
120274712
679208226
697194772
1104522583
714671063
642520027
1309667333
892477360
1613241336
2146467055
1781371993
960686193
1478643122
604273055
497679150
1824052606
1726233321
1678171855
79273320
1139052897
1841424081
625889404
1149898904
588624879
1325674888
1306872233
1280397940
1106411375
1731764244
1848730078
1407540186
668353528
2122268403
1484319712
1209721521
1893234605
2109307618
1346649105
1932346392
1840986501
1039123687
941428668
24071062
340197559
314692181
2002474795
1116597724
1444777217
171712204
1381994104
268741443
1388897773
891575085
1938600492
1841027069
2133110061
427242996
153717310
706989894
426349708
65242892
403671364
2065048088
891361289
175129614
1164724697
2008208983
1307098275
779561129
306414381
1009141557
2030809808
862770055
317275821
1782840314
660299248
164462568
745422551
1525592626
549021103
1754532496
1636489029
893408109
1779911399
1160363986
1624626706
1587453881
264394210
171200835
1131522536
515005729
1416470703
919309698
1221481092
486931491
735470969
609852459
1783894427
1676585258
1525723323
1421341119
1528084686
218888128
546477229
741756614
279845174
1214221580
1234284485
43636338
919972567
2059668344
1928054259
1888493407
1485248751
971718923
154251804
192625004
591436042
220709661
811806468
2010093080
1579028696
2079002872
1158855819
1096923600
1919580890
1380952582
1076636613
1138142949
243886537
710734298
616720920
1485374707
535470320
1124731626
1926568574
688707625
681311480
1378777456
1641609683
2118307658
806839983
1011329736
1476209506
1752993648
1632395532
1911304082
1246613577
1407290571
452669093
1861885792
852907005
2039271902
1414657194
255725341
119753722
1835359986
962754779
1531611851
1387365672
367356840
771305996
374881973
1093962076
919502018
1487422651
306754976
161448827
1167061946
887206859
1573770346
970738308
510478356
1599804464
565667644
1868219815
396505374
159405275
899316262
1807789154
638955806
1084731388
1911618748
1687216006
1806563552
1749479368
2006746979
1874516172
638310735
764452528
1432747683
1714970500
278383905
739484404
1528811832
986343574
1752077044
527981697
1970735075
876783861
1998708195
2098521352
336060008
1855961780
1855171849
1574167318
174209182
1817747326
441766280
132657181
1967229980
262537995
976898077
1661019617
1881392976
773504906
817078829
1118325069
696585351
1816715445
224802134
93095833
1091801246
1398674876
730402325
1791178319
1779577844
1552186231
69763995
286282110
1127340142
292082155
1634167512
1048567373
1758577362
1231067422
396645492
1041760781
1207025970
551538090
1640448052
718487539
545749980
1134470874
1997383480
285519701
1213738778
132467009
892593951
398696017
756862237
1253746580
682214268
609227666
907346921
540049511
1965281580
1877787076
588764195
251827299
922157122
1950736832
1762052668
1091432154
626125064
1791023594
1361733633
1223913433
1592140975
558955852
1492866672
1041874998
1191543708
79662475
4054765
846166443
767569491
825650
422869229
1452189593
783766851
1276383949
1107854
1588501037
962466555
815612386
1376457685
817948913
398717828
653968449
1340456106
1153084710
2031418483
474986753
1353425344
1716291667
540899958
613639734
1207379523
901770031
1790659752
86678277
512924443
1061293529
1962405383
941944749
832219299
1147695851
1040406792
1853104822
1015713225
153308801
687930274
689292358
1800063712
1909750262
621563431
728423271
802359608
1899053559
1750282511
30425179
374358210
61577055
536767537
1522249164
1972415179
2107583445
2093788281
753662377
1981239547
1752379191
860785260
618705846
433786964
1475742324
397590095
1263865290
1609814283
211286050
1487804363
901597899
2103318428
291943466
1449261751
1895902286
1834638179
1014129895
1155881925
382091774
1635617078
1434635195
1304980131
126106539
1359635940
377274071
1525089836
2122015941
1525750009
153825741
761940341
777263336
397964593
1388125607
1747271571
863120200
364299723
794296102
897550033
998402953
1545791105
1212085277
890267865
1466966870
1117620009
1972494329
405366777
756046660
1654370924
489963849
996813186
2126800322
1796922242
1841108362
1103738698
1967411888
2019697613
1335010027
1897562214
778675615
1526267208
849370585
1308148153
366565573
2133085591
371404191
959012957
43940198
819826341
1512654289
298327840
2143665004
2143099507
1104534889
876622103
412282789
817650495
21670774
1853928587
383521009
779182581
614062557
1763730232
1499123073
1743246704
1456756114
1185259024
1568616129
448177291
1374272660
906019655
668103511
1315861416
693564101
4498136
1090395880
881928013
1756522005
1406783996
745301732
1389566517
1758082957
1875222343
1509153978
420671547
223331682
623601279
303362855
1289979937
896496859
823303451
1051420941
1269651014
2028248599
634935180
535484245
1917440976
596790054
1618871064
995818198
1237584365
1945233691
1319913776
1535610702
1000903498
997231388
729337588
864442595
1709437743
501928576
2032349421
474641243
410194781
1488329533
255821137
1378913933
1140777013
210582840
348470900
469885118
1306058798
1627468585
257819606
2123958292
675975105
101064006
2137071812
1586947014
1442572110
590171223
1232256649
107724225
616080186
123056119
1328130654
167398290
869852437
1845295231
1311102058
1217414136
253699223
1263082149
1674609319
1116827372
2077129128
1828954658
35647531
1083297557
1017327379
395403632
54947390
1700544134
1660218723
1484590045
43994626
659570734
381267087
395382457
138360371
306643286
1439731629
1747053871
141421783
1436477225
1352639455
1373185717
1897776012
411225701
1958309661
628640226
275197017
1969250028
1083895552
1743328986
324890257
1021704066
1078598587
1911558500
371760843
1699236364
1981889104
2053763281
748198656
791485491
1586761129
871946119
1476499553
1819185295
290678679
1876931661
924746399
541053007
753673666
395485206
1699365063
1369048221
1405886484
1922713970
1346220387
1531858082
1284026913
1811229956
423141173
1956244041
1703376830
1269051166
2142689047
921479574
1044444475
306703287
1811582074
2067037490
1039235209
1762137494
1807295215
1626706402
348703124
266745260
752787120
466800355
789937822
888222210
769360981
211818565
570229826
1322804840
154534206
2028381582
2012828910
1822822064
1004215787
319824493
1435169192
1886653385
187587890
1451005428
520568285
15982770
1481215321
84630847
1616952451
706254219
881723828
1461236714
602886543
1293859521
402006863
350692404
470332778
2141328755
1253735278
992315143
1416553157
1581424273
2132476025
1917266574
90975919
923882490
1602027962
1666407475
1205669548
159485488
964008471
1378526998
1383106915
1236088171
1485157477
2113506116
513956120
878597493
663613788
2042373558
422850984
1501377852
553180389
2122874287
1200545150
1315711172
1242170341
175036713
2029212647
1663783079
1672310926
1751022035
544542613
1438997603
1539512737
1191594921
135499056
886931754
745050472
799147799
1220151647
1187851282
267895995
543722881
716771349
682488561
1200783861
1337661591
717918704
1134566546
505965375
1745147061
284278983
351641520
36743729
1414267565
36619702
984120833
1663939166
1360464702
1260513687
851656606
1217265720
1143674561
1703995989
992976978
405341235
346952133
1648351498
2086055437
491580989
1435946452
533912517
1078097622
1670732132
1586208025
1830036932
591202655
372412499
662394540
919965410
1995258521
947844746
513782002
735961979
318396234
209007527
1010895465
1980144752
1773407553
568790346
1450261273
1874094930
1686616398
705805749
366454310
870171625
388192457
369032364
2116851996
822188203
263435654
1103749325
1097934637
1486729572
760413395
1956534790
558955654
738966285
1423530620
1164864615
205827955
875001543
784376664
1966497629
659289033
576995178
822571074
1389430852
1173398386
1239828754
887337020
1140949733
316996642
977381263
236758243
692351613
2034010843
663066284
550799484
136909409
1069245646
1339948167
89298718
921317846
1350194648
358909932
414334061
1456533212
1045372100
373765766
1097072764
472357329
1501007529
1130608027
1078854910
1231110474
295476496
2074918455
1086629196
1979574372
1013874358
401469128
930791341
590087060
2041452631
1395605772
1547242339
425504744
880894386
1166338094
765296939
860777120
230092149
50246222
2126215792
2081780751
1519862072
1607036760
926818656
863884951
1309086767
2097513521
268034778
86633750
1548365351
1559876376
165113056
1037597742
1491419840
1560318034
1220696903
463627749
1862556576
266552006
608727651
500027712
701369921
946831439
1689242053
1478692510
300066932
1263622187
1013948581
62297702
1583540485
1131324948
890685023
633808078
1351175309
756351219
1715463962
575863602
755091610
1986875044
109866893
1244808361
1410538500
816969113
1351805702
722511454
1679954633
2101850596
1740038083
854881696
85735495
730048335
2050376757
1794137976
1173026639
540199527
257260215
1289360505
1761391619
746904004
1277108118
187951610
1562293121
1435344833
1419340140
1277339394
1111670861
56005034
475416119
880370571
565013957
279798531
880502180
1355018866
346977592
1042729614
531513326
1366524707
1298999319
1345538378
1844198096
451533626
333805275
1417111095
270200368
1219445770
695344714
1671289963
156733424
334809763
1789247929
1704991389
1203195012
1592281872
1381476404
891120666
1516327026
1730918494
1184730436
1945969952
1763407826
708793635
631547545
402105518
255466490
478503978
851558215
428360068
2106826651
1712725364
1782960698
1223048958
259358624
552993011
1519031238
788834073
471333329
1780482899
1841395233
1087857022
1723391051
1324098271
1296496392
1166926611
1148929543
717449664
761024582
2039466919
1850976092
1380768083
430010129
1532576852
626388492
1879007084
918358078
1307577765
1956082406
1843186591
465815559
1526585014
1047979632
1304705958
262968619
1677632336
840284449
1354822429
1062292596
1076704390
1875545781
110300527
2070455140
385212754
387754755
1271434834
326001293
963979058
1506218526
1007588309
1891531
767598453
1099796573
1984199197
827468428
1682489726
1731922978
998346962
1328040664
1823168715
1107961063
1618880107
967632728
966187752
780857892
122410392
1489032735
485228515
2138876400
767964977
1055309090
550594141
1197622754
1378953311
1250656841
229433723
148365021
1087590248
766034246
191976536
237785000
1345728620
1799226863
1300066051
224944011
1365636761
50906212
1890175307
1830083903
2105696674
597680792
923468671
1769475617
474090362
344787907
1785002761
306346390
748113216
1428883679
1008537745
1744880607
1867996660
1984017170
363771164
265183454
1765517265
2119000694
2001299250
2037416952
974627701
1335149571
1915589480
1481736836
558124479
2070434671
994734309
1478803488
12338282
2133151319
859719580
1912376911
274802629
697788789
1196407394
961802802
381474273
1315659653
1944839591
1106990269
294973385
1964796235
430265477
1599592702
1026360673
926129557
926158226
1003359294
426904201
987664306
2068213164
667723039
681261733
1273188667
475609087
654900320
1108714676
1343041249
1401291562
1738400067
1655633766
1731905876
51276982
1588500399
2097704066
494996788
421015746
47390157
2056607418
697153199
814593111
902639545
410521013
74088682
307194292
984478411
633008541
1352474846
1717868784
116598925
1863408512
1524540646
1132731186
403637463
1813184374
1133658374
809536638
1688401079
536693642
1758445857
559326737
1473812230
723773935
1070644932
372118459
229677701
710940045
866555625
429445927
1984792317
793989913
808279524
1033293466
1051411713
1373626117
503101849
507864078
680314731
2129241757
206229085
1519598076
290130024
200223648
1296426397
629116335
307467836
1052466790
1086957722
1236603599
2045795
1284004211
289003387
1617491116
188962528
1157618724
394382513
907617622
128033593
1036706798
659488285
1040967644
1516217009
244046584
876486884
2014830979
1239451013
954200470
1084891145
1254496964
1631007843
369249242
1188501976
24943513
901890466
638281184
1831443019
552924636
2130001319
128916094
164019366
1334514736
1219270775
1467525745
1877846860
1284302238
536253553
1053395460
661560843
80524213
1288621005
1190658694
1032585149
782075288
1075915096
161264974
1514005929
144098702
83149855
84677360
1630093904
2039950589
1397551369
87253518
265800630
742953076
1387359343
1505333863
690772659
1414169154
65499700
1480686284
1140581833
2092591013
1263662050
1388171210
1176223375
1759374590
303527588
1978386108
1093607468
1556922088
2069312901
1255170249
2069301646
565755292
1008386432
1362623993
1694897962
1400607458
1758046661
1148881939
246205407
1393495006
1941279511
178332060
1960618727
476110304
164622225
2082165344
103344366
1878165113
1712457165
789597148
1611989009
1584257735
2052045476
1408636282
1962744616
343063177
1216126758
1568642548
912962549
1046480819
1085566516
2057775406
21790816
1886264492
1781319993
665305951
327378800
528592216
196709994
1713706403
1871755127
2136066515
1121322002
1515325184
1333952069
1436810896
1192753431
581341166
461318684
515082487
2009322919
2143332556
1910133977
372420830
777536495
1611408441
948394252
302154109
1244626851
1440365477
720564422
2118283191
921862172
982227294
899131632
170550157
403265364
2071385517
1441456277
1160392599
1109598071
1409396773
323207602
1018343782
2146088602
351775865
785651399
1079691923
273322145
1681591050
1447300036
1391820935
168429553
1762915595
2117377249
889074347
1675476600
295603638
774765770
815254399
669610105
62307704
1069010933
682054552
1048118712
1119122299
1724930970
606382493
1910955738
1581323217
988642727
1874684523
270673933
1678171600
1857853317
85132104
735122274
25525854
1667468955
745742652
462028884
1398726542
1991227326
1882805147
674838949
2068995760
1007370646
643691737
1777310619
18534970
1215033957
427941546
62649194
835183866
922372153
725800462
223803690
265506451
1130230342
313030548
2143391217
1898343837
1578374698
1563829088
1798609143
365480747
240759237
940102253
646178992
1917159038
588747021
79494987
1337020547
1117450167
1475550141
1759957740
806395360
674827477
459734143
141379183
692488053
2045848329
275268079
495316206
1042483602
1755305539
237645004
1657535581
92607039
368601664
391538038
1122029766
2046173757
1225764540
1626112793
851049404
632680963
1228598972
745534995
555101997
342480460
957630875
1724141458
531914792
1956173039
2114230861
728046888
1087133968
359031884
1231962560
801380294
1272557225
2109348142
564511498
1073207261
1622766579
1077215186
606804528
1664257699
729751019
933057397
47762584
1370763256
85787423
915001668
432625530
236429321
1717002776
939685196
1490633207
1996128753
2043072540
985069307
1327837463
1732277701
2061609887
1097543553
1252368492
1151776705
1874435779
304878174
917229637
341459276
1597426899
1119062277
1652622539
1419103831
1586663931
356475902
2078424899
2030158804
1808503356
576301216
1912700746
1906755169
1665784048
1357052806
1158256764
1843714809
1714131518
1429693941
1484419753
1402831072
526705824
1664953167
1385045618
1072923949
1548184801
903918510
1764357721
1383166392
1195761992
1438759820
678003818
1447947656
717406184
1894993690
1285227502
1082671692
1611074940
1401183154
1014811179
63682586
1219252509
955817090
1673129057
306646821
305501496
985877532
955186132
1716945008
1561770603
1429333919
1565435215
1427788142
2125766809
1783776912
1356263382
535299235
1194115996
554493159
121136937
902372739
1015974506
905396447
1134525071
969270758
177711769
1649649814
489836136
409379407
328308494
292068265
1197134663
734253522
912954548
114250066
1681164611
542617529
317517654
1525019632
790833148
1202991636
1980880970
879749938
1769976238
1753264730
2142801255
771935477
430262151
737502497
1873462055
1808455529
1643822652
1891790159
1368348739
792732468
732485137
1969902717
1018128178
972472510
1903558417
1553454111
1201623163
1009717923
1511846093
1611414254
1675680961
1627909587
212184605
686899315
1843259613
1444361711
83696099
172772311
19917531
1829665969
332755674
1727653291
593202083
1351594948
1912820756
2007979567
179141054
1537338995
1830346748
620043984
296915570
138865426
538216023
785073316
1150728955
353227101
725107527
1250513187
629407874
1682269478
1627433832
1946115131
2046041757
1665157686
1927162318
350374193
1389902978
350219729
408806788
994513493
9874084
1016339031
1633461866
1008351781
763310859
1158398525
955026367
122739411
304237622
253024888
2133722583
1058607976
191043243
1940893658
668174510
1299249733
1280333417
561573176
118296941
134993963
904427398
1800861042
411422535
1026029089
1962961784
1290741829
1420737050
1969079914
2111134456
1478442871
681356922
366366262
1019883762
128523283
277462804
945057972
2099237127
683319685
241817882
157886174
1764596140
1133674588
994053302
79224237
1144610466
1458590412
971650358
1233560345
174282247
2121030953
1879211008
783693503
283829857
2024728769
1437465330
951279939
958597770
1016603441
2022892770
2117680885
618182517
606898048
512160558
1673136235
1354478236
186929268
14321605
1303200184
651615405
1925967436
884950488
1966746981
759547270
1818713752
224310846
1456773511
1846779962
2107013921
1564704901
1540582040
998238092
567593607
1127177227
133618715
583827976
1535687644
908408969
1890558549
435304140
632163063
141641920
561673406
536109132
82333369
1458048993
509280660
1856756946
671848310
13168641
799235332
580517403
1968823244
632486859
1726673621
1484009292
1523151710
1335327500
1334004750
1155082787
837761813
1369636382
1676185776
489588979
643435317
1269051632
807033763
2019865813
1563704406
8718402
266136464
270695579
14748271
1633818845
1749220951
1990841024
1429596974
1080628110
1359423596
230217011
1997695428
532536651
934640044
610341926
1269679175
2003157087
675873806
663379123
998260728
1790611684
1809314023
1432480556
877321284
570652659
1370671192
389017893
250153292
790316247
1732115749
1653403575
1007123329
606913957
626559737
1467342879
1799416350
785541077
828788439
42835061
1605413824
450639977
1455220607
966619662
204944475
1124676614
1667399186
614836697
1208646665
526399214
344975347
1202744446
352462337
1714081907
1193923250
671492996
99274094
1856622094
2039926238
208236454
1861295214
966188436
268753241
1529099239
767914806
551284683
1049006263
1447551070
455960781
296111863
2007282473
738787447
1505860719
1605325850
1354616268
755557493
1592538647
1377305945
1014493631
832824239
66787751
109651421
365706792
2079948924
547358944
416145652
1574792842
1611700642
1871692671
97685336
301841008
688548660
534431382
819696944
60153843
608923427
1674927474
2114329666
10930006
1018405472
947550021
596757191
1901173106
753262351
993891828
2081443437
597844293
2141376415
342369656
974204527
933383710
732350792
2026876863
1144239242
1997024259
1376829453
798423705
786358545
1296005127
1425227647
1206757305
1771845889
1935824376
1707865636
1213064842
1091216093
473851173
1318339802
2090427800
2041590933
1389258516
977381351
996797455
1369085677
712107785
182036818
407080027
1419459334
2013842510
693843218
128192519
877131548
428245314
310619815
2143020861
1789482044
1118782043
1949855897
1451496415
36750521
271701532
886768508
181332532
692266336
1069084878
2129147388
1533037572
698849544
490982211
1601079232
1564974714
1439539626
803141195
1694980594
1375489979
257259200
886624805
8285157
1250589577
2061261834
1787738576
558171816
2093143754
647718861
703550655
351553831
1303939479
176679737
1349568245
653998391
120777510
1967142829
2076894688
1843710651
1559164711
1754393521
1893432747
481457775
1664781567
1365458459
2115819338
1391176789
2077004183
2111386327
1813879006
52980583
948371559
422454766
2084628756
51378261
1271930281
910746741
396132545
2094882448
921539103
131054904
572719271
1352069370
1715679245
205245924
93918434
1736891126
645678299
1479345390
135435626
133295918
1319200881
610791237
297932683
846619648
2005294779
607546326
1644439795
612029918
856191639
1172462077
1313235691
769383498
641648493
791139674
1088567434
282428872
2131853735
521884499
247828184
666949266
1799398555
966300022
2023830260
717400235
853655765
91495833
235939813
710700780
823676661
1815610310
1416515974
668314807
743655482
950657802
431615885
244452378
375604321
1878825093
539708338
1299317290
993905346
1040326398
554567150
857439795
1271331185
1236369234
307408452
591807995
1273855969
2129630283
805083782
147382895
868063248
1444446874
1569353868
1418641553
1476403204
1984057346
966852850
307355456
1455545113
443812119
1299051679
1503849879
1804165761
134795335
1909905272
1254197494
1374590470
1106317187
26557906
2047889595
1268755387
120347146
574623014
2012196020
149193874
166115865
1918578633
1972834623
1981112729
142464991
689247474
1497616356
1906921547
940217645
695950025
1190556802
340983874
1886617290
43324256
786897015
323140882
178629923
2089789394
908432190
726281185
2117372995
1686382713
782656786
1927904556
361803767
176034711
1391382688
359450923
990998800
1459131145
182156524
565506906
1372896522
1267738484
1134368463
532744992
1570118089
896176987
1754045303
89898005
1055248456
1109405735
2077224952
2131725596
2072359443
1845398618
70049951
460104679
649016312
2085317705
2138263155
1451475832
1204810518
1926985609
1964800546
91546631
1708720535
791718448
1259783969
228850584
476515315
1955667457
1398154514
1189873522
2099256347
1748695539
740249707
493890635
1207513224
244179827
1668760809
1516655224
1416434323
1808427743
1565609222
725051071
2030713493
46707785
320937237
1907106672
39544763
1429531037
1305036100
1566414503
200265101
1428680458
1699924606
2037873978
1186689836
1418235698
178692229
1208313507
1302482634
1347109970
606554704
28338031
1934725421
670541466
58215889
165979915
1552514136
591241694
1199244953
765759948
397530707
1958423852
1407741444
1439340128
623109797
619154810
2047255746
1542478091
521749970
1117405900
1001597716
729916152
1624833430
612152643
1181366580
1584347648
1359332397
2132615202
135828469
407634599
1763365354
770516468
1564823760
461177254
1689446202
510488465
403032905
1275249850
883038592
12833089
1744335406
466092707
1205239366
1374588203
1866423024
577441457
116023626
1899928856
45669648
945861179
928145071
286639386
170473606
2139015571
1066644671
1402832957
163714433
72920605
1598804960
1548940947
453375526
266166181
572620063
1996123140
2006814740
1065531598
670340463
303167404
1601604482
1999471852
679349813
1237425615
334321477
1359268672
1394236481
1143597372
809576496
411525731
998873126
1066021099
927141307
1900614449
1057142106
1930594940
1686901402
919879085
1458486002
946447563
460659569
38561549
550382495
1008553598
1967201156
1279352492
1582807532
1148208616
1589166353
1892609889
587048097
14172722
401360227
658582503
970278314
2141114650
543886823
1211772687
473758217
117267997
948920638
587702591
1196972134
1681622502
1995601521
1069548226
1205512128
1042242683
406206195
1302322910
1802817841
953549513
933419644
767675339
363630691
680727693
147938798
741163340
1542654858
567481425
980408643
384930157
1165530121
979744920
871545036
397855754
1934275111
1271128358
1498014198
404917536
1683239743
1277630782
1638790933
1048688713
116439661
1714865758
649160974
1958623872
646686739
841384313
1279011510
823037571
330575552
396148970
617527097
1067763013
1898205422
718280782
973440999
1022302609
1783991905
1696003211
1380804009
1594860849
494554875
374509415
487561541
1044199146
997109994
1935765040
1341931774
770192350
352741136
1686982126
1698145795
423615784
4871228
195477665
478488638
1284726143
26598555
753444377
39945615
1651425080
1518670540
1678753306
202028060
354406419
796316068
93049692
2144716106
1937147325
1849247349
262800390
573662719
2081024898
820992092
41655320
176449843
996586271
2110982918
381407142
517980680
1216726004
935837963
1821871890
2019978173
1703963274
527349351
1307253464
1121177326
830352206
681048038
1019160950
1392986903
392863169
946425049
372541207
360612008
158124260
1477029956
2034513169
1383283008
536977448
1781445829
1542503297
271951055
222302343
1511446531
1608685450
512987883
1408559334
654848837
2054879037
85730140
1031096078
193845285
56199858
784979904
1454002745
702600121
994536333
1885284744
1216446461
1584088924
1774493037
1723903305
1678491627
1232533649
507153447
252517034
1326098633
1630773851
1870075060
30947709
892679405
476228130
204913931
276785919
1082412733
1858957581
228323980
228797174
1004832791
2899256
1294597403
344398255
928078665
295279422
1772907073
950228555
1038999361
468942821
1995692464
1269516355
1391694562
761837233
1522452747
1931352623
1034272057
1396337316
757771108
1238610496
688981222
1817569715
839357655
1746832989
2126710033
667229465
1569554931
1270746499
1441876639
608174025
1732368229
522722960
615974608
149086373
217756945
2021906861
1612848853
158039421
1125175622
1897183989
109869968
1593332006
1937622098
1906881734
1812183917
1165276293
189398281
156027365
118033254
1796091642
1954381509
172903205
1662519887
400887016
315379347
1549517962
538925497
1029661190
604412440
886322648
1439815093
1275687330
830479872
689917955
866119629
177265418
1213940085
1418781654
1378958761
122235140
1693624049
1798180435
175646618
1530808355
907998177
1265356486
1271773288
616126687
535822877
1003289367
1959667487
1417282018
4164141
1518744297
129450100
1523393590
703669907
645359689
1671686270
1423995918
35766523
1417492145
393794156
1088232371
1493325490
82084214
1594775053
721699274
2030226106
325471318
449680633
985547777
420930067
1848133826
1452695670
773358275
1259958803
1039488003
2005458492
2117547994
1716016830
1588184068
1787125553
1778010041
831826861
1060063024
1896496445
492764859
401364775
1425313806
1004524772
1887460680
1781205120
1101373509
786259380
2063038904
768416453
161439671
1235072125
1028079211
591969188
842266683
356308483
1610759880
2098854156
116045101
227593361
513633813
1220961539
891354779
1300572102
709551201
2095199708
186017564
1866876238
684521859
767201969
773134208
17619913
1552783109
586272848
1521514470
196109082
1836703480
1219527130
685329995
1521464110
1575893648
162873685
163113
1178547718
1617433381
1660215458
874747463
632395763
17868187
625542075
178554807
1045500697
262350157
1662359720
2043228745
791655432
326861877
2049430839
1220166440
135696848
162216119
13517176
1478140452
1197436403
2097242736
1288137200
1497600268
1070989841
270910824
381392910
351778676
1807123574
769621932
926290890
1904283747
778261554
362054616
547977879
1512506991
457680068
949677502
694224356
1112883458
1270732769
2106814834
231959921
1514750892
1222658244
994318205
465850820
1426773745
1302638395
1153351964
1759116105
1825927607
741606189
2060082933
1923536504
532641864
1094604552
578622298
2018254466
211533864
681846752
793701135
1126851622
1472412621
1934219408
1993963621
1542444766
470930885
1409101706
403878874
731166824
1291145935
146414379
877569759
309698636
1768435145
565315322
11360643
1196122015
1297711817
454489572
425469611
1106607638
1773137478
1815895617
1981061463
1966404913
456583535
2077551285
1387682933
43430359
737416965
1358703461
72911527
713728543
1140498115
2094970447
1264717078
1291041325
1969827975
1973365257
1157490251
36077928
1696857516
1067481390
103585039
1337794683
321676527
795945491
1042214582
1336510528
12282202
838836154
1378949563
842265152
1030598019
462644172
1282552936
111720407
541494477
452950105
1215009133
866948938
1478751214
517617766
274682399
1238245750
801150016
1741431020
1638294577
2067456569
1683595142
893406579
1309464489
203196114
740215783
155249819
1782457000
1936164995
441632164
1024478794
428012381
602486294
2134258789
1128664424
695321317
1867971481
747444959
1817945842
1219790026
1891215380
1627788029
683884967
1227938533
1907484696
519648409
1494229163
1909211605
175297827
682977926
107327331
1265700953
1397651797
2060930946
693967929
19082369
2067666167
834796032
251759673
872436520
2057431682
13942242
351003973
131275005
778566224
1750703423
1472748569
1719330963
1240575346
2094631150
740083725
1034030036
431646575
1682214535
1102546052
1543684611
862942353
1846428106
1586664229
1223112427
271343045
917778023
1898224206
945285779
1705933061
1006682412
1283659776
1448034810
1349109952
42129733
19865633
481262804
475265753
816997718
675296226
738016916
397271644
1844889527
70013899
766741330
996857149
550612887
65589655
167142569
112574291
1742459586
2087300687
1802757293
59291841
641978242
862865878
1042278661
622379425
492962709
4122568
86109406
189192155
1902629378
1377431199
826328462
1301190174
1762667962
1268232406
722452492
1356874243
1921065030
805423343
989982689
2090412886
2124468190
288125023
423231858
656301459
600024537
734409551
1218825019
1370687088
1045197975
1834696357
827042020
1700550764
1910983615
552968439
2108800139
2015745254
1645767014
1524167606
1320409288
902259018
457849689
512539482
1246726782
332018980
1661932733
296288909
1509715965
1363474298
2132689832
218645637
1710032427
718693808
637211933
236144343
1605839766
1736791599
126314715
102210442
1790731915
1245363223
1998653736
1033422626
1204426825
1286068429
1981161496
337665691
968078585
797013237
144805259
1108319252
1190779996
1962779160
1269944847
1616419663
220360728
666189976
590508548
1144184974
1368985991
1011308689
1039799183
674884178
1052586406
1569914055
274904511
967958908
146188070
234781791
700575390
290400436
41716159
1983831154
1962694042
2100515508
1415966544
2050289422
218919487
461322846
1439841490
1242857984
2033747068
2116443600
23844109
830361744
1071249154
736439711
578385005
1038037846
1991238720
1679963214
173975238
1505333145
1228528599
1617995665
94189492
53830126
216315474
1052165215
807270449
411747693
906015048
187215423
1638762360
1096643731
1625087122
1851700123
886616819
1288673798
1315974941
301786874
1903213612
462680924
2095653597
569069150
1027175484
1490161466
1946330037
180041790
58230598
2013701031
632065259
1360201170
744402118
1747982547
948925610
686762081
1953408966
1332164947
1468759033
1184011046
1090402976
1024447382
2141862195
127787249
827787349
968075649
1992046821
1080271899
2039638248
1389447618
2100377058
1894082318
630172439
1286652304
292940519
2133709116
1426358428
1859711915
1909668684
11685563
1468692983
114259992
76498660
495823184
420723701
655408804
1347685412
828228110
1928893677
1209499554
588838687
1176299775
137711196
705298977
892611168
115460573
151307419
1209269938
1416207177
740334913
1855695646
367509858
78860499
883805245
1109655230
1292361817
848324055
2038162573
969229166
2130206451
944697031
172052734
1831887927
1370200620
144013040
103144270
1388043153
1169377398
693774467
559005003
187036954
330870023
394362135
479514333
409342853
725145343
644768309
957605885
864028911
1277067600
699318679
768522077
1190370908
1743880355
1000712412
698872150
1118548546
842755159
965695
1320891857
305032142
1088871122
947427320
747734751
1224880681
312919752
965510408
2014068696
1535397643
1972879083
1660652684
1790129622
1088007743
392255900
1476512069
1363962606
963110926
964310032
1208802550
687125796
725203534
210823364
194397130
208124043
530140344
1949825638
709186194
299561771
1109059256
792502152
158759397
807343716
1448704294
726558551
679090536
329931426
830746365
1031853242
1624808233
672807396
1840349078
1123608334
2072625397
1907871145
1076584615
61556406
1077138322
127623288
1557665300
307110452
43636338
1706910128
1585530577
386087329
463205606
1928185356
1783690271
540539875
2134996626
494165246
1574598591
666043770
864420129
767855269
475211377
1855541335
874426262
491190624
1510230842
71257496
416425224
44367702
1418518252
1178380861
894763090
1401395624
1034960998
1693694992
884770515
667740935
1513923784
151265605
1460871791
1846226100
1996446382
1212204587
1057646598
1956831019
1310815222
572411713
2087590466
1092250001
1586176023
1786597577
1002927241
9230400
1229632090
1840375554
1021599937
816232879
196632354
79419975
606731431
262222898
449670618
219702104
927313829
195835033
1757406177
84051088
1113951944
578408895
608749389
345535145
602251331
1285204357
844165813
564778655
1606723941
2076036622
1287189527
1671824544
1512699601
1469259306
716368614
467951596
1876893601
740995322
112955173
1932270614
566889535
1574984507
1395978153
1120991649
1119658310
317591074
1366019591
52193386
2118953998
1511073392
1294072947
1362226668
971820109
1505134551
154276732
395378218
589853682
723773656
1311617219
1552310497
5793499
895797790
1166060503
430104717
1937547896
162883029
1053244087
513788239
959004666
538706440
43317944
274751496
336322546
1771095786
855842907
88722351
337984980
1350805809
222582565
291621811
172350497
169387764
1888478004
300957903
1632481034
1535416118
193886942
727292171
1721037370
1540229321
1500240041
1141380670
91961667
290162346
2026735185
1419967887
1120820641
38522132
580061118
218937307
1221082863
1297296528
1631063136
397084160
1081560940
1759115082
1332257341
50031758
1987823110
1144321592
1384730474
1813838018
1812539193
2061387387
1704974109
1483240035
601641018
1916328420
1133563014
185049909
1944160008
370621466
392594744
1195547856
703497908
775282456
1495858261
1706759330
1862453192
803862057
1785784700
1298017541
1129966125
1842464199
1490612666
363682022
1324741453
1824433735
2060663122
1850772310
1872446904
1227160645
1487147188
1268406547
222452314
1341807241
820040276
1044051342
1523063638
198831267
1621586878
1244652888
161375704
276382303
645342577
944083657
1921211056
1084588453
219742498
1098246289
1790060937
984260364
2035228680
1971851911
1885166389
45981943
1339569832
461875138
355685951
1782383535
150926219
1497515358
474946636
1198782879
175057262
875368522
204377645
1098305265
595587766
223539156
24137710
1712733303
858471816
169335571
186820387
1711490807
1530116955
909751238
678121747
1428946457
710357708
1457084507
1636257697
234538147
1965914980
1741703455
1091540678
1901092793
2141722229
1500603081
1248026324
220774248
1815254397
1414169035
964877289
917471278
1948911480
466737766
690143380
138558711
2042809563
1033516595
608184992
1827818533
800891963
907444144
875031837
823808136
458132512
1866863329
1207529145
1586037663
35043251
516404198
1446414958
2143823327
1025297500
1473305571
285179432
1425427544
1879741021
861795680
359678595
212068900
1107421017
1393412677
2145824801
1144365994
1188137130
1838314722
655332173
1865349929
355248948
2031502733
1609296338
237436977
411945004
1941954203
657458296
1776629506
950945302
1963455706
399800764
2014441792
2036781678
195366940
687221743
1248448934
286183731
1368920947
1923601342
878038681
474435399
457391030
1416983530
64269577
1529150993
426706407
2144473071
140538561
1842735646
86423507
1122290770
1815017869
1937945505
1181816155
1619228690
1962329137
1349254058
707590061
783388508
1660213090
1635994551
481168580
1024572197
1790914870
1813178021
472665833
108722737
366489880
260433084
1855043639
2108669082
766821821
336024430
1290668369
156543728
619765444
1293638474
837523519
1174579032
2031782178
2091995096
57260841
491701243
549345270
816969113
1905659963
1552287897
1087685868
846213106
1034837368
1923734857
504034144
1478366332
639960126
2054646948
1826426506
602692096
2098392305
339645246
1807911315
610236870
2050358610
1743012873
1727173379
1825164491
1900640054
614181253
639134603
936747298
791955509
981015336
1868886740
1994825952
1309665476
1837957677
25834948
333875541
235279726
2037387819
856518067
218155242
1727307226
1149162791
1384191571
1179672846
1623016017
1527534861
714641711
1296561550
1265144413
176663562
1510498645
155443847
96398834
386668472
157970429
731177190
649657728
673254000
590689356
2003950433
1481020319
888033090
101510523
760771235
590865810
1814361101
1524032688
1369882927
1634522537
56050701
31513257
2007498893
1205945460
59412305
1999868818
747009988
468955314
846279395
202303411
813996076
999323993
542424634
1791557168
21631924
1909016784
628465312
606555386
920499206
1993367941
1450299060
973578421
736280328
1475405659
1672061613
1516861971
254805114
1441816240
168325497
1629644759
309556260
1650739089
1754866566
1346102406
485104947
372716821
1227905005
335817855
1071577627
163849582
330693388
283204466
98718133
1160058725
1374991572
677111158
419531088
1193608938
1982548026
499509645
296900827
1767270518
287130228
1791479444
1240302114
1946354936
1707449459
1383967119
427981090
405817771
1375621496
1744300605
2103898693
88473713
229680743
1174758983
1191317003
1028465971
8384809
59864511
723121995
156537813
1694177267
63649296
284019965
256498275
2107247357
313630702
1834083751
243540746
1931596061
1605647493
907843357
1296587037
1624588386
970676222
65533468
841687876
1384026278
1208281913
79628319
1155861810
217668276
714118927
1648426196
1936120060
351265957
2062586452
395753517
1769868821
735777444
176496046
1347414402
415330321
2101878499
715782171
2098159278
1181876833
166246329
154055857
374213831
1163672375
2051542098
1388707810
1319266532
825443882
1239846381
1963055561
470291337
1096567671
416939734
1711604640
510266978
721524372
1063597984
1893180770
1940926658
888476981
317681226
1787431364
1349270332
856468096
1835403664
1292953391
352280730
984913609
562477202
883667947
243125073
1114754943
1193912866
1395275678
2117316488
1190870204
2033553718
647274687
1050805700
1256686451
283783567
1641543707
1996455417
230811214
64726110
2099821004
876392291
1551089507
1986632582
1344710934
428358877
326305234
1486185989
230163214
63017704
1044680770
695582722
381490376
2056636866
1483216197
1405573080
514381874
1986861507
791932281
1051995663
863939227
1574713194
1852678184
1746487840
1890512310
1889954678
1299132915
1322827039
1286917736
1142359045
1302341777
1412213083
912983905
1586736487
543158161
1962903868
237472951
229914053
1267629441
827848556
1552903965
941887456
1200425402
731359488
519091480
31710285
1199193163
1044896664
2086505664
754906751
1440555984
1680460572
2095924013
1010523462
1857133627
968510139
867856943
2058113777
1803685154
975229535
474257297
1382844357
752477444
1103581115
627764651
2068371443
381396127
1737436595
952585723
982521864
107955311
192757125
348553287
66292276
3746647
1367603138
777082427
839576513
1676227137
615044553
1405729761
870799301
460245572
610142915
210907531
749155051
1042244948
1556045193
603216945
535495755
875659066
526266047
1440985330
298899831
444057838
979077662
413224187
1886248335
1044124638
1287588049
614304139
1939153910
1087719349
391743651
1332305889
2132055398
778794403
1340289441
1190109702
672799475
497364718
513839101
964970049
481651204
1883767385
2141397105
1283487759
1179616990
64915609
1691811884
793923754
1999315275
2048723438
349209175
1815915890
544344447
805732630
154846988
494675872
762049477
1318657735
588333718
200382762
452434069
2132546658
674890410
1203276593
1737037084
1969524330
907316661
1365420882
941108697
452508592
875096236
1082854428
763265485
1929556954
252170470
1594301088
942970169
168166900
1531577463
1257769878
863694612
2013317453
540650955
1652873328
206868006
1160144256
2049585470
918704317
833197931
1618611189
1333111184
1239129902
1607392953
1581304528
1284481312
866068627
683212702
1118141206
1372037860
351945329
2056439276
1278988695
846069763
305741267
208456205
503551048
1413261702
1558171592
493872966
745040640
326728845
288406540
635954075
1235097258
535722619
1830478887
94571435
1576557710
439638506
1711355010
300792803
1387004069
2121024255
906688670
1139494010
1455245169
1663866033
1625777095
1376645769
1913120060
1905047721
1103161611
124602400
525110038
1389298785
910700935
2068823586
353463306
1427477851
593274769
591808671
666320635
610526295
2098828645
507807824
1209345049
536146619
1942040326
71975329
15076028
2036713038
333660940
856583788
651350431
1969395506
1067560108
831259307
1735362308
1019964070
2045857933
1097640947
148123395
402733350
851533067
1423204991
2138250332
576188397
1572185093
149441138
222927069
675274253
1277832290
1955771659
205720934
470226319
1191122072
2041640860
2021898684
648001078
156171152
1377289543
1235740260
1031211524
2016828742
490391933
1624933865
1365462868
1791022796
1915994273
1735813603
614913920
1528170961
2083540083
1883239534
425377709
2041032054
695578487
1392096417
921777832
1881926624
12125847
1505435124
344645398
381711623
390433253
543755472
733807044
792629220
1236938050
587196676
336099650
72946073
442106593
1399140746
666313323
1268467212
1817314411
1188334768
1133339614
1828116258
353635637
1927719760
102176261
1791180420
2141224020
1386031588
898216355
510877503
1946098998
183971296
481729917
148569312
1455190038
446762524
1900288228
96001353
201663121
1003801544
1506063812
1175772677
378658731
1747383910
1119752761
482457004
921216733
1961165496
1046209556
1302149959
833122010
2120168484
1283970673
902935311
983272035
1460426213
1432431055
821712274
2095947016
336715806
552785371
526787975
664558069
4064175
551254400
1383259711
1533863554
1974088103
614419889
1125294407
549153284
1721675517
1892043596
1192274821
938741337
843063492
1995504074
517104866
1784013166
917699397
762102568
1339340424
1142245457
599652770
1293109390
1696031057
331915248
171178811
1557117429
565277246
517966000
1494818498
1949094574
2016465551
1993360401
11013068
269792774
522884942
1536045861
1652991847
397714292
372044236
641984141
919084140
768718217
355348010
948300161
1027982031
1347421817
1391893925
118203749
1287340060
1575871630
1396300892
1512115435
107475523
1720079151
927267021
565090010
956494506
1693244427
1506497723
427142568
1074243752
1421968557
1926952098
399246680
1480672280
313404322
305026016
574164400
931442633
1293254052
1431609607
96474121
199300826
1636928865
966738971
2086583031
1716958957
2105545858
525939902
1088117469
1890241078
263724734
2095324089
210584527
1347972232
1325406515
495681655
1486629455
926033195
605385513
41627068
1797830969
1471790743
824195050
358824715
1015715232
1229948218
714972376
366659504
867575575
1401994596
2128670412
253837390
814443710
308382129
2049345453
469484875
127239891
68795105
1883468823
342571971
1188253001
1179793212
1053975720
2018140752
721444243
1898229892
905561933
1309292995
1449589868
1976002245
403629779
1540906095
1087806867
622356464
122530373
505201581
1175640736
959452205
1785448565
808868718
1586598398
2126605675
1857278242
1168420582
1948360043
1156247255
281665874
190046018
1975407656
1404401689
1957156973
356572390
246162331
2113016025
196294138
1290605850
1032346350
218836312
1502463774
714775484
586193098
1325104932
1118962257
1539253539
1489818758
2022413002
231590691
1015834534
1222161815
350893200
1027195566
783289148
1605551014
781126218
1650730054
1858095455
1351008242
2138075439
315897369
866380608
1829345765
1049714920
1230571768
1750091482
2085471724
1784121499
735892230
832190618
217310948
1221726600
357559985
2039696432
827629486
1306046854
1861368714
1512355555
882338848
76066884
679067495
1203079594
328123232
1597841429
1403106609
1315466701
87663691
1508378042
1727760183
1683870737
1424469772
1181301236
377292279
2060606429
1408057138
858744418
759487385
1585347707
69279446
1803754207
1813713163
552701824
2083578796
709709377
517295460
916251755
2121592001
444745794
1369634002
311234923
157999153
41306128
2094026612
1345236539
2103508776
442830014
1917025198
790516539
1068399172
1860092302
1723618610
1423950985
304926427
1556609807
1988240438
319617571
1241053134
1252116457
1300941716
330176088
1625688486
613487669
201151601
674540710
332745072
428812817
628798695
671150821
1431661654
668370184
328798118
728866787
1517113475
902400553
1878179467
1901726615
33636060
1157230608
232555377
1853158500
1952863303
2117655811
1966330932
527928624
258849805
1971499655
948560426
1610267330
168444867
998189051
1961234532
2078444493
1788411746
253642726
36081578
1061548052
1623766106
425893639
1750298938
2132675594
1143760344
941142067
2044298747
1688046718
1400577735
625133595
1601740515
1722469073
499499428
1920151055
332092330
1161668494
835988806
1099024112
1319169110
1396922117
1616696208
489508991
156344704
758839540
846745883
1160819203
1524739538
50580068
1529057784
1247091941
263089678
1501679982
1309692709
1279292743
1495267381
1826272032
2054870649
2134354477
1356948220
1578596034
991648295
1398503966
887124635
713095673
1197017566
843050057
1926547525
1400377013
1749881291
132175797
1479339777
2131998488
1463442517
1430105290
1985019324
1686693278
1978360053
1100154979
1700855147
1098886129
1818490201
1328019822
2031992853
1083837416
1512817512
1272603981
28035496
738327869
352589593
2013768008
1425511157
848082036
1515201076
2048343399
1733085729
520718523
67759660
539873555
1521193805
1991583173
807652366
562113229
260250948
1721193801
1570752004
1339437657
807194524
1949374439
1706203873
1760101089
494732468
934093941
1631188103
1305050369
366902700
2043224567
14281580
647608831
1461226277
329066665
700717131
114422757
1446082462
2044485428
1578747758
568486085
2042427274
1899040971
1471918856
1389590206
1168739207
1438922879
758205535
53536743
1028653664
999566128
1680167685
1345621554
459778918
1297206036
265332777
1597354073
262465919
426483022
778198896
296214642
778322189
1414475470
1716792992
1556976830
1448724333
1846999549
1971779021
1315422068
792323676
1946495452
1710779280
116514577
977817611
659914359
855416407
1542161789
1913683725
998140663
2145836955
1595163747
1130163824
409177937
1634166358
971698924
1107277246
1085095709
1988268986
697937532
808968841
1591623342
1791470220
860220276
601806371
459625676
1568171873
193253331
1268367256
1282672699
898105650
188224762
576216409
1742271710
1999256521
564739459
1858186205
1044433486
785386959
1704307784
1954813500
2132655079
1833675476
1248766475
54909426
1406398023
1211101647
564197375
1874461321
1725928803
89221527
2108565388
464518345
453244827
1384659134
359165009
1754662923
1696468197
1038296331
1183059835
751894361
851577862
176846025
382587378
576827999
52621952
1376244034
73804328
1286170236
1856877022
793432046
417244783
946171673
1370092278
1930440565
1973541871
391249450
1050215043
1699993584
1369686822
1997911226
1195819682
1281908182
217057148
1542113673
305405795
883428668
1542599622
494604778
127664450
1504044142
1639279454
1912038914
1056304826
17217925
1271616156
1927009779
408374114
2021251754
911433791
1901369458
1788266699
1139042827
1087291796
265321151
1887353258
1744773790
1867805459
1492930393
1069269164
2052359011
675177555
399794628
1679039303
1690304609
1317853507
2102712922
569615472
310313583
2139051008
791930167
644687953
41709842
2103094096
522536660
1593949702
2026207484
1399036293
1916251453
1498079063
970274035
54280663
1214117053
202097089
1342530297
1345042954
1386122909
92561837
1094503670
1886304835
1061990351
1333153282
2129540214
467155267
1363474924
916977188
771141895
1285299144
560002574
67542940
1523875310
1519052019
102797215
1599537619
2114941358
1948219321
1789405783
914140416
667686948
700679896
1966643944
31796798
2072058130
688718710
213973202
271737423
456590682
1269972610
587044247
1152593128
957282303
1628471225
122044799
1867635317
2019546792
209416025
2135056756
1163159128
1653215085
1406869935
1710455303
1136052734
1178765202
1901032494
430947265
1315155176
990472908
1265129813
2070486321
542547337
272997642
1705121003
1043469701
1166149849
695598139
89466752
1749962239
2070921867
1330535958
174324467
2009715689
537189009
1901114046
2087027551
1673602604
919579041
1568087909
250020958
1343519491
87681620
1918027516
175066480
641580817
2067954601
1839288635
1919634920
154716713
32660016
1310696281
1767481930
396610435
1376278166
88152839
1194795889
766866681
1896211021
1981676007
208682725
739226593
1505391234
1835278661
2080196655
1942188374
1277105049
621165646
1702494092
1328918296
1046664014
428958235
1672624045
417091587
1815609838
1079098858
1829940422
1174760285
1476740612
1707135348
1455803177
2034669633
1029732352
1674227207
115059346
1661493078
245485070
1416082097
966724227
1264427893
194502735
262788086
2068515499
1175116558
1636912274
1728686011
1625451357
1214600066
952500003
1522512864
1280922333
852620856
620017599
1642666987
1400279567
1994181783
1234193635
382390975
905568409
1198744061
69655543
253542075
1831087187
883627578
1410029951
864423270
1045825054
1603226098
1679145674
963630690
142080039
2147093881
2079644425
1399303579
1170581486
1138684328
1859573961
807190504
1174779104
396830224
1074153202
2024881899
197809659
788372222
1465353111
1497109332
910089493
1506344575
57100433
1284710987
1303618916
302575625
1873828369
978554033
1026268375
1695670853
141676142
1034931455
1809211005
1956654058
1672981180
1431925131
311986595
1727720963
1064571783
124186634
1430147107
586696523
1647450967
1252343304
323480927
1867483337
427628825
359472451
1325050241
1087793264
330641707
1357203363
2067261309
1792929330
660265664
70584168
826538148
870160341
1149650369
1032291213
7207352
1852769676
558858
1341831153
1280382448
1234782330
210013066
1772553258
2143482516
1437975406
1304254510
1278846984
13788737
693401608
295311549
489537650
1937688990
1635158453
1436170173
150847292
918411034
1117814216
1806449232
2083472170
1471630907
1009427614
634110147
985391539
1208677733
1074117497
2080194246
344715785
1174449695
1261969442
11692884
392170285
1712796169
1014079670
924559308
42982905
701477890
1382991760
1489416515
998769049
1986526992
1637657380
338593737
1522462049
2022119746
1542619878
1062430592
1265879011
374919675
64212995
1011951699
744736516
1242093681
1451154126
1166437680
1757220625
2001229951
1528870545
1892650778
620878270
619013183
159378734
858884987
1642715869
776273875
92107627
1970048903
166871339
1263921107
433991960
994244901
1570833650
1343320891
408809869
1314211113
1153220825
1250721494
1707185909
1743526172
464149597
1406888060
1060245224
1858253431
2078378483
410682465
14350314
1965464948
95226384
1885568623
1707411203
1638539528
37668105
1197951816
1777341945
597424340
1952921353
1600791878
500057031
1218505634
703542921
31981866
2020642016
191550717
1498248217
318172798
450484467
836498111
2089052892
667470571
2064155633
24601180
381552129
1457391985
705519206
1261454857
749830371
1557589460
1324091057
1542967408
1863290624
769903750
699304891
977214069
1677959813
5306053
1914212602
204671965
360883019
1167389914
1131764107
75331438
1605575144
365200302
1493896194
835502172
1974672743
2108831097
418418169
1073861461
224131723
1244348114
2089295328
705453120
1557228198
1248191567
1274971695
1228134583
55819956
507851614
528465734
1135858400
754213466
1830505908
805734574
110728254
213223771
877333770
1424426842
1743813333
1344335811
1798256356
767738315
1993178054
1119160551
639216870
1228205177
852418908
1858266623
481591387
461298674
2097846626
572657016
2041875901
2066559316
310987022
50080755
966178256
1714236539
779058292
388813989
370258760
1760216882
552689548
1845629562
1289889329
1169344381
1018951496
680212843
1983721008
1610829505
481100715
825894958
1835139463
709577474
1732224554
545695237
1082821994
202162086
810713405
768792074
67299673
1974257701
1137229330
1869636252
690093775
283867954
77373802
557048860
246046914
462370664
13004496
2007235625
843931866
1935249121
2013579720
1175254622
792660690
1602760357
148380493
81795121
2082222401
956843818
179061827
541263633
1230765215
1446510793
321933475
1695381724
157618877
539457439
870075789
1704230698
569315806
310858995
1827738899
1270956651
1915093455
1687331092
1701635296
1767583709
138435155
1787648322
819755529
1721703369
1519736506
92257106
1839232231
340029735
930681627
689977686
1378781466
798609386
1808878696
857420004
303381288
1440098814
1129324085
89040175
1617826451
230511658
1117236552
902308085
1592780101
1968654932
1117164784
867856537
1897628537
85301850
732896319
448284273
605119512
378328775
2063110749
78957103
347712613
1649730234
236337490
2083602369
170494779
1619215781
716446076
828138748
1760805139
2114426733
1103602527
879475599
401776834
1120077422
36801207
1889669683
89807330
2059927998
1185436812
713504751
817600193
628887786
1675012693
1481460719
1203603921
1269622832
787521820
1912157446
2057531160
1976850663
47283502
183560026
2080372609
1772083501
1499266508
402708659
282596062
1623257744
1241425055
176053635
122919299
873531045
994821258
809554948
480890300
945313025
1577986793
179879154
44879033
295691856
755281550
1525806170
1472971939
673606988
953572576
2058900194
262062013
1053456261
986308471
1776169696
2071932230
1898212093
537148171
664632074
1202392631
1737053893
1111967064
1723687854
1976422882
936312177
400916789
932034137
955110880
1144107790
1883835558
1253575132
720817920
1624875305
352005827
1922676736
1617253149
960205794
2100223732
1622659190
1171032004
538039175
682763572
1692476272
28052558
289395634
1558084519
1639517449
1900599275
839705543
295101046
1972705447
817953950
2032931103
1330180361
1319725847
1132715317
546008476
335682624
2057602587
1307702141
516095572
37346509
1684312247
1211909171
1481045558
1122992408
607334137
126433802
861135872
1467417341
1033460246
1276155785
1672009593
1791210806
520999490
905314632
1554859724
1777562733
1973995522
748170151
947954073
1089858671
1031851706
1204760921
152161717
823635296
1692720036
54028763
1010995549
1664114696
1375732613
515318090
1747177688
1306520805
1709884838
1164550725
1216597523
741176963
582029112
2014524048
388121825
1707035530
1400180698
2005240356
242157644
205290499
1154497387
1687629940
587586561
700218289
716321949
1685824189
933607131
32156970
1282139706
512535289
950641709
80391788
1924921717
759622012
502876384
1366307705
881426696
435412072
780732080
70130913
662257142
1007311496
972433719
1512443740
1795832973
322537586
1067701888
1543126373
34114439
1204321124
605105221
241741544
1713899424
993441152
2146881971
426158779
1055097524
382235044
971322000
1637543177
248546815
469573434
1831062047
1827016133
1666667179
1938907673
933013630
789536159
2109759676
1164799309
139239150
399960068
258908448
229288263
2137343325
416087249
1971193988
178907125
2006204510
2127590971
595936742
1614240581
431308953
232611982
504113189
902653577
1086114347
273490729
856650932
874686686
1602914620
264111357
1486775767
1915047761
1920702249
1026167430
1686879013
683360164
1592145928
1888843532
1766763180
1644067418
1491383076
734685275
1523198275
609844494
1828418694
1498088230
1439522919
1190824530
1063622335
1607387494
1138314275
70154289
1953983082
37386008
805354063
380923728
936135561
77287492
428544770
1036487947
2114437925
1606167537
1481647455
112686851
1838965272
371335609
419956206
674418048
347583672
797403289
360116430
2096836438
1763438554
628975063
1530061985
1730015971
555266961
672448044
1872779275
893128069
1013043471
1889375465
729171975
1339319012
782521288
602292466
848395514
88533619
719962911
18894898
1325400161
435732917
1872091170
876145794
1842496643
992819236
1898980315
1204688899
22105831
1752205464
1562433392
1988028255
662183744
447646723
933737285
578622642
119972431
1387517570
1299174254
183488962
1147322269
1344799575
638190500
1446399934
526540943
1503363549
819184782
1027559826
337120207
1550182874
1172292141
866340830
536314900
909727105
809904248
1417291537
1442189169
1886145925
1298796604
1998779440
165963780
1302715590
872173154
538240851
797676437
131632242
1895562395
220793437
1459311143
901157327
1052061354
944424150
1556566461
843155230
1035761694
1045034743
2119322269
1041835638
683846322
1115753783
1975615255
182445826
322372751
353432577
679602995
2048326921
1313374204
85684258
761113716
695372205
1657028729
1014167329
326183147
1639529210
1702880703
1727823415
147390108
796559163
1066883219
333243102
82130683
598515401
1105607237
2112595208
589816111
1752116493
1086457003
1696284782
1085049593
1505306727
1087295016
2036120603
1620573681
1051585458
2079523337
1132980928
1584676415
1986354642
1431282264
994844831
546860638
1583015402
1980551428
1228240612
1569306520
1746401622
318181866
1861226138
996627894
1993300108
1127311030
532941216
1399973585
839242270
1836871192
1506869212
2014988037
2070227257
1176327647
107713700
32735391
1566839959
757920079
662171799
1664518609
991750638
1832833925
272190760
813465905
1473396870
695321317
1826601094
147813162
324795805
676161991
1194376505
1344230750
1252663983
973221164
1567775335
740495970
793294242
567440617
2030954857
706851606
2109677451
85081976
1007155160
811778431
2077077445
2036096066
895503250
896304801
1567964781
2014900192
697760903
1690851343
546635659
158548682
1781733358
1142466559
651222221
430006917
257668165
2062969155
1731765506
727212448
1910174212
1827906615
1550080765
981559566
1754788494
1064431672
1589815832
321186674
1205851683
1834133467
2077973531
1579052622
1019060031
1635761035
1696893449
1000717545
1384662477
1269910174
1394898184
1003193784
1074327987
1570879232
1543346964
255545725
1047132928
134994059
1440930379
1063309719
1322859039
1304833164
1015603770
1121007585
767422017
2105426666
833584520
965996973
495562387
895894615
766424869
927837057
742813733
1744476961
1368765764
1216554969
222584691
1262866839
1478472258
41079178
2032678562
1808705454
424464706
1630414466
1241409325
1522642754
1980583949
382544485
1769678840
380692916
835963137
828976756
1468380088
290978070
1146759417
736819558
1259381949
1330467143
1773781125
204343668
1694284841
2052023952
950556357
1621216665
742159063
535979147
1766299319
700300824
2051663326
1238636131
544812292
1858681623
350679991
108653755
594462552
1626825843
522379209
769545495
560520281
215887150
2128041173
519664844
1981089062
332069770
1206279877
5656276
637648391
1827478384
1172728649
1056534807
871508477
1137031498
341424825
715220231
2119924482
1405426056
167987910
254926114
464566431
1657447355
1175210415
2062164517
1477507378
1514685360
1807974668
551301152
1757549642
1485759392
1244528304
1868586512
1567723046
1299137497
1224263697
993926053
955165924
706293456
1789980169
1242426911
92368204
1544206866
1586186849
986417914
1588037382
490949600
2046475126
2054432702
1039513200
650648451
1706080038
523944748
512211951
1263442719
1248693050
1421541329
1861060233
484674793
994190861
1881535451
1289405304
233171588
683110172
788441657
1592463891
813778554
1424516763
717200216
120976273
828731041
1365166909
283157094
1530703272
1030687054
1293013475
726238190
2048780568
415311485
1609493230
2112273817
1049875801
1185291099
2029898116
1062235873
1940818958
372416093
656576606
2083693534
701250883
1873569185
778155248
1631926772
364136031
926683594
464229219
1948646848
1428373924
581586274
1917511137
1104864865
1971109842
2058479482
1018701090
1956051607
352208798
1311148565
258295369
819654074
2061662406
1939250993
379750827
565065299
895452813
2006019425
1165381826
1087382610
1272138531
1137513821
806767375
561934633
1485196945
181007211
746254227
571556756
1945727676
1819740741
1361976397
1054826903
1257296338
1666643151
769832144
1860142613
1142841161
303406730
202530428
228715175
1494683120
998024775
1248205441
1453356747
946264113
217139561
1222230754
795274258
742056361
701910522
637151374
1468100956
1913139702
2120639416
619063498
335545003
201249963
725458131
843528258
439325923
1166215493
696105696
613770484
1775842759
28666385
750820547
1791642412
1852978122
233126169
1587100298
790341269
224136139
408627071
1110032426
1220994182
131512183
246691511
390767991
151853450
1168253664
511967199
888743668
307927760
1882257258
1490020222
1986061357
2101565486
711575715
1129109448
442290279
1148775019
1943665639
1506248879
457188495
1476610777
2040646381
869546060
1603903342
1334553567
1199670377
1223490762
639523497
555568967
1333749236
954328328
458855739
281281189
1743987130
1635584032
1127313400
1048573580
1831538742
73592270
793568826
1029299793
1322710388
1178666417
1312438711
1473700219
1589752346
7184159
1438347197
1169384057
1782358441
431897889
755161948
1524979673
1626000625
1634179441
488385612
198475985
1378341891
884306883
1798051341
1594523074
1286667077
871448508
1558439582
222350430
623397031
1562233274
745413145
1753354440
858317927
483674332
1429695072
509540228
302865717
464420540
928266550
907654557
1628866987
1476099471
1997015593
1440690786
1260583029
898127272
217874695
1969286139
1826656865
2109012251
129760647
1208072409
532562640
362770954
1359761667
1175975552
1316532072
414278785
1714559918
206998043
294122957
1926796490
996452074
231675011
602775068
1483142903
2040132050
1538138531
1177241969
1883766712
173748295
857761038
1238446473
117431686
1525507540
727257036
203771371
1049023174
2009985919
795915787
1510174153
606617947
1448949778
771450855
852927519
252822690
1979886508
168866377
1562537059
1453566009
1181623236
1966858038
1073063381
869929538
1723238597
1978300845
141164219
408525165
1430981781
678976811
958481785
60217216
1715279501
741374329
1451102442
996712312
238986864
1143432809
556619510
1850132730
546864080
372833330
1853974272
520477628
742561686
1584342384
1951851576
2103804186
398530459
996847688
236705606
676256357
2038841538
1436295931
652259334
396099463
940562198
644542108
2072093290
1308108066
1391484918
996277502
1229048843
1398256089
1963826735
58759596
1206169708
1999691828
765026868
354826713
1710809222
325578995
593514280
1418746042
213435162
1972835373
1140955381
903097550
104361106
209620554
2028653296
1339868742
1630634334
2128090753
1582849898
1112359182
1818377818
1344203549
2091910853
981862418
1027047271
28694792
1970425136
868059181
99400273
232118346
573997407
1504405391
1321000147
1354663939
400715718
1923003649
610987491
69379316
1072858174
712592291
849614495
1860199325
849298031
1441080957
520631867
122422922
1046354599
951252591
1113722351
1024790569
673864045
1977137804
1830552814
1587293491
406078292
1597895274
457591533
1056680902
774387046
86496161
1272354722
98057008
1244356731
94343589
1934079670
2134430995
1468761290
788788076
598019334
788411671
813433708
1080988252
858398901
1456001470
1552386846
939407020
1849522623
1136282783
187741512
1200585995
447642186
86806496
1347232915
886022157
1272908864
593999056
380166568
1233326241
1097675657
899053461
657382696
1743508876
1182180617
333691863
1065606044
1620829083
1704827300
1105297328
2021049707
1712244288
1700983718
306093781
632770903
1412458101
217372965
97726558
349550961
1980421439
100348662
1905098491
739595111
749390977
322754347
1362581897
839830327
1131950108
959770068
1895982374
826440813
1707058584
871492791
2082387185
1560495576
1670763500
1820700389
497692630
1073304539
253174651
1697507133
745516715
258534681
578667921
544518767
1299621695
741979232
683553287
2043771801
1409610367
248506709
1773696067
1780101042
343932842
1435815063
1842467208
778819087
1576706200
1432552299
555130591
710205888
1885220054
774915552
1207896534
960256955
365983546
463184759
461157430
1292176123
571600580
1083899472
1541696723
1422297510
1258356901
2087629549
608216723
254317525
2131252243
5662972
1498902152
1142397025
931684674
1853471531
775211733
782165795
542906672
1016187614
121129219
1512809138
985337582
2117355088
1121641004
1229120294
125314649
393516417
1967922022
1864741484
279781789
698062532
1395349715
516672913
2060451722
2003407354
601553018
1959376269
2131254386
411348611
1308746994
1739171027
1468497957
900384042
650185034
1104614820
255118341
518008482
2065108716
2006188262
121780465
112774579
1225832890
1518906919
1314886072
1047482848
1292562606
93719826
868546130
252347383
1285210155
1471208646
883576382
850486448
1076032632
535384222
1328729809
1985839589
952960948
12990818
773770396
292061736
1829812672
224479549
205077699
749037579
1752036279
2105935698
445297604
22089206
213230163
77167257
2118698175
1975127965
223987338
1565076747
1446041212
712893891
1623335825
1579339748
1577680028
2080635458
91499286
804895403
1224378674
213292765
156153269
663450758
662595400
463119185
1608800537
268611086
1900591620
1578554451
1083777722
766405670
1417480434
844404637
1260231040
2048102613
1212982214
282051247
957922721
422447404
1883970185
923856422
2068814184
240344706
1355453491
1379588219
412103759
1745997852
1428642225
298157722
751522380
28226254
28880011
936058848
402601485
315968903
1882369977
711041653
477915277
1641188653
103334904
2085894442
909516418
1336319827
1306979931
1285052430
764068401
2146228412
669846656
1795658771
507243116
233782971
298371677
594916621
3025178
1233903251
1301241442
410864339
1739521257
2145740253
851271406
218222618
640331793
1273259575
815729697
1796780052
232808980
1902832336
481666691
908313348
374103815
379096422
1197338827
314195552
2053359966
512982099
434354228
1935216737
728698114
802503513
371818833
1834165580
1194143226
405595462
419010402
225722612
1671051202
2008191454
1769844876
939619894
459036327
1834807438
39836175
1495498699
2047847793
1419466524
252132249
811009440
1127236833
1548959927
1672616072
259760130
1699890379
598264723
1719786827
254547362
965859720
1326414531
800697273
882421300
1094145834
1819545441
1772164770
482737372
944274176
1722525144
1492502714
676070112
288107792
1740993998
1982682602
469115052
985191536
565136465
452866822
591465248
73477422
279335250
11405406
545210672
866155629
673207532
1481072995
134234307
1441945229
638591626
1402963856
795489474
1878728620
604749165
1840303898
1636602347
465834316
1355716366
131628784
778624343
85294449
357609016
1395301913
1733527853
1230765215
1963627490
663509137
798497590
1010023679
2062247525
653790978
1782971720
373563778
834576847
138884602
1034652178
397685117
1633193606
1589366927
55445283
459569139
1243230497
500666676
1410784641
780217301
1279962708
719174979
693552572
1078156911
916421353
1769652251
1668833877
1106456238
1826928917
1464865566
1754538842
1388145868
1772326111
1367399374
1945225938
1584528086
697971149
1068963863
2090402974
112773609
257473855
946276730
1146102052
1400768215
771073465
790572820
193962196
520019306
577980888
1798902295
1374640128
1083106009
261858527
1453180106
491600707
46382394
1961819173
250297193
352728960
1114240038
897912713
1578024431
355451967
74733173
1968899492
1054700877
1008837279
331982964
1903010174
1469410299
2090294314
1193098190
778110795
1804633169
849661613
347873297
1412211550
1213607470
1328565393
178059139
683652515
586709401
1006209097
537903844
1205700787
298972686
917786507
915693660
393268328
1210780324
228413089
1951743204
236384931
149736403
525514724
1068983596
930509035
848627422
1842819662
2120552594
26126271
1174074027
499522704
525098344
1914291680
1811504985
97815516
53054639
1979558329
1580156490
418894102
1830977175
930312765
194249345
1457317526
142272663
1369003128
1941569167
1373972889
561715169
580965824
85753811
1588755066
43655625
402671255
1049265326
683480047
1501044313
943533920
1306041488
135938564
914381722
654095079
1104216391
1188417036
1498042730
939982917
485769307
831397569
259719209
689664871
1522049562
922985931
581096933
881094956
1848544759
1611414437
1153593935
1782107425
155763634
1813975351
914019638
1471990680
129383424
552929174
991607828
1195596756
1692815208
808042397
455498647
1923977880
1796258815
774847480
1951420439
424642562
71806284
1983002601
2044484711
1010289323
712544593
1249834202
1436967736
291971160
935682174
733554159
117459596
1150930980
1303534999
1420277676
724277116
1618598700
222968025
1662957878
1546899481
1802777589
1042204895
809560906
1334729271
110667652
1619560369
2045649913
1607434402
380736711
1320889159
680818639
287438478
1599930511
23457783
1372737752
1429372528
348157399
1084058028
1923420188
1774436142
1073405540
2023625890
1897195999
1357911041
813144730
1177676102
152751142
1480163310
1562491645
772737740
29035153
975928946
1300576247
1896587189
1088063110
732805644
1783580560
400981586
1220203392
106989020
1748416210
1614121775
55125062
156544271
1336178024
371539402
1921428289
1096851919
1557184457
964254791
448151235
990356206
1645279229
1346530361
1145860228
770569720
1011672590
1750058854
196717610
44757266
354917513
817391858
691512402
1461219022
509891495
68758940
1911720716
888663827
1351619511
76171918
2138112165
601649036
731880137
2048457127
992062357
844246949
903837707
1013413247
1163968897
189610595
651916305
1473272216
2096568531
1168685596
1325956665
744407473
811796112
1968362349
5347261
43547327
25931883
814963101
902359118
117809323
1364945683
1879392757
1197624967
840687086
1679970902
713403523
7122904
1309713242
679382073
1855558360
2115074656
1666212102
851628422
455711401
772275663
298303253
244091118
565101608
993314683
649650321
1006618937
1224984808
2022851158
808043329
1667055710
518925895
229785384
975683045
858077158
112507515
62581271
219007964
709792222
5691056
457718536
1408475801
1730611976
1710245555
73030132
1431562579
1876292402
1988789841
1632315931
2096805452
616814587
205380455
1134424356
1731106323
1125955973
865018059
351637499
342990398
1066711895
402642562
169911550
1876733892
610145845
1035506639
524560726
2077831472
1209174003
1777490561
1521859755
854860035
959090978
452874069
1612262935
1865405222
754279764
1408876390
503731305
1590997219
1271207212
1340277096
1515594056
1103845054
654039151
104949461
684688319
1296859287
1524727321
1014621880
1525715497
408933105
1571610825
1158597757
1839619557
141363912
626767436
426088272
425304145
179246984
1598986161
1691817408
2113406259
717148302
1385589549
245599144
111742593
1634487975
472751363
1857477530
951151004
1781529898
929135987
966700521
342218627
1152427614
835986925
879082911
2010037053
1038111675
449110895
99160944
332885496
1985408415
1070291587
1160293335
147405495
746207261
844163638
1114153193
706257184
213646447
1887765403
2068814683
34079224
1010674079
1648948221
2032596677
1429565160
348565158
1546167103
1608597948
1045552195
1774735520
1624778735
1097975018
556027275
1859238487
224698158
1089632887
2072739716
1599378720
1412328791
1283907352
210139396
1004572266
17405987
1769538507
1381344517
937291200
455134525
1538573872
278015204
1368052844
48219109
1080655431
1568508379
1825105487
142504506
1729430547
1068242213
1852921703
808981211
557228777
410973643
1833308548
31425861
498885219
1529202991
1523576391
1891087526
159277434
297607821
513572
230136873
1546549821
1672290612
1791382649
608707392
193237320
1932666628
1094089846
266354605
12314339
1696051277
1451374258
1573052810
1842327420
1630893499
1810001617
1501890125
465035193
709348562
169311360
318206493
508081482
1308103690
1847408037
878172619
526630118
340391186
1225280381
2037237569
1197165085
456115529
1613187350
2062863004
1133596303
1288908356
2053530071
709771527
1365870267
11731534
402941576
842931642
821478933
1294732913
245891819
627423986
1184263066
2032633169
1671247571
938014465
700284880
1013731242
2032446264
1578769205
867216177
456890139
1188085193
182523284
799442703
1423397841
1892678038
344769174
1393472537
1668146808
2007189505
176563126
2127470006
378464675
1184165607
1635473219
21847261
1587245257
948561138
739738730
1803271551
1669009945
1367691578
1144352095
1046696036
948792523
1533864144
1244204666
195734755
914189107
2009008087
57607190
667055942
1897070640
1091076709
1734837871
1941366839
505856965
1423346543
1787923847
241142524
1722107230
448385681
500850123
1356712203
1337554292
1718866438
274394782
820155387
72464758
705987185
701372005
1913852917
516942680
649513505
103837223
178682365
2108062093
1646584165
156980554
1671093733
700620475
682557146
1823363252
1789811488
1823398018
1463119900
1013613623
1874070439
1316747942
707790427
420873585
1307396071
1813543914
1936088126
1110920221
93471631
203525518
165192792
938103233
365682505
1873102553
1699966613
972252032
1187100398
1030763167
1602800102
1937015319
245403305
788029213
2053630812
374248762
550809453
316789995
401869823
416039593
219080346
388104967
1657555628
371780172
280274112
1155285304
1439148743
23524980
1089865043
1860599995
1051602480
1301290770
1010210303
1338437748
1598277511
2067793822
2141807439
2106584156
498631389
66844561
381951163
540937470
1223962509
1131021858
1186437166
1273477353
269133086
1776158659
1265543761
761383117
345428403
1678673163
713108024
1263432392
1855056675
81230657
905508105
760686998
1468804518
744341730
805495501
1437161878
1874348097
882154761
1702081746
790105575
1742229971
269652673
2101698447
587622897
755634914
640456552
1477907112
1005944844
1329442441
1555530558
2008842382
818653853
2089467001
504677868
1698813396
1584319351
313755964
762803603
1080126079
369661091
260695928
2056986102
1994464523
1203279282
1019348684
904443393
552196868
842500719
61900336
318351209
1447783268
878220831
793550328
794687285
1113831516
295312842
289402934
2100314541
1617432292
58104806
1169319459
1704308430
623097145
14730955
1955714065
439970863
644213782
1437355847
1203608127
2093912360
718785149
81728772
518812254
1307038628
732749876
1837218964
1169660955
1110727287
1236732358
1356686800
1694555313
839993783
511035271
2045095410
709294799
1217836640
1761084756
992336005
975271315
170384033
1583717029
557012804
196619640
154782651
76734598
457059936
750948845
2064414860
846697532
1119768364
297556710
1863926128
85845678
1678613922
1807629041
316001737
1764602845
2002699064
759235750
1945472318
1652868369
827424248
1998844876
277121838
292752334
1299552710
278311565
1745014294
1351853232
1050458650
1404043059
1953237867
962038867
1707804759
1993304052
1419533332
2108199883
521673578
678315112
975421617
1393969236
484647526
727781980
343161962
210584520
1278553034
827312501
112484541
1404221005
978292753
395013920
647300388
778365396
474294804
1209290676
1723655403
529696
1077937232
1448424435
1546524689
642343292
1755214926
105190283
1545753558
258067543
1466225547
1106562407
2037052573
847284377
1415961328
1654557143
612757006
978363032
304531156
567578509
1489601142
271372748
127087032
1794409448
2109558779
974878904
31624757
614523743
1713185694
632972348
1498535554
1569365002
1528916728
1697084466
1972496564
1328654471
1081146281
2018756097
1586193813
1990207909
48913895
1476090019
1931578027
1650070543
151443880
418056147
916766874
1832245628
154313356
1456199599
190430622
714230802
1510935225
104163478
302756316
1646851062
369279641
1545219490
791947476
284488333
206331605
1514057996
467682414
1587367545
2125776773
1068347232
124017329
619531582
553586747
955625734
1941947033
726895508
692188072
1332038016
933818150
941582344
1039161062
1294133233
63400512
1374219357
1223607919
1614226058
1006715832
2029711677
1499440680
1283141753
223578433
1849400374
310003142
2059218240
929499622
2057943318
629300367
2002091302
1770966310
2114161314
1361487942
51864373
894909908
2002595074
173300253
17929869
875112058
1273061786
621826249
821898064
1675410097
510008064
1337937504
1541208786
500439238
1908767076
221564793
197695313
1236930337
1024297278
2002740881
1721042191
479746273
330281915
1304868287
951280213
439674382
104582514
787913749
1582156885
740672045
962328248
1463970076
1703597708
1089340397
1513838961
1908558955
860909436
645376696
1241046439
539636756
907350524
115122681
1723543113
1442720786
2071995784
851427532
2076187908
561197305
1810635711
353809784
315529523
235998432
1006775537
1340690838
707460087
1996457849
862488228
2111666756
602864841
1073589498
298178205
1663046726
589221690
877504837
1668500870
1743838853
1512933370
1361375187
1466651112
1696334030
1113024149
985987496
712870188
44497906
1642804313
195642543
63861059
731462633
1089762477
513789711
2098327565
57503774
326473004
84984568
342550654
1767239034
1950263887
1108193635
1452629814
200815186
1199646021
798368042
649676689
1837520060
1928278671
720613122
781306739
181624820
1269445028
460940369
454172011
472862396
1461719163
1189742987
642068370
1459550067
227836742
2130664448
329883566
1175001566
82598000
2080334705
46530062
67538077
1108333633
482141729
1326792596
865797035
1587484658
1483234409
719740522
1078809791
706323731
1370516088
257932306
932365096
381077012
1098380860
1328897546
772392648
2130758317
1752002461
1966046934
2129621783
700181785
1381966355
1356405890
932450037
133422572
1760716206
657850914
1609350145
957591101
753168456
770619389
1678273504
259833057
1895350134
998918678
498894488
992704044
1627364898
1720660199
560432467
777542031
1092768689
1754772947
221103033
264435050
2099993313
1950013150
308379404
1046734371
840648898
867536464
1747893948
2033655986
137635895
456391758
966976680
1892717776
1856282828
1763479845
1438141153
874634205
1350920459
716564136
1182075273
1952128585
1694456514
886793192
1285083131
1079295515
810542490
44052243
1889102553
1403439884
1858167829
1850436926
1487296988
35443791
1558163527
1054922555
1710808113
1182048290
2003793478
1256932488
1001653796
795906570
1558363745
1486382892
1305546786
1731778603
1638212227
778977939
713767938
1730509643
21361545
1791920474
1640198959
1155642229
1294649746
680352907
1487139231
1629205778
1005375310
361298363
719809647
2106505441
74875468
1466253723
657778693
2140890074
790997449
528499054
296201766
2128092162
358909894
779462877
1007397468
349653879
1255828307
757393738
382161742
1275829014
162809603
1210323746
1548616037
985466182
2126945448
631699688
581826340
744603930
951036705
803598031
269965131
1201833284
2065542957
384036568
875864011
987310612
1652876505
541974037
188015425
1776748859
995715666
1848788318
157749800
1851626053
1266507672
2016176378
872134283
165967606
1416023092
1722216725
1631773781
671610302
1030031354
1065648354
2000072942
1337976370
163407259
601332105
740196359
1889595831
1961659753
444248611
976333407
319875681
1178942948
395847833
1036884843
903060737
1419744100
1392899826
1024791636
1621568817
922094944
1494760973
279182778
2093119443
620761632
1043344174
378691084
2049675523
326362433
2047602941
557592502
51727112
1806143433
361996991
1190047759
420678132
264984736
387185648
1980838878
1373343818
484662340
1721100143
1160333008
1329057944
1371384097
71479005
253713631
1049190815
1016836597
295572844
809001313
1383621176
2094433674
1063863127
629398271
650057922
1477584291
955138541
960992328
993435743
244522774
814070624
109987573
980635461
2135123245
172995443
161477538
1306104506
811794881
1926534562
1781658239
49139621
852051377
1134417272
1763370542
1715125527
707421603
1922096794
296373615
1379889126
279239596
1340082275
617816871
1619535576
1686468800
1512702572
1405792031
373254229
525326179
912907627
823573268
2030848452
512121158
1937792955
909827287
364298452
333693361
703843639
363147866
1145594945
71123803
1022035374
727246970
1135772170
658237336
1279191451
1961858196
1600361399
434967260
1048014909
130311455
996223695
217220060
982809833
1456137585
1626636276
513509517
1106499335
1425219418
948636047
1498220101
844027105
702394809
947544710
268216570
1853182146
2058661204
2143749978
1391185185
381411780
1300353231
1056800886
2119460924
1753683416
614833921
735903549
1231942445
1736028345
1655094616
438962369
1869217683
167389682
240515171
2045347757
1166610868
409109443
1567870770
44984861
609327501
780075368
831683082
1238223920
1314259026
362004623
1039866541
1269247140
1456932488
374493452
1225871938
273320392
336874293
955764489
474350873
1780717517
925757197
666688717
2022359107
871166548
1879917375
1488663363
1016422760
1645003091
933254104
2077301174
1908282615
1063573591
1876980061
523373584
892293176
2063654103
1321000153
877711356
1508908663
729624328
2062586408
1178328868
1668049488
238154861
1119929784
1315177238
97509488
1072462474
1902978103
1429594421
826962493
1737385853
1848268580
2073695397
90100188
556201970
1656311365
1775752253
1757926976
1777330626
717888096
784090942
1454576567
1234529547
1599188879
1495229154
908804812
1826098999
787747989
1145250964
1350593943
2026250373
995639916
851441983
264935966
875513874
495037256
2018043388
1792062721
996497985
1268627973
1981989950
2023445362
1607906525
478748475
598695556
2090781233
1127164892
1274759203
2146678982
887679410
38316756
2049019310
1149500237
711704342
1261067873
941068975
1741126179
760395235
313094571
705684723
2095904084
1701876964
944268432
1525921830
1569771171
2099288959
258260087
561346588
2129898380
599775123
1607943478
1987473154
1636893871
1929006942
1088334880
1040688156
1209624399
31683907
1843341413
2018843153
2006871702
1415688140
766335318
1521488263
742524229
691174678
2005432209
195262302
1750628273
1715605375
1198866833
1709338670
1363833335
1696082163
759299396
923828726
1592929387
1452892192
1331005560
66878545
1671319815
2098283398
558744204
1407804395
1418095976
612488346
489025214
674469963
1663511367
510296608
317689600
239351008
457004945
70207120
1372613606
601697331
1313987888
1530007822
1527433343
98800427
1903177803
1053136369
376319803
1690691025
562324131
1660130819
1933106360
304607490
1256067756
1834123594
548615584
1177240868
487454704
530943582
107031067
323646853
564230065
1734377488
1260556376
1801624651
1632395730
263804049
849050930
117174621
968210961
574545990
33388648
897278334
1030319931
410403711
813431530
2030432661
168345332
1741368445
674654084
1794558325
18112725
635988982
2096644301
554353634
735812821
1042544258
1336770675
1624754753
1317866301
1602975414
501408939
1588129699
1011666874
2031048459
292740626
784526924
2145915160
2121594620
266061808
237694066
1318361012
1068558217
364600136
1170079794
420144363
921043030
1089091170
609134528
1567048742
129360136
1486121958
931518877
1674391901
1018034647
459926050
796351281
533446755
291005237
35221698
1202462858
1753111398
1378776512
1791586514
1261880500
602268636
339325934
718924121
1102837332
812636449
256143803
913046296
519090764
1707775589
1009462731
793849922
1939616815
339862332
1006657651
196131289
250027821
330090314
1192753271
1636901388
811197853
518588942
304902919
243217662
1066203416
318310951
925139963
306596789
40514978
517081578
14553185
608127048
2003617457
1665688100
408523117
1925438962
1054193365
1753243118
1709273918
1745682840
806556569
1412793880
974160400
1511219708
1260274680
88402207
1977712043
2040065856
1507594347
1027130090
1140242126
1114629755
2016951286
235068562
1548696703
934390043
109806907
426774112
1664121318
645609902
1682214581
427853422
311183815
552196799
1719084721
1833242105
1204982619
1437049835
2043880393
992000669
688738221
430598798
214873712
1923990657
1616462968
1478391083
1875185453
448003432
1964963630
1865519700
723904627
2146552727
760636709
333332352
1773378797
1955259302
886506335
1957917066
325085272
793797208
1785392222
1000375450
932765343
969641527
1602284706
1557339810
1651988169
1586872904
1839217515
59015842
956372381
1989569586
1403540487
414061441
19278445
213427830
1524151471
2111718447
1136372930
1545950975
1314397966
1609146478
29694612
1878931814
229416991
870290824
783259179
719266348
62738708
255446282
221109549
1752636339
894930784
1198549884
479157674
1529111524
1940198868
1726654760
1715298587
1581615621
345865543
1168346918
1860566454
5337387
762463700
300042892
1304115896
1578988735
32020803
842345912
1826929456
1721852513
1022796041
737279296
1021422964
2002313683
2020153361
538994164
982474967
1970228447
1780459098
610778926
298271083
1932106035
687814179
341048414
1090009593
1989726037
1823337405
1115055287
1043073595
729849908
1177323647
341108383
1017610712
867214239
1282336162
1414914428
504819016
1196377164
1808732811
83866476
2040508946
1753367154
383738453
1014183088
144246811
167932346
1706938910
512799220
1017039720
532429758
1664400943
978831506
620168702
273709052
574713274
535408459
1876176656
455159411
1569228584
734415551
721096066
1897376158
762978105
1064790530
1064829870
758434331
656415073
768732465
1022470206
1917675638
2008255089
1750042778
1989984265
676758575
1760305605
809305657
1605027934
597345959
188058769
1574026563
1855301424
1246573208
410616420
1647652891
1039255075
347653919
706327049
2092742377
1909484406
1757820708
1910315929
579610573
1468325655
163263216
2014754259
260575577
42009730
124745417
976382839
592595838
1470118907
309380009
354432901
1716423630
1369133631
640009792
113283370
1187992095
2055759751
1026792
699995199
95855856
1066894404
258465422
702214736
2070073120
84088531
1782219445
1063116957
2026454145
1251056976
1480028838
398091061
348556111
1447100090
288384960
578806177
398426129
19422402
1132149445
764463361
394149415
365612724
798682355
15845504
509064050
1411071962
3530148
650795802
1869159347
315331900
1317182734
1212950473
1846116229
1368878847
305919375
40929573
318054683
2113224766
62566110
572582192
131849891
927735744
1983334157
313233500
102172532
152545573
1295158681
1091450673
754952366
69837008
358242012
656271842
2103445145
1131470060
1935440396
919734526
1689014877
657596302
369686056
599215797
378430859
1493034166
65789275
1824809062
1956669132
2120331835
1182215781
1963297827
225212056
1511285981
754571235
1627415809
226931515
2012275916
403375958
85628080
178302749
2101507060
2105539785
1323330084
76957150
191064788
290962163
393447250
1661083074
40369031
1125880079
981435850
664219116
1983375440
403109394
615710096
524897898
2020749436
1666333401
1436576044
1615867643
17150102
1597153119
422641708
340447662
1278936946
2121951495
1187265877
506755028
1768879611
876725496
343986210
1188703113
922536417
1467247492
2051603417
1371994781
2061036932
479467856
743731217
878171827
1144158755
1626612253
1084470521
1535081913
2098059575
607130304
855620247
1728535698
1854340153
1587268423
762887388
285143256
2057197550
1877725934
158574611
1018955058
500982196
904181965
611191752
1685755317
948689314
1466290588
238043072
891046251
1876980994
1251214172
111575896
479739386
1674881468
1016458413
2105446343
1348114417
1649105258
1812660163
1286215007
75048452
1438733886
33992217
1927563988
1882597662
942207378
1050154972
579783030
133723367
956992701
749872436
1130907400
1194341946
1843883024
772750766
26528068
86299489
153073506
1915174038
1703414547
1127847810
917253107
39126413
1764249855
765395012
517734308
299045547
1597086714
1725314835
759274375
1661807550
681866119
931945695
162177078
1173779502
267632606
1611184545
1784756561
1286547545
2086778015
344630357
1998033752
1762670591
584057943
978608668
648650786
494463404
1550807962
1375523846
174684551
1448985100
1599949459
1030262797
43335350
2049223034
1344293563
536543635
2090006438
739348784
1902267911
1570658823
1022764490
1679017258
403017860
1659622163
1245114959
2084560268
1263730974
301560986
1778328953
544911799
690523847
1386430292
2114718688
934557344
1390018764
2004006310
681384378
688548659
1300119486
1014836283
1759362270
72607639
607881879
406761003
378465352
908629788
576649939
1722628096
709814099
1908584040
719506207
1973196804
1068817726
637420236
1459250893
982791726
711708067
1941526784
1198657920
377013048
1394596862
1688953117
1903557440
323729963
1257793908
448063927
664501076
218919771
153120694
147288303
1076023466
139025425
1621845504
914559451
130100450
1479990472
1321271387
1444347905
312413330
1887456943
1012743588
1245305355
625812037
1341464164
2007985003
465190128
955113557
521994435
1554738657
1294321846
1162845431
1904114668
1180663207
1754813140
184784681
1426356810
1965533692
429718835
1362738254
1932875728
918308965
1223759937
629480348
716423634
916693097
1068294692
1819445889
458903645
2114147103
319242128
1621321650
815977916
95455559
406363382
2006284034
1991013428
96732521
1639108838
1203611008
504657723
1595157177
1064534934
1019117917
829663328
378413097
1482459137
845290838
10238868
1081592277
675177555
1873627851
393554521
47738966
773296690
818681043
192483576
1792930911
600952056
360002417
1316891990
2020171278
931276699
1080740484
2107910337
441988006
318718680
1566304099
913379595
745367625
551378034
1777858275
752700238
1455559216
819333374
1703796108
1193482899
1932821346
1232892636
1036734528
197092953
747252947
938916190
1579469439
40343867
1016451778
2082823151
26454418
383706423
1659489240
1783132490
461166265
267115575
1538464199
1367014563
519540839
731383179
40977235
1765828038
1887597248
8496792
2002655509
2096379579
1203357344
1559607147
1444012791
1998669791
991988137
1515615932
1027001601
1786233592
1414130127
1387188088
2020312411
572430104
1590097560
942018875
1154714078
1304667362
1225285674
8392521
614422313
1916488658
2085827353
1274876546
320940984
788735168
779487135
276627956
1397948655
2049305894
324979095
1185060923
1837586657
47769279
1476410377
243652795
902001463
808824047
826212905
1324736487
123398399
887159963
1661601695
652850446
1410296428
43338167
353171975
1205274984
1644629277
2096366954
562751199
1813643842
1450027179
615731573
2104743815
1196400553
1243312174
1747005099
241757298
779929643
1534293729
336635184
732758775
1304500144
1095649907
1401791368
1619186995
86981328
601540553
1682603051
1821215091
1792589159
35056749
1915441352
2091209783
1762934739
322099746
1057102301
774432502
397787772
2062633420
516811713
1571968444
1795447607
330352814
754485858
1658584762
750189589
2011420741
1891877292
1829105584
964056296
800877875
276035960
1153101171
1467420168
1745310126
1519636942
661336278
712766757
222377897
598182935
1610069698
1802280218
1506412105
148651805
113746226
600565097
1099169067
628522693
2001247828
1849559820
743857600
1554871810
1622258179
954380881
874833378
1259543183
742752849
1800282966
1864016435
890055315
1076725498
979478977
1105390575
1663585086
1006232656
42573384
2138872756
1632633933
954369303
917987810
2097866531
1642319785
1345034833
1887523572
152839268
2104840320
865863313
1934808805
749826023
1690519202
310182480
814430129
5812236
623166543
1399386151
1535615796
1294922886
992097761
1789975657
1221625219
1996464854
2130976428
1608598921
154057351
244722644
2060981078
1031996001
1678662873
133142967
701920646
1354671196
1397119928
892902065
683218209
2137108546
1904750160
454553087
953760955
808145855
2117165534
458042113
928135799
841632159
1465686029
1347188220
728024840
873701821
605304251
134042856
1310275693
1351357678
1330562838
238848105
1213758724
326817589
954124010
2094003848
2058404465
416233605
1205099976
1308620322
1271126324
124817323
63350464
263741164
22754179
1485584669
2021195068
1378644187
2003498517
900360738
922914299
1365503183
926323119
1823761600
1525259469
414328129
135513829
1394331598
439459836
319405781
239459865
359798650
453006332
1401787123
26756235
637240545
1847457979
1335301438
311968249
705335453
1145226840
1427754101
336664126
1695884996
1952464908
697350693
399857737
683110172
1025626574
696704466
181635167
1966603877
267250812
821124914
1536919974
140982200
1282325823
664178553
1172156387
1420433128
575336945
696168904
1550261651
1394867402
1227493511
280214766
343350239
2007969298
381850747
572607292
2046876929
1566545720
840585314
1959596756
887904319
2011038725
543257081
1306070157
281649578
1216904250
318024488
574879023
362947147
479936345
197482679
1570618264
1306080642
1740770824
2064413967
2144540972
1070243078
21234217
749196990
1279158744
2068103232
1849832278
1167681634
48771562
851559275
613173468
1329148251
114185290
1062139621
49334438
1097806072
1235997177
1849880678
1682691593
445225308
438654839
1911342201
1667791806
2050753153
422080095
1853254657
271169138
292735479
1737543313
907301763
1557526250
1582381617
1225694365
665349160
1207567601
741790617
1686436365
1065027242
422018000
1210814227
2089927109
440107198
79114973
2009375810
1145359263
93191494
215117276
1829337270
630194654
778606711
1701740930
256482200
642477327
1172560564
2075175548
2134032143
1703902818
350130943
1052031155
1994044988
1020303625
449876790
1889218359
398587149
1431639560
980792813
924338193
1622628416
651960934
373065747
801047371
1384695473
2088418190
1390469997
1715675069
2063475824
2083708570
157235088
549121123
946707226
1837340775
1389158214
1945770406
1868202802
2015473979
356708961
1716493043
1616631366
448582194
273879462
1167216054
1827171969
1985148452
591219263
627655773
970495344
71277639
987515807
1829128718
651544282
2003006217
1251648895
417238125
1415329055
1077539334
10432234
569719662
382625444
1264263360
1837077028
1346389429
1149033758
599056468
45222039
429854600
657213639
1571072965
886549654
374381553
513537757
473986796
519237221
259090790
1153998269
813694250
1293209010
1303068125
201517888
613304294
1424403717
1696120830
1075084553
1998198181
806799499
1695295060
465120499
1468224723
1086487107
591004904
1478907175
777654323
469684027
70728740
2092946766
1790331849
2106993794
1743320059
1343203095
1387687884
629601713
407983636
1350939451
219055103
1148243391
1632739542
144902459
437915903
944560458
712838906
370271168
582837874
1840633644
15564968
1045040029
639445097
937931134
908270742
1282982431
874992594
656752724
942285889
1937298556
1842073402
1469304538
44043087
1090014722
602140093
208094878
833910134
175731438
742939054
27299972
1970656392
1616088223
1784967632
472044618
4732753
1228653609
86621157
1393701337
1254119071
683205498
1556279154
385544601
1280679531
1781969727
1483495443
1054226120
1934320921
2009449440
877348060
1681227047
575368960
2035386247
1976403314
1693577521
1346932381
196814474
1459843236
2009037372
1648475603
245421724
2048833121
1813209307
412716733
1262705819
734373083
1341615382
45743258
34499628
658654716
1125996699
592707049
394609044
2081172169
2100873225
1891893300
1774570517
1855674463
733113108
2138686542
1292582457
617064416
1462270145
1718880297
253509277
1802575632
1471686702
1553996466
645466620
85481324
924615770
795675654
442278692
760569540
1499025692
1943207153
1599163733
217040536
1920630973
1886427627
436823828
176798996
687180370
498393167
1847610566
48026638
765680996
543417074
657429851
1565299965
761308627
400883874
716722860
56809786
227132286
897829877
706920719
1337628929
1028808592
828534635
1830114340
2052207793
1996636087
1733855770
291304376
968676855
1547896302
1983424394
1170331331
1698055350
2083529460
1442311464
1378114437
167292072
1124939083
749879403
912776606
1262918708
741668809
393085332
953582169
1416481251
1020400839
1705882831
1728960777
189800449
1998495754
622137689
1649700931
732045560
933826717
1188589483
1041392475
1180015976
1288793512
1162679209
490703319
557693760
940293690
2039459981
1782776924
1511498605
1074991902
1187291087
1208013205
1241277407
2048480500
634118782
993562561
284071336
439087709
1599717131
1623037801
1100117002
201282433
889229347
1774126602
1159362475
1452537136
526915589
4081217
353627861
782749651
647891214
1424712205
569998158
1680534115
94358079
218902979
1362561293
1043469345
1562744093
2130929287
1080516713
1460320544
2025314676
1184504003
495179186
38380434
1202184676
2143955017
340331087
1017808337
42424803
789827058
1121082560
1485808416
66994182
100854330
2113191815
1604962742
690897088
152346430
1982634931
1839316650
11542225
313352853
439986514
1575579883
577817005
1320058407
1431708536
1035470782
2017687366
739068944
1944438165
226609152
98037055
932093326
1805091942
1770904351
993374441
1792476955
296166487
1448953941
575714069
1440983196
586392930
592121752
343904337
100551423
748240722
1681874518
1151129630
1274067456
152960858
810376123
1663832268
155694480
190485633
941284027
713496640
1917471261
323744828
1171791389
1117760861
1613154402
347278336
1507816494
741878945
709978962
1787639984
1306361841
608011090
1428723775
1473340516
1732353339
349127157
241264366
714102390
451566265
1232324724
1391899973
1071980
1309206096
302761109
2128481380
1241937372
524020659
442695812
1952838374
534848774
1635025335
153601416
1563469057
1720871252
1548323749
1026804461
612906173
337436142
1027743179
1088148183
1229909028
68454950
516417237
111916096
2025288585
9914834
215259886
215701418
875604652
2800289
851031722
1382318437
2106157632
2032144458
2073061681
154986785
287342409
1025424850
1104265310
198327286
699087036
115184587
2112927955
151265131
2005836827
584233360
2067615619
1382772128
399815334
940825580
435192192
306850464
896492448
187373618
368820761
970099874
1885314024
247937084
1296344167
827887863
2138327230
1680859510
1476720160
1666315115
828032868
279143878
1658565808
1672316165
605340187
1662546101
1071984922
1208013157
744321325
1637099670
1483463245
1997054498
1107560982
1744060176
1463831417
1292605961
424251212
876578905
1931066897
622289441
847943738
462037164
2009954011
1988789841
1920220751
878768534
1694026324
2139348525
1350358679
756510536
1870983459
1454810321
9604204
931694904
1227571761
2103563888
1136187972
1299764246
1534328712
1738263193
1101509637
688178767
1825971065
642567728
1998366513
1154549140
1996264470
1034343546
985835400
1931938663
624814718
750251382
1398395020
1473246114
1823756495
1825869576
1445300787
1257126165
1565034678
1026363701
1554081262
2088137648
135789707
16877136
722035659
2039156063
484116845
152903931
1996713219
1729433122
428816552
1842924436
1595944939
1527630608
180787364
1685358938
1646872913
630022732
962771225
1502106539
440812076
1510986104
1807012740
1023115247
1205804372
1246434157
724453012
213408769
1660649268
1487319479
2108030185
1305256130
559161807
790163405
1642350488
1607750017
1120905418
832900942
2077475543
2037270011
1122305886
1615294286
1282394257
495177685
1670667299
271258125
783789737
1942072255
1715208875
493747056
20827475
411014577
1159869471
1458761649
1321265277
1038203467
512883948
1133650391
1467692881
597827180
1010397603
1877746704
405654851
677101321
61191282
1058466812
1433149070
1003407554
1821591259
937950765
1497508570
1797000948
29240195
1558485007
1985176498
914784817
1168626063
924605519
61651223
1700955012
709826918
2045469189
522251125
1816428623
958740732
603045015
1941352854
1687197499
1181813461
1098524323
1705786223
42473300
1298611362
2053435452
575110895
1588144009
954504460
898962980
1822767636
600249494
1729955586
689679512
1008631899
1711090561
1787805999
2138133816
1935576599
1002306947
760054745
629097068
1112600978
1755664998
1489455826
1864539501
2124826254
1375409914
1671109864
830129776
176965308
1136731621
1516367380
1749977126
1658947807
921938476
1378806261
402840427
3428012
1552814014
1191397992
1741527697
163991208
2055488145
323180405
1928867633
400908213
381291173
799911365
1141309523
549650382
24535642
256253438
1169797169
633395187
388838880
2120557583
1366061057
1579832288
1882044552
476479033
1604028142
587776293
1988721034
1452532201
1066366755
108530352
1206808301
1574316539
1851745308
474707601
1324102351
1399793106
918293942
1505515206
861380476
267233080
1369801067
31663733
494569262
1742363564
8793750
557384542
1911780651
1446639236
292979016
1501354277
109351190
466482461
212842331
1528727248
346365646
1945891647
1775410277
1217882769
1411692719
971516419
1525277098
1591352319
438927563
320386895
2057825494
2119132414
95306165
1881961301
1367867743
371613927
615710841
1666457417
1151791931
1648589761
2064530605
1091464339
730584673
1775445422
664483269
1733988382
1040162845
2129645245
812312900
1912656545
2075288213
540732851
129998328
1107623356
236259918
808570894
1670076638
254101786
1593754718
2138269441
591206370
925827625
586861687
1869655792
1204638768
2002144925
337984468
2083209080
50213481
1420349279
1353558967
1463160496
1300070515
1147146964
351791173
1426659098
1233362475
1422830149
2038186701
906130719
1798601493
50540019
1879848613
723767967
534592071
616336327
1755433666
489434209
1634289646
1996095791
861228358
1737221775
1433067965
1795979354
1670316200
263675728
156297670
1220087871
2140578741
750956156
18734835
1715890984
1838882428
1066965209
460201446
133223399
1229553452
919486431
1464354080
1797189574
1900053305
1184769412
1965056875
2062510012
816438700
869888988
60329467
531746533
1892089232
843086002
1966825099
1582136639
1190950118
1796313627
1215171410
801632355
439367743
1944980355
1016960676
93976634
154289360
1158969739
1574897554
1508327277
1676366191
434528253
707045281
771709758
1575808420
1543993745
652647397
571317747
1871783048
1358230435
635285634
1703154862
1587179766
666804913
1814824185
1631911395
2000457506
905058051
2114892823
2094091519
2141129036
1448578321
1287112463
1512350493
952255850
296880667
1778363132
1496122745
2111998355
1240870761
1035988710
408447691
98038388
600559750
1856035511
1784048884
842891489
471570101
1922667765
1917424063
823861114
1198866995
880569259
1323765208
789490163
344562853
227156463
241036870
1586747423
1096830614
1714640650
209585682
930213661
1827368531
1682699868
2002656416
326706834
961101576
633557388
463361826
1340007011
1241146766
313957712
140373241
1644489893
1838518158
304563615
1003056265
2113009961
1109762461
498711200
1103896173
1777290134
1219887947
1254489223
1803651422
1004832791
515589944
14986608
528698756
1961626467
1922190502
153774576
1370115996
1274366890
944170610
1513715597
1777161969
1514851485
1477761151
1155634346
370337141
1124582192
408171902
1432962773
1178704686
394509658
1033850308
1753808012
280625627
915498024
1080401326
1730296983
1177570226
16404617
1857137511
1018300073
225620464
711299399
667623979
991864746
1027082664
874126550
1511669114
57036256
1671560441
164684964
1340839003
1227634000
935637065
626276788
1618187091
128465195
1289708454
1470268221
585191889
2107251854
299459660
2083099905
1643815593
70387060
1212466517
950318289
1239995912
867843034
1158855909
1709055795
127686547
1042875623
672793090
1044303114
1901018706
672924584
1296627339
1881026847
1220000677
26948578
1158734853
647451673
1301356869
2042110749
1199417772
1504013013
195017762
1724167274
226074403
582955327
1863884623
653168700
600577904
1593900228
1546726917
1665930064
776503858
1206931946
1931562302
1008418755
1715399148
2088654911
1671990194
1720964273
1700557434
2057883302
1022979673
1203882863
1336873107
1691511372
1326995808
930042125
1079533275
547340432
2136256127
997398586
1539337340
885498948
284028028
1433582778
804251859
598401035
1028458916
1221167561
1132260668
1719231150
131025928
674621847
9477387
16344403
129029589
992154475
2094286395
928329738
2054940748
1903875414
1767576043
1981087646
386950947
241229361
339179850
942556471
83826326
194621151
186855285
1017707996
1014770788
1324820411
1268602548
1904158763
506325550
236252159
161364804
1923463874
1337611555
2075014503
1804941200
688790290
821888802
1231920499
1342306818
1674389071
856138837
663762481
1825019244
966192054
610140304
2081133619
1177213795
1553456009
1243980221
1824916836
130638885
967545337
1934860517
179768856
1380667607
1304708432
1772124111
1193379349
579887568
1624497516
1013132265
306821657
247383787
1906446323
1681099226
2051623210
2028936109
1488213679
1810744199
1205577633
1140287843
719679257
1206730924
804568220
394227921
1783783765
1423701396
2144826719
1837155601
1588099780
1451652697
757869546
1136876860
1035281425
1935770153
1023726802
536992827
1311666518
1437419039
2030664177
664374096
1534760238
325948529
292310287
1516564523
1884102960
319919333
1469673686
982442654
1372643423
682021
1859283680
1801040002
1113880523
288687065
301390265
1331427346
776688357
1788207043
444124545
163679008
92913792
621630978
2025733545
1031424638
2126376622
1474780280
1043504945
1306278005
344996760
1145476058
1654713148
607834527
1397460794
47665832
1322994360
804224991
289600363
1155133799
851112995
955469703
1354952015
561491099
1553726770
1816242074
1718399363
13376130
2008223444
1499964464
308325351
1517087954
283234490
1527074371
565645
1416143065
1730827629
1654400908
402806281
1063949120
355035677
1160207777
187994696
1942914295
1201556834
1200486419
1124983790
820508468
1922872545
1807458260
574819793
331637611
1835684416
918016536
257583073
1671104850
467485035
616384313
2117250947
1487070442
931698414
517098481
670366129
458272537
194086219
1398045035
607535012
244185522
1031275741
660297349
1137266445
641323013
477265313
984242887
49844021
1515710974
598800380
1226942314
1007408152
52445129
187729537
1181591694
10334435
398355978
1365852359
917260242
183626492
984643609
577168763
1828079897
1451367423
57867523
1250671433
1666481048
1933776764
1328623187
705265645
1280321350
729883182
715729787
678331919
1676466478
449987552
66348793
1657092470
805610383
569760088
654156384
606822615
1411713364
2118490078
376509975
333150879
223297448
1554155591
45372232
1641234722
2145946582
820510011
1534582378
242027365
563527824
1954265337
51255115
820231611
326229250
1019919089
1818800530
1972493938
1163050396
1074293758
930827093
1070221367
1012077742
1305642100
1174159302
1934715845
913572360
825021743
63679474
1339571858
514656463
1328940190
1255370782
753514253
450710130
1217023692
1941660265
1084495769
1673441527
912371689
452104895
426787994
760285265
1936736611
693859847
536750355
840073171
1743621471
804394943
2100581663
1352396457
1179543736
1062376171
750041748
322331097
606634747
1359313299
1921283135
1656524870
1365942305
39161215
604288433
1388241888
1188418527
1777873832
61942022
231184371
459368288
52971266
669727204
1818593883
1094061624
264977844
638313908
1408221740
647019261
832362667
654739467
1616065346
2007484081
124821179
66354161
1428583144
2065789698
320177552
176569989
368476094
1708585844
1708350460
2062900168
22748740
201947171
1602307609
936908942
2097198843
949200847
726194203
1609519502
1510578515
1307273128
957477448
1662862506
521803089
1372534649
520586894
1600808504
1311959106
1525694376
940956620
1918486366
2091370283
1671363109
699256524
1958028223
1969553172
290822827
2063359926
1190574097
1747818690
715079756
894843699
859451430
814917727
946199238
1557222886
738153799
539432754
1740074624
1008301157
1799869528
2138757283
2031403003
1109562724
66880089
2053102554
992609738
1082382984
2044697958
1587915219
960880177
616258089
1836193185
69003718
471140059
749962644
1933336826
341476404
195015402
411617468
978078008
1432062885
1707041274
1206747075
196937063
2139218460
727663646
188760971
408828414
1877615256
1671208069
326860531
1976386510
322544675
1617520343
868211917
893642311
1901796011
1931049959
690743217
926364708
246279776
1110990979
128714815
1358753347
1022000638
611709591
725753175
1843723278
1850202536
133689072
601747508
637139157
1456738810
1200726131
1115443694
155526011
231541519
602028547
739487912
992038135
694733070
319981120
865747152
290259317
97785205
1267483305
78543587
367154508
1852825098
906477020
1874538917
723309467
349631687
40699915
1695990457
200332760
2090356428
1239929773
1920790312
1882287593
1621509053
1806121787
1048499286
1241526188
418499754
210754337
1424576073
2119849592
1777126424
21236787
1091092115
873588902
1009591149
1521283128
445848477
1366141977
1271727638
954306111
2108259748
73323553
869518778
1134423036
1612102507
751858556
385536637
1856803098
348978399
1469563560
1205649855
1950332879
1839258881
1548753913
30657909
119782486
627413564
971943643
188662519
818220367
1271608466
2109911481
533096162
1686857794
1780769803
1736293008
1012195053
1287599751
314813385
896458303
1067039301
1433283993
1369097075
871354596
1718510679
961024954
1801821492
897795665
1687614192
1391790752
2102715726
880339875
746867063
1437819417
809266572
1537681415
1204481295
774385215
1953742471
1831704443
25715560
1585070952
75216738
289464519
331107500
952633329
1610568705
971891820
1019015175
1964037847
1823288462
1044409385
712986386
1165390401
152950056
444318999
457461077
2124646156
50614262
1229114215
1966821320
1427022032
179083221
898026444
759526332
72583178
1386680252
46297233
1447991360
2144119971
499794286
1183152807
116486545
2063999240
136898464
1206085853
1010571321
488343104
1483572763
252295983
912069888
422053859
893902243
1437566447
1669398436
552970493
2031080330
272980990
1158572824
1595104331
82131623
782649142
225663140
1577171095
835272886
596580968
626983963
254300198
171904618
1998476807
229329229
881240818
1603232965
887019404
105452415
742622067
190031412
15495688
380977873
1011823604
1509931114
1694667922
1699046643
392898183
41173542
585148007
37245375
41897861
1487078348
1565616774
1615608080
383237048
415175181
1445984353
1955712264
1849339680
1566891165
1367291539
765218575
1625149602
187587438
390574403
816013414
1785166920
1627542984
1108950233
1948266892
1514573040
1764043855
1635670033
210646680
1379481156
921210100
1390342286
141018001
291153793
490078041
2060942428
890151571
1115155216
55529893
1941795633
1669719288
938272167
1304108985
1494425058
640578730
1969136776
746901825
400820460
1673844312
1972223614
609084185
2078700665
118438230
1469283740
1005275823
355852942
1627405561
1712021145
154648505
1319896342
216723183
1904016720
827281388
1925557973
1250058086
418904120
690223689
769056025
461855244
648656574
2134086371
1614916267
796116858
930723298
874977915
85873898
1399035146
113250719
512197485
984737602
1052797489
397508307
90935051
276892794
949745867
649929296
431265550
1944660517
155774646
588142624
158952631
658373564
1136111030
1998058830
306933159
920729263
252362494
308745613
1798774838
425810490
1785498334
904400787
677246455
1263815101
1567205710
1968378057
1755988608
1618463402
1633274842
917207349
2050180900
1772794425
1371810530
1882290707
1278763656
104405495
314515437
1627348833
816137569
322833239
1996731749
66887331
434540424
267104092
1091943002
510520353
608300923
476175761
1878213598
995867120
198829752
1056417436
1299059435
132675754
2713265
1403490073
334974241
467600106
1950527124
107227585
771425731
805765455
484996752
451214726
1864879761
81918735
74540484
913509096
496917157
551927542
1774860194
1728128227
448415440
2072337267
996252013
1321301399
1953135125
396878102
320160222
1003644736
1204788774
1822794843
440095896
2101743199
541388689
1825556216
1514776335
1119847998
490656035
1490594263
656538643
700222645
1197265676
1415515288
933668207
339097767
1795126172
1774023368
1928056977
1302480416
1340677499
330397080
1445866932
1203758896
901997619
794362189
952845588
24009223
1239401873
795038260
878905282
679745936
1516227552
1402990091
1841984270
2068707272
813669419
1364630767
1222766065
1672300962
1512765263
2131901857
2146342318
1013446844
1317840440
637290528
1789876500
1656907380
2047719227
1360667282
1891772816
956123012
1808561102
136352614
855851081
278664327
1990986865
30853685
1514140263
1868533285
103796879
1460800311
1149773716
990169354
798013448
2051333827
145477165
1676616589
746440493
1365172918
427923826
491161479
1207366136
464451434
428098140
448406695
1931486694
2059022279
557037117
1438391379
1021921372
1055992501
1548256363
698250594
1502615768
1902277992
551723239
1603972433
829787000
1102258327
1984463844
1721566170
1008366398
798003099
2133043478
1618350140
1447843897
488203569
1525122781
991637213
1896177594
1615850528
1180635375
17474183
178082489
1408448939
1601273090
2086117351
418263051
1950850651
633364696
349693077
1849336980
294806487
74094351
1277288893
1752432201
1879556318
1849974822
892057235
1917825940
806459596
640278121
1307953897
900754948
1325279497
434265452
175574283
554517198
2089775158
1948904377
2016100178
568406405
1002088777
144857572
1804412575
863058811
54742625
920861837
1104201314
1492244271
1878943085
1303624470
1335155729
1308765981
527896376
1476974251
1322141542
1199633605
1209943158
2067808004
497070049
956167235
540969744
1623394775
1429018420
892435923
1605060106
1089234614
902891659
1797004703
691432722
1965077934
529169078
193385237
124657512
370283860
569732279
1799623731
1698180454
2058512107
2133258952
2117745176
1596772273
1266806749
862006572
1292224206
1954294329
1402453781
300987204
1515509201
2112641825
418154242
1146252231
1510704886
1274826434
1435838915
649158382
1861393231
447280732
2079500921
887315068
115008624
388143504
1896438884
564239065
761668812
249384166
958348699
1328017945
1458766418
1864617162
2073500614
434776146
734425289
629289205
1340327084
1657625632
690864187
2106771421
1739524889
157178597
209223438
112170415
1007800995
240704588
1245260374
2032787239
893883130
1384812318
288981825
1353206099
332349945
225761980
126402988
122040440
785235101
1663798025
998582203
2142328910
213051533
648202536
748392823
362425964
1032264481
1176828977
1582999843
1210589347
2045411192
300466247
1034999132
1433911473
419424427
1825595826
806222328
1931553900
582137273
216868394
1497729168
822028684
1505319547
1100341621
104015999
1446071717
905294893
193439287
1627812320
308585148
337293274
747516468
1781594986
1031636952
840072048
1697062781
1756292934
1649146105
785841590
904592108
1869611978
1970146032
246351610
1407697871
1229687732
1601920591
642397503
636800309
2084402823
269629870
567570592
862977025
1196977872
1788218764
2138180400
2076455398
980493776
1395769374
1443436904
1316341203
454996248
1346979668
247205781
1800633886
1736619877
1918218521
1134510920
938743854
1389467142
452823244
1710216092
1829996780
1605305820
1168895814
250465912
1401407469
382045970
1593575749
806496324
1866518200
1963434412
1037601819
873113901
1420308947
33784937
675699796
1853059675
2057201447
828205900
1680684586
1159467186
217840945
1978023502
25751762
1742839135
1658671607
10832706
1410387892
642645564
1463534880
117546500
1142214802
428406603
1992784107
595250125
1033499405
1055704768
1370119360
732950017
1934151275
530556111
412396429
1413665153
161633415
887563628
2120395669
1957144809
2117735488
151000779
1425575019
2101405330
2131890349
1789492869
161941463
342702924
1562426804
708742849
48564156
803261626
418312896
824858175
1678378023
443246467
2078040835
807951591
1627280666
262274929
132333779
124802829
1881962845
344334310
1516839596
687628591
1330252010
1369017243
465592304
1049659207
1170299429
2026963966
395858571
516389089
537842396
47063697
1702982705
953528204
1851763929
1823802621
1309805613
625768766
1661713200
32730507
60820571
1217957573
618546258
2146142767
1764693841
745724352
1942155082
694872893
650457305
124214886
912404459
1896621769
827322078
1335815727
1841601015
245345747
2138971367
1637942102
1633779193
349809710
493474077
1401277229
1764336048
591694392
1595724220
1225626829
1932466765
420762163
323642175
674814705
1083976076
1151775993
377195010
1615668899
704512471
739430948
1083069084
509341464
1960206614
1192351817
1328918203
1434796085
1224760928
1688747358
840680059
1052271494
1597362329
1946583742
188529291
1991460008
1099263773
1653409712
1846755844
744706643
846101726
507946612
2051906400
925978812
1561978499
605642854
1036581340
348921052
1757966193
176708723
321201913
1057534248
1446312147
2036878024
843031315
1981497990
663212515
1135522914
1684237931
447932715
2018148355
1977292638
638912661
355740050
582098332
637363292
998592567
1444272927
1939539557
2114569092
1595660431
1283578929
1976847985
1295179801
356869406
760928368
1698945635
1274216258
2074599832
1765708026
353621436
1871155874
1172094084
926558300
990055792
1195189518
805206954
302926723
1188303408
1781625129
237281300
670328697
41440425
1986624135
782450206
2087358972
1101040743
1441826959
1335185242
780603190
42411093
1623295474
1626574803
1195225987
2119850062
1744015148
1228734219
576330179
1457564152
1817824307
750349966
1917086221
399168955
1643369021
953591781
215773597
1122727449
983741749
1722829324
98382547
704644754
1590923947
1700645837
1552526816
1997357968
658379458
1549961954
210012314
1972259933
1763275039
1147970149
1643338923
1760674174
1835758342
581148229
1213515175
1269887003
2145669192
1521220559
1105244081
1694004313
890893408
1532992962
1299897195
1834886122
1809871300
496099159
1584330559
1130046547
1057654035
475162889
2075754747
1974308529
2058797810
1044924483
1275267537
1545223374
1224601359
611468547
1941888997
1966057222
1705571348
377357319
1379339039
276657226
1613279119
744034494
1271189604
2114751261
1402881600
1202640971
625493031
2003369282
294753106
1712685301
1438239735
1142558844
1372733445
2039518527
1924577015
549896076
1247681327
371403011
1728757659
1165860812
763686293
1136896253
864511611
905414896
1617041948
779270211
1017738062
151378197
129028057
1037998488
2052065184
280748125
2042161726
1022087560
1381994689
287378121
1139196613
43314711
1298663909
1020639556
1925495262
502825817
1762408688
1452701487
1788562018
1393907780
1806238903
1784468288
1637328684
1758697012
1841603871
627405288
1162816252
912772933
394584581
1080622112
269298673
2074551434
1614152430
825497102
2123864173
703947888
885246649
1314963780
82036160
349020289
1812812124
506211289
744669431
1325322262
1841839001
813986427
1687732633
739187982
926062825
1212707834
149331866
341095500
562168422
1226882205
1574674348
1444116344
1915478768
466401164
434337497
738883842
1645734602
2014263402
571702385
126311463
260120013
512898359
1088773734
1664318222
1066803436
751653732
2113835020
1434406135
1845845292
209256336
1382889049
1144304740
24182589
964123484
11599558
1431839609
1867185402
579368669
1087860160
1563703387
1637697044
863358707
606498266
996443321
444450606
1091001693
841115981
445824002
752298241
1312847079
516413120
2026876081
1898953812
1326205110
1902015655
795495397
37830890
1674715694
906341413
59304409
1638118088
1197011088
632687347
1083651239
1589719457
2029189103
839519497
910368903
670682136
1366386155
1107944645
893501016
1549524737
730957716
967562447
922733835
561508472
981927265
361838784
666979816
2088601044
1708312323
1199285194
1575951337
854692409
854293140
358399799
1792463395
1551565473
297840787
17997235
813075994
59695222
1067685601
1052179133
59934308
1132290060
1105724894
1521796036
490832788
144664333
1526633776
1777737960
1619227879
2087662859
1600077363
1899963839
338913500
1481238850
773395792
1675093257
1493564388
580106325
926246103
2060339769
1969103277
862959351
714866346
1429515840
155416644
434132065
47057420
1034581076
192588723
1865497839
312878076
542469913
96757515
548694992
115493312
922196117
42355050
19234049
1637647925
28139260
758964984
81125360
1518535792
877765910
92601919
179203996
957589006
864812796
1647465310
1246266149
166880384
844892380
1879367634
345244
661121623
1644104980
1351849826
1308689840
1617042802
1473898618
1319823329
1924470474
816572526
2103500718
1929076677
96311383
976398551
410310886
1067090309
1417053223
264955543
1893203776
287349104
2077793295
855929995
1922015524
692441400
172401907
1773151157
1046900092
645669981
934892817
821200776
1319563574
1188499367
1673762796
153397711
1829857316
2129886894
553875367
280751665
202747814
294943120
1767422081
885571620
1699410002
534984052
1289268553
1175645561
1954466218
1671392650
1737889826
2064366859
1506294276
762535320
1474114119
242714493
1453383551
64389272
2067884847
252535825
1301099719
44935778
1853947405
1331485184
553658095
1409406752
341193689
242696610
98726655
1558791705
1541812673
1570506741
1059649580
1990707958
1995560135
34047666
313977033
2057960948
1460889299
1197057400
1342643678
1889267984
949023598
1772687296
958457330
1483560359
1305575966
2012119878
1349236752
912205771
458306656
1497449350
1711559059
1964112749
1129674738
791454441
563605601
316215798
2069619756
1652044723
886622034
1234783441
1675770370
390007190
1149589986
895938393
2019221706
892886987
265279703
2128387574
544021955
501939880
1078442731
1073462106
1600909136
744755371
1215951159
1694314184
688801866
1256669854
1079463179
1489918367
1050314650
1118669372
556670017
1556561791
69460731
2141895800
1073350083
177143669
464491731
120043208
50936804
957998385
172321001
173442690
655911645
1219290690
701382801
1290397501
1074161122
414269301
266833682
294102462
256695163
227280235
1517450559
800592080
1743582152
1812699484
1745297731
1190939753
2034231941
840821839
332311853
688752900
7624528
802004488
255012385
426818476
782792233
254459442
1626544125
186596705
65616489
336252729
2118477882
1734863057
1192109041
1063053313
1406971804
577937429
1700591637
463697731
1934764065
746713485
320521495
1345336430
1789545571
695837768
1675296184
1174338887
1612114677
1786084230
1082776597
6294815
1590027057
362144121
528503634
1011610947
473551613
242912025
1185532807
1586854413
337991052
281170070
615621490
1044020906
9316676
1605456341
362056170
1716636838
1181049317
493939712
1994693574
259506381
2041835180
1772063057
1966907542
65054503
15293840
1488596072
1912103280
2006830603
758019087
1939913003
1370559354
1334297920
1949626837
1575420958
1094998084
1048695100
1529911680
2040125881
806544358
1658755309
918687635
2025887477
436294789
34166625
357831675
1607922715
788567368
1535819046
2088209052
886426044
1438974377
1331278924
1136089874
25927510
1058631686
1451796923
1250242712
2122909053
715684545
78308656
621876127
1499703062
1533477769
1011948492
1022760229
852807891
590738767
1742900778
81215646
1411356080
1653257805
2088071680
213650251
1928682535
1262123265
1455802828
728552890
2048508454
1894320107
1547456902
1943997124
1977158204
968564823
1360971597
2061197827
918032446
208786401
1647707215
1022865165
518876832
367837692
1383582099
1768543579
2003980526
1943573074
86875660
212620178
862470210
1433276298
1805685438
2029738509
1957808561
1331062235
761328534
635912964
439532706
589132658
1872485372
1156450657
1944494669
1821533912
1413020347
1574482351
1362759373
826189132
709522429
1692735381
685539165
347860921
364898956
252915329
889816498
802942843
2123849081
188593351
580936255
543398877
1441963235
1446827543
451243999
266947145
200227238
235212087
832969448
1215251092
1863254007
1566886168
145620989
769657268
392841261
551875209
677890457
628854508
1643356241
1540649531
1992575712
383144673
1972415977
844945488
1463148903
1172443009
1816914604
1288146970
1642222303
1940195079
356593653
469929622
1466616603
2009713311
78479353
1423157074
215743823
247828597
1207277996
1920902884
1378221364
1279979442
1286264328
1071797159
2060307342
885444074
272864084
1870407688
2053547171
524895911
1039871522
755225709
1961687972
655425915
279975562
382676360
551317316
710229750
1209578397
1202786142
959664596
1897544815
899252218
382707212
415962042
1691636862
1678152687
1530074870
1709025093
148099854
1015533682
230832338
831506180
1975897539
1549244765
1027884029
363993430
612722215
2084824660
1314401767
946563738
2011596017
1733223723
319992478
167311691
855122266
243420369
988087487
1198575246
2134317663
1501815676
691208719
300761966
372556701
1711597048
624445373
2023242772
941537404
38598838
344324409
1560381081
1679727647
1901192613
33758762
1604286239
1770227643
1525826913
431245436
640179738
1402619256
960092975
1005611486
20410662
860639187
1412849955
1262981123
1969261794
334585305
249046882
1034493285
679431656
1927465791
1041387701
630245477
993933456
1042179484
1694284480
579516526
1959914846
1893414339
1994729282
960880177
1281280967
64381779
589765149
1279823391
2140368278
1987979525
31877304
143550803
1686066302
1479379437
2143158691
895475900
1442046733
776965175
790990636
348795656
1152870492
790309063
37608488
189713
1852437148
239403336
852392232
664374769
1733747574
1387598393
1387181284
1808626225
1106717013
354799138
111474678
765295439
1920421597
1110373196
1349123721
1588841772
1844512534
1695088571
943453082
1672713301
1473856698
1500078320
549558212
2025006756
285556672
1571552303
241275943
16872697
1534967969
364549362
1200144561
1637401537
226318240
1844461380
441201969
2129939009
591548557
879904330
798664550
478724277
1770597501
1374959276
1302414886
1573202071
634237331
1796976283
33329506
2090598981
1494349172
1411731491
933440017
1101969913
649676441
1942504272
1865789339
1304963832
270030187
1357092308
1828091601
1103088830
880103027
498893679
727237660
1703460297
514806934
920869561
1523438231
1511973879
509704311
1435840379
2128256620
648885919
1166904771
1260394162
2138568631
907092066
1023402130
2099621815
1816129161
891929055
548359969
1987484151
840990398
1957799908
2032024525
297163866
1366515884
836599983
1949290941
1649711945
413752374
1273336283
1649398201
669346557
710800514
2043076204
1102380129
37367930
837104794
1867173901
301380445
84285816
2038300187
848956836
513332928
404343838
641926612
213644081
1503787576
345761027
941162322
631020638
204219362
2081139554
167149008
973089198
866116947
314235385
918313276
1052290982
36441473
148833968
1516630925
1899688496
1849255888
419639033
1513616308
310157266
431679900
2014916894
4470781
865779988
1818668311
865323077
1043008455
1011024763
426501551
2048082988
1735929296
1854704982
2034742762
1030459764
169538729
1454862972
915664671
265197749
1991470926
1337007083
900885921
1258161374
948138369
1278834577
1077925037
19574600
2016716212
1179425196
1629054509
927227670
302848251
1987725478
785469394
1459832357
332087891
699618439
2130969255
977045161
605754240
246157700
883243287
322473255
158330783
609178013
1170944324
1635563125
685690555
1903944073
575262762
1729955173
1282171611
477536368
721834511
897718526
1622557145
990851984
146364629
1201878768
941222798
1345462135
1097833743
363963331
793252677
1725314603
1397233308
399182169
592351984
733265305
1391452881
2134521910
1703535396
138769861
1189070106
1830108715
160187162
366509214
669629472
633868948
954108435
129994909
1118359226
1673389526
1069589680
1020617736
1156230614
1780360108
1414805956
415736999
1236835230
869960957
1104494025
1531153237
1868773729
255289813
1650121776
192063586
704562703
1330401048
800356100
1709306413
1188831871
365261578
1807424394
1913461
1305406985
304888332
2086964594
2071121831
2134955869
1558062111
1126669684
1534719658
1236184270
713506375
2122781923
1481392021
638339538
2140380428
314090412
420654678
2041157163
2009691474
2004130625
1062314600
1899556018
1615345713
1783302106
401472235
1497958529
1522649012
1115669719
1890745451
1307253278
1390998458
1176441973
1993729277
199124569
802993701
396781295
597200639
1061231608
1603640111
1989675290
301371212
278788339
1390089916
1977337492
1916743469
420608930
163409337
780414463
2048128720
264732177
6059293
757115522
1699433902
1273537741
1896433370
207961548
900676500
937100088
1160451685
1157484374
203415827
2021561753
1447470704
850108159
344419708
2129061607
599385058
647167021
505293747
1762037356
382133558
526784713
1880388526
555717759
1683379138
1142797922
269453525
253308470
1730883565
1945202709
677023384
910485145
457256290
2006948547
1478915122
1066041593
822134062
178333448
1376218312
1293074404
242027772
467745966
366693261
854958241
126022433
1165242752
2054995345
1842699148
216522176
826039665
366817146
1866233243
35970906
359052197
511311752
913064449
1099543780
563171951
584884317
415079327
845751916
1039324338
1664526221
1032194490
1047582812
147400536
266392318
1934512648
1178231387
370946499
447345859
1492370730
2117759458
499243776
85519041
1778738785
862448805
201914342
1592980350
1485194838
2021525940
1243706956
355587179
1119890411
1424090349
740804681
1179135900
1484514973
691102163
2071867509
2005188670
734183215
1936494713
804684223
896772045
1924841405
171820243
586406219
1520463294
284984607
265781886
750658134
838745980
1244961619
358020851
1212826514
772172919
1834421140
1157729948
898196684
642127857
1820924536
1143473440
181083772
1060708124
1101275689
1049054340
1049859722
853858270
854183175
2029495124
30223833
1541856005
1550305702
460658190
437516501
1644210209
619742656
797847887
1981415999
60010873
36226797
1481600379
1644848385
207053504
1876062131
1126308882
1765851607
443451923
159554910
1688200729
702331067
1071943920
90217054
846182152
1106976443
1631916842
1860449397
1712268130
665715642
1853177489
1458164079
1755479200
722735507
1354062925
387055123
743209542
838836959
167996957
1223772717
1749814584
1007749356
469304593
673187217
582912665
22223587
92712037
181110500
1357688203
1720707117
580698574
377599844
764289827
48077143
893244044
1545877771
438178177
346675315
2118027758
598310027
812380881
43070098
1302065066
438048749
858837633
306167358
1788648826
1412608486
367136913
710675829
1485797989
1772356522
1135067170
1576765972
1554265397
1379791609
294195305
2030642618
514396423
703701926
1645454372
541379162
1180968260
1293633394
1054846707
953537480
1353483596
1468438999
393141828
1747781081
925584904
1547263156
1689273898
148115653
74142892
1236437806
1678967633
2143628962
1255529007
493513069
224327964
1343647822
1624917688
758620739
1755176705
1888127372
1503121269
1988782437
1686575003
670946386
364358307
202026048
1524656180
250538101
1750041650
302538220
861938261
118301405
1544594247
1397814867
1698933867
505052757
28763022
1048831416
592378509
39517954
865881725
1363522054
1449383105
1242874160
276562495
1365800166
1895515008
1184960883
551157554
1367785120
1284883454
561180985
141511310
533930354
200055920
1543825336
1754323437
98087795
401516784
751836570
806898306
914722444
1622373195
372323621
209516991
1198522399
1932726909
1809976301
1648790025
54503322
555648091
1491788270
561842478
2047707331
184274125
2092540709
114238735
332601916
1630034591
1119670706
1998830535
138402251
1046863128
1077394695
1999372098
667620803
417892238
276651324
204147589
780359791
2014917080
771603303
499374008
548787164
577110012
2141003121
559386783
2118231979
1474582747
412277809
1980976048
1545243433
1930188964
115421087
130156460
74230398
2010803218
2116561852
597406027
1218891115
1412457317
1765147825
1686556230
1614066037
1640491053
1420899687
206258051
2139609082
66153479
1123344413
613558758
415316637
126394577
1264529431
1502185232
812786029
620316580
664624458
2048021136
1708596494
1054221245
1601512220
514036907
11742715
420318192
1651703121
2135750773
1411046593
827589119
19495336
332931103
280742921
30481286
451742493
65904672
55040984
197594953
1711971421
1419563068
1461516568
709462125
1624390382
135010993
1299860069
1380216382
1924371943
561146839
1885178621
1719763520
812496988
577446081
1088207929
901523520
1101615957
566929745
1695812083
327032485
2123218121
841834131
505308392
858297399
473615766
1358729792
2102445644
622450323
1681147573
914582454
733345865
2112343528
195120619
703500855
1376669910
537639199
2015464993
1445435826
1795408104
427793420
317647670
267631688
1628629449
1014172951
1801275391
170079051
1390725080
1305455755
63049398
1289726569
1599372053
509570618
1604530250
1487360963
1903159089
1203433292
2124863753
1812833680
585517767
232405669
1634098836
1875194160
259899754
1574996186
1896833254
1396534027
886042802
1192120630
2027790836
1130400557
457686026
1072439225
365410373
43956844
1909137149
1702040616
1298472909
1837923079
1895533894
580549366
1811934840
281492093
1157337374
388631409
1503078532
398068421
946154245
1209346520
1784890486
2001322444
1254316453
1730691736
708348463
1299612200
1527549366
1018981435
2141620681
597564699
904552642
1565163989
2101434313
1612211470
2068968662
1077223779
1169598520
1519890297
722739006
1078699329
1746779249
642941126
282278407
1312215334
1788105089
1408977634
2112962021
163662513
1674557608
1421002770
165502714
84079625
445323173
1077629846
2023440453
1106784304
1741407803
1194539714
1350708453
1360818578
1112420955
1285143968
982833219
1821968703
814007318
458685969
1203581588
312051400
1170753169
1084914150
1311760357
1800216390
1167892451
880227908
1784427515
1178692950
757432541
1504996012
1729416214
887672947
1550427992
1271776611
686576905
1650680476
486283259
1829733814
1978616897
976603205
761475168
552292786
1138921568
128690679
2057362723
158990976
1222209699
1886009966
512733247
339711982
1684139764
1849569737
969522009
1103206530
30449421
1763722992
817740079
556418859
188248021
1284953942
733535736
1381790714
1312929752
1442111667
2100836008
160692476
1258195823
346219787
619656237
63089706
154691014
1522817485
1290598993
196015238
861627038
408851318
695645939
753024439
942929510
2017003486
96522553
423922241
962942182
1710992164
848437660
1405131197
1311771945
1884089702
1664754476
365757776
1524213801
1649194283
326586644
704260035
1210185173
2054338450
392280333
6096976
1503420244
125076787
1513670145
127997544
1633600746
499572792
1381221823
291314091
1078075175
1905020886
1955585255
215504550
1463602678
82998670
1854522799
1346286970
1383330172
1365820959
253530529
2053665697
1642018576
1170972382
459109849
105781330
776577771
107892672
1245679330
227472591
749597271
143951948
1128834680
2118090968
1849174756
1640895015
461936466
490658559
1451818123
1365796864
954390074
525603718
1231404613
233774132
1681173476
1751845163
1154549140
631252454
1790251475
1233401022
1327811711
91141725
1007200803
2111214569
1680653102
358010666
1413566346
345928366
1152582154
2052610909
915574992
1763342562
1566235074
420556811
1472859377
1652375022
1626751535
149668709
1317612068
1744776388
2043538200
1526368694
1520948325
1706525271
778009889
1821348940
1635631594
945174749
1252153761
1013483720
292227698
493476589
699747015
1123308762
873598523
1879371197
363789932
1861038939
756940916
1767533170
994318205
507358575
1581847459
292949154
408287854
842231490
944712016
1089093801
1771058409
1788487468
1135417104
395245968
446545147
115937419
38052068
976570765
1782957400
41810324
1593297008
1574529569
140770167
1183646166
1296262689
203627439
1896078659
1482538760
458547867
2082166688
2002558289
612306638
868114523
1944272863
733260030
1947167202
494817152
658134999
1196065500
1997196506
1767838385
1038809202
839782040
868075333
2061257096
468700242
945592075
785137902
392011753
1332175631
805492536
2038671072
200435040
1847177262
1422079275
1056633431
1142986093
1128045318
408152882
647787414
1997017610
1711064724
388558764
1117575320
499763403
1141419932
111767705
2144463795
1607962047
28370112
1366225067
2138149913
1127236831
1022910183
1074982601
1141126701
1212891790
1652569376
667609660
1214615279
1475820692
1433261818
1053819185
2137484495
1163057772
722387563
1459610978
1449918011
1077369921
55233678
216401913
1943529831
208820161
41467210
1862762793
1008056379
1736898881
1494418621
1609277681
2145066144
997086516
1169644913
1019645703
1677894182
511107849
1710247714
1340302019
2094222232
1582400417
1210929040
1122489298
1447849925
945457371
950595409
1608612997
825330648
283719260
1165674746
341101915
1563861400
1013963991
583951754
1525056946
613271509
1457513573
842412809
54428976
1112383456
1190215336
2145778099
1726600208
212644681
1424685564
1229383039
239373419
866811970
1006336880
2080601648
1203044819
836018642
708052062
1954541206
1776634851
1482165961
1099072951
1415563081
197778297
1778562427
1223581049
751681492
1038468289
449551112
265744435
526923752
294122143
1908082216
489759372
322634989
1207426672
983307348
893148396
1344045863
1934227463
982502301
1653819128
769015877
928992856
887186387
780507885
1564992857
531891988
1834689221
1466200198
882997102
735782909
956767728
348925676
1610194081
1166175892
124758218
1054323975
1221110551
1714632258
1750161387
943667639
1554984171
1001691509
1102841628
243526508
1145161269
224947243
1989927576
1694709688
1103178009
102682825
236757862
140130648
1090907275
566379561
981050400
1568882417
1576446407
424562220
1817005454
951767512
764592904
847376467
2142107735
2120184492
904925068
660606063
36839108
803105723
1880413080
765939577
1326468693
626546579
942271317
626737108
1052993693
769401816
396651530
638073817
153566459
1535352679
1536890078
296470242
1627231682
129516274
1300194459
1929439133
845333508
649474331
552171869
1500180824
751737845
910721175
1877580299
490086232
1859177811
1793238391
1413216023
1303441333
886439860
751522160
351746794
1007368517
440536371
1271915162
1717709955
1433848784
1575454904
1555309717
198229554
1167445684
2110195402
2044254479
1584558922
1157410457
1797810139
1468549803
969935161
631141329
118367248
754700526
486741756
1215238146
1901053145
825887264
104487942
1343970823
2128137035
1737760629
490081568
1405393952
532341437
964494937
1070755094
1840340099
2035496675
1863264249
1426296955
68370219
811979471
1605275718
811121657
207403109
638936607
1612394589
1868188502
6417144
656886302
541187014
484897564
948037037
1420212679
1523738876
510154631
1854489068
1094684440
1824502417
1160947894
1414429504
1642391134
1804419182
403796220
2061624594
255791254
898232064
2085724176
563485747
2021896045
347713071
1367666609
21036256
1730888538
1624829113
706368126
256604860
407139434
82708297
1958471297
1450443031
419893452
1127192974
1156834436
1827052148
1493417975
273101417
1504684763
152746585
2103955528
1759582851
1701804878
2098746317
882878952
312498057
816684876
1106617354
1554138625
660065128
2061634272
215237055
2081094989
2109790616
442141229
198452025
933997710
1581945483
845481492
990577951
760684643
1218300414
590254855
707415824
237237794
656680522
413005145
1666462692
1809339980
1260319025
1191897834
332974718
1101495188
469623991
1353750172
403205666
297842689
621227469
95057584
961608078
92529697
1441905996
958682648
1610522123
144206304
1704715629
238756459
480660949
1003443061
1364464760
1459079083
1527305831
2087947116
1965939183
1124969154
1172743279
1789171573
642840066
922697844
2055438537
1356448
1586631720
59401109
473198380
85570715
1852631480
1918664100
1885456245
908215960
2050543793
149365692
447371148
1239021159
1750539806
1710465423
982051842
2111771410
451124335
1908578192
836004324
1232227195
321116750
968089338
480378590
210975493
1008606286
678499715
871394987
37849574
2143502213
788552944
536105131
983745374
1258305442
917381067
826099800
1312096649
1308258279
283115435
686725269
332504883
620866171
1831178980
1408229936
781062827
746734452
1673589874
108653070
783023222
2111600473
1927963827
191686292
1758024310
228389491
1718740237
1498169711
561798964
1985588867
482578716
882626869
882231093
1344731498
403666663
447724038
1355769125
510614116
1130619449
1726289891
1905277460
383694942
563454674
3556993
1635307783
1539042107
389432857
1852894330
1753467262
524835887
1251793173
757291809
1874673027
602605700
2039999297
1924456164
851022105
914302584
1904969070
616056557
945840969
1326830787
1438362412
1704731731
1493943073
622328187
905381919
352788187
1480779842
66092124
1198348001
2081500672
1112290913
1139965320
1703278611
971595714
1781231076
756602206
2054860874
305813665
1747679412
180449541
311754544
1757177761
936812093
1038677808
982484524
1113102159
1933398927
1584241670
52923452
2054116933
1260086089
818222616
1910250502
1554900518
1895812415
983206375
79958301
1764109208
902878790
1416389039
1490007677
1041898814
1643054998
1101394120
1020392228
76682559
940787848
154384841
2112901406
31446090
670987444
2001464822
1776685595
379826962
1310832988
1033287225
199983899
1846533694
1482024398
721671487
1247151394
1061544547
2109668313
847059583
1970328428
578676872
479364640
870756373
1043092846
338256383
1351252425
1587616384
1034830182
1493923607
1732728342
673879539
586828106
1136425282
974340774
1864775130
2046680748
443057394
885606195
1717518754
1724511058
1695107333
582012252
270035867
674330706
27546257
1193904724
2146982894
1757453828
1364220470
635916357
820507111
1203499817
1582370808
303814738
2026504784
748490513
1240656580
413041577
1482095385
1981125451
327086695
253683654
38093521
390658426
897507671
659225210
2015488987
350130764
1670223760
376266216
836275282
2029541598
341313426
1387916897
1972719688
860558271
850559142
1354666239
879524443
266370703
1312147505
348288382
379336312
1897574094
1164961306
281949389
1873162631
119397897
2041823936
404444759
1777074873
1426451464
2119749868
2020742806
1555994664
360454434
560980884
1817875547
266744531
2040153486
1104612761
782777097
185138523
1090988473
1635462871
1724037839
1628145976
1258231546
246820806
2082638385
843997843
1399051637
1852918550
197984513
1624763601
161765447
1069504506
628775800
615331664
552773998
543403496
832679131
1653717310
726037132
238486779
1511176644
2140162795
1230722588
686373496
1617441764
412866551
1587047442
13180193
1183692037
1015517142
820403723
554182521
1561781475
328653787
709502409
1772210404
476051280
1249485997
1632954608
205721037
1018623261
1215944055
1015431908
1250960068
1331589921
1981748882
655496147
1350051591
1367924496
1865712330
801088298
1236177647
421202112
1394040112
2104727648
1342826151
866134185
467629964
439869167
477123440
1927529426
819203775
306940607
803275529
1201695903
1400139570
571132498
75346643
686822253
887986406
1428064039
581324260
1728160496
568525940
447525907
194123719
2046794122
192057259
957022782
1152245972
1402930026
75460278
1236252324
1211755996
303127679
1836261189
1827119126
2040348529
188684042
1137865450
62785666
1703889608
1755554038
350375397
610285530
537898165
51915328
1388979733
662576077
2036194494
1647559097
1665553913
1307957693
900986572
1786281691
2027354917
99423708
1269724382
662556646
203205693
674930558
640284620
386367343
982730440
294953244
2111844375
2075090796
101688522
744503034
1228105761
421839179
216001466
643263499
68500641
673719314
391870016
1721211908
1049271962
225316357
230318218
1076114845
1904140961
291368716
1224204673
1042575736
1586602563
713580387
1831054977
1855612988
286401482
485215215
869371440
601974560
853618421
1516259165
271939975
1941328855
1921877808
629303334
2052407114
260055583
1365234968
1123175316
220745707
1640927618
1822789719
1660185715
521706257
1347611204
1918756367
1982326208
508994856
2000824068
1915711823
1878977198
2098384435
792234047
1698264770
863395468
1794704511
1652587252
476077888
2011200355
660395244
1638982370
1296131647
962413844
598184573
1708642950
845064807
280437024
994894462
6974374
1421543112
726187033
1704098802
386062005
968381007
2106726676
518773764
1548918984
1171112846
862855321
1418879066
1013863417
345907489
142359203
177060111
1653528270
916395885
1538920353
1290662772
291772019
1210951259
1044515177
416000414
655046941
1374552807
1379345642
1308690525
182435030
1282199757
468630230
627488517
910580624
637514991
1159811999
602065745
1592637516
451474473
503487465
1267642925
1863060199
1858764433
1334072412
1573371285
494728257
161169676
469656499
1454823571
557144196
637203095
1627102091
501186158
2098801355
1357142087
281498828
1999305052
1999116743
1945078033
1720053491
2100378629
165786800
1443429768
10756819
1564836864
289485520
1353500660
1198890310
236047523
332518013
1121330135
2070320960
348169949
1729622727
931618259
72947335
1976386510
69804277
6520240
1464164642
1128325604
1356393338
1481343014
1887746659
91001296
287655740
1545167871
1901665482
1551591305
1619248383
1896792512
1628132865
478034559
1648181183
1810590570
1007892608
842467755
1223099806
1082947739
297307647
704535695
1021314356
1052667847
381002203
18176078
2119937236
1265025870
1441744946
1584525942
1762050684
2044041885
1728588235
1921979238
827494201
1439808916
3742688
930610595
2059208712
1255986395
569711510
1898878155
199893384
831556567
1128976657
1092953800
136678479
525457715
776389926
886085759
799648311
1775896979
1801377800
1559812227
104197812
1049371065
220771330
860211439
198351765
117711012
1148191741
625213100
741769957
1779084182
940723500
2058914736
341782091
94086976
1176862229
1634709693
738690291
1146859259
56975817
1355558850
1137794248
1768152378
937048304
671309134
1936789061
1669429274
1372537635
990616683
1364568857
805789715
260620716
1406028441
1431708525
1892098287
1541510400
395013920
1495122561
2081473252
1863544357
1908900909
1205075733
642506771
572629437
1686141517
850378555
8059980
36393443
1758977571
903020814
715230296
794536626
66924046
1393442796
755165689
323883229
275955859
1215577170
16810878
731934050
272539600
2048830727
1129963705
157834276
431359065
1739995820
852680092
2121994196
652164458
388335928
1760708364
268745673
1201856697
1856981878
1725658983
1689233312
31233287
339866598
1126062447
1848338601
47704520
79379561
387596119
1385420096
2002071372
859760463
540853879
1685922592
1383549831
2142003017
2115147160
502712209
1246757928
39451390
2062724017
343069416
2090022754
162500185
1427068515
1984583893
1978410433
1407557616
1881635125
373049812
314632189
1610081772
668297013
1891324305
171392987
363496527
1363793609
1112095271
2134276145
299887485
856263555
83060693
1130999890
792396591
1628394715
656094784
1833604333
1790975741
397384321
1172901294
362057011
1300262120
157036478
1007224301
758843026
765718508
244048005
1388665380
1985889775
454034024
1823127386
2016082019
2103060851
1072447620
946583516
1657830383
1215134518
1723351978
2003231798
1060208559
224889103
1433914038
6130898
1383800211
1784374469
1702429265
962697147
2124638855
2133457847
867949971
834564599
812632005
1446899906
1616797438
964655480
1641306018
515868273
1443238639
1454923062
752059423
1690523189
2027007416
520902862
1889020421
1706707322
1876974908
1021317880
184323755
1488606940
1115743829
1991171203
106365591
417227883
353291643
1740828069
428780740
386145318
917977530
786674717
1697735159
1096209667
1985360141
1031310677
671543104
1094611995
477922997
2049188281
712344855
1524394209
1950670490
2063437079
1901697835
2101224067
1487888439
506024926
129146831
1499353607
161421483
268357367
1358241322
1084903543
1966011258
607781556
1044336342
339296709
212034028
1998615881
1693082336
1302247053
744682254
1596870790
1558273512
1111797334
785730743
1771275193
645515925
1889300774
599832084
1999663935
280878543
273023980
203849102
1598203155
308956118
1784745754
2062466533
1342167049
1744949945
2074200125
1904291587
2063817062
583612513
384957783
1808666171
1977740752
1009516721
2035084878
888165504
422975665
378161413
868948853
150409308
806031880
1296459669
1311884005
1604814621
518034523
868645771
541762963
970873515
1437396776
906179444
1592069453
540056285
807063793
1138931755
504933632
535559178
1296010906
461700268
1583798694
1859722593
1669341364
899348854
604161276
17919130
132973798
1612243378
1904156776
1260458541
1045701164
880349119
766650667
44586631
1009025714
871364163
888790572
1762057544
1422384231
479189355
1503744102
751364257
1204669154
2040839716
1990252603
642111784
84358658
201426285
771728579
1815739530
1414151784
677261667
703973547
400491255
1513752435
2139003215
136820702
1950476984
618727502
335444580
1578151873
1288221576
1512930394
1938613463
933341174
41796680
253402274
1603629114
1298329587
941207836
1412561825
782162573
1013556364
360160946
1940609587
342444330
632940438
1005955794
448312792
1666521306
795836573
1278599647
1142909153
1656394466
1142537874
1869402868
1637112300
1041993974
1811383615
1774355679
1377776876
498219478
1117988050
70294146
596366476
1792445664
1861007095
216092368
1278436849
1094798216
1667750757
1333435329
891954342
608935181
1054108028
1987075035
219014618
1712256912
1203282655
811601935
706404681
981290682
17566258
2040840126
1972314938
679157978
1313752925
1950012086
1246622874
1303633248
784306623
551258411
1209635597
1668694521
330021380
1940999290
662699438
993883171
1285939071
1804347177
1203169493
2142370772
1752273368
809995574
1022000049
380163567
279226093
920019910
476217494
895347531
418787514
1909321470
1742667165
1282271577
1767200703
1850096612
823856940
1319166718
1342031486
2103012217
1949793854
1787601060
1682780100
512774462
2030988154
44741514
1388639791
602176380
482025089
101499401
1802489391
241031429
1023382125
1296210109
506457029
583661593
2120453403
472908695
1981389030
100331068
2109827293
1597216812
1827227926
1327769743
1672679818
193838475
344007924
538367786
1942327793
1873452619
1182018761
204128294
852259781
1322285721
870103333
1918991036
685588882
841299540
499595207
561447030
1091360631
581000903
1019770090
1499923752
472702675
366074939
1853495602
82722225
1966524772
627522843
1794623133
1223622062
1963626221
1114221407
1025685947
1135940535
1140985403
1366868521
1937273473
1597206014
573892457
1511863384
416894032
1059371326
346738387
701078860
251974159
966176494
883577718
1835060087
621517230
1074217302
1504275457
1702910645
560792360
607801925
1571907253
458161635
283171708
242517704
475181089
774934666
1709725805
490262497
18845050
1240500083
1109560776
2002538461
1112674236
279165691
1253879693
913104569
496692184
1275536892
82550784
2009603564
888159280
1506516277
1287176917
742241153
1134912728
582021907
227970243
1645349768
182424918
885021003
1470499408
1930844009
346515672
1019161067
1333528719
542594392
1479660578
520011115
366651387
831548638
704303176
1054144496
397478113
515719193
1713027235
1991293686
649208281
900690377
216842257
556210544
330533574
1399189481
497117585
767213545
2006820189
501362621
1850069705
1287248406
1702597116
1895340838
384296697
1372917751
781657776
1093237292
1452375952
540860914
303559832
2094209196
1060731392
1551186423
93025455
1981731343
167830214
1519280866
27170346
1204467063
1634428971
1726245805
2035133250
139836280
1263376232
1693294349
1074416141
438340958
1090305572
1044580503
937472620
17827581
209701574
1947111503
1195685378
1180919006
1118280675
1836024643
336556625
835464290
1008455904
291082994
154135294
1252217021
1025477272
1700618962
1724999855
659208501
1936584415
1311532182
15982361
1846569363
2133117950
1678433724
838747982
111157918
1160524501
644955312
780158597
473501641
1399126600
636985218
856485042
1448681655
1621543353
1727753301
1093895397
187924632
267632659
1993301330
974497170
1764435647
1003670313
963995085
797973715
1600552187
689621663
1917618632
1110339797
1882888922
715723952
1761582549
1740373776
719332397
282005283
247790786
115959821
269247278
1778523029
1029236894
499429121
734136503
1117324146
942654400
1606129443
902517455
255112944
1930702242
623287802
1861589844
1686617780
416682024
1168671941
591919806
1569132011
106352476
990553237
802264817
405256777
406976785
652344502
1297467785
664342377
1648418613
1017163329
1733822139
959400535
319942997
1872672689
361309448
1489702634
1294549363
1186961611
1793988271
2012728502
92157526
166202293
1159740736
947791547
1432530334
1069259825
474547221
1757923201
390532281
808534007
1243405533
757832660
191749036
7278135
41324653
788730208
689405462
522464344
887381053
389458579
2045643064
2012618576
749481026
524459950
1887941536
1255280543
642580903
750670738
174032610
57000102
147264463
510736335
113424929
223064386
1079763180
1230287075
1760280844
1611478982
905891126
1366621581
902879449
1290313163
593488973
218376407
1555889493
1795646204
1633582175
1428234748
1312741614
2022669347
317849822
1444662881
435208818
1735333730
1887102000
184894341
1170766590
1394686416
710501482
862038748
1976984230
812818242
1844537371
714250703
1782750081
1425445087
1294994940
2002244200
383906722
1627482633
2134792170
651937901
1256947834
679636484
374233371
1880917630
1100318132
232167855
951467751
1373612951
1146578201
1481516035
431713461
1630106861
42328597
420377660
648935770
824552966
1948424350
153153069
2121203973
168715052
762506947
485960489
469746844
11884810
1195770927
534518657
1572944478
2086296786
1395062920
1229595207
1485896054
1166157104
1849721527
1462965950
841281974
2025823360
233369844
776141241
1752402467
462716868
1196032124
1723114139
1098169718
1522490042
1654223907
1746398384
159406599
385662628
142034448
1354460327
1327075350
644787795
273310431
9330015
964882880
1433190350
1547224673
2055700521
484373194
264944510
424523074
1176237061
1142531218
1434079784
366188889
1464540394
1293563105
2126428349
1464938551
553759063
1255015712
1760870411
459806706
246038491
595295742
547276359
1991461907
1484791536
1910361828
1757968418
622321533
218626292
1314904840
1319072768
1176626041
1504796127
1615105033
1250772401
32809766
1681276795
2006440971
707438203
1127475054
330400076
1199256139
2140721908
90996336
1063256771
869139674
1674677413
643328196
1504463802
543637782
1474930279
1320614860
1461015302
1444814791
1147222059
922826576
1814838505
1002560914
1685036134
638445774
594624718
1282640408
1574644983
321679685
1710761819
1363795446
289262861
1156697970
1370701883
1326722844
1482584061
1965715314
2011610706
824602406
1638618191
758657596
339548107
918456244
656179910
839382229
807792366
2121505335
756014284
1110977701
39321424
1032039156
1969039027
1541129193
939329372
1914180896
1266523967
897083524
741360508
791815063
578814869
886688920
1015951255
1677682490
1045452681
1402784631
1278187084
779648644
2042559311
386755616
2013919744
2015439882
1940996772
365325687
1311009331
1975008706
2102526444
1882025274
271019073
2138188264
970450486
201729282
2048786632
701073728
897593261
1226453707
1412347057
1677301207
1845451420
407036612
553987398
1033522656
1113504649
1075198076
1984432742
1818632852
1347003687
858525022
1917212383
548178093
1554308546
797742349
401493721
1580762652
2053113570
516142901
971947935
851097689
1456133466
228869816
30126368
1122019055
177647338
191767721
1612029543
2109610511
1472959934
1550529692
1499246190
123056119
525018264
173482570
912486327
1582346562
2078194050
1603344946
322564025
672330618
2007229710
198098946
673605216
116216842
1411431727
1897158693
1675551080
541895477
1521241479
1414095127
649970976
115422851
363603760
1632394491
595283279
1155990386
1555127288
717730152
1720173644
1017991150
53973717
51162342
836643784
870115698
1587655045
206085666
177763806
1176372214
1791603710
1481279903
1168124435
41242234
2062973110
1608102001
198098856
1411318242
412293239
732715323
1069628194
973157500
1074595813
1211834187
1657569766
1569801198
733432235
179185202
373672825
161908863
1657696876
79058901
283576567
1346600841
1007550234
1917536848
2102073452
463341119
1544697947
1161511828
1387646006
601205140
442138685
1286277185
1072684433
1182648115
281882872
2020948442
1763328182
895872683
1691203514
1546341803
777564255
893804185
1122327831
295622833
1967126781
1579919112
2000729674
1953899533
1629995150
1160050663
1336798671
2079724123
1611313770
13336484
1670532346
383986551
2039852267
184092999
548786647
791488576
701639148
831223212
461969650
120253481
568162573
1019242288
1710961154
28326831
1622072618
565785348
1524711980
2085673918
2091144269
105678167
1516305192
2015361906
1575689252
1096797951
621531915
530309693
373930133
1526366890
1850726918
1581451695
412301640
166460413
598595475
930150312
1147012630
588798699
1595413344
349380747
825552023
62483241
1619796346
692233042
1988887957
1998906975
1756910001
1023277536
1260339230
910308386
2018539025
2053092576
1792101590
1523192060
1963215250
1421978243
569996648
1745545241
853226788
254656319
1238561353
1828759057
2017384056
208281298
1197638848
1890519066
1910449540
75447890
771418698
1668099032
2108091463
1860398968
87199062
463263779
1517227512
40537852
2146981322
302079565
2094356250
338683164
895716622
683009276
586775139
1353958616
1399473705
2001953632
405709325
1849892692
247251297
432874674
2002938430
634296485
634335274
115483601
1311318629
1703934278
987764127
1577098851
2011402047
794018276
754127495
1938224282
1414400795
1258004680
1776130895
178251121
1138348338
589298462
877545371
105188890
176948626
540059508
1167827796
1883903106
1981292391
1416744593
1086504250
853958307
1115688872
668337415
388112831
477510294
729877362
1725763792
1372015420
1921425254
1644753886
1091080049
334749752
968869627
1785665854
1168576795
1764134627
1979151276
324026189
2109810410
672201499
822674331
932346506
260903730
101924167
60178636
1229723126
2118804652
1830060893
69754640
1391413770
473253663
2088226570
1667129797
1209657264
1464648990
1362079705
43310987
628912311
1720293260
385093377
1407290571
1897379119
771103321
391431682
1609437310
458859127
1471556458
866992081
534441968
1533210979
736120963
283173778
1603757831
472663504
68909389
1699448736
150327842
1912442670
1469585955
1934293907
552619320
894591494
1719127159
1098196370
1323797623
1900896407
373339989
1503733531
1704081404
2059453249
2026516070
1655873788
1286500105
1055513059
1321916259
1268648036
1311830082
1687736437
441185561
1393472537
1036058003
595074658
2030528070
327006529
553413218
794109727
827940213
1030394425
1460959252
1118538501
1962569475
601319599
1162309675
1434499671
1344352819
1600857755
1214672818
1192266530
1712308367
1137556369
999124217
71336493
1746834997
757807412
1075787166
918071495
114093245
1988994159
1374215520
1513612221
2070476514
2130523014
634558689
978545833
816288402
982194256
2036708166
297637998
1517828574
543018733
1429712969
1859366509
1244609908
610917955
2046964355
650351957
216829849
674144912
1679086693
950617933
1480903947
1479039079
1757196059
604128806
879373827
1187145283
119082378
1394448896
671143459
666127568
2014579019
1516342149
1856295630
55377846
1612848853
1878632380
1452746476
7321568
648717052
413129538
365537232
1115198353
590130368
1199068248
313396869
717829251
1270764991
392287217
276463595
427289180
1555142774
597347109
1377763308
712211159
1400346751
940798127
1161916736
940071056
1351407177
1954655513
2005875478
760245311
955458309
863223044
1111940275
528284163
1277662967
1841315750
189906756
1345419370
208258074
964957940
444716236
501131301
1787291733
879172725
1204453593
52214182
9606389
1451978219
1380145283
2039310364
487817214
685031922
1675902766
549024875
1896358482
1978995685
319628530
1783611971
652140648
772952357
34619396
1008904885
1962748318
1049639745
2020763822
1880623058
519798004
1077352283
739746762
1998977671
291883982
1948732611
334369989
1077823325
1601718532
975582613
1366638446
1120606520
769108251
1163465523
1467185516
1789706070
1493415470
748741632
196131039
696439626
914511573
2067902950
1299268778
1362317516
1556877784
32815357
1181238293
1526246836
695817089
133769298
1459595919
2094517114
943707235
311961444
207613432
1072752019
1286102035
1633387913
1158152426
1697817041
1462536358
1933578850
2110861110
68984117
1692309049
186606500
426866570
1617480512
1984844341
1269211490
2129402736
969835233
2119172646
312613537
937576075
969520882
1033004768
1416079061
6036215
1386526928
1592941032
1018882871
410904092
2143482014
230710783
277702772
834081028
146882956
1705278256
1531425893
55800841
539580730
901449117
943658080
1288539896
12867173
740798116
1153449121
2042310915
1071504202
408059985
323769788
650461165
712055813
355885991
1095696810
1580553609
959442420
106967794
1700432349
1356746766
1714036300
912836267
351460166
1851721843
836282688
160078747
299582833
878049540
1531171400
1429064861
2000376746
1574131948
7737735
261999663
1594136513
1539528197
2072070220
1848997549
1882610072
147300246
1045439079
1697840167
1877294402
622060362
445124741
1527886427
215337100
2082542337
1805819301
2022498252
1637105559
493220720
1149006523
2022572211
216124228
797521545
924378926
674336443
529146029
1995594880
1681231390
1592514916
2000744292
623401832
174711529
2112098609
1494915470
986583986
568362145
269976769
1733378729
1416626525
1910831833
1944579989
1094142542
1003159165
1846921458
1421334176
281265135
2142535190
559507622
832256141
891448998
1982207903
371258131
1276204809
870423560
31078241
969787311
1555899488
833704611
303224231
704283004
167454641
1992148574
1145526309
378034403
1139716961
750583181
375279288
987238175
743684771
751193444
336594448
856921311
1950175709
1679769766
1194452046
1939214
2095671972
1740532214
836540031
307661982
576537991
1878315236
4248589
105632412
149135439
602788138
778865897
2042558307
860651275
1252613902
1447312463
902296344
224236565
344968525
1005400000
619952213
508203933
1910449972
175064740
2000964248
2030662854
2063363167
1597537131
1803481072
1760501041
1347235673
2007269071
1527076504
446138666
2124356599
1163355847
1156745454
1236853500
2083265963
192139505
144041316
665860685
1847754348
493680617
491469797
1835032552
616980570
1164585649
1741153179
1644870121
1041053474
1348255724
296524470
488624510
1546271404
1476416722
650214930
1431011127
860340707
1254512064
391078959
300173586
1766016627
1880371900
1867080334
1790024066
1271254340
1295724583
1408148433
1800299055
1204675534
173319283
873129135
1533497784
2041907901
233855331
407740347
868588774
132803854
758821371
1205052622
662054336
1341543024
1248038121
1828474621
376881436
1594281928
1904049336
412352611
1512992125
603612654
1770574174
1099916540
357905543
1414966863
1483614510
1473575296
1039957662
1119437876
1705898617
144492397
762612801
573709265
438451592
2016798973
2041344961
1752629137
824014801
499712248
1459113531
1141539584
1300585342
1181536470
1527278270
2114310761
1171722899
546940647
1638693809
824318478
694127293
1059643328
937283971
4942684
403252454
88160009
163013082
539414490
1212175956
1546700076
1515309429
711969691
27565770
1576819618
1290796829
632630390
1461625726
698652542
629270831
618574615
1532284337
162451302
658503299
735877384
1909405926
2134679186
1698284676
1000166038
1341904646
691925181
1205442127
1705263933
153491093
1917071468
1078660660
871623358
19756408
960571801
1905283127
1477020144
1753899851
1766813711
1683363353
1439204094
456405526
1394205125
1044447155
1558185454
1093431569
993917820
221074399
1080442196
925415683
2007204557
1819377610
666034718
1118009910
1789869038
526380884
1107205193
1274454820
1762436491
1185030537
751076687
330981834
2000124044
1541753103
1317922012
62292882
31827811
1130557301
1206635010
1777568155
1552113115
576501183
1529197671
318383101
864780206
1778421638
1991800125
654295414
900276456
1267522073
1441603290
239550228
153119619
2056178733
654828118
2041787536
694898480
1806895726
725928466
1464185893
1788094667
2100120813
1672216181
965766550
1600377483
1531520082
2118953634
574048287
73087402
1261059380
1433236872
1619722983
2011008092
554054235
1875103136
1962616662
775856103
542803030
523665223
183504469
2139665655
1540391807
1513092514
190555873
1031771710
2115568347
1010828231
1755381907
953073600
991377958
664787415
791014558
1988441484
2090357856
1485959120
13959522
1934260485
2010142209
998755557
1394139077
877407616
801706158
1436280179
1528676064
2132789575
1157303102
2005739532
472558952
437896942
863560275
944250642
352893602
105133750
1959650391
652894880
2002828459
1026900489
415423161
993148738
1922824068
17687808
1536093825
1247245329
1685791289
428317416
1030894694
1043766954
2136880327
581034668
1518612846
1256252670
683006650
732141353
1590290243
1862070531
1761762284
1815039181
1035560349
706474850
6977683
658187482
1824885626
531284335
1383706561
1010862442
854666552
2030364249
1396000925
2012261902
1638554793
1240037471
319915121
1936371086
1780704289
1605040793
690454470
1097444582
1576359261
1143332531
1423599628
1087045834
1978227076
181218660
991748682
1538303427
863696593
761144203
30892272
1650579743
696685306
2045559204
1422522315
2146616634
590858196
864704353
513599148
1239766001
992682074
550590897
1415642845
1812605384
752833111
1806046333
1342732903
191570691
10860760
19492582
1618135882
585111975
1549262121
1841365864
1771221988
2103941614
1188635519
1161171688
146441248
1184744969
1598310751
514474854
1138183108
319644368
1002009380
242150400
594172418
587355616
1854735228
964996182
501190602
2092307969
1502075172
1930435883
1321387610
624917726
1254027233
371311908
997875474
1087125592
1798265726
1444174640
291027418
1195825126
438357202
500002483
1084289988
1550080646
1920482151
1932663305
280385504
1504576421
508166497
469018237
1871117957
62677486
1319262238
1175800091
865709869
2017807644
556524539
909476213
1725259770
2101156069
1109385274
1854504648
1052311283
906685962
12172386
66676475
478852057
1444516920
499538753
689431173
1734758106
1848025754
1349049532
1486417008
1980182354
2003079706
1851387991
393161749
1414899139
1878471775
539701445
374446540
1577677636
1390286472
1592973714
307960849
191661313
2026746774
840904730
297119798
1388960359
1156017926
858564393
646912840
1833149288
885716274
972423328
1482937514
941234602
1722691260
27368217
1071032198
1189318494
1571793129
855374813
1104938956
1862096802
521690110
311642777
1130177686
1567362150
768947942
1599051934
1175495368
360110722
1296550589
1571549763
1230473396
1026526173
1713000630
433659793
1738264341
2020316841
1336674512
240930515
387216453
2008272499
219615245
1922455915
1532870679
1262251424
1662859306
626753271
529387256
657156326
2032905095
1354172235
1976902556
2132545384
300632553
903815057
28983569
400925064
1884574664
2088941221
1993295639
1096945923
430058557
229186433
1439004868
712594647
1076202974
1587713441
707649858
1318309822
1892476579
803601956
1383730621
918979802
625054706
108731099
1235676695
1393443766
1635645000
277159436
9491979
232614195
117120584
185865753
1344168958
103047538
58353027
531567638
1492251636
704871679
118923866
1836137793
1972071111
1572681928
371952992
90646645
1425671148
1247331145
2129377323
298270343
1200870504
1100980922
2061848098
216061695
1266468302
1147780763
1349026864
1405213054
1235073430
17772602
1046772326
1741477995
724895766
75062178
811144866
2125374232
49763211
1778733934
1963876115
1388200050
209045815
1755400947
1082751461
101508536
572176617
1866619279
1206291937
504471335
755227502
87610561
234202571
717947683
1722166685
1593346590
1394093679
307821460
701823682
642883486
87115482
2054086711
1494586216
1744110708
1859638962
1095830427
1182230238
36144956
2070538703
1816216864
1618336785
1535253621
87985947
1809998754
1778757851
1010850553
1403548258
106922128
143550718
903789456
234309309
1932987681
231060472
858747914
1876596407
1129177668
458624005
2019079115
950320969
303015130
188203721
1861289200
1290788560
867849562
730396309
854582190
949790222
1062187137
275646991
649727030
1345535679
1242402688
522063373
113435114
1048099738
1484996731
132675664
1173611718
509155980
199267383
706658130
547422580
686029088
935089419
1331390416
968782279
569700385
1755619539
497052679
1309489233
1605746852
441010007
1653974988
1278638379
59861434
788662761
220901776
460670253
238061221
2053089520
464306198
890353608
1637689791
367813678
1271252052
1882622873
564743723
431260070
1408610845
23553323
246874448
894242961
1013510797
1458113710
817852787
77177182
855883344
1884178394
2079481229
569274983
1617233116
2117659202
1904550999
1105963541
1688812670
1851188504
884454481
1138117408
1642026664
1064901362
1315908924
4898670
601530065
494709151
853571797
1142619468
1674626536
705011177
755406621
790672026
1997637630
72856444
1164906397
1603455588
376767617
609442887
1785254059
1310201197
2070158091
62660490
60209750
1414359009
572464332
1673702736
984693086
1905620284
714611358
210071309
1556936934
202406616
1687674074
800767529
1240165917
715283595
1887489111
2139106854
56703843
634255706
369485001
1911366982
133662942
400457822
1325904021
815654248
98255503
877985999
313884350
776095515
780748091
1446028186
1393350691
290673292
1119316812
112301190
1009690187
461568221
1466991762
857052515
1958475462
356843349
368704283
880462066
1135732790
1849017516
570937281
156073892
1231668225
146183219
1688573046
714117969
2078126507
1310881126
1639422393
1454960066
267512903
504085581
1853971844
1224941405
344514965
115273216
624974459
1475469757
783656373
2035950027
363920447
440025528
637887709
2121416108
1369204448
1205698528
1228073806
1465901714
379870141
1122786701
1663527614
1675658037
254758366
1097183109
991947713
1867404352
1926874376
183515575
1204148104
128211952
687714908
1717417126
1316226852
127374156
1210331899
1083374718
643417677
1375136577
156609618
760136314
119602173
1017481418
441956367
1455075843
709321938
2095156609
1175211791
1915761995
1890078007
56798668
626253758
1866272471
1367302678
384629681
1290548570
735605988
30628520
2127441157
1046311048
717753138
1444469203
897217978
1474414189
2013019810
790146576
636077189
1334270093
1858455117
1638978185
1937266909
919936555
1909117821
1227902175
1880778888
1216096643
482025715
770734919
1304172200
990963597
973134741
1682814956
1501669940
217101027
1926305103
723780029
422500318
332211759
1236827083
1202291354
2139897615
1011231316
1257847929
1724604377
558191643
735301439
1204859225
996202342
147072305
1410412741
2074322495
84964073
63796405
515274524
1256459703
392564222
1846134819
2059644574
316412563
663151715
1342017898
1010223915
1775230179
596388051
1786227397
917776169
1868956140
217068990
746490480
827635407
2130683478
438815858
1569589316
1877890487
471796274
1832191270
511502719
554283813
1453754931
1503066225
298261641
301036172
474934649
1149650369
207840768
516818832
1802458666
1736781454
357133057
2051197446
551652690
930828544
412258679
1229416365
652392500
515296777
911321106
69388427
1572208794
1548137632
167765162
1383067738
13945239
371003364
935091604
114575813
1485227649
2049618349
854419915
941195701
2092496720
652558061
2122449320
1143012845
1825569342
1161341606
40919552
123249116
1053162145
34577424
954245004
961569152
1956828742
1147671915
858466782
2106734243
1551605895
761689784
1242435128
1182689453
1050576719
1482889122
524940497
1193867732
1230928333
456907936
276001661
1039053592
407050792
124095811
1869276663
198165083
791745660
160581869
331717412
2750422
1206422052
1871017862
961741838
1712175616
1413076928
999840680
613770484
532698188
468510254
63104335
389328658
2123059720
1170588801
611681195
702994729
2011824760
1736974597
1795383029
1894683409
776021365
1237286555
1252829204
560831247
411230146
848364716
815421110
784707844
559936449
1706538041
233536820
713466785
119227671
1878392174
199697314
1276030762
1400602919
1670238866
896758040
1321363518
288659819
624271652
1304334980
328374892
770522675
1025575642
398472060
1819155633
583206431
1619194727
206313445
175460727
412274945
1655498477
402494966
177760110
888895003
1749025884
973485901
1135985606
1788079244
602115900
1244980477
1838271169
369485622
196787588
1346977186
1000934613
527886210
1997305392
1440554172
29921059
1298308130
176568603
538835134
670637323
508505728
616228999
1684221083
1813100084
1492661087
1541144811
2060094807
596956113
14572044
1627962850
2067532524
1657169306
1902595917
507940052
2067559145
564111020
1964768312
35924981
1021981503
1067820630
1375072831
384909421
1411868667
1489192912
905247706
1837493433
1610089983
1784982467
737958998
1586553224
998686346
1522349995
1517399941
2389771
506154837
475715709
810072668
775667733
394723138
384924842
982131930
492420822
1608143883
646709623
1572507045
454252569
142050502
829368543
1088452865
1163179138
1314469998
969808484
1590025083
2126049101
2030261236
776428804
1028685613
366175824
1235220155
104792599
507418363
609780506
1066509224
1229738654
802854558
1177670082
1546594101
352576323
896464402
1794745041
1314857213
285493775
754727588
509250629
1272029398
415500951
1683324777
69454604
1192735610
1995457719
2102783779
1641552239
1837757159
1435886935
1398623068
272637938
1901082405
342674383
1083660431
401029201
1729540073
999679080
733636408
1927564750
235067722
556417424
1449195325
591818720
984343830
453521498
550674002
1023681041
1340774733
1892690642
891619689
2094542323
1559805615
623069760
265286731
1060707339
2050297002
122451375
1239144035
813175614
449161545
2110430547
1171198170
1662341382
1879106180
1521980845
2077484177
1473320823
1954296071
1702936946
1933576405
484162124
2013509086
2010363808
1621873496
1671573431
1930336781
2079064216
1336658077
330533013
2066458372
2008941106
553037463
1962679453
1200799863
379010059
1259453964
223991274
426401857
827792748
1850243739
802098687
1966407835
1874871067
623632793
898969998
526507563
511362991
119140341
855516468
964545718
198896854
853970954
1452885994
923934351
325488765
2064901795
1939637429
1263296476
2061851062
1627611573
1551813750
587070341
1201520516
313929623
1954552657
232348451
1687243843
247821168
1694899091
977023889
1817323150
1007572980
911109562
845707602
458597145
870821946
311506158
10871735
872680194
1344717451
1390037954
1696703201
1275249850
180240728
720499546
135976631
1003413189
505288482
768734700
2117937511
1920649101
494037905
1028689175
726940883
52870167
36929726
769376593
1577237166
1873371211
938227982
273698974
21405171
1987026592
1178649491
936641490
715932520
766044131
404729245
319552048
537618462
1423012708
1594027561
570211274
39161215
109523711
914832089
605329883
962567078
1429183934
1920315854
1275264313
236287481
112008944
39936468
2109603762
387991871
1611111545
534253391
2073142725
513650448
1349342505
1043182951
1328419101
572534058
1557965958
1520672675
1206929675
1919051979
595458318
1827208821
1362442713
1336157228
1385653952
1640214275
709998825
1651772729
468414440
1775427786
672518341
2039363689
1449471320
177883356
876293203
1659281224
137469846
1742593757
1023043504
1617616628
307319686
1717034840
1406804859
1965162291
1018494859
962710566
9370331
969278407
1580780451
521937543
745421772
1903542142
1861844453
1041607370
1958695059
2022976634
211626463
1682183628
286646824
1741289577
1462673728
925189611
1371163179
880421867
262985524
410033935
135405210
520104677
827129203
1360295172
375860166
906860786
1395837155
513060629
116192612
246612583
2129722190
297475850
1573718711
270209525
1465961412
1430329198
114099490
947689101
614887429
1110527228
2101579657
1074799264
117880499
373886297
1482971074
2105382827
1558735195
1615519982
518717750
1407918307
1997802520
463200718
1351313214
1712472821
1596649796
1655420639
2060304855
530009308
1215148635
850911970
364214414
36327571
1096744065
1375529871
838202207
721382749
1269123883
1350058594
1177584761
1613864689
1894853410
1585713559
1973999971
1345737301
122910116
2061443247
314274799
496901206
206295093
918348484
519342937
1378232803
1437919660
180960916
974167430
415086960
306537327
1391187927
1535646262
340133910
1588932170
1349898713
581170053
559476158
1597223893
2116154378
1336513745
1170269684
1302407063
1529521289
176574652
1131585367
573393385
1000152728
1734013382
1920244926
91560412
765552927
642137837
453395183
1097844172
291442228
372531131
582632644
1659056423
1456187225
614701991
1701602574
404912766
1310948140
639247207
695073310
618478085
943755496
54537980
624242537
2036427305
892337425
176517469
645453692
2001918428
1338252046
1936450895
142933043
964613749
696937381
1729734377
110812263
923737777
206271311
361589997
1858564823
1470591404
1246870518
1427782388
1873307178
1354331552
1222573299
1826438804
623411608
118596134
717601621
1498364421
240184587
541200587
1772417114
1971847460
1626786124
1734993353
1940008368
2056803059
762653328
1563101431
625431950
1176974824
1369023081
793823227
1728916569
1620142834
41648853
1653725404
1893793605
314063565
1887083579
1559922313
792393559
1102719237
677431928
509138840
874697924
389466642
1003666333
1446431316
320027411
2085996165
1848865615
195771001
311261369
841363398
537638634
1108564888
1898685923
2113270590
1518342148
2059850886
954911216
1696005236
1414855615
1173110816
256531730
2110732357
492325531
608589041
1125671173
1106692269
99340319
1285769617
500668089
1944986335
1755923163
1908504922
2077524601
1887025497
223078594
669104352
1462266260
978608101
927832840
1822277971
1205145795
797748116
629994746
1757104785
1290550226
1833829608
844153391
1957908854
34848013
149774575
1131109400
514363498
1387747758
2072525537
1128586876
1786911255
373903206
539356193
2062207264
544649135
771257098
891309308
565914020
912275639
918742708
121393364
1437920267
1100849168
2146424484
176629905
1706574634
1627523262
618867214
949387700
1772176455
170004334
1632178337
1082074888
84733743
766992867
13722428
1986360249
1046415133
1546370878
1851864969
611599869
118834899
963179792
1941497202
707413402
1095618189
257881274
363048038
251004800
1997820198
879913530
652924213
915063484
848328634
2036369055
60559965
1861950445
2094723276
1776604389
493114264
2019627845
1109991545
1470879360
322254375
1397234318
1951473203
885707456
1994848228
1638348698
1623397758
595725159
1947109308
680379685
1497061392
1521221852
1187391665
803195910
781694120
2086866419
1665753746
1579953332
1672758641
373416373
79039784
1732992406
945228708
289641848
1609156026
1354848423
1603256490
311797975
1021091796
278525894
241459880
124706180
1272947199
884242216
1264651549
1268868976
138546512
1393952969
443495888
1856025151
2005607946
233886708
1679742803
1872816434
393777735
2026759879
740479121
2099961475
1021592087
439710964
2028448291
1355437542
610560028
1269630780
608384749
53000247
149327084
592597323
1962152012
311837896
1395047840
724131321
1964711183
968615125
2090388916
415666472
471961690
447514017
1581003139
1784481486
1272187613
1953301246
301545409
299128623
1106817393
424574163
1000872782
579484121
153014691
1450586923
951257359
1405155461
1360355487
694993785
150741387
1693077053
835518195
1649307036
1763424518
2021930086
1178237826
417533305
638454073
1906282781
1777396265
1419715438
1654072735
1341430743
843645847
1301439692
1067317103
313181819
455315882
245614903
744941982
808027568
999743324
752206234
589200030
1652076997
1138069230
1480468018
2048687625
892421368
32473184
419700681
870364761
350658756
13254065
1929503330
2111857022
720196279
1716568429
84401234
74919836
2060027295
1367707514
638880954
114992838
1500687101
1278678394
1673884761
1088064711
1394664914
959228290
1541548721
1045657605
780851075
51342901
880397335
1458011569
74709644
604358972
1308448699
2080783644
640033541
1614241694
1248696155
149413836
573119912
1597288994
1937560657
1731950721
1181441272
1226967653
83680655
143506888
1733201390
1649980210
1086234341
1010599454
437160503
989082031
1512510017
1226420963
57750179
1986127350
562103001
1683074071
209730288
614181253
1276944617
1384694855
457449114
688592011
538295027
204637096
1260447089
1073948937
1381806192
950190414
1776151254
564717061
381977217
17798243
433369639
1571762870
630963021
1226181567
359716823
479537909
196219884
146743725
927649231
1093693830
1024343399
920482491
1222880113
117167100
514007724
2102605160
1983223396
263672255
710627891
1167378650
1404236059
976600829
932377247
252762751
104733531
1414391836
1458390162
885638362
1214229415
228963184
58026437
376457831
1887485998
1033261696
2038949904
819763362
1454291310
1719461534
1303216131
1967273257
1755452144
1681564390
1480946747
1003372922
420171526
900085995
2116372998
547993104
568382196
1975335438
796562709
195649382
1260722675
400522602
343135387
1584673421
763802378
773932800
1554670058
1617529705
698782723
366947996
1474517191
1558969876
2044554806
406724928
270197526
1803899857
1942036160
1688246481
1508019499
1173536932
1426881429
1468083837
629766580
290722588
1828531617
1839961779
2015843828
1421228941
635388511
1996874690
303298039
224703607
1747948981
1848048031
2122943933
838097061
1591687589
864097688
782572232
156300923
197337924
1771376196
113615356
338390359
547555985
1890966798
1992670705
1887703762
54935213
969776594
1943430969
1517115410
281305977
1499269974
1253073820
1669314920
209586025
1579733532
687372896
972613169
139629232
1069402569
708907459
1554283393
634932816
1716588243
1868537416
1347639150
508367413
53471378
1025796941
1779934267
332706210
752383398
55779927
281560256
430119349
1086907404
37865545
1097593312
261060139
1369308500
1270395024
1602637929
1933347899
859001498
1180176524
1508393764
452610896
536599749
125906784
746178237
927425736
2117747527
747722413
1059297117
152406418
926005352
925682877
2000755181
579197780
1909073714
1238027947
614664367
67698736
786029360
1273914540
963290102
1733029186
608026865
606209877
1058017206
1427610891
1676394204
2010828506
1446660651
224717410
1237844481
2142091417
442574443
588226939
1101173337
1123162288
73424332
7837044
838377600
1294258373
1445086357
1383987053
51934310
1479069039
1345442191
1363669748
496627666
1784748151
1457840194
986961355
1970220983
1781870598
809413768
1581691282
1580763373
1113237220
69245485
903233167
549907606
1099608414
1934258647
1789869013
858430426
414231693
1158106398
1253785461
2086508832
1051724977
1720893667
1808509693
1447143704
963533803
1969202508
1008365991
1573616156
1560317939
456185427
1633291774
1352511688
786659576
85176920
754638442
464218410
1704168965
171590268
154442011
801422298
1009451970
739512390
140571960
1746755029
1004304281
1250157787
1366307705
1307215584
1205778542
1040817269
1411130920
2142883582
853066384
441139173
1983546153
1366781693
967080854
544443440
1749949110
973651531
1141804084
486294797
1388532232
2133662525
1083628880
68807988
814524737
940491216
270643556
1807271053
2075624039
1964568056
683755812
100759172
1046278907
1408889386
204113430
1176795911
280122620
1210241261
495020503
648276696
1538243931
2020839279
306158664
1426248444
64099561
1853003529
1488251296
1277950929
1917691321
242695247
1601221527
212857020
1821397437
103306719
1246592131
427154305
881079715
2016840559
1359053563
821822741
155069044
734430516
538533986
2007765709
506500536
870633085
542323713
311481906
211299595
1133934128
736766772
1532973907
1922033918
988158497
1422023507
1524927501
39209011
1379817045
629453390
495232128
1601126289
14331693
2045534094
1376351181
367888733
1729529345
269173412
758184243
1041671155
79839078
1857116887
382274235
1375391300
2025430716
791686677
1052090156
374345938
1661291139
494850487
1551152769
1669947929
703306328
144732144
1833007079
1050470094
366713634
693098519
1600312511
1348423603
1050476121
1384266593
472607311
1286484033
402735251
791407890
1127038422
1334720886
2064759109
1607495207
546424386
1577256580
1374331362
606574524
1773062872
1491367024
2105212921
782769117
1527402803
639600778
1172918692
2136887188
1937868541
1724815155
1092517530
413771039
1719993673
1395597011
871269279
1067384487
337275897
1076763274
1458710241
1967198460
257481420
868891542
1985285369
1672663501
1531307544
2045683931
262678500
1758348605
1039013053
1000021896
1033591769
1450379768
2025469480
1771860726
1726281673
1048082721
1896255860
753718642
346201854
1054973777
1943964415
2141880022
599921034
1108027223
508375269
572535869
858673595
1663446366
77275424
1332405820
1541160434
359475216
768472244
1785789898
2081720402
2055653500
243673643
1607143661
2002698065
2014414970
1868482106
1872277203
558430279
449106280
1251142325
992676071
104602676
652205950
1971198792
514004889
1277811832
1675222781
2024417799
1998164485
2105243048
678882706
1171147804
131212870
1938177628
328878498
1447455266
578972451
1024173354
607548516
1207136233
1711871304
1606251051
1917544678
89135216
2072305909
579463230
773384180
969208036
803156540
2096563636
1304354819
1491901915
1241377594
283718012
622078927
972414200
711896575
2135567982
1877900132
2106593378
1679082065
326415001
613239487
481584048
2023390207
242961454
1388851525
1055953723
454340623
1342393433
1979831569
378157466
1516424659
919412904
914227792
216655725
741086048
194025710
1734155013
961552650
729238382
2023136646
1004368975
823283564
1090802933
1538855556
529221591
1236935311
1128358490
1728134428
767613106
1112865564
51201240
1917361110
959474934
869207330
1807524038
643391948
2099588892
1657372411
1168392294
1208796364
1542315686
1139128818
1381384892
2010413667
203259720
2053764963
1218843113
1923767161
1308209225
1593290419
375714966
1430127914
1221263232
481862252
711128603
1091716266
1349419503
938672820
1743178392
1650573392
297217801
460402497
1611065205
166165215
1843677704
1886170987
469967059
1513565898
958548642
1787448068
620839167
113776898
523541394
1693145293
1218606280
99618423
683880716
549316892
622091056
1370919789
363135988
897838240
285636584
688646829
780961538
1764909173
350655583
1557257468
1793193711
80792786
309246604
66975624
1491077192
1485113823
2027685057
1081644281
1388582168
285301233
2035328142
1980648057
366040147
209814619
799479825
817528479
1689847777
1329738963
272402187
375386603
2028474874
50408740
431572211
924017570
1647347571
1309858269
1479805820
258941199
1559314598
679862924
371770637
566343718
103549524
1822221067
1646359762
1738944529
2066953476
1105267260
2060746343
1663769800
1977938129
264215191
1954603627
746146192
1661605092
139941988
1734044933
1433575790
1516034637
1483207286
1939696630
1512992125
1289154837
871344489
1457216247
352919398
1346396211
789235142
987687984
1024733160
1444676785
1929295702
1996891924
400924009
1314499536
1585046319
540040958
1296903295
1508136324
2032332791
1859471497
2118538300
1643694149
1339248105
1365744110
777632362
916575323
2087631380
1432564957
1310921363
2070382019
1462150434
2105046411
491278069
1156472422
893464960
1909797194
1335198110
1545776926
1599171436
212279009
1325059355
1849886451
250052382
1378187644
393270063
296878050
1718826677
769782356
362814068
532247055
61151054
2100220068
1342072477
1196982418
1397541294
1002323779
1037207882
1068730385
1146025852
1090932155
703711800
505222653
390406129
896246032
1325713181
1417942702
2015098151
1071868962
531237898
175929901
561682819
1055510042
33970432
1475470962
507102511
1378460299
268027218
2112242011
1129029858
1647630394
1627944780
1376752725
742117923
1413567345
59262197
1409039315
1732724952
1688330336
879242060
475246064
202129249
571145734
1368994922
151467013
200199040
1052269175
488967589
1862220690
1395270048
1517425600
329152075
1312863251
360866982
1894554460
1440532387
1510170678
8207962
215347831
1896078396
289012442
1319674955
945382296
1937346978
734856868
763233682
1110794396
1847357700
19926176
807190748
655228288
781568565
419086728
1094253011
1460182681
1306672057
1297488809
1168834549
2010647007
1544246202
1205030429
1565957146
895094375
1568801125
540178096
1844829336
1990247126
1294570087
1345005577
1474949430
440753481
563053988
751223757
274184854
553856551
1157407647
1138672437
143425416
1831043867
654512420
1000535926
927553007
2142164685
621329353
1236550617
640480998
714598178
2101808871
751394752
1066213851
993425925
1504026836
158875053
1662028737
1717047504
249213354
1156218786
963758789
1488834654
1660204796
528931683
1384032985
1019510117
297071308
156643765
1395087952
1678606186
956786313
1796587592
2127598249
835998674
1086977316
758665399
1506038076
712594931
656130597
472104619
1371033178
3592252
1284317210
310871178
2040379238
668177457
1419801190
413626680
228383784
1749050396
952182138
384444263
1628985004
1713133665
1357553245
1811108710
1741643356
866707717
1521564925
1331791056
1078956149
656003045
1809544231
396765703
546340894
1756302842
1007316797
786181149
1653086396
652846979
2022799794
767854110
1717538344
839437740
771923416
1266118892
1766577146
313538673
1225321005
689429015
817929242
1871955958
2133804960
1566156275
1974600225
639740236
1767194025
2033523800
1337187948
2120679944
1013556158
570769643
672232626
118807288
24634356
1992152401
1562048852
825838333
1832370715
593370484
326489074
1830640260
1991457164
1346569015
1914695421
1516223231
1461377912
737597397
1837541235
891011585
510343306
222917928
1398387493
414822197
1302107740
45648830
210900008
156918354
216288525
12401885
821498557
1182851105
995776141
2110900003
1003567206
360685630
303835050
558834414
840972650
464416804
699732399
2088551240
345348898
124285564
425482168
1407923562
1712129873
1568698761
1020923878
1582454228
1329399734
71969955
1026514101
2099247238
1033829605
401795844
96985217
961186696
1112120485
1079715341
948614698
1092811537
445959467
1558427579
1759622990
1291860881
881783025
1020253238
74005916
1817524572
237945578
1436173516
1000060354
67873023
2104265130
1265758315
875901107
1616781455
758886597
1224115910
1028787678
99945606
155392229
737683060
962982200
1246437643
500761630
705790237
1007605616
50654777
1554525284
1181755888
635570036
1901236414
420719058
2007351441
1563692130
304687544
935657628
1654641235
1543969526
775572194
1694439030
2045391916
84867392
995340437
1268951335
538919070
1141498847
1570465950
1605857465
90472195
1331070923
241145714
1180154132
1570485276
1326198375
1212518544
213417903
1240812519
1260175589
1786236837
1428292596
1844347096
329086360
1991800280
232405669
99574699
990098130
251829214
1440570790
119476478
1318264227
1698814562
618661767
933700338
262267501
1451786223
1764659079
1877073767
1080812629
1365516883
1491380469
1321307692
1106624385
2001975827
1602438254
1482710167
680602996
1557495719
1664713866
1189837280
1021274906
1659746851
82950855
703390105
2100657402
1775487719
923670713
53784737
600209040
882511627
1667931171
1359683533
205260084
1336238234
1038494818
82783348
1755658290
568047963
1312167347
1191568043
1460965616
723727862
883405782
1764273092
1092058536
192081483
576012956
761177025
1097950579
23009670
147576681
789700451
402832643
1681767130
452739072
112162405
740840584
654094687
632783812
1974897953
163711936
199825602
1323324765
1402717084
1498049081
1679405701
1634827025
1788822767
1398782944
17388340
1683372259
251117771
1327837707
247044116
1083805049
500852806
978822379
695996724
1065840497
1000492160
1541520679
82629651
343881135
1153430931
1808254982
1370968780
1096332195
157146166
1909006939
641946788
593812097
1461682399
608773022
69896052
1852544810
1441749153
1152583983
331187751
1080375553
2135195203
1884922990
1089675235
806446361
361896416
1928254322
1451801527
53150209
1847599445
1510505102
1331248605
48687314
226376855
302455221
527976846
1494565608
249119456
902971873
1070435073
1021768270
309890326
159505022
2048751774
2134018751
1943293837
1959571559
1804936999
455232872
2129749287
875966214
538354183
918841381
1429718142
383086231
792290866
1135872384
168197522
402659533
533783188
1302931220
698449340
1870075012
169218059
382485730
7223454
1965971836
398949389
1845913362
210401191
502501763
585647029
1455596949
2102332857
2119648977
1955720774
1200999125
497144888
701983656
1799694966
99579431
987658070
1526231834
1462937358
2027631739
554232898
499189031
904109959
390165430
2072623109
2057995089
1533178070
211562025
299744048
1064815170
1387509127
234089796
1328816558
1184672601
1129092140
1541990768
1497492759
27188695
1728118460
2136035400
1380649850
551456405
1751988703
19389322
1128573329
1829346590
2075914910
1155565320
1969095491
956538065
543231814
1969072560
1512984088
277440096
735004833
507631880
2036452072
969673737
1312444313
2145993692
878839446
929369774
322717078
2083146905
769739898
885680128
805924135
850147780
834632697
848668236
625959991
1133766928
1023587289
301118250
403215043
333718596
1325959483
299911792
917510406
10924883
1220700755
1037049303
942846948
2028815599
317897849
745681496
709479737
1381318591
2035516904
1878412031
68833877
729464479
2061229900
338883055
852196229
1598085683
1575080327
1800416655
885913885
1062284191
146039458
1050116877
1443682155
966799996
1853517595
2070280357
1998597281
990508762
373249615
708238651
2008185484
1236943195
949567422
1211420074
153405658
78500382
1154951401
932287083
1084591228
214450053
1749127608
303298813
1921860621
230024580
603553729
988312213
1218254069
1565535966
340318665
1919187363
83398396
32270676
1616894346
174732858
1716043262
810868733
1594284891
462288851
839240777
305145983
2092804345
255521503
1023289891
1550496040
1599402626
581650676
1713049548
1022878106
1246146575
969372998
2062287500
1502023606
554857140
1102850251
539350333
1664959526
967384597
571299791
1936250982
583466371
1156032177
1239041548
1728334412
2006535527
2119794246
1852732167
138379855
678645144
1873700509
1841553095
1645442793
806550840
556019668
1779831011
158766897
760387779
688538220
1801963182
475829155
819110912
1195441077
671014191
1822389002
208549748
1181207627
486437851
1172683227
170715807
1369957665
232098260
382558066
906629242
1717061922
954799902
895610321
465288667
1659448661
407240115
1532024226
926640127
695322663
1294930831
1978308271
1245744451
334063016
1603932480
1961209757
159147198
138120819
300040108
209297152
477673665
263066154
1983493880
447849503
1408316409
1217376823
1612284021
1839386210
107892672
1405172711
1977313479
816214798
452293282
188567769
1323928456
1595486715
783224134
2050629592
1317563292
1406970388
1235747590
1643428704
1703856434
1013999942
609146662
632100109
755281001
878706621
1987789498
81909715
1300446301
1739270167
115548857
2001312849
279735046
487925490
1462880993
456895871
642238195
2077573188
2095200727
837081597
299208524
1126253901
47547730
1757307658
1437292676
1170495903
1996608005
1451752248
192937766
744321695
82917486
388173246
431237251
1871340589
1061669331
153300541
626516744
931037943
417086847
1878559256
2106474874
422850504
1024207346
17735204
1177072712
242920444
2043385635
155574533
2118811776
976722843
1572974464
1936027735
467187602
433976233
308566886
808127680
151359046
702326482
306773497
1583608432
327126892
745698683
2088580267
1885134280
1185022115
293000332
1904064105
1843156725
2134775678
1547204114
1311654184
1947306474
2047437842
1759151720
36721733
1979874137
1428968000
898074635
1201810592
1178360798
1127351980
1784564026
1310321711
540497761
1075198076
2100471596
1261396625
1962654023
111935386
1952906637
1584702604
289370120
1083147972
858534561
374016827
2041538906
1501421271
1068174529
563849010
51047911
1146531749
2000633927
387670566
1011859104
1893360162
852294215
1178032460
324058670
1266569902
31431105
1101174712
955892143
19778658
1078792245
710036639
190449719
1312850990
2081491546
1907362297
46566105
1609307354
1387876628
1044511074
110644073
1699930146
752158203
523598294
355589023
1558579145
1573421443
353208890
1948209075
1106169917
110415058
1624314168
2021396578
1103549775
64564597
2123953996
548157650
1172203940
157720953
610658576
1633244868
1763608880
1323568596
2101687895
1618930095
1462143893
1243838723
308451720
1698887947
559640887
2031034427
1032355819
1988080324
1918453050
824687812
1044164748
1439109154
1568965402
1868572627
1091989732
1798488374
1559843968
1166809517
1955508149
526730613
124678907
600207938
650898382
293512537
2048946290
841177949
1132590756
777287808
243393735
1933271188
1596254499
946469842
798086527
1765174952
393069437
581603066
1965924642
189070783
255791955
776050915
2063805037
310220910
392681065
1447085023
1059892447
928913356
1630299167
1889157493
1340349639
766862877
1101812379
1386406175
28830137
1917371954
1276119300
1075055847
2036131664
1506696229
82363515
315564252
211126335
1598888848
1375994545
1937344632
1743949987
1824093619
875816240
1833915388
1949593827
496542560
373486567
1734255398
2043218187
1736037781
1007077777
1767162088
1654138088
1851172584
511057834
376819086
90802581
1924008965
285939865
926195084
509547354
718760775
715143872
189744274
537782879
675592298
2082102298
801098145
939122636
2144536450
1809078893
43536447
400204145
676556869
1580497024
148872406
236692416
1809233846
160131050
100463232
367033274
1870374647
870134580
408785029
2123659630
2096213692
1033195533
1517894473
1924081525
1273065918
1489068341
857190288
1458493487
357702184
1475332700
1099245717
1359243616
703015745
1883581150
1185728677
223365749
805277714
1295154176
757035636
1691434115
1447228500
875962671
1770729033
82971130
93361844
388631431
1578968827
1613583010
1457974034
1487274339
685196823
1995881094
1618558555
397432345
1044549153
2077455201
1416587328
946960930
646408638
786087480
1327599095
1259827416
850777375
154614526
1841891998
1816924373
962675273
678508845
1889611109
1163168196
1241591972
386145057
1914761692
1063705225
27546503
670015996
1360405685
1519766158
2050205201
1794264361
2023513453
1199496440
19066563
1452466014
342119145
1495706192
30616180
2040395374
17304095
384310469
1865950900
1130870291
1746565852
902049692
591103768
2000972939
298061717
651677642
1129560755
1845759988
1570456307
348833256
881302234
480044979
1755394823
973748719
282616170
1577509972
1322883547
282814625
717947358
1735178965
439404141
1711298040
1792311702
1685009840
91908158
1830814290
1333038664
1825485575
1540883936
1358778889
265084531
257287451
944823171
268030853
1906656089
1328004630
1354217589
1938324332
1602988271
1852591968
861154624
1919100549
1944397082
1361757188
928529019
1787695892
222205406
281240038
1486301932
411722944
594611546
1492594347
1054821939
2119134993
2146192562
536134758
1782303081
121044922
289058173
1739037410
1660004968
578874126
1949301705
1571614485
801099406
2128037600
2077050660
1912468621
661529251
952656227
1678164855
1764243597
982390278
893244938
190469126
39587121
1380274215
2036442426
1466239824
40759233
1313677690
1523404813
559331954
292922837
700212308
307274102
2110162253
2085735948
729685467
1300325792
718726780
788721267
1011274378
2106762207
1290787304
1428015182
2021227111
655084106
1653652589
1443770815
189791056
643915169
133563579
1988855930
1341952772
761809691
1392520123
948885893
1583743984
2067722626
1304905615
1384227711
604610399
1815339953
1271094449
1413256547
213831627
2052877916
1658912279
209791129
2046394083
1282912086
613757638
1621538423
254168475
542371179
1054188590
174915547
272085085
1083160077
252664575
1848418458
97431547
460817529
1822543799
570417732
2039509257
1595787565
14247120
553017535
544806023
1481559909
105479230
1721746947
203906887
2030779974
721962159
774449706
1702533425
1875767861
920453447
548781050
1553097638
27378282
6048269
64564624
1216349939
11075373
1106201144
1298259436
854502688
1395080218
1247331145
495672984
648629079
1448571452
1189508870
534430829
1297787805
1074322180
2090453114
408088669
929783386
418972767
693246943
210699874
1764845907
1420646527
1146264238
454716009
1781379118
1803333193
1974565392
457534834
870611091
415130758
692359976
515878452
287271845
1014147524
1051645137
157825606
1750754390
1741007629
1356011586
881457204
788109043
1431017529
1531673116
1161227987
1171623347
783771737
1984102976
176027196
1714412191
1494217704
2086455170
64792640
1176909767
1528500098
1501221875
772539833
569191518
1968043334
974394304
181446670
1137512722
1295530579
1921848823
232528026
585913695
1008263753
665552979
1140737954
311677485
1224632686
1913253539
165794048
1678294765
680478907
6192049
1404711549
1496683684
1902277547
70265594
1090206470
280296866
767944834
900226693
343369919
191062756
1980800247
280617091
1151322755
1346697401
1843834167
1460616391
1420681060
1461408733
1926414608
901324554
1942210735
236460692
1161741777
854410650
2122177242
1304327100
2010307486
330001511
262606015
385323424
477103209
1201841103
25034062
1054596909
718461353
677832588
1268253949
1933004369
1131688936
1032219693
527432458
218770867
1175403484
1262012454
2067109149
1603015888
1291006603
1109865336
986323111
1076411225
1908615831
145809098
818669082
518644792
769525482
205376155
62791915
1332356139
1686885406
1335454120
2082733301
1280315673
630062068
751821316
976982843
1558840269
1184034600
647783508
632306570
768893690
1201350261
756251546
1084117790
2091996392
1058262356
458376373
739867998
1238454202
765973542
595893811
2087475329
444460755
1719597579
874642918
1755524934
374154578
1110147591
1892101781
1494630639
838019908
1821794323
1764682743
1663552516
1855434241
1396746759
1219564977
1158087938
1391532577
719330822
1540391833
544046768
964689376
907767064
178493335
1135328619
1967991046
711220178
1454625959
252359750
1776567853
2056185526
407473104
625040189
568564844
47768128
1156804518
1580433303
166357531
1144975518
1090518599
1140444302
135443152
753202726
1591009164
198907909
250996867
1050408494
1837674170
1313249384
2145687429
135551921
1847427827
1523779862
894052212
1906990316
1458137193
1323186633
1975803868
562028858
436127032
2142400978
1000947449
1546242827
2088954163
1354686124
1882149417
1346405250
891622696
1234302672
1557248892
2001655032
79991248
1623293927
778682022
1766825993
2125442730
1082203773
136315806
1698712791
66688825
1749860280
2124468349
798426555
1003888938
84516915
1082672783
426019607
188328578
901023160
652740673
1744434968
173875903
302005863
1768388704
889545876
1260350919
856951906
1923227079
221211022
103198054
1169986999
2015261562
838258662
1731646154
1378031972
438299347
1391917253
937048816
665329109
1685400785
924283512
731708326
1520890393
490217093
86574605
140299517
92249146
944676886
1321802593
946797814
1050464478
1702917842
124537680
833502308
1393378935
140192104
668404188
642642404
869462569
1827279362
240312850
126844609
1020238389
916336151
804602365
1966881914
381514076
950231795
637913366
331238151
1081386551
506699999
273790041
1118010732
866971746
660427469
505300752
1764139008
56041748
1418626831
707959156
643452135
1241545917
1501354929
1418847395
2058739607
903683064
1137095791
1798271477
798150166
494595033
426356057
321526263
989213427
1294770743
1787533585
1074142046
1951232569
1910452108
1925873757
424437279
79584868
1586129554
501058776
1658770734
1819448335
2003867546
215278962
1684724241
325717118
1956440606
1449463293
1984578643
929407330
1189280062
879492738
788279299
156902003
1039839795
632336347
1185212295
2042307733
2097792363
171312202
680010248
706682811
113242261
453299196
1754928478
502762142
47033912
133617775
2122967590
132562137
1998343847
900390379
91251223
1453489732
1190793146
1160915042
1361785136
1015169743
729014428
1696933813
1060927503
584809675
1214057618
160736201
1174225711
1198770984
916964652
2015764888
708320819
789625393
2132289863
2001962945
441871991
1197133558
1463424687
1519682465
1573095148
1216854503
227449514
296419032
124924014
1905419432
1545854121
1206733379
553009988
779667591
389074449
1100287743
1896983004
1442393218
1842494591
2028476177
454496875
1335725104
98498600
437367226
1164955755
321162994
490348584
1312515807
740830220
1396749413
394856638
466848299
841378105
65914592
876286422
1064593895
740656363
1397804555
1009762761
1085562256
1235598669
1751574762
1177023199
2054615454
2065619764
1426430029
1454696312
2022949493
1244942807
1056048163
1136386167
207205935
1809359049
81809998
182238736
1394227815
2125142616
1363100244
1265740406
1563200612
88447610
1674724274
90393107
845558438
1515405635
196717036
775901551
522224917
536125627
1524689006
600739087
506235065
188897847
1312222821
1895557340
826242268
974605628
1645114236
1338488102
1547543070
1797046437
187357542
1981033956
1898479949
392428140
1164091479
1378711185
224482136
191112606
1190593723
410630181
255868390
1905465840
442735019
2050993371
1671191433
1571107551
1237264972
977579609
1031077622
617379838
1017502357
940479164
970719109
7743087
799817077
863939227
2024380490
905772294
1013054986
1908153215
258254089
626916604
1874282111
632455366
871807983
1527851170
463105737
995798287
1587087622
822236296
878417631
584098609
436566068
1345725362
1450995350
356185315
202495471
416316784
1787199966
984749004
1059236136
324485825
611384011
1150657256
1307439854
931184970
2113593097
2018129755
2015093047
720575791
1984666551
258000175
1294441322
2131541158
912605160
1095101000
1269660917
1221365201
171625066
1200637816
121145431
119449699
560873524
1802888880
759164204
1793273556
1679670528
747046569
1352120924
1384449462
1807902569
1385338424
1040055404
1464432643
1063429606
576291377
2043359086
826957684
298753404
1960008342
1223852807
640115120
781369854
146188516
199101753
1811876669
1037864406
1088423045
66487348
1102214464
138049775
902386328
1222094484
1010490260
276529499
315530004
697084811
445586641
1620472410
164172762
551266063
1277839783
642286330
85276111
2108290491
44883300
1461494458
955468748
39418360
1755701241
736984873
1066085880
880372413
882157860
1989760109
400613828
2128995949
112397810
1751118566
210819088
1824561971
995834187
1399040461
1020504633
677798073
2082019446
834629284
1619845673
76751347
664259810
1923406117
1519417836
805248633
398859622
2123980230
1496771105
1206859146
1597171679
226744786
1102146565
2340445
615272769
2032242327
1187525689
174224905
455176166
1638759138
1134905276
1163741647
194714828
1640109083
1815160415
201097322
515037075
124455910
303217665
635783407
2129828358
61542043
505545978
163481400
131995996
1507695226
292297192
1093979557
142404421
887687162
1045980534
868859808
212550230
670936475
750298607
1783129645
2110068275
634595794
1791248005
740864904
1084719689
1932733969
818145001
433188290
736930444
2066502046
340436641
599132935
326828071
272786552
524843851
134029918
705073247
996803056
1905361157
212445109
1213298269
1865577614
1043818011
1630580044
2046103392
1149784422
954565015
913899909
1008535970
1068434413
1270988382
611487238
439639792
82242305
386097955
964574664
348859950
1429121866
1049618292
432404162
2101416696
440901722
1476734249
2102025980
2014320967
1290823362
857995847
779831929
1733639699
1116462446
1953743214
1324963760
814511674
224425442
1409751552
37970232
1226745457
2118546855
955713152
1654275974
1505964655
971889365
1937765898
1265118667
276529499
469187574
910387685
489638663
616416077
1224925435
1315305220
1104550584
439877725
626325065
1809491481
261985661
18013391
974213463
1148508707
503175545
850570358
929801849
1726612811
1241335536
167464926
1755497469
2089783809
1843852093
13667546
920013618
1379821473
655957257
780884715
307634372
2081445545
1947576334
730440188
111733106
1271186757
1514094864
1480135883
837166723
837169548
2033406881
1938626605
2124168224
2111061922
182495427
2070630209
1743950608
565183783
834702577
1209033685
1053925126
1919781466
1002693591
1546651319
541538977
1314352814
1155432908
66681656
454142066
1472184158
373711976
1958864780
104716162
401259346
1607319963
1363485891
1322740925
1228291112
1912815043
1207425236
1368604462
1422671026
525242169
1235362677
884876768
822003460
874217861
116063469
814228081
1383747614
1452889989
2087629677
953200100
1628640900
1838325173
1219786474
806941084
1344306651
46486132
1510190765
393775985
1232516513
1313423285
365650994
1737161466
1643179790
200000369
1184216314
461351797
2142724641
1950514586
1015667004
1626067025
838353409
1884768204
743222514
1708163871
1078861626
807122636
1369213750
746687971
995123639
1049218162
2104381767
1203943000
1457324628
1346516225
1758229834
636385938
587944819
927083950
1149012334
2005686176
1481976081
1213288039
1355102957
1897489942
1689651889
1959181970
1796441154
774097732
780611358
1073366309
1991884150
348634844
1716887391
1987949736
250039615
910922738
1825639999
1628679758
1487353438
2079953809
14515096
1821005605
591908331
75786778
571962143
1757348908
615130534
1814759675
114733636
1529851207
149652695
365936327
1480299874
2054032609
1509124383
1739609215
540456678
628740206
1434047833
746071834
136615377
2121908104
1109737303
462436052
1215067855
104908893
851233425
144556964
476600888
1694480490
1648737709
2069111216
427753370
1233330138
111108279
1603023768
907944489
900049656
1802654757
828515303
575007237
1077962224
890817
1479794815
583260322
1883937716
2014953525
960182266
323663626
2078030662
1680673727
2057868435
965783215
1273883460
1789672970
1892854518
1445352193
1669991305
712209985
1241142239
894111895
1000798877
1482727363
1424452024
1932972395
1871526316
1977893970
586857367
465376337
911135522
3507193
32261056
895839614
1621239528
652436073
479687849
1592586286
1755908005
1293838368
908674964
494190206
716631964
437725078
634631355
2108359100
465233965
541005098
508926917
935074227
603142809
1468765409
1182681506
209426862
1665458975
814284965
1210666485
2144838313
1775531642
343426120
2105772762
1979379098
63774501
1505175851
815605628
1052620373
1567066382
1827352444
1106968953
560880457
1259025555
1442543282
222006708
1034929727
1754360406
1644784143
1979238372
1824835642
1165072049
180001045
1389149543
1979768482
448953764
1081192151
988969339
62550659
569266823
897699629
694144065
1880981916
1912365029
952671775
1953893988
1317255758
2026648432
2100793637
1977505712
1554979426
1071293784
658906605
291580850
160990374
1276190493
862385941
620980646
1723387662
1742249916
268000870
1206200487
20483509
588554640
1189105555
157434122
440391493
1235332212
896154733
1959393658
515329133
43116378
1978051043
1517465330
327139802
1571916022
708280573
1059790696
1521529049
1943061184
708205581
1413417626
587804253
1813056873
1534268379
759403571
1509519356
2013800413
1749239295
1949945965
452985424
844195884
166395051
766586570
913662498
634074166
1521654510
582453316
507346585
1838500912
1843778407
854505198
477417336
752163222
1401795826
304740464
1932861212
761374828
517206269
1436301737
1487838876
921550640
723518326
215495003
1643915955
579231586
1480076901
1079421210
1210043443
1787337267
1440115874
283351277
1082552629
1718367156
1883413224
1741571408
1722776166
2010537257
697176586
1434899449
744882717
1768021920
144470986
736675974
1126865456
1351223817
719098049
2062584080
590109883
1711404329
1737560304
948756641
409234774
867619370
1140734010
507348906
1848552884
888297541
109777758
122420504
953075293
267766915
1038750131
436854370
1997901757
1566509000
1390852511
890280637
253581604
1497073880
1549864834
1819998333
37610703
2094950879
1629262629
106826118
1168961705
1142774201
1909849147
723829919
828424561
107834932
557792442
776097688
756085502
1899355680
741192542
828895739
1017984130
742398948
70830374
16567474
941035211
306695322
1075889875
112361604
320991636
1676664282
1153872858
1007873380
140989683
475518566
1737826976
613283216
1182514677
643868243
454217839
1890450123
1330190783
1450643924
1208909990
775113307
679130828
2049289498
412413650
1713528828
327124560
205045588
1765243493
213464879
1055959507
281667340
1458525940
695952702
132117456
1970906976
1918469963
1819684006
486478587
1568662920
989106905
1346776201
967623680
2013326862
338369563
1024095608
114409372
2137055317
1717341780
1052143529
1363592875
1760827808
2043260843
6851725
1589282388
989751392
190168651
510389152
1848778274
2136392723
1883924938
1671925305
1096167597
774002956
1100188029
403964893
759784552
2071893475
131531088
972189996
1792805118
1094345562
410708244
1243535407
251445770
1384889631
541835873
1523335599
1222581917
1252216797
642581071
1367814355
1809736514
548861136
1860153060
401860142
384833748
1255539755
2129928701
46749255
300016286
421168374
1883701185
1215092382
266773395
969154097
1159613109
1490594634
368322300
608036240
354655065
1700534138
719985815
403166442
1063610549
1271688388
427950169
1643841791
1692692890
83261068
297296698
969954599
1908700781
1453474551
825175084
1414306563
1782501587
1206533478
19661820
1617859378
1645337873
2043439930
273378966
387752292
715294872
219339101
1151444668
58733176
1997318248
685121337
582858140
1064271318
1447669471
331715614
1598509179
610388528
1535980767
1143811061
2091095842
1910703502
1915508181
1907191777
1574610184
2059728674
504358925
1394100838
255710429
1472259881
899656945
2016770483
528237576
319908437
142449975
900212764
1291404607
2006386320
482392920
1724642227
3101589
1175177401
121321434
1563620434
1557817980
369031358
1193530535
832166772
858697760
330935155
2096582930
1688228490
1102879751
1837656222
1834660916
1191495987
1297807441
2088151978
112096189
1292312811
386047860
527586653
42686491
1616497817
13108105
1974251078
738178597
1596720845
1826145712
132947488
2119281800
1929814780
1727501268
1998040519
1990916788
633604339
168131526
314795002
681320176
566226474
694269952
2104185073
811120686
968882987
89325838
1625674891
1370413083
298898415
263169506
1472814515
699224451
1681469709
1300726657
1454112026
550811641
495706933
1189116368
387225691
879091064
1984229163
1486467073
1318336112
2075369303
1464728152
1408116871
106470486
2020699577
4290322
1559551856
1259167273
2118869360
413289077
1605893610
1503626939
318310951
1705548118
2012447680
273750908
107918347
39186436
967090338
1818654687
2109015651
1780899452
1815833902
1401303945
1510538681
123448791
1238554653
1515006461
996257360
543838177
1298159324
788992640
17144481
845166951
151412117
1911299122
325142860
416002538
964759885
1308705960
496796043
1391385617
370226678
632921792
1780729078
771903716
2144084764
1945409617
1169875925
2005947638
1722862165
36457663
27673278
1273698145
1866491667
1845818116
1622638920
1624178243
1375494301
1575117650
808364489
1341460095
369609311
456552951
674755407
844491203
1925637643
79566800
962723
448234986
1862301468
40507440
2026920936
881852140
1980193050
1956066802
1399048655
494772456
1846276529
1644380604
922765127
1155426549
2028624748
1142170901
1535224590
270283803
584118056
414985505
1589342199
890921897
1857060927
1336699048
1458742232
484971156
67170196
2056281094
954775711
2105897335
57115702
2013974374
257334130
1699365196
597674562
828079646
1210178340
1045594457
565871331
2039964507
901631104
626411745
2009097038
37933473
442821056
275700422
182820127
1935753519
773151429
1213630456
1259641290
1875417047
1559674733
247587445
1726015821
1200780475
2036638129
487658993
1151777263
1771840207
1161967792
274820388
64016060
19610284
1749115954
1042420805
664291701
435585315
424903841
510182401
1538640008
813724256
2101560584
2059981771
152375460
2125440621
985934668
746857208
734321419
1402782457
695487937
1551321832
509844398
639114315
2052019045
1121674741
547155433
1308561228
249075005
1337600460
484576044
1468727134
1467773442
181075393
1045997498
1360243574
902560731
1126977769
227027766
1199961708
1963737459
1693269244
2004478098
1488747434
1311279765
69617229
724175647
2110164814
1917496503
1212594765
1777232785
806515427
1155636948
1752054222
1291209130
119104445
1981071270
375271872
303128694
516976104
1706658771
466006397
1928518144
37434445
893401317
832243262
1058731455
1068553101
1337533043
1061645793
1149713859
1149282674
1015921890
1558411060
1680251863
1044442493
1793956037
200223648
1887400814
1574156316
413137501
1258448243
29076385
1108279247
420332482
274051620
1849428793
343160585
314825544
295396106
864910181
1378852228
1953534042
2111449945
2136895536
1946563475
1157646094
1526827269
1380103109
1529208164
1837373567
719849295
1644164018
1216428809
551932136
1226884198
1856800986
1925324144
1765530774
303717010
1857038850
1179049140
1351161500
50658794
2094117414
487803890
276952787
2113348868
293590585
2078089183
1758877104
1717043362
1940705963
217293598
704422595
1731543430
404318487
756159361
2075216063
468872472
171837658
820203465
1237122467
725034688
1159338814
976414474
2120908872
651506836
290057450
1023129116
672960600
378771379
1574611663
976115043
118730595
1853616848
371400066
1584224974
1715314878
860324229
1645922114
2085234031
721772727
1091133034
928328495
98045016
1171760202
1667993276
1335614742
1965025845
574974049
1048265771
108015570
2118378395
949786331
1636572244
1552698220
1734572492
127638481
1837502933
862915407
1430631566
1707578948
665886883
598401164
251065730
1175716955
152286041
2048232822
1902540784
39597656
1313524264
185601321
630135832
58812836
1913534669
527336611
833113883
1844626895
1057970948
283187240
1038537641
1566074368
1484160606
1896028759
1328244411
1167252518
1899625334
861310494
868072932
842390338
1434273182
1017578975
1436852467
1996514281
18337000
603735259
843190348
516029781
472905627
2139034320
534496897
1924986788
107070276
1237309008
310016333
531148624
654477266
212771326
628163186
1939963366
1925123677
1844800034
1350761681
1216018792
2141240558
1138906897
1735598418
370093292
1243926148
568202065
1925042135
953376001
1803603933
1444322461
1836373664
147105867
1376682586
1624035712
913634351
1682447221
1406791315
1089028521
1860851535
2066862937
339306420
883621925
1340219032
1501290845
1543558631
1822335988
2093385068
280038330
1276311291
671705169
647182053
197172914
1703919483
1643608292
962692793
1001118799
62057092
2008325303
781066392
1355447272
598259772
1448628477
1723095739
524966393
924908349
1117140192
1416432652
1092151390
1968512374
1155068016
1251492107
217621745
8328027
983931482
1852977082
1971869001
486753670
803880343
2029326420
1449743545
224764822
1695986555
130887141
1631684819
1962982171
1142340998
860553205
982203615
975322995
1526252530
1218410664
894863253
163465688
1184420615
951915786
1639779341
1672381270
1016919947
1678567377
1918537295
339888887
208250536
412969490
458197513
1223415438
1864341967
323300427
1322631749
133177779
1418144270
750487723
1074370720
815529154
148572751
222989118
919693265
585854362
2082176601
1376681983
1222879613
791631098
250167480
1936545353
627713428
1912751687
497925835
1802192014
1369548865
63743575
1361022728
302980982
1060703100
1757957777
1600438924
328058671
1565515086
812526343
1580387123
1039117778
1521528479
288572588
866226549
1406252657
1232197699
678152295
1703404325
304661875
390020087
1284156901
1498425109
1892111345
855879549
169175259
1779881151
994704500
271582178
1406813904
1608417661
205379792
387575165
244827549
281799297
236829289
1627514144
656199577
1594637436
31321143
447021257
824799310
1244054673
1694678069
1770642753
1142743869
1492991328
1708650835
2016775911
494165656
220402847
1337232642
424784666
369067726
452055451
1646669303
1050406200
983036297
891669630
1586642127
1666171445
949210564
198808192
1106258243
1929016688
1747591090
50168531
668506637
320024880
686812016
1675261963
45645255
619088299
1864436136
1621842979
749904811
1702712360
168496419
1244619280
463771674
276924166
1195583487
1842285497
900178801
501185425
2093739050
266499212
689203341
756384466
1258557775
715503006
1506147266
904337587
822026247
930209749
1204413624
588136000
294214872
441315691
1860726951
1163408141
1568832677
916121380
1826893338
2073959897
647193032
1114990758
1532979088
1094574842
1320074465
1872476167
606621422
318537911
172717868
1133878218
1463522358
1810435970
960189249
333094069
318154319
359641988
39823862
1082089549
1309931787
1366802362
572453220
1399934109
801900655
156948616
1102072690
1060840338
131204172
631040836
1229914626
1609199795
1162421911
889942313
1260920972
530153796
140578322
1041319138
1932303090
805054740
2015738021
367417203
1520086713
164979181
1775725199
693112336
1700101771
1276074713
1333240229
714550142
2136431438
284741568
1832233890
1868702007
178694411
405556560
761537202
2061444999
2122710953
35159774
1079649902
1241645516
89045639
311536856
928301
807678603
1906181481
675719688
1153822799
72486360
171795409
1570475203
1187160522
2080645833
1625658220
248593145
1270888727
1796204320
1336906073
66752658
1842874407
1805550871
1123452188
909177122
972663027
1290165886
891265013
464672148
622783287
1279552685
978461000
1255519549
405584003
1988595823
401750126
1310805049
1625602228
1412020091
1129530149
1618620604
163199184
1397884277
1779261234
1692870252
2047593693
603984308
506792746
842709818
1327940544
153311068
1885800576
962885287
1829041239
822659966
1446688520
1445661701
1544278638
1754584088
1370791064
297996965
348066672
734806424
1172847380
1227366140
219558632
601763039
1340488624
2135624713
1178384116
1334416963
1564344734
1571860123
1231350173
351376343
559876246
1924874555
988100531
1248373895
612257087
1703129651
598280387
1787637240
1474057145
760050720
1374507540
1592246398
1535457497
199038375
1257385816
141809252
37582282
1803043932
1831808926
951052412
2053691262
747561086
549357742
471812335
1148356788
1780100565
720101716
535301835
279723884
2119916261
597779058
35163117
1794749259
634604778
1688493503
1506073374
747724874
2073990787
845847437
1814457783
1775036224
1776604287
1977506451
1833983419
995422544
1573794342
643361741
851500346
1014853819
229685112
597253752
771317771
353480971
278663242
924940465
1278164515
155859594
428286438
1680772963
572301644
2078802632
1255542535
2087054632
1040640492
722397006
1506845592
242978724
581296539
379857774
2139014689
1383177643
1302787381
1080419572
599693580
782641125
1550451023
1650392493
667220038
1735500862
958638364
1273231289
1585097511
508457576
608969424
1447961912
1208980471
835737841
1832831503
996635891
138050204
702013080
815302912
366803279
1732998130
548845871
301555520
241655842
1154308360
914698835
1665481397
1246091702
1132546484
1140337060
2049080796
812332436
1922737936
2126002257
644648124
1541425363
730957716
1555665668
913617461
842928603
42247997
25325910
877994200
1344097007
1083342900
2045622249
83616129
2100883911
195116431
161302583
1747009370
529735736
1894731031
1104664531
1588607057
1191248671
467693873
1026852974
868916689
1376024738
1721889657
1327053728
884277646
243223620
436593012
179904968
2087215746
421476204
658111039
612170174
2104625259
1744138017
40459573
1183324104
449904910
419198930
2116696718
763653281
1808598294
346194951
1263315798
1823343878
601421989
1559514039
1563840026
857124601
2143931401
1545253521
618262991
1282047080
1927557689
446036725
819142029
980849833
1276682157
794293806
2067935909
1705754964
1974415210
1089682615
210392432
51201695
1107960130
1181616602
559350938
1930989543
1376669910
128182320
1258542093
1165730288
2112843534
1845281611
839955462
725429695
788097664
1878800572
1669801216
148553104
1585191846
729265552
901804545
364597858
610427309
1784840053
1044534811
1109058102
1339601337
1144281074
1394828204
936512634
825545445
2017868241
592191611
615652737
1145786905
1128143561
1016548489
1353703013
497885403
1127338389
1578128893
1542367893
197483866
390313152
455326349
1912382848
662661852
1509775291
1880393575
915922765
1536460661
1702017692
787327855
271656975
1280067534
1323424485
2011627033
978271237
1604368337
1242142880
1347482693
661857723
570721183
196631498
1703659185
1315594357
2083042951
947834860
1544067682
1177981673
1599805135
301337231
1369983750
951409394
909950268
55557074
1502852722
2137329581
150081699
127857548
229410022
1375378115
1252823760
164030340
1814376113
1595217161
1594303177
803819537
1782935970
1208849543
268178148
1207072469
1071169768
920036601
1922746560
412889483
269228438
136891354
1389162653
1101813755
1920370636
593130463
1463718708
432650671
451039196
1097630222
416219676
34248783
1983264773
763251643
2068297682
1649303922
1701316543
387354463
1685825637
662593986
2084914118
1248663571
1606636994
601507762
549951119
886818676
737897959
1978389179
1530224318
842781077
632785167
1547458750
748472012
2062055175
1134955515
379643723
1169954930
190941700
1223773204
915512780
1747722398
1244951576
394255111
1912232823
2042551459
1230098645
471073715
1701676883
1168657413
704260649
146630743
1592095108
1779702639
655129057
2132053318
46510187
1354455099
1844236213
1654231290
1903194507
1365147215
2025360016
353848591
407690166
2050622498
1949230050
919306886
711102056
399487910
670943389
1228992506
945012680
758072093
1582951302
452444305
280756443
779836507
1328199724
1389263054
1474769673
1936781227
1397465216
1914629614
73567249
671225932
654704567
764317744
839056706
1334284863
2079118970
2092812518
744857938
742137794
1802898965
1398131410
1679610974
1643312401
982632343
231327248
127716726
1859381758
2040870630
17262625
859243376
1097191651
1982540343
1444590208
415907405
1641392918
806033465
249651161
237307137
2012969555
748770597
2016815976
1003057529
1023098109
380359111
1797178912
442939993
1711359037
80880271
38861161
1312564679
369643654
2034346266
1299768724
75476763
1896163551
1774246722
2061674743
379799698
256549862
757114784
278193915
1320047842
1519100872
1180841963
599377668
643046048
472628809
937466085
1192361906
1696619774
1436919633
1409534667
735827191
992276979
425002350
183282892
1993548579
753815756
375988297
97664947
261039214
512649825
1741767249
209799878
678882632
890242956
413809317
288408444
349978915
1684046784
7551183
1453435595
1443544281
933140505
501259177
483994879
855151582
813719652
1608741656
139728542
474187721
868774140
479171191
40926263
389619487
1592034761
2077047241
1813985249
1563556652
2050571367
1705031464
880994041
978977774
483494057
1997235430
1044867964
1766019026
1949443897
2086163778
2144792604
719054572
749429703
157831799
2015931624
1092499972
1841909991
2108103668
260990401
675941920
586065549
464782779
1454959661
1859977731
1467182452
1033726897
1789436716
1032145177
439553075
916408128
1947255029
170969700
554676223
638614219
708355228
884342401
328377929
2067062031
584168396
1857185998
1049624405
2080705214
1376444563
2008149493
555022462
179428036
1136957251
436358660
1455251677
1138862099
425297769
795214956
333558796
73173472
1691156017
1153143116
1496914708
1484019541
845142402
2090064053
265403257
1657187312
1433870349
13215321
1854898252
1029904368
1083802546
527415864
73350497
193586864
1426437561
820133750
1653602528
1988187026
1465124156
484682503
1582830521
171915140
1747308775
525178003
496526454
1711042732
1821631040
1836658993
1166092417
354834169
1186553046
1557130638
1697076521
1182947540
1949761249
724244261
1425615058
1108612701
476139433
1028681987
461667952
684232570
1478426954
1266446236
706346267
1581519440
1050036580
449992802
1509658281
459601021
365165938
2057535318
342987137
1120558582
383986163
2024055117
527037004
1349035249
1417410526
187596585
554458147
947697788
1628745705
107183296
547659591
190710457
978866479
606829575
738761671
552137445
2093656001
1609203696
377458873
1228528772
575553269
359544292
385295120
2117340065
1168020809
214268680
8825953
1055314633
1971576683
553378267
536418333
590322943
1860230588
1629180530
684451107
1080908334
915742940
1902230583
1210318662
750955485
669378198
593259818
180616134
1341760450
917505681
716287387
1984950290
1475893387
1989064660
298202663
84291880
1259674768
512482557
1355507385
1687968046
1721166725
683723579
1228028429
212120748
1878137616
1174314774
2115342477
1602710009
2033476380
2124582178
2043831020
1318748064
1523522283
1479443473
2074093659
1585962163
654818743
979072963
357342035
2036920295
1574808869
1683302740
1641507245
1784690174
1562304395
1533236819
1414531200
1096767214
441241025
1462096948
477417861
1219931128
602315266
341368791
45834196
247872240
523523812
1960950795
1640682743
1929258731
1377550051
1697784819
941973527
2124897323
15384994
1751001741
1761796872
477043314
812824942
923738189
94391293
430066019
1100252162
1344466317
232246836
1643820727
1579582424
167736324
875390738
316990062
679292588
490444729
73464267
1988065627
496014352
1739762187
169897252
957375369
1169116491
1192472062
70914943
150638478
365746820
1117239111
2050962072
1211031342
1092574279
434702658
1359095772
1278690158
1183212343
1521220653
710555694
482486422
1812629481
1017950207
1009178118
424497089
1530255030
360096321
1213169063
43827028
8334029
291017974
1913543578
270030448
1104114661
675622503
1476352041
1760960851
145675437
1202445457
737423024
1693799149
2055969959
648747613
711787030
1975906187
2103911943
5924616
822905270
1583126392
836143540
648935442
532159733
2088207121
1077886661
811912290
731809394
1816400967
1478067703
919390680
1340328410
1488088310
279489939
1954898026
970476034
1949268182
1039141145
1089332092
1300000400
1897330626
500038282
47804866
1520601455
1459798910
638636993
217588047
2105055396
1936589926
944153308
1799878576
171620816
1350893435
235340586
1014654985
295742774
1213945535
636111537
771257654
2142923640
1678491152
974138092
825764665
1007619683
955503126
1274189322
749505464
1163317805
1396399030
1592962366
1845857011
629399963
1753151001
1592614585
1474870664
1370524350
1489129807
1701710243
2140028045
2142851368
1075633399
1621375173
1232747807
301756688
491751408
549897439
1573018181
674362150
2044117922
124424298
742134513
723503830
1486513795
1249438074
2033347924
1861696900
584189783
13955986
769436695
1363747319
1856905843
470389202
357883603
1182011937
1031646802
105597751
425536645
2030698849
1324231582
661966971
1781802586
712708765
546101262
551808029
441158533
351103076
2069507186
1622770165
326418166
2069842799
431516699
1153068084
1662788703
255963508
127997808
1120761182
1205582093
1146904370
2029880681
177988909
953456938
2072925227
564164597
557730879
1362224168
1098589065
1590715286
1580223543
289452275
1168953006
1766027105
2069199788
717384127
434290106
2092915207
941872289
1897631620
2113164533
202533780
33861046
300134292
1042791519
2062405418
654543148
1173855267
979740703
1431451661
553456918
1234740218
1637621861
2032946924
1127675602
1914998304
1128006054
136732007
1454704261
2113135035
2070781098
57339991
1281823747
1274655798
1290036553
2042371797
366758604
1429531468
1241121517
2067231413
1980027638
586517326
768806817
1857949826
607969856
5669696
1936111634
1037589130
1138102834
1399022268
1908276210
462940055
924332094
824488359
929604357
1381844226
108198288
1814972142
1342233580
258567389
2139304427
960624044
267137154
325830930
888568237
1977218205
351018502
451000038
1573248339
58737481
499554396
1516753763
1228703459
600356995
1666975762
389271997
224467449
1168274533
1312659901
45779154
1965697237
465088042
1746675455
1491865697
1614147696
2045163132
871606935
940052220
2007419172
514998602
1914437975
113698915
773783343
435881030
1011107199
995485648
219434132
1529231359
615604089
1494187362
1262931499
2015030370
1513554636
905350132
1856563922
563794672
1535323484
99912424
2016901398
2406941
837130388
223945193
831452168
140989094
1281063507
1901553944
310307236
1235873553
1126755614
1969405886
2120512982
979098233
408124483
1963326850
859172648
174561003
1799904078
2110543364
143575822
1862865462
1653801469
370387654
1405276281
1385757520
1659377517
853845014
1528880642
1377091579
222486209
1126192245
1826754209
189075796
776187754
1162408698
1840609179
1971843709
633703242
2045614852
1206980877
356643616
997946654
1020762906
256153608
1625269983
80299272
862160107
572747704
1496979457
193129817
161721844
2070015937
1856692887
217249893
1009603129
239496082
1788931581
2094943004
1994996261
1629235441
1508439414
717386492
634929325
865072697
1621750344
51328629
1653108767
663990085
82637779
1151856180
1296261756
1375481847
568468982
900195250
222201471
1582036605
890321975
1391459315
608786082
1832030797
112564797
1618787377
694299317
1105767322
904109577
1036455021
1358581756
2116330829
447919462
1838042781
2142165730
625110068
4533028
1056808113
1323765208
293743773
1026736227
666857049
1087087784
133401018
1142543621
124890562
13696284
1194788978
1928387696
150417858
560273205
1426080676
817040868
654059179
1552892589
1902992624
928296690
1580762552
1940161532
826153879
1176280323
1998112437
233057382
2096035868
1570528020
805179097
693042694
1132397207
524837570
1602594864
28893714
466208965
1245773355
128798186
1266592563
11521057
383452887
878412629
1375671671
533511170
1359376840
553629422
2008156391
1585107106
1309402730
1300093019
1325371654
182211456
723573368
1299038214
285268074
1723980260
2086693301
325657826
605438060
333347172
221909847
1859145728
1197755589
1130056512
837432949
78672056
899404003
1362756881
1283638761
1345330804
313441266
1222935499
1304176713
136973489
1143822840
495397428
166099310
1095704129
2015453677
1252986573
921357886
972711880
450895976
717264477
1493923033
1441544649
1945942270
513648486
966278749
1520318471
1632449980
1524419077
319034991
364933104
1461000952
109116686
1667208661
597938489
1514561953
1135451224
298882744
697384507
7224658
1949415765
137146473
2106326052
118700753
1473517716
1443573388
1120760683
1268312903
1519255761
1868970630
912440982
1749430279
1333163544
1081058364
2142743440
1981564146
296159353
451178582
832097549
868031555
2011961422
938865449
1375790296
778918559
1015925871
996430293
72806176
611442892
1216267918
440470560
426567785
1976079966
1369220479
1152537238
1602392091
1023415943
186555509
194412374
1603552946
1411279385
1049723281
1463411783
1766480101
1013521936
1033070553
854920438
1037093000
1515856748
1247419131
720022181
249528634
771599350
1053833451
1760706059
390500155
1885570940
1021366406
895979712
689103338
90691493
151297053
592838477
1413358242
1991253868
1708232874
730222105
1112912488
1613468750
269862504
789802468
1789905763
1354788960
485121609
475936657
2052348090
252642922
103761252
1179228554
176440002
642967151
2141705758
632285991
948174108
1054170548
1058397800
890806200
1142675545
1747596941
496921542
1406012637
906085479
758967040
1838631165
1817933986
658304064
915723366
1207460137
1384914521
652873932
330062222
1262377245
1761689017
1568428118
623628485
529544552
1657373254
1213418338
115612329
1272276052
1471335425
1294017281
611618962
91708774
257623190
722485727
1777233222
1760306173
1076738782
1288959541
1145196080
1204252231
989779479
146519742
957166221
1576576996
1987350922
1728462856
366232411
1004210553
636922257
1290083863
2023582513
545264551
1946822430
532327347
902194544
345540949
1002601958
291023306
1321873928
1974405785
2060655303
679251671
1876180716
838350124
1951285117
617351692
2092475293
715809735
296270033
662206501
565626310
953142210
1228574438
1093052049
1782563208
64521716
1368022140
897495007
1310714202
1831467506
1294736958
1781727932
808268047
1643772100
1776191144
1175052677
2127072543
1917906169
1032723054
70086008
425798792
1389205414
27217207
311874638
1818688285
1677544860
250545359
1449173176
328187159
1459678482
395825317
1699942345
231316866
2108077975
1680224698
1780351353
94877854
895250098
1620650045
317157959
69235692
1940305456
1665956387
235113609
708459590
64707602
1824809232
325432591
1154463398
293331709
675745711
1844716244
469669887
1804963846
469434824
2108043508
539036760
570936768
2039390205
294077460
381136260
474920201
542214651
601118190
1455612511
1103850377
1595613173
799446215
532411027
2118827970
1302170229
498982571
1766918215
2050840428
770296494
1889075013
1831488428
998284652
1083079843
670746425
1477217299
1359473260
363997677
540687017
2042185032
41722318
1311404414
235656259
2044842052
1592863614
1060088912
711466673
848956285
919583057
437936835
831620967
471213696
1425367425
5220354
334987454
2136850169
1185005699
171316285
1854432232
225477812
1894408170
486462597
274825871
1070437966
1644180518
99136250
416204688
2003847220
350086750
1672428002
24356864
76468852
835729265
1912420994
1749699157
155633720
1509528278
1071009426
1705634469
716618687
736828243
1595266057
1126255906
1441830556
699178482
47013723
1663168030
954394622
430155765
1278619283
324345965
1699057172
1092543946
1131775236
158511478
909778010
692247294
765210253
245524041
2114717255
823108733
1027874855
818361028
2132541196
1979429983
2052592427
1369568619
865631533
240144896
734985794
91030944
1679008901
178244995
444083102
1656418938
908183567
1351637583
773404512
683416737
688929109
781783694
1766992196
1130459017
907772455
109811131
1361124064
571643511
1313037015
440168505
2109158992
256523125
798983316
210854902
1862329627
1311122600
1628793530
962225928
837198641
1817346385
1761856775
1735062417
1869596038
2106405793
330350301
1148893263
1689515067
457611009
1304907936
557403342
1293016214
644768555
1577487908
900889684
133801767
613712144
137199614
792300977
89528101
2045614852
1965178142
1798677477
450005452
594986219
212401819
647301851
231931643
2097530222
922572329
1716925191
732164503
1696229608
1867863343
1900784180
1372886669
1365762429
613563522
487999405
1613672110
469630816
1986327723
365898240
2050987369
636274508
884803360
1558663309
1019320771
1800512478
671628152
6195516
1674631654
1764994035
68128279
333968697
345589592
1682741356
215939346
11753944
1828425284
1900708040
214636016
1792664261
1478266544
517075812
1215339966
1877777303
1292550814
1590027650
186990327
472575908
583653721
1282832207
1335314406
1839773969
366210118
1866681654
550777624
972422666
829952502
1942750109
696877867
2068181738
1446186829
198675539
1620518258
1846566259
1930530721
1529620823
711848747
1890667607
2131400761
1522019633
2102520801
2122501284
746340111
809293242
1391528933
609338857
1170072915
1030274144
1087315771
1222722787
1026732686
391379266
2093583529
583121746
1529802479
1810616102
188321898
462282985
1749063191
1967570102
1633942208
281095096
1109663179
980953031
289768157
283961455
818127342
944638848
1983420713
886263354
357947007
1940214659
1159096122
1490518890
978523646
560190627
1593055955
1489037949
733943164
1437646979
9989399
2113482823
1093418346
1653290832
1732888830
464353327
471743041
1842331332
1491260467
1923754230
1389571951
1519095670
993157498
94488517
1546632270
213429440
666231151
1596402445
788756644
350597504
487703863
577106869
381221840
998566534
1668910812
867338678
1166132968
1660963016
1258085121
2146212321
1318410222
2079732518
1782940658
1301642190
1186417496
1539249941
1632323379
931617039
467461113
1543901877
329465162
406572239
766925167
2100309061
536775883
505166077
1944727329
471253063
48344120
2005826368
1315910671
645199417
970622137
914979249
117401171
757505446
609699994
436390498
2099697485
1234834395
79556443
1086791614
536798776
1466862558
1847231525
1057147437
1336154109
2050745415
123668600
1438742644
1887493084
531292738
1389601735
431208303
165995839
747744320
559851114
355258243
1274230775
1366025519
765140217
891445174
366452127
1369447888
228271006
1102932836
1856495163
1424077913
957964249
891185894
396019476
106905302
1633315821
852659292
1154446077
568271706
1594742511
1761452186
2091490730
2023089003
2091903050
320903726
1746562652
1802075746
2096212496
1435469299
1017616737
929938510
1677379990
1951539473
214102342
1414956275
345789904
511426882
1272812409
1448454040
1049137643
481486554
1045681111
1407938142
175942151
6897526
803059016
2026923580
110513464
1084785112
1331049709
1999707627
793870699
1081407299
997079506
1334702978
471701223
1449667838
257222901
879277026
340831518
921794229
816749943
331174996
1120906557
79798653
104762074
638197979
1380314237
2058842289
1365239236
902956509
1044617801
1640449214
640742577
357151650
902910095
1633092317
1806524441
42545738
569621532
294746688
308680899
116302188
286020171
1382729157
1690536141
108431158
1199008461
1499631011
123752489
2034678844
512705879
2096453725
916650237
1761716407
2120697165
1843467027
1154284374
579147772
700489938
1877706111
1326666084
932268900
1781316911
1041571462
1259439370
125087114
122617335
1486725229
161629764
1184295802
1588567659
2081084714
825588969
642982748
1049198446
1428975622
1633780736
1056257592
1823109774
751242576
672987881
893793102
408925011
1607252762
2126883502
2106207610
893244803
731830069
1362274502
1911582677
1751990188
1211140863
233421225
453379091
2125005739
1688116542
1163932399
1642783701
1643107850
581940609
110153063
967254504
635930517
134986772
730242530
324437475
1756146340
210344489
1161817145
2055987116
1907660833
356971176
46527323
1745328602
1150196104
454658511
1530672594
632336024
1938374500
1555911670
968944644
719148174
1633758224
1109688883
774679112
1270088614
882929961
1034511305
1009339079
932641730
91574633
220544190
1903505936
328292399
444921800
1773575819
1574824063
90263299
1862399450
344188720
1050946651
1274838762
1201986630
1297616693
1428763421
1350022734
970899923
1800134785
833548244
1410878969
1299493191
946839752
305627516
1153965360
2045674902
1035177063
705910954
1185993271
98357455
788691424
1459337412
396689742
1724682569
2075789263
571429341
1536811551
596871483
595032726
1075291237
654794031
390266363
1237958779
1946972726
1803412631
1799331346
1248112767
681729554
36149214
146996529
1721742125
956827045
899284974
48499692
693031246
20283628
866821653
1954049605
546631516
1690207784
382003406
439186574
469768344
1105293686
483304031
1942435995
89262888
515110163
987461851
1072262365
644551311
2069984518
1856081261
528410847
1168073785
2091251816
802023177
1695446318
57535022
1978223973
645945187
1378361902
916648549
1680788589
1947907279
1031957432
1770720609
1767966146
1919199931
966643454
944680532
193361049
608685684
2079980206
1354482928
1925512504
1909273431
1670409757
1934173288
1979696536
1922187086
421719902
1633218168
174282308
428517252
1835807823
1646027204
1301064812
1372345455
1545876255
1527181091
314146955
2005095797
1791207952
374272880
238511958
230177799
965321185
2084433466
2088147112
883866187
71969955
1838410070
570274542
1143719676
477919153
1026860836
781519138
1378608418
591108219
1667352117
1497906072
970954104
1803080339
1303052104
157911836
1859434655
2110640727
1280601044
2122761124
527938858
199097968
1123266038
156387642
52875234
276777530
1193607962
1308757681
1392194639
1449587486
1565852330
1965335342
1045686105
287654635
384927260
255835008
1471831138
895708925
2103105489
1898224803
1001919528
1905157279
1781911517
1622276076
388294487
2137375724
1377334950
1740828849
1645656827
391594485
813813719
781791275
1892226173
1860048211
646298521
503475538
1028689175
1400975754
123539120
695929065
1656989918
1434082550
164160308
1044304887
1227996116
891361292
1823531843
11390741
430361688
143147225
422729440
413817685
1951693573
1241396696
1054939991
822673274
1897200172
996833973
1293259886
885399262
664824763
54146648
888336206
1035184150
1150144614
1352793111
1103626967
1540264720
155738822
1503132973
1532279205
1880974500
1672368768
779187924
2076588028
1394061264
1502421212
1923738134
1118969263
974877648
254144312
1968489762
1580289137
506031388
1655200784
1811730045
664482126
1769599116
1941344556
374133800
314578223
1107705820
2119163749
1901947237
353342301
108425432
1389559621
8353688
1609728848
2073021965
1179425946
1186953812
1365409854
1695387766
1999986737
1255244081
917673660
1830528136
1089196761
480515790
667934556
204128877
1244248727
573538668
1628883010
1923313020
1904572628
1424773648
1828431819
1354192138
907592565
341361582
1242304919
25682850
1712839992
1133080701
814115430
50279140
1603878167
1742956262
1241271349
668003156
1510816823
1796818661
999374048
585757045
416322204
300860826
1787129487
1720831834
520390296
1054426830
1139152149
2033424780
758054299
680269509
1967794377
1300134472
783294544
47223304
222061408
2108976797
1593266008
284078327
45731467
2007277441
2020448880
986422720
2107201709
174841757
1902524217
1933532278
1900258331
1522548343
569024758
1003793814
1871344567
237292085
1533415666
58032990
1156293674
1282939400
1563789403
1971266679
1661195318
1248076304
1329764453
531686628
1803618627
2015622976
1791979214
686713422
1316699352
619467985
409314176
50810975
1735621193
565720592
810595903
1686430547
969600589
1500438553
820942698
1987299521
1566501904
1472377721
1849607686
876616881
1912061736
750313268
1709206057
451243999
1894634726
1244756880
201138594
391366167
2071733706
1733191839
201342724
88225852
329923809
502456292
2104069777
964576817
323417983
1351033140
1155862163
747801193
242196027
425813371
1626729548
689287283
1549155628
1387340203
554732186
895284053
1127610129
1583491794
1456146694
1315963122
1370847212
77824530
2049134996
1701799114
1540408200
1004115386
1912845389
1919575544
1405141716
590706209
505176517
173715000
470830447
974160022
151544520
1849050941
727353284
879266788
860340293
1168616793
35352484
72787658
509456246
602266241
348293112
1551166101
920931496
1936924265
1534482317
202174369
34220825
979441498
800052075
1542526297
1908519291
17427882
11132110
1602172221
541505554
1129452009
614764611
108842521
1995416192
1641936380
1817472977
978804447
1867952110
1883858952
1402004405
1295579472
1058320770
1268571727
1575479099
1356962459
1033152272
838108346
534002706
277566845
556461539
525269387
1844706787
507520718
1272632204
371009383
428104681
1291043973
184769934
2004918580
153337179
1457940248
743276004
589356678
1967990313
1363895611
1314762009
1967800153
983733147
656604747
790170392
993477350
383431016
1687582363
3016596
1359492338
2070299025
1836208407
276240308
1979916188
526930088
1963094288
1516618950
485903001
1151111684
973545868
1881723369
572496306
1820330472
2054016445
803723280
1626306757
1012544304
176498647
1752709068
415323197
126376175
1446014679
152511043
1352080396
697454114
498809965
1782392081
781776022
91671424
1856005351
2134394298
851635586
1165246744
886625615
1947568467
973538418
1085316591
2021751439
1678407164
1451758934
1643927917
1445456267
349473333
346644925
1976640365
1509023128
2022178013
1808396353
1452197220
2056239051
474330957
901796058
321380608
152623540
282598034
310407731
27420747
68888284
564751750
1109075743
1491955903
182047111
1234742859
1529687225
120835313
754661712
1188890446
1033160360
2141207142
1609399587
1736520994
905331789
1380716164
594762781
1999290951
1967022521
1049000632
1214201756
1103320181
768002249
1074618972
1410302363
964713171
597395499
1029218000
1375196820
1398783159
468219063
378936188
1103411261
2045596197
2102810395
1413587472
1176726275
373378105
746993830
1476591864
2027287412
965884402
1017174327
841759939
1557210169
735706525
1855663985
1574572474
1712815164
490631190
802895015
482570404
381563329
407450349
1855519062
21947986
1583078519
2143803433
647618755
2014805419
55818794
574803341
1664785524
483299729
1612107607
1440167079
1483057157
122871737
1440268169
335582918
679268217
668470849
1694778155
1426640336
1395790451
1624271856
2030166715
38944597
702572015
308545417
374763572
2117684345
1691255488
1657405972
1476152496
1341117888
1099836120
2053148297
33538048
630189581
1394508763
1628266128
1311797496
638794037
138211445
509307577
1552626728
391304649
1674874693
1972209305
1648202304
937719261
2118468830
1565087837
1612063495
281656502
762029380
1964907382
1563808898
1762563134
564608777
1508392401
1395930274
37899690
800499466
1649157537
1265566768
1893896196
2043101744
1531418270
176991641
1050543940
1540789995
1105480428
576239237
418674532
2135012565
2023566884
1551136297
285300794
1814695513
308008465
808211686
1713026341
670608226
526922823
583021257
846783530
1024203959
780351694
1788303616
1164837073
1784214814
736147053
1000515706
436783295
391023136
1939980998
1410961043
821067573
1778672339
356952136
620506657
233183997
2093560026
741585806
244553852
204788909
723326460
513229674
1616913807
1134062585
1684021148
1077477371
338249945
1475745374
1819797272
1030423995
1051913156
763622086
1482309824
1116323167
807155045
91677738
403125014
1865330055
2102338581
406385031
1142005113
25179918
910590592
649536721
1054356254
1948040080
1320303160
1011163219
543704318
121758866
1986981960
2066526191
1321337330
665218333
1322310536
566867375
104156345
1325197289
2003285274
1147361840
2029336302
1993066779
620265653
1850490739
1380416384
118150527
1148185330
1632558193
737865717
350844833
1741199433
380395616
270314584
1347289448
144928851
1045673897
1132688325
1426722644
1467951057
316005011
564725728
1821479242
2029266435
1538755375
2020467950
1966666226
1660876227
1715086196
1519218687
2093966879
58979893
1252221782
1879573529
846768714
1114083652
497865294
155360832
406418604
724559432
1867760306
1155463301
2182633
367229157
183226441
644647753
1304852165
1905828830
1318422163
1314966955
1641123766
1475839553
1987453450
397201653
665262514
1392587914
177792195
1520065675
792597511
1038305302
1821704119
1522608783
269586204
451863416
2043592604
7396723
2005973802
1892755672
473835544
134717554
98752703
968451900
1732394193
1334501140
573352747
1965482934
783681140
1664202348
477883174
38527653
1048932294
1211439949
252468550
80751193
1350112105
346310150
1006623001
948393884
1748383433
837662687
1641848142
2042413757
1437570791
1153998643
1798563139
896859810
445214141
1945313418
1279342957
819830113
176042407
1295761087
451381406
995802967
1283514094
1998404119
683984506
1342754308
1193166523
346305781
1970452166
36958508
397510224
1257961885
1100632326
1548431097
86949577
480692343
1726338603
1776146526
2145496420
1524250169
950044729
1875751659
1522399320
1080297152
1650225941
1365804067
1729889952
1101319198
1898893
1618776995
1997202842
843551818
1302904363
110034001
389501949
2143708558
966591806
885116069
2050343802
1031230762
976749993
1792643888
544242679
1349400679
2126246954
25545880
33658750
453525476
1035562455
1222949638
1702521557
2042885176
1463875289
1140340830
534017600
644092663
515630317
1923585296
1766030913
1523095330
1432604617
223958371
1073172186
1291822673
1557787093
46496841
1999898207
547749808
324485664
1955527552
1980192910
595254156
2081105508
479715956
1866969007
1563842498
761729098
1627974407
368698559
803649187
1161204395
277869387
1593444055
539598842
500108341
668299378
1109849053
703246075
2062156424
2115257478
1837317969
946997011
601379931
2082220989
1536173430
1908711089
309442172
909009678
1312965015
870373762
1546735278
1894551845
658781531
628537529
1707998715
2047048572
1809829228
1443387489
1635968001
1651674078
1050042023
289599995
745072405
438505569
290372069
1719346723
1556254433
873611974
1820933455
1948732611
1996799106
767310353
700273195
1071205882
1095814402
1219573260
719004714
988964778
934778873
1629249885
356919332
1664757866
1204003327
1175512865
1857176643
204545701
21718599
1039317673
1417623873
1546322755
1557471642
2057915229
1125996393
929918044
155999783
544331500
1441674075
1456491037
616386207
61442059
64348171
1797739844
700028320
288679890
856624822
8904857
232370212
63322665
1667005673
1685787944
215389494
1366621017
442969864
1259264789
326491887
1204108896
1465984192
663622807
1559290080
794972160
779882747
2075629984
1869182850
1781482189
2101849255
792258103
58655328
188635567
1205771558
2103676465
1743328986
1307351923
747537131
869163607
1436720510
149593040
1381376236
468679553
1126269665
99391864
1817685998
541315290
1279152173
1888658351
2128801473
774803331
461414184
698989519
68964746
1008754231
853070606
1649352331
726423087
824635240
638583644
1244575728
1896090159
170602278
1982881539
1562556778
913407951
403508422
480128658
1637561476
1611977019
978362410
931442255
1637366923
646837423
573381510
1865277244
290637481
387544036
1151482333
36625805
1350021136
1183856511
604978145
69775596
30398614
240403977
1483730316
804675386
1043178427
430330019
1608885195
412035339
1077286841
1567091005
1237396097
581776485
826176595
1584223208
1225854311
416955682
193058083
49850251
2089558454
501371015
1292260619
143914005
1365207533
775666966
229345572
923955155
1591669915
572676936
118725941
456402108
1708798604
256959505
1979775452
933005028
8823698
558924849
1572317177
1991319851
2012686265
1670984827
466302380
342111192
2140713766
1409643857
231990824
438505593
1822313227
1314254409
1656006414
1999838778
1804943655
1102897242
975872766
343312029
1392831305
416897962
1805801023
958373576
1510901491
178753214
1322959031
669873163
1362813171
412072991
238709724
523853712
257488095
1982974287
573294933
943538606
1082755414
1621587918
384623615
1064288830
1211604128
413187656
898497841
83244223
1743757798
1949160167
309324830
2140196598
787428646
278843351
665849465
917927005
284684645
1900596878
2077188923
837219291
983031690
302410132
1369421341
214131453
852930822
1525270499
649126214
748044588
2080157959
1332556771
1707313689
1034221825
1045748542
2086671448
1925033939
1463834077
942567006
1061844760
376940049
1293176974
1708047119
193910412
650931307
136143962
1646116293
1914619128
1286795979
962253693
888914072
1266612093
483162827
880935566
1835184616
394546677
218212928
970917915
782368412
1773477770
1053153336
654298855
463787731
2019265585
1360986475
1142337382
47592857
625315558
813645868
2122152859
118035698
725157646
2030916660
1395362586
409449526
41630372
1245537168
1486744697
1959875180
658986855
1009708
1443049332
52585152
335948597
1394559300
603319502
1647384940
1561729107
895433758
1901817865
893838650
235023359
25612776
91508327
815116772
1007531693
551367108
365145335
1413413178
977860505
1313796160
302337917
1786745220
2091031164
2121227766
187350806
124843054
189033694
709985089
836561531
623415764
356337615
568299322
1874013462
820170638
1628218968
1963119786
1427186243
1867312949
867953998
1119492634
1094638096
357668854
2033278805
1677059734
8397638
865859820
1998514704
57167453
538704966
203466944
1861249933
1464350375
1400712714
1580669519
470908367
1902421763
2083563057
1298220289
14797135
544314233
775758447
1395859386
567856610
1762249583
884388841
1573958300
1027129679
1460995504
1376482615
842397515
902740152
1904282951
937171980
894723173
1025232589
2140278941
1421600962
2048852242
1522012445
399931306
491357673
1367598283
630753948
1482971521
1924740709
1614926962
1653748766
1132545720
1450122090
87191609
1745105730
349993434
1529316912
1218925225
1786850597
741915677
2123351566
964924847
1555084485
401055756
640407822
1497796638
1770357864
999991237
1195370189
1022519971
35808605
484883711
596104987
1101982569
1646832133
1430835428
356185932
263888616
2024535892
27880780
1053212069
1903916482
826968973
1901847318
432965955
1103545127
1577462678
956848864
888384856
222860765
767167930
1687347378
1534073561
1233611173
219355169
1391520558
2111715109
1630028541
2143199476
1663100336
1990260550
1401197505
687578461
1903514955
1667433067
393585478
1463297085
1934944508
1948669554
1096041390
128751682
683613999
1951961697
593329566
1908555819
1368211409
1189810271
2082380214
430768819
85419110
583655197
1946652972
299922258
620205697
1296304637
1410458567
1629355419
496616317
133653529
1085291013
932680473
1084361794
300222587
1747024011
1242068666
697069097
1974060384
159927468
912324249
1175889090
942012144
1977994427
2122771059
1840659145
152225047
652351141
1189171564
349801532
1512785857
1874169697
1205779122
687769767
15055799
1508550766
1597206302
149107638
102412880
330831795
603139764
1436387780
163952623
209307603
1546793538
1468621984
468052887
1117863173
2109233540
2034444246
504755175
1246534545
61964502
2009171907
1128541441
512970876
956841910
1608037356
980426394
703037357
67787097
17209581
146273766
996165287
538119242
1765794988
2094484066
387530490
521126389
2129109634
1342328818
1380064639
1351375670
1115196657
562323566
1890545478
400754153
1748868795
1008285111
1619461114
1483551276
654931529
1519955927
1000717786
1801484102
1186448228
2035546978
1302968593
1428324890
1196027630
1241854836
351195061
1649022475
1796114978
1427951730
1345901710
863380077
1984301613
1992794166
1301839997
742802858
249363942
1001579690
1949556255
1525037737
1147821046
416131697
1872714207
1136202222
895828591
612047056
55179423
1443124951
148090810
1439138899
639638602
1198429074
1463555772
929138800
625787031
946082397
1731379230
587556131
1288592693
1585869055
1191244870
1140033859
367647840
1738005014
879802062
646141091
2020694720
1805213256
550752854
2054861911
1505231908
1384085307
1365316452
293373211
2103396842
742459707
826189813
1590304699
628848476
1986033541
1525358522
1497474790
1427560792
1875726158
1927066191
1996290124
800226405
2140221653
834259787
577039410
527462974
1243655424
128140939
978296845
1464387483
696788302
173014452
982009068
1631674625
74646451
1935632411
1365677275
1998314158
2115767790
1133883279
1774290028
1854807250
536142949
1189032228
987322784
613745086
791450345
1675032021
1832182367
318124633
442229615
2127459494
374451717
990837469
831929223
280417712
1671084357
1375113883
1962130373
1842645326
1825002768
1575754176
1773282240
1365986458
2027055531
1456963266
264892438
1617051133
1318411155
101074636
1297958889
1630184306
273573298
228955418
1603836077
1325471915
1282127100
1170739960
1026043891
234693620
1387214767
1326240931
94713865
7568575
265539686
79736334
1152802722
1227219252
299323545
2116181580
2041847086
1239691473
435294759
760301618
666004947
1049235696
1128760158
2072705451
255903644
1366460637
1425218970
237103935
1517777203
1927088889
550226627
1666937289
237011034
1870690838
1113711221
781943519
1156441267
1065586446
1978118516
536457261
1726399194
2049452842
65440698
1066309321
1012295100
1697238815
1158562376
839293163
640557397
1713406850
1477782606
1584542941
24975097
756307836
1230390228
1132791498
828837522
1786305433
683030282
867469551
308974747
872301876
942008197
427704210
1638562153
1108584629
1977010658
1969706998
237838039
1177311424
154586794
551203945
2098747375
264562155
1622143141
1000434733
378612081
1628877241
1260750058
2036899724
1325947220
1468814862
50112915
593481015
11762932
1106327530
1506144616
1239893196
1781317738
2072762326
1787384440
292967942
1316413451
651733060
1723451684
2065339742
2068893806
1372674998
1437124356
845546515
1459527497
1077900148
132892545
1397486610
1595571449
405907470
1739881244
1681333687
357398326
151695303
222077256
1144380036
1858146074
1983480710
2082915802
823761917
1163011406
1395357435
85673192
162254646
823274488
615957921
394915580
1594916874
2114443399
2123931419
1906718501
1617535992
178320457
1451971890
1137541310
1834390487
103037369
1710624750
2043188664
947265056
577277188
865201818
1805584867
1809831319
994041642
390843256
840040274
203215169
768871110
1465409438
1665216543
36677216
194882573
1325699893
1974274979
332401374
1971876500
19307497
2113825323
1031686232
1614702591
1482676695
770734028
644459599
1614970695
403596352
1484303577
131654256
881823592
1485603573
961193461
2004109054
1328926289
1399552849
2114677188
2092645868
1462759447
1131335969
978973523
1461830003
924974659
1409015388
1017508059
503420180
329763978
1294730338
1514220470
894593855
1041578520
307184243
709401649
275259000
330016743
1972505388
569308085
1121910442
1047745210
71289439
1980435161
1303185838
1020989590
1529662621
1232904825
224156947
2101919089
897206301
752000774
1819856447
414959316
118288958
209967138
950982283
425581257
376403331
145111756
665126407
338289907
1563169998
1553692460
544372295
609222863
1701858683
1982651226
933679900
303333969
1135366937
1392959560
1300579066
1319617457
873853323
636877760
1432691486
1050963137
726156742
130416095
2026590963
316887361
1515845602
900784139
1447432203
115327055
2016300173
8093448
1694850619
1320991174
198100260
2037216957
400128401
176185758
153784163
1961358943
628363394
1785969728
1235176012
443625378
1328707949
2055061079
821881195
1899145453
1878526417
320620144
1802336870
22249805
210336672
1248462037
1923387723
2040204411
1745519214
462692924
165629523
1709494251
1967103595
57263063
1988196229
1205777201
1933282631
798021131
244687135
535751902
522033285
236472980
71694656
590376425
1140350154
2037804956
783535456
1955399112
524592537
1289649813
473027859
594275459
438160435
917089876
644633727
1938355073
1511214642
1580195939
2031836563
1443261076
1888268446
1021957453
981931986
1186644679
1699057604
1898759813
901208915
524536692
1014226999
2114177604
1100882435
2021363090
2057750369
1899376577
1370382980
186452808
1736865626
817310910
748853255
1546400347
1736269458
507572999
644976038
1827526791
1541785523
813360618
195642882
1205089320
816404019
309104330
1632755943
2147333462
279791910
303057294
721796182
1705681382
450981546
1860665214
967447620
1470635377
1285315024
200724858
1162822263
964176940
1330791593
1050592848
1853328655
184675830
2033402273
795004568
2129492683
2045732274
1034797386
933754753
420263603
705390885
1528120628
825748690
1442201969
1978369702
1217869044
1500771546
1938860633
1106567763
349304597
429065402
1292620154
650114092
412494548
228335374
1565007422
1683265507
603876955
672422011
2027724563
1118975444
2103079876
580800434
448022714
1354433274
177566719
1316446647
1314362962
1920552489
913227583
778972761
262048611
1319076334
1890119634
1748530131
1452245624
997676425
1744533620
140906798
1990101199
531813518
906967881
686220600
193314002
1039849653
530427182
503347773
1631982688
1718962988
300557237
735749943
1302821962
1425744681
1684678895
271053773
539373659
349211136
1561110280
1417909409
130257101
475606311
1550120053
1935611744
1216303268
659768040
641217182
1297335643
174005297
854765614
1117231783
825184212
94675418
129911957
1360090544
2055976722
74194700
2048903005
271332620
1071322718
1052132400
1171157493
1901179106
28397359
2104767921
1358421630
233304429
1739994641
211005767
1885916869
184212848
395193083
495997088
731333463
1572001695
2055464678
2122521707
817146048
1196197071
366402533
1811931907
1374169663
1684723360
1223852619
1113388220
1096379837
2057167446
1072066048
1775932361
1691624447
622677960
1538627492
137890666
1642065217
132515462
1686014456
1195976473
671187100
483407250
83037683
26749592
218013632
1555697484
2141165007
1301298296
1848327597
14566184
1248949448
814913419
1406178958
1770652636
352680825
714992294
544829013
1167405786
2075724349
595685818
1865949835
495067432
2132365309
1078575103
1897109707
1584938105
1148112569
847875127
541519085
1426495274
2099918087
1387081544
926114262
1294329225
233275816
650798574
282642115
1744147724
367122354
575115540
1320295700
268438505
1823523480
248254531
355398678
1248004917
536449575
1644799694
1820467316
817304573
764197295
1529727810
1475064922
1751362972
320134458
153939521
1115340097
1529246429
284614152
2101574829
1645697812
569102268
1456252832
463580257
1422909675
2054484231
170766180
1465512808
582109528
828353966
1609841073
2123705092
1938266813
1663550858
117949912
195206531
1438579977
103737982
1641750828
574255260
1909557007
362602290
1282152831
139683621
473720833
1660055913
1642018801
115972666
1298504866
691572995
1265092804
1733737249
1446142956
363185146
1194146753
1899853426
1619931500
1923856755
787375885
1101132477
1904132686
35496073
953586043
1030607758
1304101205
672678770
472289328
1235840272
994503668
1342460281
2090330615
707570644
2026541578
557953921
791267179
1494186311
1344330442
204346438
501866143
1290734621
1840230011
1105558549
868392680
859924776
1699323563
569298709
1032912658
274050935
2036819913
1010889292
697891577
1872720093
2085186926
445123645
1648577267
2128066893
1298235715
588020208
389343185
1553820911
1953191119
1134548536
1300650326
375746029
2066183357
1846449147
1854830940
1276932438
34424004
1859063573
1734542650
342741123
1843234197
1266009287
1465636051
1871034225
2083193032
2114628211
1286071291
30670115
1957011214
970996046
482811419
427536312
820561354
734106462
1757306956
1897169262
2137756761
1123997460
1029256896
1573982114
741950304
1195943189
311481484
677341230
1227758825
869614378
1347804672
460108874
937549859
324022347
1136318072
2097890127
1524590667
2142999024
619172813
499025776
789704878
514008938
39284812
2079470585
749769686
1431812794
124879837
1469769801
1635452904
96501852
1783522488
37770385
16053291
1932351096
655991302
594390593
1992110927
950885346
176525224
1392669466
929982202
1625805784
31196206
1770553908
181052836
381087627
354817001
45971797
726816494
998606052
1422123908
221115943
1699369015
703054591
728661768
376516934
274989149
1998387000
216985076
1631294899
1364922562
315034088
1974868118
150519686
137310310
571737449
1734786103
1497908633
13381341
156719427
1630154282
277562679
1584739363
1432543226
1360628388
95426992
1495165216
1878923289
457340587
2026419173
32893226
1336927520
1350497087
1551590326
946244064
1582900973
1817367279
862429306
942513091
1415533198
1986154262
995817601
1638876326
559003178
1667247058
492256850
1608618859
992687563
1941876088
1792101590
820459762
215789851
1595505493
729279552
1101287100
1771898306
973459365
636306347
61833355
1526717059
2103294628
1279684929
866923729
307559713
446435499
643030318
913148026
1112143927
1841547974
1604623348
1083443172
1874502126
1696916868
647083295
853903030
887810931
1661458631
1301301118
82988504
909018407
150550016
874782285
1381177670
717879299
1348306472
1257592679
646102466
1439952969
1108792321
1942156183
663462139
1030570450
2107107864
391810060
381049143
1732986867
1051825395
761552962
1847440389
1413972544
2122151579
1974328487
2125931684
1940393925
542881757
1928259410
823403776
1050936927
284909823
647880911
134186939
1582132311
612718349
1204047054
937782427
1174484459
1076006263
1260827729
1221753153
1844884841
613171426
1998370835
1972414427
697406346
1926959485
1129203805
1436853303
744144764
1469913993
225921399
293593213
1212273794
224004186
1721283045
1929620737
879627553
290203073
2128323085
1387953772
1351073962
1766243599
1032133959
833880471
673317464
348427787
535971795
1873860485
496390550
1564274600
549892935
1963573532
725456319
1140436051
2050312084
2104447805
1588039861
1652695168
132832099
1689292829
1309812708
135443804
2082379024
1606519098
1147361694
376279082
2080423990
147727326
1479455449
1514468914
617164251
549314063
891277855
1567399569
1342505379
100025157
667114558
816196068
1116789567
1993396880
1656626364
1557515216
1859894833
548163106
913478729
631859119
1491756374
883140766
1739841462
209578442
1075081067
812947072
901730283
679589246
1813561932
168507455
264194895
1299534116
113136789
1063477639
518868677
276449320
22521717
1052547549
32634089
780445115
206641677
1573004820
973199471
1592577954
811856848
143891568
1481564683
1963769980
737191761
1975705554
583196748
1724388260
564841101
519133746
2140689493
1663301146
1970508695
461583963
34496906
1857008740
54231899
265844824
2135279075
326304301
254231139
1755063384
193521979
2042347382
1749660574
663815607
486316437
694362133
1218751583
2029449611
778522980
723518022
411335854
1734387314
1449930671
1623797348
644729713
357585078
205793778
1611361210
1286347121
978685971
1377995848
542301242
352483069
72710810
1625668614
1210195862
986370879
1614224764
1080112913
1615136818
1485990054
2140438377
128927306
239057137
316586175
1385220238
960764380
731084279
1727884661
661069081
45620432
1817968042
773535605
1731821753
691732957
1159556491
1734597487
869466146
639889557
19714545
321318924
690545548
565415141
779960069
167311600
458588950
976352976
591731276
247773270
1154963811
2041740507
1436305031
1029703219
70311193
414300169
1318121606
1512872470
575629249
1086769249
1257411269
1805681794
1874230565
1158220695
1734696849
332982957
1761886954
845309077
921536018
2001424407
854576743
529597263
875089750
1098032593
709337799
405514357
1900901753
176101742
435469497
753012231
979083699
464565420
1040074310
3480715
1983449265
315705470
931134247
1036230283
1854290513
1123812760
5194469
355692024
1508225545
1478841350
894651857
717571540
106245811
1358549317
17275767
95031895
944370631
1112425087
1698351220
220492626
2120036353
1157810342
18491283
1092437616
210545185
111026154
1189070365
2074448960
246176209
1213427393
275901699
254802911
509468738
326252095
1624869043
540044539
1429025078
1071788749
1349636289
1722846157
1281018651
1193857235
1057009717
12936269
419648597
1850034298
1626318829
611582059
1928309676
399587803
1730074257
1029019078
1141561020
441105181
1884054472
1832057729
244678842
1623621379
965369897
28277151
1846179156
207722363
444098512
1272903696
1199255106
795452288
2136477422
503819103
1561299520
1890566252
518514569
1686634074
1270181438
1371086708
779790138
77815156
1101846839
1278748596
375557195
1277575889
1834320753
1512326034
1343896814
1840863054
1520585524
1608971123
819940606
499350438
1484094779
1939423808
1824194481
236458732
334639568
612191997
871906744
500459448
136779417
1316211175
70417588
1571064594
1552653856
59675744
609080035
1287062334
2029430793
706130170
1738452257
1005282901
1420116349
436827464
867066051
1980299367
1785486796
261897483
536495509
1435648724
551794190
1202275550
875621262
1919315578
1563868009
886412645
584081685
1770578003
34348949
1325794997
1101580055
2035982278
957632179
243073509
911745721
626796524
1286875795
209100801
1490457503
1842493345
1143596893
1070517307
1088075358
1082573434
1840039922
454592278
744005523
1913821569
1613290558
1197177187
984060093
22814512
1762806100
1214953275
184083049
396706575
1158419132
215973615
274585151
388457222
803411889
252850858
228072990
1477938249
1484403507
659301169
1003803160
423185475
1357476646
1202640419
285744804
789313207
1935165553
1888105014
1143528302
1171163179
1935584453
150453902
717336327
1316016610
1346503411
697388191
707054315
1628779131
1434185809
921934100
361067727
590208247
1692755563
2112602764
279104949
2142116223
833680542
1374568875
1048672382
1961516782
1068582203
1229498256
853993563
772711785
2077674637
2093687636
1249966937
1260819981
679403296
1089879764
372356466
1125988289
1588754125
2143883313
815623360
1357643835
1602769887
1684666704
1707114494
1335008023
921562889
135395365
1954746654
1044661433
781222630
73008776
1821611514
939140687
233513920
619629667
685755218
477022115
1921227867
450218911
443089004
1676097832
732221660
330317218
1485502389
1719113471
684113030
283859800
837125704
1976535321
118207785
440586154
2048362798
243440231
1076139920
918377371
236135204
108308507
904459563
1541920766
325553947
2069736548
488389707
825497102
2129581720
1837425327
1763732367
1004508933
739653623
985535472
2016102718
194671868
556151639
30936893
1618872146
52893604
237155681
1784179962
297562263
2143583317
1690028132
700679122
1575878105
1759430382
1438370519
1622191627
1053600885
1270135485
2003621768
1165861436
1500381606
867072284
723519141
1499379320
610928987
1362001274
1621512334
1848628330
1052337836
218162375
1840084199
1888631135
2105257667
66462886
766753667
588398413
1961822134
846298085
962043681
392446673
966250412
1083553589
895667520
1413620235
1591447990
2009583974
2041413348
859716394
1711380936
1894392535
823589605
730929125
1377994255
779610704
91961666
221621526
798743819
411152935
1080895790
1332720055
915149767
2021871693
411215427
1629015901
1204665526
824894613
211393426
169937141
491580077
425009254
1833470804
610559311
568980796
2049556610
202999306
801385417
1768207891
1557049473
923406080
1648084277
2092295595
2060673745
1926132867
221725833
1714654610
342275132
2094829360
968289577
1395717913
389927294
147612399
373895836
8709220
839076150
18030433
891654456
63013865
170719867
595232217
1692933484
1489310138
145911345
1392402993
50981300
1871524423
1939018170
1110980469
2109615391
420125479
1082936173
1832527275
297946854
151652248
1166337911
1218188197
269012178
2000936815
376528733
2132384441
4493324
1846561990
380195413
1034145219
975527357
1615788278
1253046319
715512866
517310267
547516364
1822465479
655815965
880930425
2053731067
1638664440
1550595191
1200228786
1269734993
530871328
587370362
2128499003
462829653
481446884
1096018996
1357199623
1100429014
410692548
1425260702
791838709
891113637
315768878
165420800
2060770214
866718546
387328381
1456599728
794785338
1439936696
833017611
1188236750
1012909951
472927564
757534880
1052217786
242089212
674708327
1797803689
1307681308
1953376649
615055924
1523594784
431027415
1779150590
82114594
188247693
1367360024
1819123496
173054060
1267352331
443334716
1535165786
101357288
392613477
905720277
1690301467
1125639750
1861793621
643527284
982973393
607091327
2132440099
698184000
1477101140
482077046
712347464
1852684538
396674605
1865472095
632689790
429209997
69415382
2055965588
256935986
187415817
340741995
1406082232
884985233
668741307
1515707320
1845416158
538066547
1918188482
326317163
1757819672
1836771364
671689128
997933338
2094123982
325743740
1383072658
908395335
1831780673
240972980
251390001
1360645408
775329016
420291051
1448838789
418016374
839836936
979103696
638939938
1295116773
328214018
849059570
340777109
561446119
1086845702
1406887799
1255612989
1244370456
153049071
1097508699
69734837
1574424661
1166701422
287931461
866471922
521832081
1670814781
635194949
2109893806
780361430
2019907404
479355752
1690147358
922264395
827742177
1403600552
678188387
1963084625
891226437
1094036768
579173526
960328432
1302250056
277135491
1259041737
1978522464
1577558223
360928505
838420960
1097386725
1537010665
1698354918
1904505568
1824362406
694579684
1345096818
37059588
1374571829
848337855
157095047
1453023589
122495954
106549445
1102843899
396878479
989960029
554008421
302457331
1864199069
1958602965
56618372
1647569622
446071897
275547166
510408486
1999427568
1251328354
1842873715
1166995639
267873214
410747312
210946805
348799919
2143745308
87345132
1308788836
1487580682
1248433298
1232845579
1838588783
76168599
704875020
344310763
627266435
2070234367
1411068145
713971794
1297848816
231991581
1329669857
453475512
1334653867
1226454051
1992738320
1776868033
990906286
1528868020
156838686
738691274
1190137010
1547229906
1296287339
1424238276
644155877
1778053693
1887550303
829494013
746109879
983764407
1960233319
414748438
1439269114
1112677963
1625280136
1941352107
766424869
664306380
605489234
2008660046
1911693203
216994112
988445049
763539175
528016841
1392351796
1506746175
1366674759
603110703
8548950
124343967
1427285062
1159891074
1411495599
491057074
463238005
129151281
178642956
1495263645
197921069
1540819139
645570904
1451186527
1955085860
222368276
983825372
456666127
2111745484
1778024542
1300918802
461093621
593458817
1440533318
1366114040
168431427
50426159
860544033
1248459518
715254299
1084271172
1369988494
1148196084
1692717371
100453111
550071549
444115003
733232485
525364426
1312831406
1429051494
1800164250
2108437984
1186366356
1092138341
767962349
634507764
1232355832
1764529697
1239441054
668492469
716904891
1635800049
1493267864
1263403379
111085449
1546675097
652972799
645547975
1421241837
1660625838
1874454316
1448636721
2040955628
1801452644
827896718
1702376608
1483331864
1806222320
1376641837
2063562217
1113421795
1220294762
974463497
1131466952
1646907914
365920643
664531346
1043238949
719550155
496629552
1993431805
545690866
1113111061
1617841405
1034288648
1105468481
891967773
1192677458
1437791833
1785322948
1796765550
1692636110
1559316969
1249890711
1977712043
355725240
900438362
1782500198
374771094
989888209
1364859453
2091466792
41889966
1605460867
1514517076
1618071141
188015425
1731512852
893110048
1952183215
1463883812
1805659277
134570205
1272508383
1234117216
1382320828
1377134449
258097833
757666762
556814161
2068659632
1413207267
829958901
897284660
1517925696
765774543
991230483
490739614
21246923
1756522748
581109318
1855658830
1493106408
1514770592
285951590
1695167647
1226199489
1330621965
910368903
458487892
513791037
131599051
511964528
72349814
479298861
1980320947
837708615
1680797596
1145890275
2067244890
220581463
1944932875
1197717505
1542506989
2023390629
1816071891
154181600
1495121265
1144268952
10205208
889858105
795302905
1969245243
2058245414
333496104
1566798858
1958892634
1450905124
1911444634
497022152
42071291
1642037770
523025667
246092160
733554159
1925269177
970127415
2134897812
705063237
44107530
198106291
1135702353
918262274
1185833768
1218531130
725867553
94688247
2146692679
2135436883
397891901
782868461
1256956106
1534812797
1683127729
985495697
454258939
1856075028
1249089698
494082992
1690410192
795275058
1998052076
605229670
1023104357
118142430
1945989839
103118940
1323908430
1554852692
949978091
1414482431
1781370755
125971334
1462948992
1531744952
507812253
1815641460
831710003
1567018105
1342638428
1483635013
1222761881
37515679
1990533348
1420418253
1912831576
1040906620
1061449291
33314130
339697355
2075335533
1921079719
1712293244
940878234
194459428
1933483088
381321633
296852171
1436835077
1358187091
288777732
790773038
226161440
1696538464
334872139
74032816
898060868
2066849459
1233422266
625527112
212724959
1847157035
1305237199
272750867
2118050621
1865456282
569915163
535460651
1184763440
1682973142
302980982
179555397
1074745727
573833770
442011379
963815021
72512034
1687856210
831642727
1187526274
1726940803
233580574
701276528
1705581819
326393623
584301345
1126437417
11609163
36605421
531388707
384575228
19323305
2074924992
718403277
1282206681
363080696
18592965
541529872
1858646901
1265235624
287882428
1785370336
344097306
875568137
1745600458
1674667980
747663306
217080630
1323893799
673180183
609731201
2144609788
1462070451
702797230
1297049093
191410313
1598719289
152022738
559900815
2033048329
642635511
931810515
1764436877
1909024727
371582689
929238784
1834413521
1179606084
1252616434
1017686008
1119722204
364773789
1731726352
906195128
566285378
1947028710
1644531248
908220293
1210529566
663230027
370670092
1046801656
4908905
285432057
595897214
1619852703
478006707
205536182
1465490783
270080363
641912309
1133745844
177158887
215471726
1373524237
229634537
1370825890
1309863186
423859015
1641871182
1888381814
479127516
780382238
1624637378
1498691571
273280711
411552393
1167634148
440580805
1813147086
1765871661
103516920
2036492927
1974443710
695562151
185098741
35198119
582513286
90728762
1275926882
1008061755
448454060
882188461
416447605
2077675081
236703317
884046802
1222674959
554019114
1590035728
249734375
1719992861
1996778268
2088643431
630919086
1476532676
450639176
945293857
837034888
2012582499
592323992
1304871778
1059297305
186144059
1432910326
124420623
737522966
781328209
1284012677
981812781
986610527
763541870
396465665
562838587
1928103721
1138471888
178108768
1240928429
364053696
480647076
2135772380
1379827493
1074433512
1360694799
1951693575
1123952734
1300084020
918154989
12458739
234440896
1778066403
505524574
327519601
769950578
643688025
581916321
2040046203
487883691
1199196333
1333909045
2133367743
2012500881
586494618
2014629519
711979286
1829164289
550421884
1929516379
1660620190
1797322858
786003269
814951081
571077481
97382771
1831021121
78294735
1422707365
674945407
1226656532
407247876
1506742283
1674093184
1352574995
453838475
730316340
1738675240
478011841
2085071611
1993198151
1234237748
1658479588
2084017684
1897984467
429555894
1324625719
110441344
471453227
1167415003
1685285657
728202203
1686227716
2109284326
810207398
1506496882
1536346751
1926652348
746399152
1915490188
708571060
190008497
1872815160
949441386
1793873317
55340824
1957270135
1759077071
1758282813
2333203
226373391
1757273427
1484403507
1935962282
491025947
47155209
604075829
364931539
1400984155
1691401202
430066101
1307349337
903322193
233817965
2035385777
1351220915
2077058318
2036600307
1580591478
384895989
331337073
2076319448
133518196
29491522
1007014973
329804981
1707529791
610077011
1811237385
1459911297
260979026
1125741461
323287227
1866334885
1034475843
649460486
1887303495
227272335
926553256
1154706023
1037325027
596921784
1293734807
1446888172
833680569
934238008
201744769
1446447354
1416502081
1778085335
1654683747
1481914185
778128490
2081378089
1094997303
299935928
1254150943
1528912711
420691182
1752327386
1796714795
555004880
2121796244
1804579730
602745943
1346680999
1448743788
350293130
2007685247
1212198998
521536978
1197555156
1104435449
1139596133
1574862699
897610141
131795418
746003718
201709286
550015437
275433900
1318517981
2024239975
938173436
1131707550
1065348468
1640908677
662571964
355064951
309971892
1807382949
1932002331
1884732868
1996842201
667625719
1802892321
64913257
742942445
1206418902
2098987431
1388725820
378095485
461055034
972004127
1812066134
643108384
622216450
877572330
277389971
1294494653
1913311993
1316261436
1940643044
444411017
1011926459
275152720
1804951140
363711752
1886656256
1853992813
117126984
643997008
308940970
1535815188
1607352094
232844807
1188037793
326964654
104714837
928778860
1331302972
1972871576
387393308
433998696
276135786
310680548
84244797
654513551
1780246674
979249214
2021472025
1349536352
675767866
802783176
191821896
733674764
1783880550
1648943210
1150058532
1886690494
1847853227
901991776
1540233334
1579044336
2106032907
340793894
1298727101
1176740867
294910806
389533871
2019900730
1018877634
516811713
728032011
757717034
1978862600
486666228
940234841
1959517308
1619731392
1604236852
1417657866
140555364
1156938520
1330501361
1706479947
418536063
2045288798
558756789
238460594
1404200569
1761082191
654783880
1500768490
1899300547
1736234266
239716912
1112903566
476180106
1577031561
597914865
442790399
1951133628
212090178
8333706
591151969
904595846
838887568
1176891017
422248247
147795221
572121263
111479577
593606525
517523525
224584201
511295562
1573886220
279337110
1020872241
1856137985
225830591
379433152
1412198277
296428439
1316511010
90712815
1792326524
1197218766
744559458
1883359794
802357251
819977879
61589077
2111577291
835186041
1329232753
1246723768
1716539799
1291496078
930574517
1681011506
1672881712
1577593584
679996866
247064849
956063222
1472096903
1074895730
757205652
1999232467
1111900549
442336041
1567854358
111468298
2087709019
837209006
1472249048
108184046
630226435
2040346917
1882916885
152563108
692417678
1243428398
1587245206
1466290588
1477214209
1601308546
1306951816
681730849
33952866
867357516
709399681
1259626801
939878683
866876789
241338492
175156108
695594416
1509080548
1908100177
893929875
924484584
1057969682
291767497
1616801074
1019133056
82194813
1050998776
322245971
595238807
2013449474
1401040589
824104673
1626352007
685524176
72842509
269113032
1356085774
2047184306
1146693375
352535766
1182091652
2048547539
1012146327
910956300
1634689140
703553825
698999156
891622369
1455686686
1779712322
2015462651
1085704540
514271581
1492325641
270164626
1569930132
33372547
1453969975
1932044046
1612979147
374690601
1810458396
1300059326
1673155232
1359979787
257224903
2070922448
354107174
1928592846
1072109080
76793355
1412695508
167914610
1322985993
1816507955
1197171500
1946680468
125565494
1046128264
1629543225
543259400
2055861406
1705695689
20961848
1808024871
740949138
1923770076
876293650
288315862
1800341058
1679826138
143275396
1898385981
1026786455
1496937709
785163440
1110074573
182537929
518869900
627518365
559189281
1021597498
780504903
740225975
1754933998
1712296980
494778765
121617080
803740530
26538932
1323351200
101544454
424903573
728391650
1533564597
1375638279
236105068
1857820744
954089176
1223404114
202238473
1287928249
40106779
646883589
756974097
418541710
87411626
1359248755
1477025113
922247849
768449914
839577035
321787232
829501420
1030864434
1546348200
1874188121
1400886521
773907802
572939604
806135647
109036797
446964134
239703688
1650408575
893568151
1384991998
1504118634
205809619
1368680051
1822859853
2142748924
2139307530
823324712
1156700662
1950458319
1840797090
1231967185
1518191510
2008001570
862224496
798053173
1496461608
1926220134
1358135580
1179446494
424363888
1096863338
354509861
1058369388
784166904
245360978
808597275
162751901
1586597469
1901855031
1155659774
670658051
1209877289
1421981683
2103852551
903910389
1024274307
2143782072
1250157787
1891834198
2072142810
747439387
1240003191
1589372754
551842850
240884907
523011902
19471413
1346147960
774134911
752684931
684696467
1917314492
643416506
1203228297
1724090813
492979944
1609207693
62906188
703969021
522439951
1488685289
19051089
65777165
1374856841
1488078401
215014624
552802812
795011056
618741540
2133678600
1793361209
1793209022
1562085679
1830071591
1016758723
1588965685
2058300239
2095924083
1264692431
1392209972
1375381198
613712911
333601839
1082614621
1598761286
1838342762
27208272
965084544
719153646
1705592582
436922783
72718120
1623506578
1594605575
1219491663
1193268919
1873350742
1637792249
1362196321
1517087218
1620142834
1987079304
54656091
938738037
733066158
1656350049
336563391
1646979002
445406748
2077081021
54307643
1931935015
1133980021
1817719251
1791951140
1211908927
1436906383
421444046
435947668
1509684364
950236858
874612634
1126086668
1692810955
1927005720
1537614243
538444100
79367261
1155126605
1911403406
993053311
1438398883
1776800633
1315010392
244984559
1506101696
1340005608
1735275036
781530189
1118237540
970395124
1856152353
846691594
1951041144
1338917566
931963531
612585198
424525564
1897383315
2037564423
30336914
921948917
504616637
1895146345
774412643
1892734478
138382320
376739836
1763712113
444652471
1458270348
478939468
1845300220
1122244089
1681298806
1556192622
1891108389
713650792
1519503781
1324042985
809142445
594673872
1344212588
2120191953
935230758
1707496019
1731913953
1681939512
2109176445
1005019185
1170677523
1580138139
1466906035
107610726
370678634
1043248389
847426264
1294441161
1338456580
419773973
1939921639
1979017961
1877359435
1035645272
1075503312
1376509279
2074892358
394743335
796817635
2122981848
2025187200
35784129
65198940
1857463416
155335589
1591577950
1889954678
664775896
2033037699
337880570
1634746953
1652251895
775447446
279355175
821753003
914092081
77066728
1873708498
347706861
2096879214
651235583
67308816
859851531
8554356
844132327
2024697011
1826234611
1917086221
1768476787
376537500
364117833
2129311135
1595569436
2107259846
1207263446
155051391
158169716
1440424531
1608331535
1014387114
1430608240
137448627
1328548269
1308713615
723869317
1627012721
1480462114
42586087
1371777317
1366569388
1241179511
349798350
1889830193
792986099
672542352
2087351808
1839700901
564053625
1378650475
1174339146
1820928673
1935521608
847762464
425847020
1719085980
1890456202
439587107
961142135
2135592304
715199836
374050656
1717671112
177509126
954668433
1797570703
1470540782
1870307245
1367529426
1583270215
1434870620
908459026
1585768906
1382444854
1921333554
1679818905
246451201
1543365845
1315219411
450882065
1301426805
335937230
296542772
281959339
2079769247
620661126
512305025
1284372652
107122440
1390321396
25305546
1558908672
2079965474
1032442514
479116186
443383281
1492971352
1338138143
676354407
1437588009
703488045
2091129108
1377618005
988779550
1804837668
106685751
791560767
229793748
785945820
1534779345
1306927453
1916660238
1891143343
1584664157
148944929
1434818265
1087305676
1904814530
600347767
1883701316
30535825
605799311
2103628905
1807058003
691201988
1718262083
1955172747
991029654
690939402
1926974696
675081925
1439191686
900721306
626461829
84683508
49077717
208032919
1799363232
1379918029
65570835
2110180023
1942090222
1936219885
317260377
774552412
243171089
1068377891
71613628
1876034606
1080967576
509723278
267788271
1605408495
316305106
57317033
1813300468
562258751
1848452884
1748355093
368443474
2020285130
976095512
2064647907
1047630910
1266163775
836561531
1155334474
859413254
141440856
189068249
1379923176
147503911
705329873
1049681191
627253195
1080359166
1330988638
273980651
1265400958
989022303
293904291
1299038247
395973224
564880500
1718070734
1029193003
2141444789
1712813172
21801222
886977861
2087690838
526896113
666481458
1583097637
500206991
1829346241
1467843662
160033342
739670591
1876665906
329751729
1372882790
1646956184
4207517
1347943329
1326065368
829962741
1627989367
632807269
940014319
1370321220
1541608480
269239944
584716980
2046897255
1292599138
331831525
1088314301
936534989
379451831
1153926276
882094351
1898601793
2146233417
1989609236
247302596
1394555233
1674466562
948055360
248609399
742739171
189642626
1598499720
1687596285
581223504
798339275
626000843
919552349
1611103121
266214661
778176
1364795801
1484018183
600581184
411171624
364884314
1946912159
981554269
1901674035
109065176
161411985
352958824
1229723559
1487827418
986646534
1995695417
546385826
1479257057
780904622
107948368
1381741933
1191118683
397559232
998852002
100671901
1540857497
352873269
503382550
1718552144
1544318453
2138126155
344959490
1911108053
1606921410
404406574
650663624
1725118125
872746583
1073794834
573727230
1058101491
1766738328
358227389
532127978
1052382876
1263531278
465160411
1445692673
2012675679
1759365509
1903125914
1421035542
2069595924
1558966062
1066852680
827872860
74656466
1774313615
2002431115
1816189216
1793202432
449046323
142366120
1321852180
1793732977
1266240426
1822524479
831744250
827825266
1168406580
1138612643
1738053749
1240763690
867405419
471067861
1775143612
1634314338
2086323476
1042131047
805681278
330940481
1037085044
1780977040
1454289428
1673671753
909607123
549847966
1323166640
379014129
2141056127
980133028
872063646
1250126763
1816783140
519905157
1013177929
1269507149
149727877
1861849927
1848241670
1924002913
660557479
1945757949
987765348
1565220490
1321369132
834053851
1858044844
1754115081
1274521518
811205868
1535890414
1408002192
1192258208
355914439
2070285441
1152416150
876058827
1935663192
1046191001
1107605483
1996993200
1456339084
1256793275
1701265932
2068470168
548041099
1672799007
1554348422
1304512409
1089377177
1386146460
1920160619
688979827
1898393024
932362244
1198320397
1258563305
1380862060
1234068878
229955908
611494553
1853960180
794629904
1622228636
1489884670
1978678888
225011723
366252208
1442770306
1068883275
1210043814
1031950618
213811301
615527668
1605030724
1825078245
301127329
1045487113
216493631
83040952
1705777301
874280285
2020583926
317098614
1893308266
218512771
878485826
1549564125
822005249
545871108
1790265100
1703786764
963238826
2117506522
832817146
551678960
2063398868
234662992
75914688
780465857
920268340
1513223694
1273407264
1811100983
1169596036
378383884
253888451
2004154938
26544140
1104334851
1435433642
1885731874
1996306280
385861674
1022271861
1753239133
1982394205
667882333
246993268
1573353702
442732080
140631026
1936438534
286866697
700949529
2031119060
938790664
809041362
752468985
1155207219
745735486
1502809995
761650925
2088689822
739396499
1099195520
316831590
1240928429
186425032
1164837073
707916755
2144634766
350785442
15577707
498604793
1221682198
1193255242
1276663360
1313825032
1106609427
104559806
506295329
1935906502
1928932791
133773445
693516925
261104124
1237700848
845387281
1416845143
889709393
8887909
1318179714
183906560
430128009
1004065140
2106734998
98217941
1240176396
1994483213
760074180
439527135
1238809514
89862437
1064776001
390623535
1258975318
2102740505
1656716486
1465220178
1462995316
1121104488
1883459019
961533829
1844495049
244247269
59809469
1524507172
1280826152
1990879369
1711605509
1679999168
1876214136
371921284
216932990
2134522078
1986096561
1725092975
1897267165
301916252
1860523835
996153634
796267190
1818357598
533615507
1848768305
890294901
1386412381
1413546405
1290098530
1920898277
670153182
1464324182
692443333
1599767374
526601648
662699438
998020495
1196119803
157687382
321474616
157942472
2118086711
433157695
1791078127
627155138
680012073
1272819825
533569206
1086241858
186700724
1432831743
144718653
1023123029
1077330861
268430444
828551685
1649412048
2006117933
1818163542
650516980
283235678
1269246552
1711992632
1090143153
1968570529
1577631962
1956916142
507447947
1106133970
1388887908
1027164370
1997131026
1509745036
2072991026
1024413478
1826062385
1082938592
990284364
1939734620
642205406
1865985366
831346618
2475300
1482520034
1325898976
1303961393
1466264187
1045529913
1897220689
1506390538
1943677693
1752570703
1219428509
319969024
568745811
826607789
320419230
681281705
864686456
1703072650
1603367527
1239390528
75175691
663416238
2229647
15141804
575132890
1347386209
345116371
819450342
1617203863
1617314147
1573781138
1562369267
2016497603
255307191
717312214
816486784
278653427
1533753494
2081907265
932971783
993039305
1498808538
60398350
1605455229
1366726721
1673341444
967297233
762913591
250331274
1860743357
1040281122
350632712
1241856413
1420666409
72739764
970379304
1974211320
1196615342
192642884
1497327408
400468337
107785126
1174867689
1514829884
899794848
698298913
224752472
433843744
324546135
1306577214
629964798
857356662
1297277315
205422865
315976164
1424257941
1546117158
1537406950
2095531655
1939677651
1348348360
1313316222
869745922
2017512837
1416725954
525547192
1748993947
1576890869
1083942876
1247524865
1104780977
1485937903
235069363
1664940128
848283031
1600454197
223311446
2113198639
2034338906
430212549
911008495
316020456
924960590
1513629679
1941577066
2141793841
277861944
1233432424
309931897
1142678649
1164786307
757749608
247557768
2094260140
211539487
121508547
498244564
2031999150
1100834569
800171020
1487817411
1988930439
949271516
1641092140
1905419432
852811885
1349873911
52893604
1862507662
541891392
1788237505
1133759884
1335131244
44937398
1715147925
854646232
464172343
1011966259
1299614875
295434265
1277909574
972422125
301761407
785183740
2125292939
138329382
1492124712
609519623
588137243
1234033443
1201549561
1601291736
614944167
1669995927
1460246306
1165324770
627489562
263226927
282911435
1609639712
1156345571
345581796
709215020
1490149832
1841553665
1574356822
1122740604
899836660
1620647706
1022412915
1047231807
1077993424
338273723
2054038856
1748168714
417164498
1232913846
845724268
488729102
856178081
1301683529
847640310
1149163853
1310562899
1892252858
1943375904
1058981943
1343112221
2102586720
1357544361
1478578119
1947870884
1190857647
737846177
777576056
575984197
1034761483
488840354
679912622
1369748596
661842490
1211465656
514936326
1097145079
41840609
1799072549
758223821
2010245004
1161577102
1899468928
822672141
623215243
1350377363
931525879
1164474100
1769533466
889546762
1009946389
68758022
1495808355
714195327
1822469290
1976482560
411993691
329506392
348046330
496987375
40321347
1894454566
1154167678
1954271176
511519257
121748975
841429691
1456253156
1390044643
1872762949
374973025
1845838015
1432275683
1475016343
1539868396
457241827
932259214
1960708112
2001241937
1426416298
1373456573
262773843
554262714
1121818129
1538135048
585792702
753034684
2037357709
1416221420
1501281563
1255541203
591778064
1468900851
2072218504
1142141032
615310651
63983415
1308163453
2015923191
681287137
748556225
1965926180
969452639
2007861523
15109377
1991081645
1453469088
1833966177
1294395401
1370806301
984745879
506658745
375761928
2029350124
2001729676
382300916
1853796029
588448035
1849005872
1221194525
104176886
800312005
1665516726
889996520
766467458
94549561
691390620
1157910053
1780697637
1885048835
1023713129
156758997
1889251473
1779857416
150301980
1367389595
961010413
1616867266
833450850
1748961010
937698359
163298278
1960117395
916340830
863379559
820240216
38358948
1020970200
495993373
32009338
1624602522
1855119232
348798147
735833731
1008490094
600838653
1544787648
394138266
362377894
358227633
89030859
1691348456
291156763
341042548
326208474
118296713
2011263991
1683388961
1593082686
1211100077
697108217
1454848202
1157839693
1846427721
1003726747
735377739
1809857656
1891438852
1842446616
394397936
97181131
1795570380
1517533770
1447320204
877421668
1258435194
322849927
176832870
2145631366
1146053553
1201114271
716245812
151395146
1622824828
431473105
1138379074
876678090
1453258506
757516337
849119711
684654855
1698143693
2020982152
488780815
857638996
863753994
915518962
1451238813
645545330
1371266608
1721114805
1114094500
153752035
632665485
1868709493
2090158797
2050631443
1206817211
758143017
1449801843
1420939393
1377547506
260413201
208321357
988695462
1962993198
1911470606
1269307766
1431444035
429352230
1586218106
1609787928
1799353143
1935735432
124700402
1778867558
1861219495
98302697
1779878682
1196894396
392994295
218866305
854421708
1437204625
853611176
218489982
1784486685
603927954
922977049
718827393
938698885
369982085
210270077
1565703025
1998585152
693251770
630359789
620651372
1316915585
177049511
53811689
780876846
1336550379
998573539
1992796640
1892535760
26083032
579106252
470619776
1647243365
770498867
973169259
1127668047
595960382
2089815275
1760638638
648046224
1887247884
679367913
1614352156
1560249468
679878811
1801823698
638962386
524679967
1436388827
940018424
900371753
992246133
1089762503
472913557
1707040595
547664372
100790680
106678594
792560490
2036216352
866298100
1373661361
1150721476
2125682188
437891973
148302751
1070665918
1213061338
1169825936
1808734034
289954266
1891700795
1954170501
1089910652
260672889
1413530905
310236447
1740903648
1602628565
59373967
1471061918
1001212593
922825932
222706885
1364249373
325995545
285214841
712082996
1892265330
1507288787
1192355184
147714837
2119451812
156862035
2142958361
33536204
433560111
1580825309
215805676
975010304
1005180170
727256478
1449239117
1667146127
1969253702
1064755999
17873082
1988594450
1741984400
1807439333
1140255480
1552645662
1369524925
1217533148
395901598
911181154
2131412733
1203935733
68951629
1254643250
1602699423
140363629
1291202327
205653798
1014868593
1712690091
164612037
39522198
2101652428
1290385296
291954154
1522981433
1604050938
1462480793
2102701183
1198259529
71895677
997275400
54423491
1966026667
1196876690
2021043167
649965281
109524327
394834309
1319960573
35884209
1883135537
1309814991
1040876097
262757284
2022853983
345598314
599248927
1095928967
1383805367
1884018608
2107059397
1649727701
893144859
176585850
927472561
390822850
1789558166
21540104
322722942
361005880
259165935
587910761
1026617743
1223418080
340384556
884649732
317444629
1621421772
1580940199
1702498453
1255804112
493756268
1129363920
489170352
580475017
852534312
773902279
1855778532
188820714
211863487
577355513
1809126006
1750545051
1427145516
1280923856
1005319398
190818627
842812643
260456859
1868453947
482082804
1827706326
42005827
1056084132
686465041
171094039
66861492
1265083586
1856280496
432714653
1296142941
932397416
1594669415
1066545024
936165725
1015139877
229134755
250186240
1190403771
1777732084
1224798229
1489831392
1365803753
569734256
1139155319
904861400
1827812425
1945487499
1835482788
1295381378
890024972
184328323
1526243336
313211010
1921558364
1027540358
208814163
1712375027
728739322
462305376
143515787
1379827924
50445476
201306425
2042836578
208561649
1035126629
2083437124
1045823120
1145470452
1126805611
1172048236
703083777
2076206136
1390757241
611934483
1429117430
1402931478
1489875437
865324789
516124692
633067704
23455005
1883304778
896350374
663644175
10791500
854755407
708209107
890030619
1847315715
1710795076
594021894
462234451
275057586
1556344902
42752771
1545530084
1709584891
1634456019
1300601702
941017653
1485858838
1273301208
835273433
1078786026
1708626084
1836453455
1797705964
1499881706
135228648
1758058686
1765413449
1591782835
560619268
376070894
1740926472
943359670
208012561
2036711362
1361389419
908122656
2130242870
990790133
1823589133
793768170
56584823
710880341
1158452866
1315802945
980483980
1836100451
619039201
130156167
1949404346
713746079
1706513638
844004343
1395867241
1140546882
1872298271
886613664
39354205
1226948347
1795942407
682203153
202267734
720475426
229675180
1455243660
1649870664
1770180373
1887177986
441844426
1882758113
782537941
344062678
794729916
2048566886
1327300463
1730871900
83688771
1675436637
1170249549
1612804983
1469488263
701134261
2069608321
627144752
1615526740
1605614481
1774851069
198900947
1387491506
2036216094
841335341
1612327750
651304216
754395825
435091085
2105443840
888342209
1006122242
1878511628
1195373353
153989803
2085599020
1551282563
1341572178
589838518
1451530239
100427618
206678181
117663719
966292712
451241888
787411789
1300515341
1261325943
1732963940
1927810362
884255773
1052371294
754136745
562722336
954984511
1961148202
2135666240
1662986903
95349409
751314663
1437654655
221417516
945589074
412434132
1589568649
1360193678
408018831
2065325564
733322458
1171206099
1346721307
1660686282
200953106
363975230
2004274924
974670904
205796803
696151643
2093993562
1229275085
735579272
288182588
572214533
1168502589
1667413917
522406213
1203507650
498828323
1593011087
1652335696
1377468940
1312916242
638511926
1384419403
611314829
445553871
507134514
1233668514
1976660081
2132117458
112039853
1750888354
627287308
829821307
1689232237
1176737852
482308035
582944806
1269927988
901398264
95969426
967152691
166856040
1602584996
1332690390
1405394933
843654695
373514757
1405039629
170372965
727502924
270829090
1324087657
581800196
1317290955
620180744
1878519486
1149966114
1922716553
926734131
173731440
50375116
1721247859
1523266071
1461090288
1823401554
1426839944
1838920420
1826880298
586621291
1503557250
879391612
1321309455
596989310
571541306
1262554191
803286589
664134134
495789993
2098941585
1620862394
1758922843
1988133934
1711186439
337443694
1905610517
2010149258
1398764121
1392797460
801058378
851440435
1701672891
1877276708
319368206
1419721476
829011776
745671555
827717928
903681157
745879504
1366183663
1482253391
205124967
2113764687
1935235165
445605233
277274570
2130363998
649202795
724579016
1792218995
1607444454
428705591
348679159
50679136
451550575
1946584222
1593462166
2092689310
1593363071
284295077
2130144547
1117093990
23152762
859774208
237946588
1718863521
1305221922
1463081479
910466752
1607588036
1304152876
317512135
974480191
1379603432
1415471420
939275545
1113151613
1708204720
1182975964
297714910
811515805
521583434
1808243530
1295500855
497279803
1919458458
1582273027
129157651
1150677905
461455860
1957026279
1422102314
541160286
700098666
2067997948
719290918
1892483004
591893614
2108169477
1408324366
873909017
912159222
650460419
690377297
637216768
281276422
486673003
53789111
2022859903
485091201
1550250334
251548857
135420806
914222058
738361806
175303954
810774809
91307974
18658701
1458376459
2052250430
1749886334
551574564
909514274
1399683527
611100386
1484446353
1650143260
124400638
1627761928
1014609378
1817256700
1484517463
398800979
1288071960
865032286
42878062
1769654573
1967328835
2102997083
818754418
2095573191
1917718550
1644059630
1592528441
1393480662
799456877
2055892747
1630888047
1797782914
627682413
593952435
1883487408
1213326215
95306679
864415864
492263358
734335495
760622633
786151061
170959413
1539711284
482032596
1215640845
987106931
86099005
383117721
1537800966
1520733993
1887740084
1113941207
761092164
537658919
1387514413
1588970319
967052195
1746858539
1176440466
1078283336
2049431873
2144311986
2123072330
2052447532
1916956263
53249493
1288584141
1278256299
1132564656
1486610050
1889114094
1695786201
968743826
77221015
2031751764
2097144198
834976362
1487346045
1272051593
764156120
1374797603
440182680
1333103096
1636615453
115639286
463187896
1965540630
261781018
1268223769
1971518331
1520040253
1793517030
2046043497
891453588
1493501511
1342355315
2125145745
1233276577
6871574
614660381
2063479100
1591253145
954666394
1773659716
156728330
482826235
261577361
914526819
94429404
1873843717
179751701
493322250
710713183
747018074
287441447
139218537
1772517757
91535647
632470890
1149896636
680041501
1059861665
73823086
412635944
1149812898
239640917
427237827
1648928086
211908934
1368753354
1708223906
616567115
420679520
1583239069
62266389
398930282
1609024542
993747571
1179240836
830481146
332653586
1002651147
1036258108
695929991
2126171026
981756743
1563212617
1375011091
965559187
748053155
438109674
881389785
618798631
2097784662
1632522414
1206328437
1450776838
233266650
1649942814
168593586
1488569210
219754330
269528121
206377650
1526639241
895145217
1995592452
84432417
975899067
1997524866
1131378936
2052568218
902837162
1362161530
1475268006
762442215
806674107
1341189013
1742215458
903926884
1650471889
756036856
838658601
2096841105
723396179
1954778981
621718705
1979967937
1521955416
622823577
1121843662
417692843
1125889421
371930491
375216230
1246190654
125955332
1428354325
1256477132
1472402706
737679247
1944424064
1500547592
1302260709
986282591
1194582026
1586034329
803266346
972942926
1938050385
1265330574
757385828
1483931314
1573642227
908728614
1496067935
397567661
1907374938
508125813
448146605
769152925
1452637249
1257264463
319877441
871653994
844899676
578484003
2068714317
833531182
2059433761
1935165920
1909360106
892001600
2143171372
1634746345
1545618524
1390860685
1233625824
2015337245
1832023210
1356203813
29416531
894208128
125429923
1771178509
752745127
1083437087
1433907924
2128336476
990109597
1982008868
1560783688
404171438
602316078
1715187040
716423043
1335157056
2127890313
145368231
981775043
293406653
1117568565
67927738
1156086204
1206363568
1910289283
1899803303
991206403
2036288523
1583732809
905003842
1026122856
9259751
99076244
1578934612
1260038946
827421108
716929172
422024238
633522645
538408730
19818065
444913478
1478905789
1059032740
1044121387
1354267909
1216887776
1266060007
1444356472
250185610
1779182435
1608963256
1227077468
1408067558
993658059
345725762
1006596181
457121014
1070069157
927114233
1839255959
1899664375
1971598618
1046394012
2057928798
1811021486
1797668152
474733011
367024004
1916012457
2006070774
26866753
1491213549
274609423
1680679780
1227895923
1717371324
1496777545
1766884068
376443480
520052598
1129746899
1134805299
1250527647
2049328559
1562019126
2095705619
969772320
390632441
43650746
960448437
652533213
654441380
77971303
2093221420
1297273780
623045872
1819140409
264632313
604391996
433848746
631337468
1394342554
977228448
656024429
172585503
1697691947
2099332538
1575095340
1639329368
1571653244
1117605955
2110696936
1172877715
1743914666
1478067866
1457230079
401714867
544337757
238241190
1582344339
500055407
1504480251
542349033
630972085
1015094764
917038112
1607860987
717165562
1690774713
1912379571
1106706771
46997115
1126348201
1724357112
310004934
876104053
527840763
62462697
1810903883
1374173678
655179206
1677678523
707591395
1819160582
643290855
1122411128
1063295282
1502160293
1254808146
62153443
1163685077
959996067
2085656917
1124228529
989793726
1592723513
1565926607
636421770
981383149
416658544
854089114
2004098617
1216773662
348484832
325764936
503776710
1454138171
1136322872
1759453949
436011953
487484557
1354071609
1774004810
559382090
784291362
764776960
1995157635
488553613
1645273005
1505814413
2030574290
1694187275
1762341882
354039430
837697052
1402875154
1891926178
726432741
918281189
1212336476
1978246414
1782693172
340114671
978098515
1384904451
1234923422
841070924
1733269790
269298261
1804780085
1305632732
330416220
1697148701
223943062
1627315177
718944321
1055762540
1326647614
237889479
546660481
1964032789
560097621
592488406
2096621443
1174105327
1776782823
562203996
1786675448
597107504
903537800
2012614954
1942930437
826553072
946564212
833098269
822252620
189553928
1513076643
1270841632
137947352
1687863172
330695988
140663108
1760142312
1129903938
382091163
311987641
253650854
1355511633
1360470936
1264415535
936578186
2112907867
87631402
350406034
1292928734
1718293463
1976878197
1093917271
915187754
853326804
37539504
1078812051
210593608
2069000429
1443984410
1923483313
1441058435
60228268
1767966858
1651682948
585123477
1075059904
1260136937
959754641
1646237895
1184033495
2773107
1755170756
348480679
1518684791
204899738
851295199
1679988565
867908407
1248678959
519596919
2080579605
306230303
1209764888
1097398903
911476590
557766413
389051584
739229263
595105948
464942830
1354160942
73079158
1068495118
1979703295
1805872661
89085298
1540297959
1870640400
72446058
1413035728
1276435529
702363728
1723612056
1067570879
439358442
856027202
2080944838
1241689997
1921897429
62267966
1026266100
248238021
1941911600
1350074966
1652294416
1610217395
572763110
1087160974
1543900961
2131251647
1304140941
625607092
383963501
967430229
1768342012
2105972514
884308982
833207225
906573406
1555867426
1397045707
1380000826
692715281
1020798672
589450920
893118035
849738187
1217221586
1997063576
2118302248
1541894799
1992064589
604541247
779957539
675497122
904824140
549518007
1214931972
9914875
736403589
288652961
748846989
912254222
632317089
1879870587
143862586
866593750
840078897
854207195
1587094647
1848705451
1274673464
1573777852
2138326979
388670547
234079600
1613438414
1556462446
1304682416
1289546896
2065727724
1944477168
663946018
45907044
1135193308
29242876
2048361571
1551804144
1340903391
800121732
532601439
1366726906
1551535115
395906934
365262509
1217913878
1806761296
2134720767
2096943093
1890542822
86489043
790164723
682169533
1103154436
809942935
1852219387
1981005472
1010444366
855478239
1217642299
2048126453
246069776
234348399
1232678482
708422654
964758444
46318565
1794139429
2091061572
907193334
1691572703
951960308
1095350484
612254578
519552332
1348537970
788223225
1711910524
570336643
532718193
2059975056
1013328358
459492619
1747283720
692515090
1287939133
698068864
894233576
854517452
307553424
2120525573
1438904002
1603901976
731604598
2086349046
1580535899
1829291917
1873149503
873172735
342327979
1715510434
245124635
1509187731
1584122198
416264022
207037668
1804316549
145751325
1234767184
2124809952
1662965464
1063630704
829137778
1978443306
653707193
547707121
743492484
2069710127
1794131593
77850853
986578088
848953662
493682042
1500044651
1727095655
350550044
133926574
1369834053
1489211309
379747412
989214170
1015790092
1474261471
1904444987
1792805425
1551498510
2124931849
595993227
660246951
1924763876
1103038832
41714538
649792734
107777037
1184458497
1159567441
836883586
277460024
1726470245
323875055
1913288531
1813619385
1274071391
1230922690
1809622840
1416313530
1546959338
432352004
900415913
1189088509
1422738675
83182166
460842207
1541649932
182144689
218020634
691341004
374216783
223560838
692717366
1041860653
519569672
1882183941
1541924840
1724528938
794117200
537268569
546343681
42421709
1060196421
208360244
52118021
553129136
805569017
44232303
989669264
1154582444
1754331332
393792348
2103558273
1405788846
149133713
503829068
773100804
1244837257
381983928
1507739086
943496980
628539606
348773558
1252292696
1651244891
984832223
1814194251
1139202620
1476366139
702056251
775223850
1830419475
1018308568
336510214
344692283
531615312
1891941352
2010269640
1537602621
1968041088
1111182065
139193359
525119900
531111968
600781123
1184755642
706587647
646941682
574796771
1016088133
36406272
352717283
1845102405
91008540
1246945448
1870126035
136410502
1733502269
1040466349
898308328
889230688
2134867686
994334698
1506177419
461082954
1167718339
1465134467
1698349350
1879943982
1054365112
723021516
2086255401
1411329962
2021232208
1796171134
1089299986
419614486
1313844990
49190445
242120249
274245934
586929841
772464577
558008598
1244492110
1412259406
253566097
1483148503
695817089
495541660
373003580
1739424955
2032325771
1415019925
757796054
1220165171
2060747866
1604132062
948695220
656538683
1465195139
543413183
791883932
1260402044
1478396052
993304572
1618038351
833289916
2009298726
1002044612
556947151
445222730
2017211775
2078186645
1265861724
1844088684
1217428228
135906804
940453577
655411076
1811122224
581394627
468579821
890459436
1022454063
566711467
1375904730
1233742223
1941516308
847712504
1767510425
2103877503
257513289
1994823142
993063453
2108831789
635745658
516932684
980398938
1858302557
1436041164
1138660095
400249670
1753521797
1594189798
1417437114
752930559
760802780
901049186
483824701
1882334387
603271385
754514072
289769070
695304918
1408910464
1554203175
1755077308
1290259702
1875644404
226307633
1129506003
1133297941
812817876
1144974175
2021796894
1131397984
477145014
2049387617
899208747
1969157818
2088840745
50740076
219590773
1340096658
1093421084
1243422863
921691205
943108867
2037177491
1693802699
426035926
688713907
1643286339
1641886745
1113931746
127813082
58661479
676400195
945920300
1396761611
952668360
253989740
932470685
581550983
2112136245
712639568
109785649
1654490699
1042540931
1673379539
673682496
1818140667
1184740856
136775916
189217002
1377180860
1173028665
1009728739
2015526860
1507195089
574183379
1066675628
1794820530
775154414
456742802
1145213104
749087580
987029894
495996279
1176730202
1405236151
850128403
1461290123
1843573589
1511596833
159329073
1851957199
447136479
1696699902
1844468316
1670052555
1232290875
1399568570
481856632
143287536
2023919498
2135540088
496431785
345253204
5693305
1987442045
1980229209
2081729277
486955904
236415783
1480835923
526133071
980239354
1460693914
655334192
1000564041
1560673268
1153233461
1030731276
1384220355
648125255
1399919399
162774195
205783470
1653304660
877922918
172431359
1668073543
1921712301
1909510801
295268957
1421480204
64705187
1614887006
599069881
1556266240
890592530
1152095405
1297226892
411608624
1376805854
1595698088
465335908
37926727
1815843812
2100171175
1376548388
106186148
752920204
1355346267
900721884
1311001607
666979816
1108388116
1451512975
1005327764
6646654
1341748068
2066364484
272776599
457177978
1143324028
1995735208
743918217
1957482738
732573553
43464180
1674692964
968365163
1750378397
1639032999
81567232
123552107
1969660159
72734122
1335871677
1809882130
776460553
1422702223
1204540813
1734521470
422127499
1586319976
147029141
1327197371
762999210
1535578144
134112942
828701384
1830154094
162355092
1806348697
1359123090
966928374
1296884590
1056868585
28304997
1447949256
976378899
100056007
941410702
70720241
1887364466
1781149519
1958720023
1564727652
582772343
262205312
357033836
24446079
1203920145
420813291
380322870
936000846
1881383335
1130503702
1053584809
144301224
341789053
70330009
188969365
1217355084
368675006
302236258
944074304
1287410198
363105187
448475958
73585503
668761298
466727066
490582506
1694234751
250622575
335867830
368713557
326231273
1121531405
1986583952
341479353
2048275392
207994209
1402584125
2040009846
1417736642
1941138999
773645941
1184574642
1284677218
450796421
2021888752
84677420
1670862092
1484177431
1706322092
687609767
277109675
1406550147
21015553
1244445819
445880176
1150111635
629557946
2117562269
1064766846
1353393354
1375185093
1475371007
1616605939
419607249
1591512732
727627973
1473265124
503354194
392926780
1263347136
2038687337
1512372270
1550191350
1736649197
1959712250
377586744
743601020
959789456
542902775
663534268
114949171
21855736
462395848
1520397470
1664278075
138536768
2056688382
34001871
138915769
1657596704
1067712140
293706182
1657174418
751930080
1529579054
398458701
636382895
1110367262
1615235975
1662417904
1059622780
1618900960
1836537157
1061278022
1664471116
1436347306
223508053
1461424663
1527083650
1504559549
2028454650
648905583
1069660208
944942429
1808048095
920922466
939193597
1235132521
393594536
1958692116
729722349
293090198
1761145956
1356810737
667297006
882045245
1822117356
1258953825
1552565344
1227014973
2099486917
239095598
1354815823
1218559929
580451884
449851737
1452547064
923860956
660961214
1066454545
1648612303
1946834671
1054136810
1984732080
2131221564
800195898
484031225
1911323697
1977928678
1838687363
195257216
1439743693
906665988
1174994720
696078701
1795760793
584783787
1175326159
1546829413
1769793745
1485123024
1997879331
108044248
494528068
1506921264
1011414573
245526258
1919136492
1145472512
2018453828
1295942345
294921657
1008025552
84922906
1843148158
2044556618
1779198498
1569923433
313889979
554972168
461696520
726775587
1648746280
1037778910
1242606910
752307132
750273084
1047941572
1195556400
2073957773
1270838413
93902164
904630859
893853657
771632160
1026517561
1288133567
1144309923
784143036
1504259576
1848320957
1842413129
271600701
900772625
208686677
1334494258
2016126087
1199905848
108777928
800304400
39658823
1283065236
1597201547
554054241
258719048
1058628375
1889191847
1698991352
1548756197
520924026
1666707952
668230461
1330253055
1212381624
1317986010
615869383
2120137744
484996963
401739125
886503612
633315723
1317678522
1324372180
1392258281
706587647
312629906
2090663400
750734864
1627215279
1634191729
473401319
2101220587
406371873
670197485
1999431156
2112860994
1292610700
863761519
1116239187
1573670726
494296289
609118724
1284610940
1653809215
1005123739
255187932
1420699247
546909368
955289048
648141867
1888947979
370239460
2104602779
855221805
2055561339
639605521
1374389009
1209938088
150272970
36682235
922297505
310877566
1255303152
974234655
1010527918
2135948608
173797655
2135664972
1666424099
1781378862
289373509
1953382887
83188671
876600302
2102949678
18096177
858220010
220559896
119240165
985547463
1061946739
2033152456
1854867746
1880966657
2068632294
1848566903
176754894
667317300
272869280
1443477618
1305853591
1821852865
685656059
739345172
558278921
1694157080
237072462
625359710
1665202975
476334355
885565632
1709678653
1539154857
781320910
1199403679
1292631983
152641450
318742463
403214596
1375129775
1999132005
1076306795
912901065
595081147
1942746386
1452573769
1992929054
1688237206
1720404376
1577776402
755914411
1192559383
981633859
1572477745
794669862
867662086
1244302882
56126930
705811556
1934074712
665459047
2056238841
962740088
1657440191
305503656
1773877423
2130636780
2052046900
1921564255
93120987
295658168
120147554
909582878
1964447232
839229279
1577013637
1755167258
937181872
288128456
1792536582
1765412078
1135007462
1021896666
189530405
1288276316
1822157377
197308320
1054650595
58870985
1674745662
1853579951
866814763
142418525
1404714547
1768379971
1670152163
2569137
398891500
998047232
234971272
708339625
641552470
1042048238
1505409271
1053610175
1862489013
1156139796
329734123
2035279438
813788526
1036022645
1730345569
592044549
543170730
1856981878
672401213
1871580271
611010783
530100374
1861706292
505244757
334340795
1823867324
1322693334
1339435783
512550968
1625642890
162646005
1640983712
2142655566
1724733146
1966092046
1875978051
132820123
828133682
1180772584
1962821770
83444487
293111316
1410314335
1026613677
2055931837
1414520382
158634110
260131131
1101961052
1510417524
1034045558
1572406783
539886589
1585120829
1211423416
1700086102
1879114401
2138472450
633927739
1302932433
1835580319
1075131820
742418117
414300716
1162191161
436340259
794212859
1434202484
811023443
2120395162
967014464
236612461
1475748621
1236031498
1815264085
677419528
1164214556
520783349
589103681
27826073
54419444
809645934
486615112
1454035474
990922288
318498761
1819000545
852294215
1859787918
675486584
1972323523
23369988
2022550899
889857229
880171802
14445117
1511654688
755716239
1929596413
1941216639
1243713964
894048399
1374027781
1819565084
2068553808
725903459
700713130
1602245395
1978678888
1634691049
779496065
1260808535
705179946
1389524909
2030497224
275500357
478252119
799738009
1577164726
1721494755
319864802
667550846
1778216327
105186852
1658941720
537503183
1054034816
1657084520
1204524319
1198346073
644846576
780465533
593405651
1901151234
1833914441
204650082
1414037746
1208734771
804941049
2094033352
1967906994
1408399525
1105645266
1504232435
1275617081
1416808336
768661456
1688992745
1665679835
1446362499
554771051
22879842
1403280528
1870767367
1156846021
152523610
123066778
1548079997
828902937
1493848682
729517879
740369453
232282462
1885473111
312744938
338732847
989693663
570751480
425097336
1783611363
820098934
276744202
413299775
1497259675
1747198500
280510064
795597044
1821322498
549280894
145787392
902426825
1598394266
346287752
7357374
958239159
2139208856
1745227780
40067342
2101580099
1495253209
1236751442
1734277782
866313868
1948429881
51139316
1707939445
1173277702
27063498
1872118042
380550771
1810767166
1680312538
357014287
1123410573
1936425694
1988086846
1814652890
333146644
167224385
1319147492
659138943
233209812
1432747569
996890575
713629009
763562378
743670713
1407120677
1677561841
1797525951
2101586947
592628349
990850195
1730515624
1928673009
1974215691
240172726
698255814
1902442926
1658598701
523372491
369505558
128433302
1639338408
795121067
1532503621
577687939
2087802297
2133428315
813077235
622317474
1513412714
2080824586
1999853513
1488925118
2063537384
2092802386
266897048
478216028
848031326
1763261530
672179554
931257202
1347802326
1307926184
487969743
2101443729
2103755284
745384336
102709641
1162158146
772950454
635836836
623710132
1638679810
544671413
1373288627
878575696
1473423467
1954799695
2000302721
10129283
622883636
1790942833
1230463808
1914007105
1777527435
1774467057
1443672777
709674106
100443424
564109358
499469616
814131880
1027643908
1457245350
192276734
973260006
1250658217
783455739
2119918829
230222316
2046138022
206745590
1912673396
413239610
713739322
253045299
470095832
1221401651
732655580
1839117854
934266878
1214579196
41929367
12010016
941262245
1764161970
532705924
839732679
418503389
1009310118
804598334
736107652
1126856838
1046625754
1329746380
260810036
1547779691
108176993
1362198968
1111232311
981719774
27847229
193187972
2082631205
295677641
1147068676
2055768555
1975546295
739601008
1188077598
619768408
2018127535
1452539523
464559480
1357584615
2099017521
1708351622
1655266986
1793424649
1483750449
1395572243
1475738792
1997324551
2065633628
1548161229
580074592
1070275958
978397792
439134586
1685309661
1267912856
1075816660
1105411297
1964448816
513684551
2042567191
984636983
1831394103
932269320
1952567123
1924272437
2078676642
2053295217
1988524081
887464772
1328626060
792374852
2000325529
1801036458
311194592
254899429
1822197544
1039406797
716303602
662077406
587754076
2062066288
2140262211
2028058560
1095041753
1362849106
109611295
2049362633
938891041
75958233
763049944
2134956715
167409274
300288280
1995162201
151687687
2069885905
1861632315
565176098
73450787
1281334870
662841690
1887020246
640805946
126112381
814112527
1115051974
1819716602
1179278229
1778995552
60053347
1342217623
2046224874
1068387400
692505822
1759822203
641055058
222317963
1874363981
250028733
1257392788
1100552308
190004002
2053836370
742584645
183758259
480417770
1730824252
1794470131
656463961
1498242350
1166331616
30854765
1941005434
2035579427
1668442232
1195070672
1797795106
601988725
1514811965
1757268619
1737980968
52806221
1192719037
965627689
631679653
2060537032
175807064
581085338
968272967
678082418
87004346
1400829861
1520800822
1066794557
1685213263
1001681643
212256006
1791655985
2001870848
474067755
766282543
2139351645
1731224394
1191872315
48735076
796190181
1762970930
1429034071
1655897866
1941517156
1389632417
160734994
173384876
1632633413
854558274
382339894
2135950681
154576260
109272964
185502518
1789147522
1796650872
311923028
2093739050
89626988
2056789286
1557603975
62120742
246048378
2102141492
203021945
849900658
908000519
820218961
249180178
822509476
1434136588
134255379
2088278058
882219074
1549409904
572410227
2047724487
1343079906
451108121
1021953741
1368047549
361421724
1480486021
1512938165
1351764407
2072728838
888856502
961930848
157536231
472770651
765883208
1265806954
1764195595
297878413
535540242
1799505991
1105076976
987073909
1363299580
1300609230
490778246
1789436724
2127541303
1709901039
413770833
2052793140
355286007
793864554
1704865294
2067590369
1601253374
609935451
1684118172
88076244
898456262
7282663
954283383
1532469229
558799305
141537643
293503838
721400965
505308828
1946051899
285249598
1041793171
844050681
366337465
1384654465
2131395545
1527096838
1744483891
1274407816
1764643054
935085882
2065186339
1631161608
269864259
1806626377
363631761
669157862
143616131
1752403646
1196481509
87629796
267610460
825528357
1011437013
2015705390
841761436
1973709951
263715449
1784774637
146472008
2020713998
1497647308
1590217569
1002582452
1999480613
1310145835
406098654
1028047808
1063739564
1760879225
735337169
532621405
2117977783
1842446616
1087582949
1213677357
90953892
1707692011
163110022
1489530347
1790964626
925183020
558399327
1224699535
1506722961
852613855
388262387
1932481366
56319057
1105869251
441655623
1213204893
1931281819
1624548951
788250232
102120471
1386514923
1465901980
1249946146
1860742238
1150784044
1203031112
1406587436
549652247
1104038906
812601189
1053121111
1396584351
1534626402
1423101018
438211680
356361318
276060956
302974132
419799929
147462145
628654360
1238561037
2080172252
1522364516
371398755
611354013
1612241951
1402584074
225292707
637620124
1361551917
94702631
1593653112
1626991740
1765376650
156869889
1201884341
1727729711
29365585
1670686196
941668108
727289710
1698961251
1077376650
1741407326
1405922028
356948086
1895984855
1466715010
617146301
1573121669
59974512
1414841441
1203773302
1326849889
2034177262
2006522669
868176047
954328788
1648489069
1052738725
1635664090
679579561
1771230641
1392188318
2047603630
400973248
1940779028
107131747
1785232470
2038294767
1326398084
5019333
50800846
1565517440
579372124
1249713947
266844228
232156819
1628217913
396812546
158974805
1672695624
2094385509
1100554272
485490780
1732323309
1794733072
1251006919
661217329
392149865
787892332
791144261
689683202
414793665
998616246
130605101
767244919
1127278233
2122866253
1460978538
1657829426
561366452
1806224698
188206644
1489414932
1207271430
2125891532
1226794029
103793733
84792477
1631457105
1015221038
6154024
928988111
247831503
1189843700
646435564
1358455948
1896875429
1391992408
31476857
2134270866
588177075
553678730
1783412204
767709678
1892938985
1112562601
1018675727
1396927332
1414307700
75251972
1184926668
1102687348
1252319630
1361499203
1280675492
761841529
2011809244
473791958
885051158
1276915108
1440566621
989990816
951920463
1066188188
1738186330
1556290072
1856456187
1118775039
113404478
1666277994
1572336522
553694646
1712677241
547598125
908139977
1830116672
1211164750
284581925
1929055863
183301784
163798070
42029912
1372100427
1593037945
1794402560
87954059
1600303237
141395673
293253824
1676433061
299733609
964132420
222782474
118697220
1731640156
845714504
1357429410
1962307981
1460246416
1283769127
1295368040
1704857820
1087299553
1523346083
144351917
552727076
1564969807
1747090574
612996515
2107557752
2108269150
1530911550
811907547
909624749
978030788
1926500532
634605902
2029456145
218513384
1919951390
1205100191
352820579
851567456
585689674
1950791512
398291365
893249794
387593571
1416341509
923271123
1410458609
509943382
244552614
1168268453
2041261719
240736275
416699051
1267827275
1848041681
111763010
1920241894
1473137684
915405675
2135009476
124778912
254232594
2073950010
849001969
614706795
202891190
1468670340
681607899
635333478
174502994
1334589901
885391503
1130018383
338874303
1589534190
501967281
310636726
2139458090
104702045
380289630
726878496
1470714702
768713035
134469619
2039285425
1934236827
681352392
1266302490
1545529772
923044535
1851640847
1926817736
1538085267
1540747820
2049186529
566606244
650493619
2105117989
1010768965
1318102029
644498163
982316373
2028725225
1074168566
2132018493
824912319
272904256
1298434922
1388637761
298085121
898231944
695611337
884759771
992376950
1106035527
675271782
838819565
172327404
1834767086
503456164
1417858260
924025902
1163381176
1973102373
816375780
1928588603
58315301
1345575979
1993472923
56128620
1727097888
887645163
592079140
605804773
378240228
44409164
662959864
856659927
322207097
369955925
213525024
850039080
1717423982
427074083
283200702
266724334
1643774105
1253901949
81288580
142804519
1377516829
163062210
214037159
875365239
636333924
796328143
1290899419
1911697501
864244123
1148699880
1733368353
1049253592
356819238
1909694712
865984440
1474144480
467744877
1619876442
1132259176
1327208873
961222447
476799067
1405886044
1157764898
784957970
711460561
896494255
513830687
1895664458
2092108142
1379593928
1220441288
1709900096
1675623903
313261829
619937101
1112781268
19521650
882534523
2041310371
1471764588
1525757703
1277888824
353114283
1121434301
1079362948
104702768
2140600677
488378712
1073584199
1740932572
382863568
1048369130
699856972
1817689235
330507925
1074259034
699400627
1786904444
527873976
1655271609
1679337657
2139509243
2092572825
2133579866
1561786139
1999430821
127680983
623264576
1826788905
1766539340
776658594
1217619576
58660721
1531276549
820225951
166094372
1351498609
55523395
1803343025
1691980205
1136149692
1313891509
35823256
900182436
435023631
77174347
788524457
513061585
380720008
1462609381
1892596358
2027689898
1423820060
1208554692
710497253
319057554
1709567485
42429928
1159998295
441066152
188786880
1641945921
13722547
59318638
2112654906
72941778
1099376894
387751242
1579671997
1428859637
1612861719
1481835447
1893427191
1679437867
514769519
440735701
522895850
369431282
1981233469
1177499023
621304679
851830873
713361432
911623195
1237307559
350065951
546970867
1655904260
355182326
1267634583
1272051837
576356036
446883847
1011445814
1768697344
676701975
1709079060
232858738
288251481
1368370541
1027517410
156845857
1294098836
1206918725
677378276
1830935045
1045353622
1710929837
1803397700
955852777
172719640
880879409
1544627381
1472193380
744929146
1311054045
30775702
429948753
1258688757
1850574341
1962792718
1709875528
581759878
331070576
1104393465
594539162
1739233238
1652491003
1769650698
915116206
1997358028
1198700156
1401278107
1316290368
1677251606
848012665
1361822476
156259785
1058303661
2077470967
834136457
1778427284
1743407581
163413433
47858297
673146448
1682045994
739967790
1626767026
226494824
1604690190
763267669
2071193026
1699455038
399599399
475337216
1337218446
1545590307
1191482941
784338601
166794986
284363063
399765603
1056713253
1283008119
390404253
585975866
651640105
1216100014
258411223
1511889482
1215555236
122256692
1697374536
698011761
2124135163
1847979220
1020911329
1413833330
1478059469
109885384
465186002
106298268
532740705
1456972526
1987100961
1379299022
1311698038
1505394448
1593174729
1296753905
2074732223
1560629266
570122393
809741248
1369885430
1961727819
1423726097
2098539526
243523651
1150042261
293153959
1576258576
1716159329
2089223870
1896179752
449101843
2129972667
1832542434
1321338570
455567735
770701204
1270023387
1408550770
1790456722
1965810425
1581440376
28051946
334100633
812489213
1487923656
1519835566
464326959
1125036156
1134736372
1382555840
84816376
1096031861
415547563
1307180049
784877594
1552369400
784844550
699188523
930773260
1174795945
546751173
1294548807
1742128022
867819339
1776357376
1990733109
624177438
1440240235
1242224741
1869973907
466516284
1676687100
422509030
102133239
1122659071
1478075866
984043514
789258280
640115484
1604886571
596538363
1684756014
133006456
1402363225
534792135
2004309490
346530229
117640851
1698554265
475433685
1235818296
1722146976
538273597
630734815
2058787523
1293916880
1663291855
102403480
54378888
1427354805
751294802
1950651450
2080875190
2012064892
388054562
22286609
206422673
1038359213
449644517
274548771
144906572
1159062724
1160498409
1771597598
988798228
804721847
1476293298
1427855511
486973151
2010437864
250837370
516221269
438896474
1553678749
873916362
1094723167
2084851186
40717962
2090702565
1369126407
2113298569
232962606
1323711355
1810454352
495954944
782031899
712270475
72029426
973232737
893790858
937639909
583109084
1777859093
2080180795
1158357564
452381562
519372988
506509560
1463706902
1203149990
104618001
252033169
960644535
902348897
210273222
174036459
1395625324
1540198240
1063141692
1243658182
1137749954
1369490297
1806333843
829858435
1141316981
1362664765
1760716826
151201429
429977513
544671338
29764733
1286726926
1864699953
1520756013
1737082435
97010780
1120618937
2017975851
610398250
716871727
1070921157
1402202634
1864425193
1497151187
215350674
1168533879
307439489
1215334703
491084675
1817871907
126051241
576820373
1928503057
243242893
110486220
881579355
1844471165
637645418
1827082724
1295484698
1738260933
725251675
1435596769
2125622912
1073464257
338092253
1450998609
1422442864
1922643249
1345625624
530862084
767401315
1280393285
1800380377
1939604629
575357952
661180589
569715570
1830635103
2136065784
1238486679
788986226
1461887178
622082471
278759725
783311588
1674380699
165698727
324630240
877954786
1219023428
333627871
958900634
14322989
1148950398
485633963
600844008
383709144
2011497880
1661788361
93973086
298829921
1854460777
1939098890
548064173
430928080
1012061569
886632184
296959284
531865318
1718936388
2043325241
949536421
1719840536
477263780
885658630
1197479895
1144126321
1657319558
1287486674
1109553527
1783072122
576095054
1348217395
1338610986
417696113
260413871
396090224
1290353993
1418576059
1417467242
1750512236
52203465
448218203
1361699287
27386114
1209810767
1300231072
206703827
297113809
1926151034
897387446
340739860
1943529011
755365215
447231953
1691830622
1851295218
1901882481
322201124
1276592668
1097241079
1374998829
1967315786
90074195
2144696192
936343424
1833019360
1405082344
1836591629
1275444617
1928433996
1399629291
1612525174
1747449136
1692278045
1886634693
2055863713
841986804
1705771463
1007244443
366203843
1641372253
1673056641
1596443067
612648600
653275493
364851233
1141363179
1345765093
537756760
285302932
1094550901
2034924875
1574057011
9931325
1243857163
1711423407
1836226653
1347589555
477855353
1139484906
273450025
975162015
1782370221
773006449
1554999918
1009593073
1041345367
1172527677
1431083729
1805937663
2021279701
226613822
1445124334
2110983102
1238373298
1312382327
1703278611
1688690702
1854296573
295652225
1299978464
1898700717
1870296596
887797840
348843302
1379047528
1834141368
1849554471
644276503
248000336
118873313
1329585840
940817480
1579955898
1007827788
2143147308
1166703047
437197356
75506194
202313092
656620725
623142502
1286278540
1921342042
1178459337
1543846117
1935439941
1997742932
1866062957
1902998095
754452021
1795892768
1568241741
1182506615
1463049609
1296351340
487858629
1983606422
1230975709
1746403260
1394072495
1500910886
1085875714
1743454602
836183118
790782677
1774225129
62065010
64990530
1936328310
211941983
1066583061
114318746
643424526
685830406
2082427295
684845544
2039694139
642351411
997431794
2065645987
918732241
2044622143
638512312
577155539
897583254
1599532368
1761119540
955109275
768891010
372665328
355715899
414863731
1709586234
1581635080
599654950
372963742
599803330
1267255160
1951847268
1346270859
2143570250
573822327
799587537
788939393
1977030214
1441831353
2011055356
1310855966
573541097
2054664304
1726555294
763859105
897947446
1422384626
1964799874
1430672451
1504028783
2130805154
1542546520
1901887186
670602879
1288618637
725004674
1836644445
1844384013
651079185
309492881
575411608
222226949
1996238192
135528718
1779434961
207114943
1842277957
283954076
759799193
75342946
328847579
1315452520
130951156
704776382
1273638617
323202476
107340633
1972137048
1520944573
1818920830
1409328966
1975326814
1485350457
1192018709
145784315
253557278
1747265519
676035466
512583234
133778923
653108503
1079847731
1302132372
591790887
2010205640
972386601
2024058730
1217302457
621884001
2050734472
1165715589
1418302083
469084260
696521445
808895637
1407308056
1708274173
1828374923
30824219
2139584343
1262672598
876554027
775196435
689271091
687575147
1330755373
1048600359
41739212
187666481
1024437303
1622948850
616769516
1992793204
1726712117
1230202709
1726803678
420570463
962121941
627209540
1169994488
1615291189
5621542
1822915114
145757260
103373855
2121963101
1677525684
59106089
18842594
32826936
2013643731
1980068406
755638429
1067710446
3747242
1876977892
1006682412
1759642503
930865881
789375216
524935273
1069918721
1581720129
1616130256
1941860005
601697816
1604313193
1606201892
1041333162
1611149083
126357136
1133481004
574307891
1817361691
1186489486
1512663139
376389834
1062932619
2143036890
713245704
379537268
391810060
1872916373
942781694
961320074
1697862394
445179449
384554427
1909860857
1795676949
773505457
1772849361
1222967126
2122943260
1752116832
1748916286
1630327119
768961105
334268227
123488966
1788299382
1350178233
1680361705
730426783
490555397
1168556831
1235161063
1524649083
1228107047
1067586293
625178586
1040990961
377851640
1098582539
851222457
1457358786
384086265
696860850
345281579
1000170046
1576657683
892704763
1998038868
1903052322
748071270
1039531216
212935422
1508876525
324190031
882618189
775639461
1922920321
78479490
475341650
1606241652
1126208295
153588812
494789095
660299352
874152243
324029891
70057566
2020228174
1328156562
2089709162
23395759
1648877020
1140140885
1613702511
962501365
33068039
781988656
871354615
292624758
290164777
1216754921
1218711303
866043792
235862972
1634352494
514544224
875030683
617486672
1746758434
573111661
743672914
164439729
1635698679
817977258
1762827641
717272805
52719124
1274221866
969238751
2132695098
1824357880
117312116
99412123
1079061362
1517027516
490192008
1447935974
211424957
1684259551
1717432446
109276702
264340930
114938537
237679262
1125078687
472256201
2113874581
1800894518
815128348
1279736854
314886461
1249362116
1249256034
1623755208
1804916345
206851487
1440051024
513109823
877514438
242451595
1489449419
447938200
274931383
931022716
1326953734
36047048
1275445102
785704715
853556820
673726658
1750758003
905583043
1595803627
282269008
1678394894
1762129400
435443798
2136238339
2055152913
892233903
1762668369
2140519678
806633226
443649662
1476530517
1741633806
1172410495
1447322147
702284371
1174612720
671295865
1220246096
612348751
1394226613
849256441
1151799794
230600795
809931902
678808235
1961109301
1817142528
1953457251
809995442
984180592
1280380111
1453106635
961319636
1122811592
389138374
1094535291
598764780
1296258145
1429442672
1869551906
1581753253
1634083791
1975326814
239657596
659307380
603844877
34172051
2086502417
1368338283
174800085
1112164233
417497319
1022044370
1591219869
526462813
681584227
1317509379
1197328596
510223675
1571843975
294169096
87763315
1964647996
1408165892
1063434784
350231080
921983399
1488014165
1824033535
1432376842
542483129
722212456
269287949
354492698
286343873
1126778053
593928239
925888889
1090179036
8543193
1124361879
182496894
2074767255
1221714440
2081588501
1548238405
1821853851
471478157
1927409771
634911753
1239276000
1490635235
432776479
1780451364
913011926
1305057769
1961894775
1504182894
516342899
292355442
1688059917
296921668
1733908401
95216234
1490700230
1244390961
262361282
699179169
1010332885
1093763170
2010740375
1218776260
1404290519
319142973
326717955
946359475
833217200
34665973
819256344
1548294875
1684716542
250482195
1980224562
1858247663
1131585592
98480457
1260024821
630015828
594898934
869140143
2146453329
504720469
348033621
120695264
1520918124
558136496
1410548310
1241102210
539659629
1133672589
1013781237
2000467765
584424690
1046133144
1392429189
214388447
1980533300
73140998
182166439
1281019270
1454495501
451908681
1731851142
1481641205
1245069628
962200730
917026035
933961917
585955612
654270239
839989603
1922200526
1596884197
1571124162
70986513
1184887468
418219960
1701487146
347455847
1369786191
1094607442
889981925
2072012530
165017035
2010699998
534122614
1554460159
1929362839
829753842
1730687785
1209549441
2083924123
1056649464
1018309388
1232663470
577986423
2115805552
24883642
1679210234
1007379777
892034519
1318704466
1666815763
1058022903
155994183
1629145744
603946103
436198045
349201677
1822028743
725171729
615996312
1631218894
653619428
1581927968
191162550
1445012487
61169471
1236478742
1734757982
2033306858
263071636
837530192
1928589084
593024423
412557969
149511850
233183418
1563987116
1299977793
1674067278
1505352706
335491487
954801767
2075612323
961866173
1509860882
1176952259
1245812848
888942760
1287930102
2006476250
1428739924
1288724592
2129293769
836754991
1215094124
251587970
1231744047
445787132
1796431998
1506759321
877306975
748639327
1755197522
1058406141
452248673
941324931
1172587887
520164558
271517652
1682966590
540423109
1253248690
1993108514
728342491
670913103
835206332
1265183175
626484014
1763516730
1755220296
1106096775
694588547
328096967
1575055550
1289534958
1432022127
647375942
1519279852
2047053324
889068383
6341633
850059644
490480901
1002431382
1984157655
1006753669
389707413
11262058
278762079
640269191
630537513
236229775
1623584515
889093338
1305148982
574579708
431721400
174289371
223450771
1386537977
1947039885
423971967
1174526123
1145881657
1613600841
1709723957
2014443394
1868210941
1692567007
209953101
1448383262
979693108
1920852214
443059586
685344495
1508496079
1741629367
419117135
1901116006
616570586
2070248399
791660898
1976785843
1013993789
1970858346
2118993719
600957253
484387463
1933357780
1478960303
208234967
1881766779
877565657
2122553099
629912220
998699877
1090591686
2100100615
459719587
1189047555
200589412
1259248132
453163045
1338786431
1268200152
524729293
438122719
1543141577
953916045
267710789
924105236
497678919
21441180
192557434
1418395237
766937102
1433737996
1147367926
1065655573
109290693
816313652
1105970918
1905941637
1721685001
686488476
1389774761
1492916062
69413713
1792676378
1054960031
535205961
290012129
691703711
2015306063
843681614
1266349972
687950307
669657477
786432366
292837362
1804930241
219132894
340929417
1852073847
410438064
656301796
134531129
135536252
1210020652
651139442
1101635451
476243510
1798234972
463300569
35925830
1391675085
1773203927
523768832
962233768
116961513
461316029
525559014
1616813681
733438553
5799749
88056324
1099516567
1965473662
1585042363
726231169
1389894814
1141688580
1911789859
522874887
183812459
218088621
1623633184
1886221014
342340389
1707054990
751872120
1539767552
1992316493
1235740652
1016403115
251582059
233386128
115392391
1557913145
691917029
1406293296
1671898931
66194131
169898755
1083539036
241665194
317860825
1563104440
2105934034
2114517288
1200510308
1230385035
1620050389
1898979295
1917281392
922145755
165536715
1205275424
1859673414
1202967445
871694442
615185239
355817742
136875800
1002806680
1554476871
734483811
1777953348
1250059145
2045134206
960683579
754097303
201183865
630593764
863389490
1482828065
805487634
214832327
1854092890
1318151823
1611076046
1224825109
685049813
794562024
1723560971
533998490
1713888601
1640943827
1060122415
1042005997
160038224
1597054133
213148300
391175121
1358548067
1218652897
757088338
1218757626
1861978466
1991087335
2000395702
276959160
1061951644
650783940
1220405647
546359026
1133029928
437925819
238820552
1104977404
301569223
143077200
1720080775
1790428200
522583406
278960539
1078420450
2131223510
851083343
758603693
793285023
780325291
400701516
106076712
746288419
1277168929
1961973681
378133497
2007241367
397713136
1809887672
418989651
1064393706
1441669526
2144005052
1275552013
2111218358
796838260
236829605
821126387
428597112
1213400465
77843350
1743207100
1375858890
412460562
791401608
1795180480
2058483189
920376598
1355490848
772653360
1842139371
1338169207
769285278
958712783
1998487152
311074350
2083131082
1805207083
1508479000
928683672
1481978081
451219440
304375733
948720598
1422550811
1740248776
32806878
1821577845
471759031
2094581699
1518037213
1881401181
138481015
294617005
1304621554
1141679815
1194678228
1365271561
1452025699
1150015786
1155863520
603881970
1277313020
871038966
463719586
1737926254
738536185
504403729
294741752
2013576256
1605994500
826450918
1541885948
41871877
1620385110
1862765655
1691145222
931768123
1702206310
589879609
2081037775
251083498
1891622011
1394228137
925526044
697105264
153228226
265842674
833823257
1797175418
1519182385
617460602
1266050769
508699490
937086392
1392806157
1026403912
244498297
849762934
1557932108
1196813043
1116496564
1293039465
1574433223
241666406
978319533
1325647554
1994483213
1329232412
1800686845
1443450436
783465949
436846648
1061311719
1875852335
2044523882
484553942
657071152
568070781
1828029430
150184499
1317119785
1992371188
110446773
620897158
121498444
1309500386
1415994011
1445307202
329182606
1033775577
1013978156
2142203413
2125306165
1155843553
1923693868
1984929469
1244217192
483980823
836536040
846882835
1776143467
267721010
772954552
1336917362
1329562412
23130696
1079616639
909262155
1329654826
403015372
639019616
775701369
4754294
2089418249
1101052715
560032916
449902461
490835562
655664731
1208806024
1974546076
2138700709
2121427468
1626180940
1035109894
828030064
1031409798
873384813
1647476887
919311784
1911225966
1896922523
447729608
2030470795
1134236753
284551859
1912975219
1058283426
128856298
670333531
1578134032
381068060
530215792
2032915744
1282391171
250351634
1483340427
504562275
597321280
424893978
1563028466
963225068
1748915940
1892815679
2028702508
1191082956
1904278664
1231761061
1148013119
1359219558
1417335735
1916152258
325983577
1555831933
1250685663
1197802788
87499794
1513646120
865132704
2111428734
396858620
317940966
443536448
504017375
2019482700
1776712821
323572792
1894386312
206226027
1792529217
1016846411
599185112
732822895
1992743284
1777972041
1957128093
993007054
749395626
2056052265
892622557
2099424389
1517824181
42356642
1095446388
982287422
689085327
1202355955
1618861623
1811332297
261113650
476489682
2041819206
1134420767
869105323
850433431
557393231
339387447
1266685647
1465389910
1616243627
498883941
1600291561
587929097
713239715
306496485
427099313
365128111
281126928
1172024541
1357133869
1194980472
894936092
690419064
491837179
83896679
606338438
1938757461
1134979647
95158342
612765912
1843971179
103281604
996761342
1550522722
1663355950
35823042
309714644
1287946777
1934521661
286105022
1292976653
535540703
383964617
1153965360
343340483
978638828
187023432
489259125
1374481587
83544421
1681332662
1079008474
84465033
858648468
540064329
258578529
2118724302
1057324799
1250566483
1582237364
1910096691
2133934422
1082116356
1100795967
1241877354
2047523625
1557355147
1504393879
1958562152
1652356236
1522975590
1913206843
1521205625
1445004785
1018019161
1689570557
715477807
1145137391
294347034
1526223794
657207070
15167567
37353731
608508583
152249887
639141347
1241603680
468191136
1063994817
332331232
2119230286
1035576151
128232311
9723793
814892306
281989750
1934647689
73751242
1566649624
1236184270
1964189619
281313069
20424441
509429201
1131936697
467175514
198457424
2012111521
750300261
2029491482
699471675
22477038
1918734796
1575052631
987574748
1875625844
2123126707
225737862
1953617592
2031319924
1407426241
445906118
535050180
289993608
1208302833
2113345362
1986685345
765919804
364162467
873111487
1245094187
826321321
73237020
1903813317
1484247452
2055638307
1901197566
1142549006
1091161425
1871128958
868269688
979330161
2038217319
1134620630
1438324218
1680445204
1872936527
2061510877
762088318
1333855577
247953334
47295741
1802123483
1559352126
1499897542
117650475
746528813
1630212088
1018877413
836133593
686574231
418080386
1829559988
1275288570
1886139453
694283650
1052178947
1526069058
968541233
612052470
1263626821
1889253462
2100013279
2008198665
1644798257
740964209
1493266118
1157508534
1067566244
1156763255
874898865
446651151
1699249471
1655770571
1755756117
1275446570
860314140
1213251493
1022909087
631000412
1409005560
1155069513
1665430467
1243615861
876793835
826720502
1490149832
565852560
532917406
842585587
1874700584
925079579
344705912
1261457014
1535292229
166074868
802268237
1135117621
907525303
1520482270
458659620
850050250
599927490
216167788
1223580599
1956588201
1296291918
2069135172
784594148
1548468815
788532905
260266798
2119682685
1953901214
1338748964
845653631
1666912537
2039426047
331056183
1586395400
2006585511
1159983572
1132932476
2077362617
1717383913
768611892
1310198842
1049043501
1106567035
1759347430
1779174876
692247294
762315292
499179561
616031944
593299326
1700143349
898767257
171514671
331506245
1574061503
1907361784
585601742
946458563
1378119863
1116609436
1623902949
526050758
2125025634
722735467
810282964
1592131879
964630733
942142844
941705877
108422915
659077722
1234054614
821624778
1152901564
917701022
416677597
649201986
1607420312
356063781
1047660771
142577870
1279903042
514765117
978659528
884684116
1430450763
319766283
1180019169
1267352157
2043880910
297028214
842962476
1058437325
1927622007
319692198
409175709
1096085636
1609875949
1374441315
1689156773
163426300
361087739
98024450
1812735897
560388784
596408671
1659621296
479258621
550394447
1267310945
970689615
1952230431
719852907
758780534
1389052338
434680416
858760842
186863747
853241930
1145156537
70823675
39469931
1514703795
1097540980
1028925106
1157383888
248021783
1371426626
567413221
2141587969
86262380
1812870522
2051972759
2107999441
1143060350
1959505183
156564049
956754837
1321911655
1595485510
1395161958
914665751
1306636121
346460624
1901249332
1907922224
863313941
675145741
223241402
331097904
1630998509
186191674
815897609
675183927
910738989
1890615569
491704668
2095510063
748564929
4425076
771960310
27598869
582254642
1886279212
520570081
1911260983
1794242013
795495397
1404981255
1669439263
369300456
1581438551
1196921832
956372129
1237117037
2019766487
1239196787
1942819434
483424132
1383720990
1962029966
752038342
233855377
1791521796
1112329510
680594426
1769044521
1444658957
648020804
1657533801
1121339087
2070053327
1847635557
1883436713
342899195
522510349
1083493174
867743163
297498590
830308173
2088378450
291939874
1130054215
1889779274
136018596
116351146
2075094277
417161940
1473936074
1853700157
2079582042
1044679176
1595983249
655094567
924906002
1527698141
2001321337
1330667004
1576044934
160325585
1956960591
1709239335
1718298751
444443672
1255226349
1775572529
24832926
1344863007
724418500
1367146478
1475023345
129966062
349833895
876870241
1912602365
1854228470
1498047752
1560773405
2104005746
142062290
547683407
640244357
1024061318
1815298516
334311421
433930835
1029379111
443031049
62686680
1780794759
353794857
153273611
163597004
1840982524
490909388
1235676870
863291429
1892684438
1193299623
1178893500
531311888
137257555
78134774
1055456998
587492996
100770503
689581049
150159075
818775666
451624199
650607523
250584564
1373790189
2129299044
1315449151
641438284
413224135
481463835
2013938138
100247970
1523307369
1220559703
1854466139
687535719
1708052505
1359777312
1574468731
1864481894
885356600
1449119359
1791115201
814470445
1238981709
1708297771
254815229
1985897746
211358117
1773378114
692960294
1231040449
38785807
1024073966
1315525919
278173599
1171036777
1913871852
1194394906
380720367
1296975755
1848650814
1850340525
1674851591
2128604770
1965233491
1132005625
1598260477
1167924343
1606174127
781625132
1201839557
1105488474
355294753
264597932
830158321
694118997
47960713
758568845
1248504469
20066464
373070491
801327596
50844472
1531564816
1236909960
243105813
778585717
1689232928
1140991555
431990724
353279014
806333918
920480728
1653138235
53885509
1380726018
1231741921
63512727
1773650554
1396576801
503043648
2006222385
2136107312
781728958
107762878
333808922
1395859753
1965885291
1662460031
282627274
336481762
1139756007
586301187
705139872
1830379267
86805797
1665863511
823125569
1103383779
808485247
701601263
348490194
1843371181
1087411970
350795883
1776714955
1550159384
1566533678
1894052731
1690078740
133672973
1119725631
966463431
2143509383
2131147083
14024418
1936050590
1906517167
1252666550
1980574303
1016377064
1834467355
471702622
743789268
433215623
912276726
471591942
846445781
889036761
1918486366
1924684838
98893544
1008049766
249327902
1918918105
611808930
2024071795
1008807338
719808962
1510472855
46584321
421542161
108325264
1079317783
906926499
867857151
129765486
1282877960
878050463
1663603995
178821277
1384873919
1781459270
4403774
498294907
688305771
1934163410
1142778950
1648067495
1053945702
1080212527
462953761
1985180057
2007101499
716076331
352633822
1141221366
796103132
1159350925
1912766316
343411018
1350463130
696493884
1686412720
1665271748
1967232762
1664309342
398161922
797719950
125392718
1637275823
706251696
271668993
1099441672
1482862470
722981454
1331369460
355151639
419866259
67739555
1348780607
1737580030
2053199636
1107301050
1124221681
1492745596
2067319376
611463442
1693906117
1121193698
1534818503
904420900
674842145
1974062291
1605038891
1971904292
2135204536
1768710478
847260874
2104569133
1770717033
1692116744
1739311594
196386913
1261682902
1851394616
922227946
1592909511
2054836963
1048123994
1627749617
937589813
1387023631
600711884
1356846906
1539318230
1688742641
1930725607
778053402
1808194704
1598736182
1542059220
26053024
650218310
2063487530
1192337155
1082199097
629466722
1596887252
1383059901
4513475
1839656336
332658142
1616469941
1357524094
656578405
1521915510
159847321
1287370015
1171124456
1414893822
2118835639
1248411289
858566497
1143496324
2141344956
874489480
639253441
146084234
32725724
358716600
95288567
2080704523
141329712
1124519953
275942203
1346033600
1611029285
349884690
1124143900
586862125
860957563
1581003386
92453374
2094157933
618219678
409583783
1699959184
2059697223
2050550856
438695084
1560582452
1736006305
1019865286
624584286
828056242
2017235672
624725814
1807621908
1366069183
307636442
1857806890
1859530354
99272858
514227720
440084146
804306083
618618225
1531388135
1134217905
1195875186
1718811691
927558038
74197828
1971773173
996274486
1383922605
1406757133
198557497
1914797404
989014233
1708025342
459505766
91811715
1177221297
1716459578
1428021176
845090829
2143571353
436269912
344364868
1018393340
220944875
122882112
1984852706
738963439
1964241996
1228513733
1000026323
210136993
1948913773
2132011073
489115284
28925492
1190265744
1042733347
958290461
713093387
688752900
180804916
376401415
208120456
1206851593
1893659500
1731169335
997686484
939701510
522311521
1498735283
1641749527
358270413
533991632
760692563
1738194473
862374673
169831767
1296659425
1102834163
1531132137
1561614756
819782462
671981801
1404309093
335198210
895582314
334068435
1361728238
436507005
1873858744
1601719642
514154074
927569240
1151872722
1778654614
2118614339
448071928
1790192992
555764741
1413654242
1296367434
1664705962
1392200940
944475333
1310477525
1898057589
1235960609
616337736
524986230
1322118343
1981516131
745573239
1130198201
1586257398
1339752195
1502794453
1450705966
1939030470
1079121298
308291000
1596109598
2015172434
1836308970
1184132919
1894405743
1941717397
122010800
1846222197
1333091827
1306488795
652885471
1242730727
1550380932
978123559
1323529161
938258893
2074200017
1533087997
805387826
1909538086
221958580
976499880
649554852
2038001154
338531712
1003751205
1683073565
1272397517
331373956
1769654015
10709654
664379935
470779422
60166386
145428713
1122030156
1980279712
1890880724
1085669953
1360854027
1030983380
236801960
503749104
1520985346
1564218598
780860258
2068840478
1353865499
929678680
708485572
1173640280
2095865811
1240472280
717224975
900534973
1544339001
405124467
1318405170
197191881
1204085453
1913465704
255406916
1878498996
210571187
1030865414
495046824
1362383192
1930799797
2076961853
1244248818
376439184
193657130
1354772505
871852253
1413912290
1213136580
2016775582
1808786580
1881830259
527830709
1310892154
1886302650
782087027
1238798138
1293428754
1407555434
1547140931
1521421837
1534002164
551949894
1365406681
1135872792
504877798
938621224
2121554129
1902898119
1378261562
1127381910
1431684392
1132399907
1384496722
1528916374
1486346365
965300153
1717779786
1728962569
1034304186
745535372
513372341
1277454410
1990659282
2052701428
1835725689
1902800377
624306294
1914394281
1138402413
2011091328
1324615364
945130699
2024027624
1449939287
1075305588
1670554827
194034189
727714512
1593429631
2102922268
1931256707
1896335316
1741519201
140105740
1154687569
995774535
164176889
251094206
189034647
538916000
748803633
459588427
658130076
1986302910
259638641
2099399817
374067870
410191684
2011457552
349210540
445413518
567735728
1820923235
1276469832
877743709
1781742568
2040033583
1359082051
1765698923
1611522674
698799881
2120344824
1847331070
1737788465
667771319
541774715
1977610122
979531002
436939919
1944634895
1813380436
284160506
1410117488
441027573
944815886
559593284
1218798665
359697874
1157068266
2056449387
1383959068
941477812
1363137932
289654028
1534640861
1420298664
975252106
1892908490
1619736059
188230770
2026843420
8414441
1687283150
1540678968
2024467854
641745992
2047787742
1705947891
811182630
1157104444
987141605
1433879961
121965161
50395888
960430171
2014139635
450691161
120480051
1202028758
1404956137
271746311
590524577
2049621643
1101830629
337747405
1851643053
1451743326
2050150256
38765502
1617568920
1722429890
1217579413
962571166
650133655
1642851715
1740330956
1004293169
199047158
1133565540
1476233657
1211036060
1037623027
1135913760
1690602561
566414766
1213645551
1551109043
215242223
83183405
1557624276
108536038
477921227
191331278
53074437
1509998361
712606765
901733526
825737536
1724303749
1018150204
517760703
988677889
1296065636
79235692
374188328
1134618428
404428712
524457557
404967799
882663588
1729001100
1050100329
715041673
1885659743
51723877
1918536052
1903973661
70279712
423293009
2092514919
794314549
1653163230
1307705862
338026720
1403042132
180295228
14468936
1281454173
946645116
995255268
1978858809
2125660641
1513864246
1841222242
788019472
966510631
1875786136
537152440
941203858
1039764202
1227691118
348914748
2024194523
1449980781
926406114
124489706
1792121516
1679842737
228098074
999082479
1649052874
403469624
1579411875
525107834
1040541113
1982971869
2075161275
2110258464
1251375199
1329516009
633832727
673561896
1547440650
1904759673
1928525570
1500645175
559519202
540817356
652025848
1107330442
818058135
291548439
398250523
971571390
1026524831
1878206609
1264776637
1943905759
1274382465
1389993382
251390540
117328898
2015145249
268419693
563949385
2075081772
1617413851
2009111088
2015968882
1723260786
454908138
885807125
1786549623
915722225
1674709507
45836125
937768935
1715136532
2116359955
959777145
1549628975
1684722106
95650222
1141203619
852194292
1247191057
1303584259
112621348
1029861647
12695291
1140208403
595189630
832513049
1492514040
2009528650
1549729059
818545486
2052519077
334138868
1749973592
633206577
1075706887
169779324
1208848586
370911878
698982131
2016777245
1462973819
929283650
1416647012
456102164
1721277374
2098337320
1319051137
1948295032
1680708229
1138419025
1905407580
1874270368
1123291458
750283544
1856032834
1515870076
479975395
2127946975
1953290689
1700131135
595035130
1892265393
355850124
933466539
1805326811
1000543834
1631567634
1034791635
1159392192
2133788482
454354393
1656140165
1606646501
868010315
2082530221
1027218149
1627716845
1675071804
1546013249
2106832814
217385210
884555148
511321617
1753779567
1416941018
1704076109
1094296605
1133147361
1467187490
1657322092
154487053
1125004439
612580838
1451344463
89783507
134006098
2025103792
335149272
1638649444
748745987
878173309
1275371516
1821305202
427442940
1926880132
1150136855
758257063
1946785003
680151744
1571484150
1671780978
1981273815
330492324
482809641
1595960127
2028408200
8182969
1873560722
111030718
240333860
1019711692
2123482585
502113959
91913229
106975621
1449432123
775433287
1147231665
118168574
2085447404
326243367
769656094
1727995543
986600373
1250607386
42841252
1562482423
1660148352
1334305929
1162079348
1892126914
531914319
1404370013
416931669
266760583
733145242
222565113
413934636
1769845314
785294193
71183567
97729742
1623229478
594573632
556759172
722325135
434019517
981381505
1674005948
1048732377
1318229042
1001372162
293178970
946970888
970433982
587462747
279331410
2117355072
1501904793
219014177
563861625
1840052490
1358491472
1648718366
611194305
1884320841
578411938
1240635640
463837061
1333284432
1211496722
777347735
571625592
1587314954
1232564059
1066710574
1919355792
1672349134
139530600
2068298033
996583345
553408759
1527348361
1893436437
1911121088
142494516
904223408
1385378710
1145713033
1957637075
2039597248
1518851308
847429366
1122775659
565104798
121905636
2049132283
604778817
2122943489
291913824
1999292795
153654588
958258057
1779138619
2105584853
1555191958
1150956781
311446023
10109740
906750588
1114093548
232454538
1499164313
1355971893
719148659
538204407
935100999
923958007
2028518552
1831584354
1600755052
1877421678
911865314
1479231825
970366576
1510354874
1178824388
1641821304
2129804288
557257263
1949621301
1285987118
1931381349
110717403
2131128095
634480300
848629580
423749296
44127855
1830151247
589827512
716963869
1513797617
1248974657
882258362
32016410
1293587119
961596515
1090931247
1281708085
1279870302
422715115
820640036
737097522
1604248727
725188224
851526270
1392952395
1282327315
478868918
893514590
1696289109
1116217984
360477196
655572031
1216330077
971980150
1130295429
359624809
1315202374
1033983721
192055805
964948842
1203334839
627176823
655904127
611962259
146988270
945522025
1132040513
1546939878
1278675740
282351277
1339254463
1364346967
2495180
186937706
1163108404
1329026700
800871623
692234117
997575654
906526739
513400346
703248368
1704343927
791308703
201894860
390093891
1970409115
1485077502
889015944
1060587254
469160278
261254739
780216459
1864789499
1015162891
1211321046
1784819606
1599497950
202230699
1635460906
2137108550
1785634133
1463485406
1603211529
72458868
1587439278
2016034651
1890126741
87435854
1580002038
213590595
1611197007
1926814964
693213042
202177359
1648186795
937948329
352686644
1842141787
258538936
2113192812
686525416
1755176082
51365988
725470601
650486343
1938909772
288770587
2052162348
1265562792
27918531
1890987171
441858524
1812502139
1712488815
1636949074
89936366
1009150778
920226184
1648232742
288201192
427609937
1908675910
1909649135
1795751020
767642075
1689185956
1014105122
653187514
297682079
1631627474
1037036336
308160677
1156514187
1123415475
1790986381
275470949
155040496
2021140713
1311260310
1351726213
1246640184
1121482962
1195301847
516353893
569290882
73609438
853071453
530962221
197401152
1846090766
1771621278
1391443400
1962684889
842188115
371196512
821220232
673898651
272872286
714313940
1174896688
1134775545
1693692949
1349514053
1248820442
1151045722
40862461
1498035283
1413882122
959116880
1627830286
1678872973
96280694
414721377
1688185121
1101332759
101711739
1828587969
178709702
138221296
1100719887
1153189712
1242935547
294011415
424136753
1658025120
2014659004
536040138
1618184393
405524697
1618416361
1424471219
1110358916
595422400
278656285
574398340
989798057
2070228739
308522780
1910035725
752049746
2010818907
1735387279
1399323192
1228855745
311974740
586359192
1696997420
1046611289
2123405677
1415693348
789022237
564272858
1665940935
1103375225
398267512
405865145
1903569691
764572459
1060554881
1923267810
1249897111
1568251403
145288356
1059039657
1457518192
374294678
1157556421
2120219133
1849688765
1531537688
1694159501
1607429173
1962016780
479667561
987452951
1888377864
1810249615
269676969
776306164
1350991178
709064431
2104158658
1410336804
595898245
2114007743
1215809480
1687197896
1646691560
747042377
1810885926
1772138079
1489934639
2016351518
970064610
1080158750
1847577831
723206246
875296421
1800854846
1289269237
1021083848
1498002038
237468213
760375368
162751213
859298144
1605036914
1017631322
334689201
153002669
1710601752
1577457665
949552047
235770824
1248557269
29058628
1402596805
1710385488
17980798
609483592
2107848500
1921483165
824805287
1852773953
1271721567
1629127541
2132201636
1223819684
285766894
92634013
670733626
76939355
1415181006
2098428309
1021375466
2129184963
1526240335
1752491176
118143950
408792669
1628113918
125580509
1496268757
450908657
894229807
864156825
426364445
1437498122
1859121241
937418796
1514947386
1877326639
165360618
2072687676
1027075455
190563186
1567275328
1413561012
2028725884
1077821838
1653489212
1946102104
1601460182
1040093363
1376123637
1581398364
1288711236
1973959551
459601480
1912711986
1258908249
1310636821
1729805405
1638789673
1738392723
1001795141
2032398367
1341667654
820849561
1665011041
1533370432
1443464138
2013273249
492166816
1974977549
10247679
1855807161
652512352
1069269228
1744904887
1592557411
1545999932
1375085362
1585543941
308008546
1925995075
239648613
1043339315
716329811
131343145
1309440661
566777979
931888823
2110787798
1102052555
911832883
1514111382
389871318
1634352274
758043031
215331605
1614573186
183376003
1135389603
908082429
1437183214
374809921
739798891
2136276704
336611075
2062543993
167210343
1619876350
527779040
1136097634
211153965
196668157
661115851
1577518002
1148529534
1926436445
755979861
1955734295
588374682
251696786
507675937
45563579
277575798
1285104508
1877984610
1925124772
1061218481
276934661
1722992078
1252019548
1909813901
711518337
162669937
433927075
1823331748
1806920789
1000371692
1172882079
1172149616
2146649482
877964576
1470468895
1758298865
387947751
406673810
1818602225
821014778
219212506
134004702
994129685
1441698561
214718615
807902578
1913711941
514686861
1271078997
1225555126
1528477707
866596148
1957458768
1357778484
2055904569
797614750
1526951984
1497651067
1940620799
1675250846
1126288455
941279393
514928140
1901438918
1454887010
999981311
320289576
62534316
1249801128
1226419462
1747776062
130497715
1536530491
448997355
1224846327
586536269
101928196
809453275
800373284
1676925415
562731046
1273736202
893429867
1286882329
1864031266
1149672558
489286138
927979611
671573888
1529205389
506841083
1337877279
1470720268
318449628
707522307
2064086365
1844782921
1416366763
1110126423
388940471
1158638086
639125591
447984403
1651776045
1004755391
185183443
2050907240
420832417
638690027
1216466910
476368649
1452429647
383702961
1862206200
1250341868
137003878
1712862950
1529891085
672932729
143690895
1342711123
1868114437
1152574114
1816026533
171455212
1132204022
130341405
932915181
415288763
384345447
1360170977
123855664
1099687001
1764185029
545720462
1747655971
826365850
1012143224
1143212675
504445316
1766285856
1717024416
1158764071
1833987799
590853440
421875642
1779643701
1487138068
296564257
1909178035
2066974543
1335358765
1920750868
1409695177
500903301
838667376
202619160
1102751028
613933517
379188076
1369839258
529118297
1163203988
727934215
1739853075
1234865234
973075198
1283719712
955362657
1486590684
947282083
2110929600
1260692813
233516573
943787937
994327834
2089093995
512712709
656292835
2091522397
238639741
1593184155
1964461846
149248609
1907793636
1631009327
2085088667
428097746
1556799288
1359892847
1528747914
1080726536
1759433704
840456504
1368057533
797101166
1448528962
1779624407
180563296
517665142
1303709603
154946673
143065214
654057320
1385075706
1578206509
199363909
1292262026
696647030
396211706
1472976229
2052289784
681956756
1142475670
1490026189
338930857
1010448456
1710441699
1930007908
720661565
562496830
860296135
1329396480
784955788
1631902441
1213741966
1399480798
1766070180
789055688
699224928
1812961503
657725431
201240433
171161357
1533911265
375636887
1390565694
2129691271
842033642
1072459330
1528106751
1104661409
1259064781
2038409337
1599670224
271425912
1896344167
266687516
218561037
1044891448
51168372
129261309
1805607185
2055048880
1468885933
80006564
1520619543
2031852082
1173710352
1244510344
2101048541
1259190223
946540959
519137381
1141081792
383790912
36397885
1066017714
785886243
486730739
1965013474
179505213
293704044
289509476
47574743
1558892711
200316589
1343010885
1406019607
670878386
902850415
1867859551
1646813656
1589231779
2095718804
1975644560
11661841
1707388465
41894399
25975727
210009116
685079695
935079942
238682595
2132656567
1297803369
458140753
564460360
1527939574
1915636781
1598801075
1195026750
1756602529
1695530285
639134273
1666055919
78955203
575267309
1617520533
1116899155
1822008432
895034208
422137831
1884203656
575760733
1165037578
987855957
1906668374
310503218
1186809720
1265344718
361908423
1190392023
1622168295
788198997
536626302
1693104304
1566290204
1946902284
1145141102
213093018
908672026
524035976
766281766
1785728132
1113662154
304292294
2105099633
1660674696
826494506
243341271
2101991419
1812642486
252168753
719951198
1145539623
494277587
2075285851
1180599498
171676887
950582701
1854054853
1400692359
1966908222
457707572
1168868220
1494169770
373255045
545550814
1979044261
1201054686
106724076
480276701
829384117
823776852
547722604
1029906839
356962939
2043694358
891469587
1620899064
1166625050
1197050898
1118646166
929169771
224729125
1577166038
55546536
849153747
1336670154
647344191
59075895
43861918
905454294
709639421
1086649284
477943758
1252408945
194531708
960994651
2057914357
529034600
298146425
577044231
1903782700
2100675414
420630823
148411944
78190590
1416912476
779201183
454999670
1869704874
2102911755
860284791
118412384
819927983
2108024543
141326039
58343985
261988748
2047956659
495526172
2137759630
1366534032
790895002
1999135132
2002878970
758420247
1900773751
1953688888
1885030924
1341835956
1663358984
181233908
1673590038
1297993533
1549752086
1336940526
1009902809
873327645
5093385
1327494454
2019988447
1251929344
1824485936
2084058627
44717461
819336185
1172472313
1853409091
2130819684
1326111379
1849601114
1947235944
860521259
486147584
712633320
1424784788
1407361140
1881001733
301467970
681321336
526415487
1004265604
1787431173
288128809
168828789
214276174
1210248442
1078427715
600719702
780902234
1303969174
145724945
125070934
2017565034
1403997719
1456829478
1509608981
1932855673
1001949992
421741356
561583627
1223291437
1919814704
1536129697
302214653
187800792
228517130
774229833
948529049
1037431635
852077015
515805593
874786790
487966112
783818641
1185798780
1487815782
1634445022
1405989709
1219445770
635841208
6277073
688008216
135888576
1197057038
1872493397
1638735089
1173817926
292042517
1313349266
1552005700
1540117268
407837510
747710629
1566541132
187859284
641984141
597190340
126030595
640882925
71861570
825526384
908615941
1246703042
1122442676
1448098915
319997387
1458321600
1023106649
354027533
1843088218
1918963017
228120533
1116021017
1493347671
43753679
2097406485
407235526
905412142
745184968
727704997
1363317246
1795823560
36137481
1300139851
263484045
261229014
278365735
1095819850
2039663589
641299459
601515563
273595389
1436707029
502786418
431555607
1926704556
1473471155
249012288
687130068
1111828769
1190554307
319831274
1613059270
667271601
1617934472
733594258
320812108
1966525516
1612664912
1947218487
219780611
557965259
679667961
23599612
1509578964
1093188210
99330591
54771650
1557291587
2101804951
966915185
1948405322
1520018286
1135719338
82733808
895872174
67787520
1959775639
263091058
596783062
57481831
1500529994
1902883085
1996323098
1437753459
282844699
727364899
2003310684
1580556417
351248764
1929535796
180918085
1913361061
1434260920
1079692894
1022214099
494812897
1606438737
803368190
592155483
250617184
929973058
715058957
1452952178
1874758382
893166991
1194599800
723493174
1520786834
2108713932
1666511371
437670304
473533739
603142431
698860818
59295023
2094372041
1699348281
980283686
1497934220
1111696151
1287830444
50636411
748731450
1058961215
518920396
1880928393
1498933751
844225317
336376477
980423389
61570582
1813274211
1599708859
1275249580
401041201
70521147
575120271
1666222417
5865826
727092547
1265009827
1973185450
512279556
1184641209
184374931
1506294325
1762015293
969510017
1132622001
1040492238
788074828
1439255234
1792580785
147975702
97529255
1964968903
235307526
1356933093
1433247194
750825336
1595576039
454416025
901434106
643931817
1403785782
1458650359
1150469744
1261707147
536708097
1542131880
1444602809
1910750485
1735737933
361004045
437852216
185837348
1094923173
1529055975
1903572754
17024042
1717229951
2102016061
82384167
2112849064
2047926064
1256891320
670830816
215184165
398658824
1594421443
175429644
2139295741
1830454679
1585425968
965691202
174502955
973309807
280613374
651748335
791709341
1817650297
642537327
532752041
927675015
945891397
343281097
1210786976
1119226652
205762471
958760917
1834192373
657621617
1642276959
106362775
713019299
1907356840
282650774
1558941489
1577143906
458407347
1195480740
1500804342
793327598
838728462
1248244023
1957058508
305543126
691830722
1557190261
141412096
430134886
135329974
375144973
2116503868
1922596949
1162029835
1635016520
1517169326
1299972023
1620281277
1164995310
1418436601
2040896882
999526701
725136337
1223254970
1066861322
2137974023
1022248022
1457077657
5615444
1475250801
1863795601
992851671
1748771555
1321862992
1621621010
1257754208
119471367
1681405290
1766554296
322965034
1066394783
862392739
1988211246
567402389
1330213460
741327260
391610028
1898051991
2104802822
324363793
464484814
938979004
129596877
1095705934
1088254349
257644940
1315226682
751530075
1259688189
1074972803
1433433159
509016270
12713142
466833305
1631848271
1052793827
1542446155
77814025
1658412498
993904318
1688911046
1730878478
1179553133
2109664462
367132286
1372611544
743326640
110072822
908702762
1761874514
173475276
564856123
42341775
1671507369
172946467
832647884
1726584863
72196176
836244387
1460263074
587382380
2056711367
1049329162
76145093
233426494
1478178387
2136573304
1014240005
2134938682
1713407799
495774019
301764019
265281314
1405564451
1781088102
1351553497
299376740
3575368
1044710121
1290001062
711258214
527101695
943632648
330520789
953923247
300947557
75319282
601860168
180661820
680220023
108497859
1089757546
926816806
1406929179
1562207245
1122210490
333101206
240687554
581351010
1597740887
1894719534
1730433370
906660339
643048704
1811806124
69076737
457789343
1638945144
293287327
2075221364
523703611
659619251
187542690
1487138343
54745528
281775016
1948538607
1849931645
1243478386
98828113
2068389067
191068689
725713347
1623921626
1664590524
1344698123
1063621527
2063985906
582519716
384566112
1041552731
1208575407
653866523
948181944
1062073123
1066441669
1721581917
959348463
1918675374
1098098760
622891350
2139024659
1209027634
611808930
2009504552
1833542365
1424355145
2122615851
1818928502
1648171009
1858152050
1106518018
220378694
609821972
1592049571
1066441097
1004624122
872225258
467244471
139859566
1880577188
134480535
474891886
783907051
1630817041
2010264451
886460978
271636663
1548468025
215013967
385734289
808358791
482839775
18862658
2122220995
252304326
484085577
795441157
2131127001
373858324
128321163
131891071
1169434438
1523033473
1636757329
1954487243
65744990
2032613216
278435469
1710339704
265165343
638480882
386516234
1646556274
760655858
1383427932
1695536751
1967210560
56928982
607985221
2094403063
1322520918
1881588350
1134495772
747782770
358301008
779427091
992417769
655164853
1881683757
2134015064
802997569
1265514718
979210638
101599985
189341320
1064961762
69671943
215204915
1303440092
2007441695
737759374
1189915009
277470068
1085835418
1978092399
2043527719
1198921820
1137841988
201241000
1377271995
768150344
1374331115
1571900166
556320033
1675472686
1538877171
1335012054
593475602
447618226
90660749
27446724
349952067
195391142
1900532484
250117760
1777978924
631018340
1957578886
1610381950
1621851973
441700793
1070710700
1895252216
634024891
1407799660
967800036
1500643778
1905132105
727670548
2080420888
1298388553
627413583
959304813
1541440195
1052035788
1147714807
820396605
2096588667
352149182
1674061756
268387175
42017554
1910955295
821135886
1925953643
390125755
1967807853
1715836763
1706349560
602064758
231880366
1977210437
57299036
438670602
1995596948
426985073
952084493
1505588734
913509528
1422895101
1423151908
1872693999
691082059
731404752
1320322157
283593519
119304683
177877932
1960846984
1485915165
55528977
475728891
2056036111
1240747210
117527139
990975253
1604199722
60066158
609244588
566271196
1032546305
1216139473
142056852
1709771627
1155751613
1385787353
769063373
1181612930
1265926420
1023773841
1343763212
1132464267
981993776
1898665559
355677476
541940812
1244258217
1289826433
1283247444
101045312
964031106
1939549968
1862222561
278167928
1208806135
1935076239
387808513
1505466569
471798515
135424236
199316884
342178482
1249643064
707316007
323004891
1329208407
627646888
2074719577
1485345468
1857837422
1821253879
72257383
679462957
234383031
305550747
246464075
846455234
726299301
678526962
399880621
337060246
377637370
319448781
1529053105
328370452
341424167
950134402
2124625678
1513193123
871537824
165658785
1732849615
1814800358
1404921026
916197684
1509205717
73773268
489920261
1917877748
2027161868
1913318140
106237424
328447152
1236008289
598144743
518112561
1012282297
2004622795
1461041253
1206137201
1550915326
1108919863
131281345
1402978139
830949192
512587698
710940045
1614050131
2035547150
912325531
851868600
1881119883
963382711
1169719399
2064191667
659733903
70994288
1072777080
746031539
639352385
756216355
211828621
282201356
1046050040
361121328
600555675
1606294001
2078227492
856694742
1616190613
845276030
112657915
1198866515
173121629
203357921
643368977
344219687
1614983465
132576558
295481398
882963450
768734018
1902464825
277523279
1651387416
1406247240
12553850
1181997836
342877658
1676520447
4227443
1975531166
2093348533
1741877721
1683976880
1296728986
1670466384
52717219
1843456539
1854748613
148026106
953548844
1043245009
1956219519
483692742
2010884309
243121051
850339881
528967196
677860244
655037813
913939431
1762613899
211624840
858561623
731497096
940970190
157963108
422267859
860893352
1208776997
1952651927
1125455978
802927554
283010340
1807027871
1690029672
760577003
1136761133
180394064
1440886124
821542043
1844068024
858452619
1627399695
988451859
997919746
914109603
1488520307
1538433604
2093110687
1366716813
14745197
109032176
467754438
744941923
1805408042
85230334
1271623403
1501445712
892619618
176203751
2146548204
895461908
752869395
1208919313
1044317429
1045133256
1086106160
1053680393
963942777
331987414
619601166
1044598798
1364465251
2051142999
732759309
2097545316
1947012627
652980332
631103197
80622903
1307746130
451741348
1972935593
1427080685
1122028697
1097999387
1624949099
607749247
2001224849
1410035338
1951015819
1854791449
1482425397
962930875
785811422
582608
1327963099
2087129236
1763086673
1687563599
1822257153
221720916
1868241547
1370884749
1870121171
2043668101
1874789623
780430947
1137534797
834942162
1041330959
685058647
1049306046
4457167
1260643567
1923634259
1773495659
1330483760
2095051884
1380524333
581162944
724307548
1564553427
1478335842
2064851020
1499061339
2123121215
1849886420
1044558877
2044352642
1418324225
350456585
395983669
1406774030
763191192
1553253943
46395746
1545522148
87660472
395147061
1225784062
1302943393
1565985139
1670222504
1913498732
788037965
521207056
1631428697
2026463296
1816013870
1263145313
1421808599
1486406682
375956290
655646931
752876773
433209764
1874944147
229100630
1651807055
842049077
1685136644
472013417
1824622187
1675217258
2133965423
873766617
659480486
1000445524
1411322340
1919068341
752742026
1786491918
136734954
312786055
938800950
33259040
1774248649
1715582814
1572278340
556284502
1851920708
892060052
2004872947
769755247
106813498
118649039
2070818084
36333941
1615281793
672608690
165389805
1137269659
1307796387
1514364555
2137267802
1447770319
1936518874
1989243440
1030590417
1679303885
975971078
1894351995
363550303
1532688005
72744025
981457319
1579214401
1775897685
954755104
1946045699
250274044
475433416
1590025815
472406710
918874307
1062080776
1260299147
753958008
1515739196
383323666
228056025
2124878575
210523824
1629193252
1470240167
1165683919
527184828
81461160
580791872
454107136
1670375135
1425910888
622491911
411540744
1328448687
253755644
560531028
1075497038
509792320
107061301
146240665
256464135
1002696610
897479765
158418070
1626752232
1063830288
1628615968
1365518272
1685711782
465088606
606756699
883539747
1239154312
977854081
2013761073
993080092
1145266797
977574027
72877340
1188640063
1391631763
475712817
997181965
1740266839
1006003871
1438046494
189948093
569877218
853848399
474022979
125772781
1258507836
1767297738
67952690
1348403763
209478575
96294420
1814953312
1546423953
1515414662
1289955673
1453554809
1484209033
242183104
1846338834
76456438
735670344
89462942
1328928227
528496783
1159019227
1312091715
1366197792
1080572617
376860455
705263904
397251938
1436364695
291967171
1683782520
1260338884
1575893167
1229094520
1451543851
1793720995
482132711
113069237
764693003
1509353335
489781900
604270024
1687559527
1030544979
1133342429
1611733751
2070973639
575339143
722406440
613142579
639902433
703090211
396874433
1982602228
462538536
204538023
1108391017
1137212397
1812238564
375212980
2100998748
1670540167
2066313608
1070725963
172056148
2105421587
167975892
1979829552
139009715
239514965
1188878434
752059423
1340601675
823276030
1936905609
875106256
685382793
881141432
535288314
1145472169
804271177
523684583
641591762
1946036137
1341399196
1363232600
1282669448
219258663
1719870498
707526308
639459854
1627419463
582149979
895348066
1656913500
1111841721
1389419537
1241100422
1583226360
1064008974
1140813365
1900344050
833624604
1970490793
1182627832
9101318
2138675857
1072560422
224362323
1178290066
1104423215
1611329787
1125984086
155996154
296654936
169849779
760897818
984765641
402311411
434508136
1386294277
1481659384
537056774
932215807
427417328
786544387
787060568
121274753
1905673874
2025399478
1517353631
1404790753
1946988101
1420135964
1281746796
491873010
874889029
746272903
1425742994
1288411639
1962814091
951115405
1496957925
1318305489
926749566
681663116
632310726
30414590
701665709
158469826
1244960273
534974404
1137828388
1399798696
1398094333
706808982
336041085
1279457265
1785108064
200361428
524973564
1963666546
438451821
1412186729
1318428470
454333443
1758164015
1370952289
2099868975
1064259638
1239183508
1331165950
520246699
1383490185
59039688
649758270
1868817215
235293121
134281970
601745265
862336696
371776771
150816424
977804221
1797595529
1468060874
541718037
1779261267
1875210003
76819556
99752567
524176072
2015302643
876479877
130721277
857687533
906246820
587215509
1927075180
1093259610
2083878360
1671116658
2136537356
201187098
916835287
560956987
2000002303
1370040081
136382017
2103195597
118909049
1009585464
483348017
574212224
1150056663
1210532564
1696958565
496105315
278872054
1708410359
958499311
425703858
1000302460
79484361
240791715
1124846750
2108114082
87629784
1055610331
1132536030
9012068
947660171
1877546857
342130327
1825619823
502719768
1939433938
1692168378
1597087296
1176963937
1013966330
392937681
145744538
557848875
351115174
63079412
1381144349
507738883
84228373
852909944
1539511181
1712948226
1203861288
1720502049
44497906
592948001
664654232
654656293
1778458957
1931030814
349390250
1560602675
321589453
1880210740
959193882
1519373029
572814077
1867382815
958740732
867328107
1108006183
1741860789
1537720752
22639985
1873379737
864775796
1919182985
1710254715
1675245867
339408315
431204673
1738010678
1027996579
1956654058
350336247
2116093635
1441593626
145268837
1695209057
1422462368
2082046747
515980876
297407550
545463711
571962143
1057990827
208482929
114933923
1484044278
1420992820
1815191122
909737764
1052316512
1926889156
1811906959
1968427447
1341650745
1086229420
1077161596
609984516
1895806572
499223768
50060655
322374702
870183188
642970107
1790380367
67139375
1573329824
266805435
1992964318
1082701516
680586941
893546492
1264684861
2047100509
879298215
1119106296
45462849
858104372
1574986493
749842902
273808692
1142886524
1734455187
290922680
2010484136
1004890760
1795472540
612093595
147142123
1145864043
818821752
1357483055
1860317718
1734692111
1025950494
31919313
136491703
1009905463
1359913336
1999798292
1674148901
108228348
864241401
1384829197
1576774319
2100382666
928288509
377954069
1494979812
594532068
1467355613
1995399043
1764523147
1658656738
1652997883
1521382945
1103584216
2025151642
1561490644
1782552824
438751176
1841520407
236823160
35805676
98102511
973142025
1883915985
1139052478
1507090138
1449174659
985869919
1648888381
239622298
1831487010
1813715931
2072722909
660472768
1399525991
97740777
154519670
139859001
1259454976
240214683
1037290820
948713233
125985907
78146241
1380480365
1871057267
100720255
1648978277
891648947
293820004
219176127
1202499670
1281682684
1259467116
2025372962
2034914622
1929445912
1949351738
337837820
244058893
1888671181
701139526
425357475
21933450
1572947936
1347177856
2026518969
2001148180
1605074559
469901806
634372485
420132871
1360280669
1371985204
271022458
1611709229
1282333564
192638058
1050825481
2034079764
1251301342
1031010463
1289396806
1227609418
1142501436
1039754872
354582771
1111265888
1880680307
765060170
1846960243
2016866343
2106033354
2077142623
310539429
63861357
1755268550
1797860654
1442352814
1965849304
112964067
402494657
19378176
613720552
714963056
863151376
949995052
1039747493
1143366749
1293676285
655909815
1191865
1930137088
1804703825
239391310
307309588
1105962153
1645824855
1852711580
1683616358
1190161094
2014957206
1145191460
2116871639
1762170899
910768681
1074734898
1980338204
1713131230
1346389730
2141812605
1403862959
875791058
1589668864
1528947638
76451710
924635753
2144037193
1835049752
901873184
1180859660
1680898930
1848195092
1449890925
1603725072
1294838761
1380520904
1679454625
1244748001
620194892
274009428
1607572392
1198566151
1250416035
431957756
1527993377
1108198004
90105482
530371658
1956631436
492290386
1513553553
1875073964
1200158723
474259962
1596594699
797157970
1506641995
1069777053
795875227
1744720621
1805169438
1754010428
1539161025
1789162326
1754634321
1512996830
1892986901
1925189818
314350794
1395030216
1980565674
1642363666
2134344321
1660065524
1363774781
510232103
577962242
1410833439
2011109066
1779666078
1421122343
1400641375
1628746142
1514866486
1460550231
1503358648
658525140
402350279
68383708
610547080
1470176240
1861790072
1141944091
1730322796
184792949
1354415974
1011905400
1426064835
477780092
1103321794
1836555398
1003829626
1997412341
46300813
2127512041
2129939360
540928389
198411841
566984290
476245241
661471340
1988145446
770592453
197752377
1056892623
1824990181
327586168
1915466360
1252230831
1691818804
575037774
569198961
702349467
1395881226
664285446
1922590666
1511561267
397092680
853425339
253998303
584454880
1832939342
437213305
1995386460
1306445225
1705777857
622948119
1457923717
1057968968
1507838751
639483597
982424919
1417966171
184202494
1219033547
692324709
1821092171
1399610692
569790228
530933704
435325456
1822827600
1205606844
874346804
1417045809
1766746446
1885549848
141754227
298843619
863865229
1735974977
1201253141
711982916
832234427
1451939496
1999546266
625256701
369571708
1146107531
724346202
1395727309
2053117363
1100322548
1428864800
921303512
1385135303
1846389550
2110104077
2093756091
1938308662
1165422544
1541667295
1258785102
57413844
1492805583
1933023
240398953
638404592
1572207036
42640298
1523958431
1689722756
1572998046
1998043238
282814009
1169559555
103978192
1372926645
1103637982
2137767171
1065368687
718002849
1572674830
1217056541
606433754
1768552463
1138632697
2084704724
2142547286
1579193485
475231482
2090667590
283007718
258307442
1203802402
729040586
1070178989
625536603
1225572279
90672849
309953557
1674931803
523198962
405433706
492020328
905797566
1209844416
1231684972
1423050982
1433979249
388562791
1592844449
1132194379
1299262180
1809502067
673999215
840993619
860212931
1394556433
1512831603
298733098
40012612
2029596005
270760924
465114841
1411089457
1396789413
1200478255
16203867
174015741
1020789666
1920423660
116198491
722998491
1440972446
1239036479
2114732373
1748291127
756478520
1487481981
1612344599
84831442
620924797
1817093610
260617614
145037646
494219532
685709446
1055368959
1841940786
406264391
497893305
2084067073
2112951286
1632670424
2139905220
2107007708
1351079106
694899649
720364909
812377237
1842652739
1867555517
1430757752
1931926142
367452112
331529529
1813689682
495141283
308629462
1590416233
1726617058
1595942702
708489311
1395769201
400989882
377076232
1626247893
1636796298
725301238
666194822
1965063581
1290113560
657939790
1991581592
1435294756
130331753
785533456
1908148050
134986933
148199091
938466873
869097037
381800652
1557508529
717106307
962905587
1178192396
1939078722
549579935
4914624
1787410346
1688004262
1108670610
1856864349
1537412975
1965464896
2011525614
1229522756
881665200
688273154
1236054329
812402368
97424108
1399644814
1573548065
1039287276
111642585
1496981719
1156169375
824805287
1718154297
1682207532
50662237
1878925945
1918555076
921934100
1563426913
665903406
1046643609
2042569969
1369923078
1106696537
853986982
1256359132
940933166
1015702736
1577480585
189249134
2121002659
1291020437
26973560
570678004
295078959
907017617
1737274371
897892912
1594696861
492538760
1809324052
344703283
1891328285
2067125152
1388176810
1744625558
1881385289
1898291943
1703222991
662268591
1711770257
1127596856
341978369
2043237971
499732208
1488965033
1401862991
724234445
628952355
317991886
361124655
2078598195
1414957176
208477951
513456212
1245053628
1052180104
1502119969
798297323
769980643
709546476
1822318611
1594408209
44189226
1012168700
899232388
555221893
18479097
1690847205
1154458872
462042401
94703374
1761997472
93416608
1052317455
1157305866
1846362338
100644907
890370401
180317872
1644531481
1997778462
202278038
1975339689
833660218
881373216
1956018839
580936854
1361349572
229381895
1471750281
1829085023
356647843
1373867471
631753772
271654794
375228809
1635903365
340560446
1942889655
772163545
1782311463
1427405961
2141248430
1751523568
1356683581
586230798
261013506
1407190360
35129663
1629910985
1785187532
927683385
1844158010
933581607
287961418
1722569841
1977080017
140125557
1653451059
1786018336
939702592
1847549754
2005705573
2089794791
1329196316
489735090
1776613758
1808141795
1567415222
814520712
1181266822
2079861623
1101843045
2059936204
1818009114
1834308409
112022226
133783119
375760297
1841805393
1891720604
1413949684
676898752
1539086056
1539888299
1200962811
1692117956
630038103
1822949440
534542941
959497546
723196287
960239201
1383998644
2014746021
1395358127
903840617
724713426
509068548
238082652
14259385
1408613330
378366423
1231748775
814295439
1919299248
1861315559
1547366392
781019230
132476794
844250992
1781100825
217272019
921198439
639934153
1911753283
1662281522
1044105083
1197491632
1536736566
873309739
2057633691
858713506
1146578260
151312416
653377588
75980235
1532117051
1454217845
14310305
1421962549
641111988
2113454603
49310729
1066256671
157319249
756486685
910895727
1037731615
328149095
954921291
79047017
787691142
1014176589
2028094901
2120972618
1581965374
873591082
1776427927
116670948
587360880
719191283
1164970338
299108353
1922621897
1628064382
515783375
391110019
9643506
497000100
1789215637
838196358
584631610
1849155657
1541879092
1162126451
995393660
268117
1319990719
2083653077
1641863056
315906066
982047893
1168413042
486710258
545108928
375675535
366712557
1289208075
1906161699
1650672136
2014878806
2135326975
2135824868
320322785
495156197
1635912977
1774186842
997506033
1471089480
1616068117
491860127
521689820
1384189598
505000245
1251787491
607399659
20294677
806950976
802226103
866218386
1811640619
110176755
1168738824
1815449522
712140133
92924672
1884669479
575025734
1874663516
1842442253
2065551609
822626061
231835685
1834023612
144086754
525224874
1471712430
906233494
2122504894
1009112610
392964313
1795472294
1019351957
2100259197
2094863537
220994094
754874241
1207649783
1970885472
148502551
1056930925
2113456726
1829545285
1269507238
947640975
1210997907
88171087
1271844269
886111163
1052058622
454845326
1988596857
728764309
123637494
1303000154
1418583785
694538174
1013246537
1940069101
561972928
2114620094
414674974
1227110183
1389580075
1484375376
347025344
437902079
1539684246
1267377172
102293448
1327048070
221634567
1273583543
1511471853
644963392
2059145899
594858034
224548511
1252554779
1042393553
160090786
1408702844
1832469825
1383213303
1326899203
1458359196
250217716
412378633
43222171
1064170567
123772287
1046587012
955678605
981435999
599098439
708331425
1313289623
930683157
766082285
1489775570
1019370420
388934882
412841150
345623414
516045695
798446940
421782892
368548236
1140392075
1256456635
1330829408
1175920255
889343405
570546957
293721073
1443947969
1676743889
1624184816
1822168696
324048605
1577052560
1614131043
839980086
1670570187
1850099846
153539497
2023683599
1291619204
558540483
508862643
484509228
320715322
2007129116
1728010157
1856151443
1791249535
1631895919
1683178926
797135341
527766238
1285096819
1573563706
2114332682
926612288
501826139
712887206
1568147062
660218309
1988784989
685800993
1460058182
937266726
91778514
872270801
228341059
508773550
89131428
414837807
307129541
37817139
2146770681
883403194
1342570078
1714114041
1973958022
1193434328
53650049
1518609631
1919534514
752963475
1812616470
922339067
1299923123
839105546
2125929609
1862483917
515916902
675330590
234913038
1997384354
1875085715
1622147188
2040846026
541684706
1884990267
1448722232
2019806700
886494087
212500822
976988244
1595360301
1417702998
36721385
639445962
87204931
337703079
1880333914
528582080
1402271618
985515553
91420258
355087987
1297379835
395243080
925557766
1772512336
1767827140
575016468
1359310755
361180179
1549139685
1563835274
1060577068
1323109893
1538078427
917530067
1730504007
609878817
1299290192
1113625501
564528332
1777455926
804832592
1023836501
437222447
1296193569
1638369151
624710125
1862373355
1270035809
591372490
1656703812
692216609
1062023290
1265639149
322696281
968675203
444908494
1627141867
55019981
692230470
58126887
1178013828
886042802
218402988
1676948039
281374484
2104108596
389984461
1636573296
1754892874
1268907322
875258347
1714482770
1419602497
2066136526
2010089320
626276767
1586273348
257718666
1090851178
792890203
1508080926
270893976
1757483170
1525814454
1872118646
156220961
914759506
84310724
340724063
957739923
1395947106
102302910
959955963
1138809594
522008406
10670411
368697656
2080385882
1893300925
477748884
1737991825
1026758358
256440233
1454999740
1809103019
564184835
1143158691
1150504537
1736754335
978459815
1710894384
1090704668
374213254
1755182595
273949505
389942592
1930623870
2029222957
647929634
798072047
291903051
1078334438
1315794598
205112005
1041012828
393198310
1649289754
170381331
267263855
1079394395
155624741
378248498
308556147
293699492
122809135
961222447
2013038291
1655432448
337574599
304257994
1310086158
1943256338
1434104752
102568727
1856006378
1781101506
391913885
161022385
1250991950
252963142
402012233
730105044
1427648392
1605222206
1020643260
1394575698
1357972757
1962322383
825927659
1430209681
1727685742
725792779
2015237032
1735473128
649939976
1292462551
1366981684
1185173165
561468180
128401742
196498190
1474389230
501165639
935436791
379398250
282964025
839089525
1620513289
1944696799
922094944
1993654055
1164863888
1294198280
1295133150
63949034
1205033569
1489278338
1546182188
1113673503
493897068
403191738
1091681853
411021929
1746971398
1739949037
2012985994
233671502
2145964568
902272659
305981578
451791327
211048390
345010333
626774847
897335194
2144643491
388377276
432903837
1505213022
1026057409
1330655723
132951730
1032930775
77467046
459912474
372311218
348988006
839499031
526500356
118833982
647087989
417429683
1490041203
30180491
602558532
568104617
63014775
1558402693
458839141
1404354308
1849327505
2045998408
1249411119
647039402
610907118
118126064
1783751536
271282626
611627684
1633190157
379847577
72441221
1869814210
669540885
6853461
1191541924
1180520129
948989991
1654241513
44038453
714814871
1727045625
82112085
407224057
842831456
1625041463
224718468
722826241
875246061
1254543495
1986846478
50659793
1639448498
1749603936
615786305
112738585
836917219
2066592868
76227209
246380642
610059557
2042656627
654197399
1359995883
195679386
1048830236
1798723808
2017164862
640774853
1084092381
2100111508
599000145
565932916
2086122285
533626891
1861685429
432643583
2128824914
1850300447
762451844
583650993
1157797025
775739818
1140187637
1347023395
960327975
845463253
473349217
1061518680
200355482
1403222251
1322008458
2137695489
1730603402
1350180141
384146769
1054248691
1639136008
466300583
1905826230
1398274113
783288155
925634732
1321628629
1058711687
994481004
1942073045
1584400990
1828527751
481314137
115828430
704211747
14575397
944284109
499231726
1511104152
1196178763
741877250
1415684003
1304504960
663197364
1109960759
1085034708
557868274
1030029768
641737971
667416581
1990989192
1079083817
704163745
1330401288
2040989565
769675954
74074871
566488897
1308285982
884741773
166512811
585304071
2106104831
976967341
1652925622
1583724778
490732667
1342063801
33259084
1061223323
123610307
833731608
1684331716
399047146
764011533
487327725
417592533
1322162306
1581954619
854198369
1151998538
1436144012
477347858
1808467168
1326840803
948878932
779858964
1954226243
785383813
209233528
1957297589
1602466636
207425144
1983916889
1071666458
413221668
1501115221
1346659758
640568130
1662281895
1748532956
1593550435
1457722095
313692431
254511186
579248085
932041065
408419174
471744818
587213331
1295569004
376853903
829436176
603846668
1779593778
506015774
611487238
329420943
237483674
433903048
1268047585
1349202466
1608217080
1116960463
1806655259
1149274625
1369379819
1376456636
1179946098
259390239
808020645
1068108894
70086008
1156289733
1974553262
1304501257
27577714
498187166
1438561942
1121443489
1973001650
1614296890
523300161
2008772129
568517330
610224823
1186034103
141608995
1262842468
851025384
320484696
2089606119
781246655
2014989581
5603314
1876376651
1161975657
474827643
1577948566
1675643745
770243308
1980518962
2020095652
1329696393
872658773
739773815
38674548
1482806466
836030544
1039288976
1463404971
366235591
1738761274
1317698760
1178704594
764906409
1662851886
842704242
1895850653
884098215
1816789771
401532103
1009798853
687857974
459517040
2085297893
297943295
1419269224
1550362629
284410707
276486617
836076561
179279878
1529131204
1470592100
827240978
1818089636
165493054
196584476
1446734972
558937447
849507939
427581457
1595796677
1496881719
1985795882
487824471
1987842863
1637520233
1016326411
1450002716
658269282
96351928
1954123747
915947137
1034933717
959885637
1800665294
2082697367
1642863171
1309034022
1262631143
950987906
2088264877
1636531569
1401439910
603619850
613681685
906053267
429069884
764736310
877461841
2055315177
555704097
398483792
668260123
1433876749
899937447
2120123598
814001786
109780683
1362317890
871955348
1179484524
599703343
1438554823
107700689
1227885638
40084803
844444756
943334625
1990944162
1310225921
1868271478
1616953565
3981194
519079169
743681645
2093904385
695307415
1198197658
2008935609
1528298690
75441987
743323977
2067582204
452698597
45243266
1443199456
157992096
1387033553
532606468
1988775415
1656646901
606996479
84708137
1364703860
1714324993
552717651
1279837372
1150106449
2089334118
2118786685
528208310
277649038
958698080
1102966348
116929324
1604169110
694071840
882505319
1345403846
1772228637
822630189
1854874003
1523780143
1641097569
1999065122
134869629
102741057
684859242
617084989
717383089
1189211530
591915417
1492594329
1683064752
1978672905
924056417
841416718
1389723734
226545717
1973879986
36455243
1628322716
1552432668
1528339695
2083980393
2032599391
113244760
1370845235
466045716
1669744107
1392200836
1478640611
1282798065
1989942202
1369826484
1955259618
1894128194
482706170
758063395
172979388
1838488784
900056365
1911257350
1325779182
159054713
976850306
268938282
1098680832
211534854
764267651
772404592
216880852
1120450832
15960985
1277806742
1818376809
1377544155
1207944782
390086291
1496549670
1035397747
1138675335
1366439415
674627598
1754015565
1189723658
1664800189
1060373678
1431514824
1508710320
2111590430
186714548
491996281
867352146
285161471
485957651
951163703
2016743893
106433651
239148567
649812813
69277897
1740151361
1068334759
215172919
1079609086
1732204062
1642826832
709326475
1290832992
2065820305
1868276002
1440226669
512065286
776155668
98778190
214918731
1726166178
62064402
932689820
528560550
475719528
1869546398
1920557970
255122228
1054068544
455453689
753324260
455966237
1847326031
698570976
1207731610
1620533205
2011758168
428638178
159298785
454931469
366443256
2068094911
617625912
37068350
1467533525
654925336
1925093671
1475771073
75341186
1476251295
858739062
1376372232
913822900
2066391727
1339227381
1231307146
1582155034
538920248
39219042
530252903
400280806
1039226917
69593435
98231024
2129412915
1186826416
1001205124
2007874128
1223696436
1928128530
410083472
831705705
1232185505
1801448679
1407631695
594475
1174297709
1089980035
1258329412
1671370948
2020198833
1704922329
1582343446
1857623070
1202746693
426210863
214055041
1427174774
1185044369
1318164199
1225618332
223807443
1394895167
2076627730
1399389166
1178931369
1821916036
1690378662
818852779
1153931442
1918015773
585177446
1622603157
542653231
813905884
1208545006
1567321157
198735286
1672530381
313654839
927459884
1757749468
399550654
1059550808
1771959959
1322312434
1102759903
838068158
399644580
1506934602
1966541232
837281863
1156436501
2141683201
302744474
1043954908
1659554203
2090118859
1539347478
346784417
1911937180
690192666
243953461
903405372
1222170781
1682000523
265360180
1458762438
1839784608
2086031557
1999593520
1309426640
911076836
389652875
1865761342
2127657444
1174796906
348929855
937381367
1848518411
815788520
1946244790
509772242
1339586423
1425747064
1079946694
1952623087
949094495
1848444141
1079948090
1165148147
14239395
1223330028
1183569236
99024857
631958102
2031845199
1989221994
1987725478
1644693350
1124281747
1616199664
1357176678
191742641
1128250832
31192428
11336395
945562067
1261693846
832003292
1114087429
175778625
1433177973
525959208
1750853288
1565335204
96387096
1098907285
628759349
1975494486
280458956
1913985212
1333665763
1926182823
256678051
1081524818
1724615794
535261634
1856517534
1883118799
1176302152
2036040781
775008593
69204253
2037407824
426650665
653507295
1561734369
1149780026
1262925837
1815801825
985714134
621045217
1331575241
222696258
1407561667
413760538
1569332846
794448742
473438956
1905832657
1420396092
1794889825
852046578
1962778751
179440181
1499533887
1830118713
1769485134
1979760975
107485425
4274906
39848787
1783527126
913681628
9710154
2002976836
19749323
120753232
135178421
903184809
659183495
2133542921
180591083
1872067711
1909349320
1514537945
2109213535
316648013
403635743
1464677034
1791383728
1777419110
1038042064
1449002710
2082733665
1416022756
357040070
1167399847
1268954160
878102599
911878770
1797400674
1228236913
1552440204
1669669780
1171115116
1674574370
785547008
16918006
1709740000
2053688905
2137522647
1564359279
1711547843
1798921920
1492192017
1463197042
1714826450
85630770
1178237394
1397572583
1795173315
361341407
432603802
1435276383
111349470
85550791
606237696
1935651320
395261398
1105611449
844334163
1380744522
425424337
734399296
1074114360
347836966
1746874546
467882066
1847355405
1761632022
1506440196
1919794296
1791515582
1037890732
596899426
213871061
1666318850
586010468
368836304
292445484
1294132561
81268941
189006497
1446636405
1892665210
1889844140
31398536
766208103
872137944
1857535991
1144803958
1683741060
511235224
65779412
22584032
94451191
144013395
1946828587
2040750481
898513022
285810227
1970812355
300130179
1556344669
1573528827
1149076489
371030091
914722444
1827122960
1569924319
573723922
1278242294
1638830399
1477381043
2086081796
1315908416
913953828
965610872
1694294925
1500088694
2138687471
99864139
1197827122
315464753
2132212973
1255177972
1317656789
34138191
163039516
1278124701
1444361711
1410899552
272327846
79998078
1725542210
1713375415
726967461
15987241
2057988890
1413083078
117881699
1306217893
1861119631
1525936924
404162258
506341745
532451717
1334742626
1305343094
686741357
438498515
542892719
178715450
1735219004
1997504823
1820924601
188498446
451411426
421764182
1631549239
572987918
107779529
1841632031
856600651
382145594
193039169
1430229411
1018461636
1729417536
198527400
1386728843
818991554
1302956123
1681557430
860245631
1911467794
1182759792
1169218444
288876156
91748008
1768519510
670251936
147782242
1335609505
1316018235
1097048087
1371794666
1454853180
1314512107
301316773
1373743625
1387491802
29425879
2009474678
1428437273
468321243
346220956
794787276
2111671174
883435100
660444109
234325869
1875056917
161563743
710529443
1237922559
295247145
809599238
1442144996
1167088212
841062982
141968730
1637757584
719635946
1179543541
569525545
1520564879
1164156411
971268131
851376390
212687948
209795011
1583110312
742564176
515244566
1463695889
1149921439
1424491711
367382193
1183186050
1014293607
1833282758
930304235
1650426160
340454108
1735770942
1997009441
1562528528
824568540
275089976
1596586470
105977767
1173306085
842902406
73750903
690112192
1609458481
319645508
145774739
1533575955
551136675
1024140526
1608154578
1474453557
367927353
1848851992
910188023
617221837
939879686
665951902
1136249780
865746071
762729607
1583356198
178056199
1114871466
589988489
1543743929
1304087658
1393674708
1918597646
1348700623
660189787
1396032824
1900151011
1414499871
91068080
1008452088
1182628724
16917446
1719939948
1736438901
529970772
705544759
116921219
1328200244
1049007111
128536866
913029075
625309589
1967588144
215106510
2058596176
1589619033
1880701454
665615280
1342509738
436076454
1442014908
629500608
1697518305
1348023607
1254200986
1896579180
350997748
1684588034
1207118747
1603975331
493167890
158450560
348825137
1335305451
1676564953
324585282
1338443471
1331633884
1662601997
582305296
426185804
1824504377
1664079169
733015374
170540743
1232173823
1005400888
1101762718
411177437
683024284
959554773
437490796
1359470024
801567699
1663197419
1777595031
593787208
530853508
1863507810
1413575192
436151876
561290724
1482532369
2065951414
1238544132
1409006882
431560447
1307567805
1749497462
946760235
1130973865
851630006
982491772
950110789
1234861702
970177920
1439577619
454826607
1867624787
1492666023
84688128
1860205104
1110910958
568413422
165436181
1237597373
935716587
836599928
2086438950
1827137270
320348650
98864855
1923811141
2075643517
178821741
2081902721
986523795
1887814032
504937225
304182243
1934466239
1531096099
1375124068
1664295525
155735640
1670143254
524738070
953788725
1974236187
682465017
1865303807
459340284
682843809
193051740
798022329
1509519095
232637816
216285990
2040566003
289643856
2121027017
472983644
1046894251
670368592
787957977
1910751630
51012863
977727005
266835043
877682351
961894733
1123574223
1818931588
1389477382
567872966
1701201751
1469600205
1237740284
2059960793
48458996
1900823412
58090669
15452905
1848187467
371269194
51199179
90844889
1679392360
1913943467
435431646
1204312849
1087724378
2047886105
1906543849
383376816
1188627353
155825781
1025980120
29697954
1603164265
1176109342
1829529521
1973756470
373694930
1316146465
2129765561
1569099098
749577850
178571375
1851217713
1800260996
316057454
2090982255
445774090
274768210
1276496077
1517971423
1337686375
816407838
1152407213
611087129
1293924988
1531524269
1397787828
1693499011
2082421057
978135618
676411414
534571609
126066276
1016182881
1221149975
1742606133
2094352274
595957272
1970693400
980589185
354979569
1175611406
1813695525
929813201
1036630823
1804339286
1214575484
1506330184
1229072685
677588484
1046076125
1589358247
1457140462
442813578
1896861879
677322686
703125913
1891298918
1283551805
1661323719
2045217298
1117870249
537464240
1930085228
1102632008
2004945392
1264024918
1519866902
1554491406
617101498
1758859204
984474531
1151948395
84428071
109470638
1363884093
739296985
1046354599
2089152292
1589123662
80154785
720270400
2113608952
1309596612
1002297976
155428914
1022101719
366340707
1059845686
625418884
594661915
1722449669
376920642
1857316539
1214372376
1962082843
943442243
420945268
1402760225
1448579545
268077117
319780414
956071250
1488831030
592590627
672052103
268902151
2147025326
345251783
939702471
393553140
979753670
1727695366
1605324167
712254648
1162290862
1900923231
1653382009
1930941299
947662421
629153000
1962086241
1781765011
1183871573
586832453
942852447
819584923
1037348462
1438103364
214341029
1867606839
1793713221
358428292
1679375052
1792272934
1233090916
1195724045
1348598634
1614191197
1523579090
1902443278
782973046
1420724445
290690948
628287292
658092188
541726833
1328632891
2041847086
1759081939
2035831250
940396079
2133329690
1560594372
165589149
356070025
1787210842
1096292091
750965046
317387806
1582149807
1250105315
512556830
638277228
620254079
1951585979
102862022
595132352
2113818774
866716900
2081630028
1958846895
1446881735
2035504776
1321509993
1921280560
715254055
1145784186
1913922879
996426326
162271188
867667315
1818349762
65880036
1553326005
2141009232
1023999298
1718658584
1704349884
266015136
897795861
1987799057
631829003
391530958
275673100
1016339354
126564581
1412057409
1515467056
749756673
720719644
36111457
644152915
1467444965
230709291
366190397
336532991
1552247073
413277737
2027360243
1630585606
2109570066
1704202235
947211501
1216342952
565021167
919726606
182695828
1541050273
535563464
1435980084
1375665838
46243351
2093966879
935916680
34736283
2055882197
1836497112
597250022
611515861
177820568
231907670
312419968
2012831557
1604821697
444865294
641905491
171453160
665111851
386119015
31588927
1579029117
899197749
1422779334
465286992
738166369
964008576
1913329380
279619054
1876233042
5785158
1523142166
233250302
105066202
1528216703
1684843511
256597089
76740200
407392279
850945781
2065924159
874528268
1296392354
2113341684
1456228390
1232443140
804029939
886879573
1286083768
1949035508
840522568
1558819792
941087085
1976315073
462923768
859495399
1177689045
1056638714
458961137
1162609626
766965642
1181402723
1426689116
367918990
1742181673
75613074
1668310078
1220300067
551351153
1358567229
106179626
1241563027
1768290584
274925601
126098948
468246170
379305228
1423041074
1997441464
1271928902
1685700714
303718893
1486839697
1738739953
836883538
2132804292
530354146
327672572
1408084679
1941086627
267666622
716198601
997719674
1146262237
1055984633
1557426990
1748369996
383596427
1072177612
669008936
237481972
2133223283
839439073
1766196484
1029110663
40312554
1705323500
924665316
1332632353
1323717763
1779980912
811038376
95207049
601390682
991956243
1015571465
686999711
1842274882
889709393
1030773631
1949876018
1509387736
537376485
1639438314
135989966
848557178
2129425807
339881214
1288747613
603307146
1414010288
1479503668
744715964
51536007
1077290381
1126372733
1368900589
1483149491
1965085969
1184300884
106548833
1702728951
1037482747
591308130
1595265533
276947800
907847705
746666499
954669334
284698314
25114784
1201350068
1589513167
294297555
1737760064
1712027370
1103084208
571955123
788118081
1630947590
348873034
1891840742
47005168
1280452880
387077490
717503845
1873332858
822700126
1705050942
722719012
826614178
1306684735
1367010274
2096975280
1610744543
518975598
891999475
888209584
936784915
1814093341
1662268489
1271102249
1598356565
584045547
1922620111
60859625
208744337
705204924
991786834
332262417
1316429314
1412842622
622504291
388515886
246567919
712219231
1127395340
674292857
618956247
1389998
313608836
1386138260
2064462056
727790226
724024418
413784836
1226420963
175920147
230452305
2042890829
960630775
1465647551
1312908017
360841859
229915664
140549860
1912616141
1680864923
1074534060
1565094986
936657990
760794855
1891404661
621528304
1065909190
1861886291
768847413
1267080932
1154594543
731922241
265038752
1824297258
337191810
659162954
1825464363
1979411960
1768699768
1562572660
1952772278
530833127
1736941244
390269367
697272654
1524487047
1540566925
551738151
219849459
1908362988
1159790795
747657186
807403433
657143630
150772508
2004942907
2123644520
1934146210
95413864
1933045135
448582708
1335356979
1151587013
144875375
517328662
822186615
1314498414
2003744702
1177490299
2104740864
268070351
1439866350
1408838524
482869651
1443525215
1601339161
1553203674
1575947816
1206708109
1877509056
1837257606
1636121922
1417211492
1755624854
234098806
315712345
977559348
1346059009
1981581337
1712644199
604122623
1549548708
270661605
1490863244
1330459816
1452356524
1520357946
77135404
747345115
1974393391
1201775467
866034679
1945436047
1939122420
1024970651
741737854
579154681
1973234960
2050395991
2140594151
913235726
5127645
1203011992
1719549140
1287215184
1005841327
958481627
1487124205
579019560
868433334
1226593543
372927731
1271816049
1387260420
693651112
38006631
1301314060
216454255
1128521514
2088457863
83304171
2076204844
72595653
1318704730
457049553
1195089127
2022424366
1910436988
1222534449
1798286859
1771792901
2101735002
1322491273
698783402
570707208
1419191962
341915036
1660165496
1445333415
1126695739
75496110
1869264231
951659584
768560321
161604412
75978037
1188674304
1823221884
1748581420
1218051722
2041531218
2061397567
70546413
14100125
2115536097
563788026
2138500830
28837553
1011303035
2004129825
336022807
826633000
1393376732
2146057365
323574745
1266338799
2047185666
1793629772
1702682301
903603954
1204102169
733830799
2127355766
65411788
1937436853
1199491588
1054649410
94741160
377526144
660312031
1859918839
392731091
1255433924
2081335921
578762919
1177387723
1169105969
1547290836
2134017621
333893584
1155529267
2018402037
49751858
982288407
1607978257
1350657397
1814703435
123821998
1362968517
1613542010
1276362726
91186363
61626183
672934970
1022505191
1217940327
1746224311
227469380
401651458
1489750959
433754154
1199820739
1339086597
1391473274
1376039842
373311170
1526739443
1150304639
12825156
1532854738
1794345867
221343285
425490681
1409402525
203147001
819199618
1596798485
1483691576
23460257
440323507
1397537487
1278807202
13910386
1880199300
1049440148
258828400
998219592
879801076
2146387448
746428076
994608350
2050413873
228791819
310534077
1658333786
2077892045
278427021
1421811910
925446538
1784996034
1907860566
770120406
391691792
1332865059
682721143
171757074
612859435
1819047055
1284342185
1883124953
665567718
1863440304
686671627
1340694022
518901223
478678693
281292782
425462983
2081150899
1369277357
1539868396
277458508
1476216399
1059554870
1352431114
1644064874
1286267418
299363625
42225950
475671907
1996904219
567925952
182619147
754321150
2086814836
283643387
2076759166
1620945393
549978976
1102249267
641221356
219832813
1745241088
824380056
1216350032
514122351
1874672613
425421002
53742395
796958331
723595607
466091225
1190515806
1470400101
796260816
78566679
820969380
655339196
1897052909
226920234
912921238
1550188080
68795105
1780325763
1529867054
1947470295
520352960
1228255946
976701938
1200019421
1203606598
1446919396
1072467022
678371091
68361078
78853349
2115377232
1969445312
822653002
51342531
1827033763
225744306
1587378985
1661306180
493621632
512990786
781342183
703227989
1492008418
59706729
926933129
729165596
580109971
1920132125
894802339
1822762905
1646297552
1192197365
1308335637
1375472012
1951757409
276591375
158759397
1846189322
172272736
410360148
1478901120
532676428
896986825
1423903483
1112082975
1594354250
346459622
736347063
521883253
276116195
1167146432
415634124
479343954
553169210
2100851958
1950570686
192395464
110657605
1400070611
1776904387
2073574696
1211782444
2127989636
1200333019
738922206
1254441340
386422170
362895770
1717248028
1209966382
1148816847
538198582
1705260394
1944970357
1602293790
1983684789
521391862
1058234807
66514647
1488981955
350874778
1387945756
163289183
1168689207
2017567625
1941323056
17625310
738627589
1455078786
1807479974
47110360
1731940788
1551766772
95498055
27996927
2072200185
1975961930
1960423141
789435539
64333870
1350169251
1916498031
1568972770
968736430
1996774025
356800179
162356010
2081197608
509643801
299990471
248469966
668994568
787631849
1655714748
745544628
561635832
2010365617
1892427538
263315127
1617282347
2088124036
66053574
1253468276
299528492
1167502031
2026954621
1534882929
1973307047
1819210706
1575733724
1348355624
340865306
1573885882
202418320
1134655645
1655940345
1676441625
136912481
380089315
324036301
1352535245
1540081059
225312152
2077179981
1354308292
1267156517
605909469
1196086938
1104480864
19327492
287898576
657719939
87687645
1434019153
2117612668
1511742883
698965843
978843639
788325834
1849952794
333337144
631502540
1388653429
1570698641
995687142
10728440
1576083388
1377513722
323941456
123629842
286712868
1202937736
1426849645
1047612443
870421746
1529589161
18468002
931719169
515076570
1432544861
858699361
1484275997
1154101982
958917543
1327462998
426445466
1520802622
597952795
158352738
1128733134
314781395
847613917
957186933
1185670630
275258604
1315610585
1490102609
1244124946
711015161
1961634675
1114638933
731612838
1219310180
1624115176
1854351026
1204133270
399096857
2048778185
1887466044
939197594
1809210829
844301429
1048262532
90968985
1430272670
426176468
115564709
1079613264
1585845361
1604619534
1041664962
2039725430
1060403964
1277588862
650495499
1382541673
1175707181
1087725201
103053150
920509584
23950877
616253055
817407345
1866453790
262858250
779048128
1583334103
1638827915
1454595801
1178779208
787437805
182663644
177378246
1389428470
1209225263
1108344810
393918361
764188331
2102794146
1500177741
1337459091
1227761288
397769172
1696332817
1502695614
1014265145
1054287854
1564234735
1319077361
1519275450
453680546
303159727
321644117
1303834776
2054003934
659725714
372412307
312074714
1314259026
1255164866
1632784650
501804801
252939013
1046076521
723205638
442376871
627597113
1828305723
393633147
1441019302
674212152
1485273068
1237297263
1203992494
964520296
1608581966
889893308
1860400389
355289069
698536327
63831959
830378282
1364542502
779632941
290058413
1185848791
1135457786
1577546270
691480939
1269985748
682086660
96312323
1657606707
1922522313
850563133
388315577
1776914770
837272016
521863044
118612412
527361384
1603473754
99167208
1031763158
1523698417
1427942371
2092967016
821226195
1058561762
1449816775
149762287
849994041
1452953529
439203347
1886187936
535513890
1861297252
226824509
1245858034
498993697
1509080921
627275638
1731576149
1157225645
829958163
1563972604
943929470
1206577492
863013174
1566673167
1107899709
901165742
199084837
1526757289
1904724942
1075917888
2020859686
1089213326
3194677
1290437404
682684459
660856045
132366094
675468161
77246667
1315146235
101587544
118905422
1885976639
1724570192
683713666
1165772427
854030864
365621737
500286090
767863556
2103253245
427678901
1508810336
393058485
1197064477
115211652
1473960155
1383888854
1910174547
1776156231
112163104
1023855001
1203621224
571037383
1950201892
35414020
404210830
73875348
695648646
1207183383
12232522
829578597
646942978
444124714
1903334057
1284856468
1712092511
943397043
1232439227
1969630633
589332089
192667283
2128069579
1761237365
710725435
1048408091
1781530378
1456541084
930688534
1699216783
165443259
1037294596
1803020700
856169575
1891247107
25646583
1004530290
752561631
944448597
1322980418
706989894
1844181223
1282220580
1782566108
324733873
545825213
542572408
522523254
212703739
1340598233
1595689754
1187758292
129488810
1052410752
393972264
705798944
1236842728
1612238382
1375228957
1786701926
1378498780
609173839
418235041
296307367
1899082071
1132470390
2005755443
1411813210
278769228
1624298555
46148891
175700202
1344417773
1808296205
684144280
1420409063
31952088
431935599
72088528
1581788045
30445749
1975021699
20954913
521818051
419196845
1608883229
2013437846
1110865271
185436129
1463851895
1599474780
1076298182
1860232095
437315621
499173520
1675108598
1363822472
200693186
1439617154
1905080814
1255160114
2012936445
1307322479
936827500
1052236775
1928234303
2029286084
119367297
1204442472
488360521
384938231
1889419862
987146008
237528075
1233748451
1290861347
16135045
1409998128
1968288164
1602047659
804407743
1906607087
1949007574
964010138
1947938539
698747789
141598608
1760789925
827654295
576122570
1518975823
907131299
1679881905
1450040726
1355113138
1334835917
1884675961
2036340680
1504661162
1463157388
1947734074
444238973
1546815297
1347755375
1881852854
1518234241
675950294
1219726010
1615309098
1265809410
1354393064
1534403400
328486310
1532716540
1608592032
376384688
2043928555
156201825
986193784
778955809
1423132366
1095899057
751859981
124472886
176824894
874680565
1399925316
1728414471
2054906529
1175576081
188424628
2019274792
1280500480
1575585508
1780503458
1151342117
1686452234
709644667
269403579
1191953719
1069821560
1810868533
1739247457
368401341
993835394
1125611028
1517669303
62377257
374984947
710558608
1710386437
1981949707
1375531137
296415841
1914979028
1072668029
562356556
1069898773
1187202034
659611545
86853139
1492588555
931972784
63989445
1148395432
69352427
1535450875
1202825218
1102601580
306164767
793511377
1557504736
292883885
2098440811
1645834910
341024186
1133403389
189983414
2138245137
1227306126
772251516
1080942245
515557690
899841529
1731653372
755389410
1145874546
591831311
342450696
1755893557
1782052091
1788869462
1345549144
132058347
146742156
756328471
2108452964
1001121235
1272726222
1273609485
540582038
84269671
197337927
1063820086
943428180
699491367
1496308615
256315096
368335632
484192945
699979836
918379049
1884778433
582773108
681134192
1474611014
1552378476
594203280
632036614
321645540
1731033134
88637541
1580465526
1362863281
1820027631
11660276
1384835741
2965872
1518534644
166844985
1996709530
1808617365
2066632282
2114684613
1782424365
1048801641
137560094
1452096516
1160590730
2051258270
1257987162
354423284
421785020
1795064721
1209578036
1517011236
1610228407
757221073
2017176049
1131080830
1763604549
303268798
485263631
2093152673
1339976528
2080660989
204119541
922057638
355669611
685428397
1957376449
1806911530
1235908788
1726619847
1935061242
217699568
1134802457
1625234070
1121969964
817433943
1094353712
427620307
946273727
215297333
1471576510
1895240966
400629911
794082405
2113229109
1351280273
305773710
1147491410
54266806
833105022
1406829917
433184594
1268852071
389583879
99936719
1071978733
863668784
575819834
1890006287
1696834229
5053176
382190296
1264260004
383718561
1409008908
1864672707
1404794090
110655533
1770037472
19246756
1538413055
911837478
675582278
879371291
1128983524
1530433960
1043777390
896986869
1088018716
444666977
1360380974
888808621
1264200343
1337308412
1823071214
1743470121
1787401563
742220298
2109686209
2028065103
458757133
573323505
1805140964
1913652733
2118198383
740840047
1888967006
774610194
241201539
727759097
39020203
1272839731
1023849694
1100193011
2053478191
969003626
1548769743
1720980331
795420804
934136071
1097080928
285695387
2110230981
210403172
2015891680
307803025
682463979
220851883
920699130
805352057
1014907570
367613047
1898101859
448441163
195917499
149139750
903578911
662447757
1362742058
504457017
902315463
761539746
1534099261
681985782
1529590541
100184997
1993106372
404191370
394769257
2090512620
1119695914
53383508
752767704
8573834
1080664427
883536127
2014695577
1607813009
1986475020
35693749
463825460
1876983114
522379515
1815863641
1243059255
1147673505
2136806358
1493554411
1186281530
864874369
291285485
1307240736
1747268856
469214058
840547021
629592896
1947469623
44926402
388950817
343959384
1951470302
1560760668
426678916
1638664440
2139880634
1940494636
1073647785
403017860
70901789
1726767341
1573843625
348747874
2107959007
1987179069
1286205587
1655429088
293150029
191477818
1079828656
802777210
2106424084
1226299212
794528708
443965997
127716317
417378590
1500955706
677512496
1171187212
336457933
81979813
2045472473
430581958
1360055325
1197363299
1860039426
1474578416
1355362593
1161308690
644867908
1817469684
89258273
802779103
1687064565
1065482024
1632159215
1673150120
874986478
790753235
309275078
357766507
1213543903
1021073521
1106926407
1638211148
1497336994
10942609
666486862
1237095034
322691163
903284222
1427081484
337040129
123752489
1586814232
1675740209
1385085907
213057057
1460948575
2037801280
664865848
1438326225
1018714779
1624846186
560783542
1965353048
705547876
2109197531
832131336
1790684561
1004072762
1525163373
284639888
1075598330
221305179
1069080153
225286830
373050952
2059828594
921456856
773340404
537108617
439934627
632782156
1291021704
783958255
1723930750
75131050
1841005030
1759753365
1150857574
996549862
1145773892
1069719067
2124308349
1410861170
1503642879
351113810
1344782159
2094778199
976807856
1177466757
1127309209
57595300
622810889
428822660
79907094
1295895711
2063699965
717331361
272484311
1292427830
1517399293
301820353
676675390
1183888895
529932322
1251955094
261115874
1929443246
1922372828
1645751041
366220923
310977382
1021487304
2027857824
46101269
6832526
780127655
1349877159
413723611
365391633
34572698
709921040
1732004476
799513523
1084156935
1986065885
1236646029
2029172489
1201932658
1975799827
1751634630
123193416
394072486
1547852509
29454079
445023389
1908492667
1113949699
423212102
111926017
1421692266
1083068400
1630916116
1474160218
19155320
752136216
364684316
1578565431
603840551
377931330
935778422
64772845
1328685827
900989508
1074304932
1805122974
1756844517
600068001
1581261400
1804433141
1518664125
515908746
841329510
435055347
720490080
2038009316
744474272
791616450
130132963
1581637137
293221940
1192949320
1122029843
2037102973
1439504860
1046223399
926201865
1648567486
1501109712
766536660
991471167
2074126177
532680576
1783042099
587271774
1882575528
1456374854
502988682
1774211443
1460575735
2060612599
1265705134
1649424836
853073511
1146349311
485521177
752228251
716282889
592610818
310994482
2060352557
1723122503
187548212
410266955
1382023283
242186435
1068677973
1941835824
1693555112
734055987
1635937541
1972095568
2063698113
1852146635
471570463
1167109597
1700591637
201060868
1329106203
1952372250
1046751355
1114807821
2137844001
165404961
862896787
581942407
1206852708
1644897610
2078284006
1310681368
1634495570
1281048527
158218707
507630683
1418843504
960499289
233939670
1159331846
1369799256
1104098182
1256993820
1667453736
940915999
2023800825
1860393648
964097593
1251060510
2041145712
1675316165
491972939
1711439813
538040823
1404170764
1969478990
1617190035
1881638416
737466912
1597014921
1027368785
505347501
103383067
2103879243
152207013
1441988075
1294062733
622541001
1272174314
1075462909
911924702
2032285897
1179087162
1553683529
302162462
503834470
1403116055
590115728
138047070
2056970645
643420600
693300668
2017329831
682580174
364869805
1045291639
1287657422
2062901912
1651005991
221216127
9548891
212812940
418814890
1528464843
106351921
1517154861
1891261769
2130117560
1194635796
89017501
1128610974
1782009595
2063642578
1490437306
1935615342
806268103
1171525396
1049343546
177579679
2057910536
1582235409
1442134443
1027912220
192246176
1592112712
676725047
667079670
411511198
1071669130
1732781226
888255683
137800695
1718948660
1052166918
1232503861
1147066667
1555481682
62766840
472497327
523180434
1319049443
921224053
1135708925
253443880
1561933465
1356605294
1808383624
1126905918
1022913455
1234559517
1440275487
730399186
892598610
134271727
24832900
1668256000
2001503231
1517470367
2088257888
634324782
249791874
182418291
693554252
106616056
1630055975
742417005
255847241
1807779566
133878200
312722477
1008045442
68407478
1730622105
1373255382
1860728676
332021272
777370748
1736614300
1998643385
1653489383
602915051
658285241
1935618204
898576766
855245608
1640527259
779418165
830477124
1726142941
1906341729
1262659743
1004391266
1914034940
499372671
289285508
142125697
388804995
1219486461
766730888
1166864585
1452831528
623245178
520205592
1953842568
1275181121
502363823
1146112566
1436386933
723162699
1969862888
2029694030
2077130116
770139774
439453686
237100443
705519217
2025658842
349239441
1442371903
1124297438
1450902538
1737965012
1165815083
937262382
1986982824
1387465259
1943272144
464733937
1984966105
2033766105
80945495
300875970
1155746354
1034747556
1272745309
1134431032
87560680
758597594
1163061616
1933855929
1718940226
1414329513
434913715
1061362001
819985861
1419962205
295766448
1126336933
2007791960
938549948
450324178
2124121762
292791812
615779977
2051040357
845964166
847824282
559238869
586144985
380028035
2127331831
799950836
599302318
1629192076
1524893161
535863291
283825072
1753604170
1834936957
1513085784
2060849519
1645491407
935852418
1916287983
501089058
1516081975
1319735794
874214394
541445947
153594023
1496395366
1207119188
1901839581
407805342
907088019
213101287
1326335580
1904981374
519877448
1391546987
1467291692
71156471
573338484
1239639783
2003562654
1876664238
697398694
830021078
902517690
342420949
709101504
1436192815
1106458512
1071822122
158469013
1696003762
1203529115
547146336
53370070
1758620908
1961155829
419676517
20428003
326877712
1184947204
553017589
1970845633
1916526322
2029221452
936518666
270491705
68293822
1145127698
934047580
1151282553
750795128
1061284537
919096995
840777708
752136858
50164459
560268521
223755019
1380855413
1869961321
539231844
1565438919
1671050648
1118398383
2047724487
24888024
890921295
1156600419
35860074
1578595296
858573069
1457364611
91283534
1942145344
981861403
235335747
1188972986
1785071860
1116223706
881470029
574865071
2017001829
121749077
316814936
1666400112
74442424
228544147
927647975
223643668
1376243466
834147019
164833250
1654124947
1484693046
719577301
1181645179
342108913
1604864734
188013081
1025706343
850228541
4856778
248197400
1552528381
1371545854
525572887
420156360
931737204
740355091
1571182633
1308714147
1270836339
1779594722
548347050
1447337658
2068011601
509557755
1532925789
447503104
1750220829
1904413764
1439366602
562696747
1260945780
1836736892
965420831
1735084253
1114377103
382003009
184426408
539827782
301446485
2101632243
1382007773
785216800
976877337
1392424213
1920708613
1349257536
223646842
900847708
55307188
2047962626
1617528189
1936982270
1477690207
1670626191
841182339
1113413598
44986418
1743368183
664772635
1596107953
598856460
1989045364
1838367083
1144176716
1585384550
596240095
533265802
1140356744
2093159491
504327890
1367651699
322092922
587824918
238877767
1238704029
837250663
802831317
1363344960
705681507
394007479
849479043
795857446
1934206078
920211047
2081930070
1372772159
330802510
1195105265
2055766928
456902581
879893618
1325130531
985402678
356425012
687109682
2040684824
1104626960
1129316040
850856800
1522719007
51806952
1568978871
2087841673
1912291395
916667769
1855695951
1017242417
444360397
568097203
399161963
1355272787
2128570149
141956632
405635749
875705052
64540977
968031576
607067945
28832875
448692820
1155913450
398657523
701458338
1405728928
419168980
1611815030
693336872
1855973427
1033096361
818110104
983389073
817560356
804252652
1652670976
843712430
516984130
1172164039
1883268620
565615968
1004307312
487599673
288388796
891228691
1836540379
1177550369
1684087909
1733208967
1053828584
96476856
969315194
1023805428
341358992
696789459
280703124
1340863102
367782824
978249692
255124406
1913638624
1569085755
671561716
4673885
1980716901
139895058
501262022
352953808
1314745577
375639535
1769643941
1119843261
426778598
1811856170
1559331471
1848632786
54710965
864670963
1799717342
1178416969
1253681601
1179325426
1705856350
1525539129
55645107
1254292161
460105541
609799773
306110910
879137021
1779080178
798960968
914145803
1411004078
1689811448
1351033805
1120486183
1373148583
1833956644
1497938255
1528194615
561020267
949117099
1266117091
470471844
1006422318
409928178
1063974987
1600891990
621977803
526008136
1563995314
1206908356
548585010
1045460754
616571863
1457483351
1021431650
156416969
272334397
937140230
2137137176
1037563708
1848302961
1046563988
1499493155
751393991
26882803
1627425570
801574215
1903493595
1974423911
195006595
211529089
259563326
568760035
959104595
2135054014
1849582336
1805712096
678848179
2015486279
569245817
919166629
1087675922
1341235174
120338163
94471348
1807450649
2018183869
1079495030
679247911
758595326
1200871595
70777735
1908267692
570306466
1764413788
2083222123
99906710
1950868837
791820870
580419068
696904765
509980570
573146845
33063102
617661642
1032149962
311826382
474369177
1912547519
350915821
675985153
664679581
884039351
1068917070
1264831179
199416298
309732196
773102995
1703295025
1468571997
510573791
1915676099
130428554
1642035619
520720937
400845984
8396854
2066552173
1887960261
2072176365
1029175998
1191280436
479551533
728691620
2032890406
1390583354
885179965
1753911431
1726952199
730194146
154101360
53602202
1379189660
1473413487
1232874257
138796972
408062301
19522233
1255974166
1722660020
1230254992
132168158
1523905462
324101246
734069804
1441173693
235367834
2060158897
1849869534
1517751270
2104675014
935745102
425849965
2063784655
947714135
1827866106
860365234
1674482358
1841108362
1863248203
1898428977
2141273176
1218985595
1764887250
106912982
1661186128
948707444
1527874646
1886455623
1834883489
621483102
1902464201
1964458504
1571994759
1544013149
1950603326
693960916
1471805362
706893143
1151505347
1048681066
686387528
252396313
1684960824
286935523
1233992427
265029105
1187292447
889635370
422480036
1305233500
598498364
184511832
1453758467
1876681042
795869631
853132047
1235218336
1181731455
1256486562
1258525082
1020096688
1162610890
2060165222
84201421
671410043
1920492488
1349509253
451503721
1938680287
2103685939
2028927353
965263206
688037187
565656230
397830337
1827273796
2044923025
1344090430
1079055543
197996643
876067617
1023283736
1810896749
1378659576
1543666964
2101442936
213600091
625936817
1201915734
1313082336
1281509591
1032198225
624652305
336432606
1576569220
449189345
1987840683
1073384859
259517181
1040602283
1338324596
2121471175
392969674
775909005
557669056
97787159
196190523
136748540
345031883
1407606545
762201355
1114622923
1961133972
1593136050
352847968
1858591793
1300082266
1901206915
1774061868
1925587927
1304591259
1848369068
964904169
1963566637
1167528666
725106530
1459691421
329412925
981834959
712760895
1797948185
462662461
1607014643
1747929181
16870599
1934116769
1782785715
1331847439
964301385
1735553855
1023076906
1202281773
472601277
918794249
1348870496
1331748832
1206399509
98023486
776188004
1142526045
339199385
1990316709
1972104800
1695870447
2056380116
129072765
1708290759
810704376
660058080
1730192542
1700964269
638088843
1628734512
252350295
1715008854
1665420485
1569174424
611747529
920768224
2021836094
823660406
2095048880
240401871
1320673368
386146805
872862408
1933244414
1898338592
1703538507
830610088
618029114
1028968927
574651274
756461138
80759430
2057600737
1445350881
97205573
603522010
255402609
390836841
937581182
940832061
1623011595
882298535
1405634162
367093815
1387251777
286112222
1051709235
1792871889
1147591032
794489004
5425278
935229286
351197212
1631612511
706291344
949486932
948947958
1791146950
1882639795
979414302
39444209
1596401379
1974868678
1448644863
1720224952
1167074297
58755269
976981501
1685084565
411402573
905645309
1491398414
394698699
1101632290
1661326067
1066934826
2110228796
2129335974
410613833
1899155302
874769008
161220460
138477344
1510098061
1982308430
727544392
1246736407
519861606
708293134
1914039358
741824754
1850188053
783143442
682511515
2114802406
1217776254
338874591
90937037
286232350
1238680671
1592860300
258260548
2114414842
529153425
1035501340
1037979821
546925828
888620179
241296576
1435466040
1909757807
361708386
1316009759
1444772902
1865061312
1557334781
646710929
1824294017
451193472
529158412
748401994
877479947
419576406
1139956134
1225012258
439980518
1051396636
1307179045
1510856501
554129109
318271285
364421189
1708576162
980910324
1459923797
2134494176
1328817986
2012244830
1908031712
1899566016
797622063
1010036283
748518699
1994118748
1391190248
2073071311
683112208
1459395279
378718500
421175596
1351758174
160524796
721975804
111885106
593084100
904902101
865402871
1521735135
450286284
472912941
235649739
1866108687
340157882
2092897438
2146133548
807172777
492322736
2099703612
309992316
2027419326
1104089558
836255714
1328322872
638593731
580475017
135632368
1828775102
920329479
422649890
1253528623
638046355
1588687733
1471854502
178337815
705289338
1817437102
856558745
1416181853
595944061
2011895480
448013779
1470102378
349990920
1022354179
1359041271
269010368
420170125
1906697921
1691053393
1743986859
318700692
1714057049
40886617
622645081
1730366101
412822361
1258176879
333200040
735975935
285592818
1541678260
886667511
1984167014
1839726630
1275521858
471385311
618770757
1525035547
1751958503
974322941
731590991
847987340
1497607484
1279682623
1507205313
939937442
2060973017
598944169
92100542
720581140
502858724
1136860069
912404598
1602524412
301736974
992040373
1352601216
930942946
167945464
1680800863
1298628071
1320046162
770336717
302919750
1286800865
1097773457
1872409820
719165204
560515064
1218946435
1121204591
1458904533
1591899216
1887688988
1220482162
696531328
274128786
2040336010
1954101976
1555916158
2072186960
1150760310
1176969174
1960751289
1352862156
1234905858
1786592170
262628541
1204794908
1075414227
1479606362
204369524
2102229402
2068965755
61939602
1654220785
1395070121
2031531175
242733229
1079789816
332456851
1298003566
2029928049
302622506
194913062
1584576424
2048641054
1389168682
950226810
504081700
1459909054
1486983909
717277666
536702224
541375821
332513646
1660661267
77869688
518175804
1715543281
674149115
550751417
2019820169
2114337614
270947900
1662306139
34126683
685432495
1870271782
1779365609
346855805
1133786414
1367182745
2146684730
1566161981
1719584228
662279577
220790050
1287269008
987139456
1698108945
332890751
1681502358
75722779
871394979
475890936
868460538
1041537858
806708567
814075020
1078649989
11030178
994305521
2140342928
331578791
1861043753
24290140
939674083
2039547557
69655695
988509593
2050915706
1286372997
613664692
1430048024
1024351732
1870301126
429565007
1098570351
64650014
1115423559
910499972
1493522044
1134302255
1192614099
331453990
1017916104
841142728
1027558904
249219611
861393566
206445257
1708589970
1434454479
476019439
543306586
270701189
1821731560
1585479067
268664508
848167733
923723309
428005191
1574901147
816809427
437960381
971198206
532154943
2074914881
1520053446
995911201
1055667297
110992737
171720263
522379734
962979491
1259878544
1491982251
904445258
682195077
23535619
669746714
896372232
251404998
1007378030
829036374
1588339865
106550787
1838063975
219285537
1656081550
6723731
120523920
444258308
1505481750
274390950
1808444209
378612298
1119780824
213119849
99645984
2106671623
624229922
2067801041
1969366984
99351401
1164184594
1757635722
568450415
1305381630
1202201496
1135146864
1171046572
1550861374
819655972
1893073384
721234076
928714338
1286080228
1628432768
1076846407
298682212
904499361
1477240801
1598769225
1062308821
964956860
634533110
112233668
886264420
271861642
616629970
39916450
787467207
2140979752
936941244
2056628733
2040328860
948720255
1145027009
780464830
2076535030
1235491972
1864409015
1929003145
1192866019
394685890
1825654951
1514466273
1668948745
965269988
17378277
621962350
744888089
881506707
1032177823
1644279425
222715485
99682857
586522602
450650864
1774043489
1383140653
1728526311
1689520000
1900572944
1186446102
717970340
955529162
1227926443
1656423148
48901063
1950108678
1279199725
1683034761
1212872189
348046637
1933533788
1212329574
870974946
853128064
1010010998
75464730
143522904
214171517
421626323
1669333612
898834468
175009205
22073216
772011058
1028348366
42994729
1330164000
1508509335
477205346
401097317
1447175082
2145696716
722114789
534973358
1257784500
1222074618
1188924768
1661390593
1347637377
820310618
377692036
1356102945
1992202549
1789461874
1502534995
400385745
1788535438
1482338443
1650916505
486835455
820535926
1547919963
1741414261
1795148300
622355258
1227857759
221205254
103342507
1373076229
2000309857
386474527
1305632248
1661444719
1662596140
343307447
664169498
1101729536
1388621821
1719404361
515380057
690341716
1158631854
179193131
1151309841
2046376688
9888830
647674677
1810946048
217351182
199603504
1848797197
1280394677
490535676
1482384921
1033719316
1491422693
1798451086
1593909923
550618518
1604630448
223218825
823898326
1345257707
1868363424
274419849
1597917357
1263286772
1882362034
160873507
1982835417
1643077962
842667341
287662138
1541496824
1732491823
1392489852
1775572285
1427814701
544970050
137479181
1651869199
1782414184
983969993
132275798
587933677
1820717087
1872709958
1301967847
963987803
1382597185
595947661
1882481574
1367275230
371222183
881063595
994980195
2045880152
1492019439
1758134120
867736679
489167507
453016831
838920236
29016878
2053282182
1020163849
149106619
1084413622
1566078130
1711596652
1133916563
1990316384
372237235
1922675207
588695948
764168855
1784767503
1550266220
1487067887
272171452
355236878
1139074763
1812127637
2121099212
175915954
1936799924
464295212
1323561050
1569761950
772676331
1820685585
634846058
2133796601
492380729
1683941478
1792355904
1643368973
418827154
1782038245
891805912
1266190240
1053743791
1121297356
1520624203
756506259
1939677177
770610993
1912928304
1679779796
84787943
1755328230
1310737017
1985689990
1434742229
482082804
725006802
1408174986
1913119871
955585940
431845159
338925413
1761245239
1322619482
27112661
1449421129
517039153
950101946
1526590151
1305251813
2096539646
1709832019
1685602279
1867313240
66945711
788854035
332920139
1714657784
977592827
1985314057
266444592
705145592
1790566515
1494801023
316499969
756418120
1583814229
1947277271
953695825
1000298030
314917859
446678818
1243920171
1935737866
1770368402
727842505
1024802173
1249034542
1613491208
1434403765
214625042
1097596688
879528604
1378584070
1210498742
1606863209
1038623429
124030308
1684380803
1655118269
2132744494
1763752807
2105144605
560681853
151492730
1366133656
11333798
711307224
1905469538
806547964
1042132270
441555922
687804399
794792764
1831693068
1284869978
1242202529
1020960375
1039388368
337001937
284395526
2022315786
1457181924
319274761
1944363178
1681716493
360896956
896083570
914859913
1659530848
1097048149
535047275
467639134
1086134202
714239604
720497468
20225068
725855271
2084726175
1423678177
707927226
1869698979
1755557541
383500510
843529793
1313158594
1385304901
1982355622
968698640
784956394
1533874715
2095322538
2051614026
1912497973
2118691363
236613243
984591470
1864025681
1610539993
78105120
38959294
610288626
2048355360
1333277038
1538340995
1124934506
1147886448
107796841
423881057
503786124
1830511781
579766023
99187527
228592693
1019870442
643041212
1206794153
183891359
1211756344
1715336901
81743377
567971869
648186623
420158525
75285657
1557095768
660299352
502230610
970356541
863924655
244230712
1175205435
2004378000
916494284
10370859
901862157
83478559
54154210
1362887250
1925790523
460042670
631901773
378095485
683126100
423676281
958698209
1172117870
1313711201
1117769277
1171348061
1737973632
811547389
1233982540
1754133079
414626106
1779688150
342161241
1746148153
1181908855
1272078426
1886342584
518717624
612308687
521706437
464630141
1070408778
280304485
675314579
1858337611
317857744
1405457290
2142192137
1995173855
2071792075
539108217
908420530
629502004
929298946
562761017
1266004973
1130656703
1806401780
133898059
2120859216
1937106276
252218761
1240939325
89982773
620282802
1830463286
2135903534
390736160
1313299329
860044784
1954523871
1453480530
1892449623
1796428707
1275968864
2037457555
2055381489
541813606
1031626871
397346232
1854215290
255985653
1392607206
1910362483
1454495194
1192913856
1782193276
1043371112
38742817
1580289137
2095054906
548445738
1044880382
1016817892
875036580
1922602915
733217819
563601509
1637377386
2100897646
692683737
1637879397
352495439
1975040320
249773054
175374396
512179875
871702940
1724598981
921539829
1550477752
48506983
1111354460
807105972
2002149843
1281901476
510693696
1748760988
1070048811
1681314558
251194375
697269302
473980668
94111629
1018572174
1135453723
513893403
1232081579
1534510607
263439040
147146742
1289984351
1734108215
1214129794
467323995
1596776794
259991597
1212780255
1415536193
1016189696
493397273
1036747951
1443806812
1379692616
1198689980
1322827039
2051480542
736884829
951934059
1243850188
1373452999
947173678
426632170
1003134150
1707593459
130126290
976703952
1723326289
1407489191
224058368
2084728048
1466178605
451835293
1921706855
1024000233
408467937
1319386807
868758668
600944664
1105541435
1270141509
1339248105
1229473443
378185312
155482134
590419293
1481418983
1866805428
65960814
399451622
1575738987
449475702
1922298434
1441510791
894987171
136528026
323888994
705720471
910935978
47802326
1980354416
803535021
1613629947
1327171852
27333283
1391679537
771427230
732914290
376688285
1552638003
1296746264
845812229
1485060182
243322028
1731663901
1304532219
1429668194
1224414795
1058545570
1833162584
852584348
641460603
763999463
1482425262
2093922773
1391849816
2103479336
1581061999
113456991
840509811
2115846689
1910024615
1976675140
968854026
412732576
1765406226
1421693640
1067457586
882499464
22662250
1159938733
1737782388
2109416209
1635404319
1679691359
407154611
2018484082
459653558
1790777368
1609660730
1035623398
2140641459
93467186
328281301
436530455
893798427
1005408450
903163468
829516586
2046892269
1346846867
2131943370
183625439
1414825672
1282370003
1148189830
1945214051
995812341
870008929
332946658
1069313808
811071266
497986635
723783708
961552080
1195676653
1259995919
943126700
2001556943
1670183795
93387359
1299413315
508060739
646521928
479590071
319814762
1823964760
154291728
1468648382
1016618616
1162143026
777712473
675925725
1227926940
2023771897
1979174719
673087955
1565438919
536446020
634795054
1130955655
1445686441
452324901
1643488059
1872035289
1015777996
1656207460
1665366350
1678862412
2142835597
1456955708
189652310
917170065
2014626273
458197004
1853794011
806686256
596810715
340040657
916116327
186600466
223453281
688193019
185326279
1185006410
239333218
1988831800
1792813620
799525823
670596303
80200852
174015591
326694046
1890190052
1681609993
825252997
235238056
1483043956
610590983
97012290
1912401122
828480254
1628322112
16515057
1327877262
552565948
1272629207
1397730722
1470771819
135129638
427703509
1000901131
1537545648
266516255
1272422581
1418167690
1269600707
1101476835
2113666812
1423121780
1758681327
576284704
1493317769
1618377436
2141198420
1017847906
106370908
1757661983
9072961
1042070405
1849182111
918173338
1405675264
509010494
1037744703
1321391864
2066335959
1430318098
2019084818
1342031667
1745009865
1389738893
1290926186
1389361434
20155397
1137007736
378360895
1897218201
403582279
107616661
2140944068
1989859500
1854249832
1872920057
1040679630
1937560641
1962256187
563972102
898008540
1446808934
580039060
862286768
504939904
1709736132
112098712
2075358132
2063951450
529270335
1653384194
676812622
1687838520
1553230639
988963922
46354598
1277525718
904933946
1374753715
436540734
1114482781
185545799
967527914
636487509
1938838848
1220196751
2075110542
1559963100
99391428
1906707734
1216973861
1041845440
1774275320
17933961
1386510387
1383884360
845032934
482305414
1333866059
414896829
1751825835
1888012594
1118526600
1371849549
424556604
35401877
887835212
1151172406
1742559108
1933403311
2100992726
233624690
1309866429
1492288883
28184103
1089177224
262726023
141178127
1582912364
292573142
309156336
1977795840
671614747
601742795
595761666
1565926607
1752923666
784512955
92783774
1310506606
1955497198
1327282486
529413984
1741204548
960609829
1113326210
222219649
25241690
433367703
1744750675
1733937725
1997662267
1789399989
818715846
1757190015
215806513
1055217462
83627425
379957991
1389735494
1510504296
1418772978
952209771
1265296286
1570376896
214611603
1871911126
531348694
1788046696
734345807
177328670
1549340502
315440699
8144491
205040908
833526485
355959858
799729059
1841634418
1929884783
286590831
979970497
139415024
1063998244
440110309
213224046
1568149111
1973999061
1470991189
1862036860
536640022
1953240868
2105723081
186362313
2066084400
299365885
1080056281
1073459627
663301473
695023718
2134046303
1770715440
456749751
557782266
2037267824
1236806878
794734017
29383247
1483740870
323480124
1741056316
908078536
8104932
399278749
570361271
308128819
2042625149
1159504705
1700181981
282688571
806182274
2103605724
1282346434
1386230355
1903664340
2085062227
199438201
1806293324
1856939651
1640568334
1353836590
1595131503
1811943444
243395594
464355750
880965782
1858718426
1888111097
4857705
395021559
1523549506
1411346011
190373568
1706883753
2030431431
1475079535
742771624
718992641
1600590873
370610069
342728630
976563609
580091433
975770751
1992267192
927571122
502548783
154030713
2113285394
106809856
1267768239
1414206864
984811711
1201361364
1618324297
1010769639
1223650304
896860138
1260488624
390654694
1599038089
2060915258
680634035
1676885443
1272823941
709481203
1444571161
476621721
1547999968
884926800
1524517845
419259811
1096209079
133577906
2072498435
534790739
662699074
2048347938
818781180
948954711
964040575
1984991647
1576243438
280297167
546286337
802786713
1796972568
1149727175
906744689
1336980692
1791425614
548671431
1248209657
241755542
1169623909
1676108277
995559577
1612902163
784189540
590667381
1775708770
825121300
1845712923
870162318
1954002515
387893814
170856206
17743760
717755151
1597348370
891751782
534054877
1418520135
1803864283
1206412853
1929359857
1325667331
1979318254
1915735736
229127756
693620165
1174338887
1903300747
79879760
95061610
1432383963
1069016165
1634591661
1019136901
2085650061
1075013810
1099491280
1135521263
785802237
115795383
1198684687
685621809
556596201
1506375513
2105618940
1840880919
1917310329
1082412472
1529628147
1742905780
802895982
1131742131
1235054685
1721914473
1038859514
493941137
477841930
1139822642
377252644
1918627497
860520895
1226800998
1595625045
926350541
1499171648
599714012
1531303713
554817339
641579493
1649896766
238300102
239281676
1157587079
1230532911
1940483606
967696506
774650581
1791370079
1786027985
1171676289
1908357381
1276824548
663334645
151910264
2015214029
1050203901
1105067699
687724384
1563936230
175999359
1399172596
693198166
1585914600
308603736
1326470362
1516772066
1334211001
23203118
1053277832
1112817844
566245445
1611316243
559711629
2067486740
1608366067
518256139
999655867
673397860
1073186153
1311913606
13055511
1998040768
1474758870
1281888187
171101712
1700853000
1439256586
1105052270
1406288696
1011523811
2118651101
2033070569
706628748
810778816
1010106245
459965125
1817441957
947215885
58304510
397236032
578445669
2023426314
200784437
225596866
1715663012
526837555
1423244683
527139976
440615788
1627538952
1138579633
671825115
300243048
766302116
1162666548
1435000410
726942045
1269975437
274418012
1053557430
1983166991
740915316
2100103247
398106828
1363337959
1625387211
1199560126
1000077781
1780718288
404515760
1660687516
350207637
842039742
1742151409
912495401
1991087502
692998761
818685082
548511179
2031952669
743901552
1484323395
393851499
597108201
656720729
1702727805
927775983
930469859
112595035
119160786
1942651694
1781784951
81320129
618306414
384246628
1994581905
676586030
29977417
1562968826
1141075868
1345301161
1774992954
1927396086
607797460
544539763
1521869540
1746830166
1297104785
730332820
1746643417
437488043
366399503
694322922
1553404886
1191204230
225979263
1262411542
1459302020
379850456
1054658285
1404723550
1866227308
1207820605
1478629463
229815266
1189399473
283785631
93495464
384741736
1823324858
572926181
732018307
1314269529
51969820
1382553188
1223823846
1340198750
532547094
184308656
31012950
1751529276
1901696562
817058867
2083118029
553925987
2028127411
629695693
204631794
623719841
742727659
649909107
1857977555
2127235871
684836908
1426016937
149335141
1091725062
951441780
1135484826
1439891287
277256896
658847933
2053614954
1913345831
1620224648
979751860
1376163423
620631003
1635045342
439760962
1043939357
1554134614
415966177
2033815265
2014549299
1378479770
1116395992
72190411
855410084
2027967743
1250110957
1288860855
566554961
711925151
1106977181
1558823971
437521203
268647058
59275228
1895304140
93933407
2105253912
911052988
708463281
1506940599
1956669214
1084956970
692124638
197231098
152104212
1828769490
480653802
1446973984
1447313244
1018080698
1149881311
215225883
1454521194
320530023
44482637
957158292
101274625
671160094
410373449
890031909
878504469
609495357
280367250
726604966
284701500
113061940
339811067
439191310
2133480037
1989768662
1741289522
764560529
316481281
235808350
1528598663
1770800147
314779869
1002912339
779686787
471346564
1192504383
1812990912
625755224
1320269691
1536895607
2133439436
1410865780
922642114
757205652
155905886
1348516409
649541376
355655058
1016441465
597688084
1131282305
1727300727
1731930294
70672076
1086475231
1022803034
50126673
1900238371
1230192462
59722482
1136997943
1524999179
1756619620
1539332132
13464662
1379796237
457857713
1153065825
2009924770
1168639010
495137216
1438699551
1999236896
1414996586
1180084131
1728463471
1915899620
473267797
879940378
1569297351
286681337
1933702016
1060853724
916256752
91900370
387672331
1695118342
1729455964
29164521
353288318
1899143355
4967714
458207543
268589640
244345260
1629475446
976930799
89698561
1613952540
1546874817
18583438
1953320842
1760617591
1630315079
822045186
477961251
894840033
187799244
387595157
674908867
1498574779
1819176273
1198105682
815311384
2047938109
753377260
1613613545
682245928
598874871
179032676
1079444636
1849408906
50870905
514091212
1128807517
7236940
1310835957
1872530683
1706361447
314248381
1148806084
1014026444
896028369
1661759817
807987312
1989183935
1384683700
1647522340
1094975039
790586800
250212
1451222005
509518123
562835856
1300837956
425863382
2092303552
1776206153
1271940199
1369131668
82522069
2026299762
444074702
81242787
568147568
43354504
63475179
2033745118
774362727
1911088910
416233527
340456219
967050988
1081495534
249741531
1637636297
1910186384
1805663833
449542820
229612372
1497929650
1580661976
1242712932
2129137360
697407040
1359269269
1161442367
1698470339
2138279196
1683626871
129716585
1669224121
871314518
946272430
1603935548
852767687
1394777845
1116538049
316956234
778072884
842579390
1059476270
289843859
2002704483
1126402744
1915271281
736527096
224950492
38817482
30846531
931599780
1148634170
906613612
1395929842
357838588
741080835
1297891009
2080093325
706128991
60983943
154521968
1307645046
884187535
1624390649
1649690381
622182845
209929280
1581987825
1002164882
50708116
1242827438
241469179
404674653
1967303298
828518202
309507426
1284156879
887702230
1112896058
367743993
987804885
1669025710
1938751216
1248250027
1109981070
212973778
1705146687
1236901555
2101933382
2121007899
1395546428
90598975
772209065
2117024716
1538867285
1184438100
1798633881
168007165
1551589199
534495211
1495257103
1755442942
1049123894
1153036207
773697044
1339652472
241807049
38737062
856191155
527820233
249679796
550531071
492780006
1713264049
445366809
1624412398
815289425
26195222
802957969
1110328285
251645871
587399703
857017963
249061604
1333120063
124589142
1172666596
817278971
999395509
1087260009
852082186
1456601129
2145019816
1068058797
1927352484
1786909484
808040802
69186955
2007195855
384780928
438176248
1642782831
1313719938
879745549
608609454
405356668
1519568641
265059846
1577680865
1066834855
870626472
578632360
846719294
1003004186
588956475
37201634
1191418884
1666474413
1766588149
1158990096
387272127
2066588226
1768859878
831257390
693434117
1714710565
542914911
1353244154
337219939
752948667
851147898
1928281592
447627060
1828581285
1880698987
135192
302192645
379904653
974864404
435988437
567032039
44144966
655713029
1726680376
432278960
690295474
456914202
1912100154
1066413766
1603294872
249922911
1868167437
1007609593
526274393
1808149736
1837828796
1468153192
1435039684
1403473675
816175355
941876032
1382515599
1549661575
81774478
584498819
1078340415
224806407
852180407
949782835
1359866376
21863028
92468810
663431801
1593561202
1167970176
848776074
111531673
489770639
935461113
937847679
313882827
1856032482
768199361
749504771
401646998
1329782922
1318433818
524858283
1324985920
1846550073
1139391853
1304746438
510656770
1712684105
574038394
1248705195
1869830170
246814967
1171488313
101991069
273621314
2070631524
157244021
1493419997
1301001466
946178286
1066930391
2066870929
1582871087
1249999878
389159081
759444136
658722212
1541476028
2062772684
1503932557
360861766
1555360582
675288489
500800812
221478370
1785593133
1284464960
233224459
573924952
837706406
1281253212
1860080541
1819222689
1753694835
1120744580
383253173
623225784
1136868544
905173482
1945852644
2122266362
36766161
338255875
559210779
27898863
1441790842
1244249230
213107870
2075214860
1661064982
1480080573
2090838800
1981803631
1043954559
1499795233
169272345
628074842
854548685
2128439103
1448232676
2025278149
1826250022
1147842022
858216877
1072456061
1521531780
2016340314
1990152466
1294972963
2002194799
1701763218
2006103815
1249345075
1352099322
1613595969
249610791
1924424681
1030034242
508087924
1465073965
1984752823
105732254
417745899
1744223416
562864344
811312040
182426688
761736193
1951956007
589643168
782812905
1687582363
1832082435
1146048576
712385652
427875636
554266541
210176086
1834287329
1166097957
288660535
1481679574
514022493
1953337846
1648834336
1312645902
1617331174
1459717033
535735835
1565505377
889363271
1948899505
1400922127
2135843859
2094130343
517560432
1810370012
1592093836
1542757681
1689939127
1106437136
1840204738
178030163
702322470
54706569
1530783395
1719305867
245357769
319994089
1630866205
1773862402
351486243
753977150
1190349216
2061583246
6885653
1622168295
440662284
373363700
1107701377
1315724021
1140536924
1344193701
137243063
1492734457
1226448854
517359031
512298522
612223618
200221759
192057259
1030590553
455788052
473840825
1038470614
1922428770
22899753
1247031800
820102411
2040156957
1270635264
780526673
1900345596
815278160
573343690
112567607
511154668
1427984751
1428278595
1590871040
2122712844
1403131093
1478282434
321283501
1138837341
1089867582
684986220
1357088640
1111016026
496372821
1649087583
623517289
978011877
834347281
431197826
1086556684
1930465647
1290646627
1273514772
367448084
1665089270
558067331
1171802822
1219988532
722266146
2141897951
147412599
569354650
1019498560
997600222
1276624321
640759893
1041441806
251318505
1407580670
1572585563
912184137
2020283040
482074113
1255540898
609026937
2011581080
865841371
145058765
1758841457
1803255382
1349877159
893279384
1839980940
1806611952
1379933896
1239265476
1027053970
1714389936
2105421466
93803990
1070552896
463331756
214373647
283868540
1315969736
883613534
2110251120
2111177996
2061452320
1418338487
1621411868
1663018216
100769034
852737378
712063871
1004989262
1412638647
710505092
431725686
556062889
87032425
1588003419
1419139141
1266596804
1454125421
492203128
236233107
2061692487
1496401660
1915669407
468059123
1165140037
759166036
1647779393
507236583
672264061
1551782236
313127394
1960674100
1433904752
1305023383
1968677351
1653959276
834825868
1116850602
1445623776
517600897
1092626865
516419955
1707081641
1172384161
983926460
312608584
864859672
1588628346
2130732372
1410454208
1321168498
627647670
8167778
1768642991
1841291480
484547721
1660534834
1500630209
684026154
1533896321
636148634
1840863053
1384099011
1548949066
985268744
1419104109
1644605521
1712206983
1515125049
2119802741
279878263
143735650
973792843
1273345099
1278589942
1898073531
2135613368
99425333
1542069614
1653857151
672156807
1392853911
1728190783
1925994691
1927591104
1413092495
282067539
2094079610
189755051
1986330456
1869619049
2029861673
1053856993
782882215
787906043
1404237242
82320425
621308318
1296430266
814643467
2141090335
1487153385
1077877493
1989615440
1873267410
1467186581
194233898
240183574
1882260348
917910074
140501811
174706134
2005191574
2087226694
2065343048
1603403242
1544579335
836878810
205693997
85427811
539250550
1189349113
2023434688
1688259287
979562045
651357860
257535542
1308124257
2032445505
351945329
288360345
892930252
1631969791
2062947670
800233622
556110139
546451381
1461859306
337009141
853353436
2146543854
144365123
1995557456
792180126
1847926786
1206498922
1475479814
1149893885
1647871550
1041584283
716776369
1602524789
651621086
967368545
1856763084
1875631720
78812070
1429577452
1917003098
2135442516
1260353083
869793948
1261811626
2017188025
1163151424
1047630792
228886066
1068446657
1045463726
1645306873
478866206
1413200325
1411770623
1785560425
1797150731
712453762
619493079
704151204
1827443717
1056204832
1602583022
1817415823
1305061384
1113399968
823491267
45167877
579847525
519171260
1974413534
2146389450
1738828922
88388226
164378937
606834681
932621543
112377438
1807778476
1732391710
1299906898
599735428
1639449735
566981809
1635677993
1250944066
395550146
476228701
1108938821
880502531
2111179915
1583024209
1740981014
286211005
765030845
1546542145
958958411
624807225
1726514171
555089194
1156328240
703937023
1873992828
61592545
1844237796
1816848273
134199662
1531900571
1488875968
803283456
1990772067
1896623097
693535165
793577554
1119731695
1952136816
652664530
1738125911
729799629
1185483287
362740710
1959975540
108896873
867050453
37713215
491235538
1519019373
1801666386
428973351
285093774
1231505266
1931683075
1239764756
822354181
427997384
852977879
1943134847
343037030
1419220226
29924958
1685155138
463436738
783035593
1255170736
28126587
1205901539
178870738
381064471
265525661
2110050436
1095123929
552644500
1404824100
766301233
1556687778
1496352058
324330641
1290117354
722760020
1173324
227717727
1746247521
412897366
1200081120
1075883797
1519305056
1668778228
903970688
121900102
1830834786
1888415183
518818605
745551295
701140285
1513101600
2036616935
399628171
85717123
351017269
865301962
1264965999
2053124850
2065805385
1855688752
173487595
1577565595
867558813
1348121268
1910896844
1140068451
1468016556
63107421
1879738016
2131726046
1156580103
1682016214
592784725
992227153
986435769
130126420
6823522
542808651
681625832
1841873011
1105963297
1075475631
660886604
292536465
2080339451
1382774252
1865198829
1750270894
885994440
217191931
2013403949
1268215519
1188592192
1438012760
2122587768
1435813032
2049667324
125377077
826263365
14396692
2129199332
589957223
399197253
1991761429
1299796417
213665627
1784658288
246388169
102536549
1540384764
211475466
974779500
610372601
472608516
1344451656
1736407860
1992185939
894078782
2028241509
627998643
2124233555
708103788
754949210
347314726
1283766097
1261275275
428169598
1761245271
1885912473
1451412731
1236579021
631304314
272139218
829273278
1284386779
674954609
633572445
1869931417
656498392
1003956209
1092237701
324359883
31589711
771627846
997783
1169298395
1251426365
49950630
383283216
2008925128
1536545883
281399900
1451201756
102694770
1523934590
1427719972
1096777202
2082558044
1540316679
807091308
69091584
932396914
925017312
1865024860
1703166550
2135097430
2008015445
1208368831
38211306
1370071924
1452804687
961825426
1204242426
1826045924
1854791885
1765179940
1010630397
434803187
2001006603
1216403540
489655379
983647160
856075230
927555619
228996399
870544398
86330717
764634548
1134898047
816190779
1811950790
1202115727
1572353386
606119011
1245127415
151943798
1056754106
1902798063
1469038629
1764760616
986770823
1764405832
205725547
463903905
1778192719
30240129
681253441
1562848366
866547284
1395654546
414149042
441497674
275974087
1541565907
1950544689
1906053525
1184486341
51263650
1347190351
917275943
161651160
2088256783
1439529018
281718052
1598801075
1025855869
1888567450
1750827307
122848449
1810557765
288001102
963333759
1098282659
727945654
1754589380
309786592
1444662881
1978665948
1858316876
1632155734
198552194
307198618
816596166
1726269454
231451887
877526832
944416950
1478955857
920856218
1625796592
631785030
615752988
1636343933
1480923817
1637456010
1612779440
1105569175
455716454
1188162278
76248312
299792485
573525369
1642756808
1925846158
1105200882
477749319
608771304
1239105849
296960939
1145203444
1744397948
1382240104
2670458
461685964
947629433
1059826050
1647773382
531649108
1686988531
511147325
1817212018
165023856
377280000
1641079450
1120482986
1005218128
1549138513
1561513956
1531299787
1349701979
709577719
1451274103
1618385352
1518865374
1783491267
495048136
1610005158
1264496852
1509694775
1487520048
402314699
399419247
26247096
1845536326
1615138544
239923840
1437669206
274535938
786267996
719278400
505463440
384146769
2119505422
966234882
181246513
975082502
611201767
1144093410
772991837
2042640567
212629828
1569317168
507928643
922565429
1797760328
610397694
1202759922
104917734
2056351150
557987406
2128707512
2143873650
1900309801
245837968
1906570919
2063231910
1188880886
1297127410
1131420566
1694476205
1505525872
1681207167
1035343556
1716039910
1906879634
1938708676
616955168
657015034
1379712921
1856307121
1859788685
971556413
338936592
2033103409
2046930600
2043539377
1030128333
1129294866
1574808846
100243647
2096252404
1543580237
415262981
798672429
448164837
1486428671
508768970
77307724
1113015074
25295625
322234012
445267464
2042351753
369623621
547754760
380850976
680729251
1391570236
1638610082
785839861
994137914
1799320201
1686533529
352578406
30904422
1747811540
2032082356
701844286
312773726
619966595
827340001
1576717550
1669376239
1673691765
965695919
437343118
349685572
585639533
785452527
1024273522
330944179
1612034489
1386432582
1124745472
1531413513
798214143
207706215
1207880058
1604782300
1892486836
1379536850
1696332081
627374170
665671889
740642835
1078803243
1729470777
808305900
725989905
1253015580
1903190581
1838190062
1778753403
1422920673
915588519
1928194946
944808188
86946280
598349716
283083024
1679714658
461940948
763512226
1593888347
956786313
1270301546
1989781357
1614367701
685302254
331536998
1341855008
1147155671
1901720701
1971641351
60626010
400385220
869241372
1558860268
1104483266
1660962150
1517791842
1173351058
881865640
257752535
167983628
1180113211
1940954093
782023876
629335949
1765519266
823301346
425156293
2106862447
964466559
671468321
938864626
1051789865
1801200066
1744267157
907815426
753056819
1167755044
1430079404
983879093
397167765
365801257
1035190615
124853478
838178274
700926615
907122372
537098079
125211312
2059214438
1674783387
894700084
846078873
455149108
584505251
1532567080
784057904
1436885333
2024281743
1901852516
403909124
1580405215
756249337
404345331
141847599
894365898
1426988122
966409682
1452736047
1292736640
96949224
967934046
753292600
1719894557
825654253
1182543032
1550420667
357076383
1440321715
1880678948
1066668167
931879292
761244743
350868481
1666409327
435339837
512912306
1878672639
570013674
1923767577
1704469921
1807609278
1499209349
2116405275
42844428
581548356
487318490
1868079661
1116588709
496283158
448716961
1277982308
992885139
1541047880
363709521
1558672003
1572682416
355768241
45078458
775219480
2126762406
1667461763
947916638
1025412335
1894945189
1017517642
1558227658
44232303
775397918
1788611328
440972086
1403686179
1602743629
35804009
2132006654
278841150
1050710694
603706480
1514818350
588430651
1260438800
636005878
1913379271
1167822359
1411665382
92078759
905393056
506903368
2056506570
484527197
546695573
922837888
1203621644
826459134
2027234166
1748692520
1165764216
1402897860
550823689
1868620153
1709061210
1261911751
250475524
347669625
1124228529
1063714772
317991749
305727424
523804120
1719593464
1638749628
1290419023
111954273
2091187365
63952100
951590177
1777187353
818868478
1232030244
249073088
494499535
1532125613
63033516
840744480
1242495011
269321293
345636676
1570760774
1627154787
1568076914
2143094658
1410403244
552698284
216952652
813858540
1358018432
133735410
1951820318
845419090
2101830323
1897353942
417453208
362055023
600498742
2027447991
178165151
1564625797
308465843
849140244
1271358616
2106542640
154248214
390350823
1776633730
914871928
887720628
712073198
1575770356
286080826
313032128
433531033
1701535192
1980757141
514679626
971290448
192596477
2144684257
267321301
1910187141
629391834
1055057132
464510707
1266381681
1254050353
807226799
1484858682
303127679
1306658891
1769832514
130879138
135972307
235449946
1670845760
1992812042
1277358902
1067817415
276705035
1894037260
936067169
530413884
2032878634
649934952
361549756
1500610479
634908039
1448977100
402696054
1576511431
300541535
968075524
2034725965
1376965387
1998734838
1858819633
73702972
160915798
1904768437
1443777032
1789800244
515715042
2116503010
551021865
916317544
1595526741
2099515944
1852771513
1158713077
615521567
1171598347
1264926467
2054898697
271840807
1214390699
470002119
1056829860
1213842452
1754507159
802215465
326427892
501859228
1273563053
566890940
679620332
205248070
705038464
1009567353
193929019
1649451210
379045716
1679214826
1481298755
1847330814
4040716
237264922
1808948954
2077870193
337863501
663143250
1333299706
1493432885
29949249
826929831
1198240096
1460696880
2000001613
1342887467
137598742
1681701488
288023254
1738812713
1342530297
1650957663
523560895
1406067772
1983944682
1444895821
1342609221
1522961996
869735840
490166304
1836348140
1759840516
2123723222
1404758210
1823637131
1674687199
212839228
1660635266
997391874
965166933
527841110
936341059
1210596086
479617964
1974460507
1625435604
246186885
1491566211
1298303276
1480648429
594743562
403253581
1629761158
735873774
1837785418
1064057887
904666935
1345427729
2019744499
1693258216
118166952
504896982
481458548
792589438
2094642450
2003112887
1192505705
614677195
6523731
260524593
1774768969
1429063101
118726269
1204056048
339133127
274440185
700086441
2117591237
1741341044
1722482505
456007935
797029176
2020192787
403655731
1367806260
504809798
1558174860
1839739116
196001537
1672708121
902772557
552671826
2107989195
1090561560
778821734
1421711955
1437835148
1528218014
1859435288
1287111184
2025960046
37632480
170664519
1817044915
1314333439
817679838
1733658011
411063386
66182829
807824105
862222335
2440295
300580299
2117701633
271097468
1805975081
1072375708
526720155
1812311580
1129408809
534438524
1673948318
2088338444
1381744813
2017547426
1533514044
323585186
1099649021
1099149302
1357530214
1528772454
1436332925
1525363558
1893163348
1462318733
1903218024
160672220
1328115597
1592879677
994003102
646872175
1492801202
793251111
363617067
364390838
1949040986
1740614813
1397969214
444317655
626535671
196911176
1472201585
72285653
1394635120
1157043605
169782067
368151559
613237654
905951350
1020545211
1092739770
1358187091
523447717
1206967677
2110783104
723259904
729595192
806097314
1329022872
901531132
386074298
325721213
1700237331
1821056302
1558184624
1292730237
1977296180
117162060
1293727893
1213657385
1901255880
1288135188
913633920
1741845329
2136229052
111638079
1929162149
1821057924
1898418520
1783226754
950884210
899441552
311668808
1458593337
1915055096
1195872764
1405161071
823543499
2088928475
1182365138
835805851
1084525398
1613022597
1695514178
1046263454
2022067714
818811678
281156262
1471597118
948734098
249722428
1471155917
2120341590
1858452939
185521510
319554501
1817564293
624448442
162066507
2065517413
375881578
1322257313
74977802
43547923
196347669
1195024710
169645742
75059690
1908052033
2020002355
257030946
254863323
1924314763
199915056
414527097
830619707
1130237746
1245063548
1022371992
52147519
544773564
1959846018
1045947844
1702581201
1778400441
2101889794
939980589
425781709
119131429
1149046721
1424968946
732946770
1337544767
1185327276
1780516258
517395593
790180930
267842096
508110664
1213153158
1191652926
487184377
2115354628
1135366460
779826705
1413144255
602916771
1364420405
1018986310
2112956492
1218999051
487480472
618959549
395309285
981375176
1711377753
1486280395
1768901921
1064247687
850783171
1364065702
1995596337
320594722
240405298
1331792656
2051422875
339354183
42639032
863642995
718816746
478438975
1422695076
139426167
1648395832
258178015
36069428
334957792
150026330
194495155
2111479144
870796971
1304299093
691068004
1424521528
1028640101
947904201
505373298
951177455
2112814293
1103736192
452973494
403427891
1907254034
854288982
773984849
1317564170
1853650339
1026118499
779501105
931130707
1795997578
2099671815
1398351244
2002446114
1872643549
100226122
1221407280
1538591078
589252921
1064732973
1931053160
1276824876
209733733
686389351
98945058
1073532127
429717183
869271012
483093878
1896574338
1551167763
646652673
45576912
1021124464
978053282
1553563934
1829932349
1465952592
1341876457
1581010983
1687567824
988107200
1929923013
2123007191
581605926
1338376794
561861320
1886625205
809453275
1582135729
878512420
1291393998
540866585
155327819
355019056
1930288301
144184464
1629984364
1632015742
1278115522
269108215
83079752
1500414456
439828860
291960652
2095332282
1025518618
1452108192
269202459
65935941
996292090
923826470
1690774318
1688126752
1297083027
1755489962
1850579851
335583997
7722923
926644895
585461623
745368649
1321868395
1783945416
1664236661
501981366
364341463
242589835
1604905410
68164004
1438857372
771400490
809833301
783505059
23326036
1657000642
714634977
879807349
723645914
296673038
1433791452
198012207
739712337
956823785
1256656347
153006793
464870175
1997834258
1004503876
1879738262
3929021
12611310
144918336
691335964
89818994
1134870453
1774098902
437181267
137437074
2065808416
1435217841
1897451671
1085828226
1052490735
1825165038
967394083
2109450436
1244258602
2123207820
1801687677
1101568993
2087270099
1366251012
1507597800
1400757859
322878208
1540404466
131309958
320067149
1266121218
759097460
72155436
1156362112
1194403880
1250006043
1442690077
726850005
1462174529
1106614098
415657402
1674066750
2026565572
1370568105
1046271227
2068610213
1212508934
18499509
881128220
1410621067
619637967
246680275
1940847321
1639792537
968434886
1912596936
426527452
1484987896
1082394775
133252142
894442422
2071567167
1760623046
419010402
1364517948
391228958
1312519308
962100062
1781629137
1445463381
1325644719
247880453
1244315292
2129841847
1245450646
156491206
774172661
1862828998
1175431583
1859402377
49715410
379190169
1493585807
1001027925
1588776351
617687118
1150072813
2034346151
1849409136
505193330
1408034164
1057721874
1335512711
95095810
987714733
1460636251
2080148533
1900683308
619406158
1640455225
566660664
1366151265
522186141
1580434467
608244567
2093443705
1874354256
1430438357
1629767650
1908354991
11314183
1094765889
966752595
889271082
1234267199
964458111
705361070
1015964213
295285530
419978476
124746259
2031435646
131854873
1730525176
788922546
584807521
978890049
1905816302
785072159
1317045822
316614469
345724495
612451426
145381210
1581246919
1827649240
280608585
1027022755
2036890959
1654256442
124935435
2038084914
1302596261
275366966
289383344
706058743
219810367
1713936070
1054401205
791272117
1177351981
903847454
317376975
195022475
919957934
1163461990
164019749
1638539528
1082366423
800402653
200234744
108219672
1599857998
258175778
897774335
1061007903
1491573884
319985564
737564322
1059265427
776123207
5374339
1115383149
574644535
1581800315
848895001
480356252
1849113164
1680289881
654652903
1167329558
2058309940
681569960
2098714720
1289505335
76285233
1911055250
566901546
1776989151
1312698138
86209217
453932291
598845789
1770655577
83076573
2128151945
1637791595
114768260
1204563516
47739867
1766306035
751171991
1069798226
1430474756
458453778
52172293
197685538
1812045864
71365566
1730889675
1525222043
550171788
520860618
1425117866
2023959306
159688047
71732286
1657576968
836922674
1903798743
966937110
1255326505
966813659
142745761
2066917004
1091848902
2133344618
105168285
903365112
861551356
1241104189
1314004908
2119206085
2043846691
1286738260
1111103588
1921959576
1490892867
1487730236
38111390
414517704
890641993
287683092
1994891046
1741380382
336065381
1696777171
612084022
1638865256
221580076
748803853
1319853358
842059404
70985079
756074052
1954586909
438594579
1113648826
932376936
1491130618
2005003251
1684810144
1826573437
514899486
452581277
1088890598
1666234422
1573393557
503562944
1245660985
869663694
1955977841
21085408
1422271696
1195352213
45169342
185523286
952532880
405300681
892038428
2137216251
359363099
708728712
1993226862
673852542
1504215355
548889509
265727126
743726647
616924957
356252221
789618388
264451068
1326250170
142811309
1043912556
462872934
393214142
1531224084
1712075822
1992454032
1656962715
1933931978
167735132
2012849320
801954692
473417027
1144353915
1752244657
1339799054
1392872186
404668227
1966543535
801076611
2075837862
689143039
638235697
2001654352
470546280
1835570396
1257834094
1891215119
819079429
1822597150
1710535070
2114083337
1543095847
731969772
371911669
2010781426
1814067764
972876617
1190212734
1213190450
385769008
267633039
550150869
1975596608
1091780551
873613040
1130017621
1997115943
778750646
1445053736
876220877
1083951765
232956327
234557777
759254113
347090775
208980099
1750196732
1184267449
1333083067
1150725283
2137034468
931958952
1646790377
1266463879
759270187
469616481
251138349
932544574
215913791
2146762749
1974818544
1329884123
681261733
139962963
1340484325
2002444218
835510061
949832799
1161240056
1780484325
680732597
1473465995
1094930450
599042996
1221711698
1349077525
931707609
1022343592
1661498828
1161459156
958129930
961738885
898179413
765807017
1589559407
184754523
884090331
702953363
2049041520
534986890
906325056
1201709991
772659003
340560598
1704848966
1775751311
683649877
1488492527
1269344858
1338068181
646849447
2037714315
966551750
1662409987
1026909218
1491834516
1752134472
1359347299
231829542
1154060146
1532320962
253117722
1104366085
1504624018
633347725
1535839216
1728731720
1771040424
1263773345
1454661666
687547515
1665057093
80540171
2082230896
109999166
447954522
384764143
1972156138
1930823335
297036053
1993987449
1896821518
1053657867
1764289835
2024726681
251312686
856647835
830623812
246448433
1256969632
899042598
162006264
889461696
1081076582
1914438852
821645839
1528609735
1584786973
1101600858
278912466
817924445
1423556022
1443121688
1950344727
1189610681
1094490026
55575511
1101590008
219077091
1405213630
263184475
1062673062
721740460
1011684059
1793317316
883199716
2087224248
425616629
122614062
899065186
1277360599
2095038941
725758530
1432013693
738187429
700459241
1774141082
184848881
1958572065
148364128
504524692
1987071644
1599871671
167785434
446383914
1177685307
764096200
52911212
180804916
1649512801
2131181359
1458821995
374306701
25775527
365890405
847720919
591435333
281743622
1845950779
252656621
410540602
1359043947
440013962
1794867731
531106468
556413110
1106275242
1432050567
655146334
1157898130
974177509
459879843
381715675
1410234279
41317067
1539643652
463010476
183387198
936915972
1693336488
1437593920
383499253
85888529
1964632658
1712788237
1071267162
759235366
2015683499
1189017193
1242671791
965362325
1924502295
1028764547
1557320843
201278400
990949334
1689476621
1696288471
1576243438
868616958
1459040751
1905619221
1566566850
31411492
455021378
234881328
5629650
2145336206
1050301076
1350391054
1240387385
361310088
1272309528
1206628254
1773236750
2116267285
586506283
1977764346
467477605
1330620577
164058043
1092233754
2115336091
1097639949
1398413756
1869969898
1009560645
868463284
960482456
965460502
1341369824
364067309
839842244
930186597
1972847875
1193348530
145456584
162243279
1559779401
135591790
1736280927
1663524040
885463400
252542219
1627449164
385807794
1905839126
1246412444
937516060
587190371
368287171
1505330019
1208934608
1581251958
1578584410
1018963217
1063601536
1768519520
1134938943
296600640
1214785871
840044772
1297900361
897214325
2124331353
462665083
1465407259
904571526
883954757
766439828
1009452627
1151870372
779248156
1572783045
1108911057
1738452922
34016168
995811980
1598458271
1804825146
1839804327
1812044046
1262772336
2138004171
29209945
1890054554
1823649816
186959218
395332418
972349070
2106073620
1663276294
1456754051
1853661396
1579330005
1440405528
884869655
955528781
2008043192
1081644281
587956484
2047962626
1736430573
612704287
1738411564
2058357654
1785267667
1969104672
132583210
1596223279
488542829
1028554753
897520570
2121949921
516406804
1038511685
1193341622
1784409450
1486246829
75171054
201016001
1621882431
33300924
1334211488
568770952
284481925
555560391
1427109410
2021402703
898319003
1582697509
1333804998
1485041711
1489255534
618981067
937121012
752111857
1441308754
1829227257
1445430186
992129486
524867868
957607990
440798010
543714456
2106512370
889939622
1781653413
1179870782
1101746077
1893000535
1772755188
1899930724
2004577017
1632444327
297221385
430895496
364729426
1263855321
42191402
1617357101
24694347
782594263
1203480832
1025181559
2054907655
1139189518
502803570
1208680561
681746768
692713282
1748048837
185224914
159383975
1435973811
506715609
1007121314
1376928604
946455477
451029245
1444504308
972095668
1143356354
336269017
828892687
1934654353
340204156
2142095703
252961570
1948134699
1646016869
1931560752
1667368394
625873154
194241164
213209591
1558150132
2028269934
1183415238
1357785415
25179231
1953028951
2059172896
1900289111
990765908
852563999
185899533
1153507170
1541431224
744602592
1922532581
994310290
1304967537
1785655997
394110129
881659275
297698374
1849544256
1228058877
1054876508
828943105
2099792077
1278228741
1818682917
1743213354
1919974279
1122789013
917867995
1237347199
1266969828
582641881
4233810
21208570
1796691371
521948724
982423380
1026069985
1742055634
1359998731
1479164746
1927531545
1695398180
1469439247
1827106540
477259217
2147156497
985475976
480353596
1631741662
216008873
1590040768
1791328922
2095997910
1839098026
2104055503
1049899592
1802769607
1132315147
243715519
1591024319
826272589
1524680143
1593808516
503684121
953333821
313214303
1070246245
181872659
141988184
749204790
1684283561
2052192243
915718146
1205577633
902672525
603135871
1917455023
535738227
90173679
266297333
883672801
2020362339
42315564
166707857
986879061
817051216
764339434
903731127
620724308
551749783
1917085898
1766261761
1143093095
407801271
1794391031
1777510848
816413792
586342488
640213465
2025508183
653550637
332014178
948252854
680476786
1614221877
353357721
1255782533
1592796363
435121344
491877512
1935335722
1150574675
931406555
901077781
1699538677
803044372
201510463
1889957866
1760668757
368768564
1758489700
1379393695
403742501
8184380
980836687
1141743807
1533667245
891974754
35760490
1729121553
23078492
1159562219
627632152
153842500
527953074
424974344
477927740
1534075214
675069143
1748496935
678479207
1427267903
1664197694
1331103080
279513934
44859916
1094654
1983002601
823246699
419097021
1796017378
1015564529
1560153650
895338709
1371248823
326661236
1188835695
734334675
1696926883
525736464
460699004
1145810445
291977526
1697744398
372671270
747068780
65887174
2037817431
391879856
551884988
97206130
359558452
289095907
122028008
79884655
724369618
1517991813
1189735745
1943406115
1260890515
1016607489
607070309
1378946152
545814432
622501292
1708539349
11841526
1141535615
926570575
1631363132
914094580
1972527093
918658629
2056025785
244579844
1311678181
493790964
1108543073
1137574326
1496479985
1838893101
2064089777
1085236357
1927236447
842343629
800615466
185545614
1702523857
1743819902
1372755014
751373316
1119265269
305632746
2028947906
2024673825
1958223022
1888084638
1385164605
1847266910
1653676469
598239758
1509613695
482974714
737787576
579646530
2076305263
1484018713
1997035430
1326895654
1247316927
15837562
1026925985
330853111
2987153
1078829442
1354421765
502583549
1145420210
967038273
316284981
1374554970
2086084650
2098710901
1734547096
1844676028
2057388719
1193661797
409598447
2085215831
2098710901
1452368701
561583503
1679273363
522486417
292153269
1940154093
1851152337
616518980
652591668
2145947353
1513656854
1225478888
149434281
1081634934
1744383088
1789292956
159845881
1808886499
193740620
820416297
182447717
1060123984
590106416
32480697
1080724879
17888828
2112474449
320065926
669698017
2089388399
1613852887
326728331
408734593
836820616
485503282
258289678
2053934857
1502202678
1340487469
320220289
1955682063
1549084656
1532917271
728752217
532175457
23363694
2079904977
1140898505
765439044
1564640968
405891266
1904490681
690772686
1603164265
1759054341
1277345990
1439018578
1640370037
871742435
824387510
59215841
589458739
600546886
340938701
1920745377
2092416940
1248393064
1275300343
1137391993
1529144634
574734893
1127165530
1023792966
1682262317
1679808878
1113141219
1245790678
326887400
1848430157
327414279
221679330
1231556988
1204827691
1149830728
1019122806
677890457
471677115
1726905837
1282313632
2000258535
1567701759
1163365128
1449226252
866801108
474699858
2037369798
1588807609
1066766108
17666661
1279715070
518934360
1743393048
1046891195
348400648
1027397957
381006726
1508577703
2135810571
1767849570
535272592
2052727480
1058364216
1884693697
1407614072
915077254
1364286152
1863893040
1572333937
792902534
56364298
877047766
1500164800
1643256935
1045668365
1091111104
1396961318
116821996
107974825
1376591879
489129056
848593313
728761125
1601145563
1363824394
1816388085
2118013059
1564123031
1021001086
25242192
1112888259
1926145047
1003681499
1565245135
1407204690
952091726
1419872724
1390458111
2114816793
235868737
644794590
775664586
394359023
978257737
827108095
1367695174
1986872473
1269716530
819414743
219612336
42143822
46800160
815903472
51401636
569142280
1025998957
639986028
1452491030
2147268703
833067556
841748158
719568277
830820677
1500451437
877831645
275733095
1173847912
2001718710
2042572562
33614083
41037118
2119163685
1429918134
470072514
2003603428
817215888
767603584
1975973827
657207934
1793339291
623593746
659374554
1706067774
295996570
581824813
8965471
155982579
254646110
1342053090
833186665
60002145
965791720
1751321274
1476772963
1904478772
1882775544
2045110044
1353719822
1661815400
537222454
34071428
1945385937
1716202761
1270378786
1068953006
1617784971
197159180
50851381
1398696748
1903040956
379303344
1866710236
2090981927
521063278
1687681773
153619614
682647244
46552660
1162202533
689781405
857990105
1081179574
310629430
461062370
1215644129
810670740
388172216
1859961586
716516010
838613265
1928203997
1309171227
857850574
443566649
1051785087
1486353509
590063068
1263107516
62952586
411988651
1184059054
811885950
1562364272
465783260
346321824
734253777
558322905
240543672
2128127000
1971161542
1712949386
310122715
1750787541
1569155226
238147730
199475764
853639437
1450922408
1763899844
217060666
1111078747
87047656
1565463468
1469074175
1168097786
461542252
1275336419
2019066406
699383786
448178892
2060192115
1131807318
1468485790
972224385
1142760405
694385189
1764808551
1328538257
1169980440
79666961
2134924163
2043888629
631055526
345517360
1445157896
280791325
874708878
114544290
288452976
1706110860
2088969826
416621677
1277975100
218401532
1856856435
2078476043
855144915
1764553601
1836021597
1329986230
1429757250
100602047
232020180
2123159553
1567675958
130857251
425670620
392763652
15099955
255345230
437354379
497489833
1028528914
626584935
863656547
1512103589
1190788538
1542092055
1887528581
861811495
587043263
299230898
734275286
357064707
69325147
2032247001
1995949173
1550059937
988438540
382243673
1180432575
1966386115
159917251
1214529025
437071885
245755729
892752274
484129531
1080284429
858168828
791633479
1606349627
631059769
843243441
236105853
1554056190
1798718665
1519627932
860623678
492657618
895484328
420883719
884485690
1299877478
1484540891
2007204557
1149081737
401023465
1864435947
581745267
1931431992
1437578112
741980014
362676978
40822932
1497219124
1068220649
1581311699
967065707
1709914470
1531534048
17841537
401624374
367434224
78026022
1921961811
446050438
550029297
957861904
837320499
1135781965
212730790
1932688028
1131402314
919473972
379717275
123670134
1662188817
1773382905
968436818
626148572
1548927877
2033315653
1818109859
690895173
1063550555
2113436275
1109382519
683909560
854955719
955525703
2101083981
1468393989
607893313
1587105212
1222297714
1695161487
1102675661
1225832890
702350688
77604427
1957339898
691224668
1839228670
1094344812
989128558
843952866
282942997
123651802
96394321
1389706693
249970044
2006873921
1064759100
182497516
1231378140
1112744167
2048985294
428757246
1251223627
212839562
1453120216
1546631220
845484887
1251757231
872972548
128156602
893789005
1385477595
1561491953
862652747
1594837932
748336041
568013073
1396644391
1403180890
806575830
1519352160
2044959153
64176572
1329923447
1797698009
1565636287
897390536
2048830557
1039430
246694963
2073291850
803453451
1408582954
729106640
1053755428
1473642426
774868440
911832898
969773158
698688453
1437364218
2039379961
1651409218
1450374109
990396139
1318242546
1463872150
1306997468
295477163
1636574972
839427934
2026244611
255006410
1216734632
1841201211
1713427050
1143360476
729718246
1544226685
1243425094
1955138775
698226099
1519507643
2011136819
419320742
1800384914
861139206
1016127376
1617775635
1150858182
10091586
236076102
261139177
2027918957
6172569
737189155
1345698407
232834250
833435526
1465182611
430787668
44165476
617622894
1561055845
1673941398
1442648154
1086695802
781805724
1925384729
2113234607
609761022
965987381
1627406346
221891004
1381554412
992299449
1182849343
419191024
2110471182
331306903
2120119152
523927273
1209023988
199232043
256426665
1820322272
1423882737
1114188152
1032916472
1724463946
1211489078
1656865446
1337204498
459496656
1844123430
108883310
1362013775
1743439177
1182435718
678860269
765180558
1838446467
1581132069
1120042679
455958266
403089767
952373366
591555028
1258221814
1936758129
2085348408
723978895
179883843
1055659512
1220921952
599608057
47219380
81983074
1094798438
1024106880
7427484
951288169
330057917
1249552205
1535367
999367771
1213849218
1008430509
346999248
1030535973
457236927
443106655
1975980541
1946999105
879543461
284266591
55515317
1587906270
1267488349
99109577
483104426
1520886134
291980403
2001275914
237407554
1974948351
1252882832
303051708
4745704
518786076
879015776
508950579
2056200816
272860962
1028458035
1957266502
318448393
1054796396
1666667744
1600921445
1159825691
1423965446
510261290
2097889908
1129279623
581983921
1910528157
1002789206
496271916
63217690
1391808394
1528393733
1926926912
1849193492
1961512678
515705614
1713039250
810671244
1753067940
1784234077
1664754139
880432495
2672278
1252704353
1524932503
1967586112
1458895132
1120110671
1753378300
697118930
511619284
1029742447
919181436
1151597372
1296562643
666800857
626770473
771456608
332174832
113031534
1601296509
48782161
1905286268
296377366
1301573060
591726995
6599953
1405310769
1941516364
627631044
833298494
1068467523
913763614
1832595774
418421178
342012510
1616173676
1237985047
155661583
1968187376
612707281
1273543329
384199370
1780080826
1396539475
1870710301
1260107116
1265146161
2132241890
981966428
374042481
551065371
2113725085
950645380
1377617413
628526019
1335014232
1031723522
687610847
1999526501
1007459814
860220276
1172477856
1496074793
1683352835
660340157
511231967
1314973266
210496047
1924043830
725945328
1378441905
1606612665
1503456148
1668097340
937868114
37928392
1738744023
1213175662
953333034
1366378911
1764435083
298501492
2063523898
1462295343
2142640785
440063474
505942781
1319694507
165508018
2068239058
1888896073
1216050288
1106662516
286841420
1290880830
93244507
1562874937
180507639
1769149090
903927882
2000355358
512065857
244823939
191875771
1422148229
354563167
1542878603
174945163
205946460
1524759926
395754670
1662091335
449849472
236618602
291417273
158394138
1491715241
1909508515
1662787986
839177528
1232429118
1272097050
282647752
1353001935
814640030
1812890643
1983149940
59337393
343421955
145776630
1065860601
1182950686
1142960559
115915334
1368344115
1539039241
981571606
285179013
1152524064
1821559592
1160865398
1998522652
621882379
641268065
1520106770
46714311
674894768
2132682382
118404100
1654590453
21477269
1138531446
1528641357
237306938
629760365
1384051316
408589432
45086809
1699510542
486095344
1300342044
830952599
1801615623
557869114
995333034
354840996
1887361978
1702330914
835207860
1055011581
1784049858
298506137
1073176819
923808804
463905613
309038400
1473001116
1197831323
699002124
562849151
1530742072
770875430
1368037186
1918647440
1815994639
1779606526
27944863
1827178218
1450914244
869240443
802730508
211867485
1413789396
1441766272
2032857795
1034000195
2130252281
998301788
380176022
352045737
382061231
910899982
619676432
1456746450
1870788800
441316919
439985727
959362355
1759465121
242171058
739525054
296600640
1525105001
526133761
446970393
1488710731
658487621
37625954
907522913
1776265547
279995924
1126189192
348897610
155637698
1835300509
1475115228
127488099
963246148
735116130
504138730
1888074590
1378995514
947714504
129697145
54115233
2069327682
1412401073
1982744650
1991259748
826835596
913748804
1639130254
344095856
581483247
1623725008
816564849
1398480619
1115966033
353617139
535021019
1990173524
73422488
717939037
35183182
2140800767
839472847
1917226504
1389150975
961896072
1995577938
2070793178
1791554734
407981146
1298282883
742253023
1529106821
1547157706
1888198155
1917543746
24781481
317343050
1922236314
1136831974
393800335
204131454
2107660571
775432609
271635245
2073278782
1600024553
628582020
1416501668
1566865686
1862048117
1431227629
1217775724
1350807342
1800143255
1501829201
1217710347
1010114029
45260579
2085156706
1576365306
213644081
977979234
2096891394
1141458335
1789196266
399661170
1674959032
680988265
2233279
1644708723
1087291796
409484775
2077205968
1470625432
346288790
698228152
1010405276
1179980558
1747856841
803770097
59205758
529782363
960600830
1363272465
918444047
1774604280
2143701848
76991272
1283680990
1834572484
985354265
1764367788
1926059262
1242872751
258000828
1010603872
149879733
956935770
1656624953
1218495442
2121947
2057904021
701995991
1889184794
38573866
2055196189
909705193
1587552910
1056399357
646598662
792859403
1402452907
1188540136
422406871
1321956668
1021294708
965396009
1773071877
1267522096
1304716695
1929075457
1136699910
145049475
1778302019
974011438
108337713
465860922
1103358876
1582198441
1986945466
1074064252
741298358
1973307655
1296108368
680418633
79380023
1913269593
891374774
682825302
826478774
665763819
225717492
563875053
1315415072
1432451692
1027978678
2091622167
895891430
1276590878
1992589427
1925429914
1701389655
1773492697
1708656034
851177684
1646543736
1399607902
753032516
3058515
4468529
411948088
1667419303
1638497560
1561276317
1935689939
1163240395
1718112086
43360711
2085150338
712109751
194398853
19724260
1910534012
580591416
1942905654
2147369860
170514859
550967481
1045851266
1594990051
1837795782
1580767272
1969899926
340667136
2039213895
1107648278
121247535
240037941
373680368
1168806449
1637699115
282890909
206022984
1860095051
1407900387
814628797
1090032170
1688694708
398727082
1406924099
1351777069
458920820
2056427937
1716800309
616341847
1340861880
1939943319
809210111
599983711
383302939
1747973520
1437313248
1121066777
1664220053
796206828
636991578
135522560
683425371
677326201
1393585449
362646367
426896371
80981804
1264529443
1729841396
1899759420
1569414148
461912808
387480967
436441258
1844053346
1947813230
1336401566
2057686724
1276718351
880582568
1324576131
1369580248
1542283298
941187095
1863537714
522279096
274797463
707780549
340126878
541319835
2003213224
1771157543
2070941046
1787390101
1199964848
541422089
1262482745
693757701
2093393620
1601010079
735374613
1556356897
888842986
1803722839
2083629450
453328242
161754438
1530575076
1231286688
1464277415
596234957
1507164879
1353759193
123416130
1143728941
1148151929
1346144790
1098160350
1670800725
64319857
1788218889
419299496
444947198
1574613436
61878131
627667364
1466663097
434375409
595389379
325083053
359777476
1563917344
927013203
933812740
57072309
250383723
1070659109
1026718460
1733116651
1174800089
1489216629
1751688831
1088230394
1588647376
1184483075
276344975
639211527
1168232879
857817143
968913726
1096731491
1623115961
1823769277
1233965467
738253838
158403869
796445581
770588261
1511929509
384903924
810227535
551674273
1213362147
1041916293
135180168
1343810370
1436663776
1533341556
382160094
844967499
1335143702
16154875
527450597
1128536046
1293611488
1559952128
1409408577
2095792179
274551248
1441081968
983879093
32180281
1173564788
1135915802
2083826187
970952489
1523092130
166648721
743384667
79401113
1457736063
510865711
174043712
1380736021
1323644727
1292557051
1110222157
179445680
2109338361
201944933
410297622
1527768378
1922901514
319506485
2015250224
1619979216
1903422192
1954429272
591414671
1427037321
831385262
1729364561
2126066932
1625609691
1547375117
1273023893
707486370
68384566
178666760
129522545
960322137
205022727
408447691
201218289
1603465824
739906218
1348293427
353849714
1915621508
1686044729
891191373
1355733640
578698597
2074092390
1679961330
920603958
1599245973
1815566022
924363575
2119722318
39459790
410139361
1645665030
1964597215
1674946698
589573049
109342969
881421259
1172838131
1509284222
1156306849
1509989019
523550845
276920792
775038393
2135851694
190099240
242539490
595523492
1826939929
1093529017
1512704978
1049014631
1602930229
1917942983
1949030772
1614896967
140334466
1402503760
2115252473
928634748
275998205
1593014476
589110655
1228937224
1481311595
1866334077
920797244
880295189
81250276
155370798
327272393
1863336617
835189051
792518808
1597125424
2098108101
325072289
1388811443
859011930
568659121
1273344854
288933599
1229163316
164856347
1462832233
59642924
325675524
1413516192
71170039
1778667417
408631286
2093374322
437562174
293743773
57044560
1182436535
1470787380
2099970854
706023019
63562137
532000598
406883338
1369965121
332301741
1900707894
1260179678
56616492
1455489071
361161948
1165482023
1881437324
1976734705
887049137
409286390
1855007652
2068644910
1340611994
629370955
1396396865
2036026064
1185099161
1717865027
1141842245
824756689
769112670
1848302206
1399523310
184421763
238130224
816473210
1871964110
1370874532
994508786
994110285
454430990
1418134203
179176880
1529794826
1582458510
1396844260
1761502927
225523068
200725438
1567386557
258552829
1382575159
309681048
1550840305
2000672081
1316774453
1145898011
804674284
1699632610
424495605
706211416
827686764
1444395479
365267683
1970873736
1846890408
214193485
978544228
448228236
910052347
1142189939
1860566520
305944271
1878334299
1890779745
877507598
1141435893
1483187035
1951025566
353189722
121626401
1431011658
54944542
321658074
163083553
1455731488
562495602
1837283721
926038545
1335907512
1092303921
1088739931
495177988
2030801499
1865441412
386047860
1012398991
1232054728
732794330
603129778
641476586
1842651417
2115092646
1278525846
795494489
1590085670
876362707
1918702262
2058032305
1984291603
264867423
1379923032
1017991150
796141627
1861550579
856773640
938888241
1624340850
1831941989
279118920
686476518
2130857900
1741566785
439388858
776716072
1473937959
634383002
1902975566
2034364318
484794545
1244604898
2012007491
160755534
621165883
1455618378
663134514
1044542810
1377963789
1506166036
918198757
1583131455
582318552
1612621561
1100521965
1125792996
864962453
1704280628
1614658861
1461911461
1865874480
1364201704
1259789953
1867951695
2118030378
632301338
956247598
1454872221
978021460
1583796038
119912784
1722779840
1479987376
349230553
1833210043
270692309
2075802369
734346114
1269203478
740808896
196192459
1272456715
916309255
1519318694
247732820
1129564808
1069034795
283126701
2081475625
1872472094
1890395062
230169329
620240206
1701312344
156416013
2019589039
42126041
864610934
1081341750
940758582
421702179
1459610546
668217318
752143256
1605234875
1652016987
1904572217
1840269800
1371997726
570654935
205210924
1739032887
909581417
1092842341
301317203
1378885533
1098884255
416982264
586910701
1734153097
1142482277
821584798
1535178336
885549024
2144223906
1349508072
2143847627
658172061
497917964
121431370
1184643879
1020073446
1501226697
1075219312
1181506548
2139375615
1497400490
1315824435
239855803
1509322636
1262137331
970867865
913333199
171022412
1922025644
1903469562
1653245323
306656421
615889133
1664954413
34327470
115755395
280096868
1927919209
1688437831
1760527989
1774995250
937031447
721773722
1229182315
698640218
91168852
463902747
313652119
360094059
121467448
583437170
162458250
1101567097
1702367891
355928707
1211861358
1827797752
1345940075
1113610929
880349119
1373816229
1873738725
1665328749
2024732660
583364510
512460711
670794049
245515498
98906402
1722375049
1355416974
925673972
2071220521
1823923249
158194293
1024275048
1930109253
1166342250
1730905678
2139493117
1401197552
975243149
762538364
563163616
869968242
1794278533
1663108450
624384688
1055758689
417267306
2141005106
1386821476
966698840
1412067174
1863217260
1719965188
986853268
1054129608
998918094
301302239
322268969
120403212
1683517082
89670754
1589575206
1259528818
347990741
1654647354
672829052
2094640153
1308738161
1209725061
1776526470
1517191688
1763402659
777516689
731472642
1063448422
668631148
782508785
1185406153
438457069
53983507
658477918
816335354
1871430263
189758590
1055447764
1054321836
1705364280
664149312
1465127155
369477339
501121423
712089323
2050016743
1241425055
1271996991
797718004
384895511
1010959648
524293868
664417265
1997958700
62325583
43244950
1497043031
1307029507
1351608643
1751722849
497455272
200086122
1701712973
672178232
1120062420
2033585217
1077925607
166729712
2048939857
405458037
1819311959
821465640
1131178484
895187534
1193690960
999518879
475301028
1500507910
730298804
1065375134
2033690098
1204243628
585681738
208076971
148030911
1899574321
1494455900
231563987
965721106
49199644
1548057469
1788359111
1566205797
1037895616
319083055
877903990
1826226942
1016184459
2103594565
1761715826
1339796245
2056845728
1763696017
831746671
86048746
1479196472
139753140
421224196
1488800156
719462344
289044648
43706087
1279381996
572608909
575026746
1638402385
2029836915
1241123167
128240241
2129517039
1944351899
602316078
535619354
323571910
855137570
128080739
514113583
606185227
618820282
128601524
559645532
1538436392
1870694211
890525055
375034897
1407215601
756326045
1995526570
974946179
1056385951
1176895948
1815233247
345103667
1599778416
1252732914
1556578085
2146144328
1879815512
943518918
1659530227
149086588
1067070025
951661506
1396959975
1444481182
914153256
498583625
1751765053
1037803975
1308447485
1021071960
1304179654
156719646
954960548
2006171955
600180320
1210635753
1352170311
1309000496
759213053
1615409148
377085781
1671956060
757574230
16539689
1523602749
707662117
1895514018
23128791
812372944
1723602091
211028599
1710580693
1246181802
520916758
2029306641
1486085902
1654246620
218834009
1714768290
1963505206
1774062558
57918499
1914636719
1539179627
712787243
1440311529
867579197
1018259824
2067185753
2108342601
591472157
2031615572
1924286928
176532548
1757490628
1800156662
1135872962
1917005419
276175336
2130073383
1046975025
1065955835
1933642198
42074213
834160690
335320583
1829878399
2037044724
2106906394
1320661509
539068974
1144428750
731150526
2087239339
9429127
118467960
24095952
1966600473
778782634
1710581254
1721016807
1827141869
1651193730
1698506096
1882475583
1083204894
1610517522
2093550353
1605705392
465619979
2141758881
571089534
921087849
1467900304
14734034
47135756
478465774
70229408
1491915188
505862798
845890984
1734260363
691898545
1742153021
382675568
1381126317
2006850803
1942191780
249165467
1792176581
854516254
1336133141
444372803
1360448832
880962806
259568269
761634954
853181367
2045109836
621183069
754242169
1989986706
627144752
1676352409
506342128
1555000489
1928239561
1213401518
666767536
520231303
1205349178
444851932
1881949625
1655536431
380293073
316132837
216662164
1406438166
151846771
472061315
1288396748
569957458
1044638678
571610983
1509147658
218081235
897838620
1486818211
529137894
1196519870
947078398
1584552122
357555733
467989238
2064722432
1361424231
597406895
1742348351
839422430
1062084393
302239920
1138932538
1382739572
592780565
1423535763
2129306099
86617911
1425053488
1147772087
642579727
896400861
673300729
116199360
985976782
591527381
2104707746
1492136611
1133763588
1036406808
1854971068
342270737
984497024
1262219225
841719466
1075961868
1947173839
636804163
1917033339
470073757
1996461827
1557441884
1075793997
449307215
755098659
1655190825
277329250
28528983
736100646
385648627
1600498417
51156444
1922143943
1917122919
1488221886
161722475
1782567691
543915003
1945403299
1473128607
1568391751
727874478
1696554134
630554778
1862145557
1717114310
1368692115
1761378499
651025491
348267811
25982050
1672866249
1917567641
1276285974
1610573550
1515247103
124284210
1526766131
2104197287
1777706193
42612455
211685242
593440297
1190524608
1733001984
371841484
2006258023
281339603
1662895481
326980043
959280517
312730491
467657588
1835815386
1174426851
15873974
1987712380
1552702984
394701239
13628108
916239246
481966956
1874056055
231005343
269038333
116703030
1537065883
409644434
1606538150
286964986
1682792563
476278122
2119751852
1194922029
2031218099
1742077827
918193969
1508514344
1297475187
2037611428
1856072264
1877922610
1347961773
221968123
984565339
1072051093
180411876
1636913435
449013344
401549718
337732488
1439463383
1066915719
506307817
568277482
386464481
141409285
667531030
2052567839
548800488
743336744
171152683
1667765211
624435740
1034657128
1605553193
1620096504
1259188135
539180638
191585639
1340045179
437459199
1923870553
1026993892
67094204
2071976175
1661113505
18225384
2141992813
673287582
937460907
1681784254
227691170
971791192
689897382
1688478827
660134836
566867623
1675451218
52482927
619828177
1698323376
1557371403
177885201
1292563337
923669891
541406750
757495827
839744852
1147440361
1987164300
509750395
751239142
813879053
31321950
366777924
145407237
306324070
2056535510
1984556704
1348253135
1994157511
328162944
1995739359
1063187955
1010126210
258246761
1007565818
1657061934
1869285755
2094282397
842501952
1305481153
2097736834
1336331163
821927064
1378245737
497087028
683176964
1101985274
1191021901
397007458
1796849756
735355908
185311524
1508635659
373725553
1681916820
1672968323
235968711
1130225398
1610060828
1936505311
1103852096
870938702
1587730411
1146044511
2125521543
1638489477
1608196484
735422522
1834638953
1743701197
421885625
1155788373
911855014
291132749
1744768134
2093967081
875476355
134547416
1132590756
508158740
776598436
628166053
574185947
977846939
1712898370
73860366
1525730747
1464511207
279263708
1615647693
1669097743
1289685116
2130224865
622860865
1562942457
987037117
589477300
595650417
523775573
1704251365
909129222
1865395228
1354658896
2068644910
1128943612
1477261694
944618843
2098929865
1587926402
1649833372
689879357
1385791502
1377584452
1212546031
159861424
21137843
1955583829
791404754
1958612742
2066113259
1284782229
333125832
1752791276
1916531952
1136089874
1952827678
684709497
2128437269
1191589103
2017908821
877315435
506502914
1578547779
2024524452
1770900184
255388856
1402832296
1402402173
212163912
211323800
626659088
1304448448
1677148872
842727963
230940911
1104841622
864844064
54643543
2143070189
645313780
1019652567
945657569
613447387
223158364
543358092
1167317861
1888055398
1177939313
881965357
688474121
2027586969
142793407
78413306
1477858941
1846898655
399816293
159994201
1531327431
1999858174
930472161
57930099
789451414
2077983953
769867770
1096480660
29551401
1321772731
1797051767
1051457380
1827323767
1863168453
657230854
863299375
2061186375
63643122
757026309
1552218560
781894257
408172213
285931646
2113965326
1378337903
1834429566
537295617
856685984
1987731984
767256250
1200119319
475773326
844884150
1216353981
307106425
1240220785
1115150913
199315975
1032492885
2043007766
625847514
973419761
29636089
777828749
645320477
511656442
328433061
134286752
1542386237
968179419
1022560281
805679159
371842065
141843415
935164185
1064256239
962927634
1928183106
1864107533
853782115
912523556
38132554
1935539678
544708460
729532330
879016409
1552254451
1273586205
335428916
306487942
201183865
560473117
805055735
773300442
54586241
389892031
226781953
1525952529
1614775760
1748948751
874661699
62417291
1543083579
2049314589
2130374862
83734999
1931272933
828858122
1661917147
1292340441
297681833
663924878
1107104465
1054864146
238987222
1467364136
1790431927
302344063
321604096
1531038668
22835010
1018430718
1566367208
2071779963
954065235
884774744
244216831
464612304
1523761878
875914933
1816987579
1463096142
950394533
1429896256
742416474
450891848
649208142
947804538
1506179613
46849260
1579019717
1607375030
382881081
742897096
1122747662
1996162692
125196301
1068125039
900294631
1753911063
328600121
1845633703
331524213
1331601532
2067328989
228894150
573038289
1019909441
130794178
1743203630
1172366310
1763785844
755158339
1617240492
1542118548
860820463
281815385
1884378773
559681536
272651079
710778653
81364435
78613984
139869797
1263348333
2136630916
101703143
1224339695
156447213
523782168
1293527213
91794940
389580521
1374075367
1810506553
1941133067
2035752298
2130831678
275549748
1342706831
236730926
1714304647
242174241
1194054755
672504407
1866749379
870806772
1302985705
182211456
1625810917
30898260
959379933
151831606
1113380393
1199002597
603355076
343341657
586022518
1357198908
1801751583
1324480454
1922936003
974421563
687117577
134868296
727242537
552655973
654907420
1342247500
55926691
249243294
1572312739
147850420
1289039304
500434048
1777400167
298113474
507775770
1308196983
1631983578
583213117
1434613171
1824719553
1933137475
1997842179
756961267
1102437142
191657585
2032161981
1195969878
377015798
1683568195
1654953758
1562143023
1876828714
1038084013
2072768109
1925107214
2018271753
1523622400
889945065
1749922242
1944339526
1792806086
59253371
385423192
845115558
721373581
1012120251
933884120
1617743239
875939802
1107513726
990091448
1126281419
1364401346
984202070
956824992
47924969
1420960611
1822115041
2094816245
1328179268
917489661
1053665444
164554407
332599414
126147567
1537728892
1211597189
902449995
1909296449
86142317
1297228395
1795523648
1525248758
2110527598
35306229
1534931076
1584389560
971842169
1406704936
320741722
1507739252
573776703
884446661
901289084
1959400187
1954606476
1155804734
1503965109
1426207702
1508341724
80176747
1457033252
1338347581
1830515336
1929713297
1863489895
645703825
333914671
272381421
1655984593
608954206
710440852
1746099591
754198680
412364697
2043568449
1573213830
2078889822
1333825381
1007363722
403341357
1951804911
1700215912
106068421
1075590390
1955485548
1062758976
658275155
1805022389
1474802141
1997088217
1748987473
101212904
614812198
646997341
248554507
358228286
1150145240
594898717
2001296413
494651516
1239156377
247197696
441598255
1181518262
833882959
2092857190
586369880
276492630
2023906367
737564284
2036085252
1181863466
943837500
213558990
958450592
1111638029
370102096
1253658977
1484838623
761944190
2123296330
880350614
1234394910
89670587
1438169666
76242289
1279805493
1680480379
1989331495
887902483
617181656
2089762823
1023099633
458819797
841331045
1065371120
611692966
1454227699
723086998
1635043027
894714820
156163825
2102134531
1814159265
1185226311
1855429869
923744717
1046196526
721129485
1063963417
400284494
130090747
817997623
972077134
1709012186
1202847799
355061306
1190291359
1812729049
509846538
1231606860
1233084632
1610718615
1367385578
1929454887
1694346102
1535698459
951190543
168048420
1873637489
75953704
864899321
805714977
1866434635
1458743923
502350826
1778906737
1102359134
879648019
1565147331
347820707
1624203078
1357642006
627057106
1566103953
1751462751
401999487
706941396
417246460
1283700847
1100429753
1594174966
1127284744
1153070176
391782143
194661867
1543926409
2034601201
1396288715
410719691
1900008000
344153017
81937189
737299835
1512410026
2031691083
1334498229
1658371172
955850484
2028019747
754286160
1228828341
1154099988
1770364994
954520999
1844742814
143151438
350014769
245633355
108839527
570661227
1713178513
1745666366
683665981
434462386
831542298
674214557
167808381
149966001
580159696
1577653843
195789136
1136782782
1856437079
1926487821
1968133282
1127452904
1699794792
134068046
1657410587
846133242
1445704496
1726900903
818965556
868269688
264525955
2014119366
1078900611
631687510
1374772860
487468706
1577913434
1293669014
573833816
37229109
1804378510
739353948
671639633
1309556228
1793176532
1277440639
1229343750
759676238
1494162382
1016838833
1218371797
730544461
2125370421
414655708
649098662
2056372789
1142623750
1933311666
1982448172
542908556
1515947320
1435453990
1883278918
1125544226
1141985307
1723923117
2061833514
612649641
783422423
1525251066
483012395
1381999006
1806475717
892817321
1247704132
77333346
192043016
241088449
978498001
1430020014
1722569597
1414352438
1689902597
1838049890
1671191840
774886262
817678534
1967988620
35081111
812474589
1237963997
282634431
1805806882
523539962
483330067
510932292
657200409
3875366
1324915364
1056891035
1254635238
1898158472
2006075018
819267322
2121887939
1005304453
1967586746
2088198470
65800610
395558582
566664644
1061837415
1443127044
576457177
683405165
1502171819
923018898
170727025
1044368916
591582218
1579062578
1202041401
2051604649
657057394
1897070640
1115366972
249536091
1828338967
403792860
933811624
102256850
1031452102
1899056007
559494316
116088305
1192729239
632784681
712103673
1691826683
368379391
9774820
1653751856
617420672
66584200
1806799477
1242976818
1628933228
979162765
1577810140
952003418
237695337
644913338
1460740886
1999422896
1536684310
718726571
1317007154
1918780403
935568437
1274809113
148214385
1379744811
1240864604
249328899
704640960
1072097470
160807061
773724932
258830339
705174565
73148789
1473812906
692716688
645726443
242195080
673535762
1579516789
1625198810
709185364
144103675
394394902
16178395
1657287708
2002680729
1445413921
319268855
1878895198
147580595
655543926
1431236277
928999034
983966775
1835551495
1015058650
910816569
900997948
504457017
481675413
702089282
1310692722
1779191309
746261495
441023014
2133288447
164041630
1030547775
741219541
991777119
337207692
895774350
145076304
1958949861
335950532
897686195
1741966251
1452045214
563060338
970513198
820138447
252578305
422567253
133098807
124380438
1209748787
1114923878
2091982404
401650817
1496888997
556686970
1401125202
120496030
605431141
364964676
697447179
2143572246
1096175430
1175631010
169837425
2042622401
616569071
425413978
613216628
1710628661
19786415
1821642608
1842969878
251035749
1162492028
642748877
513060629
577438461
1843046206
602241916
69672622
301741981
135102956
30374843
1314886542
1936847972
1106284098
1711932916
1384205095
521258386
1311198101
997543855
1675025943
1636807359
1056526235
577263781
1822722748
1373608705
411740618
1587696506
293431604
478768475
1710104907
2013190253
2064403801
477385835
1964067046
1461626295
2088189141
2105824861
887961093
1831647883
329407952
346347887
751322367
1165873134
971570730
1042537984
2110523487
1975997857
25573910
421665193
1023348573
1334374071
789049410
1695453677
1415128614
1587368922
1701232793
1287977490
1370331424
2066438754
859979480
1423401589
399367404
1271990879
545976619
752840274
1218463561
1869328394
279532958
2061881220
1755907211
928477937
460464733
1124790817
1318087989
1311521072
1866559218
1074109079
1973913411
2003452487
1399394398
1153318543
1029765307
1901114281
733522332
1056022425
364146359
416243992
707259762
401188040
1126072297
248947217
1243113726
765274927
98014258
688592011
398266462
1967118350
532499453
2107621468
838960482
2008050042
1228910851
1414971627
1327016773
1189314480
968615844
526663090
1076822309
1593803853
1754390251
427088431
207597955
158917223
589535111
223744813
745792233
360355462
1282417150
1889821837
1507482404
234688192
1700640334
173459128
1554467472
1682531788
1100735193
1795793320
1153385121
1270889819
414339201
2058988786
1121449833
704944648
1810677433
645497710
154943890
850044370
1028535577
1129115280
309324665
717682432
671302270
1317851187
246889101
1679577124
1696652409
1144146567
83533513
2040817493
569692784
1477445009
1972207795
987973051
700353040
949569301
1963559822
1079233329
727996358
1714933083
1247186024
1835502845
1728120873
286934132
1887817552
619772588
1769826472
825050996
1133173364
2083537826
2006388704
700641443
598137953
119194976
1068242213
1774837513
1844811385
163740238
1790080751
1597365917
351799793
1875598342
1822177495
1466104207
2019418901
1068261013
659622879
303578310
1017689088
880237468
113326385
40858406
328044942
1310261371
15301418
1279976116
1960780691
1493408753
383748675
1042351289
1659621941
1048456249
1374439498
323218763
56735123
266307783
351417579
1243361346
152424350
308341930
1320352405
501735051
1855156574
1677736576
2130413588
984044784
1521880604
356581437
1416519814
1744393632
1608182920
1695635100
1250680965
1097515936
1894231173
992956006
1299182750
2138844759
616062623
821167305
3432344
1405922028
1373435296
134543734
286731808
642985810
1174475187
1076518285
1246009436
1839124029
1600622355
1231238072
576436224
1552682991
1197208678
1666515634
742860681
772447743
1992789467
1948443032
1267260641
1342244848
1195826342
1234840180
336171787
2021559194
1673983364
1179529263
790913528
1876516608
1234737635
1889019559
456930439
851985768
1945511929
1510013170
622236186
531398007
1093557840
574024003
2044844224
563737820
2070340554
263751888
148845257
563834890
855962701
696435941
1619474748
1059568300
674714572
2062229908
702141067
1052815344
1278072466
1263173213
886868918
2056413685
1379153750
1172964802
1397447476
162348666
1782032828
699355338
2115776122
2001724312
1791927697
1428076877
598892560
1990911863
551447187
1149829449
1735276888
2145854795
247008793
1361051609
960383120
899609307
742011065
1995114773
1502706261
2126521781
1184231702
712411755
1349874199
2033693576
135142074
1622552544
662752827
1566964211
408045392
337044017
1514272172
626378099
1275793445
1495509225
1431642230
443844441
1217516496
973419761
1133155500
1020579264
154242913
564145964
2121776026
1718918279
1954043629
1715993998
1662958352
700009295
613416231
2089375156
1012181874
1201579423
1636880207
195787889
1763159917
610718235
2003263701
1480948998
1054422576
1234694684
1875251418
1776286013
1983528599
156269401
1558255479
699627669
1501418231
1624194929
679549193
1996397375
866486497
1780302334
845351008
629461111
267667762
591642770
845704994
1378368983
1037916293
497958016
1848189516
1312642859
675768424
1350958881
1246088339
844363239
1652006427
172666155
1088204790
564302900
268403089
1908500276
934465421
1385987890
1962665890
1678296874
1273012140
342778790
924891355
429763174
1931225699
786924785
1107275104
27984265
1237681480
2023227725
1183883840
903355150
1846355098
1749519081
1740995486
182384140
1926971915
116063161
1054189849
1848487381
231962736
1795057839
1404529386
529718273
523335380
1906422868
471455083
207082742
612911051
573626767
2016821137
643328274
823218348
119689510
639993614
1147707182
851137641
1842763517
1023475453
503206011
2001380111
1536937409
1569012905
1961799848
176452090
1985088880
1042056606
2026235035
571479431
882969543
1924237721
186273760
1692352893
697114655
346880576
1206024336
851686960
430394406
1631921530
457067986
1393354899
562422619
1950371544
568391061
1538848362
947262749
83697541
30710928
274855792
501374847
179766903
133162758
867672029
868607429
1434890360
2002049182
827654703
342456972
106244288
2018943330
460401663
368124046
2103878006
902616379
931944737
1921916224
1594945603
720892898
732645843
540224127
302818931
1440907621
277928521
2098079755
1272176191
274015916
1540179514
387809809
1990674696
1805215557
1663601894
833438551
1686905937
923533313
1022677959
698901577
124638748
678410248
255835574
1152175595
2020633931
1953024349
1620659753
541288339
221780465
244530009
1251727688
2139658575
1256863085
1005126654
2050665511
1821601630
56246177
1843184638
2026824878
206939024
182177410
1041609913
1435563957
676707053
954394622
2101758874
1392134364
1625291261
394708480
2110718102
1997585903
1612706446
416880951
867536950
1088704256
1951900480
836192478
107028049
990123088
1111816808
1059687733
654731486
208956031
1656114097
1458390162
1787817823
799729855
508096677
1489166063
439835035
954188924
570554148
570214528
1672524755
147827296
498780094
1494617071
1144555661
2062134105
1568505479
584744656
41100593
1249718514
1069032816
806466223
150981372
965368301
1287787040
1928864329
1110842023
277786515
382023919
1911901350
1753846406
1183584913
348560277
1235715757
1917280736
921073266
1623780123
305963104
1356891504
2118650474
636468084
571854556
379452621
1066395667
480535614
2042835803
2106485510
39820208
916617855
752557791
1519193977
1614923651
423412992
1901670377
136882171
744621602
1388583401
1438307805
2033198319
709009200
1860481509
633577001
167346750
1742511334
257830253
717428916
1242711881
541411150
1936369110
231103872
273555702
1071691312
1570707544
913905638
1220537985
1330060104
999368495
1851231460
159272384
1190877146
2019811504
2133703072
2011734231
586331894
1312457481
792279688
965948141
1709713221
559767479
749577850
2114407866
1468865000
1032454908
838465345
1078473613
1325841871
1548543588
750362682
676080778
1682403030
1599610680
1283053169
1957064793
587592602
1120421351
190611737
1134196974
1122960000
1702044273
1422513776
1809504263
35806200
1459680929
1798380646
1388104741
1038286183
1884129878
44886107
1104776094
1818871352
249301171
590964885
584821497
1716130082
513319457
1334681980
2006916689
1430073539
1751811140
222628144
1613463700
334402265
904819235
993623430
2134380234
1693705822
681318598
334156502
2107238089
432941332
735833859
584610775
896211347
2086676879
951439484
821376811
1983148206
1221546976
1814641520
421785990
1182435718
263511990
120628223
894265645
723393612
1400137734
1761625405
50860337
2061603762
738175828
1027325287
1582384058
1290751014
13223423
2083618504
1765378297
64866354
1051570457
878426473
1001728199
317869449
1484714819
366716273
1909002245
1717396389
1828701164
1241467206
1515590645
2043076022
1275530447
1687591042
1033055994
821893789
355730972
921933500
1520945889
165989698
1156547382
656734026
1654429956
1720373851
651883156
1588159339
736321092
1604301033
953857313
1763510701
1676497111
1127882635
1037878926
1585422160
718691592
1584668209
586333330
785396208
938661181
1442515940
244607953
1711025803
1810519432
429849267
1369269293
746777730
724968647
916933961
318541250
1283612567
805591645
1500177741
1721658309
543010356
1956278152
1757215524
708230251
1781428967
2036754494
544493196
182159851
653599030
815011098
1857597384
302952920
113244995
1511231525
176363967
2071529397
1094968582
1253148408
1501771877
1798318536
575286903
2122141693
118833410
2123721279
1897820976
111183531
183620765
213882237
47353110
40113401
315367136
727078776
1685773009
733004528
225967558
605456258
1584311294
2097972772
1924162033
1855745290
1351318249
497572415
196802964
773891794
137993995
298973520
1723382999
417556760
240486177
1816684631
1062799209
324296883
1123139175
2108261699
117404938
2046802843
1921792201
109054727
942686965
1617441983
2006701957
634571494
1305117405
1736639562
1402440000
1999187462
2115344469
1086577115
1858074070
1984624538
589193096
356571908
1015900306
785115879
764956097
1325116240
528396974
759305754
576990235
1575697456
997710788
361788398
779824743
1230154566
1796153171
570398326
1790488284
375741223
1545355248
1388244577
2098371148
1138273871
419859782
1734107102
230714865
681731276
499479339
872724041
2037571279
265465405
1678483482
1306453012
1702815641
59753593
1491232998
1807217644
518169113
1701151705
1639104142
1679631225
1176727318
2002558316
1431214307
780089257
1197706204
1303143067
895432175
1233153025
154206189
1255085597
1821862420
599777672
1211051870
1708803847
270178223
1577411020
444117103
361100089
328390573
679364392
1736030156
1709718076
940802234
555751022
277217237
764585463
507551931
1643266125
586772218
1275283228
1168217607
740522217
325166143
2145528945
1191917744
334165138
1611256822
683030282
764325889
878207434
281420062
1418407699
537112988
685816577
917179522
855368042
1504794542
1976568853
2023903081
1312317235
1346952339
913945795
898988443
947052068
124280381
586656608
1957300616
327802462
1110352123
847548719
2087432128
1779371518
130072251
863994238
1118485589
362721357
790144774
197264000
854362146
981003505
1741350314
571674489
442882709
1071283292
1316477770
484588893
599635948
154123735
1027870382
2066803183
1069452026
545890693
1684133500
825335768
152887212
1566756277
1298086341
424476871
788735826
1288602334
268192204
1689213724
2008551221
453742092
988799034
169532338
424451741
1339296643
2118813802
953853185
1706807173
280817312
1367751306
1348013084
1696810378
315836717
516210958
1952634119
1211007128
1803278294
438466963
2092249231
976390616
1203907318
1101923006
996852160
13899844
2129597672
1671303421
2019412850
1826396663
803598752
1556440895
533576330
2095438685
1831954754
536894628
1678596166
292445842
683485574
2121806403
936681860
332239733
862287983
537189009
12056559
1260784162
634785476
548944034
900365276
106068421
764546073
1821309216
1001531641
1525011277
1889612635
916427275
1711293642
1487787454
636053709
1001531827
1395155787
795229232
957053555
734269284
1070426181
854526218
593145377
1386302598
1302006169
1174108753
1743861116
1126746210
1217956964
1297673233
1756142240
2061648115
1976659512
64777161
1970633700
2021539911
1924979829
51194117
115651045
1528341721
2113628257
371163746
1401139667
962834804
1242697103
54557355
87546384
9957015
2076231280
181899949
1305108449
1750308705
361189629
272321545
471776238
480857734
171316949
420908782
1618759163
1592125552
1656431704
1451284623
1686982126
2049322632
1345040757
84943824
422051176
1795050485
1792256696
1994778046
412365108
521425104
1140881646
1469840619
475586424
870545527
1929388579
351283543
1609854280
1644269562
932837803
1419605929
1241122904
460445063
1674829140
1302072605
2119613470
365174471
258703609
197860458
28736626
1028047789
408232741
2081848468
1990818944
980499579
2095220494
1054589635
50796280
550282681
923275556
871783327
1128182031
1457587205
1896301006
731002574
607932539
191160147
842019418
374981898
1340955923
1337193119
806863029
201327448
1076885435
1328237511
210693454
634484062
1077646479
1253525743
1874656999
248659509
1208601182
691775638
2001432893
134362980
1958683921
389364822
1308986771
90259505
1853690618
988387875
53473632
1942508292
1534490932
1137778669
387029132
1313168904
37041723
1839365262
400545340
821813136
787882404
2059824672
4515844
232203005
99852444
58900541
455594812
502602762
212480971
1133771887
885614446
1153290438
127473731
1056311950
1170070070
928973369
577510906
1820753284
16208753
2041015937
1964958809
34118854
523071157
1677231856
1430444325
1759719912
420211090
1410735
174808152
184533389
262795153
821091655
1942092987
1157015466
2068259086
306283130
177618737
984068161
2086402102
840984799
415549296
1223692363
510383132
2092139590
1542934345
1550168722
952774240
1330810655
998023363
1396910379
901529263
1161995759
774614284
471366187
726944798
104516257
1468315768
719194249
689313372
185404964
1424706090
1975330966
653396363
1917144183
309207446
1615057057
1199289455
1380959217
1981309332
1666760698
1820560131
1056015973
2048430088
1773863107
618758823
394363883
1685524694
718767824
1585060200
1643497361
1744946759
787256088
71459889
260761014
1851615424
1296256978
2093277475
1820103058
292066030
1744640640
1965125675
1443808550
1312489090
1008663249
942037246
1826499684
557168169
1643856691
1004738784
1068902195
723767494
670153623
1054620752
738174555
6423336
793393378
132520932
766775327
817853737
2136233883
1388116013
1063217996
2088153351
1664542747
724428536
1232213129
2008796341
561185370
2062971639
244700024
1304311482
1885692199
688971166
964044169
621531279
968699899
1357133496
745942353
1850064426
439400266
1383497574
112780793
721799212
2056076024
1061593549
256768753
1820118467
806901660
1972573202
184195903
153149701
854405335
1470777401
76163882
654518509
1420710281
1357510695
1323423510
2096681456
232799169
2122656250
1992580865
1748935562
772911919
724440121
852400938
885044279
915813019
553065547
1128502171
1644606607
1345029096
836179106
1864521391
2110710430
1289248050
1609051075
361231477
606458086
401619570
1995951055
714107071
1727427545
343366781
1228445853
2047404909
1019147211
1658941563
1053237642
1840751732
986339427
1875084365
1861561908
838353885
448203983
514512764
944545310
1356467330
805188428
1911965932
1893242321
364321328
1809936059
1298537221
1435112651
87095746
578649708
1046171236
1068514189
1853315684
923141587
1046924490
1890050891
902747595
841075023
1941382904
1889978201
1909121575
1083171550
845881627
1808799767
1547473434
1755366010
1838414455
867000613
1794471536
1769056150
1481484323
288175332
2139677155
572065436
718808516
1727474587
1735322872
1758754068
1034485868
846632321
820892901
148746576
1837368940
2017885030
1070032049
1007369531
914728475
1103388417
828952356
2128381146
677497010
1223566767
564061238
1552342497
1336949903
1319069407
2143851632
2034169396
1203265649
233128731
1116874542
1931321138
357148396
1136000721
2139344761
740903952
1571760869
2077999893
1207409170
1110623679
1790492144
1244091091
1017731180
1129066584
2059375478
481283137
1363091977
724913808
2142893449
967624031
824822389
114044475
1267847409
692626722
2018175047
405954940
596141386
544199709
914739023
554028154
795318403
1606839062
2065052772
1777999510
85905625
1525791408
1502284679
2140784528
1000298275
1902360074
797316159
682730963
997480793
969929669
521935251
980708457
835545685
986642228
776840091
457091828
1739373866
1058579136
189790403
1145357710
437290802
1455411821
1574752723
1798309005
1477045916
458100401
1013783241
803607793
1893814656
2050415566
140488772
421286009
1439477366
1606388059
1502624253
861832454
745165429
1560540351
484659051
1273724501
133666301
309857476
170544107
26153635
151132435
984745461
1339207903
1441992677
1060410010
2116682725
56786806
114826482
749595862
1096493304
1412392765
1551200728
411391071
417807866
1308356704
723980619
1851785711
1528935865
1176114552
381157059
1916837118
1091359133
1471587465
1952995423
533273474
343183173
2019320083
2017870048
1681428200
827972872
208494185
2088848133
1280765561
1924777844
661196112
2100780015
435053331
189680397
1184993750
434105354
1265892658
676720893
1900085537
82892259
1856919351
256876123
215203325
2110250108
1462791727
915087520
2021232208
1427701136
833145846
208728455
566225359
1399192623
604760912
183901150
2045017743
148302092
1036293336
1867454923
198497038
1499955136
659527316
1584540826
2091886337
1359956222
451131826
1565097054
1684050484
1788241464
219430330
145808387
1102176275
1091884491
139970915
1439718957
1178860576
1522044564
1223109750
1465153625
1378819807
1427566559
971423745
1232037888
719672870
1932050883
76284739
1858141597
313171193
1679633095
1794096507
459442479
1644048102
1747873202
31125599
903628399
1424153738
774037880
1374473969
310353547
479527435
972543026
478729290
170150491
827738874
1118013680
2103002286
225875243
558184022
1522308060
1475110323
655813710
234876417
187954949
1769509273
492531815
1077231182
1501808850
1103841452
308149663
1553756200
1316249153
1496337716
2090289913
1601570932
821348232
449719322
1104976397
1876431202
1078516919
406887726
88732879
245130423
439367291
1110511687
1348067792
1882291886
507849025
1608642177
200748883
2064625110
864818118
579883462
36944054
976455885
1260280026
1006986199
1083074131
157839054
899535295
1007581992
779553999
1325773297
1833301280
44618199
148101205
2032239076
1568010841
1600221964
1739027681
235315895
944070540
1450330842
243665577
486891273
1763540223
410932277
1772479757
1199415201
1981418038
1113965799
729762366
883499976
1543212927
10238868
1472430475
468496949
2054607764
640344857
1836921227
1167316350
731692731
1429877460
870258300
134897960
263157438
948011717
316834614
396848504
279927304
1932153650
897186442
126008458
2098804655
1007843549
557916987
1097329659
519905499
1192802755
1807626633
570229826
1074003253
1649952799
859181540
391882289
1811925216
1365725751
282489099
95883188
390278501
1956320754
2027903193
1177704876
99384734
1181726537
876628154
549380997
1481745717
2000043452
803104161
160209756
148016714
1057358108
227838878
218073859
1766167434
431458878
1181843271
973791988
302676195
172255038
983593122
1511514598
1329236627
1665614090
1417209945
2024423493
1914856858
991934480
1201289097
1121838944
1018766676
1743456131
837234711
1868566779
1425345618
1868457453
1911222978
478676895
251861910
801894958
1613805176
512780640
1113761554
1130150020
1524573554
748689763
1448824644
1372633768
917006111
1438479052
1822404981
1483480332
1280345434
1080006785
781330249
94520641
893995203
2144659061
631692210
1298749756
688299866
1361837070
1381786381
1349285589
1850586579
1708405806
953021871
244841176
499094361
2028210573
1683234767
700720349
1138346909
349193719
714583346
207973927
1304047486
1647778639
2013953151
1709985213
1943112795
119559573
1858029391
1434909985
1184642254
2032293437
2095740148
1910510324
948432653
574354665
633972078
1848622750
592840107
2018067835
1079988247
1550352338
709390817
1923432112
1492937948
1605523434
1689821007
1511069991
1375789825
793158301
910718694
1919020963
877181330
2000237416
2065667591
2028370051
736708745
1998077051
952764078
1444752588
622974235
2017470953
1008126777
1029006044
2005942691
1364320814
988609958
1932462701
738436152
252116244
578725728
2449706
577109670
2042749032
274334653
1420545100
1970675889
185768513
1320072985
923399163
1745245024
235533746
1465957877
1165852781
1488258852
1646271473
1090671439
1648028280
1643309861
1998706306
1850516450
563227752
39428083
903333375
1227512496
565789984
1600861779
694386225
894255510
2070586497
556983294
1221162015
658243414
324864059
1356364525
1478050429
568532056
1422592702
1218313875
1312673226
1871923618
402727319
56827260
2013041304
1916987389
2110648928
308573577
2112580815
508221612
2114591872
1241997713
1612988960
1617842394
467478589
739817008
629429685
1458009987
1790285113
1290301130
1497850217
1904296650
891468721
1258274352
773044450
852439518
683058864
642331132
669736154
540627718
1977129374
469901105
1891037036
1737050972
2059726253
830665354
1591073836
343316360
1706422330
932357025
1870305792
584545166
940384871
1366327144
1288222734
1288144346
835318300
570515061
1839281467
903018621
1257888744
632679984
1160308108
646699688
741715357
976518887
921018829
1151784153
114809877
923449350
745682732
609798061
1809569005
134058854
1122384698
983036321
1749583389
1989343496
916222826
1573130657
2076279710
445368149
1907345270
1320437376
1579676467
1023815455
2038537556
306830985
869657861
1876176656
1073360776
1440888708
2089044390
461878550
1906305012
773213809
2119493964
1766146522
923063009
910214314
483834254
1137376246
922832278
1194211669
1936758254
353642217
844320343
921662965
1563946271
462485391
599809380
2054546418
2039212138
1362289344
1943482683
1591960425
1442725508
874697924
1234552859
429923293
2046710189
1380063839
1266802608
1015534384
1325578302
211364950
630012461
1654005941
159850659
9132713
992884271
1888050071
882055508
1921207365
1770016812
1396051225
1488534179
1679221233
1643551501
637086944
1182828510
2108024515
1469929323
1299033255
605731178
706801332
1673784089
371549142
1528353937
796164450
1352014730
915470894
1474015648
218147014
1616239205
307280458
16531982
927103616
2130858144
156696133
575254039
519239769
1552210676
151275532
1151378574
2109293882
344685903
1371994805
2126781398
701626582
1718293948
1081792572
2099757623
1779203027
844332519
572589342
1838333886
1587101028
25159336
833969869
1084042984
912404598
1117787334
1425176942
17261858
170718891
611032801
1978927561
1884095076
468614461
807850663
238668231
1727758234
879323237
877050554
200277992
1002607443
1643860535
836927710
1404599356
307777101
1074386780
1137677228
946630335
1670033276
1407418233
1381794638
1015310566
1632846797
1625618893
1737332442
2028448080
1876138821
120189374
1048343309
1276723173
511721561
1134745314
636303604
871192197
1346838439
1619641057
1172534425
538275142
1990097609
519450821
253717212
1625055476
828247466
1008865229
330539666
1916199657
1714914368
343565624
355819622
1241234929
895345107
1172308562
810392337
2073764799
438783325
1079600134
1930828065
1407077950
1924143142
1700184357
1734845308
1692163884
1794944781
1864510584
1209322539
1521067652
989933931
32618366
180532177
1209869893
366084805
814744870
2024742624
1725145183
329728206
1336622273
1974236256
1765836153
195207627
2064569088
1133725267
1920626801
447224618
1417214225
2093262374
1136888267
1302024508
1415743648
1525358371
2082177899
101725255
223428710
1610768745
750605784
1986290786
242845536
6060341
1479185465
1775776978
1365314512
1787196692
97720946
170827760
2130302021
1240163902
68872508
1977801282
2006930581
522134488
2116286478
1188750985
1833662889
458189570
1151359536
916437359
650421665
1166171980
1790508212
880786827
684085107
357346028
335897856
1143814593
1338080909
1431253279
951062315
1853582544
1847396408
1876870895
1327243553
412685012
211850158
1393532
1895540914
1919363401
953074329
1280300931
166890005
718646286
846869224
284518294
1775936462
2145796103
1036711953
2018431883
810713104
1143473008
1588636843
1078370495
1667670207
1948584985
1309810009
1669266394
796788332
1359687545
632850819
1240821808
252642922
460428823
1139254884
807266390
316313831
733984870
422651837
1709693215
996786749
549786025
246785417
1883612839
128996026
1816041848
1289615234
2012654778
609712143
110217925
817465688
1998760916
926533289
1566980428
788457018
1711168707
763583773
1000352849
2020950612
1428698352
233703789
1938007758
1002981757
687239961
635844278
570792819
258878119
1190701702
1055472209
172435696
47984399
1570104972
1910125887
1633767355
2099406460
714283666
2118488705
896748096
1967951001
341800408
1618280753
560214489
1857566603
1730070119
3003259
944982024
1350470451
453257922
416858083
555355616
429339902
452811755
5640002
1374745709
1984077742
848797358
2117556016
2020561436
1579874741
2081775520
2073449638
803711503
445569719
1823797390
52414716
1679519747
501070766
1138014152
2086199439
533524113
1329396855
1822222339
201748949
1201175429
1452984833
1467013312
903602801
1963855046
1745760226
1093270211
1380391105
1509231247
674440251
37397062
2048288443
433653791
1071449831
623677850
261489646
477191297
1019466758
35619204
332817059
4672445
387442133
2079334688
111645944
807549571
2024001996
780177510
458541682
1186205568
1036598368
1502281254
1736016554
60802631
163603477
1439895288
1551057032
1974118441
2123664547
558957988
1401532221
412653188
2029626015
1139472359
570717586
2028093141
1078690730
352705940
1822813710
1630617697
1138561191
1984781039
567661115
470594039
226124689
1624249280
1462772714
428972433
2110682279
1279509192
1825957792
500538671
229138492
626133712
1889051993
127284915
166880187
778584600
1043651531
1843316602
109527638
1532605325
82629940
1858182007
1617267904
870258131
380933524
1865110100
1683551619
1414050917
1588815145
1200223720
1849699409
1299523634
8028299
2439736
1136835357
2078360470
259165935
73443557
1474813419
244282934
1220225729
120191687
2027521476
866539402
1813073042
264778721
1511297085
1263464656
990722042
1026769511
1099844019
87507663
674540571
63381087
1337076871
350941787
478630901
1179639217
86141997
728615075
1409454099
1649837198
583129791
1891751029
2020847399
1144515465
1973494633
44695731
134271727
239796695
1739816849
239078241
1156775082
341344181
1070650024
1201508792
924175600
862669819
1212652197
2102282356
1491173933
1640064555
2123032281
1373980921
974491541
1960302313
74986368
1112619380
1594542737
1457010247
675109932
998299988
1400842004
2043951838
1212214351
1888124088
1672901811
536568842
233663903
377838673
2065986309
57497219
71551443
75537004
1352743859
1209868703
998519242
927613308
1219548487
342111520
1759290493
1051493577
2110132922
849820917
1834569537
585940272
1283600556
1952611064
1235279721
1452215481
342322727
818953092
758031535
183975227
539015587
239429486
1488492527
1365955123
966242484
1211765622
1179621617
1564993609
831136493
1346500543
891129093
771824264
288358054
1054180076
735803024
2136907931
1609780239
176799066
215943064
536338398
1375440175
758749122
839983635
1628836364
1964174085
137248513
806993062
866018814
1905044037
1083128920
958916080
832152392
1147724477
1496459553
964249140
354808704
793991909
1992893852
190245016
1859391521
1288631340
1631577786
625177381
1059243113
2034207041
1393966143
1605126277
80835232
1985323389
1235236402
205037075
352191786
2093221619
1930934501
1039801477
1685060500
1219440092
1249238710
1948466526
409502203
753377260
2022233574
344073606
1443772517
1505146423
26197593
421187909
1902080680
1935643431
1607527786
929423602
1767144463
262345723
904277188
966519880
648666690
219771969
355013520
1711871470
1463552084
1789252147
2071221210
634553536
247658249
1136123397
1166160734
351003973
1004948223
1537897050
791536675
1285389449
740672374
411890591
851853613
1239614621
2129751996
1188443277
696971626
299101322
2046113829
977142717
1439570308
1097934791
1395723290
1529200792
1731799532
72588013
1182787511
472510942
1568638729
1251291301
827212624
1768726127
1761659098
1834959624
441607842
25403190
818014679
310450992
1929251399
185258573
1326522746
311267974
1575587245
589226498
142021091
1346211966
1640978748
1861127918
1726421498
365104702
361809023
2097775131
322209370
1149084915
1146121150
1863559327
582432230
825651126
1132660647
1514577451
1184068300
1228829871
318844271
468286455
1766414573
693101235
193859586
1388495296
1082780114
1453589801
136206508
553945698
2006586096
2138457895
581907974
964288191
1664912778
43131330
309993980
499358240
271446692
788117931
1204631121
51415633
630620078
1027628641
847140099
1099799626
262660991
293323626
1282579748
1776850754
814780337
1916805750
1316811258
1819036041
12481443
1190603134
998086863
61572808
1121981002
1195737115
1746933795
204994911
2098747455
2111590430
593574600
362928674
685083525
1316669307
1228468680
357836994
841724592
110162371
693647013
1211906666
1859587745
1870064015
930183747
1272499217
450828304
2130001740
54901225
1283455671
1496486270
95246656
1408982377
1849502363
2049458065
745249904
2100788935
1832022317
187328566
1267510117
1481972661
1223669091
1288698370
1684501962
1813156946
1420015721
1139234986
775193822
1510536480
1165815882
1918976364
1007196798
93946015
1522228888
194238047
642859177
129370084
1766549718
1412545498
342418326
221456678
424961605
603803113
2043665001
1902635163
1249258970
645171845
1727237957
217500721
434986590
136536077
1042917512
718886552
1588403263
2018851514
588829279
294272562
1666518445
2058340795
1273648232
1902557780
1314629722
1396932106
1032520673
1701443637
1553008700
719040161
59043403
1582444925
1238003987
459501841
629995006
246724902
542831531
1069234863
28574761
2039184993
723766840
2078381482
1208076468
642064389
717404941
1975445886
1822012803
1940955185
961330763
304052464
838131517
599468308
1603524432
1898517952
1952642128
2145699590
457319453
1704723207
1959039605
1153619093
2047210535
381475702
120621631
1235199155
97707149
1091524619
2052295673
1315640676
405572396
615950574
339302357
2021827224
523132024
1376555507
1828249612
1342793711
435623147
579431917
1441113024
225865860
1564665444
2147391865
1794566428
1086776056
571114339
632327525
1409761910
1267672584
617895981
1204815085
38899191
1742670477
721093778
279625579
1155275645
919789276
1235950943
662630052
389684307
1839177958
1135214315
1174050771
1897502847
1802504371
1295546212
1942053243
1890844433
1483144450
1500187870
1434253390
377826476
632742664
523323443
1544927396
613272937
1531271398
1579769788
637195466
326061102
1414176817
1515045301
1782652788
1655321635
1077467796
931776111
673567958
1582174061
271769960
1128567861
1678936245
1944161336
2082579948
612757032
963795616
1948884932
898208788
333843917
607828728
166763684
1264032945
1639227778
1077229159
1646130190
1346130291
589367061
337166693
1753891029
519966315
1625125853
2104146699
2073018305
984478736
33992217
1662258206
1683618480
1604398487
1888741121
524172977
1230066688
637420750
940896265
2112961652
1383470020
677098623
1693383524
500916237
1125318780
2020192754
341378240
2053505719
237720755
913235906
777665200
1325497085
769413520
1727249807
1943022496
346466245
787800404
1069148686
1055379874
914742433
950958090
1919751101
1197116007
72672409
976326672
345421892
1144519075
348759698
647672739
1408302262
638927040
1188781699
1867810019
2056015119
1441596426
331173981
839491650
1837746472
840051717
1880209243
1843577165
1983340339
32047184
426652439
1873298349
1521252149
550120866
1825625867
135429031
1097311979
141414017
122774378
227439651
1296789189
110578424
1628716954
1683365167
1939505783
1052544910
784921602
289535353
1410623306
948681850
490959120
1916589481
211908422
1786903763
1878372932
580068680
1002253934
1508041538
2053040467
219238729
429025442
1967274315
205249537
935436791
380592014
1675879871
874465897
2145893413
378929647
985665038
185271024
108177974
1276034805
1738438728
1378532264
356120128
22871380
1942533140
900366770
2072910863
1691131600
652641986
516769351
1993841795
987321707
679317170
1969933974
71335368
1675805740
2126635501
695999916
1422665258
1846745384
484922054
41450774
820973797
1326255851
36702952
866222013
112421684
624935326
427670500
49749748
543725081
894772219
2041996888
1932883079
654513551
928622104
1228689583
1207608506
4140893
1955436380
318611137
1237402854
1648087016
689299768
1076915086
1133506917
1599145270
207170752
192846782
1593597777
2060470925
1844692455
1128124561
169708529
1321505832
2106127590
934312065
1275315175
979051795
143881686
1168610263
1814318432
931879292
574790719
1516239711
14691695
76940242
1624428807
1012108576
1627832191
763370889
638776522
1693967173
1953131203
1557544514
1056419038
1241303139
988155964
2012775547
1805751998
806500398
1879540711
1145140908
1556855123
2092224570
61012977
1977162767
738943324
1679945117
1511487118
298434513
548843453
847461317
776617131
1165658967
1652726416
2084549148
882146717
844262056
82561148
1775293591
351541430
1812745689
380980240
75399129
1532626958
1770197640
670251207
1628236266
127316045
1606401048
628933479
1642222420
790064777
1448131104
1749223691
703676434
1103391483
213864729
869329003
13597705
812937950
957971130
1464293670
808700936
212416069
761339933
648270520
330367107
583000399
757107182
1094495446
1251678129
101144626
642269511
160822766
2084168799
1125996699
1817321645
354220632
1905097401
596967788
1567070836
2050187794
1858909543
1796239854
1625216443
1455892266
2057329517
488016275
198506277
754614485
1301208325
228986539
22669956
1537574966
313037540
1933841499
288164120
1768053943
216099357
2132940853
1926131990
746375236
879386829
1078243506
2070770230
768507389
307735138
1743710751
1085358797
2077551885
1210096704
944120584
831241743
761115219
1955108902
745433237
1348532691
121116579
1663842741
406316957
1249850591
1851066838
346522444
2095968765
1878081012
1344284546
1026004131
47198451
463694464
370429602
1130256098
549676420
2014548516
114296732
1266315939
1195226078
721044140
268605508
22868083
908272953
362179887
1154815569
381021775
1983901824
1873776751
2097953654
586250248
986490468
622728749
1979294303
7993048
572924214
1885828577
1863881021
502833475
353557552
1752991536
530301734
452680878
870485516
492983962
2036097964
913723223
1403565401
574855886
15009171
693919939
820158356
788189993
61160854
1779855010
1075052856
1625529102
1232621994
982012666
1898109002
1276115766
1544032431
752312434
70746112
1743090488
1379813853
1287226738
1642394287
1093591835
1303670467
984358524
13742314
1855956711
102895057
1082079085
1872648658
1601000168
58499204
430791345
318202373
364731116
562568171
283021830
1140863474
421704146
478617122
623359428
979303846
233721287
561733903
2068061808
1834732373
1584455099
648607904
1413044577
1663045017
1438181028
88719991
1036863820
1627221461
794232433
1578040263
1547238981
550958723
2096404484
1142101042
771700634
170209467
1341273537
1154857374
717986776
526422784
674537911
2081134111
1608906489
1888796866
503936238
178697617
252358502
772053959
570362549
1811314894
431997021
114193854
1419753744
744272233
1193310468
772021427
1897170718
1473128584
1818138948
940145440
1180745507
1619377933
1389075152
489081131
1040302210
1046799670
529983725
1808758044
822928678
1102015295
225993657
431300415
2638295
1813509602
1134277781
665307770
686142898
1138385046
2000869380
41067715
783915194
1981506469
846546315
688685364
439924220
56774510
1778737419
1892450167
109196388
819524939
2013834489
1077387599
676513836
1623399414
196114197
1561687591
1397458713
1382757611
1962551084
1093327853
1629214448
2098912800
1248489729
1222583546
962905292
1996659573
297646408
588703748
2142238649
1995598023
679730394
1193307956
513796032
483391187
1977474020
469577477
1471976875
895827269
1660377452
1630632462
1810642583
722258158
867760196
899616235
750250381
1945732015
195811281
1469917103
723971235
1232555018
2063233635
1673823879
703743852
404317996
1824794790
1236647480
978075622
177808818
1154918042
315781048
751953644
1275994321
384819173
1566048635
1075473760
491779852
649038128
162355859
890181174
497298667
278761651
2101149789
1622676258
1919762784
1438310356
930700299
1546864149
1742200501
2121594128
1050915429
2006740817
831259862
1611854017
1793434835
221782013
383397169
262043068
974601654
487998943
1325692283
72520041
628431016
163534115
661499158
755646861
1876376763
1904948504
817484404
537446737
1538882801
1254906604
975371835
1012806981
1743932456
1302771127
807311324
154393074
1169766860
361724569
196111380
264170339
968478296
188309384
495959931
1692727672
336501456
1345646568
1221014375
1664443800
739060133
1275140100
1166651200
332892585
1360037544
1487645141
153368174
2060618065
433800510
2037097651
386587182
1941815733
1256315622
2125115227
1094464158
2092829831
438173350
585322282
732853731
1866435533
1720324157
2132166616
569622154
865037729
1390658131
85749305
1089704210
1375194764
248800492
1353504635
67629802
135198354
1169463554
539401645
2007596463
535317432
1021968822
1398156729
1208429601
1394209770
1195318815
1891876186
991656676
49900312
689737777
310964548
921150729
1165047031
1591315232
665435486
934251224
407053312
309656012
241130770
734882213
577253518
1304847646
224189778
785116896
946308893
752422022
2011614435
2080559112
1745484521
604477801
160888622
1530038371
2058451355
565270202
935860203
1707991813
1600175487
1376794123
429807007
252900213
74887101
1916956805
1833691392
289476241
921088665
826010870
1191598693
1999296514
1551257240
1271581357
2039360680
1100113046
349566885
1663851244
699800137
1411851806
55902905
623602065
615415343
754127495
2114057371
1725699287
974276503
582302423
513900101
420681575
621011421
819689524
189679941
764251523
1538799067
923671518
826605685
1791091203
30392734
1094687466
1370447985
1470610311
2138428820
707372825
759148358
566637153
1269093350
960194716
818436704
1548234145
634892128
251535818
1304295100
1167924343
1815471502
2046777898
1939745258
1986379747
70501410
879475599
2109821360
1071410685
1621785974
1243938097
1330107614
963849363
1684374370
817086127
1615282350
259166902
2104553330
666185520
1456713088
1846718213
1391076797
1087747325
1863015461
1413795758
1863782907
699180346
285334231
538087653
1258262082
418319950
504109591
1884394757
1193165547
666465523
789921807
1143745813
647191873
1898229379
2026138154
724625902
190658382
968001639
1011161050
1765845542
1214348822
562747337
1441049959
1023474130
856608664
1448280251
889667596
2113193810
2086599400
1367086606
210666582
1112817922
2029950309
401477799
69797690
449772984
1294300197
2091289049
1427237147
2114592341
37111171
2019550834
1210004203
1458285988
1585774027
986245511
1466491726
121945214
2108630523
2011230330
745859445
1517540516
655621082
2101843303
543305284
26638034
1130593502
1464690044
1627087125
961968889
413185703
819774912
587912679
2062145782
11846805
1720813006
1558398442
2143065578
1899361299
960062754
1321443331
861763900
1817995083
372424548
1268247518
1561102805
1508823409
1508435389
1980617702
1419690649
1747984157
1019596569
1595832200
119969576
1151425747
351957032
576143598
1133832213
1490474074
1869837524
1610783343
646598844
2055435612
1140929923
1244963111
1607636303
300911726
1822390220
428268440
217261127
1796730527
1021434545
910046002
183900740
1949966809
591972675
1086334245
291325712
1365722947
1396604301
661312733
44473863
1776017252
1009706738
1691224914
1436204688
2044884331
994826186
1186604519
1269085537
321724302
1391722149
2117809606
1659696410
618336044
124438296
1980221294
1102534788
595418283
378330035
1422905237
23913055
2129788685
286564796
1813517345
916394290
1885075012
286182896
373253325
1610968210
937556821
1436022417
1733472600
1909116480
1722287775
2104526780
831450416
1628567010
206652107
2115851164
39401905
989442626
2103785805
692842591
703320503
1818753700
758504201
1985023777
327588716
968017299
1250327079
1261674482
1521838344
2064943041
890240822
1079604646
2104816721
1071708872
1702458333
1509165687
209333429
1427386626
1868324212
244338358
678608256
329367975
535347158
916166736
1395264586
557554857
567457739
759361207
857994488
1375295800
440772799
414604483
1582554281
766463369
100176313
902511722
794367585
737324459
1035733866
1460388359
803669965
1252613902
663575714
1420825313
859459304
53757323
1129072114
1800201060
1425233011
882278938
3519804
817028649
1239156377
880370571
1333108414
2038099754
1758570504
461202172
2098451968
552865908
157669418
993421334
1684115293
85447457
1882820186
1545137163
1800502860
1790328820
2022987021
2005513353
1490705925
1154175662
1547197363
413782634
1694778140
1909589128
1319310321
882226533
931890200
1907636724
1062841371
485175602
1126107621
1898899878
1762422947
1160552646
758318083
1528379280
303647948
906241404
101892853
1267710330
1850171166
1932358772
2009211691
1927888712
867860467
912973986
288076791
1124266288
354341844
1822159883
1239565483
82870604
1488371747
1811272920
1046092890
1397301642
501529174
2111935709
2131756064
1221714165
1741816648
268454162
1917322458
1432674164
651959673
2125293755
2047879739
918688481
1950998727
1959723352
1555045940
1945522416
497548877
1889772763
373844560
851099579
982642692
1534922049
1543794048
2110469241
63451657
2067493419
2040937829
1406954466
334371806
336974047
1941811921
306019654
1672389265
1452691830
402369311
1736559695
87319565
1426909119
138507293
354054201
1980277806
553851106
1634511984
2047974294
319737940
596500558
1123993201
2017552639
718928686
1988332748
830143592
365376716
1849488856
2089158168
1135804160
388242656
78777966
1966822680
564398665
1581221855
884512946
39434453
103177775
1345210150
1053201631
1321704669
313324291
2047688640
1986783415
208356764
2130152017
1014661718
1279384591
76274250
601508425
143781967
1361643880
401771906
1349284171
1480017665
793214714
1519682329
479070099
930081004
684325986
824059621
363512505
36709067
1791789253
707144572
1000259152
421837411
1952045836
480209456
1120248080
108049984
2091788047
2006124377
2013155189
909194165
2146132413
1979516088
1144268952
271543771
1999315885
580659880
916646255
2092697019
32975197
742726663
448630234
1795002741
1109958381
1459336844
1168045153
942848809
838125722
145609882
1400640273
620093311
1967215823
536277981
1661662218
310699229
1904637757
1533761931
2059448220
1164799474
1178820532
1301111780
1427990932
1658447577
1337535989
1557940755
275508000
243135551
1939864601
1201761246
1208733993
1147020863
1001547317
448025488
1798538544
229985652
1224326792
456083848
846218682
1954267460
93791002
1842089620
1006335095
1766234980
1237622933
1021879048
577503648
2103824453
677516097
1895312755
1408311043
501241880
297052720
231496631
1088442492
2122010775
1795851311
2113378623
1689385368
1454510778
698647789
1269936760
922736217
207515198
1087874821
2112946271
1009895066
1320306057
2013457667
1440555953
753237300
232696103
1553160776
358268433
35485323
917100741
1874166535
1571659134
1915019710
309131613
659432765
1608227741
96450541
1723001561
2090155349
1976936382
1769598662
1797129882
358268582
639196462
91326607
710603779
1541767157
1494375142
1884651041
1598321483
1974630796
707773604
594124324
491390164
2103205465
1517781537
1045374691
188800186
982401366
319601190
1276897133
864507012
684564161
1954915244
339096916
980034950
1015671954
1221132838
1041890380
1872356352
325852866
1481476998
580737436
753508788
1449968700
1241734513
638481344
1784506660
121639417
1073358850
1591598486
1764859364
2119984265
631057234
243059899
177342924
680315548
1387218121
881848240
1457268879
1852948558
1445717710
202958805
1274242336
1651766583
1242255073
738897392
781376282
3168350
281879370
1367826067
985553593
30648683
916019124
683280888
1101243628
801164594
2002369376
131998598
1311616743
1714482864
324345185
2067086574
1450796414
459739096
569776981
209605311
1337193119
1566974823
216188324
807437510
506774621
1993678283
39522198
1430861825
1658483251
1699289844
14638855
1833667806
1793184683
385423192
1871468225
1254958662
545755091
1652206866
1926902424
1086629279
838864614
783064212
1065505897
951177473
1508824211
295270875
573696532
1173268241
1282649328
224251046
29187673
483704089
1871235830
7198033
1449635722
1809998662
274976243
2069214812
1133046193
1373120045
1986011391
1015804076
1414959647
1256970328
551659395
1849718385
1617848583
2076663677
1298017332
383526144
484404400
1523437342
1348599545
1044609609
229354589
411898453
2034871538
1069545425
199898714
2108336777
426388187
569976790
1728266097
1517347641
83645845
232642045
907018495
1496735477
1586735049
1109201176
1246348482
709590711
1295694453
659354829
63947063
942891636
1292774775
2048801574
1005209652
2006918498
1638688124
691678737
835024123
1202304817
300365399
1889640280
1601160876
49251224
56881070
2001208157
1725675309
293250917
223221547
1682808319
1730109904
1825810000
117564992
1907356400
75353608
846810480
1064805495
703787212
549126134
370395692
714223723
1979863405
1051631110
2104868182
548075578
803315274
1486518504
1040314487
2067360149
415532175
846941486
858173440
721402807
1249619088
1151108807
1389047080
240640445
1760504786
804344027
2011886247
382538037
916927795
1658729800
1513889073
1883768801
2110747927
1153480988
178437918
13114425
955337143
365773168
3078338
819608746
1565101833
465962263
1600086043
2146379716
1788083312
626454873
1712860641
1822613506
1837204913
1958175072
1114768919
1509238172
371289189
1731796226
1469969099
1013268555
185253689
1545539461
1046196285
1867171144
1254690749
1860152401
1791718518
1302711047
1384307854
957481720
346381736
47540390
1362800316
1277122557
1559773036
722139693
215376737
1039314547
634449449
741100601
128980122
882910938
1861181737
659618275
296112294
1260818573
1684316899
13202180
990009718
258685361
1335344703
1487386336
818128113
979394906
974243977
980803576
641055058
1814980765
841699809
1176401646
1655614903
400715990
1103100728
1788982416
621414275
142118360
142740887
987989470
1366471163
2029627925
2055791876
1833591490
1033914688
1550983407
337008101
330788515
407522250
8267584
1987354736
1629057120
320074930
300903629
1605022957
308333578
932574442
895543144
301853162
1333997475
1242106835
1940659594
1916466811
1810551141
110123669
28460753
701114886
1616451779
1865848047
555729014
1842776247
473949391
1770898925
438350634
1301524919
1554387481
1188857848
1418795562
1596179538
2053073167
1154363241
1504009609
292040708
447535062
748401304
1335756699
2134803556
1106213732
2110038481
1740728579
279289430
2128542117
455803746
1379882367
646187313
2019496670
289969109
710638897
1017861557
30094370
8306826
1367343005
6303177
777768971
1400082603
497569525
960667450
84121830
2138078714
546635593
1848901375
1386109933
1788314622
256228138
903847124
1130319903
735170640
816792094
1695553952
1767325766
663403024
1120315130
319109715
373571275
975437125
1935364278
875810710
1084060897
1853285378
1753568782
1505408621
1137404696
761390172
1391057175
1602789901
581357934
316360897
267239021
224370046
1567369065
1072739357
977137232
893571620
1078075944
843177833
2088458199
1198155416
1278615321
1077009143
1450692095
165330390
1828338967
507819552
877073350
334081582
586042701
542285759
724297490
613999121
614834151
1802646623
738306843
767865367
1629836789
2033986441
420593648
663620114
1191054731
173014253
356141558
1195844133
1300191428
2071862841
2035549510
170703391
786161816
475115288
668046968
559898117
1303988759
737073671
2071247366
827765589
191354940
1431030495
995884192
1293294932
1267185017
198931017
928714338
1850258797
1260699483
179212740
1669864719
315648093
1126059892
510965458
1462614697
688088670
1251429351
520623838
783102217
1623790648
1302259372
966246231
1657064320
1816904081
889482943
752627737
1628379355
1222359176
469604446
354282383
827522280
478168692
1538086571
1896779832
469457631
1897775308
1459267521
1836952578
1585243715
596163609
216964329
1810365432
1902914155
688400317
900438793
1345034833
1161092533
416383002
230358434
568489958
957319431
1780839955
1526539224
1138135005
888069731
158241564
15454001
1992340926
1394445915
1957798044
1204309527
1934086252
233823231
94476376
2031170725
497018673
1419500593
1911972810
1968215852
1991391046
994307467
1813125108
1310001347
2130054491
1465489096
1187821087
316833667
50280635
1944857081
2136102837
1015998262
1122641432
1681607580
1034164014
278504108
334895345
1980114612
771076483
2065867352
617145665
1186845592
1922585791
1432310156
1591958645
190548507
1873471646
1598959005
1685809199
1949306579
1370304758
1276703303
434130412
135474143
1387239210
844329315
79717169
655249995
635053615
571505896
689870774
1673801220
253448520
791255484
1367518387
1610196743
1403297258
227572366
701338121
1581130604
255905674
1715186590
1022541815
1543395032
548080889
2054118105
1201070606
1925139657
1216364961
268256396
126335395
1787498043
658382985
1258001003
430820408
928254850
245640840
1266350169
2050659285
1356035452
1713884131
343472732
820074424
1336541999
928476099
150541745
2084920482
1680425815
1437570463
1651621233
2081146798
1678454842
1001540677
1211021298
1763415501
1019722465
2083747669
1732268947
1541422846
1667116221
1225173017
1933321683
592004840
2145370444
592358026
1171076766
1444978357
1314271158
1641712831
313933778
929212008
1606051464
2021576922
99618985
1509051871
1422902429
157765491
1691976547
1965658981
2078561636
2128881509
339775485
1006776042
1188766793
1341982335
1583846175
1421593736
1728082711
1269128290
555309518
1824204663
601057260
984243365
977067749
1645303107
1187399700
1400260483
1115748540
107160892
1604220936
2007580217
225151118
1976261606
1416518959
1452897693
758384984
223168244
531959368
1785403305
1022056922
2128795748
1729499718
2141198821
183297261
638570743
1008781381
1268982098
1635530755
552547323
1690074282
543038183
350404486
1746740563
1932668919
1688606388
1821626565
1595608939
468001914
1619752928
1674327414
355354662
240212041
195922115
1300173709
438900630
975926549
1884953464
53153950
1956193157
2036315018
1430350693
2053189029
1475773382
2078096349
277571190
1133725267
1150176676
1062561287
588610524
2069941766
1389021829
1215868194
1263291836
481125862
2077396260
208202013
1186322314
179393340
2044363248
988472608
1369805172
833181440
2117442992
1261727190
1259244397
380752391
570506477
713156211
1275049933
1240207238
462846827
1032331860
1011423268
1933533788
13121831
2021642837
1588586575
1896284145
1811930596
1906793110
1137114786
1261380523
1294969960
564750764
1956305915
1725312473
1780654840
1000428959
1021067305
1411097567
627598670
1752625124
909540248
2035373099
1352961676
1287665155
707115447
1165188474
1339324107
1148920273
789243730
476602506
490070995
1694143067
1991091706
445660615
543630999
997733722
630043907
1465348697
327096604
313933867
1911069637
618315067
1049063970
964401311
1333817740
1818808591
705848830
439377998
68873600
2079643177
1561199477
1086740941
1735299789
1342448431
1802377521
1675104145
225465726
835447234
1335063433
1577068765
116408204
1390964137
1484479266
1464309700
716662300
838941687
185982512
354661306
804725637
585549379
1421927945
261638770
963581279
138475349
1131542376
724568961
1859596683
2014036273
1598373880
147902214
1556566132
467141802
1871029397
72599631
1808069743
724142954
1709501031
1358958923
163972407
1798845135
1688306082
1053898486
1268248200
687723750
593962780
603377826
1669214909
1075009075
178076086
611955487
2066119278
608993021
1214682518
2025756587
863269678
727816285
606550514
1694647894
668844428
1379182215
532111784
2100063186
559996333
1561991684
592750459
1608187246
223607228
647508657
1973955607
1165742164
496263320
23387698
136036881
481088574
769095254
385092961
632075816
1079523279
863748249
937460109
979563712
2025750431
194286214
1467262147
540618652
989604587
773410953
42875
1716876339
986863249
1079654883
1265699966
1256014547
1747840063
1808673786
742540874
1419582758
297139740
1704138089
1558680551
1346347914
132572731
1530977482
2139254792
233699018
1140716096
416521702
1896764400
610264893
1584251828
370197116
1270931218
2423789
237407012
160073318
1771482792
71461947
226673112
555520821
687156133
575617042
1357936713
1696310580
1987131368
482828209
1122580251
647094551
1428114988
202934868
25211156
2108907259
1235767671
1695428522
561974734
1020141163
1831684778
1874731826
1805597328
2081561100
746414445
527358763
1992902661
420747787
1599816813
765898207
235491772
50713943
1274833935
1260416900
1092369977
633357032
541123767
1026721352
1190772232
552437129
869190784
950751239
977093376
1147808655
1103323723
1211811614
24290791
652319572
1028418872
388517454
1380482900
684859901
1688913560
1457153023
1972426208
2000036689
14971822
858500229
849757064
2029560715
181201129
1482465341
1107630732
858856036
1243762989
1708799658
210977842
426122543
561720405
1386786824
722959218
525688172
1889328516
1301294167
458725596
1752079868
2125001384
342070511
285922963
1607312050
1876308857
1802370761
1414722648
624411001
987875422
623488985
485851427
216331118
2008074922
1716448782
946066530
1977204967
1092700001
137670128
1562129251
591632486
1108019097
1890221610
442406920
26407045
435701610
1675141652
767357460
1116572559
2115618265
307209118
1547196627
358147132
260862691
805690123
160403259
412203138
1888561251
1166288317
358140394
2123223238
88901160
1308096843
751257711
1329847729
1352734252
2019827893
2069787450
1430727374
2046161341
1476380794
40008159
1844869046
554070323
1022792581
163564909
29627517
894225280
812075617
938278845
1791680049
1256954794
1318841651
1244975399
1702443475
811014140
407108114
25750469
1620939629
768924388
1982711646
833512038
2039953941
332994477
1007363186
1891763971
1855226127
1447189425
868472285
158900565
1962055508
450705524
1742623479
789297038
2089200527
456102190
1549039615
1678650264
1704693737
2082192146
434414954
401675398
105456525
845163293
298822460
1942064859
258353920
2048375047
1691346017
1397417077
747309022
1037782500
801054471
1290884460
451109923
1760994172
1374183093
1794694245
977109225
356984102
447208900
907431550
447774393
1249160351
735757869
237562342
1600463810
39183475
1850175856
968318671
1472987749
1642945245
798971599
1007647481
1899197580
1722029076
1261020101
1825658010
912149416
246063501
406544249
2024556137
1903956313
1862939801
1425463863
2064557638
1913992695
904638274
403299908
474441132
297160926
1796393718
996898881
1830264177
1686838156
1807357075
1958659986
1006795134
259833037
80391368
630310111
1649069220
68506283
770323018
484802979
1411795614
1715613787
839187468
1003854291
1699585082
2061021448
500449713
349818744
862402423
376376152
1548156801
1644052091
446497826
66607222
1485464862
877134702
1668148762
1551397653
885152928
560150817
441338807
688141596
1100478611
503494443
418499484
230730337
1582636021
1539725780
104840845
141596823
1098729293
1723010832
663316730
2050155021
296511423
1199820522
1292722189
3876611
1096746264
483699622
630791982
1120004134
945184979
757434697
4953087
791028330
589232600
348268818
2004442128
1616394188
594165289
1451146739
1190947017
691726770
1122489610
963701645
401738357
83089022
1836076604
250539183
1377890433
265333675
1746248058
797261558
2113157296
1282962834
1632601502
14769503
936459726
946289491
2133677816
1709268696
1076065413
411949112
1167315195
2144025939
1261596677
1122342260
139089307
729047401
1549537553
1280192995
876515656
976581482
1172559151
336350835
692971921
278482581
223157174
1482909681
521977980
861428999
552987653
509589272
1963617229
570584947
554247638
662741876
109959593
1952629668
862852048
1754684917
916637196
909811265
2029564636
134172101
1069438646
1487755744
1555487596
1589209506
1463259526
2147133409
2057708869
1969023779
1202392339
512309143
2040475780
1866365984
581558145
2119504803
1765232212
1453651868
1210562957
1115149455
1993814854
1604183903
1673305503
685375590
1929930084
188710224
1707850952
84881557
1360400251
1516173271
127670412
187548501
1856998320
1686923702
1662880458
1156076933
787248782
1304852394
909685940
1938446196
462230889
144958922
2004571060
1943692887
919705191
1117131430
883900211
989556450
701536962
940351027
542346096
5306053
93949219
695557598
637973194
2045765922
1791818096
946085115
544396941
1728827698
711679867
1838959511
1515289315
180060741
901480506
2122291071
530691750
810670281
1435347655
252741523
702062454
776934535
1412239197
709647914
1308576594
1466499167
514829317
868668283
1952605858
1719642331
207262167
48506577
1548265457
381736480
1797019660
1523892344
588813260
941476537
310882056
659376266
327024263
1392385246
1824282631
1371892664
1303913561
45628477
1599582575
964388808
694546706
748661072
768250352
485174067
411386148
617871996
1180373496
639364847
742136698
1702311897
1259927026
1511424986
210433632
430736585
114119637
1274271327
1085885071
279397208
484928545
843547248
1690820396
1763124046
690050678
573691784
1171010246
346593022
658098648
1838117406
111848159
986769063
333150442
742013470
782947820
1057434262
1719628487
1208080160
1783640634
1912452545
145389096
1165369875
186500445
1391539356
1757794176
1128011927
1070717443
625341938
1336204338
150182730
98848933
381232610
1469566810
805010411
1864202873
122315659
973962611
963553234
2079913318
1670801637
48705453
291434967
1554334892
91174771
1232761507
1384181288
1686289297
571809518
1966300564
1452597404
1836505293
2015906031
1558536844
836403662
1070048811
1386858955
1460995449
728272555
1434965153
1113152229
1739571221
1374973806
1300099078
1488648530
478688752
2106744948
579625020
2128594482
313614985
209721810
1113299165
943867238
240215639
1279161590
1443458596
976506379
167038059
841719967
335735035
905728993
1435091185
1103644289
1799137635
1154156765
502555163
2098557543
537624573
494830114
322922014
1623522136
1668111059
923408090
1992667704
85750685
1892713474
746848773
1551704557
766359701
1560049488
882814663
389781635
1200915519
37872865
1682020504
1169189525
1345300968
1603707769
1037675691
673673484
1831232264
705543527
701275384
679819629
172243747
1015953349
1188077871
261144994
497515426
1104146416
288120698
654763963
1754371020
1165391553
568526995
1658947155
940925629
1281072228
817366996
1000648857
703006691
270065394
283044110
246825408
535443793
826460682
749368033
1962179261
681337994
11561951
691282745
1696029026
327162816
450297271
1188042845
1236932465
1766863207
971800185
1480218400
687843923
1277259299
846349696
1188152756
814673126
1979609651
777880810
270697767
560980026
935560536
691326989
1640137700
1729491321
1525694002
1501046175
905318377
1918594007
2056527631
77947755
105182551
1571577329
1617322571
136771515
765178630
1626368622
1735991669
1746434383
1036816798
1363569421
575932770
149514190
975599405
345680001
1782950334
1051115173
1646724230
1869877534
417246460
523309475
1653883877
1243287913
592555575
1791662152
2017362436
2064401280
1812561637
1710930578
1875794476
716487248
1540875916
1859111284
1683035233
226088647
1126395303
2065499292
2092259538
479915003
318254295
1094917136
1042171652
507979998
62991375
1386848837
242151559
528693669
997869092
1639094346
10010528
11702606
664704144
846784949
420006851
1539258191
1366747861
482725914
452627002
164160738
676443657
930243616
1454602782
643135579
212626116
636752545
2072859262
701958345
616900128
1458492575
18671538
1811365039
1327747548
740850059
117082588
1636192609
1641323227
128152067
1565052990
797010075
997400240
1344759164
330228031
464814522
582392799
1425250641
645412877
2000009618
1774555104
2086992285
624745110
59205073
765602537
946676217
1752979164
294689724
230187049
1858675678
1905143426
1976070083
218307917
1855826611
1573377196
822061389
1869706866
726895798
1388232263
1917476161
467002641
954953354
604663923
235094452
1077785423
1840179374
2107213928
1936123142
242458691
843704294
1277009166
1580783343
992107246
1758857399
1270669672
1121578478
936508095
13870874
719148974
1858000350
1423985743
1293834253
1706578423
1138689340
1226343258
1945385928
1219858685
371065324
104635560
1672213150
1145531682
1590826514
1992576159
1081932605
567589862
63106735
1596101755
376803171
990632396
1945688205
2091031164
603664583
1007120505
1438791201
1597149079
1150882760
254992652
1861771776
865728772
1425616543
730814643
847685497
1002180
1870334476
1270539199
1387953337
891035054
204013911
1795866972
1678539396
610681025
1936059362
579746669
194723324
118270946
96906576
1872306152
1867772645
2067431322
1328607683
197726214
408213250
1503317528
448899873
824828170
1617193459
1939713643
362664725
1660007563
1965636531
718934268
13409903
811638883
318748401
420561782
2046612354
2006523300
1448222127
264758402
1947309638
1087591862
2075041247
1982700461
657214166
1214910578
599681928
1615629661
1923184413
1837640062
443083230
1710578710
1786781203
698648528
1192637614
1619413508
1247409185
452943527
155515822
1732281383
1143494505
1017146036
2058378232
234596760
1844851362
393353695
971319129
861268276
764896590
415808076
406715919
476863429
1116624796
575007281
572250802
1858690598
1498003256
1065154379
1858063864
507283936
872685780
903408568
283395986
575207753
2026614142
1648860502
2145704954
109531565
347129305
1960477252
1216332372
127424670
1261455681
843245967
1467747053
808445570
576948869
1908697331
1284538352
1287993377
627989526
2030106335
2004254151
195828274
1960428845
579611816
657608411
1937570080
405098349
1631338240
12257662
1199904361
915711684
73198007
1907887392
1275767493
1629330527
803481856
1036130913
231067145
1279958048
1735145858
645937239
1014387114
843882366
350723712
934416296
1684385540
997296254
1609285663
1652436495
1254286662
1826221132
497906416
133033649
799740263
1963382714
198316692
1539143974
1033828168
788541818
78394315
390780979
1535336981
1247696662
987325515
1024622859
1547746189
116700706
1242298253
1143966178
512677971
1863260621
1831763548
824438740
734938415
692059886
221818915
1910580273
600654603
1513268020
2061733952
290377359
2041385442
1026073502
1277850886
1837111751
500578566
1120163169
284825965
1270995425
1440049473
1464325739
1957005358
145150305
1537955363
891753109
1641876909
382618673
1082389354
1120926702
1983415633
36958819
996479588
51352259
1871497810
1392805169
969906632
500693567
1454453461
576932623
897819953
591071701
348704096
1937647712
268084127
1562342423
1396638289
1905946851
2088324546
1675065980
713242870
772287866
1526938858
62449295
68303925
148673853
10123034
554427863
1844988612
993633886
1835828313
334153919
623454761
313301886
1495909341
1229439561
1113822863
524878500
1045061225
730660170
306083760
1183108822
1150392326
441176569
106846755
1402010349
82328715
153442706
1753659445
767551335
1858569265
1217625170
2133100391
536432300
876290201
657323871
906757883
1133211004
175475632
664037657
1054297999
768929562
1078141987
480686609
1615035670
668306933
1706266263
1621263605
558363157
1568876717
1963984357
1554205245
1738229336
51783687
1214536632
1350913528
582620017
2106185662
1317596162
1728534101
1253347030
1239201628
1426696472
651579473
1431193014
894119046
875387687
71237880
1343841467
973439236
741542211
323255636
1509402718
1637182986
523872919
18419901
1432721709
299704352
2078666322
1181122884
1324624516
93391861
1900573032
930881076
1436600950
65253231
1863093158
671633862
760999243
832752534
1086860200
465532461
648803260
1515709123
1448768496
45124462
1497144114
1189569704
1609127546
1815254397
1929099207
1915720828
1153086097
1273004498
1586655348
1546532114
1342557664
1204498195
1192077771
31127206
816820409
951663722
1656674702
1019133077
418297740
823689219
2146928800
1447165991
86932247
1932436623
918573358
1351825800
1428935670
1544338430
1669268492
555039391
2102341549
217792023
2002616726
616864229
54519417
1180984871
2067219341
2051356180
1355683132
331015318
1092948194
145382074
574614201
167825204
557760216
2029045963
655936565
1024293532
616578708
682558733
1595966122
1505162150
888149926
1738070921
1014859478
1384186023
774680634
1667538231
542704193
1599579553
1257234177
1284024433
1470826146
462635471
1262096844
1664158595
1498728078
1686272863
403371305
1353133272
1512203428
1890400932
380989618
1766605099
151115876
200248784
482043091
893255072
1284344990
2112799279
1477873449
837758558
1084194622
1414972009
2018427737
40353995
1248315446
1328280001
1340594885
456257133
1444499545
591925110
1952274489
420014828
1345175072
266634390
152853241
38651017
945459635
1420086939
2027497950
563548157
534547113
2049061025
2121538410
2102186938
821814892
681317322
722656284
254699578
1810378389
1159409634
1600172922
297000485
948182988
1043945955
1071987335
2071219521
375141334
704065307
1186365333
1475268291
1035473860
1088497902
1418948805
924845517
385385912
1223199400
571317758
533131169
359433815
290790407
1343010413
1163914593
733778356
1633621706
1829228181
510755532
1535868433
1773697994
1201507094
1339464353
1820164725
1258846790
2000873291
438240054
831006923
1410705143
1726554819
181754844
434383548
339401255
292610728
717094228
1584463
1044183466
533069410
891407451
75966182
916734418
1797245067
692446275
1167216305
399368913
1010075380
1007038447
151449646
1047379535
682030130
1155215323
1580245508
2006456907
703956147
2084171866
467538563
1464150423
693939497
1423865008
1406848661
1218998927
1226509481
136391605
1234913104
5540116
124288236
1898766607
1420572222
1876499920
550797808
1824156852
487170017
1817437857
880857319
1208085054
895638472
31231872
2138400198
786626816
2018894517
1358458473
1406283628
1062999079
229898309
1179069052
1522667461
1893979582
874861581
858020614
299515146
596929632
605121909
2146711460
111411452
448538433
89639226
371868058
1859528120
1615326509
1831287488
1928997037
680079543
301278851
2070060348
1815034800
711171668
1214202927
2041567021
631164371
666736377
1907096346
833287251
1075156957
478154656
696341495
2052295491
132422225
839139894
332865651
1608106930
2121467537
1220851292
1124671631
1920354749
963436557
885513349
1651683031
814393808
1705974912
1373651667
1452330871
503649415
1421425480
1246961912
1105012153
497082268
1095255906
1146050135
639334472
2133389217
165081139
255532084
1469175354
405603146
1236603985
505104292
1948636209
1073839863
874886092
289243570
671125659
210196646
1216316330
558574754
1618065502
2026270496
1209025346
2086415691
823985057
448486735
813150507
588515404
574215350
1585246279
413277335
1023538588
1510662303
1648790025
354951876
1711070687
615696054
794655301
923887730
1946890941
1774576706
1083746128
381411780
60795970
2117769032
2054057875
455438677
1586422769
1021214107
2010311806
551255952
1150899007
464044723
722143391
1381700229
985774158
1063268230
386706315
1241690721
1923649032
1546862315
35167800
1344144757
1333132527
970854401
2038457919
662846418
985435950
1637956157
1740748204
1993173527
1799740310
526106004
1376475916
1036227577
298389868
1103012060
549880667
1128984841
779498125
1741015810
1252160607
1701678869
117317752
1876573878
1348616981
127274840
688971666
343382370
702139905
118620958
1597081389
574266468
70900479
792977743
1783178954
657641405
1801319344
1133541389
1818966145
232993334
2143490574
899212119
1161787143
964416311
682993168
1731791882
596822643
249427211
850768750
1252428485
312527201
39381282
2039438609
149289867
215286377
1359575819
1856339559
1461595918
427897102
1398665094
32368112
1663675949
1199704957
933612965
754330227
1699669271
1380277836
1018737491
1629355227
88278241
1970691164
494943248
1665768270
1629802276
1358163409
476495046
624296309
2053878584
1514877422
359569128
1791075292
1921623949
509973280
1542463990
1527702825
2141220135
1609530829
1084132171
2144732390
695822916
466589182
526871054
381056242
1587324406
1520280545
1259233858
200317942
389425494
1896116413
499881668
86572831
463669500
661471612
1112872155
239882893
290248353
1503860775
359357391
447867708
1655344344
508520613
38194046
29074495
668285043
1646694618
929794943
531068689
680884842
1420310398
2048357716
1819676141
570078793
124452793
1927172667
1700612812
331754950
2029487893
1613040107
581246581
168896668
1396696102
1457890024
1048276242
239553625
1276888563
2004336685
341074932
735856977
1608468949
681949362
59193724
1460453638
1536904894
468048884
1113172973
553301927
55816227
1609412539
115893786
1661161052
1277103217
1090575006
295452503
2112721824
72726400
54004819
1294968861
1323435168
86944480
253570478
43156783
398152950
960083248
370953476
1694149005
392940366
1837464950
746659375
20609725
1312229656
536008484
159754219
405874772
1989857057
1564686943
264275551
639697320
653777979
1291152933
1058403810
991101404
153985897
1304180549
410484641
456316528
1485102563
1096565177
2122914953
2109266247
1892999249
522284158
413064806
1135129635
190283743
236056471
158058920
1090426241
1860552876
69672007
1087915293
1127693495
1587608742
1722121248
139722852
1027340970
1080997133
946262205
639998245
1518763591
2133624310
182809277
1765976058
797294841
881730762
745781548
909542919
807052393
71521551
2064847822
1086800251
774525702
1283482859
1255219087
357261105
840413977
1826093996
579808802
1537202352
718561135
1332029390
731567493
1174494293
300301036
1658056837
881466295
1436952819
1641788001
1208567147
1427914657
1375802222
740548050
798517983
1339798678
1931396388
944153170
399691651
904601866
778412755
326306079
596820853
1260985935
1853561928
962724177
3240987
951475601
1791559115
302463298
1194857602
32933310
2049148036
906878133
1294994940
1014223641
406718098
522456581
1915100930
1328947087
815854649
1146110382
1564955628
203800720
1047845546
1034563453
1402781271
62308926
488045563
1689101718
1357990460
357074392
817094735
628559207
1091578256
1858317344
1761939226
1019812066
2081815209
221809383
616056815
1024694571
1540064147
2066211248
1076646697
782740034
877583259
2781384
1076844676
2034817770
1415234144
1031014510
1534982787
1082411954
1659335249
382209723
703682349
188162928
1263382101
2000700238
882244904
1794390198
1566417874
1887163056
2068521529
773282646
686538296
341881883
917550862
358410894
1121905082
1289721232
957044768
462152920
1576157925
1681906115
1885788887
263955432
2044355023
2051874620
2108406433
1435390046
215093534
1458536003
86588912
834625344
963597833
1343477237
1315170623
666706489
818921623
1191007329
826317687
27920106
1613094469
1717711688
428450980
2030848460
15949657
1278636626
704069947
162859497
550403524
370835541
2105247934
171572824
1119861528
1825036881
989325091
1241766387
1097928475
1919444324
887877732
1875578630
1558614008
116145434
1956856129
1821821636
2142739376
2072366792
698789701
808092810
94750104
447818304
2045879246
1809271081
785449918
1497170000
1127081486
1627839676
1597557289
276663195
291225826
45150952
466004582
1808704705
582814725
556298704
206327943
738030052
2507973
960049397
389860515
1145033592
607942231
64609142
395209444
763657241
85144407
1493691299
414178528
1077557765
250199315
1763831684
44019999
702079859
1503196531
1452705256
376954574
2041718380
1723354884
17928334
103640426
198978409
1255012159
1104463578
1945486521
288736985
1233330875
162790888
1960588593
1066732719
497247962
1401977126
148515835
1931785845
1464026420
90037072
1577439491
1586949733
1825235875
1189023431
67232997
44867998
40023699
299548486
1782489823
939408847
1805749637
1899657046
454452022
6906240
1163170951
1574600103
2080994005
994089989
621417416
260782497
679899401
1873585078
649451503
684480132
1890699829
232073542
1142153952
1039541333
1133985055
1959262055
603654406
1212252429
362384393
613850453
458092171
411468546
1619938718
298635888
1578720953
812197174
1618955418
1415345418
322268048
688766209
1683603870
1986061393
2056859378
946382279
2023861105
764097720
1498219085
1477367288
2022355937
1307563192
1155765925
1247046862
2105115218
1164045611
1206200178
1366372286
1046613000
714076121
2040125488
409803654
790565701
746670796
22923787
2118657713
1871911591
1671396818
74080684
1208453531
1735183304
959418560
513841596
1387261865
484154269
1386588096
1499534028
605264594
735376707
1290559224
1754554314
647776417
1129103970
779546888
146881692
1812593515
2058798826
1451804871
1370834997
1710885287
1715696873
364044855
1252597130
1255604933
859460271
1253666493
1075161172
1006505593
1184397113
164744585
1616083
144347094
1273013732
511517689
1668317702
13989797
1463121154
1148803899
1526457077
1902680760
1368154971
434647997
1640488095
1720772307
553871550
76759451
606917945
1250526616
110670662
349307788
897235144
938258893
173843278
546273059
916894642
83894436
144967578
630364008
1174855674
2095532536
1850581044
169247599
388419129
1878524792
515305763
1341240690
1931583803
734999951
3302712
1100984533
1841669878
1442919952
897253875
2105047196
690686199
1560474911
1339610589
988724969
1951669055
534121867
358958047
1155304627
1508271173
1535716765
730379580
212949133
725493464
372742671
1599332593
1563719766
1815735408
2113485257
1126058312
330835321
1989237468
595746386
1598822175
1980591168
1350473363
1419750297
105291224
875089060
1046723899
485668999
1765985939
1399376611
1260118287
1377453600
339128396
1297514271
156422007
1656641765
384167924
1411610817
1411080663
1061066815
175763067
33239401
817855640
81590503
2062147835
281860332
1895466427
380364905
197406476
1895248840
69593741
1193649629
902133626
1038316617
842279015
38811837
643913686
1585566340
938774732
736125550
1016926149
1320292716
915849515
363585006
752627233
1621607132
726299223
499145021
1310149893
614155887
2034496850
1561017911
1245745700
2051267259
508715025
1058477975
1024867377
1288846609
1779692841
26818693
1567193439
1677756439
786616000
305550416
1800983943
407754802
1577241016
1929262357
1371210181
1641648113
34622505
1999448318
1483259319
20620242
1721286601
913142918
132794843
98910858
447247049
644862222
200815397
551093377
1145587072
2097108417
1855874805
229578152
1977371336
2001659335
1990301361
665988878
1487497613
2130821837
1665081001
1499715237
2101145850
965229459
207406040
1721019813
1734246520
1419764897
2040611056
1612253705
222120113
1374848572
564202835
110486347
476978910
697870477
705228499
165026856
218529792
798355386
1980737724
1843555334
1678974520
2074846755
1117190344
325020077
393764026
2078224255
663809828
1296875591
1118569241
2031671658
1091375853
876781982
1163354435
901267809
1907006602
1027349651
1043836432
485797048
889802579
1554154334
568686776
1740376846
1806927795
518370379
1309128949
805829675
67412381
632856465
112643553
1764870692
1813409404
2114198502
1415842354
432479947
856944558
514799973
472289596
1749117545
1673524561
2096338163
1914254599
208553345
1160163103
1882183018
361730068
234762026
1644610387
1821094628
956405038
687349765
862116396
86797760
448174118
416735122
1968155713
973629842
867785423
210499401
1417894277
402464145
365864986
536059354
517184866
1032230210
397229963
1572406471
2035720774
1353346058
1353559093
1451578980
1037583416
233837243
1297912998
1658538805
1399959318
665790034
617560100
1589420319
48594148
444090923
367067966
1120095984
1584273956
905286280
284713578
810434651
1894581585
1615205252
165869248
705327244
1932736613
596852416
1338393709
703063063
1405772230
95216829
2142343177
871309472
739630987
636760924
186247056
1985794286
1473822962
850080720
1098678818
296707875
1456748943
1980762022
524393641
433059487
1775880255
745377834
2100470856
435408480
2139129382
136935842
2076774880
593089415
186157271
1393322503
1417519394
1468642699
1191081004
116440313
1353368388
2043413285
598960896
2027966603
1891148695
1021867903
938575166
1806987715
738376494
1901397117
1716247590
656183886
400546857
108926041
792613248
100911260
141841284
1928312291
990829230
418805334
1803948692
1294804854
1135986078
179032409
940515347
1713482811
591571411
1619633531
1418938346
1030607654
1271516853
1419379973
194504111
1553889761
218664824
1307036399
132931993
1621946428
1774859011
211015260
1803247556
224138205
640297268
1931041765
521334246
362636703
294766249
1672843828
413347609
283169845
1770822246
285764713
532252943
486309046
1874006130
1098125889
1344728652
31496832
1697015484
1620384160
1771950214
1968630383
902834144
1807022357
1415187318
1289121839
81750484
188369151
517341157
1920839358
883278721
1447783599
1791600054
911512673
1020696275
1210620904
492380313
1122705951
2056216609
1880207854
693207922
1849489548
181000214
15478856
1757711789
743430536
2053467274
1986589664
1033804084
1633735129
47304798
470671998
4749920
1445867811
131577801
1851533221
1834461687
1008402093
359112200
736340205
961701145
47861942
362612614
1443623006
925533790
1817253168
601368174
1598552002
466363041
114856682
212634215
32414022
1719611458
636026824
1659232182
749540590
1462013029
3304892
1350105791
400996038
1888269569
2099548527
1800052800
1216926145
706613240
1325027062
1841327000
1637362345
2128420730
611051507
230919050
35802535
2116925391
1394833068
1158916307
2128807445
498007117
1285385974
1835626658
494453131
948141301
20478778
805844483
487470305
351894841
1196229841
2143822838
1433245840
740312721
228440259
2108631394
1730669841
1815697872
725558173
424181808
1492032730
1411697943
1403173668
1566966650
555432452
662165031
1557971500
657303988
1164122847
1235894349
858168723
1455417304
1878430337
529889235
140074622
1486169075
1098934919
522803005
1544245740
1265600702
835081125
730461924
1989253810
393620532
1809293729
940316078
682680344
1015206256
1436771187
2096955242
2097407755
1258870617
1438450455
1875776023
744078952
302783034
429640988
608517071
1230974096
897988136
1108325103
1225756775
297678168
823079420
1103043077
69643254
756900294
520919573
1375933606
666385151
477188068
1635385089
1723123548
100280827
1942056740
887041394
1418820199
922846747
218768415
731015446
1733936044
226633701
2074637644
1652147903
774485486
1654347920
65653124
283399128
1807779566
1670377983
633977919
82769400
1869655366
1309374274
1300441598
1460346126
408635063
1904442323
2043021191
577380150
1899142857
273992165
654376565
440294143
92570325
17973629
184879889
1667514347
971499716
1097437856
1271764788
1452690765
1599894507
179291792
352846443
907533247
1877014967
987643777
468209298
1628272369
1305302565
299530498
1235538082
844517776
971272765
984801902
1405071915
326956647
40671582
2129252855
474309965
601452929
232477759
924120037
655504681
312074133
795205413
630068425
901875739
725311389
1356358300
394375856
1341185853
1449277285
1911328362
541739652
1756516598
598083346
1770364377
896083460
285288604
1996314739
792515772
204366587
334314781
1464756811
1743676292
1571197827
248149275
542841277
1235048377
2107717803
1392692490
1628718626
804719095
2114356231
1729149084
1029496931
776602948
1758283093
1943367762
1608284982
440186063
1027874311
474217584
1187837343
2146241008
2142022333
1273614179
1305542089
1480994386
1944454374
1875830770
1641652993
504122230
1442163439
603587073
1018116195
26036072
1368945061
406222456
1670040093
466548903
1332028824
354980036
83693729
949622890
2076466435
859176380
344476026
1127813535
123323127
584483949
196486883
1299048375
815093387
1164044657
1293408476
1609645481
1658442209
574569542
37761994
1935883602
1439444229
1626513754
1145825644
405176641
1093866092
308956449
411438004
319538272
290369894
846471158
1450110662
634632096
898743927
400939270
1588797978
271733078
1781722653
941317642
1698556268
1555150478
193086536
704138694
1552218223
1338836763
2088144347
1630908601
1946593382
923852312
1190591052
1192630018
1888289499
1576601881
1112629703
1272241550
187548212
358631280
1816184920
1702446375
2132647966
567720316
1881147744
1907663324
219647328
344288632
1798955472
943840346
743500884
1929733528
1260716574
1651238219
953140840
589816791
1815220483
1116725457
1751646999
1557260959
2117167922
97462252
311397679
212592710
409177525
213838295
362043181
816868168
1109353477
1634175842
593690670
1350579298
1510808590
2104726427
1943974597
864913146
1842252293
875379908
214224468
584657227
939687550
1344735513
1609212295
705484513
473992904
1143047288
247338510
1442010773
558434946
2110018590
1436007251
455150587
1970675604
1786207629
1575618555
1197467169
1026363668
1092802390
1206245518
504988978
1239755790
449109434
1156939598
874994092
68150236
29574086
1107713256
1648515717
1935970198
1946532007
761286179
837243004
36553116
871499830
600170621
1145017988
1570065096
1460976652
2118684933
47884907
1480467578
1384462262
1137383001
83720365
1003013712
685703981
1134074354
2093415640
446846752
374219552
1472673204
1133119295
808690149
1108682489
1701334535
1222842396
1633987594
1041801742
204930817
502269498
1738898154
308435666
18741014
1462391592
1606517720
1972129015
986363699
1961802900
954228467
1293333259
737544996
229486219
929312611
1268321401
1226608691
580600890
1114300241
2108949003
1170363789
1043964212
722646911
558160645
976850680
1231776662
1247236279
1032819652
239586542
51837428
271752697
1152147211
1424732965
1425742994
2026222307
1036370029
1603563394
1731484480
2079393768
150215525
1868093450
1580676233
1515743128
1267853066
1117953047
918216698
987263822
1213048879
1113804016
622196351
1932591793
1746834997
1883686692
459867637
1017401096
1145755110
1680908412
553128341
1415171758
772336416
711382685
638922947
931037247
907259970
468416723
1831809540
867502503
575190220
117395548
2066484205
2087304737
1170278474
895732762
1971843755
421317938
351704013
482798660
1764243014
653184957
622916975
33259040
1857896509
2102823567
2009673529
1956386526
2136477985
1106245918
1191872315
947783883
1148343924
576038136
1639850118
1075762904
846290805
690094594
931475544
121100403
1227539150
1965495144
644650951
218443449
1021109298
2010143584
1582822963
2063942571
184669361
418601491
544907616
355823102
846795951
2075670094
1120729745
749122954
653245454
148397161
1289678141
1496110851
1907886491
405900352
1489442276
923264302
1989068438
888727032
1081253325
568873447
395836991
940594267
1104998358
1291469352
1969814921
1137062186
1436356878
910419149
1438181050
1259805355
803173483
554282458
1082962667
591482519
914926100
921967198
1667214328
441330415
673710861
309354892
993424707
1347988196
432015129
802901556
1168686578
235051207
1398753423
1527291887
58985122
1409897958
565902143
638873136
579011115
140037252
180345712
1743351159
1145835191
595238123
1186260788
1595565494
630546512
1843050174
2066379158
304263267
369634015
976919628
780551666
595014066
1932283832
1955785566
14171889
1612877051
825355016
1631935414
1402177857
842321580
1296485417
555424126
1268248052
596857586
1189617447
735718245
1648647439
670929291
1780386679
1794560969
1506490393
1520478836
1675226737
437360618
1840960575
1615806635
1652830609
1380248694
716393666
905434022
1962526767
2118906795
2023584527
23358773
1810198864
1248408784
2060691050
905379122
1832156863
531164652
1402698682
843719378
989060297
1349131120
1641198036
1272535868
1389990001
1297212831
1085422312
988704721
1736725493
537550305
1748613602
1259456078
2143650522
1169168608
1980617989
476317603
1333116632
277954318
778667081
1069811114
293722073
1414979001
304672210
1150635884
1703768305
1789438900
1341739520
987585163
1230199457
564622609
575957111
2022459856
1460684057
1811416369
686615823
608162871
1636776215
1942059873
292355442
1786664776
708317420
1072985969
1866652675
1699375254
92200818
11620723
2011459062
1017682589
1537216897
551128297
180814304
1654471546
993712376
1995328274
1062647905
608256308
1318648183
2026741679
2107364728
1298921235
1563297007
1314718271
1758020880
415791322
1760227234
76118872
1913103939
666077782
15654133
756980877
2000204362
811576957
561241226
391031447
192850824
2146913911
1642211960
900365276
316550071
255998966
1942603867
863128805
1237972326
761263883
2074234171
721041204
1110368901
1840055132
1296507502
482970714
1453530373
1039377774
1701676751
1847498712
2115023744
1462695765
279955505
1070308000
1096973240
93270991
1113698467
912378748
1343795969
799679505
582784561
1501429615
1964657919
1381793900
930015850
1373546795
76521586
48565224
1675281901
296129602
1883291527
699016733
1404254261
953491789
1438320516
1035977473
67136728
2143110341
669770533
1337315821
1606860279
2056578141
798496073
1268633816
375705675
2105775481
1628609744
508289621
1875987809
807599311
1798697280
1591607715
1918265847
1563334518
1862560537
1462180715
2016613827
2107821761
262484848
1808120167
1597775403
665009473
1174953269
419869955
728489654
111859414
956682268
1144803926
1323804636
1483323861
1916011443
309431189
1501920986
810707437
433361334
812582359
571008705
1016678830
780355388
271385086
807258419
491946844
1200953641
2106264282
2036772044
1012885577
321913159
326412174
769452401
1639369253
1341836201
140777384
351924800
1943793442
790354996
747828283
1312197724
757576013
574791941
1888445420
379560248
1095076350
267713142
1598622470
2028025724
1912951376
1598988233
120163768
513419215
1375896280
201390035
1594512552
1769615484
1303274799
287174212
1214368274
1579079772
1557239776
378855786
1023943880
1825549097
988650971
354203404
1859483914
90536508
2042139283
882855745
1841597407
1096330581
85988482
753770310
1804277382
544986726
1898469001
1414247330
454009228
781265175
1937645112
313714988
1485644020
1369866643
199081365
1038737968
1153305075
933886259
1001245700
43129509
132185162
80129656
680197616
236583975
1215296070
437751300
1642222420
1604733922
372993545
265479497
477317450
681567450
420978771
1560184271
1989006672
599694778
799902876
609783780
1698545231
1011716818
1154436726
71720626
127063675
414251897
1387528087
727376356
1303379205
409567867
1900218100
1921843441
1918612031
1027225869
189534559
1765080022
850228511
909096379
733809150
1305322706
1119380160
1103070385
1930303235
1975091204
1866340473
1204407666
1313718857
845195470
439031985
475472410
829154998
1843510421
1162878096
181052426
1237885713
2032776405
1588700399
2056814894
1431403025
1853452431
1822175394
183045203
1435797131
433186572
1706619420
463092787
890895970
1138934999
2114433708
422995323
1005733599
2066870929
1296764371
1474878559
60119930
772635130
1800921181
1615090202
32308224
822509939
1902908470
1744999741
1968091875
1430193865
1530507482
1292254985
380415576
774869524
306292102
2121596184
615914936
315014257
2060901606
1209470117
534300377
987585163
1175920473
1997274062
225658246
1224666217
507412637
1534697743
50790639
1780535094
941600714
1765973692
1543625557
1655622212
1236324544
346241255
330525149
1198265073
829409716
1093025886
611593274
1114324422
1989745013
15421596
1022151665
583241595
2091059222
191875771
1980193163
338244237
1542303823
1434112788
1052170237
1472523579
1851897925
1768994953
1652580554
640843691
811232195
1266783998
357504316
1979329625
1892862208
460313211
924430430
1882334387
110529744
1672499245
884519546
1809189339
385544517
1746112131
1065261378
984159574
1087261658
679131407
757840784
1453119958
533307733
1014638997
345589592
41501888
1005820370
929879099
1898327858
585321945
1242628713
189578645
419926763
573626767
1472745483
35833458
1688243492
1330321520
1689783253
1184176251
740273640
811943205
107186726
1085974454
807992970
403645525
1808985189
51692322
330314971
119481790
109840110
45954092
1813515901
446319154
1790749924
1219984647
193425922
46910864
229653146
443308027
1461027673
802999076
2114991853
1304210608
771984132
844078199
94479548
839967093
641276106
427484690
2068881728
1039600344
1645349768
2112791895
39740860
77392304
1101385494
1013889548
1341144593
1931389189
199255366
1859434989
787192945
411967695
600117664
1743476668
191635216
1460732291
601438698
200735310
176629145
842844300
1479181003
1173118707
1755854097
134365457
1576282104
749178779
714213944
1786836498
305008615
1987770637
1515826177
268504188
161439671
866999030
1436979702
784019506
1454275329
632348311
1375766669
518638348
382416669
358249209
1743864198
163832320
476556316
1446972796
678661481
1057961445
1231030234
1094891413
1411560931
148328302
1762281184
1567526696
1257922584
1983791535
1791090576
604547747
217007262
695618525
146112393
1520229037
1788352381
1905343528
105279452
29458644
215816676
1414942528
890542514
910360257
1182697533
1047532492
351998352
983417469
1505958170
1589840733
279902314
416182623
315415477
1105648300
1843929228
1555841702
3339746
1314852961
1552075476
2035790772
292469815
1978414302
628373998
416965476
1359135105
695570559
1592843287
2000309866
992254526
1086237295
772741749
1946037552
970490601
1099691526
258175778
1520409114
877868841
1755062861
341497648
166620767
1520962728
1218662383
1776014651
382711726
2080372283
1807358776
2013098608
1519756664
1688864124
1213774946
945810706
922365372
109599444
2079545445
908365352
1625442425
74337830
777495400
110383919
680288663
1391935221
1979215524
2094939555
1139430718
30015876
1533785645
84699203
69262184
2058457411
1149505618
313990000
507041767
194199844
1032486036
767315455
889937944
987101726
1066954657
223608379
4994253
391878563
106285993
88032053
1899751888
1809647921
2083298668
104180075
977267503
2048261626
17387198
1678390572
547273010
1089365328
1553296302
1320328280
1564305857
1448959249
909377904
1747464540
1332667605
1841400096
2089575231
320281989
133421489
138824846
333728683
1777571729
1818458007
122862258
164505555
1067583008
204994495
1363861356
80243284
451186455
746572551
898090256
1758531122
1629603121
1347635986
1001378732
112405071
2004143135
253844529
887075633
515794414
1105109512
594226281
2082731640
1406698352
2043473742
1518501439
1200522096
1017876773
990606915
1066248995
2141880022
1706629914
263325677
1486838615
591535837
998059815
1541956792
1153470074
2138938411
1823008160
1366209525
1947967444
294788075
108590856
684124204
363251978
2125314594
866805896
1604796388
1721443716
55157182
152354819
811940273
1572344974
1907670477
1144413035
981348577
1640760736
785025805
1980311710
1213495957
1130646928
1933026411
928510737
411715999
1678302507
109104630
1998683467
1168777061
745845882
533764770
931871851
267973799
844040343
1183213532
118173691
487455296
629150240
955556202
1290458128
1201315517
174020020
953322892
941205176
1666429010
1120200224
1636380951
774193876
2108435704
2069676042
963165880
605426630
1664281088
385836155
770150676
1554739766
1580350083
334460034
43888414
1712992014
456533556
246083991
1131988594
1899871158
244657951
712782412
1527618239
2088393723
78069539
150063791
360051759
1536982947
960621946
1856088986
1742291796
1270296414
378813184
1207810190
757496941
1017756220
53511606
847267193
720173861
1299713933
1368947836
840598087
596438325
1734614842
64668532
1386137670
1892271735
2110876264
1890364787
1350931802
1106782364
1456419995
1212140379
509612900
852481893
1415918948
684387448
240334827
941804359
390166872
1074661835
1434096007
68620259
1453375575
953720606
864130265
1708291629
1732678498
1563576677
1946768114
1546537652
839252034
695505585
731577496
1744684267
509377786
704662211
1676690599
864005320
1278916965
450626162
724098797
129482282
40395544
1459431970
1175754323
131994265
633105781
616555191
351668311
1111558353
350150670
1683756540
1089758306
686073785
1310921365
1602816413
493745804
1666353827
1237018305
914692501
258144968
201272332
2112729394
388214370
1702494441
1394826284
1833116930
942613467
1689573854
1438706796
600185081
1133187916
1482704145
1645193484
111540739
897983440
1126451519
1025336804
1932043381
339204855
558868507
1955686081
515647108
1887839923
1832684224
1391260003
1267851290
245109512
739130229
1528350156
784147689
1873740591
1963387273
366932127
1757449033
325499466
262683509
1208860034
1905461482
1960226986
49898
652718774
1370530570
2081907265
919503477
253203569
1007075471
924494530
8089519
1135749419
274202265
1458678400
651033235
1911792123
1685976986
2013525146
447994735
1937527033
1787917308
311569832
459351396
1406716405
48214341
626012146
1228880308
185755161
1675825920
2071629503
1696054089
971095686
1683854068
1077860262
1446382195
1735010226
595030378
1426640833
533265694
106097243
1854323433
459666664
1408280028
594211082
1965454702
1270745509
1451468668
420578802
846691518
235205860
932338310
1763373731
1099847176
1072004188
1841577933
1255965265
1132895587
483509315
184050122
301104307
581599620
1716268424
675833543
623602547
1215481743
1612605323
179513394
1751598522
1272053473
141543556
1387823431
1939260768
1500607843
1662623448
16741149
1942483150
915670066
1255422245
18256412
1510217677
1588377340
1097214355
2098007889
218587427
614843177
242316362
2055090386
699160946
1542731064
454868745
1376180069
1275026161
1660422084
662888457
2020758910
451673608
212178589
1469690826
1629456276
678687743
156684413
75063575
1774090692
377841602
1275170447
1428007562
82524843
1815583225
908302368
2008850487
2024453582
1274254492
845830349
1402022790
365003056
685906004
505512657
826836722
1326925956
315075675
1028954687
1738513640
1209356200
882496988
724748669
251049568
227175728
362295984
1904238361
16170011
995333001
863304137
1806319768
1434616054
608538981
1214283619
1147944933
811960329
377878267
515264866
645874122
506908543
1683345732
676279660
312363355
2141224997
571674502
1890827048
1402833090
1340781804
284115394
249934605
1141456772
2068824472
1274200057
1779391839
2008684008
1654358808
536531852
1471955156
1523568289
108390337
1592123202
1993576665
1144519075
52040301
1461998116
515617303
966134589
1121878348
602183819
929875377
3257229
1615903873
1315813729
1350489138
688032023
441228015
568480572
1414824282
1885428588
1223168824
1963803842
1203589377
41007076
1627144209
1408122054
154311144
1805350366
232775378
1295727505
507594189
1682919607
1219921066
891239343
947311260
1109363085
506030830
2018634789
955423738
1387461925
2047521078
1663914760
1145831061
1554101098
2004959402
465814391
197412657
1104838763
6880240
2088045762
460648513
503679483
1694501942
2089181112
1625332633
876021336
402480157
2044742939
928358715
1192993766
16492210
548707284
1995472414
992525713
265868626
453930986
73039229
431137799
1024084129
192397883
55443402
495863669
1172862611
2074193256
1507820929
1185482977
1024222274
1065975099
951671170
1113216126
1412977223
8725016
1930760582
1461392554
1368875801
1172733913
151440562
1919833546
1161693609
581873533
1615601052
1082331487
932180021
195632138
1056602425
1195108166
2125467132
2120571040
324321284
399127134
960792236
404730921
1993673744
536742325
190891233
1967957630
764471396
710343128
1360998379
2041455076
16930629
155240795
1615977584
195763827
1404243684
1017850754
1262899288
1772700525
1478853905
1958104724
825618411
1229460225
1038775810
325325207
255418426
1085966157
1749433051
1456619736
240358708
1251655098
1010764464
1782786862
1174097045
2123642496
329150259
721099775
695876400
73451425
1888466048
2109857961
710900791
216961012
1917003966
1846633594
1425899994
628392114
336269924
371446501
65298839
1307488051
1883481301
2094483060
680201073
1409093963
175664254
1740609428
565862150
21336630
1346470639
2116743338
1405409669
55614642
1299612407
1613621771
2028082336
2039926232
1955518670
298391325
709716160
1050904288
1719279902
1489944516
954079728
1908657014
1374741832
1935677760
201950568
1611239314
311069246
702597963
1298346023
2118324366
771441923
1219602505
1598004706
2142366758
343711435
393734227
723718060
1878887946
827820411
162945336
827358538
1614694708
2083935080
1839749354
948345023
478788869
758754551
973488354
1858719862
810736824
729477037
1345128314
1114343513
666810811
1547283784
993314683
428783847
1699356069
1826448529
41227948
1985313873
1792226913
1012458384
1435687262
138351079
1143576239
712656235
1168247761
941222361
1564407634
1298072819
1958404305
936970475
531631168
1840848503
1520332602
759503305
1601148509
287931139
1669731825
1097769114
1514860464
1185430281
2123549033
1356669113
965566259
1661318076
1917828453
267194485
471941608
209538232
1412555137
144223714
728148278
517476926
1518566801
740442553
1082936301
1806581332
2129389362
90467848
2055336030
1855334509
1923041473
1565705014
344358366
1118950070
1636965140
22388974
2109267136
112901324
883645564
112897051
1843967292
473325507
582361582
1832687209
2017189023
1538177847
1510651677
1621300258
1553478137
1952357859
471061186
513896557
1345510855
366746911
1433030247
2060703628
494633849
465254561
713761878
365546954
946188319
1814135724
1135397249
1599294026
848520058
151453424
1990423365
1002901476
1651292992
433180744
1516430658
752512872
392438546
433528443
1913555400
1732905364
1435509147
1282338339
321005042
377167375
1894702054
1262274258
1816932181
65338967
888435880
1180917537
733659275
719474116
1120506219
2037277877
1460399269
1894162207
575001237
1477307762
785737109
1859717370
534081610
1214809133
1378105680
1378549179
416851272
776833995
1955877971
972201925
944681302
1170563724
248677705
1081875662
1239227334
621868281
1715172678
1358487286
729965302
689044849
1760799440
388977580
515510807
347535602
2136151709
1725504766
1127451293
619737341
763912281
1800305858
1176826961
1479156712
1942910446
1060759069
853997472
907775807
1716744661
781828395
1774089291
1202773503
918679099
1303137812
1911607168
1163000152
998087853
2109015856
445785121
1984648696
1560582526
2075975230
1783420193
131614300
150372365
511966796
1437637881
978888339
1916477265
970265943
1070292017
873768120
1929910739
631851395
1880199218
1127337395
222386134
225203212
207746527
1598678618
1025138589
1009309870
1798657750
1766036743
587811598
417611458
2074722461
195867997
1144313234
500061290
1928690670
794087465
303079161
2038604184
74115871
2002240083
888330067
1588491741
580252202
2047956659
1300937223
1468131570
396661612
1873535577
2107661078
1877298437
484335144
1417915797
36397523
1634916765
179641661
1635515175
2072556398
356247937
2037783564
947959590
355623027
772395779
355401157
645504512
1912089407
1330819542
787827035
2135603700
36814775
743391517
1163194771
1624349211
221002375
1667427966
1935274204
1421809354
1464575134
198117230
1211132606
2002248208
868979011
343205616
933178837
1964733542
1262475644
1814854935
129978472
401485884
574199885
717988960
1900233069
1482371638
1506267754
525699174
2049975788
1243506372
545188504
124540285
1121260280
1632702744
1449911576
1965625965
2043136804
1491954008
1265525171
1113409516
441314979
852720923
300973772
1526167189
1036502956
659837148
933277293
1285858664
595650417
1542633997
1966079152
353655209
1927848072
932020944
1132248134
2065545705
1918372467
368158161
2125287026
2102210650
164277886
410834145
23098170
1453287431
1811145970
73505867
936317441
1934849552
2117099219
430463441
337582617
1004665316
689579065
1631844821
2059619522
205998271
1582276368
341476449
476131324
2143194439
541706825
501089058
1727990565
430400334
2059056563
1162292798
629407874
513300602
415248592
1023917417
686272536
393565947
1619523232
82874513
554263325
50000473
1089427107
1323291842
1509760252
1551942305
313917254
168583440
1690556666
42080072
1996655074
1736741855
1064551378
1270059103
476804337
1624687434
1739523387
1900707547
213630528
662254628
2053236859
1842719488
434080997
1512447024
125065505
347556413
59684853
1772405772
1741525571
797043011
1913585419
1932485156
2036516360
737996330
364267570
1455042989
320333731
1417312205
2119677675
865108991
1826534932
1304865491
1221235674
439338897
689458513
793477532
1241823561
1564316057
1720925141
1308855365
528445963
1332581471
1909137800
135154178
1925802258
1681676746
205313677
227127868
1515785036
942198111
440406177
1908240605
1792206523
907100186
331038527
1940563674
645084040
1236822900
1224360347
196283598
271228667
1539449966
944806044
70693501
1560345800
151283306
1359333436
442704557
160435501
535393922
1051232337
105379531
1086400228
176127474
1472306099
1735748637
1816675771
885395853
269940527
1871394107
333895702
1563435921
2011929146
972013047
593257025
2091887337
1843613508
1316547957
1626554416
1639136008
1369491839
1768105640
981802040
20733334
40660470
729311404
1080739907
485116593
674233261
1068469475
1845748541
164351620
1883788701
698584350
511208045
1809716974
1781953970
162611375
1620321369
1358164017
784177884
943636100
844024108
1040787931
2066549144
1917029624
545537977
377993735
360124535
393775633
882321826
1061639066
1070513050
1765595687
472702733
1489678758
797761631
2083252317
1230480576
1432184747
1598748704
1559368954
1254036209
1460455837
1783893354
605779285
1496842982
1018400984
758101489
1251312481
2142671065
1664560502
908839062
1760714257
1044149981
1995481640
600607097
1165297302
2114826124
1722680055
1827705625
431267405
931664590
1983925012
1495521425
1792830713
1674970640
1626721597
503385400
2099484094
1754712490
862055073
639202298
1981328998
1430124541
250439302
326110190
1600765745
1577250840
1658422479
1848034854
2039408663
1529354788
56139128
1217636904
2011651947
1855890831
657663390
1243117494
510039592
780615451
1135608738
604258263
1744895170
955891057
1291558854
1036490868
504173291
773302297
1849687813
1969173434
1687609074
10178397
263870791
1449422939
1870480451
91255561
1439220601
1576134176
1180634236
192990408
464902659
1284895675
597358159
870231707
925607687
336344318
260809128
1420232513
1098374297
885338085
108918136
1329127121
1151411939
1346666003
295247145
977664272
792621189
1588390089
55727343
1774233390
1926924000
2095903488
1717904840
270418660
1881659975
2021942912
1568151545
713764887
18387144
1069867063
405663341
1000097631
949084453
1188409427
550915831
2012596806
1593860365
987306557
1017699422
9168635
1392389620
1840532257
1054417891
178426225
1651214065
2033618094
529797331
1187001016
30982680
43244950
1142386467
1646436714
116926615
754029605
1185977221
2057695689
361826964
249848495
596979345
660648935
1044432210
1265364100
2057954480
1069990789
1621985308
920398795
720541409
770107472
977448644
96422044
499125881
147241171
1837457279
407418646
976358459
775911403
2144992923
570609459
65597903
169550539
1328723425
700816508
622172552
1451260786
919176125
1255716593
412768097
232715992
1610913422
476311768
1671600788
535051081
116191556
1279120543
760932007
1247576598
616435808
1355541472
1778853314
1633976490
622007148
1087949301
728524048
958763389
494911582
412845301
900122170
1612529076
368443946
2130002527
1549735246
1683158014
534683676
2011987003
1204493639
917007700
1540785278
900120590
484585611
1428993890
1688369055
197903343
519236910
1383360425
268783213
180890083
429015077
795705490
347383423
1605261196
360008618
839128155
516676442
180143576
2142450447
1479765536
1152547257
957106368
278921967
138452006
1566165873
1676137286
465783144
332794175
337232997
1974868678
2054412794
1192886770
1437920527
1181186126
667999709
526748777
556180794
122134730
87380829
1850085996
54945551
1310639067
39996001
680291331
1588992216
250098865
1603785837
1340181822
1543311274
1899116171
1691984530
1182319067
1784504280
1501806245
675209191
1463114581
1145191116
1343591903
1848956009
1975407656
1216777974
1803672569
580257510
650709360
1960874790
2087666843
1117440705
2045669101
2009569073
1354877188
1819437719
2080378444
145080676
1570790835
1157568799
258494901
57301453
1841415567
199433610
554182427
99900649
325499822
2137051658
511498768
276294102
1701290345
894833613
156825570
621605595
1291047594
1471517148
234271195
954868398
1302061675
460902408
1058492549
1038024758
272024015
20412731
1965203635
816014934
435551088
1524980052
817862563
1063703777
1742391695
298622423
2088656790
1711857723
1125356812
831856777
1466194952
949887669
2068245330
419426932
1884550289
1928408850
1213311847
499584242
1846423177
718177355
1099195892
1031246528
673075634
2087380004
1751794251
1905118036
1170449959
1747257153
409942958
486536202
47255443
1914326775
1486468665
1288245189
1702020147
780947253
1797470696
1926055074
705411130
657322807
387846427
897239996
616080444
202390686
1402072812
37498153
989053971
132130762
1195803663
819483347
372443911
1006123614
767599873
1837745320
1564676829
1460547466
1925442502
898258118
196880026
105406942
214247966
895922845
2083989751
1689274262
878575696
774387245
648269209
547514275
352437796
1593759799
1635726638
1419864700
1530843358
1220020290
1856846719
607345801
1509342352
1322056800
1582178176
1822179402
1202214263
1365457912
996780274
220208480
1541725829
954783344
2088408174
1611181518
46793169
408961180
2134318583
5207321
1267544389
1108438594
1288209882
455586443
1584905378
478480366
8211175
544498706
1557718721
739734674
808460296
1008646789
1076408269
1499049273
1325232782
1438802544
1014864750
1629727074
744337588
20654373
2015890317
1321264981
976526741
718279653
609714962
1511445670
1008776670
516305542
1408504081
1313779677
1562129570
115520000
1981297860
541999744
426086310
165525033
517769768
278148975
1016612345
512696730
683023978
15041547
1242373541
185952357
1696669990
1184640748
1601874585
1469484685
1702562864
260613063
561882080
679207774
147765069
628083044
1596545844
1078614052
1499549931
1150039033
101796482
515673296
1413516192
1340113206
1322314725
1430209681
597516525
506738314
4569227
373455050
1521818416
1062660202
135905591
1282246419
471361854
2091173061
2136272122
676220398
2146229519
644698057
839104224
404543848
1388474101
112044147
1900873919
72730610
1066409886
2032132256
269853199
1777923813
365971757
924846079
888145729
620781254
2065372455
566613333
214595121
569133600
1365440547
284853563
546772367
709283694
794064292
1536304629
1592927408
1553309644
1856140176
266124593
1490536814
1881442807
1950075373
886257036
1772202922
399024108
1420545280
1043998783
916550478
1996034599
1901714685
1147305567
2127896210
802905963
67943251
671793733
2036648081
716395960
899235774
110392357
1903780665
1112063007
1222264228
58244613
113419279
1365915224
238744753
1798180314
108507999
1907541478
1295627197
579342954
74836041
1440412061
1016977862
196492972
762422264
2036461414
585890980
780066792
2081606594
1173166258
1962608769
1467740333
745810521
1485486179
88463404
1736026004
964232472
1052702790
1938754587
1359597559
844912583
581569093
1715028134
1442515940
233116751
655124421
2134210433
720582891
71388404
1471187315
1376382839
1247931932
1391706216
1756830860
1202916688
142252837
1606414855
1708309012
2049566192
1019222274
1632628868
784804979
1634669794
1932091910
786770005
1815255728
1251202643
830464145
946018475
2063319757
1878852419
1512171431
392789105
399759472
374407534
138053775
1076672542
503857073
396344975
86189595
873294052
435068395
940387939
798797555
1440155319
1993216626
1044950542
235540601
795362262
1504196287
1707530621
978234487
1652108791
1780439343
859710314
493485727
1846528017
1252534513
2092815906
1049714529
300286123
1316622981
1470778198
1209793404
1060897877
2052252001
398080452
853236595
1804669577
843973285
1993007157
1373107461
320670891
106591064
256700996
88424534
1142748297
1625531244
958542041
591864598
116287392
620093941
2080114255
1054180058
194800220
1148855556
1328973927
2014368099
1717965453
1563874180
1656227210
1560264352
1186630181
634250299
1706520038
800139319
26380600
150553530
748737130
1538550446
1469732004
33481342
1553400911
20069975
1507481765
1806323901
982519971
38854950
645742887
1984336672
1056718756
36561023
1781098160
1489909731
1416101613
974973809
486999327
1031709614
266444592
673779427
594257555
844069398
1107632009
1918283659
4651518
1839865513
1088746912
495624193
1233696617
1535815742
1497867331
1552164952
1636390008
1263726812
628944556
429815511
1417826809
1588000565
1087639440
799812718
767558372
928574028
418042064
792293855
835779479
113778611
1034088738
1656159724
1475080603
481991262
1447914162
2014160332
1007446560
2145443942
1660761489
407899128
850852567
176372059
1116248431
2098560898
160296310
1893000535
263153255
510070854
23651816
2130996095
362190120
119552083
1335077068
550480752
1634963213
1944186808
1826414879
1704058492
1711526431
1153605212
403195721
297630182
304631230
1147917929
2117231594
423298106
1271547676
67699962
1413037008
104575430
1070158418
880966884
531010561
1853337181
460204618
47012516
1260551253
2107961165
124038411
803868899
389557258
804490493
1142854907
838577416
1359252240
1017530168
768731318
989105471
1255791524
1513247010
2131439134
1684387217
136913503
292487480
367926490
3761375
663812583
1080389729
824807980
1553180896
37500
1255275999
1929252782
1240666727
518583487
1714950486
1374252992
67420284
1815274612
427540276
1977776103
37009401
1495152225
272118993
1150392326
494655504
523361608
956661298
1366964752
721786157
584928664
1288984561
1063544337
425526704
807976920
2099925325
26988949
584995902
1620776054
48743806
886977861
1602960549
843153042
41215718
410062856
1396349617
1781428232
2095763385
2040550402
1070430659
354508492
1355423581
623932398
1112042120
220551921
484141356
1499908784
340226854
2120694013
1741727331
182138432
387227065
1807739062
1628882549
1742987402
1841625590
620141075
1308757681
1447141501
771753863
208603560
202609086
1842794127
1082811549
64104963
2059109294
71598227
819956485
348378263
345706259
1179272813
815020821
861815255
1347138903
1663071594
972738084
1678357603
178935522
1948701657
1978825511
2040149167
1135111540
1574188339
1907890233
986379875
1318223167
1482232958
1191191031
931649572
271381068
1815926127
559107890
705868604
857494729
821766128
1519805178
1908749719
1421042128
503319381
197733341
897435866
399250346
1071408989
1149879004
6823640
335750743
227512226
1687751663
1395786082
1776791686
1009418428
2060732269
2058675859
1857806472
877508268
1376471247
1538063680
1434856026
2116632115
692259016
113676879
671409032
981861741
665013896
1049906788
372662566
837664774
1022833751
214516822
1946170592
320722770
1209800058
1560297102
1012951389
932406543
1205795570
1871940175
855794273
384948065
1866207103
729195678
1067798889
949985893
955122342
67022636
2073542454
1962975789
1712719949
1023667206
203861178
1520018564
1923813065
1550753212
1032276583
39134510
288602208
845837034
1451531824
790902086
1455718625
1938773924
341437289
414949821
194789107
1050289683
338803012
1004372292
675113304
1563189981
317613939
1722206567
948721705
209600270
714514975
106623898
1465007496
112914349
1351538933
871306901
1342239165
623976923
456940018
1677762809
673081224
925115206
1837312764
1794125622
1117696269
64049775
530463336
1670683795
628489235
2109360888
1797755748
1119350287
827047342
1387039053
1171941829
1395583442
1755706435
1798517257
1936831987
23727923
1817300643
1780596413
99503623
2027853793
1819442914
20081338
198527500
799485480
1741369301
1262025430
1011324435
811104590
2143573268
1991425936
1387014213
578747476
576106339
443803131
1198546630
1064631003
1666807899
1072462833
504809004
27783842
852407637
619117052
1213510872
1921933380
710662132
342075897
2082050030
592603371
939867966
446654783
977198318
1203465835
1108669970
1550598575
278026018
681168666
301943823
1586615415
203187789
1879192435
1874100214
1980104446
6116460
334701908
2014787950
203223337
404274445
362135295
1773868978
285593277
1165877911
71320745
146369007
1220912396
1784723801
400583243
2043659715
1313186998
1309236138
2020092398
1713613836
1931555117
1612901322
1659786151
2028261900
668973938
1143316622
123597303
1438327870
87826527
1065786857
1949838024
732542000
800354287
1138042255
1331897555
1029349194
1736181889
214534760
1379725767
908610619
1940637154
1559220305
1404344962
13541910
1341726491
285706848
1728787874
287633551
979010431
653895870
391803428
1671171090
374080039
695457204
1667819641
874238312
2105103493
1486433428
2121097944
1050759840
116886420
1502962090
1374052872
1366101304
483028237
1164188286
1743590110
1081215401
1572035217
2031429934
284949192
102224486
958616150
101572804
1616970271
1980464594
518833456
377082058
692193268
1589076004
835253192
759819660
40718632
176555629
51022545
1792792604
756904068
1056607436
847602012
932947303
1345103356
1879142704
1590264637
1487279462
1542153725
1802982302
1083823591
1550394835
1405628168
913959753
759700550
1562393785
1574960627
1279908443
1424421665
1135426390
103510293
1877152699
1925213410
1184409234
104002804
1186381495
2147365291
52810405
1158642452
395340366
1950645636
314400439
1209765767
1999754435
706007429
968489772
1002775965
1324181167
1703183790
321863332
1243081149
740190938
2113448873
1490825073
1370449162
1653849514
1347833241
1089389231
1481433320
1714071322
1296460629
362223257
1969873213
2305442
2019892602
2145660379
423625095
1306268932
118840349
476306412
1617679581
132578722
426785807
1658325156
38976957
1643428704
1636269583
1090111501
1824346300
700203915
2098473829
1080733150
584842200
2070664465
1617893868
1466504063
1369709938
2040776345
868419866
1921601312
840026787
610326270
1136540493
934712109
2105106511
1401157778
679008495
1624216823
1709406697
557847031
2124587223
1537723621
296700288
133958895
1917257451
74820880
121554358
1309203532
1228829348
16105329
645058410
92612753
2141595488
1403942547
1991315045
475821999
1533706043
1995786149
2022282041
1322590727
1281740857
24463986
1622467359
1414251251
877792669
849115153
1120244412
1670692979
1717684891
622983736
656146887
1050941410
1930724771
1584518094
1134966276
1119617501
1075479295
2057787879
1255026099
181054313
1821253879
1417290705
865817948
1960763507
1135769391
1653985236
1910449972
1976308796
55081144
633184100
1570587642
627529815
1237374461
1471074747
1255907693
477770521
1180756237
1767150988
665474105
1877503722
481685802
976652062
1120268633
233273323
1653835323
680810122
1043008482
1922458610
1453644584
354574991
194054645
189274109
1060221136
1082232851
1936853258
689047965
29677674
569311232
633793645
490576098
2031056081
1911754795
173997005
1198957090
1922506828
1453227653
1456744392
1246963245
2019034025
1222741463
1043818011
384713399
1806042637
1864574645
366811225
1426023877
127215422
1141420673
1401993235
330737986
1517043228
2018687282
1412633957
1738007519
1709411210
1703476359
323092480
979759897
1473870678
752621725
449020551
1096500324
1359307215
2135451851
684054399
2073500614
1427267903
1479184383
1359497726
1612246184
2001072422
1573641851
2088839726
849647133
1188022412
855586992
967154706
526188714
755626388
431534811
1297398612
1640742026
1897842793
777268936
1007277785
772018816
667923072
722681068
1246707815
1774495681
1808179975
1784015504
1508879425
1679629190
692502534
2080780490
955427259
282841137
1161732684
861288133
475730413
55981535
804253422
1270793547
777753885
1031661329
1668795625
724944366
679417159
1489481878
1041056188
2091931887
1842723441
222438418
1951147904
943526350
1747796258
1431440145
441239190
217550222
1122088888
2117218895
1398509726
1200957253
1032733772
950609568
844544330
775237310
439435537
619336018
797868523
2077298983
2105932207
777275061
1447498933
1226389314
685494068
232877822
66890288
913507689
1767317357
1204653878
391134453
1574676028
943003825
156944893
95401005
1342415274
519047710
562450790
1377404737
548473113
1415969849
1120148758
137125864
109667844
1425266977
1924394238
144768783
1386621969
5660084
1906019808
1340576921
1055199426
1734990981
392259101
1550392092
1156534346
765748507
1629138381
917120368
1399165069
706005666
1832429745
1661590549
474588939
330607003
1944161589
1207306244
1844549168
2029716288
190620488
876151567
205779992
1758734125
435193609
805606269
1259112134
428092022
1985978428
1082987766
705063208
1071017558
217917809
175039684
221269251
777755742
1013797688
1203078810
1399979728
1040767238
564710311
2070061287
2081404851
1357630174
2067908591
1369285664
813868376
1797550202
1113677063
318417306
108287262
211022616
1268074723
79698097
1499209349
1916785901
999034239
703525791
925677411
766492513
759654580
895569950
888699078
606451392
1628879178
502458459
210084029
992471867
345574145
802285831
31759204
249407704
1000605692
1432473446
1815794765
22366685
431241001
92361559
1748804390
1974131032
283888547
1571237141
338757633
1415482965
99076757
1226463228
640123936
761289555
2071462401
467117305
989057577
1130235084
930508392
1210820505
1839226890
1343916161
1412200176
208760561
1507733444
1964995256
1982409701
249385579
1256487276
1730730166
25650790
1787013650
253554017
542337725
465259024
2143749024
1136972195
1817535285
933770737
1722782388
644150867
1252385623
1708140327
210908665
761979302
219691016
1125336205
900833045
1377679612
2136473695
2013888098
1030445388
1520247738
1462051514
604095380
1884936182
2135249785
286245774
1957581199
2073261677
1234319526
519902744
1108610223
1622532770
507361719
2026568871
279991192
1758340187
90685791
224506273
263950195
112685952
396177010
1971681253
1400231051
2124858998
734389640
1281719893
909256642
964336092
1738109167
639912475
1445312963
19572111
1818674772
1047974851
1067137513
20554895
786889262
1170063697
59589215
1911112802
516190353
299000560
1683805088
175263104
149479641
256500601
1464653216
1511327315
2125006995
2061388133
1578632638
5142009
1813756053
294194397
1680432585
905278142
327253235
16963512
1903664340
1392419996
1423916872
2019249941
2110895588
620946687
222863649
899327709
1104740870
615915697
962125579
412034835
357982978
1740264982
1354774621
539720639
1839288210
1924823015
1050499439
396285031
909815331
1251629114
2140784528
60963367
1649029802
617778605
1710492602
1698947303
621334215
1517472457
1916627232
165693588
674191029
568705446
259954188
1776679517
684863330
303899430
329533460
1943386511
1431902606
1759154377
594672555
2123686832
2089243416
1846381683
1520037701
295957595
1219439414
689014614
1287111259
1928518144
156235167
1420031371
2011228378
1326555217
564216571
850067528
1568414160
2088768567
1344404502
268588192
2096968094
1523780673
10966775
1198838268
314388273
435332118
574961358
947497088
1074103550
1547946971
1385175001
1400640273
80603590
2064367357
1410288470
453852474
1262671921
1645687109
406424217
1705334042
381729292
50884580
576331932
1855440834
1175221899
1924742039
1758094833
1339920789
2118929985
1608801598
932430932
77662145
959611705
1148366586
767171151
236735909
757207921
382838477
551270313
2010842675
1777898355
1953397635
1061626780
1899500971
17348053
2093293269
1509984233
994123233
1837641649
524042440
1185070713
1346441200
1427491443
407967613
1679222639
1009893268
2098934613
578845931
993441152
769052539
2102214685
1002899732
1355289836
1642049140
590136599
1851663491
1320027939
1330852040
914979891
769156585
459674543
18952414
1453636661
308416170
1392143293
1915177784
871711720
1163478023
489034266
243029627
658447857
1849247672
473557338
1183309751
1327646518
1762490529
301205706
1033960171
50409749
1165169123
496694905
362776536
731543003
1169734224
293115824
970560602
1979341277
2068097850
1256205352
917764135
366111924
326998181
66137595
864433442
2088406375
1148783586
1553532798
1478346014
2125010327
331735569
953885312
165861929
1815778628
649556418
877841892
628876489
1570084049
898195417
1949461406
1742812755
1789734693
1568499402
290667067
847211519
1121142926
1223078480
1913818812
459932034
2134483254
594082591
1789585029
734712438
835559461
1529618539
1219422095
1076997076
1630701948
1210211739
622577871
630862138
496018111
1004721328
312498057
1164740261
318726502
203717156
882628871
636985218
597921562
1195858327
1302820386
970048835
100518722
236335355
547170922
1000328378
1840158203
263012992
1873863576
1887989878
1122266144
1372089642
1447050495
851836196
1032235621
1001548891
1627082807
2028344182
1211809345
1676970918
1428494231
749697568
534702004
1312088022
675456493
330803635
365877068
1541682606
1794347998
1858597383
1195267187
1041997427
258068600
1409240709
386783680
1619368306
116121951
496521606
1348898195
1744988268
116480434
138861092
583825623
357945804
1552277571
320353815
729242798
194864603
1302370011
1904431946
798455168
1129373169
1297725209
703205989
815346322
38643376
1989276744
199284266
815070856
15186950
1192877226
1007143052
1898158795
1376264515
194621151
1202106891
2137231992
1729300488
1512024
888333763
96271777
1858866053
971653720
1396396865
471876332
1335717169
42604019
1520763909
645649991
725709580
159559520
1744929842
1793926538
2058247140
519117292
1118364038
1721384658
1808353151
27667933
668740810
540904759
54344332
556051181
1588815645
912347841
1625224459
23629033
1276511195
1229431177
621735202
1483757203
1973777318
142533349
1268613481
987799055
829157071
1443771098
1334094396
146800751
1733062055
1011177366
432892116
652960376
1185047231
1352583109
86198903
576643812
2133302109
1165939473
1901762489
1033287225
1962060523
324680864
1913600948
1891035459
482250679
1687283451
622329580
1637293007
1914797991
833436804
1248649620
520948024
2140966043
1669014361
948399206
693567115
225062232
2049219884
1557259677
737032252
1617575165
1203540221
1907579798
6740695
405681750
1905404512
1018603562
2024514794
449899004
1661256727
1868816415
1829302649
600271059
1279308998
605754673
566478510
285897658
2109175894
1741669751
1254019739
1797241659
2128263385
1147057380
1481154034
1941416581
1938836137
1418048366
216306473
1114440049
779781873
1020703315
956870089
1053464187
831716345
1674249402
1313788135
1594825759
1816015083
2077537422
448378976
500998670
279495169
779090124
2076091517
581772445
1697698503
728778440
1261169241
530817307
810575557
540067207
562996751
1800073686
328090124
2092534742
326956435
993650042
531920032
1525078942
258121899
1192842229
1152209127
337806860
869651501
41098051
1566433855
2034733353
130487406
1350018059
717770949
1730222167
1970139260
196036078
312528280
957362869
1849380693
401264192
1766317213
707782373
1559980743
1859958401
581220542
395443858
1635437137
1308934117
1483658339
439597152
55573910
1283074296
1502038493
1576779157
1703450834
1876148603
1059704284
1927680635
995512866
491569369
1898398216
393724944
27177186
1703146326
1567578456
138156741
1448573281
809055632
867356855
1654579702
1702074007
1510891249
982899007
1721219004
216640094
1267865145
1626791894
1432041821
2070470960
1906807508
428205941
1121111632
1104393844
530493657
607294031
2064951891
1150993589
1901142944
1827196175
1481311982
1344104809
1613721560
1575212667
1339686566
746343413
93141458
444488500
212346047
383247715
309419697
1076999495
1499078397
1121933543
1288617139
1332393076
1164504488
1323694253
1621749418
450964782
94088709
250424561
801916081
1687285705
83018979
115187754
1743479483
1652281070
1679255499
258518069
1016547571
251390540
834655172
1635340773
7344938
1774260947
1330840006
703052974
298568279
1268370948
1138292703
1431152624
59206533
1327905306
1104456480
724303481
882089005
877150213
1654939594
1280873829
360476700
1916171036
1254215353
146255725
549859736
461805146
1515356248
200083742
319999026
1870443740
587003519
1158892669
649014917
805189854
1683631826
1783636815
1414783091
798972719
1869608682
1781050189
12152517
1991866181
1921861055
48853495
126077968
386242041
851973402
912482567
897853410
398529864
934034311
1948235801
2093430845
1863440935
1612005013
315971675
585172669
713108646
800559182
1721664167
813781385
171924379
201640811
1745431243
537418669
490682777
1705153404
664388239
33348858
1798292371
787136026
1731812524
1009231527
1518529675
649229963
1906122449
952390122
88437108
1314329537
892732585
848366400
1519245812
1792033568
160272251
631925712
1711123466
380106872
212244951
1890746476
1728959117
1392560264
1727247696
1132967967
1109758379
2045925177
1957798044
1568755893
1290872109
1437895288
1462266281
678294661
971594142
2120614069
1463336764
2141793740
292105486
1132164232
371794070
490955729
2024980822
1828054994
496909077
1678069970
171327541
80662963
1129686568
299724214
1011837620
848009348
940465795
982216178
1205231562
1536472309
570948405
1691499974
229468849
142987551
969868460
37491967
1154132435
1080713037
289662586
239685665
1358694161
1321753853
1903508029
2141822806
1893257156
727557690
432597076
1701892409
1283613275
1760720685
1534574512
1897990155
582432714
1821209712
372522872
1748976668
1743327619
136329373
1011871927
1680033727
2041358365
1784352601
384981754
347896319
1507551221
768894196
1914377046
1949540761
1110539857
1631349561
1456336424
761548842
2088677472
1285995119
1905109422
618190897
2070017888
1012554567
1633563264
1189714953
1635724345
124328686
1040166550
1115616644
988489342
479091032
578110058
1027531273
574799906
1529269547
550713012
2033113282
1105585755
638383707
1043653922
2031726861
925714659
873095100
1204099115
54164420
342311291
2113060980
330124959
528636817
383980325
1730459481
1125503682
1680877105
324358208
79458556
2067887775
755777039
2128926336
910334337
1312073789
1340329092
1871772481
893697281
522459991
585517434
869913079
2141608108
1351560074
1543164671
374521846
1311922241
1058467452
622569468
489561693
1906778605
1908104261
708618521
1996993037
1182933289
780425238
1136262682
1540293321
1457934872
141426618
509463953
1327306729
1814452175
1425935293
1563978067
825377970
1455871914
1843639061
523641212
293782808
1689602389
177475583
877017446
1655946013
804565568
1424435101
1325926300
1617051270
1821408099
749151240
923451427
279338389
2081005090
1731454368
2122664759
564078942
751572415
57082390
2044160128
136917905
191619932
1126137755
1973042933
1698305918
288535792
1674819260
755061235
1069409547
462906792
1755946072
437536093
1557612251
748335179
21229652
1073162716
1217859375
327140566
1805969231
965016625
1184605747
1865058096
1511159833
1134769112
2038875274
896652790
2079818157
160208372
600330531
1174914916
77844669
1826378165
1228597567
1709536048
25788969
810942579
1134132174
1503855518
1577479168
1948281324
2132054271
237335778
1560935915
179811894
500627326
1550074525
491113479
1039407657
1006583790
1345199304
1076727460
966558197
82270576
1623043186
1217684532
702017498
1101724046
1969850282
44647606
491617330
266264617
1569181314
1936483320
990032525
1897003521
1559056479
807028460
1546565965
184328323
712742436
1436075477
1676081376
729378396
548845343
1799906515
420409440
351528210
124707334
138340969
847003942
586829656
1635709702
410526561
1744678710
2089393035
1428341311
811632037
459471012
694821613
2123036668
1558751153
2030026929
1991798953
2081104673
979572504
1553158937
1680650380
1128675809
795756678
720677772
1309806320
108008334
1618609197
371853836
154298171
364711334
1637411563
916565149
436958429
75905148
819098879
1990665639
624397559
383449099
894952811
928737681
1252277569
621867842
1645696247
888030903
2112276615
627155897
1136131943
805320671
1772858229
154833353
1780352052
1238327987
1050177870
335421448
259953023
603803642
30170021
2017856445
1230637704
988185110
905278360
1836901852
1271725581
887208881
440965939
1341860526
864180293
1429966499
2087991778
379844035
1035127435
242845536
855397111
1049546530
1418581766
589090338
458416129
552345216
414420447
1821236393
246193333
18726738
697812462
1665663330
189498998
1108182336
237382591
1080742540
398875852
1885133678
340658174
1907206984
683547592
1246430738
944246998
1201980830
1793179266
2047590733
501123967
414738165
1193142900
2052877724
1779117188
2024880133
843821489
1587960797
747096399
13573178
2123364804
819004232
660018108
1195306157
773810054
1832746469
443596934
1534713296
304274140
524553453
883330453
1296156262
291901896
837907704
416894032
2133780549
464408099
1239794729
806219389
1523771540
2008228613
402552547
2009723285
1871339952
330572469
506587451
762858768
1455490577
732606386
1651243078
2081300380
2145610642
1689521888
417117083
393225524
2095225539
1671666825
1931331210
954288838
539270340
1824512760
1514623668
92025218
1056865915
598253116
255179271
450952736
531874465
1805263796
503138
724260932
811113999
2101630481
1688320506
483110135
392087868
476606744
2055293260
198875072
956828686
767169792
1645418816
2132055255
474113922
373930617
884897406
986187424
581020502
370378417
965057871
350497743
699633113
618649276
1974104324
1763795701
1991761757
1695281395
1236844575
1266929003
1980083730
708739284
495843601
1720734751
1096628641
1927767394
1819705646
2033249250
1806390433
780063825
1683909937
1647096303
2133334866
952404127
47667391
973953525
910695230
75176205
888460182
1454784589
1266217415
288384960
257915779
1350398711
1527109218
432425912
87943276
908925166
401444813
1802795385
546274159
1807653408
1605998946
1044672422
401774671
273907982
1705679550
956122818
818998882
541424591
673000174
743779804
1131883432
872481084
1442329979
496909077
1491856054
795504075
529498170
1890138564
137349286
1940543520
1381185327
2090422249
1223681003
8446048
1517813713
687265348
1906130019
1555154615
902828993
555127467
1504760188
15736045
2086599734
1645065241
1361103591
267226898
364862225
1891959117
106229846
1181933936
149496568
848889398
1878657150
1309337796
471124860
953915549
1941674104
842030182
370803934
310315901
957668741
979665630
1211044638
1094088530
1473153987
578869125
38411119
260777902
16639767
215743823
1059340765
1585005170
1859683183
1653468096
729771447
1814278746
2062579118
1326976262
1822454334
2131318371
1854295082
1292360885
1205785906
830572994
945696817
2067439960
725241168
1765817563
1579663836
2122330181
1593436141
1516562087
3872104
2057484853
1295531477
1400281649
1626536354
1615430574
992908557
835207713
784702199
2038061616
854241497
1429396218
1433341284
1177465148
1627120656
1863879542
823844932
603678887
1621035682
713801230
1635018513
1949832573
742810289
608514134
230772586
320541527
972063580
1052452524
1496280552
841256218
272853251
691363187
876470497
572005203
1828232161
898493681
1792578353
1434076918
2053974226
1410044992
248157601
399909920
912852030
529014210
1190334833
453954504
2013900098
1684486616
1819318475
919558252
1552958336
759529174
984154620
331982277
652589438
1965232816
443250703
1304907936
759978860
226506527
1256599075
1059277587
217634354
773104449
17379324
117443038
447633954
920664270
2070342380
1118433712
503076602
234569665
1531046831
1469982555
2082486542
1618841736
2049645380
348705823
1979307790
781521015
1619148800
1432493555
1701206175
1377356334
1522498906
1416365553
1127326939
1839855490
882836002
1609430907
356446636
90748063
1283816578
1415754044
1998765579
1921194650
2067595026
1084380307
1456126738
24504912
4758909
1025353619
363106215
2022288886
396417700
409017313
1653114733
641126998
650354156
761453292
1699770591
1375287069
1898753583
1584386083
428177279
1338000773
920210756
1331760671
311117034
1439042126
114586184
1623210105
121714523
603644157
676382545
838748800
1678625386
486167363
249057568
347349664
656111135
138219172
301574424
756664500
1180725704
2063229996
1469914405
883259092
1021403419
488879053
709752637
1176888662
1554354780
756374718
1413158023
2144733995
2009382889
655356979
1526480702
1243637565
185824950
159366310
429565398
1734627173
1093493973
892918766
651320657
2045341916
275531258
1139385634
976603205
1432286206
1086871902
1969806569
2021129447
493278696
520642495
690374071
67239341
991339658
1606684271
1147725987
1893869288
1383291506
1881054025
824481226
313924620
254771545
848462773
1072099398
638972513
1315588051
1502775324
687591113
195366879
1390962529
793645609
822894371
2091289161
1089404836
773012918
887686132
805659703
1205021255
1547912748
666168560
24025111
53852227
322903309
697429497
1272953662
1267319818
1012027879
1845856153
784774935
710321498
1975769239
1524168873
681632819
1238622692
345200438
1214836977
634319895
318496996
1073067911
1439380813
1512716023
1040185251
657992194
1021546716
953542881
922150825
938353414
1726961370
1093632020
976700605
2049238027
1730557482
1013253297
1669143330
728047066
2036335265
1454901000
1475591094
664827254
860411988
183541261
1684298227
1015771741
1041933767
1382066027
799620975
310418734
1249444525
1990739931
921419662
1103677982
1339180753
670450748
1194269
2023181616
1768509457
1702295139
734634490
242519766
2131234478
155949323
754509490
2004541860
551270313
1406739038
1523891348
644363355
91913236
766083907
139122462
537263104
1205648526
1037739129
367214428
1468117530
1644531481
439803766
431295261
1067493115
277379435
1665834238
576794849
355486920
524405494
390213311
1887560857
1683639524
56642211
1903802157
1970248639
1870736835
1634259608
606049118
1189459398
1085080614
1802182911
88873258
1445194650
1835518739
2121757558
882978234
462885560
210481992
1823543669
1077493960
992611961
1795184877
1222206265
1510562653
100390744
422813324
1837055570
1230735314
351547830
1085882250
1870758146
621899391
359807777
212437253
1063092029
1014037265
328506210
922227887
689323051
1407290415
467556884
799058947
2036973675
1690237060
996538199
701594035
1464100447
1092015707
1146678042
1865563149
892405266
1932996524
2131366830
515991226
38943834
1120046679
382438702
1477510671
842851798
153525410
349509188
1895101424
800912542
1915557023
8081601
821873448
1490571289
383771809
112545751
1624311567
1737131468
937119969
1191383789
152691511
1742877561
1750005060
1866017251
2085151991
321569463
435005773
360391550
618362315
1088000990
1109369220
2080006672
1524690966
914165335
2033695776
387641970
1044883886
149863536
558707784
30075975
1517381612
382473793
49496088
871753572
2145867788
522717032
1135644185
980091250
631021540
1836590952
1035322265
924468597
733754650
3988810
557276601
1151927766
248015842
1471162097
915717688
435437174
245376630
653639803
1619227666
1950600151
957269518
768787468
852724064
355972737
639060478
1670479058
943029409
1084251978
2131859587
858712915
687990953
64338226
191217840
1458481996
345849544
512530877
266438233
608493205
1910737863
413125851
287237517
110772000
913349329
273563552
1523107573
57395366
1734646778
1191067625
1000993455
1162952851
1893380773
1036054760
698799881
978879538
387751358
1800019326
1671071661
129506238
1547185911
2042578178
2009868137
1810446846
1818358527
28915897
653731273
350411947
45572912
2072740651
465169480
580226862
1764240850
1543188705
329861109
1450259851
844615050
395465633
1036670555
1209855543
749630827
1561623581
488764843
628547885
1530641276
1761640373
1504202411
22540802
837637237
1775133105
2136133484
932826787
2034816418
577230421
33312790
1901830980
405788745
375900096
1707646601
1626129383
1999123752
539752982
1792899147
463282699
1083814106
1422485079
1088462247
555760728
787956366
2013196902
343998513
567071934
903344288
1019532623
863850016
1010804581
547859330
1928689727
951976189
1299082805
446765483
1014457356
2138947636
1909234278
262137527
528592800
1143510354
875145375
1660098138
1781867070
972700403
1969898789
891703378
320481383
1458659686
2105795302
918026339
486116732
872863295
340292347
358743604
93163276
1856251353
1242951290
341092324
2014824524
1085354702
900380890
467943533
1353968253
673303897
729810385
474225524
219635943
1176502322
527867886
132619266
802695309
996146372
1529314171
944995560
2129292335
1051410256
1761420137
1798441481
838911918
1315594357
1551398744
1952067647
1233327403
342286380
444397408
31839060
98769190
990994345
557999106
976640718
106959178
482040566
1947996971
274215214
1568457596
948245109
2015839360
1288618158
1422096812
933877281
1200136546
1950143993
528100626
1865696823
230308307
1368496114
300268361
105686792
2106783027
1400644042
848162490
240320660
223859616
1673693260
2027932774
386141472
1008485351
666099016
869414758
1004533110
878859037
496936209
1687743060
1826928917
925279339
1405166798
1615961824
271438900
907940121
1623593383
342815262
1535905517
792065624
219348913
952442007
494262758
1200237488
802547988
1988522015
562949198
1086697958
1348960232
592324293
1733261879
1473796080
1017074182
1270833126
1809835810
92723963
180933291
1892216550
1749577061
1602477485
509279758
182735422
1335387357
51361287
689176805
2082056935
176765330
1586020443
1577711522
711116325
631068722
411995019
1654036068
378223750
1610616061
586246850
201429331
556498320
1674246725
1811730210
1791636207
203349534
1924499780
513577491
292843649
1284347350
1010440419
1164974539
1685607860
1943290729
1690259107
747195326
1574950326
1214899768
849646204
1421370927
2055014435
1432039405
130575609
1670489679
1718879799
2087038015
466729042
207232792
1132735128
186418404
2144507069
1664046242
1834490984
1510030381
1172422401
706140147
1789786444
1568632643
1163775491
1591003895
819167522
1119063798
1231117551
2107716412
557918720
1613469668
1086629279
10287617
728611392
1307544066
682876265
209400612
860011851
940909707
1393475409
1188007466
1047096723
1954982427
234311626
150878659
662491808
270756521
332805153
177395005
1768541882
953581891
336769086
916928835
636064090
1152225909
1051605708
1609877960
1221007429
1122560452
1992988384
30720481
130604867
2053385634
843895445
1025391257
908052960
966149508
1299711247
686145785
1705606953
2050132841
39332536
807669322
227058287
468425226
2117871049
1803947778
568897166
1998034312
183837463
1713810223
497528155
1731668331
976063752
1135439164
83471291
401847559
1259979000
11312734
1411193114
1638883368
1641662327
241999112
2023432089
256879983
1225812317
570040262
453336501
1679602031
1445781647
516133103
1295309170
295352439
697320142
1393113246
1988941170
562533330
62876630
1524368381
966168531
1909694715
1086219401
1147929847
289725288
2036100604
1676549302
1836331781
1703171054
48945423
2126495122
9495094
1144406563
326825527
1605559153
853134852
71056575
1435543636
1709305795
2032128006
997727301
1983493845
1143453010
1519672865
624895001
1813260059
39637430
397832534
1670455998
1398604179
563847007
516688294
1620080279
1527081543
1683032911
2076067681
1383938351
835740661
1074297468
645467360
1634979717
65960814
1678440971
1143294599
32263820
572399859
969342204
354544295
618143134
1608312311
96863263
1392335766
1068270921
2101135959
1021481465
174720473
349219520
1737893437
1137341355
9332358
1629408803
2058639161
355623966
1569863138
1322566556
1751266867
1681727446
1709822886
737370889
1536242904
783887077
818574862
578038158
1975768636
1577596833
808159912
1890761989
1640204607
1845695896
1071084893
1070268323
1985090912
1282341856
1168193260
1354491258
397476406
525861090
1163555457
1567553137
308184148
1296018329
1700423123
1805259714
1479206725
1681084044
970773646
676991201
1751150235
88005532
1411365629
361098543
222652740
295642128
1364919084
830475339
761474736
1869610454
600555962
1078572078
2045832048
967364526
1702873724
1221397925
1617248016
8732852
1001626333
1701335883
1483974722
1972422270
668759251
103847144
1989884962
127556670
79749252
122442129
961104357
917227385
2094625156
2120649210
1344633353
1443329541
991175541
332434527
170053112
1111914038
2126790381
411136113
191952709
865720114
597565602
441465770
1211321431
354122011
835588442
178591721
719317767
1200167355
1911638618
2049087047
1550194897
1436012458
592529664
1496044395
47689261
62543803
180149334
35724434
144331108
461336108
338957454
1557218404
1355586708
523283
1151384923
1999485416
93388006
1203670977
384102958
1347351788
164275969
1618152604
1535218495
1968626037
2078633994
1266342063
1554818153
1348682139
1602969058
1061024777
1459089766
1091366332
1545631561
479901592
259896663
1512671792
1691570232
1843485399
1998581550
206824426
563378546
1930811589
277618259
480192339
1179994747
634260610
1599581861
979432481
1872130870
488015906
164887765
1523365840
831545409
1597412550
1316891990
1461826824
1532179066
222236733
589946630
1993309986
539867376
1955906937
1867876320
577864723
1135769143
85255545
1078580218
2038465398
23258302
1676405585
688454542
968560610
730738403
2132621888
984970093
405714292
1504061968
272299343
670188792
1221786114
2000285620
576331064
2141442020
365741899
183206784
920404108
1036490868
1253898242
882315991
404938716
184173676
2085234031
1008005110
758244324
1805362546
596834184
467185162
1049481463
2142739376
394293254
686122885
737896311
2014346857
1208411037
1197855653
1320904155
2099088274
1860425861
1509370938
109499402
1585413534
1655703515
1598319291
1524869438
2130648601
590667381
33915106
736669403
290353395
31214772
1665714030
771659211
919012945
1940146445
2080613409
1471030286
148191230
706667354
2107291995
909251096
701177457
1712421461
813940258
1247224272
1025076805
838020894
443742738
49331375
1606413666
435289547
1294359002
285685381
627852243
1461295812
129188697
686421292
715164259
1963859019
979904424
1625552119
1592944244
1667426049
506355570
1174849417
427716419
1722677280
1938700762
749137232
1415710986
822860192
967162997
1625036387
1507701328
13064013
1173253918
547796680
1963400997
1051373137
1245367453
2037180532
1172397936
16081683
565782423
1951002929
1081859885
216289940
1455031649
1731208781
975148061
1377965926
1812808743
1266293448
2091574079
1331949538
1308713615
584074972
1283220873
1829332476
1320877191
1250376017
171249716
1252799480
1581423617
248388248
1691592647
1163261063
1256684984
861216098
683505242
644882562
268959969
918163534
166199728
1736739816
1879922995
61087019
2127934819
1851526528
673604982
354899980
598846152
899129035
276844506
1197654372
1245110971
855668608
368349955
1742412484
1119244204
919183868
757173320
1200765287
1447714942
476019439
1005819470
1373787704
2027277916
1044718908
1881359075
2020032230
500572330
803518533
1258216752
969461822
469774631
1504526338
920683448
1354450160
1000814418
1894154225
798059429
1740377831
831508414
1478853459
685786372
1423084548
1348559918
1315347925
1713915582
1387642880
1385673786
690472279
1327906659
821721290
386681984
1012609238
1089336203
702804350
1562900681
1923306029
1263414503
724032390
450436084
652664814
1034012483
105042613
91811963
1449450811
948443702
67391955
1202357684
1477050905
45437951
1154189472
2066869003
1706552879
2025711291
1462302223
2123133359
732175951
122829233
545413235
978348019
1120739695
106113039
1590019361
1983704
159559278
30050504
421671894
19295006
23096747
1986624135
1766683387
568939269
1633191776
197352697
983100696
793722005
1509682376
1696995066
562390561
1655562977
3124710
411647853
1410600438
1692061304
1940024672
1543807466
1122566023
528617234
1407671679
181159722
1904733540
1268251215
816620336
1392932916
2127861609
659458445
161161676
1051404338
1568284835
1484026933
1718296007
420080457
67660806
642096459
952744851
201521838
94217540
2032235964
958382142
120545031
1949101107
221550778
178595588
2071758294
1323996151
1209104696
1030027624
1625409156
5000021
650777678
1424898445
1662358246
1533866219
1715762758
1639785654
813450302
920783949
1683475015
1240572173
1454691274
1337567925
1506394102
1655564633
1412223681
921918614
390355178
1363048603
1719362375
632615486
1331846844
868697170
1960099881
833985548
1023565138
150523459
312274586
334981995
209936147
1176057886
2047044595
1708396859
588146020
2111450325
1938374500
1777071590
522342909
951029554
434715592
1986970209
1963041561
937400125
300470654
1442164423
610890121
176387202
1415419166
1022341008
1861687900
1179959549
1029787666
1507143423
101495150
160996249
1467543144
2014136311
854533761
178263419
1736682284
1857250009
555618196
2042239680
1974137192
2001202273
2021396463
490310173
1597075204
986989511
1279552857
835360617
331571994
1088132350
2007849246
1543853622
555629477
2012341628
2120191155
1051948462
322839740
105811948
317339621
1074585719
401917781
132355855
407220863
610632450
1661968053
209302834
1929970271
793279019
243487012
1771204604
950459850
656424637
537368764
1233048926
742829281
238959659
1700072475
1983208012
321917992
1367616015
971317155
1971215490
600405176
1991503056
1854442449
879323002
2134474990
359534951
2107408068
2049183082
270096885
1739451813
370890953
2129288359
1891052494
591831374
1581194353
182951160
1782270572
872934316
1516225934
51971337
23566780
869324151
799391485
1488869142
935542843
1228086575
619438376
648248629
508742208
1444193894
2084355145
689805320
1573373900
57713031
219761538
1682735290
1902442926
1613398859
538944015
1861151045
1183064294
620441791
1371611832
1254605865
1119134190
49294792
1369184984
525464219
1698093804
1485410054
1001663740
486834749
1730901544
1611067575
1454714732
361803108
940277010
352316597
472801393
827100570
1819972537
1094525735
647159026
178725671
1698706361
749580241
376160370
1826488260
168492430
1174593059
1884053046
1318231599
192752926
1636483266
1113325117
1069649065
506731989
975038386
1643109339
1002150598
1950651662
1054138160
1060081242
227192530
822056690
1805383681
159907792
152868466
1298631765
1609401365
447286849
1281986495
1886707542
1033428035
1955805635
1236687713
835090704
1599806665
1731227250
1905963208
524287012
32874985
1397427053
1985925562
822657463
864269191
1316715110
907464877
709193846
1566487799
1451082365
846294052
351698970
835734143
1473871326
414298408
358389392
584979987
1271232320
1688535280
1808829147
2031639328
727278374
460105859
1107561944
1798358497
293002072
263960400
355670472
1348793786
1305818607
2090558231
1232096683
1646065409
433046141
1182293009
2062620103
1448063464
1646528393
612793288
1667290209
1090678325
1396589077
1324625271
1264993191
333102120
1633184938
437455093
1396010471
1200026763
1413248581
353771240
2064132212
642586554
652240494
279808832
1364292454
1274942166
1010332287
50047966
691495126
917349053
712157889
1309191980
1149089310
1478899370
1234762025
732967121
238041273
1173443012
1141420938
105090567
596536984
903968616
885433208
712144141
1225773618
199249244
2014328779
1287149345
1616206972
73032197
869757045
1344772195
2066469226
453834003
726323976
266396251
959702623
272983420
547264831
1374821399
2077687184
994412910
1086115364
252457565
604960592
1807000041
2071392037
1379475989
1564984004
1073574532
1557875331
110003126
1013344598
221803151
590282946
898937904
870081814
1471370959
1309349406
374868201
880962806
736764608
447699271
2143902426
252358249
186807253
31781072
1401594504
1223869966
1459930649
5853053
1125466654
789296605
1540406175
1955795709
433585113
1403791904
1607281528
949850325
144525785
449417793
185062112
1205767288
2060883264
1348097104
1520022024
1505382452
42309239
1986170673
591305086
1048854906
1881920372
1294008969
415786191
2054163663
1466618648
1579661040
1790670981
1082476520
695374564
1969348998
1481617859
1182967298
1586904807
16673368
2345972
816840337
1101113965
1420711669
614001084
1614650926
993157918
436084998
2097427133
1669510813
50292185
1805174451
1969587411
287793426
1989808959
172712553
2033128230
856657573
1826442241
860189845
1293824064
585556282
299508342
1012622907
676189707
1580423628
1399188743
1256689573
777601431
1693543877
327173211
964630733
1866736550
1376443569
318274925
1348370183
1815632103
1781491993
2106636390
541499550
1467759314
1854951856
1167250787
1626710432
148273841
1520714149
1722005484
515305459
1911700525
719447553
1906019887
486179818
1474788580
1756477941
995097406
366013469
1480455634
118216451
1691439000
242670782
1077922682
1434941970
1193834573
1582015226
65285942
703800491
1911920006
721790386
798303186
1629937114
2103758230
1083417754
289244255
446664419
1597893415
1939968895
326373856
1890290547
225691907
1856248075
919495332
215794415
1820235988
1235418101
1340768373
1891040085
1903973379
7041436
649984271
595751004
1872112545
310475644
345136097
1192982711
10688293
584075630
765280529
1164471405
1524100037
1265247905
214140467
1994909435
1680500935
1921166066
904011232
1094858939
1534987980
278417243
1513174890
328578323
795633955
1488450314
1052442553
1317969489
1396817138
321453864
110293934
692144694
1566442872
519747764
2050176444
786071317
1991157212
556953954
1053223831
446560906
357467954
770591292
612571385
467945125
395117862
460796829
395428410
285098823
491982448
1233589091
1493322154
805893869
206417246
2084806171
488565682
485324318
632249128
911711275
1524463965
1696512711
1635300994
2021343642
664442413
1079818257
316473536
1510938666
1886643151
1333424767
1587577578
1965084012
788274495
1694136233
569857180
306969527
669606888
910541337
1941922398
310190712
169091422
727985253
1614139253
1628640900
273185299
1852985652
1242099237
1083501075
600399805
315926706
1894428978
983647688
613124900
614330105
424558243
1621977775
835675751
484889472
740881751
1549975789
942114961
574754794
1495499616
1261195959
1979891472
984746819
1513998539
1388352917
891657819
1118296363
823202055
839026650
1947289233
1330444618
1455457455
727436080
1840840274
1598624456
1483657189
498430820
885462412
1224556908
1159266441
1448908201
1919029639
1590690042
974891483
1666220094
1209390185
790642835
33157764
571154152
1111970462
869012497
700007565
926014184
573192515
1482413000
1093791700
1195514545
1743066645
1781823972
1389748291
215708152
418057649
1311131221
1484630112
1523859930
647247035
1160327961
171725057
2125662126
734703543
1715373929
1701058280
1151872338
1023231540
876653542
1411653410
1296649508
1596622819
1295530414
1542711955
1545780487
41559117
396066128
341037176
115897368
1872220450
134496369
1161510161
2107949632
264801561
1085477977
1601940679
944461028
2136636985
329273671
247822835
1252157140
204717744
709242584
731316285
1316661482
2029551548
1090479866
933910244
1069927915
1405090619
18106725
1979536717
2105910501
885442682
1770799031
1908756374
1017369386
1415557803
1152750452
1171339369
370191103
49990513
1469381961
7166363
1523726368
1487918931
1876422071
820062927
1370153173
1116821763
1267751142
1113563374
368753098
1385694330
163886348
2110779617
751265688
822957996
1987048343
1829339925
1377720557
1589741444
1758613668
612887418
832821368
1876049780
368117465
403455950
459204454
1171674345
1983845390
1840425303
1753741212
625843599
2050245317
1283825121
1083741543
968050275
1033087409
217910651
1263654797
1091806185
223282165
1585986125
1107779207
1276190034
846770709
967678522
989897173
1669072632
270501052
1014298741
991240269
1318934169
1952707478
249827615
217836452
1206012774
1778216037
1902197937
1993633710
17332288
1963502674
826242268
878357340
435223849
527805691
907588129
1720936507
1761641587
778176122
30128834
757015542
140955624
1684910612
1502966852
1389570081
154995210
960337853
964168154
66462645
1226676949
204980209
919080178
719889713
902713630
3765434
685381472
1528083985
1117662763
805826617
1914409033
1112293042
680216909
1658436293
1944344329
1694622608
1416954305
1898525669
598730361
1994569647
1835807750
1268368462
1289634296
205993539
1112190199
521956338
898583861
1558687161
1655268015
1075309012
1512866856
1452161549
1883966854
1584755885
1920107435
928817579
244386947
2096498663
325410107
228026378
2067903830
1157089998
735595574
681460184
778267735
677068265
388703364
1015833080
979966791
682740376
1810710134
875240086
1091672123
940669343
886311701
1797041714
741380123
1861809428
1156644945
914094810
492761996
1588949042
1764930106
1521224046
226864129
510558457
773090073
2118016796
1558607895
1362664769
370234678
128052682
16024101
1568124972
425065948
321911166
586255530
2123174633
1741341811
362264340
1677705886
21806265
115502619
1892160681
1869419152
201942686
225913789
489124519
145986683
750600910
214701584
695903246
858715532
1018720232
475810193
1258889040
291510231
1524520687
62137153
338653700
1548661640
1959563098
2039559274
200029720
46561196
1671982870
20513932
1020332101
461368622
674279240
56007617
365608588
964715918
1792492440
2061442347
2053445397
2112504472
1674904203
1301409974
1732860375
1906472742
1258651514
980831771
1977891283
921541992
1327181763
1741434943
1933232051
1293082939
1589577321
22033589
793336834
862630718
243266711
1192759162
1872270495
1075683005
722068139
1636997575
657148700
390949315
417382262
836104690
2006723949
1861557364
672054427
674611801
764916139
2126297779
164463122
891808611
22339065
1945715573
1470314188
263754791
1938655394
2139454399
2088726248
1236107845
965436687
1792445783
906368052
1531443318
337028658
1078744876
299601109
416902004
5957654
1434128739
1974731808
387158666
872262118
1488663924
1252389588
1349914545
1207301497
810484365
892005424
219814086
1479299679
686400052
291139753
1564333162
1116351859
1814731103
479484095
621615804
853312369
1335556411
28564483
1167925609
1086480485
2050664021
1016320487
17726390
1828754658
371291343
752469147
1314273301
465787620
1224793679
1278589171
1299873562
1016661638
437472127
1955329035
854797024
1664463025
995492586
813412482
261260281
623352362
759439368
1452408696
1908885576
2074021330
1360882592
1579077788
915312677
1391877519
1647197835
136572418
827116369
99618053
1968434741
1888315557
1638278739
1843593171
832113892
720305342
677696123
1063640216
1966267508
810185798
1839987471
1851072671
1062745099
2022532211
424704052
1634189157
2067028834
55871903
503420378
1526805072
688454350
1014054678
959841776
1235539629
1067554739
492603769
1396624890
1278596723
13281524
596363007
1236717786
775482983
317241318
1992225896
778370719
946235984
818538152
170342822
155153381
2124436371
552576951
1377022342
1168621028
1648039583
807483260
1122623334
780583712
726573085
1717884518
1576902201
505466352
922083980
504974771
399905461
1088931945
1000083458
499443153
979608558
1548028757
1209264844
1163814069
995666320
2006126160
261668957
998288920
2065941484
807558441
403291729
1930654239
1696221760
919347003
836329296
482207411
952658251
1077107437
1816429937
1657846160
520688469
1780987888
280339101
295652225
102466769
2080642114
297715050
601134508
2109051866
484172487
121845927
951248308
1449701015
347621058
1205377777
469463371
791396174
1870319656
1184907150
1562479290
1568511541
2067892625
2061587452
1117770220
662301850
2126776982
1974351795
133169394
2051780646
536135685
1056614089
1381429384
1974619942
1331031
929604634
802761063
143326882
2046205798
878106857
1627142526
1534279924
1460862967
1984584289
1813912454
2144144871
1975616006
737772327
25568138
1389134514
2070582672
736155362
251073306
744381609
294355062
1133170251
1313619734
173940813
1997046507
2042087629
1759827290
1209776143
423643214
349368543
1444412801
1763510185
94884205
504459616
782227353
1123208429
681794844
1645371786
1471662673
984447702
1956935642
1408891828
1693885050
271934597
442607502
988139556
509341832
1802605749
2135877034
41434640
1464155670
691383012
905906760
299493002
542059523
1181989895
1409961161
381679607
1079708775
1883514844
1844574581
390520370
1607396278
1426987345
1455437531
593857139
372958494
1328423620
1614309449
213158468
789275107
561342643
2146886929
223977144
248346446
1290977793
125070934
1720184961
654845650
1039098586
2107766165
1967101957
1946446151
1349286661
652003234
482509010
300036702
381238825
1910410255
2009243003
672973341
945846748
2132462573
2045478689
1789270680
752757826
1297115321
1914848538
1219978071
347255657
1264260367
830809800
43779372
2016764779
363223300
752478152
1020479431
1480051373
1081820921
940801943
1558787411
350523535
1161492366
1139954928
1002556606
545313967
1253377089
1780030122
1429587056
1362229776
1624413911
920927859
1948398059
423437450
647010799
1822804263
841988939
1764392668
411259089
1156171810
1418026379
102930770
1051917093
485953502
1201878768
746002354
261078355
1757866158
2103198843
1784565910
1551504917
166589146
1772905586
662431270
1608283561
450318941
1097637005
1746176223
551765867
1114905409
1005103406
1105129461
2002773248
1147098307
192342239
91721635
210999767
904869512
812331471
1785637250
391234540
440269227
905327626
879187638
251372459
617486919
280473780
1521994715
1258898774
1569446917
802083326
224797697
1695978345
790148216
716054374
1380438326
1536773955
79252063
1620087887
1409861562
1768672358
666862680
1431843351
1849136337
1819729053
838414520
516906865
1788590823
516408375
26215795
585161174
2139832734
351017293
115313462
92062817
1346949142
1952471416
2025108366
1561481882
1757175413
1906736147
1162471985
771126715
1626701222
2066477197
21291070
1108929197
2094230688
631007826
394899378
933755887
1141323035
2086422789
354875727
139793985
942131430
1004869361
1706684979
1004363460
1182429025
343658752
1866577847
389258004
244286593
184141591
68875027
1473740764
1757170012
442616207
897625284
675008627
1275763336
2025620102
641499718
1285027154
1643851057
1045808203
49963659
1736955347
150230519
1576618828
834576847
351422599
1049336891
2009783526
1447443855
1697673600
1579085692
2063775765
1126240612
1523882075
1073737250
1636505744
1841931039
2057656140
1906121685
497087788
1067166166
2262223
1034303038
1815068797
1093772422
1851593357
2062202335
1425244822
2030268419
704149687
1536064538
1397633108
400448457
417865919
1633486281
540315013
1204763598
252066758
681226410
2142419225
836675018
49285147
563090425
1805282639
850801110
141450713
1665553292
1790245723
1755915899
2015944404
795120832
2111784518
875711976
755084318
2048280664
1766428130
416128993
1123188232
1608127132
192412097
349940506
2137652985
565261408
927871260
1059815322
452535655
1092852521
1120062491
554659311
1954653506
1485878749
330260290
1520695012
1255557827
1562094686
1607909080
1283790673
2130352569
1913702101
1456885120
920644011
1450879798
630971420
710832952
1920867128
1365066620
1394797907
840531720
1093370171
413768052
973182505
759700165
926376149
284470148
1265591076
656493100
1116506442
642878602
189952006
51246115
1994715058
516675113
1603998054
825261028
717438128
487672300
1856382105
1044469177
1011841182
983060233
1099763257
1410987744
1598020670
847881829
1605197980
1756522748
1090070908
528317757
148887223
2113735307
1212061018
256315869
263943931
1610298507
1225258480
1564788331
549617681
530203198
1629691569
1911223514
294425359
1140757751
1659363197
889289131
1454531699
1300588621
1614068824
465913338
179204158
2008982940
1188869177
519060221
1751482047
102148677
361105131
609204887
609841899
1874468934
1708007440
238215130
5421877
1872180745
1659884174
976481965
782576653
646562867
1642645255
886740669
1790017031
1127019364
893068668
1214872652
244417003
1361437085
1811206186
1458953912
1052658753
1774002239
382760566
1631620719
632402530
1637636297
218543380
1569260673
1035610514
1192871887
1185490691
40833013
1880549206
803747388
1959277056
1875758304
868574527
1082483203
1090865146
1160874414
668335304
1704572278
1139141257
798594148
1276739606
1156343913
1154363241
268916547
492632008
2041897619
633081981
1364313358
1484787292
1640500698
682495261
23529613
1679179047
75647268
1418250926
110493284
1080710405
445249613
494629953
1310452135
1150375416
382359240
1453711171
618001598
1835323139
899752095
1635031170
1173105996
825579667
1806681910
2039412099
1770919072
440085769
769626000
230957266
1037333492
966503294
671092442
432642450
352293679
1450358913
918391428
744717512
1928003023
933685218
1924261000
615404441
768196899
1433454343
1485086244
817824358
1234415652
740416652
328762759
2002614734
1511425666
1178248321
843885986
233095923
1938144608
1539541037
1921042476
1709860206
495414338
83860986
398707048
119674145
802516607
1417282018
2091789260
1003918975
871120130
2032807858
1809293487
862974569
839776064
1147100514
1339348166
481124093
1367575237
1112566171
490108628
2047365487
643981901
1534565114
860527125
1480090688
792931154
643240846
95475677
1168152148
2049769333
1985913905
2100203104
1166659751
348643671
1005839747
1332943675
1622788380
1497239898
1045247223
10055125
592917313
165118890
146931039
1843432829
238052890
512393152
1069033997
1046412737
2047329154
339957353
1936951475
2065447813
122825019
1990457347
609793553
912048093
1102284989
204931234
1049726063
1699135877
1487233773
1454840421
864682938
476050222
1511796964
503007632
1901963905
1926572303
1755149311
728212321
2028206207
144222475
2043840773
1310126555
32535711
485650418
1147713691
17578240
1553760109
370104074
564541999
1296552622
1274470963
326365663
1304952544
1338464578
621422117
1905528360
814666968
473619904
1435826618
1108585056
1374656987
1268249847
641598885
1683982480
2111639898
1216323106
2026067738
1852192977
371764113
2135427280
498816822
944792196
1765629654
999185331
662923477
224330639
1486985822
784408970
158845891
1773696230
963660646
1119984973
1572536488
1528973801
652959399
2103696622
1061292427
1947224433
900970803
150531507
2051955437
1762209003
351673949
79628242
380551142
579021736
2106926930
176168500
594377600
2135577726
2143067284
1758610647
1016296627
207704769
338733798
2126854601
934187638
185201929
862748753
2082765028
887005198
1290989603
313307994
1159394823
927225272
1588998288
1264721066
665435824
1402167502
1978356728
2122452748
1712213972
1802750577
1646538589
1653938824
976712638
1109829650
1767668507
475208275
592069992
650147820
1431717617
1976628570
223105025
2146303218
574042623
74344526
1638818684
1154889570
826813645
799380650
1411759833
739027314
680801583
925414714
1536531139
205624266
369704084
1491154704
1584350513
299550924
1848681867
294844572
986244525
849828675
864490273
338307947
1911377593
827111318
412668363
59582301
384191383
1317558346
1911919178
1381872262
1404893366
1180283672
688603332
1118205342
1230389607
1277602091
1621167734
1736816333
1848267157
544386993
1835503261
730258994
1985246182
858678247
659833755
1214413644
1876377753
1099363697
1607521271
1071906259
801906353
137807427
500789917
238748374
1942377518
2144796404
1830298673
1248896552
1307190016
493563677
972015389
1653021787
1629163619
897416665
35366930
1367226289
297528144
1337083361
828739452
1131858430
386178180
1945264750
592447535
2097790866
1359034812
381291185
1008924805
5980537
1891520221
1225635639
1764623706
179925530
2048597258
1054625100
1144553487
327991998
2021694049
1541369619
646205084
293644518
1713193423
2050440698
1889836586
412386426
2134870284
1430660224
1459029809
1557598174
1427157423
1017180615
1677083361
2101367196
976338075
1654485247
983872228
1838647845
2039647632
1893223623
1787939658
485658924
317330158
124422498
1346242496
920776314
353866414
147013286
750111062
1963097149
880097891
304213556
692247215
726351691
1640716931
736367504
981338107
1734148243
2104433059
302497171
1838314807
1091726580
1989071498
766105897
464939603
1458002847
402589223
442265271
1823639088
2060291981
2033122498
711911688
657283220
1258030817
1414874362
1866092856
1269707948
874512579
1172506132
592520452
398925695
580135485
274817113
1315298094
1476050534
384328446
1853719291
785350571
163157309
1150154338
1087382717
120332295
1508242085
1699128484
1835217576
941311942
1049666317
886100450
1140418000
1467126882
870547926
729969982
2043976600
2003931514
1586890836
1966974990
1911012712
735878092
1589513167
25304167
2084332807
1135075362
1140677626
76012594
1573323861
1070203744
615484163
2055808273
82881590
461164432
478673005
1367526796
1836184391
1896312327
197518472
1896400464
1076841493
566524455
2062189818
2075443639
1710756805
1425027268
1473031168
1828114659
483032078
19672854
772552354
1603438377
1214574419
903956055
1785382178
1447300277
1704953947
1293904362
1416644367
1906252114
749401923
1686753536
2087723337
271939975
1236541666
565587207
1606305346
390018009
439463990
457021227
385165205
1432719467
870266329
330055391
425458926
176714781
446179824
350271084
535564527
662945059
2063831449
204612748
399025033
1627637761
301826787
1682818547
1216317958
1657389737
637266231
582816029
1800915718
1059924322
13451657
1747887815
332104507
1897716715
1415275560
1481322792
1518921693
1268227303
1270701434
59929284
1347959910
1107043812
1321456771
1300275372
970792731
969457884
353305864
397695227
981240068
50174185
1672669986
1070637179
204999162
607706321
389036807
1399414815
1122895692
1504802720
678712908
1996159085
2093607487
1532174760
1970145917
897240943
2135048324
394540364
526186523
1635116548
558503720
126607309
1907392407
2113183922
2147341287
504918447
127381998
1523358941
2000095150
452244317
859244996
2019870315
1064326110
156573719
1756611780
5470293
191028207
766606008
355859212
856815180
275578033
1813454853
1975478342
146245644
406948756
630496121
1402096814
182749293
1143855302
2034246994
413129538
164142690
173411977
607375442
1338326957
87971020
1606625928
1256864036
743360692
363479895
176552738
45319216
757274224
1748768742
1059576018
1916099159
1790972507
1752352110
108771814
1558358501
1281290526
962653403
1711687631
1199245379
1814026752
442071845
991538007
1214862823
222828225
378430280
198729555
1253701585
46248500
525641989
1402221920
231481849
1870528132
1235064166
451036912
547023385
68821891
450928242
1870827478
150153664
750823909
1286151945
1132735128
1751847004
1962594462
385654690
680056555
2048836539
27446394
328549568
507682161
1643469587
512419087
1350859628
1924981484
332655440
202052913
184589063
1700375629
309916375
113874335
624032142
2097478942
270007720
906091488
1813204480
1194247994
1724857984
106877609
1704515130
1760305062
1364050389
742760452
1190435945
494281246
1141963554
1951947108
1265697061
1909405926
887794050
947507020
1451226421
2110398371
1977960646
1076326983
132055690
1914142329
375396947
1352942338
1465021201
568736341
1440320120
785310500
716988628
1143650823
1405815828
1069820505
1205126722
563982264
634552318
1762836040
1414680031
315371343
1237140438
935071431
149781061
1345434193
2131244083
1528192399
1967497907
37109640
961706337
1280397897
890585388
757458431
568028706
687426283
1770132718
10400956
940872400
984331145
616677425
1089735080
1505297983
2124687939
410523068
1599579382
75786778
1459051400
186337878
1609553941
1478703935
1522618112
803807887
2044300785
284241311
1415035244
962909419
102345093
1149351783
216479447
773333471
1890567546
293781521
941194171
119980733
1483958292
243251882
809036851
1639330629
1598847082
2136920916
669619144
885938355
1673772839
700028320
1862831899
1969553773
1974096117
576160677
630021587
789730862
1165550544
1111710209
1982214675
1807404169
1093056438
12236424
910084397
809354594
905445757
1746681973
1366921269
1764273092
22284359
1888421110
460853830
882914442
1441830605
535322878
276864898
341268472
1775259137
680953188
329476465
1082590383
1771119708
598377801
2012851937
160791966
1726168251
888950471
955077115
2013090048
948858807
1133228717
727913781
1573821287
1659580203
1030092381
1570071977
992565906
1564793315
943736067
1453849587
722124766
900396434
1074389326
1456843186
1999504253
1964511820
1418712641
1966848662
1377643809
1249418284
1344389555
1078440357
1179381541
939038623
679866056
1911653736
699239727
939412292
1376552845
1655851055
749277680
196598567
139255645
1880151989
961854952
202212563
1416587328
1602883165
1032764253
136381681
1978569058
410541324
974808120
257087376
825168329
546643724
2090945462
480079416
364561731
2050589864
1464074256
725810261
873458602
1691296942
425609552
375139763
1422419140
1704329036
2124979666
2587048
403866664
2137781123
99346779
1653054145
750481849
2101091979
1984307274
1025520992
874492260
1764279301
1035967304
1359253421
818788461
373667298
67476607
1113788574
322863262
333177094
1162859623
1351261801
1485395462
993222679
1611136620
917637085
44085382
1383881642
68199028
844639605
606918287
1571697931
265354560
2008492850
800204695
1728061520
380214380
1531620160
727251230
612030302
70298980
552234422
509948496
383109061
1985678975
1984901671
303722602
1122132642
1682665813
897556574
682173381
464642468
1571964777
1807037729
1639008206
579151346
498594450
568960447
880877345
659840582
780584070
1898301380
1098485584
2080936096
1724921553
353771223
243576185
1475327377
1756958847
1748936668
1484990164
184862804
1993486806
1426094520
1219275010
671715944
1086177811
1215074734
731273230
447921104
1243728145
1001670785
1431675894
879323237
704554859
521682772
1373444627
1980932205
603029245
1007551727
728742063
574489579
747454087
72175489
350736498
1258063818
1428358459
1620728683
639167053
1713746508
2134631333
544739752
2127644007
356732747
498736963
1949501792
1929874154
273575248
616975171
1668393622
351956542
472439334
2043986058
1527840241
2086076852
162539385
2126094088
1624886280
1144809738
1382709411
27405162
1000084220
1307698331
1101659392
1555693240
1548965943
1852825098
1122449413
1515456758
1885065387
1540017918
996253359
899199097
984280143
485133454
621088602
1720648192
877922573
428683713
568669647
1496257510
428743135
2016743
1805255578
842833069
290402110
618599273
284785378
134116742
1433445490
99024086
1608658683
1277380033
14944004
2145342513
1212235587
30910554
234882266
1937302560
2019786265
1430030748
567944466
1958357275
68883424
1029547822
1791064927
1637738286
73228267
1604394179
1495117605
1598310504
1614111222
627801693
637206747
1800914875
770332953
1882394501
334094747
499115081
51741667
100648448
253831978
711189295
1348479018
290731720
613004365
1431086264
1043436271
524625750
456503363
590992819
121042310
1917779432
831530072
1130725676
395457428
311074350
190336358
200596037
252580952
642486144
1693655988
1350969682
1920761623
1867618013
355928707
1063453460
797928068
1031013550
1247114111
131333654
2130828106
1969338241
37282505
13636375
894369648
780656847
78965603
122253754
1870386515
2128597469
1589636476
874460228
427268747
362670916
357713938
1203638403
1368137621
857242401
1092621380
158249051
1432358026
1336576351
1887151755
100168050
1244813376
1079557668
2083122437
1668222157
1442095471
400497269
220366498
2095237872
175499222
834016479
1467316078
2102806008
2077130040
1913871852
1169813684
571371988
1669871021
2007730053
268313451
185910169
581393063
1821989401
1731424062
807324705
2004719042
1483139945
1785383990
981640500
1347806944
1192015529
1031534899
2081377783
2098957687
485433905
1857675764
1439039024
907242069
314600567
1709877458
1524763722
589117553
26236997
1617791529
2026978652
976008545
1332163537
2022555993
1612006729
1208769149
996694462
427997188
733481046
1015691403
1751226555
1494327068
494572470
1380061427
1770377878
1253935709
796201720
584979955
1753022185
807594781
1605698785
19742674
1628423063
1680159176
985082437
1309421105
1149175290
1981743539
79726476
863215418
1981679449
1020623614
742269036
790293672
1878081301
2091183527
808687054
1986467998
889837950
1064564209
785328645
1442512521
1854750441
1221145002
872261892
802220193
283616732
1273583376
799854478
1848241979
50227044
2071404656
988610385
436741870
1261442032
1674991970
200734956
1576760564
1501810923
1256683479
1314468321
1237838308
241252667
1627704243
2138526147
1698371952
1133189859
1744683656
2076129050
1843866901
1935247249
1085017910
2082250937
549393114
1820896506
641440638
1886675656
770708433
791411085
172828638
1168400086
144740145
1787597188
87977535
328882606
1988701380
1043083287
171590712
774004521
1081645191
34618049
334104028
1767474646
1896385330
1271689953
1649545870
1952895950
1425834027
538445025
285393514
287225070
2136840708
2033367216
2053653680
828638071
376363664
415521409
313127394
1733433556
1837090884
1807763152
1216292446
114589841
353929237
1321889947
447091999
1040467651
315207229
1209890139
531050169
1446944565
1872533165
1195604375
824281482
408006850
623387965
705508494
196211905
2071915103
428922786
250032430
879039681
641734668
823156877
354824165
1488887723
481690887
88596993
1520183618
1222966641
2139164281
2087295854
2109835524
297651724
630966534
1575753953
1291519098
1459099082
360473743
1544887201
1477409044
643484811
2058594149
190634712
1121352015
971370399
640783433
2106509238
907106420
608229477
1408702616
480929846
681022481
1288586204
831268459
1439797856
905150480
780933816
679277912
69156150
797666938
270262878
1715067829
402670630
744378628
1406265073
73552569
2011098811
1543797628
1100836395
2127162739
2015207695
1493533175
183665614
351313346
1881185065
2089957568
238382349
529034208
1096034500
1772745619
2142343427
196160353
296841425
1383139897
99204176
1122113363
1412833569
667959722
650238259
976263141
1431997115
120042622
170157602
1768594255
2113923482
1895536785
1268171780
637206814
1756082174
252498889
1505593481
889592807
1834842320
919804513
1314724167
1473740563
2069483196
299001297
1656435714
100393586
1602051804
353442064
1276492214
547309707
1181463635
1096122903
1597090797
1917021173
1655946699
1235262496
680108337
1851263468
2020653578
572914692
193529194
85629139
544565979
1151700018
1520860324
1704176840
1942799256
1127791207
1430262241
539034527
1902430998
991176230
220619970
1737291454
1184463922
1757134575
1709367305
1740793565
1490501077
1291946880
1411519689
1022031158
1467140427
2053634806
1172245309
524657375
1332340141
237632192
1104675659
795835451
1712080354
359678595
575639200
254455029
2109379859
198947868
1289352557
1921547901
44472185
568209510
311853067
635566543
785400045
1864994536
1148441561
569048854
2133088027
971580624
244500327
1444820325
754825403
2000301680
1895527620
1779995337
1166599320
1717708218
557746069
1073645699
478834124
119359177
67118700
738134374
1224838355
771789773
1526834377
778973091
1938818140
1700079072
402431006
477951970
1130991367
1891996659
416899702
974815343
158254828
1639139654
929347010
1637274465
143811652
1756823135
608582000
707928963
1100784751
1190008349
1105586463
1441232768
269046014
1737529522
1828948601
955240313
1793107975
1364580627
738348436
1438662245
393330982
814926417
1455894819
434975144
1144877524
1980196907
1647001571
903447052
864207451
596809625
873369255
1887658335
343486370
950485916
1009505298
242230065
1415685762
131765121
1632056528
1930082176
137896901
384515639
1014451166
1673646485
690869646
1662990241
657910071
2035856410
184882496
398533688
1271210293
178335662
1898793559
861188942
1501854030
359799250
1709752671
2024087415
920993578
1803781466
545051848
181439585
477751716
112993377
200076398
872794313
1546196177
1591712170
365959278
414931058
2052473097
1554599448
1065889982
2136845236
512642715
2142165730
2024729131
1104080615
807290519
1570874810
1465510487
1867798690
444501946
1334213531
310885686
262089450
1736959672
21887574
1079028688
15637579
1643363426
202112013
1804295801
1510090703
1242260406
550117356
1541654182
1949541178
1342080797
655801257
1095218780
1910910716
1176826961
722925358
167467621
1304364082
872335308
1508895571
189544074
181795411
1168936596
2071477789
1372719822
1655292536
1251521000
258891237
69159941
2002238430
1007117416
1050712905
2060550645
1292965758
1649742554
1262279180
2090884871
1424107312
1017543606
1391118835
2009890846
1629246817
1992805127
970466547
1049598216
719298084
1402778220
1880901240
1981631774
1948166108
2038857130
1527412609
475477259
634360854
1546451179
257951753
170990629
672787703
1362970797
1280492086
27738811
1634583223
4474624
802619609
1099467301
1539086269
1690205280
487020730
1077143797
1023608425
2045880125
192589591
2096409835
227694454
973739505
22269618
1809117190
781537336
1295206954
533778568
1832890395
1001859298
335374107
381669495
1676286556
1685951609
453546554
1286183722
1031632025
1646287755
86084739
1815729589
1000883034
1959150214
1052527703
1061215755
1827730480
452029962
2053952019
1121428249
1531478620
1999142712
1011677442
1733378242
861141746
535231117
1407125789
878016612
609209069
923085457
1287256047
7353206
1837922480
217577349
265570101
2129227225
1649450071
2053723979
603427139
97104026
305966737
1396805742
1781151531
502847488
1145387660
885929439
1924644143
1558116386
1613450606
506226680
129169048
1622757729
808023946
919330040
643881237
653335732
1124395904
274327561
419257452
1155541164
319557877
1118552748
1514865442
2041967551
1384873919
1929021528
1646769051
1003582560
2123362661
2059061305
538478115
353639421
2103533437
199545884
1669261978
1835107624
1369584952
1219869485
758918325
1146674181
1776862406
1270844193
1740450308
908466320
1014399373
132824106
1861507493
903091299
631638113
1957538884
527718977
568483046
1152450438
195262302
1665984713
738628510
252711139
1287435225
1176602232
894673466
63133976
1019635479
1667608515
712825241
239412103
652040401
395884128
922599894
1682737275
715824744
1865316543
2091669790
2103356552
1716298672
164152781
779110553
489099022
579933391
1555239887
376027025
124517888
1590954434
753741169
438254626
173247301
1749806802
1039721932
473154324
1589941880
1591561253
1015177361
1592314055
390801338
523871392
1332720673
1985826329
2094843595
135916941
949924920
1143391794
648109749
533731168
816344463
82891889
180582928
790599532
105560665
2120974265
1600331189
1879529303
1927677500
645831716
1029982626
602784080
1273014430
620878270
1200196814
976158820
727617877
258691510
1731213263
1861405425
1107609586
1712881172
849571081
960671826
1427873488
953354396
1104422136
440265194
797508641
1335976007
1776288939
1548868952
218330770
372959395
1477229990
1070200641
1297079132
1710240680
1325792048
1619068950
1064439680
1747509801
1983343128
1804092970
1465626701
1632323507
1292696358
61105943
37128745
1520864577
1084937343
1776241864
107005619
30883158
104239913
691224052
1085788559
384137672
1972500580
936151577
1033807644
11892563
1134337078
953226087
1832341825
242237479
1405732603
29132279
230375121
2027286541
1613333679
278653118
697145471
708646487
1419000354
1281371755
1505809003
1123481800
1144857626
1759842922
1855015503
168714591
441356257
1708890057
1687517059
1642090389
773436371
1259929905
323165512
1305415963
2095713081
147887762
498125812
1983546355
448942757
971368576
1742355128
448780627
1232436525
1797279966
776622512
274182207
815732341
852181884
908318762
949368523
1491552696
671055407
916051610
1241308463
1388220531
1604207125
1959490459
365935380
1390152376
717779894
1146148956
1534684522
229295698
1937590924
1029534426
162793180
89640820
236953242
568004755
1418488715
320375704
1226668592
458970319
1497350433
1023770826
312167055
284074420
284338353
1775974132
828218766
2026852133
42028815
96535639
780644678
1913160364
733166724
8658395
1910803149
1335688504
488938199
22652530
1225513498
1685488427
155873600
889079801
1077317678
2134271253
624357003
961017540
1184568104
1589380681
2129479578
1588591005
1644415470
624505683
1088173078
600334351
1029094730
924432782
1844088684
291362890
1140097508
1793721012
1100660616
1435631478
721029346
2123470799
2136273818
1817734703
419837873
669365124
333004557
742134831
1081417036
268505915
1701264418
1984868188
1916763981
1930720985
1241768559
1654011613
23570045
1057839608
1553027182
1452689274
1947937646
211363035
1367878476
1324529529
2050391235
497632581
74748048
148310268
1447963115
1982337063
736201154
567137782
1865295212
960031745
1115824362
1927628930
410158493
903234096
43805236
2103910510
1191047755
1884127379
1190642361
537327991
75635500
1413441904
1390358378
620723647
229072292
1542887623
110545842
1975354195
459851947
1022121298
1571595831
205510473
739365518
500580483
1862275385
2092511544
859751724
573072235
644705397
965912976
1171200631
1793630567
629356106
594733896
1776787372
360030926
1433150668
1306007017
1665433324
1273488320
1405573191
1926858085
1308276544
517084327
176404021
2103697171
103308079
719428153
1700418229
1539222185
639275471
1851723254
33159582
1759670966
192327556
2052044439
1105963297
1133489340
1903785584
989162347
424245288
166064331
1828459019
2075274526
78826477
1227355672
1706207573
525472029
198913231
42737358
376328831
2119698802
975742691
1239835551
1536951024
773493992
2140545369
1491108059
1638458600
1768303109
393050453
909377181
2107230521
188373008
747281729
170732693
301719202
485081197
1047989098
447867683
1024114267
1276295834
440474573
124881753
147012593
273635677
397630186
1494083862
482645627
783414207
1345530343
924066720
542506442
1912335669
58821733
45285995
809713001
150341111
1975666353
1940070033
1808121361
754505742
894638440
526446134
782114420
225217903
497606181
221546728
1489673910
329875935
1296935994
26153791
2046649095
35723612
649971761
1817424619
1018539758
999022956
1663196529
542996834
1190058835
256067347
175042580
432937025
252115394
370595767
597934324
117535210
1240201595
2062901021
71579991
281704045
1535136808
2078873975
704500146
1111053104
1655328680
1673140573
1707332898
562075432
1327202864
703717634
2085999333
745321581
1873831772
789859827
1399050251
1851416127
2009694142
1242049845
348710847
1457189422
1126612976
431412577
1711184516
1784570631
797414743
1793574379
1750846790
1520115739
825842648
516455487
1255543724
32459526
1829741771
1081981477
141273201
52426791
1527675194
209698145
1719186905
1495166021
1164639686
1684369761
1995520200
1232616090
920696778
225627981
510271064
125495747
527536972
1616941873
1870523527
517271019
656778978
1512833625
281697618
1325696677
325532134
510800258
1040175051
760695964
1976982241
292828626
2051556705
1457644719
191512400
1874794529
2085541215
181359577
367746819
994413176
711918219
885774167
1775649973
1604970189
834517516
1800744960
1984797175
2114893498
565587480
1539546426
274763477
657917575
1116834972
227424201
895597178
24653101
2084655494
488139836
658120328
339299987
675513360
1848363189
729025096
1011723880
633294130
680123552
334073446
1812677676
174579779
2035397109
1447881382
1798681273
783866147
211331852
646828222
1908965259
440578790
1577438193
1714916953
566156564
1758871732
450692970
255864739
348406839
1349049532
1439204094
1480524711
877740638
402288313
130420645
1304476420
1587579098
1616430375
1502617404
1764858482
369338216
1245612906
1885343732
551016398
339129727
334627699
1859363955
503292793
936513863
2102057406
896719106
1354278673
1040990961
876358689
300754129
2091219121
1701887748
699982071
1609616789
851801482
949445624
682607041
110673790
936026785
601250834
830974580
617301013
961094171
1402629407
1083635316
852702002
254998474
1671027734
1266229136
2127572239
2119486500
620138778
119463873
390877750
663957258
216346168
660244865
96140938
949663029
503526
515353383
199397992
827764034
631039268
907088723
1140779351
903076819
223689137
2023147989
489332099
1235997959
1363975689
1112073865
1956341147
1172308562
2046910660
1499610679
2004074241
249965797
1566733757
1189642108
852919132
589863833
949269890
376943837
1245728147
788008302
1062542283
180036745
169365071
1269400237
403547614
1642135297
101195184
1100857153
190037708
778096093
1997917480
1745535390
840244380
1422514967
1797296149
464104867
1258234052
823693897
967112566
477725575
230085895
646847138
365822855
1113994897
308188831
756847865
1751791644
1088809819
750232625
1497042542
1934459102
1678575518
1291300167
1699334083
634596686
608657414
2086146383
630152500
1097321525
1136983944
1800807542
537251150
1601916501
502457368
721917048
1263335406
1457966476
1171295897
172594037
812206883
409034428
1185365839
1659788387
1454540899
1094166647
1238795482
1128894250
798575633
1263743366
2040100842
1741879233
369178998
686784746
500112875
4875386
1183040020
817975569
1408950970
824657962
1817523363
585618069
1617410520
1764245449
383727700
1262668432
748959123
27165866
1370152819
1231648886
22669512
961363664
1067608937
201539716
892418328
2063253240
1537376989
195761530
353014046
1234963647
175793129
1560345712
1549815620
444495773
1400804493
1259936266
1241192768
1939274995
1924880633
1297805708
824422775
1714975108
1672179668
1735262724
95454958
1100410114
1415116603
649605000
618710241
820181095
1542290891
2093138958
1554772560
2125035404
1999593520
12043186
1631174850
846169
1084870641
26667242
2069166509
1996968030
1909023221
1669863118
113001961
416731949
1956162258
1746970709
219996150
708188564
1142476951
1740357854
655702881
2118369237
1765352619
1208411528
1889453526
2132653246
1809581061
272151198
1599267756
1898504320
503667594
2024415178
799578794
188271687
679027576
170407224
407532877
1907877742
200744437
117476657
1562916585
1581686806
1288562210
483906987
604516875
1022495684
496035617
1208618731
1242562206
1943083508
151979499
1542416168
79569998
1617924917
602071335
1960657204
1929696348
621358009
590487043
1909276428
1958633109
1579654768
1630207511
939186180
1870791977
2053326886
915038968
1538940687
705482337
1310678116
818172078
96915546
1681502640
1946435010
1788119713
1573276848
414133171
995596007
375214885
991984090
491100944
1212150132
1279697917
1327860939
1137242697
2030303081
2045159745
962084563
994894672
1438164830
1821137767
449896542
1068440942
1933444479
1347495792
1055657051
1496271866
228365119
1936521832
365166791
1341012789
571902108
646994362
114362386
1916958353
1948020643
1375028177
520596213
943003687
1254380640
1592159704
744163477
1371082650
805938680
450684153
1772089562
273916309
495883830
1554722343
1357665972
336444830
1422005123
882300808
39577400
2110950753
2038705092
482127569
694051574
1399396285
1492634981
1387975104
1495271884
470588198
2019248182
627095489
1608008953
959015581
2013526462
1693832575
285923199
1552410300
105852938
1591259221
1680879581
1904805390
166329927
1425134671
383641953
1711090902
257066377
1333401820
1601731217
999925603
1988078313
1261830539
367585428
395983021
1328073726
1301174010
1587134497
1496031292
1208563656
1051061184
1316077485
84284398
852760850
1435606636
1141283347
156244360
1116567589
2127874963
1149100425
1592584075
2209483
685946909
416840776
313859309
236777723
1216267472
47347518
1649168572
1689791197
1592226076
1488391859
1259160535
656370472
301822440
2125722482
1441075016
1992706227
2002980453
1717969795
748571819
1840047794
385187148
2001715931
2017447878
416647562
2013958386
1882939597
333812626
1479151581
1814475782
653505718
1834626525
342886548
1712077065
1649860633
1925738840
1512217024
1427762789
1066431421
281810397
1012498195
1370531857
966807017
63666711
1619445472
424104543
1033977172
953830684
1249513129
1426944087
296081834
1546975691
470085336
783904984
769582523
1543164339
631406966
1230579863
1907966211
1865827357
2011610436
1752386433
935001989
188723608
1903597617
532463543
7658778
674851368
1220119227
905956389
975581382
525281650
929734062
1259950597
173917212
1045902751
493920826
1190538413
195802674
1661362002
1915604875
1665264918
1438149632
1483993241
1430742771
1680346071
991138438
869357604
1008100472
259321275
1333224472
1700757953
2104925485
948068030
1933022456
1157708617
1035853888
707614373
429557196
1555831572
481212839
343691102
581298485
1768395920
649924648
1256421214
663759253
1709380050
207327843
568947897
51014901
1329652578
1628441025
2009311800
1102750487
1722227287
162140543
1996282867
2097932123
240939144
1155384615
1424484771
1376327223
2085541217
1575253209
1049124958
1157230333
1158645797
937838853
1519985635
457040716
130095750
1808238021
2088540214
568587522
1345963525
1084481725
354252623
1889297621
1027663806
987045609
1513268562
746632393
473272563
24736036
300292355
542857728
179061827
2075251234
1917164452
916497842
722523209
956441194
1195646353
615181938
1047866433
448015724
176053324
1343970823
339450100
358956009
2013816207
685207414
1871068084
1388777077
1739842537
1156198310
1923242873
480244245
484822794
694772538
1468928639
2116007450
1880955488
236933837
1420601421
1919460200
2000478612
62095476
376525138
2355238
663801111
463690916
1866890139
474785271
1761595567
1223943632
985240518
770144804
24849087
964318360
1227764191
1124215082
1894455990
1874384415
254973380
1674700584
87445893
683311915
1054454907
2046776876
961041576
1685679886
1387588215
580600484
352122127
1072463837
357170551
761081382
2099189601
1842545832
1755280402
1079621401
1541047634
1890869594
2118644148
1129378854
1594837932
1074368103
1527020035
1888642403
685273453
2082537133
815079308
943974783
457922275
1693189546
1711973936
333163122
1856125510
1026077886
637652755
801277522
134671725
168638333
1067784303
1285726322
244791538
529874785
107857938
1190868060
976945315
315777172
499480790
1214538041
1321878002
1978495255
44524380
427485945
1708683616
890748998
2023525242
1132567845
1254042760
1965856326
1539436637
814659608
695083676
1575434475
1098214947
1035818886
674359659
140316973
523386694
2072555894
8246472
2106435095
706895198
1730591900
1327003896
87198248
1116756961
1158285749
1131649403
1968148290
1836704683
312947140
580572865
956861260
1436322905
1097968780
761375534
944610979
752297963
668200693
903691124
181321322
1479511423
1477465281
1761254215
1927285477
1793502337
168184517
393217307
1973813415
1886604230
2113491070
282183041
953705374
1283950507
1305815075
2008002945
1450513945
323786177
1281223851
447336141
35178426
63207996
1993809013
758202953
1640903724
233835613
759803117
919844132
927290606
1896078659
1967605817
121459364
2063539874
2028807745
1760247893
1525675104
211007423
1355476970
1799957597
1358188475
18394539
735575060
946988494
789766396
1064282143
1602539946
27762692
1114187167
1844934956
1313108468
2141220924
867410973
429357538
2117669759
1944771730
1310023613
691017725
1132475031
1757575881
1389888031
536476862
893561036
752837143
1707421717
364910907
355189606
962740095
2135883810
1681167570
1705881898
1887481884
841497794
1824222762
1915825972
1341259488
1707468317
1631131617
1272661777
1946705325
107735272
406552778
1443433855
1474866791
2081198490
1342245317
431907253
815271371
2035660311
236307781
832343677
882932968
81159570
2109413737
1769749837
795284409
1262595829
1510832987
1756079143
1299847394
112149162
1806114495
728377938
1841923105
1804791419
1642786139
1493787108
1919763891
276996832
1625250127
1418892717
552900415
1505475657
394471995
1935818022
31054659
509596937
540364801
1769697616
1077504739
585669009
1110056545
761206380
1218025792
904099973
1221372748
476725833
758454446
1591359578
2055431802
1101810841
1108720438
494245138
817346566
1085119137
1852901426
1818129085
31467461
245715816
1834998898
497635609
38219916
1636169950
1449630132
1947253887
1954306952
434527143
778588972
816403961
1766528003
8034528
1902984971
451250135
119790209
209139635
162854346
2063598856
105207360
499198122
1137369444
767307774
900864699
1979607526
614429810
1377204684
2082367298
379204162
1995012877
1820224470
1990268670
621843550
233772297
1967996602
1440838192
1010245849
25004594
2106650947
1153890327
2121074189
1431945350
425948530
2029125089
2049584499
1483794644
758877767
565493500
308572472
273284759
1161360985
1677358979
721221853
2106211071
212523614
1418641553
254701770
1676395486
1460921646
729789000
749199700
1289336061
1481099767
1770377542
2066457856
1962953714
70338203
117611304
30450148
1917876985
993917142
1565931302
1168696383
1681912712
2021055278
2032709229
1808499924
457987192
700473916
1514768453
1291677434
1120529298
1098429799
112583535
1074657980
1608323004
1637663001
1274488529
203276528
2029838725
862154071
894026934
1293883006
975978347
251891530
690755683
1188764189
1105264642
894677980
1473935386
1766602890
2090236448
1639984913
1564659714
2047769347
1018300735
612015940
206694745
1898561310
1450631502
1376016368
1580556094
723428751
36460606
1083010621
622220348
229630742
9450186
251110018
524124733
1651970348
333594732
2021087545
1264183850
836491732
1155176325
1925898353
1178582600
1830836443
282489099
1554738657
858342162
1257391194
1048612576
167274621
56818101
835996394
1496808656
1588457376
948144766
595071159
278338748
1220469859
1051582246
835813544
1583767495
6327759
1171997727
850074412
438845785
965220295
377821514
1240709646
925231404
203871483
1116701322
340823750
285392895
632611803
1964635913
1407074967
1782186445
1420976116
336704912
1267532907
1199286388
329930707
1756504807
1933457725
1861754228
1580781421
2076758765
231562399
2132860094
561870802
732799611
437585776
32225506
599816561
1605146305
2014042997
1698110492
793529622
525102573
1017383251
552732412
1595417472
1088356027
634637358
924675614
245001368
988269621
1824929603
1873428534
721199975
613405638
1877348305
884701882
1621043142
512726397
597262154
1767250590
1161944968
1327951502
1581851299
761718055
1267510304
1651539027
2000980296
1537204876
917719374
1752545794
104976049
1429755151
680841298
1645377398
972471102
1553175624
1692981563
119446275
569787673
1973440876
1967865641
2094843857
1938292425
1759559680
2118199813
1076523363
2094530098
1699555986
866608450
357473499
580410816
2057309750
1496747686
1508208339
1512103589
953248061
948581268
2128529842
687431979
1540393487
1100084100
1774113881
1305698633
1559686824
19698106
401470745
1681280414
1168837364
433011159
2139682697
667774635
1020511551
79479931
488154094
1249454
692114870
628350202
1961880857
1378638613
1360062318
1115145449
562048063
1751737079
1085311907
118959184
1472117217
141675063
1481639940
1669597597
57063114
1673648275
1131476173
224461877
477801157
296341993
1585433362
1540146527
1289390003
798227258
365920643
1082793480
1686651503
2014671710
688548973
96156685
291534943
600314159
896315448
1698895928
436151689
466670361
143877313
1235698475
505029303
603833291
370609854
508276938
209656245
382331158
857258687
1590005560
1402220094
340308827
670349656
1788007741
391940391
62143857
1956707065
1864748730
1063982260
176809588
172719524
1681456172
901132360
354227691
1979667697
526912849
1501266628
752889840
852438860
469413238
956574785
966716133
659590051
769907350
658099334
623574441
1108877162
157585577
547633070
1665767761
1174926006
58012834
61349578
845164684
2110071507
2069785279
1182984649
135805536
290215969
1771841049
1932309884
1928738696
985894652
1926877591
1996486391
620461265
799362640
1510404490
135473572
129129227
1736834355
1333328267
2046876929
762022030
309938247
1399778410
1931654066
89559353
1485213002
1989303713
1533922322
278900926
1071051540
427652954
1181983403
1265299388
490963433
1759555422
96438452
211421184
533835309
1973156142
605996174
1227201032
213585879
768248976
1685528444
1735076066
1547463791
1534713450
1940843064
870458200
1492562932
1150311677
175019541
454596092
1638985008
355559626
560562731
1674810187
1231422852
1624114637
2078580495
1976594547
674309692
1584806467
1349683027
12863511
168519478
1089723216
313591856
967141630
1929920454
2027537597
441828363
14473006
219752827
1858924562
816429046
495205923
989005536
1661342663
1980778085
1546896417
214718615
1952128007
387904879
1248195790
421138391
180963971
1745169243
1265892261
1971387469
1928630690
1585165551
1317182362
973394832
905054250
1563815610
1147706973
200841702
1631254851
1795889484
866435527
176252797
371915512
56072019
294907220
1260113748
901261055
1920686044
722444764
91199335
201057010
1774450497
326080979
1668759572
520542255
559987023
2027762191
50112915
1885549086
814489390
909610917
1188086125
151900604
236148059
298594474
1057124267
124090151
32573106
747764693
1951211033
1203399195
355875478
1343738020
1720215856
1579255421
34274162
266138604
330864873
1538504307
1663151332
878427997
1261714466
1836906694
115804391
753545279
705202807
493267875
2052292525
1662140027
732381434
843441634
419244644
736702003
128695812
1072579970
1109025305
1754170886
1378183671
486295023
696119735
187529252
1228831983
157296933
1089937807
332113207
880126257
1825767347
1788997647
1402797507
2085796511
503048565
1451665213
1656574020
1670106431
93378029
1190001251
1519084100
1370352898
1059949670
2063572802
184128023
908861549
308498149
1934024002
1441029488
364434662
2036128003
297356417
1590642503
771001762
641819839
1366445138
467199533
1125627061
38478674
1942993486
652245095
1800544933
1041717153
1015981652
1564414105
301840282
1919017484
1321089078
1306208011
1505159995
1277008931
1389274537
1481231140
2011130125
567453848
596750901
790271620
121097461
1394651661
2113108732
926432615
1970202060
1094501829
1914637956
1406529218
1424217673
1132473571
1153767617
768668651
1427426169
315415113
1675371216
1812673852
481274073
447870481
1324771974
1875049667
1135983442
623540868
492328454
1243966289
485324125
632769400
11251344
1173195550
1973688970
698004379
583231606
900022585
695055035
1903658037
608201502
1727743961
1487856189
1031886569
1239319636
781376267
1713673864
2138647226
114187621
1555680806
1773667347
1057862693
198331674
1751710432
986418281
1545973645
744213004
1209962962
1710066096
1603326829
1572334514
1185581434
140234282
289308241
731084414
712897867
2000421599
919505686
743229283
65279805
1285990666
1654796262
1009030249
977613359
996666373
324986503
2124534438
1765237062
1593589161
2147218458
1303200184
1051287119
398954246
1854288889
478343682
694672684
2070818902
1361285065
267554921
53763871
1870466648
868696445
1015700593
93682588
1916073662
370753976
763926740
1080395602
1735957729
1745771113
1972363512
1805653007
1157676816
1527183394
919749292
378323358
1249442393
428856752
2051123492
633382142
1883668399
483724359
1738548025
1605359604
1078850274
1680651031
1701462781
1483638194
1623652842
341520651
1403552581
461451162
624845067
1199384033
757304436
130692882
461397525
1819645515
907829651
1542711955
1746496538
823820947
588917583
613045443
1553539378
708081031
524690059
2112073992
1506166128
387523421
1646561424
1442010731
1161606208
1424145561
1286850005
1071487275
2034656736
1747081261
1940096614
452679359
595590409
312934273
836758273
398038150
214179534
1529303758
1711889278
486004460
138462483
437746519
1411039711
92143299
1007499903
379137779
793455107
933341671
1799821775
1571283888
495316206
1549677183
1654694874
1277070128
2133734377
1167604439
415402214
162229162
579207172
1774911839
1155095006
1549053446
853746978
453230504
604520152
892823827
1097110361
560170517
179565135
904462025
1686759887
576277035
1591891916
1423115741
1881834118
1100342345
1877392821
775942468
525565505
806915280
974573577
375713297
816204710
1184671086
407617947
1515096906
130754470
1867655818
1595216384
28080328
1019266385
930528040
166278893
245973363
1480187756
111545544
375372183
32692926
1815251950
1144814939
711955332
2056749175
255531314
258365061
1468376265
1053169889
1038527895
2135620436
1603999676
1713741237
40202740
501392646
2134594086
1975861654
2048635574
1363844708
1020684565
1487422360
105000965
601508073
1169345248
1033372486
1815627718
1535589642
1519903388
594827718
1733539064
191819892
1584923430
1856614532
1741318119
869958058
1919977808
1688538226
1572146764
111208522
1227611167
335905046
1082888507
473942740
1017331309
1711616486
453084490
544281983
297889345
327958752
168078482
478010273
139476443
1585466731
241142299
450973021
2008679168
1382864636
1137791283
746328475
1498397934
85891179
1044813787
1831338376
1729679392
427670730
1264283585
658024773
2097331035
2048117675
816303852
631996350
2126904612
308564965
2124576271
2095115723
2077436260
622683282
2020555104
383645008
1961318150
1700772365
1144524102
132147538
1416821716
1392588911
1050724845
380826633
991650787
1347559585
228318166
786387753
1931634404
710115650
2120433155
1606464351
1126997689
1001195189
869477621
236837650
1815328885
626313183
443405659
1432344300
291598284
1769775434
805911851
869950828
1457021704
427578954
1656649925
1722645008
2039671862
1771258977
1806477452
1912025396
1798668571
1382151526
1593840280
2145085131
1212872432
1678197825
1700665568
1970918132
1786709445
530201870
1530504113
385544601
464540728
194836161
47208966
290515215
807920961
853484652
1823218852
974537900
1850801143
166592338
1912844510
1329798510
1132054852
1781610018
1169832062
627082273
933554091
716431166
1072213706
139688182
658269282
219261814
632427720
1338612059
767537115
4619616
317032389
1159809458
44468048
427678901
2024711146
1344094195
1419608581
1990058679
678155213
617214662
709577474
1640537628
1483107993
124605978
1319160700
1540503981
1340684990
991322355
1489464228
1164919193
897563534
147818101
419717592
1319000377
679966383
233147799
219901723
163082212
676298573
1658846811
934044853
2059578463
1712441249
2017433291
1770051383
1466239246
521753268
1215876948
536108720
126494322
400849103
515407788
1885704681
284180480
1712317651
500268679
1314962135
34395759
225445362
2056706264
474302024
12283230
829880827
1453752783
49715410
1286135176
1491493069
747928821
1627335228
1040558102
1935224009
280376007
1207193666
1071086694
1474437692
2053336316
980650772
683568668
835234098
1235553162
67230057
83234109
1156489444
1529294151
1632450266
1740196510
738784457
265651128
895645178
1597950207
1694582300
972001698
617170710
785455234
1369159976
1062064258
448421599
1470302785
2101941184
1793520442
1536977737
1861809521
354661306
1917753478
2052708219
1143971510
1680702353
1050675848
1131033591
1145533192
1103458232
1248010547
715923413
2085550413
1525236937
321417439
328066862
1179622641
2140172252
715562119
1413367660
2020033908
84557299
135333048
1682333763
1175738548
1892195679
1594906138
2044251804
966206080
698480367
1628757355
1345394603
1667200940
1583131254
84130941
1595899833
1178165153
1883920797
1835290940
1261350727
778187432
1727674189
721427537
313211844
1780216407
2036181244
1785302224
1277831555
1524270926
87353694
1714478940
640127637
1411507057
266310381
751223141
595391307
2063047588
1015756940
848820560
67860417
1810238888
896496859
1546712905
2132125764
1313102539
1703274490
1398597403
872307372
598489330
1412012952
630249454
2071553733
625073170
2032364712
1417425631
1348037422
1838478353
333130140
559407850
11400420
1442598609
2053682587
343216228
874789601
1016714716
114128199
2096102756
402514273
624580080
84292324
135083068
1853663498
2018810445
2014480668
888042761
2094564192
1591333657
1974606141
329015135
2024362025
14165390
1852852066
1903295233
889526159
1097142830
1303099181
1369110191
2073477456
874001718
836964214
1915471788
1207269147
703772370
1300450034
1792701045
1754175925
1445665721
745970586
732742862
542396944
660564153
175600844
982355889
2067626442
1827689573
1829661330
1972284082
205115348
1232883790
2028058703
75397557
2099166168
380495265
1825125881
1234372387
1249279098
2075987744
1891110233
786269443
2118524101
163722729
576281913
23685406
1672054510
68676254
1189597909
2040266506
1782067903
332516536
601532565
844575829
78038933
1267100303
592049264
707711572
1449354907
1160665682
1673178969
1533256017
1710176357
1486637967
1027292705
1186074180
651471602
682385584
357280130
1086099109
986674394
656333862
1173868752
1764503690
218763231
418771396
1028474714
2133772868
1816031441
1994653475
1423047488
1871881372
1311259415
874436412
1572059399
1109041229
449012533
1302168985
474417671
716207640
441996631
1177870350
1537244188
997158405
276242688
1425487712
769197840
319470039
758158216
827681568
1285046161
1380642379
968203246
1803900080
2100912566
52229350
304181285
647685190
197192623
1667638927
1019271887
1029407877
1805645176
1332981173
1456815627
734163650
455214338
2036936116
1676069426
2107378363
674156805
1416999221
1748574753
111041721
1679840610
236165336
1712940496
461799178
1517152976
2037424716
684462708
1632973638
1438181028
1886563660
821378897
715079303
2099267397
53780496
1636197208
1674766809
1854734498
689985330
1325019953
469056871
26931657
228137194
1974327391
653997104
1370377385
934359558
2113571187
23469158
934797432
1249154364
1850791553
410431778
342104196
866752165
217047276
1899649460
1003111208
52202788
1357603009
77459031
407085369
884338325
206482178
1628085830
1535959104
570033189
1113154774
1296020532
1819187775
1193327840
1794328417
2038251922
993976387
414748684
61950772
1467121414
1136993473
2130886753
952277586
96769402
1656960574
210261647
579952402
992917337
1164847301
1673947302
612580795
190338507
1026210134
871277822
1837064555
233592097
231395561
1549432588
1432606122
1220140025
2096376780
1243976685
794619386
166566289
1674083637
1906652805
1006470884
25364253
9252860
1746901723
1382248626
633433753
99988969
2096314726
370772739
2034619876
236739206
1367378116
1668776064
417121845
1106089693
907731481
1374213867
1098767927
522513303
1726825665
245372454
1162135650
1523442837
152435177
81225037
1614748967
1997683049
453895601
2014715947
1834268516
1517297824
756748842
913138138
260249038
1305478179
271183173
1103268872
1990816425
426541533
1664522629
1994950924
1989507161
259448447
914564573
1276465437
137542237
1997994033
676448188
929876741
1704037890
424909607
1396561896
1196557749
411293409
1105834888
1865955936
1375970816
206126716
2046880281
1061137151
796509777
571103859
759229582
1361257449
1544804182
1864823544
1147607866
1658584762
534257413
332715675
1141481493
275200245
1371396064
552632922
179193131
1624894426
738497707
2049918287
2136981130
1410280686
596424
956402146
378961556
1934235316
656131977
2102707425
1921160253
1843341692
2141810836
1067606821
1326402753
1345848951
979121905
1796163100
444226093
1099297397
43650414
307170224
624155774
1361343662
467944023
726865810
1248645519
630405238
1762326264
416009289
752676443
536617789
2139650248
2069761911
985279589
882603358
1066028945
398424438
1932384327
423828940
1173571780
789916773
1768794678
803490337
525358746
110590694
568425438
1820119155
1730789568
2088860644
408551263
1907802712
756828406
2038940485
1473525202
1243049046
1855734736
1560629
1902284531
2054099899
74532933
228698147
1134288217
1082308619
1401180291
1113029391
524535669
458408903
300510530
748644006
422352092
507893469
362625867
900866885
97325409
306773043
1105591841
1208554793
1593392775
1927431240
769292690
582145166
1826254400
847067591
1022126398
1907523625
660003855
1158250768
707417788
1077391221
1334667869
2000773144
1082625314
1731673535
448430803
1098281329
1521990419
310152192
908890204
1044317647
474122920
1613532627
2040625
579780623
1968531089
786994040
1034566305
971654408
840352211
1868873426
2144137446
132871509
387358226
133047114
1651930170
149300200
1824748687
845059340
1657561970
146342367
200884275
1302736176
567820647
428254702
2081498228
1124312932
540020098
492096691
715878091
1433625778
289495061
1391926494
1528098124
984870265
543898868
2074099400
512122983
1713756331
1365831136
933065742
1835411287
1308779821
146760364
654815203
1879304525
2103244155
818176829
1887020280
2112939272
907001285
1208209581
1418164377
1873125217
874160395
1593366276
423060521
1432254608
1084859752
1313684283
130952590
965674441
413590335
270738199
1589308751
814180259
1602823425
1114170458
584807158
1863901758
397069887
1308319719
2131824208
1070041498
614842508
130627871
1030387933
771864618
666590499
787178310
1557854959
1081760715
1582635010
1226251418
1431062616
1262017152
1351071779
1024389617
689178512
1515548534
650777572
1056509468
1939708977
1133421118
1271310121
47126606
337017388
938609175
2080561847
1493101764
930074019
313540661
563187475
1652034056
527370539
469225180
1244972362
1155784550
416330524
1915852505
1443573325
1935044393
66619287
1036813277
389052453
41892918
2012256831
1671090740
825508286
383826388
1709738590
1314991436
1848058448
614739654
1800572896
751831483
1486815305
153153005
1894898546
991324223
184142755
1684435690
219977995
1127358588
164991558
368651793
303634862
2035007292
1246920234
1877075013
1624647490
1156778727
1891064613
1478401880
3922701
620123224
286825519
759825109
1344034391
1605793619
69877091
2117254884
1175076421
1407660180
412744776
347817053
765774255
160978351
1780468058
1404101038
1353728383
2091185966
474555
2074689025
422702360
1245114801
1038255268
1402300822
1442943194
1824246135
1831540346
434602287
1170881566
1382814860
1366322291
1569070336
118545885
1188329363
1667492269
171419893
873360222
941399312
448364932
346127735
411427889
1713157113
1049150824
79128923
1718499551
1240527325
1367538620
545948405
853679888
994337607
989128581
344410846
142287705
1188428348
1353859319
1191406480
1394201086
1648801426
2053389073
1020336823
25198888
860989602
991572976
456251160
1825802438
1122957512
649583386
1846797650
1949606702
1442316741
355309806
1935971972
452999635
1675313365
1315365921
1781495467
1244612695
764128137
1294892314
1829908309
427998410
1314953378
535776067
298208428
831849126
1722625156
992714196
1159439137
900882465
195178561
1927909790
326567729
479645064
647300692
874446940
1251753948
492795753
721695656
919859390
633276828
228939987
765034610
228221902
1778208973
1159049264
1372699612
2084700739
1376105537
400814419
164245794
511663665
1179259558
468693242
1036938533
1615511416
423836821
588938620
312750374
174893739
389905501
1648419272
642332165
1215165924
339214644
1862532240
1690991824
1084432428
2101285801
322034832
1714108113
2035038804
64403860
1598284690
94537147
1687861972
251049697
100898326
346721617
927193418
1494259411
643392135
1304075935
806729691
79459764
1804920630
2088496584
264486188
1376864478
986731478
847559967
1408319545
1215841853
629553247
1989569200
440518350
894566022
1795949856
923018898
915050511
1565274446
1324876874
415327433
337690662
1541129193
2122356277
425773691
53744391
1894325323
1894852348
1895515008
168928108
291832572
2076287235
1476710471
347997764
2136321054
1286755946
9562580
2053956178
1480274422
787769751
464130145
666086078
121550469
571817283
1440869990
1294294517
470589499
1964653385
1262830947
1245620875
1759179761
570256942
895638635
1802339238
1331198219
1063910025
374069810
1776443872
884427337
1361004135
1294498562
1385622068
817203792
1789661380
134210889
1659211347
793996773
1797123604
768506953
1312573587
596926053
159381578
805354803
999165619
1447734318
2097449050
1803655397
1373538411
1955575088
2063715011
779042068
1080361882
967112566
1885651405
1051286728
936163753
498927783
28956487
702595963
61560448
1376667920
248078525
413647024
1026225690
530448368
156791867
1451140332
485314371
1234453697
1360819771
1416325635
588374582
688177255
1365403714
1250406922
1670671882
1877946539
1290933418
1171495492
205947337
400266063
1623924509
192079264
830594708
1191876917
767446273
727804077
2087931734
1201702152
963291126
1299495362
1527495612
640840688
1220537222
579026139
1431686368
307296381
26851486
124889846
2002048169
133311510
181242972
1113706457
675778113
1132139411
2108212753
1529115099
1438830572
1087724111
1056298561
1571615521
884269630
551116130
1957445750
873292052
1949301696
98307948
1350265897
769635343
845569180
1130574536
2066799116
1057573257
1007210674
271930675
1219828804
71693483
1193128265
1267303181
1027217227
172330789
1973493013
307363361
1085724581
619989285
618964349
686331564
2085955221
1681316606
131677897
1672813673
1302202072
672724858
1334632188
593550546
337152810
1686298807
1040929820
479634738
536040723
109093016
255232459
1614994400
21348663
927783986
221872847
405292751
175637115
1731978482
326099497
2026313246
1802533474
1754468368
481328933
2025449405
151314119
215541342
1035442880
915069452
349742876
554232898
1513142107
1834131963
376500721
880097825
697382252
1687035241
872520656
240136394
56736092
1693875121
642776781
1762476896
194755341
927539625
2092355572
707897506
1207041727
1484456997
434278666
1692202679
592163309
1305498817
1165538509
783613418
1369906964
56488904
1224797100
319525600
1283824545
86370325
484614547
1853511116
2054121627
1671401132
541546259
276934748
500875990
1310818307
1522018807
891864549
1409288097
1163085503
1385451455
1359937661
1785777611
1076049233
79446931
1726312791
1920183622
952021887
1743173927
2044001393
1588230501
1987589696
1225818746
1061284271
538624240
1339462939
1365638331
2120978029
941147388
608156425
1392517798
292393769
356320444
1825305528
2094492133
1825442354
1421532484
1096896215
2141198420
2110506912
1826818910
411041753
292602595
946938670
113510982
977038056
1031802561
2072120168
1230761298
1682839366
1462480793
1056163048
2133867612
1459843123
1376965434
1261469563
1147607517
554752002
1770642753
1755277170
663762233
1544551020
2092083315
1044741656
384066009
149571566
1548911372
1569705527
483400491
711908856
1003918519
656116967
114828488
49611402
1225098816
1866788447
697666696
1198321594
522254975
1770865486
2119192414
1685432616
1544499895
2125101259
629922590
706315399
1879167554
1787175015
1533059611
1593940701
1659912972
634914483
343433791
1291478879
1570377433
1669251581
1867789275
1588278415
123185884
655248155
368744420
1729643739
2094591059
159145930
1199386772
1341317249
44055372
559222582
1388781988
1367381943
866633842
672861819
72019217
2078055283
964537844
2004930206
1561693982
483984104
805060464
726883282
653681116
1388408504
1162521009
991592613
395053042
1342204125
1342257808
1804416623
1963594476
938643620
1749492359
958023120
1940606499
1029093590
1125112189
568075826
1429694096
1676435337
813813719
1454612580
29132633
710409761
1293556283
1244027745
640463908
1683456650
498668754
887435362
1029282097
175174781
1379124966
605695029
1756887336
1572777115
635893312
466893589
1723614729
611150921
1519426126
224808247
1812198437
580166355
884869829
571657761
1542210049
696209337
1264650013
266140344
1767481351
1119072710
1800535360
754122512
236988058
1473139262
1459761456
1500806349
2141167651
1102450120
716109418
1118775759
435617829
100197557
1470254641
46492498
54247460
1646862736
1628447708
941901336
131455782
81691286
1823985347
1328049735
417929929
1143879690
652227889
631839229
162766318
1978208944
443721037
1473216833
1918614850
1151468454
2054524476
436409327
873275504
1838491136
1890814082
1764827891
1302979023
1025548149
206432210
1392617633
1880281086
1908283638
1206349395
2055106704
417197304
78361485
1845314766
412466252
1040315880
806789933
148819343
1566839574
900290734
779227768
1037281494
1341978730
1740159369
1305136859
1114213441
2037808757
266328946
1056382934
323370937
693873988
1070181804
1064083439
1860056235
1584760757
1261584498
628914037
240200719
1038601447
1212015008
578399125
51070788
1970906079
810682949
1253729505
759151524
652751121
1994384932
618124378
215308724
1869461435
236324883
2052884424
2084213906
896505670
2147321406
913578935
2095794327
1586169641
1175705746
1185722428
1172043123
450384262
516474477
1139381616
960306394
1915075762
1135066204
1473976601
333650151
285069374
614831286
1955301167
1275820271
1481489250
643913585
1065770712
595957011
433882958
323793088
1718025141
934472746
806541546
766767428
1332739693
1230713698
653131993
433273392
1437304879
458050059
22148436
589120946
1510143935
1735431290
387129169
610142128
249823323
1199996466
1730616631
489619894
643081336
11866048
1402032626
416714776
1194025494
405262979
1782854841
1171518379
1701673516
313047901
1787635522
1655076180
2039641012
1755014721
1600490057
1020185240
32499577
2106207610
970822355
682769831
150229433
1363649205
1239883503
444227611
1276631939
1278713577
1630341980
208005267
453433352
824711088
1776156424
155059111
1000898005
843855525
1963032026
653415738
2032303438
1797654086
703916181
852069525
1790114476
1514993723
253178945
1014900542
1939090313
160633636
1700550469
306924378
2064668146
640681698
1662316473
2105942407
1620346325
2142211989
75879912
236999829
1219826582
2096255287
1190204229
1984066541
97395633
1900450878
1211730976
1550574874
1010490260
562164144
92151362
2075616999
1291898966
827390115
841439451
2030609499
658318815
1098397354
1453587229
2031153932
1255935565
13342097
725361860
1195681422
483206503
2009382942
1397712682
1641957614
1316299766
1956235728
236676149
2065917718
1022940240
1321192809
1088727894
1574061134
255051921
1468569311
1911315653
1689044302
1940120529
452514340
466862689
394651250
633755454
869550965
381655823
1707732477
1830084137
1346239866
748458553
1879581889
1584142648
1657908056
1762991185
134801185
1625989939
946826764
317623507
1335071947
257754207
912093468
1571675206
46899454
540106002
815251507
2073678335
1326072174
5747093
1985609632
777803684
570603838
2080956345
1633994872
1631176015
880199691
1483820788
2128195945
1015531504
1679027174
1822797582
1617964762
1307989316
1761174082
479078551
1971576683
905641146
2130509952
1299970756
123853953
1080566015
731713064
2008453969
1344152417
1564172422
289699946
1980387592
1501613965
1749239918
36591202
388395622
288556952
1434913752
976064779
450593112
674697325
611364266
1110007173
205882998
958408462
638675999
1816377685
1587613760
1538526438
1021221239
1448643528
39509833
1300301801
1319193235
1502763942
1210998367
247464336
670460414
1744618757
935480904
328037740
1173053890
1356737454
1151204729
951586739
31518338
635455259
2005559167
957345646
2057293014
1811297308
1743265400
2033820803
805873031
1174750046
378029220
128394908
72941866
1828699147
19040379
1997915381
1953601945
2117677354
610834525
1689213724
1693367240
1004970258
156648820
582037859
2080832370
1554086683
63794965
1847375669
2015619728
360465862
733387615
1162072171
1888394396
2038064436
1933839705
1303206930
1934656286
550103596
1449424008
2053481219
1242403094
943607488
1925908170
1629731167
1428863185
1199701639
827500795
1539684197
182949615
1134949573
647398131
1650436735
3791045
132967247
1484511867
1926130067
1417769551
960247197
1333120908
2054620984
1654535078
1562066107
1943005926
2138670408
1477645719
316271089
1237023291
1128107822
1727523066
380684404
517246505
2039964355
1208546402
726058339
638776522
63722710
1639452202
28478843
1553011860
2018056911
2120746549
1690478398
1093327853
743195117
1104525667
1364036224
699237189
516940004
1595708851
2136668865
1185686028
1169617555
785926902
1310557352
1977028841
1558096620
270235157
1071485272
674245605
2108014751
2078307480
1495878355
676965874
847112425
160293221
515910733
528015287
2059231315
1234404526
1195992696
295041390
2051670020
953233458
642422234
1824092624
1830098079
1746741722
1940875463
1270254555
104884866
406708735
1662323211
1710754691
1495812380
885292434
426468939
710295904
538313997
1067225067
1916084756
1715562289
389864142
1318445369
41798960
1002129675
1285217328
1274624977
191413088
1622476145
102286791
2041495438
1167570464
1548412724
1166658860
975032355
2092785164
1144308699
1119998033
884968878
315235842
1309787503
531191785
382965414
1735427762
1110607001
74111461
2059190945
121975677
552766356
1045505909
1735732024
193318022
609119698
1882056074
736722665
1277198045
898383430
823841662
1839622029
1159004862
209919249
1963623075
1114040489
1790695103
2475300
240270859
930984920
162792015
1632075520
931802470
105910293
2084580686
1758282010
672652352
726986283
1277634859
921497598
1498161603
2011930617
884891654
772046380
1562682425
200011107
974741707
1263575010
715909641
491125061
1660522726
1308013114
57112216
15383975
1826695045
1649648695
2053921828
1399036293
1453284670
1096336274
1087521593
1510397824
1621264048
1384096954
2144658146
1968640865
1536310348
2117332004
151253597
76893208
1685269307
664221198
435925615
1943004248
1986878834
1762047105
1494344925
1241411060
1637543703
578146739
1976573970
156895718
2119633332
486799971
2122690474
585862712
1284057753
387915921
1313003869
321148860
361752279
1618280348
922454113
922224760
1229296840
620071961
1070203577
1114219404
141388025
1403985055
1623547742
291591565
384710839
1818808591
548361590
1934057152
1467154330
400654626
503647203
1087114729
526536357
1023603984
1571705786
574510193
1285089535
881617255
1671250366
481004957
1721914955
350124264
663012584
686601171
644289279
2102149153
1459691316
31534594
475120011
174034564
962180741
476560418
1660914947
1277757764
1449190802
1714742660
958543622
114601269
253594481
94823027
1446689333
1752666779
2117163091
148598777
1696600364
582634685
61910672
635354445
1338347581
1461943674
820798253
2066838980
1783115689
2123293834
1513253022
115317429
877674183
825704662
1999576338
1739495087
66443025
626056038
1846696124
112878758
1263165989
1069870029
1378015854
963927116
235425060
1234480189
1758237344
165458577
392543881
184975588
363450342
1588386723
1552036551
309867857
57556832
2012741076
1551939318
1378890027
387228201
174940332
1771588525
1032430632
337849461
19012843
804068696
362047466
2032597048
242041641
919337499
1061439142
909811067
1493691130
1933401792
284692834
579933090
123907581
64898769
1880603497
475753782
43652384
1817265434
1982180923
2100307013
1212588606
1730644580
1865712701
72056271
1764546773
949483075
559453665
469698818
224718090
59611070
1491610019
255339569
1871057958
1752063111
1604435354
24088599
495072922
1618538020
1714250512
1509872482
1950303003
104487942
317179506
1477382839
1378278266
1109883687
362943760
1028974285
1970639855
1341026989
440908024
901268414
2128360253
2125246252
1191148907
1479248722
1590907306
1779859573
1084544682
1734497030
177274941
1258151613
1757449333
722449628
2119387254
229668826
564289261
1122616799
281281189
2052647796
1884988356
1067476374
932955579
1793747819
97882567
466708659
2033430018
299499893
1768285525
238821958
1225189748
327282369
841349658
645199920
1049822028
1753606596
1697380987
1965877632
997144823
2000267329
829133624
1373928029
2034832114
753336228
1301471552
1996506666
687814312
386194750
643089223
1118106125
1638058318
221885979
164406484
2057082976
56048996
1736551201
1697822055
2035405292
1812132709
16621812
1394775825
38395381
1376420859
1093666618
1859705150
1461728480
833881220
1623527642
1224466856
1902350857
2063666728
1772886193
1833716033
1620713316
1736957687
516316163
1526860183
99389645
2075092865
938638092
855048118
1028423827
209445636
1764291538
1447264209
1496970294
1269375211
1344138526
151946561
1075613791
651870317
553860894
1006069254
31523105
338277573
1764649568
94989062
326508586
343158635
1351451812
652826766
403213934
129680785
1108338265
1281757346
1831742698
1545765634
254233888
1815212719
589783195
1363848641
850192967
1267885867
2005602176
927534364
879278837
115788675
1359764121
1790817447
972532364
1323565038
940676988
483424862
237542642
1318511595
1889420674
1134662335
308854741
648118335
1686463158
344428095
1885287486
115054758
1368748055
289839510
1099522795
1765827932
1329140513
1316672161
1131124330
1211407299
476320981
934397649
914042097
1893225364
1022073568
1531603579
1523669076
1859366935
181713413
661675830
844227882
1288257384
1699717133
751280493
891420005
1064434570
814290370
90782285
651684108
768844407
178718396
48607389
228245103
1999799284
1542997391
548968603
193226584
418643631
1086080338
1189153606
1992627980
123581179
273038432
1450224237
874480102
1760732308
990259209
1997317530
1597489013
644099244
1938288237
1125524485
355792791
782285309
1129678220
1983744365
1943662777
1832057991
2120383335
1609291832
2057520042
2011988645
940427162
471891520
1518219363
1470607933
1534455326
1708385191
2043632400
110169675
477173605
85096368
472721867
1598140746
1880257845
1391097146
481493150
407295120
366804350
2101293256
446734137
591746852
293898925
430508609
298501878
1089475005
1179155352
639773110
1766029210
1895244638
523319933
1334410189
1280737700
607876579
639459985
432523957
1077040096
1087343912
1570040097
1613172881
344411444
1873373632
1814919091
718412745
72677700
204994291
435845476
1881558979
1580326145
226693986
315091756
168595463
1898293697
2055737662
28496403
1419864700
58537816
1891003546
953691547
287961275
331106960
1513175636
1854037384
539036877
926027632
965068444
180248241
140129870
41082112
949469398
631443837
647065204
1427660943
1227276604
1878571731
16623995
1154293571
1400397287
1892656199
1060208559
656883316
1144357550
69349905
1844327201
1629991478
636538428
1766758684
355984103
992071686
853941901
1778883191
288339622
1186384029
1455574999
113739369
1869710948
277113405
464362759
1652266212
630279710
1548074088
554153941
714839326
1222009277
1204015398
782332071
1899785987
817283648
2096180508
417702867
76598584
366224015
1972400512
1164497882
1972666033
1954674160
1294817038
1118802374
872557246
1307176599
1985033045
282199127
1763150972
97727723
1222602069
388021396
1055540049
660753113
898533852
924134773
1128299342
90792088
1678837555
1348173111
350989174
1625114477
1941707745
342086982
1197992294
2141221713
920883395
1310061345
872492606
1362744985
570473168
1507717065
264168396
1106815472
1534371863
1142334011
1969131566
2111229948
1234282766
1053711220
1627995397
1475880738
326443290
12442403
1147374949
1306449983
974261578
127218587
1678116676
524869169
1348671570
1976188072
1821081008
1708297378
2067344446
182546492
1181801994
1938228729
2048659476
985132524
375338950
536996378
33721511
1836043190
341340466
2114079468
878840234
382902330
1556453884
1022741827
189567628
127270365
980815142
1189519655
305963118
893087884
918381680
387129077
1925542433
962071278
530709202
1264500876
312681745
1632627712
768831946
1914924990
282643229
58397299
1824330348
1982697149
1018680468
571058928
1285382728
1473698803
1488306248
106700126
1259693157
347212142
1887517015
1600151313
1679659367
1433874236
1433117702
1081573851
1786811001
1755396289
1684014118
701857031
515051296
1618189027
527743640
1526462739
556524406
447535062
62700232
158056560
189545632
957820007
1811915400
354195254
1260201030
967144920
166042302
1285599130
712995812
716141742
1222926184
2010692334
234226171
1790416167
522605496
1542340491
255796380
41599428
1791167454
1209918209
1817145612
320098132
1868507778
1714354154
682051422
1725748460
1545014439
1985408415
1755238956
1870582868
802897813
1931493348
1532098561
22873588
1232419020
52544631
194190830
69034064
593146530
1699019106
1185697754
1140431170
93424023
1926833689
2100729759
618498257
1819942493
1192977151
637971593
1298496456
1858007567
532348299
1459367004
407009327
1882384323
775292425
619347359
1326812900
1925599436
1375428917
1748951143
1524483752
427437281
496593923
1016377617
1400080154
1154553984
1043201155
73925630
391253763
591268252
813587034
1000977683
1128768036
1312007419
967575797
1303908295
1161431772
1090846357
99642432
43488215
1690819479
1625575078
936289769
873498627
1947833802
1126568635
1527350009
1207693632
1740135339
682345489
1702442164
1038510299
1723203749
1348441470
718601141
1523346083
1087324726
984393584
1776458119
615946726
1528374795
1435930287
1912654962
378900070
1602030096
1448641465
1238410793
803049846
1678616569
2023234999
704836464
1375675762
1024012106
665665735
2097173765
2112197197
686977516
843903661
245592549
1846823934
1389983863
122992192
1865055801
1250469006
438151609
2063497623
1046152748
410003997
1413167563
89018306
29431182
1741322677
50135681
628528756
189220667
2014984986
1701855244
2107402506
1842439207
1887120620
346747595
828631097
1932601249
514235613
2047321056
1409961161
449075834
117088305
1608774193
1686121381
1931646954
1245179847
2119163611
533864789
1644820590
1930577599
541577524
1929541196
1204037467
507448906
404773325
474425605
117246885
567247937
150917409
286520403
2123208676
1340981762
1235406564
248484976
2111652600
2020686066
1386022577
1855936083
1254852967
55994312
201088659
1304097909
1042000688
1414298395
401698830
1898512382
58257230
1888891205
908970909
673455973
1936060690
34592427
61323787
1300985203
802738705
912613286
1311933553
970252813
419766166
1533727155
1214423859
1129955164
1054159913
1857484483
520856361
928222138
1221599471
986672975
233584980
591306604
2035870501
889910201
1332860966
1730676965
1357107012
519733276
2076376390
2049459811
1645542027
280061493
2081870276
2014084974
1054988346
1174182906
1920290092
962972602
2028954571
1416145176
1110100433
1904885876
1212620221
2030614036
1842650165
1370930424
2088225469
1279444295
674552305
1998640626
2056677205
171273243
898707277
1248618122
1334244055
1660671102
1264454419
1105084120
923734656
37156805
1454825315
633650923
196348494
1652555404
1208082410
410631440
1901645482
1239911108
1539112539
1342634707
792716160
1395513513
1457453709
228857909
1775234197
1036766423
2125192758
1046572258
1866151420
1713322738
1576676661
2141823424
1908888115
808132180
751139550
1426909488
35476276
809373167
1356254616
1727685621
1746116975
1241940456
1831072442
605283093
954953313
1761185517
1044050071
1371174224
1215912655
456220012
1238622817
408121430
422259006
1178951214
1816177415
2065418944
234438954
324871928
338238656
961066170
1070362973
1054095888
1585837599
34504405
1366821923
1024808378
452324884
1407661073
1044394012
1333650911
316256436
260943014
465235527
155741262
1286145251
1532202162
2114496452
339791173
948028415
1240706393
1969476782
1361951269
1888944430
65246199
246457226
972686226
1824344132
2119013842
1284983629
88058478
1334372054
1395063627
186513498
227581378
594839137
390178870
161762021
127280319
1050894704
507022212
1376937446
28633084
233149998
311390721
1580111252
1813112694
497136427
171779765
1091991354
2071790612
1572240384
1538815650
1523722307
341576421
199299049
409261636
1463615229
997259524
1354460916
259862459
1096686466
378229790
121993994
1255271777
1596133136
1406262680
866122935
1540154119
1975824671
101151485
1564683459
1214987467
1443970314
203533697
1094370339
850508140
313569997
674753215
1949084037
2039270628
558034683
508715582
1105961340
2095042766
1928522475
329867726
1248230210
1501251037
1503492760
719918435
219059265
1024383537
1526605236
776817716
898788915
1071894118
1236601431
163689254
1321712279
529173305
125300069
455607585
1787610721
2064583408
1259504301
189921952
813804510
1026076066
1445322919
800873078
335653288
1066387060
1744698488
1303642402
1183070544
1907521556
44381753
1915425916
1050786172
507485915
1146931217
1485388869
1231104503
1699860593
928521641
619403302
629833017
1872650187
784586688
1762433038
769373767
1852811655
1023455711
816498533
1853888592
82934377
2131379325
904579420
690771535
221378913
1547260889
707685664
1334127852
794426851
502295967
423506833
2117833686
220044590
1989246377
342283251
1416307736
1886151783
1929411546
641160483
225241512
707956296
915193658
2090981274
533797301
1303984574
1411848385
1757783578
2144503018
1644020037
2004807241
1202942402
587106580
1697288540
622274593
1762322097
491236274
1739530946
237952576
2134144941
1934708289
1248319480
192849112
966556988
1757438436
2128415436
2140751495
1568934443
759411746
1622154682
1731800897
891477501
1933032026
1941976762
1870975604
1466865341
1530130553
1356033686
329338752
589418462
350654294
1250948761
239501464
475253912
908663329
1058957132
1911818470
406810277
2087342076
1553828321
1127875261
1371714305
980454717
1316962388
1058120204
242429140
292954718
590236629
603244216
1518710446
2009732170
1399728517
1591942875
1343850338
1743713264
1367161985
1751843152
642832624
863327299
1871451172
2073784060
1928548061
646423292
138750159
76559462
107112194
651279530
1518285903
1627385220
643230952
869336693
1769653062
2078971679
2036225348
325519451
1915151408
1760467078
1501064296
1409535970
295195453
1691388234
1808322067
1097283
1526351519
2038596663
1954536889
1106460944
70411850
927301341
875675080
1168319019
12263613
772225199
1660428178
500474345
190727328
2048650784
1236592675
367317452
1828431703
62926680
1226240374
1045883146
1295427672
1084080314
1353350586
961705956
66157462
1224044035
1931523182
2079862950
1260744722
123208269
502155127
485966558
740778531
1567184506
1230677734
1290011437
445141447
526430082
2116576544
1064493460
122034900
1475852098
1894093244
1783916769
641801467
828106248
1052203498
1913874942
375129985
494779489
1378616841
1581119129
320211892
1334399550
1744940063
862678793
1374535108
1691891450
1699315232
929007084
713656926
43590078
1664092728
835941939
177242613
680039824
1516908299
2047213084
636887741
1900236913
1654729995
1937673885
1413645168
962044502
906435673
1807036197
1463600663
2062077504
1487031353
1804246266
382457334
918739474
444117812
1984370836
1143749619
1814260265
219196969
266688184
792061485
747028157
200420229
110392068
376340724
491852554
2083264839
1696289952
1446199678
2002632395
645195320
1932937272
79235515
1723296170
1236943755
434783766
984214120
1956216425
775946217
694327421
1021146173
695066652
1607217951
1200963286
76722534
1370289484
1732583864
1564187286
1782932429
2040770088
456911285
255487963
1528337313
1420546718
627722674
708023458
169421385
509495737
1121632352
1692483060
1222909347
1055704768
655408072
901383638
1844517047
351785742
219575624
6503437
2122600993
1038067695
598752192
1354154923
44934622
664357767
305260370
1528124415
340633344
2100426616
298076361
1636573461
2118127906
1091212534
1157674548
1687820027
1738142994
423197988
363380597
96734832
34793423
1771337387
1323510307
1371150546
1898103799
1859864318
965031771
1228639064
906340531
618621394
1745771625
692478147
1525195923
2019361354
543177229
1495069054
1399452957
1349300461
1451433369
673351950
432436428
1208437097
1609908324
767717113
563632915
782869148
784881039
392121834
1924410390
1924218792
337118087
1899753611
1722956964
1608576916
1355598044
1736255087
246785417
1934961946
358285666
1447804476
369792917
342141292
374998834
1257678331
159918996
1524801142
209667075
514847145
1182879911
1747633269
489187533
1238668234
1788087483
958445646
745511182
632551176
760215142
1011189638
1451341788
250873192
131983641
1043381271
1139356924
876706296
2088384827
1044545313
1031364169
1020806741
2069529855
859007557
1674623890
485381906
168165363
925690027
1624274366
977478657
1901465576
974740979
599852173
1649648552
1146956317
611075729
1943880726
17200032
533404928
94329624
931329841
843618043
332916175
1184752059
1393788604
2126338984
1784833675
627803241
865134456
1136754622
115347162
258764896
1762484545
2035676240
1694073048
1480231284
839702424
1736771680
13152852
634576834
1453361621
424428392
103460181
895801520
729460771
2050869946
371292663
1286504504
1422897857
1891640120
887887878
820916808
990980114
147604387
1430866433
1307479889
1085628696
331762000
1098417988
1683970628
583920204
550393949
611775011
1863048935
1615256458
2137593599
980728149
621298603
1804987711
296322733
1468894393
2020338448
861081091
307686311
1398062740
763329847
2091522346
1957726867
1991672979
761943840
508045975
79338553
1731992110
1405319491
1434553471
629923345
432298353
674136582
1042483234
298982363
157511590
1290062754
1293497119
2000530009
257106356
548029125
359694582
2065783040
1956210251
1143087560
1301349882
918826782
1942375344
2102595754
1817411732
935523079
2094262013
913942193
627028099
749437906
1088563912
1775464439
689561210
1130248170
1476729323
515135556
362436407
1738211371
1295087403
816678366
213327506
1004827054
2129811822
178597907
1446559256
549143191
1187315724
840460422
1664393523
1728953807
648664069
1244465866
888464404
288982249
800444660
1393810576
855669233
493597419
1940667169
1330846841
1164493096
65060642
911560478
773562125
1394031435
1042864653
2120386469
1637880599
487509816
1113933613
158431051
1879769691
1264551571
1370864704
501184820
1280876679
1112761115
1259897561
528154821
2008382293
294937718
1109942762
862759038
790797014
1253731442
1924485444
35018955
1919556573
468268280
1711196133
1374166246
1811681175
1684928369
1233042572
1407095181
1646813048
1556485735
861393483
1763441780
1600176415
1944190878
387546687
1069503987
1241309907
2060372773
324516317
1668342402
660767211
1124556828
787767634
116705765
850548801
1918372464
810725772
614954235
469978589
496222102
2131740887
1996102400
148619324
1537539767
1646416753
2002877764
1078670052
322386482
792847863
1170948293
1308679515
712986616
1697093884
710701304
1968883995
1158449946
881282615
1143370134
822702681
650445921
224650283
1191904500
105368269
364698494
1744129035
992089875
1839543344
1388050708
562856282
1088478075
1569397501
930979337
2020825502
1120498407
2142258895
1546469320
1208842642
1010107292
937475564
1094560958
925381084
419280097
324940272
139998038
348923845
1414432974
705241477
1001548317
1935867715
1546513881
1864283321
193736772
235511089
708022313
149916554
836868346
1573999448
1081224349
2116581367
1256846924
586830783
1589467139
987726114
1450379004
1492675805
1950153569
683420931
661557837
1509114477
1655261871
298476749
97573202
2141991186
177015994
690180324
158869031
660573170
1829996951
758918164
1865487166
1892420803
2047068938
35393726
1327277844
1596042061
1174978165
969163943
637675110
1730539484
901074077
576300983
785677289
1823891891
1365053522
1949954874
1864110740
2022682389
990950141
323614791
1386533678
2038746196
857393611
2013671351
919939812
1418489062
1246193698
86399676
272539206
2112119031
1452297143
2073461452
255018038
1405439536
9056418
915059349
168738117
2048798190
588983494
444424238
1269646699
549797207
1090817685
2072759890
132393194
1685200472
1031528312
1416969547
845092731
116985777
1458613769
1300119578
31254367
995520611
718851751
2014797135
1235032812
775848871
1465076448
1781942324
1431295066
2089396516
1288575183
1858922104
1586770172
799380102
1541549243
910991502
541489276
1925217707
644691107
1916941696
277125670
1848687297
126505431
2052824180
1981724743
589294307
1274704556
1114110310
4031991
1267660960
1358462284
1491015529
65986641
2037239187
1295653424
2042690721
1269511730
739698777
819083950
1865367900
1421619807
1066833201
1529370398
1643598566
2105867046
1454059838
1025602984
1681099550
1271209987
1887235387
916410802
1269082951
402236882
675453907
436974705
627127791
28353746
1840234844
1598406868
1621533000
1666430278
1914727974
805049157
509541755
17715037
1703759588
1166833109
800474189
1422501784
892395213
1978661126
1004371239
1949630096
1808163226
256857636
1252867205
1561831251
2142696000
1775050442
1682780643
1743351159
1593384977
1613311472
1250049591
449620972
120974351
1321869336
405009241
1369770623
417075228
92638601
1416771081
1130040727
402365701
845156886
1009253846
421803571
1215375024
2031009810
20159452
1388742516
675931942
1274929087
120330540
276618547
1083177269
933132332
550519692
434521110
632087904
933804252
1799405669
1468761808
1238702574
288693706
1599855576
623545879
772493429
1705693991
1521945921
1744721387
1037174301
2039540450
1410450703
472024379
1455325482
582801975
804068883
1487718419
515030085
1252242876
1931947062
1868115062
1664727310
747917231
1821660922
1728279347
1574972639
749346641
744463581
1527403360
1651385863
231900716
1373275785
1564736099
591930224
1253898691
901056035
654984761
435357378
1858531873
1249581491
456688596
1529489496
1162292182
66784804
557942539
1566805019
1081432951
1970121365
1571321468
271560750
377279291
905510463
1598691214
353236665
1999015871
570922515
107804753
367808441
781664688
683580725
825907105
1412594997
1930267886
1140394192
891656889
1576010770
1645677488
1886164319
236715133
350207497
896230244
140367751
590778780
1500194660
627929797
2129685823
948141402
2084088391
2145555000
2098146036
1594420754
1708782850
1062260466
927240898
1166232415
1292484663
1386655161
1947649941
1605630663
401369559
165081404
198172145
55359482
669710595
1412596062
1125126813
1622769491
407205654
1293756024
1790197162
2136717508
1613919341
586535453
427957879
340624854
151339564
1225327662
324240764
1398413078
1508628207
905285277
1017655263
1649914
1701565451
1731926684
1452095049
971781077
1198357259
1329417058
886224794
1106598876
1787383383
381261519
1019763839
465428305
1226170495
2146640830
177975662
1746961639
1839905526
522971920
425631640
1859978088
1760865732
672514829
1162078207
2038359969
1819181500
31695623
1316130522
838433126
1959318768
1932917726
1890376706
1998646956
738274177
2035315075
1804974440
653708708
1205279600
941431230
47875461
1566955308
1836417045
758212066
1146187526
1727720858
421677070
1729999662
1047199933
595388025
674999032
120873831
1146438065
1458856179
1301528943
698695900
1493177531
254021590
1402637653
1792214811
1813961015
312651383
2022814486
1877537684
2039916638
1211870984
968793673
1148281255
1274253892
402314888
2101525537
495652727
1534526980
1273968012
725779442
390707948
295170422
1669476307
1297346601
1736872925
50016290
1569214716
100983084
1361030233
1802225717
160215929
516756599
438423974
993230342
1871554195
994208231
1862043179
1335083302
1572717822
1228591791
1620354153
1966449305
1883058107
1843669140
1127461614
1072735320
1089555958
431185900
1692202373
487340328
647463356
1723266278
390920156
1056276251
1578839791
1497886347
1654812360
162968368
1165057908
1988756049
1144791347
829457419
773692921
1667121691
334795666
1972705241
654727722
408851992
1901378686
1739705543
359335077
1322820707
1043821626
1964809055
780337264
2122959872
1668015458
1778737185
1306026653
1223088096
2095200727
1041613369
890720974
6881274
670320246
37319668
1316248652
645067717
191536274
1130750682
1757650401
537176797
546596723
712536861
1069081697
1150832963
1340045089
1076375737
1177483643
1286663733
1114044032
653796687
729714187
2135755036
1971052862
1237335225
1745093991
1901459938
1222202398
353088526
1729731325
1268562023
1916438784
887152616
323825569
1281245112
1278375194
1910986969
855668663
3792887
950919833
1734912391
2103793226
1456421707
2113471378
2018852191
1605178931
1054695447
528146291
253972862
1641548422
616451931
143151168
43372069
400144191
1432972666
444458722
96447771
248565383
776152755
1090400330
479271764
1675207530
718146286
808313868
1435018113
1710595928
1615291189
1342474266
902289055
589677374
1351261325
1224494331
1914819121
348396219
2065512265
1727956774
1991632530
366047706
1070530859
977345531
1069823120
1502596964
25493820
261134532
296460102
63574493
1679715220
732659100
491597494
88674983
2091174459
1040444760
495525814
614320437
584083593
81972145
208501598
1378922431
789076002
1270696067
312928532
927124146
46287496
1315510056
356115217
1877116609
1477562003
1185434118
1786347706
723787497
1895936056
916298482
1390184686
1608555382
165836554
870019789
692157509
1612192776
1266682725
1772027707
1285378344
805157990
160734153
394940198
1020355387
644461784
1329486425
1211705216
242647065
1396943244
1531342835
1403192511
327186478
325439578
1647276552
112086630
1071628864
298635910
1863785644
1712303510
1147651915
1236430971
960938015
1947984940
1808942265
469133038
2102144935
2063360605
491867349
1120474485
1443258518
940620493
1215439587
2143580860
2087268947
1690921549
1219593083
1889029416
1549758405
2054309659
1488171916
170865187
1575371961
1868654140
1436546243
528920176
1236377502
881312187
1113289400
1373273057
1747799089
1125443506
617438596
1256969241
480898989
145279120
2131629042
2123524875
1433858585
678616036
2116941615
40125390
955817999
1989037123
364662362
894784475
2044859811
2060090339
628180959
2014522758
903359138
1637963845
1531752442
861375947
1019848797
252980848
413155964
437292407
1444347539
508665467
293805598
548497942
13025762
1214134750
298000788
1550363511
1665856712
832280664
585181042
795303631
1316962493
2118954240
1754163922
718901509
99576392
428521747
2080425694
87873089
1714792763
189628162
1676546183
430276230
2060434544
1530291373
1188210625
425674231
674727232
1394964410
1311226886
753058129
1694267003
264675699
1976974355
308559083
794846735
2049519661
276573843
1610517522
1144514451
343870348
879478673
1407833452
2092482143
1238933413
1289425816
4562347
999374048
965935043
1513915119
1770282582
789446680
1651946179
361301577
1169944262
971993027
31933998
193301826
589421687
1365942962
1988958827
1416255673
105581473
845624619
1557611951
660889286
328596933
1345429057
566543445
677889168
338466489
1050116999
2055303711
435036491
1910838017
1352265670
1354391501
111006958
96655171
1266348842
1166018292
1511771081
507714065
1745662082
5233543
912604398
826752809
325430383
1956566952
1366911862
1419325832
1880880872
80130948
106300452
106798254
1092012905
1707876792
1598576238
279929092
1681946461
2023696451
1402630524
2122111463
1928446788
1672682106
1578211785
1048798922
1894677041
1771838679
1405328190
1491337470
1042799752
2014313445
1617807248
926976762
488002102
782547036
1604932416
1856233568
1293117109
267814890
1703395809
1801578843
1937747876
1938795473
335508316
1565357259
1128495747
326429485
1762052668
656424341
77524317
1228263824
2050142202
608274283
38962728
1479898708
505975765
402720460
402591572
1503778090
1959360950
841649476
1929957194
2118772771
868085643
1097330404
1462719483
1772040801
954062074
1315021339
2052045982
100456458
948903835
520551750
844403285
558732401
97286206
948451390
1728459706
1514596904
27345010
1179663069
1868584246
876516257
297823550
1861900754
1372607325
1734581268
1430074769
2038550389
1245957532
182498774
53831200
1710610521
1627373094
1448569293
128954798
1038477302
186943718
608524739
1163178644
2038910611
1290900466
659973093
2344146
610963517
507153349
1009453734
1267102958
1367227517
326958556
1870990356
412770117
1494154681
1953916053
1344276573
555773141
975170246
2016340451
926597864
106685145
193847944
152731893
618630487
610206873
298823593
1255241811
187898378
1718184945
2045168265
411358309
1028466567
69487502
1548716960
1207068242
781318184
1167589499
1340236927
225731672
1511320637
444298960
474563128
1393943002
162450518
1750878891
1906094920
1203086050
329178033
1862984419
1889609469
407438146
887467649
15988390
847436055
1959069306
911111483
1992931165
79158642
1552365422
1196523309
673212888
1775148971
803248646
717054080
1119209713
1487037303
1249294466
1314634839
258825787
1318370598
1043880769
1407417622
1763477443
986336093
616288173
50844898
194858606
1418648328
1366107354
843753060
2011041665
629390841
282205002
449600940
1524625247
1755624016
269833149
1575584472
2141170129
513449135
194689315
811239398
1913818812
2134173632
1128277785
811600610
1206391120
1858063190
1891920361
628662728
1524588913
926097374
1383958198
1548072568
430049377
1845085835
1407244573
1045063807
1552313436
154137877
1824628227
877420909
1732442507
145706065
2574158
1562761430
1885577493
240044940
1167884289
918497726
1226536223
1359243616
68674256
722294384
1784863204
379606692
1574770534
1210923048
987392959
1774854
1224125370
1196639471
1899699946
312890649
2042638932
216900075
343271619
1201256849
1993353862
1800277088
1072489433
1228952711
1571930546
2062747549
110671745
648025539
1111807088
71999177
813523430
722933331
534731740
1769931775
1457024502
53992286
2100314541
1504358150
772453335
1352090942
826236145
1815444553
2039503675
1104503142
1551833419
1271872614
1567570393
759972810
1742403481
874875294
1514937220
1364972346
1044876073
1330573857
1189064333
1073115079
797942672
345352046
779861974
63605393
130547870
953816731
1278937886
1883298372
908812509
1839400473
1165589438
1515652065
1641979691
2073774895
1100906123
5218425
83126708
954224795
410505091
915997025
946296755
2085891096
1131987993
147716047
230849532
1312525908
1723416442
745414209
1170244339
1505746283
1552354644
442534138
1378284046
798203562
300877288
319816671
1684727659
1166529044
146027540
1465054659
1431599822
653506727
1891029984
804391520
117582521
1169054295
308413739
1549155756
1027628080
2051378609
1253004104
240664700
131058017
2123476200
1188203596
1130472907
809037674
52300257
590712729
1663898661
1997616665
2014561877
266670038
175646618
206220358
183190014
51843606
1057499404
1743811879
924490954
237370440
1737456040
2847657
71626955
684480998
91903029
781150993
2029812749
1978180677
1626293094
697760903
2107025058
72566588
1761641587
948607948
1373024864
32680469
1467647700
1047872802
850615587
366968213
587715593
811001632
166787149
393930407
1928085182
304933782
1130728725
1250111423
910612402
287663654
1179598322
1811830403
450801951
1950434873
1346296133
398787344
205057578
1433295163
805112631
997212150
1446893881
791057261
646956975
1423578170
435828013
1351732697
30552553
42554060
1506796948
984696302
2015035324
635967242
929084429
110392737
1761524260
1405275729
1057085523
292825755
1868651403
2087980151
1977210442
1245983045
2091006183
659469681
1831448777
2138243510
1236019832
1428323436
1132254214
211578041
1723461993
1659140449
1367352266
1910870637
942438563
202168884
2010127376
108932078
1578500743
505595689
1060133583
1711275746
1244184513
1775832090
1670286774
1854878043
964037588
566834146
988409440
106693233
854545349
5416348
1676293153
1468566563
1795006085
303021936
1074066879
1948963132
1227841274
2109935652
1370528490
908809510
43449692
1490611329
1866710236
1637629607
806007892
1400102993
2105133249
1364932235
385185572
553179393
567670160
2108867819
1098626588
1299923434
1894430280
1841478241
967307347
96197658
583012978
1133135706
323962932
1821778545
526739036
986829894
1551857358
1674123296
2011386892
685237047
1723323598
857566150
1776572460
1020220475
1727428847
356793260
937537358
187586572
1986838801
1043165107
900151203
838691489
99600760
751868134
1123323125
101527697
961424609
1734385352
1636892271
1314568171
42000803
653414337
579183529
192629170
2124798472
1255092229
486176888
1380490293
633204927
662563550
797491345
1676900795
862117309
1484552262
1121360808
1110600544
256623590
90678978
279012769
435481447
1412925267
1672805744
916055641
10337574
616951466
2053284295
929641701
1941786484
813845624
1458064476
1091579762
315799491
1843371076
927688435
1742834688
326965929
728846918
2050446963
754748467
243784449
759840537
2038010935
1658561361
138186067
845208224
1335160567
2098984055
2122600567
736298477
1794345867
2015387672
527991193
537459953
1083631626
1616985405
1565979830
1254747782
813546454
2002636727
345272256
1411182988
254054469
156039665
1127290883
893022831
395164699
446746772
2031997089
1768301911
1711090561
64706558
1790415563
1008981037
436733237
207871152
1546704200
422253111
46596483
121875735
403937085
140249794
435811163
1684393780
1410146488
1262880091
1851257614
925021446
1851794717
780611927
1646933623
1226943111
341111250
1711517688
987123594
675704314
2089039456
981525441
63966111
330517606
1260819318
1271803877
1213865943
794909113
92145101
1962097465
1707239743
607716849
1981343770
26247595
1975644968
16348598
2028347589
984035912
1965723561
337063725
1232917974
2091673116
1592404713
839517741
1624314168
1569983524
131493219
340657628
1513235094
936458956
620723228
1653766848
33639752
1395582914
472318538
282375864
567169126
482605727
1580698523
1866555836
1844520169
556395612
1041503369
1683054969
1667043808
384263463
853050041
1018560041
685176384
1173437306
1526754100
1787704925
1079086424
656925107
1047054108
609463124
905499459
133554539
1889324941
1370919977
1051999170
1427469502
1716830212
1478393637
1528124135
76783559
1773718530
1696803859
665471167
1256281665
1186600840
939679456
464978657
740458167
392452883
1418365994
628504853
862619778
1930912048
618993782
1344382542
8332569
283128808
1274588304
1564824833
2093569468
112035613
953784729
323245167
313078952
1933729551
845797064
1939262058
9539463
10924883
257320830
41037792
230824870
1783515639
1278233165
1640607542
1004924479
641323013
2074414839
1618623293
1223981531
1010690570
1231664664
500559894
752146731
626476772
1609907006
890455733
1410820956
1461610678
484080284
1695353103
1393153699
1617161228
396243580
1614327177
1760297023
322143183
474580409
1942974324
1906119007
1854657965
1414692888
296059520
181931883
362679504
92634311
332874007
1392867486
500410123
870334059
2099346328
510004485
47298774
1138424214
520866881
166398399
554846340
123821352
215627004
1917376924
2063358934
1695372210
1127109556
2044408305
740842971
545843969
798127874
1827374348
453868514
876959879
1397569492
624397559
226071053
467514052
249194950
1041116880
217991744
327208180
1295432674
1588295975
658550897
1201081126
197656510
2006072289
973206695
349743284
644508180
1528514313
1194134627
1036716523
1271976286
1060985623
236802708
169144599
1301614891
810702218
1114172710
537580832
1694760078
1881212494
1951317109
216092758
669305971
322270877
226679991
693652299
1140638195
929284852
586759503
923151332
521423447
111732900
1685481016
135795275
1597839538
670374728
30694793
1743506626
406503951
1052991526
448070967
1425581708
1922765992
1006885621
949186946
386595470
1033531790
1706066247
1633019593
1802060789
1261232541
1624293766
2017147533
918296904
85740387
789931925
478146492
448172332
1815992824
482924658
711181464
1012864530
923410924
1517604265
1112448317
1486644054
1226045336
798842538
728316253
1028933743
825372848
941648898
942853419
1222619724
490111806
598192238
1792362040
2051604347
964894408
865427525
1580336654
544846956
1013641607
1420875673
1977988603
1507228070
2065573520
1147736999
719820936
1024333722
1953916054
1162881565
902283569
1594487766
1124983533
512469114
665315654
1156655625
1825518333
1267644382
2108835044
75669744
1211280174
530105180
1209320438
1228170383
868588782
210484117
18436406
1342247853
1180836424
1239159229
2068380740
2064161557
22292432
680378488
1140211384
225128988
385646369
1661400115
209399130
1508122818
1128541442
1797919368
1800838274
1563797566
1653702914
2093690252
161576506
46628094
1799160476
209623621
361923141
685152998
546367100
1786189346
953727833
1574599799
488679297
2025250996
47065103
1878207212
987976351
1414672593
1695562207
1771867648
509204555
857068109
789966661
664345922
1937209287
596218257
176336163
1755436805
740292653
1160765556
600419796
1014766197
1088703079
1586062459
346418259
960443322
265702103
1334791626
263333838
1126303475
1162025483
1424914973
1421070922
1276495757
237620665
766725317
2075039979
1874591669
236114254
1020163110
1541849706
1883668421
621450655
1712866503
1113571757
549421364
483340116
210411868
1431128834
2001346078
1182196983
966459145
791811523
1826592832
995752094
687099550
883866566
965389406
504705469
1172268109
90429804
41865619
1764889553
836190905
362179990
407643178
1293409194
242680144
1386373412
1556449590
1391621149
1975603388
1933158201
1887754580
1205937508
529685601
2050159291
800353842
1005168722
141749377
904001257
336164719
1018998938
147769275
626801727
2110218889
1250473933
1681427239
1270156996
426263593
1273893717
1021505067
1337422749
134547429
1488477548
2134984004
1798360146
232245557
1503563013
1832610960
1721392170
1467148842
955986305
1155772363
501204554
849061796
2123918403
2090457395
1289600943
1528269475
60563902
1012083721
105216959
892351012
574614307
1887200250
319659663
2121162380
217755304
1539943093
639428002
1192071147
779944931
698390088
1456538793
1353511418
1014862706
22540802
2082963780
1495960906
172056252
551256569
747559157
27206959
1990844336
1817988027
1938178816
282058657
737353493
1789044888
2092943956
437753001
1588215812
328070593
1477157756
1025646583
968825443
27595229
1408927815
1955091062
1181488965
1422055421
1542912482
1605689082
1006429447
885280870
1983705031
1502988359
670030510
797773068
1111951937
1558813530
1344699204
1699999383
1572122896
898433890
1062235873
153229662
654113137
2070326823
602439305
2046668263
1444092265
1676414842
1140936405
601576033
181554698
1965716371
626298674
84402550
148073688
1757902699
2147070909
283337774
1711618535
1945346196
887575741
1101093376
14275958
1641757791
1895491472
754416356
1457189133
56970849
305567890
971574868
1059547569
1246036204
1239417845
1656741943
561511030
1524223753
532069087
1115784462
629755252
71042709
1710087766
895733965
1124947440
1210258296
1877712562
1572401051
2140510056
1528614863
1255158057
1598218649
1008618286
1470031569
657164594
1406727574
4790219
1303633319
841146546
162943468
1040306272
775483566
208898237
402279731
797602569
1723565200
744903513
2029189103
441225289
286144425
23107716
513249237
2038489274
244831662
763088037
1294681549
96348631
978446155
63975427
51132271
246702368
804283914
1040748200
323846309
1976498841
556021751
619645824
1308403687
2125556301
1647784946
372792642
419740123
1777244354
1706416262
1619754097
966517379
996012006
631365306
1314078046
664827223
623607920
903436555
2032724980
1124990275
1797112094
386380754
472339432
488911952
1379177435
1912601736
1123268365
121770306
1486744279
1696522495
424560019
268600942
1655316976
913541751
52980598
1300436281
1012307705
1607171941
656841098
773985357
1289982707
914567005
786390608
1876714601
1387627522
1352640734
1411062
218962184
655255029
1675126316
625547296
1987897413
1645696228
1714854434
995746039
1077844728
1207876145
1706852117
376641932
560178265
1887521701
950953093
990436607
1938259924
1824314945
157759501
832604477
1336326837
295446742
1418153658
215669233
1894457535
570604978
1602208475
811113999
1196149267
1422773019
203576248
1890709831
1477172484
584247910
1128760099
1892637986
1069778
453865576
49354211
47237090
1934343675
1908311148
1369295057
979177555
2027694465
39209567
206837120
1111620491
1901161699
473567020
808553994
112234219
753542237
905862988
1107074582
1031064670
949903953
49983270
979158856
863551854
1295183392
287823556
1234208672
1111637551
897345928
648708835
847949032
1032293077
1741995322
1376255016
1664717617
1863183667
1755779026
582812542
1378358305
868749081
676400676
1450695996
1899743613
688376363
257538615
1212426291
956958361
1348769821
1500653457
107876425
1917856237
1982164852
517420382
1899754471
1585257408
1447252840
939523005
756870531
1384225416
550558959
1236737698
996845420
1975531838
1634043789
1084787187
4933907
620321172
2017154108
68231417
776119287
600540025
1710147030
723228529
824781752
1155333008
1552460971
763406573
779480698
1136215973
386759658
1695274030
225013007
1339337914
637843598
1467898119
340239304
1458651872
76069251
946909033
2136496422
682186487
1747211737
307943032
465742562
1366628141
242142966
107167418
1854249832
1383374137
1441653384
1166762388
559971949
1128968049
1472454255
297576816
1310511292
960335222
324232757
743629429
204011848
399273197
710617474
649908778
483969749
2002254385
1602028455
929894936
614430102
867666798
1401500774
2007742353
1814433493
1820627789
1594225033
286972357
406213532
1809406547
7551410
1810005238
583731678
213136278
1695213075
1559319702
475115288
424444768
1410135227
910576771
882342669
782342896
997056620
791253379
456914358
450144635
713378302
1596713386
1924500376
2094199778
1238684377
1302194130
426923927
1928523761
312816522
1389864795
772921880
619393228
1483155931
1153018211
1740696385
946938449
1752470598
1615116901
1025176652
1246551631
907481851
1819493205
1256675743
869085855
666394050
703622670
1924163459
844972499
249095457
1866467204
569522055
965588390
1566548071
1144737277
216576644
818695082
1369561929
612341688
334573705
605148193
646744296
1812594464
1260222317
360639684
1004327952
1770486408
2059055805
1616258858
1064558507
1097631012
275677327
1613294275
1258434280
439610258
586636055
871204986
1029872885
1138774065
611877207
1777508816
1004569093
999618848
1226636235
267359676
1163421796
1412186798
667816586
1271235707
678054720
711002443
409785207
827232845
667501390
460165150
2029188595
1919424690
945564274
1634701896
298210072
874275527
370308837
487035664
109405529
1188186819
1608971791
2080098300
1102143568
2038780332
209658189
1103151973
651550952
706725829
898899603
1490813112
1988371830
1552362232
908586984
225993319
848290498
1557977074
451443307
673126863
1172921525
74690453
260060191
962443076
1742864769
992919113
744142597
1670775239
1649781865
1452552535
1069639197
2055519716
2139561934
881094956
1493456146
240549070
968863296
2047649062
1513581155
2125428393
1136179129
1238562789
242187533
509417486
1669727360
1107745283
1098335348
1229611775
509172892
880885441
967645157
371840297
1895413383
1677992396
906592163
1855771332
1156037969
2039169976
98078872
463120635
1632875192
1231786667
1448071088
34130994
163656209
587951766
756761956
181961296
1469186486
320576586
993299363
2005836580
218023741
1648519305
1421918093
1645788196
1902347020
2016503656
1681032698
1033169987
1212957581
478566428
338997080
1660912688
1957203695
966017685
1472840994
1016221605
1658585754
1450702718
727729733
217518493
2010354970
357845209
1845658558
1525253990
425216789
1826470597
999237210
306101331
155728932
1233766780
225368093
1105685716
1276557
1389563431
390555486
1166781994
1757271395
399649099
727747625
1343088744
403211565
810612713
339613584
593997103
816430350
585695705
1383542627
952234676
1091764211
33158750
948734098
1037867497
927155666
2088368276
1808296205
1155625805
157491728
2089701583
1603526118
2062880583
1206513359
1831607859
1632943923
1864367151
155804184
272103530
764159477
864020993
723311248
2079626163
474180992
1168145326
2051922802
1407681432
385238276
1552670782
1573447117
1565755744
701140531
1926958045
590897668
1328242000
1349662848
446464628
1199673898
1478643006
2010677259
825005345
424346252
782840784
1954693024
386978569
1802305298
138970764
568222608
1052912554
137290107
20014496
364294117
1472461325
159230960
1061761186
435961097
504233245
1862200390
2115528655
848087191
17867049
1184194317
1199991114
330290452
1773479760
1706488892
1465418692
125327821
931230362
1409216509
709982083
466785870
1535870627
524124149
2575964
474883052
1574106106
362174579
827853249
517220102
1004993987
1544680400
1364757272
1856494046
555080208
1938059256
1796514245
1126341353
2079212917
1623951103
1033847276
1451031716
397575243
888435805
367915362
1322773942
135257936
2094024164
2040966446
756292550
966689511
1518191492
2135804034
968010794
1974905442
1157579522
1803570094
1245832004
538746358
332260518
803878077
779144998
74986368
213224119
177056242
66166183
1696941624
1071888787
1957554528
783581691
935405015
367382740
706675696
1911177908
1650437397
1303682269
1026766046
2063272188
582140325
2112406569
784287472
675693465
1789001417
2011545186
1168745205
819852909
1405195436
576627386
843192255
801391990
1022301460
885812968
27675621
699693549
881409126
860635185
925278381
860645003
316917164
2016610542
2018317265
305331134
1805043184
128143993
1869977451
178345636
883948514
419979918
2013604282
1230323485
437065018
857368654
226919740
82453378
1034425371
227088378
1850308647
1987616318
1840156048
1638501453
1295290831
1146666886
1953127709
2062611130
695367932
1132407400
282323203
1309273563
1936101352
622784991
2126917115
743610006
2067766478
2098379034
1262571227
2018721449
561585599
505507121
1463911180
576120184
1665165763
1416018599
1264455646
1017781176
418557970
1040351264
1335818157
1991813867
653666229
1193933015
1066676629
686424532
425239721
840355397
1318214705
740587331
660377664
981353650
314214744
1237034682
1147683878
259305637
92257991
1123274474
2143103911
2130971566
1979732205
244405915
355492709
1734498307
1082170112
309462829
1404289556
828309158
885551633
1322692475
1827778525
334061532
700635897
904651500
36816803
386052015
832269972
1459882355
1904730655
1020856779
1086996562
608455938
782705588
1384184939
1291993752
424558494
995481404
56522200
1810643162
1553760109
737899699
725347679
1754529289
531741894
1075996265
1382185788
789452048
113274560
497936458
394930308
1190518791
2027707750
1555833201
381306209
2036787592
1575650317
479276468
763622062
1669915764
362430220
730437803
1766654899
1922399961
637841475
152754890
1919416220
1933729970
1765084652
226013104
1656072753
823752075
1155739690
743690275
156727669
283353061
983797218
790995271
1999721588
1194393736
2106348810
2041349515
173640628
1995698518
801814696
1271487861
562930945
337333944
810610656
775355312
414975988
1559903738
1940131531
915918079
866412359
191685845
516217041
886463572
1526833321
1645942360
1143863095
120599539
298411040
2093095179
1265376552
362342891
198141197
1444703182
2127478111
2126347628
708468079
1287225654
291128535
1987210787
2023021303
1252729732
1255170736
617159856
189305034
103862730
1097685777
86923379
737547489
1177768093
887728902
1721178185
1962119453
2039621479
754305564
1876831688
2105524319
531978432
205811796
2041276265
396173994
1608198407
18357921
1907160027
1065938903
476536892
611757318
1708623534
1450768674
974253127
647284136
1897247936
430057642
486190868
216255757
312551975
1118801599
1399780203
93302989
123362379
1018874914
455150701
1367065415
965516279
692981029
929576411
1015759344
984829794
1033088096
1933668410
1406656851
477340952
1042340536
2111321590
1483420134
822247904
1055500833
1791990204
825779841
2005358122
1198776079
2079575299
1365224377
1838289338
1294699779
196567008
1715759857
1353203451
1751611216
54401030
439198901
97733579
1735961081
261634768
2107464157
508133318
1466425976
972290127
974092554
561281213
1964164420
80734900
985380920
821891944
1708014350
167667230
928677753
2000226885
1413750840
1853524353
976928070
358759751
1368987799
154118657
606068397
139563492
815976015
864200722
1689962154
1393354190
186731156
1844060014
544335390
755426552
1506256228
1691402152
1950816276
371048535
1285360014
1629801679
1087167935
731419737
836029656
1701808541
1071921971
1383840771
1587184595
1915169357
768760751
822024504
405153126
1302060917
1354429918
1531591845
141374025
894749688
144782538
688132085
1442398356
366750993
814245547
190766243
1017929780
1783377219
1809486979
2009322700
220126483
2099845228
289382664
1061522310
1072603308
222574736
1249507297
388172216
1422222026
1830779565
1749637994
1266033131
530480947
449624674
1331767325
1703100087
711669266
1916745664
1884809605
1301249238
625411354
1418730530
868921831
524038443
1927534021
1826186447
1568470809
1353218317
2023056003
1263484715
2129068783
736668934
989554383
1512452692
1820879851
54451315
1880486438
356953094
885700116
239149324
63201631
303880301
1494366911
205798322
47578225
1130405552
1055825831
260903730
770297462
415009382
824952092
1795734209
1594109512
1698247374
828030558
856390029
1858373376
1925129920
1115926732
1539765553
1301178872
551673716
1733439966
1800745127
741953658
1335961205
2126997030
1283173260
2135823368
1939189095
1768664899
319401798
126382172
525134640
207204335
322945396
623062972
1209450553
2142187734
754179147
159881313
1159174663
1639335045
529813844
1100951914
1004584846
772845107
1647406049
944194930
1136667050
2061241619
184382148
664541069
860035850
477247749
956149154
1675736014
536916435
451583371
1501354277
646165904
1134882187
1620841368
550022718
620555731
207644419
1744247670
406040011
556999549
1432393632
1159118969
630223126
1985987964
1595571969
1733208650
1092604471
678989706
1947207774
161261373
1216382678
1850585167
1376409821
1072595273
702511197
1241190362
518318318
1735403779
1190767198
974170695
1679336572
2050156482
209290744
1430870740
734712888
105752580
1992663479
1240866283
395275758
1168330683
623290608
267320389
797050776
451456757
1537680345
1838025918
1922339816
1464367993
57184913
484529840
1740943418
1599569290
968206124
820616169
1011811668
465269229
1343752771
1635438288
971986004
1473549102
1462834880
1185855946
1468874389
505339837
675076016
122189951
1697102454
1392687294
420076308
1040562339
841806515
2023951996
925144976
1697287457
773063473
234086713
1905301481
423484522
1539663086
848242802
1867403523
1809054008
1140786494
324779588
416426012
1303519532
1222184446
796966898
974605345
1155705619
1779685228
839188445
1725164875
141008360
75513134
1018986308
560509892
1997537529
1421987597
1962724056
1621419331
1143217554
618087947
1642424918
1234171972
4782724
792900216
1780387116
906577013
557733378
927968142
635544024
1736321211
2137007200
1577688248
1813669030
29656657
1550949570
1433004431
972387018
700076750
883263230
47885271
38787436
1031836974
1793894765
422136721
872408322
1445364690
1610792558
982274018
1896075119
721423747
1490627928
1124423498
523734852
1094272075
808009758
435742620
823198446
1180672115
1884010234
1577762292
1806773362
2029945919
1857364446
1837219825
93739479
812064754
73466740
1611464751
1533115756
929918010
930782339
1613599814
1542246195
1726679492
1659352601
1910391473
576375933
845832775
1105650917
961718329
1379023013
861279211
1592898985
900505533
1891416057
2009794323
2115374453
1778527843
1661919351
1439350904
1790701659
57051008
354742181
947756364
1719613140
989208754
2007872169
833504179
1063595874
418168404
1918631849
692436355
155147385
1332980163
1548631008
564602438
1271041602
1328551226
893533012
677968952
719398097
945822711
1482864522
1389647331
922579308
114641034
1337389343
1737902226
814090753
874113046
1453716263
1773083083
181357435
778269076
236644474
495223016
1026129562
2109916798
1659411794
1333272104
1179890230
614956463
278725234
781805076
143151564
809589053
1483361025
806942072
1551954817
1957189470
1767177400
1312899829
423373042
1603779297
2020055567
1326158646
389711375
1922809601
1043278850
1309458866
510224305
685496014
803118081
201577556
117877008
1542081756
1502135011
1077034858
435514492
67054866
1941943825
243692642
928786429
2092856448
1963572688
1485687887
661624604
1584963275
1353198520
1956364228
1565018205
1095099704
239501031
1758951454
735774710
203163590
399454672
1893712132
1193316585
1832361506
1053817082
1891241030
394132377
1106141876
1751993443
1505446999
632953502
2006403299
690032107
866290419
1635416712
469664434
1604361698
2046788826
729358545
1699704242
1263555888
1858238777
181438296
1316950905
1542821997
1761008924
631245615
1296561550
198390593
1504068010
487618529
533191706
2009572381
647617949
623180098
633671429
537276061
39242363
188426953
1395101353
1789482044
65509468
190581970
1425128494
322877873
121771604
59165137
1972976425
1744315514
1659470853
2074284821
1536824672
1441837349
773164752
990183559
991693302
2111387478
1476389532
521480652
1499566637
1814927264
54984832
138247660
1022520631
715218528
1307932535
357051324
144710248
760700672
177104815
110598313
54848856
1319347220
414555957
1737050775
685677033
69013277
509370846
855763555
1393549382
1644274118
470433394
894925380
1154991893
1141690773
875843474
475403113
2027858982
566445447
1218522826
1420340704
689934107
1484736984
227111237
1732582987
1247419215
639500247
826496250
1786428516
1445221977
41061892
1468079608
1955425772
166977987
2084955958
614554057
2112090049
2121363875
977037873
129885416
1165315092
769362017
959371119
1309154725
1951576280
1882927081
498606261
88708759
457116272
458990545
1382223784
1936627068
633280615
1697171393
1738663436
110654526
183565686
149829421
676125628
763344804
425963098
908947343
367036292
55582511
275884830
1852586776
409092448
2060959692
2130482942
1630006599
1241102251
1795267514
2046175581
1688707218
327645744
1711169085
1197306293
1088161532
828823558
152826529
1077385243
220129463
1292879228
343382959
596438971
275012063
511702869
1783456478
158278645
1402073266
1333277392
2124941717
276905894
1974452604
86151060
514278171
2133724863
1596443611
1242305460
163411124
1319901089
391463599
1984153882
483766738
1559746063
1689711289
919551828
539050379
754437118
94339372
711563590
59745528
225376478
1341014679
56788106
1914765694
1253601665
1300015591
849633561
268003927
1737583863
1929431967
1990162800
1655265045
686203696
2136834783
228560118
965819699
1347044016
2074135906
639111541
525607655
1360571379
517194989
1643598313
773235553
1816319491
1086265791
1495197386
44993004
815418403
1739686680
1121761240
625732516
372296627
1234569923
1148807738
126516604
701140531
712043644
2095372637
675168264
32553444
1554496884
301518314
303883251
888547099
2035725296
1085482547
1528209037
759050917
2033245110
1209384288
1945216700
566201170
1456414636
2066071989
682730187
630630468
1982421600
178753421
1242178709
1123692605
374221640
847390131
525993637
179403634
1419625770
102334707
1659223102
1279990623
773023505
1160643240
1858771357
251300056
340235820
285541530
625348991
848467646
663543491
1231600343
1974570681
640198628
855961541
1046322031
1859978088
1611933228
1255508337
1777615512
553459813
2113837698
245240413
1635297237
390073693
1035301290
1598620786
1643869695
277324555
368419502
23363533
219360815
917966222
1820606745
2123842836
1779100290
1220224412
1923815327
377642578
577738475
1646880364
516564736
1420868570
745407909
785277924
1848742388
448196636
162540323
707573011
574760526
1178072546
1733614262
966739653
1647481067
1486593679
194032838
2111714265
385291237
7565699
697004220
2058219260
2101892367
2102627648
1448363605
1332343845
1623326870
1571057231
1922078911
1231962043
1965742064
1392368051
812897893
2089531785
778508770
1327943475
616557590
1187569138
1919346031
104319460
1284305100
2024514794
1013958550
2053033599
483462684
294147890
1895477713
1666635994
357844016
1370038851
368573759
64646964
1841736721
315606841
838588822
609323038
2088132120
182328097
2114005845
560931734
1142469312
1458618581
697277456
1994187505
304442788
695996788
561381251
314104167
557107755
802135567
160134545
399962916
73813835
1304731039
670008872
928754442
739002526
1629465794
1633201868
754128449
1256403311
186306594
476395150
1831057710
244141597
1168435808
1844243228
203570411
1623313297
476478058
2084735726
1804189343
1223047525
1412678982
544650696
1521254608
1856262803
372168713
1135692447
2138110873
479250574
2130314134
540235952
2047686324
778458888
1439958469
1303044184
907308921
761592255
1484297777
1477553773
795154023
620798987
2061840735
447614277
15819275
1278757271
524816929
1347317610
1901269615
1257378239
833485607
995130574
1966423361
940103102
495349680
427337533
1152259932
105889623
536960701
956661298
1730026225
1905013075
1974828909
3585553
1407828156
630798425
75016062
1164180693
1603546073
1355620005
191431446
534915593
1561505658
96480481
927916874
78524260
1655562241
506747479
1788829651
185783857
1892528013
1551637310
1764346995
1269026420
701611475
1470051679
1632229849
131334018
2013586820
434026747
1330607100
1347921975
1632518017
2146967762
1231391427
347039577
1679909596
1070039644
438674426
1154823595
1859313386
1627936735
787091547
9636392
543343700
91064911
89705293
526163493
276385925
442721474
779090587
311465704
1035213874
1595762325
615924420
2021727722
1050544882
982891244
1219970433
491401339
443698533
746696103
787162565
1711231911
1962793931
231335958
587162575
381719321
51019839
1471509502
455994902
1335451274
1291054573
1573619388
1759308210
900572377
153456204
1083464064
1748491456
1423107873
1222904551
1009688092
1668552814
1772658592
443442073
2058168738
1638932875
1203879950
205864145
579998402
479511229
1320603238
534583074
1170825519
427079369
1091943002
775542543
1743032450
435675852
1177812813
866137177
572784691
80057077
215132538
1811216877
1050557566
65914045
1444781776
2037176671
2052467157
1366033400
1584755672
1250958265
94874445
575668557
510582119
801843837
1820821958
759496201
1904943318
88615213
1657508857
2111134307
1020428394
2013752966
328439975
1329352437
632828632
1707062203
944173113
55079919
651420385
1743966960
1822386386
758207159
1317773453
457947528
473599579
1569776117
179512735
2068899735
1949269005
332975909
666027734
1061852384
1766911448
46519633
86255463
1429479176
819001362
72555917
858830219
2134484368
1586849630
436181734
970882360
532053483
269782105
1684438342
605844057
1560292606
1168109323
1917711441
1668868754
1746952989
1917604548
1050115359
1624697532
97807047
1785691255
863406210
165319713
1469654563
1495298774
377910666
632511997
1383995817
1644386516
832695246
2029619969
1696224246
1795248815
1383247881
2027437890
1467033606
1866911518
369792257
1871923618
627592495
2118008210
1536845010
564980144
895118848
29626357
879845864
1469074175
543661096
267952551
854394893
2094237482
790140805
1668450433
1919314882
974621409
144662296
937959671
41933030
228169185
973104211
2075753080
687251329
1900304798
604288301
491482659
985967052
1337092361
1050549586
767941630
1245970354
81499225
286598851
875956800
348886172
1186429521
971657644
1327332029
334351632
387856316
913732766
499701025
1225205223
2105759579
445800909
2040578061
1768713294
1927378451
1915113184
1445899225
432761299
944813026
2128336892
1485272051
1965649558
1803597052
1498674915
540964728
1453054937
1679850467
316864129
1486070333
800549946
1909554900
2056162447
836102446
1120705347
369227235
1596492768
1680167181
110378998
753342661
357200899
787006711
1605801717
1345467964
1187122296
317272066
1519040274
1837132897
1025972073
1568281109
451062467
299065555
1454293477
142838294
1247715334
1879906037
1279081741
743193839
920764115
939729161
361528411
1264674607
1506686497
262906479
378544122
245649779
320707425
1939326774
358304584
1330329509
1119422051
1853770827
1847635131
1007599266
716441457
829624365
1721022012
821349448
1580053728
1245353397
552037519
1651576551
1375327633
293676547
535618154
344825103
459914931
294618824
323506452
938758560
323868830
177166568
524052339
1377183948
1983632808
1075094144
550730891
145109615
570908912
160388452
1032298620
20710943
252562603
854608669
1332405820
926120134
759561344
2112281070
1255940704
1713080862
304047256
130850737
1587222230
2141816873
619335286
934718741
797681128
1065808453
2089003625
979553515
439500036
611901157
363245141
1096473777
357733286
1400588602
1675792004
502016693
1351947012
1706163102
1100828529
1728192672
1477538548
292324947
1110964332
63367926
1679060839
1255208436
1696250315
1970744163
1276682441
849145748
313757837
15051019
2103474214
1703133963
481486554
1185025368
255656370
1003049401
1083661637
1446883428
1518010567
1883498760
2001537022
188806399
305938050
781281137
2003221326
1302935028
761835981
583048714
760375857
262457172
2071583490
1287817936
1498817096
269103685
178074922
1360038052
350580799
448031940
1047213781
1892765229
1296179512
890425998
1889979243
968873791
977309838
1324695638
649875244
963057352
135288953
2034259786
1936896056
1971184470
329338752
984302961
535361658
1227073959
1943256136
923686253
1855643672
1038133711
1542706528
1208818672
1925045497
2091479722
199398916
613594826
1801742347
518722211
30215476
427059093
224236565
445497115
1685189389
2026460955
1386895986
2094231968
929681474
508754550
506445177
1036857415
1115391312
482822041
1941694200
1026525793
497691386
951353481
1660618948
1614629483
2130061759
602766597
1539896243
923526384
1555889771
1567586321
563491985
1385021835
823769427
66136819
1736985622
2066720730
1089212656
591834464
1435041538
1791052632
1441747846
1399323192
275654015
1011363845
192005190
852799135
454004555
148331354
510805556
1188508465
1114186521
1137944100
85588484
1130964787
1364474768
1788193708
489913216
965481260
806167214
1121862116
1593162307
208749037
174741768
1460964705
1752445694
1431560586
801316942
65826316
693427963
993075631
699474611
1191087017
951657356
181727466
908672026
1066431529
761860350
40854076
767111131
995801734
1911951525
1199829164
1178490866
170952512
509609914
1230035659
1544821892
408394207
1979884255
39694843
1246695801
2110476804
992241776
1216923654
1705990158
1084442924
1587579713
991570042
57466523
983943584
1167170499
1746130237
1332986054
586606693
1186645902
707607298
805663810
245234928
154231245
1867937126
143015657
627570797
951229464
600842119
943935906
1676123669
1872488601
292224645
1241363373
1819706906
2100874851
346994834
1285139237
2044376084
1011630032
1869551906
608031341
417556551
1312442294
1600870069
1682863075
1950887173
1026064781
660652999
1437975056
610428371
1202196286
2039958047
1541994871
1491068257
914551379
1177326934
1718225688
499100320
1088746489
1488871952
1235298593
1260472517
432282128
748461329
1170391339
8936432
430572112
1963746901
721414033
552120748
51077101
839973911
31643852
1312498732
870406624
1613989053
666058378
315795309
199930980
306523304
1536656438
1706705608
113687271
823085799
1939933729
1356389005
537154316
2101167671
945170362
217271095
803819348
226022102
1413473342
1702349210
1151873446
651014107
1707460771
781809527
1725058425
1172399670
1594387389
618453945
1980920568
597788249
246116558
1578828345
417726353
380283309
1211907738
1113539402
346748769
2053591119
1449909097
1475715909
1016059524
1105470442
1489866218
1983000009
528195640
120912704
1383886806
751658278
1523328278
1061436530
912862134
362167290
1679217484
269761988
654314706
233036656
28234747
2081550741
452905752
1558451190
1641932213
2038991551
832979948
1167252709
1040166550
1179395636
1448804744
1939721737
1979809356
1999997791
2001696049
1974903775
1109969211
818629594
1832151095
1657196969
1935902587
665542556
613869172
1814667617
1834820695
1610089751
2030832237
203735804
943169088
1731236243
1795580118
2128697087
1367484786
383816613
1214668378
1121982411
1444466844
1369948071
145476733
453257524
1561780274
570432143
707294078
998260728
204787176
1634360582
564169836
1151977093
2018992275
736586788
328553180
1131982563
60761309
2108970921
1874869454
31528867
1543999201
648610490
2137300595
1787820242
1255123023
882231691
1134389026
1165101043
203038259
748298967
882818970
2083889316
1831674162
825184212
1385664073
946856438
1615764935
95503651
1699230393
1131092802
1615451212
1615351597
1661608437
1791960488
833857588
312172009
128927233
971737402
819593828
1636044682
1726544899
640315412
443316156
1896569815
1564910125
2073793789
2111043727
552857219
1042881326
87030600
1633410144
457820448
1659076814
1066729802
551390528
1406634938
1658539228
1031723792
386930108
1578155889
1741542118
1433051528
484268771
1294894087
1109428846
186926467
936085386
1831219758
545428109
1848168486
680959686
2021203031
1440154021
1718462837
842971594
1003757091
1298046171
1242652479
1085312364
1142386467
349536336
1375935942
1837390701
1061648781
710068120
802397658
291690342
1990263781
1261012816
1461582916
2125052956
816693303
761652715
1782840314
1065247935
1571847891
1880103463
1679741524
1937555220
1671706491
646108820
896536584
1797587346
1681683822
1505877999
1479148892
1717138990
1839772207
266651843
194882573
838504315
1165956123
457696413
1773040852
1502088164
1044016495
265395511
1855009786
128937803
500446308
1085453426
1441353843
935865568
588054137
993072132
1426383941
1059626491
2029252612
444851189
1404833030
626823770
1864026992
1864920144
746025459
1598674504
1659005019
1536682768
2018144581
1038623299
1810258142
1616428759
878100430
606290305
1849955468
1286394737
2090822206
307856584
1424965999
99105475
1855847172
1362513675
783821844
1897196364
1912883722
2109758121
384008075
1809108267
1736346518
875335620
1079598441
2131313315
1197365540
972378741
1110011718
1612969075
1975157089
1841912343
274009161
235373142
1305819160
1784944424
119627825
451995700
1456489285
1657541757
1274582003
142781705
1022630621
1574850598
939834655
525853460
1204367759
498812300
416844542
1426542118
1832151095
1211801204
1219577054
1054408742
1379536850
435120041
366707075
991384822
700197518
1933355257
1316771602
463571669
1134417344
1526603581
879343566
643185352
922638536
232409602
421203164
1230453862
1514026350
1799333010
2091689643
1074980317
426883007
1029664664
1190607296
178082340
2055692013
1263667963
1969624681
2059532298
394550806
1461429002
436707210
300235397
1002990698
714060135
1841515878
1517921361
1361874510
1212381303
1781674638
91900157
812570026
1012740736
33063102
504226920
297444274
505106962
1082694062
410935115
834477939
1924654517
808514409
1346785461
996747610
941555412
676871264
573236589
611584309
191349069
70013899
1163029560
2138843977
2035405816
1711450774
1933336826
1920211939
972915032
1600404585
1563020282
1779278322
588582638
1593065304
107320800
1813283280
2143668858
800312185
1648452175
1688697138
389931644
1496710217
1222391869
285424519
270152794
600335959
916165130
1248215347
539133765
1804892479
363120968
724449115
1494365722
926656042
733563162
351698996
1575878105
434965877
526094205
2038127039
738082556
1681508580
798226050
1353439456
815823030
1820111073
838706613
1127038582
1904119554
605839485
14172115
1163608714
564020555
1083519583
1623197813
979131599
1472088282
741286454
1933014828
1014315089
2075600780
1438987690
913655282
203203953
730873223
1512187974
692426772
1514151558
333387620
1396395055
629825376
1699027370
2066865158
1296906189
1852530177
771549923
2059327876
536785115
481083090
2120219212
411434004
1002078534
1215907202
905192745
256718859
779557465
2020842162
1343599577
822158591
337283722
1604594592
980296761
1640595072
643842961
267263855
125482764
905375820
434702658
322444544
637131545
753609794
1332666036
1902457471
790824133
1189929401
245894452
342413009
1445355465
1070173021
1112995824
1680957566
1740095687
1717134329
652358989
605765978
438474069
848992608
624710197
711505197
356543405
2092800303
1610680169
140125557
762366486
1773015336
105008830
274554419
267596726
1117460123
421832608
339154165
116472034
1372808679
655237470
1888029648
710640949
1854007328
699304891
572519599
1951506492
2118893300
2105584834
104908893
1705803638
802951485
700256000
278639022
887952328
1347649914
673418227
993131771
1394858620
1353132453
1980503931
1045544290
1289507005
312958469
101975453
677920435
2080322803
1633888895
1854855025
1014933387
1774401651
238959659
990630502
1164887394
1679396221
1921962734
1953867440
1671461805
623624764
1968965591
1401823424
1118429512
453968236
609849202
494790641
638613271
1509161923
971724157
2101503983
1554357963
692573801
904585363
284851350
874676949
1395184769
1842635490
559321847
666980853
1093300466
1753901171
544932180
136822526
401482045
1792272733
1727503433
958917514
1616508056
1752209469
586246459
478726438
439374413
587512422
2114137773
1949055926
559982144
292728803
1464006129
939847217
1996855456
1231566204
1376099539
263638837
217588348
54905654
1621572246
228822241
89982747
468345202
1339321163
1171273567
1727701695
626929211
228846546
1529541062
1449364431
1294006943
1830953241
309600616
2034579332
1603876249
1657032277
142804412
687261571
1678422105
1532859883
913953828
2071956989
209486133
409211704
1685695735
1634835547
1384386254
19657316
638431161
1460643677
853303868
334416634
1888633047
451711210
549135148
305667830
460475452
1985078437
1621082717
1211044617
634010561
1246949231
1649836831
843537001
1008044040
1452978274
1321963135
827800304
249503
1013727122
1170552358
733879617
94272258
1119000956
1626190599
570988386
965175603
1513316118
1214031201
150136869
1548381762
302117006
926065357
1390463377
297416243
2097914828
1746435925
1065293185
812383959
124358039
51068900
758111083
1758680269
1134461840
384174518
1179595554
769567296
827525826
915576644
1663918075
646079527
1680228464
2061791346
1179516324
779183869
307540589
1386096840
1095254311
1441918893
26510642
426023774
1326464961
1035587364
396385999
1129913390
2028238229
873861700
2092441672
1402559983
476497340
748114650
203830957
1476982556
408386651
543251173
644430537
1258194235
2124897946
1706351616
1360739116
1744730031
911057289
1163637421
2111675626
1387373707
127560849
1495011988
981587937
992198645
1551025599
1690548080
46521458
1364065336
223122906
1892620058
259276479
1873773979
1789131875
934603203
1564412452
1672593255
1240537028
1744534701
180920074
981482788
1056180012
828672003
723715429
749030688
506450993
221180202
1493289295
627433036
550998007
313953452
949331961
893789037
1918243589
1473122995
754795602
1677936554
1635931026
1640320607
2104651776
1512081072
1562679780
1837752319
1209869126
1384082172
1386345965
764782250
1889430251
1550298998
2009402026
1474294137
257625136
195126035
1689080183
834168283
1192883542
1612691507
424743725
2140428766
1753814165
361468237
463500089
1651009393
924604052
1890307557
740951310
1925970643
1125318625
1414421740
2103661467
1843399564
406699871
1613586737
230726214
2030367693
109853000
440033938
191815288
1352583324
15983940
1665899385
300164629
948794998
1101117948
387703633
1117942447
2133350223
1164601203
167668893
1075507132
1917238004
537153539
344732840
1604610316
650266914
383411954
1782665127
1255790141
1925856327
295817670
1304694676
1114192555
1028756928
2029178110
1292571655
2139100342
1744577062
1406737068
860107974
1461024480
1385316072
1699070560
297928171
1953764256
1480804117
645737315
1266595340
819540315
224387864
1766818571
900463650
1718549806
384646863
1675251252
2084925417
525512536
1032053858
169880261
1100979368
1973892385
1780885107
1707359255
926004292
1101136889
1735868373
2118813266
977739701
371415364
582220279
2114126487
776994419
981370063
533942499
1274313
2120533987
2076753413
83167822
1373882913
397816806
1114168983
413943512
1520676057
1300464840
807649633
1557266020
867043744
537368446
1027977942
2025945071
1117302338
1211398482
1144426481
753529900
701697738
244856010
1630797922
1711623309
197027461
2088804335
1810791177
2002274539
972116199
199982385
1645431841
1673061587
1634574255
110479957
1141223227
2095421952
1591679990
168078482
841312325
81146804
919148169
1779683133
1925481893
1040811507
1622492072
985395187
1134242628
1821897703
273670276
116367760
1451278989
1850234435
2133559055
1683485173
1710884326
998297130
684255050
1256446978
1653992686
1175328713
326124465
803912096
425691923
1841976801
1066609719
1168509882
1344772550
531006423
1470608865
73455715
1370965480
515671674
496783998
1821872799
1583766253
847190558
260275104
1158207769
1081458182
1885223468
1485020627
878003838
861138783
50588900
1906886083
1110000919
975608338
419547058
1254192081
1753654292
1927683968
1738592264
1054535672
1789027437
811854450
717422163
379492643
377383825
1524734987
701370268
42343213
390659826
1710439506
184622675
892118149
657015164
2089561037
841319468
412510725
1615511318
1191089285
1885601371
752000638
662242447
1509741300
1892358022
535219798
255672054
197403566
1484866428
1081278948
1993988782
1289564838
1059636212
616325893
1186139294
1784759821
1009479709
1067398211
945854808
119755104
1758549979
62180792
2047264642
1792422294
722193457
1312666807
691168575
1591320176
63635025
706407274
1075585028
1387216096
684600978
854988309
306172959
1223638524
2025885661
1196648842
1312709311
1929978262
2096885698
674103570
2124572744
1882494377
1989151863
737889925
1602390026
1882211448
2009241499
812948284
1834145995
246820061
2111959243
1940780273
406382110
1511289541
1463053170
280528814
872147067
743998236
2118411136
1372216489
1877399595
1415750027
1462554009
1611056159
1445809992
704130521
1982285382
693146830
1665758635
2029912798
1890934322
235294108
2037003555
2066155743
2128607569
52425976
530733938
1659805856
1472028803
2098750433
984968394
1819272386
1973110706
2143137468
659365609
1113114284
864687636
1375526855
1540583083
1136234376
1833830950
1980629763
1128627260
1051708130
978283879
1062216180
1712219255
1283676005
1747633811
666656539
1257435660
287780680
1237259094
272715553
824777182
160595754
1932756702
2833907
1561817844
796026136
1408813895
624122372
907320730
165350728
499726662
716784096
135917752
659990782
1905529797
452670006
941354377
651248733
646339206
1601030306
1907655782
672620346
229131592
593708380
500444759
144595817
1610315070
1179587859
1022748256
1085499149
298990670
1864066788
1442024511
740071027
499559397
1178529352
864259455
804397710
1458614985
1239838888
604693150
514233075
435571591
746591674
2134737628
478762301
1299846411
1046170432
1358948908
603443832
50585607
1031120495
574948925
1988596633
1966469712
588858424
721289203
1279321943
2037886017
1910131176
603052239
89549196
2055399869
1549718693
528966825
1032896455
1336182973
1222856419
523576949
662558205
1955222153
656180444
1565277367
1770822246
1348166274
1873803026
1351910215
804409045
1639505629
2073355282
1729348510
1986266623
579042210
136648267
1844444618
219465081
1364441976
1162232162
1710682877
530879316
1043408310
1010834431
1326828482
728960383
317175358
1689689673
1120546375
562377610
270803543
1410121812
1489923765
259145462
1586177673
107736307
646895049
1527816830
1933458330
1402398713
1046751416
89689245
413125503
317500198
1476302225
8490922
35782378
752264593
639139499
155533770
1800656332
1923220973
1093032733
1681881573
149797256
1201360539
628959359
361319172
1915842390
2017709200
1598018059
728259381
1354742461
381755442
29012339
1412246573
1617343610
1665163697
696075906
2055434564
493243224
1507964735
1603848745
1458843789
1489026680
1540965488
1130639633
562126735
652860715
568937955
353154100
1393975721
1753681274
1521409724
44716335
1223469756
1144369063
507366923
786261740
184773061
1059688604
1743449164
2122185834
1860749794
182260319
2100173142
1613489420
1254480957
1564421257
1774263595
1900935473
1841049493
1978421272
1770551640
898053004
596116729
136980560
417481023
555512229
1027922796
1737056878
1098485760
662841690
653094577
1781310072
1527019791
1058093938
1083998470
449291858
2120984143
766076174
193653217
1569705765
1616098912
1830613584
255946441
1472763139
1820831571
813760131
923643814
347795923
666075916
1394013395
1130694018
534812888
1328647280
674035573
628064150
796809140
1683576193
802486979
575270522
1178798652
242051165
1890067031
390625292
1132503847
2118400553
239470715
497244113
972889713
367050547
791815955
1859712706
829883761
807856039
1218778935
1724544107
617822627
1496001902
235899489
1042817521
124668113
1013344598
1901121305
824075593
291546686
1930167455
1055675148
1397025044
1170878668
745447132
41273231
1523539409
1289170836
1001275830
64953426
1345258765
1082733245
1001014406
679990065
197752377
2078088888
919275565
1587257093
509732948
1824254621
1971439466
1394127029
867744870
1311054800
1690964025
1984715004
1651142331
2058561830
301505052
43091782
1438521742
1568798402
838802493
1757336993
1566638079
876435154
1282623670
68910948
1050067995
389895879
165185404
251939790
1441631824
2036829859
925909234
1784050718
1851600968
743968695
974888705
261656289
1921815145
702629971
1460583588
1493315101
668162262
198012948
1082732866
1749969031
253451893
921770642
558968628
853900894
870366977
2131937644
1959350491
1592587274
591966642
1553523386
10900748
340269522
1920509042
2097621137
626499222
1165525859
830628648
1100235785
1900719124
2067959472
1325874277
475949659
2106228715
1617835908
901523722
1075379655
1665523496
1634522947
1517290173
240737069
1844169961
2145303266
2124068890
179741103
728009678
265313533
861069344
329264293
1697031091
544799223
645616944
525350692
802439172
1876294723
781291232
1346964097
1302451918
1702753515
20795888
1462566045
422116774
1439366602
108839527
1392407936
551073455
1473482858
2105831280
575272333
746342319
2016385098
1227845837
423600106
1352814611
1016896028
247556616
1337652408
750717901
2013441013
868609432
1021957287
993139791
319495190
2051600115
1164292582
917637475
1950752702
457092206
611372060
861947163
546470418
322720784
1844113699
121650664
1464379845
788505578
372735980
1585528684
1158881928
929965254
1067291721
1558238930
1845051345
340490512
2074295898
2138410715
578190957
1648321209
1414643038
33176113
1054020171
1536673606
1665934136
47090935
597334823
1084363757
319639589
1032395340
999086189
1348651273
469916659
480078495
496454832
2061565510
136312162
1572149610
1739705438
1962786877
703567103
2047236962
2010024955
216933922
693445626
393917601
1121370930
1381963970
290546092
1652674646
102796237
847958958
1533477496
1408924694
77957458
1810476700
860474119
576467708
1296596170
1711654201
1653295248
358303656
404177604
50601083
694441224
1061432783
125551595
638755931
80099119
63162164
796324243
1199225848
1163834479
1469325167
327806850
379632483
1780964082
2074779398
28973530
1175609033
338191523
1527659898
44982605
361460640
1118697263
1907115944
1047864212
134347102
155986300
1675364066
1921847251
1643356409
971338947
518100105
702327439
1573335802
1957794318
1270370990
265087749
1249903965
878932422
2106849479
1143616879
1646426704
1421117600
2086646752
1903166285
223904203
1244327144
1251256445
2086449775
1731981395
1863273478
702006966
1951691111
870144816
1145115558
2136128638
522916239
1252987371
1245530758
560099059
1896211021
912150866
1105128438
1775153633
1929745765
594266609
1683605106
1494375142
1113157785
1912198936
2072823935
757300477
1092937734
463372526
1180524143
1651150290
2012267628
1607419937
235519505
1854856621
2116890712
1209300600
2026055757
1469347236
2035605089
1526457023
1453154753
436984867
137636625
1101737326
2045848334
319431318
977010746
1174790117
611587282
1612789804
513227135
2030558008
1851219810
572678680
604406973
1353268005
1866394353
1527164121
2036845048
1351575100
1091540929
207367867
110008712
93897194
2020884729
295573384
824746690
1189209990
1103078896
350555491
282160546
1141954729
94226112
225290252
1139147158
488282152
751062045
1398853678
1125007467
2020010337
999605247
1721294086
706421516
1700585116
1580685529
2121454272
1935485322
287325756
1370547698
1970937103
862153786
1994469564
1324247423
464191883
1669873101
2022911066
786608770
1846767213
551112003
1318772637
874132166
1225068374
402686020
1741593798
1904544184
1669105932
1487304390
817265320
149429780
1515236155
577029008
1392337434
1191210654
585740778
273123784
1955282892
276759394
1404740728
573008787
1546325923
567416808
1046695015
1650636118
399899985
1100875541
334714464
1912502147
935550395
580883949
325655126
1320793603
1476305598
116097990
662118325
1839387742
2101599330
1210057060
667606115
1829063258
2142690119
130726139
787100796
1873482970
769413036
1739452196
620859962
1910399143
1863926528
1956324069
1070767206
763650379
304673707
173489529
1911756576
434002810
1371513589
605185300
1368550325
1728343804
1197265964
949972082
1509989324
653850514
569191140
1835683361
1199731811
997120358
2033488663
716287210
945795715
2074058688
1579662537
1931918092
64452588
1444608414
1553905881
1886742248
702315579
1705600886
63041234
371158787
1379227652
1637549233
1011972980
1998919513
1414689152
1604897697
1486318596
1461853104
1456587619
1996406033
1091320394
2007255688
1748981284
1106820055
1870902358
187136400
49750660
438921510
1815693486
532211714
1148159364
93063686
605821633
1297432667
910191289
258434830
1279910356
1806072308
1614953059
1815548333
1062220735
677562577
473175109
2145702653
6882046
182006531
1233044362
358209485
1146216635
1871743671
870714291
1762356014
2110092547
2044302019
1515987940
1006483014
210430176
639108247
1934272996
970664444
385178475
24726028
1804932305
1482148014
815880321
1991364894
1465545878
1782959829
1275544407
248731871
1943507127
1458964092
2045962844
267341454
1377802847
1762723757
710455166
871962898
54804354
407287903
2097873159
1063187955
192107430
255329549
1879387734
1298280433
1602804030
1864492092
893259972
734351814
509282177
1893450684
706778547
1937906102
1930289847
181029404
1860114244
1523909364
692602903
412036647
1759773687
837612514
342722599
1848460041
1331133064
1220880145
1536023565
511191816
680170056
261051470
1009002629
1467847807
616744508
1205707292
991843210
997746506
374981194
655598598
1689270162
2063071461
897237401
964848388
562668470
822097935
407755350
1477146083
1311883923
732015225
628512469
1904130299
837849822
115052467
1368868595
1208591147
1563868009
353638914
932946295
429658820
1419770867
349293260
1953883639
2084358002
1975571710
1808927279
2063910801
544114001
1936708332
7701738
1411200208
1781378862
1654020297
2101039316
1892868758
1386712142
1754929158
1280253938
1933703856
662686762
1626355562
1609870021
1273643844
899765131
69039023
759652575
1436193997
2096953475
677914882
1856015720
1291404607
263548588
842163921
1813916781
949353392
1435201447
1694746189
473160838
2008449439
1158038316
1866035619
1076023466
2130439391
637971942
1511307855
1863404877
2091083753
763213061
1480895170
816371550
1711355051
1128295879
53407768
414856586
1151610824
1854988080
415765480
1899997571
326227837
1052328682
310092042
460610715
1252834744
471877357
577102258
1478574580
662373963
1329498886
444134994
1291986370
550116069
189358742
1497585480
1045677612
1363095780
1388892682
1278130201
837247535
147700356
617139866
1747096211
413434488
391575983
929267375
669533254
1531302970
306327123
600914242
177887006
1277640326
288220054
1410571880
2078264241
1479413082
1492165755
35756637
1110891502
1725327936
765024064
1535968604
1066449770
755395289
1080643531
1740863842
380019592
455589517
92762163
1056404488
1900135610
891544280
136135383
1738290667
415669602
701819636
1916113888
2008816907
446902485
1953128356
464286763
1776430378
981885332
2079888960
496276492
1902567016
547531641
1978489305
1102084097
73620813
1827295503
1951593886
187217890
332317790
1809709746
361342551
1320738097
881669673
848452780
577540353
2009345943
1567728361
824559133
596242331
762222765
563152909
1904384031
204712236
518372457
132270941
607867779
13810429
1028856935
1548870576
474700403
1009071809
434090577
1933556801
1475294469
1184994303
145384606
1436726456
219950502
1505597518
2101254645
1144524241
2103969920
954622906
1453244989
2050192059
1339650487
1971327445
481135862
762409614
135378782
590637697
1010903787
1257913158
508760934
2104958636
392410312
545701707
195606040
1411404556
631508416
676855120
174684551
1834362932
105274850
596702884
1369479286
1822742581
419789599
1630848774
1888843934
950217889
590563369
567834206
1113144714
710370165
1743750600
1181070639
2049363171
158344779
835485463
1535202032
859520234
455318179
1325807650
131713371
589090537
1780159566
985787079
1870333796
1903438749
868364632
449975345
1677928917
768297199
1308643278
468772963
1399509686
1785907503
1529923186
897750190
1516038257
825703696
1249366016
1785915407
823868306
823939597
1282107186
513062277
1599967504
24247010
404669724
1012218942
643936270
72305054
1731240478
2094351828
2012767231
535734219
1243494240
288043351
293400934
67802170
2047480378
441759346
1765120949
1279805493
507626977
1530704520
1376280539
2124046001
1828503214
35288866
521408473
1144339564
526106668
853870614
185177113
959346691
613319476
1553935941
1215346331
1911135226
210285120
1208905067
1149758751
1957900070
1720015599
1695754212
1699235762
1569409914
1298202074
1491217422
1177803222
1743724098
2003827794
973320477
1545815815
1264380268
911546505
800503791
1023008082
572714691
975998160
465008060
719417411
464484569
376337471
1815362402
2078080444
992685245
668242373
803873001
403677601
1685825603
1667436941
1172105617
62578973
692717029
1214192735
1610488693
1938563517
1717903960
519964262
1428442121
1276457043
889518879
416576280
1407599336
628256137
2014417040
13203392
515651206
1021986939
2106024190
1981950861
2022178608
53738582
1129149311
1784903307
1969970247
26060733
1871583771
605592493
1145942695
1498744863
329401834
1640589851
2027621671
1087702666
410796275
732348158
1244026744
1882446211
1017401153
734216347
604207298
1365788719
176212031
1395569407
1079555863
1283730399
1774537941
1057304852
1753604170
503595380
1298490732
113853056
1544161649
1717804592
160293262
1844159007
608262358
122666328
1153502031
2097748474
922830440
1767687208
240155358
890886911
88136375
254758366
500274184
1077479894
1470436615
1616433846
1861717717
448010589
2123360872
1430612213
781731870
1499599028
563292310
381594333
1357950992
6597175
1025953169
1085606042
1814110092
386647338
262762246
844050681
746030238
1699117334
672579638
721919427
1551082815
815594709
1114447661
358459749
510743404
1064848026
360944848
1841953517
1122058674
67134871
320462715
1099978178
916440701
9819109
1801917523
609788435
1981912450
2017381014
962421086
1588790943
180117787
2118986922
746484748
512191671
1432354870
923198421
302093561
2025195305
1018884325
877166577
477061204
108989691
439945224
1925389190
46019402
1321854590
1122506706
266165411
888047574
1931118380
1688731151
783077813
414682792
859260658
524019792
1752403646
1909487683
1615893184
1215314116
1159232125
1793537039
1162647078
265377072
1500363915
1757765523
79385359
1430730436
178360805
1123768126
275932635
843647145
1593066816
562098932
922250423
1746056998
1226952540
226947105
1254950003
1427941953
1277804453
92160613
1492666351
1170639583
1575146918
86367557
903802026
195828274
2047253164
1669488052
1564507584
1074176087
2000088087
1141878671
977914321
1839111018
1374643208
824945122
437868835
1242929226
1160047373
160957081
1962663285
2049850950
36009941
733574449
262439311
632365613
1575552313
2015789251
1856610476
549300555
605921165
1020025630
462113078
709619891
1860391548
1766055553
1589103986
857345740
2099285754
1907067538
119196566
178702513
1699607638
1927547960
1973533339
235701740
952808027
1581810665
2011145848
928628254
559017079
1386188132
1574584374
1847811993
1065400446
295415727
1117319750
540419476
543640650
1708079386
808128062
1097457953
540384763
1658759244
1994957255
226797295
431771919
763043741
1112983856
1956324069
642114804
1944448381
1948554514
1131872443
2128881144
1812384148
523710965
272278627
1339783242
94442135
1841295779
2039806397
1153897718
1064454542
1893199524
1144447412
1123230673
362479504
719874485
368397611
861722644
1206835690
782025166
893311808
607818259
1939803378
1141582166
1345979096
389544989
1419332677
1362504495
1667781128
1065375134
1662125695
880639034
1887904266
421556884
2011036583
873391472
831074360
1214164398
647091228
417781437
1977309657
730272647
746264649
1148492374
1835873576
1776342279
193759886
926810106
465920633
223048301
1879827834
1544412128
1515690076
2083820852
312442225
567655779
1909209490
111632171
1483424122
1261973929
25256213
814215791
29491708
949887669
196463889
1847437706
515255650
1600848462
2024885934
360586515
2053368538
1140374192
490218849
1243132931
1911080927
1435437376
1647544727
722113459
586250248
2066010940
1772581482
1465498394
709906158
944002089
2108890492
274189219
1375209341
1174399157
1958653722
868095507
387906684
16753809
55839087
761210110
1822670134
2142322552
867193943
1047293034
1169163560
327529143
564927867
2011334998
1511922643
548436809
1539451745
2067883684
1625869437
371516279
786654803
1219261121
893993203
1332664332
422893169
126816886
535331972
1754993779
1453328290
1505118984
2145255466
157971014
450864812
510567173
1037251141
1304010943
950043682
140422642
917573036
1406975838
2133827721
640825942
1098573283
835443661
1313604645
843153286
1250575100
1274384376
310711877
371973196
1238101750
1937664115
1376116437
463894111
2106128416
322747871
1580875881
74475584
873416327
629273302
1405088632
1003769557
487190810
436653827
2080074684
439437314
1590183755
1722869337
1442225190
1968048739
334667306
346613221
1705901773
656037810
1118962233
476330302
1992588986
1242627323
252707875
508385293
1444493740
968182699
1075848865
637586442
525131435
729723822
1451279804
1154981032
1388958746
1004014962
1951298137
2110266775
1194652457
1123172100
1538787970
645961040
292628501
734261560
1814309866
830929013
1467561633
428686963
468931979
918038952
1176033482
1100582678
1136111839
827242803
1279919745
1023449965
688178010
1053721995
612954853
1126967288
33021860
1852684822
1718912943
938966110
1348414087
1634241503
1339586231
1170503669
216989483
1090789027
858243225
1402424934
1518699811
2090183341
1375968748
1346995093
1633681730
21957084
719595797
373600563
216472751
1999833499
701105927
992375642
613104427
1148385291
368527438
1402493552
2146859022
2089072542
235234202
1489662845
100571599
1665249166
1337879235
1294235609
1718635388
1286057764
1816399474
1864741983
1705322487
442144717
1136506386
2014884363
220314457
1177067858
827640555
1765241731
1506359078
1803207762
1375589721
684179615
487081828
1911856672
1799993383
1107726114
599311473
1950239893
12490181
85510954
1859491155
738366024
1219679791
127420585
24750794
313165940
1244575774
933142300
1372808380
637370542
812770859
1090370405
1202962268
379821734
1696282176
31044938
738134374
554460561
1073850824
367855089
271011963
1764992573
1928433996
1610742407
1946157637
209148340
1377560879
1941662770
43603025
1007169667
135593471
474750649
780687012
1481329693
667103560
684682567
693654459
1214887660
635188995
350818445
1763496058
1286430673
1418360318
542684354
490608300
919895706
206582894
1276069362
765357330
1954252899
160326619
1522025441
1624640311
517447423
765085356
1275660598
2004940723
1845802999
1268722286
667613443
1949236359
338095
940722676
2047941204
1013563554
424735208
1337228460
452467314
1535361442
466205497
1536339546
393330995
830408197
1791321152
1311347067
360462862
392341106
258021530
971069180
531499320
481408976
1135703439
931541571
809840408
1398634325
790480679
616595924
1397632976
1202443716
1445785554
1984867742
502959200
2081138669
833177514
1410255071
766127163
210567786
1590991183
1151974854
239863459
1452769118
1559183569
1277478198
418072868
1946764967
876385243
365932663
1278438946
1734887351
94418750
985439458
1508695151
126444886
1331818087
1071712551
268648642
287330776
2051011552
68414427
1252586450
139014886
1540178213
975743438
969061722
550312583
1103485710
1283699227
775076521
2088091963
74127613
553146368
1569160618
53573446
983966939
2099033413
78246576
1802171167
1955625988
161317503
746584137
1231313482
1894608040
1645739812
1374404645
546653801
935590054
1626690645
961244342
79327596
2062188737
667427448
1482917465
551858257
2026189150
1448098915
415121438
589407071
263495959
271297644
1368854664
2014455812
1419210757
327032270
1354610873
780252858
1484441684
1912933428
782621688
659068644
858917952
1241281478
1406253067
815686460
1516578266
797728853
1470563748
631634853
1292147632
443142742
445248953
602118615
1325918239
939764764
1620428017
860651275
1246173381
737843875
860316832
2124388205
1882550659
242694740
2043456272
2031906481
1884941948
1257431951
1980017916
84328965
322764331
1565580168
454761583
1985942997
1644866564
1608431089
1144610877
218156193
605449580
475326469
1980182199
471705333
224696553
2120196280
1259200274
488256076
1502097821
744274383
379720285
491779852
1625759492
705967798
193167575
2046707013
849408652
1485623875
826925502
1358658924
1073498305
1335250184
1440546434
665089912
1267678387
73067216
130553124
1251684589
835175488
289850724
2127647408
395552521
99585917
2020543506
618705896
951561096
1375681678
2095512237
1888543645
1679910022
173728194
723875098
1880291663
764683454
1689730533
2031145432
103951852
1324573604
872055042
506002897
1064728296
1460762993
83582011
851599752
1352389575
2034784490
78528275
1189508091
886221266
838184786
706616960
779479345
1298853616
1780234166
859679221
211488500
640681491
876305537
1116559107
807623194
1223357866
1065122983
2061452891
1297724834
1331138177
2019942708
619267329
469371633
355317688
445551832
13955986
435032793
995060409
695601283
1401070970
1564822068
1005592609
383155403
548573871
1226741084
1500399147
2073701364
1534874997
1073159959
1290367364
1580729327
1753762480
340576226
1196617179
1751513251
850487062
551391038
814461547
1519377802
800947325
1414827838
591629760
1843820942
1765701624
1377368095
1214958809
1054276482
1464060442
797078342
1295016147
1628934108
1577103018
1436963109
1055728048
1375051530
1080652340
655071133
1306753831
1826623668
1950778344
1351220165
38626658
1805752473
279979949
314456589
746781565
2005754154
1698228166
405517991
1561233925
731979674
1146048576
851387040
645131572
428929436
444290096
2027948308
1015682126
886433202
328708236
594581767
2024756704
694393745
1650985604
282041281
252377055
196215653
1037358356
1457456040
429644169
1791473957
1719704663
1833657393
1505508941
1448118666
807833890
1363323355
1410920845
1499558089
466139368
41614932
1395220365
1072462474
1415362912
86833163
259917713
1265019075
1191649348
1424341313
376925987
1500817219
221484086
255817505
595567914
1858572204
594963182
301937796
1183034333
1655859037
1998277815
169221271
472735932
668243784
1304064437
57685415
2118346542
75780402
1015866604
1337067852
1259666197
1246364894
1163137252
1321666581
547047557
1341898745
2101783959
1989860661
1432468550
1216390683
641129568
791875472
296041953
1450634977
1692109042
1783800284
1048997
1551619952
1483462861
514874540
1888961783
1963538456
1806997170
2118386926
1259793144
715581313
766200795
1085063174
1331153287
460785061
323297139
219159403
841581309
598335002
1062308423
807626990
1777223274
1700632237
2109239645
1385904789
1282162390
1361502583
554196545
1665117323
1665249116
2060348638
2098067683
899027860
363333467
1339293914
283629436
775388099
63108233
1728442434
1022768076
1448208319
2061531274
982152727
256898654
1565311016
1657238851
1106765829
1930526099
1694214720
750653069
190298878
1843344854
1735575573
866634908
559295036
897328452
64403943
1759444907
12124592
1314824608
1586415183
953238973
1043181358
929660885
1458152580
187276174
2088104915
1263589290
611509689
501178754
473687217
863033324
1136582963
1696469826
790150388
49229860
583472633
825695160
1282086167
467721712
1048880582
1998815382
457946593
997937720
1963309223
1018353600
1813563533
748649754
2082813767
1116796438
1515693322
1606909313
644235705
353342460
1986802459
1117286558
678151590
1100465748
613903791
282029969
141364067
1538683970
972640805
537077831
1622662552
1015967993
1445554145
833894169
1236646582
74894019
1651972357
1746944512
757538690
1929309290
263164472
1797815290
601171874
2090797353
372387492
765522130
1439026773
71200966
1192773650
1150494354
1865244867
1726471365
2007262163
1632789397
1404639249
1633575747
555155834
48809169
65141897
1202271426
864316774
892848507
1815445321
1598808883
72941778
1789654718
110891698
1924010339
1652308543
2065893844
1586810221
1150709648
1066072856
2062539890
653737960
967157568
1577411944
1635721513
277804429
464191718
851841439
933784558
2143887406
1478691792
1780742006
1422221033
1399805188
285083110
2035854875
1936994842
1427374144
961926222
1087700082
539961650
1261233042
110604916
140929954
1537232257
674479954
290696263
1821768719
1122755692
183246382
1803075135
1745549284
1096533776
1956488380
2089439207
1788410453
557602989
1058649333
1800330864
1599592005
725008981
218042406
252785838
453552045
883890355
1775972821
221925319
32550573
2109439630
1632836057
755491891
463564631
1550399755
1454981719
1421427897
583978023
630519636
644534735
1128052762
1067826644
1864832464
893735770
826053945
572246374
1934366288
1573180829
373366373
1768491073
2111403676
947999594
1926786769
1199508578
2103543418
644624007
470194892
941213031
1991993967
320636110
269094980
232160101
776034049
996300479
1462279758
280702350
1877135723
306544408
1995366566
1252086040
992712451
836662743
1756449476
741938374
93531648
89261764
1669278717
312364103
1892571251
681027914
371893740
2127494026
1678913947
586358863
955755238
311490710
720071408
1976662115
2086479924
1317079765
1610722149
168146414
781971096
7638775
681120929
1830058131
2011541299
1577328145
966440394
1356043363
1732358176
747417106
1565898346
675378003
1863264442
1977213328
809626709
881269452
255031667
831586180
132970647
1560806783
250721118
465790225
1812570399
758992127
670731312
262984280
820219042
397227675
907465853
263692254
483369428
2026346217
1991468301
2030985645
1574103397
1676985839
803078388
85368513
249821068
1883470276
1731269490
1567980174
755227371
1015737090
2030052088
1115657267
493585900
926603819
1344890335
81096611
1368529298
1444053763
345709347
783929474
303872579
81269877
2044240282
1596659553
1182647770
368011919
1647437783
464838753
17863245
680315672
1270031582
1536020022
760130885
796158836
1725154214
518787800
1838642593
813310507
308618558
1983425595
110716340
470630106
1237721984
1466119713
1350055911
1775623254
1669522778
998456531
1244494644
101546920
226467819
1972315137
1638877762
2089032405
1794775570
351726825
832748809
110253793
1295940603
1710154583
307300423
477124427
1547724489
1870491507
1414917949
1150381113
1215361982
1119926495
1837132988
1128247384
1665614090
70354203
305226460
1898978231
1432219158
232167855
2119982794
223973656
457662140
829844736
1969899094
2026821652
1011207116
650363863
1525346937
1842989679
785099524
296450836
1506488801
1281286293
1392025926
1476335758
1386514923
1831001178
1939646053
1909307675
254641200
796668611
883547984
562453730
1864850080
106659371
679849554
1705047474
61245559
1246181361
1790114403
1369380530
1619479088
1248130313
2078631965
729582607
142605088
1047362029
798324417
768052347
1345823417
261131847
1324155818
123805801
584709727
937053506
1474586371
358981074
1766594676
516309172
1061438116
419948228
2122620273
1389651492
23387133
1388909381
1079197187
744319175
631415594
1945245268
1110191211
696744426
1165726606
588350939
1665993105
1064531995
495474614
1916648593
38322418
1542651886
1663229321
93708303
1760251766
412108263
1708908993
1573752872
1500967754
741597173
673010227
207318935
885125670
1378397225
973522538
1317123650
999158182
259249779
401736897
519718249
1419574770
257064765
191524426
734504680
807677231
1284945991
642763409
1577621709
1313970866
383116357
849531615
799335782
1260028301
1691855019
1845687444
1991122806
72041100
1110590682
19134213
98929026
259405133
1287446695
1439561241
475157018
211284444
1382532525
1518478147
507964200
1257246030
984044235
1577172753
2023695501
1649586914
1470844278
1026524158
1089646332
69554730
727490976
1688395983
1247923101
1560162481
1555194938
493845344
2055917861
1364432976
1779146879
1745251518
1970970896
789699026
1831039050
1795455080
443347845
482415662
350992870
261229014
1269536426
1477579708
2065038973
1115713427
544229622
353731696
1913306973
1711706312
1357827749
467841684
715280811
334722392
2140659563
1857180253
51290205
1588120164
1347999294
907177615
587989731
1358233320
376650937
1616480673
1062389251
516316724
858669361
308067031
1239826071
1302968593
210055785
1836005866
1760177004
1242877199
936521460
1439719966
1398849179
1593784059
1649307715
1139333482
1531170571
1866054927
1762448548
1602672987
1823609283
1256229221
336999262
848697944
1740477192
889755345
774113133
1846014120
1729431702
919950298
178067332
152502640
1988122107
369055714
1985815823
1863800711
1018724343
202366282
864825616
250798715
1106691800
558002007
1781928504
1962830153
1479714822
1079831144
1179032568
1053684789
1248959080
1832534176
611349339
1193579505
319470936
518560643
1890988145
782930882
2013826915
1098320044
1265199493
1320492765
1749562040
2013566573
1816831698
684251445
1182113091
373619070
1553646079
1262923855
356840582
1477196183
2035692104
128216316
204140147
703966950
1359179169
1993113808
2077288498
2105414959
225321966
647557988
1658417706
1816330837
1812705558
741603850
11799415
1439413255
1770934453
613708245
1490950326
286590076
1604852547
449230850
1795070317
1752792517
774291737
1966346139
1864849165
691503566
420553580
995764983
1455073620
1743264628
205126136
324700509
310767432
1074399309
1002006986
1593423951
859438216
568827858
1501756098
472407699
1938328502
1297771452
1493194070
1035866586
1578718610
196345332
1150233609
924905540
1576299164
2073344883
102287823
1841436386
13536388
1859574105
813539919
1690888226
2105182465
1788288713
985109739
768853990
1005442622
304526372
1861830142
315851806
304456129
1691337738
1574144294
1815729906
730312753
1902890679
153027866
703686158
366174636
1150941145
1052251896
1899396430
625419683
1265616535
190909198
1392380125
2096163294
1608486023
1823839833
215388427
546656697
1500324661
772313079
174135222
37466522
1200237488
961006006
1516824359
283139189
323824952
1661406776
383825120
671310342
510969377
1700315316
1715136532
1820601717
733953724
829040905
1115034020
2009713307
1910053770
1795396191
1929817476
1276346937
535139420
126712653
1750772246
2050386652
1454490041
1454030940
1901425453
1808782007
1463591496
1469614656
1340713875
233911056
1964531614
870881880
2080955073
209675808
129574381
982209846
1438517103
292795806
1642573769
1661655564
469385704
1090310722
923856422
1058711681
139002261
12779192
948030171
1615412136
456241999
1685883216
225275516
1938410239
332287902
20683971
1661772715
667607607
1942389253
887083999
108359595
1276842104
1228688045
1154923411
1278133829
1829063258
840116873
516464992
1378720337
784516283
888750170
2002958444
2020840241
1519814240
1021093573
1646080573
1998847504
944956233
1669979978
840926260
1206559058
1967603061
997499951
641473234
1566355229
518809826
541145567
42550558
852934052
1404091862
475146609
911599284
996063211
776047091
901020116
67836107
2138064923
1326653507
1687280584
641313945
523881751
387920341
1870718004
258669986
261792251
276135653
1586818092
190998990
853125431
1633092351
837323003
1462165838
872742101
2012189675
1314076845
1519378303
1275453570
840513207
1036830948
341371460
1302132890
1461571189
1727530327
255793851
1459093536
1813115588
124151337
1721965551
1177329820
412823696
1706926078
948640698
355222070
2043451775
56789876
1285762295
1858087479
1143665140
1184748228
431215619
818780363
1732388003
1408987611
2015243410
751426050
1230138254
452585924
1172706565
1331167871
1926152530
1112997393
570459841
1128218876
1894546602
475467649
1192141169
865381615
682357940
550564895
1535525260
1615870735
596202439
1684786432
964994598
1668892009
1616908803
947156221
286802385
358294709
859622202
1559806619
1059465733
316302464
17895671
73377211
1681494183
828859311
1181474473
2016559745
1346964943
1417186558
589968457
621320733
1294645334
1892937177
325549848
1573225679
366759197
289718843
1913707666
844497288
1067113084
708518946
976979016
1372286843
1558160131
39622606
1711585653
540033335
394524235
1428832296
622089944
1418252428
449817559
1099981016
327344999
1895718922
206163689
650299301
507139434
1037448350
1561467557
1216357975
431496386
1079124717
984738350
144380373
526700333
818481880
238435907
528550763
1135888622
236568938
1895051004
1421812260
1768295067
249605245
260308321
1987892486
1181107749
2038510269
1904577813
2098302240
1115149456
723871428
748117197
741417158
539366185
652175612
1663341085
916723700
1631957315
487798843
922942604
1993813437
1770747436
904412958
627428644
1140532246
967119090
434571548
1916868761
1429676942
1035033116
376385481
141239470
604371126
627632152
1978539014
439789227
751253229
953606036
1861306020
406627368
1932637225
730907681
102733806
176788089
1401608932
875954310
2067827112
2035142661
555536578
2092751982
1793375824
1489275426
1239404089
1218059236
2052666419
1262041571
690466462
655351923
588493732
1634538306
233557304
1784852011
925619194
1469938541
1501215586
1079560982
958433259
1428149249
2029706972
794934150
1124821154
304067105
65854718
251127011
1891733096
513539052
1530686731
680684222
1217538167
1029505667
175651983
1895026737
1107637446
1699375234
1935149577
1220692417
1110598783
1508855827
15827976
532491696
1616148670
757404784
13333139
619682053
2130224894
1225641875
1851413785
217141004
757367395
766508676
1281610968
1488655891
962973644
1600820871
235913200
737376037
1982580059
1658317408
1796363307
1649108133
1059458800
1934930317
2045120504
1240303634
1376051068
1157487610
1740810519
1951776982
1791139625
1584738303
1042901920
159910344
359665440
455923484
2137602051
1023629573
1992161068
1128418133
1242339575
1829668178
234442856
2079902511
785167973
2067487179
2016862354
714762612
1094152421
1289889634
1948186578
275793675
1671087888
1792575990
1851223039
665133414
1229133572
1932064914
2127461
2126960311
743802530
2043007120
1559852929
387349235
1555742243
787272703
1470360684
591281129
1320828824
417022725
183715931
286309469
410606344
105997251
1853178285
1957570701
1021875673
169302247
903753709
2146641881
1879160904
874570974
688737355
71097774
1100679906
133902359
1726295654
1897510784
1660795512
971217293
802513716
30373453
1958844919
1998868290
28325708
460973365
1752453151
18000791
1651948367
1131342741
1349903963
1568741443
327664786
368506195
1781551101
1596102337
1180098565
1281108702
2002365335
1872355665
1817367279
1931083457
463420499
923066471
258230619
1639312645
1304809046
709614726
1374356853
2014125372
2102520389
1038110664
2056729801
1797855796
1841759471
226502565
2083383559
1258380305
2128903473
1714079776
110800206
9693488
1611365196
253723301
2072589267
1190365774
885520412
268017185
1424304340
2030216906
570533952
1466182450
851904090
830234210
1285562739
1445947808
1228210831
429390853
687912881
1586053085
1114387798
1535749982
1764096862
1602483079
623770848
1514817862
604083759
222130939
229874241
681942669
69283846
408958933
407405154
977415333
353928083
1594282230
563916254
717478531
1591206471
1728005112
994174798
502667072
1159279349
1481418932
1356625656
1712771702
843615424
672926700
1231940666
1471240235
1954726518
1010000627
923870110
201364909
433711107
614374984
220845074
830796297
931017677
1221645301
442946721
849429998
1411425859
1651847105
1929306268
1456037680
2013616068
1741890524
1414251456
227737435
2056571198
1936906236
1981446497
1224341646
246849267
1887797252
895026986
1592883524
856392801
716816662
1397822343
1719401365
1771104276
1599399645
1381929835
2112173705
745504154
437000582
398933982
1098052680
883894335
992337316
500921926
676287761
2032384407
1005355119
1496622784
1961835160
2131847863
1919860982
1560872865
668086328
513266889
715923047
1349486669
1662288900
1337106878
610620184
735013712
1166580912
200665661
1610712267
1376845259
2050904564
1774501298
1460485267
714807571
376572562
1207464355
88426734
2141274517
549382695
1184144832
1503105629
2059929723
1247255858
1866873647
810447660
1547852725
630043273
737955883
956165533
958323887
462716979
651326634
288196979
1707937338
1903018991
1232105166
1989485877
833640625
1987088226
1950062425
1932180543
1465024166
1540934359
407655282
1772945420
108940445
879573249
1365349959
1499547254
2086167943
1031757932
650937711
88243426
1166553086
81482097
748350000
181246513
1563989618
1214010229
1235719589
600964479
1865326952
124184221
2096352447
273460698
1662839603
244974583
1368981429
436391174
1135714125
629720156
1246471187
1266104373
1180191575
1270542805
1806444223
356234208
780989209
1203468380
1957255020
2115961814
1690335736
2077503658
47055778
1243592996
299472833
679943713
191026688
137735591
1249730095
574909348
2108853054
731386785
945706398
862548715
1202480545
561319592
1314545030
836742479
1018633737
279448130
471838082
185370343
928838142
1990713282
1906332463
265983965
2143018554
961357807
566781531
1592329738
1720505585
1987951130
1184895339
1635907350
1972779994
1927353704
1489146285
481359961
1048430499
452144078
1236625393
827325337
959342542
1778716751
1646208528
449096399
635356051
853784030
1784781818
1901348606
565817543
197093779
1947872855
885648987
1511292386
723206246
1745110735
41399321
1133222729
1760982499
922985701
1515157117
1683865268
1270396025
1666635994
1155043067
294970181
1247714145
1005668904
587922377
816088806
1442561485
338056922
1758260999
488793041
1647988844
1392238089
2009671754
2096508955
660798523
13517607
1019161258
179069824
442201461
241665194
1375003736
1794780924
722660362
391235769
1524928740
1986042799
1295290831
1268584019
1416994128
126433231
868050516
2123484360
153183378
1128662598
1262974579
487625933
662444087
1989905165
1556217843
1608736064
317058777
722073313
1539281996
458929972
414644715
1638108129
1517821232
1218269434
692072035
2077891633
1150478639
567899521
513450928
765672808
856138837
2121234361
81946230
898124941
972878079
1866879647
1423730385
5214589
1595014720
370720015
1927959915
788078075
1661550768
237954567
1003563913
925147307
1715575304
1702265764
1731594270
1945131073
1710866547
2077099536
864746798
1503672952
189012397
1318558749
985475976
954994340
616877171
1729757232
393076345
1321425989
303640410
935343532
1808298029
1397962146
1327895908
191773536
407224041
143992683
961608685
1789247658
1452848341
1540802599
264151093
943098837
1151530586
2146648901
1978114079
1008838439
78956422
579717729
583219382
61123430
1952834853
708806165
1759618533
1093899036
339055368
1902987371
879698971
1222636278
1100958962
1780818574
881421296
1830294070
68502165
1448185101
1210555304
964782747
1978071825
1306044452
1686693193
276795772
42566072
2115758726
1885301098
1285992732
389658460
198846293
712826973
1505653241
1721481968
423986977
922652819
1155943511
968996584
930332701
1683377536
1227170174
1083591234
636993868
1707259525
2143361483
853687412
899533330
1984414160
1593740415
1297072702
2087286158
1743420347
721150983
1793929072
1559239655
593933267
1677686781
1260698188
598327737
1427830777
63818616
50241596
1869725159
1706237651
1955083180
938150400
1973975337
1240015123
1953440467
855730828
913320693
549149932
1950305041
211630669
1949994208
1496212876
1774335509
1516813103
667183337
1783358569
616436646
1561489989
283176361
2104445578
1130890519
1501001699
493678099
2037636633
1508007352
2075139347
1135315411
1595765240
1869049719
1596310887
663974118
518196649
1125546292
433269515
1756301950
1459455445
1008833309
236838998
2118841494
582188342
2123773595
1158666290
1098312933
972853306
891033965
208810262
97912761
1075589107
187015785
1006954468
980598341
874932742
1575008919
437705699
240139237
532217134
247931517
1920561250
1722256707
1270117238
1205100369
411534839
508472541
1594541860
1885328621
1834362780
901881819
1288183883
2078839587
1848175758
1820201182
1798086402
829411089
1912119097
1354006722
1929250650
1540448906
1493290511
842929607
1069174557
248095270
1282822294
1447309600
1025497980
825687173
1844336298
1243138547
1644155405
1385031624
196586926
780584936
758168237
1686510720
1120802468
1702445544
613715015
1451969011
1483743926
1206563358
689705418
1733843591
101993553
671808730
421872171
1591866866
683803282
838602864
2063797168
1357925546
1793733187
564512502
1925347627
1858734224
1596502212
682367747
866448622
1764603426
1993869905
403440848
1319775068
482480931
910926675
1957128854
98460171
1162727079
1117080134
439767411
179424775
144824894
1211722682
1441511972
1515610579
97315457
1388799129
1235422918
1049785037
361563652
277253862
1781458051
402468663
915207265
986664457
662884968
1689346820
472617243
893752506
835962821
2135477690
21501004
1621802796
789613734
1585588658
825056769
584720955
145696183
279297294
44174376
1247402651
1814236615
363783122
1853400839
1789665449
949627786
48275319
1044647034
1526354757
589016929
589571759
177170748
183675016
2061541396
1430390986
40532542
258121899
1421699298
2049743400
1026762491
519886215
1385909985
1093068573
105872359
606557919
1040047390
1408081489
2118142457
814482683
393975623
1140639020
1991884667
2105293178
2046142948
1247313446
818860000
94963923
724676868
963472898
1410641400
1741263950
1096753197
626778317
1618897850
8110430
866774819
1342694451
249000774
247253279
191148833
1660603664
589924599
778925796
901859199
1187668259
1139141075
1468506989
330281150
834683625
2068160608
1284787185
1171751834
1140261923
197990727
615373408
1528408080
973107778
560831247
2093357569
2049644626
1656889504
285556672
1062558671
1454099210
1949794028
1849966059
775723452
534991435
95763730
860479418
327267403
1839696674
778786375
1224477446
2141599275
1058969417
469644616
719685572
1968362242
569654518
1035488672
1763912360
2040461107
390622519
42603386
633357648
1831357931
693741392
1970041498
474814466
192464996
429353959
189475119
1312699793
538567646
2012175442
449985271
1025908298
89597556
1420712992
1915144067
493688812
2117330964
1652266043
1034947440
553860065
1530026544
67905901
1877688451
147101295
314498749
1345886183
10610942
1729666874
346077701
1762972424
2066705914
1167810672
28826370
517642723
712531824
1869099606
2089656827
1854127828
791288180
566973388
1534887140
791076601
551284162
1230183363
1942923932
513053478
1294630821
736534480
1287942346
1749802408
455102880
2037065423
886328299
910950663
1139830737
397196118
329304919
336805718
926803012
713173373
849612698
1431179383
1129291040
1468105354
1226913827
1138478086
1002165169
1643213579
1214192676
972837791
940898066
2010167423
1152774104
1812419993
802563903
880682658
1671762403
1677022218
2029199065
1831764839
793177241
164840524
170078211
1265608582
602036988
1237752104
1807695134
1071121584
101466610
1620724527
2133091389
30865211
443348982
1264345173
1424221639
643983757
1807618277
1797119721
155239081
928091699
840735426
1087832142
1065691770
1033086016
1800773114
1381850566
455412635
1584803244
112468126
1353208505
1860810553
580432458
1071674618
896914738
1900717831
2053669915
1217044901
1553025556
1380561381
1830631352
1593233551
123919487
1743727975
1665666987
944506282
1402699197
1300946377
75288122
1777732084
1390050682
2088938198
51004094
1160784283
803210978
943222334
1552748466
508967100
587586948
2112631949
124697553
493966880
591870821
1493487178
581946654
1622541290
1036959337
1956419037
843195024
816073087
1309403208
1643906693
1246013032
105865847
1849469792
855242470
2112537
251477621
430523923
1698659265
99897901
86062018
1596477958
2093728800
256278363
1341056642
2130589707
1470601525
631872432
1544248332
1097170269
1431016200
721993644
428588493
1556029035
930047625
48833037
307308415
2073347723
464389419
740888674
2136931276
677870520
836589020
1119633863
2135561920
719725751
1292298779
1428747881
1267312619
1148620395
698188932
1807345774
310444369
1449703866
569114907
1298788132
963047013
753230514
841104848
466722762
1080157994
347571690
905128857
1459762904
755920330
1685769509
1363388056
102517813
685854353
747323511
1880571678
371879428
1576168617
1627468585
2044494041
1252484627
988967068
415386900
992649615
1372551175
858677081
1053323141
269377508
253761622
1142110075
989329572
1626242702
694794493
1522585652
1565969000
826965386
853384062
1424622998
1241331312
619463314
766329451
2028079558
423906054
718648581
1869983164
1156277158
1616827500
1481233311
1724538875
1624139928
457507988
345481383
1282100387
607460436
981525360
523298814
1627756610
2013778978
1307207135
1129612401
1695687856
1604915762
2083785628
1229234659
2058013849
613708753
1792623683
246514581
877270136
773286048
527104452
125037307
1857530489
516104824
2041011618
2104612506
1181021629
1010121077
53749827
909903931
1724416808
351311391
1127919079
1261491848
1864200442
1368496250
342050830
279915770
406292801
1940069198
1056981602
2000915629
827448196
2129187062
1740820255
903609061
2090621569
1100471888
1720055206
1238556079
1219760683
1497770527
439689328
145543981
1774471686
1990235958
807114262
2067630697
1175035809
381083032
552010026
1755735461
591589835
476719872
244029
1177801577
286125677
1044960714
1559715960
1985521614
1074416902
393760228
1945209743
716696200
1597841020
820821346
899593826
1065600099
327512230
1428730551
587554626
1335010980
518889550
900959197
2031014913
1216364959
228486691
1021335834
624333970
1723995407
2021261272
1148028318
1641100017
1745742871
731922697
548049002
1647466282
357193336
715304740
290425199
578876692
359820152
107310258
188688467
1043097428
771478130
377791929
456757876
233641615
1195026388
1883716124
837584449
1198888976
1668342801
1944730081
357769781
539904905
858185732
916498210
1485025518
1011086375
798794337
194179422
822186737
835887449
1700848895
187115573
1790632508
1769976238
339484309
1045305958
1044021036
1246156850
996466995
114557831
2111324815
898547858
308557963
1974939113
1804780396
1821352388
1237959491
18169830
1512083151
1820123323
2058014421
1307951498
1629940684
556529027
2081884373
1640449791
777787227
1901563670
1096202330
1758629365
800640734
1074168569
977828642
1701791208
2110509403
481201052
265840872
607064324
1581646606
296665340
1468136440
1318993184
1138412473
800445814
1862804344
149939045
659516342
407004153
1635576680
229323829
905414896
1554240207
1520628951
210283981
1317713785
223323769
1618522206
52138249
1889442230
239304618
1774969317
1837309837
1720447371
323164401
130233403
666370168
203201105
1271189604
849662088
253676244
888003715
221123321
1243354292
903769583
1208479048
1542939277
1874191515
1099307471
2066764912
661508882
1334310647
349845879
1217876237
2126768729
1755759742
873496031
409359703
835430724
860102086
483738349
665615839
1665887672
927719282
2040641610
2064515153
1352988735
1590131744
1892704111
1874786746
28602138
1352799022
1093642657
885506299
10243515
900665858
539099653
987518990
521727738
823646463
904702640
2133128415
1840081822
1920201760
845388678
1299041924
630848631
61892195
1667682055
1123163952
1854411500
1413926800
1025107408
1375492117
1525436288
1059367363
147667453
1382402240
1082457228
1941700212
923482710
1547889803
1679036141
1192089940
864270069
1772646970
393437515
58770867
2096586024
701279049
270243380
878052480
1447534517
1259555050
789049231
938511911
1228121654
1905791995
1857752426
1819282217
7768642
804374068
1937344473
1655545644
2130419220
1848968009
1417522770
1807999132
1823359237
1694616927
560294300
757280109
1935019347
2077562951
1804194757
1392891183
988056288
1392904446
1219999822
1399925186
1161374812
1053953067
931978128
1283945711
2059792533
578659901
1502712935
1216839918
1817802523
2116205854
703057488
655599377
429661960
670134273
561950603
416432721
1936408790
1998561967
374977662
2105646970
266738859
1487042905
385772816
70825065
627475078
1728865030
1181223192
669171731
1646889037
2110759300
549163592
403746076
1133834251
20917067
1281538774
407771486
1429491393
244546229
244128094
764304260
1162287730
762531322
635882602
1545261738
563502204
1054801815
1752088465
2104947152
190003725
2107683205
1656843419
1613202358
516751850
823045766
61941771
245612669
1007677977
1479069467
1289355828
1315005414
2121246660
2129439115
756169199
1293223485
2095649864
585223636
1449486114
998992220
700181236
841808475
109022242
1654585662
762438118
198145655
1099402548
145908913
1860704324
139079749
1088420802
965826654
980418414
1531649134
1767911473
960135574
161013238
1302142094
582389479
650066985
117026955
1469229226
275316146
55369981
2030240749
1121883279
1395514347
1226355250
1895210053
1432661787
1130998525
1173690620
211651484
946481086
2016651718
280801295
1063308969
298156529
1527801127
1848133452
1999199874
11365276
115743202
1994063477
519155239
1451587432
1815455920
1264333181
1968473913
2043981034
651186796
306121054
1237178794
1369392726
252941014
1073809443
763707656
1704046709
2128697843
1701452074
1654104759
839229699
502337127
357763485
1785346254
1808750478
1384468225
522339112
1180738005
1037124415
743781057
853556020
1136702417
1575630197
449410402
510948086
2030264807
2012486959
257271341
1468105706
277343342
1519431120
648770906
110698882
2040853023
970104887
2105104181
322882244
755816995
2042672950
1878314751
1071194467
2113653679
1200718992
1206647649
955820148
1149707458
1819693162
1413250407
797559015
848280266
1664291784
1923070866
843049344
2136291080
456477945
1556586069
134561504
1762235828
2012139112
2099026512
485847486
1075397870
1252177695
1776029038
1305230645
792125417
251988308
273711593
1243399091
1974062873
219698116
1330450294
2046102979
341507506
1606994575
773931135
1082534255
536611621
799414949
512054776
531949552
1200215302
2083846453
32299698
272127470
1286640982
309309134
557806312
947927523
365998824
1428335599
1914973721
233876330
363269925
1938485847
2002679098
1533880472
495243603
2112144892
1588687155
675980183
1615918728
983580439
1486904042
1516794675
1318974022
1815887696
229299907
445095282
1117798775
1730871900
418180293
290286683
588291118
1109496008
648753585
103317678
1383926404
897049129
801921141
2079603915
1590818799
1476628707
973542075
1845475784
2140654703
705701410
1930805611
1125587119
264933831
1220028107
1880143879
1390407824
994108404
426696415
1270404748
905892713
1798239844
1998527521
1146347248
1524246483
478429214
898748389
596583915
1084827106
733720350
89843182
1971230361
1966773735
1842497044
1230933604
233566692
277839227
1861163527
2039724797
1216816296
173324126
990344710
1694073525
1026075909
1151406350
805175547
279227102
66708973
1546624929
1277674581
1041228563
1349553673
418809518
1692930647
2066792196
712411755
1774982821
409544049
924247868
253091096
470972519
341170652
59228267
350091983
749545285
541431220
1575517301
1965822641
1330374758
1626623604
1508339696
2128421649
112990182
95669273
1889230462
320370700
453307093
1897071293
285214841
1689678708
833771851
746479392
1531225219
1142593630
1567698482
1316933942
227495723
19851382
1734570078
2112299340
159145930
1209635815
1599194638
889673498
1974476826
340861888
1426676146
75295204
823213149
217410911
2111992138
275910007
73265145
1294711266
287279398
1199407680
1946446561
1712261855
1528629244
1074696567
301836136
1688687920
676935110
219385178
1472375676
1395244263
1258285969
561233161
1919350643
1002467049
867299107
1923908704
586753304
661453564
325147491
1753247533
614122999
1305544543
1638353713
825881478
2026733761
1816671139
658009924
362330715
2015564404
1662351466
732994405
1225298841
1655581857
1355077003
273874000
299889496
234138696
1215137114
256971276
839967398
1710599786
36490589
563873324
1960817457
645496967
2078255720
1283832431
1940817426
2139777643
1232722099
2059250145
1357876460
2101400787
1802707748
702436863
1973522397
1283453791
2048882828
1854238525
434782670
402169169
1670063489
236092622
1536856007
1191092950
1616508437
2068642151
1626209733
2004883512
1541099927
1961483082
516085455
644034952
1461513256
962676315
1347892820
459851947
1220110448
717970978
1743208966
208413915
1441205164
1630426472
1738475054
2058405858
2141379790
952199293
34422843
1818004962
1574792842
1292990378
1156623951
1485812627
923641814
339058461
1943970627
412501952
369009737
1793511072
1671068091
995052757
1240808502
856184327
302410212
1920422684
947878013
78849314
742659314
1091074909
892086035
1645955503
2048494942
377111178
1434882029
2092857394
1066214860
2090910189
2069589488
231656697
569422552
1157183936
289507233
95433460
503419700
992546258
1723995313
1979220154
859195009
1875617974
289642286
1720313231
1227568358
2113638487
994731623
855982659
781339150
559925217
1440845792
1882876919
760798405
378523211
1240158417
1727762043
1549004878
1584541301
1711639645
1484544221
788331409
2042733440
1714820580
2006620286
630273697
832910308
1602411974
1776762978
1272130051
1284987547
1546436986
759717655
1970442205
1835879400
1287902577
1273271568
1378664431
1795560774
1629907323
7297155
1673412230
1544240022
730433233
795912300
816101252
1608692076
152655956
434788481
1745909515
1032936499
1402933260
175771219
1533128200
890201145
1428558551
356298674
992041249
1193417213
1742350509
764019961
1803923484
2144008568
566154354
1674834890
477519213
1943599891
1259942811
328961723
1270386300
171526241
1868893156
594690582
794871844
1076371146
739969262
631869268
448594989
1690415041
221129527
650993831
581227049
110614617
354836861
246120936
1236063410
2141002668
1268160443
1277118749
1033222584
746999781
1291717414
1564250790
1691155723
1794868253
2114799983
83735498
741673598
1344732252
2055602861
776280739
197643912
469600977
1487744802
715668412
1856354214
1680013092
371871302
17217571
1136979530
1883637144
732100439
1753905048
1776931116
2036259129
1097470735
1782313280
533764770
1743159904
835681913
1645314386
657180569
892357091
1115419817
542246360
2103078303
12941090
400936311
124423112
835964184
1970359978
820820181
257720807
1127595825
815555639
597545241
682324256
413512576
1271625257
194843565
1988102480
193719770
119023310
187180207
524591200
1899204477
723959962
1030487519
1332272439
1498186945
212249982
549389970
834559776
1483393863
735230336
1241996735
1562941429
1936323778
1409718391
836857377
1105952631
2012860246
91244323
1833521336
233104507
1475998256
2114680602
1635081898
2146412671
117869037
868369412
580307170
95736015
1021595552
609928485
1460648896
1349243221
1351189237
720482246
1831063146
745150156
608926883
170093747
1343153639
431200562
1858337930
1043952358
1575497922
219822834
1315954530
650140505
1422362575
43449551
354634059
2125116645
1977409799
557693902
1429250375
78784857
1275242628
393981121
2101641031
401368435
1890592534
453898558
2100692556
61383774
713679649
1076205108
2057678871
782110679
1807952887
117913985
1620340220
1788196565
482545326
565495304
1101545624
1385938189
1892969052
2005645537
575578042
544243838
489232735
316408271
445769783
1980971981
1567630205
909587444
1759047683
1256301810
136354766
288514880
1113685215
1015394998
1721902039
2090951661
938539151
1860387219
1877711823
301671225
134085859
1476973087
1155390215
735550783
1814225894
362646417
1126018704
592498936
1470487993
913842666
1376752725
151550086
205435989
287378021
1142249684
1211253109
1743229261
582966736
1287130765
1967265199
858023862
578996982
306959568
53808443
1674230503
44083942
1459074434
649470081
1508233612
1603847907
460170423
271098865
65082178
1075261221
723348132
2136038404
58558181
275815468
2051692175
515255297
1146978194
571601461
1216320831
444501041
238017113
990034297
21789502
29379532
1566930643
928305017
15286741
1258253002
2031317538
1698821997
401979087
177147066
1714424307
1808409256
286240439
1888926675
1247064461
1081036916
722127003
520108823
1875005893
826857515
694098926
1624085677
1839995349
1428117485
121995372
1020763597
700397072
2081811653
60344063
1969073349
1677409912
2024244575
1561452173
56197043
25984903
1093170810
773133651
1350347270
324966240
1295212284
861612398
1941214007
180927630
1660617711
172294624
2059117240
233251735
1370358740
1984873647
646746458
1828046218
306115612
989727953
1253621103
1919539442
621802429
793919024
846389859
2072864338
772188086
872821279
860635185
1204641483
1296591262
1870249725
902159015
1667404410
1325503062
751736942
791669396
730936350
1911098901
1088753282
201458836
323717042
1832339084
1466205938
240763788
2056896647
1141966286
1077614067
1653224449
803133826
623423177
1146170617
719532427
1337419178
1523742635
2012775547
736836628
2139265493
1428366733
1242327364
2021384815
1599572736
1434024934
329439433
1566596861
1672759603
1484873805
1216260400
38647727
500545794
1542955360
178613696
625781243
2105487287
302880716
527545579
1563301629
996329991
1647858005
1005431232
796539011
1376065347
348440460
1452937621
758748998
1740893723
221562339
1741132707
1909433216
653964956
948551320
1490218516
1528268575
882895042
2139714299
1189828803
995940370
1369444740
2043128891
2039650416
595783808
999437267
589540566
686574231
1101810691
1194238566
1845862697
1568532728
1847974939
1537880800
980413182
1351768014
1048963678
755889527
980391286
37592145
1286329893
878499803
1220226388
150293270
572490075
547601688
1717915589
1971335422
1799719551
1453752783
1942608070
1865313247
1710124691
1476214734
15575681
1100292874
1466150528
1751073188
622849777
435672802
289955730
1305841275
1758272390
1708156627
1489867174
454698519
350413019
933641697
533832242
692349994
1645377120
125177902
281953552
524353520
1653451059
1510057112
824452180
288490468
945738726
89905656
1683130248
143094999
1159632244
704997848
1035706839
2092938082
1229533461
1477699850
1125332472
1783652222
832761298
1749388452
1474184886
208620373
1100712151
1241072857
1862666109
1381283881
809169519
1943995199
1405505164
289324133
1730505574
2125661438
1487891495
301724584
41490155
1411684885
1958682833
1842113879
1411332011
168193508
807394441
912131351
1357367136
879975096
1033959232
1552856892
406457940
194472776
2105162788
1553483009
782802813
387188140
1505117310
628780603
497904291
1631390939
1923522310
251462526
1658933820
585117741
1539590316
932209194
429730287
1031527060
1498305106
1369426522
1727028436
44784207
651094441
2012460690
313980142
1015508901
749454232
1246760678
1737564210
1836996350
958597825
843545859
242922030
1446194200
865137213
2067448149
409333806
416407071
477851214
466849751
691391659
456897664
434673175
1809204627
1155458071
40837942
1984131516
249214350
142549525
157509602
1203796896
2017369869
802017302
2004486247
1072420733
739648730
2093357569
223709903
321751307
1341093575
1833377107
983949519
1045031293
74432884
1969422404
593264612
283500445
800485292
1105091956
436289376
574357893
1653802117
989498456
315192788
1874926628
1336800228
1122885494
1493719836
619303273
728484044
292198855
473651322
557857835
1472479407
925818922
650306526
1056690570
310144251
1726432272
1727960735
1563351351
1285187332
385812437
915022647
1486539241
1239719907
1845573043
182197944
666344323
375359892
791177976
1564260410
1805676627
888819509
45775183
2111333337
403761936
1925820116
1918362589
542740496
74170479
1572725864
366403978
1650640500
1289754190
1450202897
1297278113
1312197344
699802235
782316142
418376935
557730043
795648571
423950758
1634723182
631219083
1908010296
1415294241
742642459
129980317
737571575
566004316
282855530
1513272682
266572867
1782176768
1959389902
1006433638
607735341
1185715019
1424632479
1696806665
975531568
713200681
482207464
1949410848
1564729287
917427509
97306321
446088448
974434028
814147743
1438412706
587589609
369370575
671974221
119226668
462928200
1160606241
1099715808
458569751
907234102
1196460433
395049685
779761971
46079287
289498287
1674358648
593897770
538508945
244064332
412118794
895958633
1478779418
1493893871
1765790218
700875533
246830228
1071828257
1626204667
1817697673
713446033
1502315765
1910460088
234111378
1832944843
147415623
1457428064
802087031
281132827
851420763
413787783
1345823417
1507230093
440153462
1927906738
1174091290
927273656
502623493
1907080462
1198881775
650134600
1753349986
1840391260
2001039260
1142281781
1993455973
1230905565
415938082
300645020
452948590
792617414
64225429
350697015
1000930648
758605166
336011473
555496119
2011829335
1560482281
712823253
1970467120
1816969909
227800910
1835351520
2146393044
1797509705
499283371
592171372
1828210674
578785090
914329038
125387904
1120215054
1757420193
343687673
299534830
1984115738
971091928
1842629487
207122324
168033967
2081623855
1229069241
1280602960
142574800
336921597
379657145
1399175562
1162778852
289216692
2992118
579915524
312275611
1159435693
1522660800
318142464
307128382
1253173424
323931531
325488710
350367263
2133973025
1322036556
2119277002
1615958063
962772511
613245568
1369970700
754559349
128420342
1287640746
823435161
1447421025
2080916302
1700690784
1333553896
757397942
1042592558
485442337
1803309451
623859156
1267016303
999538350
1113562058
437312918
417491136
810709599
1014000533
344856521
116244550
1657472685
547023385
1592822245
805901762
1416073549
211767154
727890543
1025258987
554479878
1626305936
436077775
1344877642
1962808249
1237095034
1429134864
1036697605
1421724492
106674933
1199292552
1127530660
1648861105
2095456238
1109286652
1918415879
1140651827
1819077568
1508447237
1832707289
290520818
1805201559
168580726
1832875060
776534918
1548585374
578084816
495602400
1400072935
112701865
1616603119
623179500
1208991701
516842493
2024000863
1781455106
1271680433
254760365
149775249
1816670310
806070252
341672782
562713384
683734429
1708295543
534045989
1618868248
1919470124
1641031103
97436355
241844602
365102176
1930103142
711908856
1383286142
160324067
258570569
1679223228
641852348
1434933316
1314208785
1535182241
1181653503
1667851088
1884242211
2091308234
1720424448
5607741
428298841
36038369
1481757624
1572393035
499717957
384454636
837496973
1775830832
830874299
769923581
752254528
1883162221
602130853
1606463428
1638933443
240622174
1976295129
614399460
1005871605
2093183321
2028098576
144668446
363833384
1837140679
1972649923
1088500861
646852414
16723025
230071934
531393692
29883357
499453904
2131953446
2120215084
100787684
586678545
891473186
1168268219
1384289627
1717611750
1670954203
875367801
1786903853
1958322808
1579950940
1184898338
922551817
2028383053
547380102
1410862208
1960389461
1737190906
830435372
2044672004
1058339538
1805803583
1052909289
1276214079
184871401
1940318698
1689743609
1489958729
1810736100
1229324978
984225984
1694143067
888762932
1351780019
1735221051
83266604
205833581
1930431741
124697553
965010924
1665583546
1462202415
329128271
1807109043
1287801021
1674851176
786377072
599563401
366774189
585164072
550970031
801007275
1876533092
375296447
553624864
495790632
1519065398
1126890540
1318358388
226667121
1088995636
105458207
1964050745
1870791004
713765992
1957282181
1439084889
365446881
1820260195
1389606231
1574403433
697030325
1909906542
6748134
1053568448
644152526
796327444
1620072290
1764819358
784971606
96429757
2091698477
734396414
1965037451
1112941484
1102348510
289774402
1244132316
615898279
1353058647
1310883799
1523307058
454135553
1907851881
848804954
1830740629
143751990
702496066
1579991827
1529868679
1820835352
1512097576
2065207513
528329504
1652482557
30492894
926976912
436132557
2016562670
200044376
1026907773
960660128
2080347425
1403349627
467303605
1987313864
46866242
859948416
981411476
2002127452
43115614
1342087759
1416719842
906091139
894005484
36071627
1968463136
1254153740
292644184
582699912
1941198254
903949645
453567890
714516850
1334319878
1161342167
1957109859
107231611
1600653558
484747569
375453126
1544276150
855042717
1035189255
1629239399
1354178840
223151974
1626134147
73649880
1377666181
105907055
1386985254
2070391012
30048990
180168253
1969276070
96708320
1403854018
1927988980
2020345146
2047453833
2102200834
796328143
1350083922
1626352007
1634158988
920677929
1405442223
2085710184
740481233
1588492876
582145513
702684450
817740079
1106887571
1192364957
1824869770
726664166
2042695730
189151084
1888418148
1717030363
939562517
1787885971
648512764
559022879
385164690
27773721
2119461740
1216948374
633588307
653062139
1086961647
1065135359
1493703144
592901972
220622314
1132361200
1276615572
1522061940
852620200
1644941721
1235290105
998925535
30775770
1992602573
1598753993
1099872863
1722189412
577503648
1220406011
562898885
1534951589
903403546
1925280810
633502489
140910676
939541397
882762343
6598597
659314006
60077628
1969179609
604961900
1008729721
2070622064
1840949751
1755027709
359482502
85419075
1904668024
1146052103
820350928
1119809974
697600311
1624588386
1857199449
1972429664
63911027
1904806562
1416766213
73214022
1955462385
1742744661
1272135445
350430461
643149221
245633214
1147537426
1866149407
223217372
1111355340
1563199995
1789540823
1428552593
858131669
910509714
491843046
1871704088
695936154
393021624
577892424
35976071
1907706738
2091669947
363053266
875986888
747958514
408588488
195192111
2096161824
1238153066
599510703
576643619
1812838320
689960703
1246476772
1860514920
1008626910
116221160
1781144794
1912389428
2060802290
946472268
1753527441
119774131
272378085
1537694163
1948465923
1265365181
1560139653
2092486777
945630875
508348746
1899032914
791345115
910471983
1269838165
1198383800
1103243301
1967487091
1383605472
1849038332
1202152662
548320891
391106985
2052433747
1447107723
683936862
819398560
1774709693
1530717028
204582757
1676234596
2029890337
891658989
464017949
1952895950
46997256
677692254
397495331
1490890483
1216815443
2015814005
1670984648
819432598
14794113
241044435
118801758
1208645250
171670365
494454751
442053333
1821196307
105383442
274182207
918782905
1003870675
450798115
1488443995
1518382627
424908680
1050106633
491259833
925055458
609894828
2137973182
1564978621
8755399
1669899362
1873543171
1964652756
767463963
1226765511
2021024869
1070231698
497235347
1887353969
266006273
1669766263
937200306
431109862
881722597
1602867538
485275225
95414157
1804714259
266322416
1627218779
2142458214
95607751
1043982793
608964017
796394353
454119412
178230096
246688853
2008865993
1456355114
808769628
149467157
669776940
65402774
1515854593
348624876
157354223
1381581644
1797939946
791501774
712131689
881937177
1289645123
943138434
485809730
518439018
1448456200
286222013
336939800
1218449400
163846584
1101992505
87321537
1125701511
21082364
21100048
1775134108
417426960
1880939628
7192802
713942948
764002349
1833980317
1047561455
378746753
1321750269
1717104049
689124733
2036952792
646636953
1374251577
2044656084
1398326974
2074364676
1842472612
92148086
1919122166
1804920139
787300829
1904024619
1225438670
1171068656
451295406
844463499
1185035484
113675485
1450405888
1085960259
887309856
36272274
738715625
1315501297
1449353455
935532263
1731630611
662409357
714253621
2087108625
1885693408
609915343
169337450
1297553394
981207421
1239573029
1397486995
53348867
1240914528
696728731
833826563
1136158888
2015915295
190215276
1138081266
454261528
997966019
1535758411
1128081375
1961477344
966708738
317925115
1907648374
1986407673
1215978494
1920749685
715254034
491270753
1753626913
384356980
718024970
1149320407
1951668489
285244772
1796686412
2037683712
1117903188
1628783312
406135792
996755180
1129690101
761812873
2123492236
309184557
241846599
2023819780
2145331820
234562113
131457710
1931494335
1436537600
998984570
91867473
318300820
1155658663
85583459
1578573701
2035162892
494233681
838138168
288484143
360180414
1179047442
1372798014
2122732839
543942746
121526399
1085818152
497784963
1344855313
1175509952
253289157
1271314711
1899211274
473389934
1434382098
1327025600
2051367445
1257934590
697426088
479888595
1231183956
1427689260
311247540
1873259918
1254240034
1889877660
1520732300
791779523
264954489
1926059262
1796587592
159368732
1692060844
264060613
140883387
805822762
2088051
2140924908
402404621
1685438740
563541308
1227621052
374589900
361158654
1115778529
345362993
1312858542
1771598247
131242406
977715807
1462073570
2125893425
202437580
748636095
424996239
2088420850
504780601
540248804
1361021184
1318395712
807815877
1666144654
25643900
1126543733
433132302
723123395
1012855048
191277137
1786163930
114334172
2032857795
2134994937
1150478639
1923626447
975860216
1687005819
1687146812
69401535
743519967
369144224
258464716
543539205
334176299
1522774067
1763630570
891975763
22584032
1031860130
187254735
648756621
2134372072
1990222301
246134238
190732530
992511053
355946686
1617950126
1994991669
1707290048
393805979
314265210
345382813
1782414249
48312871
216405222
1496982227
2006549905
852991567
159397159
1206335009
1066531616
1025778547
417611701
1282486407
1489870853
2145606012
383841045
971521459
1060807865
1603309370
803286589
1030141051
641725444
531146778
1909904752
305087549
739107210
216417427
354724158
1516019149
219424149
1391037558
520718940
122125399
404139230
501954053
1719716291
2017378438
1397468078
1657699414
65964999
40507732
981139331
1226311192
1097224184
192253958
1805042266
1902028755
707090845
892661516
1824543743
2122784323
858170078
1634144813
850239035
146505904
1225138177
2071898187
343545974
2024109070
872079538
1807332951
1591434108
1968126085
474679785
2072389131
1583211785
302710727
1363495536
1189727095
788952481
1592636149
741335668
63351096
530941636
604643332
288695393
1276692328
1728932021
815838639
1058514404
653844073
1684086940
1297659384
1265902958
1987777620
762485742
299526362
954424178
963673724
487274036
638535907
902493602
1732449624
1825456952
1879583402
1671977649
1276319427
825959402
975226529
1773302311
235183517
690862793
283899307
828300037
823813139
77408229
1562478032
315178459
1179793212
1822597150
1334767010
545618682
819101486
476585565
1614180209
716116655
1622393417
1806879871
1737089973
668670921
1810560670
139626411
566595071
456491889
163974910
614803145
1532667698
2080233549
975379396
47355168
2006286601
1218743005
6433416
443239760
466285176
230440948
1388171343
1444965329
174132986
1947401483
1997358723
493787650
430245496
1101176659
697152047
1591195608
1647837197
1137084452
300897762
596491263
540832135
475818576
1353335614
1197806940
2112084059
1290235090
96103888
139712193
755364578
1740862386
269337923
87420771
373280198
432990220
594420547
139069095
1063827883
29032767
239923496
682108284
1648801426
24579605
520483114
1662935485
261808180
1603051692
1284304403
2024361485
2056983961
2051372226
1961372135
128804328
246755261
2138243510
829164274
1239141498
2028567640
1562235
1269047600
101781300
1856086459
306419547
682940636
277330128
1000506746
1530836913
2025623566
252048392
319781104
2116015517
858664339
268586610
518573381
257043129
2040161207
1864975356
1521673820
352248017
787725083
248121944
467255290
1026264387
985519242
540268274
168440796
1170772276
719287945
1036830615
1160628404
44141050
1447231895
2074207348
150568051
1142679723
1578343940
834796032
1101033346
583978248
480849885
200508389
991817162
666106465
1750269084
2084704724
504231887
1729183387
754300430
1159057434
1014326093
661806194
1725966393
147694042
1008301902
1888770702
1419455085
871138788
1854707258
1597258063
46592825
1422385207
1240526856
1534157777
692535804
1676231785
862388920
1270064791
2090195094
1376272646
328354142
308210855
1199608158
298161710
1247309344
727994933
935840295
475873573
1915213467
356208938
993442313
135986636
88124404
352789378
443595236
769989275
423692739
903979629
319169903
29438270
947591989
1170662516
943209719
77908994
1338342593
1547160898
1200191985
1030160653
1616997490
1263785859
1995531341
1539630346
1717585354
266796477
1488272818
1915569754
391118559
1566034418
1443401750
2039363235
388414800
1433136492
1461149962
1537440536
1156663428
2121833025
1904710121
737274209
959492281
1340083810
688948964
1654072958
731355266
717514371
1021971148
494649375
666749632
175356950
848240702
434867391
604022982
921335694
1239418846
1713464455
777963595
1018644847
1876632534
2015970577
589748560
1286240541
219741145
1278315427
1933291240
322294286
1253041942
1941018144
1345610847
1869412344
353731696
210154212
13225268
1466869340
1244425623
1022669346
967014350
1966064720
1371320914
2061595560
1267213085
1039301264
2061475501
1989449700
1103797519
780115438
1823071314
290620952
883816445
248795332
1077553313
1096951743
165217780
397342565
241025550
1575544382
1428429412
876664190
53118461
573623907
313247462
249772871
1421860913
614629093
162368470
700976140
1970244483
2092621538
99993318
1119744253
502777917
179335274
1238123957
1201959733
1933321147
1821639341
1495067955
1617629306
405394948
1235065943
1117037594
1198318320
1529267929
92172619
1332154270
961136913
1230264571
97080016
1754518865
1493246231
583837032
1334845609
853051340
1983561807
928313661
1730335505
1198533903
1168696745
1475313292
758918164
788215638
1799963319
1231837414
46922983
1607595503
2122487008
949084948
579093271
1615166225
1610502847
1479297078
844006581
1324719994
1968299343
1541894799
874763389
836671730
1949025666
1292032899
124936435
1185799616
1232967258
108813859
1538615210
1843009268
2136609915
177743798
699049759
1509083924
1039337881
628851303
734674989
363591787
1761408042
1530096912
2003586402
2092063492
1663607959
835730087
1387297951
639940138
223076462
171077866
414671125
1293018749
355514614
362753880
1635415548
274292654
1943026656
1486286377
1813248555
2011310636
1182323183
1580571130
527662765
1994538299
606063726
1988270638
1668197195
625205100
766318831
1995671424
1387487861
483741934
1385589148
1454677645
1817051562
31577977
424750808
1469305594
701799490
1299281863
1456949743
2118598698
987902604
83065484
871869431
1666193008
1511994970
336831418
1063640523
1543723996
2013710578
1176291862
1476591244
211196869
1409085560
405311549
1014131150
1324478927
598524259
1943027638
1949979972
898189402
1472033106
1074463219
166848183
2000824174
251875334
1944057203
235897660
1759423880
1816569724
1146090366
1380221163
427166058
411897969
206414821
858077982
683441693
1841328174
198746034
93503813
393285187
248077429
1003108253
2134756299
1088262195
2009020458
1698394891
273025920
1311779336
549058012
1153482684
368317610
1367217133
987341891
308910969
1940799223
313175247
1780378125
445240020
698032506
157110569
524557543
104232741
861465850
1878384701
1634674894
1527627921
712435273
166409521
1662358246
1072221125
1675262650
956417153
1040571629
616999343
265937513
66395441
685213066
1513640753
1641234722
1968868234
187442886
1072378986
1452546822
1302214889
1053419741
295270957
1121803845
537509203
1834236608
1032969341
1901697370
1203543518
1688698500
246698532
1839451025
438228547
579048302
1602728724
1241113011
1271165696
586559288
338135400
1484712790
553323920
2061822961
652270835
719608609
2049222179
371508354
1417251610
1432254497
397080025
1570268741
1451636797
455631566
1346876600
592643828
1422340371
1626825295
1340708158
894894807
1472375825
285977107
233041166
395943852
2091177562
1791458326
608766567
1544006150
576236010
1893603240
999652917
179350046
1631512959
1848809151
480982205
1876327324
667208925
2113076086
239177328
1835592238
1892177210
2053513710
1262531637
566345363
1842783837
696314329
232002679
678525256
732093800
792723445
1928541751
616597857
110874602
2036311304
1763217889
428182166
2028706363
1139352197
1776806229
1995434698
480255696
504360563
2057692015
1448900556
457142170
468630230
465269229
1214760654
1687167599
1084536558
1297873412
697836089
1591405326
347456006
1958447622
1403771317
1946352856
95874908
120625192
508246739
41492008
1831663901
164063132
419898154
1892308789
1962040502
35689195
1382826341
1397615039
1280932583
297383637
1960519761
1539302774
103008633
1200055452
206019583
1985062029
1714165839
1338336755
620603789
706303790
913363487
382235798
766757325
835364195
141903579
1519985329
448937923
1829782773
455372569
805409888
1307991695
643966400
2131803718
2020855156
1156750694
257945559
140624975
1593500873
1100848215
1150552750
1723768307
613571284
606579111
1747374832
1575089280
800745865
1002871707
2080154570
673411920
1056070703
375935175
1961947152
1565366867
1856760822
1639561261
628678782
1462183427
1443498050
551207834
708618521
137177467
1560362593
1830604944
953849793
1210735788
1365253432
702954074
1321868951
1733172104
1387942774
551267940
2029942993
2140566877
1393709035
1522671243
1604602821
1965067789
781196156
586962966
1888941162
1672987890
739403739
1139129194
181272750
787476014
992045999
1478864266
21051631
987540232
1196910959
1531429408
1959582123
80424235
533066816
1366413738
1012376765
1478916807
733045426
1638863658
152811421
1034725203
512047298
1485538307
409762347
1759306934
1367677091
183999177
88034837
11243953
290954820
1524459658
13636840
1294506018
1665808400
319191680
1881549660
460575010
920090481
1172667710
1724231748
354033562
143383586
1796411827
1785269093
841463433
2079168332
1234427616
325385104
1339018099
810593246
1226085802
1219096290
299065555
836035582
1964139791
1798757878
1013547832
1525958433
1194229468
1658963813
1484810867
1443041726
249081395
1941047717
669873298
585183028
646493764
930453408
2006493062
279535381
83732035
564769394
1892025872
2022747424
449144338
1890038888
1365720496
386684717
1996185920
712334928
143973741
177552177
73963225
62477715
401283327
114320675
1538518264
830779515
7697654
1038958271
1482342614
1322282207
402323406
990953391
1941069540
420825395
1952096171
1221714797
486963390
813810293
1004518419
1527096061
1824678063
1644534468
1725792034
508444892
69929585
85093682
1907044419
289666883
2077514553
677837636
1404467095
1991648874
1712930253
1946017322
2000962215
1906393140
1662147631
1494875259
1928815589
630832730
2001456915
575215543
781864684
604343275
697095071
1176734855
486046707
1627460216
266190797
1327494904
967249157
1283076211
1006681708
1565936024
961671495
273752853
804565421
587793911
2133319351
1026100845
1338182173
544062732
1036225927
4898122
582142601
2140709621
1982977733
584856797
812885652
566061512
587336797
1758904501
48118851
1090802035
1226575674
679308075
431545054
790830672
739871429
961183173
886040833
835490294
1518369453
413886591
7926318
652632045
12524966
2132245851
1661028802
1419728764
559992507
2110095615
537383999
2080024552
1301030447
406172024
1196576327
751128729
1151057078
700543365
587567462
1893362666
1026631894
1429783824
1432750631
1401466153
1769398597
1394944174
879749581
50949647
1826509891
757393856
1943803636
1443682986
1781788162
808621886
929920421
146429386
319831274
2036617810
1778016123
348425959
2079183480
585165619
1436130084
747182277
893548710
1539959339
1649426356
725952063
976403869
1421814819
427191573
2090482628
2126704708
490003200
352044460
89579741
1117717163
295412051
77850385
816741016
119361136
1355950310
750246496
1417850640
1521761690
1413109836
1439228525
1014643471
170065962
1929488420
731350060
827275234
366335215
586248820
1212988718
132557839
843866910
1376613838
1441044319
594419716
1900820250
1693594808
1180189530
157851386
518802763
1964264872
1504988626
327951556
1184867771
340372996
1721175982
2049246196
656532421
779320877
2108589921
2044810381
664274871
1113452412
1200295613
2103777562
1946058787
320670071
1684033701
787960393
1712449379
1158549734
730768769
2135767916
2070883197
1957529841
1139560797
40537365
938514113
605891562
1827625502
1162763379
343945349
882559859
553917294
662162865
123232427
225634217
511778581
122801154
1033976313
1267079981
1645626708
1216633263
976383493
1296040671
1594386335
1764163420
446395674
1124022001
468120642
1755619054
47194088
1894412493
280374786
244255231
449999675
606292118
986329770
1006002140
1230178234
671208270
2060483040
538994164
1996876193
1852059094
1851910611
1745008018
751331184
124661278
750717435
2041632416
25180735
1871459000
1845151005
1709344180
1083585887
699720221
1788298472
2113744065
151898753
1975308037
1179858536
1828492877
1967036348
8081601
1771198718
402076991
722452625
1634359699
932722552
647459782
178966547
1280603418
1340099456
1689889172
1968962909
517788321
1072412499
1257142161
764154721
1415801758
659906312
2133109380
1258459221
758386498
120551194
476595883
1782795263
73722516
243153683
416069576
1485842708
359193088
1193160288
1486404643
1086760587
1509681302
308115850
1399017420
729153926
468152010
2072691318
8592625
1975521833
42089216
1638326215
951237725
138258211
813336615
1731791619
826436607
1156818932
1159968097
942657111
1493192301
603209308
1836320327
1286683991
684364125
1809787988
1673362852
1583270726
2086029075
773889157
1538237590
1596749926
155853319
2062378884
751528968
1719739031
1065813791
649486950
1374798229
1164183891
88497498
1336700430
1412179443
1448066028
1530143958
997592557
1333186891
768744600
607387484
1907758457
900287921
1109799580
1329601663
301143698
1805589045
565418306
1386246065
987784890
1226343258
245077373
129928239
312093967
54042731
1143970725
1071738190
944192592
978317515
728378341
572840564
607397856
170226259
14192038
373561208
997457076
1183355954
1881199498
1784970407
887782790
915182506
1773858463
1495911049
2038679721
69438782
1453477165
1647014578
218317882
1415864780
2002319421
1060115653
2136107443
1401906426
373194973
16730498
877724505
1120779261
2080017767
674939552
1088207460
973990460
858084458
507223050
1267598416
116494939
780928094
838402240
1909266794
536005275
827239643
881329081
693172215
422245423
1614347272
2119744672
839467744
240120623
1627352080
313186914
1338443453
738017028
34054145
531144505
1538991966
1996460870
1608481925
1726013297
1546648495
196515279
1050219774
1505426779
1374734410
136536392
1679082369
901846243
774399801
1383180930
440379991
16390029
718908984
610203617
580630663
840549038
164074819
1687025110
1754341275
86891335
1061468478
318179838
1907109204
1540104759
2039115261
1410079025
494359922
1147186030
841758029
122695640
1825609319
633604339
1760719117
54813478
81429674
125553656
958851803
445902342
1380167530
473003053
1970410649
12431207
879579380
1311974957
159195421
1771654542
1807243743
1777586860
534148492
229190212
1356052658
588381185
1196802679
2114450514
1326321879
1764440512
946870640
1605594175
1479214108
938725466
2014260953
565683991
105972316
398578880
1692521222
1864110740
588678546
997077885
1286168651
225488483
1776525987
784051444
478624709
154251804
1292133250
1101535710
2095334353
342663788
294169282
1233906355
1335563240
1952300540
1984175277
1814436953
2056398408
1898525669
536537049
1866019967
632457653
2022896096
1524977171
286995834
1466065299
78349579
920611337
429012072
423257700
1976045307
1139862360
753680025
199170087
46923091
1572100798
399679669
893705985
1396177845
1895400374
1607048480
428383826
982237214
1484195057
1265619725
56365298
1937993300
739173313
1839007405
561094613
441951360
25651449
2026222030
183776020
941930583
810644858
692600728
1620358890
1591669929
720696611
1365816086
661225443
1415344351
318243462
2126879939
188334541
98932471
1345226401
1068336761
1315209032
75488068
262616692
742217242
405622853
1415917621
99310970
1716333947
1579580457
288223594
1369246407
908857653
1192805867
379117840
1328721014
1029984502
585270898
294097472
547901411
1758012826
1280388313
284439089
1430668382
1088782578
719649157
803285881
215365293
1741567120
1550617435
897827069
890733909
1305502417
1323877196
1225883623
1628143381
1279542618
879060809
1086952831
1980029622
329713310
229647603
238956404
1122404461
1967593765
1180542969
2090850843
205520335
1791618652
133079645
1563874103
971087177
5709328
1887599577
290813928
950016542
1707029065
821189200
1853801379
402323865
313161324
49674841
1734135676
1034529918
1725765145
1621962832
1704643715
1771516594
295703689
1682561870
1416488086
1348361791
227340698
1073222780
397699380
128974774
624037889
107992514
189531990
498915663
1010928225
1516334068
837064080
1547015461
1887857246
51469518
709609577
837057660
1023811633
1239784621
1175724022
369087838
469113648
1625922332
1696429436
1129615295
1808598646
490078041
1789209908
91919840
1571484150
577231774
1038470614
2001863017
1919104736
561848414
1288648691
1395055028
1076888652
2020552095
1854251842
127667490
212414129
803362458
981473820
1309514513
393953737
1397544304
25555096
795890199
1195715400
2121291835
150547851
656261848
28411972
1387394670
2096294013
184901099
1063086698
1375766896
2060406857
1786048811
1830340149
62009567
1150249393
121401000
46612690
1877948957
771528746
369056058
402207291
381070311
1428596993
1349818908
550370011
786458094
987712110
920107234
1812210413
711892626
664186351
1367324527
1178663492
1435424941
1292149443
1318446368
2042959555
1291629747
1219027977
1081556463
1782673177
926501775
856002263
293983728
900565629
1400506213
832235660
569976126
753206748
1121107023
1488140922
1879063821
1590228077
2027549191
14023599
11127175
196345877
428646143
1070906671
1691055312
1587758107
716827091
1514437108
1758075925
2069567505
1855078551
2048360455
1670089870
432566889
1436196155
265018832
148129090
818995424
2129119494
1421891817
1125884959
1578328763
1153166805
1534591900
1705969276
1057002396
740149539
926278300
2108841109
413539864
98301459
657959621
443745605
109633111
673680806
1853465912
1112443464
526189171
1557601794
984228887
1461653817
2124198820
1537388674
273347588
1370089133
1634116415
1666824623
259058897
1380436774
1688095883
1774660872
1644583175
810141347
421589223
684847282
704063686
1010983239
1866160878
88966093
253836302
1997675403
2044288707
998848023
1078910775
1312031530
1041471432
1231473459
1828840331
1265571925
1892471403
511408513
598928510
1936946938
2024958438
670126985
1734869519
681910349
2144716660
1061426437
559711780
1393898678
612451671
2054414038
458626696
791733187
629221124
1498890370
3810145
1129093087
976769044
1511440225
877486494
139002261
243033546
928531539
1204461213
1504632415
158910748
382297808
546818727
1504414442
1773171976
5304641
848819834
1688739093
302034391
543005076
572845293
264392283
1427755584
1720926614
62706340
439487218
37284697
40830816
1655134775
103245360
1229409065
1378394037
1802755682
1316653840
801589301
2137075544
1851847196
802000596
1456341722
1836867447
1825392220
1585700881
169801513
364878060
1402521728
1592865479
1434331784
834514934
1253842711
730573164
1401726929
414712652
546102052
1251523297
942293786
1775063615
1533850396
1568625448
139070876
1571569107
1234861076
784845019
767936964
1995116063
10187157
789400459
168313657
1692266090
171158551
2009889023
496922480
1400711979
1629424299
61893702
185010962
315294706
976483578
624039479
1299804090
643319434
399886217
607675428
212341067
436795635
392175414
1234455824
1726247317
1214185985
518483436
1045567489
612938594
1443076786
864955729
2109905534
303671112
224752294
2087035464
1400047439
268562749
1911541898
327965796
184006387
1303583012
135677193
1012567069
1848780694
1554388832
2025240674
637742081
962915406
2102232365
1181212228
510649546
823863293
1222929659
708935366
1333550330
1933148828
2020023102
929847070
1916540146
887266045
1086922524
575215543
379819074
111762139
612908354
750813259
624477779
841475782
1105524175
139608871
1125532235
1591552808
188555823
1111693220
1507498987
301338280
954655549
1300753944
1075260727
1204409975
1275663984
635527872
1246460470
1634806597
1401409827
618156051
1467113243
1890695015
1435172391
2100713928
1272547219
1752700064
1340891316
780064072
229255644
1060074717
2058819106
1822094244
1082733297
234150064
1672821216
117201738
1320908549
209755381
72185969
1000363060
1824158843
61376390
1102505229
144442669
380932793
1507613911
610187041
1327236861
721270302
534820211
1087246067
1774887815
819054242
1491764465
1990226344
1621692823
632637439
918356338
1651240645
500126513
719929000
1951326115
1898607400
807292217
107871666
1366530992
339374791
90775944
1932024173
172308098
1604962370
1447561341
1504015982
1618618755
1767081315
199060429
267641098
592197063
172945094
859416567
137674615
968470354
1035709321
605763143
92029345
1095018922
202019042
6760699
1377335864
712245186
629605142
1428215092
1776567363
259732635
621686563
1801770321
244001174
703391770
894079737
1782030596
2111408278
315884833
2127882285
2953348
2093061330
313945640
473223140
526643179
1212521749
1425557259
763551955
1485303536
786306211
1149019293
1637069023
1078786026
1221147386
680013308
1084816644
1038351589
428926653
941232758
1083088743
1095370335
1134843327
1977908803
1684485637
130134528
1882198909
1882928368
1112053778
1232427591
2114018194
1205193884
235245387
1993384447
1565213646
901396905
1498726834
1599346400
1019041129
2103115563
989110846
1017376312
2019697653
263221802
216568389
1649642147
1730618003
243427809
201457286
214444983
421097775
1698627386
921300994
1149174146
1658636648
1738158867
1342691236
953940284
1377353911
1044066297
654458600
63976036
1063224503
1445549094
870644855
1364498286
1459675742
277101035
1376976685
396445622
742035084
728127647
2053929864
726568678
1224618964
506591453
1548133718
298242490
83378883
402418889
1097029376
356671991
1237194720
1657758107
301221708
1953024644
1922419060
794409375
46680656
1957937655
184268990
1348729777
1019807444
1575764852
1652862176
1116825343
895815549
662731854
600331914
2068262504
2137340234
653654044
1214670719
507962343
1877181335
619783567
1994583537
214071504
497236214
689744651
1652387333
1765489569
1654205327
633584420
1558208592
1913174182
294938315
363054685
644508180
1307296337
2111188638
742132268
1231134059
1966572866
292051700
2050945022
94811661
1201434081
1980571115
1985107523
50671682
1783107758
1540216070
604351746
1494417243
535924639
1024698572
449547638
200575086
1733062055
1826275426
1914047678
1868848161
1743641876
381993021
1738583334
727524893
1145593307
2005099842
135184607
1411258043
952847212
955528989
423254853
223611435
157440004
1956767299
1943260634
638947268
1385010366
1014946186
1153412433
1805268818
861549898
774079307
388682811
532316476
2068953044
191302231
1148122774
253184621
910498683
432430599
211447766
772810213
483130815
596366313
217478032
1332672956
1841237318
1450294666
1331049709
716973403
827831606
1349488524
1933852666
193731916
1510780299
533811560
1581243137
1245441751
1508189078
1058591502
127060282
773813638
656076454
49850952
295993384
2056674379
290477224
140142069
2088558780
1042640907
1380433726
875984298
853432114
174848588
1341140295
1117007518
739930159
23484259
307999072
2112400657
948857017
1219031276
1030214688
1120357166
463581663
401801623
385786494
933264638
141129524
1251429011
1506001816
1754967358
563876257
1157407647
1619111947
1117042742
469336981
329985184
637009763
1224675515
1373246989
1487286114
75484697
1721379411
1982841788
1983286495
1698965423
811076454
583148164
1718997377
1284853810
1909244469
1671373623
548720020
695992086
1392868981
2125765139
1370704995
52503759
571446123
76536543
1299825965
1035035431
984669357
1615908632
401342970
490104716
1151410928
441110359
331910953
1738315466
1980689595
171066026
358862029
198611731
269824353
1461292002
2057357107
1922218476
925370265
520759669
1584596490
197026314
159122497
1904166984
818538838
1894829536
617702756
1192153873
689236862
533055213
1622881349
95764722
675170286
375907132
1394639530
1873286369
1240350776
446276809
1301271195
1778810763
1068428724
796768818
926892905
438583593
118596134
1028718804
391734249
1045688058
795020386
990465105
1657230598
1812416904
847677118
1226816801
367154266
1243209702
1877163023
1904194559
798340762
2056467655
795451658
951838289
1242527176
1335627982
2098049905
147168459
1707907127
635598359
1132401311
152064230
1254788072
750685111
1478820571
1926477206
315172875
1890107075
1364194707
482928831
2031958322
546382988
1132399907
881475127
380639239
1828637302
609550047
267759967
805851541
606074252
1434989902
1638421324
442028466
310005686
821764972
565453537
17271458
557139724
1724830143
1470823362
108931631
328729217
1887898195
2117841692
779070006
803427348
126136688
18175436
1513359199
574230604
253464729
1496617157
1529167088
1083102941
464135970
951385771
990605388
1404707113
9648378
1502433608
70731503
1973576511
517860957
1126602062
2035403886
363308138
612143122
957207909
802802402
113476082
596259682
1393695454
2011326199
1823087964
1949742616
653624050
1115047483
1104927986
1814016904
356206154
1957952243
827932957
1962221538
1056645128
264618359
183724991
1644193729
1246192721
1894714415
156162839
387319607
582461408
1777185709
424309652
1177986922
1518743552
997227873
1498803142
1512374110
2046996321
847634653
1010741590
561268922
1860765819
1481160652
569884992
47223230
1209970107
2005257300
827422935
851767673
1182755908
1445441626
54226081
206416976
147702456
707790058
195103056
1512664515
27971042
1697227044
1250768440
1221611613
685266179
1717835217
1833856029
324070836
951424102
560760971
194259826
2143094247
77751285
1082022097
593903023
289939541
1846538839
1469423709
264285437
160831628
975399524
1994710064
1028875053
1630078229
529022006
73504342
1706588433
252868463
1736925886
1697913473
23703133
636574669
485113552
574773758
913296831
1004849118
1706741466
232780645
819903833
1064163985
525578514
1130793937
870729122
726373854
1589292466
286122391
824372878
306721110
699616423
613531172
572714086
359616988
1449574120
730489424
1619102597
1342967543
1180344400
803638876
1500713125
122679820
544587561
978707604
842613875
1775793760
91835722
763722844
239593885
1728231783
2055910382
1648821204
1640101784
543630205
1003803510
830176059
884000952
1024096037
1295004734
30900909
1617596230
38225766
1593573639
2000961903
517679160
255623125
1676919664
41329880
294531221
796339703
1158162120
1347930455
22366685
389065757
1482181598
1120524100
1871036328
324366549
1286095110
1913535878
978987977
248746035
103604149
923478050
591600375
512958270
2057695689
110075236
1683158904
716417899
889313595
1005999114
1188190340
1452421313
228754789
988695903
2064457007
43691171
1015205849
1599583798
811722313
2064000705
1439207891
1320755344
1806375572
159766722
1887286401
856797087
2146800310
207347651
1511899384
881196122
1009006640
81892906
1915056325
183342330
571275471
1089755158
508988442
260022642
45034476
2040777623
1505286744
79403049
877397222
1075612329
1632374637
3089557
1921534336
1549901660
459018472
1068141003
371808649
1157415645
395922262
762869314
1499696007
1744444508
1514299369
514365670
1303431028
722519151
299412352
2142176314
1592542386
1176195584
728975748
1753934409
1980598210
2094606261
1388293206
1578331683
672632935
402319824
432784026
623112979
1219307922
1686034920
1828731902
1109300695
572005203
798620234
510571427
1447666296
313215694
1092375362
50289590
1511676918
236251093
1211586769
631268062
1130470670
2071003271
1550560532
1976324325
323272191
1234117216
1390693389
221065045
1977832931
541019588
212546590
673734194
393492469
2067581281
473511587
418563170
1827555898
1001297638
567885153
1011761598
359341020
348100616
1780140245
1990269846
1842503848
559120161
2073078066
2147155599
189914113
1968434741
104789537
1802979144
1160986727
1711719891
1913200620
1554676419
139659267
2113030322
1785176752
1418680266
1717805761
799648311
1662831415
770950
391114549
582375629
2100956366
1803855335
1983097721
2012606003
905205264
921696036
1025890137
1155972790
1472439307
760218202
2097991997
393701415
1202983674
1422251949
85950061
1053107326
227580554
868290865
438609707
496163559
216349815
1139145473
1740638348
1285359888
1957612451
1720367779
1262694147
481619479
1087925280
1958264633
2071333347
1947577744
696411898
1614968514
61308336
2114891552
238782555
910125318
1114519424
617897762
1998975594
1202680320
806578605
264395613
1792806086
1638967781
1203044067
1612701898
1004221741
388466040
715618749
2112000874
1716814112
1715537853
971068406
212895239
1518308584
1030535973
979589995
1324733786
1931866193
1122928076
1906214849
1912930336
1253263620
1748487463
1763390441
1322235927
957931340
816059648
1615155408
1105739757
249310783
334170670
1812758815
367614766
1468158
452719866
1598511598
1787713280
538353426
1079124791
1406092976
569358694
1584392019
1594528904
426170396
207462937
707892692
151126113
821555755
568257514
69779269
1519400542
617147887
1691937179
993629609
2016744455
364123125
1047565225
1036419292
1201377319
810065484
1678009290
118112281
791031911
1363271842
1219439630
734022202
2127372971
1061937574
152133318
1751337779
218478127
1297612219
88969941
1939590859
766826811
634640765
1403869372
1676238312
106161483
392507032
1494898979
1263558876
2137945877
1002956709
2044169771
438913814
1970787629
968900263
1602426794
374850320
485420792
1196637916
19008039
1259014402
2035916458
1812392658
183702668
1884572465
1128750363
1678523276
1325201318
236839882
826809289
1863486086
1840221789
232626515
713101226
1551173178
1549064803
1022774021
1357457466
1083742925
926420275
1214182132
1944812628
1013979395
113822783
45186562
1558149677
1853483848
917851333
997205682
209474495
2072573398
169028783
784743410
2005045230
1484601290
1608141706
2018858386
1118312874
1224665088
1505348158
796752323
651435970
105134041
219767828
235757722
1007019219
2023626925
1173222438
1231496646
444757799
1891216087
189673845
769351009
839888270
290115295
690413238
1387927909
464389944
863277857
826178973
86307568
500409860
1664117624
1535512359
229578752
168052718
1601490209
1608174919
1777741235
1626429347
480276926
1656023162
1978363629
967984740
401255366
2086934706
107676714
1950425927
114353916
837183579
265595930
2039928685
618583035
588163485
1908848977
20282346
808176104
25564406
1377035394
362524206
1982076684
1363629331
1880907691
1383299007
1404665542
1082680078
1176689085
2017673249
1009404869
947485427
1088722113
1982882301
84727659
692475956
293342333
1389997643
331564823
1108959959
328567365
1891865949
79633029
1285687481
1267371009
1537940916
541216635
786593232
1455428777
580364035
1076744107
2147455023
1389091794
1428889148
925615580
1133380668
518343561
284920878
1180177517
128932505
1251367524
1403614144
1060178911
741771681
1041372484
736065008
249439177
738222664
552676636
1196005338
650227769
32830893
658406779
304315183
1490969514
824246566
278636624
1624810415
1344222902
1540325272
467281839
1623284573
1757893480
716495893
1271315360
1025401591
845382202
978986856
393852306
200837467
2127353824
2074793035
1991737149
2088738322
944908092
1426784532
1303788431
745420688
1445383603
491969986
1034891981
919966448
1082927116
31877304
2049375487
2130001973
1765985939
627366901
1488918297
1038552157
2034937133
7959273
1272257425
1350727084
231964380
555151882
629118907
1153427330
1636254124
928371197
1478945954
369766232
32633705
45480652
1866546978
1721585845
1661424773
881714920
727530007
263562133
1747376567
145958040
607931674
1882671498
203190858
583566775
577977978
223558674
113388139
809588934
1042411307
942822950
250520471
243698141
1170412395
311879881
821983451
1883680505
159711626
131697179
1244276634
1449536860
1197892067
939466924
1627871062
1349595246
1930638705
1775647488
356221446
1284926415
2090834327
138605280
2037946813
696637926
413553829
1359187815
946495527
1715968829
663223026
114890227
1756714494
961361488
197242393
1529597691
588634560
1392565609
1865949904
1545886347
1909791562
1958810869
740409135
1421478703
1550422266
242726656
998693759
578200945
2098688934
1792268494
724358960
1531557607
9304921
1522498906
544178296
322352417
1222493343
245513180
1040847354
1925136766
1106368220
815423900
2038624452
756288372
1895245843
1421492413
1508468519
125152827
1007539308
1626706420
1632616756
1345090668
802632850
1626057871
302348308
1341931440
1644693188
1793467233
553116195
1425430536
1084332299
1511157274
1256342298
806013992
1383122306
1362701973
986284031
1392038423
1787738433
1933383603
1333309851
1397327611
1369182460
1518240957
876434700
584430411
1388980462
900211340
863431452
1018251834
1743629676
1070445078
390066768
1942235280
810220084
838035958
303740419
2003243562
691592
1707567944
1629071803
1705196026
368322219
106222309
1806282192
1327612204
1184643879
2066491892
776287090
559537267
745140679
1910380109
1039631055
1006932175
1243811920
1546340017
952559241
1570346457
1907606207
2082399098
536471972
1778525931
685343926
1231831207
2017492752
617942131
322147020
516060119
1729799298
358157716
537349924
1419743396
659219223
1054986032
1804554118
208628064
1822365101
1387514294
819303576
1126994091
558139022
1025186017
776330068
1691672030
1062003206
1398277591
372725249
1383095298
711509258
245832515
1506108110
1951509582
320883578
1095993410
23464926
1605950833
536366944
1357694949
1384457507
980510878
451177541
1351935153
1710269494
132152376
2112632256
1350395980
804017476
522564930
677468862
811668024
1120390855
87513529
1278015317
802959933
849027122
424827830
561562668
84026051
1886694738
1521795607
930599142
196414095
1031629640
2087867242
508007751
1880803026
1495021920
154419828
489777315
903711342
85743682
667493111
876717204
1034590320
637222110
169745877
1518562982
319056961
926750903
514946339
794679661
2062268231
1403361707
1808428683
2098659977
117545166
269705323
288944055
99683448
960868060
784897562
311050732
345337778
238288826
1869231026
809233503
495250771
1432708969
58701298
2052545156
1075033389
1904661319
352821474
628167552
1760772763
1415055091
134648784
1087392463
1277329442
586948140
1865019124
220492626
847471966
173537926
483622144
1289796753
362532344
1413519264
1765537406
340204352
1881233371
869347616
1705762247
885052772
1935964989
1864704201
1229510268
1060922120
880736927
1368229662
1327322822
1264802852
258430351
972268094
1513387208
1753489423
2066205927
149848814
1550213755
1427089579
1584981445
1404112733
719929877
425660120
1345829519
1335798279
1693666814
1613005717
412241722
381271189
2139317903
1621820465
442192064
1163916333
1657781346
1293229087
565921297
1536701051
1560017537
2078409487
1112245145
799992876
876739549
1081844990
602421726
994997039
1787945801
2074230828
1432821395
1842583678
1259974058
1218948857
460548838
17223465
531094072
34662692
1017905395
1902426931
408447347
213288875
1116658358
212931505
2102841134
957996436
1695275586
270839994
1493238915
1057833172
1119326407
1674636428
1103892416
1964472291
1553659886
17823111
2096866528
1690512070
786627141
718809800
1040487422
710540327
1568526907
1547041068
765286354
1036771219
744916693
1840120870
1170387892
594564773
1548997912
743540002
1558465594
1792976898
851810320
985457409
963940180
707607471
1459705006
730181658
1851458413
731638127
1846994963
683155263
342646469
918328686
880509222
399590615
1317550723
558102164
134981138
976926010
1065072615
533452469
2042159479
223300104
1849591053
376030573
998934725
808688622
2029283159
787017068
750947598
1429189908
277796202
282493331
626618940
2038919452
1480664699
1913689184
856604708
62833845
33244701
133836059
45224103
874495372
839935822
690589266
979137131
298470216
819621307
1979718789
1513237032
974096964
1265493558
1561699956
1418999825
1672062205
886903257
742486199
1273695554
1776828403
515875616
227828731
447913459
923776198
1149008751
1851232509
1654566714
406138115
371932303
485279761
1280859645
1211155678
823155191
2058659317
146170313
2034567542
1814346745
147488002
1287101673
1196822955
212452266
2084755534
31792358
633579309
2139774070
4218325
660527390
1801042633
643036950
1200649796
670873061
832697477
1255753294
135673921
254186132
1750865113
375303557
1474329584
122757686
296294091
941374214
1840206599
690193140
1197748392
2074677132
1923686582
2078849291
169563485
1351690927
292594288
654063313
944227488
606420232
33634278
707328610
1645123765
1408242218
1789870564
1201861379
1969845192
1244946214
768973223
1365383142
1641918415
453225688
1990788286
661291352
1422187777
1661399393
556231337
1057499404
1356470183
263578987
1332715613
1630241836
253814483
1236095579
290478161
1980483372
73744007
1660383919
421966761
2095929632
143511047
1313175386
1228866501
1740295929
261073312
582606667
829497790
664709854
1293643594
1953238581
290011777
928006544
125821692
335398457
388806007
2044668774
793490211
2025647847
230577554
11397299
310888609
2137136180
42525647
1569309695
1817666246
1123557263
1008428973
909994984
1120043722
1820637940
1069023861
751973788
560634241
2059529691
1538123506
387916011
2025042565
1230359644
965169923
1329085772
933718321
1023223414
12156553
565920390
476798256
489445189
1295187866
387087238
49399977
703513902
1107649358
1633057460
170989048
1023932062
569747665
1704104000
1099086718
1891051062
1968694333
397660777
255357313
1025572115
500294386
915850547
534422431
1108266553
652494493
791562349
889726758
199518999
531451217
1179418384
1405154305
1256637200
110253375
508880353
1287841167
1887145258
91423979
1188169421
34676400
1235409599
1793866529
1378788930
1696609717
49601229
509181471
368109742
1561399099
1422661848
798422458
356469803
220160773
263713604
289707451
1119077572
2077712062
251746396
1368650222
1687333315
1526865305
1077350877
453735498
949000483
2038100180
1901001189
10629496
863425248
1346930108
893939363
610656028
1610345898
892053403
966377475
416049978
1981182159
514968243
1551376896
21536318
1264079853
1384690820
1847166880
1158144912
2041591595
236491688
581229657
1158381586
788327677
1086480993
1428049617
853277270
1679528330
362731663
1303571616
207820745
270616747
1496945907
1722239126
2111215613
2139594465
1535984742
924218194
896390368
226897572
1539911133
455853260
1426785592
1603650133
912831813
96052799
1814743216
624320101
725604094
603857228
1866919793
320044183
670844308
2080443654
558790996
1036101818
534189769
1779833830
787763339
1459157514
1679200220
1095940003
2131209184
1262606636
51384144
697152368
2061933537
1187124261
316236441
337901055
349633435
1725682248
1856394566
1173176490
1168864960
728403593
79392970
2092504257
419227859
545663414
2024528214
279830197
986878876
971461257
18047526
529357703
1190935727
1223261875
1902394355
1025451552
1586546484
1385265332
404022502
693335674
2023951996
1887974485
1497668416
841489215
2143488188
1358134005
196241947
936480839
229885303
270139735
617878983
878320560
418352281
1404203749
727804805
508242250
753915291
908941637
1005540477
1251894862
1241875566
389729092
2135437883
732330024
65563752
681011508
966622060
1366727724
1470738738
1396221821
1131019368
2024003696
1790321943
984149182
1127520540
1115217824
656840039
683804819
624678952
1184132919
1589289429
1364441976
349708962
1021981259
676613062
1828191070
1762105753
259085839
893144112
1452064584
1059927933
48615654
901692054
579020861
2071838956
979026551
1443253031
1778034808
750635200
535849234
989310070
508524917
957331594
2072627039
1965140213
380106872
287701420
1316290997
1788936245
734137036
1032514326
727972894
1138649750
715244291
1667623236
1036051052
1276322136
1540922749
1064431672
706964590
1488147881
1724732981
1721800442
1453611425
715812021
2136200354
24506353
2026659663
1979577523
2081800328
384307211
1888939793
35561524
1362258966
118204315
1925549158
1845466719
1594512495
496483942
865716715
1089115047
1439011371
2073751443
1728014774
411989508
1971516837
723951209
572811188
38296815
1370614646
1422140440
1599675565
1857843351
1596367702
1017574334
2132440153
370997998
536130080
1370054180
1122404416
708105644
1474825523
1969532058
1222839548
451518333
497044022
550961435
1062243153
511189720
474714384
1064515486
1219163944
335885344
1042431781
591836553
2113489231
1444400472
171787726
508552369
2024551160
999315709
125902903
1245210269
10449550
1878990831
1097155369
747801155
942470981
409313811
896768780
761715269
43252702
961271338
1260123737
403369069
1031767367
1378884637
338030321
1021007257
790543125
1517538497
772184328
1808414274
804767618
1949561794
1048529193
503608046
83434571
1770074981
1427694476
59776898
186929163
1569013571
209787438
203421294
1090393086
512863930
595342832
1127990755
780131781
1002732946
860614810
1246532440
1110805431
1194534764
434593818
252514015
839258820
523567181
920627793
463771113
1410303767
1294600497
390144968
1486689834
1100580372
635209957
747107175
1928581435
743668384
516221475
350505132
297964052
852470348
1303047033
601443945
663586014
241456137
692212412
1898192098
1551894139
1211727309
1334787577
43635985
1289832303
754974557
986939998
1205244138
389840329
1066688189
505453673
1135106701
958665842
942168920
1449681395
1241440960
752691948
1241286881
2125682639
447923705
354030374
882040268
717070788
1721614421
886786953
1775063615
1241826716
309309360
1470525692
1347472917
758281024
1828699147
1866818540
1351641562
276548195
210372912
1230872628
328859626
1802704737
517286109
63021343
1328597529
197266997
1928683063
748407410
925138153
1758471707
1836363297
1786733164
1657537695
1866569045
102681268
2117364364
846672132
155196927
2023695501
144183583
1008971452
353906269
1424321426
909504330
1232957168
1199305415
1650056710
1785064121
72944800
330495623
1534150272
1569301480
1610667553
1582155317
600037244
1494338598
943502800
1758196896
420357310
21177642
1860489747
1622902326
930128648
1057448313
1640953691
387933641
398561858
93682224
1781182040
2015724687
69396199
1337358543
1293744714
2121903682
1933819724
1010026366
566009377
144204934
496904962
1429300360
1511966404
134438036
1797508306
402682648
312979264
1419655799
1664418467
1072748538
815455647
1954256106
729258669
917838447
1985077570
675752366
1570602888
1748100829
791166777
296080032
1463965324
147057259
881728867
758214078
715481334
727979433
274233058
758948066
16325934
239048266
899195985
979098684
1343347633
119023310
1182473903
1856376879
471704468
134048943
846866463
173445296
351772331
1045879622
93532137
597912181
1128186203
158635830
1548676413
414464287
1466504505
1503661864
134230604
983384300
363000647
1459608312
2121840426
878978896
1880365415
1986411960
305713396
1160847721
1482788212
2085292927
157661230
3874172
620107120
873735130
1653645455
606298971
1088435281
1678054598
1837560841
517350303
311028044
1625891337
926608269
474906186
351624256
710488949
1061518364
1583738900
1980771868
124165266
1524109031
527379990
389040965
946746141
293982282
494439469
2075381171
535144662
581632278
1071032198
1670597783
1656095858
756776396
2063660902
1057163358
872327150
1740561405
1763178455
1215607741
1305649732
1001250834
691807585
1200405124
31895844
1808506305
50998901
1011825796
1665244058
593664160
1353573564
525244958
349664320
742771741
1162982920
1632922369
1783192264
1539370632
234431136
907432278
1178563492
796440021
1666789678
570735145
443953842
2004050910
1445591109
1343915845
877804503
806571667
221717636
597164258
102760203
437165139
24548879
1654422745
301401022
2036769730
410504765
1486639965
1957481570
195425677
85765037
278061338
461721778
484189103
1515535246
1166257349
1933641806
510236117
2101711799
1383726686
2054224028
2078459528
655165651
1722455746
1717438836
1334568338
558790957
127115471
766153413
871489111
1685295370
394374253
2102923538
2123949430
1647227957
655045558
641375258
880027069
717808374
2111045588
727734310
915830746
1345109113
1026137932
1281304270
842042240
269260979
404648368
995286692
164347141
625788937
1450689938
1212206215
1738773769
2025605676
1052999599
684638385
1121736730
157055910
1167288963
1984426549
1465133885
1078791806
400317695
573412328
32200785
27296377
972051006
50938317
549541472
42216526
45371399
995307045
1615142258
321513217
1791183146
223374200
993458965
161422067
1337560328
1330656844
2114799634
1897456140
1801468789
272062548
434653550
2112492123
1473028177
821760360
631459746
950654335
196102641
1220923808
2097942897
1653264044
598524758
992588917
198773962
912827964
25413363
1661281712
1900062639
47833672
1112801594
354198538
1279164178
396318016
1375259800
218811256
1445185020
1210073632
1710082688
735876151
1702495803
522359048
866216077
136432779
848903984
940676526
902703008
840682256
300904306
137327449
1128105936
265229263
1341141133
1897786451
396509231
879707004
1014741290
963425317
1765770139
856121409
492285011
33588978
2134380018
1976037874
2078612272
306690278
620266827
919980023
211391813
2127343397
1982521161
781445586
1174706957
256601789
750284792
1168099632
865246129
44808949
851902163
409538680
1095984742
524257216
2050644352
2128128188
640370797
1228966544
99325054
985741801
1595255176
1103315117
125272122
2009955338
236799029
906863969
1010116968
1224454354
2080354649
1364096389
616014280
250657614
955638198
48614572
554402072
689035440
2134204977
666177885
1316211331
526065932
1589999202
1199256144
1130819805
2117943308
902225767
1379670272
195530007
2074116751
1859282968
934473376
1329808415
2122208769
910546798
460047748
1622531366
13505140
1369091703
941467352
1854740328
98210913
1928665391
56474
1878691349
199844460
135430657
1177088498
698054987
273906833
778243736
1722154839
1103206530
944498444
1273848582
1523325523
714895085
1421853364
751778374
1895168908
707510059
1892614253
452400604
289220452
603974348
98869064
271166436
416871576
1128255177
1269062251
1245833534
750295965
1729801470
265347763
2079127534
463963423
1262823272
1420800662
1470446973
1675707574
2067004151
751334081
1117340671
835133599
1526740324
308487918
999317532
1014405351
1457039009
1993362467
832840100
759762875
1588031912
845736721
1390561014
914607380
328903684
1364264515
1889039259
982506203
222246900
1809003094
1768144412
1214943352
322207414
1043250120
1286273542
376753539
1316910133
1346639230
2017188025
532010223
1117268474
902871245
1266705612
109787039
1992068139
1710301675
692175444
20734101
1859032882
244588764
1373826984
632430173
1343132973
944772673
2037920753
98746197
1720290245
63381087
635479838
363747338
790378066
473800613
805315689
691283212
543516095
2132753254
1295302672
203983385
974583713
948833597
1644477012
1265580718
1464506694
967579343
808661312
2117573638
2093210894
2062589594
263843907
1971310825
1685424271
858462401
298286353
278505841
108938159
985175598
258828022
533548368
716389748
1932385094
1716311760
682540908
938292620
1412896746
1489436843
1952021744
248709589
1454361194
2031350628
225301103
1393761540
1194105982
1828349146
1018670186
178302291
2128023544
1790896835
1134309053
597166339
1730169656
1176833878
1995626594
362490674
401074347
1456385047
1335091157
1062137120
158314345
2017769732
11178949
1924477518
545848260
1070392227
135903537
1130396433
836236319
1570202046
1074521137
32891975
1671534553
2054581911
1669323768
1907314159
2085618923
1793436084
931436832
126590214
518734557
1463992490
1984304757
177620814
1917036680
189228868
755781481
1403219083
327126892
1255358953
80355556
2113575322
1865340672
352887325
2144296108
1848018624
802294778
597290942
1784081251
1071872715
537540277
1867874353
1943471446
223939112
2065104256
741447996
1145228485
314543310
1098845530
537273312
97951723
1126627498
217822343
1008612585
1085123881
744697526
28646444
422163530
2038926860
113532095
1384953217
2110713645
1972369298
621933646
1195329087
1683089867
1881905879
1307436723
1569234773
825408479
953544752
70090661
1865183860
150388935
1035996676
307249137
615573602
427837084
457039431
509250633
419464016
1544992777
167240850
1498147584
693005769
1596077776
1017913769
139306384
382793396
2122698243
805987640
1373390945
1199389158
1867967026
56062467
1247064310
1337252199
1320744337
4013777
1557292800
1825367929
395657840
561246272
1473697981
491851676
1170207117
136695662
2037649286
381516022
1239166044
735083134
1446576581
1866651685
1770631612
1876918525
1722366288
1827373882
1490242068
1906165729
875201963
915235169
249674970
255908559
1078233861
13163298
49200116
270458863
1264384944
970191999
860249527
447919049
1551270342
787956167
1856208303
1736075220
1541162054
1232153782
956453132
1563148971
1298489760
554584123
2127781114
1286360577
551880859
499681305
1329287880
2029678682
979639867
986923
355962940
1341879775
62698256
1894773258
216059254
1723766599
538161174
1409662262
1144092745
1115312551
1576721153
2079382812
445679042
144419060
1684286178
118103533
411886210
301851620
2101421257
306153679
2116180664
347102738
1717226595
1211253023
779903927
1385825106
1766336697
1443723904
1446798218
934228765
269391215
1437967963
1024983071
875223636
115345503
2068474853
87061787
14860614
848703580
1175041599
602084402
2115008143
1100508092
2048360544
1287498540
868009799
2038764245
1516750016
389424652
1316468103
972172868
1360831713
1236871337
251567645
28046869
277887599
1759005669
1091419556
488672972
132040028
157971014
1481955231
1190525147
109416385
366590887
1531977665
287026429
1888262765
2012401950
159575853
1828846377
846567419
792494540
282945367
1908532293
984104187
2075973128
670109131
741142319
1716697231
1424425367
390311364
525542413
715199135
324503779
61480914
998909700
1538136112
1526055654
191738333
1865995909
689875045
1922802839
1309786948
583235840
1155017752
101710010
951323067
238986161
1213314096
685877122
1710251219
1034846174
783187850
1145565508
234458454
844993670
13038272
1075585159
1268009218
589709519
1238886531
824627081
1357167774
761715380
1852502780
1852052000
959716219
2147141657
669607016
1938613782
368921796
1259930802
1187084574
1643555479
1234151067
468545165
270777513
75522800
1333864595
1697735689
421003321
311294218
1084315900
535917782
875995066
118962905
1643752981
2040856752
1363436016
708575330
506023639
1564559058
1239113339
206571257
517438774
554584462
318359213
1303355886
2138556276
1897024691
1379408696
371097370
1133114851
1979547169
1147877944
1875092001
1472145792
2055799127
1619036135
1662108403
1723792294
2074526360
1739528138
1184220468
84771011
1389677284
1601067450
29548655
137771712
87523509
311634580
975864362
1896825802
1190626791
1342189016
993423279
5298673
1102879111
2136981229
1026554438
16662192
594780743
334749133
169349669
2036594006
906616019
377546816
474004410
664039320
1828467685
1760531599
1764566139
676752323
1936691258
371663545
843550939
1098672539
44698727
1385179562
1769458536
2130478372
1546956200
1923489502
2117657592
1724699945
1288190241
1378398413
840990304
983645370
1264978315
1011985275
757594054
2010018955
928623152
23273999
208106711
1270920071
1623303792
951736374
713590363
212554512
154284589
1893379341
1994680689
31147664
208053251
1122222636
1723376272
1350685907
717953364
866639864
378085306
129195357
798967869
1805737921
254683711
1135308040
2147261466
837102832
1333954923
683175376
1398624633
1464549554
424076756
89742402
362049949
1102117307
1114234656
1119084994
1740194884
1408957922
156302150
118414657
975125528
794864406
1387895169
2098801355
1789189855
1979391980
2081891961
564305957
179665356
351673614
905937469
1311605275
568406903
660618291
1453251439
876049168
676865077
1660223813
1076816272
646855684
2084796820
129646000
1995990707
1778731566
142792302
427929260
1971356867
1368561973
2004207004
1588684131
1151357130
1801623816
561223933
760823279
1097541263
425386064
523223777
1317101188
1856934813
1327533529
126757402
1964627098
706403653
1993763536
902977606
1362585264
531941480
1498425518
1276561980
1481379810
156554942
1158751415
505574714
1971699942
1496670525
249965797
483566090
1205256049
1212772053
2075182002
1710411183
1181092200
747238687
429602836
126187279
1755266111
326703823
820178249
1364938251
969602070
261833525
865881123
53579104
928050941
588923015
65610871
1456190133
201681016
170919824
2072706478
229817093
1201337512
1230063286
1494285586
1772212023
676643289
975556959
1156010683
1438240665
482618433
166638957
738959357
343689488
2004033941
2011075372
546083242
1126320163
1402120352
1558446186
297622080
1926007759
1386548800
297972211
1809847276
1451381775
1409586464
158452444
748616240
1851439298
250214395
1174481644
2032496691
696063649
15983861
1260410761
1299725345
896144001
926760677
1785666135
806206884
304541406
1111701752
390606108
2138274689
1187389839
643366742
1141142724
373451599
1103333905
812107570
966680093
326297469
1701203579
395760870
1143813116
992724571
290744814
1412364604
1783883566
244959901
21186132
864978951
1203723595
1156943609
521860259
820624089
866044361
1812811369
720092850
190271593
1958216910
1182149945
241223210
1571902452
1431049064
1621104626
983116174
1042327347
1494632457
1185856863
1481192355
542679062
830299029
801396241
1672407782
1923782602
1393280760
1100452427
348098130
748049980
1059980167
776116422
228165596
1534214959
1126791153
214252320
103622956
1294339672
897724197
139519647
1269780768
1362800135
1293870910
234853788
1116467049
2035904378
1644110427
680528228
1865079717
2039289785
1616397412
1786543635
1377068289
1210763454
875192952
297966794
56312771
986190079
446164588
56944023
836478980
2009605024
314889040
719974463
1355851910
176964236
687651883
1670912328
567411120
1783055641
1519342556
1467464438
1491085667
1606764256
2082650749
1028967062
1741048202
771349440
361968538
1247000784
1362286492
1884625626
445758769
240091881
846000541
2117928849
587971760
973030575
2035255097
1923762412
421681656
1129534755
1257551256
1428915451
1603813987
2006037339
825422303
1160122487
1641279016
562535765
1938673375
1759566284
1671335883
702661464
22401736
1243742467
1095106592
580717209
235167079
1330214886
2097427133
1040073116
1720789564
887876414
610399664
782695459
659367439
260187480
1678734757
1680221171
1408396840
1088864168
292283061
915790021
2000349585
1600326774
675861051
241238476
379789777
980383946
1046638009
221133170
920529760
1658026846
1333487684
1572884155
556832028
1489191971
1282856547
2082887165
112986211
742071671
447176647
2127231667
1801371752
1301414336
1790143562
352803449
1454287723
1011961220
1291988187
1342481690
490148745
873741986
1704578895
1024240088
1793118326
1267002990
410665958
1406585211
1205660382
270569932
1398693152
1386340963
394742088
1176801813
2056243375
988261279
1682277964
1609522834
1191275012
1685806540
1159603774
1383527436
1465721145
1660456229
187880099
1957618828
776922460
1607562593
1233120500
1242796640
383154220
695784905
584794460
1934308865
1244502811
119291959
1649433623
1132481885
988062000
2071439048
809927050
97026773
1495824554
234988992
1789441432
987271420
1551394305
812645377
85517021
1525244032
836476407
2063418515
257950981
1573262595
142666082
1604662932
1131016019
273578516
1956362554
1083908965
366529075
161618259
1202766283
1391867915
442169295
1026838219
350927280
146652817
1053240301
291422574
969541241
34699063
1234901088
844515958
1993020728
955246529
1829955934
677189535
2077795417
1338667885
106582207
655537160
1879906037
959035662
1720670251
1248333344
440548525
973180628
1230408508
2108948431
2101481597
1375654181
1731097536
143440766
532976217
1533062938
1718759884
1601206047
1944664015
1380304937
900514362
1513604279
883574666
1556241107
768309162
1183992456
2078666271
1620768759
1507472447
37260630
1976382220
1652486735
273999200
1060041507
1902158476
1272237112
689149814
1669091765
2026442857
267971793
757534287
1510127503
1669613938
788645747
182475383
395387064
1955697989
670041731
218836746
1721147713
2084812820
1655487799
1645186251
1163540255
431381153
275114997
1235631514
787299747
1817887303
168970097
314603089
1022763527
822422011
1428200603
479914979
617566479
787178430
2049464122
55962413
1412497859
89048515
1243449605
94715240
2093696115
1355930288
778388658
253287754
1063712075
683584120
46793525
410010494
890859549
2120961022
362665199
825365439
83317202
25165630
1902664123
654145734
1980391312
304037202
719348604
125468793
484005066
1565164734
1900088605
1124203182
1089746685
858012345
1126860969
183220037
795103235
78649960
1812883852
765094165
272402758
183007689
541004644
942418087
1152529625
1052527598
1763255062
1543812656
1576958438
1100449415
1173855267
1054115859
1846735827
71246021
869806341
1977312079
1327843258
1723761975
949336125
1571766783
1877397768
1648956831
2039166638
235906933
597921562
48930088
802204635
236875889
2037236875
1172851130
1941473450
482914451
1221897208
435486019
413576995
1930706572
146364048
2005342297
1422509238
888350040
1802260741
609720475
226287268
1260480588
939708252
84491002
906567289
939831821
778823298
467925565
1634522947
1992383246
36362143
1998002582
629661833
1558883070
403105711
381805943
2133040873
448258608
58712908
1156231185
930570216
1685344425
1450323907
460432450
979144185
812957844
683846482
125057095
118323031
852944003
2115289592
351252943
673571503
11058795
1531195521
1813575019
1755014258
1236458440
1931104799
472463952
1597627928
233339894
1485927347
714234930
1824673266
1627615387
845881256
1298803473
1646027204
15300868
1860771888
1199562479
323082849
1696882594
1648088111
236542899
575529095
1422596466
1307564001
2048800448
811149694
1492164323
42970179
1960790711
515741910
715896518
1292253938
2105990933
1684210247
917096349
1126342571
792128308
1539643652
235683954
491375300
161627516
1250077512
93708363
1503654612
1101023398
862113553
1182433458
101478703
537886505
726064971
1946562534
115974963
1079035303
1015327088
1940679070
1523032921
1296294720
1384735085
1587802696
104379302
63506866
599740963
1122950987
411636817
1200480679
1544209199
660593747
177490561
787349529
451182217
293551426
553647613
1701264289
1749684416
1545674750
1205485674
1401639154
2139972125
114028488
2076400734
1115132561
2054057765
271064236
888129672
2081029774
1203757835
1070312511
690745884
1022596226
1490987023
283212521
2082277728
1128563684
1130869275
1975427021
268597726
193506773
2053539005
923399722
1195190546
2104098312
216240956
1400357036
375145861
305316317
2145163371
1648920199
1146812173
610059631
900000156
1380013137
1841980232
642973709
2094877035
209107014
417761153
1541046042
1716107137
471187357
217945768
1882996045
1805801453
1726630907
466268934
1586411069
1585270346
626061814
2119288465
2035713471
1801454181
851278007
831736768
1951722729
1895652390
1829275747
1033433047
2061393995
2023949113
1056586345
297760137
719114724
1320266561
564656138
1549205578
634808187
974173142
1155545062
53545242
1996098399
616699208
1254404276
2098613356
505527483
2057427358
1968926583
1071176843
1489407630
408845611
1943883121
1382778828
272454978
273912845
911158933
1378144026
2116416020
1239230044
1337744796
2071854719
1810783394
1542646321
552297502
908389418
1519944556
1108732368
1311644458
267059780
275352338
407784830
972658964
347754894
1723876465
1700361061
204257166
379356219
538904328
1244849893
306295258
369185690
1773353220
1137831209
1814838505
1397460374
983136033
2035063268
809727216
740726603
1679514551
1463126118
692626556
998302152
798498839
1637700113
2128518698
854115531
99563311
2106643892
1894493690
1193678445
1395599366
1664582240
7220365
1405399350
1125619727
670606206
972665919
720629591
1653759012
790325960
377751331
288357842
1693675865
1029592514
261598484
568607755
390210233
906429339
1987460840
674846399
1935024013
2115075376
407361441
591304638
511833168
350139604
1223792440
685665127
1070256533
1416999332
173823416
120499576
770254847
1563065876
1605042616
402615113
1588396524
1329240784
1676274851
1469633690
2146229087
256452862
689304419
703733543
1667829518
118662295
231124030
779029802
1659344417
1161054169
455714606
895569929
1998281466
1650448951
1881695229
1212305286
396058525
996828616
1981446497
161754963
519408975
264714358
2062274896
364261342
268932803
1281099263
770962497
1529462632
206818995
111109847
898976696
324655201
735112853
1115337824
49718496
1193080048
1129717311
124826067
1516177514
1360401344
535020410
1269281399
1734456479
1679873242
2108263999
1522011626
1370385237
1981677984
1650506797
1568641096
1091274751
418160092
685551069
596876298
1021176720
420448940
906481365
1323426970
1723273714
1141444584
1124012078
762291984
1720268172
1662630321
1014346081
1643919558
951854479
989947343
1357622867
1045187940
1086372205
1534199889
1025320919
673660201
1107945803
1910664330
1808609716
1738740628
1240276070
2112230121
1795964723
917050586
1076523791
2051912170
1641254543
1764841986
738191253
1865709833
264036488
642992024
683602509
752827096
944376576
374549008
240035292
424776859
1688771944
147309087
107570327
1469379583
926974320
53828202
880501025
1139884431
1202745347
730858329
470154025
1433802013
190830382
2125106735
1606794873
142329561
846003026
838893238
1304905842
190863615
1971479849
1248187391
1874498081
2138332164
337932449
1087636571
768872833
1190750973
246120757
1524923744
568244371
1296984288
1993323429
190715996
1189184068
2048518460
1740628832
187003639
992713936
1364114307
1632860137
481709618
34352004
407089828
2017531657
1505617825
16919822
171557853
342293242
2114407839
1885747703
658952627
1099577220
201482479
494836850
580145347
798326697
731941931
1657535067
1946389150
1560498869
2013173776
1111132869
585669009
18268983
142319696
515612656
1610118651
898771302
1850490839
1611788882
1459699482
1776300527
999326957
1821801682
1452963749
2098746201
305692561
1015883931
1543699772
2100151893
862150715
426385957
143852183
542515142
501750231
1666144947
1392055424
2002931283
921073318
636574245
2118507722
684869552
1216486628
1544279385
644482319
971784418
10258687
60397391
1708159612
431206002
1928689727
83515356
1670798819
1796523791
664880350
898736630
287718327
302726267
1525407312
1896204795
439928703
64311890
1240873798
1454566452
1628485214
1976248383
1840522653
539277800
1318018419
1305123118
1364809183
142532805
1771915702
656765066
624727967
635192503
1367231711
709614726
517545941
1191724185
718937493
280580180
242102499
530321956
1567243615
1790306668
1513413438
1502347090
746078708
1918489275
501055729
2035688697
755997086
1892093504
578616771
2024075992
778573663
1531426485
185391044
567646372
1793234046
177766982
2003880065
2087120332
2021960407
2003545769
521156328
2127834463
1499890981
1369000631
434122666
1214278094
1492065368
955931735
486696444
479882354
1175145740
763352132
267959882
115876703
465990011
1175878841
1892869394
1890475325
333456245
1162645823
1298708437
1795160864
1841429528
285658336
993107637
1781432438
201177733
1145438787
1211264991
1717228103
1682030158
285038450
1163077531
252514394
546524830
492262300
1054960993
1940444831
73196796
1184609070
1126454530
804677914
183571245
1108860701
1847558584
216370462
1949570859
216308411
1876803677
1187464288
1103892697
826906127
145170828
226748750
453805648
448364
2075670094
504561476
2146272408
490549985
173538741
1361339821
1978952046
230545684
1973889581
206816806
138997798
819123297
1844351904
1197029215
134394948
1775305833
661464106
261356467
1290870780
541073782
1502103531
1813188204
367326908
1864588521
2021895770
1101156425
638957251
1678472415
1765008594
1676874605
1900067750
687842750
226287580
532667101
1612854449
2119676822
2050523802
60786140
429643358
1598491625
295823115
1680119814
1647882512
1315469996
1777835538
1649719540
600063572
1545835800
721576857
903487216
1551860288
1309034292
1630267746
1036098718
279555405
922722434
1845194877
139109795
1762768151
175737083
544925126
412030275
579039500
604959390
1484260455
922033317
448700411
182087113
1179040570
573560854
1423964195
1467506433
1272725475
1586560301
1173697816
314529546
413639585
659260344
593550082
230203109
428958651
344100495
1584548870
1575739180
627591138
1086137036
268323301
914793986
1975513835
77413977
491197059
1639999830
536876968
326866953
905642555
249252810
495611732
389706310
1802431094
324558378
1932115443
355514945
151238012
446432885
849939979
338508304
1275277729
2043364280
1341111174
432238269
1671428221
1801253249
505830364
1124017582
1628276504
1868761998
685830804
1659926843
1036515328
28341699
2126482816
492745299
682226407
1339330053
1140755819
990433453
1465141157
2118129970
85927988
688627769
1533085135
1836276882
619604856
468349818
79793871
547149630
793887654
160484111
1220465718
1356611069
1182984496
807592384
150840582
1781930541
1334100656
289747232
194338393
1104587021
1197278223
1439653418
1205457017
1537014007
251229541
487940660
1017071802
1796686006
2103681830
808105267
1513359199
1057161580
2004418010
518006198
1073453434
1655441351
56395809
1160727594
1433879503
1692872659
153796417
418082783
802131877
1980999781
567562644
1979517399
340445585
1812773494
1724226718
1791553792
1711448629
2129112017
1932347278
962529325
1765463210
1510835148
1090934443
2134677317
18562665
21488760
11319182
657542329
1154656517
1534689540
2137806038
736436247
830298567
1969463994
545140504
541642948
814902695
367125900
95277838
1664262795
1156155065
1450128093
2079077456
1147861504
263802925
1894502317
2130076856
964192624
562581724
977727267
1843948322
1729523912
883657990
1388637957
957471233
1236187174
1508101767
201799729
530667709
620405408
1697789043
1236703954
1308900237
1667766408
760815421
132319970
341424167
912523500
991109418
37689606
497147615
188717351
169152915
1241337447
1988341601
1893574933
776050915
1304177315
2973046
1769404444
1826397849
193845177
1721840393
1538316818
815132236
111651718
1041154671
1690175962
1891307158
422729440
955496989
815775033
791049021
249305491
92448162
1927036495
837982881
1715089833
441276378
1736227836
2043586472
439363718
648135843
671856946
49384819
1439797856
1303271748
653228458
718508087
2105939117
382297084
185285620
1463920286
1376979451
1144752682
2053788764
1239452850
124865800
1044853688
1720993389
1280521555
608470824
1227010332
1904806449
544243432
1255123524
1115257426
696432829
880514554
1497576943
1196273082
1332322209
702444212
719782227
1558966162
1971056948
1875312944
723257537
263942988
1461264844
179605995
1986561889
213924926
2088557311
1553164420
1115633984
1597389646
1499238010
1184058917
1200355847
1656189861
1922497218
1853574909
1146075459
591037460
1270974645
681429185
1321086380
1576532352
143598816
2017775707
1694114526
482219170
1468347518
1541451051
2131393021
1492978536
788618505
1744264071
503038686
1058716881
2008515464
282703174
1621012564
1531556943
1903047822
658890520
1527266144
1716209049
176068763
1311731573
1946238409
207836043
908930102
1951895914
371748280
439815885
2064405180
1370589665
733817508
491684274
2130542683
953017994
837086566
592091022
1263092899
1071720497
1743288971
994647678
885355175
347730080
324206216
1819321302
351261728
48197478
203207951
777100739
1292310889
1638629091
595826409
1415900713
1103559433
1824143652
381190175
206470251
1582470196
1559849414
738549232
1651786799
601209434
1838695871
764582140
187730085
753268438
1823469327
44109380
690955985
264978374
1350676311
769852547
1686492541
1263047596
137085061
955074088
1291338499
1175121036
1043527119
1374961396
494245570
1360164437
1278265056
1044983542
1091318546
765778179
1393484228
910779838
1228054136
1819083713
2077746326
1325187117
1379714411
1909315838
1080304845
1772379216
737704635
324159866
1310113589
1372823104
2032152851
1581220598
719370746
1929429075
1131733572
1259938247
777874124
1699817986
190210087
911350850
489484991
557400700
1385626474
869198111
1296873370
2130459006
1568746722
815995411
1703715011
1170063195
1409045134
931467051
358040938
1054966918
1140854787
1291210686
1598736182
1230438497
264275609
727134070
1950509554
1571969238
56937718
1982981001
35153074
428609229
256822749
579934436
1098380035
1800568518
1615802346
1639573721
571458993
279728588
670849768
1059499226
381457059
706575089
1883618312
1307096595
825963233
268335433
889423995
552851918
562679567
98420837
1139550073
1439082226
1212655463
948377445
579720941
533680940
604993688
2020821442
339689490
98373941
1132187123
1947085109
166930888
1568758401
243648624
680550453
464469055
2485536
1774662824
1851933225
1845196836
177935478
560247363
1123303390
340065427
1983167207
1730812188
2032395895
1771128427
1721936133
40364184
1860671527
91545864
1050901317
449866939
296917608
1139552537
1930200582
410333258
128116261
377249776
79322637
447956645
1955190944
1680677474
1353394186
1872520623
1446132508
1834086010
673096957
571261502
1042310605
121684785
1759435411
165296231
1569313089
187888007
218645286
774523097
1422676170
1160420639
937495895
1909744027
276857667
1628478875
199033308
275619151
436514953
102965737
127210920
1982689223
15654133
1685309101
880329927
376446731
895251590
1388888322
2103426299
1312451348
2129477409
266244499
1108294509
2020298300
1474821830
1857403534
1530660163
1753151990
1529757229
628456481
1560524821
1563645249
246790701
1838957901
1995864911
1845651470
1932714334
706838198
1803484289
14021087
675776046
542737856
1429413470
311343415
1605034531
163255026
425962983
1027674874
1005883585
1359270057
2028476232
63702584
1106723407
1824831366
301194085
170272726
2016375251
1689380516
2092393928
1207453515
1067989229
248153172
1908508420
323491774
1847150144
98084892
1841150921
561986278
181051975
1518142761
568970273
325347307
332340385
1846416381
874532251
723307228
503609083
898794574
1389585870
1057922117
562673447
2078601425
1723729672
957344456
1953998328
1990569696
687881075
1444983450
1960634549
2044286361
830407508
738085603
541167502
611825822
1635099701
2077965548
393990737
36478778
474785444
397433473
556336619
978140200
1416184519
787213844
1142047249
179531173
1600476512
245727356
1095538587
163311793
955464636
143630019
2013508881
1570771957
1959420347
1235521185
956231497
1825536568
1427783503
790179736
88055584
2117728727
1605112241
1234000237
928048352
1455678800
733776041
1722394939
1655111350
134618009
630139279
1746157750
1273050383
468020468
729877351
1270940850
389104700
1466790085
359643320
1115212695
1099557356
1902691185
1998804135
1717109352
557883907
1963422387
2024973324
1492121223
1914105946
1656695855
526609737
1730172720
1766213854
1759954591
478959924
1640656526
1141635455
1148193746
509054073
895895999
1574515223
1494489456
808454227
1886830308
2059821658
1689590242
54213299
1890719187
1632897082
257922374
891209072
1057199620
240541855
106589658
502629161
527870149
1414259030
822628188
796746062
1230218991
12080210
513690470
766197675
1397347249
1632388588
1217846158
1198427338
1653428359
1449740539
1351885717
1853025582
1459155895
21782438
1881987347
1863730867
2114883851
2096376780
775018782
78663922
824024123
964955041
612336325
2125671754
1473559398
1754664768
1886794655
1656440876
1804276126
2044495547
1646781212
45643376
1248774963
1157473773
89890634
1083298714
1924375886
1695002888
390112553
1137851762
1499044002
390117934
1887185294
719819319
491491333
474845502
803017476
638121320
1508220116
880100623
1717967824
678255159
1688107000
1516316888
1726461818
1056529332
607071912
943805552
144847282
669040801
1643434044
614643363
685806255
924065186
804733679
552010779
751556848
402031577
668242373
576423398
1294927226
90176924
1252860020
2110886461
944628952
2067539433
287354231
931656622
21738201
928526770
1426772126
1234976497
141535291
237261182
842357358
537005676
1473541264
1010439750
2109443271
2027927789
1793224387
907799418
540077358
561703298
2002665208
264756503
452548807
1834993978
897774335
718118041
733833178
502925003
1517227561
1972368963
808336176
547257953
1318745368
656646915
1681732966
1982588153
34309974
1205354133
782401710
176510715
567236751
1691609767
1293961955
2103353993
99613683
1821236750
265539530
408826190
1189765399
478026218
1345741778
1870400936
598476970
635950783
686376635
1860810553
534394254
104646680
1006621795
1175929608
280303843
892262180
1736657460
1621107383
1339454155
317970696
260629352
1948087725
826631891
2094082048
380212847
1087557564
972758665
1494429060
1197850316
330974958
477338590
1123627989
2013947063
1980560677
1629334412
1993763172
545642555
626382851
1273285537
1689834339
1039967532
1834833759
2080932558
852032298
1270625684
1770115489
486686216
145345496
873727814
1348772158
24529838
358010666
781988656
301775340
720232242
1847661396
1895560762
1621535754
1259384464
900757464
1263970769
1530816825
701906241
741788822
1943562232
1408993918
1164177140
1120357166
1489618359
1485276447
1874593408
1667278579
2133494698
759909010
229108479
242155584
1226161893
247863472
1188149382
1497275783
1877001443
836963380
695909152
1081429295
1177310193
1776120885
51931851
116747413
1846394898
2072401426
1248825487
1915482729
1611721650
762725734
1925343025
458501920
1848401342
551255952
1776006454
908472080
1519427571
129257843
152890999
1901953728
1487340013
1570814904
1018381805
785439487
893168550
683283253
1555272569
1131015146
810152512
1533106677
1312457743
1837728198
609417530
2038991971
53604447
2015515944
1424822142
218819958
2060978595
1028965696
1327723636
1894019504
1677972651
1357278990
2069110641
1393133474
389747266
1945282064
1094335278
155630789
1520563881
469773332
1883247059
1138734575
550591808
1759825888
18851462
289639264
1138363671
1410936244
589891045
749143855
463115372
611720920
424029557
1589912277
1956486241
552408752
1065539771
1362756778
1204422454
784693013
1304288159
330915536
196169418
586187266
1841342297
1377239916
799598597
332097576
1403474890
1653860730
1351076801
1596702894
2143543177
658967189
1327421718
1748740401
914588338
1170021785
1711212509
482980437
1049265175
23398031
887474051
109036489
554571089
1770463875
832802373
1201061744
48577701
767484182
1500788678
965669210
1780660635
10638406
1126453985
1559068269
686991631
1545963951
790955733
185201488
1793871316
2141640495
1589115709
1061680500
72760637
1865590694
859612774
2100523020
420614671
1084734189
470644103
1659336278
484794321
402290906
1368939817
1897390697
1846277719
994696165
1076392034
1556795803
1217454737
390829005
341597176
396457996
1435419341
741391706
1447131582
1153959961
1220481638
558581848
605230929
236622054
1298166634
151099785
411771560
2080298878
1130740113
2025999844
1215645962
1059812656
215939346
1760440298
1723701248
1267534446
902136131
225065535
1199430758
324160148
1164876310
1998845686
1212462936
274846092
2040268145
1359462160
1569191456
1189894881
160219968
570666150
2102228646
716864040
1989142876
262430546
183659947
1154975700
2009568997
158286473
43974263
2134658070
111922916
1322209047
415226851
128360252
719035007
258355480
701188989
115507943
1314932526
599107342
573817751
638138471
284281116
2874585
230470704
521971520
1944980165
892143586
2019326669
862054284
795094457
1592832348
387501122
133755749
1443821230
931459594
1676237913
590755234
1820596713
1678324739
1105757650
193139260
1402833090
1074221485
25919586
410840676
1194051216
1875056215
1358200865
197686610
1252393826
1599539496
1798446262
2109014114
819631666
8276585
851548733
1283256273
1476759789
1194961786
2011811987
74641788
1138228590
1760564876
1745560710
644440673
2094839249
763686945
583188947
298556802
1170093022
1627589564
560167851
2012475653
138868965
244235774
1546039914
347187046
2030465861
606010523
1759441701
1553376789
195516698
592248017
576994463
1785447740
679090881
747025255
2029916057
898910052
745463873
1039674867
532600457
421643286
1490256406
1513786200
67999416
580565184
847876507
670277263
882118175
1069870334
611373081
1663109256
1837382350
681293567
1802242475
2080646567
6814382
2038090545
889732061
1044269794
542151885
1427449940
1897187419
566764259
1628445850
1590595538
681877203
1777061663
1228307351
1412653489
557460153
288353034
129376686
2132609048
1533613531
1797747447
740736505
1654841909
1793156781
374749613
1960200376
1320738565
84347457
1235823826
2068636997
661968010
350900320
749715342
166257442
2141566332
2008098064
627655393
1086515553
65854531
1926267506
354463690
274795182
886211255
285459204
353687455
389261021
43303963
87520051
675904189
1870368853
339163329
1744793077
556791770
219131104
1923058649
842586195
8165233
2071128271
379654152
812077566
729131649
1093648536
370003753
814456769
616700670
698504740
1670519211
1794592678
917723699
1203916423
1582709811
1908428137
345364064
458382022
1226549649
112439249
1217115287
1264628795
412457592
964038231
533763792
1243066547
1911187722
2037724557
507730240
150946954
257308496
1609438700
1120394125
29768755
1547669599
2097924018
1766977720
538797390
1465267215
1522119092
1259229028
58017774
1302903958
1528868020
390882981
1536103403
723851402
1625959374
1200975401
1257711242
96386041
1077711882
1511170491
2049910221
1610982204
383516868
1772856547
254308192
1141643
1983694327
1361738281
789149668
384968334
2142086114
249220028
878226206
1892427244
329242134
1665256712
1373476035
2111191322
439829300
1866901559
555663325
637080188
1470826171
1365950753
256883165
98704840
1868510012
1887581044
330476071
775724328
1138683481
870845580
1766997643
166211787
722568732
839457788
1503109319
62975908
1527485209
1868203047
1893553044
698990898
1192024745
178271840
1386790022
2076854717
1618304597
1689371974
301256382
66104477
1805060476
1477863532
1734565713
1767629028
1713679377
1654574691
1697945332
1526655824
1268223078
1329221227
1505167842
1648407391
1420453940
49130942
745494234
239919258
508517380
615253867
160119773
7408994
1563351351
1373156167
1637533004
1810532234
272860100
794462218
1086813540
1550476902
371185634
215353924
770332506
629534799
2075589087
1729241337
1823991631
714821891
1924673219
1872972661
1297805708
923263750
1190881061
138935555
641983279
963288032
1342997623
1143486950
1993230686
596502038
864361119
1157431523
1454371862
1024596078
1050349437
2147080278
1628197823
1787715308
778552002
1378365304
1612642855
1217210931
1149688246
283257019
733562404
1667189432
1995761931
399315429
1335503627
173029527
1576089180
975076756
1391071725
449076328
2131920353
354127844
711866314
2057015689
585755613
1348182841
1068151245
513149753
866519545
1705597236
673581498
1765582919
1700184381
781148596
1541501394
1352280962
1165657278
1107932462
300921790
1726317960
1772166374
1659517572
979537526
1880620270
934678947
454788910
1790439058
194540329
763905125
1815297021
1747047877
2125708033
784657109
926728166
311572805
103893997
528474663
1205781720
1550001394
1748841782
696799729
628660322
1586715783
75314846
2008703979
1428775315
1566948617
615004097
1185437404
109547603
2050866173
644329701
750161278
727887596
435855802
1903942933
268010806
442268658
787201696
589138096
646938027
1289395662
923646838
178174250
852349299
145041446
57975950
1632046842
654094899
1018185330
771969187
650976190
1637275823
1889974349
827486871
955970709
154161255
582432290
93332376
820459836
1037229482
677969728
436588944
2082845657
1430651206
611664702
511353247
1127048838
2066436672
1727509134
1941469960
896843737
1558395671
649109211
1912331670
1816628110
1492594652
498722818
970877477
353101446
2107439921
591365917
1592064149
1749280092
35858148
1658540034
1852305791
603152899
1458755263
1393876268
764638772
1474628788
392914663
1058232032
1615994244
135571493
1533037168
2007456178
368422749
340343451
1599402626
238723536
991911735
1975139772
230049992
1558579802
1094171476
1715012439
1598526234
58351484
1514024592
446491540
1572253055
1760354300
694974728
1496854449
727181632
340085496
500528270
987454150
2024139008
911536368
1559751575
2130072029
390043466
1467162032
1848680420
1292002551
1329713077
654710482
843222668
386783899
515106751
136596363
1205248721
1914951296
60736216
297812174
25265576
274460948
129001375
944000460
565936790
598179103
1892630486
283530791
1237882803
2055622476
1464915671
18401959
1022804736
667054181
2085579132
880621738
1365443912
1604139983
1248191295
616993378
756280880
1135480979
471565379
1700162943
1522310677
313906496
1319901612
2081168553
1956218681
201756074
569836046
491485072
788826330
1855096157
1041025017
878574330
901821459
1174424839
2005663721
1214048602
1805257967
1975003658
1042716006
638794974
317759091
1258727571
2097905914
71919992
814137964
508149545
1661820377
1224155476
181670683
856386815
2107244148
2114740862
677700626
1824392440
25044912
1554100353
1136573983
1924294843
26241402
1417541786
1206771211
377272979
485427556
1602531619
1949526024
575370958
1038810971
1348684428
419925841
300841342
1965886051
1466493727
2072094224
349406831
1044616869
674214470
1041448212
68655654
1322283270
839675654
1856979047
1191224889
1025213128
1410481214
2087890197
1045230908
1343078374
1176914223
825166779
2054577036
1547535477
175576005
1911266613
304538122
111855196
889457388
813978525
1568797936
912269961
338418906
2102336899
1710981298
2061938151
751180549
1061556180
494390175
1891236641
2142771858
1526944120
625812521
671225081
1456062330
1169371374
859052289
396848666
956335152
1021036214
681315876
1471451246
99005215
516482284
1798973145
342654744
609745865
879574399
1174945437
12188679
881780833
675902420
74848725
1530265806
856157153
46613587
1367227517
862939095
557370147
1068187780
632428375
1831980487
606770881
658602910
1228260148
1333138064
1493943572
936439049
1617842256
1466672414
1899203178
1654759461
2074878257
1533714208
644616284
1460697782
727249450
209035918
1185241015
1245889909
1959032054
946701604
2061547959
737695383
189791099
2049035096
1838307105
1016614229
2104022522
26667242
874552311
1704448525
1378341141
1292810296
2008879504
1886695135
1302752999
642836275
1618308556
1513432436
140245054
1129479037
2050715703
288831341
168433333
1891307785
856797037
1679516231
2033357177
2113217224
115895324
1326058529
2057405006
1145425149
1405424228
2094351641
2142366255
2038329256
2047910779
1378718838
1906687203
1809534283
1065111185
576338887
1396805194
567855868
323645512
1743032450
1627273161
1107649205
1540643651
2107872844
821833396
890917190
570429401
1969832956
1130139617
1964041790
481840111
1635183196
2076066986
1404070290
497570691
900615200
2113457059
1868717733
208187473
1483606362
736334749
651997064
30632932
1606117763
1617292801
1774127430
1882555389
667560691
1282077796
1118521564
2133714656
579048302
636186290
1446238035
1317596807
1022151665
194553154
1338116291
732346853
1939457616
1525369788
1380563446
1913665771
173035176
852202492
775382620
1147648913
1247566731
1697952247
1357253206
2131126985
389799198
1938901282
2053695973
253021882
338059891
714786780
143442313
700367643
1471389521
478089742
1706674323
1218387689
1051570457
1082659630
863344400
338832904
1418383870
466728030
1875937874
1752961735
1208407644
1153197386
1128295124
692432577
956942274
2068503748
1932294645
1024757954
960722560
1461173953
733971544
1421772995
830110281
215668680
39422876
52665652
1811468352
214074619
272460867
1742510959
1790791801
971182001
1768829689
1199426398
1499280353
1563072750
625711997
1194527844
1417944212
619627852
535551796
1012472197
1299047217
634926625
1074678431
159680587
880826128
1262670138
790536355
624481429
1041510288
1403780477
790365626
1085796684
228045288
1200041167
129978472
1332959541
823720251
939472510
1292572618
1962950391
256608733
1021794428
953020706
212007196
2111267200
1324597580
1139941455
1416511408
1382859558
79613511
161599979
40361535
290794036
1308732695
738536185
692971519
134504675
1938184563
579341216
101057347
1610076138
247832550
690080992
222815836
286651802
458948786
67737210
620707405
384092481
1611289180
1626688932
1782328383
911140073
1020589596
1509945793
431740808
2125168176
1837617783
2102792452
1402802752
1662722765
837413964
364245613
1015186883
848369576
733104581
1185566669
192823124
889064825
1591509488
653085365
1422124024
1519918983
2067761703
1030845194
1477013537
21084687
688088307
154317645
1865180142
1556116963
1204776520
1413856297
1868169896
1068999822
1389849516
1348877804
1845721611
623790592
1637599597
431496386
246043734
396040375
209325283
1111686413
1516405536
1161493318
1736674663
898522127
226140450
369036075
1035182932
119276737
1058058027
2033654082
1472206708
1627053837
2096906308
1993197820
1703963274
599919107
1692447342
1505002401
336414881
585618612
1455018244
1446264977
226949121
880166258
829183969
1028556887
1216296309
1234596833
772107000
1432619497
1743241225
412397388
698483496
1611760535
1314198846
2092781195
1855621662
1777326686
759453984
1614294668
494485045
680075448
931740102
824684955
1419881593
1435798650
1451505865
595260885
1766087016
27612874
138156664
1067736422
603658436
1359906771
1019919089
1702792266
1881990546
1933217450
629329161
212546184
1414139507
2067706840
1831668272
853441234
1247743748
1391321099
391291576
1192919980
2017309432
1073225667
1716881005
28222817
1030187186
1634626924
877341401
1351524178
508066536
801106963
1720296881
1177490299
1718591810
985177337
14334419
2050165633
60818797
128364292
1991512961
1377513408
887777488
1096056384
532138541
1822616714
1680421862
1002946513
1580214974
1789744875
280890779
838716745
1509141787
544389810
414544642
521895810
647729032
271786998
1901610294
1587269604
525884658
9230998
783560029
2088115926
1691338093
229885348
1385228381
94237892
1795892773
243874140
729387093
260229397
1405841400
974505506
1752062485
509408752
1408302262
319089477
361971727
2079511439
194503964
749390222
381790293
495450308
534544456
1508964738
169279062
1657223796
1459712770
1355207728
406454320
1606887047
2130408183
490347604
1687947044
1041126793
291609724
2085953279
555364843
2142276983
1901862526
2123275048
1054193462
1803401466
2090282483
529930755
79076739
1528578676
1348096215
1416744811
1756450654
345081764
345981775
974213790
771925835
302274639
1378713515
1951787481
892009421
353336974
360035875
357030716
1867491841
811027850
844520636
780371185
1671256455
996029551
178401275
1604910146
1433799029
1756040557
1122984603
345721583
920331742
216400174
727005551
832764794
277680956
1848080740
110889849
804803916
806152685
1322971458
1979566245
565719984
652709971
1287573109
297610965
1815295618
1752752056
1901425007
1602161401
810106252
250632866
929320901
694375752
1966555314
75018763
1765307857
302094
618911819
1855401178
1528336503
2132960102
1111972205
1697701729
872899558
161128075
770377459
141151280
984005040
1097685777
1683726470
1535221116
967680363
1649921128
131923057
231196523
1915793433
315686084
1039403933
1071789147
961815510
1071022654
1138479070
230352749
1326052522
1053354622
1797390677
623936417
302331333
238642788
208725171
142409000
1978715900
1828618956
1212930537
723625727
1304936286
944153450
1633223590
786543128
199189054
1737959461
943346271
681516475
271727110
1164489981
355684316
413844528
2009607675
765296753
622052883
1181472455
92888700
934078772
1690361387
88822633
2105450980
1504937601
496898993
682003830
707741358
1962724819
255938980
1911339208
1532868657
1952604187
1493793544
1635933473
270076695
914017726
1699934840
1746575921
55614432
195698029
912117276
1530740185
746563067
554114271
816727854
1879166220
1916030734
525671259
233346751
117224330
1900037497
1580598518
957517270
102725298
775084112
1582127134
379950339
2006216348
1732274226
1432223640
1833170034
1755975907
414227887
1945177028
631466356
917012764
1123321468
519371819
2130283619
1927516118
1570980523
1983396746
368015015
527334374
997934549
2012006830
751746997
782971242
1617788128
416809918
1741853700
342108286
1891581850
1522947865
1552549949
241374024
2133165442
1000783195
478397627
547301201
394926814
24626098
1671089759
972846686
1624822429
886329642
1761790122
1406856818
1612311642
1026123595
1135715012
339027705
1232186247
1435849590
2112867054
755717399
1582009268
1272951272
1401345047
9098747
1916805750
1174887383
313786108
2146446504
1837627488
1300513997
239469248
557459043
1940016908
1383955685
954109322
1722664771
855272026
21339522
536788726
1297995122
875650424
374132452
588284727
2130871063
180339898
282824140
1531537095
1899074689
1692794243
11555235
556047886
1940981245
656282132
2116919732
2073611836
1649854623
1141399719
2025753391
1717274172
816992625
1102702834
959219275
267267860
1891999764
1610592226
220317041
909953834
314822636
1923193615
288223594
595227357
108752368
1988617375
632862511
1875888183
1336970732
872313798
741380189
1629860043
745211110
627673025
40149685
129095267
1266627807
1269211614
19438284
248532443
818138869
1889844061
1656631847
306294084
63856095
620571709
88449551
974078696
870186940
412677593
2114314211
1297963910
1849635995
733612899
1742974206
1416825754
973056124
737871586
1479194125
132189200
1799756049
238571355
331700075
55855577
883040669
1679342864
1710981162
1236211103
962700046
1671925323
869836072
1376986211
1633691171
1318334721
1497968612
968847288
327030012
128807082
1857189301
1363119524
2071037784
1599761349
286453354
1477147778
1179473094
1439811622
1981189866
792431855
1856303052
404167154
1535532038
1979358856
1117844265
196208701
178322574
401287581
1635241626
1731545031
107347809
819240033
2130490212
1972979584
1664669483
1240536946
909077844
1081827143
1675759034
1947109955
682079462
1418045315
1971540680
55499858
238519735
1213403195
1223350401
1972333929
47381261
81494548
1708014824
1510371307
120704601
1426066639
2020859386
50546044
1410335341
1582825552
982083310
1568005560
1752266377
930304235
521537199
1199938845
1493688941
1077513522
1346516741
1263494446
1890329308
363238656
841449043
584257613
89001697
954131032
258766185
366375744
554129483
647031571
1612977548
1613110624
1522168531
120574794
1329153722
95647298
1742281290
1433458538
899447106
1923866479
147611437
285469354
1432799283
1405905465
2103501523
534561469
1399461425
1891113618
1692698704
1272187692
1524789115
969652404
1459350719
475041218
1492649250
847239956
120991691
1233531854
1481504175
2076865105
411044674
1605630461
452195712
1017392021
912026006
1946656038
1943545006
1161792525
2015439250
638939938
189997260
205541700
2026162618
167341552
637888889
1666007114
1754884506
1239664623
181232128
1285396901
1348645604
1024575728
1684021353
1115718237
1969778585
1816901897
384899269
2133372421
1619779599
1456951037
179119393
1472554869
1967413155
1859404860
1663753852
1563226026
690832945
111882742
2027353357
1487353254
470603483
1429622908
1146644956
1810402392
1787763356
147201552
415920298
1236612530
537921092
1599256895
253704185
1767230587
968331092
1945925524
90157467
63466100
879841838
1614057269
1480102911
1046391294
1791668983
1490802436
1337969617
1715372886
1888974486
1214884565
449638152
1633114813
714989399
2012031754
1237571396
458380802
1588366024
1677894980
1520158586
1192089000
2035170297
1250037762
91141969
1368243690
723983503
814216358
643394244
335105493
919166629
1561481882
2017118967
170266430
378740815
69868790
1053791987
451740351
200774174
1118865743
1663100266
492498282
1462123831
445418277
728598849
1219312427
510678172
411631965
1415207805
935151684
1207757451
1649970992
1342123480
2071003136
983724496
356561951
284186422
1316960344
2079871788
1421960835
1162423660
331406622
994917084
1171524266
1742807052
1190047417
650823514
472313558
1278718849
731534079
1505043292
967295423
1173127171
567142507
2139325328
195687870
1271959333
1759629568
1730379961
1769132404
300821730
1849475870
1345990831
281303308
1951130444
356088303
1690063845
138878169
1344332820
1601464239
1805233136
661804682
176061365
1434082551
2065482795
939945104
1616252827
65976872
1376456125
909772488
1062603519
1489556353
596272303
759654245
740150832
1968704773
1788083312
1871278190
1568657978
385073435
2120385202
1662767966
2124647424
2018011689
1798059457
1698432623
702193634
1740520468
1964258314
1299471132
1814753884
11796831
1629093899
1675956962
269495250
567146138
1032550962
1214486491
2122079808
1004193177
1943733187
83449382
754663237
1183050216
863784935
514673078
130440703
1050589610
179271143
940134910
1235948932
1333898653
1672758641
348147293
1779287636
1342162224
1742499867
1784261379
966146765
456525697
1470962155
1665875793
1394940847
1854727001
982663905
85575201
2088632011
1912736183
389117046
1256878644
1302447617
547310278
795298595
1089969323
1064241516
1626052379
1569780226
116790060
657485943
283171308
1002796651
1453127346
543533911
394675010
1371433657
429923356
682276018
1276404372
1354282736
731990205
838308230
1716165685
1446770137
747523433
280801815
1908606322
1477966301
40234493
1028406912
840884345
1715253415
723025479
1438941961
1480504318
1205220244
33108822
1688829984
1350421541
1223273087
1531763398
1681384323
2048846965
881905128
983943012
565645410
720817407
257135402
105808767
373121871
1296564908
491203608
1047226086
1567297521
101681849
397723821
536772553
214699640
1124713768
1853426572
267983881
557823661
2026923434
1413144083
1567723770
900001943
1378864339
247176486
979205404
1255505663
1096414946
465536067
1518742465
1317340193
1202921691
263433925
1362441116
696382403
450566198
1386509025
1577756745
1478373946
1144014165
329587138
851769321
494591490
687825836
133344577
791668663
991086596
704484362
1405313195
2146312671
1391684319
163025591
275487148
2026883012
935320151
1540101782
265296837
429044575
1318863807
857584711
1381968361
396211092
2049118562
1239754036
72712382
1516610868
1184968550
2118240579
1118141981
1779562275
610865123
1915384251
358362437
1461653858
1572517080
1539069314
346294223
1934743714
1181416362
894119046
50410664
704953196
324515772
1632198314
1710122061
534012950
1838648463
1591251026
960417889
1848327660
790990833
1970490567
86233189
1952015580
1151063535
790856883
81280500
1370049977
1147528204
708481250
1186581586
1640240529
5378333
1657051471
946198660
731857680
569842844
133296592
1483614510
163858385
2020068837
898169841
1692225078
1800859339
997652812
1168545021
1363593769
1837942667
2000928250
1493520566
824710919
289697690
1974985189
218284869
492990128
1201980830
900298849
263098277
8332569
634599212
609081828
1285309748
1151281790
925768390
2048362113
1992812042
1303861027
18926737
299006166
1152174921
221618248
862052876
136062152
1701893889
831117649
2062142133
1471625236
93775175
2044870368
1901116006
231108083
78912489
1766463694
496048814
1324894058
1199991919
1122751118
128304511
2106307851
616569270
1443354706
1621114424
1966266259
968577679
1879522487
2083139356
1640042271
1162907018
471393124
1231344323
1383062920
161839601
737635219
578725231
696755448
710142696
1046100772
1638724656
115176860
148356059
676311607
717839063
326765275
1766728982
810598167
386702780
1398864869
1149227198
49099894
492715865
1870466851
113515950
135013782
212777072
1232124412
210705699
1619440199
1295055596
391980339
410814805
5730198
699796537
919508480
1360344504
983468279
1756546401
1950115301
1816852434
2086558189
2068639783
334068311
1587420792
1163806797
1312169338
2072283656
2111110494
2070979719
120484787
2117502802
1345677611
856228724
1380321860
456148445
170285034
1746575863
1965496518
309686017
2109501071
1110680639
1193999304
1746662546
1477648657
1464095759
1296322926
576370160
1026873149
921587454
56108752
2130445871
1950789449
1091598384
450060144
926063367
816845507
1716393503
1197765581
491995800
2090758988
481700667
2025713445
56319924
750872799
19630404
2028079854
185191755
343635944
740557764
564495353
830353415
1193013012
2077724929
1703156151
2040087981
1513532648
1058318479
1812391323
327979156
1460917089
1392613246
1358224653
1493924299
656703186
1485335082
809858516
1853865986
1444084003
1095455040
1639402078
519660699
1262261750
749739135
936187673
2139505819
2094821685
1021377092
1535945715
1921901045
894237349
472821680
1172414065
719785546
408232514
2115572582
1063706566
1176952807
2128408573
991197268
1489530351
1557181344
1493667636
915523406
62334341
1931704409
1373395744
2050170553
2005122637
547423887
559106472
672538717
1257689679
792230059
776798733
1785832014
1437626764
1378080660
1499992417
1435036772
1002407660
382107074
452085419
1725834567
2064848414
1430243052
422929155
691497840
873163381
1023766565
1797308169
878240038
839892644
1378937222
1565531380
1796859101
1360226218
38206215
2098606005
659724104
416429335
558631206
1221307979
578611330
1454298563
1262882449
1576024519
704980690
1825488047
42233346
307227547
579066689
149228241
133584961
1272776824
1682069140
1951144287
1864984947
1187730966
207354217
1713150411
2130244969
827751566
474223164
1853654507
1486517972
1843148943
1644231018
351891894
1681543551
568151873
1434449641
554361908
1243410037
581240513
1520541926
819696003
1558063531
1594290355
2025333935
80689440
1581687149
992563119
514185774
1319877653
695470317
599470867
1215477614
531075374
1003964205
1782531290
1404562230
1714854342
1523844761
113892999
514652887
750282996
431827046
996348537
1568330632
1190348594
652958943
488516801
2039346469
875575992
468214843
1703868273
2083250106
1022841633
626363475
1783594775
1126864578
1521230693
1062603519
1144518905
1837466668
1996163941
335220404
1638200159
287633551
774992963
1916805820
169909986
1146105016
1799569756
84235258
1082427742
1524274213
70531850
18219631
875980431
1376794128
624016816
1951967029
382786822
1559806619
1670496505
1789889229
142299168
1940839678
53257694
2033382496
827710477
932942704
1776020398
1572975675
634533338
1971502412
1727178950
562175439
744620458
2146727760
1845492569
1606489680
1579035919
768232247
1284063224
1783438979
1264606231
199567336
1819505529
1422585247
406131870
1443429139
255475792
1736629459
591543354
1489632930
277552115
1546700383
1868444891
898756000
521297429
2128373029
1099125119
1437512596
1992102539
1679532271
777848115
56416567
194268940
979417082
1156107777
306735096
1938445327
809473541
975917590
1941545170
1849206348
414446433
1075400631
1271574825
347748942
532937785
11355929
934807201
1678448129
1467275995
1198195261
1586521248
354463261
237155828
1255508337
1158967628
411201467
535589641
68332056
1207957087
2063770816
112847723
1395017139
1629615639
865159146
838409939
1438910722
1025105237
1308258505
282608500
92850302
178985444
1241616281
1267805022
1751323641
431764048
1202731625
1545741441
393648717
1810119798
802008339
609197165
1039059586
4459684
191988826
1936987680
898392951
504530681
1965672992
1851723888
1641273777
1956071705
907827732
916682805
1940923491
1663569780
1907443358
237571195
1021641275
1797884763
820236455
916041211
586954446
1937725897
1249849756
188261632
1815908788
964832974
1067278424
516535096
337861492
494646893
1402080219
98656197
1721456402
455157520
1901259336
121892271
316902203
633400269
1446181142
406124761
1036089744
1449402106
1413516307
1141161083
253366293
841470552
1339742684
1649774534
1624027443
1437085714
454363282
477304057
1797368612
1823821779
28800423
1932142752
2131711334
867646291
1922579597
560059982
162700585
1739283734
1127078984
1697425284
699890183
1790392225
218924238
722361915
378652232
2107747078
1352814601
350137764
717575626
1661963774
1671570417
790684598
2111594043
1144758454
305515159
533068047
68911178
439928345
359993038
659771589
528917459
1709024240
619678967
662569873
628685910
1226848588
2061567658
1964069719
717051885
1423876195
719089619
1606243494
1362055591
444591175
359225223
2014701767
261748738
443999749
2135514590
389552315
1059390669
1032539520
1075708068
211281113
189634954
2048760897
1255788922
1471644346
1855112338
1596752210
1510041482
1651047392
199894870
615253430
1927166162
834332764
1534774579
585153223
478939586
1757915727
525467217
749215162
2012860497
1332910792
277752286
209489937
212589465
1535251040
772651512
264919340
1726788095
1710247583
700124911
1922078167
2035963640
1249391213
1765422507
165534411
1899997571
695719350
1125690784
1331482041
1857338486
1118146662
1431669399
920268340
1732128365
710962904
816247857
610102940
883234211
505241869
1511742024
1443594248
40786968
1677123560
1814389319
995748413
1199306676
1181428686
1910267707
198049197
200420397
1234738379
117251030
150348807
1148388027
1063044383
168130852
511610704
675760216
550120866
1198666847
119965593
1659981507
1494149527
241306076
1331171574
1486364833
1588876924
428331944
1705216641
479989956
2030530161
1450217182
1904181171
337890667
467519092
38558580
576019063
277442169
1137564505
886897877
1759341945
1417148213
1641195125
1997698047
857054411
1757780638
2083028326
31264038
1530411063
499700488
193807176
362598682
1753908881
947574856
1690659654
1807597474
1557735672
43517411
621631572
36217257
1684046453
1352648207
87939318
144851436
1863362968
216088396
1255893657
1041911487
15296453
347044230
826784677
1300527461
850822825
1180710965
1473255888
471890856
927833239
339327818
1017945827
617757973
353330041
909906148
1456625425
855164242
1183933037
1018533429
366721455
832619950
821619199
1661559131
508714445
604276296
1228377588
654135687
2117840892
975239664
2137067590
832507934
1331270131
1638314204
753935410
756869336
228922313
1089200787
1017247395
720209118
1955321945
1181212850
605864721
195472363
1850186973
245259530
1622328018
1194339310
1860949430
1667254538
1479531962
406375127
2079557903
2092213372
1902194699
140099955
542128183
1412561282
1962059628
1160747656
43728556
957342318
280228972
749988360
1800647184
279134678
787426550
814399392
1629797850
1132688605
823202672
1946596523
1143517284
1709448403
736395896
859559737
1368926390
1894759768
90868405
550194228
2018889492
1768978909
361468933
1755703821
1773154322
274157914
1037386345
1179558787
1852205386
1365912467
901823661
1295087411
156765392
918002743
1724681375
1714013255
530797052
304652305
1738075403
606126677
93974784
1151522427
1998033752
1823785267
1852958395
1801377564
515507036
974214195
988052625
1661349955
1794056584
1350591115
117038771
265227887
818070119
1026591896
2011130954
577301672
993463494
1171527727
489582435
754360869
1890401027
84892130
1470788026
163248506
1141374129
821794200
181923587
819101486
622902246
880168748
620656752
2082951908
1265872223
66375774
47363327
155437367
1342467792
862111614
683019710
949754154
1056247162
745570180
555458949
1237298531
224419571
630662551
318683612
1459594417
273269265
1380229467
916448743
2098159752
1830759803
679243583
2111152262
1433757197
723613048
310120232
392004804
908620097
1452937621
942082005
1502846765
772473175
864455774
1672835656
3227185
430773983
2027046929
501859228
1994545483
2053982006
1250863323
944694160
2138491618
1017152592
1049818249
1471511197
165805723
663830983
571754422
93276854
1505059479
1899449386
889151511
219905917
1944223602
1692549627
588642243
1322617438
331962629
820863033
1464663737
1769305645
1912922227
444152349
1686320316
281567712
1302185716
57012803
1901918657
293134054
1283703094
921829625
1141740307
1633325841
1120242930
559988587
1067903122
2133866380
1120123499
176206754
1682246939
126350145
211449881
326130993
388617394
2022657975
358891586
499308556
1894273362
675364878
101342782
45073773
282438786
369468352
418791156
2080754474
1736381069
26626635
1699818590
1260201030
1138600767
1724257106
1655897200
1802129663
1621400832
2004526967
1439872422
1384431399
1626052379
1716778258
1373230377
1146270961
845761988
1565432361
1961984012
1662736948
1977960646
1869581678
538892258
2123070387
282494836
823384047
973742125
1130429633
1922709971
1170849223
997499951
1050366952
1651125268
1871276612
2001508616
1313385183
681680216
1665472588
844657374
1523192760
780598443
1041591625
315755268
227441701
1787757302
1706530444
694858025
2068111099
1733562346
795709572
54288251
1663612603
814303484
93312891
194156481
1391092515
2066646724
2009062047
1539823260
658821086
650054931
1224465158
925868735
1305116295
1269058129
1942107114
1020661408
796260926
704815505
682282343
459420349
475127592
709509654
777954782
1346080470
1291962676
1141545145
996253122
1838443745
1207277343
291669931
1519899000
377532388
648073350
479558347
1848594364
138692727
1075043072
74112541
559872321
1907539578
813884196
576844686
1053533287
1200722973
15242331
1383170292
1237627199
38943499
1852771603
193778066
657878376
37009221
946004304
808152693
190404368
112397810
1712295692
1007311496
1128649312
119777262
1549394592
1547782512
1389467280
298304424
1501172667
1838153145
2110727121
85963236
1884363588
667032920
1474716218
605193157
1797203241
1173707089
1433957551
253773065
1130048651
1145227738
942122360
187347863
671354328
1420579006
1953825766
11635463
1729490237
234055177
140034387
1642966013
2059330749
85007155
1762366980
1501554330
96973307
1608252990
914161108
569574246
2121444801
1753730708
1555601257
1567692264
1321071689
739346527
686836368
992594536
723515913
692694182
1002254090
2078622346
1717295653
727816285
2016758910
167849716
936425282
1598203155
82652617
1561389099
2112478532
527145429
744555389
907322809
894467006
892625634
2078546641
1159450778
1051966480
1726445650
1260720241
1550621694
2054675738
1453214216
491700062
436588725
2012588492
1641386089
1973636993
67557642
1156789380
1065248321
770736257
1211423553
89976034
1488132955
969841360
1746642853
30487482
1338771484
687000883
194976346
542913590
702025385
1802863735
1409412827
1144132136
1236907290
192873474
1927862819
198216171
207166646
620571002
33759050
912205804
1419413014
1669198041
2027801196
906714615
862852717
1661576761
840892468
686219117
359663912
754709281
1342189493
1755231777
1871990959
840876794
1019685682
1789580466
797498187
278181894
545917503
1426229919
884550256
1126948279
478682775
754629858
1729464864
1080425073
1324470555
70740330
2143490574
1006792842
403783527
1617854898
682213408
825011125
1709000010
805574345
147285961
1417127693
405678048
1345466458
456014751
227270320
529922628
746365957
1436943463
739444581
728580417
878961545
711989120
870669789
1415029088
1159676201
500715530
901951480
1413599681
95129578
436130562
1126004989
1695456883
1289345428
1106238257
749575223
1940890686
467294616
494712703
1519653519
1551161389
765500133
713657507
1628947435
603146063
2124307108
1388538170
473162645
381331394
946768662
77714691
1689256057
1720282459
563361519
1222877563
1637339148
1861828257
1803471401
217918382
129008767
1881150298
110029536
653898586
18593558
987802002
1414123647
109397245
1348541220
1138676739
1581980132
1470782500
401413391
599392030
681653636
872637986
533564151
307503728
793189752
410152637
703798169
1099388836
123691361
303757849
573464914
1035839009
696182727
1812607114
52373426
694483590
1112690214
561377641
334077791
481568355
978151048
944532072
1416035807
285456864
512587698
1257344043
1404335969
2078767149
1751794348
739616980
522934468
108651019
1737282907
1731488077
1475092071
297539310
810230273
119446662
1570207245
93425129
636479100
1095899859
1456331894
852487321
1410420400
1342394553
1352739575
102172532
429148437
602338047
1417636933
1202961541
1906012044
100456047
1261149420
1723980077
797722563
888189984
2080295163
921862172
1742154433
1839231747
1309762645
1357145300
1825595570
422839409
600235769
1197168147
358155102
556585726
28364696
1940609857
2142765995
1170634588
266165411
1247316634
860909092
1812105588
1477308069
1464654171
1429741830
2036105681
42085400
1953271885
1286409981
1596620155
1380024454
18572839
975598180
1447422093
505325089
731562979
1213890463
66835858
630376229
1818422657
7182639
217607035
1704548749
1247136128
907259970
1382832734
1860258868
616829291
1376154227
1326285048
2082710569
2056413685
1993837043
264735669
1648365525
1581874535
1808120191
1355272343
1213497701
1988292655
1781780320
434446694
1775783294
251727362
683317324
511985301
1232960360
1657123178
2071931281
1914885620
2034365771
441771707
1992167010
399189967
888529945
1665272135
1963455706
173266751
2105523219
1388436346
405292387
1454908743
53300159
301446291
906770828
861097000
470567061
238075591
774919624
866005383
1096671190
282894736
2070345379
1879231884
1428787197
74460035
1510144417
1488640598
424353676
950688348
2063771428
1123610655
337686220
518431403
2138402352
954332964
1428288405
1205443078
734771607
283403062
1553318285
1207097192
405839487
1207707336
1328208952
867732626
1728010913
1200626996
1080161907
607225471
1246294161
1623909531
1429614892
2079866566
1386997062
1210313415
2135231111
1776835335
1861899537
803825378
458662727
353850945
1369442118
1222020202
926845046
1937837558
800384224
1539205047
434908704
1685768826
335484968
216688846
64072302
976124098
116668488
1280878649
1206415849
1055857093
362173375
1167337196
1838199740
1525944940
397197883
1917528140
508687535
1354693775
2115846639
839102507
883892190
1329085591
246773954
706555758
366215913
1137249018
1989478832
1413507594
142436319
1399065884
1440792970
193881625
1136676234
501314736
1016791620
1129077596
1076199487
2082695125
43594323
1791257169
1889330512
493019451
1457725869
1288084803
1397102701
1701336855
1428296365
1528530424
1670837008
600207042
1443861945
651978046
1846420048
362263890
1176246665
93040941
718164506
269423258
705655917
1206152474
699124565
2056859674
1253869950
812887439
1913589018
945127878
193368672
784536901
788075276
1555989211
941409850
1769274622
1341301003
597779136
261074296
1832538972
1691809168
201320588
819037550
274393394
273146647
596478944
1967642349
238003731
581602252
1668088013
786788785
75917377
1878060494
942748303
698021073
1650169440
264950517
9136661
1733210408
80733458
1133638753
1217398197
1356852234
1898600904
952294479
739159513
291903705
1822754258
465371780
174304669
424784268
1109995852
1019808092
596352659
1743259202
1686625298
759761322
896190110
307503728
440854748
1070164199
1621819291
926304219
2009235114
225934309
20153323
13035542
2132661100
872332306
158381185
1672846366
1291644452
119756667
654880359
1172054572
1172509920
1285220785
545324891
1715554792
479488605
517691342
603795084
1270501408
313910746
1801475056
1375594656
1227248945
1221216718
1442448357
1631101630
1124279786
147161243
2140640159
629457894
1289493157
906334217
1212382580
1056178527
2132016756
270473656
1202935600
516855352
724625284
2106321012
257439251
1194168108
1070707154
1272598135
912016477
1149427989
1053277348
441042663
1882053015
2127597346
1537485248
1562419864
1965587786
1643219926
494644096
1719481285
1709427694
737322426
1403285704
296905534
217912368
43397189
779572592
1707260722
166515451
1914496144
166699091
2037542135
221299575
1332452822
373036876
416265345
960456381
1334792043
384129366
954910254
974977080
926693118
971681543
513073054
1917531464
1639948342
810022726
1362263095
1153055611
987205345
1998945890
661945936
1558525469
994274795
1633708720
1937877710
2021150487
1767570062
1377866533
1998165064
1202361460
1241566562
2133498747
675621099
2069261378
1687898989
940711369
157690809
794746931
471680165
1771970676
209220854
1637573852
1483013336
1355755348
164422924
1977046071
1728785463
1887834319
458746311
1927912077
1041361381
539922104
665787526
1054998502
1291493053
695195308
2028821985
1188293484
769843242
973842181
1025138638
1103125351
1321056682
971143387
2061880211
1943823526
402223547
1653674533
150689986
1901530179
1538009892
1101644409
1688690004
156438245
279646317
1855004198
537657136
184571283
32129873
634076600
88987946
1797557331
2050987424
431889272
1829197107
1827144507
864634537
91693630
1383634826
1499830993
208868571
1685534052
792779558
445272339
1178410523
725187071
789626364
237478270
1159501778
2038712746
1959921671
1584364415
395719048
1950590683
1647558747
1468754203
657715928
473066381
2092650088
1832850821
1218065098
1025441605
977572962
1478166651
155357543
454043749
443995828
285220859
1161814916
1380830319
220308215
2031734905
1611731426
858209612
1522495615
483394681
1026624001
785953293
1701138464
2045312673
1171341993
387704377
13402569
1266806917
348935221
1286348189
1337478025
1823883079
1420885158
150571341
1637229223
1433113528
507612000
657198963
235475127
274812254
2103871739
1186000670
815269330
2011255277
2080125266
621936328
1399169981
1864707300
1744497212
1645207922
1157344136
1850212714
1949768941
1387380445
271247903
886871089
1351968377
404490375
94158629
1748686012
1544684836
1509783323
675284681
516056765
1647638104
2037488162
1056522928
1318425759
1919047507
481064402
719420433
1250164858
1972498652
1056504633
374745760
2053397882
590330124
1634919733
379733314
45182519
264546015
142770560
110124820
1912224972
791821139
1279488938
74164846
1786577149
1727984344
1955987324
1435712628
1171842995
1283375721
149195362
1157486631
2036264231
1536648833
156103223
1509240786
242734246
1389552688
1094112817
2118791095
37063008
1540308677
2068513275
1563050164
1583398419
1438949508
1619466220
1953977911
1839552528
213445851
1688172968
2009461045
804885329
1684730175
1708634583
697996316
1772384916
1209770151
753626846
2129828515
1486572412
137420091
1959292949
778311645
1028331849
547677543
1343173896
588333111
923902335
1943188551
769996478
1300135904
97225299
1787342947
1072903649
1748380588
112459038
1450694267
2107047189
1194374717
445450987
1818836256
632686717
696244690
1802701162
41950007
673597085
195503703
2030578293
1164204651
1922775515
1354502444
812823643
1271217966
1140358888
129404787
2105026303
2140075686
205028002
1342167049
422990084
294895968
1278280608
1411190872
995038230
634284260
388165772
1688776497
1407910541
1307367037
631637949
1131181550
1308886770
499940740
1134564602
1376535132
792433579
1921441081
1091821637
2078934118
1161823397
806395360
1151207854
1376044987
1187762612
39680340
37761872
2031771379
967404137
1788240359
205288642
1061140150
1264702507
1380286773
1190685196
797891339
1862697217
401316556
319430594
653388713
1271695515
506148302
1923830577
332625995
759416000
1520695593
345169659
681364503
1953226565
1006211698
324879654
443318457
1441953672
1368330785
275248741
1470809050
697397820
1965653872
1867562750
888532417
1955375365
1631635700
1897601340
2092195851
923601139
1199574205
1968054631
334784693
395653995
1216892369
665708387
207065621
105063312
2018060679
293208662
977690251
1090768499
1763739327
18209715
39975869
2132859367
393287948
2094949520
987965701
2025709321
1432528154
597967156
1304227635
275769390
1063049919
1870926945
94286380
2083540583
178019695
1863033172
1491287547
1331644181
1728407231
648595857
388766370
505278738
175422829
468085702
664464613
1561490970
2132417709
1864925302
999422571
802933671
1000176537
1481615532
1518579686
1231187387
338966169
580662404
817880436
1211197317
1870390925
1574327385
2692506
1513373835
340559451
732871819
518293636
726144519
1434734430
1836710531
995739209
278274768
472244002
1883563126
1476778590
1917350956
201844835
989667261
1214590893
336815617
2133907754
14016423
1337862386
1738630987
1369709938
891194722
767972950
514968243
1209632735
484384247
747831982
1583565324
122697240
1743639723
1912047231
1383123340
1238482556
1494787907
547832554
692879459
1708116139
503921812
1461275729
879408930
854587685
1161013784
87299649
1305403486
91462571
510212556
406348504
1918848339
1631112654
132149544
1491833438
1433305146
1627027794
1797641200
2084025787
1991826010
385703556
2015738021
762309657
353462814
177961455
1138412399
1488514536
1918236483
25715071
962017624
1376811852
899737108
1911183394
1544934035
231835685
718092827
1054164425
1845158648
1450495475
311050107
1877208836
273434576
1729502222
184331082
564813783
99663803
471839797
491023771
807288564
138457397
90155858
769142885
384942832
1417887685
292871461
74622881
1169044935
2023512882
1209307957
969801743
1550469956
1479173815
719475254
23399202
2060122097
1054805168
1107790895
1081436586
1192776172
2000571951
1327414900
1409723127
223557104
404538714
551005084
1437595238
363755150
961306777
10508738
963990695
1862764121
1909801557
1682228408
1902716391
1904966797
470007368
1104494025
1873220126
782775259
755045477
240993864
1916404709
2061930097
933244305
1967480815
221528290
1878206609
56453153
717876263
509308424
3613849
578446422
11413766
11782261
1921429268
378855208
457074470
623193948
215471726
7863718
776014198
44652934
1938996113
1899776236
1071910289
439927542
1605319543
1961606118
1210842773
2071518055
1116948435
2029345960
420770383
853778003
1299411760
1713276360
1705108885
1128561168
1164974539
17867106
646806082
432656471
1971764360
428995002
1733847950
123237767
1758140334
1588115486
1699890717
2031049139
1973240983
134536353
670103620
728563248
1421465209
1273612120
1125276589
1004278538
1091332185
1363576006
198858423
1867565956
1676305090
1730798765
796837950
38067925
1980423333
904611858
153799795
1030971159
1652084011
1006686149
2097304018
517429792
618584834
638845295
939292805
173781228
1767329074
975450306
497249053
730593126
1016771813
655440745
1043398050
372433798
1761426033
561400042
1880137260
1295681654
81421711
1484901692
1084792259
627797160
672042892
1659787895
1561989824
523184709
341269203
387823950
127496862
1373079662
36147867
1452205759
688906449
1236667773
392602456
1125800735
598411179
988529187
144349253
286905925
397552503
2035007237
1256779765
1585664573
369055714
1825711587
850204419
1369319989
1472444266
1764364294
105521834
1281206149
1762351513
769858216
204700874
599670810
1791915127
1096188002
176886473
410881780
462841832
17015539
1420117825
1110691485
907600702
17186164
668479994
1197227236
220092056
385315854
1983448668
1350693232
1456828342
1809082866
1925644485
121498444
725542271
2091514699
707870710
1462713882
1397580735
409530850
1275030118
1137559239
585923313
268859314
2125918646
1078851001
1556619858
722370514
269946373
1040193168
195692370
1139429577
1534200630
2040877546
1320375954
756412587
96922102
825967956
1304520704
2027971262
1143866346
944089616
2024414962
160565004
129607341
418771611
639089317
278732622
149119131
1364580832
1087196551
1665569896
854648570
1134185650
1395062917
1750931648
2129043342
32564383
550558804
2140317410
1660212250
278914784
379926874
636207429
1054341785
133836301
1597119623
296410900
433224142
1549741331
2038841814
1140779348
319167643
2112859680
12831632
869515987
951380155
1611760113
1234320823
1813219390
789967965
207147016
915827656
439097062
1499605659
114703804
1334333416
1160769927
1171695737
1735062417
1870619666
350352292
1845408143
1255813840
1891639520
2118509575
481341176
2112537155
1091782103
1583030998
1539644086
874920747
1975671063
1769404113
1813655575
212952909
1292445201
1745180364
1168129843
1605254407
93272158
2041310043
1850573839
1321806163
142063157
106144180
1351353726
1020662950
1702351859
1625602973
2018865551
1429361575
501516184
1671693078
1041238818
1777335311
135179423
720162707
1361111276
129316492
1948541409
1235165349
57045710
1829490765
647018370
1397946664
781168188
1655244307
293790363
1886118893
1057379283
532738165
1524446804
411851507
1775059637
1633288409
1057530884
1424486624
2099267005
625876644
744865186
660861059
1433835254
122930195
1053781438
1918051063
1056038787
1080397268
59761388
792145335
139820377
784583344
293274426
988746878
1834487062
225364687
1255673891
215402707
1491089926
1265908558
470062151
747776132
289542768
975818788
1745893788
1661484828
1214453867
1040700870
82967306
764681392
99024101
1265179928
1583089553
99334814
229859234
1351366117
1465057663
226287580
2124144320
19298892
1639414243
1724950199
831148625
748513498
1782181591
2081975544
489187533
1907199897
425826628
1156753280
908437496
745931376
690093417
1850014100
465973237
1498000057
697406903
92972904
263920170
2117199786
1905204247
1937803667
1431388880
1603371398
1065644929
1133307016
67450437
767621467
237519932
285092480
1377560879
716428437
1866473141
453447919
1113276023
626512613
146044334
856763021
2051211125
798368042
1097213057
1937173398
2102934370
331403224
331043357
1960703449
574267288
1888839973
426693434
2123949252
163141036
1460495008
657237161
349605888
690732490
1857701723
886386428
1648170326
1516104017
2018557562
381419727
2010441154
66586383
1049001660
2073077636
1271350491
858914893
885341468
426322152
1694553986
1031053276
661080275
1949911456
1410970434
1272855161
1508202135
168505335
510763757
1759032178
2040995884
835673830
1099110499
127402034
701252815
1745377991
1504836321
1349984289
960836446
663278860
1606108961
126366680
1554216931
1090758168
1214753306
1677154009
1881587058
763183514
1578104914
1172607327
1499355575
117854465
947507466
1766448090
2040762809
820883699
1926108928
1914077347
348979998
1837814013
754279731
2055931795
2001212442
1282942735
704337850
122736999
945248303
1628653670
895973484
1740644547
1877409568
75803885
726469368
82648049
1265999074
1439814123
1373167605
750916951
1589374355
655881515
1418992713
1248342183
1615658991
1384012718
82904304
2055802455
1059415789
1121390354
380832026
1654401978
53712169
286144693
1162547196
711262140
1361019769
535187289
1696835340
992206583
435551088
222372578
1063560284
1040234568
70949494
1357212701
1865162692
2115094128
611860948
128302581
1407323659
1170820558
883958921
1297821667
1676868856
1544629754
1449495816
996509086
1153380946
683019610
1639809245
125356978
497881124
1526328454
1822118
1155904529
2018529069
1205218997
1576156892
492711721
1984430804
2027116399
1316033737
1682854719
1108247973
691674034
1649201397
214907856
443125154
1431313133
2139041733
2023515456
991706582
477394655
830991832
1559346866
598145604
1989566469
688556718
604390891
1233222294
1842623590
1971189939
351156857
1455081191
2014477443
780722624
1894568753
1907972167
633325372
2074559622
280620271
1034101669
1037766752
437344948
546704179
880271368
1723415077
1547228581
282428521
816679401
187003312
661842490
1336202408
1500395782
1539291639
136373743
1786379427
1984461533
2043197241
1778232640
1553948329
1974410494
2009007083
1599770256
107078934
1620530962
1368401425
1867521449
994810483
2075557582
286731130
1812197860
1626097402
909829158
543304649
151769089
1350568116
810606023
1304824324
409296173
1529186442
436302144
107038815
201383638
1249952958
1203247666
2132850912
1010912444
532846091
474191143
443359904
2042833487
731318849
2058664450
757785902
762931753
985877039
1724397602
1083061899
526733994
561904067
1261000806
792192871
2076522348
442616077
120651970
519647947
995826840
448197847
1497518251
1489333070
1451031716
1834841166
1202309380
974807437
1195902548
1713113991
2081600070
1086716140
1348461800
1345422319
297919760
1109173947
1055257074
855644895
401917295
485739727
182347398
1170645923
1774263959
1475055715
1617341686
1934699754
1303949078
1255650419
1782409562
105484494
1183172685
1452810801
1380320946
132497215
1450645630
1503248896
723814240
1038746572
1535412900
731260518
2123439457
1065779112
1232155183
520860618
1113665062
1679967360
745228169
913389914
340782507
1189072261
1310949525
132360436
735884814
1828482810
2053081859
2083096665
2147473175
838840696
1130312001
881253537
516724426
459073801
1167414113
1393317861
934912737
14068902
2072968393
1480342253
1919219945
1968445187
334161707
270969243
1157853184
713334401
1010834431
1855184595
304159737
825215654
316660169
1037642273
1732197921
2084981840
26937276
1589441510
1558852128
147515099
1419393663
1475951221
576881039
179026308
1014359975
991640735
1968934789
1846263161
1761076759
925012210
973811446
330197451
432444573
1399095967
1513112545
1994157755
328397060
602014690
372201182
2072555894
1721967049
1653524526
258090788
1335106828
1213657385
1993045650
1409114271
2120099622
574455021
489403627
704332111
1235270844
2005660901
1594063008
1837437227
587637708
909363359
1814549503
1067418629
314146801
2134196241
1200747411
24008469
159687898
824199254
1394417470
1774692377
1905310491
505143496
1370728795
142777547
1503482594
507888480
694053491
937265827
153624900
160420465
218764464
536327807
1402276675
1769672961
477622895
1935163891
1348904349
1759627981
847187643
469113015
1240551044
920847814
995812341
1046603821
1621375173
388592588
1185065568
601642898
70919831
1122157207
1364767501
1790313039
1934938386
128574733
457752219
2018455946
1984523592
207409072
666755952
371614208
524950858
559330413
1004526358
310558831
1766255942
1989068438
1294286426
663885856
1677864166
2032835738
952547679
719582072
616632311
1550544857
50243992
2110699166
734411103
491126763
1490895183
1813193814
1337956008
605463918
262393116
909526673
408601929
2096895691
1846171656
98825931
1411507042
1890256512
952744851
169759409
1275460873
67460692
2139835492
449557366
15407946
1903948363
349593107
655539212
1627317821
813466161
1022086295
1813318454
1702104150
1280596729
132406162
2063060948
1146789816
1519834100
400234371
1193093639
393922525
1408134711
131868872
1594676751
1898868328
750450952
1316470081
578913149
1347449846
1199698050
727336037
668650089
561676459
1420358558
1039984761
1822058426
1336206746
1280417484
390995582
1646879066
705722207
482344215
1478263870
1264255926
1726579160
171058514
691198481
1524683173
1149853791
1202486271
1031746069
669731409
737331291
576302697
750282390
1676313259
592151785
638028029
1567085020
1801345499
2056695540
1011141829
506815606
47429106
1147479703
1327660226
1277471118
501486864
1038372727
11552166
228680488
1069610217
612360481
943481104
201964024
229284616
468013894
340405255
1286564517
837847897
89920621
1813813349
2087719308
237566105
868516317
1601508146
2029911454
37798532
1034232735
1929484416
762715891
315603925
1832511131
189133281
1471824459
710004100
1594111338
312167389
785646038
1433174026
1208859048
1471036735
2127019393
1097860082
1868675126
577081132
1067697755
1849639416
596683322
1390884618
1481126089
90003617
713311288
378961988
1851661740
14581622
1514176727
36638121
917075720
257690342
1935632964
973640756
574869114
13290773
1074565619
2090797649
95606293
2005580280
1188622427
1995327719
1370203823
814627865
1822983760
1989816035
1957838622
1796936821
1288682073
383951983
1625215637
1843292948
1791577469
1004664615
1604498977
1443776875
119337985
1924391235
1648642295
788662761
1421992439
689557706
1178892554
650389247
309745704
778427541
181677739
625102386
1585785800
694606487
1290076515
745593860
349448161
374067763
116752946
1399685814
980060011
1844372271
1346108799
2027361779
537879567
5022100
385829902
109562389
619632195
772238377
1577505091
1963259157
1111699108
1914157496
63077403
1247723536
1917300824
1181798569
956840891
561477415
1771133488
733984239
1764428509
1660282941
1614773533
1786505215
339288852
410890300
54124058
1602804857
1584584132
515669963
1737736449
1604662541
523718955
1412591206
866151415
1109014005
1415731163
495775327
788087932
1189554398
1136382793
1190680776
2033285216
1792224880
562187751
932829073
593782145
28019818
1098365872
1690449750
456678276
552519787
1144878467
1205004613
385947799
1575622086
1924371727
1933914881
1742471224
1611084940
354100436
324415640
339060822
1768594565
45554092
1303884175
995847546
1779775239
1483098885
865581971
727174713
1350643966
1206977749
315797367
998435648
2024197256
1606936985
843929934
615935325
695858295
611117467
135715804
73250662
1531641512
1952312599
706419864
818695082
2099750544
1722717190
1091313488
1304948206
732767068
811018418
1191716481
669368353
305344820
612495957
916819364
307466038
766886747
1470616181
1531950523
1571291503
1341787282
2044962700
1546841546
1613714766
992353878
1909801183
484046754
415738477
1329997953
1291250908
2139378987
1943453027
1651698721
2089775158
1003710627
418271878
258255814
1868243189
404089916
1213936680
781334542
1097204583
1014992003
1554846062
655207556
917069122
317260377
1257807573
1451169256
1534950739
1893677738
790478642
835609445
1812329618
1595681533
586498330
524927182
1133716377
381311419
1865649564
311332302
768012098
1629355109
734136503
494301608
1670651706
1643531358
32608863
762398051
1538657832
1368597607
680099907
1914297933
1624915178
411869246
1438788272
243622735
1064976805
1754297892
1296054329
2058645386
1955938506
850154507
644775764
1035925122
507684515
1165561637
180458492
2029223846
1781692903
481668158
114288953
1269126970
315922726
1455529528
253424226
1756596716
74758060
1223858993
2090762326
823210134
1975596608
391928954
1699097564
1981533201
78506392
865893218
684923315
1002519150
1945681473
1312847079
1799881078
2030178556
2073280709
1065487208
1854366523
1961444706
1005753256
855540544
859869400
1174586506
1370511189
1213119429
1270363286
1223292502
1246290115
160885520
1796608918
304479286
1069016165
93572926
431552216
1046563988
1504735067
681013469
219147242
1287945078
1051334381
2112381450
1422509238
97434933
805943624
1081364293
790684598
1214857482
2123273346
320606327
50202743
1778503049
1488067729
2109600171
694675350
1731085399
1023131217
1203309702
502987750
1710902752
1507255605
1823615854
733377627
1680772963
480454005
1714751570
86270687
1277974729
1967739564
1688355107
1529298701
1032869881
657023547
1909143079
938842911
196400371
1447088027
640439040
1689187377
1498646928
1561284360
1353578000
119739378
1259223017
1911086156
1576663672
277016521
172258800
821516874
339835264
1654116142
646898842
293432607
1652062276
907986308
779874831
1176651644
118525306
221156967
1843359585
1374770146
500689393
981657928
278645470
1892544910
1477069083
1846915164
215228134
831796932
1344803276
476417349
1127927002
1055862278
429037896
1133013294
131081117
1417849506
1101124128
1450066710
1768885250
1688284372
1744185600
896141780
1571780128
869011950
1635761035
421356546
791877368
749752834
1387807209
226434533
943319776
336919371
667455217
578948005
1062945718
2141022953
1661018938
1456738810
1758338731
1966148932
667694575
1831515504
2085274133
239324643
1659045633
924236008
881914511
2103109933
941299399
2082222401
802345729
1693936239
1103225699
461025120
1394219988
1476318416
928817579
2125096606
769212115
1659166340
1908506107
1982811923
2002866278
1679740507
213763367
543025202
926409863
455877743
421055673
358070469
1738450815
482974348
820085272
1071017972
503563075
1929654717
14826814
1557750981
1748647665
1034362709
253793252
100027111
250886843
1397217852
2091707468
2128881144
531351028
238162151
1104915274
1650739829
1791628644
608538592
1681970792
1629556239
507985143
596385901
1080303881
546261283
2083000434
544055742
2053504141
1896430484
431852978
1981842613
767872711
986589994
1815896286
729457363
1760418574
909356220
1584505171
1727700056
615813419
390105705
232528026
675944017
444034121
1289469150
1737711468
1973059
697184845
1365298081
491552889
718988211
1496788362
1564292203
1488887533
1270090900
719756896
297101276
1248018747
1331633313
395743165
1907751261
1218594326
449455350
1632859814
1532699730
1217473868
326801373
1266864837
815177481
626147194
852034487
1590844191
1116324264
1683488910
1506831580
1188708491
315558102
1835759839
1136409635
105487731
1605199290
1068500483
1616911101
436325803
2035912733
953571201
760823408
1916780217
1276243892
855605160
1249011352
1102311166
152771934
1027064247
1720815945
303922296
1122568532
1316916698
1667802776
1868069566
507958173
1287206331
1925222750
872676037
530226347
1584767236
178493423
450798542
556905418
267424553
1403299114
955816850
457469528
1688732103
68994460
108153637
2088980582
1024090865
2040505557
484549683
2003236622
1449820235
129810723
589583381
1784014431
1576831140
1562851707
95763536
551332013
448801685
1482723321
22614345
514662788
1344396548
658849637
226702788
2056070396
1947167897
139089307
2084996400
232320653
14094075
1595887101
1857881793
1435359649
1869266169
95840408
1506945711
1218069609
582572758
989130074
362113235
2055904456
555184263
420300911
356571283
1074531681
1490051529
475124979
524956204
745340804
302630867
848297638
1560502693
2101839016
1110866606
1076635928
1619159564
1863633770
1526697620
1945565530
2041167866
2042376387
503730419
956648572
2136490987
354144258
744703950
361494380
1521918233
1280785974
1064624175
283624515
1117183653
1768699652
436626769
1536519376
1764459582
817817996
1631054010
1013461463
1421920471
499319620
522792993
1994219171
412903525
1369605205
1902426318
2026358229
951763376
537360219
857847688
1549880071
271598822
1033560804
625657047
723483813
606685190
639308660
1422434082
1067732062
1355994476
1355255119
770701625
1826987944
2052554185
1637268261
1436035694
1486240397
1237772083
522156251
536689270
256961726
1248568144
458103057
273393693
1628893104
594773012
1520738940
1309007249
1181255478
852137930
784556572
450288877
1733756900
1122220361
1904553539
59815757
1190955795
786269757
441700793
1305757235
97354082
130801176
1190446843
18034802
1358235489
1767984175
1532418665
1030626612
567909418
697870477
974162176
1296019332
1493449514
2075996723
889241478
353722057
826223959
71160578
540522192
640804381
2074219007
1223179510
540060611
253650854
694930980
2052480876
1116897271
21348781
2043715414
789122494
1207620587
641597456
185771579
310269131
935923493
1630892715
93388006
489681715
1342235733
1295247827
267621403
1991730245
1915914897
349796851
139013749
495017967
635978335
1724889080
672288983
966607004
370883043
921212552
11095620
416866761
676288188
1819086802
118078645
1809763757
938616343
1352662071
1847578208
1103275964
373773441
94891643
892002699
222799743
1014738677
359878164
458125170
664907677
1237691654
1543248914
1281374078
450365530
1915519738
1582788866
1236271929
159155024
628997342
517734560
87127512
2012935968
43452021
49744345
2030282430
1110007721
23829794
1668828423
957205412
1341843190
2145951751
1881104448
1770302132
82244554
2110978839
283101115
1109363132
868851456
1028465791
1540196846
1209499265
946567684
667434450
1130931209
940315908
1039510466
133834145
652411812
767152398
740783457
1571908964
1692254512
220848506
821493779
542705404
281079674
101079715
1489485802
2069045506
2123621311
165767168
266954643
1293915586
1982949537
20181229
2147292217
1613638066
10698146
711164023
1304371738
1982674142
2059292855
1244698860
627834428
1489128956
298448058
1814188960
360597004
851225343
604607941
1871391109
1688695163
207961655
1004863959
876002073
1118465740
688944344
1571821384
534170866
905575520
120590018
1125834551
254885435
1442106660
1305086847
1165371868
1385371906
974488115
1825836893
1539625645
689024292
237426560
2077829482
69434034
556977661
908129618
833420744
2139373985
182818669
930001790
250414073
368391815
1167298026
590466853
1070340403
822934072
160333037
23972722
1802871616
1032728590
1963359376
823150661
1677161173
542314223
631936032
2118403943
894317181
360520458
826960579
1312026836
1870598320
1765845884
1959701751
732741248
1986440653
1108255068
912299755
450776705
1046200121
31774259
1294499400
793587540
1401032734
446873841
1467270563
1464297566
697098660
784659163
1149107266
618645071
1471837932
1273521624
2099406454
2047240694
399407016
885468015
1603031441
1208473342
1536481482
1509255610
835442930
292222221
946167336
194487501
1945543791
1122480770
496301018
1028202231
1128736213
1100014792
420542063
1913042288
1865862653
1153796099
636429736
1848810622
1539189102
1845003668
1930595971
630125855
1045459642
1685377157
1605441975
1674581408
189790571
2050621285
585990857
1557955563
1121917197
1165075837
439529216
229112241
225437831
426823418
1733051425
120513864
1863300292
1652059915
15752544
1344278380
1695283785
64525940
1427587707
420549127
1766091853
898211085
997792448
942002458
1444317338
968316398
1486936904
731975296
262130278
1385634982
1081891730
895023876
1366487934
1016877123
245562004
802470186
1505922628
231956495
674510057
775010325
1133790976
1893328212
1369858963
1207943705
1550345600
881366561
941580864
526840885
512030411
910144653
1943836426
1152776409
2042631423
132958087
984532296
1489699054
682821347
1245819792
1832550480
1104034593
719493313
1793536213
1341265753
150266875
112034229
595039701
1513833215
1337370783
1671215377
748352949
1966643
559514602
1134059129
1054022337
609398791
2053899264
666674638
536266267
1205556677
528625838
373733932
1981086788
1012816231
151040646
1154038284
1310347211
37700876
1520865933
526045789
1273201932
824021134
939542705
941938727
797286848
83928048
58060515
779802571
468843109
1465687643
404740979
355960682
1452623113
2142671426
1527999374
188590785
2033690227
616058098
869608161
62392463
1319991281
391031472
1848721300
754432617
1512605893
2033338003
1761013656
1086196407
530171889
1135209361
1323951432
1786513801
1566662978
1767955570
1530679458
1122460224
1856301300
509453481
369519165
1916686172
1403013038
1392784721
1986838862
1887213806
614458641
243315064
641690580
2124250221
1595645240
987582450
973689417
1594420754
67017320
286814869
1861727303
715137766
972567631
1415903217
2081109566
1204619551
1537012176
210023156
360177834
141863779
1445609558
682585620
1543849099
1079981777
1113595307
1845721475
423555981
778458640
1504459330
990630188
684641162
497535748
1599147361
2036217259
1894459272
69484912
1104720689
604096382
1381512060
30629737
2009157800
11018605
2061548165
121031452
2008385135
3255892
168276422
65235149
1232073736
105957293
913906676
107025099
335357426
786432366
1157075245
1047974851
852809363
52383473
1167477461
2090989635
1317544507
1913408004
1980753081
394177026
2051970746
858324198
86972583
1700436027
595004389
1862267100
828748659
832342503
1931784738
1439161178
1383600571
1791283733
492436639
1673811284
1402691431
1331368375
968430422
1083713010
2118997212
1181063772
1070659128
333604131
2041865325
1421964192
1985809641
1180399115
227773497
2068123497
1715864288
162924375
796746134
840348955
2084222589
680867391
2123961077
1648906313
1737934298
1198245796
99610162
1946288981
535645107
125120024
1027227736
1141814812
817054973
1941179736
2004406496
1270309276
1000614049
1631346738
1006240748
551274798
523275521
1753907374
1508288246
78215621
1830481926
1766557071
173369198
1609451918
551038411
150682568
622514001
1981333387
1021084487
2113113130
1200734860
2084527250
218581135
1778256421
1447443412
1102265696
1145928469
464424917
1596069937
1762103050
1605559196
414407837
310356090
8289161
412849243
1260908867
1050808970
106695749
508708941
256145999
1824247411
1625525802
351854577
1576553417
1969304780
491108113
523495322
459129887
844415176
62291538
1535436572
1238443485
594112811
2127893974
78562636
329679630
1988963434
1814476892
505613557
710592173
291535434
1746883273
827220894
650886010
113523633
1186249721
201351948
1621375043
1163555619
410720593
262047941
380019802
1878769692
637277711
627937427
1481703813
2000862219
1207427827
1170466278
2053463486
1986154950
1034959270
892760088
1822338612
675612795
205029523
640645582
1627278129
1255569308
1482468403
311523550
64225429
289583557
247695684
803613960
41002704
759267131
84625416
1785240227
1113567657
1624196830
445402632
1223683209
116409612
1394149820
1910826865
90179763
193245920
861866772
739783039
692619054
1290627978
1824733974
1489102803
2144099838
2037838313
254036656
777284843
583138523
1758343852
187735070
1789869736
1509091792
1031414910
1442432373
1499542172
1272049460
864825616
1231424597
1796491210
5139291
1819367021
522375571
417723848
117305710
182967726
1954793467
1143598140
1950146005
2118831405
89689411
1453183962
1899471351
902683569
408039131
1117140182
870163300
92444642
265744435
1208459546
1116797662
1913062003
1431880270
155741262
1669726406
1754523715
305142062
242978724
1856358332
1549375907
106867909
1750606804
656824886
2135283843
589496608
1811656948
1276680254
533438860
1617239455
1610806501
1355180590
100517748
803715357
1787096005
1637633941
2106399297
1691780784
115965459
1500947090
2136779291
621083935
2125043440
1103291124
2006035274
362833083
1787357848
1714683442
41220039
579862608
1356938702
1290341643
1582793269
1758942511
1989799101
1249014472
1699692459
388835997
1001662521
1517005047
1045385597
1313065417
1716159811
1098566742
1558053476
2105360469
444851804
1164579755
1490897942
582733254
2129654092
918709061
451064801
1871869583
1337458254
8886585
530672937
1679725574
577229690
1630245230
826309906
735682868
113969991
1476536643
1129777733
865111178
1782391777
1589758406
904400011
1282345196
1763643292
1578138488
1598915511
1395283188
1706960626
1351182684
548367859
1981436594
911711478
1011966077
1522438257
823462806
1390349912
1753248892
1961210985
150776659
765804027
811656933
456447524
1846428926
2058905436
1610976184
1638327088
1013346907
1542073208
2106253518
200556287
966866480
1780388201
235634882
688502297
1458314957
68732651
410610134
257994383
1867857386
229319426
553346801
1749147179
187712873
1592264912
924713050
1914387058
1924065988
1458320192
810334873
941264858
210120168
1221785808
1295432674
293967602
1229853422
1401804832
832891082
556380137
1678848961
1127151380
271965813
2103013330
1769411382
1471307175
2049100948
1615497504
1239336650
1040188874
136222348
1592930954
359401243
2120213372
1387023631
605105221
418503715
637565138
1858844391
524092822
2115779957
1722455184
1409753460
461461270
880368253
236528843
837886010
204108458
1735112522
716666087
1621021590
1942492779
1234058542
318213008
1008922982
1190707944
1022175616
933782830
854718744
1843669666
1770755
1349772860
1438768566
1179671033
200568763
1009258156
395953497
1717461934
242379296
345295336
1722891227
1001525877
1731350397
429512456
62018557
792183040
2007450059
1774697796
294960669
1735177464
1580287463
1354022866
1054347435
124962614
380513262
458967317
303019454
1813784368
812860333
413250253
861323609
509272469
1448124325
1309687011
910790345
861492916
381626875
1301796803
1512806757
1676781617
1581350616
2125517545
1905774772
1434219051
1546557979
1310892154
129718354
513366163
525909113
1004849118
1237933314
295783711
1397122749
395461494
97713773
241293577
780004305
2134817170
2137243840
319290325
1305609957
75496035
18726121
1976281268
1229745976
1080742415
65068826
515825255
842983125
761708848
1600351701
821237923
1807214143
1750892542
1084330566
508123781
112234084
587990115
1341327717
1750076214
958037839
505047832
382256697
1531023968
154689967
1651910112
906738618
557305571
200927865
930733615
206116202
702760501
1788091035
1493219146
951468485
1394359420
2006456907
393904040
1214914408
1451382489
180395326
315439657
656817365
1301240914
1465953081
16637763
735635755
461227797
679243583
738376275
1594317224
1137218586
201957634
1204467505
1421242871
162990864
1117339274
780533352
850629386
585373569
1796230290
104316732
1551267147
1866762817
903573423
430966686
1656510729
1531578829
646112250
1720397985
605204857
1173970586
363145031
1129856340
1044167505
347306419
1100983398
392653949
930538500
1359193600
2010696061
916609844
302342859
1584242463
1923639085
1502177239
1930390206
342334937
1228862346
1442128276
667494592
1256880089
1190724114
2044739795
1334901435
1766380657
860216986
1122488365
364288226
867930823
1311228407
312219839
135816186
59580164
1419429553
412508741
1380781606
1770225340
1699833851
738181083
1291499057
2040423055
1110986445
1570042032
1019442996
1589018009
2024140981
1564568500
1828210674
551112633
2001531408
1790375262
303892216
505566653
525252770
509642763
200893754
1304710491
331176695
786060093
1060402392
967182896
2032943612
1933376855
1546383388
1879199759
2083550743
1543470798
1190052990
1622463576
244470101
1867441339
392126846
1039806253
757721453
1859353984
434782327
1004131916
1730190773
388824128
1516112935
1329351673
1381136666
2043441477
308518494
955162062
949738718
2006825162
851865272
1074395561
513683730
547280497
1264956700
153389723
822918918
767019836
1554446030
1601356351
158979749
396321798
1626905938
1355210295
895534251
502260967
410990246
380293800
1141424368
577135532
1146093362
480402236
870800909
1295420840
1957341413
1579330482
596566055
261177135
712489280
481349616
652935396
1803894012
2135897585
1146797517
607615365
419122045
1058313554
516697636
189241565
1655101689
978649947
1583960966
1775678147
979147275
342133007
1814468431
527960737
260499266
1183446948
1529908685
532020007
1354707865
604039816
195684023
967417071
1943010682
649776655
1015362792
1764603426
1503411094
609677134
1173810703
621466765
2004903944
1070745789
1976627238
115138661
327467841
733276346
2002708908
1084238801
1371904237
622009155
1140640467
1514874044
1222953395
1658783475
1788808175
751797258
1844055216
962684597
2143192206
613190294
717109152
2076350346
1393334833
528905826
1937726539
868581738
1159440893
1635166793
1347853083
13873692
1055145137
1893853344
761082350
1446542594
855953733
1236446222
359199377
273563902
81248129
1306548871
1780995394
900154782
1677803769
2034000947
619613662
849039176
706994993
254404490
1885289555
875266262
651961688
2127146356
1268156926
2142416843
855982529
1521887693
1155739397
1005554522
1980116887
1883143733
685846866
1233175397
545879521
1168113937
1642750287
1586444165
396613323
920333680
202518277
115725061
935208415
607512890
1999639911
1367326792
1854946239
597132703
1545741085
465866340
1407223473
1649017961
1654660693
1500995674
299686991
1086860200
1210563358
831799312
1208592749
1897547944
1790857956
1476522397
1992044673
866602148
1127793226
1363053526
588887547
1796845608
2052492118
1614220366
1669846096
226083177
1957548319
1427104171
868077169
1572472462
1585761566
1577794020
1386029392
1929633747
39596737
240704743
2021035252
1585608399
542620962
1033863198
1576894911
1286762474
1567399569
634652788
2127659843
577788249
1631956052
255322516
529634927
2138334883
329780711
1339573573
543145630
419030450
193296497
1486904001
1797857982
458121765
1489127491
1436045572
875485406
883415099
1722938688
123658914
1768360462
1359682416
39898162
1675651584
269549220
853677272
6465245
693920087
1010632383
571531848
500197874
1968582045
1711049287
1569695247
1384255576
121490347
845456746
1900225621
2058720241
1843209698
1677954040
607845964
632189073
556714834
959366113
2041655497
593187302
192131309
978777260
863903475
1731854251
382089780
818752548
1930641336
1012022959
1756061594
1192767450
242410009
1439834625
1370526030
254506108
1590929554
1123279927
1366362167
1928391555
1729434863
1781254770
244794049
452363227
968435066
1997159540
624041898
927017768
2119590852
1007902286
190684166
236807421
766683173
485248664
314158306
1754242304
730961366
1517931807
1416584119
2055353699
2098581607
1479074133
1225773587
30784151
304852519
1622996846
1006087913
1358511577
1254862331
1244387998
1195206509
1328471077
775584071
2089465323
214882854
2019267292
1426350733
1576713553
2017789430
1780205837
1365108366
567996462
879678410
723340882
898562843
403695296
819963402
862784470
2075767442
767498610
127121716
533492290
1730288532
527144830
1668462273
949326122
244462468
1597874858
759396557
1394993312
1940984594
1901111921
2124765724
1786265248
1737339404
115855346
913762943
1350400245
18941448
108443867
762394987
222123450
1770806880
1193372596
1788769490
2076587178
254403654
567661267
1329610758
1639588871
99177482
956220912
977713819
1870066678
2091445874
1972287240
1859152828
204943234
647550356
153757303
551794281
2121289044
1556097355
1971251810
1160296472
113043597
21728002
976527631
1374923819
1255602974
1364959192
68436697
1354355436
2085597119
519525874
1702662504
1751310353
902189173
452681587
158238148
1513444915
880606947
807161434
1085538722
379807375
868928429
703358914
1356427351
530014745
291861736
981651742
454514290
1486117445
473954033
558661310
340100397
111315280
1240141753
1148746788
993002506
1711931865
247423345
965645269
1712984721
265121815
1666294308
1306116850
937048304
67557672
693561164
1979645275
332793674
73325367
2032415702
808096612
252125501
806000500
1811102599
940355204
743659380
34948377
221675654
1969783332
389812331
718422843
1127038582
1405433355
1602286887
734144792
1367939275
58793599
1860717478
1155554280
1660195186
1617786933
1094949762
621864546
758513055
1088081147
596121120
100303214
1014729588
907829651
214460806
1451326580
821402831
429185700
456805892
310670247
1741412099
256212921
2066009958
436323908
723283351
195456427
103226181
1582847210
693462216
1660814944
474337695
1297056676
1655118036
1154025315
1726676451
1624482083
261833785
1441044198
1711775470
2108237887
395046473
176978462
1648233134
1144880387
987555879
18153288
1209050097
407800761
639857087
484204400
1111112344
500578474
1272624400
905021882
1871043515
467892471
537263104
1866381579
1146284609
1879715366
1785608823
942711746
1799755949
1690628443
858226290
12455077
1531721114
933512629
1141885311
1408728043
290910181
1522856802
1477835675
369863284
1025184810
537457535
51068187
1032725508
604515436
628520894
1726584863
86981129
756973294
251159071
1307414068
837216934
1956646586
404735082
1008152830
2025844950
955505921
1271025820
68242871
1887259471
592869628
1911094342
125900046
1073632381
1187422934
96306467
1276938051
1049074230
1756055424
1990541759
235130809
643012434
1757156382
349740424
812350991
112308489
1159115782
1391907735
621400645
1602577543
1832453749
1240763790
1385768060
45776395
1569351638
693119136
1037424682
1914410796
52783100
1754314684
1615457306
814474094
260884943
277805631
1836867447
75467171
672422011
1684485821
1782075866
1296455818
1191539736
196553045
505239945
585681175
269606518
163908572
212658467
2026739160
1269996008
1804817314
913722914
1240021422
1598957552
748581224
212959916
723305211
1157406883
1161993524
24870426
284508187
2057476294
1564132414
701156077
362980616
2007634781
926115862
2119215272
1046716632
1739071461
1904197020
767433681
1620768524
985200590
1007572187
373346770
1282938687
1534031612
1118796971
1056448641
515126543
791888624
101773912
1770500947
1939694337
1157858522
673190701
1726080622
821706549
447068012
548442501
837127251
581726416
1181709548
1450325639
740940369
993744860
374381138
1144035094
1203058001
1200836098
2079991810
1830991234
1722014077
482799432
34136666
2000170823
373115227
340932627
1727927229
794010573
924097657
1081033788
1465182454
917023844
2054399578
2006102572
1567609030
1888505780
60268028
94601136
1588548374
534208459
1429072121
1972012469
685252891
595490997
439547871
1545677614
830052679
850680829
526517867
964802942
704783085
299678330
2119009339
2034936739
47472123
1738157123
2044859858
1890587222
1217180781
95483637
1999691116
1793263696
1735474347
172657347
1553799800
2071689262
971144884
294458912
1440614376
1577470072
1408473828
1425580645
770748472
980809653
404050217
1087857811
1537624136
1841911397
683578035
426339791
579798468
1120280496
1557483117
1579419003
1925978703
1198054685
2111978872
1237745955
1620856083
777216952
281226081
1540174519
315755413
1404095509
194150604
133338616
990267627
1502134240
446805594
1629624737
1588777459
1872712839
1514292999
602196985
483841725
1067324739
1870043308
1344279408
1450460518
1297537526
1863479932
795092911
462125521
183084282
1427776707
1269071589
120325610
1777809068
361777666
1594151980
1416599824
1127627862
39256954
1522277135
2001478276
4226701
1467072096
22480063
2045168265
1192575659
128385330
1754754847
1449702673
749925313
1695027867
1247207745
1138786486
189538676
277056812
715365112
700431542
1403834043
684927307
2130976360
1721616838
746665235
432748777
1744237772
397593979
1562037606
394750965
312823185
1224880316
612415780
1672443899
955680116
200046280
866826566
2028833048
797580151
576367525
83056256
2047145179
617823507
1656622167
1785502846
1247992675
1059616881
1771731220
1584545838
1261187525
1898602153
362294733
1441506422
1574093470
694665222
17681911
1690443913
711671714
1438582042
12154197
2031717845
186507997
943432875
192297677
267130711
396203564
409523532
1921621432
1184078551
1364009709
1954649205
17162578
710603095
597460452
280945766
1328497649
1986324140
2138358135
2032572991
1109538071
494953412
852376194
273497681
1334702839
941852927
579036240
785362528
290605350
448156893
1711445085
1064669540
1260690675
1413325862
955315162
264714136
667264359
1376885671
523321816
642544846
395892670
272746490
1311876065
1684295808
925745318
936141372
180246373
1132867637
894952811
1731672871
1523108712
1318527932
772444103
1607558147
539239262
1007288784
1884213752
924627706
1952865395
1786138950
1286424975
700392395
467751225
1043420281
1879247484
399559690
1604226222
1111442461
293618207
1168568536
585406450
1301303979
819744059
1372775071
1061582741
2119174705
1205796359
2116166439
1089080381
60303499
1565981406
1347758499
1898876618
772564031
274285054
188542671
2027631320
1940285364
870042435
507795796
74603087
1766061850
713149562
407222849
1635316972
1284952944
1040521331
1608093781
36214384
1672363888
192921346
136575665
982492794
983763674
1955272581
1551957018
380389418
1737429768
157227582
839578678
2117910362
1213789316
357218582
1702010735
1078622906
573323228
768450464
1765713743
44913037
1157062304
1739249234
1371153244
863568842
221100063
1623435683
657917575
384351536
180180176
1428069026
986227318
1795917418
716795689
1502593640
2099503098
491162843
832296464
1097311979
1419841290
1286406104
352837566
1545319200
442800872
67431274
1745879403
553564624
1764501433
1778775010
830386471
916121380
1895496384
219854236
1457913910
1609558753
1594652464
1363048958
223359018
1517884588
1415347241
1858178631
1990419207
1145163000
1771148469
1679936027
187967004
1385805743
1875769064
1239929596
2037306449
699734241
1848300598
895977415
1911507711
1588248398
1118304580
164689346
846172326
1997985777
699419352
1719916845
1302662413
413338183
1081042819
1314249700
792305990
33625187
1550802597
1612171399
590539573
1750554712
2110981384
49457997
769783349
389149997
1325024682
476893803
1450462116
51225897
1154013502
1155237532
1418434510
892013757
927271449
963943347
1944314654
2088071680
409424625
2021508016
2073201020
474620955
1828787878
900965712
1423626283
2071656316
1782506611
1955894334
37600941
741762606
278410729
691932375
335081027
1384499440
1489431836
2006276547
1847907361
514470016
1039121986
153809506
187758976
738540305
699212014
836042114
1959689233
760648440
2124397607
242134704
1985984229
41635743
961913499
1144710066
41047529
185177779
224457850
1007994477
51031563
457881863
2066861454
1050396187
866582562
1996595573
1602046806
1212629619
601517703
383038083
260847201
421663090
1176884190
453149872
1706624329
1921502169
1130147308
1087189381
746909304
43637370
863099248
1249595871
265866895
1967951001
330060053
820534563
1152864983
684689309
1746908154
68092661
323346095
911880062
652875563
1734630393
1807342334
1996535935
190465026
405044621
1339075831
1581627728
1470630708
1929039796
222590884
565480398
584867972
1252616403
1732577973
122961623
1458270214
2008723461
2114831331
511385932
1430132458
1342744142
1681825508
1108718047
424237791
960842202
1858920679
1103353955
1535206463
1869404003
411034377
1586332035
2040245227
1785100516
1900648781
581229780
1197467157
479221380
55505000
1061797927
1939994469
1533822582
1139974474
392642585
744763941
100127145
1147311891
1637003857
56565740
2136289840
1471275737
544382319
851931215
943838706
1245532869
323672354
1883230088
663076675
1203572587
1714128799
1088712976
1848797197
2074251382
824896269
1912866837
2146253996
677799089
1566832072
1413220907
58626142
758693185
2116864718
1767448230
1680950443
531294682
1407515783
1637090773
1933973536
1489484407
750059722
170949667
237148217
889168613
892384935
929968704
753015545
1932073181
1728589162
1174315099
312959738
340846882
603423551
606794045
1823090626
164589230
759662618
1023824654
910428693
1967474443
599774347
392025647
471938603
977991786
768138749
1463890578
1310310869
525789826
1712936402
1769021399
1670102017
1910561136
1894220989
1287789667
833420742
1588316770
530995658
188212204
1045031072
1745692295
970379185
83508726
781882070
2109243413
1030953742
330570305
1933985867
974310761
595530707
1702189685
890346162
1336367904
1323763533
949051998
746085271
704194332
1136086057
441398749
1442780386
1946804428
1429786376
1842342235
1374204009
71287979
1720631337
1646271473
194122761
1294121587
1430146736
718003808
530140619
1668691081
265519453
759851914
1445178240
1427063755
947267046
1936502735
1715076959
1587948552
1444554303
1759494999
1474288376
755238058
481279526
694628141
2084871283
729266642
343853249
1455978991
1587549131
1664985120
1113034611
1189510137
1109528396
1791404999
483890655
635208387
572588585
775123299
282344017
241342681
1771641159
477616426
1001215097
841150990
999072516
1561611387
131199109
1706660342
1718283918
1316009862
1458203449
510180661
1154040867
1834047071
1334224070
2130923335
1085290516
1655018580
1486459409
356520433
46703528
1304956999
1071183439
116242715
324339190
1634947335
1882555389
959504903
1582116933
710859733
806476844
161151166
1518732440
1633177240
8899941
626808783
1067514572
853207857
2112582418
546282274
1920919981
762630916
936155452
1864572761
178707642
1774085053
73084518
1052617436
1444944419
2136779981
328044942
1817865137
987016044
1358557255
1566882680
1681048533
810834654
1103552932
431135175
1223233860
1808379903
1378570851
487761071
1002371719
956485972
1809315021
1818541171
98312011
1556746031
461107735
37702517
1441859660
661911418
1359936580
450343490
332125000
1283220191
691653603
1749648063
190766961
892115539
416339371
978041363
786204940
649144210
323702198
815363591
1299362327
105129514
1315517653
678035677
1124615220
714968678
1628033882
773587367
2130333476
1773751686
582333337
354730511
1113638791
1745349858
1305801394
299044738
503789668
551642997
2042043682
723804879
113739369
84101552
2108628908
1135838543
1311784969
1757378855
352130919
22001788
1581868669
2081480913
1592212019
262332773
447344421
1059017213
792451942
1676333178
948730078
1662831948
1017131267
1803301948
1312992322
775282111
770486124
1964486886
1114692503
1147476357
1821268371
1853105329
1627699767
983985836
229902610
1734275724
2051870537
204055817
162868472
641716692
1831105593
1129060029
803247340
1502242231
40403620
1772732961
97069723
1493367525
1672973865
463128744
1319731371
1182450848
1585240483
1816154048
1419559174
1524636204
536978270
1073397193
1384775605
2052438001
677976118
1823731035
1389403899
2071497663
649510591
1363210192
916449626
589385369
385631873
224282842
558954170
2086942137
496763081
993034789
1868322805
1149427062
1686900533
70480302
12261545
1619335231
1249096886
891303670
1329169097
373768586
1910404670
999522328
221663506
301338125
856665556
1679790184
1716948083
337002832
799013685
791748016
2075286796
1912960150
952416195
1526207802
1433217159
537878999
1730161506
1887030252
682866307
1188332840
1080365456
1528146411
1921801646
1657102228
1705951097
1822262206
878774576
950384355
209766896
1183163248
1109609617
2741775
1343830523
122002723
22900365
281139946
1752604862
854333183
610196164
1821780764
236045197
684274992
494216742
518873301
1548125178
1365861010
1343320175
1392584533
356247937
1845706088
1664792276
1195283395
1671462117
1315401615
624724036
1183944877
1652939004
1594207141
1277873815
1827147828
1499974227
1540699458
839159900
916410086
931341843
2377251
391540803
33712886
2114056170
546430133
247541641
1159786837
536519167
1125022077
1627188793
1562706087
1017829339
1467460004
651318780
360398840
972293692
76887304
376626648
184597798
1155669611
296229219
1641171788
522115787
1923724964
1160277740
410029093
477000751
1000656137
1371382248
403422521
739900733
1862515590
14208593
1871999092
843244917
1030459311
658891800
1608013938
1496264773
1939022505
229980796
914165335
786207395
1530028090
686828645
1827333331
1212897811
1587697289
1037062466
1963763564
1311918888
1663909637
1553833105
1534371495
607614788
18022399
972353511
558356830
323613727
769000584
981461374
405443650
1164759201
580781171
1228610712
434721235
337408194
1728074391
944102348
59749287
678814394
506116378
581183054
669618160
436193252
1990023165
1581822135
1205507072
1889140875
1795158191
2004012409
1034063289
491984346
1148091283
1290621735
762759890
388137751
276919105
1316992999
794367585
819678625
926191434
1764886049
1255776505
1430607929
1612817797
372908894
1895824126
784028558
985346126
1148553248
1852518775
499095058
1640392548
637122052
204669998
1322054500
9300727
111363124
563654542
1001453582
1553989962
1048281557
35043449
590240822
1025091408
359079735
1190886625
343764015
795070703
1560128269
1694065826
1943758719
264188603
1235169066
1509534828
1884486932
2066977931
571627620
598823014
1923098656
2126679524
480535053
764484420
812303620
333581656
530571663
1119634351
814744870
1002993116
235977708
958640514
705411130
515070904
41727844
648319082
1669197967
2115394235
1670551018
826719632
1695987665
1547669134
1737305710
1846826719
1506199905
2088742536
1764274880
1353008562
985253047
1782548780
744741712
1630647824
112859962
192638380
131025530
866619477
1792133742
1842486822
673722172
494415261
851656961
275328219
2129214664
10714318
903568604
88368664
64202051
1706047260
257355550
48987658
1455020494
1020149105
985459556
1914786795
1506534128
980833414
1396324462
1528725334
1535790871
506087916
95237094
82963663
1773626514
2031676883
569864695
453029158
1681165380
29953638
425473065
212445109
2146868243
244172471
1669699451
1989554950
1005723225
455573800
366093169
1225632048
770968206
1467550544
1864689283
1003100408
295298067
1029292611
1839273939
1575559405
1009039546
635137862
164480456
1405638926
1390302968
1525348144
809204937
249253515
1725490988
1347866790
501178462
500898606
1946265803
1561656924
1615768422
2130541523
941385256
1182018106
506971608
444031936
190686800
1856634693
831380773
406621572
1238805569
813510800
1084932950
608930775
10312940
1516721354
301725492
1619095459
889723230
608069255
425608977
1051190585
360121040
159455689
804507184
1746833595
171216430
297320727
952129644
913853036
430796927
152465882
573728806
671143105
979472574
533417506
794541724
1498375706
749009770
36102192
1202529295
1911967359
1615276798
1553210569
1423918036
1606986081
1662493219
1097032708
955713
61395297
1441638112
167768957
664298924
1823580701
419401883
1172140678
1443131667
1807479974
1605512514
1750724937
490309310
2017724116
2020220961
2049802686
1449933598
397383089
881502746
1505749952
755538074
256638350
983382188
729283094
662706667
1160850138
1210823491
1635908878
730272593
863253253
993504337
98537310
1477284565
1697119735
1688621655
2051934294
298361434
1191457095
1115678175
1095509211
956831808
1170176176
712978535
1992185397
1062127764
652245074
1085918949
573301407
958307863
992068809
1676724295
145367859
791016974
302448983
1651819991
134640360
842427308
1212403109
349663668
737494705
1765612199
204535826
156529504
1836884757
1402951227
1815944068
224062635
1790097711
1888800282
1826298333
1692736524
313693249
613440680
1151201337
1147468051
76510503
1171664127
684126675
1585787356
467119034
1409265308
1825469285
1291940108
2129574736
412460746
715060222
1050830764
1283496044
1059867195
948485057
503370418
54008839
2140753511
206950912
1640778645
717789386
1658331262
1675057531
881560421
599279978
2050772634
874059033
49822535
687630583
1090374716
1873863785
8321742
93693578
1467502440
2018710927
1340280305
1503629680
18411591
2101195703
727588059
223262761
1310517350
115382630
371124093
1388053016
1436126604
1701194806
1648421413
1669466456
1248207220
1996246907
911955624
1595065269
675838011
1295356307
1296752379
2086996091
440079699
480302927
1443841209
887512500
1140361208
1579314792
1048168168
1783013956
2119369191
812103669
1926950236
789200389
1702981170
1473864413
2092481697
96675042
1636586489
1402358558
447376945
1485379167
1851401242
291604215
101089213
1048960429
1950393240
454177806
2116037945
1706763737
1530425987
1996721092
1808107251
26337341
2140684274
1104356320
521397227
1207554493
1503782495
724849765
1689829357
30535318
661888223
1093775449
1522251968
407199817
1205571959
885636825
1099097227
105696797
882040467
1929043961
1082866942
1619064545
2049685671
466518898
1527371446
834645724
203582342
1965791333
1731034156
2047981589
89592385
698762321
1784142856
1524246518
711166853
1857788396
1877094782
665234724
1274024376
899875480
1978418114
359841097
2112038465
1618924559
839257074
402174767
350595243
769089708
345490277
423284398
1724432038
209126310
240486177
1149702373
1515815480
1932844441
1747148673
1132610828
1455612511
612824105
1198875565
115495434
386167897
499857591
1643841791
1394951416
1525245720
1858534731
1970551862
1765408333
308421486
426065588
2078818752
124615682
366843532
956721454
1630938331
1025317583
1307036005
356835914
945139779
855497987
389328210
2058766521
41375215
963904280
940007399
436505427
1937300042
669047235
1764611703
647060698
452530657
1878498996
1240518558
1663441850
1089151192
2022828766
1982015830
769910034
197037309
141622972
425095967
1421847731
2027120841
1972953177
1272826617
1911893392
2077773758
628535107
208034341
2104578123
319984241
1709982491
598625882
939847440
265178343
860451838
978067084
970381964
1933417109
641613968
918943979
581692370
1063475182
39500267
562396099
76846110
1597613138
185888197
266967810
907120118
557223322
1368417554
1905427276
1007462878
1884273461
2008437498
1117441318
361954562
1575654127
2102591605
1549978744
116439083
27293426
1614412646
1370324883
2068644411
761461478
26147564
1433804438
685839051
1343457829
1012945665
594300760
437788965
1194723017
1477728545
411851103
805177935
435193656
1647531387
1005013197
1445889935
301328562
432234679
914777625
277755137
390497695
2023924525
1094470690
1774706592
1875052456
1689801673
1568837144
1734141021
451620565
1718192265
603773916
1570810143
45839105
2022306792
815361119
1730444651
652134102
900415775
1227671590
439019567
773234075
1492528813
1873022899
397899583
866009226
1576689495
1614806981
2119805514
1396842324
559541377
261768655
1508552629
1550144046
388960567
1140358408
2076284965
968637738
800816563
1639255646
747041966
1343840697
1630084533
1059585622
1479146516
1349114202
1128342208
419683614
179828755
348433484
1300240616
891716707
1187293824
456496242
156715726
1471484913
1050284213
852544728
1747567964
1527433343
1466123283
597031867
1250784800
1460754640
874112552
275153215
1996151033
37932309
861607059
362014835
1778355721
1710674233
687958924
564680377
746711262
448050308
1262376516
531047603
2109576663
443166479
1409841716
155901497
968372541
1821189407
1094399862
1776893435
1141080896
1194780997
1150879553
1371803434
1815172566
267665570
277134876
1995903450
292773893
1239267984
2102518580
1181291515
1975906187
1933036745
1646154594
1860587228
1731791619
2094106062
1027233928
800588098
463345616
1513374068
1770004559
1058381619
841962710
1748330924
604402885
1940561362
1957174360
962580015
75386679
398809626
1001950765
1762366398
1239183664
799587629
1699487408
739111332
262253365
1127730732
1012550542
1114982726
815588000
361299138
1385479643
2001320967
1006679445
1454517575
1631880074
76710870
601720615
1927235853
1875293686
1173273824
1213760585
2126001501
1822009114
347859771
685904168
995202781
1665904964
193072425
1735114877
413228875
1910515576
1821521017
1852561964
522193731
236784224
553884662
1491671457
554085126
1563831078
1506674509
2011918861
2016035721
1802163683
1375511386
815954567
1621803438
306054637
761290857
1428696475
1725844449
1648171866
499294554
626833208
568469982
1714180972
1545668528
1023597711
2005298425
530173681
1908287022
1616583013
1271076564
736208245
161189808
319736764
1676236793
614862962
712775500
947150386
2009213857
1270309591
2127059654
999293821
1141108684
118965347
1052446631
971008733
1333120063
903456634
466649959
1884831194
1957883630
36687709
526571937
1999668229
1101676819
954132091
1172424848
2129385936
579283709
935495211
1464705776
1354263083
2103707184
845098265
903200287
75773701
2023285131
1208513677
1982583092
968252531
449495676
1018134374
1237799921
245641843
1014053649
1131617482
851484385
1457005394
29067895
116230848
751293311
75783912
502771293
107390345
750912290
81046151
313141895
1165980652
935311560
1770934453
1738677888
1106002460
58611987
855114220
878329677
974732552
1950669038
888957872
2013874537
2036125550
1033852115
357545306
2106769081
1927335743
1967029323
546215364
678647779
1926896769
1335779179
1094178852
393895008
832992294
1044375186
212858630
535669317
194775557
1936208721
1643480942
20082885
847745402
272276576
206133575
1766715462
325483145
217838543
1982220958
1941279114
1667399186
289981140
1476998350
252505915
1717913324
1795513509
1560115755
847038726
298641159
356078469
1270551457
1786091526
1180442364
1987202461
1236080043
1215005120
215403840
165340569
44591646
1070858167
1990064460
709472721
366410082
1742549033
71989123
2063984026
103821603
473830714
355241753
1472431614
41859432
1955929767
1799540337
1247736222
362129551
1280416087
1571675846
1220678291
1564854457
1103406651
1556718548
345915515
360889705
41057657
712316651
1684503302
795026627
391506510
593266254
1726071980
1344349664
67506868
1064376039
1241499663
737240064
1431116765
1912338337
1578931752
1784413010
905623288
1598178788
807567458
1139413492
44818715
1156197666
436307522
480906360
529130863
1709832536
2081656841
223822144
768694360
1029950645
953764925
1769603865
1353082734
193106261
452443486
2099765013
1317169111
381671142
1343209460
233724386
1880607003
1759854970
1141488052
1297748924
1244929845
1410370786
299832324
913876751
182595742
1528305567
1201496403
1136192917
1083305996
456555196
46005784
2110587756
92122955
1748543403
446494560
919992864
811616260
2118724302
1704720044
471235704
289585269
1410389492
1126823348
1070018216
1209065723
721413585
581954033
341421952
83224808
1386640856
419882163
6377065
726962808
1544457861
1494541675
1429182533
82752154
1661691730
393806967
1159912040
335015907
687992957
513960156
1309141535
1479846857
737774185
492348514
337744954
457627982
617760836
959396671
64816643
1327949455
54711616
618793793
1471618583
1567475726
1504487394
1345671750
621913660
1074280555
438107620
330361793
1704585182
154654913
236934083
737828447
1200654674
411120310
176168418
483548138
456267501
623285334
234050240
304002781
2022024142
416165368
1079311282
641295507
506598537
970991098
1382927827
1914988433
876394693
938983105
1955243747
1986231741
74349097
1247728016
537750558
1786470902
380679616
316624053
1438389982
1811982003
391477633
1127093562
302652512
1060025210
1522261540
1594354782
126477473
934187638
2145139076
478861394
990399764
1630068119
383726563
461227646
478632776
143795346
102495475
1654829623
1769381622
1807556176
1237645970
1162894595
128752950
1154650803
1412821262
1230911086
1832145692
1976627884
1118991190
1323454744
607162176
2011117611
649799090
2015098818
1652027321
2044355321
274890539
384072201
339268905
416633736
1651228109
875161478
1208514706
1120758498
327503346
662340845
595371045
1366300400
727663294
1824914293
432380709
1368393850
908621491
1695758992
177184592
755681039
1341075732
227749752
112451857
1515772608
39381029
975225498
1203047438
619859111
2042985079
190099607
1186891921
616823257
1001253091
866262887
154185309
108509185
222776329
442579337
1088409373
733636721
1714090526
282817065
705751454
1516376525
337815240
945941454
2076092167
821857700
1400693583
533620383
499309484
82861735
1399624403
2130969215
1835601676
776324534
371366124
469089703
392614864
1374571076
1057513205
933306509
501062073
1166719791
136340005
644193904
1196394870
70513617
313587547
995383873
1087966216
997410650
781003147
133088890
387323131
1330905789
1444261606
1682920951
1209335373
254550082
838039933
1956823382
1630600906
210338453
83866562
790371708
2032064163
151123112
1874758149
1999537090
608018966
1171330990
1478140452
1068111562
513304502
582322027
123934163
330751907
1135284698
1040845564
528327891
135384775
490015480
1674503669
35978923
558761249
1339491793
903347996
556792284
1532598564
1027521852
1426607151
798973215
2077470082
943715372
245139328
949234180
788346629
1502264473
1270007500
7773277
1625153065
134727780
276584887
741414489
58664332
1709595019
530027366
755147605
1800380487
1758815110
2013648016
550205671
337252475
971082289
1342274213
563826088
229711734
2001268027
362835932
604957497
93836030
1863994764
1629466922
1713264886
606785466
448270546
2074512098
631099326
871108146
1469995961
1446689333
1806113187
497103178
925277753
1887342276
1341294272
1086979267
1645454250
168701759
637087868
1411144912
1916634636
1383752433
771796095
86732725
542671368
1715318220
1572758860
982753060
1800494475
140022595
1206959131
42377019
1092075208
966642304
318262424
969041882
566979303
1566999622
1531899472
914065736
2065272977
433479098
708903315
451799516
1118704906
1278504720
2131001918
1036335475
1572450665
909484032
1590290498
1125576794
2042923095
814969393
404575091
1805007030
1120696410
135855522
257089538
1517012380
1545073499
1884764004
1191669878
21024416
230252163
1863423977
659606498
235022002
1601788925
1949959401
399704273
1679292078
460529930
561682390
2119169653
769246664
2057724405
1849338564
2004241205
429125350
1046897738
583918949
1081196167
744563096
1010646344
1032546695
2052662411
1781803052
1393705240
214853151
616891686
532912499
2078552115
915838081
1586358237
1947380844
2083373505
1323131520
1941281147
945733372
1027529579
148925548
1008146637
2090153224
714310593
2144403705
1661725914
249710118
2029796271
1853308841
1642084938
57001136
406669419
2092505983
77793484
368532612
26154793
1210106136
910178046
1406895156
2139131304
1156007444
1579464906
1973361765
280956521
1412454776
2133941763
1194054722
1776831366
1594411189
527762711
535591851
710210380
119682744
158122804
1162982920
1200961373
619560165
957581535
1783325362
724045998
1181519892
1729648021
1798063945
1729141244
1538544293
1911880454
2012636962
693485892
1000223315
2112114612
1481663266
1804926147
1667957217
900948181
1637527314
1612034489
235938191
324129246
1246445535
144588835
1443303640
1104223034
737354996
241083995
468044553
1800784946
239369980
85989047
1917640908
258065440
1770020631
269234626
478409228
820494053
1069322232
54283929
1561884635
2023985663
329984901
704108291
1641999149
969056902
794050922
172026400
1521274923
1664939524
245666204
1178321864
521464383
125095975
337451826
772032775
76436852
1366311399
1437822468
651452669
2132680717
798432532
1165952526
897723800
922438297
934136071
1106376099
674202955
1659182683
1891708923
1749979565
356452130
546832573
603359367
1250852246
368323126
627448522
1928780370
1703677444
350420735
1520111573
530960103
284538657
393183173
1322119693
1098404284
2090182571
1689367701
723094382
409018813
1696873441
432618366
888301503
1720970687
1694824499
1794227414
621717415
1452778571
509213012
1664286406
1259705542
125164564
748956747
650281416
1703365386
1839306030
1343975790
365583797
968008335
847739449
1152502876
1732904953
195734187
594492223
105728984
1874840307
1012208943
1274366211
928893892
1472338006
2087785586
2038199229
1083961129
328324593
516412521
1394678006
737949179
1847724412
1921376397
712118764
1744597836
1655962112
1312414577
783052299
1670244865
369083084
1409606594
675772164
2130402824
582728471
707907415
2012563336
1849401533
204992526
1977319148
1631029690
917824156
1511776907
877091767
1336390779
928049078
2051165650
650022984
1008784742
1347552381
1888081152
1284901209
1009623795
1381265996
1365393702
703958482
1799340314
809838975
768767505
1514935029
1922886988
1908085489
5706347
2136626820
1643376290
1991027409
421422509
370653054
1265184064
80521683
1664490369
1879392259
1657029743
1751637600
1306979846
168977655
1128436524
1517374425
5922508
774460978
200796039
64707022
981025679
940103609
1363562854
10166018
284306065
1579656069
1103785337
1741228453
1031149048
537318281
97127753
739577070
536393570
216762741
828828428
2051250850
2104793678
408467937
255629348
1932054434
1085891974
1093031188
1080504668
585071223
874396333
409826724
1320481502
1489246648
59679379
1445328352
1651385638
1192902251
1978443306
570558595
434080545
1004345408
154781309
135412736
1860122633
921641290
539444454
1290601913
971718414
954902129
723975671
768427760
63185153
819589441
93863275
277391292
946126539
731111509
1277763381
267233080
1252773294
1007058931
463364622
978053636
126962245
1136128411
1268958743
1122789013
1419528982
229753150
528852209
943726123
793279019
1870980841
1172464667
153082782
202179629
2053543133
1708671160
628158934
148650778
1524565338
1527670978
882402264
115194483
1923308323
136956459
224694677
1291633458
1776637206
967686327
190602378
1049977012
28867899
941194466
1749603379
1096733797
796987452
1773067782
1152154172
68345866
1022529003
639466032
548163106
778026919
1135814495
2042941283
107514257
136017285
1958579851
1712497560
1451192974
2108186503
941328120
261349855
703427706
338242159
435254493
426554353
1001370656
1017065778
1365873803
812829430
144685432
174391653
1299248928
1011591385
2143338552
1612332790
2131133319
1461616635
1816301013
81713693
1699465455
874369752
203724455
311388595
968858795
1722856970
491922644
1924974019
116036366
1832809044
612176201
1903235576
635901728
1832821396
492172438
1421195701
1718363254
675994574
291854552
645989812
1601538309
1662961690
1302416143
1756082797
891065639
578637650
498404630
1521523140
299018226
700564371
1907353915
1169489096
1856253299
1243981159
1201416606
1834843208
281990793
1847898583
1625223864
880571181
1623907125
755212787
222493236
1683400793
1413630798
1922663025
284504608
1873225297
1580412482
1547070468
556570980
1376602565
399246816
1235977973
721856763
1145365900
4425843
1242054143
468763073
50459683
2059698358
1245607905
1456676095
2072651774
1118467330
788637624
1240357938
214771615
1638746458
340996270
902726483
905310529
1353854670
1144940620
1729469043
11279869
1659424671
449051280
1686204586
612872939
253513912
472278226
2118658877
1870395142
59456356
107024298
920908184
1472207901
200923370
1697829734
877832054
37296275
744571044
2110126856
1305730702
1509473767
416726299
309287005
455254562
1206808731
1466686221
636330928
692596556
937261782
1951978928
1762608651
894872700
1875689958
19428872
827805781
1688342213
1677771770
1384359403
249738945
1008868547
1025649739
385372500
1260931092
1685492665
1395243922
1528446215
20456374
336771524
274246227
916268547
1227049105
1156441475
1221234796
1355527132
1734245316
1810506553
1102080548
1217001380
1063925340
866519545
1067082265
1600848502
2080889229
755261195
1362042930
1842651417
1971552285
1931365604
175677360
177414889
1477600030
1854927247
169196864
793019530
72794695
215408393
969111958
1860788322
624021738
1333465107
1029857479
1024367137
1956263455
1101241608
399451940
112340862
544564173
2014058596
630713435
1084115719
75824420
1680886859
1595304768
451513826
1487782839
1895284102
499170317
1446520899
788782363
786902139
417129351
734502808
1461849195
1165695495
2032167456
819859885
557809722
1175631628
1578795884
1928972703
277016521
416742392
919338286
1356988433
421235988
959691035
169375454
1066542496
1146838625
1141863723
1878569575
1476273471
436480645
1736925334
2141481434
399516843
571314575
2144566022
1638980047
1844714753
321191493
838480978
1241516444
1864003100
555601967
508876718
1511698572
1974494884
1395537324
1019271887
919464330
1930314450
1425562559
917899341
229858492
118986731
538469393
1895023253
1923651023
1442095423
139176214
482981055
1695235872
1322321708
1115903049
1489353867
490147814
330003464
1345681678
1905615005
1593486242
1906724138
385705481
1743161634
101738810
990410784
789963350
568706632
673130915
1788842278
1743455623
1902933066
820711720
148772428
935402597
448608695
431271327
1142868138
2069424948
1387254844
1938882290
1100193234
2059386437
1593049418
1241739733
1825753575
1839869568
135809771
1149681529
2145839889
282935688
2094330919
1817485089
1706062261
964841905
2076712295
497466135
230857502
1374374308
985126029
1280367293
1402558668
1680340279
537290627
2089099844
1891135923
995785795
299394365
1240688163
581743266
174831519
862733856
1904606704
1029596927
1506777051
833893076
1459021782
637944418
2105406449
1463197478
186437149
1195235584
1795241069
1791623631
600938308
1503072782
17286324
1450936402
1625339926
1026704264
2127402762
2139169918
1814253342
1376628795
225552648
1813563919
22875385
1153108628
113578943
502141216
1433013439
772639308
1421759277
1229302852
1121293697
418152667
1448624111
960759945
586955272
754971057
470612070
48383492
1425523908
951657111
604793287
1482812470
1728522784
1504193439
857244931
1739629589
1225872987
762531882
1055727718
1102352715
715562211
81618437
642360633
978426831
986913053
2067604662
737296561
1783273220
853611265
351703872
2079540512
222193176
291285008
193700455
595517161
571820547
152771934
1782448921
17450170
670156192
1175195504
1798779372
2117285486
424569327
1683034145
498182011
1452673544
422057958
1199794154
1737156173
631439825
25424571
1447126573
63895738
76141260
255687204
1698942891
1346996558
1860085033
1187653103
647948790
1624626330
994443186
733693532
1197402222
65089412
809118567
1846534520
1626602008
706503045
1901830980
1231006534
1453798584
1704705909
1700722279
2127022532
1228448052
503246095
2001025141
1254215413
1871497410
1649143833
1337040745
1549425611
1010625284
129072423
1118408881
1316009759
1846515182
1694010879
601928151
2009147401
1926505625
1685009673
1521461293
922468027
1839809326
1718092151
1906071206
2137496710
589248471
160243250
1204946188
1014942666
1437550087
1188148078
1487758636
1872656114
2072793471
1610040279
1983584944
1992157463
246617953
1480858285
1617948998
860740634
2088967338
74368308
2021291826
795603517
500865910
370297527
1415343521
1924707732
1359211404
687073360
1518928560
1952747819
1956171189
1048298782
1043171207
1656233073
1706264426
1625283499
358843926
394795926
309758414
418856898
1622809079
787748690
1153691077
321232254
939991270
1486382892
1401432236
1452714737
2091668542
1964068412
750556197
197728717
823617584
901928758
768093274
1418242267
846276360
1429325299
1252741408
2129370599
1640148398
485221291
524221076
1257874561
397516300
867922903
1461285001
1633615294
1379975338
1194108612
1075966233
2146558153
1684157509
1380994546
907626193
873818871
1247252201
1278155474
1807235549
742244343
1167570780
1386983705
1638892138
46281785
1087452813
127458848
664568947
1268683917
1382135745
1552986815
48089683
1327933287
1514293830
674873695
1202838125
455519085
1584375694
971724157
1742088551
1100024518
2070834489
1618490255
1155020696
844820244
1011015629
1052809733
811588539
2054269395
15919266
210774730
1848013001
843711489
1478847458
1899624106
1482844802
1117923100
1621156294
669092173
48839642
718082654
1169036869
365993154
2128683440
264695108
683352525
2006615870
578268932
666170457
1570355076
1583535202
776923100
1671037685
54091848
2122869525
134194321
1427032734
1078707500
838266412
1309189061
822611324
1057102301
1324769552
2049238462
861827263
302664170
226522522
450068211
1003049774
669415824
1344161638
95603339
331647289
1661367415
934366309
1566418380
877361598
273166460
126417118
697485689
1305964224
1795109987
862247033
345384981
1384385776
1457813539
1357145636
737851431
1545076334
398060897
17647344
2032859028
1431221706
1713637982
397091581
1715931408
843068366
1695817326
1222566056
827237885
730145074
653280988
682057808
1966641990
1060981242
2042101768
1807107975
2110960653
127984225
130321861
1686917875
1952349640
2140760860
881639554
1315392351
1849148149
550032097
250109438
416424631
923281974
522853015
1449785603
2097757622
828935156
1311958566
632189073
954498760
1613652825
683362690
1169067621
983114480
1767934658
1065367554
966223700
1988574269
398140751
939779412
1738220721
1542886259
281272976
508406770
1203967946
349582446
1432409230
470543209
1361760224
649977029
1196503239
460539719
1029154222
566531406
1242887685
1701675689
913715504
309780639
437942061
1560374041
505169133
1120018567
1706107282
1122740604
415482403
1118975256
387520799
1650933654
1309140911
123166234
97404176
1859235326
2094644064
200277336
1893306786
313923762
1389522634
1343386938
967019405
1894853167
774287898
329997710
492926114
368835213
1218073818
1405527433
152343662
692000241
196533063
441405156
379260642
668391663
568943160
946809485
1848574808
290313717
739016770
732185301
1421148847
878740687
1790070287
1111255228
2085309778
280782424
1130997657
127292715
1424293512
1961396375
1636154249
1384344263
1657682584
1105838615
273922683
1393461388
1677767477
1606486972
579903684
765913881
671424017
1889010023
2037376985
1467798283
659459800
1125937712
1232714525
108368566
2086399087
408220911
546424386
903149714
1538799726
1280991868
494678129
1497849508
182383905
1099795650
230121887
2011193574
1527341594
1551220089
1053928842
998063718
131743545
1761785589
814838318
530677861
1854512013
765532101
335072208
722413710
2120203731
174830564
537425915
174287807
444981347
1804115690
1847553266
529311521
1497396731
1111376807
2111801452
1431141
902594984
1651607482
2017296844
1645379867
1134946966
423562287
2028566697
514305968
1616115661
211794932
165879385
1847915277
1538682510
1368269161
323971477
769334551
1445403773
570261397
1277573784
1364270238
533864789
836135710
733406690
1686342675
650308476
441753444
1866324672
997947821
1042159397
2042869771
634335059
543957432
1354684165
1167655000
674232630
1473435437
176624109
1560237358
2123357928
1072382391
1503010269
29337175
332705038
974427882
1870735069
1870662559
813120900
411956413
1954746752
720345125
2134482486
1786850173
375119497
1433686893
471284751
769617157
1865581247
909782300
579333954
516613847
247938673
2147177885
1732814399
598782349
2023266456
679563407
1389048314
2138938194
1853770802
87003249
2132516956
509828202
1162714878
1888937136
923017387
1468762127
1314686376
1440239619
187974671
979887171
2132075643
369982492
213428953
1187144230
1526126341
111809506
2069656641
2035537558
810736901
406424217
187807150
1350171424
1958541208
1142561634
631298931
1379941714
1620227892
782461145
1333918514
2140127637
430648272
321645647
1410311335
828099712
1439220601
1439997147
1723829424
1334996203
618276839
735982006
560513607
1946517012
72839176
2036655529
1115364520
1058597813
559969285
1727031203
1406263548
713327372
636192551
838985607
187751485
930225208
1328848756
692244714
1424319498
915207087
1289522157
208396601
1483153285
1809961865
1413275945
167019773
1300097260
535161974
1033899666
724550315
478591720
1910134144
188820759
419039669
1173433181
1421250115
940996797
1999602285
786867906
1694585336
2074610512
830410652
490573995
1445353920
2137468085
768301092
72559722
437894248
911590948
932204747
331259039
703007406
1169099813
1494540838
1565007422
2041193453
1189465582
2118308359
1421657647
1185621191
128692637
380319096
1866788769
96977645
47003193
1321104282
1283928666
1178354411
410494655
3808563
1768002427
1437266293
66526508
1595994964
948413688
50788693
1708392966
1161808233
566210257
270801597
1208153069
912530146
668848331
493692690
600612187
904894179
1635343371
86109979
2100211597
775218905
2128700988
1830550988
191132087
1936430417
973105469
1621106623
1975424604
404006076
1200999556
1976401938
1269357991
231796352
1907079084
2067953879
147797249
5797253
1581791498
1630717611
733116564
404922653
1616014075
1438092886
1643764026
79356411
1106412224
2025748256
2100807374
739237210
1996015962
1912009515
371124073
1235164767
1363410286
396773974
1498385292
71847624
1984464763
188206545
840430150
498774815
1201135428
1620514854
768680341
1647650215
832305948
293292005
1767698246
2139240265
1043992683
1233435840
1038568256
812768500
689517108
844921608
729698186
445709946
1795250803
86678277
305251550
356492753
1092296073
853843318
628242530
1569334639
909392751
242689958
628797496
743816938
2077822753
452020028
1209966496
1970477715
1377479514
1347422908
384930468
1105941316
645111943
1640724995
1188925686
1663301978
1633706283
1984138479
1696916800
568631668
815093387
1630776150
675401469
1617464996
241359323
98016237
1739010387
83635923
667960603
272424863
1645363978
727287756
563682106
699592689
327696198
1451498916
1769553157
1820347540
827098064
1199216041
467591666
1353975451
534436280
1918548667
884452196
1642382649
479234784
573626477
1157146585
393338346
1039323884
1359324237
1458596346
827456964
2083103037
2015699522
900511893
1129637658
797882851
240405041
333345162
2138847388
280369804
981931399
1567443204
1269645970
1909235418
668167609
492432747
2056860855
671286358
2112378229
30535227
751025319
499731152
99133100
518452053
672717545
1099105821
743769462
759889865
1302031590
847017123
659269264
252058878
1926878969
1483580971
1540547023
1914642507
1662538641
799876835
29502951
1928892860
684049723
2048169118
391466081
398259995
245368875
921176029
1452841013
2099125246
1099867740
62598047
1174772587
1415328388
2135962545
1119801520
952887921
805525054
1088470817
1070068227
1515591831
814540352
1936579413
1936882782
1941367984
2126769266
191195874
698377014
1581983497
559099943
840256120
1387934011
2144721035
1873550718
1127758024
70224488
1304314280
1253305069
2066368645
940870596
865222168
522569385
635718775
1762736684
1328816055
175174289
1584426039
1323565944
1232593886
26850602
1549541857
1120828946
795692381
274499674
1788112085
60106643
62394932
1716464096
1068765403
841827846
946217059
842075373
587750316
390621394
1266353178
611281990
714070340
1244010221
1856549470
1535329107
1813482657
455313080
424503672
1198903949
295785708
453179329
1327120401
423836225
664506292
867215786
1618597920
245419537
1126795406
704869413
1591556744
1025734899
762920838
661678502
735458758
337146495
115135548
200532088
1562945594
1819024830
1646366623
480961053
1645825637
1004470369
1229705060
564002641
2009989617
1916177647
1704955642
19768223
453257524
1256685264
761934037
1933969851
489865304
1488325356
2017709607
1081564743
653100254
14442697
800097680
986145365
1052721674
2000426683
486908732
175357533
1046755352
1967281198
1921477659
1458765882
1491566901
289847954
1974204012
1748999088
307290759
1443443506
568679996
674754677
231213538
1485340625
477094602
574801870
128626784
1780588174
791230190
2014179364
1951594210
1930997046
1966963625
1642189206
1518634549
1416489364
1429774383
990810169
14828233
574765343
549332391
423219725
166473251
763522584
854224069
276852908
1704215340
1951600480
714440225
654986843
1545734960
1502333220
288975924
1640928575
1291063849
837092638
1700998903
1120958988
1741908097
1756944684
160626915
260377277
866354796
192455887
696776619
1909418342
828895739
1291094154
36062076
1283895570
490649560
1443593140
1400214184
17274983
45123907
1071561495
760263654
880978844
690805958
1441327066
1801923603
1431506735
932915441
1550490603
223893103
970418774
1888286053
331678284
2129487712
1181044002
761493112
1097656798
1541806602
846484077
1658733888
1841056273
1599503452
1080519561
1896931240
1612923952
1467937166
292651086
1373572351
254099966
1136482908
665508891
537484917
1464640122
1872542470
51481294
1391236564
1688424682
807662184
436787408
1235909339
1508565486
1296508209
235369604
792019793
1034945429
480546973
241400896
370342340
570374693
623077561
1896649682
343027132
2020101748
72303768
2091972463
1459272179
781933928
2101050303
128875799
574161472
1224509993
986045822
360743159
442711617
1483508326
985072413
1168615363
569602896
2094389412
1877360834
989508187
1632711987
1697491951
379199508
1354778486
1611901804
732550376
462425937
21349504
787352970
985366288
1993311034
54775579
579517603
272296250
931081576
1062242605
409857849
1417837054
1395423862
2130588415
1436064218
1330013010
1739267808
1463694227
1247290618
273008355
207181283
2037129612
1788288268
1699146935
1943605258
1712459565
1039887721
1794820855
957726104
2125429611
2070745006
1106627785
975563138
1093277534
130645812
644887667
324036867
53215306
471325031
2077312419
632339778
1153432371
1657519808
1348422054
1992944667
1828747817
1159039182
1821058332
7860442
388905667
2028690702
1795835767
1281903432
1519720796
935143855
282249985
975233060
938395225
494737515
65724611
1194698833
1637367677
784716666
1862295294
1009244503
885522746
576779889
144957323
2027151846
1736817386
1761924835
1700403577
1429040895
816413674
2031948236
1210344364
1762637423
965498698
1035120818
2107497794
18578976
1217907285
2059399209
1846719032
905632810
524391788
2011259211
1209550287
649848508
455583546
779614089
381827459
21790348
1311121632
1971302674
1868108526
2010311118
115158841
381588896
219589823
1000646301
1716655028
1532020582
718256022
617344775
1706319457
90227809
1520693229
2126438049
340539313
1031863317
301937871
623038378
1803338982
1773964611
355130744
938820008
663022954
1846999426
1233495469
965517790
1635884990
1707529791
1957051569
502892324
2105216440
530856246
1531634700
1713266002
1968093826
35988358
1074662746
1922299421
1326252552
2012595881
1651454675
2025564853
550515106
1697343294
1151461077
270503318
1543616214
374798188
894377714
658823215
901070412
1007243350
1724114057
540954921
1798988498
1219962201
1506713242
2117413893
822380741
1079526043
1532711665
1042210119
561796665
1988573049
1551569902
972556383
1707135348
1480322858
732814356
31835302
1805717557
1598672962
1597301050
429821610
1160331985
856637095
154991204
1965103118
1654850370
990753812
629352089
1739744596
1572799864
321433763
1498257926
515927485
721124147
1155581856
1078614052
775687018
937480011
534194891
514034140
1282599659
1995372551
915930312
900674042
1726618838
2020409347
2097020664
415909490
721464907
764080348
1448003618
1564125144
132952914
452055992
1337241808
550695287
1000472885
1941519419
2018582916
1742683850
1216737464
1835339377
1130922066
1662796504
688377254
1245566625
1131846419
1197268260
1795287584
985432199
13945003
1847152544
1580010314
902300000
847169349
1602274288
374976358
575422467
1116014643
931543347
867792659
1155144927
523075204
2118667110
1109856462
1807056130
1905331427
1881222954
1430432532
280668060
1677161173
1105047135
386755694
427797605
287702312
1575402780
1104638005
563347358
1197810247
179037884
1274651632
496403190
165539786
869546060
568040723
55101374
1410736202
1473251504
1402562147
1191489593
1972639514
43340069
1763458387
474756326
1966696700
488150283
1906866375
1646400640
309105233
1135440981
2031522513
1695489848
330920080
1088363732
1808591647
1221742657
1883935913
1165328255
15422690
1944739714
329135580
1947347956
1447263663
1407407647
1815159683
1002352224
1242773206
1507305455
502331466
858940160
29815676
226050678
776038815
1598452511
959360009
1948264337
900531740
564344933
1970881021
1985862419
1142214992
812917743
596957470
1135833180
1094402515
722161533
2113779350
1415991886
1314659594
664210768
2043990654
1736758279
1082685550
330449442
1300426639
596228420
525088381
886532566
489790769
2094088452
1877999158
180421617
1787420920
1172480474
59179190
947145381
331069256
1796618031
1896560758
314221348
1605422936
362289246
1447726414
1717271546
991845083
2121984843
249859301
645426343
334287073
1916969739
1618072466
1802927920
538744935
1280938093
1143449521
1257935988
1409497054
1489963113
680977468
509570969
1190055206
804563000
973881550
755133164
1771507676
802956645
1525857885
388589246
1725606927
1154526440
1821944266
1755392991
1157093496
1707786289
1962404312
1128499058
885178411
949729515
169119043
1957354362
1661402442
919752604
1837809556
2105188524
1949599862
861425584
707190197
2056693091
1857768714
181994314
448768185
1654807066
324958212
1784984485
279495748
777036262
1134227384
2112670767
282617843
1390776865
1040027637
553364849
725994688
416655267
1305086847
1461456329
793597903
1919414817
2033533229
2038807151
1796638932
279636185
188984230
570167500
1045545146
1663103092
990912391
1715660896
1667506650
1104460515
516388931
40585505
470356988
688031899
1119549676
13431631
300118119
407014924
1080462551
1892578962
354219068
170733606
163474327
1686195182
2125840379
460020903
1920038953
842011050
1929741795
349845978
445202200
402623962
1328999799
96830810
868189969
167092107
22309198
1294932246
1479185524
783198706
594416858
1358462794
315484574
34911840
1090360736
941175255
1989160673
1304966524
1012680260
1034565844
1820035791
1350251816
1411132007
79301950
1275806154
1780509554
1548667009
2099044988
1498341987
442225681
330130411
1158656977
314827479
1018147013
673670486
847645987
840503713
2110469596
1535834066
2941376
1709792384
54900886
892678042
1155897948
303885921
1891313967
368227104
623851673
1250567966
726188080
1023660871
1988857101
338999393
1444498553
1237859231
141557340
328422833
1496814470
185069576
761937518
1643705117
544397897
1796710487
1882629263
1198420060
796638847
1094798216
269026326
172084772
875699746
2035080748
1732648112
311277740
1462773319
531166774
2017114746
849439961
1732292468
1701631827
475585633
2062068325
790853091
939075266
792918120
879611272
1514167471
1625515127
922095383
635581067
1091806185
1219909502
1576863804
641081335
2100426996
577650500
1508750116
660735131
801048158
549615140
1298241163
238616049
648831089
615255248
438783166
637661475
826023001
2122378152
1576487856
892355750
1923009375
2088930169
1736431412
372162465
1191315742
1361075800
620990734
1633914393
877856919
982679786
2125148776
198824957
1977219420
50436005
1171712816
1859404733
1624472720
659542501
1992264076
205735000
404488694
307206624
452370752
1133932288
772155079
1797646880
1754091056
546414346
2098006222
913494442
927121684
1505480425
1067735854
510801800
869708709
321272058
1816230580
1788400049
54684620
1517104029
2011413851
1724137137
1113349791
8111432
1276250494
791167405
169669216
1912834473
1477971056
1817803459
223618195
1237121554
1986982176
116636885
1926618365
1250902555
1935123950
1913584976
511369187
1056612310
765201429
1425663697
1438473569
1308444724
1587038835
2049824241
133025828
1231967293
101542133
1216934090
1719081669
500751585
942384870
1361285976
1652229552
1928588870
2641586
1601299184
84861203
2018722170
1981649659
1010869803
126034202
1065355648
835505935
291429040
1557887845
1945365679
45611412
1926089716
1327837674
473625780
413201794
1813808750
916885439
190797034
1377417480
857179001
1244649612
291912602
543810840
990983782
477112069
564565557
1349134482
678699802
203389989
881805948
161020916
2005947178
144875798
2053372896
855830502
1328808186
1043929551
150572260
994286019
1643401310
761292213
673051355
903809481
236791471
1575372754
1450582594
2050232675
2313104
632392357
335331927
942971478
1497520110
141997092
1966964503
1248178047
2103606381
108445868
1152407852
508090770
385523415
1908809214
39854206
509555053
1840896596
1915114546
1510556076
826067694
1848281525
780351694
1673645993
2085318342
1724066200
903998879
1670715573
962889080
1977740522
1647632729
1627538617
1527280315
1107921713
1657815347
351642455
980660567
1935489079
19518637
1361873462
398834087
2131816735
680940471
1414037925
1513217748
936878843
929876028
814824199
2067838799
1957651059
792395820
1006570607
562182626
311866383
208300460
339646283
594834355
1382703733
652680427
483218545
1448331106
1697400408
1429360598
316605953
279379891
522601934
1240917378
1441525291
2027847572
2105141108
171920065
883568140
476397806
507457040
530120411
1533830088
1464599478
610597715
2050715703
2144566022
1317816063
682644900
1827802144
390496089
1436640253
1979329625
435666312
1718333646
713040877
1133212517
294083381
277881936
56523193
2016444112
1960064629
1571596078
2052266318
1794820087
1995894053
469671287
1587253213
1913320139
729311834
601941401
1587648858
1529474573
793020069
1251007161
1295191999
759232741
1277160993
1079750337
1573097984
835602173
1335491002
1368096180
447467511
657000363
1308399593
923172568
321709558
352680461
988624143
566366780
2083079225
488209512
16787264
1604166224
448075524
380287636
876628154
561003897
980971721
377858936
28181486
2099670639
620401405
587356310
291533467
55481650
15459954
1270343685
1243738022
1845973570
668720307
430282597
376355407
199162786
609021008
2032550456
583537521
541088895
1020001400
1855473683
1043238370
116167687
754083388
1972488935
1615500783
1109268831
1481832346
1374276512
185567174
850300430
1384800607
2086117890
1647139251
2070641741
230116608
637784351
283963145
399354627
201488084
553486456
1298801374
1656680221
2035206804
1092564249
2107881898
834467921
26079411
2106148111
1998019762
1758250810
190179429
1595834192
1625596455
1371927168
99151485
1286836346
955401984
170201728
1138689565
821278177
1356592608
937910653
1379061981
2111326337
419146588
1358698304
493361003
1910386639
1379090048
1145755803
386305630
1612042570
676436064
963811257
101789100
189593121
1355312253
1934348055
1358178042
1537812922
1839651769
1208876583
1956443211
813717053
253788602
824383316
414231085
886704251
593197134
74758240
238029835
1516624798
1662909212
573646761
1560375509
1081561064
1718390056
299864843
1386133310
1494991303
505326868
291155762
90192217
884275337
1826994721
1565346900
1057703826
2000309866
28156204
1632805817
320170984
364495042
1366274297
1853241281
1017053715
2026174108
981075699
1297270474
513793036
1180899119
1126455879
382151800
423809945
801457856
1032346527
1008588120
1682538343
1813797858
2064432620
115661597
17998138
1886770826
1400615843
671427170
1534864733
847160402
822076645
182665527
153810772
420535160
1939945846
148640913
1776279446
1897456910
963817114
1144634962
341626821
93155585
1733835131
1140225701
1832511131
779731077
769494315
1941429150
1712193379
1282605485
597811228
771747183
1653595058
529736770
901096372
1746856661
1893797999
421141376
1656007981
1841419311
302481856
258603666
346590166
1861010305
392269690
1385186172
711084002
1170200478
1109344330
1019730701
486271523
882476882
483359205
261861664
1052301861
664976519
700963244
944376432
439301245
1035523339
298630715
721174206
63158150
350996023
754282751
705183754
722477425
1234633232
949879468
448775641
1932834162
1126170509
2119186539
366241534
858892879
119572355
1072870813
1090793513
830918174
1970635191
1693507991
1167764434
1187021943
1856825718
1203922043
346160988
269206371
1183409897
1387700608
1238388793
1041702022
804979118
367678611
208249375
889231255
746759141
991171642
818215903
1084761913
470153158
2044355881
457981525
1297164618
842172792
590484153
1108119566
1676994380
1253055106
1143953495
1120503874
1302411765
1047833086
1509969597
1870002209
1759764282
1312632891
1804312145
724344825
1291322243
172384421
1044249896
738711231
1276139230
263885102
778139578
1429766178
1551481788
276405476
667247252
1115379713
328000044
1286029859
1937381195
2078504231
836385456
1174388986
902862950
955733109
250840211
449670560
1815811986
1404033832
570869086
1155126605
21789502
38791173
1619541857
1775010278
764530779
591679327
1770794215
706025490
571039163
1479322380
217315576
1281207230
1373311850
2059651371
693172560
1042425894
1170315549
1175687777
493855419
577278126
1399416409
712156000
985248056
235609835
420865357
1050629152
1906668975
2103720364
254727961
1910947916
1792610739
2114524300
1135315982
277968046
1482015409
472013138
171058555
994117062
520048838
883075624
1513474942
529230092
144690978
301584200
1694709187
2077970124
1914254282
636124702
29267897
1590546316
1894231872
329467529
722648412
1270518573
1493836950
1231340017
57375786
800147336
940742662
389041209
962624423
2069790810
1565916507
399569191
954540379
579342999
1762722534
641978446
771579991
170044157
72596168
2047339631
917238408
1433652046
948950522
1931229454
709374896
25139621
498641777
755030517
1255368107
307525863
1680990668
321903274
47851143
1190183599
1311544552
427700065
728702801
1222184446
1151677437
1744639932
1765335207
585104668
656882823
537998975
499886210
872403362
159494112
1864058186
1299577508
1818797720
622738887
882616834
1205916685
1099285672
1681842630
1472370094
1759879485
940414444
832021727
366204682
1016614610
1386374403
2077291793
857822219
841174983
1814049140
1281086027
697600884
711491601
1542013849
1360001341
1531552952
1625335058
495513391
1710519076
659070307
2053039910
970375240
1550303531
1261670089
1925706478
805153703
1740093316
637584018
547147850
427904211
1243741516
1903633014
161352608
421178505
473963190
1021914994
1371219813
798906410
406360239
1450578507
663828735
1206867629
872158461
1573773451
527420975
238665622
2075039392
2116296979
126945738
404620940
552828717
323453295
513018049
890106367
564598608
811804988
1931554316
340963665
1563609752
1086518983
1016230412
1443890642
202567942
1846054495
181096913
1596618813
2110029548
1207478772
1293753691
1317615238
537121174
812816673
1176284952
783609518
361924287
1883645951
2114308849
1722933552
1364515590
91629511
1735994616
755996854
1147164291
270472536
1398936965
1330924335
1557055457
959662273
545930825
723954876
916045407
224628911
1179863845
256088331
1798069402
819531797
1190660364
508988442
290958441
798728305
728278367
1748897862
1249229085
44040653
22966693
912120001
277320636
1028814766
919370926
482975677
1935705456
700281240
652197080
764040646
49989589
1473669712
893326278
120183279
69533615
392701044
730966240
2111450325
89847054
1661358557
1086260362
63504966
962391234
1436420579
1762852563
102563216
1996495433
923837343
26175242
1248097015
300840462
523849739
698981980
1982337445
478373219
1010002196
1894036619
1339023889
1264951951
1966341675
1726701242
1533095352
1578266318
1313545277
739648300
198662317
1352471062
2357913
234872881
1172800713
34762764
975053161
892161848
177242331
426643137
307157200
1772569489
1596657790
2044355706
5096696
1018031004
1093437870
877507370
265528612
537657136
1483641377
731275643
1216151150
94769926
1693283591
582457289
756728740
1509149547
1395348366
1186437166
755914285
1816409906
1841848678
558406493
145464366
2043076674
1044495423
433610173
1321791153
1054878827
1714986911
1165543255
1136304739
1155767479
703270353
2124340271
1728653574
453553677
871628793
1368730891
1124488763
943769058
1346047776
594056623
918863425
1063134330
2064587097
507551288
373263703
2105773880
1698238018
1375772475
988012650
671159752
553689243
1709538130
2109684762
255144542
1529207995
299343516
1806470152
2036245110
1930313950
1371066056
1147596636
1554035549
536469561
2078039320
1189181620
1307001366
737095345
1759401318
1361871998
977899463
392453387
520313510
53298698
1066484937
2042165419
1408400558
750963389
558642719
1376105484
1402044368
1006867543
1035325980
851263027
1260860881
451765994
445612962
77867433
1277471636
858916787
1384950761
1937120936
1699125713
1882131854
1947572734
665649029
418108702
570841026
13840593
1511414917
2085138323
2074703071
102942249
860341895
685731722
1131014054
1911744158
356150522
1928020146
935750717
1986730581
654675584
482615111
2141533160
1628369762
1689196973
940160574
758342332
380019802
956894853
1215665563
1948648892
172771115
709408295
1882974825
2063694707
658214652
1968089743
1518878347
1740969246
544743305
1191597913
1156396508
884043781
2009317267
595097809
965336123
1635373615
1407904083
1525080552
446616058
493085357
1719268562
266876706
2088019677
1325930692
1181350157
396070142
1340890884
327860075
137370356
465896774
435078320
154945007
2011580837
105152431
1052052503
537575212
491979125
279103136
1327278357
454809679
1034154580
417502039
841152980
1082327974
992958810
683592925
866350323
701021417
822466322
720447623
1794448194
1208726344
845649737
267512903
718418521
1509609034
1709566932
1626821528
2013617795
279988827
1738849841
622685472
132362097
656860624
1329913292
1838197716
820597041
342340757
492810123
1431552756
806491686
964399035
1477407531
1580938214
433824678
256697445
963750578
2026620643
1360674172
72673111
1669794342
955828988
165675980
1879622846
422807531
791842487
1917792381
508833583
1239827246
1105263231
2082289047
1028539580
833828196
1062204776
620755845
1408938290
1919083922
348769665
1608122564
1545584769
1254671015
2467313
501877075
1918041062
623782848
1797049791
1285909156
714044339
1331489023
622992744
1789690504
1780077091
2051129620
383762658
1705008998
942436241
337957370
740271374
2043298011
2077678690
243094448
860244088
1217544377
1241651524
1108838960
1392352229
742475596
1491648138
1523983815
1154701545
693270743
674736440
278650032
1707204663
1782115127
883829163
213834018
1820379208
1559258721
1020551700
1997370520
1277821310
1662863579
1102178696
2002291626
179937253
124664028
1239188749
737427255
1436118412
247402325
79140341
894973772
119633796
828554961
2049079786
1544358362
1290304542
1519308802
1782679341
691631617
335151796
1062047799
620757027
403692253
794821551
367906061
2029793254
532394993
1637352036
1519766046
921118129
997163830
540108412
1245063548
29152530
557235387
599516064
1446382231
466588633
1366437184
634864105
238951183
1087184985
1566539283
1055098648
1420958428
822823492
2116630046
260249038
1685190828
699648936
21058275
1849071969
1198824965
572616881
893600756
247913002
983593122
1151521457
231144464
1703917706
1692041006
1918964472
1857336306
1704742053
1064471223
1180900700
1802564321
1244413293
566445315
2146854934
1669175172
481694909
422842373
1544664147
1369848069
423077419
1950293245
2038563051
463805665
2093514182
1540608259
595343681
1534719915
1446745202
343461813
1324205220
1306192477
807370676
163827659
264420428
1115688872
65054503
999331327
1867029514
510433579
1938848716
1272544750
1069853766
429525024
1777428171
1688788223
1197177187
1587940756
256269939
544926695
1368131598
678895741
532047
1718336730
1451868899
1814759717
93690482
104785977
251782051
178412756
1218760038
1210161408
1554725027
1797030628
223716971
867032853
1241271344
1666903236
157353109
1159215766
213381376
141232845
1932830493
992058837
1944037306
487983893
1179451453
966212584
670837338
1877254740
1123543976
548180768
118837808
1259959333
1136006061
1858098722
476765099
1430529047
702285709
1402410055
277074754
280176528
1352181018
494130322
1578059647
1971249124
2090598622
203689611
1327916424
2003567216
412688995
1947699031
66987526
1494796438
118259195
1582015226
1532475018
1635652100
96390157
236460855
780815645
220420186
339592440
1579550302
1483398694
1995964524
2138039491
1305895926
326024698
1035338342
2062748502
629283336
1141857635
219499128
1927441379
1229928662
306562960
541453723
1180832619
520556051
319944972
1920099936
1067185755
1715679716
684975699
1528941334
477719076
442659063
1885748273
1562052575
1464955134
1265270171
508951475
2031015007
1503422058
124753190
1375624298
1816646303
332537675
992850373
1650961085
504500425
833843889
711109245
1559811698
1073210647
318622768
2092107748
74029365
458820261
2095173977
991306949
1337290536
1737585788
273571007
386956162
1696381249
2126772544
174576831
309839841
1775850590
714776455
214334743
682058256
762949656
1336516216
1415666667
258934503
212486865
159048840
1620688382
1267216882
149332684
1540028476
1445317681
249535509
325103057
31260638
298670799
297633818
1740248776
1446409211
801161351
517987970
723711143
322754474
1212293944
796553644
853761344
590769525
250716728
1619756463
1819149078
1708039359
198864879
173374230
1342955164
1787077388
855833005
1526638057
1465372018
886328059
1978155199
1403010975
810754514
2106359439
1798541850
1364467047
1678662873
834451502
829116131
2104225708
1221263831
955150755
1560320905
1658666930
1099240530
647251777
889785330
1133910955
1073894027
1638569159
469618850
369570356
184975225
1750808375
1396951807
831210383
2104477203
421952629
936046188
1601319011
1988386786
760517261
1480073438
1149070061
195114257
1075793676
1907874229
1214521165
181705905
1507612817
1963282237
1939142716
1401142494
1485937668
1931463969
489518791
451804905
912541872
1086244401
51062960
656364922
52970769
1214649669
1169663927
496169561
955211094
603149977
114893970
559042998
578630369
894644066
339456593
1609378861
794956375
1364172274
705426574
521353469
1523158200
612721466
1378274744
1620685185
422916464
1146190162
2078424046
961715736
1768131928
288920886
1333658648
170886556
445499076
745648639
421066447
1485190831
608309663
863674983
1480898892
216098876
859626310
1448309787
404439382
1879569220
780299128
195245777
983769807
1636048287
1830423929
1160836677
2019266275
2113376865
883319210
304258430
1826959339
131955013
2026611449
241763214
1268156926
1941801398
178366485
681226106
2144230395
804923266
2024289999
127829845
964327886
1451557986
259109422
2036363150
192623122
10623180
1650597682
1697511504
1017945229
236381763
578599667
1035575188
987118735
1199342675
2072750507
627835334
1740220333
931634629
1321168498
553633352
500964262
1127135572
443373231
1484839680
1017430233
703895357
284165157
1541528366
1122358010
1186024168
1250893860
2086275066
1464777289
758927111
1248673369
87032276
1052398744
1737485870
1198024654
1504139771
1990589827
694079108
1073761127
1334548604
1006531528
153171763
1258405362
1550352338
1987071531
1270250981
1483912648
512981361
501860712
488194788
1148335919
638372126
1769495632
1266724121
294683965
1257516261
1669515100
1895169334
91062924
1115960147
1590908631
1531008164
2128756086
1763093995
1818991199
1337198884
173556547
1442709958
1829646354
1300303979
1545670661
63593104
1962693117
713777051
1933918206
479711081
602946568
1874192833
1876381813
1439310056
1834068794
521405092
1283182501
1534241264
596473194
439495349
1906781286
1299174819
1597810214
624578596
1458323571
1382393934
842351480
243323300
218920469
1568139214
270315213
1655016846
1388199002
1245147909
1895155407
33743885
818695649
624080235
2127267297
553114772
831412980
503250955
1362783280
814793337
1453449474
1979841696
1991097640
1175162699
21229652
1968947091
71748696
1526863636
1203040429
1726979314
75460278
383832526
188065831
926162316
747785857
75543876
547846960
1963554592
510796086
623486841
418830402
860698639
202970196
484034118
2115873443
289624509
1826768237
1086487150
414569865
957275650
2039885017
2057904833
435523093
93032045
1255373920
733523312
352743541
1494129527
1709388789
683187216
857727823
151807881
172865313
2001853491
1153728826
702446907
44218324
1206488096
1746769559
1926840226
1355028816
2079264577
692586037
1378762518
835718948
551405544
1789043837
1553474608
1227298643
1757151091
615368246
679127320
1008898646
843153909
602839582
2057441659
1657835334
1263062772
791177976
1572824711
1666346676
1084336372
665411651
843558828
1703317195
1028212951
2145314238
638271433
1691024501
589680950
1410891747
1851118887
968187347
906245192
1110154837
1114649227
934458252
1191184685
412464227
1108014791
1338624422
1746297375
267534679
919074183
968857001
497451143
1095086607
73006814
1591355673
1965099299
1360625279
484647686
27988851
1251726801
731780789
1200767352
795792247
415943105
1987909191
1187125361
175623946
1009169304
1158882894
2142959361
403077487
2115037801
1166138747
618522568
890483940
2079600374
606574524
1392937640
492438698
757171168
587766745
1378313178
745249904
1630062290
1192340153
90543420
1230642201
86812131
1897865442
1366241106
805103751
968309141
260287679
1595070881
1704204894
1082959770
1661493144
859068030
566914162
1244389107
602248617
906269722
563299204
1537213468
19703704
1412056321
941764015
747953000
100165044
1510507460
1132877227
1818700932
588472490
1547939851
274811759
586676046
1881909372
609483592
1061426797
1081110436
1473961967
795343176
1725708130
1315754908
352132238
1457007549
6369332
620273165
555584457
974113590
1370905530
855828890
602818383
500735252
737040360
922925741
1541262905
2051604347
658143853
1991467764
373939476
310034456
1494168334
1377605046
62925908
1701425004
1352906912
692550322
901670553
144857572
241357845
2079001026
206785879
1301278596
81553451
588518008
1052064294
582978962
317922692
2045255163
160793828
359355057
1151107330
458912284
539939745
2034165417
229719863
2090942973
783006262
1050354391
1055681821
1613827995
1975339689
1035405557
192888019
1203757835
495080992
1955298335
424594681
1918219740
938204360
161755750
993162562
123205122
1011837620
81622875
2002240083
1171686742
1600782249
1011548732
1446401471
68216155
668412973
1251019478
14282469
324155392
1497568401
196843101
1018233049
1646955409
219945766
127252508
834969348
432753769
2134799156
80108751
978251726
1091909405
980187660
611739521
871708915
1123498158
1670089491
713534988
1164244767
1544318453
1355957710
1612546984
510475120
1367806468
1461306403
1929822931
1217226789
1001648836
707622190
146380528
1078924608
2097742841
1868145200
804950913
850308846
938020712
1145327524
771633922
1497191014
27782411
594964611
772615144
1400458406
1398849825
170334252
1471194225
1088749598
1821712655
724940454
427125622
944554195
562297503
1145897188
255175070
721850637
2018968398
686315656
1233925510
2010780458
80784741
2095740148
204037533
532418960
1953043569
2017521604
1839166553
1196175774
1864142655
530943836
1196370774
1719948428
690328421
443674788
1111237197
20493748
946471121
1420365206
865252880
2117588816
1555155981
1763991370
477182692
1883731432
1206599547
1377365250
1916827953
104059297
1390672427
988142650
1213394351
147328032
305126552
1172835164
1029939634
949378593
1603369070
367263206
272676150
2085346897
293200202
784076409
1519128161
306419547
430619723
2048785069
495063467
1793105757
653652694
963398592
380586713
107273754
1464141969
1030113747
378955071
736832216
591657381
1427930872
967844364
1537045536
1463538074
1288634179
578419490
264381421
594495112
986148185
1729360238
369610636
1464144061
1381538237
1283301403
2056619287
720902178
1573014878
503106802
1086671592
198535431
1526912308
1364170709
1606771643
401263758
1837124409
1003523752
1052517033
746665341
1194373105
252759092
875805985
2141705758
1582936416
54484539
452404838
1653167607
1573851379
491860187
1258445656
1358049750
890454898
1573632477
2051137414
245715655
1626502235
1033701361
1174804595
939431228
1166665574
1727677470
1290251557
136763688
8393257
507524896
1376055884
479941106
1132864399
1767560643
1972141830
831261112
383096495
1757216276
1001945535
945438861
687258160
19083218
1503034346
17502930
1329287880
232614914
1538848845
706173111
326276508
1270217513
1006212340
1396353317
1710705657
1438703536
1621524267
317594232
295368141
743500884
1899860385
762271116
807122063
1713263555
838556989
30884610
1500042381
1495668720
253607071
590870651
2044439147
1989919310
349222360
877980664
381798543
46671369
1631016287
1317621035
900278233
955693566
260820987
987896217
372098673
490756984
630884106
694143332
768821802
96639926
385490853
1249615124
535087318
968604667
1542994840
1257333471
634121419
889555869
42163995
189760622
1252979941
305921695
24659433
1284983629
1968185324
1737527141
840932747
535880759
80694142
991896714
381340574
561896036
1581785802
389398745
1566075588
1524353818
1274264062
1253092257
1417778256
1505619610
970182030
1152668980
418494803
1718094883
335793329
1144048823
283651528
252585289
918475243
1732291597
805972573
1986986965
2142479379
419027771
379389343
878556269
1207454078
454160393
15544096
1349170272
1898612315
388716901
457554764
1782758882
1534342482
152130292
1087268178
169668607
827089013
1321503618
1786618339
897105615
1598549284
1568620869
511642781
425894076
821686858
1813883673
1972834824
621751395
157733513
1798056728
928221295
1403558148
1442367875
71103692
1184869564
102150903
1457722095
128236354
1981148820
1698243884
1239868028
2051838874
1547862670
1199352412
1013302366
1526156882
1764893843
1746763458
1481034312
1420071254
1100337364
78250238
1694777907
644908707
1459608066
1467684488
1418267231
188545238
768800586
358194383
851496166
961948037
197130132
965666423
1198335003
1574435548
589265030
917292888
1926630362
959748464
302716102
74233363
1362544723
392685264
1367920791
1384867313
921943353
1459224898
338004784
1389326185
1087325675
1363051056
523758
1323447029
1523302466
232769363
1830341740
382468706
1259201571
493160821
495449781
482957502
1110595461
239946149
409075886
351522456
123696637
835574330
1997920300
1370629293
505214784
277789234
1087942224
1359054644
433548534
1405045470
1023075134
562359525
849071412
578278258
1832423576
694053669
1289056791
1961488686
1063663993
1129081563
1723888316
908157087
13111355
57746501
1269922395
480737938
736536435
31952978
1521254608
437966819
1817336765
741009083
293983810
612600643
983868909
997739988
216895446
783915274
1122043751
738013822
2111147030
80917946
204213205
634914191
1142171353
789497301
2005344717
1347002844
622741215
398223134
1239718381
1766940316
1078417772
106312940
650773359
1217590772
1440493815
681370151
207159900
163942029
500377746
2121582494
609489249
90977374
2138626034
1074380715
1017755950
2073896934
1801377343
94187169
1024755337
1079964287
185677179
963355189
1305371675
737715339
718144366
1073499621
752156628
1345864724
1077471503
719217183
1891635070
788269647
1301967847
1395377541
410923499
939064413
2131238033
1604385073
1141280127
283717750
140317196
1195819709
2049304806
129338905
294991869
722932711
2027958806
419968676
1089854758
1053212545
421028681
2058408553
1313451154
195473550
1163711848
1657559458
344325147
1623843913
1033001049
864037644
1521334082
1023059939
1710946989
1476608195
998477013
1995666540
1195654899
1645619425
1690607972
1243220146
1880429079
36501252
452712948
821928301
1901779649
945164697
427874112
1613755402
2046341022
188220150
693965770
1480776382
916574619
1103754178
860958354
175585444
441502260
875656172
829911702
1536123157
744836181
1420968271
1600600216
1627729678
1036058955
2120143249
46292819
1087837493
687843486
1459646985
2090073969
767078317
1387361616
1749763078
1727588376
1001481463
549774221
1657816324
989674466
380864571
814148144
1783887822
994426909
553182037
897479765
1950028836
1349564782
1867724007
1344069572
1859889283
2059078128
1329006502
95217472
830969182
1734136174
323012693
797490252
892861483
1828887610
677225248
268561738
186178353
1831940839
694639937
273795749
1101669546
253465723
273408132
1580484952
165591798
1635670474
1773751958
1945475882
1160511333
1300099078
1496920250
1855718072
933156772
1422695240
1772215415
1195438996
1102850251
1696736496
271738997
17261858
1293422597
100940652
1493062988
2010037395
1720681262
731851295
1898587929
1459975772
1693081534
668618614
1358036124
1825886745
673119066
83313304
1785745558
1439751550
583665592
347917600
2020769043
1042121336
1835865115
2079829157
21283293
1585335308
1452648575
324453865
1471885165
1389823160
1993356301
466068288
2108729965
1433870485
291554570
948430631
1369479371
248853040
639058163
421313134
658196702
1162310021
675658409
709503523
1171405155
2091685742
987282961
1790511227
1820941673
1483307297
183105651
786726820
497982861
862917146
951109700
539026824
1756282778
179261891
1240774779
2034065569
1702038119
2125571616
1577448145
1463620651
1053358301
1724371728
1481672492
1978869775
312148528
401702461
914189248
524598940
1468277490
605720594
156684413
1679541857
1190789223
324419844
519657570
886718728
994096150
693938103
1900082820
1802272962
1880599718
890722650
1464070047
432059187
821345824
468436105
1421423338
307549225
828524777
1714728793
1554224007
17639414
268825517
1789422399
349707309
310702121
928735547
1317150897
2123051115
408536060
922153661
146181230
2069415865
107400271
1822280648
1922559617
334851745
598374489
1866099905
55498727
389611006
652455655
1159468606
402037570
1450198189
600023994
1228474488
1488588151
1627002923
767741150
378509949
136405192
1272622267
831412980
1941698350
2144561135
927556061
1838990438
1488725618
243274385
1441873868
2045975938
1315497555
1133320226
313978139
1833456202
1853560983
1254653193
275193573
1383813717
625625318
1878070867
47426583
762090580
1695904337
1584776866
1672577605
354508278
482387285
1584246583
1830104034
1858460945
2030926236
922007271
107846098
1757279521
2035260973
1144136131
1467297141
1197305015
591004190
1057441504
708274068
1889555790
438743057
617189720
757495913
222734809
1166648066
1970216181
180576640
1509962664
2045736452
1942354533
24682598
500829369
1383450794
95136720
450213605
34142289
311444566
1825836795
418929877
1326708151
1975548195
248548002
694641205
623998575
1908876591
1908576663
794138020
793988843
323918651
452793285
1629097487
1503843002
502034454
1349092819
1423309345
1095137002
653652508
403504939
549994093
756273351
1347219103
851600066
1648273320
431259985
1272880345
1509357302
2106691546
2028168947
1373940570
1201420949
1435000410
671207888
1060783444
811485431
1247146868
1239685482
227602332
77095096
579541069
2069877
1109928936
1953018064
756778992
2000309680
138368722
619380189
831451067
23852154
239910692
1845723304
1489494562
514796360
1356536471
395945679
991191217
1550601549
1227812142
1333136318
286852176
533698804
286768062
1777419110
697435332
666316692
1676065811
1472066343
335174694
884454240
2051884617
1463139091
1508520302
1519106107
1340930842
1494714581
983945308
52329977
507828100
258803260
1822563587
139978265
1589204157
118517707
360211542
2030364305
908894339
289421098
371456233
1149484380
2006378712
1262811954
1093374431
1198204019
521358671
1294879777
2129288313
1309302760
52469251
1484770733
1506858686
427161330
968516907
1031165378
1546290293
140024141
2138103718
2059441926
981270330
1049260780
77416571
1875548768
1625505440
1330088728
869087071
530222475
1853768516
1018821597
1972805411
1964431827
1232213129
993413103
1561643303
53984176
236814008
1668125155
1010997405
1549034182
943805552
880450741
765739008
1707437767
1232188763
167797700
1631225397
611669938
1440216048
1468906468
1938644873
1699744369
210980591
640662437
1864127841
1848117336
565730275
242904796
143682843
1055379054
2045113119
1225729010
1541259340
65112071
587764621
900698467
1228170383
1128245850
1984392650
1548623375
1831619867
633927312
1629854467
780256266
723770565
1011157147
1591721180
557637977
1099162182
1466583991
1072591072
2050105237
287777330
1385083634
95621542
1536712304
290768845
1998389797
358283859
1306422180
225981289
402659585
1876991054
1162266247
244515117
2058393636
60994750
768407954
197118335
160024187
1822006600
1413287584
1999169456
1360664529
233540497
1045093971
1572003522
904023546
83974363
886186917
859940325
616662679
1063704195
2013623297
2141739711
2054462081
1314934665
696710690
280443977
1706575252
718867017
1969444682
1328807066
1173271804
951623043
1311438484
1046398306
588122935
2071359337
1742471898
1803815935
1816897140
670635185
690842842
2059235874
1480862870
1486648623
303923263
1968449279
470627280
451623512
1462338643
928558716
615353662
352861423
1606008220
2124229211
626599695
387112606
1764422350
588672876
1646799618
47414115
1305707384
229254797
348295452
1083728366
44602705
1323901884
1057219492
1982450727
1556523990
1110129760
889783845
375960835
1218916336
1559796553
776287787
75533008
84752763
686220369
609863116
652363386
1830652797
1850480486
14261940
899371652
998773682
629847987
2057942765
1336017437
1074154414
1554997804
1390057693
1161770114
369278779
2111385122
1025623716
1018129321
602043607
767805863
228952725
945117128
258253727
1985045062
1228910851
1628616479
126061041
393320411
1727323952
1902915478
1678883808
1738544684
1728222906
1369084046
1431259619
1894057864
1452515527
1130575352
351727399
1326462808
1801417897
2113187127
210351954
1384015783
812928656
321197809
283344863
2024372297
1751991870
852734507
1217092879
1180726415
1407984047
384300884
398207917
1575165122
1605891409
1864632150
447224487
463349931
1963474441
71907921
1925995075
272866902
490404786
1379046883
1165508309
603837136
9415901
906807223
595631502
1487304278
1524383577
1948640754
480625659
1252752296
1651449578
122402154
1388859622
1064574143
205770123
1873464630
390859760
547875860
1873861278
1236848744
1343754115
1520457970
106108585
1102748094
484799789
2085943108
898179413
2078599057
705517387
1573663008
1323206135
1911776038
1300682881
786399707
1270175022
1044607621
718413917
619745255
1972852561
1523277225
1154397266
1585380313
1827111582
1548832913
1008847179
1486739784
1347386216
448429295
1194016619
1521523140
1594792379
1484261369
784102276
351052823
1493084767
302215720
9230463
584504014
1763410882
225789255
1955011190
584485616
1421476742
1659926843
806135647
1231945410
648312438
1911922856
1604562672
288509338
1810294513
1955654727
1686722568
1432798502
723987785
1101600858
1968739870
355429563
732683771
1356086102
514787988
751566008
1163254942
960301350
776791229
98744108
1020566553
468699023
782794051
362972944
943638966
1717409386
2068755870
1866301869
1123359186
145450821
1018984715
577416515
1935646990
549088143
1883415699
334135608
1043338006
1184484565
1853463255
360288230
1783680544
695728417
1291378894
436643035
782978008
1911650562
1247563652
305034600
596810368
554010127
2069718847
1844034488
1443606279
2020363887
461929322
194049782
717635423
950412495
635043457
542415963
262413566
339378256
1262367600
1899060341
1946234969
1091087822
142067821
1603915611
1537970981
2007340619
657194464
1551270637
1881152882
1184044802
533878525
896165989
1334564128
171432817
1080979461
876809581
48552949
1986884649
1153958238
1913363322
954422391
746172940
1209230380
592790182
478658008
200568108
1180982685
443463614
442974900
314017984
369534313
1977790400
1935863400
690309096
1814343465
1033153557
2002165795
726238701
1927476512
583839992
200761544
148141597
2103932526
1255086041
1019247389
1185428667
1983598265
196840519
1951448033
215470181
1992554269
80650253
490641263
1786426934
815682702
1107866463
290639311
1659127677
1723870825
838274462
1849352528
1675740764
115491939
1640515901
397882685
1656742386
189053540
868982082
959036840
950444257
1010268313
1491058149
816383033
351854040
508283144
92115060
869943873
1548736896
286064019
129636875
1736046607
710007301
1757138838
1583130021
1646834830
1983323669
1217865961
1445050738
1710461918
842364329
1418378205
601369233
1138227940
858853005
712869515
1583482071
18557740
1604300080
876519927
1686599810
1152687493
573758695
374028461
31503846
1889248547
1306521382
1685822516
276108715
679430082
62401948
1059511809
1662764177
457903562
1098775388
637821850
401626619
1087118460
1507541799
711698517
1511533642
736279725
2022990360
1221773505
1259872608
1082519885
161967675
2122406063
178005778
908286579
514732608
21314889
1851578166
1824879801
832620121
1143120912
2047915792
508756189
514440623
1528370950
1031590788
2139864535
1256568483
687227531
546100189
1853275669
1336908283
1713455238
591160293
1029864592
1539799556
1595447314
73934862
213475179
1203205077
1801790053
1324012323
221372963
1664044438
1399163559
113687157
674879638
1063224677
1276123435
1747669733
217816979
1010360896
2037645819
358259411
250267737
2094720448
149874193
395771430
1302325679
2116864718
1597841874
1615113027
604234800
1035973787
744436223
1854207413
1400031568
1301057824
1030891179
1819209831
150391989
1513821475
366499636
1962332173
1022012906
311516555
1924677676
1039977023
1912397180
273003130
1932498688
2096473430
876614489
410475969
1592954845
1536555321
473865393
57555499
1128277756
111137370
356281055
2091685742
1765623926
1386709560
1687835716
1893724133
2079780339
10669553
228347506
436953860
255758981
1306371539
955868709
1570947673
1450168674
34421827
1454455070
1371002455
142063157
1873539262
616681472
1654304494
1950719706
1866627785
1412506558
482077529
1243462825
958594315
2023504067
1565817725
1412046842
1213168875
1155881362
1195960632
1326070614
1705634864
890254566
1905121065
334859961
518118509
1695442695
1803876528
862548715
1728966205
2093740426
1291442653
918762124
155600076
1103763071
1256971161
1917572969
1025396035
1247972962
389758941
1345510845
1271774062
694034848
1627916318
1872712383
1701650635
1925775006
204882670
517711656
404875200
1799581145
1110642757
78157347
1607914261
1148791569
65591911
61304523
1512563941
927165561
1767666624
1513727743
1904110133
1700657177
382694716
1546329719
1060633820
211377765
169620663
2011626907
1228351790
876844715
1842155766
874540768
912784950
752399880
1466648679
769550324
1722529528
1357840995
1401649764
897285099
1697596931
192718792
1021022879
1762123729
4077095
949769875
1606091349
1533342690
1845169598
1250825870
1709396373
2389771
1726780643
2104414117
370541072
1079103303
317510635
1901438078
1064055213
1856685146
1437524499
1746094665
961583782
1199295180
613341075
1686577291
1418235664
750866074
997122076
1768495777
215964146
378338325
2114780088
1343911102
1429870247
1268334921
515953157
349147231
1222845517
580134390
1307459497
1565850270
1357820673
194534349
1100658934
669643266
1427233918
1372649241
285335278
36504187
2117683226
932151236
1855405204
59852593
867457655
228773604
733981927
1311860959
720645435
853016478
1321860447
689466830
66497179
802702798
1893919438
479990556
1732180740
1102815133
1417186550
22874645
252294328
338249945
1451066260
1944172420
376881436
1345325055
1399602158
2018818488
1011229623
284788434
749849603
279155867
134147672
855803636
899211887
698143511
1936883281
970293530
1854809301
471535536
1323106244
1195462812
475318965
1723499775
2098395908
919873864
1690070555
419360576
1989467440
79326512
1342026111
1882614042
1549411424
2069393980
1043925760
183251557
629984824
2010015020
1327624322
307994183
1521833083
1113056940
383575486
1773037041
271799284
438742261
942592232
830707233
1691490853
977737944
2084992642
1689000385
1102754838
807825377
2064712024
788267417
926346358
188996607
371551272
1925465047
677708778
1035538519
824037426
1241660508
2133536108
446608494
108479784
233417192
1366334382
532898753
2041163310
1610167522
1929247268
525698161
1266257254
1644276291
1035454601
1120758498
1642717115
1512443823
672241180
1036078391
1154866192
1406156278
672697838
308974114
202554425
1274112466
598558185
55799971
1974509275
1302224938
1216946331
1578834197
1095963430
1551546243
121881530
2074099400
1119553605
1659902175
9268999
1372914505
2076368327
527114981
817444558
1076057506
526375500
1942334012
293030770
1058199472
1328538257
803019340
330026219
941626793
2031508576
1166460067
1749108841
1859866472
866387326
2138373147
1935537919
1957953463
753474403
2069720591
571609866
1613620257
1247811176
1972957197
1058701097
1554823075
72595160
799970616
1520343539
855683888
681047896
157632651
2115624569
1270632600
15822794
339331749
1682233683
758344191
101764349
1983066745
2116420693
124768071
365842956
1580419573
1208459518
1128705980
759817992
954964895
223086324
1752295688
1152761651
1136665138
243940869
977762302
1488135376
804312837
1562834615
1124130827
273945237
923453652
1843180779
339097255
1347354794
77034450
693077868
1519522347
256077217
807568974
1353971526
339242583
663914350
1284521810
71553901
263606320
1515628204
658949647
517272630
322838205
508280433
416754546
1075859524
1204909870
1237572348
1971369633
1922096807
1339605464
186367106
1460176186
280889768
1501401941
1660928228
723183418
1775749510
34247153
1025954240
330004027
1696046780
544023457
10913001
505970775
177831207
896198550
737557461
1254352590
1292758016
911424049
2042940736
1640048563
1850130857
354606633
512844963
1685380936
1036974997
1175458822
334110595
1435344635
902725122
2069721486
1335696212
1889624532
1444838164
2003534221
2052378905
1716274194
1157818616
2083499992
305303975
100781919
553332156
1303380027
1479559256
1550123508
1956806617
684722447
554472815
151928353
1209287813
1225815207
1923550186
1013483630
2000576091
415145257
387139851
87032276
183077879
119901697
717091260
688978418
399318474
1422127407
806336619
346249124
912463836
335389489
2124850556
26307760
1647546205
1391398349
909108251
1362277398
1782019365
1169450594
647414835
1051123397
1506396455
117509178
1467633766
726037293
995897279
718887432
525711021
16807520
1402623381
1037345405
1989233047
1462903320
492416083
1969473689
1672966022
1927714985
295461759
52706434
959966889
1914729620
774038225
1596082790
873233638
1495119178
276824525
1270306849
1876880622
516950485
1882480940
2010030510
875518257
1222629803
140881629
871539124
682591146
614006622
943299622
397881164
22158589
589711554
1218503168
1991755065
1524381172
921048984
444623523
683732226
2097402539
1543632964
1311234074
1777096832
1043776918
450915658
73059927
377766435
1571725989
734785932
842568184
1131552777
696677310
1400607078
1358841709
1324479516
1611078504
221080302
1901919717
1906562882
988903652
574973992
617873696
1703901314
1846154865
343014082
653432965
1827027492
1362822409
1275772830
446545315
238250783
893313600
360315117
255788425
1203690197
1595670127
2142081086
513912280
486231308
551117838
1988449918
2037645374
588565286
1156389272
709121296
550525887
295248394
1165611106
1219408548
203600976
1884111181
1003315481
1273928608
2070546578
1067253915
1830141030
1076127885
316383882
99821253
190377022
689405986
1809751693
458306589
14099733
1945273951
294731609
94770667
257817736
2072842729
1663418229
1956820224
2003704812
215513363
192839133
1236211314
1813617077
412042364
613383151
793078955
521881521
1417629813
429882320
1021022879
1453530
417044356
1405109499
298196609
51295759
1192827533
1211965237
448188423
1423901767
1934735353
1825353294
1693785280
1853884719
492337852
484081130
297036053
1719837538
1209325843
1253698654
2086422599
443575682
381140270
171427290
124327443
1329671148
1405961682
1355166462
1325216166
901750048
1190748210
1180773658
1098334695
1277813605
429881676
2145746384
1185410362
211066029
1003326445
1037859561
1285948783
1772796134
1814851621
606357823
789622975
1331073321
1108125129
324956441
1214867937
1877694678
889107525
905920294
631900829
1093014448
1510688286
1482410779
299931894
1943639319
1903025240
1665157577
1986402885
1659263837
143811388
123433196
510157030
1873317341
749815111
554402317
1077450169
746168267
80947462
1980777559
291217391
992804423
1138506144
1313346983
766299726
194472531
88106224
752812797
576849168
1594402040
734359163
1924270709
1763115255
981023310
5529426
771969187
783490737
311654926
2118085819
302205109
557568889
585612428
1394860430
1766932174
439988459
1025401164
905265536
1472107036
501972814
1431549511
1126975028
1078728287
1961257679
369547136
1864536890
2145147760
206365288
758126729
2089569394
575506624
1508947364
1647310408
121828481
599353429
724910082
1201061721
497611996
1023546828
221970605
1354299643
2037625281
1544189256
1386019500
1857085335
480546691
298696460
972042344
1929832153
688348544
2117827173
991308715
1038865542
631888909
1947221183
440173889
1079698819
501721690
1684151564
942084941
1794289257
838560376
450172870
1159482245
865517480
1316114093
826481540
1140577740
640189759
1995829120
114405924
1539316587
331232101
672916362
1309121448
554400486
1182216065
1098025532
188531527
1959912204
103612351
197671319
1083607772
325420797
1832415757
4878908
214017697
1108941417
852394937
1583174735
1834757319
1334290298
41562977
179552278
2002144222
762523800
1121794908
804735765
40347243
1147841039
1991989330
1036939392
1248922263
2105437806
613233331
1269795929
1634754429
164281598
219799913
130645889
1418972978
1309987701
138044470
1913687791
195533023
417431985
1874790616
1781812426
611616445
456923640
2027997391
396200904
17450022
1976703895
1744293908
1761428200
1462720112
1063423291
736910563
1764300192
1815368245
1940049801
1196263741
210651229
2006595235
1563475215
57436163
640432819
330693388
1143939222
893199550
1746932566
470294108
13798105
194242761
2027157316
1430795301
1853163600
1679209139
288851561
1400039229
1317770185
937280964
899178799
136016616
1107701377
1129400331
1168064147
147602829
756251669
414361490
1047765057
939751815
1977595528
1036517860
1475507343
2031575557
1222867588
442938773
998671053
372580429
1213586270
1970535234
1811660992
861340710
1533667027
48763118
649458828
163753542
1630399552
481328933
743024921
1281746796
1025081630
1512684903
1240398273
41539565
757394373
1155819111
1497820734
1972882672
217371937
891343240
838583657
2014242482
1082184321
1228340474
2122907945
1318642901
87408412
1665905107
2093213618
762388833
2112920967
1139242746
1397903627
2040574150
32203965
889959021
791436570
243377122
2062435935
1428802235
365276675
282745314
110035575
863773903
2079237343
641211709
1930093950
1243140775
508422665
1328191319
936791705
1301798026
514122508
268549150
1305270686
40970587
36728690
1729421917
111951090
351662871
1779685205
1650379413
1004034895
1519450073
2010356424
323100571
2023861093
285954226
1074898276
1665660
1012807410
199989539
254685168
1862923113
1459675710
1752025496
2009641337
1166391626
138875268
568731839
1771825857
1681327202
287271730
269741076
1540179514
1524041782
268832452
1879790922
1068434485
1078548830
588523208
660393399
1864352748
1180664257
281195029
132784040
308050731
1310065695
1194658386
1024239750
1135206901
1796875732
2009375228
1637178785
1750552107
947740488
130042737
2117989284
294591702
1682500533
1300489248
337732488
340404891
1579007370
1037017104
1077124311
1013015811
886424916
1959217560
1462058839
1983663405
1476761339
894568050
1430157812
840298983
1600578847
1928140061
1236072300
174974284
1500623392
1348992606
1075422349
941570661
815262013
1154696543
1709932460
1341027325
567207309
1161030603
1050170593
659143792
2006228336
740453203
1520737178
278694262
1510376813
1845295691
1027029951
1490795919
898800933
454299952
752477565
1918346539
1079261060
931074376
21513210
1217551564
1651218428
370385611
1375786458
2073821802
905772008
1645129723
670713467
1741991604
2058867778
1255870952
1527873385
799071824
536324362
1789138516
2004720117
1754794863
380240145
1972852022
978054672
562980605
2061476206
266131230
1136211388
27100122
1429518878
2026889236
487793151
1453130087
1018600870
2075425642
1554084483
915218270
964409991
1022003980
98745425
1040477993
656603315
27785532
682765846
1780769906
1803771521
1177574968
839653020
1926391768
1282333775
714546404
1841625898
443028596
1374333493
139349937
446809201
484321705
1681070703
1114649136
1753769919
420679520
1397229634
231885445
1898081887
733224290
1455428777
1243194878
266708138
406182690
1801772842
1871155465
393352809
584434612
1758388486
1332429222
79560926
59051613
1840284636
1007651629
1291034133
1903680735
206788321
1996880254
1675140647
1551238626
569359545
799185129
1100233043
1341891092
592402993
824863722
478159155
298753681
1669028249
2086800589
1901376579
6678227
737819353
1196110936
2009734522
261616437
826012888
1511558073
414161109
514017843
81611861
1133648625
1684259884
1063704407
2097117768
621898383
80052390
1147252848
1124099358
1329955404
194321048
244805232
1572631950
278268003
1605127877
1432567380
1045856284
1801813275
1799921174
860950587
1484001626
1785752952
1290616203
621704800
1677285683
2134964591
2062466540
362521660
1461472872
302358364
1050848319
826614183
803887852
1212671431
574123532
1388396829
1057627436
1588011678
1069959697
1901826814
2069884622
1746580435
2023715514
1935325856
1880232784
1247544503
213044295
1679619165
899531327
233114237
215300815
288458452
228352807
1087183181
1207774211
875901038
1564954920
592084188
1076289152
1631678837
1821383218
86233118
495018358
801364735
1007131249
1327109673
1649163196
527843623
1393856166
115062879
1078842186
360798988
2017491559
794903664
1941978465
1472861033
865740029
159393020
600764965
147481991
2050068701
703264193
514903014
176249288
1608519228
690353082
995479455
2051516295
1128885198
696406653
946400188
423283163
8200529
536720689
1885846581
744480160
553510388
361056664
1499099521
340061047
1443972861
130215658
1265954611
1185429183
310743292
188612347
1966565380
2126140121
1888993777
115762479
578942117
1658970021
277400208
1512105964
801925443
17440842
1522098169
2043256679
1247412642
483000079
682651360
740298203
396574604
130948061
1788314041
37029636
658945965
356913593
839226769
199503437
303884236
1295362865
335738073
1435838616
140077544
1879876869
356790356
1043873070
663966423
735160643
1668137795
1414178580
275855098
736131161
1424912983
1264724336
631864543
1695146556
1488553784
939670120
1534416682
654713340
813252636
1951901659
1682949786
1745912595
555552846
1287464195
1049274752
731587888
524362500
1834670962
1500370754
542056192
509087865
1685218963
904472455
1960238003
400376776
2035659929
1749168582
1124408507
1948111731
1170092225
406713802
1379931675
2104902862
552603286
1496614394
440626116
698087071
1384681470
1821332051
1568021169
1523518089
1028052145
163688150
1740195178
717343205
2133035554
1342694451
961867932
294998337
1727374695
1518183004
357914599
973166159
1982931811
314725062
1965967036
512746782
1396060805
1648933896
1464907886
915379220
687985151
151649192
5113418
1030801883
1079554076
1624160741
227910418
1726219319
1698907274
1164802916
1326629007
1819297916
1346204669
1376803701
1852681858
1123175093
2115109239
1591459086
1826601645
1538479281
2101740428
634181477
1539447662
814947769
1080329382
1052625788
1939291537
479464052
104799596
1194029462
692935291
1059552126
581099783
874741539
1261239302
963679876
1940102158
1375694231
1538138531
1946877702
1731602858
1218240159
26940227
1655840767
2130813309
569707833
738402540
1117225885
111837744
1013055265
1320326034
1097132998
378597346
1511270923
1451261385
740716105
572533694
353601817
1333457162
1331569273
1132817439
1428367776
208537442
978994433
63651186
974852573
1919254792
1622817010
375262710
831808667
991880236
1859982184
1020008903
2037569868
24493994
843111554
1386024323
2122943121
759431039
1546545549
1705115938
1987572114
313858021
1089276116
1017831129
1218246089
1983097662
2009556808
1872899243
309535205
241306048
389854336
1549879508
1893611919
362213551
539318421
344966647
525914594
2078067613
1998347381
1414146890
476120016
315770140
470972519
628940575
126208186
1882984414
1171061679
1966326255
983464659
533830234
1360798747
1451007864
1159546936
1075600795
2104116636
435593176
1505955031
1752524375
1780174094
1595714019
1948273120
435961241
1252372979
1290410539
516607468
1134555450
422878980
1294730338
1718845275
1785123708
1131533728
1759614511
1454474848
364543266
2009475178
346655992
1349314569
703112727
1842709067
1579490476
562992564
1700094260
876250402
1415254274
2027398720
1091038771
123795372
150792378
316393766
455113611
1825024359
1094142542
1499868847
1288627039
615068690
479524942
642697703
708585339
1787660088
451149593
77259249
1573255465
1961439325
1786292998
824678084
733649839
1518512820
1330485299
1238345448
752082580
1071087209
331517817
1549878899
756126422
396773974
889348626
625159609
1071985778
919470426
1749979642
219053594
634603017
2135883810
1909827429
1145359643
1634537924
1466005658
929008945
20339800
162014531
1534718082
2107934800
951464239
1027635586
627403709
1266936632
1252957006
662368635
625122646
941800440
1597525213
97325536
1449962625
1414160450
271744886
135447172
1169771939
1147883843
941252647
2102735734
932627424
799098695
954638508
1991462979
2104112263
1245286345
1694606883
1412634269
1903977383
1700565585
830778567
924810327
15612455
809396801
82487077
1838006045
1682418240
1774527242
991801235
1292544721
165240579
1660537020
780055358
442762808
1086865152
1687653970
857371266
802268869
1010962499
1468500038
190348612
821956476
549596818
1211064289
1388917924
2062919352
1583909391
305761007
705939653
1736375672
2021931052
1890150470
1037140660
1808803163
1998361483
1700455484
792777039
312548505
1945260069
723584434
1141416837
1081099960
123014367
912482061
1797874783
866396725
1128271842
1101087403
995235380
722808543
731870390
449097530
1905362978
910649915
1458550878
622171755
1113870358
1998361483
1226639109
1128869784
723065848
1298247145
2061683994
1093284808
322210872
1967181835
379732351
750591995
576251855
1976882577
1854050678
141637984
1158352398
873371288
1223607919
457563042
843092781
1328637486
1173642388
1364286152
2116979450
1167095649
1120464546
1443553210
762376428
627409918
391302689
483201457
365259658
865741100
1830085417
1703806019
1572792130
1493002968
690124290
1579623278
1467466909
81689794
318233353
899813067
1541869737
372057204
1833032412
1594006173
1644580848
962801213
1640944018
1555636425
1259214771
1237449659
619652533
1883400673
996688807
1225354053
912060333
395583392
680317515
1607277889
1733950082
1015776696
345864310
597448010
2076183419
71575906
343189313
656698606
462856103
816971498
1543724082
1329578562
1808749774
1611582038
1048101439
1591943450
2072585701
99809369
1851503973
1385699044
426416252
523967730
837801833
881170094
936566845
1857066488
829856635
402957312
1643407512
1449428433
1573064802
1070188642
270838506
717509187
1498445542
956960387
954693310
740515402
103462918
1945955201
836370780
2127625037
1607657737
163793724
1783940090
1174581780
1739965342
322069086
1992930660
1122356034
1722552772
284531345
1151880766
1261633040
1246050096
376328748
425404946
1537475595
808669232
1014044438
1499729289
1617605871
1226776331
1357468082
1212662687
623389268
479423764
1520668822
1332379422
306467861
574262947
1129845034
1973896586
1844992344
1395190508
2134898938
1093718602
1952593313
1845300343
1382496181
163584598
740746288
883130407
1084276921
1372619958
629310271
819733566
189211922
666372822
1561311628
1974046801
1523192677
271563344
621617387
153896242
997656574
668560739
765692741
620604694
936331979
1230329225
905904230
870073575
872189240
1748053632
697461595
1220402863
888655968
1145716179
566638510
1418572700
1883791903
845970232
1975447145
754921456
1865315527
74517514
670633986
1292836354
1400360141
329691106
1725207054
451753250
1479122488
920340311
206619725
683819024
597790066
1139516921
1804252244
1734792157
2044062720
753104495
1723876465
1273667725
1468478202
1452637967
277856428
1555005323
729181659
41674147
403775106
1782434933
1659429487
2037558043
2053198272
2072978336
1677702317
260229477
1659415903
2033035909
2046088715
807053892
455227381
55561765
1959352838
2048550955
710797185
2028704083
974511856
2138664404
1851174373
223749807
1572499278
956468798
417782117
1759760132
711261582
1615603153
1938636398
273427507
1469550666
1027911707
651319012
679866235
2722620
1287649240
698307004
942462199
1374494525
2059865380
1233976570
418299148
1560117797
1672113658
1690614727
1915293456
222658219
361293221
738624997
1291973129
440447687
930976834
1764003992
344424463
604471690
2094355114
1045037951
107001047
1966875483
659397529
569527822
286518956
1321618256
1449988249
1866225657
1780279159
1737793417
594948546
1377523669
777009072
335715482
1271583691
1392498029
313957506
963555571
1665816048
1281060655
766121860
46673592
447964815
2014471556
129956898
329915382
408081639
1171266624
546845317
963699898
1063543389
2096052878
13439765
402340554
1778550214
461801244
553299249
1579791894
1929463397
2089030144
285574887
832730048
60629685
1221277185
1624875760
1869321110
999964106
1368057533
213558776
1698248106
1751013811
550710426
178308423
505662633
1113996316
46342055
1265089466
369564426
802209636
1341335300
2075403911
404877398
2045877724
790705269
474129012
895744238
2054149711
1314067582
1955641708
1597947727
2057256727
1429611036
843895445
126102933
1727315883
961833468
588538920
922753671
378960386
573236589
1385119034
870872696
1167969950
39883800
313957712
1618607298
1377755817
2100834438
1115429973
54605607
339688010
863713785
1597973259
1794760017
1009335857
913357722
1494418621
1338117475
523215984
100679555
1508696240
1494972588
73112155
766733431
1578526007
2132847402
2074940722
851294099
2087930825
1844378246
270301619
863800655
1671401817
2013827682
313401767
851504119
637753482
1262133464
2066680027
1384631561
1130923666
1112224346
2002992085
483127708
456003707
1533026646
350724809
1705329944
638231288
1049592057
1706192207
835970160
1790752182
997523975
610052070
651844812
2047962775
1007230682
710109116
802596519
252554969
669812694
727747625
1243399977
1182688040
1745071884
1194679214
1688705520
2121157459
2143575449
1159453530
826535422
674884180
1551546284
1904760136
623230284
1901106135
1634553921
1763666199
877355850
262421307
969979468
110435582
1240843063
896632521
1514870212
1095579676
735467924
1904122725
1252178421
597331200
667632070
357022612
851271968
1966326629
1484410062
2117090955
1210782992
907271048
1886633057
987024179
353939516
1388473770
1685977314
1906924634
2101996932
1037488428
2093152673
1086032494
706403653
1237410385
1364051157
289088102
222328001
1783336885
784998307
2102150825
1229960146
1860394275
1738111297
1101732622
233695085
1339256448
741965505
789655204
166245277
662760171
2091763253
288707362
1459020609
1450143996
460282725
451006622
1828522108
1167797567
591122113
473097739
99692708
2017000675
1505833027
1516220262
153163041
1731715936
466520957
1034573035
1319486938
1707152713
711946910
1296360108
1209560778
1057002597
1804305570
1877044345
1212567128
729965280
1600814531
1480468714
1348178571
1029084078
753671489
1648142220
1172700390
1646279194
80377957
780740039
742467877
491633752
1384586747
1931880423
700059179
334557031
27399142
1292100748
161250388
1292237883
1685233123
1778131577
1978904636
1820035648
199790545
1522470286
1898774374
2071508671
1097523352
1470063272
1602729564
1530531074
1295104506
2051188501
2007450270
1907397855
1646212042
1962264199
205864145
2087004419
1445026817
2057003856
756624059
1762303471
889704701
306976237
1289934871
1203077196
1753366846
1601204296
930969499
1713631387
1114123539
1077227738
663431659
1361667088
959725831
596297453
1629083393
142552699
620498456
1382264440
732331038
1139773069
590870628
1088802500
272782873
2028980198
1228452712
1150938609
710370165
1070533899
179513727
1397865616
1987088740
1512692139
1767957860
1699061508
1217490344
767322392
712387027
1662326923
2087780889
397831862
1849993302
2048622816
1017711454
689018098
137626165
1517751285
1814968936
851459330
579188812
1149371168
83298966
1012167504
1139083106
895784354
783586822
2053463493
881752037
1009698354
1246788352
1137467707
158238778
176157220
1372599411
917790330
1152987771
1595381296
914449408
1183171507
1249633051
940922136
1507747695
1198480463
674185656
865582959
1754089138
1860154194
1111493149
97723116
623245891
268835946
939088032
1919440553
1499875918
1382110093
546593477
169186221
2005909144
1098266148
1962696011
724111693
1939322225
1051991639
2083469982
1319134210
884124583
106367559
2049620150
793409684
612522226
195964081
88130711
528753734
511590830
1446643817
1247238883
446737585
1140374003
874561382
1495386651
968029742
2139264695
857100906
1997808547
1741205297
258367554
1899247689
694875555
1249600830
1162892519
1654434133
819845543
1178232424
165517177
1470976830
1133821837
479202839
380640473
2129385164
1242827438
781718121
1607761187
1411039711
2046101329
2052464607
1262354276
330039679
1735704411
1581783076
2102412296
386215991
1439981159
2137682508
211111216
937227657
570627478
1962118224
2115313568
1810717581
1158740874
2109555981
1648401484
154759920
62096403
1386168950
964912730
1033636293
251052514
1090649122
361764163
497806129
197244134
1095092992
498848238
2064690876
123066709
1448360201
176712032
1609138495
1965962045
1450676883
109864546
612168119
1018967271
1761914711
1734781408
1523339216
258880877
1281591068
2129122749
1159728504
1490299278
1740966994
1613896666
409753683
1860642033
448197964
166717033
2055961181
932927520
1259885045
1373973865
1376538142
1914875292
1132189645
179139553
1780361327
317207227
803263504
852579540
127731544
110944927
1235753322
766659968
564939448
1599163645
1279448351
1769351834
948283815
871795471
1972420714
1197517396
2047318032
1476298351
2056573362
760274605
1428029830
273503820
561522422
221931855
1116146710
2022034983
1243671550
682178367
1452901027
702935132
101611800
1634345893
849628333
2031117942
626618889
1506756272
1374109143
1412076978
2004760935
1325158556
505844385
818732990
1397104025
914943707
947770268
42081217
1883974063
733384375
842964999
336306567
948945648
920023604
1869642597
1080311822
413676218
751175443
43546265
1806556512
87537721
761364610
1888375551
1936728871
524666315
1311926100
1472274899
461361803
243905652
932506639
2104248069
1586096555
1930845653
1161705114
1695095135
1104309213
1056045263
1176557480
1176924673
2121871975
2012054333
817265618
1650430403
1628361495
607172972
1017637381
424083966
1106519636
203048736
1415708739
1442079188
2104038377
1108504736
1225920550
738930596
1669800058
2055569853
143549466
568425474
772774756
1081698086
586842142
549431280
125325024
1073690450
1370749595
608138992
2070606622
491329780
20240476
913051357
335625038
1187247162
1055513461
752049322
1967675534
276733995
230010521
1662574597
1782500198
568175911
665492104
1491179933
1719446267
1507730832
1730053614
1231781624
2030470795
1177891420
904143969
1099333456
865728988
779236685
1096687181
1538413055
1983904673
960471361
876781249
1876975382
1658879424
350406648
1279603828
1901049162
863084948
1419498439
2048704069
672617610
1151282804
1080722368
298797063
480840239
2082337998
311382112
1316272335
1900650360
2102227025
1805133161
34835491
85292133
298226570
1558281950
1152881347
793694222
77555077
1655478231
508196727
465725961
1737831099
1589872516
1367559109
1910230945
625292614
436788123
1134640030
1304993945
75916888
470008669
433368304
1830637430
2072079575
1586373903
409950601
738256100
1828661290
1682562531
2009519117
564324773
1296037177
1238206448
684645033
346704557
1448703900
1567302266
1857919597
737363941
1553883272
1930760582
1395894428
867121440
1362428743
1572985863
1459862210
1911290047
300517754
382305256
1800275158
52502569
1792014495
787232653
15941773
2040361855
1915643820
2021194227
1548019430
1001142520
1841740045
228923079
1420134039
1061294030
125482036
706990427
695529894
889421212
2039484537
1454918965
80177402
728796345
1578503297
198528817
1999232467
199974445
377192505
1837422956
848235088
2118464089
456739210
2033101646
1841358738
814809063
1373534313
261359017
818063622
1514123337
411407071
76388228
1130658866
1619523232
334957792
536441937
146354105
1287097017
483317782
1810663719
136304524
516282742
1221498740
958931411
296413224
2019378575
916788786
1714263070
1529225796
1766047410
149736508
189226492
1795514655
394768680
1965626054
2026368184
1221549778
176709165
1899388573
604308386
1628391894
1958374637
1517061628
886214200
2035769376
2062552447
1182040932
269993254
1709540871
1832498388
1499188637
1525194596
1634454472
1668318738
62364830
225950440
152931387
2000141843
1184044059
929322912
1454420665
61407930
1609074914
1970322932
1601093386
209657429
1784441747
661385294
1518271584
1635306779
1646714886
922964313
81648965
288248037
54935213
432159350
520184333
1700262181
1397852598
1890426107
2061937749
1306759636
1506257283
1616396133
651924394
1933656823
762981806
2064085424
1013704916
1790295219
210698153
603099254
1107083468
356784470
79040850
459470901
115341460
362335312
868460125
900696793
153259801
1375258014
1230043105
675407426
1167447993
537325108
2063840335
1884816866
1989024786
1195576730
1311076441
1485360403
1599118088
2006358894
573901084
535121949
2036791737
1981794088
170220086
849792750
1786551963
2013029352
800385553
1906955347
1318324346
2142600795
815015072
225309206
1471672349
937372765
959960513
149877440
147395400
872952912
174293751
588799524
1204627843
1512775993
1686064127
1837987452
1725120615
585587353
482250416
1626982872
1238283432
1310927555
957400458
1798113447
849370585
230567693
29520693
2106445434
2079672334
1536048391
540242062
1570980598
1461240105
582355296
524581748
1604955626
997902981
281514834
1680643062
135126479
664119670
1894046711
404502745
1838703367
1899196868
2007089329
847159191
561644290
13091250
252904322
424871178
1328989216
1911995040
1280512968
1501901460
1518945816
229335323
1853412787
522063389
2005978497
945958897
303120924
960826096
1592250341
1061040004
1109924963
207665434
446546433
1452724553
134546109
1214164398
387783728
243361321
4441078
1907176518
1092641142
1120200274
411116699
679800082
626219317
510108446
780874959
470934689
516415692
169019882
1421100297
1310827612
620760498
1850360093
2016216995
1067429142
37386008
2000759311
721286132
312826029
1752831372
1325173767
910812322
1196727923
593426701
1446231690
1059496100
1532036863
1387818120
99116692
1762730404
1272867521
1131834715
1281034309
1306251923
1605525044
1375741334
147487734
1096187678
103137427
815912108
584223324
1118923029
930059047
1988020395
284534283
545074307
1875385693
281891297
539377119
1212344831
2142489900
865646537
2123479721
762081286
240400183
315557109
2129440197
50164663
1227063662
568347065
1350365424
1234977649
1629834409
493557606
458746311
513927321
2083254190
506030018
614580607
206523063
258108838
1703512530
1230099577
1856709216
888879675
1699504472
1416668736
178665410
107023563
1859929277
187054546
1477417757
1286044522
1950436449
1966124675
821812265
1024758013
1733862673
713948272
1637273872
1185366393
318460402
1896204058
1685112394
1506674576
1104893643
1099574515
1938141092
1949369853
1596402242
1706589528
478629483
1741662555
538935677
1084274054
1128415276
1491161516
1715693431
1626268563
379119603
1455103897
1338805231
581539707
624800934
218934616
1186223515
1680336095
1271589433
1149552300
1761792827
1910571137
1205681528
923692514
1454997642
666591318
832227320
1129648251
1792099609
583440075
1517352082
1268374689
1121292829
1560151605
1489763254
154949283
237735733
375682603
162986014
1075100174
1633322362
36041125
1019464977
785544696
819673581
1438574692
791387712
618002879
1498198215
1612109498
127919706
1222414792
636096020
919222800
2128238978
394482802
1503894270
704452772
780260638
313180066
2051943022
1428758371
1592134212
173400738
97430376
77947514
2007491056
796703391
607027972
1981878311
633403511
796374827
1008714744
790750604
398694650
745650861
1158491091
1597087051
524034325
2030101970
532705956
1164244035
1851921861
760628032
1230665179
713019981
281053921
1591382342
579667403
1394609486
526690217
1250482075
1954237539
1885198471
356942921
402746468
598959888
627638598
77271532
191154166
1617727101
494660242
1435564967
959927034
1108324342
2003411453
940724203
310742591
842296991
1955681680
430392458
1058713255
456423866
1141292270
617735011
261026496
1985735302
1087456259
279754467
141649315
2088375395
1487776510
1100360003
1244173855
1741677129
1175587837
1268480750
1746787144
1572899989
1115447054
1713080862
576174053
1926059651
1336524362
1758377235
1912486296
1000606998
1526905423
437788015
1487066822
1435973811
1674216787
504181403
1870420762
983906967
1325779486
1097299699
1929255898
817096867
892428889
229526333
94340014
35580569
1120522162
1024355580
652331309
1503656904
1826823031
266338092
140975827
994888784
1460803285
128098532
1663063453
1508560860
47800012
610469320
1302179332
662671827
473241150
1294238348
1087592817
1000234913
1897213256
2034281432
969142723
290344690
1730593282
717236242
708165868
1239994967
1711199960
1635389645
1272097341
1591452076
791866989
2014768
509534232
221342701
1180153975
1559795567
661266824
2124950108
518469619
607887331
1253497830
51456124
123945458
1087847085
1593586404
1969941316
59826560
253593268
1803667132
243456972
2145307026
1898420379
655994594
744444485
590970070
1535480952
1463396441
1408063989
2142594047
1962493429
1714036490
886801206
163704491
1879443187
505040829
1233737848
327361356
13157914
77425469
180851941
1962551122
2092171927
204761049
681795736
1388856508
2017728621
1337871984
588709326
1876841686
594757398
558649526
1194340183
176810583
925467094
1869624933
848881599
1021948054
1649472786
1661763652
1308302304
1494512893
1152468377
1040662562
455742460
304931255
355695012
1852333241
10364555
2022652419
52766420
1622376128
224920916
938447220
1226811090
523918521
1598571311
134460026
1716083414
808829969
1885576056
951080727
87248299
797743210
1501358754
206644438
849902473
1649131124
592261317
484857313
1281798641
1287051006
453738065
1352064705
1189528320
1100508947
274893927
1064759064
1400544758
259321631
1502752369
507505531
1837519621
1742424205
902329394
820340982
1799210132
43011573
1028023844
1268746174
337390033
1862786611
1131532848
1567945993
464050662
1005561855
1237886838
1953710301
1519553598
1144991481
1237066382
1281519488
330159582
1718851103
2140214942
278824094
392042450
2072651976
1003617107
1085675357
1193973350
1088798476
1750581821
1056850292
187382451
636079706
1674202266
523264803
28320569
164766137
189182512
679910199
1321998875
1082379792
999222258
657678432
569414014
1392287218
642935450
1405528504
827493458
819995422
1448039215
210991845
1158642452
1836105882
512932468
1033429559
1878601246
1704336584
1069616983
264557925
1238493155
298240261
2012994901
855220736
534873957
1787627714
1584964801
1424220466
890018782
1233965163
501716584
1665906561
1149949265
1016540459
611033139
237068134
1126806988
735185170
304851471
595825895
1526460530
2096714524
1311141894
680467149
1135038510
50862724
601330172
2022949268
1853750038
1896160478
18640632
1624941895
197479197
600678364
1337613983
1148703554
676982338
135530686
447981308
2042429255
1757629305
596794892
178643209
1934331780
902931661
530095939
1750068405
1689632723
1931411720
815818782
1372811772
1329127121
2024516957
1508371021
1904727949
934809002
601921553
602305878
262831558
790021962
1660970295
1064477340
1460454373
352161473
12073876
1598911869
1543961011
1546646714
1677721161
616817520
2109167544
1708713057
904140741
366385546
1384255380
1831448777
1499090123
1061027804
469159667
2110474145
1775597577
385504459
1486744697
224384659
471917066
1451476298
1432546497
246417326
767651655
619378799
238048932
55588606
1424998924
1837891632
496292548
1581738232
1130798189
1406400275
1207678478
1784937191
2016538368
483753772
1763052826
699737746
241167148
1061248348
429843451
1073553371
1361510770
868151282
1589858996
2032031004
1806242300
2141842014
138151802
194735080
2093999490
1331463169
1237902763
1970900186
1540721223
2060883867
1912505445
1222018900
1312017859
1593617821
275486381
2043865701
1566580968
2128590465
398733557
1531178350
1029802085
463074826
2073357479
146212852
918181067
568476868
2057149993
151826853
1004804632
355178517
140563327
911112825
148097629
1851769696
2123368733
1678357394
675891426
1732194914
429517210
639254823
210937807
1549789281
1540583318
2114390889
1484310931
1543355231
1942552652
586087132
443809693
1752702265
52296401
1049818249
1656395628
896471813
1855870556
448775511
1742553519
1616583013
2006735217
2110595109
1385851644
1949940600
2134756058
1865576069
1284667819
525942166
1506108316
1575867267
1623134969
1195972880
1778915149
1714931729
659601808
1045504625
1697070153
960519228
943621098
856798626
637648391
893343992
1544109593
82623333
395532934
1709348549
1638872840
1903691729
1785984665
196032398
1232866508
1625305875
755807974
1086826267
1842283039
1946220472
1860399249
990770094
685240073
354582771
828170609
1072484902
454679131
1014919935
631207467
1196260703
145580041
1027479214
39673126
942081270
555151943
1563095884
674651356
516799673
443749829
1116104459
1291171604
1428613869
1377145988
931833305
470672209
682114086
1053101381
1661146332
1391016445
1161015089
278407156
488613580
920563758
758417217
1693127835
1208552496
999646790
862382426
1056203956
2132332446
1832564098
1323977193
1013787460
1713812096
214248086
290794320
484127363
291900987
62553584
639479929
441677088
976945534
2037451504
89157420
816887795
1936334424
1196316082
1429606225
1846869995
1896108865
784551401
334694213
585323017
188963349
1130701937
1106737953
2008310707
492112282
2026167359
378535164
619399440
398352814
1544276385
1310868659
909605773
1110528065
1350494939
233178973
759055780
1274969723
599185147
2010358981
1639426016
1070926049
787197229
212401618
1515405625
1716152149
1079439129
1091672155
1718051520
1073428301
990876599
1000431147
82974542
316076569
1313183719
1390650590
536079079
163189088
1570019063
1085190496
133560293
661313320
139221189
1763887734
1590870369
1493006383
1271077075
322103969
1220960117
1426692664
409509754
465265565
1449849951
619477888
981093755
1863291932
939170892
2079764596
1958464414
591194915
1446209510
626567794
1684244804
839156575
23279844
1476200373
1127160716
704144414
181991912
372252515
1386874288
1819269554
632408585
937702721
1916975693
1025058705
1037369440
1665402880
673086342
1090090171
1349024791
961837842
2026647671
1596100330
1876846778
1265117547
1449672532
754278757
2036017656
975697959
1121903986
971907542
1706090436
795716458
531434246
984577662
272723361
219637361
676788883
588966328
2109401297
1421529080
1660943436
1596966557
491169523
2115837174
706221007
1351591111
997415443
1271411347
827442141
1946376371
1537369454
538797390
1308804800
1049088374
643011562
1406537539
1379014016
1996180020
1491419840
1982860439
2093241542
2144329294
1068919060
133477270
1276116263
484088845
575209129
17806174
752123373
956120022
871539088
202449982
1477083171
111452646
378262670
1812507201
220952475
2031175878
49252217
1301443552
1163020159
1995273162
271046157
685494608
1201747585
485134092
1026705478
636176197
564965199
864513753
1664712161
1171747746
52372469
1845445283
1542971145
1474770905
942527388
1302360664
1194522063
90919033
1293406800
2006347115
1495772143
1506743215
427540666
1411850524
1950448009
2040126492
774652411
519508678
1612041317
1568732666
1940542949
65519075
1558507473
1437730786
152677194
1996286443
1460177341
104304793
1630346125
2039303225
1289768499
55828886
986525273
949297356
279076438
1043321172
477695679
1312853411
2087477387
2004476747
23742948
473702458
1501207669
567467555
254917325
1753605584
196914712
1040283157
1828057578
2036291740
364327899
1118258476
212844014
1247678254
410102192
1601157158
1099563075
2062712592
508177677
1344549615
121169666
1834733419
1225065819
893096742
821065876
183993711
990348330
1879324824
1744445022
1803114737
1153069652
1369703516
189962708
1237452537
133511684
31276794
1340864955
602099006
1876607231
1042497205
8625525
1012461851
1325439718
397249210
1610840861
1445554961
281787076
2021819214
1764525783
1545128651
1093675482
36976006
492986063
1146213391
1768945615
1075265848
145845178
894502306
176327637
1250300494
1847457597
1155261941
1835098562
2055295302
647639845
2090932069
585185442
331278910
136518974
424578782
421236383
1943198301
124468508
835315698
331315056
705574467
1517695002
1214934250
227125582
1574262876
968365308
1018494590
52722851
1730966759
675290367
1589691655
363830693
768137830
1562293121
1531362130
1341348990
2068637748
1692119371
1261491073
1397000583
1310276675
1123870092
950585683
270954166
2057657103
946794009
1264654582
761787777
1165464113
719978441
646711005
1851275972
1249012175
1079937575
1439309990
735925389
76599732
1632226469
575452231
1303310513
667168503
1319251764
2005929639
1033321164
194033937
278121572
797647428
1214025137
1569252746
1666711011
565954648
1770117545
369045112
266019281
947149153
530287906
1616848192
73002396
2066461254
570335592
804597479
664427475
1901515299
277242463
581053332
847280978
2135328798
1914472930
1484228149
1859161109
1888548948
929052304
1640110016
210283981
768582714
44878456
1253822619
1649337681
1785241950
1540352231
1363784290
1421608431
1092176716
1841414684
477998775
1721864424
718164584
511526014
1394054627
1141263725
675193027
265102276
243935454
1212754588
1738815913
535339006
439843354
1122186300
92657240
1975508138
340547999
639434748
1124627344
1355027308
908315
715736315
213322415
1073013451
1556275450
2094755672
534811652
380435167
1657815545
1228929272
1808243300
1617983771
1963564954
852443797
1609980244
1740630576
510108170
1633664342
931391515
1462127036
2092141808
255724446
432859760
454013823
2100121890
422444455
1306134997
890123338
1639994027
1035913162
522639660
694761875
1341219561
2118935119
1339022681
1246696057
15025189
1243981159
671137904
714476765
2005540139
461450177
165159590
427497333
1789464276
1139496919
177988499
1776757803
937190012
678607300
2078273758
69790630
247111150
15447246
649563573
1825086314
1605727292
1862408308
659099302
749579954
737398122
1158930814
279259670
353693070
224616705
877610166
953974760
234197761
399095093
550351052
1351925372
1147514653
317368864
691548614
1299436303
129138294
1374371630
1157826395
32550573
1329571116
559589997
755991148
1066779472
253981266
1058571779
731406126
319935863
1687771183
1202189420
1394466954
1575838552
1343952401
1943650969
1412022701
1044618371
392422588
268484652
2046118486
2116835768
1486659270
766581043
151921540
61243466
261173066
803531634
101327268
1283676452
1382989706
961258517
856127409
602236878
131947914
1589368553
825119102
352458567
478959367
1241568691
1550392092
1883080064
872839184
138200764
184142755
2123098009
2050423569
278060527
1214646250
2036651684
2138657605
1554108498
444202763
2037849055
558418358
284899153
1800497261
931899901
515095942
324910786
1158699658
983782213
1537108561
1410759827
572558130
424886876
1261584498
467880059
215567736
1484440186
514645940
166691609
1279538034
1959513951
1286545881
221273934
1132950577
477106441
1851330424
2076592265
583495503
22581852
980006305
1629193434
36679376
1035743298
505978006
1346376077
1746046088
76116992
710617993
2139774728
1384554971
189151920
375692579
1282638694
918360084
1903000962
702110511
619239484
1155869496
1733928461
1859522037
1170878565
1486991365
1186920287
2043548765
1523107788
867908838
1490281784
1622309087
1020099346
766970287
1863166878
2139358578
2008824609
1133755324
1297642799
871336588
1133107795
1115871506
931647272
1378667139
1051899440
392345855
13228268
880412684
1355845395
1402301643
1668643094
656580
133583671
1126343577
1967831161
1547627607
810843378
1971954635
1861812952
1860839296
180165993
973703825
1420522762
1557974311
1206314304
1724292032
1682142731
1646507399
951460321
36499932
1322445316
176123848
1160645055
1419124740
1741545811
1395415013
2097968217
85717091
268832354
786816583
892587066
1412605945
164200604
1909413856
764674709
895307748
265053039
240040566
1823685418
1371036421
1693465924
1732130151
1647348624
1979594942
538296491
1038810971
1337430394
1514669546
881902207
1175726809
851700368
1485038263
1500678632
220910822
1832623817
1649882519
2032298931
425910276
605497671
1042107225
1529365661
1484544221
1760596238
677068265
84233407
957483904
623171851
1216332372
1580017524
1338763922
1204340797
1478420886
1923569696
639851977
174874832
2031935997
1193353421
200385184
1445322919
1711696596
1607527414
557511606
333419658
645883186
951912538
2100297437
1965055784
1335210802
746955528
1289323637
1639917403
373426359
1492290548
2057682645
1191614072
1294880970
456237572
1295385149
1005212898
990776328
1328877251
1869566794
270697767
695046395
1866273717
976379924
1996268043
934636740
1934438962
2043178755
2037623716
406127937
1398160243
1827960948
1085208691
866791790
932298744
1651942422
755567531
1934882540
370323671
1558140937
211656957
1687559450
879039504
341424825
1077198865
2084554891
1299374775
1259728495
1272561257
664650607
519959886
351516261
788126850
164830362
889572149
1526098970
1110055844
1244119254
41246562
976725394
620561638
1446375936
331806396
877214327
2065826939
960145006
440296843
693570152
1863625640
206897584
520808592
1147756995
457852039
1063026460
1668903844
1159809826
316991041
884182401
465514903
368478443
1613065058
1288069623
569538823
942480119
928998579
865419335
1866388822
795390289
1171108856
1953364673
1406080138
1037953103
873661211
452778715
754640360
1835577164
833844506
2143528576
1115303902
1187327284
133945636
928546486
1920018599
1411466783
778523222
606617947
227816268
315569582
1526955636
232188117
684336015
1462320585
64633500
1514908304
1273987355
1079210588
1471714810
1088475843
1323976461
234204393
1144856597
1717750925
348879573
1900049090
1701296272
349069472
1833131093
1242321887
1601046681
2112261498
818504245
2102785447
1392541099
1309844077
345921549
1557771352
1331656379
605594002
2050194138
1038341680
1169552726
852809363
1636816441
1762553827
1349858723
2065002398
1665498651
1431815283
1432426579
1568928817
947261841
451673169
995290972
911198176
763271305
142749233
13941721
248318227
1947106265
133848369
967242583
875727409
1020857807
833306543
406622448
1173478835
594543634
432202055
1982533116
860995020
1499022826
671408384
1166913083
1002517983
1513965286
995231316
1753622842
115033561
1956439143
999005208
1678746877
1148579003
1482803152
1918636574
93969407
962927634
1395351583
595006403
1341882177
889568960
434580413
336186933
1625978509
1543242967
216393689
1239931940
1923531345
197694105
2029107066
65794840
1753665339
25835646
1625105604
1084697946
1050160135
1516144
622180246
31759204
570691671
888034340
1672790123
1753245781
2114651917
243766724
1128754277
1543545379
1970810009
1794963708
1499802134
940891728
1743251405
1050094850
2066910446
1327032937
2144006392
1190436755
412590751
535956361
370241944
1548501061
539388359
1654647788
414564133
1408094293
1760116619
1808100158
873337037
857724709
660635363
524165671
1574004438
2143845465
735142948
1553073026
1849593060
1357797754
1087062284
758129692
564897209
1914797929
655553003
91017296
770570042
1557175803
312385134
2101265620
883028247
1646495062
2127640131
1617365143
1837610818
552043791
524934211
967764526
1035160158
246161006
603362515
788659119
427590289
1051680568
1907385448
2040017948
896367817
1125286681
2029966071
1685240230
932448520
293628539
1675416117
1587068155
609127148
334966202
25573910
14246541
1893082868
824418339
1809123259
1981416379
1101491615
156024186
653065038
143478436
649580656
1999403645
1679149036
1179166888
805965559
492834336
1316818233
1211640318
1379991088
979807542
794768548
2110660931
1137119569
303403364
1070028805
1064432679
1352754650
1438311332
627158055
377391655
889530141
1641266763
197081009
1256479584
54583544
1347137654
1672671452
2059884433
1911988057
41821814
1597827519
203688298
2124313101
983397289
1718498482
2070251082
1848699663
1809049154
593882247
801137797
248132033
2051637392
827216063
1935970203
923694691
2001327776
1235416898
1394467245
13008294
1567951505
713373725
415783942
1836540379
517059984
1813796749
454277524
579588004
222013593
241530184
1036466849
1610085372
1549562730
1389944830
580216597
1448322159
878489283
2115289592
2016211283
80914666
167214039
170424308
1794314270
1426943247
849194438
597844104
1582507099
268665394
1039397857
767391372
59762579
1344224865
1335289179
822281249
1197065846
8767067
629402652
1068338937
954412490
671929801
344823948
374623970
2002377563
1661333588
1186401700
373106136
1062891943
615305210
1484721213
1875691278
540197189
1676853786
789341656
241599212
2099066544
1061545445
1025601908
172585420
1513467277
996070365
687227303
1814283942
2058326054
1007249611
2107303642
896957752
43773591
1314837612
130676956
628259363
140959062
244570904
473941825
1558302300
1028154096
1791012159
399281306
1783880848
892583635
1488803298
731750462
352918215
1432527527
1415667086
1264353034
817739086
199165609
1803620441
606019888
432344752
468420965
1140919766
1765770333
830306913
1031742416
1974276105
1501270439
1968288052
1557699180
1694244834
2059090543
190287605
786450548
1559226977
1414490322
2018539025
1528301108
259081219
116175097
874568756
878264836
1416611126
2135612910
1382719475
562555389
2096953542
79461911
761260270
786771154
1200257050
2112080383
836486505
1695548835
696918992
201529564
1478973521
1751785015
1604743747
2141409847
1064011171
1220179207
969798053
832279171
1291525492
1133396333
452910165
818184260
109420893
1782501404
785615459
651691772
147154507
815340785
653392320
982934340
749114796
595091990
507853753
1797168379
175721294
1748335438
1195877715
718068792
99594737
1230017807
1709389266
1105718581
1246003275
2059542425
1013372946
918685116
1884885088
1951877621
1983703743
1760814435
346786760
630451510
2080519426
1286451817
269676044
249799903
45957852
779856370
600071219
377262599
1100847676
1351365193
803492780
1727016063
44446467
1322155582
54581101
1525172265
164951065
1411154168
338018663
1408052350
1979343399
566836521
832090388
1364281108
435516273
453097447
520052295
1607384236
281204327
1770899302
1660995962
187959366
66549317
1819626267
672585730
1033542356
1518901310
1192189024
894632788
1173124936
871007569
653692775
724971066
601311052
962993497
122720045
1383649085
1135691712
1712169516
1605072834
983092481
1812815176
477037232
1971309255
531580574
1545998136
207354211
1787936282
1089538379
1558729637
863133939
721321078
1299617986
1693412756
674343515
9728826
1386254516
1354395532
1545823950
1007563492
1449486323
1800700686
1884769882
142539881
1038845773
65147279
933136947
1398707033
812182091
1689292699
352070629
150823180
763375299
28047297
718923211
1782305123
228948524
323673103
2015963061
1812941996
900867853
846912429
1156010164
1820818691
2081763360
1795444636
766755727
1679693566
66900655
2127896198
194838106
1771449251
332728260
2075537920
648017188
1077508643
738355745
716498686
94124492
432225354
1022357823
1396879656
1940076017
1691769652
1552201384
753385163
208548968
1001990784
339624835
271056874
423240818
169497001
675502537
1808082688
185177551
529761398
5306805
837515039
1729301375
1008224622
1619984892
813782034
957323697
1645484989
506404272
1828433555
1609161849
1382596415
676316895
825651348
1344740675
1963721917
711288186
886030775
1941071685
637149108
1165325186
1093481414
1221434083
863320973
1380818740
1379015274
1626120561
100963030
168244841
1003198147
1773250458
1422259935
923996945
201413077
1278791966
2042038698
1726497960
725196568
995649436
1161288825
695392996
1433696637
366163611
259548892
1009420627
629238071
925201674
213243199
893151346
306284542
1507617734
1054424356
436146608
2055452955
1550148949
1418524789
2133839484
1403136839
706019060
51361837
596963513
1650982815
915048259
1772074664
1763765908
633470151
2007981896
1620150540
194423737
1316726505
431219858
1214028186
2099571827
38980119
1770206753
510104521
1831039050
1440150348
946971389
877646070
1602726813
1976876473
121808384
145307786
498574344
1392177174
1101166422
113695400
1103209513
802747498
2038567613
1067253915
1820403195
38323830
188549946
1267514624
1051501532
1054678653
363104032
152997654
1917342248
285537576
1727136652
1508957649
1464063027
845195470
843046602
254628688
1466008959
1168191404
785025805
658502620
132227667
133318374
539853951
2147008765
1888150282
1072010846
2139332174
1962087142
425168235
597234745
115985501
2090700568
2108647771
1832704488
149742819
441299799
545063034
1458818028
2128656748
18349323
537130031
971271413
746062246
943071576
1997238980
439327261
845617550
1708056323
426437759
496373515
1735886783
1533634073
1145397999
881157398
2012986229
289318174
1135946431
1956153200
969544115
417620317
1364404054
1740768598
559703688
315395983
734976171
270750065
1573807573
1059685400
1893176579
357142691
908800864
171951624
2089845999
655624679
26430781
2126144368
1148450429
1358599363
1526285630
1624635907
337641030
1993160693
75893699
1874334791
554134440
1525218747
982605863
148226303
2110912450
1189064603
11649682
1694570712
1656879734
1675645081
615528965
1767380227
784053648
482606884
840686774
862973054
1098917396
1691029904
799518780
1145199874
2017630189
1500614670
1348473769
586997661
913701365
1819853656
1466081139
1026611198
1294376270
377896657
1939117770
1461521453
1872558674
1672937026
2041396486
1687429934
891407655
447427450
138368784
1141561956
473205687
1420747730
1422200916
330095413
183741570
814151776
1699339706
941525050
413415260
693576216
834590804
837142384
729539371
1639919724
1516119430
557806648
978276130
1610180942
31226582
106610251
2075285851
1214378713
1420074899
178740956
343058365
511283604
1965781227
738238988
342085474
1147820223
1632369082
1062648959
552307428
1333796698
1154128787
52244119
644809598
1683910030
1040623348
752561032
2078202804
827163704
924198993
248236126
112876548
1559149483
1618165823
332657775
1072314038
121972400
1954839745
1364089108
369177767
295569094
1570239683
1427337668
737137355
1637691553
860327513
1574026563
97233488
1939117038
515478181
1951258807
1297794131
1766239260
1198730796
853820586
1184162633
1530402732
1945030885
801169845
1869833417
1055326285
1190305447
600377640
714682431
784243264
697440962
1556542651
1758031186
1834309858
747303852
769047285
1752845446
2026889059
465962731
1111223042
1587559109
981221472
1446450942
182116628
655923521
2134784392
767497466
1672577101
493603234
1270667071
879993867
1212853927
1670132684
1551212463
659775819
1242607481
108472182
1088183683
100771250
1226779375
2078904817
897491890
203347658
186212545
1371756814
1200724987
841398142
1087412580
1711905475
132969883
753775302
1189119074
853271591
1636551946
903444387
876776558
557760452
255028938
105552310
153575248
1468795687
2108600516
1704646040
1478347119
308474392
806459946
213948732
1565583298
1457186864
1103538709
226972680
938304655
1573458979
2046835206
1540262375
1718005589
27484596
736169797
1745876860
601816378
707496902
1957204880
1367807451
891357502
885211572
292634797
2064045377
138440167
599390883
1654287612
948206613
1262235163
810474734
660210217
582448058
1536627233
176991641
1363854140
725569607
386531322
913859536
1156105241
926002399
1216901279
1455903274
357427064
1357309108
364021989
1365012354
274260654
1237698288
1349750590
1473077245
297630843
1240272916
376425035
1738244206
493484712
558367171
601544405
26324098
1036013195
1542892947
1415530222
258537674
1843084672
1651927154
383250719
1910822882
1115907731
782034398
1320345514
150421087
724459283
2003122890
285879777
1522362409
1916231230
122233597
1543689032
2025791878
1743791890
1956565770
723782043
764767444
121011121
601561454
609465030
739178648
1077302427
1846829412
2081915583
1843294005
1370971326
228448075
371320036
2074145136
1396760902
643803048
102741360
363727547
672353361
1442376725
684716132
300257925
1627514869
1209102048
1861330690
1328318801
1784044836
1348121231
1197467169
1671627931
1469466464
1985059149
1220892109
554361382
1559468506
1608032366
1481361835
935170076
156769840
1949047275
1995576127
328920624
1106787127
1336352688
447114602
1942209720
1007893874
1498320447
1207901889
876519349
451182295
986337457
1762478929
1647433742
2000254831
541691120
952394482
680598077
1706346369
195224137
14896009
947870360
1887177139
1268386649
961805682
1192312391
1505955731
121414971
1420465769
1723879421
415115701
715903154
1450119671
961904731
1253931699
959047583
809845691
1450400373
581332524
219475881
1884867559
1137625551
479674409
1169602369
2081551188
2005940845
1585770078
447801637
1655601876
1669019399
56859854
1544821892
241481491
1358591624
2116120589
268671497
1981399532
721594871
1958651914
269831664
1685303839
1008926699
338896975
1206241147
357321285
1046235481
1923581795
408501641
2104177006
1451757374
2139506351
848668110
96644084
2003117157
2123191379
612677673
1619699884
920514055
1889811300
140051321
1887446217
675314242
1137512033
1712321489
1583217968
1785945796
443961526
453325899
1546230647
1323904329
746176221
1255010207
2087122654
502909023
350761918
290323920
247299109
547842995
173495213
1956980868
560608491
1558037905
1081740124
1815056020
118298829
3620322
1505125503
1125411481
1744539135
340418722
1899933726
1475526082
1530036101
1530938550
1016393437
1729607543
240044542
1411319588
304772433
2052561793
735850918
1982293888
1476118912
166266792
1892420979
314686715
116230459
972612134
1984667407
1435402688
409133278
761658108
1452641490
116726973
644917254
359316377
1395907779
291756859
1202046195
1843197161
31280218
528320847
655168667
1999983718
81028133
2145745049
873044922
1880992979
831183531
114144244
1622055615
342842620
1750556282
591469233
1048900092
1194035864
593457367
1743589239
1993673232
641688660
1086930502
1094496050
589113249
1478566157
1619494782
816433519
649134455
633257281
1526358700
429995952
525606112
496886882
1160186433
189733829
1899912577
1418515163
285055196
1377442778
1330713054
819006684
109873108
1711380785
854520936
757104109
970437131
1120258345
743251425
1416921893
1385787895
710061447
1740258603
2098724269
518582142
562424776
2017510514
1700376081
886592543
966884412
1114134318
2054826933
616267565
94785737
891000238
784206484
1362833027
1841385519
1974125227
1366484551
2093393620
665125805
518561879
1046815409
1991350525
438213389
1492760776
1908462651
1245802358
1858460099
549628227
67019579
1152052036
1700839797
667625802
1409898952
2069780491
1395766989
1159421319
1982955000
1497171856
1708276110
374381860
1498156574
2033754110
1164352093
60058759
701643624
1221895095
1385351825
1077285711
1681529454
796794687
155007805
13273249
1195067471
1586007555
1505222999
1745866991
1536357135
942714002
1578340838
494979311
998999703
1743806011
1714859742
1997955697
1342968473
1521017517
1020560284
2039978202
591575117
1706233608
1331879251
866256381
2145024672
2100795134
1698457571
117135116
873323524
1705950078
1979667320
110392971
1953634878
377928391
1628968480
1425907031
620300480
1215433097
939706759
310647063
103477604
745082677
216030345
930945152
526896113
1929308328
1371760749
665760170
129628671
580879293
509720530
1966392909
1606544157
1043187282
449521149
2038424912
2046152359
666959017
346470290
1852140785
1942755580
464944867
82264501
260116913
1023011511
1210987904
1862713498
1790126453
1836686310
1694235575
1458837949
634046762
122405313
1003661253
1371750048
449558277
793763247
1642275077
1370360340
1998994607
1641378751
1800249439
1299588750
1199996840
629268379
1250389147
946952375
1998482478
627432712
337449084
132134424
1943676828
568381874
494798849
2094526497
186519735
542169610
196111645
1306144871
1537834623
1576564998
945408596
220833817
1144397191
1246680730
509002142
778882275
1611737910
1436072750
1303929685
1367301737
129174211
135202617
1245533396
29841679
1834848859
1927519727
512482895
2121254413
1160657170
995356332
578848297
184204471
1865993336
1760474401
1028647884
908803559
1074737261
1730255439
1839978946
812783591
1899816360
520403360
239926475
1355659104
895632805
438107436
1834458037
40715245
764901233
768815752
204919468
974392293
661485954
1195182230
1929564674
685636637
380973073
1362856178
1534134259
1686952777
98674927
1176978979
85395619
1943006617
1038000224
303611732
1014744960
1636181282
308069504
207411166
499460503
1723118195
1720481637
318898572
152904415
462738501
1177376121
511318039
2112657624
1469967145
1592653910
1929684118
1791196214
318918151
889320098
1979353293
529625568
385022077
1033464869
382780885
103197483
1430575968
1522884004
1697224458
1212520482
152794539
783747741
1162660464
254013968
1211042537
521807160
2078186645
2086172555
2064497498
1849742795
1336312559
364224504
1430400740
962516973
52623765
2137473512
1983741753
1480491193
2085090230
444053641
485558252
1820747782
223047955
1561455048
910625392
1906718501
187318461
1495512420
1682921332
69579803
1308242681
1742692309
1164122139
1084364387
1363789307
93227449
1987301450
156719646
846190510
2109324933
1559248561
991414950
1808793214
1277510424
718203283
880042183
1394574218
780783828
1773088552
1221349169
635321277
1340152661
1118543776
2043559648
1653261434
1854699305
1094113614
1754870699
1830753026
1250737004
300903629
72048967
1447000259
1467316078
1823759588
150848250
439004985
531462556
1711835320
2104392259
1357917375
1126814914
931283591
1567633602
1204437884
802245916
925446219
1839817723
1509700095
1031843046
144044990
367367893
1361718837
675002955
420910834
2104539618
844574856
273388447
1075279953
148749356
1686272701
977504974
443778113
1221646151
126465282
1912803908
349800087
925577239
2134644941
219322323
622232396
1243296573
1231730545
325198754
1008083837
245824461
223824231
1837704261
913213377
545510033
972289912
1354467064
703288590
265237234
1919747844
1975987635
478298268
327433126
579571329
944826043
1061986118
798368261
491188827
1410466126
1381509904
730753322
1052663652
2048634260
89277234
1053744327
881423326
1552884347
1500759098
375817749
306700473
1817238826
1994826945
752023753
1807233507
1361174031
226341606
1212479713
1211893274
1356445571
1136990127
1128673685
844208608
1378102214
1553284588
1443107354
2067248197
139756932
576599652
1667150303
1023419315
1201505898
1727039460
265214723
2084573281
386228607
181703973
620906906
1610535637
1977010658
1172453142
45973869
980034950
1468260234
152375948
1559662141
2146023761
2126470680
2096772795
1536711774
312076250
265543380
2015611282
257575222
1899874943
701845832
1886639506
1813079592
252780495
444542634
2054473785
465884043
1581988656
136688388
1245903076
263266077
1581195799
1436657346
161284954
2074229171
1926115551
343047925
2140231215
2013860084
941424154
1665466201
1298867846
1978922403
1126690777
1622066755
1303937719
1497425373
1633129971
580806545
676711882
99637993
499594195
2110448354
1119455424
284992234
295218770
786757451
2140244178
936029063
4601130
348484832
540497661
1121477850
1525851245
1163968897
778912649
1316046171
113551077
679647830
1663192400
266826175
959067150
1723556862
901318720
1969645438
977946528
264710467
878385641
816117968
1088983818
578567207
1293769912
1603131817
1494620543
621552555
32932644
973924234
600427825
2064615970
360761748
112500035
440256705
2041723897
941595699
326259952
952283643
359769916
245923259
1184986115
1136872251
1146807410
601328966
1410621067
19354976
809783812
123220391
707212177
156249307
1003985606
1912343114
723354008
213430975
1575284773
1460753031
1558805277
1123986255
1333006956
1325152974
1477333631
1716788162
1776453353
946988494
405641535
1072148689
960003033
712386296
1279131169
975615004
1019349577
656411285
1028004100
249715173
1983115001
659944233
1649267193
611103942
624215069
775539650
178983724
441688456
2028107882
1247957613
203147113
731408388
568598760
1559527120
1741244492
1723774327
1786700288
1726312112
239489694
744760655
714300535
2098467166
11598629
156323112
810179804
692644879
1002775901
598934786
1515285340
1901525931
1329550920
348288768
759838642
589243383
1860240202
1528541648
116080698
1639157924
495505886
519245117
1743226380
1954258656
499807491
484690843
1311795935
1177763581
1834467668
1839035427
512978870
1226397451
408430531
2046039460
990840953
1038828240
181256702
1126338107
523942528
264346751
1283288786
761098707
1568932197
341563958
714794211
860054319
424176059
166028357
252001169
1188622211
484129173
2038053917
72883210
1040318874
1705195033
1707052378
1560758341
987526142
1321298382
1678260560
705217713
1927633382
1146893388
1013421235
1047073911
1846090171
604980752
1103895929
916738134
296806616
1922597349
2071412566
833709448
449624840
2116097925
1492244598
326765899
642590710
2064759165
135025723
206197096
92439208
1086210731
677350601
1841038705
1876639500
129045453
1785962429
1060284755
830555646
491659528
273456524
541035514
476066523
31443136
251199695
295311549
150905207
1439785934
1242290207
958651183
203792174
1693023949
1934735604
634242057
1814973335
1143012845
1264472633
1794423767
641241570
1221069713
1818678831
102594193
1069233060
1854764989
1125035987
112119950
613412651
1339019080
595791769
795722956
384110510
19371818
395900766
668984431
1437584098
1287094748
912100070
294909037
1653500669
527928624
1578127691
1411429848
1874874848
968898620
1108752687
842315420
435299939
513747078
721742731
75488096
960235023
1464998334
457734402
1914142832
558639987
22974900
72042792
572825764
279107096
1694736068
1710012199
732033386
1362790670
908618459
1104762836
1307036287
2098616688
1349661123
531700436
351697047
45106112
1918699384
634592979
1565556108
134946247
933534075
1013249558
517643894
2011153045
1656789874
349655607
1874706636
2058930900
537999486
684422094
194171053
1132203140
455534707
768526680
595754057
967563977
2003465446
189607107
516721890
2116562233
1380368890
1326559567
1607527972
150233219
995019212
758402667
1092704978
1073936701
1200713239
547989124
734614182
864080983
1552978331
1168864851
2098774396
799169528
994349272
1616580167
16192458
1685031775
1575651477
1574130093
1419241814
121284384
563283455
946291284
2070662024
1364850758
1927977104
560825279
5864304
986242506
293515738
1751726655
1985456586
1104815055
1425738686
1942332418
1639773835
1028480023
1442379844
879910212
267560794
261002066
574711694
1273288389
2099594488
704519197
1541232033
1377677489
159533265
898903838
1768600052
1417887685
1528147138
879063553
1784768944
1939497993
1138666859
1300482995
695716800
518843171
943797306
711781792
640959192
1876525426
2108016344
1881987051
2019655218
1640916578
440307627
721961055
412227057
1057357291
1883517023
84896161
797211812
1278867677
1194199078
1059156637
901753102
1589783808
545979062
753004539
825973178
1044103622
1189689641
1366947151
155142285
1971210595
1011795457
72928111
1815282700
1469016867
629121051
347160328
1318688050
1242452654
942134401
1364019107
72715795
853375496
1368504716
805569017
909071363
1524448709
475903428
1200877340
927808848
1788499490
5776513
1007273011
629329161
1787925883
971608202
1038123138
229915363
346174739
1474520429
840207650
1904954698
979264557
1947421149
1706902207
1872266305
400362343
296751109
1925404566
1346534423
1982507429
379299945
182799170
1544322073
2110369510
728475737
1154348366
154490411
2005808277
524182450
1641010767
729216740
1900883073
339291283
730580108
83695697
345987408
1466799610
1225089221
2099519516
579340884
1869973287
1663442870
228544147
1521327793
2115917674
2139171528
1902288056
1714288151
536893963
121778419
1490818683
1469824019
1734862662
277155948
1969805028
394993993
93572004
1923844665
1717852829
587155946
569273097
97919825
1464797751
122324082
1938147420
1617022274
1757211042
693217593
31335996
1157969888
1325764388
262029362
1174213437
695133226
904782019
5218425
1801544087
1066248995
1007244570
66521756
493332721
336417392
1513838231
1715674158
953225333
916583061
1904771717
1660371578
957446874
1562780882
1430606324
392656158
1857143120
1190658694
583663828
431986378
741305875
1287359457
1186986412
1072699218
1203425057
1144599008
1400723
1783063934
921377605
491145355
1818044846
935384203
1445568042
315410687
726025763
2072479222
1913072174
1099794453
272888290
1466688843
667249475
1051229600
779793273
1144812670
1912493059
1566709292
2114471065
913166879
1328926885
1464387238
289339211
866254174
2146566428
1103484652
1967969685
988729581
1128162438
766684397
605779179
1941751067
762047823
1472465510
867620971
396956690
132589947
346903146
1106101648
1875336848
521401191
727565366
910831563
913807514
1112394900
2820376
999297491
33031267
709936677
1425383083
151185689
193230686
1791225067
1148432948
1852977397
543025202
1520775232
205569817
1140768846
1807389834
126412528
1516501212
517198369
1837417457
958358052
1925440723
564608777
680607291
1515160207
2144620684
1145612394
1075443649
1906337388
930411161
2078898300
106521764
1391240166
573264699
1121870570
825636285
2112831731
898614418
1608943275
1536714165
534319193
1137745920
777228309
1547583355
618049352
268155046
1418160220
1208711895
369058023
682590048
489127707
1982243932
388199825
1410135092
1775525143
411331359
1399551990
1782672604
1277968063
994524297
954394053
1648888381
379031010
674657994
1319717966
2081963473
1713351446
1721655726
942509183
418676191
136649788
100768667
752161349
1966046465
1479137516
2024395146
272904256
654380000
567147876
1324018629
1408901501
1967219303
1265622635
1643930780
1389768336
1083124914
1797645152
1149228569
67791413
39478801
928293229
935081702
398554264
253879290
2102229402
2065562465
1334630871
1453055773
1597974702
1058159420
2033168900
274634126
1992587451
276324005
941969216
1981537387
550456556
1554239190
1288928821
1683948298
1963663537
1902986486
1234000237
491425491
140558019
1921808489
1799429587
2067320731
117141802
1710245555
1073667511
1848378964
674540571
1403805815
1231226823
28152743
1811995615
2074562890
1886806199
96162499
286143899
1174969142
1115514220
901029003
290362848
666894608
994681533
2140269434
905034863
1907850072
610142128
1138603314
1381845905
1075618192
1241359329
263524996
1098619569
212848244
177420429
397738072
643041893
341478875
137975276
747653563
1990170445
931859657
1676249615
2116017743
948540212
1654490392
1221813816
1116948941
319182947
1624114842
830328955
49342582
12649898
1221489534
1080457767
199565044
130892873
1274342315
522951114
909248458
921711170
58419945
1820301821
216166408
977518421
631715615
366091636
394832996
1047736789
1189952493
607444724
1541574219
2004587001
1397654155
503009939
873450721
1014359975
40905550
140361247
986204762
1165203822
688947396
370412260
1406113271
50703374
1931921090
1460191865
712031379
2004795910
650395535
2065587014
1556340147
164831964
967647632
1372173398
2021402703
953540716
1614571380
800891606
1021271017
358788042
1157096823
557078302
1836427296
1394154549
1711321599
985794871
852372726
751737331
885193499
1028202104
606742
39793951
336929432
105695764
592691020
1290557505
194939094
869512383
334002095
600818238
1480430827
1988334055
920883499
1384161546
88916381
1524307954
99773882
848515456
1848048031
1578835110
504946301
1427405008
1237957986
262798062
1039551028
1790124009
1441952222
1672145799
1718863058
178629923
825771556
300338733
1906071465
1641990729
1699991702
1431900799
63646795
509237838
653645838
2087050207
625143836
1457679470
453609087
182130652
286282253
1523558194
989061431
109468512
1423989886
1525164847
1015177797
737657894
2090894412
1047143692
1061025824
1742392905
842594475
1273376134
1561213941
1851769629
442663276
250483525
1178942152
432876166
671815147
915184137
1669150376
2004873796
716436929
1838870031
63634667
1313458705
771087625
1163118532
2096419962
73756452
1019489271
521490882
1009130447
1399280446
555523272
475468885
856439113
1247922362
1898359042
2131158409
364772072
1756367005
879858307
630581413
803021919
7723007
1735416424
880296310
1756649353
1512354542
282638767
1681404799
2097919814
2041386488
1963420892
1016695766
473610480
954372800
1698951283
1503631975
1637116097
269537408
1783247347
518490489
689204324
1358088382
421673702
616784261
829636983
1997317209
1554364044
163170404
1714489511
1445793279
547528705
1315371571
1682345973
344413110
2114999714
173709746
2039173142
804797240
1963717219
792724805
1939270491
128321072
842283034
136509013
1908933351
490617241
1548622436
311874193
1645413678
915179555
1321775201
672126225
2089374957
780872184
1886347055
1370603021
723013663
74974615
699655524
992070328
910884
1867639487
119156451
542254645
1694457285
17819639
1887616116
918688075
623410504
943812551
796946217
310014012
1433790082
1448822213
1064513298
638857024
1014070581
695605780
1864421678
156867443
2094452319
193609492
328529571
1002231410
1838695391
296136063
2092392120
464486415
116538444
52448323
1062003213
144898009
453951148
524073027
1491823626
826980887
1551857049
853772331
1637707525
831228128
263344642
1888292185
1983904279
795732255
1588506494
391568925
466129024
1060711676
1657415477
1823592263
484755543
1826868798
508902762
2111437609
1974344999
1654691668
524287289
1267638713
560998488
808751027
786576705
1313460470
1563751252
1573864570
452100566
1038093386
865689296
1130290272
1427414324
1501923043
496170763
1353630849
364325615
176897567
1528951807
1447016976
503794245
774597332
1581608621
1967588005
409580700
964556915
1818785392
694023288
1077338612
712478595
755283950
1362255175
1412438621
704534261
1617140066
2131205966
411990683
868627974
1554099135
341582767
728231462
1076395751
119148510
701502994
1777379595
461590546
204599438
1918948703
1674628672
1493428073
489580333
186396677
1795071150
837340465
1245651348
1956241043
1661891129
535914525
400144798
614616844
1175451151
486437969
2031484014
1559970951
1940460440
1120156855
456338578
1741138702
2061896358
1114325344
944712201
869769314
1973713879
574606323
2082085513
1852727180
2004801831
82600057
2035633482
1036494434
1650904754
269127371
228022804
1292938626
724374364
611580384
1182562513
600995630
154092856
685567358
1098990904
1798816161
217038574
660310273
143506888
105463778
1163765393
1079549658
412025462
1828361856
914149483
1834830029
487304880
485530511
730732364
1607700923
405094918
756774414
803967362
92401816
2042090473
690627362
75626176
1045939636
1055256217
609345052
555980473
1870654470
1252201605
946183558
1848760511
1818867795
617929624
780691185
1664737897
1805443499
1348561579
1626581584
1983100231
87515200
848960946
586505597
1847921393
993336025
1511757021
1199432839
299540765
1822945603
1886551906
16219933
711065175
87724766
1235948932
1701522845
1524377845
1468672725
484239812
1605951058
979305185
280604116
1396220014
1870554462
1507574596
1683969037
1288711453
536626568
625528380
439547871
2098631248
1154692699
1914883161
1673951519
1369192845
1266169796
422928947
2080402085
392228365
966203228
249230890
1605335373
1062857907
1850134545
854983064
437775074
1982087128
1528721001
203563292
2144379911
1490290997
1927810362
593268082
52409989
80783481
916120287
126120954
2144417878
2088446558
1996472427
799778392
778759816
211794921
699818014
1705900624
384704182
333060831
1436953147
1028490093
1454850218
1543966351
647221477
14496914
1863810698
2121240828
1513625503
376183381
1255105422
830904150
1439866350
1496434196
639827119
778082014
1586255895
356508346
1854776222
244275461
505996657
1080286371
1622344657
384647825
1260837409
873716393
1707512317
1221726600
1329001441
1743095191
1962060693
1385256289
30845552
1331788743
1383236604
946753564
1685088643
912007219
361436721
1510014408
1246612751
637621947
1292528721
1680653105
211558787
1598377707
1222279724
594068981
2121308560
1587609974
852863749
1264818548
1046384907
2024092954
571829048
1407276582
1780780549
1951743146
2083859951
1773240220
129380815
1081820921
1494912174
1619891467
331809533
490366959
1272474978
2032410683
603656219
1516194191
1657791299
790549786
599492690
746192682
460500402
1116245501
1459572607
1489405360
611720199
1795049925
1590780885
1285069625
938164086
251166821
1770316186
1522277645
1899998373
314581108
1868045635
888733349
1114844224
842878556
2084881439
697069097
1768165752
392919671
1587963343
1569336165
1150621553
1814556901
2035902181
1944261477
728872092
606692351
654704890
966102252
889767654
190995614
1314527665
700484838
864631090
1502762822
1235762340
1054824969
72540341
231117804
270322160
174647671
1116944304
1932984622
1963980997
234362693
1710670641
1564029930
997494597
343509211
1932641458
2136510705
1761105541
1847407657
1399954885
1295198010
52058355
521345641
1900655945
1580436576
116357477
599147624
470591231
1535620480
1473953993
339970547
621165646
1385364633
1604384278
1168087986
317049595
518838265
1059662948
966778973
480915950
1169916041
431362353
785065406
199032095
862023237
1845573116
821567146
568376179
1901879350
1942713286
1063857564
489178389
1618891429
1496556203
1049341336
35318371
471637017
6360541
438498009
1982493902
1454869390
1012315435
1506745924
1312766244
1916251268
5046022
2088953075
391469171
1871887918
1009359031
852811188
36389516
266388665
910590991
1769735408
451592925
1097708902
893616078
750667834
40912965
1830493893
734253619
1841369644
1434171810
1083611336
2059164573
1518576028
1155206136
1685851628
1660666817
1893253360
729231838
2085557598
1676785755
1606788642
818944834
167393364
512645971
1313012088
520875099
1281114629
1879685879
2032134392
1862314457
1632754594
468107830
1708548465
1031413577
1361607150
783563819
718079389
1800472286
330398669
211289006
1503333732
731892782
303722270
366298135
695976083
865027821
376151105
1293949275
1977864869
677916511
1676528388
649108962
1811228825
81772063
1923906206
1927965174
220313205
631572179
551940965
1075810028
1516791786
12684638
1173190925
244223973
370055783
113324494
2125097757
814599023
717593024
556809764
1444584803
1471530442
478867636
1376362592
1622450125
1433931633
1196104092
642746235
1597510103
618854455
2084591752
1424116978
410105065
1211648048
1712102987
1690797512
916192398
1903546720
1068157268
1051268497
1400425262
837954590
1044875910
1554918290
1839124322
1591857096
1952256895
1900127671
1360900609
1763098148
1069893619
1557089145
1499559433
1754013056
980824540
1372861205
793288700
168518491
1774263959
1569725682
955791078
288964188
725609013
1439010736
686896813
77437096
53574034
1289726569
980596243
1993773986
687791899
884602601
53809645
1041512845
801116998
671829928
316593507
965334739
1589765628
1604303819
1137720662
1296683666
1266789894
920766662
11987957
1961434744
476184324
720662076
171197692
705330889
808497809
1960504603
2088237092
167503753
386387768
1697209565
1103439681
104170812
2018960418
1389074563
807831863
1734731861
1914700983
1112416691
742471954
1920113160
26609752
1670358835
1716924634
1702405103
1748999188
2055655446
1690657866
1226262868
484738300
2059951675
727636846
1702917053
1997591760
965422098
298374259
761052500
1519144247
181799603
1329280426
1985713272
762761970
143810984
1316329706
308165931
1163717090
1280896844
832305948
1756536192
414083526
1493908948
1190716933
1684293301
115992418
871555518
1404638017
88758627
491501383
1247297663
1214273392
948004985
477440089
123169705
1856453352
1367901757
1970317667
1052604920
1916685812
1994774958
403158965
2000057835
1550697141
545755757
1585069316
1845826758
1102067025
1923909326
1668118671
2144847406
594515673
1695686141
1990670916
812616521
920304884
1781737779
42401479
1851059584
1779154994
1196671128
262821205
1092869838
347551087
49130387
337705216
1995284964
303804022
1370633055
505393716
1603018633
138860539
1971694691
522863592
1313007189
1837670181
742685007
418842165
1480740767
2043336259
1492102565
1010139012
892684935
1435015074
1438514107
1426731236
938854305
766437207
1052909728
1739722006
1747125200
474032893
1867689118
1353936250
694894074
573887520
1186624113
1707859122
1980830701
1752998061
451970787
488443599
700024529
193373456
1557294572
904590331
925607148
1587028926
236198016
2104706526
519492785
1345054176
1109240243
1694721617
54064962
55812517
752014291
706737756
309906341
1676037656
406595230
1111423371
883414079
1405701657
799272378
1766146522
157328410
1423305917
333965470
945220293
144680966
230703974
2125192175
1239421316
1190891196
325303736
527247439
909872073
366147140
1459142634
1692721865
341902817
99531424
598624732
2028348691
1406072678
632328079
182555422
1965618134
597063582
1416278594
2102221213
824242087
1556875240
399799746
1364128981
208612971
1496442581
1244182878
93120013
327597924
1514767554
334715784
267340066
861768160
327790879
1736191994
1018360899
244051780
1269488222
1994696281
1528801691
624877573
136067312
537653546
2011795272
1880042602
1737875444
178747665
1205772138
721711819
738009333
912225932
540225531
1582280196
995575411
997970934
1302900597
1323038030
1842547997
653341588
2016398633
993784121
952584917
1820595812
891765687
932004467
1298293917
1289548831
1746862988
38849463
27093190
823552009
1322465258
1210832259
1042149720
1445217233
1960255290
86026930
116954050
1566441767
855824218
2140004120
345226759
285682448
1796108806
720652539
586651253
1845809752
1043077766
1940727580
54823693
370000425
871192772
975211519
1566400836
1831057688
357549603
496871580
2002535903
561097512
1529995773
1329394456
144823970
1591829318
184128023
2136029886
1339928989
336175699
1588149798
254355828
928670156
1524250628
867575860
2097699467
960456413
272037688
2088003481
109651189
273005566
1740987478
901155218
503510020
539780899
1155949083
2000047417
1270796006
1194474072
1682217295
2046500185
661546972
650628896
1283773046
177904148
649076441
660766000
106088244
2094044930
1610127824
1281647466
1889543517
2119843110
1382218994
526625684
585459077
1573418111
1357671900
2029206427
291142766
545454135
726960976
348688711
914023439
1436424514
1715473365
722258158
852801898
1629458108
1689742120
1683246788
2114468219
152401558
1950385857
647058605
944894947
805811563
1802597975
461161695
445490626
429466184
2032037133
169521871
1974791642
1413669973
154743362
1091758323
1833846954
1500837472
351615147
1996025475
1505707245
385817090
1061349527
386547857
1341462318
1108852855
1129855287
1976222371
913073124
2013945049
1125294407
1459616514
569023497
79532492
1348745582
79609179
424728209
82982825
1415557803
1307770909
2131150766
2018984653
1213677030
102227939
1508581142
1429171645
1235285034
1157370273
283652912
442909237
1340555534
1421599349
425736621
798152836
877191598
163043145
165510719
1871109817
1709178249
10180464
781960389
789072178
595346429
479916043
1449259314
1371842745
246020981
901538380
596675954
477672709
1589717870
1490984453
1209443410
1775873768
135155250
682843838
3396155
2055040045
1097661808
1933698711
1685016991
472246869
214097863
1674759875
1427996647
1276240721
1677047036
1660175882
1246144286
1921898523
61395182
1090323587
594243642
1917107638
625845902
2108205685
984266529
612775604
1487787785
1264446101
1855143169
199690517
1536438444
543113905
1436615403
943597730
85215012
839931731
2077031013
1755796276
1220702677
1672759852
1128208113
1810215853
2053428702
1404598633
1059948907
1826014398
36476550
1015323828
1838859732
550574855
77333021
1773612611
530416641
230008917
416703467
1069971741
922119872
89827746
769567368
1939064797
193747118
214234487
1605249575
1395791416
1959809905
940532938
312541192
1103555976
1367378947
896807310
1202909672
1428371987
1226626156
2057654999
1128901031
359764339
1262798290
311700056
1286687813
1730141461
362807429
1491476982
493995355
524331646
759615563
352433225
887237600
1041570730
851079271
1800560087
1482790794
1102994292
1771150697
1730341950
1381657539
815109340
929677632
63543165
167528737
1398843447
1630199066
489379757
244221459
1778592343
933049065
155847999
1495711044
676409344
681239329
544562216
457218987
1466051099
797414760
730102146
594331469
1301524919
1796557606
1017104671
543055511
1927650661
1720954145
1356764744
1084221536
438310632
572882921
2063227774
1258944245
1330023920
1507409908
1464424670
1393267042
362727408
1935572158
1367597912
120320343
599014677
437564366
1154356837
1681404799
1186596305
79155424
1554855598
454014959
1144867838
1733737091
1336917362
654991305
633606891
1948919838
477137668
1491232425
2053844618
1875691724
1313925538
898206528
2139980111
2085519696
555919599
154999144
665941364
551751257
1896083730
1152574114
480670002
1680225210
2123928359
1404436342
338935840
1269188141
300912394
1230667591
579604079
1989437067
2043994165
742589053
1563957340
2084144853
1401585943
1713878146
2032206311
490284356
1684114353
265992356
864372042
539709590
823405548
764491847
887725393
72587072
1270696167
80401119
1687934168
841544408
494380824
1347109993
1294436799
1961138645
1051522736
2053826087
1900696420
476017950
1364264330
1424912892
37189046
238980400
1607060884
455498157
1674956542
806773282
1294594272
501871982
411247485
1395458324
2047986654
1220415374
601279536
1370967727
304103903
681991484
375574857
1209216026
437370719
1739895374
441101779
668662933
1574778154
1734217762
1299108766
353036477
1982717199
136474035
688351272
949172292
2121876114
1506257283
678192080
747812270
1666443650
634241465
551940577
1923051033
908527782
683813185
2108444803
2037461781
813359205
793827483
2063686494
1352802500
1598265472
1791858118
335437784
253043904
432782404
970940983
519757558
1605308528
392001223
996745392
1375315925
1597942559
527644576
1091648053
1659423138
2129332833
1390614851
1205149265
1526764598
1114169763
1335950999
1898668124
1939441904
2055480629
788398979
1252805649
1165913987
1948236086
1510300701
28396405
1355863548
120364698
1274089692
444864187
1395813079
1952773301
734709279
1513300433
2010640247
824722984
1721940996
1175188152
614612161
286705842
163267228
2118183162
816944666
587086628
1363085383
1901300035
683799528
105591766
1036148446
1725112814
298695109
1345329006
307416733
1861043753
1602787989
495554826
21377646
1781341396
1651103370
1303678555
1613296689
1788418029
1045134239
990894918
1317003137
378537628
1858703505
745110252
1028060333
915504756
2048621460
363415333
2132962399
1222020202
1992034256
1209579267
1593734180
481471704
11271576
829686334
397784361
1213802889
204317829
1871011217
969938029
534555624
540723127
1854133273
727698266
1778087814
1514650865
938571859
1016411882
187927765
1266018396
151987769
152902456
1369340168
1857552342
2121264512
1939206072
2038762541
633689833
159976439
1933742660
191672147
423804474
989471359
464460863
763388845
1466132373
927197625
1907086398
1160969962
1428437030
212190931
912089317
261434746
723019741
542769465
342288777
1185773018
1647137673
714174864
944698451
1578448109
2065297097
756985872
781027329
1340064727
1570762854
304765636
477002440
1967730283
1291632289
782896878
589999835
719290918
1057853569
1439926582
752653696
225186727
1939446571
1964717432
1223381319
608389662
1406157324
1195151835
1996048873
468364777
2392383
1771122218
1801256441
315904703
1044593963
1213429523
875557939
1588058850
1746260737
57623344
1307722123
898123287
731772423
172920154
1491251113
1459879931
570468055
456955550
213880583
182572166
638701140
990957144
559250479
260456859
1317520384
1034950676
491374136
1913014485
1879578014
1589160671
1493932301
1295380202
1612224144
29402613
1620370499
1562333429
834229499
1110346462
1733948932
436746144
710142476
1441972074
37074407
117454627
2132427727
1024018851
1075858385
1106575465
174524643
340906882
469505226
188321702
1938584336
1799416608
903253218
1750647583
356498584
560478582
2133882444
765112367
1735911996
896132410
6754988
1045487871
1818246082
1988749848
987933717
467710022
313961856
1735955990
1671533099
216021682
567301121
588054046
20778462
256815793
596929632
713204714
993554723
1290168350
122473156
1996511462
401995050
862689957
1637536247
2106527205
1062250248
1728920352
1889498324
1252436080
124420674
926901134
174318263
729909821
1128276045
2046161453
1021914066
1800275491
716833909
766150868
19130382
1582978488
1372608371
1405997091
568941142
1963943728
222966914
2105444986
501276201
68721180
1618149406
382944164
1728771404
2024854058
679641551
1337774941
216238963
427053480
1447413802
1306998200
161890393
1202667583
1728187900
1176356170
838453823
951178414
1507710726
409813614
896496847
390278501
1736188342
1883747097
1083059948
9212751
1548738134
1730045681
1142783158
145477165
1726858504
607195200
1673496329
24982695
436725521
357895123
337475622
1473998034
319326205
115994816
1783671706
1213790665
2038321467
737551288
2006104994
1901226832
2046362011
1926396578
1539920409
556768616
433901817
1278382946
1674848753
1180044060
1775097988
10757579
1093438561
1989674472
1889491330
1330753555
396466895
881867338
229413869
71944191
549554002
1178417881
879660809
1419139777
1317715983
1679626877
1137727653
1020005795
514658155
248420040
919961047
1485501546
2066049353
1187050278
792617633
687111132
1166628148
1754628398
659967171
254022535
1859706104
1663025408
1237156735
209353787
491722329
526841726
663695729
564765204
395885597
1173167289
16804697
698297913
538777011
1662569056
2005943479
375015274
1245895109
2072780460
989699039
458584867
729543022
1573223457
2115786537
1828653085
1248426880
113655160
1228568459
1512708663
496382696
1198671815
256557605
1196450063
2042358307
171031978
765972783
477286425
990031437
632084985
1884363588
450065962
964534309
405066162
656086499
1335873697
842278518
1498876655
772097106
290147293
685964561
100873843
1741317458
1269231029
780657920
470101007
2090253566
1094106478
797464927
1767158829
1137368015
2055761816
760157295
117304851
1835916812
1427545053
1702616303
1333076150
1601017275
2017234379
1194068913
2140599119
1317051118
1120652778
634752601
450244492
2061625687
91977695
1856672769
145739258
1348662422
177381492
981708953
877972583
167332832
1732616326
1331217956
232433644
1102868660
1632334203
904930340
319510395
21258319
554000449
935268407
672903104
755476400
886893496
1864021017
900831917
1708681128
612551141
553794455
350472223
970591546
1421619457
1320668107
571183819
1371224676
1348862943
248508095
1205851683
1653391649
441609735
1846830290
822656353
1313845428
307127046
1836956187
1641810533
169041258
1491672630
1841808392
298289145
293400160
1015774575
1434794528
1558613164
1697587477
1848738926
936246144
919485686
1868489893
634502915
1357066154
1739344735
1055735816
1507849684
1757236840
233462644
40818673
1737980882
30505325
990546681
45802292
1683035746
435231994
1691146225
37625864
141021805
509082671
597113367
762739048
1353281827
789830981
172852652
719765319
45342990
1395701824
1830604496
1276407461
1487149820
325965894
1601434949
759841058
89184002
1669373681
1263351188
1781371993
78825481
720508087
206170414
2080515591
1649848054
1339801319
1180538652
707830094
1996538774
1563265391
596770872
1105527020
886210099
1495793246
215225883
489749942
1549692324
1986353520
1462819488
826408668
799942248
975080033
1169797169
350655729
917477173
1497992759
1115610836
1410925999
766443929
1678219602
1365089588
1831828190
1806145250
857973935
1844894113
81260926
1556525113
1671767905
392206814
1150585312
835136807
346204606
2040471149
2094083239
117542382
137670128
1070146236
2051518472
813892845
607108725
1218184977
1354328532
936968032
817751877
646912674
1353836699
137932268
975163188
1089004552
262109778
944782632
103564133
1554554622
1752083040
1081738913
792393860
144910388
634355585
1916133035
362996462
804810457
145258528
682501351
1821798546
767085843
1210526325
1787144145
409074545
469401660
770887602
1883636465
1510670092
1225252461
839663814
1515989973
626607071
1150830021
476302899
1487372968
1818579453
770251208
781449013
125554355
1848909179
539377184
162483294
2069394239
386950947
1686454411
1653056967
95251738
1727071059
1329419346
818966218
1905635361
1844580182
937217774
1802527512
1946064362
634216162
574256083
422062969
2070837524
1060787978
1376968269
1586013126
402170255
408952671
1251604791
563684187
2100638583
444171445
1123619399
948668113
103623918
2067372214
257397721
1403897170
1347483251
2114614431
2080074796
1983896727
1812016550
1296067951
1372476204
535572756
678677929
1021922459
2103377590
1153923350
66355262
1892331053
1946705745
937683986
1130717277
744554036
1833186464
1572267058
1862235839
273545116
1738370452
1012272618
1514875450
1710738018
1833873749
1861294609
1874317461
1746048340
1950156658
1082708328
1235519088
109388369
869895895
917233451
817014907
381304220
1245661052
943515653
509495737
1989072062
895175088
327640658
844235499
1982438145
1868448515
1171963901
1933882730
602006901
546317623
1221306274
1665380584
837814880
1660550723
472653590
948015475
1694102719
1732628733
1657391103
1873397748
464078746
194912566
1430360262
1866877778
1320169344
1523532754
2029955225
174058291
2125221692
1643937198
1642614305
375622174
1161745365
2110252830
1470235271
304738584
2098695694
2048726675
884637003
1986061357
604555700
504366690
665799875
285575335
1986116543
116015126
994367671
1629789119
260127622
560370446
851845475
386871096
1758179176
519191483
533736876
951839131
579151686
1253703284
1415005398
254380505
1369315210
504686911
500595940
1520206079
466583773
1703251301
989938273
695349685
33063966
1866225860
1445516691
1125691356
1877168504
704325679
343596543
70474893
15056236
171271388
1255306154
170765979
736881207
1424547269
1065508716
1643480295
857241324
634792644
2115347505
639221560
904603284
1597188389
1122400425
345383156
226392195
1361463070
742743011
1596328317
143598001
1321528273
1100643980
1483981997
763188653
1626109972
1491967669
2052751693
1908782675
1382807600
1849667178
1729890340
31953426
889211650
480248069
1693950134
818161791
1754327537
1333620978
1847701230
1832127948
1496039256
1172236856
586357877
1992272001
13042939
2012186005
530243400
898745826
1693279822
932861370
545976563
599230348
736952351
530929383
1726766101
1144918228
2008666161
1855366272
1196731539
1867846779
1583748782
780816201
917245568
649810556
194338678
465475616
1987853844
995158334
1958877697
122614062
1861622739
69160561
741777212
670162394
1471967115
177618938
42087438
1153389535
1954689449
1345865393
786510672
338085139
1506929247
1773232397
334818634
69740834
1017437418
1765479184
1464960092
603423806
2047604291
411830148
1250535634
616569071
79431302
1367485007
1405593009
151796827
1371398406
1019718200
992223051
883344782
1655052809
780157086
937056157
1453819919
381505721
1640570585
1078535913
718412648
479137950
1477584392
211102242
1165142609
694716401
513220338
588851731
2026505525
1417162073
206387959
1578665052
1891215380
1757041580
1028851271
2002359678
405304786
1909009679
173469194
517611168
1465747055
1325961148
53463339
463850995
532826591
408122536
1639734170
1227088714
1595430103
2029297677
230003086
1593669198
815777255
673986420
58615952
802102186
1310874242
2030198424
1689778038
1161395671
1216458779
1575128157
1401159640
84388804
117704699
1886335428
1497356728
1762488927
284014465
109360239
1726726057
1618093168
816229783
615850636
1885408633
831851717
498450831
1518510712
441683411
790434789
1016720428
1190406211
29889863
1350777578
1914950081
2055145014
2035059243
1076470586
2022513599
258797551
1073440334
322724375
835164858
1255014366
5614561
1449467301
746865734
853431274
1767720177
700541492
785107719
629693767
1716853830
2046824385
1485015109
611116520
1963097402
1790822900
1522162227
1308051914
245377248
441835770
2016064037
1918369828
574547601
685125374
1345786682
284547946
1278013391
165864174
1135287189
1902522673
525558773
1100235314
1217828528
1027059305
742790820
1648372412
1793144696
180333454
1677224075
435975419
376517870
226516247
35740696
612770472
1543388716
535907942
1186755632
1588550297
650964750
1312570182
518006531
77037610
1486369568
739309895
1517816923
1752596118
1143466311
164450131
206564798
1358172982
1506650220
1335922690
2131982468
1453706717
1480418166
1077750472
1902859557
1317955673
1220606612
1811601625
1972046693
224718468
1669544314
306920060
2015971109
1258891587
382234627
1873021021
958992555
417484479
1003662887
1023337428
64673853
5638462
1848318630
1011718146
642760936
784125985
949206074
1027108443
2090808656
831521674
810386834
306860070
1978199895
1953470998
1376131163
394159576
134801547
1843808038
773736804
227685821
1441963487
525540846
824345175
251299539
1718091274
455831171
1665532196
1888923394
289452275
1471208646
296364155
1422757397
426499994
1189494273
3472636
242042726
1459931143
1894452674
1612670082
912222767
1431695821
1310030893
385115246
529578791
511022921
1468717447
400758939
2131707375
550579497
800491124
132052217
4206609
1269094652
33881755
1238215670
1446390022
351775178
1533880720
1066562341
953861180
1900113680
857576794
952236269
1494882954
1297654963
251514390
1861866741
319141487
247911966
674617050
1255740987
1713928050
859439995
859548260
1655276840
1705522951
1250004556
1928706967
939882417
1097682905
576876094
1579241931
478260183
2000608618
340001699
456986508
284174455
1351673967
1478785933
1649826942
751739026
1322473604
1778828390
1893323164
1901121346
1490930298
257061576
796414419
2029380426
417799514
1577920463
722540806
387224648
2033808523
1449621121
1012290458
1241862222
2104436878
977096083
112248093
1608788235
1575165715
1562280920
100484822
1889307841
420515883
1085370151
1587244833
2112146121
1491279812
950508420
952283062
1901182081
618797181
775568182
1482439151
1428904510
365260524
2006533872
1368255893
1701607634
1504021883
1697374284
190302711
1354596878
703804105
1626189124
226964976
240710150
1719813578
757283181
1388632556
290234037
420857740
1103325412
1146422001
555718898
1970833892
321262610
1457944892
189441805
347105256
552864876
766428604
1946232695
564253330
68304821
2101341720
427524879
710618938
495931122
809611293
439148185
404791632
2043648056
733586529
608900340
19864044
1150486880
1608946770
519974928
1931441887
1554139675
2025892640
1793998840
1321066020
1405108191
1073138404
435414009
721751940
1601056058
301657628
1343573405
444629019
627187989
1429443320
172489648
448129246
1137649564
1979261241
1338192682
1970963687
1455064582
409171940
648284689
1351104380
305191647
608679854
259640150
313000921
1915818208
1789966216
1872325673
297778332
49389955
1194522259
1553833543
1464583926
688823095
1148255819
1313431665
1005165673
1584003878
26367803
1608476267
1845144865
1651610357
790636209
2040629408
1174456765
1981877680
967115760
412048043
875150306
1728811097
358666457
1221977824
1911201499
7687553
2134279638
2033945460
1877009663
902263677
2144627851
817649269
932101516
1907955216
2021756750
294181851
445130396
604411790
386485157
1356306695
1886480304
2146821600
1739864240
907818912
1740068164
296659407
1248922263
2079161573
218061155
1172422167
639574029
1727070285
1854705795
1449509589
639605764
1109713342
1705626645
987946732
552330817
277557106
1539651082
1328248314
105238349
1691852079
1651419835
667652368
680123815
403363046
1569254884
1867482618
1145870962
562192260
382175636
474077630
868007717
1444122768
461071949
1116683931
1494997651
894425516
1143263589
2008053709
107503644
2135637466
819113981
1002728410
37461241
1800559292
499081676
1376172409
1024968979
1826951753
731631049
1192461662
415960944
2061148578
629684098
1184436499
1240309224
279754128
2053360843
447350093
1524941106
574165012
2063264172
1172787035
1911962898
1225723157
1937903836
1484273227
765449907
436230402
1492030313
357970763
227193291
352656934
349765267
861700516
1182824540
1941259126
1801135556
1672220396
311335837
829162109
1879214923
1851413627
300972186
1484178348
246144910
511504368
1409308153
1133201059
1317812258
906743125
2018549121
279577342
156495622
1641288101
1357352246
671594601
827717131
232875390
1052915560
412278693
1707975798
2086816406
389370060
1655540257
99289389
35169630
658479849
1498691308
2136864783
1643133590
246199337
1756742723
1442857977
1104357713
1247805662
1469255289
1664528583
115968359
1630069330
1997808479
1053015410
1934067873
1896749115
815559655
643692242
182613186
416701224
1568967052
1725630291
43773591
119834694
1052522826
1622776991
245468567
503683956
76138236
404482219
1330513345
157023847
943991611
415072557
375394879
1547780462
1418693377
1956975625
502687846
339103513
1463170758
640743359
996203030
1573743053
2119125589
1805925650
796187762
234920771
1960432332
2111061970
481650757
1088473269
1497445762
469754644
1963575400
622348055
573199194
1622920495
604661161
1962483679
524590887
445117316
778882275
1458767116
358578784
1082114893
1830249046
1208639384
1456508337
1757993765
1696933453
909897277
680829694
105584541
889032990
1332170453
754371332
19905622
895818914
1012945240
445782392
64812614
1894291960
264221949
569574211
546780747
413954928
534006882
906694619
627011176
2114189411
1636545486
890017958
1618427309
1394596862
1040347492
620471074
121482701
1802760173
1741525271
381776776
1145741914
2009501609
1702086296
1211067986
1574244682
509863127
299840786
1779345251
407712509
1172535074
863344651
1374872160
1030659016
236318914
1986538424
395523298
1531506282
91348520
929669567
68389068
76231052
1200498244
1579979261
1145398580
490968126
457123280
1682457136
1339153284
4661565
176953235
481281602
197666407
867103664
1853855707
947415724
1378014
2001645116
1547221283
1082387827
2101221086
1533070783
2124851234
185990803
886643841
936759164
1435717754
67250290
1241172030
1198658668
2075064352
1686097278
1455691953
569034432
159616587
1856185719
755228257
632172853
1592594478
1848681038
968219668
505077992
881870493
195988813
1346217559
1979021433
1676868986
2131528847
38304625
131021577
833901156
1387823192
2143676445
1604105129
851383951
849203816
469433715
665172039
543494397
941503138
941862001
252212615
283485892
1503664886
1716001441
557364977
1312135767
1877495860
2030071003
1762739429
1667278579
869421133
1731243779
1391198783
1099149302
1756984397
1164641078
1533798564
588442089
48714559
124557679
411613693
2140382338
1176404830
1499376129
258022934
1749592953
1899242464
1354022033
8069564
1225673364
1976203477
710351692
923669891
648337856
1847893954
1886649395
637407241
1055774978
1879372917
967383742
1374850796
420076832
982648889
634998160
496095418
1583659331
397909065
1563539636
766423725
1837513004
245633355
1938563741
2064505792
1804924979
95368653
1933901115
1436875841
1352305816
1542975670
1501303601
1852413555
260758741
224650283
419995934
231067231
2070310007
669839195
1589265188
1708890205
1784355852
662536480
1528549428
2138357940
617851242
587079782
2092869896
478952506
1553070081
441366269
507956441
1246040152
274074770
641945133
1460833313
1235248415
1862550823
679711470
1422733629
12606324
644578569
114555863
383667130
1578427488
1643427228
448958397
1581179971
1021314481
1973433163
738364506
2033543093
1049996800
1453587122
2135457261
1944846318
1312690107
815070856
116659820
808741100
150504730
1501691413
367317452
58878395
936961532
1500526107
1023643907
170997139
767884782
1344025678
2082847404
801405774
870590787
1856166573
1275669412
1686773334
586618702
837151823
1816463985
1351279887
1579275691
1286296767
784077915
1644063368
1527137191
310335552
1843570530
2053814569
1111459915
353963152
2131922784
835090288
1302403246
375108117
1356108795
681629074
950410272
332682295
190256026
145499830
440757777
1977384967
1355481090
1594584948
1350181501
32499577
1819897776
2129769083
931448588
1654911948
796409091
1430060489
485424682
752249638
1591025423
1338037890
1384961823
233698307
267526733
1812383196
377641044
1678626403
2127091873
1374981957
1923189164
1165817502
1078021986
790422203
459608145
871796979
823665912
639171746
1038183376
100520250
2010348103
1461444885
109100560
864586450
1744421192
569707833
294380305
1993612209
693475937
1720966836
1904181058
313903131
853342732
1666758117
1992771177
512736478
1297361368
534800195
1438868112
792617867
615456488
1279032724
1128541441
674560934
453194877
217736146
782105280
1584393126
1515478054
342778437
1121621213
1570207095
1641868752
1124503439
1009295210
882578259
1965868121
1562816746
619470837
1047612841
536997964
729514190
1307454770
1511108708
1384950725
1771871366
1766966613
986664396
1691693954
1414859185
1544124385
1420948552
266497902
25156792
185732310
1884698307
1702184296
1339417217
1337491945
1168171013
792673905
2063256084
1721132386
142328572
1767223076
373993749
875851335
998674128
1466800109
419030748
777066272
1791492296
1062770964
1755933364
230618479
1756301950
3685434
1220267644
1578168858
419170187
107720848
618258218
34974312
2005321054
694008432
936997509
1739691634
289950042
1684759738
491098688
86122532
1680682648
825658884
1398475471
1077338037
549471507
1439522169
32761527
806326040
1028737716
117335457
1320506895
1950239367
292427656
954961501
1709228857
2015779909
145068808
1521168637
358026741
1974548932
1209843294
286144137
1304689076
1082051781
823532547
2080148533
55312617
76860721
816508083
1504601390
1376909229
1036349688
1464387114
1630379040
1892104392
1760619745
1909135042
1260038752
98993961
927251261
2126073031
1104664031
936873558
59434985
1707360281
1588465430
141915666
1862029520
1971011717
1545598623
83466280
1122561993
1886886617
872909211
83444026
1892539620
1481077807
1848132601
1616967768
724840219
1580480024
1134306077
1099762458
1592450517
261042237
561198816
1630143450
1619265143
1290858643
1837375211
1606260325
1562226834
413038021
2100927842
1097068569
582552329
1945017492
36536137
1492280058
1222860764
1538985391
2144685196
154787143
1175677302
1632490302
59954225
644712869
769059964
1481788728
1488150172
1791065107
1443780007
59358375
2095508330
883381607
1747565213
799972466
1370659978
1616579156
1662225609
1073410229
989190896
1463516934
1003662721
1906589311
1638300377
816306453
629220830
459161950
215158989
1888293891
1494236688
1533484888
1770254112
1611711099
1274023814
302702811
1894779835
1319630996
2135122385
154821770
481500601
939216313
1592006452
1673395115
1895511159
945590787
22268579
1411735814
1280680809
1638310656
1782667167
1068654453
1263198897
621564370
1076648703
2013514808
99426204
1304355745
482576877
427576220
1512148019
1919879602
386896848
895563392
369020516
627245718
1592384284
2109820683
50095858
746330686
1376807407
1093979557
898206770
284348496
82669478
263527171
917412055
976853637
246441746
1946645684
1347685723
1746764137
1341382800
877356746
392037134
600088747
904077635
226471346
645697586
1549426195
1078635880
869660957
1240200576
210328374
84705645
1165844460
135118522
1948577070
1758761658
941066632
1403755689
397262720
402142296
189217632
52645889
1740852933
971824215
1331352816
1446935811
1151992615
1840551734
1198576405
107916717
111512167
481600518
149022264
148034672
128259492
49147075
1523583826
262671756
1839176979
128981161
107115741
2054128645
917917317
90952028
2065447483
146519742
1227863505
262257650
680055439
1164141339
47043704
505083110
927117201
1218836636
364583573
232845025
848015431
832541494
1117784093
590058178
1129324572
1271300724
61633398
958956377
282838970
487686231
644021417
485412339
1818826026
726090070
872124289
1135484274
27039962
500524640
1889689256
102836307
1821301442
1542903536
1560935915
1852052625
622556290
1129246652
616296973
1031075928
578150813
1631092351
1953541004
1011402998
1820522328
943470270
686386106
99351670
1780679206
771664781
895962207
756809792
2047258754
199233082
1914229008
1128210535
985574943
332954883
120903161
2023189141
148714724
330303497
1359167366
414782413
504744436
935010546
1848453611
5361983
240521752
1489402916
666277682
1430073539
823494859
1210694811
1193331839
2069551853
361703252
1277416848
104224525
421525940
1202730532
2094848015
1484194501
2134211002
1411108842
899043724
1973786520
1658020943
2034161466
2108506645
1973403831
1704459272
1612373501
1955961794
1260157878
639666811
665581852
486341862
775574525
1232373446
1420052948
1161194645
1823918134
79736164
82300600
763312525
1425731438
2003897496
760861180
1045388121
1000588061
2066912877
241833458
285002081
552577866
1428323436
112005800
810378374
81299450
1782372127
1787201100
1687948359
495926624
629812769
1064640427
927763782
1170265352
46760796
1485097032
937350750
1416945501
195549400
243881158
1191321587
1651646930
1220170199
1929856297
114548356
1963587597
1996655074
1596864017
633742345
430777778
1134942926
19087472
121958519
1428296365
607410877
117679884
2052530770
929771295
806887423
487223349
1890138967
1255342630
1157112560
1849060489
448919471
1105324888
1245206350
281158722
1412230558
1879799347
709463429
978031456
232901887
1006982098
767763091
234382207
843167259
1962112112
728683977
46083613
1067887547
1360933498
1847031840
470511183
1554656379
1622005345
757673273
435661427
458393034
633505872
1854398123
2002758151
1029229148
748518146
1136173536
1136794224
1662374250
358209796
1292078815
1553550490
1389591596
1055131616
2002211487
366591407
817440265
1514799843
1697833504
2029985328
2101436274
1715458671
996419323
376641981
126217481
106950650
780893640
740761041
667631053
39646316
364335564
1050106560
689026170
1769071176
1188468545
1217964447
888853719
1941110998
1152216545
1502109477
650222093
102079705
1894548259
1590558223
885770964
1503999405
635571782
114241650
843526532
2031123680
1466479547
405576310
955201759
145489582
118946371
279629966
533563258
134866462
1930206302
69462785
1576743514
1496094339
490564085
1966993265
1754431919
1209407129
1687346689
1986556958
1224676225
975835015
1399174913
907612249
1520130066
1233293527
750461340
251382449
1960970277
1253544253
1223336147
825270130
1129596874
2000057071
687822802
1226586868
1266508717
1908320819
2066741108
377508023
1935968726
967006337
1252245773
1022540310
1100245
1223759937
954715865
899816036
13380916
1936487583
1077369675
38664119
1172890543
2108476097
514277078
2073754674
1264295970
527086971
180615702
1525369387
241332320
940759243
665487490
621083935
491647598
591674427
449541796
1925565023
793303316
288271792
1925546249
335372270
1963513691
1639198618
2146182265
1143890115
1707683357
2089946022
1545041600
1164821811
2051316506
907358608
600673076
533538245
1177083715
1198715833
471205459
381588688
1888708686
1485272164
1660782148
359455663
304344787
1885466339
1924362264
828984651
1621937569
84783956
1763198650
1876638984
490352278
1913788668
1994289924
1387307911
2027874684
1514417442
998363433
1577752054
595535739
1586021448
552636296
1895424333
345973899
173007367
315291046
1442651323
118477021
1898781463
277722123
1370049977
1847131737
1344699068
1762247494
1039121993
1556706270
1085595478
903253218
1195292994
1894061248
878861205
687175758
1063842888
1207929944
193198812
958396998
2053824613
948814615
774629261
1795616763
578727129
2046661150
1904153798
970255546
1759863670
112171741
1990610304
588560554
914983406
1712698938
1820948800
86535146
1304252838
2056179874
2144368066
1703703544
600085916
2099202283
514219761
1056390442
2030307600
727624682
1106021165
708977490
1491189503
1593202266
77126720
967882824
1765830629
563360668
294023714
199191931
1218604328
1630189739
464146202
246036255
1721361663
1567656606
2047704798
1894533346
1482875239
1244042049
613104642
682059873
1496050477
1317743682
3190078
10366783
999605904
1589700636
251098803
661551508
549941591
1812500072
171131321
1669021428
1964940306
1133943437
1812832857
2020784853
1862362400
1653659599
1187062566
1319988807
19241224
1161426766
2002758662
1770357864
698211238
1544832472
551637006
385798429
255665774
257941227
1204959219
634258392
1340302019
1520379896
957796485
632910433
225316025
1686579481
2090166178
866922808
903307867
1271133993
1015953046
184187531
1508398734
43823357
1239567203
1001299633
2144365068
1671740544
867727363
225858471
1866259868
885460262
650736975
480538335
1253601936
485426631
1194657637
1141191817
1154353931
1803611610
1458301190
2059313959
1149591457
2012765845
1063802682
780679053
618748299
1325295835
446027421
1942980346
1109523465
1032776363
173755641
495177685
845587211
1140092406
1136271899
688880939
651277949
2065906237
1353518327
454252544
301465712
505357107
1115447054
1176884669
301862877
1854054903
989241663
1112134311
1519074991
1699149629
925830510
1468723267
779463900
628231503
234056990
1069731256
1673500389
73559683
2021882772
1096672285
65674772
1852491454
2127574343
817923004
1345596625
703322303
321639065
1010224752
1430695927
699388857
642787660
2097224955
1179432402
1617273871
2129485892
1015406862
2120101112
1167193442
1913321224
885760044
1746153385
1086472188
1744390039
259553301
1286293940
1504180414
1390127927
1336567307
454949349
556528363
702722820
652830892
1612918666
778182347
2087320507
316657996
2103402751
2011964667
947409489
1576131372
1418458400
578196178
239196390
424888825
934962089
1855454099
1370859479
1459204555
1474664265
1100836493
396791035
1416801674
73252539
1982755608
1761090654
199787513
1997333075
1662016060
1599199762
224441051
1658334353
1793286072
1306498830
1986701433
1400438533
1081085279
2050931951
2065007223
194711364
1969797957
366085177
231126601
1908758510
203204777
598342957
716578076
829647888
1456587619
1188332880
375122679
2057391342
2052889304
596532496
883564300
1709523019
487275959
1133703801
1425677044
253206879
973540021
802570528
2143852588
159231591
206861612
276491611
116135748
1492918269
1147972962
1019796161
504277295
1215045087
1921429268
481654732
306975868
1685014709
290055211
534457471
140373086
1839457245
2055207966
1804545952
708743798
1571946959
61725488
642269744
1765943891
843509620
525650214
1374661036
263379164
248995391
522901479
2045959025
1557515892
1493026795
1631697261
51124896
1268092942
415329855
330383869
1852247476
219742188
369337446
958780423
1242476217
1666860349
723613077
74860269
1106786390
1292955713
1579645890
1785412191
1972527820
1823985347
568747466
672126225
1308719037
459830417
1144282696
937745450
1908805582
2072296801
1408052485
1614654324
399563723
1661856705
1679135287
1479232333
1713448889
54656767
318998294
636822698
995280436
1312061892
1369317032
733786878
1428443445
1602596000
1031598341
2086996356
288851974
1218423585
863836095
1445688079
1770874859
435241300
270993293
2015107566
938876925
2033116749
1685908977
396319063
2083842405
252105590
902828993
1513955687
604411439
324166667
1984985741
2021782321
528191182
2071319485
2034839008
426640646
402660363
335976988
129633224
587088149
1760567058
502106468
1767990019
538146177
1374708463
860603923
106535587
940146025
1732088349
846014872
251324590
1190354121
44065604
616887949
1620571559
133201492
1255696690
220558814
1204378093
1346288927
471198365
79059472
1396064902
1711195425
1460248052
369792257
1382855766
1954303264
974264846
2108467874
1829807060
1154102887
50626898
780358829
1169404165
1189061032
935524962
1228661218
1906127668
1563138552
1739778466
82792528
1364138512
263036521
771317025
1589980469
703113414
1718756560
338098114
1132079950
1363609309
453297067
1862191001
312939995
1604572976
1369989829
236370471
1437908084
1060128496
1862117052
784559997
1509304121
830591727
1096180157
258075088
507541991
837074365
971543442
959963237
1236817605
957193969
79478640
1031659695
79865337
1137112368
2131256415
765920084
820436324
1655174987
465626201
278255906
883730099
440829623
456260583
94770213
1971805148
953609221
95712072
238540109
1935428748
13833740
1510757016
839768926
2119508645
203091727
2141608108
1898403341
359715094
810912394
182742210
457157504
870314286
1020561049
100609522
307371908
1232154235
1350977929
192338882
77697331
907090385
639809782
531906686
422491096
129663209
1214136736
70876319
41708635
662306816
1263948492
1144100645
1493196204
973836408
975604184
1989822069
298004767
135965973
1760380986
15464075
1121389899
425126131
1043938178
1422781428
590228039
39712273
1656318228
241167928
1097171073
1416667984
410861202
682916209
254564551
2071166331
776636949
1927714080
1500092598
473060407
347043853
238507142
61942721
1850634817
1135825567
1454869371
622777183
1595771808
2065244288
1955531848
448246240
2025106274
1007386463
1378645980
2036879006
1374186019
838728462
1989935755
1486499475
1024927507
1092724563
572978712
1470568529
717464865
159796084
440357286
245908432
153211693
37863109
425379882
1551816923
1246555499
1738172469
1219896314
270162042
44693504
138945735
1679951132
457818584
1594418126
2066114850
64693959
337890667
1751386357
1361837304
105245532
1187102601
16157494
614592916
1301339412
1184662559
421169615
701238934
504092838
550549435
1465476452
2075255769
2083954145
1706490581
1575563836
1767089203
301860949
700375345
1249466719
1045360882
579241138
878229578
473903851
456945421
1702499795
1101629908
913629494
1265440660
1667321128
2026829433
1365689496
1646138634
869730456
867556692
857712108
1548368754
1323171748
140706286
410371126
540635719
417631058
688937172
660354655
1933135152
872258670
796404489
344276117
934621057
714176077
2047912294
134120134
820896631
1364654389
17419892
1795945506
1864000471
724122773
1562559153
98697629
158281101
656907428
423854565
1611046524
2106992698
768454552
612312624
1737946517
19715163
814727662
1527102839
2105470197
882693777
1393415878
726238433
1343962690
2089414269
1051723183
467205039
1584808634
580481240
367459103
396653562
669500326
79242750
545749000
955775731
1415951784
746716735
1677170754
1301212960
1511810842
1268872670
1715723082
1679757679
1322186757
1256514811
1515525720
1589429538
398765545
2146129441
565499589
1349743259
465800760
288668783
850216307
1195368543
1316943719
1281217385
1098176168
721315957
1104365971
250379876
660089016
1340951900
1674183959
1795124619
1693581865
1165687086
815404734
156106777
1844536757
340827646
1942017598
515973236
183640457
645324862
932984486
1459453815
1388797233
2126630909
822173383
648566731
774916843
1089379832
1640007527
1820681432
1764103072
941906775
1984719082
43106801
1407908671
2086909734
483940469
811589380
134436326
997105452
1013494685
1274006743
928198566
669987967
730047745
1739676549
1236733018
734437342
1730550431
815421110
158523173
1703469151
1029885246
329076841
707037128
2023109372
177702277
690777648
968208334
784702199
779698381
1850716273
1602084898
981093755
1804170372
2135977816
194671263
585925200
56843019
2143102632
1480272247
258679269
1369317491
453114470
164900887
1563274382
89081229
1261627866
1673714820
768618743
2099610515
1064644254
1822013353
1570603038
1652234406
491269756
1393699353
1029480739
1856927059
1503948621
1342590965
498462384
2117074032
832154451
1197695609
2008114989
38434520
1782308550
452397972
1611741497
1980948915
1970768044
1180089909
470659539
517310008
1595576236
536564880
1276348939
1780525231
2013179068
1969925882
361809861
775209586
671654556
495531532
626247648
504888128
1159227574
511271233
94737479
157742479
645055023
929212008
602030702
1973237127
915052246
1328283167
1410970379
908054366
813232889
497980622
969495880
233684145
999650178
86580423
1262138559
2026596295
1872901100
552108735
40093798
1589570547
842812871
2102144899
453949540
1312544364
654880297
1222006096
456595103
424888097
688031675
742076436
1198316421
689357599
53033584
802221818
2101696308
10509809
902993600
772737480
1329808415
605278001
1587002309
2033774201
395276568
1213251964
1506410198
1708238820
240288918
1998998052
1304256773
1613072705
239292259
340634638
1385237161
1349014935
120637678
1606486972
2050007555
2100278203
1644150496
588514748
1194566788
2022666473
827732789
58274917
599120
1026003176
499754500
857167158
1370883456
213397989
923194664
364890493
1608436162
2104536816
468672857
909954178
1787050326
312526058
258872194
1507864609
1541032065
366387433
1909661200
656270786
24532655
1851793205
2003607283
297829457
1779193811
983268532
919731116
1209518948
436156117
1824511585
31830302
1543538315
435556016
1775464888
2075251234
2144990684
1261244853
1256709081
778424964
384749038
1899346690
873522528
1817481479
979463008
1750947940
798989244
629273492
245044380
741308392
1189195538
525538478
1936301710
2046935384
470859320
795179053
2109945464
2091006183
1842834966
529041918
202619087
901176841
1511992054
302606237
1445078518
1968885447
1468019646
1847251873
1867489700
1132548478
24059118
1361741933
1725696875
1536726950
1131927454
1715058612
545432901
1378528690
1920474665
622561139
313792630
1194441700
1220605887
563226652
101584121
1023646235
452767208
2059643173
1449155826
887648429
1946785659
260161428
685502260
1359854402
247239809
1147977598
167446441
738619646
379562010
1150749703
1402950066
2034072417
1644749156
1907965537
1700269563
261877373
1266314843
1485969376
1589470570
429061463
274183648
422732606
532512919
243696141
1826179111
1345554789
397764975
861380476
1758781477
2007385961
218780649
1367925012
1510834334
1426865189
1598678156
169566324
909953428
571388056
1156154675
861500555
211376566
1349005624
678051680
175414384
1082994493
1181155090
188521503
70729936
1114353341
776738555
2113278929
342204228
1296416138
19740137
1515688534
481876605
719216133
652164222
1260339230
1286127901
1658962820
969607416
1743380989
420437524
665597241
954344918
1564771394
1337024843
2138797873
1907646547
157450548
414502416
161319061
1503226511
517351864
1099297094
443540812
618146940
1402891215
1529373308
375646626
637073250
1325583731
1599788958
1054338854
1519312405
2144022581
1141614400
1266676909
477401018
2031969610
1752166081
501900992
2062951315
1303714495
1528866764
931999535
31843573
1179755661
1615870812
1118240363
1249034542
2144916687
863172838
1613094071
2077393223
1448775366
1749187582
1723192586
1086174442
1503649217
1734744994
715843719
1652726178
1379472140
1924067912
710506930
525728857
539682170
741825624
1812447618
739239903
570195918
835789417
505539073
1237224903
1655832497
1325289419
1717711688
1323020019
1396844010
144836034
49355308
1740742601
777442641
1423406321
675516560
1041225401
1698379846
217883242
162172614
1926420744
192906972
845383766
1130690789
483490301
1034580978
149706476
2023655214
79368792
302858281
1836507545
336382460
1600011323
1491567800
800625055
681271688
723217670
517948172
298357390
326100173
235600029
1872577545
1509028252
179564346
1692724741
1788051573
458799388
742936687
64516690
161354993
1670175779
703081880
341557285
1409768902
1379543559
457461077
885180617
701184464
2055824781
120658848
384218237
902345602
642148040
907059829
1452769118
529149902
899315124
1861179259
142934295
1379158765
682296715
1979569334
725643353
184025334
1822903397
164374696
958806529
819603886
1175825801
109049352
777928114
1628381770
1021712219
1436436539
1319544124
1165183900
352200619
1422590966
687589095
1750501537
180226430
862633065
2030479828
322626881
1921405244
832068813
638808976
798506577
2140655576
1315743097
1264946253
390280194
1681528132
669273891
722025039
106119116
1517977989
1292029182
688360638
1289940787
393356811
920087787
1454766185
228730013
565753280
884941619
888443789
1647527975
467521017
1455300992
1818214901
67592139
1198898799
361506414
2135491526
483644624
2028158619
66445343
949374713
1149535704
139317483
1710302600
364565239
108695927
1315148663
201883612
1837409554
1267529000
195712616
1750604725
105461817
981655026
1582610981
401231318
1719437957
1732390745
335138240
39620696
78566517
1729596843
1346264796
540299203
722988437
310674972
1315630386
1209561666
1534162318
599763652
1319808098
1218193523
2019381790
416284144
1061060025
818708559
716673939
192577396
305524816
474113711
2097151398
1631747963
542346265
281108751
1621372488
2036497193
9437974
1855765225
208479736
1051036701
606135250
384162837
1113004839
2026251177
1791817082
1956130300
1171522188
2074302518
666975814
1728184482
2017214236
1856568049
805494411
1113116145
2138256459
1565484199
381245392
147079458
1544575762
1590989016
2095498302
154563189
617084470
687447791
1732705673
1399327504
776372788
1555995734
1683960136
1562243151
1411070919
658252332
1514756817
2045127188
645716055
1726388693
1832287029
657416298
893211488
826553072
996757111
1129767009
1300124112
1917779310
1207475051
251974585
583913342
87249370
1074586738
1918339360
1310606834
700121837
557452725
1929723655
1983936540
317482088
106104037
1298861889
1391587804
79016570
1994690479
231456456
1799855362
1226196524
411474483
1034555652
902737478
1630945062
1190050746
1494628262
1045252593
222632219
1424435712
187847097
1069624481
605661811
410184634
407973181
542532014
2104411632
478830617
1595802748
1696802045
537826645
322977783
1616234879
1486981931
1552094217
1558214125
1443448311
784138181
1901362854
1931323183
2081381326
785203094
162436339
270268314
2008152439
876087163
1272016083
7353441
1089935461
1236204196
360005369
1153368161
12528939
1533528138
970241482
2024943686
39817391
431628130
1653534976
688738588
1541452609
854529658
493835149
684699759
523841475
225911380
1585150443
67421016
997662582
1034870856
290344496
2052731551
1793312828
736175953
1819149078
1127859653
1119144093
467603419
1709824720
2021850102
1636256708
376439800
1504425821
445677536
563361972
2116346872
1953099302
679549796
956422302
1499380753
2115490973
1652247348
138350518
514444573
871171333
2048111140
654869965
439224320
756351599
356621681
1522041992
1485846060
85008118
2093863973
72281186
1578057904
1425563830
651283803
64147077
666472107
473694791
1991141730
977409812
783726894
1907397222
877921913
1204691508
1549107296
1842841684
1139829867
1999042450
546472412
1142635022
272281189
649172660
401819550
2122253005
1178161579
1929669571
1230682395
460798934
2138274689
600596704
1329585334
1647709811
903192666
797865268
1451076299
1182888250
1774294744
455349346
955535424
7786062
722301996
1059665670
1201701791
1199080546
35155595
197790401
437094476
203688298
649837332
909722184
859562034
983280431
61957442
1294518103
1883162141
1823588431
666705221
1291579740
831568426
89270889
816873279
1984255317
1599402045
1355036011
924795628
1836861440
1928815589
936120329
837474157
700025884
274233890
768084291
1247419215
159447110
2126550054
1087508247
1649569140
110511373
499473686
1508322755
1854550707
814666597
2117790475
1285797876
404947557
1690304609
82482812
1470300496
345613757
2076595793
851437225
1801218565
1816805446
1106414988
283149460
432174173
1081271061
850609850
1830438927
1754506341
1212924487
454226247
927639125
1155784550
2107211669
1170333019
2136470975
1100849168
1406617699
615964165
1264550154
2015993959
1183255031
2122145386
624195765
25393087
182574721
1730429512
685926894
931234272
1201000697
1966525137
355498289
1502528778
1182708504
326662386
1994986479
385281382
956712746
1943443720
1423323765
1754038388
724572127
2138029632
1154122134
305562007
547905312
1477411974
776579403
1162599579
1176718008
2035821071
1759858028
1428724675
50591606
1860918349
1307440436
642163169
1831424636
323416719
1057035073
1118156207
1270256833
272067402
1491812424
1924344992
2012543272
1853927073
363950418
608166891
1240923510
1411093598
1380718538
52883751
1245189095
1129782352
281705002
2106768990
1717595667
117476760
1895034458
38529047
1371700150
1679449305
1512558670
2018238155
633081192
1172864
360614802
924905983
1979238755
1900805207
559444604
257821770
960436733
728801520
546036714
1371770540
432012769
1927034163
1168054212
627300835
289233647
1158410340
2091820841
1649050209
119459915
787351278
1946685406
1305860024
909516202
1074046103
16596029
1192553439
129547614
1915258413
841457171
1347989467
1069046292
211948084
1818293070
1431751034
2043182047
569558280
993599252
1233182990
1710679317
100196282
1545748238
687271730
1016336964
979336409
686695583
958654318
1314932677
2144849567
278481912
1650876124
875905963
403884677
1124547485
518060704
921711981
390812244
1995980364
1563479355
1904667895
638712695
755468161
313472143
132799683
1784425336
529347324
1401958725
1390564410
348406839
716121934
1776803196
496380528
878756941
70975366
1935252669
242305472
1619592654
1259343073
510202678
1204496886
26330524
112679425
1918970315
668884593
688267526
214606505
699577860
1733723405
1423274472
1543077577
1713187372
1135036108
175801415
569960621
1253812513
1556754421
1400167651
304465092
232941989
394308912
2035185214
1314064362
1433905335
1750826523
2103130299
1405258272
2013076235
1152172528
2115836766
1045987213
823483107
197120240
305208115
1916186288
336323944
1400748173
2113210274
1075529971
1650529506
933364439
1304206475
1806936097
435062445
246944059
1923750515
116810608
608741887
1950686881
442516678
1429625491
1265147659
1811063327
1682226865
1680458337
672198332
1516752309
1734101521
336668877
123296861
1843215423
709685445
437640271
1760061197
2054725842
1948305434
532772037
2115104669
1464038657
2094584149
1314213341
1300257832
1724910159
1546594095
1730824587
1822768634
1774217912
1113473809
1293593187
1692246211
996295813
427976054
506624066
1744711015
1995787378
2024973369
1312869711
1261143315
1235465726
832747882
1289600842
981186955
1425926020
575558590
488294456
2076577306
1189093014
1302679439
2127301904
114327825
1518813356
2049784330
340920725
1130464393
986361869
1999234819
1558131489
319922761
534634291
426545298
40807973
1521610778
266533646
90059644
1320513607
1746643417
99274290
1094636443
545479004
1004328797
647867894
471276095
1067375938
1400155119
1396224560
1394778172
821243573
801018656
1537142245
431856869
1261445735
684493009
260124483
1611788600
1923981891
1679381322
1790201650
1196360026
1822476234
1773476590
1562373119
1596226308
1771626876
2112038636
1945918342
649021151
1115535463
830206794
936683071
30689752
1360032599
1935854716
206901564
275015337
1185357769
1742080309
1463233089
645559229
1888008902
442782289
1545610033
596875350
828763873
1548485371
696775767
1651161698
403652792
1522482148
810821820
796992635
219826235
1485627817
325665380
304045512
264868239
1117638323
1575077084
1274862939
1359274767
775375484
1414476713
2022778961
32677689
631703501
732923584
1570951466
988329606
104335541
665142332
318603836
678171270
423860369
1784063447
1918839886
1570496711
1893844941
1521669260
1930014265
1663141112
2047325471
924461700
1050338711
395391519
392122683
1251040317
233557304
1618405339
660445290
390225079
1516430584
1271101274
572708837
513268358
1775838306
1679976818
250079576
2059082374
963313945
1973673947
1654166247
1309471354
1411922399
1904276022
926999530
639595093
81765179
436692775
69754640
679895971
1290594743
1669432254
1100261690
1487558144
1224622713
39029498
1028391636
1444435428
438903899
17459213
1436617119
734186787
544722982
422687580
643071372
791649091
424990913
1086966637
1046451196
766111676
291717109
351284446
1727065959
470322386
1539745880
2121444753
10909068
1175928583
200322629
1132326108
49335045
1101678980
802677503
604492280
1437647604
1065195475
1188601537
349762578
1281466887
1101410660
198765561
1312529806
1886669952
1140395947
858049166
989610581
1354635557
318975541
635658704
741541949
1687408979
1392663703
801710047
1464675445
1229789191
969691945
1960632315
1896204058
57505297
1415114769
1235711440
739785251
1265543938
567975641
430650899
1250111879
1697565660
1397389386
806446361
1709799271
2044230848
659672183
1455950845
681507876
569787204
1030732841
906899306
1963724184
1336831094
1159475891
16529920
1023547681
1368685806
970632946
1316624674
876104694
1824429848
798593286
851803064
175762881
1723580913
763834612
29353758
1556458695
463589203
1545750245
905647829
636032627
1800082337
705370478
114470773
1892020931
1898011261
55689906
1554820357
596161262
1900993222
1279246945
1055391749
636064561
1317429783
1651661362
1380728252
509347403
410563008
2108718525
1107894775
1110798941
2086966325
674714446
1834884253
804648887
1768093923
326845333
911357998
1510780837
280906795
379906021
1029531893
858360435
1707596472
1684486936
1063353729
734472993
1195943614
383329120
1270276970
1518145452
1828173716
828957315
1154377620
1114483210
1709098714
226876588
1166864887
339587878
1916430182
41305624
28725039
1420711273
2071923244
2131303413
840701548
732578780
1875651021
1671018265
1959645822
617374575
402844978
1918211597
785984858
2009345520
801079214
1989568955
1954317850
848830499
535047842
1369051305
179390153
24332871
2059513992
1105365239
1998267393
382588937
1250538682
1228865733
479792516
1137981466
1210668145
181178435
1963591155
912996896
116250750
211355057
1444838881
1279198542
469439697
2134083873
164064984
1036428545
279910103
142055157
886949801
1676715626
804934672
775957695
1216501237
1886893720
1884658101
642611501
1457539210
2065309478
650832554
605156728
20170076
70081748
1305434717
697735407
1259680222
1991098032
1187482982
1579330482
925857476
1346015221
10681613
1435722749
1446586092
1865381861
2071354999
1435271532
1051824659
2101639328
1323914065
204772400
978305283
895593813
841710244
962141007
1955162855
2003623307
1468324877
376547319
10686697
728874065
657012971
844600038
1912085218
63337125
1342248754
978058421
998197662
1026621008
1567334893
949491054
844151718
1758308360
1159465186
1005875712
1246904812
628624383
1698735794
1881003795
741949607
1554511363
1578631112
752094256
431402827
1473809889
804781485
2145546068
1185801650
1228130972
473954530
365463271
2053931743
1838347378
1303557787
924579650
1978656584
1324141206
1141743417
420530958
1194156772
877528596
55279662
2079128478
1152024675
813347671
979654759
410847504
1425888517
1448669177
359375604
1678347510
62947182
1674935096
1732094340
1366170110
1990172464
396397299
2108618253
409516431
395257131
497593748
2048815579
1413445231
767686328
1822831374
1012931808
1565646377
157432524
322343310
756085482
209629466
1723139234
1297228395
2017570034
1598763275
239363123
1685245111
1147572133
1111930456
1526222096
25009059
1719184578
1968112950
558543780
2130872207
760473204
576179971
507476409
1558187615
1386535802
176343166
1703433432
2112684564
418286305
653950886
1728647219
1839102050
1718322173
191682887
191436312
691828690
1222448395
663748217
8263745
701751493
1478395924
1127178492
1831310253
1336558662
66973228
2096885407
277802740
1190520927
1654949489
1973052144
1810790280
1811362653
111277550
1455834226
639861103
1897605445
942631258
643466023
1420275105
190811663
1725066292
1611635014
285914682
1486789314
1761945820
669788793
397826853
136463129
338113327
181748262
333365067
704171670
809500801
1200528186
152267302
969047638
1922223096
1117481833
355221331
138136399
426575335
912919596
1794694245
1984318190
450006409
46176054
488712048
71774965
1083488372
31005933
1157892577
118725793
80077496
1548135424
1864400473
817382178
1603507423
213895202
1938155118
243364766
1559332600
1276759729
1960688982
1206921941
1489395059
1283264653
417906980
896204283
1982804286
370563145
43808456
277315705
665421686
1367133702
1063192769
27269762
887174661
1073571904
142157333
1993380106
1322286746
1890338046
567212403
923874149
1606508415
1867987735
843065561
970254271
929230199
1907291976
459706484
968356020
354858743
1548919658
1278734483
2014768270
1557511679
191531817
421472979
1890508073
1091121622
2019006387
90918072
211404792
1507533797
1235092484
522054788
31486259
1036557883
358600804
1656124197
408566847
421625313
855474790
464629907
1186989288
2090143132
352327795
1245377978
1559987818
2114620094
2065447483
1504300760
1688574306
1874994120
130497866
418130830
1318573524
789966278
1251360033
55037067
1003090726
1511804523
1646677579
208381839
1936655496
2104003792
1040380219
1752322087
1759507687
1204385199
1000745218
1921286975
880102782
1194541869
1948585489
1271213076
818122726
2013589582
1997400229
1466202155
1494783016
1799360237
1474348105
1625075645
1441322587
208271121
328700123
1505763718
293765997
2052568218
1672678013
1336637190
1037435600
505284943
572118014
899100413
1235513453
2109367149
530222838
721849275
70849854
962395870
1252613421
1869061457
56906395
1035546319
1519708148
1712250194
805765113
1687838442
1870545464
1892337242
817735111
1352526925
1221333472
1963725067
176014262
540370269
1315178787
774818718
750466885
1179471524
1865987185
1040779491
771578599
1505908111
1180616494
660476548
1159274724
226822897
1696980034
560765335
1180550212
2115139463
2074207485
52144799
1563684167
323337842
728084980
1865395711
327675747
2001081168
1862092608
930182793
1065870231
508760461
2028284185
1706322529
116615318
676351324
1009183242
836982229
1935582783
1054565117
1856623118
2121612293
726152980
933737119
2050719194
1296481632
564315497
397904171
1737678553
108733367
553094714
1565015985
528875587
912811654
1940595924
1278560146
667439919
828350077
1615241553
960525464
706503045
1315151515
875896500
1375263574
1687147602
271715116
2126135726
752545614
1855865374
968588896
1285067259
959822348
1280342795
267455691
305093656
1065122915
2082599927
584846487
226235
1920837184
1510027867
1499196788
1552775361
673954778
1080365729
881634709
666514406
843876186
1240670362
550733366
1615662600
2089253327
741406371
73327083
706984509
1931523182
600754556
1920519550
1623426758
1631023014
872772229
206994965
332123645
972746175
957469560
1038774864
1340358799
1970769941
1270675340
639592954
1283701804
1839564183
951938663
1498209143
1053402749
1742110601
614650605
943853510
1012776033
1668926853
190324056
1817274717
598095565
1209544856
753487214
1259634823
1257070192
1322847675
663993804
1632693442
630719813
1136761015
1297154209
1325616955
1091626690
458378562
223228911
1849814861
50148125
1058149086
758557023
1210138481
534041823
1070751443
210472712
523173592
75385452
1153525189
2024574670
81442762
49157353
994923379
636124117
532140983
1373124380
190821411
574077574
1288826955
407502235
1758547744
1633285267
1850050110
1568738816
823682907
1572428131
871973978
442470294
1953569814
1376271447
1703028146
1767408962
2065092039
579591823
667297999
1000352849
1068700185
1118609857
1984967150
1727954469
2107972953
1475550330
850730904
318771073
636484643
1000676346
1555010027
1671581940
15872274
1783300148
1969610088
536246899
2055771854
81191279
1135617836
2108039254
1448894079
1792149712
11769909
1032414038
150163898
255591521
589484155
1442096383
608025545
1795109987
1442930345
251185307
1083253319
392054443
102819385
964476792
313576108
2040149974
258533701
1730397580
615644247
16193171
1307032192
930893555
202708781
1268232728
1172555379
300507233
1062225141
839523383
2119815424
68581379
1650360196
2034625131
1289937316
858354360
1145583804
1105849084
1614491604
691111413
517202626
172756070
612233077
1138390101
1050945302
1455070774
1535217736
1550696061
2109840210
1809464607
1279618718
2126375441
1855083708
376430743
1603968121
855479460
310926258
2075031866
1147875998
1957136950
254135847
1744906744
1262752606
854291561
941159236
676123557
1675321580
2020174751
1422087253
1937253000
1059124659
1904062350
556023026
896350374
1907504038
1909649654
259071641
202038715
1505742302
1308214573
160459490
1035467602
1412540335
2111478365
1928780394
13631638
1306307745
1588506757
1723043492
381243460
991246464
2024025960
1525539769
1536922795
978439543
1166278311
1789476736
617235457
1233870854
1301626207
15808011
739229263
666130763
701515968
1900121628
80144570
1429124929
2020209412
1854061337
1770937925
1768557837
2140027690
1267929799
615066773
840071825
495953298
470630220
1743047414
345951559
117981176
347203331
509174811
1406360519
2039903387
2008971078
997461221
2130378179
1642961739
449977383
175450211
18890168
15503689
595351712
758862992
1693563705
1811215017
515581503
1097783325
504260918
1027369235
806232538
275855098
801842167
1417900710
700745998
1830437506
114415881
1567278912
2042244122
1370613763
1237578444
590714967
1550763733
1288311338
2031396601
1951051546
480821853
1781825591
1962435770
1636008859
1705139718
123982997
599956893
2098262552
1581773693
1874859606
1724037578
1696835231
28857189
309778366
2029482285
2142798127
1294109099
536938529
1293320371
32121107
180149441
730308708
915648805
894609028
1342316095
1163547500
2057808269
1365990691
1302537331
1231376992
1915411076
761183458
1866976666
1742155717
1856579949
256509084
1354696941
1535794319
1452778571
258007054
753278893
1818702340
1603251035
1161083978
1402944136
822911871
1667402286
1265111662
713740866
862874500
1568919355
1920750512
1780075877
1680197648
455148083
1493742193
428615383
1946275652
1742935154
1075856456
1456575
1460886975
830382446
1420883980
591706603
1803685050
551112612
1389715690
1156506843
85000684
1989769609
1294715600
618893339
1653346579
1776552796
1268771632
1338915213
1333284375
1425796234
2042391206
54174257
235432672
266629383
163685642
1575567898
768054166
73766812
1638783668
533927614
703970300
787166332
744912617
304120062
2081598519
1179151284
565249029
803953658
475447727
1333418492
985140809
110688968
270532652
1924657829
1645816534
521902754
844243800
1692574760
1581677580
1521980311
1868090903
374264629
518375103
1283919601
1333216592
1886655999
1651432321
804171625
1057329021
1526538293
238870518
1364878983
1745502741
1956472307
1617032753
917405751
591912880
1732634059
952975457
1905837020
481092764
1131445371
1407622444
1123304918
579890784
216680451
683692372
947208612
893702789
799397918
711446250
2029123637
893438358
1331158712
296269270
184848855
1404267302
863067947
1399028011
2123374600
266781890
1818354875
259363001
1806920019
992655327
438207024
234164736
840382629
646981539
1359423042
2056541512
54429189
1408236208
1697566862
1398046328
1351639941
954279634
2090601527
259044728
1233289285
1025931935
935844117
66927398
1074642711
1903708921
1189133480
1034644624
551207224
434004283
436565658
1615977168
30414036
124301884
997137868
1235340908
2140366340
496711841
618513753
1706531426
428784721
1361712407
149260699
659894345
1751354350
1701416674
1200266455
1700223150
119053116
815611620
147327228
79147239
745422551
805744575
342589858
1483125426
1630196519
202448114
1427378178
1545711098
1253851437
413327431
2125099331
1707069931
204097181
1673002751
485363232
1826943791
1674277091
413420498
1428279425
828172437
2166472
1119224535
1938353547
315515297
879682358
303749962
1458001860
1807107516
2074708307
2049686354
783523170
1138993732
498879007
1458718509
1369791731
715325064
641299576
2062011955
733622162
1031226718
372813835
30531148
1048850081
367471564
176885085
347013530
18916400
1154604280
344649891
694193890
1511197037
164892616
1772216262
281447993
1208730993
1128032937
1113468438
95604313
1692352960
1507914356
230675405
108092497
1921059194
874578488
1411782714
1664618936
1645674619
144360558
2024454468
1109667783
916296146
1149600154
179120696
349872841
2009985919
2007613202
1108954284
107799489
1324440262
1013681856
375367613
1598795243
1744370170
2040193244
1308950915
2119047540
708056715
1779779580
635043457
2051344080
815820751
659188302
480496144
1822749567
861659464
92930415
292494272
1615303566
549322059
241959506
1884455118
1055329017
749691211
1673119108
1648789064
1631007694
373519694
1112784843
1219373647
1964990791
1804748294
23868940
617032948
1907691433
427108456
1104533421
1857196711
853326294
68849289
1610184239
6583157
645325778
210903595
1156052145
1088625761
230076092
648155635
1516103671
1922947398
993573250
1420245672
1023033583
713757860
719866315
557138024
1955197233
1960992449
106761726
957586373
1366567962
344646933
1411991263
314507411
755467291
892069334
153041879
372600719
1432082850
544573014
1668052629
787175739
73001965
2037972368
2014336220
1365453874
1077455186
510075348
1448767148
310790386
509640480
313027468
869733037
1289466967
308160677
1560858008
194590815
515007604
158319547
180614042
1476201672
215199116
50081537
841659800
230427586
1433597901
324696020
1577260250
805272576
1519795592
944558459
1077312144
1112425896
182099041
684826935
1060828400
997739988
515198434
659966417
737843774
1641455468
1904234628
123270348
1039047053
1453345600
473756274
948206228
1650927505
426696344
435308894
908821206
199719403
2106532122
315990806
942470913
449926131
2089211024
258519288
1528099729
64096889
1744144108
359236444
707292250
1815890530
1059629971
1722821680
295185170
1991431126
382089427
1028896711
735364321
926326433
749209238
790271519
972085629
1189777816
2097752578
1583064850
325781646
2090671033
2076062528
660209675
945747457
187072942
32098438
1768259730
1381047499
560022008
1920816228
1103943302
1435923960
1813424112
1022699390
1360761168
562995237
234701062
197303196
2088551784
2033527976
745145624
1315591602
427050991
1045675508
186418404
1740248320
654832777
358938216
654164391
25467922
1368355641
2091123610
1495221862
20021505
1668305242
1478013356
896370420
769028844
1174406712
360775219
255708265
1493006383
1029783691
706617720
1029110663
45412722
1435326920
2048773831
737574556
1226002160
1101775851
1030992141
1251891269
1411576686
406690295
644850672
1910840291
213453151
2057530327
539376079
1152266393
891126844
1192634467
1887893928
1948636209
800735083
983447253
1834011883
542918929
68711192
1379388064
1370185626
1414842707
2009209935
1664617244
1111576058
2068527912
274120610
144459624
342766501
362613776
1858024500
1544973830
1828349402
490031122
2137359525
1439138938
1983213779
1510381713
58012739
1078554134
632183550
1293326797
1859153836
799403146
234331941
178980966
2041636778
1643246209
2034878931
238212495
1895719021
1134855559
1488454573
12880766
635318866
163385428
1033694651
105910293
8565540
1030929663
581108749
1801162747
1038489633
342392958
2125951478
605069519
478989142
706156857
21965241
1293226933
437340463
1210709816
821126947
1203906609
984412464
199271714
1494429060
2137682607
1011871424
1996350419
1060829859
1557707262
660218187
1356268294
2126241677
367707604
877798412
1413790005
924666030
476870923
506303472
2142011263
1541256983
592894382
455576434
1994358849
523135906
473194526
796993437
2067200085
673413356
645670328
665709141
1392688131
183370650
316560286
782658671
1390636286
93342249
186105873
1626875786
439595629
318274925
1056484986
1496164395
792100831
776422192
8606837
1144149352
1806659455
1896682498
1269908099
2059613029
833910244
747997101
1751618659
1680901139
1593366276
1569950496
739016623
1690104436
2030875879
1159940143
1843288820
877253806
987348288
514008626
1098593348
1873144616
323549497
1901021323
304156718
39143323
193303535
1448043126
1229238781
110029536
1721911599
1958992662
843598193
924846491
1967483188
596792185
733217361
122933346
1735207688
770247090
1893963814
1014949496
747164047
1698589236
1572447684
1982647833
736598794
471179394
1743449164
1481794064
1205048097
1027293759
965805649
719731195
2033477586
1404257661
588081866
539131107
75239392
1612404639
711840924
1042131782
990759135
254481681
1914211071
1106641241
1318182215
197031383
64495728
1689160433
831668523
1061887178
264079261
615629442
1797444848
130017604
1832734243
574467467
709344408
297500990
1086540281
1952158876
1044522003
1316769476
1235839991
104205447
1392127935
1013311285
656108846
1801419315
359570666
459377489
540664641
741238242
660610303
1560349029
494687549
2008204209
1855062043
101738810
392107797
530730965
63554327
891881742
1721521706
2110666657
138127298
1350564933
665350509
1279697722
1549373637
2005978415
1241839348
1744931420
369960557
1315430131
2043454326
711778198
1529987257
726865810
316313344
995407768
246322679
89592806
961837712
1823140168
1162028311
565938790
803176087
465212730
1891404661
1173958940
965123650
170943894
220978980
44021944
1325348897
1970492518
120565792
1029924890
1774681454
1034247373
1877635076
1916622393
1507272386
988770629
1123855937
887308866
1321981685
1502437939
1104340150
1435530427
1412395695
34386886
1298956073
1088608196
1809905557
294483311
1440945248
636945837
1232158938
1334221615
56069941
697282220
781131147
1971124998
1696497116
1321499033
644902230
128781999
177319726
938849233
257601024
1732121751
461215541
1849932002
1204897934
278383311
412494548
1545440926
1727562867
983928238
243678215
1205923894
81584830
1267599483
1300249401
1524274277
1082276139
1751287428
138667099
359592019
876866140
1404108362
60714225
171941732
1256149745
1365233824
50530355
382473911
521815101
737524708
152253324
1797577800
1237003099
491683983
811297719
1567180666
219470319
1537799327
135104913
225951702
1223637388
1581867351
596228420
1622398333
1837022400
856094576
167082216
410029924
292165114
2051195459
1744585188
645528758
961485373
624387764
6116126
1402676924
2141295796
1536517834
530784558
1884760922
1423365955
851535939
789160286
435358882
310945649
1907714819
298605224
617213880
479158290
1015675378
2024414002
1490493178
2066909078
543631639
1580270491
17846165
637065754
2011462292
446258259
1967356959
1557121004
1441537827
976401215
263535616
610693304
1107245155
502765532
2107385333
876718595
1956898809
2058079740
1311671029
208094019
1763915786
724521216
577083204
801110652
1479000875
922393704
1982067605
253110525
1375673006
350082708
1911071785
555727527
2119194291
358449515
1542086847
869839606
664681352
606219318
2134773817
1981951498
176925366
1230066060
538954933
2115114988
1458806062
1332792633
2004189255
1472852500
1738488621
1339254927
1851658715
345617707
1948897096
761243691
828451012
493848195
2004031674
319753633
1848946762
943315659
1142809749
2098798593
858739062
1099766270
713382996
281324441
1686498381
1958664489
1752541767
867407766
1404626119
871123613
191903407
537841263
319512622
1458006815
904124731
1067361901
517097223
1015645688
1340898571
1381476374
1410693682
1916873793
1695146182
1663194353
2014486176
1826391913
1316399034
1155782544
420217757
1676082793
1377534269
275512237
1343744033
780026110
1086826267
378336920
516871707
907800236
890040667
490421251
517796250
1367525329
1252614647
512490016
1265430396
1263693581
603340214
1652029252
348457665
1486983909
183987568
563487625
2060209247
167136116
1803914452
1894961925
1620790369
1729021623
1493942814
1557973561
1426859622
87291947
1150224734
684791075
1261456255
1682811706
332872617
1686235596
564800368
1286463234
2056953711
1148729216
725791929
1247015443
1515024487
1100736674
1493713625
314987222
49584885
679347892
737919161
1859074330
260373276
1454389508
584727114
1952121574
1123819561
1847616042
544752807
1742951562
2034465228
1306919196
582046704
320489663
82920515
1349401669
1093892561
681380387
1263099550
1614554314
943521379
1497976261
550234513
860190980
356555589
45055298
1057407723
1095580689
2025255165
1917308315
386333782
1739922945
1615867218
1342900541
260884458
361143640
1989638113
1344734694
1805665955
1232904390
1840166253
384486439
528042543
1453102349
890142381
417592064
1823260871
1682692247
1902701390
5083349
541579035
1546319752
745613364
1431227368
1114381163
1566769524
427415892
1160481510
257790242
485765710
1459403786
21805776
1499173149
900438209
1413766633
837110006
1244007558
1226261716
1368898455
1847259394
196503438
2027981512
2097968980
1582648125
1015280036
837614044
1769935844
1009719571
1879891698
1285778283
2032954386
1899252542
1821663814
684479186
1096273711
2138295114
311174490
1624911505
1239919081
748647725
1044064450
1599086002
469789935
1888291535
1946408210
2105653594
1645714967
241799094
143814295
1726793802
949309516
615143934
373564031
861881077
435889326
371077516
208810262
256476345
1855771332
2112602628
402999894
937528825
530577449
1666802506
1628336501
172387157
1180727921
827302016
2126578476
1476576578
1668605052
859036195
488914321
324763229
403117282
943016881
1401449916
1131221841
1689978964
1069182147
316504881
718216282
494397943
220743249
2078179933
1677441296
597013815
423526138
1830212469
1879753915
1343155292
205599426
1764917508
35106891
2028147218
1724338626
2023506220
66957718
1840558866
1458260953
2076532204
204930200
2126713823
17701616
1433015416
1372299715
1792491094
1658404744
462360687
317562939
312536187
156787678
1609777645
1575322399
657354712
1490242933
946562844
1534202799
1030889367
751117414
174438825
332744383
595880987
1454358307
521667564
847729259
1096631604
525532344
1265821573
80063738
1888028489
1479136194
1676943420
221590575
1790498388
69182103
1810453276
751159568
115306727
357410777
1976276293
129678194
149781530
797413264
2060449138
306975403
647685189
2145997825
1896755394
1925536030
1606797035
528105100
1089650930
2034435964
1860657876
1044188306
562368675
1968136629
1891053280
870449306
290134645
1408234456
721145628
728102711
1792525138
340576226
1456169454
216550468
816490759
113172411
741206717
1863259273
1439829330
1636269275
1761478512
1398814070
1691961683
405397864
1117976267
1056185126
231779448
1789172784
905991848
1981416379
1145710690
1012988585
1341258103
752142404
467356605
219949734
1669475320
1033492782
286422709
1411952567
1959344688
1927092293
1886857999
1991455688
382648023
1653303839
1616206734
1771024024
1891792469
1047916303
607473106
223334228
1515628210
1932658316
1027440416
1106469672
808248927
57150972
1116635325
945510240
1590708767
1552171984
1721403260
691350031
116618030
1854737742
575288800
1274794690
1022839313
624981415
590264641
1220256218
1349867083
830388995
812048696
13173790
532934326
1876845077
274911053
118654152
1254494109
1668137789
1318141391
213443354
38573866
327569906
1780716457
1391497063
893842350
2060127296
125471582
1677604782
402884574
694055745
344096807
142228176
1485446844
1736563150
1783740678
1864282709
277622766
774114211
1089447931
530571663
846031599
1360120075
2062452332
706778489
2098366023
1713123926
626924604
665556949
1083124914
1585604247
987163930
1312003033
1969602495
1004699379
870211988
1340420252
1988835044
1945762026
558371069
851589232
1741156365
492892127
1462658166
336704453
486947846
1379896935
1755645098
1613019382
492499938
793082426
447443297
1554108763
775206897
614053367
853976871
914074741
1497831225
134596318
601998174
432657106
1881708967
2066153345
680601591
1323873382
205791644
533567694
1722160951
2098528494
1735467594
1923586166
1963939442
1192246989
235264628
545426680
1503890224
765001386
2100392083
255141109
817274116
1446202006
22002667
1107940231
2069256
269327665
1884542285
710126597
162956047
545715148
1537011936
321346958
421351911
406593967
1657494146
367789209
669105761
1700275050
1298426447
976085257
143647323
1248433607
1116567121
1934758652
1188320612
1801020438
463896141
2047183518
1964694356
1950168818
1574327064
713852759
1600857059
154048775
2015979864
624709844
704040171
1374584676
31303087
1521010299
907538168
1163958054
457901957
1067450781
934369981
1243900242
2078305871
367428912
1316849961
1546112188
303553732
644913796
257155353
1949235255
2111600613
660089016
1942791264
1333810153
684537865
1290847622
420189824
1097064626
1928512991
1832477084
1313907492
666361771
1105190056
354601815
1042965276
1289378928
1575342166
945347476
937784500
918108647
534469823
914535943
2004361352
1350097811
1751047084
1143822483
957989990
75564512
2145222581
327311696
798870032
1388888035
426693853
743754861
735335596
9671014
1739800739
550040254
261772678
706471821
1838579307
1604322394
864426643
2011289869
570134632
238024170
61249359
1308925482
523942528
1083850505
1974726653
36056124
1446090082
1860041424
1730114839
136867625
183494198
1585856329
1186955779
1718212251
1600260655
1089785081
457943982
591850085
310473140
369094608
27902415
1556214900
1955379134
707218205
611580384
1893761068
1250366127
1564969304
1043956078
1101917132
1883626224
896734214
79868022
264861993
604080190
661982683
1562644500
1529845068
1470281414
1977121053
1046065248
89526437
1555267672
2080964618
1881238489
715553345
25825876
102874732
904761224
635891162
1033405733
1063620151
836100222
1610011762
886085759
1553778860
1065601902
1260963786
1444856558
1581504221
753587686
801185990
148014913
1177524747
10765468
750373197
190644158
1075782201
630661262
668761318
1802495393
1306679116
1346991477
452609561
88096126
818434942
807101823
359545280
2103901924
614801688
610046596
673420461
1002188598
1779505109
1691299427
1814685179
684348783
1695191170
894480263
769250467
2119621931
183364736
998966495
1635317496
1463017200
2025750431
613581083
360563146
341778761
1836263178
508515837
1675201187
1790383689
801842789
427773828
475252831
1992073493
128355609
1678275208
300174836
351154314
1296030579
874595017
650317599
489554129
350354577
525708437
1439854618
291561755
757682592
872137836
1702255618
221699068
1467639156
1167842084
1240600523
922583994
819071525
1923172789
213863910
1524854138
407962334
1057366430
1735010226
700445122
389951845
2058428386
2031893074
646063101
1607947019
536857821
695480910
244404148
1258825769
249722704
458901272
1983469945
2145367434
467218299
225532025
1174343524
513089801
221232287
1606238465
223454699
893669179
1212206215
19117212
887388236
257362111
1401573070
1647067802
446532693
1634184738
747402662
665366091
19083218
213775858
534417427
1945273505
1837784863
1169154167
444921597
2023830433
738382264
1332472621
1298653305
62215111
1462563612
203470458
78796164
531549209
139126912
329996622
1341722498
1871228154
1875192475
261067423
623018263
694756343
1646066580
28677002
998842921
1934329736
47355051
593037867
2088226662
198833811
1893201846
729701163
930081004
1772232316
755066017
461493777
942980888
1096453004
1666247923
326300740
1122277592
1855360216
716213307
393676543
1516085180
1007610827
1147010351
1328139052
1029747934
1514063316
419609209
279771776
1578239552
1989834123
717838337
1115333087
2030350487
1757344858
1762361269
1106549340
332982566
1897239348
1598441865
1366226803
392889182
1205020975
1945947592
1428967389
243834451
2118575093
700694652
1268075673
2131820002
1281219750
929119355
705854325
2011951736
1991490947
379277882
251340110
1217621371
1350850853
1339381139
159529821
414186715
196223289
1051003226
2072780460
751369527
449910160
928949879
104490791
1527324673
397810597
1361084684
1850851575
807803163
1064068034
142755206
1853237040
610664110
2130812305
771763029
514460564
709850174
877421681
580587874
1937671226
909641342
1210247089
1469723926
127091879
1272239483
891520566
460551988
1333272228
816093877
576001173
193599523
564595518
1092163552
2053733614
274974587
1649052179
535972854
1019073888
678433807
1657614057
255632944
13746981
491865466
463411352
1697683500
140645581
96117159
2036312264
1535691392
558227279
545847867
302411642
1900194518
1224649026
2002424129
207817762
2130900937
2085221367
1287721713
1796807376
1155803169
967884521
1650601874
1264217054
1879318525
237471562
869935823
1857048121
584336411
1266397024
862239097
2123961702
1868885217
1667976338
371060562
1951016751
1815637289
1793462369
1132402877
1486503395
651190220
90847045
1501042949
764324956
1118451643
1744986275
820879749
466933902
320924682
1792607522
2011346029
358930375
1882996806
576293554
1140689376
1692410721
1253897774
1880576884
571324873
119703071
889150381
1632923564
2003515803
2128700012
901386036
1337418793
988505075
507794576
1999367864
1182122571
1282900054
1486967771
667416581
198463720
746704604
544609501
1236378645
511600272
775983648
12406153
1989780145
336539743
1335606913
627843737
1052528893
729063235
1765940518
617262196
2109243413
2040942456
1980320882
1695313894
1086968955
2132997006
132991551
611124028
873225287
1244923895
1412352308
898710100
552700048
1381728754
1748527340
698899876
824551278
5435614
1848692273
2044863022
686942480
570426584
400780597
1248553323
1280030577
1025034147
1762989874
1041633356
1560530720
12720683
1621605972
69151800
784710936
1411453951
348841631
1183444318
1257452146
1419031379
333433029
489714475
1774760420
1076062170
470612335
1108473959
924588748
1787819720
723330916
177572111
134276433
1630105331
1837064602
806272568
115426988
273892050
296125507
294381737
474809708
310221635
563781934
1488290622
798429113
1057761512
736202731
296340987
252697523
84213632
755037459
1532679651
254548005
154261259
1481430629
1109402781
1126337227
1991287951
315414369
119953463
539213984
729781975
2041433709
1145979899
317936714
907588285
811347205
1370692477
2059982390
2016870064
583976809
462737038
371308307
1675031819
2013419269
1445738344
2025746103
42765595
1579935365
411209209
1786399332
584531941
1951247404
425649589
1873385488
1920882197
1477826891
1141448261
1840101682
336324845
509657377
2075362027
1919060055
173953389
1071310236
1172831841
1673947248
553717497
121480802
1764305082
921397619
2138621528
598539912
1389570902
1270368481
1758007934
788552748
1115770438
1533684437
870326690
1460599627
43480900
137742334
518973944
214619300
742710035
196012086
1678267799
1637592931
1829794629
1021619630
949908764
1218837986
1893304685
946451252
293730625
1851559370
172771115
373171268
1951466422
1418888807
974709307
1894661620
1957483670
37498498
857695220
1514640210
933884120
108177974
230628227
99505644
407306958
119531830
2024380490
1368892924
1366285108
808734707
2006454246
1497515378
1348619122
1834599792
1278273505
134878670
1476168767
1358894112
2000875347
1933439403
56292613
93337741
421912521
1407933775
301628642
510359195
263111942
1425730457
763836781
719432821
1715674158
604363236
1243555472
744855913
564053883
638448
525011653
1070363816
2057644594
192706869
1774445679
589829228
976340340
1495241447
619296366
1310188793
905501938
870072371
1508743288
1502808525
1277074748
842127568
1217078300
1387632860
893120594
1302751509
2086909519
932428052
560989621
1115627806
1960043974
969992378
1137784110
1353112710
722128528
227630421
698505009
997808796
239454719
619511881
188888791
888334761
815826211
1294239539
555945397
872986195
2010570571
2002929130
2097038673
1470939008
1384865898
2077453475
1300266739
215260679
1303483232
860480359
1210166988
480991499
319994089
902341540
1691709053
608059494
592656965
1778357998
763940695
817324934
2079647132
683727467
1745239524
707645549
464118907
492698788
501627310
1771833383
362643954
527508795
1018635993
2145906003
1632187417
1913568146
96809055
434311603
281585863
1834923541
545691923
1008106562
795099233
1020499202
1277404091
2130621275
648465336
260280767
1205799010
1088118370
806321696
155803342
868300099
536737567
1416415451
422893169
51486656
1514530799
239818090
692432577
1524228545
341234505
953039950
339193265
15611312
847588529
1512827863
416243279
1456268311
1811332749
2016616127
1626869972
1161662793
2103706817
1712657974
1904461033
758824105
1880804152
447231372
43623715
2009709425
521999075
732573537
293867481
151549856
1020680188
2090863911
385349047
767660719
2040034122
1550464128
1381338175
1771004534
294321992
675778378
1990961414
353543865
266517977
592468458
1402330239
1583284513
571439333
2098609593
449081149
1574573324
1204675225
1137763161
34772903
1820323815
583957524
245856912
1210828872
400664243
1055541430
1326142363
1947951556
628459991
537139573
34527994
185749153
2146378824
856349088
1560255060
541638014
435935002
2085871413
1286947942
704149614
1476141962
1294549363
755310348
49297320
495166573
1688561127
1808428130
1680268657
1921555555
878417849
1286545881
534138947
1143177025
1115430371
1825971065
1627362335
1289321333
1552862395
83401376
680804944
23116322
1554498971
2070832076
1186995403
1881365154
1549282131
1033950311
580853991
1170753544
1990277436
1945670941
828948045
1892690642
495979303
2072978947
1547598858
1773911858
70978076
1418322805
1770878577
1294352056
1123020502
2139246068
1719395116
644613775
1837238306
1909148017
1965416310
2091955318
909760201
205149809
437210998
149507056
2053766369
817399823
437675334
1885515769
400651891
1203686722
529372232
383857297
783185115
719051388
55823215
1149380458
358862473
163570969
1816494506
716156546
1068987027
2071214372
226598182
161592374
1229990648
506804498
878335786
329279074
1294588295
618852793
1354787215
80610327
1768888731
1235369448
588117313
1535331071
79516200
900422598
1281261154
147913123
1359850771
23923775
804237694
2047998091
1252918817
2116359955
2048389513
816867980
1839887896
2087855947
295528667
1492705408
200264171
1111740211
1581128917
1824539829
731053770
2145060455
77413977
1109103368
219546471
659904702
44616204
651545949
1208989256
294221463
1763459799
1888740864
858139168
391295582
234549079
826311624
1976380404
2134198091
128892721
683875706
36165417
330723513
1034293845
211658718
1717653337
642864104
1613878635
1145039454
1572826913
958675181
1289067229
885119018
2101430634
1640614586
656824463
702740381
1622725787
148320496
813979626
2110205056
108389351
1165651095
1641099338
1571728289
1284937905
742408817
1555790473
2026571816
412881361
1209278889
1279629579
1308185358
622280416
853076465
505539969
64067649
725837460
894346112
1449446626
1755172509
172328592
1254808958
654757052
1894544935
62488765
784751777
861346686
50555274
312495127
1960071930
282398401
1183007379
1863881829
620614766
1435248069
186335770
888692697
1362941609
1375546912
2129649607
387809209
2032449892
227983460
1622071914
215250023
1762739445
1801953432
1504692536
1434255337
512596425
828383034
2127516937
716862483
265522303
1691465688
1044291149
417531372
181317301
834384360
1156396538
1520773390
840943511
1439189656
1106377087
15178130
2013450847
670577914
444090640
831224335
988208803
1422681846
1281972276
963536159
1040467637
1462693546
477159626
1591928909
965507099
950277513
1704397931
437877456
426533394
295708902
860368991
1797302541
992493473
557392460
1042849186
1214700143
116902065
952298391
371621209
1671747341
135036125
869017625
423403487
2102820428
2090749010
959038603
2018944759
2046045353
1883608768
854034536
307796585
1125192042
2005348329
1615995219
52181887
282998376
930776687
895311248
1098577881
1754643229
16823372
254464451
1696827444
1927989239
295190798
1436967541
20961909
287641023
741404357
1241072522
379979442
620535022
1274992132
1032249526
1929267902
834139869
1881905879
2038108908
1550025443
1845225927
120471922
99505573
274904978
759365639
811741901
1269470146
651972618
1329266550
1584696885
1089277592
1409527643
523068807
1726229680
449565789
22472124
1227424961
1000450651
277353222
575348923
1241909754
1239531625
2109344242
1465586487
1130399852
1562478034
783114163
2032125699
229621709
904856621
823346476
1037971131
65476416
108759169
718960594
754712510
500906609
2020266091
113855482
305212964
319292487
563295106
1508792471
1461646906
2002622753
1293335718
925988409
198870622
1664030466
2076621560
764129091
1675877886
420282341
985074967
323949891
1025232376
1165646311
1719080194
1212372337
611992451
1773497418
2050154441
390305184
145809248
1438601810
1856808902
287058690
992197369
163497244
206285401
216769662
1742010567
1177156560
217665632
1479485195
1334831487
1518180190
1253507107
469976654
1337418526
2035834563
481912933
868086671
657820151
193201843
1169000880
1335783442
1245161015
1138303499
1277241335
978234695
470744675
1541186874
419169964
807837391
1335498179
743256810
841193620
637453977
876962777
148361344
254698261
318513235
1510395493
1808131615
585461380
690692792
1832117547
1747377870
1948357373
1999448489
320175901
371657034
659358425
1205805535
553183459
2113108006
22327250
952403368
752817362
1876010468
321177918
1899742522
1417861611
1188972058
1329347476
733079687
1556515133
346076525
633927400
1623075747
1333036474
920863981
348149855
1716768464
705588086
600718524
502604914
803759556
700401312
1984963019
94203329
93072516
1760781024
463530490
949669019
1324097243
1290123209
576461428
1074633509
13908602
183077570
218760773
1753965751
1973187067
285611886
2134362088
1479510795
2087228237
1158335714
11363810
92163518
173316250
1458571060
2134367985
187926973
2142602733
750375719
1233960221
1035925919
548988443
733835413
391301141
1351328922
1219826336
2012521807
1819741951
2119647664
1003316974
357480308
2126701414
1906053525
1313517317
1656951188
1231371731
39186627
604022423
966653918
255353445
736933637
2143072875
1190424026
142628697
938509993
513862230
229437235
1908462651
737852483
2079094585
1953192262
1886943159
76452930
738804522
1079823789
1213120575
1992506332
1103988478
1380790483
2094800856
1338080909
1600327748
640058588
690944845
1976309784
618617543
1417889277
967519589
1841047928
102370408
1754109996
338425425
1395126472
610855224
1107258294
1792608077
915292867
2081897527
2019502269
1483943149
1185938998
2124826254
1291690392
535025283
1213616625
850841311
1481742165
363331654
1710115481
434629194
199762541
1806963453
414860136
629403447
1742218972
1124570545
878695919
1957306305
1428842695
876985890
1047903720
2071842331
1245895109
1096508295
1213780898
1134363940
1739389938
328597449
1156926540
862655813
1513947550
699476340
2091375573
1880569010
289460545
278714582
302163427
1396297193
17973413
1868232146
195360324
187118718
1194825579
2116650584
1701958949
1755489348
2126205378
299819480
380944178
2079471703
1478799170
1015045636
1495805944
764006872
482811810
490508833
609456315
1088100186
1357180031
1955323485
1437263754
768963537
1732676760
1381805626
370008932
1375564244
918903435
1857012115
1769995301
416828895
1907864998
409180631
1334079450
62984445
44903121
54883544
1973495528
396514955
1892402154
96695619
1510756635
333878875
1785452003
2082646163
1331871269
551942217
1075291237
1760144005
1587292412
1502159960
1923192664
31700278
1321443707
1542754045
378008794
660914389
2120741880
1312014817
90915079
1581632523
1650721027
291577817
1515468683
1510532523
1234552204
555142999
1656119076
2145353767
2136386059
1789372893
495154919
1601463925
882577627
1014092205
762284228
2126559045
654504442
2081384155
1317822593
1500727192
1430933309
705763939
2023172901
960973675
934949752
172693159
1183838714
903558317
334311712
1087893811
100833801
707522220
533679808
1721470927
1478646905
847025533
210680722
197860025
1011222201
262598931
227539322
282190094
490078380
804324908
179848096
1846852995
1297883307
1354285457
961575435
1620320348
1729965118
1423010310
1877214989
1865037527
1726737100
649573739
1030749524
1392767230
894684970
997903033
916148359
1229904251
5538529
806085953
1049780310
1477002440
259209712
784161480
518501496
1567082418
777570065
2043603521
139949175
811098439
1474659018
1496093741
1259061817
1054001459
161122751
669261721
1301349882
1607406819
578047041
1016981368
64148328
1675010074
950544146
1951795013
2093529485
1781678623
2117878879
1806207668
975784980
1509875747
1184535431
129736004
1306463207
1781333817
1397115653
2143465434
1706908957
1399523251
1104094264
1918111032
1560980355
1077942418
1786872308
1073637550
224983972
1532195062
75887493
398476629
365484510
1948490821
580767127
150312491
1096106544
354787761
1747849463
555356850
2112440872
509482601
655985336
1603548810
467374445
658526648
162948004
1837078017
1862180720
905066879
721629212
770336717
845441094
1993097446
1866614181
449768904
447456154
366228137
1020520845
2128570756
1997307477
399737904
1971232947
1361696435
1724459263
630213359
1502516353
140916450
425592444
711122482
1122988255
1136172980
1878984643
14403338
974085677
1674756011
2112511917
455101698
1894769341
1613233281
1552717783
903688368
123672931
1022142104
1171831098
410308139
1226529146
2011482509
976094109
1841691107
766708371
1313064060
1724244875
1097371867
1610728250
193368422
1629906703
2067205714
836801729
1688603998
372075874
1157208491
189787551
584504497
1041040967
1666507818
211358243
1463368668
1693704875
1674429252
1736290706
33252116
45882102
1647785887
1167966579
1844837721
1354590366
1404474502
1460835126
1683817174
1495570726
1489048382
832474884
812934762
1490568699
568299095
1435155469
560779313
924396243
75716539
1173621740
544248340
712237562
392792319
30144525
1256272215
738611922
1872815160
1730955938
21485837
601940706
241108096
1904577173
1824941550
260798188
2127982199
171869486
1038390803
235994214
14782042
883762572
514155313
153466317
1549943436
547913584
1971800742
856636652
691276743
1738225484
701556579
1678311552
1026301446
72725992
388651687
1986551803
923054583
1054585573
838495731
1261509102
1801655535
1425731268
1808818496
1434215592
840913454
1001424143
823359820
771964955
1608014317
1866125580
1766643314
1150323111
691595190
1059670288
1519349112
791895556
716188155
727812576
1177022078
2030394962
1972934696
1770135668
1781867203
905666673
570859890
1786584119
1217850776
422751226
328475691
795321963
317930466
2054192020
188838066
616215980
1030763394
1123014112
41217407
898112681
1861064024
890560177
917882575
1802905568
344126323
815230612
207994872
777989700
1947429027
885550453
1358644456
303097060
742305141
18924056
2037900322
2039370232
1529478674
1641779078
340767127
1976303708
1616132072
2082641367
609041156
436748780
1409019063
1867372977
1108971866
1468366567
1421738003
1863894726
1128768337
1906055047
363573829
685072250
243684979
686925117
2031153161
1917287702
341088873
314482130
1459394568
1061959961
625597703
757929009
1320874703
1168579387
1698066702
113744
1292832205
915984540
380541434
1977835758
1656955212
1286267418
1714980666
2131859837
1534570762
1736639487
967000221
775410018
1603062713
469027067
349465090
1442455515
1733394486
2068158991
246358810
1959303422
2098953470
800666185
54154939
539571744
931144981
1949188780
305678726
1835411899
1635292650
1243120745
62725051
2121995084
1710278515
46259413
419163272
1810406840
2029055545
259561808
1749496859
157566091
1413658626
724049023
579290090
1854065469
1424603762
975557500
1466264187
1477882562
991058836
955266177
136607351
2053882796
485264432
1544274155
1501268746
1827326256
727824974
1764049935
1735005780
34500410
1249474678
1178284259
815352407
132566729
1969572242
64043772
125877825
832060792
1429904783
544033622
406857777
1698017470
1752915891
1662957352
1062660182
1335150943
763328559
1439168127
408412582
1772004374
320708284
1795635910
28963721
2110530724
1134269413
1584888277
1855232630
426244275
448086767
715926922
980225214
1729892783
1019223630
1062981145
1180921960
541475067
1500564864
499994073
1040350934
1347204940
11699201
1229445767
116466314
588407543
721564872
1996646894
415496872
1961434030
510267066
1149062730
1919877184
1000802807
597153215
1588859656
1997583070
1964778117
916859058
1844363204
905374030
1678943750
2040039034
1745673188
1939214884
880671133
1729186320
177778622
1994769861
1217024865
1369975783
654628984
1593066816
558873549
2000362581
370110923
198533812
1118098252
220504440
546342565
1881482109
1956665331
1439876064
89783507
935729494
663156505
1200942349
487631478
533351047
1268515043
1529875681
637357142
917457703
337328089
590607806
1609464933
915733755
903050457
5842560
895853306
1350746881
515369288
618300770
1810312974
1375027458
1379035011
258131745
643360488
341156482
1651308065
1241607568
1497332648
1425802157
1638305683
1363231923
771139816
1386564310
1913184083
388459301
1680753078
208890172
1048812617
421115920
1800973029
1410800548
1425741917
731768155
1266476058
1913945524
1171928822
1597248810
1714246905
1047674638
827361964
1832403850
1261209415
1293423397
583129791
577276382
1052119254
1223400578
1957579009
1885132297
1114913022
1430550429
437323481
572303542
632693498
2119537047
1833370564
1489555142
243246900
1518056687
1937722664
1365097137
1154906864
386595403
408727203
1079671471
369664850
486393347
250051244
862412567
2075518538
758421717
763999463
1792655162
20146442
1025725997
1398403604
635068163
1250582692
1385945998
1594181711
1016926859
134699637
1911476442
900690377
1635285416
821328853
661957261
1799967213
1258688757
1228535780
1824423547
1612371443
620086574
1302197559
54369282
943293904
1049082244
1886943334
2047481310
1025879696
231329830
1892703611
799760
373743205
1127983220
1920502592
1858966945
212584121
1085501123
1947325824
431210061
526776321
2046235155
2082564094
79270546
1535761041
477688351
1569564221
447967386
414988630
480344603
245069479
1690442688
1754947659
195496377
1860352495
106751527
1665986170
636691610
1728297894
1207069505
1452224166
2025667029
1464843999
884528208
698805315
2115970666
1578429712
1691392629
113289465
968562259
1179383990
1800022599
163316245
1010702857
1726282507
825176818
306047548
148935100
1502347090
1586508902
439506649
2130939827
1567574203
423758797
1819445283
543333546
1340395564
1553660619
1119098805
1851504853
549711451
216044522
1613137140
912480104
1104563408
1576686659
2084921222
1827947039
2077987972
574778157
776462315
1156281866
1950855667
1980915002
222492827
2142760974
878193910
2050462926
758900346
162221419
1629310679
410351426
790233065
1728757659
470882437
1135805723
1128081027
1841864903
872476772
427872225
1883070831
220553393
114398365
1076988973
745086352
116247729
470074990
94921492
1719764195
818506132
2046777544
270827618
508889701
1931479151
1126845352
2084538286
700602228
1716863484
1386349062
2117575012
958693164
559921450
426390624
1437019577
587569071
1336806511
181804126
89126617
1520979529
1829746298
150505911
1772742521
79402212
1096265410
1489599161
1513048156
969342951
433631863
698740387
1829554187
1303857368
1295943401
561069084
225242952
1803141775
1159976028
1499945364
1557398759
504339148
1124695647
831047897
1879724346
1779195634
1635227076
1752310620
688120081
1558048842
2054109018
774294788
1404408381
599135901
1440412055
329799980
288253473
171800458
2023481995
201543308
1024144512
694444491
2108649512
1537999913
1025488650
534471145
987262905
1313345065
83038929
494983957
1667944222
1922527225
818307081
1434783119
1770260130
1995686750
889741007
1853223169
1828682803
2129290041
1312396214
1486015777
454480251
1658309551
784718097
608019341
1452156146
406169572
1155712392
1666640427
1854834364
1108789214
1492432484
900112646
2112059530
1390800458
2068172071
1238916167
1701848494
955916555
206948226
273653579
433962555
184527398
190844142
1302124606
1415175446
618880452
647642489
1859164480
962044296
860412068
1472213718
1180925240
31845125
1206565932
686579330
1113884112
1311942133
472840423
1649801808
2123605895
188872925
784075640
197906730
985005718
1810291783
485769514
110689
103118918
1760784197
1694996549
703161446
137530783
88986900
1739351525
31534414
1670022541
1720510058
415909339
1455844508
1721731450
2051914773
94649876
1949408877
1084157859
17947002
1651036508
1324958542
1405562880
2061162559
137108302
1817412922
341220128
400447159
1918015773
1452825693
121381890
1956840626
124641488
1304226323
864949570
1954033226
114240127
1228984831
283987290
1459070845
602179176
551673939
358187992
153435102
163827659
1962250127
2107253576
1330194711
772552862
1419242874
576975382
1841615092
1101996678
1601832211
129898515
811059656
355218634
550606154
675935405
2087606025
1261378819
53091393
1208269446
849412336
684667201
2017007966
1760587539
636515440
1510394598
554877608
723346682
1504210619
204332122
1249414614
1643403634
1978770306
36628556
1657574671
1983984247
2143092543
469897837
1807190780
1782673177
447286720
1043919778
1595883428
1346975773
1302480694
691620690
218544595
1613841293
1605479650
1027456924
977862343
1097646368
367808903
142790216
1518511230
1090299724
1395605237
250925371
942053805
1601758556
1752929961
1773790162
1316876099
1993092408
1711034555
1250191493
250362742
2010232956
426139850
1189596314
284926532
820467279
1350964349
1480178084
130708463
833735120
1591876742
835234841
166078985
601404142
935137506
1009272238
911906219
305469303
1837568721
1501361909
2132438595
1175635646
511487529
1739486940
347920506
846459499
280895458
1033542736
624405508
524637428
1339007028
484040183
1793550139
1642124226
1886906897
99508769
884774744
459498097
653907162
58312828
945600003
1614236773
1609914876
1616579200
109343170
1708203288
1197065846
245648203
2068358407
341279308
31554413
1538909815
34394874
1030470979
1204938901
2053801979
380764721
393594536
1815621446
758039869
711229043
788307196
1133488961
1828308617
960109878
1444565328
2082949770
1232853298
406074625
2000057350
1566767901
1320487501
487129814
2110642493
1485319366
209284521
1448028388
1185345082
717969392
424787864
1120915040
1086130604
50591606
1964705134
992704092
806969694
1292175698
2105750759
473322950
530672012
1408558311
1746015294
1102421936
1919834491
2087279615
367306879
474957046
72645135
67084115
1268442775
285712896
2073937527
212613380
523398281
52564291
120451649
2003334442
352181331
1719980065
1701680620
1255484317
1339358983
548600784
721634834
1377472648
325311065
1119331626
1369132928
449043762
2051361041
36396880
726565821
467437394
48934376
1349240770
920748305
1544992535
1326991517
1524240196
1643327143
888573348
1458517358
748473140
1296529697
1151935649
455669394
1823393455
576345632
1392230695
1788856959
1355854626
1073699447
1348257679
1469855358
1707697220
635540119
1634663612
1190540409
1199709463
525983757
1430394007
1804863462
1124789649
848382873
2045172185
558645986
955052645
1297965071
281451441
837396220
436615958
512965583
1207805152
481509465
496843744
2038726789
1161321243
359538671
625315867
1926035678
919337499
1857346083
574663350
1322666875
1651187815
904176137
611263116
1509548985
892946144
29175353
1916294466
343802929
317002412
1093599873
493167103
1727709038
706682811
2067843889
200522678
779497899
482052174
365628298
1908390497
1767251285
1419286336
568836727
1407640896
87992506
542037566
1045490390
1693897063
1187458877
1437282685
292171276
1354722338
1969271214
1199280411
710778356
2031931420
1958422885
721387846
1327399415
1563962534
1244375599
584794460
1030626529
1590035522
945158762
2039574850
2046342567
1119007904
176813615
72763246
1140627823
2120780490
1074257928
1721095858
1092751571
1878454791
128360674
657980147
100462354
894195998
538640258
1086502510
563693129
781441119
1111801113
1744252595
306463346
1384282685
934686350
924744942
770091165
527344442
822300988
747270539
652792065
1603273807
1428573706
1718440596
1294479763
1187013268
783861204
686850059
1329884210
1026937730
518259768
2120468453
1595388555
842389341
1951192252
1780691877
352708691
851698311
1570468720
258417587
312412985
646210237
1783833570
797114255
352199237
1910020891
1609440685
902148406
1187014448
565289383
629970324
1212962549
630521169
1211987330
256583271
1620578391
1313067885
20245787
209458268
350429758
2043431310
65439315
30257350
1801620920
927951787
2090572372
384443406
265130720
1257697868
953088719
593980525
912200887
805480708
1422592922
1078975091
147040263
1036619427
1223843570
128501373
515731019
1211299449
301611685
1396866346
1097508323
1073891323
120430331
1522560771
1613158384
1672828136
339218220
1193826953
1747963774
1534835385
1376422859
1460558247
1218930875
476588552
2121167524
1057643587
2142156228
1177684277
2124690540
1880141187
1003124578
764392646
1588398041
74374178
314193299
1907738960
547761480
1059511500
965469327
2124886756
1749417454
840352634
781791588
1482894188
1730799363
534953437
1675729351
2089007600
403026439
54519417
2068454123
1045219405
225252356
436953050
1066555385
879267118
1966602407
1375373603
515051158
1149198947
1791044762
1923843524
1120705687
784400904
585980651
705098433
123205122
120946276
2024378118
1316252779
917578662
418151952
244828086
237528075
1280310546
1149011519
1001740004
910645639
1859637101
1220268820
728037990
1545591797
822055818
303578161
1180316896
741344200
1995239590
1124457721
1758282813
381289865
450132369
492025923
900409296
1585271957
1815047304
1862093309
590013324
280557439
1519983858
1815861282
2142470363
1453688128
1310501854
852583586
965792401
1947515665
887041619
194419912
518827736
2057047902
1100037961
128903891
989318877
544273808
1304881306
1427950999
459604504
1267415617
1303100570
1396975390
1142058532
12916257
1770356497
514966935
1240479856
348534838
357302287
1350109560
600321732
157352921
1056339063
1958101062
1034396737
1553196314
182911076
1799084984
2105125488
996826178
1253064521
735981981
209903621
816076494
783011397
2142069385
768487928
1961112338
1878465388
1096849309
1544245303
561281082
740239124
249345388
324679869
1842005606
203592208
1972863774
890869448
1124161082
861751325
1958663607
1256163916
1002747107
843447072
2099469659
1687956311
1156438456
1957466409
1532232056
1773783696
380876375
1398400374
1083593103
296674658
1152442672
570363482
132160507
1337313598
184497999
316862255
281730220
957644115
598161795
2003486435
978377597
2067447994
1922232216
775574944
795866320
971119651
906215684
773019853
286861863
917128301
178683543
1560883877
1026774466
639565253
58273744
604663051
1928961926
1648900011
563810599
651466274
1430847898
674169965
884691326
264334357
2075353080
435424691
838118762
712617996
1361081103
437526908
1876685838
2005939630
1365169211
710231922
858850734
882468172
993933456
128433322
1532001052
302313142
1854788578
137718388
406021224
504711001
1088546054
1520455893
1011622927
992217643
1226378427
455744512
584498809
187233603
173994248
1243371279
456237897
1390709199
1067449919
1782756624
1910865868
322391418
221213725
1394249812
858311722
1276447252
1978301971
1563138656
711078335
1340504218
1999470382
1711476300
1362067689
2117572983
1843713342
1945693745
335562864
1227552192
598630180
1827566199
1906736320
240339657
774319293
2124158979
561031338
1492670120
6139992
177165769
1732193646
1936294750
977105906
2125056966
588447702
203782847
1700680847
239124481
498515968
739087561
1208122065
1716928236
1778063279
109684448
1019880884
2011595155
1452942864
70930993
1875095683
1355756468
57586868
2008750141
544086033
406733304
692118719
1720853610
186808220
732346004
1529969869
929026402
1157431523
189769321
1471465708
782991370
659844698
1476300096
1600885749
1870007063
467693311
310292713
1230770629
1571133171
2117550529
1756021699
1765637260
1772502260
79359550
1606286662
514779041
487571056
1936746198
1373396275
754009143
926685878
92814996
1399717169
568303375
2093389386
2116888100
64496490
2128867966
844229855
1948958542
320184501
225821637
1171752508
1512871280
2108534070
1201925811
1085799588
1048269331
217318984
404905984
2137318038
781884667
1299451022
1012209254
1162246035
1696222058
9855771
1555810501
285274364
2133976849
190232554
87939376
1202230621
346037047
1042830896
287268595
1301178872
1912026632
1861647207
771354499
1071906796
1274016334
137164498
809082044
526362894
26767339
1981396017
684892978
631254032
1150456971
2028751958
1863968780
1978172165
960932340
1030935312
217943192
174304344
693324989
1742142620
946023053
745634404
1522384874
2002800960
1680183578
771092149
1134271450
157074559
1548661782
1601155068
2025426863
1168607603
180290102
1795462462
280607892
286020204
16581541
1522571182
1687773102
410695709
304429062
1947752750
276468252
1078463815
806050042
145700185
201850003
514632839
825963425
1025545641
1747911610
1363730474
88822680
2126280358
298226969
1137394976
158424415
91353081
1754778805
2045001267
38279576
1972469640
297469251
1474818624
132243216
1618000464
1183324624
764269201
1038215459
725626731
198390565
1589383342
2049028542
1962193501
363150665
690120387
664575618
660914824
1314405720
1409106511
1334799351
1013820784
1831717680
954902239
1024742370
1061233748
858763903
1942099771
1586157651
1169886453
431789259
965665719
482237068
2120349135
486744106
1600658706
682372721
1918947145
882219290
1099482914
1887511193
1649207716
2117264524
1329234194
995881950
2135725538
555416950
1303175895
1086302347
1049009252
1309355551
257010995
1082911420
959909249
1658779626
1539844449
104811260
573216694
470265440
1287990640
122647257
8331756
1003808618
2053965575
621846862
1388291729
359617668
1666396996
1949475232
648161973
1114339555
129758786
501296837
1352881378
2038604097
1829047702
1194509959
206123280
761278195
1820288873
1673712164
491139665
1055449459
1950940885
23377987
1549937706
1622253140
1083898468
438123450
868800617
1728137623
1440500518
2134567942
1911302598
1810887773
915805593
1104544188
297641588
1212587793
968161552
515431074
85774993
595696317
1399260130
570207362
1491670482
1266548757
1017618069
340748840
561449587
738499400
1650113063
957338591
1693716209
823086904
388812001
368332171
756739483
1518942173
504398434
1423387553
1749898778
459019792
1966427811
189650297
1372403162
2011177752
638702408
1640562512
619298574
1056240885
352454982
545544246
386944683
1466353813
1507634878
1209776148
1305913007
487829950
1824335112
1519154815
1015850987
1423994188
1209325919
166993434
1533101062
1500410904
355160779
81897146
77191987
1930883006
37434105
1121868390
1082997036
385500293
934992214
1277234988
1696492415
2110070272
1717508547
1866110916
838706811
1596545763
1458484223
102867006
822959781
103031104
1731960817
1070176492
2083985013
765977477
705418497
681781129
808686306
178271168
582146642
2026482227
1294810727
1517385891
944050451
107747429
883242767
1613334892
818551165
1653371641
614284837
2076352999
1100624096
668034748
588752771
1416045054
2057241023
1328905207
588007506
55341681
750627205
1294306750
854899244
1977404196
304748020
169575703
457662160
1156384954
2030926245
2042306089
969252247
467545630
99319192
1105086291
827509322
1150217426
1158859777
45796009
490283440
1711198492
373903112
2042902534
295077764
240764329
506911869
859370883
892264084
467919526
1593850894
135964154
1761327289
544732844
1647200443
1044436073
2110844757
1854052647
1348928713
1060907782
1231478975
590264959
169092508
1305381955
183027874
13892547
413924720
1678580963
959322297
628591719
1396024699
42365834
894831743
775683588
1924303103
315100379
1577161557
1177906281
1195519549
49368116
1230908207
1809543613
795465041
1467664855
399831981
650827439
642443928
1511306583
791245029
770793454
6604350
1643619555
1068247843
9978922
969632069
1151018814
1825191523
975569018
1879209373
501550112
111828197
1005521685
1147366294
518542940
1855464243
1811253721
2010547927
1753266351
502990405
752680105
1962019207
1780892896
2034484124
423143188
1764749123
662024833
553446174
1193320379
1281978841
185850625
1360436853
2126782752
1154275507
193901313
1433325925
569448984
2045593134
1510881123
481432306
755966746
827174284
1371507258
437170879
171425281
1414974837
16464477
449206111
1479264516
1405254353
941368239
550078631
419374177
1377496456
853627568
1510288516
61068427
880191370
604909801
1948696898
1007802817
664333954
644651494
2041309659
542977190
160703454
443218868
1483254881
50504260
327929706
398804462
654775584
2023238139
1277636509
464647280
570609475
867027193
1335649044
990983571
568279987
841910861
1716032506
567076578
1953284230
1394214835
689006836
274674887
2094599727
1393096441
1146587308
1329892322
1329257875
982429591
135769096
642837136
1584410048
868251808
694158629
974276411
1441920919
554351424
1083345369
1248349651
1865641985
21782438
1641772548
852630297
195151613
1507936144
211683841
286437716
2084549655
279377402
459274634
1085179196
1682745053
1552755953
289684529
1150264639
1454732490
848788523
1576247685
358156806
239032779
961171145
550639306
1282996348
133748979
1086851324
1758520983
1505970536
713403717
1999381496
1796127388
2044442878
1296437175
688759000
1534161282
966036657
564560242
391857484
1848006849
2049403226
395098341
642428508
1064357443
2092662335
1859771947
650838457
1055764644
450399696
1898906838
2070104549
1693964196
1367854416
1480207158
1807925894
1091802848
636852654
607903525
1704589952
460047748
1946563503
1275980446
1498415362
1348224198
1825988368
658354298
1941245661
1813506616
280956690
699222783
1078933606
1685749581
392724705
201624272
1831368102
503051190
1022962793
1567019354
215504303
545708849
1391989943
1752561765
1698354249
1021777319
1294055428
1038719108
411907943
1464430262
77294504
1688572236
1956720929
449362751
1767210708
72545240
172944708
1326948870
1164984851
1177299286
258432655
758273267
1977450545
2089992601
656737693
2125658338
1683064752
443419873
1531911895
1287721713
1114579511
565630116
342709756
1305195492
2039352391
596683374
168926066
1567136695
717486474
177023022
51238048
431207924
1043740192
1811672694
775995957
1875721597
1515681232
1753008029
556670017
1896796479
824060877
908317972
1289180049
234528082
588993442
1412908306
653719340
1720883847
860097751
1826729035
649347005
1905824595
1902761522
407046715
2038779600
1348398587
1913061924
913380365
340109315
1598150792
327644359
1672052058
877754918
1502881409
1415137830
70006461
1391723366
1800584852
563831315
354226822
625622642
1700238071
1019164293
565955766
453250919
181857271
2068804299
717323195
68685023
1253467976
737784077
1434460307
1060140909
301863157
1721069236
1064309110
2104242232
1114418100
477311350
1001282816
235077419
439690063
631227321
1680560124
2054203741
1857243028
358525381
805160806
738984002
269111212
1312824723
258962704
1099286607
313985752
535549458
2037714762
2101992537
50829441
319883394
842504993
2013537609
289567435
1608666299
1215873707
1863752038
514043562
174038018
2066299687
2142650278
1977416123
1012055634
972695440
795983652
1127304270
1370597307
1551090821
458457458
1219463779
377703560
22027177
14491699
1453711833
637000751
47307739
2130045233
812825175
23731561
482845265
357459727
1016779191
473455529
1761842774
2117532523
569426874
1938961880
1269156140
1733117993
148510074
1833134088
864382528
567736868
1957221915
2098210400
1122425285
693825780
172773204
1490010851
263050323
1723623672
143512421
1575208522
205759653
1713148153
437918921
663284656
366542355
516274725
1852734307
311478637
773102289
700364156
666070752
151419544
1931479499
580927527
1808421536
151726600
600353716
239524169
696119735
75531491
135655694
317412460
1949104456
700468867
1972730826
777563147
890911841
994174798
1884010234
1111456032
1821546545
95265789
975314189
421019664
1699820872
2123935987
1683066389
1534702145
211199550
636083943
105740686
1489382792
1485763604
1255638511
38132590
1415540395
1152103032
703509753
784736075
1293822825
480656645
751521463
1523609566
525090778
651007845
300716252
1859360795
32799241
55351088
1734806191
783407829
407221817
1429520941
1310737042
1719799810
1084158800
469330193
1652629373
980148929
220558583
1172076823
1132070848
693422231
356567749
1938852198
1661420596
830526306
1219835792
1119995079
62018399
1716118911
141417971
1557631086
1334399180
1282790210
1564252067
949790143
1315270250
2129594580
1780030122
1835233732
646633425
954106253
2043240068
1247654322
729365135
1903342203
910658374
650508300
219724942
1970707844
2109282678
368831524
919527000
211670199
740756200
803176529
991865021
2058779597
49265924
1323378231
1511513146
1174546438
977598195
644057238
776768433
1366767702
1611326610
401048154
304532149
1428789399
97919825
399009019
1542919302
875860745
1025791214
1269816890
1535258294
1491335369
1346420397
1043247390
2118752243
2068044792
1931922111
1843500298
422866509
578285298
234531787
93072170
746974836
1471430522
1258208061
1740139848
1780468058
1755463374
405684701
622304133
1061729484
1403819286
1564423721
985683156
1765044194
1020380504
934768473
840012241
405678827
1836703403
1955810432
811398384
1790672489
52262922
1174352118
505646101
1474723388
559117890
963015573
1142619320
992926447
1526917225
1519521753
1400780489
1798964185
564029270
563695395
1990844386
846396353
588991517
1320439497
522673059
1699841539
1213103357
1805020717
1302545251
483012395
1523622400
299268682
1573056437
1292327917
161758583
902349643
1582587797
713812516
1942441633
2106890852
1190211034
454638225
726074418
1208022601
407423461
1912247907
441502928
1371040915
1581769767
1797647694
287475296
1373536172
1102149929
288580089
700357511
129654098
1956995132
144623692
2035917947
1506064104
640578757
226928875
1392507186
881110296
1838547356
226264686
578632906
268428707
579989738
2054335372
1936936621
574430613
788477981
634679329
232861741
1809266736
1349189358
491154334
1637129466
615438573
1131537533
127291115
743521448
935512289
1410402059
1801291598
1264858103
1862811962
1770367705
1534308066
997924284
1063263388
499980341
224362323
1114725528
197166593
1510002751
1071946853
2043512543
1239840628
1653151975
141696289
1493022533
1672465182
295405579
1978872517
1327272282
2108978796
1076167855
1745027653
823842657
1529273316
1840710700
204982605
649232696
786471368
1132966971
1698150936
1041227273
2144067277
1367958737
355142312
1988354954
2035993739
450732056
2017742993
1619437063
567881465
1420303877
256443259
946700047
1739599821
564593611
660367005
1696204979
1653759460
1391068347
1000224045
216991120
1055655373
871597854
149429007
2041787536
1535104698
1971833045
764183107
1187888434
1304878823
1666557199
1879202245
1153040843
581914116
1841625590
798144402
1686815841
2051425779
316205135
570922644
829388244
1978523511
1703803832
1108242952
1914471311
1864807031
1252261130
337497301
695436052
1240245269
1318634814
1940294001
1433043464
186978019
132224149
446532693
657734356
797299289
334618308
1854586061
1219232897
881188045
2114317585
1375943944
827829203
565760408
1097661627
944197492
343973344
1920349745
533318553
128238339
1468601234
315326506
323030603
1605664906
1478964738
1059629517
2019770978
1350908661
1167612000
457259502
1985688995
1144486101
1717122436
2138370847
261495664
1854515395
67098562
920515309
1262870019
2004843135
898997327
485256525
1503630549
597777447
1553702640
1763241311
861648248
1464112453
1809438697
425770379
441908935
655020734
2036805878
731272827
1707207895
106130057
1404176731
214492909
826798234
889905505
801631065
170531996
1120966276
1377537592
1617224564
1300159760
1123723606
45095877
291812422
201592301
760902813
1311171401
1183432495
1705777301
674761569
415443222
2027170782
13073849
1242372152
1873757917
395901696
1331586645
1619793835
185609859
719639617
2069164622
1895993477
1711988676
409813255
552066062
503221004
1960492175
1727155891
2011915991
284340992
1113175283
1269634462
1023835708
882768842
1825350425
1035424203
210043376
186913778
740347864
418387162
1938337498
1053139607
1643149082
890816793
266951981
790460218
88710672
1429001665
1670215293
1628602244
1228730944
846334072
936040045
585499326
2041297247
102826947
1258770052
1963230005
80947081
1833481210
1390086587
1885524340
815924409
708479628
1646684184
2093169181
756429159
502100454
2065545024
1057652800
1489733019
1341579026
426214514
789207806
1314742193
224655380
808793492
1008648945
597365660
334729381
1379102089
567628044
1063700657
135800747
1019887995
1151542829
1639177026
1456891538
1568896928
51013463
1806516563
1235048377
1876198203
970707442
1159004592
1996493055
590692848
359517119
737772327
1736726867
862699395
463426980
312307394
1978681233
913547560
1782246312
1089558233
1401486543
232255958
945282425
454773890
1428525936
213770567
1881705881
1504895443
38433961
1986729689
143040183
1452028936
1403268220
913040373
1119220949
1519573590
2095463490
1970671667
694528740
618948841
1575816922
1608424273
645194265
12590419
561152202
1071097091
2109255877
678289239
1426024530
1735761261
1361948427
822558967
1983328058
907531846
643935759
63136378
1563127150
1876035814
125533455
1936109232
2094733386
1041702400
1753285312
1904824173
540222375
1034925078
1996217664
108898076
1423830483
2054175032
772165573
709919103
842565252
860469039
656550551
872589235
396969500
608816294
752967241
900281080
1037995685
1260385033
1411565607
1603250133
813446229
244460919
434002587
1092090871
1772100735
1376745416
1076183508
1359455945
1755207487
1425710909
1204022024
2129812025
1020366291
2135137415
216532951
1460590131
482474862
1720582994
342281686
665003604
582180685
39656994
1028483982
1960792582
901964793
443847457
248300065
620532585
718473775
1868785914
442208459
577933667
970168531
1735384231
1262488064
1292751314
1742429905
8140544
1610792558
1522297268
593035742
700823850
1527555836
395371288
261517593
560382681
287098751
682409535
1597374332
1655456787
2065164586
2035318236
1733030269
1601183961
1141674824
2107296466
307572331
855505077
1827246771
112131990
1522861613
1510129969
1852056612
723065445
1937189788
1546603523
1634880661
116197828
1709068080
489752108
1473436910
901663938
669012735
820991431
884945102
78179676
745716992
659302977
1326915235
1963637165
1088435292
1119398403
818316584
289873956
220946352
1344611010
1932101193
1692088229
978769050
1745056784
1175342005
1414504857
1146212667
744580739
813399613
1733546787
1855156574
1071328868
1841017182
832154451
2142073425
1704175428
381452111
913091040
1594260950
142800638
520444588
1300967698
393582235
74553436
1988506788
894376571
932301878
1900137464
1770203161
1199712778
1677723571
1715663012
1840943979
1624759738
717814669
1225698386
1673913211
1173293010
114933403
564241874
906340531
477857902
835573414
13623428
873374120
479540865
1384063359
1236407214
525651539
1194572662
620741698
1847275368
287991778
1464338240
1458615996
193885104
645714845
1869012503
1117267010
1214781694
2023553568
2065524575
1311951414
574509920
1501860836
597601298
651693740
1733910918
1849442602
1929350045
580367404
959499537
145097963
502232736
123036166
1231683395
684657165
1475235671
1027762722
768347151
391598066
1469907705
1196995884
1798760199
1433716261
1723712919
1288415228
1104399092
1632687859
1018373599
266059875
89677080
886504075
463962095
218425690
533150505
661566010
653854915
668022915
1354443229
299417620
297366391
1756879103
1164361864
1970388324
1726194183
1120807880
331951695
870493130
949696813
1462381485
21850
1241184747
1206695295
414610347
265531477
121354003
174700200
1567336651
327848609
1133495505
1546823793
1410899237
1578426471
1423680822
710265802
1692907979
790188168
1696248828
1272444974
1181936055
464086483
1644710092
1633569087
1489692623
2118612454
916787856
396509009
1010427823
1354185337
1647731894
28456878
372217523
1330383449
1937677124
1747601519
1601028052
81301454
1471041093
1967115054
1634136118
678119729
1135253329
1257977634
735086364
1132470390
32748214
69626367
1708119544
148801428
405592096
353505316
835043857
2134871676
827765589
1796989977
1702529988
99628377
395297106
1473361877
1130089687
1148919288
1923198997
810873674
173893405
177461419
1110273093
1511863466
224587032
1919168570
258625586
727463882
1614252436
91306213
2064757045
461659460
1306852368
552756685
282096540
2112737443
186607247
1067269261
203329489
93559116
1167526197
878400046
1005962124
51159234
697435839
1191118683
617669187
506150131
652600270
222119178
1867475382
1003681202
1397427602
909969953
1904369922
605590275
1213620846
1820682813
946452716
427340272
415210893
1104947680
1488253151
1508712718
984767201
1438063792
1883370939
61041519
1423106059
476763124
313109641
298614626
108295109
2077629181
317263482
7732067
410456503
1428865633
802749295
797420344
448126288
55953984
1449756438
1495700700
1788294237
1215912655
1794478963
892092680
1216258589
1450102478
668287783
1350122156
2083345139
839933778
458314342
1143614087
1418557173
1009412525
1108473959
188929328
486486172
1046756534
1104778796
1984953883
1416811871
1632064076
1809498075
125933214
1805196439
276192354
652140233
1638132019
736915046
711135673
1214320188
74126033
714035926
976900265
152606355
2139756320
279166364
24968786
1605543134
1353168863
366593787
1183983891
831534181
627949086
43811480
441234553
423815147
2035388428
254428125
1268139903
1987498507
1693652987
1414619646
1226681757
1361288615
635607637
6587693
485752334
1195234409
1767176602
830696536
671974841
144312911
987171696
703674565
1694998609
1663652364
238038934
2062104236
656090763
2069857601
422091457
2038308484
982758209
1850184511
93065984
63498200
437795634
1677858328
1148317530
735996204
1290268439
393439460
310646051
1173159349
777120247
1633514433
839081224
1864816015
1953828077
712604033
431948094
652999582
1707781269
1432791184
1893417770
1067166829
175976211
780631066
1690078505
1332486961
1278228741
1044451654
1809810774
1069551668
1018033494
1730672462
886876000
1128593944
611161390
1339146102
1714603446
1574049624
1320086551
1171960065
1718843347
47489258
1198859481
194728354
1457239997
1107318540
210415375
1313328229
1358515893
1067227438
182695828
114940036
1341838866
130938842
754706072
585048552
1975110570
333636153
303219886
1581189315
1818107893
1647909218
146465156
1934889967
1943445425
1630178172
1171403302
1831052968
1345496175
835669173
726549606
833356365
26855144
117147915
2143789452
377238257
151854
2101010528
1331847439
403779616
1456594613
149959536
337832065
1385851628
1388810462
1609136793
775524446
68268778
1756291651
1627092719
2073444709
1565660374
984921644
1518233205
810208449
2009647247
590805944
1432848467
1046490777
1430078871
1954929664
2076318591
1410543553
1514915098
9074853
2127441031
32051356
114466778
918835358
951109870
375589719
472986906
1391388499
1830860720
345568679
1348172862
813790774
38146278
1014993222
1808878696
1854545954
672650692
1580556094
600281661
920208942
800215528
573473741
1220239184
1075644459
1555148642
1604614134
248712813
277749336
646361125
2130809203
343207627
1106674518
339514089
668473369
469957092
1437499031
729223133
883310442
2022842272
712932877
191986151
1423121780
1359788137
1433061157
249736934
1675759034
1944032027
871799867
347250281
1258231330
951021132
1112118126
951866077
440151597
882528343
429095364
1996093511
1315655890
1095759398
623463584
715937421
1892169635
347872200
1589876514
1668005737
627920754
197561713
1542145358
1241324375
2101822860
1960726956
1758079527
217741576
1122630132
1571076868
1258850732
1070502233
1647770215
58069935
1652082774
711624713
236341261
1398421220
1028102499
1873290065
414769725
871317927
419543258
47979745
1226624680
136188218
1652274545
804062702
114177073
984831791
848376220
438232129
1071806691
1675690663
382679632
997169079
2120288464
613625487
1551646847
535762996
490373324
357662807
1227210174
1689497125
1551502764
1273381620
1751668895
224438444
397719437
1647963304
1414360395
841913855
1952765384
53862435
2004130346
755562774
1826208413
506197373
198185984
1156386741
558146954
321595696
940421712
61444020
2119561805
2110902820
1325115035
1574227297
1650395918
1664259072
670515842
1155836906
827343053
1457564841
976681140
1363017202
994854120
2021716623
2000761058
390175720
2099296857
1009481550
794528364
2031084375
898829099
1115393045
1278934022
1083010353
311440779
1309175262
1973891832
1361007116
1460281133
1196837430
494661528
118265192
558230032
525562660
247570904
842929655
1833299727
1378295982
1568872137
487720393
1108027223
755931163
1844576279
293828065
925050254
172394351
1219725619
1739982302
1119481063
2017772358
173188233
64819276
1785312414
676119689
636708588
170347039
1862232054
807685726
104630333
339435425
1789632675
1634195799
1319647062
1065935504
144421303
1816265456
1719120668
1055049760
13511556
456619250
2120284521
1196626369
1218765500
1524800081
1866164299
354507160
1860838818
271622251
2129074463
1336000708
682496739
2075019594
917999534
183164912
93125619
374775725
1346073060
316693898
1521970438
1423558450
1049216426
1208198943
573002826
750346043
978225327
1461356604
2045962382
408252493
951325285
960164472
1519709315
635880959
1080100757
1769615145
1809243357
2796495
1623405739
202852878
1076111462
1944861185
972944783
1883938221
2059503027
1197980591
815365561
1338441713
1735493365
2083783379
1272110349
1874495234
1905972759
623436089
599147624
259410912
1828176402
51982583
1235077151
960955334
899058784
825936294
322846232
484719633
1227335164
38259432
1911336328
1081066336
1656764299
1885964688
944536298
1262717236
1638632370
332540702
1133435613
1401867596
1064743844
476449739
1494160410
515836968
1775929685
2070090781
298626825
2084209167
236050753
1817902493
1362682638
1091669514
10352861
119439888
459815526
1751106525
2004909974
1512965339
938318337
2060400080
440321601
1408575000
1269368912
1668176947
1715399148
1134192960
1195854896
1968171628
333690058
1828917164
1996111020
1612229138
1930222077
240135418
1311916836
1947022911
10984730
1667526227
587017158
1555645156
1411014771
5954647
1820276029
319742257
345566375
1427084069
2096170641
168318357
936842522
864589730
1122155597
1888852736
1510459173
1284457730
1432911292
446704166
454822542
823676549
343763010
1060368248
1027076704
1024923889
255104538
974372328
261124753
993065118
989742682
1369069873
1095983902
2120520067
1527221193
737276643
1545973458
708244840
15091739
2074628371
1640025028
290760949
1689714177
12367577
633883524
450201170
786125453
1587807146
1365017517
377013264
717212354
969326461
611971920
1614133
2066353022
459769375
1763413243
1773401668
953816725
1003707136
210059975
132342397
179181886
67724716
1027349202
2038243258
1447392863
1769768173
299160890
439516780
64124378
1411176211
811023441
116730619
729051043
1155002685
1079586288
650634341
1419280845
15162953
652576184
1988341120
1966728958
504826034
1592629678
944948662
1886099249
1094409029
846354450
1910200785
1244766638
1755464336
847210824
1601161478
1515244212
1906975488
1179668125
19550177
1979151240
1236086029
1864931444
1868166384
1728281206
2109347259
1204784616
457878368
2069043449
1783532575
255160647
798769916
1102042096
2061404113
1184808220
1168847699
1091811745
28645426
1157793901
991524543
918698189
132333779
947767726
311203833
1897178242
1441742747
183019855
1573697061
956573383
1082207353
2042029738
983285094
832878811
1636086593
1763421057
73309182
374699052
1458291108
183806945
1662484472
811935081
672109329
649504051
303457344
2064552134
436372844
1416515797
1778934011
826148824
1761056213
840902513
1624771098
1106133970
1657271649
316099917
590674204
949802311
1816565006
130393668
2052548428
1648082184
1034857545
780890676
1619484283
685675202
61049991
2083439067
1949842562
297912404
843911028
1556841992
346460624
930800469
1395776497
1412759133
407888412
2144733995
1923412476
1741403151
1486566783
1137030898
556326971
2040564051
85927558
1827962873
1771430644
573215855
1997015685
1892908490
1196749664
1345699952
1708271529
705441503
1883486536
1214242761
656496599
2136968313
2051602266
1302200437
624378850
1890259349
1213685101
1008671010
1961808440
1338015022
109948195
938479434
1992005139
1889258804
2066036888
1367481181
630997800
796536849
848941286
1468696395
895020245
1375501397
1120398306
159990684
495761764
1650243733
1987655812
1589003206
211807157
1137906110
1216774254
1736168924
614554753
2120679688
1792203080
1696575747
943587438
425985003
1675637528
1261620315
1407496552
397390847
127630467
1130295627
1363655096
620775599
2070504717
1520206222
1227473460
852420745
1276510452
1264206331
1759738140
961524254
425049160
54403615
1816209178
1525765856
1908295307
1859348555
2092028549
1303862248
1350489659
1492575752
581535551
1334285617
2047131326
1926145424
866805917
794865255
541661373
805535561
877328455
98670772
1455325822
349577373
519873235
1673925551
1521478088
1260105225
288842543
1196498852
1368161344
1150650424
680201202
1406800068
762629927
1900403997
1667544858
1977385657
721079583
224604476
1837565629
1241479821
840032122
208943693
1592961608
1870202972
2082882391
2050174526
1367234853
1783081290
2073068488
363004736
1027623086
130480889
1739500078
586560413
711672806
1098636429
107908044
1085834718
1171662651
986179361
522045323
1335075210
113193725
860944139
799074758
1990024498
931201500
673585190
710048687
631645603
972490629
1427930477
1934138762
1756082797
954540379
350276173
887581397
1858254989
1412428551
1292926706
412677056
982656330
2059476859
140734304
1330461214
2110346176
1766839715
1338435864
1603520023
2135015982
395021559
277312859
931124766
1856277526
1170895168
94150301
1375597822
218182187
1689092694
1410353405
2053351847
1095727229
407008143
139675653
1119101174
638549516
1248943291
1139538895
1969233379
4444797
287531919
145025056
590903698
1364991741
2084455655
1334297454
1725328729
346178595
1733406223
1520380559
781475862
1795499369
1248148613
512980777
1846653846
1326325528
1593169817
689968475
743979758
1479669694
1024658204
1902617166
1665194868
273952317
448740165
2121141094
849711030
1680990937
1746547290
439254698
1561507262
933000595
425507848
866381740
350363854
569265219
216194128
1593310422
1306097703
1064388373
2133940089
1681840867
305974258
1930054433
114707586
607370307
940390660
1666692307
767016068
308248262
1582717792
1776484191
395232194
1587625676
258162251
1410855521
1295739310
1677659291
2067956372
1631444023
216193548
556339963
41606174
168769902
1590812481
2024716517
1503782107
840622299
1336082563
253806705
568071978
1562926535
726477452
466614663
1220411755
788598574
730880097
1146142976
1876807506
1521977723
80066186
613336779
1206052840
583502952
630331981
62220164
453047596
793683405
1753296232
602390438
1731958572
1745986139
428110635
1032905479
115998179
1090334079
1071739040
986167853
1625725085
128954798
1750509445
1941840140
1848003423
1964255491
1600297316
1492502746
276480746
2006824514
1830256655
1102118227
1701601915
1300295522
285264826
1742440596
339954113
2053049327
1831162161
1389615466
98338652
498390691
342329681
1836082587
1170569710
636545250
1750331236
1455410285
2017378438
942392493
156664844
773567727
349827438
751015900
376475785
349375121
1426177045
1052693522
991386110
1284484405
1374414697
1200256173
1292595419
1258827211
1724248343
2072509080
1672006536
215810774
1028035599
639260080
1984917577
501915115
854341589
471123281
437719579
48888473
1564607359
1475648432
489363091
1032527044
2133015859
926558010
406616086
367785006
1379679332
1227286218
1821172073
1690997487
279528787
35395028
247027042
587146600
1809050324
641227434
568983646
2013391552
1410537045
1327533181
634011112
1489848589
706672820
1890144025
955905892
1928871599
557601003
1007421540
1835869693
2033705333
494694046
1595383426
1979915913
955678500
1990280425
1558418246
390421322
764596599
1933076031
125090717
1491210463
1363830745
1743936967
1747921816
1537824780
176760557
1663274484
1923289619
1598755338
1739718495
106527467
1994079406
1822271010
1788696344
493494995
63190939
341181850
1097153444
648359365
611312411
1548284384
926113933
2024433755
676319572
774213006
1407904532
382759694
1960999918
496844011
1452945542
1585503275
309078983
1895559197
745677318
1476322184
1938283163
1141286560
1042716016
1024624377
1846736274
433623089
367682295
1495925712
1709475726
983533065
290909306
1556976822
1478770915
1870317737
1496467256
240648410
775297571
1521141111
1471560406
716979162
1573735468
440300697
1218454828
1859949066
975127399
1771081464
1645594223
1027072845
1226711257
1684154685
1665201805
621970905
870477143
984594757
2016092226
1557102970
248429136
445613924
1932469900
1254831948
356270107
153231921
1377799990
763857231
1554361676
709152283
687703046
142573849
1050773682
225438802
1552903904
1465099353
1963033562
1364015801
1891709566
2095541720
1949919852
880560924
2048724022
711747913
1506401173
991456144
1162857798
834624641
382796618
2047134923
254195535
1225827966
539390280
2081580149
1606749180
1326223149
1277424370
1493951520
55354783
1111394065
268878591
29882046
1227514767
1170158663
1356559566
731638203
791573865
501882463
533076336
1308597410
1366837430
1496948014
1373295740
1034265907
650629253
1645890250
1267186617
1017607525
1810804406
326181159
622312954
1453718
1496771105
467041030
705566703
1081796406
1305819363
63036762
955258812
871170915
804472856
1752724354
1568134330
2130490165
1945230911
212037676
1808152536
1430714002
268569153
40402821
812713113
101661414
1356389258
720070309
1541188989
763749463
190090621
1921705363
2052726868
1075155278
1646550071
1187333466
181992187
644940211
1448792366
183730264
1768257666
1620493259
1130201393
1606783392
1962655981
1682153076
1142253071
1035553814
1053856993
561463035
2024794647
1037452618
1905920647
830697630
1331805281
1816470500
1464862208
639073715
1671022736
1222807930
1399898023
1388907698
2061833514
1051999170
1613923921
1375911999
1781466820
78207698
1830966446
374386707
497280449
737162245
779648633
1951736599
284434000
531010497
474732920
2060029372
42799455
1875711367
1719104794
1319851262
1935607291
31645899
1990123956
221000235
1478921761
165058495
1490511488
1860331243
392954812
861398912
1799766268
597518837
1410951738
1708436990
573006806
1031957280
525004113
595393565
217000582
1002894783
1732127202
518498359
1537028608
872935239
313203134
2082246201
1976034759
952602958
410115352
1684007807
1014496991
246701852
75248584
1919472752
1157181747
715647929
2132758554
829169564
1338628159
246238070
1870041118
2048616112
965503117
398223134
495673539
388741325
1086191777
1301189889
1972587306
209573340
441886245
1918967976
1235878228
235931375
578070792
208157574
445473455
270449289
775965976
1003935374
1109198257
879667602
1446968620
1296515816
403134813
948200211
1390213324
1768320121
468846936
934339023
101688522
1479356457
1991678467
2067285513
1183845453
1720372258
1463846984
647206686
789705140
2023532947
624163566
1433342008
1233909127
1855694196
1371913523
923468306
821822728
1749186653
1938970975
1831620617
1140423422
1614243485
880552064
242771215
1841761524
1633159034
367277865
737280222
793785368
1285412096
1649060815
1037931445
49038096
1603507674
1684824429
1166078631
1743505063
908438473
1108242557
421598849
938208934
1348866698
2142285848
826531525
2076868517
486022213
2027234173
1526914921
1320962955
528959496
1336639556
1057882520
22271755
188769238
1089306832
918041321
1581514314
804979118
1906688547
1270842761
1344948444
212125410
2047665136
2090557354
575085829
827184089
2084508194
1931207158
1803292429
54121914
1722839714
891850053
1831223097
556701699
333014223
191345838
2146277856
1258919733
1994306230
470181192
2015672281
671906202
494697459
485046297
1883101708
629620210
1425935166
1298218283
321236221
624967226
759775482
910907855
761831783
1897535758
2092497029
636943723
1867002679
93983892
138674449
560815045
1763588235
764874008
618893544
839055519
1468199006
980623578
992513369
1075531236
323634283
126632818
82374476
1789651383
1933921177
2070361873
744640301
786632342
1845086699
1192562701
845546515
377034554
2037547915
1499003815
1832525941
634853477
12955039
1579604919
1578758547
1683672504
736102257
932472806
350497743
106019469
1367847747
903992050
177546187
1328815323
1910064089
1765131105
1200797695
1691743000
534013339
1924244983
768643607
791628909
1992047926
1823421792
947423053
829441350
2100864871
1136168522
352192905
1080245439
1398194084
1667475440
1591521073
1326628783
969469915
163973249
2077236799
1374641452
575931890
1292265680
1897627451
816248233
562527576
793621991
1857472927
370077197
135201119
977704097
621316057
679599183
349217069
129485142
776795094
791631361
1665109621
1969011194
1321299412
1438680612
1534665925
1956121380
1647328235
1699247203
788618011
473598538
1230189484
1135568317
1284033639
538526670
294457761
1209869855
1470652447
126455855
1623698459
518682556
828705175
532303933
1153872353
1138287219
576685286
1204654514
1492639419
1700675307
1277110751
1891335426
675655846
1474965225
179312383
1938115459
1687616669
1709130198
1565686422
2124957799
601806182
327004865
2131115118
1418000278
1333304135
242564300
1413062543
559190584
1258529705
485432530
417781437
481630363
775037479
694329607
2020090091
223932275
11052555
2107767789
979144687
1000787118
825729642
1114659691
1631083625
1608230445
1488618885
175469489
1377383251
2129518372
599858566
383942125
1163520794
120886478
501557006
1949920898
1990195765
1253774072
1185044835
198618026
1029763292
152328048
1547769251
481552980
1583213316
15297027
2100449512
207799988
2100912954
82888942
31477849
1032485084
883470283
1247942551
844125626
1902442931
564955258
2022376116
66513556
863282480
1072418180
796795233
1210921358
120405936
918139313
1329108826
1233060624
389863948
1818647437
2144558828
1676992917
2134801323
1622567064
1130449816
2034841195
1659468206
599469287
2135457700
1347671930
370125115
1159261322
585779128
1982566997
1609381373
872945847
384842769
2122769014
1264497699
699185205
1115673170
822518206
1601461714
213215297
1032453437
1054342495
853465167
1532691340
857969141
1240250190
142121085
1829046607
694504636
1586449869
102099941
1443690196
473625005
1683181775
1718629908
1047612841
696352985
1944970487
1148621510
1255225946
1165121625
2139870164
1177756590
39507576
2105206690
1789208396
786538616
631354387
605921800
2028293300
930984920
1084801350
363823977
1534679545
1609504399
268379874
1478899370
352228431
821969211
1013711123
379276999
801610257
937361681
685816596
1980864568
1493695975
1408061679
1109184702
899421124
963381334
1567386557
414299269
793494699
1070704006
991892300
414289873
1131905989
57173267
873529210
859302805
1787494268
1850972978
1662453288
1787811084
294189803
1936974004
1480100120
272373294
2145708380
1963579877
57690256
2028057923
163416263
1047607257
1492147303
1644235303
960389146
2023852581
2009222893
581908436
80795778
1833529995
1316163751
1323300688
929725255
1379567761
1984669994
859636899
468811733
1126348416
297679120
1438128107
47028513
1761778137
758618782
83891764
1380902921
944106144
1245784056
1194098998
1988408895
737144901
2026188987
785148181
1704686373
1366568784
2121804014
1182739530
1949747247
420734906
713974852
286892778
415262830
803044372
1659611262
1077690028
2053019765
465346493
804965877
999470600
970830356
2147141657
1674112961
1618793902
979515807
243255980
574040084
1957379854
1787609125
770015441
1683563218
1081032271
1177456522
461894916
1435838787
1129347258
161245721
866139021
1301796803
1601495786
1519795039
286584936
1314893179
1536312805
544290103
573720863
1037145599
747807344
2094355763
1672078348
791341405
819432104
1022940240
1426085812
293726749
2103706838
1005580969
784707738
791218196
1565977724
1638891581
1136540991
1800905493
1561380470
1872957183
1391496090
93949853
1872177186
1875311278
1960428135
2022868753
601803288
271460013
1138923229
1144463246
572317278
2060616822
1313884790
1160398618
1209278565
2028137980
1479767512
1552724990
643422487
1449688301
2143101746
38865953
556019399
685850737
1540343770
2143972551
1102386933
411565509
548729193
1579647865
256212225
2121664894
143731998
1111807088
131819028
1797635119
470398583
1558911242
87701210
1880295760
1128569329
2040955126
1433273191
165826267
1006229191
1905476836
754760636
667890095
934737891
812460724
1947372988
1501153198
518272022
705400177
352060372
35541274
1373329415
1487255888
608932592
898965020
1744841494
434345625
513958564
1433282172
1270625684
342087233
1979008972
951621503
1852928496
1942937982
1868425784
1891995298
1898464045
1197180604
1687491277
454135920
1094897054
13328054
1534238272
2142689328
913715281
1341489396
2014725336
1501759621
74025633
974659829
283673877
459169396
1194944906
883895778
390828600
516951954
1551154947
1115681997
1452280341
1446882826
259970920
1747301129
669056625
2052602564
1065091115
816375506
848668847
1600050049
1433614159
960324546
1223839102
1071986763
440560511
869775478
1225253484
686522870
930875344
496608022
1294697736
1754064930
1198314104
2109093580
1056441871
1254501056
1425646443
2139228382
828407890
248394132
1536715535
1437182691
1426907702
1758402792
114421115
1745609063
340288330
1111183932
1826959557
468012231
1674307125
1338310639
582324995
985956547
1367629677
771657642
2094865747
982131561
969833741
30333621
1008065566
680010079
411216204
1589682882
364406302
2120614516
158773353
1588409951
738460577
542207258
2041355619
138765988
1926386388
381440226
2078863652
34727831
941526424
232667785
1660866108
541361602
189650245
1815630071
130413302
632838173
135841036
813845870
904520103
1080362068
390540506
1893019364
1047503209
1616289055
1454778216
1923689000
1291585299
132488097
983917138
1086573730
1040780659
1271332120
873646966
1619374539
1995113081
1122881905
1877015102
340322277
1539495397
615526761
1250191000
1590745737
924333421
260213270
1754319793
1697343787
1475381806
1016833272
1860568532
1233976239
739844040
1852632331
37341586
862533914
1158088335
1021182156
616618161
275341634
354394128
2059986310
1988376773
1897781603
1420457811
7060117
1049164806
304034323
1487440060
318511791
708516417
2052168291
1201770844
975811791
1184580260
541265205
345300954
365263075
166882220
1309980030
1376686374
1631859234
1976497019
164071665
726298904
987834734
774837811
621163249
1007673585
1962442624
957423429
464963073
763636085
1234082833
824938331
485470001
985253102
193749203
2083566547
1905505828
303660039
626766845
916880771
499082054
1340129304
332297480
877528216
210275802
1431089052
999862575
1952680599
839416077
22041462
8596996
394122899
1922334639
1423803423
2101807167
909733172
225840979
1314663774
358988881
2124541693
229841343
209295318
2088322328
178697847
361222597
1256705737
384637403
132951997
1816897593
773008436
722069798
98899097
1000841721
1696838119
1629615801
1150867918
1263273443
598097495
1793329191
488338638
1950953484
928759739
769838378
2058564629
727920257
1766669012
1922099215
964571699
1477298477
1229990728
2010711943
1298119795
609401836
1856967835
1309246938
1836213006
1139660743
1152096019
782898308
816729485
638036877
785049574
1522901979
1011842579
1000744059
1371580010
1257071311
1279195461
1547890062
976577267
1837222103
1856748964
2085201528
1559879570
172492822
1299820508
705251956
2077904667
1223275071
656216224
1414059801
1117414624
1426722644
1794286359
969132873
539854857
228817229
1399120302
902938835
1209215391
397215485
1790071087
823325971
1631395307
614237109
1976857944
1872180618
1780495444
731010013
56517051
470312531
476885585
518516513
1833032143
1299732639
1116063561
850209720
102998423
632114009
1608909144
1858040651
1172527677
957739242
1315910375
1280798331
102372890
26266875
163899395
187422541
134082082
1866316480
17749511
1746333029
1197306293
1576538622
280325002
43696142
1296462126
1976275195
1483455002
899268571
2072583083
1757311750
1485566426
408605363
1531218850
784461734
651344723
1489820736
525002848
726755636
1666622809
230973530
1544633168
1207976580
1447561878
1142918798
238097987
788229417
462075510
923607426
1268816651
2021963145
377926341
2027472611
2131372406
2102478857
143688698
1230536795
1374579219
2124913757
39206964
441543858
691082497
953468115
132206437
1156759177
1923818754
1141710879
481901641
888255324
1774025634
237087018
445690178
1329940234
996089057
1806937112
1924327308
2090038199
370813074
1818028611
34059606
836793976
197893965
1311129086
132720561
1224705321
87637050
126043362
522572706
2030207220
1593656037
609573602
741456515
2094903665
667875761
466512532
1444840257
174518415
631921855
1048676550
500774098
1398630918
2130072837
1888481370
1223639147
1300089642
38827490
1512958958
691120831
718888112
1881023882
1190419768
1342362756
521962295
1208636655
1039606828
530855973
124966733
1961232451
454445144
375367613
2147228546
785021138
1170526878
457416404
143001464
1593906607
1879890324
410271816
1773684164
1175609033
1001332824
1028913171
749501688
453352980
1577419794
762424099
720148847
322596623
1412123030
674367475
1172356269
1226809774
1255452717
536689334
1083337894
228965400
1667875788
601838362
1305042431
1706408397
2046782669
1306857716
1891995298
250776497
237830060
53596126
2006939177
822996268
1030801971
312115278
104613470
1231510697
1473147003
1626382657
1028411435
605058379
911795159
2108867819
1660304557
703153816
1705579635
25834900
631248931
1229319604
673604368
1857911803
1317907881
1472800103
1124532423
1612555882
431829122
1672055949
1619913912
1459815024
2000419010
192000495
1418503044
745120218
1221373476
2006844927
1387042475
90069406
1092026991
358720654
714772337
1302229996
1247580005
791886584
891777342
1553369548
1917435443
1508657255
365541534
110319791
1181880150
562785210
689410794
765119866
946026936
1756195415
760253003
543308012
232566050
1323139154
631475741
437680624
1529959966
786940264
237366050
1624322784
1285268253
1242083963
298125558
1981289940
1221711698
1325100421
1144057544
1763706908
675529703
191680813
798244692
539691677
467464718
255713283
1327780769
114116853
223285659
1694238238
635382435
707720449
1462175921
169000396
2081763539
758974704
723993496
9068753
748282648
646412446
1019507636
526369126
1724619201
1970725496
1138425265
987526115
2037396596
1693998664
463293665
170198141
1310162797
1178126981
656174492
590487043
1712411336
1870996022
2079184030
1058095200
1844239329
344167166
869626401
1116827372
788309678
911961876
1052202376
1641816553
782747485
1068497126
780890683
1837240469
849367594
407551639
803932779
1137601636
867544025
490962378
1118638651
1856381406
2019234282
1395081119
1127582330
1815331599
1211568850
922750597
1804896431
414894952
502474585
673223042
2037677349
1408948335
2069931731
856708868
530470306
1868642680
2026943838
25519480
481384823
223985030
1577265069
1794377398
210847083
1038929872
1287378775
1468447912
879343451
1411374475
1037508328
47505195
1583598505
2004847944
1985607607
1322184308
1292967048
1515024414
369449068
2116497644
2064947444
611477342
1642534262
712444892
903080037
476752917
99875352
1757557579
1426474773
315921893
1247606079
1923832001
1543183556
1798925983
342269886
405424513
1377909869
1746901723
1027878106
526428969
870182241
1444415321
141558482
1709416174
792241013
1057969965
1505299326
1631260176
330548928
1507504780
1602610014
532346642
990299753
781467977
395021204
116965591
192551282
1349518588
1758729726
747083070
451813136
1319055239
524978679
1011018969
459138002
577843104
943082473
954902715
1335212621
1396414951
906234562
1200529844
476584757
2014295697
1353142421
2050205525
1681293641
1023098347
1990235409
358553997
1445968359
1234411180
1246529204
1898905673
557557568
1794678560
2074651052
1374977828
1085485227
1739508956
609867000
1796453398
643489583
873776680
1255644531
287153251
2102569495
724772901
832965821
325764491
9847550
1834709007
151882929
1194714695
56160412
872392213
1223419286
1814942806
1670913724
1438242433
1272363631
1845123416
1269987253
951140279
1414804695
1405548885
481270105
695506867
1026935443
591089665
1061266236
475946857
1117220439
220771746
249278202
1419388873
1064788828
793125307
63801557
378878132
1725779054
769739046
1362588968
1747487550
215226731
205509511
1623987608
6019787
1608989567
610241055
1037132972
947605420
1750729924
1802011101
1678120183
1638711590
1336115524
1858990062
328735586
615598272
245968928
174732952
568986362
539380620
226174991
304904374
991704616
26233741
2118752503
466556118
1346306827
1539419748
839583819
1869702222
1781177344
819492917
120490187
1303284498
607071754
339186752
1730319926
629909140
930986973
1777611738
37831136
693662891
1056082348
1490244093
335976963
899018368
2013845439
702732242
1374758708
1921301424
1859162140
1521014966
1620429230
1984024538
1204263838
1042965427
756767443
493646750
62536376
1262364667
325829423
980947767
1253992617
74747156
232557133
733107325
1117745324
1958032489
1768989493
1705209527
332228867
2037672167
1651991420
1807800732
1557272189
1184068023
300261196
1718650165
214888313
1262555155
1553005585
1180295780
281989804
1211021298
1080189572
1457111085
1355321572
19398439
76044571
2059766028
473476133
988785250
440688941
590952931
194926926
1736174028
810116186
1982874611
411764407
494694566
1265368322
590626821
736897919
381725675
1599592702
1555437371
594653767
308540911
919302795
378090090
724442549
1436614536
590931873
659677928
1863435232
760640441
773553184
925351384
644420577
1160354853
410019432
893970802
562772812
1691092981
1977183010
249813812
995521540
650866743
2039059222
1124567383
2078475879
1551972716
1539890011
918411989
508212220
534527558
971625462
1613568273
56636320
1054980563
868914807
348140274
1482521531
1563109054
758091873
498785404
1493364918
929372694
381599516
139059623
1543601060
1794246484
830165538
1983896157
700635693
1621507411
883592622
1325567437
1976545839
1718397987
1045844672
2115114280
1263407999
1159911665
1481645321
496018477
1804337800
1357769524
1603454311
1048360304
193970876
233087271
1180528191
823982270
120671966
1268593942
1595094562
488600738
1557156003
832672826
1068469369
403887956
1705310173
1074449618
1449177851
834114972
1491426862
125451658
580204540
1037215145
865335726
502130180
160524267
122672963
1125887503
1847439628
258416052
1059555349
367936924
892812667
1138808544
1710322296
1723905549
1255955597
1408686216
513563466
335179863
2058309080
432727684
2085343630
1014576918
257929950
273776556
392177413
1405544160
1307081718
47553172
172242807
761507579
1323127349
333000971
232653449
533084140
1382519516
575931671
1783075185
2137166614
319016429
1902600090
1454270350
1043652592
1028612193
552271939
267008124
39176983
742239810
1126027120
1550390222
1015004406
1127481732
1874088308
1769081262
579943292
1963190559
1134348996
1668397303
594042109
1536174122
231872354
26331892
1579823084
1708955938
1618668620
1592255884
172855391
1376628078
873433101
912273137
1932275491
749103726
1748757297
1140193994
243586047
1018613981
628800892
1824314945
1100955904
697512429
2014735957
1360055665
914312482
379759186
622601015
622243338
441170948
897424515
164472710
418583512
999422274
500453826
573028141
1751722849
327178087
1252571124
2144811533
882928526
1569245226
634652037
950934828
1864179233
1547104768
698095815
1876742706
528797927
309357375
445932643
1294952643
2141802120
1157829410
669013753
1593637030
86666431
1940968486
850320694
188311966
828463656
2111575479
1248683245
1554925175
357109949
102286302
1895701964
789744670
828569283
164597364
584380476
1919348544
637463751
675126358
1288821464
637259237
123756067
632276947
1135865517
452948949
598430964
2043259856
1571707233
2088226218
804711410
20618784
454266751
1794431266
176952028
1929552537
74118321
1274253892
1342256641
1758740892
12351522
1012558461
1980168906
1181638078
288686958
1692905940
415329843
834370580
1757081488
1894804701
642476537
209381450
908984670
988340924
111110966
887049137
1018270399
395708416
1831408443
1144803961
1568752696
1894215328
784358974
848573256
1509215621
159393551
1469804257
137168844
1385985302
1394449278
299710067
2034460054
1754269069
429999102
104189463
1260797609
962042795
1325062149
313713660
1770151698
490455829
1564520379
1547397813
1147111899
1950832961
48114897
541151159
921216072
1661109828
607356865
368416763
1288100838
937577492
1481149671
421228630
146877572
1708763770
1002897906
126787312
1563967394
1689502697
1630160871
1289083054
47438518
1726139219
1482066967
576045392
1414400515
491773720
229301958
185064757
285704576
1406354504
1833520934
1746276978
1891817345
1712052307
879170256
1758634007
1925219705
1813889554
1677252820
1917745145
1426395782
1877566633
48445655
2111256733
146950565
1538985018
1447375355
257362111
1776033733
425717829
1171803310
1441371633
950831913
1936766463
886000242
392466807
240795537
252544691
1569584382
1844701934
963450288
1245613863
1534638729
1899219132
383058281
1510660720
1336090931
1154902801
459637893
1224454095
1936338979
782542795
1965259216
104221289
1605070419
1492056272
138709252
1019035412
1677625821
1442827320
1612041072
119755104
1341108448
278609076
1359017216
1195585707
1028636882
1012371394
974387476
1675150484
798562193
924106630
1285737354
1187021116
1640922281
1574625635
2012615554
1948173059
580378874
498252608
1230225553
1494566333
1953584532
1428447152
1353927628
542022913
1426985294
1013488299
231296876
645598071
597521344
1931631227
1633096003
1951997052
172581909
663206294
1722146246
999006038
640927812
1311830519
1329978296
1211046136
1823597054
935129021
1313730055
1350462924
1781948145
358600946
101009264
1435242941
15811332
2032285113
1548844086
526451038
1542135205
1503974811
80019789
348702125
1014872669
313706956
770880411
512988947
10846654
6211905
1231127981
451782649
1337175595
1843591285
962575803
1910015635
2055392656
1683070939
641631725
298465555
645935847
899417405
1626553479
637793960
2143756241
1751844489
1213954810
1934511846
1227352447
175170420
242479280
1040653018
1076958678
671875163
1512401738
417219765
414872758
1649771480
395390692
1887677401
1772863358
953134721
604267500
1647141695
1502197055
579377414
748408181
1267514838
806775318
1831915834
1772166089
261337148
356791964
203674037
592763836
538044112
1884929859
77303865
774359230
1461141115
1175635131
1788538569
2125231727
1697481674
484166573
1325660440
1021310489
348985908
575037916
1952012584
820709103
1143069269
979434941
79384680
1510019545
1768114725
1948022950
509367459
148737300
1113314594
727949355
441911535
590282946
1358254371
561084136
797900079
1611541448
1449806543
1521188127
179300602
1197404873
1134370521
909728011
542819450
977889684
555454627
1554535125
1622479798
452234804
753324260
1519594361
1427036156
336678075
1377420832
1064477340
1142097752
1457570610
833313503
1091666813
1407698791
670951718
367346508
787239476
427188199
143851600
638131951
1321521652
211256809
1436235817
1950804940
1158154050
1041018907
826569601
1797867042
1892934821
42177916
1540703765
626142512
1403854888
895060497
867107421
1286016021
350147029
592462634
876335095
1158812738
1014278590
599140931
356080987
1832743077
117112168
1571141056
852408880
1667561370
1972713225
1636960830
1650735782
848150416
1786617622
1271845090
1173994058
2078893307
1204791913
1774699991
2000226117
472568408
319591540
1953751339
209514145
1355218980
1425744148
296637126
255258
1252286955
1930337157
1721422341
1904571880
748090916
842587803
1047401155
425339794
1588813532
465286191
572062124
1102999232
593481043
934878240
1576285159
4568480
1491906754
1736647405
229257675
499268745
548821486
2086530366
1754343262
1683739340
1148707146
473954033
1621351351
912310561
1769870695
2089226839
904375518
1498230992
1142652137
142033026
1123552800
1953460073
290042437
821001787
281919528
1031659888
8089519
1549865747
995502213
960841837
1795454895
1664990232
1443781154
785414124
354432796
664471852
928977993
1256709286
899789196
893867941
1497081026
1714669657
1442737000
1434159892
1632808962
1176532132
383370044
1769351834
1185368260
257052855
723825893
2058249039
1471392172
856704823
1235581544
181324715
1882100891
1775302202
720495806
127830022
1943883121
1231580937
1927975914
894192842
1311529281
2027984988
675578238
1293876914
861611407
480233346
44610062
1209204399
485894320
1423118911
556451697
223172275
1881473582
630062068
57716147
1522861670
1904338883
710602811
593832828
828136094
2087880836
962402567
1373806419
2080526112
424712165
1937161388
242648469
1509189714
787952780
1467311974
250653469
232972492
1512252882
235390628
1937920880
660715354
137280751
1873164586
1871469878
1894263582
1265589961
1331554491
1399564551
1238828459
1809813525
1807339831
1923300094
727721558
1416304963
366541589
1962735617
602409584
2120371257
1651033857
337716148
1391732449
1256784804
759633716
2009760403
29864959
1396707237
394427194
1666454346
2053392702
2071923535
1585789290
2045873377
1404367313
1189498256
1850055951
1343799088
639862803
982763067
1166417414
934827239
1069772260
1320554983
873266033
2140505110
442700402
586207707
1633526158
575463115
909609928
1170516567
1499361851
1249816036
1518004654
116846626
827430103
1233259387
1962924711
2117663990
1825690823
576786735
1618879870
1393030293
971364745
629535010
1488355692
1320182682
1601438672
1585151213
247403053
145057661
210012314
1573524233
1258742488
323518151
1403476724
500834888
1511598512
1319986811
1294723209
815804260
445451894
650291020
1114860769
550143460
1213488410
2119129795
1180864143
2074933563
534383163
1349495545
2085066626
1262391108
434920995
1863561397
1127285641
69006035
453677820
588678546
1102849164
655365565
1465180998
1700455484
520507081
1970567990
184579710
382432703
961457507
861059798
1739859935
94087564
301055860
1541359788
519950227
979258591
944731444
553571346
1491310547
1279508045
610942863
1239932489
2146239682
685488076
520995178
1576625685
908702389
1429244166
1831715926
337980904
893301212
276073202
2049950709
237090834
1664422786
133859575
1315277767
261453159
1631461459
398017657
372191925
833346805
75382463
1011488614
29760056
1954748775
1995631817
2024551832
1632411694
317465552
768180301
1793661483
1398774457
345617988
479573625
648118005
1811082983
1839479144
1740211164
965684215
1835380314
1903817352
1934040881
244215966
1264687094
2048576364
255731913
521417327
1958048904
1688815662
228733481
1680397473
1832494673
1719009117
1024508404
782225477
288253203
1843710818
457302898
121782095
1701245268
1692086356
327119544
1629162988
1246976283
1952440342
1259573695
99417725
1942969604
998575841
800545874
1522000922
2034579160
1840321134
2110493156
749707550
2126037195
2134812359
1416884887
1710073754
2101262603
1048426638
673038921
303619642
1593344197
727090512
1611262287
1095776181
21116647
597046829
881607038
1919635693
949954222
310986827
938386959
1869653099
2077617896
299791745
702979008
2132225213
1129368643
230087161
436238733
916121747
277509625
1716506565
760302300
558105635
450089514
295329487
1449330635
1041292153
875776231
1269393166
1895369535
714242306
1969505921
1492193881
1069568385
716723637
1042593287
844236879
388682811
1998787176
399542445
1844439151
840233481
632860391
1639548742
260982299
1437792241
1405108534
615626317
1623320537
1796920072
1787631018
1682086657
1654912106
35946195
2073210023
653907631
1931603610
583699251
1592104751
309682193
1142983941
272775069
1402368106
733834655
88901021
640758635
1072176317
2040353075
374699842
1332224063
719420525
1480061536
1221682198
1301261573
1290651034
638590554
1405315149
2130210919
1818293115
1494334916
925299965
380581440
473269224
1987699214
422772008
2136745983
1509009642
1333737747
327944383
441420923
1186114478
47182151
1070747300
1201504112
1561840815
20254971
1577764939
497503191
231358564
1739128971
1638735089
94016652
367164686
394362135
1575339874
2141845174
1961011183
1233426838
384305001
987391295
477348291
1204955855
454153545
1942211796
1081355670
1100331650
1613861372
876122796
853854994
1924085730
1184591091
2027218497
719785505
1391423021
852480905
788895342
1164274660
851394497
2048911930
1974586766
1313370367
1833386567
1783144659
1599273472
1495398285
1696361147
1338306242
1688351677
1776615327
1353008270
770619389
724518677
1603665057
571497252
1162012736
1566292776
1737495617
951643681
1484828866
747469377
1385427241
919485284
572772771
1093476866
763129291
1449748737
1133638696
952978642
1457926914
1863087862
1371390578
717289341
374681784
1157091312
550475674
1849690492
1684905888
1918131813
2099285561
611120508
1439659415
2013818697
1317609225
827953312
1245597032
251364097
1451991822
1582099297
952592812
1515867347
941408678
961307591
876905048
2090653979
474788680
711944866
1178212925
692600263
401475697
1876882841
159739790
1514250701
1379371159
121426932
1109052782
1946588058
57950364
374721682
1572308508
2132960102
1830781285
1676349517
43723213
165612621
645296971
877606128
436432025
797674317
797740586
1160951946
1600610204
318821311
1592715764
135468812
724991879
1901903943
1614802613
1562834723
2050632402
299698494
825264009
593667321
1461156567
2039657644
1235935330
1833952823
1723643919
1995473747
144013395
1034692891
1472963717
840472211
966857741
453297649
1579219262
1350130208
244984781
1903320382
1704299405
524738696
555987712
761411217
1441052397
390107065
345570378
1927085514
1195445828
1403746956
1341458939
412813483
323183642
625311586
1699571484
807484542
1396568195
59999368
1994328229
1358604036
740253366
7462286
339844832
258013853
1184097305
1166896220
1954378935
111178585
1879372072
178660850
1029623638
1613204350
2052087604
1923932909
289610816
617613876
1479744633
558325589
1255651216
1513266067
1404289166
564216571
22335480
1384068246
1492989299
1005157716
1684669301
616909669
295129791
412445359
546290603
1053754700
90240329
794304947
762355240
220730819
1558754583
731095587
2083433698
1383588943
807880552
1114795748
673238277
1715978332
365810734
903744777
1789877996
1825025295
1178678161
596288285
1284763216
1676616821
31214221
382337493
1651559825
375198445
1385783592
349954872
522547313
1042938831
29552733
1952640585
152901258
213737049
2035032331
820108989
128728646
1112834774
244056045
1239435051
166737315
1886902558
117596744
794300184
1927287848
655568381
1056970488
1367859926
2089513546
1381173933
691912425
267478056
1037709662
1840910149
445141447
391558112
1448817733
1265388539
1040263199
288616956
67246690
1808433334
973984173
730968871
509932073
2095065993
1174507965
252987355
1255120077
649373382
2033507790
626220617
995331594
1625924323
875343712
2044226758
876885956
681852138
490351288
287049503
2001445270
1527115011
1895708803
336190023
1107891451
1189256007
8301482
1925443777
803307031
1979346955
786560931
991892300
1023861634
1659145499
976047501
1298492700
1081091971
2118993844
261972724
606229039
1418712380
305805516
1473219328
1575207141
856649762
905376845
545073675
639637883
1895902286
2060978049
1298601654
1291597637
969799993
1430518207
181573781
621400645
262140933
495532459
2084369877
63862277
2142991942
1507725816
134117507
216284301
2100868730
946919372
1503148731
81373592
1757394413
1396523723
903964859
1725319348
569718683
911638481
1644702656
826986716
359653648
1582857751
1781706847
363117938
1621326406
544885463
963478829
646288401
2047730511
155983678
1771372595
1015344522
1248381100
1768034796
1131066947
1591210321
596740610
841570008
2102007605
898343831
1343405132
1263823027
1396053560
1013027236
1741405452
1086347253
165273978
1551975042
690976205
958512694
1078726249
780326301
611623517
216294195
390701365
882691187
1450343159
1754332815
1938542089
712056297
826554527
775636997
981667365
1608723439
313673905
1617581331
2045411192
216912921
1126096154
796881495
596107647
111828225
1697187641
746404902
1273781674
1942390183
141728177
418593310
1418495711
354665737
1655981457
931846717
1159848206
1727633299
1933585388
669931870
1118033554
796662554
587232064
1111586451
2123004402
872876137
1978736855
1269726269
1910545819
561298994
135390908
1937137098
1835314134
273071069
886951540
1123448160
785332711
7377878
1365585118
1460385272
81241217
447031993
1509354569
1706534247
2058011819
1959074001
1677070122
1246678623
1902850831
408029865
961531835
511142026
896991380
1873439951
126384403
918997962
786065863
880311226
936020416
2017666908
2072941167
1792699594
1492449888
936029627
391822978
296837076
1704970142
790715293
1224654481
1794173680
1567145768
1833757621
137698499
933788409
1861476658
2114522994
522741457
1077416818
1530247458
175450760
1065659233
1851308826
119691080
440909441
371363835
2135776065
334791262
1370656489
1453606864
1078938719
1742136177
5834853
513014649
300428712
1379019315
1959497582
1721848193
1076954671
104451428
95439118
766656418
61523754
2085155576
176127348
1272571322
1387397570
300121530
1152294143
1268131100
449915319
342230714
729275695
563517849
1052920866
1669342503
1639505856
1224009970
1850411211
575519535
590670761
1265483040
1073280603
1497005859
1966056626
191590611
48661821
1968943936
44176490
1895320746
173358861
1150677628
1015860626
1839749354
906634347
1202685719
213665627
1253885715
1415049515
389747695
1653866322
464985228
1370601199
850643225
754304762
377627584
2141252891
138717163
2122706121
222772773
979040426
2023455319
937974856
566492365
1673887617
273772139
1574077040
886688373
528716938
2145741817
459438372
287551201
1457317239
432709768
1156626345
243928245
790878639
544121594
1286881763
1144806279
737921798
10280338
1503923023
269576035
8122122
1111583428
1198736228
274326900
483817407
1463666562
371321585
1407425966
309132091
1312637851
410361403
1979621814
1068405971
1687388731
898704465
2066410408
2072486474
693075697
1674003767
405127521
824970135
1033975783
806085953
529798070
1139778865
153752035
1629323326
952458612
1718367156
750223137
1706743388
2095500828
1914111772
1023743032
1451500178
1506035004
1327610131
373954526
1662480661
283108522
1831717302
1121025753
1866537153
1306432809
988284406
1362446215
690833300
252373714
519314709
170960847
847592351
2064878685
862107313
1255414319
1821673866
1648196051
304500217
1571484213
838413641
128088892
1383052788
88611555
1183420675
401518856
1551693926
1117530214
22624589
853777857
1419051787
1179196844
937021833
1768257179
1017037781
127479961
2118100470
2012366914
1763089474
1515791330
262618054
603289157
1373262927
510984026
1500685083
493500732
127745431
199364927
403859924
1340161976
1977338566
1642745733
1581347378
1174746939
487328917
419669015
1487155520
1433996147
1478753508
1509113436
894919886
942671093
1830415435
493888958
1172324590
1239841539
1797660899
1530454078
2019679335
520383751
1340499868
210880290
341663871
1483663725
620852934
1878918128
559298229
830812156
1106736178
987038377
1857537266
302812150
51248680
906242568
827543527
321829667
487887802
1510046856
1005765967
1080111015
1767215694
1379628536
1006620491
826584377
1930367
1342835869
1898198456
15162151
1265701940
1483111589
127610031
1089199945
1320793007
683206267
873668271
2072494385
337512077
1629543771
121654286
990559576
292063214
1316377991
1749152057
1169076203
964740293
272168913
1856167915
1441639368
15780118
792464554
1674456326
1084267588
519385401
287360591
340354135
931754870
2069621558
1697048587
526901941
2070345250
1307111923
208749037
2005609235
1493229276
1468978875
1682593521
1341832344
1853008094
1849337719
1665356137
228874777
482191871
39058082
2073009169
1848944698
358033528
2128280485
450253983
783675822
1761108909
2009317267
1873083922
1275023780
2090295063
1088787850
2059797247
1484291157
934806355
899003692
89769214
300134292
1974393243
1366458506
936439049
169433641
565303480
1360844744
411570191
332228250
1114109900
1564600893
1297718569
114112014
1105791625
1313924884
90927766
1639960976
1122282790
747137528
651227434
514057203
1984679677
257791983
1105276299
1071156960
2009159390
138736338
17391868
116876982
1577325034
17594202
995341144
1526417977
1943126775
1737795246
1956149014
978582618
1482064567
1891017744
346914095
257530890
436827464
415338121
85925314
317694012
697268478
1999745525
710721237
707059291
1704077641
1345170908
1546709313
1265032760
795180127
392796516
617545550
1425914654
1393225220
1723839409
746734447
288300283
397964593
343821836
1923601465
1656480421
1533151261
1439995799
65286128
741832658
781358057
1607783931
823667853
1604288857
371166279
1360584101
761104583
363262997
559445228
1773664735
1782152033
225795914
1380589148
607504489
223022006
667564354
747182563
588909127
2105674302
937107679
1622149962
1981899393
280736528
844450765
1694170651
62212388
676952050
1954014202
1037340769
801264001
1930878289
1785922425
745540733
14964638
2068340331
180425484
1897566709
1570966677
710847200
1800622566
104333377
686780225
963165001
1651537702
1451413703
1745989347
1999776453
1209579267
186718190
783876251
170316818
1475009822
1551463870
1049616370
1734668065
1911294384
1385284644
447197897
2098750455
1876905686
1088106831
1789494007
107660607
516911259
1409858221
1080487896
292985608
1217150638
1725882325
1681978575
1559779477
1713021986
140343698
751898568
1298737343
1623839262
1092464263
30684730
1055894606
228556379
318741629
1564904128
56008208
1739670941
2135231931
400856019
1559040809
2109976598
1965995794
17926389
788984134
1581177015
476019841
587694599
1166983450
1048701901
41300205
798882166
1680492408
287454236
1182959143
1446883197
626994218
477121918
1933928798
120975669
1772836210
209116388
300519122
406111448
1774275607
1228991196
1453446510
309458595
984346099
1011638285
1158928591
43188464
43993900
52962228
652869964
550690665
1892803795
441201974
1082553934
527859742
559394114
1085121653
820922255
1314128591
804832970
164978964
2049155678
1484714692
254584294
1269825910
762808444
1621732475
18005898
1080936216
475141841
45622871
324249200
1986426559
426796372
1836033575
50268141
1289782078
89176493
1523727769
669795494
512026463
1803010463
312407631
1123598699
677000878
1969969742
699229786
1717332005
9357059
126409049
1328277315
307320817
1125952791
1542732841
541788637
1615769348
1175444432
1164945726
959023539
684308019
1672202128
689435024
367122354
1274968967
980339446
52925600
2143913456
98828021
1901237429
1191106843
821880135
339383606
513029149
44164005
1047403578
1886651099
2601462
883669974
1997851093
1879240772
851266516
309719304
711061484
1974353767
2111600418
1978842326
723658068
752597816
847158210
1106252343
1982816702
738388253
1161728288
1713579260
1397899327
1798398058
2121583428
628757827
257537138
73242386
167703645
526050758
938585869
1143428618
1369387355
2082812049
970381046
1193521746
733325120
998339579
1321962488
1087348538
260408831
1539419170
1899940540
422344842
1903984298
1105082336
1374464381
34111608
758361316
715100474
296812489
1743393540
400423412
876231263
1833440168
1936305034
1997020631
1533542282
1871430696
425391770
1996975609
958308528
1097640921
1298564439
442769558
1421976198
437080829
1151413940
2018758151
956656330
349133397
492416751
1928543096
93617524
904994269
841527762
2008133654
1270906974
1264527524
818388270
950146615
2090904191
155269013
12507141
1437909942
1433345691
1667392673
100324107
2094733804
425354650
183971296
1282623188
1700875847
1064445890
2048520589
2135412634
1221807227
1742161483
1733130444
1843741045
706676913
304154993
33111367
1839972522
1367606220
1206798859
1908257733
834050544
362821199
336414947
1768014396
1810274553
1643783104
2100646614
1604830868
1753310577
229838606
1626051329
1584009695
1988129218
1517513015
1346082335
790869920
175766037
208438212
1329437685
924503127
1971458451
1985253188
1017990050
1693302865
1874710528
991028674
1814490881
1395477449
755100937
596696188
823220369
1232883517
1201931899
1510551981
584182944
1710466242
793932123
1242381861
99446889
1001742846
155965017
199263020
9708189
2096457141
1900847388
2088766875
878398025
670232141
420595973
1751749238
781826947
39669219
424821144
1944768816
1196555181
766044070
449566227
1787637729
1703083357
2116525873
204197351
975961854
1525353428
1907325985
1328896167
170598057
1519450191
1383184906
1200788479
605929569
533058365
1781667425
999920418
1261447407
1731081932
163832320
1339153095
1079859059
605700868
1141888033
934528309
1695277117
1395727309
614879123
1359283170
897745635
1017442685
1760546125
1752008064
821126963
1354059601
1803849802
426524288
1986758038
1765143068
2007956570
1454219769
1101299987
1850995304
764861415
426781439
632311866
29329314
1154641887
339157187
137289578
1038985503
2140349126
1814974067
431021528
767311213
1928682773
218462933
1376028802
418490102
1901823922
1680404667
1778460898
172841078
2063548455
181877729
1849428793
1868108189
1620367854
601594426
485121609
6038223
1974678667
615940389
1816504648
1374054992
2104461546
198243608
119263563
600687361
1966899406
1792415363
379831858
1650533468
1943874325
1248297208
2068129545
1639898360
2024977023
978566108
2004053300
984524479
1360523953
1838859586
829122668
551164172
745415429
1962583414
1404006128
437894248
382677610
2076564334
1769488642
267100559
154922972
1246789866
86621955
935070720
702852872
1361426511
832285690
980650837
1817907472
83546051
1215719315
1903705979
1754781109
1664197694
370483150
1030958634
476295269
1472407893
301476300
1459099594
1950386924
1419108186
195912713
1260747716
1375145288
1157348693
1330979972
1068010070
539091649
1301808226
715473208
1319415302
1024521440
2012620054
376742033
45188865
1727055596
795528418
851597069
1167536095
1852894995
334254450
1701001346
330835203
797609057
1982577630
342585320
728655805
534857396
132211737
57176569
417227572
1445845016
685485034
2081929122
699509638
1327883271
1287745873
921211116
427108718
2035279950
1406050790
1830251592
1628490121
826143437
1253971865
1131433533
814610682
1331846844
866680110
358138680
1148410033
1685234441
1068997208
184326323
347432317
883599219
895293895
1884103992
720453136
1821345101
1840200857
2796324
512599511
565209476
1137788976
1873777877
1593552360
1366484606
870898985
1638519591
357747013
1734926276
827685054
1024654779
2119886810
111709436
769706392
1899164933
847126605
944453013
1381125189
16293465
682059512
161585260
88257185
1509415498
1686125179
1234961684
993563701
623711022
1910650808
1834703829
1838230720
1631619734
810180914
489298952
1490061264
1349478941
688043367
1501454007
1077227738
515020717
322159267
744494927
2041225440
1427821795
1192902091
1444239266
805111429
2138500830
1380844450
1696661185
806584618
362695722
1459719203
1707919083
499281712
688632538
1944464847
964198002
783827902
1092372464
1008856341
783835898
106079215
1316303847
1646849423
1414149046
497562737
1471092339
1167278040
1887586544
1416198614
273603564
1176528419
5274085
1592086568
1096662262
1327847596
927674283
1728616694
1975747519
1796120476
2147067965
1459433719
1898057991
1056671853
513392843
956502729
909387318
1801427554
2077420706
808992384
703114156
717402892
1957824118
1066620777
352492825
1032764606
1326811011
1375144520
1631551663
1528039476
1494949442
1013768707
1102179493
1912918952
310204742
29290408
723507177
1409530888
721774894
1430740867
349962050
954128760
104564564
789095769
1543555704
1617854898
286285941
1150413114
64620563
26893725
1213625257
2008074901
1941510369
1807985509
374401660
1989592830
1427737320
861296544
39976160
805231472
178184013
1909758689
1365096124
363081733
1872762949
688835235
1991021275
827964859
1802655756
1787418949
256019838
1309955496
430483701
212009269
1497986340
124808084
1183869677
51593235
1013422709
1147998872
1691111396
884788940
403067464
182624068
797728891
2024300360
757367395
1324633635
1302855780
261110927
224390862
155430832
1838811983
293090442
334109098
168557742
751359731
1416697583
614552707
599318744
793929554
257001660
923394789
1837589777
2113338506
1935396968
964110095
1210866074
163816339
1371044278
238170140
1229101096
1919388756
572442918
1622370233
2017372419
1454393398
975387836
1483943659
1293433016
433219068
808325474
1201992603
1727984344
1899190848
1139506041
1466060228
282301183
981002491
437200713
877465406
474498291
1599826566
1197087790
2146921360
1262843751
889144687
218341481
984382213
898865916
1435035500
1689601430
2065663616
149133713
995351541
446678818
99600039
1735768452
223357207
1531221794
120088267
1088460928
555646846
375016619
1646984500
563611507
290209564
2080783965
960597552
785959486
2082275654
789618388
748498457
752547113
1774822373
1680285539
1222273267
412971388
337942999
476972140
591874235
620265573
251024027
1962540421
544569111
1651299761
825937675
821578857
2099622646
814530759
987187747
1486613972
114248590
573550146
1363099380
319825923
1204439044
1403170694
48157837
47392020
1786491613
338964805
1619154930
584100664
311214455
1109568098
1859232135
397903297
1942920962
1186321337
13708472
1800860553
845178219
281467967
426507150
772114025
1535273508
1528630141
452050896
454851339
1510800147
1572701195
5801106
804371171
1483663762
676156110
2125408721
858075165
174824
94307881
1357545964
1259283175
1760188509
1257701455
621524723
2036625385
1134556185
1476193409
2009380442
281093293
1389959405
1629744969
190916544
313639483
1455452202
1973292963
1970937103
1921894131
1863221012
429511495
1199445774
63105133
1419098687
1566360937
562510949
1177443546
823894545
969471003
746776416
906255766
82641594
934446909
2039038140
559615809
678534314
2026677828
311875781
1718615062
384815154
953202516
330485008
687739279
587197213
695688733
815168966
841876881
741196681
897683155
524713938
780059142
646163612
1020933375
1643521548
1037623027
1530716106
1176608139
2080239833
1887117504
1900199991
2064690451
1218649988
1409936613
1735797787
551396542
1421331377
1853288946
574516626
1559627769
562402772
1344082248
352916110
1742896527
1871169207
1276920562
1579187103
1826664081
1621136032
900966151
1849454599
691833626
1374586558
1276350146
1874370149
1579869577
464902783
941130922
1500008647
294937718
239053893
1725969856
614055409
335219124
2019563300
92124807
52764907
915828143
757531684
188413833
1148595647
663211884
1858969833
1626234434
690403899
1588456290
2001547695
1309941696
1998848334
262829267
655205140
122191916
1960696617
1920317622
69356382
658952227
290988476
454455453
1438007841
1990541389
148358282
1494343044
882870409
1387977038
838296337
322173322
1297575533
2060961675
1479238828
2050970399
1413294881
517267186
1237052057
414911504
331096926
2108270104
1677751886
2093415640
1339502513
2021273741
1113732864
1319670208
657426903
922797003
1903196511
1624903904
2059896705
2058264788
741825624
753938607
592655882
1370086083
2021557480
405903105
837884222
381219323
1167095090
1801192619
597287752
1458354465
876354609
570523721
656462885
1674247071
604836960
1579885610
65778079
2035067499
908068057
1078494873
1943891207
1480030476
28894067
796045793
1821745150
1320317572
530487607
546651601
1298144128
1630277841
1041668363
644037227
272804989
441818267
493528353
1385444089
1052636595
1750826617
1053645888
1564376142
786067620
689431173
1588491701
1555154876
398163754
78705630
1065168596
1232363550
1940843657
1660152848
1652817260
817989491
845019086
1002413641
92040570
1454803598
162194154
731610422
1006595034
833258882
1193360237
8862485
1847084373
1904053070
1297574286
1079154307
1244264329
873907706
1504367333
582703314
1741380498
398517639
95942193
1565624436
1359585451
1623653325
1639401968
509220637
1486431257
1277592745
709292090
155746164
510562518
324418165
88200706
816205299
296600936
1212019231
1936441986
1610831633
1499936887
600572678
1926400836
917103055
1015797631
679330074
2139511386
349555179
746201320
1666487274
2063846789
1017765187
1571587993
605261778
1855461602
1539674396
1346033600
1703823312
1206224063
2092446523
1972132846
83931658
1795640488
1750365206
380293054
368980920
1134985380
822359677
159019694
1799117290
2088840745
569380463
1035436506
2117700324
291854147
1913734108
1091686581
2114914137
1644165188
548870173
104984157
939188111
1447950158
2144034038
212429354
887684529
110114038
350977162
75017762
1098975857
1094298520
1056717888
1514589381
1841972272
1611675269
1599468041
2005355668
487205677
2068958713
1106641901
1468900490
1189578854
1442711743
1625602587
904872804
1632636446
1942565289
737916008
265132326
1972991633
1984068537
862005634
1380433726
1740932404
506072767
1382333877
1315654957
1871263562
2138457386
1865996472
748945687
865780651
156037093
1085767670
588292028
1928381791
1642828349
894817613
863749758
1506201113
2075578277
1448125709
1699622743
1842555957
327083037
2098788798
1226645047
776084981
2117917878
2049867034
1570491081
276075367
873197226
1385823261
2045037325
540832135
1008481553
725163287
1016699765
1979290350
49106913
1083229248
1396709656
1114835720
1670962344
150748030
1404168779
179425401
1938132558
1720686329
212398203
1282148529
1231361833
819358273
1992393540
2103498397
1498144551
1615624244
318027276
1037809534
723868693
39684266
957242421
165523136
1984741849
217964782
651073317
322024724
858188683
385310490
1036844907
556918094
523429532
1715864288
1069433145
1786910237
2110671804
359256865
1197004926
1396220536
1050621579
1190655917
1901144652
1931442282
591297014
521969481
75372294
322059369
1492778879
209827570
470719006
236873948
1308884294
388896220
251693323
1041314622
1557446291
667489035
1880308082
1737449463
1020974089
58796072
2075208681
553244347
1730611045
31008808
1075971663
242749230
426968995
1494169770
621268128
850228541
892643900
997127303
2005923852
548857123
147034187
1045331969
886821777
1877457303
381573506
1930069842
762838576
1488316476
1592598879
2130006387
618151420
1140469113
1243384163
1346591499
2052684654
580246862
1217551895
282559663
299259704
287219953
19481587
55617632
449024300
776199404
1055437848
744628200
2045118056
109280512
2098285665
1506917083
718016675
1877985842
416515321
733894662
606687035
785036755
587637461
1804724466
1060372409
617487817
1831865807
1251722592
1752774340
751943570
273146986
1390918369
827430424
664397965
1783170661
1877734470
1325790364
2092920621
451491584
1475780175
1722682001
1090251951
310321886
41892178
420935870
1992381766
1884822146
2075716193
40619323
1478335577
1757578163
819254944
1308157231
1795991107
1766530906
103154503
1512862453
1106469195
1814722412
2105540182
75348944
2110254167
1887109084
2119013842
473027890
904312475
1486059497
1923774587
1000048048
283217893
62835357
1799123171
536552006
167365141
1887353258
1662677738
2035743619
209585682
233860886
1565248808
1154503729
1995168127
187666239
1598779111
299656574
1243816063
1564208574
267930396
262171706
1807614110
1877061401
226072899
1481575745
659208948
154995633
2035945012
1862849414
211454465
1217624363
1738267766
2137013167
1229584157
1006287327
743549380
2142767687
8904519
804724117
874199069
1040356776
2021686298
1743178109
1924044756
1780683105
944756917
1332358005
292036995
553957306
284621914
656640159
1548127440
1697436845
1662295720
1415602524
1932685666
1259539356
772525352
1224859945
837507983
554423091
65087226
724792055
1500512812
260964821
1897422689
386783680
1246903993
687611528
1360601659
1413489204
873896110
8946884
407553019
1864910482
32937212
1942303640
1841958080
751586993
1201566201
1798922971
1215320479
911554596
25255777
684023191
1544342138
408155494
572257314
2137532070
1559664911
1694408790
1536723403
2083634096
727797998
361342634
1966402603
398370758
1415903594
1950471113
556802690
1148154283
921762084
1078861195
2073077866
340334615
876614914
12859063
673791245
1500562787
186048482
2048772716
1804360715
417613079
28254123
96098709
348616333
1793140761
414048959
2079156507
1393696062
2136096392
109364008
1381447883
1578939975
1930829998
1583195511
85950814
786261748
2087580474
446632052
1319103554
1377376522
1387279935
1349606869
1267501780
374800679
63809072
630245477
1025149390
1818845873
1380501822
1326527346
987070768
2016137957
528399669
1069924621
251140468
445122176
1878800289
1727392472
903214318
403869883
1700894623
549836223
540427634
1614919356
681077926
945075947
1557197105
27549093
651807963
814016872
1023430153
354510638
587146533
253877734
1418890924
1362957221
1376959945
46827128
1847014152
1050812506
1924638390
1948360480
594885777
413416039
2094262600
2031040717
728288099
1948639881
85945358
2128085203
699740749
1994936980
2079529408
1305565546
840406012
73260503
1496665125
988375137
265334472
1210882013
1031517234
1067993942
1426488347
659341733
1746255828
1260198179
566195647
260350293
104821487
732823897
1748656782
1814976686
1062908939
1711738969
738483074
210593785
1531005430
1370428381
1407090774
1692549774
1819915564
2077321356
730856670
155253765
1565322397
249538951
1186157196
734248149
1553649647
1599633055
1310890177
1389298587
1997355625
1346140981
1044964718
75157616
275050348
1136300846
349246739
1725851301
182097576
508017430
1997814920
543539598
292906008
386576593
1824526351
1599570729
477338448
267507559
569026205
946646036
588736027
1466225545
1351590116
286347325
380605877
1446741128
1976131550
1951229169
823048974
1241252587
111626087
131230969
2010156934
1301748564
1738758898
1956688181
1970699207
1293871202
1024332120
1218122121
910595813
976581482
671713451
1430125045
1928981835
250259208
300892326
1548413786
1540757321
21354323
1694969623
787220054
562023032
920606127
2020571464
1342371395
1146628252
633671855
550466275
264054157
461278937
373319728
2093905868
795098123
1332368061
530837395
674711924
140422798
418231937
1306084878
599722629
1545629830
294078189
856004484
2124442798
1892685998
1886582794
1312589361
1010329737
875530287
1776209072
1069383594
1472900163
1609037890
1357471400
1494848830
615155550
1527591679
2104117898
3932275
569353148
1875868887
1647401976
1767310876
1434329225
845986408
2026124624
847828388
1297141784
1026966533
2124719777
795928152
406894816
1510085306
314527831
2004000464
1775126496
89458161
919406658
1967817130
1772150687
190499706
1191841161
1045292150
1041644156
2121644752
1169417922
930396656
1853864562
955263479
877408451
403969559
1720688893
854011722
299348346
1442667350
930276588
1594404364
1516284244
1090931413
650977443
1878722428
501800111
1451776349
1800293302
1545041508
2139486007
457817826
1111135258
1980854334
309840477
931269633
1133423156
1213481654
2102831658
855180290
1447421438
501539362
1767210802
382624239
91134945
1550582372
1383889848
698201033
39533779
845552331
763655522
633593957
745184968
1225479375
1567721604
1023747374
2087352683
1038430168
366670511
735468477
174895412
303465864
1033853195
2125388559
2027725739
599074758
599661436
771777520
1962611105
419212947
1608021815
486482190
1888977275
1933473456
453248482
1034306614
297323875
1935036093
223441840
232907612
1280756446
1159896550
369638455
799966664
951977391
1837372643
492595685
352527562
1993565929
1878353271
285790736
109000265
709505287
1535756608
490038503
31679044
446344537
1133014542
1679275351
1180101962
1806208240
1671719183
1688864124
74587475
1509674235
1651774721
1022274629
1292198553
1875891925
1649776832
1940416410
860341244
670383155
2004745651
471610365
669726477
133203260
1881576407
1821849058
1777697682
239314391
2046084134
20250154
788548456
1713646866
239107181
461941465
991360
799881100
1553776117
146239887
2137301649
307033664
301414894
205009322
1017882114
1304282106
1338426540
488756340
1687560869
1385062502
1391137249
948363882
801018024
1925488771
1666691442
1194926827
1542737334
1382253392
1918068830
1268248033
127797918
933741190
1665666125
1068444007
1102097488
931278985
639282089
1911853585
330733110
131698783
160900910
1617071120
1445155036
769804212
641283623
92753716
1041079614
1311074513
356022043
444059225
730429892
1916154083
640051354
645933115
1193481151
1506196493
731800389
1674340624
1759743265
1812733434
852835278
554015916
1575774945
1169500092
1413418415
1630910533
627058662
1554540466
1828188303
349107751
487397281
896940119
1276340273
1005166532
1925486475
499888525
1125867675
928592100
584831951
785693258
38951420
2076548277
2064595935
1392437683
794266339
1917330882
1944554104
752186763
1442227691
1246825200
659998017
902457466
67351350
1870995684
119938290
1376765352
1271960020
231008064
688877097
1706333944
1823512261
1322581077
817888982
574753899
1691520731
2000543029
2070307066
1179685766
924799605
1458580567
249519585
614407412
1152452
440349609
1355251381
708692060
125850794
468125905
1371978103
108382136
1391928793
196792131
1503849040
940114896
997112991
1273143113
176588991
244403461
1754075589
1723238597
1600325989
1724434897
1048808276
818898072
101608078
108575488
2076058731
1840490791
679594425
1513912999
1234894737
132289400
488528167
2099287245
1359926518
473426076
764718532
161619634
218592944
2053863607
1492268445
1580388230
1127416560
1790032575
649232543
1722090170
2140215806
356873661
1090137731
1968803402
339208253
2095872556
2015074305
594955176
1758119148
217557771
1758241661
1805207083
1260122218
652000542
1773094927
24305248
720099427
1846686258
262759573
185580402
314004904
1804264092
1427492772
1788167791
911729185
631997286
1358382235
1231363419
2101568168
890439592
298145180
923875789
1747811418
1753805085
317451915
800270520
340581393
543319430
60572556
2036879986
650440586
858914493
720018560
474459377
231717249
1952178822
1151743936
1687779073
611071402
1844421967
1649757237
1934020004
1766514440
1427314743
895695728
275885647
929007544
1543227215
1947119161
665659601
152424615
1297366595
1335076037
1153605790
1838565657
1634811082
2054959347
252543596
1448859874
282749261
1746141215
799652415
439235242
587275128
91464883
1907989199
1291076075
867331442
1217790098
1900672416
1200101008
957819153
1578215630
1716973167
1339886909
1452880718
1962841448
1794099482
2057303636
502030156
710391160
493718445
64609974
985907625
1619617922
854556618
999719210
1450604611
151649393
1037640781
1594651111
1943676207
1607748250
1216520824
60026383
1970774747
984922090
1202427111
344629039
1573207700
1093281776
1116057471
2027055827
1613799041
114405294
407772280
1119627135
1832045005
587047046
2124985896
1778091772
1054080293
367105301
140099574
1016202055
1744988706
862059925
884600927
1850679684
326866694
1123481946
1344481520
1126690454
978588526
620534802
1061523923
1071869743
170079051
1309202071
1879126682
519255610
775449795
2135427905
1759986787
1773472289
1308898346
2050326971
915822624
1864413591
2038791702
43768775
441400344
588099549
922482916
610069265
529200254
1669904849
599283251
1850839901
1041814448
2030887354
522554775
497151541
1815241279
1154882284
1608375614
520940450
1730907244
664456210
2051029829
313746157
233671363
95002546
432539353
1640634274
1752280325
600452587
54125017
1896672298
2007568135
21236787
465013727
1100828254
289488777
432381481
378618425
1869738389
828889221
1577111517
1741402814
1271088861
824010033
808996859
2115916398
1129785208
1164522121
756165387
1329344652
1541842986
1107074187
248512467
1188557328
1819445368
167542340
1996796509
682345489
748441963
1841822087
1189774803
2041737417
1176156871
883019335
783529172
1532053845
1509369262
258230547
2053709141
1634192890
1483751535
1832647166
1777753530
1793158838
659368914
73711271
1981849312
1002488860
376141267
1521810741
1091135382
2088582195
620081728
458704161
1026118499
1925819659
1337451747
606411676
2061703780
1268230502
1957532576
145420150
1299676411
762385415
1369316591
1767224967
544579227
830294745
943380615
132248092
32170806
1531135936
1956670705
1240963185
620387524
232362693
1637153870
1183153830
1205681586
1929221778
1794745835
22192946
116075700
1327304076
308762164
633264780
1259034560
1543282669
1084554615
1906889987
1313873010
325505816
255419872
1934388660
135039197
882223405
1777851817
12767874
312706897
941713822
2026611865
863091012
1458353645
1129785766
881530597
1599435213
882273409
1978369652
539607142
590115077
191972620
1968658510
201187128
754286998
2125322377
21412607
1683279422
1449320625
1911185966
671530538
1372992256
423214406
1367352266
323445200
2061391825
360580285
1147815909
1742575347
919151914
401629735
1323037837
1712086295
610690050
1194608211
1933473374
720270400
1876839429
1944908884
1446065133
1520098703
721833696
501070101
578384492
1060184032
1123437808
1253798247
98038101
1943731302
588413583
1668353769
1668635360
1611588554
60545321
1612784320
595462654
1446576047
1344615871
2120568096
484704068
1206090362
720904215
1512543687
395053056
1643571450
1983133042
775391106
1703617369
953642964
700166828
899600972
615916582
689665589
1569911444
64409250
1958241241
108078252
1485321349
166160903
1752916258
1258322999
1001556525
1198947294
1753994027
1849330926
621918129
2043021191
2112327329
949505723
112011543
231306595
750971078
120673119
2105567326
825326669
1821907057
532188931
580573696
170079502
683184982
1190698037
1510406801
58108180
935246266
642598800
1868021272
683280417
788180485
290534803
789400459
1204697521
244735514
1011386429
595440328
1986703641
465983853
760142044
1372459816
1282261512
1526462854
581658583
588794091
1047962829
794727223
445687758
2124745139
1835941148
24577682
1399911501
571831040
228881747
698012143
486145338
327096151
1684368739
1557501329
1001391034
1801486772
737109736
1093854174
277243788
1673044184
1943413725
705529057
1592563760
639796001
1588242785
1134824061
379199517
633971131
1434340820
309023161
1608184636
795346835
1449862950
1681778510
1026428077
544919518
197215398
570168072
2106452749
1218210150
2009324859
1085572812
1914871888
1948320661
637128912
2145188431
1908191708
1666282809
823292963
1210546001
1423525044
1202918868
852233340
1974171239
1399053321
1804483474
49966324
1625213799
175200789
1988285207
981719550
1232006451
1710284016
875954310
1670211004
806098895
1673148345
1645739186
728349591
1248387365
1506767799
916316914
487698083
1782020809
1957883630
654652022
1063291047
980554227
1470607933
1575746245
1519671012
359034619
236740671
1797632540
1582998009
1142266169
199104495
1721907039
2067903830
259460396
772928311
1862020493
42916895
41909439
1676756581
958115701
310928964
1782845122
1009798853
1863282582
193303818
2063531588
1602164650
67244967
2068405076
308093349
850186044
198535316
605793534
227141957
611835967
763258152
1320115508
581535372
1699389998
1963910873
1520575791
1472268268
566618609
1164033772
138629206
284186422
999311958
883228880
1857549502
129661988
918269502
636295745
743008322
928092309
1160960921
586916711
1905320902
430556581
1967783828
784307962
482314052
2014002435
2062258707
835780405
1057306394
399114704
1636001730
1100914467
1781180659
852724064
1027107377
172581695
1788144614
1723739470
605055655
781716422
1589921987
838522409
1726508751
1068739198
1906915863
1859750091
2064693178
806947809
2055468041
740169827
139814913
1709510641
894136403
1876156164
503865556
789430163
1217553679
890236712
260385922
1964542938
1592572163
1872193684
267166534
628519787
213155208
249057147
1293545503
849591730
939697810
2085030601
408165884
1989112308
563002588
1327220407
1942469815
2107489083
1514883939
1487388261
1028614077
247377520
525537591
1669192242
388092424
1419727051
665853232
1330461938
1696919988
80219360
1516389173
2011502581
922779534
2098856008
1291933465
1597089066
1740886514
606466869
1761807556
935167222
202528772
1920454118
746351811
1200884624
1819858905
1955734295
2009196052
1946505254
1619683450
2104915352
1813630102
1078812759
560437498
439888069
992993260
1011392607
1451868519
875836067
1638012268
68566520
618639022
979277636
988943613
1029150803
462031127
973223102
250561450
1765851607
530749976
286128425
1532488069
753531866
769854387
1374488073
651342435
1445018218
854663468
1217816158
1314143693
123726232
1277853951
487437960
725794296
790059952
206511363
1096463008
1551353049
29926454
1063931427
96272002
539254950
1050619858
1565952670
287313416
739762215
469008725
1212890981
1063509474
610594993
725416187
667554673
1833169932
1017862040
258917431
1181297501
641298327
1942199942
669124038
224262616
1016285777
929613980
2043366610
637034990
1881656619
366823536
1579013556
1001900296
798109321
411727558
1864484910
386549355
1610228430
362199754
2113864645
70621766
741005269
775312356
455784652
892996712
212617990
1884674917
1980909510
1175618571
1794964354
425814413
928667693
842382503
795430417
1490253796
575028085
1909921390
279187714
72038177
1446487355
507598794
760864952
1556558842
565160283
556500715
181084705
1457813423
2058346621
1064360225
85962629
1882568592
1651151710
1666033104
973631711
1069829314
1743862244
1262555155
1488497069
231783734
1376011834
1545258075
1017357239
589613846
231581485
1678555802
1278868804
1480507863
454572124
272974170
2055775264
1207557429
102751295
242808898
91839617
1760960031
1455725811
1931307024
1035735516
557106501
689361696
1756220904
250545270
814617043
671878557
299690686
2095279131
188838974
1823663649
905308611
1378136247
707756170
1660177062
1150950239
563715506
1001516991
607825164
794951029
2135905542
1119866583
690947110
1056151626
824839179
533136269
1892036427
421385096
1931743310
1237639037
1832205350
1854197026
1877351070
514477551
1634851734
738072547
1949165142
1437171766
1347156614
652039913
498014583
1298351060
1158056862
2122157682
1917092266
233547086
1388622158
144025911
1271664184
676390413
1879995110
1381122685
562144987
1704290861
1902900376
1636356353
1293812748
327411230
238089244
1056881680
203186065
513198919
1607751772
1306172361
1818170084
368775772
2118220330
1774513402
1096934950
2072032114
66492769
1013763235
2012903752
738003878
1694347245
1645907629
691093208
774051986
266474390
1466591334
1931890329
1326847539
720300149
598595475
1312538352
529198244
541167502
1476872838
136512720
1947029822
497028933
1484363647
126956258
1216169781
857504960
1083576503
1912217591
1302282490
576307815
498841679
2077672164
1476612358
561581426
1750503961
921902075
1830088403
1621065087
73749957
1209771413
1845919894
1266662859
51594003
214549136
2083541050
598592397
1976656615
1236085460
1650159708
528411460
768603459
652702109
1244257612
381782202
1062042644
992151525
350250226
258817215
1805767981
1304874962
562142442
4123914
1779772686
1706905178
725622271
1503584333
1954355254
126387988
1503542172
1222814744
360287963
600520643
69536979
1229103495
791204820
1111709693
386075178
1337076867
2124936682
1811653901
1501430465
69155212
120191687
68127332
235512715
117459596
2099458555
1035308189
1459297948
436937666
833701170
920393232
1856714840
2111872299
1647546426
1851172087
1700382042
801663963
2128312937
2134521910
626861095
1718624838
349131628
29650066
905864980
1622487009
253638124
2134990462
212571735
264627775
1299768724
1669846200
1001217127
1678259821
1059497325
1613108324
1645875212
2040943377
1654706324
400800862
1337258071
1660075844
218279319
1798160867
1721774153
702340172
14524607
1259499037
1842055042
2060229446
1246851800
899656945
1620906416
1462834009
1834830832
515446699
1621867430
1443313120
348570241
1391407914
460013993
507860673
362288790
685100729
1184287201
1958535689
357874119
25245721
1154354464
1184056898
117336574
1166375737
578935876
54972779
1033052888
1013937922
355757166
983423602
835055071
316622345
1106349498
558464919
17718653
2062949274
1923320038
626411874
1212110848
1115101589
739287727
1293660645
452348425
699618673
1134748136
1040023897
329505202
1258187369
193167575
1990886608
396623366
942636454
188542902
1889227072
1669397183
937163383
530399131
1883094852
871799946
1215249122
1001692085
1443072307
81757928
2084927220
1788173405
711999523
458170616
1175195016
1497075902
151785836
276632289
715039059
1436581436
24954335
1203372443
797030541
2013998622
476740467
1974267746
29159220
1048035189
49346014
1074290250
890562659
423204073
847263545
1482471303
1988525533
1256801806
1333161062
837943940
266255709
871531415
1774930133
570918120
1688398265
167696913
1724235446
214155799
224112674
239743967
711331942
626912195
654421442
676880408
1937948976
1858157720
202066497
1139582367
845545780
1679266064
231890983
1886463814
1303815904
230767194
1918248203
833400562
949317775
1332917701
1701817860
1920848352
657496950
1608363236
1443079169
503446151
1349012698
409109682
887550792
308053715
764532502
618872721
2113372644
688178503
998855684
1726226423
830953607
971697688
272911846
318696145
388223655
1028714575
1288536358
431973725
1467878930
2092168641
1195799997
382569013
1047920737
388984461
1789351253
469705351
862724406
265192030
1684395368
1459795289
547105958
15559720
525810658
372018319
961890807
1828502062
93686903
1610209311
394427164
84863740
134940980
2109849121
1461747752
846560651
1172375672
1241157124
1809097456
1532387565
397062965
780661625
2079183480
993455704
1663492127
1170049413
331897828
154766034
1932762947
686718602
561931831
749883437
1024755337
1717685328
412776701
1351770892
2000552684
645691779
1611714855
1968607850
1082276139
1335397945
894832341
711089854
1829498090
554427863
415054379
1675881270
304060842
181287007
1568435870
1003104309
800949237
667207292
387179091
2070644690
473509834
1080191208
468594390
1157521696
2037936989
1237481888
1438633796
1996743498
1729511735
157496491
816192216
1048895521
573544693
1992974195
1868052022
801927508
1438997346
1579754643
1876819748
2093358163
1190707020
299364588
1212788492
835759340
760962321
417007472
1333696599
1008831063
1619680635
843403887
1034381887
354608089
1314721153
1402950066
209217081
1009784945
1496549118
583420632
1426759321
1475191443
94407621
1602668797
149008708
1668643823
770383971
2050731175
378787829
2101520467
1138662214
251588666
41177039
337358393
734709362
556352409
1048876607
1193076977
1910010471
363229570
1738652141
1245317785
1704443297
310758456
508602522
1337445063
664080845
1288100286
1740420759
1283346963
531485771
223411207
1103756523
561982616
457495045
1236884181
746617242
1956534790
1166707934
1636494273
1769150669
1493686168
529145293
414345747
401989582
393060242
1145868007
1816752564
1280796184
210555247
17019238
862405598
1088229804
1365303450
469662410
1134573282
189673431
1332912114
844969906
1063328479
281597445
1973360773
82808473
1993041663
1592233731
830869881
1482602243
359469089
533721354
1016263606
673016812
369406012
806844217
95834097
1247219239
1591739821
1956353038
1133354199
1609638121
1250240183
2004133393
1647857448
758759780
1069875732
1894137328
2007886733
984860302
1969647920
578046794
960699680
1135128458
1476517731
822430966
1203718662
1881506739
30766254
1281378739
1029411730
130006893
473555694
14107141
63906485
438516677
439830583
817806323
1796851354
412194521
1880648662
10598077
2009385007
1095980120
221782561
1910505960
1602972416
2028954571
1920224608
89589811
1536413204
868560947
1007898323
1802117172
490508011
1720967098
688295275
967023738
1203057098
937992231
671371597
887305581
630236548
127881827
282850291
370627860
582819980
663117189
439877135
2143613864
279324473
1676172199
203519101
1284907599
1719495262
2097642681
1274509930
568182108
945832485
1379996534
556789285
2065283677
1139754502
1703455453
1858866053
1741464330
1469060889
1788087127
788156350
1990448083
483163466
1721926375
987640757
848046064
475489619
1723775473
1160449702
640079622
1053741291
1014872510
676261679
1719081090
891691606
1014296499
1038006999
1699620661
1217439958
111706881
1547276103
714451668
1103874568
1964950347
1040578507
735200910
1109333662
1792952682
571806238
25770071
974672600
2014418407
198054344
205756286
7952561
793054831
1374253085
522423443
2052329377
487894557
435427850
1035307997
1734794021
1856310465
1420945266
651251070
1438526495
1005133884
793470422
691720881
242290731
1685068461
762812283
2129943477
1296706135
1522933910
420280491
1415924610
411522451
539550155
222059830
1588650783
214289365
771457203
1674506074
1531927022
1927010301
1964198870
44814936
1431723348
1528317440
298207807
234382697
360057409
686935916
1326284123
388817221
1917841880
1208550367
1389412702
1046343979
344675552
9847241
311180094
628689509
2010184683
1616164399
329303843
1193920696
1109991545
2112588845
368540697
252780495
1367452382
239899077
1540096895
131297913
660343215
1603832587
829728517
1439308428
436959245
1384229048
1459280822
456268143
1836789124
1777583383
558383434
1135209288
431966212
252640282
955745641
588278036
1824297308
985616624
112689234
312309783
1352703652
632106474
2139087703
511875524
2123301180
140799995
741770809
1018435480
1260683311
187424634
1044691217
17135574
203449122
857523460
485763491
1395163368
233374077
1111888283
2091510911
605689503
679036
2081536495
171421222
1910700465
1983861799
171802802
850014175
751392329
138929321
829552748
1665001623
2012796054
49244508
710994330
1161972641
1808210031
69931029
1438773344
1640128083
1635871041
336007743
126413376
1944797310
609959975
2128287891
87274996
1798516048
1119737967
1211782444
2124850927
282689073
1914396647
9863739
1578137228
363495560
1414387787
364445092
171902634
1186637166
1019873602
137396335
1188001991
272540683
383904029
294842193
1321914005
998232515
857497897
1203109995
1599804005
304299184
1042406298
1433553822
2128151708
865794942
508261258
1782608077
1948915264
255807651
1709983612
1885790608
1765393955
1620659304
1854542915
1795364599
2143543177
548332212
781702076
1262329657
459842906
1571045128
855387403
1252413560
80333317
1351207286
930880175
1886008691
282348556
1153629897
506553866
623497707
245355547
1741431020
1760136215
1608852368
900882886
1452571062
1841485998
159282554
1727281168
1473844477
1346934816
1197388477
326503322
706843428
225267340
1044456877
125859671
288110269
1255960773
556290722
1296502909
499138706
429767904
2106780146
1510443766
196708235
29272269
2101125540
202618079
903121750
1941822627
885137922
1592299423
18964321
694781334
599154296
1161337117
1318496826
720313987
291892817
1555369046
1935219696
101937261
805607142
1054281367
698828867
800148970
1854899167
1204249222
636141704
2100658983
1051394744
990541107
637046686
851456386
1855393022
1671723040
848223197
946368881
1542396067
832271499
397375248
560246479
241809268
518727176
1253271764
846750815
1102607113
706449119
1040602283
1310356787
6750935
1731816663
1655354368
1605413824
233855993
1852245340
665403308
2035443546
869317456
1666958881
1775965204
1391806367
130646768
475606988
1226318377
1168794522
514734223
2051817240
1533758286
989483784
1348210934
1846124610
1662808923
1851610612
1211280174
1054165377
1516387969
2126678886
402298542
1496110438
1444748705
353431681
718491559
1270921464
299124629
415835058
59654364
1710724423
1681867792
1344382097
1042608349
1450294380
602472758
932396598
1384848377
125494857
2037314001
2016427997
728157334
1557652509
120796191
519315325
191562496
1708993608
111356773
1793082674
1091842371
582121419
2128782502
78634423
1071610479
1044324871
1410319109
1494457153
1557698774
119893729
2064154939
1872620447
354622235
739602290
1656011987
1204455024
561356633
525956599
650959929
1293530138
1771164173
439028750
523650730
743330148
558631206
2055357700
1634887673
576662321
747489220
703244658
694175489
1711132581
345293775
567876789
1163925990
781757858
2102549651
1126631481
186923991
1965449968
1277980300
996923068
1557191905
1072029908
1242729181
800788664
1934810388
254264766
1338694820
990587357
1849811562
359534951
1530302474
458164881
723182320
726546995
2092741208
173837626
2064657631
2054337057
1524427320
1624012509
1995850341
1820668493
585873799
2104837900
830257008
2066150103
1711824113
1588861590
965842991
903007842
2139011383
358494472
895997580
1757536717
533085498
1734750490
384130521
1863493308
2045092148
996289224
646891870
1820611586
299555910
264919506
332047188
455548871
573573672
1889290691
2077795092
1012346719
764847334
174518760
2054563318
1155929672
81210920
1011891836
1965690060
1536720601
219224386
1271734022
2071936953
486969800
972605855
853126213
726994401
737678096
1591102437
537584099
286340943
1014481314
69985053
1920265494
1871265291
1286321241
1714576258
509288281
1871790204
1163932760
1173171277
1241136292
1118905853
571374285
693939497
437567894
1717537398
2011729787
1709330352
1504771850
2103824836
739318297
741819678
295698712
1150697332
143705694
1403186745
1634868969
49003894
2113102991
307787060
157581149
242725954
1144614330
1508449539
513566554
680900620
103793583
390428524
587903732
457824717
1988624969
778267924
1198361380
1840911124
1298176763
896159932
733104581
827122963
2035999083
576674011
613323219
676765301
1564476805
520258931
1983937047
1729902982
2041721501
2073270349
1984214418
926548201
621695315
1205309176
265456061
385653281
268766523
2079528378
324905951
1214575287
211033814
1550572305
1558592050
641727889
2068697979
862540461
2013646544
1563797566
991176343
1311792619
668923567
1172321169
329984040
890232141
1186426539
578703250
797148528
1249201666
57986724
1112597918
574287984
966547
1134248429
1080871290
813369757
311279391
1640542946
1452475404
1038473784
752091314
1734553500
609593796
1074852643
1432903648
1661440440
1116244725
690500626
55293866
202413058
775853327
652789572
297145338
2033885791
1359583796
557245291
2087395104
586436887
211900134
2036694256
1232071256
1903470882
411095061
286683388
924282451
486152000
522620357
765918945
1212305109
422356352
1283968151
111492699
1932116917
813984370
623697583
905338325
622535070
2137210794
1425085566
971341528
1806675788
388462510
169671165
1919141449
867986372
1372825633
553217994
1103832567
654441380
358201315
782153796
984022353
1878029443
1550144046
707477110
445806683
767314270
1018819646
935007874
708618735
1676828895
1759370635
1927927873
1815116003
1841886787
821608465
307283866
1508005796
488117166
1111621400
1693354576
799684076
228084097
1376817234
1005099226
526362862
1610308154
242850511
1335353563
1299065828
1972066334
1326555217
1352038715
2111940424
1845942996
1604425516
1669453367
496713839
2146555727
1105948483
1969736529
909969953
402083479
1695801778
814919928
210949088
1871585225
2142866083
2116485111
37012789
975004925
503017008
475574461
1936522198
1016746050
1113633501
1708636025
359453541
1687036642
1737198228
1208686168
86430745
995113640
622910312
204538082
1019378096
1892465926
283383471
1422923098
1255943938
767610225
1896690711
1990275093
1035898728
1348860301
112473989
2116324466
947526646
480963923
2043713635
1144774011
1803649889
357512454
678078153
139309308
1993350039
1381348782
482128678
1130843187
358742276
1998487902
1474954763
1023256597
1512847269
1591571757
275133947
1458630968
2026625801
518964114
123063273
1037182749
1530189413
1028853069
2071619865
447844743
533109577
140695848
2109584572
1793565759
439874724
687959076
1708880463
446952763
212039321
434650651
1118669103
387207967
243432558
947845443
1350234021
286136840
562479092
2045970505
356155487
1479265773
1544119968
1782637584
1727482561
727884007
197763972
1076312105
383668777
156178265
1047532492
281341154
779131790
59138478
421095201
751314011
1651802033
137681734
1069152287
550024954
664199237
1964139791
642132550
784712877
762697152
1215347004
1376763836
1707517494
229244160
759027261
765348775
1326775326
1371129746
66598943
756575598
1950183463
1473564304
1906772693
1144271962
2075801323
1622086135
489040351
1250497332
1095923432
1060059455
45433771
937677647
1154171955
1308195560
211089494
470731668
1972573567
1861837722
726609406
600022833
620620581
769840137
610239589
393964087
1076482419
1123196026
2104260116
1039513653
754280318
716668815
1511720803
2006456888
530890400
607844470
1347517075
402027491
28244457
981965529
821837490
1966942481
873751552
567365703
1349898217
72986652
1604940525
1779088157
1269610908
502147687
1322126111
1778733654
2053564876
1893159602
715737911
517757440
1286654143
111697507
1700956565
1572326261
1315921843
896259473
659239864
1393617100
1353019921
865227088
1063296268
1557064575
756621309
444979166
1330221765
753041720
387087251
815978771
2120090867
1949317561
1377414484
902527462
1194174645
97285303
1330120693
1506576423
985949673
1226531287
1670796391
961145449
1343240361
1744528502
347148259
509839011
1787605270
1879890069
251093210
691575066
41296640
289572154
2028467371
1824832396
1673293748
1146680622
1312956627
1231652371
1500271672
1057637164
2026954556
194624131
859770285
1856651136
764407092
1352790719
1416969547
948008010
795773785
1375481328
1722311594
414254054
753454430
520239898
2118185452
961266389
358717187
1055252119
145407237
126921241
563553765
1939684609
1876377038
955769202
630274454
205256208
1279303920
695926665
348944050
1668289899
1769830334
430350996
960623661
74709915
1469048637
721812225
665255854
1446792645
1107464304
174369840
2097953098
792477472
1567408566
922583466
1775082670
2129197211
1950592732
1759256895
1078469545
516584240
995850160
1979570956
167479080
973056842
955622851
508842816
366330004
1770097645
1486577768
1754182953
1948313380
309182962
1970069137
1059900835
915582830
1672933813
2059282846
175387968
357945025
2061586523
1159087648
1675403748
1483571137
2124222344
1756717942
1536916274
48531789
1828333626
1150042869
941154169
1002509621
18951329
391655577
1401729975
578222081
1002307974
1730297193
678853515
755341316
208625562
1347961233
430868573
2043659910
403549940
916431802
1291682384
1586493338
288213928
1337393080
1105258413
1722756226
443410912
733986444
1388307094
1141775542
1255638632
1334821633
999919428
81770106
1421400161
1537003511
504293061
1561296235
577585416
363849320
14016423
966907998
1391401173
1551197160
319699854
1122384698
1527534535
1686801051
821523171
1779217515
892555427
448711668
1045812030
865098094
378658384
1863232043
1659972336
94000851
841544408
1516276438
2112866457
657218439
2083269108
1689380847
1439928587
1760796185
132813804
696244927
916145205
606140905
1603663294
2041994986
809958714
1312846395
952304948
40889404
1400378003
68190003
1100729673
1388725820
498151722
615894107
165120102
1884537632
908785592
1638211351
1671328553
381589144
1767013295
1578039955
1544507030
311835069
1834538283
70009421
2007427508
2110311288
1038951720
555265284
491575507
1370349780
2091537109
1415966634
1513625964
1664696777
952610419
713650792
455296573
14161136
898765701
517620304
1662289023
590191733
276778001
375513137
1034194787
1321280443
2002928671
539663175
832089728
635407922
363733183
1711474090
1783053661
183481252
715089263
876282091
1460809760
1041410773
1918775083
709580620
401428489
553104493
1245230589
1919898339
1091508140
1547144541
828496887
1994931897
676046144
1267345349
2008688573
1393299770
1173596100
515008335
602885336
646897365
1129914011
1084089961
58956719
1311913789
1355714231
180147410
1023183970
481383546
1624227852
1298817324
663394347
1879175526
914754666
78625796
654392608
192913649
1463372793
1443498963
12367916
2070460022
1760656198
635430082
245726981
1923074394
2122291541
1525916393
806934574
974449626
2070773733
543150391
524506091
606728718
1444321113
111161059
440619934
1476090019
31645770
1693125857
1606092026
1659938315
918372729
1256907674
1260083138
1687617946
846625601
724598978
550763470
2043565568
1052046605
1534630130
1743302450
1788984074
448156893
48472065
1545086946
583507451
499147190
622450723
1334600440
1070276207
2018483235
1530397736
1065820516
1185799477
1750747326
2121395996
1938489761
571653981
458985391
21999846
1939164847
857429906
215935666
70055079
2101890673
39653348
1464980864
7070067
2146057365
409039587
218857583
1910625844
506225678
1990763712
1233433776
1472407950
1861978466
822412464
2098192721
780513484
408697024
2081253690
1746497218
1157382858
1009421912
520876492
1962478719
1734457927
894293318
1740782007
543805309
2092639667
961608594
1203296831
2111634963
224942032
183506313
632084517
1969148784
984364146
1265600085
1870855148
240567286
1693820896
1449923809
1740512283
732418752
122732786
1262021155
536000829
1573133854
123462836
1717685328
1999270180
516769508
1053176621
465834919
1402368391
1063576066
971897395
698789637
1146009969
1424060726
77832999
2044373775
2049846597
1337496574
1577628422
1033031383
883926159
1316140549
681799014
1146864718
1899975811
207740855
1750877876
1913816207
1285447903
1320945632
2133054287
1780481399
1295351976
1918008261
398942910
718833262
1931711954
1520216943
1325119676
218739088
920339409
1609696971
2027877739
1922095926
1754774231
1925643972
1673733279
1747374427
1457321312
1774662656
1474998390
1255990490
942931441
742533508
414883909
171957345
491878723
1591023377
4063907
1483033079
1348156309
125871142
2038645299
1124960376
1977299043
1102879850
61998235
1628302519
1432975156
1192242427
1821745361
1490183788
868504748
605331184
1123928336
1857051131
184689322
1253614029
1167042707
1607178928
1722011581
2024027618
678451497
745227266
636760924
2124244106
2035222201
2016506445
1674815942
725729463
518235173
1059760687
1273860912
1995391135
678198017
330094241
921362970
35240097
2123088798
2086717806
158669659
1885693744
2095562191
1806118062
258417630
1220681413
1214642769
276070812
1592898985
1124219043
1852502780
1630492673
128192425
1663647659
542024915
1949694858
463482904
1836193858
183691917
1794243380
1586803944
1443927255
696074214
2102870472
1166324998
2140916485
2116527337
225024804
889299561
637756069
1760977348
744389374
103988741
210939647
841177044
959191774
620209597
929923621
1336593623
147590014
1883257434
454062926
1948578786
1092355890
787294499
416268553
752078970
1129042605
575406468
738761671
2099280718
1282859827
1748164691
478349424
897396594
866595897
792006700
2006963997
2119289897
1320838461
152430436
311840724
1359426758
1639384399
2067324537
1406438602
957634095
1749280456
151761840
1778757851
428377986
732511325
1231678585
744972529
748739479
219736997
263840986
1354238157
1708645780
758376997
437145536
2047922755
980207511
1441826959
183036706
327203760
182966737
235923814
2001225937
1287833259
1777299115
408711342
1191773378
820347684
225465928
667393859
368287171
1387076038
1405665817
23143904
1868907834
751376174
161316745
1213004839
1018607031
1880894924
1898516712
419645680
1880895081
1539315341
241976082
1611064239
1710452562
609572415
1930990900
355992325
18955836
539025032
23518023
1517631197
1963017343
996976903
213624502
1130786418
1351209721
1748699923
1242477574
1259080536
1485208588
1864165771
1462199135
1835847967
1356889249
562325324
1009190524
995513079
1750850037
1086465881
1772990186
1093697732
1109896768
882284038
1204766794
1271312058
518807143
734623892
326575425
361714377
406328004
1138911446
550575481
1569444492
1430721487
2048192615
1289653243
212509084
1013794132
2047992235
1096030122
1615734922
968559271
1429573922
821823907
994662213
678344440
223587532
1846771175
1499486161
2021256220
830031975
707131404
466083235
712888554
103944054
1939509045
324969082
371078422
476546415
633618223
1483085657
899734226
532626523
573600962
1285409583
1150991731
545318116
1678915474
219554780
1806024340
1868927910
1706185828
570625404
1609905547
1254925885
1658079044
1070257768
1357092489
459863381
220429458
348876803
569549350
1102758058
603716727
800270182
789404793
1294227469
1113455887
452384072
1154600351
2086381807
2070639435
403582279
1891390107
2128871705
1800897410
753068078
449552713
1964507444
789733032
2091966676
2101704014
663793710
313695168
1751611111
537123783
1786379166
1136900776
1027678060
114802757
636525326
318657821
266767256
5706781
1250236201
1429834348
2077192113
400938750
663900940
214695290
1577565595
1116191066
893952507
1421244479
1145843164
1999707940
343039475
653923770
251418759
1884990625
103537313
831098476
1238188769
269484889
325273309
114909072
1140875750
1533579373
880489811
98915334
1357496647
676165745
529241983
1158487543
1706352706
984689800
1117966255
1555126937
1339453043
1474525742
1023653139
630012461
1901890410
2120799428
1432599470
349675358
1260725800
1294479929
1952871858
483806664
280897987
1986021550
84044521
1015026087
628375569
638050198
1810603735
236335883
852708405
921777832
20832789
577810956
2142600879
651327269
925051147
1950673488
1032982431
1453752943
1610740351
1947815315
1095551854
1320493644
557077120
880808467
1126888321
353915625
1047836330
793959947
1530664578
1294024487
1478037217
579271626
1317417256
133840190
2067564021
772246310
857852766
597205401
1496861232
1671995662
1033152167
1250744024
221877778
1668449202
911590080
191470655
1247662912
967982297
2041892363
1009845329
1719861967
1085583375
439409529
26192599
2063062694
1892091549
1164362056
1063355244
297063951
305062729
997488740
965629896
1588980492
2041432982
1344604557
2127341892
882183137
690917512
1612177601
964040627
2027941817
1582070672
1665648887
224799675
2054455748
105490894
1169813952
1544763451
543618206
458239370
1676193637
1274779093
1352577388
1123996052
1719898894
279517937
246538623
2058720241
403409763
1421305294
677902611
1547920736
1340472795
497108525
968185146
1289708979
602730172
972821838
831823588
847406852
2067166105
411353639
944832773
1183859087
1907314699
1055272789
1450284585
1638213074
1417572592
2066886450
739588756
1521861346
1091811892
1431921917
392132026
763596828
251140789
1692375741
563486494
1608309532
129505746
1557698480
235631064
1819735671
2061459021
796477224
1115919332
87676435
1833060709
2069393901
970337283
912012917
209686876
1684798415
482145084
1972139460
561848414
1209380016
107792935
182952984
1305289509
424757720
163316695
2068455810
684450302
1311142856
1590471965
1878070965
1615042623
763331783
585190495
886285601
1722947365
214436925
760024985
1127290073
114269811
2143294857
1104964569
530551366
1171815496
949363458
2091718098
1933325078
1477283406
1016760133
1595861518
536091677
2086169640
1176025671
1434841781
136180036
1019927376
1547918553
1883651957
152669886
1165191128
1000156745
1685027382
333604131
797428943
1616026727
1209211698
1131214877
1778879539
1540199467
709844080
1619633453
1315930007
1912561548
415385086
1551729453
1507593093
1095291372
784480285
930689648
550730895
1056043428
1265115182
216918221
245075994
2035457357
1496727804
253598464
177320931
356454648
1765256205
1600957424
1210204594
2136097106
1855607609
1714919447
1176457336
1638353275
1626085981
595015792
577698746
1715619590
419059414
22126778
696067855
994018303
688239075
1243517267
340514982
462852977
1733410442
790117130
613524852
1738488576
118159543
1858903856
873134885
323781370
626703605
84555107
367433971
682063129
862764670
568940434
1033723088
1044439525
1332000233
1507561631
435759983
408488445
89087037
1634564520
1517945486
1050603632
600624602
1186396827
1702094274
1242416752
1589488758
150493275
61669433
861587867
1619205768
1266349972
631031346
1742167344
326839775
1707038320
845187270
506864240
1794241319
2072674273
1072683919
831218656
869601338
1658080617
1428640906
1747396246
2107970036
732859006
1367294695
484213551
604486261
245171856
1498817290
1508701895
707829061
795641527
457638938
1764216151
309376123
297293181
896663505
1037335990
853133246
478239298
2125257680
1430970343
112091866
538592528
2141212107
393865656
2104734019
1757623353
580162526
1751298689
105368069
648812860
1530449493
292845765
1301246280
1742486337
111683075
2074714258
1576601931
302357469
743976474
761315581
713887409
708282660
1279099204
1045046167
1702300793
306840618
1094305025
1506063232
2010181825
1120889881
2138377935
1190606770
1407379433
1874850150
175730073
1599916502
748206985
348351337
1941052124
1913589018
1474467622
1457883515
509539837
1173268434
1613925576
193297064
986532525
284765758
673939045
1681675921
148714470
1162486491
293130715
2111358734
524287780
215988046
27309671
1490091308
1098303096
506962680
1361746338
329558126
80026245
1012004444
327211095
785021138
402818437
250846186
1027120861
1592868047
1456829098
2036326195
1666108745
358420596
1456284682
1473768563
273531825
619632195
178742684
1097195068
1895481715
725890655
225782082
217346008
84583417
922208775
1007498121
224561099
1741920059
226529088
196016521
1384869452
1797833116
906595450
1863664534
2141141171
2045419752
1311008269
508816348
315821718
1322474838
2025008121
847575397
694296342
1445245390
1109154318
1676608954
1066386358
130557217
815967341
1215515569
881579355
892635594
177576042
1685050538
638449448
83719492
824484788
671951269
1088551867
1330144481
1337223608
697568735
129586051
341820479
1497028445
485681423
1548683856
747792417
649624275
779030668
2103606438
2085913730
1545321340
443579547
1821965489
1453367198
1528222050
1383696257
1727604461
1473581911
18884557
604913328
2035660083
803221122
912029833
101919299
894772219
757206194
856683725
1215867230
1418822662
1847353392
2143467587
587336929
561997126
1454692752
1452147041
1082790880
1716867046
1992307022
424774809
1500470944
664617947
411006501
421737500
1979134930
1647634800
316392597
245331229
208886358
215403840
442619086
106668575
7389917
322105414
2048804622
433319381
494326493
567616992
502301179
772183087
247791102
1117037387
1975548691
202089219
859642869
118862277
1984491600
1400964805
605235897
1149721967
757654677
1222529707
880139964
1616106338
341740233
897773047
1429454130
1533313296
1015532958
1746240423
1066807235
82645550
1712872203
1242777843
1953788046
1579163837
598746450
1539733154
336451485
141220314
781644052
1390403554
536832405
1040560757
786007714
1604899360
381097260
373236877
545209617
319319774
1165892689
1510755786
828869268
1537570739
181625238
1540331037
1924216242
1065769187
959008995
1192207162
962861074
1246258460
333690933
294969433
1076932493
35934545
791415600
2140448043
1147355663
1769211649
1054873911
1481087703
1089392357
201820781
892226686
339569350
278036943
1289343156
1053196461
1734505324
1807733540
844926885
677113848
467774273
2051472509
1629173506
1171545769
510037100
1624163905
1284174369
844457669
282630693
1928076897
942160848
25772527
1547164614
1680561750
1718099773
158804809
376117450
600513808
279383595
202733973
1362705550
290391387
1705504051
1357854736
2039420120
1298889099
1927366426
614766360
1335666975
1864888456
49294097
134570625
729648393
227810438
520160098
1722414148
741242169
681440568
391055070
584283243
828340578
1625670923
7182639
860657355
762968908
1862658161
1834574926
1175806602
573713042
202694971
1251530691
687600169
684665670
1867437979
100204858
1715740420
1450479210
1628588655
521745882
1091562214
14275146
379703070
723333914
1582119948
1462316216
1081634640
1991118434
1966547211
1603942802
1896968940
60405312
1504016822
1468539155
1145013636
803833056
642493387
743027034
1345438482
1350200602
455314936
2018054357
980582280
485173921
1060754979
1226793717
98593126
670518914
262346281
613528534
1179086666
1558122685
1142190903
1416906658
2114796584
1637546867
1957927146
1338331892
1675868748
1736605771
1371256923
1678831693
1515739682
191024683
717892326
847973537
1185859655
1428835429
2011229900
728725741
1826399656
552863708
442201899
488217003
379141314
493837556
1770714443
666427968
1954912832
1893039410
1261960652
1107976460
153484326
333495303
2001759167
1124916159
1224956361
138238461
801617643
1928481671
1847751276
1747148689
355515048
608209464
2027861651
1270925850
459243179
1325708350
154771654
804944322
1589170642
680819684
1388104470
1110389131
1321440695
492117836
2053406239
1970206839
1746328944
468242869
783650074
836043664
940417163
1008881696
1616824755
1227589536
1296362537
1507603701
843321281
1750334115
1946402402
810423343
1608367289
1526530296
788125895
1742969859
1708478610
2084387447
1099761964
578515041
1452526940
936378977
217581564
1732915652
1234494114
21104634
246438735
1038157278
1097751443
127713049
1684889072
388621351
530115092
2123495823
76150809
2143885740
906569191
481466195
16177128
1318203728
1176076884
1551919838
175995981
934762418
319332750
1379085151
189171150
1870798994
292517525
1088443977
564444280
2126347628
952647682
1890948602
1481712244
833339898
2089608726
996964083
2128198891
1009779166
105549810
1036590560
930497921
1096333189
1769957793
930628014
1445148961
648179309
1014529974
153947433
994411591
1176291947
563563762
1156168694
2087971168
1661530369
1423258030
332437736
1368707982
146186053
1286471767
1695315210
213539590
407309613
1947777137
1029892366
1347875708
1305023383
1342749696
1403113852
1535684097
514897425
608274369
454263829
551981757
1995360959
1507632513
1358199715
41498870
1805175008
623076063
832577522
1861074021
1869850855
1485468749
558062616
1965675670
297656173
286801523
852837239
240341040
1756944720
448580304
1707476968
1666596506
596998005
190123064
419434297
1815698567
1270571024
1447310195
557705500
230554568
931643105
34811682
284846575
553295704
461906064
1153875814
1847272598
1501865721
621183622
594263346
1258984095
131724302
350896012
2013967550
1585213899
1727141682
1540608334
1624049749
549396039
1576814486
1131535086
2038513154
1933821643
1581846056
1309299515
1170623022
530619568
1294791629
303397983
1652965485
1312895811
239430528
17552335
838936488
2087622340
1932507674
1978409172
2041027468
912387867
82587159
736364014
2055252789
1737972222
427754110
138661703
900858554
224382044
1449354907
2011255663
528498353
2009640462
1161675889
1430991808
493511400
2021827224
523125226
1518749912
107256981
1961192225
1486091106
1095794814
1218829882
1391443241
1319250673
1372384725
1551287388
1720936644
302753786
2117343686
1712711760
154293308
1826617602
1637852686
1682046709
665056832
176238834
961628469
2079634117
1558973377
739185711
457977615
1845982624
414560657
2072696786
1118379828
164728597
1260827554
1262837791
1108481060
122990808
1557430071
1522665370
674495055
304337010
1793211997
333615574
1962307839
140040912
1316807770
397608025
1717262843
2147276762
1920804948
1578999310
2080384843
99273695
1286405903
306822471
1136870791
96278536
661508201
440821547
1211703399
730269409
19825954
1825032176
1100116527
1552601146
1528381023
551981421
551225185
558944718
480906634
1874019741
913899911
1204255123
1984981773
96510665
118237012
859713574
2139021968
1931651734
1221113353
153216226
1696307305
393708272
902451209
430099558
1555218717
637000406
1323271761
560176777
808689869
1776146975
612431548
440483522
280193387
1959594402
1753601663
359267671
1232687483
1228472472
954533492
488712046
1985801889
784500794
656366803
542242415
483411822
1784503646
389925466
766264025
359836306
912300389
900051659
1620407838
771140742
104043494
1264583675
1358446550
575905485
2108007231
6908165
97351411
603022281
1382050852
643341524
759196782
229327935
70548303
2122487193
2037271422
1417561543
1497201281
1962991324
626328707
999900434
992217227
1833969236
308439862
1307687041
1299662124
1184254688
396959541
57765631
1696158513
844729225
2081755011
1403183127
1321993452
1002465293
911263752
484052010
767465223
204607255
1292424194
148097636
1723213261
1608047710
2083193540
1621798370
1894517038
979110642
1583766959
498441562
242131231
803482445
442644967
1583549018
634581359
5684044
2122715937
504176653
154220692
730811466
450994912
333755521
1877271283
157176358
844253979
363492625
1520886293
694231987
887346425
783464155
1946212598
770713812
1342912269
1381169046
1731738169
893502135
1901003180
693458917
717929411
2110354862
1126945905
244863651
2034423293
1626394285
494754606
1826290067
646027927
2127348690
1472592224
906788826
905764608
264711277
642236324
537530903
3751485
1552558853
376029215
1037061913
205285921
764578500
1022525124
761341544
1469445056
260769780
1563115321
1134117177
1887479925
1529731970
73898717
1113284709
1954246059
1784805116
216635782
574931690
1377535633
1646595072
817656359
1067932487
881355815
1550818291
1270289986
1132759252
1594557516
1548103917
951638255
1634184990
1389884167
1050441433
1373002361
936945095
833078823
376937497
551020921
627384670
1370382980
963124160
111249317
705734285
1324524962
501494779
1537035324
658554301
1918918105
681314943
505934733
745844948
409295893
67638740
1278722612
1256648718
138778481
1827739784
142619364
946413860
1010770617
1287411807
758380576
917348869
1436805386
1297280727
1725906560
969689396
1419189929
1347538897
1990713518
1880100452
624119247
1770446722
333495303
1611818210
343831291
702215473
981619335
593242455
142304875
486237577
1911153578
384291587
308544960
367210300
1555982901
2070842338
693654941
102480440
181736666
1789855139
1204362083
610792007
10078768
2002758662
831162117
1649108872
10702523
1445759433
27055998
2090652158
573436054
989087576
174830210
1457660873
2006430771
314057413
1702875028
1598106979
865252522
1575701823
1242553431
1684105599
942187394
1780251159
185426626
64636327
1199182706
1852957303
1430780725
499443153
2004037185
651182684
1074612599
690079893
461605044
420978771
708711362
2057958829
304473413
1861212703
916907765
2087248149
254391044
1601989837
203386431
1627675818
6772692
263821395
771739610
2054879093
1427043073
1471862399
455429021
1418893481
1723490552
1790365083
1268254344
1530679454
950074582
1233167375
1195263275
280409723
315698100
1730664681
1457754370
1715854844
559389298
1853175783
690420656
913767310
1470383762
63454621
1510621065
970887470
704765069
734754617
395573003
50808947
1309505770
196180663
1755975907
1233642279
1675131117
1399217172
307913459
583259821
1449836564
1463670331
1825468564
799526148
398735602
537580615
125481809
1299564161
1990573858
1581347643
1363940475
1746175404
1024302497
1151359863
1723416442
1572491780
1354168263
1063493485
822378304
24017584
559249158
208448837
847282362
1744004533
978073612
355236447
1538897530
223351033
692745713
1469277004
1311319083
967886704
2109567871
1032413908
1892360995
2069514893
771953035
966448826
2113008819
1143674695
1778600429
1933859210
996099735
580342507
1412643336
165470156
989621736
1714442248
1992876448
1607133311
1220974077
896531695
329010359
1387151989
1985777226
115655199
1345035232
573777535
1837576390
1359167111
1993442871
583540996
1643290774
2007499315
1422307268
37539275
100188079
779109069
1609357670
2091763955
450230629
1302526676
1198183769
2026705830
977861856
2036338126
161060941
1443766862
1352287014
725595912
2030518133
269606699
1970962777
199920659
1105234377
1372134718
536010325
347310793
2091105379
524717996
2145074570
790866211
2142551175
953605387
1042483716
1361244253
1633131940
1721834294
845836500
1767642127
1002970717
129569723
604281737
1340090620
177203423
2065374693
1254120712
1215852142
1809589191
1921810834
1255399386
24716780
1197589234
1241543048
1036647001
1063351085
743083162
580193164
1399316160
2109590677
1081260942
1996476707
1449839753
1807856725
2087193002
1079809273
1401515724
948612375
1045891367
917703534
1856695895
179232655
7195317
385802847
218317136
1561836013
2030626275
2011753742
2078843107
1384803334
293131804
903568552
605148387
1734816660
238706229
1930509260
1377334201
2074183801
1003245336
1422322256
1977084817
469712516
2138907898
46308432
1899126493
1151896611
1398035811
1072570377
772244859
1457342544
118926899
1472089734
1920981878
465314068
1834599698
14410719
1615749708
1697869342
1705244677
1002725287
2056395546
197168039
1027936835
2094543801
1827191514
237449640
2021443730
412842067
1170436018
1813211582
2136619347
717363918
1432386835
1248326807
1513872202
61294965
2087961790
1957170072
1529444490
430359832
318474214
2093866207
1743203604
423138329
1933098
485775514
999846646
295026302
870030598
367946569
316287408
156388392
611024013
262841127
1855750571
569779619
708711362
1677897956
557549362
182352611
248881826
2012443110
1083750046
1105092945
1720753670
241203628
2000728785
985123093
1703068642
1133916936
686713798
754933882
225651671
1306316519
649548509
1686520531
1263293100
864603216
1448939114
970336486
2117078677
303141393
980099528
1723774959
1087469580
1804581841
827807166
1809419941
461506728
273114929
536293843
995622213
653092677
661985161
1855832572
2089262254
770526111
1379874809
2022810463
1919306386
789820771
154901651
1580731356
1053139456
1188603615
2111739336
1994506049
444526030
163978651
219541200
454333495
888799864
556240113
1459733738
1452958519
703727230
1654347520
1483260941
564699860
341521628
122543611
2138269449
1734638290
1227190957
180045647
1021336995
1016907527
1461027880
1068705194
1156195324
910370582
1498449355
60063435
1996512145
762922099
1051294075
854910369
1963032395
915928410
854712256
1373039302
195381388
823832473
1763118431
987635781
442926122
1452017402
1402413098
1493618116
860883611
1967789431
2111856307
1999628156
2066935279
18772520
1294772067
2060702748
1802866530
314012528
283004532
583217097
200374600
286758105
1874239485
528682955
1681632824
2138597168
1635889600
1868462579
568726324
841861348
811233341
1472372535
520882859
1673234645
1456496859
1062125673
1510362109
1311245785
1677902447
1957491521
425077466
1697146790
1883492186
221568163
1061330988
1343956185
464816200
251655379
346810218
1950857202
1689823495
894904940
115429346
1709648622
1125962797
1727297467
574716806
807133563
468876734
1761877416
817923004
1040294303
1010063347
1499760572
925540704
529776934
1035247464
88212064
22093383
1882964659
203680859
1665942626
1158120173
1122290770
239582186
1661081243
289020062
1773033029
56846907
1453927271
1077261304
988745845
1612270140
1138053856
455565791
1745328539
412395194
1662210606
1575190138
541029998
2093482399
126046838
1635092638
930918720
19773012
1192842819
1611148194
1727950234
15868751
1841822522
1584428171
2124249385
1772902369
563605425
353510817
270270734
11988762
457280312
1308612734
512348690
1677128605
1387444812
2092676701
537388711
1247117999
571690326
1915045505
573498361
391162772
1832333833
139235228
970657062
1355146788
1763683168
1261766845
1334799600
632013010
703154158
906135869
847741063
568638466
532480155
1081544946
888573122
1438831948
2011176052
863468456
1907242094
284826057
243628099
1080344098
1140072080
533312299
139712750
558552463
1374368488
27918269
1685431068
1162104426
1234458914
653511976
1059550789
2070379001
1555869262
81317796
923403293
1170210435
1776351363
286126207
2101439216
528906912
1086823761
1876675808
1051814911
1357449615
2050697887
685245604
109760156
502500603
832987943
2096554594
1136702977
455303226
3010765
2108646825
436809508
1873477482
2083261638
1831827544
803684876
1296263428
203042300
1670669596
1497296575
1215128513
1667650457
245091033
1442560784
341529729
2142780615
1913310797
170210868
168197000
1726640308
374342296
1551299479
641607762
569953287
919633348
1419996494
1989008362
1982861788
281018908
372634517
1698233276
1185904263
723215985
1246018399
252415853
987954461
273519768
1009733721
1538663624
1634951698
1681539223
675794169
390446867
129122175
1615587851
933322196
889490724
1794995708
830161755
840837493
75717838
2138005862
1797646617
1804516548
1479146192
1776075027
1429999105
326106299
737627266
658865671
1581005987
645934009
926563734
1675494937
2025568946
1888402299
1093396049
290542568
632715818
430595690
1789220889
759829820
668400072
229701994
1158378431
1529829238
1244296206
1331193917
2122078549
83235390
1775381683
2090136163
1282206906
1834229825
1218382419
90370931
1576958360
847351434
2133574551
1605335373
485995023
1500776339
253466399
346167654
311923555
852390837
1087522910
2097966807
1171181230
801541587
1044708649
81528307
468852469
193993793
378513553
1702880703
2139246618
1031913413
196447864
710536289
1743213276
1573105606
770597013
1453595699
792244230
539694537
1496959934
613024933
123535042
243732736
533793309
1494391604
401479067
1522638757
903005064
1261102634
585022656
1326046427
1183828735
1135397586
1358977616
1527973522
1853734476
235803279
1728782922
1758746562
269632349
1219514615
848041442
1349885251
1223289155
688171406
2103048680
326460484
1498630230
1599781391
1368737220
612421840
1082370107
1380027337
1061795767
1718072345
636344267
1496168126
1569659135
498365120
1326039818
1118005856
1776618388
1050104797
1773971365
265801694
597137164
1299580514
260982786
171984269
939589891
2111673033
1031282630
2052953692
129167464
440161505
747330932
657417543
2038261536
140928554
78559895
1029217642
1651342822
2111536348
515058711
233719193
131713371
1873192080
2075227030
961628720
838803344
641852108
228784321
2096711520
1345861987
613790259
1952185914
1797426426
1842970652
1828287008
1578194932
348956298
106085161
1837632704
1918164305
552486435
1050446468
279843802
1690405200
514289370
219483320
838836154
7586951
512347861
984959296
1846408483
330275686
835504550
1652402374
382052110
2086775251
1447632118
1472374871
424477696
1928439697
324591098
1963852296
231596271
2070469969
1779886280
1811543352
1138471418
749473004
204871744
1798354241
406127937
611022108
424697799
1851336705
857841261
928382125
23484259
1663310284
1388717872
1363197560
850506683
1329135485
578628737
147182455
2072700903
1080754860
582446159
1153370551
249930358
152923734
218632491
613729637
276107320
1703120128
377080762
1270466194
1717526466
1576758302
192613169
332334482
108444393
328488912
1036190102
294858468
1133766017
2030402379
330542729
1711066789
746733528
1866643599
1581907202
306622269
978779098
697646028
1193717582
52758132
1877451175
1934722135
1598089471
567089543
1241590859
170683558
1701464223
627439011
384356309
21671809
782152496
652818313
567971318
1408178292
159323262
865189157
1602450819
1752909791
2123199566
388264252
13625206
766003671
489735919
1809745119
1305300020
534559978
1467065197
1348725709
770977021
1213794930
2095117360
1158185655
196611245
1858878145
1885963355
657009528
1696364099
1424238276
94862079
1123179463
517540160
1593392921
1888943653
754456223
1491353622
1279386697
1055293297
163565589
1400801
1587214724
2047054232
1159495117
2108728285
1830635664
1684275393
1841762395
1564341862
810066029
1196339906
1845434336
516345640
874165408
1849186200
147207929
1689697929
624496647
222385557
987588714
1229172803
10950199
1921116107
716986052
548726274
1332576353
1443275175
1645596265
1253487730
1241096626
1119281492
1356350547
59177839
2033233561
777868181
158675194
789770438
875531880
2037675805
700673007
134494380
1124210617
456336962
1113768695
535593094
536819699
1125146853
503279522
262504268
679496426
750294242
1059072342
1164448253
1413154140
1038085208
474972186
1666353827
628367441
996146414
1496384802
1042047967
1568612403
184952887
2027020442
22622617
2035875906
902483395
1071280896
2004666587
61495715
1710344883
7156846
2100462604
2005126718
954954072
463910227
1044136279
67139375
1077503637
1562854842
1689374693
1584358889
1067612848
2000187167
2089650070
435523093
450849436
511598125
1935325622
286622932
1949719603
1250345237
78329081
88005532
1866826993
176910735
971073766
1676033641
1899666744
1631052731
1914828787
380897969
222295926
98014258
844480618
1834930495
904792418
2064502930
1408995906
185280558
262989607
1044367245
826715235
534626732
205930296
1739396111
1423446522
373628422
382809430
1969135291
2011219993
988099199
1144984471
1476762497
1126663030
92046542
1855652993
1576802504
79268925
1615012316
1849564561
1758193712
556525551
810932859
988802866
539320479
1672312245
1330625875
773714818
579256608
1665533663
1129308792
915125205
1435030337
179662442
1221040771
1741358519
916845565
1759057704
2140957353
1354420896
1372612592
1803224098
1771651617
26899270
757065301
1439908258
691595496
899769808
412730344
770430723
1296669964
603200334
1622281175
106985235
283445777
538701809
85443515
830150501
943913667
504390396
1930622285
337700838
1769792438
1740961264
2130885235
1461849687
82628753
1500402323
1106284903
1375058777
1025337904
785663455
720602063
1494422066
442278995
593834463
1775298942
1777862456
1862197358
1167093143
366134169
213884379
1983687149
44464600
528818273
1511309197
131676763
2018378699
1977553785
1710974214
996610106
978013464
907511336
1956615076
1579720512
1038385624
1519735088
1147026089
896114332
1541312867
1760937016
1772426712
1077551489
1136866234
51185929
1458341882
1676761736
1669471443
228149791
90240329
1518341323
1056131485
734159376
1682858125
1374587611
673986544
199669272
1631526218
1893764449
1519774109
1111735078
1421868620
73059548
98971857
2035380663
1610908878
580653987
1436128949
1368103686
1967755287
1907338930
1892495762
463522535
575943293
714773128
1923966978
1828226931
1239981957
109732039
1168537840
63191067
664081679
2018895112
682594530
524600084
1103260030
1456664655
781820708
2133537456
1178049942
1199220175
2044231196
319059096
1745292256
49089728
296774927
2029102627
1474957524
656452703
296235032
1963704684
217728711
1967404410
1107473265
105743935
1578052242
1448621719
517662718
43642420
1333650911
1323561164
698605667
590595241
1940454990
410828359
469191934
1134203116
1650388713
1486362743
112503400
1288829615
1302824653
811197853
1620403782
282029251
1450600603
1818331282
1615687981
1586521004
2060374018
704662211
818894335
1932026135
655641663
1905445681
892512163
433068515
1739127717
2111999974
903787220
326463719
807036722
1299052044
2007421345
625798762
473031414
587201729
1153735613
540989671
567590172
832663958
1760918801
299018639
951520350
725052330
1052551365
1060488473
1615795753
898783563
2112801301
2114721662
58978308
133603916
1318455629
240030607
1207647237
1220350200
991989886
2101385028
455255112
635987837
1878683349
1381191803
1667220360
1777816901
1258201879
1699732581
1511521759
376898633
36566058
1214653870
1318054785
348985706
894483705
86079113
1049074058
926860630
124735228
312939395
1319113253
960656873
1432919598
609410314
1683718829
980256238
163379450
1822658633
2021307472
121207808
1975399567
1125076504
350663087
20615906
1829543255
183180564
2078746573
1279682353
1303572929
658910115
2116155193
1761907759
1432306013
1041651254
627185464
632136020
1205586359
1132024855
2044896600
257339543
576202717
2108097770
308106821
1345362961
1246427769
32569164
857232367
97563478
1839202367
1381291225
348497357
1265287638
837334964
1204856070
1388336613
729746004
1410994745
1464868588
1569127639
2042945065
1756469451
3519165
377642725
898322699
1345753015
1670220039
1032001772
1029411476
120876909
664295250
403966184
1130785510
1490470828
1943801026
1297573162
1280840450
1830370030
1936756757
1968216577
65419421
1578784922
102957700
1330243378
423027974
1779199727
345250921
225790125
990968642
1342424344
213918190
661160731
1604131166
961656190
1567558195
429966295
1131457461
1481938613
772653360
556599545
1221180195
119812669
2141765579
1310026803
230821105
947220340
2118637009
439210274
1223054857
304209901
358718926
838056765
1830742644
1307887769
452593204
1919813526
233135420
1536085292
702327755
499823270
871932861
1180730495
243163695
1285934853
1694922395
1649386869
830688339
1056855459
1533208626
937328334
674054293
1992500085
1783972713
1300528988
882474745
1267467730
919040081
851350297
1315365735
952536131
2022132501
419370526
2066452226
1376728873
196758425
1587205948
693355060
1228304010
824375068
675463091
1362480360
1400499507
185140259
700544756
86106954
1956781474
1888932763
1083189766
417469563
1576769708
321033030
1267352456
525479229
1976841391
1307136311
36336600
1660592558
2057947610
742249028
452705649
483480265
1137345106
1848452998
1744290863
1083253319
993425733
2075975924
72764317
1838006049
1088512224
1139023749
248660348
1609127863
1225613568
1083152903
567135116
419599557
218005081
1899049406
1029666679
1661264862
2063770816
1807987250
915081904
1470085772
1053506597
942827488
1169812618
2049314012
1279953042
1697666007
1494167769
1575617021
267559196
614294248
1234660391
906296032
2064121767
1408188924
1245551764
859295126
50880401
1404160778
1152494132
718431558
8506632
2067012991
1998869898
1359715308
398232328
822757436
234986556
1774478404
1538883957
1708756152
462128106
882433654
1634193515
173969930
1871662570
1882551648
203440059
358698133
89397330
1842972204
964458111
2080858728
1436520080
1565711970
1655038761
1816120896
1091088090
1414694381
958882142
676944177
1906562315
1950787568
1158592954
1665674252
1088284577
912436198
1400938276
1139541423
2146930088
353528064
341327257
976618178
193083604
1568871619
2123126893
1934482376
1996890881
592027481
1841872322
1157095626
371696822
1450565748
1649606147
1905997806
563932172
448962292
1664994489
149276645
1044380531
325161639
654842100
472329
902341540
201123604
827473686
2140465878
613222433
1532284267
841625624
1063489397
1173827231
581122190
1911786743
1162270660
1818815428
1375916732
268658386
740209832
904928896
216993343
629957409
2092023050
1742300548
1150421946
819198853
1752889248
274116799
1634486151
956493978
2128688264
619976942
962271908
435587399
1215798372
1214949607
274768210
631841513
1135624156
581612033
1220214465
1218040878
384959516
410474118
2066969858
1731382068
39308728
778022932
1965219225
77468164
1962496109
783575950
516975414
1103910461
338419119
1529819556
1125428594
1494653782
1513057691
1743072381
2110895907
348446626
1533625669
1612865128
818001874
1836443278
1813731503
1433890639
1068464007
1421822590
431628130
1896817409
1294774439
1688827857
1909431916
1239746272
642233851
866639864
793580140
1699065704
1943483233
1489471631
1190038131
1789485645
1372788566
1545644685
1163686907
1223076694
737772357
822481441
759923383
715362346
955973496
1701538852
494364868
1470022462
2142431718
1250480923
459826922
2110964905
134252497
745904607
1221191453
2092072315
1171396811
306339493
1862780169
1518315706
464191883
2096025267
805124016
814530876
392032553
571861798
1471387926
1911914917
304782938
2140167679
326657676
73453262
1630674936
1661326439
877172167
593016414
228644021
1076221863
1824816467
1733242320
1690904306
328575853
1815402900
438843937
1425023152
2037767029
1436759909
345141408
1393637784
1864713419
1893339502
352587573
1081654707
1103367360
1555771226
718017642
1531739570
695849611
1195763191
1040264178
1945479725
1000497831
930898562
1841297040
2140245004
1397443417
2133111004
1976526626
2134954954
1155069676
1980598210
1661733480
697538791
1262513286
1395909569
514387595
851174209
1411721441
292367477
2010442416
1719241760
1204982762
1427882856
1948815707
936506878
1324032444
766575990
1788022827
1015175524
1164011379
1097018462
2010596209
1724019932
1218131630
454196041
2077284062
1166323355
1912761622
1802221847
1975987635
767203372
2085207904
1378228280
2027129033
939947934
1400516475
1381080903
845533527
1084150166
1114821200
1976192126
1663789079
560578861
2000479595
1020277883
1986153480
1974009527
1168420582
2067516430
1766633170
2085174442
1556369687
1324977154
558775499
1332000365
1987377599
626095191
203053890
40548753
1490619170
808557187
1879785976
240576675
1074035467
1773705386
2060607625
638399505
766083649
49434612
855803193
586618770
1574509738
647563755
1649159720
401828369
1861347306
1641103261
803881916
1239519595
1977931493
1417406895
276537618
886465064
923461979
1596406862
922964313
1689055502
1403630513
1269665077
1918576740
1688693368
431638443
932320085
1179416374
1010061243
1150747155
2056680960
2077237150
40377494
1953362242
1957800123
553696915
327041390
1944318971
1638362947
1908974424
533961160
2054308051
512950308
450191828
656995774
1814076914
64884193
254859174
1763005686
984028845
1480047966
303624886
304047815
1084219725
2045542458
943673273
446520181
2068277788
2112387002
410245044
1565385151
1142919569
542058697
1851435164
1098915966
1874879068
1630040068
2082009282
3184098
134919243
1995203852
306732574
1265331933
168671330
1020691351
1328038629
729913335
1070092299
1591359884
2115374822
1872001296
605144408
1612024865
955521925
308339744
536498381
1224967723
1559308474
876876100
587877637
988771597
1108127361
726512571
1453726626
1556959338
1639487030
2074868959
870253863
1533062938
98373941
2039733891
1666462765
588940044
463740042
940265849
1954171210
1679386284
768847752
457424513
1435460205
1506902692
1788603887
814264429
1837476678
525654997
937821626
2014536614
1441306376
70250108
1995699859
718466341
2030510222
1686461561
1437601946
847725523
1070489411
358437559
1235246370
1679771485
512574323
264543288
809444669
1458717781
669552224
102677686
1631700511
1983761809
1207786292
2104213403
1472687517
1165100344
335879815
203927790
573617816
2010018729
100286206
2133183661
1442612123
1164281449
1659844096
1737035666
96269456
1038471904
2105867046
1925238782
1617708555
2083628903
2039823665
1603780601
416552082
971333934
1680533250
2128831008
272399200
1714106289
1655934197
1853035391
1101783957
523994397
174502087
1366154910
329449340
1346073060
1008657370
408090981
1821541009
1731979921
861555078
1380955610
227903242
29350838
72956038
115942826
171038886
1483575513
31680822
1034484326
1437958588
967754039
1244451046
454853174
865335460
450120537
992892708
1181518070
734419566
205003021
390980202
1074105904
57137162
1724283676
420521016
2100500027
1707305097
730653296
145111390
369077409
1790001343
1023562057
866040530
234310969
1449133218
1955808346
922600404
870205038
683107152
1254016435
1925922064
1444160215
539994055
542237532
882429327
166245277
632695547
1546744177
1927098253
368396593
1487293005
1240839328
1003758714
646335592
1662315165
1524395657
229409119
671262456
858792793
1547240583
427636220
564041112
891499467
1643030204
925687575
30182743
2089195324
1040274382
318372065
492638729
2085199620
994225369
912856960
1037283336
693716876
1577309152
1983437989
1733835131
1415443015
1988750918
1650389446
567977718
1935440377
901552579
1552678373
1073411096
956523926
318305364
170277958
58242471
523230153
1741712372
869116777
857836017
942014492
768967821
566152215
243776081
1238810194
282456098
749725168
1084236282
2130596050
486331316
2029589858
1799357737
1467997865
647270032
1368036328
908024143
1096927777
13111416
1129651172
164892915
1026115306
1263254786
1152149301
1174812013
394309296
1418745386
2045933278
609296112
1624838151
293742520
272439335
834080170
118561616
1238366293
2028371001
692310290
43745199
261376899
1939373341
1881139477
995492026
842486700
1071913115
1711802502
1453319632
1086456206
79521203
1323564680
1201030705
2140932424
1026889769
853353436
323792971
532358183
505658332
1998414861
19917178
501696748
1505401244
1291453569
1467344103
311043478
300477391
2064119415
311657495
671004991
835665273
961170447
626126565
382813806
1438868437
54742522
384579912
789083104
57465963
1587623808
1938188207
1068359528
1896555615
1785665434
1912105388
1189588554
1305587267
1389108148
888586835
39258937
405380983
464306198
102175975
586701591
809335392
922724215
1151601822
1382862615
786301296
544115212
1160333485
721709076
301046544
564747743
314502613
35958505
1228331610
1812422595
60090948
64075658
1146105385
422022546
394977957
2072138857
945266620
682722632
75856082
183539423
1646137924
84986282
2120518691
1213659820
745874085
1403544674
1917460736
132475208
540049924
435693549
2003030621
964212725
1967172073
1695040124
838459656
111941120
1777888874
586234916
1541260570
781948827
617223817
1063678471
1131773883
1618288562
828829267
1488325373
1389969832
1452408696
202030583
1137726722
1046935320
1603066722
833807503
263287265
614606485
891333009
1974040476
474483603
1111181616
891794481
2032273963
1218338905
1609132737
573389311
132604516
1215659102
1289178395
1491399604
1511480320
579983401
688466920
2035572996
342987137
1324161588
461773159
855828890
108893589
906395130
19904348
808881721
1672409011
45386190
1616357887
1848168486
2105888252
175670103
2068390194
1840220376
829744935
875592283
667769174
316057462
1947017195
2113945860
708056491
91039373
710604788
1952842716
2085586033
510090378
1972484947
1912758307
882274046
1311751177
375644875
1627360323
1474765441
1218779815
1514845225
94429311
1699109586
324109985
2099928401
368353166
2027450607
1122546932
348888955
697868372
324060498
1512331602
1195725461
1067326291
1069785556
1598708266
1012401018
1734154520
1181040008
1481301871
1029702139
180582681
1628617984
1546159711
1241626517
608464634
30914778
123859164
648284642
1146076150
1616284680
411335854
1578355457
411696020
220153726
1650086590
904566095
431147991
2079037164
1493978467
1641783924
1731404801
523279723
35444092
1676437577
1290535843
1592078993
939169393
147399974
1495222620
138601958
683864601
988608874
1740980261
211061029
1980853158
2063062379
1768450934
42414401
2122742555
620119935
1395349129
1747037929
970443742
346316
690300655
2059306652
2017702908
376410964
861507118
1150392733
1879211008
1335191338
1841076386
1904398466
2057676997
1998589974
135125936
2040961987
1848088925
71156760
2057483241
1553895950
927127260
1128654782
1079989172
564859925
784089678
1160890343
2086996155
53965946
384840887
1442111870
733685928
1225648573
724058154
890798311
1269239017
992386582
1190542274
840105192
1969687319
1319567799
1151440736
1262032713
2038051239
902684801
475711855
2086117825
1896110879
1223241352
1869522525
276773109
1167537344
1635685671
336110219
696544260
1497274981
1698143223
2061316292
855711175
221784525
374238867
1033104796
194587633
1540887935
1164528535
592213090
421702881
1304343242
690417646
434400355
772386035
1872553795
1341528942
1812225661
2026421036
1300662991
313056088
1668323778
670466835
1982828588
1561150362
990034822
5649879
1586816483
99499714
62701619
1954196309
1372157790
324010239
852733849
291790060
542376391
936979127
198753503
1602063006
418459267
912278962
738583776
739354545
697743613
1665805305
346383157
1762497648
1878432763
941353943
1929347283
39847595
1474132128
356631487
316458792
1804099042
211893451
2024768784
1503446249
1120838459
1413844397
395672261
338051468
796058120
433118457
1657809255
1328376876
1636074896
1827920014
1925003836
256121652
1557064164
309961903
1016326547
1518255496
1516859085
596986858
1425841209
367535682
1653961459
439344828
1079172793
2078967105
2121078011
53297179
348345937
755678428
1567376637
882314639
703736765
1118269187
278845872
2123480391
1723857502
132815321
1814438550
1799710735
423286011
109658757
1878083658
871074916
1623137276
985243031
1629041167
660181379
457563042
1018985742
2091333466
667809606
16895989
1603626935
302434808
551398852
1747982297
389807042
1030869829
404575723
10609317
1646790984
1775796749
1771000
89432357
2043330454
325087920
727654333
247592191
1914023357
859282838
1256591031
100190099
1629578310
1491204485
567867029
1365750868
789481536
1855508620
1782422916
1455356033
262986817
1251412729
989330682
790932237
570092262
826755215
1509654848
2144435139
1286450978
1836404527
1001022863
2120636088
582611092
1877990045
1490242206
1029962014
1085738352
1114617863
640405748
176574652
539443099
1263949306
1300230686
1034671042
106147409
372203542
1916653515
1470515130
2053901745
1840821899
955352306
364709188
1058819181
456084898
1677281125
1902992886
1183067089
1207623786
1089344410
229694172
483043238
2131933106
1192655499
967576757
1840708976
1431648598
59659502
102952372
1668162304
2060712028
689854194
47041503
2127801544
945263889
286645986
880569926
1915436201
607660545
544084448
104967479
1472501733
462230723
1399893997
1852092250
1551593907
1085821260
1488219773
843558966
621747051
566300576
776119287
1747310079
2083514332
1759022167
1256805405
965845732
684118460
161640837
1531140522
857031988
514366012
1614140689
10010430
1880860738
1298491146
1877182567
527665317
800857175
556775240
333002136
764646583
470868258
1452577436
1397484559
1122326929
1699579929
381647259
1511856648
1133995187
2107297325
159605709
679852669
1206908519
976504471
419509349
184093317
373854836
36994245
887123421
723198508
373742691
713436070
368280985
675721639
1624478053
2094218903
840997033
91723174
716160600
449612809
447117127
1717631205
851658802
1676439725
1625148278
795718751
2082629954
1494906323
341499498
2004736681
574377132
456754653
1268024736
1175146867
622541155
8041835
477382064
365315350
954552203
526563475
1364062365
1787673098
1522803333
306451835
1516948523
1892743857
1563221493
798768515
1801557002
1919028921
1238834531
1782207813
2055307969
468172936
137868131
192948378
1328719861
1703108395
1982879846
1270076202
1907110632
1705168870
50105622
517826354
873346040
1951541151
1625066810
1006651493
389017741
1309121535
790607378
91457685
1617749023
1718599066
1634179130
247092224
1062525499
939919807
16937357
1010982012
774523321
2147268130
1771630714
812707458
351451411
203099844
1790020476
104193547
1693312393
1178978980
841502397
1450972868
1604698796
939878683
1102867538
735318796
672918220
301927835
573599570
323828423
21680684
552112775
1155805428
1904024994
589138016
1417603931
595170259
1955761971
1854247458
1927947342
1806214494
1251571873
235978686
1942620705
71651390
2058811113
724405135
368892677
1852617612
1555875703
1005010653
748673529
86672215
1467298106
265469078
304576180
872673952
1012411707
1310192152
871799918
405307784
1043038826
300922647
2133976836
927525536
1445721709
502540790
602730362
395112771
747823571
162266731
1084936652
780320906
1066481139
1270088614
1781456960
915525926
27168961
1456662367
1094949762
1606695276
370437548
1572211019
1850083112
1815744180
1311482548
172606178
42478378
1548747797
78009238
1363142231
981260178
19907979
524759426
962118693
699629751
545251010
2008833700
1711269349
1675613633
410813518
1316386616
1804675063
772027644
1328802400
720643607
993885139
1668734850
1628538167
1512449542
620886602
1220313956
657626468
927039823
278598596
455626273
2112334738
2067777165
312350362
940668463
1721012062
1859355165
427716475
1872220450
1696118520
268976694
678784758
1809462649
425339794
1140985403
1267993313
2131368269
978409142
108129867
1027935619
1334329421
396752539
240456004
1780148484
1916879830
1534980025
348799919
403586415
49042714
1439231511
1875374440
1994994821
752909204
347939444
2076521439
693559420
1959178113
842457069
1804617264
1023590531
2105468907
1994322538
1724575691
1888611481
1000833438
1482410649
342803611
1573612691
428211924
1534675145
2074814855
1688846449
1403869262
1646478781
286623931
1465107206
1656692453
1429474659
961483901
579556061
386860987
745378050
383018352
1757323965
620432709
1903115173
790330811
824092893
492771649
317602086
1167017433
1444679611
529356723
2060974979
1215911051
1949105696
685694294
243080554
1440992199
565652092
1138811978
1326603498
344346920
42418107
1809211953
1804842743
1454230679
1515196397
91886882
1346451781
245302499
1314569596
1064660267
1633164129
109697271
624229531
698918065
1573941916
331436019
438662294
72865963
297651724
1422194887
1303352
293486783
1722996697
1489619387
17572919
1939483539
193213685
1983629992
1610689479
2134542847
711822884
1613638066
72252355
536496123
1649414353
1534539150
34554576
280085963
512377334
835073003
442352145
191077396
1390767373
1371359014
1002617664
871023351
339283155
1669994085
448318406
1764373488
2134550807
1847915669
1977424584
2019075292
899565768
11765973
1177652753
1737836011
1666932148
105475857
709138953
2037217561
1844269608
2144464291
721380717
698286811
383293012
1175886964
295461759
938632872
1543814478
1156151106
612946397
1109000330
1869761674
947155751
654684647
1571467665
946895247
373030957
1282036435
1943178890
1813217882
32822843
823159399
627291702
460343298
1364523014
958892620
534345300
242392750
4751765
1244270517
770880977
1001599547
1446146209
461339012
1415246298
1244233976
1542485708
1697379864
359877689
1472049976
1984568899
1575415469
323796933
1570698079
1408051526
847153367
1360717063
34003573
1035439007
1781206598
1637362270
264349601
1853247851
591187219
20376488
462278027
850761088
2004401170
77609594
1348316190
1285566999
2024063536
759666574
1821343080
1837160262
613374737
1657926334
748372603
1848559735
1473469965
1328624147
1342876824
596396591
2081416800
277097390
439131019
526140239
986587171
104355683
119684927
1946816089
928964210
173402948
206215007
856278040
1096993376
726567177
862773218
218239230
770214346
501637479
2016272241
1801586792
2029109980
1201445485
1578712896
2089390997
220475598
2053974226
1952156945
1669652032
1509200022
176569989
839788132
380036467
606506533
1493588640
150744624
275258604
874413202
167436053
1573225344
1088742404
637358467
1828570489
2069645466
1553498593
195677180
73085104
727756404
162173875
2101475846
374019316
875534577
1606338067
1951561693
1935184053
202569877
310477485
2069180571
253265945
1625043846
2001105224
825315981
311634689
1628346918
1481166313
1879737059
318649767
41708635
610131687
204669111
2138445738
1802687874
1026158890
1135166720
1069538600
1806574170
403124043
1065491450
436403361
815642648
363534298
2081415347
1121882403
610683791
1043769793
2119017153
1093195078
1523850893
76707682
980109144
1523104175
1382916510
1782004017
1237842597
559777603
1773127027
44775495
525367145
808388087
1532130051
782588438
1633647366
1802227591
1581552308
717006548
1372646548
1558582406
568826113
1436330770
1979700840
1653537688
40001974
1963039537
293996980
618637127
2016702879
2015860214
2056365703
1145774669
1463345036
547533095
19545218
1163965947
2111794628
330612367
1199851640
294675345
816201708
999912309
612964553
2021055689
460397081
1696499887
298505929
998990026
807373314
669717026
731010873
314237097
322496420
1155126316
875248896
1322455029
782822902
1226019548
205680729
1070089683
291419711
275371078
1529305359
890816353
1938437002
1265778999
1871639048
1025718767
321283501
434493736
2052785405
1375809199
625560217
1239055926
1322893530
1274416564
223607961
1607026517
820899286
1966308493
1221288382
57823941
2107024838
1202407964
1290098978
1090789460
598276168
181435427
2073272915
470715818
1603259800
133343796
2122926185
1747289913
589893158
504571346
341815689
1113644163
187134294
2040416863
1685366981
596850362
1420795007
1514206215
893494596
664544225
243301879
253664375
1225996097
155126931
575843556
1815839629
1389055859
1098650111
1833339924
1454279794
93479901
549006862
1154898014
1362787129
411272008
1322435479
451755676
851179920
309680295
1913083187
834645938
869799300
882808340
1269977230
1659051214
1833014704
1083495728
2035824757
325992651
1666211693
1415374496
1184995797
2036387094
2030337139
403529833
1156568587
1973004138
640480565
1636753275
610943424
361519224
1819821352
471363027
1675388624
277325897
883878041
568142577
1436047598
671757477
647203816
873469417
376468684
147836566
1676604652
863189517
1678719001
780413023
1757956177
1228596470
1654248290
1177820226
1973880336
555147074
1385721377
1206354556
2079481659
92698266
1768664334
1558152381
1417866756
362106195
2035416792
1624224322
198835272
961468684
1834080273
637868509
1106738414
2120668620
2089334533
270031619
684999640
1329582160
71482017
1462805595
531690829
1899212506
611733265
997322851
1822389543
932714889
1370803418
902270009
208047628
1711669369
1948588637
1928164419
1997157376
1883762910
1756456321
180174143
1586378660
1936378549
555138293
23352650
434002093
739063272
901267809
788441392
173289716
657056177
680397234
1975582383
615495910
1275758470
174607417
733290020
885752997
2120450435
922961204
873160185
578390503
453696419
368057598
2127267297
1206376215
1603022020
1586641075
1139898802
1388161888
539562156
581401433
1525694376
709218222
509493945
629087394
1253009849
574433359
2065525065
1644928228
1890370939
1311194071
1309069914
1453077490
1046338656
1739575831
1569774069
1999286810
546330201
1877196041
658182268
162229914
2091476469
859002853
134342897
471956004
1396512748
164822504
350073351
1272961762
390783237
2032986324
1111493149
1701100536
2145112634
1870250774
1361132554
2025587108
2054815057
957135192
2829903
954258490
58063564
817330023
331911435
102492278
1247674526
358026416
672005003
195430663
729680952
1886099249
1328787889
949475446
894757015
964088222
72900671
596390904
488460182
1160738539
547881673
86960553
136200503
200460890
1969393542
1810801665
1514013009
1836770711
111396519
770685747
843901875
274163026
2029098616
1113630378
280117893
635899227
2077307666
644412737
875656040
1545264318
741860051
1999595871
7295821
2046531577
45015890
2113089485
1809058259
1062536275
10680451
766470148
321225683
1874593927
1703321449
610561862
732146459
1818428926
1907852339
1658321961
1760042226
247006224
2051815131
1456088122
755792568
484909265
1574225665
331936497
1438395110
399616017
1277666760
1101669187
386874109
2087364108
275830472
1031132539
872069876
1987305886
806613685
1550163686
1710315433
78957922
1292245161
2058804174
1008349981
727116418
993915637
1429795207
532235108
158653314
365225678
1338679500
390670633
511336650
1789309219
802303689
1103769745
1432570618
1670402452
309407039
1607856865
1891613104
875861764
48112023
1937216015
1963945226
960224737
1424713471
439074100
1380733737
935565492
1471375337
472736575
710555694
1998228896
1752310711
1777396265
135032532
1315305997
348464058
32395261
1505659260
409756634
857327425
1021723271
1595103474
1547426829
1461712684
1523615178
10016384
316204963
1367635206
1395313380
1406017710
1497998127
1468323530
797047307
201081860
574448295
1271042823
1599657759
1345034474
1088555164
447825887
702143820
1992011874
1914490839
405595472
1070672061
1211640262
1598479402
348228583
1318289301
1278977721
104461079
1305839611
585346993
1613900497
1705598923
1471490903
2102473506
544454286
1668127991
111901278
1344002859
2064641272
94607568
1204323654
1735521444
2037658857
821261480
1280374933
1946104943
1119326066
1080259610
1853997387
1702798837
1868585239
55835172
274321505
1451363569
2043478012
1465872961
857515596
811530940
1060185608
2143886780
494085507
1352314444
1509867675
1705424113
1331651111
1916211448
1071952758
282742319
659838817
2123683658
1042339203
293181066
344561784
2047710925
581572286
1171174655
41006339
1382980515
131549009
1251292814
1625300615
387219075
332203527
556647745
1265574463
66608114
93100881
1772526713
1997028417
859950315
927864456
1984966267
621068265
1963166895
1241852929
1253026717
494170098
115080554
1674920681
1181809652
881266441
1697539668
132776883
816116761
2140426612
2137399382
1795821693
124688332
1231455785
537883488
1831773108
1452386752
1338218237
9066628
513649652
1555919872
759552510
707410192
1772973534
352555779
558507379
1015128792
1755644828
1629336211
288890533
1131100196
817724268
767596319
451351817
542068069
1834472409
243359001
488156290
995011065
72999289
1198726663
798598176
1467129115
542878045
1687251254
603932021
1495566032
265958500
1807934314
363518311
223039475
264867723
849375136
1448184273
1281658754
932243321
24346327
92367149
94203832
952246476
1707921983
1934961544
106670360
1211652407
2051681673
1076421003
2024244419
598641195
168745852
2115808920
1467175478
539075195
622047963
1496972916
1305537075
392524894
1036251276
225486444
64990530
2139970573
1880031576
1353863309
448894895
1054492813
1411617081
26451263
37467393
81577963
1183757586
1090671321
294861252
1147649012
1995286859
59579852
373604031
292582883
66296912
1791315935
1489972831
575593078
1469149676
1030854863
672555560
111712522
428021484
2063347571
1526106312
1299392636
1828494635
1141530031
256557675
1525676928
1226090590
893969697
774158337
1313332990
2096713601
1550919612
1357426926
1240499056
805184198
1410822302
2072845615
468321243
961086991
772975864
111755756
337806967
1686013091
826805590
2018101748
1651079522
19727708
1627905181
844929233
2013489116
843669553
1098658584
1503824292
1609980491
625454192
923017387
595963073
1198074186
776221486
391734882
354668999
255963554
686549755
1446522739
733905227
2146008223
1085908892
832297419
1487102580
1229205262
574651310
1920604853
1882819463
567696719
55997058
2118723572
1108170738
738291884
1516776125
437672086
1787751922
481658996
944293466
1319383775
1426266437
1051949380
611116520
1586028785
1207586096
342796851
2078870790
190672133
2015306063
1603612275
1887828495
1812268194
407079090
787820984
1571834876
1955085420
260714996
107288131
1231740926
318918151
812323632
1566335690
1386693716
657729178
547981556
1681285315
807051307
1483749715
1534778740
1004893344
837846374
2056482944
721582889
819475355
164530062
1129001644
1281382795
350123849
1512090805
2067545117
2053629877
1384817135
137519613
983584367
1207222716
1416081599
1915333198
437126854
1772251814
1916216400
776842820
660805735
1322512410
447338058
1315431098
448423234
823534005
1043672805
1630184306
925895232
1367838651
1083579178
1950115879
1434220394
187157108
1883554627
1945378044
90140863
1749406677
930977477
336704912
1951948401
1264423068
293930127
1427303054
1800158558
946814198
2074743333
720564185
1874250400
1908146968
1197308442
1060220948
1160318895
288750342
1305618837
36379963
1068955829
2040106115
33956706
1210597485
620550266
339872156
1759093809
1015113953
1819337834
1563507047
1149309339
1483672386
1342100247
525422329
2101201577
2111856307
1761418210
398605614
547070101
859583342
1876657583
1383303419
505674273
164245794
1730481147
1231167935
2056157292
2026453945
1909669729
952861693
1028001105
2055352308
2077362218
1474395561
149323643
357653698
291977612
1379862174
2098652288
493001936
2002628179
1462910970
1192935612
1817013303
1749775005
397034526
464315967
561494811
984441219
179072654
1944908884
14283514
1799418749
144293230
167026263
1182576334
1039930135
719749590
200048162
1247887233
1672629297
1060089442
212252896
416392866
1943364617
1485084189
638306518
1535430830
1661493144
9001090
1697780145
1846732106
1567266701
55058053
598563996
1800914875
1406658726
1638817409
1984211090
538928794
726194119
60410005
1436557593
146019259
52746758
876340096
1463667091
942162681
979249214
1516000983
734435768
724408166
683049233
924012952
690013191
885466803
1326199244
33462502
1090166187
1793024243
1338929756
143515850
1363600369
1131491589
1838834106
1618776363
1115811835
216578492
1974864855
320384236
757963026
157333572
94265386
792613248
1135105560
1921956560
1298713177
1871897263
1773431018
2109631923
1512319199
1855851491
74574756
1796723160
299638206
1415661770
1871431710
40234822
766888511
1182388214
1840919654
1253590969
338662225
1706534247
2056714896
127819812
1627373119
1478909678
2037946813
1164076737
281592531
171983884
2121987963
1011668537
2016039695
784926067
957634564
1727824433
1874762019
796145136
748968566
698625471
2067457149
520108823
784082197
1410686362
1255778490
496696966
459332346
1228469136
416413245
235978987
1140594246
1848806051
771773597
733293573
1015528697
1957135951
1739389125
1061355238
997162671
354936924
1344798508
527675969
628113591
1506544605
1304318781
170342877
573761002
885731492
1352264114
1395856064
1441644467
413525724
1161381027
1290681923
767750484
922174713
311961596
1792419923
1346608369
2030337214
1948428547
1832112448
1432431890
694784757
1515821232
1633841366
1294994582
660624301
106877609
270623986
1300308247
1679098010
116375255
107954398
807718160
1627462460
1518977849
1597200572
1248501272
1756571388
377984617
852884636
88922779
734403818
471866219
1432486058
1711312530
1419823350
392024478
2020866003
617912143
720337882
1117662853
1116277472
1178133615
1848802029
326226660
1153750627
1647010302
685196823
985887748
1186408476
975122827
4031216
1508145226
1015274223
1563474409
681072757
158179970
2099889095
650293938
1617950126
787935463
151820110
1475715476
1167059399
1607710384
349193719
2014075841
1184686512
721351153
142452284
1561468838
1087943261
775316179
986842011
1377462097
1005236303
498020167
1707078461
1961279224
227133215
599107670
1286138964
143575822
523944118
1009431899
608661268
1374310549
504048676
1299759811
1285479369
1614147696
1491106035
684290206
730412287
1182963484
916613139
1462271735
1213571791
1193085160
1145879695
68680896
2001789189
1147594984
64970334
1198611864
1745124188
83773558
167236048
219831525
1867041278
65672012
1687210728
2142959312
561473153
619656733
191654981
1073208065
1342091774
1141276905
1975233424
1063890455
112342432
1239774891
1634497706
227893845
1664313646
717586257
164408123
1074421192
713858165
273420581
1767256753
2057155963
1088481425
412630171
231574599
2051172347
1837050403
1105674590
1925230621
4902177
857516522
1920130682
973546480
40197649
286208464
306237794
1661836844
559182081
797557194
845335704
1706064508
925847304
2006474633
1287397971
642084415
697290527
1192595628
197517463
561722977
1865862653
20779116
172445847
394610653
2142602168
415799003
1319843297
303591738
818333832
1181684278
483757749
1149189383
249256794
70944718
1211440732
374975757
133659558
474920201
658477407
1174534793
742817678
2132984616
939355250
492870038
2030742345
1928894370
1882567531
995458858
1592207501
168845727
1928921642
901077781
1968131821
2144939882
1660334183
1828615191
131618176
1261527498
1458232125
1961000596
240482716
612108230
1847379042
921448966
839258977
767285221
1031720347
2051081065
519117292
2055078193
570776522
2141453377
1560269794
138701113
1473297788
829600202
245047410
1300267568
1308213615
1911219252
1359519186
839673751
324198309
1917370504
832096140
815935626
420218821
1445794651
461360035
1015680508
621897136
676905286
189796855
2015117987
242314129
729205087
183409666
195398682
1238520348
1024768180
89646833
1977941957
2069312852
1917021360
1354740548
3794432
871667098
2115222290
333159694
1048935596
1159899025
702176066
1006109837
424927107
842974385
1280726054
818732990
1453860505
162162327
1332270913
1578655219
593832429
1128914649
1734536305
1844719592
603086305
199672029
302086886
1623602429
1983446550
937668053
1370076143
738039770
1693372875
1134267263
1162832138
1648079286
2109347236
254726509
1256395588
1912557102
1009808994
554546391
496576625
1275622609
1116808843
1401504383
147385683
124469684
864021420
1071743710
555517893
2002338786
1366816557
1849152173
1837429326
955535414
629490323
523523822
755125700
1862008676
866263669
269785529
374173123
660319011
627903579
1587060766
1234929324
1228561700
2067233801
1549664663
1816002470
2100337955
1842640438
928240446
923966503
782018430
1242400817
1691894007
188899918
788901716
343848903
1833747391
1573579049
219965984
1480548989
1517317125
1305824570
1652317067
2065463130
141769236
1004341699
1717218098
1403469206
1017360909
52147519
1708339542
937123236
680229399
1199366111
2049665725
118510959
405439502
1772315355
571989949
1933001333
16723883
1580311720
297876631
1581328002
1671405077
1701039431
1086473333
1215061740
1905195131
789143416
1793197689
1884713848
1682688712
500580483
804235361
1010603872
873977535
2126227159
1021890683
2109555981
1216622330
907390730
960917501
911859645
2032749303
1945020703
1415403660
231712081
2123713671
1272989709
1227170274
1099239754
794379654
231304354
1244316519
732170712
744943504
228367407
1307951498
1496555090
317945056
1437622223
201701018
1832129132
1613167764
1754712058
1548609547
1763463221
963390222
383934257
885240109
231805701
183625714
683389702
1067044422
62097136
985895409
972794080
1215394593
49564583
2041511193
191621506
108887868
1147928123
57694923
128733454
1870678401
282578535
750057740
1179570920
167995416
830768262
1032389470
2002713499
1099228285
909566626
906593264
1878723851
983044588
2046787505
2121156193
809337870
1490993440
1727881952
1663837490
63088226
794794127
2089852399
1584852087
540464910
356814257
1322653723
468465079
1359363306
1922521329
1964779903
1088543711
322342458
273351834
655824525
236453435
441031675
1449096515
1361973981
948258519
1342989155
51520775
185643473
933149841
1529399674
1554946754
799165599
1575728466
1397906305
1489322978
1501511751
80535612
2115716460
293653569
896486680
2015475033
1655053662
889448848
172942485
342748779
174869910
302933479
86928903
1284165299
689952526
1258085242
988319830
259241928
838507072
954001050
1156274993
998332922
1331182001
1477764688
1554036448
631703907
149021141
1398726542
135021453
589753627
1971903612
1273921731
432072771
384858470
656735194
654601346
2075235548
1727884608
697148895
2089333906
952345285
1726369691
1651795324
1959688921
1971545456
1832100330
1030993987
1978964837
1173102449
828007982
61119270
1923128009
87673534
466999664
714977010
378746318
1919056064
213490641
1920491048
583574185
748860326
465174635
15665479
1855046013
484701815
1138035767
1417401512
1497912642
2136378308
640274924
1219588381
1021520387
286512414
1648703657
1867158112
960519050
2022960940
556047886
747763403
1423407686
820176971
304802159
346300211
2017981589
195235894
2026503003
910281640
779670454
951035904
988972059
1996742590
182972631
1338163998
213367862
1951104906
245506256
460936306
1278252074
1466456834
1006406239
1617499762
610520854
774281279
1046768303
1559111623
1952672079
1100526503
530424792
215618543
1852543861
1061781200
1828259229
2066960226
729186467
1259304807
231368939
1828511788
380482033
1626980968
2054601130
216240760
331082690
1308560132
2021986924
2136882107
1376345112
904543245
1162025825
582449731
1857149698
341848351
822970421
1606070151
2030246362
1668880139
1201213209
1011271417
1643978546
474690203
2021925302
1431218565
189929589
1943736712
219255895
1920441204
535272456
592418670
1449786847
1993973692
1356795124
1887821438
1876853285
2052729677
364465381
1523518729
420913956
2100110848
2073594941
638004000
403439142
1437339817
2105514711
576924021
418882244
981127611
1017310512
1191042908
925552885
600171533
506643296
627582480
711340496
1970535995
1365914407
640168595
923770531
248267404
816824367
1875253857
1158497407
1463529051
1098972619
1138463248
1062331689
1173053164
2138696755
2033818141
901148185
51035785
1269071149
1289046943
1508169705
750511154
599005388
1884284785
1165387909
1686931842
1594509380
340670215
1345907523
798045281
370267811
1386520774
582111097
1458731498
774815892
68318875
328481700
1093358182
1516710743
1985007159
1224867297
1748468140
1271862628
1715677533
961127547
1251717490
749401487
147953687
1252216236
517121299
1225466132
1543686644
532097128
878829832
2077656033
417307382
1921772919
2058446973
1093300920
1485581213
2088260433
485653085
2144885308
556635324
86191770
1135733240
218128949
857426288
977689032
728726323
468545229
1953633029
1895796515
191066562
1139996451
978140453
1076302301
508655581
1637394039
1830454679
2037541723
1191245486
452524496
1572935016
439350645
902486505
2141256476
1102773996
1922372224
1754078982
706585976
465900989
722665102
1376260564
340098332
423530486
2113870371
1019360375
1871091166
803042368
224103669
622604828
1958430102
597032010
1425600950
1640481341
916977269
1813477039
276204371
1326610837
1438592884
2048621460
616520621
431406922
247345721
1442333783
782948057
878774576
651125336
1273301240
1600425758
1918986027
1906306847
627092560
743700132
1599814408
492233920
872098900
763089337
614229233
774847016
1038572611
560306129
713014137
334826972
840868982
280468495
816300887
1911988057
662959864
1569768900
1232658953
1911644202
927238722
1852744032
1822595665
715177808
2008888272
1802410177
898483508
1208860034
2104075723
1840987567
465227737
389636492
1214120320
1105613690
2068493905
1075658983
1717142849
2051495765
1500095851
405284801
1508679257
68580091
1681930734
884061988
1445478928
1164863000
1777453095
669039711
1267030055
1241212950
1150679588
469658509
965439373
1051792516
2038013993
34474541
59481087
1682732854
227132050
540450117
373961813
687709536
1687735282
1388998191
152463316
869465196
712611807
1451720800
873478275
7999260
428211381
986538645
172740605
2004963097
1265817618
2022773719
2073359235
932442113
432316743
1397621878
118296713
743427615
1482614932
645441975
1408352770
40949756
987231013
343920882
851312542
157331334
1411369585
1954926047
1958949688
856909435
476511936
1706572657
1584101126
796687812
965431543
1382906324
1825376460
1326049988
467259273
1665693673
805128408
1262750268
170997139
575110171
1109930537
619822932
651854037
1854557755
1957254426
2022835302
254718716
89466752
2143329321
1203567820
1717253753
1611048692
558850902
437375556
1529472302
658902114
243186681
1753361523
1086389763
1561179166
2028999134
1243322121
856331237
479129149
1089694823
918625605
935405840
1406679679
895519195
191995773
1718352536
1344448520
1143963938
2076960679
1080201120
745430916
1434305868
842565376
1022813362
933974113
431969121
17129672
1251997480
1919435164
485882511
1218985595
1970852439
1411380964
452492206
851972735
1479573455
1249309382
1949819607
1990711401
825375895
2051616270
950790359
646419706
657397354
381866574
1538319769
282911681
2064311593
75314033
1555873435
623505385
695634472
1653175416
418726726
1280690898
1092858
1771102998
309182045
1307423985
420039440
1144824326
1102094140
37156644
1790861034
1220364848
1551655405
2076604040
1771598247
70187893
1867375896
253178684
536950555
299728074
1546808741
1231459425
676244375
1201800053
1926306763
1478779690
2116167137
349978915
167732365
39311806
1416966604
909303826
64128608
1746989531
357833837
398161922
584444378
634846713
2117474088
839526180
366543686
1427033622
201611036
1239891286
1281456016
1151833061
1381282118
630288959
1608530500
530525823
121179187
1958837574
641757241
1494299546
1808266144
1874797080
859813773
1802165126
1100993413
2007626743
1454523725
97282369
935291071
1140825876
1485652973
1637456200
678787502
720359478
635202510
1075849071
520585749
32760214
432634172
1841600064
869373959
1911664613
215909822
679935176
1958028223
475000491
1040572552
195216242
277397343
1816223419
1421267272
2029518691
1224396914
527628443
1163026318
2010521948
75741106
2043345793
182223382
1361458510
1274477453
1698947083
1954758982
2002801984
1883417484
302876032
898346269
1717941746
444086904
12919680
739867062
1743185143
539838299
1000937734
1207884250
976535916
1391446930
416907864
2097847298
1788447746
1437723167
815341155
1509484807
1192298944
1757274656
1205036135
1600372840
1319129372
1753960240
338016168
794469195
430030787
1999591214
155872066
216630255
1182891092
1308801740
570116275
788854458
1920023874
1092422651
352221101
1610427349
1330471881
1028112032
2087725891
1522409967
1565891083
2050305304
1475295977
990531477
1725407296
1875514746
94998188
301750367
699000295
1611496803
2094683544
1188937974
1492619874
1419521989
358544099
2109608362
55142566
1282125662
859377712
1976319784
1778358564
1525308845
574270397
498673164
65096900
1403867741
286568566
2013858013
995559577
1609561502
103008119
965279311
1278720376
326168837
686953898
249314341
2110414358
708054738
1830893100
1200350514
329005791
1736408047
1515065310
83381544
1463235118
1458388366
371251766
1870949213
1747043621
1059116713
1588729291
863587671
431081028
252137077
801607691
433947637
273236952
1317247274
976803797
2071758294
48135924
741896454
1232356802
1346733851
1203288455
819640643
489484126
229223664
791983883
1924915266
590455136
1157298602
1955530199
280421150
408485601
1900611189
1522075316
1069852149
912797425
1519026619
1411846290
1463248784
811717637
73519035
1310863634
127271983
480485856
2004518305
963470485
1386488907
551563934
551144607
885473246
959583270
327002032
1478075655
1046019394
175622927
968148242
1331752119
574155722
993484860
52754060
2105592658
1873259415
615139559
1478699334
2071089545
1014218380
1646597037
692873390
1456564614
1374187975
352975177
799506302
2092548521
1449907336
2133398172
284341378
1900672416
2002639985
116080698
1452733124
942541292
1969582439
766949393
932963277
931062207
503431865
494684238
1524223216
1441176970
1349957774
492084064
829253036
649997632
658170635
389056778
108931746
816588898
1106920503
1554535702
915267339
709930106
1157530301
135639368
1823052741
603309102
1806223810
212976379
1037372797
655999841
2071943238
1368995972
396130421
1436959830
43357602
220786015
1302684653
1739254059
75996536
1373495027
29411365
1178505364
1713161579
704895906
444780159
1799517157
1205795570
541488969
1747954122
1602287794
202466190
87432868
889224210
588656112
317334816
1234691181
1122397497
1797848695
920273581
2025435757
2059920424
1808391843
1608768509
28220851
1013391766
1819239660
326894240
89577065
156635639
1813540595
656904179
1877940714
986879011
1422392976
121914511
439936665
947843865
483863023
174812404
546999334
571323327
1680762094
934811581
1871706455
939600336
878178651
1942067222
1230798614
243888881
1453630354
1270615376
1072398520
1819102677
1194780434
451239619
1006032498
72916958
1672877966
1232727718
1498989687
1592875103
155515822
1533819398
1911410567
460734099
1319734656
597520850
642931439
957193253
754067593
849255608
2040641395
1032843440
465937651
105969305
290700683
1157105215
1124730777
1195443176
1911517322
1313240189
1147981991
785597793
1407352760
1034489497
1284318065
242076654
19007381
1587721910
2060046028
1867890954
625283982
399937366
1846824802
1897090331
830498882
511110643
734972565
686139
884963696
1189095833
1150679558
797315298
73713612
1209537509
1787843775
664451620
269281665
1715185725
409369547
884692945
2050923138
181870695
1901951205
1266787524
1337783904
877565770
947381420
1558706442
1490613143
427939300
1459273381
1823605011
517154243
605708415
646198139
87976408
798182466
42387897
867417096
2116230822
34082811
2127879036
1523003787
2093471700
1652355003
831710992
2125141380
261176392
762130676
1270571403
999043378
1603359763
17324358
724455587
354442350
370026273
637911256
1678828286
1546765278
275722223
393575918
439410126
1921238084
2048663431
2058684565
1592255884
1901072496
1533423035
1764107273
266430327
829090534
158417870
1282889707
2007067746
413224187
1785291714
692667607
617713161
1693280013
998801883
1620894162
2124107509
2121824341
1305479906
846154731
859004312
645172201
997491461
890656645
96655663
1342066398
1495113794
201435191
452066656
2115840717
914703735
1550840277
718752714
1152994965
868486061
68487606
1546692402
1677375240
1151577970
73278378
1588467658
1217769253
54476341
5477530
1640875181
2100724147
803331210
1378165587
1997762797
699366373
1074329769
944586305
86396735
1167159234
136861829
340065427
773406534
828619391
2125880052
1778494508
927538691
1818004962
1420798776
753715203
602925367
1024820750
691666042
1692938447
1013184245
368030194
104356055
1391199444
850909349
88584659
775100207
1209420803
1460226230
1454496376
431574946
174538940
172212004
225343966
2082968245
255644780
1090108510
1592039250
243679627
413663699
1076299099
51939189
733251107
1073406594
337865905
469832947
1804884619
1114459046
349967401
147295095
262714922
574277643
1397734028
762332947
1903431337
1065158611
756793852
1272648815
1851077677
808082172
805558240
364630333
533519786
1420839406
545515306
1223268581
676517984
888662313
2129698333
54804728
665331293
1154024883
1747042295
1331217223
1398159703
1771766157
1099668565
812348480
114786659
260421552
22644254
248371890
1811257414
136177315
645226164
113160366
1641907918
1575209828
1652792498
465581818
1700538341
621217927
1325323420
1241001970
274421862
1757376080
1665714877
130752854
1849197785
2114466912
1797023924
1722890908
1431859212
1395274667
1822342394
732814782
1711298603
1900025233
1642058190
1502609339
275662110
1491277185
690746757
548109528
1051993568
1523307138
865306698
909789574
522273928
1669695220
10716645
93896631
1478676036
1690851674
1911620083
1004800963
25587468
135705343
882014731
752115722
1392484059
1757260070
1119430135
1495513663
852466331
379216388
34940428
1278758031
1384257785
1751625036
1648114729
262870592
1224174733
1248507310
119753722
735914702
457613656
1865849335
1611177181
2122568158
906381809
1069059918
449656057
1473650352
1648871628
1497419794
1404477271
985401878
244317100
1566107081
1735521495
498801863
821987604
678946986
894002856
1807965330
593550308
1823921970
1995699246
381708362
757100363
712057766
1133023308
1077999739
2041040396
458306589
996156515
301274922
1110130141
87942595
968277668
1944140291
1311968676
153194861
1019988947
329567979
2117036162
149382214
1688135148
281714816
1769165883
612262942
905432705
1069525425
770876279
487241226
1056446162
1778302733
14092010
122058346
1879578595
39377237
1071552613
1132766305
1282987986
492468947
754402
330229599
399954064
1741857616
745720219
398964311
2138034993
926001892
1368362251
95055703
741136688
962814009
1162944509
97924649
1932947952
937906252
1937961232
284728595
910820160
729423441
1568581957
1057920515
707549433
1404161040
1841620427
401911192
1307129987
198643162
2019476014
502238562
185490421
2077160509
1767131408
1517742341
894180248
1121657130
521233688
2144030354
539419848
876001861
2060042899
929821602
1492411642
1945654944
1378878811
421696068
719821868
1275335947
238277705
1979149267
1076360236
32754675
8167620
64008199
941572868
2135830864
1721594479
1299259080
1856948167
1600838573
350085325
1218689837
808030667
333328548
2104804416
699859775
216236817
1418310732
1982912967
366556335
1689905328
2011238469
386669473
1597470199
1368879577
1748926258
1065314420
1630082583
583407114
1319596422
750434573
816428149
1637253608
687266519
847366360
1792245549
1158323751
2127125656
37698443
1495954786
760348357
133200774
247688231
563552429
867669920
1599588617
1950203406
1449241476
1189611593
1010652397
1538769954
220433735
56781788
82817477
962157690
1640674541
1519837043
1530316855
368513228
253929369
945660228
634876864
63215190
1082631308
1803009148
609067360
819178390
1983794009
373055845
336773129
1978698642
1049221844
1463984315
1428039850
1814098650
300882160
1991531144
188037138
1388941335
980972620
117064161
333882421
1488113494
1394164860
2120992673
1514109179
821314586
1060732272
2033363425
190024734
63795370
917565727
2007116917
1593864395
112247483
1236870482
1018566461
28454392
509198214
1720058707
701979787
1209476583
195896079
1674935835
431513426
1144483815
1224713678
1707180696
215826277
1092990414
539997798
2001078392
2007528141
90718852
1063013857
1167619758
1657737460
2027599279
1293064763
1742576251
214777031
1664758595
1752072568
1072143341
451600860
1342387656
1412320790
760579296
2101639329
388792120
1994307081
1603669511
1181235880
450423401
402388742
1428166983
548427863
146597330
1788522252
687626927
2125326092
1558805395
1698323061
1722438505
634264313
1935801482
753636011
1891681520
1076119130
2090019586
893606386
1494555650
1196011050
1291311318
2008771398
1830039042
512656713
24232979
1252771656
1930088598
376031819
1589653347
100756277
311452869
1805932644
1824511441
680069150
1344518612
526061860
310887928
843212045
1572444997
1809496297
782144440
1867036540
614581367
198980862
112552888
1460668265
919049993
1688877169
2023201727
1441193750
496090298
1217222434
42589478
1867942915
1578843249
1908233802
295135237
303532580
1211312431
1443171584
536507978
157410378
1183481221
471691051
2116670655
1845823380
836143454
682916209
235667475
1261154619
1283894080
1079863798
2027341812
1987205630
614796970
355351043
1445114152
958903591
1957629648
783858658
585463612
1323526273
835982031
1314568236
841190913
364384112
1051743322
1147650359
1075441890
1116039764
358049687
634931088
258424062
1583515915
279196900
1653782964
1323178463
894749076
1712225017
720408457
144148388
280274689
1112941956
2064730639
1045704616
1546777769
1814950288
1209545404
717223245
1428604263
698981090
1588116880
994274544
1264114846
1743964918
1133123959
1790955364
1003259765
1258019956
309491362
977998090
758386455
887133299
596940874
1297587027
841854260
1624582685
1415459741
1536631170
936740477
1853655661
618348511
2054323872
562696996
1729625212
1829988384
266813882
1689650599
61910672
577891502
1135152569
385447201
1661643345
24569243
720705580
799559307
1977877053
1876223011
1593554984
2087110376
178760204
1564802063
1256098449
750295348
1449344365
689908522
527171989
529879055
565078604
1076431163
268886727
1842805753
1042533390
1805961630
1081539770
702177715
529460671
824489348
895269494
349975474
1480674971
21403562
1669186741
1412760944
2012822414
1611920723
1439307386
1598509020
1003817334
211005767
1754826519
1927308678
1528836633
1994816139
1253380578
1966954722
92064428
2120549669
401108478
299334676
1965923031
1406535024
557729102
997931280
1687943757
1637652209
1250290398
141218994
1558146991
1807295215
124788024
1324035940
344957829
2109162255
1622905775
988579804
640128741
1079814908
313508842
604154689
772912962
959310504
1810718237
1806095708
1559747490
1273754637
1082373826
622792501
350864774
1719613000
222225110
655420416
2131462741
337590232
404053763
594898934
593997610
627074982
367017655
1607628671
1368495689
223178413
1872919344
77428364
235530930
303135550
1840738180
1681304154
589678110
53101355
625827498
318291677
406804248
78393203
1930186209
1717127048
1082346360
1118669372
1044117810
787597801
415286487
1467980568
302180086
1629717246
387130374
1511531095
1820196640
99304378
446712647
2030006249
1729476147
478328991
1621601567
494795545
1162572036
375613649
905586163
1792248086
509907648
401033526
1119700336
1395881831
820480529
811327225
1479578532
1297101709
774448033
1816806802
1385781148
1119017169
1415587965
40331118
344033272
1802060789
592531628
1768146124
853389667
1001173343
20179750
2082193
2062397078
1823711017
388047606
896373738
2107402008
524110772
1586158163
1385402055
991874024
366162564
1705881231
1143105016
166995152
1347904837
14893398
1827315506
1644442998
2043836438
230697509
1019979358
1453103502
1536212159
1699966702
948134531
987526602
1038779089
1061421302
146985102
2006444481
1826483027
834331306
1476350842
1539504620
728253788
742361470
36023929
487013716
245816370
190973275
1404441007
488741795
1368718912
985256609
1344661163
583667672
1379140248
1643913979
1886207568
1244005848
1080740859
1282051044
1239483269
418687717
1011704889
1901733659
859874416
1079525727
2006712053
1777242060
552990241
2097078654
1004551244
1851944998
1425118879
340958028
362088904
995445985
2105313683
15309350
807170052
1406598712
1819519500
1957124147
443820095
302932315
1429736467
466196873
1084445761
1821631901
115418915
966484748
518451463
930737364
1236485538
544560141
607841163
1072752580
2143011966
2057739701
1183631269
132520932
516447892
1518466421
686360951
1856616502
967141783
1953870265
844718728
296715317
77334909
721664518
1158892226
331153833
314609854
966589855
453179329
1080757755
963741553
2015504250
1577490155
291154165
1262008830
1167142007
700885621
710767195
653313413
849010597
766975349
1310660073
592139691
1148601151
294173439
1001563761
932202910
2075538337
1542576234
1461426783
245564584
1078574482
1718358803
1225143199
2107999106
1095858959
27447894
1491109513
691993830
829747521
978519178
385890701
309489790
1789600694
1868624568
1850006832
1511040575
1659779808
1119096523
417579006
2101149190
490088068
143478539
575355105
563177531
57079177
276066595
981338823
2025575481
1569759896
1983418182
1317496870
2012166225
1539776044
625518204
584198904
359364924
507147088
1763441970
1737395325
1346674499
1609425509
1797100493
867077050
1068623325
1041812458
1104039548
1658358169
797527590
1277720010
1339790247
1990277849
1047571071
534314464
370266761
1195235584
1304195437
745464628
152624496
513091393
1570906102
904539904
965833004
404747044
541811109
1021229898
1142982912
1034585252
1832808716
2033565222
627368969
950707111
910363533
422683404
1994983441
225966459
126670195
1920952188
1922522529
536220823
458149905
759897699
1260669379
1868969242
560240382
661074943
598907575
1879403657
740726603
791372591
871741812
951043444
1283043643
2064893779
2119600361
1110677651
1780493967
743792081
1522802104
1451170788
1656567151
2123830561
358549007
1105136596
461605044
1990882812
1819550981
1131051504
1037971423
209366814
713991790
185945893
1845637077
1476176669
1372857058
987838121
1589252399
1089422410
1166102709
1801323959
2036721019
1877661250
359012046
1932432084
1649944484
1324156212
1768164491
1016390068
588333111
1872558212
1031614124
1159041429
1800424397
1976499862
1447347702
208226175
906452188
1047775522
1495999241
2011759956
1511329982
662856510
42718065
870052270
279725068
1473242383
1058810374
293177940
482296312
1444756001
1685240230
1213712872
79215727
1104704227
451783334
1201351684
748647725
255850116
320138875
583225523
335781269
1473437415
2113020785
598655096
2030229427
1833415194
885302816
1121089660
304164803
1768808972
948286970
957798722
507306626
865147113
818681068
984643420
546567747
1609368207
832487794
1464691277
1791925646
732628504
797808830
948377736
1851038624
1790670981
1305498817
1037404449
1231929078
2106954695
1106913170
469153285
1557475568
8065554
637349220
33113419
1715537640
504432737
1945333967
440838875
137464913
688377674
493455348
643418739
1902873431
1075228184
1441787463
485011800
1303046433
763092327
1620659131
2101112140
630416759
1858771943
189744547
789784215
853151146
1567087188
499543350
1638322724
819661171
669286182
1946895419
1719755184
769135488
2062490453
1622799644
571503064
1023514727
686210617
2041756029
2011135694
2060812696
1043075372
1033156562
942973500
1380400078
1730389530
734215815
578269516
244400347
1775079614
1501354339
660169516
500245317
344420524
53877260
1005061866
1260476831
400119917
877370734
964879415
167425184
1848144928
1020808399
458826698
1085289407
387883299
1697565519
881362882
164475604
613048226
772859769
2004110212
1391220419
151701884
122999823
530599161
427118403
145538910
768022401
628124147
1930482742
1161305358
254491192
819516838
1140573174
485882511
1567267205
58611987
1285654641
760332589
30118398
2033064238
2057759545
567653477
178001994
146268848
1785581653
1027986970
222863546
1677686982
263253983
1747870009
1165754498
1416414102
307793718
256617686
1108504354
533611479
1239030121
374922870
1392970642
918129884
1476398415
227380925
186888716
1861698596
1501248002
1732686890
238655391
1679938522
1849374710
1162210126
560566701
2065606310
1290065650
1146145305
2142670978
232517581
902701937
768732543
1635514640
1192002328
291165634
1496971402
910628192
1456231037
1500872372
35921639
2091414090
429579084
1902049924
1654099277
802800663
1037303862
436320847
247233354
1207718295
1703873095
1861852801
1364801322
2007647774
104985427
1540186048
943496167
1848534565
383213427
964777676
1939749429
1563931387
1797809478
1058115491
503533101
1061133133
1400704146
317120598
1537177006
1721443716
1590707150
1456121325
188538021
935018804
1448308845
1096528732
1372915362
548947281
1395751175
1497320952
160671474
350862253
195364239
977905025
1069497170
1202476399
1919940729
22076819
1837617729
1723376965
1324060129
516110235
1783361919
1375792373
1722869251
420966141
1333307835
989195783
142063377
1095146316
1488666591
805666331
699764404
2002193142
712132568
1554876273
147647088
1741884728
459501820
1735954899
1281573183
634403843
1420658055
532367750
2081696490
470233439
1931139383
178949678
649708835
1587655045
500764198
2012199174
336154031
1332054238
889666494
1029397986
965454440
1829180257
1601519429
356409129
725459957
1280489127
910471828
247021310
406962745
1107440359
111508507
976243581
386001739
1301310925
582086476
251542712
750881586
425948542
967799419
480214299
615766544
504762358
348596631
1952301156
1597012929
214604607
1736061479
1146110590
37177387
1081934527
468528930
1804899899
55522086
1859395981
1134845382
236568075
1643990258
1942637892
1486733499
1744982648
1827251222
476290185
168197083
371902364
747005844
12880766
665461221
1692920167
533426381
588278036
1573920235
1329802834
1528838004
440319818
1418013924
603772613
2032201495
2008131687
1282487895
947038719
690122941
72349814
120925292
887870319
159096767
934779788
514224339
114654917
2021437646
470045706
948938229
29741431
1612991729
1873373787
1791686206
151709947
347953290
40106312
728917154
1424001048
728960162
2137188167
1369594145
2145729370
666609300
1083289460
742605331
296363583
211332339
911198110
1200041167
1543247230
366513876
1560726631
739188398
1107501845
1434957166
205277096
1011261342
1867907644
382899
1784727889
1897266450
2076523905
313524143
29121867
1943877875
397621744
1843967690
524973504
172702260
792488738
1479340600
111570658
141729625
1199105301
1907446304
337164946
1214802760
1400071183
556953648
1460648383
1225503463
1900775824
418702998
1903374593
283921305
1214296133
628966479
1348750449
674112807
322326193
1968111135
1964309606
1142981046
1409282319
696386096
462190403
711866482
1886830661
1195770800
1458172264
664865614
696588530
628976216
1218385322
1082929183
966969189
513622192
888432928
28661277
1408122054
229282074
859591272
855569227
1276917641
419173233
1897566710
383918535
107748987
521794389
1874936694
1312194960
132975610
154312402
1778688563
643983757
365749708
1296486631
1703196331
579307672
1717691237
521396608
316487156
906249039
233016903
1129565552
1306474741
585919797
1802988534
1533962398
1045138827
1216463248
808202679
1582556840
979537526
361317267
243247705
1402020748
1658152882
1749261880
593982948
2070853997
633669450
63170012
71512491
1540057035
880422756
1737186665
1051015334
2107358433
477030110
915910627
1663435220
1642128169
5403571
126224522
1842803571
1172932274
442126486
744443398
180537312
1743496074
1000706469
1981442183
1514001228
2081192948
2027944422
1157684450
1089038501
275145024
838461602
256072538
1032739728
1520446000
633420672
664275691
1546348200
220025470
815053026
613806825
738209200
586537826
1195310828
1426607151
949507923
12592307
1261866995
1250180424
1356609054
431637448
2083800777
1753537994
615761788
257675658
985943315
424026224
325682323
1220301068
1238979317
635664248
1036112669
88100127
1561235554
1810152804
659513550
866867485
239437739
417652629
1222102323
507573698
1691953082
1751410678
1052428859
1224038692
812147787
1659328210
803904712
1840689118
2134198639
540664732
1852803415
1101808385
1949921053
1669583227
1774060827
1680962808
151546509
2072949118
625084982
1456761378
1247308893
608053596
578296795
810944546
362828384
1211912695
451124235
1473955316
1180019205
233160791
404070905
762759103
1023100546
271169807
1418954151
1372881955
1208572270
338902054
1827731313
2898941
1378949882
1971091389
1485156181
376459621
1476656705
218467951
1331497964
586676282
1419104565
660934955
651797234
1284667892
1763592458
866375607
212656630
1562311176
850680790
1998277247
1635665268
611736917
1625076980
767195739
1080971347
740899173
330221271
1286322291
851255320
959336672
917126076
503240524
1517793468
803258207
428630294
313405508
148648452
1198546548
965676950
1906863075
1452277727
1120109380
1348400516
1895254467
1164624492
595664869
701242503
2004101457
1842281040
1703467236
599182905
905188016
1869735331
2044017545
100313791
2092737348
846493332
571921927
1385031971
433812084
587545803
1863042397
1550900747
1899287208
975187429
796130935
258801144
282718735
1629742957
1201776096
131753351
648578805
666134637
944025341
1716370421
1499858314
458021357
1434262750
784329106
791119117
983888725
1481491272
304154434
1321700634
1607595503
906723654
813767562
315808629
1274274452
824144088
996049721
774389487
65732561
1218098805
1803180175
1413560204
321516332
1823090998
941453305
169857796
1297848122
2002440328
423595588
1795074539
380351392
541435180
1332543794
1278977721
1243860969
505216095
736182543
1562638549
541567617
2088824585
1150234866
1135643207
1097324825
2130163736
1964014192
116633633
1561770726
1616806506
543729604
1073708425
1122448003
55897675
1270881467
1539280878
73469292
466135439
2007915038
2081094726
1112155946
398518438
1755877829
1158441517
1516630470
1979522402
836882725
1362941485
1399549967
1551880103
1720497084
1110597465
1733856651
1726329890
1519487443
173115769
62477509
555108975
1020872241
1900399990
1658810317
215357617
1270853019
1151046385
267757639
640926736
903566944
220903043
872036875
2036279385
330137715
1443777649
1260980590
1653250961
2094269385
2021077876
682903250
1735676579
1420654093
1083866440
230383980
986453368
1911680119
2082003777
1777013139
2072044158
1792073501
566793002
792478564
917619099
2089901764
1983798044
1719707604
35147486
1127483710
286069316
228245103
1012326817
1727367161
1711138007
949778279
10066784
484915283
1252890932
732316870
1070301549
2084153196
440145898
1790845449
1127713679
353506350
929034076
519520801
633232939
1833999163
1640438220
604040
1404549644
618988908
534413406
1798744859
890093333
903514032
192930162
980101444
104898288
1573564533
380513262
248362820
1224387283
1096233869
969930199
725426764
925663232
1051795640
649465023
325226282
187082773
1077832904
983417469
1105578018
409028669
279940226
1350182701
523378509
1322566556
1439440350
1071611108
1464072329
2135955777
420862550
1828168732
1257585738
658156825
1651095044
1890307029
1055551655
1889630200
1289716664
1013058161
1714919447
1436355472
1715895194
1117188043
885389375
1579126290
1120609994
1145410918
2082715340
1734295759
804323499
1809358263
952671589
1328340436
1977472287
1481712244
782901077
1391111280
855841680
530187109
202175769
88471203
1581037032
1536125577
583388147
1793161871
1442256376
48306896
438394380
1319650294
2010699998
1947791332
2057447893
1565117359
1088378701
160882867
831901877
893840679
351327176
2065757248
699344907
1313434441
1882484158
338193730
1453930611
1652365611
210944480
412484300
1289491925
2097303912
730443429
1124035565
1160855698
148165888
1800328599
288627308
1969572242
952800872
1915782503
1389257731
633114631
951887678
2076998952
679620841
2013438144
1486629687
670723184
391858353
1395962428
913840604
1724556182
220098851
1543843921
1717889243
1432763821
1824910781
712796689
1059086358
1524849102
1532125899
821174131
690817635
1691498337
1563906477
2070020531
1063111349
119693362
1549652321
1324278353
831045884
369707541
1979297822
358910325
879138467
2113998546
1724640115
1935920981
385390271
339220759
2137798505
479501603
200877228
52733646
1952728074
1096593837
2124121834
873597202
1261164348
1858948698
2061938151
375188880
1317434466
47858297
216343559
1014297633
1962171647
1667357271
825889536
2062772467
2074020913
951388766
1715207656
1062042524
1143259092
1371191478
1837286035
1962824510
1522777498
2688121
1500841345
750950333
338181018
1118492774
872998217
1387189586
622506641
1697102911
960323584
832292138
1967032753
1206943200
854089710
1084973804
154115849
1498675859
1412051292
934835993
27555475
1947920152
1884262976
1745419158
2062894967
1213553613
1973623411
537490788
532148216
1204585531
1155231951
1624268735
447256761
807997565
186464500
1575484564
945158998
1581217618
1080316563
1270067330
599454295
1527967171
451410253
1559900123
1215043041
415735744
1133003690
1549276877
220644933
1697934699
1345719657
545196349
722080666
1328929270
874765282
1093167727
664780080
1599540047
1247859384
1572489465
1005080242
828616607
553925232
548103646
1112574186
1613891364
249188585
1489558313
1935752669
385397430
305456716
330821204
633676906
866280830
966216064
329608553
417848039
946901856
166149455
1731492226
328822402
1683196837
1894050453
588101014
1312764898
688412859
1551337728
257694592
1400214082
1959222004
434158012
1943010481
269322763
1701890314
716761044
2096817406
2092161296
441601123
1775758749
1332878276
1122378672
141422507
3394180
1314689040
2103136067
1614235257
1830470202
98211289
1134306235
1835497578
1105664723
386431883
1681413352
1823729168
749820883
796640797
1612848655
1949017126
1472540213
1112193199
1666580098
268544250
789752576
1452632319
167701416
515002252
305748497
1436637858
1064076982
700696482
68816402
1298917063
699847683
1322029392
1222380460
612512911
502639382
282796979
1695542563
1135333743
510410819
918593457
1143785084
1313116261
1139922695
332710626
2058104953
102861407
2133479961
1430256783
689107803
1785619939
884947830
1603383765
649977029
924198978
891543393
503798944
399768372
1881185065
873064206
833437844
1386821885
652372510
1188303749
432437176
955156881
790876660
1832831390
1166171980
481084918
1644971256
1570394449
734795582
1787526424
1532154656
2037687985
1999579453
527167833
1719307670
1910736595
1552019389
647819330
1178419348
242755173
590346215
597039977
1595599259
132105895
907592565
1939832024
2052216907
1331190737
1720432123
1191569215
1998259069
1362422343
1073064237
2006877792
371502671
1532084387
506180278
1369060701
1987283880
1143966264
1398303612
1118714370
307545514
468675791
77993270
2045248246
2019655440
1433111835
1944295169
1597014921
1143814189
1424293512
1793964906
1975844598
696343215
487473708
1052984893
548882439
625059104
393504307
1426131263
2102146872
1884709241
138581715
2041153946
560404250
1760309226
1438156996
1829326895
1834209179
218922648
1780485904
1666637879
55317417
1844806238
1735818655
746518271
1876930253
1193352723
553348772
2058452752
954350109
893622397
792233762
1926291584
698340093
1148421522
455023240
1481031600
2136161368
793437180
852141732
1694227121
1011761833
999031423
19491621
1414037661
832199043
898082736
703439874
1464283184
76888099
1118680206
785669380
2076301281
2101017386
608976143
1889244821
1798613205
746824272
3139484
1203999762
579181414
1116325954
801801552
1154313964
1983362588
747562895
1247123391
360195440
274124571
1026457159
1643428389
387802190
1817260534
1762103084
1493856421
1489249866
1807346679
196259604
1207604137
1379074842
1562788302
2030660904
699756786
428133722
793761412
1043687894
1228307883
1707277925
2129166726
876911440
1570488663
1054666172
1064162897
204535582
914797780
32819859
109143972
1975049527
1111412073
2103405236
225441157
584708365
415798333
1917557944
1510511041
1298139025
2140090561
1867253937
566940322
156205172
188018611
1507221537
17111861
1705507235
1490130291
1169735122
967524964
1248064980
1391230223
1302827853
1495569098
299295670
565232108
725508231
361508809
313755304
600580888
279262222
1424115693
1148798636
156752869
1820471476
678371091
984991581
1216170290
954463459
1414118088
1282353764
1463768406
451486455
1441880656
344806366
18340653
207096649
965649144
1996767530
525139794
556638361
440002604
741728314
1629247103
1223620157
1130180805
419883428
448255818
2040848149
1621593025
1569204595
1876773421
1401051040
225590716
1032906590
2034066965
1501139066
573296302
879244396
1318462137
671316329
2036105744
1630453064
1380640248
2075425642
1316302046
41404161
1795219914
517067424
1545751227
496822533
1471754282
1712799013
2098248626
1551134925
889150735
1344898679
463301240
136824700
637065321
2062354300
1893233644
908136429
1010168836
1152542326
1604233830
511436419
540768574
1498021606
1938416025
1522403264
1470913192
491490747
973877858
530177612
1381147416
2031266394
564612722
802582192
622086812
153818346
1354116578
381311129
1979998959
546752904
1706224395
1204674835
182246427
1404681001
1955761777
294134669
526320580
2084189081
1393893541
759878722
829122051
1828961744
297205399
321920659
287604744
1909316934
1365129934
633779707
1563162861
230744280
1360162047
772910721
1173008247
2088750821
1467685028
834226522
974556581
1890519205
1582792038
1848181089
469240096
1822543563
1877116272
1677576738
640734395
318098211
1012888466
1661139256
982899007
514663881
676371887
1543689032
1698427184
1036105891
901320128
59483806
319051712
2126675086
1291249541
928933009
144355080
390347146
335467868
341405164
1044642211
2109696891
55578043
626170525
785447933
619294094
790565314
2039725430
1426896841
2132587944
2019279332
1182969011
509099827
1837340573
531527
1065085637
361482205
1963987852
907134819
1717254721
1476906720
763726786
935938116
590812646
322205851
116476668
963620281
1509187616
405127466
746947034
1174482438
1676385780
352154651
587827671
1847787536
1981808650
1617400508
1522965528
504529804
1952383316
1667616045
2081858818
619793514
1862922018
9168413
1671100865
1661719792
1994817106
131463383
321617999
533625051
484670491
511712603
1060852036
1827099057
1895165684
2120866257
760557071
1755044889
1435448047
720448542
450718174
526787975
687759447
447285308
206644784
422000726
973571027
475028982
1526953021
1162603425
2105838472
1856989329
1835552020
723490776
453180928
943644251
1876029076
16172646
1811412002
246283375
2119410206
399656546
1612278815
475486277
909492602
540017410
1674212868
1513958959
1952791307
2139376313
110527104
1768912663
323521075
700060410
2130829226
704695467
608811209
983435885
438868258
1223838445
1929789977
1024816110
1041562993
420818665
1496517336
348877882
124574538
2038697484
1446263073
44316109
306050719
530722566
1013418249
602440336
1070074021
2001501447
906359416
745361058
485199129
1129435482
751237660
1036067037
505178719
1587705854
570691439
1009977766
316444635
1636670878
1439471094
1334271163
2012122796
667862362
1379855277
1336240506
342659772
663077431
1833650980
233286337
554819550
919591742
1293893088
1323177968
2048677799
1838409334
1680043534
2119226676
613502858
299525565
226214880
2091356852
2006733193
1187586750
466318456
1539251986
1739097546
847788471
567494349
1310799252
559453674
763749463
127694469
1911400095
411689603
1901418810
1558697429
1990942753
1406952556
1030249131
1973571873
722307791
1986025911
397168457
1289117177
412064688
1427628301
1167141892
1159035190
1165599195
975780525
2094157125
99520260
605958629
353916132
1942844883
481546398
935513706
1961799694
365668038
1084775958
1790658353
70513617
1825397924
1867276640
1740508087
615110253
1582617488
1228970692
1301278312
829866691
550078631
1402018312
462051615
1511014673
729130301
136472616
1807400545
2139697904
1934669970
1185163687
1020584710
1272217588
859282332
309738381
1226172110
786518676
508632872
1156420641
1591537312
1887112495
1589578724
940901779
1472303841
770685554
1789406434
1782008198
202034362
1097191056
1700030041
1452402742
1811146084
1215637803
1126517728
1541092663
150175987
2102670464
1367695174
1074305080
349036591
1833533293
229564014
1194094747
1275231046
231321829
1421955716
196493997
1683998138
2099111556
599618832
1686297154
1801808361
664348165
1741144069
1611558035
298693602
712789265
1271646067
821837666
1763221869
1034782729
1333045603
29325854
1412187182
644514910
2067597635
1296187940
1279823065
1580042664
1493040727
949172119
51294262
433025055
1409767048
434355608
35189661
1883685035
1246743539
704315410
656477130
1426353830
1960365071
574890309
817666200
638310587
1636870004
134899833
941105022
456857315
257650589
374352980
1223843570
1691485860
1372037544
39749832
1251857722
442050865
1331247152
1353896814
27952246
683336139
1311424829
737141606
568208963
386922237
881078736
1209773118
1712015404
560666223
1162235447
205596242
326335729
1989446815
2036111595
902285133
474346404
569222036
2097069828
1788662472
1226142930
764007996
488142729
317207943
1853129562
1812815852
175884940
185824188
1373246186
1005075757
632543189
604995037
1367379645
1355113138
1076496515
9376872
1742430126
1071971767
433368304
2020235303
1569256870
462169933
2085796217
2062337976
1358654161
2071300196
1998526791
37229109
559422902
1165271489
818055449
710553331
627643290
508060984
1986404921
641999567
716511334
1792641239
1430784622
1052437680
1149017512
2055144065
1155312968
2118912276
1535524196
1646097705
1682258575
219185676
2095877131
1398919567
1322161044
482221306
138791392
359602799
740689456
563522161
370459154
1223898162
1036246967
139626650
274004077
1607297720
1644198438
1107793817
89551667
1986922479
981542385
175638261
251481870
1566979868
644003737
834467718
196921159
2123805758
610592960
1064794802
659094812
596399140
1979309940
337325392
6094188
945788583
1953639387
316910746
1063497103
1520333185
457282636
294825139
1282367226
708394211
1373344324
2072499121
1511893786
181227580
1259619031
957384078
1045747116
807221816
568106937
1603074865
1624509832
824911854
356706323
1223927886
346686680
480817232
1426326671
1384645744
1569758052
1878852035
2101236810
545755856
1121141330
1025554148
1744944091
1849726521
691750816
408494796
1020920528
739240288
1663247929
1892302212
940793896
1605423475
1552932013
1210577184
1853912091
1700085611
659829146
377135808
647041209
1381421648
43899240
1916585517
703090211
947161577
1321930383
1618439166
1841543958
406670222
1960163171
1702481361
851905282
2036986655
897873325
772307889
548162043
1776405670
1126423638
671905398
1716668189
933613974
1143305462
1022323894
1936428122
904810395
1057337862
525060166
1070956842
998110087
1014468682
1133742791
1528299178
1249473451
182272345
1214880183
1560241388
1116151786
940396079
200851431
1384970316
2010716951
1848125356
834370353
1895076523
1191599657
2006520983
1958488625
450770229
1054141623
1978487090
1607758068
1764809552
979372166
636569486
984038677
1160309289
2069538787
1182919381
1503885780
545970919
1564518792
1289584926
1590271683
1998359040
1460845539
919836079
1680547379
1659381968
431714695
705580948
1050972577
1501783042
391239763
1125109738
1426307116
325376947
421056271
691766287
1821756467
1365821527
772591950
2053661088
438229697
1136215742
1605665135
1993079979
826206026
1707002935
518265890
2043488698
477962204
1846461993
518596170
2038349384
672148543
671605950
274755532
704601897
696997381
1314435922
1156841694
484475570
1920905852
1776331306
1936450570
1685562017
1344326946
536284816
2030722388
2094697322
1471726367
2061633436
751683315
462253748
1966152126
731493264
1147464868
1157742280
1601498885
18675120
264688261
948191985
618121925
1705571544
538032635
750472087
1079830138
1226022343
491362925
1699487408
1631747526
1065886004
671259152
217205124
1963379885
356991489
755285383
679163704
1409454613
1221577455
484013825
560651790
1665760741
1661142914
1188885182
194360951
1723993089
1840319101
1179315313
676518052
1788929425
1346755726
1128110421
912962187
728864294
979051795
2036385513
2057474469
1955071965
2089852399
1556553649
1411949456
220162170
627389385
948099332
1356387657
838357630
1394849182
1883945079
715713466
1129056448
260174296
1040788690
163047060
1213842240
1416733716
991181984
1305615058
1137374013
123985691
480857694
1279111979
1078963044
165146863
1807986301
880546820
911993198
2012741076
1145061644
869543273
82666901
1682338272
1928692723
1984797175
664994364
857320929
1883740417
1534744337
2081214890
1404573272
428289428
684065541
119508985
1139093643
272953269
1312900152
1413092495
357015075
1353232446
2048094405
409840471
122751021
103130353
653263362
671143444
1564163527
2011472116
1046215774
2116507675
1890230078
1140588940
578891149
1444229651
121981455
741315801
1141623841
1755238956
626389383
1904096265
437665053
198576957
995619230
1859662173
111712044
1444539337
1915080521
1378168580
854163478
656630101
775775049
2081654733
943817363
635459732
1808512707
1887408762
1702385577
1612162052
641263627
1871247368
1387022540
677000878
384433299
586127854
1964288844
1203603804
1937575390
141516011
1621926518
969869989
133144225
1446580088
387448124
1552213513
882094931
1832787575
1345683312
2133116747
333309929
593222449
592239082
1330928187
1960383788
201875888
544730791
757687628
2133283854
1215082260
138826299
1151353317
1849116427
635227676
1200471771
845311039
1767718515
624778540
929180440
257933517
469270626
1341697173
1029456061
758882675
369725277
284221603
1911933763
568983231
1220869244
507807809
1731389915
1921093915
254739314
349926511
489312219
621919334
148954778
1370888702
1907690716
116126019
1415168120
351305322
358345699
1882941723
814570036
2119531059
431862227
888704494
10494039
1893978635
1856081338
199937588
1313675124
1367979575
592748388
618678883
298989382
1576024344
1496340958
1188327955
1075029970
644217088
319415107
2086217071
136920288
1346608340
1247276624
823812272
685520868
490480467
1469874749
1920621355
1631259085
407166928
914486787
1039704019
612818743
98460171
1764167929
1206667070
873498627
809876773
658017554
668140492
1474691348
1326708151
464822602
1951472105
1444699183
1357476646
2044095687
1436293247
1222895618
1211806736
224396278
1414513276
1779248864
1566677108
1601464382
1262550123
279835678
38217197
503784215
2038235585
925743222
390734625
521918851
49660317
1051346661
412257021
2000050146
942524586
1693893625
975722288
2134474271
1384682003
1744335199
559584597
637411690
62927750
450599252
567106796
1663438689
584442365
1294938148
1765086268
335502644
688027669
1263570858
148685286
1789855098
1698573878
1152353683
1245062872
1207431072
1321348252
2008766747
1974616592
1029921284
1036330419
1896292581
497361687
280155509
303330041
614033697
2079602610
1466170006
1072497995
966616881
1546700076
618625388
247945900
436351809
264189689
1639548742
207574489
658643077
1973117125
1173120814
1911586339
193183250
1326066214
948878932
1930434579
643160797
1393497890
1254988033
356070806
863294993
684492710
1790950284
2100912392
1102060221
1441837349
662527609
1922644407
699116038
680740891
60788946
381190175
1340510114
824470538
1643976465
1302899618
1752436574
723035900
1259608130
1475881005
1799368492
1509932749
1769292177
847605940
1168591956
2068287211
2010423900
356372840
1370424732
1486712893
704989379
1169237859
1973329215
1555804186
591715113
980279586
1408270876
2091017024
8645170
1243657484
1275714224
1611496805
727028049
98013833
425651608
1074532842
198529987
1718690678
149255895
174522471
734074968
1262741173
1059660260
174222708
1776115175
179189293
1720564300
100729118
1621987689
1227046973
73787589
34239078
1268600700
161665085
1762171480
674070209
435264091
1973764928
1133335788
42996708
184537815
925990278
244002474
1670789513
104221342
528908432
57013087
534296162
205781464
1766919661
1745498616
1848127051
257947000
620793923
1985559291
454538568
213652923
971796699
1448438970
1198401724
1654630826
767507918
1063346160
928203098
1453452956
1598443963
919326241
295100337
1661336346
1855819644
666008376
1238154469
859884263
678032524
309792674
800835116
373348065
1012504822
1752553808
1473470458
34576255
1581541582
873722330
1563480757
514397923
1794025806
1771140736
1356955707
1088866847
299447903
1735041191
1449003783
1400639029
1057264302
587354468
1020858592
1592148168
1521475514
213067407
1866032055
776144341
1789479371
2090801626
2075154832
1792484326
2058629869
2108867379
382367594
1551768175
954646272
1363452863
1579352064
1077729677
2082127152
2142164262
952008916
199138738
1936479953
1104030043
547421429
686483164
277445558
1553407426
243568393
2021035105
301747044
610336
1496413360
1209029919
991807473
1920196420
813947869
1289816048
1357570429
1438930741
1579147353
1994157659
1194233668
312302318
1614209240
1002500600
1361532944
976059690
1147323086
1866717285
1828108403
1329319812
545009377
1192337375
468643791
749951548
876688446
1042974170
679045386
1287194565
681682145
1735500862
2031059513
1406468325
1675736317
185117225
620604911
1773120927
1825604638
303855045
1910621480
381840850
1898215727
1122909929
387002809
706181213
1940258175
1333466512
825012710
1623962561
2038777533
772011315
1087976124
526836558
1586060987
952664846
1449689897
445859871
1588109417
1474346572
1646434935
1862060632
1907287496
1808262099
2112892486
852010834
1855735932
1507598676
1402605613
259053038
870668345
809590712
2099151530
1299846520
1488576961
1485787267
279572962
1773063018
1346067672
555958875
1782478982
1446806843
526721856
184502309
375995303
1238417172
1523171634
1879070355
1406691868
2145213052
1730227147
557284379
235067868
1704752610
1695122741
494811602
1627216400
1045994689
1002614016
285234500
959636111
1803523100
260165859
1659063380
110548329
1745485169
1904742682
711340496
2126445071
1636625686
1998638881
1828026088
53004792
1239381622
538984440
418540316
2076760840
1758293085
1379281962
92237697
803137861
1563340594
66038204
1261561502
616424246
1768878688
171208357
1529431424
1370721438
817891400
681438987
1983685170
1976736326
371209438
1932544245
1889727745
212459631
1739003608
2119199430
147302429
1639529134
222075501
1521470868
336658586
398954046
1181112609
655437157
1389370083
1339736581
187639283
1499615427
788696575
307760993
991651990
228786684
782382711
1589941880
856225730
899892549
1908073779
1917731923
1678272995
489913795
401839117
136536392
861189283
264179615
424182293
1289779824
322049856
815860904
602821771
2066466245
637645740
580187633
6104766
684285973
5215294
706258749
1312160639
1970269185
1283581495
1039379656
965373560
1248620389
1112894693
339500787
1438965539
1541920427
1990387666
850788339
1415707121
1640388060
2144104731
1587659607
929079137
319370507
135729975
1857013280
1254059138
1887355245
1853156540
1133639899
505593362
671396555
1878608128
2099525556
19745252
1100017283
1692192821
1480263251
1289537559
497085563
1733104980
1057448519
1281610057
1556988257
1423151908
1036542555
632910537
1519912752
1225487286
1538973100
1479663451
1201389484
1597055895
1024320256
1097431267
734703444
659958303
1701749978
834064423
164291471
1341899527
1899024946
867788007
2038057053
564088259
1640263823
1528848885
1306408857
985356611
2108681569
1409717464
1867707811
123385435
2007047835
528890425
734446987
25254395
1427006792
1766509242
2063859832
1794039521
295047263
501573099
2086719858
119187841
1222724016
1222971769
1048203379
1263351527
191254341
49874220
906382804
1752418859
1395741043
102655441
1320188736
1181233275
1183860836
943883023
2020450653
561954579
1911095784
2061388454
1073461493
705716296
290318427
427325772
167901898
967683631
2014178453
107372523
1802192134
966504377
232547624
334383975
709682889
1053125856
73182848
2143924804
1868651503
1724312306
1892846014
717673350
1816357092
948366676
1449654049
2052664040
322910912
313514987
151875769
162322660
1102828807
763858002
2058309632
645024497
20188327
745981315
754225812
340099420
1264713971
67261757
621027808
878323045
417442433
1695257700
2123065096
1612087817
2055804167
381433336
1974144576
1492847459
105332389
860248437
1495652820
2027284399
1379733386
775361899
2056155447
657876911
1925282664
1224529988
49209479
428122756
115294366
1580601954
106415852
346755745
1898979295
1185376911
141161291
1971860035
2118351638
794709530
433544372
1418604320
219989186
1486164039
918595831
2121617959
1330367699
1529115157
500663579
1431348337
1326152990
2144624291
17903915
1847262736
1713428115
157301618
2118212741
1728120873
241986101
2010668842
1910512002
689241197
1973521008
1058039483
75428123
122626468
418120411
1517434680
1816493213
2117790213
1180698717
1440633542
2090167436
1886089070
1312555054
1277194533
2037763647
474247736
632686127
1993110797
2115844348
1562092763
629348229
1004309571
701455995
187459041
575773820
1559183561
1685927031
937050732
668969695
475149853
859004227
2032240995
178904158
92560146
1085768427
905719125
794139731
1015744539
1848151343
770650682
990611552
2000828072
38104820
1728606153
542281899
486408789
823770332
803228980
1014326738
957753178
2133453534
1687216477
703193797
1324025396
1842911229
905963644
621714735
1809120177
1756683086
315572495
1475545938
1640296779
2133427993
2115723491
1291775181
1545245591
961556160
1759613956
2090599511
2109734098
1482843709
983193291
1517691341
1095280852
256671629
1838184864
1537003563
1921336349
719395397
1350262890
1730392740
380095331
322020796
1798894795
1945928664
643577838
1197529313
1647367311
1581610396
355563629
1174924241
81436472
939590856
1394625323
1102907321
350414223
27737180
1004176589
1473079215
2014564151
1790673255
12402599
397459891
1945714078
1196938212
913985862
631444829
1318808931
420030155
2022289465
956248154
837113938
1991965799
85022474
1874296465
2076038286
2079692851
689557222
1171552908
458662727
1302481867
987219309
1672546136
1655393657
319217846
1425813686
1037822187
1052514300
1916835123
159699229
932583349
1822701538
1616138469
950499567
1557447694
802394314
718275547
1202677438
708907902
1126882098
1010960498
477065602
1418726574
1804234804
522947918
185143907
1602409745
422888134
426702630
1488336753
70577256
1722522957
334559652
950324621
1615586033
1947090860
1130286564
1149171644
821297924
618942398
153174972
572488704
174914206
829459921
78063787
685344495
1044744849
52352284
596626724
601515563
550154010
1960245110
1024175134
729698628
918882869
1827870949
1460499913
206166449
1684805324
1200751126
883663562
1735825773
683539885
1790566209
769043383
397226134
284586534
1185302142
980315616
144046417
426555748
727945785
1900905333
29286318
1112115853
893052119
1723386113
1980301160
1133262341
1031848307
995704886
1858196841
773578683
661016107
1028713478
254030806
1067472264
50741287
2022180093
1076564841
1139074381
597831971
2117942429
62086641
1613652531
593982657
1078750517
299211865
1050967273
851877658
282657009
2077416891
1940418742
1345404210
2042935098
1173087434
983256120
1897265851
22859735
1616544582
1934482376
1123112197
1146537087
1814046082
1519594503
1412531726
451103591
899775945
543357238
735916025
1209128373
1921099277
473240309
1362760087
114817474
435936741
646608871
824199254
1502017581
1199746387
2068350617
335388187
835336347
557119324
1902247213
442636004
2070517271
1863338427
1822318650
1307429787
291116249
1026436253
2098669219
1538306002
1117718087
1019242288
628993514
1028326519
99509603
1768864566
1221474314
1194786672
1348020596
741669312
2124351584
364332429
1222841125
170659302
1908321185
8975235
155665178
151005450
1205727566
1511704820
1790138844
805033714
203078586
72489670
1635925065
506039256
982866240
406651345
828128456
763267669
1521894476
1466897123
430471381
1228886604
1445578349
1635024867
1239805945
864624874
311335709
766835721
229356464
1777862456
1688591453
2000905015
1026121157
400581607
670445645
972516989
2001512643
1601306358
2059830235
683986123
1076703155
1109745810
2062506088
253001340
1616808700
251319876
288937856
910387535
462727120
1177579174
435522895
1073162503
359789485
1844961332
1408928257
1989024495
637620879
1094072551
1070615707
120621973
1981446708
615313746
1464376409
963290243
650294626
1364472874
1514712942
298654723
1843954824
240398128
443352454
1374811249
385059618
2077083100
329905801
1020298498
79204856
1665777901
1450139167
1178256241
1084914150
1039227300
88681457
1341025341
1723202195
397845684
1289322838
189246239
1624197939
1623272549
1728780930
1938057097
1566110529
193687914
1287900347
582290930
693661389
256160068
685489694
1662377814
617098584
879878163
1841869022
773880656
1040900242
1687166383
135800139
1300742744
888165887
1246298928
356232349
231714574
232624063
2070279194
1052743821
92710007
1810843201
372023047
1270306786
1374555598
629659474
1698751498
1605427404
1195049876
931669515
430999545
1832422350
78582732
1120571710
882025066
524211406
628332358
207632364
2146611823
1401147617
1337258071
717696023
204670094
564854275
417183716
1337729247
681346026
844781897
1115877998
1519864696
1790230415
213294156
565209415
682328476
64328172
1887431637
1199468322
1175036842
413622387
556931761
1593195378
1325509473
1668317016
1709333436
1199965475
343930900
1767618276
1619212795
592619622
202727873
569537398
1025628077
2132718505
772872435
588469825
948058443
544059218
104318736
1442517055
117688659
1928179201
135474744
614629093
1346657805
2025595261
321516845
22353632
805725448
1043210013
1245715762
1986491049
1820995359
824664833
949558370
227747066
296483149
1436307698
604754408
1951129638
1079640707
454047585
1543961053
1548008312
12804285
1812533767
1562206842
1077451438
2044174186
1866491233
1716470579
1250152483
994222741
1658497001
923130168
1284369753
412542833
98288012
564416744
77233153
761213524
1808135247
1449548432
1660192781
1571836395
1669105402
436194759
652800767
858664339
865063920
1886096159
67271648
1164674422
14962177
877295601
707203488
1303046433
1227613502
1237207054
1985353600
203455470
1222502499
1989125729
19620675
1124165577
2081732523
506156864
416980562
1003855331
397193394
2027362130
1012983466
2007361587
117514113
1028439394
1557835495
1699596756
1293093172
945911481
2122344979
1141039307
350326919
1382280271
1420199473
2079276955
490622841
668491749
1915490188
1786943135
527053733
1795185933
823714031
1146704395
228699807
13827245
1448267790
207065256
572832488
598877542
841570447
75676611
1426562918
1913041020
1862994087
1387870251
1357552327
1894808248
1824761097
323869997
1398014366
425120512
77319075
254822469
2049379809
401188040
2012226088
1623785092
1476410843
1417412359
1294679709
1002506680
513439949
312466122
1102989662
1469257613
1082451558
122135666
2067390944
526269845
500874613
1041394510
1421210216
2147289059
204124644
1833903077
1835060087
1552280058
696594137
554318874
639131964
29078248
1514201466
459359185
860610875
652828454
1865504349
1101278626
1225227239
891031558
1651504936
1339981696
304954807
377667463
862682589
345018560
1891473000
494790641
566552004
1138560104
1997530132
1155387750
1512548635
2028642485
1679083016
551613520
1024316698
2119627415
1337787064
2024562142
562222210
1388641810
286233860
1664577156
640664271
923752224
397992588
1045166629
232648261
509346463
1569150760
1510784096
908553885
1157684450
364793385
412414503
1916348672
1713722267
1160895930
1819985164
1475415380
1886878469
646872926
411776567
1321371451
512556830
2062145782
1377934093
955164631
929025273
1210674698
1461514118
1384761881
597558764
1648236454
578183973
1756892022
1247504342
1275883660
1764073556
1395914073
1816314009
887302092
236747538
954300153
1300939373
1980063833
1419913616
1504350135
1829340427
699035240
1844303014
861326366
561187238
641721039
499027954
255409329
211293828
83847202
2138931623
764665616
430817074
1815377703
1215368790
1277730848
2013235681
66389363
289773248
791532274
1273516157
10200803
319507013
1064255981
1710490322
1333492500
319784288
795975946
701728476
1553734132
1805278252
749749041
387383551
399872943
1323017941
1441405493
520468320
296649092
1129709410
1387148193
1627044154
1542700756
684821412
363675461
529449789
759509478
719708804
1551770783
650418014
1411098570
2028197369
1557148059
1155530748
827633376
43337430
2073612962
17790789
1885104277
1185467388
1117531322
300446780
188171410
377834077
1765151177
1355069040
1081169217
1704448018
1705279437
423298048
1221385867
1781659683
282771476
541133926
359812735
392468099
409725799
2108922371
2030021293
609634170
2125457897
1855941966
1476334122
209635314
1062573881
1813337825
784856876
1725339315
787957977
1955804063
1915225297
1060731392
1064763510
10192499
701674204
132394311
768148678
1211556375
10229482
365781595
1007285789
675813426
1970559497
278669376
1748754335
340948029
599297685
574714202
1453706564
1762566056
99152800
2051082468
1248097015
313154756
427351654
2030590251
1912578746
1267224047
468622182
168033587
169241680
234567068
1363165468
1648788613
1502702256
501327347
969656332
1951783279
643898960
1761678657
910534732
1738188174
739978607
1006647740
1579968993
1163830467
1685847977
1847420571
666567037
361310069
619066457
1898458103
1953521068
2025719974
1899551629
177606755
1241430191
2118724594
125897583
618893465
2121126568
763567110
345931611
978124849
2123519101
1151067948
1724208425
986133050
225462972
231571979
1753504601
271894263
1187812528
1056425662
1467482445
1935665909
513238835
1154403632
995213872
338298584
410201856
2090200853
1513986574
1908762385
13762945
1495053815
990495499
1254983662
1705027965
1429197643
1428227415
1238381018
491988126
1383862638
16984269
1700801096
570577425
2073815178
249347974
1312145447
468447843
1049293006
1310873555
1792902285
1279992510
40247483
1703057583
1838766543
1870230414
1018243212
1689050868
962203661
1921348640
126471680
789126869
989783857
437321756
677939045
2079420642
198702625
1131420566
1539745914
487740927
2072965299
1425894132
1889674220
1043140122
60359505
935975637
1554231120
195385640
1268933192
890230243
1006138986
3122305
1360162406
1393347525
1607225258
1627684047
1407769540
343358715
244646230
1096454271
1286122011
688265127
793191461
773205611
1245577619
1823139389
691783885
196817533
410123644
400665444
1081803113
620404333
1434816423
683122246
846536573
1643874447
118323031
397057852
577960151
921407499
857776173
1895478058
466641634
2077895867
1024485823
1697933741
1011136090
1229381735
1291687146
2004576433
82384643
1262352420
165583709
1385439105
364993838
964325371
1878911518
1578618384
972285510
1853782177
2047397982
412012672
1638740908
998698835
32082503
1025842479
1812774611
828553149
961835335
588695538
1128371504
1381229703
37669585
977738250
669384800
1280205242
412195946
671765770
2023522305
1515013661
860378543
324629693
1168010652
1308743476
857192765
1963393757
1168123540
1869167252
625289068
49470184
1419202423
1101107376
1444119587
1529672002
1437148084
941023909
1702765526
1369593086
739476533
902692185
1058787444
962969894
123581649
33363428
1953927756
7309144
98590904
2044243150
1980229575
305014656
1262689286
1795592559
616044273
2106331560
590993655
131354381
1659632368
2017826665
605672799
6526840
1689810179
840903562
398912842
1620408164
176369806
1330700492
1162835186
406782477
289403906
412296982
536909022
402182220
2127251389
997083512
1016008002
738951444
2083358369
1048971066
62882103
1501505985
1236934053
1830943434
1394450211
1362287927
1538637370
1835158503
127377943
719299748
1816517407
1655336875
1959137924
1084466439
397617776
1973289916
873302439
1959704376
1413787350
1570853953
551668224
1948309674
1711615360
1105750279
2026151197
1194951906
9103724
609087681
1432685041
596202748
2081188160
455149488
197606417
2012377839
1486628118
40714781
1417244031
590178249
209491971
1299510135
1906308512
2018212143
1821213900
776161886
1593966338
1163439359
1226156603
824763909
1823162730
1856864349
505705140
1991584962
511635212
1109355684
1622114305
390677790
1354644412
1506415202
2068532736
40122317
1700095411
301382585
1014891790
1339972446
500586338
622713832
2028167292
1883791508
1636092911
519883725
830295356
232805644
2140498588
988336690
414911526
1732040906
1974186121
288460775
531664108
1100148681
1666572570
1255801719
1259573014
347296364
818592743
935751468
1699539171
41892958
1315771614
1419489347
354277377
506281741
1378909157
1912200253
615237231
1475511808
522346868
767338081
759993564
2033875344
928565277
1196131655
2080047020
507469899
1181546413
1327987845
2123373618
1607225009
228895853
499549185
336755493
1748044845
737778434
1375968748
476300337
236135204
1534347056
2028181337
493483434
2109031860
2115832776
192961319
1710036697
115259939
276681589
365217778
1579675441
1585308103
568402119
246114736
1146578260
1205339742
1687523141
1170689501
1115886069
1601158377
1960660243
1538336906
1886786715
362900304
1521771357
263418816
1816151362
1581522120
726363274
894045861
1196059262
19696277
219749244
2132652852
436466349
1034162030
1670777913
8175194
38547063
1632011772
1761826297
630215470
1477136026
555498979
1426041859
1063660952
107712054
785926260
1689175620
295504783
1917395637
51974239
2083599963
311095112
1024575181
1899159396
905863302
2054610564
2141032764
230265268
850243669
51209568
429909517
1999055448
876729120
1807521959
934964871
1635902098
1149097231
1453244796
135705343
1601035122
332882136
1278636194
1463488146
1899745760
1697397918
1632190953
1562988342
223893996
285549033
142947797
140020040
832587635
374447241
1511974715
1979437690
1572915112
250237523
540162691
2111715186
1986497984
412683143
1103656154
986651945
201753960
1825467763
229156368
815412376
115755129
482136928
678847857
1253801461
359242669
107454856
914320553
1258085266
1980411405
1068514759
1175862846
1041994978
1508436279
2031524621
783809800
1981075444
1749979124
1372950402
900658791
1285382811
916349878
2127838226
1398374015
153540516
988933807
55588023
605932731
708920670
1202185957
1881469227
1684244519
1934256281
1503927574
2069852873
947493200
313958521
188851003
494784425
1254024334
1574200077
1035777510
1848162479
727462764
876106594
1933233684
1889775708
2132892627
442027902
1599263776
191682904
572673347
182037973
1619015124
100165760
1489669956
1794886765
2018292712
222645797
738847621
535477421
953343625
158352738
1142037506
1738457875
1451980408
976644155
872451847
806187605
357931421
1708701809
552332410
614560662
829124639
1193659841
248633058
1711706028
571679123
281036328
492351191
1827757454
194276955
1304150355
1314652991
1555109657
1079106670
899081779
552081580
187159369
1956040092
2146955287
704095489
507367538
641538242
213572162
1744045333
314662848
1825412837
1229691372
692267598
2009081959
888593050
1375267785
46840171
1790384231
1223839102
331567099
1233692647
2076584187
1290588905
189640666
796028689
518414410
642663605
986809887
1747945214
923809181
30381590
872217890
888573497
1194920086
1164565461
790815977
692453119
1234371817
1843144744
585937341
1456378636
1334913440
1508088820
801665827
135956397
1182506899
515524209
1867518311
2125743883
771380772
1218827212
2014005849
2002071877
952285800
948093969
1976161651
1381519839
1910575702
929917247
903696900
641360731
1427718188
99323623
2107019976
1200008365
1834012481
762313041
1401417473
93706870
1452600456
964685276
2119400127
1273521231
475839383
825857962
863463217
568029119
861411808
488653332
293249159
991675533
2114828688
351132038
118774868
98460555
2015126573
1551376554
1883524556
220570192
1097786355
246111209
463305584
52029542
154171931
483392068
2021307228
1832440512
7287986
1677789078
56117415
1549865747
677358953
148478983
1277397933
1721548246
1899664853
1352790348
1396735468
1760641080
331956115
1707940223
408387229
152326656
1043078132
2135370996
1415263793
412796110
1199816267
588425406
465164805
198256941
1821117713
1157386050
1093203939
1860082435
693631185
1050786003
918180071
1101560189
467395014
660133697
2012481662
1302712899
1229178818
718406100
2005226665
1999744571
1999911410
261059035
988127239
667339715
147988008
1003330126
1370108769
800762186
383172634
319554506
1811641045
1044245908
1845767294
1797372128
910626198
1099663737
419236264
1623690209
1430340709
283865712
1839341802
2139412324
1534976246
1951158401
1523878421
1830013601
1082554952
1257978672
1282012733
138484845
1192812746
859678920
975916983
2002712225
1937563080
1826406553
1903809059
1203315554
1464791655
491955879
1625043715
1331478256
1129706995
1547560217
537358134
111590280
961585053
354578495
182055033
1965300697
705093154
163049075
731371656
1494392166
580382414
245877544
644123146
1943714658
596763560
1289848103
1068815011
470648465
40959243
1369244032
1102609734
837111866
341541285
423721587
2010994869
1978896309
1972388305
377105405
86715072
358272995
1209918197
1230567024
262157303
159942751
909134765
1357742928
1796765550
1095668448
1517273606
1763263663
1399231642
1329997732
114575813
1631407609
511209054
1361714782
741969121
645527628
311982468
1083824050
494802782
1665055745
1599812939
927990501
1291065764
1704123583
635456025
581277665
731288518
1742322400
2122760155
1371712083
745378928
99886126
1369931958
1269593719
422711667
63361253
597564971
1630740295
466364118
303392038
1983880619
1022964833
1334527607
393459078
41580155
1546590358
1549760559
216459728
2020877671
2027933767
1188087976
1347304754
627830087
1433437370
1811945254
1933404680
800884145
515682589
156627353
231857942
1354505966
105615106
1279752574
120219667
259575894
181859397
1714986212
98689813
892776900
2062534016
212023829
765395012
1725346152
272745927
719455914
903451889
857316445
2077473365
1081321996
552712775
1037487755
1601157158
1996100228
341366236
461461284
1167095090
1311135029
1756264019
2104563369
1970523719
789888441
156822322
1795379524
154843973
641480482
1978151576
1679307217
969387995
2074317031
1196539155
1879104147
1025770537
1696820787
55795993
1746772341
1951176657
1831852371
270663862
1540321654
169770736
467605100
293551426
1184785453
124523315
407658798
2120008060
803733655
372242663
2054855020
102870771
1386071228
384404349
1876816683
73139815
1191109019
1401139686
1503173530
106758326
685748288
604786839
1899876325
1299167761
636270723
542100429
577220120
562818048
1197891966
362290712
346809951
1136293709
2037123746
1970949429
1336797860
1389993840
1178723666
1414664338
1147470549
547038046
832319259
311975358
1421798940
1821063673
2136719731
1124649330
2110838464
8045597
1966467396
1072469580
1123416752
1383136585
1179149404
379781592
764182471
1094226965
893904895
2093786613
1274750980
1446810191
1799262664
2077879415
1182399193
103191718
900669048
594739145
1595314460
405225345
2024236168
280596419
163638319
1212029326
1845857011
560934779
648740289
856328258
220232190
1651985253
413107605
546265618
1084770630
1339384327
961420574
543150391
239388725
1519083562
1170210265
1327376135
750947806
651479015
1238088033
463691979
1419736261
1018795631
1536350832
417370356
2027673676
1152614946
320207334
1427878661
1358504579
1574789934
1372063279
333299018
752387097
173457232
172814358
2015447716
738792452
1703529352
307445480
1611844003
2074129394
1553512196
386474046
2011998862
647262437
402191243
585370831
1894641147
2082216741
772094422
258920461
1292442743
1171133907
894516708
2004598293
148638592
718840165
1761696859
636829947
791866184
824701425
1144507506
573440381
24670649
1647444586
1530787898
1357213733
1810012226
367164686
33695043
321032325
115392232
1778124470
491994197
1000839010
91406438
2125940445
2032221882
1100665311
467128297
23913791
105043052
1121579413
2051697000
2072230156
990589607
1710666025
1432016727
637406354
2043451121
1193664513
191005748
1056605424
1810473226
387609127
775533646
1561464731
320174272
1294339828
265038297
715105083
1307045064
238824733
1613211697
1725726529
1147099080
1057473109
1980195386
661254916
1538421235
1747881268
75842804
62137024
658525038
1571755624
95169880
630089111
986114878
1933968318
342106454
547056644
427595843
648699539
188169785
101655635
1201509964
294258175
1810371074
1643677913
1826297799
1490973351
329397257
34591897
52606676
2078719150
539464682
259572522
1091280168
1381493501
1743490119
505162997
797052562
999818617
1809266495
733635695
651878611
1394271910
753829364
86992243
340998776
1357153988
298717534
1117197353
217023502
1092739393
215317225
1007557306
848052116
1550579196
33717733
1063493142
1651491461
681287225
1732411961
1633873850
266240487
233604711
1613375383
1810634718
633164075
1384266812
99548291
812937548
378024821
1596758590
997660301
1496217818
886367044
683135807
2112483647
1730504007
1970206529
1064764475
380820598
486717304
1487309976
480651439
374784390
333681287
1454008820
915168039
1055948768
1485002568
829717503
1704961059
1375874848
211154524
39177980
1289902781
1158486036
259820265
1021337190
1301762234
2083282945
1918958823
720529290
1125003247
380166568
1378851471
1798753770
1554104081
1920881429
1098973711
708369144
880972471
616063083
1452947880
927277837
516531746
739023650
1049368883
1025241832
1208650568
1492350389
1340738416
1624790175
2006442199
1824262925
1344388674
1057772497
2022716500
1949813355
1494099384
1082972507
1920113160
1236488114
2113716768
17780174
2078027037
369461045
1087701040
1976036611
1977528895
927941342
1534242401
1992183065
1801396219
160245488
588708286
1709697549
339779965
1223981151
869497435
344964124
580327568
1138693148
137026810
1974665019
637541198
1584136477
983532461
868428574
980563597
625276972
1048915370
1199649564
2096852561
1356756218
555825810
349422842
505584997
2011558933
935930156
1406511745
536777400
1404852196
1283773046
448671068
1130403255
1553042674
1430657126
1343144222
1798250290
1440418015
1778070557
1575419338
1451952792
1561507846
1525075023
765638511
1689521888
1894391124
370234678
1864433859
1044441589
1134275286
2087767953
2005444571
2096315885
925379717
46757620
1533482743
22697434
2053288433
651541864
1813857508
1726166793
633297241
339021435
1140765628
1433827862
1377685516
493593247
1669761829
283776365
922254324
1875571800
1495559452
1577375829
82087859
579486951
1584044213
1897476704
1111583972
1414347347
1250923656
486848341
925073652
1911562948
809043376
1284204375
1111119306
717046977
639804345
588037574
455384233
755944468
101846673
1380225502
592837173
1701225475
1239893526
508450299
190462642
21734239
681523374
1495638828
1195084587
954201923
1899620775
1975814335
996778535
1334516435
2085511595
906206001
2136768339
1637653536
1296402034
1654307206
274349468
1250144651
2033006294
1344643409
1573593195
176199151
1063007864
1931522024
1054386649
1662559547
912241645
920110149
1944658555
771017360
869157643
1481450884
1413100078
1317139487
980646748
42805597
938903087
1695359762
930205986
1386726581
1201031344
806307559
620217597
461427184
170701038
633557572
1327970142
973735233
1186631374
60461772
164155656
252839197
1761260975
131973212
1545375897
562954043
679027576
185636135
287937390
1326386291
1926418742
709835281
1434332560
2020365829
184546543
1887704515
1787045610
873347661
1076479250
214031083
639883669
1813624720
1975338841
1012591370
626592562
408904276
231191781
1170200442
1939053224
1891579781
1833915084
977103647
1472107105
1625500281
519010082
1908316998
524275674
921977483
2139060154
1859454528
483419743
1395750044
1214423352
1647372180
1919910752
2062240727
885263096
84747116
1371511940
1695512991
1408936704
208825837
1575347089
1902507070
1177788072
1965928351
662687452
532996147
1964005564
22713631
111562736
964430151
484792662
1922410996
1403011655
790908331
114715258
1227337118
1844434757
1237932801
1527202750
74308953
1041892544
543608653
1524074260
2103279937
1730888501
1231211273
1955572550
1075973924
961524254
1394772775
1471161060
1796434450
1805415232
928116003
1279121925
1171391128
1177244195
1160934727
1764921348
204660890
655716398
175797841
1165716944
2142156228
1978131122
371023727
446838790
665176285
1698811609
1470209750
1057341271
1047084414
788010919
146411891
1450261376
904062125
1475754405
1832131289
544851290
1660619679
173883849
1676678114
2106348810
229856856
1368512443
821289924
1870937298
1547659218
701379009
1450785488
839525618
323674362
418818767
2059684713
516201922
1613065058
1408698899
2016522193
679964576
1952078538
49097067
2136402029
1014463347
403045150
449088151
601534627
1906075824
1154444217
825810380
178697847
147284265
964910599
1563423870
1431908433
129471111
896359419
1907887535
1047529504
1648520705
1268171944
720764399
387698247
420910356
353884799
859394589
1908716653
1488125728
1341084514
1293533465
75321338
24714819
1328448687
1607352441
1124980045
803094328
1534073684
694903850
645962440
1407095182
2090569764
2071965303
1804889042
1292558764
766208734
1325411288
839975470
357924998
915068706
1831458779
1197587664
1738962109
1355677349
919898591
1425488996
333843917
1512222556
1222863103
1431235865
1570505339
1203258536
1914010965
1228602138
1446551553
1360998039
1131829145
1930811330
401220786
2059696847
1357460501
1117292717
603866841
1367285894
985490267
1488246603
1985706551
2011605531
761602432
780644678
704847019
1784183780
1932670213
1776027523
1712901698
560528104
775144348
407543853
1105649831
176367449
28949208
1189441773
1407899918
553662433
1045452813
1404624338
2108987090
2066670330
877825146
283809969
13066264
560760748
972845583
1327251179
833289341
657140013
1901276217
479898712
1786437573
633391260
540810907
171727913
800887202
289634476
393221688
1928411743
1234531344
1936396675
1854227681
733166724
1703409875
1594834076
166384410
2086029075
1171800463
1349614149
1081141671
695464427
1580980787
1224373356
1325777468
610467236
1022000688
1323973766
1866774956
2146089277
1250534144
810160808
500639683
907018117
1627984798
1935490619
1523305691
829001624
513094380
1039666184
47545456
1667994034
317623550
378113141
96923670
1616014721
1019863679
1525672406
2082540770
169623764
1135654388
1539096575
35876445
1135041867
2024331243
109976123
1135232745
960384720
2080494971
352972980
1793099509
229364679
122499703
1582143139
58433894
1143750451
871793651
545080318
761279551
1149528410
616527037
833261663
65043059
526964668
812783591
1233025837
1003059850
1854227922
1824103870
172415204
585880284
379249030
1965838461
943819150
2129185627
868138080
1361353074
8379524
590854122
1976100785
1416541179
310858535
444126298
1746641324
867072913
726992009
1097027615
1366083257
392014122
53145308
1282869783
1739016843
1611997254
954586945
1399654937
1327693274
841415741
529668009
582649304
1414118092
679492121
1652522558
355964939
835415957
975342193
1704290861
1739454522
966253543
1922566407
1429919967
1832722113
1314150582
1787760916
175356615
1538751351
767241508
1721210569
1482521914
78229592
601679027
2140555563
1627435751
1566901478
368075665
98704840
1097529350
225620484
2000857290
1935937559
2000796025
1523350348
847451536
1554029313
1758895164
1761514870
1349038271
1897063431
1733876961
2119764276
2050748131
2080169536
1936164518
1755883654
1142660134
505122900
173112417
1686994282
2029282815
1791647733
388830584
1595547266
1488406107
84367970
1497656380
1160585563
911816743
1664485718
1715356184
1056607310
1586443951
465715191
987216176
1633905715
953743493
2114704264
1058508446
2001372547
1638430958
957863794
1544043642
1363106384
947712266
345053990
138745154
1281094506
376820470
1921172202
1604270686
1258254075
1499709591
1753649357
725839253
874657319
234635886
303857964
649674944
1102450623
133303265
1158067639
1202098888
1656472355
791232194
690313075
1963728843
758825699
1151699921
1736339740
825671634
335481177
1281875619
542327804
1042101165
1759323722
1386703609
829146156
305777386
91247444
185254996
1274563878
1105255791
1818041741
688552938
1501083633
1229950061
1866828572
642243184
1412469130
990642322
1705178297
877792218
2119298546
15897380
1799729395
1244876618
1364025549
819218693
1696803612
675045488
884842450
1103029992
2069145658
1811343368
369355646
111025220
637041096
165696575
287531801
90674261
859937755
150596528
1643188043
212255067
515394589
1615142221
886720565
82031885
1161942639
1596182912
1091776000
1606481367
326040658
429699600
1972284082
1646853883
1636347244
1215789270
469383921
1322321313
650631074
1857904039
23081001
187128586
211234645
732082550
1722979913
1294930593
1131067086
1043333189
72415720
1975177899
1084581378
2034089619
896508737
1065956373
1686740780
2146229879
369585894
1145870962
42188858
1290860820
2063500559
2035513082
1339182448
598075652
1021949592
737910420
799012226
2089847476
580889442
861638421
1683633614
604806339
801862732
191838338
1430013319
52497339
942692207
1270951425
1841606903
934277803
1278454503
1605623268
762048215
1657330766
1147816037
1853654048
1688087865
2131301665
1857109143
235193540
399945963
1166102789
1822440906
2023674799
1673564082
1462566202
701619341
806296047
1802378091
863030330
363510160
1246374794
412213645
1958090643
983406523
1134909863
1634899614
391501301
443545802
1269660917
1987481787
178075759
1921788616
252513827
832979144
27940139
1690121162
2123471134
1924063638
1951504882
260975244
1650794737
1575073068
1638672841
696262539
663066120
600701145
1897911182
712177226
1150738322
436008252
1966271887
1512878969
132654605
1283225609
1153604124
704216102
1728189286
1865648762
2068331500
889224460
1837425298
1008669118
204306984
723463561
418075875
125730556
68952479
914801410
2109316275
1547273046
1898512656
1675963701
1382581010
1488439579
1328110642
366139118
1169611590
1048739101
1376205821
554375388
2103267896
1683294373
1708405806
1391768913
524074067
1520753223
1484589057
1119183092
259847108
244191433
405457038
213367862
910031149
1590873893
1157145120
2009530361
1329007164
2119163685
1053682938
81090427
422530777
1127110182
69137578
1982372071
124864413
2059636182
2099589270
1382695934
451535032
760112203
1361497163
866992546
25899954
196685441
1839056174
827232845
1016162329
1992900173
527067598
1548056329
1427372212
2030915112
1549589056
1702462357
254966662
1758258612
1678425567
1565456283
889095602
679592337
530641446
1121537375
657912116
1978636117
208104169
92675874
367944896
974078347
740901477
1245841936
422912869
602782329
952784555
22639985
320991636
1931553900
1749160294
343601072
1354096905
1558480430
324421987
37012929
1060429733
1275371103
1024739922
368374091
2004963436
1775338817
1047616489
436216961
353791858
304860303
1578503779
21420410
1728677900
1862210362
1081184375
1128236947
1762709457
985984996
760676716
1903835884
275751412
123521223
1089932734
590861315
1897543920
88524185
1480562881
1163054365
103109180
1097975782
1684930175
411674247
910341239
416762507
633534789
522097167
660134634
1721452512
584239999
658892014
518362375
177818372
1108551231
1238521986
610745660
1635036205
300292939
1072746617
1215884941
943569731
894010455
1141333357
2075987744
1040520617
711224532
527420404
1818911911
1161884781
205839930
2115480618
237469333
663229360
1290193902
652506577
319549815
1451485354
273022128
562752269
122595003
494343959
1183160759
1853921203
1622364367
906804248
665450938
2106446661
503209956
517124103
164156529
1327348884
1890187119
2119724469
1716086687
973647975
1106185741
463166322
1142336262
275646991
257283740
153203139
1325631986
1343916524
628355475
1457242840
730434756
1658650798
410160324
1043464505
370078570
1884628856
1467333415
1532605989
1902566826
2010898457
1784236859
1742437098
1120903239
1422514835
1108616833
2052319573
580589376
450102051
1948224968
1029606968
2044764279
202391049
57573529
155936085
1782836615
1972204904
435660748
2031911132
395032959
1247336712
563902863
1421109506
522744479
2146712876
1831686711
1248580529
1454261741
1379425938
1513742348
526774050
351002295
1067825353
1287007520
1975120577
741945915
1539342652
1533694064
1858631889
1851411966
747751212
336363819
1141503997
1999216644
137928290
1218451610
1452253429
1079768229
183432309
628503323
1616677457
128176414
1503808508
1568536979
92849260
1320644892
1386762373
1428978588
122538591
2032925587
978338371
2036421490
525655865
1830715067
907585066
2042478260
584430140
1545361117
1202361460
1856869125
774390537
21107315
1789705189
2057850686
284310696
1043508718
691360112
1101962736
1387302462
740226114
309453899
768643561
1595587293
1651998515
604797609
782933062
39756201
617406321
1975709369
259486836
1916662203
720970373
1887264766
2025274842
746544848
931332990
143796704
1342779152
559030307
1953094679
1238755981
815333392
1277435137
473902158
1574634833
1548880845
200634460
1142628719
1189160500
768646340
1600035182
1508434322
92068115
2004082382
1271185086
1314585150
1817110548
970221451
1301701898
1237802241
1159950727
2040485773
1582467992
1986499063
371359482
1778267877
220346009
1477503712
1484845899
1840885304
1988598575
2063910208
938021522
860387455
1918288605
38391887
1824784670
1239021159
2081745006
1726203197
1058604068
147680847
1189379284
459793055
1495143077
1508025523
994246999
1560291956
890469557
1053418823
453041257
215946848
2143331009
1656451387
225104704
1918939335
329174350
139659709
81042096
1724379924
1733434683
1520355579
430105879
2063471728
677951192
553702356
1599740823
1515963293
1070607613
72560718
894815122
213737122
613343740
1397657304
1654050908
120617776
741142458
254879302
1847541202
941974013
1121216416
1096342093
2052933817
17504905
1307633196
468646351
2107799957
653942880
93919054
949133251
273687205
1495588998
228137194
527919256
16595859
21800579
496730868
700541060
1646072329
2099816515
1005698968
1174468112
942310804
331807086
365782831
712389113
87548106
1687094933
787741337
2131506917
1501023944
282549348
1062355639
1609028811
1266541599
40254697
559007061
1262739706
1851403809
1494328118
1733354833
554232393
1985938994
1507081940
1222990518
673810913
133411202
1718680188
1992959644
1133700335
404862504
1775905802
666625175
2035767178
1503978295
2095310327
510468804
1442356965
1213031068
1916250989
540738750
578275178
988893545
409752020
1786642866
416968305
459314866
148185519
2021787700
1559922764
1711950911
1645469811
1128114946
369150697
1430439470
1468997956
309207507
2089574238
530076076
1890990681
1661226704
382161988
1220607273
709977776
581815138
1315118406
421196562
725870757
497946876
1904230992
1385747972
2104335571
1383941067
952479043
102331262
2014758323
1571932132
829490692
2116168550
1149779530
39818211
363140305
1095299333
362232046
1636341035
619124006
798941505
1859818844
84087380
838182505
718860376
2069015526
1706989658
1592216114
1586520180
1354264027
515281332
1873128097
106896528
851334085
179231543
879910212
1294595159
898965492
1184787032
753074682
1683931612
1613403199
1222975919
232856819
1019061960
1284118855
985140415
276875478
575221310
2057033939
4550718
763644049
1689183519
1910143387
1837930104
738903388
1046597445
1040469945
1845231774
1770199492
1368856760
2008154144
1542673524
1984515395
281521800
1733229766
479485299
1372851768
1791111046
1073600537
350652280
2036608375
909251321
1606742858
1195535678
11658583
730967651
1666542559
532771679
1793148033
181199521
1234319526
215189252
1343147924
6741555
772924218
1160654099
11870367
438330886
1036541400
480639873
1605317458
1465451622
288775514
189296241
1359321833
1017023615
1900159767
27982411
1259843937
1486986203
1229050615
2141345149
663090075
1809815188
157708400
1536144207
514746740
541248108
1951900480
107361204
571332476
429190974
1323114041
273191465
2106819313
867510382
289815100
465175174
496904792
689288167
1408075278
1173516809
1238531543
962730883
403532917
1836328374
390385865
242472809
320847834
756495292
1058800950
1140808000
1860335217
1650675809
1638046336
212298176
301441546
622771600
2081092933
155184366
2055460899
1117365671
2063563304
1346314450
1135375759
1776861368
78152404
601269851
66693046
2098902901
1248560387
1360240442
2080318582
476658651
1946667467
1413798145
1168367940
1050574007
2079018889
921402368
742972305
1946217000
738057477
1091330021
339517776
679797611
1986422501
733221347
894614010
46602694
1957589620
273217730
589934799
1745308155
170842627
366977019
1869677925
1671650948
1110648518
1603793148
1273024501
1820273925
1314030234
1767200703
1881906468
12787095
619559678
579577889
95064883
588881564
626900910
1133722261
1386671705
535809237
506165411
1107774788
1368837238
1001159496
481031768
678737757
1967385180
1887991221
1853994872
829989769
583095253
213762621
1874260656
1808981208
1345767405
2034016584
704248526
366553288
34275192
1569929271
1485560495
876286422
742398075
1436496555
986015867
2127438609
1988376773
1663335800
933291671
2115605177
153240439
1335879708
112803990
1678707059
1725714818
1755271973
127542889
1578508748
1034515402
1204761930
232941762
837387496
1517085474
1512549584
685773273
172583271
1572779432
1091464124
73092524
953439586
1610249444
1609742691
1202011324
1888388130
988723119
456205655
1458250180
1456799053
1725340026
427636734
934039069
242215537
834933376
2050462926
1751093753
2143278700
820021980
1502133030
671143459
613488896
1194166594
523379692
391176378
1229553023
1102998347
1904817055
148225360
860455448
1693083299
1536176851
1270965732
479627889
453738237
971275282
1699532327
1557727769
893395907
1654781492
1010032495
359357104
776371564
267398267
821623481
120091033
1932194841
910278136
309329403
516644725
120672135
222865974
597935119
1348250034
1799058303
1158666290
1077183377
411310077
16231648
774038556
436403885
603028178
1733378132
1394154752
1123523306
826406544
825517781
1120680878
1280747632
1275111545
1543277446
411801896
42765821
829887329
1174036792
785002537
2100171908
2094018188
1424671669
677254407
2114914355
1833386650
41445467
1932634307
1724143724
631107787
1461512840
1417715013
445326202
1257209104
1716395924
1796704541
796080495
1440456198
2147074645
791874303
1093389950
40456393
371735027
949490437
1732081077
908956469
1864343781
866856856
572179111
883829106
385985088
144885882
2044025284
910152266
1657481967
1486709625
107791524
1106381993
1141786438
1152554883
676935831
1321035721
2066510499
545794045
1612610349
1439960195
819199962
1628267189
882691970
259773943
1327955513
861721748
1961407749
876985837
487917256
1750850398
271693226
263517005
219475881
1170049691
938297240
1742836532
1161360985
1692081391
1958450385
653251648
126598955
392243756
2078829919
1699196575
548805906
1351111800
1290590720
1163731111
1995439047
1792802579
1357133496
1652305756
1581932024
57797567
125109071
88662016
672553402
145254864
1289167467
813929807
1699403177
1178973275
69079532
929636679
585504990
730485958
999218994
1794799297
1799306769
1325401649
43575222
1235651478
1976620436
980748238
2133155472
1128071638
1517824858
917987810
1481124263
508072577
2004244428
219317339
3775997
542441368
866815526
823744365
1112992956
975240191
369603825
722556717
311392769
1140497231
972664465
1222116603
1286225819
255465814
1268623188
684836908
1804386627
1748816704
2125890637
231885047
1332481237
1475936657
188861062
1888943653
772728512
608476146
519796919
918415543
1525550355
60465894
7494354
145538240
1724304547
1222053942
1875909422
670489739
293754948
1711674588
1818674709
794018276
1021462809
217385210
282416520
2072263263
1752471507
696614220
872502153
471486179
677758917
1031926571
441455796
1346834857
115444169
1519649525
870351077
246563637
777477682
2019521992
428620197
1760956699
28785456
603909137
253021081
1576615569
13740093
128574497
985857938
1500700767
1543068374
628237660
219310787
1952912790
1842276094
190715467
739027078
243589274
682255761
214034438
768540954
1782644541
709690527
1670845111
1384034969
1575493125
1129379767
9861813
743508083
297408006
1903279612
1447444789
729982608
2058092233
815038120
1345187177
1591647601
1619136002
1659679902
1570346809
663288459
2124663991
118676347
1372810831
1083148121
1695376444
1872601602
884064308
441168350
1213234807
22841010
77021941
547064177
677783696
1090704401
923257028
1585313069
705485052
423204348
2086536045
1666669791
2047404909
1291051041
416886407
1512111639
2011892145
1969077894
555082213
595670728
1439166952
66012593
1403789822
10170484
84262213
1584929852
1865155539
946187453
312040039
411560902
1328880072
836877869
1422811968
2003000920
344396997
903479059
614109268
947343270
532879228
1873312107
161346120
2026684267
62682789
752885137
353753294
1985213376
207504076
1995739136
1939163094
1941842428
1138176846
1437065300
1286918931
76914175
1671560441
2017659833
980516062
766786677
1357380731
1839090478
1439566916
1022328202
800298479
618163586
857403746
1854700610
656219867
609934669
2022014003
345959974
877461841
1571571900
78864417
1219009222
1684679992
1700707650
3134703
1115520852
1931060401
613761803
1048218729
682149365
345606118
1626937471
1124567383
1742547607
177169570
906800136
1827818533
1408662698
1299906898
1535789532
1416081403
750799310
1900487517
1551417671
510466110
1907594590
1101578021
1565809061
73455654
572991821
230465822
39471112
823589680
504953419
572810425
1517245541
1005688133
1234505668
989017895
1104169399
119361117
813064361
1108651615
1935003926
507909138
1204970236
1538166443
1159986458
14491699
277243746
1927752753
1527741267
954186460
47091108
1883662589
454942156
640547665
1945382646
1949664184
242088629
903521961
1449220490
1967722010
53764377
146824614
1450402061
838111363
776390777
196851301
142297364
1204989422
1887239452
47272670
1935762998
682324256
1140943057
1689111374
1819332001
2026541518
1529509565
657718523
577223014
1058574321
1809537069
1266489708
1118564114
867947587
533559535
600064744
273188844
446405511
1373583945
1685674723
577241953
1737050573
1411263213
957008011
1092095238
139928103
725741288
1206318361
199760877
1516587743
2019056987
949519580
587801852
535944565
1893165871
1892693123
1556978071
159101344
1393627221
1182447026
1810103685
872216944
559739838
128191526
1463936661
1301625353
776830449
1636726349
65971486
1060818761
328772064
953487359
1313259910
1073378433
133393855
1681581193
989827218
1722883587
1446051656
117369047
747106367
32004182
349204963
1990794494
175294956
260091012
125533066
1974210936
40960803
1819881520
254725987
1894390651
2070812053
472208628
1988666475
1152291032
372472884
1641851053
811184854
671671769
1584064026
1922662615
1639350802
1259264701
1591702427
1065543225
442145150
238100417
1885494197
1286837438
1574262928
718153979
1591730312
782257760
1095113601
1331453606
458100395
607895553
2000582430
1040109580
1801669341
2006267952
26571464
422615334
439589966
1266999843
1002068223
1973575248
2025390037
251239842
2111215749
1028247378
2089333047
1320188323
1806707546
1482093603
352942700
716505089
309075369
1455363219
944243805
507762734
607657188
1375541675
1225756215
1159143678
2129132899
444118673
615802862
1899842537
712195073
564256380
1538490756
1345470437
1246918562
710961192
505531671
1059888081
846070877
793011053
1781507807
919804884
1927550132
551654587
446276570
1395802630
1443436581
1651565732
529056339
57907480
322217574
1415499455
1980574424
1135020512
1616283335
848667820
2040086409
1250643003
134925719
59353563
1656849090
662868159
867011941
1508581476
469545432
1302213668
658217218
1151783301
1958025068
1840204645
1080817045
2005248347
963409003
108494498
1379336444
1476327848
1904923909
1031172969
1786797529
1342015016
38094893
1981843978
425288083
1686541439
590304984
12130842
577896039
706412512
2092778702
648578584
72469531
1660973179
1409211651
311063194
1409220131
843018642
948065780
1641377099
1068256428
2096228387
1728710112
691913673
1378757107
573864919
123232959
317032280
1277397310
699069671
363646961
510010627
1001479233
1103897749
1783663944
1654500707
903560263
1588032632
1018206650
392193168
790244854
798224820
1101408538
401831090
663723302
794812644
1382999109
1686270238
680703178
968566573
1041532142
278102811
1173975299
838860685
1368521908
1703744514
1950697803
356726903
890000398
2090142245
1649935679
186651821
833376334
289773238
1245605800
1918928981
1627903892
264381307
47355501
868275237
156686024
1142553736
2109075234
970169840
2006187702
1810560715
1843346142
1479302248
251329435
1029961798
1501713520
825887264
4258819
1220491356
1267241480
627294876
866390692
34943131
1965281311
1843022146
551690226
1309322456
1468819784
520927250
1561588635
91735894
1673449825
867735324
997422143
1586305591
2083653077
1086985906
247388895
63391216
191794438
732136039
1286728513
744094306
821748721
69013073
1324896054
2073739537
653115867
192292850
257568097
2066185962
1794495609
1385432358
758024216
374264745
292931693
2020767294
1584835941
1324627747
704519301
1768756923
1236117350
612755501
1330818848
1534207692
1031329806
2077380616
1062455610
1957875020
1605981762
2101868475
1939291537
2018820616
989946027
252680695
247274573
1178420378
2044927668
1367930455
476443030
966522439
1232812455
1761002929
901585158
824413221
1081157010
1604936729
2104915693
999086189
1902909064
250478561
1836285744
1136812494
170605390
2040646381
197667241
1314843904
2117732216
710982793
2067272501
1323152271
355488867
1316764215
390153733
673245156
1199684445
520142403
422125732
1669019896
1179970330
1595751358
1095255079
1334358136
1956050840
2116635177
1130450596
737984648
1993379404
1783992301
1575960735
1452480127
1376672834
290959674
730555002
1909317770
1156237587
261999663
1013731486
2769367
807288898
1507415569
393651910
391555720
584210990
1791768863
1116172611
1479806299
1856554603
1997176298
1149798730
376935673
1310901527
424998896
1027041952
1195262872
867340923
1260385033
1121862554
1667778110
905398790
1757147958
340001754
2019678892
518490326
969620642
1156803097
1122004674
958582029
1430463299
716624200
1939767759
1763953273
164368865
1399762646
2075806346
1136583587
719021289
392281828
1521482601
635846034
431844143
1078162497
968008335
1858564823
241076253
1560889302
1998359318
858370125
1087417626
1927416366
1236732573
1921759730
727866172
1074667817
1534340459
1924063638
1347680943
1397956131
719532948
1809436086
367366943
1829299222
209024277
1454622077
502902909
75604061
1252300142
1088707915
472117703
1408013453
1789147628
1588787046
820332612
699945068
353621513
1062266274
1860440212
609332027
322119312
556565269
335586865
561056473
1724757533
884484958
355684316
1241576005
1403918713
723799817
1637916423
1194152590
2610023
1720605001
472170119
1385544111
180559348
1502054161
183247096
798350528
440161505
471498785
222741952
1396718691
2027738358
1003510318
714897850
208575869
2002376361
701070219
1532154604
1533846657
1888973775
1400795312
1428806705
410955233
1005641109
1414603380
157558036
1362090415
1153760407
359076008
1402579938
400519223
418820674
1476326749
1079394395
432242077
946110665
1390174814
1362613049
1899675015
2121584313
351302023
480276926
348191966
973605184
1947061907
57193581
1491411831
1920324213
1707032948
288735524
980593430
2012751266
1959782028
1142494192
2068743704
429990065
1624094081
1925189667
1878420555
441507761
1671679731
77144767
874390211
740378765
803311600
1619199114
1000787209
757618910
835233987
1443613012
122328762
131598912
1547492122
444378819
1579517677
1750914016
1906942612
2019390504
1343363124
1233127494
1440008353
642783676
1858198836
98066185
261767350
521155832
939382346
362862843
2107731043
1424163261
137114635
1169967690
2144940022
584883503
721830491
1213334247
1464950752
1666367797
1564880152
521268570
1615884572
149789290
1200628918
1627264503
1352245775
478992014
94252367
945998806
396465665
1731130666
1811814367
1612485205
559306312
1540233334
1123569915
532467694
1364540036
1823120182
2072528970
232223126
389670199
582651967
1948538607
780525227
90202319
1220982789
1032072727
1180145830
1289123018
787877853
1790462161
951190543
1811959836
1991669530
1318147162
1688549512
1703463293
89031989
833086410
284293984
228959943
1520280717
1156331139
1536485495
42235954
93590748
1598293992
399194412
1146958909
224387870
658571083
976167514
609500520
1416324454
1898446220
1941271905
1797009002
772035847
1985531945
1058465274
581785482
222933921
952706419
1658733888
2098578458
1543363041
1195324983
545064395
1906508079
179454759
969868865
386778685
2023831694
1672285465
1680814227
967576825
2080799383
2140855360
1854193298
1576220443
297411718
2055221921
2113405336
1417315295
360983063
902509960
980118405
72344780
256331813
1889278302
2112522171
87225734
768320013
1076237851
2020380910
269500738
959427291
1334994272
413188393
405308700
1198303001
420530671
1279559212
205423885
493694431
799315424
297863134
1214835992
6851725
650538050
1970454941
1895456615
1044582369
1103957928
1364392510
1092765031
514662932
1725696220
530303570
1168544641
1283112745
105498738
903689532
919299311
1211148748
15142587
1798539814
964147921
942320636
562830704
1651997594
2061298279
764105836
124742291
1383415644
2130324298
1480232934
1568528374
752640360
17452283
530173182
198501344
3036858
112750393
942118822
2056339612
726635627
1059475418
1130752711
691448075
1930868108
2005216681
1023421568
478628722
2004563368
2142204620
906831108
906856228
1491877604
549890142
1714069615
1516958556
174978925
2078730189
849737544
1682664308
1824687086
1044598156
1867585149
717398764
468871835
1823738961
1738040321
1205453919
1016300850
295360641
1430700312
290206446
1101507841
1994133022
2136986588
410821991
774063885
102479686
838110746
1364594736
2070203002
1498131353
1008311712
1283536804
1674110087
1143176396
2051700611
1624309027
512907181
170830206
555170376
1452682348
157049338
791853810
16286743
765181243
966734288
483475756
1754509540
1143165331
1616532546
1190925827
1613267080
1780404767
1608999098
216944348
2064643568
929400252
1207489291
1770540616
1797638818
396338792
859032864
1300806532
1200130127
198628300
1169858245
1732854284
645630684
965088881
1244106311
1421603880
1894869136
669362427
333012579
1845508703
1473803525
1619977809
691921127
1399983252
289413273
1028265364
1473130251
257143857
1471153496
1496788223
1454593183
60254732
618756010
62268060
1475075474
776374677
277413447
413075270
287788753
1834235853
511725510
683262292
1194504916
1155020167
1546561828
587585741
1097517670
492533184
1894209440
8503052
1569208437
1063185303
201289511
1883059936
2014554088
44460382
1525906789
178515017
414995157
2054029830
637742081
1444097282
1110182560
76949681
961517107
340424361
1611279390
1236755737
2057060400
519268049
562023593
871724910
1932956427
527050591
1962098821
1381316608
1561060628
1266282939
437360618
739811951
1933797501
1065022356
422038951
734057238
1379757127
692759225
504331689
1080919764
828478368
1732955107
1118736235
401015467
422052189
871932678
2009271591
123307423
1338611783
2039093022
309626829
500104725
281088297
2042495777
2008968517
272652363
1054817148
1270059103
1594161605
2945604
1096320992
1139034917
947722870
280645947
1845257211
988008117
162378208
1787195316
220455415
1403609072
80187593
1189865217
2035067499
1708714560
2110117973
213064739
826649382
1698177397
1860171329
916907772
1092574279
1466334356
1941829334
851852885
1797436175
1717576132
1362423714
1308258505
1989417805
725538904
719570689
1966949710
111318511
337650530
25917893
375396981
663245476
341447560
1682146965
1017836978
907565572
126968297
228031216
905049709
1750748437
713195860
1914462088
417135476
459565932
638453635
688586263
429640510
2079144293
1995116063
1294372331
1242575005
698253986
160080612
2042774705
1858512851
875119186
520270695
540904410
1370000030
905335376
1460807431
524456647
1183709934
1909595731
796834418
818080496
1984388312
1147024296
1313001903
381072245
1166916072
1351588093
167344164
1074216707
1822396224
1521851946
1538474186
1681441835
772435963
1034309648
665576686
1962027952
1332460307
1614983294
399648323
814442844
1414932573
216032450
579383793
413464768
1399973585
1277102380
184472036
1109043103
370277427
496884672
212210758
857792073
737223532
712873207
1488992022
803639650
1105512105
1082531096
1293484023
1723944729
1919428987
2008293330
2056008745
1604168005
509407156
461206135
1184863296
578606748
2435749
609326701
1104204622
1733106599
1065682227
156979338
737667414
2064702927
1559509619
475593325
65081235
2104480001
1618368298
611964037
2047020154
1371737227
1205493839
1944656182
1872673859
589148390
252402805
1658447810
1192916833
612648776
1744262126
1318215751
1580711173
239117095
1462097567
1752801759
1541291672
1932607841
1150246434
1633979723
1076112665
1539545926
950272058
785027931
1501625744
788417124
1314563626
219865014
1549889948
2031543433
1075853779
1828775102
891777342
523950943
620991141
517325835
894356394
396750417
409991745
167077359
421961289
1610137990
169568942
1667064688
1108653491
2003251769
1131725662
455039921
486868908
1918303716
2047046791
1710582631
1156501346
998153652
1827804514
973586089
1713651982
1316163251
297501147
204602360
892013444
324128379
1152143866
1216685722
1704461337
1347730826
278618011
1304528209
2144719404
2071728719
658871984
2003314004
1658710477
439560659
2013309806
1530472620
1931186574
1647023281
383531391
1330218959
320139292
1296194651
1066779472
1220780254
1193477993
1145431360
594930268
509014432
772453555
1634108919
577908315
388231869
66872355
163113946
1586080211
88088794
429888072
1350801196
445868580
456560328
572491355
726644970
1834328080
1581807563
387901366
166262841
432482889
1852056612
127319461
2010946652
1205913036
845600928
1846554955
435368261
656087288
734701489
1888934044
1199805223
465554397
614769111
1377693897
1376797982
1856926801
1611919834
409011304
1759395049
984192863
1707027835
1573736573
468787177
470740528
923961269
11647965
1256955981
55498822
532589259
739206295
681026118
854595784
133122995
451640795
946513436
1240849416
1639122586
275541022
1261922600
364463383
1334562793
1264641580
1327711928
600571092
1504554108
1772306737
2107930369
55630133
380288454
910958308
537608778
2131750358
1745347729
1439539626
1327454058
240158399
2054082828
613245806
2098235540
144615631
1784706553
861425225
150744942
1053506792
623658371
226487881
679869668
127632233
258157422
964910835
1122471638
1612546984
1733956971
821552853
1315520266
1682272826
1058802923
870946981
1447570531
1578818253
1984828515
1485596411
1212036737
725081728
1421617037
746161562
1638253681
1083315482
863382085
266239172
200138408
1218186921
968246308
7868605
799493182
1971360404
213634935
702559922
1536937266
199269411
1063357583
170171043
2057070202
415049251
1619602380
1120798587
1819358807
1624243226
591722281
1190249863
2138822674
1208399242
1391180621
950543162
2146089492
1600374505
916604861
1321845605
357165927
1593972842
694934299
1500725070
1666354170
1418911181
1677361378
584634925
814192139
1167136879
108244610
220509402
1307157081
304523443
1637398148
1582600693
1598329592
807285772
1613457722
1165276759
1257271568
1682889617
615425335
127629450
1211017675
1155413518
1713791983
100109461
305582560
2031321839
643023252
1393176781
443033790
905210487
307607148
2147076420
627005406
566832497
878323394
518114734
142444001
182026284
816179363
2076011596
1596598430
1853384028
1492016250
1780292619
1429344659
137171056
124802829
1954280831
374335121
1972188018
194064464
978244029
441517329
1669338594
844717014
1367241465
1202263924
1239112105
1257880638
103319414
2056380996
1968206064
1200713031
827395148
1745168402
67357453
62768426
1703862878
1033849052
2025572141
2119281871
352972165
941018539
745299760
1636784333
1218816754
2112912237
1129533355
1496816663
1842747420
695669028
329857479
767504972
1845082857
1148260828
48455547
1404377848
997072944
1351978751
1801417434
1773005271
869825379
593774323
1039608114
2020709927
953471528
490436557
478231008
1263738952
1727511539
378982240
1249675977
1776532806
1198219527
50264268
146947253
1757837153
2066981003
203369942
1241093516
985125096
2108542697
1041713033
1856782832
1132126424
402954971
1405094561
5982150
1767839191
378313882
1438947324
890232371
374978691
735452512
1981787961
560348257
1219805950
20883824
1061322958
651714307
1070355009
1092775617
1562778954
61191282
1589663068
2046027071
1697949718
1054675499
1923296856
1026129562
1022459341
590996778
1508530042
1188472714
2121843920
1662855421
730416604
1505165777
1966415711
20817991
1005191511
587889930
153593393
1317189453
1657526896
359245860
1979242159
1344021740
1086753917
1149923365
1872336993
1317185199
1226485909
826888194
2110326180
258570241
408260973
1046443915
902460145
647677903
269247969
496590074
5244428
304832841
1616376871
1490935856
1887233727
1280151115
363019918
361272219
883243287
433621373
1852794752
1771135937
551790893
1518260283
622390389
1931709760
943524640
106618051
1667469800
1957080634
317804770
709136974
1002527559
1070687306
1809441612
886672897
1487270720
1441129581
901748581
1299466820
1510796039
680640487
696068106
816726980
1372190759
692821351
1552250734
417183716
990182677
1394005659
1066323088
1053828584
56714280
1844049288
630369151
82125565
743312050
693182451
1652579166
639309198
736917014
791060249
1208676833
1430962949
2000133782
732502334
1803134284
194720977
2109001659
701777252
113723504
2115912365
174139010
1052559642
2048294573
1126114940
1841077274
534362679
1495426563
231888927
1604692801
852684288
2026773348
150280109
1376172555
405002416
885415463
537831300
2086859420
355530033
494408980
1752491321
900386814
504366128
2033074641
395031039
37264973
466107721
170959961
1876815376
836229898
1688962664
971845159
1282897152
428507077
1506002242
1934855876
1288762176
1637091969
666592508
1598505783
1843419645
1945948160
744053143
1699323563
829697707
1182429025
1059112981
948030103
1659620109
1829924473
1622825389
691805241
1442075728
458125495
1104722879
1067964412
1225636002
1093498758
519039476
523028942
2032279094
1940616767
220518526
1198771602
1555032585
290660057
241468619
1554936072
1047614668
1090325593
1238323748
1097678076
1540173613
1649804784
1675799211
1126461199
375903126
468402774
568640845
143979118
656837277
1048673259
567630092
796574205
986529728
477742900
94264619
1074049446
1207460744
829761568
1981307802
473344675
98211547
601156882
1314907775
1167608232
1507005385
268614230
1143876450
1728568929
1475418797
1011757290
583495702
1496387180
2023853570
1100609557
1413222389
1028026064
1154879739
247046651
2016391992
1983205024
947333249
643486906
1623177383
432680771
830479795
1435382111
86267493
1691301122
904119882
1613487457
322586384
844463484
1075624739
538761272
1254575166
1199770520
321041379
628705534
1771958073
1092429101
681447893
802639434
1738912528
1617822619
1666592418
867431480
1146727016
82768037
679979200
527481651
322994434
346643238
912989998
1831995237
879717389
743525415
1699596632
174577040
4878771
262733416
1239060525
1744027209
381153423
976038330
1089393166
1302631234
1298072819
673019342
901636022
1827617366
1970765105
648524454
1874189938
797033696
166095810
2116110785
31756790
1916409280
488791567
850025444
1368705220
1510252383
1274734839
2032303438
2069616280
1342083240
2068422539
371543121
2122011673
2110665243
1913652423
1466271599
588427718
503810843
1689029210
352528916
1269414198
129482282
931575897
548355486
1023212626
668758528
1664038648
1605429372
201844835
2039753579
1467295637
1126745822
1079387682
2113212903
1958467236
1696156421
1656400312
475204425
865885448
630780534
579518737
602370629
1206988075
440945386
845324313
852787416
576247290
698477579
1007733518
1283235889
1536164100
1742777412
1429790683
719487941
1661079478
708784538
1865133227
754838651
1519275596
1548265974
2103827128
196314794
1054239678
40239713
2033165579
406566753
2052009484
1836162185
1396425063
287804891
181075502
1763580928
481663248
1936107554
231698931
243892137
1149018220
564421032
52724965
1767936071
13651676
1379447585
1317573494
157256325
591912880
1859550814
1146162234
1731673535
1891787437
539615293
16185227
1896242291
1491164734
826920450
711021516
876985972
1866318269
408158656
819211700
2117354986
1926273300
1521964786
1088301845
703975701
1020980490
259920919
2031189131
2030569721
1493855125
125130495
779498701
1635308058
151536012
1922479640
1455999328
218943163
1323616367
1679194675
1641377684
1416432084
1372530426
1789740475
1742601811
185075723
1199929588
2138839044
292857159
343707685
1021925951
55989570
1084945904
433352564
1728277663
1725913894
43010607
2133636422
648134718
435127118
1101990322
748991359
1978002257
543620995
1488484186
826671150
1754353470
1894465536
1171921056
272277975
2111025052
1123901705
617525657
1649140773
2021090037
1665874188
959181454
194040916
1041622158
554444657
1717614086
1881341813
234441000
1151812772
1807229941
303860002
1810584388
344678581
84693682
216388927
2058303113
1321641061
1807135470
1462531835
913915508
73033632
1411541874
1132719652
1833541378
2109244517
533299133
147639193
1389079552
947377728
401542476
323255007
1352843488
739158518
1993043480
913582427
1823477483
998937313
566608704
477908780
1173469257
1137612995
110072566
599585675
743218852
2096795868
1614765923
1054101337
490870034
545228571
790497364
1184664569
2833901
522239775
714526224
1909383611
324997277
910124337
2109275778
825764311
1787588769
1594026546
994563431
1552045887
199856443
987587607
25197405
447642186
2001308583
407361864
1210260842
2054705753
662708266
2057667707
1808618636
1949602005
203253040
724175220
1134769474
1261520107
1334202131
1983702688
637198509
1092614185
388917752
2000197152
1317855671
1473919418
1005823385
1522501301
146991072
1569816130
1972129015
1518830535
1481080507
1871284373
1591719771
284020079
1939673513
11064143
168623569
630931752
640780277
46260137
1179601512
554356883
1090745380
290560273
262202232
1504903484
1522499410
1376593768
1591900473
274815052
1048077918
655894780
461709816
2044636471
533445954
1815412036
652758462
619952213
1587310268
1804019609
386986642
1389818060
2081880009
2147095835
576836286
1734304263
2120266950
1882774293
681448685
634594746
1872274978
270823424
1076482370
121641535
289662692
1753163397
712921816
1231365517
653147192
197711401
2134576982
2060041933
1771303359
1020879186
465528126
1553472622
2101268061
952116122
1170649382
736648485
307910340
1372650063
1264938307
677692532
1048699203
97250209
1648568684
1888418850
1213616625
127154792
1152584953
1373036596
1786239618
1284775389
1066067272
2019121023
2055999601
1199536513
839602683
935735123
1838152863
310365020
1034130534
720974481
1196736245
1825234433
371033252
380695921
264714034
438955034
2079805275
809535770
1009249815
1308938780
267983788
1261934002
1025463748
1374403039
943289832
1352735746
789710831
91610682
543969652
1334113549
475721546
789906284
2027895877
1000288035
841783977
98532901
1599149182
746628381
1897654041
1928300896
80205750
863152538
1197144856
1552439214
953303899
479154811
1828792031
1130931209
1163732124
1571360309
1983909800
2022664931
1314787233
733319196
1851689529
1639388599
950298565
766771435
100418764
2112808287
1264224099
1606755143
810243403
481543450
587007525
807218974
1303523855
680748946
1994053883
529583837
1078501772
2010340473
1210593309
855824218
843229644
1153373728
1231909027
735292645
11465159
556250177
1037388750
1314505842
1838492713
1177802032
685934484
172942811
719195373
802503513
606115984
1670736157
287699859
962425812
291340070
2083388204
1786702680
433622733
518051552
1632821402
713123807
1351383734
1260793824
428329277
1676084347
796430910
600978337
1953657874
1865808039
1963359919
1687384719
280634587
2081511261
1103396340
1138932949
596275037
1323706828
940502920
610895739
816468241
332704785
1089010669
575121760
48424189
267480007
330739931
244961046
230635105
395881700
1246667762
566667340
36150382
411524636
74516947
112852250
627684825
12780564
251839521
1832228462
1274866607
1925973976
1744541972
1235851296
1813437590
1154056620
563792179
1184578766
995173722
2040404070
1189968715
26538932
716511284
1173067856
1569620189
595018626
818695579
1082794124
2062247640
2080480366
1540103256
2142188723
850796435
472246483
1101889025
250093114
25265576
1297200657
1160230061
762323837
1062201496
1745958272
900466311
683009276
1288648025
1463979633
458318551
980747176
2067330538
2087598563
833264571
667801736
423863361
1368734331
22343337
809214935
1522755961
563962315
1629806822
246184577
1095743648
746323692
1977978362
970464333
2111360437
944386694
1205629245
654798602
1279070031
701632838
996347782
726687105
1026056887
1857419392
1921586129
838616251
1953578870
1653742020
639727255
1114528400
267416071
803948212
395792953
2079861965
1588599336
685133675
707055695
1492152109
1868308158
1729746859
30943611
499572550
1553474637
871002929
1875391125
1985278354
1014137114
688608189
103086103
1389870962
639729436
632421238
591504058
150563941
955345074
153839510
871935108
1775424541
531068689
190524768
76007076
77054091
716896071
662939035
719271201
397888862
305591718
1458331427
227368639
425534842
1001467926
898391322
1058902596
401187274
1801191802
563330913
51878941
1323996729
335057083
631508530
1512089268
677784384
52983828
1233904580
802132841
601497455
1943759809
994944344
2062680555
1975855505
1458697951
506204025
1305796891
284852024
1549985498
1997864369
361634939
2124109778
2010739780
1963640199
299695983
327405915
976432186
1269329539
1938657958
947940653
1809241399
2065178192
1647839456
1318788386
1703353575
1287552206
1070237826
445651548
208513090
876409421
1058876086
2057987957
1872058006
2116643776
435766987
303247198
1199826339
1263042533
1186841144
1742400362
1091107833
1277701792
1235816757
632451458
24468638
752951615
1688862300
765998325
347405895
1894122322
1524700745
745122695
267347539
282619159
1770329752
1182589855
1321634871
161338328
626974982
2070927340
1199676982
1943250470
150321752
164883134
2083391710
171969541
754566421
1209191775
570627570
1583529174
1333144298
438169438
923132226
1840523794
1947630981
141862154
189888854
203845209
1990363370
1007726395
1535682429
1229653113
224655380
711255111
2033815204
684663175
1191371370
810391944
630158903
209151711
237571195
1723523556
106987450
919134211
1415044253
1172112244
453084341
1318947390
1971026845
213680981
1505183972
1355552076
494541307
568631036
1839054253
1033095727
385959172
1929192602
1918770067
1404843372
907180207
1530917466
1040811459
350676090
1515030722
745422744
1112167583
147099690
478725018
822005470
285084667
301054047
1287089346
1126326344
576922487
550831433
820157655
1140319432
478034884
1069941308
827676841
410814821
555183327
1200459187
753108188
721104296
1571673231
832159011
1394952579
1909168782
887855079
1076200351
1340472795
2076842683
1671798332
724238718
1980211017
179768353
570696430
475681990
1273375157
2112946873
1105046337
306791321
18744278
1113578261
535337597
401496837
1194846824
1600390502
2085156723
425117536
1731053514
1989123395
801319145
1956020173
289810078
97852308
2059214438
2042222771
198475529
557900991
1939355016
6653746
1011979317
184259344
1758918111
1838394391
1180177517
6288932
288537982
1348252879
361490630
1409705275
1823429475
1304048822
1053770577
1134370235
460953626
1724613018
656883498
1684957736
824781287
642443103
146958777
621661755
1358342034
1956464292
2001716035
103393670
474034328
1953593988
1417222564
1806395639
1440013606
612453563
717060417
772470519
470451632
471002396
1756583896
1890070827
264828743
1953603165
1599856780
664388239
661332262
1661080742
1245760956
602954686
486150570
1799006847
992664607
933228666
762450725
531056596
940020192
2088067893
1137192312
1296378278
1393026945
608494263
374429435
1095595914
84443824
410019432
631240767
1007302197
1882391236
673233899
1151786683
1069866673
925392876
47672956
7815282
509137609
956872843
1009946656
1432460002
1997678281
1034645425
680364474
1175848962
619667454
153692070
1143083921
1910949502
2104605262
585991806
1405937410
294662250
1982686622
138970119
421372258
1705072405
1511430271
1453717129
1629768510
674694581
1517112600
1691298451
1775793760
1284342285
793130907
488474229
1079274309
1935264450
127850020
1896548744
107499466
238022848
2111453436
789581772
1514076562
1057573380
1555258200
2008842264
2013887868
274981060
1977422117
2059379961
1941746657
1917072559
953347709
2063202879
1657623107
1205984470
798458446
2103018274
142401802
332105250
1482078200
1579547161
217803985
1105434408
1853466373
348751274
1096452036
1941771336
633778379
442405991
2045487355
859387787
994830568
1007429728
1173386794
1746163125
77835951
1594004324
1605143471
1255856052
1172306377
1503563207
1063615303
1534098193
511029357
1294363979
1346671256
60701673
946971388
50314833
242920558
1855990683
1607573855
921612379
463339388
635668797
1492456236
2146013572
1155553743
1703981587
1707621281
906359416
806915807
206746809
1547339862
2001698137
1747560774
1298484330
1229813106
142478858
61316515
1803614222
1236629011
621919235
431438617
1082060171
701446325
1657964202
1476544003
1339621893
2037896939
742193918
1677748006
159950585
808628369
2034449148
918026339
1434857517
613868542
286564778
286898582
1549357159
1528192670
1784664458
1789182969
1890425909
1371321483
1745118802
1024543519
1058102771
1958902994
791358333
1698714627
1308589987
1053598920
40653841
100203607
341236387
1728113
920110669
110486347
873282355
1915068400
912654491
1293264960
693501695
1650436735
628850466
808071033
689965976
607509661
118647106
1440760424
297525010
976617392
94750182
874978463
803420462
109605737
256544509
1475134737
1422420820
945932676
398964972
267307733
290560273
1823480710
1380044729
1501308114
2047624477
2037355994
1390545181
323334376
2037920753
542503463
1201750833
104235406
1969329697
1469782027
138435103
1189087293
2013992161
1776239775
1606991710
713563803
1425467591
375992831
590962126
735074165
687558928
792863601
700233837
1325990894
843554991
278713573
1149805437
1622785869
53791842
1216556087
404731490
499179561
553751979
1172782519
338217572
432099701
1662228921
991706861
1712950266
1318106001
1983258078
1182825200
448873870
309545753
833197813
784708967
116558452
158863937
1461176648
1776338051
1159087648
505072954
2011090792
978739225
1527850577
1006408346
265987530
355984452
641675209
478836424
527511525
180529700
2006128097
477543255
2104746911
1804511938
1017853978
780374355
273020287
163291293
224675312
1892650491
1871097697
1548398796
982733798
961832185
541850745
1319921468
1537445281
1125070210
1258397631
1849014210
1447933490
445907811
1528588640
140792388
834245173
1828887481
1915893185
2119921253
1040538948
794705651
798570535
1736100739
99160247
671511514
461296369
1538800871
1486989649
1570163131
1179438767
143749946
1393835635
1924277285
1555114357
1550555649
136565459
1173014708
692782072
2040859926
1583857293
1418866256
46534721
1553435851
1924449189
1769854141
402951998
753700197
1549805315
1567012961
1680196972
753529887
1219725350
1891921861
1135570455
998735275
137219797
1310094312
1765227160
682556447
1173661097
305552830
28338031
2138725996
173923345
734425321
2123444488
1595762291
1496423027
3538722
441773219
1723062778
1505720692
848198766
1432022064
710531899
313413848
368508473
1655325169
60856356
247673122
1355950310
469242165
1603296623
2088343474
2058500012
2088493936
783440280
1856000722
1919105035
145940738
2131890349
2310700
281178962
2063524987
1533953515
2017094616
2098694117
763092787
1328100907
874024989
315763558
1679462654
1183131385
1943692821
1810409737
1812143279
1486014244
2143385431
771217399
966945791
1012968378
2066360572
1122985142
1192319360
992807908
1132351086
582411361
104306208
136592181
717389873
43743596
1778737185
2083542528
1247214011
1449593259
1355398078
1815071760
2095556007
232754224
987802191
1847374491
280169877
1913472085
2085103468
731888564
1533605341
1030297116
808893649
198626902
1007218152
1535027988
449625031
1911200326
1182314370
2100954215
544134053
648809319
1390566579
270946662
1728313341
1501471326
1494746870
16389334
2091809183
1762380069
1721680657
1658399603
711852715
2002837182
1086413800
1121843026
723651556
1315214057
1594051879
545285258
1878933531
1818793312
1967741201
736711390
1466185161
2032934682
1620518258
1827431480
374042352
303251717
483098914
1598833891
204612261
1453080939
120022265
182142790
1614992509
1609394838
851884796
1895445321
614165390
1797868208
180218047
1349940415
1623356756
1206954624
147574638
1970366525
2100588931
405737786
767044159
287234497
879343940
1148296597
31969647
1379150853
450550087
393981431
1681761487
121615627
427855275
858115341
1927364072
77008146
775091320
1907238982
1334736758
566160245
1297574620
792159933
664179780
2054712426
301369867
1458721205
1792955764
443578918
492168981
32639353
1687985179
450303502
1131630088
1344609300
1664299434
856139983
1657714304
901889174
1265619965
2100652412
1616139614
688236867
1946064362
517123606
765143200
483217029
1647477413
1638161035
342771561
890493256
1539976036
962044296
1125096943
686098582
406857328
1121930125
591854932
1444621211
1237579710
1922382787
778021928
1497740461
1137870636
1701518852
304622973
710626756
436969690
590634937
729102770
2026578510
1693036197
937426446
1027246349
1414695732
2030374218
1902965037
757804708
942978659
2013687396
557271467
350523284
744257531
871935987
903183708
834623619
518839719
685555873
1755495305
411423097
801296024
1478877238
1701977055
1216542008
222087617
971689669
1006715949
818334736
1309103333
969947206
1487028123
370012158
1020415281
1393556584
1156878047
440913808
1887939243
191540660
1196827706
1417107423
494747243
514015376
1859433856
9473313
416164642
1069896517
1757104211
1351838027
1413208671
615719430
1505978479
1109370772
923092165
842768164
703787990
664960066
1407243634
1228516801
2141409847
885443261
868194114
1806961000
1872544677
385709359
842541852
567649520
1025968038
1791543416
45860038
1214644265
1544332059
340853195
1151369889
110151065
1907638923
433401938
1712843058
410009169
18495274
144941204
2071723406
1267679737
1721843680
945637054
1490658837
2062164210
1883790901
168941947
1063149822
928643467
1233321175
330229599
1580328750
136566964
898363649
261748500
164450544
1332614338
442101150
250644409
364752512
1843401773
1565695149
1614178046
773910493
1620226644
179551325
773941701
382669554
1268085487
583052332
2066933251
1780199776
35876511
1376080070
1158555796
1246447465
488979572
1189927569
1867141891
178635658
1057976742
168587203
1926644390
780155115
1537094153
836604557
1976619738
89221122
1577556120
391707166
402506078
645258155
1284233741
69805627
1130498212
328842363
446683133
1548529942
866050612
182212468
234656045
481058610
1460732511
1616654282
550886402
550524391
225934986
1407947227
1444427007
1843208994
1096188148
467979766
545144635
1470107347
12262595
198596112
1889504609
1520432629
172966888
1579522923
129129031
473634748
1127332848
1510516841
1021529427
910343690
39239984
2089903180
2069981102
1315196500
831624314
1785656673
933653338
1231370024
561229787
452143548
1873171940
1667386179
1871476839
596409228
2024613214
1440978496
1707494417
740418761
18200701
1630216616
285264826
12314817
1260428010
684423904
1621863048
1374150163
2069992711
44681279
1956749349
1143043231
1150766993
950151631
1499768688
219822072
617369668
2062130222
2041513666
498403955
1606942256
394268247
1735454539
65965142
1730289546
537054186
648357896
181310637
1666084566
1396776261
1532992270
1999035373
1067820630
2015191532
341254595
575361242
1417518124
1709396143
2009101530
532688020
957907546
1469833637
1465259321
1948654773
766330698
1934207785
1173581457
427788807
613308130
1315503949
1726486818
691315003
1963047753
332577240
1600199206
255270549
1222441439
1867453384
507236583
205170686
1150386120
35303391
1388370323
576156929
636792290
1139087145
1879122198
421012341
637802051
1827611703
427417328
1163309573
1277087275
1464049186
288053713
593810654
1629075055
1117726358
675466166
1410289200
111089691
1743439886
155136485
183320060
801659892
1657010784
651813119
530044526
967658399
1814346775
863217303
1266349636
295373297
266143328
1148538167
1259433774
1226201710
1647938988
176524040
868227029
1901741045
457507065
2038834396
1642887138
1494574675
1199683938
1673870805
1756617881
1106867696
1834867761
1634624245
667563239
2009644747
1173634435
1509843803
764768562
754576170
1797370616
2106339488
142018977
880874608
653784937
515318985
2070666655
346897792
1917287646
650320921
1121095768
49338982
974008978
1195771904
2029781161
886722313
801190918
1935736084
1841031318
2141793841
418570023
20322431
776403648
662475677
935702588
1876942232
1074422402
992340098
965137897
2098638963
1971124440
1719931014
333730721
1713352158
208180419
400722892
1713651959
709912522
917463491
1351852733
1997129423
312818325
1172933013
681424880
1694087987
1215114997
2009746688
383837510
41855330
1407160035
1737421244
224084264
1348473472
539440854
768325856
503354194
2041308747
1318029186
840284013
812600140
451879967
2144099242
1030659800
353998495
515662277
528467810
244125491
215855675
1841068698
2040675862
1038212882
708211478
1827915913
883778868
1005073431
98059221
1155138416
890275457
1360574509
697096054
20988878
1217769027
165901630
2105611311
1357350513
442950424
1653729786
897064234
978551573
1377300463
1984828395
1089991195
1067576472
261787419
1987919436
1574960413
1345230102
1192825229
1522691543
131473389
1384852105
1326291069
650911934
1241524952
136211385
1163084313
1351640153
44972953
106984260
84609670
647125506
24249515
1293148328
1802080894
1341737786
86870271
62760956
1570558313
813911452
352375547
635713312
333163122
693751821
28011367
1957190336
242016771
358806676
692985292
1680451015
634720301
1411118566
324620380
1892761706
1331562322
1084947413
200712230
2057451993
1281108573
1263630654
840086162
470378636
708121935
189551452
652941604
912966596
1784493741
526194862
892629652
618822729
117126573
2087592805
377214957
424896043
1852966593
1543051135
589597937
2001715720
921117867
1264872174
726219429
1228897005
1681011506
1853539589
433951853
1318585711
2045232633
367788018
1920030916
1409526467
1843738860
1266166061
122444444
27416184
1798625049
570609459
590179459
2091874666
1986475389
620875144
1328467916
1378715740
906278319
494408980
113627206
1740885739
64781955
1682028426
1157196687
1333376777
2144460603
1228850996
232381915
276157383
294136580
1128972142
1520821744
917595894
460008665
1762807461
302140002
1491953152
1795819366
1201520516
1417032671
1280089454
94471663
2125285438
7232200
382789134
100008027
797671028
1043697269
1692695607
237585362
357601467
310522879
232681117
1650877202
1988404314
816650961
1276249794
1215990024
1207561428
973442523
624654794
480076518
1010352451
332664098
965406272
1437031745
66878337
594680266
728824828
525138970
2018837218
434258468
206317089
684776278
898523844
738865682
571472448
1373876732
1288133158
2094331379
1956451452
355241933
1095785274
1732611688
794593699
848858820
309150292
1251972111
1320730775
1220869005
1553239066
275807265
1254056407
1669706447
691081253
805829817
1950426857
1839800293
1790188648
1257754208
1458478802
931575897
1086302347
1369443746
481540757
1466397866
630172439
1526043866
453223885
844089279
6466972
1100892090
1477369035
1141676768
1804755828
1744926918
1442512521
1696483698
1607973937
561847500
1944025015
1389097528
1644415050
1420249975
263255556
1475909648
461120265
339526377
259622815
582532680
884394730
1332776594
1748903768
366310050
1854818448
886076933
2063078518
944692585
1803160348
1726276954
479547043
1771057143
1641826235
413542077
1934995572
145979204
1184074532
1611845374
1591549744
946085167
471679201
2144250848
1134067735
710161838
1119536692
1945364690
1763054909
884424209
2024237389
1698359128
1892204531
1271059969
1059396316
66762010
144480269
1991805753
909566626
1318946405
1784156453
1360128440
1798402438
1076599407
1460479123
1471610956
1078233136
878774723
871221679
1467918487
838947502
236251916
172327404
1362516916
182018467
2027792802
1179176496
1267294526
1105461641
665404689
1149702190
43734308
1466282690
517367172
1598530747
1475463149
823291544
25162742
1377597259
637038167
995105131
579293128
385104503
1989005484
162696644
2079104941
472696219
1910712295
1232742055
1514351662
141147818
1517242932
1049159124
24235512
1977493107
800286870
1775387922
1220814053
780960051
2133768015
1801225612
1664831619
889430453
1569926821
103862893
791676122
765372868
2078745163
376969273
936901312
839182582
891228249
447557218
2124047012
393939237
362809064
201686348
1568343346
1566533678
629980162
1522422734
387483608
1983669660
1384609788
806963083
181917379
662879817
675401469
216388707
2018617225
1755371141
1608893086
1946036137
201715556
1169600547
1730440261
1890473469
1312414748
2022816518
1553178545
24801308
1214538041
219255929
1375339376
29213671
1444928411
1240847539
1375328413
899079733
660778531
1564045957
331467506
316441524
2036196626
1789795534
978529451
1733789439
1703478020
838469074
271869515
558885048
689481529
1814047256
787487663
1459837831
636717881
251669183
59648533
613509716
1611882917
400911135
2044125877
257963717
447032056
1171494950
1350259416
1724827713
287325902
1983473993
1483996988
723151044
1887197017
1299297920
1829713826
1687077290
126627601
1344348697
194729104
628040441
559743459
1842737761
311411819
917732383
1602788179
141568824
118572577
1573974251
1756692738
1306540283
2049131495
1493718453
2143703454
692282497
1909276428
722879533
1725226014
292285071
1146391229
1472614406
1525908611
13152774
807544270
1076909195
1063626014
593101309
566691760
541198493
2002848445
1252841875
1917729519
145800573
67195400
1889786815
1677103181
1960914998
1570041921
844027105
1110157878
504103777
140143700
2133587457
162688357
934215250
668248815
1975100901
360415858
1476132766
973165314
1220068445
924389362
1550963310
729758477
903214318
1246514996
1899582366
929518176
1910491090
1064131435
1455345347
27010583
1441405636
682462956
1316625020
2048772778
2028019538
1240358324
576583822
79259107
1346535810
1813042362
876098285
544838828
921488512
1745235312
419002507
1626696165
342362386
590201609
14523589
1134249508
1266138810
160388245
938144417
1582941861
1902209288
281471142
1682259911
2136333427
626885242
300650133
1534268053
932141769
856497184
1530693408
748872565
1949437812
1234633050
2019324778
624511178
323366935
1893550194
580984317
131573594
1467563619
408478921
2086671247
392958006
545717046
204114870
2115549637
319140301
1294116621
1167956917
16436253
576901940
1753366132
860945765
1766620505
302378398
1413674026
453328848
1500414424
1195979119
1748154530
1430931017
579935185
1280896137
1406706918
167770206
2047323446
1429496004
1810052942
394552435
875692633
251184956
90688668
2058534774
1534559546
1809353512
597417240
1831442129
1791246561
511690858
1235780302
1097157323
154165680
122315311
720837966
1792804933
925989749
933657553
359957864
503258236
1615516173
717072108
225737321
1666906066
1083292579
1975485631
1231721321
1337045743
686529510
1609853133
1510373661
1918841963
346405125
601319794
481412454
1493403617
883968871
108772855
1369040465
756087094
90865268
3258104
885447327
1992582463
1646832607
58748014
1979974501
854198369
567505019
1174549607
1605278200
235897777
316566406
1041322082
1074792777
1188575141
1053555438
429753612
1742831277
1769607630
84926451
1776243607
1940579753
218097418
69083502
1393514468
1594345201
444290096
1699958197
210687206
607133044
1426424610
757303059
1535075535
1077515218
524891855
259598505
1114161029
923461989
519728912
712016423
520416427
1894245862
1545878683
582489390
1558347771
138363330
1724385654
1957248253
1701161985
393001783
397683621
34262543
1666870899
1932651855
2013143927
1190401132
458588950
1521525104
1049764960
1965178294
713732515
1428553065
1507276106
2042689719
202368174
1396845094
249537985
2069427171
406556568
738576114
588988905
2052656491
1536452114
1235976147
1190780911
246817321
810393158
1817720410
372314690
928998579
1480665997
812680014
928075267
706394874
1763035202
1899514783
1297644742
1670268487
683670675
662118388
1678106733
656059557
1799956887
1600265965
1817049270
1623734611
29251428
710123351
1452582011
912624232
1442891032
1295815790
1888419661
536916435
1360439638
429936421
155321761
1501934563
969369181
795782639
601567073
317718988
653016199
1462644529
823561051
1857891379
2019417823
1370263190
1680399229
605518571
1543358735
1853066988
769838738
1718320559
1589717870
2020191388
83510577
2055914507
1154801989
1155206136
1826446778
1611810418
411861639
706272751
147477338
191880778
786148206
1608034610
1484591883
1843024569
1485044827
975846210
619025036
539431651
48504052
1622285617
84462414
228139495
261947050
1616421136
122063464
306662499
1134603409
1120141523
1896332613
1944511587
1481237722
842765987
1829448269
699396701
1999476657
166479106
658318094
435012940
677309854
1320013285
1448792366
1510863949
1146119731
1282921569
888573348
1844173851
641368015
518391741
380904819
925833065
1149567913
1407057040
1888962245
705908758
1937871919
1927226024
826980289
317517807
66243568
1499989334
871605971
1361346277
359861925
38636154
898910668
1509999243
971011089
990103426
1490805419
612599478
621024223
1621452274
2113579454
30753455
2144284764
344990537
844407536
483950999
1444866284
1848403876
1969954461
1835860883
462386322
1439483107
1656171130
1526752040
2128425106
495023093
424834644
1795202531
707904373
1275951166
2039069940
1577420280
383322747
2136709483
1344977628
1564994851
1363591459
1136905399
1583900955
774824787
565604648
1627389699
1967162298
662913754
821578413
2008960715
2009249751
740378765
857427057
1561873447
165926225
28571096
163921008
1934743714
508711502
1340846459
1183337257
1097905558
491741478
865859608
1623843394
1625201496
815515949
355942525
275461172
690827297
1826298333
1759644940
555248329
443080758
1264715619
1237874159
1387694042
1783920373
1486784685
2078088888
536527671
836902446
194705924
862971524
511749918
1435768476
1509148714
1317065325
952439075
1133481004
193181758
134560328
1501569536
1798883364
412020158
1267438460
478319840
86562890
1357746366
1026816182
1493065263
724801150
1338527325
524397298
1905922941
490789636
51852621
1414712316
523218499
505178253
1476837820
1405004572
447322203
1358144772
1670361195
1948550569
1523255786
1736256512
2139721138
228942930
1676699697
1138083247
896523935
964080001
327158568
30835669
1690730634
1950582040
1749886014
353487920
1026144674
1936219885
1551942250
1949655987
157845797
1143703562
477511683
1347069293
160216856
191165135
120872899
1787545208
323770127
1280683081
1963504262
346250632
1043861796
2006662498
959566764
186964876
83698075
1978690348
1321903434
1091657030
2005081633
266301338
1063599830
1554744724
19232734
430872391
539458320
1554729861
1762805644
147285119
1403480516
1984130786
1019035970
1493192301
1239745608
441796774
745271598
1788529924
2093566478
1471548093
778267868
1530755428
1439046611
1366981198
1174444582
755282358
272951823
60213453
1316182062
1802565688
656816899
816406441
1828748372
1465255433
1273872652
1405650226
1485764746
1387222146
540924428
392776862
2048939969
1765259642
127963636
547984097
1948193169
1086739686
1706905212
1109486233
964832608
1999153315
536390855
1243010525
2061573790
1269459464
317207943
1518333424
731507787
376698731
517047503
952887307
1812727040
1707632718
1784458453
1719021201
1600785989
1792502202
2065882745
391555357
957152419
1022478057
1213210555
1217447266
415688908
636441501
1092566462
1401659287
905797345
1968447931
271841985
417331581
1040507431
689781457
882954255
1877750070
1758076266
565094986
678304995
193614377
1090445852
241275943
986070297
408733423
551846884
1467637474
1601976814
817889064
916506497
445764412
1750211298
464782724
856457675
1640864940
57290086
767069009
1708773667
1093099600
1627669086
877839296
1621714476
1161203426
1483576900
1924578950
2024312028
1993365522
438967422
763377936
1828650721
1357186757
1021653877
144352983
1689043922
1284750914
414192218
1292650117
366625120
690472279
1962405383
709166446
279080000
1976562606
765295240
1245627209
1452856088
23655487
1314277071
1834062154
1113042839
1807875115
1223280484
521456292
1414062864
1778081600
1322070024
113298690
444761882
12233595
831541073
443858380
1410619465
315844339
321892592
125716781
944113592
1408062340
558975527
320358487
1757704374
1456485111
831535009
698045603
586080161
1172332312
900850980
1091066208
1270330290
448695151
113786610
1181420270
686583050
2029504428
1395314708
848523705
390723254
240449264
918450566
669215924
931066267
322593092
1757482079
2021180431
1534954840
1624520296
147155842
723441202
1061615471
2067117310
1868690761
1458369439
346832317
2043233897
1726875224
235603809
517486648
79591053
2021335832
1734247030
743549045
461150396
983271717
1247761471
703107457
903665857
1978114690
1383464860
587251668
543233531
2070386815
1369875889
1578133775
1692330418
1608571529
424249621
472702811
96115745
949344505
2000822239
823403210
466289804
1457000148
612850951
1097085127
1197569053
1022766599
1905502963
837638187
478605347
374069810
1824561971
223311977
1882237937
1409288218
593052539
1497252623
952338663
70510967
1383204039
403618684
1426026474
451952180
1185694618
33084972
1134584700
1525642516
2080655780
1201803572
1782358892
1687320096
1930549724
1291449075
1734261689
1101807334
1774069343
963872655
85599630
1848025276
51907863
896320254
1192889556
823960218
1609464933
426017482
1499677118
1530587232
1841089181
1731404454
494208759
1078753168
433539680
147734538
780464830
1698973394
69176802
1703155253
118885170
1009840968
2131056712
778463078
1295417348
1320981933
1617646447
45265448
88362887
98839436
1855876930
2062567981
161117612
499572244
1815386200
753857061
1498602936
777246087
207743532
1136958417
24138590
838033383
1091292216
732551188
1213962562
685582500
592045187
1306635060
1710025491
312134657
907174788
14253510
1613547267
1150863047
1565007507
2022694941
357483615
234708301
595033538
1465506642
1122690766
1518925280
1062954340
90105779
336043832
2024696915
949668291
1209155927
1769029337
2136642083
1493039593
622713832
1015804833
1093590064
36550362
443612104
2031697498
1865186762
374863166
1967072084
322994242
1878622007
224253002
409092077
593131061
1003032147
471072146
1785521225
1894398457
1428916173
1233352480
411820188
2074277604
1667670207
1121054109
840167947
20945350
1523068346
1570449301
1082609060
1188403970
1375934751
1400639029
1587118150
563789796
1478557834
763219143
1291314864
1169828973
943365741
2108875006
1911929260
1171125279
12624703
266436563
351744408
932802688
825871802
1685785222
1818836256
1419044659
11089889
1439409392
1593535252
319052374
1986343936
1095025311
240516039
292446369
672860485
1421589493
1344996414
212667669
520252668
438164366
645052533
1317953406
538504302
1909246538
1566088600
209669533
1109154318
552501439
35505960
1772270224
82051663
1856825718
62603002
2074787137
1334092098
577275581
2137900290
912469798
594421888
1830809593
1898672917
1773396296
961426957
1952714731
238283015
1885473833
797185937
750404390
1422023167
1991963526
1111242156
392086351
1974051142
828099836
624191560
707314811
993243452
760805956
1079395230
1018504007
1472193520
1693042921
1472282499
1064692449
10069416
2063023533
1157800033
946336626
334256929
171733563
1635845968
1252912855
486026309
340794368
1580077257
1592550941
1089066603
1409037704
1833400762
192888790
1380212206
697648774
563419764
1501206599
1780384206
305219024
1636030333
2139479823
1984483712
733367904
1625864260
629067127
1342036671
1160274497
1468876623
905408023
1624827554
80462718
7753391
326949681
1696084606
960135737
1487398622
1664996934
1198477306
939198392
448857623
676567024
1905367352
317369419
1993384305
1001214978
1182169163
2034878896
277946663
814640145
1410042297
390825331
1595004780
1119660009
463360565
582327787
1955097959
377708421
1944230326
1874135805
1253885715
1427326832
1876118137
508025983
1626133453
673649950
1255225946
712980577
599278398
316203630
1490507125
32023073
1241418502
1711788451
1190908603
821071152
1197659788
1898314694
1497487054
835657048
1215924381
1419953552
119673320
78859291
121613122
1039998574
1199722806
120612317
9644395
1964994428
890709934
1238410793
927913800
766774437
166171379
664073030
245855896
891884280
89507811
1606661628
692163060
703533979
1856740317
1083900172
1629010651
278121570
2023735073
1037815097
1796196801
2109189614
1377107341
1501875508
163480495
2087521549
1692285094
1803722703
542391260
1908147624
86433103
1064591397
1563640598
2085767655
892257017
1737347252
397318332
485314371
13381341
356424732
1680779824
271107193
944215238
547879622
1337520444
303864186
1531470844
765908847
1146578201
182260264
283632130
195253391
285451375
1616251364
1239614621
1918606590
1687176485
376991214
557029645
721614885
1072007250
43350487
22800917
1806819295
1200226967
441833961
1786379537
2031831822
1193566045
2103509664
1871339399
2063569234
985998957
1633291404
495806035
61115661
1191366540
1216860564
1055582389
1076449249
661084918
836039390
1381173685
1584750354
1872629777
224771090
263003486
20119612
124808576
508092402
1604259830
315717468
1275070086
933811756
563112735
1841273888
1732237343
627926956
614495170
236779442
1401781841
530402886
1138661810
2037029210
1896834994
826131140
780185516
170292801
1274279086
1255498922
974295380
2054781632
324053070
1648135561
1860240682
42690722
562074862
129452203
948775504
2123519101
877006414
1273314849
597940469
1009200433
622938820
1131905989
1716332555
167198757
1116121645
11221720
30517735
376134221
1003505638
883078263
1071983913
1483517031
1416744593
249874058
463716176
1871074173
1847196479
1269978829
277678991
1805061566
1402429015
435836669
675346292
410753532
1699195016
1608490726
292423701
465290297
1242400817
1556715689
1238073328
1658947509
966323396
1282367788
987285035
844680751
833339610
1690953579
1584962807
76372625
364776980
1730122133
323470426
2027931820
328743150
111947249
873378927
549165531
1612349508
1083043943
609874874
1452206547
1414953060
1797137163
2082736553
2009069332
1111563227
853489168
1358989305
2072000426
213971529
2064640126
1295100448
120653152
1597258063
1030845025
133472153
1479235121
807085877
1818197559
447833596
1639289493
370942185
261345479
1720377246
1619306859
1308834574
865632914
834614211
861126248
122722284
1190828809
1361451974
379758010
1773682031
2011793285
1009213705
1825173107
56576371
1583687844
953189781
552798106
445071049
437740316
57822689
99207005
854134215
327692823
506260218
596253827
1882309553
770018161
1906341729
1209557276
839261661
1992641122
1013443072
632215280
1941571425
1575564585
147665239
301090594
1273107010
236502835
2112840087
238450540
1029572390
1791560236
1057222672
117571915
576054808
261452320
1660640736
1430651315
1047753699
1457931301
1975022047
2000038129
1980193873
1734357902
1063660035
400075997
390825137
1167954609
290137882
798113486
349512894
952238053
648505874
360729842
709125952
379021340
1139043406
49270472
863414424
1567319853
378187152
16481831
639362115
1751379826
1699546847
1278765815
817376811
1458504118
552182240
27441880
1759298928
1851529200
1822334701
1411181087
1187603258
1877857713
1592724407
1044457842
1684860974
602350674
977213103
2016074455
316978821
376555799
1597723243
710920118
1576343562
944650774
2063938754
887110282
1841273096
2110263258
600176301
1576949517
634572999
240891811
1397160324
597143618
448745198
1146408728
848289614
816900752
576777496
1776120632
1046428540
236466613
1992413609
761838965
1733753411
341585738
1945249364
1739254292
108171334
1128707211
1884656061
1888493509
562418054
2023421863
722957743
1034989883
639764623
2121170904
666145944
1872017943
94851743
1878749517
1941563901
1593970620
2135591596
1702209862
123880550
1895881727
885931189
1588266641
1888136421
1543588585
1883472994
1317534183
1039192125
745801029
402375653
1976140231
1239779139
1338846201
1176826403
1721644339
2109666983
832861041
234798277
1620767427
1559550129
808738619
733568825
1237511541
1234415243
1593497239
1841715783
1057933905
1641631185
216996418
105768846
765457004
1265346614
914893653
984928916
474362000
1039194425
1609357336
1783976520
1336369294
181170672
1335531869
1925577450
621683208
2142756221
288627944
143129428
555092651
1853826286
923114234
826426145
1938191775
1788768776
1425445318
1973126773
1340562349
1960907673
870834191
1865651173
440181384
1904380946
1720542787
1726436980
1382429003
668708840
2034923720
2053666655
801558539
239144052
1392794814
330173782
1067428289
576552746
573727550
1172072840
1989303713
996423661
1076344661
9957015
218008230
66819239
216828997
775014824
1843563451
1812870283
1880085121
624394919
1188778479
1099164138
2080737428
1824857340
2122387956
599397915
1994639428
1217353654
2085498406
290198745
1162755703
833933066
909424695
2128201505
164492519
1574710266
40938998
1765729009
1508146643
222641634
1103328147
415931522
570890878
191858627
736682856
677264428
1777495882
270462840
857317276
1662817363
2061036932
1958066389
277111476
794989984
2137473022
932112269
1899905881
440432393
925576533
1547877253
544460975
709748993
678898976
56276990
225373402
1213419532
1702418705
1000865614
1924898639
877236036
1822877805
323766132
930056782
376304915
252246396
765697938
1237745069
1998208199
1840765614
1677225599
1101238557
182866303
1634270809
1886201995
172718925
2103966774
2102434725
1881468462
1091552012
2143320874
597247226
1619229245
139303662
916403241
1885342835
524400687
4190627
1628993580
2037693000
1937989790
1237141516
1938591050
503626773
451162932
528903961
235037974
1242011398
469787082
1198063310
879308682
4408
1839099912
1342706831
1989708490
221363354
1740828849
1292595938
577311544
1679066211
728017909
378551111
1602818090
799136936
100357575
1448318903
1218631367
1936876200
2106679043
398858940
589487003
1213074008
1688920543
71901450
109324610
1932713139
21097020
1741930410
1796544254
2080575784
628008234
750095036
1708743497
105795998
140950436
414672401
896983341
263561964
814635613
223205648
1209756258
231398391
1261257058
127559797
388478946
438540282
2104846529
1861727189
574417479
2045118624
2052597120
611049457
921639922
1084302611
1198178115
1586482491
716036281
687688001
643010210
1898177801
923512423
957007272
581421227
351849294
87230205
1726142654
1909499806
1487496067
35094320
653631762
1967936201
927442636
143276335
914579905
223330578
568342838
451008157
441033310
634230008
1905297743
483662224
1865237333
1250464294
1064175980
600160335
566206181
644363355
2670458
1160832784
2010897060
2129980705
1572571435
461670969
1091447259
427974591
1818867795
1189520694
1769242967
1003920221
1110176112
132937328
2124158979
1915090818
385183093
924907703
304165296
186403126
123289779
1239746272
1263988814
962145018
815661208
1142711541
1478743152
617484991
1072088412
19253512
2110148968
2113397314
1656551072
585437799
618803565
1100554938
1243790939
1436848881
1238676656
507057259
2024311369
876248357
1866065782
1709597414
2036588436
2021167935
1462832319
644758286
846625601
368417274
978092869
599819545
2068614170
1631684333
52205074
623328780
2084639270
2026872364
1795738468
1056955554
2012829930
1799711334
664818837
396302543
1201451364
302811613
460501543
1193096375
1305997226
642798572
1489468114
727049114
2114934166
683836774
2080118156
623686471
687105578
1198231192
1485016953
382750965
101967316
2137854843
156024370
1943010208
404438790
907893017
2107914833
359102395
30892272
774524970
1003762107
1135690275
1144169007
1333549060
656905972
1313458705
1405771800
1988909779
966272730
912593030
2039313967
838033931
429428568
536500751
1359676842
523468723
1051386693
801339086
302528037
460028342
1801802553
211232072
1011101044
17217571
1517579784
721380334
2115229397
1380650747
1736079708
1043300800
371206036
603263920
1839400473
655306468
1540221228
702785520
81886982
1010123149
599649649
1492988000
1781966269
2001505912
339142428
1863406539
842612811
362358511
501828965
649500514
2018777905
2142830356
1187936438
714593210
1105443153
1290774486
922645261
1565228196
862444804
2136459795
1593745963
618987564
1494332891
2123367058
95870942
142289713
1523983385
982037339
674905405
966850572
299881361
2000976867
519072003
1736849987
852490807
430979749
402298714
1730745182
2005746320
1149962959
879829592
725443702
538058021
2043431463
1763756064
620707098
1190720072
660844477
1380479740
172857852
596759860
1672081879
1831920167
604472297
547768426
736894678
1142127715
167653760
351962028
803369313
1090790089
107820929
1507466891
386320474
790553390
1901311419
684107680
1197453602
780411501
1669966715
306104023
2077815755
1169319459
506977097
142702084
38568327
347091790
1042588941
1416896740
92099023
883002636
1966838052
1805043104
1425638656
473682128
2121152305
1481749261
1174198898
800313187
2132296374
1889249960
319383970
1965924540
635232927
242519286
940274304
1079927633
2061641112
1333037030
1355315660
1008779631
1081729414
2062940550
888335242
1705117348
750944967
422209474
463835637
338114390
727799672
620177301
163689228
613773398
536655000
1831816534
1014031955
1596997358
1670025305
303602577
1870400996
1786089950
1260668349
1529126766
1898760980
10115916
619111737
1903922458
11864827
78749585
431695844
1499431819
1826018088
840657207
1698547813
191793641
465461163
2119987039
1672481463
1263457533
974524289
991606562
1730121240
1048608992
703932112
116540202
1438904967
438449525
835395338
652473522
168977655
135765727
1339386523
1997313846
1610585223
62568652
970054270
1913718834
2073592118
1392617180
1742377338
577547591
1710980314
945408251
231539293
1745866991
231156709
930174918
1114944384
1833489668
866166641
1841612382
346487659
1085616795
1791824908
1494654073
372375677
544590669
1354715062
2077904754
57415193
634156150
718312724
1849470922
309654297
1365008541
1898290403
685516280
1662299483
1354096564
709428461
1152304260
1212333460
1348055097
485656810
136575665
2062410591
1055437016
767337496
1554911831
1018596536
814878468
1617888429
44179619
1884225107
1848727414
1082831230
540092387
1155497952
147541302
1069555567
1731333303
465558644
1650496677
48596642
300301036
253026035
1285290326
1122350218
1115415146
326313681
1385947035
765490322
951134144
1937322384
1052367508
1413622967
1229555543
1845652387
1363420785
1417162073
1379551070
1610866378
318056583
1628138791
309931003
1222807524
1778747599
1814576768
701756250
1430531970
1252257329
134859490
660685148
722918261
893555871
366775815
891298364
265634786
618796089
1764980580
1512310955
1439021737
963180813
1213608364
73208482
1834655734
2125748394
221034476
424922069
1213033161
1352565232
1011850219
429485491
389580521
931994148
436784706
1537977614
1796974042
1809672343
1413119395
1242532548
1278320102
653049081
26155232
1271691193
24666267
1336987028
178424195
1046548014
1774026961
1115433254
1288707460
1534980793
1016889499
762587398
668102857
616369177
677928610
428526538
1188732441
370341022
1676791176
1301062894
1229251020
1320372667
1808501669
541804350
984232070
435038382
786346709
1443421830
1481426209
1061946424
398147303
558139745
1177641277
1443799048
1133243440
1126626103
1488241488
329617201
1275451310
756556482
1200678839
1023663257
2067411218
459829290
1849772287
267517226
1527894143
1964465639
281367767
958219440
1604196774
1483738256
369804852
1258809408
1414023403
2070342127
1922896392
1354090842
379048573
1314575035
1357144849
48361470
1473297193
1014370152
1883518752
1946681030
1270010184
964038149
1746736859
1990979846
96990025
1261559542
638559131
220206454
537509203
37506540
315803499
529571661
989590017
1044888181
761670212
1215629829
1222881142
1745630356
599188604
1969587411
1354591114
1249230602
1240821320
918103219
542090171
1247683098
919565736
428560741
1597758223
563582011
700395861
533638412
499578687
789061421
178361215
708246704
665820591
171936069
1381669201
1488366375
1301679541
1018914421
1355389254
881236068
1059676145
774615051
615957766
199211363
780259110
184235584
1756212485
313464032
2139001430
1511648504
721686614
132979111
1428145559
373060147
1148648631
1530174354
2034653930
1495560716
2120418734
71931197
1807028079
1017702843
381362056
162211185
871735982
2079142108
1392150706
822004002
640897878
209813426
1062848100
250612218
8441767
1894934810
1460795858
1112785993
1615992489
1065917066
675422087
1705008481
915403408
145206325
204229062
1994476530
1039555527
1930351172
1371794346
85098075
1986365217
852082231
1813619385
1351432866
1664803516
204395492
1669801527
363625872
931122283
1994394759
1050289042
781595895
1323248090
597755083
1556449406
126060706
243143384
408044257
121713744
1648265545
1179514522
457235302
1333177360
1663132491
102407722
407977986
1488137202
358228135
953776129
2098046595
595449660
91199645
947573958
676431092
1175446962
2062798403
2017568304
592305165
1308633475
760218273
429569555
1365381672
1969506861
1102144163
722130451
698607930
1839923261
1864368582
1965174077
413399668
1432758711
1433907570
1994645653
426018513
367549894
378098639
841395118
1027954637
913246100
1181576404
1053439216
1233874912
552721622
1100999208
621402302
608164756
160460767
940223519
526874518
325277581
1401170708
157525547
470126973
1636848944
941755200
1386615849
38243887
1239246399
690177367
2093491828
439213578
1374240052
1679227530
1218523494
1682116659
367235369
1332233645
802477329
343715397
250639560
1305530166
876524068
630212162
1292843913
305122989
1954423248
146940441
1556469484
1545436187
896821176
1174568057
1309853623
1115241860
1297790005
998979149
1266273601
1451538611
2095705440
371596848
1800981082
1345240739
1575246687
148700485
1688700820
660373885
803141709
485044489
637087377
1632661400
1043875493
455174837
403290205
1249309382
1333577956
582331350
62947685
373660660
1091452146
832192608
1487136995
1379968678
956511601
1145684073
173600928
1619276311
1935628572
1741244073
746309466
355031261
1399154422
701121499
492617565
472915661
602393912
1920806874
473565187
1549212957
525828462
475711934
1086759596
1244328530
930914778
2140071104
1162313291
126093737
2036133070
1181235644
815161005
1077633377
1984175129
2047085603
140280184
339825943
1585160843
1345815001
53694861
2097532476
1404238506
1993296916
986519724
1635438288
513170766
1155642336
1228490605
773634323
1521739270
1143907327
61752280
547415339
777495400
1166683667
935471174
760277170
789928472
1395020196
1660672737
138640380
2024280327
1497064863
1495729409
1743592180
1523420531
1333151447
1475780175
247320373
956151619
1696955109
1691862934
1097145262
2129794422
56348895
226908640
1024770688
1624694087
1520590667
1018391820
442579337
860482496
1509244760
801958841
77383824
1153131051
112596787
858911800
68664198
1464533205
1110723913
981338107
1490612083
760040530
1015499098
474302024
554952088
1723637949
1556318042
453952379
49985283
1517396521
525551475
1942889160
1723595051
407448552
1989302765
512241986
305386465
935611770
868814778
1969243046
1570158119
501154181
534731741
1808877232
421657014
1632617633
443607705
880955229
1881216287
682258093
2010675673
302081636
897138450
1782207747
1101479660
1568098070
1099751562
1897131467
1379122475
1885646276
633285325
635642965
1553892591
1279533762
1395205692
958218248
238830284
550467597
1182629171
1125804276
1902923785
959197972
802329462
1492013698
1822708991
202416413
234094939
802054995
545784982
986571997
794324326
975626794
1617123604
1633622988
1974093575
2088644763
1184304332
814844054
1872765238
1447759082
1985741559
1480398152
1284354882
244960086
259441715
1591759689
669024990
340968779
1623585764
737634769
1887649682
1093441206
648347764
198307772
1864580463
1330845950
1625892281
1382958615
1744355521
435002566
321533210
1783901451
28274219
973467547
1185020883
1655189192
1872659638
826406755
1138533871
1396391889
780494329
323492946
1863299133
947923620
1780112374
228624388
805144439
1857887275
1818713824
258906099
649326197
1543440914
710291874
1789649377
998191698
537576654
1860787241
740136260
174896805
798119319
1406975036
400807617
1277586691
449957521
217856645
662716481
422845494
912692446
349276256
1705104589
942691938
1898729877
1388229209
1484867907
341577942
74480866
260851510
249812740
1651995768
1104150925
1567269498
1753420524
2028229585
1072197818
53573879
26954319
1106723189
1999505029
406574687
1519651998
1276846711
1635761009
1524089404
917710258
278367109
450034171
1332761494
1036691018
752685395
403259916
663985626
1601098864
910687499
1214177540
1558471881
2080026882
1751990854
1966359687
1482040385
83394206
2117341976
91148140
1707629065
53178996
1545246710
361585443
789502362
784230703
904217044
1444982796
25273537
1572919298
443967105
154986785
1219760683
1874186249
54242078
923479734
637048972
994689032
1264463802
1442848228
628426063
184206941
278094103
31656139
2094405208
534695407
1479367031
2134076575
296487129
1495831864
1288173024
2086478612
667396164
129475521
2081562771
468425887
1083998185
647074576
1410816030
528449279
1916841561
2006625933
1885571539
1658879424
108083661
135093287
1932083617
2113133199
1095140134
2017837847
1816839387
2119263011
259451588
675160453
1632139998
1247434510
2031028171
1155781294
668365101
1469131171
1167199013
138799780
1330968496
1521483360
1945228786
1002510119
1334382587
1746177534
126066185
1453896182
2000269629
1480290509
1942138178
1664961083
1058606362
1270599795
1368537403
261486568
838156740
2130371062
2054590784
126365234
1347671704
982119834
1613931455
1402507497
443352454
863258589
72963240
662484561
573260275
1815059413
1883834650
1691664194
89800216
523530759
1431790287
1415097763
1359658935
1484006793
2113791981
430782898
1642876627
780906594
1146899915
455363055
1727152004
1845472277
266821371
501697084
1801182324
1411898376
331018205
1839606633
95585914
1913661536
2067987196
1416056203
918189001
1897591071
1090449969
1847548228
208624238
1541565244
1025850622
1685939168
1753779233
2073515178
686677417
1494519761
267031355
771971453
32842992
494647452
40157194
349569997
81137890
186907762
652940302
910046827
1828126302
812206883
2080460058
983776702
1713255461
343321530
1040894852
511054561
868671893
61252275
441109048
1148522449
1614692405
1154721219
1299515113
1107319377
1525582208
1149725798
144057811
1217879100
2003920639
1022801848
261268869
60845076
1594851448
952417365
1884130975
694428791
268577652
944351712
1903534727
56496864
527714225
376704579
1357472817
370720048
1430360223
392843704
2003949847
1297803399
1642727338
674868645
1103063747
355320948
1173489684
131295195
778412371
1507904207
1841558776
807832413
1601418784
799707332
704121805
611504309
1467013829
1522024011
1571165492
1832081214
587457602
277607439
2069177400
482639032
103482299
688795917
462166208
1677427591
276491572
503980033
484142111
1227042414
871894688
463398103
817723427
983286781
1689308918
2146095859
935258013
212852071
1295507674
868484016
1645640680
887744663
1358695410
1590431413
561389939
1639127411
1940113676
1563101951
1912501166
539323006
876200721
1163304684
1265595935
1448608219
1713729353
1291617269
1289692353
1442883592
790037193
598838611
2182845
1917180993
572332449
952451930
1228565832
359996604
1532865185
949180790
385160246
821768232
2025248560
2076725740
1040927006
2050579902
1460263074
1530491165
884707838
1514974876
660792411
1504998723
1008650787
88842915
1088896111
884187535
1795309040
768458883
577783305
2088614035
1032002264
1931885587
297997075
1361208640
2130669300
914174217
830624931
933205754
951109700
508436926
2127539708
81998105
2013863907
231422362
1239297790
105199890
953717143
325098182
472972992
2116437467
1858515665
690700858
1013328843
1684468865
2070654269
830203104
654627245
693632414
1473346690
277021626
1132639581
910614203
523794880
980969161
588969651
331055834
507341219
271781777
562604157
147938667
1598669177
1947800217
1512058467
1659699781
1430174672
292465705
1371438436
1235839744
1571056783
59916228
124429509
1335400120
833065646
15619588
1635078080
159192341
1318428470
348826310
663979660
525228860
839151898
1850648205
1380166576
397898948
1449565157
1945264793
1867705013
607862346
902993901
826366259
1688256643
2145457521
2130943832
1157380888
178050532
595163205
491257477
2036224778
1473349022
506283395
443613865
52277764
1780213642
1938328664
1067360466
327185212
1934006927
272036562
1899776524
48166091
133038690
131767836
1033712082
1648455990
815437790
784779878
1711277842
503198537
1132668668
35538330
1104518738
103340414
1195039532
1423165763
1414622998
24443861
426494666
1428526439
976007472
1970042957
103121009
161603621
715293462
336163831
988047146
387162956
919492577
1706431677
1979190489
1648278721
27574180
1541920998
1126793517
526804444
1043855579
1342741653
969258302
1936917501
1728315842
352085263
780313249
1872671290
699206892
582159866
1866418949
1592823575
1700346917
640911710
66924046
236751411
271860464
1454410928
84840188
1461043946
70256023
1010579611
1136392190
96634786
827811921
689713896
798608293
227688779
1209221573
667054273
1373147022
1243211459
757049902
1706173029
1328331766
1412115618
1712156119
1333638644
353060755
32935940
1110085941
2054943891
2017822947
646712386
244776351
362140473
875300112
1825047174
623525406
829794532
1997202217
2000892672
1214212762
118018318
754767005
276778001
969636093
1222853892
323492946
1683699740
1973019055
189313387
1538094347
230392219
1480464073
274179003
466773517
1820242807
57977706
1995314472
1203563776
694147597
1385469911
1399327331
1316276753
602966951
1020423379
593396674
1107233676
1002993298
304220076
548532302
1286048633
89376527
501762599
1255928586
1494239471
1110825059
1937943062
792891062
175278356
87334867
1739927179
1265659855
2106695014
1841688360
1441130852
1402864111
1799273786
1007580792
544683606
741759186
377905463
915688768
347764439
1912871797
243247917
519797399
256268858
1004571628
1098349326
136930396
1082095654
573669912
232693755
265496317
60871235
479483382
80721289
799983021
589763341
836102503
1534087708
2022599183
644974856
2046282669
554191596
616387818
1591819957
232989114
1845412248
848772443
1217086511
1829090038
521088898
1695536540
1232790365
1187874624
1643334732
17475298
1078844193
847920686
442900113
1250872973
55782353
1785234280
241075817
63795959
1206361699
1185838846
754124901
1799395494
654645273
80810007
494179784
297960607
965078567
1684257617
439513639
683506738
222824294
2020950612
1858370122
1662244881
772460613
577924845
356245424
440183218
62396024
209498842
1132518205
851958228
495689181
1425577242
1676483447
736157923
2110296018
1453715590
1012885929
1218530508
1980827125
672081354
1304745122
44659543
851731940
2025293043
149968267
1039011609
496825667
415926942
1243539688
806952655
982902949
923821216
230606257
343831481
151312819
514952317
1605056239
722768268
567568881
868085421
862845827
578512558
389652875
2144206641
1324592497
1949612311
1579953332
890274338
1092439623
1780674470
1226970285
254794492
1760640526
1872094482
745576142
157243255
859142785
322662295
1521817880
561325336
1429160300
1331686671
66283784
828271045
1088093534
1893247463
1710680822
524504757
820307665
1093489999
750688531
962973644
1861104206
1173554584
2069887986
1779710946
1942720104
1481462517
1594594740
1577673808
335310370
1746706874
987129278
1898130850
518535214
516891607
1054342189
1031644259
1094706133
860841778
1911570262
201345331
1573368100
630681975
1176722438
855604445
1876875390
1283457395
1618494145
124238047
1969956767
968182425
8419914
1013316296
1405043379
1056324502
133443790
1199452617
751597928
1202853283
1469688439
1529293824
1555873319
77307136
498286778
2107202837
1048565418
2031502816
387558726
325792458
327747784
288707725
1302868539
1387260949
1596258205
1419038719
1585417394
605533586
104329898
731473128
1875252291
1069438602
1501640197
2035149314
191476096
1539526193
750322290
1525836575
1143138113
1275911876
274689044
332462103
2030949357
1489404554
2056539715
435810012
681011508
1122694990
195610896
1628359914
436793915
20788651
1729734222
69008923
1592390525
1307456247
440544928
1648987965
389956763
487807772
1533007741
458426950
1498195739
1202657278
217167755
381553423
260182260
78297232
347612605
853001305
980890869
486404972
1889039694
1027490249
1345135199
355075893
1361347544
642988642
602597003
1732225138
1434027118
1366387170
866204248
649870780
2093047357
1768570676
1221147335
572506011
1145896997
723605103
1302491086
293359755
408793567
857340681
233441106
336359786
300086912
1675765674
1084354007
1418053459
786955804
2040264793
882192661
778946085
1568085117
1480581831
1925796456
537615280
928958445
1362893750
1525539129
118494862
110248654
464043893
827960210
1413969703
2032171681
1045917199
1002978399
1645750607
1242834654
1463495348
1142882786
1639773614
824605680
1201786823
2029188595
1069675254
1699469822
977033803
1004957737
704905770
928262585
1754196814
1588633278
270897605
1016169622
366106906
1776752357
295630621
1616569135
837581888
1212015008
317801757
865248060
86911129
1477328818
2143445468
560822208
702546098
326809303
672789934
1804307846
1772294648
528662597
1541955635
1323301165
1397029518
259352579
1073459627
1217297344
1892578386
123795353
775195502
241078294
680773051
1691246998
981029743
85116874
1453003191
1762961171
1427847420
437694754
888613519
440468299
884074406
1243559915
2140408287
301027729
1247234879
1939448093
1488003823
159983986
2105823036
1672772448
139264496
183205850
43661662
473694791
2118324357
351104721
443825950
698035778
608199959
1888754416
1167565838
1748981522
1889545429
1123911561
244546229
270117093
1785163021
825250238
1908282625
1546690253
1965726591
791414283
1864198699
1467162603
957032810
972609757
695273361
2080670767
1332707000
1101899616
637552169
310994719
890801732
1803720610
1869172216
1777004090
1595739020
1703545783
1295032576
1350459753
1782136670
1214583396
1990896700
783162814
1257618312
1544711867
503643671
1863856367
1503057877
1353582879
1880368628
207226019
431410551
725959208
870001079
767498072
852848773
1221270213
442462547
1599049197
1596039861
1038581250
133191938
1979321386
2115686618
884164690
981606450
1671176785
357992314
1830219713
1753451806
93486456
1932904723
1203669158
1983139507
731000392
99361115
491840303
844991762
1445469016
1037534596
1302223285
200856098
229386870
1723761784
1640310718
1157396299
922753095
13488148
1823012818
491346024
1202046421
973905383
1435520238
539670853
1114393724
1504425585
1546911924
13659566
1957319967
486744048
286211143
575639536
993620916
1432530728
226908520
2044712285
1510796151
1624685916
365796262
1494438112
24556521
501738206
506630788
1670114493
884796083
1925282759
2093217872
431338872
47026764
53748709
867863987
82164750
556520257
953405688
899048583
1951876178
575765123
429069601
2003268773
1930761281
651574345
1967781490
1228800437
83535281
467176860
1857692787
1624001938
1240571341
644617990
2058490542
1670178542
1802843160
1225567971
1316876448
1697345457
2017788052
1596461463
1351267212
785538110
101794036
1399733385
1111781482
2072902701
1300429367
1408419594
1872232177
1118237748
1378506788
128369843
1646882769
1855121018
1660853099
449763676
229458828
273166029
958365041
1558907666
2060122871
1434890348
2016963484
119257727
1007678351
931780402
1837176082
1509488376
574221476
1287284977
1619193375
1548273703
653167661
1021656656
799555489
1594016963
1953120144
542143350
1234082650
4339239
478039509
774069932
167170587
381876672
532359304
1092473333
868816736
2021140896
2101359725
210599078
1538632942
53811689
1374946774
239102412
166685958
756356676
1492112205
1474351606
1705735980
1270052637
1949312335
53305246
1067400877
688432199
1219491663
623948201
224940051
47206631
1642395745
244968610
904337628
546902937
2115980562
333025202
905839953
1663757465
316565488
673850794
220371088
108481946
1921007636
2029636401
1783927611
487584300
326126403
1845657774
1850239140
286427044
1298934769
197067664
352855056
505353203
2050949761
2103534095
687105578
1698657603
1438041949
526453708
541999079
397629850
1621107383
817195282
986213822
883476012
219776882
1932273442
1796407289
1641357329
500282785
2017890534
663143447
299785175
970473318
1081188325
1621058591
1868670717
945516466
1102735097
39050640
1107785361
1728469735
201648449
647200469
2036557101
1922687664
1118903835
110311132
946446860
434657987
1058183965
1045941432
1972178517
729459099
977436840
1336043136
1319906242
1111313697
590198845
1914977599
1822645005
156393432
1959528234
556348250
1750820272
664169939
1483821342
308051847
1914981036
2099397922
1200359816
182133055
1813763499
656200451
984243365
1989439769
1429066829
1365501054
1400593390
816784411
565949285
1615015105
2126411382
1921843135
1252198285
1436208260
1559975669
2132682012
304834431
562779611
2056674379
1044503271
1845895986
1287329393
1646602949
1708221053
702662143
1723777891
293733683
1565712281
122735844
1935886527
400569242
574274272
1299464139
1337959461
335696096
434726933
82553299
2096826408
2062517123
1838799270
1595732690
1767024221
1503429697
1897676322
1361862652
318122603
411718940
919522239
344634395
1222637687
9248888
51646671
1539066654
2096520716
1864348715
24179258
991462712
404993271
1155325043
1626900892
564563923
223495788
1580675718
1534841371
182838080
1474207176
295058067
406543939
531761327
327561129
396105259
671153458
680512365
2086354919
1834532371
545737689
254399318
412046380
288629936
535579704
1993106372
230729088
213693187
1176919643
873902125
505511532
605654980
857724709
2060599729
890107162
397470974
1845868726
1022419790
81358952
1546467888
1183094388
1428677582
1548011054
1205424000
744962612
2134713196
1621600894
1634507796
27865748
551135787
2084501340
397527961
630086724
261361687
1840905479
776745049
1523982413
246016846
27150598
106835437
1038693206
850395521
1082823850
1858332083
1985860576
2113427479
1520438806
306130395
183097246
957269518
1066596487
489893492
848965735
1113845409
238350766
865026361
705209327
738419724
1886820159
1757532638
2029998063
1750306157
35393875
684434170
1630476516
388207152
1742572534
381995555
57783606
1986400147
1907729777
1508019774
1065639146
2041132374
708392849
1145779661
1419013005
2102489357
1948523846
1205096748
1583018629
1655680546
2009176366
174850567
513966502
1893050774
1888315045
1548957663
354782659
1584925157
540096910
591074324
954182652
740798931
1969883472
650718909
1495296765
919461997
1155050322
1499404536
128829989
480714852
1668154112
136623909
1927966297
599163151
812812318
224394539
137618879
618036688
1471060402
1442740307
383316604
1802599053
455055873
1044073331
1286798056
265479141
734981590
1019801986
1339368046
1255920129
859769657
709688694
1989851280
1787333505
1585038846
1912137225
545387853
2117563318
984837157
1220474996
749658467
163378413
1608749470
1081395815
1768056709
122760644
789838752
19325276
912565728
86774689
99297419
1324541276
964942275
1203405384
626958629
211463885
1141317973
1723571408
235668182
189805663
384843806
2081435926
551581054
275902898
581175970
2104592877
1099606645
620091037
930178821
1825466083
1335620805
932449170
452453977
1180290530
444148065
154475572
1260733458
578024137
179176144
1115214985
172472609
2144085090
1001904968
1229937137
793314491
1578303850
487608247
1372964003
421358521
1037832173
522215056
2123996140
1367644221
1857565795
1168088576
935370105
1403093884
1112374608
869375706
382879179
425232077
1147673822
21601624
2037067517
142157595
751824308
1599740986
145206913
1812524373
1556704191
1843061920
97071555
2040649841
1290794162
2079145775
538586888
1803091325
1644138934
508358237
1770661510
1738883914
1539710622
1315012724
954376484
1438736275
1153340520
85551821
1496788362
252525301
1162228236
1146227198
978692628
507143063
1035698206
167942591
1787518820
138209949
1646348926
2013168214
638589740
481257125
1788318450
715385186
1308065084
1768917236
1846708012
89777631
1764197169
1875702281
723612696
1053596984
1258864172
131222644
1295408432
660649194
1027556369
1809478051
1135639175
735850918
1452097584
81520286
2095487737
594034432
595852568
987906730
102474490
1899879152
14056345
1674628026
99934290
1755973502
372618321
1203962776
1809121608
1338471775
2074953852
853392031
1124945740
832745010
588124512
271541900
1088930870
1370966236
1908717545
1389186554
750873192
943365741
1051622380
239814613
1350683266
923336003
200604447
1049189630
763947135
928408578
943885309
496744090
1069766697
950240485
968140446
1186700063
1493435879
826575170
1958551346
1294931520
1103048646
1842895060
613083558
1051529515
2053137835
1198041148
853772331
1572755462
575019060
927838110
990149662
411860274
2085629554
384790144
1263591034
687065754
335528284
2074236208
1772884553
1799638298
350619534
243283323
736026027
1445269014
221889793
1949065903
2119640319
1313921844
543630205
1996912204
1859189970
814702890
1899267891
749098307
678145611
726371732
1593195378
1437825486
1627766246
784984388
1655642451
571594269
1206254803
805492536
2017650709
981613235
1622011326
1260734449
1730682413
914825220
860975705
215692724
1643246834
1253501101
237281460
207494665
715625244
70300103
2006347881
1291369798
403521071
301757810
5932402
1253455652
1324929433
534313818
1880785288
1536873750
860918644
602345137
1842120507
678745848
1242196323
1119397956
1912289486
1378612808
209491361
801462556
871906187
82290170
1363798893
131133149
1325819998
1423282838
1561627794
1877381943
2045664272
1165267564
1827207328
1481644607
1792361264
1560536719
811638883
394936569
1483763543
1411089482
1622220305
721381421
1312688428
1070638428
1153974720
1325784589
1583956179
1590621105
1380695921
1889807428
1515939406
2107610828
192250296
1800291052
516783986
1699479296
2051870393
776338677
1283495568
1113229061
1605544460
394590152
1420718790
178663672
1433559854
1531418270
283826162
825673942
1716099398
1162455944
198637792
773757451
931199041
27110100
1674069881
470166628
1043743291
1054446340
255895710
1997915546
700994507
115844957
277400552
1050177951
752754545
709903227
161255430
1592155910
518213211
53056716
1681209856
1868422987
1599938280
1184578766
1445694594
47773841
122021520
769501463
901398848
462711971
358179005
1805459710
893848441
1378486670
199977572
1906851955
1728172778
866157455
269544411
296395990
1476353317
739612754
1201253682
586136694
1751938552
934217527
1946086378
1985518839
1517362950
552900607
910573003
573218132
1549258434
687724384
1638308403
168234566
688498519
1446904250
726855546
867085795
890952326
2053994463
1371924956
2138480610
301230534
2092908105
2056925524
1345663455
8735390
419022713
1098559769
649291703
1557210087
998983221
1366002964
1476493703
308835699
1123610655
1282406301
1875601542
932052638
302477304
1113452412
2005590438
1821031179
1097215721
1203757556
548432947
868278571
1233702145
1108211314
611537469
1078048272
271136909
1312928862
483962748
1413470920
1024681325
25820517
2096937256
673303897
536037616
504099467
1670402439
20221348
1165991009
577266228
1822790144
586252526
855476084
2002016437
1584137198
1858038607
1535785879
986369764
280668381
268656330
324733971
403632042
1789533684
1639814592
970804181
622883636
1061867528
1439878087
1111507561
1893152094
1519672922
411857651
1218773643
951865506
1785987750
737614451
1030113305
158751408
1867142402
929494410
1279911950
559786396
108923672
2120168691
129945086
873011945
1526230135
775591427
266886870
1646148164
1534464528
1354551616
1610451947
1985313497
54052500
127193381
1739511201
1547520690
1513906324
868305330
137776760
99410949
1237278221
1693964196
1604039688
309713880
325980324
1463761600
3190949
661822777
1580213318
1756307868
402637384
2040613794
1081090820
986665388
1405938911
1917877748
1031664204
665401105
569680807
1881321461
1158460105
927103408
1695367959
115572357
98256252
30580973
1279386697
160948570
373929913
281728045
521492784
658638516
1859131314
309803973
108694968
1656843622
1019823402
6250604
2068617139
1122175582
933236480
39993505
260111811
2108500135
452438876
1581449718
1401271450
2105319649
643571133
1527793426
264471735
611785357
1052490735
613938684
1007490191
977771311
1774290442
1453950796
575152361
278642305
1860546886
693160034
1068108962
408051465
34902842
944382369
1545753760
600384457
972607299
1686490744
727754805
1957045752
651107439
1197190839
238340490
760917605
888448378
1732515994
1655406391
1733658053
2126490733
1608705080
1539371216
86127102
1932887381
997637194
284792752
1287684419
1608657671
1261909228
2089057191
43095653
579450204
42476349
90865156
953639181
1087237444
1799101036
1104800479
374138395
375697889
1337480975
1360637604
146641836
265307489
1945118342
2026806999
1383005692
2086336671
1265574463
1586637788
1190258128
1355591868
176282125
233006927
1156505723
679602995
2057267342
126736165
238198790
1246476772
987804885
1782345989
969982997
1774120193
1489255926
82872601
135276399
1592930954
1304646146
1650312604
155011169
1462037658
1385370216
1783975810
1648896010
653496959
1657422649
497393969
586936680
550290492
111978602
1205036833
505151700
854540324
1295129866
829374170
1624979861
598538745
1187654148
875998670
177284609
1981359652
1376249745
209793157
27105884
563235879
1633675126
1368632416
307879839
35867588
288211667
1057757643
1253251967
2050021558
1851771515
1175387003
576739402
1761120672
1124337206
1321557666
1646719770
960954705
1442896742
1461109143
819351426
1814805388
1827467600
316676663
1362262434
279910323
849158928
655143862
264685807
855160834
1302267433
1366014419
1842617740
2014144868
621658894
1208418843
11601140
657618341
184306147
1348396963
1486391308
1605482866
2064265726
1336920226
1796385409
5337583
1349313435
1481013737
1962786754
1328318801
830082058
1246468793
137677959
819237897
490690508
1674740886
1472567225
1123845425
1004963375
688690015
1706201733
582535
742951598
2099520099
382449341
1767030920
848423128
1096959971
1872971130
351334861
850309496
696724728
2000439192
565616396
1743662664
1494635178
749499458
1443970314
844212951
614711172
101334104
1529489254
2143385004
1354250933
2040047466
549795567
1257489758
563683444
766448342
136683835
1925296402
1080874243
1335361055
1760091503
2143923054
1215357057
2062158883
1355856409
782089387
1113738583
2564711
364756384
1820280601
1727855997
888623601
1931479178
1150691470
587139058
692674745
2002350498
444488773
772043879
577301672
36172103
1098442698
1046724682
1973655996
814582204
818424598
909932015
97345514
600133687
1559464037
1102986020
2043362432
1036755280
1570223629
1416644583
1636139589
1120895217
1744797934
1772623283
2129957311
1592122022
1910077138
755813331
2005602659
415068722
248036343
559918694
858660479
703301010
830312523
2052224304
83438301
1872515268
1962326487
86436648
469006293
1942623418
1052453677
1562286588
461050073
772283116
945443929
1745624497
269847297
2053274521
1958555579
966306362
1432217441
1576962112
861849226
708456087
814145235
486614930
1828462144
1187637239
729261191
675088200
1006289700
802854558
8622861
2088897928
1171965428
1399020443
1299757573
1913024193
1655266697
410819390
1896156540
458712170
919807239
1743749545
1282361472
2036332820
1066516871
755108249
2132712685
789846060
1562438196
275394765
530677974
1842011318
570594913
940415490
1075934264
1445871064
237055230
611953597
640797661
246129947
835877239
1461887098
1414510556
1417815588
456683606
331837196
610278936
1212125916
141878471
1339635088
1817937173
722072741
569166640
977129129
185415621
1039332303
1747518023
661813876
43680682
994389000
620862193
198232353
526381318
1642066623
1070698392
1508705059
447944832
808250350
754461929
919270799
567475595
1518489737
1577303381
774114354
88653668
1492446323
1336681047
1309387521
2132126039
522813066
1805540073
2132221495
29732345
1196669589
1456882475
691082566
2087105931
1170449959
1104624442
1780283089
887525040
1557027105
1059983570
774500768
74929745
1739063759
1561030964
1066154181
288567425
694988096
18357030
1844396526
503172895
1062267664
947154028
966305639
1928227354
1340038463
807285621
1379978189
992602716
1937287107
1676919664
1734210355
1898212076
1480772126
2126219032
840398442
1984223010
1466053255
463244449
1215114814
549069762
284854998
1786556026
70415758
392497254
122742015
334936156
409999883
1264699385
1710055627
1375474211
1638892002
1467024399
824214310
2115647166
616742103
1133069432
2000231192
324711333
546575145
402532456
1073807775
8960982
365828036
2119489910
1011583789
1410248877
85648651
1276174060
1602717555
117460381
678502449
435706424
1740504086
608964514
1823197736
519624979
275603079
22526603
788213152
957607078
1951783527
956348552
435126092
1129287752
1334694834
154213964
1133595907
1839928175
1231812408
461540511
228584716
419459152
1253019306
1978523953
106075829
1161984036
1153949267
1059041223
44475839
468247169
931451905
621686463
1948504763
520382322
1937086162
735162802
1580650789
468511658
16523772
865204632
2034376090
1447058685
85387788
1748533531
728890733
1411956862
1770334893
677306686
921788900
445877645
1412356673
852317547
879447282
1290845768
316258414
12726791
558674602
216808713
152695967
1451000585
682434864
1538078744
2090771092
1148165502
694700969
1945590727
1422089412
1257799440
1341984463
1884550040
849174827
353483452
1107391858
229196525
1940924797
1217177014
943269821
528983387
128178739
1470616089
338818916
820838055
340310417
1819395217
858291642
1751433379
1713789014
777770979
1220424291
271419307
808006113
1522874436
963195441
1241895821
1834012481
1449020945
2003376470
1482625889
57301064
1307105876
1759080814
997558111
274514428
176887204
1349824222
410457287
1304421385
802490423
599993667
467660572
1287315029
635129957
487141896
1397768575
1629657927
1955483320
439636367
286833046
1066419708
906861159
791247603
1141658316
102043559
1612701898
454179332
129340233
1877517707
309511345
687950307
2105007561
1305363162
649848508
131001805
1337954977
1817717045
1634947343
1794988682
430476798
385607439
1847716827
1841066084
655957913
1370200300
394306460
609648989
457598133
280059475
653236664
1742908433
1064398757
1498284531
184880494
2033073100
2085037098
1771722266
726006541
1493586921
207000606
1698010530
724993352
1592217517
796881226
1617947620
202674875
547575273
995019255
768432648
1080962100
218446343
824128642
1155253714
25608825
2078233010
1948153261
1455351989
588124250
124966733
78806584
1975944889
1289551248
2110996860
943825527
1405704942
589546094
1160567500
1994855963
492678131
1999764731
1211206149
54471780
1644878595
1064848963
110532553
390183347
1131773883
1203070830
463247623
509786895
1643479476
1384778925
870068190
645658325
1460485759
1802533474
1082190805
1992898442
1082166307
1685756801
1457789701
1288619804
2076283203
1879178322
801011086
30710928
229657236
2070424578
1749682040
287910861
487932066
315530651
1000097631
882389656
952554734
334094096
1241041343
1876550371
755475211
227558863
1480082054
1519742230
916123719
1302176468
582554091
663296975
1758599620
1519482477
969488146
1447103363
1567874966
2066934396
1415028097
962122915
1069923290
855776348
1905215504
770032207
1057544098
1149628406
224602188
267938860
1773648693
1198715536
1803472754
1988701907
171184399
1985445999
1839253257
1661915303
748752404
608535020
1457323642
163665264
1557871917
2020941018
1092025276
576927069
1008176573
1077961503
692713132
588045895
1280922003
1396134367
1653665283
78003701
830443826
2055212396
1601531947
203431149
697071131
756197357
595502708
996942836
935443417
451947045
80204706
1040179119
82546485
547165883
1355248975
2032750206
344671170
1418919445
1313459963
33720537
1545911989
1752559203
1922000959
1864258847
966078121
1910014500
1868324179
1050290674
1101390853
43329093
2023583939
1838462304
907862840
1452035447
1846609725
133970689
1945354831
1171530045
968168307
509147917
1441370267
1287788313
1899756887
1427209803
1296249124
765788677
1964378303
792681042
263499249
2059911886
1368956156
2012236436
686014188
2038358062
553514855
682171620
1169851961
1663681464
1003910497
990596888
1226855950
2062229908
1826598984
302793932
1898167993
1338891259
1199042008
517164297
952766999
192218953
1002753134
1162771422
139153010
2127880723
393650168
1363367263
201645934
2115217542
2044270943
585803304
392364885
1191021901
266852547
1715539343
241245615
1034437949
1356307101
1361174090
1893816522
407091881
1687267677
1994886683
1721983667
448300134
771784286
969727805
2109441422
206598147
1294307360
1001193818
1600156428
1167285905
1088736890
1149664925
721486949
746050519
1723780919
1745135509
830099660
1725691373
177714222
1407178861
453709108
2132332446
56005706
621829685
1617024387
389258255
140888345
2030023086
403118632
1825112756
226544694
882035785
773847145
672930412
354644226
1532205909
1325868539
1072250251
1591016246
1524912407
1414767099
236882655
362661985
1987558906
592970573
63732659
1976068411
1204587417
1626839747
863113930
1704356472
1040705327
312935453
787762076
1888466243
1794729409
1885354886
1534379930
938389569
528086067
531801755
1646196538
291497126
1116059415
1926460356
1589241777
2040724276
675973982
1138331045
768912774
655364220
1793821918
2014953919
456838099
286478726
1450532383
1467676143
1517995089
799770183
2064628644
1025527528
694693355
685583394
1679786049
1360698841
554333675
928932601
634580739
74912770
1619818377
1816569279
1631207415
1403080964
2076421181
999608275
1819104800
1312700045
666345744
145736281
683111578
464995533
1670958337
1773234945
561846683
859791825
1743838723
1392172083
1880943926
2063654325
1343450765
528726013
2095671972
899337066
364670301
1614541939
653827559
1088486334
276299036
1132608926
1868356171
1898570476
1385851628
1715673430
999054933
1445357970
113825044
1156459695
1239058036
819004436
1019751027
274191251
1085981058
1312087201
741813939
1071990466
99729044
332897842
284001324
751640421
605799658
1274244226
312322623
1588593701
394319497
1445335154
377265457
895658200
1583405914
1431023707
1385668789
1719329796
1059322983
911335532
1902234876
855080312
816905027
28919069
767539585
1566722518
581613547
1278916288
1440323173
417633229
1379624301
366677625
881210622
1451062705
1892022450
526437214
2083077960
1253178643
1149505646
1965560641
1830341046
572555715
1355608687
377869590
1870129218
1350231517
797752741
1767307320
984486113
1169580437
2094639222
418385966
991085560
779950700
749989685
1639116527
88485105
1156026786
931405770
195457612
805221314
662203138
644547676
834900897
1958447763
1741511198
2055445129
1450202372
1179856429
1331207924
2056513833
1382169310
1495449752
1232569726
1760896209
297112057
1433063709
1802165142
1041766604
2004439855
223275128
799185170
244620790
263345326
2004708710
117087144
1075489082
926252529
1139685359
1296291918
1895427888
780442859
212326149
818655669
2089500429
914217044
861455316
1034169692
1884610289
874978829
1216233458
1230039160
1768108851
889307912
1533623422
859263985
1790756697
772596101
667759078
312689156
1808474397
1098932646
413432421
658615180
757308591
2074965510
1038867264
2008815736
1833831257
69219384
1827798107
1696992840
2142919013
741147062
85295232
255671337
611000565
2069546742
1691089226
37623755
1750814858
1230928852
396557751
581139797
1024278102
397617278
1182784518
234959543
809785128
866893152
1437732586
2053952860
1932159034
698871547
128993883
975950482
72777916
766211027
1039935069
1953707091
964047503
1319043289
68376238
491367871
1663426422
1475363002
402227333
1395110179
474368397
1964395295
1083254375
192421242
2142952623
1526658306
1527119120
1270868846
732587877
439933002
1336037337
206303646
676932504
1574225754
2052378443
226614725
683598615
305101505
1138562777
187549031
928118088
250724252
871930201
240161690
47546354
2126171561
1135769143
398250610
1236059515
1309513603
1165922896
1297568524
777319198
2111217971
1571277293
1404851588
987452016
832593573
1364143213
115390461
2145650362
1387553030
44481564
789925639
1112969417
15976396
1692363714
809291134
1556609644
1508535198
830251116
32420777
634627604
955567753
1643783088
1749182513
922015243
1077519902
244309455
524766346
1976666344
1178458876
716867440
786284147
1302396362
74243533
1215725322
351782630
1565213742
681197147
1233067183
2036913080
999861307
1617236510
58339374
970178185
145331309
1950913595
1432894462
508529822
1184587852
1141788459
892523657
851887188
1906771916
844241024
1584173850
448624051
979247946
190511888
1055688251
1580983440
389250876
1091142309
2496415
1538800135
495533323
421149778
1730464146
961137564
19513932
1335724496
611879195
683228234
2138117903
1275965409
87553627
205110254
1261670089
1779129886
1274255489
1413726278
782850238
816362198
418208182
767193692
1331040622
665325535
2100500920
1614943653
1927803498
686959049
1328094237
707570644
423895325
1484810872
2137836846
2001655711
2075880362
52804094
517633839
2079942640
1023389339
2019378575
956445743
505599028
1908683914
705230679
1030690868
1074286205
1415938608
1327804746
670990224
409171940
1353033469
1644403925
1146878730
696006293
60656489
2038387511
1785904849
2010880156
1836120921
1989881507
1037912045
257442892
1365477024
537057177
117636312
1850533825
1588510511
1952532144
1382095102
1991140754
1996370733
785192582
1627081955
477338448
995445791
1695801245
200344242
1326446546
1752798495
1389204528
1166567985
1765008594
665985570
491922644
1667769690
1809891293
1431175976
2122567014
1328074176
902214405
1857519719
941327297
1300507707
1263898600
1516623808
915435511
278802179
1548412479
74961199
1000704134
2011743937
1643276307
399511057
1758463707
1955040769
588099556
1213172419
1157874833
11226298
230077556
941180693
441327515
1814581587
665288486
565429647
25422390
947304705
183410802
806597417
629478041
323989782
15066888
855048477
1090244507
1793292432
1578600063
1540404524
1214909030
1622478979
392507032
1848306262
1011638656
797511487
1643401310
1827407955
1300673084
523385440
770667750
1000887628
848647168
1749858790
481475938
2008189483
356314800
1332383773
1249232644
495254141
41997039
1816926268
885103179
991271313
815397486
1164285880
1773535890
1587301597
617676140
1039507829
2017413359
1819976773
1692256345
868700962
48491278
815810579
396101044
549977758
1643189478
1677100507
395443000
1160705026
153953182
299682326
162053017
2144257772
1871002091
477210209
385728736
1258142570
862672883
690248754
296636967
1625915612
153762821
1313059140
54051354
580687974
406754020
402724548
178602232
1166220605
9557793
1793331661
1912871797
404038312
831521995
999128059
1817457051
719119791
1706555420
681494625
735242896
1446248341
847874891
1155542230
296533066
2060746907
749509353
1250725337
966347143
1510412371
1669631621
318203574
134257474
1977105813
1386975073
964608499
75090075
1763194936
1127079
284164692
1490322150
1487633974
1063136067
346998539
2072312422
314638515
1915887018
962780855
1578932719
1284804218
829310030
2052670514
1948334711
1335541187
1021984470
1537301853
521291304
362470015
1581167099
1287988516
1273122538
1203357415
539390395
588660829
346205652
2035874929
2133190740
1375607139
530745668
1476192735
290763771
1607544683
1769741853
1892015109
1964386770
769338144
174382777
1309880445
396611699
1913590058
1504939544
1694261521
621503632
1867185402
7271082
519347511
164700272
164885862
996199925
2083194500
1207516350
1921338365
1055411327
2055433358
979807610
1395540941
299550566
943949606
639470233
227485943
897419153
368688071
790181848
146638069
89920910
1376346577
1854785472
1735239483
1608290244
125479621
293280098
440750117
1670934066
1218131783
1126391167
1314334521
658567102
137522539
1392490729
23187727
1639093137
1374927414
2008477953
1731497765
156104505
1887478433
1300545696
1851977324
1136013454
1852505646
617581936
1032887802
763155648
1691731922
1903454661
165553027
1991251196
1094291574
19466610
470973933
1015812019
614975164
1968672662
2126001583
1317547368
1637378932
1369123189
42168274
241390808
2124255154
774036257
2016802926
1082835094
1042097565
737941775
386144856
2091072861
1523268876
1742977718
1579211470
600070537
1718731902
1209483710
1003515339
1479763890
1618324867
1930500427
1929238613
549974097
1185485450
1171258336
487892706
1062774970
993300390
100625407
1793845166
1870440484
213834018
1102968185
528479146
519049440
792429984
351318308
503270515
75158545
1606933522
148308999
1718238003
301699413
701802727
1392897260
640649227
393001978
748278034
1658845824
1605275718
542506805
523846611
916998741
1240792168
1321243263
1907135865
1038473784
92903843
1183596955
1133730553
2042823726
1546661831
430124882
1320150597
1336262900
1357737432
630428020
2132223330
634772793
161511376
346235856
532122490
1609372241
1419991052
155129483
346070579
1690675286
1883163621
1123618330
1794083748
453303484
1635260734
1368026949
165544300
928161706
1416742442
705076886
2140932424
1790930726
1512476589
2004096182
202496988
1191543708
2071511484
1374744680
1356916686
1798581073
987790044
1194975247
2113624900
238037444
2058097755
1575835131
1215224038
68349571
1657247272
173386349
1894798355
833108795
940982067
1187626622
304168194
1006721677
1155990386
152649260
912924786
714335075
142523749
534626950
1796806814
2112480228
1719701691
854934250
1696871593
2018852185
294792755
2111412113
590940229
1409486304
1876992387
109851763
579792655
2062143831
906033459
1323091092
1759438514
990480192
968491943
1445721342
533750773
543183658
283887562
55339826
1784266769
1829835358
1989554950
103114223
1094642062
2122867957
1885333823
258075088
1007152011
314747511
2134479578
2092273274
708939189
1702233700
585521091
458845681
1987063776
1475068866
347331377
2037243859
1977496271
1206974658
1217048468
823142653
396608027
205401389
1769247214
793732923
2068067929
542940253
1581911138
197827461
1044407945
124192854
992623311
489295808
89884235
209421771
1807566846
1380123302
66843821
627443322
1283794729
2057005241
2057728545
1106997310
618886804
1142907809
1727082770
512632692
1916609571
346940908
827510914
410186843
1347805954
1451444715
1443674963
1973801962
179030737
1918674326
1830973322
1680310317
1719060290
2031625958
1356644088
906796869
1703950765
1154886737
992041515
1015983477
1376987095
313382736
2134911089
254216984
524762872
1902543718
542360686
1885205327
1791874526
708117502
1671385631
358066368
641551674
1952316838
113452517
1186733317
1852599579
126360712
365579447
1188448095
1149075902
1487282546
1940893568
2047241409
953737953
1495780632
1184613734
2064828973
10973274
1076043862
1847788879
788078967
2086546980
941333013
1025217396
943980735
1349662165
55888550
1826880298
480723692
1864052339
1275356445
28564483
1318699237
1552058363
1355994807
979807991
721440315
1050187968
1170194628
1234364931
1481858407
619258245
194783546
675943560
1331295155
1905516623
1810403286
1934898977
338672580
919825788
1406425477
1913449857
1997511989
1539578561
1784070686
2140712220
889856323
849701839
1963218399
733512531
1748647920
1644101688
35331469
1989533788
1999582326
1083467215
986108001
99986519
267992051
698143390
1686849696
130648051
2139842315
793440571
27788809
198578365
1532243099
2047748803
1110043583
234349417
923892900
1309135647
2147404041
1168110845
1230029172
1984094493
951027684
888724577
1806129634
165633235
1548412724
1571653054
942858203
1828281694
851676214
552903757
347909193
1331608203
548890779
927375926
449980709
669464765
390043466
501362621
778518182
1803531732
1884822518
6597175
1978894459
2083986920
1285557543
1256845956
201316076
1103031662
254646080
2103150726
1052098888
217689897
1169713632
1256252670
1649499196
1670097086
1758633352
2096593910
1292264763
395441264
575533718
1629648649
1631224032
754931434
2135374817
1907023259
2007243532
1869266677
30945647
6296473
97865437
1959642692
1417649119
481674650
713525671
167534111
1392931616
2141813804
1243815136
396452451
1871263598
474583217
1341770146
218066087
765039405
1375375589
1505842152
1438355239
831774053
86171953
1735020154
1026027721
482673936
181860057
552101034
1830534723
1571483945
739552638
1544691897
557383215
82692666
636077484
682510159
1725350770
363219441
566190625
315184443
1367143638
1410223358
1684774874
1044708929
2016630888
111971728
775559765
707616146
757768925
366545305
603088101
965176860
33809690
1554870161
432026050
1213677030
603740356
152804462
565421931
289697720
277903533
1885267485
1054863929
607176787
1405360868
2044159610
1986241326
1084380382
1559232610
373725553
1059919442
639142910
33948096
1144218590
162558070
1661637346
2119208872
1230080969
12448923
1001618612
534630487
537378997
1577697862
1572141276
1774164847
42951076
1548597265
943613227
1184892306
265298412
1477431825
1148228611
1509244760
820183577
852053391
1660409941
432150526
1069372163
1580149149
1326967412
1213274887
1754571808
709315631
1210302171
1001222885
430110779
271646099
1798303268
453877417
1884864317
1445676273
925379507
774904
446807320
560096772
818651129
717892070
708458709
890693259
1070606578
1372393447
733531607
1515128429
206141633
1926250492
429881799
289325576
1413388802
170763374
102032924
307057941
1840974920
1350400199
1066703208
1470625939
17609396
1718154750
1410800732
139242877
1439422700
133961705
34057272
1946654810
1239155760
1279827153
2004715981
1420828454
62372524
616013639
1913024193
520481107
1027639133
132392755
1183171970
2035168496
1907258699
168283937
824620929
1741423906
2038586045
80622903
725299980
650838457
1612605990
468985588
2045166421
1860315865
2124505425
1186015454
200920857
765391601
1071943276
316477791
1658187267
644866583
1759484032
2029342117
1666534162
1698927926
238229842
1634726790
2123224731
173225146
672150975
109763598
653209141
1948425413
1001535033
595307258
914412704
1533345284
1281968208
169761134
44573362
2039938735
1094662931
468663643
2017762597
696944110
1032197732
1551462318
1960522741
1431407278
1811902513
1396421056
234766198
1398607504
757182723
1120304831
1579969829
5017223
2053244499
103830695
1989315755
1902319819
1683374729
1046630815
30266433
1815092497
55218527
812389717
1247578730
8034528
2042285787
114916068
2055213341
551816090
1150255083
1786886148
272294670
616313235
399293987
803646675
1092640908
135246194
1811834314
724611164
700123226
1969686822
2047373231
862608361
2089830804
1408192283
1316392131
372585792
1410810286
850221698
1364704962
1570341802
1188491438
192930639
984734233
1285073459
1879581815
1217884233
1671255578
207295718
453775956
1695515566
363006733
618884098
243426698
388857936
1983299295
1967488502
1337031868
988746694
1903232350
59842192
1125384915
1004411701
1134826596
1225276023
1549483098
1573639749
860033099
839083139
427033100
153315457
1001739774
212893310
1578959464
1752880461
1851390448
78236906
1945941181
2017004220
1313854252
973447142
1853713750
1974859879
254427560
1200767927
957583820
1497125614
1032364715
479842618
1075601842
2068374411
1838718340
1990654916
113560937
885339800
1762863030
77130348
2040970743
637676341
2109118823
81075150
58294125
1584111768
1141941759
118188724
785072991
127859216
1105369817
811087810
96907157
528012707
1247416704
1809736371
1144551936
475298013
1576490208
1143217554
1318767708
2104826719
47652435
1928282817
1624757441
1587182214
495765512
651889618
1178156110
1132979755
1467291452
152636492
2117146855
715781661
1094698760
1738818852
1837502117
542310460
827651518
1868210663
1742405043
2123632691
555884656
2054743856
323457419
958917422
1788331591
1944564433
882668721
342842667
650217273
166414102
1164631070
182064481
397139443
334540835
1764705362
193305753
498936588
33689750
1158642174
3343838
1302425151
1782785198
495369708
717478548
1141216690
143879716
1296271815
1137586432
1406636784
242436555
2077407153
1464642667
487034646
1841420856
249842465
1452911841
959612219
16498340
1028100474
179283039
1867651541
1711680514
239773658
1372838394
265722418
2135362686
1880824426
204948444
1319536500
1671829361
1664831619
807477453
1910075970
971780797
149423663
2142775816
869521914
1311662964
731885237
1583352346
2001087464
1956544173
2053674532
595129048
670140870
1451889292
1889853966
286132623
1433609204
1920993314
1665492323
223655482
1976795014
37912944
106138188
361746419
2043288692
1161581223
417490767
861418453
1796700197
499293475
316154653
537102124
817093669
733582866
1431388168
1770190618
1932189008
2053917241
46682846
1639864464
1374484522
281745694
1731071875
763359020
2099712286
1329839767
1913534509
353803117
283386352
277205936
1820458143
2073449857
1321152032
90076813
1502202485
1967048098
1747389926
1576963211
1312059508
1433862662
1760036100
1007805311
1841034268
952613532
464255758
598166697
1595326922
827455828
1506159385
1787134066
563580790
599901293
1645822053
428028542
2131606616
1892909918
851717485
1063464093
334449969
1104012472
1943602261
1079957860
1301712742
528243347
2063026783
2131854469
1347645451
378175749
1134739876
1755892894
353301161
1114566420
1941751155
958741476
1282958291
81942855
1776394947
1596028773
1412502064
1728876901
414369080
589309087
52855447
1359715182
1743425994
2125859293
44039017
1184409467
1728787874
1063560284
1593151018
2088326948
1063669209
248062191
1861094111
1150712058
1742492286
1802515834
1031631756
1117015214
2009383004
1007333869
1564634375
544226356
1219372515
2001624624
2023225299
2129970521
1698932997
423219306
577759148
767226770
850834382
1304174208
433044507
1004203512
2091387348
1837698134
1618814039
1056871280
1199353877
829271423
158172871
1350149245
1088553415
628301100
328722803
1494407672
717394505
1143727686
1083334145
981058998
1218832610
281779919
662470364
1627595620
848977197
1868536574
1533778043
2122671890
1700411936
934557344
661580253
1155047714
1886278107
1567868926
1319801384
303157940
1965858204
527796035
948627720
793216020
991774738
111821380
661247518
1995667721
2049768329
1701775585
1577619933
1760187467
1894490005
2091007683
495083249
1499601550
1125484337
1521798803
264021743
2084428853
474177941
694548143
2082490444
1513349928
834401170
677082970
390320111
1706095600
1166347119
1261787800
1214784579
1476155890
466225603
682178387
1699117334
1469072725
644406823
283639230
647508657
875504798
1547796237
545933975
589335569
485698460
2057568592
803461186
224175176
1304263641
191789156
516559088
1173184829
2127319325
504717188
1310527173
869536411
51476695
1668297706
845314338
1177778787
710515905
1998394820
529424105
1798982955
235678384
1097348764
643502415
126276162
926354857
650479941
739000230
1005444055
1908321185
1857614373
551659395
73186670
1092125197
888967143
747295776
297321332
65879184
1426064835
790535381
1634334249
1706622721
840143438
1371937594
1759618685
1661976207
631374354
393480021
253678932
1627094020
1767106199
356280778
144236307
767231463
1865842605
2028131590
2032540490
1840821899
1349164952
1457053895
894604532
989939478
1572758926
1374884319
2041590198
1584577622
1097751151
739901103
404088803
1626387117
2042146566
1361023869
507886283
349481818
624128444
1789653823
1618900960
205001597
2039313967
749077721
1963103371
1795278545
307040520
1086759596
2040332568
377058333
606056047
1514044887
1519586955
31411409
1033878969
762483160
658418643
511553676
1131053852
1769879456
2078227492
1436987371
1415187945
167214580
1674340276
1524036898
376456145
461958087
2042881126
1301778309
1936142194
92828906
1268036194
960621813
1672491249
1921899399
353910292
754850889
2123358420
251366078
923052939
527394310
1005400533
107027146
1495403334
1179374562
1249923932
1595545216
1842942840
1536694994
795979075
1208602855
1673245471
1746486993
916501140
1000601644
849637617
1591330515
413803375
741965179
193322580
465934265
1568634208
902857456
989909861
1095793970
2033689982
1855529230
73997905
131680819
1057345078
1684939797
1279807486
731244106
1760857250
1948258670
1124456450
136267772
41021350
843060454
552008933
1552368180
749463506
382957379
668086328
1178347584
470791159
1070384471
350599607
402792636
33738510
1125646567
35009373
108858869
132335050
1531017411
364249626
1835704969
1139072612
224918031
1583105393
1084351197
2002524516
946425614
406860812
1380969095
1929089181
1641233332
756087091
536393570
589559213
1627995739
2146878695
990392253
1747484728
817971082
962653339
533381229
1008677256
1580901728
524252529
1114433569
2004419751
445384085
2041978667
485915394
403864605
1689738489
407360387
2001216735
1069004410
460699596
309131613
722146013
667061893
1821704038
365978806
1715529324
799974156
818850308
1834418627
141661362
206272094
1589416902
2133813181
1295104433
1257867537
181371267
1783579068
1582478651
242897990
759509198
1296129810
1704927811
642733368
1669461156
1543845382
1689591844
301643562
1279864136
458598338
1077523013
258485169
759744234
1018667388
1361291476
1603341953
927681709
711141282
1740124566
1464182212
1958937202
1366526886
580400407
793301932
433183853
1896348467
1138012505
1919734610
1190626791
1059924244
803665240
1611400697
132708608
1043736999
1813912835
1501631589
1917802944
83281565
723935253
1030814133
1656405650
279427981
740566177
1186897581
312550589
1246583045
1740561487
1952262678
1665467206
953274724
527692562
54164420
607737215
1835966153
1750568584
489160221
419105902
368758864
311565399
1773264130
1505858362
395073457
772276832
1684954565
446456641
481922192
753010743
1321344541
10492645
1621759186
3903940
585096114
329202319
395824670
1565622394
2027520460
1928490214
1010610567
748045539
1518737730
2130364086
983411674
2099560861
1392496194
257955530
1029675959
307558229
1387632860
921227393
2120250924
233604476
49047749
609158757
978763181
1635817290
2061372788
530776422
1788543667
1207297381
579372331
613946849
912179096
1069292785
325902270
96986506
1382991760
533721354
575135150
1094372919
868026491
584191529
1343188328
783599605
1761715826
934300436
1697596949
1074171578
215338257
1240596913
1604319410
732696455
672090149
96708320
139951238
1405466465
103879466
100481654
1201445935
1464459209
1422777089
618400286
1306712585
1762553386
1810746394
628424782
742417026
972972403
652426399
1363733990
218944389
1790228782
1729954298
790312495
396262042
251925374
1314503220
767915217
1997526373
696879773
1665570440
544416872
591627248
660515003
1506984366
1567025118
1988267305
230130588
1109903225
283342661
224395209
1525136832
1997127740
1054969270
1136989724
1850151869
873500350
1309250420
1454265698
405342627
2090860118
152238033
1540998017
529795267
1118557481
2120140803
64793950
391341968
125377077
1510423062
1817660191
1984021163
1088251006
714779777
566144556
367949807
1412681042
1054606206
413785517
422585437
1763374476
1751150235
2096488005
1535376731
1730270267
1081977186
379935466
875623120
177616637
2084289799
413538770
569410948
1730693205
1126758791
528540416
930539558
836451360
1539276157
638636993
472001124
2047665537
1306385507
1665042415
655796575
318550598
694583713
1839058590
482587676
1587385316
2134663314
1354420381
809636588
1913667500
901517051
703131192
485750483
83677466
1316337397
1989455072
1314589822
1912018473
1486440378
1640995914
1290512315
761340936
1169851961
1285258348
1881432168
1045090576
935315619
923248387
1053797818
1110724904
1091309412
602175920
1391296529
771951166
1504230702
1248507310
1514979798
1171798855
445032191
336067636
629158196
1042931173
1994827069
1363543404
1731101729
880398248
689135718
1414656392
1791579022
700390546
2052333114
480227502
1422552333
399196311
1114326519
1161458644
1291810585
950603098
364728505
1883221065
651987427
359848785
1158221064
1539276399
2105373270
840415777
1048230089
1397844844
2080427282
698648822
1193095153
1476585615
1882444909
1482575099
459945630
1397947649
1614613879
60625916
1377483278
67617701
38682631
848371286
1513592446
973102928
296584698
1036038489
1245226935
542854788
1135863149
2025867320
1695438679
736897021
414421081
925757197
24820997
1259601165
2130650966
862016262
304042866
1790241884
945969238
1528394414
146927744
1021133206
546971587
1825539468
436085982
488890248
2062300013
232319807
806049554
936203954
1613758941
584709727
831920513
1700751894
442682657
32133375
875542605
1539900188
644099427
1794323914
1529032959
605058669
1655586959
938717029
1602344777
835637053
1401827522
149420139
214870807
30972370
1607349514
1744077606
301346488
816597284
1802649097
1102544789
508609627
644384815
1299434129
2042322269
1822365101
1190791657
166478808
2136577835
1949383386
339004293
1832636611
393713967
1379069797
220652075
1344217822
484785025
1624636123
244512077
1059071661
1839390295
2137967259
493343190
603592837
1016599969
257300645
1338248189
504287496
918313666
1958161737
1380653859
179980251
1186733317
1479555719
1525648844
1723558976
2005394390
1111567938
1084977090
1577381718
1336517811
1213418896
894000699
2016891966
1523891423
1432098447
2142544143
1126699299
1798114363
1624434054
863514908
1784360446
584138162
1169584651
1748769674
1507363681
645223022
903264301
847492074
2125600351
2090441865
450232079
343201888
1482800452
933874836
1363322958
56522200
23956117
1251789162
1358368462
1950660360
98935480
1182121093
496910288
1591802743
1332397321
1272809041
1619238596
1467539171
247624146
106712311
1667045404
2252259
841812181
578958453
908066771
1574251159
1318290155
1434657664
1797358613
560000833
66393703
1369197909
1096461842
979888848
534863000
473360683
2102996453
1915300641
1229413355
543273765
1396882182
180538359
631535213
583111814
1942854020
948903835
895574950
992554592
640518802
2060990423
1121220310
215000864
1337581982
1367798698
1788734471
1335550685
42029867
1110152174
1427511873
1560769547
635607238
476839959
946949999
1567031760
606548105
574918561
1464059095
1095064005
1147324968
1587607173
2086831517
1036771335
1662500715
77549211
1959859144
1795038757
888056965
1665324209
1408874847
1023584535
2086174862
1337560946
1463215513
1866079830
1976098396
1541932425
1291050747
1425712696
186334756
1653943396
307440253
2138505312
1136122911
324662949
1308362328
586056539
1145177058
887264198
1196743977
1411982289
968104646
926916422
59929289
576856917
1814125808
1570015935
1611322342
409607732
1527860235
1374010839
1763190393
223146856
1240208803
1724500063
180084831
955932630
1631252646
756035060
1233807029
1964069855
655531798
127882039
1695025332
748002582
1723858300
723099806
1196343829
652555354
121577848
681063382
255017998
1650212581
1909480011
150182730
1362438602
211775554
1142042586
1447264305
1961735648
1642870295
1893714374
1507719663
506179659
1489255345
1496485308
1754109850
1863495892
1672544886
203872293
1990656026
513549090
566278391
1946347915
1513021039
1625244792
221981329
1170639583
331226698
673170020
1292142239
760944905
782299708
1843376008
1426363367
1672123228
945822991
1976577326
1407026943
1118592006
1241285730
1313224249
1240475970
1520941986
1219390964
512199966
1614580292
846073163
871906380
2130553219
1221631788
1488589046
406722561
150661978
1766731589
1137542509
296147237
1818628158
1491209556
517109343
1096732749
2078830433
1669623886
313957417
714484660
662238779
45362876
33799499
1286170705
251507725
447970877
843038999
1816942536
820266025
412649556
1616720466
625079096
380665067
157028571
1271538578
1011792172
640024622
972750866
2129057243
159575853
730001311
1673834963
302296694
274404989
1893211563
1783256089
118486186
42480982
755108975
26339677
1378668220
1472462293
2031552853
596379028
822583118
624354410
1067467633
2050331126
87523561
872462559
1661515771
674376756
1535177630
1960440408
585370382
764338590
1312191386
1516718613
559107856
871545922
1711990591
670404958
1009682118
1917472484
226673749
146297144
166241624
316231209
1493763784
1907478842
1059343275
467583720
136473238
1234389265
527125009
1026436933
1730683024
316460033
1703001479
323373657
1111051895
1208265152
1030431252
2011831244
599078984
747550691
1894702977
1769759692
1170809189
257600262
937158092
572697868
872786791
73256143
2130156688
128312128
1802562891
1912240607
825540530
1953484219
293863087
1731489055
277133328
63354851
653281378
823062368
1394810007
1715098180
1767614996
1569323495
1136480315
1105296261
1539757010
1971951492
1845323489
820070667
210438266
1399445972
1811413628
1933020868
1172157199
98979933
370099817
2018543944
1709078167
616258089
1335133813
458666652
1074564146
797433100
1720233950
770198164
1546338723
1889854675
390360909
834570680
273012844
1624908459
1142358400
272306052
211541019
651946696
1480098583
1462072718
1212322042
920158881
650664367
429142828
1876569140
1091651524
35464532
469788274
2087178935
640364077
1779391953
1925622235
1744754460
404062984
1689863983
1356241079
1684980480
574270976
1026857587
968835442
2094505359
1934160914
810209739
1062333242
1234098723
612300689
737928603
350512740
1510201951
112677466
1762564103
1890562793
1628145371
764328566
1520164045
692026972
1932793238
1052877116
1655299769
1642237831
1172104953
945914023
699624838
1197626313
1717358518
2018961691
1695442846
979807886
676119932
315948193
1658761141
82124941
517746525
2012160265
1431900799
1789739309
1684771308
1470681801
1869286492
1209105772
1497217417
1469192670
1373185717
878698884
1341077503
233219872
357642349
1186674678
942396642
1010006627
912933078
31081147
1339105040
1105393382
1275286667
1018139720
158532501
323226088
1362179588
580253273
1431227046
15908889
263357682
1019506897
1998945986
1283147582
1473604632
1091801026
1033170863
723505217
1154400251
213689704
300219315
1071883826
2136455435
1113033651
1699726558
1017817577
1997920300
1307170057
354916390
1575203655
1196793466
1805359382
1372584487
1270033038
181144654
757551708
1694779216
401799656
103640426
144165838
680329052
1742597441
532691765
388247789
1292500082
738473005
1145323979
956905307
529448242
1466204279
2000079173
1617412251
2010328889
780657890
270349316
47329171
798736690
239245176
343081032
2131131051
2074733762
1417410048
1746851422
571577647
1589276313
844156739
559653533
2054121627
1327747962
1052735191
1475210626
1378552887
243611555
1183978242
251936240
988173511
917394852
2128321589
312030435
555966186
1290760842
126730386
1211917214
1431035181
467997753
1787303137
780964930
1890952105
871815491
1515103799
1880543966
922857656
2131672379
1825019244
2017523636
1147382442
1943828914
1007386463
768222579
1778920668
1982269158
835461741
246610626
1499089499
936482485
1835093813
504793
1250710735
2147278165
2034547610
1634237431
1738976911
601715249
1398335837
603299817
50876288
277458352
1014104728
1118465531
11533194
562614922
1544585163
23931351
1416632420
1049956310
1339934388
2029657622
1212326788
568907752
1239281065
1181980663
114770719
2039723590
1816407583
1332249905
1594578457
703629564
157399103
1044900425
469041621
845067990
1468254276
1140435637
2028385472
1296604193
891193570
317328011
944582765
1828396075
1581800321
231994709
720497816
1053436687
878623898
2099348011
1097517037
193452485
1749308106
1393473164
2134062390
580654744
128458530
1752045016
1420251131
2090623852
1524144121
979315102
1809996123
1884720552
1578945321
1381997549
2009163243
885545849
693952531
1773138626
144944172
1560098384
1356173398
954270213
710201300
1404863164
417474345
375462068
952128463
639241385
1050304386
1486593679
1131970841
1587269604
1434474160
1142948541
1997524170
516414252
766612456
511112531
1511039154
2143828354
757930922
758736053
603820079
1503045460
351045633
67373665
1492520044
1771625597
458455643
1271000717
734784172
1751684184
256414307
1630152753
989269603
212037152
1342795462
601354459
1777635724
600511968
1422831778
457134824
1990275847
1046641295
517963331
1379589623
688133084
798104364
1642147293
833205849
1946987384
1386940809
133740806
1614408176
782275373
1865780239
176298628
306529819
289100459
1755632248
1576647837
706091266
1326702628
1072149562
1151268254
2087537463
1914911768
1749404724
379638735
1240064717
1024007607
508568842
2111773004
101429382
1267101895
1353768874
1295404198
1045104569
376532479
616007142
445022137
978394904
1715100235
392953298
1605667210
1222499319
546863253
78976983
935190807
1088850127
1213131809
433447198
52623001
251224633
1969274261
1033080953
1419205580
685312978
230529357
340098476
363668716
1151136102
331454734
800523432
1273939274
102378918
93841807
607086287
1813944520
1766062134
1735847135
645290058
381001886
1053260082
300045143
82139889
1600623674
1685431648
995739218
438103640
750655086
2029449023
1347420011
2140457176
841213533
362244646
880965782
1387841764
818572353
1588523694
1424784788
1151767539
1740323436
464401073
247068296
645827910
333973914
813820180
1137558193
1913784144
10430200
1493729111
3208043
2097239660
1437361630
258310455
258828106
16336529
1262861254
194379504
806119916
751526293
77942446
684697871
472169379
1443806812
1673248474
1631283669
1454790236
2099623823
704575788
286272546
1215277350
609156894
1669432611
213421000
1318489997
1428751539
853435886
244267214
1883425205
338352379
1392778597
1835031044
544693964
781722818
366046549
1886085949
730452141
40233839
599667736
2120012789
314365020
1009584234
1396438547
430284544
1386761504
111960838
1712296804
280743650
718914886
1767023813
1770424062
1245427410
509641046
1286962248
573817254
610590989
564664384
853344598
211194974
689273968
924405819
1005502737
2145861490
1094493975
840369833
276336564
1571968730
421992349
237189823
1370675467
726728299
1433391181
248445696
1829181298
1688128840
2106866132
830897569
1248124939
645611794
1512999251
2147469088
273576047
890939877
1683151926
1942184685
1284826699
509064383
1349824395
1566746393
1058723989
830469156
10045294
904068241
348413777
81484320
217931785
166136307
1669591029
1342011962
1186701400
1184572649
90778373
1948523953
227481107
522264100
1946847374
1780050053
1310922820
937035355
143599313
1818348642
96699045
2126865003
97944756
1149697923
1156041231
90646737
670466289
689534351
208306727
1285900317
201368990
2072921344
1977964133
1199261486
651521291
290513175
1544073306
4408
773302856
516591
1440352629
311241541
1634229227
652680895
1134798757
258635610
1436861477
1698699531
1383548569
1610326141
514203552
690176295
1176183860
390175720
208685072
329939449
1826551229
626723692
2072625397
991072066
36971942
1314261513
1910059273
2051978127
1869818164
448854785
1068678147
1559873383
1087187561
2027200407
1745662082
829756280
600356257
1224067735
1505131406
1690048844
1522175057
169265181
44109793
215769593
2143756069
618751232
2128787217
40941644
1665187767
797313421
454081395
58773601
1822452199
714344936
897720001
1762051929
956933721
2114483382
361269893
836765079
229693185
329902970
1295831229
1447588610
1376076757
221615668
111492699
1789910855
266817027
364574607
291561277
422004168
970831542
388119145
1992002429
1095210195
1041835831
628333086
785731473
2059270946
365832453
1795759696
643567598
418650779
1671076878
104376471
814968667
656622219
370261750
1945589685
2013304688
333394445
446647047
838603215
796642454
1964934432
1413165607
567977381
1139235831
1221090019
85533705
1960547138
1376467372
1343599470
1506340784
1203724968
1309906666
1491820129
161865042
1742523673
235027193
873018396
681023393
1837658440
1996629651
1906331854
2122763416
140316125
1006062123
479181981
1238419852
288077435
2060399670
2003018494
1691164708
567159012
1352171267
2140148432
1138430317
1026332738
851235741
561229151
191871110
558441764
1129391612
249398838
1897652281
1603493311
983848917
1040852784
1751382165
1617032753
1899786987
2031332208
941731921
1161439351
1916226209
1957585587
1180902032
1614421631
1170564654
1443219702
876786654
1667757564
1229536169
1845807472
1574274994
1428779700
1995509064
962677128
2066660164
1225650105
1656233073
903211412
1801722705
795798064
25982859
2120204572
239339239
1705592681
1875467548
1314335807
1846163041
1874473157
345689788
40485450
798012943
2076371606
982988611
975692066
1247310817
1495056356
1808511734
2028043080
890511027
458937152
2109360888
311548196
1373641552
894568938
982044595
492582516
2032076314
381702402
684080524
563605797
1140451721
1624494986
149220174
1019862292
1337457929
680476275
34786239
1673413267
2126357052
427210217
825100790
596179358
385475146
15330564
990646009
1881203652
170377405
1094553838
1235763198
1912607421
1220469047
688273834
1339585861
574401546
1736217086
1161347982
1725530320
1277974271
1463896246
609868450
1382232737
434029688
937965608
248011341
1111849050
46526138
1121795568
1989693940
2124958691
374875774
825450168
1726402241
683765317
31629277
1903776235
13124811
196822704
1928714016
17384031
2075472352
1790734807
1578885056
1474666369
59669481
1973558814
1795159745
1045253155
2073370688
1542155067
1665078768
1238332432
82902808
676661181
1642033511
974700574
1436931463
666882921
335343812
1719176315
1336073432
1976498948
324136925
524508347
2122278648
631604175
779232002
1015023777
28491338
561018653
566687026
1982518825
1503068139
265155168
1139665967
774954814
1741133644
1758639071
1045945053
2046879228
1764249937
1133299517
78574816
866020491
1603443787
421277395
638360085
682660159
517667331
1300179980
764326959
1439904420
1606679286
1524021788
2125708980
1442759845
10233862
1903646748
690734996
202443548
933178832
483132072
783123072
702845208
1711221203
1308548860
611049757
258226464
1267921940
1964807360
2045496702
1828523098
1043634289
1956027015
51199347
473265414
1568346446
115310624
1193778565
1207513030
938100425
855078654
1742785360
1746159228
1782566158
1507826475
1564306088
1541509518
1029621798
476098713
1186046675
1446533025
1325134910
994812259
1115200
1526349550
1626446028
793626013
1454127716
1826748343
48986488
817866387
850649179
1305528145
1417416546
1863546174
2055567048
766880596
1603863748
1285990666
770323489
861414143
995679632
954758470
393323937
1839225880
373391121
1919283061
354916179
1508230285
479257790
1758646699
1975472877
705422301
998526351
311654010
394916504
1808460116
1750751632
1678131410
841621706
1796339676
1583782427
2135722149
1883502750
607003159
825656016
1573556772
837447710
349631207
2044095687
776850402
1910239155
275372116
2140471555
1835786908
320794478
524644051
256144970
702711967
1106739605
1724105769
593337431
565161680
671908830
1019347863
1741141939
1213050109
1064431083
1484419902
411171624
1640539816
538690481
1002894835
904592108
371741666
260782972
1056475097
267636561
902683569
878768255
1821631544
549408897
1583259522
544531748
653222710
1377211781
1012979728
765074409
1288875649
496830680
1900804593
868746612
1672708820
1238716373
1756146680
887845489
2008865841
1450213841
975788365
1635921914
2143913579
1364022178
877589210
489923215
34022916
1936625494
1071947898
406119567
1309873540
1065468388
1870485517
1722362211
80477809
551208465
493117909
543326195
71718139
1870357643
214743896
844483770
543213663
762169920
622784991
220191155
1294762006
1790028081
789966079
570426584
734679143
1243936161
1585042028
1171950772
564332943
42152986
355413708
511206464
696162818
427738865
179600789
1444506806
1331366176
2098333888
399493440
903277991
1066418461
1560477740
73450787
112984155
73673438
521498500
575740897
2061689306
226816723
1646182930
132519923
571272295
829640937
1832903818
578501554
235672751
849797193
1505204609
1041550218
1895221333
220773750
539675711
1448776382
926569892
485194674
251346347
1990273082
1256638545
2056240388
1114343016
473014717
1663206242
771927697
1384339038
1987751713
583364738
1589355630
658230674
1236410052
450168272
134236298
66686980
877667214
1567154663
865584480
701986585
296727358
1895043837
1045048056
1764880658
1851836179
1948476777
193547938
664578241
52505404
793371776
142080039
1460212066
1866402915
922482052
793353255
1140671507
761773316
1009090989
1957804208
1409143291
331877948
1189127894
1722171096
596535711
2025201461
1715876702
1892910376
468297291
413083134
451921815
1978433917
1790993949
506259567
1267682738
1421955497
1378396565
862114984
338612602
880641772
1546143943
1859503686
1651321002
1705515213
401576758
819604085
917003708
587582906
1465267942
1797106293
883388616
645989933
621453701
1477287928
327221160
37623266
1190355400
1839033371
764358865
1540092303
1343292722
89327614
1024145540
182366928
1429033464
536877119
397695216
67042266
895980470
977698509
76098051
1124120633
723830639
2052947649
1825693938
839852489
346867346
400914966
2123856697
1694291354
1521194202
252208263
1016546654
1589502024
1878899968
460372617
967055483
553958877
1201580667
798967430
132623792
46628954
606766375
701204016
1620385799
1866321614
1968571750
1871964110
1349791525
472253221
494978557
1122422544
1819029586
1391131766
843453880
35884359
98942252
184534466
1538417869
1847830942
1172673851
781873292
998578150
449960812
1966519203
322058430
744007255
1334765190
1464441522
1816290142
1904037769
46816057
1940645923
1932658805
962992486
744175115
7021262
779554252
826980790
1285570441
83640748
285336896
1221535284
522096365
1901987249
1666832313
1892001235
40099835
1810536515
1297127141
1009620918
632382629
808566883
1895190976
1379868962
25388564
931595011
767825356
2065194336
1619481370
2055538585
1152593924
1056385843
2035078651
381995555
942915430
1584210188
540295226
2011222129
1646267628
374781935
1404875632
1177211291
1684537124
451682641
217091255
1905783297
1725958079
838787308
910038987
1656184842
1263714567
835967338
698392614
1944854704
1113330485
741107733
2061542007
1603467885
1472045989
710477704
1786820038
1572466498
1126451585
1791236987
373949053
1469777545
1665754326
1885682010
1373805638
1487423873
557196381
1888745092
1171057947
853054318
1936713122
1848810590
1153141109
2088628153
2047116185
1391930949
1787991260
1542762880
1211912010
1665349762
335909726
982047893
26755528
1190080813
801945571
89250387
556592449
826777411
502181431
1337043828
52277557
1242551629
1606872604
1612080575
1020071459
1734675331
2001263207
761272208
1304829305
2023218415
26514299
1075973924
1175073042
2090029699
319659663
1349101757
1591294596
755357865
622746924
778933571
979375721
1466319888
1281169632
819654029
1496417252
1213796897
1745211121
890629746
14437682
1617373276
39392512
858545919
1699439436
320717812
848707034
275296333
2107388567
1410564176
441863324
2059875645
765364082
1597510510
1912151640
1200576410
1699475324
931491942
673874216
2059370375
868638965
1405721813
611091937
1918765508
1667094730
1864458742
1694911522
1201183600
80249100
1595106564
322464717
509282684
1542436814
1437038295
2003130407
38402772
964786572
1039007618
879465722
80686290
2117043445
831796462
507045030
1601255868
491815937
1683348733
390076638
2067736239
659191230
1060621736
812185464
280310374
1039574602
1535708052
1652316502
1636636698
1834233048
1330428508
1447530860
734070999
186157600
197493664
257771273
1830460667
252997170
531553231
1863670216
1450930635
1424468014
1963778544
730082214
103784845
820686064
2142462445
1926575286
1933550239
870530325
179144334
1676904185
1347635231
1274704349
993311340
618670494
411449912
295242256
663620660
624916355
206934426
666167989
990312097
1695570370
711754303
546917724
725620970
1458231373
662660479
1446836424
1876851062
477014704
1735625592
686448501
463129890
1410718861
634446293
1425524888
1013256104
1238080914
1947220759
61417053
1793034659
1759882462
106660184
985893043
2124833463
994553476
1517291222
1564717623
1876110121
396208561
1779165460
720843174
2128031646
534847366
923090361
473119128
684100187
1535688879
2069878374
1721074783
563293817
2012798098
564613199
1705766096
1102110771
1911217726
681911695
1605279023
1077102778
2018909641
700626973
416081656
1479564325
1963890552
1797560426
1856278673
238061221
1307349337
1279876315
183738798
1039104537
1728307686
1904022062
2092003074
707663024
970281109
930162561
1449537375
1844505872
1393023721
2046120430
378185815
363458804
1916251808
682249226
479419629
1667066673
414537645
897322655
1592022991
968904213
205186620
1784223390
1807738288
1157670513
468116604
602087287
733285478
1942215441
820012610
1902575366
1383422521
2101204271
1608205076
1299721048
586539188
713659807
904833812
1497546665
1114069631
1704704652
508980550
819758726
92968313
1839035759
480792821
1068903429
1741250347
804160302
555263009
953985028
1878954009
1357254176
458288211
1317281576
1099549620
561476434
1698111105
1702858313
1624341588
872152038
698289318
2082390076
210276026
441315691
1334243629
1693868040
627356321
320467868
1095846885
959805861
22143703
1114306547
555141502
1597457386
1039667795
1446183091
547949448
9187055
1967111326
103572370
1298864691
2072166078
854214946
300729659
2122284669
876589134
1991659137
1855196862
1971628466
1612534612
386639417
295150050
1730600941
2132320059
186037625
631360013
194847645
292559349
137615665
1765082355
2084764569
737901107
1936461798
1742092143
529864154
150533635
850838451
1839223766
990860924
2103458803
1478547458
1826416011
2088551013
2124208718
1161183973
198518026
124147958
1614113939
1643452791
485014510
1556546135
487414367
1445854052
1666870899
2067140170
1105510473
330548091
1010091387
565404608
1192779374
1566986832
415567501
1416865301
433589573
1788235515
1206195386
1646357762
1922118650
1409849218
95745326
589048477
1115390122
296026003
28761219
1325223376
82826976
385919704
1928405695
1126040911
95380081
510020796
596937809
121868225
1976052939
152966137
2027861032
288888789
1570242356
1191600090
78395427
2114084124
1371358673
1719081534
838274462
1794592327
1349595246
479381263
1341251172
1597216986
600572678
1874659743
611809611
1616497934
771281576
20066464
488335582
1535919587
558423332
983323006
954476347
1571209388
1194763202
18822821
908701158
1384071652
740615503
1949374439
89892828
1963955656
1822897472
1218023487
1268988914
1781486077
771076145
2123072542
924790791
621619499
1572815760
292289082
1185182727
340126184
1299833966
566408557
166722480
1605941168
476767840
1446156785
1079188151
1000784500
1566718337
1389567550
830859180
408886336
1509302081
293092401
1443513364
1847683219
1190784662
1636384302
805279815
2114417123
2136488218
2039283376
1764593636
212567375
2024660746
2008516016
2141884265
475390387
1155686263
290791167
345778732
1485284740
494758573
493550256
1060389711
793622805
25328103
380296065
355946293
82804348
1081636024
1477476856
2105181375
1120434097
935885500
313692019
249533601
292598652
583762530
506897431
903234741
435686503
535904755
903454163
1383448002
1592522105
271218356
1113996316
1395038584
1025958676
1105089748
1580158460
916704845
2109722997
1084105738
1259129932
710038228
1381289965
1424460258
1634197173
84485557
25441850
1321694568
843646056
27072940
89771368
213466076
1817534015
985147476
2072997364
1645627392
904225712
353955660
599772418
1023853569
1763852282
276693203
179835729
1083554597
1169396642
1153041479
630193693
1270369381
1426793896
2035599317
66871847
1413964692
290907617
1788651328
1470655059
1994485711
2144310964
1769608146
1016246066
652035544
1544813031
1917680443
1894275938
628759648
1611337635
1646982800
1898759813
1094079720
1266050292
321265439
1798896278
565086198
402442442
1659385079
1085037457
755490431
387154148
1616397412
1485933162
777897463
747451292
1006303292
1954088020
815250708
1597490611
908386377
232759025
102686292
2142801488
302610378
43303493
377517761
44971235
1882477259
1532134537
151307023
272369108
1552682534
1573739165
213260250
901461670
1244857582
1842319649
210219945
310770547
948500099
629502043
1313552483
1587210743
1542453016
378548131
1549592894
1758169019
1147532935
76938121
1931602869
86817287
1690874225
1798501773
999771246
1384090539
1203457310
2057748934
1230336362
732961353
1575969263
1190054553
1185232555
1597573983
1521901676
1794368274
1997190182
1195837174
1327271886
2022227881
756614718
1845845292
617028884
1712675150
1557335072
943520275
1961746946
39468317
1699938551
132704850
772055919
1513873157
567691103
946771420
458200946
7887641
690554616
380566597
1367489835
1801899633
422395132
1594719487
1572252281
682322125
1455948417
2007943551
2115780926
1011899851
1090500459
254814167
1978741217
953151480
1601283935
2052441093
787466925
131075968
757863369
1838253070
262662136
151877821
530028081
667452383
1292090530
1157809170
319797454
227637340
1112552994
1189092210
773314330
741660604
1368196862
1287135367
444677436
1462710140
1251380162
531264884
380895094
949709812
1005736347
1496421137
1470936463
266134515
1659753478
860714940
1390063718
1759488713
1836198336
1110555202
1446941916
1020703488
986280568
32389582
471442188
37191554
791570651
1311940316
1722989103
113079606
1973271237
2114599689
1674173200
793638283
1962286650
592718424
1455648226
1427740213
103040263
1516809048
1402065253
1588055291
244216023
505665495
1150863131
1091958739
1969551987
1334381694
1623340696
161359411
1273009659
1561335749
1055883614
1512455660
1475245994
1450781687
309907466
374393571
228357920
1583204433
793891249
1112559920
1415272816
1922700920
323980445
304319977
1234269195
1255533033
363991711
162208401
1172624199
936948229
959503473
95505762
1829976153
1067951835
1026045521
63451274
1894823899
214036733
1275019851
948180134
2111289508
982356840
561348938
1835465579
288664415
1991794933
1238906843
1212749564
1040174776
140612581
1994558036
1399236159
897309808
1311057199
1649223530
69958816
1036555898
1202027274
1804048051
1084629564
490105212
1027973311
854009421
1324026097
553790985
1496853829
1586606708
262182729
1833456145
735010954
681219970
2018968101
1353819658
1451472710
2055562517
1957951646
1273873077
1553788725
1623831432
1341624096
378025114
41508251
2072166699
374401952
1011102219
1024422750
996964989
350157155
961411876
397088729
1150302033
159741768
276187384
2041909727
254267585
1110580765
700022176
1991093946
1402076385
27350710
234178598
1462715624
434339739
2004889281
884400241
2003175577
409554760
1080089231
29982832
735421044
1106412987
1632877413
1073265978
1594194172
739111011
52329417
533913838
2091542047
24253873
1331357230
335223867
1288935543
736822675
1908694539
2078097551
128652451
287508829
977659815
136117057
1538733147
34854652
1655663503
1579340492
1546034831
2012194700
844407381
1972702349
1695793131
217785894
932194138
718173137
1617551294
1407714688
1839288859
27505890
292893084
872925575
2009490320
1732260392
2064182654
1460361404
539779279
1025970288
1500320653
1371986257
1382179346
1727896862
275717106
706880262
797283954
1798959830
1645588646
316796491
481314137
242442827
2122738935
496119921
179485341
1074655464
1419761099
1189335852
430125698
43425234
630006416
903636270
682783028
1684309378
1865785355
999250473
1333632001
867329929
320287602
1248203954
666474374
630856137
1393861649
2005744098
652992182
1531112393
990993771
317662091
321232254
1873266425
343094446
809450301
435115121
726771802
935513706
27986336
942364767
892514476
505045571
1253644789
1789189763
2033960918
1748201560
348929855
189917827
916929875
1870713053
2139908484
1722665821
315449848
1657491567
1881801112
876551954
262749758
1667177646
1203517522
729571880
281256998
1267102040
1504084476
1344092455
1718351222
1062166093
1678224279
1435793133
356312670
1728051106
1907543156
492359961
931845994
1916276528
293471720
1501513786
1511582730
491879033
975693292
850763063
376345556
400373324
161189204
1346443775
1880465884
1577147167
1153154651
1377248394
19537435
935146106
1538850675
2082703009
808220113
1496442964
186712771
365679607
828599182
44395409
448887771
191369653
139707320
918761590
794560360
1659369829
2053175105
1080294963
423380416
751111025
835855006
506843683
1693084938
441035965
2099363208
1404549796
2084255711
1773079003
588572190
1238137341
1627341620
629381652
2097644855
663086810
997733680
314996871
357499791
1813525952
699290056
2091257700
247139551
281816646
1473562808
2084124673
1191225685
559798380
1836263551
661305157
467520374
783464565
1590833504
1897025339
1403095651
1040863791
503481490
239199034
1093791330
394926403
964854812
1571351510
1957256848
717737846
1097835589
756703566
893686145
1802004422
1072851077
1013093479
62425208
2144571251
779534235
1123077882
74923632
1135692447
756509841
433449130
494322295
465394287
1033279797
1734769537
212652453
221740134
1429958190
36341261
1223994622
454981131
522952886
1071091490
219893523
1729090155
1110835642
460446702
1137639454
1152570945
2129493907
439426197
2077877062
886338801
799575643
57538576
1393693495
2074940340
2032277474
1831793882
1317024140
1523025079
597711427
647374031
977383225
2054666871
885125670
1250699260
1264544223
1833781623
495092997
849768128
595010696
2077774989
1923756248
359767357
665791027
362715712
1970145751
1731735007
1044442609
2098752780
1329717799
246678126
435097103
827870313
480778928
1676162573
1280332569
1556903650
811051772
1766168566
100073515
1533923397
1507389737
1573091681
618494262
642742486
1677623272
2132384441
1280143201
1014223641
621394570
438892066
766014029
1660624012
290717531
681203382
1264571326
420970499
1369145079
683148886
868394749
377184887
2140391791
2020278187
398143898
1855605392
919526387
225706902
2082445393
1370432826
107661566
885796431
672163568
563052222
861700473
208074946
1890433755
1357290364
240134701
1453117083
826322631
812599147
1156162072
1759708528
138340969
1273772185
554163277
355513039
1894555918
1678018371
1133873704
1107177885
1567912195
172365596
823420009
526800627
1707089794
198793627
2047201124
1493826388
1640916781
1360290377
1673019420
347633760
87747449
1014576774
1643491966
636570080
1542229539
451895415
998783590
626644497
1025731355
1177089258
870771410
1360834291
1883630985
1436186723
1086185328
154124856
1862338393
1950163630
1939632716
685050633
1043408310
918842553
1811303071
838317442
1298505136
34515132
913734399
366211369
1518551442
1065124062
1496779132
337841180
1759385508
1559703763
963271619
1929655464
1999488538
1250399673
1789529929
852526535
1331156044
1650637611
1375011301
325461698
1036911555
1766588016
1461480285
1847173264
1573734920
1681324362
283344863
1617441764
1813438102
820237319
1540918524
382326743
1954478648
261410435
2050261085
1934970009
1065337831
2064357627
348950778
234406247
1564798486
29387481
326259719
1677957486
141811518
2146505296
1917074911
1196959525
1042398806
1200663043
1751748349
1426918197
1513953912
847708588
1031812693
701222750
361683517
774477025
1110912559
971465608
1323991299
418225914
188684042
1698871498
1296576883
1036455649
1958187004
240760916
444810701
1797409665
1746507211
2146227264
1537497638
601580873
782925483
247032711
794215363
105402415
476721810
348842865
2001000362
250456641
370467531
1997510015
375329806
1114175309
392269203
639106502
469256509
362052836
1825580753
155719205
1871572961
1291257764
593380847
1116225069
1397620014
34284943
1172827022
992061846
1329006049
1505377713
1425734973
754615389
2054959347
703530073
1737363596
1335058099
312109304
343986882
491604734
887028723
798132506
1489478615
1600440946
1932880266
2002658908
599580913
13859357
655757054
1844729345
835412133
1913039103
1249842209
195998625
814758295
2100301599
170697867
1017802006
1611687554
508694132
1022600473
1819918132
1096919238
186657658
2139291340
224581206
1105768952
786146818
388114580
934889212
2112865364
1552796431
1519393244
1204970236
44542485
279736468
903439191
1734564377
1849560401
404004617
882708737
932998749
3153985
1329385584
141225863
138801134
1461867366
824735782
354925976
2042551418
345507684
1023088807
416015026
1521647955
1322413179
1529807666
779351140
2131240814
503797054
1647141695
283321657
1222430565
11386165
688205785
846431266
906439932
313217396
1784090000
1271594141
1780405163
257598805
1998677034
1228538381
1894318912
2066101502
1554404959
398109244
1836748271
1987964031
904747288
1114542698
1032998413
1123047538
1768511877
629616320
1992134457
573008787
1164026015
176535491
333913252
1498856522
1147064834
1306219184
139360353
305706547
1687824661
861222085
1694778140
1146421883
612533594
109772047
508801314
1470082691
2001125645
1642434489
1211285927
643917402
1383362240
791825444
1122085586
1977599638
1837709777
1653974338
349400264
968847655
1975167075
1593886693
1661649599
1774051367
1537483581
1719921018
1911925949
1616768559
649067582
385711605
869067603
1947662064
474785452
950158125
2053606926
603023406
795794059
2020432718
1506427588
1590014080
327556705
1716716643
449100064
2091156916
1510588912
2017976959
1030870929
197162559
1926749620
1078579552
995862111
1061852384
400987244
1688865380
2018359805
1977793997
185902264
935098718
221884981
1207117429
157685288
37815130
1807145087
1052872292
1648914130
769709818
347426088
312796168
4917796
566614759
635567049
148534451
1453507450
425555478
472906843
732463819
592845616
633845834
2054938523
958104499
136806592
652464954
1608720849
1126824958
1166482888
1802422245
1247552517
1033354364
1738472910
920957825
1807090443
967819998
450361614
1867725135
1675396508
1289118292
190765857
1900568027
279789555
114673008
45298837
851030275
811554609
1500392840
1131780775
390367888
1970610240
1442940345
421113265
802029326
2104514831
635847309
1854542295
1956393530
1880513758
868227697
767252909
1534638729
470948169
1952389018
448517562
2124294590
1471256989
860555118
414239633
1042423998
1076951054
1366792242
1028112682
409841155
411514645
1399524864
314628766
18260330
1977628721
1816778375
252663522
856779159
1453851415
1011849194
1438829930
2020655510
795323189
1777952228
247746788
1765452022
1732745378
567800311
2124794508
928641708
2028904532
1911570488
518448215
2015280032
476470382
1502835646
651656878
1197309049
275244901
585283928
645239493
1893243542
523335154
1658245713
1051281886
1493155808
1371366918
861041881
272689400
1353595215
415044292
1755282998
866110447
1173399850
989274985
1248433607
2028059488
212936031
941397738
230622138
1287499230
1503964483
1346391351
1638562153
1140050926
1731048963
1080918131
154818718
788707250
1090066614
1044921705
1026586406
2080391010
1682442822
1611413433
188779221
787309680
1624915245
2136094890
1026804753
1220673425
1860588065
879233497
379692139
1358078324
1558971940
1984127424
105151390
313464537
1218093996
1992931613
1330369120
2059640107
1247543220
86185029
1447216210
1106627371
1575485641
1384209287
596257338
630903321
928143173
1504781702
1473612704
1286424996
612356412
105901244
126015672
824597369
1197279603
1321474819
1075422282
1380300438
1134515368
1169199796
1747313614
1471148520
296053447
615786755
1386678171
1659970055
2080382415
1259402135
565921297
1191489201
243384232
668079757
1647780649
1380161714
1709713221
1423330936
155464656
1145866689
1940279908
1325398874
1285364507
1094699271
753737952
723537932
1613715385
452914909
279275188
484636268
1343949168
2039102091
1571079115
1093205436
27774930
782087242
2009743845
2024549193
258814711
958003255
1892733373
2014678511
885543903
1249625541
1697622086
1823517296
1514479606
602144940
99714245
2119173339
1389943793
382673384
2085785080
874293778
538623086
892916477
1009361881
1713588078
947360414
1094407297
530218523
2091324608
2019350338
539361025
1033098284
289614882
125647613
1892456330
1607921861
1761707293
352106835
2678460
2028825864
752384480
493206510
64878428
2128941071
1459054394
1577752054
1671970779
783124167
856540650
101159440
2134373003
1225273489
1426214538
410537231
1149940348
2023351059
1030046891
1076167402
1638803015
190841068
1077840105
489777315
738569285
1077298530
594802639
1147781636
531247560
1374286833
1589976432
2001620589
231985928
1113388223
498586381
1600110566
1817461642
314349303
1098422298
1271310913
211833191
1356596913
1937415946
620738341
764067735
281722105
810184427
401282284
1391776749
830937909
1739553419
565234375
1334448748
1438137741
1678847397
210600733
1333515023
48162014
74126033
1843565746
710161838
923816854
1326933270
2142903595
1567042885
256190879
1728715327
347606958
1076020775
917003708
1373302769
1397399265
257662217
73037858
1013576389
2033150902
1371545854
1721395788
857188036
949498917
696240961
2104034274
1777533489
1557830692
33753858
1136133191
437264741
1114967537
623958950
319916622
44949440
553939710
1729420614
1600077591
987510535
122862972
17840422
1499667979
1767656784
1647737740
1209443326
1018174351
1894683409
531332682
2031471058
604182346
2123416915
1971169608
1776288185
1401564012
620340047
728223983
1532264180
270067874
976333869
1578073983
1054264141
1300528988
14310832
175256131
2043516769
1387033553
1934413702
1107467542
417206952
2027494103
508800528
1164887394
1125309809
1339202068
1652047695
486343318
1651244482
893467683
514821148
897751487
2210768
1881842111
959285368
491931867
900954149
1721805170
1859993804
1724458017
1026362246
884532682
1271908185
394168698
1874489912
1705395387
38434340
641773508
1721754631
1129042159
1162626332
782787296
1304616125
436022217
392776059
2122653739
1147457440
1111446027
870397839
1633880261
268579830
73541235
433244495
355237333
2002262371
1814299175
1613418466
2044104076
1373362346
1937314223
1036426070
2027355783
38641716
342696348
395398725
613090202
693908910
1905583880
1490722577
596199349
536516415
44826812
11780690
458513110
1192450081
21187635
694229709
1957691225
584939509
1688313799
1047351779
1908215503
1388005231
1685995585
660351529
781463910
1796913162
1304603158
298828707
903539442
480888546
1846612109
1053277832
524555996
205272182
429573246
1635852325
938787630
1074177139
1685871908
870883287
1092976686
375878904
1271333936
82020294
1433306844
310735566
1202155723
1153469794
44899374
701522899
620433919
1698928931
1798804224
216408460
657690045
1245250855
762838019
844944281
1590794290
637992048
706339191
1508520437
1619674267
1765390336
442222380
2045357719
468313260
148149535
735592985
492257158
1047281566
219057209
208999349
971285398
143582766
141163380
1915276121
1152682997
1253330816
1569138769
1301287147
264875288
1312444612
1141757361
327670514
1162385246
1558925249
168155613
1935378516
498728576
988249050
659549395
986035698
2101101291
1587861189
2121342701
335003822
1018654756
487407542
985385548
845760434
697405507
1156009156
1449688036
126970317
1489602936
1254355614
1163095622
1864485099
254867367
1956837972
1982260357
2094616592
1336634234
1896559173
1139917510
1743772892
673949486
369392799
982561130
439207746
1182345509
1162335686
1364320207
1936244793
935030481
731444515
1773942534
2079665180
836174104
560414773
734092932
270891760
384997645
243689366
626699585
936117092
164181019
1526739443
1694961835
1321435577
406148654
829933914
1939092618
895588651
911753220
1556469323
210881721
869394896
1935969652
607274552
1318842465
882035874
342108286
462060
824202812
261024023
1665166578
903585477
411829251
1442151180
332166799
417861264
1445281293
1262801541
781826947
390692531
371797589
1002533792
1183461685
1006406239
2029623177
321987385
1377823023
643789772
1541124999
1883418681
1706349096
1213646260
730390711
466420768
854685860
1571009273
1531090
110383987
1746354910
942574730
1529124285
1446639236
251426784
1149972039
599912708
79889690
751670565
1027952225
1469248680
1465050008
1175113206
244597507
938603332
2138866875
400970801
1098153787
558265978
2040146494
170312205
106075086
665515988
1088324273
1716251483
1332813683
509910626
1880584761
631513141
908259871
581233726
532091811
1966212637
935172685
633534659
985183321
445925376
1788856913
14929128
724196988
18319788
1913623864
948826335
1989852181
283050920
102550862
283804370
406761852
1842454239
1038746546
408944799
1306765426
45944257
962900540
1030156518
239067163
671967082
1432619011
1624996428
1579204867
1631764869
898490357
491716723
1574020165
2079435332
1190602080
649392084
1993208377
389819743
2040943478
1999875764
560125690
1213612117
1396565307
1138129829
2044243150
702760501
852772857
686060600
90746835
823922104
564840717
314006037
1058381619
610872915
1319466233
1965879633
1312958801
723993077
401671760
232987584
1614103161
1815895510
1678372997
2055691073
159402213
441200796
2020148509
1574904601
774987866
2081783407
1068846087
308505859
800593498
122648306
1427781801
25542809
75761692
1384814452
2124301556
1352652057
947252253
1113003562
1685377612
343226534
499979981
1737867443
1874082267
47187247
628477511
569850336
1764916732
7096281
1341792278
1658010159
1125704687
1440466938
1632023759
1355193310
1755905581
1500195792
580292105
1518247062
520779669
1004324712
1745921371
164270305
1184780292
62672785
1247224746
1831668272
334285338
1373833354
1267999797
1637927933
1759917055
628495703
693575153
955425991
528143630
1375042939
1051946792
1678661819
249762687
1452946663
2118032336
2137108188
821251134
1185558104
1325732791
379451236
457224305
1755376956
1173158382
366114696
2073533176
245657865
485957929
1458935424
1366364058
504986381
1731393455
1699845342
1133958046
1621894383
2001632191
934268408
785442265
679373346
1013571280
1178940373
1534790901
1768226132
242166133
550502866
1201380671
426353930
2125791473
723193734
866582899
2055273048
2075317540
177377661
297982457
14728012
1090236615
586093939
1690460274
1082914914
2111679672
1779688668
1998307778
2110448354
186699399
1991049955
251187634
1944861185
2050583392
1446521078
1006384523
1339193097
556149710
1928681230
28842245
1071312733
302008808
2006062984
404070905
256622924
174970359
2044998758
2071964806
1587008410
2029800112
2127724503
1975896692
554736630
1605876826
1122476054
2130155473
65807306
2129135978
1421358679
652856312
673120865
1893705372
1877298618
1420170749
101419650
322273436
2097563301
2109022026
715163603
1951638521
344054637
776407561
628460073
1275411368
1096201919
1224991457
1600573529
1843171853
2137888897
1873371452
1590305951
1130137763
1087855648
595524678
1719671251
627955783
1621960324
1876278209
1049376070
2021676062
402369109
412972719
1288064280
272738916
1467263918
1229409065
564191445
322544675
1550747419
10092427
2068524646
1141483727
1590091054
1443794451
533376477
2084223818
1365781556
1702851670
1746083829
1495499616
810982189
22551484
92873087
46091237
249324983
206103040
1789410549
2129336332
1266078546
1997868243
972661681
1656810549
1797912907
121971393
778261554
2054122231
1393244156
93243987
2095939438
1716044922
791977807
1281485032
386829804
524379371
1335487323
1499200666
671451855
282560154
1140498115
543121930
824489318
1611180829
142492294
2026771499
1615036956
504653264
1984328892
662298130
1324220134
1129324966
919285028
456918576
1181174408
92871432
2044544741
152395865
632796992
942325851
2115453053
968325747
797895644
406790325
1332236444
1025473001
852841880
163391093
143191592
625774716
546852640
622980737
1873926328
1041074935
895688286
1411840717
2105115059
517498319
1468891240
1358162380
1373583115
470942621
513249729
1781340185
1705541955
1498372116
220279197
1523302383
1145148452
1974821854
1131332672
1396494559
64199825
1282957943
412045428
1290671406
1571977577
786373666
2043199131
611722647
1624866195
1200792233
2061216994
2047941938
798590375
1217652773
1851138839
2006492252
1898041772
1673081525
2145190688
860705892
137504407
630378922
1392082745
615840243
745534776
1238067595
1985088740
1588804665
1510905593
1328550582
701860020
674069725
1772083721
1746398882
1331577699
1018344969
381961756
1409264271
756562526
771885221
947437206
1554235350
676883775
895332513
1824404376
1564475483
20497550
1232657404
767306132
2031613697
1398128089
130692882
1610467019
1942174585
1955210771
384191691
237627706
806913074
953274724
340074146
394197980
559607681
508154605
1885893192
1413702507
587063768
1984420258
303533807
702115486
484206009
1159371330
234214823
1038941647
1658703789
544762118
1438716057
1110580765
1258008888
1309971349
97208059
1404863164
1215552960
779796401
1103069425
839576589
1453271928
1423337149
1327045324
292995077
1453773507
1171479851
1701465976
908489781
1694049358
2020882988
1631167887
1833418818
2042175905
1383532985
2120238919
683348599
804471655
203503482
35129071
731069197
154931849
121633171
183261394
691541136
1489334926
910295026
953768492
711861254
1397152912
1089125579
827831116
735282013
300572344
2123037682
931286600
319448781
326935682
1021940336
2088032974
1940738776
1749204753
21109063
869571076
1257296539
1337022789
1290948379
1203567793
1316213207
1606913010
1723028303
1160918208
87815693
403565380
513138964
1808503778
590695113
1787404274
1958667683
1920529461
565322790
1259900239
1569253442
173556547
1760528237
98520068
1219706396
287029095
481659284
1964367349
1334156649
2124214456
458272203
1213109896
13588698
2116961355
170918389
1393967941
1078520585
1557906535
85707881
966503499
1541140491
399221826
1268611171
403702761
1147896757
385767974
138402721
875783331
134633390
888640878
31431087
513898076
1564222711
1995341181
713023429
210819437
1659127019
1130752893
1778055917
1318531403
366109719
1672478968
1075439789
610419216
381479492
1817917569
285242147
565604016
166189476
1187765919
2092887064
490707789
1785110803
1583079431
862515419
2022005804
1392753388
513497972
1996192810
33625783
2084375060
99846130
1821272485
1451706179
924357946
1257147083
2086218985
1210619348
1302618562
364470999
733357896
1168637732
756189980
1523291545
2057482384
2137076392
636401865
1140308762
188957919
1496782645
1670527021
74183369
23435193
1579994232
274362365
1495568945
733862418
326346648
1905518655
1995620061
339954526
2140596136
2056683309
1510764966
1407849602
1367912493
1883617753
653594483
822594762
1037415418
425490681
767296327
273326361
1590118804
1538437578
1095617845
145828397
889327243
966637502
321779359
772627411
1699504472
1906161248
152616609
1418206362
45802292
1155447920
610153273
2098370341
1414182287
54889980
2092686211
119156232
643903884
1012241497
1759088051
1944166154
256770588
686627951
1851626596
637604322
1787127799
829719703
1523965440
1153343083
2009868548
1604415068
241140720
1746597577
1885828365
1251947865
752545593
1526633936
857170673
687445127
826715528
633136091
1676447521
1984369621
878331383
1889264308
97403889
157513545
706858130
331058225
1944194992
1437896506
561466449
1362208533
1087947476
1105641866
111461266
473423101
861739817
1642629926
1758526366
1941357135
371446353
758857570
1413168387
1080932478
1478724111
797591429
401366221
797024069
1942662855
336772143
1505092744
432942046
1164873650
379128439
63095
1854526599
460030670
357560417
1669051601
1380218107
75205904
1403162698
307091170
1025062112
139831820
211223875
1849327748
325279323
157985403
378991259
1255181442
492349621
829147914
160561374
1456706457
243365709
2100381125
1931279052
197268636
260708916
870285138
766690
167707815
175696917
1222718734
716771543
1303447219
75515853
1683571560
857765480
1933673895
1118381177
2117167922
674314092
1660906373
1246746911
1524950547
1615820929
1600220248
400957238
539989714
528644092
1743357689
689155780
1863888815
202356973
315326961
773437806
838654146
318657560
1019761584
1652669098
1518864181
1951169103
734074871
574780242
1172266674
1817322288
449437285
1441780548
1963593246
1937116377
1829858562
684470259
2086134988
1390680498
1539904859
533024850
613573104
912704870
276415172
1896047291
1547251231
1274138793
641883233
740555113
604515333
2004864600
1487238271
1705610532
900815065
699044870
1150502185
1232693907
868965138
1305416402
1769692167
1875325290
957884389
555399838
1754166690
247976456
367356748
59178225
1581676514
119517750
1233505948
624697110
253617868
1483788399
3852474
172775268
678355825
1629640859
1867524839
39713059
133241030
1978001767
1037169286
2143787906
1293109494
1650059033
1123666145
333566062
1266449933
1608340482
411537982
1511528975
1356051845
1014870935
1347199809
1052494557
628057075
696155118
1966116933
79436875
1350757376
476139645
643064037
1261005501
1812780822
1156939459
985329294
449605981
1616531394
965849504
1349330745
492055160
1921401936
49823198
1963772211
2022808212
1823597054
343362913
145047909
2129104520
579528700
2058341288
164183704
22119777
1266304139
812605992
313603271
2057410228
785912748
1936018143
2132421699
1871394413
555725989
188854248
279236761
296949241
840125524
2080255596
302194410
481749014
1662601525
1333483742
678660974
1429755151
1600269612
1998868647
1807161586
1621306058
287142994
1420084787
1010857402
1018719409
340759254
2079083265
1127699499
1201537068
1950721358
2066366097
595604402
582485664
2061169747
1243632603
413530091
849730177
2072848612
1691137271
1211534314
900327158
1876569737
744987220
765181101
1164334892
1916430124
734956153
1885133300
286393078
424709249
2066664750
1944185594
353767907
1385584425
879082911
1013193627
556839925
1981843695
2069343632
1183913951
1285588610
1939053106
726250049
226556287
338476935
354318308
992200153
729648393
785042875
341906884
672953593
40868247
1442481268
1132485489
569595389
98840953
1824030009
72551072
1993380032
195815878
637091802
1483193562
1898654205
155960820
297158122
386600136
1251516884
2098868181
1806821827
430660695
1071274885
1927246183
1376083850
244092027
454921507
315303027
798903749
1932846816
1168392726
670153674
1952828500
1308198148
1613809379
1932508443
1967262613
884722668
1916955275
700006970
1989065526
1532194753
1819845721
1190902665
1930120942
910431471
805714619
1494992981
956012305
892202351
652418097
818337998
687049663
753876023
963993578
1224509993
613020344
1980218308
1905915522
1297167406
69821496
1419491718
813251218
846248308
1095853578
682094238
843362541
506838098
216746675
2091892408
292577278
1954031269
146912988
1836672047
1814720690
1988907539
578197424
171007918
430791562
701761726
2025348099
1830153900
569388090
340091967
651166769
46745576
468815328
443742503
1986253591
548605626
91230352
651285501
1980761940
21540826
1986379864
2030140364
1615136818
1332869725
2109031239
170989230
511651079
563868368
1146243565
1043446962
383826388
1198956679
1895828567
1404682718
494028509
1007658115
2012366914
472512996
2122420138
624353621
539678426
1666123259
1842078694
862560845
1288075855
709472721
1197561659
1883129312
283888547
2068360136
1196892749
678290546
1415259824
1353778003
778917199
861827670
2117227997
2024147370
827626248
1940527421
1183594946
1592728202
324596630
341559829
1178595783
798244692
569991652
1366959492
713812460
305170378
264672572
1641117007
1965262662
955130107
514348332
1646664824
1316130683
802921310
227986392
884540630
1778993372
1383792638
521608369
1828784380
637786103
643843320
1348293126
246751258
2133915102
978032732
660662912
1608883944
1180249909
1675713126
197638133
720956270
1337123835
146403051
1059734239
216468395
1264595031
655384949
1980374438
638334024
281943421
368473345
1548111209
761114762
853060700
148475156
1417092253
1163490310
1456399873
1662884971
929722017
1469100283
564157883
189244117
1972487960
2111418062
452943365
198583681
2132529578
637795721
678551126
2065040286
1383522617
686176085
1746092318
350845053
1434835639
351723387
1358080858
294888144
2137253669
198792675
1225472965
159659023
1121742749
1512357894
1133995371
1084521325
432434185
1200199812
663845012
1777472432
1686049149
2016598033
1627159750
1941060006
1146605475
1984211675
282564764
2134464121
1214401512
1178033520
2071203455
743680273
557761678
602837521
2051166807
306258049
556121726
678488727
1789378624
1004279329
2147197958
179171723
1419521989
817987699
589668673
746484377
141363583
1891165052
1942819080
1145941406
1885907831
1991750222
542824741
170068513
1626108158
1640796030
1575867267
1564931631
378191015
779209944
166334768
1900927869
364861241
580106321
222840357
2033559086
1395780751
764829587
1580978840
1674322505
2105140697
480630510
772622182
369471364
2088749494
1004538913
551619986
1067627411
32299955
1261103157
1549742171
95303070
2000520566
1802201718
489569480
1428521576
1243948060
1178030691
538813540
2141816873
1834894269
301231333
1041166294
917870573
1445307202
1795730714
2057579834
653243140
1086561469
1422230562
196763139
1167475598
1649828226
83438473
505735083
1606679799
159462198
1798874474
1736095410
1932409657
389353091
1517418212
1959699572
1792520334
95679306
1277408942
1908659904
453680546
662124299
1526501906
1438478483
1825277393
759731732
254734206
987678650
1259467672
1242037684
1359526440
1180364368
1782161455
860637720
549024867
1353836699
61738340
727643051
139734407
1576222775
274404129
2074074631
2061507277
1759201817
584008278
2129757383
232325982
819027801
1434899200
80429924
93934965
582517209
1100074343
1850574016
602928688
281147519
1219802864
2024223825
170496038
1499865716
1491844079
1056614902
580575766
1456864629
864485289
221983245
467400704
22849608
701733416
1204792130
929331316
1531847955
611202515
2020370680
899742448
1549442521
1042105786
373738674
1741579719
487000683
1861825619
352685120
809303064
475768319
2094770667
714140293
677609441
1789990468
537285983
433851186
1982615983
723676769
1103995850
1234151464
1578267096
1644729287
488792467
154533501
1312416803
1004221143
1333226491
1380877410
699581618
710655299
1425899994
1061900604
445994674
918961137
423369325
292855211
1883719941
994951296
923376808
1066127208
623066773
248211032
588056104
1028304328
2756488
609185217
1985663186
172379119
829827923
1950651869
1076006263
2042854055
362965802
173246620
1476878168
637129263
255150956
2037380206
458846522
1944239959
913750064
909508883
449947573
1428461216
875789506
102543727
1738934842
2012653407
421303958
529388903
1695560216
443166479
100187699
1190469870
119601496
760669273
1107487188
2124903796
1302777041
890391753
677323923
688538220
2145090799
45587625
1971176591
1159360202
1425495476
202153626
292850504
2135214967
45757835
1897503202
687682886
270989725
1740572915
1393344154
692134721
791870018
1764446900
113424075
1249852489
220790099
1324528985
1688050137
405918290
1487606309
1725854294
1892415615
467900370
1034185412
883642609
592398401
887347055
311874309
1728441661
1028496259
657514744
94508149
539311911
280293096
1327579299
31662342
1820419610
1022077619
1333169667
316764447
305773349
939629277
1096320992
680529339
2066009014
782460907
823090615
728978359
1714742959
162639804
767332813
1978521095
995877106
1997006179
1898547625
1473009229
719843693
1530955224
137197485
2107217662
711034131
800951993
1038847910
124678712
505022935
459835380
1105474593
742403037
286972499
1439031543
528960752
1805329827
1571473164
2079720545
1675600920
2076611207
1679751752
317242426
1989727234
255779920
950154923
997646269
1327630458
1242475967
230218092
1922190502
791264865
1045029821
267020740
864986624
2031471058
267593232
232993540
545388323
379518980
1882756736
1977011765
1253532680
1854683686
1857156828
829570825
1591471458
286663869
960444887
1666739749
1870797357
1627853050
378312172
2126261543
1370228363
1072425416
404602450
168050805
1857519719
170862781
836273120
1539469627
1085720020
669408178
2023188962
2102797511
1924952363
1154788704
1823739897
1891419120
1164200909
1372610808
846324419
495625744
371624537
1806013600
1783364353
950426827
1678000244
1816225301
647502938
1255643384
21071009
599462339
66923782
1100892449
1636807359
362715388
541445947
240359083
2024048945
117031100
732417613
1866094053
69572783
889848276
867345763
773813181
1548535588
1580091935
1272812315
1401514746
1247264766
1913616397
375787041
119431393
1943666491
1349229992
454969853
1145899425
1685440787
381816583
1258290034
895962154
284485965
377082058
2003328750
1423397482
178964949
944066879
448998214
456938909
591782286
1077186590
1880980646
1634605528
53820167
1074982130
1420947144
929375432
127931134
1750075193
1401410668
770342871
1398264555
2132338070
1933173400
1528010406
266253382
1486367363
661236990
1552301877
1358564393
889515232
2072674628
322948172
218798349
2068703686
917295905
1589373246
282448938
1359987041
1187857709
1717117183
1225438763
1641123498
2028389269
1759603912
759278875
1301705958
1728093125
1086321716
2104324570
814473001
1697107436
312108187
459131710
182640991
512409602
909647070
880821232
1672322531
1938375640
640242037
297322873
345165682
2073502596
2089042575
2067881025
296945381
584028081
984697607
1994178762
1710353451
759992661
1663746038
1912724899
1088249228
319942187
1524385783
2060922812
737296561
1852905357
845171991
1984372334
247108082
1418520440
2032846897
613840105
1456418293
929672524
1427416483
838220776
1656288267
402932291
587053165
1357751816
1101229856
1564959000
1253328991
2011824760
1166374567
830658246
1773267939
132205326
1561688436
1224215692
1119398377
1946408132
790661284
23288199
1078899087
1515924850
349162949
1809981051
29414761
415023572
1924132315
207219004
929946171
2046558255
1683334235
500555458
1670511834
181980342
1652649294
945680493
699710358
1907356840
190468739
5554844
701461454
1955105648
711523613
481224730
712509414
13381088
363802436
1435361127
363390907
1063007234
436223639
546899364
1602817979
1442555627
835213342
830990071
915537179
1220554862
743714280
1779020359
92031374
1843383091
935585821
874670317
9506823
79916148
497610541
455286514
833620696
1116371872
424895508
2141539861
59123712
172171252
111758381
330882397
1258173278
1746764137
1482979954
870136039
1163361062
1646711369
155486974
1364637942
626385903
761540869
1906761074
852819926
1428033272
1296221785
2015043209
1797423751
880798767
1089858473
1425273942
1065062330
217606209
1705869632
999479830
1256770961
1066892470
546592612
1970863765
102509494
1026391308
1657471717
843830906
975306558
418227502
1035848810
1874038648
511912139
439290047
1332611102
106924385
2097676724
31938367
159979062
948407717
778590216
551953360
1113914892
170619553
145118625
1625553092
1642001098
1851063485
1108116038
999273810
1282175689
91423860
1845334194
169743090
1441059271
849584999
1786539111
58523891
2112431363
2126428939
888435805
1566340908
1001568239
514509065
805925403
1992016960
989002458
72184202
464039081
1136092274
1103308152
1240398273
1099691995
583486213
851174502
2028927600
2029930299
1253735278
542833226
24518249
1756649144
1306443474
1227572604
2075827593
854606928
602298353
964061903
1772638647
1973338895
812609486
1206436375
1140921027
1972386560
333021497
126135578
1928096591
1776314143
1439679529
256893239
504748562
379255053
1403325111
1329818366
921413224
381347390
1423202124
399042768
471763163
1889472443
1465082498
1312126052
1948495768
441016420
329374600
341174751
602818050
1990815545
694271823
532309934
1115493422
1754370701
928145466
709535738
964369207
1929629617
1413752110
2035967241
309987063
1112046135
2131631622
84754907
529399785
575092463
616173896
1582350781
260502864
549659017
973874122
455748796
863078518
1773540622
648808230
393940385
532829753
1469422878
748353158
91942412
831141912
1786589274
390090500
1140608497
1510004490
1229872419
100726994
1653944876
454437595
1297704539
1273205341
2039535942
625178089
627814642
1105198362
186764878
2074733177
519191483
513565569
1178744301
1558998228
1457748012
707630622
348258820
1020441498
298817229
1113625501
1310873786
1228713253
327847826
1606199992
1704220400
1454141189
1730436643
523618550
1670241076
1236478742
2100854417
120710845
1448358197
949978091
1635454261
1211109515
535722614
752428061
1857329613
537404742
1828505057
649663235
218906515
1294095205
636765658
1321203088
1108757328
1647652335
1983282089
746695973
672355586
96110873
1100779564
1980920568
263076437
1171341971
1545282217
885913857
581998999
485006858
611934274
1256722587
436100141
37719804
1275718535
1251526228
643765325
2100490097
1179287362
1959663615
746336946
684792672
488767581
1062964927
1241468405
605838916
1220414434
2003881645
1219286455
122786652
814572456
418236257
1275955389
354869827
1562948961
552903261
592175486
2135652288
849444805
589493636
269610638
1377297373
1649129898
1126045964
1767188756
1310147040
192585045
540051803
620166647
435933731
383965000
703342746
1288903975
1676792756
903895343
64708441
2013694489
703126123
410833247
1731056144
1252555567
1921190087
881246625
1063914681
1463967991
1320213600
1908286197
437747087
1842734788
1455076999
275200245
590638776
1395248136
1953911219
534594585
1272978804
1746852292
690051337
637447624
1091248456
216262029
509941854
2000551634
1788333475
811920059
2113568580
2132701288
513465104
981307763
1140952728
24218018
1576107994
820170638
2126135311
1374322751
1911770364
838127295
408452814
1515416963
2125397285
386080554
1784775404
1839511093
1042166906
753955835
316840712
1056419038
1483964647
568857404
111684379
2064380128
1135222533
1390646442
125359290
1106682334
1599998163
280938059
1644013269
417453619
1594518395
1477293189
223264
988108387
888014600
1441529593
1519467878
1069935058
1262660116
68651453
432142683
2072726728
978091509
1106660249
1748991510
1247473005
1458593626
2082943038
1926284556
1284481312
474669314
949062143
1733473328
1605433157
1682884984
1351735676
615267401
1468513923
533374234
1949391245
1247316634
1695405052
1499049522
1580014574
1683720502
1069355798
105895659
861968959
554938835
30117617
1087380581
1024333173
270402609
2103449337
1154951558
532273968
180701815
435894926
1302517525
267097105
2142100968
838862850
2085705961
22272803
580215051
728974983
252166433
1064935717
1320303778
908955896
1455005261
2060610106
523986924
1028923909
753246611
12731598
1468879518
85226679
361097540
183301086
1021834414
849204045
1256759179
555714884
447085447
817247665
582192937
306676640
2064600408
587021770
1819778778
2117435829
2111097009
931649572
2133671547
1243042215
1186698741
1018016241
965633891
1664241936
1351015526
829203821
1116267589
1290607513
316545343
1196756518
619178697
1835136187
217057594
293711720
1203608127
1557027160
1181983403
493112887
816625779
285255606
1696137520
853454009
635123574
667335004
1534288572
317400375
944385134
1562636204
1341938129
26578492
1236485644
1650017803
320016433
743935255
1810228794
1026864946
340076426
959112683
365532212
1408425212
901535192
1881109944
1262579538
966748418
756133203
1437784040
632038883
1085846155
469352527
73364088
868538790
408305959
150917794
849816117
758342182
1335888682
478624293
1711161860
781178338
661205691
1605425461
135769123
1248344915
612410056
1598485645
1163849884
1152822882
50714328
938117572
1964072592
289347029
539953110
1632053519
899137972
732280102
165658757
516899056
1990838056
682903348
1081443032
1983956198
458056194
1376886887
327776377
405375316
1842722478
1780253676
2001374047
1613302426
1013692480
349858185
452704600
362721945
1869995308
66230338
53779070
675773186
719946867
518606548
183406320
1365461363
1642349104
1934182042
651730755
255465084
1651519405
2001808792
936354361
1037509752
939024048
657742660
132148779
258953974
1771702520
1804005662
678718552
633388860
1687861387
1023450743
1707447949
50846456
366923357
475849662
1741125544
2024120293
1083959823
546918241
1108911933
372789760
151997082
462803510
1807256689
1802940791
936656087
1360679965
706109011
1191618442
135649173
470067487
1227710365
1387906045
1517695002
1880082752
1618466057
2102153183
1006775031
694574170
1590144108
2067396456
1346905310
473026694
994578586
206700243
1962630187
2104673138
1322132931
965816428
1442769463
2760780
47036760
406215341
1104628395
47809365
85671255
138982134
579991101
666536611
752896864
1995742397
1052352143
1077906582
541937290
1286840279
994397335
383325864
278266887
1368312224
288161604
1027920572
2030303114
554752018
1649017266
1019839171
149792383
838799389
2116142252
2088224610
127551126
954615990
1920312833
417048633
1309219225
1823821489
469753970
311115240
1667561958
847837978
2041732831
2141360743
2007854543
1282479671
257309935
1579359270
730757464
1150855092
1808004145
1241481508
829640389
554732186
212074437
356936299
656526537
1116142044
231800632
650425720
271822282
2031929040
1725802465
1164449274
1364877325
1829709410
1846001863
660814174
1768143826
861767140
1190480070
1554973182
1435246491
789412856
2007078537
89513767
1128186907
960034137
1031792711
26282381
815882639
1512338573
1399959318
1285389449
787668474
578891767
2139486007
1932574042
2009784306
2067006094
49438722
1539533218
1388964855
1357568606
1976599189
1987958226
648559375
1961430006
495140863
1737376318
1114398394
777173851
449752680
1190958214
1932473077
1980864182
933846091
106443533
31524722
1415821614
543034183
294234821
1124332167
1025037598
381340646
386259610
313624454
1478509820
695238651
2011597986
1210644455
172778562
1158137252
904380969
880719655
880022575
479574698
122027123
541154859
1849839907
1281058370
777477878
1412430605
1459058829
719852218
338062205
1683047412
359574182
599885782
383516868
1372899657
264182958
1311969657
1853167931
1471192696
462614493
1386007777
37825670
547566851
890674939
2061162851
1966818436
201615889
568759979
680193936
1385720989
540084888
697572975
1923868931
307877830
1949355109
1392822296
1316498304
2189711
181497267
120764756
907841291
1974010864
1405446776
387761775
681733254
686074821
568940557
1872187220
176532448
1117746227
111793025
700745998
334540076
1267766176
1452636150
547766562
484274781
1178705032
374548847
1944606023
1906849656
733707738
2095763385
1933590466
1756062956
2049920911
1697500744
1187219533
631511582
1474153502
257757223
1961656295
1583618128
2002209134
1386926023
1581854766
1633797971
28242073
2092358923
1004389473
603775311
1812062740
1737515208
1862959822
790017834
591659741
1245671700
1024317056
2108049155
1292916548
1476722711
1051604816
296728931
1757575881
140515380
1830481123
1586372100
292366695
138553363
569419752
1725888366
762745417
1033755776
747456657
1459468943
1016832297
1744108493
162083350
995540339
819933573
1945053349
619595772
1144870938
1081843430
237411548
967823591
176327714
1443500314
336808019
884824503
15778709
1201986630
580356216
1199095886
223852606
1307061071
1618491353
455055997
523213769
859791991
778827877
1630570261
1677844392
292391451
1316518666
977182522
1295252285
1112217143
990490668
903531948
266126033
686001511
483797913
169727105
709829763
773268638
230552880
939548291
1761892652
1437055749
2046520867
510592036
947142239
945571889
269018892
1035119572
103675017
652638437
272108263
1279512554
1951472922
1018816781
1117426949
342769039
797763196
407263453
990412099
476567702
617454487
909361964
2071537763
1593002826
340698310
1802414106
575400173
1237743138
137146473
240857451
1450747638
1542035464
1458806569
1730349343
2080374328
339612200
398599189
314169211
1183280151
26214605
1056063646
239318616
1812855397
922865338
625048689
714456552
792560490
1997627597
1130696019
490882107
139962446
1234301070
652688406
497937202
1031620465
509686802
2010066295
1050193989
1251883340
1833042050
1053872379
1619094269
1188225694
2094873974
1875729167
234058011
153823625
1321886984
1189897376
1361809061
834290212
193977775
2137789196
679365782
517641081
1779807890
1513690711
1448459257
1016051993
42693008
1152426353
848608388
1029711929
1904244627
199769725
2050353875
156979338
2050946073
2147007624
424968374
140069544
649948315
629277391
1509387965
35375194
871589447
568309308
1620501152
1249206128
2101842135
625688894
1657809776
497859989
1998655280
1645323799
1793544841
1922919823
2072221073
443914770
499857591
535495532
684579685
1355791492
1429237590
523973065
665042325
1850136665
895640910
1126002316
272042371
922053557
1160822041
1915047399
1515801179
1843956537
1182230238
336411112
1185184360
1393848482
2121277166
1018624678
541078939
471195940
914010618
971876645
2127631638
1252380855
1505935994
945678637
1641183070
1729965149
2051508021
761445839
461636758
1319261022
99272122
424751586
1039095632
641454458
111479961
1831637515
81828752
1209490266
754274897
985634088
70165908
642617038
1805032091
713744915
2076129396
1611848805
1968603898
1804726127
118643034
851624035
894518111
1225271743
1150622978
399717069
1502120593
174963957
501579614
1255599367
680993348
2016908723
733356018
1052274979
449214693
1512293448
120243979
1690273854
550656278
1533251978
984277303
47657364
1970529449
1107010151
581153943
1041629045
1558247203
878749436
832952361
807620467
2078719582
2046755408
2032899386
177117730
1626732270
1888524316
1716254472
541230209
1756814119
365475283
1094527218
1554195279
1310550974
842014825
1533329406
837483008
1852950454
1240915663
1080538227
326998836
1778013865
2091718642
335064178
54771150
635670781
772594056
1242311016
57420109
485666520
2093139383
2027688881
1244485669
608444915
77493854
1738686720
1428179184
458804251
1517619684
2067716918
472610248
689871815
926086852
985227680
1612389255
916684255
1566223147
99743155
2116197088
126516855
2062383687
2088685661
2142975234
1929473604
551367914
1232424039
1826845064
94667891
611260404
857958386
1735420874
1295731393
1401000941
59257059
675575936
334255954
681479896
225982451
1184084844
1816415151
1610746873
945654805
127995507
242620117
1229378279
872353442
1035986401
1798744959
1750372677
836179402
447476143
243440231
345635447
1677813802
862298673
1045844894
824896822
511375560
1411577189
1440912017
814497625
1710137849
850842501
1137491757
1731324327
1000826105
1084883702
1053118674
1488353433
1597286571
1057620730
819122133
1209822842
144009098
1982405509
1076527670
1092525472
982806464
666139786
536068497
1445198751
1782367216
475418567
1795901937
539990481
1726923670
1904052149
1843545477
1119001160
1763072952
698884615
473633251
212704682
124739858
1563022681
807295766
862289084
420715982
1898167492
507144342
1809645953
1988270187
1713884088
692840470
945838998
2075963185
1013205008
1996974374
752132823
1474183014
784312781
1829301467
291260530
1806851324
125986924
709399905
1557831602
1110703732
1010340240
2129032597
1333168779
1504239355
1937487655
1733334283
382318280
1117879669
150596864
1710569199
1622031287
410114069
1069670039
787596093
2022513073
550001659
1724865204
446293811
1924373984
1396648321
1008010796
928168606
889839357
1235696295
197633603
1347803595
1523084239
1605975395
1183563181
784196142
654245084
1606149692
2085195972
1949089754
886438561
720009774
377855517
855981046
383443395
416690480
433484654
1088046690
1839174629
648175755
1648301557
1968673183
817479694
1308910183
2134585077
1732005224
1872722942
1495595623
1039193267
1552660194
1931512332
1406030237
352310467
542134509
992949837
2024650439
606529651
1359917683
1773419410
2081220524
1607565412
726052696
1108074305
1223293716
2044318227
521594796
558941125
1808573989
1994295173
512648674
1430156357
263643700
628770441
1233030614
112920663
715343402
1545612529
671931281
78421119
814052858
1795221777
693240295
535141564
5708616
1189995830
1484131459
50732819
1351145334
1257134672
1748635152
302904767
2014932388
370304111
411554806
779425070
1736083461
753133792
83983533
921038212
668341624
130950495
2067716238
2142077025
1783778395
225910898
1117239025
580748762
682331450
2103361703
1609316873
1565388646
619668739
1963051574
1428830244
748473434
785745968
1723523556
1532946706
1053012444
198161640
1756982134
868897976
721155629
1034846886
519758521
1612078121
108205608
1599246995
1074096079
2033834371
788571147
2024443328
853989288
1715050363
1702981170
1721019813
539713652
1431624965
1326707923
1225968342
1090536088
1149522244
138396054
666902405
829361011
1238328333
543253921
1040233113
123496299
169674817
1462736080
1681819856
659491289
678831249
337989499
1648181248
350581716
1839759654
1323831341
432598545
748970168
553726535
1542879001
2040020091
1169301421
351432761
1742252072
1770661803
149586589
596591511
547248151
528435563
878863955
1592159371
1266536585
1221377475
231094638
1369791853
213386287
1636681295
1841601550
1108776641
598145556
70858189
1276023071
98073204
1913638420
587465205
692872165
195451136
958626104
173252577
1913977347
298248146
1815337157
1608454268
890484605
1237578444
1707249592
1963077124
1974352652
1663072729
1204818502
714442750
1918884622
1075347666
143604040
1879166149
347074091
1629624535
246061779
132055690
1741741584
1730005829
595077350
1833932124
1746437983
1595246413
1588454208
773254817
452101390
1723184435
1610257846
968656558
182698785
1427306861
1622426384
917291415
135261541
2069642096
742423224
961712237
1098098953
1665871147
417273054
449012871
2087107171
309413368
1305737884
938003666
1123134305
826891316
1177137247
452675802
413776984
1055300464
405869479
513924195
1239090072
1424718704
840986676
1800498374
1940811618
1518499120
1417664654
456117049
1425966546
584739514
557400760
697160633
1530376761
986147553
219785651
1029249686
57344153
99189772
578806001
1105947494
2147336338
2134173376
2100497725
883009723
560131224
1497032450
714493519
774597788
1100140441
261853525
1165132183
1121639651
1960540041
894941822
731045166
41428266
1978308137
824686219
864083895
1552714012
1621207482
741328917
2055040339
904253998
262490255
353881929
2133082494
18268983
1445427087
1859945870
1797500758
1295841597
1775710318
862411902
735538613
875215327
1153606852
1731247580
26049165
1161823171
1832114441
1564896148
558388801
2111344968
1111923196
1395998529
1774083455
823636980
197440122
1631810013
1649677153
2071474066
1138606558
394102527
972611310
1957234240
354223644
886182836
789820234
796567450
641959127
683600149
816825900
625891202
1371984442
822362373
35720755
1373904396
550634435
1227334580
254487908
988321407
2119520507
1073851129
1441972311
1060168907
222571745
108645759
1643428389
1938677986
1376221271
625422830
1232044842
457554459
234632992
1663370350
589851191
1186823551
1703902301
2106466253
1768688459
1323288421
989944674
1258152114
1762100650
1425674487
641948385
1354640212
1977100876
2020146372
1114730761
1244054186
1374870139
398390411
266360977
1903131444
2015823418
34142947
198392528
1238881205
635894234
818970632
1524314561
1140038790
1243324306
189600617
2048053815
431127590
1756670173
243258420
1125667440
1589762689
1943021016
914672658
100407603
637887744
104750050
2105247840
1557940039
143133741
473445644
1619031906
76861937
1785011916
2013069412
74678985
1849762408
1914309695
1002617609
1026296307
2088999883
419842066
548334189
1980292835
1426977187
410573377
462850193
603766678
1114455677
2030226194
465723191
2147311980
1275120110
854690379
39799147
773108611
2054808780
991190053
192685923
1871005297
144153331
834884252
652878978
1683428798
55419294
511848496
129195357
89371993
948831454
1849253228
1511803857
1712530806
128681887
1335120460
9415901
900174044
282821279
1318702402
803543313
660880516
694388044
222641302
476024293
1780781883
1380376596
1629633017
122145184
569330511
298630838
77162992
2054839806
1668845891
1764600177
398245738
1694867776
1770442795
1986044985
174351225
1870388508
1734925670
1937107866
218539395
349959978
1548673136
860920766
1888187392
1965823928
2095342726
670546727
136297296
786520600
471385177
1411973095
2033363828
1110018664
121291233
1957024012
1870989350
850650757
370809739
1535054761
1350295156
693060932
1941355617
53862435
237133215
1993678283
1531330172
213101287
1332494927
1818553917
1895160400
1939562629
1447854967
690931013
254152372
222847297
729750752
858023876
1903729264
1491012207
1497952456
1720082125
533968149
154911420
768961775
1067577808
26110011
172714830
136710346
1462121223
1889641071
1040261741
1531934406
886248156
1082257954
1134069146
1601356351
528598825
319310147
87019169
567686707
1198259529
1999280335
1605473894
1639510007
1632141126
159597060
388610169
1682992176
611025313
2088368375
1084819703
469025558
1774642733
1586222252
359941717
212570686
551858582
1489340012
2115039086
2087285228
2088686831
971666788
1927614212
1445880515
959533321
1228365455
990293287
472027458
1096695240
1725157926
1923319556
729934232
1567704278
633290546
1917595438
882685297
781701659
1228380846
617300494
681299597
448551363
569112035
1348969060
1974299169
1553312200
1777220289
534514975
1226058191
303084180
1351362797
1120083997
225420378
491901783
1534678795
2086070366
131194444
537940198
417623105
1106187483
370667105
652547096
145873600
644321353
1003983246
1403740006
214846850
1167229032
274296416
1081740844
1456264025
612629974
1522428708
402568139
777000541
904197673
1814885677
533613772
195413814
144207051
1157039201
901758720
171602416
795352574
1991343460
1410165471
450712213
1488606268
1018495205
1029147905
1809567132
1086012834
332223633
1322871208
528317190
1644202537
268209081
1096342093
527380570
2049475938
1211367432
894006904
665481871
194718236
258363639
1737145562
142267212
1187573493
994597562
634628090
1646851585
1847792983
523042468
113315193
1784697495
572806937
1064334269
1913408327
1413561012
1662646237
185873885
12320568
195397986
1941630822
1447076100
1041552535
1745994372
1434678738
1970671228
2083886950
81889112
258936001
228449912
1049797778
1562828040
757341731
305142062
266049636
415936440
1833695713
469246861
1177220334
1177939905
810143749
2131207436
908915934
1942883415
1620015662
1519882261
1541887485
501190207
1930326435
1296112838
2024947938
214380145
1874239902
2134726812
1899812180
505091094
415058518
172768827
109187728
1677928257
2059622481
362055320
259337877
1966004714
60299160
1377962710
389533520
675390188
1307868472
1668928997
410488607
368186040
1661765249
484676237
717407514
187595815
860092557
1750677508
1073892129
1462067345
1513119608
1317632731
212900104
1077443880
1517799672
2103344913
777889752
804972980
927782364
1011899846
1652746201
962371569
435262163
1832301910
1905029343
1982533605
1396582404
84727251
1371501542
1194046277
2048830557
112133722
600806373
1103020818
689933184
983654404
42632172
1333434152
1191720011
1192425864
1080260819
381933454
2030822426
1255490996
1646865578
382909067
1525495573
232524268
1395940141
296493525
1215329006
1602161340
917283172
189088676
309963658
330298112
1733644021
256774727
1430412301
1467442601
1714421919
650330995
978967803
1280668003
1685052125
1163382471
273804543
1103539350
2131385798
1152441877
2131545123
2055484868
1443658390
1407183826
310718762
1630914749
1064913640
2073757007
1508958614
1681800074
316859133
998070602
1961173136
175520388
1970710393
1682853777
723065445
1166160734
1650309592
504181307
861299752
1303971827
1555828745
849153379
1509080921
1783117615
516370729
971109659
1241410226
1253171089
1067788555
1346365020
1850875104
1823026769
1968137468
1977607247
855228988
1489205690
306499470
1579791894
1217348965
224540243
1460358670
156039801
172223753
1957442708
592036365
27279411
806188479
241011025
694630171
604159912
116792468
248630280
1930560688
205982075
1548180966
1952080176
1585719187
186480014
1384384445
928227197
322813242
1576182413
1947474355
1141049781
1912704328
714271643
2143696358
1552565897
858968282
210601974
116721780
359099371
611264631
1268825269
806437299
1220766257
1768310534
1576799148
102058660
275061681
1647498416
356387180
1176283745
741045723
493084648
2031070620
1836688911
341273770
1947257684
1662407555
1328444264
384355567
983644844
1768279678
495141283
515811050
2123910947
217693040
2081545286
1361555797
540614778
192046157
1896047291
136271377
781200210
1114468879
1683590574
1946779150
74285014
1306949233
44638271
397015366
839475376
1983388266
1724988549
50042463
1190436906
750768544
1454135913
900621989
516340275
153120026
166159180
1658908887
1719386969
2102885869
1423858432
987460899
1945267132
1947174207
364997568
1222206935
1414160034
1314368629
1331333431
473136578
793256793
2095573977
1144996619
170163617
130323909
1186820995
1431205281
1576665665
1360757027
1359603615
541452647
1621867072
172202896
1862030140
1553303442
85656025
145465582
2083396364
315663910
1116691501
1868864879
194813605
936823622
1098924899
1204960214
1653072571
1739575272
309442172
198557145
1836389257
775875548
1957189662
1928486630
1140946741
51472476
825361407
718624326
1665791054
1288939249
1906568071
1279257273
1082322795
1174920056
804933918
783561348
1334536421
201244350
1507987004
537270180
2045417615
1416186837
487911875
1944398729
841133493
1249378820
303898102
1711197414
1441645298
768245277
1724265377
1768728038
284300766
864729933
1489677177
2009008079
1486782745
892016441
706934113
449173372
1621301207
1780321579
993068355
5024571
1738465832
1098761249
1026404605
1532337377
630909206
356392742
639726084
777354473
631801432
17402566
2016685784
1745959895
2008862929
1919910752
1790087378
151710925
2063942410
184741375
204963292
89871212
2028445675
1857743269
2015784007
540108297
176994321
686667220
204496732
56854940
457741845
550320994
1172795606
1750769010
824525392
1897812155
2107064275
1516944476
1106213710
134188710
1618688620
712645311
1455224439
674427576
48963288
322652947
1623940986
557769645
595822300
499163142
269795938
1855074145
1007238468
1505327570
252894382
388831398
1747481722
1080829786
1775033729
372255476
1099173457
120358846
301299589
2085477371
2056037343
1072756898
1691664194
1145879803
1664272508
1544466815
415375058
521624297
1905320212
1554462463
1798248583
1160940783
849563129
169367732
1053368801
54646656
110234274
1514760954
943712609
1603523494
578362621
564530400
1230587140
497376391
869329003
695152446
574834563
1083060105
1669215599
292544162
1399112525
1791949836
173141218
311436279
2039148228
478603366
2097650518
883133859
2014002580
43777816
1336053047
72392518
181898884
1843561432
1457958039
2085476956
1540508564
2064311159
771571555
1166275170
1103817616
1731206964
1550857304
160067838
2038219365
972001157
1303811938
410967692
1409964827
1200432893
1879235804
1942416159
831109891
757923883
1265086908
136123292
458574908
1467313354
1949004970
1574137357
1129288705
796183021
454617683
1787127799
2105104181
337083175
1647805584
1615347198
130523526
699386890
1152418244
1968174127
753748264
1030049811
1697901757
1143053392
1824571406
1985347752
1281436549
575476092
572408260
516050582
142907624
2087179564
1661593405
1460701480
287827933
846600069
465773638
1932297560
1250028605
917803279
1254291212
2023313539
1086765878
1222219589
1857363155
2077951133
520489066
891102618
685690470
189442853
1247113579
1213309058
927195776
1864849930
1726228659
226493895
1039506569
1268204844
633226106
1921996250
1386395091
233294434
272519582
1002624342
768718295
1060374388
1327555427
1776914194
193294590
1638779726
642356242
363423496
1798151285
1846249645
1625852575
1741203420
450977186
1332491740
1616654880
46460892
720911173
540015673
681711024
1111982747
730871237
1969023779
1087379046
773376172
434801207
1341417724
524592537
1030596831
14895740
681583918
806722776
1758781801
784387193
698666298
1769596825
377181562
8142574
1005502025
494807841
1047309071
707329238
2138384769
791760651
1298227740
1370623494
2089286071
1535072042
1545901193
970898300
903351577
1685304716
408155093
999709131
879716308
1175137677
527214964
2008823882
781672075
1125611028
2121885062
1344077371
404517441
142685322
251157998
496762394
523987525
402079330
618466602
1752117533
1675632407
1307212868
1477714130
446573676
1306796201
1682030436
1684986407
1917389970
1239672754
408341505
265202738
720608605
467309213
1049265745
269492271
1134601308
928822199
70532725
1989015699
1699147049
1770440494
874279110
2126717285
432629773
908261709
108141931
2065048088
854926114
620271784
1233089595
554890793
133900271
681965779
1110690609
1933373395
1137363908
538087644
1007323549
99963803
1547210179
576027094
723105308
1010410953
723625273
1069086676
2085412512
1575499281
1725930137
1802044758
1794530734
1457662061
415995867
144069472
1381618535
1204118079
2016766842
365641808
510970653
1024802173
899053461
1491255358
1863145
1576345634
598610185
802254532
2012149897
374535902
2064471279
1730767055
977228448
59526119
527971863
1747259082
1793038462
1225366883
1699866580
1086864373
1456923384
373459334
911752028
688720816
398123699
1206782070
925686325
846572948
884365722
1024520759
611855357
62671438
1807830203
511852337
1085553394
222435927
295743237
1066148175
1107604515
423971320
1648042136
257499907
1819352047
1250977985
247931517
1763497111
1338401152
675538810
8214266
170671985
1924051657
31814179
1943551616
626330075
13409671
448086032
2045054818
1275409038
925942749
572892725
167453078
1754957280
417780718
160808328
223354082
694399688
421033644
1977521429
2143294514
760379608
1409063224
1386409898
362904852
709438950
812606642
240035605
1085194348
1962579466
1679581976
227350877
2011420857
1440673365
1865000352
41566942
245257307
1398636916
1577346823
528515342
719642030
1233871996
1761097629
447740262
911886755
642991673
1722282325
1864683097
604867032
691563768
883488862
88926247
1113515234
254399318
1635880212
1814248486
1401121252
307831673
1930959027
1792475053
284600590
1909168284
1145322891
79533988
1712082990
1206755964
290369433
1626443536
748255689
1815371710
1183811858
986312965
379454962
2013649871
1131631154
925077242
1234420826
131994912
360054576
110703313
52503561
163788985
1746573615
747896874
1202853306
1082697794
129937986
786103748
398613484
1508628207
763836025
2135058417
579504341
2023089612
1010262622
725920311
594704676
1254588976
746675870
1489925216
590771730
1631861344
1616529229
1607757203
97845963
682145845
185010014
227046215
556182244
985990977
1882190977
36549095
1950631180
466444270
1429559262
1523747566
1839516438
594259578
1663157127
233069826
847059297
561365533
1475238727
180940779
982156450
1912046707
1742402747
1076476306
1939714843
834045316
911418328
917531027
1650083264
353740688
1340269868
2030662854
1936936621
212224078
316371621
1447348870
1491646989
183777751
666533542
732496100
890953629
1081954415
400611299
385716744
1088039082
103084568
284817046
876552952
1883507331
1796587160
2114147454
785308139
970384935
480899341
170487986
2053366748
131200258
1537417485
177375978
365115753
1479326618
40869940
376331424
749613025
434734512
1940492428
1117188701
815347977
1895599758
1806108614
420499243
1981413632
1741334973
575334395
183216151
167399359
2117573638
1517100687
408338752
157995307
438134915
1445211760
1458810564
125158194
2136794373
1756025517
205148212
2143298318
1408964178
1045957271
1729490455
1854295776
1955450950
1521340917
95995618
1595571729
2058295256
1659401361
1710537721
859772876
81093513
1963435661
1678392974
1303599006
1443543070
604975678
1823380202
449182091
1325433065
1383107096
1924375815
917076169
1752672788
306075581
2029001356
459552452
1841710591
1534333597
1515234189
965675546
940460884
1328248858
1016424376
499026175
1218685054
1628026713
809832679
1345960940
660262507
39371764
1718045352
510066835
1367920791
527885233
1830368765
1464931532
2017153419
2018465071
2019517772
980219560
1496400676
1330277560
179312383
560366275
226036622
1288233497
1685380912
544113939
1020564233
347036595
2001932988
1756131777
739242520
1625535522
513427941
410658553
464287239
782155674
1626045435
1508334779
70275619
287201681
967843665
469679043
1330499686
1718802403
1238942669
2138845933
1353386693
1704707394
1287408176
485481629
1567934142
883708467
836525343
171946904
293010572
365555549
325575104
1399020247
1819175451
1602812591
471916905
170161568
1921938844
2138032530
1322941365
244050113
1057940599
1111680335
213707429
1501491191
110279355
180112947
1096606590
565347048
1132874381
398455192
123173166
22713631
1945088672
1377063151
971050634
626229579
1903078933
167072612
755717584
2119546031
1659222576
1227077728
2021360252
606195161
960799763
131863362
1223579823
2104881392
210913779
1538518264
323021478
1118309237
1242487899
761314935
411127530
1837221695
1260974655
253887576
181815015
515336231
1413101386
714283029
756543332
404684777
562377167
513848840
909680080
816792517
1649974252
352679220
5393904
1064126784
1408887125
1435366854
201749899
1455586950
359286059
429524351
1182003493
744519985
114777444
840714889
1856991433
658175060
1545818979
218374079
1894835538
474153143
1040464937
1717295653
210890847
1284243546
2116704033
287202891
1391764186
45536912
1677172901
2007358623
1319555763
1734848087
1267420456
1965890823
269927377
1386204142
1388339766
1583875289
295208030
707301390
1502101834
888381221
2109418829
629020382
1567489089
331988609
1679381661
1820481479
1486893036
89122697
846751733
158534235
1608087314
458322662
1826375877
1387016130
341007499
540939539
241224770
582719201
1525020897
1556325049
194966789
1314729407
20937804
1712812129
2046072757
1441906938
495303597
1012344218
234877351
1733856186
1007858474
1284971527
495236254
1665457456
1591358101
954390074
1303351153
916418116
974135706
1137599248
1265680121
480669341
643128389
1620354520
2061801711
1882556503
71662006
1676301389
1045076699
721006145
1386604650
1995148164
1263265563
333027864
1860474133
2101251087
1679119572
1542614964
1795224081
555488413
836973590
1127989512
1411566612
935691414
701366888
567067404
1289094377
346173679
800778721
533188559
925749117
622423469
574128381
1135535343
513751032
246371782
1888939793
1958428362
918039569
1044165702
326836654
1162650300
190355289
586625282
1336878944
457268149
1532012904
582366263
1279161590
517276545
1668135792
491405381
354175416
933664624
1503724449
1518515873
88159727
1494397428
1970624033
1212588684
250080113
1068436109
1769399264
476423130
1046092610
75686432
225354634
1048160335
1726139575
1154055299
487633401
1581937664
367952506
849936995
666242380
191696974
1560631377
157132933
1310212767
846862987
378987563
185959030
2025792704
1163564946
1923376533
449385333
246865605
1990754571
1133349392
658978642
585124851
772322484
289320935
284376436
1325375488
962463726
33021237
612022334
1514911032
2101151539
1668645867
563959518
729114347
80646434
1105961470
120757024
290254560
1719127898
2108319486
602281546
1577743781
1331661442
1666847980
2126991435
721324562
1495065001
1260877569
1782953527
1883661947
815121523
553035907
1317568163
596943787
1262919279
694357118
1085921599
830135070
1931786919
976224385
1083211207
361315200
1032833114
1609431800
1331778795
108873488
351445207
102333575
48805844
238908719
318491431
1761408107
315187219
1939218207
1188163052
651519777
506540486
10463493
91449768
385960521
645202095
1362249946
1954533260
1744817156
243319948
421420569
1591148572
1695088573
511541813
1228243250
1459204484
347764893
546520674
192621975
2039474586
550761658
905764780
245248808
1565298698
1865399056
1838593393
454109774
609349259
42938595
1444145134
1691642568
409396079
1156854683
1272692549
295207294
1714125060
1128895297
920882913
1416031265
160436716
966067344
1410690972
1227735988
1608041804
1258290696
812171403
870548490
843550308
148815251
1918324734
1081541129
40014402
1413850666
1521908018
701353249
1032638730
2034846843
1131678263
1684042081
267065201
1375232289
1852023605
1697997886
1230700504
277051695
955975166
1377791091
383923361
220898911
773001918
975941731
696201133
1420361885
1998038868
732089297
619615895
1897090286
1497861459
290668138
988681706
124008742
126370098
1786182840
474957828
312191515
1129718879
861379305
358014712
1280599525
418135352
1599730011
897560103
1022789258
6355660
1892357269
1749234651
1809551955
1105411297
877741047
454077403
512110774
869147352
1670441603
1838950898
1397522950
1408094717
493618142
169150146
1495594858
1216856882
320249744
155450839
136324915
192189581
370933765
428508226
145068682
690180921
363829751
1019702038
322868597
60217994
583670465
660233814
770231031
1220415768
668961187
1516393289
1776032829
1567502243
1253324887
528895579
517663627
1824975386
2138889857
1932473811
2088575578
1119252613
945981186
396268576
1075421650
1973703185
1085232620
40371602
1193521653
1415262145
2097891298
759054938
691608929
1450332565
779859769
1491293052
578130039
736802972
2105788491
532535154
243361901
436413279
751431765
886029419
1743309290
895246296
1774581149
1536383025
2068375156
1384714870
2129841351
1229968793
124649775
475776707
1432998915
1057114456
849640196
1313017919
122543945
1036666246
76392686
348213502
1455663061
1436726959
1034391708
1639264859
419926877
1137830607
178861854
1499142630
507276810
1030615420
298389288
374235963
1063326157
1320787271
1478793172
839448660
954337623
1131104501
2030719894
929070730
430232953
2007118762
702905917
1904495525
973819459
1464103235
102179552
1427969034
337459247
526215085
160432291
496684008
1507418596
1610326141
1790870510
1725118225
1821189422
83976499
1827359650
2032173030
1033146585
1075161172
190476137
451883806
2137791121
263581717
2054380067
1886375728
1975776975
598396468
132527617
1406409038
582445627
946868288
210236461
1419951835
317570999
399901637
321092095
1157511456
2034579332
1241405138
1022150352
1981531657
1304104180
1316038874
875325720
807913379
1002042571
1629642156
16316877
1033490439
360024615
1492667468
314640299
1865801834
188822686
1635788203
427991719
1439373579
143806906
2042290187
307039263
1393844818
1327678224
1220937645
784752797
2041519431
1988028046
1128017197
1118282604
1085483044
412105803
1856892380
2018296533
850374528
1491569336
26075204
1790339487
672578254
340697450
2056174890
534617057
1490197570
462059139
1586553746
134600563
109762465
91125254
458314814
1323789563
542435877
1840744365
1440836011
663453397
2120896267
176337200
777874124
1914573235
109363453
301867902
1289114302
1535617251
2069050773
493130812
465556982
1268688820
284791466
1096445488
515665080
1603069887
1831903782
1531228163
761438123
1527395106
2117120748
1724458084
391314735
1946947935
721978040
2074366389
1765917731
1531717376
493184100
2131943771
20882438
663209280
420910834
1626872711
1240956578
1321754394
1388298423
1145644256
481121194
788740780
363973221
1421933790
362719831
428954835
594744438
1549074691
610197660
2067594658
1576949541
1642776735
1752753588
2109590708
1292547129
172979528
745193419
1119009115
1151169585
440254400
475763512
2110543364
204709835
56048908
1141733774
1032475761
369110779
1046310064
1959354891
444125495
1739960034
1107900251
1352130224
494478232
264458271
85840552
614915720
1581715284
12412744
1179748724
1708077153
1234277008
932134277
569588188
2021474356
260813318
1181511289
1533024465
1141298909
1838152961
762654407
1180842245
1377086984
41332495
900431944
2112447484
238296413
1748731620
406000170
2027652967
971650582
2055939245
8106978
1534603229
548227634
183425309
704101153
186991895
1605168654
243995384
701677764
772843366
1566513796
2030820281
1301995376
899444062
2017939618
2114647377
1157239360
1870745128
857951102
996796374
1603909587
605702662
465208023
455386849
843801941
984077782
570605530
1320056221
1810292871
1216293768
1649648695
1283748897
2005501179
1615632331
304222202
748813441
1257352629
899633142
275473370
1745500880
759207309
690966651
2005030380
1485491065
623264576
1087647056
792052920
1043670287
351308171
938314014
334662590
1459451980
864056970
2129451948
463181044
290513685
1062210561
1922518965
2069350524
1942976579
1312318761
1280794652
2097438499
1497222418
1838302608
1000783925
500209527
1859561685
1896972810
473287480
31058557
1599938594
549264785
2111340881
992414030
781340560
353401164
1976948279
499634600
773017488
687155546
1157103556
1862292987
685549031
494039147
1509018215
1114680581
1914579537
477552421
1653622031
1193631687
1694089632
1094610739
1288813362
1712161175
394369774
1311184722
1949355109
2130355398
1193096663
1419166194
984894584
579915289
1721816698
496891288
717309348
1101040861
799751864
1789146234
391285501
1219289487
1040867964
1755138868
502656844
905114969
896703807
330737905
391097454
202700148
1147953385
1715070078
2059660538
1249652689
1596440698
802395784
2085708118
1023441852
1748465762
1183688997
835412411
1754583238
784995388
1615354070
1079495203
1690255562
1345562049
1611851196
530941759
1097892061
77985138
938304655
899871930
1628041945
903526437
1039545013
760995643
453800952
702590979
84449122
377288695
546340941
141558212
1885865959
1488853049
1279546092
1174538375
311047960
745766002
547595646
479313049
866436301
1722557737
769819915
1852329103
1300282904
2003470426
665894840
2075587158
1640962744
1398185248
1470368256
232778384
1964999739
1486274601
765883208
1069091436
1883062930
1612973606
154150771
1893455446
1243184368
1662223999
1336213498
963463301
1724801909
792231703
793014006
1965672992
835068349
733559032
3047040
146317793
1719286170
1697101182
700816397
1866249680
966445523
1728953807
1373741501
1319981136
425110220
639125971
1518045549
1824873981
460321062
1508259
1024435683
839905119
1600902750
627625624
526955905
1944459667
289732468
904100181
1461693137
1587001775
1932756702
1746799411
1921658056
285894497
1463287926
129866874
469801267
2016489578
1298663909
510841144
746284440
1618660048
2105540182
1980431360
1418809948
1226755631
530663866
1213794924
1925142049
1721558005
363591787
1076306890
2082376100
172766700
893569331
1116138275
904425910
912373428
184141591
660485364
1152160264
1072778838
196139905
162504398
299520553
1487958658
1955850179
749012198
944780932
2133726602
857113750
215565868
1944363178
446911217
990400955
1539604854
255247295
126374513
2093620220
938567408
1758817121
1631444023
1101301479
2088843815
999946502
1458367051
1152116807
1740196450
2107833633
1166438415
1906064854
580948098
1584811720
416348537
367800995
1757038742
1407924145
1250136310
478167981
193353534
866842335
371538683
47450826
998806641
1259280525
1355864879
1017998649
856793365
434559820
1001289521
545600884
1776978469
1960211044
444065239
99735797
262030718
380556664
1612606580
1621126001
790603582
93683793
18497043
1892543246
2024908650
368907080
1344435004
347051315
170247402
357534649
2108159363
973590126
1384467498
380127277
665496333
108916801
1589401484
869125127
298202965
1637735269
14498834
518584188
1477743850
1495700135
1237631921
2137436253
664717530
1971614208
1417570179
825303647
1185909453
964385770
564595518
1421768587
891731616
1082429961
365208871
1331411570
256232116
1193036604
1432991531
699893104
1931941544
1777809514
874349226
1484967561
2008750417
912040394
960232908
1323943350
1407120482
1483994247
2120301020
2073084144
893310603
1256862184
2116943714
1122352787
2030275618
368704228
991790394
1015250541
1766213913
1475862562
1068389814
1607633673
1614098772
897028702
1730643535
1980886962
185929664
264208056
309092175
1634459298
1460720187
907914691
1387627801
1884877163
434857999
2063892552
673090212
1221433304
1195804469
2068333091
945461235
1063159455
1468003881
990722903
150150638
1623737560
763268629
1910317491
2131040859
680244618
1692157981
467740429
372735737
366787950
114325299
1224470333
1435801944
1289047307
1551537245
335701596
119906089
1303720113
1915045505
1642114471
66611337
236916027
1679278634
272929732
160438730
1182104229
1590503325
1829448331
2101404809
310665576
627375701
545938679
442028701
1348094417
1239929564
787395517
1862681699
2087809938
1572476725
1350102335
790032770
987394925
645391585
1527971549
569001967
1552840229
349138224
1906547620
210472712
202572000
1053751189
2039928470
1614455897
117268754
202180758
1423909946
625964811
1684678278
2035403487
511434606
1733911009
1551160177
1134068160
231238466
1106067930
319828469
532095908
674580117
1342438192
1147021033
252783321
1085041538
646435564
898139196
332371344
102983947
1247503942
1805559678
202896192
461591247
2044310294
700700420
776815419
836202701
1375074878
2026276397
540394577
517609118
424807056
1734224086
1783185890
231586528
725483570
1449847720
1350339271
645962457
1918077422
406991516
738575336
2075778435
1548278791
1305636497
99598520
609657950
1382462626
1185801114
967427104
1408566223
1840122707
2113422784
351224054
360064196
1503973668
1727457039
1138357127
384812675
847016498
1366366433
2052713474
1982098581
1267474483
2084732474
1824539140
1784840053
1625855863
2010855989
75171813
999860631
517230681
1144741390
1614848897
952681425
92538813
1592495215
195846874
1821648325
897687774
609792096
1713112508
1445962792
46152331
1040959921
543643112
1687368951
1919625451
334243372
1313557791
327300643
1222960958
1553390257
1649029979
1807597474
2090530719
943658822
723198372
777286064
412523587
255000619
1223629614
1700607117
1412362950
913231118
1995722450
966061909
353119624
1293554099
1352411561
755303129
1282933514
1773203927
1657962581
1726160775
890927361
1133658690
2110719817
600408587
825527526
1563137334
43413522
708221558
416386328
364481141
1964451472
1715785553
506603465
417369413
425335497
1097071228
1459276816
581945752
1327452225
695922404
1694471899
846636915
347693394
1470677007
780504708
534745433
1855066720
1722083031
200311762
1230859982
707870966
1314212159
2016494971
1246608377
1682700305
894135666
336461981
1273803482
746777137
79449715
164368167
2090821778
883978687
1272749450
1554536369
616311598
1576365687
1000613434
1219593232
2020877671
2039579154
1672342676
1516234998
862737644
136385591
1981532776
1231470856
1262021404
447104996
1152753426
895120935
2014854959
133050020
1783975078
1591401407
402465244
1039820084
1423330933
1738370908
1680230805
725546358
1121291917
1504262935
443812781
2055123630
258905748
1017377949
1049150513
1775995073
1377167845
1627287829
1267663305
699300302
1834841458
1985515258
2091556132
729022738
655776869
1944010986
1147780763
840146677
1727468480
254955473
1120211829
1354425533
628669799
425257473
923868673
1054729789
357397122
626996432
1170739569
340804353
2084620753
1054012224
88105458
2133766572
474021368
2038536092
679537064
1776496548
1010032708
515013790
2026930840
1438599007
21978664
1770615261
648463806
2143937868
1545943001
319792715
722239420
1477714230
1398651893
1907057977
284482679
2032217962
2108900979
1767676063
1808191073
1208043249
270417877
712767718
1989035973
169738148
1284106137
435270300
680489305
357053577
823427135
1335017662
1359547539
1372319663
545553798
1284060953
1398037333
127100337
1397034333
996373399
84334148
969465576
1905029648
1032566255
1689769023
1972465016
2095531137
2075626202
1439644282
1253576645
1002767490
513326757
2132688266
45096546
1210635733
560944153
965475279
1217999099
370219196
1136955313
1315936608
929607162
1280393211
1618912239
1889910077
1553675648
861486678
2121304498
1933947190
1507973800
6507786
483361857
1336065827
1190730779
29697256
398553978
355924156
117453927
731220752
386111909
971314120
1661685026
534104582
1908773154
1640053134
1823764048
19902944
1591081894
2018061226
1146807019
1640494469
1867373137
1141399541
789063565
314151835
1630304365
1237912505
1566642660
649354763
1036276720
1699870605
1625687167
1675947381
1247302544
773296380
801955516
358222796
1556652549
1723819367
1854616038
1201452339
1917010593
1929472047
1191390783
1461176867
1226846484
288657390
1249917750
169409154
2108532776
1332065828
800849693
120966786
1477782606
1424995713
803411764
177046791
474608991
950545646
1579252343
1807902807
930579144
706972097
114053390
278038112
2064772683
1151793553
1621918162
1122238978
40763821
1092938248
480724153
509273819
1347180271
1690546695
1013048627
1455371169
431208303
2065206157
870042918
245176500
1130233981
845639782
514591091
1333638670
93471489
135209675
389970888
1401867596
442050865
449162199
1313875620
829482957
1769334001
203350318
1240755750
1621759191
1614837415
1378108199
980804739
1839160374
1527469908
203598548
1153116453
267908603
1501410407
26987447
725075108
1158156625
79680915
802694410
389427747
1461829479
1672461585
1229790272
99759802
267546298
1360256712
294634722
227457536
799305697
1811701295
1902462375
179952852
1583161665
619961808
229434069
691071476
236423229
926799107
276618547
550891504
394896224
378755281
1360079832
1057311329
285540855
2024970131
1147853728
193638209
1181021629
1753244339
306634612
1218707331
819421283
1851537072
1835717951
1025384734
929966303
60536716
1057896003
1212157258
928492819
605586225
1014698043
260294925
1062833604
1437930113
474296367
1909712487
717212815
1634970069
977796849
1505589208
1905510170
1084425206
256110612
1104902360
288215954
25059308
17169654
759123359
67611704
1468848764
1156636011
118383842
1265428057
1775929685
282825625
1685764142
1237644593
760366137
314454146
813712194
299482317
1347011510
1649774534
230466100
1014427235
581769479
1990407356
212715631
504220854
1926572483
51840323
487976980
699169825
59921703
244785582
2142444060
646174444
515792801
2097851253
1518175141
1535606554
137185328
865498881
1979490633
1929340066
917187859
758674239
248256788
2055591750
1829221477
427768741
923993962
1190760099
1228117747
1229799052
1406998580
269361819
195190960
477551062
1283470242
1972900481
309668324
1738496613
1938169510
495699252
50573128
831129045
1233759108
1850680773
385799757
40521452
218130879
1423744136
351462667
1963496035
1634467430
1882995233
648238740
1321602717
849763379
99014493
1273099137
318861213
1724766666
1948691336
525049589
1062799568
1602832858
283315104
896635659
1230820919
517643894
12586998
1695159769
1193075516
1072143341
819086576
733267323
281443993
1055594421
608681864
2144733347
842698112
162535759
2114429871
366781222
1054829819
48348799
1719302918
626717642
1167424657
1092499367
789787704
580097417
1465930978
320070890
1492480416
351957170
1311261146
1632894248
305816748
1726187138
1673238809
608857448
1790853807
455177925
1273300100
1392245779
178965997
792241346
501196211
212481654
50316920
924866603
201333969
1295735346
1782103442
863602072
1541955390
1258859834
898107434
1335393951
1900825756
134402195
1003916253
341416722
255362584
634368567
147789944
940403047
1462539180
5273220
1932486628
1390703955
856480162
636916909
1081941489
1845239500
1034505919
1287475357
2078452127
1406308094
899714157
1730550310
835481393
1400581454
1357494335
1652927329
2039584082
1189133480
1495694208
200184248
145408976
1822608308
1743413917
793355451
211984471
957558284
1747836485
194635381
806039335
1984963318
124006668
1684315268
1956015275
515927859
1503090563
361879463
1943189650
1330793713
1069918721
972055399
1521972999
1930436814
167705517
1063263707
1779057363
1387123837
1131003376
615479560
1360750353
840701548
1029514921
1326590281
1728057788
183101249
1588537039
1097128832
325071032
1266538121
1833407910
42111902
1541920338
1139166674
833999191
1586573025
791476279
1163429408
1301284614
1307439854
1903473173
854265164
609067331
198735343
263948486
1507371820
2117392528
2115679961
24928056
512626061
1528775802
1850501427
1859334014
721387583
719960602
1086978813
1237784669
40274460
1056802198
371355609
1256064068
1690101058
1731268209
640242019
1149671837
1890886480
1071149177
375836626
233342433
212267798
1704771536
1580015525
1877444745
358726570
211794921
203954791
528352976
685164726
443053765
546589027
904873404
1182619180
253171090
817145547
248738587
1900002608
342245722
325408779
2112788509
915159444
1727101492
851193277
121491300
1124450158
33503177
1229656281
891624157
867016673
791739887
2106219646
1630092900
1671977285
24314197
1573424509
814211738
1739168235
2123571234
934621314
734611586
996388157
33269058
123221229
97532652
840518543
726602995
1819187046
243438522
1769976466
329525348
1171917475
2065096100
1221852925
648081848
128591921
1625207443
1668281565
267759967
781227695
277653570
603680860
672606936
1154818131
1904739932
253018024
347890562
1054778148
2047557610
369542913
588790952
2138370673
1047008371
25562661
1619985988
1437947670
683861765
1942735982
458812514
305565407
415052238
1608557974
2097344358
20236620
1257029659
1313140424
1325930326
1433476304
69333931
2096521854
770987985
1125913530
1675723899
1057194880
970465847
2076253997
908017757
971898868
100367393
2019224737
427056636
74349968
1780102123
867404348
670469921
984831791
350888881
1720054517
626696707
2083497666
2061973651
1379591326
1187724906
577563306
1133055004
1767612264
583085124
1768360863
923671803
302976298
1455628368
589409667
824774850
1561120183
367316126
1063367828
604583121
1443062107
1969506295
117905396
1089970714
1177253113
523017211
1965531920
1651029521
614046664
522172143
1028210331
1356494682
1456229067
892991333
838838025
1521892857
1159678873
1970253773
1513042794
1763230971
491011874
1503750412
1949544338
706959258
1083967407
822893540
1731897352
865035246
723786452
1999157391
328300923
610506210
1415011382
564693922
859966039
1501274883
1078994408
2062059428
108556605
1273376134
1236147951
1326873618
460942795
450704520
650038613
1447673132
542585768
452565604
161122062
1721464787
1809655497
697648774
1611554980
2053016857
1507763609
1246759261
1834685420
547571828
1198032678
936329502
1271083512
1804775369
788882247
651020094
1925967227
612376541
1447843985
11292978
2128211072
107867819
261746621
1771115683
398179548
772027449
1817318925
718610991
1415201576
1241363368
1870917769
1269472443
1237551266
501284469
367517521
568425438
231264881
1560424137
397202270
1305463919
1924729995
981071403
1264369662
58214165
527808180
1502513238
184638900
1255772470
1867855424
1278458252
1843335359
885929439
1831166928
259632911
2092342517
858318054
1621915404
1855606759
1883432135
833927341
1670190461
658988911
1308653540
290241608
949831442
415297679
937821356
1010060358
1664269331
1072733763
3342339
793242765
1891837319
2042477410
569585725
1703179506
1649172803
836083202
54262091
1459597348
1075995537
94804502
123085177
1302755861
2140352366
1181773492
13436855
1940074326
1406900134
12873691
1335149366
480785086
256942336
2043989278
686776090
343745919
1039401089
464174557
30964430
707176332
1349307130
1064594931
222057649
1657896492
2126415927
1696372093
1393980498
1184180172
1994583496
1517681620
1628317758
1329838184
639196462
1158209560
237983808
1468244638
1611021777
1118919637
2099874154
26733810
1695379263
1480031627
1242153011
346031348
962291825
1644004359
2015374077
1347686209
665011372
1205382257
640548456
1226618064
863433634
1084444031
1540018582
1209093589
1542887671
1001855713
733924325
1565630119
1240771625
1221741866
1906864318
1903854036
1246098720
2070726165
1032943281
1888444049
1412607892
589953073
1538918330
1518873211
841287942
200026189
1875738785
1038230512
1625135952
705207033
239923496
793116922
987495886
96501159
1373466308
1920451548
1943459044
1830949265
1348139246
1644802877
5570248
49328773
1081489478
1891204818
970173965
93252189
153191859
128442303
1376995804
1777726826
853530021
499041176
1185447369
358445807
1139047367
1851371553
1430083191
733989281
1417908574
1095100238
1860649575
503752032
1977104662
1553405185
300597954
1162755365
508023117
1785231055
1264315946
1124630779
1885491846
1587674397
1880131858
1570758341
171779171
1338602569
649510275
1452024178
800474545
636441411
110078133
1206739187
1751357898
1203235587
1866787401
996436448
377390951
1303704071
1849454599
1135884702
1009835831
1106650692
1145580008
630315660
1488255134
1375452593
380231989
1924581460
1046222159
568356974
599043345
1636770641
206990443
2057044938
582559018
162533828
807667906
156374240
1586010946
671545099
2142057894
1088064920
306749898
164940882
1259184015
1219738121
392639185
1727805197
155677804
16688300
1487049955
994401873
45852106
1309823963
1825636706
281985703
1214064676
2040786055
1618253275
1476316035
750335902
225836480
1517540703
13000638
906788674
451908282
1528676064
1690273854
271623574
1189422607
1745007269
966997090
573375130
964399366
199653299
1362998354
1577067565
9975747
1568560210
705956712
19773118
503531143
312449161
845121372
1151969556
842996020
1643497361
270734724
460048683
587324799
1842866416
156027365
1580461219
2105471608
456836541
1274444124
683336517
57129083
239540315
1167972593
28096262
1244202064
2141415761
1540414974
714299773
1953467129
796909795
1927225050
707711863
325255955
466478067
1486282400
241672233
322637489
449285696
1955913964
846623349
555553168
954858220
831450416
1590769424
1344098606
1137161485
379558535
1507513285
2054108181
1837127833
1679145631
426961549
211750298
700424051
1067944273
386047544
851830836
797758053
266651959
988252575
1304185307
1877128227
1426767652
1889687399
229683110
978493099
1143775218
1249260882
218217481
1042822048
1735684771
590449220
1649519478
1517016013
1494363782
971821405
1973816210
1575505344
2093742549
483876178
1640552008
1495773636
987979570
1010743183
1100016828
554929994
408757792
355978517
301541998
672030776
969674823
2100583753
120094015
616243844
1452281541
87187576
1153446638
2057550499
569977876
1253905393
914351982
266962987
263483577
668913325
997190233
1706782081
1397277614
1039057466
1254516756
1209583905
12918143
443091537
749386843
530102795
1481975836
1498716335
1592117280
1721484907
53615991
1647438663
1464376586
2044123910
1969923946
321948507
1007827082
946692780
30261892
212260299
1818163542
572061871
1123731077
464271332
723862647
473223556
1946879374
862383780
390895480
1412097062
1885811593
540813355
1727584499
1411738128
1497045881
1784078105
299167098
1207377304
454796244
401940725
790531837
1412755472
728228120
2022102742
534441922
1967373129
199505913
943132885
1638235592
1836719387
1804672405
583213216
1403339405
42297826
1399559290
827038941
461492404
525321054
1398356655
1819759502
1706528898
1773085458
255643943
2004020925
602547933
1292620658
1175601726
1493307792
1166372582
1633786749
1010139012
1346497150
512865687
1751451594
1634280951
1100589561
663348313
171662107
235771416
324344373
1838169723
1153409395
201938412
1273223958
598765213
44812728
167413144
104725125
1319051856
1302776038
246131310
452700959
779160228
758447957
334992771
338908053
1153906289
400628976
562386598
144067455
1738490559
769656645
545683494
1593300211
252897814
162535641
634236745
1754321600
1953832807
2079458483
140109480
36374379
1849220320
1420312907
1539394508
2103080776
1050522633
1461601942
846817384
55811521
310884975
1917938506
280664458
1297857310
790463597
562849571
975691190
764488241
540292717
1866355830
1895917236
611264237
1466039968
1396718388
65326521
1496321031
224341139
1484932986
286879491
499947466
929707041
327390685
845759780
408780103
1455446760
933005890
2077931535
1739396751
97898268
2132149188
1442466652
1955066110
823326453
1584561088
343611783
1545920425
1454660781
1989394630
1831939185
798366825
789522565
1018099609
112162715
1309562137
2081448813
849035213
1844776700
628831692
1723131308
274434641
177165297
395715678
668621785
865367417
1263265162
1395687941
1662264883
785930800
517526123
1093213582
1300734336
951226431
1708930879
88674983
570101168
1161746922
1029354217
1474815317
1578069939
463592093
1471704497
2092752959
983184013
981018088
1003096371
854696989
1061881876
1176309936
561776523
1176245526
16146392
1502358004
1825856753
157639560
201603291
392845689
1017368428
253784833
1079705464
1082409203
607792147
842678757
364857240
250902605
235756886
525854059
1720990668
93698143
1205550892
1962998755
941926361
945262905
576123276
325953301
1138412473
1316867421
204592601
1630130616
1417783724
288953339
24311095
1923377473
1512296117
1927914971
2046791098
933134847
2067603466
1768159893
764939559
992003116
1529510884
906600124
1248617174
1339588616
2024685704
1000169673
1962757563
947771946
1080566313
908368397
509517826
1121848984
908145802
1168234700
77873862
69418835
544084448
1350845336
464981041
108935753
590069983
282923245
267419748
397297272
485751111
1589208141
1145342662
1044304887
1997964867
1376416682
1705396892
1661972660
1501827922
140551156
921048008
445050916
1862441675
1861519909
729554937
1170131531
699241074
1566244235
333573857
1066053333
1911466717
297179594
1740196615
2139318807
225894286
1753626786
510973290
150439333
2061513109
1228625484
1332548455
231944457
66342302
1339432512
1911753283
1244532407
938814559
2103824453
864190693
1384565187
398605614
1252847805
1737207119
807807354
1042565312
1038943022
1975908060
45473391
430134771
189192939
230971833
1955528661
1206032125
256841605
989035241
575602382
48235985
320988078
112872193
186677920
428772831
627024066
1951423848
581606040
482806474
781781475
129395227
1709068045
561996374
825991802
103087670
90187736
440169287
614606548
438802505
996166068
565433323
1875991651
1597858037
440524729
710375285
260820351
5722447
2139436154
498915663
1686251419
2027375254
1432448414
716162320
981285394
1478614023
1387182496
1175770474
1219836037
221781345
968195663
2092169931
1735470442
472918384
1137230074
1897796050
1340797364
729326721
343690896
1688695848
1599583468
609462729
2024939337
1761268505
1780426303
1399433704
357937058
1218818569
1144511649
551920818
243870791
1800019577
487724397
2013135595
2138198192
1394311863
1721893203
800879700
1756131361
1320614860
1310865020
576896412
1081990263
1462488398
1481710587
270814383
36629496
1007815176
437481974
1409108853
1185522091
1358892680
1370397418
1060001784
110759575
1883444843
766344698
1050592035
1208544238
839361663
1822328010
1498090560
1304119614
1058397800
807844899
982754232
577029241
1077528740
1562253664
1525850022
1195946431
147841339
247436620
1036687710
624790031
296757925
438491264
1236252061
1523152021
1096082897
591166077
2103285866
1977243502
469338575
619213448
1435976436
1219239888
889711362
1877480148
499209920
937886812
774197428
409770872
162770617
1300330661
1647522270
1723943425
66976091
374503738
1043210766
874348197
1086037697
196900728
1602592683
798809923
171476614
1925523575
554313926
298908928
1660630359
1019031409
411091640
121373567
1841520449
1089822205
2041635499
1804589621
1696549296
1350617941
379509106
688307972
2108009975
21048325
161778748
20771015
306752800
575153845
257119244
941512731
592738835
907815902
756360748
1777607041
873629197
418146765
515021466
2024318297
722238676
1649976492
1209300968
860846351
492591898
274592505
1552638003
1121195875
1707584072
493566692
1514697470
740157450
1128714338
298335768
1732887225
395758092
1947706161
1873128097
1512233467
218835445
1446448054
1425113686
1264446101
1730301716
1905883744
1910452662
1811269416
559116450
1525758425
1756557513
1830605674
1648926793
327431188
1574539471
1965039899
1198406885
549295137
1019068182
1539917941
517133012
2067330255
16676640
238393726
350282505
2101907843
1645637323
147253877
951975617
342645511
141796948
720703609
155387984
41490155
695583807
130637294
613608401
419668187
905891080
1678816989
402012412
1728838040
462151459
1059454069
961930714
143622419
1659005275
69523834
1722153606
1265055379
147279818
2142782821
428142684
1402526869
1501559557
614113003
576555929
1733328063
1928989552
1915593363
1623378723
306505968
1893783271
1962744616
2113151869
33013680
47889163
878036798
235921805
1538488958
147179926
1643875095
58355357
1327947580
400208482
63113324
1551691853
1351523604
1995277287
1841084109
61560022
393242294
2086116080
413595143
617167099
1285181888
1550978379
1497083898
1410000906
76022892
738028830
1447635233
1745156113
405947653
64424341
674234939
2029928669
1123499307
23643513
2034200545
51139134
1587604324
414207775
1044786115
1660512249
1517577715
1565414189
531285237
1668892009
1649512801
192049720
2122621691
1594284891
1536027264
500688583
1290402270
375766948
544634204
760484353
1899006931
999750777
1870636079
495848692
1967938827
746750466
1854846650
856673740
2011032181
1185299256
821348232
8399738
628576371
1204760921
180957463
1567792106
1747035234
1663567999
2055870594
1434154877
1338875481
2088699681
1161833196
447983635
1327851982
862866648
85149384
1136382793
943227896
1529301455
756169607
1703468096
1330597282
1199153042
1156917488
1496063475
987526225
1890783125
1404963503
306477760
1962675225
1943261744
438225248
1304747691
347182801
1798085238
251962369
1560586428
2123981780
201291933
779957867
1643434988
394456909
2113499749
1672562427
1651375076
1406112752
614593127
460467371
247736373
1897842502
1888431515
89956800
301814962
142908087
1150346011
824946838
881617144
2020372715
2087104699
163332966
474262763
216520114
1891999049
1927221321
2062118044
752403295
1867284181
1994093492
464233995
1494290569
341777323
1241322082
1343179765
2060046028
2098628922
327681141
1704681103
31820483
1682685758
477882021
1074034132
1678575518
473375764
2125088033
1566240628
165396890
1263162461
1215068184
1730675790
1169388469
1806682134
567181235
493428585
913227835
97418702
949570575
1941068760
869800935
1552249154
1969529651
1260341751
1461743761
2033384924
915355751
390200904
24859832
202890707
1347718996
2007608575
1863020374
2077761851
362800154
2113246646
587194803
362771499
1914010053
2105588629
1848202273
1805433291
1168147340
1017785869
1056501459
482695095
2027863738
1746821442
956070067
2032006504
200039484
1510731101
1606927120
501392079
91851484
1936533118
547005470
2027049278
780157855
770175189
1201670934
679427008
1448618373
743616482
505562858
294449320
1389568695
1920792047
358725047
253966144
1929768215
1439595720
1408061563
464782779
1897475375
173285413
1014252141
1367173595
1182009086
1376887254
1208412572
1494565913
2038173961
1325616955
1328939996
95906364
886264272
2107980659
422231032
1066360051
666801897
1834473136
199902683
12467298
1331408975
186104311
477719932
875903591
802788391
1174661456
1892159064
604535300
1628580458
1222162245
909588864
1502886787
735627218
1672550721
2146994817
591868495
1088530215
1165102466
1017606079
1347515870
2012489772
1152865452
1147263051
1317349046
1421368583
1481876728
26574735
1222898755
313118236
1433659612
315716476
461336548
367148955
1454219980
941765369
1390681856
954030734
243875365
567841241
201620585
137846268
357208905
218499611
1312222336
309581992
79404405
1297696568
579646793
510402007
1444171254
797939333
935726878
1963328347
1074796274
278124994
1619125402
1614203398
1182764700
440787567
1964915375
354129606
1183448506
1959700021
1632425779
443744508
1109757882
262734364
498604793
1038259001
1666932148
162364183
442667962
653317686
1099497846
921473231
1766379083
1083962605
1978046575
1329363000
1211811614
313137427
989123212
809891651
1755387865
994315865
1222749819
1482779223
62504331
1599425943
1298624583
1319370071
1051415760
1502126265
981316935
713305812
1092816717
1717899638
1708076754
1920195563
981829845
363285672
1429745944
1318643220
608627064
1119930432
987236968
1198711918
1304174208
1820086274
1874461969
959218635
1201006417
990505927
1425439246
1878723188
394735605
1334567574
1419186515
1263708495
457140395
459868713
1412596756
1522991125
1486099607
675782175
1539803374
559123616
531326534
1641612929
1715603534
248010299
1261166519
1370872370
2045833013
966273655
1350826921
822956709
509765945
2086898089
1534153889
1058340100
1618070981
127233134
1445635247
1517076626
1937644177
1134639069
1953674573
1045538745
1144498313
41189448
1143440318
1389318791
420627992
1917833169
808334533
1976689626
1600479363
833764547
1424010483
924804341
1316732729
12588302
1928889640
1290134750
1824046222
103763747
1849900033
223581831
1834084925
1060668811
615608073
983761093
1976262778
1340912273
393625030
1830441138
1572470325
638464673
734404189
1395630249
209457734
343237040
2140489151
1289830287
1917539270
1362598937
1571340290
1146779248
1618781823
304117063
1297543266
875673612
466679258
1234226335
1541818067
1689191912
279402419
490891643
332918113
25958438
1556135915
874956120
827074937
313394471
711496949
240799938
1071569391
752448161
1608488103
2052898014
1267742880
857661379
2043793876
1020272981
367582666
1164414002
691068612
1368877839
175861747
325836583
599845342
13524915
1424595
297588685
1566598697
1387718101
1979018490
1523910712
1111662408
876799030
731814755
284313847
261457968
973737231
183750535
1376101168
715425911
1485095042
739284274
1050110382
1421578670
1190226373
672096951
2071166894
2090693125
1145988426
698074285
1855925946
1549963967
1751875387
962798881
1161910755
131210777
1147744941
1090285870
1670466589
1645085684
116366290
1088848904
121341083
1833259627
1104766323
11095843
1565419785
2142055303
343833117
625326838
1886949227
1701551204
1869849899
882691841
1205532067
976651596
1225285801
497758622
181019246
1141108684
1946654810
1282819182
870764300
1221433962
343807288
940542142
1458665340
584000385
1326688274
1772279119
1189574658
599650062
1594801163
735645610
955473361
1031934702
1704461147
1914193365
1986896572
1782453396
1526890017
1955299522
153717343
1215566334
1431650927
646450565
25611024
1603396216
785415060
772657978
2055017303
1886976891
81975909
1264428229
1754684748
541191187
1534101922
6715880
228639741
121790539
227417379
1579348387
1213256737
382539447
1020593789
1261583986
1237670759
698311452
229445883
846211409
936652084
342420703
434970345
1930053823
1416196221
1166379616
1643085747
1079379530
704745754
794292116
220002147
1978003756
1719254769
1807581269
652548802
1612297495
289779747
519063311
990038401
562518229
1993203079
1136831361
447868466
1818274974
627689236
1787759071
480056774
1799355228
98348678
1646732518
1928563397
127588132
650821201
696755580
1040930575
1831913417
1426168810
1994950924
1137403824
1962171173
960287797
232862889
329646744
987174333
2121365144
2060915258
707325933
1573581451
368835506
913567274
1005106995
324302898
1555485124
331674930
736878978
875416653
1989146409
648399584
1762854840
790169332
315042535
684333232
1290606365
1132546484
1302227081
1486873942
834954703
2023735464
1986670160
66636179
69941451
1087286368
566373727
802825158
1961116249
1610853233
1392268056
366619939
2079129600
875789460
1130873448
1150586978
1823117219
79308199
1786907885
831259307
1728636069
298430139
1497252503
573374711
2059309704
1417498937
2066277768
2096687488
227934809
1997527388
412972307
2088014470
265390828
1720578226
1913384691
1924568241
2013624560
58170977
506777901
170340200
803083154
737630791
128591229
793339460
1443016550
44768248
400198662
99089450
1040982284
790914946
1733206628
1227692140
1217089516
1823548055
1930607912
161866530
1856984770
1634745919
736119665
1947235083
642961619
1952762203
2008912746
1639435562
444138763
1492199150
333282294
286266859
893691812
2128206459
1490167466
653356564
1019136646
1882258941
1962679025
2080114255
1840901723
788795532
2133866380
657780782
2008280386
763339723
1852967736
1501666165
1701226825
1059638950
219493899
1645225881
81065009
878860457
1653347072
424700612
396157751
405130053
1570402130
1299978462
729297991
93160592
1260790969
1846444046
1838199740
1385923874
560601708
1659493263
1693440060
435548618
1538894221
1157249158
1950267241
1182443663
130929385
1469985336
536976847
1270739154
18593227
1860325858
469489022
1791045773
1803325630
1557481863
2136075205
1195356014
887310986
1436365803
1540401362
1412418326
1433572139
664709854
749790086
1429334180
366331901
241695270
1612030895
991543638
1104224375
539038753
1504160079
2041751042
607583844
380344740
1064942176
1382697682
453856731
1202184423
671383330
327491655
772193586
1171918337
835523281
893022831
1119221432
1126426822
3444008
1988238139
632430645
982170052
1092513398
787419570
1945779869
1244296167
404075910
62821817
234303146
1001914437
2128230826
239985927
358294709
1540136524
171453030
1578042967
568659266
15936071
870209558
1404289556
1161143367
569897895
579584705
426487090
1951072087
1188948369
1755595611
9006062
286917416
1498768660
269586204
1944158333
798302714
1021841253
1188226692
1729401833
1831761900
1841000973
93278497
1927256042
1203657833
1127589420
1660335393
1858397202
1798774838
419904829
1463808012
824318793
1772671945
1174112769
831093841
1736663182
1762729043
1465535282
1275881120
1878231524
830109409
1159916226
2133273687
2112287090
1143295466
1386485195
1524450954
1231611640
1303677435
209093586
560702788
655892389
282489429
1189558985
683384410
1349050072
1363986711
1441048156
1170364684
2062119931
1518464424
1747745199
33163109
1701226825
311660039
821430492
1474346515
339619774
1586003435
483545044
88520070
1071380017
142822603
2066675616
249885622
696338616
2126369153
1783843690
339340788
813780081
1597605755
1289775409
1967759343
528561115
383317435
1706290180
1722822067
1332323678
767905661
2060196168
1990601426
616176113
1611983872
1175935010
762521510
1573354115
200658884
534863459
344543282
64792299
117179314
457083460
1410908342
1791198899
2132750329
1817134057
173564336
2112652894
42690722
1928348104
303681255
978443033
1949069430
776606992
1419258400
1767190751
1086542635
486585527
2019814028
454481029
2121356181
948253562
899847850
831176455
1884620624
740456570
1308921555
947738355
1514940267
846518253
2120089953
1286901636
1218764951
967252807
389124122
1185585898
955601860
960892778
1779402312
2122928815
331368935
1119471721
1124342406
2237540
1414442591
557352268
1241071289
584534861
1586474798
1957659481
589736166
1400329051
64329265
1248152310
1816120896
738499400
1942685210
751400580
1753202659
7077284
1085219978
1715124615
1884265097
2015715723
2011171697
1043305718
589526454
1607839784
1570185204
433746451
810086616
948737759
1082743429
1348647759
164333020
603452843
390025770
1280561311
1193677759
1733794033
2136164154
1943681819
844177015
1568794205
1028093090
238871765
1503138453
1011435459
1491922645
1531240754
644521567
260906048
413212569
33327819
1403085328
949297356
492540577
1314941130
995471870
1833740019
1597404379
1660019678
527368654
350709561
546390715
340265553
2118713847
293839411
1096529066
104024068
814748444
855912519
930161214
322949780
875180356
249153525
1547939585
486871894
1423542987
1636226682
1584147452
609349259
1575644474
899448570
417052385
2081771280
1318301304
919789162
735367888
2048363750
662003744
333211260
1975497576
919898591
739174271
196054015
256706759
1657803792
1089664337
929087477
2015360476
537001690
364270506
1361402211
2120246861
1282422421
467407721
703067859
583674932
2040466425
1732618330
1431553135
1171647624
931624857
1589558928
686435812
680661551
33930047
1594489873
1570886210
1812700857
1723397594
1944316256
615502737
407273760
1326160764
1786720264
1699581084
1843608887
497441260
1382989769
1943366252
681935367
549676420
1048778927
1199026829
548520239
1137870636
1170029549
211809693
1301287878
365691859
282881306
357990455
1778949659
487144615
1959232420
1945938483
976269295
412779367
1621032988
1053506792
1353211937
1906340414
1076098044
1871086550
1137365353
1858271771
47867743
1282205300
1682545941
1783856473
1335854793
290676444
799555466
225590432
898621122
832124133
632429961
1028403224
300334682
697903829
1288361378
1422661147
120006245
578755969
1503086021
1313353719
1925351074
543290562
2097580080
114909246
1263628557
661439959
121236069
1802983676
7232768
245450977
1036133432
1753368024
569163922
1383993668
1669608618
1096639187
949473577
374046649
1414474741
35357614
602189223
691569527
866826566
1372286843
583456657
1460356435
1030956417
306306193
486418037
1710993055
1208723930
877569872
1394710003
808911071
1952356856
742130742
427227390
842343695
1368563224
2091817737
115725061
918876422
560983554
196999418
1264685456
1832297881
177708500
479204488
1335564139
114335511
1626893165
979102998
2062547909
257658859
1651757802
607600017
1337110362
2026927237
437598594
895661682
59328017
1334092541
367677638
1717480708
172620180
670440607
163973498
134786660
142742334
1757928577
90900054
1555989211
349919418
2064464179
1619546664
874140777
1737828733
689506157
352911153
1134137235
1923528328
1162416113
668309099
220504440
662154188
969753800
115988899
1710831451
796141853
874324968
1646279194
1322885054
373397032
284151404
1016752343
2003201218
1601592046
1699391180
214293064
418381867
1200612751
571391420
1555826839
394424800
1122573646
757053457
15550535
222637281
966622287
1783846892
157075967
40822746
531578319
669890543
1063637750
288935033
1151820128
2061053971
2009357269
1053062746
412547143
881718097
1136117721
1071353401
601048566
718857024
776628403
54130668
1578560478
895403520
601779539
985982643
1881405437
345348862
1041028394
1696096220
1773722988
633266612
438890143
1802087952
1017372201
515146000
1672317396
556635324
1681061076
1326780463
60618346
266654138
750211939
1590533718
1418418636
1740230796
227755792
1265689173
1871153772
1378984011
432271956
118304622
1978650288
915070905
718929218
1222447168
1872159311
930246154
1468650964
621339416
1159964273
477270480
1038865695
1722467353
747560897
1016688607
502301179
1509441532
2014691258
1941493261
1609399269
33682689
1314655725
420280491
1256391239
1447190515
931627865
2068192529
1865576069
1445921918
1196418091
1848361518
1758086745
1630708224
330394727
1131019368
1607880884
1467183272
1825796351
1848181089
157532073
1450452224
875715696
362803871
882890380
217363163
1178256241
2122832770
387495486
219274963
1906525696
833578278
497413073
1104263091
1078390604
1508932955
1194946569
1400849607
1907959796
2043712002
1655038602
2056009911
873292240
1132983799
1458875077
868275968
185424199
1438599253
466240845
1463107742
2076134667
95335408
753364286
1817337838
1021685181
217868846
1190359669
581298250
1912262858
2040246437
1154886737
1786216207
967353950
979442706
896980059
977652925
177811903
309338455
819967307
1497486244
720915667
1827302338
718459982
1901783300
176298515
226554262
2039038077
1134184913
84451266
1489078309
1187208565
1691668146
827079883
1374941123
1314362461
683526247
1944718851
360568577
1024110281
1955637847
199904111
1395648343
763896168
316902270
603993053
436589853
1058471221
781218664
1112653421
2051189827
125695254
175046594
230847277
1496284231
837311279
415939381
195244398
1490313372
1891792417
954106397
805055753
813930775
480435985
838892016
1076010923
244193134
1544145602
809036713
1953584532
1976743604
16582958
2080438449
1604813656
32401990
1793627997
27219909
170966037
1402613576
724631192
493774704
920530564
965734803
1424901798
2061388133
1192295307
746772953
1948033956
981537018
945852032
1787949909
163333616
1306024884
815626755
1590769026
492454791
624368651
1891792469
807794196
993390856
1648705412
430891355
782206400
711691624
1455391387
334393470
1972556151
35232782
1230063443
107261078
204894406
133337972
157465583
1153237510
245803301
1756603632
829589343
737097598
778946085
1034761020
1581868143
849102728
2117837159
1914746351
1526654203
122731553
306865332
840182677
789588497
527808271
755645215
2082407902
2125431186
1110162474
2128847584
1948413687
1879841609
1358317667
2000569882
1028293331
1833859785
375246763
718136934
183869493
694144763
631594055
919157169
1831352393
2105195839
1467399860
1758748319
1301556503
680120690
1255538104
144521629
816986206
281351741
560098922
484196558
2094318536
1036083243
456328604
1134234056
65176958
2036777256
1925969356
650392668
1896920117
370024312
1373134321
1947726131
1904221925
1713518435
769885680
1346146932
1103154860
1874147527
1931701768
292806445
1320414017
517232259
597794145
1212365499
735897279
1156910622
1060032967
1644672276
346993929
2045927323
57495627
1669214326
474335015
1987872901
1835507073
1851422722
1439326556
80340431
140232832
1025260013
1995461607
1285277458
2081531743
526171602
1914504277
1386975786
757980921
1238267046
233624690
394251499
312487843
1655333229
2087877280
1903252457
883745753
1525215861
1464442512
1227599066
1521619063
1336003453
1470227660
1945994267
1362783530
573833992
1167119210
1554967890
410892847
1484228786
1166842385
1924271406
1591329384
30080901
308815786
494827642
1128895340
1006696509
1334995275
465536216
879921168
1094705014
1681905498
359857473
2122315912
795495793
1098466234
1859032176
1026610698
1728763970
289192448
1894726908
974682553
1249931961
1172492071
458681545
1481422369
934509131
177714250
1201837490
1655784133
506583455
489709368
1580173073
1706933504
1074474375
740994540
127834261
1556442022
158893416
1115218782
883074519
712515403
1403677749
1994817106
1256964916
1878210624
1690544115
196588920
1885402351
1454670872
1186085410
387995336
907508903
168769083
1389883466
1212485054
1275579352
1082863593
163221895
871390214
160983212
1027768654
875368522
876406327
14419730
875202348
37239156
1261138625
553831944
213327052
580888328
1457421547
1160172380
896566017
1373154382
1697895175
1231880336
1766071543
463833287
625401016
499979451
1929871479
1068275954
888208476
333731891
1123867159
1928152237
975548471
629306833
1541637773
693864831
2054271563
1564252058
1233808088
1772280444
2042260040
287457728
2105006875
515851909
900608781
1548218437
1600387125
2008966202
260043810
1922877207
378267836
746714208
704444065
1287690119
810518754
742101218
490062113
955253333
456630815
2069392546
2095451408
1856296380
1947181141
725871560
631988278
1645302215
1350734287
1407400616
2145973949
1036837336
1027288993
2056710350
1133687760
54313462
96876198
1949789253
249380316
728094256
317829823
1036337524
1748299029
974089938
208459620
1265562894
452588191
1541337860
1475906089
1297787282
449994645
604530488
1700115551
259356889
2083512579
1080820356
1798529649
1669462092
1879244629
2098330205
937670143
1516904365
2119796439
1155149956
801880659
184025067
183765841
256456261
276701939
1315908258
1794509990
1461690671
2038873948
518319916
1018060701
585834686
1134946705
1367070272
855491138
1637039107
830727748
594772067
827951890
818477945
696867088
594670532
2018571624
212862321
445277342
1171504230
876916665
360608821
280518531
1160269703
1859697780
1521377257
2022914685
703371722
1026989275
1718448461
269578742
605162909
377720405
1942127442
317194573
295336214
1876515055
1332308812
139050009
650837727
2140143335
538533986
449042776
1468119219
199312160
1275580796
1602669842
1098695308
91933415
932891203
1682623117
113279124
305719252
1255542535
567588719
287911474
2925483
1711758329
2034486710
78430482
1817519163
1099862473
599303436
1163092384
1353372451
1531068622
1887397007
6172950
1799627232
1100880886
1691055314
35029124
1906629621
1793745857
1598501223
1821701501
318451539
160221827
1179007913
1410439422
303298813
760336992
1018813636
1891638925
714793173
537392611
1408381270
247746788
337511993
1585394545
1739609215
1992123822
477477592
982952198
1473592147
8957877
2086022978
1473480189
1517651316
170689026
672833277
1261284495
107760110
1135935856
1831882643
415378119
1335266164
1651400535
1538910347
461853852
1633476846
710041383
904386521
829731305
732496904
2073990840
1755707010
1705859699
566659645
556947151
295502611
2043750161
115908337
89373839
987215115
169536311
102249127
1242591572
1363587007
1510722426
922796281
633518863
1285195201
810822352
1711636386
1653224756
1329911747
219180894
1327220407
2019439691
1640636885
305104059
398752726
1285692836
966364369
119022237
1535134589
1533989582
1149389411
1002282595
1804034922
1262626605
862141211
1871261561
1143969691
1349741038
1016243743
1625135751
880877317
1208898593
1430904649
2067103602
102532124
2017084215
866911303
1474757652
677024797
1733725914
301033142
1644414854
178412756
1657316197
517181696
1255803882
274921449
1150229337
486327377
1557098894
1409103035
1659377927
874240263
1762981611
1109820362
1689056940
1610866378
448781874
798091403
990424298
179916059
1217926671
706750192
976189962
1459304413
750691584
853558510
837289493
1441020778
2093734268
581440978
2056404645
297829457
740361897
1175109067
344698682
932035979
1675901645
1456351299
366626395
452379452
1275636761
574684894
1484837375
2067157601
1453799419
1840389495
56093050
1511284967
32190152
1180810195
900365214
1112007518
1114813535
666192211
793154446
1061823771
2011791234
1583082110
1471763218
1032375743
1981233665
2021237217
522802346
1586021486
1124649855
1670007570
949088403
1143554105
857267852
985994138
1919839434
1584835941
141937073
898820460
1739912827
1135192671
2108531625
505604710
782481308
748982310
824505362
1395183109
1742816300
622841195
1909026108
323418150
2019422761
1101132741
167704832
1350699788
1583057101
787562762
654680770
912271998
114130154
360758554
868346346
1917091798
1479271718
1643977865
776142227
1429828296
564476439
509561887
538295221
391477597
291491614
2043525821
632854142
43915372
631922025
1472987647
2092826241
67700424
1150859816
1049259791
2075436724
966658796
2107121592
588239945
1382424780
919508603
1195162745
1773833881
1776207503
2088343826
770506695
1820851735
905965909
592858886
758109973
212602317
913695241
497234354
1114768697
846622836
2026610947
497233472
719032250
79892939
300931358
403577205
1703208413
1709750747
43072224
342914605
85020937
1342103539
2024542269
181218454
743910963
1104136136
954841714
574838991
622998649
1188215656
1038958518
1651173500
499953699
1305457988
1793938470
292278160
1524881702
1556743501
1699104263
578882967
632409882
110939541
1386612465
685778080
1913564057
1105743637
1622916483
179281459
919270630
738338833
1185226424
1346033255
1502452650
28655771
993997655
1178940373
1466385091
1169820063
398540873
1597572539
74671720
1712511797
1383795511
923141446
1395447569
1764285585
424424739
1883676363
703004508
1536592001
183637423
173053518
2027121990
347163061
843904288
618085773
2124701059
1884514653
1457112626
262801735
1989536636
1376098408
1252017185
2095054906
1317850079
1575192685
770743005
606147308
45256612
2113439859
1875343384
1939507556
1208943358
922124818
1606869099
579787612
270184792
1974394551
659522738
177256384
9983893
2050206313
281125798
105194867
805451486
281782699
1081320180
1986459003
1319209298
94761398
859167081
1309231116
1916573405
1516556649
590254271
1417258595
121936852
1277839783
1733865838
65087340
483290874
903658731
1894274581
904154733
1444413367
1762640231
234738768
1833669526
1351276358
614974809
1199227563
979129973
12186447
1577758302
2089154871
2112915008
1532888357
2068359193
1841362951
835217859
1421087340
1297771230
734529400
41189773
432482889
1395665883
2133523567
730078857
1136667699
451120693
371460496
2046126985
1527332776
1500911229
1702190576
1866765794
10932072
506723474
1253729602
486085016
1543533904
803923424
1798531195
82791510
1850979092
861625766
345892165
2080751860
1914429953
265969966
589215347
718144776
1842368269
970563046
2124395358
1021295030
634795054
709570115
1546998946
2090390144
17895174
596096375
1415586304
547424921
1530382661
1656576255
676445287
1474686935
104216155
1940020400
637285283
521349511
87650733
2006692675
337395520
803604409
762779641
589433774
1027899515
1620501356
1662080151
1829812812
1169323456
1207986587
83856220
2003389796
1676109405
1365425005
1704102439
477075433
1949294332
1898599565
31111171
324752775
507796016
767363722
1135222835
1545029115
1934227064
1895701964
56955755
1089405281
345971308
1097887821
1978997514
1849286349
1282581829
421264971
643150627
1784558644
1522495615
643892669
1931409800
1968542196
181910521
303077219
530033992
1501106849
363371292
1564674130
145161090
1544142825
1288248174
1409010227
684320653
1406065622
506934141
663298067
1049199925
2022645435
1743183289
819333374
1910984660
2063306279
2116972740
2007743181
1949496378
1497733034
1159912009
1455437531
1489115661
1345527807
1830757465
1891710247
668309099
858688265
349763178
1366797165
951520350
174403360
1258774365
1435419341
408669781
141081935
795045257
763493226
682465749
778936876
1152246208
1276842235
2092177312
1155252009
591561275
1825849145
1672513304
1091399394
1684401536
326339665
258083940
1353276854
1238479059
1509953599
457323274
172786323
1648390866
1632928349
471941199
2047847428
1843750990
1728880430
1610156437
1527595802
629994737
461011252
62618083
357017946
1582641963
1983453190
506524979
774431233
1307804553
832686516
1848206164
238544817
1760539955
1797799164
1842325296
1255463628
177445368
1199992146
717346049
490031558
931638839
1642770940
459087740
363249466
1811254647
1001769084
1151851901
1213984144
630798501
411428348
2010419600
1744240729
1153462366
43469437
579665969
225455563
554811019
1315948582
2123723230
1326474078
1281929875
296839042
1322071164
2013034725
288535792
709234643
1502011024
20289132
1689359245
471830392
1907700044
1171284232
450378059
2134531182
842687307
811191662
1443461528
1666750288
1109994772
1225746174
1051320211
519394302
1761580581
247982575
1803800720
118261194
79259107
478261029
529370363
543115400
1091605539
4834656
972678578
392870178
1452035447
1329083987
1800165453
247780240
1375778889
249090065
1454855338
1945677837
1925481893
563699787
1093187417
1352265751
1461882344
653335198
1720958757
1633346731
1573941916
1554303382
983954298
703314989
1383947290
1989838311
782373677
1019203899
2126913938
1274010385
1556751213
948207660
444076476
392797329
492331468
1667474168
979748489
1558978207
455446113
859300136
902001463
105767798
106928302
1868655031
1357439386
558502188
65693259
590175422
683789838
1388396454
201996911
1800124844
343423116
635690297
822139487
752189950
1147928106
1155297214
1247907832
521875551
625824163
1334433871
1461639894
105203094
628550304
575674864
2100684647
456994029
1678868093
515843379
1853979304
264965289
514392456
22081433
299944475
395154787
735927292
812667427
740285235
1787895171
336253882
1388489657
1167922165
1245053759
554500784
448279513
1621497652
791731621
1192257510
2120588273
1675504906
637952288
900904561
674322509
1468796134
1509360640
1309579224
657366049
1130849470
115947636
211286656
197277420
1750650323
316403405
1030036273
604934118
1158500717
915805391
626888298
56201445
228678691
1008783486
15514868
1494229163
724696994
2103742973
1407356214
922624433
1394771822
915482603
1406633150
1289570191
1559720163
1103752095
427217869
1560994327
35405925
172408600
825291925
1740752183
769876325
449985344
1039920290
280390948
1736468101
1178592207
1328213110
1414148177
1141069583
1843945947
509835301
148076421
1606800973
2088055502
700499028
1560021677
636522666
255150956
5938181
25434787
793351721
318356554
211657146
1122509068
459007890
195201993
1177740318
1524076006
237176666
1666476780
1526878871
860991880
1660445353
1940258602
1066952504
229274119
508916051
518981074
382164865
2117123283
1167217700
985560093
1291829288
700947512
907032875
1421923802
869037461
625193400
1543401155
904076678
710979687
1306795183
170960918
1776017651
1428285469
1922990472
1133991938
1946519334
292461312
1714925911
1630718602
1527454460
1352241769
1359682499
821085526
1570743992
1085507669
586341662
2027449345
1666801097
747228121
1822781626
1869765901
1080214440
1503990540
421818843
764236738
344390033
37422411
536864449
1972083403
448017757
125881576
1694884893
1985954109
452985015
810022886
870860668
1891267254
1271438291
1152501223
604426407
1055683397
1381236429
1777099564
2089777811
925790299
242070909
2000614917
362355990
1127021882
38123045
583824592
1325306808
632581978
1462815408
119287625
1022828287
2136305740
474420370
1468392036
621849099
1068565287
1637044257
156829654
839658798
2097555646
1404036009
27633726
1650683774
271787248
1968060266
2047710915
1113502621
614935558
226100521
1055873165
300120450
861705849
135154459
313530029
614332845
1178596516
2070040881
463342335
1116694111
342698284
2035020706
798296485
94313529
416143843
43008798
267918965
35409331
802477526
1158426389
2082344817
165104924
4077660
993948239
244987924
181842731
691306977
1477966301
385702644
536209194
222320368
1605356365
1216478551
31350329
334919400
2116779664
1162088955
1445655584
1450203911
256624444
1163069018
851374390
970502326
1866038720
2092117581
1899153742
760037302
1817409123
830603290
1197591115
319812205
1540894537
1549441844
21244705
1543481906
1486208496
1044944689
1932202233
26340396
1302059187
419563584
937216040
1708077283
271231530
558544552
221111937
1907336389
948782204
1492119510
1060940229
704140957
814949963
1790939273
55813318
688811065
1399243398
273940147
1128208113
259621775
162918203
308215593
1261564131
1521073934
245468393
291012536
328477068
748593563
654080851
1215515408
1246601613
1569011343
1230487249
847813668
720720395
1777638276
70065511
656146887
444402496
1603734493
51192623
1782303580
1214524853
148698093
1558211948
1297832837
1615033629
1650261083
317580955
599248158
1318296729
1625376070
412705413
1360905418
1969469337
105615339
1262098783
1726501453
1604329705
567111951
159485488
415516375
483886658
1426890723
1392112406
1578196453
2079088875
909906148
1729943682
1983082884
1706023272
738674266
1063222098
727004153
11648289
497402206
1760274731
1256476191
1224406517
209756023
20267431
212183318
712787667
1684112195
622353817
825835770
8476683
1093098918
209871444
924669680
645735158
473179145
401403354
312855971
790241276
1943591471
1000316706
322849562
483582498
1606441434
1111922829
98401609
1002596673
581728120
915763945
1893402715
793404488
1501813202
457704664
1668197195
1202249358
1955081707
358644585
1420111215
1723720747
1366322372
949924791
440395070
1533724237
706232480
704311741
1824610147
1885937301
534357728
558687799
406835600
2090797131
660177071
191114468
304998627
1906280604
959865741
1575141691
478306813
519801175
1289544996
1621762335
1171855831
1681343565
593490838
1800219441
194572141
1276586774
610439858
1059203437
1336421258
1422287651
1824798470
1072726246
896659155
711538163
992897415
2143219216
318803300
282368781
1763741086
1174559314
720920236
529370193
906094839
805966021
2013470561
1660018144
1616874861
2123522890
45354352
670383765
526558560
512245200
368956360
1415561974
1480213606
415138568
1429308929
917336551
1602755971
977854888
205454468
1130971402
339055368
2129870899
1848361605
344412906
619135075
551440044
714649669
12685976
1193866675
1150586607
1405002978
1648189908
2072957503
1381842616
1996888341
491190624
25404166
1261793985
1973746498
1742632028
1708287552
1036488275
1487716149
1610714589
872718260
1633574426
1171739516
1681419326
858097923
846309541
1611200189
1420022243
635566831
987843511
1537773756
459247995
1188048966
1188823553
1788649983
1985383307
1650939556
1530116972
727416528
718444375
2127814491
1212539617
1042974170
1756743143
997743582
1281718977
1898631098
372416093
1085901159
444737207
769346381
211645306
80196541
293191762
7361218
1406186674
1386179393
1884159385
475781514
947055954
931662299
358778928
1043324137
411638133
9910841
878285050
132820526
43307644
981706887
2088715804
2141722377
700986361
1633845336
1535724915
968573768
369501943
141768983
1267736254
966320179
339374650
283169845
451840919
1454950451
1731414939
974442586
1131470076
1465611088
1855377070
1732779455
14865012
1048726407
802648292
314205864
1042874634
67950401
1708414195
598751531
790214001
731352605
1212634673
908396821
1102526071
2076861485
615914296
1588717407
1451786996
1647345506
1304700934
525176026
1332649208
1054247989
13907208
1039915696
1303385086
717663757
33559028
807532457
1520721473
397861622
701997395
228844739
507405868
991726946
658912321
1368688658
174563545
358123212
1207156266
1009847199
2139799102
1224323636
1728206971
867171766
351161515
894050239
1562276530
837240981
623550918
1588043721
2091297965
1449823863
18542821
391223537
202099704
275878664
1317769753
427927774
415212331
734916083
2055507869
1997388700
2115749071
608436058
127537059
1468578151
1951012817
487004644
1367247464
1430502885
107939286
1257515329
390754699
217937140
707036786
1783504777
149570045
1774866977
248462921
1931054105
599868557
1150433337
307519217
948414465
1315474357
1670027222
1660973068
1942273337
1035311349
1368177402
1331731227
161592733
707008037
729800607
1069646291
1375000017
2141769015
84003303
419712503
1798956417
2089859216
248577397
80666542
69523835
1285693548
1079173172
2015623204
1423936728
556032829
1378327129
2070307321
2050517377
728919616
961852741
1555254243
1849350022
2139732338
1371562825
247093473
1693249629
234758641
1788021901
1185524907
1574437243
429148437
231094403
2143316041
1248062298
280512209
1576795925
1816707045
1223227441
775685374
1930999288
322140434
1217604743
1715919731
271679733
841346694
1024130608
1917766235
132408395
1850644552
2054420359
1203527055
612178724
1913468990
1448129579
520081498
256894330
1543001744
1915224802
785549199
251035098
1324493275
48232625
115011742
1554259046
1561419830
2063490704
1288868535
204923963
1057801449
806831681
1048631398
859282696
1799035612
1180768753
566253721
652810602
192295407
1135740751
136292702
1459423703
1801858193
408010688
412734083
1790650364
1284287829
763067987
977876013
164450544
548650692
518924693
1317773291
1815785159
1731672269
2127806965
2002011274
564378266
4988895
241394052
1006203978
1041359848
1163786484
1901601335
2040712436
2017902852
1325263520
1429459075
1803070215
274961748
1685379602
1952588573
241332084
173034737
293197456
820265522
541092887
211020147
748647043
28796583
1294356593
1908236896
1069196597
1039579360
1899464520
870487755
1946743703
1168722243
1920453351
1122619779
153858824
1905958402
163803065
1707523797
1822060498
1440106943
881063595
2107398710
607023259
330459413
1115763372
579090553
1306819008
1796286629
1155690961
1707165641
68248841
1646836406
347515574
840895215
1676756953
1537983731
170808552
132250555
1815837437
741041857
1278388724
20485961
447168765
1805932564
73577826
1986574111
1830976068
1784851751
1978598598
1536819781
490994222
1971164762
638081317
1849794230
1911588414
1191081314
896180277
1660396481
1663629911
836077853
1182558310
990542557
38075865
1725173818
901289280
1401664974
1171821170
1302437680
86513681
1391159412
374270250
963637605
245642746
1584365715
289289332
366701237
1774200581
1968402438
242204592
379134428
69770306
1878884835
226799059
1804076902
1036809445
2108414972
191472862
324968050
1553985948
414171233
1290219849
387475318
686350696
1010752499
1770707795
1015388913
1318736501
427886345
1280113545
760264489
1908121619
19619874
822221923
1812229687
1485254348
350081266
464313343
1682640878
658820888
1484908532
2103108523
1089750748
1454835096
1964418650
2118426847
1363903121
620993313
1909508515
943519547
1511202563
1864193836
1542096471
462824972
1444379254
762528068
1067586293
729752259
1739337386
459353738
1597028639
677985930
2143163851
706592159
1901115800
932003485
1858461705
550719462
1949047275
1546442093
350922857
916808489
1301378710
1789480071
1852881282
691143315
1013095279
776649348
228137562
1045158151
1334468587
1175477301
1114506526
920440865
1774015618
1102235010
2049580342
1979171138
350114482
1220254283
1522355134
2119927872
946571048
433352026
1457010894
2001438620
33250951
1473458655
1687670969
1156190325
1417826247
1461444528
824155759
781746711
1490461037
1929609338
1372353012
659817656
1983400026
463660219
1180462511
253223418
1352933931
1650733063
1089986193
8430976
2055751448
249603524
1981274908
1499458989
1427340875
1873614544
274722875
288668321
1075320094
1166314634
425035189
1104848193
1013256913
1936726001
1773851836
1596564052
1880588939
407231326
837494489
1899898726
1782819473
1688777666
107184639
62279548
1709868523
387130552
1726480286
950581052
1009863623
1339243960
2129495873
1173439246
1120114758
1041028073
17131402
51690985
1726002870
183810266
782279017
463000598
93723455
1062009078
2066583088
232160669
265642688
1126924381
1223924868
1627892564
687133936
1382923094
916113051
177920777
1603439808
2035133250
1477207951
326115393
1268954451
1367321848
2145586108
1231239704
718145668
1874558848
1488869569
1819976250
1058368378
626484
1987468804
404396687
499550441
572688472
632659001
748021373
1408709894
1075282177
212674716
841735974
1530785849
1047185453
2120760372
491042838
443285632
1067458405
1166411051
1396105420
527368822
1470135403
1170703086
1373717414
220986106
2072787547
1859865239
761196495
207898937
669820140
1432529224
1068357404
1106282723
2055128056
1888721816
1260178203
829063110
177907866
441019296
828991435
236602620
282417032
816471472
1176628701
368379350
585022656
1053447881
1423844204
1787160926
82077043
650490544
970421281
1987252098
387949137
1463965324
192930787
2071745408
86518413
417863644
1546470301
198587269
930758795
427861043
1151605858
1527758728
565869134
1587858794
16297097
1490967942
332404093
428788204
1912315014
997746050
129275384
664432234
1642204240
2047468034
1585568541
831430285
270365083
945752984
123418008
600351159
1751058501
743610006
710131644
715736088
186124265
2134317019
825330399
1492449888
1256385685
1311889577
1463002327
465195695
1575097517
660597306
783310210
1361143329
143737373
1638268159
1717985558
2047639799
1444005699
1778363698
801637908
899515992
2095645327
57827656
426177898
148274582
1610408340
193190819
286540077
613343448
78334921
1934328168
1661916926
1266368966
54640963
1101054502
217710304
865692764
111092879
1804654475
221168462
1418787262
1879954155
257764879
1679802841
1507272988
608913170
2135606517
563878946
928770400
348020196
1305630910
209502720
759794692
902886868
1136598718
661034313
1307627578
1306816437
1846077058
1673080094
692688609
1789621136
1500200787
925398838
1898906058
163778866
160265377
1940559380
1335205721
407405154
758471955
1436290049
64403915
1917894596
1115432780
136090556
136942934
1591061593
1026786286
946120600
1240908902
954785464
1985727241
1660506231
1015990301
686805861
263977779
2046350749
2111898303
1033064415
997872815
1180011721
1679652730
2005073579
685311969
565328793
659247311
1946372519
1673651752
2030631291
169273886
1642118638
828619504
1004581625
1416407948
776115065
1985045166
1255150060
1679316241
1980699078
225974599
1554173241
483109698
724559549
450328775
1752558935
1151649407
782807539
874098559
1394500350
251521792
857111431
1202609604
1100301594
1084382386
1813726116
1666756648
288106470
798799130
1771686076
989470727
379339165
1083805434
941707612
1070500828
2103271765
1629234057
1717656706
1406454891
630833710
1771439931
1234884985
469536065
1595671665
580350949
1135018113
484451968
1275263844
1145192865
1818161242
291953027
1865237333
683652515
503747996
753793152
1255785745
1012969071
1047144934
1114815133
1340890377
459398443
1940643294
1072239916
1244553861
2123099093
1237004256
257076476
313672835
1924388673
768181118
239997181
1096493226
628569023
328825604
519822274
1171674414
1807636710
1314449718
1180441810
1522719244
741239089
2061469741
298035780
1262404912
117536829
197227486
1068915063
1158568521
675151332
1624853856
1120840346
2129184157
2115434200
715610908
2036200895
196516195
577197920
546406142
1534020406
946586237
802011779
1892413335
202136858
1816528301
1909113650
1997703050
117344271
1610829505
757495385
1280112021
424893978
1618422227
1219948477
106028677
969285474
1256792418
1788017011
922051586
287882858
1763204836
2129983350
408159221
917595332
702854936
507939550
579568764
281687168
1064900850
1808226714
1795957234
592597349
566171338
1656575633
215522939
1961323383
1616023082
1904476617
866280749
2095948262
776969183
1399415613
977284415
1269811178
593218196
1524177346
798990023
1022960729
1166444779
1518513978
1378301277
551798879
1084081583
1724943919
183151101
1131061701
1031730752
522017126
330526159
1560182827
1532584080
817702993
1666926840
1294050976
109867882
1581619309
1983599752
583486213
669813424
1667253933
1821395145
1474260749
593654021
590596689
1899584504
970265943
665992875
792980371
1971366796
1522261823
2014838497
1184806822
403345651
1794559800
1197421918
1618988473
1704157296
95299277
2090256336
1020714693
1564819935
1008160154
1126559061
674730548
448388607
270032011
1389696797
882724780
1641714672
917167952
115213228
426081806
334100360
888924470
1784738140
1971238620
1332676841
1171860642
1102066120
1666994679
1014923262
437188982
380631557
1641035457
1190560523
518974691
1987786785
1962273975
1619467637
1683508236
632654040
804283680
1805076213
309353222
1968754933
1191909680
595121758
9241107
803729528
1517633803
1277302049
1404851365
616189948
353903270
400224691
1014394443
866814328
924816357
129941989
1460547667
1696875734
245890738
1648297865
519249098
586747582
342696702
154153850
279495288
1828998860
869731469
1042039254
486945249
2109095803
1136558463
257925039
1300164903
1626704019
1839154708
2033427203
1913678199
1558183508
788795269
954656447
958454233
1732842417
2055053475
282034679
1176904329
991549819
416800706
748549217
1226081024
511941742
62325583
1637764548
316024261
1992199679
2125890422
136826553
1249831473
757451964
247058905
144890904
1221323219
475962616
843589653
1991540527
1329423219
708916254
951196379
194398273
1991929339
1316658911
1279316384
1313302091
995468948
647873168
1160156698
374244344
1064337996
196373386
99006938
2039198992
922882363
1775571586
1548792225
1899670284
1781405042
1131451488
398513910
534440496
206574959
1565582076
1866926863
1016531288
97265151
786745146
2089668579
749748667
1816290316
888734135
19928334
736330859
1394579832
1762768061
488918613
884893179
1396168205
570111895
549404155
1427321334
1400609951
1102053084
935385182
1903257590
1636148973
1202892914
1532729306
415712821
460389284
107370426
281075892
175348373
778035488
593128410
69989532
1955104381
383098140
1626536647
1376551320
1613134275
1495595623
1946421350
104656568
137922735
1110384799
1349935662
1411672218
1341570508
1244343850
129233028
1516096355
1123159036
475671907
948521309
328281386
1733391117
844517781
243885524
1944426397
2047101064
1705286330
759497121
931267759
1005358473
558103791
382198553
1053040557
16655572
1300683249
1709492057
776422192
63276250
1386307629
569905802
933407404
148746655
1523976198
2145620925
1947048973
108594897
1387732502
316945407
2063330686
971603386
1676252872
992621061
1554177572
1495949319
762215402
729020640
843320618
1384919214
138413384
1378500350
397932275
218249617
1547810192
774203281
756939848
245704291
1505213662
1877519534
635415822
318653860
724187774
2013188879
1055084612
795861825
1702562162
203369422
2096774382
1598874128
582355039
545530880
2082035569
590536160
1538736106
513759970
1670808857
1090237878
863406874
1500203535
1900004038
1916609283
720896824
337029631
751695213
975064368
699210068
309603728
427218927
444729890
79153341
412892893
1797716654
1268725728
1759260304
1022268594
648708256
128698578
2065785297
44118022
95186066
999230108
594807733
1225900329
1871105654
1099966736
1622325826
190275920
199228694
2101752608
935570017
349883340
457068091
2027888040
1889738910
1612117450
1855447524
1509734776
962576473
826687500
1097300607
641846052
1341446389
792390574
954369670
1049830635
1267144903
2052908710
419667810
1560491285
610723990
33502960
426254683
698414430
1248859574
744193637
49042446
1788889536
301285040
1106891897
399363638
122622364
760917605
197452043
15107406
1964977124
685568755
1348223433
2090700568
884535442
1772866428
1589774240
2145886936
1847618038
876726905
20630678
1758210082
1742533063
101742923
1224273473
917037519
839029721
666618356
1874048147
2136195426
1986121910
1450617048
1709492595
652663786
1242603725
1618274843
1293142677
1021185715
1387092457
1692234975
1360652314
1871112815
480176305
249214350
2046299578
774463084
687913104
2130914845
2140266463
1647889902
578769002
682710557
921006839
1397179990
1326418500
1499604785
1924628373
914349574
294239210
700881735
1636376766
35418925
1094186837
1564333717
606068739
83617689
1013097520
29374734
1622848484
2110506950
438905796
86393863
1193463707
579361472
1333393309
885322133
1393360732
1385068954
1940043592
941235920
2021475912
25784888
479887076
365075546
1531309706
1332573613
610451103
1415227588
1987390958
2080065761
1858444993
2135480360
1713412965
788148974
1233819223
649618645
299493625
1868558517
818979233
1481436101
1357936832
986141977
1616131143
717153695
1694170810
22370703
1658001845
875606209
1315365735
1570232756
2086373087
2054287733
987218617
1901472985
1951611329
462612894
1553169815
230934956
1876650035
536696057
783741999
1495022010
148789706
1869023709
1285327229
1154170080
938958096
212039321
768658335
677036648
1858199966
1533905178
674837406
1409501185
507428762
1816846959
809169533
799266205
780837205
1309319069
1297679600
648725243
2102066216
1378670545
1098346981
1051562637
1453082065
1258311207
2127007120
1615582717
946671451
673029804
1445263981
867637848
342949286
1176356170
1731472618
1493737500
815897033
2121436735
1270207677
1355896977
1896795516
1680570693
774011568
42462322
1897035035
1153633036
270212613
885387785
2122146384
1408020262
1112361730
1333845520
1764085032
1830821067
2083698678
1962015610
2009872193
1856536022
1329648100
1401121125
877429113
754646680
1105970851
1318422163
885614874
2068418289
840958208
1361521566
190292235
984867448
204525140
464069558
1650131761
209762526
220459212
1038119932
124950984
702588954
23765669
167837103
1760638359
1139727880
394612269
336463059
862743596
435452906
325523295
1881448888
1309374167
2043259909
202717612
1117882054
1197238197
1012375937
1562177938
2112662788
1807079302
1563174147
1561774370
6904396
1699135779
887639899
1754746749
2094069761
485237207
2006928751
1574998703
1725930939
1140710399
676111136
528119986
346109659
292693459
1917401064
582993706
1668371042
2013128796
2065277000
394413112
1838997115
894990430
1701211252
803347528
1160820369
136130963
971048199
1960715881
1053717264
806772771
714873845
355249104
919600345
2010871226
1170903858
192265360
684971050
102128966
312716049
678848179
1653476983
1009353904
1817481479
1161898950
1802434118
1578016247
1634822513
1582194349
372004343
769342445
1712469849
551913587
1251145929
2089889815
1017350433
233970783
1661699123
58063973
1824628267
22479813
1119164439
2044820046
1755427707
2037094762
1691357669
965165393
85831254
672333867
763817493
1863813396
70629685
472953752
1900947131
887864496
1032882844
1605138663
708658470
1927009212
163451327
1075410206
1123061972
785342340
1207643927
570327935
1328678871
1515352118
1737818532
129844783
355217777
1491369066
1792457156
1051025718
1112159818
1278428820
191966265
705206873
1255955169
1289111552
1181798569
123612384
1792785571
829334729
135892581
1076524020
1760108352
1853817401
905270690
1686561101
1570179252
1943011874
1130495957
1055219917
277241534
2031619162
1434605408
215657299
1567646659
486981934
264397825
1103154323
641831861
1526478888
924301519
713506385
1731600917
442235220
967811603
512593423
2028781808
1215541940
1036759307
1163188516
2140322857
1835550672
2006632091
303163190
667709010
1755918347
141209361
1298702228
1148258106
1435755788
1606765374
1417912426
1752119451
1944367875
1820119155
660062248
1218451250
2073041392
774247550
157036478
462890134
585039077
132914137
1731763876
955007812
360859163
654653283
753708551
460776609
1507845283
953925144
1036965362
1731464863
1394534265
203563903
1971995962
481641168
487451364
1368352482
1366192935
1103112375
1651370849
618684129
1303481390
247564343
30690428
1456809386
1971508514
151191788
654441211
958714958
1636083286
2080382083
786403848
1535104111
1045598913
672128083
827886846
1333186145
101683719
244852418
1649621263
541877735
209138567
1727840897
1122743428
1944571149
1621154935
2083220914
848532904
2141839869
180993079
2087581489
524405494
1237599456
1178481244
1516142229
1362685475
1172226315
1445736017
682053660
1774090577
620554531
286470616
1562845758
258753015
2147078416
398256990
225617051
409614958
1244227158
1336801025
158555413
2069264623
2031845199
169044104
2069665113
1467443537
396375189
319942824
1004004527
376831757
1735912324
2029962945
1095923550
1128822513
760068008
1347489101
1640968817
687337848
423272979
1591756472
2031836766
986373650
1641024374
698532660
1766615578
1532036809
858027861
1680104337
271767700
1493782512
1909361191
948217730
42406166
757274575
1440306175
1403710931
158500109
1584158665
143826240
830830627
1083323485
214895448
1140577012
413271003
1734940204
717785238
774916843
1665102645
2008626083
475077690
1323178005
209170396
521954192
1574965104
1957552526
238413966
384662044
865186045
19389322
879452619
1980214459
111131673
1045085813
207902920
164001823
1491320719
1593711604
918217784
1081227060
1359537185
897134255
1794943548
1769000557
1007835759
1858171487
237386451
1702413319
1554553055
1729225442
1515734411
150827610
762629072
1844055216
992075003
35995568
1702940999
626579567
1376595076
603547912
1160834173
648050188
1030255823
372014753
1976190092
163449354
1559724461
554111794
1978029057
1302672682
2064407982
1037049260
1735801523
272411332
1969855028
1974964527
577508326
941692295
990500041
1131887967
560098231
677073078
1085848243
1988636969
362573488
914093780
1270125433
376790705
917606501
16639762
308984857
418996478
2061250757
10315949
75376786
1907001797
1266947888
2087051425
128363513
1083997810
1899612408
1776076011
10174690
1053094199
404631789
1791442914
995556265
1398469101
1463117487
1383229140
1010001745
1757243034
1307639715
665928092
624622465
714746682
1680173332
363761440
1632937249
1723052329
1586947986
1612065290
2012072857
231293093
1564954920
898820367
223659073
1740070088
563694033
39499203
83580693
852876422
686407620
1812966382
454664621
769373767
882496988
1535269763
1568523231
1464073324
1892161593
183917368
1673648184
254578270
1269754787
1316577386
1776482819
806433429
2130440194
1589184665
1200579152
1122683016
2073080562
1547420331
1832187920
262380961
1335824322
2097447252
84300305
1833236657
1849611335
503578586
752763207
245799199
344128147
1015828982
1277706477
505950440
150697220
1755754905
2130083174
2027487250
1015052108
1202657146
1116012294
868855327
1729486583
1410327494
1453092833
1802896977
1310268648
1617637803
1329143567
1295023170
2100986721
269767082
1405523661
1347644494
9652069
488014563
214705390
532619373
997257612
1380334715
1891560682
1816277900
1286073722
371664838
397496439
1177075480
590661358
2029137372
1601630426
2058341288
1667824535
1700749792
1935050784
762210678
1495061619
1347563812
1739170912
286964849
1320660692
1937988312
509373913
680288896
648403359
258342945
843554991
1565287889
1458203950
1032255079
1548501855
239219767
1238753783
891850780
1906093872
629946456
1698326365
1233717464
684374846
1644983390
712124026
11663820
1267854647
951645059
630392100
1600791878
1879308729
1621028567
111900438
766133281
1439460630
627772448
1023537061
309362435
2146528800
1662701901
74905192
224186452
172207508
1143368372
2142582085
1565082159
1978448083
683142744
1127307389
323165512
564156955
1550007096
2071765862
612728128
1065787567
1471094533
1704274406
1907744629
61457897
1549596016
1592192787
1504258132
1250570064
314318792
1353533591
451074161
1986348911
646978868
1586860612
1446464662
1188629545
881048669
247076301
950663349
216694019
51188436
644426417
846958871
742090971
95508420
631236013
863339133
1890872230
129611157
1312165104
1735081383
1560850177
1407627021
1603900506
445469181
2133746864
587082788
1706128137
111871821
1694863523
1424735548
450807011
1063287839
516931026
1044627125
1468156760
2119229298
1424536166
528327421
297073871
2108807216
1940118922
80767427
1575414498
1424523823
282671422
444243344
239927236
925036380
28810020
557156031
2011687509
1465287879
103264153
1356499046
381662377
1107314347
691182119
12373306
1622276076
1480648469
1517898356
1709206662
1097911971
2083845746
1557569615
1996385097
2099587755
1475210626
679968583
593296361
1744816365
938577451
1481039639
900292887
168845759
2105042930
1635578883
1942989743
1075268581
778008120
43151498
1338149160
1010646672
2042179323
923459625
1464062275
1644718186
273283304
1623340696
1352572777
15672833
330468230
1621826092
2037875046
1721001718
1981320671
1583848574
829500299
2095598064
208924120
167910348
396269862
746264998
64310747
702517621
2001171425
128809747
810757098
652905692
1277747349
1834298441
821447154
126715481
1757945562
1882129408
528699990
1013884355
1368841592
1820538128
1095930095
99853297
1014086939
1220109549
1566242370
1954296622
1117512209
764487892
98986397
1360130555
1488791599
1338902545
1430628282
1126720827
421497717
2002564688
347083800
1922845912
891107175
2082399602
1352184260
2118871056
1971317516
926603819
39198880
1435597374
2025892640
1169615365
517104866
1407193773
1881984021
664130801
478497595
904594676
2039787508
532567689
808981211
1150671467
1910874112
637697653
626609127
357974691
144090902
2080837102
827513229
1030289566
614008397
1318895718
1223980850
1417467242
1819679605
1073541278
365123857
770963140
354624856
324338516
429572968
259806495
484988102
1108804712
325551355
1178382160
871182028
1421499348
180968599
659450297
1375230837
1969867921
432703441
1623206088
296836233
659619481
1733279561
2101611115
1299690378
512199832
114756720
821224372
1057010561
1392682864
717085428
2121703423
93133742
1283998363
137295925
1216242211
109840771
1057060818
2017179532
1677815581
1343593582
1804042110
1317436642
682059576
622520372
1634380559
1628717743
1078754976
613067482
2036240954
1936869247
1555370064
900492756
1451981298
2142910341
1821963606
579963918
1511237346
76869569
1488616378
150573077
653683553
940839467
786143555
1168919513
1338176279
2050267386
1948940714
1104449313
1884997879
1083093247
796897127
1930438077
302316272
1843222572
279025410
2059013146
2035384935
442040466
1261985790
902052306
1408313307
948542548
822407074
319932459
1208474631
885734249
1519692648
699577394
1214484346
878219909
23236102
1024591203
644910526
439168772
2090813215
487976787
832405182
1976982217
1368309664
387620235
2055628852
684886327
1995351240
502451478
1383267510
563841053
2074193404
903809648
1173285359
921781678
1686478626
1680947478
46717040
1102706601
1926930809
1019303607
797599412
1329195564
1155611100
668852404
942339575
2041408181
1025581104
729953025
1082662865
401256756
832208248
1504083345
431445551
1850658978
108526035
1498812989
1453353142
220873390
1444039794
2104359797
707438066
557853839
565160461
2437556
1097145079
1470415332
2065147838
1806029714
229120348
993497467
37981071
1994324673
1760167597
881706051
1425637262
1316023111
1720594896
154677498
1326189503
963519988
160772499
332304339
1202678769
269005040
1955375371
208880930
1137482146
1256993549
1104312451
1700871447
2031862382
1568169495
996095510
515208982
735030383
1802089829
1414799199
1572920197
1847974939
599986316
1039167849
1699991708
60137855
1503657901
270011340
1095077453
1129271037
264247249
1510030058
223286678
797646591
1632811353
366056475
380489090
1753211409
405682106
1302834562
104039106
396331156
186769027
613125442
2037730512
1190041861
1643555852
140907355
1920492906
1167340105
1827049880
1621569690
1249238197
1227096182
438149279
329810072
887503147
533878468
1206056624
323664046
860547247
745259958
52251402
1027906571
201374589
1541756895
1831308822
736143258
106914622
827109359
1368081197
680553796
886622034
702095613
1677714754
1454794515
242007011
256963023
120916433
1802869535
867549522
1669219756
996728735
1383710085
1757009588
1278701283
431853113
534518611
153890006
2146844365
1237599456
1936303508
1004538634
541680735
454302325
800916228
1965436945
1997187592
1179864475
616162466
1647475859
767820725
85486526
1090999554
1202399983
790814326
735784649
825313611
365312673
578121894
69499474
539775228
263400901
831621607
1583446476
1804641772
1345453581
2125970950
1009634288
175100279
1688581678
177146744
1304668287
1986353412
1835662462
510796499
578399000
1001146463
1032522958
1540119662
1660406614
1269918215
895430699
1619647911
535262017
751332645
390561511
564209314
556295940
901540455
660110033
2111941791
1321014246
530900347
593871969
677129587
1214938148
836437778
683767988
1968607850
612421564
1570628382
434228917
405447776
734961482
198546960
1286323193
1272487170
1911256417
377837738
356098340
445677536
1605451873
123770300
1293555746
829552586
1121883816
1295453823
1756906266
1589766829
894078782
1535793454
1504987373
1417819433
666912632
2018266581
936347138
2074128800
1893235784
323844526
757749687
1817260252
711392286
112818636
1723454223
135546334
221172237
1438602531
1803317945
1922776797
802514349
1379246780
432862660
634442244
1348379094
1704727390
2121846817
1729609639
2038249866
339451326
1816836452
469484303
2068575422
31991296
2038147764
92418914
2041057063
1428409159
713143938
614070209
1790612367
748321933
287157543
2071954807
1828058113
1471481374
42935363
663198863
1198925632
947948841
269003777
1083213189
869559684
380281545
1434081250
425319064
525013836
1899246382
1557835495
1725976002
956657235
1611885149
647669956
1957343152
399575085
1620739448
1144603835
485835569
1639158722
1979554816
900967125
1156663428
773380989
812909199
910580509
582159991
1293544959
58782538
1784939027
259724048
1701319232
1825208673
1566753914
1819695811
2053198672
906061663
1039930958
1658413930
106047243
1732291597
726455783
1018076811
2005618182
1247246168
1019287293
210445733
355664699
2075695685
1096373847
1139294662
726414436
51985078
950846242
483960972
1404752179
605083456
864246274
89993573
2012883953
394293254
390678745
1532552284
1608550080
571034854
1312223931
892203411
1504972799
443103517
943536588
1678514160
492358829
1689129004
1807614440
241426961
254917911
1451412653
403757685
282193120
1577822053
1778217409
1153784897
1958639738
1321660471
1241917826
1165011586
632912140
587175599
2037607836
1753168119
1685940399
1783287290
693376648
1617233116
980364314
847183621
410665543
68147873
139372441
2103188606
1085630536
1008602065
1050564551
1494963032
212245133
1810470881
897660741
2065074806
2017805398
1237702470
1220445100
1957109353
105602956
701451389
890022155
320811304
2083769896
1566830866
704364009
85200010
2015244865
4538630
915896744
1117426338
1074578604
1748559571
1533469580
429197179
870603457
1376663920
815109056
1135100069
141256247
1473784079
1203243801
1245928902
285924502
282067097
40530038
641898561
1473335224
634421211
1611136075
1685678985
851849492
559925217
1088806230
478779261
1537941969
1684460619
1596568136
1218730600
708591204
1386789345
1477357523
1298408436
752184002
538551659
1653382005
978472078
826760841
1919129185
1919468980
175684599
879169802
1304220968
309482462
177684676
1060536888
1277344824
1902821725
1504262935
1480013419
716482142
205182625
1993488980
1230698210
1110254478
1862681509
1306963011
954929568
1812364134
1532749028
1830683445
1382722086
1856242199
1959909320
587744785
773357666
1533326226
1542275096
1136950514
1092608032
1649245904
1076254562
309237091
835578878
2059412754
522329374
522996119
837086547
2094777528
1438750884
908846818
457001750
2040059550
1258468374
305345496
582287864
717124065
1954605870
666732913
1920729470
2146726146
18768095
1031498517
1688713338
457081648
1118538076
1080295729
1203808278
282029251
1272699130
1519994739
493013119
38884755
79523797
1326619666
882484179
627170530
1992121930
1634787422
742215215
544847732
1835147286
1137299440
1033308335
59920470
1061576726
968566321
591903035
1211598504
122505160
186093220
1281257918
1205204856
196012949
2103639519
794410497
284017958
1150200401
1118015579
1628913924
539422457
173261061
322429017
1839459117
452588191
475622561
71846612
1199382176
88689489
1214290100
587798327
766637759
654496701
1102739692
94631206
154036767
1552511435
1187613813
267082398
294103022
1047476408
952487321
1485083662
131962316
759556210
1687519183
80929776
1613278993
1165704668
1658945918
220816992
1400882971
1461371857
1830456387
406321580
989040874
1918819117
558543806
1358406093
501400516
1800558904
369005483
261722136
2031586052
81641279
1182847377
929136122
1870216044
2054995293
1802717618
462277766
608992016
1899360826
1231285686
400057274
1535637543
1993592574
2018763339
2073480543
1637734108
2133933862
708549215
2474678
347806202
282628846
448155944
254873145
1568079099
1502228112
226416061
1112183413
833045982
1555286515
1208714821
27482887
701185508
1442423366
1282336432
1408486670
120394142
745654428
1009801236
876947697
149327340
1913102852
1779389086
744310829
144133621
311474628
1849273306
111612103
2115251348
263387248
397326502
1792525109
680333648
2125627786
1356549379
1924953517
2113774750
678331171
1747794258
537690515
2099836806
690476333
771578599
1616222331
100489381
1390955292
711603540
1665879924
1374193594
498783496
1025548295
1700956231
45717195
1303468830
1288111037
550193669
942113833
1451346317
158270783
837084827
1731281336
851108818
4227910
22788572
1502305691
79553265
1696318834
781284966
1780920276
227426342
1844773661
1637411563
1879739170
1765758434
639012794
1794838332
81999646
1581699533
125372173
1540325260
179472062
425877991
1702756443
187902116
1429621040
1615926100
1165033131
1556175704
664456210
969734113
1013821648
1705682458
1698867746
1072076340
598962804
184075071
38803233
1537059221
454597247
136443713
2027615058
1873631739
505100586
310197817
60542943
1595799279
1000815132
120266675
1659028769
704230249
904178994
1626030445
1797242095
1296269921
1115946091
866017455
1882290466
1308364997
966850572
552319475
2067632629
1747204590
1917170603
824653950
188421478
2062805200
252151320
1384046087
467148867
541104419
1063268230
601580325
803230678
1258138128
1184656033
19242200
1758882308
253445894
2113524244
1928262799
423265637
446256289
790666820
1360604410
1279269186
1064709441
1669846096
375557195
58491290
637732401
735133148
351932184
80897149
1993327374
838537074
390127319
1054288602
552935653
1633529438
2120307956
1925261034
716298248
1405544160
608051776
264037700
1248449397
488245681
1099762458
1869758862
2057500119
807349225
1050678139
757225063
1771366742
1396887226
1490940715
1192037655
1048349724
2138798657
2092574412
1388820183
1258671855
1180374742
1965029749
824023666
1348068633
14459076
1791167830
2060515164
1762011019
1042483234
1972311233
1849071894
1883981827
2097867797
1354774332
36761996
1208456705
1454892903
31261403
401798610
923572926
1261613736
130170010
881532991
197072365
512768649
211393157
1450340745
798573130
128029943
1472386289
624450923
769298285
1148099623
776242332
731142498
137058180
205724900
2119611671
486443424
1131275435
257884895
1560909708
1821494102
1642854153
76604440
363416374
1755309742
1984720643
8726635
846572948
1531984570
2107078528
1802127065
1499027845
695821073
1197618578
589475096
1285588610
2127483926
1715482860
1460214624
1359267123
660007232
1653710538
15744586
1547205784
1418808355
1949670708
1507213505
609456315
849270764
1595518311
614148151
261532417
1976382220
1143188851
1162947311
1154552810
1833301280
2120242170
1772637899
1643716492
926114067
2022849802
1395820626
1062285598
1729622960
2038492795
1283866099
1703608190
1115489758
1845388700
1063855865
154629247
891767244
94550810
1489512800
958411518
471347334
377017648
1352394233
907296621
254856603
1195186406
1303003481
938760157
379884662
228689003
1016049048
1444432736
1803694949
362156771
1025564671
732545597
1589696580
1998152619
1056009961
13778901
1630336641
1121949084
40290976
283199481
1990297450
1462134912
1034832544
1179744858
700904785
824837777
1791630478
1607807698
1393095645
771669619
760577225
1251274037
1733385004
448618481
1180342734
1122602103
435888950
666711142
945790314
1434242773
917672313
843466907
1111705937
925008524
1260569384
746476044
846273951
1966785478
507856209
1918279186
1035522017
1587983542
2123407755
1903217971
353032768
1970762820
632116795
1881341813
393844360
2104648232
700098666
1540743806
2114147454
1561873667
252305882
599801878
443279993
1032608249
1405738173
940548244
128383732
1165718320
1517584803
109900360
1632901176
1792489809
765162779
1960321014
815050172
499611672
1797199441
799824399
229227179
974873590
945211859
1156755313
274305886
322375856
979472138
256137974
1481728970
655101282
1105129461
367203822
185830218
792994138
1656740267
846373716
1386703609
374466161
1256674983
54075776
646211171
306583526
868392359
515552198
1949975528
1324097243
1309754711
1683644213
926810106
246087923
1101775776
38510011
1684366195
925953008
167204980
2024552765
935611264
1227385167
499166743
279107354
1007693575
1555049356
2063773069
1570079838
755835081
1797272545
861830449
194822507
1942076890
1368757947
868428876
475415928
804451813
1781940495
772615144
1259598588
934376756
921211472
1892872976
1348767646
250146591
118901341
1428062583
1102181062
266805745
1100515250
1243641126
1687393668
114060963
724503913
616848782
2074805884
1258942438
608301863
632302328
884996903
1408273846
176557634
1758846798
820144032
1760048329
582434089
1285825100
2116162773
1013256913
814330286
398235712
2144510046
65302651
883593542
184256770
236618693
1248050265
170759544
1634377592
1863336023
524781941
2106659289
620919010
770094850
1161495994
113313037
1204636489
1752728773
114241118
1080594613
535825056
1013738311
2075361064
65763863
1787902798
485195403
1531822473
506047642
926400699
1918843708
440097458
1008417218
1171704898
599703185
1422818306
1205845020
1939050933
693827326
1197904663
768775493
18124652
520148383
1769475509
311995915
1675291885
1622205546
613688101
785529321
1351063822
2082850310
1187087683
653964041
506799824
1182168412
1251934606
1659747386
704854598
2034308788
251974118
963303762
1220900737
1652034056
1368463001
1944227505
766217406
648052816
1107697915
144553733
1448346018
1235915697
1357911579
2126603217
1445586409
2084500810
1820361941
710478697
971800360
339759492
1175078966
1885120015
1905021631
1048305999
245074022
1473541264
1118019421
1882909144
1098223197
649142671
552282751
611792792
1168193486
349836857
1190792496
2032220041
67083789
972331707
1819699071
57816978
1185302635
649235701
422186741
2118723366
616464616
1439879252
416954985
744559351
46095689
1583437169
1140852276
965742268
435543398
1704414026
1373146726
468436105
2133560599
378782015
1514304996
4126011
1359985414
449207916
605898825
367974891
1767666295
1228275232
659055989
898128975
406124208
876129161
1960374556
606716129
498524425
1362438602
722143646
1021976528
1652502515
1944601226
320392882
1376766339
409679765
1416499784
629747697
1407138766
795822225
2055761053
1875507972
785101253
1040139724
1429818011
788450099
304599887
552614551
1661894086
107349646
1850898726
1876384558
1201816692
888784507
86981129
1973836099
1731955195
1131126365
512353542
278610472
902951179
51535222
1142897867
1155926059
1840769966
668382052
223183379
134559940
533106404
1181287565
29125461
498741353
786648483
2130140928
203369736
2106347552
575849393
1589108523
1382321409
924648293
1517545902
1324939478
374460107
1842064589
2146837333
1631079310
532080997
1596344854
1282692906
116476668
1783744614
1865963039
241000686
1294525691
1206873009
1620937163
776089158
304626932
1462530835
863502122
1962255586
165969637
1459549762
32848596
2120313597
1395919168
2047964918
276025551
1341672969
649496394
206661616
309931003
672466264
2124904944
1342030603
463689813
1903324951
1771722601
691868808
959544843
273940147
857267852
850613100
1303563358
730427081
1943976157
1819140409
496403543
1116676261
1622871917
168778535
775901094
294142216
1264330504
1827459903
817400666
1718610397
809549413
776773845
1455275779
1521220559
81929504
383760928
942834545
2109861996
1496117968
1123981469
418202319
636811342
1048030563
240345842
1238444139
444901235
689239870
403045101
1838030047
315530430
242526042
1976070083
1320303420
2082675184
897064195
311152966
29865738
2103630994
755907713
202882767
2062604346
2078820611
265632701
1997138197
449315130
401801210
1460572925
1589255836
493007020
1248523746
1603822243
682373880
1146999742
500891567
428527665
57954035
593467244
859462926
286543268
1128809528
1557294358
1382366890
900206521
379458977
1042009756
584766731
48996818
902259782
1455224439
616558001
189591450
846617682
267603248
1866158222
1209760565
1112898397
1004124448
374571731
1121244636
551369375
307921347
614340010
779429073
278651401
518045763
1055126658
18225479
1094619819
1618940449
1960259433
419717495
1958983047
635331372
801112968
1477436510
893196213
245468736
2001028670
1745002663
2096570293
349878409
1012699757
285535370
1778513645
1643758205
2063963515
967382951
2085301195
1993083878
1624124145
1373657626
1240249307
1776503907
551606982
1998612558
340164693
1761876992
508366735
1554692523
749742767
1440761138
483535253
307234205
1252039587
89972564
1919826606
2013189578
681020932
1490659355
551136984
61603142
295612993
1159124757
888064682
1609171141
1593058803
1723838957
922365372
1524945757
1402132492
262315231
1603872692
818574104
244065576
1325325275
2063756700
1479722427
777380293
974392949
2086711621
931939079
1841626737
227627448
982126467
1198357862
1393249576
1030359626
1790284665
1640875804
787681065
1317904819
2046992732
1515979285
1944604566
469829137
1597544167
571363477
951599617
1024020468
1175349749
1834141198
1914843170
1096591684
1256955511
1147422933
466068902
705048305
1376346540
726042815
246688377
1425484349
1451981298
90632520
243545760
2047110962
1867229112
1651822032
29565517
395745545
550213750
1761206065
1271069236
1423088252
575133160
953460750
590305497
1329300954
1372221270
1714229771
2093084933
707415120
826915477
2078434515
818518898
1856253134
238802192
1986701433
1017551534
1144159511
693353779
602447718
2134586006
1490316170
1480093980
893076518
2047546469
1272818326
1113227935
393157926
2126070000
1930543413
1229418340
302768337
382500486
84797175
523127460
1295228637
727558670
252968949
344645788
1383344174
1095003562
695366990
2078893748
351881044
1399849374
441476231
686305275
684488611
1362356492
621842796
843215012
538064919
1498087279
243106195
1656012414
736022854
1206259074
903476067
1892544312
1732478526
562439825
343658411
485069363
2021586595
982908815
1784759438
2038002321
1908171756
1239614284
85311544
1668021396
1679082397
1237455863
757018979
171787726
959151659
1659732970
1436778392
1562459747
1714498241
1472601947
1837482958
1293936351
1003083135
343454280
1279039589
1743983704
1527935345
995992367
753134325
2029283159
1518398140
1981938875
7646719
372734028
1567560992
320070592
1315748022
784170704
1172018352
349547226
1517220832
1850626992
570796595
1680220082
1760682537
896997866
2095364635
482223471
566884826
1135705395
615607544
2064722432
357602642
1149091667
900671768
1243953910
393932698
475874279
137665048
368779430
1698346649
1100374193
416514581
1449854786
1834355631
222902348
918498551
631022583
1376363876
1445244221
2134456172
1965945621
845012880
520793060
881721866
1491591851
1343691127
1271959333
801902306
2109961705
1925551594
656176674
1652744
111591590
45224914
760761072
252842337
433336189
873154467
1224781379
1340339470
1217388328
583650681
896400538
1003316974
885239583
482860865
786605188
2044444663
167717428
1164207305
533040878
963558439
1844461560
2081667191
1990200278
372231148
1653409145
978276160
1181231809
629109815
639836076
2130204583
1824379638
1184733898
1118189371
787993233
24404064
169846676
453094754
1297756517
878073009
210430089
983211012
1859447857
514020713
459827419
793110327
1966881700
473902121
1445695673
1744488142
691767980
2011259224
1858070173
1250425330
603045003
986017577
1545051193
1561600028
193587139
1763546806
696677015
247476393
1136372930
981004404
143325884
1508662678
1337940630
455344262
436803925
1651927154
1763115021
500659973
1418699168
1357286639
732411690
260207053
1409486304
1926639392
309726084
293210379
1291124578
1110667911
1718119178
2043722076
1734869519
1929816226
1229409939
1881741224
385459874
818141580
506352425
1334590539
1642118638
890502511
851077847
1410578142
1962033167
1988231350
1134615393
1158647115
393976497
1307240763
1056680067
1292890391
2022459856
1450407249
1231786522
1250185951
1341289235
1398616697
277110832
1054205173
1912526469
1981951388
70863590
824880231
928966351
816828259
825572193
381137574
1218028272
1653769569
341040949
1848655117
530156634
1493679901
693808599
781885217
1395341126
514345439
233918023
1934896210
1863560229
1792936538
214851282
224232023
278400793
752218730
548222389
1552750000
1836798896
1047932893
1565961646
581885353
1319729025
2034903878
558777340
360617198
1083395797
567107692
1303740409
623416112
494966724
1512981270
1810558859
670142044
1479964256
687010096
1600812431
1363692983
1452414863
415066967
460515203
874068035
1558360942
36174919
828011615
555187574
329520151
1255292469
1550496536
543847994
970689615
923894267
279374469
1218653615
207560959
905646066
531059658
1539474732
944397302
1928201913
919154443
1912500481
1526104939
756761052
1600695868
1747184141
796562916
2122273087
1900783621
463785554
2028575847
1643430599
1586594068
1624519497
208931094
169836320
1962633013
35271376
901790281
1594648402
1127693495
1128850649
1429911639
2081727866
1979682022
528874371
433687150
1149631350
1862028577
1078972146
2111626603
283676585
1928795532
1067428776
761092754
271443453
674743770
1843426812
2007979820
911252511
91133303
352819245
1330472956
1085423772
236246203
719708579
1810400740
707297808
421974230
1945108857
1599096731
1019116606
1244434442
296584698
25123023
582649356
519779289
1606227638
61684017
1884155001
1115460028
1776690186
1134360799
1819178635
509152483
1678679521
1569877724
765135374
602708678
1974368304
557408531
2063703114
1603246445
508062730
791485541
16331641
519453184
1193230480
100326070
94323361
1608780069
20153742
801328894
652778458
1513005772
125029659
338943842
1251866937
1074430638
1430244411
1599616799
710197795
3559972
867595467
782508785
1618740208
154588183
1556398886
1349062151
1190077802
1861756190
80975474
264424121
136518974
1655704471
1592160558
162829655
717400365
1848985098
614105695
790994238
1933584456
2050686736
226540178
355467882
208321357
1817078613
1068694751
23264955
1286630326
1348550584
396762769
1747397228
684562552
1951970018
1238536718
1177936918
616041407
261062119
249415036
768316656
1599656017
344812756
2003094640
3807445
1941582160
575014034
398337935
966027079
1522782131
439157320
2012004326
374548847
539729004
1190343077
1465408019
1533038541
2011101526
1155304842
643740728
930627642
1184194451
509684199
3491924
1882137867
1765074848
599649649
1422489102
315688478
1488203340
1237080487
274167839
1742717710
515465260
39995161
1225796036
1877182735
180735188
1068080934
2125849495
1437547643
1621526141
929194245
955398916
2072629018
583431144
1745274340
2068827244
1738551600
928714993
1339365878
55201207
697461175
1016964514
1518290119
842325119
1805581757
1540229040
1860397757
477385863
1982956630
1091074951
71090292
120686248
454982159
1284846987
1289901731
2064691137
1625106460
526201362
95447103
2011795495
407333775
306783910
20385568
2144946095
2051712884
1757174959
94194035
450864439
532474402
1620122868
1586584878
1758661029
85286485
1361543777
1559185154
742617908
1464105175
1997735213
990820370
1615422744
503868033
1322549965
1559201627
848002972
1183311741
550698515
2067960451
1699054004
1378076967
614544945
1233880663
321955806
562561055
2134727188
1158420953
1863430634
1507940666
1218279963
742035084
985603376
1496236390
1138846331
514965328
535326811
1119225109
82276818
204023530
1756596716
1320518447
210276026
1487639076
127509261
566999780
370886365
1430453670
1804817795
1405028240
134122003
118505577
1463415396
418480793
1470505830
163697943
69227668
1206865669
927951607
2141762331
1182183746
1781569153
1670211004
898516394
829241163
931371873
710163564
1113130728
61146652
950641567
1306490553
1052394468
310693582
756300526
295586623
1028435865
1598381150
579839443
385482593
387148678
371591091
984565339
368374615
1305172897
1163150130
1523437342
847074333
918616
544780988
1674023244
233698292
1398773350
107199575
122161931
1300354668
990755431
1566871253
1907014217
1482882255
1413805373
1630910814
1636334121
1019403289
1837614660
58688072
1093514188
679449457
117132235
24637086
1467748476
1762980090
2034073771
131985014
600104461
1377163654
1507263056
1677940357
908603406
1037846870
1423478205
1099906652
591173377
285020835
1678289742
382079519
2053875772
859389226
1824168692
1294640118
1531906544
1621384853
481580525
329102137
702076829
1773613100
668100890
29533346
1176847343
268943046
1022437773
1035855584
1782688306
673392087
435234605
1532604957
1817335905
1519056731
1680508212
510381896
1553134160
1114411778
947221994
1309057742
711678673
1787133635
1132251280
629745231
1985631676
2141220349
1841003140
1083476119
929142840
1672425427
804348355
857379339
686854167
154616181
1137498482
155672064
900717485
1878717161
1875668833
160385051
731694195
1552202468
443785206
1705554289
733483955
620683539
744202104
1891610242
1790744416
2026873952
971671512
1747318312
1962816645
673095796
104089267
1188162278
1924907022
1880077491
1674129760
1287321025
303776010
663299189
311109463
1556105384
773936205
423591318
955080852
329373311
1859376471
1901338804
1378086093
1613110515
750286656
1643363275
1014320169
1262049784
557022515
1498290433
587122910
230883237
1866721588
381386067
862957526
85168271
1442672337
1079238780
1852490336
379393588
193374961
1493739441
496078787
467000518
320617670
1157666296
243848847
96744153
1920218016
1383609856
1025838433
362130617
1877473213
1572559690
974404614
1514091037
1698735582
771279841
72346903
797663797
1590541997
1840571830
1547085653
1890287580
494359922
785292962
588937976
366296576
1231963350
1274454884
1101772823
1168913666
1970582916
502602418
1785556023
594776474
1331042004
1959138285
1188016082
1959170281
733954778
1352068759
604110004
305992097
314920157
935395876
156673977
993777970
53979490
867646017
742974248
261118063
777945798
1250899004
107620302
2093084433
1178452501
508629517
277079079
133414751
826931730
433620420
1386483923
306295332
350417902
567701821
439294072
2146397613
1104120805
1412836641
810860802
2092977751
527502666
849212157
391477633
956744597
1727673430
896785040
346956327
1450372361
7330374
1227668136
1179284337
1987865287
243162966
75661180
59397891
2008718887
1700338485
714839709
51974239
629477613
1331847442
1278394203
981137588
740069153
35006515
1587186333
1766281593
1563071229
1078631359
2087080437
740277130
193335312
833780119
331591634
539488265
1844741165
885349440
520838728
2126285589
1020904325
1010075380
1043224788
445321122
1436047066
417914853
1786390276
258333781
499225686
682637401
1283318822
1417034493
978908904
1950827105
851772727
1538742559
1946079010
1944404804
1066845298
1419111172
1642451916
534336476
883632532
594316000
1302485237
1231467220
434858818
620566697
829079762
1440194815
319928279
766812480
1616214589
1808223784
2033595728
861749085
845175662
532005542
640617139
1565637490
509710286
225222787
1077900148
1374781570
1020991362
736351363
890244449
1600799919
970628729
907934001
1614944247
1662449563
1465202904
1623664924
669971529
280002981
68499565
316426892
235276844
352638013
2010001050
746741904
829666325
1668635726
981064381
1060565120
1127121240
54108027
86502040
620874015
137113732
1112450565
23680525
892313074
1469181043
1378544421
303319596
1676543738
797685248
18810273
1895304140
642155448
30755584
1835233762
2146333930
1283642008
1615384764
1511912735
371973866
114646802
116037521
1319505559
1591218324
532877345
136311784
480745068
464868587
1298247576
1250592126
1483333450
571562347
1942908422
1545550158
281891004
8086033
2066106360
1861667461
1934707919
322676866
528649778
1175736908
1211622282
842934335
1755972783
1909550039
1425620979
1896680660
593579972
1546372221
1878278469
2124299999
694360806
43613640
1659140205
943932943
1110659386
742313521
1649719540
970700746
1594829376
320435045
1496963566
1549467106
1574547030
1279569243
420269458
1950098603
662922894
291547105
1748169001
1914470486
314110665
362541203
69421976
1463612616
1048101439
727142091
739267787
2032751329
1735026115
787914830
660665159
1775401194
1505067190
116045101
1512208394
475658025
1326376776
1707671126
1853312363
238015271
1101055111
551589955
1056169740
816518106
174868880
1986970448
1996384655
1060017317
781130797
463470334
744250458
253513620
1012312867
1425103914
486925824
362035051
988316805
1680440724
1151873446
1208690607
362873308
639669410
1659280876
1320368476
1967284528
397937110
1698796052
570766186
629515137
554999800
442785048
1003118472
381458908
234487846
1581595414
1724532526
2075671724
121333040
691000487
2123915691
1440987761
1480688612
129413110
682043700
725565460
468797741
776997601
1923462797
123980507
199003714
2041130916
450946457
837203065
701738278
1009160665
1451654546
1146051015
1023172736
2095359027
1701501382
1374780165
992517004
1004484171
906867926
596004543
1895894526
2093687636
934865071
1619702186
1063985385
363465144
1868026325
623585453
1611020353
1791082713
1918638699
434939769
1995716982
949978645
283045015
2127022532
683003937
710814795
1707877729
578957934
1254044183
464622886
2035673808
137298037
714684816
1455764918
751226367
573017776
1479570449
1366163929
674667825
1466994047
2045368467
1486249253
241254995
1131679158
282934318
876266827
1807509309
1780041061
1782015884
985896086
678532093
225011696
120887120
1908880578
912006120
996054864
1930632914
1776763953
1223631779
1308930988
1826517494
1446528612
788305211
307740221
16459809
1071246408
1677260499
1814906290
1178955696
431972290
1177291226
1694283754
297694130
1394837831
1713578672
2129328580
364920571
1630406623
793063491
341841038
1790292388
149257502
1817040708
466100443
1916096148
1939155520
891340411
68268828
514112872
1046955274
387153566
1865494646
1127155983
1520970213
284422350
571892264
964458745
1983095122
1215548667
1017776480
1855956677
1548245457
983146582
1858054712
704627175
2097516320
1015155008
1473830982
1005299786
1357490371
716757732
2132307098
820597714
1963120543
401770717
1051238201
1874639235
1917681159
740311455
879503344
1473620462
1240747210
973203401
1658816582
92175969
1620623379
1463013938
836282688
1470481473
1452079669
960697518
454326522
483212254
2030838884
1578165327
1964140017
195067502
1447794800
316200981
73166463
1392063724
1831145274
1382148599
1324264140
1135587296
338453276
572175935
922222317
1109006665
642798572
2002537856
1153111249
834048374
1166651314
1426449465
147825597
567668505
902610047
622241058
2028091343
1914889933
1537937187
2023066384
1895465122
94312363
1832303173
1315534667
60818797
1176493612
420155807
780876335
992845630
2140870514
1824768631
355376115
1890017749
1303522760
390854393
1888474291
1519492946
1147844739
769428777
1319122586
1482979850
653170691
1526115031
1570412975
1477209417
1095303477
183321457
1518324703
1174386544
1885480216
319620750
1669914755
488965405
278190188
88390080
1653900216
1749705279
1939531276
34738047
1491194483
335608853
1322150347
1423270225
1327294530
1223262429
1703420822
1270404806
1492884086
333113738
1446733270
725856062
1828426514
477784099
1900419182
1183098406
1309177065
1804412575
1997734267
182394196
930908594
496581693
1330462687
2070815951
496700532
1787935252
1857990142
365861881
943459439
1786843503
1356354752
1818103404
238214548
1380798556
908507290
78582732
2016493288
1606095288
402573738
489243581
1431486515
1989802987
1550696061
1246562320
513426047
2140324426
877026063
1284674821
907661977
2044712137
1073950697
2119531928
1200257387
295697787
248106314
119006241
1913861223
1683250184
24175192
376581446
1645291867
139897807
596994793
1373950674
863221356
1906142379
1448664050
1602598412
1046878416
207000262
199686005
534460927
893890012
942740089
1787294642
1431750269
1369376255
1014405862
535439472
1651568884
180332569
1577603616
410155558
1702937199
5300172
1164631245
1995192785
1669743463
88676022
674657866
2052423225
986877063
1559301517
570894443
2039476087
631120544
1846664176
1140358714
1983627469
1007643897
558933238
1059017135
1245401343
1943770284
1416885071
551504142
1278109249
748240722
1431790217
446920898
298166912
250841286
884005007
49742670
1602244822
359536681
1717500446
1024789563
477743662
1832422536
2132775905
1588801836
35001977
780724899
1952506031
1320600451
1170369131
858035975
950926030
1523593644
1828178542
1504830320
660045881
66510982
1624290774
526589328
2096988637
756439275
1589753670
272775069
111521742
391274498
1104655761
928462655
1755525892
917220924
1465750980
1454938847
1919031105
876140184
1014922436
1271417118
1853985762
1233634702
1227135963
1602903462
1614932916
1452937833
783840959
698407222
1199988428
1745958822
1759502540
572004236
1170642304
541204696
1267933598
2125929273
582387974
1739393199
458810045
448686268
427724382
495312305
1358275089
1722940675
306919365
1377090298
307024071
1474823087
339396282
237475600
600700356
375577707
31996109
286139488
2093693209
2141336430
896248522
159603010
491934911
1284243641
1712860472
137198307
1170831103
930760525
912377564
512577535
375738264
1136660481
1767024394
895478383
1685847977
1252295628
150963087
1742172440
469806688
331093693
127878097
1934246766
1306244716
1062220448
952575000
554647975
183060951
412992854
1097670291
1710254257
1876119936
395821794
962582040
1753383602
1361775634
1782002949
918581136
1293418780
109840774
439214984
1721780796
2011449923
748177752
1706675555
291749455
2056124977
1645870273
244948815
1826572037
201755325
469562650
1290491328
279428170
2119260704
1383670153
2125706466
876283587
703233542
273423005
803625193
1202470976
804434816
1089310180
398975263
1067848768
1772471356
628812782
702761088
2053635496
879172303
1959092074
1808882648
1820635887
479300558
498947066
1465604982
1813625428
1430055393
142804519
139763151
1157950122
181559977
1703211166
110579442
1401197333
761199341
1954246059
1475857899
2096439105
480064417
1989868965
652318685
516037015
207717506
1366325289
1023753367
670096799
592318767
326494961
425032235
1247825479
1680193147
1072139163
642765925
96570031
1311702281
1252938110
687654922
260305638
1189834672
1898000070
57059334
131814663
2026688969
390882981
1012818211
1646414295
1986171406
573574632
828881538
542051948
975947778
1021916448
81247803
1604699080
810596707
1304803259
1620875154
667656930
678668549
7492963
248267170
1141388598
206366569
488063571
1071036135
36179281
1127031303
909679113
1143836094
311872112
576571169
1701289283
1589419641
509723014
688454542
1815464227
684828380
1356087127
742228193
98381806
1601750359
2120098498
971018621
1576089124
884126684
293991564
1703044372
879261375
194077593
194441269
1286793774
781051140
2057206488
120116329
1134221472
883447384
1624021649
253283605
1556719661
2026460955
1896736786
1675582471
1353679978
1918742290
1889697483
1573938352
637057325
1377358269
235526191
885569543
6760659
1269553443
1065428654
1840285506
1947345013
1279785812
1608733160
178935561
2052311281
2079547233
320129643
928428175
967491599
78484392
1490120571
1517573652
1332269583
680358768
571435832
537374846
481900876
2040077335
1856647979
2043722076
552200788
1521705161
1427424374
720018390
124657512
948925610
151762564
429617306
1087420876
1461500859
1808106936
258655710
548491859
245982623
216977130
1255066350
1866276407
1071635020
965924098
1532249602
577754026
1045876347
551239500
528331647
71162862
784380313
2099220236
679522475
1450038106
1151282553
1353372451
1101131616
497588111
606506346
833895610
1002467490
589237400
2033998539
1840064043
1800871266
178846964
557049380
1373503878
925016674
1603871876
1320125987
785178864
1447300036
2012858696
1633355047
71251605
992920820
13581344
371115850
445802115
2012377839
1954315699
1066287142
1066822283
1372641445
1039720276
1435439789
1834372119
510253920
331632052
547001558
97583006
1871959632
1597398477
285377262
545510033
1141446169
1987758234
1916219864
1811379211
899919330
1412090673
1152377648
903529711
27528371
312236088
1493530645
874153194
51093765
839153161
1690636816
1230417510
296071221
1298680788
1465515427
1976180405
555771268
209051595
878445710
1619970495
1845879951
501076448
356539098
1983246685
520627395
1465987332
535611015
55468170
1911386467
265182953
576128377
690782706
821500522
964928037
441317220
1467996170
704611796
1993679059
1481766106
182801606
903428569
1819837727
2047273663
983753554
658952227
145508139
848937417
60372550
2090993279
879740836
1942744795
1371764094
2022374558
481527082
1140054861
2016227892
756087310
457428742
1627855479
1176966988
2048878912
1377104709
1472748855
1270823124
1374167168
396626204
848777180
2128779569
1854868881
2005022641
348824056
913672748
11814384
1091323859
1754340647
1023287422
1241036063
621884001
2049159452
1510637035
1546960582
2114239755
1563038679
1668495099
585043075
1155752294
1745235946
2132917325
999177977
497780698
290280686
1612693531
263219934
2010630667
604025437
293194684
1416853364
1115019371
474349202
1944562802
1498958282
698993856
243661102
2115209947
515114504
896171232
742802633
985588082
1406706768
363391667
155661591
1657680506
124942553
1537438245
1166158932
1450715801
1101950853
971041654
676853010
1496742539
2042080017
230021469
856599676
1054922555
2084436440
712565660
442958111
1765197738
971881546
249409897
689476738
2115182574
1332543794
837259356
330989067
1284248035
1617855861
420848742
707043453
1118148347
1877055066
728717717
1325158060
1896783486
1345615741
658009924
1966869068
1332440945
1732497786
605359177
1732887225
1047702145
1229857086
287980718
1365962504
1740701118
922829175
24688237
1497859908
1804869627
1029647501
286707800
1213622481
1190748315
1822789115
1931907448
1646151990
149197175
1609248809
772185518
1403471259
1368623010
880127220
1203892977
2093889663
405772823
192218613
749486776
1885015348
2111259677
986949728
869237932
2033222021
138074547
387489551
46194149
1334352445
1127717687
1185526098
573908541
527878350
1662776415
1934390270
1808150461
1363739409
1802855445
1344922334
2127433043
292807369
1154710487
1021245091
192305389
1001572542
1856291230
173916521
725005428
1866025388
963428342
663998520
385878968
340984039
560619597
2001489507
144619390
616589664
1476794792
1342022735
1250059433
466816442
191243787
838935065
591699833
429972457
321014024
243757181
514277694
1553310779
372162465
1112936610
489418482
1874620565
470697579
1354578127
1162118973
1615738954
1388110123
610912403
1278457373
823184253
1240967322
1335267634
949169060
793070155
780177510
192225183
1379232134
1570948926
782654388
258933707
1134052289
36855578
339263921
1693435112
1573052810
1215879833
265702362
1398612288
897135817
1992283552
915608041
174840388
1502148494
2116991859
1603559588
238078130
1212595926
1427127126
124433643
1157930553
2121056085
1882405288
842916523
2124477588
1768730748
1885568623
152055564
255207160
1161298980
891269677
1234093221
1118980125
1390523408
1022844461
821662540
198020318
858218579
1722688829
1869511989
1971408495
1700868480
1018730787
1477810898
1893679891
1085423098
358295572
1372221197
1052125150
965498474
1945227295
194421644
214564076
1780494356
1342944801
205779591
465016560
1549210776
1849034921
849075014
31694018
1935717955
887012693
1454602803
535398076
1348722915
1188449634
1450835741
2035164359
478170851
971457478
1620111432
926665839
206106853
1097120815
729198028
1708406568
1959093461
1291221017
2057791858
129394429
1726370709
1415612883
1479453582
1380635107
1916987772
701054575
1292359726
1596690805
1579528103
999579155
1187002710
2014823299
1970704347
1318149045
878403621
381414226
814770214
1460743457
364502779
1773053269
1254496800
497720748
1079475510
1080470503
382466683
2034354677
438696808
1607584901
1357123000
276750610
312149775
1822212559
169648303
906095668
994136753
1313540124
1176621564
1195751140
304621630
1436557681
1888209827
105890711
100625407
1423058169
1793310313
2026915151
996400332
925082434
1597637362
1215003168
1118106871
1257551510
832512093
1062184606
2041225617
1487054063
950223882
718025782
166378835
318060365
1254435677
1645175589
600940665
1494402938
1772851181
1289839375
191844272
1307509316
1802004011
848691785
573414860
809728948
1531343029
1668838079
563631313
1704230332
1837486463
1576088137
350821264
595612707
2037655367
2132592551
1376017597
1595955192
52042803
1377131835
1670620369
193152334
283178444
1245348687
1781737651
1856663778
875743597
80819461
1704711279
93194462
823018638
871719776
1369114383
117188079
637224694
606427124
1095970430
1058977693
309237411
1735376491
577797343
175600844
1069868123
1365951931
211485923
895196823
1893890482
17425317
1248765244
1153194341
582111807
1654491353
1847721707
2144265433
1857273237
1212526135
752737520
1055332609
271011438
1830324956
1196040885
2103491042
1447028792
521312463
491754812
979248167
583106046
1305434717
86498258
1357457858
1387686220
1408007232
910252068
407573455
1910156033
724158014
1255613934
1013896955
1895980444
2080587436
225882842
816263578
769502814
392935638
1911868678
655402497
1354722338
418202346
93473708
85656739
1676561557
1909077625
375145157
691511909
1784014478
1467874885
595736714
1891406776
1383274331
1940188881
281304440
1348833362
1312291684
902870471
211748117
469670585
1558881967
1575626089
440855319
1795820103
1223088096
215880276
1832045668
2110840006
34343368
1819262792
877051760
1771035712
1651510845
470297389
2083642502
1868303548
1152756012
1570565032
1850647401
1488750799
622465810
1909405322
2081664661
464222999
1402841245
687994936
1704531520
486967903
575236915
394850081
1268600700
166391203
739659413
393850109
1022380504
1507372187
1831104279
1732854284
945429562
1281689940
1097301824
1737141691
1236830469
639164079
1770414680
635445739
1395764964
1377225079
2144876516
245203175
2128681121
1141501002
1212496142
814453090
703405564
3157087
1852043667
429540908
982716536
1092809382
832071007
695071595
504149203
1723944729
1859638028
1916096148
594333299
1486847940
1293748864
398147617
1584992263
1699306083
2099430235
1304550833
9811968
1711312734
422854917
1480550961
141754905
2106896481
1907983529
939670608
1324574063
1250389649
1093016270
1802882332
257395946
529582554
822015089
1084129458
1561387095
341087560
1603716904
1458634329
950087218
1845583296
1464698934
306643344
1826949763
1324622135
1827090645
243100759
998775041
613555385
180378545
901757339
951857980
1142722824
2278692
2095291676
571518666
869173243
765323177
2062653240
1980386957
572617859
5210650
1035093853
233094711
835900260
1088918441
2145616323
1126211901
1621389400
661825545
1163026275
848788734
1213916954
1701763811
2112613417
1374905109
1022243694
316068654
1714131518
1035383223
1323919117
1974136149
2010081292
1717579755
1896468763
765494895
454924290
1141984077
52946626
2080720382
1227141319
1222104877
296222375
1661460625
297951383
1460490783
799420820
1702275241
2013477687
1191364456
489458529
744028108
1924147351
1375930474
1848300598
341590212
158779995
1305778649
678241476
1484269003
1916633117
978199599
627347845
394413479
742280291
758561337
2115882203
2044665019
592216838
310191407
899163356
460485226
1098223945
1735136175
1598030296
913518046
415832270
1259737668
281749914
1039090207
1250564056
2097209045
1562768005
731858479
548487934
1037826106
1635199085
448312734
457574791
1998535681
791859596
2069740346
1325574204
205113784
1674367465
1807292778
25816364
1634112669
564055463
1241190362
488712142
1495370323
690231583
1895837810
1306712585
205005533
701020745
835106158
1907961080
1281213434
1690025025
497198796
18721753
197267562
1426334056
638729713
437387460
1695579256
1369111108
546686618
1719327668
1406411417
1525861246
396878709
532823301
127169177
1288533969
1685699265
1253243437
1350193378
1340230667
401565646
1208667263
268214843
1058254594
527216045
465866534
184700866
1473825398
1680531156
2129223438
2087644066
1563138280
1455351989
1436415315
185302648
1493192572
1425142077
536754616
445886226
471517548
237561725
963792874
1664912168
605688587
1958299443
1466412833
659213463
2121521332
943297610
1568288861
1749814768
1914111772
750276392
479480560
965002229
1305933280
492949796
1173441198
1361248882
786525180
128091774
82663001
534419481
1779268080
16108866
269246869
2110331537
1167066801
1397154184
938484533
643219678
984481232
207518154
1784696373
1471513523
1289508993
946346171
409336252
762037493
1449218892
602775234
261982208
1897462175
586036304
2133981754
593310501
1383444473
703878926
96405940
1054204665
910448397
1101467639
673459632
361389167
1860107082
1619957219
859892929
222861265
916465616
1654119548
1658481506
1385155798
830557287
1121892616
1567409688
294370815
1338803746
716383632
1191083708
502783040
2147373269
121200415
919387974
592857315
2111942198
375714298
1843712520
300225000
2090300444
589861464
1517674705
1050748688
1447411261
726713583
990805586
460382060
141558212
1277520250
1916292069
300414372
1289668680
1592433535
1381067448
1813193411
880064765
1815529864
693657737
482105999
1110241919
108937052
687880222
1461258263
180006017
714993805
358086578
869909309
675846270
663593318
720150733
60499443
1248897871
1853559355
50574402
1520511327
1178227194
1898819328
253110293
745746312
396220441
1293841317
812628251
837425094
1878352011
1377495871
1401883196
5930124
826166370
287331871
1782883751
2023750925
1383031575
375411991
485939367
1828159707
1761518486
1795898742
1204203391
609036811
1810204237
2019249941
958665683
995619230
772276736
1489743285
338500723
292845613
1311282027
1285490062
1076826712
478665565
1808918620
334814063
656213422
767792781
1219743140
1192297966
1038722104
1735430104
1186861312
1096783942
222906500
427423248
1992444197
1494147082
930032567
1176182846
315741570
1301537755
689047776
1499888169
628308239
973061524
730114880
1887799933
1909784603
562114424
707747473
1158276866
1142065266
88585161
1096895578
287140834
840914072
170526402
1039510466
2000966275
892626810
1292484032
82889805
1476100198
442797330
124846380
292834277
466847342
2130459688
1371923973
294112549
473197550
2133507209
732690838
362673838
1384210414
1341469757
1486929005
1412750264
495895713
734468400
129760226
656545897
1948960142
1202053587
872920872
271318728
923561239
1664114175
1130412151
529365495
497770846
777076077
1909013724
872935777
1875509955
569758549
938931312
1503654612
2072819922
454809411
1432908946
1122618719
1809542140
1076124544
1614022350
1230544665
672185575
484207806
769833131
1975891217
92256028
507209592
205581562
1150722889
1481001077
1743334351
2090907203
2040364762
712956256
1222217701
1148386020
1360371756
1039167694
870381164
632115021
1865989607
84321116
556697195
235513959
2084262817
1630699981
2011639810
2094027507
412887961
2137623280
402492498
1411152651
2123723222
360486305
1498497513
202033597
1138131602
458352770
588493732
1894477338
1990701079
944240632
767377969
348132264
317628093
492635118
481320672
1849225240
1422325111
725634056
1184676710
199916339
607398937
1649024507
918217784
538273661
2044779560
1460932998
1259173541
1449261883
363495560
946844917
638439969
882548537
1917883659
387243658
637196952
1794586669
93564906
195024121
1955255744
2036469520
1632064076
106114164
491413924
1754093649
512463605
81952220
1785695321
2121814854
1404065542
893125961
1155376765
1311370252
1929119783
1075014578
1553079741
449804257
510890919
1091101774
1840171161
322776878
104757467
650864635
739288750
516918003
1746907663
1269594591
1684671672
2097617868
115405108
37145376
1623584225
1051928434
1584676648
224260597
384554427
675728198
1750645278
424707759
958872507
1421726239
1621418073
29480350
1800406329
13203500
681281387
1092117082
730872379
888984502
591816934
412622182
849761636
269122720
1068672444
885538740
1918359348
1705943277
1363906740
783778928
2068019529
1457456469
314896447
837263763
717681773
1146276353
1294828929
850945328
725581905
1230842343
977546301
1405084773
30817853
379957602
2118262571
211446865
1434270736
998682310
529125217
660645355
791083614
684047781
242838352
913783962
443614668
206014598
464568130
1911662904
696325536
941587227
704339950
280704673
1137337798
1649727701
1023178281
19599125
1677612868
1789442887
363240120
1308507769
449871919
2053018208
1615281793
1865261197
133844076
1083215838
1265366621
763741383
52924779
1862591134
1898277863
1874479070
703735070
670600500
468425349
2061232566
1288586204
1250190444
50154580
1208921288
1689291233
1790234855
1144367243
1293917164
747540242
428747134
866707267
563661202
1942794460
16671711
1597307188
1253596431
2094521813
1662960349
999995834
1659484659
362031501
589748050
1461769438
2108969377
772162731
859929293
1101481792
933670071
1258355608
1262231324
231718092
898005589
1770709356
1661136943
1762850604
419924813
296850876
2019306190
1290874744
442003677
512040883
1573723831
1146279326
1374661451
1004963620
302783034
1199262485
4419564
1426834970
357154542
625798762
845771982
555509907
536293843
947024965
1923391979
837820784
171243180
671045003
1312309216
327723823
514730554
1291847734
1226590537
997483469
1513648313
2098760308
1228984129
2146274089
1101108109
1489123921
738755394
1412695738
749891684
685623462
669342547
360232444
1512447024
1360585181
47921930
367504589
1692206514
1242587543
868071917
602963394
347604091
1591893483
662657698
1056882014
705654502
1742891122
786654405
842851528
1051989943
1802160299
1443549433
402672817
1412759601
1512906102
1769304075
1088105316
951739579
406169322
417948916
1732959705
1058667611
652267246
1918915166
1934942668
1902529720
2084421970
1788219406
1712975169
518764261
1334951543
311700850
498257639
1495088324
129166424
1301773031
901650434
202868686
425126078
922076142
1294339828
857132917
343591128
1275248134
2129190437
816886285
1661353088
863170515
998384305
1015828325
2124044813
700117308
915840191
2007702908
292626756
210054912
1079915606
1708235494
1717657264
194358621
2134004701
268577601
85905625
1815895150
6233797
231472949
1318902251
543911249
219560318
1732896423
78991692
502692506
1358463163
1656404574
308167298
627538301
850054874
1783075185
945579418
1088049335
1212938948
344468954
448224962
1499257404
185143874
760261023
1178216411
243456725
1872844596
257254841
589248761
1328880991
781470578
1177478378
1655118935
1030823501
298345237
829439369
1937065000
2106014351
1173651636
1762820741
1047642357
978430528
137850951
477049465
109910152
1072153239
1171488194
2103810534
2027361779
497825604
2123823252
1565384173
152244750
423700264
2109373312
1305497734
622963924
1040230494
466782083
1746194979
2119849592
1259985304
1408709003
782762184
1654202502
897444622
1093438561
102724391
141360563
2109388063
1540600458
1371239857
635986328
407871323
1802901951
1127099375
1034671447
453434216
1145823657
1635863398
119385494
508549715
1707109568
1690882749
28810020
2119663188
1950531230
2126227159
916833051
72381294
1482848978
1202867421
1735272624
638222514
1108618876
110050892
1825079820
1560335559
2085967649
330493973
617854952
828323968
1783025559
490850708
925660402
567257464
1491833438
15397789
699881623
859592529
599751327
193004248
677228134
2018622850
465137039
41166005
1247508999
1324300033
2119057628
1841791273
230620320
195181580
1230688453
1186655175
1578214327
1632444327
878638124
1235486365
393332316
1797023742
1224251121
2037808202
1540037178
1353003144
1140306259
1660568981
1952544489
1539179323
859418702
600664318
1751304464
574111349
1811278244
1004203512
1744521329
158386506
2027768966
323278989
1213821574
1109256564
1291018629
1376149640
1669979978
1919499509
717400235
476780515
429357728
308961822
502235095
2073309334
651256536
502812164
1366168602
1248628367
1733029759
8366275
1192918336
474236249
1340023575
1011478414
1245207849
577650500
1745757607
1594441144
2051696058
884946352
1526785610
780026851
1796947173
1039757029
1992771161
595997385
1113173483
1955595894
1576523218
1268674113
718264719
1161910755
847062391
1969549109
97403057
1584121545
258181306
1889595694
154688011
1801533294
1108706726
1750088140
857265259
940666503
1509155359
1809604099
1191946508
593120153
930834230
917047182
1139010211
1731472739
1411520735
1378596435
1292839430
1305862853
1397431268
1482360123
2072716622
217858709
1353033637
258546862
1761040145
1198911105
1612409452
802892592
1805896666
1232650600
420496146
1693558555
331028458
324706191
1875115073
1803911545
1633787598
564022310
1650165630
926364362
867797391
2085528419
1465875827
2130818626
1520564879
1911463245
671500935
417525655
1796858754
1698774041
2080671591
2111695566
1929304792
1633124210
1465768576
276536729
568063459
1022076504
752766000
231315811
1168720693
1879076548
1569011383
1004060160
1310972645
894896761
141038873
1637357779
907472789
1871304971
1574543230
2010877325
913514924
1186010449
1967371375
1786211636
179553117
1609333054
101121234
12525167
1528332679
465645092
877845382
1955560841
175116765
1372418835
1971790329
1109486233
1283404307
1063111785
876483118
1013287716
906257722
77049336
953974775
443327157
511101826
714517086
1106132556
1566351996
1665546072
1825283296
1179386176
1544409837
2076816298
1732043476
2061192945
1548360683
557566522
1196630606
612656310
148432907
1721740948
1826920657
504026298
482596348
1910811076
1872428283
1066212337
1773722402
1602158067
50537533
1708702921
159078255
1166448687
825910570
474232469
1743655959
1471728016
1312557828
470349506
1399140746
1944000559
1326724509
17061101
454018267
92155773
1086506793
971036527
1474619760
1786959754
614474113
991467060
921243354
641141496
2127041429
1181119255
146264912
901192934
87906424
1516845344
964991342
1716486997
1795207948
1766647936
710295392
1997080808
1061457768
816631421
546705779
2038476087
1834242425
2098175327
1082650336
753007276
521868772
459204341
987359336
1260438800
40188926
185453371
808061347
111342532
1672461280
67489491
1677148872
160859936
262902664
737451479
881048316
1380524111
1269665440
667155899
2103913868
1668629170
255569109
1600870068
123963166
2072253709
1141974485
1177978234
80978633
393212351
1082940266
976536873
135884727
1710602812
764292197
1819599419
1288314756
981486326
2040172083
19942785
488044677
1157030016
1212944681
136627910
1134141786
283225281
1389629718
709218222
443734436
177020717
1521999021
314169515
591888063
504920756
240159811
1512629644
1523587339
1774133880
1911106509
1980664402
1724379479
180433650
1901655750
1727625670
358139169
791728954
139330040
806983764
1016541833
586311244
1854598119
1825412572
1280008271
2107355336
1845213601
1825651724
627419475
1039285789
1250372296
1244309367
474260388
758497101
2686072
688996494
654887734
1301771109
1481360663
1421459941
591713549
935961500
1568122844
1339548817
261579905
1869671569
1427816649
1493562024
103944224
2046668843
980490575
1850450619
2038877131
1466339161
1036928544
660957169
986790267
1158012267
166191009
1458444860
1906240267
1255922528
781130869
1557913479
948156889
1384627658
1574359236
1819089884
157853245
1639725931
775323917
2118625294
1223843077
1813007353
1963514944
861109331
2036117811
524239741
1160654901
2033935855
2140730221
1769171741
809445980
1293202140
404708698
165867616
532448421
1023894345
1606268471
2005423229
1492250036
952164458
991803750
177573505
1402042110
1556606857
1897350804
1623491255
1109121583
1765541917
1498360474
483296878
1396663308
34108996
1333579762
35984560
1028524528
1746783112
2122806682
1772445251
1006726750
2104378408
1304960590
422391604
1991860557
665030590
1336678474
365174045
1158054015
77026217
1904816600
2120613090
1540391833
1539533898
1736870477
1734696865
949513982
1102529557
1996508234
1916923350
1747730985
836537958
125189493
1223893590
1130564735
159423510
1266817339
617056109
437873183
2067619722
638792521
305643811
448047151
1601270408
1866950155
1831464003
897988599
926185277
630035957
490436160
1330368091
738392920
807854115
797995339
1256254045
1272200798
1238199689
562508896
1618593313
1704280477
1502342131
714646960
107485577
1173014933
792876259
826294252
1712424715
2024611994
1133552376
372350252
2141357767
1972401682
1289676991
513013479
1303879520
1783592492
1837059692
1851179528
735680117
868448160
916998055
457181853
1288550984
42088143
1845976905
1218937836
1191367596
1611359621
937448420
1795346062
517663299
1664872616
1202397107
246627305
1352502639
238679781
1521169693
1788479616
84300305
1601670460
824163216
1675937168
475044784
305116916
2125703243
183190014
1695644851
844197845
1441850439
1478520569
1001539665
664634379
314094874
1233885847
336054727
430907330
755718985
145713936
1800247736
1982206183
1605619475
74719752
799231783
239709001
1536051410
909720939
1831475580
1098702732
457433991
718287793
1115239851
389910731
1944006647
1233922986
1990282301
1401400114
1018250430
1547445936
1949593073
2030974065
144091589
1306759239
1288915242
1071505350
1362494594
1906003097
2140061319
732173272
283630242
692496605
932285402
1892226477
1477175493
1950326988
1035820128
1521904583
1042907348
1063240089
841137602
437517395
1543146981
606692577
771012856
1648280051
934556430
907631370
213934602
163134764
1923510110
687479519
56637815
601362874
884352939
2000786159
1110778734
1750877652
1428235486
857712108
1283698768
347405895
630822524
1732371820
1053305320
928155063
914587644
775437147
345027946
2031123680
655677545
1060132663
1092459238
1122678225
2005444571
2120541115
665539299
163039436
215368438
1124962419
1485979746
1117004502
802443973
18893601
984968734
603533358
845039157
1828445444
33738207
1165489955
1152097406
1067348569
634909477
1065582557
2020838647
603899706
477805612
503189336
601220343
1572207711
1671964931
702814612
1772806510
2128065015
340239019
1517012380
1298260272
2129886773
1821821636
1642163814
44824073
304873898
952356674
2137085788
2010263611
1246210862
397271192
370642850
1168121962
1994316856
2108193499
1347264273
1667592424
1060595709
308152895
427380719
49002092
1069718644
844702823
1155270563
1328457575
1431550746
2123004860
451064594
798901775
1521984958
297134918
558978457
1997872880
1246768175
608173105
632216065
1853270018
265118037
1074108956
1134829641
93122327
1494054740
1584729777
2116920815
1755497469
439721279
626630689
310981598
285467915
949033607
626581314
1234237813
1429685385
540120296
117691156
269904349
842173718
22028958
657811278
609622971
1560378499
489856561
593296840
2076537204
682067582
1978252699
556627654
1033633006
471376207
1599119435
2009823991
241420017
1158956695
1230948298
1492010845
872887735
318942365
465100705
2124581886
670796114
1596901224
212878655
2091980783
1676379892
300450683
200266998
275156621
2105454265
55182074
679282279
568818286
354579532
1732351381
455353204
2117617431
535637514
1300552867
628476788
2094705617
4988895
765830623
1770574227
131109727
1730374098
556896454
510760119
794197074
1025134356
474935289
1740675771
403051734
41293829
1016424376
1711633519
2080852512
1481976081
1967134776
1177334704
428313691
1002648794
941483146
1036734581
412708844
871044219
327375755
992273901
1202032563
751188127
1187949303
1736005239
563108947
1234357184
1021323189
1446401375
927313238
1756530446
1418822095
2000950997
966191710
366493132
1531564649
1608726369
1455202106
1407131071
1225678953
2041239583
1088017254
2142262142
1669556375
1527855117
194995782
51824501
25478857
1612757146
1813230581
2145788665
1455004201
1537532259
1493391996
1445654706
1662240992
199432675
259059634
1188317660
438961801
987905203
721187395
1901810289
916871947
869716079
813160289
2057806128
1371876883
359834463
805128860
1302451494
1451983211
657039012
1516494948
1971258000
1553539251
682717243
77392113
584602133
533585534
1543557088
1485570548
1668416022
308247662
234788837
1973759789
66933765
1987641247
2103055016
278646001
1380086062
1186292119
1675159258
1530848113
1472752823
218240321
1040188926
495385049
2031675457
498986507
1349485916
1751369623
1365597901
2094065895
1938721907
1724046291
88757010
809006346
388761216
1349328446
1202823640
2029842624
1376629071
85745472
1433020194
549397568
285370069
216501446
1595969078
437392403
500559287
1332868735
2053209703
869032200
2049594014
1954828699
31324568
1356833053
494563308
1969213955
731386684
2050654780
57621828
1328894532
1989955993
141103669
707362880
1970873138
572113762
1463337008
52660015
1695967624
579915335
630356108
1403213931
1214672069
1052858505
11170610
48714191
2075075996
884116721
913321436
513694649
694734606
1052029596
860322514
1308154401
2145911126
187111883
424089255
793163785
1657947166
394159576
141656638
1723624560
781829953
1755796276
776103937
2119910061
1439140558
1281867963
917146425
66049173
1315788236
1204844834
1947083275
265048811
188540845
1432000889
1491002261
29164299
1668703170
481470352
1426034144
962122817
557583102
139345106
253505727
109881044
1301432252
156039801
1572364061
685372624
12685029
210696681
1560469038
608160607
1248726715
539796519
1854698742
845865436
1000464873
733277328
422157502
1534451904
2110721499
914072426
73016657
1574337869
1331394455
1082695536
994328996
251380324
1375069539
185789735
552164105
967410288
1456697424
1205161233
855001111
426830713
1187356256
2056602808
1187546341
887232651
1352727570
1454078945
1446376865
521477143
1936138205
1225451661
627867180
96468676
1602989017
980593857
1049415504
1372581256
639948803
1683091707
1599670116
578045153
1613486334
1420891971
415793428
945397744
2025315192
1328639624
219568523
2143769079
1172620094
1011998042
1964923986
727336859
604586395
1606012876
1154993615
470161604
530442041
1082825714
2141009232
1398372535
2098928661
1545569321
547360904
123689517
1052727346
293464138
1327467116
417720473
659185926
1190266643
980356253
1207011060
410543045
434023975
830914847
622089014
1916197101
1058402831
825838042
1175768818
1079207904
1556987446
1795808729
238664075
215455213
1522407715
959138003
241347702
1814134321
1403769720
839249055
919071231
2089212452
1618177472
1934022055
86397651
564674162
68637284
1505193325
45859898
128225304
741328917
241097435
1973819975
323470426
1326658404
220681504
1282819182
1072217966
66460221
182393783
966696817
957324017
854139264
603308992
1432908946
1023119460
1582931792
1102870238
365739247
86462345
1140804625
115080552
1846163077
1020526638
2126630909
960161403
759161865
1817277757
825215702
788104259
1020632272
1555987285
918019108
1439047096
277306175
1620407041
1649424773
1612102370
1317641722
1998434232
1770937925
1753901336
330917234
868322909
548042385
1071201426
1277446050
781354105
481956692
73086795
1520913213
414702017
1245259695
385301507
1847812332
1746880011
1412889765
254831941
259096767
344815182
1724940577
1353461538
1401530817
1292866445
111700626
989777486
282855331
1885977498
629423074
982507207
1735322518
2058088240
475040890
1706009252
399139674
519151663
956250453
83409459
712861074
379504874
1319591537
908182043
310539843
966280253
1446446346
1643360916
1827203712
124939821
467826194
1580057136
1050830764
1764310959
1762951725
846515214
538445025
1001240682
116315707
950900035
114693672
462220920
1361856777
1839457245
72447734
1834351044
554242572
1236177701
484476485
1882549730
1264528553
408154467
1015259566
1220301348
351167689
285656984
177596051
472752190
24423182
228935511
1889804465
155365667
1772572926
343763986
381233622
838981382
1493775625
2090377884
144653582
1091874722
1452784723
350312063
2007102742
1924464435
1461442674
1282133699
487930134
1871823990
1778138043
844212626
1422918145
1855352589
693441901
13278580
661995129
344611592
1301404081
220239100
1446856283
469441623
1826103747
1524771285
1678811987
302028531
26868636
822328958
1318210875
1944315276
1298420411
1245129339
559105094
473899569
689443384
1738172469
852022763
1821811025
1788567169
753336728
542757315
1706367813
180660112
911388959
1209332663
1048218849
190169359
242550169
1089001687
1968494851
280512413
1647088176
1396145270
706485109
1084684714
628643150
1742731647
9630015
202648487
2041225032
819855904
1613201510
1961249481
821026673
1621848903
135994941
598633615
443368191
1562625789
265564938
144479242
1034456693
924591074
2095714848
839665517
1003608053
1097122380
2084961327
1501134293
1485237874
2050226828
927531501
616065991
1508649590
1655688167
1423976513
1446775409
304950246
1533506776
1467413548
1346598801
218703431
781172592
1556009538
510595131
2025575481
139270304
1194945388
718238610
1037134294
866414147
1661507419
991664945
1005543179
2054658167
1672468596
434794857
663118017
2016562713
960905874
169310725
1278636194
2017153419
1159034259
2082160757
391737982
842341676
1851677251
1165527447
1403912997
2035253437
1239878518
458994654
2000999773
1120698702
1234991676
1487431472
900611084
524322332
1233567649
1413798242
628823415
1843923389
1724196858
1520281483
30814581
404061521
1826538374
312657216
926665756
234075145
335326475
1945428031
307774577
463477128
1640110444
528383700
1493542274
365359688
307251568
1159596344
679988033
358492399
1424724818
1940972845
1093681750
1771653843
783363183
508804863
1877291343
124090863
17424677
923300598
2086654040
1565695035
1129653067
149723634
2121840645
348026428
978883290
1800354686
1910956674
728733475
451351817
1972555546
1502650372
773732473
1132066054
169620663
2019202442
2048415439
1056332265
1399777416
1674910589
14242546
157933971
395463130
1528464843
661232287
1953067983
275968042
1409459899
1666014705
1062582406
1077092823
2091911685
331792650
787788432
1404902234
1041288299
875125677
1801377056
1437560163
1413669333
274489906
1415403243
1924130955
1873227228
329141016
774324937
229344402
1818231782
1548465615
204055817
482849284
251875334
537826013
1533937945
64385667
1942259272
521778067
1963402899
84121830
893847535
1471433668
1533603992
1593883589
1622694962
420998103
350940292
1903889515
757999811
1351703016
979334045
2103212921
749965521
1879051337
2063379032
1690422211
92099946
1769818079
1110531736
8447391
1764628508
1108732368
1852408773
448803784
647905261
844796899
1445665721
1278656522
2145989338
2103066080
518775484
915592693
1397793916
1302441909
222019456
1872409445
265475878
629117434
972547266
1352331350
486325552
1148023733
2044742939
1076051464
409281264
1573247171
1410438792
386101408
204974511
2062876483
947945923
1256382488
1745860019
906302549
1417831755
335942509
1548489469
1060825016
1897786274
1734966088
1383658276
1843920163
1953832807
1101461995
1129111788
892504590
698663442
484884843
343276155
832097581
2043069489
1522711168
410361306
1636455925
602046232
1443982293
1386226110
1113634649
826712700
277513093
97871340
1360484768
1470144850
1294632408
547479508
528082387
1279546166
1900251622
1847218057
1134372399
416648303
1497033093
1493369460
1299609464
242863363
161220287
16801345
1364765499
1506548204
956915451
1768950941
209582462
2114712407
285584505
1003943925
2072230852
106185939
1930295099
1447014123
1154236442
1284998944
1272394487
2107514959
1653984947
671547779
457630711
1156134219
431880790
227800910
2061212085
1618281519
632082600
2001816353
1757455176
593820291
1575333039
1630587674
1803104611
1109865536
757308027
1266059723
511571761
1438965632
580693417
1321016065
907226938
2039364360
1683083820
692561694
490984621
466756128
1714674262
1444030802
382108482
473055306
198089866
1653814428
868614076
1655515059
2038601528
1502551307
8977965
1090789460
579019070
1671921124
2065985621
50579363
92887978
1697749682
1083063800
439582365
564253442
1351616329
1123688155
330991816
1378788413
450291713
970598511
266629582
634640584
1046511748
730579893
1672926754
326350438
226983887
89383827
761500490
763719235
1802610962
1052231166
395019632
996734844
1476229445
925833315
777540259
1084535308
606548106
1118221929
820169048
895123349
958932902
1635217901
773265207
1055027585
270715197
92614554
1213047421
1451090746
1309472103
2046071125
1408830705
29862397
1819756342
675985271
379224455
732353116
1715398520
1799318056
745496701
380963428
1350701737
1660117993
518923259
1543373183
1709518483
1428696475
1342311201
1139360209
1340654017
643778469
404578297
1880119242
58218929
352345944
868977637
1334581919
202658979
444968398
891454475
1491085667
153326503
1533422077
1659056445
1063675773
639779754
1695022057
1137212560
1757066646
2040083674
478189599
1233020080
14634862
55793947
671938058
79218835
1275035098
700524471
1127662405
251913126
2041798352
1379539982
2045394632
1890359687
491198552
2058425346
1375274702
205466629
2083584144
1664685281
677403156
1054092207
426738051
1973260718
242543972
784374404
239218115
198595413
615798007
222701615
438016990
2004988799
1993043764
456465044
1817875686
1245530103
778062564
2072212096
148039195
53979128
1245265694
1511975301
428816582
1564456297
984007916
769095755
451028488
832228718
1138851082
238150416
865007755
1905844467
941673819
965063911
1753233919
882078835
1916699316
1575059380
823827372
2027727790
1042414502
479022765
1758634180
233641290
1989980333
864909942
82563770
946779736
1682522976
1759927808
1525918934
13734748
311375277
1100951480
2028088064
660363544
858581752
1473462891
718751148
90509664
1179191623
340311613
1408772352
1584331073
226077974
2020344889
289502582
2130591361
891318269
1971630267
49131116
419539377
1637226844
342085474
1909921763
79640618
1117789492
207524891
2132677769
78455523
1553642935
104937530
357382743
34014265
2143623322
1448994525
938744625
102828931
616083232
1503635516
929814038
562195620
1940996810
566990480
1739035858
1028570330
164065141
377951496
993166115
560136310
13244810
795560055
134458209
1065846375
1851316154
1412697475
801195540
2006516262
1730008469
1034813636
1109452901
84838845
2141641715
1356686421
895105895
1439797199
1350373279
1133339188
555779954
1660919652
829434353
834753167
1980959046
60640266
825999590
923130799
1223280043
996264855
1057044752
1377412554
1121839401
1443543258
196998763
1885335016
2081352886
1176194626
1297547329
2017530449
1435574328
1155275575
300738227
658098648
891803448
1920696107
387370904
247414228
1284636129
645083193
1891088141
1864026515
675454207
1460705963
442861760
1814583599
1172302067
1261922600
780301006
1810752127
301148369
40906762
464406137
1881887035
315464753
178671324
1291292525
1576828582
1414481116
978014752
685395537
1071606740
645282898
1717941746
912198285
930948406
347137385
2073076790
171377868
1587282803
1682014727
680553822
1633538497
432900862
760537100
313805383
703442858
1202584153
643538996
1418528962
1039051754
395100764
1742994280
1038739877
1631768593
2050866040
1022203965
2132121736
1067014311
1402292079
2128116022
1956356720
575091049
1657017506
2128072829
1451211426
569012917
729518796
2066083251
292125051
1531703359
408519550
689433029
438315692
212140652
1108416436
1648215588
865880630
1813937036
793754308
1316655291
700538918
121523249
376067680
25745520
621137617
1096970610
1129723391
251638701
1499376099
37332465
1561322019
323663626
1070095913
350607202
806631971
987664675
1854648468
1800792673
1461607509
752204263
2026362639
654483241
568413422
120021169
215289805
1017012858
485775237
1480637696
1576510619
2136434115
2107663630
1991561173
872737398
2136854173
1725428980
859701706
208939908
1247525272
1016812163
920142501
1208520678
1984385874
1090643018
82711483
2085258714
647192687
59518740
480350066
423613377
1711288332
693406148
111375681
158209548
885060481
2112132348
634492049
1385232814
375250854
619868089
137781014
1921558364
1032420327
1230842343
431724651
1729347166
2100627168
1783723551
1733897539
1842135694
1200771599
345852057
1084388570
2011873967
48453644
542275168
1218916593
1090347738
500928681
1536300292
1076096412
1362800199
1857680190
232794261
2074217364
29711057
2120421373
656280227
401637910
770517989
512059025
1037016231
1769733055
2002756368
117421794
1436102917
1889632676
1375255404
1326906327
399406958
1334263868
1980875827
482806399
1159837279
1685187694
378540505
319137444
1606401153
1718703098
1158895532
807908733
1621375043
384681677
867985565
2017535012
1660585676
1742663761
93360404
1904029969
2031507080
1080418614
1584365408
1130079656
532740915
1335645094
1943126059
817977490
2012680332
542749157
2146919387
656132375
2064410720
1629194887
1891629213
668342487
339512367
249227645
617299161
267213387
438370266
1495064244
2047697056
2049405380
867532784
1513848993
1567740926
1180070693
1505835783
1588550343
1673553257
1418666098
347827858
2013565675
1120392949
1440518873
48361470
1808519111
1515170287
483063373
180948506
265973777
1479722427
990522784
1508152735
1639153944
972575465
1908496571
1806437976
337617914
754533423
1894075322
1076106441
804220516
162662994
1530212551
1078581663
1507404412
1776176310
863106272
654132245
1626031583
451568439
1871396763
1393980582
35513043
1345135012
2095791528
710329933
636382697
994621587
171353037
1894880418
1671107675
1345521826
1345295697
105703388
1274582329
363476052
1670911517
1329992064
1120521699
1754006133
1502218375
386057219
1520819295
1970615383
1218133133
89202322
1272190430
1238428653
1963898315
239469701
323169950
808973852
1829029609
1003949266
1606497921
412179711
1707351866
1058648701
37367759
635244466
1953575901
668765724
30033923
1719095380
1475959838
407973355
965953153
1013553446
679828435
265460928
2100072657
1667049281
1196289782
1581755418
1304545507
1390725490
1473927263
1010907704
1001767385
1032918225
1113312587
2143933699
546204313
1299591783
331452973
255166180
556445566
1226485909
1941310018
868757726
198214769
862188095
1714424687
2108148002
1531570241
2095846868
1258536730
1573936575
1421469398
1555482991
364861029
1577658075
721514415
789753108
1284994211
2071559723
1946029730
970126449
1983003568
853508412
1528794094
320569534
1975667941
937973728
2016443926
1393048400
1186935523
241939196
1280093599
1664558229
169234535
1336560099
669565131
655478300
1611780266
582454813
1496267957
2099970854
403189059
524712873
730636846
2019070158
1104755243
776521630
656557603
2070690179
208219275
784278045
1614520557
2002739872
190599479
2131319905
719189820
265960020
1190966621
982081627
966962918
1579761899
1705947891
926685878
278756451
280419561
465002948
439691405
1219425733
1109718306
1757688198
312013167
1905865953
1196154547
533106008
2081756170
2050174041
423298085
93694045
2137059273
1061247535
1341863722
742479761
1784500380
1224332382
1540966865
1086068407
907386440
1525736331
1862202221
756816435
1792721377
720680229
133939444
1026250264
1350480527
298279369
649105937
570020978
1513854440
289047170
1322873580
863694612
924324845
2120768723
1306456284
1911214205
715514208
282524254
917967923
1499212324
1021016267
1156907451
1298321675
1456532976
380629227
135824137
639000530
1033128474
1900672129
645473590
1540393070
173063309
982535993
228877109
1001327253
1789500149
1714682171
1982285382
1178263963
1238984718
511751616
1582225658
1328183333
317286195
984376407
1134893515
1292752237
1667664492
1700304069
1802860485
674954082
831366787
749108654
315340098
1734951980
1620605071
1853159482
1315187875
595067727
226968691
1748602543
771756769
1875272950
1842440023
1276189672
1541769677
469769689
451396219
821300312
1005329609
1134560603
1839793811
885680561
1232748235
827609505
1191934706
159241673
989563676
2062048393
1181851129
1558625691
411310212
841225882
1734187226
368118578
178142867
461109909
1510834334
1932715869
1983343917
548568616
334129182
133271416
364341869
1415809887
701821428
1454997446
1761107505
159720123
752944734
275512237
1074417601
1972543939
537551898
638579191
841778713
805888753
2110562443
926336669
1918068830
2073418549
622552045
777116866
1653603145
246686484
578641365
422157316
77916428
1846774024
160464116
166860709
1957596140
965243495
2137909208
843050057
2138626156
776198626
1638561052
2047465471
266388610
862744702
1809315021
1453128761
587803285
718348434
59134368
1257845446
1713347689
450744817
569391462
1248550555
1820844232
736453505
1567726160
2104969344
1461701309
2131671440
1309879892
1956870914
1203220515
366965440
466763176
1337447578
1299562596
1808052193
1683216594
58684117
480052637
810304633
576978978
466885470
547633146
265417717
996977989
204378468
1837133557
1390986197
508651433
26398772
1076761404
2094703764
1006362820
1436549300
1775106887
1531836424
45499068
2028307766
1088000990
1922344872
1470281414
1589601240
290359298
510668514
2076351264
94926529
1069637280
1576109857
1878911518
476630128
1163712203
2112483562
1550846547
1234171972
1539539110
1153753667
1862890256
1766621783
1752068556
1524776939
24761025
432718739
712961717
1448661947
2087426723
1878131452
647441706
1770537833
1592608588
177673117
1332260293
1799963531
1552975476
1700397038
1731327650
1706990936
659107575
2025377807
148706747
1778830137
1901416768
1653537842
550796215
1423855133
957181036
1354827802
358793885
1799765761
1444485974
1893710573
587420640
1474782989
187973450
1359172363
1585231585
896620410
2007242277
1433637511
1917820287
1544585713
879029651
1074454077
75817908
270029384
713739462
394923471
1666289005
304034164
1199871803
183751728
1027996579
1127065934
436187148
569712349
1218340114
498328249
906290390
1759274438
118438230
1850789317
505070085
1278784992
1234860813
875747402
1535603843
574191725
1182746866
1121799793
920713498
2107545298
699270551
1827796036
1450134108
747484448
1374055305
1081591988
2019312911
530234698
785255430
48418141
973550480
10296207
102560393
1816716158
28049662
2012396815
1260148602
2020333785
29654187
925056799
1412988045
687247229
303304861
309789652
1757732889
559320291
2027880902
1168536490
426142682
1122614613
1178133615
379447365
2085771298
937952675
1763392024
1924452871
73088976
1695519205
1358157524
1165973205
1893812850
1487155812
146662029
932373599
2100043824
892049140
984820899
495411632
2084467614
1888362504
1288338561
1372558871
600659229
1004614380
943201774
1641204257
1422418777
1442019730
326335547
578785730
789685717
177994484
1989702113
253389752
382320264
850418704
1503484064
1605022957
974963393
166097122
1819485194
1677398163
549969584
114416813
1730161398
689015271
163541252
1598141961
487858629
2013551492
819475704
332063481
1833002462
25032242
119335747
461650297
1801371752
1761655086
1670032991
1922016707
1083151825
1118433005
1929184679
1787301939
768167435
1819498488
2099112787
561806366
631137089
735031098
218905202
1461828745
1377484865
748771547
1798527564
738593682
1506339962
514994717
933848528
1055975455
1389837726
823677992
442840386
1961425022
1242218296
1393256304
1800411332
1473570357
69635733
82477566
1910867988
1339607553
1407396076
1427608300
912205131
119673320
83225255
2119615594
464227363
2106639490
2013494935
1107740915
1283710332
1161979155
1199556683
2115113925
1143670676
551226052
255777795
1951670773
164056725
2010874238
712058238
2035586495
1024069322
1273863300
1151210919
1521027264
1212211023
1699770109
300824747
358112490
117604769
851917994
2134899233
931633313
888669355
835347546
2135780323
1084495193
1968603898
1599772218
285252278
1867272727
466752471
514196086
1835269794
1258409469
1233164016
706385616
377605519
134286222
1961109871
481524042
281390587
1684831129
972630893
83262230
777445386
1637318707
1638555889
1561616382
29494897
1227596219
779511372
983329092
151795104
1652336622
493558649
1258329700
853230486
261104329
1828261190
1570535830
1078504030
373042620
1537170281
1214107360
1021812048
92594984
1081393467
2072387804
1072390503
125783462
241219629
392159591
119132676
1416156444
1335603543
1867853904
1350267494
96525471
1988959587
1948100685
77983259
293612944
897123266
1823448473
1715750457
347362355
1967526251
1543389045
1123299354
1601251835
2121062514
1628149067
2046092588
299119825
1676551274
181513473
13646225
512100641
1408152917
35786051
260863240
1690596308
307000554
1700208542
955881510
1403980275
1641044569
761151199
1033365320
1062285961
1848996581
725367403
1940113460
1299050880
1700788409
370904833
1720347957
1241878531
1000554742
918035616
884714805
1812768517
1149868012
1584930258
707742038
1412974334
2124047839
1227628498
712340031
1630279319
1039814025
1462781198
1439645591
767612701
243080554
844963815
399571968
618335729
2093078669
1587888933
1620205648
1831665243
1844894082
1937749188
2136577202
809619235
2005445049
1370937910
55724840
561652805
782649652
1938197100
1134773120
1469798922
320734871
301347236
268141955
209411748
108631194
1881911148
1621057179
878737097
1665883549
1315298654
1890723397
329479809
1248996597
1366922516
502735421
109050917
1649993582
336544752
603512851
723696751
1567644316
1006197023
689999606
1787362591
1692860119
891724056
1255216451
1649903981
335895399
1555890466
1275481635
203547797
1642255221
1266814252
1108632314
79352466
235903493
1131063203
1438401293
1722461451
1758339610
447203236
497720219
769661098
1450692032
1990858088
1836604857
2068478147
835093858
1817454273
829679792
1733650013
791700975
383241475
1767245462
2009848325
1238204421
1291273797
1262650044
1684399212
220309608
401447867
1746170730
810027477
1208664892
821995738
913104856
1300399620
1430629309
1782398569
1797779186
614942159
442346756
1535716792
2096816107
1697855192
738729822
653797771
415813536
1062239759
1622910046
444312979
144081033
737657832
340113439
2106423074
728598634
1410132321
1186040596
1475398508
1006835891
396445622
250133561
1109820656
5968946
1156119347
2004686986
717133723
2060493538
1879490359
844918783
1074395561
751409585
1322968111
1007472744
526472478
553763851
1724185111
738724962
600012986
281896146
132360436
153104103
806612725
601964820
1581047328
153260407
1439662062
1760481042
920033023
860220965
1738070070
2142624102
1681335031
1475534008
1698872969
919156951
423634087
257293257
252445949
1310003199
1364198073
263624594
626991712
1290833170
1678747710
405008936
43005593
1410824602
408623564
1931976010
947490544
1143569048
101575067
2004228114
240477228
1445975116
1357195339
1823716967
2022614449
687729406
1479850941
492495086
1450629185
67929635
286151841
2097067423
606431126
242381181
1884127525
882500421
42427504
1764551850
1857991458
1681101935
1123253938
601992393
374136367
1728535424
2069498111
456501139
1982850484
1256616707
828622599
555240549
618740131
1849429098
905480878
1394391075
529048233
311612705
932215976
983230858
624478131
986117381
1843426812
2002113868
1667782035
1560685940
1111365576
1126315276
18637838
1314899104
1104160349
1346500148
570557452
521253239
1171878340
1287412982
1644787142
1701588921
1854103992
747972359
1017874975
689448378
675040343
1698945022
85348202
1609021502
1163275702
1052341334
1823707089
1763571490
1956890564
599563401
802638983
1148433801
1757899681
1112062734
1119828012
298354183
2019274792
1879413192
1154414415
418162543
24958012
2097227640
1575793490
889536899
424314003
720258206
1972564386
1788120035
1735383446
1684916096
419188883
1528394291
128235956
1461090288
460319969
249229902
1569680885
1529807666
1154207874
265830547
1201744299
816365262
731494917
754008884
1359857734
453194877
1332788855
760834114
1755107825
1927276794
1551261477
1694207104
1433266242
1878652514
803100408
29818118
471091618
1641870868
1108706633
1499996291
1281736813
1513268374
705755771
334695284
852831530
320520015
1335983574
174845161
2008203553
1883365374
1945309343
1048970352
88291800
1657549403
1535029796
1006245094
323674575
883716176
808845531
1519841985
2142884825
1465137999
532004578
1037894466
1762631693
1065059671
263921056
1756976974
266280832
995930200
185181144
814627133
1950616586
658884325
65807306
1527586483
650777572
1687531423
1228121654
1833228929
1990700475
1201452339
417914585
401463591
1003095205
1478639737
1824910781
310011486
483190139
1302702802
421468842
992128969
457366588
785126689
503326247
1982746442
1355220315
1545675219
116749665
495226066
800148970
708016865
1010975636
1685992739
1086888982
16166960
657171969
623979303
2042239408
382070595
1556875240
1114026706
1609630771
1285703731
152961031
1171058796
174180532
1596000331
1646895459
1668407954
517310550
413924720
908110923
235510118
2045317058
1863833062
1507803902
99389038
1950942513
5623903
1102314198
1272493849
1115296516
95784510
1947385356
77847221
640911633
434232536
1925495468
1591055553
1882674807
1573662303
81833396
1301506423
282353903
568796428
1402050524
583538989
1385026809
107031041
237195310
379048573
753355677
1643524502
1561125267
1406084925
444762709
2103623334
1059059173
578255914
1376133618
855308579
105674572
1165707544
691673131
1248349385
437985957
126884376
522388337
221036470
1248935578
151526004
891191749
2081291313
504410626
1606936218
1253522624
1254307217
1353942316
1911332554
157565898
1871704260
1433663946
1299517118
1978845681
1190067187
942898708
954378687
346295667
922846458
1030518086
1249449407
348903608
1581787505
13983726
144695971
146591901
748910857
914145093
703673606
629055245
1171330238
966543054
626818746
721844893
1201620603
548456762
24266912
1365440885
757714886
1616737323
1429552448
1448257605
627682413
1388929621
424260952
1292658523
973929443
779234497
1861575932
1595648199
67450134
1601986540
1157990283
1155083540
1242811118
1034039409
59918621
1432226654
1482332718
494094595
2100327769
1497621212
263819359
180581721
879478560
1960277813
476333942
1108075103
2102029694
1441132906
1915182196
448211503
2056025785
234591736
1072167528
1581859643
681195628
1305306914
1331429842
1622144809
1989164680
824898959
1587978075
698741504
695925510
808886913
969235877
695765739
1542094351
1459355653
838551582
1642391563
239350638
1504013013
2010542427
322622813
1521779277
1487934527
1351108119
1773799629
719855728
2058592579
127982886
15157103
1124693136
1368232723
1695487974
1107722195
25075498
474752355
202668226
2111061970
1850496792
114188771
1274917187
56214850
580310494
1348288834
1129845526
168764899
377433009
651166769
900670550
1655937919
1529560590
1567889641
1086042538
449636140
1596293243
208582570
54480081
345519771
147550121
703528105
558546971
347991779
1393134815
718769247
117003273
1079098715
1016439868
205726424
600433640
358566618
864104782
590652805
161981204
2053620883
1884185221
1443031016
669463363
1520870986
695596693
1608981484
1095372395
2015283059
1481195022
460512821
2037485144
1637401098
2046014683
503135190
1981512457
1746774866
753347281
687182489
586447939
955672253
1180943528
982837287
250841066
657745936
1214737714
948743941
1540281927
1536842660
449024998
1551326002
1418393969
1971354577
1522212669
1458167942
1676174172
185927311
1740987481
623714221
1236242429
379014545
1299842378
791203850
747511435
1844737901
978977425
224981433
1230180767
1614481062
1414840230
2063393226
523775708
463385002
1481971080
1836252324
1594830006
1011193941
565375583
322045749
247427334
568992003
48525423
1874783403
523253421
760691068
1981205884
1023671714
1647983305
435322727
1670142546
750822575
714624439
1699277524
781987332
1411572792
543693554
2122355278
81177621
218780412
608456698
1217037815
250521150
293282769
983887295
652791268
122501379
88053930
568452608
1558890212
1148811993
835402982
1618818319
1039612608
376254788
800868538
1869771779
668869282
149321742
1768935485
2086797953
1501387985
1642903415
678347791
1705465553
1578506787
1188873469
310966699
1576252218
99118862
1369513646
386778017
846496305
734897067
1004047702
134117727
1317440545
1653791752
1110197510
1078725304
1663179256
2047976363
678194613
681431822
631455496
1966611857
952500373
1860545567
1092539398
557705500
1509600731
457457220
1391150486
1518263665
1594715450
1570538280
266552006
338744221
827559735
861567024
335152735
988228693
1850041835
1277486125
1341482787
810993850
1775574736
2007448381
460621894
1120975596
1057381717
1423087157
1702393950
1286628934
914137328
1836903405
969988187
1938649640
57831487
126953434
881919733
1257596694
710003229
469941844
817623996
1783345098
1585226454
717849639
1377789464
595891327
2114761166
612743464
2018573417
2126461134
1395425217
1930088119
1100678188
1143624301
41521306
1188708491
492740990
228325796
1498372116
836898383
772703420
1447107701
1720198535
1898685923
1133102314
2099052198
1578683077
24019503
1298257175
240962355
474919451
1043976509
212697521
916041211
1674689515
1147983609
420454435
626275823
839063941
521236371
1638898773
42103972
1033806299
1405159311
493283796
1574849614
1583966273
1323341103
1617692468
806342853
5566012
628813203
475987650
1556905965
1537913698
724282533
1667166174
748802315
746679600
155000492
786509388
1279995807
935643003
946370096
403672657
1334570313
2068322733
461273052
1452286718
2124745951
750036043
985716259
80602719
602855858
37307827
1692037518
634533338
1598187581
1826460101
54767464
704708930
1889453573
33027921
1305282041
1354464725
831554655
855602465
1201631786
1379046883
1013951751
2075728096
490430491
223954973
1770206753
734827101
705298476
617744494
764626030
526631916
37054027
374209062
1074932246
1729332853
281592011
1185507333
603759077
285818167
1958072262
919574709
1980714129
1986627052
2042347842
1506143632
853330727
340115346
253612325
2002446876
1226015034
1215710505
1661906619
425986290
414111166
432950195
8175123
266807716
828588282
2144078605
336188762
714543757
1617343293
1262114080
545656425
1693666814
1247241468
964325660
461333764
616259464
1687605416
1238740579
2097452683
1787781987
2051457529
640014676
833696159
294380772
254014688
1544307691
1152387994
331343051
1197154826
1624674321
1471039300
1457302569
646531038
180355781
1672741234
400475443
1413144083
1165596079
1863076593
652385870
1613954208
519837629
2028656309
48769891
1511532457
1647723349
1007684221
1717119987
802062369
1745182594
872396672
799616043
2012751266
2129293345
1820804907
2042396678
1301411755
2055300126
1757875359
1849403779
154377255
1943631629
1029806125
1522372783
743027694
531220942
1609477390
469308473
655519692
1921280560
829210961
401045625
414488551
797063096
1557681946
337798510
1512521995
847894036
1483539656
594403170
1515196017
538070569
1659242341
180582489
1303481661
55111530
763062734
2125057661
1742364125
1586733614
808403985
1052919860
1452245624
1479798105
699297499
1580028544
1774476890
1984673001
1000719538
1311150394
966229989
421594759
705632950
837802156
119548004
2046868176
527019537
1113207754
1284093571
68326947
1436534901
1240539980
1294865788
527028756
636329565
1169235502
325273234
1533529091
245851418
698592855
1478257045
1580766680
1141794605
774530562
1055465806
1599179854
2030311876
219197532
370590483
1840329048
1203318025
653870454
1451282930
1269969362
383683997
698613663
1496799706
1647561797
1177256697
472754137
1146537087
1537415245
477258324
1078949523
914468281
1447803107
956445798
283012479
312836587
1871493743
1718723137
1579761899
708237780
285878106
1618371163
1473462891
1594883878
999732273
1642906600
1515372193
1947371722
313160146
878273436
711660931
601014033
982483822
1141990727
1324601990
1219624700
2145365175
785601581
426983144
1975809765
1301556484
838607354
1365872795
1136404
2107341243
1055241417
724108365
415768329
1066428641
2120941936
1429901959
2092899076
1292442776
1508088074
195196719
1647031370
961532825
1501220337
584253008
183634498
1402075491
426897295
491116714
1158732066
857315694
1076122199
1474339969
796736882
1220856616
1626639157
357798905
587940647
1966541368
534460723
1916799592
723287654
186087420
523996895
906131769
2093521012
777927476
585906875
1350126487
271789578
1343777357
469415049
1888771159
1579596111
2007809852
510801800
205985235
1424498112
1576095791
906236119
331053168
944913706
940513721
1888300653
235548059
21699365
428914103
736796598
18349420
31381045
1341003355
1368566527
530677832
1511195278
1590260282
248326937
696048653
4572788
659522862
517178914
1809912034
1349514053
1644480400
836895451
844845891
122441506
1000524143
1978266077
1596050790
1792306934
443621830
1926942530
1663048069
1336112443
771163497
1114695040
1126659936
984905427
422429142
1805023920
1758035426
998162940
362868464
1820601717
44619155
1934967631
63858280
1813939149
299773666
544811089
1098194966
1964234908
1618302781
287331495
1030456338
2079700646
109824990
10853240
704703478
1395067612
155653377
1305025650
43005376
1883091974
1158649584
2047293493
1112529714
153914764
567176927
1203351381
1982335305
916878224
992232774
796163794
533348066
1164231174
1124175931
2067231822
1487355321
398366197
1102131456
34870028
2036289921
578599716
1894599623
1773138739
728702600
782806742
863407500
1627853975
1352383991
1458312269
267022174
1947212485
1421794569
226556174
123463946
455250735
1783899871
2141156449
98937205
1397096848
1167764434
1692370802
1776345770
1648232185
366139118
685690191
685931092
256352894
1684452875
93030857
1535925105
1759973390
102290359
953848751
125090346
362681895
596420078
526562854
1797887276
338141554
498368469
1557919666
510242409
1436978247
247988764
112674047
653895089
794734040
1958494745
1866135693
1169640345
320979114
1827900030
1203154807
1286057868
852530116
1846815734
701020745
2090440907
913801656
404256721
1305258126
1217901921
636080338
1361790174
472097186
1039965663
1040773066
952405210
1246247030
1935500750
1678308228
1771390295
1683739524
1152724187
1459909054
1948682936
489838284
1950589734
1541030504
1255719115
212724756
1106386946
1649612327
2087165683
853481943
160746684
1106249381
749279758
118216872
163864919
1607218317
2142172313
1831689765
1735263018
2079645782
839863822
587801647
645500583
723647543
942860676
60585317
2119171940
688157201
1247299486
1757579095
2030122028
1555851026
1554419038
1737300185
256835648
687722684
689099513
413667118
371427978
73860366
963126108
1842707932
1437271667
342071121
855462278
125812656
1465747055
1495593298
214545748
2033158841
939284314
230262989
879343451
740005416
2015970169
227860138
702894989
417570059
2003503349
1396129323
2053385268
577597082
2116277742
528584373
313246987
226222810
2068168102
1812334993
1330359965
1680929910
1964282615
982857826
1108203562
1135313155
1816037447
640234328
1939995690
40131126
1313926359
439765081
1678179698
1086068700
1813603778
1861333012
1066980115
1527418025
337778179
1842057682
1044991256
351596479
1132033369
715501381
1980828352
520722661
213477129
2103489356
1875279198
570583450
106710253
302767787
1462619917
701771377
575100602
1822989998
764533138
1373329012
534875571
98649335
1511765403
1637617244
1598907935
329909837
1747075692
882546576
930856613
1640204607
793999622
369486257
590831861
1678088657
1220064815
1151802064
1715146589
1458877755
430629255
2034520240
605550849
838888353
1117481209
985309948
370994659
1853710180
711031404
1411381669
1208545033
665463509
1017348574
1783349208
407020643
2042392847
221726834
1243086080
1383937660
1050171139
515636269
2092915485
932878700
562822853
547607292
36041125
1788689642
820618414
1555292418
186952952
502167399
512967055
1526456984
1088882466
1439294096
1204723947
1988697686
487437960
1068872202
1750113815
1348800586
641804441
869351179
1549377625
15050636
298280495
1180067699
344158679
2060018921
761092164
857470009
1848458359
336680684
1613761514
593746131
31457152
2119327738
1778071514
1315597924
1004383150
503043270
1866280401
1914263112
1331415426
2135993382
1272806396
1752130881
1421447486
1247918897
1696344910
2131022052
956911085
204262285
747190760
950249439
1720297147
1514555855
138332641
1573370650
1530747401
285037488
704482313
251166936
311512865
1309263618
1191859820
670508156
334987167
602159525
1789422399
1783570536
1190793146
1756917108
169489040
1724428646
430755219
1009882702
611786655
260932638
155547983
1078308289
997780606
2082514503
13898988
1178074034
164746399
682655185
961352921
994823920
1816168331
2024514825
1792652594
1162856992
1798526888
1850312221
191366355
1148495314
1877370335
1414645900
393604092
1465456067
1101127401
24951895
1404896065
846852238
816631421
15834437
1858186712
538630651
83595435
276653017
399859291
620818976
667657458
1795387130
809940261
1704203075
1802791601
60097508
1910535495
790448860
966206030
155118420
60180169
2015564939
1424176626
773124485
360753507
310278
616459975
940549513
1599741723
912187782
862134346
1497731612
1188178184
674600768
788862936
226534572
506910138
1845739807
59914326
76531755
269827018
1254666066
360108437
1540269784
1557561643
1567064195
1976583057
1430911547
840433937
1516677767
1636227006
1965831294
1335725104
828136529
1450218686
2048596247
1131357349
1301783564
520016653
1994343259
1516885104
500021273
815597288
1949033155
590099087
201437936
1787617524
1518268951
1043980086
139928103
1268574260
1589165948
65549735
396153601
306666301
932505693
1376073941
435699908
1950947201
1085070664
1557007975
1849871150
1778323214
513668076
884165145
1324376337
814751768
1756962753
6947304
680956648
1807397919
1241202082
410647600
1214099126
2051482577
182783277
146778562
108627612
1674086724
1107280520
628018568
2032311389
1129475677
270181343
870279371
619213517
1730523382
561752921
781734283
1214124432
680182299
1766202601
573521880
507128311
1551231749
1100136234
1066777445
1476296489
610106147
429678341
1828212673
2082296219
1062608488
460190896
1268599467
646139442
885650048
1153343579
286768798
1049350279
950123744
1233252150
1678047688
1009811
475260853
776323344
1735016990
578497917
1048019522
286668043
2120051800
105486140
597129379
788549187
2116371761
229772601
1796472768
104406630
836486629
1553671694
1330254282
418948944
664035074
673561531
1038695262
743527890
874500730
1412251854
1833858699
1186284332
899088835
926563774
471428862
1777292909
1235335510
1965385956
1136643806
858980873
2054830294
56771363
1970441092
1842110549
678176986
1849267398
875897394
1236274782
544850467
1117947243
253280745
1913912074
3291144
212664542
1246149796
431668031
1304621343
1552431413
669423819
1784710737
1292467020
584253008
81091810
1098300401
1324011566
1785036033
82768220
477002047
1423014679
741106982
158347019
1070483484
1749363543
336807709
1208081115
1198337777
1464272719
1292632929
834508940
582947642
438572735
881192017
854169547
84079625
1873014665
1129700421
13713541
1197303258
1721753664
182744168
1391877786
327072580
139395550
442143230
174147080
677647450
876642193
1078744696
2139241705
107503644
1931385965
60445316
443752114
1993679149
132441458
560241135
1815526247
2045939112
194574600
1371174493
1252111016
1207266696
563675113
1517523277
1556506607
1401135378
782302410
202857791
1048326913
2117663254
1811293373
330311819
281363960
1196388452
381915950
2124995703
1039841452
1404248358
222221662
1280397792
1258055366
1574250052
253588647
905135344
1415693760
1503600478
44432642
2141965985
455515714
2100474644
1868208087
205584361
401526724
944415942
885396589
496734519
1696995066
1889989222
316539597
2059937598
1435730178
120649231
84353003
1494859046
1525728835
2013450067
254954912
1298091249
1525807650
1549067482
137811784
508391466
957988743
1289889329
884624351
1085083524
2018432408
724168996
1238416954
420299100
695719350
1225530937
910041307
1978727066
1668787452
948407717
200134217
1232992438
1970786538
1396751272
1498912974
1055155503
562334419
170949165
760258675
415548767
796500174
2097078848
94400511
511891276
1546055522
1779793401
888484280
1982283222
2100469864
1760675504
162645086
716397421
1755434536
1830731232
1349855064
495683409
1464180615
427997382
1620801879
715226297
1150611914
1054238056
943748044
923555875
569727716
1146156850
1288366688
558103499
465682536
1464604102
437790978
904189882
1847849218
1070497879
135085610
2062496035
13110281
1564023911
1581816452
1675801209
624735071
1488242025
1931815644
2039402964
805852763
1756392927
801667605
359508347
1855452195
1163755533
1442673550
402437341
1276792891
86829774
1442956091
1314091601
786795708
1280254418
1794460708
1383598305
23685406
1726770115
527306822
277381769
566790982
593392537
1104212977
147178414
743169429
225414922
195029330
1862268433
724530459
241546042
1906015363
1672897453
166285341
2075423946
1894253361
1376837118
556339963
1379534280
1730794575
344509291
2081849324
1572907372
1465125481
969932864
1095108007
1416295225
1132770528
990679347
1149762309
1730995363
253784450
1809687526
1563757535
1717038382
753114450
878641921
1296255543
1893381023
1717256990
970047806
1314766931
829769580
687348605
1585503834
2015461881
2002665669
434102940
92216758
989766797
443650689
1656823183
1516066369
1029134290
397568855
263366020
1908065998
537181501
1127747916
1525111260
1218103714
381331651
419510367
1565621195
1339516021
837309396
171004512
1193823364
255196480
1390061062
806381438
1742618231
1511211359
1513597411
1424837317
767723951
1491233226
730826845
2068769538
1357890348
1072973528
151937004
1614773533
1012868166
1885548245
1352463550
1022427373
768901413
737300967
2036220126
1381094326
1706662233
1322449822
1756162136
1722622572
573353060
1687359670
1508035078
1089963223
150329848
1963886218
456943393
1570462030
1064633992
1281867788
1670337851
2018090149
1755460011
574664289
676827509
444731480
517470252
830481460
1673502252
683611775
639419087
1421156022
664227196
405407902
638073020
1198607656
209543175
1747870573
1023362500
1884685283
2085760144
41281086
264890984
1106715250
1592452719
2029998081
1292279146
1122749802
2018057548
802348067
1093559978
1088896096
315255669
1941143027
574673048
1217701189
1245571478
1989835688
699946604
756966215
2059558059
1161708787
233188073
8615768
19610103
1636018045
1778018436
1547642030
110603990
741057068
1838441286
1933515079
1212951826
2073997332
550887855
458354168
2065801657
369047302
768232993
1739198441
589253436
1737854657
1213534067
537479666
563214227
889012169
1544454152
1195121555
955039632
762965024
1644146586
1964068358
1067203259
178843964
787458207
2083578718
1624033569
1943485337
1231890665
188211169
1786178574
567894349
1206195032
168325867
1741208648
1862787813
1673275278
1122051232
405396429
904541114
823278542
985489829
1364811766
1309644047
665369714
1753501099
1977799227
476292036
960971250
346572409
1974443451
1750724937
1851606068
1552783212
1386012095
1392381977
31129810
689816701
1442180067
25860827
2038994648
506628832
1027289722
28105843
1459051530
691954838
1501576712
1504164281
292230942
1267774783
730570546
1689629037
990134966
1635024893
906681954
1730483520
1681773099
618127402
1277380033
30710545
1659810007
536734745
1375495880
2007186669
799464247
486352274
2041979176
2086260362
569295896
1032189754
52195865
1275427163
2143163297
593344938
833190763
1426904493
640471781
241437528
484105318
144368237
2109820554
1264859428
1115111924
1939635010
213474248
688739522
303109911
2074758747
13646327
1469164040
709094368
1925324144
1178712661
620388223
194309893
1454561935
1402159178
555119490
66912031
1452051226
127162236
127437763
1415841448
1257913740
874720529
221648440
2037082910
1275605332
2015865280
1327658208
556484459
572092669
2107641073
1879621054
1517019563
1265162299
1104804712
107013743
1804059393
1135207836
36023767
754231585
1948478580
1047394873
679673486
854462968
369808609
1376112555
525330508
669568968
1126191134
752880297
1148659602
1076633992
773082097
1167712900
393901109
1403492654
1304134141
1101435019
492498834
1079594451
647007872
297464665
402164397
662973010
1173271593
462880864
1406119387
1505705973
273417357
1423665311
1109716574
867927261
624727967
1933578360
604675154
1863592348
996343761
739730667
57339991
1793921438
1324955233
990740353
1124674063
569668229
538221430
501231282
2082983643
1279663740
2058053273
141758425
198234345
1428105441
1863384936
794117200
1321374344
1289592964
1287167988
435509794
924047226
1341648578
1981686879
1386622420
998231926
1847091942
1671883127
130804706
1394091531
1658479184
1694113538
773922927
114528466
1031307648
1913052997
1572911271
1066564393
339690050
358979733
1330643135
1776793613
511545768
603257162
722135198
1059737269
1466532962
2130794340
1581955349
662121941
322437828
272117537
334227091
1137543532
1146379680
1391325671
1890839204
477035790
2039705093
1951388915
924396991
1957201541
228605842
1190423951
1880531391
692789667
1672069629
609175994
18182911
209880731
1840806874
396717926
1144758606
1138675244
84599974
1027663651
1918388626
649262246
164138299
1585052858
744520411
358099967
239853105
1204737875
883728009
216707124
1449769158
1136970128
1992876448
1744294092
1041414137
714811354
747889280
614836697
587677417
1793222590
1338008775
1132476102
1640450915
484424742
1000340553
1632896535
1760285944
427956050
234968022
804541209
682160168
1468479144
437708395
611290509
1826209847
1528614754
1650679086
1683418593
448219225
1027479876
1214572148
370997998
1402042277
1117033691
1096406430
2048174039
1965724243
724301122
1593660202
1096907608
483226908
953944084
541595263
104168285
2083198618
641787172
1138809841
450692681
566526064
1648975049
1357647669
484866394
1932034239
774026495
1176418224
637080112
577900069
941183761
1424663836
715633762
2103040836
375744067
1093956255
125369109
45694157
2035232865
2146446756
1901147917
26318704
1176679446
869799300
542228706
848946107
602154492
1110892820
373552461
922832430
832211916
1263669578
922099751
10304267
1378105190
218065954
1517933844
1823926545
2059518421
543484006
1211046136
1390858329
1910935129
329096403
746495188
11984595
666814440
1895896555
1040237313
1365108835
1687633274
1895355558
588308825
1686814881
855278361
1580747678
967263376
2011800752
100781919
1820625166
1637148518
2011959677
313237049
1595513601
1263070786
1175073042
495996274
477574206
1227907613
1832640761
1117746601
774500162
1876434826
664097593
994372159
1072777080
852205986
1078760603
1976980488
1113403442
1557519445
962027484
241991937
2097615377
1878075588
457321824
1802559490
51947245
1672552364
1709712955
2078126949
1931215927
20741038
45546228
211171985
325575104
1893595250
1039920290
242755581
921060803
844562041
1611417147
577507751
1087346818
188630995
577848032
772610000
301122839
153113345
513949486
562413226
2055636611
1671213366
1221268498
2055632839
839176525
254655549
1096569485
1325806117
1055745550
2055611028
1399386412
1124528663
736021609
1337583610
1417686810
790040662
757212222
978683928
1895243485
1138766045
1163750062
426741081
430492372
610136171
1543458575
709763375
145506475
596395809
89469620
288032789
283938943
1009758575
1573679921
567757334
2013137583
1892586528
1507376729
844170062
1867372332
1554845406
424148799
779259938
1619203274
1862477838
1734996702
1735872490
1442548987
1005486326
151695303
957852005
134848771
1208911606
434363922
850688110
256629021
1916060486
407903271
880418900
486023634
1227645729
1637231746
895880132
1639087796
2030704447
1577266188
1512078540
450354782
720661438
932882766
2073201127
1920893329
1395166894
1944359729
86589935
831235204
857230076
302828450
420678976
241086381
2093831758
1152889950
1174260292
35277532
633739001
93619732
2027116140
153212871
1600806025
1187662144
253670941
820880712
878176429
979854618
374806082
547554469
1092489175
1256596712
291254240
989143469
1351718335
29617112
1825126417
557178284
392180302
1913315238
919453171
1330796636
1493312337
1884208118
1749520032
1671119223
898516186
812865419
1972865154
1950194015
1282499233
316626276
1199205030
1429105182
394078201
911939092
1566330201
1147822082
1114505356
919490000
503940842
1208653841
565188549
2056466211
1049442652
339453927
922200844
1383145440
1901120060
597422056
245995165
448751836
523438531
1426649425
1678297970
1860421003
189031713
689929038
1204213841
1834427411
1311262316
1422391544
633095187
949117142
1355624359
645542647
104747161
1996268043
1874433479
1631998325
1292426855
1423874774
89113148
720272873
194147377
1938744972
1631520785
1944841636
74055664
724654640
89097901
1990495401
1555692759
1689002576
1171873650
1754486247
1822133863
1531432632
71786103
603410850
2010187704
1530219252
1364995944
1576786189
1144120970
870061638
1786361665
230125907
1256648614
203449122
1012567069
942325851
910460589
1948641621
1711540494
1882895042
568832731
306531240
906813337
1335661070
1579269676
1863615320
1459249860
1178620774
1711937221
746975206
1459532652
1722823773
344503752
864792314
895379033
1233273219
1727067792
1478734740
1035061415
307569911
2081511261
113353785
1442929849
2100540852
1909685403
200344948
559030161
1691164708
377789584
1943511279
433744604
1207782186
900427837
612604571
86363545
1892841551
1052520071
1667693101
312197486
1586782079
1580645341
819360379
827717923
780923695
1062933995
242426793
1767262671
578167704
2144249061
1879358183
1455019291
1306247972
898637951
1029715947
843564854
1580548159
341128759
1805920553
1009138182
1492924911
327278255
1123347502
680991654
528144755
1154871122
1299925880
285891479
1303861027
583758540
1075468368
336878363
1766964015
1630875992
1640951199
1192135804
931224420
890606239
688603900
861552003
1624832159
1631412509
424463942
1923344717
1776936445
1918384587
1766188841
1383044647
1906571121
1638900462
526564457
152232212
2082757245
543939922
871822670
443055087
1705687515
816722618
1221044152
111002971
1910949584
1242570057
891256798
1828291316
1536153822
1640584427
1696697267
1449062536
2082181115
509046088
1377217680
1040400725
1305759473
1121160759
1599036394
1968624957
968914333
1352152222
664956465
1641615734
2024858985
1800847164
297005725
2097488558
1145505994
1069491557
18071681
309811794
238741061
1957104186
2037960544
1447323810
904691750
295908769
204709280
2140149514
1036685143
232410844
2061202915
247328350
759516223
40927752
641985359
858938209
1279862676
1500756211
1417560684
765435591
795454057
714764106
1249130183
1859917407
570828006
1332789998
59070190
431350661
1169985371
903849811
1687245995
1420847964
1426080676
35778940
1039533569
1468040190
831618425
995150050
351109970
795558823
1879263300
1184704981
1593814113
935523079
505724046
2096722498
143444890
2005084325
323177160
342105138
332818420
1155738803
959313879
1726407094
470908233
631502579
1946037365
1735445695
1633387913
452578288
1282338575
628516455
460953626
147093540
2053446942
1803548160
338148621
1303130992
692742094
1335349634
1196604271
1364817138
516793264
167475456
1720660199
2106780635
1566223576
1279850844
1114044111
526462549
868075078
1713585476
2011055356
1543634757
828390821
1741002822
917021989
45672082
696076752
144702175
1874482039
1151486556
733319196
602775402
1441548180
1142212956
1695431363
1039623575
1518071632
1122774607
1193029500
1248447199
719173720
1389731118
725249067
546661356
1253412256
218121294
1950367079
619131456
995682332
31316604
751923382
341052368
1209997802
705734040
1467351892
650632928
730738403
1046532923
1941839454
1553251803
1616916775
630174745
388136296
215522206
582026275
31890917
463525533
426774363
342842127
211671263
288892748
103201578
683729489
624185588
1444860551
1803672569
749131768
577290684
1878360854
1117883274
125555749
404804387
1880061961
1788506999
1259909392
743770174
946867435
1702905416
1395427223
585103537
820928403
1061619776
1841831022
106285816
1371306366
596029162
191628764
261290563
1775668078
399963104
833414552
92450156
954647080
857776719
1773022753
794940016
1281858416
1650017564
925930227
577066730
779473367
1491369719
472852515
36042057
828582451
411678478
1065116045
463335621
648806177
1151259988
1533282425
1805065558
1294458856
761912058
822994058
795696469
1019893843
1640666961
76705295
797170178
1322956426
1525848008
1242273772
724233097
263463370
202189147
1504262144
1251140656
1454686931
1348570518
1611487373
425963098
979630868
1170262697
914424205
1281643594
1096614770
702776696
368156166
735061733
1532430856
604870756
864954314
1657726170
39515579
217156367
1356215259
648614394
122736560
983125582
1201220915
2085984654
214535425
1065116045
254197597
1721631688
98603156
1722999401
119475305
2037051148
781121617
483075134
570614990
1176669494
1340905853
10434129
756188165
1901540737
2036701888
483384468
198643162
2051572514
1024638704
1287291624
787702534
788285439
1888020634
714484129
61064281
1246099652
412337222
1437839643
2102945304
1500827558
506255043
1787378212
1104563426
194265341
228464129
538517978
2061378671
688416073
1283584588
1845940124
622056371
810333908
1332759377
1447617887
1533368400
1927602425
1435223868
998507377
951021132
1504552410
84848493
1213184045
533164209
115210298
1980070985
689388800
2011050405
516318944
758567192
2122723476
984410169
1682959749
1147759274
505887093
1727104512
52098324
1926884845
2131161479
379025468
1628334250
765663955
70716531
1940685025
792159933
1273214103
1943181469
1115431422
616576960
593918135
1997989737
1486277887
1079885365
1142976189
619149422
1665875793
1059377006
715375947
513286002
408788493
1802422884
190622460
97003582
760109038
1586281893
1723643371
1987877318
891913623
1333740982
1564720225
1203435821
500328673
824894485
657685054
710879135
2052483527
1193635349
124678712
622099262
1919153869
2083619376
279940622
1936383125
353381076
1316944167
1324601192
1966269309
737612170
756296905
441865539
224242727
1059763074
1472054690
1658107528
953728987
387124959
1742346840
768035441
1399420418
1125473304
1123746686
388540459
83948286
1255923770
1208769440
2074512098
1363944678
1986488627
695929065
790559600
1567579283
1848830466
840841746
1892669865
889572904
1951833164
1566762964
644935700
465387376
1900348591
500764187
1132739119
496062024
998910547
886147509
13773619
649827738
566128704
851830873
1300901827
78522819
1929900362
733150310
16410346
13231934
1242129369
306592247
1176703630
1694014394
1948058751
962182210
1937036072
700044284
1103420794
1237128333
362930609
1905357425
778149231
1355702076
592782071
162053017
1492291995
811598458
1705597236
1995959357
2041865260
854035211
780638097
898623425
1602425699
1856007878
1237713776
1703458259
1591265044
61847337
1488847831
1072731909
365356952
1817713926
635114216
1738991888
798933528
1395387253
51643632
419987102
2133346694
1535324929
246184079
951310026
1357769638
472194512
114948273
12300014
1655813929
1214616384
400834382
1768984867
1563493070
962617024
1394728251
510106315
458733074
924498749
508389570
155563559
1899210684
1610211385
827507317
1818781681
1055355583
95987467
397315874
1293397043
237604173
457148451
1208519794
335999309
39265752
590895174
1116579325
423526746
606558176
1838751115
2124406440
1913392574
188921386
1698152958
326947622
343240825
1342751246
1426107097
2108192353
1027511945
1639738643
2003051692
1050712905
1907337448
1528965274
1320124589
2012609651
635068163
748472012
2018894733
282850790
1167142007
1259724372
427325911
1770684728
262698641
803557489
1655533064
1842359996
436388354
182928677
1959539176
1128339778
156413961
1863292551
1748940379
1288134884
260586408
1121082560
1776018660
1283249756
993134861
1302886019
1227311267
595239046
2039081412
1179410808
278259243
1144407661
1084705414
1322076928
141110161
89507811
732308955
1548910011
1739604471
120269442
316216846
546317089
1220542517
1340469866
215110396
2003289578
1887225767
164338560
521438845
2122624232
653736670
1654760246
1304309474
1769635247
570997631
1636290672
503080623
1502135747
1427135207
1374014959
2059957312
997469165
627294876
1631111696
1952865395
1057372236
1814958957
124958038
1387589143
1445621230
2144808593
1658728587
1840040286
2099799316
1896002659
860904851
70714381
1551321688
474348704
1921205322
1271261319
1712808429
703970456
1219724618
122737266
1991051831
1426038846
1434138787
1363743630
456538643
940233123
486941113
1625727362
1458949329
1677073150
867680883
1619584516
200579574
894074511
745017869
1582450588
2139594087
93283083
1916378216
1998602364
1255707804
862470366
692935291
608812655
75939790
990073292
811586985
878782858
1741963904
1253402255
1463064896
1838713011
6282314
1810066415
2013781531
1575073068
490928225
1795168297
1122975658
1829477646
1465040521
1536979567
731543003
744060396
1148919288
835247222
1524772061
1634347381
895493446
1133516096
706984911
169970771
411224654
289149070
781902339
1653088556
1679736655
1953902725
1353214456
384479911
2002670777
113691754
1555694613
1757868566
1917988281
1679808878
1748951767
1828062554
1383360915
1358802944
1629816559
2032485288
1015014210
965425112
1901183423
1937726539
1443952638
69892545
1198521775
1538622168
1790069325
608858100
1049772621
1279507940
1545867567
41306128
1186434710
1268589033
60934706
622427924
1619435158
772184750
525064477
1705231342
1295630794
10703948
356263210
707110442
1887324565
473198380
1254906920
225883051
1963598689
941721204
338867149
708470940
68832115
1871561057
68326275
1002498651
1469253021
1830157656
1604342844
1008024681
484509349
790306304
833044432
412320413
1248280004
949666869
829274058
444213575
1706226684
1219575066
706951223
1096885297
1234983342
1865854809
855629138
1022828243
1954405096
1279744291
833477235
2072439730
387904879
34520365
453199641
834312556
1715136313
1614287121
309391173
1481025044
359963782
2026019953
1499922019
1082776597
1338786165
1133978717
472206707
2046736477
84231876
500996760
1610877075
1914079290
1388234303
419106310
1182107515
420319610
1655871819
1644602023
1053250792
287267398
1726984865
1635912526
2007156428
639211850
666440841
1349037127
644672166
779866755
1290957871
661722778
1309585956
1196868317
3826075
1398923913
1849560715
607009211
61071977
1603982987
2093595064
913067835
671320259
303015130
1956449986
1643343078
393968204
1476477462
608057630
465787070
1435625584
281597430
1938785108
381131563
35098499
261698290
263820139
319910128
566481480
161397521
307356575
708631632
1180079127
284133692
102025749
1474764550
243957556
916063717
437949212
1608149375
426704527
1119528022
1162652418
2142983527
1011237936
874665440
1920232488
1261404146
690771954
438341865
840026165
1913842139
143961416
2099206388
1517362950
1180883262
1342955640
1872070825
244258503
1780014243
110621419
836403564
1025553652
1855651404
1456827729
27043073
1199009697
1471946874
830890363
2134960019
991225512
548404307
1430629097
1181932409
1791421310
1324546482
277400437
606015507
2016793562
857321930
359896931
1108912592
2130082138
1836849716
538554537
924224332
1502145015
581927216
1831597587
1035537271
1744648581
1878083576
1814156327
1430266451
844329078
1851036730
2027914343
771576146
841778806
1405585986
1010030700
1758255702
597961817
1307447344
52652257
1045488640
2006334780
322397359
1029243349
1970287708
365076000
99319089
2049084919
1053456728
79886105
1930579240
225193030
155303275
577522364
2112452606
811895173
319447801
1709326923
1904593632
1439661618
166556655
946964127
935669036
79723273
1340208312
273034893
438460374
977627941
878730647
1050048829
1003708595
658936575
296785939
438414019
1944923807
1755163855
412759982
80003604
1125502480
1588554803
1226905274
1888486810
1223259301
1871664154
1541589121
325035575
348436122
1991454952
453745929
874217861
643950892
1765524000
1460116745
1893207678
57204095
1038879790
1849155531
369226638
1870995238
1891107152
259228825
241873959
205011738
212584130
751760688
617468210
1854090617
799301617
2128210557
34107745
713567405
2042045786
1388176810
1498535681
527775951
1986307243
388101840
45914837
1589601017
950734201
13035542
1830959563
998436125
743008994
1069552605
917185288
1276381546
1155417247
1983697331
600513808
1433297889
480093294
765806137
1206637459
375371535
1999035373
1395378409
942910131
1257571325
900568483
312210410
751642350
154994816
65896054
196741226
545198728
1271206271
260159728
1182060598
924028664
53667961
302930597
1016379232
1883013899
585618762
1083458838
596152189
1034815100
1108361429
689744418
1768269322
1627968185
1902610242
867144132
401913222
1284613279
15659291
269663371
889016471
1722732050
137516102
806012411
1791668983
424086935
259759569
1741118799
361817237
1210159972
474940806
786029362
114794003
595560657
1528320556
913755765
69599551
911136755
1824512125
797838747
1821883596
1317985102
634747200
1699871288
316428770
1591670230
1988235745
928217940
1983509339
1215981272
164328723
506546388
1374688212
1604635121
894644892
118513608
1770658285
1673351898
1191666217
627084965
958530843
1146100266
1471805003
1601109628
1073909059
2024720677
1129380571
418580438
1338875895
772644422
1688826074
1313604931
843481581
1234706244
1816725912
1188144967
1507875965
744203477
1323154581
2012238837
883439223
573737113
1064421891
1076621211
1973260630
1489858847
1547345043
421680659
2115715239
10377787
84943824
2050035627
212879635
1501139120
2030563665
1489166063
968853801
732228605
1899026161
475428564
89506719
1252166468
1928838383
1680989424
1592961620
1550610619
1874213191
79432254
604503548
1876222727
98746197
1510480931
890732526
1259747808
279322185
26903582
1902222654
590474337
88922369
771014509
2066289929
569621352
1422332897
586009810
215066486
264943488
179028453
1467618456
1532388375
861475987
1031456426
2129777561
498008166
1722417411
82279489
1150677996
1319366964
922561902
971394346
2013001721
330309602
799995842
1322900182
40432431
1218092573
1821225489
736883975
1103460336
1855081758
1630638302
1480905043
343892992
57924359
1658323597
1535817567
1456399193
950756881
111034029
192103368
1664909462
1805089970
1121819942
1175677236
1089895288
1035573026
919411897
1057586986
445658646
1326634133
677016963
1382025306
808267951
598661200
1327486113
940261968
1780534530
2033111287
284251126
1002178994
66996702
183961515
1974967595
970588359
783284368
1681994227
1006674015
58643609
755045477
903713404
579025087
87669094
1453207649
2087090091
1363980435
917549933
1451627570
1335792426
979164441
771936015
1701387821
660010844
1770082764
264460161
1648141590
1443502987
1899125529
1589276313
1788435160
2012206395
462627743
1536184190
1867469354
1816345164
1520575578
1829703946
1114192555
485521177
1866779878
971618314
235540633
1868566711
1031510367
402567613
971382711
2099681829
284289551
592045009
1600220437
1169452637
1608782704
454630747
627559412
820146693
305081572
1245512958
1965001360
894747476
660451122
1236762763
1370681423
1671128506
580465606
726520310
1318193372
226113941
1702406567
1846734008
1383653673
850484685
227504571
246328054
27779989
962618859
473019740
116999180
1015785276
1059540105
352045715
1944619326
524402339
114169385
1828265567
1800220091
21998601
832103022
1331496009
1049865563
1082886313
2028128288
1809808411
454365722
1393562036
663526366
1205348364
275012997
33985692
718144543
2136624130
1066633755
279605548
1991041821
1765534933
833733753
1356075245
86076622
1962495550
24783064
876643661
1884628647
218117513
1984160659
1223115853
2101669860
960427926
1711296069
1495797215
224325210
1573447077
314882554
1657283858
181857271
686756060
964184944
269860661
1512821906
1292941517
425359449
1056358933
1603401631
1115973495
1671454560
377415738
828470289
247496925
84568462
595108180
1046096254
30776440
1162840017
296701917
1871023802
1107305317
158177984
2025157253
2039915082
449278098
1102374625
2122901776
1026092246
2109159140
573478765
1078503123
2044926946
1916428764
6423227
230416415
1781259734
551255250
1769633416
1564061101
1162798489
8006232
825097912
697758806
1164906951
1348428251
1920763086
2061163363
2003703919
1959150293
433484867
1161387541
1338577963
2037811149
630213359
242014164
1461230461
886025992
1280148995
807125755
1550364185
1335138445
984027274
1891010242
1647377935
1346805365
650749252
1199723659
933811756
1795006043
1729692683
286671184
1940163877
1588475914
557796298
1507392766
1376095455
574954908
127832213
1828026051
675176837
791132839
1329514118
1066091134
846745332
1465001914
2029401619
923746494
1319886788
1290543970
246012821
1225612819
226287296
1370550018
1146137264
379507541
147551534
264796405
2055681723
1591067269
1809284014
412979007
1543497608
1186411495
457280060
1686333417
1581536926
2031296190
534568093
1422344171
1110782227
1197458882
2088949752
1448032860
1268610274
1916750380
1846395632
716236570
623247918
415322019
1792139856
483731135
555417892
1103960758
106458269
612284021
1365774544
733800208
1908998966
434258878
312653577
289190872
1945377797
1644101688
1348932989
1370002001
1353969449
995389480
1641038409
438281981
1725394851
438646464
1299604231
599741213
973505945
20508275
1855440467
988702829
624939436
267561279
416568929
2016274248
1191144832
1332338265
853912391
1973596003
1763968550
17304095
589206590
826428340
1825381521
1142603676
1024097134
2045407055
70983711
414949821
1553526679
2128576594
66817710
1509987504
1500581085
1670317654
946651489
1564911095
1465036332
71771825
177647193
1954793467
1852286667
1910321077
76260706
1893593751
1103894360
2025151710
2128778254
160860442
1163976275
548918441
1184705642
16004094
1733670218
1112065817
2017486225
538881289
1959731564
1188353753
1286432581
168783900
1413204741
1413727838
300780619
1806188409
1343759208
515932429
1221334607
646668798
377458451
906828656
1794708666
1472696383
435234159
203622426
1418538968
607878011
2050748357
411805290
1930483212
2071141520
536829778
1077422721
135987915
1189187106
1133059574
1068398607
1617079055
1171115859
1437660461
1160378037
526705055
1439058305
747098709
2085014946
967347440
1282748409
1201657430
1444895375
2127402162
1639173454
1011267039
1986910090
293146206
1369930024
1310053687
502338890
1455889899
1607682725
543210362
489082406
360333599
5238885
1727711745
1798609324
1751872612
1817650297
1918495988
712604033
1879484327
1195923959
1181889405
1804217645
76783559
1977986981
1748065326
331308491
134721045
1504183297
1902105889
1920928685
920466746
811505092
1835908302
2058846378
825033943
1244604397
1951534824
723609339
2119224334
675576225
959188680
1968366443
707023916
408841968
770670997
774834407
1866081866
1867496395
69049812
1282207145
486692626
180839223
1834302723
1180996452
1646338535
1825278351
432818186
2049921910
1720596971
336103236
1302658954
500613525
250990581
1964460383
1483202004
936838844
1140678335
867379604
840023551
1755446055
883264756
979381344
196641834
1453657561
1814365667
1452398680
1739473805
325427641
1076334678
827019682
672000061
1874353899
397119791
759152280
1185138441
1423605802
1188817101
1182355876
127460438
1269233407
971285276
1586057881
721160310
849152057
703284013
619347500
761952035
107417549
503299345
1365384976
380383898
98058054
1798696518
1371110040
1564570602
219539796
3336140
1168146530
1036991386
1865026894
1717961611
793742886
2054464571
2102835832
613460256
1750354895
2066056467
1655782567
553189484
588577766
652958795
1875200432
344752094
465151219
722331805
1704444829
1677025515
950455653
1370529153
760314961
1168596861
714048417
1658989752
1931418835
631799662
918243964
1856206765
353324411
2125996187
774685970
90337979
1878140777
669592251
1138073307
1791507114
558580540
2072691935
883319923
196671443
435871814
2119224411
1793784645
8596677
177386569
947862486
1263051286
1329550920
105614582
1983935651
366499166
176952028
890968984
319747956
772461998
1766747530
553381317
1602160662
446142224
1567342383
498418897
774207279
1804113251
1882711397
998127657
906045212
1920409945
113393321
791749756
1721938187
69874598
1505118984
1620105723
916802135
1254595194
299666887
1340349772
1326401593
176230621
2037626837
385435420
1176328185
438648490
2130714780
546598701
2127395540
400507855
145885669
392377232
696532061
833309255
1513349961
918853769
1581686529
1137284320
1649495557
1634348853
812302451
1055294459
92599167
1416030001
316285845
1027731678
1043735182
472380200
852896330
631405883
478025259
1622673969
86250528
2018152695
1418770347
1980772737
1555768105
469927219
1905130117
440515946
1234672895
968346252
1431557252
2059971816
416123142
1052164968
1881604947
988106671
646379304
968943361
688259823
1546268417
488669574
198860196
2116689342
118340813
327715510
817539097
513904593
282111028
665770103
549138693
1805164159
688018316
733405390
1421727963
1764963660
582506816
1547644769
572775477
202435896
607150284
578569537
1802228171
1007881842
15938249
1288724913
1316094870
1859169497
404389374
400223913
1925335082
832675011
1745555955
1214420966
20620242
1843669625
878054496
1035582752
116145499
1505442153
1743408129
1152123430
1963889017
1435329945
2140688472
1286592853
1205837077
1044225936
1211335507
177313479
640784487
899093714
1407622444
1272675906
212190976
2028632783
383801099
1083786737
731486727
691489117
113475267
857378359
1737691452
119171396
1674731839
1359850204
667312363
1436350991
2086736284
868500818
1787713086
1207513279
195844737
1358227140
1874352283
249103814
411293409
123255327
1271358410
331072524
192241250
1314876813
112692429
799960392
1821418182
1887983751
1118684015
35774686
669437023
1793092731
2107035474
591102191
1097456348
1663655838
1873424259
1931718194
1692268822
471390635
2114549809
605157384
917078764
759158903
1422327557
920255527
246209032
1836722501
1875226944
384044604
1325033421
870202830
1658511965
1646628241
1006603822
1471156678
893796641
210626340
369986032
25750980
756021656
161427462
1738661715
785558680
1616189528
393595596
1286800845
1073525941
678323346
1085259058
2134521444
886373482
605453795
2026327912
859257469
111983705
1856938753
2010062361
1901207050
405886505
1818031867
2093387045
1146720238
776867055
1285097017
571050931
1398397825
1132468215
1369161472
1992988384
274878524
1555683238
824894613
1765494669
1364799083
119837467
1674012682
266382944
1378636204
254731596
719340668
1804667413
1221630319
1203352286
680631083
293308830
148950592
972376328
1392965840
30648627
1878644408
1231225803
397615467
972065670
550606584
512907046
1635119747
921195629
2099669789
909430863
813285435
99712676
1663789649
910340760
69576430
926996736
1081741441
1568854482
906028333
255306866
746115906
592931779
1535945033
284528132
1646807575
415317746
951757957
1362392607
294248449
782700070
532496255
1211380626
959210004
1346510799
535960141
1572602266
2079505224
250072181
214204218
1067809395
1985401316
659123007
550209506
469041586
1798852196
281207370
859580096
1631635700
1472317010
1611983383
1531369034
528825388
298844001
1978738036
1930291038
240059347
1567103258
145736281
299749361
1552360382
489940840
17373966
1614240572
925681162
1318104999
997327496
683598615
1392901673
826465569
2034967589
148521105
2068908741
332616804
263185148
1672722184
363131434
1977185153
361086826
1465640197
1576189433
1351641413
573825684
358406310
1950445730
1555233793
660228578
1974586048
380894486
347994965
2040801820
1082970196
32733318
1524408585
1575393437
1516942672
111229588
1630908047
2026021336
762614248
2096596930
249396227
714576930
756350814
1529250494
1088026742
1409882970
2032435275
25562320
644890675
1827812673
1403235033
1654407798
1687632156
1300591344
1409988277
527537360
359348839
1268747997
1224571943
442894161
148106250
285560769
1656173657
648583587
50158855
1449576660
848897964
136225638
795745605
538630268
1487776510
229065376
1939292264
389496426
1504490340
332286399
740914083
1149970740
973759091
1083022189
581163806
1397428347
1076630045
1343675068
94547960
1035004773
1210321297
845821125
2019743100
1868532751
353719628
1612270888
473163337
1296538702
1171536629
1735570902
728506593
802833335
885092019
981545744
1338200080
252706797
40240923
1857555492
987325709
10860875
262028677
2079619359
816132619
1673795726
2119681916
1568446012
315279688
54149292
1400511964
1620498578
373687156
422556107
1212863333
930697591
1849224305
1132939307
172333028
190040019
112474794
212821015
1080312232
1672668099
863385050
1405126729
52544894
118714280
148191678
1531331857
720499682
1554893223
1567174121
392219820
220143991
1855934958
1161711283
769881993
987217009
1635965142
77787083
309156322
1303733310
877044172
2111997367
766750195
462151459
1888241338
732964554
455788659
731889944
1626217905
1837738506
957111023
954708669
1895269996
1723056491
1013567012
126309360
586560425
1066658787
3099993
702667622
1932644630
1161096649
274703956
1109982394
1685111416
820917528
233638473
1335128940
2003489729
130323909
1185564258
1520865933
1609284261
1288534337
709038000
2028829603
867546312
773852966
1475610549
1395171424
1896045926
678107755
601752053
1204711906
473359112
1619340021
1538421658
700610163
1977542801
1062099954
1552792646
1573772882
1941715515
1183349583
1639462073
1606611910
16524162
1039753166
387861015
1317163461
831023919
1286337238
836439733
761289555
193664538
278710836
534823827
1929694433
1555681837
1192514425
1738116782
1042718437
1055411434
1105925746
1745406772
965406343
1722456826
1239129833
1180604664
538901471
2047384715
857616563
1898073070
1582604455
1158710356
989486025
1762682244
967549294
1848383351
1559044649
1361495439
9925402
2080354931
2015377766
1625001654
857621701
1962286439
1419530123
1332893918
1141051476
1767453604
391857358
492292751
45585746
1268422121
1953064863
847512251
768703186
1896475267
1150593128
1485545228
375353104
1911121012
592209654
816572526
544337179
132020261
1201104356
1640078907
211296889
963373129
1315879043
1005199453
1904290961
1082201748
736332291
1230686907
1531497325
1457000298
881762523
607175767
2035182912
449766350
373127238
1922858859
631835820
962919314
1610504498
128491868
1846386560
1215321389
683309147
1311618326
697422730
487189093
159182442
459333091
655112482
342262726
1536077232
1546734971
1395690847
1577111714
254592495
1964950347
266278850
1924125353
1240055768
1814475346
353228814
28270873
2021406583
1901521983
1537155362
1911627049
121484377
678797014
325971586
679819106
808380209
2034491174
420466655
1918075521
1234466313
115267512
351539706
1830249046
1439370653
847002096
1214777976
2103155142
287183325
240189306
459533359
1419151445
771387095
386770896
1285551523
1420716183
554350518
944901088
846567396
411439173
1755085973
685908841
1677983057
1761590758
1106749190
1911541898
1117550852
1537791071
63546575
2120069569
671996234
995701501
1019958729
982651564
200382947
1619903693
1017948126
2013449719
1199347032
1515269774
1337563203
1945657789
1947162881
1659858832
1682099305
1614190527
865893380
176519019
1894107574
1942640651
1145161566
1769330793
1630409206
380340363
499110491
586474580
379595533
1369860276
1949371162
362148317
1161258807
1160696209
1636374146
1823289089
1912277563
756968028
84106791
2100690174
1630008150
692960654
248901149
579455830
141938495
283779374
27586714
1973268227
351615809
1281180956
1048995190
1179213592
850514087
2050718592
835644767
838920219
1099713411
925396655
993098595
1155898345
855362120
1797657767
686606900
1562681988
835269598
298881167
454127512
2037888917
807954282
1525388708
661370216
942229359
76810638
1112152686
154006089
252173070
1198655159
636105758
408189433
497204416
1474865694
745012606
504830643
1526654763
752693556
1939463115
554659968
50071885
807237248
77866249
190738464
1091178249
1479568392
1217047418
450290109
1849566518
1332545256
1323780647
1983150307
1548597238
614536129
222093754
1390342799
2005589969
2136176551
2044291377
121538176
2093448642
355772417
2066558478
422651201
846533218
194816073
1815893256
529341258
1969013953
496474550
315347470
294439462
119465691
703305971
718431484
685324722
1417590038
162045392
2004866469
1182055088
219942560
630212698
203066340
682050477
239145769
1567114403
1698936589
39005071
611849072
1275174732
1593893553
900656230
158244898
1286239902
892226804
443369485
1907166828
2127549463
742138203
1350250175
1393256103
56236184
981848091
1408454070
2015487222
1569432219
27698173
275614389
673781226
1968528943
902393878
1949954874
13244407
2120734229
152890184
228078652
1582485471
672112109
354361879
1837572410
706639162
294803877
1098483367
529880026
1587925253
2073127272
1848623342
1753811829
148304295
1298132464
1299124003
1779025837
1146043842
1374907159
543882445
751146584
1679561991
1893478215
2000652714
347917600
1834689664
446600110
667025557
6100679
2132326680
1794054525
1396219073
1533795518
2105117989
1219183738
1463311632
1122545484
783425042
2058217323
1083743382
945680552
699611273
964579818
1955006382
991900680
888770786
437671325
84222280
1938458006
939432538
169904674
1650298217
1177491604
2143042878
1280968366
1625644928
1843786072
1788561723
453033438
1823263706
2130248276
714569670
944337548
1336943900
887502103
923999740
1623088463
416612578
1239223789
31348729
1606778903
1032465180
545653370
1451565759
1008894894
341645831
1834741744
1410538165
1516775264
547909251
1170891907
1155813173
88730199
1115653532
2100125734
1596647899
111851418
1653302322
733924231
322353174
1250006899
495925148
2033918762
1995707619
1381806916
953415615
1964994100
596259682
621683028
182154198
1637530601
1192524914
358793885
1506016721
808791408
939087020
1589731210
1832430824
1928577737
263751086
1040022563
1288209488
12794617
1999357641
2040278818
2121478877
942903055
293393279
1538927179
2129996180
741189455
1046489195
1900930151
1189708224
1523638405
1680716634
1474446493
1021497758
1077386369
1570218770
443478011
1100612062
1862950545
861489042
817500444
797068172
984722604
1265272506
779188489
1849407809
1843179999
1973470668
1378028574
452398854
1323070403
1698629577
2052001288
800472387
263576653
412552600
957309615
909088249
1998872276
894467477
1950369839
1620901180
1349638408
1262499338
632138774
2118645650
729754601
191916620
1169871758
873720147
1924297147
1845356590
1601891320
1963514587
1488979653
1248734948
154317645
2024048892
1992614529
713774971
1506920311
2022675250
1384141400
410907574
566987963
4123914
1729414959
2118847678
1623118276
1502942284
1852646647
154818982
588624771
956352197
1108759819
1883119347
1329694813
1018427847
1796817431
702117605
281480659
962563542
1560923403
1387250492
760871599
107309612
1595556678
1067846658
1817335905
1585055825
1154161953
654951657
708709870
1081867869
1218577177
1317836282
1584598600
1431652769
1720011066
1081033970
1325519891
1071168620
679638320
451849554
1892190341
582135140
2120268125
993373384
1227024177
2105973720
362481454
152281167
1851612419
659725157
1384618323
634746682
1178382160
1256173021
1358115670
1983744308
436324210
1836697275
1032814438
85122276
2015690358
1110476433
632399053
1955814839
656472388
804878149
357659349
278236390
2049090099
110535707
2107170871
480780576
1944025246
2105777949
317417944
853737820
155818226
1528426228
1260466463
1253683187
21017673
1783690682
1323413464
1012068574
1047904204
1752931132
2042722400
644438323
1626276805
328825887
360735573
1611442053
700183133
2096201831
536469170
1255409189
1549768392
1676056753
1727014167
2057778138
1882033064
1768958075
457004945
189939324
782845224
5475960
2037693460
54923684
84894776
93972996
1506101194
697338252
624412388
278336807
1752224281
1571275423
375008514
1671676073
535119241
258903548
536564880
981631377
798174936
1962014840
2139634943
545489497
1031926963
222926903
493067728
1393363573
1494299546
1928539065
813320866
317382967
1637374866
1668709370
916451268
666139643
535733606
21306128
321268241
556539075
1687696398
96179593
1581144672
1932690218
114703793
1465535255
1319020575
1147546274
947021918
880806464
352539639
374911321
391731580
2052917785
223532416
359222381
174196527
1145444145
1860987848
1776635913
729112221
366254277
1086018852
1877338997
576198877
711493727
340237531
177569475
969675222
282548233
512485997
1630659429
888868537
759510339
1252792441
1243449605
1875531558
1948194888
1057426488
1590218950
79197124
182434977
1948116057
1264174206
1130968086
1549091323
1450885379
747998867
343048037
1307022123
129561340
523912354
270149939
2049189868
2018279062
1889643060
745011105
1693622455
58433894
24074218
2034095141
1895511983
753479022
2110959167
1339885432
1384735303
570037325
1410327494
21008312
2032648044
1492485396
2097152742
3041614
127275019
179859970
173692323
162107860
1427861472
653679506
1651809377
1639297733
1674581408
4117549
690261268
1518089986
1084927525
969441479
1190414433
730950653
1745181200
1442115909
834416968
148117286
2116907211
45233767
1270572617
1416959126
1040209799
2024577325
447136479
2095593891
653558712
323602805
761522566
1489280589
580806545
863389912
1327482468
1272474978
964715917
505811123
1807390617
125881337
603656219
1527147717
1062465141
497601729
1682112878
909242251
1161295157
49925074
1169249833
980401730
1080285966
1417887103
1840492472
793897894
1605580938
1915497454
588476418
504174437
320851536
244948623
1023181481
1076930419
390093806
1447980870
894938851
351317007
412179132
1974520189
509240426
1925925511
1732381663
1957532576
59478215
1607176739
1357471653
1934081627
99572578
258131745
2327987
1529152117
1488632196
2123278362
545839290
2085411729
1290939323
892213343
532608189
434116759
1513677557
917837695
178861185
1727581233
1593106389
207186870
1636732200
346676092
1435025934
1373731005
1603722339
2015772350
1685305443
42492054
513236750
503676163
1648703657
170152393
1045709990
1751116271
199660944
1191220619
797869201
1353962912
710288472
104592430
37847371
1613008210
1694182080
1773478931
1869323719
325378707
688835235
1628752654
1106365181
1189869503
1432111803
155724880
811479267
1222788351
197715605
566760759
1680259533
610247008
232863142
124887443
1913506956
805052436
50531783
1115374318
1655158636
107230846
419821423
2091556489
1558437285
816297083
1109426969
356193995
1138867046
375984314
18097139
1624957814
880964748
1853967567
692148599
1218306812
584728193
1846579871
1264709037
563066279
558342903
992813960
1352947521
1629268626
118433148
1473863518
262703688
645086166
1286787489
43619401
454657704
1233482935
1307569692
847721037
1062829799
1815228653
2019897517
448022714
1082136465
2126577440
1537252548
237552317
522171377
1418345114
867625053
325521026
1794233542
1053807791
657420315
1564415895
2127786724
1958893251
1787544479
1959840556
197178984
551611997
88711226
1565541863
1161546130
290478077
1638738144
673854051
1766758177
884098071
1913092210
798157928
2110548114
99627525
741681172
1422434082
434964918
1998775247
216505133
1691628022
954692732
773005780
446303345
686717053
497792284
462964910
577702345
329499164
628982019
506194058
1841377697
811877955
447203236
1356761401
1793688127
1225723157
1385849319
1610810949
482591536
590564952
1481732898
1961496737
1741226547
1097623192
1452402742
500217770
1252655892
1691764180
1479262264
598973468
1589252610
1474762518
1466480874
740879542
1720772307
848866404
1313810456
1072368424
1024269193
1656453085
658569889
1407492857
1555121408
2035607527
1531667079
1794194298
426072380
174055653
15975519
1876633252
2134179890
749589525
226122986
1400165933
574712797
604921182
1578526338
1812460101
1500529467
79544970
415800984
334678134
1434509227
730531052
1649143833
2064742614
1251629954
1793658140
234649015
1344621326
147272211
580050576
796534187
1440342147
585106822
537478754
286639640
73468773
1023101989
1746248256
1508607308
1989206266
767963680
1261630746
446666869
870802391
1019181598
1166274758
763394734
1913460337
914165625
1071100545
1301426805
1822823577
263408496
282466488
1319255921
1796122709
1078636857
1145168005
771669619
2109620402
468688920
1467059281
206567885
1703536794
2143161934
1914781643
918558707
840563542
703903827
922447274
1554111212
1689333142
736061179
1970307483
1310291422
336377395
931231736
403051963
170746248
1237991157
1381718429
1855151394
1974276431
1228268294
1637553807
1551447152
1657721084
111397001
2026345844
1330529338
1793802909
1889422985
1049434240
1544154787
1001475124
716160600
1943502269
765664247
1702131437
601740534
962732723
1154088762
1757499519
71326200
587640148
1189594260
1777604579
1189016054
1416235676
755086462
979961678
759184810
2076557655
414716820
1837788880
765371533
1886106992
1002129588
547436620
853210528
1309736589
806516829
1769474924
785163440
1470073216
150788022
1625935389
118241331
487372097
344586087
1336966968
285449155
1823180753
586538621
1305312441
729333141
653922783
1318412555
973661646
44224203
1456534220
1089684816
1787080777
1288117532
1877585880
346724566
1626604712
759824074
492618849
624761816
267468759
2060416022
2006890979
201010324
117220364
1854945968
209199997
1207389051
1061695187
60791555
1645061734
57199130
2062249052
1364978304
1375912547
2050398639
783480151
1257361968
1377839397
1790813496
339101356
2001958060
70565890
65405805
2088922729
1097911832
41002348
1164643434
1985113030
589493974
57742955
312578914
1070779072
1683331755
1955140617
91123306
569190457
1640026750
283812308
1641918291
1344829462
614938838
2063867069
156163422
535665447
1907884227
884674985
449486454
732198691
947052068
1262775377
836752147
1668840623
193738111
712591654
2089883577
1426834732
242287381
165517798
756969671
878752886
183658473
1307866894
353678456
2077841040
627384670
859061602
1583352994
971016722
995161959
557484758
1828606614
14061996
523557541
1534129662
1636390481
221545114
1883578154
841038540
1130883269
965934261
1201288043
234568166
1301721312
177207132
38389069
1579429879
1970039202
37037300
458149025
1978821453
1740501422
823704778
466953198
424929998
663464236
832528744
871015243
305690024
824666638
1332049228
944296822
131850627
1696343359
118097907
505613480
579390586
578390503
2054211205
49352076
23618012
1421989269
590178047
572619974
702056251
154213786
1789777316
719114033
1944240856
497542996
1767047288
1642975113
1941606252
2096165439
307531775
577659622
1025609020
888110891
492127099
1542783378
547907756
1282214413
1737918110
1497087628
267134912
1309002728
29850033
1009455136
43583211
69503806
1622661730
1123588368
258431004
1986417806
1172064587
210671191
1045636340
940783320
749073839
1355955410
858972756
857243009
508242508
1324250900
844049917
240802071
1352021509
974778251
1894303732
1152401857
2106083609
795107488
863305043
811890426
2096042237
425909796
980060575
91225059
404348666
926763993
763650379
1362920264
776167405
501141449
464277334
710453874
414786176
831709488
590667215
646283367
1793514396
291617259
1957789194
1115364987
498428524
1811674368
1319804707
924748162
2006339871
1975761019
1687366498
67981296
163321058
150501380
997107318
518231326
43391232
1459287575
1912717310
1352296953
2025284372
226562411
1881151680
1742290761
1482926104
1988794885
2073421276
1618653430
117158199
1338433513
1727217861
998739311
2106830161
1779089639
916460341
1849156209
1578440405
1066482675
197900892
1693265796
170262009
261963356
1118167733
608932552
1249046
918618395
139624793
1932077024
1690418556
671437069
65691807
865857837
1331240717
968280915
1480122786
1381941761
68157927
1854675020
1315599728
1338912742
1106609830
1124298440
1338419379
630047924
1726434185
85570169
937433562
231558943
2045985827
918809627
50095617
384440538
1207991193
1341196209
273757319
738003878
1159245943
437696662
1552849352
1347672851
396484447
600234975
1205796502
118733631
248608567
1176691312
1207277774
199758713
60602018
643995839
1695744416
1088343048
1201932710
1016029262
1157732070
385385912
1678615610
385571457
162451302
363398026
189349205
1452141857
97701279
1868308855
459017484
1038556114
293166896
2040416863
710882252
2079973048
1526763029
1935035643
1643371355
655020017
1013303631
1235389330
1025632924
1369151725
900114443
118156310
635668075
345161225
268297287
1510203199
708951968
2097190108
467452793
2059537321
1903285295
2076231280
1593669198
647995907
171720263
1106414128
1491729409
19811114
1445652020
958660113
2032078397
184542482
309008026
1504452466
1254887958
191680696
394345278
1951200096
2108266390
1393362038
820687142
70714597
1938266550
1241029429
1801001986
54362821
228575833
84089200
295645537
892734843
907330933
324822003
1076386399
244423217
1259897402
335090859
1717786177
1664479484
105306936
1423948033
1632353393
1513291357
1133044434
130721277
1581607785
1268314934
1990556102
343296550
1045701164
1339652940
682824660
1616543020
913949757
1175861156
2121559601
340428861
706061569
1792020824
1919822802
687692456
487691229
1669223794
1851918234
1743185594
1089678408
1268257293
1411570327
1826082263
287652394
1761165599
1411530494
1407797036
528159845
359466046
965784360
476844685
1513843089
945641412
1555436593
408982413
1850395234
1807845606
1770870269
975085481
580995974
1091627131
274643586
1763891688
894373312
378145639
253767357
1475724221
1146833581
70555710
228644021
1320739941
782948409
1946089165
1499615558
1975335438
1071830300
411839939
140507328
228806848
17027350
198069376
1389014740
560930831
135778830
1891523098
458103057
60001202
1370132350
1437941141
943501635
914656512
1200345209
1225890701
1735361309
1858111507
2050980906
232190456
903065948
1134000880
657226432
832506939
926986445
1787286755
935920257
1902162259
127493395
2032775815
154407931
1382928522
330259776
1702166465
817054973
2036010255
1452200969
2095995838
1366032064
1173589570
834765885
1507308124
1960615579
838261684
100502447
495792243
203626032
1464442566
1050838484
1016205340
456340751
1599705092
374725377
163033761
1777854793
95175129
1043596849
536361821
478409615
898333071
1014953162
2015858552
869225316
1251798435
1896646155
1624876700
1887723750
170673747
1672723441
1131549329
1176851356
1809754586
668475789
376082892
752146190
1100423366
333569982
768642650
275685713
1439633903
602074719
1899339709
1373861195
1494269693
453157065
1913702036
305320531
506897547
40501577
1720826779
619587310
244167172
653886525
902598202
82073766
1592883289
1330775391
1969893118
182613952
1745739682
1114565433
534745931
1045863428
758409176
1823630525
329512474
1142385178
809296236
490910548
1571530843
2053237113
1559620835
603654198
1332959167
1655039543
2085936065
1026731120
1583423960
1822960334
760247896
1785773692
222617012
1668536317
829778659
1249083764
1818670987
1452931979
764038822
749375697
552389413
454835971
2043018006
1825507012
2074646977
1611705457
655624142
1245402209
1307924536
1339797208
1643538722
1869601869
1966397231
504132620
764613749
706882275
1825592607
613730809
623379963
321081770
571981201
1354212598
1007508352
931825780
276573843
2076697517
2021613105
38643376
382918692
833008186
1907912743
403709856
504109591
210734796
1104896774
147529420
229693808
1969195239
1796915582
1374598131
371919387
183869941
1570609016
489611954
1385617664
1616041322
66891753
1779622782
1270647121
1134095928
630744718
1783187879
1559206805
2121672791
1367736112
1300415480
380570748
88886888
2104214253
46317218
546330851
729845924
1348640076
1339299150
2011823545
1719059045
1033019236
1229327612
810056037
1104811894
1775861001
1742626706
115544772
12572531
1887120415
872283895
785549675
1644863832
1359839212
1115454894
454271649
354538532
248041716
982587379
434808067
26418480
1506765950
277582516
865788672
1626803456
1151362672
1480333370
1722059152
1091227498
140316048
1563708065
891584397
241513335
854776539
1331046873
2037369475
924947572
1835735193
1221754420
835504368
1224451140
698643407
67238133
1018898102
343191082
1308230921
1088519701
1288860099
1068006976
1720482913
465745327
557555499
1347111472
2046173631
952979826
50261702
6166911
1117147974
2139936485
701483286
1312558646
2032893204
1275930826
344135591
1264989527
1040306305
2008200452
1938173879
171948515
1543321259
967284172
162296564
1076236473
517168819
1869980244
417356897
320648679
871277083
1504951010
293753988
221756551
62163937
1593390512
283618402
32376107
369818764
48300355
283259004
1025920150
2071441108
1639404266
878584455
1102227770
1244590414
1275333696
1307158752
1673447245
1521587913
655191950
883285064
1834511654
1460976275
1269820706
1266339932
1004251096
2027921973
779649834
981233503
1104254303
888090180
350746521
895661682
2075904100
2083060741
634328412
41606873
1477792775
1896738569
9239443
1246145643
1091443266
708397721
1726028863
176073161
1155442068
620600361
170727025
945452402
154025920
96382130
1412115278
316693898
2109727237
839338712
771164745
493566600
403253581
1526848129
886426140
1468392284
185975296
1708082832
1604123356
217435958
1727661028
1916263762
290525239
745389620
1062204063
1451255907
740879958
817234985
1267251342
319151575
315631055
940682071
1198130723
1723582903
2015702292
1962073924
1522894990
680305204
224415084
1136896617
760157295
857337646
1254799648
584051407
1295547650
515695508
610072561
432246082
433349378
1411061310
1401489000
178479348
599564212
670364070
817555913
1037664620
276407874
27061062
1363172708
295536199
1137579208
245947864
869802729
453086369
850925447
1439537585
1092343248
1714978615
909486296
110949578
1862027560
987292171
101997273
1942849139
2090535484
751069614
1007386049
1742380876
817890287
2119800511
23003437
67627303
1365599654
977122216
46314011
642116007
838504008
1473887564
1081323537
47821193
1886401006
2059576963
2032701349
316737839
1130671711
1073102603
123701065
502038556
83948286
2034816750
401499589
1912114093
1586598781
868729110
1779588579
90477894
708184601
1957932198
580880515
1418486078
296155855
2103350189
163830949
1370562095
327739971
1972139391
1223832527
2032034118
976607935
232282283
1762166891
1954071588
1401339378
1447300628
671445468
1370586903
1308031098
896439287
1458504258
1425877847
2092218184
1267882110
1304714092
551175411
252940567
980972620
13750765
1080921320
1168250261
238170295
1118914235
428327836
1788019608
226091562
1073460055
1102517839
2107110993
1161799389
564758138
1198779317
725552181
1038195169
143311606
1149788129
2085801388
103326076
226949540
994548444
270255945
1358454029
1449053163
445578608
1714077638
1648756504
35212763
998293244
613544637
1728127269
1462276210
1068524775
1034117898
1260702365
818750626
332038903
779598606
1102055913
468578132
105657876
1516361672
785107344
613687863
1684861153
818877624
638791012
1131440974
83266867
1149704451
1535927578
261971124
265937723
802671824
841112498
989249968
995190667
1558007038
1575948168
1219857581
234415251
1345448305
1767352511
10098672
1578796263
1919141159
706672336
1494366911
980877662
217606203
1499607889
581144758
1567857530
2066694821
1136940305
676164535
2073047131
1863233172
26726020
939186180
1208223215
1673526140
219546181
2086842454
859028411
1171374395
1817456065
372878892
1817049270
1824638694
859919105
1627844286
1536891896
682848261
1489388633
349231297
1499763509
431383671
1472730973
2002072683
269717963
109282339
1638478430
1058441697
1162766575
644442128
1676585168
37776221
298421362
1069570896
213043286
474334020
1973338926
1854680824
874267126
1966696700
492663801
22933496
904700988
1512678762
496605691
1642695130
139720023
142146091
1679932402
808683996
921869008
777562847
587842479
800975368
1335627793
183893319
260024387
621979721
561685249
238550215
1018128508
1299923526
1789980528
781470803
1388196666
1665725304
613893934
645409077
1123887974
1455175280
263346441
1830873267
913750366
1630149866
10867567
484877150
1321000776
1359676305
1579619264
1752317145
1462494992
963951843
1928516803
160145318
281592011
1528316048
1340382753
1391376903
179427321
2032313675
577685238
765545834
1131645669
1438311332
1237864378
859125640
1135616657
263778015
1408035153
496727578
2043335277
541685285
480021457
1635775217
1993224882
172961635
938295553
109582141
933703405
1001605258
846299212
1916569944
1908826418
1265534807
94547960
213412738
87840486
849408937
1535834066
505161815
2075742944
284873214
491854399
1244173737
1656210121
200422213
460776877
661796565
1597973064
40361367
1739330000
826407782
1917041083
1898835354
587429251
1459249837
1684681237
2087023910
527163004
1434357483
273026146
1067011740
1677027374
709787279
298986729
908986147
176336699
1137831309
39156908
1945431210
1478816817
560582400
491653504
1263188200
1148143140
1010899211
1311883923
1269063062
1287926262
1519974313
991614949
1095042423
2070846647
1722020054
12336027
690723040
1859450460
613285248
63486454
760183447
1575181612
1316349304
754629286
1366344396
1751325012
1869376672
914865433
1561097026
556347382
57263406
895980701
720150638
114663386
813905620
885273316
1865177097
275865096
1712989568
668374601
1068137190
488531243
120890662
633572334
2134598989
894420993
1405411119
2102387634
503425418
1955224124
437223179
174150185
432776482
1422339821
1571497895
696741676
1186854714
902913971
893414210
1484567774
1338421285
861574601
2051924616
1388601123
1591891916
1547415309
1014953408
244163796
403928871
1583606762
1263315839
1547776383
193979312
523942070
251610590
26331487
1985925525
1380934420
1150359635
1476322476
129901034
260287924
289090254
1903446999
428365306
324686172
2099651139
39287151
1128249632
294000412
108877745
306143875
1951415094
1415603554
1810265538
1236503161
1352171267
322658395
194923276
408916664
831796530
791370977
334661754
313562081
1933111481
610263918
2063823448
1505615179
1744809810
142686894
1514661349
740780563
2093288786
400007597
890842728
1311741352
1298096719
1352848682
1918476636
1280337934
122475920
173692323
670546727
617467030
1207791387
1520747010
1977978003
289033629
351704733
1545542630
1997318754
1484738507
14884198
58382416
1789137878
329685253
279313102
2146026331
2114731153
917399774
1415720003
643800048
818343652
1451339187
1259570890
1205852943
1056394256
2112357431
754071446
522106676
638052199
634609224
386598744
1863685039
1735199452
766502968
1192956063
665750537
1881244101
1409193862
1226130698
1656181017
139343098
1882324841
335275112
1470724773
1097086891
958407435
347023833
961656190
1505980234
716682176
1335905838
1604048456
523131665
1430542801
718137894
2138974982
940850204
1190152599
1771795115
1800633720
724244787
2036918573
1479742843
1189255170
1345045422
278209659
797600708
1327941973
1829109408
1465988537
1339322050
1047899023
385509140
961813902
1446844272
960202169
716001799
781171916
1648970296
157086178
1887861115
1658264898
991551623
641057802
95214252
1094981712
663259119
1616146544
495937256
1616989213
1248121557
673861085
1532277997
631401407
1134099596
1052411440
1724556263
1819012234
444621905
2099078526
1362710896
2064300971
2130857900
549385036
778008929
857912819
39945923
1356150728
1174088150
1212993375
1690006872
1539538533
1506456463
713566196
32645206
1358663891
163479645
446154745
1305589247
715565495
1142653871
1884870192
1632871588
719068698
1219429716
1391057663
418117428
2030938685
1447311402
1752085145
1098118815
1922421647
577465514
1786383116
1373665487
1427483403
1480881531
80223485
159266087
649757661
1071187846
1520649585
1151987798
1933346239
150221629
1069835979
1665729003
244608183
431590133
1173139845
908291928
684147471
1150983512
1664133659
760711306
334950218
605425902
1700301717
1085675377
93123907
1151832906
1379737938
694726660
777924845
1582550013
854326092
1046951165
889668988
2127819249
781463772
2096310198
763743518
163976217
1392004829
1681586897
231963120
547491056
1872535107
1958696169
488603630
874054551
2035642254
1645537850
1352601742
1819509057
324800700
1618197257
552811039
1506712930
931693592
1099624089
1411431727
456338770
1017245699
1437523438
1690356493
1291678079
213114884
1289313553
2132061384
853751476
718446049
1299273764
1711921445
1354383868
1879090423
311111067
779110553
734753495
1810582338
893656450
1681267658
1932453488
1575738987
1773324837
1235747609
1055954237
1938327875
729919183
702364746
846438571
1030824860
167342163
1482292582
1254946665
181279280
1070794523
1026356331
2052923255
1108065606
1322153280
489972242
1924457688
1549218370
158817442
1530515380
1368326227
1395791647
1117673992
1653510425
1961033157
878755864
449959454
944473619
866338146
1177691730
819874299
1798005988
1228427379
146256422
192939416
225479597
1285235124
475791498
1786480355
1201895095
853810459
1626350907
421007644
389669349
227716338
465508928
1161357134
1530316789
585130946
1067728549
716963845
1254501056
805556990
1793186369
2058095029
1169955056
591512204
136985179
328699075
432038832
609895455
966730640
50219681
301075653
1420105116
1921942159
1150205663
879027107
1046293774
1291110010
1212159077
93509134
1789454828
370334722
275475304
1922472890
1757155558
290465339
592838477
689896808
1302214889
2143180466
1943430969
1739993029
1867879931
1130192741
1147198171
829864989
63529076
212210157
1426136328
437285073
1252596731
1051902960
174976122
646429033
1664843089
679683167
133545567
1133549073
1238694859
858711770
928460892
2083362402
1992093223
1486342187
210296414
1944155942
854096332
42761612
1201491264
672166809
1599555775
2074284821
328791684
504017869
25709024
1460832969
716662300
890753078
1351493024
504717795
398673873
324297998
1643492393
1764192850
849465477
833191836
248951188
1020040082
34410691
596224132
2012692923
1523024130
241659487
1773434697
196995965
198643850
27669361
1749010474
1730923870
1322364861
870969584
1993131361
1000443394
599515024
759406116
1107710940
1687106193
1170820185
761681962
1035248599
1140779348
568721735
1669470448
511155170
1958066539
1228759064
1866519222
1231303436
725970767
734813117
1656460423
364821599
425381234
725609420
931531149
487738225
2041792098
359196154
236287481
1644390857
54031241
1025998824
24302336
1077919518
224042462
1980381809
562505239
1543899374
1323003323
1334906952
2123105874
1177534527
546150829
1480380679
360329206
259744784
1951681354
1456654342
550409484
1149277393
225406941
2048817170
1575257482
1924132576
127313367
1389582363
1913404563
1404077629
1505378747
1843054214
1037384651
1295006093
1958022184
1987859288
1043491743
488000502
1992507054
1168578631
2110371398
1116660184
187152298
448594989
1125974909
936171839
58530260
1606447771
332770018
1647735699
242862263
1767901542
1574854310
2023347904
1325751280
622703864
1418194454
1813288059
783221439
2061874873
1337907580
1611873511
1776843060
339450100
912282691
179127862
1926223255
2048943192
1563435921
828185811
552261076
935735924
1141775589
1328853683
1374075367
1351751391
1171682908
197085989
818877853
1496274773
1977628235
602424214
2129237781
1117632061
1411896699
1194415722
501186070
2002610780
1040532305
1948923945
1046388377
914812311
1102822840
697816872
601010654
1272929802
1549876015
1412490791
1658017039
2034781359
427103202
1305666816
1413559089
1591371301
398331901
1181383161
941744653
1870901011
823524101
1201146374
204913807
1528998676
903437784
1437520045
1330191293
30094370
2115339488
1623623028
35227485
439471468
1692672460
1891754368
688580993
752150993
1883501746
1003274419
466759189
2065461026
1269306593
1160221294
1702672755
1632167589
1993113653
1750501537
563194345
1735389764
806591788
562347394
1433050067
2131200207
1420305024
386575951
408606672
259438431
1261378819
384120860
1406829569
1232347808
730746462
1945369630
2038904397
2142549984
762763359
733876635
1380358894
1941714734
2134468577
897242518
773889157
1758145811
464644439
2122721159
684592329
1426794512
1765887709
83471318
1420707685
320072555
70837524
555066417
1108812914
115455695
1422089932
1351082330
1820676737
1536876808
728846348
606292849
1212898346
737529071
960491856
1705485359
779328255
365425038
1101230225
885338182
944518034
2064159268
1059232922
1871778444
1099922594
1570806212
1802540393
535008145
921170078
1108279964
1411126776
1748721458
103402482
1262370449
1120007833
1306292442
1931603610
1622200303
47647747
1284211515
962756386
793964783
1922691051
925816739
2021364450
444878655
1138416745
1083806193
81025595
178789200
950848365
109432621
790728661
1807205460
598041750
1058119665
364237398
1606598071
680588454
1133348656
137288839
515954900
2025318653
800523432
1185149786
534951212
948099139
1556704191
812442761
1543438263
200534348
1083117849
1516196975
640261715
1110322761
1971697568
1950784629
1987389258
2036121704
829196925
1328480634
1941812186
1160824993
433635272
255479609
787767634
1787696546
1943751112
1668863175
533511574
1150985819
118793066
160451402
728848570
1252373890
1331922330
876960841
1417771371
1151348449
379431822
200142080
1112202021
1253614962
1944450064
1884296084
1735698925
1596473301
2079646058
1521804919
294672803
1188869008
208787193
2096771201
1449433322
14808023
1228237750
580139474
337951834
786951001
229644829
1817081594
1229070701
392046314
438406257
1438052590
1816323005
1314771327
1315633276
717512269
1403265243
1454688052
933264135
616905503
1207448850
2048804982
1054005771
1003956364
1969052313
1589843947
473000531
887408907
847625454
846648597
187558776
1296205649
1517322716
348611221
770674470
1958320631
1551419977
1856122378
1747154800
1230435402
580779554
1792086202
604139008
339208162
645253403
1067652284
446888662
571181043
349183300
162774247
140246029
307783354
1788832894
429043625
338405820
120539047
2135688032
79322947
92152972
168649399
65632716
478087539
2064363916
1423823832
1595737921
307154381
843898514
681658572
1565488408
1721832226
968641032
1971954927
784564580
114529615
530287973
554819151
2029486700
657587528
1794010056
1832607490
531405043
1290304542
236976879
945606917
2109613704
637230390
83879037
754248997
277898494
1912885798
2025983214
1972125774
879973621
1541694535
1759281908
2100954496
1929080195
774066178
2119986872
1158882894
1284744951
873992985
22949782
1148484816
2085747022
46139125
421508943
1631977319
286032922
1012875618
833932220
281742827
1687958344
721738681
1181918777
1993679059
357145787
1416693778
113008789
1215211548
1122067072
1966281888
1969658316
341628060
1282875768
159555353
839395482
1282239130
1111643729
1246976283
2062978271
1484365979
1096575817
843857933
1512178927
1066000878
1418281661
2140736962
913936527
1487400826
234994154
53078637
1397850529
150816424
739359620
2085515834
1941294770
195034435
1877636286
2037488615
213999755
1477004854
114403494
850924798
763968354
1547564504
203196114
2090390599
639438365
446892738
764716568
742809722
1004260393
1813627993
637370675
1974385444
229338253
1582022515
557987602
272397814
1974114233
708175405
1202637208
434616203
47061584
1040107247
1486413438
1491184533
656456217
793425629
141052907
1243795645
240408048
2108922371
226620113
699769175
628221270
1984348485
806457745
631106955
2124399284
675116036
1481038122
598387147
1942472094
1661487955
1015016813
1473983930
1179602889
1616274340
844015991
681960121
179801887
389710659
822937644
392151945
1960565311
1590839824
1299145903
1558498555
1169379731
444142858
2069876191
779433187
1107164397
1941187130
1168181642
352659418
2078305994
1202889916
1767272666
1589627118
1935384763
1061317525
1544972135
1090571599
1951606978
324905311
1624383609
542563619
793000277
507883314
800052953
7504415
114259648
1293572211
729030411
1005185055
1321126269
2059114923
1017215443
1863636514
1743408129
1082052719
1763388379
890306089
875859287
285638783
698496581
1841256413
1687519345
2023006030
930002133
344397725
2111834742
847414063
2082889042
1442768822
1086572589
438530275
1101200015
708711017
1122619872
545876030
1473552023
943109499
45036632
1482425914
1334694834
1086611464
726520979
1198520211
1839963772
2005193074
643756904
420918724
252393245
1177973912
1805030004
1426217283
2078546641
1979564106
1452733753
1306872233
337942999
239364250
224419428
234700083
1183353081
1742645841
1208636846
584508947
1828807939
1484933634
928251185
1858022768
374464699
1405243625
1848117776
1411379938
1345435352
1094446543
971887819
1420669632
1776229024
2113579341
1603292510
1580528751
1243964051
418398386
1764434729
2125767994
2003219802
1392783380
1348671570
1063567969
1021968765
1908776541
171804187
1703247359
1069005616
1869044462
1677864870
524914862
917007538
1491819660
1246265060
1151027481
782013878
655018797
1454965298
1977680821
501964558
245906443
2137446700
1488650925
917981830
649736984
139031192
1562395824
577258566
720041198
1690932062
674733772
888454433
1259494498
1561687591
1564152057
1563391366
1133027826
104993239
350409240
1970996398
1910196232
327652455
941108697
1709610956
577633431
1314970034
1248501144
1839814418
811268530
917179902
389656547
425238367
1961876463
2091452102
332715675
1456791106
1270685979
639798197
1055659327
1352884547
1251187342
1531544924
1214315944
636661936
1559311537
1408911107
790750604
780041804
151203214
625860218
619493178
891418444
25170783
993146559
1604846908
1377809513
2118801509
1894706863
1449153721
982654020
1460248479
1015891536
1024782980
209818311
415609741
1626993704
1324227386
698163940
372124087
322485082
1242782887
1208154469
889357988
750255380
696009390
1099426574
923275860
731794334
565054500
2139905220
423621423
101467220
1240858548
710055720
1014927319
1349167539
650449938
1488645109
416175126
295395441
1878787728
410233965
1799756717
1673821097
1475555334
621482659
30571963
1588022057
1295712733
572360496
686777896
774579980
770617271
213273506
346278891
2005008188
1487526099
881301806
296095307
170464115
1677188566
1015520187
62418907
2110914988
917050183
713691316
1935207295
1790213833
107618540
1151990293
2053157781
846396930
1658743612
1395828328
977340195
1527770290
1529977152
58910792
658847015
172392930
841189999
578565
58405308
74353197
1657858862
1903351397
1325050919
189021926
58517248
947665166
925911603
81499318
1543095617
68111929
1033154837
1025852453
1014098641
916137181
973542365
1404711549
1080107232
974313874
1601220922
2033955216
1586327142
1390922769
1119626651
1862710816
707208328
764013792
1409016098
59299319
2047443577
221269636
2015788263
2116351503
1252840525
405992557
284631120
855947121
1163335000
487671877
616022670
1573779635
1235864078
1401767724
934452317
1867732614
394328861
2130448151
41125168
188270988
1031899588
528143580
120467456
481271335
1920534232
985708129
916292004
289661139
1643921824
1497512699
382045970
458451280
157214155
68400510
1741607435
1130462419
703745147
2096551999
1184031129
1534099261
837304516
1878664759
301077937
657742092
60759509
1974855204
1657390464
1255512474
2018258690
1306123749
1721985466
297223474
616126118
1376410786
1933682446
1365463978
690895173
441847373
598269426
1397998131
1016348753
1772682302
959527525
514480163
641755858
2039871614
2053672083
964245974
1890900754
1465850875
2050846434
1245319121
894045861
557512233
1073362494
1513737132
911505074
944010903
802733238
1241399359
1299325983
1065310135
1580736951
588261904
199860946
1273084613
1007255721
1455608426
1144735479
87696594
1341147321
1180935740
241804487
1547112700
274003274
1546897344
1734106337
669021891
1665259754
435385045
1964857871
431194381
367279772
1397233495
1205066476
1931544963
1381652330
76363430
2116036853
651321159
1217706364
1252478911
534474702
1375319010
1600222193
953798163
497295105
588612203
890576208
1380053131
431745197
755064827
333866352
768546665
231804043
600466777
75907353
1307732588
60846668
1240939325
1890334378
217692723
1354481418
1743536786
2027730035
834093150
409442045
14280702
1335606913
112179168
1964450982
665990033
1680917554
696976753
2111162674
1017810087
453179218
1228516425
523710744
2070545095
627245718
2058141981
493991842
1352184786
1374208912
1907001252
893032937
893776269
877189083
1040248714
1159715798
127821813
1800622931
1129895405
2053037885
808084343
2031082733
1223527097
940250437
45746889
32008066
1502383450
1882307467
1795841929
857932350
150945945
1616104863
815028873
801533604
813067759
1388141590
251502386
156685819
639675357
1196322410
1697421021
1064857488
78728870
703056479
2100078810
935731231
1338349777
63399227
1949408182
1291467133
1805528287
772174363
1656151722
1457551473
367773331
1436569973
2009305332
2093553107
1079921266
1865493065
1957895703
1111049354
1626946972
1880867548
1882828493
143010398
955085578
917483491
1054913813
1185561957
486786350
394857388
1611767891
972527867
1369130837
1013540625
203386411
796091630
1961039223
1146772157
625084982
1521871971
1122390648
1594402040
645909646
1196082963
1772785419
1666739498
734777764
2082379024
1093587311
1741199433
400556811
1823233809
90943899
1745691745
852956983
1725477094
1341972633
1075536074
1594320796
1504356315
411933612
1483561927
429572211
1341208884
1274217816
17956465
519519263
1938486452
443602449
2077804593
1260478961
1051328409
278410361
220206953
1879299001
1216706170
1201911226
1645333371
426789499
820742412
406980336
162862217
1342961594
1711849102
260035680
1433521224
923133705
160701851
1934881007
691658164
1482858926
1692918424
1232658001
810901536
128702285
428620311
1493693086
952515095
1820329850
1915492115
1775618442
65588265
482322669
276401856
1460360202
835336347
412894361
1877092987
676305777
699349607
1651297104
1840440396
206352138
960198602
1071405285
367534310
434849871
1196630067
445551832
1870080678
779991143
19479471
866459269
213804975
728649761
776625144
1227560323
566483378
280307918
1039687237
2000608912
1751712537
154134325
471405248
2116163876
1091642905
1218377142
728929112
1678781429
49423054
710691086
1563372549
604865319
1396613056
1705266245
54078005
1758055625
351335257
627066998
926244536
1953036032
1614873064
81248538
549499739
923158593
962675205
1497357784
563697847
2004396075
52551977
1048696700
1340606657
1788461399
1273075233
1726838830
82674277
318213815
1160953476
44383106
918543505
1317767358
1533211971
452006561
267340066
338911457
735117309
1910568365
944434714
188987952
1904612334
1108182336
296177283
1339092721
951293032
136544477
532032903
17814796
1134014167
1468455283
1318043440
1441105774
1020329761
684068489
660034360
149835168
230305119
1334647674
1735820215
823478892
1547779043
251540944
1704122453
631607834
1500143791
2019794507
1761371842
1584298992
1327605431
1575697702
1298921541
1191548687
1307068103
465054551
2020492980
1441227835
1086706140
931623451
2089301319
1431405208
801927508
1248548196
1315984507
751270199
711040069
1445643840
768679418
1576174077
1251234694
1936648674
1625516432
1839172261
1543592441
513937924
1666537644
990363123
321787628
2046525447
1921668793
1291416345
1259208667
1855402226
1846259696
1414168081
302583351
1634912760
1261991420
1860785727
1628419335
887790417
1690438602
1892251733
331926895
86110028
1253944272
428098897
587077309
2080807991
685385372
1625560231
1589840023
1098710243
2055602138
1919762784
2050593775
1034855487
1785023064
820436672
474089135
1412422699
1579741879
100205345
1404303062
2087530674
507339081
907504319
1534034681
1313810245
700572098
515501581
777186573
27405600
1794255091
1854627390
1408626998
726214479
557946284
1167754940
1066002913
882762157
2030903599
456931621
1451633197
1405208374
1796557443
131690788
120348131
833990173
1123993125
18832768
358703892
1936367290
144404022
631616418
878372120
1944204243
1680946915
194697087
1250293616
1541821604
2105086006
2035599266
838187216
115173199
177615943
1187926849
188861202
88172238
1755168735
799993284
1929789854
1168009426
1811744520
1248159662
1688806014
1097253043
413502110
1185569503
1457001027
1941630552
946494818
1990868510
1490950215
1325192058
1088094577
1645738913
1389330519
423677429
1339481113
1568426536
404572411
130153448
950751423
1604163475
1589383014
395765962
1230381367
452991308
1482554306
843165148
1577392962
795299135
748779083
674246237
94212068
1810068188
1591080203
2076007654
397499725
535611015
1661644785
759315017
1948630709
2000769412
478413013
258790868
1948626130
441669959
2103530504
58446981
101741426
1380447545
899613805
47435522
907556710
1346399680
1374511792
1614462002
1623097227
1136072102
180372751
240241607
1228445052
226005123
339786805
197388521
587839717
1371696362
18571140
1692173751
602430338
1488420129
412215719
1720302061
2023292095
397941475
1836549225
1543270130
299442503
1110939443
1501208499
1019864018
341163813
473939865
1026149771
703287280
1370262686
33404291
2027522550
610224609
235326654
1065627440
613378015
343102509
1898359042
1910072709
730405606
276194141
1646562485
1759086319
1405289983
417114371
1202214129
362303629
2016331587
450337539
1988549831
752932421
235464458
1999891805
1965395487
649532990
1938689500
953598479
1107807836
457576973
942312657
1578393946
1073432263
1776270277
78033930
1341486374
1656610872
490285617
717206161
157834566
407901370
1369070912
754190607
1149567503
845852527
2027497950
2085808722
769103056
174265793
2128234951
1605403738
1699993584
303333183
1098387363
481893203
210601537
469107227
1297320424
533375805
1689760621
182365939
994357488
1063455792
128660728
543407644
1369983435
1600190338
970646725
1548461861
155267743
140831699
36044951
625079542
1134083057
1760299327
884755130
1280329405
1981953996
563599026
1270565762
105703296
445632836
641416356
1259445662
772253946
1650003696
1583570392
894939146
519352876
198384318
755678523
244147742
2143275028
1561069926
821634477
873306926
1813159860
1402934405
843597934
201570917
20464404
1885955276
1469426329
397662047
473598271
2025229675
837483405
1018044085
2055707558
292028260
811615593
417625246
2027667841
383224676
1439315875
2009507599
1562402804
6099551
377364880
528143630
1971982091
1915061616
347797224
2072027307
105446844
2139980176
526457357
2104356438
1438613280
738184058
1762313114
2028711634
275444005
388083334
840719374
617828998
1482396787
344318883
505287846
1123826196
1615088203
1867695911
156879586
1489654037
781604938
1568999647
1900789663
719181421
549650019
434725389
81913710
1402683008
725501713
1733330328
975507528
1724749533
592423477
1214815124
2114882162
482632296
1357472809
1796120046
1061679942
768734353
252572671
190688942
828550847
1691452509
764972668
1255769262
2023382241
2101226058
1751708313
813670938
1980398370
246271171
1107556159
1087953489
1724371254
1070340962
1872068778
1304636172
2098503375
1914848600
1247515846
1849767402
1609240802
1985524737
1121764403
2070478609
591593851
1275027693
369323808
183170441
1391755768
16979691
1378961589
789898471
554196545
2004874286
884234213
1360735495
1521393729
266403862
1727889251
733015328
1583804709
686312853
1327898597
2037324584
352959012
1930857116
2063798339
1505828457
1634330946
1744661289
1969473689
1786568510
1413144255
271137590
1295875255
551029236
1771809345
58460549
911752028
410316863
1915706213
358641382
1994144450
844530780
90588526
2127053375
1564382392
406524446
848052116
165605906
1599646751
289307992
1971760918
880076891
931179527
2004408659
456879652
821479192
665433307
635084133
958069047
2031520515
808789746
2099520113
1111931144
1258149674
1122660005
724189643
264600032
140845873
204485337
1995544949
126525676
1678697437
1687792182
513681800
1717967689
776166663
330747557
1479676349
2112007696
1706938910
1422857308
1852092551
341378240
909789574
1224355271
1680913716
469482123
1982353905
618508399
21891208
941769672
926801925
654462642
1932839070
485981911
1600020062
132303311
1503542775
852398301
1752875417
1371562189
956754174
725324140
2081091604
439415112
1745442997
228269372
2121150840
1899394181
1900863871
598233797
1265789312
1517864667
2071611766
872430753
797234530
213201098
2123046601
1174833776
1426907521
823707326
722777447
1731329640
2115780828
1642665973
2027840666
1239911108
406665816
2005094089
1227578748
2105386034
108074060
861108892
1969219216
1241628610
673950868
1222055737
1455939580
379504631
1788148846
671147545
1203633377
570248602
90656557
885302421
851399028
867590157
1705881898
2125461441
1133147527
2049537365
929989822
759436701
2074162657
131908739
245956194
1741435987
700749832
735626378
2129159744
1896100569
228132138
1125845592
1494758556
723043232
404841650
1015424578
2092184977
1857298383
1752712271
1541849236
76169605
1330610011
220943337
1986712977
1462440945
410374062
1988253009
1847378034
325156168
606756699
1882248486
800879726
677876718
1628844541
99917934
1583679868
1765297271
1235382215
1092935373
491997457
1035025157
639212164
1852440495
1989964812
321689807
703862677
2003076122
1011823117
897269856
30436707
804234684
835238350
707006442
983097797
506388233
1796989239
1406601455
438977319
131757959
2074833075
1673210046
163757293
1497297277
1327941973
1831428736
480153855
143215522
745955707
651864896
2079635411
1839104384
181511724
1232826996
40964082
560809077
472987780
1832209664
347174525
688637935
1673116088
224866950
1805609129
423221378
1667874574
1855914234
1968161135
875063772
1840470463
1800525005
2022842272
2058955716
228454743
1303704085
2042249851
738068277
1084324146
750880256
717773722
1356314673
361278910
1907112394
1304366324
2010770528
1189013101
1214415313
347534021
1905474720
948556765
368209114
62940110
207679945
220295232
1360295687
1531236193
1326126814
1781995293
449281173
817022795
832651854
1738722915
13265141
304802489
228529468
1205106447
2037111910
1703441984
1238644991
1114312672
557092645
1411173475
169771374
976528907
1539266102
18499901
800874012
349326586
179226923
712478002
92783001
1088021639
285889001
1167466791
1290533804
1750907216
1884166729
1235960364
1816831333
532008542
801236448
1639395396
236092951
79403049
1823841686
1550771432
22322231
179944983
1226242920
1837718504
1528529121
1300597668
459477220
1217306722
894528974
1158662597
152509047
1320312934
433119929
1560591884
1628568530
1827442542
10251299
1328303185
1255497436
392702037
1405120532
449169098
1158139851
1961473564
458884697
626871202
233654683
1668525003
1062772538
894106089
906918506
1634050338
295587443
408879637
349590283
2062861478
1742812009
1363900705
1247467585
457294158
261618324
848528198
1474574298
2002229700
1671446998
5689697
291528933
18481340
1223485320
1488113771
1289085606
665394006
1873278800
1340941077
1318945729
620313600
1476160125
222434128
758492646
1574939025
901307570
703036904
487829509
1341405257
1010362378
667984562
911534096
1051340026
926497694
1751446275
1816093007
1023983976
1943274340
824340925
651325754
110830497
1999427568
660102949
1979744879
620240384
388007117
479621813
1347089340
10773798
1239900431
1907730043
360455021
1009954072
715519588
421988013
1846162426
816353006
1973415972
636429612
1338118734
1852254162
1459000523
937912960
879874140
299779912
455623027
1193977716
588536275
525877050
206270550
853484928
1337886006
1262585042
1016870838
1203612946
1509161226
1578995427
672955956
961825171
1281319811
2009647247
1524237690
1840248117
1359443775
1880659645
44301925
1183490379
2095841354
290605350
1759303990
1547266435
1751468974
187165768
167033726
1430285263
262688030
680229602
824344807
311243390
845847474
1185099165
1041455197
160861366
699405795
993299241
1197253610
1171458650
1383513525
181195787
509250287
2000215188
1663700662
1856483203
1022788482
738060106
1671631526
106492764
784141872
1756399431
378760291
803134751
566379555
572457886
86897768
1844517206
24224679
576719857
713876076
349356200
1633841366
979606260
149905837
279268688
1307141150
1055322393
990113435
115963627
1543944846
173681676
658452475
2140504528
226989385
1135632568
1679391018
678602672
904635113
988408255
2021771629
543636494
404623604
1308844327
177961455
1472886492
995362515
569398136
2142480216
480627436
411339847
718285809
456043812
575062013
934278745
808666988
1022762815
34558288
344496434
2100468784
603425558
1436861451
1370673442
237666583
448008776
204558639
166880187
1931937263
1725582369
16891706
1743981391
1257162269
1617322571
1375654235
2127764863
996630749
1722200886
962367070
692151481
783759809
1407401872
231212830
586598921
1499858314
1106775582
653726027
845123200
1981916420
1349623047
1745438038
466054015
1072987582
2145077733
2097999003
845412524
42204915
1523960748
1856455044
1092974421
936392716
1423677092
1370923177
1552039181
600931895
2127158965
1303614759
1965508797
1663959498
1706902216
1278064709
868788659
1328802400
1351362797
1837454800
2090348070
1795119233
370707573
72410737
1452667777
938515799
1237058966
180345198
743111602
1327339745
1356198337
1431952323
537917185
434852083
720575791
1395082136
1937277493
873385721
1051525855
2005284490
1707861527
1485031826
1021093715
1201831918
1119158108
870576807
183109579
205662459
177386744
751312063
2070715033
1429661911
427176890
1878376721
1842920427
557622764
230437931
1255847152
1672775217
714938603
52326744
1968152608
1225346644
266019281
2008100979
1313500064
632124473
2087887613
864663066
1204842355
1036955185
1746303012
1812389461
548674287
1244973758
805706303
1000460891
289478659
930992568
1142554681
412522
1721845995
1279597311
1239241532
1841153698
2080085217
524059437
1481235484
1415981059
1120913737
941089145
1853888355
53347210
1391302268
271760011
1252511686
789122412
539064339
642568378
288313709
388286155
797125392
1617621705
1631982334
437159670
1857762218
129122416
138486676
20019085
1862073060
1623527899
1747476888
346985488
2083961754
1526329610
298349781
192011205
358793118
530411337
1841221037
1210748264
471919782
2067366842
1044813288
1139808145
100336016
1450674180
323166305
1934166588
1022307298
193347162
1039018106
461584775
1656036987
641700264
1511916039
60716494
551067796
1047147403
2110910919
584395411
743299583
712822317
864563970
1445537860
1726429142
196616164
1356761238
485094172
1430214882
1137589896
1913098701
408837588
1501961407
1118982238
476881653
1731214437
1873388686
135619777
803753771
1366506864
1502022632
1316582666
625706839
1957333563
625254917
827407827
1129697933
2028321203
1552887174
1995749121
1987202549
1090440242
322439929
1529452181
1247321677
880275280
458036081
46506057
1604894316
686049698
60749809
298037205
1378428530
489615428
946238444
762680156
323434574
2084525430
1023877554
350343097
1937373643
867615911
2038606719
48817727
1427719414
1688021806
88355442
1851441015
6090947
647711609
994785583
1787375039
1760613803
1743391843
1096219903
1076121835
139111479
1164086215
1269826306
1724362086
209631415
1108768693
736708566
1523680274
131277109
1766555298
886758351
1322250484
1013051486
87548634
714735949
711202787
793494699
2052509428
1814495057
1225703395
310925508
2084354907
616843034
1695490405
994315393
917549933
1695523589
782818061
557850202
1781032171
707532608
1611092661
153619456
2072009145
1441722862
1777205141
44238107
236625694
2008054541
1452903868
444127588
2015265042
2012412418
2091140277
1309531323
556870599
882850791
797368841
547211281
1628918433
368295410
1319072665
1619938718
1678445657
1127215339
600498324
573467515
2101005045
1545483143
137830625
1232148337
912493961
1924902572
113426971
143588221
1733622700
1819551584
1915207209
830108036
1013519023
237677300
333419658
1002564152
1046206081
1275085063
761333214
117962861
1221185585
718270389
520415627
1345380566
149964168
1212949527
2058452269
1439311191
2091483860
1191670242
1618895550
1883122140
460705927
598064612
560209867
256415745
516774542
1659102433
2045265431
426915387
144944172
124127331
121028910
1999573360
801722598
202456643
1827211630
1008178175
1103204754
541297214
621359688
793192945
1322749988
860778036
255690157
877863441
1268054724
1483415369
1564530781
31715599
167945928
776340580
1874220351
1875797785
804118385
790608347
289766641
497660058
409028841
1899336002
1624477076
459425310
211217075
1107779820
1696831057
947359864
1850754490
1461373307
95601718
2095937316
768730501
314190908
1931196669
3818111
1050108740
261410649
892810369
1497883640
2018403651
1292395461
813302612
2028947906
913503955
769935263
2032419217
682638338
866299887
501430659
1182212890
1099029027
570679233
1371922644
1200943640
1973364738
1848798982
216015912
613289409
1322942676
1960884209
79206640
274360134
439678266
1435285899
45153272
830145127
1942376362
620203366
217160175
535065994
1438649507
2048827556
1037611992
68099289
1380897774
1730350590
319415107
675938823
465513271
800703698
833063122
199106235
1826176463
672394089
591229593
769213988
1449971748
278694501
1448393560
507771591
2114880038
898684506
1982853615
67292836
1421456874
1467024043
1146279327
1386197723
1719471362
1614973986
543804364
1207375191
1140048771
738282177
1417470639
971621682
1105567700
319933568
1210558602
2136670043
1478200757
400050851
1167288198
720702220
1044540966
1211793723
1908301509
1740627012
1231895519
599426896
1508481192
667734855
1260885189
1822856839
797111091
1172069281
945346523
282945694
1180693899
792927350
910343684
1669587635
262465711
1625063595
28400444
1577911152
894521928
2139799506
302435085
1070751443
1663215711
1198168651
1475687952
686271164
782974363
140069044
493589099
1842488597
179673728
980030799
1308789942
1783048076
1977959587
618020246
1379809933
48854515
313579197
701846649
310697008
1634200879
597986159
866885786
335625492
1204167751
1133842553
1913931234
1007669556
2071330417
1503748534
611069835
418161482
87956242
279499123
698543470
1069140445
2085685555
143295330
687217446
2021300299
1192495658
337628778
1685105190
831704527
661730817
1475147932
1492125506
1132415545
1328070359
280327798
429905555
1610996222
1255315338
1159603774
278280887
887069880
555221213
1849335460
804266164
414638771
1077194351
1181711443
602975744
292036330
795880274
1743191101
1304802719
2000167733
1859502785
994843320
956495954
1231499271
2082645627
449981682
62744919
2124117050
338601840
407592737
666814936
1346297496
332474173
99069515
1546130024
1458416613
2037051630
1271676192
57292567
379124479
1757711735
1149217097
12391479
1655346541
180191250
961457917
487034815
1035781910
720405057
735846936
1952364062
1283746401
478327843
1148525122
942127126
1718322173
1021522689
1902438900
1112691380
929993021
703054591
1026212591
1697675903
923335460
1777951147
931453882
347137619
2012616300
489111789
944291170
1784122640
1312664681
190223824
1146082237
1425418058
1529256611
595447827
169848171
1413895643
53409193
1802710870
90935051
447725481
1021936367
659351306
1017960291
1667771443
368750798
1721333840
1924600174
965520303
928100294
2050268244
2065489243
245509369
1873257521
2127233857
980369602
1830822028
139574924
239297419
59790579
776482559
859640394
1914540357
50471268
2099078976
968135920
107422548
305485760
1018366405
873302945
413621840
1877868891
1396881262
822496730
1347659915
1467668898
421807601
878621138
1888779719
1630242781
2088652560
1140282119
185186896
1742874040
310306543
1309593997
182894902
292633567
727871080
16214505
19409400
1384376276
1782122883
651711283
342231996
936916230
1911734076
1569086609
1264359818
1574651943
90332510
2006980904
1856409331
1262118239
913142529
1417558662
1467473532
1773464963
1002172644
1647144602
1862403455
749137441
1871018689
209785127
723217670
224848797
298445718
1586669565
482134872
1818404560
740473708
2789780
1173987061
1824820148
1881767711
1379452381
884183581
1774087218
1676454460
1375882819
440365206
809471957
1028383289
1106981578
498220831
1908621215
743818499
2073936660
405749254
340017066
982469506
1739511820
1391864671
1781004352
239294328
1468603143
62395026
1273988591
1128972142
51244248
1562322970
861122280
1950063544
1012324402
1651606223
2067564098
1820651088
1441159091
1503889715
514196983
2105485408
2095588008
449037820
534812748
71768074
444904405
1616744901
1661600061
672294588
1579022112
461577416
370578545
802788391
1780708820
1176906785
318779245
804174363
1389103799
1177513965
214067925
1745729988
2050455929
439732022
947462614
431089167
1141841423
558478134
1320643015
68343889
913957628
1490508175
1687645282
1011057350
1412283952
262075591
544134053
950722513
1923949155
2147291277
828290660
1150258905
1049389088
11024610
1981529524
1549625293
1557089782
1274840924
1275763336
1855516321
1779966274
1379413964
2115564511
328600121
2043303510
2120465439
538742519
430889403
207262727
1639535039
2071750049
196084667
982129968
797393548
157949582
534764060
1322378156
25360218
644816917
72253933
1207697995
274501372
1747700534
706378629
36408375
4878908
1808269183
1614477754
495760043
1419747974
540756133
1027864523
332825444
190559530
416877307
1982608879
1268175715
53512175
1626898158
359569128
567320838
1959279520
682234851
607448386
433178019
933290345
1936440592
766748572
2066328211
669661106
1418362329
725674127
1184544816
1870049845
1280503762
2047015311
1604265367
531358775
55815068
57869340
385570094
765483035
39320758
527312036
42385607
1880339176
230564331
1574716208
485014401
61928338
1661481351
277810913
1538815650
631822942
1179478746
1427282717
1610270347
199103263
618617543
909784572
1467607898
1496730251
1579857854
1013268555
1115463221
1232942378
1471548093
1125685732
513035682
156222105
800932918
810195379
1449879778
814717520
925810658
282462669
311700304
2069273286
370363310
1141233950
1542475575
1483292919
171025092
1263074099
329986462
1834672184
1770769475
263822631
518665488
1297170898
836445400
1644144408
324102613
774453706
1611015386
1701944774
1114882650
1540315067
92925402
163674471
793650292
1823296716
1973147702
403966
1827547889
527365826
378412834
351132038
1244364269
969473962
1890873010
2044035144
316964580
1765131701
25465414
1951957254
614294071
1890024049
1513417513
1288637838
1024010366
1482635148
2146535336
194228891
1214618081
1652324628
1145967685
861226163
1075066188
1158883514
1712677097
1406627664
1491741
1493122332
552083882
1386790834
328916434
1734366720
1846401882
207894430
385769875
682270335
1532279671
825694971
1077937848
1552956644
1769590758
2026815649
1489708964
789818873
1832391559
1904776285
1333104355
682476711
1882940590
1784437604
448065861
218561037
1086863166
1151454151
1158723907
1902552443
1776712226
1512592231
201756074
910622334
1234945907
149901633
1776231589
1419774533
1189973916
992680624
1313706243
913242705
199113388
701685365
533801118
517669041
1636089196
2069005980
160335041
1579304971
1017710622
1536074212
592574597
1244634856
1251083305
320370700
944126230
1235433318
1834090354
1739868557
941102254
1758939256
1727012234
717485064
1102200293
1559258
166419133
935112787
1404684392
1937383850
207180719
1691809995
413769596
1842640438
1781185805
1668831185
869629575
2005506557
1317881180
1797003028
2001557365
1550194456
42692269
1938007935
1308456770
200344948
1148966025
1604187712
1515071371
1536848390
212429354
134184802
1637990346
418655482
614635180
2049251762
552368414
353803048
1570932979
1363062490
1617411423
722298408
1768152378
1407524856
318939440
1818030729
174500
210345838
194819692
408312174
1462383382
816712462
1531295262
960071599
35220706
427256923
927858104
2066522350
2096199610
1507371337
1668793815
558248352
1953122180
1266731046
31774126
1499075968
1986066678
928109732
1984580768
473855612
1304462219
1126500293
1436329613
1050270838
1516294400
808717890
1137264725
835951426
319925570
928884727
184517666
1965394101
1882355959
196823381
1830654682
1244752668
480748174
1698425984
516159615
1419236546
1958859103
1261761661
1584881118
1117414624
1017699614
1681469953
126220423
324817499
1722216192
401064016
563168643
331301560
1384758872
554105392
49259469
611397288
1272451485
722822830
1336467683
687211147
2067397140
697013499
2085006554
1697747636
1666866346
224428668
266366893
1401484211
780763335
629917878
1200224203
465199192
178016579
1789545571
507581379
1396658838
867385366
1689022252
170855147
1551326270
2007015471
1047305879
725823881
520577233
439050918
2054368091
2039405593
709266318
1549816925
85909531
818288142
1744123718
1665826457
669692222
1815433853
209629661
1581773992
319477445
996901564
1445355465
1840040286
95277504
1845880947
2089148858
1112506677
1497611997
1765183194
269978142
1018167286
45331801
1624503742
1033345875
142730713
661904606
1264121843
2031320768
375593379
524254439
1002656230
706804955
914140416
285052717
1508041715
1749309154
975684619
516459932
817398384
741815465
1969413532
899812615
195811281
1510512637
1202867537
1982347952
1138131682
2129773298
461167458
751931611
993091508
475311802
1418534377
1583958167
443192556
1736349567
1381397699
1892068864
1030705699
748715876
449708559
2022004485
288580348
725956613
558339525
1972775985
1629376638
1780077091
1956334907
1123348932
1832146715
557306038
1991891044
2055839991
227568342
552110034
988864967
1469920924
1250750031
1521224046
288183187
659764943
1938484802
32845666
1106668491
1974377033
1675312971
1187911425
953767977
1373447446
226616519
1014544397
110595160
1657169306
234012045
1768671161
901887416
1390698196
211375716
280742372
471166290
711171123
1939150156
1564344089
2131618625
302666176
1123453114
1564730036
1894053272
1521461293
1192711820
1589905788
1927803913
608582489
867192829
202245041
607582174
53004775
2112750940
440874874
890926915
1092884221
71305770
1817939246
1036638748
1806448285
1317402775
1814285677
18319567
46984271
1549349222
1511113699
765560434
1268944187
1976714331
678972938
636956333
914259494
227491438
317150612
1749024172
1045608367
1795505578
588442209
1298265546
237283763
1072656343
838530070
835975400
2098133090
1722997610
53743741
2029750729
877997647
2048200028
1386012511
460127654
1852044691
1808821330
980930630
1021550093
282272399
2030331438
1587642624
373440663
1690380961
1567181059
1436522784
1267557236
1202318919
207139792
1104250779
1572490325
1847112547
780527442
2036295163
1893284834
1771489328
45719349
1585751080
1745230247
1395286662
1544954272
1286969138
1249940349
1875069735
1830460492
1403763971
503198537
1509616649
1644114467
1267238579
966886697
1602997696
1900581941
1416986872
990397568
1281431632
623188512
1436122539
208009959
359811669
257950981
953386073
1865671766
2030700456
277580841
130281474
885270364
1172846658
182732150
433111197
541917819
350515712
785341556
2064669760
1736849399
256540595
977570382
677592543
316642890
177353705
1544787648
728176074
2137541862
266923545
1296740586
1235043765
441600387
609006591
101581556
3654223
1510192300
1134625030
1466585165
794488044
683076488
1921471034
1384618598
1565033659
1837336047
267326396
168716110
2094465906
1804432772
2066182370
497337719
600718376
217803985
1781972798
666064747
677373769
315878665
420007319
578866358
1538590493
1334769179
1006509577
779648633
1283103707
184738083
1246017748
749563664
1471564958
1793438903
300245793
2102815196
978533381
2082882970
42374673
1885226310
256786292
1524150562
604506415
540487290
1585558050
505891680
843292138
10219616
1958432244
913763614
2091742041
1373247841
1156565621
1753079066
870500257
439016552
1548599787
432232478
349211880
856066157
587706660
757676632
903720687
670228682
606112782
863395643
1131292200
58349165
804497694
1870952725
423992101
1701766053
820600761
1026147187
206943731
1113817552
2033765516
33180790
1687455055
1813000131
1891568146
600009446
1070214273
1807993828
1246960381
102186443
973571683
1032070140
1009731798
3724571
834517606
1302240465
906346946
1210072934
1565307618
524305840
376031747
1224764008
1917994973
1521169751
455292892
702380534
1976159320
1538228371
959418873
1472965120
696582491
1912480073
1327801265
635003686
1235433710
13515142
1450190010
1147744196
1406975888
267662543
1253670058
841913415
86351618
1200446446
802396370
1643743962
320656342
521611880
677952158
719978441
1898017350
1573438369
394515920
212820049
1578904771
685100729
1438947053
1569130847
1705046685
823936326
665472894
760620120
65481383
767647867
1992171141
874341894
1336831094
474840072
98629748
2127778489
1626670730
379291621
566568683
1552954806
1714404301
2000082298
1482625828
894415488
585861609
681073929
63040427
948375197
1501200005
629845236
166551936
1353593068
2041993617
2063784655
694549998
362091205
1275032089
1627435067
1938629778
1822234470
1001686988
767126413
816914705
483746106
1126438640
1897165727
1262251490
874541736
603054269
631809416
754321911
546506139
349920448
1876632534
2033814212
286801035
1492817686
1133355755
1482754940
1137246005
1801897126
1413362892
1620749973
1687073168
28390888
797651906
1750545872
7646719
818967240
703696005
1577273463
1650597682
1933218878
764828042
1030071066
2052488415
2137212097
955828119
1465957712
552137445
1434873260
961779207
842115726
2058247144
2145834147
1591911652
794488994
126869945
479078551
969417589
1853025582
1543077133
733297612
20032695
1618283725
1668140873
1169616906
614131268
435911414
1735210345
655732575
1717117833
1489312280
1011901486
1617841405
1429065516
56948899
622667957
1029667972
1740694943
1381727231
505733114
1541597850
1613669653
2084680870
1348835379
1516654228
433152898
1561297127
1642672956
1883960972
60431382
2070108285
1320365787
296952339
1565698975
8207962
1552180306
988948411
85296657
576947951
254192095
554642931
926435549
1907794446
1918460563
1199644423
828833978
1557447906
72110105
2082398720
1218419835
1809810683
1834490984
730048579
1166783679
1921348362
1842574357
14762853
464952878
856619525
377483730
302479729
661183305
1437952198
352250824
1679854470
1253982029
1778173831
1867425574
1349493055
1182028432
68701182
1744469272
446617637
646188934
1772299045
851501556
1514225358
1521482601
1877254795
1651002541
1794009870
124462540
1401508964
1238837027
1164599385
1568526947
1492971728
1562716612
1850840460
2070060348
384688719
554635139
2065683212
746778641
280484865
959075951
946491243
1100029870
921095844
463607963
1112597918
505913667
1025039141
1743196714
1385858363
1561070475
1009367518
1040891442
2097315293
1470270111
1268161801
1706998091
717520932
1164260479
1002231410
728330610
547071758
444443039
1937523164
1228109392
2082159289
1151850931
1149632234
878054496
2138897449
1953801557
959630605
1032294554
1757859444
2073418573
746596407
2055231229
1207479713
174182941
1511916588
2050637495
378049923
415275763
1934697390
1182010936
2059650289
336516474
835007593
127947545
239185742
1020982223
935236572
1641101812
1413290400
1081556214
2002661966
179807321
1236019501
1758158986
540142424
1193808559
630293145
1701232842
1590334847
1380292179
558745320
767453921
1184232190
1302416143
474512876
1579882886
337661752
759701314
2086628903
1761987497
1396246122
750134294
191349423
2030001934
1783418068
513682431
1761868663
1132902128
74686537
482157684
1137412647
1808634953
1725207315
1079057011
1139888642
1005715898
1049559755
1796260657
1304195383
243370899
1828395680
1809116708
483638463
1010250255
1491985240
399142609
1139379893
1134861410
649882266
1946330037
963971952
145122937
311216102
180620056
499380713
118097077
290842042
1826903811
387783728
335720008
1005880069
254079317
126393707
1568463263
413384286
1829483210
710920422
564593483
1640516155
642451574
1639186668
1465217229
699223166
1856004359
865108991
814324800
1417239309
1498729412
894343633
1685014605
1859071543
152883915
1648761602
12571627
1048493326
230948342
1152871675
1816347849
1054295762
2020272242
705364600
1183943700
1087981305
1536942855
1797097443
2125202539
1211812931
381245392
1378504518
823326196
421484266
933835079
752681513
1152504508
2131147242
1361745136
179327879
434938311
1875763955
819386504
273497255
1040578459
856601848
357670858
1483684079
1838035908
648837582
2133616152
351964845
1693183082
1410001185
14336962
222797805
180685897
1227414567
953481774
1736195731
1113896236
774615120
468294534
906423877
1082287436
2119216415
1471783598
2113541514
1111789367
2127470006
1673999830
1310141597
1234388126
380627983
1433806148
1268608775
571348025
1059126783
460394333
1429960333
189600151
138239121
1868489447
1734924430
1476653753
1247083473
1595924707
260846903
1003392668
953541474
896894346
1412962751
19214183
1824360551
996976933
441788491
1061841105
1586883020
1445293724
505598731
873309025
1358978962
1862927552
1195432394
260136636
748365030
1594859915
1608842221
1955624877
1241929357
52605986
1469379583
7304756
1388788725
962013928
1107497883
2033768538
1996597715
1559160706
235765418
273002601
1364110856
1188890446
480419447
869705931
1776836015
440814918
1849693835
1775139442
3598455
442221406
1870094945
636801563
1618429700
1561603804
1793446160
1064868349
80434933
1790043779
551778173
1173133236
1819901801
1918627497
634837091
1817088952
709837940
844681632
696253620
931415785
1742142226
1350324966
733239213
691747863
876170024
927114233
641643271
1285625933
748410067
321596667
624203741
1098909971
1535867578
1251884087
1672635762
865621525
1233133502
93399349
1373171404
1520124665
1206645999
634180459
1139327796
1759685862
1998187424
540800699
1791216784
1869268775
1193969489
455561690
1795593708
247542334
2055599406
862351743
303208051
1770691395
869337490
479091074
872649137
1339652940
740210900
571546193
132338563
1397430177
734756687
896663369
867356945
654632979
930151927
987059178
471776088
1700814935
113382884
1776877970
1391338465
1209687399
2113307187
403924867
1890361866
155339086
2111621493
1687035241
1428050029
458654908
1060060314
22577182
330783398
1956978118
953304659
1576065120
806262450
1942931602
152982183
970972774
1505563056
1938882402
1196480610
705226744
1039486808
1125721276
2029265190
1828102043
1589324712
389477499
687804399
1358904643
1945740785
1681508580
363520126
651491377
867812875
2048346134
1858102181
1460233316
1200680342
2121178098
438959474
1138299394
1189274460
1585755514
926226592
705600985
1359388543
513083283
1709034623
154103940
1722541548
616813501
549031273
1503200572
588526065
510996328
791488313
839902323
214793072
234028178
991770419
1224554404
11158615
1137202484
1529604466
1680427922
246655649
275944598
1247534123
1592572597
813071545
1391607000
1479741700
1520586426
1631047708
1402911410
1738488426
1190328883
1457612156
619126430
273229023
935530268
1277436494
859333964
829085662
409836814
809510898
660547106
148211283
1238781735
1607864371
1540785829
1326430776
28465239
1639401697
959147527
634730465
1030079626
771072265
795418558
1982006660
732282270
1473769641
1341771413
1635303672
498891382
495243603
1702861659
1861913494
580027910
545755581
726327144
347048337
2058333671
920395974
490649848
1995018564
1700817536
255104148
367889764
1305060081
615588217
749158596
1391096831
331188752
255552563
1253712626
1878244217
562724006
1914687484
1820869956
728089490
251289362
292235436
19625179
762036561
1481647455
1462121223
1708360295
1492324540
1218109417
253719934
589325662
1180099476
1193332371
943565836
37442004
1827374744
1997335052
1703697765
1167494665
42326970
1213591694
1353993409
2052292460
1574628812
2029520726
2030749960
1480246022
394568077
385954645
1934199342
1997703050
1945282064
1842763845
580990233
166735433
1832856951
51630967
1854694225
1114785639
300152863
1466985093
1376585172
1153929252
1578917950
375081640
1851607446
1522920737
1689995680
274975379
2080038859
1617358977
1644892514
1178855277
2105448436
1442274029
137205515
973434636
1551280937
521126165
1563535164
572063266
1096695240
1912503532
2023957627
5862227
2107218775
938258991
1915519172
1791467177
949918610
1768694210
633056364
706943791
1888695421
81134336
1671725099
1184629221
1049715765
2010912027
43074532
537460913
162941497
628055406
2143023069
879100622
1919453571
1185290681
1801167153
860908330
477159950
295292274
1660065663
1400959422
453868336
1806056682
1931495431
613543
1868466619
1005480770
472746520
2077279529
1790972042
1589718340
1514057913
1022863161
1514160886
1798423911
796837950
410418206
1272988827
1433840935
1169933221
574892725
1270118687
753315660
358658750
402227036
1263839603
1127951104
552193325
1467331781
1966103949
176713928
214597508
1932324406
492466184
1237778657
1712887007
160812104
714152517
648692455
468792598
339130517
1510691139
1509370938
1559239533
954648010
1716460318
1718679476
568500507
912184137
411965501
1704801762
879935385
1075422280
945722992
2014272794
408996392
789299826
1452669878
1001221709
193400812
2057708124
337908384
1941794626
1922463753
2057017203
2140041475
801647652
119546446
1554130243
1065459607
1439788760
716308980
943409110
1578361016
1542890971
1099754136
834373653
91695073
2129262438
1306832448
160303768
877984806
1529820810
1004464811
78119318
1795579773
1741631942
1729037468
507031104
1874313602
1669848213
1620990834
701597979
1444603685
1298650086
27057324
1722953699
1499052890
1396325159
525169022
747228121
441339148
1349846340
2098825771
1347617440
1956409951
325268289
1816104486
326241479
137037673
1583833695
158700304
912173959
1820010398
1217078684
1662271315
687994226
908429306
1983066428
546498926
2142138154
1966412739
1538081004
2126802977
1739339797
1270595345
1163423271
662836828
1791530928
1300013643
718522910
2037097034
455443746
1412670966
1678169364
1539265862
660671207
1841208989
1295310927
802072610
612671210
874608347
1029096929
233425497
164097104
140775057
558146954
1170391339
1169626708
2140953491
1834744942
719940435
870982178
638748782
1321716053
375693172
538616554
136129374
1395868304
413218355
1784077487
1281772752
290525904
494008498
738327966
1152718469
1540093040
5388998
1150145433
383832526
1996860377
713009992
1534372991
1496516655
673020076
2083919099
80226277
1474894172
677178984
270501655
1259134928
160855038
2104426144
879453220
242705397
1387497564
8969656
142630581
1905128270
939001755
2131925805
1135395985
1826541983
941110678
670651840
321023908
2079784291
1854359051
1302789807
761876050
626582548
1776181064
937196087
1644630479
988733192
1952184323
1124989050
625546788
753979470
1149264669
347565693
1779728207
158317470
1298741522
1130139617
455211180
1978547889
1410076257
1172359882
2070386046
407251627
984100825
1150344514
2047011538
2046777898
207906883
158900983
1536056876
488956783
711433182
1067208976
1656609237
242840182
333715829
641491271
594667605
1993693747
1676078718
819634431
1222298547
2098830591
1479917321
610494723
2034774976
391555357
1658735337
1988039181
1230594924
1238526150
894318035
130872490
779839266
1029187422
1569957103
872868911
1230220744
520658200
670033846
406999735
795634246
1493871188
88886931
486458172
675844054
1302479129
1207121429
960637563
1346446156
1419700994
1283213211
1114631362
1451662680
1181187717
1966613612
1282182197
1186937755
1422149063
2083992649
2096907193
530562383
1177336067
1745866374
1253641913
407551728
1706986729
923618908
2027332784
584974236
428394633
1808541795
1011850156
2054342879
702269031
2005241348
437119822
2017789970
581196164
639283522
698873498
577679866
550100101
244419826
1961913486
305429055
2104362766
1629418474
1072513235
1305220277
87384975
816952112
509553494
288767981
980134238
850119742
1851718874
1837639233
2061732637
699934971
2049543476
669740693
1290369720
3778730
522599202
534880414
1199122748
1927637548
1458821281
859942846
996950266
1407903534
1020744986
733585877
1102343760
1146179068
720662469
1190973236
1225393992
894876852
205267376
1968035241
2044754303
1344284527
933324120
1591182930
416469339
757574433
123572540
2088818050
307163137
1947883101
2038339218
1560551956
1916513463
1732182942
333817585
1380299742
1857147508
1736512741
1553926741
1369236032
1806743938
1573368010
883003949
584831
449214949
2032967420
1887471668
297214341
1202046195
1566661686
1298274210
1926438048
599012489
1650625842
284761552
437016959
571810378
339429251
571458867
777115583
1125335061
193348624
1773939770
325206316
2133639483
672566703
277029655
304876703
1440943726
763073123
481530034
124840799
1938380864
1917487626
1228565059
1916952711
1149811792
1310100789
696542280
2070690095
1870711656
1401648073
1297599378
182060097
1424851809
218463875
928429617
1517695073
1307001131
1120828107
395737979
2006157493
919633743
502772001
1369743134
741206706
1636931324
191916016
79087053
561223412
1974221833
1349275756
1590235525
844868946
1339530726
985479686
1981149569
326679043
688257619
184036805
1358938243
1690724628
1454235117
1381586277
1443429833
580570232
532041010
1078612746
1002789863
781285701
1529989574
2080494342
1060908932
1900052813
979506160
1333404451
99321917
894432770
162910763
1535242514
956814933
256437111
1520430543
726695985
485367014
1709809903
997802016
1868753911
1613727267
1110241709
1176903488
783646846
1179697021
272854570
1593508785
429265018
1038183376
1415206084
1211184555
246945896
2027099057
1268938771
1093734468
217926725
1407928335
1626978284
1930369592
548454046
311913743
419281870
538336898
411352884
769385007
235031129
694477324
985987873
1233387934
80048211
287449117
274111769
1172977974
1619538916
1046751242
1057189551
1950474486
1957020024
1742867870
948703404
1544716104
1881255315
601291876
2076729401
1885200612
1399142187
694013612
466120635
1556527423
1926347486
1181017178
1813073042
2010343410
964961319
1067721371
1830821955
428055318
414644132
1919902804
1534882195
857377585
2134486265
400872562
393953902
1243999625
708211621
944239006
1545949501
1892830014
1065957917
442535591
82784382
1249899537
1345723666
1802196711
653758224
1006946713
1523746288
1047105975
381922810
223446646
1516613099
2077396060
1915081245
1741886026
1232160732
1236054275
23026913
59179190
1593765603
461238558
685930176
499873410
1921292339
1622044791
1740509283
367071203
303828621
2072581428
1311938367
942968223
132021503
1076471561
1104039243
951973412
677806895
1063234046
1498742680
1180034446
32459526
1755830923
1037665655
526846510
950876732
533726799
270030448
755234337
351446269
318385492
1078815699
2085986373
2134063498
40589870
319753646
725011910
742072805
869588832
1119992312
1991192073
411826939
884172674
273317507
1245820312
772435963
1751553152
23327921
1013987169
254542295
923054583
822730808
6274008
1831165418
62484465
928622104
871692122
100753810
1190574224
714404478
2024756405
833035417
519433949
297513405
617799771
606384478
1352386257
169173607
2131984738
429804687
1984044464
2071821494
1877978911
1548434292
1502464645
1699628039
1162606740
1356294341
1211752945
240189306
2057829562
1863997920
1222651371
1555899736
1430679644
107393083
1496285473
1176070293
1673779838
342486489
910198263
1488440934
563086142
1844681053
310982160
1957424304
166950488
1252076132
947327283
661522355
997955221
1322998924
1810099342
653986964
2028079854
1202004817
17703579
584584806
150525991
1137014952
1772009428
289753449
2058387183
634623257
397298997
1801926727
417147391
629590534
1869162998
1060891010
1659690222
1425139638
1689220272
688867650
953439586
37392466
421444168
1337297838
999507643
1131287831
1505823051
741100555
354175669
782073858
1732260283
528122562
12321210
2063496486
956742612
1417383946
527016072
17546136
270140389
296495981
579583769
212293507
2019718201
866087421
1942327793
214791010
1277676260
1285930751
859766041
1685227390
610647512
754883978
1267783013
1096939767
1184004165
107629732
1345065665
1975807877
1592447570
17905283
2005293016
1951146978
198214900
957017132
1862272053
1923561974
470712425
411158504
293251229
523195631
819993124
433110997
1840129686
1979044044
1300173709
12207284
2017914063
762456665
697438947
973875912
757461474
2050849124
1242777344
1864371886
691139859
721485503
1756800158
970363713
1864294416
1187219533
1058119188
1320462795
353030658
1437244842
784881158
26802353
851837459
2128942435
2023919852
1206697384
668262937
750880486
1312433857
470712145
1908646370
616228999
1437503043
1440835372
1507517503
1924204611
180449066
935858218
1067536020
2135866269
1216806656
284558270
460706162
2045445725
1432520943
1658291795
241643012
887348123
1805000923
169533130
1580354833
609551935
1045029455
807107485
543250276
936080452
1225198210
47915028
1120114758
8398005
1094555382
349724976
441016503
856815840
1726148362
394485577
1869545505
232831642
2092726567
980471430
2062359419
1703110776
369751773
368080616
890857160
2020712305
1870944035
192386116
290872116
1094071132
206315694
1896250237
133779240
1209202751
1221002688
503044330
177056753
1840572474
254326911
671330974
424913583
804097241
1258967037
1603206871
303360834
1743433034
719193287
850097191
230750684
1460082704
640373722
1896737911
301755892
120693693
614015716
1829754612
767634074
399632637
1353563700
311206153
1446601206
942056742
116431435
2135791598
608039636
1418388456
458360782
1116302381
2049995372
698029804
1470846956
1611638399
106455601
1905582939
2141813143
1033787223
2131935081
96484184
1343671103
691497827
41591553
721102477
792200329
946506331
1146587308
231313790
1920315854
521214009
39311806
1586563341
943474369
1170345910
694151494
317209301
1783600155
627761693
408520443
1956491195
10016216
1059457307
695375197
220793014
73703484
1687840549
295805067
721462020
1405878116
1235588962
415589882
1456759609
178493731
1609890443
1209028660
1343966456
1696698463
2029805799
2099657664
884704228
1208211162
1624915392
2139402998
937668010
758292978
304599752
1178960881
1191503568
1547250759
1963506388
1475649013
1378331559
2070482803
1261464574
1836702646
1452658415
1684115293
146804743
1270312314
1483570055
354583636
390837302
1093129143
1914013136
227768734
1177325921
1351271659
1390431363
1403447989
1225251453
2099678622
302720990
1168735570
311317417
2001576567
1008870459
753487214
818655313
1979078656
881505657
324553024
1699724858
336246077
1842498126
1196216487
1877789349
1568931482
870834748
1006680929
766259362
493215929
2062454255
1359426563
748699157
1192783908
1992273771
712310516
1084374114
1912541066
1097599547
1522743195
1808230689
330633912
1395063627
16210231
700348656
685749624
279966365
2097489322
1818372012
2147073850
1507942872
2054485590
1237931322
274919681
844913633
789534947
450034171
2115381875
1528654518
1759453252
1122416740
1518436402
1138022241
2072451108
881048120
864663699
324278375
465868290
1830600221
14996963
2101113609
2139922876
2133661575
565564240
996852185
968528344
277594867
579799877
2008339105
678396806
443703751
700282012
1785912892
183500384
1589693418
965178173
1910893331
1963108016
1082622659
1190809443
1224006500
518835812
222173338
1439332608
1109200949
331089191
1023662255
1842120751
1752633924
981428882
1287532025
1084995185
1845996641
618142651
846637665
1476121072
1412033578
16358127
611966392
146923176
384036568
1517928640
1360635925
1194975247
1729583381
1466079212
1283176373
2143288205
1647625815
1688526314
1148080847
946032455
1501836414
2009537170
1301790867
1763371185
889614845
1521012843
2116245384
656264604
339551404
952416104
1163799089
229297266
1321283648
364517692
965928773
544541405
1868462579
198392899
192117974
101236679
96617183
2134869683
1588403259
882162463
1904343960
1616048560
869741923
539144467
150259971
1073731031
104308529
953154343
627173682
1873745748
658789469
1331711157
605094343
804356191
1157766772
527089489
69301554
462990876
749303293
204557059
1208975004
1152562676
2024288286
155256642
1254155444
1193913927
1908205497
726788759
29717462
1442165609
2008851594
1539858145
2140777545
2015508165
915891728
185786558
1382243906
1296929171
326929591
1589495489
1888442082
1537248568
106237356
76682166
651931997
741964550
424862039
524704423
987618807
89589910
148521105
446388901
909739054
961885976
1895574234
1050067396
1117096332
1409407846
376260685
1722296142
1819212529
650354156
606206142
1971603098
359890835
1138912523
1366700844
1092642608
909651414
474090362
1458079001
1556767559
914511350
1060320168
157441793
735372258
339558500
1710769701
1719148539
1918764397
1031903697
684972197
1454339886
90675339
965178495
1507811665
293315184
1493118499
1176608139
2108612594
1828694243
1150127275
2073531847
1769291708
80448083
826580623
1775802004
239414246
1902732153
734757200
1119478463
2088492418
419013872
93314693
826505343
1830289951
150313537
972152396
1752994312
1396492341
2091059063
644904940
1200221624
1979221767
553996408
198191701
800206037
950854785
2083970411
1367598931
1657430617
824279410
373600563
1858001782
340813381
1592940233
80490161
86138517
1902539523
17971407
93715545
2134259490
864706014
1491162169
1663700808
594344980
1722882845
1611789138
433865091
118331405
1902329414
1448688433
433016750
1289797288
1844347096
1596474972
1337166426
1328652142
1738737896
878003521
181010382
22116238
555279415
640943452
2017130872
403132383
348729676
618458334
94820875
1408877360
376493191
1361165325
617084181
467031185
1470514271
1642602122
598064955
1881548653
902684731
1144359775
213770194
745644129
366188887
2088829696
337976175
121357100
563756134
1171764804
926910962
1387080304
1402543029
297364413
530469819
1138405635
914618180
1032168370
389556036
1406724804
1760306173
410833828
1940717387
571913838
1411830899
1988968501
652753678
170588486
1252988565
1969449400
1418175822
145252998
645064633
1452253092
106153156
1971002682
2034359768
636203721
338688821
1698415040
453456248
1345296862
330150783
1313659575
2038956686
298591053
1365023600
906422173
1788462793
145985515
523534155
794550588
849871886
2091162196
703494535
2005842690
35846330
1214763258
2049163240
333119891
1599590406
978428077
196583179
2034198739
1851426727
1660358413
293409275
2136261772
631117683
1553618188
118298921
225731189
514154074
1887934446
1316815026
112666152
2085682624
1195618241
1434676886
569028028
338085573
661017612
725823253
716834090
740808731
2036066243
1246703885
1279776490
1293378458
76840788
1551424772
1458996528
1913515680
628073199
81312725
1072329857
761943291
1023296495
2052048806
1808804923
306750143
253840073
1343426835
962546686
134327259
402766578
1285314621
161632821
509450363
542623511
1549402857
629468927
1275426479
282037379
1233612608
1909342021
1906841725
708861237
1894504445
204130594
755894854
1597756082
1334084494
1197896553
1774119515
1117856108
671153461
1293811047
1483879770
2101813051
1405355409
1168239353
488289392
501915102
136926165
1511996009
31007308
1635989267
1070547951
999057335
443032857
1179564420
1242123901
1715293576
63172430
1922591932
745411866
726012936
111270457
823385439
1826167359
1494946571
62389549
457827422
1754952297
734855686
1771384447
2132997933
111321667
1410997251
2025788757
144221763
426983071
1458028368
18982413
1400610791
529215407
54359311
1992243038
1130697197
2053109962
1056189635
905144611
1402280571
1307644531
230405881
373176579
1338971290
657668809
1530908007
1592598879
1475303393
1573392331
348919036
14269901
1563177423
1477056149
1922150754
435559410
1534334210
950861548
739577273
1711699457
617581114
1793703123
115818054
532672318
48481534
1949146141
358368513
1473407700
2036076619
793161686
1999001442
1505969390
616075544
141669548
661689063
920990771
763908812
112659765
684994964
657062674
689273450
708466140
827828755
1962913912
169799428
1897350814
435874816
793664895
81716514
1380616786
169387385
1954920595
945566259
1562780831
64821136
466920207
1380652851
1235005831
1677131971
2007812115
1320106871
25803953
1957494215
302320162
1204099911
983711345
1391880357
1049732957
137128339
754493262
1766115843
906761774
1190845487
1138518264
1248910044
698720140
861092363
382525068
1921330938
2065902181
1506738260
499775105
388631409
839364551
1363892366
920923440
1024858307
97261623
591129611
322323776
185185186
911114837
1676496600
241007874
114384056
927780445
726762858
1363715831
955929442
1680506442
11581208
1572405318
150183039
896046506
524790422
49078922
484234093
185723549
354313597
235740682
1878242227
719021454
1098540314
404282529
28167695
746823317
2063220113
1960328362
608901476
1889851208
736143258
1117208417
838897014
1234286551
1526165338
1776526177
658663182
1478576946
1376635598
251217193
1542536307
240035309
1376657488
1931748141
1944432430
1211427462
573984874
1688407397
2012831557
104238252
338850827
1810588081
147913376
1698310801
2116000530
572483165
14722645
164124231
958412962
792209774
224431863
836870786
1175317224
109698572
1980417430
1891991584
103126068
1719495844
167864075
948706138
109391358
997932341
1971099970
358822328
440792463
642391214
1743486215
934446909
770945442
472883537
1098247593
1749698840
1522212669
205392126
1792890780
1039541830
1767912752
2098763500
1396477614
1685643994
284199339
433765269
72746704
1659417185
1842310460
504816713
2100008083
571729376
865915139
1400803614
1139044720
568633269
95353379
1457704559
2103043419
551440390
1596892627
937504320
811862417
816618936
2006819707
513106442
101217826
1239387289
1781754555
888956616
679843447
1112302252
1523157131
1220155574
1687615770
533547223
1010872278
2066304129
2099340375
1012186133
1110900271
1382021457
2058254859
628546347
1871172678
2063741052
1155301955
2127091873
1924333611
1812292240
1481208721
1557084254
1301689355
1876708802
966875578
52031029
875564276
771199518
1052660430
1753723860
458618986
1111682902
1197432524
791503234
430027217
793619674
1079727081
1655830677
771985694
1896520009
1465510452
771904004
1008563520
467336561
1470990309
721478098
676285086
1535286648
482313411
1902489133
208253238
948556223
910352483
1732546180
988113309
1984422161
1208165735
498145307
314977837
769836232
776829811
1891754645
240993209
792604793
863820595
1735520022
622354593
731507705
1920844015
195173713
1663140964
335540875
1810898369
1986954204
2059808636
2120420613
128509028
2147115111
922509558
1115010049
836116811
4474251
591668712
1649440052
400590513
472766927
963994242
51380797
831220209
406088728
1020209529
307960785
289498287
1317345079
637603928
922801137
1217670296
2003550637
1989843430
1883350085
786020916
344872283
497072389
1890288684
443001198
554148881
885727781
225179252
1070265917
754157498
1461648491
844267073
73058643
2113547114
1722177123
304138630
860920766
1464397882
246639044
625952859
1472329876
392738065
1048483804
616068787
1357211328
217464066
953343331
1952565802
1142196362
854489968
1499881187
1508086467
1944641458
2058116107
2088169570
653150570
211539959
1172764940
184225945
1719989047
181718688
2028678836
1820307674
1953130972
1921601366
455385720
1997808878
78614020
214269649
1913811557
55601839
1498572385
808516000
1288769167
923032255
477390560
1794642928
1325732999
221636365
925723636
1960955922
940511550
1055837243
1000626757
565232383
1562054262
2125549505
719876793
1146766391
1087251086
809236160
1220236781
1778672394
793872348
660316761
219266466
166052989
56656945
1064050415
703573997
114730678
1824634822
539866633
1967355544
583390652
994475319
1466861206
1482217441
1584277943
291286568
1997238162
71824632
770960031
1410510783
65911337
1429293371
1509447027
795653806
247105770
954525591
131115807
2102223890
2102854920
1071940247
131076248
693545698
1986437740
1506081639
620512329
910946210
1774495046
606110782
1398300504
1103897876
1645727981
2053368229
1166623992
1551785622
1804068400
1392400534
1539170899
2110558269
802913122
998651456
982627312
932811939
533083433
10298275
1457866335
943465641
1010713240
2021951806
659370886
1940658472
906088832
1017720995
1864527618
2128311246
429152399
1339905848
328282982
448127362
1311488744
657009269
514781286
465713129
480870855
1650768559
772782255
860596697
1091415839
853132065
1306030648
914720237
628106122
134317728
1597051278
1454336820
1034787590
1351820126
1271057766
378218273
921590276
1044350711
1893493796
1028877138
1885605763
1645724374
1086955085
1107299597
1333093672
1365682888
1826220320
1225057650
88326550
1927804010
693915117
1728743725
1487224927
1518221204
1493494149
967896335
1216438926
1270561215
393682811
1704477629
152397682
996316006
1094857346
986220404
1424886879
2071805184
1140138321
1792654644
1280803866
1425072868
490302619
1608342989
156562450
1425304276
471692436
1010886953
159410322
984820899
795231431
1162808813
1646219825
1404593637
1947931624
1700581011
2065396423
66137054
719041570
2141626234
117559310
2032851910
1040450655
170229451
1247137597
722351255
1916499040
2083837141
202052913
1889129391
48621295
2044902676
1284490057
824527279
1802662814
1762422947
899046397
510760711
505317826
1044954878
1802232039
895729709
1430697394
1671942944
1895611180
1838496619
1120022125
637034162
1105665703
536329172
361364040
1120660874
1711593773
1782496883
1333527317
798554828
941738032
172177310
1858596180
2020196820
369798791
1230216954
1434628822
1032665078
878945014
37742734
621583970
222743926
375824512
1849430501
430368411
207553510
1551481930
880594967
140218728
1613523869
1106348754
187442048
1765001967
138953046
615671977
626406433
786067176
1465940963
740512031
1472709299
135125316
515836723
379833183
29391778
886041831
1730080366
472694053
963866098
1639877035
1589986223
1577799612
871289279
1583925817
820294696
1319334046
1496367972
701762642
1113364418
1398091342
1469918441
105906031
713575538
1422944080
1238844511
1698913347
1341757486
1271021535
1804412006
806829724
965616773
676166558
177602321
2103644509
446513107
1234732297
2065459676
756597215
1914423652
905750335
1525700863
90100064
1123069573
1296531865
2142056165
1340330473
1028102163
362416662
1843200200
261418035
889987716
688782943
1570175899
843078366
21914161
1134810461
562431096
1269337861
616863462
391988831
58943946
930568678
735118365
339852786
617001177
1515853569
1518012417
693889770
716349965
1827412189
80089025
2131790578
772262805
104799596
924718284
462689236
790208407
1447129130
1311863615
671330771
1410530704
192237308
545603106
1371729176
1343677238
814759872
414153764
1929559953
1908368963
589340322
1429991780
1594744716
532048685
444199072
235374783
1516730963
819366978
196011998
1854689526
2069046539
1682181599
1727547375
1289728216
613228097
747849778
295607060
1818426269
1872837187
1371728590
1578877605
47632999
1571235001
272417637
2076550898
1345275648
1467751143
1427171234
955803815
477566802
1427669266
1694247797
1402192251
1714528859
259909306
1502535225
1130433222
435531857
1872762165
1147253003
764472051
1180943308
1053917154
1630113516
1331862741
1485742053
1929342573
302453503
1321337360
892364856
1475656262
573393385
994475428
2002816259
1344553550
1215452393
442431720
773049087
1745196709
1378893856
1016591672
1428946562
546930224
1856913535
705290955
458892743
144618694
1206702603
318306153
1844240901
1298300972
2035901870
931606706
2054068067
1448851078
785248450
2112574029
1607587330
94211235
84920882
1569018080
1101110011
1650124239
1566177305
1132001188
826042426
1304640932
1372297260
1263950044
486572796
212935422
162727536
478846376
1564447878
516667031
1711394064
1696772129
757451261
1832114550
889880509
2080157959
1944513314
2073790835
2025360577
380638535
1861882352
799420894
127248752
1366558582
781917758
102174231
7727346
289500883
1132616854
722655046
983868437
937755272
1199992392
2019010002
817308263
214182712
1846763765
326194632
1690448405
1686992470
492750500
1574262846
1373375453
483921545
1062438786
1987611556
687036030
144763817
1513236756
2046466840
1366595479
3252935
1958917105
1342999320
128174055
469506965
1797714822
801402369
288015238
577760417
1374965331
1701003945
645512578
1400219011
1110589749
241861370
1291593810
136721312
1527115011
1476474719
872415619
1526308459
1456719607
1998581859
578600504
1491891660
1008704715
67308816
691341837
1255524806
1057371314
399970038
2100733539
956149583
203152841
1879342911
662330122
1628088860
1168752679
963291126
1543324190
163046770
260891400
1733874588
968061437
1850356484
1862471712
326189030
1210178607
205885859
75461302
1848415419
1864085826
1629876623
8107734
24339221
1061790832
2039921069
49456650
1365512202
1535514637
470567083
745593003
1744458955
1603760605
515239413
303060976
701206643
1421577943
1291022142
629189741
1817242288
555852798
1658931167
1464144061
1623006484
1983995613
714165152
887183730
1524307063
1417251610
1662572135
163854457
2084535913
1776217504
166318356
201307684
2021658779
283717750
94039644
59487526
193032183
1535696989
1120384819
1693238074
992626155
1172441948
233304463
381044798
1123535976
842684314
1514448341
1634336973
122783360
629124080
1637324073
154733473
966280253
1823710840
1759762729
596527742
1643957540
1308584343
2071770930
566834146
34470011
268538096
2101893668
1142327668
1350552480
1410741522
1706288365
1814333193
946797763
17255670
203451563
1356542066
1667045557
1419427345
1375127290
1925842744
1402491735
1206677606
1260332325
2008794958
162808149
1832386178
507308558
1769754327
1728682511
459027036
2088490257
1659854528
852133508
580013735
1501407469
317361599
1334756178
484772823
340738693
171881574
1315524022
2103148636
1141388786
1033096100
1433157780
1989226269
723690929
662306694
1058529148
176282758
305177502
1629290304
2007254082
1361084657
1596848300
146855838
703294172
982286292
1059174082
928716166
112253718
1184836255
1144659921
1265311334
2009991011
1260817830
1758639123
1400995756
1794876989
12619217
131011782
942554459
2012358339
1870045625
1901348856
723843247
2018937238
1429897296
913449964
82979567
1862453192
1887225722
141655815
1555144526
1473738855
136123064
2126744004
1676684578
1664918408
1865090171
2106801226
824571950
421358884
1565908568
766787524
1116081772
1823508829
755977136
23505384
1771478040
462539421
1096940446
1790407306
1519251944
1951466435
933815528
739682012
1243427733
1355872253
1877430732
1636944358
1890105177
1809728071
1102053334
1012104305
569037754
1751675012
1706745459
222064763
1055189910
1768673354
1959992997
56060206
856206598
1454070142
317076325
353901577
3764414
1278117345
2092420382
1978447529
386137284
456386600
1702626600
1594459028
2007776131
1801640146
44477244
1388536419
500046610
1993893500
175795835
1165489955
837726395
2137671844
1442230540
351763283
2022317419
674333531
541625612
1154857652
632917319
856873049
950770758
1272358350
371110886
352622834
786272588
420308849
882937029
1554503699
432190549
724133542
794528167
1420903488
1367987746
1950647932
449985344
999770986
1008210126
1492858694
119642420
948862043
339039099
1000009620
1807192588
159378289
1762962435
905937690
904084254
356558342
1079892892
1429175591
1965765106
759738627
197607626
2103078303
2028028047
1749414489
425381164
1881388222
1110876652
1229070223
404361231
1576762079
6412819
775698017
547041243
1322038651
1103848125
952894594
1158724740
1655946205
372513379
139135177
1127492098
804976418
998125314
354073970
1315725075
1258844713
503155456
1714112337
1015638721
2093328634
1505267304
2035545977
1981192211
177471174
1878772566
232130248
531988073
706801920
613693507
1569203108
1089619373
828812658
1330239631
161439772
1738455936
699238759
522421867
2110964520
1683544577
1150411494
1150834140
798457233
1091749263
1474391531
1242478333
421208693
1212125549
682598799
755502694
1258293728
344116834
352914729
120483852
1382337041
1878279939
1014279526
924831416
891967773
1660983633
1100310143
999508678
1816891128
719085864
1974585950
801730544
2088359557
1922001840
1273053597
304546254
249201005
896534127
1492803272
530394016
2060833092
1139665449
79751024
1859359242
996053002
1088246127
711227672
749016112
620094992
1812499490
1330673497
796539438
1360646461
1627199550
1826110250
1813586597
1537330694
394155336
588136814
1681751229
1641833089
720450123
1638413532
1269323793
1678856879
229994086
1031328960
522070335
1206477042
670352785
1540574677
614187669
1553175213
919617600
402959896
1079371995
1942077810
334902587
1842057682
1635893062
295477426
847260995
1179435955
1836430518
2089673206
1637353211
81495861
397498130
1154702251
1223947531
1565645343
1333989780
1538271458
375435692
597156247
207257293
1159645612
236875478
1349999626
1141088266
2081554911
1945797905
478679468
216048941
2054183875
318627768
1627592861
1692921701
27479909
36430205
1503342519
1858418554
1488434408
1164668025
1804439447
578402075
2089597237
2097239052
2113458516
1963748665
2065203356
498901295
1860192324
808494918
2128001602
841613647
174725652
945927529
850641257
1885527128
100469225
1419991676
14004848
895471654
1915925277
1242568976
2076681530
1073148307
1250523350
219378847
541575033
1221314877
1082920318
130015590
1716629103
1402332488
627753342
1335496281
371692489
704636431
2079522285
1987582059
1975668123
1509091114
277268045
958786731
417553120
1141504079
1440757470
1268484958
529775750
1066811768
986661939
1610340847
1715076783
1798171093
2024797822
589666372
2038964688
648630363
1213461086
1402104744
1931686133
1911978733
1949621301
2140188020
40860035
190901223
837301289
27609744
2070800925
1991315068
38918235
1107807836
1777655178
1646077860
262439163
474058284
1517145782
87964047
1856057460
1933171637
1227069996
1451935136
1674964231
2080914266
674952599
364370801
749963112
704249574
1554479785
1307931379
468458033
679530675
1839306788
770139916
1742280770
203848075
536385526
2057510577
88309987
19253199
1591328586
1596338801
313888133
1638553233
1607519199
1177980953
1558579802
105793130
546396365
1022112042
546761613
1162879377
68467537
237895552
999517099
1385182855
1716357093
456658894
700533949
2021406123
1036800801
1671433341
252702718
1761524258
1405666667
1398624838
362700410
1380313587
1939208816
795532697
1595421536
1727182227
1912673430
2071394614
75764570
1024307056
1852663480
1767972011
1519133933
83471463
1883819540
1185350158
156650863
1143350292
975068891
1578165327
1207041727
85486526
1030638709
324469549
950972109
423584203
36367719
64941893
30772364
735004944
1903769067
1717147378
1111705028
158440023
1946285110
251646689
1355716880
233202625
854384748
1163666619
804592737
300269958
1269472138
1094659521
1817212159
326126544
792664970
793747922
1564613291
1738711926
297010263
656864686
683566206
2138616699
1238690116
1182077653
519268148
1542776567
1972337900
2016642258
1837558335
1906644668
1031697847
110574085
287505556
457902801
399638673
15089375
1621664916
69915237
1819372186
1254688279
1815692634
233035797
776503858
1503043518
231064045
243405406
662412827
1726066590
1482979850
1345376307
786698305
768267574
1828689835
1415667286
1369812829
317633112
794757180
151388603
869088490
1243948631
1713665584
1536627159
521564071
60298661
1353969449
176695087
1801486520
670433647
1162522374
2010694778
642865251
23492406
1547402303
1592652393
539114530
179504747
71073366
1152646342
1422345111
1882750894
693568198
1603597916
2069810357
928774029
1676955702
2040183066
1032803323
603378948
335653100
295440460
682425914
1286332997
1267352157
634203767
52807406
386601109
195254680
693960024
1413374330
1330758530
965532326
278157185
551505997
1821267375
1595688709
1722094694
1169567450
1484308071
514766852
946718900
522954210
2035020521
1793686076
1219427050
1133522408
1935210837
1296384223
1389886867
595062930
363074438
124656159
142953373
102426647
549107094
400070176
1618533618
896282622
2094342244
498399248
197699553
1596916063
1574676395
1108045225
194953617
144837208
1534123184
1052409784
768891327
154915660
1286583214
1813081385
603678499
856693531
369675589
1520722291
235140986
1197892801
72173864
801202998
1188666894
983012514
1684023102
54642243
701629659
1812585055
605898948
706554990
1429747376
63458988
780351352
2057374939
67922572
696139080
1514009805
1570049820
316237742
725796306
1228706307
422974693
345152065
1195317046
1936299146
1316084655
1829443494
1598100812
994806677
379736778
1735098862
430444214
371700721
514177273
173813373
1927286354
1812888807
98641132
830539188
1894777263
1167770250
1153287411
2116879078
2044821865
1614914164
1219009380
938326296
613837208
782506035
229685112
1928191155
569319699
2113661970
1441886333
1304340789
1667607909
246838767
723956367
83415956
17504905
701160530
944693153
274751478
1844676028
354503393
404022502
1585473617
443690223
540133704
764596306
349509461
758579120
824771921
469776512
2138289860
491587080
1035308411
1137206729
142017575
365618847
149173322
1603838550
308509895
1101619943
1366045908
198139921
1493966739
321505196
357803447
1584240629
1398345254
303369660
292531681
352563953
1257344659
1761090377
2069960948
1669088008
1265170270
1280265063
2080057557
206329114
2109677337
2018042265
1268159826
1799258577
1903910643
223128335
253554268
844150013
1796449016
2058861199
486304349
985031898
349451726
908701158
1597736312
1039238617
505923803
1761108909
840943511
816169532
1599843659
679985812
779654319
1332542851
1393588700
1575194494
1633358700
1835981690
1553534722
44287830
160240952
1672531549
132894492
335851690
1332685024
1553338495
809256848
748546027
628135682
717069739
140040512
84358658
727051098
1341333043
1510125331
1610173507
712136154
631800197
729539035
898533598
633806889
394782603
1394946469
1461409829
1377419414
1803340572
1402213668
311710402
17586326
1950673187
2047485450
1995010872
1175637927
2139482604
1388632965
1460604358
1684949079
133123492
220929057
929793473
759543274
924216066
140183619
1635508067
556406416
777564187
1201081126
1076801724
711632694
1079863982
389505515
1187225479
1130046660
114662875
779833132
1742887854
100411304
1407103866
1472587466
850231183
1621251214
1375237667
218216589
767778506
1659773782
256933465
1036214530
1706923527
254524566
1595914522
526423988
683969637
1523404290
871304257
662154188
902028463
1663153545
1214230175
151673543
2039142560
1290220188
1311782140
719692961
2063912373
475315040
712845241
544446793
1125899302
1013594984
1042794092
773554032
1024989682
1332189332
952551149
844130440
2104675014
975528161
974797035
1894209116
2027487018
1938577369
1510180268
1403867741
1775035149
1029950645
457354220
1258023743
602793613
1847181269
1829692245
165779412
522269619
1483974304
493539421
1360637115
32958379
1729738793
1103631636
199902683
1757498629
521364552
354447232
727309063
1239840932
341430207
696959272
1263144331
828969793
856173671
838381450
1226895701
1937671226
1324697395
1209911702
973037265
631249638
1654706324
826228045
225802586
1462651165
1321740490
129553250
133722417
351787631
1655653321
1218695295
1236402215
1338733491
148054624
616148357
1322071193
1114296846
1586287029
140484526
1722921073
1414105339
1611313554
1792440335
1367048252
1145427232
896405998
1431593507
1535000662
1001767954
1321018648
1649971305
1883417484
817951881
1512920588
1839589247
10956349
1358208118
808817168
363355169
1138518264
374162738
2039376699
485767874
398906539
2028259881
1034841982
942586594
365759058
1102222832
1093007023
600023994
1955536714
1410203049
1964047030
411777116
513011029
1727732611
1166774878
589472969
754672035
1024257430
221219626
412530924
1868018063
509983862
650444066
14791843
1163512063
326771320
751055337
1226058191
361282182
916113415
951052412
1091950320
1347809704
723912223
905966854
449305048
474384740
1117263125
651605965
1694217294
1146864875
1545256612
263807759
501915311
502414297
742393284
323532025
667618850
1303597996
558734069
1440690786
1758393044
1056438592
379615193
666724650
1941452236
628978584
1705770148
658721293
1731236822
2115144495
1544506933
600687944
1431793025
2103822174
1529421383
1161648900
1233475091
1831429403
1455433030
1779618330
959410897
1474971646
1405442223
1630716496
1485645017
85019597
132127805
897617972
1312004241
1051363146
1084263684
664166083
96425349
865444198
243749010
1971581175
1457601926
506107153
160412269
1057809602
1835904491
2071208578
1199264425
1974780426
861430305
1740525963
824429921
1302484207
1667153271
2109324466
642014124
407118672
1936906236
1875286777
68897277
619025036
1045246567
1583238291
1869892241
897599178
1349235352
2100491791
898676153
1982843925
265493043
1464255490
125533972
196759653
11073735
2142026812
2100550451
1646822418
1000794380
502285560
669498111
2017334680
1824400193
1954392371
1838001569
1287299282
900195250
1416812708
1135255655
829658447
1154161298
65922890
625551700
940558947
1373246989
159494112
795537962
1083492597
967808269
1813006368
921161418
1761040005
1797025165
836450927
1553685276
81871018
1960344775
458837630
514146484
1991221699
212829819
266534725
1935791568
747187155
2103055016
1542021764
1404669792
505864044
403485676
1908698967
1521748740
1701803755
1888919477
815276333
1652302596
636851365
1540073114
1947191177
1929841256
447662836
379164942
623004217
2098280571
1670072440
642038789
1233775030
1882516448
662145111
510979234
1554490488
1517373480
1109486983
1431416619
1728222082
2009494608
1917725439
1689213100
621388678
415005329
401131998
654080283
1413637212
266781488
585660561
136815021
1532531704
1064285359
755317308
1957109783
1515053733
1497787952
985512033
1526599243
1459601588
61624801
1879710103
516617322
1833464895
2088123152
1250857050
408541012
1373694150
912464265
1245356183
470141148
1051022026
453521963
1890104309
2012124875
43573440
326373990
1522428878
472896882
430182454
1436754402
660903021
1114955848
738876812
477920901
656174106
1006183122
1738549353
1344345014
604124993
568568736
727693087
1809456138
1375115786
1224810172
1179621538
1958072723
1105886620
815713933
1902866744
1057752463
2056386313
82769400
1776916787
1295012760
2034083185
1514561163
1020928392
1729309118
138289229
778913648
394001913
1422728415
635820303
1308394284
1743039545
1634903619
1631690421
333233940
1085575954
341097633
2100371616
959310698
1294369079
341821586
683376971
289375227
905244553
1323633835
1491865218
2007894488
469617585
1622605877
2073203050
1899788227
1809920674
1350697164
127726818
748493163
1969454200
1073860111
1693160681
1430162009
1003821325
1227990445
1984010358
117703843
1506790958
212183411
1606539125
1865049134
2031193563
292807369
1717058234
1889085228
1064108781
585598388
270736736
1157922637
1750151786
1641523233
39967930
1966955281
809735175
489914556
972379377
1043290764
390484715
2143495265
1781067944
1905249537
1948960649
1778442643
1909434969
213747767
1170828872
2136471825
1490163342
1517660712
557451615
210337506
1464492894
17984303
867862816
89160712
185429694
1220166440
1639950120
2038648207
344236263
82869429
96429806
1432716891
1943929776
486076063
1482909091
123356909
1699227919
147229344
826825989
1938641482
283594348
967769178
1744775961
1753851759
456345151
1783664845
1878250132
2103985914
2098459991
1781354035
227075701
1647315300
718230589
938430497
185217442
156460555
491202865
895869103
1345662515
421308977
24085035
819662043
1523438862
1426740324
431659178
2001588493
1673010881
892770879
136908890
1258622453
699681002
1576310843
1651691503
1173864390
1796348373
664628914
12870771
234392531
1320408246
1334079450
1797429917
857864254
664398818
1205027741
1274101501
890365008
1488260536
604644854
1062873294
874877836
1123167144
500941871
1997572698
2115061883
470571657
1931932459
1741009401
793020580
283705506
169055819
952799071
443056549
1684557262
342286652
1536655236
1701501510
872458013
1346493797
674042346
2076632265
1950639284
2004432724
973224523
1474165818
1939928640
576020011
2051871264
595566848
1566030992
1452601656
80480946
460914861
1757845804
907778739
997795146
1107480177
1441680684
904420739
719312231
1180394558
694509110
755321933
1643825485
915825822
1714696542
362286338
1978798729
1778384738
1922583422
1351966529
2026508474
299505783
1980744314
476524926
943327707
1338878433
378378035
1353896919
610368162
1442558403
260402675
1142826885
432907063
1103802833
59743403
1564853556
181151198
1483721934
984357991
1046396541
588094331
773258427
1964511145
134316276
1469253457
992336928
33096524
1744144541
2141288124
1622868268
203539562
1690387869
617151158
459484168
692713282
960509341
1648511712
1042155552
630404885
1154337723
409958314
520349831
1197501611
1922571097
152955311
1747095362
518006198
1836897538
1834939707
1423733638
1096892197
1493798947
507624926
1354113060
710019215
940274304
502134631
583741754
28716247
461116846
768020809
2031316556
85251457
1009094028
729862556
180824824
527962539
1086229042
1192143951
747229810
867299162
2011809865
217818987
218038978
616754287
27196702
1928940930
2084482364
1955474941
2060205078
1766493881
1329885018
1336549348
973824763
1472241572
2102464591
1587956470
720025040
1051742227
144132168
1733114899
1043909793
1010475893
1531263253
1009010734
659946468
517189315
1821933914
530518007
1659471488
1956349736
931068549
276326706
1375794128
1937238101
926816806
1912084154
1282569175
422276191
930473441
329468608
1818506508
1951869605
1598158211
1976844493
671582724
990693226
250254901
1835807585
1333955542
218934536
1499830105
2144941567
426000675
999873230
1698852760
2044113494
1863362680
1393782944
1660607921
1435108590
817230051
2057562531
1517919423
375009961
1987172829
1993995052
262068725
1401037806
163122693
1059515720
651585669
1337735879
1924263867
822244503
337109451
245178735
543527966
1936853422
498770386
449943834
2125484039
392605474
1190248929
740280652
1858519149
1436995120
548409900
897224628
85566917
1521375211
2132824832
1467571314
306812323
1047405586
795630641
146507504
1316143694
2017983095
513407395
438198362
1175826645
1134417759
945816936
206141716
769303997
1328093808
1647128924
2021996561
872459625
1949138169
1438485783
2120931652
1322203350
657487622
812816673
1119633863
329962520
1789595017
1176400412
1028979415
25912162
1945928824
365875097
1643391568
1554859353
1346668762
1605638385
794112276
190662014
1633359361
197738214
1287907234
591019672
294848296
172920458
1197260095
1187412444
1999204840
707956363
615309873
632300625
823952221
1289696549
1818193980
410206471
165718517
774978090
1873938911
527270256
1384093085
53968868
1539664225
697560620
465761100
1148385291
2048452046
647289663
692699168
69040701
591465573
741750141
1678431086
960331672
1388038749
579090203
1084150699
139569795
1151959522
1800151238
120440706
1760836914
769000740
130731299
1371722298
274751791
1557372307
588883668
1958638805
1440194295
1910511178
749567022
1260637219
289969109
2029933963
114502632
1495517248
1524816948
590472633
1853399512
1250991029
709616796
567859904
94902094
312753597
1018315297
1462174996
793701597
238172285
1452656072
165871539
997064813
1684287292
1958639738
1514219679
240468402
755120790
1519618067
2144267349
661611555
101522685
963861479
1987972805
1419128223
925399973
1407268643
1031524720
1198521000
404860414
1030221741
1603785837
132076791
2007832129
1870743822
1245479692
1708539349
212133922
1513971201
1729905681
663192250
487447663
1189721519
1095406361
173861681
824258740
528864112
456728710
781180290
1810317627
1597021231
782129781
1924813860
752979636
2042023894
867584044
1685995950
1854034347
1380601345
1252397916
212201987
1743052542
1371434309
262417509
106434332
351460166
101464814
2098958423
998354056
1949561794
1729902584
669843764
109083135
1765691496
110595160
1739266180
1456270893
1305296992
1105061574
1380011101
1950534592
272915254
1814866634
537842396
1486404326
166652593
1001544854
1276022244
1090702242
1379944673
171194026
1981362061
1879454142
1583845888
1870729857
163447649
928643167
1090677474
1594917961
582124749
1546456501
1049103335
2144536113
777045300
481302175
1447263580
142677783
343103787
1500719748
2056586637
1522815757
1307493170
1079920383
639764133
842894847
1110447144
1411234451
2115797672
855353293
1632897082
87780183
1090801204
1483116278
1536305375
1368524772
1624142969
1462952524
532509365
1301981635
1393972265
1358881740
600611490
2020079757
557405086
1251173091
2051547448
411306272
443797077
657627849
1190215336
1051943907
2091890229
1891750117
725920311
1240669329
1811475691
1066495728
1621623225
1392280738
1008591836
1624577546
1196661662
980673383
25020173
1975242326
1635385835
1394350622
344608326
1552509626
265739458
1331658320
1905733821
1431370149
1349188187
207332594
1235817037
59423436
926418745
2066170401
2069159061
10044700
1276395062
752390171
1155700917
327686171
1055272789
1979731909
1916154014
1674881709
922870286
1818169859
214626807
1625727362
645507202
358530925
979748489
1022843964
1088690667
10798652
876105367
2077062006
1328875173
1200745579
952919220
831118977
932904275
144765493
2002164169
1549246715
772728512
2014056553
1846131974
606731199
1507021038
993235074
275813771
1430451826
1976217231
1428543020
267039791
1514906111
365402439
104284648
2138647334
1797177193
594901324
1913020442
1305229549
166017247
1435176412
1417645587
171771477
1846375793
970366576
1321532690
168733128
1371371239
2120068815
1928554633
1998972157
515991932
163004906
322608383
1973002556
1760033337
1131947712
1558844445
1553545627
1805741678
522736801
2025433040
168184488
1267532628
338066214
874906305
763195247
365690323
1869538
1628469354
1628946292
1560260898
767165949
1261336067
1030417590
522128365
1350883743
1849334495
385487885
204963292
619105887
991482638
63004545
761660687
720338079
458198735
1313036236
67162417
170694981
714264163
1049875642
1225760483
175300474
1449377644
735147781
154008704
1270061894
2047186235
2143012114
1315635309
1421982171
1771234621
1322895430
15281879
1366412733
1198606145
776174144
1890204153
907988926
781819413
1964783873
1320083705
1561741592
1684300033
568132359
1035521565
1519615418
1735682241
2117627303
1563090698
1923808510
711768384
1425993718
711352838
840566546
1687208287
1020054075
2001843939
1945239868
1077814712
1858705704
1139435672
73536308
2101577945
1503104832
524040713
1823759150
321910756
2000124987
1106703918
207119106
1933394663
1328861914
829958901
835295195
1709223216
661642545
1490262869
923860468
1485644487
1860612516
1626834273
1974408192
333383368
347977573
1969813935
989205080
1086881352
1221671676
805979186
1014789472
907218635
645047050
857878228
2023746477
777337712
1222211426
1947427919
633390282
421211074
1918051045
1706713673
1458395794
707901
582427251
1806022212
75329063
1904912956
1598108198
433970109
536524065
1916603669
1016470835
998675949
1477120547
1250470641
1126428148
2041040396
460018353
1365244960
1410443841
184742091
1470466096
2054388856
1446206489
1794899652
460292709
727212448
1079241648
767324331
773085761
1141460769
1464404234
22287143
1870136980
1226466840
994781378
470649963
364273559
1711707477
1087904965
736253175
36654117
1506092456
1790530604
1939625653
780834085
1718644058
1167893056
1426502195
594970084
1555850847
1409801160
1657408221
1856488351
1277927314
192712572
2125021124
71635966
965666508
1699871843
1416169596
1949051670
1015592213
970023551
1883146233
1692398850
120940165
145122602
1520387526
1919806434
373510148
1978003197
1214689461
1507778703
840421897
2015483811
275246679
200348448
471772568
519153093
483974577
298559083
796224169
861567299
566748713
888211209
967480196
624190760
960330713
183349016
782732056
365475785
1718309355
1632597874
1444750679
1293575452
1896764400
1497319320
1083159586
1746795001
1424265478
588357712
629811700
1574785930
424619743
951517050
385926019
58322416
1632614629
911517206
1148347390
1164730498
116729067
2112999225
986501089
1905409128
1647999153
2033252654
1101171089
1144329568
1186305
1523048532
1674902672
1105476079
1473230136
275256520
1937567332
1185753059
664518810
2054379759
2120824232
1569411406
1956814295
1300335287
767253968
280111697
1274036154
161473682
459620062
662299437
1765613234
1185724131
89917300
1364932854
754900619
156296061
1638293997
1522867281
1449163799
422387608
1678114948
1967272794
483347859
1813880388
1320542766
663552201
1352132178
479789389
1132564115
516520511
2043339978
767858641
1143376373
217883954
1969549109
319664828
658232190
1840178794
544024371
774762607
151082613
485276990
1422052819
215376737
778318742
1717572240
149776097
1160833497
323748710
406154048
1762661361
1037537957
1220439976
1081367371
8117558
1584889770
1259593970
1719689353
780011799
1946486431
1094205690
857699750
1174489689
726277809
1399413333
1109523571
490674279
2141484315
1383171915
768578850
1057187058
1328722870
1119737171
1568057756
114512590
259194189
263172977
1651751859
633079802
267419011
294957490
1283767924
1446869940
1002551581
1065013678
1159719159
240172136
1932861212
884043781
1522267825
1363827741
1740665091
914727427
543992734
1678251529
1721566727
702460219
441148684
1585280374
1701914094
1602387122
1548978681
221131646
585354659
1256571794
197064634
1279333505
1110092271
189015312
1999248084
2060869391
292247698
892644597
1442972562
249920827
227741834
1781371712
533209980
1974294216
1354502128
270445028
2000463908
627396611
1573771544
353522008
1348111060
307869412
318341787
25415813
2076246120
662313019
1294996901
1557783356
1622791149
288052250
1567340873
1881403537
486696857
1509666147
2030425331
169903251
1917535098
2077815755
20129727
1882178152
1121232648
1613201239
1516250121
1978832916
772045500
1363276956
1106278612
1956574786
99818701
690267802
608039636
122742039
967811519
1866764578
1321634789
1458886204
698901411
1657807843
1019783884
1853741464
1661731679
1801390954
1309094128
1876343184
1744856734
1152100092
529546341
1659482724
380928905
882768398
1859973169
816992424
1810546581
957921846
1336940526
347615148
761899073
1349295355
1199709463
575173453
1630166934
657200586
845162182
919355085
732248802
1540904641
238316941
983181757
2028117282
784104244
732824725
99533658
1550328593
598620999
597286770
1278844654
1420032400
516809755
1872901100
487300406
981540172
801771080
2105136798
838039933
52508566
1162573079
483526764
1120150711
1257109294
1317871066
938516707
1932335688
470318286
1469368727
1782474010
1141604851
1597012929
732799748
846531034
565742270
400667612
547920297
419607249
1567120968
124198488
379988955
728013080
1621491830
1441780530
6927534
1366475
998510272
581562616
425048086
493704089
1892237769
334850183
1102299039
1478109829
1268349181
142456206
1093068573
34327315
1810013977
1569832056
136418493
1183052976
2144505284
813255826
2144301661
998035506
1060231858
281646159
1227714705
393477050
1087371313
2034837174
1168560911
1309798518
223330528
610338665
1508054333
1077999002
470100962
475030171
407000029
962550393
454060516
1239013014
1925387423
313509327
2064004818
787552013
1587425397
130783269
397163997
182400021
1845110742
2068088887
417158812
466092707
1386985823
212333241
116276166
719688516
676230262
1515267352
1641242686
1574004327
1084304973
1583621005
1365575746
252828447
1120235692
530673209
1648348346
1245611334
1110251596
905891080
553412132
2000423420
1393197733
1662244000
850426217
1841085996
1658971582
1290391713
416409805
2137815912
205813819
945108296
1659992871
1586591701
198022523
876563584
783041599
1090739330
2112564184
561451003
1707809418
540346440
806932394
138505061
656829290
1449136384
567911965
1624019792
996119572
1611689681
168542849
842657376
1951296904
73105185
786116589
1875384714
536311899
834939921
266303
1156282540
1095414910
1823759400
937423204
1333182858
1423597532
1058138281
1273670272
1499204874
1746702448
602027462
941321002
759515886
1604381851
228832509
2013116074
310535056
920505839
1883919383
1027201710
1866282019
1396620657
808134353
446586575
939978798
1701659017
1378988767
991528060
1783833195
27407026
313967365
1592362844
971037739
676962530
746545082
1487121128
1691332650
1978848605
604493146
1984146761
1499261431
2081206213
1316604284
606624354
2107822441
533562235
340671478
800184341
732333707
2123169649
1255843093
776865932
1682411565
963419504
770613092
396145580
717422163
1996331958
1955381205
1134299052
93196944
1862932937
309035258
1434099422
1594585614
289809272
1566425949
674042346
2071326926
1604335939
101735396
326056769
1421544038
647737917
1699224409
1168372891
1957156973
554000259
1172568118
1786036718
1454592360
1785975666
210726820
870123614
963935067
1315946176
535605805
206532357
2031350741
382071427
1606742222
677753226
1119897483
1077502377
39758607
1328999321
27333692
221531874
471512870
638553172
2092422819
904749421
397076329
1449483797
214331651
1356999087
2074033124
499441307
809293592
686581165
154724267
227085498
1650562331
132467616
1447226927
1007778884
314581223
644206969
1714583063
1538248520
1877557465
377375572
1305773618
1115952806
1826461992
2085665336
371702629
1613010340
345186627
1908008684
543717917
341816023
17332849
1531559465
148808771
1305027977
915351992
871760803
552704243
1936688368
1660941225
1834998981
571035956
1376296735
1141003011
2017214538
389546476
888971830
279112683
1040638216
1258455689
1989914498
184557576
81254089
3919363
1799668086
1265371285
468955232
291652654
1917739967
171659388
786645564
1265218116
287252484
607991688
1340242058
1304429335
1788858794
1354066262
1502301404
708388140
1651080747
554595110
1332594568
2066105059
1926396742
1049628978
1869915382
1139542385
1959981198
1830478994
633597024
1793392409
1818273877
129619266
1208124524
1380035470
237317244
1696651935
616452348
901781933
1915872333
1549473366
204086415
815889930
806564531
1497094225
1323803006
456645857
1664118530
315016387
399943402
2002319703
338459075
296835524
1136083806
1667509304
2028115778
569294642
855904866
485433723
1570062666
109233610
2139150928
129696088
204153251
461770850
1912978944
1012907735
342032764
278903878
1310084266
2133018625
662023681
1616903742
243751148
2081628576
293255763
1706421887
1012399206
1175835417
1757014086
1185922883
467895457
743342747
657299918
357103496
1195014058
1459903910
1970923391
795943019
101039715
1257746912
1027863026
190994376
1073400751
1783299999
1983166563
1068383820
1625984225
1583812148
1364403459
1140973629
338184645
1404362008
501360959
611781905
1897597477
423930866
1906342887
1825226071
1180341943
895097536
1522297618
546143423
654710267
1598400215
481705387
1049762568
1599724761
237710405
137510941
1871461563
7719348
932302802
158552703
701163303
1375857416
79114310
1109979501
1070485182
974846363
143955795
307664142
297163235
931153461
531618604
137184017
499913846
1988655291
515074554
1778692907
1546175569
1578281656
1977687185
787470574
1638828408
2113633807
861290040
2115838118
1064084899
1551554930
1804594633
1096897570
1021874644
1674309745
1299251766
710813191
714963056
1848067501
1554685476
1342270727
651969923
810575527
247125770
1109455869
1445969909
1531131882
1468601505
1797845496
855164377
362395109
1795234916
911916631
1071114620
1314623952
1227556266
340196332
1638821416
1538371822
1417264977
534674587
1040047072
1366608319
1757465735
1062596040
1978564667
117172270
1925724497
215378235
675970444
250836312
2009402136
2066733993
432272074
279757086
104729678
2009615476
1920474665
1490008213
1985982015
812758872
171439630
734901594
227972689
156809157
2016642762
1874813379
489033066
33708185
843339637
1344122412
2118672967
532425793
2081178391
647019890
1454785959
186898004
805747149
1006579311
589249632
283563869
472972139
58334074
1903117004
909787998
976402672
723212561
1525992874
132774705
1979134930
150704908
2045129200
1272298412
829930574
1365301358
1301846025
912532107
540614778
616998219
1991843266
64241082
1893562906
1501807811
1108079566
2105140708
1967608492
421397156
1610258193
311130375
103271460
1322714765
1451786223
1839553522
1942437740
1895515538
921254422
439080885
1913619066
163573156
884535026
446271874
1228891725
1713123716
847943035
1116365256
640775544
109697271
1458178964
1273869526
1711146905
1909257206
1880701922
176143861
1427978836
10470130
1465288730
1526402052
697443251
700437344
11242417
354764454
719927854
1909567518
1955546236
1925372428
402519133
1701348095
1457847591
1934016744
1019830576
870611700
1635194929
1043282215
2041902552
108883132
1646758872
972972403
1055710682
423079557
968701877
1400096389
69556432
672997421
1548166636
2095004503
225187504
752270655
1069354853
1740185233
269164088
1795847077
2008933637
1518088543
2020198257
1655657328
810670281
158595721
314402353
339774749
1743594918
580345484
1441784694
383366101
1774974434
1438046559
1486873984
1532379880
1655371903
608390435
803516506
548742584
660664410
1085077488
377454472
1925196036
643366510
1160854382
732325331
909650625
559388789
786379121
1132915533
989292364
150704862
2130413660
293539518
1427072253
776054536
31495074
677335049
1504534988
417561189
20030834
616174382
2008713346
1432251591
1538254921
2089346932
336053897
2086146383
1628348144
1244470132
1785417958
1397842775
647960238
1605624751
675178865
1158892226
2056104828
942989841
248997889
1942454136
525641821
1926217181
747413389
1516591118
262275004
1367708205
463416615
772645366
2129925979
754951150
1835084934
263180800
823883432
1970818259
1413252835
1640892230
928898068
1541920427
553579718
578140131
1271366723
1132680832
1120452834
1601328451
1195206897
1795324120
821460813
1548164475
682289272
523205901
1108739372
1948321726
1627685274
1510052417
123897614
1592082483
302638127
1986527125
866315407
1543083042
1368839696
1460788121
537890788
546453343
74563600
1731083638
310805931
36575377
1406767202
2112274099
27429591
1206917724
1335428989
34390736
624784161
1518144645
604783017
1810719432
1563295662
1724571761
957158531
315307736
979809351
1744563763
1169736894
1550597161
1761832307
1146417375
1204946366
1334164985
2069879427
1401019148
1244174714
1508944050
1909861896
408766596
1617213898
89346461
966185230
1983234127
162911185
2114026099
122135666
1163259138
228688413
633367888
1105119933
1075871023
1181877395
769192031
1105392391
1022314918
1868294512
591767278
1857392977
1059326974
684795576
874949023
147273366
1305774713
1038024758
657215409
1564295229
1461361767
1982679383
406490585
176754749
1248954009
1157220472
838821067
178781668
373233585
1993640667
1774291797
1022324591
1097269169
1051589010
915276980
1883554607
1415791820
1109404649
281714816
1327821932
496179767
523282226
472475956
2042159357
1414231571
1559149913
1532174268
1675003829
905364167
210869795
1495880003
439324613
1625689628
498339023
476900905
689052886
743642833
1002180
411468746
1422730
575226105
40360444
1341818353
159077635
1978939605
547293451
228947383
1402597085
597169122
446269086
585925844
1745942616
312084424
1339810671
2103627478
2120397250
671522039
266572258
778650967
1606591257
626568890
430395912
156341623
757628927
739291698
2102340890
2043375593
834904725
1014123099
319797454
613685543
1524131381
1331092882
1397611567
262261999
1640829130
1093693581
2061069641
1943688423
1433433911
1696344179
1184459093
264037700
1544827908
1228507343
1836960256
2051738466
1284736007
1475355985
1151925603
1961516598
1330906198
1665474667
91484637
1975626215
1915688592
1606182519
1574020165
1334445660
124151220
854810270
824986612
224048622
422914288
216064633
1134376198
764105267
809022748
1900249602
2083351380
94870039
407976426
1297252919
515810497
196431848
2002740407
1007496139
58402183
639966284
56118878
1314322378
264730472
1726109381
1426427437
715935748
135586577
765811604
75069906
155518075
1212539267
101554680
347970725
16101644
2136748734
34331812
1595451398
1539015678
1757295713
1825414964
539045022
1402120352
1450136558
584957351
1592460481
1605779522
1641560628
690807917
903813667
1238358114
1561683372
873414742
2079599716
1032631259
1075505847
2026219970
2105752864
2059415909
649094372
1026973931
1385607400
1242295285
644170530
1512280867
1335938186
524032355
1745009574
1565256289
1442309616
1208556214
1989579401
734778844
1206500551
1650939068
1689861972
355938555
1587541706
379366658
1071036290
1990686265
1383533931
574623722
1514657735
2042791196
90997916
949318381
13668307
1275412537
330859335
1307646129
589276361
92007288
852986196
2069430948
173304134
931833582
1638804930
491796172
590604191
667228764
1792572881
1106643885
599326389
879660267
1165428712
172078660
409117166
1853346153
954437636
1798560888
1513128492
1188174931
2024864463
432794249
1292994343
1484037143
448322548
1445218569
1481872535
1095985778
625686172
1667608974
133618248
2038325376
1868750996
580774594
1722455893
100372545
610129956
1090631416
568712928
194698599
1002096519
81738399
1862141890
1420385833
554231250
208102772
1550210828
1201483076
838009432
1271730163
27009098
1790831581
1647339865
1407328158
1554932728
1674725622
1637284542
506707689
1834730538
961732103
2145354091
1656490289
1189199436
1576777146
411494428
49994317
2037609250
2004977349
1415492716
102668648
1439196207
142823383
1434424210
920414345
1325635308
1083408959
583623272
813704263
543524481
1932724646
2039155991
1515925249
1844047707
1708641627
1792291455
431531982
686189977
935030481
1407154441
201000903
2050741379
34086389
56054618
2128553109
1242317327
18952384
1150135530
833159910
107368436
1718070734
1746880538
474324274
752982325
1656067150
1063594946
1271499919
1905545410
119963566
1701084344
1762809603
427268747
626872083
1202222166
264528633
685813711
667462082
896650518
1639220375
1329578562
1953809277
1259564062
1717929438
1434122689
1097227836
995061207
730295417
997640100
505475897
392113582
562509197
1455589458
56036178
705214373
436789375
477050981
280338189
2094853567
389387298
207618379
1548867002
428464717
1683335224
906279508
1346899459
1429127901
1815621446
772039767
942568319
1834277464
989873797
1836434007
2112986658
32306906
1610213960
1579148741
1437045417
1560140405
289830310
1728915271
779161740
1451448347
849054037
73073586
2077445347
1648717256
965777521
1098871592
296171009
1392060680
2069861807
1251377159
1772621573
1297626941
1966743678
457619232
447369286
1950997472
424601100
1848080109
1893793220
1198289696
1073518340
1989810568
1192705382
1839688830
814343644
1031670404
1666890831
1365367720
241409409
1775965204
1808570133
1289169613
104095997
1895192663
659941531
441487650
251381248
1673939315
65329765
1545965413
708515599
1341472372
1444773807
1682404439
1349730735
1197425821
1276480561
727724623
1988350279
1805865711
2062674366
312233002
894306253
575954182
931042706
497539728
269932813
1435030464
167672863
1166602862
641411769
659639234
24721800
282335689
665697503
1734713417
65962395
2055941920
698327270
483989907
1187197055
1272108210
1678708791
944341167
1108206197
588860089
1332365338
688139643
966407252
1650223945
1499871853
238771420
69669379
2007281825
1611644088
403562603
2129645870
1723348121
1603339982
834619564
688622244
1614576745
1032447115
175140362
195301669
166597706
2085941207
245999317
880417451
959595922
926190327
499743422
1732001280
251574756
1185692920
1710530039
371331517
244417354
1535443384
1230506046
441378997
907960941
644775730
1857899464
2129649811
380587969
1025670202
1330678064
1778181284
2021896931
1208318386
1348681437
716259858
1060161538
968066825
1883080716
121137331
1004345408
710420679
242741287
537203948
38409274
2019906062
763127971
932316317
1466737453
655683424
1602345853
1926256076
547039950
1274228542
1984984269
1739473304
592125913
2144799317
981830972
396538342
646796941
823246158
559430949
165322017
1349408878
86666674
912631915
507620025
1877319882
615175315
199340885
1912633364
69034126
2065736750
930685423
400710316
64793818
1977640790
1062783831
992792195
1676616821
249327634
358492348
1319338947
712444709
608233711
630380935
882803150
1104490031
796327444
513769647
874688709
1033007714
549114518
1276074713
116692045
1005799258
971987266
1839694591
621370095
1640218352
2006700321
374030931
1800299717
404968786
1221955672
362926938
943513456
1401257783
28919828
157791230
1494467105
688387178
642577320
915700235
1148002129
703567601
1050970640
168378212
29777091
1480279133
67712278
1265804502
1719229991
2059260461
388818569
1698722599
2024048683
58039529
712520058
2120823845
1746976727
631652067
1014801861
499394076
701990595
2125788437
176883652
1383022654
1213775652
1423042402
943869367
1172481804
1431846568
1207437916
1744875132
609692469
1279199725
571298608
594420784
329013934
2136114744
341115642
2004192113
800458250
1129595488
1464069074
1808075929
1764749677
1251647950
144050389
666758341
1944727127
650491422
1421102264
1575201030
1357241700
1104629280
804828987
1442127641
473477921
274807462
336308114
663943772
869598820
243865177
359654955
1310942856
1918268005
1723490552
406179945
1275889542
1070181966
362303358
840198811
2091655923
1500447344
1328988451
1765629537
1809351840
1561841550
1279980760
1626849744
603295788
1597299579
220059172
1735228774
2014458816
2095115365
618210406
1168856958
497526511
1816829233
1847449758
1658005903
199552227
1383712867
946417728
1756416901
168627820
386221821
1791861415
484172123
1509726693
188663042
78625796
382503210
950422846
1505794591
955304002
1452376553
1490919313
1816875990
1914398063
237116116
227340698
703782651
2108721647
635646256
1787021985
98823071
449842000
562629729
1757388575
2052929139
1895880904
218557581
1265074222
2142432633
664090379
60619427
1916132600
375671812
1482332899
1920273300
814127936
13457137
468399569
2050563217
1175403484
874645058
1908353511
278372194
176753626
1052014794
712695544
965908596
422684454
1615457311
1249156548
111243130
1243247889
1405992352
113667522
2001166862
1849690475
118741089
1557234244
786901769
471865916
344768604
677304614
1614576745
1867173521
438917161
222192276
1473684626
1606573290
52066981
303558202
760037434
894521204
1520023570
405200787
1662666833
1467421042
1929654030
522024579
1390895287
1882698524
1073046118
877207570
1524101521
1503243604
164077359
2127582519
1961001350
1758636526
823665616
333681024
697651520
1078344389
2025906223
1132117583
813172702
1016465745
893776850
1976532335
1965349200
974804460
647101828
1831064052
639614547
1804615127
1245002307
699774948
719527075
1101400089
889712315
1820926159
1263866644
115166721
561022451
933323079
369339727
2108615148
305194705
1166758762
193333908
239101590
118048135
1241649677
914890965
1963183456
1397760612
1433023807
1936649930
490835489
1994202864
994239268
937236430
1123906382
601137483
1872582522
885420800
1168597302
2112376564
848240702
1651024938
808958132
728937188
1693033078
1065141148
1238993982
61884529
309368103
984336438
660466930
1985968275
12555193
299599823
647723648
1039802385
2145985592
373502256
1856740808
261769602
1816007141
761199341
934390222
702539211
391591131
541197610
1912118428
947656376
592524899
1947816921
503492046
1326176703
377873723
770652084
1999038406
1417294347
1602856878
1732644876
1877875052
1922558931
2103543962
1629076214
1198094686
105046404
2113364553
1578258378
819999255
526140181
1495750582
80971968
1257272793
1093441479
932368374
1821237168
2075424826
244027065
2051296107
737868196
505308941
1078768915
1754011785
504130203
1511326018
380784706
1807631769
917183746
1707416813
1950747948
185967093
279516300
1854919046
216190891
98066185
1695720161
711930731
310686078
1143147386
204309574
1596339640
1813336883
1291552035
1519914232
1432687921
1541994871
172987770
260345882
1668417664
1899101533
1791027086
704022010
1932747496
510955191
1384838711
833421977
467646303
1165910035
1071379804
1078744303
1997911684
697614905
522904991
1988218585
671004136
1331446415
1151579110
1904976708
2109344242
409742713
344423354
1663817196
2041308747
419517012
597985235
38974080
1378493617
1153871683
842150219
1280568312
15774665
455626341
1404609182
1695341755
947458478
91534729
97274553
368853171
418134617
110419265
389168989
1207921858
680530678
1178016697
1650516890
267964902
1034098096
1909666863
2020927315
246529660
1165837978
1296492195
727355854
1872602241
1710632305
1478128563
2829983
1303160740
2110488995
1722571564
2069875193
468895075
306220574
1586357736
1847806701
105805060
1003028812
1862759479
2095206806
854528420
1457404081
1690276809
1282308284
1298681496
330772575
2057825674
953943771
919982445
1493418324
618142651
1592024585
1767839191
2015701464
269046722
314831019
449438098
132726891
1184707337
475543995
1668335370
156522584
1145063901
1433693043
1956987389
1741410495
1464065686
519773177
363646122
1526878254
1947603405
1470268002
1159780360
1245331159
369823976
2089913788
2047498020
1611074940
1121711603
999014
700975059
1125716549
1098813588
1282177024
1697098728
100830528
609593556
1739546926
1205583524
192293957
616339677
1519753669
171711175
841640922
157049198
1382251812
290611425
369827464
353960378
1975514548
958029511
1768179165
308761994
246081134
796592537
825479479
2047674521
1532515983
1061253687
1269936638
752782053
1752186755
434457623
2034400505
1953856400
1587502023
739727621
1634994338
1639837452
218794739
1156414153
574498321
7816765
1417143730
173343653
398577105
225854741
1892308789
1470120514
2030203892
746761866
1052010465
1221616599
1503222780
85191327
1105534126
1582138755
41946735
1127770633
1945342580
1914806885
1688675293
1190434621
1632052243
170211686
671831788
536989371
2094862439
1609160780
1695669119
1859615778
1528902674
517361273
2117170343
706401673
177771606
846530090
556206428
1574552959
562880644
307777101
861948690
8708673
710758735
2046207334
185776762
1820009428
1958311640
1580734257
502972802
696391771
1635729717
2048751925
1032403821
1396969544
998350755
2010566038
701245248
1257345717
428398557
652921135
1138864541
217792023
805409844
766578466
1747707194
1624665689
581091384
575026746
1445511353
1733892863
1915909778
683596700
1428526571
573167439
956062513
1353397487
718039019
851709450
1230818969
1325649756
1333978197
1946740056
1854336820
1767065898
250106341
496506784
1341358523
2015159774
727845998
1602091585
28668924
444165512
187110423
620239060
1772040176
2056340706
577820228
397698828
1882861667
821554315
1163671248
433280723
935716476
1841733951
695526235
1256259479
1337803921
1333110539
1666568815
1045952825
871838947
147183540
345752446
2115285384
191271200
1687094933
364321839
648702235
929023422
2045326279
1134424356
1219156290
842890018
521105845
253004578
1216685082
1017793783
1316039181
1947521054
714651234
1032061277
879112941
1437991640
993234522
1577006732
560962097
1294379660
1137229606
446783460
1181765233
357727299
1533537596
1848486057
2003827475
140468998
659650075
1382284484
454701515
1604306247
1740042758
2078519939
155330296
32023751
866582899
2136540239
1130344079
1919752300
492381831
1554981914
667647174
28761742
1505532273
408580350
1885378731
1220156634
686879547
1752134178
1560969241
755722324
1434551073
2023453649
1333376777
1811368258
50705455
2011136583
1575043416
2023688610
1530468110
1726489532
1557260452
375545789
840646179
1017006976
780391587
2091966543
400746092
1592473486
1955712705
676629182
670473581
2127374474
605542073
916545464
187849955
2144295306
177918097
51001646
1273647386
283216553
786643232
1998027042
1275319912
946232509
665559200
1293261136
1604618182
321140404
1459955552
1936173723
2118575093
587860654
2136348183
239352159
1356763559
794153987
1658378669
1169066735
866576961
267610460
1784159632
1225457617
1831257456
394544528
1832846484
295313516
945536696
1271506510
1801600761
1671083715
1941061089
847087585
468448102
1357606561
1359533547
841123577
1767307320
2073744089
1731731602
655871402
875667790
308414947
1542202548
729399404
949608225
467507874
257015117
708944742
656677370
99487005
1256264402
298237153
1838790516
675459111
1935939554
913004769
2103907909
1042822091
229202222
1094184555
2090400373
1016696735
2129217053
71316108
334299310
799839022
1753297977
1334303315
1023705666
1983563888
1692539060
1443718138
155545369
1370976289
1770339870
797704457
989374186
1530315278
1016329651
2134362607
33236974
293010703
1453950418
774994351
2084989500
431900366
618241732
1204222818
1153488685
50019394
854089114
1116577019
1827859614
1864509430
1573017901
2016576110
1947218955
1657772427
2018394482
763149820
548450441
1413867128
1821562941
1897064271
1616691175
1293399675
219849478
913078650
624986292
1046321765
1626975271
1157516449
169000653
1690954227
1902107875
519519263
1139058209
1517881102
738714880
1924163459
1139382743
1263744564
1396299148
973899562
129395389
1110486248
189007743
1214283619
1444992055
58580168
1739097087
1461622453
903497513
1369491242
848084166
349436935
906120685
55754227
759369108
515568721
1793912379
540603624
1635923095
604516276
2126079784
287843277
866705373
1565444109
327525089
729416281
1050042023
1309744078
506152662
725864973
121208450
1139956134
2088404800
1991831138
1145119909
1459819954
905763523
156130917
1454745264
1233116294
674705515
1595580878
91444261
1954798528
229883695
1585673714
463465063
453244841
132653579
375217593
539264485
1258672924
478972187
1973508088
1613438933
930986201
906635881
296927620
1778440304
1672267779
905136633
176987742
446051458
732862055
1439068245
297709986
1951588254
522561432
1235704575
1824163429
1903605860
504834050
451027574
1107053058
955389489
811278122
2048138205
870797688
996535056
1513935581
1615233385
1870375366
1854321918
1069885433
155653988
695883722
991022478
1419559183
1741991449
1284113720
1693396937
1373806535
180242924
228719856
1740110670
701000919
1548896095
590155970
576864369
1660652113
360619119
365550328
786245759
1369273191
1091254145
916873632
2093258828
1637444993
1717170343
1175556164
1203301490
619980302
1539537212
730792583
1619877930
2037952341
1818846456
1519141094
1164615224
525381135
1427389258
1305169261
544161278
2111917835
654160769
1104240160
635664443
277819642
1467141944
2116544994
2087294810
1886179001
2003950433
1819514985
951481825
1046643023
429862715
1250391705
1946234685
1043131405
215532968
639145067
1959408772
1804418748
1414566568
637252782
455633477
961308823
98632763
1224919131
949701699
1328446092
1330624356
996259876
1127623176
1018659386
1376553835
2128669090
1343845439
1108561277
616319527
698050474
1678316081
641148890
1781531766
554885474
1755763783
7247658
303223021
870487755
2111120664
1379177435
2025224822
1753762243
2010692989
956869064
2022869445
1989980203
495337697
922045262
884785265
820891322
833259880
1790346397
417661276
1113307555
284852473
1375797319
247967399
1255769996
278155671
1573111629
1828647323
1510676801
608449723
1716133160
1616046051
1820791837
579061165
1646846360
1479440374
169891537
2039342042
2091840403
1700583903
661207424
554845798
1957722410
928119553
864967963
210203088
1894818955
778823298
1191924597
448624591
1753638259
886472261
1688618346
130310447
262451362
627720647
326054972
566445315
1487644640
959093588
465358421
896130739
1828218729
1584577150
581032239
1045244790
1646477956
1142119596
1885445020
1460215305
418718033
260339957
934909448
1092306094
1030783519
972571085
1383620565
992076308
1570991966
776828011
424536984
840913654
1684825374
1015394028
1872947125
1698321625
575896529
528769700
1991329271
1552736707
331493446
356200834
80694276
1896727525
1098043136
143632682
671850318
612119464
2008975559
1642804313
943379284
425665570
587278450
1750355500
148696882
2031130606
670056625
490158314
1018344969
1527742913
333658368
811388082
766476501
1899014635
1056931227
1437311737
155298033
2053989183
1626773282
1425435860
460816015
884592586
1283907365
1774481809
2022318138
1843831289
1781045506
1506147266
1199048907
1166360921
1044213154
951868547
319750023
661611982
984382887
760924900
1994521915
256043649
2003058879
860173594
2065408667
509746610
1620977521
1546599754
1144873816
378099958
1722705700
1949202956
455527884
1596714151
1052615719
807220087
481536812
2137676939
1107590988
698180870
615145577
318048487
1063852282
705295950
2001421210
2052557802
1468246978
506146637
1342274213
704987017
760232737
843191164
2072733440
901235110
1089597758
1177543845
1756359790
737114496
1880398994
2122440631
1237077806
180339922
448204188
1431271058
588302301
1177399240
1611893840
791231491
1452425393
250262021
1057210772
1633813515
682506120
2136661925
78991692
1066929665
996830234
198511607
1476416722
2006891882
1886577261
1355485594
1291957633
1823935255
509874780
1155213888
2138860043
286253809
1015357912
2100788651
1652372421
32945524
325550797
388546760
1477039519
1052180817
2124159377
1901384716
1279606772
2092353090
1320392918
72596218
1305560294
2133656343
1930887520
425928296
943686073
1555510090
1764249171
1049803225
380400567
627031166
1387145770
553922347
246040978
642521216
1436112198
165960492
497951244
998402956
665469382
470157524
120620333
1187548022
1987078723
1255100209
1108356865
1558344368
1774307106
1472707200
1002610872
1744560113
288970418
852493315
215385113
180850308
673238277
1958431706
1648881519
1682160828
1564016956
1782358298
363821398
809559471
344943316
333648340
1064268206
1635281300
1594935980
1915221509
220786089
1236242717
444925541
200396824
479484699
1889509979
1159172128
543944699
187290558
758924813
1116623265
1979506090
1123244089
72073511
1483137897
1289555498
1115387506
1486964543
1159544717
1676765556
2084243403
1816404496
229739073
1859560645
280952721
441532823
5391943
1293354945
1082809822
899101822
1577961503
460540767
2027406438
1335014783
707672675
112506612
852059295
3638895
1576784320
1052747729
616949271
611078710
967612563
1658702066
383428279
848733666
1184304332
1438183600
1341793624
280580533
294169282
740999734
1657294872
1415574557
423746852
751877825
1284517557
1264874677
1057979323
922342932
2092709091
1393058183
2143404396
1007430364
1633862350
142570393
1749907412
1726527251
961615069
287055789
2038999358
13121267
618639022
1543821761
1084450786
850493008
325347320
541946801
1562447162
1653665283
1800040972
1109651465
1965174203
274580287
1777072173
1679877747
2073512955
466831292
1728811332
1033494302
891794440
1155782998
1904107161
575411608
117692490
1153080978
123299578
2107677133
507357003
1500672803
155910656
245070881
1230963264
331151850
43649517
750487410
1267723224
973759180
325737236
206090134
1021581083
342331263
1523180789
1592039907
1640684745
1036061253
1499653654
1906332454
1555803098
322369063
2047618195
1017382188
797984092
1468938445
1547852417
1237919234
1320889669
2086342172
1942722701
486611855
1893049261
1613595563
254360190
1275672115
1585564938
1503343737
795704967
1783461372
1287594627
2109995797
651813296
1003966765
1254321186
428894036
440026373
853270346
1431671851
1822826057
598731112
1244604517
1433197185
1721071132
532123727
1534050306
290350738
1237531976
925264589
1990061176
720478068
492968481
1380399781
2140577614
1028407068
2019865543
1990540246
30096222
658853337
1730396022
649787977
306061048
9084183
1521879782
1719923079
462699252
797843883
1991773961
1524649083
1440670533
504532575
1011289105
2016801608
2141892368
1104054263
1632228076
502245300
1237751335
1013086470
1118609565
436152492
1562886061
1513816236
672925732
145824017
122959786
271018938
375269157
863279278
1928033738
886413146
2012864528
1757334326
957753178
1554087533
1735879284
813629397
479365049
92382656
2024904730
1833374346
1905445628
660704697
1939789892
653193802
1074303924
292728932
390989541
962903234
1051994416
1635354843
787130018
1151838892
1682028281
383075706
1970794410
1025183234
1713073922
365809373
138328176
1755165546
1418580702
286306722
1126991861
1124185320
527916647
296484908
1749568915
1538160502
228055800
773757518
1588989374
96591517
403439680
2083982481
518345848
1669691700
886669073
1456250408
2043608972
794194159
846529758
1646841850
619268941
724215050
1227011579
656868824
965833312
1948563594
1832525941
1672483976
605665787
1838320175
1528956668
1725531916
1770176491
1655906768
542018043
308274833
534437432
1593098448
671639369
223634630
1189494319
1986982806
1640359804
2051372226
542018425
1246646726
1229296172
2055136225
1214484676
302526432
126977901
114683218
2061795476
1358114488
558707784
281910584
2147188087
1642764044
31127557
1697758819
957823975
2023706307
1563127150
1244674084
618882272
1502346138
263516231
2047239410
706304082
2018665175
818000544
1962830920
242224012
1117263974
1355675809
713663791
778205004
873593306
194658531
1293453021
1762110189
1005872030
1216040329
339400279
912063062
250880353
255378395
1119220864
621764856
347902498
1632221022
1951666714
1929056144
846664196
55821546
1295130025
1058277029
104109073
596784378
1604994462
1476701011
2091369554
198535431
552449545
1465757183
860680395
135368820
1875725425
1228835298
204819311
711172689
1863357803
1878393717
1842446726
855618353
1591303716
1937756702
797170416
1286434941
957106006
474644022
1168079684
613295707
1831065128
817939858
1446307378
1256345484
1320734427
1925302553
163347929
20522801
1416179295
949687207
1681487545
1727566311
1784707905
1454871132
1532489341
1433720983
889351851
601733570
708777917
1516766339
1692687165
1389329174
1392287568
632094241
1090667291
953204888
1746759886
1310059485
1257550870
900960646
2009514025
95833184
1204459690
888960664
1274842381
525418728
662364567
1241178120
45406490
1235799640
601721884
2074854718
929036921
1435054939
654906959
104092667
1878270784
156791355
1670952219
475925413
2027369837
770676106
240061112
1692073255
1869400205
335003238
1147087547
1634661032
632258322
554269714
531873696
53980897
1994218179
162132184
363451170
1647961861
1067901398
67370091
1968870478
1048328172
1560910890
380647279
779387856
1007761257
1724318343
909213574
1213786339
444677436
1924854213
784702722
1663649621
1350899555
1168889155
595149728
1802621359
1940450957
2013214260
1988557983
681224071
422879545
679350427
19025676
1863228278
437690982
34304103
562548516
1480596147
249025000
849855935
1644441588
1986078298
37610603
1953656337
962242067
1610863685
1930838067
1787347991
1258745318
1701114103
943056285
1850412154
158555413
1239094386
1951588254
1719418011
1760973675
1034514000
221145900
224166881
1761976436
456313800
1084572908
814473642
1742207476
1304473054
617806948
39797141
875589590
1497688576
463894111
1203184763
1841870530
2092251782
1651440060
1256779765
745407130
1289737185
1501177181
654434556
872212735
1811176945
539688391
84817778
85413194
2139567690
505136722
1596284867
1909894106
976560398
496768560
864047209
553168530
377143046
340274546
273237632
2072257948
1937031384
1781422661
1592614032
394927302
1989849794
1625782723
1014792980
1061244403
810222998
938909199
624005364
1203584782
178268705
1545395706
613498274
530220876
163963502
710938175
1276469832
721810027
1805465752
1749489406
606114312
1268010859
2115472601
1485397515
2060576826
876454619
1938358664
1815387431
2056541696
1196489239
697043721
1870673776
1621397998
684557385
906244456
926797941
1632432263
1590998283
592244332
1363208978
305125374
1213712626
914762516
2000722436
1204297690
1490325132
1333235101
1130185203
1213417616
995180209
1883307693
1684910467
1723259802
708644557
185204782
998706935
1742715252
287416570
2029148265
1890463747
1036945627
1919335341
1327385389
2052749456
1468444095
438250778
1415298046
948569295
1004777479
1452969409
681496535
1666318431
698029804
1067447432
772573089
1767846509
60597781
394061268
1076683146
108949006
95181006
1814517973
1779823838
2085754124
2070427570
852001220
2015125154
278659881
1250494380
627967083
1490522319
213733263
479823350
1613924526
1553435608
2064946697
360591097
407678557
715080084
153303229
1976999438
992259681
1302123136
1556224898
852523217
1829447338
1314285990
1611951048
1033218109
1147755169
879024635
945680596
61929772
937330537
1358125247
460532439
1734839314
1087379952
692933245
1299709077
1876721151
1710490322
1584949788
176649525
2024280875
132334245
557701853
1619019250
471862149
1396428531
651607316
383765352
1579678946
911487027
1103748455
288124319
424979929
479870850
670946481
2043330454
29277189
1308937862
812246421
1192353500
191157568
1367107940
1395947520
1706068685
689494705
1611909011
1018163004
1171286849
47419384
1442282134
1699241811
1066349497
2058393636
253260821
1742994280
1123176433
935018897
487995327
1469011930
1249636963
1420083309
1419116677
372905683
1463955486
1542915907
2128654336
1740174899
7880116
281209755
131982319
1651306086
578416781
2014377169
216098848
1999520975
1171518379
607224465
552765528
435366900
398708710
62193960
1869386976
2016255210
1159755085
1634361257
1657130651
1112884352
432518197
1671850183
1520756013
885970854
587746538
1025677583
270465765
1788246455
1059191993
1220979499
1356160965
1739755238
2062088123
736952733
2127693357
1721033409
1612790637
102294722
378836524
1954523559
768843812
1360271203
1309715328
431520504
1777970710
1130030973
509795519
999535974
270115942
1820016929
1630009127
1357858091
209178483
996166795
1957330516
59923792
604656573
434028462
599219950
1433857206
831579531
208456458
2065342180
457570950
1252599535
1033751836
1177359521
73122720
690541535
1412260741
746693748
1445359750
632500845
586454186
858229151
855726933
501317155
54601423
1970459070
1400218834
1416223737
237195310
1387401286
243913177
569122416
204320912
1585676399
712183693
961704839
2054680993
402726001
751693519
1774964413
106579461
668974619
284143833
1419779857
432196640
1560343489
2110720705
257812937
198123044
853913894
2010925372
124455587
1654318281
410283618
1926732168
1618573258
1307656527
1795027315
32898316
1583960987
1356444545
1400720235
29759743
1073221193
802406487
568288529
95861691
1413292756
405634453
123676708
1442904461
1555477294
962192463
555123200
2112305934
136000057
593851367
1872376666
2097912515
538353499
1174200389
1285696887
1792839168
68771271
1523322786
833186640
383443916
955087398
252322165
260766968
1319375862
2051771785
1788611708
99814848
131339295
1709387655
979874505
1848960586
1421970944
1741504985
1629512239
1177092608
141295960
555102120
274590428
110404809
44757997
25220540
1886709830
1658396463
1083448162
1576543046
2013474073
1687236755
345145226
751208499
1267142995
767014688
1161001652
581116250
23910650
781274115
265182953
1354232773
965679315
1638161816
370438109
486326877
931253269
2011987584
1369013947
498363718
830049405
1703981332
1239842116
2134380840
1502154167
264018765
1574853740
408379186
2141274831
4755949
545450178
717666842
274834620
1425522250
867742886
1734239016
1915664683
1844250541
805434653
1459195255
92692059
330906948
1672805897
497939606
1152272807
377788756
2051273529
1306890870
322850095
1001984281
1765649418
1558379906
1384081774
1348378941
2031240014
276767996
168140451
1544281299
1347651091
13863771
1076508978
1008444898
1134599363
1369427649
170034545
1212941929
776413702
1111796670
936860911
98728113
1053343935
1650448951
675314903
1696745555
574761704
1833899297
1585458321
472162509
641099097
1484098879
1823071877
1100983398
1041573433
571547094
934205443
1858868849
396143845
701897579
2132455136
527743089
1150154454
874757544
685748288
1468973706
1607688199
1842714317
766870206
802066007
1350876299
1311923092
1286787825
2059223311
980809667
1446342293
468597552
56212762
1961535850
189607107
295564819
2117437289
954919418
61072901
1602950114
543841259
188415474
1728241107
2063369897
1302624332
1351831203
951441775
486444273
1381608927
885698655
1113837104
470405031
1552117508
1336217870
1173219716
1997656983
1103322013
216681352
2007428496
1258576835
731231375
844559558
1546506468
409322932
27168404
1931556856
2067187016
827167972
1850941005
1454704855
2132887565
106573290
1664226709
939054910
187049515
1781443976
1660373053
711237529
2145635772
1539551102
1074754062
2051871352
455499057
663665837
1804077964
930804881
321853830
1813133502
1958846895
503460327
1551919599
824639396
416284797
414896818
1552496837
1167022887
1631868095
169683419
1580557743
1236086245
1058354136
706484894
1819280672
2081332662
1747481751
708180858
1405823723
308052630
116824766
1590684837
2094245762
1879000633
1422134441
34273411
355778222
2145933363
555694756
767452857
151528802
1156454871
509285496
996516222
1964955669
1441644728
14229862
1526783638
1807951357
1696950475
1285782457
2088085215
629769032
720119145
1330882776
1402334982
1629846765
503022011
737677303
1069548496
1064265986
1374988363
647523592
2092634698
1855113204
347004869
254058047
1165755591
1436864330
1124363258
57326306
437176159
1075708728
119997652
356892341
1955774448
881682118
1641314864
1682725502
61799481
1384610741
1763530249
1012704655
953566603
1563573511
1013555304
217692094
558102714
480229347
2022425702
694012847
984709454
245079552
1125653707
1037703383
1172445644
829546085
1586190974
1949669821
865487105
147133771
635923158
1326377521
1711395218
1228823640
1178111405
1426120800
697634207
687193992
1484149459
1823231371
218373389
396955451
798175370
1996706438
19749701
1128071717
1368211955
2122821403
489674127
2021955369
1829881971
1142513743
847234753
1988953784
932437979
91424443
1901432212
254422799
941432735
688044980
690180944
204940874
955842393
1023052234
1294852733
762537758
1445263365
1136285868
1254806670
1881964813
1197097739
93089845
508857938
621686563
1911470606
1089007520
2105834601
1727548776
23562902
1839116413
1304773732
1465631099
412858244
838500254
1661161220
1380692764
961306463
1932827675
436209402
1447570384
231374233
1586027472
992252577
77126164
575271845
2003518705
2145347621
744071208
1270220095
1022553880
252425579
1199438083
1169638173
254304484
832097549
203290736
1767936808
1104466157
1786407539
417379315
785726537
1451464034
231878069
1846261692
572550170
1202773414
1047402184
1214791732
649123162
1091706455
1752631555
559397176
1645463771
1927427650
1791641231
272706348
1713900163
1079416811
1471291805
1607098398
714451358
162126969
969173145
687682655
1384505090
1631551219
372993551
635885615
1582847042
705123621
1028200207
1450356811
1406447747
1703028565
842929996
848576727
1675242115
1325989026
496838860
736014817
1691290769
1320963664
1343894584
299195139
2006815079
594672173
1315757413
1633296594
2037174795
1438664182
1174888903
477017141
1135112765
295365231
157130917
840371283
117285413
382942435
994136683
2090340363
1564301258
2078077043
2032463999
656532831
443433247
434948412
1753043640
1244470258
778215831
1411926351
666524732
284056270
1981192285
1989084568
1099318917
1541372976
1772215415
1149470357
673645765
1219851535
312578312
38917915
1097279241
141176120
675125252
1496666838
939965099
1434026527
73187155
830811651
1108124065
1721985800
1612413847
132030414
493293517
837867492
1910173675
643126841
1451826215
1947379373
975314283
1423820446
1653950339
1370199665
826680662
1484294537
1064556166
781445586
493631587
76898852
2135598911
255142359
1117498556
1009467978
1995422863
214239983
1034557224
115115880
104358351
214967803
950147231
1690993408
633026830
206253568
1241073901
835209109
1545593252
2129136705
1478171272
1370034786
478337998
1226060887
507283936
424574297
1315347925
155287487
1891379616
1844648470
1467309822
1674716267
124522411
28328071
1722562054
1433000488
852938814
1505679202
876765289
480431731
1787696441
1550797637
942059689
1750300879
1611891295
1564107731
1950651741
1925525214
1762997047
1315778799
1962034614
1260212470
1371340334
2045550572
190579748
569658670
1827777439
2125890422
1605451491
50586382
403017787
1581134176
1839181688
1400312029
333993445
422362856
171523604
1024676999
1360574806
376820732
2070836774
2094218764
249566224
872063829
1865495524
1269316343
1620983468
136989956
599024913
1634349641
1968724025
753281614
1482550823
1762227493
826879930
2030992292
810630618
1592560386
1082549167
1509276133
933197071
167146246
1777696903
1178656017
487386764
1077696818
194961627
976796775
766453793
371259370
66590611
896365164
1062608542
1517971247
1610226634
667271149
1106300976
1799702725
1103583180
1574733620
1471389717
1671318830
2104084182
1501959133
1218493792
176293171
1771726558
1272298412
1969531769
1852326390
774307148
1263535257
1989630860
119389206
1981031733
1088190745
1412294888
1062293629
729601075
1515332242
732762990
1513270129
1369447356
2143009244
1076920293
282200079
438369723
940332266
1434302710
1279962634
890466536
1133444974
1636132338
1875904484
1235120422
30648353
86773352
1025027243
1444328098
383554237
1976060939
1807383861
1165161503
1679571288
854462289
1476504220
726359273
2124224446
1087718831
1122783180
906371387
118103533
219012887
135783202
1223527097
1549702656
172070343
1297577399
1307863423
300026050
1829608631
1190786295
183890628
1433175060
1426127178
1114472810
330172417
2122694649
889784738
1067374381
27860951
1479641902
2091282962
92050620
726049139
637279047
924448436
1694763943
286158636
1022525124
1903250006
488212187
1625626264
1095781589
1274207019
1451079308
916132848
1626644349
1899723629
212097036
159560319
1882140920
76616840
19696097
1750356546
695130820
501578140
1082527596
877178934
73332273
1548007803
266481873
1837572410
546835390
2145650692
1110130029
189438668
1607026998
667761940
500390088
1235362677
313973273
1387609364
408355417
1917970273
1070946865
385848369
1548278945
2023894597
1025787769
1128109307
251609320
16774116
1371170819
918056437
874794934
1714735004
1149021458
240442625
1847394915
323316333
1976356021
692240374
1778932805
1755326887
702634982
152377376
426494648
1940224851
331389739
1433991381
315347105
501149012
2076086514
1345772805
1052087300
1590883603
421440496
1077965052
885968907
1000988411
1921402414
1511129251
1332572299
30115420
800532925
1770053926
1302555070
2123755327
953930870
1185703825
1891255840
1639324629
53007911
1888317279
1036520567
1656643037
1446624563
907210752
1866732010
310469735
1716546707
1643817325
1722174839
528136030
1209200136
1093660583
1726028863
828859523
1810811890
1132419604
1692477752
131446723
2007192628
874670474
49457404
1403467864
1301846063
1819293931
623494978
1488371538
1618257943
724557083
955294153
376956663
1033144462
851516885
15416965
864478815
2128446122
1972651499
1950546432
1117277216
435854957
897460912
1305724179
21468408
1444602214
1309687516
1379168095
1108096377
1191839936
1775606709
1189694080
1660560268
1929623689
1312345529
127598812
992728333
1732604788
435254514
751176783
363639436
1260777789
561922929
885621298
1260424206
1229118786
1917967736
1369002822
1165824894
820596786
795972281
32468350
342202799
902583413
2070686878
1429309192
1870214840
951999939
2118794627
1981524256
2037200122
708250025
712705979
190347805
1876748593
104995175
984546934
1842598897
1187729524
738328447
2042759177
577765786
2057657103
1719614181
1585839826
133264189
1847152859
1873252337
1209656130
793604273
312887850
1871408036
604705371
430173581
1293449663
264536682
260161744
1401361474
836743160
1308769076
721044140
1797976820
280684836
1190090869
610804017
2048614916
793041753
579007104
1765403070
1675135237
1080889235
387886107
2027886956
247748774
1848879609
1052443657
263783764
1884477462
1515935550
991065646
822502382
59905121
1944876864
2105328085
2084328107
1281842056
525174286
264158900
1361290187
453342645
872219929
2016972640
1923536081
1393976705
1451505381
713765011
500758775
2025644920
1591898586
355119166
1741693995
1185909168
1573377720
632649310
345184857
1073796823
2143577847
1199936131
1354515497
308370158
1169586973
766794939
90477894
1009964913
71619580
1318653178
777010746
1872252500
961335800
2122939011
1754343593
1682073714
509130882
1328588287
436831950
678142589
245593601
1297557085
2047632888
36904207
1571023407
1601316939
199868253
1405638344
208158646
838741158
838190606
1948619404
985558165
606552659
860153277
399519091
60401774
1242486601
630653726
705400986
2043726150
1269200854
486038266
1437562535
671626055
1842407665
1448928538
1738845379
963620821
1508836918
690753778
1647240596
953813898
1191058829
1064124590
1788742914
1931164055
322709644
947894635
1483408140
566744164
1140072748
101070946
1625779390
989477612
1135047634
842999319
1214689348
96364564
1508618903
821162794
2061898595
262087911
214050373
1434335101
898186535
106048465
1790098607
1088097660
380273165
815753798
1248113549
236941712
1891357556
318865572
138267535
2009890956
1343754115
450307484
1434038188
220157249
586171066
2008571027
58671380
2126859784
1331987266
1503031849
359329168
2127534410
1500695131
2011945846
1076387899
1963882801
266933995
1507410423
714868925
489748409
1206145067
1148688282
689924135
925395808
1692385933
136439618
870027698
718919291
1468444734
723341679
1603734736
348993092
229917124
596682427
1086092540
342992579
1066538816
462660107
30967665
616212594
836615366
1427012299
1843674960
1176554471
403466840
535944873
1018150204
469390404
439753207
1259794706
600646897
1708776236
1858315725
622976976
563108820
657537112
435368261
1973423263
1584129484
758512308
150537377
684994964
1039433630
385843608
259359619
216653529
1935625393
2103878438
731061170
510970653
628947947
415270937
1115600227
1599980904
516465476
182313490
871911469
691384935
1477512995
1664237557
299611984
366768057
1410956027
1367091489
1133304406
2104907309
623072235
408664643
862277712
1354003521
394358099
2000075291
942612387
1232719345
1876812634
613021672
182647305
644315101
818184142
163494623
497619879
2074710333
1513390772
2088332547
382916001
1328293344
175403012
320187261
637489565
732383649
1527603151
518980135
859270901
1115207946
1041629610
1261998233
703954390
513972172
1455892052
852520870
111586843
1365798776
254162027
276274947
1059810009
1587004938
1051610483
1306880396
756361340
386675822
579384121
1782345670
2048577035
1368965347
478288921
772361234
468083618
2035787396
1866193913
802278708
221213725
137922975
1288471046
265691254
133882104
767716806
454625885
1804823321
626299818
1160677973
1984279886
1177563284
1729347639
362455612
267975921
1266138658
1413058392
1160194612
1663790719
1002687400
1370443362
51721836
121436497
1208626687
237311236
1479217038
470555787
662519646
7154708
841647345
1048471236
351518314
971589877
561283661
472005489
967979415
156842320
1090583616
1548276157
756757362
395668276
1362631049
893439308
574970832
1907489634
479005940
280660310
2024691269
904653049
1819397682
1594450601
774535840
1125307243
830713039
850908222
2089408233
37150606
210665089
707007542
412313757
2075311650
1338157631
751249909
246463517
632299099
1412581118
1257443856
1857343251
1155488304
845317198
1506400893
1872970479
1809498060
1496448546
609077158
1024228169
167291993
395006656
1552648959
1778391572
97636262
182294774
1637768186
751418520
278269167
2123145780
627346067
26376831
1268767719
126372021
1762161168
500116524
442768855
1798709928
1426631742
1947934091
1456539333
822774014
1620914695
742533508
1526756932
171564904
1093877628
1554160596
1369681451
1608031596
856578486
246030348
2032717062
910571956
352608330
208379793
519733561
606386268
1982381782
1320130333
1603507990
1058713936
641272774
982846734
252741830
435916986
773302455
1599593071
1802274344
128332188
1224369901
996699558
1995182074
233669123
34414719
1270449906
702035211
1545926211
1950556745
1863877278
228140282
1825030229
1835996834
1075180796
2042581169
872785882
490260113
598245740
1508883863
997099949
2048793347
283716257
1893059138
518359444
1875975221
836592386
855125303
1874745525
1087397249
1539381855
2095208218
212581885
1172826986
1619452927
1769853736
1460939021
411498136
552696948
20461050
353340860
1191253002
1336774947
726765299
1828321211
774246599
1022769741
346348405
928238460
108589091
352596776
2018162765
1037347661
1247286299
523098918
991055044
155990675
2123680145
440276025
140409057
1648026715
651685098
1517898918
1850354749
1569007437
1894215328
882532974
1902836946
518546686
26606350
459613843
1925018035
787000961
1598601982
1297365042
1417601811
513242305
646094424
1892989699
1513170733
4015343
1383494087
1222095705
129432792
1362621336
52968196
480467484
2027665292
1541364062
2097480512
1395046504
28212905
626592537
686617566
199293995
1432223640
1712898975
720806209
1701887980
910688762
1380180536
604963218
1651530262
1982512272
469117693
2130483308
1990843442
1596699805
807664392
1504106389
1454140378
311206144
2096592961
2023834308
2028312737
71560810
464193633
1663952847
1330719654
1928925803
1939748720
116923453
1551237403
528481707
655424287
671221744
1328599395
6827598
776997226
318387959
740875438
1080271696
83322034
1661496222
1535135445
1885141019
1430794642
1239867193
738098171
651372642
1748257241
903366655
1398313774
1886126186
729893327
1044194126
1442416641
247625642
285154743
535680052
431385000
1115984356
1290975425
2008385284
2123900518
848302587
1445151754
1897673310
308050731
83048195
878376072
2132020375
1676232377
1576225703
1707481757
1820884567
259043617
1589585234
1294577744
2046576858
1431430725
1848874702
393656290
612062123
2015403677
1655752329
1153683406
2055084933
1804802935
1148608210
1595270557
235339962
758038027
1007085037
1882129660
949951221
1913322358
799152917
1134757845
962497325
1334930243
1836938092
1862001760
910693594
551138343
1528532176
1732739632
410746176
2079304209
1527072428
460255719
242584931
1955603106
452754637
1290343888
588028466
949567453
995673575
1026255828
1805411642
60160427
1912894120
1269139972
77235754
1178738294
716237112
411031535
226227087
1457071784
437066795
1441015372
2095795185
1177720619
11840702
1371321481
1475428732
937899894
1491072952
1240084183
2079672612
876077760
624782771
164966113
2011283327
1817723678
1789979984
1182340052
45393827
740931563
1162517280
1660688997
472751430
1524365427
2117957502
340867193
958486229
2107828824
20146442
1916392674
464669707
1847853276
1073606035
540579685
521504331
1809218067
301757120
580052823
876151852
781278379
1950721358
934761453
1687570684
1145205021
1159428464
2058655799
1726128229
1472222889
1240896172
1718159798
1505517872
1335292932
1471223367
1619278650
1115111153
107130510
1853046038
418736942
1438221581
309501800
853986304
2087688419
430160491
104503881
1537931738
1552696146
249684996
1162546968
587079782
1459789309
102670969
901422176
130472923
1187365439
99170487
824505348
1950919874
563799745
1948029949
552748110
2104703789
1822614527
1114654811
356762113
426573933
759490213
1270214440
1522165700
2016233834
359099938
317640016
29480507
942468279
1878747390
1977471321
767704128
1709375476
1104866467
981588908
662704361
1346403513
1036298262
173816405
1461779012
736117246
1828271976
1907560585
2106650947
1061370306
2107824908
730865880
2083862620
1853343586
1815654669
897258511
268064457
74463303
768676022
1826818653
961763027
1507484654
1711905475
2113271669
2029722201
1118083754
2085156706
1498074841
1083877220
57601933
336999262
901958982
374484479
1677521546
240340227
1456235000
1487085369
1404733498
1124663898
2038796009
2144118539
1106996695
1189686546
1334879543
562421250
1633421541
1705207743
911299498
1780508520
2112902680
1058681102
847319108
1232436525
1549798748
1933759998
1243410897
1956179615
1339664845
1363797017
205780467
984728165
1904197433
502487376
1291404461
1895669907
1792752508
1158731168
64242711
1725148438
1766424678
984316302
1732861916
601318012
1102235698
730822979
1768858519
760193398
400471268
1704899421
1679492368
1828153592
360849789
1742310236
421968111
49433685
762294503
2021949087
1094208445
395236878
1848396017
850206851
481045373
1874785970
1469398231
2010757733
917787623
592012766
2034528844
1719050664
2002818518
1408982949
759770239
102299319
780942945
732678003
236280658
1114559630
798299685
999725541
1827345290
1934060081
2031033532
93537531
795832105
1660428178
1846849162
1067500492
432005249
1589751055
1442205630
1864394808
2107477119
1640535095
1715477099
454430594
202567271
1914248835
687317055
1966661960
1179113843
1869604645
1411877460
188148203
936322238
2056430166
1709046535
388464769
1308333390
1226975296
2008342159
1284256278
799812596
1742387432
315114405
710843981
17774978
523294598
967052317
1248850223
1300134655
793542706
1830160358
1645048846
681670180
865283632
1261916114
1226299212
1436936603
1231227932
1925399498
907496415
1538589828
911132590
1013404550
954635435
1102380129
639734899
1146907333
1062599470
742196358
702303701
2004519305
1764400733
225277629
1715679800
2028683777
1210911395
1697880489
426545123
1548748301
1529480218
1500389801
1682214590
301935349
1425171108
798844495
1669788960
1969290891
1854853155
1484166433
741478607
1156731635
1901515194
1945613922
1948768126
602363715
2135902495
704679363
1632044896
796233047
1429085969
1707658926
2046795353
1916981843
1522293839
242359110
722060948
1050023938
344614546
558806221
2087929563
1312210512
1348726890
1033431487
501544790
411310283
89859166
1229745517
2062467749
292913701
2119945910
842207737
750451597
506092615
689727692
710047918
1945022061
506171935
1703075444
1187536309
296250042
1119753468
14736240
380218845
841904881
57606424
292284105
1072759080
1474607934
1389724803
433762199
1452737441
310100223
1933914881
245642746
574458659
659692345
1597806708
1081814646
2014410546
1898004961
870136708
1964017961
545436452
1664598810
2768238
1191713971
1509320842
1881163199
464266731
1182286019
205001597
520581914
1271864335
1784479709
170240440
1651429200
1960576287
424404454
851226924
1135321038
1905666218
1729034664
1445805760
489165590
64773268
270361237
37471091
1932877862
1474071885
752763071
1932893968
1092077714
410889915
1330566195
134601626
46480997
250204083
1332701162
503692538
1380851421
780707733
601162457
1300417767
1020220068
689515606
898521818
854372619
1461523614
596224132
177454227
1898265677
707935656
1496874449
1777290942
1904510963
1796810025
551959621
33302177
685060788
750289954
197007422
619266589
599782311
803795462
570828006
1272683679
1471560735
1408689728
1864370730
274647138
693484879
1420386210
1615202658
2137430093
448998831
1750996975
1408230193
838186249
1731576335
1667511783
1952989506
1255554956
688433406
1004253747
61474791
43452021
1530372385
988856776
1222211978
1032160621
588134936
1795263536
1854559493
979642244
1759838731
1426395914
1955691146
4738486
1031216714
12831632
1389749963
791749410
786621392
1537979920
1342147201
1459854550
1662316473
204163989
742322373
1032855024
2015970551
1178662197
2050956145
1885123240
915772872
627617550
627663687
1628842167
1741081906
1594327156
227719270
1555307183
863586697
1249969891
420829893
676450238
694910209
42520622
1480650447
1497039787
1889919865
442452107
2065830788
663009271
211118016
1615074358
1567495965
241896801
1947696391
716183333
722976098
230419003
49759123
1115156963
229123597
1313046373
1167575339
836982229
222337343
1379827564
2097331377
1623080267
589533630
119529488
948375488
1975603731
638485939
935112273
346527883
608655940
281175536
1252588617
460556754
1967404410
1904770315
1207724496
1442203754
1184863296
1383698030
1031279088
553812941
1830039000
1194299863
1778944366
1750611883
987952579
1171182889
1909637980
324373181
734438874
967809018
1581685774
1235780126
1092562587
1067521129
1139544089
1204534759
1775996237
1481251473
1294678838
13209920
1001945535
1956347006
1833324094
2075576518
639510334
412321460
1404014542
391554658
702304193
528057088
2100629732
1546669917
2089844873
926088707
342734701
529495316
848529065
354378021
700566961
1190869665
793362624
394953291
1006579372
775216159
719560440
1481087284
1787439901
1481921
10380984
518196649
746630915
2134471774
142592769
1457383578
2123486453
847094800
687563405
2061378927
1558555964
785354449
1522422926
2057778843
687129822
1950450057
1589535973
1861539559
1330541200
341614189
2053420342
576496976
1255151779
1129506003
1671435985
1250691513
2030291807
2098113771
771056217
895293895
339793314
274410968
746124006
790540071
1597819028
1010823695
1890907860
835983070
189381500
236918412
1986163852
2051826835
1765936308
552192460
1513912588
142566832
1902337429
634762127
1548867474
991689522
522009035
1253262552
1199459327
462483471
93681100
669689705
1120392868
1409482572
126765521
1080181613
1832567060
1849025154
1303410411
15818457
977204002
668422442
1168282305
634209150
870734493
1912006281
2112369838
283734062
53726023
1007031997
127835140
1345677981
469478736
643553892
1219156128
737235883
1237781217
334514195
650584937
290248353
302145418
133996043
902268088
1120504820
1474729958
840984559
196860945
286428275
50495096
718511059
699559208
1141411842
1138651465
946568265
1925397431
1348605266
635172517
949781941
1403260050
1147820258
885839457
1416482995
1287926262
1513898401
842266012
1097982817
1467872352
858233969
1567726466
935626072
1276690527
435868911
2073635008
1149816721
381041786
858123409
1821876891
1317702006
2058456682
1424799891
2041055989
776609966
565259890
240471034
2033341250
151097115
1284511990
2140708745
1765195925
1131644137
585427230
1100671931
1916533418
1808849586
1001105621
529620135
1605194940
133049207
1365059477
931216152
1603685260
569594963
654579575
1424021666
822512938
1720383931
1023623900
2125716015
970363713
1898503304
491113479
448528624
1305203431
1134600392
1877918482
20184337
430830265
70530689
1095963688
1028833774
453578097
1764532262
498432643
917335432
1334266296
265079936
1288198984
1722311631
1215675164
748087632
2067392951
1167210703
239259848
1482361523
2131696128
463389646
1097841239
59674959
389673248
5185953
436765472
1003559339
1546299748
499383080
1847294953
136230676
1508802159
915583806
1722495613
1671871765
1138960983
897540882
359977795
1284261597
1322271211
573550923
1340061208
1541133013
795005492
541867120
1351976619
1905630154
43743596
2035382117
1903336034
1612251081
882026151
506492089
1622766579
777460832
1203082242
301758156
728317491
568812821
241458633
2126923854
1322532504
1843403445
486602329
1890604670
1198469779
747623755
1977392350
832229923
123500463
221516746
302007539
105869109
1817399202
1427907761
1887996134
159565808
736036429
1033977468
471869631
1916548890
741295606
2066935284
140081076
1291140695
304968043
1126823095
855866661
1353650691
1130521854
61939602
1247238883
1009020617
2104887607
1699538521
1012951389
475435732
746379837
781364799
1672640545
270132876
273610296
1631810013
1399894333
9259751
815317844
443961227
548326532
652011712
1590641637
440062780
105268127
1984963318
1763150543
1617089908
532446421
859413254
1781755948
601319070
606462030
1078613758
1643119656
1622683851
1254394126
19573797
340740443
1382442271
1474147033
1918927487
1223794707
2061255075
1562299948
1359152298
1159965815
626559546
1746895957
2098030467
721221619
1648976777
882262431
2076504602
746125334
351197212
454460956
753172232
2037227050
613442423
1468691741
1140170655
687458526
2080087672
1011137929
1756017031
757879786
218738989
166502522
2019676126
641506617
1289796184
2095456504
1393468198
1516230169
708773733
1848768305
1956106923
1445598743
2145978502
1111843300
1569154141
1492258119
385099484
1958669588
220810302
1333778223
2143471512
715734515
2072563123
454144110
224794440
366417692
1416384452
590151027
1274098654
1875261367
907238826
65044928
767607469
647759101
898679450
1393976484
150308811
1218283497
110670345
1924303103
2102078478
1633790685
862009168
1087944926
1706123352
4750766
960544518
250766347
1948597335
1838783796
105118352
1084949387
227777180
1462167834
667338511
1282504835
372374491
1182040545
1434694739
850774506
1979202407
1031264643
1796458217
836802177
1123868311
1137365353
1060738280
1733799084
662000757
1817125584
60584340
1956056337
1085746591
1559029832
1968223592
801380935
267185581
387383551
463916232
9237346
1587810448
391101892
923356483
1829173574
886051359
1243929032
1797987783
1738817189
1495545169
1214429946
69051463
509054536
1772387663
1541999774
1746191676
1204383730
1939157084
1522006972
1643385227
1549268976
1661729366
534702955
1616901606
86958225
1149559192
1380814102
331718717
652291627
506229673
2085249759
2082353088
545805970
432566889
1426359324
1260132795
1102938413
2088068630
100758374
1782583293
679886443
1375083081
298919099
1223880641
1320614278
1888417537
1739222450
293973009
1684050538
90361363
65744990
368608945
1069105118
250922851
1484559946
1220779041
737797998
225955955
625117971
1148491698
971695320
1237225203
1370323421
1758472380
1080467598
1874716451
247132864
1663069786
1066352712
46730692
1266774060
554090653
145037979
888077592
1996879423
761216610
594316734
636121857
1602200340
927838642
186881286
948333033
9705751
825450168
1011771497
1784588778
1675924158
1929200693
85950176
1416842978
46810582
876049415
399390113
1611147431
23486672
2025173985
980527613
242120481
1844728664
582620541
1101976969
1050701047
1744401816
299789328
862764375
1138196884
285907111
1107902062
296516624
1237217670
2135196708
1526120035
58284190
1777664141
1467644611
2027949610
1039098201
433942784
1778571445
917678358
1876904265
1828636552
1303229367
1772777816
759612542
383585015
1293220007
1792649233
1554635437
698564985
1778444040
1020099346
1712789056
1232751575
1207719672
1163876705
600588706
1019034936
1306400820
163139261
696873629
1195740497
1290533763
1252876297
1060749051
2025112577
610320927
561593887
788314009
1221720386
562680097
875518765
690667895
392533588
565942812
306921937
1997080808
478019845
167181743
1230080671
621937950
1801326401
1659360842
696881701
70962114
1364382426
434345302
1315663288
1962306125
808359714
1121699169
550489606
302115038
569658691
211783148
1730717495
2034353500
1464124877
1094171768
1184607282
1206408312
282626408
101367610
1083216980
148068421
1108266073
2039363698
852934320
227836742
2123926484
1796317128
1471453838
501196017
1073314743
142900422
1745154341
1424684929
1027767511
1462256406
263556482
827619595
788171734
491832236
930731296
1589194103
1546033553
735346302
2086838640
1016306615
1606728642
996804303
20235402
1043957299
1222848182
1899673703
1558280826
714635561
1355639602
733431520
1703629543
780503626
1065237574
245370469
619822585
61015504
137843600
1320416779
154635950
562326741
72206284
354146738
1008853724
985265843
808437369
813337039
1229108671
561880376
407239017
608247381
7349758
1070750185
799924684
1050792212
1025521697
354431021
1860002055
1882713221
1609933003
1392304647
1662497175
1765350576
34380553
964863495
515927281
1058242554
778349560
1960760152
287580457
1695407469
1387859909
621068011
85013058
165051063
2000653540
729909821
1960275929
396156007
674472925
1722718244
385531538
1842638095
688984114
184283523
685161755
1471343237
1789905763
1497256888
642136735
1610574255
428400994
1791102612
2011009996
2050993256
2020628849
2110103934
1660213985
817305688
2050214935
881730164
629270256
578171754
129453341
778162583
1305614185
1557321426
1724414766
123669314
1984093795
780843460
1242579038
1284831908
1744487914
2091494501
432682194
1345179349
1607904582
13400579
707406740
1475009080
1305407299
1024382626
216203139
11869279
505937374
759158628
816277217
1414839224
1855104642
1049358372
1949894115
853706463
578879627
1217156718
1991420577
1027275943
1924321189
371858105
101684357
2046532307
1051742618
385725262
1057079332
1261561833
142886253
721385645
19739659
647606675
1886593289
668984431
770532620
693952042
1271800647
365483501
1610779194
1143953219
947004263
1045943482
724579016
91575100
2046353303
1688455353
1371119256
1814068777
1144754016
233176408
736765380
1068859315
1948989035
1456015406
1094568509
2008347286
1210095754
1079859062
1470400640
960228489
571671797
1682728455
939786510
1367523231
2060352640
60637313
1879948049
1298457479
1050131201
823720931
1974010864
358122377
1805036344
1073040478
201512219
1916738898
1639858323
1360789048
158216060
1189104192
922304478
167700384
1243175418
173027837
1087557564
1246718326
1110293434
1678747256
1080904445
1112934000
271725866
1739379661
507619646
1283741639
63065271
994641810
119456357
71552503
2125467132
742513561
330770250
596205263
1451410138
699087102
558311943
1947275683
556839559
426505491
1246916748
1614524440
1362752962
1115189523
601375440
1485403307
1929491862
1821077068
1054927592
1599919115
557603997
350521155
1259166858
261928844
2038847037
1687033706
613527073
1908733781
878434525
77794539
1155813472
1170154533
723347484
620276217
324325596
1747067045
2133049544
2079823949
542041977
1956193697
22292965
1437161878
658013479
1687774648
1511963336
567740733
1149580190
82586230
1541190394
840409930
817326427
2146405217
1579619355
487595089
1086493378
492709826
1230481294
86686397
121267214
1977014941
85515941
1526488824
640990012
2137216345
507516345
2131372333
1161084872
588376194
556982805
1202019353
689450260
1584980501
15418333
66067915
128283348
1332917701
849653118
205354662
457444967
1638983413
2003895907
1326538765
1524427333
1985497290
1643715635
348586711
853864931
314538725
589410618
880623829
875152067
2092985627
482419963
1910147771
1633628560
333998175
15821477
659567980
1161018371
382608826
2010638945
231025884
443702520
1365596427
518901892
1390524359
457193288
1500107726
560093350
936309059
1822899755
129014006
490734150
527841967
1375765577
161219081
1826107793
1226222925
499736938
386735508
554776682
1971710907
117527139
1635019921
1108176587
128730401
1586460591
301870537
6727894
1769423426
708019452
1670686841
1698810173
1571600013
1621173100
1432727255
1720090679
765022085
1195973220
1713282183
792594230
122738998
1563630349
1000135084
1830538772
1163463048
700947896
1343603009
1465359859
1039188354
21133918
574220832
1538111906
70224717
561161422
358111458
380178130
1788427262
1067539599
349796851
438313447
1567310746
1554385195
1993804509
1728650234
87375465
1976776096
563543262
1023601116
275475752
1013448240
545467674
689134635
447804228
54051028
154111570
1741070665
1669770108
1293087755
754356410
1023767376
1702020763
1303115511
2127338835
1145522681
1653750147
757036290
1182435556
1276377468
1782233691
365289464
1681212381
718227582
1853084961
598536945
1494731793
1897360127
120739074
959528545
587622897
298697729
199007788
2077247381
1064137146
1472730972
542652813
1309121359
2003979100
704385635
1534207692
25190559
1142461297
1082439457
990098049
2108975387
801095370
1754274882
1943208213
475188491
654139981
1802876390
1395856064
2015794649
2004009238
165248951
334797402
1215159279
433085542
1344378405
730350435
552210926
1546135041
1977130604
2133686848
1095556561
7759723
925090293
1423538775
854142702
249417690
167157894
1494853861
512032130
1626843565
245996104
1912453910
1922990357
1995440522
75911129
357485922
1093341718
2012084195
804924364
1179311697
1264965067
212614621
1462980949
1385731046
2133466353
8393257
581250580
1132667191
1179902004
530627772
1694065623
2138516063
1464372998
1192125290
1319426038
1179806274
868653567
456801251
1667729038
1220411755
1164393580
1335201306
726812077
921916762
1961787144
1820319540
359129697
2045628853
1403468090
756232917
1506441503
1696654286
942454881
1136092214
291825995
1297519889
126715481
1115899942
1515405635
1117952374
1585610372
133672316
1010752499
1390297815
1184199812
970537814
62089005
1922277399
1129373087
1255604652
832808899
698369408
217294329
1586999667
1669084968
1290668183
1241257180
92695416
2139595193
1885546253
1726434447
1993997773
1931064270
1355469843
1731514074
1757430045
913690900
1326294346
359447266
1010726327
809699404
1023053612
606144685
1027561550
1254458311
736815492
1158900029
877250170
2084668682
2130947201
1269718354
732917580
951622033
847452420
1497456766
748459101
1211667117
2137311965
1656212059
339639427
1572126994
1285434933
72585225
252239140
990396674
1876832596
226934600
4014137
1458137193
1961346216
934063199
2140140854
452627779
749158787
1046609845
1700172753
1832338514
2033665485
665677658
1996356267
1609137913
1194201186
1646905089
2029618357
1707681927
152494170
1288439354
507356535
679458770
1819908096
2033788274
1293460699
47287130
2081533496
2113929772
1493185385
710049162
1332743990
1023497040
433731206
1085766307
375965918
817572476
609365910
362476140
622597398
96727402
2016064037
1420738130
1216006440
599825539
1189932402
253004578
2140908490
1815047231
1760530730
1072316330
1203146450
749077721
1922564843
344033697
77362933
1199467460
1437289801
1512768939
471610419
902924728
599381198
543631731
1033481932
1766685599
540935913
68115774
242734246
1080323384
838861104
1449195395
1423112919
180182841
978323270
668293306
2022577276
230743524
1966437502
1067221080
1612643248
270791561
21455100
1911122909
583526366
1195397218
2123649692
2071977021
322315775
130526857
39909350
2073495758
682006791
1490234401
576822570
1552348620
1737683992
580762165
581541657
1693787320
967957778
1333093
1410616645
1109254234
1517583303
1560502144
562875657
473492057
2088399924
1154701230
566608704
1579261835
528158473
828561405
773215057
1271795221
1147521907
1270119141
257032605
1766996577
1841042383
1580258971
1521124334
1373770713
92752562
691198284
323147567
1989412707
882658468
162804886
1477327234
1241044901
1583565135
1805153699
749005114
1577768967
272385516
620019548
524910140
1957650356
1797753773
1465750980
767494605
764719162
587861131
1635027684
1755459428
1252255153
1194209137
190999769
1872503397
1830694263
1208665155
1945428603
669055292
968955439
745923360
813963330
876817122
2058153971
137766465
657566925
723313407
1872617116
424601900
1570980307
118076737
1788166394
145076873
988888303
1984446543
1580082639
1598146227
798162512
736861372
1126845111
2098555280
1301030447
1965118622
594689423
707975805
1146438198
961160453
1753871764
249920237
2087570540
584061241
120139968
46501029
216819362
538445195
754851374
514679626
135216863
1105498435
671262240
533335640
1908935365
1529035245
1951501917
1534308478
256875353
1905180421
223082696
1845235161
1552852088
947544225
532004729
207504866
1168043417
31521264
1095197524
1720047279
1334122115
312782828
107564360
1914906906
1171448848
509021607
1313495347
466408697
1066049588
1813927017
1900802231
227681378
1543818428
1119083241
110127818
820176382
444917637
2036019049
1501209144
1971968001
1330076851
413689301
1045767415
1740701985
1330124918
792548742
1981028031
366381083
1856149207
215909876
1467555838
1896313808
1074933981
974922398
1458667600
813660662
1184718344
2096551859
821853826
1892159869
16241924
120401221
916401188
1663478557
1279601789
1025028500
1978802064
2050300817
1002690011
934069962
986974867
2007031465
1513433748
184430879
689540189
257381672
1955792975
1006844731
770962519
1822112774
187074112
1456608268
1354598287
1503328096
1157959774
1513834933
163371204
1399695587
1198198201
1278521386
704020803
1753875334
1287554792
91281191
172410805
1256604447
1243175418
1516804214
1986681254
505166119
626163801
374976910
273620671
246149088
1995248474
832482385
501928659
1224560236
363476619
1328817913
33644908
1178508804
338074265
804912572
220094787
1943228295
748119798
389514286
1223300487
405407684
199428065
805227253
1211883234
176625916
1733184686
165471261
1719735900
514874440
750503522
1502503840
431438478
1407954549
378514434
2126364547
86031827
1409929869
68081635
1807875115
766877174
1342575569
1124697375
681757912
1570835549
1972920347
943757663
886970570
1494542055
1347177425
1883752244
227461071
1669100609
710735326
147160006
2125968983
1901175567
902572568
2084197632
1250567966
1212603785
655476881
788500795
837505277
740465323
1946287615
2095910883
128615363
1901709111
701159415
1496545817
1872705346
719399414
1944955076
895795900
2127894858
405862708
1119067559
2125367770
726659698
1255346608
417699028
1285255142
740637425
2093652307
2070846032
1276196626
1332365960
1830970260
1422280624
1081941489
1374554458
1720249496
1503758767
1600172408
1826606571
1150683999
176988762
1055260983
401984748
1918298553
1336343203
106013669
1182484293
176526332
775724587
1088339152
1431502515
1911051660
483615313
1835738321
1795171268
1097127913
363556346
383033211
1277608798
1219642990
40293872
295998301
25455369
1698138906
527164933
1975649642
1782215213
381798627
1295737682
591137327
614390533
1668681698
5130585
836136174
422291886
590536790
902295042
1763616833
1548377485
1740205512
1074869760
1969138406
960610268
1779533931
1663790719
960793427
113467546
1933455038
2091588144
1616669969
1956265449
1232045575
1008633426
1400719168
1780494371
611976613
2038550389
1232308278
1758398104
1586298724
616630900
186235495
1605862724
527114981
2057707122
88907222
1346786048
1754330956
708006163
941242293
2017161603
618720194
1606934140
888622850
1489866452
2124713819
1417030134
929516195
764770838
1568033660
2143094658
655577941
21575194
485821864
1948130335
812297300
1090835333
1810808781
1781995758
768525885
1578217484
247662601
298628509
43907419
889822568
1772924192
2048780472
727134210
679544645
1578055067
1359270494
105054986
302841392
773253000
1364880239
1179792427
1903323073
887203266
468275379
1996464910
485008334
2146262561
738711962
96950319
442833782
391239383
1278316956
1037902646
15390006
1556814065
782478100
624038861
929083132
101513564
1499257914
1148618241
982674740
977731609
894055721
1328316366
1461063634
7816765
183601583
348476227
6388637
268746485
1852764830
105171027
52995834
138608308
1871027164
1734241423
1152925412
19983879
911804376
2124684714
1300455658
817348459
950272816
1277277141
230777262
678307086
496005440
449030550
656991107
1908484516
184786155
1304228808
1340479648
1164535110
2113362839
1611220098
1186434710
1019497944
1671492680
1702720279
1827250399
1802180615
1275070086
1007607449
1708645313
73934520
1121634065
1163463048
696514013
1768403680
948410051
1251708994
814631172
1822904690
24507379
792496639
1316907141
106438133
1201297567
54944542
1481720669
2090775837
1668042927
237348990
1226485186
1786543635
1457340428
1479281176
1230978256
1231149569
1485416786
1180759207
2147261000
1005715671
773855366
860845333
1703054191
1058367922
32579590
1935522712
1112837599
504764985
1563275499
402918148
656209845
359788443
836382132
1882377622
1970409115
1954594236
68071052
1879546892
1538222422
1274282260
548418144
1995557583
1014036876
1557268151
1805176037
1884228034
2082731523
1647387714
417601897
64812642
529273356
384594384
1360755557
792516694
385151555
358123309
2072675098
902905022
1550883819
1707766426
1370384403
2021544157
1019664119
1084577905
978383819
1753336356
1352015297
1220726344
533035287
683843171
1622768287
166347153
1741410426
1722636131
1554944564
1728342543
1197515840
323523879
1244306083
366839234
1001065575
700368416
1278332543
172576251
1629798122
1053668671
654160560
1277523513
1284309791
2088040766
1188600344
1381924154
1414816659
2064425267
788645747
776414498
944612396
2126463843
1248976368
1167608512
156289203
1994000637
365342918
1811456823
582624544
1112828801
677219017
658093992
1716048792
385713114
802152162
595708717
9474584
267853651
232804899
1146658637
1892546142
1124151824
803457487
234318894
1903604393
1457725869
1942589493
900677469
703059174
1404183772
170842336
552689823
909544521
282837763
1742430644
393439116
1155453381
2128765917
1595555814
801124928
1790268027
463782442
2007730983
63112230
259046687
829730039
57007344
94520119
1141313336
1424556658
856177341
62420042
752218016
1439630263
1435437771
127349075
2098635305
98831875
1839921141
993737949
1240807264
499662884
1196433722
795157962
1303443864
58176302
118084282
664063121
904085013
785775467
1457328230
193560002
1246625097
1131829145
2138983783
169964844
2101869940
1684611261
1414405029
1272932044
1547813965
283696352
1621210978
565644758
1381287478
1011943167
1913276489
1556766292
113741808
1163317668
1002220749
1382342993
1813120977
331330121
1377616277
1288798367
2012310907
848784769
1765711468
1442422659
605340187
365352112
1315834033
1818921506
1581675920
1404081501
1814451242
1230894309
228978680
602988268
51896529
1135956064
90977187
1428347685
1743821869
297348096
296236866
1900374792
986720355
1891796597
2135811057
328056363
1603073030
2138001683
327108868
1432240039
217885934
2091867505
369227235
1447915840
2138573082
689079363
1404441007
1175377215
1998948366
1639330629
695648940
1037828770
1364139508
1834780343
1101190422
721720573
1064943767
261851858
1944372020
2113146700
426922410
358468255
1683150633
2116142252
1065477946
1554382876
1370164788
1507107203
1887845078
1647811941
1464943591
174364359
1371968591
657266594
1721159416
337084547
555902064
867550646
1007002255
1366213152
1927164656
1071166544
149638125
1868702171
91299145
1910447603
1301435696
469717741
63048850
937395476
433630369
1666756625
750898854
448255692
41162935
160185407
1736233330
725562939
1405515195
229819667
1808497329
593386136
1957922479
215379396
1054313688
674277003
2103681302
209710632
78228333
1502026621
2040959092
160770393
927333521
202764355
44974025
1651882867
168147509
448832105
2055457911
1522132732
303152699
1225159117
1284115343
174772511
766326582
835445556
715369724
668460002
850771847
1843866526
728445336
358320185
1924198395
1550318830
937943031
1037116211
474163803
1823107668
1211112060
810679717
1621344601
1261809112
1003433406
1265027883
1193807070
211914194
775810098
634355318
1397520631
960691516
930170755
1189544026
2009641474
1376031754
1162541293
1242292243
1702961343
267993076
710991303
1404174057
306807449
705877943
351110571
1880461292
1651130987
926692990
1977002189
1546743826
52148951
285073493
822059036
779945502
587078864
481871450
146478201
2122671040
393916585
509279950
144327447
1746446533
352953580
1605451679
1572144080
273887962
1935966532
150198632
540049143
1988220904
419080029
1419212353
2063201053
550292998
11617081
945170362
1660554447
1530171801
66511114
772239694
1366832645
681866606
1089721788
16109564
1144445319
117159408
1647766336
29814936
250380928
1452448640
659528678
1746981833
1136292387
1235158330
663255060
767692747
1477890504
1357478971
1528457931
512994060
224926208
653590077
843333712
2020564122
89274795
112698025
804165208
475531710
1953866465
1909119487
956662278
1735729112
855830940
929139869
148601057
367079931
1217298902
78771243
329807676
797797230
884490845
396156765
2013710939
41617416
736291
1626813787
1401094504
209881525
1860575859
338074265
1441109891
1300282962
453437636
1903969849
1943278312
2073228492
1559901247
937120411
1466914522
1002436673
455134420
984861765
1121404368
1067578707
1528784357
1622623764
1900927767
1627370581
1000424386
1138935067
1995514880
1608050137
1245254576
585254743
1531842690
49023789
1728212508
1655380447
353590414
1553467052
2076932826
1975012458
942189488
1996559293
483772233
215506017
1011070766
838377171
168108702
813516217
1253979487
2105575905
1582326392
1311817148
641941529
263181772
301699654
429430907
1657318964
1305835473
2036935183
1665673326
857227504
116598987
1070183878
652014752
668771532
1293772015
232426634
1292258254
1229663735
1317900608
2046562853
1987513611
1356899583
1234363803
595386843
1891588341
814292687
771219721
507446405
389037304
336263615
1407293721
1595338673
1725023340
819945941
1357178852
1359167366
1020700780
380908023
470951272
947208612
433141468
1489978896
606119512
199089396
893727678
179252458
1323207431
320471253
945510247
2013962424
713509190
177844577
1733445149
145113568
1042853646
1735457141
232562559
1935222161
1951963038
870872734
147123590
1609901990
992230354
2012120712
562002094
599037989
1567485913
1269786635
181174365
658969934
1655801752
1385544111
1466573440
555963160
1343419273
1319638828
645280603
915024720
102076008
629277898
1193276832
1912695800
1172248025
896543883
1926166526
885302423
585958552
767075724
1908273021
607121665
978771169
2008511709
1002582974
1968839407
1104213233
1828321211
865814219
2008041033
130291928
1267173534
1432999288
726555513
82998580
1643428173
1349999762
1787788473
967353886
1954294399
1650622472
1931402145
885698655
1247986577
1484026933
168345201
1617317758
2057812654
1526330076
673368122
1167189682
23192113
1313979195
1899623154
1590135479
199413533
490828120
2113934571
1824857545
874914504
1761279863
321494074
195822997
1613737936
2026734173
1632995392
27030272
701357098
936480839
1176620792
955172238
1247817689
623210439
302063093
1409468498
1105815436
2049331742
1350200457
226333869
1114468879
469899248
1777100585
1653409712
1719939989
1132933323
402056043
276691735
2032160358
655073964
1559901247
1982053149
1038847239
1200072316
2082046700
1648306209
1960488174
497635609
1544242508
1435429414
753892608
783033184
1660367830
1675713999
1644583781
509403819
1636856625
94864695
2061597087
385408284
1028041829
123457440
2022320745
1751365005
2045879994
1823197936
1377158100
1372558871
1723654550
765885226
1467881143
1920380286
254815000
439869716
2033265522
476586755
1038448094
754135951
797912536
1698613799
2108749246
89356121
65939312
1368415478
1708488589
589872938
2013564344
1630817041
1116361907
1695721288
1990603483
1143125422
1557053013
908079397
924949355
1439666242
1572403506
946445569
750379729
2062428513
1963431647
112196039
4291476
1471887241
1480547251
2065359234
777013293
1207500954
449481885
469295823
1474996728
272189218
340548684
780873369
148803077
1929848705
1407348185
7236011
1597226400
877177475
1806715233
1613791333
9903139
2057476059
1378557373
1217119690
1085284115
839740700
1788066860
2050407102
766937681
383890082
181748262
436588388
36520655
854618752
1298423227
446850408
2142585531
606782953
1723617934
1512974471
1789605017
1892151128
468059123
609035607
831400137
500088446
1565677253
1457861952
1021141852
247972163
417147798
1672975275
1101012981
1314009775
1626709019
1298447480
1119689369
903076599
807900968
1524857345
1444887849
1719234402
1029362192
1601313126
725091365
1886166740
678964756
175019541
802178538
1404922355
1209353649
588553246
1405353833
2121856925
1272037031
300612852
1086026143
1402966131
442704013
408299641
991469089
709764360
1184489109
30726198
1141252704
1410046424
20336355
1638509821
1559817613
1312941640
652448201
1009964146
370292123
1507080370
1992465448
1530824146
1478717359
556848101
296552527
1643876842
1583868288
1456857654
1325753042
926096472
1829967386
149384938
1048065197
1666545749
1969407470
916353812
1218741671
892976456
1190722412
1933216761
542246360
968155423
220151544
2141806192
664748688
2146035153
1200227925
1324220762
1998137225
1508078946
184698026
697122935
14741914
79225955
655811891
248003387
1550986732
1982696010
1267845602
531260272
231928452
849828675
1808205415
1995394975
1469197540
1611260281
1167123051
1335726707
1989323913
2136557040
986263865
1583978570
1737642832
1284415981
25062399
1361280347
400276517
1917811979
2030461175
953288910
260124483
134719485
1089833195
1573902662
675604395
756465294
1294488620
1541095156
769133372
1869948299
2011394568
32508312
1932135357
623138951
1976572986
1416259646
1713252129
1472350900
1851560222
2113657255
703090562
1098872418
969137602
1055752538
1626187975
1443979487
698538234
1464652370
1974601474
1683643363
88058478
1023219096
604198660
1577400764
1090926892
1574664893
1760715444
1049309752
1776537321
1750900714
142475183
1946336514
1791586248
1623853608
618172039
809115065
2062878772
1746346094
1878161575
877502070
1739594973
521285326
380068603
1920358497
1201090474
2037535115
1651447905
1623072495
734883397
1633478651
1858948008
9731113
1666480596
337319789
1619101177
1185622081
1852080591
544025947
2135113165
1769199219
1079328349
1213214904
1868776427
1939380861
1523602484
2087656484
1091568143
159756134
1983640629
1434139930
1065623989
1540949362
1147572264
584773600
1375932522
1925810647
109531012
298966310
21755455
1201557015
1638288023
1308707830
1466837815
569242901
1213277341
1179329960
1854960471
1900678820
1541856206
491625645
962463726
952043150
870562616
305945605
1860858782
769754387
1398373948
163249298
1239944950
319349069
102063830
1262314210
1274855033
1264164694
1958285269
298238622
402246227
546627560
145937698
1265824622
881700739
1105811740
1368140053
1356407827
328752434
2094226866
110594421
2035182431
1860179698
175416542
1543449866
256894846
1628706534
2027162818
111851577
1105150102
119759121
429617537
641897082
1227208213
74978935
943024153
1693848271
1115312551
627127791
1663138815
1478219534
1225302715
1032321529
913060243
1346044858
981865435
1043738157
416044026
1088275781
107525393
63064803
1392483861
1259907650
1288449224
151062468
1615409148
1567620419
1158924071
777748023
1181507381
308777592
2060723613
1026655807
412680290
1925103825
1550827473
1541850934
516202396
1381310997
1631386247
1818026375
1133081913
1360763460
558389285
1695805061
1904346334
413436567
1756763351
1279140114
949302029
1365478203
392639166
1012838531
435033038
342562811
1693989643
714930685
66440674
1975737909
356295452
812285886
1202117500
987880883
1990514564
211761718
708455802
1541531735
589417124
1371697358
63809073
368652456
923221437
1478931287
236016129
2109923228
715556416
1768971860
642074532
549007079
660713421
1800309490
102053293
2115738076
1694714972
1998573695
1169339444
1566428474
516737256
500125672
2010608164
925796038
287555262
1521367523
1502028853
1700398725
780035475
430456226
307826302
798691138
2142099071
2079723768
2087383136
72054329
409707304
2036281893
1143070811
361035529
1197153196
272822634
63031635
376292461
932712307
1791332261
492655406
788834073
73010293
1685516586
243217929
1058496309
1375131382
456133127
393505069
667750794
1185736058
849541668
1894434706
306699985
2025382350
653751488
485489146
1397367890
1348584205
1883767265
1416358180
1983720162
980989721
1969614779
536570519
2009755449
1627403263
623399599
2021733436
1636527537
839266460
1687259148
1569651397
117246203
546930969
1649761956
422748863
1455164918
335919233
1874468337
625724760
1159237823
522909892
2079162835
613110127
1573207700
633972012
2132468349
1843305087
1493100667
817692533
1256118624
775928535
2077844812
151882211
101465481
183208931
1870785075
1541670813
1781688947
1207235359
2047222596
145557281
1521830842
1319209509
1594324711
1193341984
220515979
1097326199
570572375
865169755
318791569
44850716
632913718
796322056
986212586
760695182
296811101
177760219
254868523
98202333
742754857
1457284615
288835619
2120262723
1885036174
1220440434
2043251716
1407884685
1522024607
562309077
329029136
1484593760
2099391051
1067315163
1359588215
2081305059
1921373585
1129138788
1322542046
989335386
779469485
348718163
1337541916
948509430
1202824246
408240287
1844218500
1728098082
1344874467
539763429
1685749581
966725759
892378549
269621253
514266423
1659642821
265999963
1550788914
848917738
1593890209
2114234488
1093942893
848521609
1430115946
1198817243
215712176
1409295978
1352481226
604404928
1056660102
1694457285
414496333
1941405475
1681253903
626184895
1653664158
1083213189
1041934587
1285278602
2000765052
1001768500
1835152272
1149862688
595959618
1312289207
733649361
1427792167
2069407965
1310913923
148286119
1343235291
2074773999
1048304292
748737130
1665154351
786094448
184839396
1180885848
1412882576
769524269
1398630404
1256879433
1941287812
1553976385
1596746754
1728066204
1786238370
1215017685
1617394778
1336343203
431745553
1685004240
775872404
799172779
15056188
1178102417
1328718082
101357903
1466670226
754123357
789514551
1096457731
9473517
203216966
1502164374
1428697509
150422090
620186958
297648779
965613624
670650030
5540116
1386125892
373984732
1131394636
471193021
589770799
184450145
925039724
1510475452
529388903
1971077222
39668690
544934701
1354241699
393042231
822502732
617847809
1092157605
100387030
1038703234
1523509022
887146960
452748300
908847006
1666554603
1048970581
847570129
2021495153
451237270
1139473229
602362440
1790643470
316567929
241881458
657821401
605076173
978024514
1899756284
1337918228
1992379444
1254126560
1039608114
2116139434
1120248080
287461772
598834335
1870543666
1055769712
286273803
1330012118
1146166621
804832592
1656257170
27604157
1089405973
903403104
1096063300
544635817
1490209108
676486595
1860575976
93948379
475963848
109382122
1888672000
1497060379
1425005591
2036316197
12186075
1823482049
291566000
230190993
2108720450
852514704
1546459809
1148090434
2028389354
979365881
274077961
2003009392
630947715
895264219
1341697103
923808135
375472759
746962509
1559990457
1466063188
668295099
709619640
190485897
381606137
839582683
669265350
334280359
126249578
847722034
1507335627
1726287800
1817318118
1402249038
329522046
569814823
193982499
223058793
787810749
1055455915
1754808642
167667230
566360258
861328075
1505435713
1696222634
813817875
1137754679
26495896
1960177038
1273569031
817470406
1979767870
1936435286
1814405272
1747215352
15572585
1828494104
581061276
1205113720
537006275
1814817016
2115536097
1915825832
110511905
2064039017
1979408733
43633760
1118393979
126257163
1194251586
1156735894
1736705840
263219921
1668111026
255276672
2010545404
1749446136
1173486197
838472509
1070747300
909783071
1699651977
36437801
1244367653
1672199494
1476555656
674658392
1906138243
1376108686
1378169279
1029536229
2025629804
1440474470
1256998437
1718128125
227084528
1580194150
1315737210
734489400
1572358233
598814569
867354585
1434195681
1788471523
143041712
491022393
1112610742
2098475514
1490052454
1889080198
289426389
865306729
1716582071
438368766
1756775671
1681468690
1173555697
962490788
1920224869
1869961693
1637191662
1199043581
1065323727
1270364300
1801442667
1041154947
965803310
906864626
1573756613
820829205
294176785
399344516
329351780
729412935
160145318
1666282441
482435839
738209897
1686512675
2134122854
514325033
1130033063
2092462409
1916844097
958908210
1264412660
1866888066
1763091256
451552211
50472536
1879549443
972068001
1689463222
2071163453
570637104
1302551816
1115340036
1820700816
246313425
2145207055
1757399827
1966074358
1267373603
823528130
899429679
833777412
781487912
612672170
772972145
1576786279
50657371
55631909
765003851
587421232
438154988
551295328
1070097438
351464920
1207747753
1244627184
1030299415
481658996
1514483260
1946778341
1957466352
465140565
1334547591
558651869
2070594117
632131469
1970778498
152769373
881803059
439224320
236087398
2047621080
1217502921
1366975696
933218863
2110970811
211562765
1731733578
1003831573
1995639750
1968863790
1539085703
541298887
787896552
226080914
549050865
1728021377
563883256
1837987452
1517269160
1158799717
1008787850
1943164749
1135783975
1386808264
424674325
1533887822
162531248
121596356
587792977
1021790353
1917367172
269836485
1629891357
949316838
36130185
665262192
171717162
2058489404
816437944
99725364
1743141515
987891426
1053399310
628836811
1196494277
1627525432
560377390
1631443372
175784648
1771220930
1070361224
476888619
1623939768
1292366708
1704332832
1367017763
1999950508
269845944
1394658977
1832677914
901790502
1292444266
723496624
1293772779
187710183
743538142
1147159742
1796764382
763894238
810652713
513007722
438369807
783088936
1143459825
1732094217
1971596126
1115701439
1777169362
739382663
1253229901
973279759
1132749870
1532640469
2046124218
1575777735
1683176137
460303199
1772673885
1112311433
1605574054
2088254581
814446630
1417297409
383791485
491858320
1392521588
360453302
2116926456
2059349185
1491919713
851668528
637528808
350797538
993382809
485782795
928958959
913339707
1265837978
738381065
1324573604
652988611
532945520
1080616520
843051818
2116048583
1965540031
1770307730
1700203898
832766047
362803057
1568478790
1790789354
54765254
1955059815
15728780
2086740488
202098785
1744768134
1189574658
1188908333
2128650823
1095030458
1552917837
122134539
1650804792
1208551895
60415748
2065740740
140275998
1742545330
689418516
1200021368
232836368
421468876
234508056
1319075281
470852150
1137806471
962216793
1938187786
2098293249
97575285
1884587698
1605935922
486539663
799044708
1386235249
1647923244
2049704112
1160051372
631448519
238892136
914165066
723575275
873860081
1798815304
709865287
1626553726
177403096
958675181
787631845
327522471
1990442508
1237548325
207609799
1706377801
1967533798
216804232
344097487
1652416097
1669715429
904001257
670589233
1723363724
249952276
895960157
1000285521
1490337964
244030537
502718090
1047545467
1219110859
28987326
158821922
380386087
893456540
504551721
1565969000
362987868
479943008
457287607
1272888423
1150950239
1028103724
1963742198
681980266
1438164830
37375059
693567878
1444338445
461887878
8446011
579973828
2009064041
328719530
458026611
1913357009
1866691694
429435309
1444450284
1768702706
811088216
1234995371
333770008
206950912
410013614
884789149
736878978
460445380
960620453
2143176153
1689604056
1642500041
1648886028
845421152
84064474
232345604
1979062452
345144254
1813800602
664971386
1514948605
1126231412
2044828474
525889261
856437462
762425119
1022485974
552775220
512812106
393022225
1558927047
1517632309
220423125
1973245590
432695422
1564024901
608862563
1152309692
920858917
1198002833
1883950748
391327252
1207576680
1722577225
1683606869
422313567
1867577354
1456010025
778878208
1065577067
1888580198
1985488219
1462444386
469658804
1026022118
1132164232
293098630
783655423
1630302654
29435789
256891293
1561580811
1615139684
1150008538
1814852975
318884457
1788593165
398173692
1361275601
1243400075
1747423794
706198476
53179426
283630242
2047990774
920119663
549277449
570119391
1043146785
1144995280
274972206
1762820741
844103085
861100065
535035265
915889086
222573711
838487357
2091364691
397331956
955007812
1613819520
552823043
1098808409
31331719
495734760
1020597875
897364143
1938264502
1347059998
1651644395
769632145
736157411
2097377042
60799790
1775118930
943993869
1643248858
906294474
144392497
1120810967
252205966
182408132
1888344056
1118094078
1214092776
1454219162
1735133685
342406628
1286303015
328172564
1737634287
1106058760
1383019595
352711257
1716688557
296316682
1554850801
1793313751
1882857669
623851673
2123698219
252899999
642994638
1458823479
1310870079
1622022452
1068950737
979235607
919488991
286232177
3633666
294599566
1413728236
643878504
2116549759
1754587025
1032820849
2026462584
1550937248
1296508209
2136437472
1341583383
1803027077
1528725172
814619892
1948800306
985482055
1949038453
1138142606
1252408766
1017519406
2089718540
1445835052
324093438
517859619
748436977
1500680015
671568096
213997874
1453151578
479864152
884277646
1197814260
143178342
1515733500
352409393
601320338
1289322838
1586140886
1940364707
1618701047
219868830
634142676
2143424874
13524878
1057980448
1367082817
432585642
74711214
14412698
1616233605
784778375
28873690
287577520
149177129
1904988308
865986184
929297368
941312943
2120889899
710207395
574653777
1315113333
1644653590
1535304383
1073418543
1904768697
1312258172
2058384904
1245698026
1215960003
623566071
1077270701
685042202
953159089
77897784
577769546
1659818153
1954322262
637180108
264172942
2078479117
2101992537
433362557
561385388
276736931
2032274741
2084818755
1361962653
674560934
1553297106
1260686780
1600356907
1055866113
510594096
1261820809
1108197676
1727710412
1826164611
1753153216
1746665061
1076204960
67180160
413488151
1716686724
34525534
1279730847
395796846
113970287
1595978386
720031543
1386381868
1066511630
787079311
1068096374
1363968561
320283931
238032722
923201538
188559552
127173914
1326401256
726033675
2069121432
1150288442
1164792404
346077792
1397222151
1148576464
1055055459
2076318591
1410744842
1762813690
2003723222
1016226443
656105109
1588140997
174010517
1352414563
1195499662
236279879
249872684
1041637679
1959397848
70341299
1786562996
691961616
599616081
243074426
2033921822
2087211720
774192461
1862501258
1023529333
1461301269
1013682954
399643930
2043591991
346294005
1441862952
386497226
1871538045
1746337960
1659369294
447157779
24442624
1466979698
1073603110
596562443
2011741072
846537249
1139415688
812073208
1308435393
1564125144
766901511
154799437
1607515917
1343696169
1380872599
1472428272
996330524
682025770
226759981
970923967
743577146
1313059242
916562185
601088909
1945107780
657697009
358553997
1609466517
1293049328
783038472
922480284
892290002
1692489172
73944966
1764460662
833444125
758605451
1041101894
1735356959
1166833212
1516136051
317498405
1830720638
1097290246
183393009
1303050398
383220115
1729240612
1014470087
10634822
1139996451
1563918323
1390939891
1890695443
2020022781
1669201470
1085938745
225333444
917725365
1325032436
1661532815
2106201207
317143156
1852744576
537997282
593256333
2013056238
496714245
265943963
875228437
1259252986
534823827
892335831
1454180132
1527471079
1169181739
476303123
738184058
891751278
802803679
896529109
729492539
355042060
245787191
281866881
1013362255
521345331
1619838692
372431833
1091195212
604054637
1549406830
1653586606
1902822134
95540185
301249699
21826442
710868073
1076906687
753997020
1527331891
1780170423
899805377
1656132173
2048730457
216335304
1293896531
1209036260
793478073
1069822762
196265465
1362585889
2021847859
1310668166
879766621
847045564
1262408075
711164023
910730034
1414421663
1926258196
451006591
1819322904
959039470
582847473
2092727453
1902036351
2024479301
373078624
2013213950
148711923
1900715982
190684166
1641473299
9043337
1431750982
453365029
1839069814
71309167
260873642
2021903468
262148978
1501880331
1391480634
1557321090
28645088
1412323233
139801394
1632496756
887720630
794787276
1426216289
801947705
1924291034
1047065077
1171489882
582570359
940514013
414564278
898223679
1324532181
1395886490
2003846066
100938561
1991779669
2010122789
1402515447
1452884728
303041696
1125423661
582788119
606252766
1378255434
229986477
613404695
1941929106
438440162
127919462
1850875104
1835207245
1431448639
2074236658
978873090
1331982293
162273782
1387487861
30525139
508574101
1681535767
1596764573
1540769230
1017188210
2043028618
1761308762
1664177946
1167582894
1674624700
579759017
2035428562
1942235453
1049776605
1590769301
797942672
971987266
1758673372
1209263429
365460915
124826067
781632492
1180799663
1517812461
449265631
1215515808
327469648
1571673231
1766402038
1844173851
1329840118
302866203
424982695
1642758180
1009140390
1487401260
369093300
227008972
1935760729
1705222168
1385901284
1060586651
691590904
665143730
68512561
1774441734
1159338649
73884789
942757385
1797296149
1079287592
1432332800
377663794
1051796971
395312422
1717945677
1247007016
1968962215
2019799984
44899853
1960453803
1484747641
2030199446
1286474
1472913017
2127834463
1485272978
708148078
1207499102
876480102
957615088
1028382333
1147608929
1567222923
905307795
1933812063
30927245
1832529390
466369974
392147107
1775655094
1561195895
664875627
1160324511
1580723710
1738177891
780543873
267568720
406853735
141519618
1755685863
644410832
232121053
1792948055
1793378829
931249713
794264092
1773286611
1814292273
478317133
1164441630
1602957563
456488998
1562877604
519201195
1393071497
391460434
1123334754
1545425642
1162212384
2001353484
1477172484
1349731086
74451659
630593920
1437612693
183053236
856146365
2062307485
85250283
1161736547
2127422159
412307626
162517039
922560622
569362236
1925771005
652389217
429951642
1122687667
1563328897
564488541
1136433978
1521116044
2007887726
1860970944
1989312462
1070557100
584012911
2051567324
1792621422
1978267064
1395392352
918260950
1087417290
337232997
945509863
1655217824
229652666
285635156
343540053
1373027852
859419368
360407118
610006556
1248394027
1354969120
141094113
981862620
832267838
2019439691
1673148345
1319755942
906725196
24128910
838507693
1697731460
2062450262
1614977396
1575292449
868169285
225613747
282299979
2049328392
2137938449
1190762612
203405618
608045491
505513297
1937393029
1856715791
1314250320
2062959046
1942088168
1492117547
1521725233
1071930321
2079419142
779189971
1438890434
962027484
905791902
1426021604
100972957
199674739
1445091240
617716328
707655122
607253193
1536230279
1427299717
1396147924
1418765965
1519148523
201635062
242072237
1466624170
214638585
1030078905
1153389812
1383653673
1616285489
2054781632
1577029147
786450822
1230444977
2012064892
1437454383
848906391
2102861460
2100908162
503075292
407689143
289629810
762687606
1279630165
1993871045
344515202
619463558
154684758
2043002106
1002792258
869093899
1474972710
1391192501
1902096936
1085486976
1276801387
2121904051
465681261
1351910864
1848692273
1629425213
1436214424
1371859817
2044668712
2002931283
1668001264
1794061884
47456026
802717512
577631409
1548187549
1819444129
2126675885
155217811
666068497
164064525
1634350864
1340015883
1944604787
53054639
132652428
1469198743
1546422653
706331421
1088504786
1864565619
319269007
1071346507
1299982504
1244254214
1790737571
1963296081
1587252647
798464268
1554939153
700978151
275559222
1789341359
1487093812
1578599556
1676862526
551862346
712508636
1947766798
1754139956
1527683099
145599714
845296129
424034706
1972415179
152236826
1762199443
132202407
1969246393
1870379953
2132615548
944729419
1794063834
1393791980
1208535745
643853245
742935724
350512476
574797448
1845496024
344601500
555675568
493564187
1308699805
2058552523
1398311838
429037205
1939327910
532338364
1003435125
1529583101
1229952520
496873824
1265848373
1828830461
2003122535
1430394663
759507245
1974871622
112204823
1220045364
1006507963
699723408
2064934943
1467511694
1636993284
2135331761
1076013748
1721122483
47454963
725477622
1103351699
1910102570
1273056087
1195977052
1589723344
1774313926
645831793
812206606
1063770660
440852284
1447687599
1425669192
1301147881
1548773702
735463573
494761792
1264896955
125919209
768504402
1551530651
2105372461
1768903586
802580604
1596706797
668459460
2095641699
1103905103
1853068446
1656021316
256909739
1970874508
2018138798
94616888
2109950898
319228738
640090976
1643072403
341484796
1419938326
1783914800
866627346
1009095492
1520365436
245208967
1883559630
639751252
1362039778
581479379
630059422
1496135165
1281544703
141025528
1839813635
1888740737
1993288585
468209606
1098523911
632637842
142047455
2036659726
745774117
497903038
1668982842
565805514
286606859
152288101
1874731569
321012455
850646488
288193045
1704436527
1890143740
956630155
775433287
366488771
629758324
359037056
1172523396
1490250763
1561993662
1609822245
365960800
440791741
1961019074
1343010391
1124761919
899619455
1261806567
1049339330
1158122742
961449404
783038625
1700321399
1490427145
1975184093
1148495715
552111986
489106087
380957590
825567181
986251267
1915893238
365654581
1944899999
1593651766
1834227065
738407052
1300650326
1297193114
1350829299
84628297
853146945
1857077566
624750154
74851399
641121946
384908274
1083908041
2011006348
1005728713
1885583014
2144215872
605078987
1576305564
529139400
1721124087
174169647
1277508333
129737996
406938668
998858345
1799348869
683126987
381658033
1500116230
1895127524
473098498
1507619497
1866621101
136905239
1011806931
59486847
2092603481
747371137
1874202552
1760719173
1347205265
1684340340
1746832989
498843514
1527535142
1609627146
30129270
1295730916
1449980280
411864565
1212498637
981265909
1805254251
330989067
1290815638
1167567460
1593938749
1159267385
556892238
1924067912
1239797353
590884423
1097902208
1478763693
1765746139
1227705796
1305832697
2014083166
1423399359
1598687164
508815201
215780502
2001684461
1214086994
1967169260
651915788
1129538249
187670523
458443638
1230642920
1520151803
1725285207
1410073988
119668596
1202565097
1721023877
1675575881
1040254338
258269349
1997237012
1702775891
920457235
446136601
1170171900
1151745817
1453920073
311674096
78511096
929118911
675750545
1621915208
415945321
1373863465
1833518394
155968904
217368511
1957780716
1224398441
107142383
1591930619
495587331
493028
1235598669
751262307
252170961
447371148
793209609
1770543701
797559
1955589284
1702441637
449410916
1153056213
1604778306
1216859000
1236557257
1896103333
338783870
1211141183
2121749756
915892808
307962149
1730578730
1874384415
1475686803
1411969224
1206200178
462800122
600683284
132716674
661755233
1632120536
1022300987
1482629754
1256909660
1483433408
912504388
1984142638
1344738086
574537063
537378997
1594957439
150233219
1123234602
1700330392
2046241074
320557242
1263735259
719047108
735277124
914514825
537959687
1253042028
1526951796
749004508
461584795
727219103
1050118812
1731660748
1167086840
581963712
118369303
1319547292
911199725
1478346014
2119310862
697082381
1534087167
1077202958
1076650421
331080057
1118457407
682957802
250037442
2147272261
202188399
1419600429
154664680
47580369
480435884
406002856
2058420668
583650249
81638373
1787419696
507358340
320128617
1864516408
359295183
324046901
1038134212
300011827
996666905
1013624292
1990738711
1401499656
758453614
969646791
1560836638
831641291
119975005
862352807
164768482
1935626915
1828475093
275433674
947536844
700155371
1308576594
1533327837
1143934343
1138272414
1536485495
1251433637
607898952
1734174611
451072040
1777146375
1407028425
1724893004
587468943
1149651329
946699827
332619414
1594552702
830495013
1729192411
1550943135
1885494197
2063575015
1827364618
564025253
167487357
664230433
2000912592
1593600900
2131132085
1453757121
14339807
1297832837
24163601
876850308
238519280
1219737936
750578787
1280727122
858439923
961050472
1382595789
1921109061
562444996
1592751928
231440592
1390791774
379113842
326134284
1743268846
577086517
349434303
910338724
1923258412
1898130235
149772350
1750370811
1427240568
1028099744
1297011816
132259442
736580867
1479858497
38448032
1479375305
997249992
1548759599
2050969532
1649414968
1979566765
1028979415
726352003
1451108886
1529150704
1875468136
1831684273
1747109710
1107672385
780940737
1808804198
1225390318
117829455
1811368212
1860283041
36919065
906135486
983494810
1510332107
255566480
1089700195
802832000
1631009327
1957187867
1122022316
1705329434
312650014
2068022395
1148886785
45068666
2072071463
1493641223
73775296
1911847857
213094193
947359205
722681286
73840964
1045835175
1613319698
382786822
287531919
1575255258
224667928
1503285225
287548155
2109309721
111811819
674169984
118558481
291953136
1100154588
923946356
1588298369
160162394
275865096
1669478661
1312026836
157806691
1002747744
718445416
1923787617
416108277
1947607102
2113023094
798281146
113665835
1096792197
310189635
225986785
11107497
306082042
1751118076
1243800258
404081282
1834845848
1927186026
1331070998
54613393
1190167070
168397368
1587510029
1204028851
1925498866
1910881530
2075786048
2082861322
1614264987
1180742980
797905974
1591382691
1982900482
1810999948
1858649279
318320389
1059307622
2122444360
897715362
1584910951
767468255
1766521198
500470885
843118947
1161010583
891657515
1445068514
1215613814
167189485
218402661
222953624
1401391427
1933132082
241039933
1473030242
864168533
795969264
1969678105
960211113
2048416616
916573900
551956664
1568053192
358944384
2004254151
189214999
1850323826
1391431076
786106916
171238311
1635593350
569762645
1270536162
748028101
1895266438
425058395
2037547372
1212069377
494517013
1734042256
716092463
590377425
1969203400
924611828
228906093
595470778
1851733470
1723708997
1616770530
825386682
1799598405
785654651
1561280351
404236574
876021026
1902811874
342409804
1493525167
1364526313
411528734
857794970
2093671026
717550977
1636040625
17774093
1897970381
218150258
896884871
1960401226
922133333
849549248
1471846295
389387298
1504031140
435308657
932512821
460454606
1310326787
1207173007
1629821476
403359739
937755121
1506463485
1295015701
378255916
539390395
1676015038
461373932
1163300714
1907407056
861095096
1865566836
1236612530
1723775473
1572332022
382450506
1151610841
18619943
1336431707
2104807989
66945711
1694555313
510102604
2023109780
2040409361
4701203
475507231
355987807
1953600989
278202010
1369300323
1239040237
163363732
459218278
1400750965
1565971566
478500117
1043159304
1370427739
46074673
2079447283
1302979319
2078018667
603049869
1969058541
1222749979
813132408
1767854598
2029259729
1521996193
748604844
548939560
57231701
1072977766
1817422226
1402307972
1958715129
340783775
263529821
2034540772
190452515
1553685580
1610993680
1784492500
1375177982
1923150810
735121137
2079476270
1360769066
987284640
433553731
1247994531
469304593
2097598054
1655242826
675422595
58561200
847813582
774959951
1853498271
792980531
1878755350
1954635300
1921053645
1153324679
1981213338
19742674
704042651
347975740
1709638814
867857713
1981300559
945974747
1112567371
1963974653
1401070385
1392661995
1316080001
1655061676
1212089676
742824247
748834217
746559968
578532451
257978432
1480296595
1816760990
725611987
855978953
1877799449
1030029768
583291639
704903778
1231167974
981956019
1860092855
1084887802
1444099491
1444064881
121820948
1912765394
1174417849
1340045089
381628136
774143513
1751740445
66812813
1617489604
1596408889
394364724
968449107
1638075349
1976492562
844193707
68965459
279576656
380738700
1122272823
1013694178
1332753636
29064257
971584924
1459518046
1372969868
1549029948
1889470521
23728927
33364785
1900707762
57090542
932496110
221304059
1797973673
380622219
668971483
1127859624
1207179807
938864501
349032505
1893846833
1475867339
241332957
1894143514
1427760040
1065257445
1514399127
1466100762
1073932263
1659904483
1042411307
311982092
1784331822
1603004504
978766539
462539419
72573386
1171511243
1537893954
402169908
2119125259
140689172
1699069518
353573151
1971042566
2043817595
106367332
612267365
139830888
1379633153
1319557548
1512417364
1445782419
637614747
1963689133
2085017927
2052220571
605666422
1681988734
1639813664
302457330
1697383482
7800601
210213898
172278649
1446574303
2141774467
38693035
231646785
2071618603
1495524520
698248745
874382208
693108759
1648928086
1525322191
995120112
136482355
188542480
108544601
1463009612
893093028
260513495
1616048544
1714101139
697397010
1131721783
813282423
1966457056
1713340868
1773918695
1405850954
848037803
57998701
814681777
1008014234
1833747391
915809885
1448226494
381167599
1141027143
626131896
385723783
797884091
1688520571
698038326
2124682715
1931070003
92201628
1627046308
2123615564
1509156984
857716964
1253451581
251178098
2144877234
2047022002
506613559
567410056
1803436020
1364257214
2090740440
482787213
556032829
891452311
1440265042
1347042841
446353241
130905576
938003549
578254021
598357303
2122739647
557330901
1206303800
1742234402
1227896135
1802827162
9334847
1828053652
2065701621
618914115
690218311
292150966
682027385
1227908198
868839706
535065994
500700756
1617227580
622941949
697359785
405660498
147528721
29188591
110811282
677404782
1493356729
2108707022
432374345
998620141
194478651
791091689
490492059
1615925260
742164075
571883189
436687108
898169841
884661566
1591478776
1870221825
2039642942
1381271177
1507796760
554305657
1043182947
572796198
1787811041
1756995114
965256515
946299377
1989641308
763939812
517543056
712817678
2138112565
1732094581
404884258
1198408746
582107947
1388466714
782941633
927694483
1923060372
1802457924
927338343
2081248810
1937225418
453883249
194881020
828940531
333968697
529691628
594639536
2017136601
603000818
137795948
722570070
186988324
1642495392
574979627
799120188
914471081
2103807176
1956571985
215791617
825534929
1653238362
1555154707
886342008
435525233
374013744
1117594018
863622766
1867552361
1543382478
1222716576
2107057461
1538768176
527229410
1561236429
655277602
1823306005
988530225
74007096
738387136
1911396294
577859255
2040507775
448011454
1745225740
1823851105
893411014
449362254
2117198267
2099685620
342758363
557756859
1743515476
1386117239
368365586
405946825
1179856686
1314664034
1850955112
1729519474
735182843
1099839548
351299840
1781167488
1633665943
154658792
835333198
154754036
623325192
366836020
435616426
1043919778
414798210
1378108199
1810683842
6560554
958758754
1823828938
959197421
697652326
1007657719
1504332515
1688800196
1897541174
969835233
294118021
1260467598
1128452907
551866813
886933467
702340599
274101981
1370291189
1439474489
1796272599
177905937
964941565
1738010678
1771844159
1100456770
1696896266
46659276
2138480806
868016640
289548317
1190565024
586421835
1777033930
1508278350
75216009
1316531931
2003667810
30614723
1938820638
1121641004
1188809089
1948503790
1281944613
571185848
988579532
1136930921
83892788
388301434
153367807
1892361952
508125257
1541313691
1949504765
1919149419
1358483942
7919044
389461489
681782651
1846251989
1612754922
539775228
801784280
142938538
695146981
192397883
272389747
737921717
504263039
927454159
1920683494
516538135
1709613147
2047061446
764993428
183348032
721058633
511318724
1052929629
266573751
2054109018
1636984424
7920114
644069014
665042325
1984966815
1460346220
111159362
534955439
387349691
2024506634
1225682887
1507567317
1467119760
1546884224
313312447
79632350
400877693
414223721
2091280506
1064873686
106135900
415584667
1814696455
1471682780
2038418482
2107595755
1107164639
333388277
1544158313
1390878839
1554031998
1376758223
403478104
1447960984
1016345207
533980965
83820616
697489779
1096778978
1489250049
1177376121
805361965
119667723
71049064
441807599
1221414769
659624157
1961731288
1481938613
98269669
1622446797
153432472
1792245549
1026066610
2110087152
1349912655
1181501614
1322088738
1179763085
456131938
873478275
1608859045
257308844
909525724
307821764
1493691299
141579394
1541439603
1029596408
756185402
2145874340
1867577045
2042053830
409002371
1218409815
1074069681
551177294
917012018
1382014935
125080160
1271877367
2142091394
279238694
2139105908
649661128
1077688015
1891762476
871889907
1836290133
456036977
1086789928
267761030
541757364
700717131
129552267
1142136020
1446242141
51215740
1226591590
1297355133
483662758
68952479
911914350
1304647623
781887522
719928981
711575715
881346404
2061748313
1044159058
1104679023
1244731863
530284770
789089324
882093858
1923902097
1669508391
2041217871
610021171
459344540
1620353489
1579364125
1207222852
624214484
1410288470
1583870461
1634559483
1334486684
1544365512
361974724
1121881541
2142199009
2044556618
1498557291
583958870
469525271
295092783
754577555
1863795512
1267502668
1344923903
2130849081
2021726204
1152423941
1168008909
762820691
1300240888
879024731
740432171
1575384235
1299621928
1759316789
1871857085
1553853229
1300216953
1377154431
1978919740
1737825874
75018763
1230986257
1664202348
376238764
985601210
2138361908
647958984
435031581
857890406
130813395
1668176947
1175981054
498353000
821459532
628768596
4841915
870956378
1778201108
913894349
1998448069
1082505327
858694925
1546638402
1628813260
294113720
1344945982
1107226874
401120035
1953321778
291657456
755389602
1569435539
1853601736
1271148792
1999444967
1294553936
948989193
1601795919
481226309
1653756929
768410271
1131927454
875853694
1472194700
668458367
1421812974
1993296123
135879430
21747181
1663491064
206442556
47821193
143111562
1511512318
1786917749
2117138236
1344848491
1494207277
1320454053
1749409931
1024175614
88378096
685676890
139722627
1575286143
397474508
137498677
1563579211
1040316010
895914981
1184128771
1535330616
1288773894
777413510
1847834488
1578470806
1382201099
921798648
451624970
1061972492
1452013701
1606445512
1171929317
841470552
663928345
1962327154
427853533
1743821869
960634349
463625784
2128549322
1243357544
631394398
2110427797
633553724
1187778369
44774543
1729706685
145724945
514300244
1054106384
1114612844
134016290
2064052255
772149166
1255627947
1075422405
1142231136
303016485
1393979211
1372392864
1576324650
338321532
170007844
327626171
1235316882
351009361
999278025
338232690
2067732267
933772242
61933937
825445270
1394405168
386998834
1779331864
1490528082
1751859455
2123379798
388671027
1284108101
1077438292
131493219
1837138255
1672507191
1753714917
1518859170
667759078
196707635
61335290
390139300
1640447388
1877726987
284541269
826333537
1773787929
168197083
1302899754
536759026
1997645836
1407397746
1508839909
1924869951
505953769
504877320
2120135230
1327695567
568830141
1686915143
496489179
1338697533
1735185504
2050531939
802399510
1683412333
795030846
508166307
884423619
626887430
467546252
1260228929
1715622939
511608589
2051374214
418156721
413034381
239332909
1787154051
355736917
536338256
1038812328
2144215855
365483501
795447667
635778030
1371376754
758927556
1376439267
2144215872
173687237
1799182547
269111933
1073262667
1247567694
510923325
1750074095
630549045
1595494401
1965468543
152432822
1738817310
49669907
1568804127
543539446
1426433487
1441610874
24998955
965648577
723430389
1734118954
691673055
1456195258
1066719820
1031162209
627187377
2099564764
230288268
1094175141
950905613
333103755
1692057127
1138403201
158287499
731682648
822232184
23551335
1293324154
1149145172
1620376613
660444557
1203670513
1411477657
1236164666
2039177657
1575001727
997478399
1664393446
1440873111
1189522419
1912449875
1681087454
2084284150
1626409419
1525577891
1733943724
446099132
15095643
170664905
227350956
42430366
1244352317
2078805464
680818639
804236075
411559029
84171004
1930224315
704278699
782321704
2064902092
71471731
1845192710
808192393
908858850
368925055
1525642469
503569676
1623295460
105401469
1532792973
1873020294
466338417
1571839281
81815953
1070380903
1139553347
1490476697
949547583
1160560866
1883829543
712730222
170485019
1173039089
891654731
1200557424
1015059935
1506883231
1252134050
1282451658
314010347
828952195
1837154217
969854333
467625266
153025275
814732552
434213344
1747203416
1001411272
976944167
1075531236
136200764
1072752129
1107711213
1304519669
1609395380
1952349007
1879701501
1150937800
489458412
1135818184
75482248
53974657
666575173
1285820777
1408924694
1533423317
727735365
1886103905
1805362546
1886064534
734613548
544164584
2087974624
107039718
539166182
1328550568
262816107
1016099530
239807900
70392726
1297247312
1015838408
279780313
1603466090
810509901
1542883558
1537169037
1848128719
2011240964
434755563
2130978700
165758049
1681093568
1048642309
698993877
333202361
501972814
1426589424
414464958
1393548121
2016562670
1221159151
406938074
2023105162
362105973
2091016117
1657199486
114673008
328690596
1007462380
1934299067
1479087258
797242383
1104073282
1621225886
213600250
589796472
391812803
1376087830
1794676824
1188886605
1172684025
1141574083
1553633815
1235335242
1018418398
599991493
734268469
1754388907
2054661437
1207145813
2010542427
713476628
617757973
752654374
2020736711
1662611833
702713199
996270759
716449743
1156155065
1078533819
418426882
1474878791
1807978137
992611116
2026502643
1826237479
1297208778
1005070001
1769293240
116016501
1639358717
680165928
400715471
1162282675
1011963083
1362324950
1298382459
1297034325
1654912106
2146897450
1174501375
1951332323
9015312
442819354
1765120840
434855103
1974804854
1344253113
780766595
472600209
232064690
976680913
338151303
1004528754
1132612436
2126402521
747956986
101805166
375575132
1225051351
977219130
2113502032
179810773
1436153936
2107179419
1229921019
1006906236
2082939939
1258293728
655691371
443931146
1182938695
1490234751
566691127
740456570
1739769892
57954748
548418542
664907113
1048031782
1116748891
43429446
1493717684
479765085
2014841176
277264067
78640275
982020032
884997931
1102450623
2128197299
375606308
1398162264
431811865
1165713516
2031895304
965191368
828358202
1986245346
736808461
36073828
737609278
1287580613
543469815
751697203
979870613
1731214717
2081799259
378686130
508261258
1668154779
743390634
1655436172
1875424263
1505982807
1770630214
1691119759
98193548
1523747124
912320902
513338266
360848204
851320838
175100746
287326711
1643460109
1160932932
330787959
1434244995
1615645835
1493725501
952421026
1290732718
1076060925
2114834314
323567672
1194788113
1187267877
1224541936
890203031
993634502
366814572
228740831
1087724673
1724670307
1553258747
1512090095
895884650
379608163
1222453986
9647184
1629059155
333211017
1692262404
434673001
1265108439
1023849882
1452683285
736900563
1050600305
1558588753
626649860
1519081379
881271104
1846053302
449168427
460120801
750794728
230098294
2049312207
1533305970
1876456067
161188448
1957003571
1122503033
2124891502
812809720
120919153
1946649793
2144210490
1759589228
1647734201
1985611529
73712909
386797290
633568493
660639910
1579044252
790456567
1074843080
1452373867
1046430748
1748965682
1117758007
1477771952
1709931780
457464592
1965671879
1981862567
757724727
608109817
479689861
1954955433
2146684730
1099729879
359816408
1683097296
150557262
23808701
2058407159
459652247
811362220
2065309478
1543115463
16787264
502708511
1667249582
1823666728
751958027
1961766215
770414154
230919901
1350313513
1197978439
1349641421
163434840
1161252369
1819344611
1693036197
1038785909
1839506318
1485427991
1018789612
528265157
460145901
597798739
267191765
1944001752
2094381700
1394992158
2058047296
808274160
1890635557
887323306
1967929938
1598292633
389146923
1301008735
1379137812
1798361320
1191564170
1190795535
2104741237
1665077836
1993881910
851044663
1024890315
328603683
1036925943
604485515
831632428
272739786
70168872
1280861208
2105212921
842561230
966517041
1976683785
1954622464
870376634
842568092
1672923128
2118074943
1405805755
808087511
2030185270
1364625941
1106268671
35209622
190369155
1206578915
1258490572
870462865
316280397
1513244401
2066392836
838372431
501745114
278004489
1800560293
1909087197
244388551
160330552
845259800
571523114
239381557
711898497
1675162158
2121895557
1955942992
1948054233
605811416
1801483486
1533611141
1327087433
609284948
1624782850
698424360
505318849
455072840
59871463
627128931
1123805566
380093713
1331374461
1894886800
424413707
1213279440
938325233
238609836
981792353
10856722
1640616632
1817382390
1259055276
1238710096
910032080
1327211092
410233965
1328458380
1255302185
1931890742
1514556806
1276055146
101453167
95409413
1488626765
367196441
1177747730
1743522474
180346673
654518232
1006236877
788666009
2022664867
1564024675
926378319
108053008
2077079357
1350068813
627493136
239685003
1848230266
1119874331
1723669501
442572320
1187211029
221895005
1141399553
1691365971
1652471596
212274001
156503627
343880522
1751302868
636722651
1448368780
5595659
980084635
1072672753
1268960441
1258639250
2060330882
1307557504
547982985
773429718
387110155
1337215134
1148740432
1411247300
21399015
1632204555
2090920802
1601482061
526435770
1886847644
914156782
85091575
339118190
1620631229
277334253
1966321725
1788958470
1571615448
988188326
460716715
1792533552
1774186917
106667820
572413605
1764845486
287439111
1316337687
694915333
636002839
1331411148
2012251601
1705299250
1692860724
1762418798
946623333
149591298
1856820509
309801921
1435357318
1593060927
1121643938
1488313761
1756949521
2052884424
1110584696
1649811074
705356844
770150475
362967592
1507644243
2048586773
284257940
480288008
72483407
873291969
763577165
870228806
435637553
872456301
1975480113
938456881
1354414901
652220195
1582847637
1973748082
945245823
1006396291
117708142
930474084
1031373315
1268357740
2090811307
754230178
1186824452
1767978220
2111530234
1833885553
1006261182
129941989
187296235
1794581656
142338113
1161979506
1055644974
1214164279
1228160917
693782400
1986714451
711953741
573610216
1539317766
715361097
191543866
72125951
450754422
839742375
78876291
198461313
628908701
392177594
1681358248
388094610
1758223541
113307674
892437612
1190691368
967458581
885783583
2041234220
106747625
1939918444
1142842588
1814410644
398711667
1165269614
695823325
1573735078
2066719027
1908321819
681871985
1663758827
921160864
791074110
1339852044
1885078431
302563382
1298120921
487880614
1640032591
856630052
1451214151
1813915833
949742672
2094794680
172518073
2096678869
1742567957
1589240949
546190712
122871178
233031868
1959964661
1102656888
271995098
323748434
713496640
1509299129
899454879
1069414030
1978105291
1937058981
857488701
858897490
347203099
2084467042
1715420354
632711083
1263459535
520745461
1295252442
1857910368
437590468
363437593
1924099136
2014905810
1373219341
1211473102
452535641
687504567
693057503
1664472400
2101362932
157721872
74145151
688694881
167844301
1652541618
2136228581
286100528
610277235
1037170293
1180596137
1530023730
310823294
625968156
1040236951
312958490
1339899640
637751575
898325436
557261576
2058387577
300324131
7149937
1870945904
1450981747
692997569
960662015
752087089
465211902
328732472
583452440
1089132660
583074743
868031974
435073651
219487674
1116888749
2135626493
220713671
2111527167
1918431134
551477561
428327836
278638740
1047134781
1950806534
1464479775
981225031
1296998656
1894648923
184102427
825594879
646774159
1666123259
1097713213
674207167
1495178859
1614182335
733741174
1009275833
707205992
1390350281
1795580118
1342777968
1626861316
388643028
555462316
1283847495
454252544
1962248152
1896461309
299605471
1783645761
1726928473
299319271
262102467
100565177
1743338390
1736812078
1294102050
852364146
473893564
383096266
1932229296
1277037736
1234959278
506982148
304902982
65805661
987961618
1594782287
352827597
2087190786
379939477
1867791655
354458890
808510667
2081263531
1802701408
1830498230
885975693
950132978
1858261310
1209538068
1051052822
814711369
753259310
1097281623
1885913096
188001151
901497308
965819699
1707491197
1268003542
635833959
989553678
1662545172
587721923
260181504
1276706760
1950703175
1126238433
352803220
315544815
98372311
2141669232
1106446439
674482856
302532236
1796447679
1566165873
1855932858
38845673
1301342951
1598062460
2120667326
1237660232
1299703024
10988210
129932777
1550107163
1340521954
241184685
361889898
700401312
2111799888
1051835446
171754539
334969351
1360438809
286472009
944197492
819216103
629426495
36606848
1488301677
1409600312
594419716
1913011678
247203563
1601116669
1858326972
462354396
1330822631
740999734
243315132
2114738752
1848806051
216550802
1714882278
619751230
724992738
1025882394
395765847
783411677
651740944
2039025765
822571939
864661405
84453622
1410924888
1264915098
493543653
1003539805
323564813
2048015775
732012487
2067869981
1277181397
1602804272
1321769384
871950934
968984822
2092655169
1619119728
795374476
1540068221
1764314274
1559402166
1698589402
1395122728
1199497673
956003290
1979569013
1464071215
203056178
826839981
1037268459
1247974349
913498966
940750795
150473990
840282958
393652156
1882083706
2086517127
1708673365
1006745500
419977573
1519047149
947340370
480705622
1334801866
487366010
1173537127
10816705
122017571
1647414485
1580978881
1893673215
1536097472
52529424
467468840
2075667037
1692564014
891524514
433894115
1669997481
1373632706
1239509344
1146683957
1938305083
508311095
947495990
533471500
789163547
232848684
1691771235
404562066
258525164
494687770
1066659915
528729474
1993743912
1313829892
3505882
2073237329
27687293
33609637
1369830489
1885785565
602784665
369166313
1117086702
1049656397
1255352236
1426063085
47387508
2147145758
1183922411
1050625899
78279027
250916037
408746084
1243721862
1730633390
836368875
1976597515
978868192
1509038449
1963540117
1232603453
1520192239
584715073
1213849218
906577013
28556804
325428344
2090822654
1220599993
19206262
1959387510
653695862
1220314337
389533390
1884911888
1207571006
690868376
1508052571
1498000
480555891
1184443761
1003279082
2010959171
527693935
1499973757
1964111384
457171090
1770173682
1799071621
175370239
837571821
1196557574
965925713
656935538
1373096453
1254258862
1978802203
1308354292
945242279
1757561618
1215967814
263745755
2042551418
1982762361
1241265336
1513058897
488385192
1655452245
585988922
1272112313
1698639932
1108376962
940734278
328158362
662190650
225711850
711568777
1176758359
1697421021
1833317443
2022535236
528872945
50843736
40841228
1887491254
1196009255
234871804
519331301
497673513
491487725
1144518942
755796220
271208915
1816207975
127692525
770915768
977996646
133082186
3383682
985734453
1391971475
1836267819
574165276
1144510027
1215828050
347253800
1524020163
1115275982
1452731821
1568315312
120496030
1878162435
1179356595
1160284221
340859483
2028937018
1891387965
1574812452
758852964
1216018996
618194193
834244938
384704182
1770318917
223164980
105691079
1099709046
1754753172
686595104
1750600743
1333341792
1770921824
1843476
582490670
1993020468
629341883
1533174402
792151167
34607112
105022506
829034892
1342006689
709211466
1653945053
608029259
1648205619
545847109
442187811
1840556234
1476982556
1883244375
1200741775
1112589785
363506571
1438478524
29551732
783060857
1110174428
1575793115
1229524676
1741823681
1741383579
1343730515
903201058
679549450
633540780
1551158548
304124033
1693521381
350992968
466801041
1167380619
1084561692
570376733
1104518469
894898572
1713467558
326252095
764788978
1675277550
288999933
1567495942
1931340935
626907421
361502275
2037970013
1076602885
1110027134
1506989240
1001479233
256786292
869734758
1751565761
529318749
1026925535
258800939
225499808
1391377875
1613771004
260168898
1503306153
1458436684
1579627972
570401618
487718446
246412545
1331053311
1773181665
950961039
1505300332
383009433
1713579260
86746450
538901566
781710461
722448166
1335783101
1065320260
417992759
617200151
1260155539
309244080
1435279206
690651193
1546409445
239866552
104562060
1059938207
428456244
839593901
1891594808
629745231
2058020563
500282785
481493461
1444272359
1477868971
540565619
1621831869
684527986
57294264
965537995
1748722305
1388965417
1461027880
820505553
897316308
625860601
1559816369
1691525228
1784169459
1389602835
2059221979
1540332397
960814486
2123957482
64196362
362563565
2096378159
1257935763
285931360
274324505
1786675016
1002884507
1240540414
1214316655
1750737320
1133772182
1066622189
890554096
1140662866
1225517156
1489951657
240688891
851909424
501489348
548585207
788636478
38195426
385457498
440266732
1881229348
963601850
68574670
95698871
943446377
904958519
869948400
1439466707
1097992660
1070988413
1205373900
1220209233
304674417
2006473643
1227416739
586308634
1267368396
1873170681
2103957554
595933267
1898234907
1494961596
1632574979
394981614
771362529
462112793
776511268
2106216609
1988629571
189911433
17356109
2087164182
1731345116
188339465
996056910
755794058
1863161556
1334545042
1608662527
1119833510
2053424064
1817289646
1048022183
316290238
80637680
601923489
1522530461
1303469184
2063843096
1381212373
1931571308
1112412385
2125073475
693985823
351780514
180357038
2041716656
1086765878
1480893996
822003460
1242805491
1513920575
1870430429
1518902430
377569526
78094936
1010117249
1540327036
1084509337
2050257647
1302577923
1376622987
2060133906
1227135963
1294974812
1177015839
1905697816
1565334599
673999215
44510692
1542777776
1449072587
2074311938
1807801625
2063111485
629134799
1418086822
983993796
876106607
497916477
1757020968
293816995
671964948
62326478
1456568009
1269968361
650537049
699624838
1937938996
30724680
2106033402
1345346605
933710747
942451128
1144158440
153098810
92368204
148321544
631448519
490931792
1110528592
2040378687
1070296307
1278043430
1833896212
2144210551
1353414297
1971293432
1669049983
1642808170
811273871
1051548336
240551282
1885466729
856769033
162193587
490528136
1265053724
824215282
1540823998
662671827
1276557754
458224825
1808601386
1797459776
1504100514
1593616767
1733659372
930285001
1766326141
748297639
142336966
1067779953
528981661
1556392382
175622927
283187240
181030812
1458526358
462557802
1285936636
1147314314
18779318
369751947
1842538292
1578834736
1544601977
1324167218
1005459102
1842376186
1621922114
1950790700
277043655
376751366
764771276
1697120249
1795448499
1792098833
296596772
94143725
1417507264
2139323876
1197551530
1750598374
793076497
1654378098
390914839
1463496779
878087561
1355329268
1297267581
1833961642
1431006495
828056242
658550895
193068649
763124533
468414440
1648843413
117652583
120500607
1994655110
614922201
2123911929
145692960
1402640645
280241261
354383292
331397483
150757916
1320005823
605499023
2113295205
969811085
1503408284
203260184
463740164
991876069
1345734462
2107405915
747367071
782040330
878075197
300549110
1671707700
418701799
1902420858
65082172
1321470729
1650101894
961430280
920277702
1527866976
170637660
1090482077
1836461899
1026826672
777739355
22536248
540213284
1084274054
707421603
2080200539
1641148386
995332245
1171996509
1456274777
2067386841
1367908406
1887123163
1223198063
1958056981
137374378
946901501
402458728
433949157
1028590741
227460340
1200998278
1083839595
406108809
1579231358
275061045
239038298
427562945
1601682743
873269890
48782176
1289437658
2105385377
963215907
1747051860
1239569966
311987641
1393978088
1603067559
1054180058
1237866842
1113508411
2138135571
1115163954
568444340
586386030
1877834387
1352075996
151362522
228468753
1869125066
949502545
1056332265
1625746146
1898257325
1803439386
110812500
946445811
740272574
488408484
275423578
1084582885
944600363
1335539897
1904471551
313749731
74866529
264676531
1395984128
1703668106
1504886787
2022676898
1940006005
1408801105
28627658
1088338667
268675315
1428332082
159978418
1099496214
1133033498
1515771492
939729662
2065670061
309603967
786205017
610531923
689580141
709778330
2038992571
1536634113
304635239
1020224983
122937327
310802887
348217104
276793189
1365801577
2099835745
645726037
2091703128
1609944495
1935076194
1909986842
154162372
181840009
277155011
1951458939
1377752983
764986220
1609032855
1517825544
781932044
469926126
896044535
89907331
1277236719
24880607
1496817639
1037049303
1484136785
1676885443
1824378380
356349016
1486059497
1683799911
1976358150
1691122697
586734302
1262124602
900602784
748607816
929990147
33109587
1279292039
1789975044
1277782322
301543731
647880380
1758820749
1107618296
901195161
197073177
1385879832
325597141
760429385
1575988644
200246327
997905024
468243560
1228226262
1531898458
1603579846
1139106289
1572016749
113901636
1830710421
1147003949
1861793210
1266280606
27080849
138459822
234090434
12544029
799114911
1239531231
555169284
938597996
352918215
912102775
2081615939
1946638325
1479604620
296989808
1319587657
279697703
503130792
334309746
1859743609
465040446
1279440091
935129812
1642152974
1702906819
1549960004
689994168
328200255
1726014744
1036829828
552346535
1510794638
1154296602
341467359
1281654900
1512667064
638069703
1574189537
1536640907
1712081092
1622103570
1493518411
1624734625
851057864
1440628044
933860729
1443821230
1664298177
1317513969
1701647108
1672679818
1486679686
1561085182
44598107
1356554362
453796542
148014913
1921676627
983224776
845306186
382047042
1537543201
180778653
625932449
1823090626
1658250140
256659851
1084802531
2076677581
348597872
908014482
768917459
2022621499
366579643
1724107503
1046482230
746834386
43558264
93242269
696931846
1334845609
1892600768
1924291177
994885737
603486775
569403950
600747604
2011491223
714529892
1091693828
1281261238
931860686
1848094550
1043614109
186802673
925551863
1065879513
749984333
365537232
796190108
1795868869
1089416823
604181133
707579499
1060975566
117133528
1496299551
47706142
2087925713
1637345061
1017340766
1035015176
1865459713
1423083870
611170771
1047084730
1457870127
1410951244
1816591871
79468641
114382477
1183264854
386319244
2055122560
269662616
1586967573
2122308908
751674804
532888250
741378934
221725833
1479786619
1429061614
1468699936
547038046
879247862
280983659
2060081018
2025565616
1456912185
1101049661
1520226557
1431256596
1036204708
345656748
828560043
1462339600
402234057
1513714845
978961639
745240340
1931380439
913944157
1345275735
1447566577
367756660
1043257276
495322139
1965654800
1136053406
419776104
733419851
1504536251
1338748964
1567682812
1608614475
374034946
2051946312
1535204349
588853636
536514349
801400325
2123813325
1895691689
1898181313
453532272
300508061
82070643
1587076392
2052782831
749908215
1846392965
1685413997
338185949
405399576
2091829347
1816705524
95798730
1241087683
660431844
2089247371
2992428
1709420271
1547775088
158276908
430653898
1113872948
1977293974
276103622
1231487351
1260085176
44986111
1898477269
359048227
494524650
700395861
1815620440
49003015
1761171996
887581397
1552806912
891219799
1336635370
1836043694
55542843
1544812032
1336873107
300222587
4917916
1465816779
2130172708
356618933
763162298
1756906266
1591635005
25929905
537066389
1122657169
1234258053
927840634
1351532596
1532251512
174078754
809644707
1071966093
1976630472
24501855
1022248420
705055498
239062042
1786855306
665961428
991701411
1940034808
1004866390
15004620
1880844700
1798596525
1754290253
599279978
1387259152
2030143000
190007251
1041483058
477784099
1102415947
1002654197
2025245221
1504678164
2147322549
1282118024
963293823
676614206
798905080
1705689284
1101222624
985074967
1050877730
809351243
582871835
1893228753
1336058371
318629068
5098441
8110863
1913996797
1916531580
1611902029
1535344450
1751266454
1636753275
86964978
1064815170
637640278
1960912662
1772924092
419046488
1033066992
751990400
1232965933
665839561
1868210663
2062626310
1024752216
937291200
634542282
1498516219
1437499031
1185369725
1549024210
1572140063
586968686
760397704
510438083
899402750
280238105
377447570
1036862418
2062065290
235328711
451460741
432522744
261543607
521910340
192986578
683413854
2003964543
566121867
1794131042
91785510
1030602029
172627697
998748743
326031521
32622087
1523197976
38965503
348354816
836809844
476778735
1077475537
806986961
1239982710
598041177
1801624954
2138195483
680500130
1004004000
1940534001
2014395015
1631631636
1488125791
1223998039
91997495
64717678
1958902400
518855757
1027379906
588717339
2052615519
1941536701
189273430
844162708
287161522
758338597
590801802
1657352857
789468237
2134664209
265897388
1962060693
1111694304
1085411990
1819039273
2048886680
1236117922
505368836
765139177
1562827103
739321916
1909301791
317249638
1939579377
166488880
967051511
66785719
2038541090
150911558
1698143066
1144406982
1181368300
1530693935
375647087
1784882166
2053006
1127928191
127537059
2114615609
22076749
723931939
536747479
518390390
69106636
1353355531
461942884
1362484641
1319899463
2013572109
368941086
2115410191
677506883
182759658
534619709
1500087309
1017334497
1401698324
623158493
471155672
785653240
120876486
117462838
1695502628
1755551889
1833865798
1462652022
2005221346
1568169495
30266433
1560046837
606222018
119709440
711260613
1227757495
421976522
421085432
1874290250
1402599786
2135491526
1670547188
191185533
2117180921
914205729
394915550
1318471788
177133485
1027653673
1724516310
265623553
564786302
1297519784
1912808943
1462769653
863834203
956199190
1664010780
771847580
537126863
1952756644
1214594495
817649199
527648623
731572758
1181926705
1666552873
1843970327
742261145
1501314247
936360678
1339835224
1648829140
914291468
2052299353
1022956510
1396578616
582594515
1461550726
492328454
427315156
820394363
967673897
1838606549
1043848934
885389375
845483712
1771923461
34086389
1415014979
1035014637
1972121903
1975969039
576486960
1411709638
1618080889
1493061626
28068803
360233372
184766477
2106054119
2114257404
1573690478
1568748510
895790508
50809068
1316192467
2053157595
1838974155
332134458
1906913792
641463710
2099363604
690987482
1496976361
1411840412
579362533
122138475
1770456308
1112383219
770903552
10576272
1580854265
99727402
915868993
615130534
1954764391
908353661
1835507489
916977269
2081476520
610707219
464792749
1004276608
580203662
780004925
913111247
987013638
228883821
902578972
1502113023
1305163267
2072926823
557296450
925842425
1387113951
1231316224
1453764106
742770992
483617088
1599062487
1993256506
1270748879
1734944599
1746204737
2013573989
1712550560
1237738492
1447444789
1310970692
633965276
470772335
1624767382
1562429977
483275979
131771664
1639896597
1855611698
1513121405
2014078262
1659294504
1153370442
2063539874
1387216710
549917608
511674188
1290872192
2122172122
1883077632
1188448707
737389700
2019270079
697816989
1792827249
1756309557
1134811425
1196687338
877519832
734038887
475997807
1646905330
1302304976
465677485
2113107580
54222014
38555573
720889226
1966532808
966651518
199222951
366467838
1438459215
1195461429
2095688363
1708467375
1079963435
728930536
2040356950
690481253
1620023754
1478202126
1383883854
480519828
1910328905
2078662377
1978588425
397109728
1519625223
1739855230
2028614059
1494906323
1309998558
1267433801
1865094856
306684039
1817694814
347063298
1059890558
785476998
1106170973
1995806205
1773401652
1154436726
1152392996
1189731877
1644209393
1766015158
920343301
1001753926
1305775053
1513666963
1675875248
1400265345
191770815
688267542
317446963
945046187
2140810111
1931615663
2115432557
1069568385
887010456
771317771
785474831
464699025
401039651
720673094
1401570106
1427426169
1130657533
164091880
535189049
1310701154
889810473
1571846524
18640346
1780102965
205883348
2110599971
1591564919
1886255505
1846222197
1079588657
1197932041
184865891
1947484135
734253769
1764621386
1592364134
1669753212
528130371
1820226674
1494633222
2024011842
2069824114
2135499793
463721738
1615438760
1544608710
1047137309
1629355989
1240277069
359313063
1896237619
107814306
914569161
2090215024
1908776584
174478491
1525710764
1657951455
1237743421
1363322958
1438212151
1339063472
1415239524
877135792
359940307
1113026867
274271241
1502312961
1187964172
267006071
1011615453
1813883673
722916825
1928709396
2084719790
1186148170
1466222448
830827777
1863990694
80508294
138379645
1436859050
624898871
405470533
1014689453
858387085
958217490
768985163
867053928
817169279
1821690993
1625717781
810933726
788576069
1437240507
482791279
1753424344
1556474455
739592189
1957386582
190973955
1406055396
1073617007
1489441981
1505475064
203943523
929063025
750060489
1653545778
1394705959
1000008527
395913159
1930143988
1516017551
1395264586
545854845
1305549602
360092328
866508761
646182285
754140945
1995184439
673646438
1188899502
406080079
286517369
656023837
1703551753
1893792643
1112767394
1617313512
613946849
12078634
536301011
1160871779
1429273321
1074778601
480778928
481422511
12220887
577690705
1762485994
531252809
315659880
1943446157
303476207
1249131236
1760214253
1584905175
2047880809
1853121101
1440261179
1432165192
680211403
847258885
2097522928
1680093091
1444900070
1789610140
229320614
525006449
241573213
1695740483
139531725
178642916
422117932
1368036023
1232916065
421839179
409680428
348182060
1614347272
1348413559
1536263530
220457843
866719427
2140982647
1604439855
1179455040
1283957917
921749000
1605810998
100153152
353701270
103797047
1663296931
1954792139
351791238
949421173
1907241754
1170061831
378045960
581640232
1968394315
2137541403
1840011284
906724900
1762446644
1320568657
26701736
1546832395
1689868174
1513430432
1004731529
2049469577
1690667885
1707973962
1624894426
812310169
430508609
382667525
1698997457
895264219
1518869559
1204836237
699467041
1436212534
1113773251
524464999
1263877204
1685129507
1262945758
1030405219
428589089
1121720623
1657294872
1234458151
579097994
1764347227
2117945160
1027195521
2100636426
1312437978
1477030599
460382440
23795814
1879747207
1554475549
1162488206
485989776
266684508
1503326847
1206339138
1860890003
243549686
1866761510
1186689345
312402239
229045876
1735378296
1290005433
377307938
410072890
833936065
59914831
1163120182
1647007715
1405515107
812697663
85320822
1562204278
1494539196
1620436738
1430174672
950984069
2031169186
184492280
1905863525
2074135906
1585332746
62488765
965825780
1306522579
403551356
1689087937
11438771
875051194
1306489480
600403211
1263517853
415187829
706468493
1215326162
1424905400
715163127
2111020692
105200097
1913060891
66381015
1769735408
1994017647
1054229174
965245288
1672654238
1825365658
2078735649
220272867
1007720931
915407178
1962071925
453084648
1213783284
231681340
1424329493
350635856
1459246872
383971958
1685185248
728401129
1037372797
51036505
396745736
1914344532
749729043
1881212784
261119846
1068403226
553783310
1050017915
2137919896
650497594
571375684
841786676
1676137286
1355109815
161422047
1789675149
1732600709
2000382376
1677188280
1096601762
2035732406
769346338
1909768215
844709209
648940939
287153173
1217581998
1412236445
1753889718
1214580549
2071341467
1785604714
1311630766
1726562975
2066081919
553007987
1743053147
569732362
978522272
195464299
1720985401
1728377686
357459214
1742360269
894517470
188877091
438599898
2130592913
45098022
1603594805
814698427
1751627132
727252392
1941846032
2114184430
401274314
1922708799
171083959
1690519043
291884994
1326093821
1060851521
739546486
825080848
1366312448
678322429
1030476016
1301842027
902069352
1468258659
644172886
579435148
1389324888
670861721
2027765483
2070232334
974686955
313652507
35678719
331591553
516276831
984456536
1858118895
659271223
156803334
1973265145
1026379769
999818617
1308618819
551363151
1100768072
1205445022
1127784042
584036255
889952240
2067295580
1177951308
1326112064
1885962592
807652487
1111386010
1173025609
1829833733
551431722
1893207640
1185638031
1395368251
1716572770
1118100300
1014151349
1710028786
1859835484
571800765
2016681510
155411035
815431030
171783255
582310530
2024060013
104839763
931858834
99262361
1421680573
1547519058
92064599
1063922222
1439284171
24503344
65785253
638017783
2097776855
872215191
1241061899
1244624447
780644199
1498832991
355596485
252246396
1532383187
727195192
1052652982
179203304
152696186
676217063
1050293537
1219612913
379367690
1098756095
978873122
54517803
783777769
1718131576
93587591
553384216
1993608725
1097984254
991606746
307923924
784122567
1802621093
902095221
405283105
1165378560
1292857139
2107778614
1799546821
2134827915
205881644
329557512
2114415320
82023009
1871302584
1071166173
6776464
767779508
1442104622
1648097788
1593989365
199275449
1194541869
1908105579
1258442212
38684160
344797978
1647470732
2123717544
568675181
1205486307
1404898159
1752111606
413689791
253172909
1162671312
974932787
1033597037
1932949381
353937099
1439431459
2013290528
77496296
1759251978
622959358
1872745367
534816684
512401014
141908360
1853110225
2091086617
1514840095
1177222144
737861005
1777459521
2075996313
426685388
1979218011
725802788
288813807
1346104213
2105817908
1509454319
1985679198
1269324964
1910243465
1907188723
497414550
595569410
2081815011
1948370497
775833563
40046270
1626808109
2099452234
149461005
1941960183
1244609951
1410033484
1024900974
1316238256
1323831341
135655694
855752915
1801460568
1340677565
1095884406
133753453
771312004
1602115634
1739002020
1357337078
1593521647
1146910367
1465525191
938420823
792245977
466183785
795230428
172229099
1282634296
1571541572
489227391
1724731160
943014380
1940667115
1176583453
395215758
328327917
756263640
1183378805
540895004
759784552
1741512735
1930613248
1168961511
493126508
1164737803
35289543
1737124039
412450837
1006167663
1129369191
405240545
793721172
231241468
2049712455
1395015631
1153146149
208904121
2077175709
512591345
1222431223
1102517763
2071892169
2090868837
1642247611
1943776380
822633861
1730209208
1205203540
434342149
1527460021
53547755
1275805303
993149656
462710620
1788249595
1814800358
1173922136
1635125503
909925983
885738956
1987258050
1658484817
2084578416
1558892709
735851515
754784014
1180734414
182525025
417127464
1942327395
532563407
1584503576
748858042
409965176
952470800
1477705962
1179885396
467904098
1668574112
998376088
1870711306
1019751027
1030941231
1058266650
2102548394
1206815597
1058277407
411551712
265449498
1873964673
1518792472
272280399
443042431
1060540573
656534011
588171474
1484695790
1118713520
472012096
1674780121
1447186045
1352062012
1673650314
1830943288
1708256016
114708940
1891642560
1451817761
694824901
1125143742
496745729
1964066593
978328407
1240878811
1306134801
1507180592
77483928
766394133
1263038573
1619773047
1833579930
217062299
2044575725
1175940978
1235071866
415444488
223808788
742676860
581324559
15125599
19295571
883448273
1645173496
704252661
416329335
91607544
802004343
891248829
744943983
243998794
240483228
1522943527
441179520
1362793268
2004914274
2017083681
525889695
1318894227
1102467958
1411589872
1433754106
1444793844
1660471807
1529782968
1496979457
101452207
1859999486
1229839738
2000681548
1480882582
323425085
1715607719
904418774
1981097628
830664004
352568899
1814710709
1472180734
83847609
236590357
385841005
373894647
680942480
530922775
66611302
198820895
2082258678
1968144238
1015037373
533532677
936096617
1081665109
798613155
1275382004
903310092
591928068
5396174
1542374243
1143099389
1501894470
374145818
1557386183
1892118303
395771438
2042101217
659576978
386046790
456718354
586220908
512453855
453505572
973176605
1601670029
1038638105
1534845556
6159912
683675863
490920751
1883103732
1006495102
1155169286
1050622531
234908220
216363937
1991925134
1225699320
1739493492
396078141
2097196990
1739196628
2045662617
584025049
1441504187
840080131
98758437
1577599281
326708045
2113071326
655252871
960277656
999710201
32417875
1077770772
234566417
1212442797
1160904824
2123419080
1577196217
348428047
635647507
300829451
75386679
1359496313
954937585
982533808
2043300463
1552946473
1765178969
107278892
862741024
1788820827
185626650
925630253
478237026
879259508
155371849
114091485
245886581
1094128904
1087012100
475608890
1198711271
29689161
73962425
1113618896
229983453
205084734
1076192260
1693143129
1447950909
556883996
1659872935
1879266103
1747531264
2022979393
1491269625
995857703
603203947
1386167272
1269694898
705591857
1752438909
2104680266
134225945
1573111629
279960493
400943234
848501652
1516749772
411072914
1988517454
1568979896
1158797125
381637559
1979437402
1797819674
1256504485
660974315
536762651
382437370
378443279
1505165777
1703387256
510174646
1599873020
326817618
1804892360
1681403694
2008785708
1333660056
1780229227
328857850
1482306935
1019023573
206156946
1892174018
1833022246
1828716718
1756505643
687965113
121500818
1682033292
744441429
2045145298
609771152
437642946
2068420648
1236123736
457693991
1982175914
1512038498
1581256253
1416880877
1456562018
1994947742
1772736761
1761684718
2103894534
83096654
1944163245
1541215551
1584016567
1270166223
1991750339
616754287
864550130
1609833850
1839537518
177272560
870086463
1871301178
1996975609
1195370189
2039382073
293889258
447915550
942049688
808049211
1349985937
1440133614
298949078
149630115
151593818
1273968012
261284952
252509881
1645547026
1781559750
739616980
1907398480
939240812
348463661
1561834309
929765996
936268216
279784029
1423702982
931224377
878886455
1064830282
495925536
223624839
1498542982
120284036
2025892249
253752808
833292488
844656289
1698870627
1702680118
1875778592
539041134
230684157
362450927
1311512157
621919284
1510252383
1894210052
262388278
1505844042
278442561
1883819615
183379185
945947521
1484282415
1446913972
957644115
1705540759
1859804332
539600723
1083879666
731736316
611314977
393383304
826198157
1072911950
1087765413
402818696
56757757
667985164
1122799893
710816233
235363296
352694084
1898643825
604135686
1988122326
50045556
1323390019
551074723
1784864464
257323760
366064020
1404474502
1164381005
1808995967
1429896974
1342849772
2142071141
1242463248
2012722021
1738819195
92420587
775958499
382482089
112732220
2112311039
2015390392
926856150
1863600898
1989415408
14935744
1461256386
173543480
638150561
1013503514
1774617729
1851300052
427871458
1343721836
2008619915
1889754272
1573101708
1752787585
761634328
1960313833
710305231
104245710
950711391
1793167840
393351889
656024429
825664613
891636023
988928720
138808547
1534192048
1599668942
2065704227
167055778
1067991313
1733161264
699501935
1535015299
1205468892
1365089588
322455497
583895253
829201527
1724366730
1295564974
1753357607
1851628395
1934655439
1356477189
1966739566
550537643
18456967
857060914
1721643137
636319193
80172212
285352350
2110020008
2100679491
1899744358
300167158
392683557
988755144
1314466155
917146211
1655535649
1001724867
1994567700
151918129
1734248496
373765793
62640387
1437658016
266729587
584861172
1362043533
974875319
2012243040
1043328497
2096936921
893843539
247918524
152654600
468178943
1873235693
1790442467
460904373
1475172504
1477506576
1409356160
238642338
1214340126
129682056
65805661
851483945
910166030
1734159844
331589799
2061256767
1449136227
1646245278
2046105226
1693218565
174455773
1313495956
1846653417
1022075962
1027414096
1610383390
1622262992
617657359
1190637244
1656192277
673854759
559581656
112115352
1964616931
971331008
2014885893
774280981
1757972067
1558862104
1348624989
352213053
467633789
1730243315
1036265887
956331703
4388297
636444995
592166464
349318089
379650726
924945601
93648257
1771077875
1523158238
1442162477
429326286
1066958938
1063561803
2032757540
618912518
820176834
1649647947
391470133
2056208463
1312582507
2046669661
292636422
1072244167
1876062503
698725122
2145584454
1936178635
865685215
2097923115
347202306
1924481487
284758735
1290754924
65204587
2077893654
116442218
1980296972
639803641
1051072053
1823143586
1366728215
41227957
1345237746
522816004
1739401968
1883372709
1013117725
516304353
223840974
61370673
1226875896
632090953
740993055
133804809
436649457
1054687479
1341857104
1117625684
1129688600
475925518
1743544636
1409581573
133914693
1651375034
1821297369
332005243
880654999
1289571628
1431706404
1355549275
1774888007
591899290
1244647678
2008633383
1106154058
526678908
1407963744
1646554890
2082506466
2060213977
1388661964
1795009520
81942855
1635189309
545765839
1987380405
846820747
1625929389
343913183
64246671
593073808
1637754976
692008656
485215577
1774616952
1857261759
648974407
455449544
13543541
833000148
596684975
1793684323
1021377911
2331768
863596001
1612419701
1498311339
1075203687
2026070175
1419751607
1521934518
101970307
1923833303
543929500
769359827
2073973453
699931991
1498822287
1802992520
1813805437
94043576
560104466
1802555516
1954385592
68387917
1916632295
180944669
796906967
270427628
325710101
1319752570
1767539403
484011921
1401191587
642434183
1680990668
2103700507
185862083
494629393
356056708
74227913
1893491316
283789371
1384729621
153213882
1032756967
1704131412
79924180
186386729
1283835034
693434918
1109977408
720222876
1688466947
213879526
658078973
1873647702
938523769
1038855601
1012486148
398752726
1066841233
766791216
861832454
618555321
1497273996
84359993
489563544
290030323
333229511
663446598
2079001571
945373546
1269699694
1473227207
2139524647
402767444
1418989613
1291681513
1170257231
1750298354
777884299
2001887321
1124457289
593392429
2004847781
1577173737
332232394
823505808
367445601
241055939
1376809387
1180992221
1299386458
2141533160
379215219
1181982042
922986201
413084443
1764618975
1274571915
1833595673
1866063459
409442806
217933555
2055343897
2071194629
1047347125
514333867
222821373
1796920252
1136009732
444246993
422235459
1381736409
2074645314
992039576
314777555
1683333103
1341499711
924052831
552889471
1941292097
715015032
1829855203
1060298103
713927443
1159658847
1190466200
1690314322
254986823
1025762224
979167137
989109866
518856744
1576234815
293565919
1541474398
1106655011
121645319
2092867160
514957324
699197146
1497419794
1921683121
945050542
470638302
1172366594
250481785
1614025024
12026195
382469193
523676321
935324973
969196465
1396551431
321618313
1317259004
1474792022
1694295359
542461786
834870608
1155382338
2129811974
1504563310
1463723269
569385589
1986469388
1065840887
85747248
1568088619
386177129
1062985381
639522515
1379503272
898765701
1236561704
1792643209
384099143
1687142838
1480012398
154557149
955081641
1081314156
2000171027
938082499
727639681
2025684991
1812690859
562384112
1467201160
911597688
1947075453
450144028
395169833
1586097365
1980057417
975504448
122321480
23239020
436844770
761367785
1242239974
1272231989
1637258191
55333880
550237195
331444993
1162360129
1351121923
1831010584
449548770
1985485435
1471181557
1544506933
236582576
1795697038
2078726747
1409346847
689957393
1711413981
2093952184
1443942157
907429140
1004112424
1425275443
2043142981
1727282689
1692169213
1344546469
1273378434
1282275570
112413800
1606199985
647555387
1455160073
1704506060
320945333
2016775911
1139943739
589820029
497795777
1295360968
953945671
1899993922
2044232747
324020539
1201051535
1716330669
295806707
195771001
701614369
128750639
1540789995
59144921
2125634856
742623545
963126165
220403556
2086678924
489901693
1421341119
2098317105
1717835836
2017211889
1226207877
831010769
1522378857
958250865
717202059
1839273604
2096586186
1241527509
569864040
129936153
887794390
1067985826
1920160569
839790883
394324490
164646215
2089311984
60725103
106467179
1745163750
1718072654
379427163
331248867
1974074126
208295926
1753614736
1482790652
670561881
749025121
1113649671
1931106940
1025415854
2007186128
1686045746
1501148423
519455307
1909298335
655232917
1197169171
852594446
249226338
779885699
1674839535
1150702674
597333432
8815519
1246227395
1083550491
442776044
623028520
2038037109
1249661600
1727085330
1766314625
1458029361
1805422083
898009222
1662640446
1453329846
845391700
889560211
201748598
1427575125
785639279
1744835682
509764982
1644332284
1148226448
567494988
1398845350
1649024320
1512409392
1619062035
2030187042
1902537483
686067277
188083415
2013439050
801470841
29737387
1065978125
982474684
933101825
1391267846
970641822
1938370994
288069449
609774517
1404290787
1886932866
1127822438
1686209756
1703273282
1614651385
855668663
1201580166
394190344
149544991
848525242
1539601841
731129689
794284257
1449686605
1798934005
1725427629
1566594248
1106293984
1819932851
1814120511
5256993
1043843649
448106690
1551818427
1528412228
1281919443
1800533368
1999825719
357194818
2136969542
1661968405
16310712
906118357
1203897753
1326387302
2026790017
1553444029
817997774
215618383
1379440931
110790642
346599979
1749088812
928137737
633760318
530228469
178748501
990886405
71818315
875849589
1676018931
1705442084
1940384420
91494140
777070718
2079752242
1167731022
688941349
807093379
1202256011
189463612
2033956231
1314231425
160983212
1086605801
953430012
1196207035
434821419
323775782
481054013
2013334386
1887381491
17415076
1555232293
70268429
1418681498
1707056940
229450108
359095172
1956295744
1599471917
788398861
1845527652
421141781
1561978432
1895108899
344409700
1171849776
905908260
609222863
2056928934
154520057
1867345717
1834957310
1212714109
1530174428
1798606847
26436303
1342627720
747757349
679139338
1713014287
714482616
1107687559
775660816
1863020339
718289844
686654571
1222201496
1185829422
1932500291
2106668150
1735951240
598255551
986139697
1534932738
1090032170
436005492
742092386
1604398487
1706983065
1938978261
1327016773
1740953530
1176641518
574993845
1717221502
509385768
536485838
384916892
739421530
1573347401
1404339119
699392335
273782102
1796807801
1886364039
1729415014
321599141
385788916
1651776045
1355032204
59602571
1166101660
1564411721
60532260
8027120
545732141
694810710
717844061
1090838862
714208509
1101323321
604175094
179335901
718875688
344236045
1554344871
280635254
2041551909
570013884
656065529
1327987888
358408982
1771892591
177833370
1713076065
1799228416
973376134
151951780
776700993
1329579298
802172230
635013421
785686175
1276490803
1072977410
2027540292
969931036
1659423222
2138335123
378696084
941423946
100756200
248483050
1608178037
1553147625
772925848
238168460
898975046
161473682
1666717030
629994820
1384991618
1018273668
393262299
710429015
617929264
1555191411
31949016
166935911
1904641451
139722332
201606962
1264174206
423814350
3090422
452303560
1676492108
1733817173
2075376894
76182699
290399871
552298171
758093537
1116657187
438894725
1647750088
1239870225
481117669
1804410856
807533197
2111925173
2030392911
1090895854
437028551
1606753193
25657459
852839780
1450134108
511158646
1435263155
974481889
551191580
1535707247
213928176
551053053
1102881906
1131800925
291397922
534957149
430291390
1490820636
430327258
1709883685
347063959
478711461
711662984
1935424867
1492811366
1037876891
2020468861
1220596981
1421186887
1533601884
1067677323
818770073
1941344492
202090014
2012948684
1102144775
670684861
1045402165
764080348
1229565938
224847416
1911918882
40057294
1375478007
2070269793
39639053
1133744879
633438217
1079304984
1590174175
235996552
1263173213
1283470962
563982415
516461176
841157358
2077573188
1080932478
1491755845
1507779617
525173958
862254579
1234888600
320015897
745304956
431354444
58047766
407439993
780824079
179643181
1306282602
579873287
23867612
1200526254
1618308556
1342327149
18697853
785124922
1973582503
2057868634
1320985316
2136020157
2020679717
1581081717
1690832087
513523402
487468706
56101456
2095706519
1353703344
1960761417
1995686324
580830265
2134480623
223817121
926034165
1282468366
2126093205
1027720204
703963570
1278018298
226309827
2102333950
611419627
1519366496
2009182132
931074807
1608695857
1206578440
1815872795
1209300229
143752890
909261150
1405264601
237717818
394752151
1647581725
1167534684
1468945200
1762583510
115051720
762620085
2124486006
889715956
1950881313
126786750
1215628202
1409713311
499498183
1760770426
1903978207
1704913280
1016067765
1953362242
785482988
2002196856
1253348536
1418806655
1701967559
994778006
1723571408
1778874793
1598353824
1404304315
409958740
392378840
1358242058
46818454
1180071042
1545123698
124007587
1399472223
1236295247
800171265
1884059272
108810146
2007989029
2053040022
465122819
1504270338
78718371
582851696
1567394651
1098226630
2375296
1692976245
1593089771
1634274011
1664917649
1069520203
1048634651
1002579622
165429338
362052836
14195606
1026501392
902914611
2088325940
2068518438
1725438817
1189936908
1558330471
608429014
1596213205
245826571
889916606
1347718419
717572856
1871060412
822583683
1458952944
1177140620
1033823035
1761487173
838078003
1664872484
485363232
482566119
103277236
822679973
1391751973
768459973
1918045960
1724327177
1437625411
669044449
1555840486
1779701498
1464198168
38245431
39267294
1286635384
307964930
1347264273
1032201095
25563916
1882869652
202709753
1421916742
517994602
1309290145
1329000850
1865693165
1966392523
1669373209
908927864
1126586395
604211388
828914032
1640376803
774974297
485852022
1323460395
231993852
811980223
2118293047
1484609695
1522301114
671544020
2017341509
734929701
1357545795
1956739216
226417759
1567255445
403928000
1530935018
1540977344
1485835362
1762987350
1225072451
520866445
1792012870
1182640802
281138513
54664683
1840659145
1254872571
1943698212
1202430522
1432917833
1236508269
1675116014
1830862797
853786071
395239818
1051974198
1577162333
602665035
829588863
856276266
755131841
136628723
1336642045
1029763286
383580158
819058374
224275191
1891916649
1811742842
1999605775
1473027678
1985078485
70667306
432924085
1734604324
2052959081
1512321461
76392172
106147601
332528567
1594218268
1454758161
1379279790
1304359490
234908759
1542684267
268837659
300214550
1583955186
1704615689
1701858013
390127319
1908154630
1131633118
1838066678
1920197352
1176516640
1957429178
558631331
1671832326
1426496667
1627868565
969723198
1114902669
1457675394
75683711
797259984
384321142
1231671981
1355170861
140095315
625356926
1281671755
573516276
1774201746
1640494469
1113200640
1313320594
1747886569
1638936225
795893132
1665613004
1578694508
835407921
1182063670
678373059
1703523805
1506506578
1088874312
523380681
2012056705
1138852844
975298435
1972376741
853127381
1587345690
996082782
1672207641
605417917
1806113949
1395132959
1052090046
510260760
858799774
731053583
1127387971
857710486
1031636797
2105476840
1385137779
1146088395
927634925
454133419
419225760
114979170
963755818
2108222596
325843804
886554184
142712630
1436817029
2011524214
1867297007
254210271
454553087
938542105
1869541819
994643610
2062371264
395332438
208459620
1488400181
1350805973
457633491
1730786246
1319087587
273782325
1982778160
836503036
753514896
1771331022
1345040379
145038739
1615629427
1060193320
508282642
1676133404
444022506
2029684670
1002462277
1817420574
620694331
141145356
834218303
1617652080
564426712
1137095233
662584553
1107217772
712594994
742099314
192878499
1871597400
642813185
1258837731
1375204684
1390236844
1998718651
1653637982
725269335
1974941101
1781687587
1192675638
1114587961
2098375839
372534557
1378637401
905946304
844940983
522717763
169479347
1713377964
219166458
1324136581
685320378
390577963
1977342486
1462177151
1909379511
1140241296
1334301410
526117265
1764695729
286677759
147231078
1236665345
280052698
36351413
1601328763
966755501
1320344191
2139820725
1932138272
306489172
1738627588
1111246543
1202875897
639448990
264397248
1742103664
2014736229
1239106730
70150387
2043530327
1260452542
351135725
1695096183
1694658191
583799941
1492028570
1711416413
2093400683
494673477
1335609670
334507749
2039531954
1551161703
166162023
1141252199
573404041
600402219
1595210414
334644992
158336281
2019217652
174365351
601295328
1195841995
1729988037
1662193112
1262110126
641362985
1816585365
2085522905
142521407
652895907
946417728
196946421
1708427588
1790704541
328672086
793320483
826729226
116633454
1176695717
1225898223
210009116
1285413756
1030728318
2003261966
71426542
343185596
1758481926
205585368
929201394
1600909336
719569781
469257130
1823370328
1335200299
1975480113
1677442754
1138352893
626132601
82897152
666780416
16063652
391388992
1387923848
1693100061
1966229166
106109442
946909159
1030730360
80452432
1852155888
167513942
479041913
2124308958
1124136416
1236439570
1064878196
1070951394
855954945
1148934541
736363251
970429190
446999171
914814379
1454531543
1567449711
216159536
1775350435
2050608806
1540045269
440408860
1825543142
706501321
852526361
745603150
991312201
415310298
1207430955
1545925235
541166678
1052613783
277877220
102345987
1131687481
543839299
2015623263
1863394102
1394136028
700802758
1742314240
1896608962
2075041167
842947065
716395243
1325563578
239685778
1183472599
2012511534
1593006531
948454352
1250553834
52426851
517097223
2078720999
1101531835
909562737
419875814
1829074279
1564554698
1991814484
1179742016
34098419
156503115
1737854657
1187681683
1184261891
2073170961
1991714445
911416940
412820015
1159099238
1160417834
1492711664
1178107711
381007766
1955819858
582616887
407829601
1569332846
255204656
877483285
1303872639
1202770927
231400812
194196355
1997240429
77629723
622474666
721438337
581534617
1509932212
1347162390
2117923360
1821280490
755568163
1389066158
1408743671
1585563252
775852059
1619381213
1368409421
1406225557
1862370095
412857829
546927535
1761843245
1299254015
1070788026
2107629675
306387158
170896235
598130985
132756324
1345163576
811867598
901504672
2102860427
2033092798
512403428
1705147518
528798655
1813721822
1003706061
208929326
50802127
1598473201
1767262671
1079132656
913419203
1734721594
1967590465
1086306345
2003247118
983559014
856391090
1003662721
1611969420
1808320202
1863648228
2073837588
797240554
1658599143
358819366
55677111
305896514
230986536
1963379885
248243277
1043551236
884768245
1396455899
2087788987
1785318183
1408516826
800495922
841565593
1680263030
1955049170
1664605888
1314779223
713433429
419594876
2051066102
267425795
1190181980
1038102436
1525946782
741786015
1896100569
2116929781
1703941785
22304297
392763903
1297244056
1801409309
1125406647
1935485449
297635134
492727689
1888307571
1960974767
1197408565
708074349
61554575
1918673595
1825979397
962179022
1661342663
534776899
818168840
1580224562
532045409
1838088760
151958196
655994524
120761940
587417825
1605745915
378534884
1685450942
1293406062
1660126539
1495939587
2020289911
798682080
2116674029
597767506
946386445
914053799
719196907
1914895343
1394718900
1782963252
3900123
506930439
1234874581
1701056830
1115258863
1219629525
1024694866
857240150
1105284822
1007962490
359239547
1810909382
2078311364
870551864
1838330195
1283922241
567431363
158893099
1900598944
1494111213
98984311
844051031
1876150220
568735548
547957311
189913750
254898912
1568052555
286800081
2039430411
1473543564
1913707779
1549213641
727531079
1788206874
42575166
1226914462
1782766915
42018719
1784167102
381851793
1550212537
2101341103
171521965
1890373881
262385722
2038423728
373438542
141814033
1941586996
320844636
1907289375
1865594747
764063111
1611197476
242557849
1556643203
1975974238
689386740
1408696168
1407533329
1784216757
617686327
1262851362
1499854604
781119577
639197521
751127344
196553938
581982410
239375197
2097329950
456620275
1417915797
1530769654
1675575455
1936687107
1032248252
1659842125
2049827787
1774468240
946723125
519087271
1369843048
1457564197
1321071209
1341074141
1237399854
1847652371
2044442606
490201651
208561993
154460240
872672523
1034230044
1758518675
374725257
1327466123
218180791
663988409
201445817
1355163481
1399173459
1020492600
1398288092
28567952
1069485009
1899612408
1312715690
1129032384
726998256
824944083
1785951606
2022063395
550019401
1360191185
241938614
644282834
1876671574
1321821225
222533172
1736954998
942881683
622905227
2133594211
1448928144
317255629
448348245
169059566
1852190120
916188350
373299247
1434398562
43640422
833560695
837659415
868878589
1522653585
1482130265
830738375
1200685693
1285366594
1170424031
1935354175
1540867998
1939260768
792241929
1212615008
1244973836
908047890
1307953734
734315743
328585526
378932557
1191473036
820193579
1162789999
2062911048
19573227
854000531
1129987027
1389103350
528451345
1535523894
1171003686
1110444640
456282807
1945959912
763033292
1949336132
415174103
934037558
1751754443
1897588515
1089657229
1692549774
1859532140
417739127
1419963488
1064468009
1829848752
426182455
1235686099
513296423
1078231947
193798309
2046276731
1970233018
612445202
286162864
1766587454
1990545330
1008068685
1931156052
136462361
1399907993
836430518
1924229004
1820373750
578936484
1569510863
782245755
98333628
89698396
260646171
563292917
2123291976
1494133094
164972183
371146508
2053080803
514528112
822230437
239762229
566261383
1256699019
1627016787
1943157667
2011822782
1049167067
2092132554
1871655627
1561805165
301873430
1735324405
1957277655
523964743
1653797836
1256259583
2048418733
1345371007
735378293
1105648300
1267224034
1109689702
2111474635
258347841
593671644
488364352
1559098899
2127687606
1475632836
1226250910
923029398
1022412915
1202203766
1512857393
1559468203
736281482
2131476812
1558462037
1480361950
206623686
169264555
2132493937
1434569615
855928908
2093094859
1429679459
1841526322
1009218002
161296002
123691361
1663537051
615950291
1836483859
1946839847
1005627590
1788105943
829133272
898977741
360637152
634767739
1634329239
2042392847
1747811043
1978591065
2056947430
814985760
638384303
1938597968
2101789805
2113388170
2076148749
1165472977
1502980448
617538016
713709001
744753654
2142933227
796366245
1840262559
2013840485
1559988263
945395045
936859731
985163634
1974187386
1978083986
1116690481
1827665289
183961169
1219433365
1320985767
1965829994
2106754327
126858424
703479726
1766436762
455363386
1079950433
469105257
727305543
1293316776
253012151
1823548719
1457879188
75717709
690429518
1175344547
713365094
476397944
1237648527
1691734601
894796883
2145255822
2062634197
2114835944
1394369866
1202562818
97840968
1580318292
614524233
1345356615
1195279795
2027441249
730732811
1580949776
733915501
46280817
284852024
1620611204
1438266057
1940070300
1294210788
1363528038
1248238201
1059735848
632152058
971613925
1460574655
2147202304
1963114294
27931837
754315189
1478776820
1384034969
1892510010
155058221
1595041000
2072276407
1433319296
374299675
2027007705
873920870
424189203
999018412
1314339126
1172970254
2079954393
2025417877
1580329405
480655246
376277360
1671204483
981585179
827972872
157808115
1782120832
1813153765
1186847915
1626354073
1058572635
134945274
216912921
201829964
1114868041
751011956
1399990350
1491447379
375769762
2043767737
717121895
1088863938
1789690504
1983579072
1613404153
1403451344
1540336550
1720130520
2146390638
1782881679
1639423120
1579239658
1300449404
876500127
1634748065
1125522195
448515467
1347161173
931917168
1635253443
1803538922
853652312
36282937
15221100
340964812
1412868628
283494759
684343491
503916624
1235676519
1926477359
1281261849
783245911
1547549841
772840252
813937615
69513657
734198406
1478239796
1482844331
1337097473
1829596746
1361180974
1583129739
1205168312
892403731
383187170
593807382
1286308975
1568478292
1668874292
1685413997
1382384677
37928498
620972478
692609184
1709794160
344037267
397918198
163517081
436240321
1414070962
89771630
157981105
2009238860
99260898
452909778
1889517285
1342665990
1522456302
788783746
1896846109
515313484
1830138091
835643678
1660070738
1258974540
1890374483
1935376972
424843046
1042778588
693929595
971162166
739862460
936492850
1734625734
1490193705
477447320
200903622
1011295225
1200441555
887286886
206544327
490192695
232931390
1469785353
1495720524
523484545
406423066
1731431428
550189296
1456198211
81281630
51284078
1322890465
2021140163
1074501863
1497287173
747293765
285387242
766769641
797408559
193099229
319069944
983294441
1504469452
836686918
1577706324
1777136284
233930359
1675307896
261632867
1756327815
1868555322
1224235429
1475308485
1740583128
343619896
50341684
982260056
2132663980
159369128
839103391
1730112834
1756868285
2020880509
1974986939
78747799
1005300514
1109449113
1538583797
1693578623
1893532544
1036515328
1390564714
1056898428
1736613612
706555431
990462049
1540868378
229413388
1301023924
1401749762
637224633
278840115
921352988
705737381
942441026
302097168
828261316
696083770
1332662598
1610335820
1288682073
2009181002
2100715619
515653456
796323016
486567035
2103575195
1379933896
1896582006
586820934
1213537780
1247049972
554932191
979099216
575429313
407043572
899803807
1358599363
444975284
370672320
546715574
1939905178
2005642975
159641902
433636594
1585145287
624636737
258898749
63023729
1609428212
532972238
1636432631
1944059275
1580678369
1932002331
2012551462
1594410552
271001905
1869036864
375510380
1222870815
1388787100
1679553030
1880894443
1408983707
1600604235
1700474674
872009536
1357253206
1912163800
533009027
1953342143
1360014732
224433288
756884343
1258472727
699710358
694858875
1040469044
1522247883
694052057
2065636755
150759914
648340524
43554891
1888662540
1246621019
1386669387
199043202
779960283
638922552
1329433154
581612901
1261990131
834524672
1209457344
292327657
195339941
957718137
430523434
732264035
2063634047
971579020
740274300
1528473837
382039304
1963481839
1491568104
1633940332
1318213591
1115780189
1374425274
944775699
1517873686
1905341360
771930602
151287534
215975013
706620420
250811045
2059169720
47458595
38133320
1846533443
1043784358
455567735
1114799498
128803177
420636747
2098329769
1658168373
825156351
157009938
692366059
804937293
1750205878
1721629299
1889559832
1264422860
419142867
1615920139
378060604
8438995
348795656
1312690107
17730863
692220883
150617205
253507694
1819545964
377978386
472802862
1247036795
48781962
715352534
1052207275
235275651
1245940176
1992959599
125780968
1773206649
1769461986
1750017391
1219096569
1980617955
1897875956
311608823
71396442
523187296
264988231
1148704671
1897687064
1358769609
67333975
288489316
501245901
1582519110
989756893
168564647
1874495292
1470580532
166037413
652010952
1122462993
575227950
1652150185
887550792
1110853655
1239918875
1802072114
1918263108
155311341
1484597398
948613190
445830147
1632861959
1721222907
2045916359
1928059405
281153037
943992432
113431066
1695471803
1644645585
308771127
1567800487
30936534
465604552
1461194165
1185291135
71675243
1556812828
1780053600
1978720810
311015049
2102173569
1223334936
348225370
2040273070
1075838011
3158091
5575982
62798211
1849083255
495598622
506247139
310529780
622734141
2119190425
248404410
1054175102
150343551
332969748
1926192655
193521329
1271513174
1847392747
1309173995
1818258993
197714877
1764441467
1097271189
1485705256
585224231
1055876777
1466970630
785718768
311203742
381890904
516840030
1343487916
1475795734
1434498358
1039679210
858496399
438705148
1577404919
1486525227
1608059796
503961372
1789337680
1119321272
1717213443
968662866
1952935773
510266564
1908783138
841969246
1525488261
1660466166
1797181890
820913247
1857814528
1670282931
1881609377
509238538
442121829
1093953986
879773275
1356372182
98110745
383085180
1381482889
52869705
1746183968
560904748
1787080777
1503499403
1721211502
916480805
1058395193
1116061051
302163400
559722360
96331034
360349475
1864240071
1032002264
1484057584
1832224326
1968831688
302932130
629630520
1414109950
2134185228
1554350195
1363496742
1619444374
1690715602
457292504
159343606
1668380663
53404165
1398091987
653022934
590942216
1508560892
1188127267
1745818748
322975142
1651624188
686331475
1119613432
1205598824
1261520140
1343713274
934883540
696945580
1902881091
345519153
1509654143
24058400
1887732518
298839423
608927754
567171598
1283099076
1916268607
723649211
1656776513
456182020
1988071352
1164408720
1145808668
507045890
368604073
688073484
239850494
1024787627
400859520
235844253
1840820245
21061064
1535613689
29557312
488806269
714031210
1567186327
649037093
1865038690
145379590
1174661912
1555490783
2128514045
734087226
1478788949
1662148640
1036284606
1512517503
119964502
2004779152
1938814882
1174051699
837309329
1988299587
1599627284
1633108575
1118645064
2095744151
956491059
351681750
281595508
786679482
640181462
1127789984
692352624
84909251
1778636425
966325826
813590386
2883970
247678795
1085316177
73720756
1633198787
756316833
1656739195
1770135668
934139924
985015361
1537928238
1567378670
769394189
1086802538
307801191
407470187
1283747958
989979700
1996339415
1961878346
449594351
1381975202
1457343682
247233852
96060472
654532455
1504617362
381222906
1206225800
176060774
295108899
430260953
1621946638
1771482792
737626812
308692877
1752252054
1415042956
1336506450
628536149
359260601
575732847
1468608182
745345104
80831828
1988685534
1292926379
678345019
605210379
1848881595
1649024740
90699605
528123860
853828352
1395272750
453672849
1863628100
993311507
53947135
208667250
1550164877
1015455401
1835787354
190582814
175234470
500040836
2037591229
264125176
2064333791
1848304770
2000350303
495962536
1336316259
1920279003
479010019
1005286267
681431110
551332013
958845430
1989110818
514304090
1409712416
587830616
1068947121
1469133879
298717128
1246466531
446694548
1304905009
1513659143
868156665
358802278
668937254
1038879523
1812450331
1127331533
173803109
2002776257
1169162072
992919113
906203226
1785314461
699624100
286175593
80902343
912185317
614090293
1629197586
372940741
182687269
183816418
957688290
1484127916
1926711778
195089826
2005626824
458693705
1793232364
872100888
765984622
783603676
414945091
966463596
1085810635
1749038059
1552750000
582455157
1278673855
801873483
1729681829
36128797
602702245
1860936352
1504404414
723110124
716264998
1939685600
2032775580
1481547745
1892626265
1880734843
496237068
497874703
903559433
195789136
147271140
1201054181
1574292665
860642610
1348210930
199590824
1884283541
1108938821
1692957272
1528795932
1315594072
74728819
432351273
1470810249
194654440
490734271
205943487
1980621479
1304041989
1636433697
1873867698
1795246315
1208215301
1847573446
306989882
603217776
1567345393
1054751391
188788115
626753501
810896878
472620197
40318070
1985243813
501337461
934912826
1182053235
1409962246
541883981
1234273056
1345109113
1025578041
957124459
536037616
752364744
769454021
1141926225
346781716
1667385957
67247738
225176043
1981677984
2029517131
1411251461
737440561
547997465
1208250290
1080785407
653004844
2027546671
1017337056
512270034
1583429729
1122560381
1949848707
1747259296
1104275896
1556910450
1372206049
1988636683
940751833
1193696553
2018486669
1816367301
30816993
1234448160
1873696957
1199370825
1682146260
469267659
628007492
385825508
1301084618
1128543170
315154135
911561445
1684669904
1064811359
15393704
1777064144
1211319411
1853002791
54660413
1115749980
725573249
582947642
1012999763
530276673
1614449431
1704489540
309591562
1366902063
1744032559
1154105139
1659285055
1722264616
1425229726
636027863
1534115794
920890007
1591617694
2104987353
752137667
640710818
1616043531
534676925
705790218
754753982
877792981
172480348
329107580
1438744908
554394403
590005344
1353813726
1846128510
1640875319
376644805
1876213516
100276729
512498092
2130679377
2060951093
1643228614
2040649023
291988158
759610874
1615128973
1979561947
883143263
54500513
629657438
248405939
2099362651
1494400878
1226407147
129534251
1661378112
188988119
536139680
1291033161
554452412
1545566181
1661494654
86202053
104888273
432181877
1465958409
1859706104
581357934
72808684
1668533991
1329525895
701427111
943162211
508379006
179472752
1181562286
38088021
1032675272
217015959
1338699086
1839062982
1410817601
2015515728
1478330388
944681584
757643836
1853590125
1110893482
1120686208
1784638465
1327161677
731011347
293158343
42210844
1837893111
1037225853
409725420
756877650
424959476
224969433
2041765663
1483371823
785778465
2041812038
1079408617
487639682
1963663537
427020820
1571584032
1244733695
1559029086
323950793
1460439003
1821194429
1604570731
2132450776
31736250
1826971618
65571976
1281864581
1833046944
2089506538
37433470
461268112
2098174395
1380883065
2091742888
1578442720
908103747
281756001
2789570
1304093222
434440994
1061827298
2128569026
51464072
1551352277
801983266
205510473
1730680120
8332305
869851900
1101383692
303292045
88346338
1228444676
849280755
330465652
1672236858
737237952
950957273
1561887308
1570313086
495090324
289064268
2070482623
1456044335
1847888938
1101331069
1491967669
180487377
315304475
1408090038
1999053641
145291660
1435251162
1195954357
1950797468
542614847
1378255959
1990094864
640782986
663694683
1299475475
855719946
1901937888
1123437808
1853539589
474989019
1813217761
944171814
700142647
487779554
438917687
2098328082
1324356480
214320197
597153037
1322433042
804393254
331153938
1940399873
107669153
1319077361
1314006561
524028813
1907606637
927225637
605325286
1863609848
266601370
1425262799
1779310201
921650021
1896176573
557400533
733627327
1104873652
1358933939
194673041
314563268
18339454
1845821639
2114698830
871114608
1357244896
677710525
137766804
1517979667
1097170269
2051018057
67183278
1532394696
2026188659
728045496
2090801626
546167555
1316091339
1226564091
1688388029
146733909
310368468
285225030
1169610435
981050374
717502511
425110220
396424233
2061579335
1801828691
535277133
1153569493
863185796
557864094
902442180
1113665030
2091932857
722843965
1085767000
1244407246
1373354010
601972900
1832420929
1856036811
1196870336
1243329502
73662304
1646436286
133239407
1149375590
1486933000
537394881
1046275350
1186835189
246562716
1612124880
1855991654
799685582
1321366150
1392371715
706857700
2012196409
26077477
1863248203
434459111
1008854124
2008173858
1038055316
1545492599
537400513
383191677
597424433
1328757258
1589773074
1303894677
1474676119
1178608508
1428453434
1756512710
779110882
959978096
302919443
1189016054
617532242
189369075
2086644715
134878670
424311248
391834928
1727536627
1486973490
476558511
450194140
1182209833
670160476
495602161
1051917093
1590690222
819394038
561105338
754075042
450477749
80669259
1493847612
204703427
458978495
1065595817
1516250896
480245174
2137299373
877643652
1171476375
1307800404
1488475833
1543428235
1738358499
1653204913
1800481463
1958266997
573258151
1327096408
1211346550
379874699
1272861351
129174006
292307673
1830886101
24607507
577661061
1850278758
1723893423
1439717537
1744130182
980588424
308228127
728157571
2089646449
642595158
130353042
432889202
532950073
2128411280
60731905
206938004
269347736
342115610
528512441
947020128
158636375
418219785
486536671
1190212207
1037550849
180095233
1925445683
1931869300
1367764496
244364888
1738238131
141588767
1727405443
6823455
635264238
2127698031
608654929
869538983
19416203
869120135
805212178
1859900354
1970137959
1042633722
1980030339
1446243762
1391401173
1776399585
472758671
1252249360
1277748056
1577690976
803046846
1751498092
480823100
1948450305
847314198
9088075
367297477
1397655737
818317257
1611837426
715751780
771251870
106463911
1372777230
465379472
188856197
1398147830
499708423
15811204
1550514988
1259903322
1952161683
674769893
1884169476
1775004523
1844938026
125444544
11542225
476799067
1591473412
19201303
845480848
1366834836
1418941319
1955675679
1450490851
2106353740
1186262539
611849964
958732812
1441441411
2092408171
431724651
183018703
280639119
1540288224
2119551486
965729831
277568932
138702045
325844347
1497099212
1374788368
1913724723
1193464683
2070602387
2050251807
940826304
1342913618
580116896
1741800248
1284780608
875981334
616793427
1913395607
1800068281
2117345305
637336185
486521014
885904992
884270224
1375754208
1139949667
1234093922
1227282184
1899028670
972543121
1735576536
421196562
132293344
116452156
1868139909
412217251
1112302253
388893534
1285383552
137356215
1111721423
2034263053
1484416805
1036720632
4785339
1360859296
2019468987
1386480857
804238036
1226052201
1460294336
629721207
1794248676
657260628
630758877
2078203430
2082805953
523650730
1566889028
66576707
913936831
1128815138
158676326
51686853
1722476733
517836210
1686773498
1649431905
53373045
1606028046
2127939629
1548902834
1872646405
1289418419
1496704780
1991063911
447526551
584469268
1887245655
1618611459
1708159803
593635718
2072327448
1025371455
1770795236
1258935020
972799880
871531074
260001283
980837150
332080441
1894224607
867542062
1589244719
1219667454
10767713
54446465
1623945185
228420367
243536911
249171774
701499618
1881825239
2024027624
1519323742
1707574282
948728543
768370613
1089369857
1379202875
570578689
1661786606
706561577
437043119
1898344056
614596928
1595753800
390656098
137856962
1705186495
229956531
1130086611
2091806508
1180154430
2098825771
1501643012
1707213175
91994852
1094552218
259506188
319148992
1645519979
605288603
156321615
1815738522
1649574744
1216695454
1614699525
1092656409
1564379178
263754726
861633983
1913385476
1628882549
475001822
1790664362
213518422
495056770
1415950670
357672849
405778051
862308350
733078314
138543198
51253439
1851188504
1219889390
725581331
360241402
2122781045
133948542
1144659558
2078561360
831317129
733000027
1401577772
298568674
65624608
843474253
200841702
2037256268
153086041
1738438586
964458216
2107807761
421906166
1838074182
1858495540
19030820
143829220
804552168
1465212545
11490793
612663345
1603822304
788275029
2126161117
204251867
872330024
1499386496
427788494
23921406
1707178981
937451411
1633164578
78877522
1648083867
449316805
1992052115
1297579657
1872814213
694906027
2055650046
711307938
449368030
1174950962
123802166
2085984394
540354564
212307308
683287014
1385001664
327330763
1133669175
273410293
1431596161
1168745868
2108155697
1284410029
1865731607
1381238514
1384472436
760931096
25987474
686528530
822333583
1228383693
982548005
1334647908
1172189407
2141617548
100642263
654920446
1872634251
93435672
1839705694
773976603
1532238308
244530536
539568250
292751848
725349968
909422017
1128137675
1324900094
63469221
355040220
1175516777
822198075
2135837970
117300062
922427719
1093727256
636313079
385298756
416584172
568250706
1396102618
2103419723
403607615
890371668
145976189
735653772
2020191014
1033140502
296033458
1863574109
1667377210
663912850
447214962
1795976889
402313269
1526643383
855410375
11546891
899217054
515967435
1259780701
1977067810
1381552871
1320557443
598353957
821984844
900291420
614834525
22644205
302265862
1519808053
894078019
1772156047
1199953116
25511520
427244997
1072839498
1013476958
558650636
2043915486
255721690
1567356253
1849817481
1100263237
858853005
593549582
2101855709
1235702305
796035291
630704917
122660565
615980471
1960755286
264754643
799524881
62304430
1954746248
1194470439
485172215
60896563
1332810576
1019280737
1201644155
407089828
1020449109
1639931677
655150029
1101764308
1813640458
1461471393
1134761752
1084362757
1578911480
1724884146
1453582092
112022023
2120351921
915510887
261645787
298310621
1974152378
1418485259
1900475993
519456018
1402351955
1218504782
2102236691
235469436
958398907
1227731385
193618506
30189415
886364796
1893953135
1939276045
884386968
740012879
1621143572
1441166439
483368051
1114061468
873774477
1321361419
1310804819
1300040205
1586229082
1672819008
2042822537
888111999
197959369
888709392
556069207
1572293745
1867990176
195238177
246789534
1575570454
1109062139
1445298282
1831670695
1866392691
1099137242
749019981
821766855
954078644
1318275277
536933888
1401445237
1725432381
412841150
1730899170
1574852759
698810793
818106740
1041951676
2113035678
1210752526
243698141
954116063
649029025
302436939
1175882374
728311752
29040085
2042171055
1278198236
1178828024
2130272843
2092438422
213099999
91323486
1471033912
668899512
909485514
1869394080
510356974
1800974874
999522328
685624608
1991886221
1810337900
1200729649
1211478765
1300850746
329266971
1875480766
676800884
873884659
2000373693
371113412
287558528
573909509
1954726546
2023584527
537373724
1102534307
1395194309
2194025
1480761780
1398933930
313138343
1308825897
688837933
1511477229
1198579221
1993437952
954893956
1805511939
1074449618
1136429242
1258452186
1965291908
1833081120
1387792057
40444650
1498436941
136978078
1184218108
1637224582
2017189984
1239253592
1767695359
1490171234
1455725431
317246758
1059766717
220158217
1769482380
1375330659
1409043233
1322804840
1048769846
599694355
1019943360
234160479
1121408945
591765333
1791063722
1549332597
2109324466
1518108155
353804542
371735092
1555670531
918586889
1022576119
1038865532
1005761005
1009109623
2138080638
2079529436
1495960286
909912378
555912613
1184832243
2008960279
970302092
203986692
1887776616
512196098
169035814
1150757102
7977474
1410207882
990109664
2094018209
1449292256
147285119
1621298715
43060371
2115718096
1304873980
1851091036
1848733732
1114463118
276331405
508863279
2049463919
691760238
1167568328
1101506914
773184184
210141833
420286443
365696788
914512446
535772331
1711666131
666810811
1813722578
123213326
648155707
689001917
409109443
227774845
188838066
523347051
235036439
2081279426
344583680
74140413
361711082
1885187226
127028162
562347371
208164679
152737714
1105578737
377311200
1235264361
126532694
648557383
455644332
674505230
855955767
1302694183
1772285527
1594913910
105917693
1023031368
1196325748
1874262448
56557083
2009442665
593390182
829385443
203974991
1081483284
2070400929
499603358
1360512175
260005928
2018659802
624386284
1585465356
153120609
941910022
1186002538
575762571
724837556
1713442979
651331831
1947793907
2030763288
1917175642
331326226
715882457
315266200
1382566512
1836047683
694962436
873081294
935018897
483210717
1100605123
1750111302
1087359151
990325274
81342415
43921160
402255705
1990507378
2049436419
36851771
1662601150
1904597085
1001459513
904288582
2130121327
807380690
1949868251
1301623471
1747359313
162714849
571740480
1868891429
1137349433
724598442
171093350
1802974841
329202602
279738373
5342465
184419403
365587408
1049948432
844766002
908624237
1054013756
742553754
790191121
599946378
1567460700
2094009079
1135617836
828887921
1350300147
1827658445
233740006
403224519
1222863589
2076062528
193575907
730812075
1121611881
350350313
1460947645
2124065106
50622000
1027026116
296839043
2097526242
629719703
925975223
1500200778
1074264060
1663038484
1701970451
470225695
857038562
1913630788
1425143617
1920866422
1391526201
737811384
226331208
108097042
1290425976
702816773
1236233167
1583235839
1638956366
1780891273
379688262
500148141
1304068957
1005785379
1543315738
737281798
1686814499
644211802
2070761506
77693240
353131734
665702358
1755336545
1184825867
1774544722
1683925620
833047796
1956828653
1544308589
361472360
436474699
1957916331
896207576
1227643740
738566737
1819883862
1364133989
945534859
465656080
637557025
1167255352
1304173863
1497532879
832929032
1584189525
596079404
2024514825
948970080
1010308490
809843942
876564562
1905984862
1750205113
910781208
1976357595
733142632
1148217002
1951362478
559389654
1122205076
1635163383
1442408809
459759846
1290502479
176274447
1801541952
49296947
2090244788
2042168516
421536714
1480454454
717890185
280562547
1794742406
2139649073
1406841021
891463963
1484015991
839363431
1383520303
1577714390
2091579299
1824349845
1961377065
2124930958
721307519
1554510097
1426844339
1735845345
706865346
447289249
2104204817
1167393748
888244374
2112173491
1842956835
1819414163
464539872
1400558929
1086113302
185654397
2045161087
2015518703
2113726401
1080585616
252806024
1915587108
22105884
663288459
1232604882
1599103414
110641455
822685194
814364279
2080345225
1920088565
1872170740
1953498947
617929501
1709630863
654291348
274082415
2038420371
790777341
227277767
2017109541
1026404082
890825072
1099483976
1671813096
685084119
638455350
1059915725
1447196290
1348234746
967780011
320012553
1934202951
888882799
158940438
793260215
593716796
303468473
592066753
1025735154
554458913
1749180632
635623128
646420694
1999376459
1219603245
1944464017
231109072
1356939484
1684727549
1576277976
909183690
615821142
1102768722
1753576531
1534115248
2035951412
1906330663
431969860
2033749372
276394987
389962214
269703594
1840564073
363416812
150090678
1902902406
1341991135
597864761
1427862915
1656462176
689223318
1326792596
1973266636
33991587
568173763
554404875
687771219
650213121
273221570
2114932859
1904269436
155388265
818307081
1306549867
2036496601
147412552
13556939
1326887259
640068720
1600963900
1744297527
1987600352
764963969
1681754820
666198515
800615146
1972067601
1947272912
1193054453
1286178720
220375520
1623661855
1067463539
2037861900
388648796
181243764
1139021242
95494533
2027646461
1214223401
1656423457
1512872369
1736060733
1898917345
1500113560
1978023553
1777825390
1349833694
41443575
929570286
1031713002
1167807468
1648095370
83925540
1272353560
1188802392
59770301
943824149
546512714
819959679
578649520
352830435
1040817620
955768345
1231120905
1000377281
1252111925
1954412347
152964976
1065421818
462495949
1524981023
93637934
2033483158
179457185
94761956
985338298
1017413507
1219239356
1895977854
428333603
1812463960
1928429010
1669621133
510415608
1207064770
2002267655
1518987260
1948254089
1733080405
172853056
2005608198
1135288018
341358505
2139585097
97029309
879315641
1962554570
2028949875
1054165377
1009470641
955758110
449051280
1656723072
1108739229
2110298679
706157646
1385361662
829529442
324841281
239649619
125503331
1276572455
907512810
1421827135
1825366327
707541723
594301121
416301689
322193587
726915345
1220695479
530892455
1736835919
768434455
1935472657
1629344427
535331972
923590255
1585132378
1267338904
836568006
2089079066
826137158
525876976
848901074
1305834132
1265076405
1226654231
151613524
408766266
216390282
2012917377
430397246
817199049
1783013956
1344300282
172858391
1131061341
1857679339
706039320
13762945
370713470
796809140
364281052
1310918394
713291421
251480000
17090298
905219303
692400068
105133125
1713233915
1831123068
963046488
483464867
1666250237
2114123899
1904585766
2110287208
1043987678
481708744
1218970548
2009337879
2022425665
163831728
52718567
833085695
1778612773
835193755
851010949
1963109406
1492743914
653067480
490754525
456060101
1847930605
1343212992
1709903128
838747283
1390868453
133240752
965046246
983596568
1579398953
1587097379
310523309
1908447431
473998
1533813212
1975720421
1860287861
840598736
849120046
1569525662
1799129495
315090890
460063589
1981704266
1872153763
270130282
126628691
1411755009
1004462863
95878113
1465011515
741061732
2000531497
117519434
1687275176
137257555
328669688
388100324
73327683
1630358713
952862955
853325637
1998022607
1365979817
1073118910
1895655319
1874489267
245843717
866127436
444539366
963440687
838453368
1106510683
1359917952
2100081671
2101207515
392419707
139562502
123783913
41919541
198390593
1574430341
777823411
35786051
522332453
1291438216
1395251579
1129237299
2099373131
2077528826
1208451659
1915839410
1411257736
1086270150
450498025
376023112
1181492656
1244205154
709828176
701665709
1530047450
759152161
1663673321
533953230
1411267554
833814234
445880176
2012994550
1580458062
403882629
330907225
773453388
738085421
1872074055
925155828
1751187568
555630609
7673196
695331801
662129874
1684383162
1842439641
472037737
1716538687
2117100411
1271604841
994690485
16225376
1650833516
1835264870
1248856604
769464128
808648713
923198330
1714910592
1298656458
1516628513
901671072
1803905224
1898126965
251905825
235563818
1592800268
651768291
888528712
474499877
549929809
471906633
1803915687
1879984053
430830157
458017623
572846149
1430047118
2129943349
904866626
417117086
844071272
990617502
1247972968
1634884784
159103325
606963381
2090728887
1462542936
546666345
851580599
1262635415
1751645754
1125271052
558711695
1159467186
1258593164
772754617
799990068
318182303
1777103794
1408791797
250847653
1293409243
1585587768
1294819458
749401185
740907018
854458834
1802528872
1540991285
1345925550
2125875895
191801397
1351918696
1385093234
1331332855
1895849663
2029872444
1359929752
2117239821
317650692
784625387
1636043214
2122806401
738780419
2022083619
1870380708
1746396266
1246967103
757603159
947554267
356484644
2090166889
1089565844
1068633028
1223732958
609516605
844702823
1429150235
354502990
1714970150
369599666
1054078484
1326871963
1473674848
547764647
1160005662
1791329902
2095546907
2066916259
285580409
1879632611
1865380442
1690861313
1772535234
683027494
1496228293
1501035097
856192787
1942882944
1953249590
545968448
1708351631
551543656
1364332397
1631688393
2059433761
324521740
1915452774
528387445
1902203145
181168681
862275012
497808375
1089083230
91810543
798623918
473240472
1942337999
1960742540
206315524
608573464
1438944639
1476364917
2085800413
195489494
1460511530
1861063803
223341800
1393686869
392018007
2092002635
173807773
505129665
1498743712
989680107
71477260
592587208
944752264
801443414
1475700893
2014044277
1420618532
331927460
1658705290
105607355
75504747
371704480
9204532
748165582
928705184
1429184281
408104856
992607222
1143745401
627039091
2069589488
954761140
1348900028
718135019
1270160363
2070234367
1638769701
2028313663
1984399109
1639358769
324971876
1276183119
381407142
226373206
1860905332
181218660
757905757
1982595881
966378304
1945384325
1883536817
298735367
1650275631
1253666493
484605750
1926494819
1725741563
1275804672
2124645976
550181071
1230527402
1334756549
318862565
1255636847
212438808
725242124
91974052
491391599
366662116
64879863
1880687122
2049570103
188231031
363191517
1623718876
1537404055
781991013
297540770
1471036585
474675906
1700459860
1794236706
889888966
376502438
1947762173
986595043
206070117
1343866802
798897303
1530471870
1673312959
862436255
1909097759
49635883
525448371
1195718024
90682543
1197081543
829508652
901047717
883886542
224717410
900076772
1245412353
1538222422
470862352
1339573015
2063565186
1764962568
1705728891
597431901
1546920090
542867900
1869132839
66498839
208044557
957474977
1248758775
198367575
499744450
798658863
1611599264
1309587233
730987742
1595695787
542421153
2134454154
1682758121
948249074
1373232763
1685702834
305202788
1223971600
1910528157
1386490746
741892205
353472622
1567420140
1462555278
540443854
598728387
907817488
469869822
1758441568
217631967
886660762
451556273
910382096
1576220666
1754988125
1761897873
1344106881
1171275757
161483966
1118381177
1345296949
1539001488
685482313
666504047
650679308
138435970
1189811423
1858661733
107170493
1259661284
343578946
1492578457
1485753643
74405409
197057926
1313067817
666128844
304701208
2070263634
441003582
2122329179
222889256
553100587
1761672541
1450159568
327575743
726984833
1447715957
1369897306
1963133498
1228643098
870044144
1377479297
1880736376
826785966
1733127095
1669738290
2061217487
1610490605
1472287618
155200435
323769534
1939832024
283481119
176585671
315910347
880831905
847130425
2088858964
447699093
322041063
585311684
521629512
1924336874
1115442121
181399063
1746823413
85001159
843582661
1196240617
1177299704
493628435
2047399263
730286179
658826976
1129036489
686383240
1401532221
669667532
1322230421
135580127
1715267675
1910902230
1814255897
995635068
219659460
470018795
914524612
842234796
1555252539
1560947839
1179958388
1676430212
1353650045
1662607157
1200987137
182314962
1907851546
1475821351
925070220
664826471
139591691
25650135
1240341928
1911204987
347528009
2013761073
1722814981
1580669876
2000138123
1431628456
653598780
644577504
1464779915
1837253869
2030571588
767061877
1103288079
1749333055
1563815219
171828959
285851745
612541604
2011177373
1869418254
504958575
197644558
116068411
1174122143
787993897
1618392201
1497414836
2039156533
105601000
1331396958
631931606
311453092
1420307427
1320282464
1152593931
852517343
1539828126
615287774
804490295
2099819651
220707073
1259413193
28150352
750488263
1110867999
1779828870
847777931
816950535
1363606614
693396278
1418373410
471853488
853757542
1684144509
2067827064
328587175
1647892887
1742387568
571996707
193295273
1105080530
777664634
1579834719
1385587692
1074675189
2040584555
1978995342
1973772362
921377605
922081445
915470553
347928669
601258605
1960440057
601596738
897723206
1338958493
473800964
1280581057
587147006
854612376
1513182997
105007087
220588560
297152561
1441095815
764751054
1971238620
746711262
1455758049
1008475242
394861403
1838528621
1886051992
2057798071
1264715169
1102027763
1699249297
842091477
1096232035
1960874114
935693589
106330675
752122769
484362426
1740032438
1000197785
1463963382
1587981313
1511943397
1622739110
697338600
324368169
1108248255
874437457
456248490
124381852
656667166
522386824
631462756
169190511
987526602
2103300910
426477561
673109438
602258146
681405759
548217804
47454706
521584773
1870574482
220130646
1482445199
779683255
1680861049
907300553
1898497941
315942372
1884614058
155585445
191295509
1375373866
1439190851
126453435
1292316085
849790576
1524899468
1318994690
1997489529
487720393
1598695969
1343654373
1771574030
1766176150
2004008431
1057935708
923929051
1688172734
1768339281
647749319
1024218397
656071902
871227900
1497308714
1569469547
821880135
1651615634
1535189474
1367780453
1771893868
364200094
1591013940
669749600
1750932056
187091188
1412681426
1895142579
1802830868
245418921
1341603194
2126027637
598381778
760206216
791385149
1641606779
1396541645
684787976
1845191640
659315185
92653756
2013320767
1172154125
1240730848
2060149724
167844022
7028691
1740225146
265728837
1275001664
704841251
117104210
1970324957
6539654
448591510
796797549
1713397481
165373944
330510392
367148104
1765410438
952740941
917664711
1053069242
1590774697
492091431
498727240
141191534
194235795
452149552
1423003653
2042532927
784180724
1102526913
508099775
1827840166
1655133165
2087189920
2021989166
547324336
623204817
1828844647
1685285625
1716029287
367628241
809223822
1684239098
483986867
1059089538
87455230
408270385
479596127
2033885350
1835072440
558418622
1500044059
414026428
1478540670
278117815
391449444
1689508160
1649565591
540138121
983570179
1226836652
1537702081
935072953
1886063708
608974306
1269401910
209953096
1070769672
824549064
14658160
676239437
1538433604
1129907788
2024372297
956335828
1783015822
192611847
960631067
17025964
302272670
544479507
1993852892
316940287
126964973
1317998456
961348620
626711471
1815555548
1061544573
1669049983
1582540425
1459936046
2116011770
667268825
1555456502
2107005823
1353189617
2038098034
708835025
71535619
599312364
858409355
1628615770
698163908
2122452751
1599381766
1454479022
60412877
768243710
393431458
615938997
1233555001
205779992
60260158
1205090234
2055693212
1039427699
1176101547
1212215470
1397082714
228991934
1029027655
262509203
232348451
1892071026
1646357953
747041975
1012441124
1798761107
1237144381
1549223982
1688700363
1748261993
772914158
1061778367
152683703
1833044013
2011579571
152281860
1108651615
1859117615
637898822
135545841
1277425729
409620178
321100530
1758371327
645003201
2137277120
845103350
1639225205
1967002138
54462156
2743950
1043114092
1682718612
980817174
1417802431
1060258588
1894910182
25909418
1329078630
1104004025
717171714
675879930
1941997164
1118358477
907195592
813063036
26928659
2034887388
663365305
1365822672
1824617160
1188869177
1591124161
239519037
1856657510
621329830
1473239473
278207905
371048888
1304839483
386383931
1423412078
312652247
80121857
544138872
584951413
1601880871
249759902
1744397425
1533423647
908536695
90692882
2068253600
340635069
1577947373
1541079551
2137893090
1918850575
1689806827
746054863
118023452
1027564519
651979145
112110375
1097240768
423906650
653098542
882432072
1734221579
321207518
2044316717
1438919133
1335949105
911878085
1569174504
415837402
1839965223
939860630
415418203
708754618
1951632264
792232049
812712797
1061852863
297152216
757967411
37122636
641218920
2047980414
1209203264
488454623
570139263
1598473562
1455361370
1949776339
597763718
1801599626
60457253
1746343382
682516578
1015818092
536243987
904729481
2031313907
361577324
1457670789
1306478212
150219071
565036531
846352391
310793021
2003303962
831165891
1458177326
1035959472
996165287
1327613443
504760077
1661762962
1146738230
1315957127
978933618
375106303
381226145
1872111156
597438226
1922872654
1072137810
1160772376
224700015
878823679
1111498439
698838482
1153392116
243308195
1173997806
1010595296
1626690116
280257198
863434233
884386188
1952553349
346571061
930764481
370483899
977257744
50012636
71701104
1755781342
795260519
396945108
829091475
989024860
2059674501
1255519549
632252526
1198349956
530861772
2075336111
1989231136
75169203
1564636224
422403667
1981652332
547956055
1311853536
2035455692
171689775
1010154526
1406336065
1343440317
1774392659
1619063604
886381851
385576944
2052891575
873409933
2067715605
1530350372
263912620
916171164
684278744
1021045586
1341469202
497886149
1133387183
601665911
460092407
1908013753
1709475253
1211985647
1279846329
239437135
510155558
376671523
140586900
653079791
2126885570
1581385545
574229624
1179688078
510481318
475611030
401830757
1828794847
636528291
2075303491
612617535
2134804145
1182808392
1209067041
1485191972
1636268506
666442636
1021403419
78935741
614847000
470390788
2039176182
1604221670
354429034
1747591613
1946740714
1852488630
1249862079
278762079
12963569
1241505726
695545168
45600575
2119000089
1074738395
1804267618
1432543434
604996058
1821904320
170888932
2073013287
1568076279
1233211500
50060862
1996322466
1649648555
616011871
1411362634
1070292857
1578961113
1996309835
1198621787
42806788
127530474
1575420683
48675348
1214911870
1633542834
2040342689
1695731181
1866948789
1715454388
806896213
656652102
1992871298
1823078695
1260350425
1974242571
1063642353
1627317821
1334764259
1317104516
957690286
307706975
2136491668
1673429304
88064829
1490164091
1751644196
21348781
1102260313
1610972279
1000640026
553314012
11240588
1564416469
1586449869
543012666
674378659
1555537291
747972627
639586350
1256888953
1413304400
1865686220
1504664675
1653928217
1654050195
1021520660
1693273291
967875127
618464482
941215974
1558522963
1880465884
1653731199
406766262
636283351
2121684382
184410810
1393986514
886319992
937167159
1851366982
946395270
903832264
454703910
1333088051
1300681541
2008199260
1692569763
1318175833
67368809
15370228
823459032
1276455149
78614155
1756732788
1518699014
509536124
524175232
513353921
526700333
329736924
1981035059
1100953006
1843934594
1003424014
374665613
1701869029
1565449680
710998198
1481044585
476175761
568568412
1372500911
869127716
642528502
2024756704
1577443868
1116461811
2134295555
119093565
118213460
99178931
1737692774
691385262
364731500
1738337885
1476094075
533419409
590865879
1605333164
1263554180
2028859055
1660516668
620134699
734440580
2040437822
764300023
971652532
2125560550
930405001
935146149
2005369544
1930933905
1851973135
1326251524
1110576047
1982169802
70223956
423613377
1838631003
1076075110
154383765
1183264865
1985452255
650479564
1804748603
413814182
1233180540
177406885
2052262722
1033424401
163249298
1022212729
702541885
16040376
995333673
815032835
2070847980
1953301246
1752085547
1747558635
1413639292
1592580132
254058944
1330719087
961587894
820025355
1146458320
287998333
269704505
906907465
467297590
688622228
1387313542
44078022
780706384
599792348
1875208983
1700167766
1350666617
612977734
356039690
830045515
13885486
1075543215
819960286
868255925
1482535350
640056458
85248255
843758700
1062583007
1279103919
891575054
1729004221
939315924
1422246299
1385613526
1975303445
1112514780
1706546577
1583054886
439261383
737319179
1628783312
297115009
698319817
1626525132
221541842
110370267
374016359
596996985
712502590
743719330
1001273857
1178651974
1643698159
1786854147
389129359
1055714172
1510456063
1107348103
996063536
213409775
964212493
2138686549
1782018571
1421368583
1369343594
458749192
846998399
287948599
820065483
963339141
1599990980
1339026719
1926841582
64746316
215805676
2277325
774516644
603198803
1332106148
1383896712
119673012
190844073
817717016
623934246
1285610656
1479103378
1158886714
182097576
603773942
1617859378
784991950
1448686069
77357718
258684316
2006027743
573032765
1094880954
853228083
1385888340
1435713627
2016286442
1015187748
1333925060
1193181706
1748146312
801189264
1913929039
1631530134
553833481
444444011
1720386
404439090
1598746530
605024847
550095803
1089570138
121085354
1629338805
1204704237
1607541950
1174860993
2088052087
1360966076
285593114
1686090005
87218509
1311631301
606748661
846598514
1416959464
609555863
1575165796
868729035
1441032802
690558441
754179415
1799866627
302554644
1659415369
284195007
683077549
609217961
789100086
1514915732
1182892948
709988698
1341685195
1030418008
633849906
470849528
1651243078
1426731439
1319131296
783783655
1142856644
466318456
538111430
925427703
392385242
1026078981
923886164
531633586
741331308
622210652
921892438
1205780389
1117661062
163047315
216092758
471248427
1521023235
2047475087
2109801713
1358380469
1720249026
1232387608
2089723159
1364751032
198096344
1438609728
1605279396
800554446
2041734849
2142654212
1343132296
818970632
1832105269
1426087862
733074965
1967848725
36684380
1123723293
1557484326
188382373
370803843
434433390
1529926881
1767393921
22699199
1770782351
28414210
400084027
1284867789
2073328726
1855247024
1352132210
1575347946
207995774
1379481981
137396807
666164057
2020763436
611766975
1540535957
550405364
1420042521
128690567
2136698290
1572035570
1281815817
272133356
1156773561
509566027
775607256
639933758
1085505899
2031560141
590703173
195423690
128034111
728102539
2109475106
1024336284
2026999470
1704822869
1148099623
1080539516
2080170899
1614007327
1589904848
2132426130
487133826
723410359
914568576
1149829684
1147973977
953943267
1042310182
806751451
557295343
857225531
1717390028
274208766
1237165545
1999545707
304576699
209394511
1107292542
1125583727
1687978492
843445521
801534133
1256689072
1604866802
1361974521
1366246953
787066581
38922522
202437707
569543309
476973710
831188828
1037132486
1354026142
1338584210
1722808481
529176555
351601776
370564584
169402478
1006518505
1964645448
350514999
1907630284
279074065
1490761982
1003990120
1647441028
1188691899
293465639
1645849223
1004736831
665066727
1981957352
1735158823
1052040783
246338226
847376198
1965447550
1833263184
847005681
915722997
124962447
602531134
1697818799
1461745254
365285224
1580717421
1131639160
27779677
857126582
1982440000
161479277
1162158863
1917464843
2057971593
1833848235
1324630530
334808902
183887759
1289662306
1140240060
1621621010
854796107
739966411
765054538
936394781
1715908474
1223292500
2055875191
1368532160
2034987272
1000186090
1208709122
1176812211
1278902864
1934424808
1539667851
964314912
674736328
2062709944
1779399735
445002022
1531386532
1876092891
1684251362
733867553
1091352426
1477091248
745274552
1454006748
1821815917
1677897364
614735224
1223112513
377333334
236875149
936548321
1860162586
1390289867
562309277
1899219132
164612660
1779279577
1612841271
43711075
218601775
799567634
1816509173
414300169
1051467015
1284111028
870568822
1597088546
1310380412
80319339
1364715796
1017960400
1165316885
975006262
1483677940
251786723
1931515943
603869843
1370815242
1405218511
988656626
600005590
1128736715
1748955293
1516161730
905192825
983703391
1425505086
1949418232
1024005743
1038133634
178799290
1366681620
1215637637
1459709084
761503553
1322939200
828939940
27831387
1994884656
846294942
1226724521
471036080
2036363394
1318188496
2074695246
462657818
1960218930
1445825043
1390207795
882412435
2037152541
417821462
474974727
2043607762
241627089
165857082
1420331002
35605848
901299812
2070643905
6728317
1280848583
226713120
754725556
808183752
231772816
1543632964
763319776
1121733856
370599652
1163942144
224523271
1411405036
125300544
694863559
292889560
965491890
1479144810
552264890
1219919416
820340982
35473585
1809000327
1327742624
476927920
90669852
304503285
1690573583
205135924
413375647
1308698480
389926125
1177620314
42385094
551789010
1519379348
828455842
1630656066
266160523
1743130923
1916736382
1874519387
914530160
1446248054
1755502334
1591136351
858113536
1994088406
1027953161
1076675736
905382357
782713920
1006757179
1845927022
136619874
1855234803
1323370873
16801345
1364788223
819627940
2008994154
2472239
329457693
1318320709
272447977
1082398712
209342831
1182535467
989342988
1411532157
331276660
1015899242
2118787816
307905505
93498629
572338654
1854687460
908724604
1548559902
1299408155
1384044893
1566712335
185460190
353963152
129628173
1377430333
626465748
1603507265
111782882
145592210
1286534992
309626829
1349518466
500611935
102311571
1174746939
515199587
1612732461
885172493
1692081604
260102094
900309041
1215286561
2096112599
496703089
269033978
987760063
333745724
1027169349
1388182637
1982048190
1643884512
909697430
1185608505
1044768880
1078991284
443056235
28820901
1913728010
1210861618
347843314
101384285
2064482470
815070452
1302533397
168146414
1956631644
271475187
1000437851
506119774
1799051547
1294202231
402056043
907527006
959877859
477551399
973135887
1102158765
140034658
903631027
889133189
602364353
319513414
1498358725
1806666017
72501518
337931424
1545238681
1877966146
1615699775
645310343
867566856
1347716254
1317240167
743194591
1405575735
2094024284
462222235
1398906551
82406810
1156166376
141849062
180515960
2116212840
1034347028
386543613
1416724899
366298614
584407121
1623717031
1475240054
1269743119
1800669358
1464980919
241306864
1533109952
420296164
691630973
1024711632
579752426
853439728
240473595
174615213
752405075
1833992775
501314490
682173180
990109597
420473911
188306409
1199465911
764796294
202712584
1865341037
1796017648
389229198
821857720
311700556
1113007893
1373530311
1676378650
541670780
589289266
545046268
363145369
1891887399
450078715
340627699
1046017899
1342901021
87910437
997181965
1480813855
1747607235
879045504
615236885
1092662155
1345546973
1805919141
1549463240
1543645161
888304206
1038664221
1800905633
1988472100
1941830744
248940839
568628273
216732196
2104439930
930246154
836576964
1339360405
543372489
322888958
469091067
278573362
1414538628
1200957269
973839069
105275556
1293959479
321494022
447407505
1351622446
699599641
1698961070
675073900
570921622
128197557
476035386
1018724677
1276033841
1115303902
2118351426
1149588441
794221258
950619037
1044891925
592198932
40883588
387828852
1758286978
1977127002
589444362
1400316567
1629597732
1843526312
2145805654
620443877
1422268732
617669187
602061136
155437990
147371194
735260842
1213726202
2135696620
1629479525
1284467163
1867680182
23632422
1882964795
189636304
1532052104
795385063
142811354
1439043496
7941630
1550048322
1587769656
1415916127
542279310
359825743
234229204
1552049630
1684584231
964256244
1915423683
200970331
362716244
902003247
1614908880
1430250823
2069330261
1071223835
1792191706
1661845414
1522537990
1993894233
215673166
501001244
336078860
1891446658
2124634485
782764226
488508563
1937643574
2064866293
1183616085
44444198
1356101868
23498914
444464465
477829683
1547747210
1171619443
1955239109
1956978258
913936831
445177416
162069929
1823114081
474994995
1232157406
1950455448
344752841
717617078
547402547
1464533094
1411499419
337450935
1462293067
183318671
563386677
348262091
214014524
290200375
1389331814
960104721
1761689017
33529688
1508784316
545340125
830633742
153916267
3470060
750621379
697015055
2146581280
205883348
1339555240
1557890012
1490562821
1099905270
289917245
894730472
1529548331
1862707614
117139161
456191573
767074482
184438080
1083400649
672148543
78241938
1533275251
339207208
1808307544
253449250
637638478
1813816502
2094137984
780162977
441024670
258852978
323823409
755911638
1493695468
274716789
1105669975
1034639717
2048992776
1154081354
2130000257
1252655892
712030281
1643570581
762398051
620551609
413263718
1033798302
1846106986
289781813
497619250
431028691
358975839
257767634
1394287064
1529768955
310891022
1664193162
1137992615
744443246
1876599959
821873587
604523642
876062362
425832899
780660298
33457020
105815690
1198682179
577520406
1068192859
268952555
1778374657
987692039
1171046042
1100014422
1288725903
405899929
477443939
1342809028
2011180805
2042833487
1475134737
715568861
1967861277
506108863
221782013
502991080
244446445
248865308
420239753
1030865360
1212582231
273672808
1707150022
1225499676
636931965
683244251
1885610405
1612967325
663615374
1608254096
1999963450
1502879648
82839758
1534087511
764112330
1571323330
138082646
1727443118
1485483518
474399548
1571557846
1282622719
2015993094
230982208
838035432
180113439
32719454
326593672
1471401455
311942502
415352088
2078789972
2053852614
1167916357
1368502932
1009131377
1949110462
366977019
616762645
1626053234
468803782
1557459454
1391573032
2138873564
1206787395
886108285
2083675271
1485915165
1567172385
957163233
1219936867
1345225010
1812962675
2127309480
245468722
155866190
1476033190
309634849
1137276560
1482097185
874453076
1145752691
1370733791
915186125
1317754429
239811887
1771717812
562737614
274899651
656243036
641966161
1247898225
797917015
1899651398
255536491
413831716
1422437576
2139564797
1316398878
1077239730
893450062
2032948278
907821912
1984780751
1749557931
134389047
359833482
806673000
1598790495
383414285
1239192514
326768988
1388728328
203127210
2107570273
305126481
1263921954
829684778
748702063
1645596286
1217990737
120094366
1193558577
1836993260
1390751488
233373115
2028108168
940452090
1119589736
1391545772
454897599
158241564
1483518288
1633154930
1573528051
323373657
1208735363
1796299442
1141763451
1528780197
658565112
40624503
1162801383
563192559
807422644
2000706596
1069517117
1071897408
1146338447
409600559
816256589
732853304
1010829599
186139848
807794196
50941771
291261920
1679431577
892740657
1948677359
1211049987
348366621
642566634
616608384
1314485823
1362074490
20438554
767115041
525739230
872031689
136978531
2099084408
760415700
459647074
125007513
2135264928
398453587
1679738189
1050006378
1194875764
1841655405
1136126271
812911777
187556405
278148975
1269749362
1888261884
1638366258
803854031
1661427170
1177051221
1189550343
1926970966
413342107
163631342
1428303798
2108555351
1204529962
1464053337
1504584709
397089981
1851954751
1982300626
1233097285
784648091
224935793
2068256203
1241857916
2072841997
454689686
125132024
1925867088
658275572
505969785
1982249629
296394522
1630294864
461220979
193763793
76574419
414081752
923217070
1826952543
1845069201
1338227820
1322042100
1748056399
1466455391
648027612
46618511
1860026658
1957155126
945981102
1855926764
1278226353
203758308
454852544
345232993
1820918700
1415985402
1755971225
1309458608
1758051725
2058799358
653024807
738757922
1288953850
1376133618
470299978
424698280
181719726
1989967075
19470397
183454914
538715648
1186342955
693427963
556678013
102095549
1480113777
1314192135
365285887
1431486742
138112097
1640094334
1349647080
128004786
1068530847
766720080
46622218
404897018
1619535566
264408319
2117505081
580937378
2014858076
246428284
704116793
605192681
422317706
408522791
386158534
1626116646
202755579
36164475
652418097
1023639194
1843899372
1982702924
226439061
2039411893
1629633103
107478099
699675332
260684047
327961397
15677388
1063314403
2081678279
1474956549
157984922
723804552
954652641
1299873358
876426179
853329989
591242171
33750131
1972086727
2024868787
620516431
587828911
985010707
806231500
341561456
1496900948
1426226607
34000268
437982213
1685890667
1533902446
453949683
1377410916
1820774737
463565335
37447761
522803709
2044883600
357880892
1400649988
275190443
1909645792
2098084800
1844608713
956786297
1668934739
496396507
1528704244
1081085733
1035724251
421410582
712396069
2056386941
1159931410
844452195
1329868736
475622505
1103601323
1183345582
463318011
1296720067
1096447586
1614080123
73490211
305451667
968156817
749527857
350449694
63603993
1613662831
712309312
2031229239
1260562555
1905227632
347348802
1425484544
160950343
1120326649
841975281
433013151
422181612
361194535
344604518
222261717
1859562921
1819905163
1304682129
1594413765
1481888512
1688518218
353506350
1255862785
523673953
592507440
947418584
2042981421
1255414327
201976968
208562010
1252397916
1144247486
1775445422
1904472459
589849111
1221063502
221719789
8659341
657637689
880184181
1383766936
1308732641
521257371
1061561119
1251034139
817563650
1931941544
262125942
1717765046
1896791715
1338446070
666759284
1530107890
2093949746
2097649717
1527491891
1573523099
1746870161
584608846
2115570966
1192168408
546954551
15585603
1919596161
400477751
1783823641
302154109
166956667
1123200299
1430253795
1235183660
1888502608
448855708
1301753997
1901740066
111088139
977730312
1148270148
1109760674
430765126
2101835900
1266127057
499611847
1783051632
976788432
606149874
938706759
710344880
836194461
238065537
861313004
1977209386
1305434943
530618353
1062817740
2005499626
760516879
1539598426
412813483
1324736444
356733666
473569236
625716788
1293793814
975753371
1159566911
332195871
32611204
426344128
191737186
1398799537
525518992
913051357
1912169807
1511410208
523608482
1178499021
1551454584
2136402903
1051858827
797712327
1724211970
215445397
26244973
1771262070
2050560191
1713708056
1220744701
716743236
340225259
16263829
42652996
366730727
79866897
332060086
1743782245
1044999975
2129169210
1610264669
1946611779
1683822664
511545383
679507068
1424630167
927968142
1135056199
423903371
1507266948
274841537
1620675477
533479995
1394826061
407297455
839409400
915858779
963338706
992917553
1326645888
2012300922
712970601
669204019
850779630
736765486
1841166154
23674789
1804772305
1524219160
421092284
1600227968
895785353
1519167018
1411718477
1692788971
453070017
1817668916
1096529066
534471063
2037173697
1179869037
1353334899
2123959262
1415753698
2138247509
1525586338
467648909
71403158
1966728488
1613976889
1390146954
2006562268
1030239177
2134528210
1487561816
2110610295
1787393987
2031062430
1684562531
1078898933
1844795874
1556832127
156735191
1681442250
1531597059
1940004354
245932828
570390345
576239014
1275946153
1546771350
1829643361
1641708080
2125613144
588778767
1791813035
636654165
1763998615
301894075
1838154365
910973048
2088986376
842458147
553435627
1329774092
2087561641
1242287652
968863753
393258693
1190501336
475187692
86008118
231041098
733557603
1644878347
1161368043
108467824
1684927806
201326094
1828567676
268614852
1097021692
1855058867
1228653680
1203162746
1594324604
2092906360
1582163190
1240967232
1014103661
1294762006
619128281
2048214582
1961067545
2123918403
976788043
1569192698
1488379216
1346621584
1590341818
105574797
1412452877
860719608
2066074458
845943055
393028597
972737913
342400265
819327134
2103562516
1315059773
658229853
1710802608
36065236
1322206858
842816775
426338235
288658982
1675412651
92479266
239345707
62607677
74118321
209843697
728418267
1583259522
1843347737
1773358423
360811094
1829232958
1330181423
2012554817
1048901237
936897917
2081420597
487507111
739894841
733445763
1968178475
1066175790
1410225160
1727392116
232848902
1053940256
669239777
295552693
52830320
536844389
362715262
1137387970
1095732197
931968386
1396610647
1624128797
838442114
1678589133
26848923
1941227273
2139765242
1322482815
226084278
665508861
1311927737
4158892
2110391604
371265900
1486848831
1816411638
330261935
1537369518
111382612
1408342031
2052459586
1324725555
24976338
2005216112
1096630817
1985733769
1903963022
710004100
1170301383
104661736
905535529
1480963915
976794827
87989304
771372750
25170325
1003935464
1504204050
458150026
1764924082
867775730
2090750620
133678171
561483162
134990330
1121155036
1890400490
1030282490
1338296519
826496694
122477385
472854622
2146215662
195855718
1980844398
710087211
305606110
1199539111
101295469
11338842
1386381863
1309660528
1652796400
976222328
493409730
135019989
1274794022
1839729101
471290723
759125215
178863035
722413800
904488220
2122181106
1463592751
2093400683
1999745525
1221414779
1296217538
244328638
1036542700
1743611497
150470206
1796221619
1033250590
771458365
931261189
369147553
1358091402
1242479227
946765311
660791591
2089689220
930713424
1037347948
1119728117
955227315
1126329505
560967594
1704843119
708387013
854019662
1316938718
1818935611
91190869
1209367791
2077466291
1641134791
1652189192
1564577170
733730427
701192488
750335835
1683618480
724753011
145490075
787624814
1431546442
208973138
1530912096
1675862838
1844872117
633333275
2031275919
1895749938
274938497
1677790586
1749166938
1816134201
1312326636
2135024710
1184008040
1485585094
1497002907
1688160451
186422061
330875920
2048596591
77980099
359645575
1456665495
1711355556
1188881289
328268266
1638551496
719688776
332897842
700997300
755248221
1063208326
248018987
1893308818
1963449852
1539783157
699881623
753406825
1042403543
1920169392
996959401
1841190510
1870514800
1549304330
3061083
1710321385
458561981
649022996
544355541
2010612928
1578615784
718792245
1991519218
2116539422
225555473
715978247
1490008213
1458185110
1267499444
660803766
1089516365
183321457
700717338
631692693
1088203016
1284979390
1065816498
574237828
2145861998
1109155066
323781077
535089504
1007827098
481879912
825247839
327363249
1546344046
1365954952
600698684
1938301557
847751400
497371263
969075825
732824258
982621974
1537987164
1082313159
987936007
993072132
1075020189
1433581722
1049953211
1785593110
599470425
1292296414
645887019
1420702504
625573835
239933235
1633668241
668072424
1961655772
1944096372
344459119
1694549439
975912187
1395981829
1657751054
1322546188
565485076
276190521
1373959880
784074246
1754669032
267667762
1170254469
2000235843
675237155
588276990
964115249
290448467
1754456867
86152628
351471411
1553671985
1236920974
675830931
1532027283
347881931
1604947011
2058174936
2077793435
1317845197
476076681
738860922
1379270205
1036465928
112395029
998492361
1273726015
785357731
1072148150
968209169
1420648592
477389640
1992277844
1377667287
878943970
619356534
1477268062
1554343659
1285054997
1570326280
35522158
2066425578
975501100
1508627938
1244833687
1143081234
556268785
1424435911
716939361
1963195007
1765224751
1878906121
1198003249
390623535
292175684
1464702210
526767670
1994216254
1767191720
873444619
1711172358
6599836
1283789657
876393058
1862995892
774266017
1628125361
1523878637
331765098
131958498
458327863
1799377532
1893669941
1863707176
916655731
1254160291
1840503944
475744995
369151126
1350988857
999419073
637480026
1573622226
721786157
1446449912
797339391
2038458282
557616495
1838295658
274426528
472076011
1307688005
751084794
1199658118
854068174
994208291
1058588400
1175425650
1087267847
1000697441
50899481
2016761512
14185666
515669472
1385966203
724199748
1855422992
369805129
168484713
672528997
1355158649
408664784
1029609813
799187558
502011984
514057203
1092662155
346020096
857990105
1135922457
1140581910
2110079687
1834856626
836517996
653903707
1946437692
275795590
400611304
2054915964
684125120
691209879
1851252226
984062686
1580413460
427897102
999717038
1556032989
909768695
861101543
1451535724
1941228891
764956097
1894298102
1518121320
2021796894
1405122350
1295587706
1541231425
2027667314
661652043
1507796760
799854478
812107470
446232615
784471274
1916873159
1628733323
27051119
4459887
256028615
1525225821
748902215
1961938457
1591415992
869189911
1145593525
2129359106
1211803989
285697186
1628114275
1109911806
187516394
93887943
1639256496
1270118330
2028711634
1440833892
1918607472
856819326
200955428
320501881
1943438438
922452229
1665907869
249078629
2027668111
844129235
2106780886
817463682
1133192308
350685773
1560492993
1336517590
2132323796
81079180
1670334115
1237321561
1453493126
671086368
749713962
1017930218
206768212
2087243460
2022478997
1032152833
1270102184
151339263
712047855
77726596
1208074741
1269051166
1770898182
373352385
523708924
1919466193
1999043141
454813233
1275002080
633972012
450811921
604339113
2130996288
1198866995
1746284549
632545382
421026677
1728512974
628165402
470396951
1078607858
46686079
600214203
494960176
1849343741
698335277
1365661309
1676716716
399998222
1959279565
998408324
1227150421
1603035784
1758303524
101224846
1803568206
1973418456
148012427
266222674
1224326180
565675996
225142476
1081167527
1365064887
2045859276
1957892424
68395381
80453423
1321584575
1611982587
1155558251
2092502098
1837420935
2012470198
1987479554
1676556971
424197805
817406867
1155932712
1217004320
872917961
1606882492
1847236162
1240897575
2008401654
2122788879
1117924970
1567768400
1451668013
1089369063
533397204
250477941
1753794840
1555301350
580757522
984441895
283146770
1318026249
1237738492
1903035791
1136333494
519853477
1642029402
2087109010
2040583082
1471439290
505006305
1988035578
840044772
1603294872
22818947
1004731613
689964967
1306335135
478234241
140555238
1193013200
1858298386
608151537
529911245
1314636291
2000750550
165203089
958370843
1243710007
1386278019
1137483758
1805055207
2100684606
581595123
820822635
472638443
784513798
677555769
1630178288
71252484
112297274
1862073060
1586452668
1447541518
1035380147
748135397
666042354
1394030752
1276478011
312631628
814294413
1636595117
739693286
634052480
584235334
550560386
217344618
622882422
1698400681
1741215597
1603020854
1366312953
1589603970
1866141221
1552378766
296731695
1616529229
518377841
836041701
1652498069
644962047
1031077574
1682178920
2006757792
713221040
1100008583
1215595819
1573993520
2092529381
505064538
963632575
164644773
61933937
1441787553
767882204
1524421266
523955847
1550664285
1447828938
278629985
1254918119
153502281
1423803423
514201283
2145358865
1406683207
1037757842
1893229391
59610018
2082159496
1030590553
744360937
1013316277
606450284
56144281
224718090
915137057
1833601719
1398975107
1066794731
89573524
652831164
1045578285
178280478
1325153743
2025165243
2007327951
1408813077
1156605757
504469742
1960653500
637158997
1734836778
1882873909
1045345186
956336564
174486766
276066872
2090515355
1865562706
1477324999
1472613288
1025149173
1833460901
1429589329
1637232360
1900281170
1649410201
1042523083
3066251
265395511
69100451
1828710329
1636355630
898369646
1619217854
106800488
891218598
1330336982
1876557536
2104941022
176050546
2132458181
1164776915
796459081
1945511929
1773376660
1338779585
1881168205
1346482096
1459375241
253186696
46396884
1937126975
1100846598
1226875466
1352605337
2144224824
1341589718
912962624
937804099
188604736
536850
118102060
12035934
1695583552
901527332
368103692
1883835558
1106669509
22304879
1404942200
681216182
850152502
234206957
1380470861
1143372561
205897954
24767273
594847431
1771396304
119540191
1797767577
1930433941
1948787363
1182691518
1320783345
441375198
890085472
1445866932
693823278
1795057761
1392786281
106227264
1228262332
1459286298
150509862
470986145
1008353664
476368864
736276239
317190643
1690289345
157528973
911538647
607176787
2138405519
290151983
297978027
623939675
67282687
1007707887
1578824554
1599184633
1023653429
1787196692
75568361
1418661741
1492295965
744233698
1240252794
2127233582
2017089366
491464748
423461199
1080213423
98912289
503142403
2136355153
1095356325
2118177225
888164345
1238780608
89212456
424604509
1965888594
1387841658
565687734
785021784
901452218
1535453349
24861352
1500247741
598643409
1736897107
1579800850
632754462
1073067911
1729895591
1828375076
1145308528
1062100081
844600038
2144228104
1826674172
908153015
395681101
960663156
646404755
1707225811
790400758
799718802
658867062
1804699794
1097917367
287132200
1176605107
1858461705
1090602882
1643982368
1172650474
1598367167
666403924
1190609382
57663981
630094904
1978283722
1902100422
680438657
440709193
1844920666
1076286939
976740101
949939695
1261008096
339622415
867455566
672870358
1838871223
1619469560
1085302926
269168159
2045567038
1239196787
1736726202
717598068
1307017360
441443094
970654587
1988534394
547660326
1028635811
1315837793
2073188403
1223964832
1889354926
1559419923
1295710211
1105679007
178006457
713940648
1656216987
2031597305
659788487
804915164
190385724
1722089281
977899687
2091398823
2032868483
504291731
2067420232
1881892586
823950656
306466599
407100962
892996959
473582562
485947343
1917890892
1619579946
1129203480
1394725663
1153121672
1881399674
2060862520
2057140428
1775203724
1041463401
765382388
1667054259
169299655
231147725
107484718
1800702212
317404491
1283072067
1923928186
341688992
1263925151
826520607
174340887
72606032
579890090
2016428640
1710855758
1728971589
1006779899
1489419137
337887252
16039562
824156601
2144440479
828882296
1313078649
932468576
244933844
1644397493
957297569
1251858902
760136281
308981027
315032891
439113072
539581661
150986815
288415312
162852075
886888766
127729294
170404143
1157276127
864723192
1003558199
971281554
2066834008
1925185168
302577308
1089740406
643628058
127159068
1252014271
432352528
228883778
216477106
871906744
1447714942
2022815581
54722517
1333991570
1967201156
35015023
1465539685
1427299717
2106072883
1365371574
1635692412
1976777444
1874991866
591255707
1879835296
817244388
545732088
98152319
910490352
802209100
2104528489
709840192
1316496923
1605387936
1527577309
870769023
1931171095
1327883271
1526309402
2047249049
597873874
292160202
27719603
478826946
1833335642
6617427
1375741334
1669212787
1726109739
736630649
1911978073
59795501
2012236407
971652137
637541198
229136067
769013947
562702191
36028296
1014172448
1409754292
263527695
1693350369
1031474421
2071447913
1054822749
1395636136
1417395567
750168282
535629051
1631396677
1742829803
600403420
2008930946
967548109
1477952685
1713593956
1187068972
924718284
2088843255
1796344213
1283527885
465259169
491286746
1656870796
664377152
1668430673
449929080
1908748798
1536402724
567542391
524220899
1504548150
792287603
480290238
1758007483
201512337
679093506
372119731
887015374
506789347
1627456828
260130425
450602398
195777902
338295364
709073916
1813842223
21144932
385771856
1695161487
1810389553
1523062966
2124260007
1095391229
594313847
152084729
1453920908
1621790507
1145398828
1986744542
949378346
1360219571
1195729633
37976203
1888840166
258874471
2055641972
1769130951
56431901
1331119516
2037045107
1568370994
1222662724
1921764732
583165000
1688320135
533980965
113657863
108585392
42556675
2011474849
178497074
1491659201
2023275627
495605268
491426726
406725364
1046924490
1454777666
1951749045
779572792
1782957521
955958481
606381907
1046195587
1301818082
1490300856
1249156559
516941731
864964981
1078530501
953045616
1909705422
769132547
1462415386
1953678606
1998480798
1689840787
219227219
167549471
321564010
1676681043
1580578113
732306686
1278908227
1185855367
1993299940
1562276617
594336590
1093513135
611606035
76969585
631797142
1265670001
954794782
1873170287
1382737552
923023828
990483417
1136507436
570972853
114601269
584951252
175134493
1727237592
270018917
806648368
1153305509
1479460942
543809457
534520270
1378678957
1185135226
1164762073
1137625551
1706330778
1142350854
1103855483
2043233897
1292478758
105722140
276594373
999333796
1182560576
1406824647
2132346692
957689589
873585773
1909518625
1620291998
1330748978
794913247
1549757450
240519684
1570963064
860227954
722089436
1937707164
74986107
1548287152
584342850
312836587
1225918142
1077914875
823418845
637952288
1443232193
428631515
885106406
1332850356
1703208049
923231038
103060353
2036647595
2010300917
540360958
1688137682
448120693
406377372
525432007
1109487189
1329125245
247177479
1660102452
1308382696
1442643274
820057923
463128321
157379421
1335978440
1538795073
485818168
1288023244
1766530238
782403013
1198444187
80413298
75016868
1522678246
1256257508
819495482
787920233
178282435
739207500
1410031240
1333766718
1704996529
1873495540
1418047995
552369235
1802868914
65211703
1989304237
1008705465
1086081663
451697481
1709480251
721629895
75086875
447401146
1944948745
485277887
171920797
18435170
110576228
1642642859
161275962
659173531
537648758
1908764363
1426617115
690888585
1275455640
1521650399
844698604
988703139
1684164148
1975605317
2107882917
1122332632
582391247
194939395
994451235
1304514550
1610469038
2131625976
128949973
1420246880
921835741
1773769139
1368607989
1836812676
325292038
1736677646
206152510
1043324346
991594297
566326530
1786628489
604571893
1308868583
878091486
1161771268
576264332
1462080016
46603782
2041839316
849674878
1984470167
302045100
42888705
1523074215
356983729
1028099583
1669502775
1330299942
2138254813
402961222
1609449011
1765436348
1912718206
522146481
1291981861
697363195
1710947995
283055937
1577508702
1631564124
755049767
260618893
231761780
1598712038
1533770106
934568283
866652431
1035133567
700106762
962933668
1973262850
1281236988
375508174
1760067753
1266767861
787888532
81041361
1333981961
1112845347
1826944574
2060589709
1898580354
151909030
411215330
1030641901
944824717
222584691
1347655066
1120619191
1524324394
66493866
2039150574
1394207859
345087332
276340761
659936767
1631594878
1934759717
1801207817
1222215617
118967240
1492560687
1469965053
976817081
1409310827
1598134795
1633930430
1376334433
1030406370
898757252
444808100
1611641912
2042349979
606590738
1960389822
116858469
404038312
971056639
1908717917
829683674
1576249798
1248408900
1750481359
142822418
953227990
1653531273
449250570
1627844286
1265037780
865470726
1772489999
1045781329
8654483
477805612
914248085
989674366
1267223739
1525230755
1502431898
507666090
2140107815
539116967
1054123544
1595281478
1322988488
344643178
1946302420
475177421
1870906621
1583744557
38003778
1078924608
159382308
1073042201
716865333
1344367559
330766253
1801014907
599931526
2014271719
1107221012
1563872257
334253123
55741828
997107664
1900215915
1941831091
2090807871
457864028
322386482
2045805864
86910366
195498447
174523100
604809416
839700953
909125804
1775201091
2020556527
1023974831
567963521
443837843
1364539290
498037315
1480131332
1883565877
354270838
1830716978
814720236
451232182
1097668156
742286552
1152208516
856654356
1145881895
1610550017
1079505176
904103936
1506808536
1555579271
2034827855
437517624
254352296
1693827157
207399305
1379777193
375584769
186544255
738701054
900962571
1963453380
1100477791
2000045333
201032026
1904934367
1764382754
1196506975
1724325714
57708966
835385714
1843983518
625365113
1405276250
1311012969
150440280
1760058814
525274929
1287314110
140739752
1610621377
1921158102
985218615
342729739
821714881
1363769614
1243326650
2047916440
1935652914
1144344714
1586314152
2039670260
1229685316
45179753
1951882556
360952294
1330796991
341342466
191987073
1153080978
1213202907
238842873
1410254651
642717057
1149351783
1471494995
939557510
857470634
2081996804
1336132911
1852376337
1597752220
1548713284
60862756
1716436791
1253225290
2088445408
158411454
1117140921
1921863059
1636026978
699386890
1743397707
216810068
395456346
2135767755
1348954975
314619440
2144663435
654772128
713103289
1486644256
1851318814
1417035744
253296073
399725112
542928306
1248750439
1516976052
1572454234
1275966273
987212566
85336068
1176926597
544426939
1136551252
1881189311
180746101
1346895965
2016080823
1276199968
1214768290
1554218160
1301706694
542355409
2088217374
1612721047
1695665084
1958464165
709787279
1273153794
773765017
1329359880
94870908
1380014396
1782684523
1960323956
2108548983
981434245
2056642791
1189739404
27983716
1814347624
294174270
1851038560
1856493771
1737083113
542991253
640716648
986135436
849721653
298574675
892167748
1285317775
1531224839
297566319
580796453
2045419256
1750902318
1514604695
1221136574
228254080
2130386868
1497512750
704395631
1930374786
1931146421
1300700857
455055450
966714607
1218268132
1979373679
1839710895
2018497648
2048518728
1517555048
1308952134
1532203244
173610082
1161504997
342128647
459311322
249981034
1598106371
1676765137
172270380
2141296380
1987987277
821619199
1380113943
154276732
1576380206
201448504
1820829659
799694197
978071213
918878490
1784049858
1142126607
911431228
306421356
749886424
1723326083
1277864417
1436312255
1758344783
1255922178
2021350031
477069197
581419462
511383319
1795820561
1983157265
1229773245
605491537
329565910
1841418854
2026084220
1292382230
1020984167
2120892988
465485480
1652358498
264712563
265487800
1154280215
512642715
457417626
1770075836
1053044681
231627634
2077509537
546474372
99317572
2080258088
1000140361
1091672155
200013690
322371904
1297553020
1208961376
255998987
1489855535
446863618
1690718939
1508136841
39043105
1142623921
1214890404
1699151809
566859241
1376021344
1528852645
407596572
571599845
1410384380
1104516537
970255527
2038705869
933512249
22655262
863602409
361018960
1413081114
1430360450
987451117
421053753
537659842
905926537
1712975382
547817303
1231024023
462182177
1373681670
1444910903
486395407
1949747854
1808262099
753851888
549751075
1786439906
1969775660
1781897139
1721064974
1392893183
418518964
1795129875
831789731
854947327
1159569039
1621193629
1980950272
578269110
987548491
1797847214
1822749369
727467244
133626795
2097850801
2059794265
1050115175
1139211888
464191718
2013388541
1413225655
1201701791
925067594
1842579745
1732377285
1988136137
1889719145
1624746843
2128421649
1663124157
1000624918
610183783
2058715505
502383258
1247858825
659743973
364922352
592237037
1775867798
972653493
707331010
509612063
1388351257
1247615464
854327398
1018632468
95540728
1217700011
165811400
1675048113
1758599292
206565618
1118631320
35906359
294941723
332924131
1554148000
1984840404
443559743
1582848897
1573578538
796577137
180173847
2076300510
1576554491
1965015263
1972483104
1294586275
2018908783
1989731063
449505302
1310448603
1189299815
842688350
635495995
1949391245
83653143
1489546503
1275619120
68568571
1585585733
205813865
418827488
315536784
804810764
2037801280
275678204
925999716
1932762251
913543466
378290935
1933451397
1036758721
2108884160
145888595
1623535438
1594458600
1747610415
444599099
560388081
1595890442
216974673
859686739
34280980
479854228
404519274
984952355
862652299
1715259777
534590886
926305998
1419015954
795981819
1114149107
1386825334
1393618885
622395639
1006580430
1697822673
1060305525
866911303
971098840
557746735
2034925931
1851124917
678173787
1536762972
1156257132
1792518544
374912584
518022625
340266264
1332572366
258906621
1863660747
594519832
1475099435
1300351859
363282007
825795253
1523152388
1147887989
1718750393
1281617305
848657963
128797861
1644676087
180267953
1994710064
1114662389
868138206
137970572
1264642185
1149626313
384073271
392539118
1532036939
540067371
2081092933
226871062
348026428
423257700
2128533330
926407621
1490008094
736604181
2115632529
1014449717
198643646
210202797
88015530
1861801802
1309005391
938125516
1975707628
1432582410
1849736576
1213742472
717877578
200450787
1033849202
298449286
2100421011
714035926
2065036925
1393704401
41664442
1873916195
340243038
1096417870
472991274
778958282
2109577453
894581303
295626800
1606150088
812578559
1027053753
1243528487
1005995730
767057737
1480705446
1571311867
268942534
64960461
1992617895
1737710511
1060856441
496089939
320245934
757184029
1308750732
1771822513
235620774
372538015
860224501
1645850954
172428030
1284979341
1267999797
1038528572
149449017
827376297
1498340228
1172925765
1502814373
1911132562
81963013
92770143
342712602
1676046304
1560500082
1440574358
2104928115
1418956093
1348472380
232953694
1094137092
461937102
1164599330
1956214200
964819050
41727844
2104368584
2040877348
485494342
1676112251
1962651784
482442215
313348234
1218101331
403843916
1893529825
1294236165
808082218
81485401
398803397
376258571
128491212
1425568128
2109508371
642528047
591539057
352930911
655007612
867583939
2096754507
1183527062
390003708
1905121065
723884476
1118893395
1664060526
734141222
1598944276
1990838214
1744475131
499720713
1980981914
1224233566
1722944645
982670679
372176104
2089571074
299120728
1285728685
1730602507
661134473
35669066
443631279
916873782
347421226
2032096274
790226691
1029561416
2107449361
2116864646
1985722864
85751805
1020139745
1878772566
1487294846
331214818
998116862
1700315316
1585170232
532742091
635863128
552267161
1482311608
263639201
1156098622
518666919
1142685714
1605985230
1879450277
1292218758
1128500411
1988618
1859758170
1285550710
635459732
1674026400
191417486
392333670
2009845303
2103807176
1431077380
709009649
724112170
1066040278
849947667
1500619127
444731480
1387626918
1447951759
1075600675
2089353655
720078874
966538153
1514178550
1263237194
6707242
2095481455
65257861
1094737008
1192781345
1172160668
186539872
349887305
1456965489
1555016153
347690715
1177263697
699473503
853569480
1534615278
1386657337
152269992
323749796
416354225
1470075069
851413595
767413825
1766146534
1506243479
1604730229
560805336
1229347238
53940110
1166049175
305460956
190399492
739332557
523985953
398823961
1261071342
285420979
1333810714
223126071
1783631434
584569018
1914012975
2045190484
1746688244
1779543046
619679436
1069855949
547138476
981872840
892318535
1576131372
1806999319
1010397956
568682
1334812051
1182776058
994689436
1702993434
1933044638
2056109751
1531080895
1003264037
576802484
1169655921
941775829
507013051
2123495976
443895052
1778047643
1283356795
1239062735
508487744
368572825
700009295
2043030459
670343035
1096651889
1232419949
1085737040
158120364
1266097570
739841538
453186474
1540457868
1452941089
941016537
221623625
1651954238
1799419860
1399303579
1595762291
1277921231
1045682965
1040866312
226880204
630938026
443771279
176966427
764069352
223366870
355545211
80726274
1548776957
1894591381
1437103297
1006822879
750762942
1977951979
1077441387
1979220759
1005793862
1451488482
862309601
1154718685
807839836
1997361941
1625878652
1331121050
688967830
753432113
461647489
665636668
157256319
794882593
709902100
496593934
2078560691
1559591051
974939965
1293226550
226624406
1826242108
1153194830
1707825300
637099682
952689612
719964671
794283047
291295450
66212053
1081852082
1586652988
1773952881
1626857978
146139906
1187600024
1780499289
1179242404
1543642172
1565015410
1758142569
695521963
1118951490
1550849537
959335387
1976291363
1961253444
481217335
1881211350
229576451
1609976613
1276590174
379497858
895550217
1242574876
973847578
1647288427
293351217
127183740
1619606133
1904351650
672598326
321513128
1461566281
1133329359
852163782
161135737
1345734624
905761474
632623482
15782843
1430873647
573226425
1691433563
1461608719
45601207
1272590331
1887605147
1710446562
1352282245
2077528168
666116365
1300085672
1417935955
102780882
35506491
1805737564
1437522401
833266923
1663592192
887446925
297712240
1982114393
1082878535
1418529389
117001554
1560552892
1939957141
1491765519
376223423
703789523
1590550171
2088095970
1419956046
1776866660
31653527
1918379425
960852797
959621735
1850287738
1018343225
801437968
1090686744
162314642
632483490
678773082
400972527
1419244071
1785420977
341556530
152271482
1998906871
26428404
1046325376
1117988618
1917711441
1530695173
142953826
936603207
234639111
347227643
1856765262
2921402
71321631
1106139795
744780212
1247037561
830208126
801418939
524498141
1935138271
786789035
31325055
1308525466
896817473
1420109327
740672045
2092620122
325015660
167326727
81051021
1979741086
1301626686
1756964769
1900945587
1579339018
1913630002
287231560
214639483
1141315929
1229413499
1548448552
1244935672
1956861041
915632516
1777323420
1285282711
1231506986
1256339931
1491006187
610154370
574161472
868204720
750360927
1936672226
2074921221
838802117
425619542
1012153226
1308614355
518839053
657855519
479546632
1070426181
1773709816
180288399
1379234676
1465399940
1612378632
915032547
1899870317
1425851453
530325745
1154896589
1264015083
561086360
809358392
81767911
1178093063
1907417187
662571964
195844719
568948549
1882996446
2029011999
1306872133
331381161
1775642690
201830885
2085885060
1008204119
225364659
1758388486
1163671424
1973963221
1523654465
476544981
1931109764
1627972067
421333460
727517542
1186239853
97612068
1256452991
1267321967
1143623803
1910471277
490048872
1100512148
1494412429
174240262
692287160
1653832117
944106144
941945956
2118801422
1910351516
464852278
1044583812
701590861
537829172
1555591661
1499201053
26900208
1839518402
541951061
1687088783
180621242
1684071276
725599866
825160296
2132444430
1358970671
1924445881
1702154843
1090875205
307781122
305418020
1134989006
901717110
629637043
295384445
1906671945
572859035
1971843840
1677322708
240564368
594889325
553471368
243030762
92642066
908916551
2087240542
867479131
565404608
1237904671
178912307
1050350298
121072898
15902991
97662076
2126221059
298320289
1072994876
2085335349
1657049837
1958519413
915345624
1875969257
1216691712
932390396
144498978
202971162
435286667
958928424
1245909331
555796244
2074041624
1605091289
736929957
4959049
419000779
972797508
528701968
1612130918
784091036
81405898
1811445008
1960893767
104704139
1149502315
733886722
68216720
1943708720
1892405701
1135597462
681501286
376480359
1784772254
1864810789
541648411
201778777
1706718955
861257938
648696391
1099195892
328699374
933493600
903618628
600155866
1233229158
79001301
1722973752
1700184895
815877748
1348919055
3870081
726015435
198579904
925749117
582144380
380972920
32754309
88227591
2085850395
602073470
2092098029
1961632015
1476586881
1716799352
432975359
1907965537
1418577904
1196257235
1042613371
1080705047
1146604964
1352306719
713248128
1150535838
2055993347
1381843278
1378483997
1306910308
2015632325
1874495234
494231641
820747999
1255902019
1225505610
2134178583
1493966310
585712942
615411312
149817246
1144055005
87481178
855888180
942029534
638181948
234700083
1733338178
1002029055
280109661
1742558359
823798497
1199550764
885905180
434068865
997775123
1891233949
375366398
1096785088
1044018730
1695615841
29144115
1774678957
441998619
2042473705
152474727
1625601621
1886140612
1154125204
1960107333
95294703
610081812
1811484460
1810609232
1197672166
370577697
17472298
1940915166
1585851922
89557584
1909050181
1106397248
142879028
1096495345
1317856021
542850793
1461366163
1216465741
651399562
786729601
1908379577
399792587
1434339220
475462501
2128828903
188985558
43250553
492714427
1581222432
1928861157
996616081
1334311474
1313059514
462064629
404346212
1096641211
201571926
1782481459
116026819
1209895722
603514766
220521809
940892278
2014672504
26064890
1605839055
609341898
613776060
1786545825
1356477189
300886190
1127115532
2012518909
696068129
929873850
1430309999
1741449462
1542896116
557470780
2068763824
319040912
8273560
595634116
1442550153
1207286800
516372720
992091269
291409614
954957483
203425607
858742090
1754498337
809498012
1382065651
1922726125
1223520123
739831904
1561932917
286590975
331045724
1074466263
529516639
1084880569
1866454096
681601342
935115962
105634429
1192524291
1134324467
1117735100
1376616646
1242370297
1424923593
1515956373
471397404
717143225
460553824
1306429173
679317170
331747837
10564464
503627495
1578779767
1796956655
1075408416
1036554357
2072271002
2000427679
294720453
694784415
647330720
2129401109
334624926
793882250
491066861
1044797123
1320129813
238809919
626763521
2021212430
1192826210
1743507601
651265828
2082688196
1743041370
726372364
1703785622
382616156
1901603307
1037677420
1863243618
965677261
144067455
1473453460
951236286
259362535
17286324
1257294795
1470645135
61865272
1425233011
1046871693
1988525984
644977537
1444087797
1096337218
658386510
202805621
1102700417
1853805965
947315691
44240923
953298719
2082494564
2135190124
2069486799
1623935488
492768344
1223548175
144535389
646235502
1208245655
2007257841
1954758433
1699404196
828169410
985246709
2043547712
1245677825
113414899
1920976335
883124941
353750709
978490228
2005303616
1384952127
334711391
57644323
257625212
1956770670
1636634654
1149724651
985118616
1611224988
1589100817
663501361
1559022257
1088704256
1849135844
1109018173
2145579243
68603086
68796782
1190605024
1074566503
1017878576
362678634
328470056
53069920
1357727482
460648459
1502315184
1565661348
876798522
739354032
1772571578
1952613452
688354514
35817570
686824003
989074522
1724599856
41644536
1371079485
1757478317
126227103
1118553601
1627704243
1836050311
1365810600
994709098
424368134
937806268
1905226766
1456269455
1574976023
465932964
1251437113
875443116
451652793
1385184731
930868189
1530689686
1027405381
151522698
882767129
964159496
1355296710
1556713420
360776175
174764657
1525502950
1684018261
247615757
1538634843
898091551
443621807
829683581
624459284
1783364992
165092401
853177489
487243806
2103587494
270215837
463837061
880269171
643861394
1342382419
1993898008
2006296819
401304808
62042443
342191460
1963267390
471371289
896492170
1719993899
1742170658
1411979786
1299053523
215555389
1208731646
1620058169
1444507411
2062008499
24076521
607879710
1662139429
585365339
1138073696
1753370716
1569026945
1403077015
331371232
64611186
777414892
1934623108
1749863375
226014914
1382319190
332303382
117849408
519947181
107735272
1780884632
1669505316
193725539
1262159768
1209129494
1559056773
1333547206
1223078480
1092739393
1080267069
1316782945
276545638
522933274
1605290522
1410001817
1451642571
1945745002
1230401801
936020064
526288312
193566122
1238702722
788417631
207494269
49562156
761548842
494424675
1002029139
2090613478
114447333
592873020
845549242
472379832
162315891
471433581
395391480
161858376
208750227
1918024342
29431471
390498021
179064092
778745964
1711392653
86284818
1592160408
849397836
1002153462
1284260119
1936673129
1212197335
1235316982
660454382
1183142997
2091147581
254532953
1030977525
336916273
692785359
1628999117
363098477
302930146
1200974623
1271849701
365162015
395412657
746274860
530530832
53042444
1512367974
1719560793
718761402
497526511
767778891
1572420859
734279002
948521660
913181812
1003193830
1490029438
1306463106
2102587604
75180653
1289533041
2136687949
482678161
303722951
582967038
1943074920
1814428449
293928975
1195050692
390846574
274301872
122692477
1439872356
1036231633
1296262918
739672805
1863141147
1696298497
2068161660
1128602609
1175068027
939771110
156687774
147667226
1823143586
598945232
288277206
410928298
1013613660
808612591
1399716691
1161094588
956656829
234917993
2133580943
2132722746
317934978
54944238
354845062
1552058923
991606562
1443682411
900293382
1939388535
1059213431
1368378177
902635278
397702822
512879594
1769291628
745250754
291245311
891108916
1478595994
1903196069
509814662
2059660027
1734724894
174330099
150778772
348842242
2138991857
655037813
1826964472
902781527
1987532728
1311870616
318094755
1312901752
921541192
1886253824
1124142670
1485608795
1205420118
1909047750
1451876930
1130323243
264354811
180804658
2063987989
337302039
847800826
1146084596
483142840
1090098339
234239780
1487121809
983215154
1719205564
1525538676
1992794348
1658587219
2003518705
654664474
753539105
82948099
84193057
1032920413
1023619698
1197491109
1715702352
499404246
402942166
2017836048
2099399944
1237070379
1944861805
1583071493
470674441
807481246
43347266
2075442060
132846518
1275241337
1618143801
854570741
256583420
136081626
5298673
231154335
360569245
1810170431
510534391
2029703615
1310677289
426738051
1782436065
1558797845
1859734414
1331197215
535421754
1554500865
305268207
1039159379
3826306
1681414434
426018031
1652770409
1594993215
57703130
553267082
1584515976
651678799
1343174242
298159793
1059983181
1617054396
898737270
1655982821
1591774317
936671860
1289771700
246786032
1019388898
539647724
613357382
877322161
2112926086
210493714
342531567
1678203419
192303560
1783234060
1657806512
966530874
28189203
2032048957
1979142062
588865679
1176375325
207646936
1786707687
430922564
552938531
1918012019
2074478656
2033550679
736700396
155933485
1293633394
1990402187
541781224
1544798125
301859893
674962511
846407711
1457547333
1941798935
2092381025
2075126483
1592327297
396361661
1720193937
494577735
602393370
379643069
418452029
1626578200
1869131998
1497579755
1598473562
1495006471
1423042575
1018738976
144978654
85261952
655923755
1500523168
2006003991
1621436194
1425528443
2124727898
2075989018
1234074450
19635496
617525547
835526983
2047417442
1134737655
1017147293
945879011
275592300
1677908097
748363924
2077002920
1416430492
526072814
603827684
1901215793
467664467
847739514
799990946
563775474
1150341150
1103526440
301080308
150376180
1800861959
506412231
1650001165
1355451116
798612701
795846541
1797281663
918792707
902486505
810921934
34153150
933433459
441893304
1505397454
2007725013
2069614266
258386174
1215519034
162569492
359179417
2022093403
1601702633
1282026815
1254107059
1427375977
1831740136
1053904623
1706419416
933820727
1824140341
1045117405
1039908556
884970925
1339629035
1506685137
1191124390
1300522986
718036159
1246912717
1270032382
529077389
975750490
1080314525
411533409
591896376
1398985112
1954676442
1125937031
443025474
2097243970
1546823248
191496424
1314972072
678883538
1478206808
1052097902
867922604
2131819772
1198514830
769141630
637644626
1977107632
1577751952
1584588485
1013853753
1488698202
350714425
798717411
2104926347
1612605666
824909672
1089823449
230983715
360966047
791579808
1092460267
949781941
1290772417
1376362417
1420845572
597490778
1495361956
203819125
1155593535
464557235
909012713
1102551618
814777918
1357189485
1308890157
2064035670
1603056236
929238468
1219736752
997724707
1600806025
1697546993
1480672384
1617574899
866664411
182171906
628333086
185739806
1406067614
1512105368
1836295174
1046431585
882541681
617627247
135611556
1991116073
1206782072
917029823
1683112458
1219293217
1646945863
1387629644
868196220
1500698937
1300737953
1079717522
1534278769
2092076118
662621866
1194205523
1723230980
1043742232
1636903360
511944872
2071777645
2052745289
850691000
1170947399
481071732
1346674499
777906517
1827621835
1520189924
1149296726
129458403
1655701537
92980116
1244282059
101446868
14092010
1957795157
1911682498
2029114416
2092478545
1746893126
1727693046
1695896266
940566665
1818114442
288281038
1364538607
2051757031
713059851
1079817209
1379943955
1261783394
376497331
1997176920
992665351
1293088496
1331291696
1542933049
1591158772
808637648
1084947413
1738818852
368710203
822561818
739254534
440626580
484908424
2119165645
622947505
374252743
1060231858
361323279
544850440
945799223
1474777110
46738757
742126882
233892165
167643274
1777852634
216109782
1398460478
1327649847
748128491
1496530111
643730791
1551537421
685108384
1940800224
746624346
319323576
607353296
1895808522
995444225
744604603
1246444012
2090991957
2055702186
1152704841
172333028
1825713531
705196474
91673806
99087609
2115710566
1410040547
1381282472
164382036
370734301
1899771112
1359977320
1033970553
1312162059
730090127
20763806
2109892779
229795909
2113459158
1922326720
428526538
944754903
773922699
1240548830
1894821415
1599468077
325190058
1284530647
687915897
89086823
965036074
464236216
1686904632
419027979
1070218362
1546291114
1260881953
436242208
1936876546
1487941092
270076756
344271927
2026325891
1515079476
2097599546
998444443
432491165
2141317214
635983915
239802838
277922192
181711644
2043808243
882204587
2036417180
1242621977
1389640318
2013729582
500782011
286209496
1669595123
1676994380
59370032
791558130
1532643381
1894464547
266434905
551691852
1783716303
2103977154
725980912
1621224949
1338055729
1521879034
459748250
1061895240
1026664205
367962844
235515830
2104001739
1052131979
2069203782
1675435022
1366232125
37917643
205927804
149578425
2146144328
145650042
633659528
1101215788
592235713
1035909396
921008945
1300844690
1311964841
1596092983
1602029927
246032287
292338304
2109960999
1578958049
1984317598
296169452
378652042
2095874538
1766946993
2081997538
1136840151
773150782
658333907
1535269763
2112491297
1603543808
1266672378
4093063
441187354
649880076
1209807056
1838222586
135742230
2069245938
1589044866
385723484
518720509
1040110002
1931932552
900820446
1184040643
1031893527
407459372
1625431420
1979243574
80179335
510841579
1751183591
252709249
488125899
1411356011
1520715446
1218353800
501992791
1696447461
1876277374
1868723477
1376225224
715758952
490137263
741239091
1047000490
533611959
1954705952
126048075
1475953023
1033276633
688313197
1209676575
592314494
1576853038
255243670
981472895
443355733
1971910236
193353534
1680727053
1945008200
1195553532
1567129709
88327916
1428616766
2069877544
491963695
1451379486
1127805066
1443728774
368025296
246880173
531313359
1113411014
2036229082
1925096913
228582355
1527098650
300722201
1195612320
1012516323
1979250288
148376179
262685897
1966983153
149093136
917841264
1657507986
440647260
1989695396
1366634522
1465822096
830951883
840617817
1635892556
1070042910
1779000930
1368650264
1172475345
1974959014
306311131
96740615
2065550565
2001272342
1774897856
1425008447
1341753576
77915771
184872362
1436208831
802030736
323947468
1537916449
1504497213
1160231524
463116563
1118667150
1050670115
1169734352
1662515736
1634263344
1773025522
940494461
1994428823
1697956564
1691852079
1569369446
2066993991
1776648013
436458826
2012857102
1097547173
365711801
1034940676
928938208
1771501326
704791642
844965904
1190075215
772303576
1442446361
1305954183
1448562804
801777134
1575225576
666741569
1904405163
1624820012
2000938829
1073140963
903739435
1673358335
284138876
995308673
1952808823
461564089
507570998
21825019
1031558993
1422887365
2132763988
1472402894
995790083
185346690
1790513368
228439492
242643325
1664058187
872438139
1666488476
1321081900
726229083
734420866
50076020
1832917263
1430127914
710189987
266356260
457633917
1329971060
1476847944
1153584591
1943056979
1094350200
656641200
1449479432
1306969841
1941870701
1507420669
1543225611
252833514
1330114318
226862778
1098463882
237422797
1372176187
153711554
1326987098
1114190716
1802121908
141742817
951947055
1886215784
292461573
1065631951
11640886
856720507
104228202
153787227
1498632130
1357436733
622076260
774763818
1753074310
259084878
917893190
1435160979
1170938717
1994223338
813183113
2055119548
612279659
866319926
864019386
1380151890
1479131052
816428641
952922483
1156642724
227835706
1230785665
1954231852
105035717
703688764
48269672
2031378611
1265613892
1734557742
1473096293
777725068
355869722
500715530
424176443
82218596
568295624
853979551
769471978
738386528
1810075976
724387508
1353809283
1209585443
2068837930
132641993
483912857
1497092785
100488640
1283183464
72257383
859499082
2082369540
1780689899
1858183200
1655859037
1644355592
54028248
1556260393
651627368
1882885998
257489838
1890580782
448126288
1514719501
398442551
1203171499
1569430148
804060595
1394508843
2104140339
1582112585
643333721
91573600
1012861240
47620929
2023386098
1833018575
1675495813
657851954
776492555
2054356403
183828300
971970207
580598475
30211807
1905242085
571809267
559857682
1548836931
86082468
284722917
1840762617
1063058825
1595786674
613381462
1908520182
955318648
295529289
57900833
946995305
1550166179
1695736151
962432261
583380850
1820924601
771046061
1081665219
442279742
579217176
30828353
796272247
431570
172914822
2102967909
1550302329
573949174
1521867822
213852183
1525536837
908117121
1071699590
377371409
140029935
1015459050
816357243
124496029
850703273
1798615378
407468257
1119082567
1284920121
1657692859
1634713998
567155154
1031171716
271183963
1568997038
1584140724
397511870
1582474390
1420539273
381892412
157027829
1559709124
1316265920
1003510963
64008199
1214252561
798571119
1938171598
362807429
1959947790
1170723759
957111023
1966950558
252649170
1121110466
1229108671
1349754859
1182077026
320647774
1428105702
171660078
708486238
404396687
501683861
1443986891
475105493
113617869
1271937145
1829905459
1867771060
2118677575
173333165
1094666566
1441544810
1753143276
844433990
2024093477
1584067532
179246984
724044130
1880925039
700351571
656918285
914213303
269193798
192951041
2129194149
1995066854
2035519925
330453796
1013590979
581781504
1894353720
1099484764
18314697
1850021101
331676413
1608800537
1067524296
1152092535
579244505
358901707
1211262732
2023306013
557923390
347784051
1239648819
2146089277
41192354
39109896
440930118
366855072
1831861403
846998246
661081219
638622924
1970719778
321363179
1815949029
451621595
1779975634
1376163288
2140579970
1097984254
464760353
711895560
698884857
457403085
789220742
1856469371
237406
2101813249
332401979
591282976
1402950365
484760596
1005806629
1454639254
2146642512
1959343492
626809777
727347082
861387096
589820724
1604197357
785558680
2128184660
87055941
544816514
632725446
2131605093
734936726
1641012924
1593314932
557703638
150505911
1877408578
32079145
355266571
393966170
1374220069
1986108297
730847040
677700931
517075812
1506096001
1895512132
446955903
1593262773
136887941
2129073108
1045680171
1475179856
2062427218
1161720354
1081518795
556686217
1853966703
696774466
872274904
235812936
1990583245
1233366914
1520092572
168433333
1195516024
1954198266
148397816
264279820
96396318
857754225
459281483
2129210237
286458959
1175501777
1331575241
1163784807
85471089
993579480
613580672
1672002614
1859355212
68866413
1315398075
940208828
2117091715
1624724402
1698807475
1546833256
419417384
1797895395
736583373
1470884310
712546506
436905928
1304639920
1913775338
509748607
364263719
1290036077
1428141151
2056449387
2086766376
1549302958
1161074007
1352695709
1191839921
7318126
445084561
779110882
532990287
976940654
1651883926
492798043
1911156056
879390780
2042603742
1406422812
346215916
801876098
884982477
1743468085
1481060582
217845537
1956029567
1570083321
367308661
1484412270
1799375581
1783096636
1993861792
2060720633
644668905
332578763
1017502357
2095939438
1105111538
1458012459
130420645
545922773
2042603
1713578285
1302021350
1160187312
1979105265
1219493674
445659718
437291910
151869527
74962286
915431009
1621872493
465663080
1425418164
1477149121
1169058924
728409194
1387506128
1908028134
1375549913
240233895
530077731
863021310
418445311
659839996
1293045019
1828830371
566234102
593779828
714593946
2006711127
1694399895
975208748
2012400368
2008403880
741306766
690381882
1171549435
1182167050
1850309276
817717364
1650305617
2061549095
1555808764
1068386387
616418252
694000363
1727325925
1694647727
1905869329
1892911884
2092440397
952312635
945263889
954178685
491705642
625482141
311166910
771022983
1600165559
934106912
1814757911
703080706
1136507330
704224740
1281362679
827638589
222381554
994586538
794908313
2034481216
1268949473
1277253306
138451078
198672358
1263263423
209284153
1462052549
1856460012
1082090200
773728850
282587009
335986717
727957038
493859923
1354725374
907018117
2136066515
1816572456
513668044
1410236367
1230439063
891860711
438150539
2064779975
1996083097
1255443421
1772599389
1403871058
407408206
1259582596
1773699765
1539222287
1899641997
100600288
1839894265
552705698
1957992852
74898950
735644783
1970294275
1321633114
2056367202
1072602062
167812903
820882286
454274180
398862017
1647321535
1403590279
1727462310
1803246309
964709499
936378353
506247139
85105523
997168628
858551864
1969855176
1737514440
1011358386
298908731
1849591852
553237136
1996209947
576454539
1116935886
379159541
1635518537
1439533009
730996703
1712955684
215848137
1274183802
830010265
1824398414
948326338
203264745
1584879285
2036629859
315581224
512314015
136944136
530463202
1835178114
457480266
748647429
1986684955
1726669223
935937173
100786755
437547799
1230774807
121798598
128274833
305865855
215019188
775032568
1142630547
2138678440
987062408
1047802097
887337020
154208184
920436165
143202994
588691782
1598865079
1483335735
1678216268
381873721
152849512
2137386548
1229294560
1715457833
890367224
456109740
687829674
2009031497
2072162834
327875115
2108300279
806936090
2032930800
51803850
331730850
310855424
1537688600
1072140173
1908791600
642578479
288415601
638392176
1279442013
732721441
388391461
111474616
1771684649
1709488959
882900790
864658448
172683018
110458885
588839722
474162587
1788953892
12613993
1309562689
923031639
2049091238
1581292532
1096591810
544778008
1378960941
569646484
1764346650
828962002
1906448175
757654406
623876060
1660560150
366923579
1012267904
1399603071
1775991426
1587473736
1423860938
235933069
158966850
976393785
507353328
1968427600
1742317392
1729283164
556850611
1282751775
379719969
221418519
1401398904
1225395196
441555922
1576808567
983447106
339156869
1746203895
482294375
1923131998
285430658
794318143
923386061
1039202320
1720682991
871865564
1755387540
1779196000
1289705974
1982408784
136475595
245594486
1931552639
1468115904
1628224371
1622272680
434320186
1873460288
2075621297
310032212
407839705
691589943
1705742720
1274744444
2079870913
845249241
417976716
1224305973
305760294
736026015
443034821
1645561594
2044725934
1451965671
717155916
568439500
205590430
417521650
1076558911
862856600
335417703
1196601582
16466346
1353003826
1041074272
1437793512
758643951
1252525340
2081564391
1553886165
1765645387
2058372881
1721577042
1549151917
1956660921
481596195
109594335
859972713
416324194
1481437939
2032741601
1073335437
786829229
85245837
1599815912
910396547
1166858307
898502134
907261752
651544577
1324981913
1319917406
62664711
392575569
731741738
1405768334
462960750
931697415
1255670157
1229087555
141632622
198810724
1482723321
2021075433
644009728
24800673
1115774028
640635221
37321910
2002253787
945507423
955204267
146517094
1426037261
1049914466
2146923931
1746856915
478853216
1436930305
754785634
1395154573
1643915199
659419879
1319555026
1606178053
380543541
115357348
2140211928
457938021
970299754
316969300
241262180
174252183
1833300617
557329636
232004417
834619075
325121844
458794441
792958606
457093996
478719208
1371919466
46045877
1527223946
1453162737
1238828459
846788119
765759715
603603391
947801994
45473717
194504111
48978322
1514343497
1077149790
1457051008
1820103691
1953953350
1406330309
1564348874
633183470
1756980551
1455312803
1947042156
1853588340
1060356293
1397816825
1033470221
1687286766
2074155520
1404897708
1406665392
604839533
720349841
403967797
964007881
597666500
1449809527
1167049643
903603954
743540736
938449027
40106664
630871298
985273979
1043002689
1694007731
992917967
528853819
47205280
398681890
508596433
1655737159
763535646
2027398441
1608977730
1886201613
299421005
325988549
833003055
1038520832
1450623802
368390643
537746026
1088223940
445038653
20792723
898492307
1949247826
61867151
54004587
392624680
2080268778
338552553
1240380426
712243723
1391310020
619993708
1550318830
1073216074
784771694
987336189
2038835851
949539098
263253660
138089726
1723415467
1977127002
294573075
96138386
1413613477
1126023128
976478357
265643594
167278326
540579657
2070860667
979129373
251988970
1047900598
770710034
483237195
416993985
505066074
821085366
217220060
1613780414
286573902
53608879
1757445388
2081398523
1830470397
1057447647
710234147
1449546890
896531560
1475070950
1720734793
937477926
118833410
2101740428
531019195
1235366176
371100672
796894629
1831532331
1274061382
1953576544
68166432
2143772554
1409976100
2144436100
1432651039
1542737334
2076596150
1334812051
628554063
1802972855
1307766542
1321438287
244802525
368705428
2129209994
1989913615
1783550121
382699225
553755448
2006928902
1817476779
1646007065
2011524363
310911497
1893115853
1831223918
52838614
9467033
950786096
1193161402
1227208949
412592264
1468324877
621744536
1444261606
21114388
925060199
481023682
854779380
292049133
308266711
204860170
792377237
184433084
262117949
1904635436
568118704
1951576273
1826829692
733625665
1475589237
1179336692
1899214026
1583954995
894362736
2064763060
508760934
2139622145
290252687
702632733
1890232111
209979486
1585648278
877119060
762536945
1199870729
1523134078
382486632
258845806
349576538
1523546124
831100838
1107556728
1348164240
1144421995
126837579
1112656931
1339253427
1355709468
455548008
290213468
923760891
1394535686
976691533
307511009
981719550
506462122
1091296057
890317018
1909670889
1322609050
1921149919
1916593586
1612406091
10433068
1504152935
1660736206
88680341
672153786
1519165941
267412246
1499808049
169039366
2088317817
1899625306
490807678
457396085
1983206361
632034855
735592896
193446389
96242109
989646463
630732274
1311214831
1176517037
2044982812
1233339059
960275799
1028891448
1237676607
584692562
216826661
312417362
1930417882
1392785079
328791622
1360132366
1497994644
451206607
651168199
68744916
445259693
64135491
719256540
836886013
2063057439
819539096
160845710
1010128180
1460740692
955845472
1499589858
619509002
525513584
1957570701
1942822787
221129417
720359344
2014050182
1254517192
432541065
1670965624
484717432
1842235812
1457199897
1448674559
246348979
613507485
1903734042
2095527428
439688747
484707833
874262619
1844175837
1956231167
1604219375
142526
362861340
1934324208
704131764
1972310853
1318128072
1846012412
280329006
1987358820
79614285
650183000
1930188964
1057830654
1963189319
1973255529
1603961623
1087557161
1377949403
1234206244
954213593
603921456
2028840826
851757449
1937119223
285356626
208413071
841090069
621537424
1312008371
189671972
691272062
641664072
2088100153
1432506488
1391019273
1753626786
1635351917
846634513
1053545587
2089803460
2067788300
1661707058
883446542
1591082890
1330924045
18375189
1105713896
1679537602
1933703211
489308327
386414691
1120800898
154805934
1257426817
262586103
1205627223
755658913
516573749
1779892808
1667384150
161050513
1760355466
1655024248
796250022
1109162096
1107207514
1270304813
1448897817
1416928402
231622769
421649456
1905169683
1715318220
7102812
1603563394
80149791
797867265
1618595496
1046847784
157973240
11430237
1789261914
761168705
1231828069
1851247240
1515595119
881128220
1106194254
223435489
726348027
965711820
944511747
1826210694
11397354
1381418811
230793786
1247310536
1162422708
764067038
868069186
1545261430
184870745
661657983
1743753290
184183389
1954553545
1283791518
1364355018
612733144
172087851
691146893
2036790881
564721513
766180789
1706328166
1140475195
314012585
863009333
871265575
423281447
212960966
1622142030
1817309227
1725222432
1919028229
486836763
960115688
1284114710
1911673031
778293774
791408086
29895726
1615375592
590286073
1402540489
1020326810
2030181962
1288007049
708103788
1148567524
1928755100
1437529477
1327532596
1996495433
1434299015
2119723185
1694267572
1357900667
984841597
1438018006
1443272467
1078983570
57765631
253765437
1541490208
1852266473
1912552215
1630249161
134654761
1485801161
1804751079
1859152399
1293886882
1073116097
915276901
847617409
1559717439
376971453
638518161
1901908532
1599363692
631374033
2034860246
597667885
661505720
1435803008
344547717
636506763
1933378495
102025183
876782484
1695388183
1673834956
664570792
1181951345
1750533747
1407910404
267548911
1590915398
1806636497
917151517
275700100
1160163103
1995380605
1230769828
1229287862
1669018431
824599784
1341384050
107313106
1614427688
593008007
1546693908
1030579411
2051607317
754229224
602113947
936125547
1950626334
1909351937
1862549002
181720210
1727314356
1986398573
766995517
2101084576
693056621
2073701364
1080763136
1764747309
1826074716
107576711
431311594
1243391014
1058781286
691548614
533299363
1112438881
2026604962
1215161770
63066962
1407553163
617953894
673623014
1075413214
1175468725
1357097024
572906708
1757609823
774702274
393671284
558442702
1311896141
1064873982
167429929
1030069285
1192191930
1389426800
25886861
614182473
1200450876
1945203310
1493775284
1453189797
919150194
1237866853
629399606
1242589107
954665778
712499080
1666457417
612527600
1508312688
474169973
352034826
1487424741
626320322
728793374
1002005952
2113577059
225278687
1331455520
517811275
500381432
1853391728
802573733
1017537251
1699508467
1442641409
1668760809
1548877445
1611821917
1267175441
771349440
1265960561
419645680
672191446
1119189021
154934850
1747182558
1069313808
702588248
1451863057
732203672
1061695377
971895137
1498684903
1796461163
958665842
1344064403
771786970
1493854282
1151200906
1336179929
1096710644
880426107
1435137446
1587403762
170817201
553929842
266635465
1999706210
297187367
530487607
344701749
1029368394
1136457986
983057547
399993381
1398813030
1298568051
1928596008
114948273
1611774841
778541219
2014478248
1172494227
892249369
1296028478
1081232037
1303736095
1442248459
566650514
1469196086
856335697
216902435
1731291515
1704055672
428295319
86456066
1279566562
291152303
433969534
988651950
2087607138
639114798
1577484404
1092582933
1338627288
753487561
1914484718
245759452
835694932
1565493583
1009313587
1684617677
749007406
1446750091
249867276
2000974594
1679018153
1897800453
1054551425
116369862
573356996
977548039
1463538230
1463908321
1283822208
719221034
1685166593
1003867692
428473342
1619626197
1358129357
1704110306
919600317
1177579650
239856458
936166488
1409176695
1825583335
944575898
1414333359
1170294843
748450237
67635484
449186041
2102500784
734243904
817462029
308448787
1246428150
1035715022
923962935
1552671586
1937666699
379804221
123290122
2109372170
1299110317
514323665
1975961908
2064979628
536385526
301605975
493993076
1770901868
315266461
1983378729
143092352
51702780
160149167
791743389
1764436979
327278968
1579238490
1246585876
1570543947
667070093
1298408039
1416400678
610385294
240345556
840572541
961089505
1345790638
1934118378
2087847714
1290692322
1903986038
1410069545
1232364993
2079974985
360407026
4077660
1917994973
1502803329
990093131
794182729
458764782
6835529
97573740
683723579
852869345
1820326190
1356903840
634524254
970842148
1258357377
331530788
516891726
1510621065
1762554413
1607585590
289869369
1308923407
1183283085
258577756
110186540
1385176089
2103449337
382816819
804025515
2081382541
1053678799
755437716
1316122740
521630741
30779817
247548397
1295754283
1199573487
1604953693
1725579016
1393738714
346683407
302971759
1077732042
122319658
166534534
1666778654
306984618
860405112
1141059712
11601500
1877608119
1044694463
473817552
1189255170
336792787
1090951046
1449659767
1057491420
1805541040
1698931788
63794965
1441098894
1225338421
1490315950
1138765387
1160866996
1844764964
494347700
854620342
1037881116
1459892543
383293012
589165181
2079864953
2123523317
250272441
691766682
439024580
1621577363
1206842163
475681990
892187737
437219014
816833060
1475302085
1395496586
714011193
1134746802
30249984
1466731599
287487817
145348349
182320818
1785176438
1732451558
619969151
2098463345
993457486
408339895
1037280170
1724379016
1237912505
521099962
1666224634
1519476200
1206305757
1322994672
1753625890
87832730
1177528930
1639437903
1832293030
1341471489
824877413
281625297
1810711420
578892377
566324573
557646675
1522570565
495933958
330687749
740018649
2112102745
1869413815
143314751
1724590654
634283378
856507707
314940196
993804820
582966177
914898242
125966313
1070259709
1047491878
304026766
1539092125
637655672
1625531358
653115669
218840461
1238643561
538749871
1795162072
1246432648
1956428439
321403602
166586708
751055337
524275068
448927116
839586657
124681687
329274615
1784198082
1914682670
1979196067
1007028730
1409762059
185619266
938790235
1233379713
2089065991
1829268766
1283968411
905106322
1143856581
388697235
513407395
510866859
1515340942
1432309414
1462907550
269615116
1559924098
1004537893
1228580800
841728703
53496511
394866351
625291908
1492715366
1595046991
1579315027
1895478609
1004392604
1647439794
1025363117
2121055414
412461059
1759606260
1429308929
273576047
421773076
1891100458
528681355
1552413346
1910718978
1032557227
78430522
2004142529
2125682639
1562129570
267937359
1631627474
884990084
481134588
585243536
1520889894
1289647874
2047836486
1010545906
274065651
544461946
232529156
405918531
2024871068
53362000
1707093767
844750293
1413308220
1889699290
305303794
275141399
490841779
373087610
1922301605
2128667706
1433523025
334774383
307501332
1056967866
1965269278
1825404730
1056417082
140444005
206380646
1202770200
1030530796
306276140
733726983
1178681020
2005706018
1838434722
1241475085
992891836
170870625
366158828
510867980
996477824
863198997
2000592801
1663620120
4086121
1439735242
541495671
564324805
1518909023
1556804356
1521701987
933715113
426804511
1220947189
638276331
210173262
194077560
1021706160
1546638728
266728158
1251659980
957881908
1358144772
1506612517
1378443379
1399203285
1801683035
74172540
1693760490
41429924
1834309601
905198423
955039341
1423042575
249482976
1179556920
380330482
540378641
1502135508
1641107338
343704112
1992552883
2064205694
1507142659
1210592644
2097580915
1734738220
1774619522
2071956501
2145777323
1841044910
1439233075
1349876932
654854453
1715701629
1793172025
2033155971
878113258
1576821981
412392635
1040685215
2138209011
309608026
191471130
346830967
1622266697
274940252
900397329
1530758178
91246659
2138711309
1266345854
1499700879
995662112
1636211646
1960572273
1659115223
1974275837
531319417
297742719
1246368250
929451482
229666530
1084499422
1631091994
2000983763
633200289
1189510137
796919697
1946934237
687538755
1244667161
652010952
1324069619
182278393
1343934282
1272877304
2087639222
717488914
1156098622
327956649
712413973
200999292
1404682880
778943564
1856490813
1830317807
1762470805
16995771
1646072826
1187432039
984739567
1504889473
410691354
266467920
2081056568
433234850
1505983223
1279914203
1132947998
2018295756
2012141557
865264577
1847890089
1620724527
1053786877
1871097879
1984273802
1659346155
1901348264
1903182845
1533282932
491378553
1025857094
983180680
1236754748
1493583923
310530167
1033976272
293267366
1767112814
307370011
1277360599
1883226982
478785617
1180366524
704514935
1416556628
2043786839
1015443954
1553709450
777397983
565517298
1549509292
1452732109
1681082367
1381404041
973633745
745068644
577092539
2052605412
1503191832
649054380
894665694
1005029033
1337489565
1988243398
1192005769
1331513743
506174423
904015231
1323193028
699885225
566605471
1557747672
1617788310
1985528886
43006154
939401086
280865053
1949202687
701920438
1376940871
1081156823
845667790
1088806443
763647530
148029924
1033668086
1442753473
520402966
1120759701
723762628
614054864
1700942633
1406479112
1194859324
1867530967
1251933931
1629535802
953849145
1014182680
1089823157
1900900342
766330272
1856492336
1422302584
1603722707
118658667
798776069
1778107478
329797749
587306628
614628164
681935925
1051723183
166632004
58084467
2012957547
41888117
437627000
1417102769
2059945
2115098595
1771691239
1163193600
1222413870
1694829269
2005977060
1809284014
1284263883
1222899099
2025102019
1246064022
737583110
1026927358
1262875201
915668973
1955832679
1238088033
2000313157
1542728378
710763538
510385049
926065197
2089670579
1225051890
146230846
1433577433
795183237
917985606
984191113
603057607
1793407463
826282824
969489479
51321660
1376222452
2123323256
1800604091
1656055037
1464583204
1816180226
903175119
1330607671
3363124
511703591
1449419230
204360822
780693664
107701241
1633703025
1282559434
1346777462
2056761896
1242742113
1608262019
948240171
2107820439
377839964
2093769052
237370440
1759351861
94798404
739548376
1432175712
436701618
483805052
1670995698
1882508949
1629339521
840095899
853118714
1873819619
1706960626
1548310324
484670162
368243285
131636443
501040403
1630614744
573023571
722147697
1809321547
782567819
1195292763
975722288
187548501
1993349724
2079967828
1537649887
1839325731
2050571367
635720377
2054101695
1392492126
797372798
1243126023
1427724490
1937556875
1603961290
1921460688
165384722
707460010
1564169928
332933742
858541349
2125835409
396414342
1332814866
706833608
1939310811
1316344227
328501380
1853198906
1176532132
642384274
303169975
1394331325
2013809655
885082187
1923649338
1267661791
1353250762
1589491107
1279023478
49121354
1339627528
823831468
1439428551
570145321
1008751305
2112725232
2124661918
1712004317
312386034
1741576798
241362216
107353224
565599462
1962090485
2115742881
1957415695
189224166
645046566
1162218819
371702629
509881075
794080963
629041484
46535223
715646998
1751592640
2098453178
1649823714
447172242
588035921
272722459
919426086
1408211469
1042025958
807676977
2092986792
735200226
235537922
611024187
238918897
51236446
1413553157
688318112
1903604003
1901174240
1841872322
1405880664
1673078173
1338201822
1096300080
1519313322
1436200588
1341765433
1707081646
745297884
1264455028
1598040393
1312598789
65887497
347554093
1560038034
1280084463
158699211
759098963
896098096
1599629091
1274033336
84824738
104002212
1405985746
1847184212
730222151
1182077087
294093323
801250692
1783280713
652332844
1811020873
1941710646
15402968
109538782
901243298
1560592001
1771259222
439452289
934770828
1053092287
269861919
977402942
1898369212
87595644
306256740
1839051963
147125960
2079805391
1369493477
1625058394
1851045568
2145089500
235743792
127029598
68304821
1293455726
1929822962
1831550662
427383017
606993913
857363389
865013529
1795505007
792337066
1002815742
1798578164
175097208
1484850984
1276663360
48791347
506052599
194650227
632171814
1852005612
980236624
333309300
1612929041
1195505995
744953380
526391683
2023791596
819913882
1369525015
146036375
2029421031
2071162336
465147183
1331973317
1250771001
7345710
1032312928
1709762823
354788507
474807081
774620345
303928919
27178179
942805113
20402563
1864481880
1740250886
162357490
821796419
1370527697
1023963628
434132065
1289955966
1001891990
459662109
1501323944
182705212
660737860
755123620
1781333510
1254001814
1218929520
452343353
2731208
1191079775
276113873
1343004421
178578625
515756540
559512463
893419202
2055357700
1582845330
640676348
549149932
658683015
2041541339
180437742
1076362773
1317756814
2086291473
475630816
1124424226
634616420
2128391683
992517987
390728028
919913501
177075475
1084951841
1200123562
1167167398
947106366
305183418
1849037044
303458667
1801349963
579735761
1116658497
480744500
849762947
140017453
2046022271
833282718
976525175
527142874
679540306
1475401607
1487845356
180905693
827935080
182764385
970930929
1907292927
1520001377
44918319
1331657334
1587237012
969149813
1358997119
1312454586
782212659
705017191
1832007935
80660569
1334544321
1567286938
739889311
541928155
1210921451
2026310706
1055916312
1400383092
1303722969
1790295908
814979731
1822939702
817574450
16269956
1730907730
1912092933
346836848
49925078
1151730469
1790653382
229131592
887677116
9397442
709190304
1161698740
1951793921
518894015
165050410
1528272778
2118423535
1881609377
1967808231
1269575873
704291222
789704858
944699082
1487456690
429048672
665753544
682008869
1579890812
1314017985
288721375
670632797
2129218977
464316259
1957024786
1785094245
45807708
1078894511
1991166546
1498811844
2106455017
246747102
1627181496
898034743
340852102
1299035321
530864525
2039898868
1454711270
2056104743
688009555
1588984438
2015506123
478527049
123255112
998287845
95482158
763548715
416601452
2132629161
1012017978
1199788122
1399377244
469448137
1357504119
1799222645
1180594953
248721995
1721355852
610213846
1197163075
1662896623
351746362
760350110
1777992803
1539810602
1137008199
1222265946
1004176861
1978023856
1135751772
1692368996
2027537805
622182845
174505618
23023146
1922442790
84444153
844280608
577009184
88258734
2139086799
527218220
1536909444
2093035010
1981774276
898738502
370066032
1847445614
720332466
748212361
1168430271
580679542
1353782073
356475902
53306986
2025212704
337432738
1424421638
2006196743
1428855500
2012634900
2052746836
1079225350
1845131118
299885397
1747459415
1449226807
1313425955
445875508
1677876288
316211767
1904719652
914850577
2075241280
393643599
1547908736
138471011
716235
262638831
286312282
588968241
959356399
214214582
874444261
1871957830
1097255714
531472128
1602730125
714202308
675423308
1458965748
413045118
149389643
1569929660
2126282115
376415543
167905217
200730615
408777365
1877208633
134120134
996280592
667335588
957906901
842842831
1586152104
1771822513
1754443074
1021939306
83400585
1832518207
1716940139
40076759
945825134
1763149630
1806180576
2113463201
1777558378
572266432
2036236702
1918273268
998643362
1042145977
701995991
462768865
996603704
361048106
1887274615
20637956
802979783
70069875
1579937280
1198824644
182454313
208583849
1785065556
776062521
1351110985
1436283072
330627326
480166358
177892433
1613924857
524547625
89892219
1704495785
1350955690
587144349
1035174746
1594587776
402307867
1777188542
2071858585
1745093290
589869086
456688559
1149176889
1468388303
144652431
1438223120
1379062207
440938837
2093153842
1829028006
1734101945
162063429
1908028080
1574118662
168212838
176151556
395357058
1325520227
1656809602
1143300406
1277966857
5545436
837181316
606306889
632823216
1987120229
1849687813
457947528
1334576905
1535854496
1459022716
210136993
2055786586
621125078
1121352015
704626945
488488971
1660772219
348008929
1186800395
1063330692
1290751314
1903509337
629500608
558692771
1776855569
1889653476
1362920573
1849448933
1142006247
297110453
1142288079
1619335091
419216213
531285434
314627819
1104893560
2041018908
701733255
1124514195
1043194660
770850675
1857423477
479508424
1049338559
252066758
1318827579
453375259
252949103
1507711228
1827663250
1566832980
720034630
1702880493
301425979
533064211
97635174
891257620
716839793
2126769266
1832851740
807471072
765226066
570879895
990777888
1902243280
1408627398
519182421
1591319833
1061532244
1461687051
2017638336
1246028722
953608870
212218749
2110402867
906435673
1335459281
1822243946
182159927
213248186
1723683560
473502985
318645412
2109117672
1617524634
162440005
490580248
694900855
1332419078
931674907
1145476058
557107755
2055695984
1458923091
605724982
1028193232
1646911203
1365897096
995085946
1672973723
651397807
435456282
515112081
1696058975
1677488347
2023282239
763991452
700260263
710111209
1660397716
1044734833
314210400
937403193
700121755
1359108381
1190788538
346914636
921921915
1623928137
1839595696
497275890
2050145722
597567075
15044980
689348390
847295701
1752553435
1647916671
984673765
369185690
1226251418
894193216
817865616
2037654843
656008895
1715110477
279823275
471940441
1777481277
1576035167
1185165668
1462775095
211391343
1301519792
1235673971
1786501378
919292571
1311645537
543905913
1582707084
532162007
1366816068
1663225306
2113743476
1097844565
1353256733
238232299
972307345
245468722
1395309898
778309330
845050879
202352744
1618086976
1584984106
1731830508
794800987
153305723
797489762
1253114341
2001656961
1715883294
569486378
1342248906
346507264
285661878
1314442504
1691419128
1931223550
431058797
1856986035
2007199313
1209759763
1571727018
612453209
592223931
1971108586
532433981
1974161008
1759567434
694709869
922059662
1037019076
2087433231
425885486
513509387
1105946418
961089505
1447263720
1629328004
193324540
999693512
320486852
816377176
612214165
1837880810
252249767
322314820
914511350
697710185
345191735
10969103
576325028
426812553
1932827793
424774809
1932207382
1168525235
1492248679
1144113803
824941813
715056715
145221809
900467317
2122170143
1375019402
1821878534
444580629
1453563614
710594040
1126126266
75882092
372941186
210499147
1160515137
867173948
894220726
889130375
1415632130
637181809
2134305430
223803386
35408020
861087531
1802757293
1698574634
68212668
264211870
1928940369
1679149523
1795495783
1715415240
806495351
103081400
744521063
254328168
1618937214
1546982787
1097393364
1119804877
1991317769
1946392243
525029640
927684731
1734448819
191376310
830567820
545948405
1793146711
287608436
1150340449
1070340403
834842051
531486874
1116842002
35387330
1076019393
2136061599
631370669
6355660
583018483
1813019917
444542634
265030807
211241080
91575100
2078056318
1035140133
674111287
348257589
1499673788
366705197
1736956361
1965906493
1299764804
1063967684
424983349
1030339304
1732233599
718769161
1634374534
945079702
195105607
830923649
1474980870
824728575
1317059897
107075893
1879096218
1026852680
955579816
2042545923
1073795761
1558977931
1382152897
1619832357
1834890396
1224753144
972867263
782653435
761520066
1291559327
20109508
1234259359
1881422442
99785185
1593270748
586235483
540669384
1109282422
1544822330
726921365
287214269
1181386994
2044017397
1499080852
356899541
1121203778
1484834215
1334611564
1872742256
371612302
1856054622
162045392
843870645
974611849
778919534
662356867
1892089766
444835480
49932261
1462278913
1532895728
883496621
55066330
1993126031
1982654629
1224894602
265969533
299753472
2001433945
1090790456
2079943594
1556808362
701772625
1549574614
249661344
552689823
73311831
1697090762
997459590
1798330479
399975897
1431291235
1065836903
213058645
812238630
1297891009
1657598131
484395173
2102419059
466388374
988040631
1738877576
814239171
1184735881
1470357556
969397099
1789505141
223635799
2017809000
1338386834
1362224037
1620509401
1339180394
189747128
1864682117
332717892
1243145091
1103169555
973910191
1326350177
236542358
724422549
315280158
441417182
892572842
1075849071
1402602698
40890115
1072229098
769545774
2045517712
1395881226
616178709
1109338838
1105642907
900036357
231400969
496104482
2084396878
1435433089
1699770112
44341102
1658139150
1390460827
1578957929
1158907483
827796519
32152529
2119029022
1825109411
1331059501
634471756
175512536
206358465
1912339742
1192851560
1182785962
1789878899
706212040
1249649671
512006201
1592997405
1794553157
989597772
363784976
1908660403
1991131000
186177642
420191805
356686646
804220939
1493293354
458320314
1139716961
506754036
1791023594
893224221
1674832393
594437185
1368869166
609362281
1625460173
1396305809
1843813144
1936484193
700124536
1823607226
303104642
481495255
119426520
1325670219
1557853588
911236758
1060879213
944394089
727214046
133506938
2034100563
763230647
858548557
1845112085
2118527826
123538422
336755250
1556458695
351197751
1239703479
896369806
1360789048
1945143819
739638161
1926741362
752896864
2007383426
435451319
1514095200
1354136490
616403659
540386259
1870024773
746981480
451263846
621013187
607157664
1297090848
1269776624
895038262
2071717320
1432436468
1385230616
36024563
194387008
114295066
1809450014
1433077313
1446716375
581092259
861044185
2100821274
740354613
2037742986
490963363
341197386
1583210170
1371071353
1571417767
1832099558
697435332
1466607793
1493986010
399972977
1727838237
189133026
5309895
192148873
482661922
294368048
776538799
838843091
659008240
1231228965
1463553048
959503763
1339569279
523608119
1852400596
47833482
1835295335
629644634
902791629
2049915574
591256023
2009468652
545663481
928319009
742931771
1391541443
1154182323
2062973110
584924971
1946943516
918194968
1524504040
954123313
2037173697
323488415
1094017729
1317287535
1370507146
1825868019
585687576
91579484
1242554851
1920400004
750246496
1603586410
1654276355
506845771
611092109
505491376
342665213
1812467988
590818096
588419340
198049999
1430089778
1171824414
1892255492
875406099
1225874704
95538554
1443258698
1009279369
1942764410
226736370
739260666
990638882
2065531362
733881852
1969498484
1191010559
530034898
1085094360
1792339740
644416226
782978151
803389907
1087285721
56689893
66915599
1442346332
418989170
1736133144
1935097059
1601949316
1301794743
147984690
348969780
1457742391
244190574
787795968
1808663114
1895802255
573318180
1389969832
211665630
1214078532
118736031
1975100381
1529891723
467075727
1819438466
234995631
1543373918
529996211
90532384
122880027
755813071
1294875554
757983230
339624921
172667752
1596661566
664626544
663634907
406936602
733535591
1037846870
233333843
1856512452
840743402
1952241786
1086289310
352231496
286841041
1286395568
1431113788
1382023374
935466487
1755670938
1716755282
1899934373
1882441647
6832301
1664958539
835530279
872442385
1011554029
5466733
810695331
105595928
1942792008
141571972
5223508
108193293
1064873982
1400994722
2031169186
1982797005
2053989652
599003209
61721249
1113227599
1569521631
2139182554
283418655
574025405
675138620
720458577
1221455390
1043077375
1762157729
2004054660
124718001
386715414
657874189
781374139
825007765
959606550
546000204
1929501946
458650884
402354745
1140402545
1112298507
149335348
729106640
1050196993
444552931
1469698033
2111783240
543812972
1179117570
334996574
34000268
2081492125
775815798
452286809
310318939
212222738
2108834468
1612021155
2046158690
857009167
467161040
787055288
1829614577
96150165
1594206730
1206499955
1569817135
1474736429
825475191
679988033
982645965
27957416
844363239
1383128374
1080182785
918136681
186697188
1519999508
209367453
583601823
496385083
1833040527
2021654540
1159628629
846538717
1686014456
1183317183
164549999
438777823
1529208255
881637560
740034832
938285926
1800354442
1050987605
1148534050
2002108811
1623295543
897706382
777216952
1455808316
2038352017
1473407700
739928033
734395148
727353765
1037637545
1632624759
350875973
1723246240
1916353345
1847644625
823232109
622330076
1281785443
53244377
1971931556
2117383663
899405312
26604796
1328614642
1461895865
818905946
2044074600
533180286
783238290
958872464
760028046
1632183963
2061286531
932722146
1894243397
1863817374
1547497458
829210961
1161315435
1547696924
776527117
21102168
281652176
1487163880
398392865
1858758498
916111577
695251083
1505114659
1618365577
860472713
908162586
1342872094
1024555671
616174729
84194449
1839924939
1108122684
399733797
1977487526
1319413243
335416577
2024998694
1850079402
558584434
992749777
1041120416
402391544
191629458
1120932244
680748571
727620121
110075264
3884283
219134530
1064706856
1547967541
1608682092
64012416
1757797702
1381807413
565019403
73422070
1260299191
1117544203
2103584897
719077023
73601001
1830812671
1018018825
1434132414
279168726
1285574291
1431178833
279700632
241476157
222342256
541351214
1506541624
76887486
1744159853
1751888564
1818817731
173642741
278528387
1955740598
1931324084
1959019417
1997245253
770236351
568600277
193394949
1196824395
1160738442
1591388907
428229975
696377034
516655500
538781717
608786380
1035913183
697419958
1391405643
126882437
1224579707
651399747
1542972918
982667260
1375551858
7121147
783104203
985892384
402139975
709789527
1425336888
604619068
1023447418
695183641
257351873
1749413187
1026758925
464377032
1540370076
2007439288
1243151549
1471772843
768335497
947181988
766110345
1655081523
958345673
1640386811
2095756881
1068411472
1498394098
852469177
397674364
467047148
1410612261
934722894
1824596052
1735527257
816431955
1386221538
1313093870
1190554844
1324459730
695301480
678282930
373634100
333253224
1492080562
466041215
1275586542
504205696
2109165701
1013638630
1917423640
2015344759
1034239885
1615517252
1069334445
1795537535
1638611360
1144479020
379494940
1877509553
1606464141
674782918
11766020
1270975387
1077172530
2025608968
1853862943
820013101
92475946
1842031050
1644529807
1528069861
1786628671
1491356618
1203782431
1933580214
156034672
929032893
1773779037
461429469
1103469984
967735706
1276742916
546473106
1841901889
1354185281
226732699
762770488
40375232
1112653421
1126609972
817745140
1145722777
1688449563
1785943218
114980438
196693410
1251152030
1698048447
1013462120
1068418741
1690103750
1602497354
782664733
796261321
1215841853
1342686488
459346372
1336336483
1110945890
1462591745
978397792
908207
235957111
1550017484
1851648123
1499435148
1830673486
1273467494
395412692
1748902020
804904515
1640319475
724137932
1634464735
1137084452
126411890
649963267
708351940
1096971653
1270246051
1666758333
447516751
1004861408
415598511
678107755
953848751
1970279441
1150455397
1331437456
266806512
1920833269
1576474651
1602560367
1025359351
1350755623
375733599
1518057896
535837669
1133822793
1598942209
147760155
992041515
1061564135
189515118
749320653
1450801042
507624926
2129116710
301299200
56747809
1949651989
415781437
1523680954
2118223947
1050867715
1546773754
1498764151
813884196
1038247084
1269080497
1082511772
859094801
1419798324
46547405
1264757470
805444611
1097009735
650423406
1499828309
1986107360
1987739971
1477483443
1862904065
877651909
170949165
1026160676
470324966
1028407897
538572120
344812974
1844885751
716442367
1993830801
1864509619
1869425003
537197313
1075068984
1835267536
987271483
518028756
1486330078
1486955953
748172137
287828689
1016056056
1753132977
2043534294
618718784
1403301554
1798023894
1061204439
502031592
1402216695
1587123058
51202104
367427928
2098600540
2011363053
1085410030
1241441006
558881028
123538380
1714054616
1134837754
1569040124
850409624
1988539748
770527240
686321747
1139226931
1407690511
285680898
1615351597
1982949537
1681234517
428700842
1595327527
427157943
1269276747
541189882
519681479
679019957
873916362
1250615043
1054876508
300332622
326825164
173562383
1567461689
402115778
1994032407
723797945
2087072905
503639722
351400186
1813172780
2013082001
1603924173
2056367284
599553777
1127439913
166780491
347027459
1649006039
939016036
714387058
277750093
349391804
63722992
1145566124
1829630459
1347143392
1135736158
917592531
403390886
1885651638
636297683
910342498
1916320890
420189824
610441000
1456617821
538070542
546110081
1912919972
964869558
1426227045
1141434049
1507899745
1372569931
548005453
1704137292
1527142546
1311020089
1891301376
1232396705
130598145
1444031440
1431213718
1536017910
2051005237
1581119289
1530043731
989157583
335664125
1811158117
471967333
795376561
1298820877
612026638
944362827
1883407231
454757431
1080583992
65886029
899127518
258515599
333193306
998063999
1406019496
1537963998
1562096244
921531444
2004955345
1444032949
1215480474
1088371813
2086171459
850211076
1824492377
1558484136
983910834
418305834
75317886
2055719034
75469517
2038351696
617521075
253384241
498386359
503254432
337421899
77607116
147647329
295515806
787440408
1853063649
2028366285
20262572
1366262605
14404544
23489077
161692846
868733658
480591993
1063466053
618307057
1770256563
1239745608
1386529595
689772046
927583451
1926870418
447489682
1236186385
620821268
1619757110
1483665258
1862205958
23889444
1646359361
1921053645
1492057611
2135339633
422319688
1816707982
1440279670
1124218576
1166769356
1712189473
2073048335
524790473
1775351030
142560046
1993797169
673419565
214140467
1648203562
2120391357
413680776
1035504129
1904525776
1466294487
1865060481
1493434671
218934536
2136401578
1909037757
1261542598
1741982418
1048020450
172070343
851470619
1738425251
1131156121
1169123276
514218743
629137335
1016333055
583619946
479864066
1901101750
320727462
1690591649
721253489
1896978443
205271881
1273666618
649162873
1208726056
1413580486
1014947734
1981346531
415472935
354457968
183993711
1434361196
2044671663
7684475
1219088988
286648537
1423903483
857665153
51745518
1492019439
1955505642
1931833758
1855131530
188037138
644541940
1926654007
1514292699
42591376
244243415
141197352
1355636398
258394021
1739189024
244098463
346619217
1722263329
436413279
620321172
34353105
1722596619
1852214392
1994743558
696435747
1660026756
1994458152
284870674
540427479
1661964623
2109629049
1571832127
428112194
2064251975
32388096
1663991886
1911023206
479118221
1821612855
1195514545
1240819309
866876422
1883093523
1350710096
744222386
1289591180
921821530
1451165685
869369178
1292008461
2000157681
630063296
2113031026
1234828320
111131876
1885632029
520710935
1761032737
260897360
313983157
633620791
1672220273
506472813
298381662
1073877038
1302769511
734690166
2128678770
2060623072
431918530
160425344
1955590941
1149350958
221788110
1284998305
745871151
482741738
525183961
563027994
101565836
727512734
237832580
2086254600
934264707
833405995
1681953389
537315034
610385294
91918864
24063168
2000229638
865187381
209330052
1192902666
2009887906
1596978778
1382469476
81830482
698749823
1065949367
428101733
1271478641
960529833
1873887698
2085148099
701218172
1317465023
1486802133
1674433396
478719208
320021969
1111382938
1692666088
753551257
504577104
1295246471
476082739
1705196620
1807972491
572911285
1159097372
76275367
280320117
831826643
1905038054
1107051580
1605440663
1693499275
1963394226
114686962
1068582836
1103629296
1861674753
573947535
1335609392
1547740517
928554206
271144539
1399420236
1936877039
1553578436
1773697069
621779044
1233360673
1858772312
1226415167
626755587
2023844774
390633780
1540255764
1465569266
1693194716
1984922101
877232510
1003752939
1671673755
29830703
833145208
28695959
892060288
1923236839
2079078967
1817534391
67094204
1993323412
1984437014
1970515081
1062986476
835763119
1453916846
1090316869
814496206
1937018780
546514966
402939586
2057289944
1216230042
1433008768
519778291
326785902
1322833789
90355060
1147344847
1313098308
419605239
1138185051
876028457
1243618196
1364097522
1881318232
1323882850
1384696307
1754557254
747292768
1897476884
860093675
464501285
1648920164
304916228
783858658
1082465937
1685244043
1118584168
442035452
2087269896
575626076
997494597
423103100
534075005
1739799559
590604048
164735638
2131226860
2097506653
1525817761
1648661791
338036162
115810610
1300727907
1817555270
226563313
692082145
510291249
1042844716
1992793668
182857906
396073591
1245208927
46234056
1132767857
385960747
1905731011
234461412
297163235
274988989
1172680985
1043773194
1241181169
856176473
1972961923
1839598665
1811725760
803358566
485642430
1598490384
89678562
535486628
501427122
986728387
2007820912
1705458673
1325238541
1008790328
1991820217
2115282943
924597158
1599212625
1207176366
957419323
110089156
202176878
871553570
1712735744
794607223
1435276645
1980104172
592890138
1971354720
1087943380
1397935289
1393294445
1640723847
895315019
756409422
1782053254
1665443956
424493122
214624112
731072856
1104045388
1785249733
725492355
1443719572
1175878531
380659557
73142000
149210577
1476198792
316427169
1638854642
301725879
1043733632
259290013
278576252
1945264259
1048054249
651244835
1544255112
1077348782
475562582
1041050140
1884230189
833266769
174731687
1511022791
1687387707
1661549560
1607005027
370997239
1519865587
473707733
1307920283
1179546709
29915769
1284590663
107375076
70955697
1894384839
583675339
1044655747
645720229
1740307661
1290170086
1215065516
636366826
93127899
2053737013
2113779350
1896580249
242571353
518653832
1622147609
1269570941
437675805
1608306407
1701043904
1431017529
1715795438
670824228
1756649144
1879376176
658197322
1907246254
710731165
1617715648
816337497
23616471
406104414
58386044
1079580685
792432884
1622192989
1852917742
903086707
1952192782
607357393
1116386664
536319302
840479989
116990571
1539162884
696361466
19565811
327757377
1655736309
762502219
1428234104
604453722
1556064297
1471880011
1624293766
897761236
1163472889
1022464440
1445218569
1952383418
1937141598
1594066223
1557255987
1304803738
166269652
981107940
2127698918
139815345
1108311780
250050928
154168920
1035403492
825456756
1058392838
2009566521
268184406
1823778398
206893895
1173217181
1470263696
766305434
1474761106
234011912
96289841
393885919
1734757982
1512150305
2050190530
538018459
686535821
155305994
1547332812
1784305879
751459373
1695801614
1180429823
1545472496
250405761
2069701181
1843364625
1917612395
1867195520
1596912164
1727187061
642822149
1047629937
1819035006
796382962
1902678262
255227414
567348807
1382416432
616011206
925585435
1547678200
2003912580
1040876966
128883890
1154725684
1512544860
1157893692
2131318371
13121268
1820086693
939787882
204230117
861638421
488364394
660427004
2076584187
1309332089
1626298714
163850046
882648563
1073362714
2068396900
114760033
280717017
138096577
1549369978
1135044657
1692240237
1169054131
1194919263
238616330
841856426
468052739
1653714229
1916433175
843489963
1877551782
716414246
327498600
1798592125
473511611
211012013
1618894911
759887650
740102564
14381064
564744946
1735825773
2102431016
935134266
1463060344
884902224
230843007
161604965
2047912398
285180075
897629130
601765615
117131302
1052114598
1686533379
1858555379
866592351
206866617
953080896
1040325940
675213014
1854791882
686639919
842701168
135180480
1190519541
1836479565
1978369545
540535131
2032214463
1524867011
482270639
2006694312
292941391
1032908554
372947311
173206311
170444948
1996766830
1000285521
102219944
1464558559
1375722828
1591996035
1496886190
338807797
304788583
733212076
2034484875
1832083427
618470611
68139771
213510398
277763229
341083072
1398042448
1237148168
1164225848
1811409047
655448299
661497189
133479298
1015898908
2115680603
79922355
1663811041
1900539531
2092245878
799227298
1498009445
1587065810
1440149588
766690
2008418243
1831902601
1245720759
1422606421
691780574
1748937901
977345438
169905159
808395453
1301934766
826788419
1807524038
321394116
1211049118
868466549
1332178497
1799928397
1813268918
847037257
1120421149
2056456328
212225053
1697093841
939267091
1539089509
1984499241
881031423
30983226
516317541
1939865561
141983091
1309619137
1414664156
331246420
627194315
367885790
1051314211
1728316984
189669244
1286585867
771425731
449599585
1433710260
443167817
902573404
607478366
643087816
264320605
1437868621
176344895
1699353409
2094057394
1918533712
1638536603
1189631338
55807414
1888947410
1199839871
620626911
317128504
1353744730
227722362
626414551
1808804768
86413455
566198644
1651344211
580167187
592121330
1825687842
1248045840
99887810
1389544593
215603970
315968268
689961412
1099887811
1658456558
1458535868
1942609323
295179443
1562412617
1188009049
788937636
899641572
1037550849
1304365657
1419224436
1089727689
1144651012
1098211006
1728507624
2049519142
182970983
2048738184
249677730
1627811770
743144859
1864632787
1656765100
1248118183
1463414193
630393045
1425589397
1884101366
1633572102
1404683829
541882891
98860630
1576846854
1124967699
1259890542
2096789749
1416402105
1375919367
254199204
2131495756
80909176
841393924
1137952640
1304087658
1685062845
978741051
1441532536
421344969
690269017
1060708124
1307859729
110613296
677089694
443370503
1412450851
143675062
1070768793
697545173
1206111502
999268134
82393468
1364641235
562815911
1808018931
1919372417
1730465676
714367727
1911026980
820315524
1594352064
1119646863
1623169313
123871716
1129279652
1028449697
940390557
899834685
424958259
2111798376
1335995429
2090635352
1519996154
424145661
659421585
1083120342
417563415
617199508
1393273207
1249969853
1038480635
1912038914
1746633380
322461467
1104254869
544588771
517139789
1591052963
718950567
1180267792
1066985719
54578942
1450712857
1774611389
1123496132
2143848729
1637745455
1209453614
974787451
1536583667
1174487489
18359699
1667124947
623519206
774580009
1354327968
934312993
660573979
1156744269
1852862891
662137531
2010194185
250119828
267115395
1355732730
1629602584
722688328
1737015669
604144216
1543685564
1150416309
1281779171
2027914343
1945753862
2096485379
923445999
1304852165
177584542
643956474
1678364695
12787693
906513666
1140312601
1670426685
368325774
466719639
1892939673
938475436
764362409
114125602
1759178130
400572143
38092293
2029873018
607230608
1100080697
89251108
1711199943
879102320
383934257
710830256
1813016970
236584959
684146947
1461804073
175967054
1204899966
1333108414
385594096
2114516773
1653753879
764652148
364576799
474025457
211799211
179550857
253454486
603683651
1201158230
1198122526
1213103357
553634927
1189965477
234878789
478884923
1542473887
399713711
274998598
38960084
553377367
978309172
1244555522
1359061634
266449604
2118657093
599755377
99539128
712378652
442527895
630745884
1112977481
593268082
1461452395
1425916703
1761718059
1726027817
1641963872
1811285370
27690489
1872808413
767172507
1091516127
863608108
52789135
1792291455
558905156
493282017
640806590
1004958317
1853180656
2129846124
1058716952
1227431034
939146724
993935035
2021324839
856832715
1868245874
147904549
60993341
676739468
786635806
651718021
866072830
1889194041
125807267
740472416
291247905
1154954397
252029333
5257807
1949100717
1582838246
1730385574
1498568455
116732402
198244554
335000605
2085470988
1108264838
331170262
94042390
1851876048
1974443677
1539406868
1560592001
952065732
45351535
432153593
1491850732
1370517380
672972532
2051260736
1143712381
790025631
1877634845
609420288
1412197185
408951591
231527365
2006932341
1462128888
1509921846
2110484585
1564956771
2142535564
823786466
1388611351
704411126
857846134
1806608847
1395486371
1186759840
1800002446
691676016
444424274
702546828
237555687
1653113694
1225115061
2112368875
83475296
2128647849
907994808
633950691
1773016738
1594026546
522179347
1706361447
1497088158
337928359
169052138
1295846708
1993758989
362597228
1520336400
1206361993
1753244339
2141136658
1314847888
405298900
957309615
1348312406
219021302
14777921
570735145
735207153
805662079
940183336
452195307
431387624
25354786
8572090
154145961
1946586246
534329883
811814932
507286368
2000151766
870714291
569180564
1439150316
1793153252
706862132
680389849
540328119
1398211336
1131833614
514929555
1319496833
1913039103
1272741790
462740604
340454
147150981
1105770899
377184405
2100764152
4619594
1031245932
855786508
2021151063
1113430175
587121440
961458292
2060462558
1667442082
2010771684
797807536
2006875825
600597169
2137852506
105084510
553075460
1798980375
1171283589
823500838
1718501428
2050295665
973948696
96906411
406252048
2090737950
1271883718
1758961160
350352941
1443984479
1698997451
1963428064
1530479184
1424144526
596760336
1889668476
1029506343
2085034778
452289629
1670750755
694319335
615336351
2143735285
242765382
1087980334
1897465658
1123599189
1075232570
1401537332
1946685998
981738196
477979864
1475492729
518218321
294594682
2043581014
778843470
808760325
554512729
775668141
1373694187
1158289813
1851370970
1426727432
1706782615
377265812
793670386
18882222
237880506
1738240128
409571898
602182976
1445948497
395004870
153148832
1586951584
211545763
855509701
989231314
438448211
547424921
1836246072
252302088
127046428
1765725009
1779156379
2035229670
2101454968
221201826
571125605
1687604658
677700931
267467268
521085221
1444107889
131338437
748694848
533302010
732165496
1070962987
1925109230
1992430446
805251784
154607463
1511158025
1542594677
213290000
653974945
1837884418
1474301469
10145599
1520383221
1492513455
84234132
2028115778
2095950909
1205927443
1665290666
1941279114
1306051629
349865677
327812075
1937345886
1790237131
1065487208
1985279249
1843898938
1583329378
1773085378
348610369
854034628
2006066665
1022806113
1018223433
652454653
1793055924
846020433
1733701457
1873847104
861008926
2038663862
1530200515
1230118411
505548050
1455893890
2112007895
372953822
492185575
2084722828
1266785507
1192011606
1518280698
53659144
1713422575
772473052
972048925
1925843839
668223652
202797224
1065832897
404951452
1292422124
786609771
994308858
151568444
2120770849
1381424733
1205681586
1729084442
1547639920
940596470
879601273
1285593707
491979596
142739837
471521435
1401394919
1036828476
158841175
577706185
780432096
621056692
620440907
1445872703
982151036
1841574141
1988535344
1720572114
659820167
1602950687
959709261
1747059492
1632543718
697682025
739945853
1924053887
1102184507
451972644
2116851710
15779032
1844981675
998877872
416536367
347082022
1386263559
1354711912
1892741387
1074982601
1730391052
1661477993
242792526
1124312898
1574223156
12574679
1473774264
2027249253
1348453799
1676305090
1960466657
108746951
11251344
520485000
2044314574
1357787363
19437461
2071339621
1968986609
77024666
1657623900
273189733
414882628
1611743889
1181236310
1338315684
584246784
1735236728
1915396406
431201633
56756328
1230111922
1351790368
1102353327
598709051
714488209
1571929361
757145969
538726676
838616813
1907523625
1369824166
477457169
1666482
188035427
1427969034
466615340
932804055
1986581245
1094102730
158957875
950871841
1044844269
795722081
1955057740
2060703283
187700510
1804857624
1834143477
2117734912
138615974
1311566287
259297620
884105753
1720140050
1132195489
1720976050
1614071535
20967139
1279328093
1053769933
1099658832
1741096644
1179079615
235626981
182246427
329456604
1207706124
82134664
344167494
1109654203
1902930454
1374898098
1749452011
49945925
1928591991
1539597914
212666452
773982368
681017661
1654934889
2061409755
541539351
1602699223
1720454563
2146146636
201760483
1886949227
1825222718
848858820
33601815
1545063496
1963517638
1699400281
178304779
1957308016
1783889182
942973046
28567193
1639858841
2029654384
1906991040
1225110763
443327212
1726258788
1198949196
2078380380
1828792907
253317141
1332543113
227376493
1041638428
1991473773
1098044551
37839426
1773173464
1028994019
756851348
899355523
726551792
1514279959
1683277569
1565100655
325408577
1351558044
10379538
610534484
1468184270
1871028141
759072240
416468369
995277561
1739325511
1142346880
1584079270
2121756108
1566743670
222841531
1260518183
384966358
185110424
606339665
1248815970
827548672
1819776533
490435773
1860940777
1755037094
1236074890
991454541
240047132
1117791627
482225703
1546041296
2076604084
1437336116
953956485
2100818743
33675676
184087353
1891033349
1742581647
1334072412
1507479798
1045548475
107587481
1509421744
25123892
1917972459
757040011
1882948415
761919647
615771184
2134464121
169589093
1949824961
2090685189
1943542310
1640535095
541235884
1640833892
259141385
1391308405
383449099
748610582
2095938724
935800306
403634791
1888176615
1819642190
1718811589
1065604913
113983423
1752665296
2107755085
636402812
49994576
848242802
1620407679
1732602673
892030548
916186203
677914882
1560971565
520819547
116101207
1979056800
1145692703
1801932808
1318616705
1044563783
298903426
1546528398
1879349131
1723877790
800325203
157270199
924712447
1351842192
570406097
65850815
1450033264
510317805
1343705210
1901975146
1248038121
1263790951
2063142703
653833764
836204640
68595238
1082916
1578557628
1488315439
955584695
1674367271
2127068391
258661629
1093936523
1321275795
1731404454
1257186424
248546236
813269286
98892906
1331667992
91785959
673696349
1930770900
341337479
1496461476
880400024
975112888
698287023
970476417
788387704
1790502733
1924396195
471090112
1087132202
2090487045
931766115
441572468
1911323292
941204164
185332999
1804796217
428758384
1702288479
385504202
1002765698
69023011
1492347995
1444786887
1913155778
2047572027
1843696264
1588948324
363237446
455903736
1860142263
1977434951
1874343606
607169326
126956687
373019634
1029925363
726231659
1539763347
690013689
211595713
1544467921
1202203766
1699046643
1929106491
738197364
462461020
597160076
1494133830
392932552
2022655325
474972186
859816539
1960032581
2107925577
784708869
303961539
1363848438
498369798
798053791
113287516
571037282
1054589388
513865635
756117535
168649399
597955160
2012122796
1239243240
1975079020
1313412586
556928732
215014624
812795988
1929275473
1408421322
1480473504
2056065146
149609820
1299948606
244773250
399205002
2104291160
1887739724
1099203602
734169606
1233127968
794074382
156378235
591024921
2053817740
1280605830
586518710
669557068
2059602321
2129348157
240960990
23037545
533387827
524102332
279657544
261235296
438169773
298589292
911695251
1162631652
1696228129
660605305
294988110
942891636
2130326439
1325446167
1069322456
1725432381
1498495202
584717945
2054992917
1067852012
1455878364
2098631579
721657905
1397635176
462159076
1079098400
1436259847
1002561621
1864261229
2037671262
536956007
1255610519
1016206485
1912704763
173553855
14272585
1491566901
191635216
1301552328
1935323961
432234084
1577055652
856357052
1613782650
356196470
547300063
1411948374
803953192
681098337
1076722681
1846068275
1592103955
304232309
1021317990
342736601
1081938091
195724621
218812488
1960257879
926828958
207755435
1845815579
1078741689
1540745057
391246569
1634351809
779913268
805856408
517344547
1955342049
1390130886
1917553863
1488603472
1821423144
376741799
1542520316
1860374032
528109858
1604214711
1349695011
2044498741
1124110039
1587674397
461939227
37121011
1720256398
1560378190
1039138628
784193556
952915734
1225816001
37883068
1410287145
2041110690
1230499526
1761235577
1133673042
1206395102
50070875
113568406
697821565
318636600
1631260647
50176047
589939424
659745067
392155949
540921046
1744673849
1550796470
701400856
1541644360
665090244
958671688
89564350
984018590
913526379
1480006884
1787096342
567636676
697550627
1380336465
443564138
475898505
1090472110
784307151
326018832
251532179
810690811
1582340771
2111639445
434288263
1949070863
106365196
1577738191
539237481
1430116912
1795143868
846112830
95942583
1569857975
1596710083
1453879366
1133562847
1692904255
1804505096
56549082
1222424747
1766557356
206694115
1442190563
326735538
48862814
232609225
1492467198
241767764
1004131916
877566980
249904076
314256049
11363743
2111599819
512607943
611639389
514406120
1823538501
64423012
1824492377
2027947563
1947451181
1848881593
254152472
1147992170
1476251199
1707666493
978977509
122999389
155697820
900764564
98946907
599205470
1702973763
657305997
663294185
1206375465
1665057629
315414376
1001207769
1927172667
1055601006
151825460
1681491235
89281128
1396746487
2139179904
1701646183
1152460323
1604285170
1219679671
1193337160
1408329210
1806812362
818622495
282766843
743900548
1083988696
679861220
1653234687
1146622043
247251605
1377661582
206127195
482715515
899296600
1866329153
1315988259
1412348683
800491431
291010051
1190655722
1308875273
978867003
1567898803
1904488569
755308645
263874809
30247082
2145320474
595135632
1508129798
1333129558
896921336
275921903
419485494
1641627015
453720138
1631986334
1143897750
420671598
1081550481
1402798506
2102926034
2018523993
856994040
1031023734
945812060
1863975959
1380776304
1375882628
1141985360
1934824882
553240082
1749570644
1250181851
702220369
388679502
1821617904
1646428568
1567704379
504257747
994039138
1677940357
581609204
2144030973
1928832196
1853104822
1030530796
881283910
479526667
1833813732
526012922
611486002
494190019
1969702218
1357293100
2031541871
1233084632
2069949808
1925988523
980119373
1134014158
1073253484
52598340
2086280534
1074020352
838714935
557987602
35507143
1977992215
1166645897
76730984
1277478198
264808187
1996129823
1432757530
223516984
795978079
1893635019
194050641
104772743
549436217
1507868022
655431888
447143466
1015963019
2077276710
1848617164
1660308917
1926752063
835335671
293561352
1909110744
2146662131
648291856
750253051
16595578
2143960028
1131197824
754992093
189543435
1338647388
1525967563
679685393
1155799454
1855844177
730066619
2076518959
281219420
1299258002
2123062642
617420672
531819103
2141796033
899920259
652207897
1630614371
1790904525
601389157
2098411293
52071637
1653581146
607378064
40873885
825123516
1907590584
1117551369
466424888
512255594
928911311
2120997595
881680460
755061235
1575524648
297790681
1843698682
312572011
1170765949
1248766475
790541423
1327444206
492188659
1254133875
1581709215
354633124
1477935037
65701278
1708857342
1630093597
1428196117
1340330094
231652153
277682781
2034644253
475684809
1357552779
1893637031
2024460485
1683111801
1653391649
1629281958
1228060825
515459473
1989688686
1961922845
1179226488
1586206929
834881925
2002704566
601913735
59710407
2105096786
1215452993
661522566
1832985428
391301093
1883755688
279086531
1132249829
1232246596
1452884776
1996900681
1941845494
326211484
1248162369
466229534
1235083569
46800160
1573720703
1624320913
934451419
863696278
1499942774
816111653
1713887209
685436698
948091360
288283000
1732280822
1909173069
1339848582
978384314
1341256371
1268733856
1305498439
1868983768
1407914138
692304106
1363619880
1366586498
1102848810
1747905642
1958568870
403255851
1456155019
1291480627
1373906282
805060148
2109944437
644416807
672068562
1135262456
1167822359
749729043
1483606914
803131402
591789273
1949255295
1286644959
1733196416
118783281
646399523
1029879368
31211965
490837254
56654750
1578747636
357801145
1543044031
1392284202
13908103
745241403
21867914
1265705930
16961410
85064658
1901636625
905671217
1737584014
1924731376
1910723955
2079976936
1772419237
1262416066
1772174844
1628544891
1751463856
445136773
1661842189
881684331
424575787
1061247535
1872806112
625405033
761342970
588026138
456430134
83697474
2103921244
770845661
83407555
1446821914
1614009197
380563648
2041347226
1666227701
1808559873
1590998283
1881014529
1922193119
1141048385
717113307
1307001366
974671601
137623724
2062260732
1055171556
2023426369
142463031
1889931060
301723197
1528768695
776392741
609150301
454350722
1816627273
1934819647
20173212
1752074180
519882715
1344499493
50755681
37639865
2122513398
1793415551
772690205
1585459078
1640860633
644523976
864049140
2049107516
1253246792
1599643951
184896303
161635125
1932373184
1289748537
168260147
331941773
1092503838
1361823001
1338723929
1890152054
1297648060
61680883
1904187873
30341121
1230593231
2044818925
1493142441
406369277
449793086
2102313389
1039629155
1958034124
596776939
567314654
1348401817
323692467
608764715
165142435
402592408
2073708307
321160272
1769842544
1136305634
419364647
875025459
136027316
2022209277
2077607784
1850057981
1767028330
322853782
1731306395
1660403211
1502680698
704903778
263731977
1221443163
617372424
984424920
762630315
335694962
1858682007
207811400
1158683699
2137031931
883122319
475690533
629311309
2021046516
796138690
383281650
1677687405
257488736
2011101115
1252843004
1465917653
1171793258
1052837426
716806508
1277415405
412829314
790518889
354781822
1903195909
1752172129
342055530
1613490835
1237730143
1016224284
2027627373
915726818
918595494
678672262
1378661464
234212438
19846016
2115364748
527377020
797411936
852754109
1810328115
1753508924
1448210637
277211865
1004952120
181937249
53858957
1116543558
595966357
1561887943
1156509435
547062586
887356683
1603886724
1945160726
2100462157
40015343
496031672
757634449
758207221
1416254414
621653912
1798965100
1363695035
2143573780
1904857362
1170668037
1341597809
792217422
1010114029
1771712982
2034920844
1250286129
45211427
896657655
52366533
256857728
1989742514
1272746497
1197288043
8215898
1764359697
685549031
815929935
717118134
916035290
687643692
1173677589
1585621768
1458752597
1713167899
582752214
266758459
996988562
2008466253
826104940
1965394101
164179839
943435316
2071114306
1398783186
1335788022
537384798
1677020516
479650035
1916344753
1828567600
915149088
733851302
531151930
541200674
221837673
2102264791
1751925336
1978503687
181922519
434274537
277094451
442383565
2140042588
2107631867
1752392528
53534770
2098441019
1210979347
1977899561
1204383766
144409773
1507504217
1843120566
1970057958
144211726
64222358
821603267
28649806
2010211915
669799031
1572863258
1797856309
1205708180
1682503717
1777311319
1900746726
1514219235
824233875
178182848
1215059796
2126279101
415313495
1606438828
2020447890
1501139994
169983200
2027865998
49158112
1018218565
728314156
1408366027
459114284
1091546934
28518743
59427182
907440755
1836047105
1340880459
583364426
1646785490
1772642221
1896295095
553417166
417963344
1816650329
678172422
454505039
469753517
1201794217
2026561852
533064932
1059579750
809231286
368630453
885666516
91050234
346958971
313951498
759179453
2038459894
356253417
1549236242
516891921
296489295
861384642
1453157881
1070860478
60230346
1545370645
218780035
562452156
1238398996
1393434381
1375822765
1867047902
350525867
1240354221
2026487860
145633002
1761606793
2061972759
469901257
2021824350
86986447
821183947
928319009
348445260
2045193325
1662760026
663825956
558755835
1676609682
2087592805
1414835274
1732805103
154418658
1040942505
279852255
1613282694
1505934522
614341281
1785055949
1937320676
1080619017
1723111196
1835931690
1909069417
1173687637
894058205
1214878993
112297078
27907054
1010376501
1590230248
306842784
1119943528
183384020
77409662
777700621
1964184996
1479699802
2069637913
2036239823
1470769492
2034980341
268515369
1710312014
2009441013
741412756
2049284094
1996798354
704254242
1052286376
224304183
869100037
1297519889
1568512372
1032444500
793855643
1439496290
1052883506
1599187321
622227157
276931783
1562210094
1828679673
1815586365
1357141021
22313587
317655472
926628311
2107879973
395093639
937466898
1892789486
1824996617
1945889470
1763607580
490262497
303097407
1205180650
1495679562
98384975
2037121871
561222280
106103362
1326223488
1374727597
1465040163
942035442
259490982
2062773714
77635965
1543219697
2049166987
768278661
53911085
1093485735
1841817868
1349940415
1198669058
1632034125
2144610615
1471473749
33545153
650921652
1444285591
1805283257
364507598
2084791048
358977654
405269056
20463791
1831022786
494508718
1587529801
1484950032
2093681849
1086054130
1526669703
407183922
928099017
231564405
1596290639
325682060
1341813244
487338110
737621556
2036085795
1653420426
711657586
2126196769
1730427589
301225236
1356985448
1101853825
984634908
2125386726
1256234656
807235148
2121157439
115579826
723198372
311556649
182891035
1830150267
1016122820
333859315
70533050
1969494464
2101152360
1434424210
386501101
445774573
164988636
1006689230
1677386044
130501421
748383819
1595370964
205071759
1021500342
142817198
218472283
1853827708
230398347
984203094
843237652
1404756847
1957680916
488213506
1910507233
1530631929
1221829598
1330257027
580029859
316024922
1658472760
1381871669
1378389178
1873270194
1601869886
1006721677
306532480
72102102
459226896
608007472
1496094069
1142287371
1636910825
345356574
1832293030
1440248564
756432574
220957907
1731734323
328308423
1663229216
881076131
2048281183
2123424347
1510236892
251254636
562293160
1504017721
80056146
747574608
488691477
244625737
1552077446
1291434639
688806805
146012244
140179350
1684458376
557291426
1599578524
1414347289
1117444858
466109046
1793731421
1429516106
2041392678
587376564
617527327
868831142
1320506992
516216628
1118659473
1540212832
2034321415
1649148163
2013449474
1107384747
887967554
56853614
1842342235
916118254
2005619034
697094073
617563949
230013885
561588180
387778125
214751405
1781658479
1561601079
1729356448
646049833
2021142355
1415737602
1847432729
1645840759
564451424
1193987338
807950167
1312684340
1010095683
869589457
706976149
1802794741
1853045714
1956723309
1447093727
1363365206
1608690876
677724321
1782493308
1977390684
1425180536
2055955955
1654170509
1382030939
1953470731
2116217058
183117768
1924594578
229813526
1863605437
539488442
1685495173
735458250
1887145871
302577810
529984972
256723061
630058110
337680119
1427311844
1210007612
2135620796
131225897
1783584738
1180801903
1529398440
798039627
591222220
1227467257
1635975416
1096410366
194507529
460835529
380374051
815698818
103904194
1326049988
439295491
1260933100
407888351
1040888666
146877568
1072192786
1870902766
48525989
1911559031
1440787292
566682798
1340218780
326896033
892242920
1790874600
2095679245
61738894
79382301
434898511
1075357134
1531978404
505136181
1519848911
254192095
1594217566
1304753506
312161186
1152329960
196911176
1362944150
1366437147
1117603869
425770406
1071991768
1982774225
1874287386
502568802
2102720154
787066851
1857076363
367003971
1054164746
1041961863
19699291
416280464
717917735
829570943
1703214646
657628763
612938233
1463583204
1498029915
59393479
1491625901
1971528385
51790921
150744215
570616888
399090556
1976077378
1323653882
1858888434
1011175126
1028327769
2007112918
470654939
1878372623
1575585710
1746709409
48734776
692023940
464071381
884013323
445439924
1656714266
2091676312
569011634
164395616
1287090622
875668503
1944791207
1309645054
187277457
604535300
1659805816
721399490
481105449
311885156
1173774742
34440471
2060935335
1169295070
161965041
908023189
518539142
2049565558
804122849
1275837000
1342633732
2118993982
1885619674
1075564297
1807842303
2113366889
1782853236
2071530119
1385564942
187525456
1825457041
1617811311
1676132416
1453067410
2049087047
1017824518
134504782
983865974
1027934248
1708485831
662492203
1554283428
1350252825
1439677799
746359515
1165612654
101112226
1557179320
261983416
1880545469
1293132235
269004528
1429084749
1965672768
484371587
1554055653
1900689436
323895304
162121620
336873757
721146126
338587871
1919261460
1244745369
941117214
1766451663
1860396598
731597496
1847274625
1870329946
829330030
485292632
1690954143
1140037114
1960209670
165686067
308234443
2108248627
790160864
1604657036
655102668
2091911064
153598530
1380192674
1302366479
1179169033
2059229996
123168188
349814789
1877349965
1221754273
2117247763
1350635508
79937457
1520657724
1470662839
1401782119
2036553341
256595868
1351632220
1361662417
1734360356
729910519
693769638
1753814635
342554818
990723030
606350492
1929045623
1304838503
1633232068
897827479
759689409
1740255978
1034538860
922386569
1518902808
1582819349
265804673
2108300765
885127478
1993528744
708682455
417644571
2072750958
1174794828
508687942
93863429
879180209
396621250
692366459
910319106
779467562
7551051
166175295
1332163673
1372137435
1047161365
1283613275
148704879
2025933121
1221643675
1045800896
780259110
803373366
1324097793
1753226113
587324846
244167920
593823101
978532865
1963384265
797136124
623721540
767981713
1046514853
1448553922
881951362
889735246
706526404
1950045378
1999371219
1169249440
1000334789
1461744234
190123087
1016671488
851783261
1840371838
821112467
219771276
235139530
1073416089
954156014
471940441
1249485997
1834667975
1765255668
324553750
1095707508
1526567658
1225796534
1946227975
659492321
89997165
1534237189
1590637248
632762193
2020294811
1046516810
2073334213
1557019784
2042495777
839956913
1217314787
2003227888
197300809
813477780
1457075653
1292622482
620104002
925936986
2118034913
202916095
1994951719
139234097
199436725
1107517926
962742661
1486234724
1064743162
357992307
1868182811
2123896734
320112094
1778749743
1735132245
610359078
356208318
1062752481
406281635
1979296084
1415593675
692577155
264356662
695755130
1530652522
1539248703
1963412290
508460823
352492825
1071433452
1792881318
27952994
58077713
1433463102
42516166
1970099786
1875937958
841250617
1066462768
1363561298
538189854
1245160558
2143622502
31726601
947654895
407944840
913730884
694243819
684538460
38398462
1918007323
1655248381
1189802616
2008527175
1856567501
1966306150
1822324617
1517660640
1406414008
311858674
2066933597
1171478494
801770923
2123608594
1587364437
459163728
519019993
1111446563
1772615914
1917159038
618732267
506558874
524127270
516674446
954529332
1213584645
110897159
287279030
1457086531
1145711963
1275420418
1854565922
1602919045
1193378447
1792278401
1409978474
2012621989
134971914
265662767
784864068
1140253714
468410432
384615483
1735559117
1889490795
326086738
288547742
403585216
1102302514
1642890180
1390791597
448364
361200226
1763852282
221322714
675620578
1059057687
746853987
1882940798
2074229525
1121973712
1666980619
475507137
816316118
924519567
1363302151
512488460
306816884
1091941903
346708520
1785913166
388441179
1456185431
1467822901
290064471
815418022
581879411
114683075
2031749823
1278466924
1997570788
1086053688
1206393097
460613712
1105088009
1293403163
209527890
1836263551
1921770076
1033568093
1096643731
166129899
2063606970
1125411271
295042496
563240927
1019294278
270313060
1859019291
849206698
1178893521
1016612213
352288632
1975496324
349821890
1194295895
2131918756
1198857269
394746860
286858129
1413011610
737732304
1101211160
882226351
1150658294
1923226517
292746322
1404192056
927990501
1665883007
1705070355
262544138
1254007908
2098732727
665642138
1310983371
673503536
1791049997
1702210475
1457557877
1636044682
1081441194
399991274
922462272
1038818308
218174452
1468350650
1663122657
556735732
813977865
1151224241
1482699971
338825690
849916275
128959959
1699383920
1149191067
280176144
1061665374
1497582836
2081152101
474850855
942299852
1630266330
1107174251
67422409
435153172
1255185397
1366105750
1199996227
1800337055
1970097826
2144096726
1837221931
302652718
2089624702
316180685
1006535461
883953186
435548225
1891852396
2053326605
675243517
2029604249
1302979613
892716955
535992918
66060043
1301762435
359800472
1927971295
1949357774
1145704524
738560465
1800591879
1353294395
717627538
443231132
1273824717
1142329149
1285605197
1917356838
1223224569
1079288821
1230023802
1256299825
450776228
367773234
1112171489
2142811854
1233985427
1560016244
1014532640
1526573794
789056572
824309078
665455853
1576465582
211640567
238722674
574650094
258363000
503267101
30254322
1952746838
1379885838
61447829
2029774997
1570423405
138256579
715824991
1215379086
1559874255
1575881065
1401197552
221468931
173650264
2030094051
1857898031
1687319020
1242427602
535839678
1598134925
1154461237
1387985034
1470647111
333691863
606834700
1119228472
1351957694
1168158134
1825747309
1121321889
1902470997
567295594
2102223179
642451845
1616502663
1262603889
716307302
1038980412
1183317193
1300799438
115039576
1868438259
303033575
972161798
1548028288
353718378
1628806925
1434270736
2043201256
275102841
1878229502
172648504
344244691
1408258940
1529863532
1701285087
663031181
1039688391
790663623
654021529
2023329157
153083890
1303343178
1578696950
1821473954
1204308506
2145153456
1159131555
1629994838
1560560975
756633793
616097880
51767548
1509359384
1608276250
2094320333
1730161000
314055485
1579835859
921674143
587709904
267513886
1495876191
1533594700
2111977063
1614326167
986441118
1097628643
1183809462
447107996
811337989
1065228374
117144762
1899978993
2055196344
461282720
159434718
272692114
164026676
72371352
739321619
603928178
458453778
1867026808
873291557
2051249540
1719707288
498021776
271585913
1967191155
965844619
1630955557
1125495633
1728902734
1534272856
558477724
847794314
405954940
1684212216
567245465
137153617
1072200541
1728345080
987479256
1076815607
1962889532
1703150875
79039784
932289821
160851905
1514777496
781117801
701127975
674570047
1651591689
1691855652
1531985053
1822065740
1341478701
118832869
1283945576
2141796697
447570697
891112152
1450143996
1099875900
426852762
1621001347
1412697475
449990667
1980924389
201923115
1473202354
1515305942
793386897
1980738799
227134969
1138539626
642907464
1565379313
990807126
649695278
1676300687
1946260540
1860502997
1081120974
1077717998
1803230280
2062879928
374366676
2005011176
623655746
1299092388
1354900859
2084030081
338200614
344582637
244711077
834329928
1591687197
1105535012
985288508
1031866050
481786671
4309765
1554499901
1925936732
1519392789
900885921
89137884
1124640317
247587745
121297984
548234606
325766504
1422122252
1079483438
384730937
1389522506
1826601094
66873298
1606903893
488460583
1955133832
466317813
651067705
1112467719
703524394
1986799217
1366718581
1338469302
1046076125
3227185
627655773
141865308
2019660396
741288066
350468394
1835359866
1126493228
1058120710
1030501135
905564557
1338986093
1483459142
1270776560
1310769921
614956403
1774434588
1748092824
1222971952
331027700
1364443080
1806512558
1991796995
2034412867
1871512285
1001232569
1293470053
37141911
1396576285
1544543111
1925974970
1382225502
1461554329
1679277777
1988227662
1961000417
1291640577
2019013647
1333527741
157917275
1643174488
504155975
666320210
2019885928
1019639754
1811379292
1681068255
66069507
709571704
544082031
319772189
2086828794
1273948385
616700223
197028881
19102070
2009813621
1040323420
283867930
1633579263
743345064
666103546
1998838326
2048518743
233237114
1508212326
247278080
32287182
1880188707
1573140686
1734970622
1795659619
1384859842
779726797
1018569674
1722147943
561446401
582270210
1348681800
1107383220
827603336
51334882
1056326497
2334502
936514146
177186504
1809415178
40570917
956167726
65527806
161142636
113952055
839343196
645094487
1897133000
702332983
561740467
597077284
1344872298
219471229
320015732
544120860
352753106
2033014276
1276578677
1905974665
859479724
1703641379
1444999211
2104995013
874133729
149437370
1603106493
718601141
757471514
421446939
340292674
1461062551
853445817
859167963
1239327785
1800299330
1193685302
1630025151
430401678
529277375
629260428
984395715
1831074741
963498429
1624928937
924996253
1618529835
803150020
109607995
1712323469
1665166578
839984212
1490606859
1450547090
1631346903
402547612
875170875
1335482617
277123555
411681735
838040106
1906182648
1842347263
1317685015
911821351
380610163
718124636
288477096
916575798
1482023311
2142387405
1245438469
1250595312
1383223534
1947189591
1046230499
549587806
1727901774
111663094
1171804442
105928179
1080967576
911340071
1732237661
343794801
174711806
752402503
451253572
1690528846
1530873847
1873148739
206532208
1353600373
1047064971
285356089
529930875
372735948
1440665242
932222681
863188241
602384515
1277023297
1401935047
2089901908
271493692
1773072268
1893097537
813996283
2031306772
1677357315
1645957917
1542508754
1858272504
447669512
1359284867
2054639978
1436828092
204989740
975496466
61258566
1450085796
1830364243
1210190735
2123159257
446256289
916148359
61318902
1387901914
1826801934
1432299908
983808949
438009762
1911122682
720316156
186595456
427312791
1221819429
767971386
1239206194
818707871
107755612
228689503
1576958325
528760298
328485775
1215336678
784966345
867513586
375120620
529712083
205315163
382812178
428686010
15267990
15702892
90718393
421885256
533583907
263253660
1582887526
233331164
310609813
65363817
997136254
942584468
1109796762
88829548
719206166
476680721
411027807
349928147
1624749271
1916178390
1604124500
2027375249
1663121817
1427913605
60442251
1097879099
225119993
712971322
2112714318
1963004860
1708271042
1756294693
836059326
1184919648
2117798383
1013782019
2030633665
1375075575
851402565
303238702
239054553
1873177813
2043635494
824505717
610569085
1705725593
2079333901
808897839
1297447068
1526618623
1344400408
667064063
1251235054
1465336286
930316922
1138891155
16820459
660181195
589794861
802537325
624450385
2096587301
1250191493
172371401
1449005556
2098177918
980721563
1263670108
851748075
1551788856
23825831
376279082
1580736597
181607045
1342009179
104905272
1420385826
1542369790
1334993410
66459329
1051284629
1701032411
1751433379
1152758698
1283685747
1387015071
1652830012
1423718858
568074206
534055820
850986117
2038419349
1378113392
773358716
742792021
1922406742
774041412
727786032
1461728480
788515750
1184705219
1033993164
1031824953
141454188
1444315980
778989761
1415879963
514638740
2088351891
205456961
1701255401
398017433
1557333250
1203719850
942246632
1474932267
2026500058
658480215
689643035
97766805
853389718
424517936
662095688
286410065
1553160493
1353450363
814947888
830571698
2052508574
1463594332
1411276637
655962592
1079546663
1762347247
150428962
2110215244
827497260
73832695
570036010
1105467606
1580200830
1289478291
1785262585
718984647
1941903033
179218046
1878068682
1726070036
26604796
1762199605
2027014567
492804696
798677040
1555287418
1400129781
84607293
2050529004
463074588
1370587586
820075521
1174147282
2049990328
41022239
1576775470
1403901424
793214767
218938365
1731993587
551738896
604712143
63932933
1986209135
2135875676
1507572467
1194912193
1649222989
1459357112
112242002
1149413185
445390100
54467473
1992915204
554789824
2037370414
537345101
831852230
127842989
1853004397
179978390
1538643321
427340260
161289624
2120330080
270545625
2126292340
2119826014
371094771
916306090
1145148095
20332024
758502172
274863313
593623180
728474297
292018956
370264455
1533943057
1055504847
850531836
82082402
125170053
1660563306
1247030071
1505106298
26947941
1323961949
1088917950
1374269819
1468039429
390557448
870215554
569667695
2019543503
923764568
1693053880
1852832734
562392042
1424116436
53839829
2006820414
1581277692
1227532286
1594000765
278354320
555542853
1291179626
1552255147
1654688275
479510678
1432272990
2081509946
1453929008
1970083941
1562395824
1707929134
831090079
400068145
466266243
1801681214
1823782512
674810429
44203382
536361609
1109137556
1666190731
230983930
195007890
182132272
1374330532
643764032
77236130
310358159
673362184
1860689968
1646174405
1181694827
2009219866
1257862258
1736634211
1902956401
1391425320
2015693671
1976511532
191146710
1062023680
722779430
1022668295
166532809
1020837463
1020729530
1458118812
583841231
1866796767
1568500927
837336777
1983936173
332975339
392654605
252855776
957680329
1615624344
1942459536
1082983036
178322574
1641169919
1027084377
873846813
1556604040
2015180341
742429809
607871449
2077447449
1322784648
1082274513
157113623
129058709
1953868058
842248567
286441892
1185667598
1671050540
259110314
121360144
1264083805
122809596
477947579
1050802589
1405365095
2084347951
1284403696
263950195
1086523285
1606761871
62196567
1850022404
2107398710
1520880961
954756143
1612665716
91633355
1306296074
876025822
141241891
810434651
1940780000
277114871
640930258
68003649
141077955
1478389144
1087404186
745148424
270829397
793808225
404006590
1688228196
1625497300
751813389
32251712
631264425
552430670
344321886
1002646409
1334551370
1105897653
584641558
1875232174
1114761413
2038126986
526140239
747632761
1029395263
1220774138
686806541
409368305
333800351
968242234
1300962515
875855993
1790259871
1127490241
1837971728
1399264368
1781324539
1895540914
1795248815
1710693371
1583742180
765552855
103094672
1119628325
252921957
245607836
1818957675
1247996700
1119184711
1661916926
1545565177
456587574
344515202
59025970
1739238888
670655270
716426874
2094284030
194647246
1076861068
1264661484
1216775369
232193262
532674839
1347843230
829520776
121109133
219497663
1554410230
1727058044
1205020046
1206933697
943545098
2067809922
1549999640
1002933746
1373806419
256503581
1827623014
1720322828
1053193538
1226888238
1561898764
2011760551
393509886
606852583
1791520048
366817992
621714205
1292188038
2100438104
580369865
243554997
1964103639
2114478596
213707429
672835192
449056532
351821075
578762908
1581401643
299544509
1694443672
1100612889
2009957942
1990039064
1323410113
1339788158
57480140
1909174645
1921073423
258360538
1313211782
313102454
1256521525
260060607
1770949297
190726724
1544490540
1727064392
133836288
1812440620
215049819
1478037218
1037331808
1051415322
1627367287
311032172
999040245
939299571
940674028
462759703
1299710780
548812223
1795561183
1160836677
1747644069
488208401
1605092445
2060289034
658615040
763709535
1585860185
2073597889
766889394
1441554692
353954614
995169558
930425915
1835350262
1409631154
1764143782
286841458
1860638823
1668996032
320629004
904805557
1841639038
267028900
668617398
1468844472
1502939114
1769474543
698135777
682294776
1730303679
1907247631
1235423188
1807327515
1242399997
369259435
2130203166
1173500169
1204331032
350123702
1697592811
1760764613
899732165
1989393147
383866667
2006584004
732028963
926120134
1696435363
1644744431
1618730596
710435623
1796233729
1914859965
1789448627
2056651419
104208421
1697171393
1804287128
1872292204
962056104
456808037
746815228
910925654
89049854
801049350
121895620
395049650
918875878
1321298382
2064725616
112655747
124303860
697541934
1114652135
2064560912
1110098787
1312082899
821988902
587064548
1362585578
583813109
1138132185
1628652299
1822336319
146056303
285511996
1387260949
63653006
598933550
690840205
945433457
410347679
429082966
1600152151
1059810798
788038658
1115846583
577820228
1916332108
1683197883
2116023044
1238899486
1477935037
1404400087
445050768
778247377
1628613758
892983168
212252888
736809386
341243635
1035491577
645191274
1343911605
632443628
976046679
1319364852
348212407
1191489201
1811029989
1905864145
1589449958
607742497
604254550
210158784
799980884
1762031055
298587492
898598139
1461285889
1324205220
38685760
884250068
1115535953
640211225
2128623708
716968613
896315448
1938808499
2048910943
1890422486
146163969
1132808010
193155167
713400593
1826914951
1521460881
2034260528
1475635740
1789270948
1055930868
434019517
9715941
1144936935
398879189
744916742
833642139
138418302
806348226
1227690451
1593557124
1255471152
219661651
1389230601
389247931
325499572
209253995
153315069
1843343267
1612539409
1727000618
260575793
1196628668
983833205
1522175809
1650498766
326402697
532926495
760714513
1511086964
548124076
493030139
144325416
594645257
594391933
1092873535
1555324938
2133610578
1649551968
363837835
791355991
1792499772
1628575461
320863540
643845269
323594377
1697736107
10964567
61335482
1882901791
2049021970
1879374524
1371618708
1891425053
681569748
467262421
1777603579
2050174124
908719946
980387734
1869608819
240998795
741107554
1577738130
196673244
1059011530
1652320982
2118904618
1708130825
1836881122
86617387
1692609566
1710179513
1486057967
1654901896
750739627
610813691
361958705
578866080
1199184162
1923511527
1807146380
157978775
1868319739
1957896081
388203123
309844389
1605389254
1386815979
1351486180
1192372128
526050569
322209413
176140911
2064523645
702405263
330886583
240563281
2086207738
2041974900
1975144366
1007232778
252363371
2139342578
1408118076
1523329448
1248857380
1264838415
1974616194
540928844
2105798085
1248444751
2140663128
1631008697
1341297682
1487705148
1182676240
1380091266
154719977
256640894
1265624300
1265109059
1369400638
708455157
2072602662
835777493
1866318269
1895620822
1168268518
866583379
572757498
626268906
170674464
679886155
1584304347
1164279018
152660626
384941050
1578925538
832324953
1652346912
698631711
1028112682
1292333108
1733756900
889369125
1286683991
1272546130
879098169
1442540766
377379302
1264447157
1082273455
846714266
1893450684
550073213
716933252
1201915800
212300358
1704663620
71055131
449953771
1089320211
1356417170
1567795678
2008643698
178433329
1772877793
891719588
1768166643
1179906418
1699388605
647267295
475994402
873052233
1161013092
965321601
1771997117
2024658757
1481103761
2096880926
723225160
1712692426
1313680641
906540056
114653041
2022062054
1294722034
1494499441
324537242
1567662607
757822617
562641798
200612792
1095930095
1515538848
1105683384
792301063
1053169889
222878080
1811710775
2049121311
2057849773
1200082299
1589309214
175054372
2050370933
1206382210
632741293
1420629682
1449001297
1587083013
1029508523
84669612
776977050
1919644162
960156686
2054824208
390918952
1840192899
1818937710
1106047881
883663766
1451234858
1922925844
1911880244
367929992
1829107457
1747591308
1410129864
28765838
1183513109
688029872
654376785
1027598748
700816397
776803709
1144046421
1052097902
1895499047
549917983
2094328533
1776957984
1406479055
2026709295
461004374
1911557941
444049497
1964538122
1614679314
687406778
997019541
1950522011
1938615151
1794613276
479769066
1816722412
141461740
1953000516
761060726
2097736699
274874523
1125593794
1036048342
847684772
1970762820
1278106721
89689850
1569297351
1051790917
1882034226
472651281
276454122
1673140573
207858376
1691816157
1924464435
1652815115
1471616627
342565588
997020290
1852955075
1849290985
1795496271
1791841639
207060458
2140954520
1150951403
525476159
2088862323
1282766599
119247649
1691522817
672423412
1213620691
1445148961
752483804
2131716985
643800048
863729880
1018544120
533915968
631502374
1294995609
85074309
544112174
321729435
1918637310
1945355623
1475344086
16753809
957227973
1220348343
1039461088
1121899908
33285597
887750704
1943590173
93238846
637934676
1886866559
1254842364
2131675219
1931111858
375075040
767698833
1543482481
974505013
1231986406
287357854
638202422
1855609031
1137642963
817182485
1427575655
829898089
431039462
1396831344
143223647
791500495
482334847
1383537215
1021742810
1428167365
1542312646
292572260
1050754860
1093677980
1290274535
999408444
1237081663
507125729
640604176
26165208
1591989412
2074021293
838136895
650086976
77054440
1471944690
2107257163
228866143
1918181395
123255255
1794958924
1104255980
1490984453
1263198945
1451183757
203654046
1447879384
454198938
2011469723
2033914590
1425671148
917173307
1117722651
836071117
1472425460
1629240086
1531956087
1656776156
340490244
1547247783
1817228746
1213251493
163986971
559792969
1634143220
33613410
1395212471
1815753908
1924749283
562622181
930573179
1974959945
331372576
88726448
1686574628
432366647
1440044720
987055022
2036204949
1015719720
974589278
505623822
1189611559
867947587
57395296
1330557692
527695492
538604426
644093195
1275364704
873219794
648787769
1049731518
687693354
92459120
309132274
378383973
951148040
1418872865
1333460874
1059096398
1588281852
408473166
1734326129
1003191219
255119560
896711654
1917948523
1890236387
16978850
1162650889
1563759754
1933805344
1190743101
1515867342
2146922522
416204940
1712739325
1083661146
954013574
426556393
1323376481
1140892238
1638550795
256408682
1718613328
1270657928
79781893
1908575471
1954308072
721415135
1826728027
1059443747
73971133
136830457
327532296
1841463232
1543334345
1157379808
1308986238
1657419182
749877624
1187309863
1342453537
2132687362
158798093
917963521
1170817979
1857755886
1210484787
826311060
1342413456
854169911
716812906
1139177542
2134557360
1763452199
138599126
976209136
819785582
1466195570
914209947
676365346
281171063
1440048313
1713978914
687302897
1748064935
1980350870
651505445
1387926985
1878480746
1538183358
787283768
197554946
755240756
1204960906
784079521
102728035
808008383
22223692
581369201
391784861
1559834691
379735227
1812600041
1133784103
1147666788
1766724039
532676879
801272386
12005464
890223476
1821771502
835154415
830569135
472526624
10534768
1406503955
1807553295
1746657221
168302627
293437873
1970944201
276190521
182849015
618933383
938763403
499195196
1919455323
183783771
1001751319
383629494
1964542140
562187821
1659360371
1075399810
2109089178
1444594331
1990732284
1269013266
499542911
660543275
911247596
569592162
1081333962
1040040452
255870482
2130080398
1383582283
1814354865
1517833457
1628079369
24232138
284468716
211917349
150138737
1542249051
1071000839
1626867557
335826809
1318648273
631432208
165921556
1288047256
1148003840
1203101919
787337600
1450912808
1323002921
1922384808
2147130702
2030439664
231928452
1931961659
963589722
1369165465
1779053702
909820757
1638540526
472338316
1453920073
266445205
1567369554
1307884955
51328629
1014493678
1346145579
37603053
430846598
1008550626
1686699204
276920245
364372353
2132852593
1963540117
919884075
1595443630
2048112979
297844242
1648879423
858165682
1153495735
1568197277
182517713
176450116
1002588619
1970381290
1775993110
615731206
1417922490
1699868712
1753145937
237314780
963180335
646627855
920022320
1644526112
415199405
853419645
1894001835
1148741327
1722770190
194925149
1859458059
555334185
1627787974
1020693900
1471098333
1408407141
774765547
237664202
672274812
1623959774
1654176729
1327941263
1394176110
86946280
1104741849
1542437302
362777603
928318218
1537710761
1540959681
1891300129
1504747499
575655830
1230248238
987404459
916288854
1594877025
396438813
114491095
1318690892
485900973
2099323485
1223506612
1453262757
1265655858
522814963
1891677206
1098736119
928182750
1087628345
1788890791
643582998
1628472445
1703177610
930454093
1824447755
1875547159
1778921226
1050867715
847498299
1882575028
116641580
1467674590
2111594762
1995730315
308527744
898645722
1790847022
392058854
120898680
1774884562
1705072405
497508991
897348132
1777013956
1614082559
477758951
521329731
1363590457
1096093618
1817164976
792111400
1826439723
949253905
990438302
1161703175
942824910
172096748
1849674345
861788643
222698364
1601138144
93775665
44341063
2125708980
60521790
1975397218
804988257
1755090243
629515137
1831584354
744443398
1520065589
1705672008
193134609
1207608494
612929848
1659314701
710487574
1144608612
1864504250
2043260843
94454860
377480687
2126218876
1547231457
1017952767
420374548
876456106
1584009553
314485046
899598085
1248209732
1385378710
843490334
1686970594
126432199
1903868583
904872282
1534547180
1056994547
210626284
219736997
918048042
1867405360
240692324
1698116081
206715369
920995842
178336061
2022520955
128004267
1992015617
1855893869
756197240
597539637
1340487229
1257321078
549400371
746154075
1527594876
1965224152
308644981
582647917
1353634672
2116739360
1145497195
58351116
1206507730
1617642957
2047450469
900082304
20376790
1699974726
650306570
977015030
1789426789
1249305842
48103613
375165323
1918958823
300118354
803005807
1730856067
1305487814
1523669460
20065722
510631013
300072405
1678217990
968858300
935262558
990228740
89359138
1921179611
1150502779
87194632
1181126077
1936030432
2126346769
2039356404
937394458
1773353630
1874025701
1269720606
1557089145
668122374
1950087246
654749256
1188749273
1422084553
1104419058
1744490378
63445061
803120292
403487374
626729386
1952188057
1315474803
1768874099
973493790
361121350
1627432204
2049603421
394356360
2020316841
1570521740
635497204
1261102634
1236619997
837195461
1115551610
568394539
1780988329
363624680
1691639815
821003597
1043825887
848053037
490175200
1412776812
1954281408
618813280
311238300
2035008980
300239485
49521335
1793619976
927200991
1747930031
515825514
65900406
936834036
782551844
11556189
326415001
598776678
2147076045
205084264
1990298638
2027718123
1284643875
1995550400
1052659608
698917888
1339059803
949543063
743861613
2097022514
1494361348
607954149
471200225
1281912178
646109225
1764939591
2039405593
557245087
1784649475
1907937227
1686758591
973469703
976141962
1470584238
831552126
1365793633
1305257719
647065606
2033979959
1712451638
1454476004
1343207380
1471893608
572030489
1206567139
487885836
1730615973
1189023431
1384869862
489003627
617891138
1695055945
1849206071
1805040247
1937673437
1734583385
1224589347
2100776580
1859802133
634137216
633898206
832723377
607992835
544142431
669723351
164772939
746981463
1235246370
1946874940
2042677860
1746260650
642908063
820128793
1134533879
44283180
1165470831
1800584892
46535956
463291340
1259137408
269019900
553176899
2056577577
942971988
805179097
1528601880
2034325505
1774481809
1922165245
61031343
952632230
1066968363
1840632538
130999417
584330292
1824194514
375572453
1601999250
1360463696
9089739
610168996
1024163728
416853860
666033105
389875544
2115966105
1739120867
1302799087
1706137087
1791148220
2000047417
1892500883
41926394
2096734257
58644827
2099362924
1346197721
575613585
865936067
1911155840
817349010
13796976
595963402
1910861935
1964894798
836369164
1681519838
2104743696
766861264
304614711
131090152
1865722878
1640156350
340984039
1872786880
1741381266
2048158160
685662047
1989101305
2026625916
403854784
2044138885
2046221977
1523082338
2125431691
283260991
281407502
1290717897
1213210555
2103643871
1293332579
858784522
687294446
1495168925
1826354053
12164913
171867307
992822382
1990693679
2507810
1798320882
1043587653
1211132606
1821681815
1165211138
1684571911
1321159139
952056532
877889608
1004787175
1117487447
1466191337
1021800239
136744945
1503875028
2083879077
703497240
2135731094
184696680
383444982
1718892647
1097522540
1719236219
399252614
428319804
756382677
760778908
1341108448
1439487302
804421187
396366871
914203548
2141711392
1917090742
305049369
617435304
675125252
449718265
730333520
810353643
1129882333
585852599
962071160
1246978162
718542269
1637827323
2117617601
1023391312
807186251
492593745
2047491618
1715545183
225711850
1651482626
887948605
1573316590
404966114
855229504
1480213303
544474144
1089068797
1008748211
1932209570
1551270878
35878844
1348277893
1700295924
815238248
1353232477
645691700
1538213368
1062347756
988654432
426640747
1459130728
1288747613
1116519392
391215351
380594476
1035441770
1977502492
344807006
1559272687
575201074
200574603
1472048435
896210743
1760856349
730870813
1713496115
1901323456
983836054
837910226
1883772770
680340363
1093714958
1426958696
886968538
1552387996
714809950
539671344
2008396105
641532410
1821857200
2064012782
1738913416
238435792
712314920
1122788717
2128508881
519944146
1400149293
1167084481
909202711
1889725052
2064807164
1616283335
1970739087
1960394
1319756785
65362142
1354328133
1745099871
2036446685
303950180
1694607754
1631150241
2058586661
1754108159
1643121787
1131875443
1968382652
309035258
1402798952
1847907361
121777550
1835786908
612710542
1095599323
679455806
1993489712
1186364847
2127363170
875230080
1298677455
1879636146
1113129071
1454810555
989239936
435800245
1588515889
1898811893
996864050
1987757441
1790391541
1230147038
777003517
537962828
1634123802
850095381
828141272
526989162
125743283
1070007254
1757914638
484708043
2031554244
1498713375
1423947294
522738616
891303069
762098983
1749985759
2058329731
642582030
1830911398
98018213
1278746342
1585103658
944718102
1314173097
1186220553
1776967459
60178367
1616691090
1843169442
965552875
1186164548
1766759600
1119735940
1194836345
190545574
1764403301
895127181
1956975625
285624739
1433879694
1563236416
105351333
405804878
970741406
1835042672
228880079
1874096958
547046717
478684722
41702925
54362020
1858659179
493039466
820919585
1603844177
2031001375
1092080114
1177692288
1334262692
1630509655
326990588
893535876
650054529
1779886709
1301785025
815026690
1730877610
1214561047
2106195830
915551993
1760964981
240067847
431262661
1313183719
2095996839
1348279274
913556227
1175888029
263864342
1730439473
1599308483
1455717941
1173483336
1909685915
934792135
1621063747
1478395924
1501534686
1372670190
1697586441
304513670
27196702
912329104
219657573
762553903
1579613055
336289210
1242870334
1719701691
1469955074
861322356
1896080299
2072974484
1155101647
2052703458
146919159
570513610
638094801
1490957601
1188088032
1838996127
1602148534
767344572
960648796
553883291
508768161
1631043753
1983164322
1586430450
855587038
267879452
1256235706
1445871744
979479404
18225384
482462801
922980536
781036648
695456513
1350712575
2139165992
464326237
322602818
457106218
102616707
1109552063
630374486
2102817327
399207866
896716481
716963167
793295695
515391428
1282265726
1872082302
466311157
1020175321
1087449666
442516738
95371219
129315894
37522360
1398068375
1121521050
1688684193
1730251511
1957558074
925727194
890141357
1738013425
674371809
1401908357
573329165
1423693712
1632970060
1139461573
1650730292
911829756
1731106287
2069214812
363756647
1888383146
1880270580
340478470
1914389049
1533277077
1473174212
928237713
1232344304
17437550
2125170303
974629546
430610849
2106739200
777239191
968479364
599166922
1238177231
535650072
1247785398
818227845
457060427
109775085
1958025709
1867097099
1177862760
1733672508
1231000882
1305234755
119395699
8724544
1962330799
392451748
1838188894
1506750774
1695153190
489336598
1438362732
1359729268
1047347146
20598528
476493425
367867953
1894996859
783569131
95417368
541933351
1875937874
42832438
1779372506
1001284905
1685922592
558339525
480858915
1487434691
263650006
282852774
534738724
309827113
1126177912
665409041
1351187147
2087399962
1806711045
1426766769
1440685157
756469054
577049562
1498309335
964798724
2065158283
1600136711
863050994
1680406954
732206038
436639049
547753727
1792253979
1293651041
571821653
243554663
1390791774
1277245106
1774281349
1456639043
1404827200
191919152
1577076151
2015789251
1435583952
1752491176
1225694493
615995554
2110335648
347226004
788075394
1559855207
105943352
1176802954
1058639263
325358124
880780231
76235671
26690367
832582440
1639247312
1545946252
265566352
840327142
511185003
722975721
1591740046
788070928
729289269
480208103
653572750
1592839048
240200719
1164591187
2099150473
2011092066
1205487374
1160544359
1827536522
658876671
1518983960
1709122597
1804826560
1969470523
1460006333
1608866294
1331781397
1638620130
1182096765
422288826
1569451602
498117729
248141293
1349212290
1021088963
230132007
1257062244
1405628568
952754670
2073907470
1930799968
747434425
1877107819
98765754
1925202735
1311775284
1657879361
374372377
221419995
1269048305
1224961374
1555307801
4836616
2097684360
1550216211
9833086
1291282441
2124943864
508775045
770686011
41623245
1328099999
626649894
2104892991
1224925808
1178186202
1697824749
1274369610
14874519
68724119
1106819380
366290386
574455989
1056519453
972136334
611853415
1278146127
127979011
513019273
450648139
1000946861
587404840
1768453589
1393874562
1446880967
1504663797
1298093671
1247683731
286379002
10825279
705007734
1912780371
171237601
948651967
610579935
114041670
1655304140
1143554539
1301291333
650089551
99411633
723612696
153333385
1567434525
92094503
1977588609
1127777856
1162968326
66492593
878640623
1469744152
37786829
1990383950
643254863
399215884
1002035603
736105038
542550941
920443547
1856259940
874782285
1896921979
326234536
900661185
1867269237
510757042
1843601744
2100840701
183070406
581373913
955843400
1448328889
319727866
1651587510
1750075696
993666305
552698605
988176571
2020937136
2055514781
556547201
1638545554
1262849177
335714458
1438322315
2132133965
1712697735
645502049
2037286654
1187273060
1524390782
1015374362
1868426736
649490346
961758469
654268279
534437862
2057844773
915221203
615386579
339249949
441314749
55694888
238308912
1981693807
1982771719
1175428105
704626892
278667045
745830785
943744212
1307595674
1748044815
323130357
1101647487
300056784
1054564269
719761836
2020925646
2096728207
1383733291
860545374
1152690760
703164567
1469293728
1998404276
1768199923
1138787870
2109698769
338738100
467820175
1166839922
91669137
818524841
291977198
543513066
1601122140
1076518222
1812025183
1646803861
632073749
58621097
1206410535
1034236020
2140307282
896252900
1554891725
1558044863
1494064939
1849893657
1426193835
180296158
420793374
543098952
177096986
1020181212
1707910405
784765014
1626233905
1589704779
190322916
161624965
342347158
1311062993
2032794869
1779485516
1428489950
1800519985
1142516001
722588380
985742321
285642813
774486170
594628720
1057200314
1947009539
207462963
1690572520
1488576615
985996883
549834301
986625446
1912100154
731817843
1806504601
2051816773
741665426
189843676
566759892
265185858
360218117
1934306221
885449291
1560421730
354873277
356802156
1114034141
1516708306
1727088338
432249103
979235382
1984279886
1355506684
888794065
1225138345
115608387
2081235946
909655562
831014903
1538972105
969035467
1227948535
95705212
1875580792
88220431
386386432
1130344868
1102437142
1354480351
486343318
1302569824
2136029920
1931500734
1659647609
1955276712
1418160135
1638091204
663718523
413254912
2089022377
1180489502
1045752323
607238559
1056903465
1468705594
482700250
258384809
1784893084
993640607
81396570
1509658281
1015963113
1233116294
290010018
837055878
1461706568
300845043
493261273
859438216
329020607
882828600
963812720
1685457468
1472271644
1450836334
2026459298
1963162346
614691424
1941318463
476212931
850954780
692232438
1905898733
699471675
1078168957
669990640
500155354
561432562
1252342534
1928097861
1230858809
1822262151
312845321
1833642153
360223029
552912325
2013782720
267933945
1343093964
1989922466
469247343
1981802899
910435287
1436926855
305647860
320768406
2021119761
1026501922
1498377799
1499603320
1432835255
789628540
1160447607
47696945
280735988
329915413
388102462
1332985547
422356966
1152494526
482033093
2097864297
442968855
1144312930
1420299497
1857744782
2079029141
911650354
699966528
1769226874
846269822
1270191798
1381497363
323799932
1646754870
1738968538
1296031379
2131581756
1094365801
1105454365
696863254
1068156909
778734672
717936787
1662091335
1453361621
730903494
575459912
129612158
1572588646
1832620875
1209980805
1692606326
1340260858
1309454306
1242885078
1916142022
1950273933
2117755762
943131568
1442572110
904607835
1686661495
1191834225
1435196134
587888098
1531747898
1344589819
670520728
1164032550
961387539
1092764342
1057419961
775273371
2060078137
1519815263
1580695150
370008119
1356911392
452765522
610097563
252664534
1215832902
319750023
346882736
1474730271
921484179
861585950
1108293476
2073971025
1898037030
1534156975
1180143823
210362652
1219603098
978276130
1654964171
1274572206
1986080559
459954685
1496182101
719198491
1556309052
1261185778
2096871671
832907641
198498249
852944662
771894608
1431468693
66268638
1786781205
1258998724
1706074862
347065316
1554311199
1082156099
987505038
854057667
2034474165
1470726704
58017263
1222856359
1449347579
1267298797
1364144355
1256743742
684408629
1667279175
992346460
508694245
1298568051
1482796355
1727646613
541041331
1494156099
214425411
1644980725
1708280655
1383644338
66707924
1399774957
1391628358
513042332
90185694
1022524337
1064667195
1988702917
772539717
301727648
1143345059
1852018296
533535136
1389616048
67546645
1576999449
703872904
2105201495
772212861
869203641
2076417430
774439462
1610970767
662246170
553381050
843157648
635819092
25023630
2118246711
1168910723
1038316731
1101865209
904630724
1306351561
466231533
344038094
476584085
1505884780
1891274263
699768815
1862383232
740223368
745834499
1838838602
2058342111
1440765427
1241837642
380611480
1919839237
1897067038
962801864
1835284792
1383410252
572467287
1792713415
1922791502
114067838
1380971268
297887121
906843684
1670912066
747797372
1536929583
1478343827
166341399
1624395941
1279600383
1269550866
2132566336
2045216984
1903956313
1704426718
1014726413
539917968
749034489
1723345023
2143668858
1925668160
768334094
1258402952
1131655915
1799593905
722613929
1400760878
384260260
349936451
475189905
877249001
891232958
1833804386
235673453
391246825
1152432621
234728175
1412735160
603501702
286410162
1517708921
2073552624
1175004320
1664758645
1445357969
2022292883
1634015185
1345531578
2130526865
482081917
1078613716
17930949
2004666677
431245634
2136455435
1611674527
2104509072
1799233599
1200527990
1966110122
2117135721
604804033
908102525
1013123508
409274674
1121859230
355110413
1076459931
618975614
1629545278
1959850624
761183848
1632443909
10767905
1389544587
755101745
432551140
1384434569
1843712569
1918695704
19619747
962763300
238710302
1472737568
573327435
1732947491
619310716
744087898
1041029192
79813398
192134919
1726230487
173905043
1167666725
1457754548
1845173323
615877295
1161844452
158314264
1742161575
411860274
887750578
40759887
1104346420
1278066108
1161745399
1481195262
683383841
189371256
289352918
706843700
1224022922
524137799
126155994
1996226222
1927976907
382476123
760986095
388301800
1319750284
727316549
1271451566
354441247
2128801777
773666936
808065408
1622998952
1695930483
1835424072
20476786
2102660227
1904577813
1484554382
682502671
1750197316
240998854
90643123
723999428
2021059300
803475079
1756741882
617973248
1362059628
636249580
721121093
585201763
659506046
1192394655
1839454268
884441789
255197185
257209532
86614486
837452951
2084150898
614023328
1212202902
1978652433
1885354217
673710755
237633357
237369744
316292257
1436103830
1745910004
457184930
140473014
1726945236
1583664179
2126642418
489135982
1329205734
222620509
1139731652
992801271
697823161
985641461
1777760011
1854379069
1227392611
930630775
1584649886
245436141
2057608984
1004915258
1061304784
1941691487
22310008
2017296385
1523268015
89232551
977285192
1028559702
809111737
1956812726
1374931406
1181036479
331000292
1693212088
389925493
2124796584
1798917963
2120908783
1476155890
995618456
670342721
748034773
677192471
1649805331
1175861351
1960492182
1212286006
710351692
127754928
175700202
988177970
2007376184
336544828
975832130
544265589
476530525
1951171168
1415884148
1067933503
1293571834
2086966749
1377818743
224662107
2018786791
1835911909
492479724
2044328094
1527932866
472146248
1796079750
1186211820
1755095618
632142231
791838709
1324623872
1138566072
896878310
1957765231
1509057503
342440912
441871252
931812191
1646118411
82485881
918716765
134720375
664789367
1133189194
1077489284
1744980121
1703575947
1555003709
1679797426
274375806
1411367250
1419870458
1010687236
1464318077
73338577
1259024878
1717314384
393894870
1436941905
2057385123
926034165
765810012
949426039
718597603
2069505692
896373700
1131284103
1413877436
1185754465
501583316
426787994
667214648
2003278091
280310374
1945580430
778809806
1647441034
1834709007
407106444
1795034728
1844587698
316250248
1636152729
1687196093
673801438
264836577
396582827
1795371849
253198683
1262371782
657546775
2145021223
1529710342
885905827
1392682864
167287146
999465572
350004309
565877070
1613663228
1567916153
1752993120
1315964813
529512716
548486809
160589736
1590802815
1281300710
2012612608
774056210
320307644
551570150
1392851729
2049550494
638854697
90503986
636811342
1941670890
1110287217
28722830
1534771997
1992760220
1076095402
985352769
1104076247
393974546
1694851342
1389073369
205520335
1942579696
387583887
502218487
1080804006
369282776
725585431
321524367
770160615
1025683171
1660658345
1999431417
1842804424
361165951
1151554777
14480831
864366164
21819191
107700689
1310926668
807217807
1169219465
745699430
1309890878
603376786
729252966
741953658
586868117
2016340451
1930729493
259237009
750766937
84500333
1182388964
1065253488
667460891
771221714
27058381
1329040013
1419391754
1005422799
1849341704
307192688
1329088738
509650566
919012811
2139721423
784261002
879500778
59933382
170456287
512083432
1501355109
194040778
481147227
1063439116
371515527
1705315286
236199900
790427201
1161723277
189573730
2024687536
1042946068
877293064
281265135
420280933
354550556
780579261
1960247615
157217815
1463858561
1161859186
1223269879
21814361
1647191837
2145168464
432644522
1609281043
1792740140
1108751053
835664523
1465590991
834759305
1597098326
1572297027
591944000
170934464
1466274859
797785923
1270054849
1948179066
1838517317
2054439994
2105413904
334333905
439411408
1867282880
1206284919
2020227105
284165931
470453947
1244785342
904275492
934372305
147631123
1090879689
1680855240
899109396
2081578560
1541581779
624820486
2105919549
1756864031
1027671460
45975717
109237285
1719680105
521101741
1904798116
351042685
14692961
1930565725
115207964
1658554997
1500215478
1695890223
591890764
1535140745
792287603
1962308991
2035148453
1437120126
1323517037
1509274808
693460947
156523594
1721874732
166113418
1075052856
2023304318
1740920063
614802067
1139575677
1428567355
551551836
945297757
1072319865
312793677
1222933828
933945377
1973048252
1616756826
1004439063
1175687380
983767906
1118436043
1070068227
1794186558
61748893
2120216131
217350254
1855252597
1713375415
1088351452
1123499307
1385621173
1085590156
1057166348
1770202420
982880434
42930952
1050018764
1315790997
2015604810
2002919315
12917573
568135702
1954766988
1116771883
2082072178
2067134575
526799245
1824344244
734901594
1977387669
1803674551
684782266
4015164
1352926576
1083798821
1304695308
807673621
882758379
1332994609
1483744212
25886472
1131471922
996279395
715493607
1018011152
1046858884
1125502291
110309516
1622946847
1894799342
267236525
171380749
1237179476
1969319477
2028902594
1137830046
1984805895
1294469880
243686532
1512105909
2121286689
627092483
964546443
1693632115
1056935871
1827386881
563819166
1187115702
255690293
2098839102
1484703627
2105140416
770797569
440466339
149249945
1649160470
1694471937
646869448
1822174429
1084656877
2028405734
1663119831
1923838725
778628399
1102400749
739483548
185078403
351875832
925901831
163921390
48843665
18666874
919282910
680613396
1363818165
1769426926
74048439
401872507
1665509898
155151982
445938675
1321691459
1181571318
606005119
2100740905
422837140
732143572
196022117
1166911188
1474474256
446661401
835206629
474800190
1571224425
1844502551
728996166
580221744
1082338999
570728596
2099730251
1122832522
2084959022
473253663
134462642
1834726181
447070778
1051449653
327020303
1358156438
355913117
1500523168
1521498534
802285283
1581710732
330586913
325716716
884732244
1032526815
1953395207
1112454678
1137314049
618709274
435272895
392843704
1362916843
1180526309
1442971772
486988749
1749405727
1838837588
34929216
1117095926
1105835449
959014559
1434185177
711185528
1984099203
48329225
36816130
412525518
1850901818
1587021220
1160468373
2126134715
269720510
1850589095
2003808515
758976501
371214054
293101156
72896726
1580068402
1873874985
1696275282
1905883941
1844496559
664499242
1388620143
800096553
1138823450
1842132675
1310260463
182384140
1763684013
55858311
1607332925
1076720303
239586947
927763843
2029208556
226536302
132022081
768187765
1160261664
323937516
1759746176
1036312543
1992906646
489127707
1148314786
1727411083
1050497227
1394397721
1981724008
1394074946
432044721
360257903
1018982460
770198668
455400742
206341573
640889123
1420396092
473905553
801408954
1952296753
1628158819
888934915
1101821361
1697290579
1576456156
1214884842
976288336
770958282
2204006
1906369971
535575752
305473169
1841193258
792963344
265896357
172055220
133951267
1305673367
1557375424
1179079491
761082350
1407246789
279494617
1158392805
1315273434
1542311540
733751073
1645731690
986851766
2096190672
1777044616
1109004491
813045189
1659629117
535163715
1618727617
232044254
1191221241
1360065814
1068910324
4658754
1587415315
690076454
1479987567
349767260
1133474643
1546379306
1306693985
638829282
1343861914
1967913636
177514710
1037204676
611695562
1678748614
1803814556
1649473511
1634183481
1465425893
80225390
1710655129
1994962232
42035258
208142774
147431249
1856982527
985929035
1523601877
379296103
614527628
1214164659
135366627
739614665
2028040074
850899165
75308835
1746688244
1417191434
91306314
1474166407
257261228
2054417690
223479282
397873979
607012792
1961335782
529934253
2080428295
538312464
601880020
322717206
988891703
1417134531
1168490219
2055799127
792529424
226059693
235725509
1000283342
2139342832
179366620
1866398033
1256192451
888642642
1958784106
291650337
1487588478
605767673
590760161
276428785
924218432
157191009
2068943198
1884240435
1582466955
1221345578
1362146513
226611950
1021814637
468292388
1538490756
1681440916
148957358
1443068810
1471201657
1228403906
1453629612
772475587
340403660
1553172191
1092077714
383682989
1195657350
2001523455
505447212
1168070361
748667113
458086302
1369757465
2119069248
1022129157
1809447886
491249391
1319710009
1499515985
389270844
2131803300
2112781402
99762454
1814770373
1162968326
1160867021
1814094233
1001932479
915276901
1496030518
1413691211
755620182
921485522
1855521556
889290364
810948589
1963406124
2074615399
834645682
88060689
1985459135
1662433584
904780986
1292075588
599576560
2145407202
2141849853
1759062625
1357410621
1783605094
2102466912
372629129
797180264
896144698
26392691
829183733
1593540537
616652460
260909920
1313322336
355451967
346294223
2080865053
2069140082
1299782095
1219715129
1254862331
1880832290
1142365636
1577315808
1707287635
613412651
1997450175
1310601034
1346927016
2006381854
1594976559
2046017129
500328844
2056024536
737767651
1064490751
2077595559
976622244
1510806940
1180694984
1793777567
2088116630
374553328
1698409921
2072091423
845661554
943837185
1567067184
1093912018
1240094166
1640558576
1043698973
1358558878
95036853
1817748040
765086493
770187634
130765016
977443199
1952571767
2049959354
1818705452
920978671
1652982256
360776550
2027440590
1682281329
1033462401
2050846827
1538659610
154866775
1574046945
185410651
1606126831
793264510
1689742120
1881864312
1359786055
1885897461
1077555987
100751137
1573137431
2067307643
1718654120
882755418
15903489
2002716500
1743414919
447183833
569558986
451881107
1704636478
1515331565
20764601
341259781
1967209202
1996999212
48385284
1846117669
27167462
641349172
1579988302
1728158040
1947465301
922123316
637301381
375880632
951229912
1496434196
1016886299
114133574
1031167911
1660176348
1585263584
1151228383
889392488
1507768811
335714401
1728285093
495569126
1748342998
1268119060
624070727
883631006
1895778391
476816512
163027557
1248328904
1295417464
389168579
561072205
344791749
165340859
959757084
571847045
798178392
330316385
977840394
1481654059
1447425158
594210231
1255090166
393113337
996427093
387412325
1095522139
1628675367
1116081133
219598620
1697183008
1162948073
425552270
1684021353
905179896
1596866636
1244367647
180079414
119007919
146446805
1225097365
1869260011
1694271676
603811121
781354034
1658403623
228112328
139476534
1551527458
932692943
409516431
681076151
1459734431
1620184
1750433694
1901478702
1313611427
1312800991
2145645404
1239933557
1201356329
1374752222
1797942867
51814106
86697056
244987976
1938768661
755550570
727283787
1375210601
473912293
986464141
1291468056
1975377865
781582312
703270393
1065567410
1656404574
569687011
90170652
931954000
127376743
2064161557
731442362
1695715820
1278540026
1737719068
1371854183
588263229
1407904532
1962428828
1327055942
1076180924
799735725
244935044
1404243781
1378652696
1476126801
1987988782
999182676
2028618347
1906375167
1467859887
1184843616
703528889
1571374822
866646871
543828337
1191924597
892453010
273661387
188245981
1058030876
1015691191
1134379142
1365643202
1484361789
1466275678
2098902248
2087164182
220475534
1758683845
1647751446
1159146978
1608741656
667480643
450961004
347289673
2106073620
1842301693
580985420
331720589
2012845280
86445150
685455941
1708331154
409662427
206400702
550302657
1879327193
1619130890
1081675699
281915951
700805404
2145290992
646100865
2007887829
128691837
2015872218
327740635
919841773
968776295
1097101688
738047620
997516352
442198113
160322222
46902037
2046982459
1357968580
482195649
2119192338
947345547
288731188
1618873669
1737360458
589608500
784457762
1426754586
1594207141
642010252
2038642891
572833274
1258938550
554765608
1206831213
349504339
1447318835
576164849
815277625
188144629
594137993
2077198482
921585191
68586961
560453122
2051506774
1761124312
1110403920
9775147
736715882
747065033
1634008810
215171829
1341165995
1050522633
1327664222
1982617390
1139431769
1533808107
752000692
981574672
468208017
1959538234
1830470202
23669616
1995277116
125359040
1970969803
914795305
1450779757
2067491402
1818940892
409013926
360291342
1721006922
143327561
683264145
1284250888
167432240
1583352346
1473143267
944380588
420993052
337151553
1669195032
1712347188
951015497
560965950
137085307
288447701
35439164
999196790
1387917544
491922611
462059817
25891269
1459396751
2114799634
1678452103
1339065588
213368141
842622503
991907104
392210819
605217609
879793448
1996989298
550438573
1088874713
748480043
1115563410
2059250091
1192851560
693195985
1025633323
330430428
1667941428
317120926
1425977682
1880944600
1454232982
1246647519
456315280
1469163116
1575931485
1828866761
1101636053
1718168327
1515306714
155816593
2028989007
1263601625
1254179292
721650976
1215239395
1603954403
1503507096
582273372
820118193
1946370842
1218376661
535653571
235646385
936506466
496434160
1495872983
1953129520
979109922
1995163458
1972925306
1077228365
89172643
1508049281
1717388197
1010153427
6219392
210659614
1313412390
831780621
326181889
99629504
639797500
1165986560
1442289462
665234724
1326441173
868951712
1034260459
442918861
801688608
786842492
1969444682
865497870
1501567165
2125043131
1713660928
1712514017
1159380399
1302131669
818059495
1896105570
1225740492
1297004724
995492026
1951848571
1607858851
1128521514
2098249100
1634089449
612579413
476963508
30840180
405727551
1984127505
2031265691
317346880
256554221
749670791
1505423616
1332076913
343207627
269475485
1533989582
553465157
466707682
1857676534
1974528912
753092958
308343318
285712654
861124755
1471934941
990278562
493512485
323271236
1123177483
430223807
1997858147
1190901737
1855973947
1147666672
1089932278
30183684
1318507949
1242694795
116877932
158889400
1989226905
1691030286
72195364
1246701413
1724337918
30309064
1326958148
1721518745
172419374
288573200
2031785122
78025664
259220320
1622861342
1311227127
595169730
1572198572
1870123430
1635063700
1955123777
928999110
89168609
1299043273
566646211
1914896052
643376547
1477200738
103502424
1868367612
1817343370
1593766260
410635872
1302441123
2074944213
1307176881
614564328
920974508
1720830376
73570760
425323428
1324844548
618493965
456734040
2033070569
360053367
928721059
775654477
1320568427
894591851
1671852607
902437995
1047682762
491220291
1137930604
509040917
1765107786
378661477
303149046
253877455
1737692303
581989709
1868681301
1883433709
283921339
2085665134
500680849
718065874
344665480
746209944
1613867799
1234559224
1434766931
787451553
1666307043
1433221793
262682735
678858430
1657467155
831635889
1032010253
1124443521
1552742448
734588351
634814744
15544096
2058518112
626447676
1035905191
1159047368
1939708165
1560753175
337798510
1979193942
1781610470
1352510908
523057951
1655061449
582754510
126772901
1905845986
152206156
308825204
993247489
803458350
1504438420
2071880462
331882082
268960189
1464665701
1515931834
897713705
1422548191
431796006
350423184
2090751060
979468631
723587639
1381332698
1236251874
2117762187
1579091849
1579598834
306308929
41975233
440638275
1355450680
1634150694
1193888758
895759634
1985047612
623833357
295410114
1249281533
2048227249
223984263
784232396
365460307
1323649149
2108949702
2100793847
1143095382
2071494711
1061765799
52822579
1278178886
1687529292
199367545
364324947
2085209026
96477521
1339657491
459256982
716963901
1269356770
826753087
1216203200
832716913
2054423539
1117716026
1509965952
1833475649
1721687654
599545531
1303431674
1284351617
1082448771
688031675
915196739
570446659
1324141459
1398879270
2020476275
1900412535
898436265
240398310
1209966496
48231275
1478153747
1963752913
21824429
145780949
2030240749
1267359956
1399819823
1222847440
1256308920
1253466586
1368092517
2049024283
504916359
190484991
267298985
1345639801
1044619975
745613164
216077055
1312830059
1709676070
1644296732
1851872711
1097229737
1114107305
406848360
1582849898
1164429776
531541878
621304364
539194821
610569002
1217994900
1765748037
1052058622
2009189610
842187209
1515253099
1184359897
329052632
1690056094
1963194681
1254613790
1200583724
1876880110
772347494
718475712
116360255
695007717
1061224126
1791533895
1644462560
1297246667
706164308
319016713
1227210060
1728232217
1179559092
2011983123
2113703753
263651548
2077672826
1751999936
401170604
276663342
1618570292
90329775
1638530493
124159553
168259896
894868451
1706041469
218357138
640404640
947870360
1205834179
1099564389
1535597113
337500318
535896823
1129430290
770585557
927298667
1589079053
600571342
428686010
230254354
1316857795
1955743178
2008535105
346644885
1946886043
1072567192
1336626473
1995446820
1863147011
952276736
2096627038
1359861824
1623623028
954038819
1216609461
306969632
530702663
2066072971
160727241
338470760
856505967
56793257
1989104917
2035033531
1601447556
317027366
304885529
1762419328
1914763677
171340361
119090369
1825376266
1137509610
511575543
365223779
735904535
1230360504
54562893
54094061
214979734
1688270265
1361220631
1140910686
457033172
1420023856
1188447147
35238105
1143598496
388682485
1688616160
1454701906
88806433
1734672600
745757709
509545314
691165463
1001486833
1994717343
1623527899
799578681
1697673474
1178891243
67767358
430264286
2137902055
424486055
1582535350
527538692
924819637
961838366
1103044467
1243077986
400952280
717534127
1222420739
1600777131
194381305
1018377126
35396754
543222984
228245166
1246659560
394079857
540958260
1693603428
531592965
1965874568
1282845920
1059286783
277451172
409976857
298719356
957019714
690221866
420844856
769187080
1863171110
211336
502050899
70936790
1052735911
398237781
1327527130
1699552712
1686809963
95616085
1933745953
209967662
1045923334
273145931
2051714063
425635833
1427071921
1955021316
515976027
1824317360
543903737
1096132783
447181618
2074791227
809540848
998858788
1867674443
839685842
1349293327
1949290976
323633261
436906724
996328799
1636675665
947865144
204797798
1256229221
1229092876
338006246
1062134121
1660757158
203862997
905301148
573023571
738043018
315962186
1738033579
1866007531
46117856
184985156
854936970
1231328473
745088215
363113017
1557659903
2114809804
2049184576
1521528746
304332891
759014531
434404989
21293493
921975648
849094983
1270015784
435878463
1547205608
1657977737
626635732
782749029
1367615042
1310373572
513683300
1494143044
2022854651
758489534
222112299
1952327620
647823698
1963604440
1789811637
1247948322
405782930
1941445919
413820600
957796485
1471708280
103107119
1449219158
1033186568
1343699403
2010732508
1284864214
1187662727
494641786
1036934494
2099026518
1669895990
353450202
38753354
195712222
2043504733
659605145
125764582
2115573036
1946509099
147498145
249624962
763370085
92319227
1275077101
136537617
216099682
809296062
675328889
1406492270
2026800465
221367672
92788145
550148545
1817095723
1263648181
719461539
259649732
1336316665
287566647
1660414521
2049691347
1198958797
673515050
1427801530
1053770577
791335784
1533231742
1758161816
1399264343
1527335759
424008052
2112496892
1253571995
254527374
606130440
83578215
717570089
2020377821
1039600175
664966009
1814128894
646815771
2029675885
665777484
1451752924
1244416836
806664393
1249174440
2119724237
1687711958
623458006
1770620541
147152522
1770146192
511243851
1029967864
1856371715
1686595001
1962622119
1690760524
2026662962
299918611
1115092509
2054720921
860335522
1301310511
880223802
117763549
1064892476
1601881370
925008303
1968633588
2033901621
62371301
2128833359
1132910922
2094919114
383322086
2108475500
1602882117
1161052679
1921183458
2130279957
1679655221
1737580411
590545421
1317662790
638769799
1716440127
1540263376
1698893543
1251035053
1489705985
1992802657
447134141
2043157731
1905503120
960184565
676890662
1463174547
1055643134
2140574534
1631599367
1686901402
1635215869
1200596220
475139997
910275066
1621902764
2041286141
1826360730
295586623
1579907012
79517015
568722515
1014230684
1303796838
95368638
748548401
1083005335
481384823
602253377
1390681856
581449752
483953345
1217247159
1393378128
882295306
1496897501
1157926536
1067447375
1566177456
23352743
190333375
873164208
422210275
1722145013
943466733
42867864
1079253876
1963023014
101425980
446520877
1824907775
1602637499
790526135
794604450
2056156425
540130662
1097629609
251521889
1549506259
1686583917
1996058908
1318713817
1408189818
2073866210
280270432
1734757638
1530926663
694895497
1546839630
457383850
1325240523
1454427673
2029795
1145565508
1358858490
504251465
1198455654
1690126112
950162048
2045316320
606452723
313171482
730242530
1801117776
1519003299
210243284
1300433332
1129140929
320374273
998103286
1692283200
1475211382
937630663
886964944
106332576
1990569131
418801979
615130822
413785517
987975367
1892609400
1293845027
1312544364
414317367
1858764433
1030470523
1982230955
1724447699
1463297808
736073290
1888665367
815696072
111751439
439292270
1711513657
405031728
1274038926
241520731
522241115
970558422
45398121
304276922
982060083
906283798
1893844607
866562405
1498985260
603444197
677047384
845589394
1855736789
681648107
1090296454
656544201
744558977
704100610
788256289
364856494
1032971173
251764317
1548624098
1950515013
271076329
1953891074
903691060
2052841393
763881885
395630856
1795964191
844813333
682142819
1716863418
1573760538
180174725
2086208708
105090689
1788097027
925813518
1448432783
1405955409
1433109660
1297224328
1792345838
239583838
1343725547
211806059
2038642902
188071411
572057234
1834312619
1791058256
840339654
249199961
1032805166
1451037710
2026000725
3757405
672293020
1538924077
464515450
224424735
303340735
2009017652
626647090
1743532854
347104808
15515378
632904159
8070887
1669145894
853446156
1483389464
311712730
1776204948
707735670
555365855
1242250325
698898181
1523462741
2073244645
1957967555
564863680
662861125
1586637788
1183688997
651210247
351303882
783848635
1170309302
653236948
1144262484
439451807
71584756
1127426157
1117110050
1262196974
397406077
1631846182
1202994909
1764249015
1526458986
492983962
185890240
1774987436
153052022
1627134022
1468749973
133047114
1232626943
621459435
354521210
1755753369
1804288224
2068955947
1952105217
1871387381
1940658402
1170731305
675331600
470540628
1133750211
236876992
520710849
780215677
1667517045
199548312
407939857
1248644397
575991850
1893161007
1482194450
55464683
889071907
839607389
1976833457
116607944
661114252
1298043840
209149930
698700734
2134301575
1222690988
1842867723
513509285
241816893
468421838
2146626041
1778180780
1341983591
386050119
2080125680
1410104218
147015040
263857960
1712264708
1235979348
1465736368
233168297
980606022
1374133984
1021085669
228063578
1406073653
1891579749
765736581
1707278397
145841746
244872888
37750522
382567970
1642966125
1259311685
1938109390
1795140523
511861510
964264922
244554676
73246443
612961605
2116336303
2072894937
1096489944
1543582275
680014522
601111906
578393267
378429926
462107080
1834317649
445293111
2068660087
173911617
1730279831
750123097
838227305
1979804980
90728126
504127064
1118852387
1839162230
947236106
437951295
958890575
884845214
1145790836
2011759832
117195578
1088800138
1521800956
1965112791
1823227728
762013972
873859244
1542173352
1956457696
603088215
367968087
681863613
1489629219
1351462222
1526711271
1005937590
1088249572
2118469630
3794276
1260480430
1656785168
1311813404
1488670771
196138276
500452264
1903038821
699892787
1484385163
405909156
568057513
1003758714
1931720955
860342703
250148296
786157246
1902429248
315319332
768443367
1082803483
517231981
171233385
511272380
1274228016
645654868
779086999
1829668609
468966364
389045303
90758315
626511849
1080323540
1485124620
1351885946
2100379575
1728778143
1769392240
1001946295
632615486
1081547533
100767856
1199521286
1079653457
1659597967
757544442
959053791
1956753095
162612143
330299609
1936820925
566432897
587859292
936160338
1704396833
884540630
123093621
660201554
230480129
1847966058
945233197
134228665
151407334
711606520
2062155272
1786176448
940502488
174746556
1657163184
1564300713
1674548191
190591217
127667490
220157539
562968304
2073065740
661017319
2104989208
267821523
890021924
1707714195
1857831046
2034084421
79888109
282029855
1633163442
1814189076
185547268
563094641
1059589876
420414371
1494305560
693921283
443086325
1557193286
516119987
571527427
628431271
1533432949
1705006340
1697451037
666737509
1761085182
2256310
100208627
980485006
1542256071
1548557016
1651578315
230967725
922214329
206180700
1172173000
820449760
36165890
514384456
2045340034
1293873201
700987389
385483879
131840783
64023716
885347692
193272956
163608897
523844041
323420781
909531560
2004773992
691739342
1188590026
928205468
1837268717
612515543
1289664622
1625596639
37057967
1506618393
626368351
2121390976
1614822671
696831236
881275706
205157135
459835558
1885959534
367578046
3936967
751168500
657157397
1130000471
1953618759
516699845
195568069
312958475
38010968
1686018877
1152889115
145636506
1692254274
862090149
1427929269
167531392
1991628402
79621835
1606948151
735682868
1791619445
239685003
332401309
168043538
867587848
441504234
1618953342
278636271
1538470925
1663915064
107303683
1365712596
1143356354
402087088
782297764
840379527
701733305
923731376
1818859477
70079474
2097147802
529759539
1888635160
1234098287
1340898521
962507687
890643227
53552788
1917274479
1059698
1927444611
1630361902
280302609
2085580369
457600139
1396297142
751815886
598474589
1755644562
342467599
1549438058
520886211
239685412
1997566613
548986913
678142335
439185943
1603039555
745071265
1716885516
468942814
635667206
1833377107
449581150
1581795685
1426335351
1853554035
652445996
1551608897
1784673907
1131909750
171029493
812106065
35937357
173033913
1227728107
1762206974
1734471141
1413209490
424114049
664035074
596521715
43033247
133856219
871589886
1836163940
1953408966
200323758
729959547
403387178
972331362
1456329722
403862842
1508755843
218639832
117504133
882763761
985277233
1870183576
219255530
329632140
610804017
330424444
856683579
184165709
770673626
2093705418
1011566164
1684164519
452069950
377131661
1068334759
337861933
670378766
1162477185
1602044871
2007541011
814421708
136086551
1765617489
1910900473
178777295
515698652
2121652430
1418625909
1997504784
124287268
2095944250
672547210
539695137
1616969299
1465448616
168195113
774435610
2116478754
737784077
1538011877
1077830659
1943359716
1527613486
1221764028
2018754631
1443820721
172608024
151783452
560533520
853577837
1433278311
1643949857
140001782
220964366
1162989290
532305322
1483642511
1952646736
564391981
778666286
1208977133
1345289611
788112724
1489343834
665390359
272963054
529383898
1799274764
1606338158
823460799
18133016
758499596
7951397
812238609
429220001
541540583
1442015012
1217019718
119018743
1691145222
41386789
280332417
407409399
720034023
13808351
1065914122
288267795
2127019588
1660084283
936330760
579298379
1558099123
1028024941
666542026
354630481
207615800
987191238
143053721
1285237301
2027286178
1134051429
1444285590
793890927
154283105
1226807558
1465539172
2035555665
750632220
101606978
417754520
308910367
1863484765
1090338907
1362959304
1883551660
1498832791
438048749
1573724862
251824366
1482054039
1778773518
276245799
1640263823
411052337
1920763086
1259866568
1492138869
1640012891
646847138
179538523
247917286
1617486084
2067171773
753343907
1293062489
1323440933
1933274835
594821152
1206804436
456723740
2052608994
1771973045
1294167050
714231509
1090541370
1275940717
805511681
1877819868
960130819
601787579
1490383216
23417583
1687018943
2128517187
87073714
2120668139
722118147
1283340831
76403790
30799088
1117099188
1222449221
119187916
1542906404
537624573
360437878
1301667763
332250939
903692087
782792233
988960975
1813772054
1148215136
322271453
419143414
1534681538
502187268
1685657909
1608149375
1669223794
2062328078
583491404
1514877052
1438174865
1562885520
2139144408
1937917093
2116256458
424099435
665821983
1181055445
1019906564
1627944683
1870285884
1169108587
1875798239
2076867629
605533586
1798736630
1214333966
716544891
342816730
58220770
693546867
926529217
1226344780
1184761546
983643577
1026878490
745222593
1236136239
5896204
315499320
1621113516
1230202709
794910229
1357427818
1236402215
586274394
1879695297
1049862175
2025341182
341663144
962378754
390145427
867603556
750209024
944743918
269365982
354392792
1697464376
185760184
309305791
501904153
1079098858
2005105620
559517133
1456317056
1355299574
1905870785
2060200721
275830475
112189828
672590823
1527678322
1642507024
1396754543
810054373
536742195
1078637552
1314853719
365170881
1319688833
439602567
1831550662
1096324417
1257517473
600063572
1051346121
3227284
1787871469
1987052557
387431865
255875596
2087621996
224855184
1049091121
1778167045
249025012
296429033
2115153168
1435795700
2071270872
1172491778
1580606565
1019230786
540546203
1441089358
1015886098
1739800184
1491020234
1817809212
2057655465
1858133045
412968174
549235930
218933882
301005636
1805987442
1432153613
1374838386
638565806
600589913
2029491826
897154144
65547321
1957024012
645455380
1505809191
524483191
1309998756
566954462
703552464
1283799310
347090775
496903755
1768191241
1638685865
320524233
1812024542
395583392
1816389782
1746458879
233807166
1822064725
1310945004
26959833
130258303
456568550
848529901
1363537850
633703957
1409139856
1673007678
1630650730
1863806703
964730658
1867138238
768934607
2095717599
238994288
783917751
1132869695
530593491
1384021313
1751592640
1588184043
1675071109
1488564704
648333884
864864751
753649268
720249928
1716512513
407621641
646499148
498492235
1520556252
518199467
1138094673
99123892
1547761638
209515504
1414711210
1866170004
1384665255
651161056
1800699610
1248213821
861077561
268212248
997812008
2096511099
1493696402
872759888
1157325537
710536289
1449813796
365640632
1326499169
1942792027
954179391
1677482023
166794525
931228202
1651789319
375135948
897127446
341114843
1893557339
2105178689
1999058870
152593022
1365887994
987925718
2107793809
919104836
2089548436
265290399
1554231265
571593477
1529162514
2096670854
1809727007
1555893209
229100142
1445839643
947613817
96571746
1268916894
251295725
936894310
1951529881
1818425221
1670982825
1658371592
1551741406
168634864
1940360308
126045622
487351095
1929024448
413886591
1214526852
1097122380
1001368245
2006626944
1292065168
732087366
1486059642
2016783654
869706144
2095242694
1106430643
963839684
2038426051
457522497
1754360849
798253307
1371870463
1205810983
392442046
18664010
1753385382
1505115512
1179742016
60765682
825167481
361311132
441280649
1585663790
1539572307
852376687
2080805303
637706125
1211379959
1861258664
1425862326
1719745126
805712080
123087754
661051535
1567337311
1442291458
104831310
1117788439
1403518095
1278622518
1449412776
2113112239
1774168090
1236032538
1828425117
616894732
2029032933
827083267
240663506
594424894
1508639259
1541380661
142785822
725588940
74001462
932250804
291707607
1457542910
1650037612
1845904998
1267692864
1138863842
1291273211
468402840
148613002
332552225
1851921861
1541154302
2084472428
1900200806
67980171
182452167
2098142843
2091768410
1686638958
289552445
1039847026
305344820
15180932
1889213823
464443417
975699328
1195104334
501342579
1830302698
299975840
374191845
573420637
232863189
414927138
1068565120
1641368195
635764130
1097423589
655487964
726164182
42599113
703279703
751231175
1913757778
758355489
438055974
1011533325
1284646845
101368766
193338852
719662169
2074366578
454831673
1894209260
1890655097
931154976
1694747469
19647266
645410656
794725092
1941700726
1555599934
1811187679
1035301540
252788522
980565916
1459412991
434389820
1648834336
2072428971
798517378
2041324900
1829077577
584404307
651124411
1112874278
1277223840
329556218
1215053844
1513570969
1105076477
1143366749
1603902573
2129317004
379555920
511852337
2077722209
1220350200
247132161
451437127
2108994144
1751597537
1506121853
1160061348
985490916
1579604831
592770542
115039576
1822329485
1592655447
711912592
1277436921
1317065325
1538096282
494765105
1857625687
1316916087
1202453277
243044744
1666574020
1745340013
1894261774
1673764803
1662690366
247445203
1408953465
662215984
626000885
1449264284
362890077
1994994714
1872575877
1267670339
623872140
726826378
58820235
1697129206
2117327767
1290639137
1777178816
1180526358
324555351
1314325718
1420688361
745852161
2089779639
2130701396
1584398830
1148776253
1309993028
297444830
2100794498
2057807815
977585424
1425107665
144050389
1308448495
1431934267
477278269
1332497905
979693108
822975592
229614369
1976322347
1788911687
1952818150
1125035035
1085817167
931205384
863490467
340446990
1188090211
2085010205
386012296
1842161038
692742756
461638835
422000726
1168169606
1328522406
92394647
1827301092
1970792977
1734707188
578882967
492601713
1142426481
2034650037
1290490470
913029514
1297778538
1181673771
1686049149
638079444
1929938404
353803498
106087123
1272301038
643495499
1555821594
145982121
1052459675
259953023
806333023
230341133
1103180052
568123064
1041564996
304436168
1558236787
1252213920
1292727606
1825549326
625847226
824899342
116167687
1231440693
130590811
1176468742
1145799910
1659367681
1562548057
65143544
188424064
506773408
345709939
605281537
1603526118
1993610729
1563331301
1763472084
262557448
803910558
1246151635
1691090844
617803980
1516138910
1981083708
1153796882
2102941649
820927262
665225212
9441683
1781346205
1539582125
604795293
1186544813
536481747
2008232939
856621740
552082315
809524740
1724457608
1011019468
994048342
632783780
1751198230
20118334
1355032649
181518051
1566638122
344787
1404272440
2034391133
1667956312
1914383932
1097576308
367865759
1651923945
694442705
945739245
1132299867
307644129
1775903024
2140166794
958807378
2082611095
2131927286
579493970
801481022
1134319992
788026339
148372974
1806345295
1783983216
569798540
1943346087
1683790463
839365072
594885395
1399066279
1902465794
290324681
2118760192
1945613880
608204511
1838508901
1851260709
2122730240
719037498
427706892
1335972500
560028358
128848832
822432559
727920257
1582655559
1212959606
1567323624
1390320864
991099607
1283821917
1531325219
695658674
1940480527
2075975610
610538818
1836739701
235812103
1955236374
569451778
1351897051
184504633
1974520385
775708031
1034069681
2036067383
1004613107
1896130927
902330255
1679788572
1225694069
1360807978
930039870
238034774
351752803
540708026
1691602224
1006815215
474877157
534045734
448182095
187217890
441920394
1105321612
1240596223
1736934190
412802421
685366605
1932686180
482651968
1970248038
1906778907
30880985
607664199
265573231
2034368300
666532662
726567584
1328990617
1256443031
4755262
1050051536
484956390
551812210
1056158274
1070346123
1091802560
761531634
1722279057
1687448357
269447229
1916513688
1028644638
1351333422
565018150
1695161704
1382014273
141781905
205632247
75482248
1425427542
124970555
1889615443
1699365940
410585234
1256320578
1522997791
320218857
263803302
1114216967
1513661134
535960141
1372315992
40062167
609295209
1337564082
1969946431
1191332687
425767085
1113845409
962687715
2063551031
555933320
1968386218
984512486
1354813020
533492383
1610940415
1436697240
81172220
1769960360
1175366116
363506240
352048370
1633970077
1645083131
268784601
1942930437
553438604
1198607718
1386941011
1051799724
1704918845
1452648977
1709910578
1962091762
1755456493
1270335703
1218595858
327779653
1984478106
1531648243
1409145711
2047873814
645052533
1162919589
761555433
687221743
409152051
1719945059
1565953771
1717737757
1419086257
1244508875
1435973742
1127903022
351258535
610095170
1839775205
896177576
1874017175
274939397
463563528
1826772883
2048642838
767777386
734623639
1416834079
1195624387
1424392906
2099199963
1874519387
1099667206
1253364903
486695922
2100259786
1720092367
1816158829
1555043723
681418417
1390762660
2078320473
1695498595
1102462190
15004620
1344192776
1499617298
1948457992
1976991591
1755102258
1278087360
1633908602
1779199806
133737279
2097141896
789666624
1293383394
1055462208
419308051
1516994607
966716133
1142557615
939033437
1676682716
239218883
489273739
639322364
301659894
1149203108
1646722624
1604806647
302768310
1824652625
927100626
1922380109
1356369166
626282615
815365591
1226464923
545646175
1763558935
2142984968
377699270
284763777
2140407641
463509637
2020846650
1634589013
993592432
1270031119
1896829233
1808625093
1284072141
97253629
105103671
1654579702
1900447134
1450724233
1513094407
1619127215
1285225518
214772291
585373546
954764060
891375757
1200520624
537331783
1236630605
2087665602
1352877783
1561550794
928292064
1699658952
1810966630
402855845
2000789698
834138708
2137083152
1014499747
1225885498
297995273
2108034598
1862437208
1394380465
114496603
37292696
1603347437
462492215
1298682282
190417321
1577656555
1264846806
1958231023
1256521476
34775303
1997231716
791037211
1112810935
1025012600
1249934925
1883069934
1316983156
53289681
1567159181
2007056873
90295931
1949974378
241900964
287033842
1482534112
2109711384
1787803336
2136689067
498684004
1257770178
2138951352
1592918178
1258315214
2009697833
60987126
849604961
1220802065
825358610
162305708
216433046
1741030272
1670105320
2145052193
237230265
326341473
157273169
1953925109
2014512453
1615983971
799514346
1419194824
401691162
824030650
2008222964
1287663706
760551893
599449843
2044956855
1892750761
151528802
1623563190
1777273264
1308437609
1027161526
1572705502
188596693
237531991
1838336659
1700879712
2004488743
1869566794
1825943517
1560979994
574603849
1292907645
1672374491
44937567
873483247
1345081544
1995761931
1477596245
1412285861
1066237108
371202553
480639249
2114757180
671180898
1534276508
764629648
284216473
1771425520
2080462338
316237379
1126900920
771309806
1822906918
1163528543
1514910743
932558360
1872033638
1258991045
1724705286
242856909
1867003251
1374655286
183748250
1369205289
1388946400
1331570617
1088686993
558324407
655624608
1350627292
1166324177
1690515044
2068810417
1461752185
288176640
1322708875
647040320
1613302453
1312746168
1315832123
814572515
1969064235
276328440
541945164
150536109
1244141766
1275940084
1005316907
920286075
792634103
1776456678
1184291928
855284790
338396765
1785801976
1079263177
1004579664
1494727487
954363988
1125275042
1997719717
1380731009
1474057590
506693054
592069992
1637791541
104343847
1877411634
1376683176
976925723
1619752928
406538228
1181620203
1783398366
1909477692
2125946049
44988827
6127447
235986341
1993695737
719960602
1938122365
1951397774
2014898511
594983397
1573809068
1827746597
1287080964
2076083055
153674381
1520996469
690162993
646065747
1840037863
1178412941
2134110278
1261980975
333595498
299922258
1610125587
1079422473
1092443072
1099151293
1854382049
781871724
1560441072
158592963
2079351671
318747605
1060280854
1902239636
1717061048
1465664424
2092763473
1966878619
1447118171
1230643514
162111522
1863547165
907347617
2081333034
87145136
2022940224
394859658
1077752475
2077996871
40131868
1727496992
1570698709
1377726885
340898340
2002855210
832026509
2123274760
391929287
1023538588
1494542738
749801075
2135883461
265438027
243658532
1795307544
21938900
1212306079
458840082
1836517978
591124555
1356542965
585095038
29412531
1050808621
2143494038
1461453204
58540412
1393386478
1970588927
676101258
458399152
1770849566
2030675081
1992656434
28138849
365434962
679233044
387874586
1414448114
998769708
632698971
1291844392
1284591417
1265902257
774629148
1190436906
61766637
2120034062
1669932720
2059789
634816374
473317652
72878540
374244338
1623920083
416912698
89334871
414644980
499754683
297828375
521338883
1095869334
1711089093
1341343807
1030686734
1581464678
1881455567
1353787048
1098030100
2099047988
425374776
1508150331
1460396827
1234970170
48463598
814276105
1975108019
616749399
1934033701
1512432974
668827223
446380550
2067277061
272982194
259498616
570170376
1225358529
1098587698
1340105082
1146557988
747337811
545822179
841144206
2110094475
1033618378
1355807393
1705609347
1972029711
267283651
1280643962
752732786
1114531323
538011921
2058044949
977533346
597258217
1007727345
1192159091
1322286746
1926818361
1563008449
1952090270
162604698
2104291160
1934087447
218474502
637652755
1113388308
1925698313
350025450
1788575477
2071315884
1326494949
322907829
1738253775
1256947110
403760116
35496073
1924053907
257301231
1264883454
628812674
429598194
1591614910
737231658
906005273
594009084
1791174082
81811083
1651555812
1198562322
1915000631
1143673396
951075508
1250278659
505554081
1907889411
1232038047
1304970106
1475570198
300903113
926180198
413506238
910690734
1087272405
1451510515
1316445896
479133529
2133297428
732973729
864976899
2021084015
15319790
1201709990
1899205369
2144721035
1321985417
1136967318
983581232
1834207495
1743774330
499302518
263992738
1874071305
1451841749
1545760114
45306851
864991942
885755869
22686295
754677089
340397240
1374144491
921985139
179944273
1208703082
727717163
544161282
516535233
1706654996
736165067
1800187835
862148499
328724579
1778430072
538009148
998195044
760403822
984702404
1984014012
884856659
300415747
687649105
81400285
1278968665
967239172
2039765916
506151878
214172437
1750079527
1228350323
1348499300
1556913526
866710113
1599195540
2071894052
922782312
738075153
877365287
1740531915
315897369
1673765585
287545655
825902442
211154654
832056400
331762000
1662360830
1318064237
2007105040
407417260
532851844
798053487
1645403028
266738859
124235919
122537764
1697602512
759239580
1936391162
1082422962
1690022842
628162430
433247838
941513792
1760489774
1448623366
2108495537
1323717742
1588068864
1763753363
1616083
616988217
1942664372
145000794
703413435
1436367055
335192695
1488101855
1498235149
721461031
503075292
1386179157
548778374
901986418
912276628
1265041844
831516794
1800681091
574266120
32835238
1305747663
1886168336
1391217062
1153899004
1022677069
278572501
1587055869
580613053
2052363807
2009397185
2054324401
277711909
919033837
1903649642
1103708268
1943007569
576271195
1302336849
969713794
1093524159
773240316
1877702779
1127601201
947782187
1163953051
755772085
310437060
1168464920
663058099
971203202
1198059931
1097302106
1019229604
1414598645
44030022
1592346405
1156685687
1111476052
2139265910
1044733834
1099679246
1447976746
2087468289
327505543
1058774379
1789787321
799868650
971076877
240831871
1420084236
66641503
208248132
1693700291
287579066
1305339497
208660079
194729104
1927997271
1394309490
1258183721
1905891444
470287848
446560906
3460339
1486385246
777182653
515596364
745013250
478254015
346764747
1068386773
2114712208
1168193077
87221521
2034150989
1644777668
777224623
1559763226
1286787160
1409241733
89599567
1762761550
1155859508
16037490
2078614729
1388653429
1165352385
847620482
112862810
243896330
1607380728
547851195
66891753
1510613620
91651075
225661817
1693162531
756148919
1284954605
2027969059
201034460
1474247248
1057074210
1721450357
2049156200
570664648
1659525656
636307447
1237143763
1320209082
969908348
445276508
1650126639
1353462383
1757385506
347968190
251486608
1926404189
1058042060
1114271147
40244334
867153057
252528536
898813791
793931505
355395661
363392876
138620761
623131933
1767238897
535676503
1645753783
508609714
1342892802
474602774
735573585
799357352
327611645
1507003291
1206186636
917415831
654711947
352718858
1130052893
506415059
647259137
786755536
226740487
502778579
1896033304
1235222039
1262775212
1361276807
693778071
1785346515
1399317778
260686362
1157762716
418066001
358108271
473200001
756996061
303528001
496898940
254356314
1226877495
1888312634
606234002
1330728356
1728097946
354931666
1658336695
299706801
1079509964
547404594
546132326
222098980
1449681280
24421750
39271189
1981190119
1995609355
1625817046
162885546
1654504127
874519163
50616754
1506676125
1415723165
1281469745
1195851335
719250385
2121304030
2070928336
521600930
823472298
519602712
281809696
142494516
101919966
280178068
391189220
1515000135
2068039554
2024654045
1120651689
1135584298
1423685549
1047265360
162438774
1028922689
1224873362
273360936
258766123
184549715
2074494963
1755438153
238986161
1548701921
34527723
2083657534
403122473
179375475
1403822153
679724464
1081442030
2089907184
710413923
922256011
1346910053
1989809330
1377689723
2094721701
867135245
1129120252
1266977671
627672154
349239156
1073886964
685872847
1638605640
1048039531
56528099
1612752022
811049072
1605344713
774719914
2021868495
2028068451
34525247
1221037843
1506408556
1311814959
796407887
1367880209
1429679012
165541814
1715314878
881337510
1657276137
1731722871
654395688
915973293
1762572650
2065208147
602144927
1075889875
578764094
968750571
1551472266
2118799973
93938168
224186303
1463841316
1855802665
1399141268
2086157085
356529694
1594201242
631028036
233792691
1177181911
175990985
200590418
7895424
1727178950
1379931733
1406243522
2125566414
594656144
989135535
584176328
1718123924
1571812430
1020320305
985273979
274066168
1595955832
1514416312
488151140
1954556652
1687047388
329443203
1332338781
1325811924
2142640785
1476919881
631371673
681169575
1963779245
1981650732
932940269
1590761076
2086036660
205872125
1853563083
1327066211
1260616047
597211707
19699363
578153038
1521359112
1370534087
825485937
825093078
1762709457
1361829463
1785047647
1074867855
1617326591
20045297
1561042200
853919781
561706816
794610402
781703809
2138454465
16677660
301193846
1910929924
1388281646
57242946
556343085
1346168453
643561245
1238198462
284428829
990521789
2014615525
626493473
1976594041
757604552
2065499438
177180781
2063184103
1047601555
981893549
1133004232
1988321539
1862645841
1098752527
444975940
226522522
765807017
912438736
1237528787
1379062548
1091476913
1954492491
159385234
1438196576
235277333
1644000686
1646857888
1266867440
197871648
195798218
1569172688
304093515
1330677799
141534660
1436901348
1350606837
480030652
388807474
1499082498
988260663
1196772168
1197907585
571182581
949606455
956585843
1144787309
297734622
340586021
570565175
1448095142
536132105
2018617024
781194160
1974031228
1310317594
1066046969
198972087
848543464
994745629
1786814155
1927468955
1732197308
1345069837
152041392
489681237
2128820563
1831912939
62983042
744216273
2113791273
285902343
1597646071
953268875
240463093
11505817
1495500504
2067795575
1127930364
911328447
1183868703
822306145
1724840372
276302774
1351561810
856863019
1042158318
1501464669
528661421
1094739344
185449427
1578059647
977587018
2027031475
1573229771
261119846
1083238686
1094494966
1188492797
736599766
2010600707
616166795
1972426120
1443143084
1499929597
755848213
723472586
1380286112
231187684
1476697048
451655005
522024444
420417764
958950658
2065157659
889908847
489327156
1079083385
1063133798
1294916349
1574844519
643564177
1849510308
729549709
43039329
1122397497
1676505078
292289168
1238503207
918671475
1594502904
432511424
1296830389
697424473
1296040558
1051918365
586127296
1054582157
472197044
1152916692
1120896241
1821674108
1179743445
1681556071
1982573554
190556423
1979536833
621068265
1723362649
2083380023
1476014474
509903590
322856575
229100630
1638474907
390058024
515637704
1546563077
2011890162
2028927600
1304691688
944719703
1239906821
268059169
959862579
1217497041
853903030
1194053676
1573235092
1114645267
772236751
161129863
243894493
577748810
670208619
926300006
1647983395
1197891172
1209895362
1893273398
1542076054
1201723626
1671563185
1380563110
1776858740
860677737
1307368656
572310696
476933305
1628658647
1696335052
61949726
758638431
600453966
790688333
1045430208
1788569789
1432262923
25442091
1981184091
1552949550
1583664939
1493165177
1847308796
687388583
1983206747
1621555824
1923291704
383854383
1653725469
827569283
1000171151
1110100341
1563163409
2071676810
1351403823
303134125
422559330
5584259
629971138
3741060
1367480419
299453780
64817151
505748527
1497617470
936913549
96104770
1057462168
1492961459
529400566
1520829780
1334667869
1238059406
2022451170
2071275172
1776065485
1929868208
21451711
2075811315
523844041
334138426
1681987530
1228753754
2068617504
2119739676
1120905418
458779350
19824396
580328291
1059874577
1393244658
368018151
923978831
325428365
525722208
1843164033
1250845780
1442347524
1757102035
454271649
1376803701
858044581
615299190
1351907252
1650948649
1032342197
342452164
306184262
1975997070
41712395
1603876249
690246339
367480866
1686956301
2059553088
1956084820
485406647
485485107
1605305732
1423215805
12194576
2079005846
307712896
253157316
925895232
1486799273
328342732
1240534579
466090304
174034237
820459836
1549885031
1917332176
1887954256
896389944
1891400795
1696992205
979375721
858880239
1104085056
2107786425
1108823060
1671328553
388457826
539609032
1947885946
540634963
39638823
332232823
1321050923
2075602306
1382279142
1174070030
1982929977
1619127116
1466916187
26225757
2011013879
1350884683
1134095014
528705469
422706609
1403069163
1587118150
446119362
720126326
647647352
586807351
137476916
2038717665
999012284
1347071171
628246349
1409777152
1610743631
480712030
1955512158
1135807572
1379450042
1430715093
1640565584
1622925745
1506497609
760772015
1263187014
139602663
1885153186
182057512
2045938588
12320568
516890662
1050769839
1517101003
1994012946
1462663922
1512102914
790888120
1442500402
443819556
1079473025
423204782
1102924210
1210031241
1912833864
1218846002
1818440289
502057754
752169756
1336213775
1036749769
1738792934
631385436
1800310630
599843956
1894065085
795780665
1271480741
2107897269
1673414822
803192070
1678647648
592583046
2120469425
543044643
574733046
534638941
649497875
1889986537
1972330620
1961959509
410262423
2115224340
2111959243
1077867243
1233877008
1657428164
608548434
1126707166
1707620231
1479233905
663399278
167803053
45654273
954077666
1489006915
615260754
1559349409
358770345
1973090599
2028920840
1977025424
11581208
369035161
2103650141
1747011494
228026378
246827891
1982898113
85086643
1954360640
511323918
44003468
421896839
1711998253
879404498
1695884861
247516336
1345027399
57242105
616047913
1244030428
1153041479
1876215138
895189795
1634562561
2082484681
134882134
723406901
1308697169
241789688
1796311639
774371291
575906427
1922974759
337608269
1811079502
1391241494
31170823
662947085
1218851170
582761213
733321452
311919224
1024771617
807560249
1785203264
808649020
1120977714
990925641
1304467529
1777870532
1173742864
1219383975
263935871
1293013453
747356395
42532910
457570866
1719470830
1362483787
1231742692
2001321342
116549774
1374858385
286710127
1316983536
353248866
782085444
1343889581
819577472
915635993
467313613
679412464
1880268798
480741315
1095340956
34946970
1459175393
1733854373
1492979193
2146769891
1944865323
1792574920
398415284
1786176448
521210349
648290033
571229357
1283619891
1079348089
1188455341
148136317
639662229
766376445
1588075351
997551695
1989441594
886182836
1032822268
134909075
368863403
1693113457
1202511430
1699483748
511074495
785929285
1138517865
1161088353
946118362
2031230339
1309976488
110642245
216415958
1998557956
1310539914
421241865
1538228371
1927665537
521752963
1846189655
859221799
1409335177
800293252
1882446211
146977882
933306525
114006058
878970794
2004506187
2135991845
909035091
1624235555
2098100941
1123414026
807131002
1940866477
495905398
797797230
515813052
1028816988
1010057625
902953476
1836023788
194317779
2031499344
1069492979
1148799023
772986110
635351182
623698263
1981285205
1810008278
1905048281
1117792789
1846142390
1077939996
445282406
975265073
596810368
1503690821
480344422
2045877724
256847029
973316558
917365896
1526495428
610710240
1317325244
935341348
394007842
433468955
2108129192
556442215
93930985
810171005
270644726
230055337
912743173
43300466
1012257752
1197794674
2144530988
814368351
2065003761
1331197856
1900778169
1388069990
411658531
160948570
913950604
240265495
303065444
21616701
148427190
820197779
224859253
1853610306
653214666
367971661
619652904
1638864555
1015216870
1429705772
1446745786
1511936138
439357298
711013321
699552547
942558417
385231241
646836464
1557515040
983360660
1480544100
1202994909
833774440
522024579
479404275
415237098
381447442
576607774
1487351908
750459284
1806926771
43440387
979295981
115688687
1262702985
1710176357
863573291
1945671638
843493291
551836533
2128607300
523279893
194812449
1841528772
1415820831
1116738970
1342158527
612229175
519276508
1910383491
753424052
153982634
700502210
483785999
416755882
193384941
1156076775
775176871
79092727
1639393154
33347419
1376942351
1537317764
56084335
1199269755
871361948
1442617487
1644012592
1591212145
1371431265
218323850
700590562
1841485301
418932235
986295890
777427520
1218158098
1478118707
1173249864
633004904
1599507637
1737003095
367079797
741024833
1669448990
1573662059
1609362957
2023522750
49086686
1191262489
1306822445
633112736
1535603843
1807346509
1929162833
543852854
905741448
856782657
1095511907
366663671
1977695934
990875888
2054176025
98536294
1742999854
1548605929
1221200228
1559234775
435323892
192509168
1206652918
1809002914
1818202738
44039289
570699302
1651233282
1958384918
462771150
1285406472
67292797
538645803
1255364346
969352078
1399007631
1001572504
791822855
2060537760
441427760
500494998
140717285
1424219860
1767516722
1391608432
795909872
1595492092
704955621
1746425585
315109927
219184359
681775158
770885741
1942445893
968519101
2011252750
1951516813
362885638
1076772778
242540751
1189834672
699136495
833438100
1949000894
807246492
325238085
343819922
897203064
965095420
1836959142
1562008225
912134353
1969575665
3676738
1838693484
503626643
1529702562
1644883902
2038022159
329174849
2132185993
1243192717
824845053
1494255211
1875446933
1737263697
1875109888
1498247465
1156854095
1943728765
633535255
722848516
1913977347
328200577
5292492
676382569
2071879208
1426721799
992877534
1045043364
323183944
100783087
988019066
5516673
1928278175
9859530
2142355622
1633387148
1488150748
1828115362
1320473578
1753291149
621936328
1886746933
1407844176
1963024958
1833426859
293939885
569265219
389090996
1801953432
1685429071
539868521
1244248604
167726932
2060256663
201575224
311152496
1551235907
1636714961
310419071
668898204
1207942636
940173097
350667660
411698177
1802285921
1063161501
1003824919
1384982635
224473842
407493971
532491810
943587684
1802161735
1570079965
2015884460
1288346047
2143031644
1378646160
130445003
1382331030
720300149
704108106
1289084766
766434923
469360965
1514175167
120852571
585465949
544141751
1896312163
678218982
1877097205
173021708
21244936
1478114846
168708357
1551578619
2123143178
1523543510
1787135629
1268864751
2094917752
644619410
2062599882
1043543289
1473960491
335909726
439216479
1267976995
1268736905
2093557977
1345918537
1406665140
833945451
1526954641
1399877491
1737244962
358918016
1937984357
1712514753
1504279498
1779485774
1024613308
1985371878
1113467621
1633694352
569381144
1592684028
1698532628
1799631102
1776053456
977093597
1998334500
1836825205
1040110002
1228687035
48986036
1599352513
544409457
1771324738
75996374
1649918823
1883674346
261207839
981476077
998014712
501851854
1296512505
133993981
692577566
1775616024
472020103
1719724769
1176453858
1508653340
453332626
762997422
790156776
1011493692
1181178783
1064856550
1128255209
1769155628
1502988373
1929948190
116813590
185637333
108227232
242169443
1625207570
1175648559
2105535363
1451875443
498608975
1098295567
1864937626
1747413428
8457936
423609371
1379784113
403802006
437075413
1207619545
861741349
64186468
1263973394
1827757454
342005746
2018817883
1624898936
181844604
643100987
21371943
1219853157
1680828921
1100656445
1174729546
552949203
125955332
1642602122
1367232006
2141376807
1339972225
1056681546
748469071
1488871092
840367984
1096726593
1962659406
498814907
790612063
1805134388
569001615
533188327
1075770627
1607492467
1175363389
1740238815
1395995821
595919100
567334332
1448915074
1354015932
2086577834
1815012430
1680867825
532252333
265082877
2106203366
2007085899
1371625360
1456453795
516761032
1952161308
680591859
459029844
2033251347
1808812733
1826729035
1222774541
330763506
974521802
957535467
154063829
760658884
1871183645
357818758
717732248
1920940345
546349197
943906205
290030296
1870987129
1411588099
1628718626
151508201
1775168689
1215115111
367912907
613975945
1292971453
1691511372
1228151068
2138549280
1573752159
1021857808
2048276857
2047402277
1835681834
354845062
737219497
1187473161
694108125
950938382
1491127636
1481033218
888108329
1493855886
2032985885
413141755
1461736012
1521597056
538026288
1551781752
745496020
828953795
356629047
688677351
390632698
859110021
1785877612
1686715614
661250592
1874522843
1519052019
1600931684
109674343
431848972
663269996
136530641
771783601
1073261432
605086898
612574279
843848941
808742992
1516896632
968739239
2087501079
1497681074
480022873
1339705510
1663504631
1255925753
1177290582
461092441
1865606619
2009841472
550265282
2012858755
1484251317
668934747
1170928978
2062236903
1334947203
1264079065
987751322
2017410872
2080514870
1366214010
1348696834
1152812386
1970839366
974241529
1214839131
669724848
1993537625
1658971008
2128352838
1771731479
1810154656
1471170967
177564814
433772777
251111830
1043744412
1164334892
784161428
1523678862
1631063123
1886837359
1701866775
536397912
907562986
980632351
162105166
1787244169
1694110796
637696762
2009552453
627101527
1205458940
2134409802
798252693
328288604
1715677299
1050044761
994134536
1790020158
777477373
1526839018
738314998
1150471993
1293143095
1530666180
1508433006
1507647875
984970433
1295823307
1843385571
1409337212
631924290
487076531
1490166416
1809756614
1324996721
723064643
1276957240
886806967
478687255
895377357
1051215084
329205994
1477225493
1032893881
1773686992
606867516
291703147
1073171554
435602395
1010744159
1902557321
1925291433
1031803843
33927572
307442724
1677711851
52765406
1417676279
1187218884
468484520
1495935095
1443333627
1842932255
124211960
1269631815
1010532842
1664610643
974701677
1968759215
635917420
190663394
1279195534
2091883923
2051367445
184622540
1108938573
28533377
1406919597
1833880382
487610021
1136461744
1230057157
962148871
448559430
1101656538
1501072751
428823489
1617554083
570362885
1451252099
286066417
1455367660
105512280
1902806767
49616684
667875892
1246362214
1266549113
2036465095
1381405997
2039891336
594359902
413309348
1479463502
152349604
1118515104
1404130178
986161449
1284306106
1737837748
345543193
240212516
1220944125
1473327867
488395321
326913760
1243017888
1415238292
889887825
1889209663
988871522
1217844603
768666529
2092428245
1242782784
569589919
641352199
2040092454
1605095118
1414679138
1996216594
238168793
691036915
2121508816
1537799327
544015633
564554331
111028256
1549581074
1404922628
13668307
1341588546
1507794278
1770731158
1869932380
1269425250
1887887139
1390095132
1310146612
500053359
453744987
283458426
1400047439
1100086029
1361182224
1022905904
1856981436
645323352
685218532
1787439017
1128635202
370110486
1068518474
2044047753
215771838
1096240606
1906102421
1939469936
1204836124
1866162978
1201457608
1957723855
16192345
1595405306
1178461938
1553643338
2013712196
209928830
568737098
1402104533
543770896
1083672683
1888658005
2042391206
1290087920
1916612867
1617284710
1928650508
1871830017
511571801
936202110
433538916
2113094913
346383335
610511624
446244124
296587809
1931389977
1164608116
1851877781
830984640
1592338489
1500590742
952761661
948499441
253235048
397184441
954052120
1683430704
149970609
569269483
2066658275
926062506
2058218157
1122326929
1656024564
578474391
1716908955
795434956
1835162851
1829707490
2079393768
1577761559
749202814
1670017586
1874856407
614590577
955839608
664653524
621186097
924699455
1278950757
1928104895
287804111
1333482120
1037687479
2005589066
1945365461
1746413113
1843538825
1012801492
366606979
1886099019
1567346537
1202481182
592982961
1998571763
1486678867
89604926
1335364796
1519665261
1651441845
2118416276
78595447
1279008661
2114944382
483715750
940110177
352385997
2098280582
1758033585
1839290429
1399325622
1840904057
603522010
1926217181
1808581143
2086277238
1936357024
901737769
245210611
1383533907
261129257
1160295832
1806187051
625618911
1768500748
162718517
275673938
1876884063
1328375150
1602246242
1727591229
1031900961
666801897
799685582
1016123952
231117782
372068505
896806842
2100939773
1112678234
864423604
53905198
879500778
454667792
1024129384
794543330
1765415281
1500447344
215634155
231680200
179653912
127830556
83691922
753479946
1870122596
1207592705
827654886
257558939
763437081
169230142
2056851786
372815185
840469529
1933277568
1538069483
1495778254
2074515076
373176493
713717417
802041879
807921634
1456065910
1146872131
1608105976
934204313
492178206
1051271866
707893651
1658958426
1151000812
1308827295
876752616
884223561
522539605
2135283280
733042975
1433007122
29896794
184596569
428131833
280790092
1214877185
317419099
1054724566
870056903
903126976
583142010
912680332
1418485721
89399587
1263945216
556286428
869754369
1982379737
891630569
742837632
628940455
290229725
1835709319
1316272335
564368989
987822283
1937557656
1881800124
1545336478
235438150
1330166260
817714020
1857095732
1093765469
1005976728
1765035305
200158322
2093601779
1253178136
1098539840
1742882406
215473426
978915397
678432369
1162424963
6816783
1069379691
889356316
2040042620
75773601
1732389681
455713111
1597543901
361850414
1430111042
284040615
1072469059
1474942308
1737058550
423656246
536720369
240846838
1482921005
1849426583
58167785
1253683187
2126475473
1264957312
206305549
1250411453
519960963
2075984059
1189217297
4372355
1295238434
1114765498
978253630
1522298147
1182373583
1496485832
888016873
1021503784
275080039
551669234
2116406398
1263377193
1105840572
1537389226
610214140
558097792
613131625
1591487683
946585321
642305729
1539478938
1655823712
1307607477
1311783567
618275618
1063742410
911728741
1345881403
1390682643
287096234
868596428
1142200772
1462253051
528568223
374226278
522683174
1316366116
423443870
144629846
1961657635
1351920648
245265261
1394712979
284109696
1268501749
537848855
1925093710
1899706793
495456424
1552312570
1957601788
177758468
104267627
726857117
854316177
371953262
1470674622
2038832154
1992294338
1227307371
685187810
1602470882
495062302
1360806477
654136611
781229653
601758983
1758873164
1315833924
270049814
972449282
587582906
960239201
938065719
1971267980
2080312232
1370506303
1594975510
669259726
106122522
1319650294
169992861
1676783104
1974745914
1089819014
1257118277
1371889924
1812607689
1194349406
727237290
1903344757
1619420958
1913970728
1466629151
468408780
1425003411
1055942967
826781626
1523589073
659301482
1030316447
1161027924
696220670
1466198158
957904594
122724820
1150036014
132603073
1460491823
1256424411
852917355
1901879689
4098432
983725149
900119904
377858743
1783705125
2014133597
1435374973
647039169
310173259
255158122
294229396
464185354
939183900
1604819405
688795917
932602607
565265487
1465598449
1978903189
598528861
2000829233
401076200
1112325958
1442982427
848015431
1300067883
445077164
1358130949
1666089853
782157089
1277530381
957862204
360811094
93990979
730011530
1263460947
1166656115
717174280
910090571
1775597577
1858041325
1488987129
700056207
925632415
1596272104
611478471
559205623
1236621857
2096837900
329272413
1953317931
517515087
302166503
1321307692
1874726116
472787537
242465815
1759878038
332672086
371278840
104194382
1440825963
340438630
765066510
1018782440
56161509
2114480529
1522538974
1405394933
622016502
1498356527
2077613169
2038463990
1495147429
1493375756
1868073071
342316506
758348248
1033866074
275401065
1264262356
1982054620
727119210
943845067
1468436970
1680177918
1367543895
459124002
809138235
1826618511
411053032
506693615
1460813041
2062757132
1977915053
1518479455
1907668593
936897966
240933534
326157449
756972471
1448636721
540979136
426575335
943113148
1597401861
41089946
1159190952
1696232230
524063374
1778384766
378775132
225777973
1308355208
1592801287
893648377
1462184418
1945938483
512762262
1394681593
968223082
2079531177
99233991
261593244
954137839
442333411
1915621508
215628769
19816109
1292825362
1046744165
494950561
1338929084
1137003879
1780671527
828026003
1118288890
1030382758
484222628
1017508035
71060227
1239344971
183572477
208712791
1464518050
1508935021
1374198261
1659435828
1171036090
808278675
2071034000
1791717717
1273205679
1025409886
1097550426
818314341
1265222665
1133761757
734483811
1665538981
1078547375
5127645
50391704
229102270
347885255
435415428
440956314
942567006
858224073
1577972354
48413428
907973984
1972321798
1740635109
1511965317
2038993975
1666304931
1082930306
1526949633
1432431081
1366207099
1631746574
1451340887
1897249681
425594377
678143533
692900541
783771901
1088222583
1976587382
2111579610
1753377323
1188749445
121803160
479657014
86773778
1497480932
582513286
1642733711
1839257936
1116179871
1746395475
1156214858
1618281893
1302773723
1389764129
426111549
565788439
1700057591
1709363460
1564666398
698540388
238168793
84390450
2042636494
1279101785
80742053
915981213
280406570
1188936182
441354365
779717372
1007947794
1296784183
1381699947
1506182074
561077964
1902804441
944752946
311200608
2107654639
1681391297
566564360
1956693538
1098710502
2080560111
1036209048
1252229188
518164263
2040269698
1550818478
1497825606
1286171441
211324116
1369957665
808516627
1489050085
1487780574
1855078418
1654975032
1166888710
671209363
948695750
182604000
1040183322
1938538186
846530800
1717614775
1740854919
83615672
1161475921
313180674
499927120
1620210777
1616890325
416301943
2098448441
1615533374
1466109520
244638165
915518167
1688579227
1421671301
1559438242
1222449429
982044357
516573104
2026485687
1711974519
982307273
991685721
506419063
1718700798
174956429
485330359
12844159
649240410
392865516
1124467937
185202013
1866246212
1993100426
357988234
1179126512
52669085
1970412718
478429556
1283653463
485309090
1925613276
1806185255
1981618714
1112448088
986399411
110731550
262512913
103917593
637179868
125873321
168501906
1220630642
201099769
790119705
2057274935
1606456026
1343099813
777895814
902164060
1160016431
1537218638
1084949387
1282976013
1510117787
630401893
1631529487
1291227493
2097130774
1651892491
2037259382
1114065385
817238521
1327910709
997624022
87198252
1128671096
719669249
171938424
1940429478
1966668022
1710245347
142987551
1393253016
280859065
927741699
599267990
1543823549
332303272
1110587744
63103179
1097003148
662075880
1883554607
1942630948
15362141
345049555
1943184939
645959200
635893942
1120381105
1658441951
646840931
630135114
387762595
210677942
1184956730
1493249914
160432844
1281969573
455862081
1431543468
151674276
938198749
262425396
27062981
260424734
1150495822
1606109508
1769326662
626705859
1921463388
502016617
668200481
527587304
1404288256
214571761
656474382
628396919
466680291
1913947602
1663806541
1053577299
1884289976
1614726055
72063100
463200047
1141586895
334207146
292526802
1654851746
836174104
210409487
1526699888
1685828728
1440407277
2085951035
899094334
648448426
1438638027
665527705
880814090
919182091
489878596
383038083
58457230
131897991
1056843283
1448221710
2009685530
755503014
485752334
1810376510
712883536
287678147
1124802623
2011187463
1349255506
470329145
2008477305
1971997037
738536628
1760474401
1463850670
222107944
303581041
1306748484
870772996
51573670
1805481653
769874842
690466725
411508488
1936299128
1371150664
1060188603
669046481
457129084
1844304812
307653379
109111874
603355679
1664565215
1454442531
49574516
2066820965
950532612
568469784
581772445
416852326
937568339
1878093431
1258161374
840001486
1463570807
118659467
492832116
936456498
1691823499
1574008926
970443742
1611219455
333270034
635590191
2101405383
1819502568
1231505266
906381073
802519207
661973378
1783998225
33835606
1060567323
1262230638
925643634
1636386080
1259053904
1745519671
1240341934
2108026217
1186916590
117284899
815011098
2076708374
1574809299
399194013
491356022
1208113442
91704350
1870467023
1053063584
1502442607
41275829
1043074557
2068420275
1499340773
849071253
1063713900
373506449
1277840847
1211415187
846829125
1412498404
825202262
1440192603
1542234696
652774661
1242213012
415603991
345589517
1315614028
1847406517
1842032909
61175876
1361676203
1348691260
2099676834
865581971
157244026
1700671846
563807872
1832487395
489322216
1435284036
1470710758
1488072590
1267868366
1740328479
54249375
1462184418
1017627240
202881085
1267575500
1151638659
1839872956
769672920
1258863664
1957188516
2018932042
512671364
2008629266
1131450271
151831606
2128438296
1283566661
1515726606
1048363337
33791559
1444355775
404297787
509161100
741815516
1848036800
1604088182
205631857
2050159406
1483872840
1726618838
1698881744
1543282466
90589087
1737671120
232546046
985110473
1380310728
224110204
851299483
722110022
1575069636
1217522242
1722856970
1907245519
1237804187
1823548025
437341375
660978122
594711434
230024656
1718586844
1371889536
1571691309
1492731330
1458629084
783431263
279076438
1682216545
1309204693
1865523637
3763567
1101473920
294421620
1888977037
259028735
413048065
1064881438
280857448
106216527
1308697965
1469885839
1908294410
1847651052
251215955
156197046
1002210727
885959214
1034774409
1489338009
611915917
1963562180
604779982
399605979
1043903799
1658896938
998730797
1344242366
894373312
1608405578
315319332
726246944
1062689431
198459972
417505583
1973100147
1414996015
1943617
545701627
604160857
1485930830
1187002710
1091612047
438653275
642085938
1110766968
2054870355
996544516
1091471048
933840005
706928466
11670225
917453445
1410995739
1622657351
1368944155
1071580088
327532064
626391612
1108622495
1564206033
1735463521
1056662687
449681386
1929008441
877253927
1275955939
347303643
1187919314
615419118
809891796
26575083
248268484
253627868
657237768
49605386
602288230
1497896679
1796736660
493229394
424744066
1055071307
888036054
1541982780
508856144
929063956
546674458
162891459
1096461308
2036295262
126501112
759070022
1019706186
755745579
1885156451
766553059
1265221807
114451876
714333826
2020008343
962237067
239297873
1185359549
950506001
819318428
1980795964
417453619
1529079471
1806937654
1670624835
2075308229
70614128
1358749079
1431961346
288965661
414093760
711513249
511813172
681822452
1051622411
1663558379
2016477336
910820826
731297015
1898530086
1371913670
1460454240
955838668
511913235
1698659949
975736015
1962751299
1705636116
1558849099
1234792550
495482941
1402714757
108037376
756879886
1883754155
196317629
1895288930
744859282
545537357
780882902
2060153927
1815994017
2042858904
370416994
683946574
454966338
47991972
1838510305
1365500283
614329771
589891704
2007401140
1099939315
496132925
1501642156
957817871
475625162
1916430124
1560255881
393672207
703578974
497944627
1914506116
647845827
1973658311
1024276986
962739100
856303711
2093752530
2001565719
794873480
1492832861
1697578370
2086346485
825704662
1864804857
1959864464
1833656882
1056795400
669888659
1987545861
1292138837
240773743
1187781025
1139671394
1820126150
641985359
253046398
908800361
1738364231
1771492355
147797249
1123142789
312609624
297807581
774371587
685589276
1540093040
1466458848
358331446
2032966857
1637444993
2116572469
499824486
851797076
845946710
387314187
1591927442
1151174443
1305348756
132214790
1350483107
1328377516
1633316736
1329795062
1141004848
540968737
1565954275
2038642280
22010492
273865825
38381476
883589998
1582470502
382326139
325735244
1698815048
846352289
1737339803
367021705
1581811713
1765671034
950435821
1885478799
1108899330
985317487
1214605175
1182993177
2123415603
2079727960
260638219
1581901936
577367568
1675388624
884739431
2048220364
425381373
1305536885
1769697209
607303618
1737813467
2054373332
163716361
221002375
1068844216
1898000518
2031549130
1371821384
56619841
232017857
1667947417
52492224
949732047
31550053
508714843
1396110233
1116786844
1355354017
1084637888
2017978701
1119573688
1645451215
1619278230
52690265
1047968298
1289501965
702662143
738279676
869064111
528007730
881254016
1996086563
1590996280
1200964591
1474855721
890622935
1338636141
1626891060
41612014
528633362
511643759
1672197808
98009817
2144110811
1631896570
1008133760
549664925
1557152220
1963756301
350502730
1321563416
1154759812
1572133348
499132480
1713126057
856418315
681529384
604865310
1918679415
345400479
1864100755
1563408106
1568854136
647837452
575815414
67906856
893725028
460619512
1281240103
1401459773
1971720064
1241196960
870736572
2093343937
1069619160
323276319
1536612201
999598692
643329504
1546081039
206205973
1172678500
1654098453
1427813051
1987563581
1785987366
277715537
1308130660
2076998367
1655873788
274806642
428163485
1592061020
1979436056
890570609
1101747375
218834009
450975373
190368593
553426069
1917283760
1228236073
801801898
215218333
29389534
1409928199
136829066
1627271953
1425011917
39274819
1205867276
1125993402
1414322388
1722517633
667233722
741818678
875387783
1901032931
2038418482
2011189608
1476945311
1927970422
1730128852
1066971540
352899296
2015697924
1758368096
1815612383
372191536
1742733818
1974578724
1115887285
1298996302
2083260023
2026952551
445591186
1309629743
849687739
1935571440
2091712148
1663421704
1339163994
1657715719
984887378
249161528
876355018
1082443134
563779082
1030034365
659469546
1518432641
853398069
1600627552
1084422190
663263691
694395939
700624117
494144782
327044924
276395879
123593299
229675180
1310807251
810412388
1992808904
2018445678
2105558374
958654639
60797061
2132493937
1952634119
593375204
475117090
566281555
283174424
620226754
748222207
1109986511
1772520328
955394513
518952179
1713338226
1968190543
1009235349
1372985355
232590808
405840335
1211389532
795745408
237634973
621868281
1713461736
621011421
1296370037
721853548
1997716104
231505978
1651477924
2055300935
1083495728
1428309496
873040907
601397574
411814431
217210217
1072514762
166301127
539834864
608467909
1369366415
771731259
1367634732
1396764131
233559693
1260508143
1599429620
1983791728
1364808471
65515831
1822312764
314668763
1146864366
1401056203
1302858872
1401978742
2048139285
424891183
499007373
1883276319
482555045
387112606
1158795682
732467147
775806016
759683665
229258791
46378193
664725759
1040064636
1977599950
1671844714
984891361
599661740
529125217
1706428416
1602767682
1337720855
236437084
994250113
1884911888
1723661942
251720830
500933341
357575283
1548027109
1031568648
1201822599
652869964
464833352
1562838578
1263349483
1218793970
1843482616
641998296
1882757086
2050250867
668070422
1341617781
702052098
1116018736
1589160853
1966881186
134402195
998505661
1686721017
396095364
1868020041
1752489949
494228657
612413505
88373927
579986335
68179752
176817290
1078474137
391047503
442469631
1693500772
1197538206
883452420
692515090
1935771171
1648478693
1408401548
1797400027
1705326461
522651783
993246087
795231128
999577836
1835859402
2101482626
1601121406
1459209042
1635419827
1249807153
298391656
1001322429
1702091267
360500948
873527408
559186343
1621874265
653070927
617944758
1678529907
1129479339
2138630454
2130473123
1160952360
1627688886
1545678476
1284638561
166423250
1963790525
1605415888
780431493
1069429471
1345785861
204692787
657039012
276784871
1089591346
851721853
481944464
538200695
2001600006
2075025587
1867364250
1422257155
506765207
1068434962
601156218
1019236643
221942223
2119367991
1868893243
1260020829
2143539212
933793332
2053562832
1021570913
66870490
1380901809
1342767304
1762420184
1572270014
1475349910
967289919
1688713404
1377510558
1070275174
1595615658
971845372
1718870243
1816048601
830444646
1999371817
916433200
959640670
1496479880
526993130
1933213684
1840133965
1290337045
1119562062
1804414302
904484273
740079666
734941495
1059858114
1017846471
358806676
2004774760
1296523083
666530911
1996938538
393143280
881510566
716358725
979558088
946845310
600656312
765879533
1139734991
680724082
1866155332
1216719458
393720586
1535781795
767472599
607125260
1354163863
791403313
620327867
766303251
1397352406
549641772
729317644
2058910943
1956932119
19170602
538607728
1459259655
1804993127
2061561043
1035843540
691331679
2051782960
1294861181
1955094104
1027919675
220924517
443062228
141365243
410841083
213634935
1608388397
1402452774
1073900156
972572311
1799910794
1122688406
1327421718
563684844
1712388690
372134078
765537573
2049751776
1953089308
1404825370
1320845442
1653697614
750386331
1145859608
2004958920
1985587321
1650513426
679673326
1194261505
77882131
804948489
1705009587
1367326447
92376955
494035319
1837269769
273035849
688843601
219502550
1537368971
318509153
366885427
1026574966
14698447
1735999546
1899130146
695784952
374386857
1685824599
887841909
410820852
1643348764
891411805
605074959
797364212
774509412
1612766256
1857624096
79156554
416028071
1239329701
46453786
704017471
1128470931
1245285337
1215557150
599186287
499094361
67170450
1659171310
1646865567
1155341839
116633504
240304613
532926696
24382557
609603320
949681297
1743020721
680437884
846116377
423658505
532705924
548271659
1110183663
674074445
517009897
966964863
1282552169
1337195196
1362987105
19236268
1861903198
1424194158
1162973907
1981812450
1822887510
325444330
1121614302
479589467
449223107
1015501447
130040053
835127206
487662437
1107253288
1440477483
1624635907
28083517
330974958
213023101
1196981975
442491154
1373084427
766491925
540434348
1709747953
1527420608
371958480
672739391
1344620029
2139051479
395903580
571595921
1791438010
2130980808
1321318932
1845602291
36323346
1966289463
1126703648
416614587
1893654466
1502998343
167268822
1740836942
726649684
183672766
1168994626
1969729528
1081867869
1063733820
728939739
1703213434
1651562740
396282730
575014588
762472557
523720840
75206601
662468561
1519452388
1446743393
1929907533
1906639593
1474779214
348237073
1955565786
54873961
734454587
1398526536
1922113644
1960743957
1667588331
797947789
1656385128
1515442585
1437261470
733052346
461489646
1376965387
1729819143
9273460
1892628557
744652790
1002349447
1097399023
1912759802
2106774845
1329216900
1115691238
973516425
1174570871
1523196389
911184575
663180418
2137793243
2028732866
86308986
344223895
902021886
625860218
201555187
227427435
743965079
810038109
1136688785
1987426753
1186192380
1296092098
422754824
984761624
1374387528
1630765427
265290952
1453922401
2065590577
1814432889
1842359996
1421447486
1862632388
1724181217
1169552726
1503205322
1903570290
1194527364
1074162285
591102191
363677622
1997823370
948480764
1737263697
1442843920
629413926
2087089203
1980739111
1987217167
1614296890
1650761717
615894119
2036941706
1905719086
449509824
446680540
252555479
929414207
383716837
585582269
59481808
1268594364
1268706249
1230921396
126158196
2113611791
600304134
1091861908
1685213259
1638509771
2059112393
1661790425
1943053971
59308160
438675153
184387246
318599036
479350122
994002737
1406235587
1306768392
1355607694
5274085
1991042522
1367974785
2082972837
230007009
737324625
1220607486
304253211
132736423
981278728
2130375685
1354365740
512529095
489504845
1535079600
2046526407
393285217
1373165671
258709539
146309770
1388106398
2134283515
676419476
1629499281
837191769
1363065676
1987354736
801209515
592065324
1579371884
1216372623
1753527441
1149322697
901191068
1593741097
698480367
25181151
593318946
530931985
848682279
1539248043
1440020724
1988267389
719569552
1506119135
686029088
105181313
793698170
899854619
1517411497
1442568465
377409420
361405224
1220623386
887261487
157869326
1426851854
1131321224
846971061
1453151882
842047983
1041480276
1377487292
446954458
1526740970
898056431
1825109411
1868482887
1439980511
1777183575
1512097959
1581208884
1481459508
276570211
48130222
490886496
1441965690
495166573
2051870393
531599146
1918447362
94153931
1073541278
610140304
127589499
42373452
905577637
1846941311
285459216
487939404
1539003774
56066664
1574930516
1722504040
1819300678
533905621
168423440
1736365052
569273290
1943633000
1889157493
1663533715
510755532
2050565020
1861785924
1859756986
1767234542
468684787
741910811
1851604679
1277219901
471192010
662900652
848598905
403957772
2061282799
1123814804
1299555518
955455118
1849127659
662421652
1493310755
1038977189
517560789
1647455646
1553898850
338829824
847336287
1917685689
1555686873
1585062212
766342964
1767212083
1466785865
283215029
310619815
244284812
1366280991
559537992
1612486324
951112419
1321123523
1657320674
1364903821
1460511384
47179126
1467271009
68902939
788362171
2119770953
1759991565
332763684
1106067
1385620844
1487186623
1488051678
840196242
641058189
1519685586
1210870045
62188222
303829206
659135202
565306089
1430810472
167312096
1472382113
210718222
947281231
450844630
957032810
1423740325
1304087870
1352946236
1035341274
91812604
463358862
241024429
2146503338
108130580
870744263
738835138
929144802
1178006371
1348236017
1705451560
1191615372
1490247054
742380565
411855667
629236198
914880335
1726322449
747260928
1521843451
1393501245
1674981003
102617250
2003103930
1581172876
785901502
783143442
1422472060
429709648
1499879822
1912672920
1743017367
1567597843
1368892761
841664684
1010145069
1859445320
2016295112
340284222
357385392
1733852813
343799738
2080743433
1118387901
2064512606
56089541
1404262842
1319547335
1981518541
1779084205
455882922
1344318514
1751856941
1968967855
904659226
1833664919
697667778
1011707088
1939971904
811383795
894486165
1584571346
1039717826
271798914
534969758
905100868
45914837
557233871
1639991697
21085915
1682267259
1455053754
2058317165
2022886236
781995168
642765925
1079547781
1353305876
1316434313
109172314
1025862439
1607186715
674042319
249608655
2040795864
66348793
481049272
164780210
1348066481
1032608249
1341491440
1169877021
1046292806
1575228997
1338828493
122332526
359202352
2115709806
1707837121
1128265597
1109554235
1205053123
55037067
749028147
683879290
1726810189
1350580595
666395727
1684339175
355149706
1402064489
1303842104
1964699338
1328521421
945733372
1671000575
2111674089
1914208212
947055213
1394996319
1094609551
1783851858
136410299
132691627
1007878122
1875400385
630471600
350479806
1751597112
1918352721
2128423466
2010112928
1595242533
182906314
1637083124
660898010
1550638570
383732582
1163191215
1411961139
222845088
1687262273
126170034
1251693737
800842207
909180867
342259479
547185175
1146693911
2138530937
228456332
607342913
1625958382
1975990374
1321266919
34879107
2053394057
215147707
360964759
752126395
808911917
1096201653
1873747033
1112268350
1719195570
2089619120
1766550606
767333431
1709016949
1615607682
1043022812
1467670880
1952753579
2124947918
1959098867
247012718
1328245128
1154142680
1872276418
1368589039
431288374
1750289510
780092442
1795200121
19917178
2121551260
1671365087
1000973564
178053994
189489425
550854474
2124186029
105490983
790321866
578346007
216604072
1028104316
551424657
1248820442
1592464965
1266320882
1395196434
963804231
762845914
1914602407
918970863
1302566232
398360450
1712434827
2059314865
593041301
1102536904
31683011
832307777
182319135
854894021
16492101
1899754687
1884318988
1613987495
2134883594
1276282798
336018083
1086824261
765334615
1183784650
155861852
327430505
1719469156
169563485
1610559006
1413031746
1622948765
1055727481
616421798
950874608
1665449644
1109426969
1068986527
164858619
666263851
1547528343
1274642167
333278235
1153084723
769107769
2008014199
1046425882
1390746327
1477184750
1583107638
1047283824
1427828816
25573740
1769334001
1383284323
108988951
1657705131
1090051177
1590423981
601047770
1564868997
270173781
1318996329
487672918
1065521300
1300795878
194576201
28676980
989196635
1886692965
1331180330
1970957198
1760281183
412001654
1723186606
1293071199
1813207522
1846447197
200941469
1546891594
1941720185
792125013
1813054119
1382902194
1482338224
2058126824
986595952
681358209
516981708
648238406
805054704
1525538542
162933841
718201499
987993742
191966230
1083607284
797446390
210528370
1240870496
456987879
321056443
1268383610
1772149928
407239811
220336032
1888393578
2087938842
368798562
772193745
61612752
1861480570
837749603
477033967
1258177412
453004984
1495101116
2104762775
2141061156
397855754
72013366
208685385
1743012873
1084562736
728495196
72004684
25557074
1771036326
71628458
205371533
1976969654
1260165968
1107923830
1401558417
2125723369
1597284325
285555675
149638892
350174768
1992227838
652338186
924088293
1920071739
1609575633
2002112226
2112260651
941305679
74839166
1102887742
185909873
102894693
543302226
1978016467
1036870055
1086713752
1801130688
1382736734
2134174108
1861796549
2111326788
1245796065
1393995762
545518007
1769846606
1362104177
1575764679
1408852818
184438080
1152006388
1699663172
229387697
293594485
248077928
1052579617
574765803
1818378521
76642699
1974811574
688016995
1782699616
1364930314
1542321965
1922417982
2143056491
538219996
1924696362
1511284159
1472051006
1637451904
1100318014
1311020089
1386753812
1288674204
1515440545
350255861
296884559
607720259
622532625
865332895
1809609483
1056781856
753319340
930730435
1350747237
182069128
1410838652
1816795515
411323406
147810842
590195013
1269071702
772728095
943083944
1371551770
382374364
2064689317
1749069826
1913122905
115956457
1399060818
1628077417
1999757809
656593219
1703349908
753898306
473365876
1256000779
774219098
898788397
167311600
1402771173
137863782
1411124920
963971979
390516843
452943992
860602389
1485736337
322712934
1745366551
1606051464
1735144345
1077026924
689404082
2074263856
960077604
1109737303
674035573
582170668
1952906637
879264415
1524486474
1530275825
308229387
1968346558
1335117517
2094849277
1870788504
225736972
1979158880
118316011
1043487571
2086850077
1319304684
1906545957
485171507
620175393
1910035453
1983955023
72154109
129403561
764790618
491368058
1823932482
135094075
1152553023
742077672
1656564070
1679121574
441241160
2040059725
1690066764
1122748297
1306747805
1131542376
1729995708
620204682
552608864
1293957405
1582652600
1398244003
1685650806
1997820166
105642436
343389337
1107696992
239589323
277655411
1560971695
1619138286
2118086760
1862416570
979637471
311827615
48394510
1380126775
628916248
68925208
269067153
1220607572
1954586199
839886325
2118292055
323898043
797205596
1596430778
863871562
2057307417
43947626
11413766
1325915187
1023119176
172283941
356571298
130065115
31314251
1338596385
90040441
1368232908
786450997
1208309861
1080312232
470659546
1389265813
1549503227
1370219260
2042034734
362664605
37673731
1048485367
1302730493
218077083
1851397284
2109827898
1958649776
1759287866
1578928349
1404550434
1965613035
592710483
590585690
1697086862
369421201
166389150
90545447
1796508736
1576083631
926619813
654852370
1540147625
1126201064
642058263
1279237656
1647713410
487618555
1348745553
1175972331
742608128
726758635
1677779898
1572783404
1454735697
1576510466
1973139270
1473517648
2117309998
1428596556
103395463
634836556
1564511046
62756683
606409397
541030534
1273838185
27380651
1321448457
214320197
884778047
1912150245
1014040723
1936901169
79939862
521223324
330499739
1251244427
1276926335
1250212068
142618493
1269142913
1736424578
1421267804
300400873
1466867440
174323738
1108584629
1581909520
18764081
274298175
749491111
1213706358
623869473
79766409
2117471772
1203764135
1887402096
2132383279
591207525
943492052
1203030454
1696240612
1832607772
1981098489
885741197
1933033448
416392310
399324723
607342467
148017951
1592429268
1586010692
634671675
1385279586
877080222
1961360699
1829587533
1195432974
1163570687
1277861695
1560260898
839069396
331091742
577686557
1825047283
1447543667
2041400478
1764012599
14192343
1923900897
278012662
1271288479
1040688270
1908034240
939055827
441238024
541880381
248238985
1846898425
1512284020
1585820122
1150074620
1489869072
549518007
1105548796
686881478
1000267655
1402268574
1153444964
1515152007
415811865
1438483465
1000574096
259861995
1429672333
1748199284
1454828902
238899362
1131923002
1700380013
1629887716
1768435632
2085114800
1814308278
2136374452
263607527
1373520754
1457832151
544944262
34556797
1253916829
1420196633
723473041
493756828
1004941320
252864091
339053343
1118328714
243812179
1440216308
888272401
667079217
2032040432
1513111732
85934407
140521012
1010019818
39579816
574778758
1705069345
320457559
1085925653
1209853473
2053634340
410922553
1031250307
852681311
568315262
353661294
1507586397
1342075940
697347518
1947303804
370311562
1136244429
1526824806
209623386
742770992
350302113
405675664
1149885845
988788604
1469066108
368832693
762576846
2065106879
307600973
550098915
774974297
336565053
981648587
67428223
669996540
1158871421
1633005138
488075589
956706280
585128703
1863216622
1906283952
103409509
2072896032
1820403653
1291215875
1198032678
1657252544
307192302
1331545763
1235378872
632735008
1473375399
109773909
1347544320
207108890
1940341748
942647291
585676434
2145553642
730701072
1205660453
628610708
422464180
1979912408
741193058
886770473
189705256
1931781061
403092653
1388543198
95593790
1529871592
1019246159
770677941
186610735
375093440
719833453
1148830300
811496841
992286621
562461918
1857866406
142924040
392439139
97508497
637099084
613605795
1664457833
1672620312
1143441144
530214688
2130764932
1197193224
92240843
330507773
313798280
2036510419
2025055791
707267847
347120402
548938419
928998233
1983249692
1201885719
1500463439
380824088
873448559
278523941
1575490586
825815167
1967979104
794750326
163072566
1289452019
1701722153
158840572
906292171
1889622927
1885216946
374718466
1482669423
614831286
1864139805
1385051499
1194734539
1066177816
13871985
196631498
39065980
931221912
2113362614
1937017521
1088933153
1130994304
1215353911
1424384868
56265477
835540178
1845126649
1745390931
1975679178
1014444137
1632928082
502998093
1678810668
490835562
71000000
1069544861
1726586479
1017557582
1278844210
49458902
1842019867
721352431
79582067
334555112
1168475815
654321318
437186041
1949885178
934187714
501094324
1481410912
753827503
405910841
268156605
1931064375
502456292
1892022450
921385953
767872711
1622425489
142216453
201581335
743246514
1660072525
23249148
351735555
549953665
448444661
745329015
87512960
1068994368
724843580
91565083
1254125436
1792351605
283359030
815037636
295375648
2089091354
1535430677
2047479056
493536885
1948749446
2005545749
1500459171
1637846135
533767466
392793744
137049801
801066631
1711616386
1568967052
1619148800
1357722120
1876146
1760630661
386394307
706934644
980175440
523921726
1432773556
88003858
647638936
1257765359
1737538727
161147988
1247170905
291177884
1426094520
516021038
1362351503
2062303034
1482836477
310092396
289524147
1196633586
1469693162
1894285585
1769643101
2084534078
1035132571
585922491
1667699672
2076693919
1879026456
228911938
1382578252
1340481205
1874440406
1654407950
1731552247
1811089960
807413891
1548988786
2097125117
1935507882
1397307065
1135201706
503153214
1907062730
404338526
1807582476
1779683487
2038960666
495595476
877784316
1697660098
279904883
2121943328
1056375026
1513456662
1952642092
2003080943
1583115658
797571923
1406400815
1950579248
728236193
2046846101
874279110
783658997
1112713102
1897887374
1728944231
1480972595
1936387886
1922163620
1619797049
608309710
167814838
834211646
768192889
1007484344
1333410336
1989629372
283678783
2061253481
635211904
485821859
663037850
297786895
1286074716
2101416551
937109368
523920828
431030004
819445146
1821547463
758448610
31187579
893518555
416284062
1318267021
625341367
201715729
215295607
2116718237
62628887
1813518370
543025838
1596271130
469926126
640195177
301150901
1772057113
1541856206
322013189
170605029
580202736
1423806607
9477090
1623262435
684697098
1434529738
813458949
1451365934
1779030023
76647952
1655251749
52734556
878412713
1816414786
1037516105
1358908620
1646694313
420924312
2011852106
180295864
1659296203
861375590
272078622
1852504818
388401853
1266924301
1213312704
755827894
1680280775
436510167
419434116
1314504805
564923358
2144680764
1676010666
1077852244
604420006
1310103681
148186850
1012147087
874971249
146287092
175086320
286332446
1166893030
862383382
657306099
1276286391
1549125951
968847027
541496344
823204091
1293406499
1107571883
1368789686
554359746
923942745
1578061651
1155193571
682095355
376514020
1853367974
1250697774
1926583663
1572120475
1980717703
1783749215
1964833330
1665067913
114038743
878928550
2147466724
692725982
988807438
1679866390
1206700755
1921985658
1970781969
1267191978
1402761846
259203103
189081027
376980688
860917503
245973671
1449450941
1648331817
317528136
1020816686
625633304
2089498446
1704113511
1117938040
2034078770
951459772
1576189126
77530855
2119621641
2117730449
393688770
1775419843
1015203819
309377661
1790475410
367986012
1217106458
822976366
418044268
1252239611
539336734
623622906
1176665029
1976878870
1630844927
179811982
99342915
1645120609
1462769692
1675606051
653371493
1423397519
413419136
1037731861
186533172
273881575
1967633080
934804648
355820719
749227415
1943929814
1212987603
936491358
1531783453
1981138810
72118049
1195091053
361401628
376063098
1106332070
1784000724
444671547
2134325956
1175756354
1666481048
1975320885
387009667
1895938994
895519815
735376799
930070420
1727461105
6392284
1680992112
1706434463
1079339641
1167944675
1394667405
926508003
579966488
9363717
2041534122
1060071667
767273354
2109564577
859486946
749771239
2005605940
246284406
841610645
596153014
1210899597
1452044979
2050213529
35632260
1018434851
1073113417
1661313195
693815275
535173292
997253054
291335815
397646305
1586493338
164397695
662015253
1224979642
2080023011
671156145
1289498163
1191338081
429201219
470527893
38733983
309992316
1961479487
1144195192
291772019
187084079
1241694630
1598514339
838299864
1382418031
972845583
1046496527
648046900
1942470024
283039350
1092436767
1765400771
2040527212
1715710044
823738666
32002949
1950581608
346333181
1548063509
938818997
376015919
612905204
1625329001
1230685091
1870448184
852513256
655227977
565717233
2080947570
1653756612
1007547075
1949646906
1056556035
591480677
1163671248
868984093
2090998851
362079287
1482209090
1526059133
1123755023
2081547106
1557863822
1506222531
1498593779
1292415768
474711023
1274336419
8408499
208175812
247841782
831208027
903942655
1940005176
1511576638
153121116
108320939
982256968
1334009906
953600781
360069676
359838230
592654295
1449206298
352764072
1916895819
1192055654
1196894495
85673949
343763986
1329256087
224948740
1591983448
532950959
585024728
340981910
2000352855
678943655
547572879
1293358267
941562697
1497295162
1123958923
1813871448
1655580459
840484050
185358039
334536901
1872100701
1288317128
1437070776
2133231387
1376526107
514589398
1924672043
1594329940
125181986
1997331032
1348655653
218231749
1607700170
203214070
350104019
792662512
13263646
1513390772
86386332
1702660908
1977275924
1713009751
1050169368
174740652
2101293353
1456355613
339687105
787775077
642320433
111914849
979282313
1514397516
2060179696
1822961298
144510868
298409695
759758321
561082765
101393492
2040576641
660632990
1935469355
1885796620
1599353201
1015773479
1783706095
719809647
1770071919
2001612156
1243371990
658977982
968647200
1384400534
1086478159
339572016
282581368
37589053
1022820088
1168398596
68943040
629846256
409808442
1502960444
1508603472
1380134428
121088249
600036544
1350989040
1675366401
1835959577
1682623342
83068792
2102002448
977568963
829842034
2070431149
792902513
965533017
71209616
870616868
707579718
442885430
1448987436
1199808525
65917354
1895405252
1200763372
445002284
829070775
847559029
1150566381
1887638203
1755987432
1749611075
594050059
1018898116
1697543056
1296065614
1566043172
126641721
1403150499
527214908
646331983
1313766312
920664882
2133785104
1268476298
1816808830
2037523914
1291275788
906570093
1595350506
793445843
1604205393
957462305
1618263409
725963720
1585247268
1075408687
1153815414
1192132172
379963992
82514347
1601750934
1029146975
631366785
544009692
369338165
959607904
1490583656
2045022473
895522075
25927000
979563860
1705601996
127513719
767260688
818661183
56707882
889418142
585188065
1264992344
1986966459
1797928513
700518879
381470872
2095796735
1252147118
35076406
1681295774
2101592743
189088823
1919605629
2105281995
1506293456
553090780
48297398
341635663
79641798
1859425837
289397835
463175425
1415770449
319478481
1738980291
48619290
1180838461
1212820763
1861059101
760767459
205401709
2129638478
1462620475
1340958742
1531285626
1197187047
1698044023
1485446844
367427956
450160409
926278239
192170170
1593897534
1132654300
1160377957
102489253
510023892
2002393219
2047537992
168410662
84154470
935707199
714802008
1555046078
118181985
1928772005
765544946
870592457
625676178
1661419077
1023225100
883183956
2071705575
1216539504
448812171
714805914
701727043
1903499822
2046601675
900627055
1333531960
1253849673
1167177344
543952210
2134385775
1469645262
116583335
1251531838
217099976
66456377
951332586
856746767
85882323
1293712928
1438806085
1255749767
1387077864
769065643
1101646295
934964871
626000258
1073160230
963180571
1877404678
803852882
221452043
706880619
1190655917
483025153
381719559
1635972906
1176898957
917166596
1875061048
1606319602
1389789392
1451772775
523220462
1250843697
994732619
739685083
1165785704
1078149503
1568293738
1443674169
1069008980
1355903897
1611357226
338871981
1657307600
1352530957
1967835613
963243264
480720002
985333386
391833726
1313424874
1432799523
384484877
225908931
632581978
300845043
1897403501
855270781
1879939277
524665684
616047297
118111101
497494756
2058519645
1450152501
1814058700
1125566589
1188395990
503922608
1127290073
947264939
46780518
1335130498
648320799
877026073
590234943
2029159491
1031278811
42535825
920001599
173299277
1162174405
2073635008
1159159709
303654044
2094369987
930937023
854231967
1914321335
726802798
1749736899
171624608
1974933262
1064337754
351395931
1414792010
1558614720
134311683
1248118460
1714342568
81956447
103747091
355294921
1786125159
958192924
1974718243
1188776213
1301373145
1592829196
673357689
1567533159
916878224
1254685724
1720023589
1391682352
238120637
344936082
727225981
1935139219
86650777
1848222211
1267283501
1338300731
993727751
2051827690
1965085115
1057801794
1309070321
1079914488
1471711022
1899209826
514887942
264810406
1058991474
1466297685
1889674398
2061302433
674611752
1099400383
549205485
305601983
1187104059
1381057898
1642593978
1808696289
547401524
1699209941
1865658347
875939665
1190176692
2137695387
356470447
358366025
2036463502
745554697
836706817
11334539
1533778028
1532643381
1109165455
951229777
1467013153
688284239
2104652583
267040976
1073021184
1514687245
149471104
847449827
2117800083
465418008
866748251
1657791593
391010322
2086559007
1379388064
664271142
402305291
963861561
1588956473
1959524845
1823964760
1951326115
1120872924
18852682
1429223220
1492038294
1757416127
1429004074
2029682752
16906319
1962963310
1648837805
1742914685
1325023743
1474381339
1107918799
574785176
1211436481
598105707
1250589436
1612987455
1669701745
1075430729
1301623294
1910299115
20937804
1615101027
2100230561
1863632092
1194802430
1035306947
191361945
1639857153
14173262
196041983
1556337554
1384590695
668599457
1997122373
613855530
1294927230
187789173
1449885908
1929989886
667377897
853272955
1876386214
1358984863
53335865
1318816557
1693770068
2029324448
2143284143
663158684
11810722
314221983
1397088235
1551014315
1372578196
1155433464
532660589
321867847
224284378
1714596589
702123406
1078174313
139081246
417127464
1747893948
809070020
2012079582
1979300039
1173878101
33689842
1442382667
1738029724
1989410113
1315388249
291912982
689167920
1033363430
142292668
104677169
507236410
1009278734
1660559119
1979339514
1386450346
460746330
762389861
647288300
2035551140
1195820520
1580577243
1758513921
636016093
537154316
1716715888
624104642
1320518912
190174687
480384580
2111553478
434052985
684144682
84984647
81735355
1217027271
246240038
239733535
1602592791
79380078
274843536
169437497
1109896314
2140502086
1680252358
56262003
1443983390
1743294597
1988184557
1302345418
845708492
294285019
1511439075
1709565240
1830846844
124686059
1145233097
875178097
1898713768
486878380
1953385006
1796509378
1888370795
1593748952
88993391
637093811
1246046636
1635157984
428996437
1551459020
313847614
537602953
47157776
1930136580
1884302408
1491840425
1213834782
1633268037
1617291365
1479928559
1592584829
1037588581
1765308142
1409835456
694824901
881641455
632370557
798789649
861095231
233859923
971000629
949879561
319210191
1880623058
2058814282
1550518034
1157189066
1003261497
1385981375
368570348
1912007665
819143639
1429580997
1922359284
274903708
1074970098
256388749
320228723
1600969988
390319662
1271520992
401094673
519088121
2103223931
1251273330
702632564
1218858202
1763587412
1628320935
1099135017
587450897
404061008
1621133221
917329994
136203390
584561028
1942593016
1002325408
1659453455
1640049053
1597563122
2140786274
1323337169
1226593543
878713514
430919771
92307968
553647613
235942308
613894501
296221655
224812347
1725610916
1024950912
831023799
1167023274
1497693238
231811976
693378934
1739270167
1088920504
1644685819
632863200
399961539
1873446280
193632110
453414623
367472599
1485561083
418879776
1318709105
1508509577
558404545
1849846420
718921225
240969259
868938954
1013285524
1303673897
562653909
937826064
1986370342
643438996
1343865305
492922754
2036948867
1101750851
1836201911
1467599940
955250686
645670328
700351571
1400244252
251409654
791628163
1286701506
1847070783
1770014101
819203067
855786532
1884556136
461546570
624494240
444477189
687843486
1894287527
1327996085
82540283
1497978443
587752166
613406763
659368914
869771136
2146377331
648448676
1124113492
490633924
493362199
911042339
779689186
643829447
1418205776
845775951
2140685945
1753283964
408794210
1405774444
432941068
480221573
1201772243
598201861
1928133154
719803891
870669342
93000358
1346590173
313157637
813120900
1487035268
1305808250
564711464
1393449638
1494129114
797450213
610784988
413949630
1506878487
27386406
1113896236
1460678324
508008097
1468612627
1621644923
1894906845
1574509281
438033672
2012780474
1822202219
79526254
985656228
1220832462
884401869
1225759388
23724200
1875843720
1789952082
605384341
1365511205
1653249228
555596862
394072640
449594810
767099606
437317605
702919576
2141987065
563399676
782883366
422461162
979815780
918013491
1500993379
1784776435
1648670096
255046620
370719545
448680803
1296022782
837026124
234183142
2072650743
393631809
353916684
385674090
421289428
1721603726
1603629114
1522264544
1443295170
771531955
1427699822
1992798812
1231313222
164082440
129156147
537573599
1001294539
858677518
512109632
1136213283
2129926728
1371663363
1015733373
1319703916
1075827150
424970544
681735423
1400852464
212637692
86216828
1593657208
1498826503
1888042945
112035161
1219229225
1665910025
83327273
698848779
665831464
1894832205
1206367012
55422501
1800179541
170746367
1353008270
1961308618
1040615663
2003080853
558207850
361506300
1517973113
379336743
1800041066
1162380324
331685645
73703900
92914292
392337503
1038746583
620461728
501270583
1041582442
1607945681
1089086832
1017771831
1941002600
1690704044
1061670594
2010059784
1946861775
1310162892
306306886
2062778191
413679433
2098934617
460716232
1169568863
51531095
731353309
1309069931
1497674510
656019762
156414736
463581663
1075769473
2036325825
1149510165
126796660
2033889993
1815113577
877081935
2016872657
1990433064
974595310
413521032
1016326547
354602595
537344976
1671575306
1609448235
206906079
634485741
878611379
322469521
1858376787
67140176
938582006
2054696659
55211932
16512249
495035651
679253548
267077075
131225897
431871576
1731341242
2051207012
36758409
401731953
93819093
1410097378
1577080502
1939142129
1828418767
864572041
1587470066
1581517707
68011864
2091748940
240955158
1989654872
963128893
2121281695
1396561582
1038494362
1098271807
2109518932
123388446
2005503286
1302778971
1968432460
625047465
579007241
197337561
732090855
1724315177
1649256588
1410117952
562392447
2043572471
221270603
161261615
1866672429
798350528
1572636018
566661830
1622211182
1643297651
633864802
514560555
394389717
718373567
450588241
511874223
931897849
2026427287
557725353
1410623963
647417340
36935120
231303273
344824086
715789858
1528415258
1099850824
565108806
1587601125
1286965497
1415857218
691074889
1171661249
1764099998
978421297
1968010279
1706239474
2064928537
2140927403
2046182314
1052066117
159318955
283202444
559777603
1507750381
289602060
1069521501
2118259117
1986773159
343994676
1607612421
1667452778
924011993
1379029308
1180145812
1375794920
1826774834
1121759508
332073591
308649514
1070996862
340261485
1425342497
1555656791
825300433
1163991191
1678013960
1745902422
1972918572
352892036
1780733439
1936565944
737928134
1584161185
1286532913
1224731811
1869907504
626131896
1566545265
1053381006
68734270
1542792595
1787707186
727142091
1966324791
746991857
840356899
282439403
1138057685
1067354672
981453673
854978932
804496159
1429195655
823853638
1389997643
825233463
1018288653
1789243579
706247180
1558196593
584690741
2136188639
1850060916
461290227
1283545197
751353498
397908382
386366253
1652661331
1032992840
2007664670
890046780
2023282239
1476379181
373930839
839521324
416228952
1818498100
1778836635
1429956949
1773817485
244719748
54045269
80119632
816439774
1389798281
1747225313
1756224598
1538234434
52468256
1842672389
2079101936
20424326
54138714
1938853035
1059758440
141019609
1497467870
1374741982
1375027081
1104879269
174133219
1091740973
577182380
1502526904
41441911
1626617364
1276355546
2133940089
1759262209
26025079
1429515840
560088189
2017411745
1161355618
1457967244
1974087411
467345247
1962079303
1377134747
1040840371
1536855347
1089072885
868504664
1007698026
1909642419
274964673
1343093129
380712287
19744759
1053077459
263263302
872815563
40750637
8335251
1337640678
2116777134
1396454680
190572666
1800706964
1273467042
1034476774
1633492519
1904235041
1311391780
353749865
752966137
338986928
2059593164
646558116
353624547
932492424
1396780515
191554117
1550355099
1525863769
1467798283
561740797
60813201
1947398488
1477495457
456609891
1591861791
1749666301
1465726059
83452963
1242887468
1669532744
843069107
1960491823
1677517075
766763066
813521649
1346351375
875601526
1544401743
1373574122
1352455521
1674181904
357533899
859882988
1358444778
576293554
1585135747
1120888883
1831765736
558104967
1918969852
1736968579
233377178
305510484
2101291935
1134553396
1605245768
1863407135
112945591
767968833
746137909
888589048
429125041
37505424
466687876
1893486450
2007291377
384134619
891530594
145678432
1267341874
855238202
166673263
1223936677
1805908995
1775708770
1153955690
252047884
332195871
954125875
554407377
1949677828
1642569881
1664927992
1572658316
611007092
213794077
493196613
1191091208
1423788893
840929024
216299857
2114921138
955934776
157207641
216253958
55479081
1506254046
1920649101
1201224153
222834885
2108960612
1090382923
993711110
1970455772
1193420842
894394872
1639106096
1779610061
1918248800
1581715284
2005012366
763027776
196827471
819760257
1556242586
374721682
1759856860
1402735784
751681492
515381895
2109107914
956656855
717325814
1318111950
1068605941
1179769866
1653502468
628466482
1320083705
917205653
948769595
298408653
553042012
1999443517
178014479
680967038
543285044
1870776043
1374541049
2115371846
1179854838
63373443
455864149
185561684
682283492
580777015
29648080
1792933057
274091484
960818685
1266138658
470369383
2094683371
1666768243
456458085
1620193895
631807762
1810837307
1025764027
91436822
1393203510
218410338
1278656505
236648805
846796452
1539641900
1746929724
225849912
2103205231
350281900
425320031
1020843229
456662370
1110994708
324830206
1932774751
1150289422
225840755
1629535967
1214849657
1541659287
33993518
1794451567
1683890902
317226033
1354639461
1022410520
1557959622
917561359
240985369
1515846903
741562862
368881699
234606478
72730084
1741497262
1444392742
673994154
1678329623
971895019
1834978820
1316454405
704943753
142841593
1875062771
1806059918
702637468
1870774307
1056901152
59879395
228689003
1503154324
1716309466
770115116
13391719
844332005
1879737059
1751833419
1215082166
480146507
609332771
1399204351
2146646517
1880023340
1398724413
1697794908
1799920026
1385625220
466193987
1132516885
654494725
1360345769
2025630607
488610286
2054834410
1335156971
379076915
278314553
1888926417
1571762570
972863173
1239220948
2115651362
2065670242
1167364721
23465594
999643827
1628908823
1391151186
1463839070
1163367848
1743618528
210604495
982001555
1765090937
1444936593
334964787
1133766367
1760997628
1120170394
2020971251
1271768497
95458108
571998358
434233603
130300240
111532092
370836784
1477945764
726469368
519804205
1325521916
1260857217
1025419932
434583628
1313977871
1125097268
2146327204
35046241
795659214
1428992001
608207308
1108333462
1406288335
1940918257
513278296
1561118092
1102765093
165939432
394988977
1171466008
1339581546
1130221217
1854514522
503392883
1662838435
564410480
696131481
333990615
114125591
228348143
25464584
7180957
129030337
346939332
443573896
327728680
418969190
1716591056
24825486
918195822
1920278696
2030867388
276537016
1468216947
1755685419
744082571
1166798137
963696412
137540763
591313239
676705368
1158703726
1349162108
136503408
694332598
116764727
161109813
766819614
1157159729
234034674
2099089919
1377777165
1548100023
356274245
319227089
661200621
801864875
9043806
1092427573
1728629033
58482306
273406512
2081563827
243628682
120705805
832325352
39342129
472121624
1260752548
1247490170
1613528585
890644554
2005850268
1210356804
568625273
1906490767
1694657963
499564741
269960092
1988557936
1176884190
1372461499
396376697
463554682
1852050281
1744399754
1008400633
1031768066
639903179
1866698400
1568028787
1063629173
80367753
1212554433
712042623
1644248580
1658773500
2142170024
1746784986
489121620
2050959969
244971164
1909902975
1357376566
586076734
115914036
1104988347
1260601177
858131669
1690670871
1335223088
953326158
2071769494
1381986553
2026172009
962494587
567895699
1197165174
1786461601
1239211658
998779131
1878583503
2026762698
108402537
752818499
977486609
187191709
666216322
517236366
810385541
1267832557
1454918203
209297897
1926900387
1331372506
577980338
85738197
1235508207
872907429
352862242
1146266899
159110166
104294219
384749412
1263704278
1764220204
1217044705
322960205
1869025644
1385314104
1744872693
2082942125
1127770026
2008462854
508686366
937827010
690162048
1655406391
1179231334
1603870187
304852560
2009525539
1078801309
1056671969
753065680
875284476
758995319
1883561078
2145760998
213215349
1082097750
77616790
68401117
1122885678
212949133
1282646131
166170633
1904229630
1503279796
310772916
1160512955
1739714736
1865401142
1711503335
1221245085
901148808
1915322277
1032460075
1673033092
196989899
845708776
680682924
518618034
2112150124
3642782
1914746275
1139837970
556956490
955612838
1704256473
216601489
1669529856
1705332809
1790588339
2036943242
1339595735
358249820
1769197115
1729685324
2041499161
306022344
1293783321
1895093099
1056598402
1768880436
2012056871
1299097611
1999536125
132810755
1827171274
1875586063
2049882148
1089803532
1379956174
1382250088
2128941646
318755887
1048318309
1180239169
1595475103
671096869
1640114091
1844981131
501579614
905251031
76450544
152887757
1371042186
905480005
947654866
1411095164
2063278056
115949981
2029658304
1919905972
1860450855
1177885394
323069932
2099790736
579421347
635034902
1062591902
209264513
675870258
383679328
1481830367
2048399583
697193555
261323587
1326066331
1605309092
7479775
2128324773
195642000
1955168245
839154541
1087074398
1807637507
318115324
183691028
710996800
1513357547
776262735
1308156701
170149565
803733655
1982688882
1008742051
1065229965
875822526
928168606
527773488
547766082
1119383659
298973520
629218114
1808326017
577940469
710853312
1310310107
407878349
762387535
1548728932
70825692
108389351
1080440182
1663684583
88807109
1830366323
1598675922
181350770
931123405
381923157
1974053914
1046016741
735554095
1822580228
1945812385
275794735
934435757
1116599861
2043831200
887402712
1190811555
504089841
1901253014
552233350
1796923250
1007060421
1696881101
910970029
606894816
2077807422
1335060548
26905075
244577733
713136496
452672346
1203141754
1636447441
679249682
468542710
1458428527
1926144580
214102342
316008777
1346319723
1134623730
1068856515
220275907
724985320
230100139
481642696
796116858
1882020319
1155814053
1366919018
789551179
1045844659
1177906712
115154716
2012073413
1436726456
1496607545
404438931
1092876397
2029038051
855160099
1121591226
340427884
1130128741
1201338125
1531731167
1730402007
2020069446
1301508518
907172262
54246712
1247637361
440640522
1877102651
897225218
2007193605
1130843454
936410247
930510919
2003266990
1046758269
1028756322
1247366503
1774814986
1251512615
117212722
915359790
209199997
525110042
1392770741
1570079707
2008184434
1612368303
116597285
1388209649
633567546
1023672352
1178032008
226124709
177245509
206299785
1209579201
445866166
1979806279
171143081
579375412
978503634
696446287
1956872808
1503584868
859161051
1575997038
435319141
606534265
1912749370
710836181
1684755499
805370795
881061283
700294579
549890801
40609979
1247730007
178431739
1904037928
498814215
786252183
306706728
137593142
1596639913
460909329
867284714
475332777
277077769
360833095
881578959
791847271
1721596259
1155446602
880428223
1587412709
1461495260
168758341
1065003766
981572011
896423907
1738644528
773949492
1956942694
169845249
472102368
88362887
1821428326
1992762759
800416462
509834346
1331210161
1363674387
1225974993
339413866
2087913850
228942536
1485452589
791111481
740852037
273448754
572683231
1893918378
211366318
2066360572
1694325835
79637557
1779206746
1340350514
1716048792
361473055
33211292
1465200750
119054084
1848265778
976615776
1687800106
2018134664
962140728
630667924
1912578985
1063622217
1285843104
393808252
331658500
250287214
1955191414
475110793
1293562877
65634253
793579783
2083535684
182899065
862628011
1716820391
1770803639
444097642
1721732523
1268141681
86124126
1865684299
957193325
1389632867
1849741763
1668000644
160240288
127939455
914130578
852392029
1447832299
1468747500
6042758
252280638
1186515367
490579842
1151067948
1773492765
436689191
419061376
888720020
224658347
614017585
783010931
715017648
396347568
511631113
980939484
1069530889
394506392
942554459
1305105289
1695211650
1838376119
1990879903
1863301680
125571909
1913857138
1586141914
1921732660
1477698565
1224782562
742804274
916536838
1997887470
1809978807
1204758858
1220018658
2041399173
699012595
451041616
1242292877
2117780288
516003784
902423464
426650729
824594720
1486562684
901696000
1339689632
1722708332
107417284
45773844
415665547
1964622688
839688841
1775427266
1516657449
907589781
579152931
1337632009
1641624708
1859065812
198520324
1155730661
882085442
725491865
803202739
1040583676
179800558
1200050968
1246139121
1338040
1485786285
738181385
965105300
894395505
1452962600
1829527059
1944141069
1841033982
1135790579
1316693010
621867430
1748711234
637708274
247432667
755772174
698332907
2129686580
329442462
1405576993
2069012079
957589214
2086029155
978838285
1007626837
1104170057
1317913835
1885210002
1548103917
1527868477
536127544
382120658
570955538
1949128781
1541482982
1319695345
928925074
1168582650
133318889
334495872
855994582
412835787
165966613
690381661
369247134
1557254535
1814249415
1166046098
1365528143
256506037
1147650732
461909687
1729701446
930970892
1595556678
69665281
1820226325
553763420
125549281
745276460
901090946
2031359694
422208312
62910205
907756642
811362410
935127527
80447329
504052354
2041224034
98641132
1834928210
404210551
1678117266
5419465
1442724761
1379310223
456282807
1383117620
1331944220
273433586
1289706106
1611438183
566394955
1057824870
1130638898
1500287429
847222682
651476932
2048478528
567428830
693297097
1311808935
880560924
962591252
1038604755
1944536807
1889673992
837846591
1972483129
1921261838
868579216
48004037
1050766802
1120473336
28707744
658659194
673462009
1749063335
417136805
1543246979
79785617
367350436
496583238
699287832
1387991625
1357272940
518041686
1747702324
1775957731
334736116
1695214134
1508481192
82308820
1799067036
865248060
1169427224
1945164003
1963869796
617134471
2036800934
1844248026
2138173566
1421491879
1947849098
1569393434
1625477607
141269049
575917265
722516003
1330159118
841256846
473810025
140491038
516620288
2035283196
450466835
189267415
425811965
1123092708
1434862961
1568157146
664048231
782404159
1249369078
883689390
794850966
345472627
478606458
520081846
1810136993
1984535656
114138191
1302131856
1713586248
2097697222
863711304
1832128966
1658534460
628503233
1242957304
1596423374
1870535187
1328624466
479732272
102961184
1844451188
1762610255
199690517
683423183
1466715920
934943030
900603485
690848720
789821081
65939312
18617727
951877473
1744442723
904774822
1188866407
647476664
2059433733
1978593858
467945454
1720363040
282022761
717876589
720109404
825609585
272282195
1178031940
1846916034
1063376186
1746185592
914246467
2037202056
412460746
1325077156
639852028
869127217
1159964592
322947411
1179318637
462342567
1516343348
1987763948
742637604
752805500
2020839762
1492398973
92867880
124345196
1647834762
1616226978
294856722
504854577
1623961841
2089381366
707006775
1897171568
1888040086
639678092
1444739411
1718753154
658754794
1188042845
68618945
837673280
129462205
232653177
180928157
930850445
58133195
78811356
721571430
331782222
1087139543
982125357
380836423
429905063
637377908
135861497
2067358963
1466205121
960385416
548653148
85673393
604903068
128296191
1533791926
2114459561
1720795380
724895632
1985995650
1391473274
1401033565
1235719491
689679512
2102124270
988068738
1249906806
2060497565
1691073559
1493650984
1909931913
1065242273
1680135202
966015704
363035054
1510215276
229062633
836400192
995081268
1105890692
397926562
1754553065
1616332794
1875382748
1558852475
1829243765
2131993221
1629951699
1311761503
1140743252
1674049658
2051730951
1316270485
1395666725
1836665529
1730788014
1719750595
914718860
766442320
848159328
625876949
204084185
724519476
794030856
1000660214
1287532446
1937635692
340860512
472783927
76217197
899685006
402222239
440200783
1082002668
2035393371
182971389
404087362
2054196927
230796495
413083134
187744168
673978511
1138874593
900500360
505668142
336037268
1560511062
1142567395
392731351
1430562736
1241145772
1498513807
490070995
1346842447
393802303
788553744
1728410748
1153661528
1955081707
761759038
1294238240
1500945026
1225647635
1635576287
1337499864
479296974
1066845062
826365320
485604990
1979455568
479879070
366319661
592801063
1264414383
477293406
1157863136
1752296685
641223913
1472808829
1801934779
315363400
1571102295
955049070
1191378067
926878655
1024063684
630055564
1351877661
1350249345
1275055684
1650038171
283871564
1612183725
185979917
998283883
1276581532
1557702606
1023254069
890711570
324743496
420491544
1197847688
101415510
1936908944
2111702138
143184705
609128926
692060150
733842742
1884615193
2033649819
544794807
1575782726
1442026407
241621825
736185680
1864409249
1908996241
326869399
2052918509
1134946944
1806191821
621827364
510932929
1809855831
1589242344
1929209470
651276354
177693732
1475777408
526627194
764585463
5725061
2030989538
2074213613
823245398
1109042289
707486221
2047135041
267518083
633440976
1301790353
527319924
647256139
810029216
356969021
998657890
1506359188
201273911
1480121605
1185760791
778921989
778793933
349663668
760959061
1106169861
1857229161
657166561
1868010932
1625556015
277154600
571272953
263160256
1638203368
639187015
541539519
1042983795
1813011841
481671644
1785670299
1718098821
1848241670
1649215187
2142093744
1094585903
604369159
1551501665
244406218
1113261993
1663605086
228582355
1598133636
1440695177
2088202759
468624585
551935382
1553839046
688569961
1619940232
74717637
678882632
1192678674
1505569665
2093989287
19524790
898684998
972853306
666972118
802512078
958732285
765475401
155794752
1803874515
107005671
1751350754
486408456
703002418
1501084176
1639288016
205945572
314397490
749203236
516887066
1678705349
2257657
2038147022
1335422886
1025454490
365226986
493286317
1283397570
1001164330
527560415
540998106
190791452
900714816
747491720
2081284445
757104855
343868190
419313285
1867250617
2046963285
1092042077
754974318
1680757607
1281090030
487162199
676278037
464553222
353871102
1667532818
1498213043
1864004454
78613138
1220052345
1619882698
1538443058
1691015537
270917198
285046917
190844492
485895435
1047044957
1934020434
525038559
549022584
1126922417
1706670973
1945260069
549896696
305565236
1095169425
2061451120
752764710
944790640
667905267
1957300616
135830849
562474520
389549859
767191338
1525395303
937957599
640928189
1645616910
773564004
2064747744
1472537601
907382196
2065646173
2083112601
434980746
563218760
1552065691
2089298662
855948883
1074721676
1708508141
1084597263
890463524
1631225771
1082296967
577330773
1971934084
715769238
1867991377
2134519256
1552085230
1919388341
63561086
1417882975
1947125029
1812746392
1252499377
708456087
1288173880
1405222328
1272250594
672772410
1097030112
1766302682
226501838
286468679
159099037
1627105103
1370972854
516614733
979137131
324756823
389240855
1889647202
1822961057
731560324
1461686710
1530414289
1911443365
2006256914
595891150
1853460277
909144252
250762667
1713049548
1012013523
288992731
344884062
2142306545
918416480
872509681
1871470808
2059098358
1857668102
670776178
723865889
1004599057
266533646
1701819452
849601113
808338511
1193356644
2013583785
1809827723
1905395323
771894565
164455056
1672027424
868797797
1769428471
592136616
433007533
1033131476
1813771917
1866295123
1850165569
25760994
1032363149
697152637
142760136
1145251229
310433570
1625681561
391032713
1852765892
644236422
312502429
986061323
530015082
1929745765
359005119
1596284297
385872364
2091768342
916933974
2097022266
1102994592
563807830
1192365717
833902796
1875742148
1038863337
7842613
1825333442
1676414296
1915417532
807268979
1257109294
376755096
2060458759
53368951
2025412487
1359590157
702291747
689637481
2016425691
1999136078
974419481
45731590
1876290073
1058077846
503601970
1819349552
813816558
1457100069
562352698
255980013
598003663
178634039
778933571
254974903
965498474
1119489597
976572558
2030853017
1149317537
1212608499
2044274784
1903895438
159065441
595430722
1872794251
885164790
374027412
126763410
880141670
1518852362
1944517817
1721298161
841607348
1276537570
947605503
857561681
2076546358
1337085367
1139527595
136125644
232123732
1638127262
1763245805
801018423
552765528
1927858821
1994338068
1990728313
1657054227
525223390
755201933
1027284975
337612943
372375160
542637513
1014378984
350456585
957527982
574585661
849265950
439802748
397506314
490127805
1990098355
1044333385
347819415
2081435926
1442050317
2100649867
1934216488
1803462932
288320401
1206354032
116489516
1247414863
201534424
1960821158
1720446914
1837145688
25193100
852760015
1469597403
1222102371
1100590528
1521456409
1183473833
338518351
1598705342
2107294149
972717570
376414478
310467458
1357104068
647747392
843007303
387950439
98180948
107498269
389147596
251444866
1583421896
1599135816
509506367
344014012
824479399
1375170318
1909108735
762588487
1355276362
1645395212
1081539906
2025970540
1810372735
259592693
830158130
1455591554
872914734
1933438391
1298879821
1263418058
83744316
1598049433
378134469
1174238237
1662249417
1315677333
475259606
1561292883
2066167097
2065482519
823379313
1761585521
866267692
94452838
464592977
1949141985
1402304584
747761150
1947984940
567868023
157214250
1479224784
433853610
970897532
1616780109
1635638941
1201322462
1586966032
894644892
1260962864
1272934150
790649586
465841693
687039592
1146343491
1148406999
1068426244
1555950761
498958044
894745164
84129813
296663880
1454801007
192153621
476184324
384065645
1905226797
1213824896
195519187
1555832047
407516851
540258069
1046107634
312564618
1512620129
1882913011
933201031
107302676
378244581
673919308
104831747
147212554
122506553
1706801477
1515521334
1375555713
793653199
285098823
828341455
238116046
317046486
1451876770
2026080215
950635760
649571988
705045476
215376010
1889477742
1905231950
348554496
1255710508
2111452037
1390066080
1886577261
1968316004
1206130992
851895416
1726867308
1367665108
464751629
2094078741
1455835417
701065104
442244284
712846611
838408134
1319668261
1782523040
611321832
1821663814
12882431
369995737
504474132
1522662788
268648642
1650618505
200967738
193100673
165553499
432729965
739614665
712353482
1806661191
399468260
1771970543
33896964
1500335839
1873225254
961399689
350845637
602847097
1278822861
1987606112
1394497517
1730901155
1247070886
405382082
958321264
917578156
184870745
1896058743
1658118516
1388398493
1429054600
241216533
895835172
1207114657
307206450
547272395
1501230295
99084379
1282780452
968852187
1642081796
484703584
1997455679
1281475817
449013384
1333945194
162115871
881836255
2033250158
544856850
2022227780
100565650
928725276
1127499447
1129202895
975681111
215302455
558635878
1243296573
586738018
778067264
1355416104
1902158701
1551967986
10382215
356767454
181168681
1033652669
1528333803
1741151208
189470624
1079307249
1283398086
897001079
786610602
1592437349
1884846727
1264938521
100150984
51634214
1712119100
2141481602
2142812511
1289437544
2075395776
409716199
2128441770
167121236
1117136560
663978356
413263492
1373662248
1567586381
1338997546
1885497585
316243436
68988119
1994653009
1473757555
1009120746
1047730592
530140819
151918954
1646680141
1872041499
704173751
1322331559
1328495569
169089451
269266657
1832221352
1222534763
1588199001
33338951
327126429
2105592031
1695060695
647635812
438488632
103144270
1185446837
1032553803
260925115
905414477
813590455
793997588
2097803603
337128429
1363256047
1665420336
1921052177
437211339
77448054
2057178728
1418325101
2131759721
462870917
15371757
76139496
1930410079
243062026
1002259418
536262847
2045907598
765593625
1589828642
816313652
962635899
1769281310
1342577071
2069440869
1799991393
937145540
421336392
1104618218
1435679868
1292139889
876511729
1396020665
509002690
968316051
368845362
1602743629
1554604477
859633583
417772065
2053705328
1331656379
139889630
1316113608
1330151059
1106577262
1241774462
307276397
2102968784
210637997
688627951
1885471038
1069698202
102617066
2130066565
1356987233
1043038826
1168594436
2117229344
522115140
1869926013
1051855540
1937224380
952555624
682453303
1262418903
1080654793
2097815641
1539099871
2067015806
1445153000
725562432
727374008
2068418182
1567039231
453215965
181435427
832616975
142527223
292512159
1482672201
623001088
317102846
1424216526
1446661886
1974498414
122261120
1036067681
774606916
1341747977
2098867530
1640283601
187231352
1563377374
195822302
433336869
1847997551
1463909065
1684571045
203738189
531689284
1539833804
938037172
703184973
1772405772
1010248814
379091404
1433244053
1854550707
480158991
63390166
663943486
805818521
1653025678
429174408
1596422225
840518543
952430459
1920182107
1529133084
746099034
1741435488
1981579559
57848192
1730625212
858250371
2137907406
1638422948
423151351
1045697091
108402453
947754809
125969186
1154838095
875377269
262515065
268086530
617894064
583401434
186964876
1621343336
1229047164
1731602070
1468350855
766397069
150124961
1958418338
429033427
37062585
316325895
210814817
1520463072
1305558840
1055627853
10650125
1919416143
1714327744
1266061660
109134825
2118452698
831358055
293499699
2145506458
1770050244
1074456293
861740511
1247814811
1891283145
1105570868
767620372
884211437
1357235990
2140762967
1627464315
1407011257
1942902813
1617900571
1652920003
1598323324
1337373000
1895723206
1481048125
969243238
1108704511
1244188162
296856125
1035645993
2114991853
1643151146
1447822296
199131625
704410628
1961249322
2145699590
1532525470
1230212935
1670437526
1402498203
600125108
374059330
1634023686
1621402395
1927955509
1446779994
815011552
1491170404
699161904
1340513318
78415510
982193398
1777387323
1800965595
131921307
1774294744
1219371459
1735571415
1373774492
320596904
2067597635
1356539915
1775017764
1161771499
2114678884
1214686153
1020503961
82523725
1233048278
933462181
1877267157
1685050119
1059432899
1769638680
1830264170
589130055
189556033
1177887691
1921143001
1817076218
1440228136
1721957383
294761060
1796593669
770490647
1472863515
742871855
2103643871
473933121
2133176704
1153196703
557165107
1710105212
1838269211
1706932951
1168788545
1341193216
1592844754
321244426
2066265749
1449149075
1177095285
713829386
931936016
1206402823
329144243
1883115013
1380519797
2134870150
1131699945
1645742446
2128360253
238525046
1790456722
2088818730
1644835808
1982904639
1697785043
1823831755
1591397413
1787688903
1577851614
1700572264
1344627814
853735453
1840178794
684664323
1895731857
1962400880
2033854565
470343594
870028190
1050028335
465220449
1429823227
1925082626
758927451
5733833
2029183635
1549057778
871889625
2111867144
1302446108
1529889972
1884389969
1413562576
1793699033
1422094092
885575921
1757997966
697210817
1310035491
1647921404
1074805434
1855125277
1914049334
215331248
1222316843
825461634
408696162
887624930
1672450354
139185533
629071332
1757937062
1927475325
38934666
1735848555
1846364876
1355538365
776621592
265772685
381607916
1983286033
704242681
1524134453
508973842
1730300888
714048283
1142674070
1379786599
1868188507
676549782
35317747
1183640896
1026044311
862451385
915715662
1989870862
1104124225
1763583010
1874013883
313683729
1098937248
576332853
185108877
502253370
1672451031
401482591
240615668
676131741
1874591921
1147917929
210800629
1803378859
1764733172
1261121751
1153784510
1413433019
185027150
1089331469
1265460775
1151238030
685276547
1997446036
516521624
98731481
1039126790
705135469
369688227
1747053290
44952403
97059252
1141595850
1260459956
172402916
1903693996
308804711
1182697533
1746168522
1043446663
1564396606
535094396
696886071
24279375
1958692778
900831654
1449126104
1255925580
1029143796
765838635
1683698650
220429107
284313847
1858262208
2046350749
464890629
570545628
777453111
1872073381
354744078
1210057601
55506264
127513085
106524506
1033429763
72754091
328813801
1647607492
866987263
344253563
605078346
1415176667
1061311390
1399937418
577827243
1115404474
637263015
974487388
1448491307
1917659593
1496604007
1362939377
1459919809
1147156327
402843811
1212700164
304425036
980101444
1875123360
1862351327
280203130
407870703
1257038489
334531799
1096705372
73832617
175676740
698931715
464822020
1683695910
137835438
1075710605
653961769
695167518
1286380167
1696556965
370133860
1669678617
544995943
1587616384
1112643384
1656828329
784770663
1155029756
1933364869
1221699643
338355358
1743916
1357346428
1002306947
864900259
1125866625
1688170513
846854316
1382013455
50159694
2055161137
2106329289
278845201
1721116528
1792214811
125506139
605302768
1678650264
1092751940
1684504324
505634005
1929249218
1368696567
412957085
942515586
949835588
1406865032
1559644824
2134963150
891632102
1878200855
442725987
61558927
1781772619
1365197812
1355406565
1509723360
41042367
972909646
1767178899
418369039
1055015398
434916211
1835340703
144714681
1168856744
2143278700
574938670
2067531843
1983632808
1818932453
2145432903
1002906064
706779040
1691614351
593643319
1459079521
1143636330
1133048162
387169469
663483188
884618229
1510215276
787819110
613294047
612502208
1349928671
2051984473
144460005
707140170
1864532724
617764466
1011294778
1742558359
2114589674
2050339493
1372875462
875318042
57252847
1971978796
944141390
1996048211
1429158824
1861572457
973347955
2004937407
34974148
780967849
6511942
613016222
27382195
957165284
964903785
695980445
205538782
318035533
2110135946
368099456
511398988
1470896310
996322139
955269582
1353076547
771180734
1115883682
1694546636
382739363
1662091152
430277533
154617467
344772113
1959965133
1495192604
238615773
437887231
199780
364431870
841174477
709176949
1086526739
199110778
723391906
1968734962
540632749
2079427688
1575279973
683628161
1290760181
614493992
437150690
1450766156
1882005230
1075675236
1103077019
1584777769
1371376718
1016147037
645847883
814733537
1155510451
1202835805
1520057605
912246598
53404505
490000910
1756563287
501534878
1561747098
1688914656
1509002010
2035059570
1338236541
990621343
748124887
1577572243
1814815683
562113767
598205721
708590129
966047226
1663647659
2107166425
1839751133
1224201844
39971005
244051962
525438415
14628816
1009093002
773517007
717106671
569079466
1092122656
1605664191
866229193
1394545294
1528005740
639742976
311242608
653427954
270688952
1048377279
836754934
1665672565
1832529611
1150285637
1819599453
1399477963
1622937667
1740831600
602771434
1254866397
1534600170
1511172734
637960718
1824806240
1124774959
1178318991
1292251296
908457962
913652231
230368949
536809074
1130264541
1217709985
1988296438
886233373
2094103931
72329823
1406251821
890887046
1401269533
2123390866
3261004
2066035214
274504269
1001868473
536555828
1172973313
1602403866
172204290
1688991263
924958236
734782408
314667105
130017141
1060624687
1012973676
1127278233
1545455006
1734164744
1201793481
58171697
1221481124
896140521
383385281
887169553
2092310988
999020265
1552021718
2132765074
1903654687
263174796
1936165084
1307497078
1488100271
844948057
1451175767
617319225
1300067800
27397095
1214274310
672960600
2013703719
298821396
1501669376
476007428
1191617548
117303547
1989990430
420703986
1462318733
56377830
1141248175
390739817
1850788426
977238724
1511084133
869812433
859571639
1523231025
1450217182
2062967526
1641141546
2049388447
1923647043
1611702465
1746406540
240753770
1188439815
1150275916
204940369
420050525
1703505145
193068297
31349551
1890899255
2108767607
1173732347
1351465293
1681928311
1424570513
620320233
350411947
946660114
177359884
1367000027
1990308163
541612530
1477347582
406637486
770695177
1624705551
404612049
577976695
2002585854
259492884
2021852254
249641289
412853379
919503692
998139408
31444871
2080708958
654494183
651201333
283457341
1259442853
1816864306
563865028
29765379
539020975
1812102850
1174444582
1466313987
1517633803
1071552389
2107287676
1436709360
1943122998
394924805
2122932802
567438615
1795593145
724516232
1004283084
1541277009
668995529
1386114947
1003134648
2144256510
347864104
2107491483
1137175835
2121766195
867499199
1596746557
216954676
1016791093
691648393
1580046861
1252829622
1667467857
844854837
612336978
2129798015
1210490719
344373338
990948599
378674956
968136225
368746070
2125213732
2137735248
997722112
216176347
852461125
389937756
97532492
217071105
124551701
1966225041
740116303
248513229
630562359
735193244
1793980138
2093717614
1497521231
1350238342
1727891933
545880758
564146567
1531839622
553014199
1068842847
1790745700
1105235544
1440602126
1759954939
1384138440
436508363
1879341041
1634561311
411909469
1218093996
1879244629
55079819
2132244184
1475245565
614938434
1270411403
1455513970
1921794752
823079420
845946673
491894622
716301571
568071368
1727467167
477220596
320414806
1045612305
772204345
28770457
1800888986
246310371
863850278
174805129
282428872
966378304
1073968229
1168706772
851590990
1120066690
537244664
2051719076
947015644
989457342
1059427438
144606565
2028190646
1064247566
1075104741
1141213388
1280219286
538624811
1234554573
648150346
1110862827
902203504
1045619189
1330552924
952758721
931768123
1208289513
1278663945
1621417940
2062881832
859771830
1703682852
1414832956
972472510
280771557
418679423
515017087
1883489841
1517081281
1135903947
180338073
14370020
617384728
1081359998
743601020
422845778
916693897
292608473
1845099689
1546934985
1086881593
1700147728
1934703818
1556898469
591723466
628515625
1873558604
808773113
2087596543
1020318871
1589162976
1398505084
1379999949
2001717665
430917639
1389500073
1076545611
1293661749
817607585
665749563
1772390978
252789534
1372080613
428182166
1999290572
324221557
570260856
562149898
1027852436
1128071638
824557276
1766743660
1745422785
466367799
42310588
2138581929
27160624
989705438
935824148
2092020829
971365448
656524781
790768810
559556175
503645822
347872667
939487288
14515096
1456793165
959204530
1343619068
1983885255
44895118
101381804
594856490
992712395
1142224333
1121543802
1697472375
867682037
1580272498
481270483
998114321
144474093
1860392114
1456256422
427517481
2030850070
1015915483
1038759002
894232709
162851625
433617692
828098960
118742253
365387790
948354707
341540392
1166706559
1228984745
1589037186
485774639
418264349
1444718903
1080738866
1324417587
1777466437
507227700
1679485596
484530883
1653632367
1643907134
869230702
530030708
708537926
1591281515
907657526
1712680110
1116420615
1955963795
1840300751
1460640360
1128962237
880256037
1535949240
323759770
199858936
962942445
150560263
652933852
1376260230
606332804
1486807305
392634516
1715750457
1571103635
1359097925
801993449
1751653596
2057001971
2121805457
2025894171
781590498
1398753187
914311144
420021863
1560201981
365268026
997769447
773242550
138942601
45024377
1394824815
578841483
605325983
440384348
1745332623
530375257
1586631719
1080269820
370829409
504408948
611908726
1797935962
2054437362
36193542
627141637
1664204969
195342615
1988949919
1496488229
1904033938
1892278919
991312201
1775065637
1844164365
1148663202
309953984
292036358
1976706739
75048452
1168235962
210132054
201588609
1000956262
1238448512
1438437810
1272956
126886115
1168942960
1517696835
2063261643
2033779225
2077462105
1067018545
1641902432
353116872
2077179743
2146026844
1294734745
428217289
1629711775
67579659
1834925475
914450524
1827885945
1361778135
465558644
8743095
251828210
84266651
1590978046
1012953058
2044045433
1370734007
1668637262
371303036
1110165779
1613278776
1312558141
709229419
560645748
1687721729
548413335
1778526607
1330677730
184965643
1134247979
647717054
651276682
1811958163
1976176760
1659215006
284569321
846383430
640856337
149249152
959905573
143378204
985925349
1533832068
1658943383
1888314283
688440745
1752616430
775051065
2106452365
649731476
1197943528
453919260
478101742
127876090
2060033720
602439338
1837910068
369752793
998201757
1493915931
1281617288
786105352
115042016
933443441
152549903
374345082
774769585
1069078085
1311118665
2011697135
170093773
1695611145
1842192440
1548875028
458286068
1883517691
779800969
1897602439
497104958
1644023213
2124148498
1011621310
1832372147
1892227434
1521795607
1597689413
259246753
35470146
113836118
1035753208
1080006785
1070821577
674417487
1677046867
626559737
2010815086
1355506830
421178505
1988959682
892834589
1778342611
739831904
1072464812
1017449233
533201442
955197191
1330601086
267613096
810948589
1677379990
1601715550
980770333
2045377097
1964214336
1337094041
815041911
107640293
1186440130
1803017842
544614321
50892621
70954463
512534633
792237912
943888376
1884685800
1146660704
1704673677
896373700
599569439
372247701
1371908264
604912222
1122067944
1257003587
9547182
549742519
375422733
1056866272
1094141096
1266956221
1642309228
350854254
1312667492
382082802
203652120
1318363547
778830300
503289129
418839217
462895999
2057980790
1674242329
2120444810
75664610
565457661
1112277216
1914087474
1769333241
219845012
945592109
322344096
262373378
2108059799
1576348957
1398612805
1321934887
769274861
684489952
2017955626
1556759112
1770685985
552848670
754206114
1018315297
381504414
2044910907
807695508
484234694
482141644
2095067907
50502311
173579982
1581352721
623435437
2084877133
1104530120
674954785
871636122
1358015022
1591394682
1775487858
1971453279
28351843
1657419359
1498470311
810478888
1357227595
2111718569
157075494
1710576936
1343856216
1200621972
531789964
749717402
1883705905
383607179
1754275161
1272086268
1719210324
1754712893
85005144
694325748
418679240
196669747
1208975578
241708067
75237405
70665153
1651163858
974732970
56453884
1901894172
2097949853
340617085
25611048
1048167457
1684207929
1665891940
786284541
948873618
1076086065
690439789
282693969
2080631700
1804063893
1397970182
709133058
1638468324
730636846
309477422
1412260497
2117703900
999717010
562358701
167577482
1087821953
402489598
1284729153
831696190
2068995866
390652868
346084135
1113243188
155685932
1318803803
380182505
776816028
610960529
779798229
598368049
951422672
1713264566
106826174
1813201424
1638924933
582109946
441919353
2120036524
1724052148
295792027
1791936455
1745956662
2085821852
449432829
1582206397
197581959
377417701
1530053087
833490872
993166295
1483750449
1631078551
973257370
2095092656
1215831901
779991710
1610695799
1509295378
1332632428
593156551
149361966
89659070
1711298298
1567524301
1612462426
1056436976
365355913
172271704
739308209
144240304
2113262245
1960883143
525610141
744980473
1308104354
427714533
2096488231
578192847
1260192159
2000026074
1080541960
2026525581
2091626373
1978728319
1726604245
421004521
1315480449
1285587892
1794259519
576450501
1980827921
427000469
1533539404
2041786987
959164484
226325492
1029561416
1703377452
273549098
139840080
1983420956
852491416
714113527
1274494543
1348150038
2146263641
1702292322
1449759103
297905064
141698154
1824521971
379724315
199101932
818348115
741975046
727609378
806479230
666883328
931942462
1920944054
2048930835
1860993365
875001708
777204185
863754122
470407290
1445312963
570021478
1627357912
1543393495
700802247
1477090657
1156353230
729019818
388000512
885645125
2061633436
1233440869
419540845
483998975
469782323
1049507357
1888086645
2003008914
806816376
495359024
823838075
145140974
862303996
1113054586
1416515748
1404061317
680287754
272580407
369200346
1767783853
1209400132
10530535
2125965945
313279784
63182250
1463020013
2084849011
801467911
1322515268
1719997944
685973754
448699938
1155274600
1232295212
1142654668
1217433485
995142416
1000789027
395460666
1887525562
1475878635
1107067351
120981861
1373793931
311603984
1142161583
1012700378
1948769838
856184383
981464105
906407920
1128337197
466259926
1348112162
799125140
1821854039
22963506
2039997061
1344702643
1205754501
1143282673
600521379
548714036
322038997
294201247
1340101670
137303761
2084586739
1416120528
1561326903
1301262950
1166092885
43554789
235668212
1985258137
1472173770
1763032679
411955112
1304621554
834692950
509355108
1856905843
1833296070
1678308457
1922097173
568273931
1674520758
1353110041
1890040061
53402998
138277544
790751374
1052105260
2009543550
1878385890
84422638
1925146893
273104033
1561117819
1415843024
1512749340
1089086216
1743152186
629090084
1979067189
327824685
1617673429
21385009
822926630
1511258959
1625621461
15603214
2003787360
1148353538
1875433993
1771848222
1257382835
76068973
177014150
1831291813
1443270953
94264619
676851720
28977943
1563773161
563711246
1889065045
911686371
558475280
232431092
497198527
2040841416
1784009711
393830495
1708253436
1591467754
709337799
1719332869
791082900
1749452373
2057641752
109851763
52228992
1984571942
1878936734
753840671
106286999
535914525
452060034
1660968762
1681660218
729699828
677518938
608804273
1973099949
1974232339
346117431
1110714742
1231047233
1772426712
381094959
812450978
1033014166
700827700
1048748082
1860199855
1356691536
1811599760
665305243
495385050
642982979
443810929
689642678
1540920265
1755699552
346965645
562512106
1809187347
1606034330
1816734819
169227098
1931716291
287417496
532252446
279263708
257418766
824406131
2023461586
1954260528
559304751
616876398
2075761975
1510145196
885802655
1102936643
246621321
579966488
2127768568
434607037
160030786
1726804828
134971914
1683513659
586296064
1849119372
1136100539
827944366
884920686
1418050015
2098659977
1839375231
1787852207
1833479669
1908613317
344161652
713201565
433358349
1288203395
1113750626
1942510223
68310556
484627618
908399904
572632959
839080029
752036769
726895508
1109230970
1570205843
1400952594
34953435
245026022
155484289
1748673123
636616483
2129461874
237476701
1190637984
1742765534
793129300
1649121457
35077099
988196761
784386356
274237164
29098048
1920322329
1808427567
1923312338
578485451
992723370
1274815355
1361845645
497033353
1883404985
337747405
1235965257
975252980
1296968635
557743451
2111208028
2055300007
1941724308
1650624294
163189218
65319893
486243454
323116381
1291797546
903522445
1969397517
1506849911
1534446356
1754162710
737928667
683686354
1233819223
1267847608
1207926574
1700863882
1823769277
1568556943
270564567
48252999
1086241473
935020219
260349395
1007150766
779066459
2061277254
67669206
1991793362
373031186
799936910
1739537080
1385611959
1429237590
1008831063
1242211341
1562309492
1562759219
870255689
683860076
699934621
434238417
1762120415
66777747
1294519311
1043120866
914348948
1390616547
987853560
1871553573
408084375
101643706
2091632579
1878406573
726260314
1590338833
1762821335
1342492673
17733340
698568255
67209354
302621524
214266776
1511034583
1488219657
2032742379
1483453076
690567634
1716840279
168485701
621176006
1444853300
1885941082
241796015
1122694990
1377940436
1241912852
409210127
300580442
287880610
824643440
1587181770
1703717632
1906242398
652980299
980811931
1385335054
1026415132
1690872137
423731252
1000800661
634156150
1181968764
1995272466
2010183535
123429580
598971534
966589855
351450737
7317610
1175673484
1638524475
336115368
518602615
1984456876
1663288051
975243149
1122933983
1250052830
1033975917
79041824
1187875272
545468735
196445940
253181026
1515838342
1030546245
1644904598
1101376040
606580457
390669771
310823045
862661820
1243856084
1106673644
1701743780
1949752012
1509989598
1066091279
1837863300
664890622
1729832203
392660195
866376214
400689683
1191423871
1653695166
561152202
495008271
1517751691
576060652
1490622674
907263535
1719680180
1404549720
2121652816
1340022658
1476926451
257881274
1343236655
1272104742
763489031
1764032005
1076714921
2095063465
715436227
2012308476
183668066
1059375681
75045496
207619967
1732744972
1401873057
1210971532
1083493642
773501283
2005073579
1312946215
1938189584
903913561
225152365
42447174
1191954779
940464644
720092170
606069068
855146715
1312089657
2992577
1254501979
529268205
656816664
1416796249
1485097032
2005916713
1007698424
1876887480
1958625868
47501227
372203230
1056508752
84575570
165551876
735391843
739068479
1872146731
883048391
2003644973
626225862
760130885
975767305
1499548646
1514918962
1133795197
1091693010
838980149
347804966
110613338
766374113
314150090
745924776
439958034
291849655
934790487
1416258188
1678957652
1026055303
580278765
1586091886
1007660967
1481242318
467510417
1581538057
1233922986
955889002
87881900
1000218271
1048953191
2122810519
1516983849
367815068
754022713
1741759208
1356585580
1174023945
293321838
681656000
800271629
2143509541
1069858745
1411229562
799612185
1816264188
67124695
1313179890
979686777
1193425546
1153662255
238635226
1115795807
1438156996
178481386
1831300943
485669271
1120917386
859563125
99538806
839539547
1292492828
1542463990
877703866
369254245
767982688
1835936526
187019140
257015690
2061234140
1335156971
695335073
67939715
1335530618
1464594024
160384085
1405246675
735640149
1867453384
1373511012
1782469803
1318132140
1184568253
131451497
1401671467
1220314118
1147580976
1364470975
398920596
1724900653
814468164
1794359828
1295691926
500935105
626872555
1535569005
2004404911
1846869293
90220207
114635516
746375236
876711545
838843064
1056368351
610533429
1705520129
1823039719
1408600908
154023400
49945937
1212865404
1536391389
1683156280
2059610972
1116976725
1737155986
44956238
767202547
1485424867
529804772
1133316168
787909614
1749594436
203309120
1287027635
2111467312
71632949
206652349
1007250591
153156626
509036589
1305438529
1807985680
1475894805
1776675878
1860024838
619918797
1426796662
1742367408
491370638
1212966315
2005086780
1274267094
1530693644
195687558
37360075
330873435
1114776987
1029561953
1162515664
1234354148
649058844
264356302
1131596921
388129727
334815650
1545504401
180983175
124171149
1356819019
1584595618
618631390
291270030
593412079
1738877576
112584665
936122913
1127082204
1276638652
1460791486
736033420
1854873826
1464273530
1389856896
394721933
1951775870
1169252815
1552411187
1681777414
380683466
1015547149
781112764
495776176
484594324
1195724814
691431313
1168205923
1366558990
217370447
776025583
1785032009
1782083729
2084798511
198756279
833003979
1855700170
975611202
1217724456
589194552
384644228
1163888413
2122779383
1960055737
1367106752
38910495
915337422
1071971767
474373422
48860534
1082136827
1579142704
1951743146
1181119735
417954265
2128344358
895897485
311867754
176210608
1915190231
1401424892
1914716555
1577381346
1373324165
505665419
1498477804
251720261
1553372374
781781475
371828973
273762432
1834373334
1600566261
1636901791
319744501
976473681
2124077796
2056483449
1334867456
1141056675
2139411336
2022602582
1890945588
1576494273
1521106
1526672559
2075232430
87574073
1203387062
46024122
1428806891
1238292773
484592189
201991962
1573836197
612034181
1215377358
391825725
581813169
2074604448
1595394224
1974641539
2035412169
2002543860
1534734954
341929594
210641641
1742552603
2129733439
1993015904
901827860
591630164
865105338
974729761
1520712684
1083837416
1190846325
680724082
1048447601
266661765
1499212075
1786494303
1334720052
934137713
1884047167
1330820386
262022572
771314252
637856249
759761322
2004515202
140534173
2014745481
15234279
732811639
588295828
378476009
427635704
2072456720
2082226895
1240228513
1916123267
1873840987
1046047729
1759779075
102308956
982999559
899746235
1582465779
870202122
1303847183
1288970730
1025851790
415711920
1359478822
842685882
1217585359
1194881173
1411957238
1440923745
157969160
1049743059
909365366
108968272
1326681207
385725930
1036576177
1793819516
1508367493
1129751610
1537259914
2113088997
1965442519
2018071471
1852674197
965484039
431442437
787181819
1988890033
239810856
905635606
301380176
2051388376
2026889017
1552541869
1664114175
2020418586
475524544
373662778
599875635
2129490097
903165510
240351678
295627190
1577214138
643314658
498731122
270617705
585155538
275813674
663209785
464804897
2124859602
1597290038
30629866
2121902242
1844729647
743651873
2042678910
1337823667
1917300824
439585338
1665833679
1793563304
1361430922
269380718
502005946
1750328914
1191086405
1263782364
1018792326
463961473
1464419416
353106184
1758360735
1997467631
979363026
1975763453
133018381
955027200
429724012
330193853
49044189
609178013
1645497243
1891074508
1263388906
1257542473
1067201115
1950513610
424497805
1988813933
32516753
260209216
1560866148
758638431
1454371725
79209797
1952128585
819047729
649300321
412280311
1606632760
203264975
1325193171
857099194
1942342820
1720481637
1658265696
2047197914
1470841372
736716938
167419166
1673921824
1589431934
975329594
1940863543
781727501
842544139
756281546
2109687712
1952714726
851860822
575286903
1568357469
2078337656
506694215
794396296
570355361
353676896
1210380129
931092600
533038193
1085022733
1309069154
1710339704
2140251570
1876847976
1273532876
253221622
764965101
511711877
902463335
197550727
735459775
409498484
681663116
1614022773
1580629443
440015326
650579193
1961698276
1269316121
1968844343
1733005735
385267015
269115897
427174192
186587599
2143167161
1141504970
206161223
1508664766
725660852
352819047
223827561
1980209105
2045314169
471124983
818932566
393882631
1325063494
1678064996
1620447992
1347824968
1747471838
1061241030
2058279507
1482115049
790932237
514265007
1928444547
2133325825
1002231960
1028792650
1815672723
757174478
2052016046
600780754
263076415
1220031017
2019957939
1917620101
544333838
1870301088
2086024716
400364744
808146841
913118959
1895558318
1250431904
1019486710
616947703
1734416465
1102236077
1293265993
1254939248
819442820
1090743983
1858545447
1129500667
925533930
864184702
1931458323
478916086
503917596
1218517659
1813247431
2012708085
466626
931710468
726877070
317520895
109401384
587083032
140257942
1002046218
1457979086
837365053
1044631666
417423141
888300436
1679143684
385862783
1852805071
45360228
374911866
1269318853
1877452200
1532104919
1856517438
137899648
380917318
782952836
557525700
932156810
92205259
1872132357
611654496
227705009
1952299712
1900556880
1633099367
294330906
232549753
946608023
168746188
617229496
1193902433
1712442859
1756302783
982300137
1990832759
1314438122
1915208758
160544483
286997792
571217470
1167541699
485931704
2100176174
4156712
1024906412
1659585958
449128788
748892760
1995617827
1394097794
1968151366
687068620
1805778927
1466625020
2082170627
977742705
1241349450
1480696372
693993591
2123301460
562513172
868433046
98100434
104975572
1110310391
2023997866
1159284745
845044240
1619127861
1963416171
186056356
1973864113
585661271
1425975374
1236676007
280832342
1040368077
1104241297
1234663020
233714314
1607399092
667356239
219676749
1349550040
1726380272
1478739911
1476118912
588416591
887878901
807547245
1105076976
1755981134
2007171573
1046551935
875678777
561162554
86342195
761535371
266489254
397888862
363095666
1099526611
1654360208
557129812
1150480384
128517336
340848815
1079415308
1244283531
153557372
262507776
2091862072
387868952
1821358548
903231171
1806490267
202960960
1313472740
784798803
1397943584
760538029
131678149
1640069851
121282337
2067168228
1825878177
2060203995
2087201063
1036511208
1438515766
772293175
238210108
1671034222
2044510531
1982277144
1364362158
209200561
101171348
1661522638
124758923
139054749
1552171949
829313122
2070381820
942765647
2119401637
1191308341
349802847
270375005
733369455
176467350
1613856384
1022895370
1932133103
1770520909
1343183163
1995152690
1868892217
1977585627
729995158
1513732336
1764139100
1666601984
1569007341
1998147906
169572682
472336114
517336438
165087005
496487718
1903046943
217706034
193152278
1385155901
2086481068
872411106
2114131619
1865142271
1986896892
1463554598
1066515680
1061616353
242508132
191471572
1816642944
1504020661
509162825
311488314
302385293
458926870
376885355
39657420
227782500
1706163341
217718068
55677703
816641055
102763484
1341635526
928486536
1073544291
973777596
560539329
888595914
250351626
916941085
801007663
1854815655
1432360658
1381083300
803790151
1047644900
463690095
2112371892
263281903
404396678
872101338
159075611
140872517
407382394
1652899027
19091217
1073393663
1372842396
1467454140
1121672671
1870109656
83026379
137389284
219086311
361219853
576036700
1623412303
1212885646
474594857
292538134
1877685162
1682454780
1106250285
650209973
511717092
1228910383
862251415
1601883217
1515040899
1838808917
629876220
1489465406
1398247272
1595524608
1106554850
484608200
1581772195
478004317
1835248930
375853911
1107461012
599180227
2066272709
692811955
1814305137
1427665067
1678466082
892672367
1388637228
1191752906
1411385056
187955179
881320417
633015647
2043652671
1102909442
825796689
1201560763
654198297
126335073
423535376
1012350485
1401043758
1009277748
630212950
1573018097
401776077
298036040
1243542166
693770112
195253332
1748526576
273105461
1624982049
2113375839
1244528875
1580358999
1978663723
1037212845
48564532
1557125045
1346325267
1140227621
1165518056
1316995872
56881819
620234256
1304892940
60770349
312786579
18009062
424907175
649765240
1051333141
2060703350
247297398
1318516014
1681231206
1150616964
216622122
1046438932
1783999836
1424412348
2129752600
377660447
1995157345
470528978
97470782
344817204
1095983254
539869880
524250027
901331994
1792756013
1502965726
85228776
2104289762
467303605
973434224
1993120716
887498902
661672320
1046854368
1181164840
1416928856
639980740
131589652
1552025961
1383877202
702037471
1980651553
2063041907
139832139
2102995722
365898877
229051132
991567015
378141809
840467611
2070440834
1215883753
450075670
1013820160
955069139
1018872341
840280080
2140625445
1940606332
412715241
402976788
348767222
1673741671
805449588
938556541
1334182300
1356530247
1517417282
437950135
487533465
1075210154
1338915319
1430655547
1173074640
1368997106
751365836
2139005757
1997917538
1906774986
1464318366
1070514761
1879856165
1664979788
1385942658
784676114
300615503
1179052137
1016338072
243672074
2040791004
1713622497
1983703743
910842504
279685791
1456793165
1913593971
1251238249
868775612
1203585117
865736201
2016175955
250767742
62857186
650794460
862525913
1492971496
1128100496
839490625
167851426
952396885
100871045
980659879
1138031450
1104558666
172861317
1889012665
1503208007
1414431323
281402219
936008988
1503939495
1860562351
1889881670
1161911329
116051169
1417396369
244833034
1091457555
1168222846
1720631269
2060352640
1480252249
896978065
346427307
719361007
68493347
1344274567
470981780
996711906
665220763
1008715199
200789075
955297378
376360720
16310712
1261878551
1086786556
1144946648
775101164
2027893144
1691330687
920796152
1293723372
1102443444
49051896
1518424061
1750233029
1665855259
1311468235
464581843
449932852
944372017
199464680
1510065069
1875275949
1831059023
1923123543
1454767338
831899320
1047203355
715517928
838801522
617664730
653776886
211039642
1904458333
188706903
1253181576
1590762619
1166951628
1640001352
462028643
770815466
284165598
1863489507
462363342
1975091662
1236650616
1569521591
1842897359
2034755938
2041766332
2019841066
755975984
52636673
1621535170
2070649046
1254947831
1732049027
893063227
238773275
699611849
979060799
307374298
1248071300
1878090833
967986138
1285519337
1269606810
2032749303
1367925444
1821408901
493477270
246311550
1377490455
1654965839
398506059
403936735
1146572320
669609171
137662258
1251232935
22563082
581443174
596084515
2068253600
693344554
809039748
2046794221
1380062345
1919979620
316085897
894460101
804261834
2089756905
1854236246
254979409
1129115975
721290928
554844092
76464464
5446636
1115796557
1452193163
2041356612
795364773
29326609
148144425
1908819587
1666228148
15084642
326788159
1564683459
972366550
1031742964
1226736522
726262769
80388695
2127883892
245927985
58817106
1395647679
1107461238
964156517
769980855
665774501
634165977
1732332603
1999218784
2065429467
809931438
1397734640
494458645
342547819
303479932
1485331011
807673596
332831325
277399707
1120399738
464212720
300766848
1913535955
1371526562
148619821
2109359024
1217674424
1094099588
539097867
240737082
152417133
865807403
1729510178
196434295
1341883368
1902905050
1875660597
1676015327
488474229
431984844
1076637923
708892370
1659098639
1636203211
1196752758
2144542919
156478136
962577334
1118362926
9206417
1303393180
835237074
32387197
1921210911
120541495
1079956691
1843568589
1896728012
1583732370
1789795534
1963485604
322962348
1337746714
1878286888
280046791
849399374
358381330
1662951937
1666545749
1588799660
1365785418
70415152
504029905
1611171816
1886303752
2070003129
467732861
1887074188
1275967374
367630120
1947972538
1641986004
967721841
1889052618
478667075
1567557629
516314122
1426609553
717272658
1949768600
1433648516
1011288020
1907584421
1597846623
812114733
703612167
990659476
2098594262
104503670
214514893
1927598130
1812336557
1454807336
1008565465
105927958
773847886
303263894
1540413664
1313501460
1932428425
1001711581
111550660
2059726253
1330259499
720173861
961456015
409363588
1660658393
1834692075
480886460
862620353
1356950469
128207334
1250723264
837138440
597850648
1858637102
1978439722
1690017128
1565786841
830880370
1187901508
1660595002
204307585
1846163077
389017741
1696336819
990342765
1323370725
162568631
1971896956
97394835
2064710091
626312455
942075316
1448091054
1289858248
1986428821
241899141
678033172
523708924
1657138942
688986374
1470756693
17702064
862049648
805542663
2130782096
341186878
1655927486
1094145834
527050405
683287014
718899149
428453466
408113718
1776565931
1009880700
1631151508
2038666937
1182426109
365041650
1961522765
341258995
1059997352
880878340
1556432697
641141965
878541451
159783318
2083465953
1072267344
1213667181
1379127140
1216046428
376916137
1264000136
111455465
506398199
1587283902
1626950152
963318921
833498083
1794084745
698765035
420372784
452113930
1353091036
1063911643
1197075464
245332923
357107826
1312622946
1459801494
370817013
1242196809
1442929591
239533804
2140856371
1582698765
373681465
1998064613
1695190425
121211543
1710731106
687310528
18063195
1023938742
1449590426
1342742716
713946177
58803343
1885929813
1747242663
646522080
293400000
1889794969
625593916
1384915641
1778146504
1280869223
1856066400
1016404558
1071573885
478060256
1736801497
1743098557
638474905
1923867343
502017671
2007729366
1685399942
259079193
1312406426
233588305
535455321
809510403
577311544
1091256691
1017119902
938083047
478438975
2140583489
1427357564
307476620
282587861
2001639661
719341484
965725413
716768596
486604369
251394324
1142361503
1152740037
48169237
1523124842
240900393
1550741167
648222079
977524409
464250608
1851767450
1433885738
1524597798
1870905301
922031125
1565403899
1310106783
1733124446
1927193546
1133718317
1705822823
1696143928
1881155487
26469262
1740733918
998911459
959672537
1223649933
1069757249
762428053
1383455900
671971389
2105654471
374682019
1299239127
1351220194
798737005
367176382
171258602
2094693468
1425400024
789617957
579649790
2023534840
1729671310
621834905
407342583
2077068949
1573688576
900695564
656938734
1392682368
1455965802
1198911836
345224362
964244488
89468220
645511464
1057526543
1386476312
1824950190
1453003191
1422115967
1595330644
1050229751
997276215
1264191795
444326391
358022436
1269040292
1107450627
2130549619
2070976592
2028812087
1468754702
2010786722
1089318394
1371735735
1846793421
1843130612
2081975829
1771020024
1069528465
322256795
1685858603
1209075004
1003550636
791301194
305234465
1349369749
1409456054
522203218
1845808362
1288210712
1827395635
103313781
360930886
128781999
149909219
656027631
1043413497
1848615979
774481343
503339444
1086765783
324286778
470683049
832104975
785073498
896941546
626460540
1878100240
1640212599
1773011524
2084718032
1627199093
555736768
497504227
1041334981
1382562800
562238541
421278231
1433779597
108555576
1776969567
431194187
687478755
423779684
448811404
1495625072
578543019
938357133
2064765834
1565262796
833293229
629109435
749035610
1564626593
737400265
1307676997
1219883602
442086282
1598201315
602759500
156644541
37511444
2128142842
1823489274
1289268350
1823029282
25653748
1637775582
598607209
19397822
892564532
413150324
686463982
141481761
331636684
2055609656
1309770517
669766575
1532315906
2079335154
452300601
888177580
1215353858
328977081
23449997
831225019
64941893
1410706998
2053500671
1291285302
1884271081
1734427229
1538368473
1714683442
1115402073
369300806
1802196711
271156301
1941065364
1290760384
134813132
1059593355
1252493360
2038565283
1307913683
330165877
1312779261
1433282351
1135080457
243028121
843115006
423910756
902052306
928675476
2091225474
1864165771
1604238837
166362453
1665595552
1286837534
453487514
633615140
1460460051
1553950390
1641099338
940842570
2061887113
800056072
615805452
736282330
552128215
1646722900
1726644240
1134499753
859567010
1086695802
1984631423
445610351
1868615105
688946392
1961549581
355908811
344162804
1048077702
772329140
45895089
140978385
1610982747
1476843616
507793525
746620208
797024339
242406176
860008680
1126771828
560366928
1892185498
1091679248
904028189
2063263459
1802275851
1044768242
235531662
713772093
474735566
491074912
1826497809
242799069
1059095801
343787609
1166109581
1076999495
1548820121
296129602
631112687
1191268044
1691448954
178538085
454217995
870469464
1457075893
993038230
170107788
1937013726
1259953963
892128619
898744014
967633218
1019232923
407681121
2008866606
564612188
361879030
274884934
1570938829
366413403
1474257267
1172133088
2046528913
837920582
175846355
999713840
256508580
1058717435
491202865
1214737474
1353049428
110992737
437755070
1320857443
1538696978
1248195919
379172508
1600739910
1500718920
228594554
1403220994
1261446281
724073867
2140807278
189081091
567393058
1388371835
1289338132
302411629
406173826
294487924
1826754602
1810016957
347377098
76361236
824876626
281540449
139130250
1814765317
1502650372
867387668
1304618382
1864549178
347819415
1763899844
1995980364
1474904563
1842729079
1222584164
1472616717
375556112
748018942
361177873
897562435
232579090
1567472825
450140837
509061674
1562439840
1755245495
1549775672
322871745
2035653016
1486171939
1032934526
380970703
1629216761
1755634890
234777599
263188615
1670647344
1699378422
1050458499
273032189
953003840
1713553843
1115384029
2017174476
595080023
791235042
146255725
2124917840
1969781160
1584892621
685642026
1291814279
1289351386
1116838297
786377869
425174520
1636712691
1515442651
111562198
1970028780
1874961943
1912527619
825907105
2086422789
1013325492
1547800546
124028860
1575879368
2060441589
1083258695
897677614
2088161395
870331071
879907798
101042794
1103341111
1410595270
1798144586
84132904
1153026454
1221618243
684828657
1254538269
1445299875
1423212799
1063028159
1814009478
1441214727
1548617818
1560552892
907664574
1172292141
940231558
1389585462
2055509798
1268007508
1965202131
393644759
555419318
1022566076
1308111153
1086360089
890511275
23277882
1287641622
1285619207
1968799299
421964222
423584203
289639497
961157135
1369093261
1416047773
756720160
1839065260
222278273
2138665418
1187589685
494328190
661872188
1040329808
618245393
80488038
712022190
638580327
2057163291
1193528622
695151077
1925502019
60876909
2047121956
1857126615
977152398
1227014973
651523369
1245602818
93203220
1375055070
134210277
24575978
1678084121
1906462691
1627808828
1512964755
421910882
872313798
1259139065
580688228
838720548
1116991501
1312106634
1590898131
1573408823
481641168
444087655
1844409225
2123555396
390677463
385904982
1412369564
1300113955
1108681273
955473989
343264225
167871685
290325987
1065237560
2085338060
1318800276
1785587091
1789630450
87406282
134658201
272931532
1101741598
268020269
1230324320
213365468
1414047465
1875109097
2042287910
640344261
1319445501
1618649470
611521056
152042584
1904430686
2036532352
1872466245
1329456401
1851226874
1820630506
1257327932
2060124759
1162669155
1672895838
827471874
2004560617
251023431
675621099
401899650
505428326
409052747
2135300235
893540168
1106292121
197085989
435467822
1449684731
758426789
1492912770
316895165
1966371436
1247045825
1909645792
255579769
1191901173
954418927
818919024
1505786557
1340710551
2064291343
1619644551
471825342
194285174
1070782973
96010589
940778890
584867665
1041259146
503010353
906130114
1052578459
647277985
2080892376
840348324
2059455462
629283336
1887412533
1979802372
408634027
39044497
1859473676
1884052769
1852694288
723662812
148232421
1132357042
1948189490
1203286092
1638308180
1119783163
775397918
1740842037
528507038
1130416330
1751326883
1763365096
2029875641
49062411
1542025623
135675046
1431814742
182622216
622914682
725437420
1155779819
95220154
162127554
1414926261
447903637
1625985901
1541483425
795172045
1474068911
1074551136
1811978823
1814584074
1600457223
2114229286
1713758883
849314120
1153027221
518203863
1981731217
1439797140
548319277
1378981839
1689512623
474609928
1599082072
509972751
1865992577
1524528100
660748663
659483735
1603688765
1335675550
942953888
897682299
745561054
470789708
1486476722
1829386646
255669022
450703899
869083925
833548857
1676467288
1635879098
661270318
1147878650
1913517114
1595270939
722149423
257359900
1339848693
1582230308
1029587467
135473735
822817768
195791951
847232350
1294084790
839592246
1808159024
1110535687
1759605143
139072336
117606102
983022315
599037989
2059073190
149879558
294227979
1343797634
1051996393
597576094
1776993021
144019948
1450824330
796932213
880822128
2099017073
393934916
1478370213
1634899493
756346473
313655092
1730557828
290115858
980621598
190449719
1007524668
950007339
1592823575
3725691
2054770347
479365049
517842324
413561982
1627518789
1603039493
686421565
489218145
466712576
416996198
1869596375
1608194268
615901376
958184405
824850131
386595403
120835292
652888280
1598520062
607292619
171137792
1302941919
763209177
626813930
574365033
262271752
1188452286
1363322234
914187087
1795533886
232846334
1682863380
219322017
531674214
1391181252
365061018
814653613
1176701486
321168156
2067182734
225013490
1927521807
971730392
1842548010
1257843184
378787208
474609928
1617268881
1079028098
851387673
679423486
1661740062
1758484223
286677759
1625662770
426404897
607390686
1549732757
1424168690
1112810461
567924765
2026538999
527400554
1894976965
889476865
319614762
827941867
1127821248
61057909
779917632
419744336
557129959
1098195593
1666276316
782267582
140778081
1518840277
2043302934
634553536
1281411827
119543238
819472288
1961612487
1515278618
255980013
1579743911
1171648798
239535450
675197324
949949635
232370206
1446325587
1314832151
2110783418
1043969292
114380986
1339299936
584717945
1290368349
1711309933
1261436559
1723158886
2077417888
1883554627
318021712
238444092
1931329590
1330424218
231201604
60901981
375869805
1973752920
669733793
53031264
735313369
1968364561
1432613621
367389525
692149687
505723950
769948959
37563050
1940957713
2059754295
666415821
242526042
1863500925
2146345117
851382077
273673490
1506868672
2046167306
1392346448
2021146153
1211131943
1386598023
920673184
1199082278
459972686
819207867
836715977
1633870191
2847657
72226376
858450459
1862035949
1224592012
227811817
1373341672
1061226892
532091678
765266674
262114627
433628286
561005074
1820508481
1792682049
392881104
986220065
808883719
2089260278
443823643
1846167066
971668564
1827985857
1201789398
857579892
824902678
1334949023
578513879
682668131
803691664
42756365
756397113
1448399186
724859803
1839760155
1242644123
1675261963
1944335835
1466716751
1397423395
1156618769
2105118956
410508113
33738224
96865289
270307943
1892339372
1730259763
1559643410
1580033360
1228732026
338271622
666855950
1612129845
2041348903
609608313
1370952372
2088367917
1491743419
837929018
2048757174
697593063
1309969579
720698155
46522502
837870646
1408085810
454704594
2032514518
1853281129
1928091887
986773810
1425952341
1926292216
1713767227
1546891819
1417560684
2065701621
1049935344
1264273286
1096189957
124182417
1136061638
410123099
995276336
369172681
810840060
2125891456
541716405
347737564
421172693
1341007337
1882246661
1700594355
595276688
226843820
514038562
710111197
520232057
1783406264
1028206998
912118927
1764403990
2071010166
641951635
995254953
1075699877
2132554182
1342490632
1986977119
1060541433
405675664
1877468987
1632045306
971140586
783771244
2131606616
861396817
896209563
735089869
1237961954
528352976
246069317
2099243202
375735372
888914234
1260509287
442688941
950683630
108907407
362791716
588984667
1560314984
1181964612
573097654
125636692
711775510
2064012782
1549957138
1864545084
1382817623
237426225
2060920162
2146963965
2072627284
949875434
899413361
400439852
1877036225
1604536880
259172829
1120011209
2078413369
1306656079
1238477588
1991364788
1335873122
89261833
1341403022
804128089
1646765314
1013009708
557844194
484905763
843084724
992244383
39061133
840150006
2017790030
924076767
1587002373
1210064167
759222931
291005237
1361236087
833137561
1544739952
797931851
44909896
1313846017
1006575594
287955615
62519359
1692306714
416893722
2072478228
1163695209
1447058989
1127421853
1507988901
727246746
1174920056
1631692580
1990910948
1445990197
765485130
1828312795
487774649
1874921438
268984467
1597625000
1126183235
1446576581
1785973339
1429210452
558545593
1658932886
1905420198
1984843348
1738276312
318953595
2065556754
1474229936
1658921888
986264761
893922516
997987752
1921534909
1898607272
1125715453
1679890846
1463408801
1232593886
2015323936
1472073969
110988707
1003253499
1016852102
1721171535
857985906
267017317
1808536740
482802749
1672328824
473357405
109591219
1945625869
1789456198
88958930
1506047713
1898392669
42943761
206857334
1458637169
1007620720
1332462773
2103801782
1582370808
1661348424
1200214540
640366696
14739610
797343963
1178460227
2064508885
1759210406
703235293
1670816649
1025078516
1941735702
1547286171
1913201830
896508737
363817253
1364263869
1001745533
706606028
1427463507
1205767280
910160689
1618913390
1882611781
1895504871
834192277
1280532647
491343006
636106190
1204846940
331801955
1237568194
1507849870
1740811264
1280632520
313996184
1273641504
995688569
344846170
260555608
683930704
1257657982
1192769444
1754521857
38479440
1227772167
57633576
246107696
1956164115
17824938
1811674111
141148648
1905936671
1994942350
1873542141
594555
579256608
1841817868
386739718
1738482308
983690380
1069667122
1601938676
478214527
58279874
667719874
1468166931
1080110635
1522761719
926942815
473908380
1618819525
545095519
529704534
540785615
370268199
264209736
820232547
184977213
864447285
1824934241
1411391220
1124552503
272691688
501825009
1104820962
273138090
327193177
1033531631
1923933689
1723230980
1569141201
402321878
1675829112
1911590096
158280663
649820040
1614530400
786012589
1110559938
1728134511
2124852787
984887340
435500988
1584287562
154562056
411641675
887651396
2017269832
270996680
322415371
780503694
1585516617
409954283
589667283
141450816
1693026436
497022215
1864229067
1601234210
1893304779
1789911469
1059969659
704926639
839863874
1216631002
1169743121
1392508278
1581693278
382917399
1101115254
353331822
282116432
2046194665
431101788
508317803
2088423151
2026866997
690345820
1315629073
889728167
485268390
1474243791
77218958
37259877
1321275795
757089761
1942854741
1734326822
841949469
699255682
413558758
1980522522
166788703
1374383403
1169664844
167152445
86165122
1191491320
1039430713
586062103
11648289
794019522
173684338
1864003222
1485273287
1865868040
697366101
1135450103
2038162447
1172843047
1566502283
1028921830
2073007783
1607904454
458264189
1284140256
627583222
55699958
684419150
175128786
1292370405
482587676
1248210898
249965587
1589318672
1617831269
276034636
1946491693
1888412677
1432307164
1553793154
1973021670
206663307
1766209159
1243310685
1221240839
576739523
860951799
744941982
542842606
1575781144
152930015
117568676
1708132686
6961601
65179213
782630685
1638263934
1458485107
1763972636
2010078179
2064216636
1699698020
1188336605
195086337
1427740463
566487376
316380364
874847810
1207747331
117267808
409526941
1093661101
457340286
1032313774
440190799
399934036
1813253616
16855006
1590819724
735592896
1922330115
120960907
1224159798
1891692645
204800949
337353178
793656340
220671880
1082949596
2095873869
250072081
1801277225
2100836008
1667382575
529540177
653396363
381883776
446115476
763290632
530295829
915029716
1745429434
1216531824
1372390491
1294537314
464178769
1751227144
1584684446
385552293
1179229323
277154600
21354634
1277496803
550345699
1606734331
962808039
1883231112
635034772
2058107025
1365602784
892757282
1421109148
2025526839
4349732
94065149
1050289691
1419984918
179818397
1790341146
69243901
118191189
373018729
2097505168
1086293545
357407983
670057494
931909407
387475508
923501053
1524100613
1222143002
571445580
1714947876
309635918
1870662092
937193765
450766796
978124849
1071816302
1457045360
1921129956
1541174613
111336412
1435346017
330751907
367737544
2001221808
425030188
944122136
844731447
400834976
199615542
1158379031
829801364
20686870
203579750
1588580889
1498160888
331820568
1574724483
10569316
607362218
245302545
1731655919
218995508
1301980818
1249853683
1169460843
1727348640
1716466678
1110723946
104152383
1139969503
1950502925
1604691138
81743377
1172638870
986860581
794568585
1271140057
1962808249
582434089
2145631734
88507462
1161495847
1673781078
1404112643
603496671
892357091
1240037412
1340648861
792874267
296099558
1506554593
333498744
1028161698
1858299551
486776419
15403938
247162410
1400878059
937902500
1777317317
1182617788
1147691651
378680026
1537922391
605158001
377902388
1155678510
1136529610
1847366850
2052239569
350135455
1270705244
798453991
1217479813
1536997095
1983442321
991471365
1716823691
1659689033
1502724042
1731955428
1471892711
181015750
1315266969
1021567832
1741925376
1239183264
722097838
1250309437
354217677
1240544911
1546959607
703742342
2142691985
541591330
1974983754
80490161
645071701
1882401120
649801543
352315564
1310639075
1285330286
740866161
72545432
363105187
823173048
1436244245
876561336
649715296
1656022076
1407627057
1397750031
1766733489
2022946635
2101331696
191660905
1016442025
2037469012
1393749646
2109599497
843902672
1692005101
534573375
61768390
1730176019
1736988817
10183895
1737061009
313495415
1522889787
1709140871
415629783
1104175798
727261404
677136343
1924943989
1996915925
462286563
1287294604
321182782
1507197442
661539328
483831719
2100419378
262239139
635419372
208375301
1146910597
1071848541
1102834204
263056851
1040549492
208774927
1082351415
404547591
1207199841
36933062
1017817781
756404050
864773653
1191338962
1493394420
1813586597
512695794
243265833
632879232
2024559895
1414266092
573817751
781346314
1436131150
366474745
597418753
1436887917
1809206126
1918835432
1044376167
1243921664
1820228278
338513513
292957097
1332838630
2001148828
1876272519
1805725611
257377416
1436853370
1630623250
970693247
1791050130
616783261
1935666937
340277947
1792649233
486108765
722686652
1884681465
160524707
136441479
834336951
1244145952
125347005
1608887028
1675228787
215250843
344015427
714723868
1618027482
1747668408
712286559
1450616931
1126796550
716922504
1363561310
1175352483
1903413516
2130903138
914579445
806015210
18217575
1726278391
1651761929
1276426210
114832890
176772630
1696605717
2097736834
1263024693
625780852
246421861
448429570
1805407862
1431237573
1004717535
563969158
2119893801
829385697
528143603
1897855766
913104856
1608903249
575226787
480803382
1397739700
1252080445
3126591
856080783
451934987
1141220811
1617787417
172109055
1540147987
2044624527
1937793499
1084547714
1572465139
685601322
712428680
357155331
697160131
1727599805
206929320
2123650572
713278534
471783549
1870619256
736963148
973066452
782836579
209137983
1900763877
929499653
972233801
963059139
2096952165
405588886
878240006
350847394
1786505372
1837344778
988810909
419741046
483553460
953179452
1210001461
1311227321
319604236
1101839644
565151129
1720894015
812396763
386791298
408688608
1240774188
1759442204
1444639729
472735168
1310484867
1717048007
1864820405
1617918101
1796364104
1791291815
742645024
963736480
1374936804
517937669
2083809590
1234245527
331895650
1455454449
1547047669
562138964
1529869423
1621564089
997957853
2080520766
1500678971
1410482780
1809083636
1618103419
2132401921
1897535266
2058528190
1329217372
1331946231
1179571680
817924445
1364907490
2036398093
258592890
1614287015
2030926236
593231820
1992878475
1110990979
1057835075
1500613885
677491949
1440677754
833974048
797754801
1155285095
422209550
1785979046
1370971844
1650784667
99449743
461221984
1693561114
1892760113
1784545557
1291027958
978555847
1403337904
895902231
346818516
788971911
1522783926
919065522
1128020707
27837274
830580885
1199734298
2127985126
835079698
1961830139
1414210575
760302563
344188720
1221490735
2108552256
977158148
1337476628
1044953462
108542200
1118727852
605604474
317016158
132871368
2037785269
1698467176
1128389036
193148907
829172242
2054140736
210186120
798069559
1584626189
1784828062
97610033
1191128575
1913737501
2063688366
1421511251
560451564
1657804288
1252760254
1020342838
1008750691
1263568696
1562767038
1528688390
472188105
880040808
433219137
1597912027
1552573737
1594055188
669461924
1416106415
1014503888
138131007
1812333527
1891684651
1142515162
1209599610
630136034
1428779568
267577753
1343594826
1417798214
2105964714
437257910
1975390166
968413931
1603589237
1233379198
1815683332
1259533078
1523654465
725127088
1111207723
1673366751
1692987826
1946091146
1937717565
514012884
1739695626
96796731
438031844
71103785
1448352712
1579955898
1229713391
1070181804
1161909984
754201489
465161496
1170246699
948651259
1525988549
1345002124
1481463973
171087061
1086818828
1797109920
1462020740
1020994786
1294080283
2045471422
619714560
116291793
1083695274
425355708
1748679996
34583969
580135527
426491459
1662936551
1818152719
1800205910
1137063404
798712383
518894015
663572526
1879110398
2019066326
45094705
366179985
1460290143
1445613044
465449851
870358631
1288060571
1540445676
1729008812
47335304
1968350005
1193836718
1082888382
2024339780
2106579196
324853827
895421330
247999327
903182155
1805779182
1179008866
1000925828
374773487
1884918549
1638416692
1294758481
411933752
1643672424
2092789708
1147918152
1920446096
1474438291
1639732479
1420207591
830959455
2134265682
199581672
247335482
1047899496
1632094313
1204975329
573575734
1914626796
373395904
1699066502
526308287
1836420971
1502476671
969592058
1673105696
1895402221
660173522
768625416
1789975982
1514937143
1118894290
236383738
1934185202
241306381
1870621507
1557187290
2064449091
18758028
1805781040
240657999
164157537
1880183950
1323696678
1623760652
2106869037
1682666844
2142327288
913637573
1061354612
1857316694
1386682110
613173604
1717201644
262847483
32065772
1022581021
20311156
1547339591
558513880
149037905
1709096754
1033376342
1406881210
7186737
1024546361
1340999515
564435570
1109582405
1723425869
2062796586
493172283
1191228921
801928206
1198740913
1477415176
1039325828
429235034
2006405513
1279419042
1166956824
824026606
1014607186
388309571
836179963
1100090839
928998233
671852877
859348902
240058379
1904365733
1305212097
478325949
323542604
765027273
1087942224
1997862102
1880408445
863809975
655412876
1560411439
726475977
1093924991
1535480952
231082230
1366463076
282271843
518012187
1938256302
518105548
1201903363
94347659
1452073844
1754138500
3866540
1916127150
2101259712
853335789
1709840435
983996002
2046405755
326524159
1699149247
96291839
1599795633
839894557
1776068916
216006881
1715670423
1708430663
1128016021
2093526025
68561745
486612662
474432270
1855874164
338295763
1543330644
289054281
166233167
1528251253
35391018
508366735
1249020001
932980894
1402750709
2126481644
1855130300
158637529
821621024
1576058744
1193175009
925699072
463341897
112409265
99760925
1312573587
1669771426
1410173528
711654663
580091371
1861642453
1249834202
970145103
2060102628
7011816
2087109002
751015170
1705073458
421150466
147650604
2122504000
2088804335
1787360843
1598494030
542847463
380814117
1232918183
1424196353
1826549645
1405238355
698947660
1843784011
1216602344
1865992604
1148386020
1842011913
1938659569
1066235959
2128558797
762895673
1675170161
185075687
470650187
232093569
1922380669
1809522559
695509910
247762704
1649703552
1930099971
1527657693
1213835906
389666959
629510832
27254762
1353014100
744689935
548829321
556361951
1183134742
1728377439
344133210
1231331406
83320475
1475089012
711903368
773495674
572347536
2100055739
270924748
1887581491
1638227989
337713990
1370894038
579895234
885962033
489786619
1498509685
826256005
1026622792
107294260
1209721057
1725189479
1741611257
1983234673
1222919589
1271761644
235231439
414377478
1446596714
957302438
523593010
1536845223
1830493280
957698399
71655623
565775648
1442228112
1396301899
2428837
2090181473
2013493662
568027424
836484614
1689691753
1707176914
1742122003
1829484666
1363735049
1156107894
1467129644
111593306
665408945
345675218
146793433
121951151
1214832893
1764782810
1180778295
788864462
1743446027
512956015
1619855869
1960750059
256096507
1262741173
27068435
1331059699
510479989
300300386
959296106
2073456955
257732085
1619491312
1067407901
1812497966
1448196359
1676041540
529408581
1217804772
1103894360
466688442
1621590837
212367685
426806745
965648038
1108177191
526091252
717504393
907960941
1966456834
970676711
514836898
1247526081
895871239
1019081473
1366665438
1235421226
1177093807
270599308
1778810763
555893788
2147373269
2138540847
521884548
1718609314
92894376
1989471083
2145834301
1141020697
1316249777
214018578
394344729
599043345
2073665523
1419960110
1615462947
1369519028
1025356972
710789838
681666290
1281243598
376492320
1122297391
900779675
1718982798
1364502875
1320140392
1653109101
1897018970
607343628
1062071600
500039762
854270334
2094029903
1723278578
1085211725
907177615
508502526
1833811161
95581116
49276390
1915798467
1318904304
1203061307
1468136920
1978370552
1842592463
1272329294
358503347
150580302
1871894294
946064109
1878889082
219578896
105319518
819873015
1165813571
751292319
1909134148
143427109
510166964
1268138058
2062676943
1442907043
865864861
136420288
982695294
58819613
618171635
1464570130
1734196204
1633039881
1528530424
1492780362
901414049
1035996014
1437231815
2114998040
1535902912
25196072
493019732
998622946
1946184846
428603869
557001216
750435196
1728098315
323731482
1480240004
1421468120
381006130
2083700638
1273915568
377435308
8144491
1758895509
1697618732
336436765
499323440
51366713
1511028903
1401680819
1627118211
1846746841
1097225406
931407558
749483606
1954338399
2104487375
1273535673
996935645
1454495194
801829337
1583952905
1373138938
1050119025
1304329711
757505027
1389711254
567164397
619325459
451577421
368307486
1854716674
1178082865
718288015
1827233122
851271758
1507474417
609919265
431547172
125636108
434706802
195643763
1746862624
278600828
1739683323
151786185
92759011
2112708386
2109338229
883459485
2072627284
1251739628
1919728016
341301187
1238620797
1041610886
418424628
752567772
1085550235
88730628
1933443231
1810500617
960348267
1473448620
1911772352
1918187567
955209738
18688901
808689659
1837418471
738183278
1790824235
750139345
120818122
811010941
725468465
1728359385
881160910
1374067630
1137478803
114880218
1790511327
1813342582
923468479
2235934
1103379524
1915030059
205433612
302336170
616744082
865643409
1628958586
625986904
132008346
717031224
1438866677
1679812313
1732090283
259835601
677214979
482606522
963676602
1109813075
1184056864
281204637
1312049048
543925938
1841135341
33490100
1300710372
1438977590
1350438967
521925821
2120180693
546962574
1369823322
1637664855
750964979
1315550380
1924151927
668982795
1894188253
40762929
1356893981
1850420753
1606663526
577017742
364572685
293041894
120360280
498445475
1113327167
32960459
1693450412
53276614
1293594432
274875253
789159470
1660131084
1260536034
228433728
1087515796
345708413
2107451631
547301201
1841015198
87653539
381174858
961269546
1556500744
119212618
39952075
1504392911
989788919
1529119394
685726882
377340713
1494217811
1655104048
443422808
92001613
1222716196
1735016612
1722830567
847442459
1107937247
1653204564
897597678
395869147
276722389
1059448467
30566716
222163538
413005010
112478513
2081730997
1014362764
1275115257
1717100017
1419125735
368805925
124863745
193584478
329373573
1891612604
1000717786
1116375280
554254945
1597843534
1045875331
1873894085
1929951521
2053158760
1374854972
1919111439
1134359673
1216906868
264025914
598730899
701708130
1627280525
1381446048
494108781
558305060
320922419
1900659040
1035568744
450921834
1508394275
1801168164
316403124
333409688
1319302554
820569375
1088201219
578838434
1994513887
565760665
545281311
1972416115
1084250716
264314571
1442197943
1191292981
2079202110
59338633
66583234
900193118
35619204
1007173968
1856069714
491820079
1255613635
1129003692
1938471424
1280892414
806488182
1469880608
1175234698
1607459074
1114495380
884460302
606550468
179649698
73936438
1358312432
1152429502
1767518197
526713336
1632891822
93817492
2091779001
2059056197
555424071
558378859
296732396
869091209
1631323075
1502596964
1180033670
2062016077
1351193276
1829039845
981601344
1293736291
596677790
1839672031
1887247884
1185909190
639774544
1936546947
63691397
483207117
2132938479
683185002
1498113677
322059967
1603020854
1767888767
327847826
1414048674
1282144434
32849636
977958198
584536360
188592497
947585724
1453737045
1209344767
1571685184
1359515628
327880539
1809340166
2043546000
796196586
65941915
815955146
534061525
10258450
83401376
571002862
430004766
31980553
1682595720
1318192068
974516117
758935963
2063073043
1882682597
407313729
565090873
758165743
1091702099
186574489
708966133
903318000
1420188441
473779285
19647511
474248365
1313271914
113882841
1575317560
386614325
1899617528
564003634
710820046
1346898258
1416273646
184721858
845092731
980440895
1756000199
498989518
646450565
1853732821
1860965425
1623021534
1454273462
1514292849
1125853408
175216579
1076814284
873579359
2121423657
411200288
1636878162
1337596697
581072975
1996168078
808943023
1406469591
55514617
910750729
1246322270
892925713
1375552822
2137962464
882569543
1469211785
2019702316
982483549
814663444
580670341
182236599
1612192706
2079375015
1305737884
1992036562
1566793088
26937066
1458687102
1691695703
166151762
443179851
761747856
262623586
1919608292
1158109099
533384135
518707218
1042916991
1642686845
1389525192
1457556959
840913396
817065136
1412720113
144572579
1478743152
252019511
307437626
1541528366
1069444415
1364446744
1993115120
232688032
431406883
1669790946
760913192
1534686216
2055132725
1902047471
56104733
80266047
972385317
1566893960
2048522998
805835894
1905174374
726164581
2059150189
1924959779
2024569421
128654929
1942682086
265698341
551935382
984982736
1267819533
1772064035
1349046206
1621525135
601555681
1196684054
1523922456
1662203670
1537543201
1707431596
1953318141
357643441
1907648186
1709906546
1464913916
1126913676
48177516
581215414
1122063779
1349189998
642378748
1414094061
2136229144
1108353761
564454017
1057937077
1804300055
1754942898
1125573396
963353279
1003845245
1132152194
1339321548
1850789317
1770713517
1359999047
205948539
384901918
155132737
2096544336
1511513836
349152206
719001512
301576796
133339357
323018847
1031697847
1495067832
1809547205
675796091
1061990699
1362402397
1011779452
2076550533
1709185833
69787805
711919723
693145296
1702616303
1569261114
1867345553
1329591954
1727945783
1064175980
2066384587
2066274788
1493992452
1462363327
1982128672
421189391
130096799
1957585350
724879880
1970501346
1922617520
1005791466
881839558
597465869
899868877
2113169363
574432293
786055356
1249441586
861007814
1819640693
1894019504
2129368855
1783250318
1954583009
1785896369
162069500
1487204672
1954857186
451304267
910125318
290175693
1309091455
439355216
981298682
1202199367
225713187
1390744965
1689888809
1955862490
868908823
2064487146
967382951
993784121
1422512415
2002207267
1806333765
573678035
105977986
820399687
30411954
361320749
159576939
369793253
205370087
1454274339
297750215
2045920596
516305261
1195231658
1813512134
1365363035
1914041891
2043034093
128031640
1573682420
451729725
1816338421
85204809
632320683
2056916374
1794444759
1091153375
445438749
2082309435
2116704682
1590538694
1397653374
41276342
1543581574
922139881
649742331
1932069504
1220986915
1920018906
373626664
2009010929
15135094
314987903
1074272413
743648232
106922128
78394516
662733962
1815762736
831668523
1822042078
1996493311
797579104
873319003
2048120735
1448780476
88008550
864284561
691597808
1674211422
1825586408
1051716921
1495434317
1833953482
2054616974
304188666
1421811910
1512644242
994493850
1279123383
1623436386
567324450
868344711
1655190349
1852507870
1002351195
46488211
877433353
191725649
584747634
335731719
1534765845
579797470
754248097
1923745968
309694283
239284842
1027400915
315602259
664562519
1261373979
1844322469
608953467
2094709810
75603955
1157473131
389783400
2014649645
493113605
1874618294
1914115020
589720715
517179768
1595509216
1828044344
994985332
1559736249
1625700251
1122267947
573342991
40970587
1810466535
1024837466
1849656385
1096474958
1407048696
1246336242
1368366862
923050437
1035746739
265332777
1418286865
593182957
581270478
1040265009
901714259
1177494842
1489587509
1147894928
2020424227
970025253
942355890
387317920
1873820942
1102189960
1930764952
519259773
1590867356
959229502
151217023
1789376770
1439994805
1881051293
1943842520
1400060170
239226136
1358163989
1534130136
202091865
1170273615
1495031021
185153328
493206510
1581408095
1953752432
762463700
81756351
775205871
1211771950
828636837
1292015791
391110019
944293789
571859131
1303503852
687310775
1988073820
1821958332
770797569
2038994648
1364595972
2101570415
256316596
1341408662
1184729750
800901354
379433152
93312362
1640894022
1151936637
1449806045
783049056
1941199742
805704541
2137276903
1221968844
2103448193
1262985010
1589377352
57739382
617191271
482112705
1121180877
1511195278
1487559524
2080129012
406960896
1506948144
1272108374
2115334643
1097383082
2078453320
840110752
1540180608
1354159781
1400180771
1586663779
2080582730
1455103443
1808998168
1488673826
890312024
1156422252
1721499617
574028592
747513089
656276615
739877629
1577803739
1059116236
499455112
772859769
948521660
2139922865
413079966
755385403
1686370256
644713072
1914333409
1103633076
1322134306
2076316376
517026575
1575396569
608216723
1195144340
1096748104
1735837920
1421051511
529549580
752566577
1285839897
185064597
1677069864
136886580
567479408
1737443159
804469019
732509153
259260204
1114680937
1224477039
1175147185
1096300080
1127006512
1654241034
1075461284
865422899
834619564
944966512
918713860
1392489852
1628351230
2143748402
1463823059
695774004
1466509794
453098432
1433588752
3045620
1534743115
2117506803
1272183118
514816291
275425255
1686233868
928968982
2078027037
277732311
1719641532
61724133
131390548
645626834
708117173
576508327
379984337
1085965918
2093487474
1441197404
1939237651
1621873496
603567812
372382058
1311112553
1376289934
172274713
1194362235
965767442
896941546
767059538
1972005150
124245669
1964097658
1555191411
887801077
1316913150
1424827020
1198019573
347506830
1897111546
1541449934
483888610
1548565775
1044768242
1502281644
596937416
1646675390
1386915267
1925951023
783612908
1824452568
48914368
463994527
107810097
808534007
613266225
529924247
1714224792
530512497
457730255
666824894
108262777
2063644643
1716740266
492677185
429492737
1079825447
769336490
1067539240
719451888
550501330
2039409198
1526706323
853537799
344797227
559150531
250730621
1407650898
1226416172
141579394
803683170
1654947286
2041176990
32118284
381191249
975835564
1981887159
1626791330
1461361692
1826378559
51161240
572772771
1283475003
343904337
277534594
281006045
256982770
607429782
2049733955
1527536486
1864174082
1827147402
76128282
707833306
1129595697
2013566470
1103233767
1493012707
1374367235
1044149307
576685504
1564456504
1568978626
1993055310
1707012293
1965626054
1126513879
2118054422
999133875
1703546980
1795063446
56461990
150015797
1882609623
438491264
2022355937
1435470179
811303926
329817787
405508522
2045392121
382218902
470612859
2045004427
991788015
1530950145
1664291784
1618717808
1597836283
2142456415
357244907
2116763522
1322416381
1987886084
1898539349
2076869578
1278899655
378783088
1891369559
683880565
1502308519
402688817
460762100
225795498
1921841717
779735469
443886214
1490053729
1200177170
1512689059
1462629931
813925376
875568689
1179277735
437577850
168155784
297749223
722027193
926026971
297424349
449437064
1689462023
365567818
1444110783
1033221936
522372756
1503292195
1548764478
438829207
1936394379
763343409
681449701
537268444
122420264
243725480
2069552903
186660214
1273434253
1605663407
1285443136
253356991
2005976072
1857713674
1903271126
1113316743
892731778
379595533
1904881701
33288073
2073917476
1288256381
188838552
469224735
1871367927
505373233
1926363199
817510447
534262
715227125
197378365
1935621081
658728093
924198978
1953387970
554432099
235994223
1050870200
1248375624
2091501021
1462326910
1563787899
992511142
871705665
1526654763
1519081897
1002600817
856719315
1283652810
1193393605
934385160
1215963833
2123946027
659600643
2010756071
369178654
1967369410
229239299
357142691
396000394
515729993
221299575
1392512135
204655159
931251424
1257582102
2069392546
1854996170
1898492538
1543524727
2007237452
404283322
631932915
274901257
801056877
2138258922
1612262544
608840414
753555155
458330260
1125987742
569114572
1793089703
1417507858
1243480002
796719337
1386797569
318982082
1870358521
1895246419
848312459
619844516
954765340
985327888
1205931384
1879293981
257572059
763089337
283963145
647905308
1978639008
1830525088
1742737690
209021859
777446141
1509027354
1201011364
305404272
1213806448
989021551
1619528622
2090543885
891065835
998819252
1721220464
727039950
1707907127
93519576
651048825
753839644
458772314
1544562805
581168362
531328652
1541419070
877928766
120529331
1363471898
331991280
1339841877
1402806887
1096414604
777263336
992075003
500893043
874068035
606920469
2142860115
1581750119
1232376392
126245021
1002469740
426648881
1060415393
835043990
538403313
1925687138
1261697921
1024032072
1509284641
31924977
287756941
1961125029
457421417
215434657
1878207397
1116049083
2003244001
999020265
879106435
40312
2144582147
958256550
1991148207
2104839600
1055301359
912255872
470007110
2093437817
118696724
396334290
584488192
1845199156
1370864704
1222856614
626878632
472409227
775057860
1184168402
1688431283
1687025186
676843043
944631888
726974846
1717520227
45269294
1922632321
1300839472
1308498048
2133815959
624403204
2060101886
122670252
712625937
1152118440
248746250
592643485
1480470459
459226896
1706115664
210123915
879032453
271757091
1457335089
162929619
980036042
1660069071
367560392
1647007715
1244401259
390683687
2009641337
1704968810
1329061843
1206959198
2118877739
391297283
665077649
248900464
1131935518
1025900771
320532712
1718764028
631905280
1437624207
385643518
1526932122
935390160
704312482
1683247121
997860146
501264178
778762605
974913010
1415437351
1656602992
1280109035
1890638832
1955536468
1866672429
955843846
844725517
867252129
451120415
2070279567
1067994112
2122906087
548027647
1193498730
828512919
1848122906
176598017
1529708820
495234376
833442079
667483079
1522498309
287416570
838317517
1480583203
94610468
366556206
752110679
1333334221
1844024042
128290828
99464836
208678045
1527209310
906280422
485129993
65675631
1091153846
93100899
581807314
1806547764
2043751582
1194240523
635931687
259574536
1745995872
1903410656
859970674
231973015
430870471
1366047569
1437530395
1424399395
1145966752
513005532
1399950978
2089877269
1344129170
1186145088
1494533186
1327968316
818166379
1168982804
326520697
338244046
1857898047
1773395037
1654491301
565886451
573140686
611594674
1593719243
1880883476
1471462240
1047961925
108105674
230437197
1380970027
2066001905
1649580867
1054667466
374032871
243486601
467110169
1311877965
1716157040
1913981381
1511440225
603527871
121408910
1624380259
700654368
2098464123
72592981
2088194888
1162214304
1567415222
636826248
1136344343
1502190297
1779559110
783364271
1447696456
1641801441
2099667037
544802546
1951400629
744568739
9416056
983123112
405743781
7844607
1074071990
694799004
2112033077
24246869
802171482
1546026853
2015642592
741847089
548824272
1608780656
259833037
512407087
2071626250
1886301950
67402941
1873041082
986554289
1923240230
2119805809
1330501359
1890519066
189273728
553713546
899078696
1649288217
1292723642
1830542761
1048714075
956671009
939242208
500825531
1528063948
510215749
954961743
463917441
2052690474
1734584232
544715774
522578923
563785846
1856151443
922660014
1793543724
1499670466
1085761373
255643943
952500373
1062181679
1823381754
1570226585
858373561
1535704349
2056795123
1517928711
2072494385
700402612
281703353
2041892019
1589740448
56383206
1852144580
103215896
768458883
1056304584
1185903856
301030277
1790991642
15702994
1026744588
395762396
160690029
1532433629
1575132350
771925041
1351838757
1435813032
426736592
1000669349
39193795
506011414
870419485
157172159
1042235005
1358384937
821759075
1133552366
858102038
1614627897
1770583394
176845147
394102749
2058104074
1942981589
680613268
775750199
403354994
260378753
1280777994
2044012609
544183574
1241959287
1431212571
1233384903
1193121631
898261573
199052256
560602357
107420492
757360507
1769719947
160709176
390402203
1808904630
267583194
970715589
1686268868
73369493
58330262
1705801311
1551569902
150204192
1754193193
1042606070
318254650
841273512
1245489767
505160156
1560075241
440451409
1782011237
197140227
668962110
1970286066
2065868938
68395469
1300455178
1360676980
65635314
262507776
1436119567
15093168
417669127
1309705208
2091612333
377363437
1158777775
1483305929
470520285
1249320923
1529039002
1119079037
1862155736
1219425635
1146650177
1892318013
1602956857
975337658
1201668148
654601054
2112519284
1599392289
432449244
93780699
1258274585
1027145100
192298518
2100379891
1371250393
60947122
1405316231
600481338
1288219169
1506340657
1171286813
284270546
590281568
1993963621
1307160026
1081253987
773737659
950162048
256818839
609178689
1771016244
368443412
1110456356
1735685402
182855996
969821735
1869721736
375018664
1138448271
1654554564
202440619
1339548621
1449187991
1606617271
31123225
1052011736
300124310
972998558
531559630
2103239896
1373389916
1033948629
418857608
1064227646
1229685964
1442489668
1181294852
1811842954
1917196038
1774670467
656538043
491045116
1307319167
1303274904
1901696562
1824598151
395485340
400712803
1602510851
685685392
1506042416
1666739749
1577736357
793241281
2101745135
983336771
272940286
1483465524
1934427790
1279110890
367039239
1111003823
159192244
46829342
852858649
1220121494
803951686
1494880756
1740409679
1959963528
463300569
1145962297
1439826797
1630682309
940683859
1555930688
762595477
1084168264
930363585
2144238012
811301763
222213406
95194273
527614344
570013327
723789132
705388848
1939144545
2086243506
1466032041
1585920792
206718624
1367633509
84843203
954143520
383429053
174392029
713331424
1941083115
1882085193
1685185329
1877518206
1710602234
1931722312
923091006
270352222
1098246191
2044141713
316529235
764147846
2000064525
1040158305
2071027789
1349076295
1160038031
490921995
37765259
90181581
1459479798
530996663
350366326
1696117542
1847610566
896281099
1608218402
998579644
720883387
1748712522
180131297
1511393631
1017196692
288704838
1623975183
588522206
754708914
64412050
1729833922
559497504
272981031
1803617179
2074452654
1583700648
1331108561
1904177882
38595587
917348869
1372828076
1278956432
1870956850
92476077
1219836279
1204594367
464778094
86026449
1345808462
806054141
202995449
1439504473
1244197849
1477435747
2035655571
1333521578
797798197
940606078
861552174
157363321
177976676
1777873832
600504056
1924956536
1970261664
1772786512
878437962
567490009
755385579
17092646
1878068613
1378997236
1106782364
1475959838
2048022674
851903482
1867800619
1320079186
1600821177
1603846375
581265591
81847816
1245220343
2045034631
665399066
1674361909
1863852256
1127541316
1777084682
710994105
145959462
2073227536
1012493790
1742759109
739696280
1766747204
1972686666
1550873041
240903075
203993447
1282338876
1476729691
986752007
221639034
649160974
1474916069
698897217
1268166004
1688626256
220123158
966542972
1612480194
121778946
1770868373
1436855038
1282384896
871878800
1639906053
552446255
200023220
187067646
1794632933
835214045
1798064752
1556273746
728359869
316312563
110671388
1855938293
1850945343
1395234648
441314819
1518285918
1530576773
763198682
986392423
957676933
1945137845
1413378402
709103674
841225045
242940329
888381204
411274569
2020830761
1037158843
1737847338
1938198004
1243403123
2110443173
469961312
122474751
883690612
1378190579
360838240
1740836868
1467540883
206039019
1592126348
609362281
1403502246
514470016
1920032964
582794565
1370663218
1687574693
2114734800
955967291
171085249
416569953
286037320
586932385
1385664918
1103332541
1571434938
1534292493
220223342
2031121186
245338204
1787332658
1636932316
1938105862
1014083549
1895392215
726071808
689735329
1833347707
2100939335
2113341575
1795362210
734230070
2145756572
669493559
973282478
459510748
2099559493
507491252
182461584
1429265907
803439303
1551581909
1529745810
231955288
1995044908
64751295
1229095359
834865886
759313945
2065975915
1787972157
782701667
1025338074
1056749944
696974946
1788489968
1473065001
884111342
2051808915
2037403788
1189603442
216254832
2113027613
409927156
460819816
112860727
735878361
1295486381
1670991510
1711920763
430475807
1515809754
1481122266
1679842334
356799081
816127089
996610106
880137152
1388144021
1512338016
2048183787
551331173
1817447621
323189250
954743476
2054627068
1494049134
1076348313
689822847
1041348564
381813448
1433098332
845496270
892697650
1573483919
2121624235
100328548
1361847453
1140466020
1239783460
836767542
811842836
473708844
152195949
1267260167
887176858
747050329
763115728
440069929
1461392330
1302176173
1781304334
59487686
582625301
478422252
1226748081
1111553876
1324723947
935596019
1233332622
1015714183
1456065466
1846351990
1569059078
111742566
1030608685
1977897703
1308362797
1969189740
187579852
688167273
926346057
1053705716
715650190
639492286
1499365861
224454844
1813805550
2089515083
2096648696
2034714229
2034923720
1436913722
1124588948
1270888727
1692720036
1286509527
1756410368
1558349113
1701968924
1751075914
919890225
978475464
2052040283
1645619784
203455470
752015841
73166004
1794072031
1483388110
1814939181
1946984227
1607136273
680550453
359367331
1947605342
1646191048
1880535625
1841367709
788370679
1426735851
1930668206
881408939
946157182
1793175948
944239006
1458033576
563300829
166865225
957195502
1224275560
1315836876
779924952
959110127
484373309
1598862892
1139469305
1799603695
339531747
216896019
1065970445
1155062480
232557133
1129751387
1005820634
1750913226
255200073
1050826446
962503412
113847908
11075373
1689798754
1708186500
839303310
1870162756
1573332658
1732374071
1559545039
1393463331
185949577
505064161
1865091573
1010681622
190684035
349930273
2039372891
982085032
1536919048
1846117627
1155438653
1969821087
421233920
117135843
300903113
718521074
1637666860
1487588939
1441484640
1983888327
1010593375
1998337111
427171187
696536579
187788146
2040493142
821640659
1612030423
1415309856
1887655050
1856572949
610341360
1628053834
2100684005
1760529928
1199743699
202631074
1945681350
368059656
2014647194
138344338
1583794028
1203922043
1110270036
76590128
964693914
741239001
1945272341
1329454392
397263899
1811433931
483538576
2024524108
890781452
1466147022
1441819624
795535785
1151610824
1673549117
1086558220
93771603
207418090
127949731
1192186750
1448834536
1227118954
2132456979
85565811
784498434
1837413212
1163432797
228065701
380908920
524275673
51275919
227433842
759271801
586371174
1399149899
104001627
1978338085
1514458460
499565314
1474904994
260017160
811650801
382197089
1781257769
975842167
847086544
1544887201
1387777961
495670787
946366660
2144436827
1752163724
613077058
882094931
1367260956
439270109
1435712893
1600214746
652083190
87135495
967008317
832175753
1258777755
1279776657
1761104857
1093028425
15544016
578576234
1593173623
284781019
1534465469
780908474
22312136
1032536477
1285412096
1467963721
550883159
561621094
1231165412
45268185
1342806201
940843401
1193933015
1022763833
1860448225
1142963982
1624686340
1587234874
1096166582
1876962543
1730045681
179175504
299121410
1214571655
1799640211
1575924708
1554670595
1610908878
246733307
964358834
1692412213
24209209
1734439604
1951085696
1877133752
1839872375
484786851
1607790188
1056312277
1710709006
159128761
536861859
767378909
617731804
426477561
2077237372
1397629500
1978271776
208903262
715461761
92866338
1188435218
209077692
686799121
265003010
2140299358
1933573410
2123268690
1829247577
80202356
1799450220
176456959
1640324818
211430282
1242211341
1916977857
1835394365
786602449
1692699422
109028682
305384851
348732189
449260772
1346795402
799078297
746806525
2004834972
932817522
1226504880
335423784
335357483
62382681
64733890
28487623
989946027
2084958343
121741233
1035483341
783659058
1982601915
1787540669
991104014
351496454
127708276
392635796
1996861550
766241998
1008358684
978291448
1485231684
942052092
1988443087
89521080
1065569418
1669557456
450714258
1063064575
1178400911
1131632491
1032775500
213091075
1029817809
434384461
1703098571
1927392177
345492424
653100906
323509386
1001050318
776996460
1663439421
1082787439
1980771868
496253400
1880943635
1572016749
2052473880
403866330
1420988787
346763475
480001908
850791929
1850834678
2036257483
944749026
2044038705
426033491
1578242815
1418918324
1311559361
305164969
1391383576
1064166045
1479606362
472781706
419299338
1750154910
2094805371
1914909121
358236604
451137511
560797058
1781134914
184491870
1460102195
650352455
1158246920
1649024320
866323530
290523542
477770521
1364062104
1488880686
582558391
1971049135
1595929165
1750503961
219418512
985087557
1847552373
2105098195
279508738
1165252002
1571500331
371614208
1660780634
1613130688
1804900660
360790262
998320845
1459158442
778318742
455805198
1332645811
1645814764
2017340279
1044939192
209259926
2143282720
387409474
1244639513
1639832341
2131472682
579264224
1304855913
769943283
1694870500
960635140
931079472
1063013857
1447598923
2098601092
435047209
416172006
450825702
393406329
1854316849
727090512
995331349
1290259407
584799976
1058242554
1987025597
1698911966
527010475
828709779
1051825181
1904580161
517772711
1307991695
965760756
703277528
1953551484
401315712
2108009975
1990604132
609035607
1430321935
22388223
1144574585
1014494557
1336806979
533967827
1829359764
1569196324
114859315
1294232856
1850431996
887397738
274162151
360175978
444324666
1447452720
92604995
1106248205
1895774490
1972216448
820577741
556323070
340821403
1394301185
793568260
213685292
20101097
902837602
811491356
1066710378
378728791
1525522403
294899383
763785376
2041160695
1948768206
234565320
21651287
1933720913
532343790
599615060
1327165893
29330422
761832130
1784833675
1949139754
2109410755
799674897
1028998464
1439564415
817451709
1093177862
1965482599
2132317394
463551748
396207446
993164850
120703706
1242141519
1001949992
1868736224
833614794
86046129
740361897
1459057733
677174843
517663299
2039443824
693385518
554305738
348485030
1735019240
370926780
2035254217
1380910055
186343047
1557961897
605573538
202881282
543735868
480173720
1569037798
1736990970
161446735
1141410354
571830209
2102937500
1900322027
1068426244
1428792724
1207175007
552291968
1809131425
1615789718
561759860
461913361
1482029862
1475747942
805005780
893368437
1085953469
423554220
1273660611
422472774
1089277592
1154615688
134638807
20336946
1159901439
756527247
1019994779
1821444809
1536648539
930214422
1043538204
1479149097
1274397402
1470128101
910927193
622796091
1975514799
1845562736
1481321145
225244522
337271991
1991274683
824919624
1317341252
55516606
1833745108
30236169
1263773178
933142436
1379980805
1779218186
1324387780
1359443381
1749268275
321574431
1725055117
1007177198
1741960281
1567010585
661682068
1732983560
867037827
254668281
1841301296
112180143
1682942355
1982474269
1089407156
544355201
273002407
277513049
1249083821
997696296
1594903747
1944520878
1023395938
785156005
1997445367
1654319091
189551818
1999636882
1153225161
1605408670
1865442663
1680731005
114208692
755862796
681585974
880831434
152432801
397024383
544540417
1123115992
405101096
166991108
1076826712
1407329816
1367119485
1775907
959944921
1535547264
1617171349
444270066
1620575637
929714074
333347057
1243634406
335459747
287436669
1344281380
105047322
499905420
82892633
815459011
628796645
1927534021
876593892
1669624673
550467597
112081264
287846295
1574018170
1321093052
1096062013
886539526
594612421
965070366
1210718747
1715599928
1103833965
1486847680
368794539
1353866022
2052929735
13569714
1110196512
1207832521
199613428
918530384
1480794321
366675894
935729494
1331546482
29160239
101631
744424071
1678301402
675863007
1297231570
1589423344
798074754
920900078
1497848866
858197346
685767864
909386317
488194788
2128231751
146219402
1609674172
360258723
1118476577
1175167625
400747947
1919830219
2049600295
1540073276
2039122227
343347489
458699253
1284677328
1884096078
938905382
1694533898
1640772937
1365397057
1239043798
767173243
1323377075
429998671
164946127
1001444834
1925337896
227337933
2130374353
71045999
521796754
851276386
488980670
845655409
1462684485
512251513
2114139577
1462444635
892257017
1484594234
51458185
720143327
1048772338
1259521701
124284460
1814092305
1627642038
2055894454
892467898
1535505231
2108164297
491496341
1894209846
1178370158
758986634
1108923585
2126194252
597223874
608266393
758475375
1479816297
2130111282
2125787875
233542824
2012697140
1466732399
601790739
271702432
1984545364
61231441
1853075781
1789410234
1817602129
1813266735
1804862654
2105774282
920676485
12774956
498813487
1562414782
1248670256
1654158437
583457231
2072123391
459063248
1846627807
2099406454
1883352817
1455939581
236244184
246615866
916683779
1265873281
2081091850
98911762
1821183844
1112966548
24686795
1670616643
63438867
79632913
763951277
2123414150
951879630
899263304
707590418
1709944807
1199877183
223808788
1414133115
1517180284
1365162699
1934017954
322953242
2004037410
786888549
1733819536
556769245
1353015377
523567917
1046267838
633433240
639435502
603448240
1274943927
1435759480
2066421517
578013909
2012559859
1316608546
1378690331
1773848844
226750167
2130780995
2013084190
1778600219
1380759738
18282535
267783311
134060407
1085076320
1507396387
626809831
2063960237
540331448
1608998208
946299363
652561796
1594068088
867322810
2071953203
672665972
624420548
1976595382
1196562939
2142072566
873982298
649816405
1203712582
1382378816
726695812
1534916182
600812345
688057229
291885126
1356055347
16027130
120357620
1585661882
1755225876
323971477
356334355
1211488913
650606907
1252513745
1313374368
778147433
1195744634
1075882218
1422420820
241097004
1552610480
1929847392
293644161
2070433462
1108982160
1219029794
1696942226
1181058
22184540
1869095836
1216550308
108002011
749822917
541117101
768208927
1982570729
1810570766
1706449520
1869606072
677007515
1735372547
431879329
1525815565
555351688
210034189
1425570539
611150759
1409048717
1932757107
1182612716
1520661748
1893141580
1145183372
1225022879
1657588090
1505429216
211710862
417728082
2020866494
1250527647
2103681992
398976231
38522481
1162973907
1767702143
854969370
915813746
803486584
430076368
2075653650
1662577940
740463091
631420464
478412566
55451621
918180167
1956888762
435742180
1873187015
462410025
1255753001
928157219
279304884
1759530484
905469490
724028795
668627716
1672602477
1589439063
547491823
640819907
1456025142
1022579878
673603445
2136847631
155400008
455076860
2030009464
713381418
1746975607
905695382
1506720047
1997402829
1966201444
1173881445
2005690132
237413487
71508301
378201330
1329993801
1523446480
705559133
1804835162
443332476
863983515
136900187
1832523883
1697413109
1827176010
1475140801
785180120
2068100738
647833298
2125227180
1282105064
901406312
241486364
737353582
1253701209
768792863
41221406
1389884167
1106501435
2127672166
1397198316
1177694496
810159610
1286346500
1003726304
1831650828
2043725465
1949578676
1666666461
214073518
1230355817
1071923954
2112510166
533361909
875913493
641020010
293518304
387528982
1111526246
362470015
241116578
856344664
32815763
1064354097
1617280600
293905955
1841478982
1161859475
117733214
1500661579
1843050660
375306124
1167701847
1111017101
905998176
1911052314
703678778
1627220886
1252750163
2033892687
633824505
235150333
219028960
1166456320
750304744
227057008
97843276
101034423
626543963
733592212
1631319261
1211851106
900310446
1818538162
1308901976
41708008
1657428410
1373119243
272945540
707716104
1631870407
1158267662
418043829
192944993
856226517
79426035
2092200799
96260057
858867112
645444343
232611982
1435664406
1614771369
1331440161
687515302
162684137
882550301
1330859319
763242427
1228295736
1787653262
1263186703
1208610421
54261178
1389037854
2029670081
1581934129
1914757302
1062101946
1682665813
539964197
2097609015
698252695
152601207
1490227366
2106303252
733869780
602533035
2090496180
1584521112
1011118920
159798221
493125170
540773851
807589044
621869882
888864915
1062237356
571186101
290131109
499563713
12484337
1897685648
67170795
732837501
334774383
1328658245
1752015009
831296068
550625134
1589906400
2006194732
680143341
1670750324
959579717
1858541285
1677388720
847477861
509093054
969308863
1239173582
1572051018
1436359448
82181788
803550599
1130405477
46063844
2086151460
375164267
1842983485
1101810996
369570157
1619543241
1420252702
1094433185
1575226559
2088260012
684505516
1720986990
807120774
1064779700
725792103
386165614
326894240
938416706
719644707
1962468372
686457562
798937765
185260380
787763370
1843089966
1688252130
1350017080
671203486
734291795
941872839
980247393
1392680312
319798388
2141555811
1478747976
236630094
1080845430
1403080354
1029503842
850778268
698411353
1222824814
1447155818
1635969808
1913898099
481373141
1503284993
632239010
1774286568
1065932450
1763470047
1575034935
1321419494
622637190
1520763753
1508422220
1018032513
57030179
777012784
372282686
637404942
379033798
478958653
2050070532
385725992
1397834198
1706499405
983828759
953405688
232901887
1834090288
906072931
266804383
1720890623
1799044833
825778177
991174107
1465278190
230720387
1201143648
688416656
1536986556
1544698222
827898474
1234918358
333017272
1040404078
1475029209
144280309
1590321576
1899087735
947878995
775234197
1577145958
1111913870
1897480930
282611015
804249485
1713657186
371949453
1502896892
1344410170
2130993808
1140838833
1759063703
912474161
1816974873
1519019456
1195842969
273467193
836325212
680849324
1807843284
979402192
1185450156
1097835589
775247939
1600535587
757993250
651388393
516011546
581156987
303397928
2062000849
1109744785
771022719
47117964
1912177121
2049427645
913972873
91675335
722110611
1556921999
911721010
1688292310
645974927
1137300279
1352915887
1474818624
1106338063
1174427910
1451952558
1348813518
1575117650
1130891952
285671496
997868110
1201491279
200979604
1638056428
757376079
2135391420
1136775115
1590556828
1877645410
262838199
787364451
2051442231
1575305715
3827086
1579325667
1630900802
1217703059
1142884825
818874101
1674240445
988289465
909424370
385451174
891372996
101891236
1270023789
82624687
1911699381
1658058895
1188993998
1699751355
87147048
733983326
1711625263
2116437467
1998416439
638150683
1296354165
1757275960
370169740
484897564
1454681537
690831417
1597115313
994685821
701515424
449274229
783336927
1846631863
928585505
1284797293
2049780283
157902417
261576869
1031926930
1480728900
289991779
477935493
1790797493
1194668571
1802981669
1671071661
1117743050
312824388
645275845
1063272400
510158170
1553895177
752896710
1397542941
1995257915
1434382383
657219233
1151056902
275060179
832339510
1972497740
1267330772
338918756
1535844266
892034142
178393764
336613956
297615185
2047437842
402763931
944261201
1534782257
1552771761
245772879
1177982190
1626284569
1235397948
1314608721
98143254
225107873
1980095370
1887986948
1020865658
854625206
43603225
737902205
2062383178
276262816
1544914633
1290449908
230151814
1987817575
1612514515
336614037
1765255668
1820242426
997747933
776442344
1775528592
736177025
1162030332
1319683090
1579743044
1901757036
1212854137
474571923
1542799106
1377078788
318523960
203218903
345017688
585724519
1772517907
214385267
636829764
1312886978
480226084
1974639651
72021066
566163479
1018963270
512972235
167549093
1930369694
1939055345
875301293
1478942066
1348987264
1981941153
1318320590
2101301952
631647036
1053074084
1505823051
1078634549
187310021
2063292675
1644841995
145067224
1154646576
1779869315
713335644
983148561
144982117
784754737
750762565
1539991929
477747593
1477453327
1955499602
2115786537
925540697
1013359856
1806176792
1280094302
14688148
271776693
544585104
619925414
720850054
1799255297
1742363564
8471185
611144724
1854993470
457407956
670791326
428633260
865558603
690195193
1450029068
813516417
1345146444
1312857350
1887628326
1853031686
1402917560
459596610
1821178288
1328732741
38915675
659457848
738692840
33288095
478869542
287334749
1714488772
1756814915
1628759315
303140789
2005536225
945405708
657498452
15493163
2013314956
837958994
249043322
167292881
173468013
731315252
1465997549
598287840
879412264
1784228564
2077726543
2096826576
1601834527
1242916545
161153556
1838106689
1114461504
601046450
1977777605
589226498
1256876458
316436959
1094624645
1455263612
642031168
1042570870
1570545635
1015698932
659478436
1851386429
316355857
2015227669
553834845
127290935
292980660
896950619
1837491077
2050812557
1786000652
1579983726
309216726
879934564
8723509
1105381170
1933381919
1975125860
1682785847
923532028
250321948
1285104880
1430822170
1837384321
2074444789
1588487785
1759465777
26759907
1590480669
292802730
958784610
1678069365
383625770
1680228616
999894604
444254323
52420890
1258356891
351174282
1554623112
552867660
1206816519
1125411401
80925635
540876920
1540192172
1069779788
809716338
1126088803
551018289
524394768
684279970
1978986774
854495355
593218051
1796937136
1834366848
770617494
1110056214
1084727466
365995500
610645893
321482405
1041407744
1803366677
1770849566
95144073
1546764770
1293808887
21455919
834677362
1987057373
61662838
788820532
1849427678
811931530
2095781211
1431714792
125002999
1171683760
1225165463
2138581628
1187291735
1685099978
117179888
1600426757
1039471746
689102321
475195540
893692169
785036214
756148878
1461871566
206616390
14271279
346265930
1828647063
2097175271
1574651089
2147104962
1006878015
439470151
543589044
619621309
71200443
1146179596
1092231931
920103491
1355206255
706943120
1865106176
329601694
1124958788
1646644731
977284415
1228058439
1186976054
1351264803
1749883983
1831993078
550175462
1737339894
1218718110
1702312490
1827600943
1315208529
799380033
1947693943
1158109099
743070535
175109127
1301111925
1313520993
929705586
1344598119
780246225
535879237
1204851207
415890399
997676453
1464317746
1365067234
971862445
1944315287
1099760272
1411492979
150491689
1827309849
1004099229
449443598
1736478342
1452066656
687175900
1677868791
1088965870
2121289044
109296912
80093767
938453930
920638156
820421492
1168942598
908423222
2013951351
657536282
606286939
2011072045
930877469
1332119782
612717977
1928698835
1516621611
434499392
2020073899
1856159709
4914039
1562518874
964356451
1460871791
1149980135
1347459154
32753550
1447463852
1199158095
1942612227
1812052740
817616486
1157223245
999345194
1700579248
2063471251
446537867
1149655967
763757772
702503711
1751789243
639636586
1926624850
895857181
782657578
1735651697
433927476
2120757658
226687245
298339541
460406055
1859393541
543774593
1299170335
2041926172
580215051
439521640
426148811
1425831496
1866309611
1381000819
1523223805
108422915
1162130743
1804184935
1918872316
919862766
1533504605
615255248
1178027634
1072985508
1552685145
797336585
373426286
92719399
1143496445
765571311
1264454281
505769774
191217840
1116275667
233374077
926676562
1319520959
41848126
687513015
1011088650
244799345
482141616
1337631894
207348460
1344049720
1479455449
780440224
1405492497
1639087227
2055853792
2073344752
817153699
1752320398
679879236
813356783
1300146184
245500539
12370305
1675355057
1091224310
1973618416
1596068016
193954258
1236042148
1305862853
626262224
1762323686
1654837441
183737491
745631756
2068499300
202293192
1170915088
1153668591
59058507
2130945191
1732713645
243523398
645976318
1065667904
248957918
1732826300
509879787
555833951
114490741
672268061
1831038288
1415113934
1235352842
1169268641
1878092661
720505413
439089344
1582681590
1096849158
1391137249
410522809
1473155021
122613002
314166390
1224110206
1968380320
1013949104
361104853
1518596256
695003226
1486107833
1231819340
1254727126
912824317
1182708424
1574486717
963799608
1340328394
1453497540
1308139262
941109887
363829973
463363506
1651356034
732221635
380900461
1747476014
861586946
1438601991
386966487
1831169915
309388344
491863080
2020192754
1078672459
1888141404
1295610986
1105339893
781176100
1851279389
1448699406
2025442801
214098481
1835594420
1301673637
723549247
1642216289
7641372
438264783
1644286279
686688659
806300157
1947397683
922023033
319607283
98619741
937506046
1575179006
1313329364
266506462
1034511447
1941626944
1905973014
726775543
103236019
381222272
511310852
395621765
537083826
1682257611
1770265279
1779673011
1855196862
365936327
880398839
7449143
545016749
625767782
1253749478
724185192
1905094878
370938624
575162178
1933594707
1751094498
830398789
57497870
2028822565
838376133
340117054
822501981
184402638
1057980077
515722415
2088244446
2076488442
1757313338
248327882
455881258
1284869543
569429682
1276070603
1034773380
1789952082
694542385
171310675
375904628
498912187
1866380534
2103646829
423699469
771328979
1128055259
2003583047
1743762977
1488747465
593049077
1361329553
19964111
1866102745
1059989769
516327148
1051936589
1663999693
1510400050
1916066370
1233960748
702340308
294816923
292699288
1457025586
406390518
1387437455
447916998
1429648085
1329423968
1498865800
1859221698
1078899087
160655880
228642193
908416395
389160816
1957396724
8159350
1094049595
1404002984
959398301
1493342527
493734753
590547785
214883002
815664084
801191017
1884054846
1684312862
464096077
1146201944
214316524
540249814
1561234402
2090194537
1945192779
1844715533
535331776
983833876
1150117741
1996017266
1951693575
365341880
395705928
1248876741
896046506
847998069
353892428
154951317
1703519200
402897412
1251841731
2031226974
537005835
818880085
2064204947
284129153
1331315935
1351203710
1359451585
181310637
1444349813
1938838011
1763624411
1667328825
714374812
70214398
1562143101
392076770
1198336977
1390385266
864192994
612760697
715226297
2054313192
862251023
615474963
1980757141
209259926
1753426578
1958682408
1021375136
1557495583
406621572
352616941
831473911
472439950
678874843
1767092779
273658867
11337971
699713989
1910793224
57687412
983076950
859972589
2126112995
2029137445
272756875
903337364
305197290
1305246179
877333770
1785031185
396294679
1984527364
184468218
480761448
399414404
1597459618
966805776
793780915
987234986
1906353545
1658899063
1374895111
444489471
1575372733
1805676082
166317632
922238618
956335828
1562966205
1003297546
1724718494
179428036
1563159135
2074588128
504371675
1371081955
866923979
1460283874
1730474785
2041344342
1977847190
2025991578
1375924786
1919860009
249970918
1560778588
1317062497
890918156
1340196039
1170751833
559544079
326112963
1370689209
261036888
1140217598
724798520
2100276870
94675418
1951031494
1904633413
1028935227
251250941
1887330564
1209014570
1302524681
138814823
1817367814
1777627201
881640775
539783364
279489939
1676336170
341389282
1606808381
39335628
1675010661
59890324
1685786742
1699122143
1901178931
1812488875
344508937
452966647
1761419779
925385160
596141011
11809842
654233798
900506703
1226006467
1589967482
406351244
78202463
1200160036
1050162843
1348820620
789267383
1302838376
670312955
332185122
721927963
1966297288
1109998
737997247
664896322
135256310
1103184763
46037899
2012223259
1749626749
1494798385
1346571807
367304880
1523330650
2073500479
2010275472
723197136
1535911965
1627605886
1704904655
1082198990
418766310
1543198717
1347852024
507223697
662605580
1274930699
1422150766
236586503
230128148
1200051133
663712474
1086659214
1043041698
1388227925
14170769
1933323112
1534583721
169383233
828833978
541866871
1593863658
1181761064
1314295048
387834535
1217779041
1354471445
760139209
474404456
210762066
1009770774
224918432
131282239
601303153
874884200
255608221
507704766
250513609
1172056660
474367324
1981779554
1381012655
1597956073
1065653580
330929078
1924346160
884353915
1647049906
2009480166
670263451
375098411
2121319680
849372274
1259820588
962485974
1278043430
1515811464
455912756
268214143
616411189
1222806496
673166431
386439421
601196370
1578085237
1916008654
2126872782
551256383
584686329
980298679
1215693043
1867647118
375148795
35510743
251150617
468106883
644123906
1968279374
1474307412
1705212245
2017550291
2036880663
1329436314
621553854
133996888
1173802854
1638729510
2100026251
2115179651
448214027
1031011486
714748264
622860634
825445155
1835258628
80310900
707100169
1285882148
109827988
1319489707
327835682
433962094
718610641
1491281962
1811991472
1788461750
591481828
336734719
1693606924
111746604
1994004963
1459504836
1954335076
7078412
1392063445
1655692299
1471491426
1714626050
1118548002
1456356138
392196903
329078066
483567070
1425573760
695368556
126985329
802799949
1381013563
282484242
806441072
1407890142
342933019
281731760
1233149151
641423587
479349131
1112338054
1635768804
177654062
947959268
1819928958
511510964
287133773
2112597655
1463476486
1511144524
684688599
898110224
853468941
1632407599
1167369453
52089166
2010692479
82616000
1372068985
983405258
376682837
1920299774
1413572187
1286429421
1628920343
1760081938
1022805145
1599533191
1476882890
258117607
1331290382
1352779280
371709902
1975845148
399756917
1631172062
1754415337
1978416918
1920174585
1315336439
2077957629
571355263
2127223546
100056007
1298535319
301499140
628103678
1549113383
497953689
1726239954
1181075579
1770329752
1115150913
785252607
1374518897
1974775091
836046708
1943861471
2115458365
967843665
1748141594
1539698924
986684707
1234371870
972737341
125754466
538233090
1250930666
1419242874
1789697438
1404683132
878953138
493622603
1116637547
1202818464
1746910150
131831504
1407370551
926762971
1411277086
235212467
1269878488
1796814535
341631370
324360975
1972697190
489428461
77384225
1544506898
1354256924
1168854352
7114365
1809119609
937063596
1245886238
496896511
627608753
638977169
239330822
1024078092
39796308
683732981
614933349
1977037740
1582883902
856344664
558593618
209813262
1531606409
1251167290
1853220704
1000893246
1647623461
1354145258
1609215222
699182494
686208967
1269198789
1870932545
1949535959
258964889
430354264
1770053680
1000656137
1398268806
1691817472
166138203
1147249233
1064524741
325979445
2075174711
1789241219
1047790563
430875164
2130814277
1002693852
1727854510
983484206
1580243902
2015117758
345196356
601322904
256440233
415996550
854013254
187661294
310876830
1574192196
1765197714
1108589541
1740240659
911053947
701874959
972160302
962915593
980738247
323579685
41009456
1993001584
1412940520
1972405898
880992059
2130860694
170726588
1815676437
304272710
570923771
232114366
1316053263
672758206
407798128
2021439075
585722379
2047836313
360789214
954590903
1823899766
297215880
1933533409
1964994428
950075289
1658876005
1710444550
1121010872
758141212
956413041
2068316867
1808105943
726804129
1925794427
1165439806
1196270630
1264525488
1313708583
1658770319
1546067585
1014723172
974507960
96483451
2545897
669730367
860635393
2109054461
159305336
1793955113
1059079794
874758657
99943792
496658076
464255097
256483192
1743556489
1924828777
1371938013
1610860479
1924348560
1618100436
1037807395
1975655499
346259810
523959350
1176764155
797054340
1784377859
180646744
544947251
1656112413
1337588390
1566060315
466679111
266511913
2072011144
386582761
410966596
460431152
1019467466
1004062224
631071698
863972573
1973894645
610106147
535455321
2129050427
1719698976
1960238455
652157832
1203695321
863381805
1421889777
915619758
56246157
1237252459
1566663595
340598054
853818612
433609155
921827618
518034468
972102883
1248071396
998985537
1861776451
122024540
1108298144
22959631
1743073856
1351153362
770563721
1295302672
1174042630
1670966581
1542972292
460832213
95107541
1638422948
192602471
2018974743
1802335212
836643594
1752408990
1208242662
1448313238
1186379129
385007034
812232844
339730913
1107383220
1784956353
1616945789
1336424224
627272902
1190435612
2073580196
348332732
1773411969
370104637
658983749
1912899923
612446478
1121718589
283071376
1677071720
916769604
1152104121
2131688621
1702489068
1124884589
1286575913
1472564551
839832830
157823648
1477347414
874525052
766650857
1832198574
1733514372
1480203407
293536040
1208578167
1530222478
1883645951
258021926
1672076233
335075172
988431518
916131799
1795901608
662807827
365694992
1409392855
778478593
1478928831
866145494
483963626
491299685
417996975
2016816309
484640088
1703857281
1363714588
195386252
1142944573
1227907613
201272650
2059023482
92651333
870436438
1228044643
1193236938
1755409030
1524030617
928128998
1425016327
695846696
90653680
957933545
593928239
1358103212
1518399346
1494928682
1025075117
874327962
1081415716
84853531
1700364748
569222036
1777952228
1398183635
459040832
1020281358
852814015
594235989
1095278794
227804056
461529553
818602873
812246832
227627254
1749944606
901404639
735855184
149601401
2001516093
1368564616
1456345857
31561152
351760939
1323510752
481667914
1096902364
964488286
607436248
460984885
237061973
349940604
1049668715
1256052964
820714966
709584250
1855320194
697389264
1207039810
981315832
1372815206
1615431066
134175914
1212736605
1509001968
1718250105
1410874
138750704
1185759163
618247294
1352704435
1361966079
648483317
958771937
1721008991
158903103
1092569487
120374883
190726724
824311272
1001735155
454557
1586234620
676367590
1732486646
1413859265
395495198
1793803484
152598632
580658020
1943141546
770498113
1164707380
1893568011
904933544
553218738
731239460
795852849
741114577
1606508636
44215988
71512379
1202708509
916119604
1258158489
437446727
859427980
1305123894
783326827
877703241
182724133
1714275625
1575356099
2130860515
1665648887
1396812564
1694274245
294923222
2090470250
1201557125
1684668648
1531056811
1165301068
2132001548
838033730
821559873
1205983187
636758728
1628607656
645060167
1654897503
1304410175
2123590103
1961209055
551342988
68576728
181388780
702970225
307949380
1327327821
1385622569
1322235927
239641990
1746058320
1749944606
1689991901
341231515
45273603
1035403492
1023183970
678453791
1971118921
718950567
1114036771
147860246
1308176197
290593865
114263030
1723736950
2114371528
602312805
246767625
427387996
620291596
709211337
1624785067
1017846513
1657047053
1429666150
1252316528
1089678408
278328542
1499810118
1463603953
1338729929
1753630370
2108957338
1531968532
1116598144
2095701583
914035531
333315556
1544745038
1194650206
1420764656
1716172051
513676828
159044782
1744476619
398274246
543881670
201306425
1160876666
1573076753
1027823923
1761534915
1799584392
1499436099
475440008
2091536343
1915529076
855127825
1929218541
508581745
1012262849
1681324130
1341278584
1423103056
714500258
910187624
978980612
1569634878
1224166229
1620221827
1893368770
2059444043
1749497462
1756898826
317078525
783974600
1500231720
227933689
1904807488
1884305571
2025820520
734142880
870532925
1502968365
740687144
520521915
2045871664
1192852506
1781991111
427052461
1166638551
2066086965
1599971361
1775768321
184962823
848296895
667734238
1804031397
892253756
1538658627
1383644133
1319284014
1863160588
988851016
293030481
434311332
883885286
1148618950
1036515478
270672573
1712221220
1104525667
1205604464
90566412
2132217609
540886423
43852396
488113251
452054967
193316328
1197659788
105992051
478187586
1966885346
483742991
310736273
180129611
1901416768
1107619414
192181397
1019337863
2049681795
736889043
667268023
164404886
1063268208
550369472
626997946
806567884
1273079220
99289389
929709361
928288621
1933627915
1880019478
1423378555
388593224
431814178
834787528
2022951773
377672300
1125760159
1472517075
1538980325
7890265
1949885825
1638853383
733824694
1077391845
950340601
573942238
559591276
1569279098
519822745
345175540
905040857
722420673
1752013926
869027224
1559042457
202253170
858557171
613241735
74787723
148299616
246203063
349685892
178334700
952209376
514739741
1437703897
1392118280
833214819
1304137312
1524686522
1454619382
1377806136
219175049
853825203
981320761
1813584234
1773419743
795708816
103240342
1668652000
53594544
1946464882
380133563
1399925821
353907091
462623298
1740068164
362357846
2127935214
2125300057
1389005307
1485273870
1938544140
1873348850
2005355668
2130976227
72991858
1310863905
1208267160
1644940195
280378836
736773238
1831108299
1733269720
1952152149
297089440
1652384762
997912759
252639521
1045187557
1867266300
637405404
1140614111
1110569247
1453996672
47019909
1331397559
2033155791
247036942
2108553081
1534953378
567338687
168389017
669149819
15198409
388817221
1367400909
113676426
584776358
1501416437
1972572563
122015073
1482319291
2071963770
1467468651
1631741681
2095236616
1199222255
920845169
1143090695
416685076
1999408609
368230025
23045583
1359746575
422909576
1358118517
1805752131
790150473
65145313
654441211
1438498692
1243739600
1812665788
1721039772
1900396423
1058771099
1061554597
947287734
130025197
1072196468
394181944
135057813
582009399
1267351413
1918164305
1966954681
1477785108
912621193
230433718
393420964
543156943
1738017358
2115655331
1664748413
954763359
1887017350
1043672693
1608429968
1612534612
252396313
1961683061
1693270686
986946186
419776104
707879328
1623506578
1448084410
1378195240
1504737012
2026325134
1725182241
1534400176
348706934
1183726256
708576002
698304663
269113032
1277723278
90810916
1722530513
634471756
1068296416
1831382863
1387969359
909625508
556268785
1580347631
1153212633
988986253
669557068
418008310
616426279
1912443530
466429612
262820697
2062620511
23208540
1485508240
1213354044
498833913
1724781160
240597930
1869177204
650479360
515887170
1406412896
157867023
1994014569
490685240
213307002
1270147962
577132039
1178094871
1551090263
1791141660
1035174371
2063901214
1303710840
295843612
358115913
1465779227
45140665
196608855
192681494
437565010
1913996601
749489719
1655183838
1215734612
418927294
521413171
1438008576
1954829840
1281078476
1354164807
400712803
6517544
1810413435
21783188
1395245296
1161132771
1313392408
31765505
918718495
603422520
2119265451
719246370
963539418
665459044
1750588578
573005682
496267832
2075007133
1511103039
1899983767
216414515
1664190693
452672771
688368124
2114356231
564620550
944126491
176076038
271916314
1311931073
418726778
921350906
1685709626
196812792
1891160033
1007015105
339517776
1890534871
36575349
823065171
1336237199
7270604
2038391933
2101598733
1566985405
168423440
391649281
281764404
1104717727
691667068
760972579
1661409117
136323790
675697824
1706793974
926746054
108184592
831599143
1676411679
1092056127
1725540796
1130482684
1633548588
1432961362
539305471
1406407750
746207492
322512782
1196927984
1035719697
776087969
1664547904
2093094933
875252946
1946846002
2023918432
2018061482
1534185677
683799832
1018170983
391007535
780583392
103303676
366307717
1884545575
2098734323
471025754
98368126
1699798475
1290421016
1610416804
1470990031
574831019
995792303
1138139792
492234469
2090294314
1592668973
1554528615
316932179
1427313999
798578785
736669314
778912446
1495593298
611976708
1264906204
1593846509
1668570810
82269435
1458970202
1258586402
700555406
509029876
1852588273
1654922840
1822558636
217786341
465033755
485690507
138835461
167018271
927026795
709877587
1464666252
1955773813
1092874046
115817675
1271528532
1440412961
2003567837
1294212313
1427813805
1820525323
106754848
837640410
1847679402
219799887
275417732
1928947967
110906573
335678154
1417273312
1461461013
959246121
510039350
1610412662
1801473128
944873851
1544914310
1357138287
1582494796
832400794
1154144882
858541488
179608054
1547109136
1933610832
1638094353
1830516402
1600295235
1426237088
2083975197
1170918058
1192570046
953049001
553909187
157773100
1624304876
1149651801
521795313
335412512
389275136
1352332170
1639281377
2015338607
1345849513
508664756
2108235166
1985556629
987613050
938891041
334567547
1212811607
8179950
584159298
2078270630
20094343
637518013
1406171375
937121862
1089446003
1533286293
1571247891
761717327
1987116193
398269892
201392623
972364903
466250787
1067278014
1256795516
2115365691
156874211
201090451
805044564
1219928778
1309784662
503774605
1976435244
2103451636
1573620960
2079386421
767098383
1310178151
1385148844
566572598
1661338291
689656997
1795751020
1997569193
297043209
149203796
988617793
2018024102
1727276599
224502916
2015959995
491133147
885220016
360019931
1268761725
1912643251
1572427785
1219252685
1373658585
1858668320
1367258460
2129231826
217191600
767140716
1963416513
1459527001
620464798
113514912
559012027
23576591
371803375
738005419
493540635
1587211249
2032865780
1106412987
1009297021
561211280
1564795412
513407439
1047049214
1387099135
1097963078
2018722931
1976161659
798844845
2082637622
1686810748
1546803084
1234455524
1135272796
1511490654
282389892
1263293328
847097180
1910097072
539725380
508893476
1963677004
1954713784
110737956
312510758
954582634
419654108
1777688929
918504840
1516525138
36077528
2010065089
1296474810
1548194413
1584409499
1192515984
202253243
1554055957
549422085
708750792
1263115441
599038743
1181300468
407231885
915245371
1649088887
849591709
2023770344
734241486
731983953
1016946798
1757570171
1122318825
1553388659
531540728
1291457353
2000740396
1055748018
768583354
1173886663
2018599611
1354862219
70015333
2000543976
117937917
548380103
319893006
738799264
108995265
1243036758
454914940
1339814353
1084005999
1525664038
1596298654
348145906
848316825
172333883
1238260058
234293328
1341667654
2107793844
1758935528
1722944736
1144514451
1324487635
108158901
1369089227
828127312
1965854047
330468230
1790743924
4555185
1135031561
886643841
704013593
1092684277
119773443
1331546482
209302736
1956779954
1300309331
1342407046
118382257
1367541946
2055491160
1508140757
983119511
724589236
1630251833
1305078313
581103480
481730799
1156836632
1889804465
1741816648
1225830670
228786089
165598343
1006631696
240369018
73721657
999196273
2011453147
154672825
1404035694
1146205991
1065656040
1797139578
1978893233
562604167
401282792
1977951979
1100239066
1145320593
1417403268
1110412928
805597946
318296133
816544059
1067291721
38183680
1751007614
1752926352
1914240915
773336962
945262195
2078855589
1641975425
576781776
1696824653
2110219894
617420542
311779433
1707685182
1664220016
1538622168
1122032796
234741936
1074608502
976483794
1794581217
1570774179
1490026229
673974736
2097651839
1344084771
71061611
1715571636
1830961339
554993986
281669827
2121038562
1680029118
1423970703
1009748511
281485177
1819950585
1723904262
535806631
1732057472
527117094
1786576920
1925327761
1701984450
959064276
2134030755
1926744379
1234865234
1086269612
262199907
636018629
2022658551
1009556142
1917454873
607752604
1392376152
1604144284
1743724098
715730048
1615465897
1108191423
898818161
858652429
1067068913
1425881008
688696458
1145398239
1249341444
2102321716
488124721
1240341934
46212442
1658552494
1988166688
171815261
1053164283
823908783
1252036496
2046454025
1773576232
1191262493
485568013
1309041807
339366251
781747128
1617786124
1707665835
947576885
1371564478
422248624
1675522579
1680643062
1856396164
1911271341
683697449
2079849246
1884432442
1658655259
926290890
389958345
337620301
1903865777
94669063
1514825807
2094121401
951909044
39147356
1796367784
1693331214
2041418601
912392414
1730406266
1951632203
582543612
1463178170
2108139487
1131377528
700521566
469657735
1740220962
1668936174
2113494692
562814944
1083531750
1191657846
1578708842
925878859
1600105042
1702124742
1325041001
114792690
1000405833
1868686181
1047319428
39948299
44524380
344797965
120377436
1500994472
1307187769
1383566307
1419655930
1368695565
1792679222
103786632
1769743503
1672402650
649091904
1732151395
548944986
1571873958
546353913
1201949841
1335608313
1095238967
1635984815
665611685
1242690351
1215211674
390185000
475430870
1129694659
1133921991
2050411534
1413448390
1572406471
674032800
1958830851
248397923
347203557
735827963
651617655
594500901
1837332865
689080128
1875361677
547542115
2025854396
666415821
1906161699
500774098
1752756219
781547052
1759775296
2116073024
1419332173
347534329
349664450
1941377789
1261672289
1664326802
1998961678
1379945742
1761606202
90082703
1936439621
21288014
1712503657
933782567
706822274
501356889
2072687857
1605662071
691257970
942511359
339637723
1420390582
886898058
1070095388
1567297589
271573207
1183238183
25427613
489039986
1861420908
2022012749
2115464049
45285137
76050771
476128353
1425465405
17372079
617560100
1745791890
1029278933
1247085630
1841086540
1544084113
406443696
170991567
1908551092
1271008146
92508881
555926158
1790193918
1769653587
773420744
714907536
1704763406
708607513
153239224
72500186
1736927231
1161857624
2077427052
1452882413
864207451
591409892
1773715449
462590631
80283805
69805664
56435403
1653303986
1903598821
312570064
1608216411
2088068048
2101007822
1095461519
1302757711
6842973
1026542186
1376623714
1142414577
354795075
35070118
1872222551
1673922379
908064717
290461113
222674583
878127277
501920166
1278806827
1479518473
1490112158
2085387528
1705538818
1986378949
771806576
2038645411
661050757
2143863702
1857562650
288902538
218791151
1232857454
1338727636
403397146
2046731717
28637269
1401768989
13109825
700024529
1130637642
1683021546
1200906950
252031675
1985762909
1829026688
808673849
689893793
1061675395
1480592257
1916762419
1383630177
1289801197
63539023
1956132534
220846713
1766208634
41500914
1233760889
1726317586
2032852018
1895926855
109600342
1027401848
1747727293
366086755
1987073919
1060588725
931783362
916646337
1577895491
1499868011
948996483
1804291785
1003799872
870484798
2092899230
748199469
1349176244
1212363891
538792593
1422532879
1072899183
1036071826
1565263681
1257924532
1761279768
89123227
292767548
817590981
392626350
1789998728
1577756973
142324635
722421796
1093031188
808435044
1484799932
1850005775
2055173711
1035047901
1662244424
1165895224
1133436622
880045158
338828855
523925339
724855456
1602823968
865797065
743763449
2118132407
408774013
1297061173
1392935894
1926267790
1003775818
2116101742
1528827109
1938702282
320317478
525623959
1059903339
1810177113
1941446478
1971220656
1320373063
1286654143
2076326994
1606446913
394718391
468001726
1230003458
427722612
1758148248
1481092081
1351259087
510826263
430680011
2140801805
51957935
31025480
1257314889
2069651422
1818120399
811879681
672204873
867285208
1638163921
848723739
813775280
288422171
1082886520
1212350790
246284183
1454448005
935735123
2006249105
261377609
1017706366
1401150937
883972967
230378211
683995558
1710918916
1011237622
1051694054
1625118609
1685144010
1427338973
1395519946
1560359848
482500497
243188410
103998741
1821005871
1803255073
200599405
1344122829
727814436
304094533
1044624685
920170596
530757889
51360291
249498333
1076274760
789882701
1643134584
1487550414
2051072352
1181005554
1932727381
149818725
229555532
1368264945
828623818
418960252
152276189
723565484
396306220
1707720240
853582979
1036973456
1395572302
826707045
1551125479
1890183242
258037384
2118865550
70383646
538593151
1895246075
1674580911
1055700131
1162286902
2060467261
796781236
68666655
1272610520
1920739168
2107867469
1693820896
739892562
1708933871
411438358
810644970
697845552
1180841564
2006036242
1157713146
1015946002
1792634182
1511995450
1467986654
784857932
613975595
1324467537
233328881
1257623350
152008285
468548378
843084096
31885249
1305144470
1959577234
1111839159
2029922353
1880244596
261582824
836749714
2083073068
683022794
2135222548
1818264060
1180784510
1162907817
2016071725
641561086
486969800
917627500
1015468659
637178650
1436729497
1129855287
1688583397
632960510
1046164509
1500337100
868799756
1231943344
2124413589
518609838
656603073
2110134073
2047851814
1943208261
2069159400
1476951178
416695262
1620414457
1243963463
53223545
1855324599
2075957117
719695
1368247769
546682037
2123853693
1106897689
1317955673
1148182964
1917233160
1749285593
974113090
648077781
246938794
822363600
496042707
1747837625
1824980759
746673481
27827744
941154695
363850558
1903528853
664438977
1742225478
2126344382
1692002038
787425230
1130274796
531791993
1844569009
91194792
937132017
1548564596
1872276622
1682341253
787256989
1108393100
1108328040
850323001
1191757989
1270667071
504914539
139701443
1241946570
932057247
1397805529
19898124
1966941666
1922631763
269520808
811271725
947811552
1101833077
877376083
1378840466
1389060772
549129692
1305587478
900658733
844449624
320381184
1191418884
1502319056
1432914929
304859041
1645680444
1239195963
2006862723
2110973620
726783906
669670058
1483503149
1811046795
751148422
938379621
484595719
465869061
1919512951
872220669
865639728
1584078838
1697606144
1206643663
95444639
294402082
1502579227
1516525138
2105966043
2079319764
351782630
385009003
1938920455
1972776563
1793929067
1734399566
756019292
324472284
641135003
599592420
841844920
1347633397
2005945877
845011795
256262005
962214140
606484268
1698108505
1501825727
15481235
1383355537
1512305482
249570804
918031382
579373766
1790042476
1229442903
1089478244
1555737612
2140128741
364370529
1831278236
675781059
673966994
783595480
1312016593
731688183
1620869986
333223932
1563117548
782522908
2542394
2054867759
1465202904
1406812897
672817967
630366534
648465181
914750991
1796917967
895892510
1777802325
1459549762
852906991
2073157902
1299466228
1805108506
1086024096
178603573
201141261
82384643
731512412
1679896489
131068151
654612862
752116034
2104551334
1045913111
1198110433
1772369633
1643603844
174267847
186574396
2070690282
329852863
1558158478
164816329
1873881853
322112972
338568570
903464526
2050542500
1656215825
1023903622
1118289291
237647500
1406180940
292739944
671079355
736185680
596043528
754119367
1545514808
1029019443
1421657647
1173650389
1259027129
1936281256
1615942282
120820379
1718205149
443020183
1707700635
820657313
1721481657
694379512
922188776
1699436776
1915127236
1260777827
303592785
1507603701
383820686
1128805667
1409098816
1405456475
1315484179
1821352296
25836745
442456459
495726209
970077849
521126
1186976054
316379828
77330078
453650089
1471162466
1220917348
125285381
635043445
1429149799
320616106
1498784582
1926400362
1503963542
1298035084
1658253751
483383675
108398582
884354016
827956246
1638649444
534593921
1157989892
759180129
86959632
1005592609
1964192132
783263169
686698585
1856130270
781663957
711517542
1398204452
259842818
420729304
2053789426
633110523
290968001
549629309
218524616
2103353993
1714536712
1949564911
1395636632
620158753
1279943041
780497937
561684789
1019429862
971673934
1563589627
720734843
139985613
1571497601
521420597
758189283
362216536
1465053996
59691101
481608139
195270666
1319655075
2110291901
86255602
1824011340
556977892
960249926
592825960
1010182310
1280545155
318869197
593225817
1800141443
187927376
770867026
840030282
1997855716
1156552881
854032596
1555978483
1330749327
2143442109
1289285814
2068121444
469144335
1872844202
384927397
1028178209
347919284
341839694
1425090759
1778146504
1176594436
488285210
564098830
1431689050
1242049449
80757137
289575838
841320421
1477153665
268448383
885843827
1418398664
1414242246
474156243
1228992272
1819649774
451688686
1697384650
1395654546
924943447
738661437
154170759
1894811235
1358655565
1901291114
578919543
258733445
944560061
1313532317
2094215648
588469265
260242093
1111582574
1578693847
1775010278
344336826
1020974825
2128314035
1656498156
2002607833
1871268239
973124807
1686693278
1430575585
300065427
266798685
1225957696
162032023
1239773640
1388715892
1196085814
366162520
1738756006
1124254752
1602577318
1027973853
1883078529
1192921550
15084995
1841448913
1460890410
22996604
1846068975
1210718455
1771459838
903918034
607117177
1615190243
1181737816
1266571979
1275825889
2076728038
1511311784
907150774
1317039299
2058361386
124103140
2081310073
1570632036
1170185822
138360021
492675449
392745013
439804108
1811907989
2066104947
1976777935
1539663666
1173847000
1704368523
1702088916
629341748
900513239
362929579
284408376
2028549990
1913660465
1885440247
40417830
677496174
1880284910
1352485501
1061971024
1731085064
1415431858
2138774547
1415061160
1698838793
1590504665
433018331
183223226
1425266977
248695049
109987354
546328696
308442581
1456727074
1621935008
521093671
284318150
1488276070
2098973557
1042609043
1584732112
1472690742
606948446
1104416484
595159665
807936493
1105982950
627484457
1154582287
746422756
108734844
295905949
1604820219
870279117
1292819050
1277619067
605970634
1400025494
21695276
354407003
1655927572
1101875588
1233086139
1057511577
2127209226
757422129
2080818503
1469781997
566724024
997014634
1716188690
261853525
869245199
295520316
1521128323
61222091
1609181357
8935061
993694299
1351336230
17271486
1724905042
1850527677
740897253
1467408644
1923111904
881977726
37628297
1073767798
301802978
2119348975
379668075
939491560
2065971955
1908431071
1160686793
1897300237
849500289
1590140013
1458549369
445663642
656890893
318777003
203774477
292876888
342296397
174280558
401582530
1760648941
1752070688
1528081541
89276873
90685791
150128580
1253650645
1657646915
421516151
3272738
546869364
1401975589
62862852
1763710271
780781413
989668804
833768525
1391325671
1112860048
792477472
1194860551
9797703
1801987407
700184689
1785345969
785680820
1418906626
1989485147
1720489674
1694764938
591767278
497768609
1123138602
2144038112
1938019259
1448935129
273667281
1295885536
1078630121
611207125
2085197028
2057114636
1202416766
1955333263
424542342
1606059141
1169493502
2108550899
570547115
1945084657
1181597065
369980676
432709986
48458996
1251079670
908415297
856114519
714126026
1560520692
498072840
1596685398
2105421306
1357178370
1401908386
1829498249
1345563296
127740796
312890649
316876247
1641358939
1842551840
339624919
1376801173
1838918434
1644821157
110828010
549015468
39252756
1284880054
1532874232
309793065
448595723
1644897626
907999671
635262966
235122499
481448365
1577669544
1141171616
1179142500
1064021050
296368369
1574422788
723316149
681960858
2001582074
295225296
1973117733
190232554
457113554
838754741
1337870516
80431147
1843537431
582529098
1962329023
726032204
2100853821
1639979145
844349392
1976172931
969409096
376345947
65879920
2016612589
1690625050
770365757
1810010399
208260433
2090309416
1186196442
2096333502
302831569
793939203
1692434599
722600400
1556293878
1202446563
59148826
714958850
1416281395
658415123
2091669771
1066612216
1873018898
635766464
900759384
268982029
1871431342
2020107943
1385657520
1271614344
1423725561
1773736270
536015988
2095949678
472488181
734566965
1677557344
1364999594
1664309696
364816297
1308382806
1404433861
852096214
1397672262
2126188408
1761638167
1263591366
1086823159
491328783
266304242
164684195
709653028
2080478730
2121771730
496460333
1284106137
1054216518
903866964
1193792174
87013836
888941731
76331006
1037215145
1939155780
1516934209
1591707251
276312773
1576859493
868041903
1878379145
1410128087
708562007
417273162
556155752
148192011
1165805865
1810362405
937401150
308379766
801018024
1179852508
2112274100
2005034646
930573097
1535559280
1283416788
2004753118
640880601
535032038
1961434904
1150818786
610102964
800628950
1950416531
2068006544
193945460
1649927831
1927822891
1036020366
359455663
1632959769
1375459866
1633228577
1009320963
1956138212
658196702
784425027
146048561
1155377821
863930450
240384627
316625556
759744963
51209757
1618226808
1019703188
1014401346
950724907
29480677
474559172
1090580218
679458167
2006949254
1464654171
1414071916
173747927
1601373517
1636843831
1444868440
352869704
902393998
787838303
689879315
711928715
1648520705
1758893267
848177943
79360148
227423148
1955049006
1354591278
1868624691
1062350745
1486761830
125595050
1238171527
372927918
997812658
1713918672
1331468196
1506312240
1817585569
1408547326
448092769
2105933887
1468759000
1808584607
1036202115
912772848
1247219239
1488366375
1150974807
546934627
1485612833
1689975045
1362393925
1259917200
1823372994
2084551919
1859575337
470755590
1800696295
876646040
506939564
1551439634
1753565379
1748308931
549144586
810091205
524560099
1795248976
2055784140
931229938
470190869
687738688
1029878406
1540228432
911586164
871188717
781696995
1227562346
1719885310
838334091
275856485
1288052556
777347735
2042330939
1908135898
25745374
1289856730
854664611
1799827539
231626132
1556951253
891142768
367162181
1667312500
35843510
1832610389
694565666
1887910355
1082048552
797296847
456999408
944464553
1348339556
708641576
1861510226
274057426
1852256855
853278996
1766396531
104603858
415074778
2960949
506014526
1041327997
1763030290
930750517
1540746909
1000209648
430505849
669383244
2109849121
649039067
830189453
1279511043
176590041
855148330
1605530932
465772322
998195656
1227416739
637545388
1276026728
348437254
791178044
793845922
1439379808
781555298
213089660
927270780
1790558860
1221783337
195978609
1752292548
1786781205
881265477
2003953283
1483020472
1440554760
1759085516
1351591219
151559924
965489751
1292901230
979196765
1220319492
1097321545
1411646737
157980813
622948782
393225298
1243057177
2003390878
1176153056
1156187370
1691128859
241605162
1295196168
1609217852
1282012344
1900516929
262985162
2036924205
1099286578
823177053
1385426706
1429836366
1165089961
1285370185
505399040
441593166
1467842496
1179679419
294503498
1945570597
1364076806
462396244
1916757261
914809263
800145151
311260354
41783862
1476791679
1702691250
1439259255
359269979
269839539
1321381586
1584882786
1121991079
1654650647
1392324094
1134436963
236488187
1819599419
180075218
1583389845
1171643447
29423772
985256609
1993987548
1956697409
465203707
110426827
1187589904
1770544884
510754285
499423044
865001342
291608154
1941336482
1983067818
236318499
782731241
1759829413
1134226171
2015455456
820550225
1147933667
119343599
872555080
1681951514
1186797265
1489178484
967714680
607400972
1213465186
1714883953
1665813173
875583547
2133538549
531853166
144910388
1595463503
1342247354
1713772867
2109890523
622711794
989945809
1685295370
877701545
2074940859
38312462
447531279
179180911
1797589414
1856096408
2143375641
1350084595
849905030
108234036
1930622285
1781299652
1488545026
1468934473
1933172780
979277311
1794729520
877379222
1231136116
1960620724
1756320022
2053764438
1337601553
1513971640
1387170003
1391153223
1105668189
299868789
616311996
1542830798
2021779160
1331501273
1347823851
1611057510
1068541871
1519221260
479825399
708135228
1155589966
1857357055
790295553
1486009655
860267600
699100586
2138601283
1017228812
1873551710
716963845
1330760510
595651977
1573356466
2066308576
2113791981
948052053
281413762
2114815157
1074253105
423041319
11651180
893103954
1504613013
959909736
650647507
58529114
1723977120
1630786430
72104772
831142357
736599330
1075973816
613315902
1180592725
1682109080
2077264600
1530230919
1576102038
2105594421
1803865211
793231143
1313013665
1693209578
803684876
1032463312
465037060
1861552087
1770455359
1799752917
1447570531
1212909525
2134824502
143678110
740952054
1534575036
87895875
819414743
1697017716
1289962146
671250520
1600357701
1233993388
580785604
1308080089
2000157681
1343805472
493487451
554171900
316542902
85474565
1494259411
1775740429
265660104
1667109016
644448698
790290541
1370396095
86335490
1232845866
871693968
2070696545
1062016149
1483664114
173044116
1443956003
1366957643
491650406
1040209799
887992563
387253750
1042405150
482672922
901194127
1117806804
144033562
1672230758
303716869
150077550
580771701
615772281
708547528
1642979848
550566193
1765376386
1896804188
1512426351
794966749
2027841138
892933039
1048344372
1311662733
923344398
2041779465
367103910
564159254
2052945221
356632252
158918225
617685347
1331255214
554466671
1360763741
1231382066
320900639
294708109
626477314
179618328
1265780206
1858529958
155026369
1340322012
455739093
1880718061
379048405
1567516338
565098936
332283369
1234577203
531550018
780913758
1770030898
126222712
573434429
1981371891
1529213644
2015259366
196849580
1170028092
1746023040
235673660
1848911876
1941873273
582698459
583361809
352080321
130521422
15711983
1232029007
2010769236
91930200
572542934
760421369
925554070
1559176337
1288689812
127079499
1401636869
192419895
117456526
441694363
1587807733
2081291313
897615453
446889034
932734296
453293156
1936927832
2023071696
1721623907
2030856755
1375721447
803373643
1245809809
492079715
1926660186
1873223284
1365239236
1228734722
2007920713
403942958
241362931
520442972
825666660
1446993882
401237450
169637457
1701336786
2015631902
233533117
1967792597
36418610
1047871483
806547409
1546697715
1274385875
1345047372
1447556862
2042237683
700039624
1651952591
437835261
852641336
1993373447
1584496640
160784478
2032192445
798114922
127957727
480338885
1660046634
525810658
1846916118
1801914226
283805319
138377142
11039731
885850388
1425029791
1269140170
1816127264
1200797593
1111972136
1197417269
211463355
1133887257
959949059
1110615487
131069636
578668968
622966533
1019721800
1883215960
373292005
598583077
845702350
329973020
1656507077
704771334
485000189
321253122
311499810
1157867221
1422692691
768336943
1713476425
1539152882
236544750
666228750
1675340585
220295459
1203464881
1371462486
422232796
1728275451
953488635
659084731
1664980553
1248797351
198435906
1768564899
1622838832
882330954
1663029070
132445840
1473391511
1949289693
1628918433
378053798
1737892378
1093068616
1406049600
1513653139
118728480
1410654505
172559160
752707821
1443997182
601527481
556868821
1962196556
1603050137
885055312
1894101044
95022602
861224312
1904949297
663113745
258034791
763637289
174046587
1283533841
1795759696
1216806083
494353146
422456593
225063248
801462556
66384982
1870528670
1150508918
1253755826
1403465222
1499501458
1100443261
265013080
151249971
314970256
1877317930
1246489931
1418901169
1327153822
963169072
1455878936
1485200934
550005781
52115281
368446604
652407881
1838809499
816306453
1843565313
1929150703
1312362379
24832926
420824720
504013848
601262956
565285100
1913837100
273509078
553124846
1630812595
407281453
1814146604
1327827830
1631464390
544230537
970638897
2087314035
558147235
1951604788
1362396229
1457789630
1309179522
1302409929
419015521
1615683484
1993698956
223947265
1962244415
865859390
334272273
1640300567
123966862
1726616683
1816552481
1399571754
784942790
1209290676
1814760036
962324312
950026981
1628007221
399221234
626293270
996527275
1908042880
678082381
1055462208
1547272223
221772650
687285327
446647943
1632128300
991367752
68159555
2084655494
508137064
1743537657
1075213821
1102921669
1627957914
521804280
1303402896
22402362
291962001
89258615
423541584
962828771
966969446
1706783395
1428359563
486769369
1829081938
365439686
795260966
1311734128
10100572
2071971993
404325821
1669972362
830619009
477844019
39272444
102577710
482472598
1494535052
426967126
1007316869
7853606
1011673347
415162012
2122916788
296242289
1085083524
1547125248
1411793264
1446480607
894442422
1300808427
1971933869
417722859
2059314865
1312143590
2085950231
276198154
1549597807
1727902224
705786921
1971290516
606980488
1169036810
335803593
843191164
1169460765
1521369073
2041657784
542303470
1613166388
2132494732
1161063279
1152886223
97755654
458831685
868304990
709480849
337769708
998721581
342964177
968257702
1770587315
790503432
118614051
998671039
1556329946
567031132
2130935307
173705920
1230646448
1887917839
1255798486
2007189679
1109699203
46269020
246098609
2033516122
401256345
1768649608
548338131
1898309098
48277079
998735236
441646777
1166557342
1843470411
191216973
1580611647
1637768979
1338514280
280395634
153013480
682546615
307443141
1998911751
918187609
1228123636
1487138068
251020395
577228499
1232245737
1101481792
860934467
100708396
1368744188
1544378118
912101031
1517475663
1284864858
296682692
609429005
2082232480
1777423947
1363083056
1294469404
1131273292
1272648725
445716365
2027068675
1332218350
1945209988
23218420
1236795941
1148282515
448429295
187214360
1484701739
1691480814
244177326
858847258
490418464
641728307
1134855146
2028032538
395701254
2069066161
661670859
1428237040
1410729502
1931948711
494788614
1719848708
1566882680
34339465
2022025116
580942662
1556145936
1753358235
1945218159
214125830
735377739
391129960
79900945
1688408147
107840339
1639138846
1360300937
1194955325
2127424623
693511259
1389793446
1479231391
842721165
1916012457
949008904
1799186368
547030218
2036564080
1957447305
1094994339
1495495953
787319192
2124241818
2081702004
1115265329
889609748
481670886
1725937642
1648388561
1715129626
1587366006
1677860587
1442980529
1765477576
520897323
529479290
1635242009
154771193
928892889
1304129796
586595073
1356588334
836559971
1457324221
2065125142
816677776
2071055529
2590181
1145235492
780331338
2087250755
1703515046
1320146364
752678964
205910077
2080904222
1551283591
1107791163
140317072
572542995
522913018
476295890
1611099677
2004665965
646610874
1751597537
1135908522
1862965682
726144173
1104980591
1087617044
619493079
1775745928
2089503983
1038259717
1867716162
2034007293
1098228239
757030837
1377288220
899997298
585621037
1967096825
1268005851
171022645
1715468163
664682870
1780597366
1951088567
688675838
918256874
376425035
985559485
1634158669
1870019114
101179197
774644282
1653887774
603739979
599483553
1852986709
699640480
1254085991
1510393260
1494753417
1708783932
887027538
1590671005
250348890
241898594
1306243338
142815723
668989174
783457369
773931135
1524648433
1857059885
1939900266
932250754
653340989
1550793695
1444719270
299075463
1109017661
730683588
1375467497
739856278
601192238
1289827357
1534360471
793683332
482527008
797748116
854374306
568069837
1447384235
341660563
1609575385
1474278275
1050425008
638137610
1027249970
966494946
1232350518
830742085
1865933558
71461723
1071128286
127773268
2123101662
731807999
2103356145
1103842058
1009771947
1473501281
2006396044
700575017
1952710795
1000485612
1929939692
1834796523
374566911
2054038286
546969390
44982772
1938853296
1678288589
276221472
2136872836
1336188807
302929454
132584297
533214201
821953766
686196522
570137310
185442081
1316726906
1226202371
1056718130
1738356889
1444894981
1364902816
792011366
668452637
1793076836
1915502272
1666523641
1628581426
2109670741
1009513971
1021943890
2094819054
528685413
1874232595
246749854
1038759002
1074299797
487582546
377242299
751814079
2095087047
1813078790
2051174716
1882573024
2079863156
501308590
396012982
1398681509
193849710
1985403394
1537072166
561759860
988867339
354058899
1819590605
1034149036
118279866
1053573257
1717448613
1601030062
2034314718
973605776
363879503
1212358562
357187571
1921808489
1676393065
1931422902
790064777
1698786671
1510067701
702526406
1101132741
2026401660
789263600
1172234499
1382082397
300923517
940909657
583206083
843517191
830670464
1225327662
9949234
1077995930
478790110
854512692
642349
751725063
298271460
1441134845
127803593
1914547844
1759237183
392340494
1412358003
1657963752
1745056557
902943032
1986390427
406687307
1169422960
1405948782
1808352790
161797298
658498864
1111320159
1770649291
1696429216
893100761
1951565362
1079671279
1622423604
2011030784
1248916930
1389476799
1668174587
854351396
1580527023
373386614
1087400734
907991846
1464254159
649115401
544575763
1929630615
1050022286
617786773
1211776483
424197528
663160547
2138133992
1117807338
1063816494
573950975
56989797
1146374033
1533873086
558063827
2006769279
1138849733
668168177
848623128
260090397
344826964
1289117720
978543281
182866988
987375588
2074786249
1130090605
860408037
1853600112
844642815
1360140107
1625404042
1955069523
1223790066
22270290
516345781
755582324
1367118855
984481232
755175202
931204171
1789381541
340657258
1593486815
1475408521
2006205397
1111740590
2028993207
964182701
2019801263
1612003323
1025215960
51026356
615117988
1623653325
323496686
1150189498
1006823872
281203408
233774453
1643419251
2133647974
1114550245
1980500804
136583716
1145518448
2050443841
1530896480
1789594031
1735679793
1616370077
430068300
977338512
858191075
760318602
1880778172
2041909451
2102634645
1834592104
1701897814
1374591352
234152517
979714760
1093541526
588591263
423817409
756973294
1127859193
1543875906
997366635
646781748
831280487
1645184364
1878739746
1457373852
419000980
1894423714
2121062628
1710105900
1628682748
464561768
1019100671
1533200779
1184360035
1061631654
1064742052
1553207758
1719528741
340363222
389866983
1503594581
379395763
515381017
694524073
644126609
1260306266
579532721
489785701
361185814
62264769
260544187
2121939539
1926493315
585233680
1719798382
220153576
1339724569
1723601434
140602115
80338638
2010368042
1591286798
1774306717
496423193
978043132
481651204
561802509
782567292
776732277
314721685
1032256670
1800277244
2115160436
1365793807
1830054688
1698214694
719915324
2056844401
1602235592
554346189
157469996
50690824
1485402285
521794430
1269647336
827655583
1382448533
822696666
1070038540
449362751
1093966930
1068992613
1762862454
866884876
974947088
356130264
1623500296
310790153
641504058
1879244054
515650843
421273521
756585441
1832824865
801959556
1093793654
730446598
552255277
1418338735
61783948
1776809654
1698290069
1226616374
1393584576
176375992
815422795
761963941
1319339415
1500972069
442634969
745808821
1061788306
1961799694
503156302
1253430606
1094356163
183325571
784489066
2085685191
1450667164
1985392469
2129372526
1415845468
400019943
1158737998
14199642
2111913572
1022117262
1174621047
1309118682
1898499678
2130892171
309441256
701906277
2083443666
2052434727
1447718071
1103638860
1466452712
1571358825
1381294915
435502612
867681614
71335932
2068153449
1432570311
50875990
1409676978
1933291240
1552306668
1607685269
1120478658
963611240
1834600400
312986301
2022104585
959310698
954661767
1226523011
106276031
107663184
1550443885
794535793
1311499727
1825936570
579995851
1453748714
1385667165
1746769304
1124147636
1059947846
64427908
567048010
453654914
2123640045
2093457888
1748480683
1904552606
2097006490
330086721
1010368540
404225214
2082651195
931625367
1627646117
2087097612
568071801
1444255826
771885875
121394048
470823320
492702731
1523841770
1589861772
997191216
234403113
1547868098
1704092396
99011317
140109231
1952614032
160678177
692986261
1949523134
1645945220
132223059
1241561532
1491159333
913826843
549838958
21859374
367108369
219443212
1890441511
1638681840
1721092953
802559606
141953292
445283017
724310212
1909014553
1512705789
1157898559
701935372
1203555968
21235862
1810068075
154381333
1215218080
1744531849
209306971
801123995
587352695
517146261
1775167785
1547022337
37987011
338447348
688566812
142305715
466644985
576069850
339826799
820888731
1693173569
1174207483
1923831556
1033721674
2072119409
987473446
2103006993
2101881127
2102988587
752551667
1609400606
477276362
1162074781
1930948602
1087086498
1335519347
1265971749
1685944165
727202215
1036798354
295878046
975296285
800834778
303486879
1513780181
574897525
1829982242
498450831
1255253639
1345380119
1039551028
1627570756
920270517
42036557
105632099
1927515340
2052881920
94300730
126383860
707573447
1409826600
1163830459
1975243314
2050376757
607650468
604277256
1363977883
1911467847
1831215869
316267980
1449668152
1335797263
2128734557
1138226520
1562267619
1278748526
1510890971
1718335586
1406278634
1420169878
699463523
1332190344
1116093141
736334254
551691248
798546972
1874672874
2075495242
1485721273
971116714
1700384953
196980382
2098266793
1657326388
814628797
857732614
383586079
281792329
95859941
1609651372
705788046
220476727
1415365614
800119858
1330103915
712665819
1803086174
1686443244
664815421
1684430612
1010924511
663877063
639916149
444301542
1781951805
1766040572
1935921014
1042195277
1692639786
2043867015
1672735953
1793257192
354673285
1297080668
889563389
2096504251
1838466727
246207169
772451495
1313929497
775512810
1713240462
1300247997
76010866
1113716232
319459290
918914579
76115105
892788813
1993110807
1191332236
942147025
133131354
1697420086
1185910437
1444350654
1340692211
2106783806
27159825
1198793135
497808685
1403973260
1242264625
49836021
1046561572
480267787
901447165
141868663
100150984
75435168
583812919
773289442
1136713223
779091474
1416822854
2102834024
801453174
1337752228
1795603736
802901981
1469208325
1548525060
920887643
1173352810
370960979
726642010
541351185
911823496
837164418
1523639338
1338798009
1933403890
756948405
1663087089
461830716
2142447218
354523538
2095643804
505194533
1469549017
535681017
1704912397
1648230903
223033449
155203897
2048111595
2032589137
1071671451
1098009724
1332834969
66199236
300169108
1989768175
382574846
1666028126
969987822
659295248
203832145
1377035575
1001783565
1547675102
970712344
1040942587
960364286
1586022167
835717080
1324520114
1863888815
809741123
1635791489
854257987
864967963
954082177
1747858849
2023567619
669919730
274755644
1417130566
686286044
1216094830
2116677699
1729480775
1294473860
1414976616
367968087
493683704
1571288867
1780403096
1933195651
362065215
2003381899
475776303
447544784
2073368839
771030700
1089502963
1136814222
493518927
1270701158
155938242
848170846
623062373
568498313
307319797
1179953856
16507655
547393925
1147917593
292758451
445665902
915475637
1084422517
1169357809
1446384215
2097549765
405525090
233687039
885762561
1107772007
342664705
1549639992
515057735
1050519275
1680744552
1010020133
1158426431
1156925622
613961295
1365098653
874340879
52513592
1116100530
1083166871
2083428993
1617523583
605139614
744588830
1579230284
1579802071
97929141
2040407123
1280020538
332244650
225618016
1470254461
1836811771
1693448281
261040834
1706875069
613550894
1805184616
1779020271
1589280114
1405079529
536724998
376242704
1097141757
1356231856
1893856782
962128503
1122752100
791848683
421387618
1003405365
973866293
1106041246
1667790312
2141298666
2082054559
2088368276
1737664195
808357942
1400889542
1962246754
2074297852
1361633780
1343638057
744212204
131116479
474548804
1643925795
1577571002
1082026373
1570114779
268819961
1645861024
1971508203
114509571
279777221
971487518
1922001956
1069451411
866163639
918458934
1517775278
1185349667
721383598
2054526215
752041357
1445498579
565577257
2005027093
1294089056
1193022436
514076813
1214362048
1575215448
1854982285
685787957
114380050
1804864552
1570237118
1162803735
1481498101
1460102195
347140375
2025573315
324782369
1661648251
2147181210
1574233172
1330061677
1777341619
1887892309
711792714
255206023
1771239597
850311192
1869347201
1699891696
1033416633
916938312
1273058665
1571430874
1161429129
906199683
782538574
393149973
534852287
378218039
1905374858
1002749881
1892190341
1411571412
171207241
296960888
475791498
1011735438
67573035
876342918
1340012372
1226302004
1657218224
46352997
246068300
1425145165
2014882997
1370582696
1037552860
1046649022
2004205584
373347918
494472256
1021173134
913653404
323801268
1816891227
681594937
874308336
515813020
490910968
237730138
1434579478
1641219919
1713701793
1686885951
1588869200
2014739072
1706052299
1914407310
829329035
833356365
1098547430
1744551681
219835620
1674460866
2017991937
693751040
3827654
1657710932
455991831
1297133036
158805818
1989755016
1649841732
882857600
1236907014
1815494088
1453705985
1741409998
1659374579
1984277886
87525968
1726616185
1427466421
338738100
870285138
1156853540
928338097
2105846800
1341650730
1733003155
182287478
1546021344
1177500526
771135150
1360418385
1236542901
410881985
943761194
1789144783
1370361802
1989121807
815254399
1086325554
273920149
1199169436
1543068310
1320237633
1273698644
1235218630
834138657
2017669390
852576989
1664844945
555872066
1630409206
946145696
1300852798
151073587
675067359
1401928790
1437790062
859740455
1671346034
739124781
508872723
1515528859
1025354042
1597125885
334406796
190206074
1681573233
2096907193
623010671
1530665400
1688907003
728938185
990448189
2005097176
81090704
1582047220
292376560
1586260600
865242167
682943104
940775832
960157415
1422790243
836733236
1964150566
2021194227
588683796
85383512
1606485482
1344230951
498328327
821726965
1662135207
1966740849
1026077927
1654645144
1480715377
1166523446
1958270859
277157866
1718779112
231280581
1972083403
1275157356
1178967206
817197069
128327891
1450569926
802452995
1123249140
716274810
1010328897
912604398
1559935162
620663065
1817901031
1574551316
932051989
1876887026
1129853609
1910600812
1670851982
804317225
1083103099
1415574557
303988560
1435840121
1897745731
1095398344
263819412
1424808056
792844186
448558968
1908293575
466034455
1127165350
929621337
1525806494
991908011
1073433443
729481077
192273334
1859018793
1891662605
1284682008
876073503
1739740332
573296302
749679887
708211149
214719610
1826313215
1470636772
1627067686
878013360
593592135
730570852
1736147249
51206130
1207797031
768406429
213498542
475124179
687971130
1906433659
1256345484
1057177295
131065292
862945118
1470601567
448260031
782299496
2063001473
20290916
189952732
612074739
1188298279
744669550
1096102217
1656136621
1204985083
957161748
1684904191
615717217
614846523
546039267
1661587320
273195240
412153058
1628340236
2133353000
1726453260
1248526697
1859575154
863641249
1841788223
2057650316
12905045
1111634247
1903843532
1745624119
390347286
996609714
858203080
1443905374
1033800424
461669531
1003804568
1245011540
510187577
393069437
1612021478
1121398917
1788229920
832658210
1560703717
858185028
584391956
1695643558
860632108
211153965
310807797
1792961130
1817296761
1795944837
108348917
665124651
1652350475
319708552
1448311790
1116295941
2139152066
46757957
456702915
569569025
1752275977
243371828
449106280
210958817
2013671587
844938551
1474494143
1975507182
837464024
1880077057
510813863
2001397319
1870975784
1644361805
1783775335
1347389633
104015302
1553728769
1788282795
1823036013
672982244
1282246419
1287011619
2083734609
130802585
1559339140
1916102367
1849561095
39579379
1741251820
1343908032
1178177378
222363866
323731286
131829582
315837735
566108133
2049841627
1154505549
171227542
410535951
782588438
593606525
506587580
1233034104
1988647339
805671496
694482705
637523016
397595799
282003211
1795781040
1464079588
1000615641
705648922
1220046713
198136699
754277341
1128527419
227027186
13921430
871677437
533736876
689382920
533864893
455212180
1169865294
275982913
806179590
1766381752
770058196
1996463910
394093793
584415906
500711184
1345286072
779114174
1401145980
484532595
1970824934
872440135
1205308373
1477222327
1996256383
71741217
155391376
541862194
1366981872
1294244160
173468204
2136260231
1492019199
564596150
1781450005
1756574198
1723477556
2107652322
931764269
637871651
1129403708
1391065633
1904740710
1316829073
1711815250
1284442393
308647334
255731551
1155926059
1302433763
1573738110
2009395157
1195835038
1169577282
1050892529
483245531
921865997
201445325
2093687389
1360419126
1129471829
904868704
695395234
1320049774
1183142853
2019043143
1821264708
960525441
88089073
1809691380
272270945
89648743
352996757
316704641
1217585844
428944411
1587887507
1497617745
879835780
1002443701
1591303716
251712822
1078192042
129237595
281806221
71455428
638021049
1255606073
1373171869
1090774687
288620439
788538432
955355710
1026027397
610511624
510259546
911329973
263034215
404832656
1717729072
224817798
1500412829
1956076862
1137607731
1055777966
1297892340
886488774
694796412
350424843
1025785779
551042009
732226225
949918610
1791362603
1153918628
834838031
281681045
2015194605
1511349859
1374747143
1004173632
565103047
1871522865
619008809
890247580
1182123253
466206088
1303650018
1777207375
1509223842
1380540870
884803518
1406069289
1702233700
1413422940
108468655
1488022411
1166340441
1869857513
402525064
2120698444
22179807
1980110563
719926518
1634372965
1111992324
458785308
437889234
98247788
1465652059
1403512147
538402066
333848218
1343585158
1530283887
1600506482
1203506531
378309150
1052377720
790633938
1756991638
192501152
266458196
1228661765
652390522
422156790
248778617
290009370
242686423
1898576783
1161467607
2137713227
1459439135
98338070
854619784
2026388377
1544911067
838832833
602818050
553958486
2134832953
307773439
277339208
147229344
407744866
1976882851
758337928
1159171441
1552599038
1761744222
1776997591
728029426
73669424
1352141145
540265014
888951938
684371282
47647080
1782843738
2130244780
30659406
1936954509
1343272201
1343279971
1474032902
251111772
580945911
1473372363
1550571902
126592480
703429218
1320085308
189171150
356811936
283795384
1690993688
997344831
1563350022
1106662516
400615951
1628934147
1505558731
854374183
1225123938
1976421033
756723648
1923658075
49635275
936754244
2112537919
693170171
70523030
32317025
292211602
359420523
890689668
1552720160
1559762374
1657290941
1416938552
157186951
1126687501
1231659344
1679648202
1584881118
801895618
1532857371
261542261
596298877
1093757329
320760841
371369934
1060800413
1317325875
1897104152
1368250508
430382301
1922961347
1344833494
2141380820
938035631
1294044875
320791027
278918887
698800618
1006423331
1794224270
84235328
848099999
1714328179
598786745
1704688575
992467830
1817656416
49045326
506822617
413782647
1180767642
1610038041
2090649573
1552636284
1368712127
1115957087
913485218
1244698097
591150914
1689465204
510932292
1146697851
299353851
1908944411
145469029
1660971516
786858119
2023060317
1713184946
53249472
2006981521
796761495
1936166944
2044485661
2067381818
1328826053
1767099835
1671781370
1276492214
819527103
2119891423
1486021622
1003040024
1726057416
145611431
1033091603
1378479798
1766372691
697758987
291679541
1793396699
1908758510
1681567507
1726984865
560511574
88776401
1252190950
823100784
145626991
1509627874
1653284488
784603891
1817115779
1983569339
405219752
1505138529
100918101
731238102
1300530410
836473053
1268988928
339791262
358245699
1692683246
1755477842
308060740
150958459
1866593960
55059214
873242938
52947812
977121438
1833004546
1456052671
1050668597
721096066
374109416
1982703878
1306753382
1650768160
1169384227
1345463126
667373377
789251242
1790392955
1709387353
880591818
423792735
877915537
866050612
1282950862
1703644303
223674058
1554400531
314630768
1903175342
745692799
1890459826
523665223
590713135
232177403
1327569117
528271870
2009079370
1041398746
472797439
979095958
1750185209
1109282268
805507052
195001882
144037592
1967308312
1363098453
554230944
540984585
735321011
114909072
1317886357
1693089253
637362495
1317124951
1039078849
206089713
1753718210
2061052967
1895351289
1151507257
1086199696
553598249
2078411739
1242148212
799449792
265911141
1360897595
1617412185
1242954003
534724347
585890395
1084526106
907559703
1012064045
693994569
292212264
73369012
1138481054
653425809
619913335
503609107
407798133
1971138908
1426472428
840482659
572239254
441550950
1057638896
75507255
1621180127
217678994
984938506
517003341
992404731
944915171
1646629828
1387904988
731023522
137297530
1711095200
979182266
1040963594
614020453
720422418
1459306560
2063808067
945468379
2016648262
848367492
683874170
172612221
472565723
2132731167
1564639312
1944755220
275312364
1837152338
1366504445
1715734406
1225332607
919497052
309381360
866055334
886483519
873275080
753972645
562272719
1131381021
1460100889
1858685826
1913510408
1916006857
766230741
388579878
367921702
638424665
348248523
159237635
727106050
310437060
132526478
2055267986
479908770
402529641
740606193
1112571007
750230876
1046425882
411647853
2069788058
714060526
495032139
29697605
1007152011
928767897
1725545661
1766733662
724198917
553553985
511828929
379176937
1834470344
1225111399
395021204
736397972
2049535629
723722930
185967280
878978734
550990862
1239582319
1965748113
356511446
26099000
702517003
1642705334
1039399868
353500255
1609198554
556286066
1546773754
1585565914
1479454609
219355494
1349733484
2066963650
1395991078
107163120
107379279
768218001
1140389744
279287538
925544343
1077849063
1952222059
1051452302
565679576
682608811
476992012
1429526815
167497195
887124718
1142615582
813972537
729262925
1893058958
1988877027
1050441433
1103219026
1571771288
159029303
343393683
1984916860
831805159
1362814817
410277222
112034949
1558173699
887166694
1574424801
2106055868
1960578180
1563072750
651730294
1207469011
2082286262
262241765
985707994
625263573
782882215
1367059965
830635742
146800200
1612097270
231723259
1203962776
1124324161
2132543228
175703918
2056688583
191627158
1390332907
587923290
967496110
1936677571
755963006
1013953937
1128246942
1329946395
2058235551
685273765
18923851
1817928023
384481449
243692417
647185337
49604926
1238098006
9162289
2102354855
65342716
294956303
1167027105
1292884344
452348728
575184612
2004351657
712378097
1128620718
48614298
1258007247
136564912
731005595
1897086565
1988112652
2107547203
501554364
446546176
1040392309
1431585901
2033356086
724834774
987049122
223960231
1719105894
1228868938
870428923
1031793773
951107241
6517672
2017966163
1220740960
1866583969
266256969
420435303
318544306
1607652504
1265566768
1870049310
1732893976
1932652430
1626572592
62004105
1017776480
2022885685
1550681568
232754174
63562137
1924592588
1464393780
2094161607
1551438879
399901143
394056926
83506746
231424542
1342821986
1512367530
1972711622
31957715
150450797
32207923
457331617
2121493870
248628576
179919353
1500550648
2140923818
478816818
1448553094
372831232
977300815
548283611
1401122913
1862101910
641958836
2042508639
1631281852
1913050226
166688044
1442951136
1735931803
1264419115
137313782
2144024270
1510881574
149748754
1200303574
187209534
823189898
706354736
2111176928
430864676
213107275
1997459700
1762352501
1168690960
788029669
1356450739
430395625
77894610
1265827770
1082930073
1607384236
295469662
1417834316
32679407
317550244
1716072797
108724373
372469372
1865058313
843384779
321789894
1520789823
1199517860
1016855827
695162853
933191188
462922590
785269741
816193438
1454941648
1823941214
1184186786
1932793238
772968517
328042407
937088355
453492661
181363721
1820377245
1417753157
352821487
9001803
1793626898
1964681888
1186835994
3565723
189359625
1134136015
839103464
1526737078
1073232184
583624872
761597559
1776672977
680922331
273861167
1750663194
1959180584
2086641447
1200514092
1046258959
45667843
384578008
973759091
1046719896
1039418167
293708440
990281678
1153646745
2128527304
445957715
2146910250
1700609359
1929616554
1056136643
1017501233
165679088
1769394477
1058806980
2119216772
959093954
418753358
1729730968
1787984603
1809375857
1060190966
1575167154
1458280410
792287324
187736884
1260075342
948957421
1115455700
1448859874
479014558
467702062
997486279
1388778381
1648663786
1306888665
142147922
696528713
2125952838
1452053520
730888886
317018368
1208466785
30238108
1358416683
393255101
2106988773
1520661790
391891575
177769503
170831686
2020615890
15773298
1645798334
508636733
1831016805
998197066
1215831278
1716116833
67421016
1711355913
1761968644
787229692
1380746949
1117677093
489755300
1025318478
400066365
2127113223
1739261543
42228838
352273526
1259366667
1506342908
1369038780
1043337365
316589112
200722667
2088690198
394859397
1394407739
534528188
162370031
667996360
887012693
1263405075
298419624
872471019
916781032
328186269
2062534016
2134509217
253791388
2033505640
1240116350
789266793
1978434113
2087433103
2121840973
1937325899
130857621
567239532
1320006842
680127123
258703609
1843858016
1673700169
174593056
1147717237
784559084
249448613
59275503
146752591
968106090
629498772
775346479
384908274
1307911490
682676608
496264255
544743305
671212548
1713546843
1091630577
972871918
1052369435
717406184
335152626
1328235587
1376172555
176068878
132019802
909225749
2129989754
1739312756
1448994886
303539074
584566921
1795108543
1662832042
206658566
1119700861
1424123561
794466502
980580803
1398549010
474498039
219725306
264381307
1277042102
1372570415
1542745647
2025666562
1344729190
588392986
1165086490
1195681086
780881692
1478484279
2056402264
1581434317
829235496
1218845623
409280297
756367358
1294908344
261614502
631210267
1124642553
1253736181
1429629117
1450716998
1866980009
1044885651
744401744
1306868700
1252904928
617374657
799336503
1584391387
1513948045
1013413617
1804290950
1038077424
685617568
835052241
1710425304
1227109461
583568366
1724081637
326288593
1254184386
1833956153
1429218858
434147451
1126100323
53675427
1043347050
1390194522
1406046440
1966406447
836347220
601100483
1200353540
904424976
23059527
1841096797
145421268
1597683739
1980501676
1565159637
511416343
148128588
1334036581
1681776915
1142214992
565607323
1316001752
416822269
2033677404
1531429408
660798523
320286066
977102631
40629573
2090939361
1761944634
1260893183
342814986
832691103
1392877140
1853562654
644524326
105374667
1191124723
785043720
1042134126
482188042
741052663
1918622896
1369516013
856170841
687307397
1017057018
195652388
1763190590
1511592659
590061453
697366442
610715313
142348700
1421109117
162800474
233376332
217623519
1963738729
587722990
260889817
2107823079
856198571
648331183
954178028
506888759
998552566
468289242
515566821
1354448851
1171495492
1030579850
1649967740
955101903
1018256346
915809140
564292989
1557807571
727361530
1427568378
1930094039
1329561219
281374484
1125590867
289936710
679353880
694118999
1745511163
395372604
110441100
1187106510
124712269
11900279
274814327
58726269
877270095
550978805
788146779
976541923
1662464386
89459844
2115226752
329538135
122676794
2023020664
101611505
89524855
1896256308
528449279
2065407365
1657751001
454120599
697809823
1766836966
1728727454
468772163
451781535
1849005872
717084591
1598889284
1393115971
1684635736
612361418
764799275
378720437
108839336
1550566808
1451976933
120676992
1943517393
1506227413
282311038
1767651379
1327542138
1315505428
1331602194
1829107457
1197400702
1561467058
1682171457
152578079
2054123202
1807226451
351009086
1758990064
1997472409
1245405320
6403174
1987248634
38047381
1137663520
348295115
1062486314
1959776359
1744689051
2077922716
978149001
411463591
1449727883
1294959256
2062589658
2044103011
605548369
1744525191
1972902006
338644358
724521216
1889758336
2144469455
1625840347
1047909938
1054471067
1320649671
367624229
1645199264
982455693
2060854029
699555019
1532245694
1276881107
64061974
1159097413
1940844619
1188067785
1678943186
1935313453
489903454
1358820645
811137795
1278014745
1524694622
525490584
1598395683
477934739
1291980979
1411571412
903228651
967078587
1577823979
441902756
1120227799
736687255
1298537221
1884343789
84487638
439533534
2052648226
241903132
1682214535
212767053
1078400843
348879880
274040640
1265817233
1385287150
1644862671
529690159
2046713076
1277255995
1988478707
2058478445
1914817866
1060577476
365658170
1527943193
2026388106
1680314520
619434787
277162626
1551419892
277901852
831892371
824994436
2024743902
1137873520
1683856758
1597405780
1292573586
179754201
1153271566
198066317
470511632
627039069
1054525565
1267068543
2020200783
399479927
1549498984
1105106668
531220481
1355700478
980098121
658527065
1340332543
1417334617
419873296
1002043554
1234717085
460388325
2073135307
1736377677
302874666
1197127988
391199166
1748022600
1696379425
187468203
481282255
1938539189
1625137216
1312133865
582194367
1944211021
1305075755
1912175275
561787030
1046867124
1582552071
58588321
53992302
1838147341
941867634
876597267
631253420
500647731
1777269987
710870868
1445572938
747653563
516439288
541459538
1263888493
12909057
1676958329
1875783593
1969986182
372086146
1456879242
1984153882
306831683
1244083039
1987474224
1570280848
1222716070
859753955
1985975911
623484443
1231998089
562392452
1792556493
2020479634
1074686475
1495927593
736201615
1436623997
563969406
486622128
1254359411
871637161
1425665227
837230684
1134013160
719929424
986370879
874744752
277554637
1692695607
680990847
1534744337
2030285444
1400287904
468942011
43983782
804581624
564609991
2052222989
472783205
1220261089
1459093698
722905622
1316811914
2024161268
407492
2134471774
332987715
172060508
1526828071
1794989487
733408271
1109210676
445720176
155644311
2042596787
728876211
1550974090
219308968
593875993
1047963113
102411691
336369531
2084096772
2132736292
1527332097
1016924247
1666237609
498057052
1668265988
2007814509
817641122
29844222
467875070
1601984475
1810883039
1475206505
1142867328
564631517
1261521363
1451548692
1848598408
555493464
1635532131
913306164
2093390785
1779861025
822205514
1205608144
1763446438
837662529
2033802488
915006920
1220066031
134481022
268249081
1597425956
261114622
262401255
391576406
1114332568
1795158055
142864158
126411271
1721726112
1917561617
1505902095
1333192106
1590187458
1508121470
2044675671
1190050746
1301778680
1369092607
1696821409
374167999
1690248038
242654538
1404934830
1343211533
1336955167
1497089957
145465674
394267443
1532385867
942807248
157165648
777609279
835735887
1453615374
1535930223
1719713446
499180321
925927793
1568133596
1320424468
2038071226
1847745162
1735888825
1980638032
2005871049
857564812
535993950
1239155760
954419181
2046349096
544219563
2016067116
1895481715
1207234843
315127325
459544270
70689924
1358052749
532396171
325117135
108614900
1802404352
755390700
1879171206
2034301244
529545993
886431196
1305545427
1515870637
122926355
407295213
1441214271
1514980001
1114259825
1112889289
1090656084
1554543094
1226834180
1919449728
1949827661
377529923
558283370
103504369
1640093737
1674249402
158082429
1337864939
1936092849
131433616
1273433661
1794331811
689127185
1860240202
339303721
214145688
167506436
322471227
930099392
214026388
309663352
2054728539
575769475
1208197340
1353379659
1842802405
359221660
1050656757
21477171
639955693
713525545
1023549396
1816051234
865058997
356908512
388236320
1192971652
1133746576
1617888909
479983634
1234334178
287877162
1475011663
975077929
1890975282
1225473158
478187494
904201656
2029870039
379726249
1101290580
1605545391
732483175
1975133554
361979526
30534836
1402454176
798566679
1065540122
1561748121
465662607
261280385
843448471
1099831315
334220802
1055975001
905391012
1070771389
235661906
366131153
1687804319
1454309130
1256404428
1369452179
1110207834
592540176
1773899444
31788728
1913728883
1620283061
763106808
1211088069
401054502
1485076506
227227666
1935500350
1868383224
1137600618
340336543
1082521705
518241353
1807217644
2142095703
1557114512
1500512364
943527126
2086188498
1352343599
642684269
441307823
976105017
857563078
834491575
2131029098
1337832511
1935297326
1029733759
439643489
802713993
1024353103
1373010512
829685486
1102137347
1922298467
914250199
2071083885
1103814566
786357197
1909483420
989319475
255930561
1673767485
593089928
1845331519
1061625183
1725880660
966724037
1221548824
1437720105
1444507156
585595238
61989704
1357159542
1491191693
1041594261
2093304090
1029884128
1967339496
1266217325
191711323
2099797060
1546507946
2006660068
1708623930
1259761423
1707388389
267805751
1006966452
1181952180
1324569377
1740524349
1428378409
1052029034
1912014840
1911791668
575362219
613965771
200954525
76649111
541109080
839255328
1383837050
4138223
921157193
606917066
921712562
906580494
1275366712
1487365747
1853594028
132080496
1301028108
2071180197
1892344248
1386678308
804435499
35045853
953900063
2052811734
677561127
1620694149
301278285
873679206
973486950
1252429778
1510484258
180933291
803576253
1641552763
2073977407
859066774
1505021551
669284364
2141516916
2097861548
2014489171
519355140
160471329
274076514
1514367397
248274230
2069271714
713729041
2081773358
939346349
75113678
169659789
1961860111
1617818879
505836933
1003598578
125636254
986095047
451830879
101470666
1324630530
1537060460
1615585054
789565721
1090525258
1380267690
1769402224
1136018282
16496834
779155882
700928701
1727416602
1684791672
512567899
1040778087
1985631676
41036609
196939797
1109350400
589873783
1192756023
1892343432
335207328
676800781
321612349
1020206427
1093261952
1105963503
445112780
489064317
1411800037
178426225
1409612842
1031630649
1309959514
1829849759
871096357
182622214
1192048377
1744257294
341173150
1281455156
686791829
1889823619
411064605
1176645278
22420782
238513188
780392839
345214672
141812224
2095138319
1801223233
1692985105
1124324310
897838240
52886177
827052155
878651024
1388125528
207098410
672677271
944471290
1037677420
258085939
1163036431
394824032
856988807
2117301013
380744118
1555095454
1585154201
1267899914
664855501
755860602
2007116152
1736076411
1830093193
1890718968
1326683657
1146849429
1809248913
773757048
232635554
969174458
1667482885
533815269
1360002343
1910433583
1763231670
923816907
550449610
2103225696
885425462
1925189845
474362000
1055468365
661080382
2074213613
86899630
906375653
1357957493
2131713627
284969420
1011264616
614151198
293560860
154718743
1076929800
1716096992
1802496753
1025639430
212630048
2069258051
554819151
1100230795
1008212699
1850719127
1537859553
866568337
891165229
836389435
547352427
364289798
1588754398
1012938665
56361018
646512828
930586231
848296703
1434056176
1302321245
644659104
77229600
1020146852
1197625080
1358185275
1500729821
755804193
1883905688
187441058
2020145015
999798492
171376153
310227601
141290325
111030718
356859398
66762081
1472792812
1353813726
320125210
1677067056
2139456631
1875050265
238120637
1690976932
1721819805
273033521
1989130884
74634495
23841914
931578137
1415451582
1823458756
1744329546
222363239
99536030
1554592704
1848892629
1171343935
2022568780
2057075736
1131697442
954841693
196789537
2117911136
1758766461
565556734
672317868
558133508
1791780412
117480354
1871087942
893507597
1763721524
1911499311
1914352180
393471285
1375846966
576290174
1228917261
612233077
261501266
2003630969
525732714
2094330806
375524728
2118941139
616940050
2092813138
1668391430
554201912
1756212485
994326097
932414933
1572463954
746327389
1417849635
2029737076
922865543
21193742
2106685423
1053430396
228935511
2003623801
1798594562
1421924140
1538281056
1086459126
1014047779
1784928617
1081179574
1980807971
249442778
1567271740
1140201798
1387701594
1072450296
1319964804
1911741577
1589707940
791232194
321546703
462407010
1917561617
160030786
352030350
313597238
1297900361
1716471324
1055503001
2049270818
301838644
1654640485
1362767266
1173229606
1492315245
499961719
918125801
1418881909
38089380
1559946234
1223211267
1861024925
584831667
1879679500
952209650
797662418
83619477
261618920
1426909119
1794775092
2071714666
950581052
1521374789
1131510593
461238272
514029992
735102870
375638710
464344839
900789782
280574701
580846166
1257289848
887310283
1951836877
296906623
122367408
1025306989
1490897287
1656922794
1487563385
387333820
1211232256
897998510
1935755954
505960927
694534281
420125487
149840784
817913366
1305123118
452929870
525258488
7927394
1458021511
167336928
848403114
1188484855
1248113529
664491965
2067163521
423030593
2020092386
1542706528
848297638
1827159405
341586535
735373799
1475367331
2022214526
1390537198
1956829596
1824768046
265017434
1109542554
1096606590
518411585
847493407
1342127721
2071863463
1369099379
1489870417
1746160116
1614916191
1715801476
310231591
526720866
1550176446
1441739417
732615427
965825754
263089678
344792387
1129417934
2046250330
231947475
1590017379
229405201
1458091114
1630009677
1731677443
1362961680
1342506965
442446878
41356752
1968904392
1966536051
1584721694
570057523
2067556665
1342988870
1287181294
1598174591
1703525474
1324390914
1400914742
1971697045
1807364429
1288190627
599982283
922370552
1056921737
1554932728
1163092919
2038734891
796006196
1956878030
1186675551
1230638228
574354075
989026259
482654672
785116219
821276308
817606004
381118033
1664943934
27057324
1042986591
430857417
1510780566
163217022
908528181
850393648
1782774198
1750042268
2144344514
2087136840
168893826
1655600144
1176185930
1106627371
2113111616
445769783
464934015
1646873054
1014714740
132363092
1202418804
1114727779
544383655
743569037
637128209
1344643074
426751115
384815383
1278140359
1312211395
557467127
568821392
1014339995
2045065545
254062116
1387253429
1626389836
1931805448
2098280582
65617749
28690893
220423125
1210744974
1637383343
765602200
1390626792
2103053971
845795111
1121487879
330175505
1428229126
1424010616
1951775315
1785745558
851270952
1342708092
1886723674
673037229
1980308366
740583579
2077982135
298117883
1890453662
2129978832
83179336
1842802857
1614443785
1841676694
985556975
1876124267
1586167470
1612685545
738373439
1815862607
1566468264
420934384
1189727434
2031185264
393827780
1678692999
1272989400
2062054324
1210792432
1656425080
1494662231
367195403
1781750518
1257719047
1372166016
882720825
255011099
2061204866
210385500
558936021
1454179006
1965992454
849561961
1939356997
1431195813
1218755024
1684935976
2068278024
1427828670
922087581
289327293
887948492
2129311953
1338623889
1967761396
2036362529
457118610
1458401286
1926235801
953499193
1627683907
846808835
326250576
1982018395
242966520
388446083
518485731
736763035
190541266
2043130168
2076687119
62312841
1461457139
1697687252
46388929
228686424
234859553
2064577897
1229203122
806393257
1342512218
1479894658
42586688
257628117
1738374539
967545795
1002488860
1533654836
970418394
412676743
70313140
480226386
1206550697
582230228
1676656090
732908837
601543603
417328585
1864525031
319384778
960338545
250587229
585389841
1398397488
106895519
1318109329
1321473067
463655327
1560742304
952478557
1954142533
624650840
2131048031
1287591296
319565235
330168685
693413887
1629164532
1141653903
830206794
1206232808
1234240778
1765914368
1462107390
1961525113
1252041092
1484483963
739435976
1633133228
598184573
894463636
449410267
15082126
183725177
907740112
1644092859
967807204
387569669
1438952210
1426941501
801498617
1996598609
1712797897
1851370219
1838150014
648791511
1551605020
293080644
826310316
1580160448
1904162049
518708028
17659493
9577586
418293443
297786876
1776839114
1610501022
1046849211
740056716
1402623381
1098641564
56379157
632224838
325978020
596871887
2085809520
987640820
296674333
1410702133
1978740777
390869391
1945471965
2058199885
1756468374
1952732567
1310173583
1155954417
1665744836
411627450
763421916
753420580
114818346
1929793750
1689785186
139478867
146593797
542853732
793692007
286310778
1607180664
1072140173
948673242
1430224828
127232097
752429366
628713248
1743426850
1655722929
544780161
1565162295
561172922
340434708
1503616884
2042503844
1095001339
1384344263
286143204
589128861
1616255696
1442355339
417726353
107695989
1424361140
225989830
675102509
1310488396
586095421
696678757
2147329951
1352735274
1100523068
1943697216
337891039
1889770215
870271188
1232227167
1418841041
505723713
1168873086
421780863
1954347365
607597511
1910191592
93285963
486999327
1924558115
453693002
1114726881
170379108
510864064
1696190967
65428127
2051007135
468732663
1372574074
1905749826
1710518671
432940867
1578566484
1117030940
342001514
436845165
1778058261
1812732123
1258902262
11191627
419830154
1411726513
1024388100
2067863092
1275400119
191873244
706263600
1411418740
1358684491
1484027212
494982178
18813618
1287669521
1212485054
372562992
800213389
1450600171
1694475353
1133419709
1263613299
1473294614
865120386
1661236028
242072237
1904628198
1383887601
1066384877
679703219
1918008731
191286475
2044554806
525477801
578909107
2104467492
2082783056
1866864459
655419797
1144804673
1441334886
958858557
1002526935
2033954870
1532543167
700626419
1314558932
672323201
2139875350
605931213
80606679
1357182163
1002446267
960495516
878328505
52066185
13407048
1105857242
933328876
938470910
1105716165
404651091
1561330956
869991862
1864705842
720575300
146301740
1871948890
1781583403
180227161
1582148532
2084226712
234365123
540530192
1889852126
909819917
2131875847
1888845400
341699127
965396009
1183139201
1771872062
469584944
1647248298
6602692
1399186024
262418368
1128515561
2081699948
2139911597
1490372794
224540603
283553375
1458773037
994902243
1266684005
486165904
596100543
1769692167
1466280203
122353511
657806022
675286472
1990457067
1132073679
825930928
270415519
242212212
911279072
729742349
1187410772
73864044
542742536
2114874872
393288405
4676020
2071669210
2100960973
933777214
1158095896
1863391607
1375939555
870835022
1894232970
681054848
1998162879
2012842398
1206600371
798186883
1207401403
741495046
847840415
950926842
1636414272
355947993
962600689
1589790547
151649649
1121818293
1343363479
1631695555
876566929
1490079107
471095518
290389041
1182223664
1978509471
596132166
1764616983
1174889399
684868750
1941783750
1954081651
1735602876
1781319993
886080629
1301554051
304467289
1670984065
1674988744
510319690
1157546483
934921831
281467967
2008930223
1203758896
1799840386
1498288868
808475343
1609859577
1988851350
1421528323
129755653
1422622543
1330153885
1567954808
1305482277
122315659
872001710
34521734
1045556053
1042427487
1224028309
2061532746
1123222257
1082382096
1172877715
887434031
934601920
461143134
2124688560
1961663774
1159755736
1544936079
1597344981
933119352
817726650
215731060
1923830788
1637381027
738233750
1636526430
235767975
60983943
680599583
1556192622
349576538
300728585
1442023222
1461300435
1689362902
828492780
1326409096
184105884
453864981
2056019867
1936885945
135013080
1296564908
2072166132
529245670
140894610
164209440
1314994853
412844070
1876248905
1212067245
316404452
824980218
254239647
1562003490
1871312993
1827567195
2143213599
1050860061
1133574911
834962477
18978733
1796905412
1611742648
1828367793
603612655
785942948
715796966
754257483
951972539
1248510066
366604085
2146578119
2009369305
1836521399
2100280013
1485547236
1909106261
988383386
1025658481
1314297277
110347039
1017333373
1256944643
2046378701
1570291803
1617407817
498622219
1675314823
98595328
413899024
1875404022
707477411
245057034
104745963
543101105
1921821056
1030865414
330012178
513286236
1290629040
286095847
1495424560
1775812874
458634757
1012679290
102800445
876681090
1753176055
1849992714
1579150748
1336089656
821899159
855356692
183405898
1370422354
9134644
1321738201
1418062878
932058783
1018558013
2019560495
1855002476
529264344
1080652738
1780001820
1362875258
1263136014
241578459
1649785044
823792516
2010412086
2090341525
1714884422
1712282320
386412688
823934448
1881755141
957739852
1729512884
1413949684
1090182949
173756005
1995454486
910295026
1725991336
1049548680
136235493
867216898
1314597864
1021052322
1560693383
1851697379
15995077
1849089263
1662588235
682923862
838343178
1504865608
1086726272
783333747
1383147595
2086354919
1511836773
696618142
1586700309
1129878706
2125134847
2010814443
1178380731
787782462
1006515523
1346455446
1541399352
576203323
1947483750
746542845
1607715775
653674726
1256637200
239276198
396199878
26985189
703448924
1044189810
1521761690
1388731042
1011038152
1485234469
563922979
1873995335
574424249
1745371595
1746440181
598688209
34649122
521915190
2064085595
218835181
111945675
753202726
1684845649
694732222
823787836
336995019
441220153
423836225
1122001742
1265735459
1538341605
1520573503
855216329
1365078850
1476762930
1307530222
2069061511
361688383
330631945
548293677
1118233117
1554856551
355240851
1629902290
832359939
393647785
1117996518
1516759181
1668843471
370064603
709190924
1465600655
1006518513
1983898807
749621848
419655354
1919219945
1133038441
1357259372
1894423502
47576056
59070190
1455725904
1172815425
1908442826
428365723
781116674
597966717
664445394
1125466740
913156329
472636033
342066643
750132686
453902827
515758488
518980617
982923110
519539760
536353956
2125521543
206358452
466913083
902406266
316862699
999132978
1726800467
1650260525
1974497909
2008964159
974790587
1360386500
1100794076
358511407
1552887244
267526681
2076824169
487709229
572599399
789161217
734303527
606759830
371250695
1756674344
1814714440
759636831
814270564
1665518756
146052627
2067225353
1290532079
1332336184
2030408861
1099197273
2094700231
2035723217
369468013
804836124
1957061434
647353949
1715253415
1750078691
476064101
743949033
498457800
962580015
2006793321
1073034902
42439970
2084669610
384058469
1421306856
1406601782
105969305
2135418018
1153162626
613742436
1569639782
1709632644
1282677234
931970102
1714028177
1941806391
1209944228
722100240
1980772418
1551946416
1646979968
802432543
1708401287
864353934
1952451748
1527376625
332941238
2130459688
1866564564
309182962
13915656
1857445839
1142992233
411978816
1452927242
925024251
1065537924
2129507907
853165538
1276383949
1160605861
765165729
1050029106
1776197669
1820904369
1864637931
1109688544
74024513
491831692
1961164792
2075811839
380723895
964530376
1287702030
1531668588
1022004559
1261903146
1097325053
1131377499
728032508
1530253008
917195121
740474896
531852519
2074312998
800634107
843710532
304362729
1747339488
359907875
1678171102
1092717120
830769273
482772476
149023567
853709512
1697534512
31673692
733989281
1196200755
1737226756
1442313914
1837691875
1585650675
1785838000
2092898029
443240320
770085844
1105077864
1387017616
957750809
2076081697
1709205697
754381647
2026829433
1893315939
1245136784
2136257386
1516558006
606500989
227144698
1650832977
570824995
1271325169
1221521686
1299082383
257176874
268410702
1664263920
291295806
30469954
535332766
948746508
1712371674
1070094915
1737656541
2063011997
539104583
1126988762
1104488804
1033256637
1125149843
705117571
513353027
2055675306
1020225223
1026657083
1718038595
10504476
564155404
556940240
1045695285
2072707407
2132413365
142542520
1143935833
1381749085
1984527998
169182294
557522909
439817553
1652683461
530521001
281507666
1752792828
1935752669
1206924778
1786570073
1817143388
1988972389
389262954
1271837768
943671985
642045934
1713268974
542934180
2081997376
464663208
823146839
1611345677
1213778196
1405937410
1506879757
266240730
402165240
84031523
912943646
851086869
1579709966
720576724
1016680586
14277155
29188733
646327451
1554014475
1340687495
437589399
1679785812
238287723
105054462
789434348
323886608
2007011414
995261807
328899041
1048401419
138369417
1825396811
1401267895
278514731
401282792
1007501654
134827185
2142427717
700290840
14016599
1547186870
1202804800
1752452037
343826008
1848690394
1229476243
454186495
730078866
1141898815
1843310103
488785638
626568016
1731508014
155869232
179033551
504907858
1845187279
556420943
849308166
1631304057
337949876
1706352706
370358293
1244854965
1716611806
966792536
2146229344
1686399158
1352511990
1966390032
970872064
1842761603
1010679614
1433867013
2036836204
1157810282
1715812881
1028679769
751946469
1439872422
963215907
1530720075
1732896423
1975960067
565664841
1510742378
39764354
37000601
797303637
1582189474
1851619596
348842301
1277498256
266404376
1815862392
1090322341
1511985037
424329046
536750457
926592725
2067231144
686120547
1419416134
974350232
494640058
321796415
476851104
2145869706
1072132627
730067573
342534450
420806523
471516389
1026608937
330975930
267640557
985544091
871791921
1785888035
1503707072
1796855631
1884605969
164364835
1815622913
1787006015
1075771837
138305641
195516363
158026766
308666950
722511555
833961816
836806946
1894282865
1360138482
2118140650
1886865023
583498738
1199127434
1493253649
619235661
818007325
672809382
1167303243
978160270
1038581656
1419950183
1176878656
553178654
1197138319
2122909922
357826001
529419663
567490855
1519837770
239262225
1323590183
448828754
648024638
1987979371
1816132706
2011316414
1123668765
968048754
176251738
154872551
1732485390
1914770074
913804427
1034323079
1800961686
401321054
1985496519
2129642933
604032235
381173938
1759613233
162587473
2033738964
493939319
1333506879
244693665
228292961
1438920130
571101298
2048908036
1412728761
551669789
608068234
1895038156
462547702
1111699815
1109733401
1765794718
103811929
600416482
1109622791
834768142
1743376909
2101253544
610652053
1912635355
1224631047
103981243
81174922
1267413546
829302731
1045741015
683840406
1914903568
614812579
1282333775
714043959
1110619122
406275175
669565295
1221621606
1222938166
1687262637
2089001268
2078080837
1878932291
148676705
1848577911
2098351607
1352836553
405922880
1476112790
1713407948
77601356
592051516
586968996
1021218466
615052891
153178693
1551932782
1805992853
1673558301
1495245545
1758453550
1569425914
1721710964
1130359486
357108108
1329183873
1250697774
1255686295
113175945
1026311909
409598894
1311069400
2088144347
11577455
134383165
1257199612
749664187
1391936642
541377989
145646525
388633887
524487767
1951675028
293260736
348144343
1309270973
85108669
606567897
1591652116
1315955756
1672615234
1384137898
145128410
496092593
456313627
484453542
789268455
309061839
653076764
1540052774
1043292574
701873357
556465505
1284627347
1784999838
558509803
607690894
2141198821
1408244271
688959199
980770196
15816172
503706375
155089193
533685249
94269056
847546258
1462246341
839238214
1274557312
803198398
1648667606
40403949
2001718111
1100407653
1368971788
1244846362
13114994
45766117
661285915
2036805240
64261409
212152389
441322922
1904240507
1873705388
968722878
2140535483
891035566
1885142571
927748816
522457922
1945648927
1825586667
1274211191
737409522
789600142
1650230875
989081162
371076366
1699611393
1071819882
1249532279
1004558818
2058574331
1211940131
2131570839
1679705030
1982065999
236190036
572633197
1766972770
419546901
1571972896
1475772519
180470204
1615828661
1569557676
941819733
130752299
438242957
585180575
1230819999
1907273433
953564576
963881401
2121683831
384448011
768513282
1808668031
316351557
746675233
1559911660
473097969
1462687536
954032706
382607440
1597206710
66073064
60361098
1005284892
184415337
530737140
448659637
597447368
575129469
1808895523
566317301
341162778
697644090
1368915720
846465909
526287202
2092227090
1574040716
240858857
404593751
823129377
270138520
286057644
2078751004
2064020591
217471297
1618845709
1184003549
2031024832
176937901
863367794
1707355174
1581719649
157998011
30867562
2047156407
24137312
492106126
2134750051
705973657
2015824451
1435740133
2062877938
1913866881
2127691063
1032994581
1685769526
1600516452
2120204572
1757534305
279926557
263539173
456882898
499433481
1720255835
294594682
1115101589
1380890060
1271933745
2013053163
1221679092
1799022136
258656058
58433267
1186244345
1279044804
1153725449
1630682870
1404784497
497496942
266434366
1101985972
726939821
40187656
455222470
2016791884
1922831253
1240774322
1388468492
1440826183
1424717581
1433979249
679934816
992002926
1464801042
315263042
289329546
1838423655
528742610
2083749134
1526638402
2076870182
616585092
175385744
1478822884
1188233606
1849266585
1190524608
1128868503
1400165256
143116190
1703806639
1626569538
309501860
506189378
1356755506
1323035972
369661149
1746083829
1739361772
942370818
212674311
1689136453
1872600402
1020810185
596294932
992957218
1716235595
817544784
1028963142
337682312
116413701
989897403
676788335
1231194510
2131146086
1065007076
1235479387
1587822768
2040711622
1557207973
1058745958
1491542138
1175814296
944244568
1965023934
358982802
1123693745
2223164
1902508071
830876508
1686338266
1266851414
380243607
1100566034
1830379349
1656537796
2034203850
468577550
751853072
1470378551
1147547983
320420104
967730105
1413578958
56911500
1380103109
749079308
360761525
1160400641
2047610395
31335996
2020744815
45702528
99229139
801256664
325422244
1783200970
1953468149
1341802956
326577428
565379683
1584201629
1991738433
186244363
1246174602
807154174
498590837
1705459069
1533686300
1975414276
1732754711
173561020
196886828
993365626
1789229305
1988617211
353742008
877715843
1563288174
14555099
791550108
1162034607
485406385
1318709955
532765926
2073473703
1460106393
827767376
903527523
1918996470
1205040121
282525255
74261347
1238622981
450662297
1987719598
425483026
1028002077
1241265336
939494289
1293814995
1084603540
816964894
918489527
1717375002
1083567293
403452593
220450858
731585577
1012186966
1796418668
513435898
814057832
180159689
371591906
1886857999
1130670774
369696819
2071259079
961542866
1165481024
575918975
1805561504
1060731127
1830716407
1358994371
1935129596
490294984
823248664
125324239
163889673
341718001
830980361
1676376906
1579238296
1048236248
1402894689
1805112035
432563490
68685124
1553170906
2058545851
1453830023
2059805637
1412354242
1835301967
1681530961
113716605
1611646019
488993818
1952364062
1554008231
287400355
636900080
1488404523
190704882
1706369883
159069870
783857149
879914527
636651797
691673055
764398221
1917662823
2137182334
1967613311
2018663805
2060491812
1495357456
507793459
1999470382
1351813940
1478640776
1416172464
1424697301
1448376908
416683630
967462200
1017943427
1195445828
91023975
1802376893
648920822
1288651414
1252007915
714996988
311543162
1528399
1661822814
1311548924
1655470729
1692195717
510349060
1386732489
1397077070
378026112
532708383
1812284628
1624391409
1307008028
97244242
1708766368
930509144
942770763
1839689906
77722039
895593725
305719396
1341692351
374852866
110402142
1443942355
1502857769
543929489
2126938102
1535253621
348887461
196351364
462401427
1668857607
562773294
1070442914
1482556256
1093892075
1170526878
768888398
822252646
1310212808
862551340
1423924348
124092458
1940997753
1991711893
283100277
1261905288
1782422916
608269130
828006729
287855888
1979411258
1375774740
993388448
1532979402
1003832917
1676259560
2005059436
902316377
1510946098
796612803
1716296873
1382530127
753680025
701284246
1968794407
1539529777
629500707
2057298006
1280858991
2105474854
1209182902
807920961
1133026240
175987784
1326240829
1656421367
1672185115
472940144
647490479
56554135
470922835
92124520
1635584032
2140351881
433416645
466687386
1518836476
1259454251
1283299817
277891630
1872283541
2079249167
1173072092
1877227536
1654091376
1888948046
1510178680
1989033550
161258372
398662973
1991298832
2050376854
540395983
366910005
1954507115
905701766
1553503668
193315129
1708544544
467429729
199284576
2082264035
1169981594
150304255
323539760
418880166
1165505496
685237047
72244525
994436323
1438907432
1475972668
1090114013
1899628485
1484887769
223917069
145726784
216130311
397618796
315780926
2085131008
473664165
594246693
1197860181
1979684406
1057886030
491367063
1914092265
501747096
1953534023
2038957039
78476964
903682296
959933135
754995261
1655270987
382048835
952044004
2111958310
1376119628
1676801418
360230701
1542844567
1877021008
1132426044
1563405941
1683603473
415314318
749278047
923265687
1656680729
325449880
1606332667
1983530203
1563999973
552945018
1500096699
862117770
121429371
1243925556
280746990
1651480507
1390993768
750446601
145692753
1130282297
1786472563
830605554
345916055
726401371
337359593
1797015836
1538390412
1870622722
589551093
410664186
2035619352
127005245
703195993
1622239433
712301994
759197773
1578422204
1744215407
644030082
41246562
473461010
666590407
128703937
1871545252
1392927932
1689939234
901423217
510591388
1027512187
1186001743
1630640409
2011597249
1267973656
1777661592
1059444812
365708894
226797921
698295174
941922312
724033494
1542557569
1780229139
129459008
999029925
213081208
894310282
887980934
818027685
786110451
502515317
1137039147
382416669
130903510
302494440
1281711264
203304881
1502772438
2119616863
147627057
1239963466
749697637
7485207
428002274
2090555310
1923070292
756964948
558229991
390861874
428091748
2014487536
1041656472
526373796
1871521821
709708776
1593509938
387652235
932328471
240444963
1238469708
1920119875
200774444
1421153853
519351819
898026444
64891304
2019483464
1038416990
1372032378
1125397092
936255602
589679165
315957505
2045228189
1123750591
283171263
691628748
1756347855
1676886478
767599421
516460134
1742550430
1574156332
1451258895
299126686
195844367
1421320259
1252541215
1047834487
1773474703
126842237
1017507775
63208258
125397521
163399056
1775456020
1371818907
1981731343
1976333492
348919730
860506309
73008659
2084943831
847273477
485441177
1004932558
1278575403
1624964695
1796836043
171637998
1420723629
1311663595
607214597
1123755641
1019470538
2027992489
2060395210
324112400
1900437988
1511040218
1760598871
777894049
548529837
842769332
2047175900
187252504
1976218742
598831575
1973948336
1281945567
1662826957
1861326494
1382821806
1324149261
39286571
127995722
1641723422
377258225
1483240412
1169307381
1877562738
1874876818
254612320
1952753427
855912574
1913012605
1704422343
462751283
300197704
2036068117
462931348
1718363129
1230462205
724113489
36574885
2049993485
884858253
130416959
1975838228
1914888463
1067467633
1509342352
245281905
955457173
539678534
500506399
283745287
1713027235
498597731
422108582
1096954504
1201230394
1746330062
1084183316
339192512
1606257276
964834803
975886502
877375038
285322107
1751025947
132888328
1030054091
574860789
1036931330
820117740
1848940778
1787118630
92695698
555945987
617509520
835924591
1268243274
2050162973
1351852733
438367667
1664065863
14080792
331051651
181863425
885553041
1037451203
779393908
1621353495
516728933
24805899
1343057058
957173770
1519518303
1391785080
1522814748
181499764
340989704
1358636175
129944364
874296313
1559466531
1152765390
1229285575
1843494900
450303535
320841894
1880584494
519594245
665558527
1227801766
1019816889
1922242387
1788206226
2138455440
1008081069
141246712
1705757535
1131031766
1860567399
1398303163
2137537879
1170281566
2108407072
1395686901
1649537131
1460954457
597253752
1054262190
1660502911
1297818616
1715117809
815868797
492674377
1580274430
1677803472
773180308
1491590237
1909186104
400445046
110153
1000412563
1350437856
946161615
863688049
1524457452
1175991530
1907549267
1636421909
1053711732
1398032676
1024691246
2078244223
1332160424
578605693
1322126573
951317992
1960540041
1904680027
1670608150
1896144856
1223499451
1426825538
52725338
1883805945
1459156977
305412089
313393661
329660784
1828344997
1072735042
649960146
2011275798
906739999
900527807
1231652298
2002772237
1196669620
562443816
798367604
1492888884
1510707130
1647070171
442261893
456116938
1075028956
54163239
1118729838
34947417
1047249852
902843015
822695133
1390634371
1251298381
468274033
1873507219
1739582330
459762189
1967027926
654826382
1551922077
1579843148
1638931850
1339855729
2037039925
474683152
1325343866
902471351
751322367
474998221
1265522528
1648176545
500478216
896234025
1975714889
250397830
1558934274
67632170
1299824745
2046351775
1682149578
790006145
91951810
310891424
928388222
505854770
885527473
445884093
72654381
1501453945
141129524
1950773909
1287068757
1303302849
1128681303
185821967
896043585
1514415708
958124395
316776693
1216422969
1107932935
501161040
367343398
1322714420
1720099839
965688236
333473174
1138689565
393782654
380339307
1690296249
1363268475
1223262339
1925265676
987305305
1043026241
37523086
1721366042
1064656424
1029150857
1440253820
949823324
1488588151
1867021396
158129721
1325222839
207278752
13865767
1031998513
1244240895
218570204
1816575199
1095538210
548502866
1814019290
333616465
373831596
1416980587
1341554821
1704935368
753150119
384172581
1737083519
47382367
1469751180
612082332
350507449
310919344
2219765
1363012797
676916714
1096478536
1331853197
35190959
138814137
1817779129
952719788
407762548
1361183718
1584829233
1274887824
1974683917
1956193053
2122019452
1128785830
1885272184
1583707154
1411185444
318516172
699656470
1417636415
2054935332
976158820
1534233399
363665830
1179104355
658886586
1596993191
2063399708
1051739226
1613074787
2122646585
1613478164
328181772
319985251
1130847496
2037528646
1729775548
888473340
1565752771
2081692906
1715636737
2077367637
2145249540
1100608378
258454405
586043414
1368164158
2003644973
232964641
1849137268
1564005625
1835769840
349716382
1117908148
878586907
1436219522
582873011
1203699452
874804138
700966630
1986488375
1257180327
798355563
294304992
285188444
1501685128
1656384856
164231382
1608766431
1367751306
1554791323
977513069
1222718606
1668603465
1175592282
79498680
1738768624
206990443
1331399721
974620599
1746116499
251332483
753222156
404690544
2128368941
143844401
1244229047
1647030241
585301062
1700060669
2090848416
1389767246
852887617
22925369
313572757
94547649
1094718618
283773519
1262925837
1356045998
1897906323
206356218
94029719
1497616348
930966131
1346649563
528141702
1589197553
1030226321
2024853113
902263184
492743713
348371503
2055242330
939154433
454013457
773617299
454008882
1551928732
1799467006
2026552820
2054222334
544084707
697187887
1239487486
744346782
1318032072
1689144162
240877782
1833159629
1712003186
2051450148
790303585
1043466441
1994561332
2096795868
1670233538
615967309
48172711
1725085363
1013434291
450172508
438617933
232673952
1198899961
242140670
1996207183
1326087939
1391943242
4717096
1428851981
1709748867
208580195
908692709
20168402
363110682
757969815
1565918024
1898095851
164839595
2057756879
1212384083
350557931
1624439169
133048633
523955659
1941963573
1656926048
2063797168
2147155599
633531568
866216004
1495145301
71383233
2066131758
729978778
1278035377
548388817
1366741043
1415559884
545194760
519188201
961149914
1137560026
647615726
1513493941
1923008357
1108893885
2095308744
1863926544
1086028769
703707482
2010833703
2094716343
457057636
1634456642
741938643
2124883468
499658030
1355052679
985161964
1689438450
170916794
421848412
759852970
940551892
1864263064
1292559389
90536338
978803542
843771730
401648277
1854514625
435775895
1162200876
788973205
401930760
1549711525
751263656
728855633
561321613
617739185
1224607736
1149129635
1622166357
1385927116
1149105298
214235885
1358338806
855013922
1244458676
1153115321
765332765
300845244
112277021
508987456
1052061553
1506172526
1763610515
551176971
1603007076
2107098842
1238344738
1500476623
637177539
2021470110
4184968
2043009492
338083938
574555699
1930401248
349373342
1941366839
576887730
1342574329
1453878396
505445911
251534392
266532568
542650712
461589550
1856924460
260921943
1823778404
2115275710
2110939615
1507224441
1115959717
2016950454
640772388
566080676
2017285695
242142234
314581223
351721368
1970181178
365010207
1382376977
835184420
1073607435
1537838153
108555576
529352882
863818648
584467618
523380681
1882520674
1514223129
1505819496
1169683615
510767566
227245171
265120620
1347391660
1987598123
1405721669
1846058698
519841802
996472653
359467928
244510070
573026756
1570011563
393939594
82800253
522082508
769267474
1025718767
1532798123
1059345997
1967390790
282587009
93865370
748879238
638145199
777389856
1820165265
741404357
291280730
579952104
2125056966
285877104
1146039027
487506862
1073479571
1224072649
1565877092
1828852035
166735121
2023625809
1267832109
76448399
1593166515
1401151460
416090710
153818346
1900227866
1541683101
446293788
790048478
960393716
2118199222
204165213
1056062306
1483489811
339440932
1251956374
1091021329
1938266207
639320006
578299222
1462446150
1901636182
1854360942
311763889
200450757
1920174585
1723533901
1065481606
695834821
1848322392
1221933990
1069832147
1022382000
853644252
266961360
1501929213
392044081
999933386
1954245968
948913675
1442711743
1171322886
1127208154
249331644
975263778
547424528
805935754
1198155762
1087044279
1873966324
63580829
897951575
1536803684
943833757
1051525371
1634680687
729212141
957409361
59545708
1301913198
2004478098
941863600
834915586
436325803
162733451
1717509600
722714512
1204435016
1974677763
1220772434
1712195239
1696033065
1960438149
219345663
43984853
741811485
770214443
594525781
835039097
888900943
1392083062
597025376
158743771
2054560092
702523581
1423598061
1953577331
1020828976
773100071
1214555310
977579929
616033063
1274549842
1594224925
1700807915
582653151
1052043658
1685586420
1562005140
1467810495
683572932
808011966
1213781973
1194250808
1750765118
2143746937
1595199052
1606844070
1065109252
793129812
1248966893
1263532872
1253986825
1258002032
348233905
647582455
1776210273
1172009834
1188577579
1425088268
424496589
1822357691
5921180
1265353146
1165554420
100490737
1283558552
921784753
1117621185
469720163
1468730682
1522138125
2096134399
917179522
2055794626
498954920
1556474052
201782968
2114968237
1666223304
813941484
735172803
2084484624
278197332
14758041
733516721
1095190893
2142990289
461393832
943909664
1948546243
1200137046
337832102
495182768
47861434
1586826292
1112060211
193481127
1633640174
1014197952
1082170112
636026824
1513618187
762503341
340754582
1893866191
1726701899
461971423
1197506082
145940357
1769938366
459301824
1062905378
1962983025
1698277773
1478801363
1718792222
1687774112
529837902
1916718710
1830880275
81897146
370612712
1871281042
428439203
176705762
527514777
1179596541
200265601
170255563
389732975
909793724
230142637
1377591934
1800324319
366820030
475587852
1799656981
1110157875
1671134165
850092468
979914136
820593653
1849726521
1595530056
1935424867
42219470
1110668270
1634833270
1243523228
391449720
1668601068
481425715
1927724501
1887846251
223516348
689997376
572590607
1472282933
321085054
237567610
699155704
964086666
1110132001
319552160
1712185322
916531482
1296451766
2021945596
750400716
972895053
2119931974
1889727745
1779829676
1579550302
1977017061
433256724
1060738719
1632743488
1047523820
1202339549
391698785
2058847371
1564601634
265097417
1074027194
1862002705
1980552996
276482027
109665768
1702717283
1803543705
376936012
1520274355
1410929560
2130227354
704514884
1909821025
324415640
109527951
784989942
1690667081
955506162
1051473048
1604709063
866510153
1620936263
1292392081
440184962
1278536346
986496695
1839099059
1333629288
1676301503
618838918
851663736
1249357238
1114254082
1907956893
1094030234
2054972417
1862962226
1963219716
21951477
1459392934
1210450942
918846751
1757522367
1107800431
2054357507
1038076751
1136802813
844764240
820147506
1999342969
1858718382
1929175174
1816206182
1777540066
1576729965
1992659565
2043889522
502417511
880411804
320325394
1542158427
107298343
1878060651
921500702
676165119
1780801168
1949673584
369763978
65700359
1841168327
719686911
470785886
1472247867
306880834
2125331648
374661860
1095023193
925387700
1005615087
1589121719
86289642
1583445424
1194950822
2130334226
904270010
394799181
663227159
1671094223
1029576039
2050104543
1164312526
267627959
1179020291
209547442
772022537
1772856711
1214786443
617703746
2016872284
1580654353
1091554766
1159042781
1780960609
1766518429
743815946
1569611518
915726818
1341127111
937778865
1142960303
515363327
949464792
173596460
1816980450
71443543
1328060964
2006671517
1480042386
2128634367
1312373160
185773164
1485068820
1760098742
608880488
99358096
1121243495
1049948279
469537132
1320457574
1307240614
658618284
942044887
2091358343
949729509
889737795
1669825778
1272570181
1243807615
1987129552
990258148
1799058303
1677457620
996062242
762980347
1370388578
2108390503
293111316
1313287740
215117518
223259056
1701363425
864229082
1856751827
182877852
884879320
1031184345
1771238003
1690482838
1482980386
1369125377
2008727672
1750666083
583198472
1009949938
1652608570
310361868
1221721854
712426620
1327107233
1444119342
915920567
1618516765
1852155306
684324831
2001335255
1505995581
614968269
751457584
512117961
1245946561
1965398660
1921782729
201200008
526353252
1498265309
907853968
737370158
1221513430
410138717
1591959353
974738938
2038923495
2061303779
1992661598
1452678091
954758507
2078657827
1464729320
1250742091
1903979434
262227657
1930293721
1450076497
976565520
987468228
336284752
809631982
1670772469
2028727538
477926522
1526749130
1922801591
1584533600
1389178328
1050242797
2135725451
1556693217
739978607
620242469
113755839
1621167585
802687633
379621190
1925652582
1143601262
769813312
1033144535
1539819798
1144789554
255616053
994116153
1875632882
1340216294
1550777879
663265826
1025238678
1248078701
1277562850
1763049419
1000999213
1245790678
1440424509
1926305167
1870507981
1089989607
1346480007
1037341119
302536108
47427140
1660437695
10869740
89712377
524781669
1001453483
88377303
262933318
370830955
364787581
890633866
1796357770
1560838716
1754689404
1421582614
673656860
7833622
1884420709
1488404770
1010639241
1620008727
1732683905
708999162
528454004
1633291231
477642757
62008793
746889379
81217875
882330765
1968554453
1212541716
1693813086
1968730061
1877884881
12779114
277430660
2015877659
290522676
873163782
1206607742
1633574178
459890956
404324253
1617678226
1307605668
717072108
717213787
1148320176
654028350
97580177
247059563
437695166
662607270
752357393
218055997
1285251159
83326705
267110701
166529544
120539072
1696078597
1043090811
1497370888
38916817
1349709789
1911078606
556142022
787477937
1719375824
853709512
1782943854
1376612686
1529090200
171931420
1443986599
805602388
1406541628
979389790
1283679485
458153607
1324270131
1410566389
1220950275
1998882131
473484891
416711756
1731878945
404499270
257241558
555430717
957718656
1396026648
1771494916
1159106116
14000051
808986281
1342383737
1040893528
1611112372
1788648420
1722035211
928501011
1035198608
194552070
838632175
1106602379
1102050501
516503025
302959035
1855003893
899986537
1573944110
1366161375
689772087
1466793437
667546560
1484111210
1930943770
61365394
804846781
33315876
957861904
1001490590
1787473649
1063583220
2007100117
532618666
152826172
1201126251
1471568390
794236976
1837001572
1527298396
279515491
2098775589
515695812
1246967683
1940023112
250714462
812397496
662467214
1722148833
1301051338
493617409
1208561488
127966522
450422060
355284677
684730676
861201899
873920429
551670790
1091518891
668308339
1619249418
1024632400
367160865
1667944605
1347109970
2088099823
2145462975
828821975
1980891816
1676014950
945811568
770890026
1586421519
779558714
1861193494
861425600
1651598078
205994616
8201078
232867088
1562568942
1922697054
958493198
1963386987
1205718254
505687973
623680716
2026221831
656934034
302711010
1121615982
628890020
598947811
561280871
315092156
1298472680
2030472204
475556671
1153429646
922750597
107497068
785417433
58877566
1572612712
1225613568
830788928
966105917
1092541943
1633816471
1676417265
641995727
180306530
1609734866
1509212643
661080275
779803289
89545506
322542951
1254056407
1942313238
867282862
367894037
463256952
193430863
1745881741
580639656
933135916
1364179636
1124894914
1448940327
1833729460
727311777
373029828
1017655614
1351007085
304050310
1409977830
897975324
1528102719
192039019
1090283778
1828482825
87562224
997526179
305379598
235292391
1049143317
2011127751
1005599786
1217203846
1690127704
1111861825
457501690
1462263843
471807371
1153217312
83537289
312597746
463865192
383559772
1398973284
1551145696
1504178517
583498375
972936939
495715286
1011844824
87938863
1584242463
300826225
2003616770
1354580802
609811828
50463575
216362300
869991862
1982192641
1339148511
537873950
1069342021
1432627445
1117861994
504747867
1846304413
114416362
1323055135
1627756162
996662514
1946721705
1069597650
822973996
1235343771
1973948193
755236063
1646450406
1495647979
673540115
1528520515
1943835137
1844867052
1056145751
1055151680
878488910
441702793
838534797
1290627164
2059932206
1652799757
1859620690
1160066614
1012260324
2033405371
240862600
452036017
1116338464
1924161066
912705473
1153758304
732443419
1845604188
1095318559
2024603704
1783965715
37100143
1536368074
471615072
1330998187
61606240
1137629946
265397016
1090033812
967378028
1659352248
1146269911
48725248
995407540
1113679569
89293097
1838984008
1040907578
1671886386
1949123840
1415666195
1031412412
1955168245
790476469
2054273634
1309530946
1141759960
941679143
235188393
530437030
810447660
349813096
1449789469
1692804901
1396585898
711819214
1687887918
1205928551
2044074561
1221975439
2043749868
1998203278
74270501
1347374176
348263344
537425915
424245468
1451495492
1224235247
777778565
1161972641
981081833
173827921
132323686
2146271751
1138116712
1875716723
490232078
82422854
22246711
1104601314
243573307
488522321
116434072
299876330
471960001
50017529
1303763807
335291074
89907331
957707378
1074689489
1173491378
874971808
346288790
1355325338
524353750
439961421
353525727
727761789
1722687650
905373093
740498176
929886545
1082970974
953026403
408016507
685886555
2115584692
1013358350
1814212719
393029700
1978382012
434375762
1484161444
1136118690
1505290967
33568403
1389092153
964844452
1568925679
957924702
1353830413
1883739544
560542797
1523400132
1681247565
1608478591
159915795
112503400
1998391982
977171311
1247167297
1621037590
15762648
1071039237
1148352034
1257878568
533544981
992611900
1559110548
882765019
1206428979
1595243730
794521774
395063336
724299381
635751823
951489137
423700776
134829503
1672207789
1845803803
358719278
1868864309
1407386116
514095394
980269061
914320076
2065383908
609620063
310957685
344860585
1453862195
2139308801
1116884126
270316447
1159948377
1998172235
137097414
366135046
1383032542
1518240957
1217341473
1260281743
1699352295
1509345930
1345163576
1964808752
1647430702
937341648
30986109
1006575049
628213435
1375948142
1526553957
1620752805
969285450
892846484
711439721
2019472992
631556744
1284590663
342509533
1738750693
129517141
560828001
1927521416
1798936174
1164459625
753363069
2113264172
2122304415
207227370
1929104511
6104766
1438973607
652423617
1362402570
1054300047
1198886548
1541797516
1801832247
2104800134
804560283
1303767186
231563445
1634072818
1597517568
1974509560
90596559
2025626648
1474568271
161382283
974275704
2000377252
1559912276
1962403848
137332438
660062986
730836784
2050590801
827940574
1840152829
222348512
1927009212
894872700
423086561
1968486992
472371557
1534326264
1787935252
85627502
2058828019
674100746
1068531204
418101738
122087227
987972073
1343804786
1182826557
1668643094
360514041
1521512166
976033503
435179106
863748881
1066371422
1793440753
436422495
1594972431
231167003
1948621983
1790664923
1906116893
1896611467
1906881192
2083774592
2055165357
160328424
1386203122
796421115
1226472107
1473550769
735297752
790765545
480356261
943897503
1869386976
1466237898
900718396
2074711518
648268531
108098061
1108909639
1961021119
1478002315
965381305
885295551
39012556
1773812052
545413235
1703339217
308453041
1332046199
1119515437
1744372022
564617010
1048004978
802632082
1817477283
915549304
807862855
1618960771
113669773
881283910
1667203893
635110177
397671262
1903697285
1664446607
2059713351
2134925132
587067664
1844047161
587295840
1795813836
1288806326
965577960
850607046
1438605751
1332848302
621730265
1143196172
770457027
1770870970
1696223877
1610905365
1920791669
880963877
800107251
1398334799
1579002133
31361959
1959086082
47251978
66095957
391946476
350567288
1557634618
1800128767
943346769
605638394
837413018
454310661
312840142
2079196849
876830140
1003271300
759269313
564509281
960082745
1947682182
961050999
369949237
1666332674
1271673375
1442769463
691818328
206747590
1677292146
1899533094
1974953962
1208636772
374871075
1616531909
2104682716
1246506335
1214379681
1966210043
781224730
1545847451
320429866
1530372726
258056264
921053639
1004549067
894215750
1366798399
1890861845
434547686
1243506479
497493939
1821432621
435776153
2100663886
107976117
844785528
927394236
1585502127
368778543
1444507376
1721845190
1784815739
593191391
1821076641
1601224507
415063963
1146286117
1643943630
1493639605
103826328
768390600
1246629265
555661331
1888728832
467891218
2049169219
347254986
448217170
1301177565
1428015919
2127234670
420492594
2060387861
856274204
1872712033
175928252
42144595
1271428674
888372394
1632521502
338202355
1113063341
23061041
1537323382
1122905140
155224293
365428528
1860017547
594745835
849396748
876630127
1443361577
36709177
801539866
1835339340
768206304
866119629
794457912
1135715913
619330763
1072830486
1261004298
1314652894
1543930953
426858890
372625066
747175388
1014853283
871392839
32563726
1980028430
1468972506
1859802555
1858176357
1468092868
570113766
452187967
1179544969
401203291
141438627
356692137
1220072213
201538091
1022278792
341658930
1577088604
776088546
1450616931
1272258353
1470302732
1746068422
806451664
460577091
821004671
1556041908
1625944820
579721445
925713626
1482663683
486663077
2076109619
55745708
1873561167
316964202
259546173
1891070230
1290001792
177970291
594204689
802910654
1880511470
863387209
840226998
1482716437
430151033
1046144419
70503610
724926925
1303537851
228275117
1079799911
91321350
1847324914
504187887
819767113
1016882468
1254513644
347771836
166882220
1518289311
845789641
1253164368
1078401253
2097447295
1089454779
99617474
1090415833
802927671
1790811114
2113412568
1384605659
402535617
1062954858
1343519278
378503920
477920388
1146664880
414817077
63581665
936945163
426427558
175730260
981589035
374797062
1475462754
1244667552
1612233969
293817697
1492832136
1532691658
604744227
707235295
1501100224
1715625718
713928404
665458801
73683866
1158325019
1150520081
1675863599
2145770856
1824419931
1479959778
1719831238
20886254
1506511541
1730566539
759683665
1794895855
690082432
1850673270
1816759599
820714779
1267751142
724376925
542866116
945761448
810393572
1810275430
1699168171
526597802
97003507
1292971747
2053588590
1692198181
485484586
1327819638
1997996273
321645540
76977688
919226675
383357317
709486306
809213364
67530797
540152386
1302942744
1597060679
231333907
656768695
129472062
881439907
1583098498
195339946
579298903
1381719692
1174579512
437691012
1974399294
1233177987
157331334
1246998903
980301655
1596239480
395136672
2023645213
456904433
1833026792
1621388387
367025642
1471712672
1072083957
1857835347
237679262
1057841724
772856093
2027280749
385185812
915932533
683405923
74490803
834095713
1505073178
910968206
540530291
1501242907
439565295
704580496
1980637941
1453005029
1705254595
2054771885
1296641647
1934049172
1347994106
2031112878
655871402
1816434362
1195186258
421731866
1499039852
1110730921
380593028
776715151
1504607250
238904608
147400162
1108036615
1490559835
1780161981
100987264
102999869
94356053
184022603
1594893861
1031394125
729368117
504357378
40748520
1246520269
992372208
1863025158
2016094287
1738008707
995235543
1026105103
1508466543
2077045291
268625591
1191303246
1582899514
1063546621
1880359390
1674062327
1147765166
133179541
1845633703
1276649199
702657005
1931394607
1263420611
177487338
438129235
1903084647
860869473
1652797026
1528703713
1441554759
446181318
1301003922
1114923878
1955259618
1709358263
1925119252
1985412409
943172261
1924791667
740933983
1465456216
268777948
1910176401
929876028
1316543410
674658942
1846428106
1392113613
1743561892
619724092
251427041
622610279
333089082
1496545223
772663605
1403272912
1565561702
194994786
1848716938
298351762
876802859
727481865
916202833
2016902706
215555389
912256258
394144811
1943751112
1553029822
339373880
161126662
719682808
1253234421
1132775029
275976570
386587507
1280692636
1246555499
1544178605
964900426
1911908547
1294728761
990197679
172099251
2014945199
1899572922
1263940819
616935297
961771488
144194616
247701137
2037987381
659927201
1155248752
1960017416
1473228254
192098445
645010771
1597878093
1733607919
848917738
989885133
1549306153
1420112507
988140456
1406882340
1090642599
396011213
1882836209
670022234
1088537674
210485207
466964163
996834740
804822321
1753538504
2127257534
1153844302
641755545
997941358
907973984
324881922
983543806
1133190959
1334762960
1287282581
233985765
639588392
501362866
1835544707
2030551311
273085891
357816826
56701579
1527280097
1404802802
37284683
189025548
1867025988
1005400716
1675536241
1610636365
839047304
578072619
324454987
1509703992
416264875
1011095757
404529264
1044731662
745969313
1319585632
1685317131
1260508143
1582477760
1335009366
582302756
1026245210
314424138
27981850
2098642532
32593578
180169293
2099967299
1864678346
1149458431
2145654510
1993772158
1934036577
1691357745
1102926298
1216640416
1693032035
631490266
1565849453
661189099
130786949
1228573918
528255104
1782830188
1846427114
408632299
56063366
498321776
1732385692
25371849
38471197
261395838
1632730732
859643060
377843621
974515482
831623467
1452421480
1929094282
1991404983
1047820955
2122547701
322874589
1634607638
2018373150
30057106
2716984
1409977830
1556502177
2005876177
999671246
852837960
2052473097
115844889
1374747931
1118534689
807880552
1249584194
2103175787
1731919789
863711053
324323460
1239683685
1864408724
479702621
84714977
518793852
262663882
705288399
180679005
2068487787
621608343
415608603
1802357239
1450503893
1241716579
2116359406
1163786484
1470457646
1855344988
971559621
1870162756
23598142
1658567645
1718527359
2134500977
1503141698
245622993
1985540008
1025780467
1097423302
1916137974
2082477322
1621307590
377798267
987612201
2120769223
258005706
671148927
1632170163
1593433478
921664510
1183721447
369036458
968490043
491463740
88552701
1829273234
848382708
1316847740
806961614
391457133
2060908876
1730037610
928337689
1023564357
1321999506
863128805
2070843259
976823364
793314491
1946773016
2022210470
1077339016
2144115533
370153591
268405910
1556248288
1402295281
1081063760
36242372
408496578
1597055086
222619413
1659792698
20572160
35261891
1242952682
382333854
907134926
1408977634
109467186
31393086
273104648
274964729
1876927833
717053128
1360625291
163460717
1641875525
1155376340
1902911504
1005266523
505308680
1723647029
1867459933
1083296309
446478254
1993382077
1153454876
364611221
919353065
1162245446
1881967740
1596540552
754104357
1158969739
754221201
2029575827
1756184192
908167581
710763538
1319336411
235607635
1450701100
989672456
574343866
173232415
1311993439
966770666
117439999
698779332
500529185
1673414845
1404609485
977708272
898730194
307103396
1127184201
1045923924
391766150
1649437645
106407165
1244035303
1493292291
68642801
1875304235
1423014679
30169331
851504245
1180839429
64961802
894523842
1735751123
1170163205
761933224
188875614
168872893
973631711
1455893890
1454339886
2000376328
1301201896
1810080306
1938873455
1859745691
1945963968
48902016
1969247209
1215498063
1900975718
1497674510
867013446
210009953
1023578465
573705211
1490290997
377151017
433349893
1886339396
1076023582
1528413782
1100250069
1827704651
1203659235
1132648081
962514902
1045844894
827477064
1970815096
2109298649
733781578
1292573440
173733940
1933643683
826974184
1371600190
1630819188
1349621695
781185479
454136067
2046129748
1470755410
457201892
1246927868
156481690
475245618
1722822972
1643226013
543037364
2004224716
280304485
1589416211
1794151556
1604715944
1583977729
1354354902
102382121
1546179092
457321783
1112389518
83007447
1160946821
627048672
1800269680
1092665055
1958968918
132087266
854619026
1936530780
2042216285
1554936072
990013542
847596982
991104014
1524081216
1991055561
1879283448
885252094
387565842
1266962106
1302383348
2087006372
677939684
1738852632
545938765
1537835329
1105879693
1466042248
189087552
421931810
1280874239
648900599
1016230006
1828140184
1432485754
1683102182
687174732
1328233575
1786908217
665783852
27924728
529381114
833753562
1445684193
447931486
24140162
1293312549
1301084861
205460570
1004470369
673827721
33902910
1714556737
75966864
2092128617
524954487
2060095826
2133189632
1178254284
1819282184
1676685168
380230869
156989429
740494268
985494912
1518578153
1712019692
1539923135
849503367
1418622867
1355345591
387275560
172894731
1466790103
2071483188
710051854
1936762408
1829874404
188083415
486942585
1636025841
1382307611
1392810158
593907102
1473261991
936538728
912524734
1169680015
1651302266
795790827
1392691592
913840599
1860215779
1860350982
202963688
436946941
2064430503
1695687640
1279013661
1452810801
922324427
1960007703
1930823588
1863440935
1116314103
606605362
14117909
2056582704
1538556034
2034606071
1071526607
944017547
1754270979
267513710
1052680273
1181225479
917040065
800715476
443566489
1627395806
1774953106
1475528523
944841474
1406648146
1689600386
534351613
1914056323
1154147008
306998337
328161212
554282298
1807248380
641106291
216497939
1143279165
272573738
1593651848
559707456
1400008358
849363932
452633138
127934528
844702114
1813212449
1656767878
1564700895
1190869911
644021853
2034772277
1370513442
1297876629
1599734164
6491177
1708655212
27818474
265590320
438149191
2111015176
1297448694
1598584938
1747237420
1292866057
1239505073
1010808337
783751743
216794770
1350519629
50577041
169079240
1024113206
1571036807
1881365787
1096905441
897483273
1868166384
823155146
987536558
1929164799
773664384
1336099763
138805851
1028763730
1672959905
506500907
628537335
1776135583
862406529
1076937185
1698461488
2113948173
2014523900
37110653
239967972
2086680576
1890774775
1338143036
2030632574
2105106511
1961721781
35658414
1333663855
1898661921
705632704
1439965481
331067430
1720703188
1322610509
741447012
1824323832
1495074078
976997573
1098587336
17685454
644509382
1229531741
1963377444
1412497005
10813914
868362096
1364011981
916674807
2057631200
1437593920
146600309
611411157
1562004126
1931965411
1132009586
442969898
1062274407
1003632325
1488571746
2087679854
637645418
1152015774
819305349
1789132200
1872892067
1683879160
859243318
1500191282
595865266
908571436
139551791
1163732780
1330830593
2008419948
773800795
732175951
1657428164
1094491395
1833609700
608792852
1659770281
1596948292
882262933
2021801133
1080201648
475754
573321349
1431238549
1731389141
1417768798
281599881
1285190195
2102240963
561560127
71662390
2093202464
1142847222
1329580559
1957216760
299247681
1892821419
193807283
359457032
468162775
864487681
73274498
1301966694
2107190612
211498154
963926378
1703831954
1345588418
1753924830
1152904426
1231222161
690674803
347490283
1328928642
1704327467
661775410
1810080318
1814790505
2012772415
1313644865
1764529697
560620765
1551489536
2124719457
1208139432
1548661389
93856661
1605559196
1257861807
1770011884
1521746716
9005443
772134338
618626910
1000640026
262349350
996177201
423077016
1765630607
1551906691
292661228
1300773368
775940735
2070865285
777207548
1395599366
292780781
1716423487
1703228350
635226652
835630374
399865926
1907312105
958529979
270688854
452525025
2102854678
1469104967
1626271340
414821967
1073006967
1543223945
614964215
1717444741
1020544067
1399669492
1574099310
1328760441
1090699524
1439834625
468251487
1721999755
2033278113
1313148580
2032534810
1190883481
1198288396
1216686877
77365249
1498759836
2100221684
949722561
45096033
1119860089
1638509782
749697694
1864175956
196916458
1308890890
2072706774
2076397538
1661539234
1659671252
1164083758
1694162823
317143891
9221369
13186616
684331253
544918057
771884726
2043552897
502143712
551492054
658190453
554991401
405355562
494066571
829370676
1815984511
378926777
1288786663
1488838379
31582916
1573503518
1782266267
1900460905
502841624
891913623
349590403
1722163822
1852711700
2062331510
991468224
203430317
5149710
489623590
1871519526
1339461873
985623160
920594248
1255541203
1808578559
1815838358
1597826964
2129614532
2027889352
1623138518
1955603106
1236994057
140486986
1014619568
1616202308
1808889439
1434555530
1335590765
1027016377
949680311
611047179
2036556138
1835434378
1290371504
1208958235
57721338
794667757
1410042901
260345491
1280827578
1832948429
1310042882
1716820939
587073595
1597288297
837856130
477195526
1473374304
1579342663
687247229
804316425
1175738481
1748990597
2136096392
632226219
1098779420
2140004120
1604796970
396365754
1431903161
192215652
197460191
516307907
1793524435
1871166472
1107878572
50558328
2123966938
1120346297
477848977
96284429
1959989055
605804520
477585522
18122837
2064396125
1255236954
1785734488
1872955265
670250350
249972631
356733983
1413923869
677980188
1179396519
1393507949
263407687
1683929716
763980939
317096185
1334203382
1539687884
1781372220
692560292
299061180
163944836
974222167
175525834
1070130332
1454940523
1271581357
1190909174
911366432
1670801637
827884220
114295679
235689290
866778513
1365734864
947498082
607171352
141091845
1656417527
2037095770
2016813833
294266113
462700546
1438881838
2141057012
259369710
1098047924
449406937
1064537352
1917140535
1629272229
1466265429
981471908
638288036
1972614657
1818596300
281279607
1002747220
940155073
1495264515
837301514
1397552960
489482512
908489781
527171822
652442479
1480395789
376474722
1808938356
1830007626
1538110760
944985737
1638555117
1354703609
1604175798
1518915950
1752017124
378184116
546974914
542505841
1648532342
804273834
1815630975
1434262299
1418792963
1859473581
452366834
1119348962
225728973
2124423926
1848210202
1893363029
789410407
2019465022
558459838
1290423828
447634380
2141900184
806709716
1346385159
1676750097
932486519
628784315
1093622493
239524052
699091110
1054090534
433297257
1420263129
437222334
1150232553
50337336
293527184
4789311
1158337186
1425569033
1174234270
1084285215
148467225
1557852607
822934250
620268536
1464045012
1679267647
1789709686
26343599
139012429
394384087
707174807
1388275747
1459219494
173364565
1075589716
312805438
1348710853
1074287123
1073979799
1725434920
1619036292
300284177
624547564
1665577774
608033898
1192317321
1615019006
1804579011
985658308
930290561
55050036
860779999
1227283183
1503426699
375112875
1333033775
39201073
1957362840
1508198918
1957564740
2087093492
501518449
1867233987
249922911
172795841
1398665094
743868907
1331889819
1531014804
1371770540
1022943673
653975944
599290117
461034544
1380364197
870181733
278166552
1186918372
751531263
720176659
161790871
283228257
2104048953
184245361
1660410064
279832975
1967458535
455787208
1419500593
83088387
451208694
367459103
977086751
2003717989
902834144
1124241456
1315919707
25032946
1909388089
967431150
1469365193
1961166753
1138649750
1213005219
1036600495
1002670725
49301825
1156780412
721510960
1328245158
819813956
599745885
28689767
2100529612
1932485657
1369239222
1888423512
585618612
1348619284
689417203
528116937
1089970507
1301243165
951337505
1949475232
924158724
1825589745
594773012
1517957849
257698455
1919604810
241071403
1875020973
684447268
112627642
487531558
1512912605
153395795
1481766106
2031799969
96143799
1246397655
1912481908
464998577
1195126229
1892457088
834502769
1403134140
2097453878
1028891448
8084857
994869656
568822765
598144235
2025923474
428246538
1382915377
1074699157
777245391
239367269
1328642722
1280707624
1324354341
71303775
189265397
1495389592
1586642429
1728224775
1776194459
250216310
1623599824
363874524
480690907
44444561
1585818493
35997437
1566548071
1991400505
1748756873
1109105830
1583294788
527859821
51140355
1510152476
1192451731
545395695
26392517
692712275
1053224333
1435629370
108998056
652859180
1132131252
1530805024
1276762911
209176147
817363587
1756178802
403778943
1737740594
964692061
2104628609
4459275
1850161036
1253693994
2062463181
796059203
1144166327
723754064
490819352
794580092
808547840
2145000049
1078506516
1542006548
576496482
2056201849
381501740
595318866
1040234568
184428809
248517509
791029579
830886420
739840195
1184522843
1532995378
2146536457
1749541185
1467314120
406487425
1082809754
1460085148
1555239887
1683600492
1714340695
413347544
428218552
2089720771
620593261
1598969970
844987418
1618310562
13265346
1107635943
2043003065
243931762
624411881
1907397222
1172564636
462298322
1413873623
1732127202
950771984
1657945999
1849914294
1755259761
1347033566
1779371073
1351213658
452520595
913451963
1096579570
1370785515
1553722223
1816402134
617307991
127694469
203855273
808893570
558544552
596161129
1912690646
1291304855
685602203
412649825
1374172754
1168257751
1905059528
1634423886
202459490
89683060
290505063
1318006968
1394852241
1776099896
1966758318
1303847183
667632311
1504072898
108587685
1769829444
786336706
1591477326
1206883616
1493854919
69809228
209753229
440207849
1415952752
1632030855
608045620
1044586216
144922619
636753607
800006883
1842017251
565081371
1379144643
1744200123
709120490
606982476
2048091592
1402894550
832065170
868701447
2137096238
400998864
387561691
1210558983
381269655
1172277251
58825910
178490454
70731229
1464901048
712990116
1986122021
5092020
1995501212
1268207448
1586253329
1380312488
1633494643
1940294001
1345057667
1131420739
685124333
883123515
1885862945
2122769002
47081306
554055685
1388525700
1548386061
1827505718
317033515
692475956
1721843971
667914507
549773070
918178765
851337493
624120547
1470608113
2113892712
826541700
1000866125
309799730
1183407528
234367121
1923893548
1385879177
1523568408
1585233059
513810128
1350449543
1881696334
2102550381
1388056222
259823759
1650548629
1612324249
1778130214
1639128072
250469418
739534608
604961280
1672687605
1598815118
2114239358
152824065
563664497
529934975
799574005
813075994
417842902
1051155663
1521140304
174035628
590012400
363639230
1815158197
1064283589
1660984977
966694865
465809949
1300147936
1968321043
802814683
2006228464
1779331199
1841429556
830015698
1922297619
989260559
117535210
1173237329
431572211
856177341
2064218736
95006910
361888256
2023516699
291136174
75549202
1675453619
1167616760
1501591286
1858192050
1065848350
1220488337
50976091
192172115
1987763791
981641491
1142990155
1819794275
1983678087
1537278353
1881697438
1072062054
557177992
1767937058
604622970
1618954206
562715844
246994748
904714070
1363828006
1380416119
479909408
2098221458
703038181
1626232006
779074504
266440575
1634598775
346960463
1933602222
1513056115
785385768
1676353856
875049097
1308449673
969262512
616983547
2035921411
311095112
876478240
1685084565
254717711
2084827220
561070363
805907505
1033892392
1385018602
1003399747
786484927
2058919876
846590019
902520958
548158127
1803372066
1842017251
68445218
678382604
20464875
1644843965
1628119789
1341925254
2016455854
438189970
619896243
741201973
1556565771
512710787
1474356264
737665943
1695578633
1699955501
637676341
1407345444
752764710
681000605
622063485
1439025723
960671826
696026270
1357529732
785573824
81627008
355225151
1775028802
677260024
792477897
1724215328
711195998
119850249
791256258
1145976981
193846750
1963209521
482638809
642933221
1142360537
155733387
1918878939
264937849
1202184676
543004184
1641493809
460416205
1074739383
1576224197
906257503
395846906
933107743
551445985
205650479
1167421284
1110355007
951753665
381814756
1813896687
1830467581
1212757590
780198620
1600984015
715318002
758433036
695568139
21941837
1920278696
275796346
793293047
1922081089
690055976
146815653
1082136827
2141107031
304384495
1264171760
2143924593
849952022
1363853341
1840302477
1988505798
465485480
757961658
167763870
1737233312
1831544133
1497936034
1514304996
1059232603
821562192
276218012
1918398724
2070524788
595530835
278756484
831274947
531364069
931664149
1826082531
1770635149
1184950392
205777271
148518849
502020750
287395961
341684247
1128590793
1523954030
631937591
1944680491
713988105
996118945
456461811
1734126448
1865393901
1849182812
1151852802
110328738
1745436026
532769612
1893423647
988848393
861692002
1650935929
809556440
1710994004
1605659030
1588149682
416084689
1320473578
1820441117
1665474965
219583727
1280014154
908058588
166626099
1408952922
1345988437
1830473238
658565191
291110614
2021810228
999182676
358345225
138862779
459470818
730954122
186729522
1592792266
1918015956
1770234098
1652610842
1750713260
464559480
1764983329
2119813476
957077694
1688432784
184484775
1782313146
787330842
1477442867
885391028
1591587726
1322518062
2068513275
1130794556
1775616154
185112634
902826312
273051233
961367645
1361849168
813914457
427276829
784411691
177195532
306770889
1286482996
1023147822
1951341338
908159263
759068112
521567220
1177287556
511644323
88231702
1465425512
1098325149
1783429471
752434892
1508522743
1072633617
1428652266
271333266
1960715980
338818708
1917812273
2072348806
798084918
1919873340
878217803
1543733231
1715927515
570098965
1823661425
2045166992
1336864622
1021361026
438552375
1773295372
778103609
1332450262
272017458
1090066138
2034757429
2005805533
967616683
1827932631
1145250194
1593367866
1194465441
1750734829
1898047327
1155727125
1367831819
816810243
1491204503
2131161654
2110202484
2058900194
1998236954
396116282
415361836
1496226939
695789439
1873472708
1801809205
97137005
445628674
1555643147
974283816
719676257
1595306784
230779260
783564586
430090689
516827148
1308996006
1332639073
663883787
1824093880
950841345
759564380
1178898714
320899908
1540593129
1084415645
127442237
647158768
362696222
1146217231
1576213
383114055
99977106
662894156
1583870556
1194157885
1253069178
1684939709
827819354
1853667299
1340680255
509220884
1472008486
1396464209
1778180837
161453004
114095841
1540059829
1837222396
2143579890
79189523
1038066204
625395853
135082643
53117293
377481989
189559352
1264904672
1214996548
1427947033
2040391465
770175351
194929226
335463297
908850777
869212809
342374145
502760075
1484856984
1496819461
1678827019
29500089
1740348021
1334911492
1276775225
1302626118
1352298555
432271956
472579405
792414890
1733176372
952019197
1069076927
947743474
1438898092
209928958
643716499
580928040
1368390562
2039591739
1946327825
11606622
1109444764
371261738
1766603119
1011207291
684408629
1418405482
1005805721
356933962
1203399195
1621260780
1705895745
2064429258
399582819
551014989
477500246
440923497
184028831
1334572113
701404083
2046683214
1268778342
1738575875
1257104979
832107777
222715440
1456672302
356686351
999124502
383865544
231571979
1730443520
89564970
1567193439
1189845715
569241994
491789538
1130843955
1460089390
2096508955
771791391
1199314528
636070088
1533947151
1437010532
1500571229
1577677202
1423038955
941774913
938314565
1182681506
1337136971
436941026
521589390
259174598
1138135546
1577275650
731433453
23309078
880618282
1225875665
1233864559
373093551
2094200796
1312520306
1866151749
937296125
810804075
215628769
317327411
1901524927
1842397928
280305070
1502896079
1266215309
1342108060
1489825810
1026893685
560272949
1245548727
424452628
568057034
1880462177
382500777
1646766736
18542821
861967167
1010825980
1577952339
1974552134
1495605818
1003762058
1078494548
184613934
741932349
905165283
1242284769
1880244228
473701811
690327734
136321421
302698683
1599320424
526894922
802072610
469582060
1354359449
729529097
1391850055
364772160
305227537
1557540468
1071543723
1772889983
153342114
1223019492
657938269
1366944181
1099663253
735796336
165161851
1887770218
280099692
1090160907
950814188
1415835826
553341837
766535315
2085670082
873511449
1131479274
1469913902
923545597
402409352
2053026352
850646488
403773773
1391240166
759882467
675939308
1610795981
1721346550
770394876
1587882852
1917935633
1824564987
913798695
877510263
535793694
1597532651
11651990
98295800
1641050440
2046298458
1962775655
406596004
588839111
898059211
419664177
2131978500
48941304
782555912
793226541
1910853668
1639262360
749731824
153474634
1852009703
1883207575
1237132399
459873445
1292361817
751659073
70006750
1029146975
688045975
1357836543
1293470053
2124308026
2011721323
1990540538
273725999
1736140523
1733647033
1692634038
1452288267
1110936521
1393640128
190496831
194291793
1735103889
1250275267
181976414
48663098
1852096009
1825589745
319084234
421219675
51769274
1284747718
1543014303
1277434999
2129468447
1206501561
1558359969
2047312001
663779861
1380670293
1579978012
695331801
485579358
171562579
1250524962
1596093153
1203720562
1405930553
977947825
725881563
103982318
1321830924
992347709
1832989260
1963495406
1667198520
232512155
2079637869
2054390564
632882102
1487419910
2011448809
2036835095
979613107
215734416
1558806875
440873553
827943766
396500226
1259137596
1509605380
699490800
19211852
1266102272
1705315304
1262263182
506020537
1988197558
1548637050
1980378540
803791456
2104537093
963895367
357449586
1552148755
478229838
545436452
792129271
817412739
470941585
257940194
812600417
406382973
784589284
1906412367
905168662
161953293
363862930
1587746744
2027068011
1798485801
768844611
1942354175
1757704589
1801308742
173399569
209161996
540615232
2088220473
1442230729
1095475400
418849532
406498293
1151317440
1362589960
234490929
1478884170
1922254116
958481785
1208324702
137814913
991456044
850942934
2025137218
1971717615
50876502
1810046027
2090583862
1015992141
396526745
693751869
498637652
1523393309
785047938
794323124
110079453
1104943381
1760563756
1460549986
314105392
185234591
683467230
1139936866
652587975
2120984143
1035712617
1322962770
1934490663
321416392
1312846395
726253033
155937925
1825412588
721063823
480075272
372207180
161157571
1108568510
90176520
551848833
1561101216
240242324
1510095426
1705478729
1924406964
1335222199
432691389
2135447507
461801244
32012800
894479480
1801279998
924175122
1296361539
673090898
2019563300
757593735
851740214
1778707319
705973831
1715441543
1119391369
341850088
1431107105
966366149
700175029
2101863995
2043013352
1378022186
803290855
880467210
491385623
2134756908
1103171785
902981739
2128363229
438421104
1956777713
1453655860
1271189946
1719140982
2129886894
901797794
102029822
727306269
26294370
1452865374
353663486
101684761
984822756
45579489
2080856741
410397798
1213750050
644978533
2120828636
387739175
1881286403
1210522887
919140036
1659837480
1343163045
1581163252
1678478623
1536941917
286078381
1733937725
610927216
1649194138
2057121837
1317621035
530268347
1736943986
1231855140
1082378365
1488016737
1917935972
127343684
917507765
1657305300
1182367079
88193199
597173427
1497619802
1742912182
174507705
1415790260
1788116934
1567252785
869195623
1757866158
535030886
1914890400
1200146395
1422444659
1890913547
1708178400
1379582600
1747569470
1444281535
671028556
1828276958
1505850152
1348023607
156261419
275229315
609882052
517155465
1348394882
1285607177
1189293477
1480645886
60740451
1371271103
1127081094
1525410655
550213750
1830669275
1638730154
312006213
145579749
1691268524
1350477138
592951218
1634919895
112009271
1365702924
1809828226
1250233164
822816413
1007680630
1933671584
1012423693
1957521221
1526740970
1959804540
482195469
986250599
1019356588
1743504560
1055154565
95600308
1076076092
152277140
492402291
1598360827
425392545
175270310
1025401336
1010741410
379984209
134117507
1403663482
209999686
289182174
314282353
1690476364
1362295191
1582724607
840295128
554204175
1175615747
1439107839
2006675187
1130248170
180729151
718563447
917416255
1369838356
2139044669
1045305120
1100630702
47435522
1900996012
1072513031
191514019
1373492569
1054710291
773960013
322636223
1918914332
1464142910
2049792159
1772255481
1092406320
186386729
408394697
1382366890
1147624445
657049441
1772884553
680965477
1795446181
1741567593
38256635
1260091803
358986058
1658929792
1716562769
542177895
1509916897
263367526
253336935
247273653
921559786
2040688052
1116729606
2070841720
868099230
1323989354
528540013
1981362923
1270593876
936973429
1246770716
1958380947
125370052
865266897
2028185893
521604753
444482523
2131281439
1509114477
1430661268
1216223548
430520233
1977582223
1702238324
2000085692
418854871
130132910
817363587
1655586248
1516393041
524166337
515953157
2021052481
1571173018
882682018
851700801
1832456526
366791130
5207171
1879910596
427116652
205119893
1673857387
1248059597
1930989210
434121887
21524052
1290181882
450695169
1874197820
99067878
1674677186
1006961947
1095512088
401210168
609133721
1716080169
1976605218
134172876
2132868601
989405111
1430498135
1245223762
549197544
472536310
1528393012
605921268
874552311
1498538895
186776768
1394759044
667537058
245190175
1318659988
1044943625
224738003
841262464
2077597279
1464949426
1544579163
1258130935
1479864633
1049782412
1896794837
1193478303
851432029
723804318
793490316
791722167
462363744
334002542
1927477887
1495930112
1521105599
1465552846
368879327
713553523
2128196738
328482942
985266018
388505755
394978035
529934975
765077067
550559343
109868389
55530856
1318274073
1094725609
153808340
231733921
2132017303
1367014242
447245961
796627433
92652615
641362985
482379399
1449987515
120673119
97203571
1770160783
1167340215
1628498555
1053711615
912177721
529219142
1522681566
1794918389
783426008
1010659313
1585526077
998704747
1859219909
954463082
1743241869
1542843585
1842120603
1120626088
590558953
2123890899
1208423020
920443663
1055991807
1328948845
1000363277
2035020706
947799091
1894934810
298089893
405223791
1594053657
47562669
1859861016
12896361
340249184
908854137
646698219
1902048259
779384478
137516102
1886227
1821163511
985591312
1233819086
155475021
161427475
1067290586
778675615
1180188029
868394634
820537280
842589303
1576277718
303033575
1410282518
1329841519
2076477062
2051756042
27348178
1655325935
671314683
1137282304
637039714
1928318702
730665458
550376998
1167814955
183764364
1015547149
323167116
1668996871
1157564881
1231023730
1844545581
1228661218
1754171245
1344192776
150547851
2081046178
223533204
1303151404
1070148446
1605091905
1548187549
2045063051
1378930927
424021221
612817042
2068627091
1816209545
169467036
322048424
497263967
1663823666
1858970122
303268382
1087481572
251304538
1363439393
1833889024
216696951
993599252
2034417642
1836422606
1794400451
1718216515
77705534
1511669018
807126875
339691571
2112044581
1390089510
1888920961
226043128
777526689
1934220640
121687743
2030744174
688761863
2128672865
359239329
1321770579
2049567256
736358416
1502817207
187399110
1807579849
244490
1872590281
1982607352
836023869
1418331512
484101131
2012645261
12032419
1925498493
1978465891
883599222
1949140262
1981619399
1687593738
1168008629
1975162333
1083182441
1233926672
437161899
772373522
1154395460
355090
1368303057
1913654387
196679685
64996850
2113418824
214751604
1596158332
1237821471
290254560
1406258404
1269797313
817125009
2062440979
1398023390
1440096331
1601404792
643822780
2080783891
294898405
601010654
1961369911
212490231
1286885077
1913347144
1990894653
302311650
1040857508
21718599
1659708392
2031822266
2055534288
1691873661
1837963251
695790667
404306625
1946584769
470190502
1391764103
337399293
1073990866
730275615
848131297
788624672
1349364663
600592880
898343785
1535542163
1393679376
1233792091
476302611
844355445
1282737925
1530319974
1086529416
7478813
746471900
2065934269
1565349307
2082206636
1351127077
1192921967
2019580122
427596877
622147770
1209469848
1993179021
1314018810
955056291
494720938
264894724
25243799
664784041
1926009870
530835353
2010849192
1403842526
677976432
677922333
270815493
725582738
1467603086
1279508045
1919123730
1582798977
813294253
1063038368
1131331538
1716383218
1972086727
567400971
1032236172
1423211782
1222674010
211627658
1604787959
2062193856
1802081979
787847354
1198189341
1402920553
882070882
1327421705
1035619497
1873099437
1997955697
382687129
1017336490
1698864979
292916928
902540639
754135721
519375788
914916615
65035395
947145381
500745382
1308440544
1575465399
622081869
1506626280
1416742996
1749868029
907834040
2081925732
1173623454
1217263095
1239231560
1817447621
1173108081
1885198471
1537583454
508201121
526411166
2121243993
1778516000
772115957
1788693407
1988116079
2095518358
736113224
1878732920
2063624685
2059193437
2077467201
1145412613
11146653
94392642
229681672
130349864
690805683
521550830
2021027748
325638192
1093594874
808678801
314076165
1470348975
1251648895
1764653905
637492611
2069387763
800806462
1368680644
1757542249
430597282
1518112959
192689309
191051381
442355493
567237015
13287650
568609921
2050964777
601327248
156193632
1608814228
632279714
1003448636
1518864883
1702740741
1123074903
116795328
804271177
412702250
625416099
1632166464
1113698926
1520760148
667151216
972784738
1767545970
52541931
838494430
67053260
2101270646
1649092299
108630983
1683652722
1967041159
1138916333
1689715273
1270969869
639078552
277088709
1381872053
1163947793
722531293
1326732568
352761227
950853200
464371373
1326923536
553227757
1000867834
1605773629
1023382125
1604433308
2083275443
1021987223
1578812115
742881325
1064583592
1795840238
901239760
1519708148
1690046626
533434838
1086154971
365014307
1083517206
591201879
732579537
1280114557
630208920
645362056
1534478411
1663696080
1737443744
1052311964
1305982041
2001275232
1842006891
1166966534
1601319953
179060489
204715166
1956114309
211449881
336089713
666277044
808885059
561914787
1100630702
1737863201
813870034
1213790793
1109663256
479392210
1588674751
1934730894
487079140
2051387885
238903614
1649332045
1285752466
1208245891
746366528
1525225929
2085028528
456129818
84429900
346227489
746538489
2085634290
929875387
1819446865
1098758609
997839788
701127975
2129922649
74931630
114542643
699550131
586148524
806010970
1930616967
910264400
1855436013
1030359626
160117260
1106614098
2048631323
1563079096
698865143
997902650
1241062137
1707171206
1895503712
135975411
1256399889
1204214074
1132175672
546037620
1752671231
1322135440
873670740
1868593019
1180360608
866194482
1235288924
601553018
18584732
239460984
757360681
1234937617
621698357
405179164
984139123
789998164
1890695015
746018411
31623312
580705666
1449104726
789856141
547803547
964219749
1447643755
565005581
79841283
735395598
1441460680
545938233
212379852
1016176061
2036309998
548696542
1414562058
1645151018
440803875
925885277
56635419
374980493
158284935
1003096371
1524683548
2051191620
1386149865
380658900
667822102
565171790
1196900078
2048122532
788942787
1689589286
463026985
1491955893
1690980134
561564523
520175990
1514859556
56290403
1770067997
649844262
1048113013
1474988699
386592099
441604094
336495436
864557674
1133406793
860976465
1868848161
1661874739
666846537
1653529240
2005977065
1083575711
1035886395
1801796082
923546627
1991661563
397587745
1262620475
214252700
984457969
340803891
2007734322
1860139163
185309129
1714675236
1943321948
102305453
380116583
1626218937
2039729659
838473972
1661604969
745510050
229272360
1026765918
991648122
866115151
1580374691
1316287030
393353618
1035375075
712345784
312239326
1075658798
1432560147
1223402548
1269408815
1214875517
339674320
399659565
2063537876
20908143
838772040
1243883615
122243660
1400505363
1774780497
348147619
1963048146
876496146
1769904762
177216110
1756291651
476497699
493380958
65789275
1459687032
1965217633
933731621
1254893105
281182401
1311491803
633676686
1590497674
913670796
2142411729
1297167669
361593030
1900547635
213215629
1685554374
1216542152
992173049
211075385
385941984
1604541147
2085814609
1586498270
90343991
1370015243
1561382099
1159675398
2009008434
1280700219
2096072295
1531790958
844408694
897422676
296906049
1014020033
2014695438
1814075937
1124660558
1115796557
699197867
678657339
614367527
1279373008
52896339
459745468
898340022
1462309401
1345709562
120602471
1856899030
463636393
587480963
1093943920
574683703
1906031772
611588917
1064601213
1529166761
941858332
2108693429
1211896440
756061068
2081780622
716540871
48022044
257830970
1828626312
1140370243
1973062739
204930949
931748294
2134609244
1538095421
1025404788
337591752
1143239637
812782169
401744896
306824211
2145986283
269009816
1383938229
612233859
685236129
944818412
1841222242
1992854957
1903711132
1835355622
2075498186
306337115
1222421680
1479641058
630253645
310190945
1539432481
392749518
1066943186
1372842256
84416449
932715040
815928475
6576128
226682061
102448047
114221716
1363489130
1657442549
1861348007
115021845
525509834
1917612967
671564544
155378210
1942547179
1844068024
1886077507
1150869294
1899673842
646084478
403702761
940734333
928477286
153178721
638261177
55747601
2017189914
1801801243
1293202528
1533947151
1529243354
740742615
572879413
1742269630
1158060180
291407635
389841930
1470292745
505246117
1356031553
1891748450
1413089678
1636063642
1239808519
1761290242
872284645
484431307
599589381
2077056719
491278213
2056015281
814628528
957548865
2111067576
945535174
769369975
1983977732
1773356243
925277575
1309381400
1038750439
1225548262
1811584253
1022292739
1361667088
1027717594
642569007
2140311877
1727125040
1676469480
76755271
975713411
1913136071
1702282742
1417092134
1829798504
680556017
844510549
811454110
1800807181
2108690816
341904935
443086325
2136447778
1805171926
645377447
59939874
868988293
675896430
1078295466
2253120
1866842334
819898009
1253849434
1318013446
78023128
1942535668
2003533455
846945236
256315869
1902416741
1837311087
274479866
1846286719
1363411280
1179922292
222090733
1834239346
613929613
1185744323
1327598020
2074295898
1735006769
748027286
630990187
520241440
362760607
52931731
1395410716
168738558
1287027635
2080992864
7505430
1625769590
1210974132
634354706
1610198676
569848
450103554
551910517
1757622731
2027751790
1092783813
2104388406
1636385813
1918063340
1195209260
864396998
169928981
1694168932
1375265550
910227568
194670898
1841202646
678804030
2087266821
1994243396
54212742
1698692681
364318064
1785383837
639100158
1553908850
133269975
409858271
1868301116
1314806589
410839260
2122002567
897358291
254640576
1283622577
458282018
1816262252
1556606221
1573756593
587167971
1640421836
872115604
511236762
1318700060
889702728
1458532908
607525852
1003819171
1052214149
1716111236
615916025
1064745358
1490609251
943744416
488767741
1559153448
1632203135
1921982812
1730814525
836469045
549408897
1474451659
642185542
378618268
940099442
748463291
1613400807
1440456198
2115029897
584627882
358061771
1638025911
186640921
1884165302
1908432826
1880093356
906304735
451841190
2128553109
1818069928
1868482106
1508495743
942671093
955985557
77351733
1785442057
736012522
2141507528
358230007
1943553853
1850252802
1298130772
557752692
280542707
256543449
814042114
299600816
401590163
324387364
1490816763
1762319692
1735179700
813913465
1254327078
898315276
185340118
410502097
87810180
2077016430
1494979723
1793641369
469249156
1964478777
90940654
198680744
942172083
1018138128
1280849566
1690727575
707348308
1278808819
175621903
101042794
1169472922
85607605
887290044
844381793
487505786
1353989992
49616278
1038841317
962184423
425808743
785114908
1980707229
1076445790
1999241841
1954009275
1832327618
241479192
192412656
1761446157
1147231498
1657023920
94761956
1857042680
1270716362
459732933
2081630028
1340047865
537280438
1137334741
480544176
76595614
1753281694
663663152
2073762761
769588996
1460993656
1868817327
671633502
953736216
716567176
910355839
1857172714
1411241144
930937984
764482561
116800998
1924450340
56064312
1820193193
1071733449
95207049
1945520373
456692597
388802485
1401819267
178126289
1789209778
257715263
1183860750
2065695330
1570628382
227741002
357858808
921483092
106488603
10812424
366944920
1884086079
202484255
1493546940
676383995
1447768938
189458389
1275159024
255248072
1834720760
2126835677
1157093876
1234055156
959513478
1230633424
1887501230
1214012168
1523465278
1665784099
1475095530
603955836
2034514584
2082859008
883221672
580808004
76444857
144308798
663494097
316592948
1987009651
2005973802
1165963070
1619366636
1771489582
1924562069
1539951832
1054649294
135435429
1464865467
963112812
1183382879
1251852711
1047568579
1927110231
1010227039
120322986
1530124469
1487102580
1084467396
1923873786
1044804003
242686211
1506896204
1907953348
954864913
1309469853
979000178
853617973
1646835903
1689788991
295705533
184640975
937943263
1707289517
2109147741
64924852
945220758
1534043484
634178760
481640998
1199112669
889023172
546744102
1216580001
1538759718
260151145
1353452556
557945652
1106144936
902869545
339192086
375232048
2026309415
1008472582
1767590336
556563417
682354767
1698524197
2078441399
895431299
1838934436
865653795
1825226071
1333662487
2058590430
1483301796
1339788725
2077771120
1745695232
1597433186
1647179055
1268336657
1678609690
880109318
1439746521
20815088
1613061565
1400982864
194080384
1651983123
1660418651
1091919380
473240309
1178132262
1530790621
610021704
583586322
792595900
1949792291
1090330273
1326384902
400009318
1204498940
1667467026
1339695458
1187975627
1533018795
15168161
31670936
1472160482
1889993287
1970094969
401897725
2130035984
156145356
596038839
1405902064
903979629
1248082448
774912672
2000999298
1078384238
1131553491
209903952
1975934907
638783870
237701035
1256581440
2049387617
1026453628
738851922
107713771
1272679251
687071014
487584300
1108208140
988352970
945417668
1731763293
1008464172
1442841541
599595562
869364462
1580718424
1700167172
427708950
38914639
2097968886
274812468
800989209
1857818169
1315659257
157430792
460477678
1849224301
1461824539
250151024
1952073689
1296003012
1883188355
833291257
1822214
1957438868
1626586816
872794620
468237844
1241495576
812908681
382737218
386112888
1368531368
244082732
417882766
2129217385
524726108
2093063772
745037517
2038149431
598844511
758136169
1718932273
1526134794
1413424559
1336499294
1313622818
482646948
1712247293
463833287
738902890
155222479
287846128
522597678
1613131083
821450791
834994365
942813501
494437968
1261892323
1445729285
1550054642
1506835041
1119962138
1625038227
1026851413
1450715614
93469534
1931580407
9298579
440985904
1004115805
1135175495
2021246849
1101977006
1492674721
1277598200
1334675247
819588432
186136500
1723829424
1469604772
1485390825
96681137
1506267754
1366336295
2074805210
1892539161
444870311
1473429848
1237270451
2094563649
1729906687
792540040
406786753
754496109
1314929273
2135102939
188644102
1229928087
9914875
1425369164
1206716500
452302191
2092593320
738324976
582839732
763223826
862874750
1544009229
1728446119
1467155187
62942558
1551862720
961123650
1039046781
184723765
146601501
147662994
37310565
1877706702
562971639
502715733
1463958806
2026509306
230592457
870514514
1601695452
1621132968
1829268910
819150
1672054417
1126586260
1665790679
2102796417
1125432584
58484896
1075434021
1119411953
537169645
699175287
382127027
162847475
1787075985
303882115
843462483
284631430
1338963740
228706304
1146525325
1017243743
1073017576
445002172
1259532960
1648439348
1657217733
1431242530
951896634
1942212414
695200610
1837778527
1708599847
630854653
105570061
900572721
373506012
805379323
5589649
1376250926
429199903
2140548158
492488977
1445601925
2135353514
1819774284
505843738
473800899
1152583465
1800066042
393403685
1172976619
1682786521
250423340
67697736
1695287754
1545206639
1737704486
459359740
1991489605
1764262705
538058699
928534332
337948312
189118956
739798854
574663185
99859630
1457497181
623743352
439859953
1024435255
933218863
801061454
1075602733
2037570177
34961819
856342414
1164114623
960411126
28441042
693063957
1748320099
1886586905
1249183024
2005485533
190805041
1564123300
787596093
173733452
902994503
146316804
775584071
429432394
455548601
1441076965
981589094
533147340
1530407912
1080096221
1976260027
1543509833
226131334
1398116114
1399018930
639052587
80748453
605230453
1440115874
921523004
2051079246
1873057996
748893757
277359146
1760556761
2035932571
1705404118
1951930161
346998572
1108829521
1740005740
957573125
1015420270
1379207642
1343303380
822355360
1123964672
1281497472
261560579
714970441
1784494773
1822682300
1775272380
674655779
1751722856
1546457649
860927575
802349361
2089032405
1863035877
511363816
1046051635
1105584169
1471438465
806577998
1878503912
1507315981
6752839
808995146
183408938
921072873
1180751289
1033912921
207934158
777378365
546565570
103755198
2133946280
1255302185
1805581757
135813223
51203837
17240770
1701038431
1271462716
1206694764
1877309882
840717471
2090671033
983591043
1708210509
398737507
517664343
633459246
1438703186
173180855
1908962652
1339531919
1587502462
1941569167
1312812659
1012418946
1606429826
1028010183
349930304
540939539
941612202
410717101
1122005505
1682228943
310019998
1827537661
415147084
1771366777
2001669881
1924791508
1377853721
2074200125
858435390
308987522
1241456290
628982119
1671866039
600118011
99606613
729073635
1474446620
2095758508
1478172694
1287051842
1080128450
1125595760
1904198877
789065814
1600600823
572412339
1444697766
1409234031
1141011969
1039321131
406897366
880105254
132035876
871015521
252251282
437185698
1034365058
985036364
600895839
1014098759
1449826936
356526437
713322751
1514292849
845311039
142897013
2017716191
1811217933
929431055
6532988
1083835124
1234312646
1952179592
63274854
574260517
1945995112
701490930
675916352
576043412
645037304
898864688
1678589868
605357357
271949448
2067903989
1126390457
689376300
393447939
164084118
1400725398
318983642
73579149
344075890
1778948561
763097799
1279546740
1238398370
1361406260
299236342
1048273561
1169686545
1297930819
2021994955
40872014
1442239978
483303764
952070431
5134953
1441742966
211857136
828419221
994697204
399971510
487624000
1259347354
1594599950
2104812360
1537787608
232308912
756066599
1468155638
1311960683
307127906
1857445839
943066841
1211975362
1364348881
658912499
759583832
1847350382
1447140644
2082137999
184721970
129940820
1484579193
1397362136
886853828
1882178735
1558808784
1141900899
1249705010
1380044271
585665839
562278050
1239853944
2124749315
1163750963
855172226
889015233
1582340099
874410188
1747181539
905332126
56425300
114011652
1288827737
2083808295
556556774
1591508247
1732187073
46312040
392127149
1606092026
1161490880
1460127285
261211888
2084761075
1132104819
658327674
883533358
1558565294
1151835317
2037638895
29461230
1324775059
615269350
1720023152
48317225
1121717438
250508974
777344330
1604610742
210993795
644603709
1944820719
880822737
2061282902
1098688599
301844828
1694626433
134920810
1439335855
853436941
382456138
1963387858
1713967928
1682512910
109622485
1824234330
892515511
1858171487
382317884
1920738489
439246330
43116673
1762389870
1595576236
664104739
803747864
613485012
117286454
2032993231
1837391761
2076804218
1036486768
890283408
68635731
2113107096
56829814
2147405490
1239874378
1682394837
1571422290
506605287
1745480967
1156281547
1353335986
257679681
351791808
1130353652
1084604262
4738800
570791851
927497394
1512104183
572676157
2138908429
1058205477
1513731697
1755597787
921799892
1918918362
978049323
1065631484
2077901675
857277397
8670935
1426671074
777659521
903651086
1189949688
389357190
1205604725
2040406320
1189583322
2042832265
247466458
1717496237
1706109459
1402313399
1375069149
899752567
849302499
1707203544
1350337881
1070362374
869041848
1357115447
258319786
871005406
1703472368
1540112166
1893513770
425730845
2000255012
548468848
891182679
245406829
1505653359
1020869379
637168346
642768966
2123275157
942534743
584188092
350251223
27255739
2035529400
30679261
188792079
1827033285
1014964192
738571135
1480628728
1874475746
1110472712
489798168
2115211164
727063325
855794331
1785444562
1688062202
539361759
1424767178
1764764322
1972376743
1803868231
143231139
1202446563
1890374384
1559473236
1632937381
180373494
170657552
805344359
763223280
1280055637
1867660797
633176259
1651772053
1111520366
990520774
1179885988
791628163
1924543773
1008401083
740781696
542811718
777763683
2025788186
2140564470
373525094
299500060
1778496725
1951095165
1860000178
712207119
619749192
1360507239
1508251200
804136008
1246424863
835330969
2003744728
656477095
1900201642
252908366
1662293854
183374922
949256782
838676597
754843822
993104601
474132013
1937156370
651388393
1784492813
849213829
634981989
781760973
866468888
514374462
1219460900
1085556913
813000940
1070132135
987053517
1105829362
670687392
267138585
1547596914
2068117636
208359777
1174327115
402510444
78601441
1064646149
1003782702
938584045
1902434540
633066553
1143380185
1829023615
15078305
2014766566
2063372170
909836614
1295912209
900734065
693752614
899248378
999861532
1775363425
331242859
1857876863
2120337234
746922568
1479265773
278841153
279926399
1659169382
1456679038
981647860
530652307
1119758346
163758879
405112519
1736904106
997110866
1858250127
311166306
2057943129
678786599
369773110
611959428
1105228047
127627108
1400875771
2014651340
2033403425
867156096
924859139
1937300080
1420128969
1935068459
860157928
2012597527
303664402
1437592195
1747125872
1703720664
1247361250
562241609
218320273
1326509910
1650959675
715117319
287836396
267580283
1635303567
594093904
1190997164
2016529233
1783020213
147445647
430643155
795734510
1485156268
1157687191
481881436
734613041
132008948
507029378
1350891220
1505902297
581028375
195624573
181817700
2095074569
784260861
1105569175
1456800385
293680084
1052758384
286517057
1489933293
1405905465
1799969702
211923979
995402917
637526903
1896259108
370704056
545762690
1896786279
698573810
915290683
531999586
122100647
828322465
2124279137
914509773
1312502832
1343812171
351997172
977124291
1919801124
1836995639
7026333
41135484
1033594988
1815118509
872695907
635481226
291395422
802357251
1234991991
583412509
1806504601
822733883
1542097097
564427430
1282208131
2101196584
605700868
1209157456
149528803
707842423
1915295411
1133181969
1704914952
1967537030
307907647
1712953718
2074988528
1860970047
1726354732
1594345365
2135837702
1027345545
1153597920
231315359
1322183644
1181930447
1852864141
1649431667
1410015344
2121617048
543809897
1686926527
1740537997
1790400273
1036884300
188850247
333613160
1533062282
1018573463
581426811
1465198044
479612554
883827277
318652700
1947437159
876080254
1316272239
1155468784
1519276164
616853181
2053232694
30827090
1640615780
183076565
820318152
1572953815
1668845757
872367760
1000760531
999378515
800688465
415897829
1248280004
2040010309
2062090019
639837226
1645086131
1523923468
1728650630
2047071697
1223155512
1817460540
702229890
1190116662
1036260319
1856577463
1131251805
1445640814
1174443521
2096028738
505568705
1134961806
1631449762
2068659848
400102315
161628499
897713410
858287284
120568255
1791399001
1631390939
76945208
1507118215
2050077770
1367589233
1861362691
966117859
254046966
1668918981
1245502470
2090806365
447287710
33923190
371010073
69886335
1674512619
1506152600
1037689607
1760762373
1356988770
603062591
730008483
283216855
1098547560
223293479
2084723443
1675644187
970655402
786877665
1952478432
992069946
1217018989
207216147
658915573
1047067435
679220825
956940492
1686648080
1347051909
2026516300
583525097
2092074510
218829280
436289903
113905216
197633723
845875880
2133197929
1999527550
2147333810
1454510778
2006994635
1665004015
1956099047
1081751971
1653131998
1188556338
644258447
1319484376
427265063
367484771
518033533
1482843816
2078634822
1147779693
1789870564
1156062156
754157311
78246576
741288305
1201889282
973423729
1813411324
625006124
693575153
765108567
1300526054
1103042614
1177773417
2068556271
1638610132
1485223251
1423825745
2087592827
952044365
263111193
49208925
2142695196
526598404
1478386474
506030347
1889933922
1201929376
1912315033
363439084
2120147197
1356003704
692149246
1383641726
1169949409
1680955633
2045642662
1043778873
200831904
1440271666
1356438942
1694127177
341825404
1549268976
1563107029
982898193
1882466207
825209293
376723316
1828792984
789588788
1263540966
723920191
176374369
231117673
498204646
2007212499
2050449342
507625799
1679661848
62447990
889072820
2058392106
1839686760
1201238637
1315468795
377474758
370199722
481670318
1950984019
1322490319
1786524482
621062072
46352997
1107626942
425330589
1829701468
1142340998
772359347
1414092916
1123807242
1177864648
783410782
1884096428
1801454990
543410516
711072005
1363099380
1518833442
1490391822
771395808
270089765
54323757
1475348164
1299675399
985456398
892821941
675187158
1222219882
1438901169
2100685220
254830711
1614625798
1941925023
1169305047
240777153
812394963
463622004
2138517619
1624119391
1015359933
779124970
559558469
1148182964
1626273740
1849982015
723454117
1654090352
2014731156
1048771671
1402270456
749651183
1237264803
1427543806
381501740
927752366
1704223551
386019676
1319236656
700187571
573967485
1903413879
184523001
1739352521
1143432114
2011035507
2105512389
470370684
543164600
890454825
998572823
194385735
1255951462
1208380609
1435246450
1850421356
1466569015
1556609829
654609058
296906687
1609841073
2079962797
83801187
65668360
1591334557
291619131
2045202872
1972070517
1168930851
376382777
1487768837
556233236
397531340
1457039831
673810913
178992643
1422725512
116370
1483533676
1201366065
1199878932
209999796
575429313
697495766
1955666517
268469175
2007620084
662065403
709497888
220743231
1713913430
396429523
1270762545
1601558375
93652397
1387826773
1203811317
944611468
557714096
1216414604
1360135480
1160826182
976582248
330385405
1512030980
447475618
52353444
162300866
1239184903
838878162
1795420797
465485557
70051679
1870978354
791201336
141357022
587803129
1650993931
1671148441
2054842385
1489840418
1984891359
561637247
21689938
1658541595
728852207
1312508061
115444169
1130475676
2072914514
2713265
1244777788
1984333268
367783737
49199644
1264723791
843586
884303705
1779788387
1860089447
730570873
1029848267
167032444
731843030
572932819
663099262
667502216
762323837
1443526998
1007872663
796737800
236770541
97164542
537327108
1659922536
1194121754
1115766939
570890502
433636594
1571257187
2091338734
729135644
667722549
433952907
1354305070
1787217738
212967988
21873437
515316167
123758406
1551571809
1384038196
40698812
105490983
389010981
431051575
92635078
529967857
1129447349
1925817580
1704707426
668881997
622577097
2045935019
698195753
1794284401
2118495868
520979659
418463487
2058945197
1857491722
418147527
847173391
1336764108
143379995
195806854
1567769726
748032926
304516214
1517435318
1070707692
1738280273
1259930302
1404056625
1346819408
1409915337
2041429842
1570087094
1509642108
1430070476
951777520
442216038
536918926
827398740
1423668692
578113795
503383050
1094482967
555749555
1274763929
784389433
1234997052
1449623912
1228686002
723267812
2091408972
1487816019
1534612313
1725885438
2031007498
1467857347
1213689300
1663209681
1214342250
245613453
1322019041
1513787308
758812933
1317305850
1157316014
1763872268
795062013
782041890
361918342
1004594295
374777148
1641897256
738377777
863264990
711221203
2123715380
1332751134
1973201161
1739372477
1310918394
1460108402
996748154
421594021
448739640
216694629
1207358336
423918369
1488942579
1429625491
663900171
768243127
1868572769
1178150982
671643264
1771221988
2066413849
878465060
1897241895
161960896
1964285086
1029280850
1795511431
990554047
577565634
1689410828
209622695
645384837
807179110
457370117
1916060776
2006664451
1884912151
439837145
998177698
2112915008
174596445
230986976
1963597391
1743286896
552551129
1454030112
409638930
627124861
2092024317
257790242
957628393
576467040
2008457654
1465361138
668409307
198974592
1169335088
903240538
249942413
425829584
350099965
1481934021
1133349940
1207449011
1752481481
1329456040
964861437
1024581001
54922853
1514996449
1158602126
1873369940
1011043133
1794431453
276179279
1474477843
1262776052
1293064763
2145549707
1013980883
2142908060
252578305
985067981
1758680269
1875464820
1251325467
506771201
1951094698
891502798
460564163
25766345
1171768629
961883637
1362407758
2055573642
82866477
648721304
1956742063
1829958322
1450766156
1186398771
908378068
1172642731
904047628
1445162663
18061000
1362283172
229150990
746958803
1837971393
333819093
540727049
770760886
1790669194
1281065496
321185748
410227162
1943245496
316036663
951967547
601930060
1186835994
2067528933
924085480
1372045364
1916703445
1502242060
644388639
941154444
1176988339
1608038429
1045937917
1744567956
451108121
1486721723
938164772
352680838
562269987
2036760687
667412408
623510941
1593445865
91138044
285203212
1104494724
614725415
1355110066
765508487
219245402
1017720995
208090341
1118620875
510418205
1011989665
1880361834
853883799
224885375
611668236
2077004970
1433423715
190619319
1767297738
1897685932
24548904
593308640
1884076682
363860599
1568641096
1144832884
954240234
1268302939
1879550099
861006935
193975523
1475967094
851479123
282427183
1775901112
2032581325
1293956543
1051029679
1649935801
694924145
1107117911
1121822918
985186749
2020821470
1004428885
358567038
711394214
944780932
100868486
1627227948
1539489880
1382678129
1106192043
1076673050
972327961
1250825338
1157038596
556713482
1273750011
586607856
1200566541
1217442713
1320418427
116927379
943565718
2085983826
723778351
1214951685
1916933122
346212208
120188324
1177532374
1829429598
1227670921
1796441462
2038753380
589846909
236506436
259873064
899776255
318184141
1894233362
995817402
618342594
718788965
1567724015
1493876175
1000451770
975928946
1017834908
2020396676
658827671
2126852550
583838517
1055910136
2020138633
1642438681
185598869
412489503
586265015
634358947
432107716
1665097863
1564778735
210910911
597191059
882000981
2016575180
103234249
789370131
295461296
1923208455
1967496379
488889492
1261191489
1079196612
211084591
1055909474
715047050
1818557575
753292600
258664629
1208412572
753587945
145729857
1973031644
857509366
1570591319
1377281929
70392726
1551441461
752858615
895084181
1976753450
1860480223
2020732910
349457719
1751007486
1703082364
205062874
1557903280
553604925
1803809603
650960876
577986813
488954860
351353723
1858754715
1952616395
1273184410
1626455845
764187896
394889150
1585412564
79269993
2132216070
105211770
777915973
1474447167
726851614
89941219
1770056373
1962152575
1622134949
599401642
555343843
892517097
536231487
211235334
2136269331
1928018102
1880989363
1569509786
2112581103
161879747
1852199197
1768708134
2007544391
1502881031
1027141659
1838800150
2025745845
279874123
883850448
1779243721
1342795462
1521920159
671250452
2119717527
1327643366
786384968
1328723805
580095247
105387330
1157644490
474488077
1721881589
1815847462
2032391506
114214263
1724996969
230047747
20142063
1761975879
55591677
1586448211
1155806737
397020318
820463625
467815104
712897901
319323194
1774619989
614358457
205040476
60053604
1388517302
1781211582
720221697
631219249
88160807
392710002
561270440
859938139
1432226654
1204366202
701362944
1981816777
1868377556
674694581
1180026164
303019439
1788718321
856342837
1556049201
292740487
2048628480
1861324104
370021316
322478326
1142328221
1331696644
344586591
674733306
835008598
15599068
638445387
693217593
951100076
869317428
1031693963
340572753
593142861
1852054997
537100880
1043647862
140711191
1456050034
1302225371
312593609
1215772665
1270259745
1890613911
1281538813
1327593814
571689934
97470883
558642719
1801424062
515977331
1958472595
687147088
1944513872
1999179193
68890952
298467600
1120157468
2055648126
1372644385
1211670385
1673921826
1437549285
503832287
21250957
753022102
1629993815
1124366700
1288843176
193974930
1661828148
1878074671
1393304762
166961796
731583350
597588002
122509631
124414128
1589993636
138733738
1788437527
629244641
917031874
711152223
31797331
1713300187
1334278928
1981278134
427430974
611860948
1071293784
1400562315
949805080
1838085710
1919030337
1798240278
249816681
1434849504
874765831
211025670
1179362541
1474970967
780636555
851788105
1476500301
221120327
1808750069
782606568
823416159
621842796
2022244379
189359911
1422587329
1622282838
1124966073
2075614755
524930386
887954876
2121035788
597831964
1114746465
1836037445
1999407114
1248613779
1507365435
388466357
535021019
13899734
571401977
712493454
697983104
1086332795
1861527875
775979192
1423486089
1079654348
1271595299
849862475
950512634
1098159018
774943439
1102837310
131905529
826151973
2107792368
1680026190
563988183
1787528268
109457221
54436477
1693426226
571520514
703445555
1637803778
1109690799
1453057567
430483701
54844992
381033336
355604289
583667798
639998245
519175763
1888770218
1173562647
2112636756
420311178
1695306363
135750421
1599446073
803276701
1972920347
343679380
385579991
2041779107
591733712
114961900
399935819
225674474
1824944509
1050517136
1097029376
1610367081
1264277165
1373414544
479338002
886163279
1406211337
36998047
1039171498
1488296407
1392831522
701899692
192011343
1220874850
502915321
1953543173
185661252
1689999096
2013205334
798734857
575493685
1397425182
75528639
1424926564
412191201
843974174
451419471
110352177
561618238
2143052766
1712298585
1216995811
385887372
1804735891
911429077
479245256
851806811
737096997
798990023
533833934
1895660478
1148602935
629594184
1495673107
1056174219
1212146366
1267504668
2140839094
2000834929
25891269
1587575805
1426695410
1342220097
422217387
1030811038
1053803679
1354051032
1167922027
1948288540
1772939406
1045958234
461838998
129174006
500946115
1062391016
52253743
990294365
648184393
1897513872
545992586
1203012650
1818645241
119101879
154645717
915484228
674893929
1024721994
981658167
646355204
1262961963
563651715
2088985843
1761583829
486735008
327063494
314211544
128369843
352487386
2116624056
1471829478
938785535
179124121
1979220759
927424923
547738822
1741013215
1494628632
788949808
89691634
1695278725
1758541968
176841642
329895341
227452399
2067676567
536527671
940730004
847314198
2143031529
266780268
1066660379
1134618038
598617023
2072618555
1019927771
1199916106
942201741
1577459606
742804274
369802439
522011380
620936519
939410744
1397478913
1016062788
1680386295
310644217
756236910
50914437
1529956683
572729343
453382402
1764800940
1442803397
1698287090
838015884
1407570987
1805237242
346265307
1139681695
990781890
225595519
1389042891
301106721
1748856572
1348769821
1603652498
2048913862
1466175543
1052669031
630042810
387477648
1043986723
327155914
1936049630
1909156054
1949249976
1249436950
1946325244
1787201100
1894077212
1745070996
724612790
810901774
1384196890
1450550844
583704327
1083954474
551503209
1137086065
1912714217
704407226
869554366
1978866622
1631610890
1316562601
982517539
986234326
1849928985
1562116517
1421150088
1299616614
1374354722
1912564895
1571398981
673737459
243033546
1558883925
519872360
882540662
187226736
681326094
775810098
708468477
1421661206
1023300987
1808297179
2010691860
987075061
817222476
1405745824
522587938
1439401400
2026968046
351955157
1476540646
864762460
92156107
435648411
1701900939
1785415807
1237799087
1304105546
33469134
1330379562
273995640
1786056475
1165772777
944364054
1636906921
351550634
196522929
1934018353
1568588786
814954567
550540934
1695799258
856263389
840357902
2008615803
574751809
20082885
785788077
1104771378
162710562
640704846
1972947541
2073124781
138613636
1337928065
1630188100
810429993
773610859
732586739
1271811036
337077984
2128819075
1379620185
647777968
51273774
397775633
1225033547
589179473
1261441761
733095039
2083462788
1058507525
771376772
1019184856
417880245
1689990381
2112735389
337311965
714461569
1052572484
1820500731
1591438487
1531330575
960203999
1483112275
379406522
1005056741
1875830210
458430674
2014270661
1881903805
1879920597
153827578
1088307586
1819255310
394532492
1892101781
1671382074
313175103
355151639
407838920
1862148420
919019359
1266556289
631032837
1259776508
2105844081
2000958295
155634819
984945600
1756117934
658009543
505247064
1748674958
1814898229
1239891852
756707861
49838909
807361717
1132605120
818961287
125090346
1136436024
2066542547
1238465419
1561159075
911938128
1130138644
1689983127
1760888686
1453147475
1562222602
1284416902
245771310
488830358
828878940
124095641
765489169
91174771
1047017917
6851044
1943942855
408880547
1076620039
1385477595
1989879507
1673932218
1420666980
1131906313
2112043092
172682845
1015624801
11036503
558679208
2145045682
180191250
1555974669
596106293
1109743026
1146022841
1767958838
345529543
114859615
891249302
1284973088
1296914810
1572588933
1780996458
92704515
1066383731
136165689
39134922
315769769
1355376863
745858637
13586183
321970555
111124420
406366292
2006209227
47737910
1020756025
618087876
1221022736
1410319186
743394471
978407078
1368889923
1616849397
1603070734
401237576
1962853673
2014368390
1575675961
2040406320
1739294552
576787788
1073855537
2057212407
546312756
1777181030
1837277498
1605884387
1288562869
2035437460
261696666
772341830
1171787229
2070921428
1230456942
890239647
7386139
571693035
1860335646
2109799134
1378679449
881468154
1917267816
1733373374
974655028
588109383
52317476
121816125
897862728
578349180
1755971851
2064391807
1559969215
2108753474
1202054076
1300633956
1348423004
1185031324
344549228
1850872826
425797493
2006185509
401627705
1392461115
871737639
1751411431
2005352090
1312455876
727932370
477421377
1597425956
516390813
571058036
322884406
513111385
523991416
1117124692
1295945974
912765680
534743301
391866340
765675116
1183353569
1445822389
668328734
1816957427
61168112
735052260
644686270
1921002291
1833310818
2053124850
828952195
1516274769
1192103635
1884689879
1310884770
454485674
1498252834
767757711
1325662722
638357172
98030117
1294991251
563157957
1132994024
1580580860
1737095108
795207994
334168476
1604769131
1584646692
1979971700
1034133650
372794851
1752830113
411326606
565324093
12452338
126976619
276774036
1853645193
726454789
123177686
1502500938
601597540
1002493149
665584770
1758778629
752910931
1182687396
1832399404
842733844
643488954
461333442
960337920
489190165
1817210876
1236856568
1225513948
948595390
439656102
2038006291
745488405
938187761
525743257
651862012
819877150
382645168
339764600
1429189908
905281842
596481946
493436426
820475116
38656490
1209036382
2017950502
589738096
120999437
384730937
600396510
1676528388
1326006674
868686548
1776968744
759276320
1781560942
201157354
2095641699
757167742
1231056365
1964353797
377025731
1358722165
2107282228
1547496746
373931829
1792315104
1871186874
524095582
385792378
1689911199
2012927352
608672474
2080117582
646157999
1139551870
1329448913
1132118520
1636345359
1049230010
1622032732
1171916550
812721415
1923452845
876906574
1555049022
1472044197
339627902
88485504
1671743270
708936641
717405155
1584860909
1822953862
38437335
1250466321
1762563736
1129751660
1373683607
324675324
399943402
1234901005
2079878283
2078715530
855625726
279874123
370831917
91089959
878284907
1764427957
1886253824
2058640940
263560370
1669952723
1196143988
2072478228
657763676
406772023
1995833108
1403913600
2038242473
285616613
710627891
1057406044
1294527563
1959008409
1889730420
766844479
1533715598
526222283
1709330352
130628532
1183875251
145680027
15458855
1839052613
469383001
2095040087
1451623151
1501845942
519699529
723879103
1313732835
2054444085
1608121927
576221089
741944636
1843858202
160380126
360729167
983100545
27519971
212703739
55236597
1167247976
1004222281
560552497
1595693187
673557110
1746625675
707940080
208138525
165735444
1183858160
1908337621
1997112927
1504521915
857113750
2100041170
231890516
2047013599
1461893573
977129129
307313339
937358779
170127191
1486620736
1706818630
468323518
1240096499
1307887862
793186309
1374890371
79731710
755645215
486704694
552449770
1540117910
1895544894
1481440032
957819528
543742451
1209660082
411979901
1166397898
1526144991
1145885079
929598694
1989967350
1945903920
1591005135
755618096
1747078239
736020319
976999114
833722793
1366652349
1092374867
594033046
1666094989
86040800
1911050546
1227619359
863648191
1510049367
238255016
1460837417
1400645051
1928142375
983803675
1706346468
589582187
1848013521
1507422209
10234626
1223360830
697130894
1727332222
799726086
351214232
1495868751
1121654028
231397725
1452465991
782558478
2040069459
284763777
1341231159
675406417
1203705992
387882934
1230002031
1610799731
1673654769
1538985018
848103396
1373683607
1181967640
1845843738
393270868
176801253
84249783
424740850
268047197
1116672744
1490520666
2056363977
142525249
1297160842
297120355
1148661143
10726909
981233778
1775564744
2075028311
791491051
858616230
113035685
726861886
726495324
1879653872
637213634
869928517
1920534232
2017283965
267804170
1555189407
2016869824
802451639
1204608887
2012978566
559182411
636978057
693049571
1320683945
1093515590
283843946
871166272
421805276
1381934297
1262993752
1055237463
953123630
731929350
1399455799
740964279
1033986435
2019985765
1931524212
937787738
1182831429
1258220870
1950146375
30662345
1812033716
640565314
1259316755
1997414063
1602962635
2046951189
315909732
944193152
866948938
506454844
904935904
1921408741
190892379
955071579
337408495
929199512
2142677862
271375639
1857159851
447327682
1338204484
1403266130
282252020
1434339179
2078649564
2046724492
260827752
1317673225
377321331
1934098677
504112996
937486597
2044900977
1975067661
2144206454
1498718545
797134734
1361110439
1790014842
1557692204
429140499
663864295
2033350757
1328164065
341000858
1358870572
1909596720
414109823
433224670
1661039706
2051220535
1330278623
176889818
1456384199
1595620816
960223040
745211110
1313280731
882880219
478112998
1401861399
404972624
1276168227
1985057854
1729842972
1939162984
1031745246
1155313744
1545882907
1208159785
1372299715
1388459443
249128865
1274826538
1801243347
508394916
1666826386
1135860402
380116583
1168508796
1476446430
815041911
454098535
1474611032
1249417141
711517542
984195385
1811798830
665639840
2122297637
507554218
363899769
692601821
155002850
477907106
2089151079
396165751
809848147
1284436028
1532727288
43977326
151404529
1786675615
210762948
868041903
1581534533
1804320016
577205271
2016954431
1722244187
1892488675
349832027
1434334369
330021288
1145621554
1869829291
411568964
890386403
1849450775
953759246
1313875620
95569630
1512631128
1068600547
531274176
1969951522
369627851
734115610
999536139
2100292188
2002360605
198065961
1832035254
32139851
461986543
1147291977
458098410
109033678
374462734
232222133
703208513
954933844
399170565
124668910
2136908957
1471761327
1323112979
1359297507
586603837
564452588
1972910483
1841784516
962912041
1455158357
2019766401
1576896112
1326619666
466155671
1950561421
448576335
1997301054
1443258055
1349903092
484800516
1129430290
2111331532
339965737
1434055879
684913311
1530333339
2070559707
1136186435
1971193912
1594547776
1925884294
983141098
238507397
2013046240
220335734
477901201
1114220195
1422873007
2016012924
243785896
402535617
941549672
1680355355
1516828916
2116001069
831595224
153894822
1431758958
1123252366
1402528633
1806701472
1311959165
939736953
776833608
1102587705
1411823296
1532523253
1303102755
216679623
271853853
963525563
1850496466
1239547550
629788341
426781036
2019848057
736045623
901087276
1684521130
1747970765
1457357041
1942229449
1134666189
1898530723
1127605581
1495381042
2011421106
1099228285
1261143315
6760621
919026755
648608590
1915045064
1059672649
201196604
1505523672
1639282746
1637617923
690439437
1196060863
1568734660
320350886
1146828425
533503479
498823280
1592961620
1215489161
2144717221
1134842940
168747082
1268953078
1220813401
1249393761
926935370
148140699
1070357031
1308620322
1651503028
688033494
587574751
1737212527
155661591
468832164
1675824111
1117106570
1500290645
2017288051
1331167871
94505343
1637453142
1379144981
1446823386
1841356019
1689797718
1058675149
752879819
842454874
1864547681
1134499269
1937661545
1988162147
680667412
984724096
748415745
1173385583
1061914526
1388120579
331720589
1340494507
679348630
1257790563
1249206236
1561500795
1459301327
1037803480
1320789615
882022950
125205160
156969724
851407659
730461924
42661367
1703901138
693639837
655352502
1900416830
1056898428
1513890951
2061825607
2110703601
179620244
520323082
927286485
2016093200
613233793
555930353
771807978
1487892865
1719380871
1663631385
1313706067
958543622
913531044
871946054
492699832
348857539
732311079
97464338
1855039766
1956051804
1188123618
1261124038
1581090901
493433151
1923216125
666423235
337714952
886293609
1035634532
110951056
1241569458
888654268
571724457
1061153130
58320068
1904155426
462956177
595625962
425777298
507440489
1584862456
1181464937
1748206869
665259161
1606812581
1235551247
1938889193
182397590
26996101
1617778881
414606161
1662300582
347240740
943446731
140236421
1279149068
767065934
882957687
893572460
1979859680
766910944
837867107
87510066
1054890280
201686007
901497660
1396030961
256480549
1312013677
554813705
348395037
1879645689
983543806
1314581062
1180779178
796906967
1784444256
561413486
2011125045
839623230
1310978060
619215507
2044943844
315899058
1105846519
1702889305
2092461097
1747776424
276841536
301747426
1133343578
494056288
1215865399
943148757
1429467519
1784278932
196470104
1816653911
1992753383
1017232516
2083912246
550022701
302523827
2011306512
1213840459
1295297487
1741096859
1152323858
278260645
1671412473
767468825
1293173733
831232536
1410987417
804487094
657353941
1843874995
1304120955
1999027073
439289404
1773675361
83150868
1184202144
950307906
968889846
318224752
27518128
238487810
920187597
1293920879
1598032896
1034458264
711203801
66552146
2125211175
2076886726
186142709
834370273
108727052
1659880292
2016078103
27392799
493404439
825402606
1133931177
371995837
317366946
1634916889
2134117468
522522107
1072354509
1822382562
1492921581
1340259732
1867859659
1179067923
479572315
446491540
193326559
606692500
305496837
1377003034
1740256975
906257362
616528409
86688689
1661426476
1880944384
582287767
474886082
1715438906
1991296818
2063899266
471655937
1532706729
901171215
943029155
1867009735
1326087209
398232905
1169561700
1729130917
1281022168
1808541795
630234456
1330505742
377313114
1019493901
1774544521
1250976251
1156465461
2080000083
396966277
1405798883
988494842
866190391
1514827554
1179451453
438556296
1873674309
2135307768
2044832788
493815729
915531230
682015301
290817884
1472766309
1219409614
1779510309
855901756
1542301072
1955182230
1066633755
1647206906
166726846
638208822
1217296505
1283354982
1312641288
38522259
1814134313
1597938459
2139221663
581183054
1963209117
657884406
966637765
518626186
1474426041
1007335464
1777671261
1587480203
2088254635
684848484
1883121209
552805567
605856507
284875391
414397549
2109329239
1057071388
484272790
1601867108
1006612222
1971708740
1891482638
1346964244
756055991
1194567879
1895168912
1791862877
348615053
1775038014
1073732958
1453384438
2068207260
389130117
1642920836
464710349
71765615
1966395621
153492296
420808025
274883422
1289791247
302708468
851197794
2018177297
1074950005
508755463
251048141
246465202
1555163682
1435564093
470663473
1788908080
1114407577
925689889
712875921
1630441320
2135341246
732739527
1344481467
1680026512
896776250
2041695770
415096777
1918963003
384564777
1320800854
689014942
1860971351
648666623
1431133086
331768659
1226845172
900921394
204970568
2056390129
1300085672
1548846732
1329378133
211388845
935114692
50488291
1228650382
295696499
1430094473
34991186
145605430
250028672
673393191
769428672
1376616772
656879697
1783296270
683303282
1550005850
157453452
853887099
420895402
280980994
1377893299
1380890518
512397106
956386670
503939715
506777717
1451286257
1728132762
1694616927
1924479729
1152149301
890611520
1355551591
1526364821
97652993
1250133679
732121761
218023954
1348424250
104968779
4381291
1628552499
1026021827
2086615716
864037985
1355657730
1885271620
200594370
1731051869
127973539
1471442598
623043688
625735910
1887349118
2101146119
1659456206
1939568552
1576717550
200727422
2055269399
2103415522
784669384
1381181824
875615697
1401013311
978315102
135537812
2031721337
811604395
1113166426
183841064
157422574
1671043607
963055300
313567405
1199190918
1162281714
612356082
1289772319
382513871
371077516
1345186186
354908035
426364046
1333676931
1102203698
1936956842
2071665525
1168160615
1268469854
1952722613
276833754
105833246
1296847618
598487816
1398005480
776964825
1878583022
1275423476
460236585
1388218698
1798497957
1280283987
1748504988
1134553172
1986623526
56163387
443188560
1804739592
2107094659
1647385453
371680043
1849891757
1545287695
122030570
37110403
1947472940
1883987556
1661280758
1673877169
989301460
2106853843
1510029916
1929870799
899440569
2062762602
1855074251
1476563366
340459396
1929743292
396501544
656561226
90894314
1259310610
1967934053
415376788
926572687
102032058
1038841593
1339390469
1155960602
1039528637
1052732223
1514820626
37784457
1264112647
2030467506
957104389
2063587657
1554137431
1024000834
1482113818
592121701
913745219
518545852
2037208541
1007284342
458892515
2107141290
2093516686
205035176
1962471420
652129561
1449369271
241107852
190313181
716933976
1274360984
117205559
182234143
679509817
1979070596
1883237112
1270941901
1217678981
1177882917
1067459293
837546935
1484433077
634431335
1387465259
588589217
810079393
549519082
365442801
1172963124
1326289500
884164424
690378024
1209977110
100872885
824345388
1486201729
430257184
25468662
777023250
1274690732
1107196709
415275763
1277666165
981765698
247436215
870975301
1643771797
1590972890
212064036
609925177
1694835012
2045573630
1383005486
661327546
364586979
302272315
205671905
2139317727
1059076587
1736090704
1741755174
174170202
321431194
1445718407
1784331896
1441485015
845910504
1491180104
1672100230
110328214
925237236
1966268809
1153814544
138801049
803375984
982561734
1024333992
390773933
1931467776
1128100812
1300271076
866283038
2131943771
487693233
453040620
1605320960
715239673
144490906
1926816319
1424417367
1878568980
683316792
1229776819
964201242
1993021869
142093319
1887973055
489064549
1134305442
445025366
1686830269
454841093
2132940853
231939498
1174431290
1042049331
1241756525
1858646003
348932184
162223871
1275588679
1676715626
434443085
1272809830
901436725
351322347
207434401
1466570086
870087117
1796998174
1828535423
1992195400
578931962
1001176306
1994510200
958993763
1175635543
118146514
1769220489
1640011840
780842027
1334291877
1850750432
1904861996
1413743390
1812867592
182796562
1947454021
396222192
69537149
622809606
1203110086
1577264956
708668665
184204471
811061669
542568202
1328476436
1446114819
492928039
483739640
1459022716
1778703187
853161456
1313922084
1542561085
829127217
1653775484
481702326
1414580132
132612657
836900688
1683578802
1199443324
452517226
2058583001
1809167191
1468612209
1197544900
682955059
1044571132
1082041876
1296352862
854919912
642083588
1465608046
552354585
45437583
143163839
1551985488
1496084895
1569937845
625827376
730652246
855633338
172646677
2071842331
1495652589
862557982
663523536
1998688558
454021106
506180959
671665685
2019156659
1588199287
2050014889
1495482745
1406308876
1490211660
1579727198
1888930117
750393617
1980622583
1950357462
1123020502
1238398370
191203817
1609062308
1214029749
1741668923
104332143
32207247
929648003
1993392544
1756642835
1250644136
1730527068
414099499
851447159
708162248
1005975518
1531677276
1513661558
24831003
839140344
1249904179
1587258828
1357434512
1266508994
741691778
836566160
409530637
343485382
1955013899
1965318493
174739945
274275483
393592518
1192811456
1639439283
1467505094
1343676402
1616183385
810981159
486924077
1885047623
1273872294
683407578
1993063484
2087409274
1733511755
459873445
400060607
411717291
1502486237
883459127
869350399
1119338280
1689208663
1714943432
1421512814
821433080
641357012
598717489
1360163797
226155871
944664556
1167511388
548592977
1798000207
1660712792
2074832093
447422507
2061510008
1692255294
700289124
606421063
1122591511
672072037
591380365
849031420
404562170
1986339919
1271508411
870424729
1755633257
89010497
472304255
1611437723
1992766593
1910920254
1671747341
1926424079
852589346
1927178925
443389229
1303231352
593696574
1820386798
1730515198
669178545
1501321885
552891110
1730243233
1492134391
73891038
817627744
1756016275
1253797742
994038129
951688042
497191451
1201540449
1934547500
649779268
2093695576
1020625125
1378770260
724017219
470231438
1291338408
2136287085
1767736337
137603739
521815590
1087858088
2012421676
408442423
247579854
152520212
1268330446
1851368979
661600904
586988442
223832125
1591716800
129566153
370387172
309510326
1197895161
1258448243
1642570113
1068944936
375655929
1175380655
86361504
893514881
927952977
711040029
210540836
48237854
1536755171
1798500754
214219394
1353388863
497018673
358289556
1328070528
610713718
1667852602
1137464355
2122508238
2010143053
987793738
1950966069
495013978
641692492
711875459
1914661396
209888445
1648631977
1273136243
486474943
1510267409
300087506
836023384
1765958911
425176136
1646511118
1159793343
2127678721
624120488
259631362
651167754
2070598261
1550027152
1584194265
19514742
1186932988
2125632096
1579364817
1321971292
402672817
679190633
1391296076
798467359
2103498397
1559886386
1023752745
484747575
1633989066
783771244
390992004
1082859192
883108699
1899520398
1206692656
990546681
1595118333
1985513884
1821864394
47917395
418572503
1112656199
499202565
1646317954
1539408474
2043489382
730182505
754236073
686864962
1671353160
1236745862
953861730
982809385
338025608
2088747581
1036160867
912585987
1721076661
1459541137
60381632
718306063
1070243078
1587079160
780377849
2133219440
1782111778
1564518432
756216355
1447028744
521628698
1636330291
763428563
215715661
1795496389
329081554
808434866
2119192414
1903200367
1783656254
659095511
2133735951
952521873
1708637410
526061510
1748915940
817025659
1158393753
1047452163
1029575429
217116338
1399533198
706953397
1967757974
1986915899
595216275
1136382815
1590623149
424445634
1494473472
969521097
1053928090
1180892001
466985041
203662955
397851643
664072997
812716309
538292682
427832482
1537161156
755403805
1051734875
390639613
1275470408
2099163944
1629350315
750595402
180951350
1492958034
667854241
1973988142
2032440472
927759748
128335679
1825930760
99262361
1337117002
1947258841
1566782767
1446335758
2102991205
1954271073
1064445020
247484854
208249375
1030767483
1419026125
2065074806
637121226
1468608272
716164119
1148100339
554948098
757185255
1996666559
1004468697
683482704
1421693078
1225540348
165874041
631430292
128600861
1016700722
1815590049
1593866984
864260539
119340675
974923825
516069432
723909542
1533037168
1906911640
2041683216
1272478008
2078830480
1467141944
1795485272
1057204112
1843977658
575135010
999836895
1200239169
1164324529
1881660849
1043641908
1679957293
1436619833
1381053100
1378008756
914846958
2002703711
1489184073
382612305
516896050
1740943418
62357002
1961357382
717342325
1448582395
825781844
589013880
1610780644
2079295830
613537599
724816049
1031024274
2126649963
1788950085
686360951
1215498990
1759856860
1055661539
723167499
1077244050
591952214
570219814
1650215521
1059751420
750126279
235094719
1906886083
322768644
454344003
1385676859
1618807993
1767180837
619139495
113364363
1042012005
539022650
1899991009
333420334
377170502
1016685621
2103822598
1108397258
1705860965
1572363605
587011
2026570292
17306674
173960563
2103103656
715673989
386646496
1394310721
49212865
1697952247
1646675540
295227095
1651321647
1209619811
321770247
18529006
1450980364
824832078
916964120
2069026375
984114409
1124353006
511086248
2077788539
1281807033
1063081140
381649158
460028652
1866378747
145384884
542840140
284046647
1633885136
1438879484
596218909
1571180934
274867971
1937702343
289351752
1660802858
1367987746
2044199966
2131688621
2104742220
1229227868
1303345302
1225777349
1710791560
692663462
316798842
600804058
2125025158
1859481524
63476258
874922251
1677583286
1699729137
1596046456
1182490323
836928738
104177112
1588114761
986850358
1293521385
1847336895
2067220566
1932650756
12919570
53866173
1400050978
812824942
180377655
511176043
1200330536
1233546514
1321435577
2041066640
574937451
1201479424
1261509818
1778391597
498759695
1762762220
170430145
774806597
1106845211
3953632
1788814449
1628200913
1930616012
1364868778
2013086765
1037602205
1960553406
1864022751
616561551
927334949
703049247
1998300158
305460956
303854272
2078230976
527875395
297550010
1646837654
223719003
774457272
1970817445
1265517562
540994949
1459446436
1170061761
743878804
196767645
1912690161
1877113095
1999984155
1609000310
1812229353
1279633216
365099204
389272833
339244020
660353265
516794369
485305316
588560083
267731878
1924352684
1016057068
966412474
852086872
109024078
1976432808
1553248454
899963635
590817974
1595850619
866960998
726894444
1150302533
479148549
1171939165
597519317
394097221
1286650827
1927582334
1380488771
712339731
433623011
2108585788
1754930905
1006935271
1706102388
1803917629
1938142573
1715960187
1544562805
479277537
412345386
1473413752
64005303
1406041919
805410802
73465113
115236377
490181480
1678636001
1578619653
1972252081
2071705027
828669489
1166013531
921096525
1466460585
1047898210
581356004
994399043
1531435714
1968884262
702229512
208021917
324758083
908044072
134486882
1207704921
203713312
1425134584
1565466450
560696724
1923731331
309736706
546205339
1911827125
614337742
1874473157
1803007481
185901683
952667755
827857764
618620209
1595739020
525448358
263825809
1014867553
553437120
534136801
1060975566
1525034205
1917229548
483687221
1551715312
137320513
259819956
121645964
1474347905
1489277546
925800490
476966760
899879993
1618022622
491220291
224909448
684668843
2080210118
2043612990
1803261629
9059996
1889925649
282347839
391776176
1692566172
1990716912
1383388883
1697089080
1699015284
995669758
963523809
5885904
1799785831
1803282901
1914322922
1821579993
1188908333
982593142
1669631621
1917516495
1648805641
1704174510
774758596
293447928
36622031
1424251999
1835393405
1471972263
1513123830
1497405424
2055533080
917866311
276260732
1430962949
846205759
1239729623
643698358
980938095
398141005
155688172
1578836261
1286258269
1640910461
1978003806
2045167075
421262238
1728450159
1694839085
1654098385
450144373
1661653527
851137025
911778801
276493533
605598586
952148505
1960780691
571094302
1797075079
1764544462
1363836756
1736854243
1102985597
378227057
525349829
1786811359
1440629399
1921034954
165175399
519805212
869274326
1357398168
1924604587
1197336189
1919299248
1650357078
998246073
1754724257
737674165
2057707918
1369217442
402841437
2108504773
573016113
985631036
1048796113
1176652008
1783722847
1563800535
942030006
1105099908
1645292539
793726624
483436098
1118295619
1768254995
1211734630
1555441949
1421653929
363761237
1387594719
2083637240
1431610260
1336970732
2015875194
257365298
443804846
803453867
1730555930
1680624742
777327942
531975159
505463440
1966862123
2039223717
1247103639
1150532000
643628051
646817062
2116493029
1434817565
422177639
987601786
1643398886
710591190
2019626098
1646121325
1481874772
1432898058
244118588
1062606869
15762534
580783108
1617623462
1945997720
1608609273
1160314894
153313425
24206627
1631505444
750073047
926943501
824114297
1250884122
878551831
446822147
2122774719
326217563
2070585584
2142639874
835404873
195259531
875497831
1722059152
814596333
659945060
615014438
1429436300
146299244
1986444648
1541978281
1115563588
1817634033
186499920
1019668060
1159548324
1087693386
287278556
868312492
2014455812
432869008
1499038360
195824044
2103941234
418249649
819676891
552114450
364053526
1042069189
73138947
884440705
593388391
519394018
1504851721
182497975
67754395
973052153
1307209856
1402157522
2132961602
1544940308
642401071
1929627781
911904913
1906864318
27410398
815639424
327638561
1427974880
125843422
445918208
2116593413
1283778936
278535401
587147998
1062921924
1433855245
1509891874
310151829
1793807383
209413245
1180261649
304781731
1883151231
941630955
98494994
991981293
205560458
1013510294
1113011734
1188435218
25317030
1851146659
1925772401
1334245748
1576624877
2089143671
1400025896
1406462468
963215099
1957329015
1939233978
1907182159
1417941441
93682489
2065513898
1275313206
155540479
1273551591
1819664499
377109099
103051064
1456857069
1508288246
1249207998
1051451134
2133049544
1166055092
1871316440
246307155
722343383
1888723284
2063699035
1212366969
1207820141
340008110
1879788509
723752785
627280170
232164356
2034302600
1606730873
1225584280
1116285891
1693416552
1289260639
374547861
1345274785
111170576
1693858883
688067252
109527638
1077321326
779384478
1449694970
1606389548
1828401704
1131080373
58657917
584275411
866969408
1839393565
1889443748
2032704059
1933881869
441021118
1899637407
1230845626
1447049616
1457709238
1446149029
794169941
1906292519
166732471
1027423859
2103261434
118830102
18104650
2016783039
640904512
738709867
295003224
1381616824
246884367
1279346814
828656725
1105692331
1500721716
2047398967
1153344084
429199132
1303017696
1499774571
1511576243
2100672749
1325814683
1664591507
1328502582
1165471143
1144184745
768852258
1854876067
1659275537
1788004206
405330254
1028208842
1301547738
1164842138
1013321047
223631044
1867636378
1784053860
695839959
1498041131
1784157786
678594573
662893778
1405152067
1246959621
1582856467
378467374
1495821450
1019903770
638313908
1452646047
415204595
1488127032
1093570859
1987485692
1745548144
1237124760
1409830686
446792245
1931784919
486171742
1438529933
1630059613
2023841443
403255649
651154264
1177472213
729215044
48625150
945456657
1587588149
909517231
257484856
1020407629
348412106
1923601554
399406824
1890212176
575092625
1529963779
729780197
1155125842
334495211
1280016261
169267638
177809422
110968732
1220375609
651828214
1951937639
320945101
857816960
1622618966
1487373637
487297667
1873737926
1530114246
918295956
1603602168
900266308
118149787
1626655215
1940817426
232156978
1568700936
1051667402
184330184
982586284
37397062
1336544781
1000787165
491015197
1153621199
883276753
1015251149
1667459345
1898183429
1493867186
1754998227
1848346033
547444594
863143945
80030470
353275827
2144103580
1973049270
1140105239
2130172382
1382256788
1754555887
789058307
147990869
1341841880
1729674169
945452402
531245641
1552130310
1713749402
422338178
1520950909
862125885
1458368569
1180172164
532414176
1177704686
922313852
1854528389
139918345
576277035
1215196624
1522312954
2006089956
867471650
1709032301
1900143125
664243
15847331
2019209952
530147347
853607121
1976980322
1879720585
1426932749
147491291
2002369164
337316703
1135222978
1433250570
231610289
1151763464
1723281738
79968286
1189001237
1259400543
437535644
2134106236
1322817446
882268579
1767094466
966890613
1635648579
319943676
58037072
265759078
725673203
1816561473
1911190503
1134331377
1684004095
60306967
818316584
179452851
478524868
42623762
1220467251
717034330
1277861855
772160020
223835869
251209849
1135634267
1669622523
661913429
1162281378
490311914
2033537997
288510371
54675932
199495975
164007263
1955326325
370268211
2038523717
414003675
1999557392
17678710
1456008857
1518651836
119466695
2061145697
504314836
169877808
420060830
1040083356
999623982
1041229703
312307394
2045674167
12654767
539714916
1721504400
1597347710
1666981088
657489175
1380232274
1927865789
2076810251
2017119147
827300001
1552517778
1369876742
916832935
4231832
8440869
1359962103
1608198616
1946970685
1334660361
573408313
758813310
1350377363
935249647
549422256
480918990
766620200
722142029
173135854
147537287
2062332170
813539385
1522759064
1695282102
1536338538
1825337206
1442076827
1075594688
1319102939
50981300
1996906996
1367000675
418512624
171051445
1427751650
675766968
1648244052
877277264
1430972262
1045420883
1939327996
873269241
71997946
1481873932
1223238259
1576214468
638433974
1491987006
1065931505
362567540
2142913494
2119563925
1042566188
1206978702
1737822591
932189301
1057872444
368253010
1894492199
910574132
1038852440
2070147005
809354594
1294512600
1838143955
958900634
2119383857
736201154
379122016
968249843
1235365714
1686778283
916611304
374230752
1209247751
713541105
911126503
216044333
771180734
1877032587
161354200
2033945460
40027965
1663831702
829952591
54759526
1049751191
643226330
1381473111
36361390
1558051767
1194313868
1062893129
984208891
2067967122
1183463331
1404182899
1089213695
415906971
1261622124
1181115287
979951337
817998852
809710603
1435080589
1491005631
1308645086
1801822623
1376467372
300799915
559564789
754511645
1323578363
23691804
2086370554
1285451744
1991301218
781492019
1762608897
1651713653
1794068077
1326390244
1028460314
1589718888
1051648216
2034435012
1378911243
421538984
508483692
1454232825
1225523782
2002876939
144607262
1072368424
196245418
1057839519
1813257136
806882467
288830027
3987902
422767490
1586146009
732719500
309183488
448443497
792589576
953394099
504613276
1619597328
668550500
27409753
330503985
106748033
1798633551
725465512
2130386868
235459794
1382904192
1548975377
845807367
776144242
1711103508
898950667
1194624157
114766651
289425612
983055984
1220406471
662151749
140713665
279031625
539024043
270655032
249543925
1539457910
1669981228
265305127
735921800
1551175537
1670229782
1429669245
942345662
883653816
939345167
1346810095
1752180951
913611079
2094050797
1565488408
1709239335
1588618431
1912845389
914773668
440435588
1330245402
422951742
146210381
1044793924
1368932601
614376709
804039904
852781027
1061294908
705627085
1356025853
2029421074
1047913046
189267684
1843153358
1984614826
932231987
1804440963
948019853
2083192810
588375676
1327519288
1921984719
783139230
1282894164
1490121403
456007633
1811680305
1110962851
969908677
345086318
1571106652
1774447170
1799581145
319715515
853892858
2006248606
1371311301
1084339687
359713921
1505365007
1714753672
2063069434
1043908140
14783998
1350366440
1096250987
1064908189
1764110106
1250066148
523443624
652112841
186481237
1756563324
1420650294
996923693
1353952841
2017899832
313432871
163308458
318167512
390547403
1705486016
1947400035
1209700018
643159809
1383621794
812272616
368351646
1397478485
316874537
1796062951
827897101
655887748
1748201560
1589378342
313428513
746568666
1171965428
448254002
2122703702
1310976405
1678263359
1876701562
1666402088
165434817
831921349
1986855236
652269
241688829
189142150
1508460269
113437156
345692619
1261002679
1156575231
1038761854
1683745679
772451309
1866027762
1136526436
1060410281
1037803975
93882885
1034106693
893192606
1915815786
1591536264
1625722623
245320497
1649793908
985075840
340199678
1707388137
1550290355
1157418993
1045523808
1703667083
1551899335
2137893540
410009708
1692107313
1285014762
762358670
2046412156
1674672120
1164222019
1842613574
1210114343
778436121
1660990581
321052775
849977275
165296786
1086137036
2074125067
2085837270
958998426
1151730469
435567606
1140588905
1076574336
1046982403
1746462230
830211195
1553369548
1251832489
1120221791
1259108864
1767282896
1970219370
1856447482
2067267110
163658711
782720873
966026012
1313912695
767429668
1630596179
1208294662
2062778469
1325859757
69838075
496198291
2109383213
330919129
1154190055
43316065
1893812216
1892922125
142946585
878647806
855680953
914884986
1667216935
145941706
1896449168
1148079616
1606283752
28393997
920587745
260936425
1748773276
2126335587
657237161
2099028512
2109114220
456418302
1248553323
894295425
1556604040
1760683261
957180957
404504561
1915981161
1582909928
1291014252
1007222019
414357622
1805470244
1877623667
1659591569
465009623
630790487
1588603257
1275938744
1197068928
612771884
523379692
41034426
502081408
1722041285
1653920371
1707885894
1253586966
14587783
1158543674
301703818
1514076833
1332703261
1820528461
1511685719
195668708
1245339036
1757148243
270883061
944982244
396043285
2114351221
1939487611
1840349078
834595805
2098294899
27011384
1083158037
1460658083
238208328
1072333436
1759448107
167326150
465240966
1236800142
166817580
1147979221
318803290
1741378748
1226680147
1577823979
1205016627
2031803744
957034204
1028409253
958003460
669518939
1916365605
1877381970
1397537090
841903401
450667544
1433204640
1263643472
500710036
243440345
1366639412
1105155940
1920130724
717758163
1610295405
1622062355
1335421661
781802960
1451252545
2135764316
415856051
301509810
1887652957
833888884
45329994
1357946010
1244871191
394834749
72356083
1318764080
575767584
1219853157
1567461856
341194499
975035218
634567081
2116397539
1948363299
701007893
1024008386
502717296
188170621
811911600
638554812
1184278518
585361872
463192253
701404313
1945960754
1142858996
1889113296
1450763498
1445054372
689059898
1291606671
150198632
656034446
1957431424
2076303190
1618439166
1768140206
1719776772
1278481787
21586522
1789210424
607764260
896609821
1291680332
894860714
560391104
938215924
879689467
1235810158
2036700766
1577302518
1294244160
1397486995
835379651
1089622551
341453607
1586325737
561621094
642014070
196929699
1918518247
1180935672
1790782081
736249753
349166809
1014458923
1441008410
1921235899
682668131
2126027637
1902349148
1018181051
1289535840
556064338
1682086616
436004455
43300890
1466896186
232918984
546503305
2033903869
780299798
530300214
6096316
31245923
1675194978
1950205542
1378632518
1828064955
1436108699
1923889942
496308144
128564200
904462635
1087118971
1739945750
2011849045
102261310
592441658
325488457
13371093
1793281452
1225589423
1528657238
108219204
1307719991
1247469723
2002047036
1407751551
1561393902
68658316
1732103326
1982501547
276945002
1588799209
732259841
82385079
131075593
633257472
1934758594
182904451
2064523475
492501383
1044518966
525867454
18982145
302733544
499168128
169869077
1849218087
1702010522
1235132769
503874623
1805566444
1150359169
706365762
1676851896
2046553664
208928901
1762670838
1510246410
1965941190
328328699
295401111
734757919
1745086635
118635489
495279417
79845838
934414915
822451214
662542094
1112955342
929215860
402169169
420684936
1652840563
1991564008
821710214
621684742
60056793
1932714835
12429879
1688697645
1881937415
172672206
1248047534
2035793136
252655459
242661981
1086238150
1990053721
66871238
1583701915
731572392
444367975
334940419
2117854108
729757239
961469887
2115925970
1943639202
597895159
1993209116
401662256
1445238555
942613467
1098648686
732094439
1534737737
231447222
97371810
734131528
1513677265
734712077
444415535
1025855392
176011585
693016340
1788576698
513132310
1948320661
1183863323
1974164967
1617903803
497179361
933178330
1986534233
1014302885
2069341519
2047406241
1135262456
239634659
1862487521
2124857485
31062209
350368604
646367319
1643233809
1603623721
554679389
1685368536
2118564150
846373047
771504803
1513559241
160108101
1010847640
1126330394
493117909
1972566802
1923609017
1155203792
1099946233
1173500854
1449751340
1031211355
1104988609
72920231
55525645
420656269
1703562730
520311542
892098960
1051330097
860428557
1990416273
1317483529
1318791460
2124959742
959105904
364528493
140968137
1369633003
1482002910
1865033482
1458579002
1419671140
248412537
1382423193
2003661282
226613822
1996683220
1329919352
738201737
813159882
1096279473
999886708
2091742041
246129947
1288207811
1610858331
389493453
373547545
712819515
1410263975
446900916
1481766331
407292193
621002868
1087129452
994762655
608900340
736495068
566620981
1282889112
1981995116
816218012
884937866
1635187753
1116884126
1959421953
1336389789
890960204
1104820942
1085508910
1894392535
1311617523
1972143913
1359201107
684614011
458599408
935388223
1798127425
2015417586
171878931
1910910716
2019981538
10725381
109048685
1285697861
13811597
1987638599
1059919038
682878116
1815138672
2109247865
355320223
1208405736
1253727271
1718246222
484914429
696299694
1890899354
1969656219
324997743
1231724722
1540480111
1516043106
1370971326
492899301
629241774
1058765429
746314154
927349372
1809181304
186139848
534045369
1417668937
2033483158
183197455
655720241
1676608954
1556607996
2018043388
844441724
272788020
1030169092
1764297017
673779353
9565697
2076749791
1361695634
1760156372
1300921614
1828633260
1613372908
108325875
1676045969
1433810151
2102173569
675190716
805082629
785787009
2021102884
384450741
1403335897
1117787818
789553289
628543536
1295095203
72518663
1022581847
858920204
1393536698
701489317
919176003
1273226927
1597430746
2083558377
1185790303
289616740
169134907
1671986787
1481566206
254510451
1133980322
2101496700
925159327
716400709
532028287
1055372980
1891739795
1774623670
343135086
1451891931
1171360594
230254609
1251125913
998539268
1202785723
1444170784
1994808529
1199254402
2140593580
1409911241
564433761
669364415
378794533
1678081459
272714568
1675343407
1253129574
771468456
1085745341
973184510
1491269680
1787179114
681021365
1510195464
1561956221
17549188
1804217147
130241417
316973958
1014970881
2131331538
572417280
426332549
1266818948
1257418213
1531706556
699687083
217418540
1515665158
1619990592
1608248052
1585302059
494805124
2021390872
54897216
1922098785
405144069
1779578761
1078553905
839011149
1444657037
250477941
973666011
1461896109
1452173627
1217115416
893966920
1515548872
1104955546
978584661
818909951
83106982
348020196
1011856755
72702518
631948678
1309981210
2117139380
1671476669
2089446139
1152994124
1007587346
1406873991
596904630
1667452778
970226555
1734742195
1016465012
720515275
2138513044
1522332201
767016370
2109479711
250106800
209754777
666029240
270171737
439560297
1267246939
1502820086
730700232
105785246
1337145506
1067650970
2069640988
1986775674
2083212387
265576733
951838138
1720482352
553645402
1895797075
269905764
1570122215
1597028309
1502661277
524160620
1981906170
632588303
981071610
1111326347
1048225972
690315328
1984840557
281944045
1353072383
1813061930
436829617
1766993302
609364844
1404283694
1779116296
205759420
1683077073
219282135
1720417843
1743676517
1943293485
37935434
2093546513
1610632755
571364687
1072490413
227946632
1315163941
1488250516
1426965368
209392550
304363423
900465664
658899826
2126100224
1608457045
1951776275
1831991553
910498683
1398098344
425862254
216177717
12698759
69854763
1974713633
899139757
149285954
1962536192
2038109374
968280678
575646420
1431514564
1464342437
1733393716
1618149407
247540632
166976648
756292403
488054294
1902355032
32313887
307891582
1737873752
1334060769
1203621644
1341688696
957593226
153200882
282970121
1542122833
227518372
1494862424
345500030
1060406235
1497036286
305481712
736841664
2120764294
1653051853
249807880
457922728
1739584581
1909005808
1383336135
96128828
1004076369
973544743
388697235
1093077584
811853126
1115254422
787605056
16153864
137144193
1460066348
257610289
307249345
1502637611
1437340891
1821758797
1149413405
1603306712
1246835810
2091809332
1219869485
727212394
100446086
1834976788
468099972
1364845114
13222103
1548229955
1403396573
1467648487
1851037883
345782366
1632636446
977546301
1582138247
950923927
1735038272
852537584
11144480
485620863
198753008
1724280408
1738611424
1230569064
15935884
1519040746
2095653597
299190635
9765437
2065692805
2030558702
118242682
823135271
344054274
125647645
1104583203
1063857564
1095385631
608459094
789791705
1279648743
2100922338
1340918091
1232263206
872794313
1778704916
1864151787
244983147
1193995601
129553624
1169082485
853499181
1834987687
108548875
1344094058
1807544258
69187590
515132322
1410408178
465619694
805146483
1642189731
1192411160
987314428
2124055164
1818210623
1759171095
87908324
336655181
1186749994
2082196671
565330048
1570922202
1087470793
1534118647
541109572
1823408638
1563854420
94764827
1039137755
942050028
915337113
1265674674
871892069
371868058
2138293431
1802591299
1107968490
1348686555
1691269468
291794139
572457138
1766315035
629680593
1957777700
1177197427
1692069499
1303971407
1700662389
702507412
138856694
1487263351
1786074638
116491856
258838820
419061167
724528890
2086461382
85923028
210667272
999005795
1741510588
1076349204
1409465878
1118066979
2061094848
623465661
1381416743
1735079391
462158502
2085767655
617460602
805412446
1073220529
1337081569
493693971
583450162
1353972681
2066705914
1327261689
1895959720
1839960970
990636429
838256490
1570931271
641638537
476643302
62279392
1503079824
526145673
1449177855
502015758
2064890655
116123865
1114625700
4674576
224100428
266570564
743734980
1350457127
1215017701
1090543349
1788503715
1875046086
358551991
1258051971
46174543
342396139
1711964807
538751043
1746233512
1488062338
606721403
1979378596
30720724
116746577
2077883635
139168013
2093278757
1578694269
81443819
467659883
679620841
123906263
514476034
736440222
1919249919
631118794
1814763491
594963565
617575585
260617614
17992547
1308977341
1781757623
70078794
755149977
1327187498
1635183525
2059504858
1231603510
1109832315
551763832
1057447994
925081368
1402343801
946674395
460949056
1493843732
912629474
986573808
340756500
810950205
571879630
1029631856
819967307
1488132988
1748773276
86099091
189059274
1176923774
924612752
441072840
1639177043
1060343337
427882750
883934203
1769674376
630564052
1207773956
1669159566
587525821
1389629507
200724217
362505308
995471870
626626252
859431279
1878233989
1513978875
151568333
1610555253
1822440906
418980132
1874357821
516855849
1285644662
1959032024
1938487183
1966661488
1621546739
343238471
2004966356
1260821894
1571443172
1946035936
1908245856
665966991
2007629837
2008481981
145797896
996757614
967701959
83053894
1100377627
1829798789
594836747
467142196
2128324960
392530848
1183733576
173323060
1745820079
663619447
1556898669
1081289186
1589308315
2097997197
1564284110
1187773434
907386440
965013085
771761335
1095688985
1072585617
581329716
1163667780
767141212
786945878
738311541
1541477793
972089850
169842916
1714653054
1794736502
915611921
1218466094
1543324149
311546494
1072591329
648536752
1869502630
1003082553
1535404645
1298445173
1726887600
1063733820
1474320184
1898846063
342391853
1431379161
570879917
1726093782
543416402
350841904
256094153
1929452625
1708351723
1544584974
849125184
1807426302
1126878853
1191705921
1970162775
973159695
1409229181
23740012
1438601674
1677917858
273325813
492958687
744652306
315882111
1131961154
892086167
283351304
333095748
2033581317
1172170750
25683935
1114164191
581373913
106287886
906853228
1683677101
1906776053
769094405
1748083515
1527703619
2064635757
1412749063
1064686711
189814510
701346488
1073342410
1758361855
132722157
1132651777
229962684
1816240606
92620701
1170775220
1623333177
1719049534
116962687
615012828
1137721077
287471181
1475887609
653930388
1590394365
1443986314
925189834
1028388679
381926214
1316807770
817590693
1504828032
544790901
1509194311
700574731
1192047558
1231175264
1470401598
2088984136
1914373673
840829571
912387867
2049979077
1053418405
334426490
250649271
1418080338
2108735290
1961679257
2070689943
669566178
786780237
536207046
1313616815
25471638
1868941301
2046368197
624705844
161390142
1351614818
839100984
192788866
250330824
2113608946
1925037745
879941109
1771789416
881355850
1322923146
1008534954
700430655
542501743
1877387861
973966084
441028166
1033713947
2037956621
646958895
1273802029
1167952668
677135990
840532132
232433157
579870405
2070210851
1547193076
125076576
1493602664
1650453261
851362203
2098181949
400320987
1988437925
794492478
1101048205
888060472
863302372
236579831
961221593
32137740
572355807
1167216317
1373351100
630964809
1348852599
475059454
1376062428
1919630512
222171497
1709895540
1458567133
1054014061
1225223157
2077039568
1979367021
1609340642
2094818337
1889353151
1602473115
1698893543
1476901979
1199297057
858551524
1613348361
913830780
2144986395
570928858
429035755
2121827383
605454769
1503529514
464432810
1124640317
1960645562
1743149672
1134938758
1430903898
482852427
353449055
1933632102
74759352
1706124634
1648200124
1437199735
1748436403
65228214
1153640249
874664453
937062279
1026956984
797896289
510584589
1638354281
1424202326
2022641813
894014358
155546062
1305999859
1528269854
728362443
1370363930
1910779462
1125949609
421309434
2042112259
387827972
1333955176
2092390042
1452095142
618307057
1741051410
1990296359
2039648002
633074259
1819339838
1059564138
622657862
2091274210
1819883154
842848447
290750704
1041046116
28820901
2129781554
543565069
2018475105
921959476
1744348224
1025397960
1679594664
1397505947
2043675742
1860217342
2102793511
727689842
1899164183
1589952681
1145325922
1301621574
904511377
1152225871
2136199094
1037431227
342432497
2145567432
1247154234
1181594346
2031707474
1636768843
674359659
973245807
1489348257
1614640423
938609175
209153938
1651533277
1058927690
563767991
2030365066
1827906615
17915661
337575794
593318232
613453516
1161444032
2141013382
1035533379
738540305
1896537720
1354447019
923486624
1208579977
208050171
987855266
279363354
450918438
1241266916
741472022
1885428588
232963699
1459267521
1354109611
1811784843
373670765
2117542074
2080284745
673238030
1518463537
936359877
1544062336
296053603
1641250506
929441953
449741892
1685220691
251664405
1163866433
1608518262
389466849
718559221
2066042394
562040766
1541945289
486307590
493609905
1863331332
321606267
171636124
1399012931
11116910
1472494706
1313992121
913593449
460923188
1509626330
81369169
1054437024
1533733217
1031909892
161824669
1930621566
642948260
2116407808
661201492
251073556
1792106982
407630204
1266524167
1149383129
1506244988
554554734
888744740
1192617774
823697434
1916991110
755024626
600263870
2031642973
1087386607
1151386527
1845902788
6587405
1899654673
231433293
1103281440
774794425
453954050
1260298831
300420509
623922313
1552192300
1268257166
1047078929
1432342670
572318474
1953019385
543889804
1692575036
2026214873
1985501877
2080519426
607921896
936097673
1314266776
1947901878
1104962334
1925584849
1378493732
424276140
560335823
1204489062
776590122
609415062
751093029
759124172
405978006
158264874
305770750
1949526885
1448654050
537014718
891754895
1656776156
202304266
1739396805
1312016795
1605402372
1842170878
667255978
1054206271
1140299186
484018378
1591315077
1597734154
865191451
1058791757
1128134392
1192515888
1398797638
376033053
590562390
271052911
1369026152
635266762
1104523118
1499272427
1611734625
191695887
118007884
422733993
182619147
1380224007
1710566247
218043277
168451793
1785519655
2000230857
191008163
975794554
1070778304
1580210140
1051713727
2110762778
1325588377
156172843
2075621516
158659761
1359260011
513090300
785293412
1863788586
1274953614
696048653
496838860
1595176610
1601229852
1166981069
149222445
384820745
786974694
1317353725
1091266974
1550687280
334655798
731515560
1369546772
1179211535
1550962615
97234565
1621883750
777039455
403031904
924759562
158025565
1609532238
1983349367
1388568822
1812177084
2129230816
905057283
716717300
1761132408
1945094310
985151302
1351099902
1800726485
449486454
364136031
2146934782
1012515158
1018253181
1188737079
637000352
1664893796
504703001
277852086
1801764408
132819878
2142225786
1407526324
1760161267
1422076175
1627750010
1473446462
293174410
1331810757
1885173779
971414429
448991050
1874264216
868796574
1159002251
1402585060
351240669
234369816
1053286836
2072072037
370427906
1990962748
2100398233
1798800163
1292071254
1241690061
266602653
386598744
1331103183
871556832
76668207
1085315063
159668319
1018034069
660419040
1833770055
700262153
1189199124
1192472358
1631308139
1110939443
1928241334
625683811
948184329
1995568421
477293406
2098451170
665082693
645855061
1928630330
160851688
1705636116
146920532
1047752550
845314385
1815488357
1489910817
1259603054
1001340795
450528448
1132057126
104323239
1430795301
825289741
103862730
1909661200
1229953942
1875025302
182822156
2081804205
1440727346
404430811
777686553
1833676189
47369709
585218280
1493920288
1217309245
49504763
330122155
954339981
376355407
1485379396
1239466920
1325179960
201984507
342736152
1508775152
2070833861
114299355
410085646
1014570971
1945199597
56626089
1928397829
1600679908
1423097452
1281051956
249935708
2009194569
672067348
1685824189
2082430592
284599145
153058348
1903398283
546968728
1632879147
1740846397
1182182055
857352903
755827964
1787689543
19388569
617531207
322904847
360573024
285967926
414400055
486644069
905046533
1337491542
1706831537
1504096232
1492682365
964499352
2098631260
1276500125
1193961818
101295853
1235284638
1380731009
396599427
191663668
1921079719
470644103
1246790744
473158561
2017102529
1240070995
1175377215
2044344501
578395902
269799829
1951558201
659335126
405612553
349611431
514285799
325967576
652352813
863844431
1337000156
1268964412
31615184
465371170
15355176
1370318309
181759226
793494436
1649528982
1988959062
1431117176
1151451867
1890788293
489976731
941820795
392303176
1355040697
874230764
708089770
728587113
1865333037
1809295762
1669110382
389168579
569796567
1245545248
234058004
618517151
1720376754
981768130
1605398333
434653818
2046804048
1036941194
716826071
2070647579
1951396290
979201928
944499305
1226455246
1714823986
480741315
1940567092
866680883
1143153876
437106385
2016353611
1298388378
1960038317
730740862
1681086566
1861624327
228940795
325661884
370698176
346845616
220639835
462638528
773555687
1252654544
1378390922
2114219802
1899287385
1798907203
1265959591
1629652471
1220853731
1350664528
348478991
1108977405
17214551
1980215430
1695060695
797047213
2117053843
830264900
1231499296
978156729
95687387
1575295730
398747021
659316219
946251134
1641552763
1112579936
167846423
544990826
191970147
292267425
993809149
2073271933
1041990969
291876202
499456926
740798116
1813584234
212323003
1728322294
119907852
483528068
1878260377
1902872827
1704917056
982354577
1655183838
1089987927
287998333
1919236360
1532613694
1251618917
315185579
142562979
1991927287
1589204157
1478551171
1385728939
1149162584
391323498
399850329
2054224888
114614543
1547839442
860917285
1588795013
327531352
1937621954
121817766
1587628930
1092075098
260569388
170202700
830712453
1414686983
1294597904
1030305184
1276712215
285368207
1430666464
1637263338
1788984841
602777363
1268737592
2041193920
940648570
99282601
1097449923
1329546452
1783624474
318994924
625493031
1737796343
1344618352
1224961389
1771432818
1379634877
11261569
1557237081
518781149
145537008
718516062
1089285193
1119634809
409416183
1453890986
2060170613
1927859091
654143735
1122479263
343192479
1998387757
235349721
303864186
75144183
1920844015
2040978052
1808019940
302728782
1400931828
633188126
1532083470
1879119803
371054661
977786540
559394369
792523216
1327613443
616750920
1882055475
538744935
1889655331
1670479370
1495781967
1439212546
524868115
96748794
333464140
1500010658
619530578
834795193
2002829400
1356336281
1983823249
2022102742
841497763
2119491792
539525313
2069946835
10499908
899080633
317350293
1710371807
2116159095
700405656
772189536
168375734
1189381239
2143898888
1558085154
2032215694
365562662
1504896228
2081414061
21147301
1048756488
660324403
270148331
600818238
945115252
1882863131
534955677
672432971
1667803586
807406768
2143244832
162753502
385215098
118010172
236762433
1630128054
1795402945
1495074275
2096549751
826926254
1169031
2047662175
790426053
287385745
1746866541
459631090
2025206201
723977531
1919029890
10454659
430695318
1240389039
1436714281
1777854259
222695421
2017831018
1479343844
852556818
59578089
1675523760
904301880
294477529
2129733687
841585325
1015262955
623522173
1769672818
516375866
2077853092
337581550
268721432
1903716403
694783239
2022572226
1196121932
2002677271
2017972148
1334712188
847321759
1159451890
1866546770
296095050
1111923365
2045324292
251197206
812731929
333741851
386278638
1545089366
4443001
724770950
2132690459
2020073937
239870650
1920977720
670983805
1282602807
2123939662
794015169
275423578
639038956
769198055
335393042
763657307
2146092354
423565654
1408595233
1724137870
2079997700
1150470119
876768219
709298927
395021622
1432469155
228608967
410868195
2142449008
958555986
1910572286
1493578762
1336506022
1840282911
411238070
1271862324
1833434201
717904606
1093053628
1440306020
366723151
153537496
613718053
769528907
1496102687
716372929
1313493001
582180685
1112173490
1259960052
1941310652
1947167897
518451091
2087817529
1403949317
1132409087
1531220293
610017695
44331090
1510531992
1721789606
2042016483
1089590577
340582725
2080076001
78761061
1862197156
509662698
204544159
1051208298
507412862
288874449
735283099
1865659473
2015446804
1283755981
549439481
89256496
545004367
2135632446
1786828750
1522618098
50708773
2085667862
2069394358
1781912015
1227518147
1052216626
1690924708
1059065889
460414805
1800309740
346262357
21129221
754604906
581754398
1027360194
94304691
694664716
1446510793
1370452770
1686486152
1539646206
1623605437
373422099
1372724493
1223189202
1598886674
1794962846
1852525397
1930815884
243691028
205477034
1043300800
36550329
224203785
177701273
1800753114
1353314121
1087529833
1040907798
483657681
716701511
1138749895
1600848462
322956945
1709635153
1596916896
672332047
603005520
839163064
1186246601
1241224980
676088394
500944129
1801927822
525875738
620906906
1438162517
674178320
987328858
182772870
1528971364
719605943
711670842
302457779
2050059415
1791896078
1273449747
1120474747
1729051723
3187657
1359637795
1739226759
1972027388
1996128590
1127134972
1316893475
1744428466
1203109995
138848487
1409731918
725064422
889848094
2052212532
911741931
1310884677
1518684791
1994054188
1235120191
983848345
2049990328
790469803
55882260
494997912
1588272227
2099243267
246901733
834845221
1950829916
898070008
1183944083
69576430
496821178
1905020866
453047596
551271131
1127519728
1314494105
109590263
533779888
1133811008
258550273
891668376
1524694011
1912811729
48082930
1884878197
259583862
497046397
997310980
1492803287
2071517349
1098492221
506411397
1337376342
1204375273
1284924306
818758921
1322562422
505425400
830750210
1368063154
1223814771
856023465
801583101
1668348302
1765882523
979510476
1452505984
69492848
603615037
1617171349
1328476873
2072615838
1590623933
1315734508
1900280714
121652170
77519135
970005014
1153525738
1635076762
510296608
1492623572
1399040826
1651058229
1644674682
1465678345
1922633202
1900763877
1171054251
1775710318
56631953
1076278897
1488258704
1388853063
246455167
2096332907
413073610
1220895428
693950436
1258277655
520858123
1860947903
426534847
1308030815
1727417368
1994385531
1976897213
637023986
34247544
1589378106
1909522738
467140037
938341199
1873410847
808138369
584407857
1098262894
1923847230
44886107
1882035244
178368172
275740035
72242312
803439116
1932659189
641203332
346963472
408818594
910782634
73421913
2091141109
129548221
1549845287
1599010377
1629657110
62204252
2090964443
91941793
1604949939
1520628176
304142484
493366291
170311179
432170426
658467865
837684531
718340742
750049351
663542981
1182550092
1953196858
2135627515
761223292
43188938
1503985376
2010504955
833186943
2084153196
2084625661
300031165
2129875695
282248558
2028589779
1375367175
1139973654
1682190085
552947929
1098709101
943759995
242015156
1595010941
566869122
1661181171
1675816434
1305740169
133036082
1364065336
1148253286
168417604
56466861
264034886
912899523
998435639
1654339232
709921040
935115796
636504673
710523708
404249267
1483194256
1525419829
1666600623
1190674428
1345323421
884473217
974608301
338571855
2101305965
392466265
1668851169
270127492
1843205254
14756707
33823641
1018538389
1125484525
1751783303
1305176894
1288086107
1048154104
409542134
1477059778
577861191
1469155089
763629412
1148256582
1414072750
1543805336
414145050
1294387802
1719608208
2050316819
263864461
68730238
442412770
204490119
947696857
1628579177
1007439026
876064097
1474172510
1808705454
984538160
749445951
531171282
1047897985
526505132
1591768679
373627737
518715701
2070154822
888501641
241459679
354311719
1129701990
2093601624
1701232793
754653726
192305157
1146880881
2079005846
53934701
376559919
2091964380
1336320385
1053069227
315928228
1035439409
1684655067
326958339
1911838131
1131615952
336425180
166449728
648190512
745859955
100266989
1215360891
2087118298
1525924304
1454049435
1830578116
1887577848
66243644
2098244463
722331498
2120675245
1735415890
45287303
1799007145
2054535986
2067239111
686935169
1265959591
1527273448
1899724379
1277777071
143370098
994377511
1323143220
1996356380
345482168
380113655
656448038
824945429
1003356919
658193918
1092242691
1555056504
2058429073
821585207
5744486
83095448
1492772366
1725180745
1825208417
1438813511
1658822763
162613088
139221742
447205327
1857782696
246806673
1487517630
95899158
31421734
1634887673
888603315
158296466
38799848
2042546488
420859421
1039806370
506687496
1137672459
1471894584
1660438944
1883027345
1451044107
1342456981
1383773321
1566024478
530302510
115296763
1304503550
1482182200
1224053602
800205800
946599446
885008694
249259287
1132006609
1738259105
1632544724
160896220
502488062
1247448015
1342123616
32953367
1136851262
237033490
1719958414
1992588986
2107605632
1259269709
207068251
349281734
984727757
1278295959
7329403
2068927069
304295277
1302556526
1049655586
1554872792
1915085399
1404611762
31895147
1581247668
370677564
687006312
343362946
2042178935
1431132991
1858626071
601922278
1610426352
1926412679
1802284169
1902115597
174777687
392168193
585195365
238156090
1185386393
967371487
1960922540
1857848701
1415489253
1573662048
21301719
1726294424
1320304832
1957174415
1897441345
45397486
1562182833
404035266
447246507
1060688532
626390604
1289189638
1172835913
2136968313
1767783875
2074623387
2048447141
417468005
1694567677
768546665
1115561078
1303268596
123617893
1492936405
1172089320
895060497
837786723
900352543
606596527
2121289881
1495743589
1399912526
1506029398
1676113167
811723588
1750892381
1536865822
1195607514
1430079343
1927087357
461409127
1392613845
625128013
518960077
575613585
2009138446
97342778
1112668993
1160482150
50432116
534497223
1134378202
1095688985
1187717509
1626194698
562432447
810315757
1100872425
40837942
1573339892
998907573
269505103
803139545
869121100
1805629311
493241015
40605661
1841813771
1147464362
943966978
1730485619
9997801
30720794
26436255
1965264113
143444187
265945618
1686994048
659472803
364261584
1706330332
192049945
296866423
1941413698
1697021764
1590307584
123035482
3560129
1380542200
1350622596
1250490840
2139220887
474488077
258788954
266628049
2096824175
2119190425
144394294
1674890938
371762735
158583147
1697696247
1937877611
17770585
1810759700
710421309
1468050707
553730356
1501643012
1671983952
1459633493
1545043195
1250604816
2144850534
1782881679
391984250
711607018
1601373517
124342150
528082387
1286374999
687618447
477085296
2116243739
185818630
1177743264
1900773751
1382482303
732252931
1420368046
1063645750
232519752
496115308
1550156255
1318503055
1002013122
461983606
792138050
1375786458
2080682280
607315900
1182022875
1887369819
1891380457
1912811729
222304639
898391322
2006999951
350767250
972737341
1670584029
2106174820
575762130
1288964081
1692560175
703269689
843120647
470957671
1043282405
2087723617
1840055606
510720664
225421267
2039338616
526755524
225708212
2097886444
113569374
481009279
521579403
830945679
731047385
156962697
1007462878
1192464624
1108399535
1751768911
437333055
721615747
1703736086
1861582422
311093705
1314724167
1803283255
4589686
1517396982
85100513
1462872508
96374362
1209298292
664841410
894348832
635515593
1707632718
1069541365
660211716
354470639
139993682
1000486484
1463585852
1740292557
1234368341
435556300
2035875684
169826420
23776787
1163599161
2013847367
1757163143
1386841
1065579479
1643597758
325080796
1728596141
545091983
77170756
503605805
1020054070
971220327
1756834914
1588550343
792081183
37483481
1232747481
1988015469
1715100235
559305382
1213003857
33922789
441534332
370647342
978633421
651973281
470787632
1784848794
1717235404
1996705946
1476510618
2095049566
761450969
1546817132
816530544
1198686385
2051525090
121921162
60119297
1388003107
990432492
783801256
1994184196
132535473
319833679
1113638989
620049618
695043072
459124924
1554227772
678554694
1344210795
1263797522
2134183213
2046645511
1914255243
1691133426
248559106
893736234
1040003053
1471841795
1891323898
1403799050
1631742498
688203321
698440151
1454842526
1592689499
1305361918
505380183
1230300316
722412726
1410315073
815077266
22422890
1699317758
1070992475
456454452
1047281579
493373967
1519899548
638566481
65001339
1882019428
1366818451
1450683651
1267663703
370160097
1321986983
415960944
1768678262
869969282
806068990
2146562558
1922159538
52532748
1611111545
145860438
1755174800
2043522507
1208025962
1703943087
2101573703
997592657
1429039149
91275826
1981451242
1580361062
1075065693
1659502534
642789779
896909287
1790117065
1596234222
1639578463
159385814
1556400081
294222731
484837467
1466224314
1238547744
1117737722
607872200
378453955
1153664597
1410066072
1973243366
1770471082
365325485
1493334856
321358958
1033121397
188856197
1280215598
1096740861
1538201295
320564778
25725028
1034532018
1923137601
395224511
1108945779
828008930
1019576445
72697941
747707398
836643784
232702727
742734644
2086859970
1377095384
1274676763
1558324598
303801061
793485447
466794144
1227393687
2019322508
81311146
1128220478
1483223869
1421792731
1945365086
642976515
2146066374
407493971
949067552
1665539608
55075779
1058466614
1633030498
121521997
1108981357
974748319
465965410
61336297
1300927604
179602083
1979687823
399800408
1201854169
678349473
1093807012
1093867668
803550434
377702236
2045591412
1295095599
979261612
1654362458
2030411415
809026167
375263360
1344475072
1256130741
1752788590
1219811159
994212450
1400367465
1481953759
787928905
125888723
1604733013
587992166
1049648970
684388199
657969009
467837132
361774789
69438782
375879566
1588461361
1636137499
1350866791
377968253
1251235968
62298707
1457686221
337044119
233899451
926883591
705804023
693903124
1743964089
662860974
1964462494
1450848604
1776929015
434579003
1497921548
1415988464
1532008320
2051695082
502976547
1357241700
1661719792
297393947
1726321713
60042097
1127165530
1138520971
531754948
184695098
381097260
1199014996
1013715246
660292832
1372675089
420262294
1170938308
205864719
2000069806
1664921424
336287154
202068712
1387495482
98154168
1878417759
995416468
1511761122
537539598
1005814406
642345753
1351310614
335743975
155548839
1850593926
1321754365
756223173
2137616028
1294952154
560901668
399588904
494826755
67355898
1746377163
436849244
1566772297
939891978
226089887
81884032
123914453
1813250890
1034038627
242721327
604922305
71674635
741717919
1416628746
901889640
158625974
110717490
1667377517
873995760
616911510
1226455246
1732660394
393445266
396800701
1693518403
1153087507
1726479853
861575643
962075585
1545725067
1436103807
1973937344
1850241595
2021799780
1258077664
84669612
1434626898
579783768
858091174
2002981826
2098393833
922837143
1437880989
700985638
742552396
120601222
1341458452
606349191
1341860526
1159013060
1099380265
769099778
170944972
1753022828
180610030
38618402
729178205
609977900
229883768
1582197109
1515258219
1006674231
1578904098
2135441769
1453708364
1181951839
869822806
41742033
1079268477
664013111
1851477401
670550487
662802495
682469248
1487947060
1481186786
1328411914
1921738442
991875402
436272153
20394960
986037759
1216356259
1893279928
1714643745
670937331
10358418
301756096
280078617
74456314
1289873682
509817441
675131456
1392337434
249520997
1680091167
1623579315
589454741
1106865019
1144167782
1502879592
323251334
880780657
748937458
823368627
446920898
1855359114
991344577
746408137
33766535
129959336
533760051
1849475186
1639746405
713533425
298865715
849892552
104728454
594570857
1445371598
2139562327
1976700891
587578404
540454967
775523681
1794336404
1526012085
393099613
360743028
928196510
1448059906
2039252365
2000236710
409320730
1322271211
572932311
1108430012
433674426
706407684
1068166348
1885650346
1934305863
500153473
1372770337
2069430658
284061564
538390896
705557296
152027890
1796780052
954479820
704798916
737480378
1485464862
2038115884
129623568
984722975
1630855343
67267773
679276900
2054912959
1192784555
1191186983
1356931729
1582261645
500840385
1689690967
226333869
850291089
550108118
1563681276
1977259528
607218216
1324946365
1344284938
1905445023
361965533
806133463
893408626
952097414
1091702404
1342292844
950284457
290130719
2094033639
105333657
884773488
388865323
269298261
689679058
562182410
1468646111
411698562
1175654262
202102015
1096975294
1796478760
860870607
660772379
1580311008
1696753320
1585748416
1063742410
1515984550
1041522453
1744282750
618192285
366174453
1585301503
1329988134
1303345302
1492006408
511845390
1243153659
794736765
1873920566
802661204
1051304893
926851394
486444273
908274635
529879045
1170138931
1815858012
113602819
1934477252
256094650
115982033
146302480
1422953985
1604660701
866775945
839523701
1076451707
2059797247
1901968054
2054303193
890550451
1564009674
346430054
1046874454
1845609410
1421420087
1673368177
1069985471
1252715693
1743299509
1742554171
1779983738
2069339578
1521235213
1648664831
479610026
1234344386
1033552843
1111764452
1464383786
244228987
1056199964
693288495
876913518
128505311
682745289
1844441368
1467121871
43411490
1655887896
1696349874
180582437
511665659
2065867139
746339963
308876523
2025361605
347587333
1124487895
413373935
1921038317
1250254286
862048886
487626561
665815521
44658496
1919523221
850115785
2012378160
1951240033
1883037399
1386049198
92174391
1694642470
1584706961
1720960767
1855327918
43079879
1696619198
1354699208
1492605393
271072398
1160882540
2001784905
87127555
11803712
67902698
2074093849
877053394
1410535094
855520360
2030405150
725634438
317779842
1828796416
503113744
376783123
772565143
197198770
1380507481
1030022371
1804979332
892629085
1049473046
952456538
6665529
539838177
1789742480
115622796
1374977840
962507687
174852680
451580275
1491542138
1298719289
1231315428
802095062
288504984
1837924242
1853379948
1490247089
2048213316
1912886537
1484202462
796549852
1438981854
146032356
1524011529
1459306560
1378922431
639248635
2106616412
2042988185
1794181381
1271078997
1188479568
353603287
827474022
1898143502
1194563834
2055927146
2025435957
403339950
117955380
1881386405
624055154
1195760564
1061282467
739654376
1586077217
1679678251
1462480038
1169984316
2048361262
141488696
30740893
668618614
60664803
1689988921
1583514748
2017898652
98495411
653687391
314901120
279965687
466750551
2012521107
539042867
268810551
1568196837
2028783124
2680867
232328798
668235221
1813229694
626444947
605010474
18492608
984896657
1824355609
803416562
1775380156
41699983
176131795
517919415
255119602
1504309283
578308471
114216896
592389426
1543247328
1506300453
1971426152
449369965
1713638602
1676964590
2054367669
378375216
1211985777
1975205647
1491987758
1604351934
305978994
1761046524
397955463
1636717738
12181525
1448222361
1532074125
736189686
2102831016
1392628121
1134485634
237184007
447821065
48814712
49950634
1976266761
499088871
833742133
489727286
220864745
521505836
1521608289
1857053676
1913992225
587744785
261842589
1723122856
90661480
1969348885
1555757505
993024655
1370064551
1166921418
55373328
1411374475
210141833
1994170393
416481936
1323645349
1048940130
327490221
594628312
316187577
171008665
1248636172
492653289
1786123443
1666700640
2022463234
692870319
99359307
251110124
1746820045
282735287
1921527741
1968745224
1047071791
1009983706
432449244
548984297
821726639
1630319419
2025950438
1464008123
1102912848
1218955511
98754564
2014241982
735429552
1763983521
1335529425
1488242844
460700044
179962320
1727603989
952620517
822890267
2063992864
770864064
1301449613
716131927
556231337
785671896
182574325
1740217586
1568883426
1910136552
736277306
1492591320
1295087403
1265339257
1698257309
1413698681
2002994764
1883162523
29555821
1612191587
468922383
2112272552
286496867
673144188
81956447
2035946469
1353387282
404223316
1797304897
2087077252
873955179
1953290689
482489831
180177900
831507382
1147297542
1384183347
232919527
1430194199
247221119
592884592
1617692443
1737669927
1712317011
150021543
1324473848
71348086
71092633
841538688
930436941
1705628123
626151998
978450672
2054623654
915024694
1079892653
1709650376
1730870706
1032749459
844183288
1947257073
435950347
771207149
934608013
736851888
1883104430
738125956
60218205
1192077771
1157091312
1323401491
591822889
1795907837
2047772960
1048218729
62581271
1580388033
1260484751
2017183176
561121811
900101493
750267809
122895204
1980814670
1997100398
835407921
1580061053
786527945
1939004999
1736330039
2002980612
32182925
1980031582
2141224491
802978354
1096641211
1717932443
458422866
1979136123
1497324058
1820853166
371271228
434460494
1156215375
1748172039
369592138
1923657636
811711602
1674351778
1801236677
455365981
726007859
457276197
100616788
1506981895
1014735729
219388451
1760882593
986422650
1632074202
1084352645
88214524
669837088
1628751575
732235213
163402344
222035083
587690703
1703166550
854962419
1120084619
961640101
1116640512
1725962047
231109257
81416846
1326189503
1038133724
740808731
1601502326
1398612288
529010739
238448657
1929824549
1027091632
1459762904
110888582
1320548838
555728141
2102023016
196195048
731654572
301122935
1456946059
853407099
1040720456
1745902761
125973147
738330051
580743222
1880434564
475876527
1131282658
228810440
1460876826
488643936
1322703295
2074776074
279459177
1974961162
1783228899
1799289148
65773085
457792713
1947230483
806447572
1186335336
2065654129
1198036034
1014739412
1896357503
2032387220
350632904
1795727428
1341751875
1402915277
607714229
902933143
1789491043
1977803801
1764202000
1380764958
92780774
1738638178
1414431323
798152836
1906649316
2078911398
619944611
1506765820
598494160
1001868994
1450926910
443835039
380687889
886933866
1839117319
1540553157
364600058
727692075
732484901
796238739
326014513
1562704681
1223006954
1495771159
1702614332
623904301
942352745
130744170
1170809531
1619863493
1141369894
602690121
1984733453
2133503834
342973328
1196135262
1711595097
983050120
82462977
1036832175
53992217
188035861
597691996
878936039
1242348191
1972278215
240887723
1446228696
507911775
890178141
840550074
1715632889
771629593
1419783121
1603764280
1246539640
1529510628
242172111
1860480392
479432942
1655705975
971833085
1732886102
1684761321
1040055425
1064301852
1997474376
1989016201
1287944656
252070197
826957684
370533386
738336915
1045208684
2113122323
865023449
164795357
874181649
869642322
1400236366
1588382624
1555409381
657821179
1327775044
471194446
1137452489
528449024
801106834
1997716224
1146653152
1275175469
1604570200
778952626
2055120295
1421630957
941590529
1680296064
953359731
139400189
374886011
1037469285
209962853
655399983
575658155
1282839684
753359754
1717856339
1921974522
662982853
1832102848
1662432696
1042769123
1758739610
2080628159
2143435774
296089433
468176652
1247293323
559676149
786698701
374298438
620942325
1039347210
1224263880
273973267
1885830480
1085344810
671868152
1510849916
2080872970
837680161
274385080
1849100852
1595871401
2083989823
2038499031
992352991
902383824
1822020149
1629540744
1387543430
1738145017
332799988
519465072
467609400
129495222
1418113148
1772064957
1522194943
2004361067
1200774707
294297555
971198069
1100430087
1812891155
1588671982
141507843
1373641552
1405005092
737328324
1601624804
358137003
969507248
1105690748
1261846517
347431486
984797462
1714244671
1769423867
1804596042
88313874
826393318
1782820257
938964707
1814469560
265226650
686756126
1785837871
1379692616
656621136
600021720
369827464
601360329
779566017
1388295292
865997582
590172434
579149385
1853295412
1552415176
1638347411
378830604
1705904374
86823819
545646561
1323746694
1307519525
1864258863
1315756673
670873382
1204942913
900993604
1859903025
1713860873
1111305798
1347229499
834201251
229097638
1200514896
2123412525
66994182
11118362
2093080731
908956469
1856990892
895798794
216545077
422914474
1969575122
82376614
1299627076
1195159285
1866584968
1962931962
1293097986
350659922
1413388398
611310187
2112027751
895859164
2042436891
603875583
1962178907
1857335451
688254651
691470944
1850418722
1506631705
341420906
755355842
238983854
1582374803
2106653141
1895230854
1292845112
1842259774
146392756
1254791235
723992378
1476797201
678025689
1714161255
864824263
385721989
1016126385
770581186
383888065
672506684
2051098540
1299986861
1378246639
1773109924
1074152356
1140970320
1486731833
690623470
1356031993
1389641242
1048889382
656042666
1787992971
1393552596
1741941071
715634829
1684066659
2012560760
1520534527
976308365
1100723000
1927457695
108497859
995085415
1314983254
1286301917
1488059155
1677043119
252439305
56540937
53087548
1949802319
1543453970
626220617
1713393810
967956881
794895476
100015219
1856279541
1234781325
1267088607
95527373
974925858
11414603
1668592440
1523456217
367713372
1127757110
638156074
1173560499
441770232
1274952819
1148472488
1810806235
589071765
1857301134
350167664
878079193
1642498545
594888310
1639226878
1514884865
1183543917
553564220
589851690
61577162
966209093
122545881
1703947227
1716506548
993892049
1168661743
2090534585
738311861
1449119359
1317127919
932819061
1114631558
1266552178
1590000331
201543701
1980831707
145914011
2044942922
248630626
438913395
284149075
1475941241
440320816
1690215397
1762240609
1914317353
93326891
287866358
748774266
1734171306
199658077
1930609984
1124705009
848476734
1257108813
1415203078
1689355950
647070441
433359927
1685066381
890664982
96456367
993059957
1664107520
1748360998
225791149
1562795436
264929497
849318879
530963079
908155866
52652245
1374756190
771420100
1870931152
2025270633
323156413
1422217582
1121594051
116075700
1269527447
29065560
755916462
1515856748
1323320266
1584628873
423043664
1802154350
1861806750
1227924163
2063170104
1681888356
811721857
2039054916
75277673
1698997127
2085847720
2045615172
1259160859
1601452494
2146473652
1875462862
756532209
1122026407
941699401
196127698
2044201958
664733512
1616339690
802434543
471933318
1165107152
799948218
1055304861
933136947
1104297518
899137634
1883170083
1362561004
649966467
1816491375
2073432630
1252095039
18848000
632087904
129643844
1899520398
1707648512
2051486976
1112086665
289596695
694495461
1557785237
215383158
416192407
536035786
631949604
664729632
1617619860
1713325501
1543963340
1499154533
1057537361
112479331
1149898601
1218833624
346956327
1190438298
218372278
2103608638
352842595
658116332
1366971569
205398675
1971509286
1265617468
1134224108
1628072979
2086457046
1963968830
796282053
785886608
450234176
966345559
539231423
1899861973
423215921
802610184
955701891
1916840333
196406143
1461005919
1271608466
1064742632
1098059664
314224715
1171748416
997204730
2019268730
1320950495
521213060
108210352
951808238
941468128
1839410339
871463486
127709685
975144540
1695691321
2015331907
1510232946
2057996482
1579894665
1641261016
2063010265
831135417
1423390633
1002974342
760428139
1626575194
1081283869
23848103
854884686
1534113878
1358968685
1532962988
1793656833
576405857
1794116374
2140681877
1130472907
854132594
609048692
828396620
1202945184
150550016
200008216
1004895246
1003197179
444567924
575878868
1301762838
834429305
1991426536
541594068
2036836204
504513790
2124736483
1523168606
1618740208
1461649533
1294422652
1404373378
1934239725
1813902668
1430611183
1502422802
856415570
437075413
260643345
616992381
1169917165
1651816026
2043488840
607845045
526320949
689641576
1630982423
311446472
2041383188
134043630
364903597
1613695688
1109307663
197476275
432440968
885348036
1629838279
1319888641
1707215842
1371864261
886837849
3411767
1449558597
36678926
773984849
259445997
1031102582
145019500
71649142
392843505
2014775621
1902665732
575986959
1960499405
1623460758
2106976564
614999415
301943332
1997074628
149341211
1324471116
83866562
1811358583
1193024256
492940560
1995445104
1841255456
1456931096
1591213382
1472135742
724693518
779851966
913538005
440579247
191911542
1633554401
1804332566
2066186187
1001859949
1234707366
415708111
1882390486
472674284
1291710351
343101632
1518928560
1679030920
2064577759
1792320305
999534690
982721915
273077667
2045070651
171558384
1203477336
1028093726
183332671
1285056596
1394903336
970530412
946722696
1381169046
1759168340
1665440045
1098515966
629065653
218452932
1488450111
501145649
155842202
496227896
403508
1520404018
860733907
702804752
2147129721
518417467
76913496
1557869079
1465471787
932704668
967871897
963320755
1192885707
1780126282
1751510983
2144349216
1630011194
825094560
1235217416
1259208937
981821407
933843164
1315536193
65459047
1699245799
539096446
1305496048
2134655775
1130159964
1936683245
1611997788
2029066332
228208372
2145087358
584030556
1932563057
869079711
263690648
705626024
14214525
40085841
1283744308
210310436
1195297575
2130704034
376067688
855540544
1493720804
1574901892
539107497
97940042
1218030988
1236874704
1013481950
37462847
410702869
1675453619
1584426376
2103307498
1014362764
591479010
255135456
1341582356
604623690
301580944
359994560
1228670116
1470354998
558062616
423756999
1407267894
2104486289
622198949
728763007
1867187644
1993228156
754472076
2102088294
655764471
1750610093
756923644
316254053
2104727672
613328536
260957247
723064059
1424675062
2088359208
1013777026
2066682426
2000404467
966517081
1929502346
669631656
599122647
248508095
2013038840
288795633
859292456
1077494974
368951243
1637342118
2001794774
1387717035
613090202
1564956987
1697703639
87018983
152182344
716605095
1023177130
1728082926
1659810288
19693971
1426347970
304712841
395021647
576991632
526157555
1967728313
994892126
893292315
1277536380
1311564485
2084129872
1349517664
797443382
557449522
291809999
395606133
605917346
869937511
810176876
394844054
951420417
1180118957
520049684
1429071242
1921043883
587392266
1119273773
534767270
1386321050
1265672625
1069768386
368854072
935289154
1380676846
4523226
1708529671
1876690598
254125129
172308512
1611826564
388824161
290084208
1042710339
218914875
900974314
1595363015
1323395779
123773989
1559841635
1805751189
1816059502
1288077011
1256067348
1232113019
1726516412
1431831575
1878409736
1256562429
601972900
1728737491
1601869886
31321143
1308954807
492173774
1998873549
2117354380
459638115
1576174077
1342676887
8983921
638048930
1924119088
159107770
1600808782
1209745106
1528571374
1826126820
1891883008
1614103678
635536983
1200254659
1072333508
953832281
1581714147
844172908
816081121
1739288714
874617350
240268963
1232640504
1956856129
568345575
2120699837
1182936490
966466538
1943586836
1264853701
207163767
653332986
626500812
565184590
657918789
1058643895
111301637
2016613827
455153178
1165391553
1884239297
963697897
45290114
414300194
2013588197
82269107
371573942
773664537
964534097
1708477296
112076025
209229067
1405994045
1609319547
1521455007
960940347
1468384253
1192366971
155626541
1085318673
8832297
1262334648
115944837
649476026
1597469135
873886108
549491181
477855129
500616076
549293691
729704711
332690526
549504182
1560031308
958407435
915665751
6593875
1996423686
142807573
831817098
2047712231
868652949
1936601304
1016524546
1802050247
558993898
530502217
532995403
1068950737
526214668
1420033565
497820927
647216828
1680716264
318156915
1993346301
626936111
1809933990
1005425967
1168527345
1399249850
877421668
94840961
1731683222
15744882
1464672872
1406070195
2018147350
266039867
1189532616
2010327483
1551526470
590136148
542210567
1054432691
289410112
1531675572
2055345054
712379132
209900997
760918838
1237915064
1504112939
153439594
155317583
1228011183
1848621502
122765062
376514734
806704697
411293072
614732542
982404961
370898127
1076353283
435577881
1070891885
616245660
918874593
616516615
1696929319
424463672
1477605704
436852954
2099241720
1835683159
311438334
1707891954
556933551
1941985695
1322049044
112035161
410665914
144550880
426004063
1260469764
1648864177
886456119
1634369209
579774681
666551890
1695963266
19910790
747182660
2005780931
1371580441
692190043
958455165
573950975
404715492
749079308
987191295
808774783
828368140
1266571979
2009608994
50728003
1545643328
729949746
604272403
129285473
550611822
480558595
1828547886
1469647463
1012920107
126630458
2107979004
787439088
1956106923
496165117
770871951
1954887139
472490676
1458821995
1153862036
1233468057
560235587
2072025251
633127819
1184972049
131865256
847640131
1617212509
1209034379
1077928859
1394443057
1056271840
1251312449
1958783599
997647631
1893855951
1265566294
1086287179
618240486
1638717382
1341816339
1996826584
1831554403
478260222
31754869
466329496
257349592
1163228657
239259029
1813032523
1331751814
1345663230
11210160
1357388376
342424680
900963916
201253706
839011053
1344706127
752775642
798684022
108560088
1583813239
1438498847
1083259125
1237731645
1653521244
2030264331
1698239045
2029440472
1551197160
1248988838
1379974857
1474607934
1367827644
879735989
1412061279
1280778853
535617680
1178970009
1470975829
286118559
832628102
420156568
90377338
1765366562
145367642
199287135
786002406
1895117340
13510160
1413142567
716036278
11844451
498732579
745740579
2138847299
1715566001
671098571
465090101
960228489
1253288280
889070301
681788619
2050399421
470568116
971693390
1970873205
170076881
1377578105
189549136
1138459566
1336149103
1618937214
1774724392
1395017139
117732573
149139722
339709216
1315008474
1243176121
523196643
3069658
1427126195
2065240717
131489582
1805468107
1478361672
1882068566
1420190130
885984877
49761328
1449139491
722532260
1135803590
213900212
1336326850
56070523
751767115
1596068223
2002772343
1234100538
1698744766
1606274617
1015833249
1515628410
81795185
2103758230
893299305
26125203
893697337
694370878
413746773
692898234
336615213
1594394706
1249609431
639241933
1805145147
1781462506
224352961
1728630603
654996402
1615919283
1702411933
1746859412
1557883524
901301305
194242761
1707076193
982116001
113048233
355358076
927320388
1273024097
534549650
718531015
160679868
424807107
809839114
1432133866
1113994897
936767605
251295725
309391870
827894655
1094187621
1243060465
945694211
21990851
1368349942
1798751918
852733185
1956489439
1046710393
371595978
1276083901
1472239631
493085106
1775089449
368502188
173954026
281749147
602276458
1297739605
148361344
2119959028
252956103
417369177
2053416054
160270781
912630303
2043330171
2054325343
1931914836
1469937748
1927343831
959819257
860335227
15003669
1534514
991459303
824125927
1723073729
1642956082
431565393
1712688330
1021686499
1390297179
1561686817
1657123240
1266479149
1019908976
863379196
1520193006
1255909458
1586253387
1244682565
1803362901
437227766
968567324
711307729
1770525934
1803523693
62735114
1462618665
498619849
1975087928
719309259
289225729
1739395080
1028925106
1773543164
668952349
271454705
1981577903
1502320964
1682490728
444301319
1420539273
1775950171
1541088014
1502705864
1649689028
1704848966
443509573
1306993761
1242880238
750231783
1324996721
1146787536
1642679387
1178139666
178855146
92764667
199040002
1159440089
915827656
563471614
2010325385
1739668845
724883155
1900029629
798048015
2013290095
577025878
174685485
1290521806
583085438
1219411589
452065401
1369922237
1938927394
1536987533
1432393049
1338982868
632760826
1245778712
923369499
1606042970
1217335563
112257007
2183374
1519416426
1807978314
2012093916
1265386485
456895871
2115254431
764063111
1903343845
1065035489
1945780232
1964143432
1328748528
954027284
1131816835
570529643
1573899666
1242178239
847579530
1035235561
284201592
1685479778
1679741347
2108525001
272828811
2029800112
469370548
1913724115
217179304
571043321
2127005805
1060418604
1982337445
1118366606
1652221656
229006731
123345350
2022284616
270397413
1475271234
1767309344
1637427778
904529466
292676083
1284304403
619364197
300955497
1475752787
1607018392
198779382
1571861684
1651184176
1625242164
566205108
2100571330
385786542
1391683322
551625237
1029578146
756710816
1322029392
70589278
1278807847
1116695735
1565055185
1119580986
1216410113
2078847314
1367362546
2046483824
1468459154
1492087982
1849382929
1223615318
1050663617
1241440960
66213682
2079002872
680283916
75845316
1018948158
7292861
1410129705
1779355324
2007609327
140581580
678714030
2049314589
1075023690
1721326954
673120949
565527751
989309724
504975220
1659906848
1566402349
906047670
1117472193
1920882322
1322469461
33625187
398290038
2019019868
6866946
897877767
1424858184
1869850855
669796757
1109898182
1833896841
1239825860
1971354017
904095352
1444819972
372773150
189572868
1023659289
1218996832
623606385
18121806
1130619449
1764558840
1041093045
1784851751
1903141873
704124967
406509081
308060740
753657313
805579743
1653515199
485229352
1095828654
1672483976
1360578204
1843449021
937020366
566939484
1494355217
1303003949
1968099509
2031908563
1426809056
454210795
817213822
45707799
861990812
661074943
1600528971
251116613
916808274
1505911537
1938370994
730404185
147097984
2056389995
414773743
260940657
11167524
1462264115
109149600
1982201411
212253534
417921465
1739747306
1460106350
1552938154
889639395
581057997
804747270
658518135
1647158218
288052250
1833576200
973077039
1858716818
1377714561
527542787
670509186
1201390063
644570271
216795114
1432276717
1747115020
94883080
1801974164
170044884
685787957
1567218881
1298428498
1040615016
293832376
874627585
1474027501
1184481977
835548561
1081320424
1781445964
1432405097
866946726
609812780
778391079
780764828
767425476
190301592
939887077
30134845
1001549479
1693871078
215369403
396571730
1570599885
1282671540
1586661874
1624612412
798111641
559817619
358930825
617545823
1036906172
1427691017
310616396
551835882
1491031130
1253219309
373403516
1390633982
833238248
246938926
1718813202
1143924211
77794587
2065469678
258419540
1411097914
367361599
475985842
1398305207
1977435695
565272282
1421866132
1494296817
1720483689
42245221
512809341
1521781710
1180736983
1568062669
1876693592
1783390270
1496111792
1593749881
520124571
2098140550
1282217831
1794647125
642888122
1784107782
1177211841
241046665
966197603
728147582
42454924
237970428
524874025
1143066652
1224620304
888272482
1072777604
483801447
113877051
975561740
996170284
1749915171
1937837558
241224570
550998007
900306795
1837463664
1362964647
146801478
1179454816
2131839612
1086255186
567081070
76025205
219165213
1128085149
703608205
1480141694
372845155
2013974264
1425790768
1624406730
430051453
455241655
1426958731
1771621278
83146352
1795124619
1179553133
1202342294
1396828537
842179561
933979183
2115782710
1910967130
1976954170
1230861221
1473542136
1874375738
1892643857
627712971
1597071247
121702749
1156741997
1172605187
693480564
1559973403
1908658098
1469218006
93884109
1177595742
1751261200
1838947191
2019389847
1018271077
1493739441
2101404809
338140803
839518916
335163714
377024410
1463930080
914082232
1365457034
898955070
58064764
1260300657
1867691085
522502891
435508436
1405518592
2134527595
337952950
198841103
587986097
899738551
998994167
1368328064
1831071174
1764429238
245286742
926233233
1647670283
1298231567
426138256
666967974
1031763231
512322069
186283631
365847941
989819573
593324248
1423637986
1779112710
1927670954
1082989703
1100274780
321111230
1626517335
910767038
1106972510
537437675
568040548
1407290785
634325610
1775430679
90290861
1752714457
754597199
1421778139
660237355
168380000
780236984
1016339668
1134963109
618412156
733282181
1693823137
1372674435
1188119574
1376680484
554157276
1106546034
1478267335
1688944207
1341008692
2009317168
135139212
189012
1058020182
901213121
243550704
1236247606
518559044
887169553
742187333
1430632540
1538844287
730437803
455198112
190175984
304574753
1759951843
1808517872
1056860648
1343990747
386718549
1334827545
65954117
1586921851
1498037324
1060543290
1380698321
1636688417
1826361592
411663931
480041171
1842073429
72141541
2059282846
1934051027
1191141052
1255011033
434400355
920209375
1296498612
949854844
176992033
299671767
1551056529
1841454556
836334154
535002503
869562867
933715113
747395597
1764141190
686777896
2000551847
884209478
860890326
1188486672
1609154483
9971715
757310246
691775796
1754587123
1416815499
1300034099
1589372643
1949873328
1657663278
433024051
2072492315
557013357
1630699981
1988636683
1994257147
1707932188
2043817599
487298903
687051642
1749264321
1431046719
2112713053
913748804
295234109
1810113690
1371128572
2006980312
1477487192
1534148953
1555636425
974137310
1049546530
1801589269
1886954823
1726668533
1392951075
882161746
221814544
600989622
753010743
653833764
786095948
949363873
1721775742
561738465
392141740
654006724
359212489
541394838
2064182502
1545959478
324557884
17938698
36468641
162357739
274239717
1485844037
2085331326
886001990
63904249
252870412
173931684
1234765596
436860911
1172740763
986550628
1175343768
1862782866
1655152078
2028417525
737733013
988020977
1462088190
1632663698
34754367
761944190
1141551026
1293457536
590248084
1694081221
627609085
1403899527
1700655585
1211035540
428756095
531115870
714912949
1027371930
235787780
1667504275
522172280
429268709
581215414
855587015
478038371
1255619195
952743317
1984641235
1884560301
806284584
1272760560
1951502074
326285242
636070088
724794360
1153053755
26316601
1505969519
950848736
1389360388
668903417
1434812967
1203789421
710536378
627733204
1072391965
1444090051
33631178
2035043577
864142057
2006764478
1316048273
944846774
1990932599
251637054
733302629
1948759825
1207857446
1041978869
194334048
417466631
846009603
1492585279
127262774
916785891
98777082
1422831387
544061372
457982360
1567586321
733999771
2134583755
495233932
480185727
141572100
397002655
603276172
1847101926
283379124
2007820662
117182964
1236506364
396908328
360238052
259390618
532837183
469877455
2042416067
2139936011
54629221
931686388
2074451249
597688701
1078957198
1555421728
628425979
419078193
118035120
34275778
1044787294
1952309730
199050866
645760814
390700208
194271642
393159214
182403517
1960880986
1258416030
465626820
1902711991
1303370701
1608032366
1595031173
805196221
439850571
631115063
901221951
1290163888
1499576980
1044266230
640499805
323668135
492244705
252415225
1566572136
2187421
1585874729
1896508483
161933372
950617868
241624549
1344165233
1506506578
1879540589
268414931
55788403
287200321
1494137431
1059199715
631902762
1298721764
25538261
1041916482
1307107613
1225111049
1000789129
1104294599
944428416
1015995922
718655081
1501176792
951617591
921469773
543725081
1057513654
366303896
9237643
509172892
981766776
1325389335
186920125
1656883471
478444856
1894598272
1194522063
203278017
1115132561
637452371
1781542513
1892081655
1433402870
769960943
734012954
364257512
1675889482
2110903723
1547718443
959478109
558718232
115748746
164952389
1599657216
1137315583
899628259
215070627
1985864219
1955761833
1656317285
1236425668
179655272
1525958433
1292533017
1070718966
519733276
1989860661
1431006331
1519342263
368933397
992740426
796910040
1614865826
1070841817
704631154
1621344883
1270867306
1730304234
610604306
2145175764
1186944157
194959249
1613317643
2002027417
1286502090
180004546
1371504806
1308313075
359432467
1108723230
1344273812
65207210
715840265
1514882056
523542892
77573660
1195903017
2041873071
680596398
1160132134
457880024
445485784
1752101692
959973544
1363018967
1211770725
2114607208
1468288365
1495618354
635756623
623647070
1039569802
1389059816
1993003947
122054655
1171872577
1182610693
922630889
487755507
365322565
334393850
1871350258
1552932565
253691166
1810481422
1162669243
1394730716
1049159124
224003547
117750697
2066623796
805542492
1113907053
71354986
683164048
210490136
1888854708
1091952655
2027106698
1453888071
861130989
565278238
141791433
2010883014
689092998
1794967277
96554541
95176503
1115088078
1927894489
323469304
748938763
972298259
1486128304
1369687453
1766919449
702801473
1180432938
1558095640
262425396
894866376
65131958
1381964068
1879266233
176749451
1389816427
1987025359
2085900438
200895604
1307630120
1834346917
986613655
1328248472
1105196763
1536672777
630189667
1673526276
825938679
167183872
100805400
1895643681
332874007
2032034152
1300774322
1452795523
1515499306
1763338729
254786606
484436675
442890087
2019373102
735926523
1600594610
885356796
440487433
2094044037
232045072
275925988
1101590066
307793750
1978318749
1649517719
164438873
1079724476
1059495051
1400730639
478214670
1004331858
1881111812
846294291
2051235346
1666290278
1004028547
626387993
131331653
468977055
1346511
394515869
815325174
1446411097
1514759588
811536320
167096087
1904257462
1552252867
406118100
1271537603
1755488853
1000647312
1189506365
418456147
1035115941
929796990
923998560
1762337020
655939641
1110825989
1107111731
1302523278
420388482
1708085822
2072130187
1344138400
2083057230
1591187987
1908765322
61766605
936059979
2074321004
114721691
629627075
1566798661
2102361762
916783350
250221259
897301376
461974495
398415284
997277178
422655713
930398086
1902935397
1693617716
1087477808
1368323148
1627602677
918809313
692859420
664193089
530486489
1127881438
1834496256
1092282619
1207152073
269514206
485599523
1502979534
887127470
82584459
287957136
1333347016
875897978
436346956
811360677
83523703
1780199816
1359399595
250880316
718173939
916336151
1905566428
260303535
2050015099
819552680
865712951
1972085912
1505080074
1337370783
621116610
470932681
717506010
2051332505
1339051186
589447327
1494894767
685745153
931808728
52412965
584992201
323270172
1958501988
168980988
1981285074
1855297394
501826147
1236148478
340077976
1162689952
675058306
1090488783
1320760076
1786769025
870851681
1784013249
1680956088
1777344257
663223541
76194355
1059253160
645149306
1699373513
2044249412
498006455
638980481
788739078
1045057474
2026620656
504105900
2116189293
1480276135
575278501
1299253472
1000052162
529157775
910709978
1569128246
137767692
1312807731
361564041
70029577
117826117
212102323
108577878
440916748
1976108380
1360769687
989539111
1720995105
725085643
829407952
541480303
287687700
1224039239
763315729
1434998047
439765644
454739525
96917976
19321196
125033006
857005560
560935005
310678020
1130486357
169198003
1304852821
1705094342
64671722
1095480710
1049621563
1241237234
730174231
1959292681
1112704861
607012792
647251777
1603998054
63466100
1665484243
1116377812
1312048934
1725401293
1183832653
354195389
1253592895
1253771258
1064494909
5208017
642763409
1278042608
121524065
550699566
28632817
1708368111
1190565049
996372451
388676038
144664983
507815593
1951167679
756613632
98035578
1696930300
1651322217
625576485
543881670
1593721674
1831984674
653973643
1171632173
1899959664
1822372739
474446021
1895241510
253379027
2098631260
458148951
1109727029
1440508397
1250961225
1709241121
1449215374
767517678
2016605288
1684198730
1516164214
1215153517
1198488164
2131559898
828933525
557096710
1829089990
1251109784
8592950
2003753246
1653153206
1095238354
1567707303
719654564
286061512
1597540330
1766292064
1426737803
2132906895
1956801637
1726110418
1870331376
13038590
1829908309
621754692
2039913873
1719327722
1979524534
1183816486
1522188087
20571553
1247733029
2059503128
1078566037
1946137756
1432508750
1242690634
1047526022
1222228051
1813125011
1885613166
122217058
984973343
1092708342
931769243
1574065101
448894238
960868269
772746949
1835025155
742476273
523982501
1169706060
1255780058
851562490
1467317793
722657326
67660806
1556558292
402704781
1990318710
1266843488
1861473794
731290300
1207272944
1391856428
86777415
453150005
517639954
1443552572
873893327
228944378
865713145
1897940534
509929664
1146415056
1658300098
1606942207
1629793601
1084244804
1122420234
699845360
1825978781
638100930
197263334
484983010
1172078593
1644554233
1512070945
305327471
644481331
791486945
136990056
653787634
220837447
301922793
1897316796
1270423482
2065021107
1607087457
1665209966
800620759
323153100
263643625
138486676
485851480
1908439524
1260986109
1832480610
207785731
1490786255
1191815880
235407611
1801325105
564415509
668133457
1172076289
577039593
1214988257
101293517
1919034648
1581459243
197171041
1766407263
1585642844
1351248179
124955887
168219709
1044400096
160123099
367383021
1972884501
317840990
190084074
1100187655
1903298868
1344852201
575523379
1058935521
2147322886
412717781
607908506
1818161178
1993100796
1372523456
1978667740
1554154309
1192078328
1031678857
649554183
1949192530
1493331750
1365283071
1268429690
1796992782
752728646
32532174
105689445
184128806
182018468
410765184
201340412
1628697512
862663451
1632739922
1467700025
1105231549
144927197
1281340517
462883347
1480524591
1439390049
607823524
1253754857
1857450975
1293509876
943184735
476139308
587348406
1628730758
1570326143
366582924
1117025320
363095820
310981879
1597807639
1795808125
1992338127
483619980
1193660610
1774729857
3689882
818496692
1680570764
686972086
1931019120
990864564
1636198639
1837900119
1538752936
1918392257
1446472440
1266277785
826485724
1876682203
1066042674
1398123974
1765281919
1143060350
1618158094
96881533
1674790813
1093863457
1916358021
1390703901
1355845395
181168636
555407417
1506833069
134147672
1900158444
1997282909
863670469
375842972
2027905288
1446374062
377049567
1711248581
757115754
1576134511
1433544615
794783502
761446536
1284327245
590103486
104539443
848750332
555184503
271153808
1851531779
1606106852
1850388650
1775800318
2137452578
314851979
1667689986
1307447344
1108007865
1666073177
173708503
953740494
474670002
551296202
1065408544
1169065452
102187772
52924832
1329362242
1555619766
173927963
2068831758
554491620
1585076601
1431401480
320237051
1779128374
1071108001
2110567490
991136046
706648834
1870989471
1235936225
261286735
1074515538
1935632964
230466335
1949306425
1128982803
671928453
90183360
562011214
2022630773
382115376
749739924
465788798
704195112
1013657610
856614725
1563329187
1589785257
1460946524
369120825
1515159132
1147283681
935163767
840026224
205541700
885167823
96374060
170363805
644864214
445826440
43306972
1817539524
2002284033
1175541662
1961765097
1168727806
1562640468
1145916429
619511153
663628855
1375530841
451995529
1024666608
753174554
849895376
869282142
1360026023
1915649127
1545574915
821043168
1812302092
1613077885
1559109705
1078650625
635222029
1980720694
72162881
1032825868
1397836854
225770075
1430915884
1378453939
661576866
2056129052
1314632707
1777518382
1137182081
2121142569
1845588056
1928922433
378798609
2108694563
1477186408
583424975
1205180650
1931218990
1480535161
1661545087
893631822
1457753413
904567238
1933590466
1523717898
2036586195
1374036956
25616644
1579929309
622442383
1891642710
1250779248
1344533238
1845376805
1204191022
611731762
1728749695
619771512
1838643852
594595034
246467518
200307166
1990362684
1048223703
796526321
79779076
455452358
473494527
86235544
1776235996
1993891322
19415642
1335252161
854919241
1991466554
297719987
1957364968
335350419
1335739337
1069881674
79291059
1464702783
602605661
1883268340
1875967384
1609434942
2088719697
1572151655
1353699785
2119192101
378348962
236557952
1151374513
2123337024
917937609
1784109449
1794017540
2033479602
1766116450
1203974495
1881265298
437319358
920367507
1811377907
2141731572
906710746
1244302005
437041687
1510963258
2015573787
1043208915
1735600941
1999976884
1324587628
1681769789
976421934
1548569832
661389892
1598250767
1308379238
1843372009
907812427
1655862062
707839199
1937498319
1482661778
1337293545
584577847
31595484
787272703
2049964484
1625357149
1978170151
449125205
394270097
1001439292
1699185727
220330788
1870719181
1864807747
1666443650
1548719999
800975368
1891328512
907541658
738378329
1378363484
1268795566
546102052
856427212
1836553986
2014428867
862037404
1985887340
577442900
679650186
1959594898
603838489
208199761
1047219992
1023170719
918341518
1169057850
1671654184
903705531
599193319
43903301
1462379841
515673296
1729212390
1730046014
1540739052
238062341
440315855
1700172753
345681903
601227005
835371838
912299755
1339272475
1912809691
1943419524
586992934
213539590
1400783929
636525901
2133812776
1402636100
1308140075
1907499023
1525923253
1844237796
57107501
1710752015
1646972553
60918770
413491523
1267804918
628074474
50690153
353546445
659133093
366160374
295246263
1148968
1139904150
1928153360
932490624
1878270555
1799476670
1866375630
1157948711
1719767892
1267563352
165082050
88154880
651994654
454847612
1825527421
1532645927
1450904298
1436903868
1827125798
1565511865
357070301
1454667177
311034871
507293830
70207120
418297740
653778375
1411621477
1861514444
990915849
937601845
313416369
1442894256
1647549087
2042091
7879479
1229470928
2048004308
2060815356
915284219
641680681
807212775
1145524213
1701912067
514177478
593621367
1984735413
1361028542
340271394
2072729140
897423872
535606725
407762548
1498973942
1233388778
1489628552
2067941205
239502982
273926694
1124629517
1969264520
156908513
167825223
871094112
455666461
1705935956
1107732974
592524440
2057173967
475538301
2084577544
861238110
92253672
1411868667
524981650
454110922
1780033898
1343057911
407299
2044771255
403164093
1702947614
604891753
285263087
1439650098
1760948590
1252078194
581171537
1541268026
27195898
370058058
621203812
1593447761
270875241
1712437555
394780618
845630511
1633675251
501566678
1293641086
1303264469
488384612
1829850120
623430315
625711997
1819216235
1685358748
1007086406
2120811875
181113457
314088866
227878989
1787843498
1400784218
1336069761
1792063055
1864545240
1809343349
2128775241
1620627301
816376625
424131175
156484845
1064864508
1607407120
185865492
8441767
1243813101
827135343
566883140
1624846619
654314095
1113524845
408658117
142435043
767977380
1445647324
451103882
478304571
845224140
307340437
1472229153
793150523
641413256
308621042
1533708309
31706625
369823463
1979085141
2112108266
501537635
874324240
1600662337
1539946244
1612345634
1819679448
1534415089
947866356
939768514
6350901
1804716870
2100367716
1742066521
670696188
1764314274
932707581
1419703715
1539987852
1166486377
2126366255
802672801
1506921821
192139505
397635882
996142947
363466576
1681343682
2092613548
1072869793
1408760916
920982746
332871266
590802715
1004830071
1464397686
1172487810
1392114968
1444812297
2127178981
2062754593
623070637
1785205077
314798071
623205056
1818971073
1955272361
881130425
72995013
1146997211
2046113829
731495282
2076842957
465694280
1997442916
1167950072
153267887
2005862114
264700995
1327234963
974417564
293571
1928914597
351522456
907965807
1407618486
1166727360
2031494164
2141693010
413590871
238046746
2080672853
1953132694
466763536
1763866821
2024966910
835419322
1157401651
1057364266
1036388970
1594077206
317521988
1736988280
1216257894
559156738
738895474
1095190893
1430846789
1153572094
23025962
654595601
1704427016
196473914
1842113879
2105484642
1034162030
1431770673
647926920
1895825685
939427555
841784482
113048742
808052303
670037161
1849653704
969884426
1739342039
1261491858
556825082
1445016604
1913358008
215811945
2009225155
1192913687
869397875
240588094
2037286201
770562489
859879919
1842969393
738967261
932399802
1265500754
1928122627
773016738
145341918
302550105
1666416633
1854916023
1631176614
2081779725
1465227111
406395316
153007614
1604428312
1034949977
2129580233
458459652
1508783618
944766548
1890230655
1363162520
307385678
184870947
1322504884
1962947686
400844341
680170516
89792834
1226591306
1596640204
893579647
350860151
1117270785
1832888706
523937095
648855012
132365300
1223500909
151668270
627288000
1665775146
1563682016
295964332
848811929
1752822989
566726820
255340077
276077801
600239904
749389812
2096364944
457960970
1441818001
130725177
1318303792
366930658
25654924
1196452588
1959957892
1570313379
1963742198
1587068155
2002766719
1990815822
298811320
61150251
1668945090
2021446093
2114584298
1609302835
228126484
1180491514
1799702725
210072261
1926035033
2034691834
212597353
103491847
1292593786
1575350625
760512891
119819972
1826839619
1542152906
808040366
723059749
555218339
574271387
1446210618
295866841
846374391
91482397
2087628678
175056240
176995370
1607445418
384824190
1442800957
446768632
1621396231
209300143
1477840412
592839302
1648116584
1614303581
365789206
661092969
1143364421
841177500
1487973179
1908915242
1380290070
209720889
1075588846
1491485172
725763055
2144460603
2131041115
1983109263
880941468
269212066
1005489030
1537112959
922200406
106051965
782677461
1215870636
895550606
1392157410
1181679660
1750477227
759487852
1409191848
501551928
254509962
1707287325
1172676061
516582931
1655842870
1466569149
607876579
2038403865
1070315722
1930975971
1082905540
1709216884
674287878
262964270
884325682
408418721
2076781446
898786037
568167738
1691949808
1918487652
1916977857
2040693143
2012068019
2110733247
486014335
1971664170
1902194347
1736771750
335455097
755170384
635049200
961515677
1160850347
1622901817
1302610594
1939172242
917069122
1075528817
1496522557
1599057472
1598085683
109334725
2089093716
1888256223
974528247
439177173
221105640
61002911
663263726
1411884247
1738615084
1350542896
680439096
1168553810
2034098651
1479276984
367333932
1576101585
887018063
1623342273
446797555
822692663
1348723345
1595721266
2063449007
532500038
1500571264
701990131
1580655674
919233564
636268275
466589182
1336463362
433018562
192329066
1955144647
739857256
69984495
1320463413
1642443468
1767917892
1487775541
1822186059
1244520455
275964056
1126594025
550671672
482758881
186907762
772690205
1048639517
1338163998
290719530
994318837
1823598395
218616470
2047460645
666173469
1957661299
247358332
679946311
697437791
1828296694
1617683716
1598369530
1201428935
527858727
494279512
1838565237
137219797
513135320
1319122586
696084169
994039768
836555223
1865449363
1190898176
120668230
1780153835
382462959
365527649
925700888
75216009
2090520423
2094913384
1134341055
1155387750
603463359
554421980
564411214
1855885042
685445782
995285790
1256982022
1776568870
1267806722
1358466262
2013853825
1081334912
964942836
428619741
1811517179
2039031930
645921850
381747942
2090939361
1908024311
1534816992
2137055338
2027060566
1510257752
822716691
1100525825
1112248388
1214164279
742007731
230793599
310650027
268498926
2129290358
1143075231
677599932
321582416
1672196567
263153449
1464768092
1037603790
1755707922
783300475
281003609
337007733
1661138974
1777542249
889789180
802708575
1257436321
181199020
342389077
1613704904
936335537
255803679
1047009185
1162855896
253596716
2112396419
1514706830
166972871
281079674
1360505168
919721444
1478563114
1964943198
1675613721
1937287020
2018272348
1188852990
106296432
1085279937
1283674819
1261100586
1690713320
1214150125
1008795375
494990994
1758161816
1860742553
1355141897
581923856
1119315416
1304110402
2029911615
761992003
1998797153
1666303581
1122937600
9896853
287198992
2131653939
1169464772
1443697771
2017448330
984143093
1436258659
516325144
833353022
1272487993
1057132570
1837454920
1437916109
283564475
561420105
805199129
1360185976
550481134
1809222856
1544621024
868403098
1523803101
281311891
633413347
1364951944
841625928
628098324
73412009
1123696989
839523213
2084043399
1543503186
2106618230
312479888
324900047
1123175328
955655948
1595843586
355869132
1262474289
2034692236
282419894
365061018
1071769662
2083152511
1724315699
1341103320
739294259
1087796470
1551821394
923277948
57046768
1192963947
1827910468
600575140
827805611
896279270
85451847
282580597
796051737
2074020679
2014283750
888074841
1062220376
461907827
1724584666
631201836
313832341
1288649852
148131
650728694
1989176113
1094320155
478558305
1757778962
371506521
1608258522
321327488
908314756
1727911494
1917804585
301379047
380218188
236997070
1038042276
223568279
1332358005
319365571
1810579283
1725946488
405682708
1046202645
1400042836
92716601
65896595
1614857642
49782522
25043265
2019819402
1506726954
1547163277
1818780158
557097611
1375375589
1070676713
1811003018
531282512
1187094589
2058998380
1910125227
1813284614
971905478
548201928
2062892971
775093419
1687709718
1378350457
262119172
690530743
863771181
796145136
1324613547
1592245737
927469748
298466535
1626018592
1096362050
1014631676
861998791
99056290
841370285
1436312380
1695111545
693674367
1464785474
844899676
199367363
1110931366
1164324529
1631768384
535687150
843134465
2071030610
333515785
2111293473
706298214
579037364
1018660347
851066926
1081710351
777970479
1723670163
428950694
280048749
1555570022
1110783907
487670420
555682590
1336646373
1780722038
1399551919
1431036924
869979228
1577981963
1234030916
1689264108
38838434
214724771
359254275
957013838
449673477
1771213993
226701188
1540645233
531505108
470557538
1165269819
739450866
1841141683
1602094111
1861004384
1052170945
361881972
646193071
395965011
2051472891
1993806885
1231620909
490813128
442229089
1263077226
465650954
2117133322
946832490
705344139
1169047028
952832800
825136648
96776274
513425325
352563848
76419841
1394898954
1840878931
482989561
1064457662
1633693835
1726265799
752052661
1456672763
600683284
425492903
1258814990
451563364
462751755
1521476314
889772958
317398568
1455418108
2032040432
1223975741
1934755791
113783958
329888259
288856682
66130251
1425475594
177407569
1301659457
1112120770
1594368178
911732509
724766027
1558107440
1980069938
761375990
622105193
718513411
1543827925
803283456
1294263403
1899214026
1813300961
88610321
1322877108
1731056770
1333740877
594429286
1634398345
613599615
1278563157
1443447116
1611187518
1891363971
1421415501
1809509769
1741994685
163218809
883022514
1007654334
1105734354
656299516
815308063
2039281337
1356486106
1402466512
29411616
924426490
559450293
387005376
444621905
34547902
71983731
1522988618
1220903947
1830317565
1627916318
953965881
1438125311
974876828
547905191
425912019
841735975
1831289675
1647119668
1349526903
429972457
2039368841
1917434873
638550437
1570482011
444037150
1904884217
462333337
206879732
148725681
1240929535
1667593154
2040759538
681299210
1122882836
1998522853
926931706
59184242
863715033
1007948758
1295487074
1687807554
546749313
602367248
1926828444
2033771881
882936051
954814690
1114204094
214184493
282195555
2020912999
1913463979
23661436
1717086193
2137538259
1348142146
1099206193
1998857969
932961081
1436152282
2127809214
534474640
2063715697
42203753
281145604
1610779078
1637623887
838634413
1349137768
1340481205
272058220
491439251
909367059
1544903801
1889925567
670556382
1433441072
1213781493
540413141
1912323861
16409625
701997254
1145699535
53471660
1381826435
68006756
590857446
1421367011
957568515
517134325
682353992
747214938
1937682898
1506145552
545067720
769236246
164846191
208782579
692327552
848213764
1829009208
15671367
796329822
1398046328
1238794403
1823193179
2033361677
2101659872
1393380395
129876107
638648251
1750937780
1015848527
856062449
1551613165
249432207
1066717460
2082368705
1743274690
447192849
463010408
1790872092
1258372320
1710569439
725312903
105074506
1007119961
1983130552
605255114
1919386330
2133512236
1225263262
1594581142
2025014202
309763609
930974264
1605301329
54308210
1895020611
158652030
963957620
1724216777
1359079679
753587686
1661986199
1731102370
1802460538
2104707746
2035894783
2094388083
1140431431
409785207
438243864
879477961
1627545965
1804256040
1503625111
792032623
1689105103
807285211
1786092235
1899464506
598695556
64228629
1742249956
285029985
1879401661
125843422
2025818414
307309509
848740040
635819395
1150059357
633734771
1547676660
495329119
463533901
1838642593
1091484416
735607583
2065843512
966760368
2121108077
1007770692
885721849
329861681
22184104
922420052
741802946
600776420
174721362
1844239329
1593685196
1499032765
82023406
550526345
1504730245
877019060
1726459594
832575989
1537608958
368809848
546680807
1878035289
1289588402
1826412660
1631833089
159512612
1285887075
1658204971
1636072617
1892709221
1618805005
1243105847
1291783031
564530400
1618892018
669991070
181840491
887301989
704260235
832319259
2133550419
534397145
894322642
1754016110
628247229
54533342
434140653
476642603
1896228819
665590988
1710459442
1135391646
146447145
1330616387
481658755
1786744542
170416986
363671919
1656166205
1198669960
1336079819
55469016
798873337
1143139707
940004519
410636890
541676496
373841773
934291548
1845080114
1708710311
106281758
295139100
1973315253
1300470401
1122605947
186679955
527872123
40574586
1308976928
1814907886
514086301
1516250905
181025757
1786170676
90025964
1852343972
647490479
1917359479
741212564
73592639
1312520306
614796970
2094045393
671060982
306006822
1420240834
1865503069
833504096
181984416
425964191
611362915
2033819459
2032629224
1092131849
1279191352
1390313247
2114023559
234811378
1130154933
2025618377
334299594
220776200
80069918
1315759057
190066395
403842328
1274710244
419698569
838397693
1837067002
870835670
617935972
999113913
2093237610
2047403576
152176636
1242694795
1177731274
1344368012
1978509132
1741277245
1201532419
1875255551
779213693
866523338
193168520
1851891084
951734574
1789002719
2133494861
1878362761
36897501
554615347
1885268976
1415776099
1902026531
1195152627
505376405
407703351
5257144
429973059
464646503
2113485591
2140352366
1171751834
2006002484
1775141195
1123106654
791444492
1688792213
1772274229
1115751971
295292216
273452375
1743379311
1644238149
64348726
1349522775
719634874
1567432292
780947253
1350567358
989171111
413700676
1780737763
1498702649
2128949433
203158103
1762404660
671580745
1278961619
1516706784
163127560
1552659691
194995207
1755742141
253312491
695959483
1075813632
1563372181
1401296109
2110642493
2005680217
600459721
100409495
758424247
535168888
1440447258
1745015032
275967471
539138146
749743943
1449283856
2075574391
1108757906
356759915
1261321295
202808278
1214727543
1311498106
2074225214
857518690
57423993
2055289580
1310294787
1040745649
1414530587
894319620
263460842
1283493485
998174932
1252008196
1344883562
2034023254
1511741608
987791092
394772761
1021889452
993558594
2029139763
1850214403
1292349214
1467639156
818536406
1248147668
16015159
526950011
1112272072
483313897
1681236291
1967690517
922366194
2139421364
1460360202
1222904178
602791387
1453049826
2030196284
1913632603
2086794676
757210925
2010081245
613095066
969553004
1021419153
164160738
2063340515
497601729
2099322912
1966731991
320682749
535917152
1553029550
2073037713
1889693864
71241053
1109965946
1044197562
903414500
956327894
432871885
349675055
92792928
1828380806
75135325
110859723
1838778898
1180542969
1871072210
566108680
1136461744
1357197486
1718631017
441993947
1968028188
332182713
254283063
684188477
1498127553
270153111
1199108811
265176299
947372649
4418228
1244529882
2112464368
1066102456
1506310393
1041226520
1323561050
1901651390
1309881668
455361134
701218172
456379702
2091171859
2129301941
1608039754
1888291535
750631040
562079569
933745447
1472464653
544750872
248758820
2008433605
1146565886
84142428
1152646742
42922773
223470325
789032869
128206110
1731022896
1232597049
447676880
87525690
865684915
1841788124
1997187202
1161988430
1819288523
864794450
1475303393
1711903707
1343235202
766868795
29846514
672883031
1800747044
559971244
1672926276
1129670862
1075386381
1143158691
80492808
1683881587
1051568791
336517751
2052615360
1013942356
2131251087
417637248
1297642799
1610664323
1394071038
670393007
684782877
1896479757
58935635
1842349573
1973240998
119192440
749665164
1644715237
23050415
1584944014
2022178013
923870976
1743787231
898167530
1344379104
877040737
784799777
1652785145
1403924836
47962619
1746928182
1341875544
395605954
1165283949
790226024
1091165493
468096188
839273324
309720470
1681658550
1135783975
1279786219
1767291106
1599835387
1479344284
1173887977
34364382
1214526523
1484807141
437112822
1964787664
700092933
235136522
25920581
2070244297
1752357865
167032164
1262240282
1041157131
1109076555
1776050737
1849152065
218234478
1086270150
1279463120
1629353232
1465890862
294867358
1637791541
441751778
84675175
595019942
1927587550
16802335
1328028980
170934755
253570029
874384580
1759792877
893581671
1632896975
1348795620
1033705577
1818805044
1748240342
382036063
778182427
24108499
1796393894
1621164894
1816901188
1859498772
944249445
1198333084
1733740391
1185612435
1131203350
112412545
1205680591
1485270984
1621713136
1380261304
1952917816
428495908
256130082
960079415
833393296
1426461064
1330336663
1306102682
306187531
1369622004
184338533
144773125
406941430
1377148163
1565211281
2101548879
667216652
849561970
1978710502
1057799276
1650693118
1058623806
1897940534
1139540308
1338287752
954116827
1773884415
1383227915
308880264
36220928
2006447895
544591189
170247741
535500757
192538093
908045497
246227789
927534364
932624487
1850697938
1440320418
688907286
2055460214
973280468
1514372261
1259380663
637591734
785858770
1012245649
976915390
1897902156
1973626458
469498770
362544021
1450620687
1712115148
847964426
1441464741
1847816965
74250821
888352666
1606457240
1015021175
2066614823
1808872719
1696992902
332928696
1095692097
966991513
22281561
350852489
1575781635
1788680649
37303291
1340334859
330676339
2133117950
483553460
1248301644
1552815601
1774770813
470905541
975303936
814743244
1809213066
816911703
306843053
1949002423
1185408709
1145832382
669587506
1202324542
1123392622
191680379
661612897
1368935646
1097411524
1065455554
568105807
569225142
535474340
411598047
1988505798
189235815
703000582
2091397854
1658463482
1056137403
1261911768
37692215
1021293109
1024642695
794058886
412455048
1134359673
988906251
736163073
1635508600
1796913129
1215042572
1074053260
398612930
1308214839
263962072
134110082
1541969583
1604884743
1711323743
2076279710
743780407
128703067
1839619321
370132852
1782311061
224973999
996245883
1459560667
380108731
812906379
1256175657
1786706620
55492159
1821432640
1846263161
2031456530
886861944
1106647125
490910264
1041622875
247692491
915564418
1599060252
1893450686
1269991660
2044771255
183626461
1110739977
608145006
471109535
597083475
928821206
33205205
1400656986
1197755533
1181493428
917928289
1564611593
1505714804
1057090889
478556727
588056104
880812747
153895659
318706594
1350470451
1389326516
2119239968
39406136
1509282205
476042780
1925100666
489764326
912600489
1075013509
1851438138
929903038
1845459289
828209976
1476937145
1228457402
1066638786
200739559
1898944855
788744587
85118112
2047820869
1499109846
1428197589
701226741
1657625740
397492763
1612118740
1257070872
124688823
1451706592
594922035
635443585
1714746985
1218027458
1376736408
1199845332
83564769
1705029153
772532645
1717260402
417308535
1040565584
685812455
1480112345
300206486
13391719
517055367
198901298
1969053466
1632821918
118810836
635993034
1022417158
36010764
1216321729
697622979
229457678
218760773
1056498975
407929284
1250230641
1700495170
311469476
1146627212
170304328
1878465388
342450786
1759137710
1698947303
1362817051
2128476278
1704174510
1416407445
173005955
64137347
1088892467
1198136325
1791067630
1214178857
1715085585
521625339
489030922
1927941109
1047761937
1508633192
926342849
2103941234
1546699715
85011330
1863795601
719737007
970293444
75915403
447277013
312395170
90461669
819546894
1764043855
565100520
2021530798
1194786672
421812390
1995210927
21645737
1677878054
1149881846
409238264
2139829556
450446924
1330015453
1903213129
863334754
481769616
2063279486
338647227
857978351
1397746874
499070700
762969121
508984035
626504611
939014009
1046169817
2011588127
270386367
979414495
1230869015
1595515398
1853728380
1614892281
958874083
1284066575
2140564320
649385370
741387820
376257345
1929703650
2096825460
277712611
392357496
1739421633
650728761
519737328
1402841518
16256408
546456013
550614550
1747374470
989248385
791054217
634727087
1951462422
1084045116
510884881
1743655048
717844621
382242720
1627631216
1461216998
978149001
1250639137
1900230271
1971400072
1072602691
1335835269
1646886468
24108411
589093897
952465467
399124122
1847358763
595546854
399786377
1386435385
75276373
778650952
1480559055
1715313186
2034353819
375568509
1564292613
1771259562
355055605
1822352139
1746761026
2007638861
874447351
995905640
830948908
1107922100
770363868
1823750529
1970200790
1412126016
344079332
2095282619
79469409
2140723924
220671880
963823712
161912212
904401754
1392376727
1661045448
1130952196
1183563231
142667523
1200688982
510490359
554853983
540031059
1344701184
957306158
903919447
1436510665
1932597257
102038046
1337913213
1434457338
519170589
628198926
1856493494
292326985
28447346
582390424
598813035
21106998
1302465170
939522488
2000396195
1393093832
1807445845
1952279843
361513879
940915929
377241259
1818749207
1467156702
1031279639
611850636
2099011582
1555904046
572248293
469696030
559950428
394977101
596853934
482074419
1659326533
529974294
916039090
1775466947
2008364578
1958964031
1524232695
1616024468
5738850
1773510679
1501921041
293018205
2079665180
850251927
817885504
1793348555
1164329578
1857502279
603765615
856551887
1665318336
1451391267
113815374
1168928039
1465553965
420722443
182577748
2031736863
2053233871
1523555115
51442622
23232069
512631803
1552688398
1431437056
1582080090
1536763798
540153246
55064359
686379750
1437700683
1017597545
183723813
1361365162
1380948889
757861443
1026216843
1950344440
1077146017
1291673340
429439881
140918574
674035747
1262426038
78792123
1191497951
1692627866
1764571004
1995632289
222397666
1339296284
1665143106
1052382876
898567040
1873184167
928931506
1524090303
220384429
530685733
642391373
1596848137
1122323740
994717884
1946086604
983392169
1276261591
2097067288
262034100
1069783064
276672334
803595141
1620728887
928202981
2026482227
727686902
821222964
1456398590
263484708
1112183413
1145034874
1024256049
1155600122
335584981
952541767
1175925155
36786962
358244537
1150110785
797613950
1997542122
838190510
311661728
740249899
670404478
1943714658
714265085
1106131814
1709511187
301210938
284761616
750446639
961883452
1602324737
480845240
233671363
1698623864
36483873
946918580
830690628
1675747603
33085711
1713016013
1813629606
231225777
468941648
446340158
905224986
1818634101
1635341195
1334647908
1135857064
2055606529
1141882855
91604632
1075802586
497306091
75628614
87418227
993892049
434948303
275762481
1077618388
1562062039
404287018
469421997
1052234664
2021243894
1637091482
1517453943
356905019
303937221
913431108
572549676
1884287004
1074398013
388345320
1677074634
1800902748
958018697
1197337247
892702952
437212478
1536199360
1484913566
140562377
1919499215
495086988
507860944
916118254
2057177068
1552323600
1887416211
756036856
420735218
1643545142
1090567015
1551215163
870209508
707858207
877577816
1254815669
1395100811
1961760371
427059068
653750724
742810289
1498213912
62990090
877100728
808893570
893071321
115554732
1568470617
1117096147
148976156
650991518
1124677684
376757717
2000741816
123659529
1711443405
932919459
1937340335
1533377670
1451852856
207754870
41088022
179900834
745498868
945251819
371957958
598435880
1621300258
404845919
229959237
1668305971
100732482
675218550
590979536
1677931789
1610983273
1822874136
476156896
282414486
1597728739
1730718466
1225948267
1377148768
2118617683
1739221218
801555180
1331533088
16943449
1143990858
1105728655
1364880897
494337349
32556116
1393330699
1328846452
1683308380
1729034664
1524921786
595828137
1408314632
1843661054
1838603698
1937887489
989239275
1170069925
46790623
478977203
1329566173
270666701
1908620995
463781366
2065972819
255475744
353155645
1207427827
1668541929
2048726476
1772749158
1328652926
709644811
1354715630
506411656
2017144264
476022445
385259548
866659991
1760902626
2015237496
996589092
348075614
906048951
754004967
272945540
1165164405
1564389056
1125059826
1844982200
337778064
1325708220
1922492005
843790731
1531587832
575435476
1220877984
945017543
1878588692
587389942
349975475
1926834635
1914572240
1690808285
326591980
1577345886
2083967766
286434009
665392051
1909884917
1433990801
1535061809
1226176648
455535740
419681505
808189379
897492087
347315259
715185895
805054837
316112690
1310034202
113601226
1184239493
1891445867
328126960
1403274859
812802342
772585912
1844005495
1779462476
438207024
1897540641
968278354
837123458
1090828374
46612241
821247044
237562977
1118175384
174383923
1182541883
426944432
1340306619
258548399
759517256
560150144
222098452
113453032
1276182500
1640204169
316761896
58301369
450463759
1523102426
232409602
383893921
1227337702
742450425
2105813038
1173718412
683364206
2129074925
534504945
73412369
261680429
2094095352
515746687
2044620438
855676247
1177957959
25425805
70515118
1034761020
1750120311
231586586
1486529589
1955111018
389120850
1903880895
493553450
1148934790
662373357
1661557761
1184809577
1042147027
36670413
1119890411
1203605319
1710800009
1923197695
720915450
741893170
1216152515
2019013711
1309897647
1779710572
140910192
473843043
1393515400
166407007
1144290029
1674949210
477339273
410569632
1269890305
1870559290
1733189445
1781127328
323618922
615634865
306174304
1711811436
1772685114
1462985099
1815462291
767413979
1669901689
254810459
63833742
320179012
493621928
334136493
1553258747
121864867
373130133
2094193138
193671454
1107556371
149799401
533170620
124909784
587280631
1153993001
1882284896
1528627891
684234633
1823471340
21008312
287230557
1736804539
1329764961
230486294
1750932056
254856603
898915521
623522653
1030187186
1511966404
28699701
1674065082
1974288924
1424559032
1676283517
1708287841
2048211986
1670423598
282356281
828307036
1620332166
1660388649
1984665976
744588388
1892850772
916820159
1795454192
580452406
1156524885
1784235847
1832400169
1555417928
604018686
731132742
461542252
661043180
1670805141
1241856274
79802214
192430397
1299093932
622766326
1557774794
1917278534
1272136891
1198256109
956146063
1129780919
539493571
766417509
571970353
1574002190
1464843221
1070958430
1952808245
1963347384
922263385
585159370
1934260343
1694530985
244995325
1673555089
591073932
1160094175
855209563
1377307156
354043962
832318878
1674990744
1752550095
645020946
1460405007
826884993
457971043
2047951949
1957664439
32638085
969689828
1112488968
1880991098
1638717143
1628045787
1149112557
1162127706
2108581365
1294317812
472071572
298332314
1624314391
1495210899
425514838
412696842
1341766736
546142055
1457334022
521856114
1757209016
340446990
1775197039
489740752
1991301218
1646116854
153935483
1408054456
321197066
1929064470
1015636501
1380196301
463384773
1259194633
493521132
1833647485
38159773
1460724068
1175971782
1400795382
2045682448
1870381284
325903245
1712491513
2103525723
2026632634
186463254
2089891909
1956435436
299584600
1779494898
14958324
2055506856
279802479
356657267
1272503521
998102860
379239921
308688465
357558652
1984854190
265501987
1863306333
1746147806
1592001752
583455863
671611031
1192947638
2132808642
1562627859
258859804
1361831029
1275293171
543794130
1171150967
1214956240
629563467
1265773148
283691378
937494790
1435373103
589386529
559803041
1902027089
1230499526
2046412156
117970247
581660966
1487285117
1593970431
40906889
796780720
985535151
1968386176
748639604
2082269252
700300581
1659562075
975329250
1785097858
667594957
1350063424
1436308251
1766720569
285744979
215763031
1197948728
1279857183
1684484490
983843580
1948442670
1982047959
1188574317
261854757
1893058565
1985338262
315482382
205376780
1880620215
1138894046
1866071577
1170649382
315069284
1023171714
1629661082
549862709
2102359199
226400196
1740933726
115700498
453181977
924626449
1155794621
1591022224
2006132916
167327451
1496183613
122564852
299625045
1060344430
747170856
68917953
1538690343
1216930185
309994457
1580535085
378691113
1753702216
96264460
1687568743
984604398
1252700698
1184774688
1567319775
199339613
44355152
1944330273
1293835199
1543053877
669614386
865348027
1578231994
939392033
905988352
951861337
2068178924
1191981289
216780709
1798178729
421501278
759766085
957301226
1911922954
87862262
982692158
637282922
1617313512
789586388
520832143
1077152925
2018253046
2077987587
1739864960
1829024487
886817022
1672520340
1639620554
179206786
1711616386
916425119
1141299883
487938247
127615716
2055672779
71123286
1748840646
1460312109
561435523
363814031
155587514
835212466
730840871
2122747066
1112969935
1647492756
877891671
957456044
83928436
2114861162
1912205902
1723886966
1227157886
2001164429
1336973881
1076964049
1651219483
1905125289
264064534
88022173
1005853678
386602189
580229415
622571521
1056574154
1640028455
399978690
1408148492
490904865
853917121
1191750047
2033542529
1582288992
104821753
786433381
153098068
415907171
1600952337
2040870265
654160560
202346325
1234286551
918376304
1932395092
484115391
1006325508
169552165
1862701042
959516343
1887491103
2013669585
1522327457
1483002631
259546968
1226558518
1296311814
1322740199
1199455480
914635979
156109094
2106383606
1275074695
30726525
2092217510
2078869120
919307363
898268525
1040846295
621811129
2059765997
369280418
207461363
1304901480
944499738
687472317
414110763
567373587
889458350
455025519
210415816
434691949
684598628
1668100091
527149401
468112169
248268861
278009325
1167357101
2116609778
732721231
2067852582
709236550
136662846
2055044473
626851679
294142216
1177212298
1294389921
1605206790
1238092663
1186637195
616940050
1824859089
1394826061
980947182
652443715
755678428
231661611
1586355343
336278935
1681687078
699160200
961650257
522561432
968943032
1501642251
170671384
66572608
1599098487
540608582
1951188407
794546741
956770329
1729630194
1305647666
1399588441
1909048528
1109798619
1712575960
25576706
498845959
617362933
293408981
1855092040
901395394
851504245
1977429892
2021105081
291564992
1013264933
132747890
1783260757
1112718180
1250523474
1719242464
316184946
1591608986
636579604
567377292
669283567
857784135
460231420
394877108
24010287
92014664
1911858574
309872911
1807817227
74236675
1833206357
1330441098
538702674
1498343758
1667407351
1170768700
943061794
193397198
794412961
1669317876
1970184913
1978886739
1967205096
749518107
847411415
321548621
2086510840
1087720788
111363456
590015512
27826920
1353246530
1922089403
1846796611
710330840
1949253532
878639932
197337927
750867597
315977256
411933612
246842925
1534212837
2036882638
235334340
791550108
1886899357
1121194151
1890146889
859005441
384453818
1765891093
1680845975
1114101930
1963554592
1685304749
1069805467
414502416
1026675194
641934607
1827803059
126335442
877853129
3475530
162222879
2029649451
1725095002
163382439
265500526
789488264
338439928
960582251
1710097185
1655948633
1507253515
1059945068
1904245963
871360512
736948018
632059032
1158638719
1989340667
1598400469
124504549
402227333
1200434649
1912352050
394973830
822744021
226118394
235954607
355396294
182148935
1348399031
254889425
217279383
1080730703
1452458382
1004268576
472929807
2011162550
1214575065
1215746418
1049404107
2032237051
647579015
1788105943
312075800
35716721
2104741295
472662085
661003334
1040686834
617815203
1466512514
1618315385
1014356908
703311570
2051514843
1981292747
695689270
1129306954
1063930410
426214514
523637152
1711548783
1932732157
1425224128
658659402
1143205293
767264447
2000043452
1228741055
859158313
564296173
1113713511
1921505413
952498984
1001911429
1349716405
34910922
1149288639
1963802305
705872685
967343291
1704537397
490435016
735233122
1712512573
1025067139
1462118353
229841343
589327383
1812614056
1687523411
472765114
1811999952
47652774
934654592
749269705
1196969434
1194734809
1467735967
1178597362
103808610
494213703
693975194
903688105
385922555
898846157
2000456016
2072285138
1428184634
1182194484
34752705
903896030
1524966384
694557379
1150132181
1497191094
1428945344
1791167079
152769243
921556119
1829316597
978623779
690570086
279593652
1875264673
1414203436
676154855
1615737700
709597210
2000716462
486059739
424682466
1269838165
534479660
693266983
2146362904
631856998
1696840760
1713517932
1139572210
1086736139
702451121
404645963
1540958758
518403965
1141968095
65737142
84677256
969781177
806997990
539221306
1130771422
868725243
1351144472
1309092038
948492887
1443298147
1652766018
1171596709
1240016968
1697277511
2142352082
1035852147
737352916
2028171563
978906083
731726507
499858519
254980683
1443559910
1311957376
388951223
69892556
1170606694
1011684059
398044476
468801375
1147513346
1666717090
1441907668
14688148
1066932968
254864538
57938452
403896507
10838729
950781139
826714208
957287409
1852578440
1793481730
1481696700
1811418884
769537529
2013720612
405160163
1765383093
1153686665
1437607832
449310631
2027914243
1577501952
619301044
548870138
1448736275
959134025
276292527
1211481065
73217681
1025734899
184518951
1499548052
438809771
134187181
801780642
179867517
780239150
565809323
93833489
1161946227
663212776
473330303
1660566928
550357311
557549362
1137470416
379512492
1152389874
849955533
1369360708
2118803154
573209238
321810255
206012587
812641484
205882558
1460648383
599801563
2068267093
386333383
387234146
309786139
2068760852
1780459847
1477098087
545073675
1672413505
1815118705
1398283616
1052290836
643433376
1484694502
1128167840
1092558012
311778164
1803342876
383076260
1403638710
1493628969
822825627
964280075
1587966461
1459907364
204948551
1237992413
1954447422
1976992085
2084275296
1780977490
443970576
220687322
1292094438
1260189880
795110848
1892537858
1258572578
1046018559
337246802
572325609
1708856510
1540550905
556668760
746234010
1516418864
1922824947
590734517
436186036
478103841
1974905449
1384833959
1495910295
1746089272
2129826996
1965792873
132344384
703042682
1836073530
1608235254
591757668
1153212239
1137081387
935251747
2068383713
2078677884
144673739
1458747802
519600388
960606985
867965176
181156754
299377407
1668831823
760481315
37240210
274237164
1031588659
750835451
50568021
1302254843
427638500
919653591
1593913593
1650885612
1133424361
2044427034
484205904
1234546231
2047895427
1558023207
1716040902
1150035126
1527615915
34247153
1265572901
2083737835
2116230695
529201944
748853197
1626017140
696749719
799915708
305756000
1059721981
1124673283
1572463562
1010293698
1234100907
1219482494
645107337
1286532034
2095611507
399874535
112788233
955676113
664002855
380160354
398147134
1951839739
1978647765
701774976
363959433
1054078484
1656163635
989521376
731965564
2104115565
1018274753
817456648
1656244113
157183430
655229565
633096535
488655068
1324832849
1758486717
362884300
1319238808
1758860247
80087148
1901601173
446267345
1474165818
833954407
499361227
566450600
1494766659
671311336
685686929
1481052612
1403764743
802475485
122339669
313855197
2070525501
259621699
511425076
1962526767
397733528
1635421209
1907629721
1489031897
1538155566
580189999
1952319535
1391437064
890933082
1509637555
1972610146
1608436148
1531271816
1450242553
1785375422
2111941062
109188113
524363123
155817135
703577619
193237320
1153572097
1862063272
1343455545
1088288361
218216589
256091260
461027514
144071063
209469438
559995558
420819643
1348717710
1706290188
1029448762
129480194
172078754
1360338818
763586594
989292198
216699045
1784581031
141524998
392723418
2005997508
1353816232
1465735467
1748832068
1075824624
1458464305
647921979
1018629334
576501170
320549602
1493754764
1228177250
1800615059
987223458
1946055562
924522059
1181808145
1152488652
329869362
907024465
897259709
863820595
1740591403
1647523716
1533306805
2024642777
575310886
368528291
716923034
1553255555
76372625
824596874
1134343069
2145212258
638142335
1335324964
387433552
1568109610
308105983
1887501240
746662785
1537544515
1947368087
502614132
195745368
272847649
396751128
1875782324
200447305
580581628
676222150
517421101
984534079
322385898
1697694672
1076534312
117392647
296319315
2065956273
313825729
430321429
755300356
521686651
870350686
931077145
1555317320
979697451
1798715041
1405707917
272671089
1552815601
952680441
1010139625
335432184
1431665346
1971529254
178053454
1975176273
1913234788
1017768387
1049414795
2009369305
1766070180
1093149361
1989784613
250006956
77467182
953387895
541691834
1399663123
1666699807
784067074
2090335248
1390198427
1264459029
2077706474
1804610706
86958458
1662393981
524365810
1232452349
702282198
1160109243
621837237
980596227
89572486
1580756837
2093080396
442989924
606302276
914054280
1949769025
673638850
1220285675
1338146763
1556582079
1377190169
180497176
322470011
1958214754
972483218
1193211901
1126669684
202376915
1868550313
1904577424
898717461
2004426067
95730749
736459768
1760335725
1514827716
815512567
1511773745
1487199132
1533253025
933463353
949200528
1959625504
1661549560
635851542
1787473396
823358828
770793454
488324465
1298758026
839188445
1570268317
938625848
401265482
283784828
1581891153
737473622
1119421657
1974106158
1054406549
492293195
313957506
1417114569
8703613
1585249318
1338238456
469277902
1772261805
1172881778
990614987
1224431952
456004402
763712343
171888583
905868290
689433239
2081349515
377894641
900934077
1458764305
1086468695
232269373
1170906634
913409794
1462877616
489901806
661769354
1626701657
663140149
259820299
780090655
1080807400
598362802
1620996416
152711316
768416742
1190725643
1807277928
1068380125
1470199655
788701137
885152087
1970862603
1994947742
1395209198
817940436
764487892
19306660
798997576
2780168
462127994
1767714583
890537845
530462566
2100236710
1931204709
511190521
1633770658
1968740590
190964436
1479276636
1453328801
270869522
1034342319
1679538449
2103948358
820683932
135719372
6598597
420647975
1673404616
1644696894
77694673
24736036
1380130638
1041204355
1656550987
1796282092
582759287
2130337735
1803954661
855581140
589098393
2117952396
262870746
411787628
1707080812
1680424680
1512186346
1117284170
917737815
494215401
544871430
449674478
52688681
1594140660
1718355547
606648564
1055643134
614834151
921271769
914709989
1284006346
394643413
1052690761
697069421
936415493
538291238
1624032262
1256672580
1807151392
1469569198
810509834
1334113549
567348807
1151481437
1265745422
1147742192
1505382595
1926595812
1521476314
1009622315
896185080
140010831
1895921857
620829621
883345027
489142306
890234141
291497479
858653711
252528536
1252446414
1988335288
83126374
814624957
2071826758
2124077832
1683698248
1247232586
1680022923
1321279489
469604446
689729236
1506247802
2029933315
881077933
1452710546
252491896
1263640453
1208252768
254189028
850146277
1476150460
915258407
760382787
1859166650
2088860644
859569235
518088295
723551040
2089945074
28549595
859556835
625339987
2065837599
403357512
722319508
1380390083
1002262946
402227033
516259962
390627915
490237425
435665799
827856992
79538360
582872460
378788921
123018442
937132528
1539697632
1312533252
838116698
706235135
1582350781
1377461370
1665102099
1088775450
200732908
1929401809
289729505
1186103255
1762090171
1600869603
662379304
1647489095
774269397
1913261054
481188753
2140272659
943942490
1175831497
1851809862
1216513793
621009252
1204514882
279884983
89091174
2106842506
189694921
1889633095
2023171112
1133862168
1759903062
457896178
1536628342
1807497453
52485139
1842872900
1599371790
334863616
382908071
1575440217
1528227504
1738329210
1161692398
188527230
846535137
668459041
239159091
939605220
1041912896
288385761
823117924
1097262917
1012655017
1498940138
129841710
1542157065
911855014
1380823586
854626690
2095716811
1827743153
628091151
535134087
581440627
830628648
603174872
1473211274
1506878487
1014630304
523366236
75493306
56029218
636741393
374186261
956237272
1750394299
807752846
258936257
1109857214
799464028
1259480990
171744196
644907612
1804217147
516197215
1130067789
323893468
951535287
1283339739
426715291
1316154919
2039705061
879295797
699505626
1135250987
1475930945
1577546726
658343012
970360086
731913518
1430887285
951857022
815575589
920240873
1757950576
627791739
568967963
249748516
1327200677
485265330
1138729585
1681242076
1271078243
1695801952
1558124771
1367391341
2079323127
1471124611
1739229518
1074412343
1030314379
491906245
144931665
2101754089
127278529
1271158566
454999295
853998918
371977315
1988433423
861942866
2106942511
335468027
841167233
542645363
37041723
329876876
963375408
1559636565
21989526
1864028405
1940471716
411106913
361353319
981594832
1986896572
1039654198
569689523
497311239
1409206089
1680272415
1396957912
1130762439
310143209
991674868
148839791
1232499710
835805941
531797081
1929298183
1191722580
742395915
226775133
73252767
95149767
1994692286
1683698352
727769414
283739207
1621958886
1024072807
1501662911
596961518
1599707590
1024206673
1388520032
97010780
2121916767
935923704
165645745
1714678662
893054072
541305412
1077002631
1051399556
480479168
1058121305
1598240000
554186589
826827189
1997048136
859244864
513825009
174562338
63701152
2044309430
43067929
1676864658
1841323980
1904062381
598811696
140272179
396657851
1627926702
1093569224
290195305
2142419225
1165380882
990761646
2111656571
1371672121
645763549
1601162338
1322021088
378491248
222127396
702894989
1274622474
43165168
1436474163
454912978
1428986972
1350328310
1552107712
897237488
252925520
823121837
1035972858
29854446
1542253476
2026634859
797980483
776594102
357685220
2006832911
105767798
1230568008
1547783977
1250106307
1660630080
1463488146
1233582405
1602509685
895472806
1948789783
538469689
2045473065
1990704569
867030014
929567956
1240812615
1841294421
270955171
274725894
1397119565
2031286150
1179802871
1974505909
2074505352
1262296124
1832451882
1225952268
2022807202
552707197
1470795293
443261185
1181156043
401906008
546572989
1427468449
323764685
1019381427
1087921304
1613677689
701399153
1679750227
1335969310
2139406467
6595509
374342296
456580405
1503357659
1106621641
1920179504
969770262
1678937711
1732996525
1450672629
1460273560
864266912
1352197675
1293538514
885790364
369480776
141539087
746626543
2032646142
223924866
652966072
486469868
963034087
930590582
2030658325
1028714575
2143855341
701109594
1681351863
1986314472
485936708
1454563438
500137022
1971330520
1835618548
1204809796
865331082
535484624
1433458831
814284890
707093535
1854356045
1507396387
979966296
99231875
2063335731
606751804
1505050335
246665293
927021709
1889389252
857959910
718171037
1211838706
35373590
121833276
1727167273
952679629
1554816342
803396071
1202839307
1075466065
774925263
1749789814
1935288712
1934654353
1778909575
1421586910
947222725
420974529
492647191
760848206
629248719
1804802731
1005628247
904659939
346678347
2090296896
1353751802
846784822
1225035883
1211328168
1505791870
1314958465
480982871
2069580310
2023732120
1929567673
1420496161
1599103414
614766360
1646932380
2044270488
293422086
945629204
711699532
275487148
1103186818
650257196
575268245
1553654990
816882034
2042418850
116528146
1880837539
176573005
1866086699
1632834552
2108849995
2060970035
880859857
1315013010
722155560
1433379228
97293506
1335315125
84143892
155505068
855451073
2054854666
880355135
668210768
217378244
2091105650
348432116
529424105
873562569
2041074878
379159541
552319698
468758131
2032363433
1732074118
1428745578
1511459090
36146689
403678368
424202454
2034412867
486736923
490598843
2122139864
1968736865
1817495342
917815595
614622007
1885419935
1778118882
1098702478
1184790206
1974215022
299143733
1167612657
227625317
95987510
1632641143
1691076895
2046851934
629436390
281900301
432317493
1654220754
693696365
134770466
562871016
1313410495
51139898
457299638
178020650
473394552
1745476380
90628339
227480447
344222767
2147359194
320310295
1917921481
297155002
2114650160
90648400
1981680736
316075423
1008856339
748167710
2004235618
785121767
1095455621
1002605612
248495458
70615128
1901468194
1227635217
230026125
941793907
1161453879
923981394
297084248
511208274
2009045548
1803739843
1334917769
1790426211
1793313269
237107045
305094375
1772526855
532198218
329279044
1405185970
1534691594
303871672
1397685786
1582137611
125374689
823086978
1957209925
1196114164
1232540262
880362339
1885881206
282970112
79457342
618940240
1628496775
2049565344
122768502
1816644825
860014950
42904233
1008923216
1944533200
524763273
2056313569
1622428493
225900350
18504065
1381706115
1137626014
43247123
970202610
2128377025
16257713
1779660225
557824074
252382430
1548726663
1173805702
1723475574
432323712
1641882765
1480979566
1915597207
30785694
295632808
454613977
297677370
428869586
1248720229
1740198740
1499260201
1852919375
1458533278
1182243496
527808180
1084108645
75166114
309714644
492813543
54023833
1846575530
706071813
1977613311
94009917
985802698
167229153
1278726382
1031885846
189070832
1042041617
1989147150
1789103004
410658218
803116649
1867990765
2018547553
979538855
478497595
687013489
896716481
1600362083
1926434527
784533486
1972063442
270781068
758184243
995329731
1827224771
251840994
173800150
1527924594
1922829316
432406089
244216023
1558410446
870717656
1405563446
1375600055
125287033
1259649489
185261512
541171741
471109305
407124066
296511755
1660627215
1321389863
132862615
1118924885
446808316
1973522625
106726148
1360537228
1547342610
1437656531
61244880
769363020
1740561487
977085327
1098000194
144424614
214673212
1180831748
1998043580
961006006
723658111
852885811
301367450
2008374950
1619674267
224550521
902158077
65334213
1456028695
421033769
1461886755
1666973712
375472821
1026526848
953000848
944714557
335594169
1672447590
1108752823
1804917632
1923510834
101455156
2119529062
2031092272
1151478817
1945560482
126063709
1987850157
1444486455
1803466169
325168490
1796260670
422058376
1474437692
546430687
1786097161
742754402
1798612293
976297301
1783751031
1481425678
201581335
1132217606
1380417442
54318178
782494982
664860316
1571293484
468269672
1443315878
782082188
371324225
1533329406
547900479
1934938386
42180884
1311193187
1998630872
1600693103
923165795
298366484
384285386
820621969
1848852897
1413294672
723017959
1966409535
123404113
19260673
2107024381
1365081976
1147680700
1230761108
185558427
1964193338
44851290
2001567169
1837456008
2040308907
1860839296
1543160225
1306013420
89813585
228749266
1708612347
1502126171
1154184092
1911624032
1855104190
1334756262
1761255293
1857579429
525513584
782092287
1618265553
1985092490
1615670799
1139343841
1186351438
697949163
1469430787
1190238187
775192837
1641710694
110244324
542348686
277257806
1391365335
1065398064
6342234
860570740
1344268908
772917218
2131330381
932278870
1741699533
810964763
1492555175
1847496799
17318267
2098738330
532254670
15311096
1399391100
1230875300
1388378479
449520882
1274371557
616175723
747724706
1033925884
1135666817
103393872
1699991702
2030270612
662605472
1289893726
158940063
699084330
1394776681
2025345072
826037679
1227697084
1015582114
1835444254
506997835
1621552711
405142274
328356772
387550897
2065079999
1940001965
1433649380
377467047
275850121
990600665
1703740296
878781019
833435506
445636141
1319466293
1881333364
719681249
1023849086
1737826976
49472910
89980086
1114206286
1309671918
919978832
1341132868
1752721894
1365772067
2114820042
1778920512
1066327638
76550500
1000031958
942584640
1948846497
367560392
179647729
433112265
1732646166
1553233137
641560794
582509780
301913536
1363309411
2096990902
1439978299
126955437
120658379
126822688
836437778
2131262731
229565189
655943833
943714887
1793393191
282834111
1552285306
932524304
398153103
492943490
1444361509
1305654167
342584420
42107854
967225655
1613737177
302637216
204988527
1196080221
1596194419
1245341985
1940381251
430245496
1611206299
547675725
670134273
1911861925
426537439
1848819589
399019362
846177242
658063375
1474208778
373486567
614376991
1152842732
152659418
2068835340
1102042776
1483317428
411443686
1094521525
69178937
977237392
202349492
1207473278
1913698211
710624604
2040194513
1890877377
1739871150
90517917
1300840095
376559919
827747077
959712702
870064601
1245254970
445828708
660915580
1403624243
1200114546
902390989
1564775171
504829942
1721441302
15381078
362387609
1638612596
1701519825
717533040
1852360603
1701548576
643922223
263523617
1508278977
426889366
380616200
589170610
720939263
625953102
307837775
1829528921
1007618066
1368392265
2035904781
1163270618
125309898
223548707
74693260
2127472655
864848935
744718349
348876232
310470737
811943561
1385151116
2146143927
294375394
1051272137
1979624994
681541632
338857106
1322175759
1012722658
1021244227
591756169
1686311212
1377853721
1349014223
1129012184
1936595799
1174659789
1012181874
1188680650
1444356335
1574784266
701409769
2037217848
1670856193
9470118
45488417
942432033
495856410
1164813114
1212628149
1229824985
1439075616
1277836894
1307438861
154110673
1425752444
584331134
326833199
2018343052
1867538875
292181783
1055241417
1746362837
1411824515
227073193
1776975352
945977454
2106887260
484277871
1548675794
1108640576
273422220
1170395988
636580853
1063854446
2108442420
213913530
12297241
1101321415
1564512892
1544046892
1908582608
1244709895
1261422795
1962381021
729910680
1772510030
230139978
252152698
1181462297
331339029
544231899
1108950267
663048560
665517986
658997526
884903225
1893289540
599278020
557249350
978920133
452149552
1260161080
799487514
1942364046
404674653
1630973979
455660075
525639585
534619709
595024320
1503371416
35937684
1621980496
1117338768
935191662
1613554148
779122110
542084002
1075299956
350128576
1517751352
2058941173
1228062050
1027092920
1819938813
664907505
1783202146
2098235275
674847079
159318128
709847917
1020757705
265210133
862585232
1946601448
73635883
1280692442
1474585298
1062857907
1491752529
224649718
2119893990
1595491022
1653224922
711230597
1643449228
951405307
1325842387
18789976
1375622122
1361083690
2139291717
431674150
1054017629
1089815281
857516522
1926392249
1290120918
1510307459
207300471
107730035
1184185517
908527288
1124017582
944681877
120988129
957968341
2101101984
1241814690
799637401
1130343187
855995928
1144559543
64635827
1772412526
1850661333
1149257464
2140494588
697405246
183976604
176303789
1459908273
199783481
1307124463
918240359
1602884398
1007086772
1681223339
2122674878
799771410
2068097651
1144933303
1800472286
1560163103
354307619
509365676
479189355
451378506
310356401
2120423775
348072945
2013829
678805432
185996721
1993596593
1403353357
259584774
1142677201
941109541
1845696689
1677869741
1115100043
489097065
779177175
208570073
461823871
1204936008
1705186881
1943534307
1306303387
856668347
1931978615
452227994
967070755
1087159942
359187169
676991045
827538482
1897996094
1743175137
1536842660
1601056726
1744853840
101901920
266579304
1258064123
33988086
29968482
202055787
1282673449
536473293
902720544
1145204018
799138150
1212769062
807306157
488432817
909172060
1201101472
1324798091
591739372
1091222159
641607169
1431992160
557507854
1500539259
234330300
1372030697
942932658
352157972
1928149937
716468971
1225858320
500973368
1096624894
1918790691
876616092
2056911857
1745988657
264788411
1806151801
24534458
1493555265
2085425417
583803352
1956263790
316395011
759541430
1777033707
896418507
1471454168
252953281
1912365869
594560323
1261812741
2056411093
403884325
2080660058
813409779
1872340379
834478180
1338096635
267158021
1047608977
2061350558
1644195267
85373507
496686232
1231137362
1534987980
1521158646
705223201
1333941366
1686255430
2120868715
884371065
1351099582
401775352
1120107778
500557603
1678761214
201122326
1977908675
96904076
1110111561
2138111966
1570929506
2136655131
668575831
2046970248
999635741
2105844551
1648776497
236301671
775051065
1960580258
1683528188
204179862
264676758
1004273891
418876588
273705175
1012021011
1731773945
963097160
694508477
889727957
636388241
1910531272
1898898473
375873918
1010007309
1465481129
1906474798
212047166
1557239557
3813484
1067151138
627230472
1925260349
1017537251
2133230312
1359885890
1207047719
1201556014
2059967650
1928552852
66353637
330099945
1827783107
1112977305
1262801211
2043703925
447439982
1453628376
1659242281
809582367
1686080811
2013100687
1874053864
2066401711
791474669
1505481750
544802743
496528883
960698330
1684017800
940871137
519864616
661761490
1858118777
2078470822
1626801916
1703295845
155404483
2111034749
1825844139
67495747
89252943
1653251151
331947165
410705234
369645216
1190057589
131474269
178512353
1513927939
1403636822
1647863876
11686522
324202974
1473161671
1464946175
1749909956
1743862244
1297610473
883707112
409202064
1045638168
421217321
7973341
558145120
1458855963
1495487950
472765114
1289816048
1788411746
1483103422
543687339
605404792
1744331853
1150370217
255309972
1543646249
421881691
1210229521
1860100966
139278184
1465896487
750566225
1192007970
1494078072
446151410
238123607
2008300382
1105246075
279974017
1667528348
1448076132
109022242
1161480536
1294267960
643886972
2057708869
481148057
791959520
2108264043
1247003015
843374044
1026956984
1570891742
450966971
217412641
237152542
223122823
1506115011
164036780
1206373712
910365706
95374290
650027335
1159765062
1677345764
2030430525
1644698449
1175177309
358519321
946932421
1185083604
720108893
139447293
987852968
791466960
370433131
670013187
2115708509
326596802
1553769990
1458658344
779730365
1671031656
67295472
1598576577
691309466
788659804
60428988
1164639252
773807149
604703758
671127673
770179791
1223966507
960294501
1734812606
1421554791
1101917807
125621464
71385858
1173314260
1453994583
1749376092
1646650700
618477415
1786623845
1640005355
1423811922
94974179
1203784013
592654702
1115750245
1478922564
364459335
1959332747
625261889
874227727
427288456
1117166136
1110026057
696047759
1158426834
1591665188
435886097
1575642070
2057059402
510792274
1386326205
2064547205
231554749
660225892
1490563512
1128726052
618460946
1200556142
1805325374
605016879
452728457
1015093838
268167850
573185571
555545604
460963410
1382671358
1147830345
1642842214
895539018
166099601
1391066154
45926657
1275706559
584825781
1142639780
105221422
1423276366
1645488680
1652152481
525424253
1655512965
562917029
654282437
939900578
810139736
1441027116
937374635
666209726
1708595088
1005754564
1731023415
1657725122
1932535293
1166578417
405837904
1408590579
2070078077
703718563
267915694
49015625
783783119
799179518
285129744
1898586598
991947822
128228423
2019609005
1855528620
1188646159
1208671235
204626803
398807588
966472862
137727398
737030678
85347991
1032822318
1749607328
994308783
1137538169
1637565917
1917555376
1179125492
1763706963
512318093
440387806
1871242462
798486563
1726533708
623505385
752122769
555113601
1023358386
794222308
1166519270
1652009932
564302341
777732440
371153191
1051051082
2020840241
732478166
30784716
427296576
1888528396
1775585460
1384432276
863526884
2106445176
1556225969
2101187702
1092765800
182540918
1736847002
813710676
1669553658
1530427761
110810446
109741512
1890040476
1507807422
250035675
413388252
1141747956
948967519
1704683870
546310219
1552374492
520832630
1451351609
880268194
69677484
476479379
1386454476
1588468100
1347547415
1638504957
2050415050
632264782
592474215
767456757
899847850
1620072028
1313600491
523662184
465949897
78312177
449831730
1632568437
290715564
301898194
383075676
1882913893
509303951
1108788669
147622006
836533328
401922473
1293738276
1125979310
1723118028
112632320
1047538450
1683351741
843611537
782252982
1190981573
889095913
700152370
1937174833
1931489508
565822545
228690432
1742124393
1853692831
581705003
1184163874
1867642777
977419225
1099352738
466629657
299542624
2107415095
27801381
1228067252
1350880196
155588486
1128658022
1764578522
1021185015
1863681860
1972972859
8707163
1063881409
1322345730
1302365938
560651936
1707279490
965512635
254066272
855255678
1281420168
1160874414
1578871210
25082984
1682848695
1438536279
1138827420
298605534
799621090
226926145
843427380
657596880
1948313380
694945104
1276795756
1679243545
2067934975
673696898
1141748414
1852674997
757642771
497373497
99637059
1063825893
1951082070
1923201575
2115905541
879457070
1964157618
383815398
1351114202
737024124
324860362
1096820914
965158710
768136296
620493734
875510221
25257393
1995339639
553843914
1927039372
211679099
1720706611
70056984
988093874
1942069938
1547511794
1698470339
1803171071
761375534
923779600
1276553684
1997916802
230690762
2051485639
860878198
728786664
186118386
953608033
1076945841
1083757699
583441619
198056573
1534979577
938300598
1227992404
2092746101
1234530261
487597017
1822899104
444633233
1294875064
2131403226
495841087
545772532
58188233
1774471686
1624128194
910799138
1383738331
1455953884
231238644
1433424989
272687833
1417920721
1439225969
903373727
1336551912
162881238
851967215
1445494272
51222485
1919250898
736845913
1463165408
908525821
1545398498
737244825
694495374
1055149174
1034844416
1039249078
260921943
1273810875
639529852
710487962
359657349
2042834730
440556136
1573917517
2095664435
891443329
755572739
1779784533
555771448
1739639234
849307324
477555464
2136158522
330051
2066084452
957009146
306685691
262031866
327850845
1323151956
1706447016
2033956755
1814180623
537257047
1462710314
1407010359
1872600748
892282248
354848334
1645478589
1051355193
1211292864
247540317
1268104387
2055872224
1002837389
1714939287
2136464574
2129858655
1373184235
1696283392
1427000487
183949006
789356882
1955682621
1912792370
1420250818
1173572548
1092625286
871373095
2103285297
2090893965
92828882
1794717264
1887739724
2041218242
1147301173
2012152443
272731209
1762540612
828829486
808921406
1061889775
1307642915
2112536547
1930036917
787055112
314012477
1655033085
718958236
644822031
1869829269
1006829351
1095508854
76167768
2065664901
1793661880
813296345
1405809655
1676812846
1227092116
1009896379
1352402559
1575577630
998472661
2121966002
2022800061
927069408
2061990475
672056059
2007427936
2020478016
548079798
1695248548
1227915785
914374811
666884135
1938429316
721637720
1825611553
1342858913
501470358
1071045080
279525026
616871498
1032665762
771781642
699729438
762512766
233045389
2004310083
1672352367
493294554
1908160201
1509267916
357763849
802392722
154499672
278539043
1706647974
3770633
1358452251
1208646665
854705579
957135333
1809303494
1806018925
394540565
1850989038
503973948
1539154459
1386795193
1459511893
1833501889
1973404121
921979974
1645978155
2125307346
1859403480
1886125297
928789666
89996535
978544129
1321688454
504326025
551266063
1118671824
2018399255
1655880437
355907
632143279
11754227
889945422
1101183672
34312204
795738096
2125831108
938194269
1836762839
877039980
1517615056
195850941
1099905720
649948315
810017025
446979139
1837566214
727362082
1265079260
1278982968
375860463
2036110392
95175129
1220799571
1470233299
177552177
1034563453
2052125157
448881749
1390777492
1736852930
528344622
1148171437
79773971
758186694
721250472
609023884
409545604
1549329091
1812859842
1037402240
1431566370
1217849196
1260278889
619444038
1227584740
1654480987
1758677375
1870952078
1266598147
1406209444
444055555
48535085
244061550
394666337
1505080074
1480269320
638429012
1756482035
1408103012
839723950
1504093698
1100840312
1412900976
1713211137
367682295
1457963640
942982253
664448527
2047199572
1138703808
562126342
547183049
1214371400
2097772251
1185192771
1192359570
1249427489
1482978085
509685134
1348177690
1200639209
94449118
1022710194
2117201570
855090507
2057331503
160481451
474542289
348873411
1187536309
1744708752
321387263
558290895
294986832
259786691
17367572
185272373
186325113
453844780
862390111
1062717790
645776953
1390237687
650821867
191937661
1040920481
510845124
1465723009
1311719458
817961121
2140187549
1559565964
1706922206
1932861199
569701635
199206537
1588513192
1222789564
1486396053
423721221
1037621750
950533851
1383570544
1347520937
1843557113
1742676348
97590023
799039843
1582525839
466430634
1450534842
1165581298
565747767
1418671257
2129690553
1201053719
1890175411
2133331863
1495607410
752195446
399550343
777748023
1631490922
1007949322
1751448758
546046307
1999771097
1588668827
1362888275
1481560621
1282832685
1198736226
2133623558
633391676
97639815
1672970070
632093029
120168762
1907776252
1280258327
1077553313
413007225
1114172310
1926714329
1051062690
1881451100
1448793952
431406139
833416679
123805659
2146814779
1837175749
1298084478
54061343
297536330
1779004401
1537492665
1447000259
1668697648
1409418835
1506811142
725697901
35410655
835322211
374391348
1726717201
647854328
686234510
327862717
2004392435
187732906
2064415552
916007522
312334096
154623906
803612490
718412454
1454050989
1472215847
388458290
1640821270
172745484
127440045
1510996461
750699513
874339787
1515963293
712600459
1629380147
803185299
1781137127
557523130
1300002781
142984275
1102061037
1827501747
1072632412
355992080
1228989843
1535529755
998612617
2088046647
1157526875
1653703779
9538866
1238457677
19903175
1244599884
733503836
125617194
446797120
1626899219
1453901916
1567752719
2026558735
1061109122
1678704697
1806436873
349814789
441589305
388214055
389178050
354546988
1113884112
336959011
1131127279
275967602
559596717
1813194372
76557058
716976040
1726352714
1283495902
1124490850
1148334759
1410100067
1980099575
544034041
680914654
23194962
688055577
368677289
1481192111
293412319
1513043137
1548171106
1959215163
1576152034
858574
793883877
1226403445
1123696402
1410397896
1388631681
286981360
183732929
1647169899
1400973743
439020539
309175009
2077157079
2095176634
928642323
1939218477
1681899461
1468177274
365441374
1069725681
711026388
1572243531
434672419
792559491
1669668344
394967158
246297245
2060383838
1340216294
1597490611
1832568729
1645538669
510817110
1008070830
1165085868
2020778037
1448867740
630413823
1633221040
1447142410
2000323964
1056046828
538426474
1878195406
202113327
1312318920
122669112
1055110770
1535167536
513520234
901027257
161186359
1536989900
844360685
1605958131
1694861368
1412430819
556445095
913598570
703975701
2021384510
687513558
1776616525
445888495
884721149
1893064604
1268992003
1125936611
1469058347
1272423856
1216721433
1796201609
2127554558
2064637405
1066214308
1812690804
482836412
683140486
231603199
1191696253
1944859179
175421188
596566696
1767034500
692927439
2145848919
1498577556
1588765154
1557479409
1465221562
1132674368
1890493788
510877947
1979727524
575876961
913526420
442248814
1236164105
290353395
2104547254
303720145
536946819
1548928437
538653199
1099081126
797905974
1232256788
1910716102
1120144729
1419700994
1353779089
778977796
5029296
583674
2042509177
24890595
1088037958
805675620
1681298735
346969568
1963890813
1140683634
1832630613
474655909
1914440474
1028608064
994087065
1032735538
1388763854
478967482
226838585
635472807
1754526956
1290533102
1522557232
622784968
41812902
1366920440
807856039
1533606156
964990578
479575154
1859498273
2136227255
1410257572
189780371
1854528855
2125281168
1771494842
1869030928
293017565
1682589794
386842399
266889283
379595716
1355223286
1071216567
268324855
193387521
1025554148
568537198
480701735
1810123559
1428365141
122122556
382125367
1372918280
2043489482
1169472003
957935386
1279823542
1818301652
1926876784
193362524
909459626
1300242260
1626983687
1813286110
46481181
1477860231
813192065
793104838
814133683
636057173
608220324
1343390717
1207086481
509833354
222528615
75652412
1962641598
1413228307
2144370222
618746358
1617272567
1936130160
111413178
773319476
618296879
2042431521
1422072702
69235692
1677450537
987039763
2100481439
1724702778
856882817
678465312
329645775
1801463664
1945736019
460670148
2045816986
493381180
575575771
48253079
57054180
268415219
733876334
336207496
1139823196
1199078999
33534283
195277224
1223318508
423881057
659208219
536603805
934472746
1999174063
1429458464
299872099
1422134258
1301443552
2105949471
1537075459
1290424380
1400276427
1996198498
116502640
326361959
1632969155
796994310
1875913822
167225440
547749808
838353931
835411753
795500436
657771793
794673009
41151598
158632169
1627764308
1581056768
1806144397
1924702215
1230811249
1001301578
327777136
211980204
1153796236
291162204
1949822158
1922487595
607905632
956805266
135110744
693860544
547077448
252385293
822866945
1568380162
1983840426
314466291
1462831678
591241924
810149225
670642713
1545263496
624019659
148555127
1380810969
1937027303
63033516
343718652
1958923862
1677818342
1716274194
424234591
1207055996
763453316
1789634268
842448623
958952649
546688990
1667863154
1479012000
513683161
1935169509
1622369954
1761723757
749794350
656986260
975030260
1479923686
707643327
891687627
1069510914
678763516
1207622065
454837037
455652771
1306055548
402074391
2008755003
1177615238
1960370362
377500026
953630483
754395871
801622909
366483044
47672028
822876929
1007102836
139099320
99767618
1529126124
1056438619
486845965
43098637
1839267710
1468504043
954957144
681917258
1209192262
1940492716
480037896
2070154561
2047625096
715979263
1646980297
161396532
855105256
1728313341
1958972172
2127446170
2086785272
1335386072
1822322646
1330937050
587995299
1759000272
1735270711
196382420
1853512832
1571864325
655227188
784544728
369651174
1210611894
518451091
2057863367
190480020
960830774
199621243
2146171015
1531097223
739574491
16966895
1413523768
994637298
1083093077
1758037551
1732992406
1410619325
346200297
1072926803
300507278
1628801582
1178351867
336884819
353258041
2053856039
343122053
135127952
1921752347
2132787934
44796782
429748246
1964536174
263389565
174056002
183963935
832873518
1377556619
937468178
1424804136
923514411
715833917
660642743
898226736
1300160351
422706290
2028819073
1684741366
1714964375
1071094258
676966065
93682588
1974586028
99204176
1604253179
1620432416
1413822224
499763016
1126540316
967929469
1653734727
822194362
191247953
1068597734
1586057881
1178596870
1486470674
1731734323
1204058933
1191395497
1966069110
426882542
239591148
342999849
1722118766
629823653
229749930
638843198
1799007145
1152932068
1765099605
475352940
906193061
1080340305
533341993
102755396
699270551
840663427
1417012899
646040032
1376518052
1378075807
1888089339
1043456855
1055299005
946993191
320055714
1066428058
1128200478
1480035734
1982088702
1388005680
2135549633
1589037717
1569301025
999860756
1304962310
771238503
1135538167
1425944059
2029822000
1375650066
1619396498
647130427
887156048
1374360269
133370461
56228249
251715131
672611727
420489835
1214157568
454557935
2003393547
1947501931
639012487
354301107
425930833
1196964889
916792591
686620942
581539707
474058132
710260896
760819179
1504684884
1831778321
1470457946
1058509548
1962399343
421728140
1022702034
1214633343
872357837
376551910
851604554
1470463680
1485460722
258410786
1867429337
1191027393
2134725227
1931039284
1067778539
758483660
421827769
416787609
327562081
1017359015
250008683
1355665631
1051286338
174147140
1037748807
1839857800
1032633917
479184898
448335446
171293714
2016523031
793536198
146436678
56750661
2075161774
1931968422
759208104
720519242
465694280
564756854
1574132720
809546141
427027960
1197993482
1830837738
550952819
1077231002
529125881
905021513
1123317798
181340176
1178643648
162229914
2033096063
1252136494
1847186881
1041221925
1412664663
1544645421
10050376
1266023619
29621220
78035549
132680543
1425193589
1845657774
1178244960
710940779
614393277
1364178128
228862245
134216101
1582419471
1805459992
2086646032
1983295150
835963137
2083973299
1151197373
1735703341
1481026090
975969027
1351280273
783088347
1698345425
169155706
909429412
1277928551
1928822321
1841198398
945705395
519905954
1699887041
547988423
1370444126
1138430317
1316338875
1769896454
138280289
1054830763
151554330
2055035737
1295421946
1819853516
2668060
1698166232
1342053090
1378889783
1408990157
1361860918
1140324910
1780840236
890619342
499392047
1735132595
1851699443
1086851140
524151328
1045728923
631054925
1529799451
662453899
710295361
1529047716
1563399141
803357737
1279701872
398845934
234587736
2000827431
1124500260
963345200
187743322
211977144
1941008390
418489217
1091515996
1598151862
1870858119
1684164148
688704974
32622823
1546609193
983753250
747228610
1658943356
637680507
1084622624
436679996
344133210
2002271952
567338862
2093584950
2046025713
158235517
725210692
735594011
357926595
427111825
1333275268
993519958
2082619902
1930934501
2126669466
167370623
720114271
1454083233
731637748
790040763
170179123
669766575
1570901962
2098512080
1816828785
1978727590
1932726511
765103215
124890562
1327497205
2043308550
133820242
489831183
162183706
529915001
1255208955
1379667423
245268638
1540304166
1275469472
1282422748
1384521943
36545834
1217565794
1774087833
1791315700
1885478799
323733114
1549304217
839553443
1555934910
241374984
1768398138
2038002321
439020654
1254074812
1464722550
1445718184
1920288965
912338018
1668227771
1069690724
326083832
243874140
1831014695
146214504
1654926561
1810444491
1498320249
420605491
824054024
995372420
1901101446
727452173
264160594
44225418
744141422
523553039
411439173
695046502
623178256
791273941
58034302
726323588
1709955352
618464967
1980864392
979497049
1868424814
1325474329
317051735
1996891731
131790569
1550191949
1419529293
919202568
2000470056
1007019219
2077662750
1123375140
471916361
1150197319
1798160867
1266998641
715599142
20866176
1005886618
1632356899
803740530
1177217370
322465927
299815194
56810513
207593368
1905471749
113669909
1218420606
134923378
1069415103
2061388419
935200748
2132056674
1965080617
1286434941
1567227017
1554848700
212404893
1079061362
2069128162
1848410859
2029676923
1137764073
366749357
644328514
24261624
1816641414
2009353405
577694286
1818196836
1990556102
657697009
1604520252
301298220
1649510503
848665390
737798058
346955223
365382319
1400180274
1056230218
304958273
477027006
79209144
304489478
1039986603
828451012
305615826
947842945
1139292479
1377839397
984934593
13545745
1047522524
1542080314
1125887503
1776229318
534557725
1306021058
1842110758
1375633676
2068107580
699465795
625323962
1843191994
1268027963
1334653423
898927514
227389269
844098552
523042244
53165613
737187930
1640057816
1941362561
362683945
777445382
1158489344
1564729287
1291978754
833924295
1757752641
1184786899
881455338
618105636
1549959317
1208709934
1554997619
437439140
1253035737
438000675
205736029
1992871379
469343962
532203498
1806495180
1130508325
1093577235
764571672
582059407
559860210
1503227047
947181783
41416963
532434489
1407106789
1978926343
1061448825
1258381652
1879729069
202554425
1516039652
506693615
733386066
1148044732
964026325
1303403021
1211406005
1731902206
1096351997
1753964086
2007078298
1474541895
2099944111
1115210003
1708623853
1109369220
837053039
257051491
751061449
875383971
18661318
1250178925
587241338
404989758
1367036942
380644271
1456039334
287177772
312145589
810694717
2053282182
1700959258
1359021161
2104800356
1158504662
382816819
1665510886
1638579816
2001361664
1383424535
1687660095
1748378392
954378052
1609534578
503483318
742452315
1170682307
1938244950
976933932
1699648902
2146464575
1303514196
2127046848
181082166
1085118912
1418216771
826501092
2108098377
826941611
1273876210
1865007545
1706953174
860675405
195151397
1820756359
1925225121
1142179952
855101989
2019500339
1287088427
1827907933
771467585
1515086106
2090426304
1989188558
960734271
1063826347
55175240
419556043
2032017050
641589304
452138771
1793498721
1558312067
1971652129
221870148
1004317152
2110514289
1012164338
600042399
1664503660
1760706403
1296141744
1414926097
1919343593
1270502297
1873896413
537086530
638475113
1488696764
2011153543
575883380
302930039
2108079240
147580595
1858296789
1159521717
1726398922
531616279
1688134048
1555044464
1562576962
1919702537
137169496
817272311
878738002
1946196434
1881984461
1365232736
35851990
417361444
1379959708
1456174990
1791693519
594846464
224364792
831247129
1212655676
1864228367
1404736668
175150381
1922026930
1182017382
603782295
878194596
1153364238
1798108656
1875023069
1037327531
1874514080
208643187
491851588
93488254
1246072068
2102125623
1970324482
98140764
1668945531
1051501532
263752353
1761861103
476094147
52683102
69962877
1416926257
869591579
412283450
896824839
1752491513
589219860
1948870962
210750232
1836100451
134298898
1191273347
1326651295
1565735400
579877254
20420998
2066210738
256509084
1256778509
1856453352
345586098
1386347686
1055921924
2059418299
2120850467
1262896402
561835328
1161238905
1075047419
173892323
93026212
2097947015
936631371
1096283355
410222587
1420917958
1316662817
2130346843
627405288
1439305542
823427764
2075754227
1858100903
1210510631
1246949458
1466248926
1928832501
1908808563
1431842920
1537784051
1058535941
427073060
1930274423
496334813
1701301500
1302979836
1219654253
1529461587
1994406454
1392138216
1266153085
491346939
1687491461
1686514969
108343001
1877100414
169104014
348173133
553687102
514270404
1518133005
692070104
11828653
1709522163
95666482
1852096009
1111575897
768413307
303533338
1956295960
871754822
305336216
1051964106
1068067885
1975128942
481634042
1819029469
1471278123
2012252635
1323591736
337224027
676451207
370725070
693279246
944050582
474637531
584095410
692847262
121682575
395503178
1110047664
175358634
104014789
887902419
1442551521
522127233
820285737
1990355714
1376760272
1990380030
62383087
118473717
307446289
1113948425
571842998
214534760
1719550480
524167077
110066888
144298681
450823888
348575846
843111554
1299932712
1320538585
164702379
61844386
45502447
626537187
1685871752
1778980603
1490724404
1820018623
960397033
86418628
754429706
988746878
673981551
1540180608
1570002630
1512317461
758821371
703624863
370595719
970186473
1314395767
1631007876
44223214
2066766904
1513861050
586231305
462391633
1114075575
1265879011
1875196321
242418182
878611822
1201905234
1587485076
1875297814
272098488
74758255
1014988852
1038582918
2097130457
1222329741
39176355
1197251268
1249931961
1456285640
450355363
1316368367
391317788
420651137
586956732
1339629774
1810878198
936827787
1756149329
819047710
308089732
962088698
1406156685
1946432157
320638139
1932940674
684717559
135151461
2123004007
1423736462
1686511915
243633839
1994394607
908802141
175047444
1845260777
482729741
1146690141
33363032
1955458923
261268820
507982006
1155738803
1540811908
1258629670
1728362062
1692804901
685088366
828226717
1119214656
2054435717
1921362860
1406543454
765049603
1484501002
1893722798
472301943
1358834736
966861108
336278034
741691849
1918492070
1241333990
1141243158
291456406
1704767050
1219364786
788349523
908856143
1051287902
1428472319
1590162197
1491105833
286027784
363294662
561039698
587497795
2135720912
1235268361
332006501
351488637
2010760974
60746062
1574049170
233840699
2001000189
1004707419
1035432320
228478396
1049879699
95266319
1971230361
1340053320
1427854708
539182934
1131621129
1800297967
2060199922
221022423
488935458
552474817
914236281
1172298931
1614526426
1752664304
572046781
580756588
943514195
1183287062
1691342790
1292731415
963822583
415797238
602729023
2117282313
1168409911
813495545
1827249759
1591436394
1679655758
1774062558
751394847
1963972762
1373131433
1955276712
216469918
654655646
77453464
936546866
1983875751
340256424
1210613916
1943958183
569745301
779965583
1450323907
1292063630
1169380021
712841020
793463201
1015631679
1134363432
1261393246
563490855
656228505
1384118703
376004608
547382108
1275011159
287234216
1863025969
1837059887
157760376
811716476
920363526
596105843
116531156
25408004
1512749341
210822884
2043804643
1603484533
414827937
838046408
1434875151
236132208
1541393403
132994214
509739202
1005300709
1072546507
2069676042
1122914646
1900881761
1930274645
959816358
613072501
1242293178
1675722252
267161335
1133118808
349697945
1482980593
1754005071
101553582
125985103
559979238
994223694
1066304705
2020092386
857869550
760460354
962908377
1929879713
1680538688
554938565
1149054075
662755707
356186752
588798699
1644002505
878403621
1362089155
1866068666
319063713
1203825124
968792990
420661582
333124328
1409187383
466969376
768227172
505857655
1982953041
1488326615
442520935
1368914340
699252205
748688805
1275620504
236422188
148465298
2139152066
931119959
980861438
1914427832
802852734
449518186
586744971
881695125
1341835179
457395195
1303764712
1846914034
1805349279
486622225
882944640
473865130
1698694600
1429053637
2006163306
738729122
385261543
620231005
1785868342
941626442
2111453436
890352724
2030959792
550673367
2045619415
1222020381
1472305004
1208534296
704807098
369564566
598692216
1106418991
1350293448
677396545
320379706
55804671
1551858028
2098168905
1331207129
834420490
1393217708
998587437
1943911883
1770317781
792016927
678697290
470443053
2019604664
2141358270
1839145235
513137939
139998315
1887814178
110501316
134573474
1035390185
413619073
934577785
1597376026
933290345
976470063
215941653
1547283784
1169454120
233667761
412136818
622033520
1239420576
1828549048
1461887577
1595511309
792247240
57759919
1475303281
1543960290
613423173
2099779100
1947286084
2030337219
1151040888
4459684
1293397066
792786801
1785721289
493800426
1431257421
1962565424
1447743447
856750078
1955064030
1014087149
28855455
1954069267
1744764452
200961715
919510829
1640915083
461138260
2106176378
2041425960
1391996195
756071010
1530291372
1202939397
1056667502
357722027
2116128065
1105719800
651995633
1144282696
1111469675
1940223900
406938668
1971102063
1353106032
377007012
1271889167
432161879
891660407
1685166424
929627245
1357003221
867870350
1157807288
500927172
1042533884
337292962
488638510
606523713
631584454
1902719623
1857859999
450734996
310551006
1730742286
2003755209
1216145471
1775014757
1418133292
1942009553
1967292452
2083396364
1589611834
875812880
602324937
1224527676
1972748851
940750591
1526831937
877830863
2060369345
121304640
591857175
1372355488
1656451924
1995245124
1687809389
552385627
1201113623
900466599
1924109514
220786339
1802108360
1731671606
1750462011
633490101
1727905365
1707921983
179092492
987202971
1137411290
538575046
248709967
1191491689
1400374538
1791649349
208447291
1413035728
891694226
1247116456
2061894698
10483729
1656481278
222128424
1575661692
826580623
1651007963
1295868255
2003579445
723058605
294496281
2090129634
1821803952
275517988
1648193026
1733766172
615412597
999451251
17668582
1920140326
1969397272
1053619754
1050120343
595025699
1771363570
1650419200
739070855
1232973335
535390690
1204048481
1566139678
1745166962
1194391757
1030379452
1007300148
1258621907
1210792432
1214500814
2009536616
131471631
389662475
1381220472
1688452103
1843886569
17915661
1358859332
405964650
590263328
1472775287
1185823356
9602263
157171353
657654073
1049415504
1472706015
960104721
826095496
1252237139
1879900894
691662493
220012772
1575511394
434963537
501401646
2145191218
426685438
859854425
1608570642
74135011
1734268475
1442717761
747635968
422351523
446873841
871984284
11428785
1758456012
1998662582
140524381
1755691552
401682539
499045104
1783503085
1764078482
448111503
2097376765
620377356
612112918
475295631
1444464344
257309509
398071956
1149760180
614735894
1393463177
258979849
2146282092
1678949725
1018426830
124894180
1520157294
884692181
559148274
1796047991
1662641501
1159356314
62905658
1010923028
2063153797
397491790
1902186628
1296918084
1644192521
1271667473
1185987459
50657302
1959091973
2080941960
1291153654
2047311023
1333460847
164594279
535158623
1892235770
1438254373
1486974662
348937126
789330557
1353146733
1195514098
669991070
209752290
982582152
1394345889
694879111
365255886
653015565
1365042829
1380360748
481129756
2137425941
920613873
523193211
892980474
1502302283
713603163
1383474892
98635790
175664254
787349003
1551919838
1973913545
1352074201
1240512357
1224943550
1982433956
425697991
1883170594
573828314
808580542
1873270194
2130626756
927252259
1780294892
2082388267
905761348
108445253
1198549376
1971229057
1597282760
1979089532
1995119475
1907648186
643118184
2097944687
1607343218
1865899901
1428863014
538525263
1443563101
41711853
1580160448
1307982050
563382293
894241876
679098088
1449659206
1461679792
834310747
553634743
538792498
1265111220
326711893
1928430323
1120715969
2011698788
520402966
1249020476
2063818926
1080551176
1631397667
942230348
430937085
306228694
1485432254
2022056081
553732489
1591490435
900216287
2074820665
1819442610
755645170
1202586994
1692460402
1105079269
30075149
354216204
1904886578
1481925081
1149602716
1108215745
605895101
779747257
317747647
588258075
842190678
2121677759
247371926
2141112010
1473395322
1495533311
829883788
1619481370
2020040197
1441045772
198423067
1116516151
417677561
549095543
695810827
860015733
1310920666
1174634139
534043793
1749538784
1167327461
1287264623
386319195
127140434
1893924173
248746035
2066178563
1228914451
296671665
1779601591
1385408536
912797377
1086843860
2001369169
710214077
226097564
282362975
28254541
1167485204
1290383729
1564022401
2121901478
190041430
1060610303
2135255972
2000798808
1266590885
1503747466
586272848
564340485
415556294
1839469612
1589972652
189054484
686327478
1087279517
1899011906
733485929
304151563
1777058221
942005538
1739287186
461025828
1469520653
810949893
1552972367
676779264
831260339
1730912090
808745726
445052214
817572813
240786740
2133370352
1270496969
313958844
665091827
530129049
471595316
792387515
320172463
209616078
1736823869
1310297258
945694845
1669310065
906852917
675605072
316567667
365624990
1310105141
828684640
2047991404
1475440364
88670090
1399035188
1580289231
177966442
695920659
1101904556
987115148
475028447
1052227015
1808325912
2117413825
786073054
106095114
1535440594
1199420392
722298408
1151957625
1866409897
1207658700
1594538819
131333138
457959993
244771815
1475203857
1716631391
1832369565
1478640776
1723406457
1712984721
2037961877
686494365
1829668314
324710899
1920002604
879768508
582000171
1806327619
1925165949
724347610
491361925
661971497
1970043351
426420725
756903726
993166563
1346160310
398986995
653636781
30236169
762675920
2060594127
59640427
1057399043
1060324201
2125238166
990058476
1306231279
841957440
1045209329
1867187345
939797947
988008616
1565988876
813623018
819620301
991803153
1642855796
2035216943
476985598
431171582
656595831
1236196805
1510969511
1353120491
869746976
1979405911
1754408582
591480608
2064503944
1777577881
1857308713
354318395
1988854127
1303274065
2062838928
27605027
1372113593
379393428
944904526
1697215847
1073919832
758343282
2056057527
887989431
143910139
1657578610
1450761908
818777418
342086982
299400930
1070605903
5979570
769117089
529596560
1001756274
1089692832
1866586894
1152814991
743855556
1791382788
1661805572
1658576796
2260882
1930682714
835755533
1894590691
565195133
504736620
427341440
1156580909
836148459
1724529759
86701483
113983910
1449690341
1650196517
54186193
1591847307
655709617
218853166
596742563
379832679
1485207991
1098702478
470742361
1101803068
581571831
1342546816
2085686960
2038987715
183559385
726532531
398274246
590092272
299766083
1917160466
1642956959
1446110311
1618013534
1720318276
430673984
1079703007
1371158242
111649835
51377282
1930309471
2001390572
442286419
491168368
1033060766
209664087
1423739290
51803850
1284618700
365950836
1745920998
870313483
1285123071
2050805961
1608555382
909033294
249679900
1888074590
1986553449
1587944370
1917776298
1525078611
1750444371
809549624
302442873
178887622
802355545
484641478
437945210
956251434
2087206408
253429270
1941358720
614009576
772843757
501872470
867719059
636950006
1100186214
874758532
37941595
1864893511
1915542431
981449589
425749108
1235926077
352972189
2027087171
1079343576
320583541
1252625944
599285051
1516136051
1098047710
829917872
1296819680
574111349
721697761
1583141451
1554563079
2076070772
319989454
1637561476
340995147
482193881
524602976
1023713581
1581754451
223648899
1702226492
1311021664
1559467199
1098532836
1247284275
1020100678
1882916299
326293088
1811606077
2073911705
769311114
1755465088
829623544
1105497045
1037810531
572824804
1089852896
1865764557
2132315541
556630353
2001688587
1979832817
1075013810
968968794
1229664657
1078164847
1412699499
1656081792
1877254859
625426676
1554075963
408580874
1045669741
1824816467
1667690763
891265795
1825240013
1779066537
905661145
932263196
605500785
1300372469
1468873535
544567726
1964594406
23555107
2074522818
1931651814
1899376577
176135828
1617249257
570216200
1766466917
1114940385
1760192374
71086650
833442389
1935652127
867751654
1877269195
776618021
1099744130
1291175346
191594886
1017232516
1262383328
704933915
1410254651
630312575
1796942666
1106598876
720552185
1073692446
1423869091
643137433
1793970945
565501971
219411638
1089828583
255978588
1533846326
1978666049
487193986
762980006
725049131
1976881164
64737694
1254052141
966576132
81133644
1112409198
1982699277
722202670
1136480315
1018909731
1841081486
619001905
1060162269
312343565
1436425742
1609454241
411685533
477018497
1398983683
1055528831
2017238461
2028902594
1825804412
897909859
1151830260
1947013559
1836437281
825022668
2026952784
1511662578
589018331
1428218323
193993445
1248170887
394623135
83077448
47898078
2114534868
1549607277
561056473
432042295
46080020
283388333
466426268
1911135226
206377756
1464583926
2115959279
1318658717
1948029244
1092002384
360866167
6686453
1602684471
55335562
392140191
501686470
699102347
1956305666
639657164
1495169015
550770242
448551398
1743713264
111221076
280869428
1970895641
557348645
1009029469
107227109
150493275
1314382317
964235396
618217319
1387610252
730114880
166666468
1280728356
1657489565
51013250
1154460853
984787416
1293602611
467836915
2039072840
1287244754
926255977
771607182
260023090
1271042285
439836493
1315522845
112885186
592134125
630415168
762918145
1618335468
1616424860
1058451719
898371837
1761608738
218391249
2051820736
779730560
2107238773
251667177
525982063
1779577434
775681406
1638268159
1236585239
384458347
1648583849
1437249619
965666877
2100580259
1016044381
1954507791
455820343
315368962
531223440
216680451
886669429
1372014602
658859742
1634703325
1810302222
228869816
624622560
104975524
614995441
1962207965
1577625865
1209620852
609604009
1720603836
384605007
930376262
875185819
714498758
1465035571
1788224229
929846283
1121562136
695789032
529878898
1347168987
959547103
704034304
1385006951
818615692
1136131724
695308042
734820645
278697331
1035957410
1815778064
1208894435
1679655221
724442443
987135514
988695443
570438698
1981442027
1818996586
1206775915
1703766282
234662485
1789123860
2065479838
445255195
1810050047
1917923597
1370959025
323414437
521021124
17417084
1206992408
312492388
629329130
1365327384
912790338
1701754426
992429075
46933192
1244333257
1580052332
1838588783
650327218
186039959
113451461
983601557
393146917
1619264492
2082412477
290271416
930833345
72610418
886895465
1339146518
139171638
452464841
1359197794
829071852
991138585
248125343
2069193282
1243213126
928723702
1861240832
1273681217
2067157961
1709644681
115753185
763445735
2011011928
851865272
1053956315
623968462
1287207828
1519526491
146397800
1100342162
84968473
244877376
598528281
392460890
1844949424
1953747211
539980791
1165465024
1620309724
101846148
1210471727
1287444856
953841680
121969468
307210879
910278470
470769386
1797558969
1686502644
1348268964
1013369609
1176677535
540088808
1034969845
1886386259
2091074042
2018219111
783042461
1078486531
1006954703
644547676
1843971173
1379487230
746808198
443413729
1755262015
363677622
534151964
1939969257
1194883753
701455619
1020521667
1008510154
274974890
1365472114
2146979090
1269193110
657963134
1964978692
1812413767
417480362
1256648718
1191288507
2135832572
1462894861
997239396
2092649924
1280643261
669723351
65430866
496393612
1296362435
2056052393
1548545230
1380246208
491403944
1888612613
201883266
241103993
2128927314
721291371
762409460
1433650929
244286498
1763998687
1370386326
1647993798
1739973831
2020909913
308789052
2089242368
328907066
1077095289
126808973
1298963840
1148715024
1754320369
81028133
1254744863
1132178337
436136986
1209672096
534346866
1029626754
1049295350
1248174548
1338614406
1212418693
408146386
379770551
1367590283
1455453581
761019317
816335354
549346579
1845731115
2050090985
65431977
281256998
1977606920
2046027231
406642620
1405782271
659428617
838815707
1255825616
1051506957
684485420
1097285236
313924935
845806362
679857160
1185813060
1624386579
1009364778
901048033
951659426
2011666835
1397449741
2057515245
190400129
325875996
825080349
1153131218
1568169641
1118411622
1737035320
1382435370
1092193658
585435300
2114611003
820160824
1975765363
1843765276
1187518464
1968561121
2110617731
261523329
1369537744
222346182
628353850
2026021383
1720880456
1747427035
445473455
211483088
1486584245
555244344
1870639422
459544270
972511551
1341241947
652102791
1178191155
334235204
742411081
1252477029
277712611
369443319
1449130257
819362678
32660987
376487123
493217417
458071959
425611390
2020275517
153651241
1211126341
877959321
1912652968
1682429963
1854531807
1567231788
61015504
452168824
891196517
1295486725
616624812
834557746
1025178616
1531362266
329112432
1977820291
1114172
617645552
668058776
720924448
72353849
2108620803
25370826
187467181
922022060
605288484
2126248276
887264507
1770265470
1944951851
500935818
369431624
94371433
1133720175
7016375
2022419896
1184116621
154968055
178396537
239783008
88234647
686659234
1284410390
653683553
106077308
835268644
308599169
1477313902
961481234
1919796392
41434071
426629510
1300449404
357713938
1681950832
827755633
1912108774
1156197666
1634309313
1146352565
329910874
1983766400
824337411
1963712579
1680824493
2006798564
442692060
1240752550
712623570
1109032
1604854845
719432821
109014408
1397455348
1382628604
1923780813
1494290130
1000495071
1913943455
169970422
146230846
1086207839
380208449
173393111
236835001
1098988504
627257172
1118524597
2122157600
1528237952
1705718286
1721587921
2121275834
1957961350
415144512
1157649842
1398622110
12761467
607381275
814582434
2046764166
1641224047
1131754872
1079282886
448228717
1341740966
535600073
518427286
1655241452
1499974516
1427986051
455749309
1348013177
424915258
2002991680
1947872972
1795349694
184195903
810462288
413665263
840809178
1476853492
1628857923
656662731
604066298
1655645910
1460603424
1698591546
1383733406
565835602
334977118
1417273645
198346771
1416387189
859119861
154023221
1940733038
1070116095
119724022
563342830
1286641301
527589973
1582385535
1443705029
1201556741
438884210
720665609
1782863334
1498499383
112547654
1015354885
972102883
1863108412
1972018260
1097867447
1010862285
1004251310
1610161572
1910790726
814157772
1764071162
704338955
1843207645
1271133993
1732958792
1646743724
618486370
275738524
328247901
1209536126
1060653518
1288490707
260395387
1619197953
501991468
10976531
1263543860
138120819
800488063
1328012487
854818633
15917585
1766857085
2096616702
706022566
1350445225
2144974220
238450908
1952016278
531366758
1160531291
1128934320
212960607
560150275
2100726526
730768769
1050802141
1270342262
705888816
1349297249
1906219819
2085548871
1982555231
1816513550
1644626741
2142137222
1278061913
626912611
116473168
731604313
1450935892
1966321138
1847275368
1491060925
2306525
402709726
2057456741
705563868
1182950904
1069892656
218153575
474379426
288750230
200513078
158431315
1225871938
2128129535
915027228
1368631878
81096061
458802833
458403605
231705550
89712377
741802946
1296106977
1689231914
619950066
317847796
437740658
1762945781
1856447232
99241488
2049890153
1475069747
993641079
601820531
1391160925
1014765827
1201827456
33500453
885574167
720733899
555089549
1292559027
965848782
1719737270
1635375985
1123803729
1548198764
1638745923
569419275
155161416
1935415263
1430162009
1566875145
1124734671
1395947988
1134942387
1481616592
381002147
831412554
246683754
369645263
2060389752
684693304
51888039
487781398
851003891
76665126
820534446
782403013
1092937734
731489881
1877046883
846191576
1885161268
426108004
998299988
303399417
517368848
32275558
460845875
1613420009
1582617215
1678402583
1433506771
940387298
397143725
1877293654
443075872
580779554
1509013377
537923731
526273109
737892426
182519789
661128018
1193284457
114005896
701141611
1911247842
1744857381
1486517106
1975005004
287846689
1050817802
955464538
934596710
1987274348
1549309607
1236301581
1012304050
1706611654
2113094992
497231419
1945378044
157948383
1235005450
1922216938
473865045
109086909
964713361
1076433770
1383081813
1637503529
1371764518
1830361961
563100014
1555782453
2064555153
2115680563
547754124
779375516
132960895
1518266041
608057630
444921800
1555570852
1385428977
1207488541
1916056782
1576773342
1022145115
1952866868
1167415003
934283868
742369073
718499969
1969927086
1341617052
26421802
1954439129
713676989
774462157
1561461540
1642144281
832514791
282384641
910454756
1245013132
493284708
940909657
1612666905
1997011628
1697644852
2126102624
525064000
2048772245
1526038633
1464778843
1818249979
1041114203
425108198
405298900
1943482849
320948532
532750123
1849323650
589297048
140861416
1037582511
457966740
361224547
955890615
869133012
1920057514
704532930
2021155196
1928033344
553339377
689425073
122204339
1959951055
1427900915
357013174
1866425656
1219313577
1711035504
1950566740
927608951
521192055
1980008966
1559724644
265417661
1492896056
668114231
323481618
955072559
1862602290
625165124
2041117454
741374350
350495245
761479226
1645163775
1634311544
843918732
86457868
399547047
2109682397
337977610
480713443
1998195336
1559991027
805227337
401903191
1474949320
62291487
1295451944
972658402
613872911
1239720513
1975292230
97613780
1131998053
1837427421
468116523
1962024035
1981148464
587204763
176002998
20997934
1502576050
1457920893
1134725516
1485140841
1657306205
1461411247
205871701
916673616
1232262154
1300726432
1005403446
2082481951
389979779
144037592
2025604597
1609772054
1025196336
1510911806
1860455286
2135134202
1193696367
1135666146
2012580809
168098533
393457768
1735442234
34924193
388117120
1208899394
1062871624
691350031
1148471184
1378075807
1631339528
208713611
321012399
1096564824
408157699
1745893788
1441965322
153080523
2120818462
82988504
1314044306
1008168089
108984525
2019773449
1086382553
1879233987
860869473
1458661702
916985000
2009364444
1045951276
1729610068
1625339926
2056694975
486615599
41264677
1641115339
1064676822
1544573644
235994006
955725689
2127099277
348960781
1236990513
1727921372
14052623
534839192
117774436
1837659517
1451999903
348366385
826914765
90134967
384715007
491325525
1243326882
1773135103
1403928003
264233111
771466434
855404213
1137103923
346632361
1313111530
1362360036
896193170
812981756
1182497424
231741098
456909988
30361664
1286406926
1223866839
591650169
106327290
34095508
2107988628
218401465
1787416646
282941885
1433656674
508019424
1469698933
552016632
209870665
170484957
1318349668
1865003415
1580802610
538128260
1699054647
1465481175
301871250
250360230
1899063503
1185321916
342536018
1373369095
63064081
690044681
215203149
1379647035
356704458
1248964612
1913192316
822230860
1395922282
1300247052
986067519
1639916550
607046204
857991172
266095517
1688575671
2074210531
864644663
1108183626
1736911087
880619301
1178090983
317102821
1538819154
2026903223
1561534686
2071022007
1006822655
1788229045
282114082
558105191
1217753368
1738515068
931616495
2028469742
1773927062
1943009834
1497572219
741122599
1804507464
1262742098
1474277196
1300426639
318978715
740277553
105957683
12307400
1592435013
348274225
927248058
312853604
1027948467
1988975755
181018089
1611511152
1849290465
1532956976
841224624
1771985241
406302486
2071914970
254814597
467020294
573245186
1630836085
163549544
1006580355
181170672
881028321
362300395
599812488
1895100362
1975771918
1297825286
1655389357
796809632
1706270222
59181537
637593935
1551506390
769093960
384603707
331588405
855515423
1874112226
734230566
2139950733
525298199
468759141
1115457087
158682432
1838145990
1382889049
1677667265
1309579677
1300091974
20179150
1133943017
2119478872
850758187
2089238667
312320751
1794567125
1333470356
2066368645
1677409215
409732162
622152095
1241837509
1425541706
421960562
460002897
842411190
1465358422
440334266
815942041
283094895
847338594
1447891192
1780259552
936308707
767397400
1525001353
1693117352
878860645
130062080
2059074550
1308587761
771801114
1109130552
327427734
237859070
1790350198
1490650827
1052119911
132966718
1527964334
1802055253
1218104532
281044620
115606774
1507743471
2089405167
1271126911
339443433
1999909038
851018123
666390510
1237634255
100659197
1240632613
1620385110
353270303
792011174
1037604849
395143055
1656974619
1521336086
1405659499
786017323
794288833
1400243951
1492359621
2046173757
78791627
1011039846
2023190969
663509946
1271053068
1507404169
913255552
1275692418
384960109
1550163355
1862455365
71304907
1811121375
436679914
277039797
1052018770
1180729523
1188481096
1032443359
1329696083
1494074277
1275782008
892346971
1571296257
1424828835
399027147
252646324
1157561249
1873692760
910575034
60427045
574897151
1223048728
1212969818
1931077938
997662582
1765860903
1015626636
29911159
1121008523
828098960
78896190
1407840257
631121810
1528253908
217620505
1241260760
1093895397
488045287
543123003
1181806775
513860607
708342547
838266686
1423826596
380320188
1414894508
142302742
743859984
1338053006
100303572
1517964914
899980482
1469274287
856582854
898796010
1445120265
79379021
9974804
266908158
39717866
1463037129
1070662217
181088280
1426416823
764900851
688875661
115573354
363429752
615014615
147258506
802737157
1748879660
12166567
1541158397
1598778222
242870838
955533533
1766401756
1214468281
574373942
133215925
784407625
777894549
329594825
1318146897
1959275376
257940722
2090601764
1135317145
1869259957
1140418609
2060354948
1220377484
710670095
671532791
926016819
1123278627
1173421303
1960277555
768594036
893146768
1577502531
998685617
1571618530
492445396
1192668066
1586170097
1559947193
1104410327
1529372791
1445061204
471956837
1074189303
1657458409
1681526902
1575077084
1327492331
2103683325
1940559649
860308390
207818465
697568735
873350334
648997308
558813946
498258159
326717613
2012592723
932466443
93238092
438615079
1456596876
1361294790
717017056
449993459
1594234972
1732347494
1577035951
1347837267
1439393503
273089693
976330169
708026894
38205669
407718177
604048181
1473272747
117617557
1608096431
1105125885
1593954369
1073965921
1224181998
764151989
959920378
1764531744
827819599
615672094
1884520671
1830031392
1504903208
1428960059
1962278438
2025687063
1829652397
727649526
119156232
1119379322
2138087652
170427706
555136757
173278024
1275779653
770148839
1167511388
1266484240
1961634356
1409012538
2088970318
1934133977
174532191
790480240
1424931835
2074912461
401933960
987552978
938008320
564839312
1898332336
1810042610
1075742868
621776238
1831678813
1820226325
485160805
460401542
1554358320
2082452998
589735752
743540678
845765134
893864280
1636182138
2014326343
1143236839
1680694143
410670226
1791472137
800023924
184018189
282556840
1639591957
1386998078
930462927
1711180783
694020465
941994656
285633811
444666379
1383744294
315004156
1903909988
337778984
980419527
1930303235
2008974002
1452425393
61658152
50046485
668226766
1448473355
212128255
801902306
2044423658
1452864905
452847075
1614952379
1835411287
88991715
1800242416
1931986932
483229558
706698481
1235941110
1461442983
1419769426
842014604
1086081997
993313271
1841478378
1076325716
77537466
700421366
1923064210
1617001797
729803104
1579409229
591765207
879412264
1897150600
94065390
1389225535
966615569
17930949
824819202
1957623614
194545689
2045213666
1716194365
1903203464
2006407629
552828570
1545915712
131515876
487427720
1142420222
440563347
1983419956
2010885905
514222226
1740963727
853281583
2017607982
227024864
1583192813
2082729961
835237769
1300165867
1279535900
1441262211
467692781
443338131
1793817468
1999390442
1340141619
825102845
421250389
822528366
1961359873
1193414880
745171670
1546009002
1313649938
318883098
51260429
541319949
787454284
618893544
1595363070
214397843
1056199381
1351505686
1617387904
1257747607
78938151
577616030
1070499983
1211922597
50375506
1820440946
1074724524
1671964757
2037183340
13225189
358030125
1859620690
654450297
1432871949
2086669668
766918625
420447123
1551966801
1139180003
1242441396
1498206977
1294354956
639585852
1021201824
725929749
1957581203
93906821
240687981
763132954
968195149
550459437
1930887776
794138623
565670977
71837316
2091454493
828149409
662783752
1175459786
742785181
1913846552
1932444083
1593556600
875300387
116911945
415739999
321097819
1901590087
334680380
2097391757
1264591670
1600656681
458380824
352563953
1628520379
380404488
451650242
518867340
1384065745
2082597762
735161182
1866920650
659696195
545537977
1602570905
759252184
780068390
2000817329
1769239865
1653933305
125930562
249011893
102686483
2136932209
1770170630
1539059049
1224113846
1387734271
974038498
1008400794
1892040669
791214353
1624689188
699796611
1703684189
1771176842
1068981750
281497469
842066441
55848958
1947912749
454537578
321125635
149971254
171779765
209543175
226999295
2112015673
778255605
208165486
797227941
1103658987
935545494
305969727
1643156644
1240247896
1749576721
199930431
1724254410
1890354723
1488885083
1894302037
1649375594
1712249309
1866351371
392015772
695638972
1993350056
530606245
1998787682
341203332
1300266032
1391571275
343157587
2124798011
147469016
1152815529
1552521155
1495756105
414409614
1713344470
250094884
889402326
715665435
1567033314
1970062446
1271162968
1119052353
1810678868
1581221855
1446174711
526379198
124841735
2112357113
1880399155
1798890034
1754640113
642152127
318066123
1520307998
880240063
907839644
1593550435
2070649933
2031904697
2037188818
2129071794
1012366530
1064703516
1276606824
1841738579
1734471328
1714456161
781439502
1687537715
1889181194
1355911353
1063191595
1227143570
959529067
949065168
1580125655
683447457
2026851445
752461749
1140570494
1394898035
1886963250
1704401394
480264482
726662013
944528096
1813588390
998209990
16030302
1345232118
1184209281
1571833213
427683674
38438311
2127066354
600920978
839102743
1960834833
377116082
700450918
617725580
307619889
964232472
572036499
1037656959
1911754496
1417180758
976205006
974160961
1949749973
996509959
634149087
2065952249
413452737
702373651
976227009
101793716
1203890840
2108082738
387479320
1725840120
289157007
378488640
1650483008
916011215
557485431
1493418086
5308954
1535854136
102754191
492035995
913578935
1802954578
129460968
194389629
1954381509
773579872
363119085
1277510914
300526135
1118965904
188877091
1341334826
1831070601
1116624796
21211912
1999687077
1496627137
1061523177
162487380
1232968418
1166376675
2038925688
1636776726
2125508500
1928237502
718932542
1643255084
1580552508
1019136901
1681204809
170912758
1909912636
1541010819
1250150676
1610954840
1664382786
1239694835
110465741
964924847
250093114
144969252
1352950300
743568364
1126056796
1104861080
1355716344
460117501
68243697
722096522
1488414801
1318317420
434060481
1114789804
135944153
1046633861
2053235935
500993945
1816741248
1850586213
2117423864
215676728
371740006
700461313
1074084946
150173220
300959195
432421545
2015358744
1144371529
704710105
1092051125
1625042870
2075075730
196724242
1187283380
1200243158
1043050014
189773946
1335344298
878770099
1623666858
599385248
642791918
1755631879
2128308469
1063048150
359110724
276591861
707293112
1664772047
128878999
1333381085
575986257
2095888538
197031383
1206136895
396072281
2080759068
969759441
1248722032
697686774
963458103
393361206
1512145914
842265968
2042505334
591255103
714344936
439216479
816002852
1264731246
386774360
401479998
1466160672
1375720775
248735263
1916600734
1078416630
1816511589
75131854
734080494
969935520
1703558337
436054868
1512629514
42000664
1991062095
1951173865
1081661613
1342238740
2101462148
1615086467
1733816651
830214686
674522336
1312585529
868001541
1954090902
550558168
276644797
1082650587
1218569793
2116606740
1207434975
1955465473
1691770934
972048199
377686334
661337331
411655992
2014593830
204179859
1391782252
1725946236
1482400954
668284715
671216841
1142949648
761683958
1508205694
1359245741
1491556243
1839766690
1642839249
1801041846
839101743
1311110667
599431154
1020707314
1141034231
1424840274
10946514
1701401444
1509022319
4122457
1653871053
1710165124
1394902997
747329588
716305540
552424808
839882102
1530357748
1717310614
1468964819
10035955
1431884241
1745710944
713861524
922470044
978884712
1086232834
1448331379
1178246863
480774093
505686512
947549295
1897798119
926105123
1936354856
13622828
492606527
159328363
1649878365
701013949
1577236878
1428274485
565571475
395313257
288909567
1220921390
171191824
1948872681
2111437302
1918693149
1424445616
717771813
1074701046
898387177
329434918
832459341
427659767
165051063
707117235
1723393425
557012890
776865932
1781719239
1904433523
1453800214
922132236
949854844
1984705210
1403727492
196833265
1621537099
2128178298
1601702358
2064577759
970951458
1592332555
826371827
1491316378
770113164
1119795663
2078596312
463390782
1050248271
1244022572
189769321
1047683444
67523365
1129809503
1281331872
1289045434
372521073
1398080214
2117318329
2041283139
1360402143
866993096
817486441
1480994898
1159765062
1263551620
1124222639
1140654585
876684894
1330036949
952759443
615516031
1379405764
1541918879
272772879
183755534
2002772237
1418262808
106236730
2081755755
667745091
2109023267
1476334558
1040928938
93672869
604852992
2109740944
1195998173
2139684901
2096665670
267849877
919698513
90016495
1076512112
1449297848
630165840
1878263548
2113831114
229703926
471610375
192454968
526571937
1916957901
1333292515
760609859
1694418703
394346384
1842348859
1683731945
1669792829
1531303577
2020423870
576443060
822663228
1768909836
1264366559
808056023
515615035
435846460
1595934733
1457074991
1647983765
53162860
711863974
1439353349
887754391
914935871
957212243
1450183955
1446011765
983709120
390385389
460530986
1152545783
708526833
1537323968
1027757815
436328975
1020988825
1316692465
1231417344
747913486
1053838084
914112229
1296867049
406004117
1512143138
1618533618
862918476
1838329548
1851428613
1106235906
1426420228
1254177201
74762703
1640239249
1078461708
181942402
1547017674
257006958
1601558375
2090100376
1517882259
1804423735
1027053694
1326650712
117836009
1717599981
797689954
111691718
309386820
1217091432
2115137483
1405845492
1709741521
201322432
665444052
2016077716
1378304534
2048136299
684771998
1505390791
301689038
644794590
2124628469
1154007809
1984618207
959665973
2060537820
530816722
1719976407
1733452423
976261024
1903873653
856306851
1589492591
1762123447
1167056612
554375046
448619231
452950367
2079784270
129109545
2091092283
1633904918
239634659
795601880
249404422
266658171
1874558798
1814829168
690413238
417560824
287594932
837654081
1641653005
1006890683
986865587
1264998784
1077188751
1126621843
2057478002
1268904271
1997228674
1180644250
1821729007
992995112
835510061
1275985480
101939086
188725347
1912470393
669092847
1953633029
482780482
495888612
1684054476
1307452198
1689951017
868460538
46843010
1370975070
240844439
809279264
430543852
55354609
1529720436
1686892008
19205556
1387363435
1746780989
2030262380
1185926852
1863435324
870179836
1493615094
1622662552
632072355
380518213
108184592
638132734
520717796
2050761020
188573666
2027025171
688280553
1533093153
785725141
418470439
1575587245
668796643
1235218054
876604994
818130629
301274378
784037776
261417399
697987309
1389818060
1203110213
313016234
428322556
1315912724
46799135
1103292891
1522714144
549971567
1627075394
960441474
862639298
749171
1703713991
608989921
617343962
977199819
908713883
748377472
2125857711
986679164
232624201
1091371064
1025919304
1171404366
1753537994
1341136137
1710677966
1179379241
1444895821
1539470168
862025757
2061048269
1530189333
203723873
28599493
583111814
257522382
1205867509
819798014
1934742732
1970506899
1448618725
626603962
2001558766
80827421
1338977755
709655917
1584311074
983458451
1720776475
1829100323
2065381091
18003886
261511218
116185754
585737565
1080455724
1679278623
1748254068
732838793
2059050904
1822887767
1905307742
70169878
66012251
1240332776
1954276953
38675726
1607063830
1956981524
1414135956
1184192004
441912505
1731937161
1630002426
655453309
936448360
1825793399
1673870808
985256785
705743435
1524523943
1931367007
1709538003
2061668016
205817391
1345308941
735442821
1598322367
874317590
1438958609
1152169424
158213453
724348471
1876895278
1558892711
1541684195
894888325
646756597
1526723459
302361717
791560141
1779005517
1995509117
1101155555
974281589
752387458
987810539
1374085371
1519643008
1339784622
1862349571
854166057
1266440753
1128892748
1959653709
512146685
786820323
1704080994
271624754
1600353191
1226021533
433718834
1594749613
1349276736
2028296151
1283669594
1112612127
1020772015
2045843872
280918910
1262249660
1147236356
2142896724
71330214
1380588961
80191993
1108514998
1127125522
1301480538
320307536
1403331719
1139921060
1850815001
1695653376
1705892858
2006329064
959563595
458951425
424107633
140487441
1023241559
728778440
381647897
38065131
526407563
449536738
1880101293
885751424
492534502
1292178988
31255983
1115590645
1142206815
543438794
514304631
1590737523
1084150166
168834992
1238410358
829235138
969706831
1683289430
1349048253
228950145
599466428
92624577
1537031620
546228098
518516178
764846897
1933392690
626359610
1521591237
195508242
98810920
1232112874
546262495
323418954
874616185
1426656052
2062781952
1811743051
1444755853
492438877
1670185834
820415207
859287350
1892559679
1718466465
1433891716
1715752724
313448325
1700516172
1166877321
692215305
1042095220
1787884660
32784700
652283468
296427890
216891793
1139937194
1775905802
747960843
2035448251
83041541
1869087169
133454315
809251644
393506078
1461591591
78710392
887503600
1994226097
1085288818
765829959
1521245579
1314141157
808508025
2124229661
721954707
86355843
360384834
142618950
1777951147
825788796
1139617967
1863958175
1121537375
1539296964
727641974
294117012
678998570
1744963260
73227680
97229506
1478543308
1459871826
2147468530
856680200
865259492
602479986
885699195
1592426672
185010709
292628989
1438248134
837686181
327850845
18505122
312067735
2069289739
1849953905
951531574
1981390838
1740276893
1656836045
206281018
768360481
1196884194
987891426
1950880435
1311771775
1810830698
1829612625
774003155
1303673897
922926103
400308313
1316564078
1301150338
1465077489
964867173
1777408112
1875445874
781988021
1437216597
1115649760
648423180
1487201732
1597669451
2091267035
1726275472
1006044339
975332691
503062568
323574609
65155067
177705629
1401886357
1492370227
731830358
1799140417
772954799
397470974
628357830
157220677
2025672155
1795842757
982967892
1630963131
1040948399
709060605
1017955695
997519139
1633268056
1473320823
1426586670
2134824502
2004905890
1886575781
1563533721
848667650
239771341
1574122248
24909329
1029485210
56849535
1919670938
1796154169
1003585378
1937258506
945524399
2028625190
1266215229
1747705966
2096825507
71895677
1401005394
1311218602
871696065
633979106
645635100
1968137468
1015661226
731095587
1230686785
355885471
1063509864
812361903
1219058851
1649058978
868561803
363471186
1929990936
1137295903
1190632546
343003359
2132203655
882279784
1039488217
190483807
1785968551
1828747038
564163804
634419852
434240482
861827430
1200405926
1675968047
1208654076
2084228216
1953539356
1015540607
2099794580
1878216965
712500840
1847617230
966939787
2092474626
1009320434
1972650848
838642159
529608325
1027095493
167815964
3804175
800021032
356168729
1092824298
1035653632
2142598341
462774064
1635329509
921111891
408639036
717345520
86596339
1842959372
1046103881
1067576559
2114689415
1423183851
674086486
635723288
1575609511
258097323
680824044
9599233
969199497
340164903
561811749
1689080742
1487624254
1466803018
1723502713
1375328697
1117203432
694690886
1437699861
1504119903
1806596921
965515087
388836512
730088471
959074048
1789433315
1589867385
48895265
1123523800
1062427745
9282813
659705921
770743383
1562304562
1106948096
1486110607
1267779464
673462844
1646850388
1605693507
1271907458
1065759719
1450474038
109361131
1364513570
457981767
1750853288
785262840
9732085
1481906813
1465693114
1623117385
677688958
1986577237
1559168882
374232814
864136258
331866760
518036296
61182368
1935572556
428210426
956346560
2036068117
123673092
1273506444
1861569054
669294466
758637653
1677643354
1564375663
224101937
756047784
1304714212
527315526
32987945
1755191236
944429762
296589832
1767644209
136702453
797429431
1683490384
194412505
2011019473
2069715376
1723787934
1844375065
1967963301
1493961394
1554755418
914996805
54556226
730377089
158153094
435109402
837014274
1107546479
1783905829
859511279
839706840
230912540
358763323
1136752371
1860752443
1529358191
1635739776
1647188180
1280435097
1737129219
895359038
1042070249
1116522116
1329920102
498837121
936099174
444413216
437508747
1662832042
2119874327
1148945950
203927790
90355946
1180660721
665084350
1886040340
444270066
1647384824
348189916
244863245
1803486272
841494001
1805984571
629747887
1881360184
589041769
421004440
1566603304
848117557
1400073272
1436210068
604993249
2088193698
887210106
2092837328
1255086259
155076097
1341689741
1044098140
204349684
2130210919
1808906009
483964047
625765277
319519293
1586743236
1931421621
188837963
1903931917
1786517661
2052824845
1493156041
524242584
1620234975
841941078
102773917
1742862394
2118228743
1516201118
1770566976
1141524443
456098320
1053538577
1908579504
515181444
34904994
710747487
52189133
901778920
1893040703
1790128172
385916103
1754109850
430220981
1690691689
1497544756
616194741
594607451
388263820
1607881896
1166003216
1332739349
467234698
1468497544
158094245
1155942791
1845506376
1162743026
814858595
1631310575
44145252
465709856
2075613177
1407938983
683994502
104503881
720186717
1895656255
1296762460
228685203
123689517
1275069066
1031403004
648263547
1733746141
1025529800
1658573593
1283625419
1954293232
237245343
80840665
1226358839
1578069889
2064860733
825308029
1772116410
77873706
215957513
755507048
41939820
726049139
628537335
200277234
207261157
1683824624
1119945926
1535929023
518785715
1175290188
1344378072
764645157
2139348525
1796950808
1872221820
858104645
1552817515
1850603554
1414809525
99727249
1438128107
864335726
242234740
1019364575
1187242077
95840408
2093789017
2058153971
2074353224
204690341
227401579
553316681
1192990314
1910685816
1349579743
1440066653
858329620
608836946
389650545
430052852
766487812
1688372670
832896735
1164702693
728658127
1317646889
830711847
1196657421
663909638
1295975297
1744917086
2027439319
148566491
638004770
77718837
1500793020
223160681
1584544763
1205497315
370166679
2124041832
844066651
497460821
1125490555
1707081641
85797435
1913018871
1932265216
1015597632
95845428
344323536
893240027
1695558252
1145705538
820035625
1205556221
1292722194
1450210134
32228987
1178937241
2078202793
1177659526
1214967234
1913693067
341509169
1752540851
1277845744
117429549
864771951
1955006396
323368481
270811453
236528102
580256898
1955505635
405639223
423123975
1597770450
1883147747
575087753
1306836579
781477071
399036871
1747587302
1431263445
682075967
1500562720
618220429
1092380120
1739032887
1503731065
1606345412
371359430
799265585
12153345
711356962
1105803085
725710278
1366687089
440975098
903138941
2044757290
1593853670
2138591951
1837552863
185232743
1537580299
1586858805
1331461569
1060140340
1163444191
142664983
744458287
1861934909
1705673158
1036915761
1572786792
813834410
564082606
96522953
1159140409
486447891
1170681253
544024344
1105524575
1615364667
1699963547
484996854
827290391
1266441166
500588176
28984513
1143644450
590055615
1016504214
2126684432
1757747175
814111663
516941117
117446488
876392599
1762620505
266280661
842767688
2020772669
241101236
609932715
877334383
1882996045
1743973924
1468034484
294577491
2108694851
1780064968
1048438459
446497304
1919259758
739310155
698735517
222431785
1269170956
702474617
1311275089
1123060629
1695545970
1663710891
1352040235
595973377
544813393
1738180213
201152118
837954002
869014831
1425814559
295027099
926011489
1116687070
1020050637
1497925700
1974075763
280096122
475864542
1607752172
1635947958
676478981
1109261890
807973515
117185008
1260907665
1963871714
1854601423
981808623
1514293394
1029157180
759380365
775802377
256807259
2083271505
667816007
110615056
922896314
1660253642
111581819
935169008
633682102
1838502948
1679549974
545321663
1706363168
1666064778
1299747089
1365547188
2125291634
542520974
256969920
1618158201
1438947131
1371782770
962760761
252886348
1074628851
943452401
1437480642
1918111075
1654886405
1035386016
1361684198
1654098964
1543311931
1588751580
191406274
293770623
489873731
505140295
636824224
150363550
964014864
653072614
1084566111
2031254599
1879720329
2009751178
338345979
1264668524
1588711505
6034515
993660208
1604039688
1523453644
1309394969
835730239
1210845408
1309378053
1555577830
956915327
804992059
362713393
809427799
1002636860
1907821641
1884923250
673721960
2062192561
1152768022
78000363
707638554
1586260876
1561473780
733303697
1957650356
1513919513
1612750518
1397535890
588504349
776814820
1053424480
932889165
2010363074
1682503854
2127183199
1083598229
139485744
2027717442
382419039
1804238130
2042582338
388792778
278983429
614181949
1168007680
1888117699
1191942628
223986407
219323564
107037220
1442487742
278188398
924776933
1653440077
103418697
1302222941
1892080426
1053801485
78085831
493710001
1128297793
478229151
57266638
735870711
194213494
56504159
1408076031
1452906655
1871023802
1801046627
2010391354
2047900501
659914130
587649308
1932793300
1428055933
1121016925
642264904
114453582
193459050
1248088739
1656599209
1621143451
1951481711
983565826
837445874
400376776
1115150709
1403471020
2146038047
978153076
1413665153
1570465640
1451939496
113642140
1546142323
544258182
1448064806
2051235285
2113201053
1547738021
829086604
1183666180
458874369
1765734439
1644708825
1964398215
1606738669
314225072
847854753
1280303321
1688384569
1083853961
916441722
64236131
1009176714
1288371872
1189302811
1890484627
148852665
1927346918
1164924578
1026950654
2130895609
1612405516
1114512626
592752002
2040412594
1633001966
273732776
458154684
1907677875
838742351
466125927
507498936
46148891
512341515
1013317368
491459691
1502342081
1486028526
1158752806
787210848
2089821461
610929753
2035026185
231316150
811717180
2095055490
1397949845
1061110062
424404454
310298656
935825748
809337750
1473979764
1421219680
165513385
81296535
1679596639
517563886
1667903013
1699283751
1926626879
2009833022
884528685
1019168565
1362776213
1852307525
1873867698
420258535
1246930886
411540013
352417627
1210035658
1333632350
920975463
387390485
1534957004
1685693129
1482629740
790843874
1574828531
852161781
1456527683
1997494493
1506912937
759759903
1552554036
1419781414
1976700859
1382068996
1788310578
1987964233
1129124250
717917005
415851703
1292258310
548926189
1097983042
137348373
1749171698
1769178428
419518660
289420203
553363309
1963570909
177259201
574807691
1892654989
2002361537
2115974839
374727969
652490194
448388151
2070065895
1404665542
1030255823
1608247610
1661327599
745649965
225567683
529851303
380544119
1736336513
222773350
1303033023
1871981472
41831533
377501760
240519684
1752284098
914091991
1996768757
1470708961
1381122486
1620983468
2139801722
1619179584
377314034
1711184258
899288874
1133115173
1536857385
1972764158
1394571966
881919672
2074095874
1291682384
692857451
342983767
1467382993
1777103943
1192587621
1901890410
608853488
1957938980
159308810
609782460
257685178
477215781
1630976673
1630122880
1479359150
810535081
1320805213
1156697970
1524368694
2007531318
1193384655
1853336743
1737581458
1394374666
1030660643
773342843
1733656775
1545222201
1955128654
1881392789
1485760198
1695827819
461360752
1046878777
75510031
1049976716
1404746319
2096103540
624994143
281717427
100914374
313988504
1623368678
1354301658
1050776316
1321990011
1279145912
141741427
880478243
815047331
990708798
585644986
1267967584
724855358
635574113
464391451
244782949
1611522054
726434877
392172940
1300736352
1980012996
182219175
1859744362
1107469122
2095208606
1164115373
1904729829
1632787177
1957343967
90827297
643078267
1976687212
1010524095
1994267676
709599557
1777091196
324975252
1245394434
1041463829
798656548
1559056773
72794464
491299026
71591992
2068758934
136551895
236295718
1604555233
2131983267
116791994
1166297428
1708866222
1224034565
1730103252
685502260
1189092852
1237849550
727731173
1953922074
360368010
1002714904
1251249981
745832451
431241638
990963597
734133427
1996189961
1444553842
1647783262
484453455
589679199
1222309868
150737555
622678411
234698927
2005420107
455056600
648981184
66990202
1645588745
651569873
381897753
355472136
1499783732
1949591652
1213049731
709280886
603357980
934250794
106041415
656161942
1358927092
1471423760
396924151
1971546730
1862882754
796330723
867656339
876013565
700678549
1994906457
1663061458
792716134
1758820283
935836126
823889169
560096570
1572599455
1354514439
633894147
1795753445
957071650
787397006
1370994817
563712860
534169189
1809642725
1648826103
337369936
727920476
1075799057
1563422276
1126214240
188994615
458939815
887185618
1130181302
1476053578
1252943117
1659389154
572136191
1861872357
1412469130
1994645370
2062123003
716230278
920938282
104333377
515449600
1342879683
1831656432
1704285824
1270620504
1623227473
79555704
1723352630
77294581
264455362
1499044002
1186832485
182357663
2032088736
1136800167
1387074271
1793044949
632073341
1788917766
897471496
1361322393
1351493024
1327609526
1090063016
180799806
1493798543
29579736
954520999
1177927427
249787783
1032346692
1913801515
1160212108
2051526662
383332350
595647865
1378700534
1942957424
167969997
1303578991
169153086
1470780221
448726277
149750918
754012128
1655816352
646913287
334969480
1701320349
758806979
112079612
690576750
340859516
1105227314
558383526
2032597176
666977599
1221621606
182899065
790433797
1529560590
697824983
1201499001
379351358
343647533
1097881018
2117627715
984449136
601041986
2089967506
600961512
232162225
1058045674
1699373344
186305425
1409408396
1847251230
264018751
1381774158
1772343047
1371932769
217344469
121448690
1846415330
56896370
1619072708
1801934541
998211241
2054605605
59934308
1675955100
1246921510
1670896950
730080199
1447849452
1676838988
1840073830
1800918514
35807830
1604342312
1601033471
541365719
355751230
1514436224
993525233
122005925
1806171698
1647496512
1061522310
79591053
1511944425
911939877
2106076118
671180463
877003015
1114149678
562558343
1708263505
1065891474
590534464
437266132
558442216
335490922
1343565756
1450984861
1926721484
155181660
766008551
2146769537
2008301938
678975
1833953482
40697727
1912188461
210732131
581204268
120784649
1014948231
1495789100
942422097
385211915
1516301396
787417771
777673443
1767124422
1470364764
1748376333
1035299983
1536097033
1422194422
639396607
43993559
1760525189
1182307401
1973287358
1712206159
1208896516
1940341357
1943030062
2013409451
1423728594
261887187
911123218
1967795266
1466571173
1932730371
526473154
598275678
623366238
1460066869
852037521
1207625365
1921324386
1232648127
607278950
1004835819
1192936951
241514330
245525006
884439527
1964425544
1273915568
243047045
743259361
1842747351
1024280833
2038551121
964848519
1170651015
1101870630
248504501
1772636873
665609461
2054597885
1293985217
631799662
204589071
1246762549
1432028465
1071666458
2042871809
763795297
451856059
515219652
195223409
412919783
1829410657
1380420084
450021981
1788114729
260708916
784743746
1360170197
637657730
1447179322
1354544564
2027155506
747201627
384197293
828712054
91980581
11443287
2127302847
1386824944
1759285588
141297345
1724110165
1458564328
1854572935
1980050099
1483097443
1973709757
1869574606
1144588855
1804253680
1051634509
2094762623
697131192
1382489924
1474592555
1152334261
1182502856
447697271
853216973
705115916
1932950936
1174624375
1214574419
473215540
1535701239
1392132730
1582425070
891774986
1894290621
1266172660
172746147
1132567501
1646097705
1852064964
1898096395
268783213
1579531405
1019623033
755837926
750220633
1117666592
1898898288
572434318
1524622897
1031222530
489492656
166641736
1722277743
643581716
1908115028
1891001425
1186090478
752653262
1970122240
866071978
1811515806
1532708819
930618002
381480834
1438057888
1294211429
1738958749
1087067012
734943379
95983299
1918986302
1253662039
1408399525
366054638
8708399
1753245986
607636474
335217625
2002628622
273269260
355169176
345769817
2061412987
2048888382
1952337778
1467959243
1295633960
1243540913
65884846
410679854
478842848
1248707778
710653436
304146884
1504239937
2027420268
1530613431
2090331972
598679962
3869128
1404503541
79783287
951487860
541503729
608400287
1325645894
164507404
1143431976
2111755179
1839970034
903807586
1784924220
1321835797
1078281322
1034519064
1924535528
157220303
827787642
822122776
519827802
1574165772
131700173
1857745153
1108957328
637905443
488652761
1589051062
185639071
334090667
1967495549
915186493
896758583
796718043
487759719
264982735
679599326
1234058542
1700172867
1390318688
1419212529
1022075962
1328882654
1362707045
1972903455
1302703522
691987329
1383650301
1460505144
1840405112
55726386
938399387
1859289707
1298736124
1780691456
1867768769
1264463530
118645071
785810379
247816476
1487601132
1935421717
564088259
543631639
1596460983
1554699278
1997667417
1652081990
936891786
491538847
1313175386
1591429598
596291656
2060337808
835186041
1862572085
467447611
861044185
438938730
1567041172
30324943
677678371
1031687717
1113892455
1830862665
424870216
286592909
685976085
360842662
1747932304
978407078
1361136474
2028673038
1821155907
1533286293
1530396966
884267937
2102676534
1935039619
1624243226
1025576543
621162043
2100193761
35420338
228507489
330059683
342022755
1840430188
926694444
82003482
1624388985
81625702
1218483598
2039541389
1601209742
412853379
1157524396
534010812
1324386507
141511713
1155316548
1262684363
293015557
1417160599
1098373162
1016035539
1231485646
388475823
1154309797
99519969
1722106488
531943467
698136514
472582727
856334914
44760094
1965160718
872683050
813988570
1326314493
1756004511
458653530
701566840
1070638428
267927006
1257243145
1750961004
1245155394
599546638
2021176397
1722962774
2140113416
2006570299
971166217
1856076101
1465867675
2115104669
1945431133
2010127475
1620131764
445052104
2088001692
1272464456
1660018466
359840639
1479187891
13514407
768931150
603196234
1438678936
239951649
1730476177
1621167734
1734826766
1554793209
524420857
2032814095
1931941659
332807105
992300319
720584362
1769064510
365061891
465588485
1995563389
1125345787
1352736681
962325243
1030045980
2106055390
1377937057
1655161631
1867205183
1914129554
1147934441
1796557606
1480455028
1080216339
276127936
1919601405
197498993
1744006856
1925262247
956226576
1058327577
353749394
1141137639
427728566
1451841749
1194363205
1002897906
178391659
282955655
1491337712
891071140
759668069
119003555
851166735
537397777
1455113599
2045318605
1326836463
1561431278
608347903
821819697
279221683
1565638853
2114160389
747830126
274587156
1145227683
1828886619
668849803
791060249
343409275
639041811
267514127
1819816812
1603125764
136222285
1632718271
1341194400
1093181420
908364541
266528582
1132457712
70926633
2033216726
452843369
569705270
1237312110
1696882433
424812332
1865672451
998140025
783533306
94107587
2085986965
1435340410
1899955016
458473979
1447319677
1267368176
111328304
1571853856
1716955971
254636274
399897899
445649209
973331898
215607736
949166512
1060051180
1862907923
400759696
1885969387
1618633821
466257822
1680279335
523281225
2106238147
1549188085
1021465252
1197529027
2094069761
935769895
711357555
1951111566
1090147539
1214392588
875769893
317981745
590019690
930126051
765304500
1193881688
482610022
1640997097
1765633216
417498578
47854764
836995750
758237595
1038464422
1826087959
789930148
969635620
832568317
2137580978
695849962
694683381
2033015541
1308433017
1291699306
212925465
1447832101
1776421014
1318802089
1616841328
1419600407
794980035
1841824880
487849140
306189808
1931858953
485769852
852212403
1936623315
487718596
1444437774
671793733
921549376
573458105
1235629566
1668338580
1896350557
2038127880
1248434527
713962264
1682888797
414712963
2138533929
76455136
910994447
2040335495
1303169512
813193524
196843914
2058791187
465841693
1136738793
1027506950
1843278597
777674224
640751750
1439458806
1412525101
227138776
1433015325
1952666714
600096671
303925052
38937257
1519805903
1624109661
300470654
534707131
1274971695
1384508481
1837301767
1660752380
122910065
2062076198
1130897829
1453118530
487483685
394062238
1980694144
1233635040
707205992
2079260993
1223905238
597599322
139500393
424632804
533258028
610767517
1682120043
1904296322
1849260386
1750090647
1734324202
1013621011
639186174
2131666209
1193372638
108134602
1943022086
860736267
853527946
978883290
767285756
1807792192
259903061
1292756008
446241873
1846378832
2009546444
1391119457
2034459346
729297221
2008557570
884458958
143410136
929815220
276305531
1110812111
1293187484
169526542
1814267306
559282209
337651961
1440211106
1575402135
1699432298
909600987
325898906
896356917
779233771
684156061
1605216805
1107097963
286042586
316173306
1774697667
1597507268
1573477004
659266308
1575310395
1655536337
807153430
1249464521
1609385787
853140274
310197817
598311854
331016073
605663748
1981688642
1853642016
2089620542
1842216610
573350076
1808666171
1098526499
1886059112
1493968446
856001897
1258502784
138343287
2048772245
201976488
1518820890
654433256
1073579783
1220115672
110811282
571324873
1279755808
1247300576
555004880
1344150631
174579779
193311521
481290281
1817703327
949563232
2002126081
1430162321
1450161569
38966613
1377683126
765484217
1273307869
485354820
674654084
2042560891
202768244
681758853
1161942639
577016313
1516580475
1282407331
625306709
1587335005
1120917620
1627360418
1093364329
2129587197
1850871227
1450444950
1698266522
389605699
1868641604
1414036473
874952911
340200985
39184857
116038247
1112903689
1299237138
70670346
1127926226
1841397286
1411585470
862274334
183860717
1705995434
928926595
1138392518
1612280793
1392800035
1447496196
120351039
954402931
539765223
1273797596
1476264015
1961412122
2037441152
244434314
198095959
1231752836
1781092867
1164506197
2140029656
200050494
1936284073
1860498270
1117349913
1475363368
2081970064
900216185
1299494118
2023572861
374194916
1166900576
34334330
933320418
1231962278
398613383
1594217147
1368949764
797091863
713161320
1257977244
920323526
787805932
122819746
126670309
1336046359
1641143628
759122462
1441771547
1762574572
2134616937
1885878607
1759461073
1401972687
1864207946
1182080847
2003536272
950281812
36608998
1029811021
1419698135
579478960
1165325435
1106915710
1968936948
1095845320
1381580854
1149573195
1171081071
2046321405
844341781
660598190
1602827145
1721391349
1561779435
545948920
490408880
599657373
776013241
1538306002
513031616
119018379
117881859
426912224
1175147185
1003860116
651157374
990695785
454329052
614684389
1982097432
1217365590
1028041829
351762018
1340914675
215008164
2096296629
1387056652
11502876
593710754
242017689
1474902146
463443122
1916654728
1928442951
624198171
1325489098
789967447
108896181
1601451062
532110669
1985706551
1970185516
163482001
1736094353
2020820541
514802542
225050734
142514705
761712019
568863378
1215145
266408226
97832018
613967627
1489563411
1718727411
2009723061
1621086502
1429307932
85213703
1670269937
335900537
1393623856
1187719234
278853277
1215519004
907403932
49759123
1156003522
513484542
1416019702
65265904
799813040
797501392
973240916
382466683
1997624306
1016436273
394153266
812246421
900949904
1637892088
1846698927
1312871940
257373339
1084376003
1045036115
2124313101
1442838275
394106517
816779252
1872531305
1948978356
2011050377
1907215296
637743702
1710029468
1625075645
902624062
1482738679
1212264406
591219230
390452686
1662497307
689295078
901511952
2031625698
251525917
137585559
931768713
1101041396
1681905241
550292314
1121011346
700495402
846695053
1892292553
1212066019
1405177016
581053332
1491483638
158511613
1028294369
471933400
809661857
299292487
1048544897
1529531702
917950136
1632671468
450701307
630418001
29602639
1774507193
1541953488
2146676706
1900095309
376250261
632897865
1623796235
714252298
1132367556
9051249
2145889775
563021485
1169491047
525331036
1988369679
332863684
678023626
645564558
810760610
1263925709
550805201
1571324982
1093457454
1813330310
2146315565
829981884
950812796
5659036
2086199439
2023142139
2092830574
1870015278
169076437
134241332
910209980
1887560081
6496854
479039650
462497521
40797904
556385369
1859398716
228971945
566029469
1471495781
773250954
585313775
258242175
1879829343
2082089314
2023536523
1221998644
362981545
1659198323
412116900
2107537302
1489945771
1911919625
666147924
778683732
368894219
1529436623
1257002111
263287997
1035034366
493430816
1423795801
1211014870
1458552456
1831044268
1795939965
25599487
279531240
466579758
1423143488
606315328
1881903118
802193060
1027813397
2066744635
1321584575
1539903631
307587605
813755074
1539044557
2013065118
344055200
1807495270
1771210299
636083690
178112125
63738414
1638260764
1067511667
1711963285
1502361280
1837591087
466183502
1348147438
144973518
1411783255
1655581199
47859505
2050752936
1185067677
1974205574
1081397262
2012997007
4857356
1517807265
1045134721
214540365
691569179
1791064927
2130463849
1117947738
1312765409
1802686612
1854993982
1564755940
928901825
1515499901
1331783737
1550277532
405312199
1109330794
989447738
1736323960
520660830
1197218813
1479700068
523206234
1663274176
1418135847
51692554
1310533059
1999247032
896752084
514746740
1655194972
1649117809
2045543866
606990144
1743667893
1682569164
307991293
950007880
861379346
982979096
645721694
1439672252
1708353078
2043651207
1510354173
1954370845
1460599627
1895249229
1711622696
54562893
1458329044
1171789222
713158187
56754746
1804943655
1173484971
1437051074
1813625828
768134129
888918580
661239910
493211342
86371761
248890359
1566818766
1006228136
1526303516
1363112684
531878189
1182722936
991660023
69949680
1834857092
1162331017
1588465430
45591875
848421150
680788507
630679018
297978704
2083433532
548598044
1318949188
457473076
1090114668
461062682
1251773382
1509847032
553342520
165279233
1596300513
2111444921
666112430
1907397843
1993747908
1008013118
530954761
1124707724
1011299866
1069977579
2061140695
527102998
1585873268
2085129825
2037896143
1159981748
202519094
349370378
1575181929
2059441954
352618793
1050694606
1538437979
1776913004
2055281336
2098878782
779157748
1854428969
287770412
2078843123
2092436359
1135221635
2062739891
2090917270
1463960623
392608328
556947654
1021366242
2017752264
1123928336
737900944
422302373
1234535384
1593622387
225116192
417762276
1454412859
1628142594
1940462542
1945509394
2144959305
905747455
834913924
1181490876
965622492
987639168
1344570765
1754087762
1271299496
310854308
1122867935
1709311704
693919372
1940503812
1568463263
2047902589
1272583698
1425660644
1725758115
340036845
941124658
2006429133
1137912691
1570567289
1794233542
66174053
1704230992
1983080686
1846804191
175619177
1002600251
1714703472
588956488
449967221
1176132630
368458860
2076024747
171862239
1809156288
853746978
565917220
214317586
1505134757
1605517219
1077567331
361010148
1515598398
597055408
1194812298
161009068
1918587636
1290042877
1212181034
191267928
1619829081
527821928
1459788275
1236720781
1450262563
2053495092
1078663702
639777251
397762711
427161589
445921830
466492444
1748344212
1594068763
402186440
2116148335
1119417428
1126016568
871084089
95048139
1080792715
1379779275
1333507191
2106516667
844876159
1734717247
54761724
117304685
1020063565
287804785
56912816
382758506
454373671
413047561
2114402041
1967114180
2055006008
1934954164
1274882730
1286346041
1336255165
460981194
65504498
1049609993
1083831816
1632395532
424267273
1407276290
1014045385
1162763943
71768357
79792320
1347295611
1456350190
399307610
852940226
2022698145
277097502
531351947
1208367023
216076451
803913713
2008895138
1443081793
1151731286
1633045565
900357797
837532766
1462524630
351830437
1054433311
707953096
621815092
1449555567
1180845044
2025902270
2132218781
2133580943
663441682
647258056
634822201
1906627082
270049099
2084730172
1094262887
755302570
1462340659
1628291377
2015859683
1149983923
567612661
376105468
952832917
60335927
1182555507
1159595415
786620875
770914222
1453692328
619615895
75241825
129084970
1112392832
729075856
258564639
806324602
41033503
1726012515
1732488606
2080521472
1989125729
212077021
890545871
713942666
941108918
113704974
278385632
2118368223
463209452
506387389
93191988
737843636
245546312
1124793176
1840839154
1418064811
681733862
194768649
1703082657
138068911
751404622
1643483870
952246476
1748798070
1778461416
19546749
205089199
2077868844
2131163486
638548723
27091469
489118737
231046951
511136495
1450564318
664787022
281125798
737693854
1595236440
743807831
1724909082
72723760
365561283
7932789
1717876163
892570008
1753041223
786156003
1567570122
1956791086
406307212
1356619934
427896538
1875530198
213073282
180207935
487054408
1817280986
786049035
1071364096
1418670914
1461308522
1868168965
233880487
291311096
1384617112
127194536
1654650647
804089508
1796262417
1818411343
23778331
947180266
1690160119
112671074
935823052
1333486053
662763179
1088813832
306744560
1743330930
777357700
319305445
261982640
1124453873
1602190740
620810601
73264763
415317358
1892104937
276264400
1388885384
415827817
808039278
1923964114
1233619314
487829509
1980587110
1003312525
1681616215
1350084319
1152777402
1505398414
536116375
58126881
931141016
1949918515
42408127
1419333824
1775633330
1010609424
1878513620
2032760890
1937581000
495082767
1644093425
694366526
1781839254
1208142529
1467672420
490732269
1935744846
1403341739
2140278941
1109773848
1141113106
1808418472
1407562914
1903943694
1687993229
1665516726
245333824
1267752881
1817068366
733154234
111193604
116143011
116250750
1316462701
1603152139
1538571231
2042391365
36628556
1104061924
1870642829
1492450976
654731968
241037577
1597398187
959530320
2017894379
1675397143
1039682954
1433072365
461325445
1120622788
318881797
888585299
854110915
1616664301
413274032
793751303
1474657386
676982951
612383929
752204176
722579020
302416508
1304134437
252216959
1496087029
1463946807
838332368
773989325
1390436271
752877759
808614492
985742418
894192889
365976739
1387290179
401930740
244027972
2040392075
806656548
40122317
1078218028
1232825353
1143809799
687343854
43993363
1781519244
1491596903
962332776
1631507104
70347230
1207039572
1471362553
1162918167
229547832
635993977
50448208
217901531
344361806
1029050976
2003666481
1896164282
1633048436
1947480207
112392326
602790202
1362819857
937794936
467776088
2132878490
1431941976
1807415841
1708509713
1231289842
524437061
1270784650
1671588526
345273856
2072940349
145202372
877178515
670441096
92915828
700197167
47619039
1617817805
698648173
960699341
2137934570
761450719
142324223
2069515369
705165777
370595733
2007516534
1245671074
706429528
821104341
1641368818
1448301263
978333045
1814803634
462905288
1398406110
77307953
231526854
1299058590
799016146
825767606
1168548467
1322489418
1914759763
790934348
1743503202
794572919
1699310510
1443387956
1970006408
1023718754
174409570
119812064
797559603
2115234000
382176837
673307013
1207669362
1533156002
200591000
415926437
182699414
1651015289
2007761588
1334791626
954370260
1801491864
663206294
1592023275
776217813
409815012
1114037387
570858361
834147935
1863856440
684067120
780673576
1694728929
863693889
1812468697
195284197
559854553
652196858
1182931746
1602911791
833106641
2134550609
578417444
1075905952
844360685
588778767
1166245571
1400112884
1204937694
1260416112
1033462401
1940899170
706555487
36930487
288077435
1880448165
360125836
1015618287
506918013
1199731537
797488141
53573879
295007363
1799869528
1969128899
970493055
1309758844
504813637
501600351
1481992760
1848452884
1193168606
1330403589
1569642642
595265093
1914450412
996644109
2051517969
1724531357
917865260
526621063
1528712595
622220805
397705348
1633888452
257681099
506450623
307775631
601051314
2014976509
617707953
1873844202
2056333567
1055886178
1014248673
2087628678
2042779183
355838642
178941581
2081824945
581173250
1121004188
1142910255
650808054
1679375628
1340765267
755704514
810513476
1871700367
1273887516
1480690023
983511736
1828856977
344867097
442967619
781352502
1265823503
91106058
1657464503
294055850
149047561
69997012
513349890
500769107
1256072768
333274266
351172542
1873091178
2030256921
593227436
156985618
1127225018
1874642293
892048174
1549036286
1815701049
957349457
933870509
1962961089
280240408
2015591200
1718252065
520772966
475646064
1177209
1367456093
1138801452
1244156289
1663779209
67158945
1839909624
986559602
1886375027
108949390
2016741246
685248947
35151344
1224934872
921788356
1735249318
1966273725
118300169
173468687
2059689768
911325838
202439628
17814796
2099256347
1650243733
631863173
1419946999
449937072
1307017360
903595389
1438865234
1821333939
424871371
1841619327
1513751549
917246328
1601497965
112573618
2128412342
1817534133
1674462558
1187501769
311191852
110277573
1968700018
212864660
1880127087
1192276510
1738967850
1849729832
1667820085
736249753
991820307
335076943
927026379
1662750556
1114029543
1528411113
2136886768
377249803
1430891249
479262594
1734145708
1244154679
1939074921
1334657251
944380092
673014887
1260814936
248107396
1230589207
158980517
491064390
153900880
103012073
629793475
1924460847
1335968508
1405703413
1355912352
1677721161
1730181292
2043475402
993401024
99962877
67593167
540884264
1513235094
263415267
1068500210
823498691
301339666
2061511105
404005851
1752425369
1335868486
1157064587
2085250136
1142754403
1345606940
201411460
248984567
2083495986
1573931033
435362835
427331062
1331052609
665784190
1233789626
113078659
878685535
988195946
307064379
544631513
1541969583
1413103765
247651343
1004336716
1825713531
999036308
485669271
1942442154
593398258
1700244227
2129044227
1412428163
2067182722
1113423051
1705157218
540634963
649620827
308607060
116093898
822668648
285764973
773376710
1971466447
1967209202
1323345832
492513258
1673718840
1000900221
786384978
1107672342
348285076
645043193
1530475402
1600181059
1050901701
665296574
1462449850
862177848
1240096652
1535202500
574702247
370020292
2137130708
341646254
585598212
252662829
995554486
114093245
878871466
66080794
1480550336
1346130291
1589902322
912167345
1927145007
1559375131
1124197049
79643511
558164277
65624723
525620384
91782564
975562824
1946836833
252727348
130149174
299834155
939862130
2095531655
910988788
1819041049
230366571
1128041715
891052214
1072316876
521093759
855618353
643954613
66830968
1990959395
1310520332
1063411967
785066952
263910583
461064066
1275359557
484632339
1577089411
1879475359
1108607662
1766259616
118996331
881839479
1965862940
63945354
332131921
1523987974
347192758
1688595117
538371601
522757033
2023020664
310170589
666571819
326254757
714472188
2132307514
1659299142
2140268892
1876191830
437156795
829857632
989492472
235152512
1882627726
673773453
161707640
722160759
915025088
913815208
135624263
930958340
1944721306
2041324400
177195532
1911056163
2027853243
128632886
379562483
1645057243
2001181489
1962582159
388042381
944573170
1180866332
675825082
536099560
2135183343
1408510123
1991091681
1538152615
2040867880
1865688955
1120160933
2139950235
110071826
1915745113
841110532
180705502
835779479
154096895
1574978486
1193449693
688871014
1111588273
1700074523
2082175516
538761869
645701020
566576664
1247805608
1330564202
168872839
1692570911
190604798
456358370
187867406
1016221776
2087681849
320967481
1079972003
993266994
1812068448
164191136
1583775002
1862557753
1453878386
809641269
1886651954
1342055867
2013500276
1532433216
49602579
90559215
1669278743
2048801574
707339412
124997411
904648600
398355290
291639035
314890396
419881382
1040727839
972584137
1690059565
919627659
750400140
1677380484
669818361
16570125
640042835
1170982714
1799236293
509808409
210131394
127438084
1277755963
1955868322
1661746376
631059769
342228247
1159089007
133452949
669207736
1235558282
1738944222
1965814757
1996226222
1197104693
1631674846
968967255
1537710096
735375143
1564533125
477347509
772535209
1995985617
634540753
107834932
1476838137
803414748
1613480733
534352001
958070399
312927520
238783510
1142842257
1951249527
532375000
674798949
2144170831
1819851724
442186213
1820272742
1542275712
1492563176
297483582
436443444
228477706
645577025
1871482714
243673643
261945582
1834780343
1424660725
1941649200
1304570005
852844114
1391967564
2008976863
897251639
1876292402
614073788
834370273
332201343
199754007
1195500588
975740031
1133690786
468456331
37341120
878109614
1458041114
225677904
1959177052
1669380159
106675086
1235997606
2093091885
135465329
1157468063
1928645690
1112013293
50006821
440383785
551563206
1446722683
1389535036
1628499395
2135236307
80990601
58330864
433859177
1622108995
187622845
5711781
1619500490
1350882332
1696296710
722115309
436494246
1496239984
1769709448
1385870848
1844244336
1663102262
1566137292
1954508971
6872475
1748719355
2136671994
257157353
1593714324
1333888705
830145642
1681200478
558798150
733244461
946525367
246476997
873943190
1863990522
859131656
212146078
883979118
170049091
1546029736
2005329254
124251182
1695843728
1798289713
1264284448
2142001822
149806975
697002397
734507392
1343101376
1916464670
166025412
392007329
430515565
2031113345
386540920
412699001
868449139
1522123501
1346062937
70306958
379291621
19430891
859444983
1473573781
1867944153
1339530726
517007974
1924842921
1594471211
641532410
447233760
793239336
1125439860
403151007
504053893
344570471
2115838419
1246397250
867983514
1178376987
1995787378
212801588
797117132
1132958068
558911621
672598412
803887026
338131411
983322833
1447225033
1935586657
1048191819
1184090999
1317609225
620105373
111137811
1836047105
1184965406
42708556
1660846637
670796114
657703062
972476158
1372409116
337023207
1349389007
1236240719
208032518
1813489608
128703937
863415410
1932764894
649748965
1284130881
758342412
459366594
93046015
733709758
619320089
157090762
532764515
1841634368
658881949
747589758
950660877
376699298
538580694
1064614058
180987551
252776243
1267676076
1562914302
43996146
1002062069
1802007012
1916847556
496430599
446952024
1907006989
1305606609
1917794451
1103636812
1930081514
2068516487
1496060001
1122861170
1459018156
1558110074
657336469
187389812
108963888
1548068077
1569968098
597982148
1302118522
611473265
1261569033
123040301
863897307
229390141
1831307767
1516594141
1943578096
857627524
874826486
2044442878
1987018812
308694521
816695132
1276466752
2143535023
1701237933
1643758513
603104974
767738730
2039947460
1163128058
1743906552
1089425693
725117791
1400877965
759679451
2004065050
1926747745
210086288
1489642925
49502672
1149126658
165806376
1024940473
525172523
1327879323
677974683
1245392417
985594923
1679507937
286173231
1702131437
1799851363
1884003078
253878707
1180649627
65247420
1063417847
1106506641
153997124
376969273
1266338368
889732631
1445578073
659238466
135961096
964037588
1093934037
1392190927
1603887378
763959481
2068554090
1514925826
1276707542
814413186
393272682
1234778985
1830244083
11551590
603165118
1321864399
1878672575
449126274
881249904
1653712529
923983302
1058633686
252744696
1465957456
1829952501
1175566366
1842920143
1281378978
1563125804
427938122
2074769475
1193819112
1802724187
561041750
1749422215
285421973
1303840228
1268627632
819522028
1238901749
2080700336
1557173972
427926559
763704484
1255422446
1187911425
1643516656
1678916373
1422228832
1027452618
1066638852
1766215620
2003390253
884405579
2059798928
1112499434
1027454921
1154729921
1883978871
225248597
1171858368
6873962
1695007684
119228333
2007747758
1423442410
1689633971
1868007701
1321940397
216760931
1611758574
320699781
1027511945
1677457071
1782981403
1734389757
1007777600
1791530967
1069039164
983602683
267884525
531036112
593852409
196805179
1062638128
1413768577
239396649
1212966492
1319054287
1174542895
580601895
1278237626
248592317
1816765622
48368400
1006700775
1378734595
1054445804
854646625
801880304
1863944094
1284750914
200682092
744379341
377553261
1044911177
1736384435
109511124
1329461828
1611056159
727832872
1447791908
222563702
654498302
2139936485
1679200463
1854436666
249267657
1984457562
522808168
921397619
1746137498
977080787
1772031516
536738652
2048145076
1995419814
2026997902
678234224
1548458422
1885147031
770650225
796383438
494036628
1920044586
1869600257
1226723938
1638069759
1325954461
415474730
935137506
1806847451
696997260
1849633296
464401121
1805571834
1275923860
1363364101
165916380
222982351
1726469686
1279198943
1590884191
131302188
1379138930
1849339613
1886556299
318918712
1709492057
2146480849
57882154
1162849276
956300707
1646943435
1727314356
554345118
937048803
1459353121
1070548653
1314111937
1843987431
1272304827
1813873640
2024844815
663419290
1880315024
330988100
535944873
1048826699
1488380977
1973913411
318830041
1272700888
451835202
1451972042
389613500
170301574
1013469267
62976434
169912147
2100373518
522243699
2030418802
1568453396
2051154911
772383675
289912148
895979136
221221255
1295773815
1435825397
61459402
1821355701
1624764185
1388206560
1106433437
776152853
212136589
586347206
891505463
176960236
1836023009
1129261211
415421612
83744092
1467542468
1259696732
2061257455
1520249773
25330492
862691309
1002982369
764245417
2065854892
1840948189
474422796
1653676052
1094664575
1583237860
108661656
1823680783
691446380
907718468
1936885919
1230671148
1582333133
1861896110
848060747
1247024271
2056393706
587055277
1207505968
54905423
731638112
353223392
1183905391
1828778479
2125370988
1298253930
350769317
480849884
2145612481
2109398256
59937285
1354348079
1481772827
1456248024
21750191
1989750374
441740328
293513378
1947510128
445874772
2140979045
164947218
728524048
73947621
661140610
1612607240
1958088273
157263524
213364274
659588729
1230779838
2104451940
1563341822
1634417528
1619181738
500460642
140742763
21911839
2094222232
677422162
1468263620
379572835
1707338471
277231102
349822867
679354075
1023377142
1466454798
582026238
1670959678
1984402390
652113594
37347820
102670179
188354255
641005713
1524979499
2042598187
402018916
843491644
967125585
1361927679
1571848742
1828848860
435552655
1794413350
1301159993
1911787676
1862314457
478104275
532148079
123316221
972197951
1463783290
1302466762
1984325326
62773852
102083893
537383999
892409931
152003194
532175796
189397671
764868569
539640516
731761564
789379613
1946451135
2031893539
811284340
378736324
732619480
1822993633
1902414242
206271479
1112434552
1429801038
1189931957
1368623010
1664824261
1351109367
817333766
834248821
1834060160
1829928394
649394363
332041281
781411121
1943199804
788005867
281507090
383996230
1077172915
1664482651
170727303
79637557
212620884
195394290
1742830739
1487201732
1385244486
113022996
1298721462
23203118
1297809169
1558012532
1086786439
182887866
276521221
1768668633
452290365
689242647
1302125632
111323707
2016700972
1770924164
1300271504
152591967
506897431
373801755
1158245352
1086833646
2137328291
1049146831
876774687
792983464
1360515510
336743406
1914068645
940750591
322486104
885830588
1802222847
1421902481
974376754
1855425375
1202614601
1987599605
2119977990
350774867
1027419485
578930842
210708663
422363256
1487862816
1483465690
711355016
53524907
1622999409
653848396
1925193194
480454005
139059623
2074822651
1843570662
1566199241
810487299
408391
456654664
203194938
187002907
49770335
1649033809
2114616741
427652621
1023096202
256076075
1685975338
1880290344
885240115
795426622
764740997
827585072
1882815553
105796566
845655046
1725056928
2045822207
1045346324
43430406
372706545
39216912
1854687190
638164464
1647057680
315158331
1698791271
542721540
1810154656
1399202907
1982882875
2037873978
1084944246
256882804
1849492657
1636058314
1289925180
1258035336
1847995536
91335983
1065653053
1767680171
256695513
410450637
1269807351
1963454981
86440229
1873516742
1548867477
466039784
1889284257
199860537
313883106
907408852
212617079
114516421
2005424869
1160208731
313485390
517309261
1428405758
1519999197
1684659814
629286935
1034901181
1566899696
250412136
1590121267
2023004538
1813655988
233816994
1126840988
958297277
1535131802
1175677982
1712806012
593108760
590446512
1874243186
642536325
511596275
1239057341
1302585739
1984000038
1320166592
1764707668
1698174263
1256726394
1962320190
2860558
1664200213
554404343
3832231
1005926673
518129787
952904320
447901781
1876562264
681586271
834137336
1274617567
1591997780
1346677171
1627049317
1718308882
1226781032
891058797
154038374
2041961
314963548
838533986
828906935
306485909
617625740
1573514636
560792360
1690371355
1224182054
429466184
888598003
1027147438
1662859456
998732402
1833526754
510609645
993429678
1299563235
831871419
1663562624
1390048840
1797314916
1149055268
733574449
387431777
1011934333
1802739346
1315816234
60592700
1233990186
863959019
1737007429
1355552337
1742526974
2144150139
1183440011
1101267955
41288134
856773480
610597715
393179695
1816121807
1431974886
1464537789
1026853571
957652950
175209998
2145101029
59064353
559468013
454170922
1521234857
578274572
1387334701
2095010249
1945225163
1789253665
147745203
1052560988
1111615317
828588819
91755742
1563733329
1641773268
1093459371
865111556
46494056
380779762
1069680258
2140319006
1511039154
469938606
482230448
1611708045
720370023
1796357230
1952981089
1310299610
2120618248
1012947895
830897109
1586952407
110726810
205498717
1454475087
291079240
1023701158
546294826
1482972819
1608287198
2128279108
1918422715
757152800
605499023
1898490217
1646545066
1551146108
1698811609
591091631
2092597987
1083239931
1885009556
591781656
1733161217
456359306
1753022299
704640960
1107655757
1311318988
1137290275
2052850813
819436735
1453527114
528816495
388399596
1252170408
407325658
350549464
1873328291
1059527261
1087864929
876553158
603498808
1129026360
653504483
1056411910
2045902459
1019041236
366215398
1924294877
867863536
1588498776
455021645
382900142
1255150455
1780505522
1914382267
1416057889
1209538884
343090922
650790213
275560093
43833428
145065432
131137988
2028176241
393189776
1837670947
1445859694
5625770
866402885
377582072
336966878
2045634880
1432727638
1532297737
797971682
843040842
1828323168
359865467
348705578
754480347
23492406
737464431
1642018574
1458866299
1876399375
741985447
902965809
1911106511
1599979914
380402779
732839524
1846018153
1281585610
163788563
1727300749
2120523683
205759420
1869752656
188796529
1563900214
165891524
64672192
1222396742
1245629099
1203117599
1032390835
962725167
223760844
1557667017
17584464
1794205119
1014845245
317868656
1505998027
190096976
97348658
1982175835
16689511
248675979
1445899879
898235335
264723112
2064386903
1792920637
569681731
39325205
1542428720
1361324083
468746177
1916012984
696747631
574983925
1437703095
635654433
1608810232
2109332003
747008820
1483086970
2044433493
664696470
100889436
2029177936
2018314902
53532301
1802978722
2016865546
1421491879
1627597029
1250440123
1893129830
1706179169
74076047
969701585
1936186502
769790365
137413414
1996751966
310826692
837815615
975041527
1401008480
37438447
1501116224
1704633043
1759589769
420732291
1270061321
30249984
1230917056
1225991750
661769599
1508908663
1913954129
1090101685
1366975666
1105584760
1171228609
243969585
171684703
1273404973
1860792155
1074135269
2106837986
1418909447
2119702669
1916360575
1601705537
629487378
867199865
265058273
20235402
210223424
2020347350
502553973
479751269
693818861
1966395144
416834050
1974933262
463617843
1181005474
1967328835
1923174801
103142605
1153571646
1707379792
2037123746
609569085
1938820638
846798724
1525443718
1609672678
2113157840
1373679618
12073876
2066278853
653651900
1218183821
1359176011
802284351
1067696993
1065258848
965273934
1264477803
543005076
1970473427
1782497972
1647423246
1163868791
865680236
1425873650
1405369890
691544088
1115157966
1675495813
1886855119
1732862685
716583514
871900002
620448233
246205169
1909898702
1921579593
1917338305
962129702
1930978087
1363125324
1697939742
950294660
1432768045
677473335
1879729038
150360789
1396513676
2020344726
636980784
91438238
884078516
1446648271
549791155
843634150
1887082694
1881499639
158800849
2081091869
1206537500
1409394029
185812444
486289082
1730209208
384881164
22608109
914779781
1593266008
1382950150
50022826
653613779
1165874377
349676248
1463536070
1838044929
1614943995
379284261
103652159
764058271
1183479491
533629193
916309724
1257629150
711490172
1734168433
1773925001
1636798765
1801588735
472612932
524891473
242177799
1345374743
1058073202
468939718
1473812906
1105643695
2124734353
421788929
1872100701
2011669454
2106429660
1528730965
258282083
1285319651
31904010
1634963774
1981438826
1900204889
1629127024
439808900
188366812
1313826314
1312493279
1819658543
1905571709
2085588961
1884410382
124137958
1147076717
1143506845
1729276184
644266666
1970662290
1401939570
1881239609
693191932
1093520184
1468227332
875021373
2065372733
1338454792
23079751
384500534
1610210243
1956644040
1894732839
1829001667
82551227
1977181424
1561724291
963049589
2028020041
1781970987
301326250
1377556000
55273836
1678316977
471137703
1431227368
978112773
202500936
414020097
1218066023
150905268
400865985
2085053288
874970511
612850205
2135048024
874093640
317891462
166707146
128003224
286280466
418689289
1772564117
583318719
468020449
1380489337
1496603635
1092321692
2088654667
540249159
978183213
977028097
1504686657
254555282
1190309367
480936575
2054896532
1378044789
1693327450
390836057
1378555741
1338813698
462285610
2112098609
1671838912
1169212019
444790119
1446149113
342915759
799307455
797346724
1819212777
17249131
2092366100
154823349
1715007869
714165152
1460856625
310201948
1935944138
828762144
206292062
975129980
1196995514
341395756
695846479
615573602
346148673
14774371
341370165
1629515700
1574538472
611190008
998420310
1040064636
1268033305
879551831
1218719650
1207296222
27093161
1165198301
1761349108
360865599
1469501482
1039811083
1925660016
824377591
58022376
1370044410
1937607089
574996821
226051903
1745081226
873795769
2152105
2103359298
1378577722
930651258
1114470188
1036809109
251913126
1226980340
686448235
440634804
450522093
1542059519
1421794569
1394470670
1809097087
92276497
50960840
558988786
824721591
774713709
1715716572
1888685307
1050291271
957026862
2137088575
1450498416
2033584732
1685581113
1302456390
497865958
769931768
84631135
810580720
1628513986
50180909
1384095330
1403314913
1627980526
85602505
1013157951
1476003613
1665149523
190587998
1179155901
1831828700
422293315
2102633622
1483686529
1643261456
1834209179
1474469904
422367872
592891292
115162561
246677455
524148649
1964644455
1006429562
1725556426
2029990258
1154111927
1634593645
50819065
880590301
1020873943
2018025336
144749049
544261829
1584993010
1779036993
160279234
630192663
563501851
459649649
1740332433
1214093836
1858387744
2133644527
865115369
657015034
1949141405
720046681
33286955
509277092
1506236159
1588303070
966436700
1391918451
2011666794
133996459
1023879891
1809452961
639734921
156879586
1528732165
2122449073
1757396427
1311250671
1797654086
1242871507
1657824063
2032443791
1780753648
752116034
102448047
1761269099
605169420
161501284
810415706
503735060
469912800
1687544406
2037282731
1871853135
17476794
1727965861
1090748576
1938242046
152790313
536193119
226542993
730294761
1019117148
1701680620
377636581
1124748179
130605249
1497584061
801106068
1838380601
2142787408
1865722878
231576468
387088693
1109926306
602765402
975269209
172895440
1101759679
806693368
2085118874
890376790
753369617
1059044781
516169505
1799839947
634348736
571981440
1238740369
1177942964
233830596
1960213976
643053818
2121541534
568104617
961693645
867075035
6825340
1911704158
2096423111
1350150245
1774096546
424496566
1342746893
764896590
1741407050
1830795702
1718602955
66286635
526015342
1119705012
628345338
426802329
1997088879
463850995
1570377068
322733689
903799275
35334360
1604546168
1752916258
1013828074
1225009529
1322024109
114942947
1223827630
582617403
2147235571
448977247
416142197
741980014
890589953
1219810980
230862949
1535144219
1337276971
1776206973
154380139
722725762
131894298
1254325725
719882915
631186035
1798775416
1603432549
559773994
1277751446
432751032
1423870461
177440956
83645501
1386560385
1523389392
1836469267
666267429
1527355775
1685792014
1492615260
1985239240
1891965971
1949699008
1422745546
1575484676
203324195
1894958543
1133240879
985575582
1387106350
384951676
439359294
1139823196
1205640318
376660852
1602876685
2055755723
1051956961
1198880626
804136008
278243422
2072775163
398923530
782910733
1535745255
34609038
166258835
2137480571
1076032075
984370606
287993712
1056958225
1747901880
833971419
304972415
1999684552
1468034484
987051736
1658879040
602437206
931263961
1996582840
389609145
108708
1995706695
1799521067
1712038246
1132923785
354879978
1657278948
1490991690
243273886
2014316701
495936140
370655672
85255545
2128991403
190747817
1645862793
2040766615
306427616
59324801
52345151
651602376
247894267
359644011
134741257
1268043291
915901949
1003818541
898122015
1492745281
1247513466
474969710
169741753
1664563750
879692478
1110946782
420802240
1531246565
1643117562
490583653
1708414195
2060050461
693281043
1957144809
117316299
1521863123
1744667578
1171097530
1420948391
477043314
1262729015
1279915871
1180132878
1272367965
2029647142
932056579
1696414639
897115415
367162181
1432256492
168149656
822186828
883548410
124005187
351541430
1712517277
396657851
768713558
1059498315
1292052575
1923124564
239036804
1045886461
841208449
401550412
1964059365
861592144
1244746228
1059207437
181803661
1622129851
998789583
24015691
1225754640
724280764
2095032252
1922668537
896581419
263161203
2069943938
650026524
672960484
269275496
801986986
772732047
664499082
964263206
1876751393
1407271142
2052658098
1793885140
160669477
1830686984
2042215498
918213553
1799687754
1016731434
1189002211
564685603
1465141432
1613590635
740384362
8124333
888408893
2064402749
2145548869
560964907
554950157
653358837
874963347
1708026180
532203298
240382174
207199533
1557657936
54955695
441138696
1896516018
1083536466
810858760
332692499
775448331
985054074
1023100546
2072486474
273260172
1518568049
236909858
1779584623
1031633481
443683784
1447808990
1561658473
640532768
1177122021
2101903096
738349820
299280216
46825704
1711480880
1485725046
471323848
1255540713
2073484546
2139452342
2009310722
556148189
599376378
506103876
1168479538
1492993307
615732335
1866149862
149271725
825469092
932512821
941111430
1928452412
14463429
313622147
494798598
1550120864
667030315
266185542
108846044
71136119
1363855007
1997460749
1421510613
975904287
767554323
552834765
1658395136
770947413
1063696427
285448414
172771556
993529417
359823599
141430318
28620524
491772463
38793399
2000796025
1596900427
85079881
1760275842
977220870
1424614968
377431739
548454995
293181066
736265998
491615280
1761952603
1140324823
1280909498
348905386
1612228186
602029953
1470320546
868408408
401288010
886388471
1619064545
1432799283
278474456
1869956907
1337575374
2000043505
999070199
543054577
577638873
1942982594
1257253882
276660471
693758591
1418141851
1009342324
757686231
1188517672
2138204436
293392676
640656698
1331964609
965400669
1457484896
2014644031
1617848813
1890157025
506804306
1970997030
878073676
1973839349
1410365684
1822951635
716407787
1243453841
514040295
972346331
1310892567
241951202
2128523209
1639489965
1654837580
702216495
158175569
223275268
1773723197
1583426120
1578986646
642009721
1426406536
791999550
539453368
1088422021
481600279
1812258195
4714628
1894907350
1282442837
2037948317
1804819885
1452542468
1578116026
1251946293
1920211939
2005599329
425927803
473918730
1854876067
1453174943
881084702
1658618129
2054915964
713747893
1155586428
1901310232
1012906951
328090342
582303890
806521569
915458637
726622205
968495160
930256051
1627271953
578174955
443459382
562019704
1044416302
1814760240
148241274
83190619
681946452
271517652
658987686
598037464
1635400570
473923490
2146014927
924114538
206438703
1124580592
272629258
528761174
1353006509
129330153
89887261
1266033131
1737446264
331917
1365182873
47685553
1123096004
955258712
856719430
611122185
1382977457
67269064
1731903054
1941549145
891561151
1997291386
391234540
1244113161
1325063524
1724618270
734711524
1972498568
82375769
956923704
738199471
696049439
148543924
765963618
209795012
1231224033
859948416
520362519
1820518528
1813275815
1328896212
1526804354
680075450
1563723078
1842817342
216535699
794374151
245743699
803985576
623494411
1358075535
693046373
1360331905
1495478472
946760235
99174551
1642279903
513127540
1852015654
767311213
260953785
835702666
1566555775
1128936044
1632466030
1218924324
1073822256
1763043472
589554608
955214904
1702127228
201207482
723805474
573764676
1302481691
1620725808
409663227
1411945800
1469940856
931528583
1434407901
234815635
1264178725
624381888
1100437542
137162245
416957311
532917638
195487359
893701326
1177460373
246583706
2136990277
1272276817
1382458228
1884518235
1683487806
1126314167
1848699856
1416557259
1006936873
635284421
2060187466
475557898
1372319497
1588459468
2039996064
1124595961
1802952402
1013128256
695407540
1655344692
498836000
856606916
2136304835
182534066
401675481
1132072122
140829836
1685995950
322352417
1817697162
1489567763
1321563754
2144228104
288540428
692366059
1466671123
2054026091
2095930037
80470057
560262759
1324748279
206349887
969816801
691035338
777248065
312232592
1346283296
549260557
2074039155
555593038
160271777
1074321921
178773270
934528662
1747357014
1734856111
1504461940
2144391432
90978267
124064612
1657359776
727820879
1653158293
455219089
452726466
813243513
494311320
121621995
1760645773
1009260962
2143485599
189427234
632602892
1650408575
616632208
8859597
1794539393
1126134958
1435154842
291506724
657866514
838745978
1922983426
805083580
100107383
1233111485
1937395638
25036444
131941583
276633679
2110791402
955993184
2022948350
721772483
1538914343
805806080
36894023
342680866
224407913
615012115
848178087
2042144079
1008155289
1746428672
590617420
1979070306
1045284742
1129267527
36525029
1235819671
1084129640
600578485
1057769482
1137981744
247760106
1461735591
242098665
934373856
545788452
1622824744
213087312
1157586135
1708725565
138137477
1000650492
1599000183
566915102
957467738
15711924
1630880215
579791022
1941501870
496943360
1293484112
116305264
1569379668
666945281
960347384
1794700351
2028689664
181727040
368872827
60780473
649362877
2104546681
1936111416
2085157744
1418367990
1674219062
590019690
133093313
1969370834
173495674
2109959766
1455699169
1471296642
580924764
1260368822
1766240474
812485408
1799276562
1376363876
1748527068
58065952
91134531
1971037090
1843608347
567564645
228290017
821855198
1189205259
1975181683
988917619
313801405
2030871775
1179723699
2128115208
42615396
793818460
1904017619
1697987726
954892234
682975636
2004169463
2135116670
80024146
1064438370
1372925025
1681421713
325740956
474998221
1005105492
1097444811
2080956205
1664193671
702544661
529608718
692866046
1246424172
2065204661
31361877
1432574354
569979583
1255540988
644201184
1126084723
601800810
2117742768
13184805
483190791
1959141550
1577613027
425287351
906371252
1357166406
638933063
1775576376
78641447
693155270
1787164820
1968012387
688948162
437067243
76277726
1123086143
398386959
1256813678
1649568729
798067784
1906368596
1319996111
1519337658
143052632
614731347
1579835859
393546551
1031916068
1217527925
1959734553
1904992888
1212409575
902425308
674195461
719573153
1435348181
359735955
1633864877
1389050433
538744371
1029304739
986247582
1544349800
1505816576
1627448501
1153154651
1229311576
1910612299
2043000130
239452670
487712205
881471370
712428680
998699576
882715452
1307855326
1494502964
832727162
190546084
659187752
477231499
189604093
1133210041
1182759686
111599498
37529326
1728351343
1464329119
237884300
1919116387
2054646568
42456792
1424229582
1667104934
1609868499
224358626
1468837659
182479924
1164871204
242993080
992720425
389962214
1646495715
1752918424
1667634143
1533363396
1336513935
358693240
1998152835
438434302
2041481982
948180134
326666620
585609134
1292804317
1566303358
2109780644
228656786
366571551
1121523172
1434500386
1478391083
668351450
1045225384
1825062311
1677027782
1213646279
1583426830
1618195796
576092519
155609492
1960640114
1768634931
830240731
346252558
893992925
2067442293
801010093
1997296264
679433561
1085485355
94685303
969194291
349990268
1907788805
780688243
123837098
11460304
1040485994
478789912
1415510074
1961540324
820386884
1442665453
1370727457
1561975946
959853158
1486355967
2113107096
1283895080
51358973
772412097
1170179109
603330792
29276790
427020127
353069635
15530880
391146216
501869535
1881050858
974372328
198490693
1643502459
1074544112
23236477
519230148
1155594873
1356368649
569449662
1099731206
1047096190
629038161
1411401971
1062699617
1797969406
1263176911
2066729684
1294068311
966943045
2052125032
73364278
1478535885
1852951539
267646239
1444391567
925654155
74110346
1064981061
1280550091
680605187
578035968
463723439
190336628
1257025345
52557878
786010021
1658867909
1908644289
1056556408
1688698550
18919909
1336081961
1418042122
1525488333
1686554834
1348663616
472551538
145521429
1129566150
1027354909
1991650511
1137585183
1715541173
180851941
186986256
1705640480
642230878
1415074244
270494041
161596647
279300747
730103351
87270316
877544931
13825117
1631440912
1073825015
1938801762
1614685895
2132340044
1587739263
65102068
1045068291
332771568
71106322
1825489711
213820192
993082408
940526588
70488268
1923858435
1208323050
609946746
244051962
2062504513
1136337779
396355704
1390697029
1148983179
1665115226
1336675570
382513037
775370807
481633342
1786163448
570968616
296184519
202471267
776536955
1282954372
146275284
2132996657
127422307
1067194925
871865564
2075482281
2065172400
1307637797
790286740
306215427
289177911
1932400020
422907552
1626094092
2028447737
1992552650
1352386207
849775345
2087963471
262840219
1616960024
213613040
693651112
1674226517
947136136
869565384
94910069
1885477562
1528421697
1341713957
1768806037
1631643397
827825266
1728794855
828286754
74374459
701029351
1356761189
437775659
1958445047
1145998473
229446846
306507793
1243932334
904971626
108686960
437463812
375334216
1229686164
1228407381
767285756
951317992
1332733236
586419811
871942661
523702534
797807536
896050412
1149062730
201684004
1409126815
1844959405
1347105144
1643759464
699686898
710432605
1169065452
1319000681
1536613871
499664486
1056411890
528695812
1615746048
1646246679
523052498
1079583236
715851815
79351167
1908077818
419365834
18403376
414004849
1002999697
598935280
2024096152
228730223
1149484380
1231707676
1059203119
1649987225
130481682
1727607075
581283505
1825958974
1266092754
1142943398
968685692
769851322
1118596830
1793577699
1386035713
25460767
132558621
1211390357
1454211674
1388600568
1186698741
1993307768
1880255373
854236252
1893565846
539296110
519527828
1496295129
217666468
33145754
1488281094
1705173584
2004378453
1587882336
1623691939
1921877808
1630063831
1016939825
1278356053
744890674
2069116369
306248471
1171844668
513498383
1452749935
1929996005
952021013
626053374
1583701057
619796728
948910832
1986677754
75548740
2071620108
1510259430
781135922
42337896
1786701064
356303110
139110249
1236542901
1302419553
1343932652
120161086
1285393598
1405802938
1178095676
1231015073
747565595
2064329695
836891682
1835069122
1361492218
1885864922
10222033
1026785496
33689513
1603304166
228311464
1019726961
988215783
1318773337
1493969158
1874188948
1708194268
1161780827
231563987
1786821216
1246180492
1026311616
342528315
580612208
855780564
1966430660
1814822105
839223178
2016137079
1201674656
76005209
1843655370
1634219807
592119412
1269874703
299824366
1818376218
711138646
1306867139
191026535
1185047215
185828818
87293041
1333473111
2006718292
393316592
2138306415
1593840674
1362885728
1453727626
1892685350
172482082
186949433
1035066292
1220552571
930212552
1059090535
198667598
1290134750
238068805
774888787
1237540147
617055523
1181092200
2119963429
455146249
911252511
1115052163
1257548882
1060200526
797724617
1570118374
950791077
223194207
1526100042
1695508529
517875935
1027109252
2001859306
360074364
1388979559
310518257
1886352452
2114614431
2023622282
2056008745
1015753681
252587969
223109839
1883352817
65672012
1689929304
1274731943
124659938
1377000430
920690862
1101720587
447352417
155356921
1939102887
536147786
1634359969
2013805074
491652750
126142336
1664875802
1334014213
1050741560
1812700857
1620507695
1349069330
687525092
631191322
34303639
585263845
1918204059
2144601011
2118719271
1184860569
533604447
1037490620
1484196155
787070029
1435631654
1231189000
1351478822
1792030573
1444039794
483453289
925376739
1618612957
1901284900
126121231
982471343
1411035008
1864748730
133098304
1466006682
1898251405
1518930495
1374836805
405478161
1815382072
852781816
117583091
732153174
119637367
1275917973
561422697
1675786815
677660512
1487401431
1152315537
1322533088
862193244
1913965576
584016089
1279969935
183859102
840611229
644727978
598860015
2045752118
1144869301
294309970
437904548
1198018779
1860443714
2141236100
1783810636
813181260
2086694817
1120848163
1841593479
172687554
1819799449
1608354825
43609898
1935049361
1589601036
1258689228
917938376
127459398
415578658
252747382
1190565728
1755195572
753984917
1670354004
328057440
443535180
1846706076
1726604898
853606716
1103039421
2058607539
217607379
1707048999
771542473
777058888
1943556168
818615871
936606091
1950034211
746995720
957432175
1496522986
1018036492
2077724929
1919978299
1529983385
831999663
1358494834
1685247542
540382350
621147557
470023260
801950704
876844529
57267788
753222029
1334187271
2018726525
882496781
460962707
923868478
2054693591
268527632
1099810970
1473097552
1975845609
239488473
2070353252
2020083789
759384596
1791406138
1324981913
1273058634
972381436
1957844591
1794435571
1050656757
1034152564
1732453982
1815056176
975390270
1483631727
1722480415
1864560845
2034100563
1768250265
881464950
1072343107
1827049755
507060688
159615381
472962292
1590801715
70390453
921347212
693342092
1744620419
1558308618
1647081369
2129928457
922282124
1981012117
283359781
1521818416
1219160794
1413062091
103351066
467725045
315929277
241843033
2003728932
723102363
954165805
1110531736
731598453
1188070762
857066509
567626637
861749879
727471722
1577971209
935772660
112098712
335662857
347220514
1976359584
788094117
2013295533
407339307
900450114
1386662925
680414714
1608080193
520423665
109516674
529542198
1000492160
188610454
61266529
1899426789
1042875297
1737052817
1205450873
174403333
1522115878
484753170
41150665
1125478148
407234299
541969908
1124937945
2068151369
879244341
1916367575
1465889240
1810994957
2045487698
196038507
1215930008
1840659540
1606673232
667982532
790796557
949879449
769283592
593952114
1023986721
365943239
1432808778
865653367
2095199636
2143857369
483467796
237401302
1274887286
1369066352
619945255
90661480
855718532
395179301
840937735
1793614192
1904024558
546729662
1786990506
1772919899
574876522
572076040
129239593
1118248264
1894408827
1640772937
1678544795
610788516
451552515
530933585
511546799
978727258
1606846304
1564995831
2045444360
433354534
1708237119
184880494
363730316
1109080749
1256134359
1457940786
1597672188
1426785772
280660320
317039878
1216490943
2014521787
589020339
1656168042
1473354010
1190164227
920810024
1394574218
1784462533
760150900
1499879592
1538366564
1370842041
1420493611
1703742976
1096421358
1424871014
439631960
1942448045
831797047
1658026084
297694489
1596818507
490395596
1498634886
1166641068
1513881842
357723472
1364212449
1515226904
408887025
830026007
1078045740
1874975224
284363393
1543470829
2114467386
1271774062
1764841382
1438575171
758600094
355379718
535584463
399046789
1234493264
2125282094
860619441
1011172935
1861884059
1938115589
1814436328
442412770
985749879
214345329
1974784486
1960462004
1521561740
485969860
574995578
2071393170
2027880750
519990798
1833234192
1958747454
1807558551
980320805
998869858
324551524
2109806427
1431066868
758864304
2005621393
1915889504
1238247721
901404992
1182761331
1204638609
1698626762
1145818279
886776154
972925921
1675080283
1739288363
758998679
1478256401
2127223619
1600390806
34574605
1745487741
36245643
1092589702
1740048676
1496192181
1892697911
1714852597
1708799062
474584137
1272602303
991748233
27288708
1326284123
1577035814
396524736
877055690
1415128614
505782821
888586157
1873480565
1746475996
212650292
824020617
1224407841
575500228
208475745
472127221
2101185583
690229052
587361066
344493402
1173817281
9256237
154451426
1196325795
397815708
932496351
392814486
1320991174
1942450461
991818440
2084426955
1018629451
1050146545
597655231
1733137093
1286349796
92785594
1143709595
1597888500
1443820556
1951362570
1195748580
553307963
592826562
1972959216
652832967
1624764185
1996513597
986034741
1058063805
762548498
1832528984
1513612122
1928619980
1797501760
914060988
1419621480
1039898912
1322020593
1009697645
1498913833
322887523
317602111
1656967306
865468884
22642511
1137318816
366785704
338509108
1045300567
67131738
1657397818
15629627
1672361229
1283998363
863555659
2014072288
614603896
1073925212
2116170964
754771901
1196852070
1601902761
367030400
997966019
520669104
631869713
1070769477
233987536
813443447
1411349885
1264468997
1711766188
1079685573
540953637
1198464273
887930623
242659961
1575314965
1782124870
24592444
685318359
1565633317
1321874103
144744784
704052660
651672458
1110624379
838967221
1771017056
1215873707
411861639
137968913
69050141
1732744972
1134323135
497077255
1477553773
1755703670
999728871
572290293
2068873546
1820648189
607771803
826079511
1102395138
544389643
1506701918
1459906020
1047021651
1652860548
578091847
1034422730
1998002239
872920872
1435879018
1536641935
582635886
1292434082
84747116
592475014
1644869855
70349517
262472852
130955668
613234980
1865091326
549846760
1803776657
1278583644
1017795046
55798280
457576973
43825748
1903973695
849855935
300352514
916919078
580487924
350901068
1807806565
1758223541
92025552
1650430358
562513254
448204188
2121545205
555549779
13617666
386619566
1628323801
1715522
513550642
1773626055
252580398
1782456414
1206391421
1968341774
754384890
1528373721
1544925753
534294094
514099559
2111139014
1487534198
1216908487
696331852
2043963465
3168050
2138188209
803264958
1997880344
1651833573
816056244
101824049
291291539
803538853
164541
1031854582
1694670380
1518965389
236911917
2101003055
1324634967
95142575
1232083878
759475753
1005791923
786614835
1351801185
214841272
1862823942
1597926889
502664225
1697230839
759987804
907058629
2118410385
1971864088
22042603
13769723
207035119
469911004
891268183
990479789
1323455095
295080167
1897039487
282209363
1064159841
850850751
1266061941
685705984
1541025256
696674438
199002487
298613733
385966877
1474920843
1735670320
734649996
978270284
1577036145
713812516
379330075
1836570055
2098511449
1786974279
693194481
517891172
388089476
495841726
15668751
1643991477
1249240121
1388048781
1383979902
571182687
2004628534
1164037550
629356762
822934588
1731996563
1561933058
926924607
514913209
1994603848
1249146652
677974537
929486152
2044477866
247542354
1569336165
1827970583
928235893
1714376456
395459344
677705138
152564608
761047343
1369020231
222123893
1409302050
1093493112
1529403937
756856239
696193954
1135069548
931663153
1437662500
1856775186
1046556223
36268027
908683190
696630927
1141545179
337936352
544373609
645010771
1869250858
1726066518
1877733775
1033778341
1515141916
414861315
70632389
1132621113
1970444704
331020131
318875615
1706640413
139283996
1599645760
1790613913
1926762390
933013395
1467184124
659477462
242963084
1123311345
207570813
203878324
967986692
613015947
654985005
430478392
766841851
323398359
1125609704
1400175734
1493620485
345691085
546246079
125249115
1264402694
1152929244
289047170
1969439425
1266475077
1816188756
1282529564
395916526
1156284404
2120120080
1171703302
1033888879
380063862
568279405
930906600
1854169561
216414329
1592891949
1467776858
1455973257
2079314051
1600961131
606021166
1885150053
1596200031
516786316
1972171751
550431394
285920686
627175920
1732053505
1331039658
188720794
294693245
2021535345
1207649434
4898122
943573522
1413912200
1892078489
973389411
1742130006
2061896702
758652231
114786659
1626191436
1045558800
1854054903
1323034308
1044710870
757397959
1608529738
44373260
76455170
340035698
1686363579
564054035
1496304730
1752809263
483704167
237797729
1222501043
2023012713
1053930633
1711832192
161919340
257864256
990781890
2101672006
302064496
734689370
2067939972
1368687918
1127109556
744160806
1674760506
1870467902
626496851
2057043270
463122880
1272864752
19910456
1771809345
1768250265
658883242
1535740293
1154416598
540490506
1315307576
292461927
836143540
258059176
380571958
740907018
362584510
243124559
1700798095
1378035090
268986811
1604257833
1911866813
1024852166
253988588
571116983
1928582703
551640014
1125039027
143322084
42932682
2135866269
1998527428
37616591
1664806029
1455620081
459236015
2091834424
551681829
908303086
1874797080
2096043072
854666184
1092808838
957576849
729883619
1312789773
885431333
1220596435
966583362
943989001
1398783186
51400099
1000268680
222574372
546561382
1325395693
289283862
2054776873
1362381832
1076954048
1420681060
700925951
673986553
1328837309
2096978222
1279587874
1606813271
1083354837
2105649010
350798591
990342833
2144382658
874140777
1084580780
1502650813
1633014824
947216660
396374263
710486636
6048269
2014142684
602848082
1345928462
442028989
2047532136
69232178
1066018219
1437315208
1455669004
1237742009
1852922639
236067969
430042749
1694046036
457542376
2013190741
1812595043
1936273957
448524410
784112357
1470368078
1698704895
851538161
638374674
922825590
1955514742
266024889
354046757
210773271
1096393315
546876198
1959333809
1562810783
2045855016
760367951
886857991
1638066286
400594286
413698019
1729469043
147974138
502850780
1327508521
653799889
971835461
1330951913
864185050
2001407993
569419752
1809699312
1094891293
938529643
1758049587
1009533359
1846026531
854327188
2093111859
962153600
1511230995
6758934
1657407127
1432833254
328154133
154250339
1097363219
238261118
1534100033
1962041961
1601813915
81502534
1089151928
1955678638
1598001345
745395386
1408067018
1770849852
497306091
1229507758
662044151
2011936676
1117875636
456817742
283422502
1831705093
1362707045
770670505
677651961
1909531744
524079398
854376739
1357445789
1029531893
607163685
401392874
914836869
1593670872
258708105
976604834
1937048321
1679254972
1968218036
1180569902
1609938137
2105169835
193168020
849394697
1592319887
365676954
612382514
786608618
596871279
1110954582
432747390
710912772
701538711
1031495735
2004967504
676814756
808194428
302839724
715727043
1157934965
86746450
2006997761
1809745846
682149365
429224838
1895558221
1300491289
557388259
1359345690
2074236208
77645364
123771886
1923545723
406144073
155961711
1225898242
136481165
356810967
1790468552
1467322146
1011638656
2052068150
1096305477
706416359
1259101421
665920837
63862277
477017141
1538730819
1299845878
1130187915
1576920735
1672089736
1218943825
1053988857
1336541743
1563143183
989058387
681145697
1508129764
1902543718
2065572583
925038793
2139397302
1440159197
31482776
641687211
1991300669
1783679772
1682322813
380886534
1359596577
120585376
98750698
785023550
1016592751
748063582
1975180517
643569990
1532698670
576460167
1636763031
1429876670
938479637
1445449723
945434650
353584305
903389793
1062077806
1509120049
18805243
2095990247
1102033679
676792109
803284662
1594582523
1216308006
433327864
1589507305
1324574639
1145314732
518802609
385903893
231858571
1087306922
171505042
1850490739
474350032
92549757
1008568982
435183913
39507576
1408712537
1567286938
467345464
831623432
499388340
862204863
103432581
105339144
1673217002
1264447157
709456692
692270937
1176632928
1453485337
309335062
471433593
130662281
637721828
1330024303
124563508
2097497913
84483343
565330204
607218216
217815793
256086230
1370966142
850671936
1806966153
1505590649
711740169
2061744868
1159793616
1284371142
1679117474
1016035056
212185574
106305703
234838511
149970609
1648263213
2069769485
1137269482
527867143
697982466
1114054628
1908163721
145257978
1721881207
169321626
1095414020
121207391
147246695
46412110
1746859936
2070599239
885402515
1410353405
1410383928
1641142179
1039070118
1526529931
1199220972
17731351
951364272
647737917
635274089
405498219
716634574
1806874049
810739735
690588031
443317402
1943922603
547998639
287114141
1711144601
459981155
953840812
712022541
790201666
1288228975
57094597
1077281866
884939830
1586569637
113109342
1089436867
1878650754
1764830107
1473376428
1712466508
320575216
680094329
735537575
1975588107
2073477456
1490331546
1759609802
1432600327
1551900543
428748863
1239413198
1817493237
1241081105
1836480950
34831052
1812384014
1830013393
1347403167
1252200710
500375610
197855410
1536382911
388360765
1955402199
1873271035
1244270517
1307175970
688441250
1303851539
1582689541
1737190906
354431865
1648745993
1929504327
1689821007
990495220
723552359
1029049320
299287038
1476987760
332697276
1226442107
110995250
396991073
1713684927
823657170
380370225
1681718718
473459453
284687895
1160730142
895084181
203210201
1809147162
1902126000
1755358118
550346047
407151079
710454463
1857985160
1229522391
2024506614
2101754089
280358860
492704572
1902691694
81608873
345507004
750712341
144313302
726199535
1224356130
351407307
1486030737
951038261
644847359
1235697416
1898155279
745911563
382063366
1028047993
1009349544
1394997343
1739676549
555448024
629996056
2003307729
747735434
1138193825
1853126209
1777369253
262091791
508330660
2014430128
582323108
1221257022
2113789686
2130227652
2077225319
511593795
993515063
787890015
961162100
322518206
1211346597
1686613353
1495187367
1496786374
2007001537
1370245306
868281275
143672393
1419769426
1308631767
1713205227
1202942240
838532527
1072052540
531053578
2125974002
384123781
542648236
1791834012
133676979
1360666891
728214667
2021300905
42937045
1038739965
1037246597
654760101
120158198
1214136604
1185212488
1334216055
1634184738
2097217303
130602622
1929102249
775937352
1196921832
1165465135
277549975
970552548
780984702
1511175224
602196985
2029748472
1788633769
1838190308
556768211
1704232124
1039322437
655668356
806099779
573683840
1277766226
169380099
1918278775
10625046
95012947
830157271
1809550518
237395161
447898926
886025042
2125046673
1407584680
1474131735
1154372056
1739194985
700549021
535808968
841746947
1610997554
2011357927
68805969
2146626221
1743618970
1670714406
1334346159
1293238630
1815067374
1051835430
397724190
544634204
741192370
1295735368
1466530244
1508109267
673587826
573521443
909216097
382263268
2047689145
423643699
1840628715
632919847
797918946
1189064890
207528341
642897765
1097375351
1449535340
841222447
882439979
736788006
1769372386
386091129
1013690376
1854522774
289924349
1153678705
1823173019
536761391
2109231764
1988027566
591558679
763112640
1932298234
1534004863
1937632345
348433484
63813810
1830296663
1263489744
75220684
1687535035
1572440340
938878786
1828756431
86916768
961095223
1422679242
1449672718
73278467
1335358445
1970836389
1373882913
1545298124
1406956022
867349768
1331964378
694079108
825360907
1485325115
1102363686
957489083
2101046565
1821986086
1518169604
52111869
2090419403
1878340304
685851126
210207558
499410240
2133378067
224120199
2083196988
1764161666
1209252221
281473862
967987451
1810141747
1814601183
496061391
1859679245
401379949
1107961063
537340761
283344803
390228344
554244470
733229111
1885813605
604949801
2106894024
346144717
1006431289
1061426340
210599500
1905996007
725830020
911975390
197412657
1731649985
1456230329
1933271566
1587052739
1156947790
219144420
1808391187
210072153
1904100433
351233515
1529243354
1615540870
430883460
816747281
362221343
687109702
1434382383
579793902
1381242828
439917610
1161162027
25797704
1054005260
1422019366
1096248610
1797440441
1069414446
302207541
242626240
1020858859
1700945762
1484517062
1755321283
1926877591
1004493047
1697341114
410457304
1457497181
389429443
2133458249
852503558
1810791862
339456112
838714427
931830065
316666120
438529507
1766838063
335121921
703427320
1212140452
1649169314
239078241
1193493435
215001196
1617829610
1925610118
1418709199
218480378
1536536487
1332957120
74783469
2122774719
1938548192
105633239
2102936889
468421054
643871797
740867993
689608828
662630052
1222467605
1171181230
1670266151
392663016
81432901
796049289
805233801
1598262820
1175093767
827126622
753928651
176148521
1767801194
1136236325
1461253450
116012358
691895204
1735064587
161028307
380718758
2040847079
1563595718
248805312
986431626
2034353819
659633060
662086164
750436555
244370610
1470202412
690091053
1336050950
438736980
1317557451
2029642365
704438736
1129838161
502509237
1690667791
1027505401
412001600
975004776
1455319290
422649561
1635775122
874178497
449062309
1808073308
459734455
143184243
426895817
995963981
97902290
1568429998
1655339666
1510752046
582848885
2048423835
2093477575
1035970999
1712433344
1507424968
1004569138
669792395
1171163179
497843274
960058505
219033475
413091095
342101482
1356638487
1153417790
608786833
303644518
1405631948
715836005
1931673849
153660404
1793209830
855420512
198175340
497087602
1058577145
399012154
453995139
1622829728
1513468749
1618369377
2044593920
483754882
1626161850
796881226
489110415
1694832309
132497565
1527324673
1148015365
1477685517
1566600178
227307942
587363543
1244328010
1204660464
330165877
1331205633
372068505
288441286
947804732
798827707
978850728
579525112
570785230
711803241
732777872
698911996
430527822
494622946
550920665
406148858
1809310549
1801609399
767363072
77707326
1393460808
932784488
2062687792
1729337808
1745921638
20085564
1934933487
1257406573
317043079
1583470762
1116179546
1229447803
1406711099
1574985418
382184026
1406305764
1665205098
218125853
969544077
1771733364
1265815365
149921285
1246561134
1692555521
1372339262
1775176204
388455446
2114700862
1001241381
686517692
46702043
169824794
1726900903
115186902
1860947903
767677748
1268742274
821924699
183284575
229527426
770955285
92039085
6285610
753229271
1476429601
331995675
685596429
1006121165
389674227
1935105716
387022332
1646376395
581431566
1390615307
2114908249
195966740
330676971
728378530
81570882
815093116
180675968
246969845
967134487
1270652997
2073430602
1926236327
1321878073
495892282
526534218
1846247488
1769720323
1440441884
541041484
1472932963
1352908479
1260335338
284293984
180721038
1966473084
26875978
761866487
250195001
1631330774
509199146
2112397403
88218194
1475717623
854402041
546498233
54483708
1870755945
1997159546
299351409
1770414182
42330622
1112117129
2142592152
1735239483
1922503389
1842579745
565281199
1665012594
978208063
2145882610
500235722
246359747
745959848
1836534276
1991440348
97514721
291943450
1560280435
424153634
782837028
498740946
908758804
1853403016
55675374
382617110
137781390
2001842430
1343906265
795825007
2095168663
1438353484
292128622
550109097
2097205497
2014119314
1690156803
1919938100
157575166
1377838601
818997276
1438169691
1638713193
1796078279
1329812250
1158289510
2038273618
1498614200
653094784
1104636374
437508525
1461671375
1361676908
64581189
710671483
2058610301
1285547143
859950679
180524934
1171429021
803819196
818819028
477547936
1957733769
1147487002
1771005498
1328145408
888640878
917163170
1414394346
72197727
1191984619
1366863743
884016048
906724900
2060416376
1485507790
1038055175
515227291
1809146919
1625240343
1356164903
147046220
637822092
1987307627
173726693
1984166601
1648833267
1710851972
1838777770
607478731
1435565666
338190280
223523440
1402587960
1145069846
1490690410
1285130431
2030578381
331344102
267246857
184777671
2066909932
512716203
74686537
1633522572
1527955663
671272918
1626813822
1671832326
1280628532
322038997
150921276
591222729
1620721305
1936499740
442508132
1772025252
899028783
167530642
913449723
727733616
934280095
2023587390
618900177
1336964327
189700256
2043719700
481534325
875297881
244378120
1936333900
28372184
1382248853
941091512
792626909
1992441558
803029494
333704922
1082455782
140929954
743874034
948758098
2043158464
806820447
694857098
1682567367
372954040
1583694549
159357365
1067711095
414743578
1355423629
1756444698
747674255
1282235569
725279782
358839925
1401032328
989693522
959481728
1279313153
37000744
101943339
1226028475
650490544
884775653
1487664849
1488852589
322363780
2105795302
1948005708
1669708310
1867588765
1508610158
1684674429
300031034
354850206
867692026
512190136
62936555
646899217
519449200
1882964398
393427488
248411999
1004059234
1961174839
2120697091
597688701
139841750
146185006
654713788
1821700135
172064512
2005483746
1161188294
1568354029
757973545
1023685378
1857140307
1064355384
1811391686
678071820
396667226
2103667192
351732385
162390057
1502688392
742117426
1481900038
22727083
990743086
359349
1575599480
645081841
591081582
664495706
1677509905
690679072
2009160485
589857452
2121196630
1474997677
1922267453
353030658
1460553337
1749626753
1171395157
544731135
761517425
1182084072
80247173
1821009528
1440412978
383212614
1939752967
650188884
1061877012
1442299155
1664898350
891246931
1475843248
457657752
919036335
873968517
321587582
1390181118
285045356
1516404698
1698181779
1978619596
19964111
1999508429
1019372663
202037504
1450294380
2141210474
1026630519
162483407
1478669284
1612430341
1376965624
1803769951
463568545
704816861
273129580
91246659
1244526065
307377830
995704506
1083300438
649409715
832009912
1518917082
226388570
1701742508
990263331
571429597
769488136
1568323169
966835626
2107790253
1950189683
926834447
1177328330
1387266904
1937384702
242617897
435987444
2048547044
70829024
1256964916
1220770314
1368433303
951071235
591643438
445398986
399977004
1739735388
521344945
32848596
2067028688
1299613423
460210098
500538671
892866759
980625016
1628420442
1328560271
462766085
1717799508
277666099
510406871
1140359407
1373873773
1544350564
2133487752
997869557
637963906
1460620748
746522033
833087184
2033543076
526332592
877663931
2082626288
1638662041
735169130
649246057
1727989676
2003342600
1069905950
1229812090
1366119258
1753924007
1077514713
1111382403
622630133
1349379701
942624928
1277758360
187341357
585758530
2016952259
958084412
1555011152
2014115239
672147878
553642357
753396936
1863537956
625360630
1972447059
1889589884
422985246
2105424970
2122266362
1740187374
172890083
401414577
565925684
1218741671
743193604
1555762820
1360514291
262839155
1164763109
380679779
1105944387
354321141
58563169
1707874234
1297846944
945733530
1966091340
535603112
1579112701
207472637
1543292762
686304576
1701586450
937327823
1458070833
2045502889
802646141
1443959971
719787188
161146551
394762976
1626451346
1234279887
656594327
1961809588
168345995
964848519
1940365338
1003797904
512866608
390073439
124325874
1353198016
811772662
753260856
720389798
2124684548
670038574
1322435363
1930719465
264662028
23236102
943930416
97450476
1117948477
542996818
1894534438
367031847
538014488
417945572
584956984
1137097416
143161396
895442451
1103255627
436083575
2109885096
662662934
968179419
2012758570
1831437480
2095684684
838690065
32458452
1913019321
1551078404
1067108926
1017014327
151315009
1661521034
701697738
1019231286
1781552602
825854350
2130505055
654652022
597262718
1454524890
399211751
541951061
717577815
882310791
1344016206
1379852318
525443402
1523919767
626646896
1196983516
572039738
373472927
417245310
1378942880
2058829014
276999927
1874818219
915512848
62814967
247006690
729027645
1484583550
265830547
2039063474
799324206
1541321611
1574446708
1271155958
1880880101
2096467426
1555374998
559946125
1767471189
1684884045
2030975706
203183428
1794524902
620132576
1310030979
22504786
1865819597
1841830756
2001475792
129800850
2102066216
176330976
30016638
1541201464
486209346
242416419
389693020
1579331262
1371863995
444643627
384664593
355089415
849525631
473129255
127417289
612111900
20784119
1905352197
248699411
1576027997
264276697
48101815
1252657733
581273980
1069731100
2065075138
614760775
1477875730
1770786767
1983236046
89694836
762847452
2058124933
962665507
657590755
893194263
1252545715
886447038
2003998311
1761476595
1817701179
304747842
406887892
1183566198
1025268216
1153157040
169618333
2080372584
72008355
1768583102
1674199784
2008110910
2018219806
192896797
1224949548
842977891
159742179
177951661
258281348
1325340564
497821356
220670490
954929347
151290856
1341004784
160001112
1044461079
1901536068
2069996035
967730385
1154131545
279500694
1452717785
1854017931
1519790668
1887477936
454530521
1128983493
2111392069
825300433
893932239
1700125194
324869226
712223006
745163015
504020114
914510860
2020321974
1648870963
2076107568
989517731
704970441
1526200443
1415056548
2097926941
1482835145
1816222719
1576920021
1554189971
1487165373
1624113209
627759443
1724611280
926507398
282194387
1552987390
2106054591
878482595
2055129811
243170535
154556878
1027569956
491423982
11605666
643855190
1626556114
1878574328
755292546
548585207
12342003
2016271537
1912414467
216408460
1582750596
347549874
1726544899
726108547
1658813338
281072429
561887845
171184268
1063104686
1059777502
21620551
1934860517
1754798643
1409853211
810929135
524341728
756511222
1155971542
144178579
1215293322
1204474444
1679758148
457964928
153397114
1788114474
842156741
232224189
1583573889
1512131797
2096830930
1032868595
377035607
1204315126
1937143913
1477107002
1372236227
2067007374
2005328915
225684204
1857752590
2007389648
393052386
569104039
1069664669
141602029
1129736455
228248460
852730195
498021251
893754387
441136383
838495731
1270710152
667831246
214991102
2000674945
1726774935
93959433
761115219
779125738
892821941
1466527188
545428724
1645207432
1559290934
2028222678
1808749007
263417541
387211757
273082608
737944422
371202553
2058481837
1458442674
2109141317
754140021
2019042832
1691621093
1947849464
231925032
751608063
1630673790
2025099002
532713774
1081180969
797296847
385576397
1687271898
662470271
1233354517
633687897
1500116425
545439920
1505260397
482301053
752297673
1925508289
1255868060
1860937605
1384892309
290259317
1010906165
88929010
1340954724
1926259241
2035218607
1581603187
1132718106
2002850425
1604895848
839832830
1313177450
2041250534
579740226
327660780
901492869
2020099650
1578313845
228488426
1012366530
139486868
30057106
1020163110
1125790088
1142917915
972771451
1681281772
1154789989
1278679250
297934876
1221276654
104719161
381359325
84345257
163847089
395257594
1317648166
602109973
1488968715
609173533
1801543210
1061418488
1011202
1475539889
1409076543
161350508
793249191
438675153
1020952142
1019237797
101614224
1600365940
729625660
1917623336
449215292
1586805729
903353464
1019601204
1564908360
2131332138
1725280856
944220882
591256697
1144407780
2052197082
315557135
1397264322
1403497110
362012241
1133715209
110943
1624142731
538101715
579975095
939390451
590700895
1221081796
380501133
777056970
381920995
1766167413
105833246
862343799
893438130
305007586
742208909
1809959078
183755214
1168545208
214291671
315877653
1235725367
240136361
880396458
1899432131
1898153184
353171220
1824590361
872843684
1060624687
425762040
1987799057
833208239
1524078361
1318406898
970220541
1565722613
651856339
1897453293
973430322
1129263491
1486716687
1329512982
1588540049
1285975584
788111525
2011323616
1571798794
151670980
1945589685
1664532722
83052606
227628112
773387853
678139882
1965429840
1883265648
1370894038
2079988150
1925391319
1073599189
782701216
939338994
351818143
1199610325
1511215778
2012563933
1546981980
1954983048
753999142
212990868
204081560
372072715
525644105
1865034960
1387408388
287438478
931467981
642438932
576049488
277134425
179119393
1830853876
327700539
90188051
1341721061
2100965298
1838147695
1717227560
1635970962
603423929
1669529916
705763939
1013725300
1724379322
785211568
256229780
1486115941
302009909
1560974397
2013670494
925125750
2014042929
1297992454
2125434057
1444194438
754769598
1399170253
720131637
1874708965
928547348
811598762
1082545063
1401400701
768798390
154308758
1531266176
1755876200
1218929887
2067924370
612451697
1465479411
93949395
803275908
970337283
1042662440
756873509
690459660
1373672714
735254138
1358825896
1147188492
342818262
1037485597
1289622485
749695408
1907119629
42946806
1564824833
1995455878
828028051
1184936477
235839867
198523353
1085196554
656210179
1185962044
1708496079
1005094846
2130079747
1643990844
797842376
1646418262
1386571583
1574351903
1224649306
240654817
284499467
139034965
896357949
583562419
689288230
684588648
497693327
2025363526
1912276585
1040676264
1192791197
755944468
65165053
892114311
2047623255
773990990
657254489
301194817
1901134507
1218392830
844962739
1662448944
431842134
1949215335
1102681723
1009659200
1779983355
1078050290
122766331
801962125
269275496
370932350
1914151065
1542664128
1298029339
52781539
1615547238
669237573
781397199
1872257540
1287665238
1657455506
3242411
850204225
1831897384
1176441929
1564109133
163155393
1823852396
504153449
1539107134
369503529
60644298
1905786142
1714933083
1281643894
1855944131
518270954
1280868717
1098428085
2080806719
66475435
1878961822
1166730139
1004772436
839535351
2017899639
695345792
1845934899
778850547
1441697861
515219652
368112323
362160853
1318823990
1628457999
931609484
2002981140
908165002
671333130
1348670216
1452415073
1728205092
2065043024
298970556
2005533133
610191097
480289994
599327750
145343749
1668209358
301320756
304945203
1984483517
707666109
1706907302
1560099259
108497196
62523428
118948225
959565486
1676676633
617771913
1051878964
2091383937
1037131472
64171458
1698747197
1953995887
1845302196
1102130879
1701561738
1875993843
90293922
979035602
229652576
136525782
1594932160
1872990621
1470509119
680493100
935796714
1377107200
1824790298
566212060
301165946
706709695
2048653239
1495232708
953334640
167409217
872287067
1310340304
974777095
759659936
1619367461
1301348808
159405428
1746485560
1535122636
1122847944
7702807
1432154950
887527186
1755210439
1195240314
269476433
551944377
600858611
386898249
537085444
844065326
390669520
369992015
1435209900
2111875735
1318251769
1760632342
1312689067
1434210553
834388528
664124185
494035499
601903028
654396394
1622733069
81743481
39898162
1401255502
528284163
1280658822
868697240
1760089692
973196274
1844346277
2043342819
1726687140
1677286134
1237762184
1909768126
210289341
1842071480
217907108
1663140365
432001653
1063205055
332666684
1033037916
855781138
2017322330
628748983
1585194233
1024672514
2032561659
356416895
1299674618
1184581376
1466049922
1453760061
2120737026
159282319
1861541680
1472149021
487365618
747191207
1409911011
904549791
1869584216
986255487
1825665178
642338045
257171568
1837570337
1406380436
1035571023
74006672
854292985
1461733817
1549176649
428564731
2095513368
315003858
120569668
1965076870
387453208
842231287
353199722
375940723
1727125040
373165949
309030708
1497921674
1447561341
1306481485
34099024
923456652
2118453344
597170023
140001685
578280142
1264829053
426178015
1479453013
1687472286
612486992
1493324491
687083194
1281050846
1589697990
2037369475
1541864375
726401371
1661343097
645366669
1897300105
266608397
802507694
2061494106
507023580
407647182
1166367124
1846973924
641742147
980262884
82673611
214260384
859942522
1906410695
809830696
1891458326
432034444
1803128125
1671383649
70582236
1887283037
1135124241
809355401
1168733811
2102782688
889558855
1544799677
811719429
1363974602
366759002
1292374194
19747949
569219063
736661150
276550655
958919500
403151881
1304279514
2093595064
558592459
458107834
2032711668
543617792
1584415725
1116908859
1446485758
185893194
782142333
1869718693
1360560903
1064722877
1099594698
950103603
524126614
1139527595
1564904628
273752077
1226997030
1835781615
2079137036
2007404590
646420694
1866706490
1279353965
1847496185
1065705454
1415887680
473476786
1446081320
1413708729
225304378
531270041
1411741792
1015364011
1318705242
424876520
405483302
1679114750
401992016
1963646060
246491840
1908962652
1377336373
358423758
1253899486
555796655
1671820547
1231372237
1273609308
1438822912
301720119
1979774246
727541607
134938126
1911950023
1238404014
532681605
1414986761
1171744889
539229259
198274340
2091236732
1692005101
620659350
1426301542
1529769910
2073256551
1639404266
985415526
1423033095
1386975786
1311000045
2064385094
2096287750
638410326
1953747211
530691205
483103837
1372259604
1882280577
507396057
1055933549
1414931437
1319347676
1101295442
2079021708
1328351464
1312559998
73714399
97749283
392161065
537899384
1351271888
1977374139
486055135
2131528747
1113606229
1646418262
347580092
1333093537
1124411610
96095852
1237779945
1287900347
962416426
1446666403
1282639049
887319201
1099538665
939294012
19388522
258893431
349724976
71170728
1610883887
659215847
1853654821
1823779072
1655414824
2095792711
1354895597
1937293835
1137945224
244210941
1748159383
380954197
867830922
916487076
1507868565
1002191468
1422753090
817501148
563563762
1947798073
562340935
1356008697
500638162
1557765137
1112660689
1519348284
1495426701
244432853
291706833
949488250
1426409282
191685845
250644409
397876736
611611910
284761843
944338019
669754087
1419030964
793692957
495728903
49230558
2074981062
1153070048
348145480
1862501972
1180828735
397067903
558032840
1252089976
963152607
1777840205
1676863699
1238390772
1471901346
1384401742
618125987
1880079713
1426099936
1462332
767720855
1195110079
800733737
1783364992
1589321938
288703529
550285428
1500097483
1325937700
838747982
2005084756
796949078
164368167
612353246
798880252
1757717671
261345850
330086106
2061009114
902556381
1134790116
1050063168
713676989
1236533744
713073723
974207818
9221080
161359411
1588227700
1320239526
1573180829
2081436908
1110815211
1400320749
2079951583
39007525
788812651
2144232685
667554907
738351932
883200196
855866661
553119296
86225419
1949758955
1667905483
1620619833
1347693610
1720775034
620834183
201610097
1246520109
1895217555
672166630
1651490030
802381339
177516292
1963529589
344005642
2079997673
199095039
769109105
920866411
1121218835
976376240
114063606
1358673440
2056940241
1424851809
1362350555
1577613452
677389359
1654880774
1982411418
1096020535
1476851487
1648161158
1139041342
155846466
881449952
1367600389
1854980786
1071047204
2137266950
2034316755
380285270
336625176
1690093136
1869046861
1800037654
827042869
1466584586
1136457270
823278224
1040598453
275823442
1020029
465265164
1475700274
1813673985
1082273475
1465522905
213821117
1511461373
1255806347
1296494510
1282752106
360412577
1233121695
1648698941
1334882468
183563526
932466301
1805468895
1287826187
1442264380
101657386
1464478987
1383399656
157465591
1349713800
2065891647
434376364
37169180
1338936997
1155201041
862120508
610689239
66975044
1982085366
1609572781
504593685
14857021
1201982386
1290466134
1594115675
1933085713
165443650
1097612396
93615284
928434668
1975289384
1199056159
442251228
1179327802
1018653848
1065236503
2058104074
2000093778
1433573409
1902168305
1470884111
224922630
1008683526
709740361
974532403
1873191859
771377940
1903747390
576195466
996654536
1282169448
517645678
1475149247
1519237439
903477789
2000768491
1195404494
1258914682
1035552338
83719492
586548302
1049488046
911747883
833073671
2019586544
822282021
1175839687
2012797889
1259573695
2048189966
870008929
1536623675
2052566323
2047099817
1952354759
1243214291
62695722
2087924300
342155843
1846526928
10948424
1206890141
1915792253
1680302213
359607055
1516824876
1809164096
17383299
1497320952
1067018411
1496354295
247722455
1308448699
1787541619
1282623958
183485533
486887991
291545576
229714281
956035873
937265713
1156636011
1571750070
1057427050
2032924707
1418607812
1658338664
1983850573
1129932646
700655486
426109617
1707663458
1938793455
2039482851
518473189
1470187661
1714210945
603938898
257297655
1255503378
730344567
631985598
1247752936
769912023
1524365953
1121256733
697041865
1308306328
559079884
241523013
202417618
783996377
448610432
164172762
1050938808
2125708021
28024017
600188665
387829335
2114932859
1114837893
457613162
959069675
1693116922
976615803
637663433
1210981973
1047147743
1731293520
1918914380
342519956
1128277213
829962818
613999121
775428052
1238390772
1022212729
632994907
402777306
921108603
1708297239
1109580151
1679566634
1737540499
1609777675
496671106
99045857
290426730
1783752009
478758945
733924408
1210434155
1537434504
70669109
1707999793
239058134
2070485100
1767426116
545983535
1835011180
1155697757
609794909
111435409
1561536799
1756138959
2034249895
230203712
515246186
2044591317
2034316260
450091897
1247289128
59342856
521901311
1622189061
425957066
2005943479
873341234
1111516828
505699702
2068814712
1185559335
667158346
1894502804
1752968016
249644030
2144362827
1324788938
318534944
1705848658
2097779042
1692920167
1368725724
1821790867
946453482
1741038732
1691263479
1225411229
51634214
1145606332
1991897844
1364659280
1014313854
313270941
1218769080
24762948
280302609
693888422
31921220
903712056
1327449910
1631051260
232013860
2141232070
1486091631
1162043815
1559615900
1315451311
50540019
1840501980
2058737150
642010252
1921989268
1604571891
695214588
1545457790
485652350
689043435
1829866300
1036502323
263992609
1703560070
1367929365
1771300603
296627805
1882468489
1465359859
318047306
746448264
2052881764
1145387331
1472942823
182622982
706109349
1850806259
1390440718
1696043378
1201248367
1858972786
1450949150
82609346
1691012626
1310212808
1800910261
293629963
1009120746
1506063150
2028746523
603396673
2117829745
1988687471
594902995
748645129
874778528
330533282
221665438
957127661
259131175
1275365247
862169419
317891462
1695870447
787311104
1124922327
64406724
2004640546
1597260238
669551886
81445236
1242736799
2063694238
830658246
342642914
1437455314
765193474
551017420
2052673424
1144115647
658513537
221343285
312305939
1057042199
1091718721
526286856
769435168
330546251
305562082
741084534
767858641
408591200
1574353468
120764406
856396978
1662370032
2057655704
622393750
1739236880
1096277027
1926254839
143851886
505119367
1463503600
574516214
1264321149
1705112807
871193795
970644783
1997367352
509057847
660453260
59337014
487617049
1793183522
1621561125
1206246092
1414029935
405968157
1700191085
1588459468
206109877
1035018987
572892804
493593825
1201802468
880729297
346073468
417190321
407394103
2060147549
1044136485
675761644
616879800
2078509880
1144580855
824520910
728585704
214340439
1374595782
113687157
1706525405
2301040
299376020
1185209517
1291058407
116971075
862947966
1234567960
1724417293
1338837135
604353153
634355318
334670569
1908245574
1434975536
1875234902
1671093733
637900599
1399243615
2144476066
245576046
698570915
563788897
777073302
1095284455
1664534102
2146323739
852068215
360837246
1549402110
1773384039
476938660
840847620
1813015015
2075056801
631944252
1190111298
637937244
1523656210
363809706
1995998557
185141767
260358785
735935083
929390419
323053498
37976203
1698363034
113043690
1283296957
2041779465
402363679
520013888
1172279673
1885248278
2125427361
862449184
1809375711
670103664
1871439747
528339603
1543058462
922243889
870339340
1124419436
185142506
1603967031
871295279
708663482
1179665025
713511607
8432809
678581344
1074563815
1965416288
906782835
842428979
6460860
1995559798
738738897
1039702321
495023838
153189615
1420007301
1830401662
1565996361
1456866929
455224904
827198487
2023955163
1054356254
289594538
1035307392
1501613965
634427184
1215214568
2068114425
1353950927
1410448401
1302946823
1778032785
237449673
836442101
409350535
497567776
164605325
525020415
386390162
2072628579
143747070
1041757244
1824355609
928092309
1944020396
1699955096
702787274
996297351
516709486
1664802528
107929761
1166212961
530200263
344960157
2057132145
1612124880
601919371
121972550
908899534
1689936074
58083385
16765758
147512996
595461482
1077012281
1007655503
348086049
872167377
60412877
287696448
1757471872
1698675915
2133100642
1754045464
202044301
60743130
1040920963
1959350491
140591289
861205676
1691805601
200755911
1465497506
1508150331
562300240
593051356
587275206
1821533276
1494138523
2075302103
152230303
796430505
1312122981
1042982847
944240632
1692815619
1035739183
1412873445
1680225675
1577022170
804435010
284899153
401762706
580299930
1094306295
869916151
466526282
349903572
1955500267
289323206
734308457
634788730
1539755038
1775226023
1516940901
1837387377
349852236
1700397813
1610993561
60544203
1557315379
1197358983
1541599796
681045143
71907250
813997403
839651704
1181405417
62082727
1482372913
1331073321
1317540438
1757152413
2078552115
72828358
650462489
505501990
956479137
956018409
1907577566
1407415591
335940196
482507524
1355347843
1979461655
1592246346
434810936
1182046984
1473220660
30972059
346965645
1302728934
2059003861
605068854
827949736
308331238
1370854600
1742017078
791707259
58289674
1857947793
876039395
348858730
1749025132
1982124778
378319636
1118411622
1598264020
1562251408
459264069
1507066781
804822321
1649647844
508618562
439662990
1051023005
2047475087
2128254958
826268894
2026483642
1677846074
538818671
173230484
1062340415
579951552
1138232718
1152265100
976997573
1872476355
1113818853
930918720
1707726671
1868897708
1835136154
1617202315
680314973
1969379573
20792477
1716988342
1217653568
270081039
1944740780
1957201053
1853669440
1742508839
157744829
359995919
1889643609
631864724
1029714393
1769583120
824101592
355980465
1923092338
1130412662
2126720734
773562308
849614495
603754563
738992910
1307249878
1584024984
1578580189
214640757
548299831
245837968
1932009988
419982375
250888664
747051083
189614962
181100112
1230882837
698074950
1536323221
1800707406
1029950850
900188041
892395213
755170512
1683400399
858033753
357224156
2134755716
1245213050
134758010
1925009268
454921619
517085934
1247415643
1749881569
746802892
2074916421
1215901492
133690097
985528583
670987768
1923986571
2006978673
1352929815
46806602
111451559
1092784594
1487218335
707010031
769432193
804339229
1477766019
865705705
131899698
1608982576
112491122
2008433805
1388218698
815027445
1270757825
1825028492
2075712130
2020433209
749381533
729670401
2133845044
2070820869
1030617849
181865632
1275788495
1875037006
286552500
695005412
1573821287
1363194590
1844894082
81013476
2014177030
503566235
1124760700
562097124
1447630777
2146778835
2103261949
899959272
1775447161
1402418214
634772793
2130256985
759836189
1422644111
1531544007
2031266235
204369511
832965821
1108830759
1159255901
871745634
1573608012
1489660507
1137311919
1913287037
1025379005
33148814
883129257
2097956257
1090131881
1373937019
2144868034
958626104
2083182029
1337195138
705718122
198925972
90809250
989079175
1070013471
363450993
458272671
1032087213
855208833
1347579633
862633852
1714141009
169039950
1600939414
1091658383
612519968
576118321
166369195
205509578
1526286721
1537537158
2044175743
1662857766
797789858
1281797062
124732733
900414237
489782829
327209862
895101059
234534967
1753716812
993844322
502439357
1714625084
1450763137
1634440800
1688668039
1379035011
1600060477
908265244
1324574253
1999059912
439485006
2014184850
1990961294
1642636512
23582725
1825684230
2058552105
832287380
1570777030
346849591
1875644994
736102748
2123579690
73502404
491872923
1595128735
1711922283
157377792
171119703
1015189115
997632997
1890845597
1007700916
656076454
2112166084
2073308368
1485809011
1550914674
2026402115
827423077
1017699522
1262769119
1851349547
287315663
221084794
2147068756
763180208
2040590864
1078820503
136328883
456185157
1432139284
1486957959
542350490
2143633187
568275879
392533423
1916627563
149433573
148516138
28944879
1757014086
487493248
2123904693
1106884858
614205931
1959855360
1964753603
283106352
1164773038
964733354
1416329992
451950483
1301878049
1824645174
416291522
2030251849
178274834
207300415
549498032
1861195462
324972010
2050403301
1036352563
1924456164
1258146562
187419629
57880624
897050623
1502044308
1005071300
851630227
950415714
1249464017
1850363101
999605667
1019213827
736536598
643709778
2064284519
1577751110
1250700631
2050676223
1310196976
501642022
944679665
2091643546
131885473
1468949986
433358349
1480370139
527315019
160335041
2045775159
2123457413
1857720703
34416637
342628781
79630516
458446554
793841442
1077049371
1037751399
1377135621
58673262
294629521
1679916810
727319747
2014687729
459037402
673271643
1648043733
43844378
1468607697
454264460
541693499
2016623940
1396087809
1616242147
1338410633
495087454
1597889570
135962732
1620960691
1355500653
554432099
1413412661
746691025
1880823764
780677765
1848401342
786993359
1343557274
1193236677
500462505
617254348
1906790585
860521953
1386955351
165316857
89871745
262529842
1003304827
1048652871
1561296222
586274885
1626936627
375994320
74300202
734428280
1252241847
1008320936
72003012
1545396599
2003068528
286590975
1653350416
1374228236
567772274
231472949
2118531356
1182962110
1869843167
1688824384
1132749082
1352072244
1623510853
2013214260
745423082
2066101610
1815312581
197445938
347028720
1868738089
352085263
955041969
1972090665
883258423
1041010128
1241852600
87364456
2145519529
452625060
593129815
1306546810
1631518601
1005369678
672489165
2004751819
61273102
2081567716
269219402
1848670060
1720086617
2012160265
854897597
583785804
1702935359
838458342
449725556
354127641
1521185656
1568942341
1453271928
767245353
682684587
225309206
1790521906
682195687
22556542
1554889041
1960713690
1886748628
126145844
864407293
1102094422
756745307
419214564
328992423
1054295718
722928490
1043461811
1383152767
486721491
738537175
1144637707
1694496224
1917795411
2094864758
1642922329
231527172
797378936
1737606876
4930633
217642437
476452378
673644980
801203416
1220119692
1982126920
854383549
1129227317
911958313
1069991967
1455781326
880512591
982033567
1098878619
614654593
98673891
248928102
394995435
1640052930
1595670127
614403941
646704117
2130976902
1290860820
1839928771
1945877487
1314888095
1702423163
556769245
936441633
425541049
1910421941
1638854347
801127282
433222157
44115283
22360145
1110804800
35140560
1088295422
837728424
1908609169
53932097
1900440653
497904459
929940044
1055980311
1169627295
92673973
382172039
1596693059
2125637822
1986931726
413194250
1356407128
289323125
1611742192
702084853
1828520641
2144353615
1038584657
1741641455
1106883087
17638901
1035443219
992878890
1014232416
1838833730
371013157
1316840495
131990281
586600229
2043827560
238124516
1965372829
1955931946
1250497332
601553768
1607262977
1006191923
1472204885
1370659300
600107758
1044519838
985966026
299074128
1798575130
1514477954
675188944
1663830644
1399761384
1492787552
734847953
709248699
1591756472
1256654006
1067485905
520838619
966102252
2102826706
1242690496
1925517083
915428139
178823046
1328347726
1427835504
6028986
1105091595
1098787475
429927620
235627620
1937956018
864911235
2081969314
716313862
825063308
907150774
1674127596
650224526
1191607899
1632943656
821360973
1795217006
623536667
33328279
1349463574
92495466
515275231
626423501
1339475248
167996957
1510191705
1729951094
994529584
727936096
1144389288
2121078337
1736969352
895351216
882104294
2030633945
1650280185
156814848
2037369436
2016004409
1669699451
1221854771
1585330619
1121055969
1857316125
1763891044
1934606172
1035579183
659135202
854586442
1961190196
63367216
1317948578
622415631
729375287
368163667
1985403527
1799085987
1273657926
1359002252
1731777836
696174936
1796449016
1807247328
573816457
2021696983
1001054029
644537093
1928531257
1562004126
47908727
1726736613
855391494
1860721762
1300851955
197730875
1988017649
1210779359
1163456427
790076833
608180542
84667092
1513899429
1009315520
648734691
507049324
2014849934
331514956
2053034143
2079436820
445662348
1582179393
1586628828
1033259026
1860291410
1643027551
1019730008
1220882290
1497041202
516162681
1027951654
974177509
1751714574
1877497069
884189188
969051463
701555508
1824002524
1941663204
147937473
819875030
1409133121
1495250988
1330608392
235069714
1213003857
1686179416
1281948505
640212541
1010984643
1971033191
203852177
494460414
852983378
1630317691
1353668894
864651942
1460723063
1228600011
98928890
121119315
898562843
878258223
1722829348
1587859222
1880242461
742685007
234879221
168330665
532463592
587798327
1740594881
1587323791
1240316106
327491881
245741378
1029958207
518856744
422964762
416638972
1406812964
812859328
332101881
1857568429
701765089
761712813
351996507
1432249329
1560482707
617160099
1415010693
436446968
429202442
807660554
1101486049
551387732
1925441180
697335302
1880320389
833989199
57155279
113060463
23582682
1533363691
443329370
1827675788
1209494875
481193369
472430613
333329637
702240464
842505104
472381955
1750199986
423984195
434620388
69197836
590812497
1457653215
750053959
1656060785
419920919
1988323883
1431821149
846978202
52681489
1333443361
528362570
653770009
1975043046
194139760
1957962399
1645134302
867308836
910903179
391246569
523376457
715401299
172791887
719016629
915148998
1654194476
1047922157
1774920480
1836279140
648563608
590216367
1080163168
1122009664
1299384160
204308361
1434840383
1279166685
640431198
94586735
2063832893
234330043
935000003
1077204003
1157102458
1780241575
643337120
1090383718
166691206
226945613
1183770817
998794296
405569077
480273714
985981918
421931432
2043393145
1568988685
1208500422
1548488863
560656376
1102336309
2116852463
36460008
1094557369
1109365018
504517368
1321048850
1082116508
1245994194
2142424121
1380979655
14499479
1447524628
68833581
947314588
1643493672
2118920056
2089045350
891326757
1187612567
1376506043
1554876061
1659266639
587295840
1575893167
1426908997
1439456738
806905892
1278285109
260073708
279612626
634391738
875805479
28274809
440014258
1574637640
49371453
1352041527
676275173
2022825002
1179017424
1363317071
658020982
1760503243
1751533427
140553247
774200837
688475846
529771440
24474343
1154980444
1444331715
1536610358
698664406
159075674
1770543560
94021135
928125246
729969313
404373484
370101429
1760215758
1633582986
1824056108
103836098
1169460765
218137677
1145936968
1239560829
203759499
1872819705
191230697
1116289731
878701990
814058256
973388667
934004657
1388407205
1326420579
1155376970
208591438
804549704
703482254
1165364186
1206284712
542172242
1838792194
807440365
1119975746
623110078
1419131529
552656989
820280630
1065568637
574579708
784543624
607461467
459954604
1845389138
335909256
780374871
692453951
1552083623
1140265023
437741921
1264009161
2011940930
914577646
1732199395
257368916
1491755161
2120431748
251876849
444642417
35995975
60485962
171567727
807879085
1865941061
1182776911
1985056546
918549078
2107965873
529466040
1539660274
756450725
413179352
2143630897
1361644485
1822186413
375045659
296197521
1465326566
1376630856
2015752705
1457103719
1431671014
1812621823
914005033
2038166569
1604926899
280172930
495125322
414073336
1308423925
1245723846
1648268383
1462283949
1193975926
4028040
1549169495
26668769
1729212284
286692071
1701575419
567457937
277681565
20737980
767930195
1742664290
60971514
1083321181
1050394168
655381663
1483643298
149763188
1909264779
284734958
1351144472
1265624300
1515195437
1344964170
337382048
258416931
1697050473
12799968
1471636058
1458481574
1147961377
46646352
1969964420
1919582849
829788650
203120219
329721352
1071846280
1271312505
2051391125
1487751397
2132297242
1345712721
1892602931
1889535737
1259405271
1572268552
403153052
1028844466
533701769
1166388178
994903589
1260608
956782742
1819514714
1120695620
1560129376
1324238504
313541790
1029172115
1478222774
1614972652
855778329
216518677
1928193526
975350696
1369490297
203877269
59508282
21838617
1655859288
1190116662
786436898
1130371380
1579221573
483591282
688822259
1647938988
1414766586
1969526586
282734780
342233639
328018211
1940819595
869596280
1639489200
588295290
1650624552
1623000523
2041545254
1743046192
969923875
1309745521
172323601
1918584914
593273408
1244245343
32519957
368188753
1018405472
1016306572
1521597130
117471490
1632709674
2123793274
1308925208
769669082
487667482
546428868
2055232023
1347235014
122859021
859709710
629509463
1077061174
243778639
202149474
1409744898
340499592
1630258177
1861242423
88849400
2026096006
172739223
717557688
677807509
1376098408
1289980442
656664249
429362781
1086839046
184559396
987631580
848739271
1979055485
1424269626
2092356076
1363457219
421823694
1161299396
2808203
1810972060
1209980656
996721154
316573922
1121915522
195546323
583283014
1375631852
2039872900
613257528
1168669208
548691302
1674173113
1136533558
87907329
8145793
357398238
1177813436
1378241940
821951282
1191195380
41474739
496647375
1661754572
439180924
1711716696
862702302
20051938
1237259094
582090396
192727219
1264279161
1612519042
698323677
626061814
1766271033
236648667
1052525731
2032804959
874449619
771024027
25453261
1680817494
1712277597
1634923244
1981740526
1193555862
1324629500
402375526
2021743667
913142918
986699479
40199096
1881110734
1722882845
1608467512
1211877141
2042930347
1111016465
1720758377
799725050
376956197
630238343
491675236
802601539
1265884354
727756874
1757690247
318111322
1030385967
351631676
329546646
2020615711
1618941605
1860290763
1780323393
2092762843
1663984377
851655737
454841093
843844278
2115909563
1516884245
680305204
1011311501
1041403675
1261275694
904769523
100413123
588970321
139101770
2034988708
1729104927
412844070
1907591388
1015266652
1483704196
1474896795
530290715
1516364326
719455408
120707447
2129270422
219315871
1269174153
1443638521
534543472
1967617754
1275057665
1783415023
1832565921
1595612077
1821856642
334216755
1896701681
1434957267
1994689137
844204346
1192059536
883407469
1429014746
1527517070
1855250710
843586321
119140717
1096218882
1549729915
2138544007
1334524991
142013278
493371156
1883444997
1885939462
556584292
116563834
1172322075
755461557
1431616346
247235556
1729226349
1779635871
907830632
1304068074
1027175978
513896557
1300899817
1806015116
154219814
2017341573
1924984933
1898594654
3070570
289254515
457692940
1384773281
1501118003
189991403
1577692187
20757555
437376617
688785349
1784873576
1770356497
1633466245
1824459079
1155701472
588478316
1619345571
235972750
407223991
2119175635
116802130
1203102385
1799628805
1246666466
1527056847
1576397336
810667394
909968621
1317566050
424069748
1301883758
315136176
540531393
801193406
368164816
29116642
1497338929
421983626
369374618
506111159
1905713103
1523275628
411899732
1018680468
880385796
277132422
1298123419
318404206
862268130
1739288714
484937625
938670376
842338554
996943674
2043865582
1031405370
15356730
669394924
95032672
2042950209
967624146
1370520886
1821523418
960727138
32659273
478868918
1047917420
2011408054
1007525345
1912741832
985527492
933367832
1089087221
1426030356
792705446
1487500224
1949088942
924590919
1180004229
703307047
332239977
1479578016
1528674574
334566568
1915228044
1961257679
682730571
666616704
1764351403
655561379
313065149
1447956163
331143473
1157368887
1254871602
799490041
630119544
2004497471
2084921504
727770027
1909875603
332171247
617925194
2132093674
1242434203
728653476
2121920817
2027517000
1815423443
648314526
1535915208
434886517
1868176689
51871004
259789171
933746357
2054758656
1837399296
442910272
788125859
1111200843
377520925
867551837
2038039791
1529417988
294489364
1331366176
1749312595
1068934468
473497577
1502307325
806470978
200167556
1648909010
1691767138
346836432
1347741072
1026422970
567813975
521707243
802655586
893333270
1049202471
169242576
2087491191
1914864632
1446647145
1872306152
1248945659
1358413600
2105131890
1546375104
1227771716
2136830128
1540185099
1852587401
1442006976
771821951
150773989
1472136215
641016168
1555788051
1081008641
45813127
1684843511
2006822825
784510471
1344138950
292735309
825667914
1076638786
1990242343
1741217266
1140881940
1031394125
626806563
1573164490
1617064823
1120322045
551685539
82761628
1247477987
1734605728
1456984593
562887580
1857511656
843159224
1014164535
1346035200
461300384
487971970
1515676913
285112161
157917192
121904494
597760195
1601372416
657225114
1988086869
616575027
1254596622
1158072534
1976139207
529693516
1133231610
1555880872
1433541753
1811650476
405202405
238162151
401514566
155996154
810391150
356286980
1619458193
1476826629
1703850228
123330203
1526707986
2096685562
1067253197
744867660
1358077610
1449874929
800532011
1412463734
1522743195
978705862
475121585
525872636
1883239004
110327840
1012326202
2004221776
810419474
534238289
932113860
119529488
1382699209
440688526
822883392
858508226
876513712
350854558
1418440500
942616458
901759991
750394415
120132452
242603202
620587712
1014098418
743393353
528568182
1848116777
363102205
1977163239
1482718917
1776889833
1771881884
1550410868
1737055408
261123225
1657889811
785986495
462538536
1313205248
1569210277
159269998
982555064
682367364
1134224966
564671416
321924527
1694893983
267176011
1967279965
1652973323
1627317653
1682368535
723608984
402787355
1475860331
1483336740
2008947284
1384260843
1344487540
1777335509
2044878271
1331344158
1139648608
1969623633
125807781
1868525168
1779951089
2034307718
2045277887
200290114
511925973
998329781
597803557
1041231959
2132476464
643896794
1785459187
680935723
234538053
1892712490
1106465042
631421495
596981231
483065356
535622068
1476564209
389229259
1156063756
1819599092
811352788
1235291754
1805590691
1816580522
1107124402
739230656
1150791214
370926561
1148587484
1543697860
1655135365
107763684
1527383710
1164307863
362954657
2102308702
666387076
774687310
591268723
176634762
942975028
147814168
1904735352
305494200
743780407
1449710826
1209928748
2123109532
545463460
726969280
443312594
2135581220
1089243529
1617223073
1616407472
674611062
1442804626
2124356599
3816470
1553504797
198734522
2108120363
1010276242
941825084
2109570509
253625523
2064361895
1232308278
1872915518
1340871183
1085485227
900342069
467042442
1288154638
2113495115
1946336423
2001202830
291090886
58236051
1826789099
20226001
1166551118
791820870
1241497703
1314618683
464781135
1431546442
1563040529
155458757
2117379138
1539390107
987202211
231792738
557420134
1742111875
883038734
1315450575
537127933
1434019235
23408325
1071224487
583364757
2127657847
1869450468
112167208
1008753498
1848103669
1355087490
1802918083
108135540
1561016352
1345717344
195259469
1652510542
1538701352
25412160
2111918232
46300443
669483905
1992477074
2067086632
1823775185
1731269541
182432732
116385818
1090410252
2031770619
1394207434
1056203166
777246881
615909960
1525223772
1688941644
811468765
1725146103
984462368
158782926
300900792
916175278
1373808372
298437657
2060295765
1878408774
154492467
694594369
755456527
1262393648
1940113035
1418360913
674590982
2049468381
618738624
210475754
124099913
1907997413
1652216458
1163876588
748340887
1050275835
262953602
562919824
1616795227
341803234
311265220
1962857489
1592078895
1207826127
778367306
1817306849
1085153615
1081358410
1904582518
792406563
545420304
606843355
409174243
877716760
257187356
262762246
771323864
245458963
1773939820
1506399132
1182189237
1145357710
2023342759
1109054523
702136994
935130739
1324076880
342654909
830379123
80085924
304691846
2028241850
376225877
1256540180
1586213202
657441315
882439979
715811980
570605215
1499467252
1274416679
1992083839
1847683219
626311795
275840455
2100545443
1369239222
1969224408
1666103235
318693053
1178867051
132297659
803152943
2113434508
250196467
1333235101
290590090
39864192
803115369
1482290493
567316598
529201842
1095733984
2100912052
2090562360
372946123
1137356683
1023492147
1014339652
1569705610
470813415
1171795429
1204385199
344440465
2126509918
416254338
334794979
1712666575
263111942
1124115212
702202498
1565034996
1333355184
311025646
1105951402
1965420199
1603325375
1681767017
1637134336
1405434655
1849219555
2108973381
1581497492
117995865
1695546210
544489478
1320875865
1505837176
179123353
166490434
299803148
1716001441
1141010803
104014849
139897807
1504296203
1681683822
539763577
1813514962
1460170828
1087987024
1771686076
1575244889
1447072149
144679734
1029691747
835083324
948872417
1145241069
650177607
1822375853
1963415014
440013962
57116638
1511511751
154391683
81349701
726336986
783944198
2094621237
1713886701
1007302442
1889957206
1380057741
1767984175
1716150549
1659784663
72924516
1528880035
1176265136
461952704
1489906061
647478080
2114798136
1765108127
821680452
936674681
1476352017
1406379209
391187624
1086727768
183438497
1928500644
1247477783
146799882
450176746
427794450
565172219
774058826
1185282178
1752501223
926252529
1543343860
1412366979
1989923878
2084925535
827402077
94458801
240135203
1272187383
1664071620
766675830
1613805176
1343839657
677717795
1463127037
1821559592
1219209493
1225992322
1432089828
615077304
1918873752
965244699
956210519
1793404377
67173639
174344089
1677560414
944360970
1907946103
893090948
1687504942
77719937
1280500232
1541368110
1278252074
770729380
859005018
1735180150
1999633021
510920501
860477644
666256157
1107117030
839249557
790075873
774493246
1909393562
194832869
1415499347
1332652367
1791952041
49075222
1083662458
1065409648
1506757836
1787464277
1978057566
895432581
991772017
1439737901
167167129
1540482158
1623495066
823428118
283312639
1284846273
953083693
1543967696
1655833816
1418765629
1429262147
1980926818
617928028
1881693906
673648798
2025200397
1397067120
909892382
203542325
756872555
263722971
551490534
1012889784
959947700
1431396467
726006275
1631147537
716935807
1407513753
1900680543
970748618
1407041443
792351189
1986384777
1044694463
354218679
1682700443
940163480
400369037
2101451549
1650314810
2133422380
141594896
1014305919
1014572602
1005221444
582620017
2099078959
71642565
521073000
1910880371
219116291
2088223717
1482601442
1665829054
1625183802
1927678252
264705027
2052191770
2072286543
645220566
709418038
956985904
1244715498
516460612
450045473
1460458067
49202322
1114966644
548066895
364259636
851997813
1032711030
928529345
217278761
1081201125
1408563461
26392295
1335335737
1981759006
1758550331
1033385857
1664982408
747732600
1624994676
1426453172
448504900
1422299564
1391459440
1015659082
57007022
946516073
536374995
1550637971
1924488721
1181846671
2105378240
107904838
1089200787
41015098
1468296008
112650429
1663813151
1142082369
1690067673
2136029746
419882528
960272032
729525798
588770740
1152362589
258040226
1590957941
1946741759
45845043
123132482
846501787
492768344
808882910
1938805260
1349707864
639119578
2126956836
448619180
907575079
1570641657
383299646
1606884134
882723575
1458571304
1212174186
1813323841
992179995
579506959
520771272
741954809
1687032527
282273456
958808463
665366930
338964832
1042918156
961646082
746727652
473555649
565666761
153365477
256547742
125696188
65212617
1067639601
1828669666
614755457
1186452261
292000636
315571127
389362772
72264040
1256078795
1462943422
775929183
1975812237
876480771
2136000013
1949653979
1021399946
1665868280
735722433
1278448426
2053654549
282057062
996642682
2049802774
1097474212
1141568309
1603139305
1098778917
1895635730
36582390
677112522
21206005
437385772
43079879
1913757155
1226511823
216619568
2075194615
1979076599
866911968
1233272423
1268990774
1467563619
524738344
535667355
1383717499
1463734842
886637678
1075258590
1278782179
783757339
2129106371
2055219946
1811927782
904610614
157958550
659597869
1367715186
1530751959
1706908319
1757566387
1675466278
176011068
1201083946
359608726
1979990798
305590987
1221166127
981641635
1314938626
180086273
1409792749
1337181811
1759256396
1582980272
1960528210
903314152
1040895273
1450651378
2128341777
1470841372
1311297467
1060505667
730242757
249630164
1970238286
56747809
444791417
872056411
497376603
1572091150
289407136
1702931971
583181897
592433251
1628985001
803909167
1844110621
1013081527
959594124
1586121583
2140406477
1387021945
1928540776
1172682952
2145871192
1640771103
979365176
261142756
1102265754
40419209
155267942
946315782
44026526
1836995089
1749536587
1960897403
497286679
234038178
154285706
256316092
2008116751
1953740613
1782980367
219197309
516733133
943339917
121305836
1857092887
841697083
297834459
847290911
686974428
1742423242
790421868
2043274629
470964276
77604019
1483530720
835874401
158060258
269574069
1426547471
1334062614
1249539652
276290595
1029048470
2012005377
642918977
665834595
2026251177
305764582
408863772
114091104
964871013
187792313
942070534
890486331
15557646
1106786036
460016712
1555995609
29740621
248414827
2088302337
654535736
379630406
844722709
481823079
1359301877
1510553161
365741899
42366205
466330677
105450667
525088381
1905799468
482632048
569913874
1048907988
1315605339
1352555361
567113995
1734153148
2092201525
548860939
309008026
1501783707
816434213
293242503
376059573
45403890
1108662228
1709126520
1619896832
661063868
348194197
45056954
743948645
390160257
1899295116
1169541298
34753595
1815388402
83131204
915485251
1694254549
1166807034
1130139837
1960206614
271656975
1041038961
410503457
1435239218
760228034
1141587379
1047428398
1903672048
1485214163
713760580
1506818168
1508027102
1107198328
1087394458
198915659
700908517
398373298
1835502116
1037367535
2137208576
1518709436
865157256
2071037238
525491777
1309809360
2400759
447559134
446278558
694215062
1990349800
1232778337
1435880661
1657995477
1969192382
1666026985
741155996
362972610
814479903
1159901778
1164045183
1069555567
1235692942
1906976881
1115559437
435310628
83767890
1326463665
1318084681
59280469
589487339
2119078079
1611879622
220867738
1107369100
1201253141
1830118245
398242331
1673612907
64223738
1111208568
1226068416
1881945697
2025715685
840911275
713474814
849078432
689278649
2137253443
1506895621
987211715
534535839
1364658629
646936211
1234420517
1468891164
311022234
1251487327
853279617
784113625
1817006258
119972398
1944955076
1639222093
413579889
1044954444
1990930809
2094091519
305479018
1597548645
2021605231
1433527860
1045871939
1240054005
1066750377
1739599001
1789334115
969857462
596256813
220749945
1652188415
972547266
556223468
1174251901
370758559
783547957
1494624601
1125103077
1785322182
78702850
1799235218
346515489
901470253
185011081
686510675
2058247144
2121666380
2089093632
1493964837
908574430
936965274
727388370
283355085
1605678583
497771895
152593269
1904170488
596315923
253767651
1167346552
1445012487
52503735
912813045
1782381916
935941960
646754942
1752684090
2113260690
2117040930
1124936291
2031114212
258084572
2123482591
407766468
585813075
1446203230
1364700219
150165000
1309477273
1873056166
36993090
2132010199
1513843569
1579120207
2104246682
1206886217
1201212874
406698930
802221525
1875333878
521317812
833936991
1845187279
243212298
478856633
1316068634
538946805
1301012312
1964342527
1033328481
1775160808
1376675358
479032975
1828740127
540404105
63157565
351559835
53993377
1857172714
839535299
1538261468
572212454
2029309338
616431415
1909593841
1857950436
608868926
229995803
391238582
1993192366
1076758631
1037107604
1411431731
2121707
350826755
1508346115
1631936675
1361783082
1031202235
1338944452
853319574
24484114
1467953704
1984691040
1259333863
1606239144
726463239
137980846
396070588
821464294
1516236597
1700140788
431949008
890561661
1360235466
627527951
1883324736
706780924
725689128
1231575632
277832685
1047322881
170896867
2073506158
1281394615
1530829369
1524226414
1281960300
860357563
1233927038
1851971110
40186073
906018608
945680552
1903342203
1690157979
1614182029
1138033574
1629804757
968631124
750679129
2064067214
648481062
2037448632
1485397697
173542969
1826023638
810138326
352553489
580941810
6079985
115032703
926311272
1119277542
7168938
2085643746
906309045
1162474076
124098440
49025623
515067816
1988577626
415835574
1864537999
167683044
1292681269
1937340335
1155226756
1966373893
1894280249
2001339648
1831794463
808392775
1500916014
1884432397
1909816230
1663038701
660241568
1971389930
1332625571
1360439638
408631286
1116102035
909906088
1334049893
227032256
1127169289
846210817
92035188
773738431
1448760464
1665629290
490044383
146773846
311278903
1438179545
704988934
453439551
2122406781
350455469
748564626
624679809
1637658446
2031731349
1393141891
351673621
2100665238
1826743308
753301131
1229435119
1159143692
793412801
1165094510
311513809
938022590
20091656
1187589904
935090681
509402744
676641975
1023564324
936234069
1156070710
310793549
1295872190
216429385
1843072421
1118496942
1650177478
416625989
1377847868
1060884126
2025278664
1693153122
1065595167
1043126104
1634162094
447729481
435871949
871093111
1583911134
580551610
653923306
1738478797
1945455680
1344958258
2085302684
578680333
92836341
168390322
1883072386
1868926420
1708922808
1209162325
1903554620
1645592456
1997863957
929563228
830209197
732700049
108876298
809333227
2011692989
1358182323
698661263
986550515
319320269
1293867305
1155049153
1730741183
1625634936
1189340263
602930767
389428143
785697372
43502822
481145352
1356060592
1331639380
115865598
454605002
1146729910
848315660
1179850739
1007869028
580307063
702114050
391630527
602670469
1969064509
1413558461
1774400107
1006840907
1649131124
2115300954
1918991849
1763536764
614606107
1420183334
781659918
2044964705
920450385
972516989
901734016
1092357281
1989602138
1879913222
312165213
789984140
206502012
680072454
101279353
1960602560
34628216
170244588
274075899
129459746
1414541759
1480883527
845392068
2137738109
507308726
2120319627
1235460660
1004782731
300732433
1836591629
334729308
1044907416
531209541
458170483
312094028
457395195
508538171
1049421174
1423682463
373522679
999007767
1559670318
960328671
1146339320
1289982707
2006697405
2101481020
785295470
1396709898
1283252242
100313120
2139734922
65540754
777962124
876645151
2010353714
2124130893
401198798
1364643351
925841333
1914759763
1395140589
1066740452
1055816034
853098795
1056046828
1607427706
1030279291
1087226786
1733826790
266285049
1348911017
603689300
656756954
1142849308
654148472
1062111630
371247496
145450067
819078021
1640622283
1035455788
1055554616
1209996911
434930575
678599111
1456434528
245013842
565539458
1102066120
1051197718
1065254910
1705119593
987420203
435316899
4709731
1205929646
768946283
1476415931
768982061
992491854
80519579
346610142
1987356792
102439509
1322766908
219144420
445383264
1754038388
608351186
650552719
393141874
518079872
498207390
1000839212
440028081
522033702
1494432491
2136646899
559601165
1379630211
1367233620
1566073105
320179046
1378519313
238991318
1167706155
1319093189
1915191911
1481290931
1051726559
2023563088
234161600
1315661043
1053678415
1889369145
1010754197
1407370551
1672748557
1644742089
14927999
1549264269
1202535498
399351480
1238324167
789282174
2060049373
801075207
242658894
596700810
118723185
1213084290
369585005
1365997030
127165504
1096660330
1646578272
1657023288
734983649
1509870715
1515018570
1306987780
1911654993
696428815
364290532
407912200
1907196904
1121787284
298328761
1308292868
1368913432
145901679
1135566047
472939384
1372248381
2046887474
702421884
1250931701
1646234755
1696917349
1669701853
558843134
857367896
981713757
542025980
626799138
166848427
601226889
289339380
135633305
225921399
1953683790
705655413
1151292157
2020220961
349839238
337332757
347583768
1276146723
1788763836
953967435
1992256103
914216217
837760590
1510334642
428374043
2038418145
574013397
1375622606
2057303636
1769459634
832152205
1987881772
640394
438421937
576933091
1360107748
1436101142
900640264
414892899
904412958
270545689
1354055217
171865151
43773244
80500916
1426685446
674453573
1317422125
798081868
676331280
798399421
627328056
1124869966
1723363724
1924193259
1230877557
1857835593
507055210
1394747498
602166767
951854176
577985183
1901839011
1661729366
1406216477
1975463694
1374445728
2007952623
57245620
408746727
620389108
391225216
1794227414
478141029
1608411599
26088125
1088970545
1291656021
26696112
1660638879
870168395
1663490720
748136431
549263418
1973092250
134519810
951209183
1777140281
324376935
876067866
282544017
2090007400
1377675640
303283380
1613417163
1241544331
1743493316
2078822720
1987154882
2090537841
1294201966
881751435
137623978
916826105
793143590
282071048
1392420155
279853922
1321544146
552623030
1063087146
301590631
49353373
996915361
1888388923
971196966
1929746436
85492574
1076467742
1174246452
667727935
1722631546
682934540
571440558
2133429846
1018378915
999328813
1326167865
1390483691
1835404824
1986291809
1135939014
1345888132
1080106379
609246612
580777116
497685016
2036309664
1252963395
1998998051
1132862441
485689056
1134830046
1176318051
1946268126
1221577029
549758862
708171050
1280767052
999449168
640306297
1207873783
472171818
1195571482
1186255875
631379001
207528004
2039888570
1665276727
241713725
1427698342
1415231879
377644544
995998588
1262624253
638631249
586545472
370573337
1577505901
611975114
1181612114
1518164149
170927631
125095305
654021529
1232014623
1503612643
1613355889
1891788005
1226434673
898676398
2112073406
1799892456
739690329
431039470
1680559923
1343904197
1177721094
1189922731
1712602596
1896952976
25949176
1318855505
511137225
677577362
851616954
1625230506
1333566667
962478541
401372021
794171250
932744670
365335361
828800494
1011116696
1198655456
1763530186
2041203115
1751218818
1421203728
2043546743
1586496923
131677198
1568569570
727430474
1166827024
445002022
27307313
642149987
1837176514
1689184535
2129496727
2040237775
2094282397
1521486533
305467336
1698234249
1302631759
1492772366
1054022998
469999433
1446193904
1607148721
302516174
446484897
2107833117
1936174284
860553205
1445390947
990272538
1880709122
1033141040
1218584039
154193469
156751496
1235700648
1550074021
1004115103
259212935
2080361774
1310877441
1446720446
1604098308
466568910
1162566228
1184711456
1073189896
1318840640
295820373
462882856
206851567
118519957
1331968670
1626734896
655963278
819419006
719030958
1197936062
904033990
816280260
228428354
84699876
673370722
1985407610
416676054
940452842
233718354
1760573452
1776277988
141919516
850952251
1170582727
388158733
725716614
1709446122
479067734
672624892
1261351420
169479963
21301373
839718887
1801083894
2000715576
1150771534
1635601883
476409262
1389968673
1932762622
771962052
1550587175
1267961711
436010626
203859635
23119690
2071706949
262328940
1141187966
451680818
1841931094
1894061434
1124371296
1187450650
938835125
1594630671
1043227565
713317907
641846999
923027119
957890852
1279237110
851846141
1892519162
1712953718
589113249
1921000230
1089446003
793554123
1558616470
116537325
85919445
805225118
1385485136
641400706
1749478259
1100791740
1385405828
474324362
886071672
174495299
303582280
1851093256
2118700946
1355483338
152102566
238734986
1112646768
1626232208
612548608
1023537958
1577559355
426279400
617014073
1173459651
1867668725
1246473057
906152605
926155740
1152146
1780815676
1850503044
2101846651
1287388952
1924081705
286531530
1459657734
876636596
272418454
1024699652
846810438
106907095
1977410095
915955055
471143775
2021150384
166416418
972426521
598655096
274378118
1152697276
1490759231
1024485650
1522884004
1315329311
2093488281
707975748
34217956
483975750
1111480859
1081192908
614369904
1866441814
471197640
911279841
1298177460
424238582
647818071
126269902
366855220
1317118683
1637045104
1171065609
2145762907
1395520668
591194507
1568110507
464371484
1649207609
242668124
1617114158
664187062
1030201322
1539930087
867697910
939229276
1198360609
1856932567
1911728550
536728421
1545539461
273374742
906399405
903457353
259914410
1558925099
1064404877
351570455
1065524235
611279219
833773226
500854141
687651883
537485147
1499698189
807482962
1137161820
341305386
2021252714
970214713
1852226543
827757789
1514807705
1541063680
1788065527
952808819
1686468896
1139734017
1868469085
242654538
706300054
1341452615
96666585
403729221
1424848036
2062092589
1684975137
1501495813
1093873167
1911002026
749628091
1684720480
1771464884
1314963743
934923818
677821867
870962178
804139865
1707407916
14057218
1101846839
1185917384
1481630015
1740027723
912650073
1879805776
161023982
2013723603
340106210
816750770
542335093
647961778
2121965796
769961047
445873355
468828800
1535165224
1757877446
1968891030
840207638
1900137464
1389891742
712668394
720025797
67767358
1885029631
1939685799
1943610835
1814625096
1221041615
1122055342
276405578
1654350478
1386019233
721762332
2034701620
1372123402
301534686
1883762168
1815889628
1457309932
221977282
5648665
640788632
1535475205
303722372
1977882197
944773234
19018582
145929245
1651405099
1237969900
1342240939
817314749
1395543716
2007834358
1087113297
1992248130
1778877963
1180581854
1561131812
1129716998
883368682
1549492660
1491319265
2062350648
1240583097
568142612
1660193532
974604330
1963236641
842975639
378429885
1343533465
242343202
2028190328
190803741
1166960226
924222727
482096487
777713093
332987715
229934795
1360244255
1665979026
1720850652
794334946
748332301
1716625177
1187770289
905080327
834704208
2075934862
1970304045
372625772
614154863
1965396181
500080906
1124539291
480685734
858184416
1612779729
775340251
2120626622
1554301336
1077151454
1497184311
79352754
815039072
2142003017
1005477360
1077852244
1997497526
912494246
180042730
752959786
746296853
271842865
1779323009
1355056125
731896089
843551472
1296402034
470107425
990393626
1688570042
942408402
1862890199
1995758323
637290528
330012317
1408801484
2090649989
861827682
223388495
899981885
598117560
1172507352
706915283
1921606185
2028310909
1162486491
731344897
821721356
452125676
1079147097
1915488318
424547312
856091271
1101327714
492938739
552786669
2000407199
590218254
1450907806
1827485631
1784278897
1982121496
1132257590
494559731
363459529
525814971
1543393918
852897393
253218626
1492836529
479520920
121094475
1347065669
1569493688
2000819127
1665473679
1841247104
1242224774
75578062
38213983
1174121691
1929222148
1586345370
2041127885
1408428965
2133509113
1938183325
1932634724
514708832
1567661472
640408076
83319817
707856224
1771439629
714314668
1040571504
2138645283
506929342
1698902855
935487368
507750903
98789535
483851670
1525347558
1580537
293987811
1157649918
216599123
1242314258
1913629780
2020845279
133343223
577523101
1167155866
2070754806
479233406
1423894953
1565781144
1465019362
1197018332
478178165
1177985982
259061708
1430559279
1707836411
672870358
714010811
515579637
146734321
781033685
1328140069
349836857
66872535
515258936
782874037
1789586849
1248271586
393932168
710075967
1786211494
1672314622
726872104
1935216391
1992134158
1715904034
1389574078
744795214
1227593340
235335747
1925380414
1363540912
1899688767
1299636031
1140689823
1711796079
1851266650
316663599
1933074744
1808281178
576726968
1945701459
870960013
22932454
1441227982
537674679
281859943
760476114
1391471812
1883520920
104009970
1841755635
2057013425
2129448770
2074110483
1481432665
71485354
1030121877
1112076303
2038970139
54812641
1726582132
1125573241
1006129757
182805415
73258882
2047668933
1233441907
1726210350
1839623935
1485489779
1442956449
768464598
368311427
12527247
1537469267
663306880
2096725487
1498877015
787342227
208757059
518119276
927524802
99201553
1842602430
1876319766
140786559
1784369885
970335008
1842545185
1714966204
2081719111
349833895
1547086388
2131722319
1529085253
124389726
553472602
1820810660
14199642
2112381450
382949401
2071781039
631304267
2126697108
729169780
836622964
1708804931
1022548250
1456930405
893397131
1888479428
697426073
1159094086
297214946
37580372
1349324977
365519794
1348684480
861435455
920740344
2081661425
938147866
130973826
997262247
327084480
684153457
761553757
1051025746
1650976356
1865958117
1852798279
1027088782
1019749908
1832141155
919284802
1776359766
391408836
1503942328
2143385004
131871045
286175593
351673614
265060144
1807364429
885093425
1119758065
387523421
1439723699
1004734084
1423010310
742917370
2033527620
1807208716
1390697680
95548220
908946932
9297725
512729588
706036070
767256250
661983850
771790905
2004441308
1691018772
2089209973
1040351608
873429659
442822533
363747338
9008022
1243958067
2029696494
557984741
963538894
1242132790
1925969385
835572410
2084086066
1350960472
297616135
827212062
1033139995
198624652
2071438363
1263069995
994985550
1938871168
233982282
572374311
192216560
456482148
658095182
519121411
382359142
1754146212
267747974
2134899898
1964671415
1143012221
122670721
792030991
396302543
400465077
1056703777
592707803
1762449953
603808394
336158007
48936866
834674112
1015660543
1928889106
63729830
1861769637
3403245
1889626429
1776226301
1928208466
1171877151
1968235870
1881696049
1813110582
23939325
348870851
1992885762
130912288
928853218
57158962
56366145
550879241
945232809
161774065
1771706435
1861182896
1685328170
596205559
723868873
504777139
1728118772
1337437519
573434429
1591125225
1012986226
1922161695
561335517
1568761779
38126922
2044064202
1525782432
1708121833
725710824
553700502
1437074748
1374846306
853883799
280348265
463332281
1926675541
2080315682
442944553
453995139
262740685
1898350048
195307688
1313778808
522525908
2093674117
1115713674
2089826393
2072706478
1201463193
1722520453
746196166
1748985769
2104123401
2135836072
1671792076
289735691
174431132
71970068
1441539687
1647205035
1344634703
956833940
825972660
1741187507
1254727631
1968576375
467192160
485628525
1723998429
366403550
699972062
529195961
1883581604
2118564890
339522854
162551665
559860349
1991030848
381427319
123584779
1805064409
1659068455
641528664
1985173126
1347266891
1309585300
1474543062
591935696
662202375
382440106
1468082388
106205245
614942159
592201167
85330690
1522258726
2044155992
930783649
2015973675
354864335
1592922855
359379609
1921162845
1885617824
1596971514
1306936501
1823129867
1121811827
846012376
1713574022
194227802
962069448
557806638
1403567351
532399763
376968395
1975970419
624243084
2129876232
905597349
885926964
1241510673
665938080
801932915
1631674846
1808592779
1644561344
860046476
846309400
1832361506
2099076990
233088205
892697214
276096626
485272823
1538384711
792958606
715639493
914014449
1479221883
677540439
1650879658
1264904348
2134663314
980146266
1610050003
2097067290
1651541151
1610042564
523175452
294066238
1045183727
1541549243
1880259064
1214671735
143495346
428341186
1169189539
95368091
271834370
247796819
1857336165
1457117259
1731637099
332158277
1249375216
1952806610
1875238440
1718397522
1573575252
2070818393
1604387614
590360515
525349001
1087065222
258814153
276994842
663039626
557107178
206247056
72345063
1413141232
1959989608
1328722316
1037936442
326804859
539247
1667785445
1149112848
1199953426
93251250
1822137264
679318861
1022543201
1732571115
395877651
339453603
354686732
251610719
873037788
889302853
903388748
793483119
315626316
848108566
2128776197
791525539
1861202190
1021409302
148371547
1066660672
1312360693
951443888
456466306
1630636427
367566840
1029831308
1613496173
458404702
1475729996
1422576650
315686936
1691775243
1220696108
655871804
238791195
1201094483
156233525
1172884968
1724613089
240429968
539428310
947589918
1499157330
1866455577
1837746977
1601499702
1801347670
914690596
1267901721
1866764636
369323367
1394609873
708667420
2017653175
707476910
762679861
884450573
1171845679
1120172050
2100443444
1080780336
1598219462
1722445053
1144897163
1458692255
599723610
1195289104
337527419
244014565
1268910060
473806573
1484573873
445558317
1666265127
1411521586
1730653762
707773962
838215376
1303984042
1294011793
855557665
1992075172
1137828847
1085880606
175212734
132556978
82602517
2060809388
598816600
1442662866
795206988
2106784710
1694126523
656491362
9896853
1199776544
526541629
1217405776
1518703248
340021523
1298115705
1579754886
359357553
1385068398
741408659
2072769244
2126510742
223023241
1405785418
974946833
1471733247
545561362
1582099826
1845584410
1558464765
1524678095
1902443694
1323776202
1686734108
925471907
364058025
1561982152
1045591288
930771055
216522690
216676981
1284695064
1206593968
267601453
1095993601
749128840
260719840
527743904
804913665
1127601880
224282842
1156088024
1116374124
1761244415
741071008
2068846952
1053898261
1246747316
1239404089
1263837009
1293484273
928649482
1658658081
210569997
105581507
698198369
1969255014
1996302337
878227952
355428005
985172540
1102171755
1466917494
1465262664
2485090
1585897569
228107976
758659969
1053093383
1187039720
789536884
1034666928
1507942193
2073040046
1820959660
352627558
1227417965
790908792
319907119
1289613725
1405774444
1399896546
950513910
1158230436
1434251398
190404368
1533342491
42535825
322966188
1192377293
1171562453
1248906096
409500141
2142310465
617874470
1015476818
108242389
976548907
558143394
1744904607
1095770453
1197231391
709127031
1580286358
402752293
1579770883
1786379427
1632224611
426881889
2115274061
358852922
816632899
1363619880
1051233215
602462834
28137035
1435381005
2126060337
1895745524
479633271
492322072
325973704
2067547967
36015656
1302504897
461228663
1334422078
1741547706
333843220
2012780131
1691779291
2111600473
1809339136
2101474317
413051093
960745810
1951802697
1379380508
1861645075
1898868328
308268797
1246198227
1972903455
1273524605
1377599199
658999892
1786255508
1913249177
1375885304
1586896726
1688792238
2033300001
683225058
501687220
1097913571
1172707791
2060324800
1256522359
1963561008
1844627462
1389136171
138280123
1354107215
1917010146
936035221
969971373
106918261
2115171381
1138368708
198148576
22075156
553086647
145164199
1384841520
703398297
1764856560
1159568348
91274200
775972120
866943953
1481678106
2074856631
273983745
179028453
973151745
4999793
618593002
1424891996
1230741052
2005148763
1642493712
2011703744
1184973971
1571229280
939515349
956995721
1642463125
1437107235
525439265
1666414773
1855084023
15248195
1592571970
94325383
1121880162
488913441
828669267
782115415
307143014
1860008198
784847141
807280579
1450488064
88154615
776739581
934266311
614611027
2093336142
1858799493
1258620233
1496067890
163711668
199460388
331560469
1067105819
596748939
850198401
351821075
1732960028
300909048
90870128
1711797628
420532069
1519672865
120871882
1519144783
1891314432
419482730
1772919765
1801863818
33080274
1980587279
1966162932
1063470236
1213701003
1652611520
1090702242
1195184273
22223636
1127051797
1109104713
2100757215
1190526603
1199856888
2030419735
662271002
1537451350
449238192
823676549
301560622
631502058
714498660
1464947128
1180982685
1156240029
331142663
1072821550
1464659980
1678763674
1991410461
751535000
460608350
1309575785
1422549811
561954579
1960095299
891437789
1200754813
749842916
1168330751
1985752475
2046247687
1233332834
2069624637
280202060
884821456
822387087
2140577167
1011677477
1764204680
1883536770
997120358
1540359927
703749202
1397830736
1012895560
657778572
2085955221
1698300072
753020874
1637217472
76607943
429784714
947085507
836062424
950390403
1114906623
1424224622
637422319
1435214860
1124445210
1441136949
2090922287
1532820270
90782973
68452493
1369144986
99548291
293751398
1116815522
127968308
1996063751
775513160
352812400
726209961
134986368
1366599936
1892738955
487848654
766444834
369864241
1065925390
818774237
1740044222
482209636
1135403983
1584696453
1854187995
63761964
1287108158
835150285
1788495953
1924818701
1563468502
2043440009
1878681632
1879274999
2050839029
138036012
1817150011
82828539
1394377347
621599094
1833550879
865491106
599226282
897684671
1623400880
173553204
1566280562
1761968644
57446354
1481106987
1069537453
2057364548
1998836617
1839574367
960511570
1708678546
1995199433
736590609
1838431322
1771184132
772372392
177060111
59032084
43672427
1343439717
395532460
1169156158
1403949972
1568528582
946850127
1197992356
1370340245
1843688697
1808373729
736033213
1429491393
348278005
1076338762
509338890
25911244
396000394
1942547179
1351561810
960682866
1409836475
1412209551
1223704107
728196280
2123904979
533684442
1068421753
677525127
232258748
959048505
1208362144
139170737
561219361
1618953754
897796880
1260043502
1692326820
327094862
820671114
192413781
1173858561
1460739958
2136641727
534731719
834091481
2031745443
1360722613
807893568
1408101638
222778374
1311456138
2042828345
737554256
1889701183
752764288
1609796239
1722568341
1462051405
767063311
2010753085
301943823
1471833974
811254164
653838974
256757820
432895729
1435137092
158732924
1095026004
748150912
251240782
105348557
1781655475
1624299895
1635283437
1859772487
1069016339
996202470
161381906
470871131
1792251304
1874941369
815866300
70136846
33268947
1323691775
1078692016
125193299
1099344620
1006784805
1753801874
2053877205
1291687922
1296214012
372614260
1050515767
1682676145
1293772411
2073085697
1141321963
706666478
287277993
1960607818
1840749850
310637912
108631194
798547313
1536534148
1781148600
610663672
231479594
192913298
1562755164
1528936358
1484552219
57524863
1215122933
528359205
857575026
1023071792
2062940272
1976635018
971570730
29786730
2013312092
1152753232
1734363902
939680856
680253574
1122914931
282307264
1718038595
1341707943
1764349597
1798562776
1284433428
1298197025
1507165151
1793731048
422196756
140965387
948634906
1996172741
1390182680
441497309
451250135
2000352861
199075429
535153273
1470612906
1224615302
2118554333
1384481133
798170949
278726729
1193370063
190233334
1093647856
464183039
817899305
1888575025
2080705214
1028570330
870420808
1391247246
1892863289
767891895
1037698349
1812845293
1962399391
311754744
758151749
226547621
795583606
509949609
1367657696
1128269926
532665588
151144334
243620824
1989854305
1624203753
1851608260
537345101
777850251
919190714
1309838351
508718275
1110972548
522620037
162091705
53997995
1224079322
769749585
708622962
620315399
1686019759
1620156155
828542957
1474330441
277137354
258601642
1330166786
865572091
692630821
520162038
807700992
2096486099
1185518159
1234764003
361098543
649895762
43484370
772701762
1223414940
1168115987
1653228283
1483884182
1129308473
689722220
1292672705
1030264918
433638948
782661713
976313755
1884506514
732218645
1914326775
1081751765
1746369624
1595732690
1114948424
1856354209
995193942
497489276
1280969916
1468660628
2079034187
1063723506
1393538676
1524970728
926909212
1900321499
24933849
116404761
600982767
1605936126
1882453515
368443592
323469304
950533851
1456969156
27126062
534518788
481914338
1082986647
1879316469
1147543146
1655659216
248886487
997533623
913099761
1373888336
1943482338
1658310469
1427957294
1735998120
1012237408
668193232
1623500296
347224123
1877961302
565408675
1555305879
359439332
615487106
834866020
1883900498
1910014260
1864000311
909318567
1327663525
1886078347
649149913
1477940801
87127086
206599654
253307606
1620107434
1505771665
1501954775
1696909169
879118004
2019228611
233528969
1443199456
39321424
138424329
2114672797
1526058078
1585588045
1891741994
974735792
1069383484
56974601
1724388260
1933438391
1259273878
1963476882
29365313
548544944
1759044979
1769627263
216736358
1272504891
483875207
43630599
762461876
643770194
1850416591
941747453
573710726
1117267108
1034301775
315680722
1621971580
266464554
625779211
1517227191
1556289795
521405092
1796455440
1865555103
1514214755
1974666271
1908579887
796230657
971097490
513206172
1623179951
439887664
310699842
1228812355
529251203
1502725536
1093699093
2138047371
1684889660
1108524323
490246762
998270800
842015042
238732812
1688297327
1008567475
1542249051
1523258937
272945968
1578280536
1057240839
1874670991
1546498783
1492956340
100667680
86550782
1310546356
127485567
611480977
1796708688
2012688478
59192339
1628645047
381961457
772212861
166638957
52698737
1093539208
1183898026
1526056763
1765959262
1820826788
1041302674
1263362616
1860935884
1051334381
815864237
2016783988
647277985
2071675919
1825296985
1045413220
517937375
1077844984
571073709
1009531310
1629165822
492053639
932953054
39338146
691083261
921989494
773714215
1419761479
1053953207
1665971556
1352337539
1916902885
1707259517
755100865
86900070
1523801040
1259429096
819474659
968481939
860690421
1775589947
696196412
216032110
242496889
600270993
2065866280
917749737
1542641826
685714461
908629788
1664417523
579048758
1712057909
1461810624
1078413885
1233409097
1460875241
1706703639
1393226459
993887352
1194672398
960962336
856821163
693953721
1913637048
1187445454
533227739
641537342
130259360
1129976054
1109899828
686750041
1927185994
1941816293
1526497388
223190500
217518493
1048742147
1267206385
926516773
1251458341
45694898
149331019
1424657972
1399646944
576316885
1614668623
169364152
1397599065
2107314626
1569431331
2072294030
1005549318
761587538
1225381941
678393870
318591428
2014480922
1917342673
10955298
100552252
1004051813
1112996977
518047789
1204442472
847670540
2077793986
1707180696
275553148
1519800808
1113338908
2085532457
1793369783
1623637960
392619796
1282838656
1158308429
1465223335
792904992
1232941241
1304743174
1326450637
411924771
1085927281
170681642
1078790101
1233697823
282213840
974925944
718775255
1416591417
785118305
1285979611
320758873
944995802
1549204585
1492233280
1474211849
39622964
613639316
127960510
698090504
2132103652
2104112273
410363260
277481248
2099160157
1525139
203145228
864807667
566354976
433061803
898727066
179777698
1103126912
1441383261
1655716884
1141076551
1708469000
293225992
1999837681
242457508
507719484
863838855
643734186
1751443080
1333605767
199006115
1355332995
1589018977
8633326
1100233043
871459280
1751687545
1193218616
1920613579
1255107959
1584494960
1239421316
911909291
129802188
1045107259
840932039
219701850
1649782627
2088377304
298646711
1008471908
1380241386
2042533387
785672573
1863726059
788483034
853845014
269519924
2048976426
1000764987
77153958
209953830
1836905322
873173725
1076089573
2043703925
1431870066
2001439787
1212271778
336342559
78749585
1383152942
1538927626
2026428317
1604875903
416684456
414520982
1612698044
914451120
1278291693
1648822447
362116745
881177284
99557177
1714152631
1912026632
975551209
6305315
1997395282
1231097189
1577934264
355640243
60331306
762081286
65658144
596202889
1659448661
942237970
1918788405
1313319613
1925358887
1113689443
1761316016
1621368361
1443434728
1941073798
1986800381
147088506
1698017731
1684486616
1228963935
307209040
1330833583
1767733835
2051794066
340442496
833705812
1639300105
1978892951
841824207
913011973
1624187848
1292727964
1455037133
1279908117
1279581796
1943989638
1383288253
356455117
876987831
826550189
1125094737
261174368
112503655
394564333
1182426109
2086736284
1760194430
1305788892
1614334690
1158859777
1880455780
405140818
262566676
1865333037
566472175
600769114
1551273380
1964957156
521938304
2091319670
1840820245
1774367174
1206041001
799129028
1927053951
2018943205
1526368829
1702091736
1339167906
1358435193
1444288098
1790309958
769342817
1041412304
1736217925
1040884787
487409414
1497132012
590970238
577167908
1332733144
57010206
1205297511
55458
614969333
1373035603
1646910175
823700632
289228834
1967449691
806250403
1600239267
45596647
1079854298
4106777
76366601
1989255165
1195451023
865652891
1699015284
997664779
2086418197
434081954
2055616982
1693448149
84617237
456303566
781098036
736543787
616741169
1021889021
2134728296
1022404875
411724026
1363334660
1808340826
1349635766
1910123704
444291989
1204206100
1576144213
1792737117
1012198637
2120664702
1802631633
517435948
1364678507
1642581777
1931661485
158330783
1477696921
1425387816
930771112
599624439
543081116
1232967258
219659460
1126166276
1617367979
1668860701
631372112
1220925731
656688597
1940000047
1948100396
750053408
231082623
1544163758
591037386
188201492
1368439394
506568792
393136686
1483883094
1291221820
1267519599
1108045384
1993744930
1415161560
959172870
652541056
1934866329
1575528983
848673790
476230691
1600925396
934527993
588666336
1386304243
41473352
1115239573
1248936166
1723783224
1270067330
19215745
91794969
1944668369
475865377
1680066815
1163525410
1329312571
865246720
1418271527
1594386234
1026147573
1976394820
731119480
1264777488
203872854
835042396
193218736
178692966
2077714964
442699567
737324144
874842329
1169888443
221895681
1632990
1493242206
1984221234
1511802937
531581440
1227558924
702136927
1312660644
270924424
2050343802
960400280
980254986
1970328252
641345285
1722414281
542526778
359553980
79970973
881399727
1818017553
1652395312
86560861
2009231302
2080818043
1980151520
1136561156
491261481
842114828
1270650872
1523829744
1416041706
1310708562
649352985
24434558
23954358
431137717
1089732001
905389592
846299966
67888713
1102546390
638947417
776917162
15839381
373930089
591464032
443412320
1287856414
1497026770
127657244
972602388
1035292403
1441890927
1472598852
1750041650
14459025
921524978
1805634889
230697460
190293181
505141073
957562371
170710579
500908796
1684052293
1401024260
800386923
1044225936
987980100
808448234
839750052
1947937890
1924637730
102084851
1437892894
717639273
774924944
588793302
1025050651
1432757407
827516648
429206855
781356007
1375655008
583745113
1995996576
416010211
2074050577
1138572109
142437604
1951693490
915327013
982955741
574527946
1709126339
1412211838
923076554
1465219525
1685937416
1867077545
1413224025
494461338
898593986
1374662648
1928149657
1947957117
416275645
1006407710
1170706872
41411659
1574892999
191442465
704218363
1698927926
57541167
735741557
745340333
2003641244
1111524518
841844730
2037203248
636528291
313929623
1770812591
1468820131
17662812
145457218
1339879964
692617282
546870143
2006487189
1980676857
840039667
2140573964
563970577
110911637
1149471889
590623811
1789122217
727532193
1223840152
981069307
1648116037
1135519500
333092794
1443482042
1186782101
39408535
606354307
820716454
400701516
903777770
546049301
999486686
1232886221
1589370712
1542152236
1483377775
1127120860
1406237780
1252129959
977890970
103307474
1866824956
219274286
292725316
1300630662
1108074445
837834305
1808470285
164689346
1898032571
185298311
297465908
1248023972
418362391
809284534
2019016715
1703068786
334742077
1629487030
1539446306
665021429
704206013
1618281751
1244264298
1799102407
436882132
37597650
47585151
474351897
1151976036
1298207032
1689297532
2073297308
1323057466
1886448587
1226540139
1819097250
1538955036
898512517
919653780
1787958851
706193491
309785468
1242630667
1268501487
1297357424
1880528433
1572176526
1917623873
489366050
448270546
1145185650
171575019
2031352180
2141550929
1229961686
360579322
1507964337
1585235983
1389964876
1609552537
1208701898
2056539848
719300510
1757910155
144052925
68317896
1223622062
1031891412
574943249
1305932092
816575836
499913513
1223456583
1869002172
1486429562
640267106
2116987345
1825891682
1083738269
229592139
1773606034
1339528849
2119925428
1412851033
1404536669
734418864
832422656
269162774
1849110752
1988573684
277351223
23398750
2036463341
1474723388
1696936996
276779352
1836143150
1970170640
720201465
1627962937
230475767
87339917
1817256908
1884970462
741693371
2053366748
1564497341
1167980686
1278840577
1404828092
293100643
1869406430
52281294
1025292345
581857693
1935904887
904056869
830447261
674159395
1405748481
1194213364
218429081
420862652
1826229941
1892195679
61786845
2063110749
568183681
782349484
1423728728
584374273
1582084717
721701702
57343474
2038241879
1894217316
1892860796
584134610
550391851
543930031
107407454
202703693
691170266
1646669597
997526750
939619699
549970539
1046914278
893467836
2070999724
1068847064
301973179
1379299022
1547536023
257943811
1122086433
421718604
218635107
2142328910
1013494252
1874133595
1656624953
1675905435
1562692008
1153479203
1052606306
1044619444
308937953
199527785
333978195
1317033438
187566558
167968752
2002995776
1340903323
1477160540
153503205
1183391642
1865148582
1292189368
529373897
764108563
281809589
1638986936
2096087789
2089572096
1008442857
1851754141
233507304
2128462944
807418217
1688688631
1764997841
1616157296
205908141
1374131217
476338476
1127134943
1580695465
455885828
960002761
1185361979
1279133989
2010262873
1600441244
133009975
868626353
456523794
910946819
746535163
158990433
12428226
1180862287
514584037
2066518525
2017182281
376244772
1395919204
953476784
1260173519
233481840
1250574189
28023414
374532811
165043931
100145985
777067027
1181318866
844941150
812542475
1346150841
752263545
413833178
992025517
1508721949
1509031338
215285600
486038266
1909570169
1272452682
1624470813
2091129267
2112023740
1277932537
22603439
2022574469
569969865
1222625036
581715651
1444935279
356153695
962662236
1118731793
825409871
883320065
1017387420
933055782
568845844
416740414
1124457634
1163129099
287884128
1476369208
1965627664
2068085557
946826902
167471174
1324646633
1658347579
636397906
59051445
1172917911
1921381942
2129712750
1435103718
470619733
852126460
962317128
1396340338
1386557985
234188472
408338880
457471203
1681991472
2134086602
1166347119
2065106335
1038016837
365661117
878859037
624220221
880740739
1703226223
1106284498
672401064
2106970098
929727851
703023811
791621126
336030076
1160496687
34156626
84787175
1213498810
711424487
1612211470
692215305
404189612
565395663
283417354
1584205508
2128202361
303578486
1388611433
724762506
991355912
1324172476
1384100581
2029679795
1931244602
1428309939
2033747068
804538548
280751625
864318460
628058551
1250771400
1859802988
1751731293
446488704
853228952
565539769
107570327
182261913
755670417
866243135
1523406372
192466155
1386517249
1396890668
79215727
188090555
374647136
768451038
1674306681
176039551
1026148126
715278017
1284814942
683840406
141093180
1999323288
52985233
77075620
2027765355
793090427
1070222104
2033496070
1096427697
1967041920
459726898
927615515
1587008332
1440007756
966612087
1839928801
140107825
1415889815
1818897123
716768331
1051758810
871123532
1146278767
626768177
159218406
366704137
607146718
1702924653
1531600459
462974325
1960277813
1604767481
157708664
62831119
1776967749
1549980012
847110703
758883498
624550623
2095268137
115974470
190892799
100032671
264965289
1834895856
1003289367
1591315077
773550949
1935778226
1600298183
1225055615
1231963150
1674786184
1281749109
189208128
991032396
257039089
1814509176
26920010
1973126439
517176284
174900456
1084603540
1949242145
372740109
398672668
2086719858
1458149759
1626616021
702001947
151766592
803229850
270268163
1989600907
1666151492
1722538353
1394702023
1042155552
406131870
1216170172
970032398
570904696
1514697470
37264436
1610548952
250299830
185954508
1196630606
1829392081
1900518405
569641754
1902964858
330683744
1901437462
1149495960
651681818
994445876
1313375329
831772602
186769045
1927758581
431438846
1250509387
1688657003
140853264
1691523621
596179358
45696681
1101058994
1443704399
517440970
691832017
1506706287
1864721842
294975371
1697140039
68898991
1817274717
1323198150
1874231110
1154877709
720634466
117887594
2140257831
1568500041
541084091
1554536848
581316361
130812649
2061996406
1585952648
534733054
678629900
1874840307
547567548
156363052
2063796912
1294889138
873828328
5276349
1930081486
1957026279
1220068508
1858586106
2060330970
981930310
318443461
969488093
783704122
247432416
1286407336
1154597722
1943927486
1181661703
1523126676
150008482
1756188037
183438497
1849350502
1177900881
1885561518
1878572741
1617076963
1256745422
1409063223
1706155452
955036591
1304528209
2055927184
3252628
214316524
54934666
1003189220
1435011154
759677888
1112349690
982372098
8581503
1637261691
57044560
1100960926
1978977580
798706244
597849483
907291594
1834373191
1767273857
910090116
1136071420
1093732145
457254888
265682473
1008985961
21557951
2026387749
1602690240
1564090828
1896861879
1599698320
134816503
399173268
969481217
1885057221
1038752542
1009856413
2060534021
1930268082
1195216078
48152030
880646622
1417817927
239693300
773753787
939198392
1904382350
1737281514
389021088
1935722006
745621020
74420594
737486911
960905971
845130441
88111271
612465576
529971417
1401978814
727478351
811079826
2024426242
1383496477
1878500411
795809397
197994036
1042445724
1815268094
754715940
1382264781
2060261903
1807959719
119253435
1742822403
2109735477
1375065129
1924786385
1073838328
1791621378
297127467
628035164
1855428224
1550011447
1040211296
977076109
2003947784
1086572501
298826114
1726696210
1960789926
660247637
1053779525
1620373568
1476164161
835445460
110457354
461514026
1132021938
273815220
715691657
859591265
2035859425
1101261799
1898815072
1522733139
3316529
581840384
960332705
1460204280
306751140
467294550
2070678870
1636426640
452810560
2104478691
1457243618
830345977
843047257
1151337336
907398031
1931554783
643214697
1899718875
1972426286
424217331
983381549
920302834
1053810086
860469039
1265600049
775464735
305417795
1860919105
457739914
1798969344
279643016
2147412286
1921163021
1589507746
341176076
1097696374
1611599192
447736219
936766853
2061895027
2022990802
1065815392
1223971183
1759688809
995678457
1350619666
1456386457
1793916310
1266928192
962010752
501455698
521465425
24811950
1329710390
816834683
1617355016
628294540
273179482
1284063113
250986458
537462449
1164793873
505947824
159505886
934021543
445473638
1040400418
187925429
1204436886
734320994
1918917921
1017491951
1517977189
1342741437
134222518
779100227
123748385
722990981
1399515868
617957292
1901337397
1844824694
1836696858
402205984
1111176937
1807146903
258559079
1487627375
1701982678
1498290943
1029307223
985723399
1396536875
408581980
1020737052
744866102
34864386
974054687
242517704
1033256637
732905724
677701908
927631575
509557683
1746819222
1671702162
118501591
1250289587
691429991
1898091969
1125945077
615588866
478219177
1124099193
641067352
1551878678
13043835
2050982618
1403884341
579734365
15421596
1984369621
787564947
503368537
908612011
1526508374
1815408895
592793118
1469155634
596568830
1755419022
1233708638
1031129329
1338454665
1469007938
1282221474
979360241
764586372
958450139
571836577
567991800
1796994599
556459123
891451902
596401186
1597011127
769035472
2011134323
1987481787
272255434
228588679
79378855
1494632507
2143842435
1108249549
2019398972
713208918
1615600266
374728694
1830918827
963585965
1491895627
2007146135
2060675653
881058214
1651460566
1313287740
210360636
463187896
783840959
1573811593
1958137322
1484684800
1772034380
839503006
1653734727
1512632150
1223057524
905149509
2000655089
1776218929
1580597389
888536318
1211064289
964675349
836898546
1225277644
770507229
1061760747
4424071
243535944
719001321
102609572
598817547
1426720995
1950674134
1717446195
1554479785
358022436
1776809857
1808189470
87321962
1093607233
713046461
2638788
1605412145
69088583
253255941
1700932629
2269483
168912512
1792225545
544378459
1171138088
1972161343
1573524012
1510309894
182051507
507622218
70639602
582415203
1906152535
1995417111
1288719003
661487872
2138731263
1485027003
1064325570
1559586483
274360969
1887990067
39928835
1854584628
1887878246
1861300190
2057945518
308506026
1279509778
854652006
1455939172
495573689
431420041
398928734
1851743662
321389962
1747324868
1616370077
1869413323
33482482
489462880
471294503
254122236
1220375803
176929824
1616310622
182477028
301176800
9339269
278256909
2144475379
2081273221
1625944820
339842695
104228202
585544383
1525523582
623147680
1416368039
1743617824
310408728
1759097790
1230454278
880450597
665714080
770706082
1342064648
384643161
1429629456
1172950368
1773579080
1072415215
1006359153
372974193
1882256938
1454907956
1223393275
284311228
812196734
1232302629
160327379
771675113
1699864845
1113200215
1614340073
963464023
1857954889
450336003
1728547623
920064346
1294930831
1809650414
716143955
619287224
1333620737
2111888356
312666559
1228076021
1024249696
418712083
1625701610
674286683
792718525
1831710005
2035622707
325223708
309706575
828246943
1616048544
1701560584
772429524
1836154474
2067378447
1267264086
1778282817
1430824330
1417944699
113142369
1396127958
505881088
1242868567
2133768994
813151899
1710524204
504423976
1948566498
1575698420
1812558047
151319416
114038743
1274252393
397920700
1855050664
2004740882
1283531477
992943274
1171885521
1950919812
93991915
1542799429
1168096882
1644777508
858274753
1556750147
1885964688
764687646
957567535
1486033879
442566958
1042947087
2012703184
745326595
1815557988
1845886152
111434186
491374136
1487876141
1262768259
629909140
1034154580
1189299721
1659886622
22620620
1715178035
1047582812
271403350
583713638
1343702589
191244568
316234680
1882374312
1986255525
908443122
198947868
1200236894
912510911
881486218
1558970648
1680001517
732224208
430139942
934780763
599690563
1601797526
780752749
351475779
847999429
1937779437
682530674
1119348630
1248005180
1746866541
488526479
615148540
1793793631
1960338669
788175302
1930539669
558549093
356839665
1411483094
576602484
1917361110
245483258
862217390
808787832
32031478
1208904973
1449425045
1652886690
310318187
691655528
1386599559
1008575553
1937421081
118912618
1931989272
927587240
1054613151
518272086
1711893190
1427911046
1941356481
1082289010
1877415927
386895940
586578721
1735184079
71202149
2001473022
1847155868
343770618
45041828
1227982491
471826903
226014914
814928285
1024235676
1990255265
38246379
1401471646
2001739266
1274401698
893484593
1216280798
736639081
175814152
308484664
585928941
1739349796
631685508
1501110641
1534568317
1091821410
1353932960
769107769
1203870975
1707854765
1779568095
1329805839
616679893
678136008
134449906
750611229
458712439
376853802
1270657928
1078968396
412709368
742486199
819551882
1249650794
2020551477
1695740483
1607337551
1369943517
293587050
546390715
995500418
608560126
1430474870
385006242
1631902286
1020549432
562710301
1766865195
1146778352
153169326
704663894
1313035060
502920435
398284487
725038090
1444809021
1159738971
902838993
1084930224
447343793
1129423841
2047250030
1823143132
1623208251
1590192281
459553411
261276860
2035798023
2137263489
1406222572
142065317
160262180
90499871
1921335433
817496142
1273599602
954819464
177092897
201857572
1481486803
1655055599
1185770822
261699786
130387792
1583644136
30630638
1003021783
964141108
2117303374
344130378
1529514174
1690758925
2022673442
226816603
265729146
1493211492
1567387277
1738909
1454879677
1930431834
2020362339
1654771319
212369358
1797081660
944851934
1584708006
630748310
1760905471
724601466
278338982
59609875
54586786
667455257
34068326
926444949
2012998533
455045952
761456510
539691527
875796025
956632813
729536397
2097841171
67922572
1254959668
305773042
1166108302
1977759687
21354634
1040105651
1730985841
1609192678
381443838
1241721487
70983127
1328124544
1130520425
1835558293
1758325829
224365925
98509967
831901200
268248460
1285671915
1310093892
19425853
123429557
1544049471
1882503018
549280396
2025863811
1735518298
802703623
16543998
1554337939
1193883263
527257566
1802166840
1722436032
1295137948
1269079655
1909670284
1573082387
880299229
1419199348
1999874538
500386739
510105225
1445423059
1883717598
70041123
843613650
14427134
2111133050
1299374792
590325548
623889420
1281717082
1671611259
1573988227
2051024377
530646741
1263014507
1185597667
162176871
2022016486
1042779116
1338015511
1420415335
1230485946
1919630588
1925049445
1235298106
1042577980
167432240
1318303792
1499039869
1886057007
721355372
151056183
2089624327
1736750494
1324132517
605177381
243061521
1233011840
926615717
1044862031
1733894751
779662031
904083077
206664264
1442592517
2074556594
265097417
1585882818
1851099277
1342426275
1836373294
1256521525
1007028730
459204332
1372737960
202085384
1265738127
1596503751
1654942973
1811939524
1146130837
885589599
1914894131
15617016
698199388
1521748299
142574800
1265451276
1272344576
459565235
1780119451
1192879198
1885770750
672032017
703992909
1497567250
1289596865
337566187
677637620
1440646820
1344045513
777952912
605389264
2010081292
383702910
1126916175
1749013666
877577168
1786924268
538664999
112518137
1077051954
1124468062
568576063
1487172147
216038600
1667051699
111136708
1052548443
505614554
79513968
985767771
1535546945
1293490331
2062731799
764189955
547773829
2077203436
1609148511
1842563895
55218545
1598580486
956072379
1871116529
1244811810
655267810
1788178636
1309637765
1614299232
1556576533
578287094
908267816
1561110783
561372457
981682781
2082830511
621064335
2095115723
1576829690
1137391968
1603359372
367355756
125931423
1519718094
1420435513
297005237
2061159870
1610232887
2049455229
1856443204
175022359
2126995333
524010880
699103730
809658847
216470112
1988952971
1504463962
1876924734
684176274
218747946
2083721424
1077025786
498950238
1558676227
2018891566
1723687684
561026065
665046806
873688401
433715976
1475448241
208930781
342258375
450324178
1339215276
2031068094
833416069
618346663
1456236750
904940667
1204094227
2138993322
308405466
1591679002
774477025
655958421
1478677189
853112843
1922919943
480843011
1349548126
556558920
1043647862
470514930
1733740847
648830613
731421612
1245470146
1151990293
393339147
1610440186
862487601
189461630
1032397226
345187554
194521078
1489741450
806104554
38825289
1941252509
1392311133
252440515
680582941
1122133104
1366981682
1933748698
2017698670
634704103
1607454979
524666315
1359935647
1127139594
560353330
1959662569
1119141026
700745116
830634870
2086475928
737036288
150889492
1272183844
887096757
1997583070
236464829
938018033
946499648
771847678
471101609
1602970625
1027061725
857555777
1513458081
117154568
2065071150
405691584
77129937
1532263076
993615098
1389871320
1117408296
867341695
947790621
1537434082
1655089987
455446629
749609367
2098443141
1266575016
698959966
1067814364
224716602
1811272296
350579995
545701662
919154584
1031147274
1596007856
617044695
54001229
49803944
1214623364
497399718
833576761
382716511
56775871
35632242
1034586378
804506561
1675499848
679998143
732457090
983085805
1926442649
1434916714
1398344326
1004957643
140524987
1648469572
2112971818
421180932
1698100834
2045567766
1610343600
2092992372
550176059
1463590379
212697521
439201191
46401622
1679689116
1764467158
1305969275
780886762
966272419
1619002613
1349429239
442074816
1693808397
1294180499
906133897
923080437
924743719
708875763
672266579
690023742
1312425713
258322438
1202522644
404586627
1855760416
837422919
1341579840
499608958
2013954180
1720107694
1015436169
1461830003
367772990
2098900573
1632818922
2042858904
394980287
356511081
1665208942
1445078377
1424067964
583159494
1522993220
1045259460
403483402
2025936342
1731723493
744927997
1162264049
1613100808
1867299989
554853312
957951624
1550557096
4187663
397184957
1592315562
1397445344
2051726750
1507826475
409782030
1088922404
135371318
352313581
1473113647
965245821
1576592436
404687295
970218820
777240448
1989843056
1345316690
1500452611
1123262500
907581649
1559800020
826236338
783593773
1357741223
1137432815
1962218748
1242916445
112594935
1715277601
1264051286
259539093
1462173905
2035951040
1634068899
1372851159
1245890068
1616341656
325392842
2102210650
222378469
1649341074
1844396256
1624996428
899796265
1930239993
1321793098
103646093
1915493573
1731197675
115292373
1858686711
415148720
1265384344
1537539056
817213860
999170316
1891127271
757208270
949076511
1802460725
1263865290
1649201305
614551621
1978893069
1948891716
781850
524021842
1430810472
2069930906
2006584226
1633582986
1808906085
67834609
818683041
438203860
1772220244
1313359396
1766102778
927151676
1482032865
1392493402
1579348858
1892943521
1800535526
1073678421
223183366
127748671
982543092
569537408
1567206505
1083450328
903411165
369793557
641761285
1496882926
1997481242
606051400
605136348
1199007459
1053082877
1754193517
426036104
270437242
380155256
1572149720
177759402
2054672927
2131481923
1492614141
1301550111
1089253637
1950690174
455798601
1901992418
1397936585
784911295
1515268642
1049033283
1543303352
2076256878
1245126883
2102594825
1989505960
789620327
1882004627
1959467217
1701717670
75810152
1115428671
1967516726
1920786743
790043378
1429165557
1725746913
1387582471
492601891
697253761
669873749
1797064551
1828956988
1707039812
818802709
79223900
120770400
2060269435
329153097
1180374183
1966192092
906735929
1297538370
1222623635
1786726235
825727339
1287269008
1051832916
749552168
681172244
1470137364
1987109218
757886342
1426118428
3247635
819385353
1296535821
553690645
1435465764
327030012
1842739779
532849031
1359219099
592884469
1619414694
1617709719
1939077904
799717532
1103789092
970526583
1653426783
979385265
968150637
1782568366
1218423846
637974070
1311817148
1775835479
935865428
793456973
360208893
1710241834
1953615141
734303777
72549276
6536014
752028904
637489789
972759723
702611970
568304180
1083158037
190470562
587543259
2045234260
983489144
1799121826
1000099850
936484159
1117350244
1610027951
1814853507
573374184
1249859655
532292412
1335532849
9460956
47095451
544590047
316426892
398245063
1125952399
1396237991
1100782523
1304801869
928278017
175006926
2110309362
506409882
1314361538
1440586750
44215988
1811118067
628813203
1792813955
209034540
1364138959
1824626400
1942000803
763763955
1593615207
242068064
1271348135
677851949
884558971
2077871765
1882795990
1606370813
125275532
338527743
1542259190
1798700179
36643938
1057492784
1063405086
591101870
17721327
2135218617
2078686412
1478095854
1575376275
351156869
1102009606
422974983
1292437591
1111401346
76852047
1291359822
231231009
2018232839
1537514157
29929109
1840083455
623494567
1387867597
79012982
1192015060
1864413962
1633247153
1375935789
920124421
396817593
211133550
161365753
329758678
79080816
1538763762
1094668678
458793659
579638163
1980154078
1044469921
53022535
1470588815
905762615
1135760990
700363492
969637851
1726676156
1547998560
222708373
2068587905
59921643
1894487525
410537107
985431321
8330929
854457967
1792986443
1485516909
1965596134
1974692139
1400524674
899781716
280802615
2071297862
686913141
1389222910
2146238723
437415660
1888293489
544706262
1606602124
96640287
1925009917
1778430705
1350463586
423835965
120036056
1292005175
2112166084
577200500
1478901181
516396702
1636759360
1724304632
1507787077
1208748369
1124648207
2013688778
481007292
1663505784
1459357112
960157712
322918351
668109714
2087695593
1437597565
774847480
1510076116
854585070
3794141
1344972400
988625831
760663651
1202080965
1729959266
962036142
2129123389
222957836
1923717417
242163780
191234486
1444315358
1786058593
2115729847
519484276
13063924
595620117
1960547903
1225097286
1050857984
1822214996
60958038
1195885138
1779199499
2082424174
457389801
1994291546
607942231
1453513790
244356614
2043150114
1704065760
1676393161
1112382232
1098280336
1773975343
194649856
2077088686
2112541890
993200154
1108757328
1990264512
60884859
235669722
978868192
649280990
1635878662
1102267260
229445883
43038565
132409487
1121107023
1497386380
771139102
2053977495
605466310
1068314443
369706152
145755875
1246556637
577165022
223859479
1195260703
2067137879
1048154104
699900564
1217150631
103068690
373147103
1370395773
1423374151
398900283
363256451
382011395
138565087
733318723
1678882552
1110546043
1944859831
369563651
1051618679
1699479069
1770916040
850520155
1368945839
1719584120
20377683
372727825
484431529
798548347
616621507
315902602
791486885
2015880542
317124794
1296135466
473855740
2029095305
1585710272
262944758
1342786079
818311075
1502884266
886490425
359912911
872299562
852417787
1738028062
1615944206
1848760004
468899070
1959257578
1798920865
2066895511
374433845
1839121521
1096306612
142199981
373515952
1364131177
204814055
131539358
1400502186
1947845346
46960291
1974694431
764938085
764071861
1547011417
1276829075
108314611
1429025078
816268376
1371712941
1108612256
1148724897
1799041182
2114966458
541835069
1311046680
1548121993
1140796162
565238044
451310489
1678906251
614149378
937245414
143670780
721672003
1375677384
93349567
1390534954
994164215
321260710
1053930127
615266733
2145846894
1105484752
564907826
1221547988
1137369444
8070887
251672512
578163171
1209526733
2046070404
1321790038
1038626685
1618747465
770644860
376789946
1715772913
265287058
1540180289
1416587382
1378555613
1217141690
603933474
1727450750
438313418
500644516
291587283
919662862
1003169371
334629935
2036250238
1772785843
519810371
1394248385
1014673355
1287740985
1713554812
135675046
298946507
1786116634
509133702
249195011
953539115
1484598132
890119695
554790159
1620492813
1773204807
349782416
876784957
1180958210
1138347230
1865044800
1355211027
434914296
2113604563
742489037
185902498
2103877503
1251470951
992858896
1824860824
654916946
186982439
165132376
1273530944
138850283
838354962
81459516
355990221
896978065
1290741571
2016197586
1792278497
451406623
1991450584
1832536579
145719388
436153203
17194389
206459905
1897261532
1304275243
93214293
1607749375
1900508747
284885618
445649209
1258258974
1655803245
1511073987
4661875
535648486
1184158927
786160689
845185525
1187920212
1581203007
1912555679
350010636
1818878020
1148806084
1782657140
1503558251
1051795640
1169049131
1003209051
1151185680
342119368
172929809
365527486
1312701696
204665791
822508098
2103665710
181816547
359799180
1475819942
273859107
1083307838
1126723756
290018512
1003981714
1510408267
1795977134
1598258686
665561103
1859416853
682316318
1375150568
312212339
688752842
1684251362
210165353
936617345
153599825
928336513
1896098504
1401007749
2015353864
280065011
1528504633
1514061030
868609432
835991718
1181393402
377671195
2049855296
287954735
1557131103
533419409
1469167838
1606908267
875084106
591088197
1380391470
1049665155
458698999
314447102
1528012161
114070104
1051586604
186881207
145311893
1638494368
1752015255
581341166
409180128
1592439791
1627984913
244344441
1950511436
1848304770
1903608018
886212611
27785532
415441595
1747617795
1196878855
1602987062
1604549555
980356326
2105087414
577834447
842863749
739702940
710723886
1524145254
2041539472
1552982431
988616320
2128809413
837875719
2093039027
370188708
226080914
1618953342
261967608
468102622
1911089404
629231349
845896480
368492511
1689157069
1169914347
723153691
2014605245
1608867120
869745268
1807543566
1360703703
1899102553
270503325
1148218644
1873956099
1582034361
1961336860
568960074
1358529227
448922661
2134745799
1071349032
413160502
294530304
1455607004
849780445
1323525788
1213609981
859333248
2121007899
1406727603
1891589093
1338824720
1319262582
935094318
1571544812
1252157140
1661221905
319420697
191053000
1394397721
1173769784
2074599832
773423547
480291715
1073107679
1806746671
656872520
4360550
978748578
496252046
350081266
1007999008
1357344178
347265098
171425281
384271229
2106463147
35645451
86281512
952247713
1224713678
1120388529
707584742
1627211099
872539328
1186762773
2065190334
2005124212
462395752
1331260391
816821476
119389214
1409212753
1508583906
220769691
1265906642
2084969530
1652452629
862661866
1292677457
2089028622
510723201
480897835
460898316
598749739
1944096372
664780442
2131446141
549852740
1175044455
1535245249
432579519
290042539
1648018828
1231878861
2012697117
109531012
1310198036
710747897
645786736
374172629
98597622
65110189
429179611
618091880
276008103
588016388
817980678
1986331628
663556225
76678906
1820030221
52916620
1079322624
1269605878
1852067809
989815848
769966339
802134986
1601047025
1340169499
1491243904
9693425
2035138667
861666798
46871143
1552649416
1257593741
1611641717
671886673
1776395339
1932680874
1852790852
193255332
586349323
1186467840
1544308587
89018306
1478577541
1133821837
324060498
2003584751
170387956
30680698
382407414
1820146174
920000725
1754651179
787213335
486127120
2090098785
1344570667
1430980787
721485672
1422635870
740004719
102622212
574271970
1881470543
105067199
80567622
549436217
70881020
1382986478
1888457243
365505887
1820967811
1643956536
1275691833
1333267892
1682760758
1848320060
673801359
785292962
1011574505
1518105245
714998160
1798907298
1451346105
1821916652
1457147373
1697234004
523868637
612653081
605524711
1159977300
1228377588
1373184759
1001170084
1940517602
1261784271
1542642793
977265487
1374145326
2020745456
867453582
2136411835
366302319
1815110203
901209613
1797763644
1272560894
1614410369
720364909
686998061
1730300888
355532298
1479186120
39230449
940096356
916935484
1605439860
1318534260
65193433
1057315483
1467674793
1320570126
646001127
1475620929
179317343
30222933
1216356093
1073682130
1900492893
1093467862
1711807870
96426291
2079767999
601163542
337785211
964030443
779655959
869895895
66639066
47567265
215250709
124486819
1599108766
1279575066
112553966
166033208
1404259985
1722032874
1771111658
1254961
843875424
1876510929
145363259
1262107488
660508032
529329676
1540514378
159596827
1414391388
856749441
1182322671
709934116
484632079
279069595
1419098281
954662480
710019215
474457013
1458254900
405535842
1953825409
2018997112
498280453
1475778312
897330566
102524898
242028264
382795198
1704114556
194748869
131041457
1159321158
2110905096
2026704498
654322
183911107
1071968906
599891065
778574095
1245901781
1908196133
811870662
328600073
1292136354
775359049
479932565
1299580550
1009056573
210015124
177526109
96380226
870364254
1439544580
1090293383
674575871
568828321
627002499
1938920455
1030114158
1881721825
524950485
1202421991
1252515942
565888644
1314442504
1967441129
492295078
2116304680
1700734688
580428001
490821062
502885054
956981989
955216136
789457468
1827318167
648396015
1800409659
1510587335
1979627061
324486099
1852807956
2132827593
1817535443
314290709
1941184759
569122416
797667185
779707265
1574132648
455190288
945828134
1665758168
441118549
640850014
599818853
192684045
1529035788
1094883694
1718538920
1971000459
2075292133
1668037466
578273413
319682969
555908062
1562512029
112059712
786250855
584732978
1479233488
21840132
322792800
28204461
1135533286
277765933
513517660
1541050273
1704602689
96088975
1896226888
642447869
1223427607
922041696
155955220
266005086
1976364232
1891275111
749365038
513107736
1129103331
1957665004
421181755
1222308366
1721578026
369534583
882457288
1547494834
2072823076
225484186
1811071814
897540744
678775483
326777701
1325420005
117735360
1151856423
1138324624
526807806
146999277
1643709010
1980787083
1831011464
2103908981
1242690496
629700396
1229263772
1935739296
263219330
1732217185
2064958212
1911162003
2007152374
1876832233
1889364119
1093707970
441239045
829598932
2006547715
125464645
249386319
113708924
1483715836
1072210468
1599012021
674681109
1026457036
489282726
787565787
2110916302
697845178
573223344
1471147830
769128045
111902436
194997339
803500190
1559981592
1100292874
1719767748
2137725087
1452527974
1326066013
1784929311
512985928
809599238
1859748437
20792723
316316572
1201541128
673173032
397486138
636524888
1103698029
1275830903
604968170
613386144
808890495
1705321089
1029954037
1763051091
1418151828
1004800963
789096216
2003836876
980787349
2018103574
1687015373
164541088
231919862
39378208
937495922
1398023390
783806645
1768135508
2052003790
408432088
1890702449
2102784935
1745020329
507626456
1891863190
119546446
1930962451
2099458843
1890889561
1481996973
257181532
1707897704
2047739959
834014931
1858990658
1117766433
1454463611
1603906134
1221312940
1009962927
1723351978
494886629
1436157840
639553728
1484237222
335595872
915123152
1319661442
915787949
1539080432
727316975
331073694
1737367251
1734776554
485857161
2096236651
77799297
1347379212
1986982176
2070733177
1428860055
309357375
466757956
1555095400
1736571129
1546651319
888887175
36297419
4956643
1502866047
688429932
621558434
719140540
1457413727
171790923
1484375537
1967547177
904077635
952406251
1621074192
1832175722
300359522
1500025389
1053282814
477415392
1350316461
203551765
312790181
2035443445
1044472833
725571732
1229516142
1858035457
1509011145
2140393514
1064204313
1976941441
1384935097
2102830173
868603012
1410346981
1040485151
1389298785
1884897132
931737850
35614481
440719673
1890634742
66263408
1857578980
207973927
1804667413
1246959193
2117873755
831846749
812280480
1604005940
602469770
1585417394
1536417878
1408476127
1599520789
2011895350
779543785
151276513
877806680
618512648
1661287310
364424400
2626564
117141164
1359917276
1881566920
1556452901
1656742951
901551232
958653738
1757586705
165197033
881594330
1742633139
1652592027
1177325921
1838982212
558515968
1304602401
1856532818
549354567
742725755
515303411
2117707648
140377578
1019631278
2033311529
1013869635
1126015306
489987996
606747654
169150146
1949280658
1416037420
1755162296
1017347884
1517629871
544331961
952792446
1188127711
983689524
1390505239
57784561
1113481253
1139822674
1408551963
981316935
65935837
584414565
1375013217
318372065
846672744
1046195600
472352899
1022959236
1125378410
2092351363
932255448
59067408
1525878848
1158215964
1833100899
1949824578
881863709
504156654
1137333732
1677519360
25607259
1765326001
1396585898
1798815872
59147411
1942757477
1390481952
109996023
147309087
2097616640
1272462550
291587283
1054805601
1760610118
547932552
351644693
1821986582
1624862841
1890724726
570153948
1156547382
1893622000
1144267165
345836086
538634502
747626452
1573952769
367579598
1722789404
1165884479
8030442
568783796
1749157427
823004361
371535947
1401768291
20872355
1018232065
1927803498
3364178
1723545803
510489299
393254618
1209615452
48855994
820624693
391079507
1436532724
1955749668
248364184
1899982261
563665997
512936166
405936316
901001123
467453105
911978785
1202422421
1900545016
450397749
1881423429
1572227301
1075250814
534310472
1767593581
1484823940
2097646774
1109998814
1883725123
945949790
1646089275
554471328
1723915030
1604692325
379249170
676224325
134340604
2049107057
650239848
798052178
1973676438
1706846564
1796504692
1834523836
816347073
137421348
1485445947
1619494782
2120032628
1516916177
1083181673
1758394631
1031793836
1026089463
900514627
844253979
1017717998
2146346845
1301735517
2031773092
498713419
1716925191
2036740111
1558026794
1657015375
1813424112
220570330
828658886
409698332
1251723998
532277422
919289861
1501686365
1604589136
214572717
389701837
1077327474
1653463450
1489808718
1488920907
1547972224
1858311766
1083642652
912129110
576129707
854327188
1191316711
1836526141
1143059850
1567522078
1614503740
244454820
1114546568
1612675133
366082270
1868131682
262698331
1844661186
1774058831
230667647
38220316
864495842
1786653306
1811343296
1977219998
586413909
1659005456
1904949888
35252234
1565548379
170844338
746078708
1836766128
2024881176
206482178
293415417
1333676853
48804803
315721032
1210020652
1568823854
652665230
1582989178
1207863178
1495831864
546808924
1848656357
2008665627
1117041821
143132488
842520660
2067457094
762726984
649908920
1394251188
2087266055
1294496449
1906280787
1999191254
1210857760
1698185809
11369330
107409044
811054862
434586639
885966664
1082705890
985039749
1392707551
2038348928
325368024
1458007455
1932582327
1759849838
1457907753
665045114
1903254727
166934907
56202743
558816404
68617647
2094286395
2031862278
891542153
1840140566
1566548469
1324778284
1273917572
1789226420
211704640
1743145405
54601784
1296420548
424918126
76911341
1015496820
2026461763
862581381
1143409616
58008389
59285428
2044779578
112393864
1136937750
387013903
123789203
912407099
145291414
891498043
574386161
662469602
900965211
1014160083
1663790985
2071068868
497805754
935825748
689268214
575155919
1704518230
218098550
1760911951
918779963
384874353
2055623905
168510138
81916604
135268462
25216619
408374767
1820797
1150900027
1524514693
1814517701
1505166747
1651324126
86375928
483121822
2009626609
1540314706
601772229
816389301
303710
246100996
198186853
1882157409
1863109526
1421674955
462176017
1178102420
321291585
1043261598
1974101099
6772953
964781680
825306930
789875511
1839454268
1789595017
1710021284
1174868069
6122590
394048490
251367210
1915944295
1881832800
624170826
2122366639
1413079570
641734537
1533027408
311534334
1246948970
1956481272
1394612224
1870283452
1218467447
1769085076
942777240
1473840764
504209213
1049533428
1720420972
740602497
1855121903
462845839
1639782381
1889846517
1030245673
1845854244
2122039704
956915327
1475634177
1634990834
1176733166
88061047
1736834562
1438711333
181352590
694784415
73207622
574856442
1139967244
1032120284
583037621
344867775
380026420
220627854
1975462808
409662933
1335321754
1678487545
643511767
1993399712
2050449276
145613929
106138493
282408751
660573089
67868073
826417204
1651108512
1801516796
2022893421
436538056
712511915
603909954
1747464980
992179995
1584577179
1604607959
150494365
368120292
810146075
1643813915
453127860
1429691656
340073147
2142659686
1992481117
921209923
791319919
175546324
938469880
918442911
855978704
925183988
1144025593
2039144311
1416987842
757902703
1011481784
44976620
272656148
1184789871
757964227
1150922580
645677597
1766978306
1810025818
1189482364
411517257
805803456
935535188
35730290
452933395
1465733313
1163575614
444179441
1489836950
677571386
2143933699
962320920
314056226
103281947
1018710732
180275217
321067124
423429217
1488225170
260413201
663795599
1088627730
809971657
978617249
1397554082
673305614
667751827
1921034954
1538659610
1259908932
1085135024
798301673
1474482075
78148733
2125309696
84311698
1083306805
676514479
1237759939
1925892758
1388528278
584880382
2129756733
290968001
1136324129
1341768991
2076353654
583944935
1350665464
896185158
1963848695
556110225
1424027686
1747409476
478592096
323331673
1170028496
1631992767
1630420425
264451340
1624687984
1939419806
1322578467
1039296548
820575394
5662390
105381260
850273188
985591864
1977827781
917526818
965005958
1319206827
1865678617
899005718
1366981630
1190631614
892704390
1395474835
1643263196
1161222161
570516503
406715919
1616638749
395982689
1624278337
1012789744
416192094
1121571898
151813830
1981359007
544247638
1710515470
1636108574
755740233
288865332
853848059
692244800
913514839
432452992
885599263
552168746
1802636139
799958910
1248316598
1835622810
1029687644
827781712
1016172167
1991994941
1576739189
413249469
1208882595
1695998996
355706454
620554531
1985959191
976729110
1250771098
117230271
248543021
700449949
1902841690
440525218
635188078
1507900997
1342658544
1346313623
1394089174
106007507
1736988280
117736591
1887843776
682129282
657585055
1889690169
1983234085
197534208
1957324017
1319843297
470306052
1557800700
1517849016
827757410
413803375
417643049
555795815
18316459
1203227251
1313170513
1677100507
683711932
53551602
1025643098
1180028251
90142532
1820257207
21755455
252433360
1246310039
1783622638
1484233
2026322551
994832292
1017589248
1167948046
603797586
723615884
1924752036
633365813
534930957
1736619345
103156202
502693378
159513522
416826318
1654660361
2035791430
449613158
9871141
1486631865
238587356
745556060
1902705412
1574735359
727217445
278172523
1004408896
766416685
3252628
1028843726
1048808276
348655173
813573256
595865379
1646199051
1961042821
1787656485
1738705998
751585381
83573029
37977772
2026370258
2097596143
2070649494
351359145
475028982
1516216479
1780242057
855854169
536765001
2144438117
619946356
1080482738
1630736593
1776450731
126711203
330242216
2031695129
2078338662
1412950993
2052197848
748431051
1782331796
621384176
2040773904
481545400
21939029
1080234567
1527289570
106440020
925193342
2008887349
1931005965
2090427800
106604768
807432440
1356613593
2110239653
1983760053
1962303339
516492763
1359849327
1540700486
1221743869
1653976754
1587530950
729680571
956699425
690893384
2059248515
2134846729
962989450
1560130308
975741429
789414177
1187235124
1617173038
2036782926
48834137
1435555966
1129003702
672182091
608354249
1637281028
1852096269
1844381036
139059132
1445961577
806338799
1282949978
1671488220
1915408073
2060496027
1856169857
1377816925
405381224
791255491
1950159701
720717792
587134345
132434791
588350668
1277343297
1354778493
1649888676
8854185
487748448
2011785238
696035182
1104585979
1920182107
820653102
1549689528
61350933
361297348
1950081872
1719452471
2024267680
82597297
856004736
2077707553
1462439766
2074283572
1932857308
873865175
1135658398
1827054236
685366605
1947132232
339244220
359944331
467309213
698625604
1522718388
147902099
261945582
1445060576
1191805122
1957247769
1499026957
1837827082
661913429
1668102416
298974984
2104596328
779437641
1780941056
1934997847
1445451622
1622403124
1011653194
1995896927
1501162508
530219872
564037032
40793172
1519086842
401793399
896574200
1920089409
1955917782
1002022313
360332788
1634963888
1306073458
1679700552
1188089206
1602734956
1469572576
1042749472
1340342110
1018489353
1025581932
307908039
628784095
426956783
1354069367
1445002792
1543849490
251243983
719717466
1442946732
1217331082
1164530111
1497781441
74796794
1321076919
1743371704
352036072
1823644776
1225443639
2001709299
1291190440
1829837655
1297200877
216388447
805000947
14321605
549351800
779730306
169349669
1687098021
2099674465
2058283209
1125622636
1382684816
1087982490
902598202
1429103377
432710446
988848014
445460245
1573334202
1084090745
1094162438
1119158108
1252635021
294135470
1295796799
1314218290
1429699091
1435793133
1775384950
2093063445
1689757661
1293541524
1654703241
1880242297
423644894
1954412347
1986099762
1250615043
1697322222
1615188596
909082865
1112674236
868884381
170692496
89408866
560026582
576237953
1026669947
976610600
1591025066
1754906991
1073662865
1933809038
1682322626
719064851
433529676
915238084
902537218
1288546347
876579351
1359062283
1533949950
603058763
887694223
1248976368
1838357956
1491209556
1801914808
1813774338
721126318
771322835
181276951
616311029
628055877
261401517
505765789
1855241500
1381906143
924842490
571225569
321526263
1199280302
212041847
661369932
239624963
406140481
804577021
748438853
260546801
1349229992
864780083
739889101
274820388
1183286182
1710823809
176857486
779606571
844785489
532720308
1882180022
476218776
1078918730
1880649165
789859827
1591259904
633560419
278612372
279524090
1721552771
1496661077
444685742
1040778087
901767037
1274061995
392784681
1076501942
449892531
1537569658
1979763980
1921374064
2019888775
1735772513
365678406
882627741
1379037096
1678585480
610336818
46538048
1662234588
671498197
233027115
615723281
824210788
2018815044
998435652
1490290162
1358562163
336318960
1561509700
989579235
163405717
1752610299
1176673861
1263722083
1031808351
879552282
876087163
1744478862
1432659544
288117455
1687958344
1700285379
102406056
1369477195
687063582
281216325
755764500
1018281250
1323744569
362647292
2010483909
301357560
1939344344
379172955
1179586564
398932020
474222566
920760220
1829377649
1014109164
1015225682
293077127
586683926
653569916
453451932
825653335
1295772763
1409421111
1087602871
2135480853
302198254
218391674
1224599990
621737257
438013925
2067455715
1369702811
1128921844
1599705961
538570227
1436242326
1023028687
1529413631
1517834251
167572866
16911217
770231031
1446858734
2115998829
238775355
1330283325
131608855
610196164
838316914
84881396
1245998997
1289864838
247693115
1621806867
1394769301
1499989857
337554006
1364501192
1316100722
1520658832
1611543662
237674892
758767582
309988092
673432664
71571327
460757502
634472398
1777544632
1245722796
86374306
557953375
418151576
979906306
317936714
1664349354
760911578
863257929
1981468286
1616024619
797820468
1294561661
1797590345
2084284150
1194930108
1836137793
1265358079
354783934
966799996
275261854
146880198
337409335
1889937253
2063147767
572092822
309793133
1982222862
287098667
475402523
698171735
1059947264
1889111288
1454318076
580661192
702061497
705406723
2020470274
796543326
1591696079
1996513176
1780087122
790446790
1280274282
1563564229
977863597
1084933090
737027359
1645908833
263670595
153591890
946198087
849272232
661595183
371163207
1951788884
1205728261
158152861
175677213
1347271565
1027823923
1214638910
1402000166
667105240
2070452197
1636104599
841073633
963266947
1184582001
1877525275
850618862
2009457869
1522417197
1318149979
1601421343
817491677
868146853
2048539255
1446147651
1388063500
1912213390
363719583
125526998
746050519
1166528010
2132153003
1578243684
1945064892
1159814407
856066133
690845471
125951730
1870786672
1307709949
1347687935
153498460
1385344060
1794640164
1111658403
196648574
790214550
1234319919
522189408
154421825
527987301
1917196038
446292729
1655581857
1506910674
1822832156
1593100332
929087974
1625344036
889763876
377148367
1357377022
28926226
1273591376
515787641
1795346392
1125611606
1125791456
1654152639
327725513
9139991
1831354218
1179950659
391105013
1050422646
187893086
1873131555
304841716
315425726
772858894
408579532
522919005
1575087338
1284178634
1964629334
1484623366
1274956040
999713818
882048066
345115733
851985389
365889511
2124112689
1978257693
1613492803
566193899
1610023123
1714194290
1898759125
1987968888
1697061363
1335295602
791426262
703727230
1042446380
676156222
59478215
503497093
2085688385
916710053
52614763
703042332
670616636
1935343576
1801380314
321154297
1441470631
1157756612
1695924608
165479927
1840129686
2028346904
1748832591
539006289
615986793
1840255372
2034913991
1412512249
1694712572
1718851807
1997548014
1361515958
145279398
653837699
632944168
102359537
1557920965
518928489
991641223
2090850606
2039353081
1548354776
429227864
933414468
70570162
1123057223
1989214544
1999714055
2076954512
539527193
1284756446
979517762
1834107715
335075172
391504715
630659487
162802162
160783703
2103273834
1199151473
625484058
1757928087
694340815
1140547747
1572883958
1716497507
2145221212
2005503376
1386219362
879640784
1305440825
881406912
2078630079
1057177110
919683069
629455663
734489744
556338942
642755897
1547782618
2019626098
269880482
862046547
1657427158
2027213875
1151365260
147000357
537998975
399166874
1650136454
204518626
342821143
187026209
950836709
749158787
2075948870
218118397
218932001
976398777
1102449195
906470115
1244667552
1206711307
1329874428
1118386833
582436851
2130216295
1207636308
1348274986
1231831296
590357679
13412721
8125738
613011475
1798763256
1729467188
1435451488
1891718031
843638016
1677362076
365179578
1584167731
455760439
2000069537
1876351693
538325692
31537459
1191395265
489553552
1223255365
677315772
1450666062
1054437024
415875216
917007700
1913925065
1515783453
146280207
1267878656
1428992334
576628726
1802490374
894521928
396943267
212091355
1799553248
1124185320
22800923
1809375527
95734557
1477339795
197363911
1639305109
807669322
1257720160
292473240
233063163
1268185125
378037573
25019441
2096711608
1557510410
636511480
1083570502
92862476
1378432203
1917355589
1231961908
916372262
1671883374
1227372912
1223471629
873637560
662210078
24498856
434679992
2050427052
643025641
1760278072
1433805610
2110012570
1455569030
1623334094
726841685
939423849
2133643702
872579068
336415177
2086781843
1910879650
1930050820
607154591
899219183
989870398
1703437787
429240353
701422146
865746072
640284257
1084775903
966027079
2038742703
1934758594
1651249786
1615888014
1006936470
398629513
1266656761
1124955127
116169585
654300572
2003398317
1169665785
487327725
206500548
1295188992
1172164271
1998531340
1738306979
769169872
1029420923
1328132727
1640896927
1612686634
2068548332
452545451
1606499481
1843729115
1405147807
1354819937
1100752332
124302371
1408404539
1243967538
1866473141
1853319449
530869424
1592528441
1253428053
1782514688
1037700117
678090237
1971541740
258353610
275844626
32914784
651050871
1244543681
1981878324
1941154516
1623820682
1670236972
204438161
1556068013
1551954849
1187448125
1609828750
1659964137
1817747542
1520955688
458615427
1775725936
1840576019
13245752
1868679754
2046718910
1363587007
323813718
1913289793
685401392
1920223846
1237650936
1964091564
1535933812
1348138533
639202298
719827412
1954881909
1032793937
1367140808
1548019392
1267374154
351689980
1839943638
1594012988
1298413163
1449891285
1840005462
667303199
1249267075
42226676
273689635
1839497365
1223126413
1538575970
1214710646
1274131665
1251852263
709843281
601252006
1128709423
462153858
789699167
1891656323
2055724920
2040018126
1112398297
390052253
1561807421
415130085
1589798084
1876298211
858871149
1831313912
133003525
335878842
802143257
1616679036
2084974395
170405299
1707247922
1915353332
553632958
408971941
94872671
1596055138
588679331
600478416
849709154
2068147309
1305904368
846805904
2084565465
1974743131
1315029735
932359944
1641807710
2112447650
1885002329
2060768026
1659551752
790657513
658911682
150184306
10421493
252962469
224116425
197667241
1362274882
1799046686
498813558
1900491228
394166707
1504481028
2065497570
276771988
568760035
738913914
1576939042
615463934
1771426025
1017854191
1521154203
1924319465
216928777
927568993
1947294473
1724068098
924674082
1371480581
1596135243
2086608409
1987255064
1586127576
66268638
1489910479
407530502
314037304
1222992016
1687794464
1398331265
1294385286
391744160
621357897
714218705
553233832
1321815549
303404716
1706780610
869815661
543164600
1839109907
149439042
2102784935
1302211003
1175365740
2058360597
1230438616
1017029484
687640138
1400798642
975831546
2141770797
1270652643
972441823
831039642
87721497
1351509273
956774758
179046014
889396975
456805071
773942958
1610949834
641291357
1049086628
1418040352
965778724
1532112523
456868208
1819606295
105498738
1741749231
955341224
476038990
587880130
927685182
764934988
1145914220
1818713598
74958019
945532631
1688864867
1289582846
1472748855
1469070311
644872848
1033636293
2097698119
1429923660
1085882626
283240372
1267895790
1302895024
1193304130
978796475
570895967
1856893361
1718377005
326061102
804088866
2055808273
692149922
1993164668
2039763141
1916743850
358931780
1647707021
1495783217
274396080
1127019364
330710070
946711601
1430954792
1629750085
194838106
489646533
251335469
1364557536
857113170
1433564443
279805197
392350984
1273788455
1273471666
315484757
1208634037
190759282
1937954918
812544763
1229548480
1831063125
232096945
43408988
2131956210
1368019961
1547854922
1127703913
133163629
1050959919
889948533
1319416321
1934546014
2130128471
1705142010
1535289199
1876224054
690527863
253009920
2127462436
543734575
362261199
1888879449
1299299771
84343693
1460226290
289267242
796595236
1467737565
1301796759
384253782
1365981085
1850404415
1994893642
2077017488
1991880553
571709776
1397367161
1697425284
251991593
1904243271
490822713
985012522
2033408593
1245996929
1125461732
1251950351
1224978994
1483607741
1607899417
2107464117
948077098
186547297
263843280
1852855825
798366825
1174424839
1606400465
1265185177
2102472888
637542875
1809339136
1944119760
980604317
1684331356
1831623349
1236239345
1253447430
117809323
1686381712
917022916
1835936526
2029630917
1477159697
56618047
562992564
2004396315
1588422864
2004163789
1894267883
940557291
1437783766
85462414
675911311
1070720981
1837065933
1035595444
686703947
2097485648
1380685035
595734654
620363947
654387677
1574056865
1148600610
686459428
1261259925
2029921763
1418458400
948026108
911848603
1678284622
764400139
801841475
1025522840
767109167
487031121
1475482486
966699694
1651492601
1129056448
501781578
119443756
1070882379
2012080197
379756728
437653006
812726253
444046289
838147657
1272288174
410228492
587820920
1147227243
1141923371
963465215
611795971
929044535
1531901927
848203472
1062357586
1682623342
1724415821
2086037558
512580887
633362159
757677608
724978228
6341223
136528026
637259149
122719099
570023757
90912
1508576743
2087550435
1037745205
175832106
1519561862
142866133
587661025
1174729317
1180140603
739836974
994663860
1192134328
1446450672
1310517770
2101849298
1147866231
565855734
788017951
525611329
2068663972
1448509775
1798078528
1479978869
1969021932
1256643424
546634619
500583574
1979054727
2002008405
156791867
1859195766
1884247316
1526330715
796046299
1633986418
1641058823
999375089
446220232
1859034433
1464502963
587824918
1687506244
634265444
1071717029
1629410106
1711394064
567236322
376764534
330690645
48627884
1353054761
1199419083
516588075
1583130864
1348438540
632686127
1951728792
1204202556
1784620286
265476618
1983949005
1163780007
1550807992
1683198914
474530040
697945584
668017590
1421990147
1080292150
1432880252
738221249
621208560
1602569553
868614076
1858534869
813084189
2121016623
2015312499
1020913304
1383746560
1259879115
694098237
1287311524
1756604839
1168551919
597601790
960312422
1953605125
1603870953
397966665
1034167278
1507377959
1916936119
1352046166
972069670
956374477
1913727509
652557592
1435666218
1629062951
1141487276
693256489
590975314
844430871
38324554
1640297974
353975106
111093292
1794600740
396706679
401010223
748415612
446115217
1701869883
172875636
688008667
813629397
1061688661
1693264487
1588506757
1144771937
203847705
450670856
715700151
292152869
1887336725
1659448020
618614615
1487624324
1295250680
135952426
1912750842
54827368
1879192210
171690759
491226490
384485913
253854931
276104419
100517748
2012885472
1402933260
711773821
231768086
287154168
2108789203
934779475
1063531632
721321526
1152391218
1606036674
1014970431
81377494
1707868566
1066288575
1245069628
1491843773
1880728556
89576983
1898988306
275247667
1028116058
1037809534
1247874057
528903285
1456236638
993641079
1884561406
1053606399
850243807
1667345481
1681137013
766588396
304662778
1980106300
932929128
1412828500
1776147432
146485195
277478678
350365379
324192300
1412500995
952981533
515215002
1438366644
1933382969
1382048093
743196866
238185895
1245542776
839508283
1307172113
470225695
1665482357
813694855
1039057466
250439100
416615365
1888210012
1985062549
1576869029
2042466574
706549062
1074655588
602497030
1765464126
1755329777
701999576
1420623270
1234817926
1655570409
676985456
1947637762
2014143452
1359745184
797324711
1663258974
2141548413
1978166247
78455523
40261602
2039347014
2129668091
798480893
1357363280
915783875
79379160
1351574543
25342034
974816711
2143119166
1436161507
1619547197
1452790708
911056535
637896198
175056262
440109310
103763288
1901183308
1494776719
445041469
250163196
35399943
280975587
1417151753
1373601861
240513703
448722652
1680363343
709826270
1153032304
179722427
335003822
1803714455
19181039
729416845
883223514
140687491
1426783053
316128111
1720760069
1996625978
1472478403
1758870336
1516445279
1592105505
158712443
1628441025
1322288146
1506675137
1815317380
106094210
2044199966
1024218702
410887563
1994631268
415894874
414701599
268739960
198811907
868205467
366041989
766581043
1281221535
1766128764
852413483
714517327
1600295286
9192737
1814988954
988775254
2015492093
1422719607
611047860
644403204
829131864
946571670
135505256
563697252
2001519674
433176154
920699130
640367999
1879988662
1101017086
1623719442
1742399407
582627470
573398350
1672141421
1899017501
2059807903
995009229
776638279
1689669733
976309283
1597105701
569085922
1572140320
1790042430
518801779
43290428
1485560915
994183888
1697791581
182401196
531142411
260165859
1035736821
1132949884
1090751104
1153386014
1139129558
116765220
126138584
780772392
1314951425
1173891393
438438233
2102139832
2065208990
1310574652
1113569977
820738243
1903702997
1421892213
504241696
771147830
1648070101
9353691
315764042
132079912
742195830
1496054497
348874579
2066473040
1750711466
860917503
1635428814
1694030305
1383835922
201051337
1592378478
506964226
1498946202
1911940218
570679233
737652001
413661490
254934381
1617039503
1321152969
142007820
1137273716
121953905
304967390
836321245
929487491
1472164882
1062114372
1708228241
2050623608
993789979
2062540627
1175060216
485252741
1969437067
859675093
429392830
1514412666
892384587
686965657
1775219561
963560778
807543045
1628524670
1872223942
1587308648
1378341511
146417397
95938333
285629431
67363777
1869015210
1596412477
483400289
198263959
154342415
461559414
1550541946
839133116
1464407487
1476001932
1305553205
593806308
1819017460
847002890
110613820
932238417
2058392106
1539715784
1226425180
583760128
1586889453
143325589
40282114
1594704964
49761476
1094309185
1260609686
1329396480
1273503484
2028755988
1068425695
1448531513
1469164040
653865364
170585554
1007592258
333656846
52134725
562670456
1680078429
1137353863
691380455
2102994296
1150701939
666499382
598186658
1747532676
1928054259
2029175187
1751637693
1044988450
96602805
2145425652
311736908
675907214
1735299581
135341544
1646173483
277986756
1492851511
497507236
33341699
189504887
554871973
219274286
2103455009
1526981166
215097534
1833477277
1837823381
1930839113
1926150737
2120394447
358898579
1257338140
1128735693
462832469
1848608465
1961206733
2111078942
1448944621
612484546
981621923
636507503
1168518450
1667338276
1555872069
1202310919
1812368421
1365281358
525770074
280169877
1972630838
1294723209
591317556
397894328
462276450
1214057618
105583813
1816239159
1607117271
1070220490
801397797
134346972
2076776298
474460768
42886581
772437261
1655941179
811517959
1213461086
344782271
1963233562
478369651
814269392
1253377089
2145074416
2118098104
158864863
1100421241
1276356676
2047102333
317599306
2040856346
1526345912
354574712
261209464
2061374108
237268213
936161189
1462877616
1970721851
461222358
1605356365
1264689643
253514361
922625413
1452849057
237581234
1941473450
621539581
52128600
516751740
1568306306
519925267
1218308053
553451304
452728486
369325440
81238666
1809990104
1264109282
671895289
249312458
1332152866
1264379307
361448956
271073938
1200629738
53926451
1712886423
720359918
1548135775
246017744
104591168
937797591
1520892630
1084179799
133791990
1579758174
358020260
973035737
1919554944
465037347
1786820038
1732371152
1411469146
681020653
971419917
2087371276
1862874375
778209177
798368261
1575543729
985530147
753677686
142524069
281814329
932068618
135842630
550875738
852099662
1464194189
958585867
2122511945
1415843536
1504917884
1320660953
1108891284
954847170
1547730877
1784706594
2029072147
859825563
1550050403
1626615959
167781875
1648331895
2101194478
1089828583
1501379180
1773175164
873036199
42769468
229021352
2110434456
1960090730
1614949514
869415589
1870256045
753837011
1081525004
1777540066
416646113
224546208
977462009
1697610269
1289477986
912063062
223384388
672274349
1434201131
1908847382
705979751
862313513
601388209
1944903309
907275715
1226236457
713288352
1242397351
558095046
492784692
1929732284
1001148776
740863131
626908852
880160184
2021134074
871287402
337860297
1578834197
326517335
217608608
574357361
847941320
876359985
564520408
956748851
1387263288
1369252241
1513305001
40285686
879524135
782812680
1579875283
899697187
1895761231
408161941
1447437565
2128709626
654888752
103393842
839458021
379512492
814549771
1386560018
875864209
1839586462
1889779363
1286011131
1713987589
974400660
36492495
1805189059
1930749320
428569089
587298131
1582366278
144655070
541422513
1711692762
185520617
1273639822
1799596244
544564603
1161697471
1128565116
1162149903
530577337
591864598
1087505538
589519611
1844559861
1389087324
1093324179
1641273468
929357413
386501098
1151711749
42532711
2016544092
298667838
769291390
922483959
512936166
151948821
1033716599
1925834147
1550546669
690538353
147120700
1202099281
1370752497
929197994
1308531246
1582515517
434105572
740034832
118936993
1388755622
1095508235
1402963211
595010713
1452713390
1824271058
222942424
163823558
1696964163
1619545280
2115977607
349997268
1507561785
191488096
143268681
814753182
628396556
1850401415
625993855
1888263865
1370623927
784072306
1274019056
1173688468
222977619
1350310001
496931901
1396113808
581616887
713294607
139982755
1653724184
834209860
178753421
1872020876
1021460689
697570268
1183341138
613204547
290320817
647914737
1708800010
257639365
1766295955
1072397821
1130889833
1575724113
1001980086
910933167
139315117
546812820
167594477
1868876839
1129686739
266056382
514577225
641613421
280954245
2081127230
1366927542
97643778
1715423339
1649003089
948715071
1412761862
632883727
830266702
195097739
1039346381
1929678118
315479719
1101460325
653413231
613983215
455581464
1468341531
1960079649
486284956
590994822
1109564842
2088034630
835931717
1391937607
133633237
722773064
521309260
2104004966
1392923925
144022877
238363397
809881653
693919372
890302504
809666042
1897656287
1103081525
1293820906
161582484
644140732
532671344
1942434751
1001176306
575675790
1979092702
785947735
1113604694
452428865
538802850
460896972
2025379415
179456725
245370504
118713567
975614573
506539406
1104207218
1781619944
216412037
104307278
1546939003
1472790084
585450656
1219418095
600978284
2082549130
120201618
2083839487
1774429824
1961926590
1308414077
1640862626
932449206
57531745
2051415104
934098173
1286281419
115826268
1928645090
1905429952
2060699539
1705677811
1837111751
1259824478
1416067114
2061117972
1967783735
857563430
186989250
448353360
567508368
296358610
368374091
284477174
604365926
1339303977
281392832
1904160432
944696324
677959333
597086884
2037490691
35083152
869754369
748005315
1344934036
69697110
67249180
13099426
2022299392
180825720
979854618
1675689678
103026236
476019259
848793268
1869407360
1895201985
2077140650
752011448
369018624
1041451588
146212338
1309734273
1607659537
1260890321
1979201079
1444792336
1830356487
799617624
1057234559
1720218187
1529882851
1473006385
1755796997
680108248
1992243038
1116556188
1156983025
1355980574
311722779
1677877250
1663444694
915902227
1318885069
291394363
209728183
1423537082
59049821
2053440452
74172367
286905348
322811348
1640328961
945356903
922715567
286102823
823107183
467703362
1953692036
2051909179
270316447
1709694809
1734952683
2119342070
103693260
605968946
420803725
925327914
1708063778
123036398
180837086
749223231
1625813428
2039507346
1800727128
26926537
418204238
453511844
2116236374
45068093
1647572725
1480344415
884762362
846113438
1968826896
516009772
1859396268
83146352
547943796
1918999468
758688236
889027396
2016720765
488098235
219824432
510956023
1552680342
46843205
973057696
2106203366
639801207
1666906087
505241014
1599586924
451608415
10335555
24315961
339639473
324764663
1315807297
173247931
1423878493
622261267
1926764589
574786338
70668224
795402757
673435302
1496591044
512935263
1095153562
572075268
1645191113
817127517
2011444499
65082178
1376164200
2023907641
1738276741
1452378532
202459610
1168746903
634202247
1163062206
1419051816
2140833065
1904554206
1292599515
138887727
94953095
734842228
831678151
759641510
2058699515
1072734481
804587273
2043888218
72928111
1034183772
1811210349
246208497
1115896720
1012624437
71520447
2124987295
1673273582
1867481732
1297825408
627848383
1388877370
400828982
276897283
1680243622
459840860
1081160009
1576422129
1415662553
723344030
1663029621
718289844
1060735982
432365692
1425224440
1201305825
285505241
1323583396
42103972
1809611366
1940733038
1744641873
174290038
2098260120
68349571
1883125199
1767891916
51057422
1988578134
1164099110
1432857513
1495950153
412529471
343013050
2107719419
1914680086
480045472
885131889
1093567532
729868119
365404018
408155093
1674607719
736279707
930962966
1592640775
1989750374
477778751
784425027
1781972737
281812914
1627474280
186640921
1051914838
979336597
695625982
2128913514
1516157729
1625346430
1458270456
1881421880
56024348
89192818
241886058
1823701804
1583828869
1079327596
1374572098
1293490331
662417813
92653756
1750581821
383244031
1395742209
845843398
1766555635
1500690861
1035869667
542406054
873452768
573123716
1472642444
753875265
2089556073
1611975533
530268594
1575157113
1474544388
2072581715
1082668755
2145686004
1917297883
838847140
233190792
1299669129
984393234
461264564
1623689241
1746752320
2001622066
406297495
921254870
1755204566
830126928
1739187240
954697211
1517562596
2027115925
1171067813
350623927
1005809387
565218746
430822868
553903340
1133222647
1256149745
382881081
1174321316
1524609902
2122361427
1141557559
1045804540
898374503
92028078
726572691
534160436
217456
127603855
746384858
1053162616
1795840881
1321877004
756637479
1559201627
1291559248
754818536
792988796
1341433881
1633833918
514304090
1402613050
152558492
384458095
2123873272
21204173
538338878
1202874024
1428289877
1581622735
1528007568
989688422
495108303
210642717
626219430
1866842176
556424071
111228131
645344654
1977833463
449854849
561216343
987635472
1947798822
663000
1175879437
1313550903
632342473
202106097
525501847
1582854460
2109184290
1112105554
142092784
1733405214
235599751
1512185652
298858805
1538125763
739813025
838568810
1994845845
1760006432
724687010
262380790
109398762
574997325
474132552
2127541936
1138591637
163696043
1897784515
163405717
251544735
333215642
1688768551
188994529
1724538554
1979954892
1416605462
25493570
1619031768
865731198
1964539771
2133433721
1245293697
914390930
1765746764
72373674
953332950
441835298
1868039998
110169890
1955346580
150783046
696253920
68620251
1258550171
1936307733
941469077
1435483537
881115934
1295673171
2090288158
1373664671
919715672
1901864525
625267196
255970535
1443095559
248033996
1500574490
1742621695
1575987565
3582741
189737790
1224666669
1805771310
186439399
1261573473
682791602
1315715335
1666696657
320858589
195486624
272872166
1368680504
1362457708
2120607729
1689913710
116759037
2000739288
1011238165
2044705769
1862870755
1215117434
663165767
24114953
123252763
860779988
757648222
1424957875
1008417218
1178938684
1681165739
566230637
631081462
771350252
1357608270
410808578
1495315142
1825589360
101943625
374376983
342014956
42899722
1864521239
1796092323
1171844668
1019621803
912617996
1696209078
688091587
2015169762
1047430533
409439739
1910961139
1128976025
706128339
314766598
598508961
733971641
1612655027
2045873202
893519836
2093687873
830586576
598437887
701584220
1037635593
905866450
1403412455
1304142128
1692330418
403755798
1160570022
212421000
1406163178
186104637
1709181896
1254620355
1553385624
801092957
2110339050
890298894
1631797002
1811584175
816904100
1415193180
205946892
712752590
1462735966
1830764991
1396911608
357279730
114615535
445519129
1035705662
162882711
1573632355
626127474
937404699
1484315810
518945988
314845361
60533582
634648935
2140587832
716578076
1918388626
1264316217
1074381920
312476507
1792584148
1944088949
1706057595
735351989
1039871373
1518955934
1355563230
1115997146
1806937920
1926152530
1381220454
264132039
1016491779
288776636
91461296
89448218
310765757
1837927561
622115611
228492132
1717089615
1064126784
797876350
1266461362
720451088
1475352742
1668101450
1022190068
687426845
1522468475
392764852
558775756
2138979424
372367627
1263267092
827258421
1920594372
1259878544
1947209813
1227049786
1912246436
1687620406
389794533
941692940
1334179252
2104295426
280569372
560732438
1841144164
1854419854
1798203347
541577769
1538173988
1732431387
2104200271
1051003866
1679094150
1038427090
542626793
930968637
1829249059
1632874192
1113674002
587976071
1585157023
1411440803
1596099583
77317014
182660649
1623405739
1175864259
82991404
1797265714
1556272461
2042457307
1309288083
1832680042
1813586240
1792500211
897808711
869491306
133141597
346678347
258260087
624776627
1818485485
922385598
975329250
1092929066
972798740
1304027675
1296408419
451754979
1058626585
147326174
1332441201
949579058
1134428329
941766423
1223968469
120929822
583561374
2042730852
1288607808
554493557
1759383886
271667690
929953300
437963162
1370623581
1393155529
1020118403
519550718
416043680
1112585720
306200685
1789284278
611084979
1109969285
2058420668
774764358
1368853716
2021195068
2094058110
837493411
912275639
1141295961
1813133502
2015428661
2044485390
1743741530
34110711
292025826
972198122
806563564
702884367
1261572812
246336818
1039548611
336159637
35620308
1523381582
402159109
1995434516
1068844674
1798254261
1398756266
1098810793
237089480
1922492980
586050669
2070562572
1245487656
617760836
1993359118
1908587709
976699515
1890762445
528532747
829269464
1591852404
1012366105
1316747672
1082470319
952821017
1150803859
1502278007
1787375039
2107383167
1057399330
17615101
1226568894
118657662
1079239974
1678781670
111187581
128666322
1999978510
1013589405
1230884027
829292465
81365251
1556343262
814332440
990508762
296996157
565666769
350807305
1515843040
1982877834
21712981
2022159487
213282349
1327600533
1425262956
1121831188
574243437
1012868485
95601718
1037334789
1165536610
652103438
834958550
1396399030
715510553
274298175
58033386
1646169286
667884808
1762672609
950110988
413234892
1288730688
1312537798
748991359
773315254
797281096
1854425869
608040554
200127086
1366570066
1993497536
1315923575
1666651597
2142878315
857761742
658863823
1298998655
1597771696
628398168
154512683
40759887
432724941
1348483633
1892238640
1838421931
2134832953
1133529612
553579718
1470201148
496530092
624008999
1159461384
2002157570
251161946
1788336113
513939803
1201800053
359647752
313779330
1186801381
554651796
1153550283
446996801
635754424
1801762033
1400906607
144954236
373187871
1119466438
1421186887
574876515
1689410323
188267891
1876634745
1554029240
1112173490
1732223503
1685134761
898952002
1766462651
1354357185
774671452
1435002281
530127836
527395596
312865800
553805313
467870052
1829080197
902249521
2124210110
951442679
2105811317
1329456040
1869704310
662867962
1365823812
772270741
445455530
1198902859
373881226
415530988
731651857
686728383
301871460
1216064712
416367197
10954299
1424112573
1701553128
460031578
772309771
1120788623
9732085
2133230312
549504487
1940458889
1716674331
1885695126
927542445
514028379
1795121526
1741876966
66454596
1266791611
1358142522
997866073
1132217661
2079959383
537231093
195019298
934173735
1308228223
594175819
471179318
1677631076
1508940859
1468600549
1024725815
1877198765
1894889418
331054881
719830351
834910301
1921534817
1445923562
1939741314
757589908
1771423699
1738406446
2137768377
123768383
2127520174
309493098
1260694476
907081287
1803417730
874279445
1715400989
2089503983
1075550012
2123348909
1649129899
861789769
1513604279
8578391
1994345353
506309732
1810331991
1656954974
871637139
1905336500
1314124124
1643089638
1024902049
1796767430
1394365858
1443309713
1289048061
886206673
951831657
740012879
407836403
326783600
160008985
972543581
997396041
62562192
2141275378
505212894
211823236
1192746027
218862636
1777323401
1431005819
1625531989
1133203999
231082623
1600206544
1820867324
1332175631
259786397
2104034455
1379379951
1899914602
1854698742
1752919818
1864435280
515550364
1033971016
7061594
274588109
1791269415
1210490719
722233587
1270092857
570696430
1071839523
665304646
871563675
128030016
1427605955
1660246751
1016399988
58929143
857661379
127156203
2138711494
787992066
833235061
1727276824
470746830
76621791
582355039
292616198
1581018295
432596594
2096687932
1275923860
91527624
1383945628
2142466374
1711869609
239218883
1227193967
120202856
1249951565
1677391708
395284735
1785415488
747967918
621227465
1944931385
1341997929
462728844
1190536123
1736336513
2089921951
1073757464
644912821
1444333635
1820634426
860383343
2009086439
589087813
806607747
1209651493
804875301
1291588670
409267274
463936726
224563112
159893622
764806185
679276465
131743877
28681960
1302702377
962901016
1141293768
1477586267
1453265646
467711447
1466625319
583634167
1176703448
1483066560
853719804
934856529
2130782096
2139053577
1875349229
658867865
531975021
1801694474
1824943446
1470258121
512089948
755492362
2042828103
2146662557
604783017
891405883
291640314
241994353
2121689125
579785091
1938869612
471541792
2079833869
1361935072
799286226
1532450918
1762765625
212191039
644394835
1365174635
326951822
625220487
1855780314
435828013
68093725
476406653
1263029276
986439023
179640339
1037822079
2105258650
320071213
915653320
124514944
1209874395
186249967
1896311811
820976280
569105071
1198939168
995991798
1057000345
1743636796
549995922
280512447
49012283
1376524244
1835850889
1695484437
810071870
941881201
149121316
1871014737
713551770
1367559544
2079380828
226171347
410954621
810398213
1076143520
674982052
897803046
603594170
1884845759
1200466958
1058536352
833271282
297744084
557889387
1572516302
42488253
1539949696
1545251952
972341632
160071340
382211059
1572084807
918733402
1939189095
493876220
476461900
98919394
426789052
2077498455
1473971903
1169699140
1057931497
432989406
189522124
772293297
688684768
986027868
2039132349
1535569788
1923631277
1872729751
975874904
1286486730
2093781581
1419286089
1460867939
276760177
946562418
805632869
1976773217
687819779
1041558989
1851803218
346351271
371187063
416700380
251799097
1583447390
405146721
1111971263
166164477
2099103703
385567484
1280228555
706109349
1043059976
214649136
1745999044
647363875
707677992
1124487897
1533341556
1465980152
111491342
342994047
324208634
978305283
2048882662
1088081147
656840039
2006476722
544581936
1526344906
1232720404
28718840
841929160
1222887562
1905971116
1357651971
224635724
1385042968
212308551
651416780
770181902
1785567648
614664458
1773040389
588517777
1282844877
1955367781
1890003601
1586661874
102410049
376440036
456390097
2034907947
685899080
1207014988
249937564
1099642648
1994054925
2063510387
1239232147
936538314
448497511
1329619712
1446090654
1618450986
1563324469
1552199292
1062558671
575929649
1574532662
20488432
68261531
1486050229
876223946
503616864
2082178154
777645735
1300119578
1573837616
64590380
318002881
872063600
600140996
1834447924
1046025308
303887417
1363373997
298850676
1325452648
104479667
1166966838
1595118362
1093982473
1280860488
1408831348
978756927
603704686
37398694
1273653846
830090621
667938851
167611393
1722401692
1595264528
676289006
1000921686
1824916514
803987003
750524356
1493885967
776391340
1790488284
1914917966
748058548
410542759
2139054657
1653467835
1512405504
982224798
180512560
1987964031
859719975
1705924412
2011434463
865322153
2121742858
698482319
400417697
62280955
487516834
1105403457
1889269350
2054546531
1788613320
1872541683
1695637783
1579808077
385960099
1830150848
789122472
1701639588
313510256
321147747
878967004
2008220644
1323137309
1579761732
384935082
1370972984
2052177034
180889674
1474364465
1568445210
1873990226
1643763996
2102013074
937974856
1581752790
1793351414
2030749256
1085929593
1290013876
1342818402
1070089837
2081347147
527103531
419610208
181795346
1783407282
1477604994
1358976265
580252733
1830457199
1451350686
1316267415
788443565
1016335331
2122623838
488900447
734081790
1112469356
654529440
676492853
566906753
945102480
376539787
1237609327
1251110140
3566212
706046387
741897770
304006144
291858798
1202162716
272874113
449241331
1941098950
541783362
717254105
1469014920
871208884
774833697
243887696
732789547
191484409
1883352973
70893142
1506288530
474265133
795018630
1099759355
981597487
1820673002
413878072
324566602
819121783
276876397
1565954697
1657101021
974616231
685555014
167572866
1036889071
112078719
762553696
1961143014
1322740392
1149315099
1657041080
610861601
982162305
567945351
1202375661
1192437028
589434092
740647805
1524524683
1796830463
2008748681
1516976052
335617090
1682047528
1108272335
1977318754
743505492
1117005603
1025537880
1189716575
497973648
1445782317
1412954005
1488597648
1360808226
155951968
1107673678
56942375
1661196085
2104900682
933465173
2003710848
185229803
1556719556
1369713677
541983403
655532979
904018385
861948686
177259287
600131728
1366088373
1566245983
170186451
1178993514
337000157
1014842895
1560779522
617132623
1766256791
230131237
1524993861
558829864
1164401296
1703664418
1909740353
2050965657
2065651379
422916157
1561786139
1146910597
1522356421
1431327806
1660842526
861831167
1551396721
1546835315
1425537038
2006304990
1764234790
278339058
32006306
34681405
1513619200
2143417161
363123444
1435931325
885388691
1597989238
242042716
704785043
1195259582
385093439
1072078724
869099802
1282293177
1706041626
1468590136
1552603113
2125326083
3132053
1182018106
1455334371
994667179
1376996525
1905336024
1005966358
406417582
494476318
313767463
1004992504
536405686
286142050
566967975
1149161189
645602303
1897318469
1589084089
1603610620
1140624712
1662265179
2029034734
206257807
1858044898
1205362436
831586016
1895250757
2089556073
547864085
1625514814
1953935160
1909211988
945485886
1775899729
849213624
1829841879
1522330725
1579238655
870051559
1853056996
1782050701
1928610784
1893325024
230216412
1494834997
987635516
1978659848
1381971370
927886752
1097241084
1153755397
118671450
1421647633
1797287379
1298863455
1301115203
1468351832
1635313580
599038826
903288784
122929592
1097212861
423578711
1673128047
1788975430
1019717929
1888929613
1995539348
25009059
1492477676
991484648
202661035
1423326973
719871417
1114907949
1812582865
1834023612
1122894244
1759838959
1092881424
209246926
1692992152
535084182
1916682401
280657513
857229397
2068877884
1066827093
186033694
357833498
1757916938
672740942
1358111837
614833394
1060209925
2014474867
2075870756
1869261071
541555571
1383116077
1974232158
1715965027
803612523
236751879
1924544074
429366178
1648786106
1245440707
653352464
1424042560
1364357915
122347281
750367077
1070579294
247549424
883072946
551699842
873477116
1223966190
253219046
848935358
614336932
789379613
422645707
1297870450
530468087
204294583
1816293772
1557086650
1164869380
92281432
2135737152
1745670064
660733205
937557417
1849301091
72123139
897466572
1833145656
1681697266
1387256683
119160786
1165146016
824640973
1383784508
492689840
810944788
242048963
603340010
840687086
361865971
1459317480
986865587
1090429698
648071121
1682277086
1783879833
1653134963
162961521
707674435
1511344573
1059383018
1987468804
1060415684
1464525133
1062910957
1006087874
1583611681
956140209
1953318319
1363853323
2045130808
1881181480
257886039
1907040342
427949607
47542571
89317694
370056666
972415268
1118848885
1818208152
579866345
1357167774
808409047
1827949179
702023151
2017085239
950409326
1676393065
1715392067
784752797
8842722
744982756
1905260551
419410394
1108899330
639213765
1138656716
1777800074
1310314843
114764103
1968175127
533885907
1792161452
1621873838
1039362096
1018560155
465023918
386886992
1651943464
1168066405
540796187
1370406226
1307970509
1506196498
383780722
1694972666
981945002
1206302396
685647561
190097927
1537249725
1308173941
1006495710
1325580590
379167303
952868122
14979072
255394191
1803511013
681174242
626769814
1696951286
621698331
456793939
681204797
1611737797
769539070
1893058958
838814301
1062988858
369339727
698740152
311144752
2016850952
139925871
58644216
2132530977
1737435207
1825284178
1854875034
964300629
428508226
526983337
1039158006
29907606
1091625785
1448753001
2109505651
1010063037
879739388
608832315
195813596
700127713
1845535101
154822231
68910948
151083383
156475602
242927297
1149632234
1497606452
98016300
1555496885
351673621
948150007
1737297550
707217573
1298893636
429221100
296832433
438880899
723550683
958388104
1370211425
1113934299
530790296
322684815
1705887243
1234471670
59871221
811685312
1436258851
1685683123
594558301
1278131393
1241451490
1110552634
9312516
1979199451
1613750845
1064495589
1525845412
742285607
1202092380
890191337
702573790
1445729234
395885597
625871396
1278917841
341682530
46023270
1824005627
1470785549
1175589023
129721051
663538543
1358272681
167528631
965538912
430473078
1744297067
44038769
1610678427
106150784
994221266
517847982
1933494626
1150736009
64193280
167309669
2019377083
1665619055
924757664
1054422371
987665153
1312034329
1899677354
203772121
1917908904
421994303
1045424952
1410660058
355433426
1658506222
609452756
1867410110
1382175902
539445283
1681725637
961941002
962321041
599865406
1340865787
1926160719
1637713740
1511806632
146297725
169253277
783835928
847072025
2127418158
1154059451
2051012440
708751363
703095860
545657093
629149999
1430266421
1380581956
576634541
773176097
1022540310
1920804723
1644386516
1333714928
446273161
1476963563
1358814711
1203409522
440316216
2124569265
1966378631
259492164
113209616
1255204167
310782520
520574538
992907274
965496634
1110817329
764645564
913580718
992062434
1861031957
2031003811
579033176
1349430986
831388064
895874183
2140426612
575578026
151755916
1451927377
926363349
1011984998
909691361
64399794
1077483446
894293919
2028073934
1073293321
828086540
638533628
1070550357
1902813606
347380752
693920826
1456521397
841991343
1288991284
113659058
1893891300
979738354
1471773353
1157064903
2098113409
60510720
775002661
635843348
192914521
609245584
1265594865
1160463619
818224984
38864407
1835290012
2080309032
4701867
1694079484
369698387
348723649
1920079897
1219594914
2112078559
1989975853
870925534
1203247064
212457822
1531476325
221649983
869321602
1445754428
900301464
1151259988
1577521355
1118054164
1485395181
1201136111
2080682280
1845199156
320362644
1716627865
1399980387
10547761
1543512201
1387975094
1909162229
1787537450
45332526
622788617
1511621134
56276990
1632358184
690663042
101608450
945998909
1114337225
1837946100
2049285933
921753895
22312385
35271376
757779598
1947483786
378522120
1836120310
755925594
1395111391
386575624
498985482
268544677
1980541288
1949770220
1560810499
1459313434
321930634
1914382939
1051924330
1879134313
416134187
920225127
2142468800
868071917
1609285073
818938413
2066567669
1626651210
104051551
605469814
577245453
1293347177
1695929352
1358892680
755285646
2066163488
427292235
2102941649
926112449
92031374
1626621504
1304096231
1357704103
671678787
1673885735
231174766
1681429431
1405970981
697821379
906939158
1810616102
1513965555
829023562
386359512
330339848
2136462559
1988824188
1246151844
1238474785
1304436279
1780824081
819976662
645322522
1436019790
1802426431
950160353
330575318
1517663184
689865831
1428985933
372995859
907711270
1282535561
61657075
1456675637
857821275
1703201975
13412721
1165001428
1253217142
55747353
957422115
39731565
465073320
1507607584
800035546
1144160056
1617575165
1610510021
256236794
377440009
395998836
2008779007
663498820
1613186290
473733222
661242726
860522612
1515742216
741344880
1475879730
975288357
418611039
1202593398
1340408495
1360409543
2077201309
241540813
1455573511
1843122491
1671948704
1116554616
211061503
1763935669
2047993365
1091210230
602067677
645530105
8881482
1748632275
1259437282
205200135
1205163330
250712564
1143575717
868697170
2063699035
1386428352
941231183
532183068
177157488
1877813558
752361120
25448783
469174783
1755828118
1747663221
813702198
1325785580
1301269776
1382758778
314621378
680293485
425194909
1196943711
38062165
2129684162
1900241700
47854793
2110380614
1556407049
1039151535
1808112329
958088606
2094261451
941853140
960977315
1743529517
637033435
437179530
118066563
1528402304
233495250
949963694
690229052
368275285
1832209664
1897178298
105307149
1935021893
548565976
486373474
827543598
469401181
344965414
1455226333
744386190
172027633
805335402
463561517
555896774
1390327190
1730432375
569333147
1731980339
722575246
181776337
1743753290
1054791471
629971505
38984754
129586565
2002353027
387179091
53996197
465579502
1174648670
314142969
1255924741
1869289088
120921730
949861551
786296722
132858522
1141718906
1938485266
429293114
2090435207
1378671958
23654555
1149673627
187431942
1717319217
916837239
537416366
618127402
1935606350
550351945
1953898842
2001105789
479131387
623966858
233207755
1664629283
1455959210
2073073326
965160714
217586756
1296616678
797213424
469058862
704469117
656380715
782034025
1989273835
2099011282
1786084942
307623406
1009966898
1808986401
411128969
555641477
807976178
1892851758
458990043
1870065849
1691142134
1938646398
138310712
870202397
1980040633
1606974204
1976117625
1650531660
167849935
2008259396
851282379
545782982
202456339
119844145
1251253275
88620522
1230932032
132978069
1096946700
1732999044
1297648619
22707865
1835330201
1282855520
285931417
1220132889
857413351
45770193
1681278063
87667394
314047466
2011001559
309650686
1467381443
2039464234
1243183529
1570385212
1462002020
1864646107
526203284
1213061003
1453916846
664004139
1383767246
240844470
1819829063
1038262296
1905509636
122032903
1843052603
473477886
270015362
570041681
1898739397
1865414742
964936598
1275782040
1828176241
1877698344
82017228
745007258
974389639
493225006
1892500900
551420338
564790428
2140589886
2021774588
872022352
380514057
472934844
1933091878
2045892421
1110160595
1695341342
1611128820
696649731
504540960
1757022265
2130246674
1263619789
2073555328
493044651
631017828
834934953
674708016
52758132
1098520536
75063711
612385562
1960148752
425794038
1866008748
961127520
1789398442
128997544
876291029
1267576290
2022686380
2022191437
2119970579
815419476
932848954
743449964
520261161
27291410
1719719185
2085640874
1639682341
1860622584
549721471
608959073
1743357873
1104974910
1261712967
1861456281
1451510231
268588787
1652587518
139413802
819934817
1708556834
1812031086
139716548
5509644
1474205363
2051092572
1238249872
1987173539
2028060957
2071571371
799548509
771372750
1174071168
759983173
714451358
521620587
901703210
2003991955
1461094502
312081602
70957534
478460901
2050785664
647325605
1653161413
1996504217
2097324625
327755001
60801943
1138531162
1898184756
302522297
350906901
1341093575
1300988506
1778119930
1452461367
1765096196
599659394
1846662728
1289117720
2077461299
1548144147
741261387
1302994026
878599240
37939168
1955789002
1502595740
1086905472
2085168115
344553525
748457076
2080709974
1071022176
1332294737
1621107734
87246911
1866981892
685073571
1461519363
100059999
1445773140
45382147
1152496717
263022529
530802903
23110613
1728676114
1068309464
5949911
498582822
2053594790
1248936322
656548335
781770923
1765747335
32138129
558052655
729979633
1166997302
233375689
754164369
1236032940
1369730977
997730796
1243984191
1390195537
587387145
1886099019
1638954040
690301746
2054592867
1267350124
805295594
768311799
784900770
1357426926
34768528
1978045483
734937095
1462427211
1626256316
1030059623
437429862
2065224938
1540796326
1522404766
2103458576
579397202
1365327529
2101971800
1769583854
707575379
1403862438
1775834097
1037027446
1537529253
1057913226
37230314
66097135
1619633453
1574257862
1090006084
1433226274
1286398585
1847940461
923034042
1285505659
1389957042
767475752
2129192232
1113919335
1091899600
44378929
140590861
1237834056
859307386
1138158821
1900093522
120999962
703015190
2048668905
748997583
214824360
849977275
1380923931
2093521243
977732579
667267359
740713824
475929303
818336595
1512435973
1151405350
320538686
1871403748
1411726666
1660725220
1146316691
1557779216
936228641
199361133
84118197
1348270896
1303289485
181625587
2138293431
111310124
1320830558
640953431
341321242
1742773424
1867726963
1833667303
1650666635
690120142
565243345
939043202
46782519
1626107795
852101334
208972388
219725038
55436739
161767389
2032492526
1287565379
140968137
1035192066
1590824097
2139089730
263687606
1923766649
718020048
512819808
515410953
797373268
1656530923
543062708
710342441
831350859
1854678586
283222882
1969433658
1646752348
1141994910
663879241
953098557
2054972834
1547510375
89538344
1638021532
1452587044
7172958
754429402
1142055722
687149010
1985497290
572104784
2120925407
295799088
949899159
1052780354
553527062
1732704027
1600484265
1602086766
204636069
1090116393
1078531070
1947162446
1067169095
676017551
1008714539
267053951
530058727
386296530
2044114137
1939542357
1919137489
858697628
961277233
537979913
1236774170
1970013145
522103119
243255728
1647406049
961957782
1411830452
1920432328
844695205
1919734383
774025348
1004081984
1817151221
247077925
1210449220
39432936
1083662570
453589627
255175924
769019211
1847927081
832161093
832003218
588134726
2131643980
1013151361
285126168
1143058478
440420877
1268449351
1405389737
308191216
626633573
877257611
1422210853
947507574
513647838
96020460
1665681616
664285835
2037327847
1907507807
475025353
621629335
94352590
1111245572
247646688
20618072
1184356227
471381669
938790608
1442890413
601063364
1850061000
499522355
724518937
767595306
1897054556
447148690
911818272
163963502
1261199755
1538069879
288329590
1087246067
1094096712
2053771925
769098702
1729140641
1041917657
1940316687
1927652596
1591213382
154682149
343394095
185856401
170992488
1141017062
1952040858
800912542
1173127626
1722934755
660383051
385022077
191842504
1199458722
507972209
892000695
1390407886
1035702555
1699110663
991510227
16375945
195466050
317449749
183203411
380511431
1546908931
1934352750
255118487
1404452298
989118807
1138473241
338122453
2144997006
1059326974
1960004537
167175353
1231176418
1017572164
1658212855
1463737893
1298473932
1872026169
1746913422
1987644156
737231658
70493890
1775699679
1256219335
999475616
895870830
471373091
907587369
2130879864
1475397531
522035591
2077978925
812122669
370028579
214291671
1358875749
418522762
2004510008
1136264154
872875637
606918287
577852880
11366817
1896968287
1342122575
1697979434
2054971781
1958953042
589418044
577498445
97565133
2104761099
738586928
640333641
1118005332
2084340299
1141063616
1999960936
420989297
1331472453
306308276
500307431
250146166
6975523
514054121
1843093731
1655621483
1584352816
911661505
10088813
1642723777
2048347938
1814910068
2118320230
1698368614
530691205
1426212836
736372220
1766067418
302088397
146376479
811533717
1052808378
1979882801
257387325
1750959805
341556843
30556681
1275898388
432696880
2033034594
502715005
1118731671
1441915672
1495091468
344250591
1743232866
1602550546
587109826
1359541337
2138866875
718650433
2049865834
655978738
903747383
1059951699
1621199201
1094652519
373472927
1390988205
403491476
1705193339
168411535
806787414
1080501528
1351746852
958131760
521832081
2142609215
458888728
2115187022
938695441
1217313536
535244529
648508457
1224189536
1199190918
1115460028
1390663016
1046125155
1457108599
271075995
756666697
729278299
834264212
609858476
331524213
1873349020
1231722956
1363625408
1573668254
567835514
406277877
1301032110
311982562
1107541572
142931448
889292061
1950464840
1101123659
1532747462
1005614402
45983791
1548484792
995800976
147955487
52545242
1781762433
1359988150
664115491
911262151
1527683009
338264436
2102887732
1969170555
1244112579
1392209972
2077658284
1543458421
1673002184
2143913456
1556053883
1238735954
398965574
115773508
65960730
1314893179
1529681777
34697712
1030893511
367975233
1591892895
1893429623
1045983435
1947945126
727034559
1388806838
1226209603
1704321729
797902632
1744799900
562078679
1784249350
409730364
255969217
1272133271
84185867
872634712
137613926
205957609
827635224
999703810
146712324
1946580672
1588668167
1078725490
1070103186
74515373
1858923823
22558480
2051577404
1349630556
1294563432
441407056
1279171422
1780441238
1474907689
147991851
1873966772
1784976155
1514311585
212114004
1885061781
1089045489
978787980
718759724
1505108396
1300197971
650338907
1519308802
1323872797
1013349067
1993933600
2025558698
1041320417
1912369920
869861068
1088999839
841824360
105709073
1183539346
139192265
2133203607
680491273
558522878
1384509455
747894932
1423890684
393978538
837158361
543234644
44522710
1683474703
1507369943
671180449
962083750
994792687
2016680414
243325443
2074108190
137757065
732424724
644163289
1741217457
925478473
1624222694
845746633
665799956
1145772430
2124191374
1028342084
1276037767
1427056716
1907647652
676383701
656426440
26377881
20750600
1184652776
53557839
1644670288
1424997110
1001302169
342440242
1112950689
370447951
1290740597
454420202
1258690724
1067220038
252437084
105319518
934162159
1439471855
706554990
587914481
1731811244
940085440
990122879
1155579077
1443585541
168584392
1714139670
214002865
2052100551
1779751290
107743205
1040919321
612171854
710357082
131870577
43307897
2129520567
1577908305
339438588
596176789
1260321300
961677141
1848661743
1777182493
191379864
1817471874
489042023
1247883210
1009004275
1442091441
1217419493
565004199
1133060686
1890140552
465323251
1331023888
1669497728
121183381
1612159032
975388076
824379506
1874557093
609994919
933958842
1922149849
1300955118
1721142912
211813594
564827463
1887371574
145043624
1109203967
1825594267
87549010
1135489958
908652396
1090450322
509118054
1326672385
1143637782
19137336
16426578
734848274
2035029111
1602975547
2006198275
1440625086
113558370
462027873
2052892764
29504818
1821617970
1148183669
2042534396
1501513371
909046149
127353203
1513169046
873628981
259072011
918411340
626968460
107163672
1571163940
1838162831
204839235
1004752805
1614247724
1077701007
173112419
1768037494
18536099
1623315738
1190657131
1909321772
980352413
1933736686
202225781
1701654803
567155617
501190900
1330062966
1692095050
1175598565
1251234466
2108767371
533991307
1000470918
95013355
1758392348
1850100903
1882748052
1952608342
986193121
992793617
1511863158
1578057904
381422572
1783695409
1173263417
1495559286
1208589726
377878064
1465119384
936718891
1519820772
147192897
2079519512
34565144
1408866850
1555684050
1483491431
841881087
1081794899
1500694909
354526305
1018808573
1655052245
1930105012
1364720518
1985680153
522855720
1648181795
588868062
2099140507
567187042
1301091460
1491964494
866167483
138899919
1498692770
1140671938
1593550193
917309800
939178295
20301288
2104352761
1163805077
1672945278
637516976
1530130619
370648387
1709180666
1328098344
339545175
592589918
1633651093
1861452730
1148339312
1346341429
2114067586
1703501864
440003221
690958911
982305035
829183551
840462255
1948977226
2090863911
999192121
609881227
716423043
1499949742
1624291400
1931222044
160361918
873555863
1781350984
506826620
138457397
933042529
1068655686
1682574413
954083738
421794790
1838371673
1878321287
376058103
989596994
333768755
76366505
738171917
1044207047
1740211164
164222700
1820051571
536189771
1238256267
1028819856
941454365
2130997483
77254521
1225324005
1308748858
759129896
443316788
799703010
207042034
1184065391
1491810873
1111852580
750874827
385605331
1424116436
188212241
2116649233
1847324095
1623463356
552865286
653070927
12351844
251227903
182682708
1084252740
956272843
883547915
495023562
397669918
1261971040
389434809
2006216470
2071226405
1429225888
758786540
550494416
1852268291
1553636352
316376085
1850855798
225471319
2082061254
822014580
1076553115
1831850921
1115834964
351457689
1257467844
1121657090
902420298
966579799
429047549
282358847
454492722
1896705980
1778983000
1611889223
1445281115
1731644675
1357530214
548795712
647891688
1544224330
174365711
837845647
2109681958
1938024637
107151550
840594824
333795572
612273383
1259216276
509997861
686115156
720241922
1657749371
932272760
1040406792
1521713738
214292347
1118768695
200218394
887973922
1860517252
507912558
352656934
1390350490
1938864729
721614075
1031461778
1180454173
283804005
1574552770
543622937
1856759802
1046360028
1334142731
1626127533
1857245437
196433833
1816529901
1226369428
1474455098
1444063168
1362734674
1403375918
1813287412
22089449
1755464844
1505879866
1840769781
1765242660
212622352
1607565412
194530421
137959709
171179663
1856309852
2108071851
640801900
2005321882
1052265027
1264381729
1492147770
1087044706
360580285
192596565
1808096547
1792940496
1022499476
1746314870
1141058815
149559149
372406406
2113719837
1451917151
2138441099
1875738794
1335362516
1318213121
2020315024
2097620266
1456691642
1381749170
1289438446
941722252
408875077
2086861951
1541254535
1751768911
2013454411
1198094386
105561622
1292470242
1867371533
1982913841
1110734690
1128967798
716196792
503416219
150622415
1469216746
108731349
291180465
596016639
2038193262
350170314
237932274
186436292
95396304
7981019
2009767097
1908543519
1805376167
510337558
1505761144
1423591050
412136818
202019042
1310750776
387271315
349479079
1439238864
152842379
1398973284
1092526001
1074280995
1499112803
828274446
1887024582
1799585017
1683048964
43647595
109108387
75282821
761200
219773477
1507147310
1090676972
251297707
724988139
1423414821
1761423741
85707531
1728689851
128864407
1007816635
947371380
2135666667
600904847
2144210551
1229311576
1186068095
1533306805
748372129
134911281
1121481413
1010909387
1718839051
1959001504
1023567871
240421206
2089813939
1162165252
1278193576
1646562005
1537059221
2128728728
792802367
1145479809
1282888159
170888412
762027729
1348925320
1157593686
1994360676
1718952929
804697875
141807347
101472694
675159138
753264171
44714718
1039481376
636842219
1988034276
820132285
455901615
816597046
2021186543
980952662
464129462
1623857932
1943076011
346679337
1357735855
1973734248
1392288692
1913484002
543124006
147099809
680765261
2111189938
1285775049
847777702
472766566
1632818910
1450893221
32023073
1232122662
163159512
1123863583
584234546
124171613
982816349
1374997392
1190103074
1574755733
1674167714
224147249
1783690121
670678696
2108923243
1786227334
425811965
468847269
1937730633
704929481
696308280
1859334409
483870864
1217789207
972755809
719510439
1757081497
1948632526
1235433710
936966876
1559828433
218459148
76719448
1513305001
1335810204
51598343
353258641
1135414012
425530176
1477296320
488830358
1447104626
834560832
471327099
981124300
1494598797
1966911658
1703264624
1588631298
905045324
1187207638
1564154451
1247513466
262953461
1477754991
1535177630
11107497
1724035994
1076451700
425611442
396800701
320106342
421286420
542900787
1598754448
1951785263
2006354178
160340086
356779067
201458073
122213623
547764647
659468095
1523319304
2034234898
762209421
661538641
1935303932
1118292759
457945920
260676646
92925720
1012370311
1228872961
1452836555
1402343834
794907204
890479119
710801589
615602344
1711731027
2083304154
985207775
142393431
1843605054
2070639026
1808170466
480371961
574735944
485942158
1850106232
613656617
877643168
880097825
2073918342
1209923181
690236983
1734800558
1858061627
470228428
541178979
1303428756
527183814
223470181
1138735801
629881129
752844877
575018820
1198558790
1725148288
1208262664
1547993236
967427928
650179504
1160732423
136498062
442073959
851132375
426708196
1605308528
399606571
1624180450
1246426082
1835252052
1024970960
1903433250
766085191
1959386206
432793159
1608553554
1681734274
1834216792
403910
692415931
1842433615
435914491
739440550
1419144204
1082410825
1038252360
953019264
2064738162
1389365659
796517146
1501016650
1113892597
1657502758
79363802
624817687
239182197
1712379504
1476403204
2110927368
1621757356
861387653
405621156
781983703
626491228
711387347
345277793
989305328
102394903
1609391781
553374438
2030748751
523333753
699955561
322877600
835718469
492099186
1764939591
162190325
1996456016
1378536490
792128308
1768182817
1036608236
1866513943
1158144894
810560892
332352280
1780080583
1770266508
1185145511
764345335
51859155
268295672
2076743331
413458885
1804593616
2039435913
320000941
1043814818
1649524969
1421091019
426004749
1386161501
1196020387
36042747
2034038983
1871129964
1598529073
1103486687
1823294251
579973828
10470130
404583630
1403554484
377653268
198503161
366140115
181842124
787026374
994443710
2146895035
74681239
403760116
1130886578
456063557
613551279
1676512222
578898215
671982505
1371578930
1850375499
2108606382
481607430
710887809
1235711440
2053583607
1437726831
16435886
95941856
957636426
825286362
1906715988
1945741953
2012633693
1192319360
1544663493
1195278144
1200248236
1135805555
811250964
889074033
796736887
1720100956
279181910
184509885
768885210
1787092552
1213831400
1031464563
1002354602
2034017687
940177728
119101548
1100215107
1848083513
705230509
1332886928
759398059
1503821758
412272620
1547779682
334274937
355218634
737867113
1136007113
1580800085
686542664
514556466
2008645526
2134799439
533715988
68475074
1742596093
212159473
668255178
195625769
739811746
38124459
1080326446
1964675898
1093765469
1871330751
661729187
1382169158
1797584876
1556009676
1792816787
600243955
374027412
1020580953
1398236103
1665157212
2026043467
470860260
971769389
860324731
5378333
530785225
1632397852
2010479745
1409273813
217184527
1251419331
2139424481
1455702068
584717584
1944826867
701742195
885044706
1414541002
326951822
651976813
1048614227
1387896928
315942372
916051272
1180084768
695598201
1045066943
187064701
1543207057
550412453
748683881
584258857
589021921
606037158
1328775401
1892937011
552065202
1845450696
420222996
1981515763
1973121326
246580552
1667467744
210857081
1360845866
2045953466
611261330
854519753
1486318291
1590575641
4227782
534456337
56167207
454800342
1552796535
505060159
805887943
110079456
1562121522
1613388932
914607107
772169502
1591012289
1731766652
1995485012
1875904994
599506214
1762468794
1647651170
649162377
1521630554
2119918029
1856898436
468595982
1461072726
612070630
703316583
200581889
463345616
663017335
1142879801
834485735
1098912639
108931082
500306849
1640642679
465348259
1284867250
2033221323
1669352463
1429645799
683909291
2073607054
1158630842
1738528956
266112727
1164612246
1284869543
1260777454
1532531704
1580254460
1038400328
309859915
537242548
125799605
1090024285
1806831020
215184165
316822532
651969077
60569559
692231549
642245882
2008433605
277062284
2119447150
1376969673
901174712
2137357455
702194712
1707978752
2034986745
396714651
2085739411
1795204423
1652368195
1546682519
1034197098
597276575
494700648
1600185181
1343170152
911251386
1279535362
31693738
1105650421
1122059376
1928893015
33934100
755357861
1817390789
160356976
1530891929
1783703320
486231447
419378757
1131842261
8525457
767931563
2120927455
799659167
401949392
259732635
296214850
1382425900
1589833211
193720576
657329642
1360494972
123231821
402559830
659770449
2044395765
2111616849
1269453537
1796765004
2031877576
777560699
650205037
1376712089
1746099987
1564691046
1988248432
1427640310
1504127717
222949233
53202406
719694667
796156303
1348994902
685359938
572035360
19460691
836911281
1914320015
1063883557
1618276461
1824377119
587192299
111828509
1120362456
1478984017
1938496703
810657385
16966895
52995618
876476473
418772146
122241378
1833067469
819838330
822905488
791345275
684531224
344365301
1912449492
115399577
599006967
1953394799
527875688
650100705
124254273
938115774
2024525282
1406910978
2112858568
1193132933
316472913
1005184025
504643169
222060282
1206064221
1017778923
238012001
1062822856
247803762
1774799961
1770249849
1091195386
1358166049
1409317266
936024322
645543247
1213268243
857051396
511118497
1113287333
631719349
882945575
1460343835
2016149888
722686652
1246537662
661923795
854834357
571435832
2007174632
1647163260
1352202981
1135472935
1336799856
1864152092
1830440557
1830060893
527509233
354836861
1130588256
832458008
1814256183
1980707229
1783562699
2014726515
73755158
2006298627
1743556489
807256446
57779995
1747005099
761044622
1259179108
311873963
703348788
741749550
352351410
1749224033
1329774418
1723886450
1668487283
1964012877
126465282
1398968495
1404550155
1040073594
45558279
660457603
1386612120
789424600
452281474
2002071578
1544073450
1329394656
873422912
1472558565
837846143
249737566
887482515
693391446
2077500155
91859022
1918284910
1028443207
1490558645
288771360
1184871306
1137897207
1173839395
1903481094
843991451
1932436613
138179213
1719697582
1805721757
1938364687
530433436
1998323495
923754988
393342160
3397486
1794205570
228906093
1184108394
1078590671
789310794
1666855534
1791948058
967966466
881388880
2060748880
1819367021
1260451538
1219659459
1566423128
1939444311
555462363
892147183
1584761168
949899658
1033521412
1684658972
525131832
669745196
1873776831
1506028263
259265180
1795835546
1111686421
116018087
158069400
1790813433
772377672
151568444
1603925946
157834566
978346684
638780771
1073089546
1039130340
602892678
1922730843
1861429767
1204423772
429847079
1154337015
1484981885
1821184111
2131294771
2056020430
1031818980
348491280
506271816
1528719909
2095193467
1046968244
1033860377
876686550
1354035903
1947460183
1661100794
489547120
846240587
1992121930
1082270209
1071471144
25924402
1231771498
1925756363
911545812
8112940
1001739533
828630856
863651375
1851519043
2058750301
627889147
1302006929
1249850591
1754961449
947015871
796001931
382588366
1596078664
1517596694
1820603821
1597871926
17753177
257587198
879624379
1775104706
9876277
1547691236
1841598930
1037116470
1604940525
929852947
812974918
1189366780
1421663877
647927934
586708116
2141303804
644075516
1253119837
25360569
189917004
955766124
189949817
1324471624
1404303269
530932666
1714270722
506301416
1204765672
759512929
1262235163
907904823
869410111
297525943
617881463
2003068824
1955174516
2054921449
1796418130
50740505
1609299993
1481602317
601202875
916039611
1407522570
536187196
1959563098
928863763
1600468653
1927994839
1986194029
1970518216
1360949328
1459712315
1978515857
1124787072
1234852831
1113000088
1478091775
1573961264
593964504
468301863
1101892392
803513301
1683960366
330854871
1044097350
1552117508
1463218429
1846633594
939154812
791670972
928982288
2049849985
485805919
1694370303
548778996
1648528377
559441832
1662009420
2020021668
185117717
1493664904
1514520321
270362868
1330208094
1970266264
97752101
1826654623
1162110619
313248790
2033488663
241927959
64603385
588203836
339989518
1972044650
1901169854
539419603
1458994799
1207921858
638659726
1042181701
1836509106
175960389
1754396038
1865555906
1002444765
2057778843
912940822
1955170967
1654426334
1116815763
1711627836
1474993148
1100787909
909997418
1842956835
1627113123
821227888
675093105
1153641664
1381730423
72610418
615550037
712993407
989175999
1453710235
1655846567
1272746497
281077927
1088530776
249406283
225462972
1270715513
1601826835
725836194
733372758
48476404
1971602702
1552649193
125548878
1839928771
2278332
286265362
340996263
1909625196
1114950541
613891667
963635436
1695274030
798391363
976856730
200029469
23566448
1716827248
842787409
600345412
1671798133
156623949
1546572354
317053610
1382431749
1002343160
854169624
1254125261
2100893341
822889894
1423557509
2029476813
272362593
810673476
208017787
1965327749
1376602297
2073415898
2064967425
636571977
2127405994
224204869
615177973
963670510
647277839
117197454
1156721819
1676479478
1249533706
1659157373
1348288881
1101692261
880824666
2138301295
2052231791
660600919
21516170
585313262
2045746611
2134117468
743187458
446147312
1540325322
1166932836
1626090832
2005419445
862352074
213178506
793076402
1292501618
1324926058
254798372
381571634
878750528
2060991279
1062124806
2003537036
2138384769
483852801
117041316
1047226320
208180419
60584844
1474972828
655954317
1067717117
778659914
725959966
763027576
1388731354
1198749314
1879234952
1619408183
1986570155
423404525
1001786944
647786518
1122485839
590202548
1653721656
191952709
2011709143
28119887
900732981
2077016430
302826889
544238549
1058679986
1455933530
1375935789
235402719
1308396993
1901414333
1506038055
1033154837
1979847410
1451071837
1968093329
1989072062
990229740
1269357991
2030162445
785620842
474407920
1844062348
1681808510
2066171085
1834426461
1583778374
1635212116
102812724
9627635
241692398
1545980611
37574235
1542703010
1755758791
213223258
49576039
1674162250
1347577961
12962975
21134149
1243286749
1131462213
624540597
919822800
874993349
1141329476
1717366070
1641454531
1080943078
511049807
522014395
208463759
945606562
486582280
814341087
1877937143
2065548735
609358768
286294899
1296748632
1063426824
2037986160
119283872
2061369988
1298867861
1537879766
1781149630
19591537
1548001097
1374940293
1715701629
1958956565
961440515
2052475057
313117015
774777345
112515119
350175611
924504639
771062321
1048237565
1480392559
1209975051
447557833
691557194
754569457
309599785
1581138364
1429338821
790703086
222124591
633449493
833108795
936776765
69349401
1720464852
1848806307
871063906
720329396
1350008180
299771813
1409009222
1032381399
1195044864
1499902222
1261481337
1375131941
1335569129
363263771
1322129111
1785782128
151987497
1984323060
717020293
2006085592
263944328
440573337
1488167776
566707928
1122558359
31545873
1407635432
1772420624
1823193997
131711611
1656796828
886407184
832738083
30185228
1690991901
491940126
663530394
1824499739
2113745033
542207354
1078905110
501916455
722516354
2056977064
268796999
1078369146
143833284
1689316476
266967074
1872308726
1595851319
1030072971
429597398
1927885917
497730304
1081220021
2063403468
1243899582
1081160316
1401325764
1056965545
315367044
510253166
1690259107
1365578428
107798900
131011782
1902961391
526503177
774260375
1534458979
2114908957
762910538
901809747
1296299535
1219333543
491082145
195000201
1670176475
1552844542
144692813
1131567521
406171183
1696203505
1714233316
1668120095
655228288
842850456
1680474521
613742436
1876033791
1938431010
1128184362
560116336
1558970648
132998312
43569931
1001532188
389067983
311776069
2134038404
1134440101
1240121413
341389846
664123584
266983352
1381713445
1182359871
1693449948
1459364942
1226215450
950414522
1391277050
1544845339
1247352335
1863078144
618526719
167589109
2120655191
626114410
998353520
1228059151
1147228038
74375407
2043940858
2058071509
193889435
848946107
1285788559
866088966
1386790246
1671656951
169485913
399279473
1970774439
1717220427
404138947
1964535896
137725028
956604702
92884733
1689063385
1702096079
1676489955
914505931
985094278
239686350
159715399
598395626
915970458
956881754
1645181599
948889867
1892053583
196391324
739470898
84931137
843657045
39329490
1115074328
101872721
289030855
567736142
1248825095
1139709289
2089877582
139270000
61130949
1191442943
316204679
1775139442
671057729
669341343
627410987
155591594
1497073242
265949103
118062092
1376212955
1381284178
716143955
824646763
1385524370
123622615
734474390
1269509274
1721293548
6908914
1053625882
1974182438
1085025236
104205447
1705855085
1569761508
2050356513
1875883915
1084163462
1358403195
864202731
2048020349
154241073
319715248
1501341919
808817168
198623301
1532063090
1817288793
1935923263
202991192
814653613
1918035878
982664644
673236052
472471162
920181074
301514569
394905825
1262936310
674859701
761080780
1362857866
1478641957
898387419
1458399873
308323713
1076232027
752821047
1183386927
764774619
533808466
1287485693
1481921331
1422212910
1295172972
1822668045
973953525
778109294
2111879350
1754781418
127847958
1793901314
1190671021
1230865524
1949013223
1602343570
1346302351
459829967
128760647
72033420
245483428
1163504142
1170803572
239633500
146276306
5876950
1525076333
601880661
1073306558
1455270506
2067731698
1718440824
237766051
1551442314
578597192
757290650
723165214
1617600156
1906369467
223561252
1939721099
831398544
1145752802
1586192066
1628478875
711897253
166021962
1612548316
1917898044
1242990939
357805348
1764230501
897088798
1728074983
1132112549
1185188906
356017243
649466659
1542118780
339136741
1948298524
1894060590
1365884649
1190624751
650037262
1780663162
1155682732
1161461880
679505984
1479289817
929906206
376760352
857236316
10991200
669331467
949790745
1565724239
1650214321
1414231571
669660055
1032610667
1812752900
1869568330
514579227
281013110
1646631796
731989073
717203818
1036036844
1394103448
1019030069
1787404941
1501229246
721066359
1695947673
29760056
780650036
1015772192
1789758004
527914783
597894833
1858282360
1553740826
770949870
2120595440
13432354
704174045
2061392994
715728190
1861430424
1689415415
1292208090
346825872
1114262377
866458613
1932846519
525426543
1670377267
1605187905
318828495
1390821948
1641023847
1022034675
2024999617
1276209044
793682018
457605472
675908498
1690383495
1183576407
1970507079
978339260
611416174
199602462
1257616498
330995384
165573336
335484268
1730121067
1260192867
380088817
1539890011
1870034898
808565637
1792206311
315878413
1208716900
419947586
599037138
1831298819
846309541
1167310300
127555365
1866464377
613636691
845028477
90373967
30311983
1351112518
1102057202
1513580966
1418311211
322915149
1940681379
1665030409
493530628
497226325
987586760
798002015
1458055588
1799309876
1788825921
1037611992
481243435
394078201
387870179
1569659867
242753794
606623066
366142504
1607445692
807856691
897140565
562577581
1239809988
2046235728
1355490192
1350872949
965651936
1601689684
265110137
1293517454
1456843641
1245952385
467120781
889280452
804421984
48098106
396209131
1952078975
122229817
148280837
1522085416
599763003
2025654817
308981491
993547059
71170260
1630158341
1074013090
455535885
1635415790
1559739802
886831806
1245841936
1848030675
1590426191
739340597
71450150
1136087272
698991994
1311435846
1223307599
1936822586
1015081699
645978349
486807807
1722655701
979592735
736943970
9343967
708442067
1046375571
1817327432
501297343
275916161
2068899239
1093129143
684620198
824359457
536948535
669587444
1867721810
2011086547
1989519357
725387307
1504909382
1805885769
357819705
1144472965
1084469502
1110337362
414874151
2120991734
448306652
1945861891
766574409
1273379904
1569214737
1046066994
1446953891
2141552039
1745541605
478609634
2059039329
647222841
1078042790
1013055902
754015973
91017898
795664434
803292289
478250009
32682474
2040245396
1448703900
2057070881
36713482
848975730
1679748411
1166588349
1405792758
200989360
1775818890
505141073
2129668714
425010120
2116677699
1317437608
1005630600
10826342
2102731878
1334360493
544879510
1297488775
2039306562
2068398107
1789285914
2083660086
940532938
1687207413
1307448996
27997910
1233344869
129007032
1221140227
2086998069
1557335059
1955877537
172702260
2064450781
197880033
1354884312
1862602517
633500500
916680105
164399536
109415697
323516763
1541672320
557035758
1672239715
723771866
1303496983
1566935853
1435828076
759893595
498517655
1113869500
1106163080
224153474
55241085
456475694
677729560
1463586168
1185480952
1064229618
1908008198
946925834
140580544
74893573
825183284
866005424
9445464
1719469814
816265025
1079298524
477191928
1098113765
39519801
432667190
469236228
1346752541
1059528056
1506251469
2033741702
1466677533
1882904390
1774537941
1249055210
1806163932
1530692856
105416551
120044869
1667431145
1233889794
2111547406
1797446849
264978374
954467355
1357186271
415008258
1233748793
2079663219
296317414
2037430263
494200187
1180411998
1528177432
1449485907
906231406
1221134948
827374259
683184998
1780599324
706887728
82216909
1316553364
2027217427
780598443
1191475411
523253572
731601970
1227366649
144204826
514548795
307391455
2045714093
65677504
1501234226
1781948117
1012374750
2104534787
1730405141
527063357
961490534
1573891944
1167912829
881275706
1412719757
2139051008
1383695067
1976311168
736981058
112233436
1571162399
429732573
1946013057
110578916
256889009
1499486108
1191795109
214853640
1687217734
669919495
414104893
1189454933
573914611
1531249758
37298548
604976095
1673703032
1227855256
459826865
617614554
1553312668
612024872
1870725256
1321762944
47919028
693322122
1641716214
263628933
299840950
894106180
5806212
1175379194
1240604611
382048330
188308517
1066971540
1465633566
300698779
1012411707
1455770713
217867555
1520390047
1545974122
1059427157
219561964
580069314
1137790794
23946030
2070283147
617769202
864543568
1369994653
295110005
1254026019
693331975
1198144365
1572489175
1420449795
966253690
1245717647
1343144222
956487134
1142584113
480681099
1078033103
556569001
788148974
920378611
212559942
1018345617
275211779
263325638
492984882
1061282467
1588456782
793186309
371672766
1933893036
2116855607
1990381965
1820137217
1252725925
1021375466
1752510399
1855052662
1418200624
209866159
1995497087
61376261
809207205
1389556312
346711135
1640848848
1604255602
1005271906
1281713836
472245655
778072385
89810671
954165640
1378678885
481293558
2143888814
341764271
276626228
1165326121
1532409954
1459742590
524933260
611573461
565826004
1934678914
736575752
449037306
225318357
317443052
540061770
1254659470
2025690656
629941748
1762696514
133096270
30588460
917058059
122137804
775575608
47349213
14736240
214481374
43167045
378134896
1854076677
477208384
1904490681
666684974
1224928595
648175444
1321780909
1333980576
1194758600
241993361
1758316591
1012450648
1805576936
863574831
1871532322
322433913
1728145164
1505444304
1954957700
1334276678
1943951998
1195939878
814099476
333100570
1305823494
120057388
183150037
1505819914
316305106
116263722
301864617
583332926
937361681
1049927082
345862823
531289596
1540131867
1024848653
1694344994
1372876376
254527374
992400428
1119181463
1357582866
475280982
1258668344
1102643372
1689714920
378147
2114250657
33707987
849501940
935305064
1040612868
1444480876
948825553
1108745994
2089768037
1078920834
559101957
769979991
49385507
1491002229
2139367964
788294869
500828285
1495916592
183533062
1490582882
958587262
853828433
119446275
1894926480
335193052
867534765
244599727
1651226682
1208500317
2052740225
1363560637
4608256
749238887
726377193
611785164
1037256776
1738615084
1583574893
1909030006
1543100943
1483296644
763659254
1109201760
1339393410
2147097998
212797544
1929217675
421067756
2090860118
1595519494
1144735045
1398644148
864105182
1652665085
1960851723
1834392557
1154802164
888691740
890174633
1444349813
1999207761
905375820
1344361961
522717389
708676328
2063792011
2068516273
206612332
894372799
985576149
588464335
1173886663
2061058766
709089074
1381226159
1505275387
868236660
1702528655
1875339591
577628464
614941045
1037465821
438409307
701731812
1555455383
883062319
1895127977
587368577
1176885357
1413425575
1052027793
338727291
522898841
2135607944
2075017472
847492156
10044816
813146057
1079932132
1548362169
136426793
51976634
406413914
97424429
1925159682
672923518
2116603664
1506481998
1776359579
1798615646
8793750
1707350262
22101891
1272942117
1037250286
1145017526
1623995782
159357252
1851914382
262267501
1172994116
65486599
759878316
1345866498
1678087313
2143553700
368598209
227404043
2129656649
1151578531
1434269012
1025659250
1272961874
1129182940
1667467744
97691248
346667474
2047292794
633143095
1562681988
1772530253
133123780
1701371929
1712680870
1604717347
341672277
345929186
1033261982
1666654088
664700002
318241837
1167807468
1446692563
484957655
1799247730
740894610
1169699969
23774985
787819016
812049750
773213809
718990176
1629935458
1886734349
2076963063
1718779208
1849135652
292309064
1163921924
916578156
377732917
683008847
550302068
722638933
1923582475
1002208416
753713749
380895949
1057940721
564511994
284414007
949893701
533269256
1009069944
2052670544
978758917
831754301
1867391566
229092623
1999238651
1474318647
1554445662
377471611
1809682778
1337218564
50654638
1238231334
289352918
1191921138
908947129
184900799
1885583447
628939586
202760564
1507272988
1867362355
787171192
620741698
1025935007
1346800144
1368299028
2098518013
1809336927
88325698
1425600950
131381443
1422338405
2048983284
1730004391
1296309310
2007056448
608920015
1726507935
1208174194
436774585
75552580
557415201
1619541515
102568727
553001050
1725392828
764652148
1935284220
1011858114
1992538036
645796011
61160052
1810200819
12261745
1092484685
869014126
528454225
1763718640
1042435066
230672152
642915777
849156744
1526878068
1128232487
928858443
1277939149
1958088595
72152210
889068318
508648238
1048544897
602006901
288463156
2074913720
1960738101
1387065804
395105014
535770610
758096592
340712569
686295387
1978435740
1588913330
182226871
729487555
1691661562
690036285
1297343879
1828149745
1499041324
203735509
773580665
546559769
1447039825
66307970
204975146
1437732431
127457645
516049868
1161756261
1282825003
228875214
1884226811
1093212372
59868405
2079438568
1850367293
1629679045
1292436756
2135246583
888564191
1262692249
1909353564
2138798921
1334630275
1744817603
711582099
1494491470
246109889
666886327
1985078437
1461591322
2041149783
864705657
1609122226
1567626479
158826845
1850981409
317054088
1535117927
1825974630
1852898262
646894023
1884049878
1070287190
589604279
17100338
297162854
1227756980
90887872
2124379442
122313484
674150154
250519048
1632246551
1586286150
345263921
1319410117
1634690784
1111658403
804787943
767854402
1154312285
1164317639
119869037
1804391004
86949609
1209499080
789022809
804317661
1073882820
714918210
1967591265
553245021
1379323389
339300802
1864094560
1258825493
1965593158
643506429
1895367039
244808083
727299375
1340332370
1765819600
973422008
498406877
1069867407
1904203427
1662810698
415802771
1779534055
1536013883
664833395
747350454
360971718
924693710
1234559607
1334680943
921970822
1102676963
643898588
2102252833
1083831770
1070821319
2083054646
207297626
237007257
874262562
96692427
894135666
936792280
1724908216
1132471332
1189797573
1448424040
1796618031
1531115336
567159012
1017581556
2013442133
742333891
377888859
1527281061
874095592
1097284904
323899512
213875979
205149720
1436566292
1193899745
771656914
1368729659
82553246
1079368412
2015346091
1453345114
490699251
309865835
1839153444
66406911
2135883462
2143884090
1051742227
435219017
1823875200
2105372571
1339825560
1675589210
1724658039
193430210
1666766290
1637741014
913902027
416157139
1571660307
945003051
193687765
1830717111
1629093669
1910423675
1730173890
1177645019
2076280317
968176405
989537429
1926663699
1326933546
729079991
308397852
1791852781
1445680941
111952601
899437876
1099307471
1753516160
620031889
1482150194
1996865548
1772939982
1489855057
170738858
1235404675
103389900
2004344120
713603163
1610313713
880944236
1688890904
2085677233
530522116
92394394
1508354312
1106393307
1534770883
1512718466
1440690618
830919826
1305121492
779231122
687506688
1884501338
838629049
1261959605
1864581863
1640455469
21103493
1494769127
130618404
414042026
586380237
501151239
1265389884
1831774587
32599011
2088425275
1176265493
546795944
1026484092
1747396393
1611873650
1521117049
1352954809
892546547
1398856648
1324631498
1678767978
390806642
1785628210
690245519
898681777
266927508
655315389
1149083747
1140402545
365045908
496895900
1555890466
2129315766
643621387
1515457122
311546494
637332803
1651112903
2076564334
1753775136
2146343172
14118749
2091772348
646669601
877790941
561036589
2076699421
570622346
889812212
1363403504
711340334
145654750
575807789
1725940454
1532319955
1030051569
1247321416
2136070099
1036246033
1142816348
1009132215
1551072174
983946551
1950601646
1970926030
245233076
910715110
1204549965
1616946290
531091051
1721552771
1010417053
469397635
1837420261
2044754458
1442669175
1685957962
477947710
386906352
2135300235
1406693144
160263917
1944867675
1530948475
1809330426
1453079910
734597083
705560669
1244407246
583920204
1564695495
1434242773
888209450
568338876
1496775909
630027268
934449072
1939021775
1512520440
2008449439
740984202
1978104202
1902120995
103788181
172073471
676536698
1435849590
426032481
2143668677
959398301
1280602459
355834081
965092348
1091709113
3807919
1957160328
1976063364
328488201
1940999204
1564388046
785662645
1777623520
2059757978
882550301
1591744855
1825313747
1878968441
1326708992
1047556596
1687883839
295541100
386215991
1381857670
1335038765
830348236
774378239
1183622961
1721261650
1198010233
178054782
2026637132
666479413
951212274
933055057
230343445
528404701
439568211
875021062
1279753471
1492722073
1013659430
667712873
1577741590
1133612487
766115493
2093955156
632881941
431120131
1019370286
1688882129
2081744708
884105921
1027240175
401369081
1469328242
72868662
947215885
1649240570
871021511
278094689
1193756778
775007122
375620949
1938965123
1999062588
1466525758
1399588890
1452111044
839527164
1308593112
130558258
210022385
694472143
1216946718
1435949703
1654588445
2097030763
743304561
1922905395
2034480007
853374543
2145899206
399780963
1370696483
1647928056
1882231751
492682685
1690040213
1727613827
1997769674
1833886439
2120638911
1419495904
1761830424
408285836
1750049387
445381109
1948827738
328055074
669459305
454551417
547415532
1445856441
1947030998
532164066
131925425
369020516
126301916
1127075714
1138142915
156824793
1431552854
1544658495
1009835615
1773392302
2093935353
1551730604
425807526
1842027696
1713655717
740703934
1001248546
2056761784
359510364
1826020152
933985404
2127528730
1050350498
221610789
125701595
1274758799
180159239
789599475
1385151028
279425893
900725064
1877191159
1848390482
2079653879
1727980368
35770490
1443811328
1519016341
2067543823
1146718680
739127572
1860980306
995840692
299009153
1242447616
929988521
1045388121
1993575739
59196989
1164943288
538354709
286149826
1816970385
1587856484
558221800
1663355052
1984183053
2030760372
1224315172
1791465831
1844140177
229831744
448673919
1175169326
653890257
421906418
830426430
1007172729
78782636
260253120
1962585022
2081535397
1512466015
1132499541
301833627
503719060
1374533681
2053157300
899941091
766861264
733804923
251014197
1170816768
873509524
1945765683
1386510789
360048605
123483847
1663531121
1597563269
1592246113
1710952163
155238162
190876481
299543760
784427878
238273312
145386087
223631044
7073653
488357025
1170798504
1379568703
27619553
330294371
342022522
933293626
1242658764
1192351899
1657786288
195024429
256194311
435214033
578951896
376870242
1433378967
1005172518
847146460
837067960
1364987181
1117947243
684663175
1763584786
579707903
1777958807
1400436046
1267539135
59354860
1051261693
453301013
2059238524
1690724829
353401164
252941014
1073135901
860491346
1255329262
1179502985
389873409
2071609661
138735542
192047735
1107122760
1027584558
1577710975
871515740
645123453
1449370045
146801040
672496233
460577752
1543870859
957270221
1557323943
1494477736
1635276706
1505657139
1947075983
590924482
1286136362
1450639861
1198477310
1599695500
721015862
1711756678
2104134190
109329905
1422349468
2136918963
47667672
341203094
661617522
1829243420
702575759
605272814
966823143
1387236737
984160908
1972364126
854810749
438000669
48756441
1657816657
1102768085
638272691
145261127
1848977027
695077677
1051509095
1557434641
1933750261
578701834
1973926984
1072988320
2013052107
38183838
1233409097
2014287059
1469241024
156363052
95466091
846051860
188643069
752662671
2040032231
536749876
865629590
32658272
789963551
287931900
553532825
130406246
324239638
759695059
34889425
1653565776
489611196
532874407
737727746
608918260
770092229
1463924394
363311687
702309807
957385881
1332353920
818777418
1671053246
944383649
242384573
1345232257
242360275
380113655
1091088093
18088226
1037852407
1931301214
544223603
846828704
941352237
2047396370
253296403
618816509
2076720898
1308576706
1514962672
992826744
1056168460
743581465
1018570959
864720619
1558786289
1533822582
814667721
1984205570
850802335
1696839312
1583131455
146616521
735567419
378745525
1487485816
292200875
40475015
339443657
134347990
876015226
1868448609
670362111
1119327575
1207442667
168389926
360316864
1023797934
376507961
1988199507
1212081701
1655373691
648500750
1189600454
26215795
1441517913
1424042560
1462573562
694983430
1407917690
625441844
794374151
441564578
770579484
504139922
87202465
1975615791
1226743520
226840527
1641663979
1114638859
1296602681
696979651
51161555
337918058
1101204566
1455503382
3566212
1409293414
951495369
922112202
1589215625
847553886
2123758859
544358292
290927274
1262846459
921056200
789534285
2134718997
1451712348
1434643758
1612468711
269921213
1732202685
2020415382
1101464514
1362987774
1326783781
943777457
717352152
1000667642
78817747
1244205154
1855889492
569611510
125682853
1085623497
901282413
1959588328
1410182559
639216221
373644917
1630931057
1202430179
1731239579
234538883
50266116
601036809
1886479101
1600962792
650708913
577967754
1497781013
39308932
258833018
2083673465
2082099489
1013293286
544526341
1931989272
2100713928
1044197562
1132177660
256785435
727142176
515754999
687116070
1914320350
990828267
613926697
1047900737
1861198746
1327240701
350200919
1421514494
194183231
612756415
486362149
1475130311
2137309188
1913434884
1804853053
1804599665
1871984386
2040764465
75359896
1230312456
674410279
217221334
489569699
565305679
1516053249
2022749340
1552251186
890091902
1066909361
1834834300
2120253782
589093880
1798158784
395670679
258546862
1585844755
1243310420
872097576
1190546002
1271785722
1025722722
1673726724
698987161
206207356
1580035998
591512204
173495213
1312006333
1816530030
1954302774
2118036760
1708286102
1082984963
420702227
655211634
2036228628
1157652811
955673759
1029220241
776428640
1529744663
1053714706
1650010708
393581275
1453646786
11179886
1838504921
2096219118
1390632283
1140127510
74305810
1450240551
1924963130
235999991
1837845885
1221002688
919965781
1929429108
531518129
1662058738
28586768
1830623551
1787513225
322519536
377553614
973872502
1180666295
1617862913
918889593
679958097
1255671242
1591577821
218380861
1617604414
2045342188
1530158711
154586667
160527995
2024007397
980503889
572424251
2110895743
1850182969
853405738
156374240
1072939982
1326997810
462706507
1797918374
241029989
584203576
1898198863
22960832
286751741
1426695410
852295989
777045742
145477468
339001764
1622666471
1932114169
2082206130
525199309
706462173
763690036
1121326684
1747878643
2115971037
265992603
1193378395
619992733
2013868668
2043364280
342649974
792084462
14857021
1232112734
571384879
786955985
1460547777
1097748188
1386042797
1743841028
1604316110
1624047767
1504549373
152915069
425823104
1410800173
20229914
1641738721
197904010
1248601207
1176914750
746390388
614896840
812190638
871005406
1407674232
412130765
50366360
682327964
935961909
612009694
461368311
1599342448
682336674
590452687
2120007881
1303010382
1756695996
1695898094
830493711
354956187
1642300930
707895907
1522330003
1547891730
1835464483
758200254
880747177
245179834
194570211
1113357503
2089513565
1991108285
225839203
1857546150
751229522
1218184375
240891076
1852255793
753089368
1172323653
1319100721
379424292
1244072376
1765522524
1165512818
1739245909
1387249047
1265291971
73058643
452486705
1413855213
1123827110
233487684
903491210
1017211620
51215361
431267405
522927882
784608628
1792946720
1557188073
1515207087
1116948121
1031577050
950217889
1072083968
804821570
1460756288
69834974
339836724
355978258
957237411
831014905
79121480
437749631
922317217
1787574072
1167671171
2124258176
690377852
1307888496
1421064504
695493311
761024743
1491397738
275477657
179799780
1044468632
668193232
657459517
744654084
106015418
523029735
694136676
549577292
1966046863
1969461099
1168046449
1665627332
294300788
747924249
371536515
1520733993
905473980
1228415409
611643889
955214904
1607615240
405944818
1821499061
206633795
1328018543
544189626
2071343728
1744819390
616767668
212109262
298164794
2014294600
1516454832
2015923186
1057859034
1075590390
88212064
827510701
1078531070
1132772055
1405532388
107042154
390458669
824466922
1870773264
1351802791
891565463
764489376
1781787989
1714286355
1792646739
522381652
1509567288
26129628
1179430100
1378633012
1020552705
1480395789
1998908933
2054598930
1618828574
1120368035
1158241607
186121150
879330849
1566673255
2119735531
703243752
1354752829
108282844
1459982757
704406201
1591052130
410584030
295619092
2045479007
762713426
1520267707
1616036024
973785872
136158028
1244237678
701904049
477251340
809439320
1803624841
2103790663
1745946256
1427896196
1989406997
1573675537
1269011485
952840194
789149084
1162028636
38176025
350167269
245526785
848876515
417976144
1227337547
1026232177
1779018708
33114838
1948709321
674105379
352002932
1425579391
1221364695
1600254274
1152805333
436737490
1163732227
240929729
2017711791
837952130
1819420303
1285305828
1719102027
907523380
1882639421
1650913492
1362375373
730840804
2002825813
297438169
121570186
209391407
1063792741
1768288190
432892116
1950493453
1394991680
517776150
445022321
2044501562
706388174
613052085
1385592834
291342563
464938955
1887401412
753244658
1544456357
1038419793
1974814747
63051497
1382292713
859683803
176229099
349249968
644051399
1507343712
1270090978
740670613
819353750
653609665
887440848
930170755
1251827182
487635912
71114114
429485283
227551937
1475666322
1461513216
571197106
1319987262
1177092649
1169777539
1600521961
1737187406
797102935
2122376678
353260608
93995723
1672246319
119100042
511090892
778307962
746608763
312634315
1951952353
1075285909
533386032
843255423
1445709909
127919462
1747676727
1269880765
823938271
2032720348
1292119641
1831019904
1033236622
667545285
2037290241
1063689355
96973069
248591988
326192091
1754647597
2110985270
1748180398
659132340
753431642
1763257662
640780277
459116492
692364664
1563024518
2090408131
865678916
1031716110
904151845
1135226077
1931278473
294186359
172302614
1733845814
1163908639
1820142853
1909241740
1733812142
325653253
1722365121
1095607342
1477763140
1484747493
876161959
103571723
695634282
221063758
1255098143
102378918
100462907
1520741766
879782090
1295524733
792649722
63813796
1306117369
739696280
1379122651
1112422335
2137983719
1227510907
8545201
857230498
980196200
1167397873
2127819376
231619486
1349266415
1446124369
874664964
58485788
888132155
1080597446
342305724
2117139551
832272159
1627941858
1127280708
697706053
1481306569
531437393
728037464
205549997
469423482
126405698
1063174526
1641769647
1188633928
1301020712
1546401201
1454809400
283744342
1911616825
1410829680
1017488891
667377355
2136077162
863502122
2106442852
1700212307
855730475
1232448046
1645470170
1960828235
498909215
1444422843
861447744
2031771379
723459614
343880164
476211645
1676057680
720311616
1196050230
699368424
261176102
1622364376
485392744
569745647
796850609
2116555766
2011178242
481566356
1209600848
462996160
1276020753
1878058226
799234560
1356264624
1895483248
539218725
1951470669
889983528
2128123421
476091919
1044730151
423270136
171351738
1780773680
983999434
1645152172
709350061
1841628277
1423667669
405232286
1817552183
394107828
1058922179
595521286
1346322230
1098949184
1354624140
1387346542
678596375
368998456
725999330
595514822
512520760
85366590
2021847844
30489071
1949734650
1477500274
274003274
1435224308
1362450570
1296740240
1508551434
1818365654
188475442
1667681684
1319972064
359154716
253844625
1633574697
1682765797
1112382966
1861532560
1704281418
2025443697
482268529
690651142
640932727
1169790065
810303227
525938076
1494808973
1025564202
1768223340
57069073
268621649
661384275
451201196
566702943
178011493
676870623
1706878491
1252312659
263822337
2073966457
1782878257
1570668677
358077395
757254012
1943262456
1808910260
189870503
116670948
304070376
1877260633
353255785
1453855896
317690207
2083781849
1004374109
1261686135
1904209922
787301365
2130033670
811870869
2055199187
264987323
1483604682
1546590358
2130673498
1242808884
1741803071
411097554
107664542
82988296
1078789477
2035416223
919691869
1715588684
763401104
322443168
531008148
361042385
1493271037
1386973270
1090938430
674241254
712771750
941208450
807494153
1087643664
1362194652
589703360
1858438143
2101832791
199352628
266954089
60456446
600091116
331072524
27687293
1660209517
525313310
1385694246
1996141635
1648722805
1903469158
730404112
257788817
1490852590
1769562418
517207633
98036196
890232396
2131654806
1621871936
2133946723
250611695
103811929
940529018
1282051837
1895892621
1352434253
1973232759
1711702207
372161272
1444506806
1430272696
164495998
1142100529
1208218789
844972987
1157805671
907059486
259232572
725784220
1211233534
86515371
1613041903
490859871
780174150
332526170
897590642
1901747401
206821616
130642388
475835024
722795358
379998209
1187450492
1475216523
945058174
827162740
514217840
1135577194
831649535
1644242254
1463460141
1620491056
443622737
1527342391
79451139
1500214534
366095494
1727968749
2122646328
318125910
1831027761
751159965
1016757120
438461177
997524730
221375015
1533313809
557461266
957803794
811668024
567321295
1459215893
1301174010
136298762
960630775
619550286
899615470
911528509
341610913
819137078
1402267436
784063809
244271774
1718640159
247328242
319560727
1929345527
139462759
913745219
373646581
185926235
1789434691
1978637509
1599583473
42976073
434715964
616576539
932506218
256432315
1888582556
1510858299
608107591
1224859271
844233803
599685435
1419327185
991781862
1322185258
277554520
117885472
1312298190
764147846
103191017
797205783
176979389
1318791460
809945713
459542768
973096067
1208557867
1765754989
1657134113
560298639
844432833
1580892936
1986976971
1183401998
777062163
743558070
1908305639
1250153402
587712356
356791680
270850681
240451117
313596119
346849541
1204629730
1877746457
1785663106
1035632750
22911013
449460904
349147549
1321320058
2048343399
912488736
1501768086
1747319510
1750589248
2103310212
2075129831
1179749161
1164292503
1483415369
1268852071
2122025929
1448143193
1614340073
1665466132
547828836
1311047403
839583289
1577353696
632815944
1210134850
872041667
1156863046
233897707
930651545
258814157
919674556
1037240780
1063545749
2101221007
852074553
1493737316
1852855176
1105063217
104103745
1680735191
954764348
2048369716
1491092984
259434289
889816009
466495742
1830894333
1948688953
1316007549
544460923
49910083
1850977514
997544365
1489940037
244759486
305004554
1217307824
108458815
771663700
1898619414
1555159409
183360747
1174659779
201964957
1486440015
512755075
1096993969
957723989
689763734
190942426
1032265565
2076827361
373185750
91916076
1035486252
1154330849
1805254639
1396288715
213863093
289488562
235222630
1456774450
1224684155
1283085518
2085078351
161089854
1275366741
1372321678
1368134935
912038101
63068180
556841616
1090404862
411577258
1819592324
1760703560
59431961
703370028
1172082183
188712696
1942516955
393749238
268663262
845929047
1212521749
1928034619
291557786
705975447
1114045050
1236034580
1788850885
1533343863
1380932351
358699870
804939742
1879204552
1774947404
831565028
1099017557
1429933574
914665464
1179156409
1472591876
1589380681
919745320
2069354805
1055673458
909000081
932074840
1182959143
287712726
711041779
223241021
1825218998
1728480303
1371681619
1794105244
1707152713
584038653
1853876082
651681781
560587207
1228588192
388133087
3118243
368235196
2014433358
1420311422
351033943
1222756411
2049606491
756344235
865832091
276009939
555791013
1317124926
575081722
1035178266
1237684960
309400349
638976137
737823767
787590694
2084758315
1539107887
443803121
1579725069
1984270872
1722569184
2107323501
1615120434
1942936569
1367418152
1721104097
1542737803
1719350105
1687288264
1027240175
300774583
1118102011
94254642
579039309
120560204
2181917
1385573433
1033848694
1125881585
983948902
161018904
1312162116
1079750337
948322103
74457350
1369207976
635641212
1561857806
196453888
1744536725
2126550054
1417406817
466808560
621073287
574391421
251164070
179072832
225973470
396135052
125898318
1858803332
2133961068
1426876438
660772470
411218781
1190502767
1299366317
1209944215
2097867797
1940625333
216740188
890976116
1302197903
895223708
1598430644
1136935391
458042100
1089875128
794409375
1373316319
307670091
59682185
1152352730
1461087681
1225554694
826379845
2008635050
1040431412
170078489
1567532088
2014269919
1743756369
31869097
1620571559
2119966837
23740731
1028228656
1538565217
560979984
46156492
297323875
908029171
1649189064
1425618682
846828704
772389030
1235291541
1636492975
609598445
614020843
995866713
867106101
609098167
2036200725
755899571
1485690073
1078612873
769417643
93755084
1400936408
1711714648
711951515
1477954674
145015848
1329746621
809123538
892890366
1945495164
1907205006
629402845
1622626441
1293610720
2079178705
921559786
1977829607
1915415906
1889851517
1443614167
1501626026
1190265251
17553048
1195860605
412054468
1485835122
1576307195
2039464960
1973603917
1010128021
403344980
1079558802
848366400
811540517
1366252544
788732817
1973784581
775926686
1760683117
1854726774
1601523349
1594406802
1394312959
1681524349
865022151
1956903207
1498802746
921975648
1148394003
863741807
854927168
1911654553
869702097
135142420
896934697
908999636
843117936
2108450947
916229910
1575975969
1703289100
303253016
1304436314
333497898
758660784
1405431350
1534825667
93314995
1283699227
154713932
1690507923
1761655441
1997450012
99960104
1733493531
1942311622
1778921226
1775991864
933582768
1890835764
121814432
137389284
26450393
1932736802
2035437460
1868948823
1360915099
804029549
83822312
1309712830
1116524206
195831675
2103611542
1845626160
485818168
1351295073
362752260
1232674758
2002762737
574692689
1902969687
887502301
1660174735
95824638
1673743147
46461304
890486340
729806862
297983104
117337905
1691342834
1059325351
1464501133
415252748
1347026787
78031511
506251733
881253243
1518003709
2005568836
1170965119
205035374
1315499641
1519089733
757642771
2116371928
1421690613
1268518296
1014738622
341204687
1238598254
2082217965
1979893018
947477066
598798290
888980028
589107597
1384533860
1665237246
2146002083
1485381857
587044247
1837565703
1071266017
1477854830
2079313256
1049610749
403869883
1686511915
842231490
199729821
1852299575
1613583106
2039289785
1151650476
2136152137
2116594335
475854154
678380342
2058118809
767183067
2002475043
771782780
176459270
953791831
288964188
1293874073
153810772
832085125
201853834
1142296494
1721900067
1331963647
536242285
167240837
1042069189
1132318958
1201991471
212325298
2125724880
1841972367
1908838984
1725295907
1652414503
1566533258
72038473
2062435279
849342010
2022992567
1507232214
73675063
885876087
2012092375
644898477
1404273426
222855422
286463053
1342367355
1938562192
800138706
1632139229
733014370
538409758
1133602714
1551419892
1091084001
1759830275
1399545051
680553658
1361030472
251616541
1522469589
1624706004
909002733
1563370667
1632074516
765036631
2052453117
450980961
1008911103
965228100
814360831
2032302393
1155753353
2050961851
686957109
1899558439
187691522
890792394
1625796592
32791766
858343950
301835436
1679831103
1689730848
1264698081
1898152083
827510794
1941175318
151671524
1570881727
1187682376
896877250
759009456
1139965754
637053260
822389387
762442896
2134606635
1513663625
60766494
1035438521
1210246740
204893097
540832505
729313134
62543270
589198873
1056026423
1171905098
1195756327
1343682126
381590173
1824330216
390758722
2010336702
1487088425
1100961922
1660465615
860314715
1464281986
1268971599
2028910676
1967979104
529252117
1864171571
308546678
838365382
856001445
1553993929
138765804
1573575252
336793000
588037669
361829940
828699923
964474010
54094061
1931599823
1589992134
304120062
745964026
313207704
117650795
258071899
1427774647
26180616
309535225
167222191
409274674
635805010
1498028373
559182597
19281627
368041141
575174581
2097359763
456654583
537024253
1005749705
674861208
509580762
2130558857
879567730
1476393293
270952870
861318447
372205678
829805438
1833144943
2012540740
684334246
708604807
2013871203
2103236469
400932815
918622746
2049066546
1268427957
1839702580
966207799
1089541268
523736955
1228670116
551060838
627254365
1420102705
1997917480
978352230
800170368
1350345189
389382904
1435024780
840888922
1606045997
1828431819
837268380
1047680732
508096022
1999765560
480770759
881476547
1208037986
155709135
1489365176
861787599
983799802
359288286
1207966475
1435440600
691309466
1953813534
1813457465
804893000
200908751
1146105385
1054820640
161913473
1988467589
1876413749
270112532
632909713
1612231286
1803186740
946947863
2097655306
777447966
1691184163
2085746366
1162833534
1306523467
801854542
2024708160
1784648570
1397117424
1546403836
1839317468
1893332543
344491298
2099816147
506113161
1254679587
747806412
513230950
423225455
1025846557
1261840072
202113449
1078905872
1299453606
988253940
1305554565
1677618757
1974482199
361402449
1337971651
384138361
297287122
2009605383
1337922117
614873868
1204841588
44367702
1447043673
1881107575
1714922547
688244547
1930492205
1655982340
1667903013
511518207
675689650
443625562
906045893
1364900262
711439392
1949556932
1475232051
123006667
1475832093
1095036779
627272741
696633741
1671294664
800125841
274788490
1351920085
997158405
946415449
90638020
730284776
1545216306
721023762
1066712922
584629015
1047720511
667246887
349195386
529803125
982604961
292905996
978749177
1651496256
1213969145
805233801
1095039272
1587044115
1529940333
1577072108
679286519
2104470903
1209691269
744317973
2096112599
1256836173
1926085529
1647919856
713462295
1681325292
1657179145
2036819785
1813858948
1630491621
699302786
1320474032
1429724139
381617981
687173660
794848243
1661236855
1517640314
38358324
1821548566
1415945917
956191835
1319253652
1347147913
1136278133
442820039
1615188973
496384012
32116749
231543017
1591447010
1616506941
968341610
1628975994
1001081011
964198928
690381661
38055137
2103613106
1342945754
441230798
2077068949
688990798
385596420
415205467
1806623348
1783122317
1085507669
1573462159
54023640
1698410217
1352625864
1740515496
1367421274
175809214
1376587253
278981879
823677709
796502898
2128997073
151493379
1745292593
1134602256
859409445
1824389742
1613523196
416890499
1721174691
1321145884
1774026961
229098875
1079062130
1559889240
966928950
668330922
353021807
491371156
2107235636
913926106
1901366141
966240016
1224137035
1293643642
1439925888
1910048518
1641224660
1618740729
471030418
272658741
547800616
1162251984
457253158
1117124530
1506603605
463335621
1669885128
1793213876
1658187648
547054582
1195127564
962465928
1861012065
1038605342
1488401264
281872200
1776130768
1480932194
1186627412
153254692
2045249717
111537285
1931878916
2031739728
1856844705
1061278348
1575354502
919207627
1664379869
883088985
183360896
575656865
1150733980
2058827442
757216320
370893545
104541149
906000969
206396374
1990664444
1664006299
409123046
1879298157
899806027
1227543932
64955324
308559083
967520828
570053717
1101584611
157168614
1302362117
1912275579
957353508
1723601961
610492378
283488376
1907139676
1887252402
156307842
553303498
943755408
1307977038
1345361972
765108232
270451643
1650480728
1374879404
996845060
348509867
1360680155
1992108675
928044588
1476063075
506842456
633772803
564689226
1179343451
739079623
930342394
1918288935
867956199
556926005
1331443154
1673728047
1833732171
375338288
1998913277
152763448
563932172
879028555
1977329172
741818699
2108330026
1980706793
695112708
1815896693
1406868692
1753250295
82716809
1014583515
692304106
824255984
671961631
208531267
246926126
1465359446
1287538320
1276240402
24666240
109247127
565594471
11549830
1081654707
1134303301
67671271
1681095433
987323122
414581922
1736824478
1305003898
1739233222
2009869124
1064326143
671473981
632655460
937122373
603516364
1840234915
649349306
559720193
615466405
469390802
861828674
1663539167
1446945972
1930016992
1370310222
141022150
710763980
919207627
284678136
284918810
556655496
851409567
1531614581
1083034252
1855528620
380000715
1899813653
2108767318
297533972
1947848923
733596149
1571368588
785190082
820046887
795678875
990808968
532112834
785987041
1024743264
1809581061
724371453
1547434769
317386928
480308573
749987446
49261450
122431564
1982558038
950839477
1274023733
2119782374
1754571884
1349712619
493602857
1258485191
574007749
1753584983
838301898
1180864258
1022069421
1773164196
240329
1806738074
1631507104
1847851589
1321086380
580766060
1580024867
666438784
1446821481
1845945353
73198703
141571575
1151252595
796864865
741865716
826672436
95861691
2010848951
557753996
1557138180
2055246574
101452616
1775717608
939914812
765808744
2043202284
367934539
433671701
467547453
811182985
560984025
459057019
1732213836
1382790833
1298864691
947545918
553490985
1709229914
427121034
1610808434
160735251
12611310
1514953076
349549714
254724092
1301431058
54367505
1343182953
1931653834
1478450204
931000015
774829380
502864216
2080612811
1103051852
1744174405
163765484
1284924360
337449004
239470974
2095393640
464527873
1829877746
856370128
761945998
1777291895
430677389
1512123207
1107497315
379759527
2094021068
1332016699
1073663664
1376683501
1058644786
1179029212
22808076
55184572
2133810071
140608273
1116418817
211464332
396977782
262310135
1736922545
1139270273
1696685622
202666518
2039222181
1700156908
640965720
1149406073
1904017295
16463272
361201975
1964762818
1564434818
328175147
1402047556
366000625
225490664
610574094
1560807957
1492453702
613947727
139263687
330323056
1829246643
1218216978
1957990936
681972440
235914723
1760093262
1836099278
347009377
1859527207
587072316
953197557
424457470
573498361
673345025
1410453747
1871149161
291797604
395753517
2094240516
1438259674
149522098
438964238
1459053967
1362795285
368899461
132792352
536570519
1066019447
1342869951
752434955
800956829
389512104
420758971
1360392121
1103269338
834959050
1238023229
1000799766
1037962212
675608782
348527637
1991088278
856630447
1933851609
1779850835
917297192
1398175245
2045120419
1869418254
459131710
1395535245
985635288
1481333707
1165114016
1046915842
993181763
1659391934
1979579933
1384304530
302122017
406908034
636891169
998359066
881337199
407600253
602393679
1713279962
842831456
1655956231
1724843852
1214021726
717704642
1295888924
403975445
1494717850
1154769451
903145461
291813757
1387804776
390451009
81509718
2062658011
558632466
1554035869
2128065015
1429483314
1068617355
2058253387
2037227909
1059763733
1609804021
848118099
2125315090
776731171
1905397871
1325307227
404711908
1148231541
1681244470
80929730
1419823350
235639341
961414706
541907092
296248514
1109124494
877875033
726823193
1639244205
1767379691
52034718
932488957
520076879
1577939933
2035189627
992901995
1059852799
541039884
924540993
1906770429
1251106301
1387496037
1669444501
660236322
91356787
652153632
1021514761
1516113061
1402392664
1394404868
1277109168
2566282
1069225342
89627935
1366226531
1532193201
1742956637
528060584
1268733418
1334128854
1506836206
1027386887
1015228458
1379022307
21734701
153225055
2105580723
1761676457
1009246878
1689484021
1819061458
2052911203
1342309760
1515071349
2083105284
2144858959
1843320719
252896614
1731586661
993915637
1361473933
2006500340
977953476
1782554056
1083146284
1971990936
134754937
983613502
1513423997
1924921517
253258768
691955439
365882097
550863852
942158843
317704391
579698700
530413884
330880580
648800804
952159914
1471750432
519549648
1482534112
1989802316
1332755691
19673619
248695963
1869601869
332176644
721231658
901139181
1083743842
1081277407
1962859172
1029463155
911961456
1292245161
1379029116
914255301
1062197912
1298012688
754694990
1985827477
1083627319
1473255853
750132686
99501185
2087702320
1890158112
1917070665
1007423451
833400649
441197617
1384841261
597822925
1183879930
1460845539
434217751
1212264584
861965729
431121962
1568643245
54838629
2053074803
510684375
1259358312
431605180
1204189460
860506395
217685812
1833392246
894484694
108093283
1896139857
579187604
874080752
474309926
2001241937
1441834807
1860334733
855691671
1953005026
41517320
457811289
425085685
483028022
908143895
1685154787
499260280
495652727
2146745224
1494159466
1625466482
174086028
1218237300
1567972948
2069262520
1835981690
900511893
322719012
2019361834
1579216774
2105945870
268742308
1506560065
1094107115
2056868588
1887056608
407153659
1852372492
1183069391
1795030695
2079576895
1944719831
84400138
900774051
36126439
1455918993
17901726
1739261598
1080136335
906196854
567963685
65613341
1552475171
531893446
745018490
1989496562
1067858633
824653751
775970496
1457769641
938715892
39709331
2002810486
548742251
891513698
1077695544
348159633
2010964708
1334510427
1522183147
158786714
1171743730
1676480364
1598905825
118249117
83810590
797818458
324919414
1060682066
225486444
1031558993
1928076197
206722666
905659193
212326149
1085012994
1043489602
1133183541
426046228
1556867997
1114084573
1298991253
113555996
803830446
1728911327
2099439841
398134246
1488897589
389665420
957045838
679330074
1779587200
271960936
585211412
1008143564
1307194313
804461033
239686584
1033311215
421108149
1779422713
757927683
1436496555
1443776233
1829849928
1034420968
1214733367
494358087
254203987
1294603189
1460606752
1943373239
1501327600
283699290
362588184
808351879
1754347130
1495517248
40487747
213384603
378336425
134082082
299761497
123386137
1703573774
764057013
1405153495
918054961
964571659
266214661
252824979
1712352279
27341095
1979825325
666331829
938401494
222617012
1982173013
1872141263
1689502489
1952468709
246941937
948236295
872453570
809004548
1844470968
2002985870
1314911313
609979033
617683999
1714823238
1739912348
1614258243
2000123348
1904758661
1223387083
1462473464
586558032
803290649
446246385
413800728
790573249
870303923
1527643386
57018894
1003599522
1327926123
260775985
1589672406
2037326439
1891030774
1214205865
1339776813
755002991
524305065
1934851419
540817690
1441019302
426638761
254571179
1173077910
1480269320
1662098981
1324375235
665319761
785905680
2037094624
529651423
520141672
1864883197
1461678777
376218650
964743384
286526363
1284230388
2133965423
2130212110
1426875789
21357799
672516
1928375323
369645263
968696456
367290337
1971422768
398029843
1394944701
2077352132
609576144
1047837014
941335143
898960721
1112921424
1784192984
1683493619
148342994
1588051580
306076355
780206045
2131714661
645285021
1311255586
1697188973
941059321
409648362
1900090649
1605502358
1173587640
1793481324
175560885
154715675
1665274019
1968935039
656526537
1482401642
70961244
659173531
1260410761
321502773
628854508
188275360
489442259
297149267
475454055
2044274475
1089349044
38723772
1032655816
1308768118
1145469302
784329106
1057523085
1171913245
377333334
103447106
48477873
1261916038
1095413108
845895342
685134401
155691815
499639122
680157297
1806532200
1608262062
534873957
2102831016
1644650507
641286448
1834675019
1329740812
40199302
900410391
307231303
1499209284
779364626
1612101610
841078621
1151140295
364752512
547147850
1892967537
195865216
1429200019
1332949538
1926737660
524753148
71617243
1754916483
315196692
2086558189
2047322805
53398666
217423754
1052850729
1550587872
599847698
16453110
1604287611
1222241642
870076081
301492119
87315451
1749956918
191547079
377071931
134202678
1094726066
1835879119
1888558989
175601891
1508686931
1216551085
544498015
1028631786
463585871
1694012335
1626409419
151795604
1647194830
515619553
616776861
1853104481
1389596235
1543781610
565535947
796090089
1698879568
2129274424
73882498
1050808970
135697852
634235569
62366300
322446655
1654700136
441779708
784218180
167085633
1602559762
506500788
767464289
974304836
1861613968
1735642465
982053939
1183595801
1738944877
1736931296
1113026261
580418066
1429265843
963674798
1196567100
1450495124
129495095
625178737
39650380
70767809
1021350892
507221942
985978696
1249437447
624910779
1268301620
510219795
1340014673
1306558016
1146669288
1117916156
554849736
2008286172
1233088228
409337099
374370196
612073390
2042180
1604665533
392949305
2020400299
154134576
314704304
1225644487
889790465
1162832138
1438625428
788558585
134399385
1830710731
1122821330
116996421
1803212190
1897809659
1204020373
620282802
1039507101
1612196070
1140107299
752884601
53730592
363499619
635332364
920070486
1508177408
1509449067
554284595
1841591097
1258522804
657537154
862504165
1562127997
344046826
1662909330
1155226446
1498180139
83348987
682024808
1177713466
2057326400
1091658383
1768906474
1345657369
1389806855
52939453
1926611110
1920891782
194890442
2126481644
827857948
1249544917
185688940
548354459
1751087226
552887310
182142790
1610024885
2041507314
1376141279
1898545953
1325019423
393889886
820499579
1048150479
704408107
1543422516
2099066735
263075627
2017672429
723980619
1928260079
789258151
359646090
1185401295
1447547914
921377248
1581260741
1532760781
1984150101
331797145
2041108304
2126327987
2050934001
719082035
1292137929
672519655
1180220951
2023666601
1476804958
135536212
1063835211
2001679172
1369491244
1696789661
775513439
323640181
174764228
705871425
1141488942
753020976
139986588
483477096
532240220
1901754010
1727583580
1893891059
507321804
594779095
922712182
882322749
847878657
97403889
68792102
1861567591
827125885
214368937
1061596319
1719670980
529699133
359922551
1743045078
2093905094
869472632
1742987402
634792231
215790916
1895097687
1509879701
872685154
830987889
1073125314
1004686281
1141431195
1653271314
1090410307
1139724216
1944892135
1330058747
772221181
67284831
2127261804
1875901069
833184949
1056354313
358581913
2133938806
779826854
756369041
300452600
646890945
1863744796
1307686727
1767156037
1083773671
2030074624
1057843726
1571466917
1535882504
1054014004
344968635
2142290981
165382140
478707581
275333010
748964735
859248426
2078848187
1881194166
217440140
2027660908
1818645198
269025989
2053265529
1632386552
1963558272
1127877623
1135145629
1520538624
292637381
1233849337
1671818522
727811700
2039727177
1077310129
476024293
216845019
1623120185
1073908629
1011393421
157938072
469798787
1042822715
1692528982
261393639
456139541
140284629
942134405
392066031
2048499609
1117029258
451481902
671135244
242327831
691289110
604463933
2122597011
1257550505
1284097051
1229227704
1056297757
550855265
1482533757
290889007
1022094869
677000874
1584475623
1122825206
143477538
1304713825
1023284081
635090186
603288083
1047651428
2006793321
175351072
1618008713
1681693579
313235438
752421840
481505954
1694016835
330652626
840581324
401290558
551333672
975707121
1749642919
1567546769
431840853
1183128168
258851693
1541189278
2064482639
742677726
2050749857
1272043483
713695909
1562048812
1960358182
941068799
1323296178
1437745659
202695949
2078359722
1985740592
563169293
193191149
919620851
204462007
1017456502
286478726
643655224
689819858
53972710
740388203
1140619134
933903255
325663356
1199236260
926047598
177005717
7158645
869019076
1189750842
580487914
1980951297
46678061
1328604018
1501742687
1914996504
2108975905
771689871
1900376080
302773339
196016742
1285172529
105724225
100226874
1172551893
1885306767
544677224
1647010409
253664375
1693644176
1863687531
1204938373
1836293548
1053793205
1438207193
1427694476
2077938259
1440335776
1242561624
777220410
123476093
1587977599
1556776461
367393037
1076116445
417643049
1012050854
1296126633
2017334847
73989337
805745138
642934249
7180957
1496387183
470894714
1231029129
1865791913
865980491
102853934
620902536
2130056816
674778389
692131183
1708159803
1193404736
654462474
1398731479
2053544546
2041961508
977380624
284401988
156287677
1694043571
1804802935
1245575450
428013291
465100705
2010785254
1304694987
2048750382
2103079049
1611646121
551284382
848627061
1479096200
362862185
2059414649
308775724
182710422
2103316575
1329775148
160466107
624780330
1697697123
1111242316
707399181
709013140
873526918
167965755
1675087860
183199136
1446957635
911192964
698840314
62945403
765282383
1428679147
118407834
255643794
1989117439
1810372592
940231256
201631420
938223585
1450050291
1188060877
272280401
762084230
1042028013
589304486
686910046
1425835072
672615096
554909593
1997231964
634260610
1033719316
718777640
725936021
485135293
1624559666
1290920654
1536639654
646946772
2042686805
316779811
654411424
1227041126
1557810441
2049264636
1220121312
423097092
491214281
1180753115
1381499782
1906942688
723903250
1521978524
723761262
715918743
1958608870
514889690
522172701
502668768
451995529
393840338
1798265790
860976995
1367867363
1097622477
1276214079
1379348589
1286955570
1402246828
826826176
1045579598
10299622
1923345105
1125287472
2144740228
1457478724
556570795
1497722955
262607216
1498805517
875060558
176684956
1221414908
1767082847
165248261
818662817
541908188
2096361736
2098664096
2056689900
1176683815
1892639976
1345531486
18499901
357907103
1782379460
1270182637
1517042236
1506268790
1870329709
785452527
1496638455
1967103071
1699313645
1928265044
435424672
578401856
941047586
859764218
344710810
496751768
539349975
192280030
1830424069
1607491843
856855976
747859048
2113073117
868374286
14749746
1743059555
1600796980
30678807
843202385
1119173999
1069531539
621428959
1470122381
265360793
1776579030
378284096
89268488
780264291
1826832389
178537675
1948829807
190438001
1743307820
1011684061
2127291509
2035291665
2065096858
1675583346
1977610122
1676846007
1867149536
116600744
1140940758
218607049
585289672
1241941185
613228097
1789986322
1932437524
1374084958
320320165
148915473
1138664855
1489532045
1437739098
335119068
873146203
1824940568
1922265799
859649794
2112892776
302280807
285331671
869028632
2146927834
1098387363
576031737
441371472
587020228
1239740684
1823867324
47565929
615173584
316282429
1553164914
577985116
1395032272
160304803
701575484
1968193623
1035190615
995146658
22637207
749291817
1100793214
907125776
1722006560
461719303
2046227258
1673075272
724247069
1649135233
1454093037
204294074
1115897644
1194400025
474431075
147326584
1218530508
1379670742
985158567
1054135701
57760110
712825241
986693736
1322308239
100775552
1702136856
845462686
1806798487
1537499805
514450143
1303350438
1143039090
2016816750
1460438616
994333785
1366831534
233492527
429528508
120889946
1242349508
29801440
1346057168
1110936736
1030737597
1918560952
581092259
724762700
2131711891
676349784
2034624541
1464812262
2015836709
641060922
378725597
1700919451
645662822
351210071
145329607
840496749
363232281
616745150
1617596786
460689735
1230019535
532130911
1978498318
621308318
1549689841
1078143750
332357906
496332233
1300971139
743039619
967564062
1201241268
1581253286
551287298
1729886074
1043182639
1202879536
2110603892
1616578895
2061530810
1560225771
1766011541
2011613451
577825403
1161827158
1675221039
1926129212
18450834
1408808785
1135084169
1085479879
160259887
1949300503
2060856676
618563620
1614722498
1000991095
1843036737
1645162621
67312556
1486572227
1865979662
1048737233
1195991317
1504720176
852684880
2109377796
2004290870
2023311164
1120003807
1998161826
640061450
928994573
424807224
1001990672
89541137
1250701978
1068672452
1834779418
614303253
1743796511
1618210893
1167932992
1776683302
794548085
1815232353
1296059196
143935329
662147888
309342015
276335103
1930722846
1475150444
877529684
626208202
1649395149
661017521
112417638
1058361897
880776916
890660953
1179992473
836160049
284665086
1459959729
759334110
478216028
1724325119
1971070048
1354925167
232703828
630965613
1951158005
67740960
1589976573
1319076471
655866897
1508929380
1993914205
948351636
1029418385
1619722983
213452862
1315640171
653733470
781470803
56288064
402555551
1200107832
421989013
1648521989
2146467937
2070047588
1406666770
1377513840
409877335
1077735387
318223088
424576336
1983694065
1659047936
2022409557
1704138089
1105460210
1731529614
978102310
1243513977
1048268639
966834367
1533810854
1819545323
803139899
469268538
1117242469
1936988551
861445872
1754453559
1290453878
1021293109
1276525211
2019605183
315415477
158893623
2072969690
805623314
1205079092
817014628
718761858
1206569443
237028239
383553178
596748514
766699675
1603199159
1321022280
237691953
1745511694
1339331393
126148466
296334972
978853819
1214221580
853607765
1070049581
1204011868
2104377303
2128613397
1479115564
530774606
328359964
1765542630
470560264
1381416743
1660180718
1374484522
365387218
33298892
341911650
1194518395
99934558
341033035
991606637
449292174
206904566
1636326864
1898170088
1509064267
312409158
688047593
1029029670
1218973367
443345567
428435956
2082953722
102644210
1564999225
105978062
500865715
675906013
1912927632
622597398
434201785
1078568485
1277874139
1904107161
1974864855
469892729
1016444178
649363024
1774128943
1450269439
989175147
1232376534
1406867943
422026624
916901852
1037428550
693825384
1538340197
1116044716
283754007
1411509690
2024008516
887313283
718948881
1792013737
1410163231
463625784
288280544
1214934931
1015295535
804956302
142998996
2044564592
289564916
337143912
763182891
22190389
403302219
1356863776
2059324336
601441591
368364959
601131115
1516172243
1785338901
2060040193
631596325
659037950
1172620630
245324379
503102965
713908131
1708157776
1192652354
1780521304
340548684
910848662
835511093
925201674
1417875295
2099373274
692928421
1391972524
550827604
1294379936
471203389
1179739394
1293333094
1899269120
944586740
823034440
1508560702
1493089180
1263356870
105626820
1447577201
571380805
654780741
1844558669
191538726
793428306
398725940
1486456290
29578634
596935353
992089718
1628841625
1457391579
496733107
2137142326
532176249
480056774
1768874099
13530267
1068462186
1242179371
206757925
180428916
696346096
1816929305
2058570583
1580029868
1997091003
1891254628
649918708
1943551415
2135295696
1296976939
1892040669
640494807
1428799700
1315116481
190474717
173452024
486541335
401870409
1368612216
1489329386
1909864486
1014416154
1814619727
1285562104
1777908533
317218742
231313979
1342615818
572153931
1445263956
506602584
935681651
599869765
1050901317
597839205
1198248304
1075687368
1435227373
1838971520
1393850237
1255951131
1325094499
1924519998
1622096829
1229276472
477734800
1883867706
103530313
33861869
1833380238
294904396
1976467946
1500064652
1044158900
843357616
73478977
1196790236
521030022
1466615629
1597462123
1450392447
1554604854
42466759
1751194952
844781763
760293108
87009905
1640097327
1943785262
1870407688
1531987941
1177712258
1922874292
1080622488
877055014
1112555071
472487720
364093607
636922524
669553369
865092000
437418207
1262799377
1016760568
818859745
1646298888
565552456
1210276179
194722401
585693813
1468016578
1445258616
264553318
1086572501
1136036898
242736306
1985311273
644226665
355471696
1786000766
750668349
2046279639
612809584
1215487991
720759315
98511679
1710615350
312847733
1499385374
1979704636
1309824533
690333091
1411058052
530422623
1830102165
2076427705
1249555159
801260676
1671073271
774816225
950281055
1871277537
538337163
2024115786
126994092
802905258
390397920
1377104902
1067603560
2138962060
1093266400
261111854
972336294
613555385
1427354359
1291664089
648132086
1594907707
1601874609
1354598525
997920445
1752441033
268719515
1730071519
1842536054
609127427
1931083457
2030106810
1687860263
1932168540
518067519
1742498820
1797154408
905993939
1611473914
1030293134
530161303
1436995958
1972417655
1940780000
2056799521
1815720128
747947844
320679430
39283545
1115316816
749377441
530362490
1088404591
570179111
1447140543
16804084
1686534051
1475533483
1297303974
558931357
567014898
1295580386
1653059906
838736465
306258383
864678022
663868153
307716864
1701013263
1900030062
1980144752
244561179
809481134
506740491
1076342191
30315265
973271591
867107104
773359076
1494464688
56965683
2007734673
1408009217
2030169493
1831353723
633612839
1337617722
268234624
334327748
904593505
839270992
1237763844
1918577027
1449645540
2099962271
426281332
1882149344
469119775
17860612
434136589
93558153
285611886
289336553
2014832785
545616561
896939696
728377938
201569268
779904132
935946981
1902329018
1414834989
135443765
1251117505
1334267571
623601279
1448225532
864855732
1464823707
1708707940
1791721253
1188553084
1218588130
497360362
445446746
399194152
773815957
423993967
1438720174
1398748353
1203124329
1764219243
1464405651
694663361
279457869
1499209930
1012270655
2085927613
1190274886
1050917810
650866238
1351145143
1728117557
1812068769
1608225798
1904118715
148680190
1453514998
167063612
2111751741
276726860
666495955
1307363272
898846256
1460810747
1871675242
8369822
1775219096
29922789
625414216
489831183
432709768
1470087365
1356939246
570147660
1769224690
114264173
259110314
1091226480
56694093
452687802
1035083494
519000421
421282942
489761122
1102371017
1402106337
161947358
1388080236
907727840
467064769
2064684390
1073445234
1342170576
243245551
1805133172
880268194
1950195233
478363522
1107265205
1058469184
1065120235
1078780747
699532316
622449779
1362373369
54050689
32359040
2057921074
306965195
582727124
113002005
409024662
2127962762
762930687
1635457946
901177214
479166594
1600517802
1945012039
73537553
1085745341
1087657708
1805986565
1607496454
1513551863
320209491
636944618
1499773525
2010156934
436538861
1738668751
590126742
2037289051
1035010281
927219559
675604517
1376150768
105671815
94812944
1871014939
1158611755
1297645944
1911902819
1173660485
1540077084
1023478236
1011888694
1629761158
991788927
38346204
722920375
421138053
1942087169
659938837
456783253
104300211
1648299375
401592354
923885503
1147940039
607553292
19106125
1562128081
669378589
771884726
357167680
1344109125
1961698276
1342818291
1796942919
1702641153
1554688413
1830203450
1010072485
1265069196
1724160321
384698707
905003916
1964296208
333414034
1162821295
542631668
1515876998
1039791887
1934833445
224403484
606359970
753861962
446109327
355588877
1875653488
1353662820
796359963
1713973114
1367756693
1374852558
33591401
628887900
711379129
12882431
1125837398
454170062
1062425829
1546288176
390410574
302023450
1215159035
2007376935
1139584628
782140802
882440837
1200173153
1741782036
1269424392
593818636
1726182607
1479631040
231444887
27440605
889740469
1530353199
128685805
46121020
2052230094
37865588
1226068416
708374077
1873374155
1258448045
1282943816
1420851193
1935480988
1192950755
1089453761
1068963521
1595407198
1003363689
1979569339
973171135
1150827601
14730850
1350423154
2057190405
356966606
990102458
1047532987
1000462805
695322426
642698170
1846510514
1018769970
611121868
724695344
70422554
1724613089
1427367682
1312796842
1383922884
1705174905
1524136356
302420079
1077472034
328069120
1146839641
1547160412
1242153711
581838939
1834234948
1449479432
651818717
183214078
522841546
934267325
552755121
1951168852
1251006919
512620084
1173099835
696100448
1498564996
1547340468
299821486
2127363094
1589269900
779441922
1654902615
1293449116
517155458
1501072334
143100542
277516284
2110370523
432127501
514585198
2084184619
36024168
1130583661
2139370615
841274736
760711113
1614096864
2124861980
1511050333
1269056124
821873448
576468667
122166816
1312266947
5599408
942702659
1625176466
764187817
539128112
1706491486
1115017652
258761102
571129308
1481906980
1062994928
669490092
1477228612
744746195
1796269729
135430799
630372675
1393614061
2030705725
1897467761
212347997
1067160941
1311938367
299953308
1584948733
1379219790
1325302065
1312670203
1979911372
605523228
240568011
1079560245
1840148654
1988738561
1045483819
262129531
392353570
1934279770
49892139
2114725152
1220378527
1246735064
1222229922
685067448
1842216144
1267671820
1852748309
555321240
442500281
1711448968
1392323255
1796523791
1097119610
1372697088
433494941
60958628
1649936658
1909913703
2050146601
1903866287
766708941
1252439917
1676161564
151447318
288031562
431168820
999558448
1952551929
901222698
676036092
1749784868
747778056
924211306
1300346362
1335303263
1206944536
660417901
1161874855
968278354
238273961
1085153276
509948496
1507093975
1928316766
152417902
1365996877
1659649838
2002236839
1686826729
479255148
661962674
760154266
85638222
1843772042
114816220
1737312379
472499585
1317323392
439498809
403612999
1474163817
1311317662
1072716267
1191283719
756338205
789714117
781763033
1898828401
2076995317
744847606
28419628
1666886573
193432032
1187963618
1106118888
1955328910
1400503208
1042454140
407685390
1737535490
1413412613
1046118658
1571626848
218171613
962048156
614254206
725419149
1835827779
1465174662
1359185739
854756874
1738391038
1125867867
1083872049
1403524522
625922085
433475920
1334250673
580349514
1782442140
380872792
820820818
949412133
2024875800
657612403
632107512
1961202101
249458515
1357678502
471119902
222818083
157997064
872784824
596932275
1216155968
39624763
842279898
1654759958
1853052289
1157841861
1306902716
1441133338
1895440966
1070788895
1647813672
262885312
1763386994
1837667507
1653846596
1728752183
299990170
787251486
214023482
1048068847
1751046458
1237410184
1882512425
695301103
758151327
626075707
615516031
861708307
85972334
946192452
1743216709
1589068183
470489681
1412160488
182549154
1967222319
973440999
1705115992
1577853424
252249494
304364767
1607150586
1798756765
2074680499
480188223
2129931045
694599696
933925363
1684951213
983716341
1494086913
1366176106
867103665
605816970
1244558315
422787452
1666165605
429497334
430923976
912602429
390385120
417377494
442674360
1341421710
1727234838
769469708
379351921
2129602600
638721717
1098624207
1413729476
45802146
1395855235
1965002480
166027293
1729457621
864707381
1738481816
281172226
290724504
890913687
1323296538
707365676
1734243021
2098659973
513385288
1793715611
588762216
1673447525
982261773
918154711
1932137033
614648562
587518128
1843409543
1862115688
1286001762
1874906498
1842442987
1974527611
1832582284
1330103807
761339933
525516237
207540287
169159383
926546426
1678421949
1177130745
321730413
1541776861
1994004390
617705794
271241287
1679214310
1281820146
1546474455
405779957
344889780
2048568888
1148674605
684711955
1023108348
1050956209
1618814899
1829876467
2075833207
1067136463
507374023
1807487565
379824088
902075781
1494604270
1398400374
1370908631
34804991
473712318
2142234705
1777061663
2026892475
1310588976
1577167399
676898098
1480608986
380811108
909294648
723595107
654116426
572053311
53854024
2089331686
1154410345
1401361474
1383563896
270610905
1693525861
1089789021
217308712
118775265
676350778
1590978088
1049642462
291345020
115129484
700048845
489218750
1400902252
1009623714
151574571
804697875
1304804799
428889635
1498105702
1058784982
289030855
264321830
1097540497
1035844712
369508427
1403438316
1593724187
1098087815
1590778218
1894047999
1429442672
849567677
952357756
47068715
1304389228
1631261720
226713471
562417901
854923416
1351075384
2000862219
1079361116
1089089669
1430913175
1792328
347835570
1426280200
663076675
1439343052
468425349
1979923395
1822045884
605360832
1570440431
796498427
548463441
2040570124
781681303
190018984
695639865
1964398215
2104661370
570653694
379863935
905557590
567346298
224285935
1595051773
244160438
2085109673
126187909
1893041236
945861731
774238879
1736499852
910883209
1089305278
1147208704
435824481
1971186974
1576274409
99458848
451484122
619066949
527426004
1071707072
531511952
1293840951
2058018408
206976623
148589376
1688979633
382916023
1095558379
2079948011
783236399
1014505958
261131399
1420465002
818106566
738201471
1737704486
813804617
1336501147
1268951269
1800125154
1100306471
1980251306
1175529226
1496973856
2070891507
920055364
940196865
775200347
1825549326
2079361887
448286647
1755846891
969734865
1584890791
1736361216
408067752
982805232
569081480
1521721967
1476166946
538629720
167326727
860996120
1070750078
862737644
826720186
1225354053
1936690877
723318601
1159556633
2097729297
705988647
697066917
1673711862
190791646
1651587510
1035026935
462713683
1800612034
699960284
309355018
1482132683
1922855587
1123915449
36479045
1053266885
1695320089
216012023
1873320786
922033317
1628680811
699680094
447724001
301864107
177426899
626508407
829300614
1210994843
1897512680
1879756172
389184422
114915680
1216872802
627701573
828076792
742671863
405394819
545075741
1643276307
539369018
1847411192
699438578
1316100835
103343751
1865449103
426594012
211327057
1771242467
2069193256
1453789629
657158763
1922477858
1430605277
1840864769
2097527888
1654202538
1501044833
143207900
1753288329
800141407
9464543
476497363
1738040105
1370845388
1419834390
1975040355
1580046904
442880722
1125703607
796905285
489913795
394721605
1040326389
1512286882
1373467015
1485439241
1871440441
1577667705
1204732765
796504394
527473338
576214097
1379892471
234355607
589465153
1570383716
979324259
795655003
1089959728
637923396
41031749
1453370152
1082358589
1987126775
290868301
2012008750
190777223
1408957732
1815288820
721897966
1384054540
966428881
1055477300
1997120348
877619323
1924169399
924223351
1748395237
1785248568
1698560470
435938158
1097249244
577121864
1736824905
1759000114
630275016
2128025514
1526853255
2086538686
1182567983
932979886
193905998
794956375
1880582576
380102919
387219187
1760617046
1013722032
1749818402
126450667
791599171
1758722495
494451916
1522009510
73168404
1580542200
551155525
883561275
274785423
1358796345
2123370572
1070663802
890440547
735619872
1564371058
917529560
1178964080
267704001
228251448
303047968
247203231
1757661983
494429457
1011672590
163298247
591840496
854122314
1508289111
360429942
605663748
1740976258
1277006786
1328062750
80220779
165438252
1619091536
358362460
1216847125
2014299863
265734346
1393131020
553696404
1018164304
1715169846
790564553
88167723
81514569
1270972848
346554479
2096299313
1551508986
1923296653
2109061090
357659349
88944923
144288795
1657600093
787596546
1410838985
1689290064
1861281863
1638291724
1427788156
1543277633
1321387685
1057383112
879016616
1013794228
2100619247
1666784251
2037168791
234050252
1295368040
99637993
1699988043
1211842631
595444766
1687292115
1011219109
787279164
1609792143
1139440088
1043724043
851440230
1277401879
814699653
1752333564
1688657003
320153324
583685847
1777842
941088711
396007945
878389016
760263367
1177906281
1912090570
1904144289
1755286554
669441748
325872431
1052560216
1436837680
238538170
254345804
300374569
2016765707
1380827815
562731046
995079362
391920944
941087310
1111573637
1286828466
2093142681
1264342694
2119082321
435228946
586787138
1428493437
1407566237
61957442
947527697
1884122878
425991955
574828445
587500152
1106635836
217156935
1739839724
866023553
268678257
474036070
1969589836
1652441398
401252562
1470638507
1300788646
765002778
911874916
2133737790
907081461
962531050
610820974
572324569
1896830763
2001695801
1695556858
100042740
2027511357
1128673607
336304761
1622426697
483624546
202966330
475261021
2048484729
1416746607
2114860015
566843606
1358137722
787749401
1320538585
363526440
328763906
291776338
834191688
400196396
1917822800
68013582
165124064
1063424011
1364160823
715512763
1816869652
515428894
1310601818
1437981161
731484325
2000030573
1359145243
1815817270
146481794
622578995
1768702706
1443178330
2098732727
149177180
220963195
1505557060
1794056807
972701920
1192583622
1046881737
967488249
1326209685
1137612995
1492270809
139660184
1949589944
517845382
318754465
2118745171
503610840
553318086
1036352563
794404474
1150894806
706257411
1881095153
241921497
1855672314
539917968
1967414681
1173730060
112624659
1676770148
1799104270
1028919524
2015809245
1008204427
1880016550
63363935
1143139044
754360527
1207453515
1951298137
129829930
795226091
1389966006
399970326
888694653
818351960
1670084756
1101110712
895878156
1723928902
1619803617
426538438
1223588182
575409220
1070328922
698991417
930280701
1505597518
133820728
1094870048
1669509836
747556312
928428323
277752693
535151678
1003652028
282076475
2874490
1449965791
761843906
298847217
2068964933
1577844944
854918520
1937527536
1408396840
195252453
1259822343
654340967
1224833387
551947306
245518879
892162272
1899045195
944181389
1545807454
1713314755
1459258124
1494875358
968128712
406356551
983924946
450295155
319139094
127022612
2001532004
358234633
601307467
398150345
1977396656
245897885
473162645
2032822577
56495739
113098477
1918388856
1524094118
57939985
1033033572
126803188
1317256412
1290136436
185769058
185744598
1903132436
828334991
1371734912
298901197
717826372
2003667757
1388451239
134841300
1190998527
1272133091
1161703175
110839362
1301057885
312470810
1705177954
2014060491
1073816688
277145077
1153523173
826938459
978625293
1882553141
1853129143
579157768
1811494229
933742192
1606226403
33726978
645823121
559080693
1465695973
731930013
80179335
1504910038
178573259
1699925946
862059170
1129431610
1288369640
438855512
1344570355
333384147
577091400
1113744921
499777861
1769487724
888763572
1774731158
465049340
1423412078
33320625
2099413396
909381935
1351846890
1551071900
764861498
1070473730
1453615374
121032952
1655626920
1079083385
1747055977
1878935395
505168013
2009602418
587816275
741187804
1109959848
1013313116
349181213
1384838068
951588803
711906017
866700377
31125599
1758913192
589643756
534287291
907857864
656191242
1265398278
1265067331
1760044775
791631361
1667859180
1281873112
1206439722
1209372746
1872672513
1614675127
1566151117
372879617
1376297373
2040392289
1785051962
876901855
69086991
1646982800
1153139128
146960122
1985780586
293998857
1128565609
740745945
793500206
407738230
1015015475
696961799
535633970
907717679
1881193100
574992795
1802414096
1306143521
1887519411
632219535
902369106
145353915
1840715103
1689189174
584979955
1989498455
1930465625
1269473277
1945216001
1244196275
783387347
753198627
1996020706
436094662
654773496
1980122276
773896946
948005481
1854309108
1724338175
1889105677
609372698
1277431656
866688467
1402287339
322104766
350005891
227530062
614361372
1348732809
1349088610
108694020
156526038
96534318
2101435144
1591030542
457602253
2086703969
1205482050
406966027
862834738
578131536
433794640
1614807173
1852377677
1619169066
1218589984
1628472566
989696488
338256383
115311573
1336083602
301057832
1702646802
1666674229
2003316174
221306782
1256227719
122090756
1875467548
107973567
1760481042
1299621125
1011404971
1237396065
1922273660
1796004542
1112117129
644059364
378699612
1621250890
2079351671
407140329
210304164
102903146
1588332831
1832722420
2059334040
659180626
1665299295
422326167
80325240
866781684
510733626
943573115
516217631
1377848523
1210644547
1305889279
1194980609
1470700707
1322490319
354146738
723946799
98798110
2016896432
1152965801
1661891106
1746256775
100872641
1615275498
310594376
110059050
188197279
1148392643
1718462837
1931705097
1980890469
167743939
1807492856
2113915749
535066593
544464953
1033878969
2104793368
751627233
924648087
1207592984
1506237241
1941413781
395081067
1565137716
1151284399
165536715
1693833751
129278413
1943190990
1185212953
224229366
1718011757
2076848976
273579971
848071353
140321898
865271670
1106772485
358292242
559522921
75333271
1224679135
319827876
202641307
1211253521
2094436299
1566732087
1315976732
1178258554
1189120756
921986292
1861391668
1589177753
284934734
1517812371
917282556
56129539
1775896674
1277552170
80702902
1054590480
1026084266
1160338336
28751389
301315876
130930449
266303
724958248
1995733690
1496591814
737269204
1752270172
1947180898
991473727
1022091030
1536721304
12899843
2081645625
65314531
526810228
44408514
58332188
2049264445
449934617
486829694
1747140807
31900863
1236152858
1698044899
1221290905
935025845
78227470
1069421466
1581958888
1905052610
1576237069
1913479135
1223406668
69847189
1775440347
16113635
471527837
724953825
2076591845
2145690590
881918950
1695939890
1351219495
1499599237
1447344229
1938957696
55518034
1271433451
1284660892
2025493934
1363682351
1671585502
18339556
61892195
896272294
1431669399
830368692
1596331637
1064926406
372314996
2011083559
695833049
357425782
468304507
1841383434
1351123391
1769206959
1139550900
1492133678
1369062760
1005488891
493345240
527685879
342908895
1737486514
455234603
1658262733
1175214261
2103966729
70574681
874889233
155906286
1408605326
1134862845
1191310245
1911071429
485933613
41411659
214182712
680532665
574401546
1508290345
671569435
414866303
984777035
671752763
1686466594
412490433
1305077013
407746829
933235217
735948142
2095168663
1722282513
1131753187
849131984
2097969599
1023638293
2145383336
713468657
37628183
282367973
1243987174
122365162
650479360
549976151
439351300
1451636785
1999908621
1410203478
1422913140
847077096
1103496545
1022353236
1141257899
1395808626
2118029167
1959714551
1643817033
1269035268
1738991572
1534476330
102388863
276082514
1083136745
309044828
643438634
2079833560
873277133
325757460
583342705
1972448304
998134099
673275022
1725533286
1904271732
132373799
1970862901
382998841
1515853578
839393831
117327683
1875964941
1940409592
81993192
403548541
2024712018
324699500
180813696
1148425861
794858421
427516341
911634848
797550297
1486715191
726231974
1789459839
1647830689
2129573133
1243467804
1353086435
1172055057
1630672216
664149505
1493371840
1048156994
682673472
2082893217
1029101357
557771955
2016943723
1077317678
1360510117
706986016
1747485645
1681350146
701932943
2102199329
1456273276
190079769
393827225
1081455072
1968092474
1531173597
1055263787
903310092
1430409722
2060979101
2023222698
1852459358
1818570985
2080003247
1177272660
190770914
981232300
816943293
80909176
1051416385
478248905
1444581492
383322086
114065884
1172078593
155771415
187405795
967825002
1755601453
1126026019
1007658197
2028310909
1840455755
1544797166
668515607
1618494928
350652033
1935361906
516080971
892511708
1616565781
213370061
2055309205
775042694
1355511417
1224404268
876028014
444609591
1483299093
1103151790
630378397
896931424
109518121
840493960
321894337
379050568
1343115167
420663017
1525881064
1954465991
1768911996
1672271319
1125529737
362702779
130137496
667671728
718767824
1190997387
1184009527
1034761790
270769219
1851569750
1811879777
111434186
180623017
1580072998
1871262
619947015
1468043818
404391084
561733047
193634752
1585865687
1727182979
1602652715
1773170570
462638877
259322901
1260179678
801546843
1982363822
442571090
1684759913
1652005257
39787856
2083458178
1822983077
72030833
1838617645
1209457560
1364643351
1054363343
1669740648
286038670
1969508390
1142664361
712511742
70443388
1977562094
753814977
396011265
1327796418
1313978770
298725795
956409290
1165560312
2015353295
1690140784
27063498
347194790
1704939845
414697919
2122394366
1321314846
1865155730
1236236988
413589894
1998725275
1910684835
1686758720
2105309675
274246327
72553713
1635794966
590236629
330149838
1350776403
1924089295
596296093
258913572
345569740
111983462
143319939
1182603535
1385834858
550405936
1947061386
901372634
1996753404
1634636766
613864399
1353839395
1003143740
1445235839
27222666
1182169710
830480868
1240483467
1596761977
745529263
1883417077
503530165
2102779167
671533823
1305362256
2146712527
512389021
1457146591
85647392
1581070081
1088275866
63175692
1173388687
1622071914
1837617729
532656379
1967947483
781951472
1985578471
1947949460
1066097265
731743884
944212483
1182700719
559042420
692347715
876841263
1474194143
1215035800
765574213
1084762387
832974543
739977028
793851264
727144416
1364297854
1749498920
113118328
616017912
1546545549
243721206
319830089
1888281775
180029376
1966794635
205374652
1848798886
1606137614
1077166649
1754086359
987850412
503152732
1125043057
241454149
805233009
100967157
1785611907
293532626
445440542
589518928
319801179
1288805098
698633534
597163690
1109395834
166495546
2031821011
150105015
1460728768
1053351439
1032517152
467739685
1147994594
509049031
341926365
1798096822
488765926
1159726169
1852767015
1528691647
1485169278
905665996
251435972
111159580
570791292
713347579
1975322842
420001523
2078193073
272416750
60563436
281958416
1458865907
313041823
1978965611
1868775495
751804871
1050164321
734728576
1941133157
753738928
171247965
1262764952
1377883601
1085900959
815371503
2101342895
1074179298
658273426
1787736043
353666766
223153229
1040223200
1445534037
1113201288
145634004
1739621569
1088568581
441423312
1400057536
1321061411
1178664004
201244936
1567790079
67800812
552528960
1514448776
929811192
495109841
1564803820
1098470916
1131448684
2110744100
71716093
676308702
1395081036
1191086975
904282330
2113357739
572125271
1427821685
1670394815
1596704909
325785814
1862200274
908018673
484078591
1742093091
1449749289
1940433207
1525273182
1840902089
128567778
172541857
2054518553
1507693686
1583531912
1280630505
679490673
2106474101
120960575
71028500
1572565922
729497260
1128663731
1199094723
893323438
885171425
1687014644
1221674304
1309086725
1768129824
1772155998
552688688
1682818833
1555786662
56814630
2091042781
559960179
1039870277
1822708991
1189865835
1175543207
1262827093
1643263879
1566726677
2141058522
2070345966
895534251
1754875999
469239272
156375151
1182725318
1556706116
633030140
1560425364
672361813
1563016494
1338798965
1560928300
527190790
1816185623
1336152136
1563012952
1341033657
2131930
1046530115
248071129
1550326676
1011668171
1636450401
2054873240
357404993
1425185331
1521521647
989220642
1841337548
368466130
46349085
771789443
445469260
1010132492
598948425
1712046290
472034783
1487862753
1443400965
326175102
1910053947
731231923
582230134
625981094
165129603
379997354
891901289
1195911241
1529298573
1582830876
472714914
1633247153
2121042347
978717522
2054979815
1831319611
119909399
2128178298
413267103
1297102062
1107095215
956501422
1773583389
362569381
835272541
65382959
1279060800
1578225458
1564902375
659566875
556637372
40401189
353851062
1053395974
1199280553
1861951249
1977403232
688310077
730783375
1972516147
1942511498
580681700
1293626103
1168016736
718777640
1671834679
576362789
1187457761
1420278510
2010858120
1389631326
1251760846
104187268
1930358519
411974715
1914347764
893370391
1483990517
1946900970
1864102556
1015146455
1590705855
2076931569
2105031149
2079327317
624983826
28933691
689654254
1116831037
1156203331
1107140005
1360591984
1644431321
1219859178
798905250
1868824728
1250875869
1969135291
479651503
1698870627
1118998531
118695214
133962047
189629891
480431160
1153331583
1619041611
39549041
1845300218
380741864
2022966254
429551745
1749075219
530492041
1878937950
2014203677
407750761
1248983422
102484452
1267360578
249635945
1544879506
1869156243
866946829
1873783135
1680505563
255729712
1713876458
196611635
111355430
839711788
1713528828
1571492602
630366534
426667812
2139354655
1318809350
676101081
568347065
652752010
1775059698
1963026374
819953305
1880222315
778643104
2133694395
1214067074
11628474
1732667509
1013946474
688474674
1284392970
237147855
690475486
1690916346
338096301
351849206
989167722
1588792839
82365845
300414092
1332193616
2061244626
1883078529
809703251
66664228
1561997466
54679501
1073444357
2128605070
678407992
19641176
1429649973
1555045940
201881545
859112757
1998311104
1798814136
652764266
570146911
500700624
1712110906
1797580610
725048539
2022794580
1309179525
1715804826
296596772
737897697
2101444267
510105225
1916167501
378076239
558170023
168571484
664939175
135303751
531948362
1977000290
2111869071
1454688103
1204841528
1386029392
850108159
796777703
14334162
72315399
324539538
1806501378
1812035358
1593246950
999642674
1291767779
781101114
979022295
1913630334
854563355
1065211202
1388801253
461152766
1984728980
141162186
354211148
560702354
2062782377
424403159
474871021
1413884880
1387184659
853787919
1413084035
1104814567
32506576
1697625325
1250399902
1556048141
1930012524
2130797857
316923940
1932672863
1478430628
796190385
584951765
1418805360
1698728474
1180360856
694678485
222794676
1079534522
1240773306
94348434
1002353331
551333848
775812672
452892545
315337645
1658142051
2044189371
1694187446
646757134
1396317705
1451699115
963991921
2119539635
509750956
1689548813
115289274
1139667971
727581075
2542776
1622997546
567197668
932849798
1682324502
1209583011
2129158592
1959699572
711708941
1833847955
464579346
449939583
1780230768
2121924173
1792413402
2016929183
1679626067
870546279
592695416
877543718
822803035
1917162487
1532855785
1399560414
1525482630
213914795
112410667
52327633
1138432360
27092422
970247774
1104969670
677065968
1989684174
1981035569
1481597763
2138562485
1099734699
350380113
1475648432
87997754
1773902933
2012460690
432719
2050618835
894909908
1736733075
1681275313
1229795847
1218424141
1061895088
1639813883
573344510
984664907
2003075700
453085786
618300800
1514055772
1764603243
893598113
466641634
1105679814
1439173226
1837681330
27397887
1314632730
326959407
995428311
2029634312
1309216588
844721898
1214108126
764792185
1718219581
1895389815
453395183
1037348906
1895265289
1066503423
1974231920
1871706420
237003223
128363767
1120592735
116280606
285890482
1855295723
2146985667
366607597
578498180
741434146
2090148068
1283216722
584113445
1339973307
1031805735
1484759067
687695446
882122199
2110014689
1278809354
1350016098
1173493212
1884061209
98554382
1725250905
1514360907
2113836939
1662937251
153651990
1262975557
60598426
1464925736
1945941193
1281521286
135989548
108996359
370596701
142206607
1146062414
279803967
1644829773
106616056
1899648323
1047199284
1056170710
629123165
1716811507
1862289839
1455252325
1692463270
1552334559
1062293629
43761717
437999041
560551777
871637565
206574777
1134974187
1549963785
1011345806
693645483
1378949563
1605886669
1915871486
169579086
734889228
1121654212
1666135815
2135002748
1713374037
748317990
1386993456
1584359541
244899499
1407264998
2233611
330775592
507586244
202055154
568559164
855012952
711391408
1007522165
243800133
1654417678
285024105
1415828096
1246723768
1269627753
377719596
1394130524
602182424
3734835
366629845
785923656
183163695
428524438
1230091940
2113388170
880112854
599556080
135983440
1672246509
644437014
1587545940
256297405
934753266
1284519964
394401967
212016294
1209622319
245027642
1434746880
1450918808
1134622544
1892734478
715343233
1244102939
1644848652
1943448807
46325906
1352094896
107734198
570364066
694549148
734846770
1534335446
41944472
1293061178
1583179473
1139992360
2009212476
1385604143
1911649705
1833508694
1353106032
146530622
138791723
1776387991
809315254
1085647485
594211031
2037585387
723047080
235030907
2116529426
2002404234
1665056089
482016918
699312058
2005135003
402529070
1299056501
875085829
1083722717
272630110
1583875056
822571926
947402414
455443746
847490836
1909548120
1592629716
1875219397
2051812812
241278133
1554857235
1558664907
235801453
125399580
1904320837
1243007465
1672538854
1236708559
439054536
1029505150
543706067
194311560
648333328
233683646
606508366
576755265
1507964071
1354649936
1828452840
1408471002
230112714
1708259782
1320955916
1615456605
1820707005
1551355677
520573792
38071609
946288850
495480879
938442253
336470671
938442075
1174131704
931288840
1832567060
738311198
1891507887
167897495
1839374157
73805095
1344076770
1076066395
827629099
231593971
2134756153
490288197
61963641
1111691844
2073550197
369001851
943458420
418078100
1001531826
444726950
2029160269
1499798631
52181887
2087340649
2096911501
1093859319
1181395531
1191355116
1502424520
71492951
1903749476
379007044
501314431
308078631
1086187513
1260407610
1522431119
1190948377
967583314
545398384
1510408171
26293279
2019122456
610319490
1576688442
1183637047
1388907698
1231253453
1738182443
879160331
2116343644
1803114737
2021685413
1612419992
835251905
1927328917
335603246
1297083051
456653520
1337797054
1778925772
249468853
1999550747
309652655
1413230857
825148437
2018810985
313962978
1650142227
1926658923
1413872097
2106753285
52275216
791911724
248704945
1789365241
1193352499
1146341564
1779704244
388544901
1804723614
2080903893
344240803
1877142698
817593888
1001193761
888410907
875949881
1855236115
1681835925
27224188
986706662
1868399401
1459877892
1721688178
907393437
653946169
1659352601
1825909542
200621822
1075527906
1252511850
681091624
1878051146
578450796
1423246804
788352282
990733983
920690285
889594575
16151984
1247430186
1764759641
1351528956
1713697001
556543994
1396899219
1300524930
1286441073
911683668
1864954730
1378414780
1863603994
1769402537
283212281
808091023
2047241644
1907969180
217765233
1254936171
764574494
2111973654
1534204284
889040717
130690749
1737223757
1312435869
328657664
1645452025
1820596562
2032047471
710359999
1105524628
19181620
1753320885
747011058
1152256989
1849071894
309943398
1431502314
1606413468
1107755392
437513901
963355108
2015918209
284437566
1550930506
675220997
629502004
1233733672
263144192
1053200761
13249892
384189202
184135367
2050605367
2064761156
985405098
1581484316
441164660
1332380984
811535435
1443961245
861221473
1732226593
2011062976
660726629
481869935
854071989
186436292
775908492
1154637717
1524224780
37784711
983811736
1078782895
1939851030
1559103124
1147822337
575406468
1727367954
1196899493
533033852
1417379253
1275168394
439144667
352947004
1198937645
1854697431
371721892
1774610975
1864035249
1098932609
1975182452
1438822085
498602355
1403594665
1836020497
453954254
1662522409
1823999257
1638612596
1549327857
346766012
1712875300
580247399
1512281599
24044858
1627614094
561993753
1622244839
889855717
766989670
1125577734
1838907686
670337072
1912667148
1322117078
1521116781
460081202
452798193
624100876
2056955043
1490988047
544863200
1488107819
1204016885
95766265
56404606
100772622
1542025623
1436532823
1211851616
128234451
31136969
1700797692
1267924265
313327558
472689951
970235995
436002178
1939399319
1102867062
2057364548
2110123904
359849700
108723447
704435007
271862018
942324351
1323441869
568505321
1033451866
2109950898
2046184969
175949757
1965131711
1367160776
1538859304
1363118621
531827151
157812868
491446458
2011890162
774033538
1861648691
125729631
338618927
1957189040
2093360474
1862692540
734274044
1135416050
1507658013
193052005
1504895443
1407231898
1985600657
2051525090
531008199
1540196846
1604038233
1708078194
427545382
572234228
375303610
1567823753
393212027
109835387
843047933
1705371454
151453897
680049190
1877458597
854952377
938943733
1048356334
1742222249
453920608
865987501
1005441277
687723750
1996243088
1489584903
1907939720
1117252117
1754417935
687782147
979377689
335937509
1893918584
783740531
1535099936
1487595430
1856452296
113808639
637296901
1046227852
224801376
147889178
45385906
1052004028
1050374178
1056248968
223396591
1660621978
123534027
610187283
1564990567
1406747384
2100831709
198677247
2112768637
1993968633
966643121
826237301
1076797845
327367409
1918176017
2070839608
1466978579
1075082191
1473954344
153011935
1982554585
1821732004
1162728989
1793661483
1279210822
1642933958
584549330
2139753563
438338289
206837756
2001087464
1096561128
1540792395
259536050
375024926
1234735530
2133839966
1279553533
1639667491
1406332693
1886701400
2068697196
1276685762
1370565617
490037830
2129023994
643989851
1036072762
171779514
694925513
380502264
265270200
79403429
1803409231
1968588380
701071994
625191437
839236266
128678905
1927137510
843225686
1982754084
2012940681
2014514196
327167712
1130480548
825530395
1403265243
652335095
655667174
548005115
473389303
585458582
1900343834
456111245
1939388241
1294842024
2081865979
845904001
1478950542
1266199852
1926217288
295797532
234347237
146812448
971685134
485087878
13480354
824897071
103873374
610263367
1383742654
332264032
1706164324
474195169
700285009
28968118
1735474347
2127807974
2057553598
137042957
499517853
664518484
1487420082
1176317467
71805218
1864684201
1323446120
1594418126
951418564
364255395
1181003508
171665844
1998432469
1465016961
654760101
30982680
1753387566
2135018037
1220209930
1929432130
1258509968
496158858
786858001
1263434572
1506270995
496693236
1685707427
405037714
1263535257
144206325
1317508640
81701098
1395701087
52812294
113644461
1351125358
1760117628
1233943833
763143311
241343893
263048006
391064713
423492091
2057501736
1374624896
1565791372
685578528
457253287
844767397
524858283
876149571
20560755
1257831577
776898599
364050887
1249491536
418796538
421247364
521845125
901905430
186589825
1438091764
1569032865
993312791
2078138943
1360226218
72547357
1437187226
753624950
2109897681
1015587267
927877285
785930368
1334543042
187434368
1619366636
1534052752
1045915972
120523543
1476072344
1338694820
584070889
742434724
1431758369
842000601
1807686062
1119640805
181389539
1297588685
1048690216
950937687
1942767838
537181872
644155132
243042994
727556671
1024316403
1482258379
1055179202
274690082
1161566539
881722917
190831495
217231640
170546025
1486814197
754012986
779175307
1862153792
1473499634
1462980949
92921837
178748706
1392951794
972516217
1037669249
414225361
430129904
110091851
1591928048
423048965
841068785
2069503371
487642438
320459411
257112002
1970002513
702469042
2072814890
1802422573
1647092088
1246941533
1049022065
1054052372
1054715526
786809859
1432782043
1473740409
1297448700
1779452083
427328415
191531817
1651482593
205931189
2011163135
550840260
88021615
464369024
878169936
1789402828
2014384713
941716525
1041560985
2093857834
1200374930
1263907529
1293488037
1876047307
99054830
2053635465
2113658125
1612712351
745369097
267396344
698763401
420391630
1120046824
902625195
506352854
1165271679
1341657495
1993006498
1693336031
309142436
1161943358
760670960
1568199572
637561079
1802247211
1694901847
672040803
108311555
946273394
1198793135
986003678
2064999515
116414832
1538786088
1810878139
586181743
1498836270
1745541499
754703581
455092323
1432160607
426170212
1187557778
518004173
1301952584
1484126073
458286164
224378318
413481565
1951099688
295923367
1306313937
1980019927
1196438640
1525009772
1428985933
1546629442
528799049
1021126140
1247387824
1671584394
1692268087
1006028909
215756161
1851911305
188098732
1034243199
244573087
1007883357
1489758391
1026860003
1799554043
2095800156
1100638792
1084865983
990432492
572499268
37692215
1476499493
213707540
1412214824
1510659847
71258781
131722077
1244767509
1348381451
2004035578
546511841
898776431
704578370
1378626740
719229037
349538686
1067925086
949055914
1174638117
2135509024
532499577
141811518
551477323
1723475583
443966159
971937533
1097116386
1515211351
960312671
600776901
1950486771
271508656
804434616
1209722426
1982019912
224907572
1278672207
1094320474
303189401
1846741798
456717985
111775467
1379568949
2005184692
1964584595
181665393
1562591914
1475194457
1195227055
1601737301
2054396536
1131417876
1735811520
1228561968
1710819929
1715622842
1416082097
1316937221
1481630437
1951930620
143967365
826508284
1495379296
2026846399
1969783332
437964076
713543102
1707936045
1384044688
65230440
734738376
42449525
1411366841
1474906503
1059511500
152334695
896084158
1829340462
837680161
1109252559
2112354723
696398189
1076256211
1743659620
1423552498
1777170173
738876070
1855301908
792753012
577447808
1266287038
1553165249
1675654205
1074101425
1058413260
1496318863
559500069
218353272
598314727
1090115599
1607341132
1971626383
1686194654
2078339763
848742706
1518962429
2110331995
870364761
1370800257
1211765622
885944106
1345168218
682519118
1862770743
2065766452
1905833188
1303850736
868327415
707060989
557390378
1735160186
1464798473
1593206578
878744122
172094151
1024536797
1794800034
1881462237
1484857320
364778399
332980540
1021944759
181573331
1495555747
669698130
525269387
1150872488
1045402994
1534426568
37535924
1067383096
169846263
146712587
1734904921
858396329
2032734945
797239895
1224329238
865945751
1025111436
365273474
1579249552
1808098974
641401289
1992210
345221363
1415191593
224262616
1484057775
1960065171
609838026
1676645410
1831887927
1230561649
1136443649
474240183
448057032
1083657764
21862129
1166658730
540117038
1064571786
2120132477
1050718865
1469600205
2026840889
634196802
1482503793
1486026458
1570317262
1945385928
1277402695
1514272172
1144603875
856550797
1660387652
1559802263
328171336
1027358887
533280293
1404343662
795305540
881226677
1339457961
106507872
29677674
1320616611
1320402751
12734521
1724746372
1283177567
646718621
1220002580
36564758
750813259
1285030252
1711798509
565661673
250040036
1577463981
59000907
639466441
1193888758
98954603
58595992
1864233367
1455167064
854826789
573867997
1954697423
107079218
1263352897
862312923
671385487
118179830
61370673
272422500
1522000696
39773387
980106035
246184079
684166212
982541898
363893740
1349058274
1166966170
883781376
1270776533
180819842
847840415
1775255365
1448956491
1536176351
1939769547
247132260
140860724
2116205692
1179579920
529951575
493345240
1726101309
394537401
44321155
443041047
1593026527
257429105
960536623
1442042220
1107143379
354476744
2055078193
2070197526
1310024237
1441263006
57860145
1583677759
1554909801
2084487932
956157643
2039901188
1279271911
386475834
1201475785
1595973963
1951782545
925647724
1675925221
357899072
2063972952
423785758
2028439336
1491782517
1984273802
1527201281
921439821
1106143920
766525466
529172169
1677305206
2098734280
582758634
201625903
1240728247
1805963450
1756114151
89504628
478417485
1490548118
1171654054
1649169673
471035337
2092222049
553200877
356647865
713638064
428676605
963379060
2083586878
1827476768
1475884519
734526041
1666760698
1356951976
2023807272
906777858
1514719501
997042431
546266937
850537607
1626857978
1409219768
2067252103
1381046067
7686482
241324145
2127995388
715765647
237279073
1898827373
1179410290
2030036666
856829815
1888836115
1055542906
1813793110
442563330
483795095
1166886001
1725768676
1492796168
1094612575
1586516727
1961384332
986260800
879907989
839272801
1137623370
1591108015
324551935
1817258449
2021029784
1821295067
141968730
1757184528
2034955086
1629156788
168420107
1081525126
1038921999
754308076
4790942
2065980243
458420793
1846741256
1406691498
70658771
376395046
1517265431
1306391772
617217766
1810126501
2095270914
875052213
938688214
662824960
1019277279
889431922
1421938065
1766851757
61176782
1335369929
1798751813
1052188584
500300462
2008775499
48342118
419754364
1464424670
986188546
621891437
983035056
274874363
561142249
2092634479
1427567511
1719550480
2007611547
645161204
1548541410
576800083
1588601395
2029491826
1331779788
1547744959
1429623607
445484396
30163181
560853043
1461734659
2139535170
1858934339
120010785
536385528
483066760
1107118805
202605215
527692773
1556494653
115724229
1052240604
370483150
43484512
111919307
1721890976
1514868781
2111404837
927761979
1785417996
1202955054
309943710
973396670
1819410759
1557937050
307655138
1869237564
1062193133
1594516462
1217859515
694336817
1999211444
1632858919
1924562321
1400639731
1057007738
1028141183
2032722356
180514498
1612661748
2074454898
1331062386
610288626
688413331
1208230885
1286230511
479044365
1751774975
20205850
973792220
757541732
536196658
1773772075
1195908486
1536954227
1269726090
98985837
2023439872
1840220844
536533112
1713712781
994436863
941810833
1173356111
394017118
912824183
202030583
1094518814
1094046481
15037301
320559675
478047322
1128067797
2129400449
2059593164
295454656
2077469556
731369347
19635370
1172296702
1174409009
1502868895
1327706060
77685636
837721203
1083062139
564455032
347045768
1232203582
697392327
196104859
1974813388
1529497970
902455326
145911345
1499467192
478149677
53207224
1367670752
1489461132
1072304173
499575680
52471515
2102860823
1482517200
983891362
637147772
167086513
1864899145
1477346093
941605061
930687359
1718298264
1616972305
1417557093
873532976
378644498
1816896721
470974430
77830033
1347595823
1842527345
1072911067
2022940093
1320160572
289706562
42991270
34823312
1425201104
908272655
1906970283
2097235971
1207395463
1701052063
86235322
1609543132
1018613981
1244877396
1669646780
2081262458
1633369536
1306368979
936188422
1478292827
1421107177
757497806
862618415
833489139
1347112389
922370143
1267663305
2018680573
1068565932
1499913466
167207603
1019039699
2042660786
154286226
1269773836
832028538
765646689
27246072
1214633595
1234235254
1512092254
360551911
1992755983
1507430053
778288630
260951748
1679014298
1814836779
284714227
155281411
1804386791
129253910
1506641995
1179484524
533658792
707731774
1830152642
299571024
1138999543
1705921499
2018219085
119348554
1508182924
795565055
1089343952
358298554
842476349
1995650174
2115704637
1049592046
102208494
544935714
1373387058
1163600271
1566424370
2078590096
1666165101
1861243967
251326929
1233210386
2025590480
450370186
886732710
177338891
2833901
1733156366
661697481
216981122
953633525
241943645
1975309471
491146931
1072890278
1353491995
1173935397
1678330365
704391864
255652548
1803947778
508127544
1062500033
267795569
1624846619
531129679
692601118
55620274
1718981260
8948440
459716513
1566273333
1581915791
1062357586
2041856353
513773217
54927981
690692043
1988239903
2093653675
1312677655
586231305
763338011
2060753159
1310621327
368592982
858007075
1656283885
1699620329
287467476
743656319
1782781637
1580412975
2024508376
326407432
1629434352
22634164
1216859000
1671313080
798375881
1227218769
529873696
919411473
1052790181
1149247234
1490315806
578505070
2018272348
1156996970
268217953
137014578
209324492
205193099
1793997022
1703992129
1813529892
219895263
819061087
127319668
2021724529
1016192950
605357366
93212374
1040962000
1093306599
1687826418
1560378499
866539449
1993266529
1262354391
54535941
1325164230
1407413551
736788583
355212290
1510418441
526688448
36749879
1639844253
41034426
1820067150
820434176
1014444827
1865727377
1209626271
1365889045
1445314668
828176270
471020912
1253999470
680586941
1480041903
234661164
1650992454
459015124
7002226
1706474282
1157910324
95681062
934780763
43336553
1949668970
1817121587
309161898
2085897447
1670738680
1668706595
139002143
1585852724
1756600372
931541805
914366451
1663950671
1180413412
81131573
40700899
1035766370
696282496
279405463
107626662
540762283
381115793
1736700432
1582641090
900763638
171415794
1971937686
1401300228
1059460233
888806356
1191342828
1712279490
1528029463
1075997381
1407314022
1665624947
1239013571
794088311
484522726
4753518
1718482274
1256080249
1284461346
1665414562
1421596298
492444312
764367294
387046403
881605687
772017984
1371802098
182498774
1397206796
2122372423
471475068
454434753
943989929
1572966878
111163732
889909685
1207666028
1908355585
881064764
1917250798
1402231233
1384889249
992764086
1812576457
682765846
1163537300
556861948
1325351107
1063482573
518644764
1883216450
196813487
1872292396
684584682
1945057762
333700548
609671105
238668231
663530477
1135541688
1159837279
551525141
925167547
80892055
1970868779
830503049
128919614
224926700
1610061255
358448403
343793180
396153601
1200378230
1542587015
1399551152
1512672300
1994584604
1356696578
1798801445
1053469204
1033294691
860858771
1727911494
1921312170
728835638
1892278044
2077930746
846832730
1781525497
394394902
2088952
1157858978
1369459166
1340141623
1651549073
581659114
2000679804
1699623963
875869547
1887567448
1535144219
1083193184
1274414184
120970016
43844453
1039941650
1055244448
330339367
1546958560
1632370003
1758720376
327056963
697863653
646954009
354460694
1322986661
523209706
1974443735
1757168197
898343421
2135387570
1804502129
691265902
1543453970
1860706913
849942504
1359870755
105534069
161884186
715147830
439046497
523936878
1412327145
451830220
474215435
1957984303
525666814
1811626352
931188731
517974196
419919019
868170662
85203703
1449790325
1691432751
572408260
925910157
927529943
40577937
757026550
1995501802
1638521715
1132193600
1887742256
2003698427
210093278
2032154084
2091948498
1137520509
52547478
1852441566
187800281
1608033515
197820134
542619754
1986796801
2123808270
786190774
418561100
1529467610
1528391216
962064241
1051905837
1864310018
443864727
83543801
1820877151
1670878198
1189580956
69141717
434821691
1043641844
948042748
261268820
1028146827
531280867
359639467
749470452
987620415
1186025256
2097151491
69823672
1084203859
1693399018
14253445
681624339
313461089
677300274
1623141831
563485746
261634768
950231850
975811338
888061093
767718231
1556243664
1695831943
212233036
1289189638
1328847593
233015329
1126498267
1068883961
42156399
2072294076
1391929180
484924670
1636815325
52821660
1045224152
100638981
1447832903
75800097
1025195469
1938125047
2061272450
1431421108
990215643
1289593223
976160534
881322748
2013897012
2043237462
1421882695
1037626584
594382868
368901655
212979610
159803618
342346339
1385304901
1600541330
1944817550
1250736782
1444146091
1289088258
650827555
318704397
1409385138
470817590
694806440
998390648
1160941731
591779963
373265002
1515582197
1561651822
1533205429
1548440487
1287179445
1049385476
1649082635
471199251
486694351
1533865295
1193564136
2096095855
1357729433
1602928565
1039324552
2140815846
1873932665
662870075
1304306695
999627947
614115061
248712031
339489718
1044442609
1759038919
979723155
441999322
1112006925
1499355858
645638618
1469219381
1511812021
669470984
967972077
1597241047
1059826884
36838524
21896426
548107770
384308991
1262627852
120008176
471232019
608575854
1774498754
1669678617
718919291
44086781
2019392488
872737398
983917126
675661956
1446315310
927192237
953781995
1668052182
272681736
1266864028
1078132792
1096453950
1425801019
1098529212
1562817635
381379632
1555492524
303364624
941518419
815064098
335935188
571824856
876412229
1325148281
199524051
262861832
2104466975
593156902
382804616
1138615607
551135787
1446153850
2133349098
1079546889
16582222
1433449448
1165118508
823990950
1316044910
784159637
1460094853
1841535582
1927997583
1582326244
618441200
1130240264
418810246
670614321
1562550600
528674522
1125034722
652575870
1631828355
365029764
522829963
1270606742
2125255561
397034792
167337767
1308030670
1579890122
1156879914
1597542176
205279436
18275401
2078916732
695820510
183730679
1960517471
1715405545
1407311970
1771560475
595552521
1519201282
1389189713
1050038442
1575380451
1130068917
1829222301
276025551
2138422259
293926732
1251797876
1971470974
955659665
1818052275
429298120
1871888903
473541658
1463297253
416070525
340558790
1615651495
1584377986
1057103591
166578659
261376473
354602595
1371262226
1140314984
805486111
1070485533
1341735655
837818608
1218210568
903487346
1779062861
287439975
1734412460
1462940907
370066450
154018122
1208076825
350240860
1682509349
1212627096
1702046657
1483262867
1367242408
1514048341
851574964
201922866
1771884025
827374863
598837933
195182978
83398396
375868837
1600136711
671907457
1033070869
1752795089
388172307
909402766
932680468
1403610063
1791529813
1806000201
859751852
1290313620
1607315418
1034413551
494781445
327241463
722782028
414927321
1415151304
158175733
308378035
1536692704
323549497
1508710655
2068491593
2098550634
675279819
1405816649
1906552434
1326602068
340530733
1765426775
1349389057
803058328
607150284
1662984097
727024170
1818758354
1942085470
2118807112
141145701
1024755295
2002166180
341650837
805881538
1581751668
855524859
1715100507
2071501888
2081724721
1326234114
1103893413
372413351
2123401632
528128636
621159392
1685906123
819874437
2007363507
2061633877
1903161957
890737676
238547050
278948545
1809883933
636432853
553449470
66395441
890131113
407865912
1608764109
610624387
797367983
658129190
1467806286
1989835485
1100754710
27647577
6572824
1694185063
474564970
558238530
698340025
878717125
403689182
89619863
1334680160
503982598
942032425
21213038
489542422
1435726976
586358910
1491006889
1655039346
1892596948
614586446
1330649236
428636512
1381652653
1302048850
1424779924
368141286
1255811786
1186000670
26143171
1612492294
994190861
224090708
1605027934
1742395887
2063176544
1370229629
1538956223
1546809994
855234462
344479304
1977994140
2026625801
875589590
463342335
631122017
1583774440
139487511
1089962163
1218551858
427176079
1196676190
135286704
1447547914
2047102788
1199234810
1935930173
1766264143
2076258781
187136400
249637838
148569725
1874235624
380796973
699436942
1584693360
1527696430
863657171
1902775030
637216768
1111265669
908586143
1459575371
1187612008
527436959
821375104
133100636
302899138
897147302
180421563
588988905
777430185
514006512
74406596
1711923106
1333924287
1153609112
2129316034
784218219
1816498391
808093942
787392194
711229647
1543642172
708679721
1850049608
1121034616
220823231
1672062205
1706882050
33866487
753844791
923215061
905173482
992037300
2022605390
1269863749
1801344577
555000029
663212597
593297184
64698433
876236660
384372768
983302345
1400812120
1770679269
720437300
2125920801
1905721898
490630804
1315889613
1736438901
757286544
614208174
1646452100
1762783754
2066586138
1268931332
1876491182
1753942891
1671214557
101159717
2081788833
684087139
1111414718
407994887
903141518
1018909342
504987104
55879310
166065581
1287520985
623244559
1910371198
2060383982
241842648
1777052992
1367297157
316658869
1574771025
1416667889
2125044675
657855009
1345496175
1725674560
1901488102
982590529
577619327
874873600
328335097
886294610
857618972
1202966648
1290825152
815350271
1493168503
1671287904
222695616
1182932563
90138659
326511061
1179502729
1837032685
1186388070
973700156
401853417
1924287473
772641222
551679835
1204081648
1718112268
1101428196
730293928
1057964787
682598030
1182943948
1678180599
1752299945
1161747293
922709203
1444110783
1386170319
1697626280
1214476248
1487787998
1266392205
375455240
1093542191
857409410
162140474
1939040095
382997698
209231027
1753534196
668730645
829679663
1809634018
1318975888
554423498
274551184
1696080052
2134689887
1947937325
1701247
970179408
1119025590
594280212
104505845
1924206287
319718988
579327927
1564346116
46494056
191896397
2003405400
24757886
1567149953
1682212156
1281452841
1791142343
551276457
416052283
578934297
1977409250
893648377
1969292366
2008437658
2027433943
1138357127
563882932
688337939
40481405
308188990
1625492335
1696513471
1759811295
741637204
408811836
112303985
2103281630
2011395347
765616844
2062352320
451682641
1203986241
686794598
328938576
1921101587
1763422466
255095032
2134960638
30716717
1916026119
711758564
904225712
1315001737
278822827
1774429749
1014115819
1367770010
1942576934
523513420
313924935
1129178162
2139713261
1076389499
843265123
913695117
1403316064
1666067147
548987959
1309550143
965220295
1480525833
87668419
247712142
1235552017
871511825
365646589
1025046777
698860257
1568209707
995673055
1907396017
1984004243
1270492322
1631692364
374504744
953184949
1400414542
1526260771
1163488676
1555804119
2016817142
252407378
436674164
99309150
44137503
1631007694
200050494
181663826
355381829
64079451
1043260050
1936294555
1710725334
774822422
1251719731
1577839624
1621774543
1546734290
1115308454
269409318
1588861590
314408567
1016338241
1308428230
1442184321
594128370
1853680215
336289219
144134336
726926992
1951855634
890841818
1580901681
1267162376
118790307
2004511033
193337062
397534924
688186197
1750698114
2008660392
1331283448
826965386
1977480538
700252109
367367703
612221660
1179659656
529388566
1616209649
329460867
404988639
751859618
1144094923
1326381955
1510399815
2044355321
1171975536
628742849
450907901
381432333
112909654
284789678
471137703
1996913222
363093093
1387356168
889715927
457514004
548234287
643397506
477964827
1117866316
1056454780
1138686214
1463816998
2077999893
1850031690
1682753797
52137389
1799007057
686060600
243227559
1574706692
1110509820
521674246
1104647362
914915219
2010685795
1927646729
1549271046
722882767
345425667
809646
1180523780
138783777
1000283022
486176513
522386824
1967486433
1647649415
1277956956
1020774449
612432663
137362734
671765457
518488066
1789815079
1632150838
63170825
1518682551
1746750337
1010554342
956805113
1677179876
1247874395
1237610787
1972680553
818157562
631731120
1853172491
789400758
282898323
1987853817
1712033081
651566306
2124595395
232701468
1866688053
1868958207
226494363
245106007
1486300407
1278156357
1763310985
1118971209
183163461
1921560594
14756707
953722640
1601627680
144987440
505094346
619398470
211498154
982894365
629824281
2146606455
1136452596
431194552
1909018160
1600972122
945463982
15056188
401228
766275023
1356704158
532950519
1857780688
756363046
625261889
1182507436
1793448770
1221721668
248307133
1564779139
873964733
1786665775
860055241
53164443
325352159
1749841074
919780113
1453314692
257917564
1099528458
1355768863
107714718
1121098963
1332836674
1450134875
1054778914
778790301
431623027
611498951
2082353037
696774174
929929171
86951363
18395403
953866512
71826194
260338481
840327984
986294521
957049403
194357238
1272443344
1749854441
1835921798
1841597865
2118748058
641040738
907964484
591157119
919843689
1198696239
920976251
250328244
1234729061
726311193
988461914
2142105574
986768415
1371161701
305691699
630457632
36710557
1467891757
1513447615
480424385
1447447054
110118156
719898499
1154368786
164698754
1100377513
1106089454
465223955
644311732
1366270784
347456990
186388705
1227779623
2143857489
1232723737
1762829446
962282874
1217720944
1522461874
271890770
2127460214
1620954300
1200475060
300468942
1831870588
1095035185
866983311
532559213
1099808814
319735222
584248457
717058400
1707509283
954893956
1449311088
431139700
1148325802
426397485
927738241
680370191
143987786
1021392396
1490284987
294699895
2091364258
228084857
474756940
1618431626
800816092
802860595
1207370895
3557311
53747364
603551513
1783865510
1306355191
127975724
212304038
241848934
43663626
345177897
83714992
2135964073
1282341807
1451624763
1549375907
1472677307
342486514
477098020
1459708284
2093531132
1521796982
1407486414
167361797
170927944
1902231949
1435072449
1586048944
290842159
2013998651
1315934486
1051280890
967286855
105341630
75026000
69631014
342030740
1190551577
983862291
404713591
1964089071
1588565330
999716462
1372288394
1610844871
789610939
134700613
1245771884
772526978
2104639464
245863332
1475147932
375769762
1789459839
1368765023
1734739655
1004329528
1593086944
1960779216
1572520001
1632184671
588789862
200121648
1910562850
401735037
1116014944
851545185
17511816
1224775371
1093459371
888806120
1458811004
1583531947
726103979
817648269
1766698793
171938011
2063518215
1845518750
2021997778
6929932
1763320734
1926860333
222466217
642788031
1168668663
1422259023
1034942462
1546348881
525974561
1414325246
557806314
333387620
1656729564
1757692976
257608419
1148308414
439936939
1177633162
122125399
749665959
451862790
829201213
703149939
1544417986
821936035
613310002
2105153780
647461609
1281856098
1766607148
537723795
1493775838
1419177415
2143572075
2035641209
1339826554
1602044733
830960181
666240124
820789856
1649101648
1326168772
1959620684
151878831
829755408
233395877
1288445110
550210769
1114168085
2134325082
624686391
648328182
1389058304
444082527
936138299
422075719
506190633
1814681552
59795761
691293202
1916337742
1715325774
1760308482
1967633080
2083061930
1856801884
1202281255
1414025913
890458259
430162856
911922727
231393331
730003432
1919764600
835657048
448681833
107869568
1731814693
749571223
241491392
348116945
1760564876
1995987473
195284178
1424226043
844850672
443015187
988495377
767859231
931016684
173347601
67947197
78827217
927831734
957642592
804802151
333262216
345296350
711002315
1499344785
2138409689
242929807
805512784
1780408165
115622796
1719999049
1686164862
1525328882
1465333206
939037443
2092231053
738086323
1870223012
1394084486
2115794749
18691199
1088582275
617999661
68755737
1779506978
1202542991
1792410343
1934426170
120108049
155729837
588075539
642020665
1432553761
1377652080
12257251
1079250761
1649126226
1294072687
704248542
41611331
1847406402
1510299908
572639124
1612584747
2004845041
1605382383
1409317062
482501263
906867361
215377248
291892182
121243570
1479459770
1077062034
568090886
731430309
855700603
1138133364
1225213088
165026009
1193193398
761500693
1269198209
1617561367
455903736
861321499
704612899
329712199
1432431485
452121014
251952856
628179486
437394758
1796004542
1346714521
652981861
1282205226
1302828094
207006332
2060122097
529331210
437680342
510513312
2074305521
1974656790
321245731
1635667803
237136128
205304086
1299808212
52115699
649357469
1366702256
1835365782
2120404979
1639890925
713586948
154953101
413359327
597961817
713894938
135842138
1479761783
1803229276
779431580
2044986055
150135333
401011131
2107336984
1732497179
864722055
1895908003
274954952
681022411
2080636644
1138183108
2058716734
2006780400
1395017559
2046814903
988722230
119992931
1033459686
281707775
2014726199
563707832
2082896666
104788358
2105744039
1043104941
1325579662
1987935790
549015505
87696090
1187507858
1628490286
248557420
402406674
365449058
626535512
386775947
1024083132
769442202
2050065247
1091088347
1645423335
154123365
2030518304
1875647914
313992293
763802831
787277805
1535361442
919245611
396977250
1731120149
1751608921
1597799757
113699531
647434082
98198989
1917864264
1540514655
2036921723
1550993260
1140363744
543846665
797050660
1180162313
358929759
1690451116
2083206802
1934336291
2052584906
48117104
1054354703
911623144
1680954101
122554338
1231841501
783045986
353915931
982265268
918595559
1607319119
1206306179
1115459141
14500312
1880295402
125854082
1589271507
1024575299
934744692
1981652332
1937293318
744104965
1511852761
1589255824
1659116780
1625238859
937831758
361827153
2042695730
525488080
938578114
9455580
441606410
431700985
550482923
1410073732
1293332449
627024676
1693348032
137411772
935198960
235937891
1907950640
1413049328
481537086
730387566
277126289
1991639291
2081499357
2081773956
960644189
125115700
566421390
316005011
541882475
2094881135
1841800921
1770623204
289504676
1626539240
833490689
970677128
1270085432
1986885031
1396722982
2012807238
408823797
1913982872
1655888566
992952391
2012563336
1826241174
938055331
1813890814
1253274303
2060386134
1785141805
673570248
309661113
1312224053
1329175974
454650576
955198455
865945647
340073377
2132910781
953840812
1270508011
570301757
883735447
69047937
1692166788
1004301824
105011896
1454142475
194132536
689595839
328114108
1158499388
581710948
858232501
1014040723
316881493
33781169
866599004
1178508804
334877712
593523453
1401876014
373304379
772851455
1097878376
562311875
1900060581
619831283
1119772247
408506855
87372674
1410145008
88838098
1298063699
28006653
1499377929
1861657021
545168135
1644141664
984922090
166159512
623698263
1884328939
1330943504
414799122
1316657411
427863572
299219043
644866704
839756835
1076420074
586341662
1807804953
248518459
1614093968
206968920
1480513751
1012464708
1109381222
1130840703
1190460554
1582482203
1348105270
2118370870
649109913
399601594
156938958
677915736
339201563
1321021810
1587029965
358938839
1684514536
1055716205
1891745315
1746552129
278900542
1320157913
737550487
152507660
1197497203
844391835
1117461062
2121279201
2061098193
1033375370
1261818222
2105192739
2075948192
129967593
2123617080
1361149677
803476022
61163672
1839272331
1837922004
1572524846
1961955284
1283864606
1745570291
286760425
2030216587
747965512
337713706
1570502954
616311404
1402932592
1416358147
2030281037
213295782
1076734136
1828830207
1778653390
1499194203
663331291
581837917
423134547
525876976
448743782
163406780
1286881763
945349682
184542848
417706646
1317502441
1915274780
1691945768
950508420
388155182
2094554671
2007772100
2010677421
228417874
906887784
928798614
246096697
1648165007
1645719036
980753487
1509636582
1935294644
1964184996
13026346
196371394
1189929401
1049760397
1351180143
243147823
318446202
361818627
934729031
1684335764
1494536267
256806040
2058497139
104708348
73791564
823078596
1761766735
807011311
23954005
274082572
1342665990
1463718826
1096283355
1372502318
1100632020
752993310
1080242493
707687421
1395791367
844101197
1725175124
288593554
1503227306
490492361
806031803
1955415675
1994390599
247569859
1748206625
934072133
1785294380
78477391
330933352
501227211
14049814
1145976221
467605163
219335127
637034990
2131239012
1567945109
38036873
85029962
1018793085
1517983506
84872010
1834496205
228890567
1333492500
1840883528
814843888
802819113
932747054
1629727074
1669617171
1347165077
315192788
1531459888
1254218634
1133576128
853198866
728070121
1639832499
1913382445
2080316251
301670477
1557640002
1629369425
145326115
1610259579
233626606
655361253
1720405843
988873186
761687745
1550517680
1108600217
1176879099
1848086149
417768653
508062730
1681643021
849064362
55443384
1214004656
745206413
1894332223
2141180626
489921686
573600962
160004868
1792290862
571949263
1791799798
1702684237
944402675
1289400651
480479168
101344377
511768466
839736637
1305080114
1901797194
451378506
107296977
1138015968
208558583
1025530627
1791846596
1064408508
1412358318
1910732505
838290650
261339977
1648448777
670688368
2134908576
2080875869
1671055992
1782995303
1279336684
1483897479
880609253
1921599768
1520409426
1260149453
572820772
226797438
1284551338
1381081760
1204882271
1248736871
1722224833
404853123
2047889171
2138734169
304165953
1515744450
1620089173
2031838265
1230732099
1606853841
619993216
415939649
523429541
1309359582
2127247602
1012291505
864366093
1471633525
1719639652
212664376
637326301
750479012
107525393
693756629
1656459870
1285045948
887392621
1573681093
1641653325
1287100665
2020664339
1884384016
1950806534
1972215780
1392733404
642633640
177883356
1463852144
1719229235
1658363634
920133397
86283282
58551535
1540527611
1509237297
1322011928
1681884832
2079021821
1311363230
122809801
1960399143
2100366098
1495110232
1342724636
563911259
1626683095
213555817
247247226
448251695
1529314435
1779377247
1197841536
315711804
1619436044
381833462
1213749917
348053612
611792605
76107839
833355979
525342860
1467072108
1305648898
1687780949
1169697925
988484749
1057668426
331674930
1450612135
1764019466
737174253
1353570499
392947141
1368774539
1972237870
2051827924
1946616712
970870466
139838885
1225936284
2094008755
1041450291
1034336478
245429132
301483972
1237152058
540289187
2041010810
1330775770
1298701928
1343192900
1073140200
135886545
667020252
825409311
125566630
179260682
434241581
513341705
1686528697
2037596913
1423684321
462348125
219259434
569680131
1269913732
1281519732
1444284263
1534511509
1944180271
1594869393
1578265904
1003100973
2014971016
547068771
790136180
1490040163
732242830
923772585
1602306464
886912967
223599126
1829601981
1227207929
505360075
1436275256
1649295286
2103715076
974645166
1889042355
421802094
1440701504
76900678
1837880810
998765132
773358909
78111192
1909740437
168417511
1562183142
1829386592
834546717
1258953825
264809465
1910690439
549361202
427439272
1039189406
1097243936
144748063
1149982448
1459063401
1833663566
1896580249
980323715
463367191
2068832513
841621706
315319425
1357124386
726355539
2010889282
2128908892
1616794334
232282283
882881498
1173627460
805841646
706634789
452050200
417632306
587372010
569413385
729027426
2082454577
2023049656
1005963603
291051394
2111214397
2067406524
1945204860
1511279293
454645969
964223093
1636463740
557193690
1551235907
271795059
1925056636
664410479
286917429
481893203
338309932
1376172409
366658672
2055506181
802117036
71316108
367317017
1487386043
309190728
1255902599
1085041304
879753085
1699991708
1098773260
1010705733
867593175
1002970717
1562697515
477908927
919656900
1305739970
1987981075
1414048506
323827438
455322681
335480475
911826469
129037748
158840578
685543441
529279879
1786444379
2125622273
1411515305
2112014327
1521742973
1045521329
1252231703
488671094
20185841
1560402386
1612049467
973113602
152104299
1436874810
1293309986
612468149
1367143443
1577137853
528008511
73281967
277016929
323542660
2083569413
1873102170
2012627425
79865337
1356299840
1229363712
1584539108
1892166362
1590484230
1805976758
1974604642
2120097948
602211963
1284081947
584085841
400215882
1328973177
1230710412
321596831
1927117521
1977679444
1115535567
1280331861
1699371431
1741959708
1546202760
1720739784
1001094085
605264187
1706648463
1099985924
1158446328
266008594
1810005160
1031172969
419683582
1329607893
1376851478
756311787
545243898
875727125
1843994961
1918823268
1039449198
70633454
1607750835
846726048
1744809910
1960426275
821727232
1887817164
1390000819
791494962
1100218625
1547680050
348776758
1901896012
608781739
85395619
968008337
72356083
58128723
760202612
468208052
176241473
1659676088
1455178458
1371869828
818048136
1368605416
1884004232
283719260
331608135
386390162
1810900580
1775750510
439875269
1021094076
2049074313
378994772
659914836
814373767
617488798
1134068991
1224572010
51236834
1379750003
1958345833
167418124
1381566836
681887956
1811690709
1933009444
635614521
2087202673
937665023
634991305
2004026933
857462133
1132522677
1783084499
867574972
460236822
1325261477
1625861691
1908656144
460737508
110248345
862860630
922342395
608751994
730464026
2008338134
1351954716
736076410
1958618894
1546105389
2071686304
978649900
871278899
1338097704
1302713530
1274686664
867070774
224522088
845590609
326053267
329984169
813516743
1380052262
566751519
285936268
2025364346
146892518
2127058358
496035158
765636874
1057061228
1974799760
1905707514
2015104738
1841774898
2020105611
260171373
1794074390
1438007596
94169038
1296342139
223629969
349825612
1656227191
154430021
1085305049
1080282102
1293618210
1289296523
2025895445
2067465015
1955817563
959659978
799318963
1189106373
507339402
1788506158
183957398
2043776439
1709025152
853358165
1064020172
1018870516
1796686377
1724485176
933477258
106975468
1615634794
2066170397
1881946016
321829927
502995873
1875284428
1646722900
637580321
491715450
1670845760
1794441819
1635395808
1398343579
1618506426
392292799
1480153921
26793825
162737721
51845852
891199318
1764690968
1304151879
925673764
2006009228
1654908705
818424476
705728414
223069312
232375753
1001757902
963904912
1049231875
1600483746
1282452952
1613234253
2146128330
1227163675
1220556601
1446855570
1909633653
907364093
527607488
803698068
1093927444
2088205542
844236879
1639408951
1927592841
721412579
1244745369
1858460108
1740588326
1332030235
1614079845
1594403330
1534828114
836275282
1260699774
1023903622
189614097
369751007
914319124
307793750
1460467325
1808966150
1619575496
721022019
1984525726
782280744
1992853490
1192257246
1427365735
1547886708
1991652218
82256309
974531382
1652350616
349883340
460697003
819530868
1633693835
1988878914
1092828506
1561933565
1782317121
1255025441
1214067608
565170476
2129431385
864498275
2134088176
1861230493
1571309426
909597895
91748263
684148705
2048430803
395405073
1859906931
335330645
553208751
447782863
1860262558
1191620678
643038823
1740043103
2034175653
1707699648
523758832
1380220086
1747461873
1928411696
373570766
1390907547
582990950
2097888066
1427687099
232774318
1612762734
1229671617
1032072237
1738881128
2037052573
233268677
311929820
2143731584
1743734353
1217621392
1745821100
680762081
1753504853
120231638
63185811
1185754465
1706131039
1272153739
194721896
475692043
1266871824
903688368
1812970780
492966578
1559398647
1966156216
141931280
978270284
1787939658
2040910454
1388695563
782790410
1909526970
38087945
1893558081
2057789150
506632797
64084432
1837475193
1265335934
1757887685
602277317
1243679232
278367621
1379019315
1449167991
716793882
440053655
1162454266
1713492099
1725310788
652426924
1660844202
2079398611
1005063183
36144636
1484073500
1043765398
1119961703
641533218
474753164
785880411
1059898414
1978001775
959588476
1104376387
703350163
1839585414
90282881
1854358200
1222559878
2086444252
1371859817
557150198
1558964932
433278796
2026325891
662430169
364326022
772856093
113308181
2140095663
1659878658
1463031488
263305578
521259893
1049699855
854575842
438018115
1248116979
1161403102
612909147
280245715
712481461
1192905922
1493733559
597736184
1922497782
798082390
377556983
1743642434
91780440
1810443897
622622114
528665071
2032690429
1453948557
1337935279
1065836078
2051711491
803728695
1352781187
2019724194
1266899473
1327392381
1608737138
847088099
1995624160
1540528122
991710868
647975146
1335387357
1388559505
580540654
1462926798
694832261
1274385764
1441301898
1182986492
1958428567
1278361889
1596953870
412525118
1964626487
70273033
1029167600
299152129
688223119
792033402
1942483115
1212562807
476547233
1243401474
499396985
1706673163
211682374
1368057248
2060090344
574632883
2096867190
1047793901
966977503
272596051
1146492727
894790331
1860021786
1845428783
360884864
35127410
820715721
2145449405
771211604
1178286377
1677224750
1604126101
2054189355
1422841064
663844376
91852228
2023720799
1926235801
1365131759
1485131971
1301424265
340127465
946858110
1509186062
91395964
1777830576
1707834996
1470534780
1530318035
675907214
1079164417
1857513453
550927758
1555136318
967522226
1763704787
281470916
2021078073
1821971168
1590702553
717100046
1906096056
599099652
898398605
487520031
1652764987
626109158
744777099
888135330
2147241952
500559894
426307854
11443497
1590990693
988033754
1083982712
1067952543
1225670500
1639819622
1628791303
1528481905
76878155
129871899
1727710847
275281070
421776988
556083467
247695664
1918247529
1378570116
444632427
562678715
807763434
1550967333
1021765579
670216417
1119417428
1621914760
126149453
1335289179
265761554
1792317286
1596830268
1329808031
1811241703
1944773188
1327593856
1442859447
1407295549
1635934810
1968241718
1610698233
391524979
427531347
1948490821
1130528362
1180527385
1726972346
501133974
1276907023
2016006818
1667751336
1597228501
1570532584
1863225302
836810694
1723814091
426674412
652586218
1030586846
851759813
789950543
1232579207
1868396510
1608451310
546902460
791888624
716439069
248057237
2145624604
1223296302
1778158539
1312786249
331091116
347998423
1637154170
1559340527
1884489022
1157168065
1746243466
382357374
558279513
1553865430
1331118526
2004372962
470714191
1268374105
2097926494
714416632
1783407282
1767287344
1980807971
272018863
1842253145
703984885
297220622
991870780
188852059
187750715
1376425587
1357688118
1542243045
713562965
938084878
1185103209
2137740062
1346666826
1935753691
39398852
1937691111
1660109269
1711267930
1007903245
1188693315
1525049876
1467631676
274767163
580705521
2124696159
530336778
508744519
1936147968
628604154
1894608914
299700559
1895599751
941061874
168289880
1703848204
1438578492
1244296993
237011763
390305544
1467599536
1647665562
1166697006
1809211953
1810035646
189833485
361435650
1857127118
2076437240
254097621
77963599
1082152949
1017480828
1874053328
1867237736
164507930
2044080517
1298060868
1947346859
2058314668
937142892
1254550490
1192009880
403878202
1829298231
82094800
184238685
990920905
1291333288
2049440006
8745262
102874732
166265385
456192964
333463318
1870985867
370357692
205419400
868555772
120103069
2088870115
2146963346
2116127737
1515517281
169372599
2065848793
45386818
1539441882
1717835958
803154501
716954347
64656518
1776594227
127040655
1969189726
1863274490
290829632
868435847
1685878998
1843861386
1180864258
427084534
393816662
805383308
663620499
758791559
1474562536
1658491584
1924496935
717186893
392028523
2133297940
1351502624
1837385943
1764585591
412412607
1118672991
775181351
798881681
478975071
2073346375
885416284
481964682
1120114339
1202107497
1389048459
1644988486
102655441
1097380961
614622007
664329576
90501559
1107998202
1828276330
484501511
1375267525
51108087
753834423
1241083600
1074077693
333421387
1586009742
458189570
126962517
332647201
960706448
1324519144
1159950161
120513082
459114861
1379880733
1240663849
663609062
184497527
1009265402
1952842799
1225275302
785925535
2104364020
990766252
1301686539
335191228
1376758572
1471262887
1828459019
1622220206
106618237
783285181
407232032
738966060
1027419241
1435418446
602356489
1106351908
295930569
605553860
407760205
1246640211
752422053
466695302
1073476442
791667744
533147087
567196219
87753866
159317012
171054441
1223443546
27873303
28267271
194015834
1057789644
686187324
122217749
342320593
1885995788
691168085
491485941
436698947
2047429235
1343908032
437333055
2019854825
447823171
1971571194
572075268
1327341500
357123752
1015865108
442781723
1137255451
840827435
1065865076
1708470141
599094965
1186902869
1132009747
381179976
338514042
213472999
100864041
651828214
162296731
1832954792
116147794
2005098947
574730012
869904927
1862346542
55495896
648043910
1134664250
325403261
89310695
8815809
1765763898
1399139516
1752671425
1885535488
1305573116
159489374
24248548
353223596
1262187291
226666935
1291549699
557551778
1220431167
1294303830
1777043368
8490398
303844862
539756373
2111894296
1827185937
1423731228
949784316
1999053708
178547232
296519377
1776082493
1865384432
1020133509
324262502
513782695
899690143
2131064554
1892959848
1197241557
527409100
951422397
1849266145
997879796
949860679
1465836123
1356615582
1357884717
1969859151
817774821
461114551
1138816718
1063387507
1873302074
948803295
526165665
2011750443
1149916118
1788877079
1351147843
408832219
194892061
1261585945
848277379
2130295700
2056342614
1833129420
1839880851
1625628224
20446802
964046907
1085085888
529746389
585240550
219574854
753032902
27063341
866254174
474068497
104051145
131654784
186017583
1500304222
989793726
13683948
1009687933
892897580
1255262856
1570681106
1329737563
42162915
1530226029
2121564297
1734548094
803200901
1979060225
1106072556
1504714050
1378103851
1708139178
680946108
411353639
929007544
53508694
1127204442
50877058
2130670988
1895351289
1151645135
1918822249
399652709
1253191356
684875904
538411870
1793343284
1638200357
207374235
1798957070
1459684185
1490982518
659424712
1449035408
803544079
411308585
1151616406
732210133
1964256393
1144634539
720009774
1857991458
773212320
775697561
1007114705
677391300
124445273
734474390
1231210953
997933338
926965269
1422233387
535593341
999176829
1905248744
783003127
1052364493
553285537
1094471505
1580686429
2086095740
1179777792
1310414318
867399785
1151344674
1031437275
232844502
639446497
1848405287
682668046
1899284202
2029599151
57263745
1798870673
1549340674
1352955953
641602423
787416124
1708683932
326717514
143122227
62927750
1273567955
191465379
1245548727
998345891
715042526
369791812
551737086
1038595533
886221531
1041862824
467569363
249643431
1530563571
1001766445
486179697
1852944886
92366177
280449732
1020476281
1523462642
1654640485
409419379
1302031590
2012710668
1911954593
733304321
1763814642
1560348024
708363736
474868279
1692123262
1615483192
71379905
1216508143
368808195
1251034922
1573498131
1829837111
1471344461
1426270312
1174492239
540093285
98151204
1317182734
353429513
585022416
398891383
538710627
66689042
1892063491
1969532827
1093759011
1874984286
1978379108
1286532454
268126310
436098067
1197296594
1410450703
1348700575
1823209014
212704682
880843441
1419381707
2039977799
1570271842
1065946963
1817646096
1618209853
1441151722
1883517691
1534702145
1464888693
1242477001
903484795
349338212
801984458
292457167
964220650
1796438043
842970425
174341982
1622916726
1886179704
1728803851
187234312
1513727081
1632134226
1942635024
1086160693
1984784405
1057603356
183105151
527692456
113378896
1970421119
355738361
1621568261
222707809
57956327
1306178321
20384644
961703105
733860184
29013851
619619808
1728534764
1024965918
1665041427
78159814
1222689181
447466891
48758447
1982166320
1740424636
1075537755
1058454452
676775449
897115415
1129550653
1352367324
1011964398
1387129042
2109517197
142904524
94187803
1423950985
1317851187
850918454
327503681
518747134
1116567455
1577215440
1661833349
464565886
1881488681
891184341
2102817368
315589297
937050732
1982400680
1135735748
941407297
582708779
506622398
1697797927
90572322
287647692
805335783
1123524954
360583097
777244298
315739692
626683315
888363125
1652132190
1288445110
1343715471
1686015578
584977501
1453805651
350024506
1432010853
543687206
148088235
2033298255
911149752
790442896
660306465
631968537
1919609539
1711595437
1344036171
1604775097
301302894
773395563
560490729
678875525
1398546394
1240040615
1549834984
2136165915
1277389546
1034080106
1114021973
301414203
1344183183
1572773867
1312359874
1274169193
798459800
1512409905
1203921270
908025407
52842404
1252328837
1406711883
270860717
1449920293
1353349504
260306943
1542406423
691595114
2105631326
1290189739
274357150
438254626
812419897
838462744
556881561
968525723
617228765
1615215067
1297718942
989107013
387066617
1993001584
1866601922
1966955245
1261776671
1367934199
1827751080
57443371
637920307
1549260381
500728403
358208643
436395301
1624416140
2139152717
419026275
187614325
1811700137
1720230766
1286216299
354980551
3179871
1048954241
1267445783
1188509208
1339690807
710264590
1257367192
2009016958
975156822
76737114
1796926670
1792571077
1242326283
1989945245
1988930439
1632006790
172938744
1917240964
1629750361
1185995648
352346309
2114656379
1664849925
62539717
895212247
935511715
679786245
1843194238
567093166
847912789
609921457
1788625367
827171998
315871540
1173105862
1082095251
208037664
2013943512
198551043
590903905
1011301471
385042247
2119768317
315783620
1265761576
886535628
2104604799
610820974
416497336
135780876
160108294
865826955
1784085577
315743146
2142342831
359883678
1029708118
1320312934
1460248052
773717131
283571467
1716575966
618501321
718797547
212678391
681712244
923650432
1747298224
544857913
639115732
1912063380
1353126571
650170743
299244546
1969872818
1504665054
912726499
231257129
1908706167
1871056459
330357784
1931880115
1287231701
576127171
714921941
377421128
65772379
1340222026
1871667201
767351530
1517722695
179649501
471579858
1202537071
1122824641
949039225
134642357
1696655069
1887306086
1395734770
29907329
1366816557
2048472035
1364773037
2078349557
2032162909
1666651597
1494605505
624605915
677263968
355377958
1767765882
1609017261
861578879
691488250
143976228
686160465
198284762
425301759
1057535405
489681715
354483830
848094322
22450767
1108947051
1139519484
843275065
672238151
381289865
795962681
132347542
180408380
89010007
1229965802
682907347
1842142706
601899110
1448883313
2015810267
2020018104
137956280
1839016539
695025057
353735372
6921326
1844885856
640067507
1035782561
649860805
145752735
2147089819
1160831771
198097737
806494664
489860617
721418283
1722966389
1878179690
179216386
602653569
821886673
802250709
980348830
1976338995
1007590764
440449479
1462391592
838173233
576941557
2125108696
287586681
463822833
6028986
848681643
386658741
847943041
46232672
552673796
2029575379
1009948690
1771474136
1765623417
2079989658
1674414391
1239659141
1988111191
122072727
717095754
1547471201
2123177016
1985816112
461199273
341927773
499863538
481597480
1261308019
1288213544
1673792934
1354083466
1763777010
1378644285
615803891
1746040544
241083177
422502985
1959438800
2066283288
1936453420
1644268360
2061149663
429360244
1453017895
655743428
1217636904
1402832006
1322829695
1767560388
467693311
210012759
1340052183
1597501947
355206391
2064881447
780324322
1161128799
953250475
1469294723
624727486
1838867933
1789171443
1809648731
1245089559
1543410507
1041990343
192172508
1512667064
1366315357
1819009006
1262999297
1877398717
1861350344
942460996
315178218
1991166577
1252270721
105995362
1274520953
547630841
1103290201
760856483
1014153992
1970513077
1075403407
1132727507
1518939693
1389977925
634880388
158830063
1762610989
2050135328
1915491670
1953131118
1209383610
1549159021
1401366503
2084660199
1970788313
1622053693
304610842
631219198
1917466888
1273407701
1159634353
1958719948
1747708763
1729601167
1191771120
1917880576
1076115073
2042703079
1394587414
111028843
832183802
794854312
1069871598
1925651082
1891985479
1892459593
455680506
34727831
1170536730
1090397312
1411041341
649866200
848700375
738369701
1678625072
1026437961
2077618152
1710903283
914655525
720790457
1987430290
810821931
684062672
1686295923
279577638
1102215241
1834578767
186948893
1036268243
909149806
75375376
513256105
1155696652
1406430935
956835596
169169464
87880767
387126849
1818885798
743268778
2006347667
1612716039
1360208424
996036221
2063994782
1735595030
1800035748
1196907617
1853059906
1524950049
2059285245
332821999
1537730057
1341433881
501030706
381623127
857149687
2129828605
2007291877
1018032870
521803089
748515486
304162000
1961502158
723052543
557391027
950599077
832189703
1018212159
1911997429
1467517058
2012550870
1141779400
1939212122
1477891795
2072484672
813801343
2085088266
207437144
1260654827
839908257
2089509441
855294182
1276375237
630896103
783091533
1941379127
667638140
1815459912
1713078253
1238599242
228427818
207824806
1723925627
317168606
1625264049
1393979591
1538772212
1044234416
783900644
21633250
1152050700
1301129985
1835691225
296835524
1056825920
328071503
897527853
1411501061
646294875
537198472
1798567703
1327229766
1187125544
1664474696
1316840495
1284741062
1937560657
1716795000
1081017132
118837808
608033898
603992233
1496015760
2106232087
1157651334
1242004138
335041380
1892529390
208216777
1676293441
1153491932
2045392126
474788957
1495298652
479711306
2020722317
764424525
1647023544
1128728146
35650443
1699398775
381903230
1449891084
1034291886
711848747
137228213
280580630
1682539924
857164004
779266236
1469616266
1356238709
1762345878
1687778670
720878702
1093234550
653576567
894320388
617308875
1740213335
381204178
1724245709
971406301
1089064072
361523012
964220650
2059363992
567105388
27067787
814364279
482290956
110062292
1177597114
2123101017
1772770594
1686565919
1205415493
2129613118
512271043
1210801057
2052574632
1046663588
165244393
1553441388
451526551
1163839869
1997058166
72814398
123590374
726139815
770985637
131936255
85607370
1245840989
1359914325
1298985117
177529365
517429792
1087515796
563044156
1205200327
288172397
358873467
1307630120
2094620935
235318002
433272017
499354664
418923733
485185500
1589265400
1086502510
1594850522
1417916860
1959220215
1165178390
1676151936
1448101423
247780951
784753222
1803084258
1394111020
993104074
621372355
1730814842
1553448756
1618682722
1291685386
1539947339
30536814
1172567517
1415937087
2059577856
1809620398
1141817664
1242430196
1257117235
1553882968
392855517
1835436455
1444596399
801324892
884769213
1462407054
664111086
2064769849
979942837
1330924713
372748552
1621791642
1691910553
2085527106
1687025186
1026847831
1151472863
286609911
430967988
969516273
1903670298
1120734966
1083034651
183693747
2095776851
1556515767
983675656
1360760732
109773909
881073213
465850820
1317020842
690950181
97841339
304579013
1676302136
1635581721
1114385854
1819845721
1193955988
1231350584
501844456
2022552368
834963737
1980759251
158574078
2123082178
179616465
1827757150
1288679465
65493802
268475282
1261408595
23462075
316500400
2135986777
459737024
71129060
79477813
1481110026
1026691591
1044426580
529392377
74444016
1536797858
1343068071
89904081
1384550730
47077238
739791081
1080555759
1826364525
283093105
1808039774
1890603168
306655466
316951326
1531834787
1408796989
695889147
2027790836
2110518762
2056569944
841430586
1646316196
1964165673
1310975702
2106826479
653531980
626940946
1186463212
219496613
1197799940
604976479
2009911065
1463571046
1737887792
1847850158
1725337850
313581469
1151529642
2032955929
244442510
1868514598
132211161
1277112897
1931411720
519272268
91584707
1797570838
732860153
1543372041
1619525078
1634237431
1504543368
1037112199
1616849611
1612139366
1836999328
2015603156
168286434
1710575424
543938230
20812573
270187114
129333602
731922241
1359812242
1070638503
1810546581
884830252
2063771428
244797104
2068295869
1098044185
301941440
1590704543
1191682431
2073009339
495615853
1588586575
1166101660
315305907
1614483413
1399898100
1935260242
1385140938
1597729245
1167588698
1152504508
1014086939
1029665630
267657865
891148794
1732837492
110600075
890775774
424713177
958778242
1226659207
461547403
2138123615
1035024670
1829726732
271748126
1447627474
1204786835
1211871991
1579631238
1549020322
167781875
325561497
641760598
1943280770
673455973
1053825584
520263476
1027994047
2106238147
862335931
898690643
1875816328
1986549195
1614157606
1694737735
2014346884
1617161601
1577021753
737120551
588462269
29527152
1970227740
2100954779
1915965868
2131258193
496664782
1945690783
447935228
1553235896
713550574
9960266
1810970048
1772934469
1155721350
1151775387
579383793
63135519
165096156
288075858
507111986
565510052
1145963009
942971988
422017433
2017292528
1829187896
907024560
1556772672
2125653979
1288371686
1811866949
274968968
1378997236
682018613
299276518
452294913
1272057178
1685102916
2020808559
1513267173
762750926
800161386
1899874689
109582880
2070727049
452514340
1730906995
1011641598
1898965939
1447635744
1991152549
768550433
528141129
232405933
1033360534
943194232
671150821
2355337
1692185292
882225575
475343882
968376683
406324524
427199534
102881107
788672887
2046727622
561184188
360002011
1116382030
1317831958
1962705910
665208826
196897113
470921099
855602465
2066658948
745276460
360873656
1766645952
1763882254
639536535
1256021166
938012002
1462073687
1973194387
636478992
1160373707
1281511575
1440617423
2056136675
902570235
623752815
1562009703
858379766
1867231596
746889562
279465319
1731921682
760922183
880284451
413444238
1119009115
1559206411
815926379
1297204690
392406504
991550982
277237979
1015098375
1900088629
435581272
881021069
818540658
1546457760
2097402287
1163948614
906329547
1776877970
257510742
2007899809
1572683533
809858516
2144424966
1126126503
1690715543
1325288011
1530432041
100729345
1645012201
684409045
1609617616
739758024
228504830
1155169135
613209828
150763092
882941987
39929342
1705670133
697644880
163788379
1902125039
555293911
1676198314
1403812414
813187539
728729772
687522149
1028248631
2049423438
497114023
1307980938
348198350
442681177
235079048
1099684782
2059260891
596759380
1251484072
255031729
240035605
2075192646
887158507
364628640
1749080355
589487190
171617874
2100181730
411295693
681271688
1216949463
713822333
1728543788
142563176
857959910
779205168
305133353
1550297492
275071892
1248207131
445108898
2109049569
1570059901
1485524966
1907952902
92271421
742674966
2075700473
465604552
1481593449
226097217
542645168
666307729
421455322
494252315
393657419
1950292346
1749617502
439753207
485389257
948323680
1964243232
794406538
2023164198
1448678102
1634212772
1743262351
1972806022
1339815823
2024731295
1593835545
770303280
606487885
1193086424
231489363
1124132557
379294246
1221670194
2027947564
1004086552
1801751583
646612370
1906315994
1918940859
1027276869
144451281
270412629
131951990
567453760
901902225
1215157959
1242442800
1483536030
54941694
158250539
1770921393
1266835167
742175270
667101296
745477358
839252176
1424844384
1340340352
831935578
133043864
802082556
519872912
1440420464
570420420
652596544
1207997619
2098983715
1543444068
977556086
536659246
52839121
239194627
2121940874
1776612328
37533506
858214638
10171833
1134819212
1165004743
1516209648
496080723
1177025461
523100135
277418528
2010751904
1686372004
1910946784
852778621
1758309103
1661743699
197534560
2004689659
304439060
1032884839
454760941
1227421568
833492134
1533267661
742435756
500485301
233828635
358354131
276476119
310857755
1657327217
1773241801
313546523
1919567428
2046762191
1532977981
1641303336
142556427
532708383
1064075837
1677519360
980608126
125242877
1886885836
1804380534
1010384642
122950641
267474224
779101938
1224865002
804413528
976038486
2144321838
950187215
1993031681
1938026684
1864590760
169131650
409644251
1823755461
609638295
1379802548
821079894
1075610229
641165757
1085388067
978822574
51820895
2076752886
1993429317
667003064
2058482068
1293781854
1594317224
477540265
969142802
1008675068
1224114926
641045705
160346624
1502705864
828505279
1284411754
746479933
1569739958
1407540728
1316641553
748231955
1513906317
479089519
423851951
1668001869
195231177
1399480798
2026959987
1613027238
1578442056
228902374
1007727666
109614962
999293821
974473642
1241276587
174015741
253538575
890020167
1955360194
411185659
244864306
402261582
1719644114
823106534
1272437429
1737627757
816282468
270065319
1878734275
287832201
1669401954
809516580
2040254073
1677975427
439364722
1913811185
653695706
1009318156
140279321
1647967884
922282124
1097364738
1418885685
1339339964
1817633883
568528181
1466236033
270238288
916482839
1994512412
492162198
1834447618
2123495362
307435442
753743234
599301702
1857844870
958557921
330099710
1086914124
1258213567
1502013329
53475751
647943049
848784208
222769879
665204806
552749287
676346621
904985580
639274404
1703667973
1327066885
1290699472
1038879267
1145715824
1442802277
660422067
59016144
1597358414
1445584850
1370179951
808351835
331718236
560879321
1447534874
670407932
514098776
726798446
380920127
1164845873
585676152
1642458676
1794158170
1912433396
114090361
1817419237
2081347065
276159314
1867078784
548164676
1578824885
1650851516
433237465
316826209
348905386
1708940107
525357074
1859604636
1580476102
1000370625
610586363
1792613000
1337252755
761764133
934440074
2103580409
2009260774
1922866732
776691861
467167121
574662750
1639528431
403204105
657901286
1215706515
1906923925
1378913933
1586226407
1866549920
1090932548
1441830032
1357721010
111720156
1278000311
1003166477
225818650
1961372476
1493375423
1098398153
950752438
1688230043
467662705
385901479
1555189407
487058587
832501259
276467357
504735723
728477976
572490131
1114181883
934044305
1378585210
171793759
183050718
1389669400
1019624194
1044425934
1960538507
1365845477
1160265542
298492017
427797224
1829992114
1024373244
1594483257
349939583
1531132137
1643488059
64802857
1676102413
419866761
1559827199
2128697843
1613924070
34161048
1460525206
1212743541
366427420
2143292122
759170253
1305873042
1034638953
204805713
979418158
760085631
134026186
1723828905
1872664398
181750285
707459205
2061942858
1498236466
2098279912
1598444663
997295816
802653837
516681560
1787391145
1939149014
1316773412
256797646
575548274
756843296
1751160957
1845425035
1932138272
1827158489
1356829110
1533448769
1577749576
307489198
138029290
1790561837
644698326
1429326863
278504022
1325220158
337350233
531610080
1006244651
612952961
51051007
1157212982
424664814
1094774606
606206142
565539549
1227662354
231047761
1184150092
303321431
647674045
1366962594
110854744
1379599527
1243640984
385504459
1869465341
1169426027
1846795750
410013709
1715507902
722433709
2016685546
1790404190
1126075714
170006106
344667739
554352898
754581440
1559722152
1092384923
312711661
10123101
1207386088
79160241
420656610
852024020
319363170
196648574
1814153554
1380405060
1787724434
1687687047
1033971
1903921190
127941901
1106179322
796254906
1104128583
1762473094
1032013945
656080429
1716833125
1564445451
76418067
1408793268
868521021
1146262984
1022596304
1280348808
974210893
1138265609
386696565
1630442947
1485520304
1346914187
1764115725
1629797443
1869320616
1794915467
919966715
460841052
528419099
1954225396
875192890
156181801
295249574
203465052
280352953
530747471
560887178
1712454319
695510940
1861852050
1293264423
304086534
1067885919
1191311361
2021726978
1136235397
1882977392
912255901
495458867
1203639179
137672124
1885525583
1085813749
1327262125
1177302726
1925456155
2123948025
817433286
789992193
1667990298
1339183676
1724156234
1772161031
1295137866
344250829
1830742644
1121563701
887090034
1892031951
2036183269
878651918
1944166828
1141182407
848221048
1110652325
2026771627
679831219
1221376261
232302052
1442155036
489351023
596890857
1336203753
1668784704
1758710470
958327809
1487045469
1675485986
789628540
647806700
1752446563
205849636
1770801406
415115701
127960885
788171734
889848094
636112729
660474231
223868884
1244173131
402574827
176174080
695421043
1575547597
498067150
1881769537
1291906506
1219690712
789351826
242030070
587922412
1381953034
1032339545
85636218
1601930084
243005747
394526196
217531877
1878075138
694344972
1411506011
159061717
38328455
1940344908
1920553463
2057649422
95766286
823475355
1602405653
1406706052
248015842
188276962
1306402034
632308433
818600844
328696614
1345925022
549945968
1515715025
316554991
1815169933
1419250734
1662003804
1658015159
1017925308
1943931603
820557129
1987565365
35811460
1026234173
923484278
1197225532
768525885
577777107
2046667980
793341556
63846414
282533422
689953089
878458790
1898753837
1163747318
1296207305
1479906479
1160946138
1555010182
1798809784
43666890
1304268320
1502946456
1715079866
913902906
1911964144
1267752881
2129502697
1399356891
901775400
106770411
565374834
1057932591
398769328
1217758324
1335193978
913325107
501791789
1259993978
983114182
460499880
541633746
1569283444
1394922144
1094764411
921505813
295934237
1951698477
782569329
1649559896
1152494409
653356560
1317424772
1867775659
2103423240
1981589826
360434173
1469361146
1418772419
909869792
229915908
890211936
1348470596
828527167
1961418211
559534774
1383852423
261044833
993509012
186317573
1828019540
42316028
1131950108
511672283
1318851887
1393165005
1145616972
1727276824
1021392620
2086969050
270481566
1648417858
198845703
955991194
963033993
1867673828
175516580
135501801
432553477
1171793861
901730242
991607024
1759348485
1123704113
848860962
1082276027
308876729
966715568
1732685958
1471500811
1494122667
201374589
1355199332
1275424830
2054132595
478377948
527840763
1768496485
1147162363
549748318
70999579
1780112335
307596063
1573470290
656075557
2089824000
853224135
679169560
1038874268
2103994381
395823300
128357170
420773795
177060226
1545167871
360316286
761033809
267800664
864762460
2107860981
2052709376
624304098
2027039083
1644356969
1150880021
346268856
1284436028
740374820
1320003891
1247571946
1209631204
1321557375
209392445
1599758357
1798261958
624412388
1373974206
1426441248
1824731390
1642974320
883373492
498273235
1598586570
32002061
1914713895
568445120
581655787
1376698035
659901814
1844046998
944394721
1050765299
1066069549
1968848119
2125026117
1552279823
667433372
284805133
1463749379
1854222049
949309516
1274659774
1177087201
1735159586
778144298
2108651318
1517102019
1233759972
662349134
969639517
649377397
909743881
553980826
2142852293
138428384
769477419
248165015
299348781
2080028843
1944561631
279193658
233042521
591953005
298328681
899873671
56691037
486283993
740872816
809427109
294354814
925581745
2086405258
525755554
835758163
1291911886
1497912516
1548382075
1349723220
1779168386
1006186113
737139753
116035247
1730867519
1662013376
809503743
1690638338
1904301177
820436227
2126120695
172288885
40501577
1747666878
1767608009
484103154
981185699
369821038
985149653
1695766716
875853570
1954842380
1570014032
49688090
1227558924
2051791158
835862614
1381360236
629746961
1526692370
1070203621
709955069
873550625
1362147452
2005459369
1981276689
1534318469
1686530514
580290552
178585330
908006455
1577854501
1094869349
159090450
1637174294
1787931484
1237632216
1307108360
1490888161
994549094
447899296
327308195
838519308
1186078588
1443127044
1300297976
556538497
435475489
1220947565
1320638660
1020201484
1986053910
1995114036
287054835
1640535082
1265101289
450293968
1227556266
878791907
1274782363
231305268
512685569
1584004065
369190600
1192175606
713504729
670645369
485439276
1853655002
640150889
2071203951
1410479303
1340234771
1669185733
607017338
2009875322
2002001430
1007657932
585650444
1646358192
1903463283
2064872272
1823935255
747811040
1082996053
981155749
1629907323
1599623997
960571121
1484347657
1063538780
1001799792
628677321
52545517
1021864884
520113894
1164402685
469328768
1247535764
366180057
618375511
2060669799
1462202959
254934381
1129230316
85326878
868122224
824432021
1658811567
1554988771
1560796517
78735315
617024740
1748634953
700587289
95668232
1059352190
738222543
1108062510
1939217804
350700231
1498826284
201295255
282508779
311383777
1225962119
1314460332
50573596
795692381
1157457607
1717325293
368118578
1460320203
1630939078
767772022
1128457423
99419893
1927097432
2079759568
790928997
1696235951
609613453
560400693
1522006972
631862414
2009590552
1676020310
1573300121
1735480809
1214508258
1990224665
96549184
2109027636
1157685848
34943135
1137086626
866226127
1838744439
165193494
414498173
113288046
1084615735
2027232846
1296016638
1560369962
244691685
2098638170
851174502
1102102131
1550730433
376197619
1777524085
2024938779
1201606343
493895143
846503721
1828891991
1045034889
1950574410
357555901
1316569395
805166539
74499979
691401136
1849816922
940415487
563259707
880925101
1813386003
1642802261
1503727374
1094617257
30775770
1253330298
1101476041
860572689
1782825044
1926157410
521335929
2001199490
1479400912
1491061261
606389636
1736482593
1029780670
405891304
886412594
1575414498
1707242616
1955052419
108977655
961883399
1975974210
911356029
907184830
713004734
777785653
83635283
1071178151
1527134390
718564035
310457120
1431705845
1118899446
2114318756
1085571811
1408165946
1826285412
1025914581
389268837
1231096167
1406979308
1831557987
1245075731
1185954645
818599116
1243365941
1124642542
402803740
472788040
1913732786
2049090675
698054556
1127950375
871796979
377398113
1939646941
107590005
171928966
685517861
1460400661
114127481
550524391
508044394
120323203
1892653057
262193260
1734013163
878747266
1890440902
1583592625
721893573
1346576964
1016927235
563292987
401018237
1866959284
2112622044
725793786
414149446
681056330
1156529268
646051803
1015839170
1348908053
2102197120
1482955164
1769504760
175481021
1896681779
2049773274
1912045946
1884242939
286935928
865741905
1995092144
202454319
1299877491
1456008119
875664882
1637495601
1040562105
1998735879
152381162
8277987
490264016
1888850711
971662505
1041313621
1950082915
1984758937
892658258
1474665840
1931040562
1256872277
1239332625
1944801734
927551274
1053002403
389326928
1201244386
1545160832
1879907690
2069914888
1971935111
660929269
212615595
1598484764
1806479413
1585472043
506237562
1716076557
2092833962
596376846
1206826
1603025034
405580235
24407773
321866482
869694376
1427040758
2023145599
121642272
81449207
1114319903
1847025302
543977688
755289058
1299897310
1543112753
1099348499
551643527
2009770532
116093898
1821537381
1184000393
1167510653
1476357075
1502918384
855061691
224922726
1383102565
1457891846
198397387
58096165
1383314205
113835775
230244355
2131604291
1917059440
1150730527
1386032239
1222647190
1966081360
126528051
822989134
797102470
1798052151
1008737013
931939800
783638521
409598894
1463091639
1572028667
1600989073
1455835480
1638309034
170606065
312806081
305021511
165583232
1627189460
820424210
491785997
1196456482
1210099385
1413095984
1536350832
2035220305
457885793
595769129
1659156708
636464347
181018691
1034223790
884186617
1569857309
604490390
116239057
146117100
1781798753
1523115880
476782373
74088682
1810404183
1180481320
595314044
1366049926
1156860387
1667959717
2008514065
352181098
183690503
294354814
192824365
139535939
1756005673
1478008586
1892301499
1066321896
1173507791
1159202647
1787844393
1364241675
1058376055
655080744
546050817
1725150806
593023512
813399613
5465769
375215950
204137174
2036261619
1091726548
1528568605
384170212
504453967
165573787
169759712
677605467
477821804
1311716459
963346262
1202454428
1019554508
352049545
796609884
67646815
1674286935
1752550348
1385659841
457589170
126392061
281216394
1509553784
524009741
1494361992
1220512793
823359668
1444255972
2018739678
1407490645
852257153
1670965611
585749854
863231472
1633818845
1799806365
1103554546
1750822032
1030203764
1316260306
1631124277
1747295877
1831858280
1353662820
1765344816
205422686
1129480877
68305360
1679317737
2138878434
1145161100
2107939848
1574485952
1450648800
4159535
822250642
1615266735
621007617
1345396984
1664938841
550288078
215420661
1249917750
1861963574
1241079561
506707434
1723179344
933741233
1597374020
1337040367
379775348
974130141
1529038459
1418247178
164356750
819974269
1247258035
1978010803
1898522104
812172591
1524483165
1576491834
744204092
201703495
879432543
1045822605
807792268
443704095
342546535
1920481508
371423751
888119670
559561203
498595030
445220491
170850141
1359603615
1158174874
456125508
602308338
1659749584
379060454
300555674
1393873251
249801638
756116903
1400560295
676391075
569018689
814778028
501837094
1327693255
363741618
859198577
551415355
894894629
2096982961
1218492060
593077759
1727342961
356343373
1686472425
1188154251
939329625
2081709359
1612584829
1524528597
380546354
596527704
1991107625
1304517481
1435301420
1007198957
733515426
1568055997
1045549645
1053838226
945887275
716488374
1564953276
96086542
583127812
1812988058
1526749463
596248484
675070952
1326199887
1192130632
1746648308
172495624
904811015
1518885357
379675929
1123167144
577686346
1057697936
2089204196
1078768170
430195030
1660598361
262201506
49743029
872508746
1378498420
369431703
158230359
1536572838
263622387
17680480
445720176
2047779734
1666173179
1462366783
258287642
1134383906
1857334888
1938359702
1964126699
1786949704
890664982
554129383
1569623474
1706627747
737939084
461974446
1915934528
62143991
17031621
820987646
2037907539
1312283931
1157064903
118792767
553075460
523626275
1861122267
1219157986
359468401
726160028
1906424395
1959518067
154564293
1589239665
1567755867
266713427
1088344230
749367582
635022397
2004239053
1949928114
121872826
1891163338
1846771175
765937390
1334887982
871662190
1383361657
1109593333
1548821519
958303848
1067471448
362918360
2106167338
1154955412
1558919079
1045946982
43242432
1314618683
1161174856
917452403
1844506235
790122349
1546624929
182831317
1690874207
1683758164
629437411
1928940763
1682522830
204172089
628934292
707270007
1508848715
463666885
672896927
417010808
1792878885
1380768776
786607825
1544434628
1689240533
210805349
848618738
1973658311
317186440
578642894
957615301
1501337805
1779362742
1819084210
745040865
961814120
1599627625
68058416
584190731
854451826
954254366
1811891849
1952492512
1027457001
1293375939
624184805
233309921
1989460270
748973201
484499322
225439007
2036980193
1977401058
1345072639
1803862430
819473402
1317269482
1379083803
1197617752
895124935
883221082
832553813
1657266570
1869935455
1330265840
557557626
769315622
298903248
500309135
986156380
1056862368
766610730
974895512
1624482083
1346060528
828897970
2009703168
1434781009
1382318287
600184205
833428195
845519669
181391193
670405429
590601240
1145106438
1641156077
899359305
1374054992
1068941401
1418331357
533044869
729276336
545592104
466057698
288160131
334242873
490980763
1780948181
2117058019
872187989
1563571345
1769292177
1957025671
1207594667
290249853
462190782
1339834132
278855494
570698781
695805197
390289912
69579731
213094193
1587238939
1681319281
1264674607
1947844295
1844565672
738934577
52949819
147865062
2137004298
2038525274
1405040842
1455217316
51611326
59088651
1291875655
1040539394
952550199
907069251
848633907
1375639764
160405842
634395121
1955648089
1304536520
640010543
1688253163
1379058747
148976934
1854975970
585290169
824670307
1387688686
1403843795
1882808584
1460472817
1927900362
610384841
391576406
1905952909
332724537
426542084
1511119197
833433847
1267492224
1081036007
427318443
503501695
1472157125
1416062477
1163151347
1661939988
1349833440
161685182
20554510
155493629
1790284392
295837918
945896065
1869246948
1171476375
184626756
1599529898
273350433
813943434
1664849179
1167772032
697107513
38537223
739018353
1992279048
990032386
2134090026
2046859592
768562090
945060743
2071005388
473587167
320602767
1398054082
1947005549
841165065
230723263
992749777
2134980310
1517002904
634248298
814282560
1873191003
340242832
544995943
24367896
1391608969
1801116064
659067006
1107905661
105730626
1150168927
686756471
62467753
450462526
2018654359
271564283
1743922807
1616001146
1079820093
1018982757
1012481448
1692331395
1226611634
2056678658
907001891
1522170469
339024568
116431595
1949729631
2024855620
1714842413
1262636673
1630278120
995479232
663471550
1880442538
1841013112
678100055
79087573
1827972584
1759041763
673256302
1841685496
1486068196
355576705
337554972
203575012
2008802455
1230798639
1271185086
1774210361
53090675
1034191502
1712674052
2018438505
1897984396
891321443
1753080620
1136909427
964431875
198512153
791390184
644476352
1451889292
1896324681
1459795289
633206577
187432122
1273011702
1178815117
2118890906
288966566
497605928
1407613849
973040320
382050161
161657934
400151198
1060684335
1754467061
251092263
92185478
850216551
2332476
999670269
563392259
1197170827
2055269147
1749080355
1415114041
1736685734
592656316
1964756532
1238238921
967174604
1962843463
85881819
1754997339
1890737959
468508083
547725598
301977493
1637943386
1106097646
1175566416
212725746
1306356284
769380915
849012183
132395973
1143236919
372283315
2098053134
1224861670
114258937
2075739431
1889527852
1191795021
1154481845
159522632
526540068
261605742
1523622733
333562709
495137095
1172343896
1724442905
704527706
540163305
1976847844
1248056865
1765281809
929959366
171547604
1638773670
1734387314
409737804
1550612228
1102869365
2047955835
227609224
1785333576
1160603156
2081513093
1360587622
1234590195
1106542100
720216533
1663768768
1978298818
633430607
634068709
1546777769
750962389
857233743
1899393061
1329656584
757010501
744281187
1660231879
2029729286
242747041
97814829
1876946670
1212780317
1376657488
565821583
1992263166
1212514454
1747131905
1475515139
272970992
1495868865
44172356
24830019
761194116
63161902
40844127
1833005008
1004260836
1950709574
1458368584
2022780317
1569205967
1674910589
1769232963
576676767
1142632573
1745203280
1339178017
151613769
1438174736
102866549
1090206470
1760608348
393149631
1663242152
927990653
71754463
1606881183
1436624218
700468947
718893038
1034836366
1428300550
590416302
1360575819
1160915042
1048834298
2109890075
1716502929
1767258950
1464000758
622183824
723741242
1143598132
916917817
2102223342
230719579
1706396996
763449576
229767548
1685065214
335256784
1081076285
1354068254
1505386847
1232890778
1021471095
711392611
1408982854
1500358281
1236855825
815768451
1707800710
2015396241
768629969
640901212
807997944
2107867469
357466433
702450992
1163980378
2104684173
1911057651
976241272
1350054365
409712135
779632410
1068183361
1837751001
1859581378
1499091502
524554456
808107876
790017834
88562802
466947395
1930737160
123926609
1828564666
232277666
1067009785
504346063
2034444341
1295829229
559342526
258086269
1218387359
130951440
1952817402
449041072
1914177866
2064718169
1230057380
446369562
759511106
714350310
247155924
1662993108
739421530
1353300193
534464733
614779546
154448993
564004581
1169893550
161695611
1318827218
1892400281
1412315806
281488831
1885307324
808958416
1721967049
373615771
1331228764
694219582
1206518235
1960445909
1946288981
1368869902
1989219078
447270303
2125605340
1388509543
2133833929
67895925
1142209406
409447167
85944560
1475838573
1517346039
2124206887
1616751336
229935457
1915800861
1351897332
1466151435
1219343760
1469734673
1307000518
1672418758
1875499726
1715161284
207880279
1209310465
948882268
1466922002
989118807
1483217590
937181742
1171355235
1764106810
237166444
172583271
1442929591
2047927434
1054032482
684867581
1282269910
16342457
1490097795
1847145099
336836911
1588783106
1591290789
305984748
132922785
1763725807
1865403424
515855262
984373837
1593015937
1057151091
1514197627
154925722
852976166
890965007
153235458
1113972896
871170915
1586821100
1106119274
1595434303
138642714
1010271931
1791896683
1318664636
749124421
890753877
1832736257
137835918
1582755032
1575059107
1115139169
1736377898
138116158
122622364
566983220
2073634062
1506529587
2144817260
1978635425
191700059
293617946
1091120292
621149458
660715450
1638389703
1215055721
1437276485
1973987223
1609769975
1262144469
1497774625
2028333932
2037054018
953831583
543969855
2012857102
40965080
1618100314
1191948019
1500380403
866502144
1537878559
1316042762
957705445
1232381841
71067002
2013566470
955476493
356402893
1297991735
47013078
70032622
1746631944
647969654
1140645656
207318935
928092032
1960617374
261728781
711326067
593655379
1435150418
148079618
1000291732
1676278972
1601013116
1972510956
15469725
765806091
1461478650
1678636001
74571977
1187475222
1299096202
1671257763
1780731734
1563752115
660351474
421846429
1693419737
1662776608
1091691269
1083324829
1475117042
725240280
1120077414
708538756
1192067182
1113261953
1506612657
1522506485
487358723
557965852
2033849758
828735474
1587359389
1801487428
590000909
152232459
1896449168
1440906497
1167399793
1975585051
1305380738
100558742
1107677322
274500180
460961522
217235844
1896968940
863305043
1415696001
572650830
1034342913
96715245
1887171971
503888945
1149002288
24303007
960857869
944670022
268029466
307866643
1444162691
896163839
259103340
1599936365
1058775814
2145149995
1962086241
324915194
1923413717
218425489
2036597925
1012928404
251582059
1297831688
1672642673
1256663990
723987785
1237984462
1569827137
1886414513
1192436397
488181530
424255815
861377952
1611260281
1900312278
1652617369
951242074
532972949
1353047685
509288637
1994467075
62346701
1043054477
967946262
835008059
1481566780
1696643163
650241365
552758589
483149665
771722327
938356635
2129294452
149110439
1853518028
66515093
825738005
1448247317
1155762436
1941436200
644776705
1855535416
811088754
1643885619
1062447787
120924830
1210826412
134052687
978956843
1632997340
721850695
610421023
527646606
140458485
1228503991
1727583450
2073751443
1661563315
103112906
1859503989
351665682
1708306630
2054665439
840021615
59641606
643806866
1363735540
88143221
619834533
1379429581
1670971609
604993322
423825793
1161257064
588353771
1389130512
1179535657
112474172
1868133963
1517234173
863067028
266620637
402910707
785470122
524377915
1620642041
2063277644
497479507
1506604420
1577438431
2012773269
240175774
2008884899
1667792372
1602949369
1545618748
545693390
1478241410
1299458439
2051874087
262932821
1092198270
1063437453
736633951
22189391
1256675275
959213066
1000350107
534998914
645543946
934705527
248323748
173864562
144525669
1653426408
1106080589
2049731025
1762782263
1134265826
1257064467
338391656
1937160377
389780093
192870327
1697667568
244200100
1178069484
119593553
1151644825
946194697
250419758
1238380413
1637356334
142975894
1633462713
1436653900
1414516547
1270596724
1544545901
1605736913
1800616440
884210998
35811358
827250660
1972496564
1394502615
661560843
2127291509
1140530275
1062339877
1516159037
269473462
1956836269
1329260727
1288308732
1664955321
106477844
1826046279
1686918079
659083128
841408614
1773958280
604301319
1329496369
1920654332
588509863
11753262
156291811
899021791
1470113815
876361233
756197153
378648108
1601925069
620133212
1475451006
902717067
108012833
2078409487
2118723366
1459708157
1819123141
868831142
242382861
540046422
1082065406
444070477
730732217
764826165
620579606
1467790534
1119484061
1213293112
269339720
1696368693
893922064
1894645975
1983486236
1560883465
857528702
1879963910
1284745738
805754438
1305521478
885485044
1860895777
452374393
1220980330
790156776
1230633659
352564875
889971379
2072330561
1106558286
125933214
290308378
1821216260
1924873360
1539044788
246277517
889622371
2044554085
809955394
475825486
1197269647
1811383615
406387098
265671348
1803532962
1911672640
178175165
1789745107
1176778293
337918423
730047183
99257696
1406601782
312929725
88915889
2141612818
602017483
944583334
358194383
1005982072
31786830
578963320
1260192515
1351901635
851456525
1886599544
964126893
1857073080
1726880660
1093243419
526224560
852165708
66475435
281405014
1552485483
423583862
2056239875
35650097
1087883295
31757875
707853287
1008747889
933471094
449040116
883461974
1292146548
2051177383
837982881
455569584
1936700635
705920496
1119642064
64528106
897408887
1697944233
660248312
2113217224
1473522813
319071918
283037256
1332452735
143181063
70920697
1781981775
7641763
1029314193
1456749445
197323046
1398350368
1967863854
226605719
1642039919
1781444399
918109424
1853967341
235796669
742205269
1407311189
1814738636
1897090139
239373077
83710893
1204122944
1540607033
579514726
1858269690
721345799
978609927
816327730
1496448546
56681816
268593761
672469601
955897308
227126379
1622684852
1160035792
582698423
57626447
478861986
1192503770
1532174795
1185232357
672800084
248043887
1283995414
2107491988
1752357141
61348738
576033434
593038916
1801377391
760027465
2051757031
1019054327
128063677
1309573980
918181482
1070819152
1095695961
1917082510
1375745006
1082933455
385955122
577513220
358020139
343794183
1583980764
1704259212
457937650
278552446
1170029549
1148873649
1590369886
882586286
884691326
1884713834
1863275910
288541888
1161134565
1827906993
682285920
219281896
519299861
1126907157
1256181828
1792872891
5935691
1626922965
670353240
1435786887
2049031032
2102141459
467813672
95122651
844364455
795184513
565911982
1629036271
545761718
230969609
765831414
2044813175
213226109
142542578
458892420
1452274277
68493703
759920585
913012974
1649610786
1510712581
1778111094
148235095
1677020516
1237040812
441784805
1338396235
557844194
1379216633
933398991
863851006
2029465131
1388362409
1891882546
1390805617
2115171883
1745989722
1639448280
180915316
2118710456
369305767
1124732372
1677214681
1224298736
617207195
434252299
245093915
1517238496
944985359
602137046
764262002
1858352808
1444808676
279533382
2014097299
2026386466
1671824567
640336981
229915233
392986467
1601912288
1537182642
967137549
2012510826
729005284
2115627034
1613302426
47598487
1756880775
1437027213
1859800331
1288657596
688133084
711742596
1879017199
519818013
115700919
1348196172
964442643
372377351
14325117
634538361
342607396
80744560
281130308
674141505
1098119457
1224175591
181925852
784445129
828807371
2080714592
1613545927
542757366
448507967
156008367
2121215238
338489640
266991626
1569707257
171089665
609644602
1431021731
620597192
1487591186
1195976473
298284740
120180543
551923713
1258207568
1063977905
728935627
1416828742
348113344
2049214216
199172672
139530847
19057027
1032294554
127342176
1170667088
2084502182
1283642852
1005541436
176460789
116055526
12402390
555688639
393596902
815845857
644908768
1183359148
944789350
1107134906
1357883658
206910491
371924057
203967102
1779185485
1868234855
879920689
400865985
318681368
1660594926
657314789
1205758624
1736710625
2032253730
151328372
455524164
1316210888
592909532
774307148
1716034645
1272284301
752786041
2041859703
565244912
1890553489
1495826307
2090422968
1982472128
489435351
1350313513
774405984
826432094
1237223656
739731430
2070531264
1130962724
649190974
1541267810
1466510837
1464135754
1851575457
1723933178
1189117677
824275342
1287730354
1871344567
1691367613
371860020
1205848186
1145188105
1327066885
1688068727
1009343592
1529432251
2007565604
1388116013
402200967
996513207
365872857
1806698386
1602282059
1966878005
1427292410
974893019
1446055893
738692778
602665793
1499864267
312393324
216476223
1454722406
1369241561
1365410974
430855297
285413369
270219457
1671582798
1735296594
1585614499
324529230
2071149920
661243985
396101044
1307827826
732512783
909038368
188602330
1943734370
660901801
1199051479
1097380171
1774872532
1767232473
1566237387
732341827
1418838043
769809315
1672290612
1145237305
2072405055
931417163
561169160
1720528115
449859930
609835199
68214
1809865258
1660535180
1138809594
1780216585
1353660671
464661111
1535210632
923887047
403853559
2119557181
1198895557
174680668
1615308735
1124111173
266011365
290187586
1996248131
520924096
903924440
143518597
1492132535
1958090643
1372499728
837688041
258203863
172033159
1514386932
711223431
486218564
2116447742
1819332181
1420960326
240322410
472171818
518787339
1496563165
547184497
1299488124
2035380872
291283166
1898067751
1195980815
1717710383
1155205046
1205039399
9945028
1708377902
544034041
104638177
39469935
1890630657
747123329
1664352274
2022090683
468021553
44048764
1291513635
1146343582
1292220771
2044404946
1249357238
675781300
328996813
344671885
29742317
1069642855
206597818
1442698523
1069849450
370152608
1369659630
446314676
2070639671
1198755190
424808719
13244195
720627412
1252662813
540929864
518007949
13676111
1283161037
2096319022
89466833
862801134
180500633
203783716
71323585
1072422190
146189997
370858779
1905056354
930134733
1554646956
46167154
715701602
1720837572
259545330
921051639
762457559
1740092154
1201013256
854997377
684462712
1681288702
1398295173
96790873
2008173858
230014214
24162697
2133104536
1243886100
1105166635
976190305
1586787139
44605808
498990003
351937581
17330895
40441022
1766645463
634236854
945239383
290144923
268756062
1992273771
254817928
964949677
1165229266
1688726046
1591401407
1877393293
1511257987
1953346707
1091442677
1539650682
594050696
1151636156
2020068837
492119783
2092589925
35948246
1441931481
1401143159
360572521
1190307302
1767478072
1220559501
199030225
743168593
2132225964
1320636130
2096488621
454060783
312302873
461915476
1522207170
736958734
687097272
467979642
1568117939
1250294568
786297801
1513575297
925868722
349488093
22628101
1049172597
1009298902
253430516
610248258
689686818
652580587
1377806136
1738675240
1321299368
1173795424
130376054
1800873401
952531950
419192943
1610805131
777161742
1481195262
365664286
630157332
1226565197
990315075
272769406
1011700487
590228118
1088215702
1145668258
1993356301
845747888
208201111
515258936
1664865392
1460586018
1263161284
902300375
1852386387
330181602
194343498
1298709130
1184126208
1650254173
606571956
27025878
632281003
378143500
855969520
182895719
1143444946
1343616988
2013100687
155509477
175256382
284545583
1047344260
898167334
213467950
1022338864
437314263
1814935664
910089129
1626955381
251523900
148225107
122599217
1613301239
627900101
1135720205
1505767343
1208548031
1232138759
1495729409
957067855
228553902
1631918316
1336514681
980188815
243881889
1989311367
656078071
957384850
109280512
38967317
680492623
53540756
295454789
1658110827
170015757
176579644
1824287030
859220465
707288007
1223666488
410132941
397584766
1285162416
400982785
1863093661
579328809
2015194177
426422450
1703505145
977439210
1574958582
304742439
1208269930
481151206
850271079
356847290
1697970975
746213430
1843065192
500377321
651157915
502843286
307038194
208383370
574052695
2128914437
737569546
961334452
1696743582
1566561313
1802452452
1839300649
1685773855
785109942
761876402
2044227731
1128530833
1231384011
1486312282
2072988018
1210834910
1331204847
1268175715
1314786463
1219889403
1068732776
2081266380
724742049
1894420204
988196061
1313261902
1609909470
364845434
2015928331
1942781220
315159004
674606103
902860743
2027937489
82074143
1663455455
169560877
1818795697
1798719847
92458198
618116417
410441119
1262615165
1247531483
2025151333
374732260
604038820
469378426
152556570
1492866672
1917792088
1705613729
858677959
1074095118
367251377
475382019
1386681568
1077356118
864106876
1202439309
1609592353
1867524839
697177512
486832797
1941470670
2098201373
646940033
1997187202
1951875839
1177643976
1471698265
262937128
1377329009
1938550461
52957105
505325939
1563240160
2074421749
2087390203
1176348819
1143425117
256452699
37643262
1100841848
931204883
512742122
1019842884
2076677581
1098600082
1713157909
1282599659
348024036
435792341
235459112
1454206610
1273899958
2042828928
1811730705
244948749
956563591
2001607858
22465598
348773558
855568482
714591911
1288435710
1012234562
1610573361
524758238
827972707
632662611
301931820
352864652
1216343933
2100770147
1465489795
1609764654
799296966
1396283606
2077472125
1505175844
2048893903
1797545335
665239975
371209438
1811169347
1055385173
776539372
332472006
1044699805
407475119
1002770049
1514630143
572034850
857670283
1883235727
50277893
892935438
1257791534
1489371097
798161169
900294614
1651802033
1440518873
1076947124
1105343127
164930893
1781625185
268589640
1591121552
1782100255
943539668
396488850
1565629063
1163555111
1679057275
270661337
2027261232
688691055
139350622
61891564
1546460318
1869583599
301614111
1734212447
2061006244
982154811
1669611450
595913249
1283186783
1033966954
63821391
704805931
219651776
1669010537
81975559
405607633
690386330
1863485072
1371801124
1800090388
207585267
2039756038
1587668418
104340862
1382098271
831132098
157645649
1080837476
46328879
152250891
1487643316
1657945999
2081456212
938486092
105852972
1453528556
46248865
1454209794
1125167279
1389459267
1846779962
849815756
1997309636
1254933944
1037452568
397523201
722580834
713239715
998140953
1353248685
558338769
499860724
1487610590
1773396827
1502384153
39505696
1458030672
1313718194
1364354379
1213542170
1749827833
583588771
683507693
1622690004
371464975
1508727025
952828377
1342896711
1140768666
1636132204
2079352121
1818785723
1206192401
717600381
164523257
2120711268
1764496609
1063819614
1608857013
507374023
381182184
834642406
682413715
1828563702
7506548
1352318136
559364546
1378349378
380238973
1579719844
1795590193
24039362
1715800259
1818132225
1029665657
756334517
2034260810
607406800
936630446
506248095
1886168784
779418272
19678068
1740983235
118645695
1796802781
1467800836
2036349403
1819425065
335291980
1986891581
922894609
1501788640
2090021284
2002369376
661192448
1509011646
1981122792
1102086193
803718457
791252180
1678779553
2088502727
1490813112
511424066
1875828434
648627689
1192976565
1778415701
305845953
717399420
891714554
1304990223
639778100
1372636699
613523695
1721017507
2032607375
194756413
486401840
890218856
1033836126
1673918661
898528612
897820423
1900897507
1244237678
93095381
1867224966
286621192
203088662
47377007
808283747
196810159
1400513584
102499919
1352419452
72503094
1962250214
754008884
499810344
486070333
1437160404
1145478432
1829190250
278536506
914777431
1513008476
1601363907
926179651
1647841096
1901777515
2084957643
154270536
883347821
1931062242
1490315456
1474133461
2009824432
2084648669
1950934299
970692706
1199109062
1895726893
1447040322
1903559786
729000694
912025979
148706747
1900596968
1107978705
771147930
1518534625
363985963
783154534
480720177
2089664520
336845782
1961695518
1600517944
1568934742
1545375659
1290304952
1417168875
266535885
981030262
1950275180
1622055818
497946876
1218371861
572906316
398870756
1887490961
969731036
439304856
929762246
1260509750
2110682847
1859866239
1974402109
1554030278
1168147812
337676727
517928015
1621124182
262388314
120414002
91337141
735979412
1678011358
1775490047
1531402230
1971335760
1179767570
1793469856
1498538921
1272901796
585803965
2004765866
395303175
1877970120
1737730295
1001987007
683789516
1946588234
333120699
80774149
78821590
1297606250
1862283600
1049090761
137381858
1031742456
856645721
1871875092
1634737349
1742993361
1434197716
1781778190
293351037
561992025
773226838
253299626
1903737203
1910360282
1040494718
1649797120
1046526182
1511069795
326965660
987993742
632194045
1614993977
1116776678
1022118131
1475206484
937494372
480918990
415485279
29530857
1264646758
516559088
1226638760
1313520761
917333969
2080783965
1022499363
2116119469
771420844
235510330
328072918
677075870
106062015
723386535
589201408
571686709
72766839
657398348
1397886771
313168861
588558805
701498929
2098828645
416205082
263219277
1114500233
1925065277
922238170
1466493727
808828928
1067348569
2045350827
365886260
463557169
1170115069
834619262
898400540
1815431515
518215483
687648899
1756946301
1972486191
412003952
383437480
615053690
456916899
66552565
208107174
436048572
1442354155
1697389628
1384132084
1246844541
1256846924
2105567326
717217047
2089019715
1965209816
353108192
1162293920
1875443014
852985969
1728898473
2094757150
1331536682
1450677306
739738730
1691278673
2076327167
1110512469
313417037
816300391
1953745990
861632092
1675558625
2040521630
766653261
833886566
534357640
1832503008
929396403
1024486907
383207635
157211525
1372782313
1589255824
129432266
726117434
1309518011
2033254208
1614910881
1266392121
1539556738
1000918448
1814628489
1307357197
1312793840
1873653967
1604664208
1437683747
120343266
898361198
1735628887
402859728
856633115
1745238636
1875685793
965850884
1618894548
382251370
251238639
812754189
816370650
77764371
1198046506
815803400
1173909774
57794307
298018124
289570811
859684712
1667399406
2117911469
347127909
1402013455
806817331
1830231089
1738376044
593346732
91080777
799721309
2077179764
399145583
1248801252
370004402
157704573
1537243113
1957901747
2135623875
1956521986
1475759818
1830451029
1176449034
1400901300
260806024
180874691
1306852206
1042417578
33624570
1777971609
1822424886
1407884685
1023301466
2061519107
1501246486
655675536
2085586443
953940083
829529054
614797362
299728664
403552484
1061963609
225204556
28097470
1484323395
1982311752
423272356
491721775
1956873406
295756509
2123770721
1564837708
726505255
1560241388
2137326624
1565551410
1819248582
1364009709
1603667053
1027340731
1936595626
16886770
4448239
1689825152
654312319
1292101852
292807382
1335243611
1773040852
432320918
61080769
484400056
1997906675
1550201269
1945011956
1721252986
82958843
74641330
1769689544
212141806
593691843
1389429655
278617259
417559928
764196727
1510025357
370911526
114456803
641354972
1512912638
761622666
1522867281
448344208
640574808
686245162
972945237
1450613683
157135767
2102871745
1071898181
856154171
1386797341
736572719
1659468609
1509648747
1728433308
816465716
1431273630
1269502739
867301537
481050617
573304514
1427824733
1948578786
1429747133
1926273612
266194483
514995277
1333709827
440315379
398987022
288671094
754658221
955737988
721215596
1730396022
1558932540
147432768
473207939
1479276984
549582554
898319882
1936426003
1856612997
1588127388
186600466
1057094279
636923640
541541340
1375575525
1660720674
2099420174
991352212
671863258
1736614124
724512002
1665392075
1605066959
785132789
756525704
1586708003
17064001
2085010798
869863419
1260021246
1585940837
1875081700
1401851503
1562528536
411553031
814655140
16170701
122900953
2067662355
2038791735
1542249897
2052799887
511837879
1098844006
2109200236
1673134123
453712113
1733588791
445467329
287784612
1331956866
2074279312
1902909551
1817081781
1075992205
779175982
193879134
274878254
2061939640
876921915
1770833039
1838489960
915022647
1852844033
1466836294
762839243
2081182122
812925237
1969491223
2105062312
926649150
1423100671
520231207
165365389
11977666
1181133670
2020180260
685882090
605469900
1766696605
460120396
1861752481
1364340963
1476562673
1669920106
1141721179
857795425
1671810872
200625134
1478013356
563843169
1954778981
1080712230
1646803861
1863077760
1183933206
301764250
675310484
2130097362
754006885
1266936632
167348826
307730456
1701111370
1553412368
1221011529
1844316316
1531284907
158099131
263510691
1786033376
1917731585
1845044510
1850382227
1085312351
1093239805
926956296
259515764
1787945642
237032244
483707863
1798609957
1560524843
266430344
1954838039
1769230279
1188514138
374013277
110304904
1582518170
1756031276
876617049
1444231229
1373438536
1786100692
842639837
956047539
521967341
424764523
1884686987
668835984
695955742
1786178574
1552767831
973499728
1163866781
2012357815
1569792057
103026429
1162761966
966258321
672026308
457157488
1463476527
153334302
1372048634
251988970
1146085545
1812179948
1884414907
630043273
1730889620
1509950300
366295552
585843327
373448272
1721004825
59280469
833074594
502000872
884895742
900397329
1194926827
1267742880
1275131249
824480271
1512178091
170539514
1461973387
1661180963
81732805
59601161
2047763275
2033082697
159374739
1651359785
1213711272
1307386631
170665775
291250910
7542952
16974010
1479539442
993639809
649048254
959238664
2016596852
1551976528
375230483
1902981862
1485952133
254123262
1179241467
562333232
739014954
1640049107
403808613
1897524996
1011545920
420172774
496082942
1766396531
132141137
908026731
1412807913
312940669
1859670074
637279821
1858734030
1751232153
1417508122
1935601679
1595370430
149066072
179163167
1961492562
1319366239
1548612707
1966128963
1486742177
975788396
1002505075
1098767735
661978156
2101527873
120204432
187132544
116959556
1859718207
1722902308
17615396
787440542
870208114
1655220761
612764820
480495193
987601786
188701
2059363105
557769645
1140546882
1498731294
675604395
389639823
823076731
896443770
247195204
632289125
1966821328
1985260877
1052126459
193802985
1755768368
214867972
1548282848
1922763994
1190473522
311239642
258169179
1465085571
1457903170
80981792
577170176
868029955
972899288
468093473
132793880
109704806
166657479
703992909
1725301343
560953759
1356122583
1710309468
1247757456
1123248215
747574921
913610485
1298277531
2115579953
1526816569
1620577025
1930770915
1627008770
1618349796
1020567673
898601862
2062598333
545278736
1092686635
2117071046
1993703049
1029778075
2078395509
130449214
2048239566
723920889
1475107043
386184845
481591387
546035198
1837099112
1105343096
361645731
1459753283
10420282
1177085051
798229206
311177676
894913395
323218763
1521087251
967409478
673601028
174701129
311342629
1332464507
96457758
1212446779
1788418253
1276260365
160377315
1148534644
1398154514
356470447
885932925
212823809
1462578991
1332897638
549507927
927326814
1151809531
1257599341
2090230409
1812463960
1352446201
1485710192
723474078
1796205484
1160871699
850343910
950140731
699856831
164071790
1899609589
691781036
924093098
485501148
2106780224
327613600
577243694
2025735654
1625210839
791202893
1504009836
1659354551
1257385650
2107229242
413553139
979050271
881158046
1418380469
1273141037
786706310
1129821566
1070884805
446512326
1681751490
141589371
1952876202
49513282
1999621787
1392398612
1118673271
1524107654
27625952
382966134
1469874401
2137700374
48081529
849405701
1015174300
1739071796
285176379
164929404
787282309
916657869
323147567
1630984945
346198085
1134491414
1363190946
766804520
1638288023
1282304352
266882946
418240235
1139145392
1725112551
85445939
359875299
579268089
172482891
496952762
1858325369
1748918913
949907530
1236080964
1937308661
1444353637
1717509600
1000670685
1239992993
935629865
1082416166
2028131590
1364018429
627034815
2026043504
519528031
436682706
1893536044
991339014
1555421728
835653108
1894915383
1331523888
862701252
1325826541
1299249733
194222713
26300922
192381511
2069064579
1615588170
1403506378
140472275
1467248451
57883641
632684676
1910714574
5892898
627791351
847626446
344787184
2147053706
1876644315
1316823637
555757557
1702216994
1089194521
2041094674
149035003
1643876842
1796069915
82264106
1030644897
1015054659
383354308
1308931393
1863025158
1308542308
1408613330
663117443
663962634
1527406999
1424591247
1616481103
1926938424
1910505551
2083109360
1209660092
1399238091
803980073
740838797
893488405
1794832206
1531117762
1005426035
1742494292
304433720
1178967206
891433571
1680381295
779662466
532674090
56261549
106520954
416005584
957513093
1831620595
484928560
596016639
484438051
918535459
754660582
15990403
1807345328
1639252103
1570440942
851093307
687664453
2125491678
519744819
420654678
1031797143
1159913283
877507115
516714721
1920061801
390773966
839497032
710222527
388940357
506586507
1621899222
1684717827
435797629
2113469306
873634744
1927981704
969621634
1418360421
37664244
561967886
1870183576
284848128
2041475266
135938564
945105200
1296033717
1099887871
593131084
166288057
112174882
472370493
1839889865
2098456563
2006031823
2090252940
672652311
305867851
1577928352
1038131084
261891951
1368495504
629064674
108781761
1461543258
446719560
575296752
1335109019
853880695
407343614
552523699
1075179776
1554203015
716684107
1608507424
2095892327
1200547385
1864316629
1821236779
1196328573
461652000
1189511258
1386677337
1815025903
1283238174
1610573550
850160825
1753217623
804464526
260267838
1715385866
1127088359
1989087412
1181861770
11941467
813220521
1722762314
351408533
2081250691
1949481507
1507227081
833942769
474240356
766975349
1342583549
1109336285
1831062467
100446058
545998372
1648289548
105861846
528020751
502434317
1480874055
1778521412
1839052341
60676471
1429496290
1115410351
1010315411
1689322620
297483760
2074916560
1509950300
1037027709
1504392459
1140097961
1411365629
884338534
1706827989
1237628539
2105744237
603286051
2104265016
2043654819
923124453
1174319662
1181985913
1598317940
1601423530
1142160238
145718530
842906372
4388460
1664216635
1356759125
2066285447
1410800173
1676489280
2143657276
1574233027
2039596216
1794435193
2073244783
1195988731
627856425
1777490561
418368091
323464
1372778782
1106926407
1639367716
1797214247
1427511362
494342998
946170826
993549549
1300355673
1443174929
1688402851
722638951
619331811
213889081
997934549
487274407
1589987874
1358142397
1797321133
2065621896
444835480
565779929
2024651487
657065792
340071299
908529888
936840976
2014766566
717292487
2060340342
1950303003
1150491129
376337471
1970290850
1506762181
1419877045
371751231
381609612
473617353
463315916
206770792
1597014767
1756112651
81420178
748631584
397371438
1185748595
401792214
304498762
739490392
259359235
1912755884
1358859642
1967523205
1385336199
498048067
822839487
85112645
502079602
1542537425
1326065003
551410179
782763693
284064632
1123403779
698849345
97229047
1428241934
475470034
245654250
753027280
1142643894
2070874279
1328382670
131294344
108810385
625351934
1668951054
839901777
1687560869
1649119164
1283157842
981174527
705973831
1065463860
902129485
261798783
329076014
1282344057
197165089
1732583864
1549159021
1864733917
292008919
322982601
721339019
1515827182
1666122829
275199821
2023465310
1441143844
488043591
1766240474
190195380
68534173
1995213732
1940330968
1697245644
1001165656
644352348
1534168592
1634386657
974929232
1331540417
1173922136
683839171
358163357
1861431499
134355822
242085976
1662720814
621841961
488610286
2068041991
1262033073
1567356765
1685009840
991107506
959615409
904269882
481450428
2069355577
1932294645
861686055
1283411761
963335642
1963549827
2043967749
1236563195
2065567760
1523821642
151813008
1323247453
1349248573
1038076751
134644541
1410697425
337936970
97750781
1603058246
1782016444
1227999886
2017283614
1037740964
544648021
205333452
2017578837
1726348484
1484041396
226500028
541113365
1274012705
1922492964
41514796
478762298
229311460
1196837378
1780295647
242840266
1983831242
468432562
1125291665
888300399
931350566
1909986632
417402654
1579360857
1706721327
499668137
1036771219
1900574263
1447511408
1054061944
44344564
1240579760
566549402
2062040388
804787943
852970699
1559687601
2024835472
1495706260
1682825848
1643891898
1152156073
1338433513
267015498
587054810
922989944
818398913
661100977
100590882
1145323979
1572603028
855059574
1574328440
1165278325
785562796
656949214
602751298
489711842
908471443
2141853213
1699505320
1302904389
1956006768
719539398
1632339704
10718750
1005733619
869419293
19161437
1583392007
1274329459
1848510961
1581486504
1990064079
1245086836
1243370271
975251530
901926986
2143000985
666439674
1759595666
822305871
997179284
1527222790
503789199
1400950814
1543633967
1291618212
1746825589
1658739602
1930990900
1219797664
1691064734
1106106677
2078238891
1980026614
2052920943
804852489
682503104
308239390
1173163010
2065301648
1551958384
934538921
508554807
731179296
1692581101
1074789453
677864408
3127142
2069404804
248060420
616317288
1165305198
1042883949
2109684833
1986905226
1825635135
1742471561
1156741997
904579420
1732286616
664793027
1754962519
1183489311
30877005
1931084361
2041752462
1262296124
1714032352
184028994
650867333
1089717573
1833675215
1623097227
1801699870
1277827752
391844385
1550512961
1636017336
1461189686
231910622
1693737544
826256005
1843544368
528944069
134112425
623161094
1919244672
1763410071
1940713743
714271643
401952644
1703156151
1386230355
99446511
523502693
1131394508
193215603
714600375
807941800
1404561370
536719933
1280529148
2139727047
972545772
1425390112
702962979
165750833
871146339
84449810
951388441
1267909179
1472302970
1088684334
1910147794
324249096
1598895798
1498302571
100492393
197627377
546372299
821499020
595388025
1575570556
2083264762
975623130
1337126473
2133508707
677753226
1386712142
1616990761
982624185
1440521064
1373689155
1566689197
1635305113
1877632453
1071373438
1286749274
1731959575
1564822376
776963744
1465107053
1286383793
1384960635
1682813249
137599854
1795058978
1546064310
827811007
1087336841
487413977
1008670976
1278433600
1839539913
1777711126
2119587675
1174843692
1707702064
300979422
611150759
629335839
444397739
1344344430
708707082
1198320397
740656864
1629345352
1523356388
1104711432
196386496
1059625241
1676205897
1984756171
1734895115
1864113710
1419009051
277240935
425389295
11939780
105638057
1210003389
2132183481
946031191
1455410677
1735323618
1498232832
482998639
1897865040
525704143
1186172836
1547578100
1401939797
944988204
1449891417
1958038346
1855071555
68740320
616510377
969461021
770081751
137326346
756338414
806906622
1276673339
1265329405
1069049875
1041762043
904980715
1008222736
2042527676
600960162
1003788573
1488109766
1466733610
1466647681
671951269
554875963
128781615
981163962
1154356837
920393009
1951901642
1272054996
977410102
1415572983
1680476067
15526958
1751490405
1721780601
1472729662
433786714
1988581961
1801846228
1941722486
440086113
105418829
1002278597
1469913066
1067140027
767202760
1393523441
1287997795
1556130103
930662556
185796221
533513352
295834964
381538476
1432886724
424835661
23056858
1112822247
234786086
360967405
914772036
1340019191
2000132309
331751751
1585848823
1186345026
702912897
741542211
1562143312
331042660
840795189
831974265
891324455
2031611629
1147453132
1378416963
260261499
1057513205
903303306
1303651595
1562269787
1717015439
1640678281
1614327177
450224604
840716221
821312864
2140620522
815079308
731999781
119785483
999646866
1190118411
1993330673
154792196
984150319
1154052835
14904874
326913760
2097773315
1748910682
539801929
793943348
354033562
1251379068
2022533646
1009254253
1587088893
817780545
820070667
82410256
1731367818
1908829553
420135520
1211243657
1612347232
690407095
2131106389
1380074134
1412844206
903472748
701793251
1045952825
1408410013
1727901113
1892194077
852237016
1231113655
1286000314
682110301
1169312566
1219009222
299493625
159756363
1926597888
1068672355
696616266
1013912288
99845036
1522013612
301573409
539842469
522939406
699090990
726345231
1654259187
71658695
965206344
451877138
143549694
1952398058
1416558136
1936846795
1772863861
240215184
292996204
1949882218
1704866485
1090079507
1264683916
1645179666
1699378674
158958242
259728134
510587893
1036993952
2027006074
1471222339
2108830090
1286816572
1011279373
1184096424
716239341
201948948
397332512
1159761223
19190510
1115902137
674956581
201794951
1463590379
904005333
1449652193
1151701752
644498916
712001432
822845833
465351472
301255160
1349018591
1532645161
2066794199
1565656196
581540767
1996229439
99738652
1912619556
1293659533
725118963
1755800887
1055665762
371790617
112011986
644635290
1192347196
1721689087
964754186
768477540
75549202
125534391
1709439055
1169057195
1762167218
1528367552
483693719
284971361
523996622
1320024101
862390111
237134636
1952549620
298062757
315656059
1640064555
1690547342
1392999767
191030666
1821067128
2028048296
114633182
1880392955
719888250
1937590479
1807445845
2096304070
806284681
897285630
888655174
310351888
1852914220
40346488
410049629
1138001500
707337085
1429621454
2068827633
542694930
1426568826
384946085
2002003057
2057868171
1262922002
649622756
1715024336
1450515343
1177762624
1803844528
465508094
1864286450
566417193
1764920223
1013038087
1576146662
206899046
1835028417
1067106902
319379728
354959473
409095777
359385061
2001519634
1183618843
283938715
875775017
960130934
527619098
2052488810
1905307151
1186241241
1465269628
350985461
822674798
2118245281
1515333081
399897150
1701177951
4782016
1357631337
527671396
1598200730
1929742973
953401912
1683187434
2055514781
1477885348
1569689765
1328819793
1540083232
1983932492
2046237747
494011869
630640456
1076729738
36241414
418094083
662958025
961787285
1089920074
1378756996
732931451
887315068
1935191761
623487409
914125010
332324263
1471038379
1317832719
1708409882
2018662903
1159040191
1121316854
2051584821
1655504250
1677129123
1674829140
2106870896
741738830
109766127
1012096087
708970911
2022494183
1213732562
1073936792
798252714
1672019922
2076347473
1282365604
2056534488
380861297
1259091933
84914340
302384780
938796057
586922182
1864624183
851563635
589325758
310469458
178128248
558394971
136740198
1479200284
1512471866
789428251
1970944707
639312259
1035490545
141139702
1046742200
628048800
728350406
1579514100
1031859519
773710288
1265406434
654753820
760738964
1171699133
79394941
364342724
482933504
1063344645
1378306712
927556061
1008414585
1895477262
1768804408
720431352
1677498656
431073533
1769651809
1045254235
511810010
95374082
488164916
840594703
1230610227
943270235
1056689026
1103763505
325486017
546960519
728904273
1081546418
2129477409
416839768
1196334458
519360939
1666315115
1089811323
2043325245
120494450
65358547
484429807
630547265
1439121269
2114941119
151190415
944253249
1401872296
1986508516
1285306610
1908362988
315177416
851644699
643821402
1175838328
772635153
1607566916
812214438
1731969900
303715991
683837284
1284826100
1165342593
1879303393
215123735
1228993946
1376768426
706734332
433053864
506834994
1290671406
239934552
904198980
1093420022
1934614749
1946387009
56647382
1421778139
564582230
553465157
130272666
934451051
915928838
1567337031
2111975467
1470897944
50436005
2076550533
1406733180
314031615
163641218
914598432
626228922
772320102
1636249142
1578987301
229276189
1251194110
425477681
1210100248
1089082763
1236358836
1091841754
1987389549
906933505
1911409978
59998385
1334898961
1697395148
1104644056
1035972858
1122200331
1406370774
1631589660
740545892
906219333
1385866733
1768008478
894513794
1824500649
799136355
977109322
372029563
378029220
1331421511
1092104625
1337705738
1844272824
1073394124
1310248481
1644032043
186309319
154194541
482376032
1006988832
273886708
1149786250
821057606
1364996418
1029200448
1755746857
1619940241
1592905589
1469235072
1148130606
879108563
653843192
347711690
724289797
123307483
1602726779
614555886
611770096
789372639
1975990529
363724974
1252709861
1291949020
978589649
1445511353
1066403576
1626874234
1842125265
521699448
1526338133
675915829
956413643
483550234
2004635967
2017716244
21872972
757262572
1554460159
935836680
426050247
1293838103
723363885
2018418423
89589811
622458806
771375383
2042668660
133134171
297256855
529124816
504513859
313782180
1133474185
1898838220
2108916510
521306755
1697899787
1733541251
1175963583
705523908
1997459700
1702364115
1626054125
728162562
911007716
1289160383
1482879813
1572348517
271311113
2121940711
1519685952
1883635340
476598128
400201702
1979845505
123648835
1632022448
687861722
664704634
1428431077
606860445
2048822364
1912722076
1926108902
1317620750
1227823637
442271884
78532399
1032674123
653114670
2041373397
115683367
1637264737
1043257276
60726311
1975510895
1529407980
1215391801
1072783755
1086445097
962772511
1465288730
374372134
1837919188
585479703
1956246736
535624517
1553761701
1344317457
1129382982
1923128009
1806175389
823348010
982157000
1439694065
513019273
368476999
1402413297
1578537092
60004707
730008595
8977153
72565001
312175250
1407353720
1952428148
1621389027
2114517288
1660199704
897718287
1244278398
852156135
255608050
452800941
1092343270
2056991074
2072723735
1741470068
1003252548
1374285734
1385600489
816409372
686650214
990737325
983406506
1327736008
460038724
1126406946
263882042
1534666569
1819338147
960301350
8446689
24887569
1112603465
321464615
1242652665
1920581084
2114262147
853003920
1396995382
2012953829
1355476902
161511376
203439810
291331808
306205960
976406969
937429954
107485420
1256216660
1192679431
1712502523
1569188602
1940518128
327593902
1816608287
322526793
332074402
1545438753
193453076
2106584401
953229220
308146079
758306838
1303275978
737719404
2120882161
1967378904
1511554618
1062967877
944730601
73825103
1197183103
1359416661
1251888537
512753289
1267652736
488205101
1832144197
139722269
1788037621
918961711
1813590915
1534920415
2067882414
1970649593
1920960856
1984800147
2004914176
1698175216
2102805535
1512791445
1203473322
293701683
1978709855
2114650506
2022172384
133729151
454877565
234578111
1278193576
1278075595
367689413
254131735
1239267982
1613763826
2099086415
2035932571
885474288
97722604
858734989
1095180597
407199659
1940153691
1907105481
1041934587
1776067152
2029503110
1587055118
1353484246
1087694881
874719731
1318672984
450701842
399748248
1725288180
971225599
1607287697
1208178402
914028541
177618737
246523101
916917569
1104744501
1071899910
1741217733
1598759061
410562967
1815957281
2111299823
289867170
389114918
262206716
148998174
722955608
131298949
577728311
612471644
826082873
91923731
510366400
1115385135
1918277082
799326826
1757750597
1316826646
2035816745
1457273279
84299524
662544737
874492246
644175135
1010786528
2021352313
1564552031
1015461558
2029136115
1345715704
521818051
1878618915
1479794815
149616187
95252595
2033462272
1074719597
270486787
910967076
1891564671
607023349
739875708
238761109
1376590089
117851608
86812131
992235602
1105995301
1122446758
226850264
555622429
1701212593
2026860364
1561988827
107119314
1556266922
1959358372
870014686
562271684
2022407829
749179977
1215356057
2036350667
465844980
401094673
1319828029
14049169
1989671982
238733887
1737986284
988081035
394238407
1594609439
1989334851
1344709875
679549830
1889764388
1379109966
1561741621
490770726
1938333252
280055413
1560191380
1421733657
841083106
1534672184
46737618
468294534
1112899684
1914318154
1651306906
743802361
55626944
47383049
1721836552
1106181333
1559975215
1802246337
1072506888
916646624
1645652250
1764884655
90528434
901642711
1094511566
685319604
1279487362
2101324847
2124922162
1362319976
1624377960
1788018210
858861804
71007401
355080766
66742798
1746021709
806459946
1867499756
2031764042
288629375
322770779
2035581182
1844588452
1592405861
1218826109
143941755
1595498214
333630857
1169547266
613494420
1636435552
788678388
1670132460
1103826574
805144381
979327204
99593109
1623453441
1526455615
389627092
1350808203
2031311802
1844719628
1049896788
1501690820
513450309
628277414
1934084889
107533924
1363269982
973611678
561796665
1453644781
452837410
2108797795
781978473
211993305
215982980
1675176797
1994025186
207156235
1936065991
1182120267
1435648631
129738230
1139666453
73738782
1494430316
29267186
357731161
446489208
968424885
1249792557
2039199596
1435682695
1556853289
1147427696
451311436
78618632
1290300195
1704236373
942118191
1610854305
1353511722
862966284
958402176
1104879695
2133781567
964588377
644678590
1053478220
157342335
936901740
709637837
629868196
555554989
970610552
24567859
209016911
1302253053
242377728
1837291477
1233336545
1368776401
889682213
411857651
1782353269
514072614
1219485213
1641958982
915750977
1195947963
343085649
959003262
2132233548
694299815
1804870298
1581075601
156708126
1514023443
1300278722
2077313091
95617664
977364579
1761707519
864189550
1073799999
787565181
1797611554
1349353216
251613444
1558854169
1271934302
980559609
1882886778
1153916374
1286677856
346966633
2078502228
279155747
1224640973
1453290909
227013176
1252219421
1322846916
1985405718
1601321671
831287708
1618850241
811515056
244239157
171864440
423058540
1818539328
1616934119
556979780
2017962053
557245316
1544281410
1601253374
1156624160
1937609312
1871247452
1832186626
478430096
1650666885
449341794
1849178814
128126354
1667684129
1472998877
325810885
1297914638
822845833
1426211694
1688791663
1299968799
916104394
829130437
1172721202
693661183
696332653
1534509076
586164440
1389826906
515999329
2105204365
1272599839
835863691
1780094510
1879748121
1091548709
1801716413
197279586
1986985665
21234574
2079240378
889313595
2144266106
1443935276
1396000753
99588658
817638288
1691812693
56851601
1249252568
1955222811
734284680
2113056152
513127816
2102428078
45408256
1442737161
373080148
2077748747
854359935
1120988485
1451320361
1361794034
53865990
859909472
779701926
497720490
1439469792
1472421728
368773308
885857733
1796315025
955643031
1880567699
1496694436
1253952156
810764515
1027088782
581094944
508980238
135634745
1578836811
39788871
1241869364
883531211
1932979558
961052612
396373964
465267952
1663015696
662543570
851188828
1215015051
998941738
1145774647
75023061
181432864
272784285
1244865457
915327013
2132477208
1467701926
1201754644
1350926819
296989495
1224333990
2138189400
756600538
1792832402
1051731851
503377292
691403841
1422434760
160989694
1966265963
620515685
913080688
511402444
727257036
515815848
17744556
1133417811
121753204
909458077
1224944313
1348810224
954368171
856272297
1491528558
1939234393
1192691125
1279413599
1203431728
2056744875
1069616983
905371030
542345850
1685696219
1319103554
1044464007
1745783454
286830736
1467503882
2100922631
2087759914
610530800
160298626
1313872302
1826083975
2118689525
839129112
1592411360
810939627
412136283
1847083523
1000655978
1936807185
1733192534
333982333
1704909179
2004803921
692962907
1839564564
1996741749
342782586
1697363124
1155951794
714468191
495647322
1613929701
1010614429
1345825498
223779403
2033133529
877850484
1966883005
918664688
657308873
1446731004
1310225751
978801073
1584818036
1295642306
742237447
991812446
1831361795
1420658395
926892833
1630440180
1656664624
445871981
1446934922
1220507089
1352176506
1833468779
939934539
2027001646
430402227
578983799
165525098
748993841
67633029
347463172
165487467
1920317090
2133632856
1295260864
1850510700
818249253
1659778521
1682343632
1463197478
1766919635
1738601876
1026314338
287158617
699006154
458609575
145163572
765218575
2024509743
1569438667
2048937845
1611662381
1491870485
1293414190
1295007924
597733358
463350650
555060015
1620008924
728814462
534971014
519299283
847260457
607597737
718142457
777782823
491267310
914672658
1747685957
339932298
1092793990
451130596
196814474
436093450
539528903
1315899254
1769722454
772847960
391237838
1552591732
1053210771
2072519984
1464407487
618495257
320297837
1165509826
1939274340
215540623
804010828
15647972
936965274
592389509
933654645
370394506
934213080
1646731922
254212557
1327959722
1703144453
1416586033
815658981
897475253
789299425
1701961588
418854871
2011465458
1907549521
506408690
519834784
100894856
1887780338
35151344
814656834
717677063
715617752
1993988604
1777584075
1464008584
446057716
1423416630
1197255898
1121203778
732249422
835618461
1895730546
1298856845
293282769
1504803639
2076580970
266301250
1303428570
1431979964
179747699
170608959
2115727289
1812585606
1022400422
1244492207
1539762353
1911681507
910187435
96329809
850812970
1956868650
1026715782
833363674
2133986028
1013870794
1606199985
184837861
1375731573
1251058273
2003935657
177970291
1586982395
349619032
857835906
1805970168
1227529417
44383616
868275237
578563256
1480037552
1659625925
537250379
1413772108
1830008108
911678186
566295610
988385194
1468756639
888439307
281736122
684911434
1403213931
601985418
2089769563
164347932
993416400
663895471
1347102108
521930090
2037570059
1144460308
195712222
964099547
860417772
827431781
84950960
104685168
50395384
1259322662
120836886
541297179
1299060549
491977311
1326435729
397404552
605469814
293770729
1358939728
106217563
1764557517
1363828764
1615131721
590679081
1682320703
1612650343
758397884
1468502861
208143829
291319563
917642870
734827857
75274195
1385624919
1961280104
1102179493
1926810363
488245513
1145559682
1678850152
1692721073
1524435068
607245353
1030804088
1468508998
768315864
175302581
921341074
1349667436
1050447856
1513388024
972348146
186085578
1686155212
1129502703
724828496
2030414602
361476080
1678171855
852605122
932762273
579069085
2106935008
794536887
301483972
2062967526
2012355262
1694128981
482442215
605929841
752605027
1667596725
55070820
1899550364
1161961860
350572693
531691148
839172112
249195115
1984134016
988383386
1115755925
1309001931
1475080603
89989990
818992781
1673504522
1947742541
1442039683
1987466340
1495389835
1209901793
931320602
311250469
1291265612
1942283292
1593302521
501707357
963150098
569254502
1868978811
1103404852
215880276
1795565606
469212013
1318453736
1720960247
146591269
540245742
644658407
1901131009
770954715
2047912511
108958811
615680414
1680029118
2147447004
979377445
1772596271
828181310
696570096
283571467
851511528
624795806
678372378
1897917892
624794042
1134178225
2035584618
1503398598
1229430985
1819162407
248981468
230796346
342985141
791472248
1710642910
1251226794
137725028
693238952
716152578
1303250647
1017038270
1714575917
2020558983
1980534342
1274661118
92818650
76764481
270666701
1751269672
639701890
1665878762
1798148484
457862145
120883935
1162114698
1713049297
1667331676
715260548
669169976
31449486
237169275
621215689
599451597
1855115836
1149474937
632078165
995651545
328083640
1059021812
811030353
1423271123
2102930009
653035177
521404115
1130561033
1302235651
106891204
201526739
1198980712
1142337918
1184911929
295763395
2025838010
1136812494
839768246
1668009812
1696133241
1865419868
738822430
1704446606
242661639
978807373
383468459
350171712
439599362
649966467
726750894
1074491048
658634169
1625146576
1394605025
1225882875
1400937126
615003061
866363905
1343348756
344761933
1291437194
1363573326
299979654
1389968829
1102487631
1679005079
1263749260
1951434791
1878873571
1448387069
1355680973
117185826
1661749681
1988123288
1273993810
505703460
1759111993
903468807
355691501
1451180645
180773326
344196616
1231456100
337691523
1564523488
1626351098
1735531877
1112908960
606065571
2091297727
247429458
719377748
1527237354
1610377390
160278613
1769978187
1066710574
397729899
350854118
1691168132
266228672
1463465487
1762288780
926548201
590845632
669958933
649669618
1397660846
1403667564
1950575236
1712950826
1516636617
1178308062
2138259068
1068984253
1516718613
180533434
1730341226
981869262
2019198930
930745025
741888295
1210423798
250524909
545565977
641898594
2059981771
334555044
1222092553
1447582606
34926196
108379795
505237676
995971599
2046976458
1585919939
903053644
158336904
762592427
1723541528
1425759960
121195886
631966466
436691152
759069060
1410166370
219112883
856456856
553529639
1353452889
1085711828
1197390856
985827560
1541055739
1766432789
540184718
583494312
827508532
813803024
775491978
186988123
507630683
1260151841
1818951590
2019672931
389547837
1978934749
1744801194
942524492
1817635516
1422736668
1375246210
407799564
1216714550
823949783
169397610
754569457
1877499569
1748247632
1162638944
1626212524
474814890
1018953837
1016687160
861448575
1309675854
1165011466
150426925
833796704
2080633651
947895114
2067436759
1357643428
1615416668
552474509
704042651
1040281122
1153334924
1714074183
363754078
276380095
1001417425
2068380740
116257698
1958610869
1139825490
698275796
2125714628
1392337407
238741061
756147461
1165640016
235103196
1901610743
17346454
1052580415
14209211
1319697161
2034105237
960915161
1762477581
2019909920
473197078
761736193
235231963
210249129
1439680379
395544899
938031742
1983137207
851705767
811598762
1099258672
2110865220
33014013
1360212240
1378074618
955318686
1333387247
281720377
1731867522
2011541175
982197060
232395542
186022686
755352591
998063718
1113424066
1994086616
1553022503
678763178
1674793250
10949029
2105091117
1376121134
193488926
140226451
1722725364
165602590
28136201
686788969
1414178246
658117729
1072219083
265814035
1175123490
322602089
1104800201
597912181
243249512
1729059732
700069292
1066348693
2138812995
1622995482
902557021
467658676
2131563818
339352562
1118402354
1793514720
507094363
407913507
304111050
996326040
1569359676
1640634274
60504687
92114115
737701535
316174627
1803821946
2075941183
495790162
1728200720
167960445
2039898414
459108453
2087203608
1905248820
169493825
594587910
1325954461
424769101
1668962534
1246193705
180101468
619057124
1660649801
1282791684
910526965
510401120
1474272094
642000217
1749520774
1809255440
255943651
811086530
650196821
1680845783
240804295
2132688266
1755634614
639966284
438519147
194614050
1554179747
949660022
842173743
1710812408
611057830
121094727
306436934
2105009525
759287105
1590039960
1730827629
1613485680
488707389
684936868
950029127
71104829
1822516426
1885441467
121047199
1546909335
1715015807
327242363
858538461
1404465066
1016346934
840662642
1724264512
821448793
1876276771
227790089
745946089
986976850
326000581
1782723213
501797842
1420050219
33028488
463842578
690608323
1905081263
603619054
1166827486
789471806
1938957049
1217349639
1105667480
1996410844
17137410
1964234908
185499993
918712355
2036676324
1722192677
301220910
117256943
408430270
1686637936
1806242541
2072330111
818741648
1932128737
1397684342
1122808988
1973487163
424343424
496112860
63541630
1974626346
605068059
1741455861
815972038
1665764587
208883343
153588450
939304749
70343554
999903444
470951729
629089009
408014774
1541740840
652768097
273418618
2073253324
1573923992
140080604
2083271505
1040703261
912723940
1815756202
2042377417
451601774
944827781
1121286203
1061399050
643214697
312399614
1677114456
69461253
1179783406
280061462
869711319
2083047144
1703352984
1057392534
577488529
816524617
75641099
2113375937
1853182146
1465595734
321929108
2026503820
1860153961
1000839212
515110707
925805214
1640084682
1839306257
1295167660
356232349
650733152
1776553181
1228913129
929489292
666289711
17502663
1329679676
1428039850
1429429882
1582009268
476556752
68858375
2133100361
1153445279
1684502103
739596803
1856149277
1788170255
174451097
1532321356
1304906677
1685547793
677955695
234041016
352520544
2020178692
2054681612
497679954
722813676
222808211
115758364
1870470184
289080495
171535027
586397610
1535049248
606621785
35849663
565168926
278420870
1208974241
858751492
94791483
394591537
1276278979
1349853250
287174212
1910479128
988976879
1177566577
1288660343
927873100
33619495
650318250
1371438025
1141496912
466131695
2037842563
2031473135
1033448372
768457638
1835883124
770557221
1370458913
1710354961
1620277150
1193341984
936394781
479430615
1177827405
1607330684
958564355
2095438685
1159881110
1850633549
1166521236
155567996
302488043
1778391597
1696371885
68746394
1075404120
358759006
1388517406
732707594
765602200
1323015414
1091007057
670914182
150881237
1157390902
706323731
721522165
1193132434
1231464420
500092440
1121694726
158615983
907975207
1173253214
407431441
89607839
818469541
1640007699
1586318552
2081423720
1833984967
551242015
758451801
1141633070
228684872
1118203864
430559143
1939993892
1232616795
1512115149
1236131178
1348829537
1139728330
927286313
373099084
1572615287
1418434351
1873846369
711125653
353895497
1218237441
1165057247
1124797901
792822137
594776474
187420620
319534169
395399348
1007675330
1293432167
1890241916
273654442
1407388199
1362709318
1403929317
1175592282
1452382252
347486133
1446738996
2055931475
1840710822
2070872911
1753109295
2021251396
1625586174
993416400
735635964
822323714
380760591
1460066869
2141736484
1406288040
665305951
2090775837
1634194581
757641513
1388257137
143085093
2070293965
1945075152
400397521
873719499
1166880235
837737898
161970883
235416598
1014642999
522156632
1490168173
1174582503
802738862
1024716681
1130033807
2061923250
110809144
554509362
1943093263
2088452617
2000184101
1076210522
1625261141
1845482081
1634377595
32415044
466412258
1094562428
1431934267
154853285
434142964
1120903239
893911365
1435590551
1081903877
680271747
1026438160
529046673
1335616022
2088048162
1934424734
439052813
2047352922
908406406
1766569935
2055527212
966249081
1232032078
405354830
1245183805
48632919
1047734345
1796761811
1112388575
546937834
1807007500
2099090093
237951939
1793759427
1425089806
914525196
1819425065
1827332261
353188622
1583407132
694690186
180372057
990142525
187403330
102956763
947967187
172154790
1254851425
918979754
1641865170
805184612
1801781836
470299542
702873448
1755530248
1873619010
533551607
1898275400
760979888
1445378397
1709843382
1063794366
447213952
1008892464
1871689698
232343561
950968889
207963173
1997964273
1184152188
1537486153
2002733111
1376161521
658894643
310223494
1032941715
1611507232
441386075
1658924504
838269848
1177861344
1176217913
1397723620
1983166563
1405997842
1897807
260756524
1779165895
641577370
1293739148
459493203
1009416281
827103200
157601698
580826367
1015145919
692485213
1210404739
1177575740
712448528
457911052
362816312
575981854
599265346
1491603721
448259951
24811950
1945064892
185756263
96659074
419030217
1566693082
1053652611
1243384163
376477163
1408827460
499837468
49517098
519025
1925148223
1014477228
1956905122
1091979178
34390364
967450945
1211214273
1496920446
1640805038
1287664187
1675631473
47871631
1671567539
1965424410
1090261160
262618054
1352001467
697562589
1639312096
1910476563
641855078
1164427961
1882925328
696313362
1935251190
1486610023
1827525317
970225750
194995782
1428830244
131450998
644419596
846516005
1966851018
69453813
1688473571
2069930797
2086868756
527864741
1235194643
2101848790
335295353
1555373307
1680077785
1185145722
1689202789
1669658840
880812016
1881915687
559549289
1615113459
545718887
260186246
1331286316
948813870
262840999
616715358
1373006517
214534315
1770217890
880134471
787743610
482921195
115031425
859501118
1652549194
1350993116
2036206956
1718443847
2143774040
1643190217
819308184
1403130289
428036211
1103399157
474704737
171641916
1837022400
784205867
1666800483
1769634825
641623852
907050558
1650525412
1200943640
1461888784
286875041
1453335003
62625276
1578325143
1179709339
1331005769
272557602
1226171034
319814762
253034064
1353713847
423034786
785597178
804869911
67755864
446736303
1040256429
1840778323
1053924085
1660473824
265289215
413627155
725661268
826089445
238573493
1115445411
1478758654
1896033220
1790360798
1858506362
643001405
1172358167
610922231
1334521838
1209297153
647573831
593296840
1723869117
880675798
1308313964
1795832433
1946364102
1017452083
1220006091
1017927146
1574161874
144478737
836565085
363395463
2024271008
2142572890
1152255638
680343697
1967416288
829516821
751019388
1459896204
1788016151
310262210
166629443
334572543
1595232538
2084894208
1793269684
1182838633
851965190
1405118939
868357224
2078497445
1616122666
1334516471
1368591538
1124273791
231404751
581669114
577706600
268916284
1404146568
1218426919
179401262
1616004661
628377755
968781630
1831310781
1500383007
1291217568
354585345
1667459040
734914114
145985515
127454902
911015704
178097898
1861326494
1247592905
1535543598
2010162408
1563509070
1605603000
831825329
1426737159
676690357
883005731
789076002
1043245006
2115271902
1641821260
1298323108
427125622
372005440
811428731
1602207344
127755770
257650589
1622618829
1804496239
1796433584
1965777501
956185572
48160890
488164038
1621386023
2045445506
1541605985
960058505
1851666147
1867756633
1525510741
1369670438
2015506359
554842583
1840116690
1139016494
16644947
526930511
1156789637
2105454015
1221549993
857985523
564641860
1510312551
431621275
1732947542
260498674
2097337838
1837748934
2144249606
1054150129
1890502717
587436173
601473231
1676695744
1960804725
1682550938
1528361076
862863456
550700877
1957787968
899947750
246920631
1328437688
1824143629
323999418
1590205475
982533868
1604597361
1374929912
55570381
1508935045
426138675
929790124
1515517654
523497362
1884112174
1046166836
852216314
450205833
41627068
1175217538
215997826
509100325
1785862415
97279209
376480876
473450196
1059230026
1493610641
1357698979
2048065884
1108770751
920885189
264239223
2110024929
1444493130
1610253980
1234916266
1856132989
2097279357
2041589011
398343283
1741217459
1769125888
1250141460
810080170
1955088047
2050597556
281108319
1235588556
2094506197
1713078253
1330819868
1554010309
533329017
328045065
427870008
147528074
1722707046
1005612058
251731950
1139062530
414218816
1784879613
1792676701
424927524
629352089
1937889787
1849405146
858695468
902887493
917296474
1055200353
1931485376
1079991987
1946359107
78613984
187961432
1544030416
244167880
1245375299
1597317827
1713523478
2054561804
149743134
2137436705
1302618162
1664226804
1460462500
1324133314
911299845
1387211406
545576384
1234126479
4298261
1133433525
1521796877
1886232612
1076647071
2071975495
329468575
756277101
362350661
1148389094
53681772
1744932368
482626639
2049989576
686611075
738300484
1763843215
1703408195
349737676
782767441
716700044
1857471253
1428768996
779667527
143201834
1617054824
1470915945
1217544404
1743545165
1636197459
1177134256
992409309
2033655963
630584303
567651243
365625299
1654975448
2020426943
1211364700
1781376723
1069348862
188466540
1761840985
22679038
81157010
1157313587
1395197954
289733830
2125562728
197589438
296193507
331911328
1554803825
1642672798
1112366958
461979581
1912061852
2109673844
1134875379
1981528470
872477068
1570383716
320249744
1701465791
872639202
854304000
1917305738
486073165
1361515001
1017258645
1161156965
1950772923
2102485797
623958789
1934442827
1242554297
1045748582
747084529
1005030455
1042073454
1017503270
1458537039
1015805149
109428874
304943094
92997484
1954275799
530937902
321921171
354934304
1996573824
522606717
1257284711
2013198171
518147489
253644897
1722302937
1577148340
1313142850
1375775033
841036922
1380367817
581972725
61208081
254523383
1395209431
239870316
1324167796
1416974442
854999658
1115593434
1335880167
842878222
915093093
915373015
290439331
768636288
1949741771
106536695
1630764101
1521597220
25272160
1690378662
1455265955
302758746
321023050
100228963
1830382480
1318254166
1606290072
894340685
1285758780
878822584
1215024445
1001411591
1966235757
885423668
1965571446
134554034
789228613
46727362
96405861
1853612156
1774700428
44540218
574972326
1848934044
1866790642
1372739514
970086628
726726166
1000239911
1812857325
1943992415
1561147867
113932082
975447502
478055328
53091734
1215260736
216585801
1413357139
1893222903
1142879508
1474416964
2102500784
1632860151
1238581943
621331747
1248128021
183736439
487491075
110962574
970566848
1194409579
691869741
336858031
152515330
1730808807
450001901
516846590
384686900
1450044224
1458845058
1462821938
191242775
83769077
1544472555
1565816771
1066693472
1798359560
682024790
739655421
240032071
2075514877
1855418046
1731066882
43871806
642250618
1766349004
1659275874
923169645
1414069531
1333498563
2076924324
669939485
430521140
1155233989
155412171
1740367695
1011116696
1553331709
1692434653
1347930455
1864113322
2011860591
1233642973
1821721529
1620863033
2058809592
1950461976
1147493932
388007077
1268543927
1842070620
1745103027
1443085863
1632171422
1416307065
1440900932
1253812825
360664328
1848270633
1716075688
1760308820
1661986018
371954062
673460758
1419203651
1072603308
715615604
1609750764
1636515291
891848773
858478662
1075272138
1669236001
1174181328
805753042
1995430122
2084792389
1054550666
165458577
97076965
1933341836
1359692353
1072117958
1944580979
864991248
2138185987
1061967272
1899298219
747937577
1848621555
1695349471
1931715198
1544844111
1259051666
1767092869
399388856
1186806520
888079868
696376692
1202753376
1342131025
623190497
974668908
287237517
406312749
802472184
1896660270
1966505777
1110442279
670709852
1183600077
1586060356
1930657551
458896866
1883158010
682587574
1028293331
1151693622
37687046
722796430
297523048
945218033
1814297479
1390081753
1756490525
1877231807
277843476
560147617
507946673
1371334948
1637504506
1127443065
1877425637
1016060115
429439881
63644888
511863046
2134464074
1371367128
1716779805
1329694813
1946354936
908370378
178921221
695696837
1756561426
150435290
51924555
1186111615
1888667415
1984304757
53722890
2007152374
1382720480
478313784
1271738622
543533911
98282727
1140403524
250997650
794681817
1335958101
1950909488
143004583
546964151
214480330
1627266961
1282198325
1128728699
1815003410
972408961
249600252
1631265358
106973118
1489829387
2022710063
1555753885
883676540
1519102928
696119015
1269234422
66159793
1768050918
719400848
1242119047
163614850
1781896037
1921993867
1650676469
1761030026
408064352
1256967753
237442991
903072197
1051713727
2099407855
696743785
1350672588
519838911
229550382
1128412953
1521012663
1589127956
287591680
1433468013
1774796611
148275744
378352455
1741844291
1331221220
1326364414
384161871
332770302
2064217263
614865869
638031653
1205415493
377168163
494127547
800363982
1082702777
100595985
1459985847
594131840
127845339
1831941158
701659361
1571324457
120876282
1821308714
2136058845
1604225959
113892847
662693649
681123995
2106576557
22552032
1742478477
2041105334
1924446413
1270038930
1223473832
1363661172
81627950
1293554948
273099017
1893740475
211832096
385854117
487287256
55443920
1382375191
621734698
2057655265
245057615
84685759
231335958
1545023408
1704062340
340160459
496595272
403604349
440791982
167982803
1334470579
1563959458
1548624758
387565842
1160296472
1449544612
351546796
488429696
1838403143
1252146962
1810451277
1248027340
1974852814
134091903
2135125652
1869121086
326570625
1951035725
1864285320
859907516
1867925826
2017682998
499798283
1007259385
1280930124
395285962
1578682049
1200476234
1774938460
1356052042
608989556
2033246997
439091211
1227498443
1486085619
922469938
1400818105
1690124083
1546034185
449426804
833596370
217650152
500484417
13560585
1495393517
449546290
947105345
1867636378
1343405132
1231346316
1375978268
1587691432
86741539
2132908350
222906463
2053611497
1378442999
1598260286
1954150158
2084122666
431360169
1131732586
1942764003
340172426
15355207
2062060892
769063474
7812233
1754385248
1200215302
2130114494
1614628571
1703836274
1760096147
1329997669
1096974206
1202318919
1769911260
1426703188
681377877
697193039
1427060380
548076315
1033765283
372253270
1043000551
1042558758
828884352
17639696
284004787
540088665
394908388
1502763285
1550337026
794199870
656472187
715002670
1298260663
120333196
2077550419
1074307603
355800897
939875256
64635827
458197513
1530539374
1324868426
969499390
122217482
1215607802
723998672
661069665
467904867
1140009474
1631051838
516404198
1171424927
1126055667
529618127
889518911
984309673
413796246
694413780
1430472902
1641140777
1639233109
1443578848
1012366105
2128590465
647815304
1532342267
899805370
1495671523
1686194657
584321487
258974723
182451916
1057662113
1885354032
1141381020
2076165313
1697095545
130224955
1224329910
1718058065
793325375
1169013571
987186830
228682540
1905420198
1653933116
731002670
101126349
1189158541
1524726311
2007007524
297689594
760669839
1705799104
2039233210
1621602689
1460364952
1892352872
1732542352
875178232
608128462
842263672
236254914
586016408
883592443
751603821
364575490
886269095
1692610741
1838655611
1730388125
1117208342
447134732
1372429210
463055735
326285242
1485491091
2132648572
1166435944
511977521
1385711870
341778761
501620916
1264485291
89257396
461059351
1892910376
853478069
1583323476
853272672
1375467538
2015926331
4002395
938589007
632542086
1279599169
1480219126
411320202
1892178616
1427954483
146965902
100767759
905580028
1378835199
629381675
593822371
726353185
1134689143
1187918507
1650916076
916878161
1284811750
546507148
157526098
2116450744
431123419
537309224
1804034682
649678338
924532371
1349413365
1703763357
962507421
367366068
301341661
629113429
1249120297
1701129920
1208072916
566622499
81701098
65460944
814404270
403765698
90760350
974410625
156223528
184278277
1170170050
1708523700
640366696
468561811
1952326534
2136288089
2003415421
916873930
120486026
340782507
119603531
512916862
1099379666
177990184
1149398372
101238392
288488068
988087782
1800859339
779800657
1491581182
1703339217
365418262
1932185695
1977489914
659287137
1041016563
113476082
2052157100
289222299
2052668359
128637024
1892380745
1233262661
1660421293
1164317632
2016731155
629429685
1980271091
913320860
1997642748
524237554
2001787999
1819482929
399523310
1318147515
64310747
1690963592
81853245
1493175520
933837179
1945151723
74587344
1445877822
285379759
1822841787
1427424374
29766845
1193216794
1815181666
1491966935
75736000
2008899012
493076922
181172444
1802757383
713189403
1804380404
188020605
191998337
72592991
555608854
1733933306
1132726536
76701967
2071443640
2123256983
108032397
520153315
1631950112
1765126186
867412861
1702265433
845629955
240495592
1904000158
367831859
881112936
7584649
1705611168
1650087211
711253598
102942891
578654163
946269355
1437077896
1675830335
1720514570
411633816
167903062
764752620
1073383931
332422445
1616672974
256954373
1183922680
2074850410
301176800
1035877643
2083637129
973826795
478109827
94545763
830633742
36517108
1870364733
254654830
1366734832
1712596315
231451215
1149071137
411846942
1828302247
1738852757
35092416
394300980
1363163602
1260005064
1329153722
823981670
203845313
660751237
427000764
1092453230
1048357558
1794799225
1918723647
936293649
868638549
1229721264
1584966793
1986374809
819810518
2012522890
1803422484
1708264171
670260226
618739909
774580009
940548662
938595036
1621468503
1847271071
1914439518
688981891
1717112204
1007389221
1332956016
1877073899
96941505
1035718189
1453412282
1551804027
1299955047
1311459070
1184075763
1633162255
1144215690
1505103605
642981871
589383010
544135158
1698611727
2064155143
435993613
778856418
1254681036
1999130275
598489685
470602425
681868528
1481486602
1229007033
1749066977
281259423
1742400362
1548128009
537122616
1239819251
2044176184
452672771
800044208
1330120421
1576807733
1696070056
1217859912
1001753960
960118405
1919605629
982917074
1530333490
1158267048
975013641
1316955577
12934849
723483750
321608790
1622750071
238431701
1845069201
239006595
826536403
1153312226
1254578471
947427320
614403851
1516844661
1119261290
1804832942
1705030472
1471552311
1475201680
448551363
255048055
760510678
1016749733
114232394
966519984
1445901642
1089422782
1785632243
1726642559
433898430
139393522
47122562
1872832960
1467487645
253900579
1308849252
2116412608
731379407
708180487
291157956
1135402298
84263571
1759500829
941689062
1512475939
18587713
965239378
711270555
149546588
1083410324
1399091982
1512054235
1251602577
397242197
1342985253
200447058
77475365
1226222610
1233959459
966401377
1413780679
585252439
931757149
671073875
1755479200
280191210
2008280861
98532968
964465125
1655840767
1247756157
1182825246
318651143
1882577956
335512297
822948415
4031882
1302889205
1364058846
119581381
303049142
885959275
1616115300
351731140
1449540347
1888936125
917022866
297962760
984909518
1627509600
690331980
872074068
1563825798
409346529
1074173993
773737609
818478117
1782849721
1267457766
1084442924
525071180
1745401726
266705489
1169210767
1452925489
290194046
1207493479
714851585
296914635
861334253
886036447
249035125
6601481
465857683
697468019
768024827
629448155
1896261207
1916068923
110844391
1631861686
1879654774
1762606982
160902393
649777939
1534072617
658863823
560141125
973045490
1377352176
733995253
1523711360
1472451700
1526951918
1850890224
1890926747
375323382
1906362767
1016696735
479343995
132956191
1777478332
885415058
320569423
343765718
13212268
732576206
1700130997
1624373003
2080739653
357427064
184949091
1819762274
1339212972
1041894386
1013976573
610966770
304266067
352884026
967985415
1213497854
1445145534
739902192
770955428
1761544500
802386965
1672249044
854674441
954204978
1798925006
1953132050
677109850
888134960
116280689
2056351889
906488303
693146357
1385193771
1189992799
122802342
691694985
1165844460
347748886
371051026
1044915223
1535752941
600344685
1980279894
751174093
1352800816
307055554
1975482716
1404664686
584298517
1591052963
2005310121
10934254
1242976818
1629087565
1490819088
1763291497
1077821622
257062204
900495925
1738653818
1147501067
759741244
817849580
1231215448
1465364633
497082949
1226312712
442928054
151786758
1372068985
530778862
650303891
803479853
275049479
303936602
61642192
180179670
581025916
1023693257
336312914
1335516098
1416820142
906852685
1817596571
598845789
613820677
1435972185
1695973182
1464955257
1361917143
363595413
1540890625
195329295
112262125
435301877
556433762
627395319
1830881527
1044059020
570970198
1026021177
707977506
1437392348
327950849
747087403
1435730459
1814817425
2043719700
1529002305
368075665
1091587569
1521298772
1603342175
213609738
227444761
1931865419
2084535896
225237599
1576429510
989631521
1607012493
1693328684
417983994
2048954950
330814294
1168077201
849137802
1142920030
620730597
325061139
1214994587
587000562
1104161114
983082762
1675307235
1811741714
2119828292
2068537062
1145306076
1131395088
1279734492
1732435066
584432751
1517728121
358495870
1344470075
1428641818
1788151830
174533363
328614291
1206396495
84958136
738000876
833553500
654983249
571281409
986495905
2137769466
788321116
1044047818
523297032
1793127159
1538726779
1009841464
1364187049
740326964
1127976854
690427554
187653318
1084537519
481885173
1635054017
765532495
551566872
513313190
819178202
1114921755
1203115082
598391371
906993164
1722728083
1913630334
101514969
220430021
1093532227
370407407
152182481
1543905925
1526897687
1881046828
209917407
1012604880
1302253263
165363817
620952652
488804793
1562498217
1978104164
1146119356
1117624605
1896423814
1420608246
922831009
338927847
1904702030
2035236369
711095457
184870947
973960509
234483319
58893798
709815330
601345611
1806100672
937079221
759667942
1281534883
931679122
310418099
1444702529
1253034861
1466554986
1198570896
727277448
1026652620
1542644226
1599274343
193146836
1318866799
400505847
677203078
1651328501
746746043
1102246079
1027532627
159783318
1986612163
1099892260
2038468466
266082984
1745960226
915129251
1573465025
1068367262
1398035154
566305125
2145671672
1191472621
1572581670
215516378
800488668
1340549559
393531647
363107349
1326598331
833475674
1535476809
1083545177
1341654626
98984704
2095477107
1992658315
899271482
1375450252
1073196382
2002485128
100697542
1184978016
1336332079
199860455
282806235
1248146602
1811901602
864024130
1022844461
1981692846
251530256
1890496170
181280013
1110397934
1599505271
684955956
1153196933
810225572
581167312
1611070985
320861828
1661406347
1171103925
1407671622
42220288
1818867307
353769944
2097611696
1865575376
2002213888
310492972
862534827
352145954
381201104
1506312240
294995961
335096832
1248843458
1085519669
1757847950
3802692
1955065248
19883026
1702162256
409992103
1824036773
1620751151
2056143966
2143292991
1515989218
1158185655
1887025497
368718036
445263414
1281085399
562678154
2091079193
1359078643
1972074278
1786349946
242186190
827954185
822625767
1153456163
1328639809
1715008091
1583460537
2132381420
929760010
752148750
36214300
708246265
257608419
1956164668
874640582
860078481
1222840811
738242890
1183695268
1940407486
2100406525
1229257625
49666239
1439241590
1342064858
1072344778
2124810798
1940749729
1634515286
61415841
996214543
863341444
784951835
1354517808
1344556806
188785103
678815486
340062677
436295800
251700231
1030083508
108477000
731918929
75240761
1261764401
1593468489
1072556748
1435940016
851810999
1383008791
886146395
1357678674
1272627856
404422114
1149851621
797339391
596774019
693270351
645940518
1828321421
1469448835
545014837
179701632
1922601137
1810160634
769619126
727105273
64021881
127436364
1305263416
1673600992
2037716332
690657203
149848567
1174117417
191758364
497147615
1391329883
1506084074
411273916
206056398
1836242276
476228726
1331396491
1625112671
1693618506
782347996
442538106
1069125432
1445078820
1288785814
586516307
799463761
1618350140
1550168722
1262750268
1754926207
1092941213
628825736
42328085
731982465
1916281022
1628537452
491721775
1771028031
491726985
931820603
1992605873
1210116388
1934032465
878407072
1999914987
857693851
1037078492
2106176974
1644864632
296076068
1121412289
356705007
1413271829
1116700167
1128984889
640157726
2054861604
549361202
1811896053
135223273
1056649464
1639248265
745968305
2032455208
1526025518
1265229463
1460860029
121870987
365830253
894818370
247048777
608138992
1074490761
558228771
621250197
1831243796
1262354276
507694043
1073090402
129258460
308899834
1090706782
906087623
385944972
708192780
1351398407
103515095
1774126602
1293041767
861823847
1951811207
505991796
1119286084
977947825
912149311
2064896454
7871091
85975186
105248479
1232073533
1728968293
1841268511
1295220504
61731966
979024559
952559455
1363017553
160681129
568138361
169415548
866312128
1558502758
320101890
1587009578
1822528618
1418202974
298003864
1482220750
1466014048
979522151
1774630377
1101882910
467968261
1308464236
466763536
1155254810
801828570
1646402489
93441386
933704016
1033598707
1698394955
2020669011
403118871
2085057466
170553926
1913672196
1333633384
199409326
233702188
281677102
1250635688
190169331
923993964
1097962941
1810822528
990368158
346973805
757508916
463424637
9326518
942899292
712848813
729339365
1868601134
1694359317
1533887518
1524205492
1600425003
114133177
285477792
2018137271
538030325
1486942699
1743395546
611316011
1294441161
625122682
1605647493
288358804
756948915
673902957
1894420204
256577358
1989377055
1703862271
703994372
402001855
1860284019
383354308
2050530660
1714525452
63641247
1547704719
324391658
1446376031
417669127
1040816363
1868584275
1606463428
1246854157
1656613294
1306598326
1929482011
967798061
1180755713
1461247802
1348235733
1533349445
220335925
909207229
1510690580
1999084502
471040681
2006263
1618885703
1450335823
782014384
959982610
56290403
867170500
787743385
1546013911
69287258
1758400464
2117216469
413483923
1705945044
30324844
748752404
1077938250
2018315817
282648349
1307875165
1950426857
771025591
567466337
679335157
669714445
1815263147
1805717472
1269698104
161547245
1188007466
1890465093
607296153
581972024
181999034
221929440
2096313360
1546054771
1766272862
876600302
369258135
676134157
535375349
1648019944
1095398478
822950343
1968461991
845588678
1144244830
1160710972
1750442246
1617834924
1555469312
509544295
1430885818
559543693
2140464862
1039705389
1699863121
565813275
33421204
822192003
325398258
1273980851
1626219723
1414192928
1963973060
360250739
44793248
1308987547
147691856
1081608541
854655778
582850692
405280235
1856099021
745237584
818989925
1394850864
953853094
1897786126
1973132862
1381840626
1500814668
1931749100
1629571058
271967240
517835379
1542159065
958959694
135830048
1170763293
30368278
859527307
226938593
539876862
1860068275
1350656869
1390218832
1773085322
454318970
1087320336
2014363228
1308105351
2054593158
2045145298
432782404
912471050
947082988
379443715
1262857763
863924413
1938745629
545221533
864142699
1760927010
1542200355
1180955432
1706453281
675705339
138151802
330233184
391295582
423644781
793507569
1691340037
1600396669
1445929548
405666024
1232300097
1335506226
381536133
834467025
1748900176
2069545297
525305885
467806886
452706014
941897488
2012149897
145771282
1555306158
798828462
1289175769
700899532
1400403690
841497050
862029955
731861551
274252071
1396037759
2078870103
751698380
1464762270
442439332
2005194230
935885205
158534767
211075605
1047451565
890428073
1723700249
633235820
604810530
548005453
1867443116
541836425
309678523
1710728101
1533194693
174438442
1249831473
755688860
671593904
1233498590
1669983251
1415334943
509921737
160358349
1223059240
1469736360
2066976545
1887225767
718790451
130496671
338755813
1522170894
205888630
259228825
1856791447
742710209
1365314512
396933959
1198765579
1640245457
1299134984
1861859610
519275680
2004797880
142206616
2113149565
1425940324
25079593
1631549809
1165253556
1013653806
562370324
324980739
1993462831
678023635
1680783311
842962007
2022613285
120691625
1585275047
409679025
390185655
1546572991
366031737
1990269846
1896183625
1569130687
1656170976
1308160008
375257491
1840068585
1017419569
248197864
229284616
1253264756
1416652328
726738835
2072896032
953700827
1557399263
676175287
501466032
1312384299
1589690245
976491202
376313685
1608031971
1538050058
170245958
1481396002
255820197
2091372611
1443136997
15309121
591806811
723302293
1162212067
1653705990
1347716742
505217555
1014545053
932730419
517856506
1806151801
412810651
1487582617
1437046042
276850748
769944846
1420710988
1882764879
690297545
342228523
620081728
984646208
1410147724
2060888082
350292779
765669588
2013614157
1624359160
1986793362
145769260
1489819695
2039961053
1195481418
1812272200
850226662
164855072
1882424108
1970791206
1940255750
624026253
78190590
572872234
333478699
749830881
1828034469
2104728550
1833201547
1411617846
1815034884
472286014
167521767
1073184908
2121931363
1040562484
962537190
1479787143
1222183612
84487431
1045700969
736283147
466225354
1826878828
375237069
770018804
363981237
1521603383
1654097015
1974658672
698981874
406487811
1954510910
1572860067
448168514
990918683
116974820
1279846730
1526530476
430198263
1630475501
391647169
1249415466
387065103
1078255495
887145259
851924561
606554671
1022267593
1140419154
1753104339
1448791717
381898162
27964040
1872673859
983682617
1277002
1017478893
1537561565
952110113
800087038
11932705
949540813
1931821064
1556840939
645756846
1875663912
229261736
1516269119
1936475764
1506103013
1026165749
1085418975
704960559
730642737
577843672
1276937679
509348621
725210454
540958556
675760212
231958761
127764702
1882980722
5207321
1528808428
985137966
299064712
1749319800
1608720381
381311419
1176516640
189556609
1559760751
1624798958
564854150
1146285056
1622538547
1203866522
970922106
1083536511
1247684963
555445623
764428090
2130264989
385621186
825317704
1305707384
724601466
1153960959
914150487
219859261
405561745
1008752071
1885568904
1577873181
1654052451
568883967
1901295038
678655787
1428679631
849078432
1832741164
1311937252
954985679
1806403993
722048330
696769594
2003740292
1592274604
1789002406
1626819739
1555457436
319762162
1125541741
225280277
124676498
499753217
351002295
1623066166
2141694073
2019143879
1959141363
231433424
2011996577
1451706179
444271222
1139445507
479328931
1637923584
411799862
115447338
2030623773
722918152
780886147
1622289015
106138265
192080099
2074447547
773869421
1582049427
1674695671
1311439438
248895726
1003206316
2066605530
1722804421
528218221
1628860192
1354037362
1480274392
1596119523
18695610
71858740
87898261
129851386
2127043642
2045640837
944214240
160102168
157670527
844891270
2103835153
1468532936
431798753
744746076
529549580
377890957
925065730
321587128
1993884471
2136960137
609640884
461360035
2134772597
1355955410
1943230577
1952006677
26016904
1225730370
548960037
514427047
524030342
894541076
601113021
1502693213
183568180
780772312
1357601332
1128894250
1210644797
314740600
135936647
2006678907
847978567
211537638
1240267180
1312269755
1131151391
1612971292
1037450752
927553007
481675157
866433940
573304605
928188107
2049201074
255422130
942022129
816577670
1636150045
1704419754
701731812
961718329
966646727
921879670
1393563792
108540450
214748964
2145380605
888463418
1766327305
1212541716
1036500481
1843946297
136448629
1268486316
1477458650
555996310
870795011
659920764
2076751734
78860499
1251584614
674567877
1805550946
1100160748
1221760282
229012761
349832027
1689443493
267828621
14943950
2138576856
621593854
842026693
1455922502
2082859292
944775699
2011051043
1293727893
96552115
349050023
505453019
125770484
1347861926
1938800998
236374441
531736571
1670332679
353881216
592347016
1736012104
258726502
737207546
554057727
1010000882
511466650
1105861965
795510995
360477135
1139074826
199696583
111471574
615894089
892009271
1704246868
897334258
771478130
231972020
1054897793
1351111384
535741994
493843987
363699531
100525841
1887941635
1661140957
1090260650
473092805
484826412
826694576
1745742871
377781339
824142740
113900786
269162618
882785088
200645717
2050493737
801701585
1485125923
1458683379
112662467
2088126803
1829253458
848811637
1169604235
1552770076
1003193830
969842006
1427893500
190885183
1500415778
730705342
379711097
528322764
1862640423
854348627
851467456
1320199964
219216394
1979661219
1654369462
64466966
2077215756
1312691307
1492470634
1084096482
1212685997
701837837
2006535289
2021076263
806506812
1724946346
1597898331
683766029
1280827774
4717531
1571385118
1690805325
467502794
1931834125
541365409
466385682
207874486
1296360199
1509009642
1213241351
800876681
829257633
1417897026
1804412172
446961420
1237663253
1342634707
84636929
1912930336
1088497006
2053416861
240680137
1624957990
693892798
801579806
1674708699
1048111618
449369503
1086319316
1618760945
1741558270
840480899
1321836588
1246759261
622578995
1750112683
517040730
1896565667
511101024
348426906
13499739
426723174
1822602748
1571996245
326578866
926792326
118868381
1331759228
36119409
1781106089
1684421657
612871980
792064454
1911183394
1477517538
2111058150
717873911
1513534354
1760854679
1723460550
500143130
364831398
701404083
934072677
1691512346
1744255092
1843614768
2109184290
1777166711
1965166126
1407262699
869938950
514547208
347721994
1475393633
1226295250
683663497
1944118995
228868281
806700288
597222869
1941922172
1228354708
1235321458
441471589
1792022780
618576996
346077792
1099792059
434559461
1823581463
1613606787
1380312632
943350085
1688270307
665055819
1300314786
2110910043
1441102647
431415600
1577318331
1331618321
819090765
970739827
247376893
307571678
1866208706
20981891
1813572453
630182536
57253998
385131137
637398571
1572069257
228319960
1077739817
1063325329
1009286150
1965215613
584047239
490067504
987562914
1246203124
1705784100
412625462
1099360878
256566113
1300072905
197939804
938796057
1848729110
1973315253
766282435
1824363938
1797421242
2113608946
1815357074
1179272122
567201310
527461839
785580895
21106778
1377082423
345460206
1296569948
273438139
580146323
1348771801
1125177850
373978274
1935249592
83995201
1806974945
116150338
22319982
853976355
1705443692
1672478508
1047982181
1877109473
1084106347
1423516745
1705555371
562545056
848903984
1253230775
1948463651
462752592
282454387
866639504
91554415
1154738661
28325345
732685201
44283180
244794049
1713840884
1601604969
1038857729
253805134
1000944209
2088769087
1788971217
1791443864
1819572264
1439217659
1424581227
1165603567
806347777
934376756
1938810984
1182899600
2082993449
1730944210
1072754863
1457027047
675157423
2097605327
646456581
1489894563
2073617921
1676022979
1978417196
379131475
601478917
322735516
117715956
695797625
8259773
684560493
2054720841
658344270
549575457
1008121159
1002393429
2146352156
1114622379
28817048
1539335713
1332448319
2122317140
802087031
144589084
1330084140
1994054135
1331336817
1929760940
1401332455
755081439
54001229
644038819
96537925
1286530172
686086707
1857650637
329464542
1438130660
1262431629
498833892
1704732931
108276487
180203957
1504648824
2007281825
926102533
1601160315
1325133098
2126781398
1222598156
652738048
1199487903
1625331995
1749319622
2009880794
1748519570
1904736232
959841776
1135239527
756887097
1596507487
730261656
512319634
410668649
2027861651
992164188
867435328
487691411
157126225
945537793
1727880614
1841372507
1636378791
240280677
470915368
1089926275
1722531318
1073949752
2070846032
911660943
562185285
272168913
1228086557
2085769057
1094223275
283689850
2096240434
1405920062
312499511
2001353769
1280910038
990690703
1708743608
1700836975
886787008
1858352808
1208195007
176162728
2147448854
278589304
2026337954
413613239
413905262
793725357
1175896684
1956797657
223266421
2058667209
297662887
1689439875
941168515
1692385766
186985074
249473269
1157163151
1734826903
1300398972
751771502
2083342802
842633059
1484323055
903230432
732935679
2129647866
1560629569
1611094960
831378540
224727839
1343213126
837020222
1125428685
759449311
1654236946
95628012
575734561
356470189
1468313407
1909850243
1934575393
1161615782
1173298486
226871060
1821726361
1909972623
1540209581
1079972539
1073515765
637237565
1325696641
739051647
193466444
1213205420
658791000
1971158566
1374026377
788079919
779930680
1175204234
1418537235
2080068665
1354027822
1594457110
507489489
1602720899
2010988661
1753702242
714050713
225728448
195326796
1024970960
1216398511
399990674
2115953817
531940004
546351943
40150989
1215310323
1869950215
1462297942
75920823
1105532233
879604515
1729848881
1662008002
551166599
1238105311
1198098796
1150358944
998933341
2032622127
893143729
916446755
1692585832
190312143
1194483963
486130736
1519531373
881980084
1521902546
628510149
350691142
114419572
781389549
2038760012
238807034
1737074182
13908103
1806930497
1199938960
1953876343
1417147219
73237195
1860267959
1754888148
1919637589
747120709
390921420
1602930229
127134948
1652824205
872089078
899520413
1862115296
142323875
1817501285
130601573
66551573
839195064
648454583
1381165430
1646466844
1839450248
1648742934
150640653
1674947484
388964918
1461437079
1355811016
1372393083
1322087858
1835568556
369828937
1077426370
1983814357
697066128
454758627
679936104
901413923
1686105193
533248055
1384617221
521776455
1323014143
1789778813
1809127436
1010268435
179766457
166273354
1084202044
1842067502
490657634
444426280
1340658253
1851717575
875058979
2082377641
1817190833
979956801
1523980849
1726995845
1226430895
818672919
1527704439
749157061
679453621
116861645
483426470
2091167845
2066255514
1077097449
433440912
1321840776
2016099000
58197886
1091580220
1968390324
714522686
1763390362
776275803
621304364
1705168905
1456823254
2007705376
1411836686
681616304
1019858920
1934627990
598289064
1988767905
2019684848
548892397
1071725436
320811304
2103886536
853015411
153133020
331937674
968756913
1940044562
1875312944
751186994
2117628159
1566000954
2818494
104044985
1874082267
1071608505
1273142382
460617391
1447945710
1978340872
1262812316
264718208
176450523
688251091
653407296
1393477227
1357354823
537454929
1335209510
1324869107
529924247
661915035
2105827302
899028729
2141050327
1278808819
1692616420
1379723648
55783223
1548687335
894913037
856478572
1362440369
930160019
643666752
139934228
2098604664
1593155494
1164887473
593390522
1640272906
517241657
154569690
1321183092
735463244
1343604305
1921442486
1659964496
1846496225
2103731406
1201802468
1279834847
1440119594
338600529
451876307
875608069
334126382
248372061
291598229
582938829
1320558587
1166581835
1498938497
904418424
1804369341
2055602006
1833192309
982006815
1639866408
1834096860
1864625221
2054846170
2089045350
123900238
1427560792
362990318
604402597
765864604
1523972185
161534053
1220684154
187844598
1947129651
864761593
2044399752
1896024509
563868029
430820997
687860975
1904345721
2044997117
548098435
1964166385
1720495910
129084398
743559554
320150019
917703534
300376577
225923952
2018534024
1484996621
257530890
322367206
2029244257
1141963554
1974419704
28680028
735080147
174132513
176864133
1034171226
1089639715
303983851
1590471965
1225894033
1445895303
286780041
1613172488
802193060
1033045530
1400145648
406103809
268829701
1408725130
226727901
502673305
1550373602
2000142566
1364346967
431874342
284371073
1198006245
1091091608
2055592329
1289441999
1931751186
127930540
772361234
208790961
1857705045
961498603
1043912508
1847028475
152914549
1323717482
2097519362
1851253368
1654661633
2096049904
2028227845
1681050397
1189017006
1416664657
1224809125
1520556466
950069246
1351499150
96858625
1391941553
740167559
765883960
194248748
840777815
1708311395
1498794458
859180332
1525773283
728398957
369494713
657556560
877259312
839984652
66129145
197001655
191740346
363251655
655691371
1759590654
775139234
1683876698
935016815
1872836594
2100687074
1133931177
1158068758
843846967
1947516642
853044375
352037732
876130177
1683490489
951495344
487035239
1791475967
512846961
1944922231
1020559125
1374835870
1183317193
1039278352
36703756
1965358911
2075177077
781056694
298168698
1175599414
1748513105
20986541
414608679
994203314
1926351024
111282008
1827788366
1440435799
1394008886
1783371920
1115814032
871244389
716230165
1479253737
625432963
1813574110
932297936
1542785254
583951752
2097213178
932879435
286875041
219564608
1259978285
2020419325
959747525
1510962947
149588930
1287076573
1327019247
286545101
732374396
536421
2059773417
1372613606
1964918985
269842964
1242231183
1348637152
542683298
2101649280
1297651780
1943625761
1648869505
1443421058
1231442044
742871935
1460218810
75673042
1462851804
1483010163
1518095278
530092908
1892522182
513890880
1825632269
1870336864
245949169
994399032
459510743
553526773
1152186520
1975913484
918415543
145599714
1463477298
1258328000
1484833791
1904055934
1441976869
1187127018
213423989
247756301
990418266
1867702696
134258782
1237065732
749898178
881959489
1845221369
1090373033
511996174
428981014
1100995959
1408799241
224253002
1093285378
1488292623
1821009528
2004321089
1700074523
1237348444
1789239802
1568939342
436934854
1756761210
2129346927
2034643095
1904955117
103810979
290372376
691227474
685927629
2026165701
427321013
745328426
402153580
249982193
147908547
1630828086
1738875444
632724448
1062950930
1980110563
847261204
273690810
1539158847
1749376092
1438079721
546414346
55732317
1763364636
343971384
640906122
308961822
1342281121
1746580932
1370829383
1658919762
17172265
1124155168
2108196291
1807677826
1829278551
1264349889
182049447
587062837
1978659009
1260785209
984423525
778631116
1790704224
1016777381
30742979
1463780454
1446446720
2070597032
701380743
1406619120
1713204235
147800655
407124066
98926903
1634115526
1522878674
717554208
1047755320
340246780
1195040477
2032450518
2335402
153646678
905291351
548736784
196056253
325444431
671623106
665340745
1676723420
1816323345
726794769
849963140
1932689655
121353777
1765834998
1149863729
1385141583
1853988885
422842920
362565159
391987397
1981932157
452205191
821600869
1999421365
457343337
1747327889
1291470908
598201861
806719471
1250930666
853516955
29551732
1155776540
373858324
259610121
197350482
1338819590
1564320708
930974717
1229713151
85526742
2043888395
653732088
1639235056
1066156714
1830139230
2138133816
487365618
371332090
749998174
1210549297
1933770223
2025817856
2041788861
1208034560
1730683024
1160449637
555680768
1576274108
930149297
1499796750
326495256
734247787
1431924066
1611181900
77953192
800122172
1848427090
1277354208
1478504398
1369791865
2142665058
1870845298
1975997185
647000793
1113937244
316477681
298300485
1815369795
1189869691
1610328395
1416313530
709771286
1782641512
515656232
1487493198
1598025529
206151440
562758039
1918745499
1612206690
64028855
1474671658
1437974681
908824844
1714307710
1947230133
345091329
1594479151
723572239
34168042
2042871089
846283341
2016961946
898043778
962637735
168569844
1832419498
1673703703
401557981
806591484
108987358
1469043534
2078315045
926602838
1371262626
1054230555
32201813
108362532
2039059594
1419179093
1155252396
745270312
943177586
280086087
399311486
2061751764
1277201445
186498119
37405526
1180344400
713084672
346915493
2032878046
1809186349
823295213
2041468916
1199568995
1036935476
1171245996
1034040089
915739372
1286597316
99161037
2126818872
1563423778
363115266
917333636
1921391753
299893328
671979575
1316706476
2126903959
796339719
1347919035
1039838381
1577934424
1665688100
1663865915
1586220045
740258959
1155661967
1135393880
1304929185
1310574743
226436115
779447811
265389542
240366259
781161783
849363932
992357152
215446041
667858430
539119921
1613817341
560917420
1091865478
159619737
1875625844
1270843337
598804330
1628387995
663836497
1218145813
1880016883
601188716
356398919
1279075667
1016046370
2095135754
1407485784
499836263
1081591490
496922480
2011724428
1873158762
1927903207
1818712640
175611966
1354574113
1988471777
292667350
1398395020
2116907211
412533620
969324791
983764742
420084390
1832154555
1672844119
880629834
369315080
1764762166
1669060193
555116743
834515715
2032473236
1780719614
1181084805
1449352956
1854107761
1220265289
1202935600
1738228546
1109094334
1704792564
1674076328
4740698
625372506
1632007486
97664947
1971450830
643476489
1000873048
1618662437
1216263848
1446601777
1830033962
159196861
1483393863
1904034556
1935256900
591790899
998134099
2071673894
1947552627
1060200809
490243912
838302489
1875245083
1882968027
1715627232
1621351351
16363974
570963837
246986272
1971734689
839286110
1414661623
808333937
1835687127
1842761603
766408420
314905002
1186143930
1909837091
445455530
2052368323
420113525
1991920842
712245700
56050579
838792571
1210000578
1793475630
2039975263
2012251956
1671020483
1045883307
1449107774
1283432291
1498999647
499874188
1138450747
968674454
1450696963
346772031
953139357
1657972149
1559664811
71906743
945354796
1246865990
1500402188
1837694270
733778793
534339774
911299498
1133192376
1531903300
1605012742
1936107249
1247867741
354120662
272250424
452788775
99721913
375383934
220898705
164712129
1729999322
2066644786
1957460142
807621325
952192120
504036054
245254641
1659814453
847670079
638615866
288320599
1798330045
1832989685
1406924556
838534666
814444903
2090168702
1690714018
525284321
1829618569
776228343
1589492591
759394844
825703951
941607392
923731164
1406648880
495353222
1136253207
529960757
1897939033
1544685018
922227095
1136210903
1053367631
1999174063
29898151
549446714
404896423
589446494
287286476
1139041122
1050303289
2103933815
2130131456
317682058
1163741594
1038084013
1080914299
1256619249
1402412519
500783238
18302788
518744823
1292460601
448853904
1876255156
1038479987
563969793
1253051232
921039725
1411356224
828032850
1051428128
1029241732
373965696
988344759
136378513
307070341
1635775763
1858665618
1668743368
1393422452
259592693
771371156
1360401344
52188857
836186351
732707291
1359611966
673924552
179450469
609081691
438545877
1917641749
237158490
1203649878
1904519897
1709740256
1598702084
1104760398
1853907767
1592654342
620516431
994333785
837618427
1742711631
908298241
717357522
1225118911
1437535103
573277015
1963767428
271016525
974545596
1741531631
970556521
1561329605
1059751736
1677055594
806514537
131148378
1987887987
362932450
1281447590
397308521
1834602674
870258918
2008809171
1660752380
396416018
207321893
2066405985
909783071
710084970
366619939
1384793109
580082634
1901591093
956833940
905567981
997130727
1496345503
1450428822
372436083
785493463
1637022878
750386331
971452244
446374501
2108129908
1871223799
1676664282
1405572903
513256109
1559325174
1645129723
2026698756
495776488
980235819
1253976721
1822515795
1741593475
957980448
583744510
134795728
1327042658
247553433
2126234774
644943610
216312610
1967539127
22016005
571171003
448545358
1972819320
1991133092
2131457974
796482676
1995459356
501105560
2045020320
1243714839
2033586069
2129926790
1670276384
644687953
416775621
655067313
2030641495
1995281664
848248022
31268668
1005090854
2062121076
1823434397
1662791705
52760888
429573246
1144421903
1824832396
1040864821
2032836893
177522747
499941033
601048462
1923114932
1921528311
1487720521
215442172
786102808
452074990
774776744
450641447
1666524168
761301293
1770113705
1334271934
494027630
1050274413
336074740
37068865
2135436927
1090719300
1703024043
203587548
923054852
672640651
1557526428
1780769738
309053461
1617073547
1804787984
826959571
763970684
221509746
1095378088
161893309
1749216922
1978343648
121571213
1224833267
1892205417
380275292
1544732943
417592064
53748805
1743674173
689532741
103417366
1167855841
270853164
689434251
1011319
2112998129
1320830972
113574422
42302182
348076883
2076325223
1560551297
1492797920
1381737629
1310716654
45801957
1579521965
1333856659
150277793
698720140
830528037
2144139988
757626967
156890320
1916572874
2016887061
956238098
528392734
1845945674
1885152376
1686197472
194716135
307524986
1583013311
581641175
1326754787
913828156
822915615
22563082
200825757
388960166
292890910
401872110
1685945708
164418006
1233512284
546088569
812073208
1022869032
1826136766
1779220071
2101805762
1359105340
1691404756
380396289
1075498585
1991773211
886686284
626815510
85111445
1906373097
1735505413
1246927868
344692423
519996367
46601927
1692916400
379748490
1873117763
418623431
338926874
639610220
1394056235
950686981
671962716
2147245098
1543813667
737774185
1782367800
367031698
1630591685
539075126
341949879
554887858
2016984420
239985906
1021768039
641757060
2109304478
1087354201
167089951
609296967
846565022
2034540249
1766267316
878645547
1916880427
1957089402
143458069
1348904601
980285642
62497188
1071050513
1757599360
1439715021
1545939159
363398026
1398094954
1982868368
1160566062
52656305
1972620363
289088803
1005841327
1720905659
1752089754
1339833402
364338877
1505872492
1108041001
460969504
462954579
1575721076
885520160
615915158
497386705
296876329
1211744240
1173966717
582431656
1376357960
1771790780
298325178
1494734019
84614819
1947186000
1196301339
1350099404
2019853067
167440418
1332908604
2104715342
584984509
1585203605
2042436818
1066694827
901555573
53438112
525552531
358431903
1307340672
1089017988
566521483
813635404
953306179
360420176
595002933
1037957845
1303367689
571232843
857528788
1261080314
1403043321
1030523190
581658583
219312423
1598862892
2084502171
669756204
307351117
1723136597
989425481
790672157
1454095580
1237808682
1249738710
317738787
1324732984
1989123997
1566823897
1738772453
683122865
1280250912
672135249
101646919
1056589779
283734062
1983801486
869371824
1618840892
801167124
1473925228
1835007304
245575507
2096629005
518485218
1048436554
1293691408
1653559053
1735633059
870522203
1866776973
2022260881
995540339
62115994
2137901095
2008571081
1828056082
1977906446
1654528114
227808737
2069496168
916558255
1985305297
1374650986
1374286576
2145202249
2044305555
1485526960
1742494103
1578654205
205074223
346194951
154579634
520522602
555909918
1722218401
1958467117
990430534
120949248
1615754901
123341377
57123734
1419200407
1022750885
1865771292
1249057699
876258827
1798570099
1837198524
638710216
334767816
1241157718
857605397
1181959781
1695965283
1884331854
2008257725
1725513612
424812332
1803450029
1144915662
1794186558
1814291824
2056631046
1733260502
812090303
374651722
770896170
254594586
1554876061
1297115479
41477391
739552638
902180378
1393862972
1733505981
2113658800
1071799137
1332059778
1776423066
825190652
1262061499
1518618096
1984411582
2053431317
1444621074
1931050309
291787378
670473005
1410931745
2012723921
290819206
195865572
1860643407
1359060799
31239575
298621853
2031904390
2038104724
1542493310
1515228816
504174420
1157080771
411802702
1820613033
1284826100
1359955217
1525084123
1669991305
1166003216
159233838
159412806
1390913516
179061831
71153900
1176442706
981652996
276206487
1176017411
818822980
917821867
1324868249
1278761315
1452462384
1702863424
89801251
2030632466
1727869292
382780885
1035133567
1756533555
1242158444
194992891
1827767990
441678312
913468729
99042208
296626290
283368341
614791466
1550555133
2063277176
1921959069
588612992
344797227
997621814
965874826
772973672
303470899
1568721620
1148177438
1351679063
522671404
21231974
2101691030
1510668999
1556234742
589550560
1987202108
1155131355
1575883419
178141413
715816608
499161957
1317170349
1951752704
504366220
1277442414
868726638
1794297919
878056262
1715452881
1674849121
1785663106
717642599
839150344
1392934070
52154384
336090623
293494611
1291155858
608207308
388945213
347694700
624344923
1072843977
1214887613
389212720
1387470631
82836967
746924743
437856452
1317977328
1495977844
1008098776
1485856095
333350910
849909778
1919382611
1521012843
1904048973
1367588029
1997585685
1094760411
1902009901
1301866260
366216972
1092017058
2132655900
529195961
1986153473
771882045
1413420068
1387386374
1363990587
938128685
84835895
1481036606
1752253104
2095098781
1004337318
1018598941
1842737761
2067988091
112791585
59480141
1800265956
77280292
1555098185
1238577847
1683773586
1059760687
1427790902
1333071565
191004227
468854490
1290812015
2038309103
1104358671
562232177
2027224121
359474144
1184783761
860111450
2075299520
1731798901
282209363
2036571580
1781499104
1300005869
218337721
1699458646
1061820270
1788114371
1900594452
2144852204
639923948
226590316
1173178353
2034801854
1396101655
26482842
2146020319
1615830460
392026960
118373243
384057687
494509017
426780298
1758333601
1627680949
1885185091
1167143319
550065737
461487294
471863275
374733686
852067478
1065808713
1889517784
292855224
1775996579
1980731970
692376303
1229533461
1361349827
1331374379
836893943
784862162
556353956
2086077602
1100310946
1092352226
1723960328
1513097700
199874805
1698955174
617850597
498432643
225434948
490755569
216301936
313040108
578657168
1400112024
393219867
1190721262
1911601504
2007683458
1782163761
1875165911
231671953
1876384300
957102140
718871932
307622337
1179688067
555640079
61456390
2090664005
186578763
2101677736
919033040
1517972868
434248287
947255785
1387015889
1792728133
196799381
1659655677
370880791
1362256770
943420758
1632904312
2143293727
442570424
1042867990
1848318630
519542277
192670708
69016503
2125457997
1182113031
2054866189
443564155
135869532
483728596
635742653
1034734468
1786770841
1194760907
306542940
606020655
1061454703
1335261059
1572647067
670454377
811707246
1304876611
501117990
1507716194
1467048209
1284584814
1672031160
445337182
37553095
368278777
1785298520
1919807120
291362379
273187320
1416556628
1150525743
97758181
545069639
284616711
1130455983
1321173726
1625699499
755227633
1625589754
1200903919
1851689747
1557678880
572471968
1300437042
176286176
250196768
1942453035
1511293074
982585489
1588513192
1198784152
1990761659
1661302443
966484028
229144989
609804834
634553636
741507287
1072572600
1639882178
885482657
1504262058
1615942282
2078730189
882920084
2056646423
1953742236
942907931
1330072004
1337357956
267347242
1003281820
445876463
1808736206
1087343659
227882906
959994203
1449375432
1536221086
107041694
1721499807
272473248
1360898568
790589130
1061374503
1047398838
1008417532
1816987190
807492966
711075110
875342285
544161278
1283727033
1353125288
1003675456
1426687026
271529803
1989123341
1779575655
642378748
204379184
1949214874
416787653
1625655856
1191933113
466481587
1135903069
714102859
1804027677
1842029142
1500606127
1620244136
1983631664
930299811
107622945
950517152
758814509
1266656186
189250987
578898637
806943742
1766079659
283999935
1403790041
1406849351
1861949220
56674637
641731267
2132107466
1988524500
1383227500
954783035
658494745
686385632
1579654856
371954062
742943519
441521441
546864080
587255122
474758379
274687732
517564791
1246989453
1005070114
298191959
29861692
1957365766
57910762
307561354
1938776973
1730908542
1916890197
2044729995
1325841828
1245067484
865246933
664465725
993905466
873343538
816964743
9023853
1743379771
2127891309
1415663381
1133957627
491247548
906772252
1061327600
1245568732
1738216387
1885598713
1688281802
1904505568
1977424963
1959086082
1283064644
86288394
750493625
231626878
1564391687
473938422
1901164470
1475463780
501158992
78146425
899429281
585144512
1350518502
58060515
798065965
1543609376
44961956
1767958838
1759607013
626397375
2050792517
1614294756
403474531
806253312
1664239280
83617689
804536865
1504955796
888111289
2118231149
1028345065
1339974182
316381419
1665845435
735456809
1740194163
168198804
1051801912
1195389020
335951989
106931867
1702163641
1426418550
1550841476
758339197
1100767001
1141108699
389760534
995652942
184773179
559179690
141349534
1661242249
724655082
488854186
1412691752
1886395966
829619673
717304257
1821210188
1435598835
1202787759
354433261
963831057
1768062438
443518297
170560779
1547788252
771128822
1232859585
1064797630
1593765603
363777735
526922943
1157718165
291102883
1485460418
166616565
1983151944
243517429
612586197
1633735223
1404507967
1896304625
1669355975
510978086
962633582
419921743
184763235
1274755647
1419440075
715928724
870908687
2041538657
1727556207
1391366383
1567398228
1328365237
698066112
590058178
586505652
795326515
560179607
1449179348
374028461
580247630
1210697052
333955039
774353217
804526163
725796942
631088897
415989893
321974351
1583455472
1473335224
1221854641
549293052
243736768
1312595356
531166774
1297719844
632648689
468288444
912201562
1170295333
824935715
223366142
1078643086
1859067579
1239060525
313657654
294057098
1166277517
1955298335
942334734
534549650
1399938970
554325211
700004428
1881820851
1519001744
362854703
286614799
1059584082
299832094
972191734
1509935899
1560909708
1136097634
300282372
65749490
2131998028
1928824179
510635738
299718999
1889758336
227629667
2012117865
1652912813
866488638
1510623523
245545251
281093293
358135045
964817358
1771227160
80207269
19598956
952881947
2072661934
651190237
1610550926
2009074106
662296620
365387790
753474408
281240926
337259381
2092046294
442752233
428538431
1049624405
549897636
1159752496
576398215
2134098331
208657414
2089475140
741687671
1830072826
341447987
347911938
1910479128
316458721
440663346
712883993
1608074320
700666728
1557913145
2071496341
263209665
403642814
1279956733
956803664
951388955
1689257330
1149820949
873591691
1873599779
48059666
1899432131
1829446608
1883484420
777438942
1272652497
1192146615
380411403
165736085
1513986659
1648278015
254189028
1367890841
1676437577
1903773298
1826039082
1036145692
1410349021
854312705
28869081
700954768
18720995
102551866
1091098440
13951994
1689498991
503835536
1904339939
209698076
552589899
265471930
932725064
278747759
1864662455
387321368
51952753
93740464
746158102
1555558574
2092443983
2019459033
301133928
1051555066
1226875861
1123234970
1843154492
33835692
1507869923
1420451836
1831687206
1906032679
1932769027
1884439297
1390884014
1925549775
827846218
817642156
2111379410
2042054120
1812393334
1460090539
1312620124
1391793482
546064573
1509464163
265684711
451811175
1232802938
1783548353
191135563
800484139
1558798724
1850123855
2121670054
1048360304
558995558
1620047408
710005754
701892498
670428208
2126342385
246078369
65867506
1661699464
524119356
1128528464
1859408520
14120713
1755438073
1463796946
1178989688
1527429665
372610113
980949697
1629603989
680236351
2031345246
362198482
591190815
1838558930
1021450639
874048610
1278860716
234669168
1391520776
1162374679
1278272420
258857823
2027082591
1465465643
1746582475
539016375
1021931360
1445356570
1434618424
837235768
2039111859
459789742
648445612
1852339313
342858626
833174791
703379421
431482904
1660135243
141704461
505233306
1356300305
1164479174
1099306560
1933371089
1969433656
805654856
515906191
416042276
1608660037
1959566234
1347495104
1398354617
1350185735
348364087
122724689
1398526536
1439340595
528238337
331637611
1154725218
1734043348
930084305
367264765
1632952410
113118328
1847195182
1272370203
64555926
1852105851
4506147
319569681
787315028
1386652027
570146736
1267847409
1907767921
1270487924
1331923925
1259243372
1550134460
318795727
781956570
313547987
534249445
1114310586
1941221044
1117714027
649516886
216517094
744417308
898014130
410826378
896828479
1181276320
1116012167
203594122
1140509757
1507986320
1700690609
624133213
1057697478
98352785
1104114833
493297841
1091035391
1633578481
1812350567
745735133
408125459
1464651459
29815676
1382805364
650854919
287909474
600538229
642484695
1089746126
614227444
1406006527
750232335
371901428
811950599
46738353
1654927965
1707307101
1629856055
91848902
818884590
1893313369
753660223
915420340
883205158
1842857325
2135214967
1481082866
1372490148
989895959
1526536048
200713233
1053243914
115748746
1036314452
1112801849
1739385729
1097550279
1808498567
2106387462
1381477266
670035323
589089446
1172415493
863029865
359211661
1315788316
750444658
853427150
429130277
1992464310
1420768536
1644238846
2141451884
1931261024
1074556591
1245595668
1728912294
1590307517
525497542
103130671
1226565331
944114359
590650786
759674829
165911848
1070983065
1695743446
306507793
536694726
818007325
1416797502
425883517
694154699
793687235
1576518040
547153769
168511286
371753636
1803288354
731348343
1187154777
1025441797
1860577073
385887009
729726929
1260478671
1719712339
1908655352
1565245135
1434366777
303904071
1923862901
1026913071
2085537726
2029612942
1268993915
1640344737
907120000
262098112
507914079
1594496411
678048375
677616705
2023507501
1042533884
245920173
695485644
1481302211
121102061
35733836
1088302578
1928254432
693920512
1457025586
609393873
44047112
1557755442
1509815146
235693715
545791799
1650656751
1502098661
1590471728
57940378
1391409928
1312586440
1942092124
1758564872
2077914731
1597206027
1523229523
665429701
639166488
900687002
784793687
466530832
801339086
859898388
86471760
1726489095
170613104
785229814
96083944
1514931926
783574988
758600094
495471281
1343054695
1493337640
408969522
1973418791
118237510
662092724
1363221637
1103955479
1618100436
268673095
1498954809
1037848826
1777386516
388882689
1505313315
1877850091
1504973109
908291194
1152532771
1727128974
645802579
359304692
1045801674
1700469673
2044325141
1459094422
1456253945
1258913610
2113428363
1333632110
425002879
30834286
1257763466
796316023
1273332993
884719650
1137385548
2100267998
1560208034
889718713
822324975
1338732085
1631962774
2136429416
1280709094
187461309
1117691187
202371718
483395102
1429845342
521640862
912300782
2104419842
1482261551
1755172077
1238617448
637094081
1618458848
921811723
191540665
1828536121
964925273
1810779525
1045325951
1848742614
261788225
1851196969
262715015
1761778137
376994758
528080758
376755474
777803921
297472610
707938636
936199870
1245996929
377273662
1876416438
720664019
805472571
687414374
1163896720
547480655
289767533
1762422503
1808873075
132772978
743740475
1536349984
2121489270
6690721
968245350
1136652202
1348926429
1962522249
166112896
1072658725
716648534
2124321933
1645404451
14791871
709762155
1200347330
869964443
2030012938
1797123604
231826624
81478673
1437512596
1446729339
779486359
1807879849
670705858
1710565080
467725045
900857699
1492268467
1302198358
496572039
1335994379
1797550040
1893729595
1360029912
352714833
455963679
1306399216
2071252465
99535381
1091972560
901523520
1478642380
1564587771
75545765
199353901
2106727778
798059002
944518254
993924420
1571660621
1572806855
1758354029
1803035804
2046443761
258254089
355221372
453815413
1583714589
1537803138
2031343199
1934063909
798611477
1237806387
1114024717
276781145
941703111
339657466
1570484405
1786360814
1886735727
1996073940
1011324435
1871364994
862440968
274489760
1862456940
1347835000
386100629
772229688
1711639617
824510443
148332840
1704522785
542053271
1183885927
1667621233
1450888418
375661478
1681301604
1027298108
1998801164
138758420
1465672015
1759621991
521085221
462200274
1445371598
339176633
1575180194
1211987103
519581952
1425828377
1191703295
405627934
1955773264
1904200560
528045047
1103063373
1547102344
1898538476
1352368130
1486708904
1753915795
1456664069
2137693463
473717279
1326602800
1212174970
1316344227
669130265
1649962503
890038101
193123455
925800490
1426368141
690475486
1797469285
1556845522
58970803
1943398082
780072257
1488892330
1028122381
1632341735
1322525655
2013772493
1352075281
310431296
1072137941
2035981810
1432618693
1131108751
272497756
1200430203
754662
471416979
1416507963
731053770
454650576
1926265806
1505058172
930761898
1253455701
1744692718
1564065120
1850763996
1060835598
789405255
1252967897
1144610877
1304267305
1433110850
373524892
454402138
1867443090
556264439
584389847
1250546245
1496993126
305614847
280249528
587860496
1371986850
1640716609
1952515660
537610529
1060414345
276969183
1954479803
402158361
171459783
1535730555
1529021523
620014092
901964793
1708713915
833604015
1260853270
300383146
386463901
1643814437
1764693321
272239110
874151927
151093359
1991559658
922158914
1730471150
2002991590
1400616193
261450891
1168469189
285790736
2057818057
1165896435
1787740628
1333224472
1336822216
2103218750
297387070
269624948
1370185470
1006263189
1182268187
1649375729
1281693897
76252215
1035656763
1961279281
1163129865
1680545049
1031629450
513880927
364003685
680741802
1192743402
398445568
1118686237
1933396913
495082791
1764066544
830840572
95251190
1108726986
2016133622
468162517
1528433123
985934709
1468045133
979206606
507040516
2051237664
1997853954
352151227
784294673
1370435661
1147946886
391298960
2077954321
1399725703
1453012745
475688330
2129345162
1406107495
1334728411
419833953
1940837838
1737602229
1945396246
1704308070
1554419785
138087727
154134576
147300246
1475400249
981503194
1813327805
670535052
821694086
629012119
1412549744
1750835213
1631767164
103416152
261230953
108791887
1557018945
228666122
1042331167
271595777
1683460028
121097398
1301481655
920376598
705041207
1078357114
1767626018
39073851
2076842793
1227300641
2099118242
944016769
1858398869
603643004
825287892
1527408614
156095446
1312822367
834566803
65409261
1610125985
1346462781
722303039
523554374
555875614
2101846901
1421168798
670240740
1390132251
821465640
541029047
1646052940
575449974
1824861631
1897351695
1681408743
1325173767
1546325454
2045882678
1760863299
1307099806
2120823501
2004022963
1030972190
951625435
844751897
1504343437
1615049757
1134324079
263676451
102445810
558030631
642055527
1099844810
1590870334
2116724292
908066035
382044010
716138167
1496683684
194627902
157514136
1906305001
1596028815
1709844484
913856286
1717619145
2009305578
758871393
1070404692
489323189
867651145
1361331052
350102078
126524179
1979307851
745253139
1297953100
652891874
1626396582
1255503176
1405403060
1044848725
1084064134
1474321347
1808342415
958984501
785748568
118012394
968373433
2093106685
308866855
1740087931
1075569640
1321982833
1081542601
1611089380
1835690090
1461863139
1488166469
1118082240
889682213
1615452991
1464233870
957607078
1107213951
714427652
923583746
717763005
1022934840
919361329
1460201423
1120879892
257786035
961782681
758225281
1328406668
1717324178
920559242
1788543360
1776827633
843450149
739832376
1962301432
210420656
916772025
1230695483
317842134
1471070462
1309698582
1860500308
862110574
420837589
507130003
1891926178
217634307
269433059
1165331158
84831442
648346013
1921539454
1978678007
50209689
737719054
81204806
297023451
248759697
1344712571
661239910
1821066580
765767635
1484688064
1309492911
824894711
1402608501
2142433123
1596901259
1105516292
1860799146
1872607882
863731626
1530108041
1651159644
1943492666
681745649
726771930
1709217494
1585105461
1843715543
1935585373
1899501977
1088788304
151998886
183448448
1874771987
1066206507
1974985137
1911352911
1470947587
1072745312
1770718036
2023832346
233323704
654535613
1752472297
571994845
1979847961
1812062740
1833463188
1868322805
1693496025
121406498
77839430
1137915769
538877918
1570282793
1204777138
1876858348
1714337659
936702843
109756593
394025961
119778903
656661505
542619754
1834629511
595733401
780209729
1425915779
899283075
1155207219
1549285325
58678682
2088724552
1148287764
120535350
122532748
1603880766
1165594815
924651375
1166292248
911462773
1872981570
1478661296
1294342172
72535611
2028829384
1231129294
1230752654
348336958
979796799
318474030
18031388
1534829695
350294806
1347124961
1898660373
1892991369
74820778
967432071
1007265230
127154792
643321561
1355361881
550377447
598616180
1979006190
1701855952
694533539
1908943097
419626609
1992513827
736261931
2052391915
92248201
1744219029
159205405
30966211
1546714625
126063709
1765855561
1936369452
1734364009
1817548595
101508536
1594298908
706742198
2065811950
925060199
1448059906
910332680
242304653
709485100
900178801
2147262241
963552188
137434406
994244764
224663989
131743877
1982261880
597736184
1925290722
1506226043
1215506837
843700611
1187693348
1133166372
1830690255
1037710361
1823059585
442695471
2011395347
1317274236
2117794481
1288958210
2012734819
1997358128
59351922
669265350
1814200211
332360222
1057652800
374739509
1195531072
1360594418
1431408054
1895470216
296525651
748600853
1967739564
1433571209
2022638324
601219649
577345768
1573138787
879821826
242187163
471449666
589940789
1889157050
598190221
978964194
281349597
7757811
767957423
596620869
487353505
1521564483
1841581973
153865766
742764245
824552966
1107797921
3257652
877549185
708817194
1822187266
711809253
1831401833
154386257
1868485629
1435458227
1674310469
1340396556
60442251
2012038467
819274401
1428819451
1729448704
1333632289
1888884913
938883823
1030305184
1929442429
1619383786
888410907
1533006820
856077077
649843110
501199093
2131165292
643248388
1437999535
1513458272
1858509245
489433984
1878861221
929989208
1373054690
2105736384
1884228034
866710218
1755836576
393922074
422222572
1316261670
1923137601
1604429679
178815685
804165227
817068843
327784317
1094672718
502983788
1558698737
1935657111
848453019
1829731478
395179343
1584101126
1507181517
1298407467
1228202634
497165423
2123156272
534716129
47630096
138471819
1832552483
1385815567
1206561283
790905353
455277283
1191593375
541221917
621479952
92006022
1743262351
386832100
989671797
1044508826
50211139
1921150725
837321655
812424979
422724487
584832676
1506821758
1899954927
1830215988
478949724
954964895
1279476285
1132671050
1218937040
1130250740
1761392491
1236513984
1594017694
428993597
1521625553
1333994425
2108725942
743535115
605326574
189112494
1997519267
339348561
846753008
834926643
783727577
2031965705
839361663
269762736
326356723
970717383
745738279
1990721982
1321683603
932688770
1118564666
1857898911
1000291513
1117239111
2003939048
975172581
1567430137
240558294
516108889
198879542
1564166572
1638094353
971255220
1846066832
1584147449
157702526
1053260857
2118217047
825935531
1306805847
2084414995
1553833105
830269408
1941381345
1089151928
166919680
114469759
1963860107
1550273911
793903779
1319836583
940324757
335118238
919324727
1647420287
1172260056
1828062554
1908332210
418604285
1528806512
1500749188
1812475783
209641061
1001729331
1233455257
1950858257
869836353
1649960796
1210188679
125366514
229216982
1394127990
1534948462
28505314
142819092
1100938162
151079040
127294425
472333126
554359746
571251173
597040396
418138266
791706823
1537639354
2025793368
1963572647
1665083694
558380116
1590309876
1027995869
1147120363
1611685544
934452076
71289875
1011444549
901387179
1278830754
493832751
483193656
768684448
203904061
494923252
1152584441
736582944
1466138621
1398084166
327652020
1829505759
45745575
1521955599
948615325
1462546102
1154550745
1368440211
1215105981
567831086
967801231
1157658420
396775978
611049386
1448413326
1032393496
2127435188
167209080
1876977892
1371783207
1080999165
1238528126
141676701
1904983693
1896296177
2008639325
617801013
278539043
409172839
550733366
112217573
1855550736
1458502711
1058885919
1567175504
1143435011
145800464
518516178
118779967
1552767489
65740435
968999799
2032791677
1536600253
506406540
101580802
2063996719
853277369
12686398
1182086781
1948920572
1198818637
1488724840
362559633
58478836
1327840215
1703497172
19352398
173001731
424898961
1050312046
1708020398
1182953386
842188852
1143862907
1907394444
241176443
1744308128
1216166218
1351031684
301170377
2007262024
1392898235
1299392205
1054880452
1288405906
483637118
234792855
1370205440
291665212
1952522850
1466068852
1224430652
1517183095
2036479979
1152314238
29250225
33640793
844492491
40183904
758944077
1066996949
995653353
1753303673
1445503421
1303451182
303155421
1990501209
1141601985
331241929
534323
918959402
316968671
343651642
1673664708
1964961120
1867517837
212674447
1452281767
541357122
1183184131
537751384
1475713777
1847091828
2086383726
1931762187
702211311
894757411
481080524
498484068
1527783882
1015953299
419030450
1467169974
832431827
152521530
1000725375
12276109
204506462
1793618872
601102501
3227203
286195399
181535388
1974828689
815736998
1118212025
1429431018
1335739645
1196803826
1036917803
42072311
1702778839
163000333
718784512
31799385
177179955
1832591163
1102843839
190644158
405041473
1127694774
392914719
88868233
550108038
1829943771
861274332
1185359869
1440112791
1338033255
1899768246
1847808388
1175933473
920275984
632581046
1462713486
2132463664
1874380068
870971713
1836452304
935923704
1782675582
105042613
1623592300
1921628907
770427944
304685127
1412228124
587733232
1056938608
1130182353
16633488
446479046
393594602
1475029558
1590752201
2040813922
811618286
213266560
44906525
263187435
2054067217
1987136219
460794848
775498468
1675226090
1607790083
1724588912
298160219
870463775
1194218617
740772038
471705372
934081866
1715279424
283440400
823400164
1335669141
1276741488
540682464
1332344263
1205244847
998672068
1038504202
206270550
174333667
298017896
754884174
1518213333
166682517
1913565933
720015360
1972983748
2099313424
1323743315
213238683
651516053
146743300
781740518
608913677
1748478513
592293351
442191919
339477794
3506169
2077493646
1244121534
917034720
666582608
844981106
1208596686
1407093355
2106744716
898052120
1390888959
1259717022
1060710579
1988230648
486070829
1452885178
275836942
1401157162
1687053162
295696471
1443167599
601992004
1358129617
264538735
894273787
434454705
1908188307
1546182401
2134791777
480918297
247929271
552970493
432953875
1903973981
1208814920
305550390
1833074147
961759446
1041193413
600570105
2005733866
1894207114
269062819
1136336564
2118041656
24039362
856638067
1696344179
161667153
1962209163
1177089210
170802327
2028703936
1850210998
1978327182
1631779506
1417670871
852973775
2137700374
631224677
2071583173
1004649389
1841854298
171242909
1794791420
839978955
1490811072
1544345763
381611954
1827207688
1635547040
303740255
777649153
654769027
1041153434
187456064
824645495
1859430924
1907234269
1580138504
1525186880
1899815628
996725832
1852231360
900704366
3191330
471086085
2022203258
1770949388
490452538
1641118520
1490231866
1324025396
17744122
2043722196
680032146
1958185049
1608778158
1044141213
241197350
49075730
1278090808
2130076059
1591180225
310959421
787067663
1990286430
896475732
299909438
2146942112
1739065361
2079971208
724493093
1264550179
1029869390
1780552652
1741692581
1644096300
1251975156
303214596
958247152
582287318
1591802693
1277574896
1730938814
1563846610
42845536
1331993482
2129290041
210851688
855251978
771717953
119882057
560478582
268295322
695702824
890304573
1002302805
1978609086
1911655794
496477738
1639949109
1744715631
708307635
1214545472
1462980949
134018993
520771272
2074331658
890547682
1058982902
717140013
1273676463
1420383168
120815319
483016464
1051254811
565410034
1803249832
1423410588
1829291142
380703046
1243106281
1688142242
885839078
2068960662
1108407425
2035141522
994109747
1717474420
965560229
1601132079
1127687591
454567301
392545742
724623936
708365871
1025166939
367126241
1022019193
2086598335
442657958
1068861612
214748758
1723297452
456707608
109272046
496170763
77159216
208852595
121236170
156126325
1210527045
719939919
219938172
1996544820
56423909
876494579
89001116
1678018659
1177718522
1355821898
435347757
947993347
340954677
1055440337
1603574115
821554315
10989054
1413239088
617058127
1194234728
595510075
1175298062
1459257632
979539844
1907130413
1856570067
1010618254
1275908807
2050492897
847923500
1196848467
2116826327
1646791949
1868807886
1939350939
2017348821
1925419277
186116234
672741686
182521205
168360483
324003246
1397826044
946430316
1132200827
1427137931
1827500436
1246835843
1925648941
633129481
2125963247
293753475
1273200388
112917395
1878265227
474127435
745573274
1177338604
226276914
243637294
1716289885
1137029514
505920512
1510913198
1470592444
41392117
871554704
651416580
2041986925
62011421
684741273
124267239
569661367
2004834368
1830470456
1184133821
191525539
1962277909
793949390
1649333861
692221306
1143954543
1021454658
2085231992
1008553296
381396773
421185447
819269091
1845213741
1815918829
647984918
1976256625
1455188981
1745546833
500544497
632435605
651795860
339726538
1404295003
843509450
1203769427
951048789
806400172
1390025034
322612291
402185696
1395127689
1613235689
1246303328
738742468
1947697604
248805010
50443111
1468161239
669733116
1827800277
562167296
707272788
382430537
1408110982
1742410121
1636547954
709529363
7801224
1473907944
1619025352
764539076
755064827
1025852453
1046195385
366454895
1287514065
1408428434
1916446785
1824501093
316996642
733379237
632117155
226094746
1590086002
1446064187
148180142
393272314
1146401343
504877798
626076326
285753032
1690433439
587793911
527742425
1547733817
2128419171
1971535131
750126795
1042536552
671384270
1850691616
1843983583
1994769861
1402858309
638403329
1178594545
1102793688
1441333178
255889819
1196268029
693268866
1601905718
1093105652
793970960
1104995039
1899163903
739569869
940479434
798256929
2079378098
2105480481
1150247204
1046957478
841761871
486844733
18171760
548180768
2090569764
560402849
1876500367
2016252076
1422693474
1556902100
89281244
1972706342
131486160
154381965
373861896
1345096924
64542181
1252555686
1037552055
983055984
1861064024
1313160632
2059889782
1796464920
1686421997
1417157644
2046438028
1249513835
1883209594
292046636
692183436
1441122621
1864523340
1076415955
1139667825
2025036199
1145761459
1626441535
2080769112
2047053324
713619764
1555740679
418656100
839983635
22459011
1415983183
360430359
18794493
986873231
35240511
971420107
2144816037
785107719
1926753728
853395110
2069987787
515771421
713568429
264600032
286118932
896785040
1166604225
1278009366
140868395
2130763938
39583071
1062667475
596675611
1798308262
92765696
1724050216
925097373
1963577442
479366824
1267336851
143119063
782159429
245067496
1824330348
2072046326
1355156969
1386881624
804133313
879538724
601797631
105395491
1656547343
434248507
659840051
535572304
1068668048
291985333
2107105696
209894792
1474688695
1128687614
2112452428
1032358624
135085324
1784035532
261749503
1382272366
970579486
2010100567
1468921996
988284406
10380339
193372232
338855768
788442611
1773011524
1157676324
1815173046
2139727047
1316375109
78651623
2041577508
207808139
1700601227
780666604
761088670
614592092
722135198
683350090
293665672
706002208
2020134913
12929568
1256366130
460643345
1796227553
923238002
1942682086
1472578147
139722790
390070288
602538525
1122044431
61492121
783070061
955272228
190944443
407998647
1897474075
352314731
394875642
139460960
607542066
1021350892
2107932794
506602759
726024941
211609278
538734862
2033432169
1092487708
338806176
761317528
932202432
1675889183
934525136
1861195462
470734259
844615296
2131620723
740117050
779124614
793663890
1295278782
2094018188
1595376640
1998296527
70608413
876136207
61349456
1093046563
1897921245
184171449
917415831
433665176
289858785
565057994
498314259
1159115171
2058945609
76110833
1362078100
271056122
1564720596
2002955272
1828113408
1296135514
129206797
803941697
130265586
676172992
1908271738
405253820
1684110845
1234678196
1340666839
97977164
1817637398
157544511
951881898
1979927563
1123688155
1315487567
174934230
493051912
1341135903
1923918590
1330685158
1100638249
1298289668
162150912
2106960475
903038238
1600563988
740188099
1904156776
1896819163
1759896020
1660344240
809699917
462532769
654648892
1120392949
1002252929
1734938797
660152616
370111414
1753403567
399780881
704468502
598558678
57022063
1786503847
1161202417
1393360732
1936916746
212922867
1941505554
1456012839
1413923869
755988432
350197770
1499792686
1555113038
1444438451
2096573479
508397441
342363206
269569177
1218168592
2082603706
820075182
512191991
1968548339
2069669244
1774943808
1632044896
171033217
105903403
855994285
52082184
1146810426
928852715
883491644
1294361342
304280607
1814514192
1536324178
58788407
380364834
1543946132
1637863380
1541571032
1960825558
1300079073
761301293
1691362617
1648404652
204096427
596657171
616337736
133383263
321682813
51804388
1276106928
1875479674
519201968
1651039416
1046630815
1772525775
964311645
780322052
230870817
1109002283
2116530865
973858104
758449243
1545587441
918581507
843961725
737018431
932021001
1398603552
1530784709
1994746512
1259422758
615160695
935619596
1441883831
1070069251
967759584
242643501
430506097
1252097350
551456243
2019222224
859472559
904418613
1273811089
33891151
1880567699
929492353
1769023828
960095738
277132422
1428207612
658242417
1350667655
582039698
1982873372
2083573810
301337616
1063323147
552818382
1074587950
1647148018
926864811
2090478024
430871070
190337766
806900441
1594800331
1662520760
780440224
855117774
97059252
203979283
1392258281
39035141
1349737792
706561577
951193794
264921452
2101115165
987217274
1229239710
914082176
124869409
442639110
2046136658
1978322257
1041036928
1547731914
1886352452
449338672
2128209537
529261287
279805484
347298026
1856151516
761068518
1179285593
1206807190
889001699
2026591524
1866121976
729121815
1830662663
721200320
1531356557
1617271105
348510412
782069207
106996070
1879925414
378974371
518780755
97986427
1676949201
483883209
152594284
1314110397
1742874235
755936404
1112861944
928427700
1446893881
1363761310
1168260655
636673651
261793132
210066562
521749970
654684647
994730030
1814417494
1475477943
1455221028
481425645
1794158445
608034537
1624721950
753716273
1172898076
693828362
547200218
143896374
1368090192
1456450430
1195481337
1218640569
215450988
1395154308
1308400413
2081843932
40923439
1632195551
725581331
28304877
1432834616
1247147793
2110095722
1064574763
1918113477
236251916
235312167
1818935611
2071995509
862226558
1531892693
446885107
356962978
486335349
253782851
1880470946
264728652
422602850
1485489779
1516921501
550347556
1953811145
1997736596
52917951
1168449482
19272654
1568381809
423605291
1628821728
718263628
231351218
290326158
1685740246
630189667
2081153707
1662446549
1915994746
1118458746
1132391004
1897192157
1203595056
1851118887
1784352556
14563194
1666343423
1114449211
1016246066
1692859532
1064728062
1298407003
500665096
637582870
2134566213
254760365
1238411779
928325789
1634459939
212252799
859599140
1684215983
620328025
300333802
1387434233
131779083
2082654027
1048762990
216929949
2020030471
570337956
2067593781
1839673212
343201227
1926451064
1483788906
1088343048
1039813562
1883500021
370540482
760566584
1913076460
551439799
1494803171
116975070
248551482
664329320
510736153
2111322352
1605904285
1321345375
1980066502
1447247760
387694724
964835171
1703231441
344460663
220793842
665410796
1486415980
378837800
1188040234
1786455773
1649729985
80403968
1902484584
886386344
1601081881
1951129565
330015256
752092214
414663141
2021180131
426560934
124746221
203234009
1990607880
212780979
1769657941
2129130058
2119451812
1832028760
756455939
1443471861
1570693719
808753329
1479393435
605519111
774385584
2118378395
364052892
69567122
766965642
1697698950
114427037
1847525401
1939376963
1685786191
886074842
1570070023
2069357146
145971120
1200541111
780764908
1506576423
381340648
407208287
185078100
1725145183
1704943017
868230489
1788066643
1820999484
852208859
842245676
1360299520
1447535891
375730998
1682970986
71837349
1206134814
1995100446
1910969834
539812346
1566898367
482180058
1606147674
386133988
1641580723
49396766
550306102
159500656
159491432
620537602
1851391176
1779919526
1591201574
2102359248
2019931773
1271608948
1867501333
697975677
725814515
1894922306
277964403
1873985868
45824202
1401960993
1194890714
1673990700
2074617168
1487796012
1639243130
639270670
831211272
2113316592
1654950687
1817547955
678155213
373380027
1344285356
833661730
977692188
779195250
1944070197
1147261297
2075874549
233112797
1117118570
864150612
1884271436
174545303
408547682
1158645610
65457601
895120944
428478443
1690658550
1103539350
1538789738
1598925273
1463844784
105178570
84255635
747121149
1319267819
1345576567
560568625
1704920922
1821256909
488230394
1108844878
547225411
1597695578
968471437
606394993
2010038939
850171956
1493260419
53413018
902437995
1518840045
1376745811
249184489
1424819632
1228781234
1470801277
210442083
151234417
1020781127
1037674957
1247638298
1939809957
21240697
191530794
1815520429
1783571318
1503480140
451530826
779087170
19545277
613271594
2035168822
1174508276
292861087
1193649629
227233856
733481942
1156156314
836259141
1758013536
901261322
2119078788
993477674
1369114728
1559933918
632114936
1578903549
773534434
318320389
1443297129
1946340696
336847662
2024809434
523689571
231605035
1547047257
1066955692
1074279301
1445108947
1981948535
1013756112
436801341
1664106747
133805862
96754540
217509870
324003135
1682865294
79190754
1272066173
1186926835
873738734
1367618987
745136891
666762563
1734726284
1949148700
43861771
1075071909
109123579
1735321553
1136367210
1743725449
816220471
1548999955
1742677344
770606734
991089016
298338449
2046054502
1716839261
334262680
2020808559
924497145
1019046924
1236487702
1695433002
59180016
502857231
1074097373
1623022424
624528025
1293894037
949875688
1176279484
44732944
200678614
1117552220
132413792
1930375648
2056283500
995085588
1192733146
92825989
2000056122
454779720
2014841955
1001371653
2040471149
1909563862
731011483
1555651471
1594720523
1662901442
48525989
19896830
1268987112
873428218
1465354813
1425042521
25352939
863788178
1605686082
656980829
2023931757
646771082
1232673938
1917864925
112285212
2025371631
545506126
229998458
241617729
848373539
1438064027
969397736
1155050664
1683925864
407716163
1164645454
1850837084
2139892763
385875679
14365566
2035442266
888991049
2080475433
128959959
742993533
212328975
1660037986
1151998476
631742259
419909724
1155200349
1571158536
1303596837
805355216
1435685211
2036058505
30219845
1480780620
238348948
303274402
433468955
978699348
390270905
1843429160
1550366453
1718347866
1025602865
337443432
1484950032
998147835
257662217
2035233792
2093158697
632285597
63256479
7748882
1909311784
1987770637
385527264
1324259320
1152018140
1947244361
722169903
2053409329
385127693
110700109
247292570
1483559258
1071251063
692895891
56159528
750088773
909580396
1356864301
1608829829
203875204
1324019889
1748570468
767362591
1707204628
332104443
782362524
209457597
1581584091
469617327
118329077
139336678
2021903313
1868297089
1294221564
990262204
2137111865
203880206
1566803188
1217534380
765218721
2024294329
1142703959
461192371
1622937667
842487805
1165868436
1196391092
800244744
328219044
882127672
1037529496
42264456
526951075
817883931
1904239198
1719730545
784264922
578169953
125165270
1900509429
2089841956
765012138
1707726185
674006851
1303773776
1529224290
1768360462
456858665
1389767246
758191887
916646337
1802936552
1530730354
1086824564
1851904837
960949408
383617303
1667608349
599982523
1326935787
1041526354
1786352387
531139546
175724323
526106666
1456448501
1564179676
241079720
1131103562
2004587950
1177515504
1492288485
834429305
497789826
10937950
609464557
1821561855
2053149024
227853843
1563226695
1439761643
1589910177
4052689
1624881371
1043087400
1296451866
1958117090
551265684
2128891525
588801621
1137540491
1689109676
1058572740
1619865871
268460748
701494049
5388180
71850576
1045345166
113393016
1376276874
1504696584
2100892857
1225549947
752332564
855362120
1399053660
1248608333
1483596184
1858469006
1115563683
1690672568
20741038
2101807674
1441739890
1729688418
1321337360
838758627
394829891
265723530
982770916
1503208670
1476580518
763942910
1022895096
626514309
424832464
790669314
1904060495
1830516373
862255814
227801009
2040649023
252734261
1275144180
775229174
716412936
25775639
894365898
770724394
1142030785
520413942
750626013
1327229766
728195518
1683878679
1279978606
630482443
1860831876
1867701301
1779793374
115718890
1192909693
316175738
966213565
2145090616
1502334633
660362576
1763168246
747086052
1757707675
594618337
815585599
1874773137
170238516
1802182911
1541840277
1977663597
975697959
1391248325
1445844663
1716136465
699834719
949711988
1730016673
2010768932
1602194687
567883134
1420242569
1481228398
1341371761
969489664
2128889805
543989564
1863007322
1411042394
557464247
1893793313
1473874487
1583229386
694888166
1230592192
1493189130
1528648085
1885889248
1608441133
540686458
943596774
1749620948
1430631197
613706858
307157200
1436884953
689693595
192890407
255307956
1618862897
1376753486
693970251
1104583197
512322069
1198476453
1480359625
471155162
822823492
1573770757
1736991631
975726280
1595857334
1043753362
1554344871
131908739
1512259340
1014772927
1823359237
1152438483
1071272850
1245065573
1713956190
369767097
163498806
1537169599
1082261541
1776262601
1181775444
72252469
2143604941
426877615
875317685
32815993
119759121
293830771
1275905105
1113873244
1527255491
553431587
1699055479
547214448
871962940
877937843
516451442
804584512
689540189
625679803
1279387482
10528663
1396844626
1681978575
1775186136
466029323
1388575026
280960023
2036002414
98257229
1856800233
1425162141
16822557
2015095645
2069175855
2040487412
198503725
1989026275
1947194383
1654428777
941284027
1546405733
1925668160
1295176543
266657009
1224415791
6622840
1548194645
1841423432
2022669150
1467306685
308915181
830109874
551359473
320877651
32143565
1294898386
997551717
872613024
1511711404
835238342
255796565
9021521
1523329137
1984314157
1750498302
2018194340
2126852015
1271793368
746966613
589017238
2032772963
1437894287
278864727
888976000
2067075761
413269001
735418932
821725483
612171170
142067746
1255958581
1890259561
1422612127
1555831109
1535217736
632193083
884665723
1758946239
1098936752
657982719
1244669442
62280955
721017911
1887598450
1039455563
94469147
551784540
2112294429
1780633809
1648890584
624266121
621366448
46234351
2042089380
414557326
1801776867
1028288675
279171825
1488692939
1080576414
722970562
946428737
1862507845
316912764
1172366594
2133791744
781844543
714278289
397289642
1269014362
453798728
1644216185
820810946
735440500
389354972
1365462178
1953457340
492682685
1488099099
1724263869
1243622901
555075404
1385512178
282044223
1078721753
107378562
1571660621
1832054340
1932992339
334677997
1117778635
1209588949
1158291358
824666506
796619616
1490020222
969536906
193465640
561847261
915487642
499941924
11680041
1191686475
658576112
1556760491
1737341834
496755237
1169652159
286301942
990878013
1898312819
1722489655
1536175266
2089830922
1174145086
362248399
785864571
1438269454
1030107919
1424036066
1723217758
503704292
1144799116
185182060
1937638821
822438159
700215233
1857563859
1300073012
1859701623
1679021533
1965717642
1051478041
1805061566
1389478318
2029901455
169854579
1872361916
2050687644
701780162
67301602
1592712356
430268280
278849943
65210715
1621135440
513242305
1273595475
416178124
1544746214
1878587979
282766355
708696655
343752054
392090860
1600059437
396849625
774999672
1720123589
1593838197
1637343884
1422664834
70383445
22064392
447137059
1022523901
1251860898
2012064853
1187941427
666542280
1196896874
59668081
822480927
1174666445
1759918963
1593884686
852672628
1242135095
524550639
1602255534
40628712
380102326
920030177
1878719184
450097552
381692212
857320929
965128514
220786475
1419761227
2118350849
1778202188
1333879689
1504843587
1073198349
645566209
1585794203
1006185538
972657606
829522754
2098547223
1761339844
649086241
2130357439
1500884412
250094630
702269031
1693804609
814659550
425098360
935617059
1907057906
37416189
358128086
1179242404
1701962314
1912736595
19627163
1489438794
271966849
738050925
804956302
1777248216
423672106
536320912
1327944048
113379436
1868929059
1048600958
1696575847
1612399524
747226189
1736169858
1639313771
347604106
1876659105
1296824833
1285139161
1199874855
652688300
1347747900
211469705
228789211
200712230
637697772
969572138
669008936
1184417757
1872373041
1945933138
1943801617
959271669
764767444
1893743968
1059838770
1341195132
159512486
1177672632
760482105
1583644529
726074122
425790446
1516790079
953883733
1812565454
755208926
1047371779
642103675
1422651926
372854084
1973418456
2133149181
1189694080
1080768072
1809619845
951705985
621966210
2088730050
60100512
295201485
866742589
448260336
2129973216
712523638
654964386
669364547
1755172219
1455052334
833059931
151307023
1180216618
1100674320
1438127643
867837870
730483485
963756633
296258112
197738758
1539372826
78129019
469126793
667558176
448279525
1306531560
1196730156
2134877132
913296685
1771704314
526165665
526658744
1771972184
19074558
133851382
1163691050
1578075908
1111919977
671408020
1983937703
474054526
1822486689
882496164
483142840
1236438982
1042365291
1712610659
925675159
130615084
2028574146
920821762
1578055067
691865837
159246630
506770047
402610716
773875484
703964866
302677971
2019886861
130902103
1339941471
1777381035
1882132713
1538837863
31242691
326189030
1217126283
1123889547
280270432
1907241754
2092814851
249000774
1723489973
1523909844
1294563913
601048963
1713029907
1835019153
1865250124
2011132270
167087956
435622495
525888732
2019073645
623585453
1154473104
1246449977
810895523
2141085556
118146755
1529582358
1650591608
1532187638
1988413245
179833056
1022185113
1392964884
514696396
867698425
673891580
607387645
23277882
1329700272
209550861
1870928577
1549545234
1476474932
88445423
1158459105
528191182
1709263085
1354062875
2141926546
1603243855
22164249
1587757176
2127527709
1814508535
1250226068
1416215913
652618904
110153
1998808755
944552035
1108915226
502693032
1050718276
1103687957
1875873619
725937802
759416298
297039587
8684927
244432862
2079276623
1333522476
328714528
202818691
1679830905
150965482
2023567211
1700188070
1388362790
2125179278
1698451843
633452354
1297674195
1075919114
1533192522
164601218
1872623846
284004787
1164426544
1873581213
1144839717
2098373118
1137409728
624872367
1349810927
1345158003
1704727390
417946298
1232313283
23747864
770397021
500808253
642247979
964813868
1212617852
1653425559
1183471510
1243278210
892271180
564776032
1306847398
309658131
1572248437
977768046
1441134845
1341425122
976026354
1858793608
596759860
1595418652
778449579
1063855945
310527001
289908424
2044457818
1708142537
1137624138
1346932331
1740250864
1060781028
1209387339
439121665
1938995058
1151261854
406294994
1354291666
358459749
629161978
413293740
1293228963
128321000
302713621
708122388
155460450
833140619
1126449802
1460273423
2095441177
209653290
846617226
948789578
956207244
542348868
1010257640
112561398
1624314892
371247486
696618211
2039687168
1691409751
1380373367
520215318
1358744902
748952205
1972726455
1242942236
500280663
847787556
1482840556
1114276154
923650211
86779902
1110509857
1300153994
923365337
763906770
1764545191
74180878
1067097443
15872372
918334773
1799154815
950690463
1661186833
2079165201
74143078
924818179
2027961660
1053700062
1521764963
752990350
1647430162
286640715
1128786587
740337870
1429867460
220734950
1961564969
1082339870
516004417
1990742807
1863048181
791179659
1190060412
532321547
332960788
1727796995
253984261
2060434813
1285989030
1599835387
1793431304
1035526416
555573003
286637899
1886915837
16435945
137867473
399550343
1217823024
1434892282
2005895974
84872007
1694102076
580357933
1497103918
399566677
1248458563
1700916233
338305099
1295529858
823815781
95165117
1624310259
1571799372
1991933491
691143315
642273618
259178975
1264679960
1058817399
1988318876
1238620797
104430469
1463785180
1246843559
690932492
358125845
2113974251
990262844
1622487009
1683514806
41324653
675456536
526284510
788383953
20757175
374426701
1573945747
539895669
473921131
1468310822
958262889
1770199266
1948448529
2041768557
866394625
1492375378
1140242124
916023609
1684242390
1699316311
206632379
799882651
2137893998
1719915320
400797730
1582508160
284906950
1321143292
1280169944
735489967
1730588265
1061265269
388083708
1657315069
1508810596
1756927940
1816109705
1898500574
380969543
1746982112
1738204657
1212758899
1004683140
1629867685
1888300747
243576350
1227710081
1190505770
1258327209
1535436572
69258665
1136707372
981688904
232597677
972753347
1545034761
1935175701
1899016211
88795506
765885226
1183480048
1718277533
2018219111
839368422
358702906
955933054
513732771
997816573
593070685
897607319
947797383
1103487375
1897048681
966499324
1169615365
1828970375
1464570615
418163658
831714128
1387627264
1331904124
1486804313
1247363106
998727662
307128665
887376225
464191210
1495665942
135218527
1660445223
988277945
1822271010
1874092749
603947347
1995246458
1873061985
1805672635
667339399
224058632
1072311248
1829663167
879187923
2132171286
1205406000
2131989738
1857503397
527973723
542679812
127512858
370867556
1403617839
1548137632
1689915179
2061631769
102949438
1793085336
217354627
1879883926
1130004756
1782223490
1263899969
1834158405
1024754644
597997815
832040862
2107582390
1645616919
1314042245
1241231139
2084137606
683827858
1169855992
1869654478
1671694326
1998114490
636378332
1879624150
1069691397
731728121
1298491146
455656651
1807659982
1060955076
828207808
446011214
576263631
46476704
868924301
1211956797
1338130707
1558325
217419195
1384880251
1629034790
2118220330
258921453
1532771773
1544647608
1810067574
899334557
1136717689
552694902
1796374411
343569035
453866989
827375517
479516957
1498750156
199093951
1884389888
986233955
1293531366
758317284
75447998
531121825
1040964968
262424558
1517610556
2123534427
1347531312
102964359
2124444723
1788232990
981840328
1070313511
639399012
1455055972
1598169925
1564697109
1847036894
1026437207
421959069
138213371
44039289
1071796825
942507030
874522363
379896559
874159229
194153414
1535005216
821749780
741461141
149184379
1794213806
878203668
234906662
1348799981
599428300
1434356633
813040760
989581819
121500007
989265906
7629896
1573317104
1860313254
1993993830
1901241429
588168609
1264018548
1965875899
326313489
73969749
2017737155
470863796
953157875
1906582384
1308931393
856060601
1794363462
376189437
2142617237
1592667778
1417627226
472039332
316839523
2034757272
703989866
1143089695
785865658
1820368581
2098359565
1689791701
940591050
889257860
1540334834
1972315391
1179811990
1132532384
1204401489
1161009877
2100604618
214580400
1247433551
1119083528
948854191
1310292127
2012942747
231828172
1318411803
1920488794
10634274
1229285976
2074520383
1684013377
719752481
1677880035
1348809665
159334112
599455396
959229144
1864739171
1275488
779997420
371687274
1261923761
236342117
1115077045
436564050
523895405
317889261
209958055
2021866938
2147236220
128777014
414743003
400604425
2022774521
116633633
959940511
1728014774
1361031069
741844896
2015629291
1329493286
537799498
1884781838
1114525308
946090741
2035884043
398723760
742651641
981642506
1338221433
165479510
1007550590
143194864
872824085
1809550664
1577501952
418346562
1650077031
847258232
818814091
951698600
460884272
1713290479
1205986693
1097149721
1723905763
1578277053
1264833362
2122978254
1745275011
618861874
1412723580
1932228561
1922481523
1504264916
268239321
26433235
200597042
1327542138
1184671304
1154054854
1845272704
1388378771
2021980429
1511216763
1972774207
481653794
207425646
2028200916
1961802900
1138971754
1638664307
650259029
1639777149
1891620775
761157823
50114132
904318038
1003609773
477399775
478112405
188631081
1373249176
164439848
410895878
752733235
1160386895
43361195
332967548
1137817874
1956644040
614504359
271253781
1058571779
1368889923
1471628359
600042864
864856615
1464367898
1863867259
764850642
322264608
532967196
1371738925
187475634
743971554
455548527
1734422219
1667585794
1183374630
1342203930
1704304373
822052110
615417818
1634851734
1480329210
1279192303
778624361
556742359
1236149451
1728156018
1131462001
1114840816
1927145056
204885100
777240448
762477080
633585685
863540397
1515805557
1429898570
439955953
1566728996
623567846
2027277354
1981504542
392650083
1428473701
1319143710
903312584
1142249202
1132971552
2025466343
644796767
501851728
1488996618
1973716869
879435309
545822179
1886098625
565526686
1764949636
79342235
443612985
2117642091
1944911117
1353792031
999218994
1542197256
480273457
223861038
1856919351
2108193197
1048711597
1617377107
812490438
235225705
1575993365
1727540032
32767275
279485724
793866564
1116385539
1652892571
1891939386
516035512
1996762942
1408794537
7380100
968344243
169581799
1479206650
630318002
2044402961
1649967740
641459610
1075563097
869326982
1831227502
4810830
355095869
635836184
188433223
1795046896
463353990
355692024
1870417606
261622868
688761218
642837136
653956413
448866396
809484176
1174612720
980496168
2038830596
1698074269
360884127
934570154
851813242
1189915641
1651972357
92175087
553209416
1091401060
793446270
360382627
1939106185
724692865
730559070
1273978518
1716853715
1332154822
1854701459
1039360330
1480747329
411683435
441339511
79783890
1480689658
1743706986
1836088580
2129961115
1955911984
1334301184
992702786
1727090633
149119131
715691585
295700877
28531417
778128360
1059361807
585495924
1529047321
248892007
1297019564
237795560
204940551
797070779
1226846484
1980748762
902285244
1128535661
1107527893
469625974
1088434032
2089341201
1245006196
423371416
576972721
558809789
695368770
2067495666
577369260
1933586776
440435588
1259670182
1486541292
709314575
1039519732
786340003
143536865
1920820271
930865881
1570246773
655611092
624490363
539105760
685599138
1268645948
595396750
1979500053
63244770
493099939
894921813
90293254
1200386584
198956885
202752947
1304602401
1359308783
229236828
1606728901
445513185
2108384363
803996493
1700771246
739713651
365655406
1386152661
314259318
1599533191
991206517
833169340
344285217
579721445
1219679077
1700226807
456601251
137869434
1702301210
1045515498
1839441329
2133691514
1677908798
64204383
1074567676
491139665
124062918
1958504511
996067470
919353713
490197162
1448648367
1745233816
117298624
718563447
1389924056
2042322269
1721254168
1445376065
131775750
1021838982
1236709678
629099538
705650979
1192564520
1588222227
1092038411
1563518328
1126358394
48096009
94075261
1490432202
41273231
1454434074
781809527
807223354
1994469564
890335967
1684772496
879060384
972586905
976384458
89728564
1097962832
1311663780
80970893
1137314049
127742014
1780673249
1091111104
270294004
975651302
1825659509
1520214668
680119463
357175709
1430186851
208513878
24716780
492495161
1894622576
1455692392
1721614875
1755772330
2046903259
1447490280
2085528301
1228581821
616173900
1403007733
113655264
1490665965
1728584717
2090296896
945138001
766604047
15466444
396869366
753775727
1322807499
1481155288
1227542566
762765407
660635363
918701243
713191180
1103140302
2020620274
1529404189
1901150367
375794768
1417108329
1605630461
389178050
967871079
655345949
702182128
2053273740
1845088785
1257784500
2106513625
930373205
182501897
2026943838
96929431
1820502572
440938734
1186721900
759612542
520057460
1628936204
215372664
1065474258
597636579
68650134
30829123
1165552153
778735558
1866827813
1234568993
464286868
1310289333
1810387085
366203730
896584604
554468810
625170686
1842098179
1110123618
255203975
1600405834
894384371
1273090010
1005151611
794697163
1916737902
1709363460
194461930
1125961684
600480020
1005059685
191880778
294005356
69203661
1055916312
670127116
1785204258
1703966006
1929660155
1875909855
411490970
1660900979
1328847217
1029639365
1847294263
1937948771
1944293786
1547926252
1874645489
1285565600
842359085
1566604362
417977057
1295340472
1804282725
1517109155
434536068
1684317092
1410772998
827228017
964655480
382791528
1664779520
1468510537
1694212419
1232406668
918260614
1561141659
205175336
1936935126
2141516923
1770328995
450217091
663395001
375143720
413937049
462183281
1227343199
564431858
1673273133
1537997762
496487659
2064445768
1416168648
1069793479
1122522374
408586542
246305045
1480989538
1358579981
1478266898
1646632411
255006515
1565884178
676562763
1196641886
1956676049
471743378
1269973363
1149119249
1716694287
1514116889
946569244
1498159713
1032158484
1507728488
1443923271
1695231964
724523536
806168714
976738582
312612075
1503397892
1829993682
1234312853
1659599450
1521046908
1940898326
1268788326
810752358
1466585689
1799077742
932045907
792003844
579895075
1489279909
397174774
2098756724
1738045307
1292809230
1495389593
40919552
918780927
1614205876
11742683
447032056
352267049
680364084
1764169862
482790170
1896350557
101025136
5954647
1455738819
1230651497
1270728518
1457342544
1133395455
1819769457
1161244578
476312810
1751351437
1060820445
2136545931
1493741565
108986072
532394993
413636083
24876069
1014181715
1271722828
871295185
1362290177
1884047167
349879611
1526391842
890923230
2061337478
1292243512
301419635
1327115159
145514126
107119361
915758846
1355299574
1177509987
1294444795
1061628061
1747386797
1838974661
1093052049
1996968030
107139168
202774177
1890035501
48054678
29695776
580741076
2098144593
123621930
438878980
732607024
1427914657
1358317667
1085530044
941561200
2017788638
2000979706
745841114
863303956
1501980413
1869668485
851304692
1407186454
1041354134
387712325
1807988310
1985573961
1636275312
86906429
1907924442
1666899583
721298766
847629552
268160938
1022172988
173464962
1900457340
1560149311
1046497969
1610194528
121407613
1571949479
657157980
225011303
1481901155
367447167
2091789260
2053955197
1315662628
1225072451
2803638
1811004490
1521083979
933936751
1628506195
608973573
650672427
1758361855
1240376544
124758218
350651644
193483716
1003355470
805269282
827102044
1703173650
1787430552
1720581359
240238090
1808261666
1182299796
603460281
5419829
883440829
1497343822
896802026
76290495
1502282185
22188102
940694126
691242078
791959520
1817375449
1498562735
227522222
1922568481
1755048667
836379808
1611985902
1079881226
1438780995
1696557035
1729439044
307849906
1670859670
1880292593
824064992
696380580
506430084
788462677
771333951
1714639088
1553875841
1622144545
1880286825
1454689138
684683479
1585802994
700446910
1176674485
1229906577
1747610437
483172579
2047381030
1294679709
469548811
402884256
1348525961
699445043
270499777
983686349
1465359777
457353452
747674963
870013920
183178219
383447257
1084249387
1583652085
372018117
1154440852
292916988
590292088
1468544375
572509793
1964066593
551419088
271637942
1202064552
815998912
1425322996
676318338
1323749229
1128864918
500013763
82383281
911730660
741894359
471854813
344261950
310473277
1061598024
1614762423
657967233
1108116472
208787626
1107557733
1820373147
1706338152
569877243
135443193
566031633
192587934
117158611
845211862
1436723679
1167767623
993648566
1782405210
1591607299
164846120
488002805
1227167606
1855328458
865163631
851283635
1571209311
1773151157
1810780605
974799916
1433720627
1719096171
1538950822
2004215322
1869967413
1581415217
2055283070
747476063
1922302132
530243400
1349843891
619979129
1181096305
502327114
363802645
58440431
1961109506
777738988
2083512579
414368861
976190305
327099077
1929391997
1847070067
1284952433
1065159060
1273539911
1896526468
878282114
1284388268
1206930851
436240321
842503553
976164936
1057094302
248517423
1543674299
1705453619
308174364
109779052
1306432449
1594845920
1422532014
72030384
1346151109
69148720
1279077327
1554578274
1918523316
441193227
925329729
1969097634
1577537191
96570031
1488208297
1671652841
459213739
175371997
1377569910
623067510
1469870288
662743285
1881612912
1819057821
1255660651
331469010
421246115
1919677502
1049095331
1913043238
1375528764
1369755344
2102991205
655095675
232566050
985484165
1044422603
733555702
1493408624
1915882228
1396359439
1889119442
56170262
1045737572
1820291014
1682457358
1963213190
1486483550
1899238390
884234213
588080217
438983325
1222205566
641010436
1450837809
1899993549
1845557652
7525749
1493618116
1014723172
1350337696
158091690
1379931675
965448247
1574049440
253848245
2090331496
2065774778
296881134
1898539781
1230079940
426038006
649395801
1409369058
1875109097
1831098071
984910322
1397172429
1085263063
1033254670
153558777
1419277882
367542126
207509059
1676959340
843444452
240305165
1491862955
1800639532
665459007
662463275
648509685
548883976
1159232281
492623805
1778158539
1178407234
2001721056
1260029487
119754955
946839752
399960231
206128762
500947501
406835600
1766621783
149910189
1779500979
418811162
2063814246
1733217926
379725964
1076037066
2105879653
68375542
1246133896
765231883
169062076
750922103
1098483936
1084092381
1744405521
1267568747
1340593232
1855633465
319320999
1349927275
241344300
299277910
1021309392
1426687083
1165884062
69405021
1608049206
1050188255
802443973
2105669491
454965472
1448628303
1788818322
252223235
1998081655
704755310
2075087098
1607665327
928263883
1707098647
1090601344
1170744538
1075740302
598851309
1902948206
53264766
1000516101
2127365038
18420491
856230236
975933847
463424957
263049784
1172277252
1448648454
802034375
1024063684
26365679
989282044
409860085
1422265670
1363538244
419970285
795159355
82206077
46291187
788727369
484759664
1169038516
2112803206
111430321
1604699608
296705863
1183107015
1906368596
1525675220
1245647557
1730678841
642832240
199218390
326036763
1699143397
1370413764
530590647
332923118
625220212
816114353
377192176
723304470
1841183950
82969307
21424800
1792536669
1950227936
2028490175
68108098
1537964175
1331927951
1725310514
131004712
1923291213
469648069
2108888256
1825889395
1587898127
671090627
2022891237
794839251
1083495012
1932312894
1170130779
991913385
395797537
209659749
615449432
1541636268
519879756
149931618
1915623178
1072207917
441519480
594078017
38332827
587708578
1034495810
1621356342
1907004665
1822718474
2034041126
233599250
448253338
1005387781
862283843
1455515199
413993531
661162999
1851031525
738783267
1276968967
1986799623
2086405198
1649937974
2067230458
189167125
1017298711
1497259855
390206649
1069033852
531293509
609501062
1371293014
1604970738
1193085160
1587079160
440814658
174408228
1899099952
425699976
413141755
1415207805
976106283
1681492446
1058688742
1512499687
665108427
1537494622
710382979
1418235698
1262161997
2115272209
809349522
537537369
1996463812
542677661
1238903986
982076239
1040892223
2065594713
1814350648
626812393
820994552
57209021
318578309
899081794
1765388622
959474011
1615969638
327451295
1987194336
1934811099
595272512
16427455
921530720
955957740
1725819161
79851660
957951888
1899518468
2098420627
308474392
2118821851
787883925
324462885
1979321811
355080981
1127918489
1873490243
892543803
30415894
196787248
1268119195
1102374625
1451366968
995389169
2069949808
314051668
1696871879
2003823871
2087722611
1158345182
756045602
1392817350
300426381
1063229912
984814736
1046220736
1622299519
1387635927
94062374
839719063
2034520240
221613722
434413723
1502200456
1669239646
561097898
694289584
964812499
1936681297
539964197
102122009
910358295
1185245619
644575313
2110514583
541136846
865115687
567121704
1338180769
784402373
2081181228
175706362
971303392
211007423
374055939
1746107910
890155120
440399846
464288992
1889400716
1833764472
1483173963
1406074664
623545879
1757578163
517037527
2013822674
829911958
1469210113
1229678666
1731682455
1151037308
1878048315
1560755251
2058450669
1677112794
221661938
1762372039
974039487
1879303431
1247258347
337195692
1647883298
589359610
2119055630
1700457093
1365000117
742056361
1014740550
604594074
511846357
1687755077
2084993918
15160371
1893976735
626015327
527886210
544321127
1035226711
1964410013
98990818
859009906
1509882491
1649936070
51484875
1727010272
62438070
1920139711
1664282273
1399583036
2133078497
927631361
2085495619
291322471
1912468569
930813222
1629537224
1216637993
2056358877
382529588
437816667
291297296
1657130651
216174821
357370329
742863981
2088390456
1633457258
508772349
270005545
1448993751
1390978977
84054528
1603623140
914926100
888311910
172367872
1674522031
459742212
1129479045
846713505
262616565
1907900998
1950621708
1293338450
450307713
67981296
1361508418
1668291711
1915463241
1149515716
1468851573
1768697727
664267307
1625473670
777299615
880563575
716766472
908545805
945287449
1042213810
1821259364
638944037
746976906
1138964005
1084082053
289053329
802535085
611164404
1913498723
1355557451
4220045
960623601
90360199
1451772908
870768252
215527877
66777654
200150636
1979804389
538258799
392872827
1192268524
1188838732
637234848
1229179852
438909985
1678779553
31387793
1778891187
1371269447
2034142645
1402288796
1419724786
555308204
768845196
441752456
162810266
1744273252
1583437265
576093102
1287831202
1553919980
925305235
921860632
1799456217
164554932
1832425263
232867088
2108452411
1751478690
256572320
907747248
1197009841
384424624
1228615653
1559097564
262332421
765564785
243902358
1054921349
1413793107
906143630
2020944523
48863320
1470047751
288375879
2079555798
742947355
539677005
361598293
22175457
1058423730
1883506020
605157707
1084633203
240222292
970156233
1054786675
1733563074
988527104
1361595752
710703951
719080363
907792797
168734413
2008997525
960757317
1659959096
199703813
557862298
1554928779
1007384417
889798821
495850808
1627081222
2067865687
1513177186
475116672
1041006333
557929178
1035768617
222988191
2104071999
1879544232
1498771751
1195453586
721068103
1055933549
1273608843
572131980
1092583767
190240090
872246679
315251084
1698427184
423911239
1018721288
2107764661
1872276821
1627943694
2131365750
294490390
2090903969
1921471601
440251538
1377618005
504904653
784549459
506276853
1335108209
1283039051
397714641
1827094234
1488735121
1486215049
1518367665
1602240203
495723901
1284728748
680504820
154171012
932393311
1982461973
566392755
1562877673
64861296
1735855273
820895329
1015239440
1440481454
215522365
1885427268
276895781
410930968
1603180157
153811940
264811757
439618416
1982830594
1274155818
901173037
1112226284
1859423539
968356544
67193936
733530586
440743494
1045622435
1482306801
1755765767
894179885
799988404
393929294
2009576250
575968064
1028099849
50325154
2135916910
1639944994
582197501
1396764709
296769793
1207394025
1459647733
558376503
1275003351
1917887961
641860913
1301314554
1381698778
2017870048
1887562756
913718982
60241062
1262440300
1971922535
2082860149
190717475
682415528
38451190
135213109
195036588
1843752436
1226373095
649153290
913232414
1999123102
567307299
1222808855
1513474648
2130610129
1290717897
543484872
1618880107
183415451
1361346710
912570976
296774857
55318556
48615654
1172497876
1662459083
18522617
214781227
2145941113
1560747627
1731044637
1790200746
2092410973
1072633617
74067785
1754813889
1166015048
2132320259
1038424088
1141842893
1283875261
69897290
69195527
591088197
754555217
1029099119
1651701996
646237141
1942468412
149822448
577459936
1248340133
1786506010
1554578201
365787060
1690964458
1711603193
879896078
1802457454
274295507
1454091495
1037115353
915719324
1236809849
1470629635
547241749
1843351971
1029407873
217883242
249686547
326886891
308670905
1915485468
468877259
819974269
346053679
1335160567
901901619
1757475550
1407437383
1648530308
1447745661
1364743185
1694807720
455237793
1990271311
1877443967
1519937822
744436778
75477766
959182357
1076802625
1508222978
1201228978
535566798
1903978892
1301309762
1604410800
1112990685
1014256827
1936583610
1449890665
1198479002
375349976
1555351743
695347303
975826782
2098395908
1079859475
1962877166
669715222
1312749982
416440263
1703144453
671882331
2058683447
1104610832
1084675812
474363586
205701616
1215258490
1237182036
1077788830
1399777122
157514221
880964748
1410563074
1054425509
1056494492
309437428
98086999
1900490188
1193660806
667236741
721105611
452451642
2096804169
1002636407
2070816567
1312569693
412703818
798843483
1766681170
337935222
626870776
461034446
210576462
604111530
1670344514
378588116
735437101
1756649188
2061105357
750011382
1901758167
977287780
301380176
1299949242
1243377633
973642279
2110878934
553977078
2042024800
1511565617
971184154
384102958
86453236
1486534475
55430063
42102959
343605465
723296387
1265087117
2002897490
2090170590
295449046
1147949976
1471334833
755304145
64779883
1483023108
428161601
1109663179
1798893381
94175282
917116260
1250949473
134655815
1190205786
111358672
565238853
2063010972
392580943
997797120
953832314
1148276508
1620384269
1633704273
238511469
1664858339
866390190
580201677
2019630353
307703896
1418649719
883829163
1502138545
320702547
1579937280
707151339
1262366276
2046396183
1923507523
329038945
1651306906
333986331
1023757489
1999749640
1697436870
1709406251
1054201869
1623004926
1360237427
1035526416
1606331280
594898717
2075931956
1411934139
617351692
1394491841
854702513
354803275
1348151519
1499906035
1099552556
1541818453
1455097630
29560873
209531467
192424072
98730444
573007839
524421918
1727343921
972549592
2101342895
253523558
1703917189
1369958626
1432231536
822862371
164867263
1642339957
99004283
782457531
640284257
1464001318
347340752
45833673
160385729
898848793
1283531420
698497120
894677411
1986563947
1418529802
713805636
1585574286
1422722801
2113336
1615016464
1436885850
1807470511
1977277909
799618978
427873456
781075794
147939525
1274068562
678716044
1314254470
1880284491
442359029
935576837
747230720
236092622
1710903447
1865223567
1256327063
1740590411
471083428
1989124819
766147656
773322011
1160426778
124399846
149047808
663273033
780755731
2086736631
1031360623
2106562559
1072869709
1752529434
1725469269
70116157
898126335
413283330
684858564
957632179
217730580
443931146
1851697076
547054206
630255265
672687456
2037217848
3204436
984689996
2019734753
864270416
918903872
1991191991
2143109874
1312908017
358365215
17499544
1067353535
341774394
266596729
212538952
357729161
1003049937
1960753037
273901256
1246991176
1085520306
1729670847
926614528
843958978
1792016124
1375803589
423157068
1798208572
1484680166
551722135
273098004
1317764363
1465289296
1870457447
928232668
77100661
1377320383
1191882358
161119832
393407125
1293718471
1719164962
549446249
1526834377
141175178
1498015653
278336876
1138810279
487287256
1622817431
375166719
705482006
556294955
259754774
1339897572
1152900053
1481402313
1822313651
593493754
341198559
1492490066
2144919338
1673153514
1831052143
14206384
1602500985
1202927624
2075065372
1800814347
226643269
915654516
1561132661
2082759259
99865361
2135131795
1573113252
1576290277
396931175
194441892
1189242185
1374679607
2133478243
1676033658
1539521633
57114181
426576132
836701365
1109305580
1261481337
1696275956
1887330564
172146205
1246701413
1402551644
1007797576
908800417
495194168
716130124
1508875234
1087371990
1051556508
785115879
507519549
1346363344
1662587163
1908268425
1508762503
297212656
716192870
276000548
1649300519
898003161
1814085979
1445206129
1625238155
611256464
1152116807
804650791
1181607190
2096434817
1534589713
951549488
1284404590
1110768999
2028984270
1066854068
1486383141
1276699513
414564278
1231328473
1881145970
1137999590
1333720001
194364037
721265712
426124556
2055820759
52073709
162259978
492587020
2145998457
1929442429
846171419
769526980
69600082
260229397
1437223773
137844920
581094145
2141987065
314253475
1392582547
1833256433
865700792
129267526
609797961
1298004819
765307187
1143361434
1877205426
413241884
440709178
1930565309
45798278
1194162999
136358118
1785942791
1980832078
1389047983
2109635757
328555162
634239512
124560170
1330396218
951146332
966169727
1916610908
1509090455
208409891
1582427057
1752020942
1751069565
875398413
1321761890
1800811207
1520907050
283740810
509364259
323374286
334116913
1474074375
861428583
1848153776
1949815292
1624568154
1228540635
937421557
1473731322
778597248
283778907
2010749169
332804540
1276990491
2067807035
941923207
1113226729
971048199
587327659
642926687
1026768037
644019693
1775336522
1473550052
857502037
828690500
430618737
1722029076
1229381152
995607484
104547418
554519578
362718861
762855082
1985426280
693653514
746910974
1088575236
1283480906
260057899
1252816434
789647792
1126514548
745931863
1860420434
1421554294
876073104
1931799000
1356703405
337189589
1555716181
385170593
1710698948
1782931091
1851891084
1054301120
636945924
159261005
1649390191
1200295774
1844307813
1619877930
660393813
1638602404
283799413
1429985837
1436960535
1914482440
2087886036
615502483
471566053
1174072417
871655656
46431924
584240336
2026523243
1687280394
957644914
32781566
1168849352
518094858
1991911215
884218976
1865140011
1510601881
1972189236
605321115
594144463
562419586
1263634990
356405741
164603433
775748106
1296631128
675329617
350325581
502857107
974090921
1177271885
88715885
1098449555
1905247645
1829668178
1621242098
856187792
762394865
965867918
721446643
116554131
1964116683
1216763650
1142765687
527638444
1691673125
2053686386
581147143
1090366274
1958986832
827183665
1837603948
1211208395
260568111
198980862
1035180205
1843021777
748664931
1845359963
141361227
1643913089
1800770132
1884605206
1055596455
1985589479
1141643704
175106638
800052953
134691035
2030148490
1103320946
187085303
1821974164
2020806840
1703125703
2082668649
995440926
660514428
571697014
1553177104
778631442
494485014
1914966001
1565619126
443464017
1045238985
1571203136
1165194602
1180118446
940692477
2034406729
2037206611
654499344
1813942819
676575086
1054817944
321614570
467797335
1689394736
2030871126
1362741769
1518105245
463891801
396982123
299624771
118203074
1543828394
783958906
377591825
104795747
572107121
287722240
224376158
1295911908
1960337424
1850537401
1170917909
1950410569
1148346025
125263465
1237611423
888443789
1408038195
1199592171
2056555363
2018671645
521501327
1428538708
943103021
1940055164
1237910836
1800863017
1088827854
612292294
261856724
486109192
1045393739
2074471376
1289658998
252386717
345111925
1261860818
183635470
279273402
1340849951
315549534
1379868871
646702840
1288266291
1229199582
544794337
1906091799
43152349
1252504630
2143396168
1390534954
1753591556
1424199628
1590710892
1747616597
449384664
2056814745
1384366642
1149760426
1383171848
1270839879
942230234
1532630924
2115079382
1828420252
398202890
1125256119
116945306
2130591569
1887896837
1543768068
1328567086
1805685049
713948272
586283033
1091570360
993016744
1818885572
491988344
1825340928
1603142482
427981949
1810841711
1156749256
476921505
4612191
1835638589
1338240466
496324819
442265548
1939519816
518116220
2115342134
2064541891
612236532
2134756153
1200931390
2127475039
527032360
1467238595
1423822606
1071462508
869573715
409415695
2006266160
366261805
1789169442
696293886
1190804545
30966906
1220970395
1476304247
76382239
1972799490
2020311590
350865616
2094310737
258245671
338018677
1810566235
497598854
977386977
620112052
196470248
506519780
541930387
623697583
231238466
1057411665
462180371
408250458
1842741979
295023868
582330388
281655565
601923993
2143483250
318665073
392139310
1187224217
65825414
485698139
346849517
1308950163
1205900763
949398527
1537931012
1616851520
2013467770
407170801
2109055724
526766939
1852082176
1675576462
155692350
1169844016
1343527197
1364477167
132272930
1155842351
1720203095
1843547757
67022970
2019725788
553319942
1815805394
1396341240
816896771
1974794552
673275022
273541288
125080256
1640805038
1019514792
1631462593
1719069948
1521607546
1303563052
1170119803
638846037
1282234654
1220100482
1672648988
1778060613
1711164568
1514292699
911711117
213570695
808833116
1830870957
1045684529
1800885855
105499309
1535438708
11850168
1862348353
1965167235
610625912
1030108686
289621278
654595084
955270680
1204725680
641893040
731261152
808364534
230291344
1395695782
676302543
1131291480
1132733314
678582164
1681563989
1198337315
395303285
484791649
1484112843
1311555291
1984302134
1903403231
253226624
513069952
641011880
1681358248
2108916946
786021088
446907165
649236930
1537005516
987013638
1121260628
235991799
1366186753
802167399
2123287631
1660467142
1746311692
970725718
26909385
1444070984
531674214
1115455700
353265143
837111197
1537557452
122450095
924739358
1602107653
731210115
1725604492
2013175493
367575085
1250791854
999467421
1586357437
1485354216
474851432
542593122
1553103366
451644170
642343022
1773745150
1403554504
1665097014
1709165334
1268864925
318998294
1227150316
498640078
1822922593
1963532726
1945001877
1755657814
1405342459
2005598548
1773041250
436833443
2079053989
340404891
1047854028
1561110411
351367855
1077249526
620448061
666325562
787083672
1439974739
618997258
756329760
1037638394
1806036541
2014049479
1043700161
1552759188
1412801263
1639613485
511703591
668004839
1434452824
1261936774
172814922
75085846
1480535161
1476983775
82411427
118495038
519064023
1264108426
1323714185
1452421311
457340587
2113838505
1547883426
1025718020
1714106403
327530805
337268215
1248104708
1607762159
818699075
909337371
1177221297
1671221327
37857335
399989882
1999231890
1273001769
739207500
477473325
1008268053
1152556095
1335944060
243186528
1916481740
2032344704
1184855007
1879438390
2046147056
1339679410
1900291283
599616556
237922577
320547592
655248756
796831626
1208491994
781829148
1217865983
282828780
1985750275
365707577
1237953603
518617680
1674118505
1933029638
957108031
537673445
1591849136
1655478163
1631223416
1404199864
708200545
817969794
637181717
796002425
1015484511
577432936
918957313
1683351741
725539912
774531993
1369002822
1984025518
447849642
1402224632
364050939
910875393
315698100
901821400
2139600168
86822564
278675164
1570747468
584453450
1887189318
1733892863
1378265581
862606553
523408723
83068232
1542165563
841059763
1446155886
2099789103
832513314
1845668129
508469241
1762466888
863459085
1548893545
820696666
390458536
111090489
1495362776
1073649175
1597299036
93251331
1215210651
1662269911
945507423
1887610786
1917927344
175730073
279962634
817368132
2105392326
1585595290
103229338
1986913124
412441413
491933172
1942906511
316589920
133729548
1745609436
563192559
1148729058
37499588
543068435
1040431583
1213721300
1255025441
444850822
2017465460
76218030
1366298292
674512752
1612461371
1332650743
862696426
1760682537
1556056164
1908577773
4278971
565529457
1085979933
460500185
532621203
754429402
473794988
567055659
151284574
1429947145
1826568730
573586483
849444501
714292264
528644092
1492857757
1189979250
949280395
941225703
1465916151
146601820
1274270144
457279055
2059324695
1907822398
411098092
1405202219
498832460
618352837
1476055766
612347893
1935696444
794477273
510572436
1507649398
115266016
634641776
986665703
850353303
224169783
1120257409
1324998692
354236751
1241608181
1816244794
1835472089
872453570
1516400962
1612477005
2053613596
1871236217
1768710478
241248451
1813352589
70416731
1369488300
1798453785
1025525886
2025032761
489492656
306127041
1234855820
174469327
1237018470
2099463001
255427289
1058710240
1666012755
1626133453
954919891
1009532907
1231147173
1289128959
2058715505
625689305
555445690
570310629
521745195
1561103834
247425759
1888363542
1150019220
784020871
914467816
1475346917
1177850227
1310614543
1865214049
2016409329
480112708
1300898524
1981532978
290058851
1440960557
627936625
1448994655
611325796
805703977
1530126189
305581789
748933118
1562760622
1103535697
1568843050
1959081362
1404568826
708551539
603993356
606347160
886873553
1893646887
139314429
549547742
509194594
1635421209
1576386800
323187790
516644819
403860224
1198385289
10208057
390001481
2045232315
1953136467
796471781
466212996
1013847139
1491128918
2116462729
990038395
902298722
508481909
670839284
982366006
2027024217
1974899383
1842585011
372683091
1697111262
1142060282
529095552
108110201
1563963689
411011636
215957809
1850168281
732603308
868870626
1828126699
1385399362
373728791
653744861
192365040
2085984453
257463532
470618441
1866563797
302581291
793600988
1109377308
1255274231
1496704299
1817041605
1991835963
1922479029
912437405
952079017
1918948921
524717541
799506976
820576228
1811475691
1522257687
944171767
108262758
1804184926
1809747719
1590430452
859738909
1799764409
1897638667
1194760997
1309006039
1661688826
2067865782
797209125
1529828224
38631855
974713730
119684927
309287072
714634884
223167768
1481088311
354944064
1352793857
874330842
342234111
1518627934
1539993202
1015159989
378586378
1923922230
434829419
1919637630
1734014429
176205561
323001344
1383979748
1392760345
1248479128
395057887
996185614
1258973585
623087562
1486019087
829426399
1213097395
321582254
1124321678
874456190
1414641588
2115409499
851646190
2139824096
2082029746
288968128
29782902
597278121
925700888
112009070
641027587
1209510585
1853751642
1316845827
728790261
1938695416
1899868138
159721998
790986902
729074572
1216108300
1823339274
520003409
2083191603
749143570
2124175220
861740600
847454786
1642347308
483827441
892656033
1439562102
293208662
982812301
1182205027
1937400949
599970579
1243953309
1638283620
1638704624
1747143031
1427591517
1762925143
1331489089
28745378
299612427
1278482681
596051259
1586901494
2022896496
532683296
319280801
645862018
798684847
431698014
892043710
315873292
346995415
1938701824
1888292933
1631957183
518426632
1310488396
1576066689
1968052311
25537205
449257798
1239008369
971075954
1655518679
1799878576
1383572831
571675171
1861124598
1681196180
472432367
1455892822
1391744704
1361951269
296914567
1642362483
2051422804
368010697
45111957
1185237207
28449772
1311128347
1897984467
1018372978
66367831
2063513494
17240770
1044493931
1640995431
109868313
433112265
1317987790
650437584
1134971206
1541267810
842754789
1751189059
539881359
1136896863
2119045842
31005366
143552804
1668077922
383123451
912304096
692560296
622173024
1441034333
210777586
1833330735
1371478367
1779588579
1485849439
1005389297
1711439813
1450365133
144680690
1421714153
1461163434
214087522
1501765127
1873984468
1962721450
1635962816
1708828550
35700502
1797412108
787606722
1449019795
135288439
1371270785
1474261347
1892894298
616528437
1317279978
9979643
455267375
1599365097
15802843
1891347533
379878884
1533145139
117816829
8002894
53499892
765016407
269895280
1003591637
1294902235
2011556544
1794718201
1717183724
758950888
1039629264
253526718
2059715924
854139654
1310715414
1725439396
616036678
1393292955
376724832
1823482049
1371262226
589971989
1375124353
1568830759
1103868766
966734279
571128568
2009952838
2062530461
147433603
1490109980
1573817303
92815451
1397867852
154067968
555854644
890891412
196038507
708235140
1578631975
264002408
309592127
1853622629
998871562
199696800
315490668
664253486
1839325731
317365684
2003950653
958112801
1793408359
684013798
1434067835
791633689
803591934
852121934
975350696
1678669052
234332087
453298309
151343512
682758817
622193371
29438270
1939810781
415790943
1288951435
411698295
1505185568
166531430
474960919
854571954
1740987179
535765867
1347274798
1745287294
424522567
1833251601
2121348099
216344462
459278449
502953496
873876829
840445437
494080501
1950322633
1834409058
1980728953
1192655499
2079290893
1811369428
213754986
708572789
1165936998
1740621883
2114997798
171862764
1521215054
1283872408
80037850
709861085
1663250443
441371472
1589338586
14152112
1813435624
755718198
219561728
365039127
52071521
1868623244
955156410
788783746
360624944
1277089847
1651965558
1170301383
1880903109
997381143
1254839665
1794109028
558875224
869875300
231744551
730553273
1911724225
1651123898
1364476237
1138650253
708734619
681809197
1167472150
1160908847
1282939428
284574980
558606439
1672472371
1220529605
965725413
264614408
228391502
373335629
552812722
606062591
293943113
1865679996
885787990
663071442
2027454903
1611075487
495657467
1746050762
1808125114
1667442919
727883777
1871262010
91525201
872246679
401933684
1711416413
994896514
454514997
1335246313
337180455
252907316
1674990435
1551833824
1676891189
1884757291
2004008431
1275549089
102090282
410085290
363011914
1017841299
1622316118
2123394040
229294357
2049452282
1230111922
1391790023
847791424
581615791
1242628713
465892589
1764395623
1588273816
152085060
1650937655
321560082
1101744469
1341910469
401142290
55994317
874789903
806572260
161437894
1578186706
526289859
944087493
412689885
361968174
1266544996
1009114732
33717733
1378490034
395289106
905617231
1316987830
1483717236
60751534
2026955216
1991139049
1682030436
1640932272
663154589
1747639902
1940865609
1200550916
479653054
1779570667
539701214
269754165
1728311948
667039688
603526801
649695008
572452437
676391681
20978650
533476209
249380103
1015514278
63081184
748041519
381381600
1755428057
437056010
1560343835
2058050250
860727988
1295667733
2057671329
1783299233
861338608
1502698579
896617762
1945736708
1189400557
326819013
1925815615
685354726
2002130194
1741334168
646084501
52047951
1003085991
1922298434
1481943543
2028345696
1581932193
502136032
1534246040
1570599974
47143129
1850025590
1994391699
919807585
1666574636
1539090816
577090914
710017719
1264507903
1037327303
1357995674
1573958866
1181161086
2095962151
1475302085
1429261222
1239602185
1368532792
1065239895
267657995
1194423273
1043340484
375715814
1127728261
661955117
917144152
1902430315
587147006
1406305438
484301908
1976466834
231141472
794521317
2101388712
1160453031
1586810821
1523478515
1627531263
1642079771
1208705939
1716130895
1775500827
586403123
1527224645
237133277
1296577098
982139883
1620743734
304005265
1504650679
724232541
1845657367
646843260
173051681
140673099
97528755
2061932517
1482028894
1275893775
1295833855
108387606
2128060640
2138345344
1219055367
450941021
440156258
2124046506
12694296
761411084
1265415282
1054210730
526102240
1229231213
1187053899
1849564561
1505935359
1003664925
1996415315
128558324
733625252
1938881040
1864743645
1473097501
14592506
321018859
993157918
618265773
1938532265
1357929447
62526128
2116619847
25880955
450093451
1019836566
485145732
1080413175
1456287904
245891712
1549833648
517579241
588124512
591930224
1145517979
93554713
127204478
1328440069
919374363
1759724038
534822691
864099356
1440844602
524775291
1000885059
536127979
30766482
879435582
915029716
1742806011
1935485449
4682383
1164908993
1325512148
2010160454
1665201684
1027829750
1654871206
1862599663
1386839668
666408890
1964319585
1232792436
1451965913
921917961
790076761
1032065946
2138485468
1371117529
525019143
1308876695
466691001
1588386391
669799248
1840979968
601207072
1887560081
1869996041
1995857089
1681444615
1429757133
26952490
1159443787
1150999525
1049215411
833268011
396653562
1277575889
722984986
70908842
1961707520
256647978
466397054
1760368278
125713663
655218442
1836201991
445176268
1077965396
2058273807
1437429627
1632844080
180685627
442870572
1752599722
74730894
511278619
963160795
723353741
143843992
832129423
1177827405
2014878806
1119623121
573782500
1822390403
1876001916
1696392964
1096706181
25275724
2021715218
492581035
542070575
1786304785
843426056
1638157436
2023482880
851567977
554814542
2040957388
614123413
710002610
2037555719
371878410
1675373839
425549049
914375186
829171047
202356973
762026525
1140429400
1933701496
2111612633
791984053
1039656229
21585661
2101756984
969527989
602464690
558299603
1247856162
1179372173
1483193109
1724930649
1028230254
184126512
1289185545
1326570508
1143883771
1677782781
1837379241
242834405
1658167234
361908170
229929699
469210830
322034832
564581716
1057507693
1982015083
1714932791
1031647269
143479495
1206361699
1914768771
2008850474
1910819839
959912000
240448507
1586215080
992552555
1528895475
931288379
132859486
1783092625
49362311
1488154724
1849887302
1372092839
1428339590
26361131
374574338
1279420697
826220521
2020600595
365219076
1196939374
1647919795
840134034
697867133
1465553179
12690388
236740656
902604183
853489431
1720310168
310047404
1860102292
467875464
1396523436
27547528
2068698171
93282110
530606245
1615257916
1257812318
1968382842
742061395
1761327289
128255380
1828565739
1183006338
2023692511
22668448
1299901415
1819385746
287977782
121428874
667245686
72246036
44079905
783962802
1357802906
1416286714
1193352499
173248421
77687961
128828636
2141744179
130487406
603022281
269784348
1576475523
538235673
2000251772
1253532695
683089435
611857963
699117785
208501881
756138762
850437056
288534589
430408613
1465577438
1584059067
1177818845
127573469
1243841411
1126966065
72214474
788441392
1398292362
938003793
692733304
1822611875
1173177447
465309862
1737850240
823464794
1970957198
1304845268
1294717411
1346882098
1914124420
482820386
1129784863
442852264
287848246
929398940
656620080
1671125942
1517829938
1282268512
566939931
542784179
1407280736
311789398
1203469793
1176034861
1627091682
598039526
1628166885
341531431
1613086220
1555509737
2108488318
2085555310
988627137
714308958
1983356876
83821140
1585845631
421029852
1898885274
1188889824
861471022
1712855402
366046549
920655892
2136928274
757418516
242809827
805493674
1175947111
1926111519
1863915921
996268419
2071253802
768127427
135352510
743921128
1359658935
1672936662
114257006
906032916
1335708851
1601819501
1541694153
1359495031
510215643
2021151372
115052467
481982820
1563507267
1319922070
1856002505
2016070540
1420398870
1527044766
305660311
397703180
945486546
791576712
106523924
1654747227
344324360
851721928
774544712
44675260
1005809160
457473869
678621414
15005053
1753101970
1273903340
356514790
1269376246
516408375
1978769961
1791454895
294947643
1782357970
1357292
850186812
761079776
531803500
2027883558
749477146
1848792201
997214334
1697797371
841690120
1146107531
125615635
45218249
379655672
103067623
1403989340
335134416
2137272169
1356282906
1084207355
2121711393
739187436
1458766576
443579343
178901331
1736673675
234090910
971795086
1639128296
161338893
1489402916
205746269
1315807159
280638580
1906434198
114916513
2139915957
257583030
1749900512
1191406480
303293976
1484812481
1895956367
49540864
1640306566
1472209980
833522239
257966376
1852926681
1392996035
278162446
1314236737
1556199260
913378212
1836149330
2055325449
1583302296
1886927136
1598376935
1304530428
1372093590
1335645094
2107336984
632401817
618040453
881508045
2034981755
1261649985
1717566700
1117374623
928402481
2097859804
897292329
1104032595
1473096293
1218384746
175586247
1499234887
1215057977
695192099
722043522
1129058100
1261479022
1965790502
598661059
803727974
36682235
131001759
2053934611
588724657
1007383698
2027796061
1194467587
1238539415
873153244
565777020
981355849
973087724
1945828214
1760130213
118736765
1145785675
2142494499
1512521995
216873105
849727704
1540269006
1497990570
1912303887
434317818
778664355
1741339132
239738390
1171097530
607556665
865192131
763877595
2064746304
1500205876
1050374763
671707813
431874777
80929730
1230892573
1135839897
1556629265
1056999100
396116601
1550688458
1003182229
531181138
2030274192
953121978
1940765955
1359157299
356972902
407078992
1324971032
1489259167
1988617911
390964086
656609290
1429098511
344811710
160320965
1742381641
78800489
342771233
1774438134
1526119471
725602840
1253873379
389208321
2030652886
2125099331
1722951721
1975934639
1737875444
1933435367
497956796
2139638446
319669159
851111309
125441348
1701618836
1551371686
2002585532
638723499
802979014
386871710
1095576463
105777403
1707656377
1540810568
389880567
390238283
1131100196
2054284508
466143210
232839273
118057013
2064514177
925575317
1007451207
1903991398
1820284273
528130680
494584778
537172906
1988231625
1906792800
1146709456
697118552
150229421
1494992750
1421961375
300143348
280040649
213198189
1025508727
1080506017
1564899657
1221377887
1507079224
1962756277
1511073987
1202113669
978646324
1566673255
1393631738
1816362493
1076097435
1036884075
1187969178
600387206
1699294351
765140807
1335773173
1574367725
1149060957
983749734
481508880
1327158192
1510570790
496562100
1272159012
1737836710
2112877074
305685699
280282895
1991166577
2035517630
730217743
2110599919
1919021696
954072040
439596347
512985928
1704405494
590580592
731408447
785426634
1851536988
434519029
236388733
614505656
800507930
1551417671
1185321916
166526950
241828716
1737788661
1650218868
1287454355
2145098067
775059136
561328811
1485016462
1521722687
549747775
1769140537
1504224455
1116477119
1880116033
194718071
1483052635
1747341256
766923143
238511696
1067293724
1973196804
625866689
1727387174
427468068
929164204
423357751
324659881
809189314
577901745
728214139
1174815483
1070874709
1945392749
1575176356
703800491
1156106711
1253632138
840834400
1268146258
1462876284
984917670
1471027031
205782747
1096960231
54083085
718153013
1997695278
1680660901
1178046991
1257603744
882383876
1159253721
1424193632
217570633
1252678241
1065421985
474135828
1638635343
1679950315
304239842
1156354139
327440514
1033029349
152491353
1697857766
1475543719
1049534793
1987972513
1531493309
1784050295
1052502428
522422681
11738635
441795440
81389267
1083597177
1600821177
1201496015
349705883
640061450
167214580
155562586
305530480
2041817977
1473545138
1150171164
778647515
655276370
1152179388
1419708410
1576434950
1391324217
2067835672
1914011577
903970727
1393989811
339299987
886161063
1386420832
1551955755
1662623752
47047116
94344069
534119490
1924294216
1003561831
540163761
2091707281
355620998
1330777889
2051247224
324503779
1796439241
253921493
207936679
1239555236
1326901262
1422806196
978032732
1537714027
324850652
641146281
1807992122
1910633205
603713153
21491215
959015723
11538074
756473200
840215443
587208791
1584253072
1624438616
300753365
193675895
1248186172
791904590
1819145240
1033651413
160065215
1583038096
1745878082
1165715589
448838952
1630198058
1341721061
88280725
1705693263
130236551
1049172370
1531840937
1860156930
899737535
1178490845
602606415
1015933103
447522525
1642168778
1739363129
263840766
997224840
981738196
633116874
272892927
694034875
144645344
1463691512
1399543117
1383921993
518319916
2057114602
883348331
629925588
1320402365
1053761701
298399655
271639601
1501968296
149733813
2058187936
2060731036
1541078160
809127507
638459175
204037533
906071052
1528744280
1798971394
1027862428
832576065
161500479
1757147958
2009859994
1924760499
159152849
1921062904
1160238544
1459142595
1037856030
2054049437
931650083
1299539007
295401716
1010575274
781306628
2052056387
1092884109
1673894817
1902971094
1556473647
1525379357
401795844
1035059595
569654492
376029431
977933594
1888555764
838632731
130046639
1703536794
1247083473
946611389
1412494562
705039745
582117062
1496486308
1738355950
787919384
115362933
480174803
2062149393
732389699
659930024
1044406744
25245445
1702114770
1351840652
1907776252
886087562
810095835
1913062789
2127158538
1279821281
770813759
589578875
985011279
555445868
376615105
2003716109
1362391032
48997408
1226222610
158961016
732968342
2098471618
1000718710
129863026
1871795808
588925308
1708037930
2129500963
1724245709
2140279495
649895890
1656827952
1493806036
855495597
585122565
1012075638
94145106
962982237
1848745337
473264335
1074357346
1253891942
80687677
763281128
1562082515
1817331707
200037194
1303964142
244844931
8481383
687611934
2081241258
504946987
2133519300
260794340
871732319
790479050
321138808
146516300
1790245009
761210171
480093713
193497284
1665814422
40417616
1725450340
1599310490
1066690914
271616964
472849797
464531160
1137720533
597487981
1880984267
646891870
1514593363
44225418
1247778011
185607319
1794714010
1984983440
2010586164
839949747
167236879
1182632702
1546126865
1928569900
2050544882
1758154059
192027344
1478502201
1850990975
925185832
1138454510
176257133
1345726962
253272287
2058045318
1885441979
2022159487
1811075281
1785087771
108517408
1001116322
504183412
1169038890
1935658578
117088451
770243900
847967411
1164285786
18080838
154253306
1270909413
358576819
1315773013
927353738
1468214497
1898626498
1021610972
1206165003
1762300369
2068894916
2017004220
918556512
1867875419
2067417970
1648035327
61724133
1887824045
2060421997
521454707
367282828
1633148144
360478283
838261684
1132881902
1732968856
381947170
1515133629
32904376
392625271
1095017013
2077783694
1023654006
1874275635
282975010
1414128628
1608094285
1194793606
576183665
1324899140
2037938426
122083729
6950683
182255166
102574562
2146136325
268375680
119872229
1724674728
1178707605
238185497
1781288598
1029449694
375131702
1371730415
835880303
1701163469
1673144875
1855184873
1371094270
1181657097
310602352
72356907
191740053
621888698
1800389501
460712821
181248838
282740673
1978711643
1633858292
1775593473
942405929
419800989
1325388342
1167415682
136588212
1676303979
1131365092
1134573066
1566150104
1716332463
2052631045
1935253568
826523950
1876336440
1302282490
256427580
1394958537
862053621
109430362
682695043
1700601227
724568189
541541008
1622422801
1617454261
1253654507
797215525
181607045
661206358
654615765
38950350
387708034
320277213
1986450766
96113068
1695971522
1242871507
965783628
1376036446
1572257651
398950616
421917559
271335376
1773997300
1202325919
2031144488
1627199949
1204333998
1275259040
730089345
1283302441
755925594
833405003
590825373
696067855
468877960
1255626575
1243338530
69277868
2010760193
1945672349
1285046778
1820193193
511290211
1857198619
77052933
1468413821
1209019027
885959311
1905169235
1793712194
1139490010
65561818
652163213
1851690213
773170929
1546634783
1723989999
1997511989
514416274
771135208
602092113
1421572712
756597215
1248013107
841522534
2075539579
505366697
843808771
517356277
2063943144
1574795900
2118492273
1718025295
818914956
819075239
1119125032
1118826424
1086835580
694000363
1439313791
950072010
728478073
965648590
388675057
1111639309
1954653657
385481019
343856886
2107749774
2094601205
1834542108
781664460
279354790
2029172798
1542872394
1876709146
1239085046
1731671984
179496150
1655638389
1656082643
1648464385
903711933
1341514327
1488141570
902925747
611117267
1793990756
1436400778
621372441
395217955
1835292485
2028508231
1043828858
941068799
230259470
928983922
373078214
345662598
67522720
470197073
237150700
453833574
673410370
817333766
1369784271
1514979798
891754895
831942148
64966442
123347283
834001054
225277773
1008656618
1382990982
1062916943
1850985774
1827345869
1805785863
1970427628
1208401247
234091958
1948295032
1702584744
1714097081
1868553550
2094645823
503634322
755717399
886944623
1510738089
882774143
419035178
834656823
934923368
137416573
954161800
2088423677
1645065893
1131541188
654462474
801582013
152964976
1746446533
1032034680
1103040990
1487803819
266082120
1070506235
1019996998
47270623
1405644406
1677815791
1646087471
419866761
911541512
164127047
901909575
1038942028
1328520930
400732933
2024539191
471453931
1225180051
170211427
152348990
753818091
327920007
1924215989
2119766048
177574313
1736002558
2009370369
620154694
1764179462
1509345644
606153118
1951362719
19560342
1684161305
797511372
1591389600
2082693309
1877208822
2082270327
598725401
433911909
54990787
2117542961
178330098
89046289
280903452
1537116705
860731249
1602590338
868913846
1348463856
1337892623
705544834
1000702669
516404476
249046882
1075081111
1316532898
2037200122
148373157
462414559
1014640631
2055579612
611111888
788155475
1375373457
103882331
993975376
1072855448
1480785468
403501309
2037793291
817916608
961928668
271663521
1580578859
213045148
1348205682
459511396
17762241
1716209039
193091370
249322983
737221464
2136981130
260777520
474376064
1192300330
536741319
1064527692
944287623
242125788
1012819619
2093663270
367998137
256833823
430500177
374185003
2014066042
2020634823
2047119470
2067638329
1064631003
1373011461
1046655559
773159550
1101647875
1325666779
1809266714
682909530
942930723
1084248187
185224914
703392654
957562643
1088863675
352183963
692742017
527618380
2014179239
2107417078
415275095
663409548
314942057
823759141
1940461706
587229776
115787671
788914922
1852271669
479206688
971518419
2119656330
1495939685
1143948716
1640295284
465207960
1651674078
931279095
531564349
146105954
1854791882
1749376864
414454636
1936297973
341820200
1993164300
891905830
503336629
1165073069
1273894741
1884938067
1269507149
586539820
521085291
219304667
1087670934
865144704
1264389840
1347873420
672577127
1710966357
1301516784
474481084
57058854
173587247
1049678376
688025033
1722541696
267926891
488749385
1151071393
1676598158
210671365
1387616573
1513582133
1975598366
609242393
1855063994
621522125
909502509
371779533
363092688
1301161666
2014401202
1252760763
408908161
1324967586
1791520767
1373981337
681933834
2037663676
491839783
747342544
547257186
2024078590
1797039565
2128708031
1007833773
1566088797
2047986126
1122506706
1197563802
966342669
203369942
833641702
635099194
1755770034
1608928295
857450544
1632689602
1760438818
376103488
636960024
1916734912
87982069
1313738003
893812460
1170369131
1860701462
1149683200
905093988
1264434215
832367018
285676396
1914921735
1609875874
1277932568
2121094073
1456941487
63976741
916983
1706334746
967077287
1303695029
2145844275
1148529293
1106998283
1013672209
1254739924
908956414
1822826966
1150863179
943551202
449670617
1519350444
1588625751
1588500937
636953986
513348032
999985674
1398339788
612852784
293829193
383190340
2142069842
1774135826
1520514741
914845614
1123820252
1853246581
594104028
768566230
576507873
631638790
1262250181
85711706
1663080014
867065884
1608084348
878940556
1480047726
690485774
559624150
1218784457
1612882188
1577477703
289156724
877369368
2082031370
220051498
48128204
84054422
720859008
408084375
1878194112
991572065
745896869
1608101714
1116051777
1806963484
169346523
44605808
736924309
263808979
213148300
1648521972
150808597
1075061612
832353448
958698061
159284167
1322782748
1474839307
2092907607
370638512
1368699586
1002119594
769397253
860369289
1040081916
1408217215
1334202112
936806973
871417511
1937264962
1808766080
794821320
1024885867
1265523144
1754194580
1237662438
60405365
668653050
1024886310
1047191951
1458000700
1698279780
1930895341
972629970
730763443
1701197000
1655586959
1320706736
538427457
2095885450
595965844
1447812527
286003434
27165866
1693268470
1015951255
1300654641
1304687406
932572868
376489605
189516358
1133042707
1014901387
1640807867
1948343042
786510672
960795461
178131843
531207160
461493370
488747738
1364792747
1225571843
1400565890
23354308
722722797
1239587623
879044371
397091192
817957569
455135932
518790823
925693799
1269790389
1261630824
1207578684
2081999767
805993452
1261588612
274120610
1820520399
137219470
107116645
1795753028
1575203655
1733847367
71949685
1272407971
1125409017
693830085
387734303
2125685917
2120107054
1043765914
1263963113
2129785368
1139195297
349802847
1974537723
1869878938
1786783383
654962979
1496227924
1373295034
214601607
806976366
1604894316
2031205645
938172543
2098928939
957191669
2093532348
1850447187
1742672798
338491538
1610374767
735600619
1726917694
335378749
847045564
1637126975
1001629430
1596328869
1312938427
384945137
806582118
1431672090
2144799095
314094251
704460877
1295793562
727140130
565602513
549700147
1365844186
1738311832
467903153
25375011
145465582
1921772172
1166465634
1026133342
1731306864
540020098
523690264
69533615
1429876095
306355992
521896664
2029809783
1739680778
1928723921
74177963
1196167871
816522405
759392015
1422874644
946508771
1428766197
59351922
1175933473
1170796291
365613058
945129732
469749018
1753818124
1275725855
1418153408
800360556
1073153514
1875295282
1377540995
311677906
2132945874
1460835458
1260748262
547966546
1558298661
1481346170
1885278040
1284763690
432917024
308503340
1742149319
987480044
1987018812
691337542
2134079233
1735476506
557649864
959155116
1693145868
1206319355
1423880115
454154347
340559958
1196398950
235027193
1026548558
1820215221
203478128
1276481901
483438377
1508760123
2034787979
365216386
167342493
669605667
1461188318
915037439
1474832865
686597002
335137726
628472994
2011274349
2019901777
1397379614
2076384159
571904857
1378324119
2048566886
951036887
710390989
1129916641
1470214496
1532860647
1401421323
612163142
681980413
836040918
1874006543
1258111893
2102003469
1286236622
1613718711
1539420392
928292781
251488258
1223316190
1801150659
1041684232
228695611
840463973
1857468560
2080463123
879848833
1887064126
209964366
952063211
1671070760
1495633058
1474942009
831662826
2007935187
301591768
784695108
917739459
703187428
541253785
1453733482
791642635
1520813599
1544484030
2079364827
754744094
1923073321
764559675
1897855879
1855835981
1962685051
1238048424
1488162045
1767946232
1115974949
1771698263
1408808445
148875833
575779914
1186737457
501077824
1477998245
1620830120
1169373178
142535185
54417847
1949439519
18873006
1892142782
1954794585
1255061285
1840678949
766894106
766059712
49012207
577749253
13902315
1401209190
1837286035
1532024918
1879440692
477239062
1677812500
617614865
2004736681
10126783
620817258
553128341
44956695
2026476899
525805927
168019108
883015522
707719518
151769337
1380612051
416942112
561449439
420662214
1783881276
1942591754
1518947297
1272877304
1005348693
2113585927
161235882
1926809410
53390285
2120652716
555432509
982051842
1200854352
2132736297
1740388510
2006332066
1266997024
639929345
1515528859
1833449994
347096140
1670130185
776446088
1097659659
222222858
1348519551
1926142564
995242020
1447319708
1433744046
740545111
688055577
1116535718
90173724
1654796190
1593578866
1576156892
1780270228
1482467442
621459279
2001572036
1181484053
898601019
781251024
80235518
815449938
1292072271
921764715
445846589
1514274858
1835480953
1668040493
1784597710
1343704794
928714890
743048095
190351845
340972404
2146525175
274240665
604205465
279303910
308650448
431261217
141822599
1920925961
1727343921
1968159670
1157452364
1301741817
1977008595
694799004
1629974569
1501809067
590436666
990219096
988598033
729306761
715343402
618180649
570664533
680890698
1136213418
17315513
989751538
1623046367
1840918994
2091190844
1982689223
2042189272
1801109541
1682207968
423799562
256280596
1101382222
1083001977
1340262777
910573003
1200371953
1077363220
1383626089
729257527
1801229464
1500312006
378164421
785438353
2125584852
2003752467
426151131
75167513
1879865180
1520487130
1350082884
1778923884
2078120358
2098274774
1147382674
1003271300
619499845
1788189712
659562695
825118740
1573887960
163663056
441577432
1535308000
218559714
1226498547
418812882
459139909
395548284
1102936643
1140613034
1423321149
14119225
1493522288
1082074675
1484795105
959765956
1593683260
442814547
1195304033
1889121688
2059935732
81729414
390845278
324680784
650363679
1089579366
330177411
997954047
322461361
2122772988
1449387630
345172413
1705326024
642263129
2011769793
1500294120
1172065538
495366529
2012164124
1775500827
1613811496
1872299724
1693559505
1224325807
1009152712
1540710955
2000302155
898770301
777130673
422261504
725268008
851613175
1434021840
1127871374
1304958411
2051584821
228268209
1344576178
790232155
1882842318
1629527709
1951477480
1325372236
1075836485
1805458016
519566998
147219314
1364416482
1427735722
288471148
1953674125
237813798
688598385
1457911338
58596731
1031947106
1491880891
1096524639
1282340739
1857667312
1005761005
1645458051
807727732
163221755
1169137030
244505666
1743884712
1756389272
1497219298
600567077
1678042651
1568135652
671498713
1495819868
1967588770
1301820854
980725442
94468480
1824882546
560001608
1198255208
855678499
1201922480
944703417
200313277
1524141711
1800126742
186775841
940215367
1117970937
506064161
1981402033
1906057560
343016364
134512138
300105771
1311930267
286411920
1816569539
122106115
1068299501
377180058
1079784865
1586989686
6001793
1657651485
1625730243
1750394299
415526465
391675654
1813191420
1104558666
187829819
1665176433
195565115
802920791
1460563431
1745963031
1435108379
633803413
10773020
241355095
1374051691
939304749
1153964361
632966094
1284962411
769273396
1269336554
824424370
365925347
1158513879
940003921
78095457
2059660847
596585944
1359376840
749106975
1617157163
1336014698
628903715
467203638
792581880
874950131
474337331
1018515930
1795696911
1196949693
2066115702
698309582
1435584222
707922701
685168705
1560594513
127570394
301588602
1637034788
1404298572
6135000
426090810
491085078
249388114
1482310360
1687105681
1646931897
504140953
46454677
2001531408
566320205
1221158905
1874260720
867271740
126418976
152032445
1890125643
737011394
414976960
1630057032
1868796143
148962200
1392398612
1717446024
313607602
301820353
1929917473
1493969158
686838005
965054018
1508048473
64831359
1899962003
277166117
2083230685
1002227611
1830680191
1524773310
1524624662
165543226
236630971
2110310502
939434488
1821365970
688415684
1316721192
1772736189
226005051
1888493995
1913631096
542864377
748580245
1392636970
357945524
116241598
1276536228
1433243390
135780298
392990038
820793080
571585122
1418181632
933050611
1234453713
2063760835
1890272000
1218821809
1571124076
88706229
1890638545
582881293
2061622115
1715489963
2053147031
2101896159
1520213451
1235052506
636179113
934306699
1266438761
272532304
1687605514
1587805301
50699036
969324791
1160732739
430423696
1166852187
1902157054
1071175964
1717117298
831705117
515239729
1727408034
1328322809
512589371
1123377302
530881218
972983976
1345497013
1903689150
1013450046
2060457279
513593614
1643060615
35913487
2089184817
1302703814
1452382339
2092566052
1196710383
316582942
844969906
1280592269
144742866
747739229
261318401
1571831728
1195077304
596272271
1137513847
1165232098
701920839
1094150938
1442686769
234322646
1492463275
160508892
1384787625
743767951
1034582606
39278982
2133314097
57123188
294492138
1864852947
51561600
1784664458
1264499843
1147470248
1050429284
1415193549
1285566154
588029845
1103879233
1841072951
1417222564
456036996
503690284
1915229027
464371484
1648388561
1335678482
2123103623
957466147
1132867419
1721578454
696467090
1723159210
1456554349
351521345
1604556919
877620465
1724561386
1485896286
1478391097
894772703
1776067115
446871328
794967550
411354007
986544264
6576932
723318735
1145505391
1153529242
267546298
33045799
1412252224
978502766
12296924
559856932
347933840
22507956
939620759
1156916165
2017774447
681815911
626015741
1511086786
379042972
1572583535
1020609546
850868361
1161870703
2037222788
2142225786
1707340075
1383213303
221989399
630448262
282749945
657384477
1064267363
211030281
1311376793
566956671
1336460049
140989229
194066646
1975593276
1035115663
1937350975
1353503769
1145401513
216272575
1869507740
114106091
1867307811
1182825200
619453239
1946314207
255543340
1288093274
1997278038
373514167
2140274620
1899864501
1208159225
1106302440
2024518601
311468683
1969883697
1297510526
138346501
1383229140
2102384652
190174533
1211831496
835076242
39073927
594107996
2015546415
1905387293
345644086
1823359332
906072950
117179314
1793398331
216808130
362006434
960523485
954159001
1325030636
1816338857
2099136169
1166236520
858069119
286092665
766691978
507079972
1973896257
1623432748
1268643414
2043559648
1168341554
348879880
1848452953
2067691755
1391529786
1843584035
1557785702
870967268
748324014
581635475
1543954150
1773058628
916395806
1750786454
28111893
955074541
1529007307
1346297759
193201239
2086122208
2094154735
1323005516
1865958940
1495697349
797338942
106965712
1412381379
352967730
1603910767
701939767
1890926636
2139340382
761059424
1737964742
1115516911
1226223696
1117166136
502944317
223322693
1366349981
1602835353
2034575114
1547386737
808550777
43379018
1679788145
401544839
1296820741
561458703
932747987
1327996085
269379147
832408844
1651187356
569011634
1328392583
788371716
60450207
114185599
1970059526
1743353298
1692884199
215706862
513614947
1196893309
1076847772
1908739057
683132150
1971368831
1133298862
1703848351
1164486832
241992012
1003520785
582133384
521662697
1972668700
1118552748
1285286532
1756756516
1999330701
505080008
1088281069
534896462
1054422581
1376697011
1340768814
1001490338
1180435461
641984278
591310857
556740626
1334295671
729619466
687190002
376755432
726447470
748045227
606947492
217469204
1827046170
608663103
1648372401
138221662
303398914
931861871
481373104
871373678
726521525
1810269359
2065335249
1481397055
1989093088
1796657520
1394543363
658041750
902569944
363427237
1020800150
2002790304
1500515691
966173796
1623592880
640949426
520978381
2125544468
1043038460
1038504762
389593209
1312054197
1658252881
1693729359
1836385808
1734862004
1625270838
1480178667
1794822043
1057495466
10146144
1503937262
775370807
617344910
492369796
1781737779
1792953964
1489869072
98916356
357869196
214577399
1103740572
1037254191
257078504
1187481840
31791877
1332023526
1768350805
1806108117
1997062201
923545426
931528529
503319043
1888544630
419643638
51970706
604420006
392572896
1660494532
439803870
408946990
695650825
1549194129
2090529045
1834034345
28668427
1717213443
1617562908
79715551
1586852
932232802
541705578
175512048
1141274692
1341872845
1346054808
818403291
1333815452
970552615
1448425559
1786704922
1045972892
593604924
2116006690
1683921937
1101390569
1689714136
123204882
1895765250
548280512
96287050
825536506
1252216797
1017054924
813269168
245542661
399389575
854019199
1266145753
1126498725
950131275
1519079631
1257052856
1525820316
1396971059
395784846
1144649760
242716375
1305150126
476731667
1449044739
1114449211
295372891
943721003
89253443
607958558
2054024363
531594817
1080590139
1706592783
34886182
1326672720
1219350043
1810137823
121961244
542749849
1869636828
367881201
595996822
769043070
1886417097
474101899
767940556
864850404
1114739203
325483867
571818554
71720163
1688777243
2116401246
291934255
1607851378
1770434486
2119364770
117359027
67900069
707494896
730332909
1325633413
826060589
1220754336
2076789718
1262462587
1275586097
2002368938
1186151000
471220623
1251017813
1208294662
1562581499
202579466
875322662
813547902
1398701055
569818133
2008299054
1850626992
540618218
1936324730
285732256
192607785
587112423
2125380321
1309809439
1331333061
2117505247
1192744674
524751381
2079861119
1806098867
1585907162
261793466
168547431
1061854850
2143217984
1485868693
968002409
55889242
1165018223
444299047
609910595
2101671901
2084287094
590050933
641996934
1034522810
829298498
1526842780
436535482
1424293162
240322855
1062999546
554996319
893630538
1267310529
89606766
2021146031
1369316152
633172560
407763948
1750444371
297401628
982256968
9300727
703128196
2073643026
1675565020
490857023
680282681
1823223227
109758890
2029674447
1412034682
1680168638
1964291173
1993004449
51176
2005939630
793357898
1393364342
1986037167
24621807
289247537
449690374
1878630056
950075279
243910531
1213132963
2008601447
2079347287
730745323
4488165
534527777
863525017
1218358817
317836802
1072450296
2093099529
216518345
996141484
695149376
147991283
1729776482
2137791589
2055336030
721385948
601561121
258375261
1904434153
1348265702
175310478
1992023880
1130885515
54939302
1720939430
198806609
1720871373
1454860005
738874928
621193508
157319554
2071188725
782216354
2037868408
2139563944
1292857139
513328450
1410819268
144998334
1454531847
1322606762
1068187648
1683446707
720141499
1603084083
2058296925
1208072916
1726480879
1750406959
482987489
1429741892
689848157
914617388
691804690
29801440
294591439
988102919
2014800364
382605058
1275052830
866762527
1883514844
1137627843
1321717033
895615213
1168919328
243852903
1887067878
1106023150
1996929133
853352841
1133273339
493425566
1208297356
113475940
2051828447
402247570
1866329153
1340256579
505509454
547752816
1157199994
584180509
1714603446
1327963400
648675950
1118460988
901174602
1098858851
1411476703
868809489
1184458772
1726838251
809873764
485647357
1335380533
1914062437
1841820088
892832073
1548863848
1063564020
1544599600
1986306430
170272726
1649653232
1096473777
999087018
1763184551
715772617
165966613
1172731026
1536223777
1811180061
1119720848
2120733548
684447733
1781281071
1972746955
834332851
94300586
657965289
1582674337
2000542602
48292084
1887460770
13260484
287662875
1592902177
2121887428
1833932570
959402345
458264642
2006981806
736601524
472816272
524465844
1688030382
414496333
1433118569
1210522887
1811000214
940892717
557791178
1751109809
580588192
1609740731
975788365
1643187261
100267801
12802326
500864400
1548933401
1850909985
1514561537
1552044904
37496024
1756797515
1943604682
1265507783
904958401
1502573798
259718564
138518378
53155350
1091902545
1784014007
168181375
683357442
225495586
472025451
1248849366
1548339146
790268934
1891939011
1897928122
1341204883
1998275415
650124968
667825390
2003186946
2136719242
1628987155
2129193767
1686413110
2116298839
163622060
996120964
802034178
1572525477
1292266016
157779519
1898354778
1349906650
1957941924
672046294
358449515
1414750654
344627552
930649858
346830599
785295334
638872777
448455058
1391385362
398758453
1850184876
219129575
538872604
148760919
1873812660
1310169634
1826217534
662959291
221430487
1114617863
1782744165
1421004677
1990480248
161717819
1239934883
544256311
565232229
328405348
494293264
1070257410
2080544922
1736297655
1111041041
2016934101
530126141
1699047197
904317622
417379864
913070951
1861281863
2069874607
1406169184
738505815
479653054
650860686
781968527
1562980001
615787328
522486417
1363151953
17607539
247328380
365073386
956018346
826570847
172979236
286015684
1070329035
1395964816
407231280
2017015382
90596676
778220679
633346592
910132132
1325588377
37576632
2095703539
1692923860
703300067
1624919912
598402469
1029591511
356461009
773062206
1146439469
40583533
483881256
587144924
976252667
1001801397
1675572068
197952083
857081717
765186989
1599083011
2047793312
1281428510
1295239469
982461686
562177895
2097964194
372235628
873074835
1322050724
441193352
632490201
110046332
1550338454
376632799
149460307
713606324
2018255240
671059298
1381604707
778457579
1175805942
1641372253
664767928
1509031010
1239234769
937238326
1935157901
1708606564
1161256260
2062595286
65340749
429403010
314558251
1788740672
1115780031
1917707538
822806998
258137594
800750195
2044734636
228927130
1718209409
467227244
1500242998
744621602
375448126
1927908564
210280711
416353020
313109938
795249328
58525041
1638949280
975943419
436461965
1094131553
1619463966
2144846720
887655691
1407758811
1981907955
669904406
66551573
209625245
1760375572
1843439350
542040850
724949252
588313656
163273092
1694081627
460379221
148816303
2061763714
648490656
1445526027
330928202
1113243808
1350931446
542134919
1069935058
448284039
886305416
1765856780
704235656
212989700
200771010
920121496
86928885
252276062
669575148
87754434
1077383218
1835972017
147745231
1216948464
468537885
1392541876
265835933
1936802491
91364511
888360206
1182750838
1095156963
1958473720
1735106911
1536575197
915963333
1444454832
2140270234
1638743615
1327718036
1873547582
1046603303
68471317
846990136
715105843
1357720872
1539246636
1802874902
1639302634
993114026
755327931
2007583003
1820217964
1896414091
13621607
1655525027
1417503245
1967042866
270238890
469940026
1275704050
773541091
1713789408
1906446180
2074272431
2143549764
1765595190
1728234926
166235959
428944411
203036587
968303574
1082963670
1377900153
1211501223
1700935216
777946192
1403867395
144273729
925940653
253935703
161381923
1600345082
109724099
451640795
627478614
327283458
1746780652
1702446611
726910950
9605214
951297291
814215007
588816951
2044847387
2078424357
1881639099
2013258023
1444452119
1080331985
1082655064
870631682
1556572505
156748143
750416206
971970207
1175168699
1045809242
584386055
698983785
1211905407
2137473099
1611580617
1498783071
89197663
1586451813
1258576835
1038046836
1713440426
1523630091
133831287
643540801
1393825734
1862131754
634417008
426466401
1838147341
1448570621
234688192
1446261177
283624515
532606468
274686694
1991993923
1476664038
1271656054
2036469520
1863662551
2034270694
241103841
34135565
861415016
1818506659
454559005
1906337634
1116319279
1062831962
2030793181
1112551403
1092009043
1853462090
577536128
1350751581
1060780338
1635033589
1294079884
1668152643
336198126
1129674851
1947814915
1995673088
540101296
53606529
1443531046
1390325896
215631402
1803255478
844289668
1163864531
1034824541
2138987438
1451564444
625388189
2024281253
1010834315
190195136
1811369428
1868981743
305699415
2080701401
21236989
1190838587
1513259087
2105709011
199789554
859652889
1282882366
2020359086
1175119077
1217980519
992322393
417847130
386219725
729289731
1294752994
1029155904
1845974546
204223073
765074409
1616235901
420502992
557593788
1075298688
2090514618
244296036
264557925
1941368091
905230929
269590267
325926745
682013784
218520136
998127401
877209239
2128086413
307410750
1380850797
1655457381
1952538822
2045064171
1300930391
2129549368
1589660244
243562459
282689846
436826865
950746698
935310682
707384643
170671917
1597060679
509759255
1553655590
223974227
617264897
427903290
1550993826
2094604126
1085410618
1416084403
2034414001
553251161
593090316
491996903
1284355335
1095282701
1445447232
2044896621
1772138936
1297278613
560716725
605997314
1626803456
1133730385
18797091
464355718
486402961
1823482307
1238954779
343407090
783324523
288906954
2022872172
1561463106
1554308062
98613519
2109909766
1027561974
428658604
955217828
397333526
775219878
2012962646
442764673
1316770396
817919245
1199779447
849240202
1188685099
2010781426
603009765
997521880
596872776
1408925449
934958915
2099678352
1032626114
1039925847
1269176578
55906249
235978987
965645219
763405522
1185369007
1315757892
163626673
468006560
195443233
1780804077
541702740
1410767666
430261992
841975814
217277878
1036189150
1027354987
1962832188
1295087992
479306145
1570720986
1590884655
584615595
103314644
406564049
202591575
641275287
673763010
19734873
704745551
737898671
2138082980
1397014053
2131808292
1065446439
862978336
929636679
631834796
1167551206
529176754
1370390442
1240457726
1247476746
109754786
776708802
1543431064
1028692573
1438839539
2028714
1997912443
677662085
552764046
471140106
1379910656
67664764
1298467325
1672820056
380720367
943582935
347912271
199162716
769544917
630674093
1614873064
2146755294
1048582580
537299450
1696923690
1073888151
739341400
475575999
83658417
1890204273
1064742086
1772871852
263577140
1572600243
183881204
806204146
1611672906
824827535
1587862217
1531466664
1524932503
586773636
656548335
411970906
1773664735
1634554195
560633926
513866677
1848216773
742486272
1412684604
1471469240
266227654
708074349
315133423
717322431
566213695
1638391292
217543732
945514935
1219917719
1574521486
7751664
762085895
1407358331
206570009
2055786859
1259302368
1833819246
746829450
800385156
1911603184
885284926
758555176
1750452015
1741129130
1530223144
523808270
1633282576
1871688710
564572923
160346624
1052522826
1785224601
335032882
754418867
303935730
1591378749
96657194
516623521
1967526124
155006751
416345512
1644520658
740649099
63508956
1110404708
1164303963
611075729
1794149504
1386717428
1928777885
530598728
6888572
1960725235
1207055917
1466048866
1478951384
1289716018
2109000017
1026768301
234979497
339642473
1148685279
1810473226
305669333
1917632735
1269941980
929865921
1874006477
187512769
1451794969
1907219985
1988184173
1076446283
2120238919
137477602
652881186
1625916033
1239467494
266682899
304118908
1980673280
393259888
2065912221
482309492
225753919
365094139
685160175
1628820336
1432276518
1087947569
667490256
1950243482
477251960
1829866906
1002151720
1006832851
330786291
1420375222
1716116833
807976785
1701231882
1509621990
2057627388
1819282046
142060116
50728248
54987625
512518651
759643129
1621097648
1446119679
280055413
1694616206
1377972160
768510649
618043134
1763239797
1582187716
2046742271
1595043503
218478127
1449450811
1278401046
1100172377
1967685060
1760290417
931307631
976977860
276201300
556759172
1699259901
1494748218
893754244
379325950
912648257
1486508303
1424058369
1326860000
680816790
63509440
1995194871
1028942746
2107344624
1224188592
1397172875
1431459037
346073624
1170884332
935514890
1449948614
1894924464
1632260641
1420491115
2088042956
968273015
2071843338
348787974
1068360809
586621585
1132568358
905525660
1451787052
391434124
891421850
1616926088
1169485220
484047962
322846483
1271712020
391822860
1700655585
755550281
1791060890
1326625724
1951184387
588342338
798414388
540834864
1018923736
991704460
561738465
69649608
1949943236
1023149009
1430967254
1187857877
1402585839
948403569
1862919746
1965945275
1395769147
1132080029
759393359
1653635738
401734677
316650827
438932946
2080500389
1674605029
1474325596
1387353251
940936801
1070649875
1202023439
2142172013
1700771031
1142451908
662693557
216242424
467892787
1149833205
2040307445
819161249
1586311823
1864672707
2145571073
957204710
1664871402
1153145366
75800561
1444243435
977562991
352753369
453268359
1770168725
587518710
2007129785
1381393898
914792317
1594066468
91986073
388693160
861555078
917570694
1624154082
1138235561
660389668
987115881
935947469
326793179
653125640
1002914472
2109196927
275347166
1034646948
1217839399
1046994721
249347634
2058975124
1461166616
677264428
936964015
150408803
317419511
726164529
1574222916
490656035
172715615
1896574228
1434207299
2094858145
286189736
153213882
864765448
1184897404
23196233
1391997990
2008643772
203543670
2012479175
1882158300
551576580
665169403
70734319
1541088802
2032064274
1545009883
1020827937
1146778951
1506300846
1825588586
480479517
1251525386
1116290324
1356906540
931107975
95119063
840445422
82432541
126958185
1756083527
535682794
1167964962
266864498
947184349
1767536416
1024486403
911874401
2055020738
20919579
477852343
764400876
770702210
1849859641
745542250
37498861
1915757205
1375683863
1469639556
903412801
1398088027
1123786225
306650803
682224456
667579616
351309620
606322949
1372998143
1561754479
365635394
751083557
1277581314
1456033855
1280424425
567153286
852863762
1219488542
810754608
1513270218
953244112
1413172238
702870961
215842059
251911047
649665734
76774545
1219150845
1359111386
981145944
71664453
1528496831
1150197319
86199748
58901705
1228939588
62801216
336118284
304862387
1046977604
1759616152
1491527656
1215934155
683252624
208731091
1602298406
1200631154
1798244760
1061950282
202565530
517576902
763255408
230713975
946036332
769518350
1347256633
1363642672
2085203436
1094309185
1009283851
1615732623
64712935
823426782
337833263
976319037
612802392
1855343500
838850666
596191099
1428496357
1490010610
1122959432
1534745869
324894296
1467719755
289714663
343742151
1045255703
1707500414
1834122212
1394427764
1906937405
863379559
1929958472
383864432
1958069967
1446802479
1560471202
916741094
1600026402
390652445
19662343
1764999758
1593015937
34027139
763263047
932817522
101645783
1561596860
1866075272
1869060098
49562156
1698382091
75873360
1884109127
1319307365
1754256932
2091470184
1317935076
1545239002
495252925
1801596318
1487647182
1570852166
461986859
1857266852
1762000603
211238999
1891640720
1692517009
402489598
876717531
2105652997
395799518
768419961
1909996590
1555673745
725054007
883580138
1372389671
1422830921
368449909
883984212
558673944
955978505
185586013
415990861
1418477819
1925865053
1928616318
519215010
934232070
151694006
480343625
719016792
2056116748
1993326733
1838896977
2105084319
170523579
40564752
229939866
1099035221
1097861279
114600718
1592794473
21294144
1507672910
212548603
486428787
374852594
315714220
1274727323
362418861
389843651
521102072
1965767590
1658005524
890283460
1355824952
563974100
322216418
2138377517
1373468991
1501020609
1620342098
914219301
1696655696
211199354
252040524
55261781
992886159
563300587
898327937
739900053
1378888666
558839302
1813921465
865778646
779299194
1297459491
666265019
127295034
1507102844
791531257
719194394
139048615
280737758
1021175847
799485167
555664913
1434439972
132989063
916659778
2140422883
1596260059
1628354361
102224997
1155007511
1770696955
2081761582
507647247
1542682088
1883112301
1005480057
800204695
1832562142
849963472
970638897
1500431101
921031169
1690921617
1634854606
1920280071
619086512
462996177
455705561
592335816
1687174488
1250113604
1817313478
902133601
1140627823
2119818856
246621321
1619749384
1247715303
804860128
1077153390
355781115
494360165
847953101
1913989434
907133263
249468853
1923981891
1581628425
549076190
2031423375
2002297924
1888515315
721723005
513966898
679187649
1979124488
2104221094
287420650
1504997509
698367168
238011985
735954944
206418376
514559521
1924920085
1301318166
1589386594
680702218
1209204456
309039401
1605154453
1158790118
957145909
1131211795
828819968
9097946
813206463
1162454905
2108830090
417447596
993664659
1078409909
689347392
248487040
960488293
188836282
1748954663
2113168808
1978587481
1535444694
1620367932
1884054472
760783857
899911802
2144170831
472321356
806929955
1153170316
1642762070
91800836
960330713
1775935227
466991658
1199725790
436650203
1196999962
392432775
1448871627
1265930763
224730514
984845399
1458646752
1839458368
266471291
324671558
955618910
267311993
262168059
1029917417
1267600466
1779946591
1061447043
1788814449
957957069
2085817535
1096017497
1823071314
1890950313
1438882052
1959630125
1941632741
1912218113
371658959
26515585
1335144606
1089856973
233957592
359401430
1959901287
447797800
1161475921
1610880487
1955010068
1954780473
738037324
1770149692
1997358775
473565878
1762031055
1404826733
1604224478
765119415
1736955396
1465748695
355272321
917305078
808392775
186742310
135696017
775867605
1388750319
1620481782
829583558
2065296044
2104539649
1442982427
1492623672
631254364
1637019991
1640019851
1558389712
858501599
1575629972
1288246240
1262867181
564079099
1278998629
2040214101
1255157828
689158552
1825243610
419694915
454420202
1040962000
1345192895
1254892121
650992482
533527741
2063791296
722737853
1361609663
650461024
1413274154
1743484666
1759967238
560677020
267511986
140771610
740572180
1895834551
766133281
1107372859
1549163998
616226940
1885626605
143090221
2003059054
1044970240
538761272
1174413969
1851168287
710251435
859025013
419427399
2122730240
1402686655
399105521
1537396653
1799839947
102377712
772238644
599961905
1513740975
1436231538
1455559059
2088503195
1870978163
1462736781
788587939
1532669776
527178098
1525893604
954118685
122824035
1988625579
603693254
999882109
1310191127
1799460961
338787575
1652805953
1287972811
491508631
1591149291
1833481346
2120772081
1292376910
1853312363
746933696
1496522180
123047239
296166471
63518557
2062440202
1047882191
968578094
1629658109
369434714
1408036174
1833759829
1338007983
662664972
17103175
1604816011
1866222862
937981173
1321434755
1317253090
768458391
1153167411
1497546582
594274087
449015199
2091109614
1845224258
490668489
996984229
968703353
2090444441
985881363
2069729274
716829339
1870393536
1832315256
688241272
1817398944
873270785
901026275
2067524732
1367700759
2055586712
1150934308
1644962491
197739311
1411950023
994445093
453047689
1373327775
1757369260
770546414
135737115
182612082
1866460485
1373534919
1340305625
1616053060
1558681414
1721157062
2026368498
1400718468
1393278447
461413216
1310446387
1668833519
2085246757
933141069
1864961072
1612899782
1035643330
1278862828
1683385430
966420913
1265330444
1996835149
801808419
1145585896
1309458866
122214067
1804989061
1920305238
1375675762
729311993
1860298570
2076379473
263692293
119241698
261861664
497139744
328720556
1136840410
1673530367
303281360
1131100192
1172298469
1878130400
1467972854
1708232088
1406727820
1514151558
325970426
1806321501
495104617
1441038239
511260411
415636533
640942717
1877921874
541770507
87564426
1237963550
28453194
2039099904
459808061
952406051
2010971977
337111189
273500270
454016509
779917632
1781756060
1926153217
2001776748
1040534272
907147107
2133498747
1614350177
89626966
477773639
1659198323
1286481758
30862986
443047125
1848548952
1914551263
471872007
1579139442
1806177694
1252600381
1526511686
744280418
1874428874
58305618
367114413
2059441954
1810694258
204169065
1245484564
643023219
733262141
539515102
966828874
475612426
1159285192
1834035477
1817115779
1927699280
1644206200
344337952
935729028
2050852884
1961223890
1895779395
878752592
1401299137
872777851
952570041
1060163868
1359573113
1469566312
2081253690
170253522
435320369
384975958
72696025
29873403
796674016
2074673296
971771733
564291468
894771495
1410645834
1843632141
1754053242
1585650778
1190632044
561305618
1148971711
503752050
1288263855
1132453806
495704525
1463810029
875056372
419339264
465765737
1488064271
2102735734
891769612
792314762
886566992
497096113
1093764007
1121539430
1354499287
1350526753
1570110613
2119680056
900593618
514782151
429189464
846938906
297576816
1167697770
694832270
649682339
1150054022
454474444
1171701474
1907902646
604236988
754632288
1677419909
720715722
1422430441
385088129
697630460
1986187556
1379124439
1755583905
1170887634
1995377938
395700426
2027922643
970206284
1308101097
453657648
1840553265
648963882
1368472928
1460216085
1955420743
1852951228
725794296
713026979
1392940258
64044357
245150681
1117232036
1154652129
1826396185
234291315
2006753806
1841075196
1758940846
731791615
1399050295
1757292476
967427483
910646878
153573216
242380092
1194717548
805277414
126909563
1292905276
1636521243
545596741
70543398
678758900
637537041
851520172
1418153658
1234810442
1977518415
871051507
1126725684
328226826
71104829
92196814
567495574
1806647733
564964356
486468396
119255848
863070148
1368476143
1958876908
355129018
1765618389
267817487
1666036838
718820331
214673070
287809784
36697748
1147646463
1298604720
523023871
814256149
1804316549
2139134979
2086189837
610301361
1908584262
1775999414
314645699
96796731
737990360
97053991
1310906687
1288410786
955074113
1180537744
1129424001
711918223
242939257
1702791427
87815793
21908905
2025688703
846251452
1542166219
2134519760
864235867
1624122698
1590663658
568557189
1139436765
1622637219
897722179
1523080329
726738215
1067640493
131036355
1509793596
1806379998
2021297874
992849194
218078636
145899414
1224079312
1359542882
1999143743
890162121
1014352899
447536280
663928345
2091331760
1357500389
777013105
1248285771
1721783581
212586202
841283843
629871819
1972042259
1506132404
1913285624
927951607
372185741
1831381570
2104948917
292153269
947924178
1456992692
2067452084
1477918523
1207593674
1486650006
614796243
882574156
58134002
2033553314
586514314
382583848
421783865
135519279
1726490604
271082877
259118791
1609180885
1165211192
501755124
830874749
1983553837
1694488154
549846429
787749848
48701160
1024175969
1299014166
259575397
1577871988
1679700514
1217438576
857429906
998759373
2139893769
411312652
151066252
1473625629
2045438964
834498708
1836469047
1895487638
1183460140
1130955482
739815802
2098426411
2108315856
1129125392
35157246
1079637461
33221909
826812908
342078503
2044875232
53589349
525701497
1673229531
1281987215
1068586932
404180104
224138205
1239883503
760995643
1315372860
1063425513
1997965024
410806601
976159081
1074928904
377080762
570670251
2105153780
1978886419
1702616470
700876177
949835512
123881778
1171850273
1182903719
474843709
1846313087
1855196018
1349358950
520057460
1951249527
281928995
1985298546
325379999
1054052372
222978622
1794469470
1414877990
869632483
728089490
151666323
1519405675
1609091511
731524037
23896915
1229413658
1515457122
1503824292
125799883
263821395
690456177
397764963
1354274901
852091254
1772770100
1047858785
1317634
1561533530
1579821842
1472604467
129858924
562571676
1452719263
1713420194
586358863
97372476
1179698822
178415268
1230194530
488265878
885914381
258257571
1801688495
2079303889
898876547
525292418
2013746809
677821138
431533377
1291832415
756118546
958520118
24299950
69952220
773622161
2061137638
315917008
1648860756
1278424680
1649103766
1044781286
1509236360
586283756
1841712773
2062931694
186031938
887904897
1859294410
1752700266
823273628
1393508013
1916803894
187473772
387298548
2017960547
996450820
1688609332
1989587185
287036733
1753390570
1827864706
713100637
1787110989
902802079
213039895
390587694
1220900126
26983365
481285042
1659808459
1632877167
1352605869
847493809
2114976480
1462328656
1314915122
1503432192
2114528681
1716181135
442723187
1287566762
2077882471
2129010745
2085572945
1002695917
1528662776
1703950509
800198872
304488333
799739691
364117333
1433685754
437689184
1659204354
670944428
2051886305
1057617934
160554090
816152869
349012625
1801254056
1154029784
1059719687
518157005
1564006624
532630903
585342484
316560537
1413579250
659906824
1682860820
2006456044
1460037511
1823715943
1197650378
391841335
2097701361
1925787068
402493776
1797322850
1971076414
1476665885
1104668741
1653268566
782150633
36407489
158936679
2040031864
1761835499
622520289
410059856
1680876674
641287717
1098631494
1563783464
890614831
1311405882
1370915665
1572366444
837203065
1174956097
1558120998
1998440884
1417903230
1505758521
1953537192
187596642
573212838
1019757472
1883265931
783797365
1869407994
1190071969
637868509
252140169
936100619
1903324065
726650811
1573230259
455464045
732212306
779466690
220451186
1842242648
344598325
594216024
1796568954
1054722791
1751083765
1558522747
1852689880
1827460122
1290456278
954706735
368598370
1144343079
2074983821
791814727
2064574230
1656206615
1740750958
370353482
2128215952
1363372206
2008845616
1706560319
38695928
861316884
1715124694
406433319
395674958
823934448
1430101451
951659584
308221182
2077664382
324024567
1587344781
605092641
1972950923
2069829230
1608350550
1970880846
315255899
650654387
1186035252
904328025
283359415
100160399
943962900
1127829011
59802411
793758753
1639139697
1734496102
1068245305
1446674102
1186384942
1165303005
267124195
1141379666
1433659221
672514829
360516702
41345327
492781569
624758913
80333818
1568978828
993745647
1477088382
1818720470
1541656782
1272858712
1971935111
1741641455
1707804090
608011090
1313326647
2037787188
616615916
1677069864
1158522343
1338477530
1119701776
1436435888
1506141368
806051147
1622544596
1067696964
829960951
1255114115
1540576029
33279641
1242403048
1284234894
281655565
293872027
1066707035
1030633302
1890193942
511687835
973063357
1720880456
1917459355
621971563
674080788
1442047943
1999462582
1495792535
1324347002
1276178
2127672166
225718704
936273750
100638605
1578683398
668548691
1095741429
1518335601
1627669555
848453386
643752995
2023731924
1178659128
2124324673
557609193
831353634
509427891
9097962
159008645
1700686129
1298691058
964665727
1330338146
259861995
1336006762
295156985
1291823272
1203254573
2129103710
1416928856
1911491209
230292186
293600022
2077045568
1276320701
1933823452
1130685069
148243441
63349285
155024705
1721491479
344659507
993377118
1068627244
1183945364
468458745
293954993
634631355
741126214
1217362323
564377784
673026992
767165806
372997980
1249745795
1169102299
614451269
1493642187
1466661956
1222191497
13469926
1240359425
562696715
992765428
598095565
1373756369
1634590825
1975564932
968200163
1961829514
1717497904
651927884
23745449
1411494402
1932194195
221964598
166413523
256269048
69054713
636941478
1716657430
1847740125
795598732
3107066
444794965
1942491980
1050154449
1556149691
96598640
925798230
180735188
569660000
643660087
1493723949
1628322716
1079883759
1783291792
422704298
981714291
1465421626
1813091521
650977210
1284230390
2014636685
600464893
681482395
754218666
1172503491
2070627747
1370550018
1812738847
1610037369
668453975
835142605
1186276018
1787464277
1985952958
470617663
758351542
1974145844
1895961181
1843867993
1365903397
463479231
2008488763
764698336
389650655
1674190885
962453912
1072347389
1427254966
612755104
1332403387
1265206220
1209308612
36163501
1403278119
2016678671
142367248
1940671849
780773041
603790412
1491701964
488973966
1200369964
255816323
199045889
439012536
1552328221
2067279160
1914462088
880095925
1621129466
883173638
165562948
1328741445
32415553
583964447
70761649
717388463
709153417
1294879777
1836444651
466806896
457247580
105471188
1102578568
2133942989
1537607506
1444800459
1233772164
1380953475
1091084001
125797584
632927305
1207385273
1777884373
160436360
899202466
100309253
1682909157
942872285
1731762635
524167077
1688910205
574405418
1924895991
765114505
268905190
1063544012
462423342
2123203675
691085952
1742398880
141911891
1484522718
706324530
1412820164
375711649
99631974
308047185
1264899909
1312648525
1694928033
99139236
440856498
829164274
186966763
815231021
1184314928
1900600753
1760029935
1092929200
2129583205
350714425
1675975895
1494495642
1791521805
1873769427
525854495
781274337
1300925168
631611692
1983135120
1036842392
1485783875
26884562
1902930417
934827813
1430160797
2007187590
216072745
1632921575
1357162617
1642558422
1810729650
1131525317
1487076654
172164431
1235979348
1599890660
256485926
1803555494
1355744871
918762447
2107832311
1347055532
578668650
439590935
1299729415
248733915
88950453
1396906036
1280828963
456589784
638424665
1845340058
1151973925
976722843
725215909
1309682374
1633858292
1804075435
1520562080
881593489
1381477474
725830020
1167830660
1781509448
145126816
825825749
391355918
963294470
1724342607
1124647775
1220106925
1812287093
1225995552
1736477110
1222959756
1627804342
1450247599
111230673
2111444612
518820314
298700405
683244410
1713847535
2135317455
1836610414
317484677
1477894457
57572165
1867143853
457482442
309676697
477792889
1635504994
994701975
379702121
569112943
931486316
1902001280
169468553
498670616
1347659610
2038960615
1710602234
1881806937
1269761354
1469571995
633800775
1443270632
586105956
1934075132
2001043026
1340064480
933609367
1171938068
1488538083
1692633423
619899525
1195431592
2109984719
1604236768
1013700167
1467468850
2026902041
1094007365
238241899
1321677633
669199440
1001771834
1255832701
1975267102
410864923
387668861
613962556
1659788927
720119780
1837383513
1677590146
1118535806
466609887
880252749
1176804644
1856062785
770607458
1206972994
2049525325
449652366
234101682
206861612
907922249
1719047101
2039782682
1720975370
284146801
2077978925
2076976620
1839382260
1487450172
225539453
114819339
563480391
979204706
266950395
1830715389
148711923
1291581401
1397635352
1389835392
533808466
1636731614
1649499061
173721739
1045033465
1459463937
1726567934
510270029
221652845
41336155
410603711
546140539
241604853
1901115175
610059098
1391276698
1946159112
1167750479
2072408851
1184720850
1213048316
1348702445
920058952
575255435
436239265
1362162832
548623551
1404333600
875604080
1704813326
1057382708
1404166567
72531795
363683625
1748078423
628036740
917568111
628778795
1805592595
2061758623
1010465104
1100006100
1498106145
1043460028
594528679
1223184299
2116619847
1305514746
1573901442
756917556
196264260
46835423
1566525736
340256631
1455556958
1247458472
2071518055
1592500162
737182768
1127423611
1605306655
1206951776
1039251906
285277540
1771101560
1053416647
1885450770
18903842
1269951039
874547941
1451076779
16795211
1394497737
303655072
2074658014
191756584
492813323
520512439
879076851
324884049
1046058308
914352444
780097198
487805947
850204364
1235173725
151745712
10826361
1236444000
1882350528
1548361990
1847378921
1895144989
1679125358
1253685676
1047851092
1348402286
670226945
1138245606
423470856
374932930
377798592
103867494
14486085
263692728
209994103
1055126305
1266770520
13424538
942413217
1055863762
1452071179
1428479817
1524835488
761244743
1094294330
694104546
243081971
240451567
1812310733
1878418478
539664447
1271148519
433652001
169312778
1738704464
347542688
84661112
955459499
1153650689
1900955905
138569354
67816997
1517377664
1322292025
1520590122
155331089
481386106
1008535178
750953686
1820523957
715225510
1194676733
454060516
1016295247
2052064126
2058739311
158134277
267855848
1659406337
852552918
517835379
667714704
648099595
225019270
1285063896
1182156833
1578225945
38813801
1312664262
2115797672
1081687882
408118353
897397870
2047051261
770033367
341055553
462873754
1956666022
748233359
1609087854
1289768937
1924743639
1973176438
404687295
1688240224
623125348
1957055915
1651945330
872215014
1424322250
1747668908
1784726821
3377551
1566390892
2125238792
793684434
362844250
931898612
1605921768
867936139
1132716371
1758678342
295330169
1735080759
1742989535
23526582
314475756
858710180
222899812
241194079
1229145262
1045581027
707144940
158274377
1022095667
960038452
639641025
78605210
1470968424
263343391
1002504701
892869794
673487990
20008017
455814944
1436595946
1857471253
609737338
901931062
451051508
1092498660
464178769
1243410742
818889172
1435906564
1017508261
386592668
1535181997
2103540829
1381446048
2013335401
2060273705
618791964
1565110231
454172011
1713351672
766884195
2143424054
1127502316
827416778
322359264
873717943
1023692836
875021569
1970864175
1220225359
1028487740
1499039565
302773835
1546373081
1062181679
340762497
1699720163
840629819
1964086015
1247810122
1971569314
712892640
450733057
1473237557
1221502710
866259788
695547215
1334789899
391845979
175538290
1716723170
1685267105
1510897427
1076318706
159067115
1216124052
703606787
62328907
1892075502
26306596
660635112
1449934579
1405758905
860717762
437046583
1540558021
1467735967
365907540
848906705
662663536
1037642402
618601741
137037673
1691201893
1194167556
1235126794
1262447033
854517693
760897818
882882211
1705524193
1587912138
717966796
1934677410
79796484
791400523
1741470954
617082400
630679496
953852409
2025858296
11516718
1707544020
204332611
313084459
725401962
1289718907
1867618121
404272833
203212294
584275411
739169504
1661213679
252473533
11177268
1025780467
449409402
1348258914
174376161
787130423
1289254583
468145893
623489329
821932947
1598508039
493088052
203207932
1014935606
409641421
1020052918
1388955507
1379813853
357698987
1013480884
1965103118
1438887308
952951815
1964356575
1795882295
775990559
1894591598
1767217965
902763765
1949064731
893284896
1080348825
1415713806
906252990
1157866391
1580388230
1368300071
1487672231
165275174
651617655
2041554058
147117195
84378239
2063204169
1933344778
25533906
1219053760
1213863229
1351248447
1669128554
664360213
143668199
878801659
613606942
285571061
858809276
1808084422
1572833458
955562134
103806868
1795100488
2094491869
759212352
1051509702
751797668
10824919
1180328467
489456562
44475839
297679258
1501955080
395446752
663403749
460775856
1640300586
2024183915
468800014
1573603709
694921743
1875584098
212803654
1133139094
1567630977
420625338
1221108036
1357245652
2123812700
1634420762
755911638
1908393580
123148041
1091025818
1419448296
133577174
1700322915
478254161
1250623401
185996721
5184595
2145520836
606275448
1865914211
1620023721
541325142
1854592887
1771697379
1782463880
580575766
482275475
1450503893
1737428634
1472742763
1552323600
1564281826
2039697119
1485817821
127333277
1735352886
2040445470
1905997220
913822442
870592457
112753078
1363773033
994479738
289684529
1067696964
808356865
1881937415
120403212
705758836
230674997
707014693
2007811118
2068789901
1969362790
836599760
1381455149
433578513
1969669611
1091432707
849833422
1989256978
2145260774
548412565
37867991
1431791811
2042299811
1470959111
746288035
1296727464
2016961883
932171241
2075716625
175540312
287930921
304054961
1532999117
1166877321
1192562174
1810114900
1515421051
1218753383
1489768573
1645881820
1761098756
859138398
879089873
363731003
242955962
1111290251
1803813380
254757472
1076833043
842539296
1773478931
1006783328
1065738937
1983321396
176196867
2126312965
2109588206
1954914429
911452606
1629327920
1571722781
744913446
791805064
205156394
1382536429
353553809
525004338
1644377613
1810495222
772944349
747724538
1962909571
365223693
1648101153
878341427
112039853
1773241125
1646160538
1289175413
1327897203
1319770939
1390482609
1090029087
1476587786
1076722681
768099761
443750552
671578956
171952485
1491327622
2125731116
1246139377
1636670878
439174725
1428591494
262963976
1267310508
391128084
2066973137
141578470
896567436
1953340159
1757558628
857679790
788389744
1027052654
1801484400
409850883
216421808
2031992837
2040502498
1692257398
1406998580
9871141
1618796867
1649135243
413097257
667362716
1364162885
1643762711
1973663934
1537099913
1169524666
223473528
1305565984
720765800
43409535
61894807
1538866027
1894509942
49602579
2002447053
18237201
1099603019
176600234
2028271784
1449552381
1134191093
932813372
1622392590
526275807
584113752
1115949034
2142923640
1448095673
1608906340
845516960
1677605439
413654216
1509503448
552221597
477824787
1920266540
648364560
7166741
362865310
757535349
1322813489
1408803324
1445255713
1906904888
1924625937
502543271
1980617955
2083123636
582225466
962591252
99899073
2076455660
1915039289
1827023067
827896265
388344306
909907648
1718611706
365847941
1774240490
511843535
596642389
255018038
2118657713
858023046
986627175
1884385436
1920729813
2035590871
1625581409
1602911794
718314844
164851835
574768265
1420723629
216482299
2005027703
997874946
71579187
1552842305
1463507742
1141660024
1939167965
1422873550
1641418990
1611705647
1252765056
2111088722
442802783
1795950566
589999835
2037849426
35377665
967579347
1524402457
1007873380
1708891479
265336463
1908417897
504118923
306734973
929787233
1691272167
1729602209
1404484241
29586626
1079015153
1742663761
530653663
634067863
1505765055
98329040
1105093058
952410333
843241297
417205564
1700002064
1211097735
1457517438
1660825621
1703628012
328332675
977871521
122866134
1707053721
224980405
1957273733
309248495
254472105
1976568905
360048850
1137328568
1175415445
531691890
388320401
1575933779
1044568502
1262064990
1361176161
1793877327
1769188368
878697034
248244402
722917005
281629361
88336446
409574692
1734328140
1157658299
887677591
1299686015
1251997260
336650747
960791786
1726164425
377765582
829723477
686034823
798037938
1232308022
1120475436
2084504643
1076141135
1625732100
3475329
352105861
213273519
628865195
1511368169
2015518631
1435736276
2057003604
668229240
1957555718
1254002121
1610501591
1160654412
719233769
550084577
1478938783
656618496
2056632903
1005244798
1518248178
1184066608
555285495
1989601887
1378488506
1220555603
1438944919
25075419
633167050
717522230
817446834
1629890542
856884835
623408600
709938319
1104841622
425838367
2032080934
450731002
377993354
883053088
1464778965
308112888
846270060
960583464
517832761
2087566553
36844808
1844018004
1067137513
947702901
173587247
224563810
1292208260
1009524073
970628512
1144389744
1226260832
2143421439
1992427978
1325519891
1594304801
1652235179
193141374
1719431674
407558743
240574553
272529818
1605031840
1741950413
105942899
1421606625
1220380561
2004655684
1315303787
2069183634
833664030
507128319
1507021790
1667098361
862380060
163048914
343235519
444503344
649969327
660805735
304531156
167127346
324024217
68249548
403807502
2108910643
817167911
227565532
2133915427
2118015136
276592106
939710810
538475080
1075203687
1812802759
1714428148
1898324876
1539245468
60210222
74652082
2018134664
1428714582
1155614737
807168880
1889231110
243194285
965552875
201527926
906107394
1780968569
1345684120
1376188799
1053340889
44432159
950590415
960130102
304066758
1885752453
256678617
277238702
315108064
1058368953
425076803
401850780
1374576177
2127769783
201183691
516359682
472908827
976917108
397648818
752311867
1944234296
117199093
2106466405
328877504
1620657910
417947807
1741955939
1309251930
358711171
1599303754
552125621
1461423737
677245520
2091058409
1908419294
1149164654
1190633664
2122880547
895643057
121888755
1270440079
2071787433
225234638
716227254
1013740878
693329397
396915448
734551321
1403306138
442668889
1589114423
1278677062
1870282552
800122595
273789602
1788518823
970308746
1934249775
484332297
491068836
1127799383
553576871
1524957377
345117398
1330626442
1184612327
592540165
1901365536
992960747
1626895648
1246374794
6125253
366662116
1496403167
863995915
1475084920
950617933
1449305959
1845885923
1776934075
1017047239
468444955
411791419
15888995
382998841
712872271
1620847839
924215171
525409306
901795420
567032039
491744336
982263851
1871135269
1879659695
724137534
62099801
918616
668021863
118066605
1532209085
464781939
876129035
2055755723
1584138617
750939664
1167382831
1922988036
229467086
112979179
95472196
2092358923
2137195674
542771831
1559110316
1554648209
196786980
356287288
700993940
1834144263
761977092
2041333173
553747334
1655126
2104176926
926484953
867987192
336626737
524221980
163015413
383496235
86610041
2016757071
121596027
1633869431
1502792056
362631826
1760438179
2012996322
959785200
1288213718
1422187741
142217421
1507253867
1816942213
1998609929
1376323757
806588043
710696913
880468340
2147179336
475148715
17384031
1015036331
1206752297
1840867477
1486786513
1441130163
541488969
311941427
2105584604
1264449732
830508908
71837542
419930421
1705781660
235188241
814937308
254069013
1668806333
1886225482
1132965966
1613201818
501432272
1505867581
837247994
565182568
886877329
1793166966
1899543587
1694400845
1901082651
1588659286
1195832104
1229215050
1951075417
537428036
658021204
2043230446
2014105622
146879929
1614923793
1980500804
80987000
1870530463
782634253
1977534915
171584433
1357046896
467504159
160409266
511310638
1838499674
1563049091
2066091680
835042396
1744703147
1066766899
401042928
1483434989
1837805328
367501195
542737921
839894641
1758693681
1725240184
1105735458
1279742508
1199793376
782339747
268785012
1461766995
16729696
1753040321
39714531
1053328870
157845392
1263085662
557213546
1213667181
1599238198
1357731388
1446084029
1555996444
853821429
523543213
878863239
1675745362
2074477438
361639536
962794959
909525724
1998950233
461121221
464473792
160302142
1066949471
925452241
650532232
522484237
841989317
1273578496
1497412009
1528552983
1363253227
238362277
1546604182
2052711235
646627121
1183965060
261858527
1329272371
1106329817
1717816203
273239547
2069714402
867755574
1581761338
1118169458
1077139279
1556809259
155593587
987379890
1851545267
1347229773
1637663001
182831929
1230617758
542655291
900969171
503618979
305393343
1503471658
1517525186
1924241532
1575617021
1207823681
672203513
821130559
1397847870
2047157680
1022462729
557023980
751608551
1808375014
869174552
2066775859
2144022581
477716396
224488932
1983284923
629417417
17760813
1798689364
1781839215
1419243857
858793728
1613303854
1197758752
1601519516
297630182
444480468
1468698533
440391070
822718933
353675055
898334621
195552517
1329576398
2021439962
1843308008
1984800286
1998446320
507177763
1682646813
976547125
1802307654
1417312294
1535854712
119315659
47785477
2136803089
1942697397
1207540366
155573288
1842327981
1266941640
548238590
1460717862
559716426
1249823128
1433658344
353604648
1679018927
1297572108
1533378755
476141017
1113261740
427422581
736044218
468081401
1634840972
187666481
1138465330
1134721483
1047765034
1566352511
1665193612
128926881
1431097354
1385453042
885324274
465048968
1244331184
717120026
1003594722
719823383
1347544985
1059458807
1504376764
871924514
1830682037
1896673686
1605255390
288108636
243194285
694852185
1198668279
1519810187
1728911327
1413439774
1168426841
795265394
1103343718
1742361617
454449555
253947903
930092705
1737367344
961237163
1081124226
1599371972
1368738853
432782315
1899651398
133426645
115233854
1178784595
1034019976
421722830
1547541711
454156993
1251752244
1678624669
924613888
1264833314
1756862785
1518724139
519635654
820596786
2084204741
1895291125
333579651
147165830
1182702544
1896559173
1394198143
1511648091
314295589
1951567484
351854781
2018253823
1024209344
563107583
1175371833
770776076
2053485743
2077469211
1972391865
1545942951
2141683053
1278613543
171121712
983276661
214230597
906936216
513053478
298336371
1219781141
910195862
347652563
409289691
2102135713
468082675
338181108
1557534513
1727115552
1973852473
492230913
531842392
1751618605
1750835360
223287349
721160310
1763101134
223390207
1822597597
812643282
1521488528
158297527
1681501704
688863686
1196654150
1119131149
1083459611
1510320218
561511829
1330535955
524367441
1260540084
2081225553
1495290647
1236220781
190511302
1070574594
1144501553
1803848029
1962855160
988579179
796266080
197571865
679946981
1954764643
1419656393
67699479
1545214927
54229324
1446961489
1464563751
684032056
483207117
1702725893
1161030751
1186668694
2013039662
1664556429
1579113576
672044819
908788020
1882291181
1951171674
989530444
825599103
868438630
2115681386
355829840
611880375
445323173
1971385083
2147152503
1428988447
1193836804
140929863
28822234
1568010880
510038249
936220084
703719592
792808689
1178648172
303291032
1865038755
1971773360
1599004485
1214013561
1856675234
671569435
1442771667
393760308
1065944257
1645147869
70702566
1823568774
968518650
1332150735
913944084
281540453
138762671
229561400
820002380
126325396
1783097681
419224748
571810167
169246971
1110851605
365042066
323419725
1824595486
999862618
536908404
1015168762
877172728
1006476897
2056968122
1057672338
1463570729
25078302
1159243296
767543345
1483273385
1646956710
677112810
230656360
1237962405
942675147
1774096546
2124479038
1167977794
1838095769
1256288876
45433560
1495826342
681613944
62709994
639587795
726839073
2072729377
668462490
1391071453
540641705
1529047716
1915148722
1339281161
1901151234
60232879
283024715
1767644001
680610306
254710014
2039537073
77080138
1337744684
497545931
495964722
27122572
1381476806
1341452374
380164897
347752586
221854298
501847797
1593253570
2079778052
1263362001
87916315
681135586
1953276167
329584768
1031407052
1244106058
1300230686
539226399
898000672
340035445
1866677420
1841138277
1415922810
1674322505
1942209074
1274641505
1782963271
2134874290
1374323721
1011871548
266877848
1262568000
71703933
78544351
383872260
1981810898
502898143
1461893573
408908280
1442074821
285845798
1926377841
1112964922
582797767
476588413
1014275048
456443804
1855699167
957331845
1772925683
1272057905
248767165
1693419116
1708693774
1126622853
1357848195
1013459511
1473030529
1348357550
866774542
1518710446
1254914031
142420767
1837347483
214312363
1237288670
834003710
470440215
43443989
1078965190
1062716038
1430979752
1230013553
1133587337
85286787
256563499
965807153
1945394827
1024678936
1764901347
358723729
989933931
1349415650
5738025
1625517636
1295340649
1905824595
1129180834
1377462097
810672602
273885005
654119183
401331947
2145346656
591716975
2074251146
1763406656
997654277
2105552017
1245119378
1344269852
1373574122
2082306942
586747346
1786091526
200180753
107332760
1731891710
922516284
627903404
1067731953
1252007915
1273444226
309870889
895277895
1007285617
315139731
1469681084
191890515
1537157411
579207503
206927203
116236727
809995227
1335955702
1147498644
637178642
827697258
164635248
2084788625
990123072
447403554
194582008
1268062503
1321158586
675533589
1540827653
1749410209
1924614345
1325787150
1517983536
1770913709
869351198
791256836
1208174346
1841155527
664827153
2041842887
1545925235
360215425
1709077824
17665801
132570735
1028098492
780329016
1925379064
1946666514
1119371467
1112786964
459649736
1620531639
2033672645
1829977555
1471579
1664498495
1767630129
678673333
1604890948
1955457270
2070872183
979863263
1180248466
1287730281
208843689
137202429
1693599500
445850845
73102027
1424745906
1021771580
351793038
866668419
247184311
61257101
1218928428
1348827053
1438960519
191072576
2093085155
125635105
1111841721
149127329
1858927239
1385613443
1788886850
711016977
1619972411
1149347254
2055769462
990908056
45949358
684073608
848816079
1458250180
1788241464
691998977
2144717334
777772437
370011610
749192648
1573427109
878091146
163897580
515137124
325667640
1535367
1116577992
350716908
1417256465
1911836091
592876089
1181652213
2076463896
878005172
1266229136
728898844
1872779297
1568316140
84103135
1308476245
1285866745
1169375853
1834992769
1713408405
1818037048
1887795834
967364526
1066474818
1388232032
1189717353
372574943
2113835136
1569314179
717338288
1178931369
1634604188
1183419355
1989668153
1167036600
102652278
2027031379
1552283805
1716413032
1592717001
342889118
1294429448
898076650
97235659
1051717693
988939243
1480615250
747107175
1741993079
978508231
344220832
1948035938
792075724
1194175829
143171442
347535520
770711846
1447443855
1244248695
1074314180
1097076043
1722350795
760209709
1053305850
490256050
1522214315
1779916366
857401000
2085652344
1210457375
2145944299
507544272
934357764
1744160846
232829107
1366738634
758018979
29507558
1461939078
187115926
2023009002
853864175
1279636474
36476170
2129740253
734253239
1056137121
142674443
1601152983
1605941235
1088680343
353398071
614377589
237000840
1566540136
1111001527
535618942
1784414454
355802105
458627467
33377104
529219932
1314025599
1559837948
1306967655
208199761
668381700
1490217008
593908811
138332193
1264184683
1033015743
1259956742
874453696
1363305769
1586972806
948399940
506100667
1046018559
400557727
1838872965
238133631
1276183016
583700661
704451427
2002318910
436227407
1522267245
1859359396
1923681857
230751177
1422834891
1199009453
2065386465
788552309
1654873874
101301101
1663384459
1393035951
89599567
373545638
1180723779
596133996
1117554410
1149378410
604773377
951683340
1979072032
116629205
459963100
1619314245
2049917942
82914113
849380782
531783247
1344498620
349285299
1730101537
1687750751
1556045236
1459975772
1078630842
430724008
1595575299
1244804877
1095236100
1938398223
52009937
599084268
1181938632
540941671
2136546380
1173036902
1518628285
608822452
258604195
22150718
1935747291
2039781480
1820172523
87663104
671992813
1956425192
1960465006
1588899616
1078679765
1573724862
1078783444
394323482
2020211641
482883521
1474733070
1719042398
324659190
1253491799
1438378409
1139245658
914951652
807389320
1216913998
1394666451
715982858
1134699127
1703158200
2097032374
1523687920
1776688868
1245144498
2094264910
1010985066
965291547
707182972
1029193003
140767589
1129387470
1459542537
2095496726
155841389
179833056
1573000005
573553877
683725119
1351090387
396319404
556996027
605718002
321233100
45197292
204129322
1514063739
1485934467
1541663282
449376398
758520103
912421756
111587744
321808620
11092495
1219616850
1647786020
447007461
499120205
837708615
941942461
1638127592
1593293745
187687084
659586808
1735480647
487368934
678641627
546447747
569418436
2031065495
2006946410
919913501
1903938481
208934323
51308049
1766036743
82692889
1250367873
478540981
1796116150
1158936662
2035046730
969392036
686949888
247149765
405042612
1075482080
588888817
1108103430
880242591
290095958
1413511039
15749919
201520036
1596679083
1289434442
1030149136
358077395
371184199
2064943576
100338752
1957333192
2090934683
1126708198
1679344291
1873944616
96438041
2081701773
744345070
145607780
42947310
1843704302
1416214946
1702015528
580606657
1942184935
2010725449
1727076027
276700004
586740595
1128346051
286248909
402302183
483655316
1197747111
1954237032
609110325
1140846744
653136101
1198578441
1933102730
667489035
255779920
882052662
1026116356
524044431
275515309
2144798651
624865835
1029478616
1852352646
2118158242
653662555
1905200884
1128509644
606524490
1066676982
727206009
634324768
2125021124
1201382518
1573827883
588336102
738222543
1459898213
1453163446
1894642754
1733052869
555331499
899759911
43007033
1153871755
1781986785
856977200
1898622115
242005131
107982419
1752603201
1595997140
420456267
1308784611
954941136
1393169689
262603213
1255410561
749672906
1709602885
1116019700
771527352
1422177842
1440153587
953384933
268495350
579157948
944308552
1310013964
1733388220
1928596864
1141590221
557838988
1904630619
1263918391
24710036
905433111
4587727
2136107304
644419403
719090354
1983049857
1086468502
1002253177
1443331858
1744490159
641894516
117346585
1227804492
1220252418
1152665889
463927156
945737725
302573509
640611740
933587436
1699291876
35152934
889036386
682079462
7510303
1489631305
1294692506
754129036
858934817
279757888
2046379822
1239376427
1657244942
797012507
91668795
266161297
1893640112
1060009704
482781625
1930493533
972114254
812604571
99951551
214209432
206049920
1597517618
1336320752
523813397
1417359313
358318695
183107375
1196075355
2067926128
338865590
256815786
1455906421
1285542483
620495032
589355766
1793182657
1360638388
819626077
578513897
1306825719
397804687
1830036678
1301358195
1326779548
1263351640
1667236054
526805687
34726276
403277438
1076411225
1578372187
109669377
1636701050
234700550
429978014
1645361065
263229032
228831417
1109839569
756685001
1592478279
1143984479
1614359415
1667783745
602564621
685818615
782188951
718841178
2004388663
1633312109
1734904921
250133561
1322143088
1340042958
1594459564
561491515
159470889
926743669
360197151
133508401
414969279
2021984836
454756805
313061693
373684203
15463239
511503291
1612770260
1660469713
1903775806
1377568253
147264852
1266664441
1474775481
677314638
313544400
685120564
795708634
1426598483
1470263631
1408503250
76212815
14044707
718792036
776883245
1528375632
754788156
830354717
1207873499
1959905580
646277099
226628382
1958323570
1254367345
1968224790
1748545357
1620080562
1096874898
816313803
241048277
585917944
350818808
1230625721
642795985
823845223
1842030463
1804070993
1553019032
866961965
1917151896
1142768022
1809400831
1924785821
897373852
1402081461
687168049
571188155
954312983
2144398218
1106100823
2137239653
721413297
1600470946
2028214996
1782843250
1891371318
240870707
1937489811
499587118
179589041
347696620
546598701
611935858
349478957
334038770
625006046
404877398
886927543
970005108
213288875
46752404
2077138333
23470006
735473821
626561246
571325398
26089722
1398791493
982420886
1358030911
1529173207
2032080934
689952962
891051708
624389409
1128160508
2046419821
1242106835
1369140791
300619665
1107771373
1680266184
507866978
1885787683
1429867460
512806011
767671233
60052969
41030122
735443313
844927676
2046928391
1339672558
844119037
331373980
290598889
601391142
529437061
690340117
599100043
1072075565
692617456
1188293484
930472586
204257166
1662986387
54613393
1759960601
1191866335
692067624
1594319684
1805472505
292022158
1326020741
41757423
47773901
876828096
1079881226
530996663
1261700911
2095542441
85606411
855914435
190247151
420733033
1342133855
916234936
1173148454
1993647204
676103440
610998681
1416060773
330929289
1040706617
842393653
1749797752
1708713514
100856212
392953972
2010396440
1637126535
756450572
243440612
15255961
912288635
1057195861
1139538676
864601414
282106351
2110668671
740782386
1521809882
945767097
468737754
1541795778
608485520
1498752941
469768344
1704035680
464221622
1070089120
8295004
907798398
1504650679
1200783289
1906602849
21279068
1666762278
1104587021
691900624
350886056
1381863254
9548702
224962089
1389855836
841927444
2050395832
425578023
383644721
341612939
1195671789
1232158938
1434971017
874100052
989060864
667163016
741399936
1241647139
245510633
657177062
81971143
1668092084
1748048765
53053259
1943286532
926351402
1576719146
1159746787
1603002048
1318217395
1527858047
11464163
778656777
910204337
1527472812
831459051
1557206086
1048887670
1415076800
158233490
844979361
23795419
362249976
1834838961
1915944720
1053852296
2021803053
1076633340
1388091394
1754289521
2079182712
1295512092
326686094
347980286
1938657958
810748054
946960225
2071963770
271897684
499042412
1468041150
428961458
564571827
2070484121
569615472
1783587737
1898161765
1686448860
1680636400
1669457706
348801358
746103532
1896062486
1421400161
967619324
2099610631
1320487501
2031648471
1130147308
1828697514
1551972131
1352250433
1125845498
1843140608
849831000
850401695
1899126493
1318015881
1658698843
74397581
512618203
1852358252
624823412
706955657
782311413
1398162264
1835420376
1943328472
1457918515
630983842
1987371028
1923786097
1593067154
787038085
1226102270
626142512
1996051242
898374725
1067804245
1001875221
1374116192
1530435585
343112179
1131150449
866013822
1049791710
786450170
1648998489
986715663
1469151100
1950267977
1791167454
1557090893
1688432618
1857549347
1954639520
1041011254
236067897
1170036141
25302122
1279413603
274000346
64220680
1389591396
1483300600
1589262006
163976707
428333472
90154283
1546411959
942021171
912198727
433947418
789585447
28956571
377543985
1653322081
714689864
1997040980
1949996339
1591050711
1365621607
517515087
1324223596
1144617040
1413283147
217141682
295899575
1518369725
96161805
955175236
600410610
929552590
746845885
352058861
579176998
530305047
245070881
1391508689
1717833705
662215984
362859579
2012447680
276519648
1741075161
17726323
1979584349
1421440124
1778887081
961567437
2038522642
1055289451
975867906
944318916
2051600265
1091541203
614975164
770363348
1361277991
518347625
525397510
1252784789
1526258522
365731725
1087908116
227164581
311163349
1495706260
574067488
904736457
748418734
958849521
604816118
380978871
1488009191
862957526
1548563728
2108002237
362621402
1125927309
891316386
120681022
1366956431
534905783
1749784383
2061957467
1734033950
2140508205
777999174
382127027
1337010122
1237130014
1773354289
599865406
1145163648
986674754
1202890150
1521599773
804067677
501049721
950606361
1141022259
930447210
33165050
869700270
2072810940
1757327880
730222236
1323123158
290473843
511370795
63470911
606711194
801378065
563434445
1777108527
638287162
500516483
722550879
1011365739
705050188
1267916808
1901580315
966624098
629691161
1946307798
298661332
1922237255
1308358429
176527292
2017915718
2067616736
399865926
66921859
1334049893
1112153719
1866268429
925183610
1826941708
338564804
1912705948
1869792108
463674035
1076113566
495336712
82732631
1041446075
1255986539
798405777
975420578
481669578
150106716
648843292
1479607540
869217750
693439628
1503041206
682960196
707057549
964981426
1690722838
1811400346
316609951
708422720
519115021
1401124003
172689628
239753571
1581649040
626139171
2067027639
597803557
34988355
458398853
1003352517
172879732
380530840
1605559176
2092315269
1043000943
1874881583
1624737441
883802311
1050781889
441161429
1661318237
526996745
1809305971
1677326461
652556512
567365703
475106352
1691811884
1041975722
595890918
2011122540
44368503
1182010395
1836800421
785583579
1896957790
523195648
1888540636
1351248179
304139360
1948150486
451549950
1287100665
598416266
1824093190
1199407743
1878612378
694723514
127916953
1066840110
610101671
798638762
2056315915
213074539
464331141
1937679109
1429531468
1747627194
1992869928
739274030
178849702
12649746
1106250959
1169344695
1487357465
253662102
286463172
977188980
717040608
1038520971
1947533117
936944140
1991849523
151043755
1579561132
1274781230
1746656650
200979006
1977667225
2025437177
1257837527
1357613766
1489436843
1093012550
494614444
2109733156
1859241351
1286442374
1110818508
633976820
198860556
839541789
1388663964
373153911
45037890
677713715
1521643829
1163242667
1864354341
773300764
1850368016
1481759498
64201783
1643777763
698241449
1639920050
132031708
873814504
440960425
229345074
26807240
1649273865
200335729
1481857865
1713933196
690102613
959342285
3123593
1521951145
1770505026
1241436041
2035396656
1630387834
1497318779
819770948
97148035
899531528
1631843459
1928268665
17131871
109718686
364251349
1659327112
1406418467
356171865
1765198297
835152302
216630611
477918930
282209132
1763075000
772711050
876479081
858417807
1388725485
173638944
635448764
948141187
1499389122
584280027
2026332797
1611878128
1915984650
1432239670
39084730
1844444405
808597644
1262454360
634547005
1576291910
1653775630
948354707
721287094
139397935
135793090
2061194939
1902773413
1462494992
1023468224
944193152
750987697
1462239214
1467364136
184812649
466397791
1097476867
1777801003
2129193298
1347921039
1297807339
915094453
1041664962
1721519499
949617111
761337724
1597108468
125317334
1769886999
2034939680
1599252928
639338084
226038102
339265938
1038828240
1447104393
927022904
1229790354
1965767545
1149848097
628060376
1370432826
452348425
1125357339
672881979
2015358563
1625600906
1682965914
1340291160
1480835923
226403867
793846030
1048360795
776108077
1956809302
984067282
1753293938
1762917099
2068983956
136653330
1718399363
1104876632
568259760
822710716
664372853
1408297403
400380670
1825916608
417571482
419018417
1420883151
673773807
1095631878
2094269562
1360936503
211108332
1133028577
1709630380
1095389516
337402006
1932458802
1542347449
896931424
1666760226
686785313
286899528
2146185798
247845560
1578302235
1828452840
1136716292
572515457
294542679
78948789
237390442
137149941
685352457
754361782
1558064838
258939372
459054430
1506096492
434799659
1903642876
110967362
1994411763
1416347846
1626338256
843153966
1432887520
1471706790
20535249
863999276
1735780195
185136997
1078210005
379902470
756621309
774463113
1003127517
610961070
1944531912
1771946252
1618681489
1723926516
684364125
1448657394
1445108947
1342734995
182660868
1209702081
972385159
746057893
513382357
1496468986
764471396
584584977
1632478200
1739281424
1637979873
1924544074
1691276797
1129523484
1599817978
1298636751
1958453697
1070170487
11588514
207837558
1030258763
1319334123
1728094795
1333355184
192988823
1322143964
2103152613
1555262221
1460058839
871242054
1572920197
927273639
1195975421
1498215064
1003678237
1987234738
430581410
574344048
1628611767
1381510925
1506632330
2005751776
609763328
44040606
1113474551
2111525508
856958404
1233925525
911299845
785122702
463531490
1471699100
688240232
793972956
1092651939
538668695
1635652100
259059634
1288394400
1176562119
976564724
862805472
1849353381
563995500
1946553733
1189130941
1922801358
88925565
539475973
1854480777
1442193145
1643570841
1146062536
1090299792
696932409
1424805379
1484568703
1089281623
575196634
1119631060
2072674273
1664127240
1910473870
649895890
1168429656
637308124
219859297
1663080527
467597818
1856032482
124412818
190197171
1125669369
1993491898
1340686818
323914451
269586203
1983647533
1910327841
1421761433
685945801
789916773
850633805
1701478144
643159851
1878244217
1582799144
189179747
1368261864
1993956216
283026977
2011839041
199815204
816256397
747764500
1520683494
814372346
898430635
1844663961
2120939381
841776900
142963131
1462444786
1336048712
1064599162
1496083687
1581538057
1073056889
1562717666
582650009
1443095690
2067049298
262908221
1970746511
1085031891
203004696
557018652
674999032
504099581
862458810
1057172677
2029569612
1710216482
1468129719
1772326393
888880603
981254904
328063137
638687174
1245613863
1608576929
1963113559
73940240
341606166
2146238564
1943128431
1548286831
1486739930
2016157498
416614039
582980501
1714368384
1192822127
1579259258
1160023694
1724296928
1689551157
503328822
448815529
1997136756
1102196617
1479310949
537271327
1031978753
1685185944
146773562
235990759
682683857
1285002624
2016752409
1545850571
1375239926
897235191
225444117
7180916
414922293
765817636
482828701
1738497753
1980944395
386388751
776802265
1396849136
589036334
1284505319
1031730448
1890175983
1422299892
591246292
1879374524
1498875918
403053791
1211463198
138855429
1622799644
1027564519
1976329481
1084053428
766694229
73754371
197619712
1688397259
1754444326
661427158
1781428969
1558408331
576194705
802787725
354447826
279842689
1081045909
1018517129
2014095578
1321097840
1969848284
1585686989
1123069573
1496347735
101574540
1530778418
2079606997
1543842317
1416344867
1688263966
1577944584
756454210
1201392814
624851600
2312210
283941275
502601164
444971079
1882327824
1987895857
1970414788
1897682952
850967314
2109043570
315920471
1457672888
1425224504
260569978
60619427
859567881
2016903108
2112446825
1295402846
304963001
1215831974
1707346373
1767581140
1408041513
1953351608
540331893
606337090
533348066
411543265
135839689
262043068
38128498
1101268558
1735321601
199124824
1095732537
1547009601
86916768
1372218590
451270534
970084055
487655426
1634610419
1096803882
314810017
1776806062
1768595758
172101018
549117193
1581217724
1042532081
1612138226
847292150
279227102
100914357
471671330
2112218085
67943229
415993443
445221902
1159556491
1896178848
1548197490
626183475
779428820
1703189685
792380663
175983436
380529248
644308267
788328270
1497625513
1521414518
535709174
1102401076
407133665
916545464
448960659
1561495594
2051434371
251624865
260060372
932671430
197051205
2145222596
313346298
295176517
590396305
60477801
606590736
666376442
126669417
211799507
211857419
1492884654
175544966
2018710968
307724848
2051792977
1272097167
719949524
1388162610
290595969
1871006115
310621681
820369544
850821049
1714697780
589391176
1712592348
135966094
1226043612
2129020132
1335631835
978055929
1641975902
1138969399
236960134
1587709276
1643601725
1774161382
860236437
809183977
2086866022
1575699823
574385528
589428253
928385762
1486151945
1531857598
495383081
536524065
1296555110
1857968139
1696364099
375278778
650429289
1035838664
1905428135
951041130
1643185236
1380594861
1208983584
1951230599
204059076
1363345358
1623359829
1624311567
2140115745
1652749922
1716150837
40033630
99904437
1904577125
2129595145
523428216
1675478006
174042300
1098044891
1001086169
1976059336
1552168008
633441584
1795440307
1834084306
1223593562
1824311001
256312859
232337971
1821084649
263971526
2001265469
281922805
1897124507
2109076197
246187414
601153817
616742198
1229231563
869424010
716220674
1122234385
467205687
1317613343
785786238
1574696342
2042825384
1472616717
443944668
495093625
586798908
1445399599
786325103
1960340643
1607765094
485008640
577332492
238834807
1347231346
515327426
419585948
680013548
814986494
1879883783
199101753
1306204308
1065969599
1711052676
267484615
624225538
1002522009
1556905965
850468829
717308072
1328560259
634257389
633841362
188789295
1089435940
1092553608
1510475307
1012442210
456808512
1568978466
2120625670
884486424
1151969556
1871611247
1362261893
1370507557
633519470
1462076162
1595222394
413694030
1647882249
684085437
827744971
548908308
1660095027
1111506663
909179816
1274408333
1158609941
1420569966
1766168566
1985100709
845401791
2122701315
2127367056
2099409346
751084841
1818705731
1449339058
1690775059
1907044669
1271223255
1634099344
1753063893
539869158
937932695
957215636
1352145606
2026732700
1758472380
108587217
1746201685
768865144
119619140
287523609
15475701
1323290058
781104029
535435963
777563907
386117522
1974203121
718012893
1686933177
1860348543
599114483
496665389
854241615
1423156502
1682699049
21408153
1959287521
471401813
763700657
1845104584
206155730
1533066753
1104463367
2043613926
1155642336
635540119
654950054
411827606
1333525503
112632846
1611084460
358154793
1396350224
1981425008
1679257839
663042266
780533977
786961764
95581588
1434499698
370716253
1143001788
717758163
777269339
25326963
1362441116
1123147598
1760781024
1086132728
2004652473
1733785287
2030500103
1063998416
930051991
769581823
1080056028
524152695
2014377169
1589753670
1808933942
832327319
1085217594
53835477
1153733250
1915481566
285468233
1324093270
1463790130
1268176402
171319449
1705257772
1126782983
164594134
242927105
168258749
134841734
2061812033
830154258
1232010930
681998153
834075031
508880167
625887401
359433815
470851525
89494960
1024716192
903493205
806674107
1587099240
2076504499
470791832
1603078887
1733653599
910322381
1173067856
1234779376
1415107933
498946393
1268947793
182574727
567073770
338749364
495979303
1026429082
1269361907
1096033044
633285840
460107112
401702461
915778171
551117838
984172819
1592054139
472151900
1186295939
1030321249
2042531545
1209741962
1795425979
1652456573
599740963
997339479
1025325263
419714491
1326481581
1941232773
1754408919
299373662
599636882
794978035
666190266
250373533
200430765
130536749
831049342
381475536
1029549275
1178244148
1103059861
1223227658
1574869233
47192314
461121281
543738910
310859648
169719230
1777436157
1918048373
2064437759
1913506139
1583229376
1173038450
1128211128
2086936694
1366091558
566053932
1310863634
448611732
845256074
953578997
1224215643
398548350
908665962
1459389185
1458469098
1915790767
1122496591
1341502701
666026944
177147188
53426067
1942077773
868144717
1309704934
1761057420
15356297
1902184731
656517964
1904098824
1103545039
1570712333
1934678430
1149696706
218283705
1049566438
2088268044
1166335961
1559370546
307088242
1394718267
1083183176
1839441329
1565648460
85936946
1108170471
2019556232
494143096
1875051480
2018564708
674759700
752335825
2083324720
925579213
1494290130
2056916374
1450146374
159261319
1325382108
2144510830
488878435
861288133
30633391
2129122502
550990171
1390827918
1022469881
703845389
793836076
1557105327
63210484
591606124
1989658840
1166429224
1074410322
434115364
1518788663
355721867
1363291301
970539571
895323139
953197441
262425468
1246246761
1072213422
1392225806
1188579015
922963633
1030788619
759455339
1472529947
788769342
1416430492
696988975
1126726855
888990768
1289144769
51973091
1011270779
415172401
1967191497
1825383929
846182240
988000599
358289570
2011856197
615881165
300763176
866448625
357722027
648536109
71719957
562274416
1046122061
1176347009
1776399585
245532173
1594791220
1036831808
576584600
1250718792
197275703
2007089474
782903846
1889252481
599703343
6954109
1362461645
257658307
1375407822
1235416801
266455419
1663052290
1960615579
1506007268
1633232237
1925834675
1313372434
1273045694
733279503
98329837
158844856
2144623700
658997829
602292466
1067905764
534555505
516170999
836068767
1622298617
1194899045
1479575104
2000876279
830409719
200273108
1587695808
711265001
1232066215
1498675859
1888230045
759891349
103561056
1900988984
111570182
670147036
1031101753
1930390482
1003257976
1581203307
1891356803
1088534957
214564036
2041931270
1263396453
187959366
1938927394
924490489
266331125
1146383368
302309379
335633594
682557035
748859367
1880273987
944625300
590562167
1791653659
1931710811
529446858
1219659459
889827274
954961828
1228878430
48528929
481009586
1059863490
1292090530
2123935987
906801666
1284113415
1210935148
1026736233
369517491
569698455
1526230164
286291124
127751600
110560638
630695517
937025006
1086893958
1917768811
1544416482
1465446325
1808219381
894599122
342005650
1124449081
2020883056
1469845916
2060198838
325224200
876966350
1892402511
796062387
573380700
1622419681
1582203149
1221895123
1682991985
910813932
795425866
1240457726
1307116964
1225892113
1786984577
959311446
2140876516
667090363
655768571
1157282571
611975114
1295571276
1856549679
559278013
940186398
1282136482
1766051074
1218851170
837418118
714237018
1942384215
869689011
1683380811
979790996
904002816
153143447
1248808426
276632750
119408799
649381986
1451611979
1101176809
132937328
2104984725
1556256268
2066804885
1153032246
24957752
983767085
1459225060
1276041386
375094320
343930511
1287232166
760228650
743025381
952351290
1267758265
1857629849
1435306926
1004265344
600998076
643706601
1838705782
1170688885
219743015
943991611
597275942
1111024549
1814212857
374140607
167262991
2077134948
972246700
324973917
1085897427
1072748466
1528496831
1903125914
675280666
276682575
1090881522
2029899834
839351999
1044444475
31720962
1845212621
216738629
750453707
1756355693
1913072174
1063335890
606541630
1784588674
1318447251
25168085
1057589958
561393438
1397408892
420984477
303333969
798066284
547678853
1297418725
1437920527
417530547
666577857
955173429
1824770429
1052852698
80833363
1229844877
1684317925
73149316
402892834
895950111
938680121
245238940
1833428552
1814763491
1362315027
174066147
1332322304
1382864785
559916529
859558457
741101303
453568140
448680113
2138650710
1706729953
2078426085
258012939
224790222
1173907496
1122147677
1463834077
2043691459
1177129347
456823999
1616289750
503693227
101387750
443608353
542977313
1943205943
254514055
937943535
2066328207
1754797654
1137575893
1014563692
1334640749
747974836
977618762
1916601315
498660151
1576656334
954506348
1208034866
420540991
537705180
1963576139
198539813
715372682
1446712167
252336262
1992129995
1993526142
605424540
1487391097
1824563145
2035847643
2035874001
109816859
477684442
936996262
1690102371
448604533
1890171215
1566063124
1464047771
1720269432
588684999
1340814696
676208042
1452789372
500437568
282310334
361331970
1306969065
1215209100
580380467
40227714
351905082
44280637
1518469368
961909738
1005833330
1933963609
184558870
1761954657
643198592
1255772795
1611755261
85180193
1702093112
519288393
741245369
1487424741
1908488937
1612660344
1203146380
1970250187
1053740696
978382810
2102583534
2122136603
962254410
1510480877
858179317
631820108
695428672
1084355827
1703404900
1693952019
1796747265
905631756
1913517011
817115939
869196736
713858626
734926107
1621685968
1478093960
2128323085
1342336796
919768521
647300692
2069762655
1843792136
52291056
1813331977
2048348349
314819020
611411000
2119187172
1131146613
702763430
2054775516
631552922
90670408
1557204394
1209645187
1032174731
664264653
618901347
623610100
1895742550
1162713810
1332610023
1149413518
609883546
659814311
450820329
991923785
167647717
174230174
1627108590
1119499925
919267097
359349557
1269199175
1459127870
795846614
1375150183
2146356767
318449072
1609010351
485504912
1706446394
15893813
304824140
2104476407
1521468315
47924969
516999901
1718226949
96712013
1558598111
1449014200
112225774
2025778099
2113743476
1816551593
977289227
958382142
1913708253
613517304
951627394
1442623891
2017592549
342427985
1566352410
84118197
1744444508
1458770399
880297532
256703983
1256487276
1093139295
879632567
1710180537
506523517
1386052960
2115035088
1965823928
1194363205
737583110
547424528
414960694
444786642
878335343
1911896683
768436093
1002526915
98936824
759564879
1647410469
1682965874
574597084
987578715
1101185865
1692798908
1564636224
1694113230
1651587518
1787884421
1729089785
2087557639
112033326
396355927
1420035628
1007905530
503229629
1630826122
1072714736
650840670
1294069293
1929556954
118746100
1651321647
1440661695
1070026097
417736852
400669041
509508003
1647755624
1678874057
497413780
1807277667
1931316495
484004181
39761175
776175555
446493016
533280194
1615805135
1544631602
2121238192
2051013928
1201502959
1781110317
1456748225
1206655704
731374110
1517797339
1554997408
1185988929
600089099
1654039638
1531542659
1012260636
641566719
2015792590
1006204526
890894443
908639668
735500774
259772188
545681592
708670585
114548725
1654975032
637327237
305207155
1062889169
1952876884
842604047
1783143237
189622020
1559169500
704270291
360932422
810043953
941799081
1359775156
2051516526
524224613
1204134401
1050085707
326662455
219526219
2014080457
1550905579
963804968
967658250
1848634285
431869483
1707844761
187771096
1833816472
1659749237
1861803305
923009638
2008895559
921559776
1209703437
2026128097
1485232839
1324653812
321850057
1803786877
1626947987
1390051771
1343323938
1574167866
268734778
1763570601
1799682360
1848103683
496789137
1447766049
323359329
576494370
281283743
1169104588
1547459015
319679914
1475402824
531043056
1245623517
340186854
1666775771
302173705
999241496
2053629561
1199573487
64036736
2095512306
482975263
465735401
2070023027
641203981
1566587516
798464035
1384073968
2124138372
222187398
1631600667
724070519
677491949
1727801827
1175848962
1067705000
274204788
2130959306
1036327263
247088414
40383552
67987434
815046255
2117265643
221439026
306773059
1750030986
2120922346
559073226
252385914
1651651164
430864249
604429015
2091359649
1999998597
1791492446
2142547865
823604806
1825170296
1637371214
765893166
1976794299
1833001343
1072525235
1373118490
1579237099
1971798570
699786373
548987959
865448194
854358531
1751279907
1791624722
1374010839
136385448
2128091839
704847019
1127524887
477716713
1200470874
98860630
913301803
65127213
1144551394
286427044
1276434259
191588368
942120095
1495478611
55879310
2088752432
1165052554
1831869341
1910119559
1449485225
623609550
988841249
1820412384
2036566636
2062539248
270177035
735985889
8940906
836565187
1826752479
1560434845
1079241084
1762657346
1763116990
1106548408
42666483
1220587667
1739008028
1183242805
1617329003
2051177192
2128634389
353838036
346383115
1680528148
1471595427
1118730684
1774711846
2137591928
1152018140
2112079269
1388227004
1605276931
1186882130
301436204
1559113729
975773629
508672697
666877712
1305579995
660627771
623512455
824155759
141561913
1805304387
1985010123
97382771
381439602
1606983316
324168436
315725082
1953764256
2053650519
826571428
1289245933
843373164
1146267613
524760913
8076332
387923293
1071655250
1951142085
1645351906
952506921
1171598406
1517314998
1847809586
758557925
128212973
1700644373
2109412044
1188186581
1975710128
2044861864
1927835289
392915179
612826198
1450623988
1788313959
360786609
614855541
1029457090
1155500986
1554302994
2106823142
1178402706
615345256
1917873105
707330364
624654857
1892500967
276157678
727929000
397079497
135019111
570458629
1727602868
518972325
1172916283
906644790
1264349889
791272982
1163775701
1843192055
1473532077
1693044621
356593347
1324042142
1399424107
1832309515
1379779414
1173187213
383484777
1351630231
386690863
1792953439
1500105843
989066717
1122959563
406311152
627270930
1506866288
2050202130
1327538004
1506739826
1066758062
628749402
176401188
567533841
1843862274
94070218
773494815
1832028178
712764091
1703497172
1615665362
1322960842
1422706617
893767624
1589362553
1855090646
1193410014
1306116856
1959778728
615978645
1901215793
690857215
181699561
251457872
1035763703
316041505
1363945394
1002891056
1065216053
1776340790
891070940
1438268743
1183202264
1811242155
226724493
1370142670
1008671010
367816276
1735439149
120602471
785281791
446578784
2072448741
1494694744
444998080
1826434832
792736390
1468395692
1820249172
345855813
1273228471
817440265
509834480
543888860
960581309
1401036332
1403122297
257520083
532284019
1083152085
1167356357
1605071397
1210349554
2018372991
1669373797
134091085
863695912
447375455
1930192357
1294651480
1376523992
480616672
316606937
1164957490
1123345181
157153447
406522893
84669427
449202863
1746923117
1755615763
1960045006
1945682031
161344478
1889285247
999005208
2121139025
805493500
820757059
989784570
667937820
2118909906
196833265
417508762
1925965678
91221478
905142789
2022363461
483516877
1058074120
703560028
872626323
910030585
1263253418
827613377
1472846454
517633669
2031410550
357056914
837864926
1752479234
626600469
2008294278
462508810
1994983321
1120139702
181742272
114904224
9212055
1563846638
1146605978
1072772958
491098637
227716563
1814964472
571735389
1513934732
684386697
1514970675
1375494683
1769553157
1012269958
1596180516
1050579814
2027894344
1406259277
1789257664
920448522
381753107
35527839
1747950336
769430540
2075834893
749710501
25278942
597006881
2053407068
2124474134
1292388550
51850612
1819445354
2052132789
1858940071
707515290
1456278182
1760268211
1504938711
403526247
2055949808
999937161
452887819
529295294
1545097091
666822924
239304618
1639229505
888154418
442950331
96154935
270616747
969854333
807891787
644250426
1171507086
1318276344
685383234
360969569
2038630134
377442584
1149169517
2074834022
661492231
910668174
202655517
494876177
2063390913
2044526248
366779504
353139477
1263133626
1003155416
671140644
324549876
2087116265
940684463
1013368651
1180612128
255769408
1121147628
1022893244
348374124
1555373023
1880716199
2046227528
769681591
1731612995
754936084
1563078938
1939251937
1859297768
507794576
983719180
1603790382
1739092571
975788396
1106718834
1607980780
449811208
1272077026
2048616112
182148474
74556182
1172168525
2099027074
1116467049
2078746367
1631973562
2113853356
1655134756
2059925594
553882173
1697101860
115981865
79235645
1745869376
165936224
671207098
438009713
1496813824
24481794
1972929633
2137602051
772019395
883186778
69988111
74342221
1639514001
254315774
933785486
500927172
264573836
255634798
931180059
1580359594
1673169715
1497825817
861235306
1599050389
1971814439
1710619844
459623570
318439303
1991160802
1910838538
583696399
1967842640
370935493
358521023
885276442
259782673
931864287
77167257
1352118288
1991031577
770885382
603771566
1709459147
47083690
883215625
703149263
1739964927
1501281431
1117208417
1719611458
1152234251
1476332344
1389353299
1294386819
734168918
320734717
830874299
1609841813
615646828
2078704900
1540069403
469929622
1184664643
891244001
1037090527
81832375
774412643
248664015
1490028609
1076196342
1031347773
402012233
2040938642
117571599
174624289
955367017
48238226
651647052
1398728134
1032897039
553475188
1238553317
330981256
1078241456
1894099350
14009120
39478801
1975768645
2032635877
1237638085
2008306814
885006555
347245327
1863085099
1326069940
1798167040
941531402
999051026
1089627871
1036661328
1097180872
25227806
1961848522
2113183922
456746811
1208557867
1713104135
2041603060
1609147885
96844323
1676487344
900786113
754874076
1220130996
1247818748
1628455109
1614172681
2021224680
55939090
1404766782
107843600
1558147683
1551885485
2103059946
1228970692
1982924494
2012991463
1945763134
1553481700
965487958
2024561492
1185267670
952992604
269313951
1549985014
1306729837
466117563
717513976
579821749
263542816
789142155
1097314218
607608267
1796230275
359712978
2080955731
2061647291
443343706
945258659
1847704281
1289364091
2096116736
229216866
110795640
602121791
840362623
1086013004
1659318210
700424982
679936969
409601120
142084598
555414798
2011170071
1948105612
875608423
1546968734
1375821238
880410921
1068206511
1966197114
678230845
844595670
1237606514
1244865457
470637146
836962029
1060844385
585535209
399262378
1096051378
1518717509
1880812256
1032583826
908595099
351977836
954132630
198791026
2042904744
2134025802
1859957116
1778671008
573860394
1909435771
1319256385
1012013919
1891702529
2071242632
1284844050
2075161081
1003689108
1038427090
1692081391
474409262
396505374
1318136971
1341033847
308642170
1153083368
705089713
63127370
776644699
1057703826
1682841311
915336965
1490843165
436461294
1976906773
1264869262
404206220
1611719378
828343418
632223714
1676645410
1635935228
835177855
1429319643
1989483931
1480116982
1262010195
1634325598
1836920372
243896330
397063620
936681455
1288080932
78214555
331858489
776479427
1722649066
1625772540
2075773208
1685407397
1757086879
471381669
1286291024
597864761
1472475746
2058378534
2050316819
585660920
1148382384
1896944121
532880012
1124069927
900397233
266187241
1050868888
837433224
1956392345
2040281066
1197505855
1829819905
678559098
1507941302
1732149159
576424301
195322706
1429370367
274724023
1126280909
580272670
2037868191
251781223
1620038715
1401081835
1534777681
1470660622
221628083
418816411
1952374568
890245138
1836522878
1784073198
2011194859
1159110356
1349514782
265852277
807029394
375882992
633004904
1987895776
1506672253
737136981
529398597
1155760320
1250919605
504794134
829237085
2139403549
23057218
1571163302
618479647
504847100
1690279884
1766896083
900718991
800823943
1045289064
697193039
137757498
1972054274
1993198789
741282498
943171027
327918312
2057767021
579799877
593344938
1102952688
1286414138
1932466728
429581793
1166903414
377485800
1577886479
851414848
750127526
548038655
275296101
726919535
1251703789
1403023572
988554794
1104024597
1050268689
1109847521
147436010
745888099
2048944766
1753447481
1995731789
373555924
356996366
633987862
583741754
989089216
1519203056
547668785
772487316
493029363
599039872
156960637
1434277482
2095505521
1186929824
1656815959
1972950505
479337277
520453466
410754687
961502625
88860110
834763748
1635947940
623184640
791082523
1645842351
1294714429
2003798988
190466214
1870785111
591741644
92477915
847836427
1213358977
1376168413
953504660
700712447
478177317
396970442
1289588410
1224250935
1242633393
1272841287
755484535
2122926367
181064674
1272754762
1393699225
2122317026
51989672
613042557
907291841
1092169083
1843918387
1509926298
179481244
1887798969
916489576
1235041899
1281298578
69197698
1444476480
2076019293
1228079691
307142892
577663576
287123393
1651533036
1671245258
191744325
1009675327
1084903303
320369638
313755450
314329033
392376295
1133190869
1816486116
1967846125
191814595
1735473128
423302355
1004933709
17504298
474494159
2056728763
898391236
662648018
457024020
1473318189
1933271188
1240049234
56810513
1076641737
1666445208
1602767369
1885582558
1634767041
2001131908
1114549031
1200158483
510412175
1099388779
355226687
588171853
1587940193
1167136879
240067326
2135416315
634797888
1264876195
1166863335
2124188096
938537887
2018425832
1088651844
2005938941
963227247
683876418
1794478869
1406296259
2134661242
1803682996
1539932374
607262095
199157400
860495200
1304581355
366914312
1503662753
1432359769
534501788
1099426580
1142609568
2029380460
1686945462
753490969
1028055124
1162330635
687914478
2043990654
1212866179
546427530
1998656588
412299286
1219479153
1311125746
63258538
770311184
298668884
1764951187
1930701792
332259656
23125201
1637207924
81250276
741357241
535778397
1716658824
381892017
1476623407
578535428
1623500643
1798807854
996721621
905487836
839003094
969462088
1819502568
2058891568
1764667065
2034240773
203736238
1857244911
1596650082
1622402243
848342226
1814165467
310745337
1351756813
1942139750
1931678611
505475897
911472260
225758407
1018434099
1357260069
1466770548
1422101605
898853992
673077036
1174926006
257981728
2040554835
2046894754
1482528722
663839426
231409271
1996421075
1642407402
452146935
1698382589
260848057
1630564787
370918734
127517389
1248950286
958830926
646798285
1898697796
1220931354
1517794496
1888066559
956207993
186641150
1082533933
1257421828
403666231
1240338726
142904401
1764067261
116097330
731442362
1536963946
2129181866
386831459
563678084
1298450213
602268636
941916383
87923345
1509800965
1583981742
164460013
1462604869
1663381337
1562694297
1774798528
603840685
596166312
60862155
994441046
1788473240
1515925107
1000127085
1534247904
601185674
73584621
1248073689
1517318940
2138985601
2034182951
2036545593
1359029575
1621296382
1781627486
64529250
2065137543
558695322
1196416950
799139728
1524338852
136329138
1549641904
1033878533
543076827
1741575250
1963359376
503327310
903661388
1932626231
1164758474
459996940
375819999
435802042
1290880701
484820534
336845384
1030912262
1143907901
1127164052
1916405749
60657222
1310915867
1584161097
1537574187
1023425769
1399635320
32191082
1898632910
599865378
1975824576
356065909
1375736908
431761445
1802114064
1826758891
1903674138
848585002
668551923
974570193
1938855231
131133149
554234584
1953782164
834583247
1511742804
963993927
2035324094
1365792671
1619907332
232825945
1414502562
1193691488
1293871202
1796394598
307206624
1902805264
783040532
1947830909
1967762179
127377328
1760143715
1071843388
47475618
1740307661
289520225
1004045546
2101369527
660896376
984127331
787864138
416033019
41135484
567013721
490626150
359484595
515126786
409481634
1686905937
559323961
220863104
1228467911
1544853264
751188403
264594489
1259080155
1504253091
11801853
1568118607
1979867792
1041407034
2044182139
497659354
1459923821
2135770356
2088833104
931936983
1509518989
621736428
337816885
404439090
907608674
1874108759
2079309642
2045713709
900427837
122905272
2010239329
1491613645
1695477757
2028676071
684258282
794182995
1999387671
348840386
476487378
2042300065
1141400559
762630891
482931448
1661256924
514661554
795964968
1031844565
1129291712
1883262373
1141633380
1863048725
1093261940
1628007890
15546262
1593389740
310413524
998062328
1302465798
415493476
871356209
1762916581
983018483
1141460140
1669052317
2037130223
2047328108
1703754761
1170530423
216432759
360785291
1619189189
688018332
1423961459
996434364
784279177
2017543474
2052427233
1010363742
1194882947
998378836
37519018
2012642057
141144366
880641490
1538241231
2033341592
1854884906
1589939932
891828034
183317664
81768327
948294907
891161584
518986645
748440029
911208681
1036494250
1317824349
510725997
1840988628
2121931642
1978569058
1803462320
478435929
2142844557
141987362
1233110455
197499505
1012252167
498826914
424436871
753010188
1825266862
1170812354
755117535
499681286
1784132819
842865526
1221731612
1520233886
456013466
175024183
403933442
1417963404
1358056546
2083116594
291118620
494318260
1719609514
1967965470
201509878
483076328
1260623811
2063252617
21562446
2139893854
511773588
1013324222
811780053
2005441831
1297581025
634051832
1231356503
1092867440
491833612
524416276
1618568289
2057998785
185042797
1932369817
2134977059
1718974152
1244792432
1321264082
519847321
2021059300
983579295
1233370534
924356508
899551117
1175453859
934193937
937404486
288181528
686341051
869802729
97453312
2041993617
138659145
205801256
471519761
1090171126
1921626529
1581020514
2120101194
1849448085
90603803
1872665258
1571533098
1040202842
532124463
1381917947
511612802
1985045725
425222837
1952221083
1335875197
82964214
67985181
555492852
2085749119
2071330417
874333001
184682948
714511346
1682304689
669036974
356642997
146478380
991427036
1677238062
1604905170
373906437
2118536694
608187962
1840896352
1241598510
392398338
1862093515
775615162
1099127809
1587257093
1194142585
1912803743
1329842148
1432469327
2028444923
1908119860
383760484
1919023626
910041933
1780245752
1076745144
698285109
1297804558
1501537615
639492286
1793364466
1113354609
13120590
1235970959
1816557725
335671717
1968594987
1065959804
455799375
663011960
1059075746
65591194
1331394455
1603110230
223845367
2066097054
2095938417
57680927
71622663
1894166059
687618377
1400949010
1712917042
1342806201
1949880824
1983649510
1113406373
803880343
1942007457
167210532
703509083
289291234
1205313398
1266019851
1786525827
1715243556
2113237028
1567837215
1522489464
1704809227
288410820
2031565267
1450472996
681934283
1090535195
106637574
1656506537
1045880496
1775508073
1332652367
583816011
465168945
491439251
684974106
1858833475
1532508087
1232360753
1448237084
2047183334
1856251400
713525671
67844221
106179149
1769061971
24963341
210486071
1363859287
770775447
1639578962
1439721972
1431423268
2030996558
1771322414
371496571
438241552
1378725495
760797568
61389930
1438915962
1057164391
286149826
1586516921
2009076349
461590546
476938611
2081222617
870700971
1853356787
1653529568
223121247
1116149524
703360206
1946471167
1723136514
1715060542
765160185
1732736004
2027098679
1865880308
1815673999
717320059
2099026518
644624007
892696839
728885017
1742684480
1299053730
589811983
1296842022
571562347
533839723
414668723
1812058523
1509878151
1603470583
1502873690
866971970
1547008524
519259773
753863026
621557306
997080709
349969451
1908915467
1766355858
1320725989
1588272699
1441755397
444202763
1274274452
2119425654
1321176440
1478027874
611537469
44525592
1058803707
758427285
961463434
1279864646
1438196797
801610284
607445247
1409716962
1098658972
1662913695
168967466
1094798722
1254536942
720891173
1812338851
22722669
263286684
1839876004
916565299
147711251
1592841811
788650868
662271002
1180450139
1351012875
45264344
885875184
1388417046
918588689
718401778
1968091903
103010284
2002434155
1975051846
344371595
2026368184
1493680577
284347568
1110509642
783317141
28006653
681632401
259888423
884602298
237036764
559192181
472388373
462028643
104071766
953919651
1230182813
321069674
1212461142
1591023364
1206226245
778179790
326495111
892986955
1244132983
1493443800
1412277525
1791864561
219071453
1349019027
807685635
521954240
1531856817
2091047951
1746861166
1513716104
967934046
1308941833
1722794477
649357006
2145169454
231939845
373530236
1004035641
1210865337
1176956810
828908661
771236973
1210158165
1558992863
634711078
1277219901
1971748552
1172312765
1253065076
1885554821
1356329213
1212488713
458760610
1969456804
1599834828
1594706537
899063691
1881544811
772551398
1232984389
1973105774
1697318399
746596407
1292574798
1746480732
1444679905
564534600
1351745133
1523299504
478004317
1122574260
2038291427
1679207486
842358937
2085685191
2087307829
567884265
176128414
1888322048
17120119
1433508585
283359402
615604341
606834681
1831863555
270042628
503710316
122461608
328706778
2128824914
202268138
1748115397
1735945195
496395513
1110217622
1023253496
668430512
449297676
1568693158
2028875907
39827084
2062234793
405119209
215534622
1332497174
404114529
126946921
1042659657
2130445871
722176368
2099943618
1706091763
1499435148
1591261965
1569354322
1485921032
332159299
439288492
1265875660
1162756932
1315847380
1933340359
414392095
586448098
1935662620
343291665
1472335307
945884033
682429137
1333031470
1363993905
61081797
1610377611
981016051
1666122829
296429332
944618543
16247600
171114382
1432661138
641304995
1300713119
1399397359
1103012935
897684834
13941721
43796371
1172866658
374195838
176143648
872361225
105492181
1424460357
1847722940
1537784063
360573447
409877792
1437367559
1641582952
1858447566
1659928872
515030940
460433188
583636975
1824790443
1389503561
350649303
1034450577
39011445
1601849577
1431901974
400083399
1108324005
1841226015
1549179377
1337856296
874041437
1399262820
476450471
1923007538
1852864917
274549862
1873564214
1107583540
1327587298
714266077
351282498
834254337
526289319
1182278903
1244543920
1569522678
653448148
1904578069
1945271689
1672342874
974700884
1367118855
2103604510
1281551925
1423659491
190215662
1463210234
1318339156
1400452403
147458916
344951717
1897627500
1642283650
84417052
750682464
1343554613
1885867945
1111049752
203136409
1592021894
207554217
1137043360
1325542474
331097904
2071761930
254662250
177724035
1743185594
1606026739
146704355
1935328936
649835316
55070804
1865923070
453371399
649592880
620007817
246842575
1864643311
670467472
773808509
1478769507
704102663
1684338730
1592440294
1205002687
1430637778
1736177165
1320393768
1455046404
241652371
1913229719
1258612251
1564108294
2054070298
263956361
1602656049
343687673
1332281706
247906066
353759382
1725610618
208572543
1961337743
1370866572
659173772
1442656999
1803240540
1078910050
600634668
1496556932
1220921952
385873687
1988044463
1783840229
435770078
550511155
154816550
1327837116
1507867183
1268705606
362791300
1312010433
930464390
304915634
1180524943
973171191
1408798133
1481133117
597511923
604380240
193440485
1618865023
513425273
1177519063
1586625435
1526308459
1921564713
1396957642
49436184
2027213875
1726390006
2131899842
791928640
1428119138
119800276
1484115267
1572221376
507062687
1138534040
97264011
800895270
1044470848
117212078
1187773373
238440290
985330180
2064607194
446716284
241118326
1379030431
1626295286
1000286786
1852420966
1884576082
896080830
292518135
579974783
242338514
1688900746
1691881594
326126969
24258234
1637277217
745250667
1229779260
1731757670
584193536
1287649277
2024875800
1324099920
450186332
148280837
49349793
1835097028
1507014247
1011442192
1894095252
228551836
1111060417
1660284323
60092979
213763924
490146979
609782014
1367722489
180244179
803759236
1520334106
1229833367
577091920
1266373000
969733093
745742652
1054724566
621605298
1880423057
1803824498
359426037
294158314
775678602
902898249
655866492
745736335
537056652
2067466273
584857959
1546283175
282999400
1996909545
2078822720
1208591147
1558382537
1384277655
751897176
1774696210
1679252284
1325861154
1664971018
1866431047
1270207158
498922025
1839581333
202327972
384990115
775520572
1773064637
787543010
1694396600
643237722
1961890500
1791325642
423898264
1878379145
137290950
923838265
958304054
322508072
722753112
1289836962
1118526600
1895519884
546575634
1126589784
1943449253
1560198636
509241257
1850440836
1858952404
64109850
968613719
1564531705
2030877304
744185068
2055108668
1713756009
2068774587
386997392
1085925795
1905262557
1660541266
1156632716
51066926
1288756820
1477371098
55307627
654293157
347374246
1464020827
1629838449
90195512
601023307
1474739408
1263448833
518405780
721513745
1114376880
1883565319
1914465665
737397855
1824953413
516668296
89299175
174147556
432870846
1566955308
1371328018
1639382201
684967953
857678836
1263606086
554620708
422804292
852884150
1742598473
608966452
1375214141
1473248036
1722353837
1815817783
803527624
402541516
1380604793
1413173443
654702871
1472874541
642855440
92696149
506040019
213217762
428577686
1229904251
2124018733
1122309988
8516065
2138693159
775049836
492158354
1445626000
2022040707
1076584448
1377042881
2085616982
1605167925
1323224760
139389378
1005445957
604017552
219494220
343970207
18041376
642260508
151013238
195439451
729954387
1900804593
1473220127
522217090
800615466
248237228
1246746911
1002196092
1736934
667609247
2102469724
1474895586
708259871
375810057
1101023689
556922201
53823274
847266309
1825174854
316793785
1974947342
1936586674
304063407
1798463411
1978951641
404563334
2077603894
2053606926
1513999119
1642468374
879893618
1853110992
248387598
503390905
393001576
650477178
997247392
90481166
617115157
282642115
234439076
1056297329
2109251114
1965475010
1470026964
1824033535
797476314
1507482404
72161173
2006782031
343628545
460962976
679827746
901925949
1701757345
1222628082
621641791
1122135481
115244731
97048191
1219368665
1227799246
698325245
535435963
1061693608
1076152320
1082681924
2108654140
302651589
299228094
1545530084
1615308114
1679042438
1423991591
1783418441
1737288740
1570963832
1472230823
1179299983
1541058320
230375484
1093928436
1227845677
1799051187
666499664
1802231076
1932590276
846766122
1994314843
1707291286
1111462908
201199098
330054092
1375573884
363510160
1727984758
82420452
1268086636
1051355049
1798596525
1884139299
40555421
501884113
1446464310
611379482
33836826
1914394985
1199024728
11705085
1151499850
1779530070
992367702
648766169
1801408278
1560375509
1583818534
1240191728
2105128499
1333615466
257950204
1793443749
1024772425
1338936100
2061006244
1494330941
2059218240
1388741129
2118230886
140193269
1117540204
1967365516
1739635058
1446244672
879134930
2092765245
1459634374
102690163
632894471
1452414863
1777852634
1715976651
901037232
1638801993
1883377547
722141657
810606461
2146737881
1190017564
827449092
1695829775
1173462784
391454447
1252704353
976325472
392910634
1305550714
806042374
2069274839
1480407157
769136679
1724352916
1401220807
1904239597
1547680883
1532936052
1303752092
381667196
620781116
1403456925
737311845
1210754270
1149396360
116480637
688531037
2095577394
780795021
1677083361
1675724278
1173299680
571804814
820337741
984424994
1773962940
1142789754
1568210540
532651560
1062833743
1450470994
1183058045
1514702803
1989045364
258275017
1671024555
1088700985
686863031
868227697
985831166
171506918
1876283194
1059176523
2104011708
1121607228
382908071
1756944073
1492627694
578762908
1731978698
1634227545
883958921
59682993
970584406
237234992
1667966395
938875974
1356105979
979546502
1526051047
1762095160
386470220
1725527401
741089858
1296540358
2033103409
722559921
1484195527
1794108019
263175873
1360051705
853811935
503518957
1212184180
1382466999
502379388
181742980
123430860
54569552
1258665792
869836185
803728695
495088163
671130031
1081114029
62394715
201035495
1113370706
1710276389
1450861591
369560485
206613610
1808628284
1946468289
1314377558
81404343
1869091270
297353479
1462728260
790066485
2016816750
2097193925
1254548167
2047998091
965917276
94726391
477742146
1630461357
29197193
886855840
385743830
1780852115
1464321568
1205826895
575065079
399322532
1614772934
1222654219
1517603760
386702431
346878297
1930553353
1030704583
1542656143
949596639
635906849
1951879194
131992811
1200341577
515813999
722504918
1363832621
1581128313
1828491179
1194929341
1498395318
1705546501
2025985872
981972544
2061461506
483863099
1276658001
548895902
484083031
345884798
1052520063
1383877056
831441106
1414923656
1019314562
1166389679
111444172
1315644752
179641769
687132987
253047924
423864037
1920010209
11574110
1898339826
1503661393
1949788117
2077995442
1978980731
1252788590
731902973
837402703
1776046928
1981416061
1146155853
1939638667
592110047
836604557
1389515853
420142078
1293927065
1275555445
1834751915
1696151191
473034581
100747880
802548183
968636853
1831846116
1341723213
351956798
2091593597
376856258
397339694
1106027394
1675632703
323416719
1887853277
666857049
2007778805
1089745133
1826406712
1963161318
1609862798
618182862
1946990046
280483975
287118285
485109069
1443634201
798122901
1849504044
1712371327
520832143
422735861
1779369107
723868446
215447531
1373848695
1066825508
1841967730
1630585764
1747274144
167108886
878217221
2056452778
2141798793
2047972782
1659318210
754218666
857017963
1947696681
1685305443
707512872
2004652473
530934760
1356389087
1286305376
697329933
1274278424
570518187
1644206200
1469803630
301770442
1311811
142113662
1399755267
644085392
168929812
837590897
1578030697
1168550313
1184397951
389580235
1939150156
34702187
1806137187
1612846180
624492948
1083666953
101068429
476930987
2130947240
2032663821
853166356
1983998649
1710609173
603618718
1178348596
1692938928
53266331
1812933469
8019728
1131777123
2001252512
1889075013
73899411
1178357622
1557624076
1337771261
414121234
836062424
1580865747
829863329
1080769714
736169622
1361313041
1979084101
408995510
249951947
738096638
1463026175
1490651820
337905805
1638132690
1258055366
7700157
692054577
1167771556
1414810155
278958974
885492092
367330792
1210127461
24754952
905480369
1816693099
1364359137
728783098
12072310
725309682
961641029
135580127
98804741
1080827122
1584577179
1377314810
463849982
951237594
64212550
1880589822
2062316004
2002531480
1911152558
490065865
1573850649
922371714
1955512158
1382737021
259021467
1924293240
333908762
1161194645
1085412882
1070953695
1551099540
1967191155
924448492
1518331193
948816491
1659721536
223854136
1140097508
1874707285
764577437
1074982964
1494178118
479255067
1826777260
779971150
2017037955
1010273932
1699522109
1828163368
1571922275
72810164
507713710
464584384
1873386813
1357250319
258144360
1270135982
433464140
470259030
1075177299
207465362
899479390
156715317
1799162905
1392042374
1941019698
1579446956
1334516435
1326357454
915490436
1687943757
496350934
958941579
663230221
737437221
835230770
149324207
1752397111
364864958
811367469
719964834
610915723
2087841920
634540753
1140747999
217086384
1921224923
1340253054
1673446172
1168442093
828796560
516608390
1026176367
620883622
1434742746
1373548863
431305377
1224939772
1696727114
1427163378
241445257
762945536
1135529049
690637672
627525476
587869396
1515373734
1425188555
1476183192
695775974
358298819
605744795
80464522
28683368
1549730383
1919110319
360505172
431225444
1588275190
1484431955
581283357
672576312
1442526425
1012087343
1829115737
1351791533
1674011163
1398294990
219134530
1571060209
1882603542
347903006
1085666326
1979696462
231617720
420797051
1998426060
114190487
867038619
1426413226
629421842
53652343
821278177
2092687650
1421650185
2103896598
113041271
1892021976
1887995857
262004112
662210078
86471760
1685947099
503600857
1956298056
118991220
906389428
914396376
1918392404
970058985
444712688
869969861
113479535
630865487
1233636781
291180465
736499960
414930311
1821774413
672618512
874874073
1863550237
555331323
1736374303
26244973
1793058348
2065578930
974803302
2136707542
1603174627
1958696169
949511750
431768032
1971336598
2121767697
1756404346
1684089412
1611544858
1061169488
1991773867
2099217511
43667147
993738247
1093423526
1758077247
200121648
1597720409
1245311084
2042377346
307536557
1080933421
1753389098
2009645771
1160364882
634694225
1308352515
1924287743
1325993292
386765534
2063496943
488645615
1390001386
843652465
1072611884
1644047278
1543388585
2115787241
161513641
1164253573
229271056
1860119021
425258236
1113973772
1365862046
1835678070
1664806455
1684482808
1317558346
1166678288
1486143417
995368770
223861011
1509960843
1417985608
655858618
222329753
1613052936
473423977
699180346
829898653
374585257
452784114
1015427844
1566283328
1111962156
1040863378
73390233
867793774
191891043
1547835542
1512727292
1817593316
1519305769
1587985489
1279266369
1593224872
1730166430
1486719161
161691036
166544903
2016084596
47336605
1405153495
339589336
1377210560
1465835119
2077913855
894762839
589492493
584253826
811388082
635887557
1585755514
2017368865
605578671
358637135
602929256
1805857689
1540258324
758190767
851247023
80306392
1930570040
1346431509
1175341065
2029840970
1418999246
988231492
1844502096
539617075
1318060579
681178506
455017238
287943921
1551460468
446051403
1405453284
1663588856
1258191595
818784161
1932031196
1549325992
2083497147
1360013547
176546791
1911476346
613692955
464204292
619886543
2006653675
209997085
1343671103
1362456026
272536075
196779200
1121335279
413734640
273995403
713820609
1121113901
1015516764
1964574182
738197042
1791879553
1135865517
1771101058
199419311
901841895
2035840642
1877417845
925580630
953036717
1571106394
1663363604
358200448
249993352
1663982912
804409045
1918113477
1081110796
1956141102
846699784
2063290529
1070767961
579397184
243707224
1835824766
177729788
68937280
325781760
1339555721
1114988937
1286567833
610502232
707166116
174950955
185895504
1921489386
1273301240
1391098266
1299027256
1880089563
1491485059
96078826
1163090185
1654001045
1573435067
871988379
852787416
828773088
1642739586
521223882
988788604
1172288498
2069495451
33838288
604980900
524540819
753490969
1478685990
493321700
157727336
712325022
2032557028
811570587
158095782
1100056135
1254262577
1346991477
390646147
393775985
1052139813
63502138
983832840
1671543716
1085261580
1888056857
341919953
643709441
1147181874
304077067
1755492212
1574019353
1513963422
2008571027
290351275
503320796
1222859909
142932856
893865217
1167503209
1455253003
1122598260
288301885
1341830062
639735570
1597868361
307399568
530252519
1539528447
277932300
1263509516
1394301795
1354260353
437178778
1583092308
962077135
1606123803
181390492
416194426
505029303
1071470310
1086592944
1782725084
1797918192
115588015
875025630
2072434390
1365447995
184815340
2133265431
1714479855
983441314
1237367709
412614975
123517179
1929505737
1242148475
27623335
538794039
611491218
797060268
136206776
562243358
828699329
1417029982
301746162
762880332
1612161889
1554285907
22493390
639329990
829557034
1127742462
1735960202
1328527175
433347635
1492518380
1986608856
1158223607
1855958455
476738603
1832503008
1230311682
1838722676
533625051
482434969
2080008131
1477351953
741869880
1302253263
816905027
1449785030
634583784
712526337
1162431022
1181464207
359152677
312221094
1094926934
1354694534
605806972
66130251
1432933264
605561424
549310616
17155896
997674027
228405560
1919851477
270767792
1679385723
1317561199
730853210
1367586899
646045756
869714053
681512581
1087677749
1921176664
1109961967
1637362270
774829380
292196995
1520467403
1411701639
509529127
1854966817
1863273066
1756583896
1614683755
216732820
1497096994
1320780294
1905603130
2104251794
1183026279
1239159342
519540839
765999663
1217822766
58886956
314927378
1393988122
1798739639
1845376786
8743095
390614493
1910435759
905877280
1781237503
276225344
563088158
1779227573
1707676546
1069004770
1973691076
1010229388
531591529
954484332
1785813527
1797352918
671686132
202808278
1259303159
1202578964
465241730
2076198882
1362090637
912139234
1643733838
601592634
16338327
288686481
976224831
1368011839
784910282
1689875106
431373233
1565945940
1480851123
438310632
357979606
324292366
430659426
857296701
1805699706
196247209
1140219114
1865216480
996939640
1336752930
806404804
480570342
2019066595
445807796
1686835618
1245499371
1712086307
568085107
1474703680
1157179165
549683849
1055374518
1321978413
868656972
38966870
221609347
64309222
646830579
1483610984
1596904642
1484703873
1710197502
450552284
684487928
918328910
1900792401
1001194394
80819461
1429615503
149305449
1093193142
1173282416
2014695438
1915037227
878408967
578376766
1026602740
273906835
715836005
1077188577
1985775052
1380673018
1924957748
1776726163
1754008415
1899896411
869110289
1722628244
1752701550
1650721260
158766153
156719427
2065565688
869451573
1605339838
2137499107
1761772118
1752509154
695823325
1249430669
1924724290
694229709
1298293917
1757061083
1761245271
360656745
1011975048
906934670
1374011535
1743815131
367579598
1555490783
2111179046
2037097789
259911815
1439035911
961564175
1342777968
1308679515
780075496
38064817
122101468
1475747961
1812170401
29872512
761954993
439602567
790521545
1554941887
1366551373
584293803
1704690805
751236250
1804162813
273042107
1773163976
1817518666
179827811
736880550
1978876010
600261767
1532766923
1088723767
781928596
1578799193
773759855
814404384
923033890
1822769740
954184777
663095780
1851059352
1983390000
1766754743
744003383
867245390
1636200788
1834696512
260530532
974302768
157331129
86638485
290491695
1973347298
931713292
366165628
1080507254
99361443
1670931186
136518278
339403851
1020569478
557958279
2005375223
1740140749
143209586
102367835
1009537040
780080860
1734659710
1492006767
1960508644
189153590
1473155772
684188195
929995275
372292846
986130159
1883268548
1271201698
623005951
387822404
2011611057
1021897194
155173800
986244425
97565501
1572739647
756256186
876435599
2073517578
1715229760
1274450333
1474165499
161947583
2066223827
670385930
1695379263
1951928664
588547328
1808145146
941958306
1326789408
159320338
285931646
1682111684
1056227103
1607433449
1167457770
2105871980
1262792899
898398934
1401712974
1017227659
1006658672
1991135123
644017325
90667076
152525382
1268014057
1440117217
1766089599
46847399
1445081673
1800418278
358086437
637720329
502316426
490836414
446581855
1558015972
1779988608
398392005
1070958223
1574093692
270394554
1719608208
659747533
1826432929
294064799
2085570585
740389458
57199456
409932087
1871404043
88260061
1064585033
1995282079
31266532
2075482281
79532492
1865285378
1299141981
1142634823
1466263588
494048564
733338530
1051491172
486912410
1629540744
958532966
47088192
672538909
1960399143
1568484741
1942689332
1734120381
796766357
10806683
1617977077
601633945
13569990
768435738
1677299611
1799602135
474449681
691294077
1301111780
948515002
1253587811
1645026549
1101956902
1143760344
439912477
1325949443
112044059
527026061
1575583363
1166348067
1608182498
2024602689
1054090611
1110107966
545926038
163471397
1390214835
557195857
1167739045
481906025
806657403
847698041
1687722956
906269713
2069443590
909216097
1679673780
1595255176
1250867973
492606275
1745032477
525736026
1991890055
1886266101
1595693364
5618911
397749681
1830157287
555079324
1775909007
1533577681
684137033
1200752923
439144936
1390513359
208617047
1932135045
324526901
782749651
424981012
1693000195
1882755852
421033644
994491440
639241704
16210941
1496638588
660166640
1152163795
753842228
2098846564
1667271252
1570748580
892257705
1367401823
313521245
2103974858
779457118
1763778070
357832144
1709455481
1081023697
257262040
285624739
670851490
70742030
581696763
1727788492
780873369
2019836861
206781470
590205199
1362412622
1324392401
1035905637
1791600180
1214605175
745194850
535272073
1086384540
1155900566
684485162
1672813030
1511593373
371287866
2090834423
969737307
1243289253
83151699
501447567
2118143524
518060749
1512621542
1882643294
610238635
471906364
268644546
243122995
2107576985
453666090
1644173492
1530567293
637338037
1364924090
736435557
1813434851
1674482253
1248911926
276597414
52551652
897366820
1831087187
366956593
1545026562
756061029
684501220
1873471646
1968278972
1015554169
378390871
1930557620
742339385
49405681
560864649
2144239378
903997064
2110728538
1747298047
1763041110
138484484
993120275
160630830
1695939890
1597983859
129704068
1815317210
267868853
1426896011
736109759
413521032
104883447
1532771773
1308515384
901523722
830786930
91487774
186831710
1840600490
1055761574
1799309533
665477884
839588882
764654169
1724320331
1099186911
1124052637
501623165
285739453
1051256904
692177691
212713577
2014790379
701008822
1090541433
1211625603
391516034
1165365670
1439054246
692830367
632277793
157975371
1304362381
264248878
855805987
464097167
691360919
942892966
1681220408
1588109829
1015515439
1166438456
941926602
824902048
1870422990
1503865125
1069593362
1172375039
1384275618
636867815
351882898
1562933306
1080596870
439954540
2116961477
1388367613
111642585
1545261738
314986853
216978309
214727016
1966378631
2022990702
1071788749
1723603888
1012476139
1210971532
1483083292
1792796888
1069508095
1410173366
1843396247
2076862178
401758422
1122084046
1146981457
1587473186
1182949153
623670925
217748245
599691857
1269532924
1140556263
398574031
53252373
1770532800
1708860276
1803651208
260701835
142566498
1150462542
1546354166
244000659
1486106765
320542806
351763417
893532034
1793850136
1326452610
499227381
1418589591
2074650764
861835361
712090691
329299583
479610660
214526155
1505730597
127168604
1531068222
2014798468
1034141990
1486600657
763025946
1392286167
809518880
882599441
417684987
1185580626
958494210
309461524
1555285846
963971979
1453356334
2141205502
479841195
1138597151
1503932557
1507273961
828137744
358890253
945453319
1164308953
1013100771
637364135
1824571406
1491902285
1844680621
1405306638
704338955
274146911
739143691
599019562
829683177
1706606680
850131522
1274544981
1613996974
1155558127
482548798
732231504
1952272088
284073160
1434337221
1982489410
562512194
2108166100
2050805032
2132571898
526093410
630693578
1921741739
1168420098
498610069
147457858
1202484568
532726500
215269750
895817066
367702017
1318088769
990728910
866033635
1797557331
307613293
693972024
1646673698
921121313
1248918027
447726823
1283509699
1454223852
151938321
1692824680
173703147
1258883054
297951383
1090996548
1575452020
1885712190
1269672792
1018382774
860821396
1139977294
1727288566
1924530378
1725135187
134638128
926808713
1414332775
255942173
203180404
1874503572
34691088
172519926
1380730997
1027605649
1515224955
1855020752
833097075
1624474449
1350949746
1719746261
131517970
481596052
204772400
1756566251
1842285773
1750079074
2017995855
1441945698
821176208
1433713522
1515774793
946514392
911258830
1534387230
1969743039
821089554
1725468895
1187281074
484494812
1508062164
552430670
2127993587
1615926031
1213707856
1586427159
1691719799
1990688316
16104134
420450867
1337914648
1762336994
1318254166
906126011
673399835
519913022
1003970551
1289089865
172153423
763473868
987437326
1935696580
1738732804
1113946406
379755571
314262791
1146356384
1738082212
828078347
628662153
1322454850
708958590
1528596492
1113448498
518341574
1584142589
566646611
1081386845
785330507
1961431600
1981145167
2044583754
2077727921
501389622
2080006612
216671474
1776163109
1182825246
2039265497
69766536
1695461822
1719907845
977503204
388023546
18451539
964142530
1474213094
734630445
156396913
1733676118
1681556589
1031498517
315073225
1868999121
824853705
600872692
796139003
1459099082
484470692
1858334938
39529009
542237633
441826911
1794488436
176339781
1541299702
1531895210
441065475
1201373147
143712017
342904522
1314098742
1494070176
1949754122
41560299
1822811337
562396099
1719804126
1871985824
1458966627
2133955802
177242331
1743433034
210500844
632075816
2092815906
509353014
155185533
315206404
1325039861
932079480
1911741577
1486732472
340741995
812011619
112293464
933031158
590360776
2100503776
1241271349
41864584
368362736
1011722215
1521836241
899796395
1218503959
2147467949
1780276565
9206417
1836511477
1434679829
1168392317
1230857964
656778943
1011686567
1547414855
1948851782
239381460
805158002
1270674068
1537724372
361247362
1139530105
138036673
1980445785
1547976601
1921264881
1637621869
89122956
1416072928
170448066
1881212940
1972545254
1149058391
1098241466
1750634020
2042279996
909669446
974878904
711705761
983025660
1678509474
2052472632
1333347715
2022819860
134164723
524195930
2142960875
555186292
707603404
62153443
309858718
783008115
283009671
645986769
1938848716
824657105
1726247735
609094653
2003259220
771323424
955374947
1075240335
984586672
328926034
2006458651
1022585538
609265024
1731144198
473502985
1337439009
302007779
292705637
1768161585
1904588573
1381015862
783752748
303587204
29604132
803037105
1885002405
517763633
1451468111
883568932
761071412
937029222
1441932396
1863628498
1318410005
696420043
1619999466
1448031274
739207811
1927258978
1706346468
1406442457
381575671
784149341
1875062771
1941719164
1428897670
305067101
575920908
1848994727
35518510
655108558
985073166
553656068
1375802151
1561551607
816414610
1443619039
1162061213
526464161
436089761
1626159631
1701431091
2095117233
1442186464
1513138861
403408484
142496696
442671026
329144030
1822429745
268702674
467958051
2116576604
1082969343
1216112277
837874629
612175478
1817269163
416419470
1567931038
1187517417
374537733
911652121
323516692
697235737
448100420
1126742670
882006490
906209028
773697886
1566768255
1726265081
1705579384
1676593509
984664862
1112999142
588231511
915918173
1565122106
1259632907
1516392729
131520719
874794655
1049317180
1655799909
303289499
1190044942
179272480
1331427346
271705586
81238666
52516325
1266381475
280635254
1862058142
464871831
1674466863
1757047209
1722208615
2042844482
1174117661
30597756
1626528887
979111930
1306771973
1405088646
566669516
730577994
1387233203
573917224
696807470
1611894514
1633101446
460562260
377076403
293695283
412359228
1191996734
105090689
1779557360
719177580
137086465
1421844377
606822237
473272594
2108527627
1235675780
879732109
1168833527
1764208569
385998360
37306844
877263965
474814301
1402566116
969643368
477763624
742398465
702677870
701345345
1344147301
1600882540
1463525551
1894405492
521255614
1822742757
1241711750
1687489325
1896115630
450315261
1336112211
1157725382
1399316921
63513688
1627183915
2098799328
2040864377
1074156507
564971504
793581312
1635310540
1355429002
2071596620
1663696677
531899526
1494751447
1287336861
1202672072
880783055
517464778
909774742
762159577
1009026973
717813748
1966139905
779971403
551669641
344913044
892894704
1263650000
2095742033
1052430272
1350077093
1250296834
1473447095
2010814965
896821747
964157170
1708568998
1996041996
878765018
104295047
26016570
150178415
1379374507
75391514
2011745825
345531067
146252736
657572995
1828771696
741042071
785470122
2000995526
2139325328
1191561159
642695937
750073047
666846657
2145267419
1211239916
1229382431
69587394
160133985
918072725
1969133634
865741979
1986686056
1207139305
730700725
1333871542
339020000
1406723228
1084271172
847870261
1733139527
496418078
220302168
854347888
1379407876
980927680
882282913
679162016
793398066
8141018
622310972
228408579
1428107604
1492198343
69741401
797567950
1736259686
1572362814
1211965265
673042860
115210162
937137609
820521765
165582959
959307774
1429898411
1814515061
2041722711
1556775393
1451137575
1461728415
1626945938
2122315608
1675273682
1231586233
1386538391
866333953
592067445
1821978570
1430667863
2050347593
1879952680
883334792
1058221620
1422305321
2115998829
607379213
1520996762
299796865
1010937325
788569524
1808802745
2126800181
193244978
1731225819
1380104490
764139977
1113832042
950569414
966997681
694261989
764098443
682995791
1410529534
1234767146
999754735
1661204570
1373778496
338685951
932157890
940510063
1762449110
1214348822
755991777
1484005925
1854075602
673808196
1383254182
1573666352
746186561
1973692241
1110406229
1082529430
898741662
1484623128
1157873476
926373574
1848946098
313059118
1017146708
327389407
317482966
1676527595
1893845643
949023877
1526678386
844500125
129949599
1009544444
1254519010
1159161992
363462700
696152514
1165078448
1662044324
372138562
883690612
502847239
905936801
932715776
274386094
1390525100
830328881
2144801846
1187874583
1691498761
1767061288
474043091
1019510363
472563912
669707396
534853558
1877971886
354157821
816822772
2066015517
1008361757
231581994
413855280
2062558629
1955458923
313765023
2039899599
800928134
1375859686
4910361
2107375128
712638233
1599990980
290377529
587771110
1789505154
1080115127
1224836392
1843775397
817970642
1833592367
1478851832
233025020
472806480
1816920460
1786977147
526878943
1249357748
495561293
243104646
1796764458
2034034318
159819294
306590344
191770014
1616146897
2128583666
839975373
1019286927
1753151001
1488660990
750427950
1213678700
370407066
950895351
1632983749
1944992866
1413734305
930493448
1628235067
1213681072
2000573276
909082390
1996710338
1145743330
625391712
621531279
1185363589
1758316663
410613435
931092487
1560768236
387660320
248674658
96935518
2050714356
372144692
1519517857
1980174775
109633111
322108421
876863854
1233401543
2074953928
547214416
723643956
1706540073
852373577
99496942
582917215
1398968774
1562001514
73537553
1406645897
2058519784
277519275
1035779397
1393754441
829689085
815802034
1673843630
157994525
1681087956
763761434
1411958935
1087855842
713881229
1362117880
40989825
603145927
28066675
369102144
495530346
2132103652
1398654774
927877911
501787774
84219015
1210890935
294134685
1175396938
1512674449
1221181039
1223157994
698712381
1823392152
423607157
1867397180
481543915
975268826
1073467015
212294353
308495068
1834286608
1506359354
953465129
1192726965
1519431519
735533871
189420494
1772917350
1772072586
1785936119
871973083
1262618377
555762233
1152275777
1343189773
961793854
701365744
1125646567
224401080
1774982988
562009080
1022313661
429498594
1122220361
1725273204
243565947
488530407
1448819545
753497480
1162514251
2094040014
1421807118
2038244080
829449299
1920219720
206318758
264948429
466429604
674130630
169020402
417745899
156521381
1997371218
1817821811
821184381
1142867155
369625161
1750110886
1203288455
741743722
1427411451
2005432597
1049490947
629424968
1147587398
487837060
429066801
1494452080
1866317443
558121657
407063658
134618009
1704311670
1986714693
417554194
1865973244
505059569
329269633
2085217858
1078710694
1937473565
1668162343
1952623545
1743232302
1850646520
1253702732
682020446
1943534918
941371952
462671928
1588084589
211145585
1315483892
1119079789
1495554161
1874954638
808721501
657490970
923951737
1739716437
75201682
537024253
4764127
359766016
2095032606
2121613458
1506155516
648357587
727405351
1658300098
1838129614
1450591935
1394462359
1394479484
2082260218
172144427
2046438035
1424980024
1072043694
1018106084
1162416616
1973887364
85168271
302346083
532273951
741944934
881772564
1358321171
1048901237
2103118412
1870176956
1855441102
1095528229
128992424
2054859891
1327583310
1115076911
301164055
1009429068
729585131
1636064180
1493437446
882082048
1252498441
1660075007
1428537092
1404415411
235367834
1184560061
1630820336
321167869
857196551
100251695
269204528
104708348
1874109901
1968374030
84978635
1380265121
1385217879
815837351
1764585713
1988778295
482258851
393703711
975227697
175976211
1322497942
1457850716
767484720
1063792386
724544063
1144581198
316099238
1263134234
885015570
1117533074
1301732090
56975411
699760017
1238045211
140082973
603281498
481387955
902302797
599652942
743255378
1624425878
1179940612
1833358949
1600048222
1527995964
2098216385
362489549
810370420
3988983
1613759239
645969241
1608645429
1670891990
1948948475
231167556
1825703128
202611495
455138424
1963005801
1201103038
758629859
1216891310
1680244275
10385065
2082444554
1391240640
1933796771
377008052
1690034080
415131799
826704700
1050917018
132806333
852197595
1946264867
1963559403
651709408
1895690338
139666775
1926777267
1535779565
1431112698
105487633
1316818213
875122238
1139425423
643024522
1539177281
2037094940
604123458
24876069
1425387159
764727806
1118052355
432445264
630819444
1894097597
2035283849
130496121
601550497
2016260053
943401821
1857624096
1238968799
2022730659
1513944402
506505992
385213993
1353291319
1354374498
601782092
1019691402
1937390553
886807218
428397826
466197483
1340734734
233203082
500983439
27039789
1347823851
202939257
658095182
1594431215
1318369869
626692055
1933235328
837645332
1254202318
722096651
1468120525
1224733837
2106267472
1928462672
1542901158
1173942500
1442044246
1327652109
1785734482
1133652992
2064894252
637005732
783531492
1373901560
1209420803
1889282438
21031932
663615677
145922301
1235317729
745426424
533961293
2122835696
74872032
1464344852
1058041808
1064179094
190215662
1638514851
1065418714
789937822
162508023
468012760
781571525
864756777
582950073
1841795553
1452178896
481161008
279531240
967383828
1552462906
1409940825
149742092
768090812
938004330
1542583574
29410185
119611438
1497982005
1908287991
1105847181
1117340201
2092475984
829329035
1826598984
1738197263
1636809427
418899016
1113240342
1175192731
1911177908
730031579
729093249
1981095269
1415769466
826304603
1888327044
1220004497
58773114
1538164855
522745704
1193558215
89858092
1995146568
1223960276
1918649312
724605175
343840483
445351240
1716626817
707759215
1694472730
1103458556
2097192996
297483582
388986437
1589267314
1666261555
542589281
1380534798
812670912
648173189
748477641
1932396144
1768562508
1363673724
973423957
325768604
398005634
87548634
577496345
520638900
1040903020
1038384968
1239019523
1360177516
2057083670
1692090815
683923047
880381526
1852434269
1131201490
349636003
2083571312
428533220
2135671105
402468050
1342207406
1871369727
36264295
120878879
1108198797
1491126808
2091540155
1732592470
1805817180
1736268629
1812139566
1053478125
1377788524
460787790
345543028
12822134
1311366893
915890601
1997152774
732799611
493698093
1853449591
2019441071
12006487
253857724
1193342049
137404605
810870395
1279415259
44763077
224056353
432294629
384883283
1031815050
2145764687
1531556943
484450271
1350333298
829173069
577044741
2337913
2134266303
2144184170
261103986
1210006988
1913501618
1213326589
2040251367
1817682090
1442165558
1746793242
1437115
1399603071
463375560
1323857603
2033785736
720666209
1401839062
767362303
1024433881
1411141875
999103164
21270820
770543801
1489414725
183432966
1744349930
635035801
384980929
2126431257
1899224151
596032327
801175650
2131409583
1516779475
1273514772
1881048207
1466197883
1501520608
325227485
2119190442
1161704927
1722137220
887457860
1116208864
1498760813
2080186639
1353497584
1700621510
1857159150
1354038777
1239879735
1086028248
1210186129
184813024
139788837
1070093005
1232911611
1855263830
1457731261
1224959475
1101974357
341709086
1274929331
1273714871
1631868162
70667306
370145853
1037289852
774392958
374775032
1057576528
23049186
508462569
319307220
1199083736
947617408
128823262
745266607
1990592919
1122962625
1308401024
1340275062
1018882053
15963707
720018560
1283117654
32957112
1639495275
2147240142
1845387024
1319633831
1282367226
1519977278
868607349
190164267
1844249178
1655179172
1461256386
328032652
6940151
1988425955
1800803169
1209314675
662697276
2103203765
300206486
1008910734
423255790
2146269915
1448742026
2079769447
534027556
1775731800
1430113118
1947966018
412316018
1837951948
1968617772
1805904444
155298462
1495846340
1058865681
631530453
42275352
157504872
1836864862
1509525510
295012902
1201143958
2118531356
890230237
1275739916
1034524583
2051785407
1740569438
1976498841
1230428492
2026467386
1653766051
2073052211
362649701
11246710
1348379094
362806090
1382296038
417474264
740048985
1173158607
341735891
2146788950
804526075
1605058089
259060327
1325488172
190834104
264581414
1085704063
1108135849
437888171
1558649771
1858740525
1688038396
1071849342
1840649323
62135983
1056331964
420393534
118328129
1870677364
161807255
177638991
1238626194
941903056
487650874
812338365
2043233780
1868842798
2032456655
579360584
508340754
794272410
1248051045
825789391
118164074
1168845422
906692681
579918291
1984696182
1581509150
776931934
1387946890
642748053
1291946497
1916600734
396957117
1854887684
2009281259
1569314666
141117665
697114655
232472460
514685842
1856798950
1492003304
1817747326
1151229629
1677021096
876726905
624833981
1258588550
576538008
1790550811
301522583
1472382632
731292952
1878224175
2000198636
1001780535
374693236
1869805524
1023616095
561553870
324243880
53544360
1623471292
2134849046
1697040792
103503706
275718487
1271856672
166376903
689178271
178313878
852596655
1863966864
160009725
1492987393
1307493170
1322400833
680130046
878666971
1371027226
1319000142
788169076
243233032
2088761164
1506012975
214484791
1770575110
1541663282
1237052057
403034723
1749536809
1730103252
1464654473
323615573
1347651091
1769611275
1573303683
2032677773
1266107757
737580323
80828777
2098801548
61770429
442761059
302601602
157388222
301891944
1992725773
441316919
1663428103
1437386169
587092003
87550510
1338666098
1214904913
9639824
911172154
1386269444
1993211332
1914396442
420508374
1074353872
1329241218
378478068
846256181
1708171276
757410440
413743861
219404129
1853746301
598731910
627556011
1752535799
516269628
1027262809
1199080546
1256055490
2058894323
1147384138
400876170
458547186
1633602554
1555943542
732694841
699255331
1408847822
1212072608
581862622
1908102401
1669801216
761878339
1384556220
1856252870
1668740738
1814400934
1960389822
1043502489
293428765
65423354
1808500490
1670760349
40110693
1380030691
1134456554
229630444
1185518555
875632108
214951784
1418013600
1195674462
1816344305
884856659
381872682
1949101107
136458465
1372131547
721571541
293672210
1643279251
387988995
448191332
1345823001
1287808947
280351817
2137150402
821964643
1379635884
1432466640
1538458962
984353606
1514375550
1170723759
1426765942
1070471326
585071652
904788215
523281784
1157559319
641768700
139109685
879024840
271147145
1119088958
1566098377
1680986222
428047160
418354652
160419618
194056172
1107514700
1111767917
1968400571
1033874231
1349622103
1747625803
349787199
1176223331
325165652
1881417405
1223359545
1836489055
1627220895
1196380332
1243673844
1728800113
1650184903
1076366551
1470369130
261629328
714255599
716248678
855929995
1937184038
1402394803
822405199
565862569
1513624067
114819768
314118136
1943548424
1355109815
1865153019
1894245862
1753007204
236119142
1257772335
409024662
916668569
1261137250
176354713
116899400
1350268889
1691521701
1735073560
125633033
819926548
35085922
922979839
2008403880
2060358155
141286162
2047481310
1097892151
2098684666
1713479245
85298003
2006394872
1733420953
615836424
389399142
1524138595
1936126506
1670475794
1242170435
1127160284
1452532201
328807106
304193523
1653984674
422400342
2041836563
1542786703
1263315029
1128907352
1624446937
1410572192
138821806
2092672989
1180271014
1346267797
1121019310
1938894577
1363513169
603662082
1692609309
1365785798
1381159474
612264468
923025188
1553366039
268609637
2016158983
439754047
1063059177
1473274826
1683658868
1534384474
1072660933
888065632
729601102
829295238
306821657
618578
2015190996
366532873
1520928786
380136498
1573047179
1453884564
2002295209
629997416
696909264
1853290535
2009420859
2134526367
1158699729
1010315271
1925028986
1034007703
554093322
1253195955
414302073
249885622
413789558
1647784946
177353705
1613586737
194594900
2142781720
289079036
55432323
305231128
1149053999
1197356822
388379244
645528867
1843763808
936968215
1180249909
215810609
525102527
1020796596
113043690
894150507
182238634
536579431
1827078112
1182969804
212992685
71459362
1897020803
1583293175
1610413459
1703431934
1660195657
775640530
280589907
1190352308
961322713
1826981745
688398495
828395768
196114521
1465780036
1704634408
81387009
185836886
1881005352
1298434922
195140032
1505517410
542864928
1887528581
2087113358
1752285845
1289313498
133753877
1930582398
2033913659
903092557
682369340
733944827
1069104511
1068387097
749623506
1520914610
1924615962
1719614501
497425786
882587232
1754308476
1310631211
912962624
2018341718
1993043262
79445735
1687711116
109254499
2061848418
195486624
794434290
587478337
516678394
1972219176
719963519
2038504582
277611681
67592139
20415339
1890351622
123552255
661016787
1058859227
1367311387
1995663286
115097938
1170459064
998359066
26318704
1479426859
467918145
1087905938
637489839
1945075152
1320365787
1734013168
295799088
1731995543
1695206981
1088973137
500441568
70390341
1860829796
262460755
292174342
1307243716
656816230
139057252
333337144
168877521
49174456
1590699299
1549283165
1945987001
1713085344
1085851169
1175425650
1588668167
1112360193
164450688
1383695644
1257444714
1435660614
935133643
131624117
102896487
1686587348
1289743887
542341218
1204439532
1069524763
492454179
458765443
1930406560
197733341
1851803598
1362120775
2087699676
220515759
1519189261
398221634
1716529128
596926393
797124030
63024183
1397549020
197891210
1469012293
199722275
620273165
1313108678
1289422850
1494100384
1357347484
1408887563
232637816
1618862220
899388291
1555280421
252669044
1334419819
348676909
1657650077
759943662
933461753
1724254410
1499748827
465802157
97678740
2054568144
1358538313
2124957482
1739862264
1513112764
641156865
409602083
1157510777
2126338984
801215973
937841240
1708556834
116290263
604101216
1778279310
1025376269
1508004583
300405516
1668209358
168815726
1092701616
1242136388
513851144
710689250
634503958
1161728596
2127076474
752734266
1454552433
1058924654
1422874
947560741
1733339208
904055298
1476128539
1551059368
1924346029
908797335
895508553
802420653
590566301
1344769439
2144584385
701632914
1110117658
2111480066
1402534686
1934675018
1220232017
2090850476
220562346
1105305196
28748609
1261699518
1667597710
1022029083
382154285
1095158621
125333404
328973407
506740491
1464805158
340280155
1933088809
315399832
1343953938
1313787783
443460400
172193673
881428575
1515660254
1133694675
182839817
1611896125
796388721
2058453662
1690280763
1514765758
434104324
1885657319
1892559321
1465272530
1319081472
1580438258
2098771113
1160001662
1288423246
269469186
1252823760
785373414
1659706921
725071168
832602048
1355784536
669689168
1453903140
759978860
1456577132
898677104
1355724542
1914410556
1320384320
904102940
1425803617
1615755464
100246954
1940182998
722590546
1955185868
187624338
1001236808
386097999
1913645557
2147465702
1541440034
1781417064
381560938
1383510680
655377260
806012314
1730026580
1101421551
2063150795
1727842383
1501631467
1415045494
1419689372
97351411
1991563392
1646213352
1013740878
1528362712
1693151371
1295016381
1077494079
1897222708
1842719210
2032858543
2071340193
1370507146
586787242
1506494109
229294617
1600401090
859689810
1209748105
792428888
1350115443
1217010609
1973118337
1243852443
536531847
1283056563
1490413022
812043659
618546051
621098874
1667631655
389355337
834949025
2101965391
790386375
1316345081
1912218091
1956189557
1100206536
1554871810
2023151330
469501930
1003883779
830813536
1238249733
1418728943
449450816
1236624054
1340454940
1654202105
165002488
238862224
1774517832
1440062188
740640742
647663054
448618393
579255399
1500102712
607622225
1510209993
1523158837
6719907
1743076290
235476890
1697538624
40105340
534025953
53171836
1753088485
9672469
1632622174
342014956
757308298
368937003
675616484
4392218
1841491516
845329384
1433085446
1204782210
701655201
1104580745
494927683
1899256667
1922179970
2034701548
1717537398
1135315982
1892567022
1018130512
1600776124
1506920451
1094773427
1769674426
1160291810
1727643
1008403672
1245884039
433547424
777642453
976687781
346431339
976321287
1032237869
785143076
430852070
1053661573
1664257938
1239997101
569838973
1284035683
962006402
1467761774
378482869
1116623707
764737044
2071894179
822094047
175173736
1184500982
770453329
2134277911
718473245
648028514
503502836
444870430
515057674
1477704079
384586294
1076763132
1357704378
735211856
163963434
469976457
1729053130
1045937735
1005647809
1302273369
1232489106
1733296769
2005245882
2088237346
1501074159
1608620690
117970136
466363988
372570734
316605953
668832806
1117631333
908568744
766072059
210393378
216092368
674708016
1857439788
837070120
428825758
1743772903
1956582104
1064670954
109347137
1361537495
1446468349
45860443
549303392
1675174557
1552016732
1795996491
1758548706
194087060
590532182
1591437847
253974634
1898240251
1327526056
98893544
1403798449
1818914007
1743596270
1485675642
312164957
477129448
144486022
1316698109
1320826721
1422443628
1297785074
1520259316
1877532782
524183974
1891607514
1470035978
1241854463
829803305
2127557718
548146955
509636944
1798664567
1330223942
326992791
703984343
1710538043
424700612
1734457927
2014799377
1574416793
257363567
1889123873
1219333677
576583405
2129852541
117224330
737114089
693708539
152232459
1893395893
243248289
2142292611
1678167988
1324523662
352176755
343832431
1830710352
1251325467
1382846625
2008635055
474494293
1225703332
941342532
301276800
708316367
262509203
626285776
1777193596
305038166
384419615
1491959861
599919938
382329198
2088134451
513712642
517696291
913831115
1014493678
2086217071
460596895
1740452090
677955676
1469697072
1926712489
129707601
1307452099
1150504698
1877520142
916064301
385536637
621629434
611965418
40016796
1173984411
1556436865
582030736
1848906267
1451839061
718224580
356695471
175625439
1184160401
1381250431
1059039657
853971175
560568625
1922241861
1878332258
1094334234
1326679922
696056888
350175482
1197708663
749249481
773787117
908885307
1367038292
788056316
1889695876
320431641
572254953
1382136344
153561860
521780233
209255130
1677599884
1591670230
708819424
1932973088
131455782
1529140624
1572825418
1473810334
1734546846
603227704
427859210
777787227
24500954
681371478
959497748
1587523459
1950685080
163839086
1835642330
116484497
694253258
155600076
2134199274
1348364005
693245554
739846387
1076507647
18180847
876807213
1171030182
116875172
1215335690
1673715207
1746407350
319506930
1666594827
1210982432
136973192
20997556
879845864
1805541313
1103958721
403007744
1148128468
2117644565
1255242627
489379954
611960833
1904114414
1253568029
1850681112
1805297636
762174799
1444291478
676965978
139624793
1236684908
125135331
226816723
2038429742
1981274908
377362572
826081574
1228605299
273431992
1147763291
1384774462
75964545
1404576083
1430501977
1980651553
1049919500
730853559
654462642
2136816777
1648516639
1505493093
156036590
1805964666
2127420383
1950760015
948792395
66533012
436013735
1553924530
1765632745
847507705
82894937
191372579
1032062152
318660297
333140754
1097905558
922026363
2137428110
1208975151
2037718161
1807312744
648224601
708189000
1425073992
746593557
1650060704
2114144345
1093577235
1748650884
609545175
460451343
1285123186
749018576
1457291216
1297695004
595837359
1053096562
1193316292
1437163723
1300364576
1258708169
1436591860
138361937
242042894
2100379716
2068191331
1741023033
1824824089
798120249
1981846690
1846569217
757968263
814378143
2086556353
1535265165
244995325
1959021797
985958555
1775221257
585086696
116308954
693108759
1385823704
752490700
1027089028
1232158450
1916176341
1030420067
1876377352
298999636
384652258
1070333386
1076068724
753123605
706659362
264778721
839807298
1765246459
1252397559
292631802
1365749481
1846483460
49992008
1638320230
2020399713
1657210302
1200208570
1445115559
1101550638
417627248
1941387266
1348463856
579417620
207778963
714801068
372252304
1359621145
215896486
111882188
1287489479
422344695
1665978120
1376186081
744239290
1060770710
2059437712
1742392905
1003355646
353712803
1025295478
1561786699
1655238576
1061822709
1601325574
2048046982
1795803349
1628590265
420658296
1582288428
672875006
466135444
1197475444
2041865260
2047694659
1032822677
1435638419
1773851836
200386138
761632907
1823069043
1787421048
1426070421
114678492
1530434870
2000347313
386600111
634706418
234319269
1642593798
440552053
1037927809
1227767412
1805982578
2058240134
335383608
333898296
1196355140
1451884752
852230756
557797134
1481037661
957113626
386692776
2035998780
257718569
264173905
205784995
398082764
702280722
456886072
1222420403
1143097748
1969527852
920330044
418654783
1822882555
2064102369
2012916899
310151829
620394342
1625257918
1491698477
544425208
208511597
369928021
689619419
780568825
884272775
203647960
561173827
816406441
1060479308
1971690673
123777819
1587730267
677219935
1795211119
1198782905
1247245329
1469575825
96812013
1198920358
138079268
33960395
2064288507
1030181797
673806714
854416913
1098973823
860236446
322867167
378147
719427174
629210862
339891532
1585327806
1534623778
474430099
75152057
1343773841
1185387205
1023056707
1905418652
1131607326
1320724448
556488639
2057242013
1420847445
1907463216
1688893873
2107111645
590811505
1612248297
1120426096
1378149634
1322402598
410730177
1316081134
1454440587
1510820475
1698661441
398212143
1338442990
1425117973
522526913
1867599984
1849558180
168186481
371630353
2093106598
2021771629
327465922
1931866611
970305837
797037581
1474554844
327952422
2021415279
467906320
1049912026
1762589470
1170237973
867151811
1718688348
1991794786
856227760
1800419407
750125596
629196722
285614579
1182591736
1945020534
1289682747
629038123
245361987
1433691543
1235783129
2088014487
187984737
971332959
92475416
1197930006
1344581628
352310090
1981301542
839670187
1567013628
140056802
402579116
1205740950
1630336677
693056621
1632554512
728509506
882424181
1341445440
1435147419
765476909
1253236197
1339851658
1543797628
1001789419
1561736216
1713934579
655201325
1191593591
1885888562
1132897963
1395744045
966903439
479239589
524989313
765858703
812719233
1296420152
1068938341
1587306460
2009066083
803365263
433157113
1542457905
1082328849
1239929038
935649445
420555503
1716026316
1366845491
982084608
803963387
1147412761
733912598
850704906
353042568
559762631
1345947511
470163077
78414878
58828046
1569620189
527664075
1666097969
1993823811
2096804305
1832604812
1502564426
1260324606
2054563630
640195885
1505450911
1711152726
2012512170
282157975
1898618465
242965588
1224046135
291383091
76927729
2039653982
601406021
98723389
721855657
1418954440
1073615198
1732688568
375587866
104224561
2072581905
1495727789
1364969357
860369289
564972725
288041171
1099509408
677575199
540117395
1680595555
1393764828
1322362013
1888355614
469277371
418508682
1698909688
1899794657
1722260419
1079509157
1076156913
910573584
2073841276
2120168486
1539547808
936587547
1252466868
302501776
1469777642
1663033725
1030525157
322580280
927734341
897793422
1060514322
534765197
163349195
1990800016
905765230
1130192229
734134603
146198381
844006967
250640702
1904037466
460202176
1954969169
1194247994
867131181
795478897
991273941
1615567179
468062491
1640216644
965309722
730107742
1591713029
729874328
1211113722
406697273
1260318697
2081506385
1934150504
1412621615
1182710333
1508219269
1036883267
1069850632
1991157212
1844392102
5623903
911076836
2092458096
656602261
2028483197
653806083
1090004964
1090059145
782067145
508282329
96037486
137777112
298039438
12257266
660918368
905937874
603617867
489726141
1311939021
2100257921
1376272646
1959780855
2031586052
54935393
1259350381
944078882
1619336639
906478502
48081504
592199445
164052564
1352326653
771935477
108975435
1124353275
1751265221
665214316
1120073849
2024590094
1528039651
598014229
383639263
292085979
271817337
1589306916
1945545877
666268320
1457645730
13569714
352634957
1720055413
1581212166
644788020
415603991
1606636943
56854940
1576492706
1761696859
1123711398
563135799
390985218
326034709
723861691
947157646
1446742078
398280972
490522028
871719938
562629392
1514755854
566323621
849625721
1773586703
516985155
1618609403
2106170029
359851705
285367011
1927250574
1328295732
387929430
2047777303
2080507674
1684340340
1629645337
1349820270
1349402536
1368973260
115098932
1449989056
2021588040
114830000
72801983
1234937841
602965060
1510432184
1776530507
510842940
1705322487
1752976271
708550192
905338325
248500433
1576878398
970105646
2039823665
1528396846
162962984
557985137
951126892
1029093590
563381543
1405240054
239915602
584190853
1293623845
1308137582
772596590
1133943974
1589805774
751007045
1199578965
1136331780
937946460
779456982
677592543
848456992
2093141251
830026500
564431758
2091873284
517842324
666814875
784984069
112957195
1668769135
330651726
2003716391
837000376
1447545151
2085821852
1292907075
1400673822
1322927394
1147554032
1554461709
430503865
911806909
623325370
1404528502
372459660
822296197
681746036
573304605
670353744
1202180807
51398371
1695937067
1619622419
1676127238
1203173420
2057322410
2138705550
1757945988
1093048892
341243390
519445434
403741553
2128434470
1486196016
1563048494
1142328123
1719105898
1365971180
1688941220
308518384
1188821824
844822914
1359378142
330770002
572911805
467049490
1845600653
505454299
1398141454
591725454
646636268
185277546
542402691
1606688638
1662462943
1260422100
287533806
954003900
2117140561
1524036804
1356952603
1518627688
105134041
1224222864
214075273
1473264264
1020527803
851564367
223769700
585443740
1633240157
1600688404
597204118
851678844
1043934371
1494906245
124424673
1349355418
1037781461
264139574
1727132691
1658565713
130313123
1321114304
508919589
1462123878
109060801
607864627
1865385045
411658531
1196744085
1026104290
1212203241
910031563
1364729090
498921527
705092474
181256702
656947927
1716887391
1985970772
986700392
1898428977
1327433824
1519999012
1935877796
580083880
255106304
1758073208
184667735
1066088009
1839634969
1042897958
256227158
711682136
199436914
1033131476
533587060
528538924
493701995
824236823
1630384658
1186199601
2139573528
1154807408
508248566
801520266
743778122
2098914802
779652759
34136471
1158671936
1169195362
1998530521
864517851
1486011108
753344648
1980464378
2033221323
951209183
221560197
1833536751
1281194998
1031269720
1306967828
1664390601
876013149
1107732992
392944744
975672942
1975565297
864719922
1928558712
1645250808
775337666
393088624
2099779544
995865909
475227562
201061621
1786479934
1740963727
140426012
221767843
829496682
2069464797
1220325753
1197892956
2095322538
239376021
1323118686
341463326
1730441934
1622960940
1169395080
1449949436
1618820208
194459037
237909216
1587988278
1206528704
799865914
1403459887
1180247023
156780899
373080506
36023892
1298679065
1830635189
871199038
1298047028
262999116
2065924253
820508030
32186789
738560465
602724296
1086090935
1251368474
110218421
1720124898
386138228
1846728647
1114504654
1875326603
626519139
1370448959
1304588683
537463191
869116391
125329099
2007734256
1323501292
1771390222
1550525783
2021823527
57977934
1754996943
1655248381
1825000002
835518899
1502073054
1143645457
233627924
1848759383
863749758
1813944368
1623604513
940638549
47437885
1702213175
272591920
2075610977
198090773
260836273
684907865
1859368347
1019007714
1677557814
963996385
2100694130
246846341
1057594642
1499128832
834587399
220507751
989657905
1140178510
769022672
881552628
2025750167
293196056
1536448400
783243399
1381211374
731671595
1985555382
1559623253
990213098
492343366
1871991364
1079926315
1069512456
1362675551
1979455568
1928947681
1248565351
2068194035
1076516759
1656080788
1507673139
262437197
856513247
1710266273
647151500
587647733
1830963009
1824106013
1342888588
1275635444
673582735
499070700
1053307841
1444735604
997085122
1774710027
2030283171
1215990411
2000298036
1807216983
1275659103
1383095349
1507208443
785467517
2031744895
22636654
1112400670
1026294705
1727632032
2072444332
912692678
1235756434
1734042557
580081730
2008394739
895896394
2034554082
890885653
1298423295
720283168
1629489986
1316409952
969874347
1924177047
1929767039
820884171
662364567
1256047572
1131093185
460167665
1360159586
1140060349
204719145
1954574749
89780632
2096832080
484744448
353606112
1710085163
1332804064
1816399474
636636258
1339554562
1440341141
394961167
556848932
112618101
1205900763
1152198384
1949300319
234679314
1289759329
1309378257
346897792
240356131
164817354
1200505927
2007388392
1830306731
838552416
1838040271
1420330913
1041474657
827823699
217513575
2049910676
319234266
947105007
1371446970
1135565586
1885400061
1597866164
1883469867
997547527
542524977
101271420
399894577
1178337391
1489512620
2125152083
778541610
374831540
314886461
400242117
1284950021
829115333
1075608796
1045388478
602932918
957291501
626061763
1367441519
519085295
2080636844
518567807
662358820
921224053
216716857
942197291
831992473
1450598038
843232443
326465466
1174116716
1461079952
387903359
342187051
2068235509
983185696
1745206474
966196303
1217574381
1097850583
75860047
1221852763
588602737
1367448555
652844502
11420139
2093885172
387852257
1482249743
612149818
1202749434
599106343
700541597
1981039207
1591031106
1238792765
496545910
1039876526
1445718331
1471590751
1047931544
830726795
514588042
694678523
751793770
2017891676
1394919713
1926887520
888700061
1313853126
1369099077
408836875
1636985690
1311258806
1173611718
1532515983
1863422134
1198193228
1406397343
281082391
847272733
1292153225
505763737
2031058958
700379623
512774794
478528235
1333271254
500699060
2108692810
1530117329
2058426038
535220907
760695964
365453538
1840999178
1141953054
567713775
2091439279
1348715553
182186724
1400641342
1300925371
1652189602
1149172021
1278615648
1128211128
9632739
1677193457
1718149371
813456795
2045205949
988272790
1671113542
268229321
2010017007
705408030
1002318693
2033434709
993911061
1507705493
114532968
903830722
1618205408
804364260
1491733752
1284950423
1888452526
498602242
1157120097
501730052
734064967
633659039
1425132858
1639727990
271632356
583741447
642245045
1718103411
593332222
1699340320
1520983599
433989376
1308598189
1501002088
783396456
1753766700
1974195133
1209893511
526756294
706981988
72147851
371021365
1093868740
1029881442
1518295758
743050109
801900655
752142404
903263088
2073758529
1652943828
2049152696
640370396
956553868
455161702
1599176383
1726361971
389017333
1198042242
877442987
703664500
1261304560
2032732179
1006627853
794791778
1431908481
64779795
1206139050
775649198
1934596666
944758424
1978159761
1283331806
96557418
660411784
225416758
1791858118
1835787019
2009960859
932853593
1290642372
1528111211
1593347121
39607068
628947025
1764590970
472097186
1972526836
58129607
1042874238
1683951435
792091187
1068998295
705157963
226973207
1451530239
1481115565
188070577
322789977
1150948518
1124226082
1306838145
656473600
694779400
2078538429
1880916666
561698018
861879701
639538246
155754564
1018599898
1118143142
2071114960
1863299133
1125274136
686964586
72316428
132021873
152822180
530302602
1178513957
2040133877
579158061
285104766
1468531297
2106771421
732259586
432491165
15400249
1208962895
397940897
1119941674
1086121485
704482313
1636634811
1900880344
1933249707
1534820922
724182371
437478649
243762152
628473464
1165008302
248727237
1701883949
6149839
1268593942
1663079032
1139550073
1444317911
1654030857
2112189489
1457089032
412171863
2039091416
1261393923
1795934770
991427584
1677880035
891199279
1407731208
962533593
221762712
1442039967
940452842
1847221193
169267026
147668061
1000808811
531867060
225627981
80101384
1553278363
1532461880
2001381179
1795677100
1194997691
1662138569
1678896717
1151612666
83414815
411663203
1491017264
952404066
332513944
1711532483
1842532822
73003588
378170997
2138718032
496184518
1062732770
1547578150
865827130
1552978982
132060909
1617327417
519188065
1854003415
213042701
1949017957
742282360
2106573273
710841851
1111835877
529967857
19767295
184811279
1796836577
1402567915
1931346435
732346745
1731742492
468881783
792933791
1397768178
2025969915
1028431573
921386631
122025518
84567981
1739995820
2105822317
1676006456
1046661383
1052347176
1760269582
656905106
489229780
1017572164
413157868
1914357389
798842538
479217924
913345523
1428516239
1926094874
303814012
429702251
54632908
1065581122
214838277
156476063
469817670
1827207628
1704344768
1651691503
393447289
81074791
586563508
418029163
674012106
1171518854
959476852
1762471650
1480607455
2084707911
1951407846
74514632
1051483221
845464281
1698676078
288004004
1661542667
1170949338
2036454440
626181847
1650187085
1872115552
154900811
592002537
1401411630
226045794
2137714329
1545630107
905690501
2045978299
84433121
2145503680
957213628
1635200343
1237711565
1111089170
689832747
314900924
1138672368
717943921
1736314739
622825573
1811545516
5875560
1458992889
520976905
1537072864
1137053867
92418289
405336213
2011834149
1488979254
1558233390
1923165180
676844341
1498102485
1983403068
834105407
1450488706
14837600
355662456
261474747
507889325
544243838
399743418
1989609457
2002530608
1921974453
784240899
2051981101
459019570
1693333644
535396039
1163631331
1293067297
501674980
1446224209
1648871430
965314788
1980360542
1990887445
91803901
217784469
524504861
538718751
1488009146
562949036
23269504
1667816952
1479044941
271059113
1294536659
1902492653
1116745978
1750689718
222319817
739907010
5949911
823226277
1428285686
749716553
397724190
54807705
733175019
279239753
605621622
1981604617
908209918
54046916
2095753160
305365874
911503592
250889477
680142294
2089896205
73555232
115696615
1200531690
1753606632
1746355986
1955979382
1204173371
1045793539
1470637191
2128708165
946176460
97088812
1993565648
470285066
406413602
577871260
180641718
369820114
1133855357
1155564213
467089871
745982774
576611865
378615164
1886464597
780178941
901501181
1720268172
370933586
1684401057
279722483
337367420
1070836971
1550908185
1562033488
234333694
753599549
1520739383
2004847781
16378437
117510077
900463371
1749962349
1038867411
1216600530
404710750
294483311
1020684565
1998415746
31513257
1835301398
1130403255
1057184866
173854588
1146250702
1143942752
50691323
852675201
39767551
408257629
370042672
1459141338
296729668
1197033408
703803511
1415959757
1303811854
416408564
1593711604
997694511
581612033
973958956
204911755
1521604610
1818015478
1798626352
848874361
2132666159
1884515674
539569732
484714892
1826187050
27758252
774028338
1827347910
120536156
1533283848
545205489
2004172231
422852190
184423379
1283705246
468206506
1694726589
618285643
1113049529
1803965812
1289877924
858428346
615042754
2068261015
1054555787
876126479
1247995217
509401830
2080129869
935586630
514004889
837644446
1677432940
1923013409
2048591129
1068321136
1622273345
2023986652
172602467
1967507547
2027182759
1121339589
759498191
1488293905
1702077571
1510821077
1650817164
750290545
874019937
1658490177
1509328717
653698129
285190156
687221734
1603848594
1852636326
1445144237
1926649453
1476898088
502958941
2058001290
2122832010
1599180986
869631473
1106597388
605481372
473359554
1395239495
609898371
877990157
121497576
1318685671
1339888702
1005365719
1835902741
609869590
2049459811
1553128432
963969195
1286152013
353810622
1714248275
73657424
627188081
1862021933
2030845070
379188146
2076609622
1637765213
834376548
2133236333
937536498
587113311
797668931
1343089811
1040903668
1285268253
936078458
2125799681
1235351938
276594431
1988492620
1351250953
642422858
1912225188
369871984
1402541564
233594604
541027134
924637446
1672096615
549285956
770398025
1867495841
1947832287
1714250476
1867654819
958139334
1309049050
1400241425
2015661717
45830054
2808266
705490048
1136466649
1713545665
541476422
1363496547
1513307676
1359229235
1045911323
523655314
2115240269
1269248228
1194029462
967195014
1489930714
660385201
54375394
589727234
1397070934
1813675186
1626656651
1415730725
1782606220
415867453
1548583387
243631937
1290993190
85751899
1777668332
877421681
1200858032
806532164
2082152657
1950491666
1447784406
705212267
1142877149
466277053
2146135656
875422201
1286738408
1475947622
824640494
1182095728
1490869606
836831802
1925089037
846329010
1278319651
2000962215
1332131261
824701580
304774419
841381573
1313226806
1015894893
498252298
1672464952
191700982
1222628912
1193500717
1934474511
777448960
148639556
57685415
1510807182
665685393
985598658
585377688
1018495417
123698303
486856409
1489442755
1101975247
648058868
495463216
310604065
966202753
433162780
1694511223
1194618064
227904638
959747342
608798337
1525082776
775630678
841141441
102882740
2124465825
980776103
1403083417
41554433
1147855358
781051123
1982964579
1062370356
1354828111
1511464749
712915266
1217313276
1449709740
1402941834
1453937285
2107012072
1404910125
1498390318
494768956
908663162
1426963470
1342830625
1803173231
2060522037
1133135706
2058417278
1598283783
1680503455
1977757580
95906754
860026203
1254483548
765057838
1228169315
1046884377
526857721
789500747
877844954
273268839
1620585605
1920722383
691465009
207234407
1274039498
125850638
1683569672
1359848684
155907137
998422842
602214099
536253942
1052669129
940620806
194312807
800002575
2053330852
457023230
1873976200
1270814524
1782579274
42331910
106545102
1388673244
1578935810
1748752664
1545579819
1737954840
1216033931
1446729116
1972082732
1475751075
950928007
913642369
252580398
18616054
1191381266
767202738
484134597
632350308
59274462
520458246
1256441949
1973560724
613997139
405924829
951401270
95114568
480660949
348947086
1877476603
1252979532
983906881
1455013958
298935600
808987187
330261758
1606100401
1765435597
510071687
196754694
865358094
1486459668
1722351674
793647965
596236820
554627405
598241379
1790179030
2006339533
1534580379
1731594867
1598532828
1201105824
1082599650
1445802536
537897191
236896997
1217522796
1958635714
1374519571
283423919
1978650453
1609731188
834991899
400760333
54756417
304587055
1091513763
86018797
807393111
1818395115
1912888776
1262161997
589276648
814088899
1728889877
635144425
939278607
106455463
934964219
603060449
1048039531
1073693064
770584582
596211086
862256471
2109129919
1478499867
1634004922
612776039
1043467958
325222889
1269444101
885280434
1015314989
968492792
1613282530
2099754058
1382364983
836813534
31952929
732991505
1420238952
1328760428
1442542909
73549505
86388180
1193582013
137484624
1634047324
100441345
1276142358
272443659
412711431
799556661
916670812
2025225660
464909403
622444688
198487842
1715712536
88193199
1980541622
1044532178
715615604
2013773922
866214509
1092296718
256718289
1974440753
77467046
996950675
5827312
1211365799
1319565154
971293384
204145447
1694443444
2119139197
622860680
1549727368
1329582160
790411026
758731701
623976248
664787415
1577352157
865322976
268760465
1298916200
1005367226
257068814
1473819077
1414296698
1890006287
424661611
1895210960
412614307
1497399950
1039244561
1023774308
1417115625
520158575
1008729655
1727012234
826116060
975381678
517964104
834345748
2109238910
552168538
672936300
247730253
1656646591
1059412762
1933468752
1623335825
1417232226
639470708
943315736
183956862
1316949761
335090859
1239814972
393120376
830510389
991097095
1269922591
234423792
862412482
1369848403
897800816
1977755779
1678514160
50676098
382390975
281431825
1352431670
316141730
1159007745
306070059
974648515
2147048172
2142457554
1177792761
619790591
2049689007
1506159839
1099080752
1494574213
947490460
1091348879
1977007150
1108285732
1487011131
1737920410
456390193
473443814
355103174
261110684
1859418911
133451535
462968720
328027833
276928131
313729216
844778245
1175209126
1181936882
882952855
674621847
1679788531
2072669101
1730802541
2126941608
705152152
232630658
829357867
271108026
2071989519
725307309
1698114849
1752541047
1967367318
1242697338
1863102194
2056819685
1807391909
941457844
485131539
742397602
486567035
1277627031
1050638738
1320962465
429953989
670944975
291314091
1432498310
2005304156
1720697118
1541363226
1483208739
1945955201
633095187
1301361484
1924951653
1201596935
1119274743
1133115956
1589409497
1973024737
398990833
988665102
2028775483
831957387
223749525
1928818834
1704698777
1890704773
415350952
1554379031
2058123173
1036516604
549988324
1502072676
277021362
2049600384
868776912
1691224041
642435661
1056950667
327745454
614547610
1944455603
2015741693
1667886736
2016977594
1302936848
1736760635
2051638761
1269082951
609320947
509279950
2059655145
1367691689
1817695482
51749830
427393479
1230154278
1156425985
1872763378
1408490007
1568645696
1738725948
311801538
4221349
1425494121
1373491201
1340357588
749802795
190168366
1991960393
94203577
839673751
550526966
794371706
529475347
108176714
1946638325
144227171
1289893807
928131157
1318670380
353824095
1610700995
768816016
592538299
1738725914
857950325
574058117
816042717
202148634
756233962
892054463
918519697
770813759
891590105
427321013
1848644018
1644953842
928847316
592091486
545395273
666737987
1071231815
796957009
1801744584
879218963
1741822345
211898067
749385364
1385833670
412819566
704959279
638504246
1905287184
1840226904
1096929656
1711775447
1049501596
658486297
1279397750
359327765
1751107294
376890506
1231952905
1279361661
1959969318
1661524340
286856862
1569570458
1460489774
191029259
837064455
1860082216
191433473
327129190
1863536301
1217640322
469609913
1360661347
893612278
1183837047
937953829
809015591
1221933068
1358955194
827105124
1766211666
1747945638
509923406
1074353872
1687883791
1771243497
546187506
238966427
1254959785
488354562
1741037914
1209797395
2011491223
546765774
1516788121
929808888
2140597638
63261801
115968869
450312476
1808391187
617078904
144012751
665008539
2061132714
1307963164
1126076851
749381533
868962516
655478244
677463141
1609892279
1067749550
1153160330
791014558
513456171
212683412
1836674866
647610821
392450253
1933280485
696560955
1009272238
1096355887
1600559186
824203965
838316879
1311776170
1424270825
1150547987
1578333496
325995210
488271339
1360994432
743568822
694460363
2137588821
383808561
432264607
1257374712
912572290
1325635484
960103522
1213964447
566579340
1759098941
753397622
2023911125
541297179
42394433
182899625
1257548916
929929171
226051992
1221048307
1590975093
1699648841
383109964
1636091543
889639673
1161670168
957599292
1420980207
1715399391
1644416490
1356500212
1917508339
1703789940
1334494137
1020703409
1725533539
1742395060
1686123647
1931598484
826704700
22954227
1283014669
37635818
3059665
1664236661
1403863425
363954433
599318194
1759301182
657304537
717933645
738738491
1625966569
493305867
184450145
901273359
1346342933
23007771
220421926
1422460730
1430880255
19562857
533592423
60584095
1081765631
67140623
1145644256
522512230
1434268418
1635155394
1157492026
1154860225
2039698513
2056390771
964342291
1303493952
2018782924
1302708556
115909669
475613951
1760238177
2092532644
1484966284
1875004678
1791079312
1581020015
1749737830
947174450
1159865834
1784672887
2036726945
1232965429
1829332476
1393900207
936758118
444726618
1909228750
1008272749
1396247467
547535684
656545897
209930266
1972403069
1417215195
657486010
1339826696
1694185063
2010855989
607007657
611120022
744608883
2131931276
308052248
2145835891
133767618
2127025536
1313581947
596711295
1738785798
571685214
1952088626
1531859970
1881604947
967254832
1192566223
601635759
1587004938
1659636722
1342350463
552222736
766650937
571605884
254018744
6717590
1161638508
1864477708
2137885839
419608849
1613425698
654559547
1587504070
547728372
1156842122
448754822
1900846938
606550292
100194558
242544478
1908361585
772225448
85648651
257714859
595147889
870837638
957760360
21552179
387756672
886601360
518325603
478664777
1303995027
1648998063
766686356
1834641486
1182606872
2117854102
862903205
90913821
1513492490
1442857206
1524842310
1874306428
130493280
469858753
1655182410
162028475
2104459788
1914725193
1905765675
1297919249
625422830
575210507
1357632294
860723655
1404551782
1638771317
1722227356
594048259
772044786
206047078
910152989
638318201
1524007338
492571431
645688799
330944468
628668137
1907486366
1268983636
601985106
138596459
1599002939
1750455346
630384765
1039629264
664596633
1968514314
133413518
1605625816
1329112971
1143746338
1065062731
1774498754
593622824
394278621
1221131206
657704567
1449620495
522311891
1868968014
468133370
2078827429
746214438
1260417853
1769256284
760603899
430823391
260331148
862857176
685428397
779257886
1554944266
1940302095
1220050924
500613525
1972798278
1461602016
1430446718
1162767439
2100602421
786400667
1640031980
1991116193
709222881
1963259157
1379545112
1870571933
1910799633
1919911821
1487787591
1811421608
990012294
1381749170
26349735
1395111391
1904456101
132648593
166472973
828550888
831379092
768180686
1258042095
1131635647
841725926
1452031029
1248603655
1733350732
1076323254
1776949684
70424760
2103746297
1700849774
2098810844
1642160596
1764289309
158907653
91582388
1452701595
2001749612
1301668658
1564694175
508829520
1661847803
80334045
128288450
1113102159
1176690345
1958504715
942718851
248855456
674846399
260329707
1743418596
347019817
214044841
1740657365
141138239
476855172
644990770
44564408
495147454
308783376
1482977831
453041117
681008443
2043252220
404967086
341942390
163668237
1360171136
698184000
165289545
1059121164
797780575
1755658092
1401435811
689763080
885385081
96902192
232979072
1233497263
828064462
2083365436
1579306595
758460676
563460060
1522773623
1088908010
2042165770
1884958656
160179950
2094452319
173637764
1702900450
1557197105
55248263
941458344
1893891059
839263673
244564035
319827215
2018002180
629139369
1047669141
1385516497
361507986
882961806
29046286
1348048994
443423365
2002111955
1082523268
1323312388
1820559469
1730234952
1785286075
393706817
53249382
138970279
16723725
2086493641
319947490
1078606360
1388307919
1325150391
1733208243
229556292
399649368
635801495
392602912
300555702
41976789
1390131397
65525795
719761836
1125255253
176632019
253801943
1193169649
1536675198
2066041314
1549782383
1211582651
1817855080
1672171539
1115839623
1467439187
1603233558
759174341
1244154056
217627637
932062875
1313644511
1095192558
854630069
1089510424
875202852
1107761751
1039205340
423238058
1032798138
1732005224
133915447
1419903564
1977996175
92966728
2062845188
1839827915
1187077961
1857973513
258906316
1459893996
1580130105
996223967
1832673849
1475377380
791453986
1369820691
1135013735
651278469
1489292386
738776767
61240648
1719794362
2031783622
474978723
1785240167
1256158800
1296148380
27412671
548952854
433544131
2130223687
390063452
304971684
634440298
1702481364
2042741999
1259722455
436341803
1966896894
1803689496
2075194938
1186767561
695206610
734571395
1982599737
1547073889
626810728
630014755
1769428913
468601993
236273104
419741815
276895530
1315497555
2027493641
1018755305
1596708207
1880010236
2016335832
230452305
180450621
768318960
1192102743
849240058
1295396508
660651967
1347705317
290237092
1396379574
1183345774
916216461
1676898939
1885752556
1711662147
1437357901
1311559361
584864205
828836236
524119962
1385006951
1323960110
1512296385
396775978
1685237798
1552741530
1465362378
391347315
2138987209
1912344000
1577650007
1922818035
1888747051
471886647
972506200
1309093184
37310565
448047151
1329138731
2145309094
2132740974
1083043087
1065355187
614726137
312491386
2096319460
2137843088
1843068415
2008430777
1965081365
1591917019
478867777
215912193
1466485045
953547629
1772678121
1009632374
229914053
1581571570
1887782225
1462861724
1610027798
1132951187
657746360
953346500
769555844
2113867729
193660333
1410300702
130322758
16895989
290270059
2025152213
647941714
1511009553
403563682
1445432302
305320332
1081993933
1150302533
1556132271
9556033
1951810089
1012601833
225622558
1919899057
810945366
1686924830
298893921
1259715104
610584345
753133792
67517410
2051237664
650218693
328047088
861243230
1234320823
1642899178
837352972
1600360910
2064318836
467000266
1818647435
1238223181
927130246
2142934211
1777561638
1471990680
2022961139
832602048
1405587938
608327804
1459240911
1370010323
1861946558
396995450
2140142289
892847920
2054864544
155312135
669482626
611834403
1921539334
937862469
1287765183
927097062
746410842
207878023
1048967144
1671869796
1619186544
1157244178
1001090835
77324940
1375068274
1520060618
1480079022
558187637
1434927481
1252156664
337563244
1672193772
321727749
168361872
2012195364
1439016845
757096747
1110998889
1542000003
572960562
388167445
737300384
1202053507
177532632
1161887166
445637405
1481920497
129589408
278056962
555110060
1160411859
843616056
647275710
985347758
1577560341
538687958
1847989957
1304381313
1952354622
1267782687
101309302
1742274673
1616980159
784778375
955375301
1009825963
368555634
2003034515
1796394507
837856130
576419310
443056235
549677229
2115211969
1506834620
2096358919
741829178
736036047
1704530880
1284342285
3744777
1821322662
1458340266
1964199520
914861412
1810054796
679337197
69350077
737999738
1709597414
1262259281
678132889
1085367724
1783901451
1922164182
2049622203
898159431
285610130
1475345466
915549415
1934008063
1257370496
1462149067
1936905609
1220369359
2067403698
53010702
380819138
221605322
938191755
1709531610
186028847
174372410
2041342084
1682717807
853123159
1409841777
470528106
967338898
1067940919
475893701
991539152
2109210096
1522285680
383476642
2025976727
1242099824
1495521047
1421342331
966556278
1618797459
279730305
1165829837
1242132040
306441164
238517386
141037897
759279045
408558033
1940832549
633581395
940990574
2019593217
337379225
1549603918
953431818
1606695795
582135132
41527109
43673180
2147233330
5727357
660463981
1351033084
1428931188
388663071
1772453582
598708085
1150661873
857943254
1187287481
1128900161
425017292
260027309
1029011837
801729778
2137439500
430024467
1890613241
2143644550
1962536088
220025367
234870734
1216539638
1052394108
2099380950
519843484
456539166
36281326
648579926
1651852512
1120643050
1272365731
357334308
83386704
844470398
43977925
182177410
841803141
895978323
823946450
1035043409
876427572
1246797544
592313032
1238177490
1497069714
1906855863
1776618028
1839749618
1499506938
1380544166
2130130364
498714703
627013765
793116325
1350151396
1223298367
535377057
1557105811
272232281
758561337
1343177338
556010743
1511142593
706412512
318806815
1446411097
1750645134
482419561
1406175353
271893076
1901595338
958822315
1532087969
396255038
557697740
1123290452
2012004475
1723260786
1788949537
980746785
584051655
1944246978
909699210
1576677080
970846044
815292206
549854898
1750128328
728170400
1991407535
397767066
865713253
410308785
1333173465
596786252
1519132966
693608808
317690408
615221911
1961638306
1024878291
303604527
666024975
312406662
318683429
60870651
1126589535
1705925737
112126239
1909275573
843534619
1328533569
1436622819
2016002415
443700460
509307403
1488276954
1384364033
1059711356
1954055911
892121470
1862468717
428143331
880715797
1562748558
83472632
1340858194
1402304820
2024874219
900882465
759250364
798292693
623202418
1487662229
1184177079
603741323
759496201
307099142
1393878811
1132846820
755222690
500289098
952364565
743810248
1158534752
1437795055
1713809140
2022828551
191844272
1071573272
2132995815
65013645
815747063
1208692096
532795313
647715458
1628001596
1730911966
555821924
1843937970
1975041565
1985311479
1887203529
1754866566
2067795824
2071402728
2075024376
1046489195
149171815
2122502760
2141055098
2037227909
2036653250
1611268409
674784339
351816729
785977253
1098804299
256782696
1196562939
1653320721
1404595611
1619684362
1001090146
468768938
1442334673
92307968
376320768
1933279587
1339436143
1051600921
824991628
1558171205
512154091
386772759
309953596
102194819
962605694
1494740043
2018087663
151117281
1000010151
2089401813
360319116
1370727264
915990437
1129560901
1256352950
1367637427
475639222
998073268
1609703631
627758243
57298458
1682157525
1127329861
2050316419
882824664
995491768
1799062112
874150785
1534593888
654780299
1062276708
13387747
1737922064
241368445
855955432
2003352195
109434325
531138212
908847006
97123495
223819382
1877787773
116567240
246581331
339824192
45264335
1195165103
245830948
326550233
518931110
255237439
1604308087
1304481059
1121085984
1870406878
1548910956
2116410822
411056756
140782078
21937761
1965951840
522791762
1503243604
739190168
1376676911
1992110830
973409299
2067508854
355047540
212842873
86542201
1899245212
520053049
1119780701
1813206141
708425207
1742359403
2132722068
1670364953
1740997738
653002401
47953542
1198923849
652210940
1574096022
845346147
169771879
2122686575
2026149050
1120374486
352399266
1947030998
708233445
1375496878
1362464227
24132841
1233139937
2012109587
99419626
1611792818
1075795123
1087391486
465804609
1444497934
1309949433
375034589
371887488
33822108
714228598
1112461300
2142835597
1166033331
672037329
1843503986
1241131926
759220187
2103916712
332695575
1721642941
309134835
1842783649
645866081
284162001
1328311489
2084499250
1640515901
1690993688
2067134477
2099701959
483424400
94578793
1141894873
256166137
1060035499
250757508
24813
838589932
1312830944
1080487367
907964493
1809120439
1889293113
1582188148
1026916250
1157344588
1116802418
313300546
1444893845
2003971531
538567599
160993142
1659389154
1248937895
570554838
1402154918
631609182
1446564391
1412450851
1543002986
1652362555
1575063343
830480868
1895589373
265173968
1304564979
1046568822
750606061
160688267
1892157565
715558957
843870645
821425702
2118719627
723175107
806975130
1009544454
970622018
1157745625
2055477505
547155420
1045896534
946369579
1199348506
1166351872
1571442685
1911441827
284525686
550078290
1979381617
505295447
1831641787
452278330
321141935
2138357940
1465717473
1612622563
1499185368
253488781
677760117
1361499661
2116798709
1754005071
607388094
1208061610
176876257
1699134834
273417312
1765066170
2057596155
334938363
1027782496
1497380569
1921035849
1890741024
817573086
680229389
896047595
684499876
1314489445
1834651156
1509522448
156236751
1102134741
1760753066
1885764678
1766463248
2085330837
1990274273
1761382053
175014189
1594388234
1672380846
1756000175
605167117
311963914
966706658
1812000920
910358295
226767444
1540916045
326293460
1382429711
479752646
240524978
314619713
755027152
1084272330
1502555249
498612548
1598461271
1323219216
72291289
1109895188
1417750101
929138897
226683875
374214271
1742203311
349035773
1943514692
976423406
515519300
2114350583
999085179
293994066
741630117
1844373297
805715187
665129998
61788955
616367001
272710071
1411075197
967576825
1483283045
1330706541
1582429512
494759924
1134677865
693451768
1344540571
1038470262
724638621
1422664446
1401981157
1148746570
202603921
119296000
1705187180
1241119126
1626916834
1489022992
844315518
1896280652
2021700906
474607526
1989112982
1662456353
1602792200
629393644
1463749018
706844131
1385966004
1346660650
35890630
1224367662
2124250278
1984147774
1671204959
1241220366
2010299944
952362964
123072330
838397525
1823437443
277912992
1652656189
969536188
2075797367
1994746740
1472987593
779669288
1841886787
1081846336
729742435
1984435562
843849670
543296618
1337006076
952160273
930152524
175585817
69698946
1469920182
1164812958
1623869704
1129069055
1868577580
1468945200
586932332
1334675842
1646414312
844795051
863774273
2137736496
1925781738
1832182408
1655695563
1521405077
1974936145
612638037
591198436
1121536349
759469965
799298487
1215641757
40420953
5928733
695520662
940991819
1578725223
146632842
454258939
1875203591
150611293
1557051130
916702331
135026956
993413103
665377402
1226792410
1654214948
1352313431
2089627734
1605954957
2119161388
573916006
358630270
2098905600
864302224
471689519
2100554029
1188037514
675077446
1651211168
768226272
1187062566
392502155
1320957868
1056183483
1684421657
1277181397
353424752
217763108
1038806835
1369748229
1191527702
505151478
1333558231
1741337421
1952090990
1741436925
733207422
209938896
550640004
670641925
1644847988
1521215624
1148094215
939893830
748377190
45941979
1287673342
783655211
1477365123
166553632
1444404181
173751775
1661982763
2022481783
1416636758
1196495916
1256072469
1071068345
134811635
1935015400
404561728
180014190
734618593
1119727039
1077330269
1277397550
858567453
1118855277
1418047995
112199701
1789080204
1521401762
1239124824
1725064837
2061132714
1588469
1686009235
350573499
908171076
500339974
1119580832
1430619632
870444152
1057111968
793380465
398908711
707164557
1451643101
516050094
1422233637
1186425889
942815892
1207793665
1883487408
672095900
1913802255
2039096696
1748173453
943231331
1354425445
367489722
1813493300
2065031513
2018753771
865810836
1893358771
2004468027
1880943926
73188170
1498630689
852581231
1295627038
202594432
1806229548
698984221
254804464
80247589
847983053
887346425
1584653100
84642925
1666496841
498155800
809713092
135343006
1251439904
1187021902
1101630152
322488649
857583860
1050807668
1847540593
2122015941
1373519710
794109727
788412870
402288313
1681704206
1738357284
1179601937
345975127
1027315886
1639999830
549218469
1848695806
1549891267
285382482
1538756138
1742871884
1311941927
274822937
178583237
644656437
2077674637
1263628841
375148156
226426217
1014560998
1469144479
130180944
1562682222
952765223
1571399404
1189486738
1260166284
1463217240
1059748843
838157971
1690019377
1208374441
992428155
523295789
317786233
197187677
1647893309
889102299
554345110
1481409718
1448922445
1066482675
788300720
1306679452
1626295286
1970441092
1409672311
1992872965
766593212
1868743890
1193260315
547842995
1954078929
760956372
470921099
1991618294
1638866014
58513082
1193730568
85174384
1564911095
415520382
2039145626
593220756
1100119937
1402590919
1432045498
824038101
761028050
693157056
861017747
633817071
201012080
1264143984
1223612620
121292811
1416526862
1699114172
1022128122
283579557
2074969892
514511806
1423286644
1308590956
716381761
274694208
1972603548
477386293
260368179
1886314447
1252789007
20913573
1723529976
139002772
2136350955
1868235687
1606221175
639997177
61158108
2143698667
110502441
524939687
434897926
1496819573
1228068657
1698727777
505156687
632919106
636005193
1961781771
506363987
346855805
804912799
1224729513
488202112
288240706
141594896
1472204875
98543332
1115202173
252500453
4803852
1580452454
426356879
386607035
228598596
325376336
1315533005
1138385111
7722215
1425762977
1572755462
1271334820
1656366258
1884831426
1212054262
1391912038
1165873140
1526280100
634740755
1393266705
1934738142
2040359783
1814624131
431631650
1083964544
1148205476
429100835
1467327262
386508663
1678814944
789633133
82437889
170041696
478922315
692970782
160761686
1350310001
69020215
953795557
1272670982
690527863
589802043
1019782882
213596383
628819932
1609254681
1855662577
1204173371
1665906843
1069415103
465983853
1115557367
1247135959
1335487323
1314154250
459087740
1914121171
1804296381
447739774
648505389
56435717
1948242749
981219021
1678702941
373016876
896184252
510738822
2019703179
856359055
1433048517
1649031483
932404919
1105419818
1823247623
1895978799
318282278
1238304663
1711649849
1325262700
1570969834
682248199
2102829061
892208684
834461980
383538684
342608605
737723701
1885683031
1492224973
1070050248
676746370
1377309975
1946551627
1386498951
667724852
831740894
781977214
833981750
1218524611
671982379
1609798125
2128711540
1410408453
1636858738
862100049
555109014
1066020689
1889142417
471119804
1987773603
128072318
1106690735
1005607403
70563286
1747506691
1761425774
938102097
1912619960
196990959
377060765
1468841213
564303681
1977392907
911930100
1023931052
1510416936
554600778
1728393850
643218389
1319306773
1453032676
118925119
503870323
803726302
948939406
739129312
1003324837
629535805
1751675402
1666861051
379756150
1029706977
1983145463
315984457
416044026
1009401057
1056363918
605108851
1378181457
1660658214
1512445521
1845605965
1296238078
854315357
1622628416
734598794
978425699
536333936
1636579606
302360380
1354461
2125890637
1386411181
2100268471
1100214386
155944253
872398789
2072442847
2113059728
1763967980
1873644447
648913877
122684278
1196755163
28167695
1881846187
268952131
345288049
757603182
2108929350
134342897
862008585
1461989497
1870406119
271296614
649542762
2006706173
900918070
1872053457
811533783
1730425869
951046838
791141273
1692797252
937931384
373448596
1343996789
947155123
697048950
216762741
1116364484
96174544
1649079862
897039332
1637036364
2142116223
783722367
1853659909
1027820657
992572767
1252528189
357239257
1101685581
36331363
702758588
352985220
1449010882
150914474
1589203860
1024559013
2123140808
554404948
255495208
1969606543
322882244
239529907
1092416548
1209990835
331797145
225857702
1899294610
1236240711
247004597
712920766
1114317181
50808947
1637132792
1396283606
1179723699
554684797
1313968968
1259315380
1701832008
573593828
1697698723
993994212
2030223357
884294807
1634551642
1193632509
733558761
1835385682
645897602
45073003
1938684682
1509503448
1363528038
833987925
781974144
675408830
1009241160
1664076459
1067450461
148568302
923798673
1927265676
1070591820
2082369341
144594011
1423256579
1352973389
96848538
550185195
969314526
1788723888
1355216326
1083695346
211399692
2029667976
958771937
450099074
1368493565
1257961132
490541054
705736127
1611663249
1891876186
926201097
1368477644
679577903
248884238
850083625
1312052159
365823337
1469445680
5550382
2059579584
1510156302
1757658053
982784335
896779600
393662609
398121536
1227426681
1422864829
1026115372
25589644
1211222682
107407454
1868919805
1187713729
128647004
1120596132
392897379
2131710401
1880617667
107598470
1437217577
921738586
344463724
1538390751
1897390145
1189148212
990490095
77245928
1613471296
1078334077
1110271535
1580175595
485253097
2099258758
679278406
91337178
962117198
231355291
905108515
258199733
38797359
1352404878
1581124719
1198339835
1150576054
335710098
1782417234
91967593
2043334910
1338570058
775523123
1434387871
1452558893
63673677
1711307614
707225792
1350901061
1075039841
768827989
1004208153
1005227955
654496753
29155714
2097933755
1300787502
950698927
990456408
1458970517
780358045
285851551
1803157400
2081539274
476129302
461487586
1825271726
1315794549
1069926735
798728305
50831753
1530314090
1728311986
1334122115
895041482
1578184973
614710614
1999280335
2124876933
785651679
1124010859
972480695
647573781
1480602703
1490973506
1670370727
1111971999
1984576756
1511796748
1211682799
741317299
592033144
941599050
519847933
1987459491
787167798
1504155708
1973012302
1532119467
33449336
1917967736
1778762918
1152259424
1706639729
1698599611
454642048
966290505
2001870072
490152813
476666682
1148205476
528547971
1598247029
1011496448
1290969219
1847590631
1124735039
133736447
2049083331
650978842
863953525
516463882
826174215
1232187130
744683072
557521549
589992128
1241787473
167788096
207332991
90925249
441273199
1129546922
1400770900
1209040596
862945538
871343122
564796403
1038262442
1429238950
1777736181
510355109
472144967
694110057
1251459684
2076038256
772115559
1573123304
966330681
1965275561
1750813240
1663791144
1441153282
250531893
1266785507
118483456
1912307812
855225912
285914721
1111817531
562489899
1990169823
789739212
1586758456
1622933256
1823099570
926824361
336216934
861783820
568165813
512165020
134445156
1142737555
488544379
247530634
2064291343
1831832309
2023006948
619237835
648687911
1204897772
1479059954
1419416134
1621476980
565254145
430902318
1969031792
1421376468
1228784284
1967654695
1564275588
207582630
2064386673
1816020698
1729635869
253138477
238194867
20473880
360874596
1833156224
161540485
2050281151
2072376710
1892114070
155040663
1431480733
610047103
877178403
866075015
102419947
726378096
1504272925
1207278762
1262948086
712393682
6507774
249246465
1064984822
1791705686
1921752613
869735693
1811212231
1905735755
1208699872
80243284
1298972931
1233697807
1057794131
1426640806
44863689
333813308
109359471
1738408346
1297823611
135534338
1697408066
1645820060
1146043212
1167280626
1772044319
104060479
1647658328
152125718
141827708
743087072
512662554
14656966
1398359086
784506758
1074098847
763991727
256717419
408958933
1939310679
1238635411
1522035782
1874493964
100087696
1495007105
62645349
1802855667
200947903
1285434933
279189454
1285594109
134190219
1258002214
1376468280
1975995012
1018023174
531860021
262138200
1476060080
504805719
442403585
875001543
1883038628
1599555246
490576416
2104974765
1257626209
1137045822
1043891852
1127993822
1910389010
1154581528
731455261
1368930032
848683015
1607652504
1184910373
1802845668
218019117
772622261
2107341719
450016260
1649807009
623803618
863367643
216106543
1456455403
1607491843
1043803332
658638919
21202779
1113514892
1477554563
1971781540
2029302455
108765104
1364411808
1660949262
1436983768
445175652
1363497049
1443835274
444898117
1969670351
1327549396
1601825984
1206420123
186129010
1494298673
1975503747
2082715604
162307802
1676429683
2013370352
1784019397
223766604
309870889
763027138
1940521904
774532718
48424189
1093518763
1884653868
1602152999
1470674358
993541542
41264669
1212097049
966321728
972115522
1889766477
1885070588
243461157
845661140
2108097770
1755898104
1013313116
1558484181
519949200
1676894552
635606082
1137384982
937374075
1965047418
417558888
1235536568
607143488
1520470535
2090667219
555300102
791673427
300945958
739527099
734246584
708560302
826407247
1362232119
1452717898
1711523694
1208763634
2114164070
327746138
1806074274
1664782834
459610991
1143472904
991793387
1276248858
1224192772
700907127
1134248041
653679086
585194684
1817304582
1884773225
874138581
189600151
176390902
1451545549
754805238
293790938
189969001
463036651
1950678730
1454766597
1341716033
2135701978
237564345
1443394239
1442885877
1875589996
468303999
1118861700
2029800828
1777725669
1747770547
1645031307
2124162785
1532602839
562248351
89429913
640878989
2057246858
1813627639
1906527052
1618895550
718301123
87348480
259373712
1620808752
407453411
475524941
2074045849
257838268
333836584
706508583
1072614102
1241251305
1799236667
812274984
353563447
1645218597
998171249
61066301
2067211541
105434826
1346103858
1427760950
1954062257
153711563
786940825
109919928
1606963283
346147803
638752820
1544966308
1836202304
1998070909
567113428
979352589
1429229881
1253012172
1286804818
278611551
1809568691
1851847196
97363539
2052042918
829601249
1462385214
235718075
923247774
1764993724
82006723
1816794088
2084429744
1197309049
1471002400
139433449
2071327980
1453949502
777045115
907741295
1383395243
393658607
379003170
1493394420
1062927684
651190331
1333762268
1072163780
177155133
503778527
227764764
261080949
1580578113
65922705
1004666552
462544221
820174407
411699762
1975406397
1895898874
1238245703
879269572
1380286153
86273270
1770840468
235666422
162872178
718173996
141688406
960392967
698467492
87934091
705505966
1805806213
487277028
785458924
1269953002
1675320440
454493169
1346918147
1757946277
946486569
1666251317
2011876446
1692380109
1684769111
1489557543
1521789230
949878802
1927368713
234105052
513038540
658684278
1397110396
358446079
690679260
1571864217
230364666
257695689
1231763879
424114473
1645818515
914636916
154355473
1086087964
713395718
60393633
2136177221
1689721695
243235359
13903825
961244135
303357880
1429492058
1158014899
1772740417
1710875697
417684200
1642900879
138406632
1607392769
1081592875
1816099735
1302174060
95846973
74708185
1913289113
480126623
991450584
1344906349
2085194649
928583910
753507244
1486629455
1125237158
1008863913
1473423467
1341637852
131058695
180885091
1463216357
465151219
1577459688
251540994
1786943135
777562159
287623118
821035039
34631253
1517790947
1012445635
1485812627
710752328
1286824960
1154743259
903697209
1103862556
419111581
936652084
999992094
2140309079
1925825000
1377812453
2052147025
1577342445
240364415
414957333
593271162
1043592151
656369171
265419712
1922386782
1818539007
1090475434
1760445773
843088789
2082633409
1696867680
345084566
39555943
423963043
1730150890
95649054
49678660
174013061
877940920
1656666527
2047824344
1577892470
1333560106
1857403291
2018408948
2103227682
1329200153
1222535074
1726306771
186378455
782970635
60004649
1189404313
301855180
947120602
168583440
861923409
680432854
164093594
1932032826
765718721
200028999
1080782853
1829554993
1322320567
1621694530
106952255
335508316
1866429128
2067495666
1292851893
1995282944
69004631
731697432
1485234880
1081389848
160101212
1525272522
660219554
171779869
626312584
1789388141
1798961847
285387206
318846109
1291516721
1918379984
1677034852
1219347267
501066355
1437935800
860775900
778247377
2123224364
1907691433
569147132
2098462366
862217872
1689661446
1833095847
799352910
1727120384
421019287
1967359499
2073142723
435601434
1525763554
411502944
1565020691
1271818366
866865529
1219554238
314573182
438878156
989069830
972402413
158865694
2024748667
792109249
1755034083
7278941
326876619
1430834642
1000536833
1347124569
1683062260
525255654
1041086286
1886387989
773970051
1219530714
430016405
1311121402
1922422245
349582036
1861088061
928676734
438695658
1232827718
2071558389
1469815584
959533204
1455764335
1631164136
202874591
947486443
2091676476
1685747071
776043415
315651121
1979684398
1239561346
516355954
1498645836
1147628527
1461283985
886231843
175611427
717991901
267366775
1156784447
810947826
931951157
1309861635
546930224
1238627265
1145703891
688693140
54328393
2073527257
1037565887
288731937
1693857795
1058012723
1672889943
165382120
1457889064
1190601505
990233580
562432447
858088357
26370821
676257772
1580332235
2013305958
2062752547
1827678076
658204589
641751203
2059865648
183991336
1154349266
519970826
497494113
420114011
1431146888
1066921614
2095219318
294173439
1512022276
1382047448
166216906
1455068392
221899192
46048808
1463113539
1496741374
541392941
265395953
1367755021
531216375
1407031586
100321308
1133779860
1624322784
1659103805
200079923
886418327
878415797
1549210359
1661604138
929922249
1750782651
338474851
1257856350
1126117350
1517866420
599765825
1967419062
1610149340
365448345
1169652466
623700918
1838169744
1547381277
417963455
300663355
1073914035
4765205
51450205
341559709
1041165493
1645668686
433892318
1438369110
142896686
1801470754
178602232
1134113612
1662225609
1753142583
1396133438
55423976
923542583
1597123576
815959579
854778764
2109545470
869827482
1215769601
2008686495
1211300496
428148277
2040652944
1794371727
208070781
171867307
1316275574
1432962207
608068234
1643954748
1273200388
447638605
1255624473
512780582
1327382077
764293628
1775110670
559187451
131870815
883563181
519110696
1918890849
959190038
325148053
1676592534
2143910467
1401982439
1962077323
1408589273
1586395400
983817969
163378223
1983337307
818553611
1604691138
976900399
1845588056
1695343541
926310552
946692802
1711742316
483424940
1594669600
582642570
101440044
13827814
507605082
969932454
1681501585
1437731353
1036727416
154581573
1969969742
929310974
1922099409
845767104
495664367
29822367
451912441
1039841452
1521464617
598750526
163620963
1397345212
936073436
620007840
1464075928
1246199295
869383623
358691657
709030520
505716681
379537268
1837569148
195432089
351290930
1723257307
466985781
1464494162
1479881487
253557332
993043378
1261722243
608031341
784809282
1043464178
463918578
31808358
1968948963
813347178
1300467888
2031572625
713406505
1260726150
1541433970
675943560
294612717
1118704938
1675847825
2005892836
1903377791
1986145113
1534750212
2022771802
583828474
663895471
645885169
1018972200
1789933521
503951577
667455323
420456267
1725068044
1951532916
554527208
93553612
689256982
1620766492
1964238581
260845452
677841772
1967426886
1208061610
1300980434
1571198004
452502618
341532799
2146269915
1028664788
1487055605
1151689749
1624601350
2107498408
2127394157
1060195457
1850262832
2050340726
1907484696
1186455160
861693929
1091626690
1497486244
1432416895
1735311824
953336885
1107589778
1401751876
194270221
617629989
2106055778
1716402756
483728544
1242936439
1865087512
467921496
278724473
1051963561
630503734
1771704568
1927425969
1562593541
827642261
529119623
439336512
1310192416
1041581273
1500362398
352044883
1117691546
1066218145
22879061
1585184643
944977271
286830736
93655494
509972901
206140506
550288078
1415878249
7955452
585656404
650211842
153382648
66738904
336512342
1406673852
1075647564
598824094
1820784086
1445234645
1665338032
26722071
1665953471
342900913
457625930
1391282398
1081959976
1603720161
1521206912
1828251146
1027576494
209731132
785435262
1235740242
681835379
391666235
415305624
1673016806
736852357
646328637
900561880
108010160
1214571655
1867933657
1191868189
356945934
784292635
1922131825
887146309
1803689496
1336886581
1489310138
669457027
900053674
1728568168
1687275107
2105084145
907411317
2102936632
1905498540
1836259641
29280885
1054388471
765755002
1194590051
675224850
1105436154
1645010259
1941260627
50062223
105869177
240282602
1512228726
1523652142
650151980
1554449792
300684096
1181151059
764470265
1752431202
315227046
1171621622
131351987
199590634
1015379710
1630791927
399545768
312411180
2138178235
106146966
982043852
1804916905
1382642021
1092573365
283892425
803875609
514851089
1939185980
1584496383
362827302
119270309
331640095
1208265152
1720579233
1337864550
442300389
1222826538
2011301471
1770674890
985327888
835573973
2084776253
1639548081
79108945
951385595
863430525
1011521830
1492593885
349029654
1566410604
2084843807
870532925
786017323
645666260
845281568
1213738155
1005397565
320995720
1496427789
624749666
533793140
883199768
259999615
1365644935
505519267
20162466
1621616943
1165937568
4041275
2039238868
2036808093
1669658840
857249912
871185911
324345185
2093809216
2099335323
406139416
58262527
948395887
333295254
1730631133
308445643
669367479
1566531295
624911823
1747009370
1485643009
649131085
1615689229
181775309
561823262
1745980507
2099595273
1189215392
2102936632
62312140
920353665
1960017987
184418355
1927623821
159498245
516963417
1516076234
649178191
706810463
1798810470
246283375
400448616
945452352
1112013293
181820056
481225049
1836798896
613851094
1581208379
71318618
83624580
367245331
592726127
137942330
1835394365
359804749
1565636991
1032469630
761887156
1783007246
1744255092
1021642290
1365331952
1453189583
1385239465
1322382583
1343267000
136984207
2078549737
1756105573
1908212794
769064059
1205582274
52605314
883754167
1743384904
1707031400
2082065147
1303506452
1509020939
1529344288
146326529
2055929459
1338364588
1911987666
1206770138
2021277386
1861673554
1545142484
1335377009
785199950
2118566833
2012444975
1453135983
553487704
1174184374
2006791695
1466266233
251297495
1894996337
1391750175
273057140
1494239884
1056531034
709463429
614800897
371861176
803554971
594214863
425376910
965952921
1235089479
2001422137
1084136777
1556480783
1534459929
1089404840
1577842811
857176147
2032605245
2048323105
1269909332
1979264530
1625557008
156815700
1078871346
308504847
559269463
566474110
1840959946
873451964
519658884
1962249804
1946890476
269670297
136348916
1246963245
1689669733
258617849
1626764140
379473498
597760672
1741334973
1621346585
1222727097
1321560800
672849162
65202724
1542365805
50543227
1265191177
519126163
978312098
1148404296
1739878003
961544738
1211097041
995435374
105651526
448061979
493619116
1069619160
37658751
965836649
173234905
333958871
1722162389
321490021
159876225
976815241
1224941705
2044530451
314854761
1540292473
621590202
917233090
533916888
858892879
693965522
317330158
487508423
1334406373
756347402
1771882144
1504567219
606822669
141899209
1816388360
353162026
17735204
230752295
1887409100
1216444001
807894793
661963826
639943130
1976802004
157666579
767113794
1395274667
818250500
2093024431
1473566690
1825397663
419566058
1742531874
106018839
1145687616
1695903448
1592220699
683009838
164282813
741411970
680870564
228525890
1809669154
364613644
1201294184
1133212050
1164812958
1118964154
149130164
1486654212
86094129
1424523823
1196755163
2123352503
824899780
1524436059
1669748734
1082483937
2045220596
658258554
410086470
1640708696
370626307
1064580865
1319513579
627830087
541767493
1468013761
281259490
477609086
1458085582
1085789722
1837081968
1549794800
698742757
456248057
1913733312
2061730327
893737703
1667012241
175548570
503512817
1524219759
1055568454
1812851086
268865159
1639470622
1298429349
1050664080
506546766
2053903164
788309678
2020920122
1562029190
1274934510
435143883
1060541433
217547412
1296053123
1498564669
1105435466
50722732
2031333730
214171252
1829390370
1593409908
1300824579
1404280066
1165569538
837134915
545872383
62378280
1193321038
48540171
1610588028
1216237642
831300375
1488091131
23740504
383579441
982183569
208351836
523163915
1884831663
904508392
612735914
574795761
2044504608
58251782
1474667656
655732527
575796221
335658105
1711775576
1673860516
1003263908
364687338
183645117
295221522
958021925
1075090562
1006135537
23041906
939937828
427656645
1375569026
842384093
1969303898
1366929710
1927252502
151527037
1005561329
910762330
730697194
989272049
1243100042
412757024
2030809636
1795344025
1168751099
1441017435
1893654303
276593326
1002141991
889453045
1881353559
1670334930
2011848380
871486411
373286004
1484287124
1597466274
498125529
1363982492
1450927849
998508096
1694826387
1707870802
306247009
1449112003
763556048
1123305781
828315775
1808072068
1427575125
835548397
211726041
207439543
380191512
1278916965
846172558
1140100631
1193309638
972092242
1688784195
469397398
790965686
731748096
924602425
1292254726
66259672
83087179
1987446083
356172098
892125757
721289464
815386483
413280959
743760766
905741807
1899393188
1229275085
698292403
1486501846
557268251
1112417220
688307972
1624570349
1688246515
659332468
1091359203
1448020237
298726274
770326824
1401604911
639227351
163226268
1867464063
1531564698
296648007
60002145
100701549
912569720
979321116
1493781786
2127947177
375994641
1372651749
2013565415
1622916483
924600019
816743483
1225230956
2134809857
981230048
1321816439
929295559
244976799
1454381364
257388891
622134978
2073754203
1435209477
1233099950
24851598
2031659165
1493547387
684716844
1258001043
863321624
1194824549
1731613349
875309758
1790745152
564564575
1585768095
333272262
615118784
802476982
1811319915
2125746379
541514226
1528710116
1841005030
1728865851
1146531869
672717839
652529827
351737461
912558987
1327332160
1072536640
722039758
566066591
1054006510
351621057
661842789
1652332499
1965056875
1474868667
553784968
443794429
1820610308
399332919
702671747
196140833
1200085198
296217062
1425046862
1163995121
1013539100
96545865
832892384
1766090090
1979620908
1878140557
766096767
1978409172
1404237242
692150347
698207524
557677590
1009647360
1830291042
1117827507
1061939918
1913601675
732112237
1879163844
1316666672
2060135721
2134080420
1048740087
161839601
1414021685
423340274
225308352
2028507741
675128285
1151239840
1247628212
289355086
1381893656
589414935
768887828
2064641907
75742160
33775963
1790315784
1240353479
1853605260
555478074
1830734207
1839293415
168351537
1091725062
1416248875
1548901120
299919563
740825993
957262257
1851886533
824536393
1256676887
384673484
25443667
1185907463
95033570
1881018106
1659482037
111484393
1310315549
1008592530
1498745182
1519732931
773447344
1033614274
170705234
1700204473
414339201
1925142987
1904646483
402359372
74295197
1133674449
1986940287
1951781216
1104507384
2117026921
290656133
281369328
1922740730
175276237
849967835
422434725
2078941839
1161690008
1825603420
1953536538
1348497695
2003930302
485495104
890759481
1394946446
2067227761
2103005805
1468465811
2001846055
1457840699
674896155
1798853899
1634693998
770518983
1667629301
279651576
1080710074
1592536451
1451153394
1920053846
1971239743
1119497703
2024386480
420050826
140392791
1984429195
2113570050
1483409937
1640901417
841086848
711742365
1618256203
1421887129
102940266
20233825
965400659
1526164751
44777741
524927730
23924652
1601145563
1277307808
1502241483
678817224
439305998
680157297
978645125
2145794374
2046851771
291326357
876885293
1774960071
1086014249
899197749
1204860709
1689962911
524437547
1960079649
1980341217
218647098
891130144
2056106240
718763766
1194234728
1170608758
1380881000
1184130521
1287536701
1106608658
277460024
1616205352
389114140
1522317834
1325452411
632207009
1181306594
1853715543
842109723
1086610279
1474156027
949382927
251864380
1287174633
1986197783
1664092913
2082237851
1613948731
150864572
198681446
381832311
687017943
2059832304
2110176323
1993769892
1811167078
263716614
1560991391
1679205565
1542411849
12756553
1618970484
1960953511
1139366827
1902657914
1045592651
1927395205
214448118
1546859090
893258249
1934553068
1339592758
581749345
1510704109
2068864232
320071724
1760564378
2028912591
135422891
222212254
1963851131
757372956
121843828
1409742331
215981663
1267826612
901482488
245581758
675909231
789804717
516642904
1711976377
739762093
21448701
168827334
678209913
1326462131
861728592
790981186
1420034621
217982657
2080687460
309049514
1457399185
2011734231
392490539
2128511355
1476015652
1101556748
1981314904
637038905
260949542
974705288
626685843
188532358
208540484
812210431
1649066410
971231487
1279717960
229143812
1607008607
1329441171
232435593
770003716
91037910
506744408
55799971
1060591737
1104722737
1620951101
454622315
1072157461
545811544
411379749
1797377822
385447350
712052128
100520250
2001242444
1816084885
2120118292
355693871
186775840
935550393
1347255951
786857178
4211573
2064407799
1181162667
1151129322
1548168136
482045426
1270186887
1725705875
659598882
785262550
827619108
569714681
1171734336
1500090997
1221081264
1077965733
16712470
1080738866
1189053158
1857570960
1119439876
1181431650
492713523
1954863899
1724713882
1146573961
251314447
1182667107
308243481
1654826485
510885887
233754635
37282806
159641092
1437808460
98670772
1036447880
1865148978
1651128831
2110283260
1474502272
430752388
1129408376
595068710
1934873531
970871571
1355928594
606721512
1526441057
1990904522
914650340
1619501924
46380842
331758090
1054193462
1139584628
164993312
696537513
963797998
1898080405
919888908
1751265031
1131047460
179741103
792241013
1637436993
1846349785
1453662149
868564126
2093617852
1089489100
1951623151
1095121968
754128722
880681740
947271433
1843977738
2017182281
1437888253
469847222
1262777973
1771258977
1317714045
59581365
2025338197
28583297
1355809293
859244204
622733882
861179390
1405990561
108088268
425500221
1022542630
1317241214
708027435
852617156
1733231485
1228597567
929906078
1985067247
781026746
304266067
969052522
683765317
489950924
1940482120
701369038
486697866
329861681
1293280604
301288964
1119490403
1882431127
523827773
703600311
476397159
1822289435
1809982106
940801291
113147294
2049233011
1006451150
1300425592
269587168
1568996102
224274464
1553526804
2137300043
757408272
547239287
827871585
1584454191
127319668
2015819665
2072605507
1174105424
1942684750
970115074
57259519
1280575034
1109530459
1802137422
607023586
1192723242
109004628
627738887
996469959
2066518151
1743889487
1236198758
1219310759
655830375
1935358487
1960294137
271931698
1045551704
1005628247
439759457
1336338580
416610502
1226406944
528089637
1501998741
897082436
1465946269
257681099
905324520
1264344724
1966230465
1144683968
1876039563
731410745
637856581
1337935637
869969282
192060051
2044676922
1017340766
58528367
1356524753
537432823
680715987
1941467771
1087540981
1857210710
448097696
634728217
1701318388
1326167865
837823974
1170388204
1717798440
1917692468
672576312
1978248954
1134258652
196640695
1049265326
2082972379
689932076
1904917026
1428965200
1299208798
1315211839
1480763958
1849005513
1705670565
1346339212
1053113701
1481084011
1767138260
957447459
1181545078
1027244414
1453931624
1496710529
858126042
1674064903
2067232885
434141248
676098729
1564609219
1285587022
1215458416
121590719
901762424
185910590
2071350310
166437926
1831138359
1100685109
240084488
806731995
230121874
1917820583
4520908
914457774
1729951895
2115498389
2069712395
1954565247
1697572580
2126005445
1914165553
1557484891
138937242
1514146217
881817750
1224536854
381841515
485063960
481198137
24077437
112888495
1654908550
1266274929
1048379235
1831760976
1876630584
1013981054
921284603
1090573243
2039444570
435574340
1372042621
1035039596
1268302673
1337628134
1557601907
1051488314
1164459033
547064383
295691920
459738215
1740899924
1456599728
1749173776
1557416765
1631674775
2077113077
1664208723
2032280891
1480275444
223112828
263186829
1628762605
2095374264
1264845158
916532553
89317605
1984009049
365923128
704659114
767688094
1849710534
1791857804
2091968147
1167230029
224264519
633818458
1099496214
1254939248
1622498685
1550644648
1787094573
647325682
149376057
1297931116
1973885452
262038088
1250633468
225841189
1362375373
681397271
883109548
382012187
1395920135
7250250
998583786
643278552
1562805088
1552601146
2033280656
2133445324
20283169
636213176
1584704382
1840257170
2070406251
1833988160
1574853740
2021113506
1950651869
1545958700
809435459
1315981823
832241728
346056380
1642789554
69248714
1206890126
315440457
1754935172
315452998
1190677852
1959791039
1053182979
1077787777
1726037081
1256864346
1502375049
910605875
1640021973
76311917
1669082047
1157354713
1698742541
2109117672
926816438
1136572730
106688587
687148305
472152214
428847483
1180350519
570305933
1039253785
1206369036
913620753
1884069250
631084879
1213028801
908043299
503880449
312962642
1465547596
1925392541
1951234313
662849153
1663011099
1226080422
148771336
804007876
485396489
1646386161
1312181556
1548632326
1165169643
1310716881
2022399368
1526122974
558979158
1591065778
923091215
320635206
596902232
447609195
1743072381
1190659374
11415433
1886468512
1221233888
542628054
1938349254
1389885843
1740421145
1208193947
273772139
718089464
1370905162
692183411
520560950
1745609436
1140265023
273114534
498853704
1119838817
695926621
2100436653
2130317333
1365224715
854513039
1801792100
849211035
2010735481
1384703849
1488459805
1212140964
1165309572
1787038418
1703417324
1723819650
2081239477
1984926250
1086602306
675328932
372539594
709615974
1585157
1882115421
314038739
1702891133
2031641139
1231922434
1759015787
785546102
994034197
781598793
1914999052
746865734
60195003
441673080
666777744
485880812
971282034
1249975343
1072544877
1689400214
1868418681
1422881058
900661783
206528505
1436613966
733426956
27234717
311852503
889637177
652529827
480985138
883582442
1126279724
1785201159
2100865207
1441658215
850095580
1195970910
102661046
1381021271
1979104577
1845646288
534755668
1236200900
1694069971
799093669
1145959737
293787003
904766601
513979398
2092873967
1756263573
771230283
1799020884
810582677
1913348876
288092729
361589713
1142754766
1790360098
672302931
1610548952
1118794973
260738201
627562499
611107208
809427064
736578823
837113296
1534387532
516347338
1406244024
2030692406
153454625
1203143529
1322746971
1457109405
736211681
126903458
799669397
129558378
1738884798
585757951
329817229
2114009300
1892686920
851314874
1239172159
1432160607
1599065870
77529836
1249204883
69581513
815070453
1945161155
54461515
1029342630
507066469
1081152024
730391898
454841740
2075207673
1352512420
684324831
225677098
2020578744
796146674
1053323254
1456018329
1695053241
2062173983
509876605
139104979
1111112847
1806652450
1166419097
133688138
1234663020
1466160772
1629758438
76058371
1635604364
49361250
1843085582
1819928958
1690933567
1465451957
266311025
1649567319
1072600896
1224542958
204866523
990208098
1981344498
1042010734
435546547
324897584
507600970
1211112060
1124613907
1224707686
1339254942
1979081253
1405332089
733630703
95373904
27961990
1940982063
1061033059
1619125144
1123627484
2062970445
769134791
1267245357
1951211033
881666117
1641636450
674541581
1834540337
931155855
1612606381
434689582
2871776
1743693758
166790472
1041206265
1224689071
1699085529
1778086439
1384555673
219472906
1945056677
1612366383
1745461671
969041882
600849145
1626944376
485591432
818128113
251489835
1734027600
186368295
749754779
612412958
1070601120
1570983855
464858426
1651765465
26310225
2025374045
84250156
799128246
626599695
953866542
410073962
373400082
173067747
294670638
64062754
373596968
631265832
1793404506
459312562
650574464
1606124387
139179196
1124374549
271059132
2083489752
1399191122
1582291174
1611056246
1822434757
476655364
2121730310
297728202
2107092928
653201944
99466643
1642934237
252455278
961050472
279516735
1103911937
1808028010
598488625
572209479
1690308531
1079823506
653049284
289773582
530491456
66069505
1055979241
795568452
1653862887
256984134
2015518631
823609941
670516287
545399003
1419302901
2042910762
447150532
1045219841
193491279
929182243
1406102878
958119550
1558350951
1011334100
2138632582
1312294241
936678020
880526188
1891488286
1371623353
295638399
2131013135
1343183163
1822699294
600131456
688405445
61279482
1665803716
1968928621
1585445427
1164041342
713244409
341446647
1277505052
889422924
1896075581
1561965480
1605160789
1981429272
684523470
323193288
1952781742
2076746457
428939144
675212715
995757314
816846051
1401829046
243148532
1278270528
1416889783
1882509743
1605744593
1907176518
1717461884
1577794020
1654686509
534272251
2096355449
2136793401
1109123563
1681024417
1201520219
882239356
120219745
302734087
568493950
1482446180
480441532
1279014959
45052670
1864040850
739193054
1621731468
617493099
387910301
487885299
2134533804
1152214066
568576063
66642013
2012834257
2007737763
138970764
327518188
2120395620
1297976786
1853418355
1705213199
83931345
1360152586
586578305
1519967247
56044484
501270190
902136802
1169838349
1238279826
196946676
1810367130
263138140
1252919722
1244616302
658127818
1264939753
1072447620
734927979
1391172024
397920700
673870164
1595715432
318398521
1075694977
157437137
401644027
675225449
1835478429
333475375
488434254
212559274
1332660633
874419819
1084338498
1768811658
324096512
564342194
266012138
1275729580
1027615649
1515372569
599143828
835768027
228639760
1977675930
241782081
5329828
1060891596
2008348509
639726616
1561992958
2085765051
45305243
1288094102
1991577829
1611700961
161567447
1846735603
625191323
1029544041
1810072295
1585167301
1334451068
2082748472
2099351627
188043097
1633274277
901809747
1706539487
1246870033
874918372
1877144798
45540904
564428779
1090970193
2074560808
312706948
1733292569
85098295
256753717
934311184
192168051
1488261440
1869663252
290027233
991980742
1048177256
1888219219
2070083589
1616970271
334701369
444275319
1256884592
127636799
1624421775
927129773
1671018028
829020309
376604634
1272850342
1201083946
2092086662
657033734
175387761
894005659
869020045
1263668354
1886694369
337734445
305748244
326961307
1198818637
1856675455
1878228640
195123126
502230109
90341892
1072536640
1576742918
1698850696
590047483
1481600379
184387246
758163727
108654895
160175579
747832325
644416807
1985624281
165446442
1902793289
1820895132
267427320
1756824023
371679810
1765708082
1310823794
2140723097
177965539
1684747150
1508271173
1328713556
1693082336
1187204418
998710648
1298812877
817158359
1266089504
1703945821
316804796
1023379029
539783985
1142208067
150931742
575762130
1485222923
1629031214
1601434674
396282050
114088226
1878839596
321182477
1582677403
2095213570
486581686
1685520024
1620649395
1702534395
668594162
479243638
626901211
1703179531
314565301
306647141
1925594949
1694412730
135228110
1016876498
1460272560
1628272369
187366165
2080496626
1986225352
1042522684
619995668
2121908104
2079609212
1398651331
1866725866
148026405
1629552177
1438953096
216551644
1658841615
1180019613
2071468161
1816130359
1562342423
1777638046
924418749
445202200
858816951
463736061
1157442513
1235153488
865120386
1981693807
211566333
368447730
1252787801
1609514821
1439500417
680329322
1483873281
404807017
1860108497
1161823171
88213260
2138341305
1693412986
1143438652
1471898464
1749719784
870656074
869472680
1899731237
944361590
1365893824
1947370421
2126861964
676653519
62471282
1380653859
1195315660
1825269974
224373130
1291290664
47589530
790361279
611012082
1572395699
1556072819
537013420
1260686309
1602052846
127669712
1740192122
595345229
1340377315
1279991336
474820124
1851989109
867813320
557071770
1452679483
330074594
727322245
406785047
1715546362
1174479072
1498425987
474446419
265639997
545899343
53378975
362031584
1980334834
990805586
2093213365
1365339698
2105064333
92604995
1381850695
2007451860
1496925737
175249216
1374813818
1325023952
888454340
1955918026
299044738
802727121
1830023690
1106808324
909894500
1227915383
1880737789
1019938815
529358898
682152358
446964220
1762578687
2012905481
1215500653
1219933838
1597983199
76005938
800807575
823959204
997084107
1248423022
289337825
1912542654
711711557
2043180613
1634808710
1679553048
1468679853
1991399617
301741415
1300366564
777865039
1004582042
631303909
1307175970
82888942
459848356
310080743
2012038467
1146236281
1504809032
2006674065
1121466913
1195508871
107190254
1923986499
1302558092
1079520479
1670578637
1131222010
608936047
1626022378
1735837049
650408903
290169100
1864740237
442882709
499100086
1651226661
1417052060
1943210692
1691050233
627215203
1411012698
2110134073
747335137
1835071607
1273034127
1316463207
1380672824
16368077
1243736435
627498331
2057634911
1355476459
562211858
865229244
570572845
2058828433
847849472
908122156
840854434
1238162507
1222503205
113650885
1546024471
2040196541
1000944997
819707620
525853982
419222157
1405425512
1558225254
724669790
1045146595
498640278
209550452
1484592118
1985104728
1448426690
1520293767
9705390
359149641
74850592
746577604
1083177269
975281850
1611427276
145556215
782901958
1739731790
1901119377
414115059
1708393242
27682503
419369299
1313541463
1189950679
202762260
1927933881
417479469
952949231
1664915886
1431722274
1189582957
626192821
979739311
470944524
1821110943
948392491
1862782906
1490620942
604434973
916536253
1450356811
1048020817
1454396155
1810764262
213291615
918744373
296326099
618743119
167198757
1220012461
698141642
1967948901
298191587
1229108620
412999173
1202477958
1205667626
890427117
610859314
554162301
385456241
2114734203
1717682921
1823973035
2118417265
1940938653
56624483
1675430058
1464267077
1431172417
103969272
2137019307
129024993
846089720
547273438
1142513911
1631254517
2032461025
439377177
840497943
1301019178
305129360
644580482
1247031800
1248916443
1194535677
1122820374
178122212
2132207293
366417032
1414530341
1893103568
696619585
1154454123
486318418
803923424
1381332731
1978192290
1844757809
483848236
696837416
2125952511
641837643
942666725
354330685
1885773946
1490827450
579179369
1283598228
843222080
1446177038
1398134371
1299632503
553180708
836203163
1641073809
1129699718
1753008248
270207458
2040522402
1958456157
853788173
468280073
1856197641
558688021
506514726
1840874897
1208561488
490447905
361577690
2134872541
1365928850
672837431
933767654
49509685
1544245430
1271799172
1692421894
377420672
1873275245
207083986
1607758068
1385705659
1542051761
1006319323
118713851
1654169266
343222633
930916294
325904686
1307277624
1100306471
355162063
1747795856
1464409693
1718850266
1343461859
1130785292
1751846145
1861697972
41122751
580837062
1742807052
2042450087
327196066
451291049
1750784293
352082170
1738120745
1769650449
41658263
217381757
853119046
843517498
1491106371
1354797700
2118897868
1735697550
311330129
1520072411
1340710551
1763351342
1761634891
1644102336
379020203
1887889608
835904972
1216908336
1297135335
1831035109
930765781
1465027670
1186570875
1918195994
209616078
687503356
1071914396
1105492282
1827764733
2047146759
2029852284
1424312243
1873371452
747762271
565765182
1008943284
1967178489
225275357
2139318807
2036642164
486875079
1065680837
1502695439
930296038
1885316270
1990771262
988452182
601090082
1313115814
2036333615
73993083
2137158771
524255360
237356507
1185856971
596350058
1853082549
800006083
1988159435
1545023892
116971845
1489954006
1419825357
933114687
1022206863
1390223236
119017383
550460944
744796839
898726141
201750499
740225195
1902541747
381509282
858621099
1223726901
1190701331
1748951143
2000036689
695710976
482737625
718929162
232281373
1434326280
1432677709
72596960
1369810073
814828818
1431461035
202861126
794544769
1482764291
1248730929
539106926
1602362632
1892112564
1005356284
282723327
2007426159
359125469
798612701
1246941196
1550946462
222870618
1555813709
472659270
399332858
657185760
1662899544
1418053083
161374033
649039031
250143134
1152757317
1944071083
1046143795
1124734671
219373358
69872792
662660553
1510468558
1952977502
962121941
616619861
919879997
1112969437
1027058907
753158488
395070190
846068583
601580873
495676552
842021804
1467412090
1376836052
1720894686
1960483699
999182073
1559631767
648139397
1093268357
1321280813
401733256
802016890
1551791800
1400774078
666955381
1093461970
1725011430
910543365
1305669159
2052409949
1997903135
642407767
1868472667
1591743552
1984870581
1802812440
1249697304
1645969120
16221173
1669817364
1041833119
1583035050
413200471
1113718054
230083727
193864457
2077304739
1586433074
341650933
1248024160
1925065277
1016024012
676282002
1092718736
1376560485
217056401
310617226
945853715
1470033066
205020794
1526338933
1421831311
2100652683
237305509
135536212
2079859416
1397186432
1463147445
1047142575
1961202101
1103188134
1214183989
1331339189
1470463398
945552731
268504188
373919107
1238763502
1489881495
363049206
1810013977
1315238657
1451649360
1342626361
452166711
786638290
1065122440
1673995354
1015313294
378808887
959399140
1268805875
979530698
1938610789
859649794
1054748219
1090400330
678275101
1731968217
886450066
23789559
509669447
753882873
2104093957
91804559
994971094
1289128881
89036596
1652216959
572020919
71096864
81079126
282674929
1001421584
2059457794
379642411
814696238
256724725
765926160
1253016805
1001025565
889386045
1425488280
1541725950
862891942
1269022686
1317539352
1615471301
1975882113
988298538
218579099
1607559328
1645801843
1686416660
1456784130
610600038
1737783546
568265423
1016219091
1204985751
205641622
1930530303
993597765
390538021
1424041691
76013610
1576305741
2063022862
1201051535
1514973640
951107048
493804427
876940756
1748765217
1812951765
1489356229
461940948
254173804
206998984
985604275
1599759325
1353967577
1288325042
1645984432
226244419
217458059
37970232
1623097025
1207999456
2055365253
1508953500
442734842
311173835
939009752
620830915
746459006
1521799709
198555465
548863047
754123254
1037354046
553335102
1324061997
1183256628
1317369402
1846825511
245828230
1466210988
828210140
269868875
2036573373
1330644933
946698483
332353950
1540491543
478982347
215251500
38691491
1440703767
1732617182
2108848991
454157927
1567039231
1272806852
1875183513
1316653369
465267952
1423981809
1739665842
189226772
1406148114
93538113
1105517635
1715236088
842170247
620491735
2108372191
1647768578
479338576
2002068101
2127729787
987605747
1798229057
803513233
1322841630
515028340
1558614008
1472249161
1122141371
1697303241
337263747
2039221272
113627219
849428928
72892806
1111848330
49118417
438829209
1472120059
633863468
995072396
689757231
1301639379
71391202
626514275
1239963253
925217616
1031408710
1842758724
1022624613
522939388
1539687645
605561416
110795386
1086403494
223374789
1938765081
1167914634
220350556
2143300012
221874448
906772875
2099116409
874726997
718116537
1126799133
852066645
1190604753
1557454273
1403951742
903390197
1759109266
42207323
86050249
1886078347
1975303445
270408449
820024824
264217793
1130755715
218258059
951921466
183516293
1848716656
680516390
1959432264
226809698
164277886
1842993667
52395174
1863723988
731857435
1954632130
1421120114
1281169520
622657597
1699359114
1833489768
71700779
1995734778
1277977120
1452340771
2085482292
1197436515
443692333
771595882
1274856644
84040574
2038277313
1636105462
1326851546
1425331762
564436721
567411416
805674130
1443551165
656611370
177001100
43764290
1892322973
898580835
1533735322
2063198552
800155680
1402872483
1356133396
1137761722
651533720
164850575
1142607703
360459676
63995615
1575048501
2134372072
1957840498
69236835
426880889
1536847725
308358100
2050699366
1022614610
2000945517
1788957819
172924339
1951000833
1563643085
1178181668
333928403
832409053
754343812
287506619
525676919
1916300908
569928455
747200098
551712788
1234302236
1863932827
1462889005
2042417887
492530824
1828641227
1212669910
573634181
793062656
416059628
1627609012
761311259
1010107932
162838837
1026005692
1852355562
1063449371
83919396
2085186872
234415251
1244334973
1789817991
2037939443
1515984916
771395528
794288905
635842278
1819468282
423112679
399549958
1093541333
267883093
2143397476
455324369
1986767565
1935965643
903729145
1104160692
1176887589
140943976
398754828
290314266
436930033
1046035546
1607963912
1624801323
931929199
1771559853
1520631136
1778783414
136549895
1275451310
599632050
311934090
1403067468
1461754119
754568081
796989368
1190962459
814082544
14156699
325395945
2035757209
1710356512
1002352751
1188171315
374923925
1705678204
2006608354
1355402419
48094554
842519352
367498561
2089867854
163695715
425194228
576360856
1616138927
1696143405
825073560
1465469111
144532824
592131566
1431719020
1900795916
1040406090
1911103833
455322436
1460238980
125635712
1120381760
1281222462
1719717652
100413123
187450698
1061791818
1078940503
1897319683
1765308142
1086505862
184546139
398376052
1616307468
2112429336
1347932657
306059414
1752888222
680665183
433174136
534032437
1837628100
1381968007
1715033246
43292356
2060903379
370314246
330986081
559862286
840919907
680443952
1176287517
1140597847
447110710
1647246422
1305603869
486745633
974155857
2038645299
1961423604
1161670771
189744307
2142478675
457741367
1158291483
2052187942
502199899
508682225
1973335384
383833390
1862692349
1788219662
1082539200
2063449951
330162988
1871178222
208678591
2088061697
2132121468
1632448869
2076094289
1331880
1563910189
57086835
1465320297
670840119
854122957
986894940
599226665
1119543268
330753092
1244691603
663553927
1636030644
76351562
272499524
348640491
1867995133
1331500784
772138325
1057441321
2079141450
1427678082
490445442
1324020135
1085626868
815977916
797261558
1164663304
1976925049
2004540133
1005285441
328056417
248621035
1768315576
216343559
1748009734
845240444
1145708891
287994706
108176993
722048522
931833582
1909278756
1867149772
2038400710
481705387
1933890914
1015136947
440406177
617783831
1327777600
225620741
584978616
864191054
1980009802
1079572406
1706940230
45339828
2102355674
1827447977
2024660746
91281191
530356350
1375788412
1920954054
172139400
1069340924
222278273
860602900
254099512
1880768183
936055858
1274356604
1888398817
2069478314
90722129
1660393476
816659252
1272972878
692875241
273295531
203004696
1538908004
649200053
1280354722
1706938444
1521785544
424786692
1345470546
935728900
1908119860
349029048
1981707405
1274450333
95043497
389250167
1309956082
1521759741
1770715862
779033972
24080105
734540632
1668763176
368233558
276597049
1075885861
751325201
1810291589
861759161
1799235448
1751703832
2114899975
511025320
1904531823
35877263
271720213
860805377
924648087
1535196792
1077835552
1021064872
1744896327
778019882
965945150
878781871
1642830566
578274858
1171047769
285888247
987254709
149275009
1878052368
1379975214
2132063548
623339121
87923536
1669358275
772392648
1067698194
675911311
1825391586
1275605332
1469509445
403481230
1496935628
88043410
211421172
321681020
1975635995
263594911
1771663831
787988904
1695515184
377504622
758893266
81826569
527471537
465462287
277943739
1826290067
990353884
1155325411
1345065560
270242323
515520752
258164347
1996954234
710166036
192837578
296540634
2099711454
1730273580
1508013585
12378346
1522997791
643836554
2070904038
2081313023
1934327555
606031487
755560610
1844381036
1962956409
193372896
22634164
2050651915
384170681
596477213
1200638127
1453317779
1724054309
214763097
1650156193
2146563637
1750158373
251382567
424972538
326099988
105495519
1807338472
244663576
1919005439
1548571683
2028359715
1061967620
1793185662
876597839
2021413998
266798685
675250189
420507929
713605559
309579648
1421953888
1596818788
1520105694
2106959075
1681767130
13651260
1987758234
732952397
533287589
1915899513
2058049504
1763074762
1886075038
615998535
1823536412
551719816
313394073
967911072
619733617
970024970
1325048643
1329338733
669720216
1955549487
386579823
1440956729
780296198
1907204581
126548147
1197376123
1140200072
1076847813
1440507355
1317955518
358559508
232187064
293129601
1225071587
505750150
2052034013
1974437384
84321736
362339434
1420542122
836663501
334543545
249758276
209535448
1253658866
600717839
1479056384
2099996588
1612656895
1140077758
805459040
1243047774
458116001
657165100
711512357
1594797800
1677624677
410969582
517178960
1238455911
1895222703
916151549
1881656304
793002885
944154699
1820761488
1873814820
340971510
785887435
219242012
1555020565
2020449768
1058739169
1573697061
236857527
22240068
1036579409
890594627
1610679976
75710896
1967648890
1468341721
2074163297
998398974
853070416
511493377
1044644831
1721932933
452079739
2076314843
88401300
1199122395
1815928186
1371650463
1466916164
8708399
1168756643
874159404
686902708
812138443
1085545800
1223155126
1603000687
356854921
1658419478
570001225
1153777485
2146130359
1162640939
828690956
1367247008
1861297252
1473756304
1524290821
774216168
397522140
1565739463
1987940825
1566489693
641862765
631112658
1755195572
340894692
1049401761
1812460417
432628563
178438033
602624633
1445199179
1318230847
96606256
1679115392
88488278
1433895460
2021373248
896341719
942548168
331736048
1940928128
1320715723
674081623
2090174474
791228152
1194213638
1202277146
736514310
1982442906
1306874038
789655879
855078899
313226963
2051761885
551504142
701274154
1339061454
2142307281
1953997196
411440226
419435121
654735569
133932691
369079555
234199030
111988462
1517736708
1581529030
195343286
1452548289
254473894
676180758
1015822828
370584784
629405631
1362757869
1854871371
886335636
896621713
422460857
1866618244
1920050311
268963201
457054884
1337239899
1324039572
1569136286
758316835
1649544094
1665070053
907073582
1700544006
901708268
930765781
2085201528
1560396002
466089127
1209211698
1640102019
375185071
2002761506
534283626
1083552308
2140633382
1800706294
94974258
610727297
798422405
1824965619
2104826857
1353376837
881634947
1283547529
1533349680
333394075
1545698396
830329901
1741421826
1020189464
1741768829
375295786
96707886
1563233493
1439113949
1899273376
386445280
1709108510
2125109958
1310929429
894757411
337120207
93143791
2003120617
2055320801
124240271
75980235
1282652341
56662320
527319154
1755177221
956196919
419032640
1576739189
1115927220
1611925597
457233529
407606797
1934459504
968782271
1206195386
551135900
467269540
697769
1869192207
191921594
1734059429
1785193517
1288664463
1556037935
329944558
178310417
1599076672
426325447
186574396
1253172379
271828693
1024833277
1143192725
1622534819
710417267
727592739
1816000373
29535717
787250730
916659090
1317329558
329405091
2005818777
1053157570
562153572
2051101268
1078137641
2008957432
84155648
679384471
1319241138
2029060127
870611700
218440849
1417804125
1891542708
449502732
478533579
174836669
1786939337
1975936996
1648512847
1460152713
1754290105
1284369473
20091564
2085292062
697662065
481180290
1356822358
1125607997
1169337889
651910942
1537368316
1518908710
423397600
523132922
651919520
1994933811
1594010361
1834384697
454709117
720483978
2142160798
2032977462
1088655375
1332188648
175534202
1291946880
1419168743
424407504
1347696264
689619419
1566196963
1100286266
872309838
179247419
1880280029
859942587
1727562867
200028999
743175234
982172608
1909773296
1131645002
766225233
366887815
205144379
1683142335
1876053459
885402645
1561754386
250245916
1191108879
1358862654
1361807617
807042070
1765492437
916596211
191743419
1408122438
139898517
1530231157
1278727807
809250336
280548742
2079996824
5077074
167525620
796234628
734311486
459109856
1988085152
229526333
1789010735
1591913855
305813844
1948460625
352351410
1041437456
670463003
337721007
939366339
1979974501
1117704159
686617566
1268231825
1160120808
246304333
1586709205
897928313
1290454738
777421030
665706472
1875003389
350256937
521358621
315744297
983481122
1917090742
1837185898
332311826
1828081133
1881281961
1845660450
1527527957
337707133
1926107690
1743477015
1008350925
157610554
1989126414
319994288
230091932
266532067
1226023627
384000429
1980934745
2106919773
1397468372
1652612727
1819409944
1610669945
118204880
193614483
77573660
1721273148
1058977693
1529127955
368890051
1498839986
868249626
612171354
1256811568
751348861
71711345
356284438
1958048697
2037490435
1058211922
2005507607
1533332032
1082848806
2049032576
503803550
1445633377
1825682440
1567669368
1468487062
65900038
58749619
1783852058
1528310371
69153964
1509907834
938829462
916840642
104141183
172988944
1590331321
167880088
483202939
77145406
446582109
332736570
123982395
1252531719
632264782
1917469543
942679301
1033141040
1873557043
1189987578
589774032
1761629081
497375111
81852848
516748570
620497608
1403515748
170136969
804589404
399335444
1519803245
718630083
781462854
2102660120
825730867
1868277006
919405339
1919990966
1302061883
1502242982
1906716046
1761425182
1053505359
277447632
2013745895
1465456067
1534668918
1480452339
1630139671
756903726
587372924
506431081
2008080287
921601494
1551352016
1264877816
1614695147
1848080740
1393262316
607818259
598708602
860991375
69712356
1029206381
212797903
258791958
21088006
786564200
2119957381
696406884
1284816619
1776572587
170572094
1953231985
1431576599
1460420142
1707860038
1114440805
421900362
1477373778
728072800
104058158
1776050832
56618773
1123445795
1374312151
996715696
431990199
2088342755
1297231959
1635412899
1446424503
728957792
1260212997
435673770
1529739159
16784778
571307042
1036981556
1889276350
23320817
1054617108
374169305
1929665819
100960434
717309938
921175390
357142400
279970527
1558056020
1387735250
697335191
1233942967
76449513
1265166771
1850034392
1059511809
1332618611
1141026913
1473073308
1235874551
1370932742
981339950
765329131
982563379
901087595
1485592688
1433195670
1941087838
1975443321
1890770852
142744382
990684669
1515975847
299821486
1749819172
1332411436
603473561
1517157023
696336401
1820404569
1339818193
1958694228
926864811
1314971631
1839022993
722749617
408580992
553889272
1708495381
158198051
611032105
1923883505
126259697
1297796694
1097089872
2106284645
1056168581
696952815
1794854049
320530023
1163842041
2146449950
1427346680
1664200213
78247151
2131437049
1953707091
1037349473
987539488
1854781983
275475041
1509954028
766802116
358928519
1569136503
525098911
817465688
1885989008
1010290298
1082616756
2073051351
1660155658
1752470598
421979833
913857713
1985383513
385517797
2060753159
1022320475
1456475528
1993559200
520596044
522026825
639807822
823635981
1525364105
332029796
675114181
1384296364
1572166483
53976492
1906969724
1686898499
834982472
2070803600
927973207
959861721
1905555052
229120348
406631866
467026027
768232993
2073708111
748807015
160556612
872141063
1143187393
1783800084
451232453
1032306476
112803688
461181020
708320381
1817518666
299744312
1277307580
598500589
684583049
2114499153
542855227
1427955779
216283946
2103948001
531120770
1067516298
289797229
758841411
384388126
1164570441
1757955404
1261697985
921915115
295217190
345757274
311242441
1697543522
298360817
1486009354
1433686677
563018647
304003803
1449127629
1948639297
1723518750
2023615744
1975386271
681844670
1132084221
39795895
2144901328
553465520
1389982939
1804741481
547170922
291778543
1990449576
1031244917
251182849
259603665
437860064
2019859139
672159626
577514526
1742529979
1499779620
403871401
473740954
992014880
2100415075
1584252337
1357233813
2099726378
1272267378
1813721985
652000319
1966237980
1494539910
2110038686
1011410615
12163655
945236418
672823257
1289527807
411787328
634596686
1995315852
1643771797
1500191282
1175638565
892825168
1327050222
1198216295
1451456613
649584469
733762869
476286567
2073696094
933409784
1583177923
1597500931
28381844
1395320481
398112969
739082516
2135249539
256858728
211368009
1981869076
74110346
610817292
882875437
187677433
303848585
103696040
1121905082
1681824465
673145370
1359487639
1949199300
1057181797
1990235409
1017232617
2052796378
1746780336
1580234497
403501934
1659774021
2026623444
1740776562
534229905
1227582286
1233707522
872794620
1717488968
481072409
1879897460
1870584829
69386698
1586836412
61662706
1851941629
752305289
1070074727
1710080265
1400945604
508788093
831846877
240256898
899526285
1034867391
457319608
283248546
1537225672
1961226374
226373797
1027027514
353917668
1462452867
1698197633
577504303
707148589
419736845
436615193
1461104126
1409087757
923638206
1848823347
862298673
841110500
803780063
2098399242
1399150544
1674879020
1896141134
291523307
90572591
1714668074
1232919717
1383952345
2068004615
1073093702
1887069288
253121126
615092820
2090990989
1335973558
1348662751
1461745254
1911278926
1632356445
1658503589
1652883646
1150658294
1910928412
21916242
771890036
820334162
2049683541
206113596
637856683
1132699300
106796112
1148399681
638868040
1449928450
544489745
82338762
1613279119
124186311
666403924
1489522447
1861599289
559646120
1953276167
917499417
1162487597
1884554124
1363983939
628404091
807063877
763883193
1743566332
1420160507
1244129477
1195943189
218835605
429528390
102453295
1285973000
1170928303
490330167
1265780552
603926608
129968574
1468865616
707322102
509043022
451052533
1011050624
163434641
1365241576
463814065
906543308
1772590098
1657015536
2050846827
1857926119
845280853
1377650181
539828240
324052822
566277113
1537820511
2002141358
1416027181
703890494
1130937827
771384436
1026861696
1209211649
1946778052
225851276
2107417078
691750360
2033016895
645448699
2002058814
1790063146
1756166630
1267972580
1264655019
58498410
822257552
1427127126
579010075
1059214094
400231708
840686738
276483568
2069094295
1593505946
1860323951
2096464485
366910724
1547684744
371694131
299952178
1227983455
1751430565
556263378
1317007289
1696554055
1413151415
648953507
495247744
957034580
1837463825
1693499510
827470331
503750412
663478606
802318872
1187755095
1535478468
1390980762
802341703
507829492
560987945
314241825
2076827204
1425672632
1853381322
362518971
1888543469
1854411500
523323443
935495211
1962841448
1748495410
1367601055
216624443
1359145449
1432212915
704102663
2003963976
1494462358
1091222474
1971022332
1255217355
1467428864
509616848
2860618
669142024
1233575250
380072723
521954856
1665557534
434858818
1240321418
795581428
2026179279
492023182
423429109
603114337
75961657
756800971
1449164030
339995167
1915533981
1577619933
285603051
2085230616
1285980596
1474329220
1443550358
1349253853
2114869572
1726816749
763970409
1032897039
1816053695
1939612776
556817916
392919436
1912435590
785991494
1273259965
2102337941
1835511763
2059234859
1615918241
797919672
1189201898
627826863
1733831356
1020208359
1654434166
1609343877
1639510186
1953262424
966127086
375574857
1178053167
527568192
1186217587
1467319930
348445681
349602342
1631131968
649837310
1124752108
320629004
812613511
27814383
119036667
76202878
6579208
2079078967
1706489856
1955744518
1081031820
1278248409
704476212
1820066464
599731141
377695823
516580341
470639811
2051336318
664860452
1582247708
742518768
1467415362
1036906420
1319885206
1567003640
1931026956
1804127347
804993110
1686175347
532674839
397129355
1352922556
246270349
1108730745
282494182
678954257
181388780
569345982
1418396748
2009675945
1197205626
454039877
842356147
524333191
419612821
1192125290
423060715
2133076046
1904096407
1750554474
1073979357
960814625
851971020
1457739022
48563511
992803806
1556816010
1397193715
1773729410
699569143
1808219446
195165386
477681695
818160375
1236435912
444950097
1286749951
715687936
1160820492
222350430
1357483038
2062383178
1859477296
252030455
1204194772
749605158
1370810141
1302884408
853022319
1380184611
1534804301
1851349036
213615893
2101862574
1466790085
2090247094
1790831581
1433533664
2055491160
227505402
1858375317
1018289412
507495356
1540735229
411060825
914453429
1317159536
867496309
576743816
938147179
1328151803
1492545011
1565080927
841792025
391962932
1864679671
1892831911
1341586429
101887738
117425643
901567458
1836328306
1904406148
148439469
2064175952
1772517830
813515847
421139598
1170587558
501327165
1910593265
765955877
1891267539
1605261377
999993027
1876276456
476849682
1035097524
411849689
1998264698
1184648936
385922555
95218735
1841966639
1390998401
2053083372
585714938
321931620
455552326
72797925
491672278
1837072398
1446270008
113547087
616240543
664270012
1133694918
2046508252
1916912372
729857782
759510448
103302037
1022828846
1801031581
2018472258
819751809
1609163951
1742722997
664671396
1524802069
1203761909
1166794993
635458763
1063341729
1342150104
700873794
302871197
1308227191
1972705447
1904098020
931002133
1179595039
356968924
841877098
550029307
1521429574
1772560739
1008731230
1215862462
2065975691
2103921276
1849351065
1417205285
294086661
1158837717
1937981668
1465155517
1340990549
1129022900
1432045264
19549883
135105310
608950033
769673919
608296681
896479569
1361709855
1419998287
667919166
1532653394
988330125
75517728
1770331975
1832153930
1422733188
1126134314
2057476707
1589531167
870668399
1307022614
968925722
16280713
629941523
2074834374
180676568
2130567338
803318558
214592524
243326255
1626424216
1210176002
1525021499
1100532764
1930121502
1113941207
1192376075
234042713
2036280661
310983345
1609111561
711762832
991019545
1048773113
751299603
2003056097
1924630919
268266878
83546488
2114399762
469485339
1146084231
752392041
79686727
1717549594
1343494943
1944538056
1069947052
1234394419
390541644
1797194711
464844062
1460935236
1727914692
396002128
1457088606
1972733497
715783488
1163734960
895169828
1007219941
615803504
1135676043
1760530250
1791280920
221769993
408121040
1808042875
1039322437
1613471540
191502450
574080628
532462580
657006811
2143012466
1963484392
346538483
1530472620
1061284167
390088922
704825241
1470857563
442419866
316200830
26589076
957057946
1991048935
1901424174
1604464488
1663050289
255013906
1660972509
434608836
598018379
1657552077
1421220830
1896381215
174339795
248341201
1567676015
1267804467
456612232
1382533700
806904078
1161728596
1997535845
719871417
1773265591
1768903849
1512819218
1523185456
510049044
267347242
585740178
514733149
135209835
399351480
702090574
1745920612
755588893
1417176502
2008468223
1720250181
507474698
1539132604
300172116
993460835
1898350048
75097526
1752955257
2019959160
1265292453
793114475
1671424043
253384831
1324367733
786020219
1240644763
1709283100
314318310
1587181770
406936386
178171391
1909952763
283344803
811134654
342971205
1218242523
258618494
1961642678
771808709
593272846
1260022130
969311452
591432239
1322227887
1386496996
1877766282
674278344
1354911882
269540164
823144775
2018341718
1705284567
1653305443
325502660
107052820
1307959227
1054551139
45751182
816653599
1697970814
1579074223
2010041950
698625604
1511540844
673211008
1532740665
541961418
2134990462
1040069017
1973622541
260320492
121167932
409486836
303850572
381999784
2004417343
1748129650
967956289
1159685381
1766891804
2009995818
1842011362
1192260760
94456362
1630440007
649759861
1488746889
316464071
1959376131
232152309
1330729589
1144453576
464451434
750926634
251930004
198118745
1817561828
2035057128
1878687902
570011878
930791576
1742031912
663468800
1927236831
1666378779
1135851800
55435167
1777595850
395335499
1484749394
1356502766
1390773136
145831662
1555884875
614958921
1743320059
75604061
539125554
937973728
192927232
76101285
284380830
1825422404
2029382651
1014126321
1324461443
1597369162
2012389707
234922278
1550581178
1847218272
1739143110
815752517
1097072487
1377848562
1369747371
795019231
280429216
1793931399
1114150803
1416765029
2019813155
437604527
900521258
2147096412
134027151
1378902636
1452968100
192655956
1548940002
1335317216
250946298
2130793131
827329313
1356068843
2001937420
1009520512
1995257743
1196333118
388077335
1179902926
709537626
274089929
2073925106
1960890233
156865034
1799891344
394575662
340422012
994261234
1455872177
180127718
299341171
547828336
1695365462
939138217
107262955
679310145
388135649
75115676
1861622739
234648709
1534408970
1678613388
263266077
1978918947
907088309
1797149198
460502530
1185265475
593186886
1692492755
1699899038
1487146355
477081837
1955408135
1723521692
374734877
1903713509
2058329995
1964790513
1368956509
1304119614
1756426245
1500716343
125469079
328592152
1597030580
1026204040
166037083
1970610240
389522822
652006284
1084117106
683909354
950736787
714313282
1158077529
1027712332
523009916
1128931492
974816711
737864067
554556985
1670569633
1692490107
364700165
1812254594
2016074700
260578482
1608646830
1747868457
247973396
1654730289
467364016
179695144
936818924
2117705302
973328745
2034380197
300638565
224419571
674445935
452521628
23128791
2103918359
214149519
1311934897
1249820490
1654811461
1554820357
1269397667
1528849307
880093395
1196973605
493018846
1452886908
557925559
1603815368
694287228
245349859
456064353
926138101
1042835802
1551010677
2142422197
2132100242
180538516
491068836
1764973259
1702297742
337496511
472200935
1784374410
1565307366
234581395
978723536
1744247670
280024086
428354128
171902634
1429372528
1470540272
1374751620
540713554
653841716
955953382
1342857108
1281404727
131929454
2068624053
463485159
942375735
1635709633
1102134210
1562975928
1837222461
450473780
220388796
746881034
1296108201
1477476970
18788587
1486980773
511349739
1509881211
1091492898
492262069
503411638
1499380753
482422330
1452732611
535840115
2086460563
433533942
2061463715
900411530
595189397
1818144504
1455220234
1914136885
394935523
200132058
1436087286
1867783983
1993345741
700857070
328291324
656724060
113247418
1128421967
299613497
539721023
152688825
116806619
2069693404
125209129
1405906615
697800422
760047847
185556391
1205603873
1963005743
7809664
764975218
469396075
161612514
1750453408
99738652
243876856
1837091507
1924698536
1532899149
663332795
1176118993
676383172
1644490925
749367114
1998459747
1272844939
542427818
626414367
404538714
624907624
925774068
1230241323
344734393
613567237
1935366459
1302402748
898342537
923495205
1525457496
861767140
705037866
47568823
75572961
2073132804
1005559301
1070810937
241111045
479063638
175015282
1035800199
458865394
950340311
931044827
1977699400
1990237029
348219457
1867900650
1706777792
1756134985
830556695
1606353579
759585859
640519133
322738869
1645334097
1719435334
585539004
1394013909
432227450
312158118
648263725
596055045
405330605
1776528068
59713909
557987113
1142876757
120135496
1533867038
1398818449
1819533899
574644033
1271218276
126314859
1960312802
77682642
1329629081
987525992
1165106705
247989362
1464745345
1207576560
241230948
911918083
1648704264
1682624728
1275326624
992751279
1614261920
478375409
284962646
621653313
2063845819
691587557
1236632986
567593834
1935728163
2009338660
752795922
1086267976
213377418
2143993847
691075431
1773780189
975046396
1628219504
1319510207
271525427
159934025
187115921
402543551
29620061
1041532044
72712382
193290574
577991366
1136847049
814128856
774907431
267649127
1915965868
932301756
1559987818
53131649
1159292239
1746268594
362068357
1085446200
1495515822
534835604
1990063548
1930930642
1860679461
718543970
933734717
2121069290
1991681630
695156645
739034754
778108317
1739994641
2143951285
1728583180
1416875407
598959975
39085777
969061739
1264157077
1787133399
1761798117
535563663
2100479921
2116494110
723466116
1005032372
794333927
1716254859
219261814
1332149578
499927146
1694472409
745965966
1360295823
538510805
1330960158
1984866889
22105884
2077902007
568109636
1018087426
1601936482
1380759881
280552058
1718061609
353669529
225981289
107759619
27364440
62098285
1397468112
1205201976
1023325357
1702566538
1627642056
904983755
2057627815
1472563112
597206292
358279441
593370418
1724415652
1356912287
2055802378
228963514
848723918
1228191933
1979154961
950391980
713322174
931619065
720821044
1911922954
1944629525
1509728574
267731878
385447350
904434469
687460524
791902894
1629722103
2080906403
1351297671
223286213
1458127247
452169524
1836949679
1505141884
235094626
1291504272
983430930
270312861
1757449033
1693626108
1671777065
1438653804
330926151
290094606
2098297523
1387424664
479685024
1012212335
883434582
1155589742
348774684
952433122
1281517349
87433245
560405553
957495048
1152614828
76983301
1622367354
2083827497
1938471185
819758726
1973213117
1295466606
1815879965
1274210564
1370218580
526785331
462486370
50287397
1496950404
2135806272
1048176762
1317812258
609138158
2038191357
422465877
776327639
781547052
230199268
1049973292
942481898
1466026249
2024499862
1906971738
574279914
682986722
1045200050
1666315222
332938956
193963464
294619342
1531171997
1047989865
1587650939
877504892
1769667715
1237028899
1887685340
1273881551
1137747238
2142832057
538367781
1611427089
392268882
2141440101
703909868
2143269402
1827955127
1056863175
2133247554
1672661173
783326827
62134552
635166482
269910686
2693715
482521890
1306166259
494479060
274918598
247030766
1354788518
994776885
2056755573
1751913987
1369770623
1831617895
1489809470
398692075
307412149
1182703643
366019227
1877492207
2058078927
567737594
697340016
1677175210
1797990176
1294947448
1624549517
1662604753
1835908806
1811441481
2105869743
313862704
2058321544
1455355971
2129460161
739742556
281152027
1495950153
1742128616
896166066
1640151035
1569338294
1479582693
1177955478
1206493778
1617692792
84239757
1326269596
412523361
925476329
1870457434
832846732
1777010592
1983278251
1361039286
534010678
777767580
371919447
911715368
833612782
1230053913
366074287
1201743903
2052167863
363365851
1284814942
1740047892
644523733
1318832457
1048389246
572693210
216923831
1013919171
407940888
262526973
1261222874
309835962
645677603
1372613311
277166117
1158183890
1139323273
1788346072
71318618
723250711
1303161233
1781023962
1138345589
143948816
1307388667
589530302
1642780943
1502576136
447786590
1840780906
254416656
1855447879
1429247972
2126934578
1844833414
1741204038
628791578
828315437
2021252561
1859799443
1691737325
1848431445
1935159453
847331399
1853143552
893706538
63368382
952210929
1293509772
1404453727
607251951
1876561997
1359629749
1271952098
1159569583
1589663638
685770389
183323826
1773899310
1189048632
373213051
877445535
1105244768
1887105464
400816991
1195592653
1456380918
1411784553
626621931
1228005428
1539256855
1015805445
459048703
1407537877
400058267
1332865089
2032371719
150109700
538062023
999279173
1785416446
128319534
1136894820
1827098479
1717672805
1006655946
1038505720
2072352412
523860090
503870490
768838822
465394155
752351142
249380103
587876703
1325131566
280248103
84080777
522237818
422791034
1211778860
1059444991
1736127722
982171129
1847812527
463752420
1650622214
1397766020
1106431481
90636376
339633100
20329388
1045466539
1177271554
1551800354
2144050360
780912315
1277107791
966845916
1770451888
99877190
1984166783
2089859771
417229561
1390277928
1602162779
1318862348
1829098876
1626847517
813252636
43375840
671754768
919036961
1468989140
492625960
340423635
781706214
1436995958
793163618
625171432
922034316
781774754
927856791
744057826
472162206
1753447677
1828162440
408421720
1717381006
1854972283
758919386
1483446548
470647923
1905566428
979706137
84832051
217900267
873540173
1699550280
477482447
2030241410
1792440101
1488685461
1944513445
544194323
2020830761
1818327124
545678839
1632327990
950932085
2062371484
1243398638
2018452521
1647532827
1311597336
9931325
988772496
1398136253
1889812932
908548649
1780053607
273658053
1937093067
1961143044
1201508593
994166489
2035177935
2064749379
922099424
1129532952
2042890829
862250106
2116737929
523759041
631438051
854051650
754205048
1214546556
139899471
1050834103
1142867155
968110279
584340328
501012352
653585385
860107427
1874087335
802156792
1108295913
616912635
2142104350
1537647014
1510615110
150777178
1001805432
1271824959
788689189
68478751
460786571
1268286328
267143955
1709805033
1532099774
859718833
1897522625
648354755
326935960
811959264
249840062
1396880726
1122369938
1766157733
987334338
1959539400
1612536992
1638610017
1024528106
1694753422
166241624
200854789
768205042
1521459455
519019993
1008193185
1483509107
779618295
569364197
80561336
216401555
1054384810
2070415564
1588431865
1712576553
1510288374
164661358
994003109
459708622
1782935216
990953391
302448737
2031563999
1804633875
1443003390
1814069874
650907657
2113936318
583620627
1381561975
1423539701
97839272
909986575
1544061502
1514199614
1739819799
758166700
370053641
1414844828
1075378174
1653749391
437243919
1204758612
367060587
2004627818
593099607
2033789851
798934831
660369076
25255777
2055462783
1050336008
851218520
960299394
748230370
1263024693
223577897
1282326182
1062746131
1080741114
693216824
1481816572
445929355
1036354553
573028141
1261109355
1530339233
116959556
1528176249
1711937221
1828805693
245388833
494979493
1646897349
1504101223
788974372
906343827
2022192682
1328239617
2127965862
1997727094
1054433630
640806622
1983232397
1821607569
684816566
1337879240
1891833996
471116233
1899687256
1568910053
918980069
178601046
1723420413
55788403
1490079748
39047456
1555089829
1127155732
242420701
494920528
2093498325
873982119
1903365751
1261802148
122383059
1834414463
646134238
1682663318
1762558439
1548871528
366322796
940014407
755685484
1205803333
1492915061
854797024
1486824728
206775354
54922853
287095959
837143092
799946941
127482745
1331418250
455425635
1128125002
2006716853
1541940302
384968334
1877990045
412344563
771035789
1245023281
1370432766
1410127120
1524924872
1786088700
1784590700
941008094
105287161
335018174
1883425146
61433247
1484733600
1111914424
761230284
749015619
1657174418
1981667324
1173481151
1566068188
1406350867
1513207292
1050659664
1414795699
547925829
1452554236
1570111777
433959367
374271241
1501071981
2054460887
1952279843
2035518352
429778232
894585054
1786887158
2105731477
1728434031
2047064234
1020162035
871475422
1076937446
1699465049
269561406
631992506
2010009203
1845450260
723769476
411651045
710625162
452597956
1286803909
1917776293
1696041997
313612169
2004802900
1363209765
1708603302
254966812
484889472
527452683
1563743901
1683111809
432229590
233998158
1107732976
61211817
1376006036
21483198
89137155
736534480
1310574652
178896079
190623480
368747711
477133960
1059796841
1411495948
446952763
1566849987
1447076008
1773837006
1170621139
153708729
1813980542
79222576
775026671
646618303
1217743731
1069494627
1316400792
1484186317
44071970
1169860149
331756528
53781359
1021164131
87605069
1537264780
1815556841
1696873441
1163846139
140052025
2127492363
1462609381
1937474077
1167432866
975723686
319002656
1390917926
1181759955
95970432
1346990938
911802261
1771507676
565186249
417801858
1083736373
1638753294
326383644
608720059
1180272108
1139907288
1080430750
1735459271
941889335
2131554422
562333232
543916015
125753360
603095312
718082087
139309615
400975971
2045845551
914269434
1351436584
86759733
209250496
863745400
2103169394
208999194
727464056
756666668
1805084438
225639291
56289358
1615610976
573832863
616495843
1941391445
483580193
345573599
839201781
156944188
1263007393
1658890320
430844959
614028325
1204191137
490792710
1534737414
2110132922
216866004
1635590350
230230660
910719706
1499611402
2045662384
399101237
1738672296
2070935933
312758471
470328764
1149304887
300792124
1579994232
1600485245
1164322330
772144964
862800183
1236677170
313853088
2102222347
1889636368
1640900463
120770400
1698166232
1768587887
1326622472
1682223735
988845581
325379999
1405870470
241140920
2025276369
1135096556
1874665344
412337008
1470184203
451104682
988648306
939833758
235373032
1998995120
669552976
498439675
368396264
336583086
1445679462
989323176
1072256596
1506665713
1592757663
905180709
1623460453
1114473484
1136412980
1892213850
366932298
1105082861
1700242469
1750232541
1143295142
1409341791
709828389
150404516
1748335438
1934811341
706876541
2022562151
874145440
298128091
869861068
33348834
747214938
874100422
1533339457
1483670438
482767831
1068167098
1095111730
468079663
989040647
645326122
978894226
1996156666
1959497534
1436780892
184255617
1663884116
1412581424
873970307
555414772
1868774292
1044918647
704768741
20168864
1402297801
963917440
1272016539
1412790433
186702629
2001713403
946992108
739561556
1378820530
1901259462
373308770
1935594247
1396707985
109846398
1519191480
526371838
2035147959
1384266482
1614354886
398783489
1869924890
597555682
316430677
1377234627
556255558
823576100
1375665838
201282717
609581918
1947814639
1759873845
1068615991
1967744560
600113685
1894761427
666334871
1260337640
65682090
287928816
857530156
709854658
1273978840
643183674
733084617
366511614
2029094209
766557094
104377795
334417618
46009552
1924865242
455845512
1579823001
384742104
1842516115
1460765766
1512791732
516628225
1504524757
1591034618
1678604414
2145870404
1536989900
1850981990
510239815
1924241259
747649284
1073052883
769283160
1860276630
1600414971
21723133
535250773
1173362950
1246784572
247153172
821021866
1528341799
2049041520
127203293
1910866762
813531514
831649729
451667958
484253728
1925376490
1379577812
1000818737
1289978831
1049789844
1678307424
1456121055
1239105849
790074288
1223692884
1834201837
2076557547
1174345949
1983311173
1374814110
2015255163
1226720936
1856144859
331895621
1516573467
1672785967
184299608
945127545
1463638097
148396574
301013908
2037866993
101709348
1025428051
581711197
1294387802
320041279
742385395
881513539
694299517
1111196918
1851671629
1088483200
64452588
1964144250
1760037446
1756304596
1660582979
83130277
1247414282
1870386619
1790546116
872532189
1723001561
1600940495
1110980255
304260911
207545484
1802306644
55435563
439454036
793635621
1833691979
1907507286
1312402046
725402327
1318927734
1140608349
328554138
1709374953
1310938235
1623315564
752693078
876000680
2139162503
346474799
340520754
1512473788
1486555838
1591745020
241922069
301273157
1110978192
515091364
312822503
111025281
1002331979
334783316
643743128
341036151
1322899088
469089621
1099364415
643087191
678502449
1947778667
115244731
372251787
862637015
1324633025
2061031913
162934093
1451018546
824064992
1089294509
539120255
809537830
1635073374
1198793507
2072558022
1944036710
289548317
1953673662
914476884
259596102
1294254289
1277818705
970487786
38751001
90993691
470847610
1252000838
1974250316
1124195485
1002993116
1364923957
1871120247
1829797720
170792688
1441576111
1631605639
1202496908
1818744211
1830643480
777144766
848482268
956585376
434299816
1276907605
1636648861
1729450177
777788403
609557661
1629515383
813456014
492143595
1915476891
1344567057
1680627768
1081841121
1546692330
910113034
1347692215
935117611
624079370
1023929759
1971404826
2006628290
910431471
1265771438
957497713
1463731926
835498059
106482435
1316593402
534011624
1366915993
1186824032
1566387325
1359271116
476474153
845014447
1538995984
1799979653
708505362
255930561
228173250
2116290411
1199542350
170165376
1572801908
1159829567
1154040200
167180040
1022062626
57594679
1182527005
402310129
1538226558
1490034147
131024285
894978862
1690621438
22045769
1912692356
842485628
939209101
1694982180
1349369749
664702293
734064967
1580100153
1420893296
2001093662
878747266
569828364
865644134
181911217
478550993
681352392
57900358
1972002446
1884022715
781497042
1107726114
723317579
1738579770
319081170
2067192561
1553506357
828294759
2056582824
547725821
2101519871
28847704
1990429740
599499326
489460341
1674817852
51502863
183839242
54382057
214569240
909271025
1021097469
917453873
508982506
701041546
1169318885
1302624863
1783374162
569543309
942191401
907030887
703819758
1532058597
2141729774
552220604
564885704
48169324
2145509585
347761530
804449767
1877009365
360993865
130349864
140197999
1862947810
676920960
56201445
1958369772
2012448225
591532084
434725263
1349194385
1819042952
1176873680
1274908227
1166509879
984571439
386866736
1445530601
418601239
1830943434
893970093
705787482
1772648077
1154073591
375708705
1058562250
1509502249
772905134
2067404326
1601862527
323531364
1873619010
1745930956
1683654678
1105236378
2015355712
1575029224
508602152
1704316743
1142558844
1175985316
1102010733
1060190966
1947706285
1160382860
1543610704
1375951785
148587643
1054575452
1566103382
338255830
347698722
1519769188
1219112332
1021878804
667718418
1903884933
776504428
804217047
739664180
600475877
1730058277
1690665328
753569973
1471667795
2080153397
856667142
994131705
763518998
96529509
1124274034
583648458
1102926298
891063535
1102371017
355603584
1132545160
530734163
824190051
1574868884
1101332139
2046394206
1301327139
307287333
788518921
1316202843
323271906
1575256568
386002531
1502617297
1197816832
602375131
119196157
1597066961
1754607385
10950858
1994671567
1395208917
1935017978
1175952827
611558755
1592747103
196804519
817541195
1250315161
1816838704
1095652608
224868057
566313854
1947661235
1828747758
2007213736
321834524
1228803531
1647286839
1857828191
275222807
1695367947
92311781
117446628
1847610876
1889569203
1379358448
1490536000
1598708266
1511197155
727698332
132278328
30007982
810911397
1271253552
1375678253
1305270686
1033124411
1333678582
1706064508
116634807
1831386758
731341392
14338082
444728631
188711025
209179928
893171282
220280348
457875989
1773458712
851709172
319677083
1843299253
1810996954
919302604
1070371271
151738197
685979777
1108186342
602597956
866523267
1712184915
485715362
1759940758
571460027
1334989512
938810817
1960687799
624496540
1670977018
2105267655
1259193814
455638902
2075464478
1813323847
1250275267
2017858171
182993389
168593099
1211427149
2120085395
125712295
656492238
1282144434
1407264406
665620764
1860112262
425402058
1541410777
373105748
1281467050
1365720496
956457916
702295801
43398131
930333044
1101374050
847856788
693695161
700338383
1534108858
1352793111
637410488
1029449694
1794972311
1967261608
19861989
823070095
1420420176
1716923939
1752965609
387099917
1907829685
46749255
1270038715
2080615880
2083490097
878668825
981493800
45791933
1237914365
1962100724
1450805706
783789144
791251062
719060238
755365278
497134948
35280910
460231627
435518000
950854785
261048146
1619251365
1899647246
615825053
1282245224
2129064670
1576264661
388012749
1315093645
414992813
999224092
1829862423
238328299
236440089
929901641
1605604218
17878478
294623146
1802552673
877752452
34647960
1769308120
2093757412
1744186698
1557326161
739175068
1655690574
331277758
2018392689
871714146
261195052
1425492211
1424396472
1903442087
822820593
1914422998
801876098
99875473
2080796130
1258332306
1399750247
1705639259
880051161
107962221
1985198968
2121097944
2029364852
431161483
950578721
1397164456
1990864827
784478075
2071833474
1272733535
605857297
1823373678
1633542675
1100029490
1356829963
835445847
930722276
1059139237
878247247
1851690133
2090444346
1976274623
2110169228
399482529
224152851
910041475
89990818
1208177194
591364069
46703437
1556829020
1742127363
1782267573
1833287746
502186131
731330971
1207805163
581072193
618108003
1661413043
1182052939
876294596
419454241
156352677
552205729
1284375981
422989389
1772041528
1447226890
827355577
861178547
252934536
299856018
170470641
1443445565
1157544563
825126400
79863101
1691477338
1856584152
1424994921
835086455
1522277867
2003230905
1841222671
94434325
237522569
1424365145
1355146788
796786202
645235497
1831645972
202499062
206405378
579514328
974113090
694206802
856520950
854057577
1273116723
1609710862
1592919711
399147808
1098933125
1105703292
265131241
1222502499
1885936924
1738392634
1949438850
1735483406
266398123
2139840197
1686357942
70543398
1784036508
1351055823
1114078079
497469909
1723482483
33756848
600690665
1948262517
1319337646
1388499982
599620597
88703056
1641723629
114328215
170616654
2089720531
1013808795
15664123
1733917577
1409776692
1946287010
719602482
181978708
1374349523
1245660104
2084213906
1352311485
1575146492
1009131377
792504925
1692485044
433747422
1781316348
126260426
415711120
813234299
1321448457
579259571
1762612434
276276490
2115223549
1075525385
89077184
851643294
782410694
1924655489
2006466631
1089635874
458594919
526578146
409287910
117708699
732961353
737467441
1321932886
2146161954
880460202
213262228
192026197
302060917
2069057462
836803610
92477222
1218974462
1904413764
51765702
1199325069
1788955766
486237577
1260604270
366273866
372638098
474118857
1763984505
1268655958
1521475514
942961755
1252506773
293478872
438410617
724407442
1703118086
269072157
197904670
1428287471
984709773
1703213252
727677220
314766482
136578840
2133510521
1293055586
1763570601
1340064083
1952028464
1663776430
188879947
484785025
1270558286
1865418633
1024538970
105904332
2054171391
1162486086
1083158265
1906364498
1984215267
886487393
420907160
56674637
642293969
728082087
884154266
1333244152
1150917500
1919841868
1532227668
349283139
673262421
268415219
1577401271
19737945
760771904
1176505502
1827212299
1150995281
1196220456
264273577
1222975355
627268274
477204591
381769508
25851517
1244713344
913850302
813624536
56361390
1330777889
1590746836
1918043354
1410815493
2074059023
777583636
620645362
1818490164
1393125405
2123207607
132633401
206833847
1657096563
1492290919
1745220315
1028745323
1799631504
1346807004
86313236
340540511
92193789
1688675344
649088415
124432684
876192770
227998541
598572772
1921286975
1595220433
1353085739
833069844
1440479143
867791365
134745603
773098792
383954498
1259324309
316060641
1016891706
1530788547
1124106830
908105838
2000938863
1457344334
2081875233
906813099
516141471
1761774593
701202812
59649672
1046177254
124151337
73584174
972393996
149916940
1407115971
871629816
2074289944
1398624530
1339183664
1755647038
201914337
2047992084
893468090
1422918678
1428036119
1905476836
1717375584
1046212837
733369548
1820469549
556482464
2030212073
421983626
1918042244
733680389
1650787399
496739036
2017815645
1047564550
1401248993
906157020
1504640283
748357868
1203406776
124934213
514202689
1276978275
1057804023
793948908
1721387738
875687818
915549415
241539648
403694641
274475944
706407274
219116291
1444385020
1359317948
1796790116
653421733
1041769680
1781866002
1126434699
988972020
1680079526
309353882
1262417041
456153801
1007328890
1123876137
1944843648
139397141
754494104
526164333
1330174080
843425417
1148895023
2144252596
457538203
811313792
1553429517
1553219387
1595837032
1939885119
277824285
1996748617
59481808
791431890
1243542691
394692381
853046205
2041174357
2015214950
1831551963
1708406568
1926210174
65189440
1769477896
940199463
415236757
154268328
819763361
785194132
2108760771
1494552387
707637286
648627689
362286338
1452076853
1930055669
1051278949
80092056
513243774
1041577703
580102222
1974860668
5759949
1199827343
2064062869
86426875
1749411536
484696708
2091889152
918030391
197381529
1745439794
1346094562
1984102964
865431494
375639914
1074297468
480397538
562650946
1142285149
689032598
474167113
1182094533
2130335762
2074513116
541521047
305518511
1516127507
2003854304
1926783235
623451235
1068060562
1399072883
522109350
398491371
1968680024
718716633
370125172
423117455
1843359433
1748088988
104589921
551050352
598066820
84122267
909784178
266161297
1263242049
1884435288
2002024319
1015341750
291297296
1995910367
1302229603
1755416688
332810994
1596965660
1026026145
82171968
430701725
419759591
790596899
270348512
926484103
245792999
1090512892
1200943608
1637803943
410697255
1015387623
1812142078
446213799
177216110
38321354
129360455
536306948
793656340
2049856918
429297493
1098617090
1758928339
476214333
573893290
575261964
2061600029
2137035723
1558904041
2141223477
956811784
792420679
945900271
587887510
529225051
1317769753
599362140
296494121
1156047300
400257333
641668330
1710052692
144252690
573726237
1261372816
1712462089
209425228
1002386055
976643458
1738836212
1410088777
1666588520
903681157
1594429021
869662936
1024696252
464323553
878546512
555161331
411108448
626158569
441768948
334707897
1865133029
2079090013
1719939989
1015808477
887404127
415190431
59618891
452950367
2082592021
526029883
1584964801
178113372
1784448303
329674566
613146359
2144733262
38999496
1090469538
1199526083
1601992048
1226985951
1510364344
262135425
59722165
197452043
1662359663
754774410
187989686
1210039400
532485930
327020659
1190099337
422796108
488410371
551207129
189603101
501609539
2141500131
693827014
1744131012
1846023640
1577185422
1659940971
1584137198
1457881477
673891295
172904025
1195675406
85204411
1610517060
1219327387
185267542
2141263210
153397114
1674303802
516678394
79463855
1583336627
1378187992
1763504077
1406934207
829266001
1047636236
1289564185
711183589
644142790
1672835394
250056939
1269127676
3787873
1387883515
1146359217
1666708206
1774596896
778395647
212195614
1266923738
2022875511
1716314653
614661653
629522914
1740265707
1316937790
313852670
1369846587
1614075274
842022872
1531693960
66673732
131110747
128831777
39363465
724105721
2083577260
1008524315
923316739
320979972
805266857
2067121420
2132114813
1189279311
236674087
151789194
1116853606
1756866190
1908207317
1792352130
1839226474
1674685764
256210006
1410275941
1201983215
6788719
1648755037
1475143441
858279871
1366782126
1430448395
1143826291
1301287878
996185096
1618092404
1931580080
1602826586
323693989
1522466932
845944845
1843101323
1476903850
449414187
449659510
1268543628
1453534754
1424327035
1873681169
1051168172
248059424
341953219
1068382557
1624910291
1938219382
670343243
2136470363
1671182887
1445922269
1373033803
457933808
2054086941
1986115524
381204595
247782122
1396543835
625181554
196917182
982106597
1232993968
2138392458
607099352
1234955321
1424901451
921556323
1521698526
1260166586
1997989737
1596434190
710005743
897975711
1952623087
1601515478
816196135
1441315847
2108966394
994063062
951711940
817983529
733021889
1294516821
244156502
1012536629
716277738
733130159
969083591
294714797
1289463250
405636076
2097570845
1532684056
108745584
1791058232
1419771742
960450085
1559510923
19974388
1941662770
593319184
68656891
750015371
1856960228
923867791
579372331
352050146
20341561
937455988
1967916186
1030896642
757206194
1167487250
129786657
121091581
467836915
212884789
710552870
528959816
319498501
1959027183
1519306662
1341317953
522035756
205404591
125836635
1377205222
210383189
921962016
1665717486
1307829294
1606762146
53997349
509937537
543147822
2027200968
522186141
1660047050
1027539802
971550089
1904471693
1396297852
647801154
1723138018
949401125
1006441297
2015838589
280423110
2128919821
1651127819
349497236
2068657026
285264071
1194301249
301374358
1834432863
1696166176
2110235153
2028144632
932222721
1346553013
656487029
617354407
1467876664
1467348217
1023561059
1163540255
277358769
1997385192
1236599420
542530897
1925585830
963638863
1097428873
2100875730
1037384278
615038915
1922754616
64729883
1638309034
255545725
922601354
1778516000
345434210
927314562
1125719712
1513638042
1146156701
405550394
428018346
96942017
1324510707
373952687
1154184092
108060305
1137043276
1034841982
167702243
1846685923
1214713671
1289874547
1756457507
1809895519
1149989686
1997632175
2108260692
86076622
1204277771
764768851
781164519
1832241643
1100850314
1192434368
2098396819
550898784
520674203
730148906
1685392710
1587534650
6127608
2029503076
186421728
530832956
868926380
1753945395
1555708059
1034540089
2118826733
993612381
1269337615
564098122
1105339452
1107034627
811813810
507297827
1951069073
617831848
601116885
1749892774
404988639
329108843
542392030
1620222174
1770836756
365244654
907392036
1917003966
504722376
2082181115
2027193363
743014136
24956490
685945801
1771109217
828098052
286431370
1053192066
22541752
1663359123
965454976
2098451968
581967
649476512
2140336984
1310071504
865058803
1119070834
1714242655
1020848691
1476107408
1232637508
2088463514
883408177
294629521
1071373438
353014046
1849152342
1330171489
1424592777
1606851088
2043575366
329316913
1903034794
1957489173
1484720719
360638055
593762096
1335243611
509345839
83775581
611349295
253508602
1774971890
2023620949
115366529
246922390
989537429
1875401233
2058196863
408175438
129365999
1813309833
98925141
1474515642
289286683
1180128551
366144298
922458002
1040440181
1401279698
276582072
1818266105
419069000
154070153
420836414
1631719198
270052595
1770587676
1272736534
2048895102
1986909491
751766129
1448804975
751144809
359586820
1560303216
786068657
259797784
270946296
1133046193
1178689279
951881456
2036348811
334535740
892646274
68119111
837695448
703115310
1005992534
1043788406
360342605
2034148679
1568362371
120835707
1413532178
1929368640
867818492
199132811
1012111782
434677181
303129989
1330734715
1056463231
2024494397
1555153731
2059299266
407967884
900026746
288737819
400592037
2081063273
1137462611
1229653113
405797092
1559740389
758521580
1295315754
1323119832
581117838
1956434620
736482184
2117528891
1539162884
769163123
1980525973
1068252897
1963229794
618700671
450147802
1072646095
333111453
837240046
1448285170
728173085
1208413193
231075141
829876021
1027325154
426916822
442980543
1438588891
1418237990
528384755
1990028905
51481916
1447516862
1716572816
1952794661
119836790
1348072432
1467074523
2136700490
356242193
280003282
1882974390
1430607093
470964043
1586664229
637792404
131813890
1232812956
1289144742
1106708911
780589877
1418082405
998126935
1385571333
806277155
651877691
1949320654
191244493
1736119699
953019264
1830428682
148224992
2042672215
1070725902
256050082
1589234265
1420358558
533616733
1097604503
52543811
731623778
121358538
448115454
179196104
619667454
1034961567
558568250
1546009002
2072286543
308836962
1201605086
1045120406
398937859
769845076
1055678613
328981707
2004547130
2005367669
1201224320
252509146
1762986577
875523437
632486782
1405665817
1605031500
1439032315
1488032579
1510956827
365923114
288965392
42337053
268562010
1306596846
1416311245
1244090209
1135779227
1289797483
1557221663
723068906
943564297
2036527685
119603885
481503863
717221803
1358775214
1975870340
22840481
513385288
972037038
1091386852
2080540549
559133520
320024940
1927132474
29706828
781403366
585043961
878971863
1305304439
1798813215
1434409710
1557520773
160592040
736988651
161788177
2111255392
753199438
1389740272
1925016610
2004762292
232269992
1173934556
1020907227
250301589
1398898878
1675779363
2039379375
923427332
811023267
1356604888
1145006050
591295466
292417785
328809576
820637760
1453558920
1419558366
624133722
878655138
1585195305
974892850
123758311
279462322
196669449
1538115594
2046579520
31532854
869595815
1228957095
129649966
1841604873
332104443
2006810340
383427309
1254909383
1552680542
1504978006
4609776
1615834836
713130141
271873104
1231180554
81219132
134268668
954350109
1633842779
2093007608
1814944904
1713526639
889991716
1476943256
277450925
1044045000
1213718527
453136961
525249280
1560437569
647538756
1690926019
1665668104
1292342239
2032418310
1547786844
892415998
37468018
718656364
1262777769
500767112
1956912919
748204161
935142271
569571722
1862425064
2074803312
1319725577
1383415112
1902897146
1359436064
645853565
1225965475
2068636688
253868560
1757254673
420339966
138096577
707036786
1444853300
983428173
1842735646
1958186019
1149915167
548790204
990916754
1374097079
573329369
1008065236
999661663
1854583094
1241511538
145522109
1766028360
409833428
1258685834
63088899
886477107
1864299763
1235847949
768785805
1061960958
1155645318
386968605
1240068621
627450638
1809925708
1209955592
251560165
853330727
762690364
1727203348
1521604773
878066444
1231800347
199871857
302934222
1220876557
515607655
1762498247
1636563838
82209216
1885673674
1603153855
7848768
1024845726
2043424142
1330542253
1282391171
29038709
606646318
467660572
1415498177
849429970
396984088
1763131268
1227482726
707788865
201792948
1305024096
984068195
2095901545
1120151670
649872818
1729663770
93616577
1830655173
2102163606
1150339099
718792218
294984390
964759707
1671178407
1322187807
1691172156
286099370
1550338454
2035407361
1798603749
975513547
1402736476
1250215126
1346891226
304268777
100298369
1293513517
2004133472
1622522648
850309496
717147303
1429924155
2081167978
700832363
2025952613
313952538
112380664
1726187661
385562319
1208714233
1697121082
1641311386
2133594190
172768696
1130437419
611247859
164563275
2062067561
309119726
223835869
836313656
1249385662
303440484
1639990285
1896354258
751433321
1668370182
1014035168
1268833144
985583292
320073969
992366265
595176108
668237073
1439935985
1272239194
1322351199
988200111
725492048
1689103773
658889360
777871125
1653608767
1455892052
846473115
2049525994
1900398797
1379139734
354862532
369762867
1251093244
2047313759
54417988
218343977
1882990118
1456925167
1815868683
237210613
1635861929
1270001321
882509465
1265330202
1770516622
1809680406
1157800274
831436349
2048000714
931442863
346978096
1378265704
547582411
810591432
1736669561
260160215
1962375979
1147896757
1945928648
1616471396
1097934791
1867199380
770959430
1894576402
1692857814
172789555
1606157270
2130042319
1816802343
1680112422
917126076
361229890
1045610117
918577938
1263599237
2024577325
986020816
931664590
1335735616
274893927
26295930
1335558316
1281344928
943910096
180776912
469225136
1799546306
530053989
1935870931
1108719280
1885750880
1513517220
1127105021
258047457
1843329384
2056938527
99466643
1438239457
1097076432
635596349
417978104
10241694
1360948771
2109759065
1744476087
313042548
156035898
1466447231
1549283655
79322936
417446226
785964156
820020831
1543144781
1608401593
644675706
944290785
390828600
1716449494
1553951691
922247290
1745943588
1354030089
288394413
39406114
2143410933
1684317925
1677782697
45418813
14464677
432522875
492094289
272942195
865441838
729652488
409181870
1267056234
931458442
32660016
654342994
541376436
548432947
29236235
156344704
957015319
1002109444
757917180
135289964
2019389847
1748081726
693873988
1727538680
820970733
223266421
1777420100
1870421252
912893021
1199370896
1679080584
606002928
79379561
1375543316
740511055
433198553
1019043079
1065409648
464221372
1390920148
455568233
1472863806
1600100084
1177112435
304633149
2124475002
1018236215
1537140768
1802726355
180918070
1102916863
1032549593
697018829
1392581994
1431593507
2112305978
1981474810
1079735669
839035866
588812490
936038274
1383710764
1653074994
705664427
741476646
740273968
813558808
2128817200
49147075
2057052262
1942521676
716477059
910943738
1448453498
1533134137
806681891
779276339
1083323485
1718322161
958052836
1331775260
826464900
494156881
1434850348
229118047
994762570
1635412899
760156712
827238385
49804199
200296133
990171712
983191062
489115284
821209879
1750822439
27881287
514460300
5370840
1344202312
1124022717
290409218
1399090820
304314251
1270316467
682244482
1729530792
1662986975
1265693027
335573691
132100440
926530665
897860454
379105817
1387327758
1491370071
771997240
1936986351
256116474
524281078
716679904
702315947
808245930
1070766545
2135584746
1532710260
1107108787
528630862
944526941
1283484037
169209954
1518862825
863292954
308869932
1575022190
1064951461
1206300600
715759733
165915700
2066007736
1991852804
2064660288
2032342971
1841431682
2071136956
683155439
1696579250
1308630083
992713936
365783062
364120053
639906342
2063637633
983782213
2123591258
1646124556
519252117
1153284734
799745933
1541993324
1001014406
1494883227
1226488507
401207886
1799800979
1593012087
1589743935
493561785
1391088334
1230904362
1443826063
570292134
166665596
1756109951
1669018821
217630647
486156925
1684945884
498441199
888236815
561470897
2119874032
404742322
1966875483
372203542
1091819519
1787511353
604637126
80228205
1533166640
1130716823
1268603114
446273785
1651310905
1913713408
252221309
1064158541
728882980
1331189118
2146861820
1431351569
568809476
313518687
390776503
1025616577
698586713
208453343
717535972
1388492833
545731602
1223507573
1893283518
963779212
2047482455
393582034
664017372
1984580768
1765221202
1416028207
1213689247
697706053
348196867
1900397179
1026534366
7124455
750629305
950964251
1553516421
763383884
872604393
1663830447
2088124190
1344197467
1192174853
1080336717
1811965091
452764808
244486242
1725548148
705682918
206414163
510003284
1402561633
1811805771
915624814
2085388632
1491062891
1413775948
1146983699
534877491
1643941382
1690218048
1439754088
1306619985
1155705650
46020437
1486602491
1486998897
2077349561
350565267
813070464
1801588309
856033199
1856177590
247087203
149637625
1631570807
1230104854
1279312982
1493798543
2039329933
1421218876
567114460
698289077
1181710852
22632885
32265157
532737941
1599590406
15635200
1122357015
880545724
361428815
684748842
1162625920
674254580
1550763697
1904859544
986006646
1586364972
371630353
1523197126
1289995008
1359629749
2139653659
1519759239
1669597121
1771194277
1386982937
569347446
1188791523
794731673
1201641120
1362376983
1452018583
1342356202
155866750
1748762393
1059769225
1011621377
82016766
1574046120
1774654994
886752030
369062300
2102597915
2071247366
606692577
75131854
1077323033
1889050398
38955928
1708509713
1333132072
1560226051
920185410
131533159
1640978748
385834306
538529343
158087661
1809538759
1358744133
92565829
1993269968
688986693
1872954794
842948775
2134260861
1425155587
1400192233
1539912116
2019449825
863939002
530252903
248795963
1742205852
112947777
697720145
1940430817
1769749204
285097885
1255436814
1959010819
634873414
326037352
1020760650
1859315094
198465359
1194970786
1750310536
1433165231
715116730
1063985251
358035272
658214529
1769967611
1271279754
1381509742
413294253
2063256084
247374458
550897438
1401794369
1175337338
1510940362
1461797685
461735354
1196612179
2044333601
1723200405
841434716
1062628213
1983234085
244328542
1502951380
1805298700
842824579
865631873
472284847
1520974920
1919455634
977493983
1948567821
1353670991
2041443350
39360992
248311346
1983337538
869233934
834823781
121406498
1400414542
355108298
1790340182
1351283819
74735687
1604306883
203120591
1479927451
448449735
1756679627
1949305776
1810717088
1377682923
550584851
2070068187
2016689292
1586783391
1604187937
1228911717
2076549882
1962395719
1197524302
1224780635
350604758
1601453758
1623360676
1093137162
875353488
1823069414
1290533102
438923778
1613023569
1657061068
1857260138
1751899274
1375256258
2145919662
363060248
850844105
950176150
672566763
1131383071
848064679
1691419128
1054006370
727131966
1630584020
967314961
1927911938
1369747396
897591953
1984368077
299000127
176325747
811411425
1235152214
1449278731
1548975377
526145673
5661981
1912894020
393309321
572656672
667283079
1270511021
216429812
219687625
256384081
2107614845
106951748
738682595
1633683308
2069547483
539588914
702795321
2006211278
149550967
2058729991
1216033202
1156161839
1938515878
283603593
1825519406
1036283005
1754349332
1969066606
44021648
519268148
279838904
819480983
526138856
1727611374
422440406
362174271
353412323
41368287
1925962037
99686363
894793827
864157845
1849185382
1836213041
1563984120
1500128309
124768342
683565137
321629041
48504302
1726317989
1112027872
487245871
1022250456
924395128
593669120
1064750777
1513675395
1455998191
895259938
1337484893
403988125
698849345
2045380145
459674543
1184894391
1401510027
580247399
662032783
296417591
870832547
298475926
82541199
1397948036
702263259
1643103834
522869792
1911902846
351568906
509466673
591568526
871991241
580260674
1430466393
417223974
1522916554
587698067
1399316959
1927521305
1222761881
1685294415
234665413
1013830066
1380833206
1934036330
1282186995
33802841
811631264
768917678
1794666192
1708731082
481816842
1155041031
50803330
1742887854
480090868
505152077
375177331
1794876067
1423067523
192657995
121363838
206926891
416638884
913316048
479132453
356780358
42229748
424252340
177716422
96434529
438913395
1850005530
1307507755
72711358
1633274842
291063794
86462958
1629954622
134025815
8373125
2006878009
1042403040
484642274
43499020
309099513
736760236
344947589
1713059504
682035198
167470419
204017244
1288244725
1652608312
1375465236
110194091
33574213
229930166
584490498
407521229
655341223
56167594
781418731
2034424145
1091790297
1071080824
1091566350
1482762368
1631607246
1532036861
1707437802
779075088
480519141
1890897239
2017968167
1240119545
1901078646
637205370
2093786613
43295861
1056892210
2063791682
1427933062
1401237322
344403079
407474219
1165632330
1817003216
618547782
1447204048
659598338
1680519025
359149607
1959406712
2021038957
1494778606
1914760334
1804001958
1562922560
1907375461
1696967714
593173338
1544245430
1707001997
77604494
892060238
1030574599
1923011462
70814039
948809484
2044499116
1947949177
814983752
1992111405
1532792519
1898463955
835713867
1513101600
1456379800
495002712
1060740568
1800706137
1526338933
1444635232
1551065345
685482483
2093623189
695144541
1754437751
803424986
1130390160
1169329656
1258188531
1813480812
1545425642
1133298454
461051037
146593199
850274962
15870199
469064946
766072059
1535443879
906482738
246571314
1107842245
2050452139
1743973304
1507545565
1651244891
1127081713
1236079746
159902189
1584982593
1180018116
200916477
882279784
868972854
2035392853
1873099953
1536807136
2000659707
1969358742
1715319166
1225560078
1422156502
545819883
805050948
1651194982
933581619
1362120039
934627979
1693656124
1202022469
362200178
748756222
1205185543
1779680565
911450932
1145222801
1013659190
1871261561
895768519
182456048
1718950609
1434030104
928137737
788191134
683344679
874173648
103809947
831565960
847696394
1855468893
972873005
1065395064
446831872
1000695198
862335409
819020840
430004101
826764486
1909587607
152096986
1547746678
64686237
816889407
1979138652
612513798
182696720
962845469
1982461986
1629993197
1010476754
1656693601
1384521178
984963261
1347402931
585203720
827886032
787043824
140536209
1215425030
1790286070
1823140313
1521458099
2098028477
883774950
691397359
759859248
1406829467
1008592530
2077860771
1264767254
1088772761
504004988
2025831211
505942781
580680637
81276940
230276440
1839039710
1427181536
1066743046
583714284
1677179237
1688866884
781404691
1714283499
10958480
1491971904
1113948211
441782983
1263146093
1525262599
245198538
627880135
1592036569
1180784140
1604362489
893915448
1223278449
1542637481
218542847
1517754238
1202205856
741842385
1605876623
238082091
148012964
1000065484
536090429
697223673
179149923
447517999
147178414
1645680323
1448545131
1730135366
1556592280
2049053233
452735949
224822715
65453577
1954713847
1393002088
186055337
2042556606
1634830786
1346341554
200520868
1916981884
1434851972
951250005
1221427964
2142189616
1305016969
1718970877
1638790689
1774098426
1164725287
1311967942
1559210479
1174282759
131947501
2024684183
664498611
1089683817
2092410973
1995072972
1005965838
261099863
1240108445
1660256370
850399334
1835481268
582192315
1585275693
1150969498
653665626
1427788156
1241606503
1295177537
1751299528
1291984319
1732236734
576422995
1340890377
1838722261
1181671119
21968822
1699223018
1758021021
1643962359
471798107
2131184070
1249776329
844676971
1903001584
2010697451
1449719620
150166313
1377469819
485941364
1340751548
1771549604
283221858
1525947680
1651438325
1200797695
2129783387
1949346366
1438477259
180940779
833846418
2081875233
1096940446
1752810006
1426528196
2005393028
192824364
1003264080
1475288911
1721266335
260930442
1771842665
1628517971
1831484621
931069309
1084945600
1790889082
1454150321
1027657744
784631269
60232269
428098040
1915068860
797428817
2134452091
417810842
235828256
786831712
752472930
137557558
334014601
885042918
1060658189
334244328
1178034787
1235443384
1213126713
599488069
1405787163
1377254334
1505186815
1856673118
88275931
1995365119
90154283
1955356311
1799424666
1490007980
1223241639
519223502
1544751548
1873405441
1965348457
1713370859
422366179
1420724823
417843736
2029632231
1857906086
1742760986
571970469
2012738643
1539151177
2068344014
1195955686
1287389361
307922313
455650100
1127055650
954381721
448430816
1211720371
1653236663
2109258043
755391381
1538573575
1725055847
1645303216
943648125
1433472857
995613970
1919062836
1397111947
2074932032
1454804507
1162607904
475186727
7496530
1204992407
518596170
286627600
1330104425
1171865757
627926071
688921297
1796024187
2118231979
1480566333
1473301940
1303977951
1630898218
566091947
984276854
1412726326
494518718
1205560648
1796832961
1320957868
1059162166
1707593459
1628405450
152136696
993995066
1649198331
1692428637
61963641
1554398152
1326693374
1724699386
1883476402
612327550
474637519
921862939
361417979
1568301375
422124265
1976831757
111949094
1930924997
23379859
1949072688
1744017501
932257588
1750217607
35867415
1886240509
827578304
983929860
715955886
1111022894
729847831
1484431787
1714476496
2034301528
365080872
1855323568
1449497234
1014036869
599633029
1190547160
148311656
1328692259
2053843706
1928254494
1207055473
867193669
679291569
262254085
1777696903
2139868994
807494758
1757149332
1299220625
130365580
1613303584
1642067438
654496508
1710145651
1327064178
458835844
394881642
1631492079
1540178287
899622143
1922917942
643478801
1718811589
1327939278
1814344547
2091848078
686986363
1812530369
609269336
1667501977
640684046
393355845
1323801730
1706266428
1944876633
1544571801
2046371906
29939017
1686997177
419012299
1305763547
594027983
1956867593
1104308975
844468142
1804516184
286477530
758490539
482488342
1105485510
119671673
1333777138
1725233383
1302048154
1168950584
794518280
817490245
751694515
971803262
317472710
235021508
399381783
2021697999
638973053
828183282
938185052
1518311451
119044678
1717792380
1191165471
395803702
1168162194
185960919
734717772
1033701418
1723462839
682443845
188712621
1406462529
457480106
640364474
1469535410
871649546
1453152022
825780800
873139512
948326492
303810371
2109893876
585692500
233241207
792891866
1180082541
1838958444
964752521
300997558
145293635
172516796
1045179278
1843530811
1180248171
303717283
209245958
1445827614
270802003
723592698
243748081
1537536824
706046387
788313353
561872939
2105029216
892955684
1662193265
1775610140
1270210483
1477709075
530317776
975989626
2008702413
491011874
401783131
392862681
778004512
1702442164
1734133872
428714399
1016396233
113931903
35802714
752205672
1681606734
1389132784
2115713376
1420179380
496405916
819599254
167673308
1600870069
1638823709
543435061
891659628
942788703
1895046779
121157783
2056308648
313343580
2093366508
1686619359
963919139
691012185
1605591292
232182720
1544523428
473632738
1235561162
1169097353
1519107653
168414538
1435930001
1879697226
297377049
1247760850
2134675835
529863759
1937372889
390673834
165656714
1834426461
732654877
2094131013
1079859059
705652589
446190422
355768241
1516549601
353255720
1953593370
1197407829
1339184535
1418833159
1837599233
1307393387
220045221
1308368808
1152256989
1466684286
313426160
1760489856
538323605
1995497669
1386092742
361571483
2043174177
1280167227
1224773730
2005694790
120642949
1809268780
2050197033
80789356
295901541
580357117
836479419
1343689777
423297916
1519253580
1543304835
1869424030
1453796626
1746317886
1396121781
162950616
1366003757
1969747140
410380969
1436653900
1261107214
1322632215
1835814540
282209034
1943757703
1712432632
1089139229
1938123224
1077304061
834259787
460928157
17254672
1688198754
109821427
1230974096
961111816
1390930291
102667471
1065560466
494975868
479113313
756609714
1730439247
2089596270
2128853007
2003156863
1490519071
154303313
660469343
218547488
1568570934
1820817336
1826202656
1441084638
1710594001
989562353
406480290
2132630692
998735135
1489198122
532720182
1682159327
251192615
30993277
1054898660
1886045632
1035524939
780271685
731294134
1982710104
366169003
1994193207
52021190
763996877
463240823
1718450426
1321480853
968610972
835079086
579241138
1880521661
1264111427
509739202
1771877717
70690029
2138357232
1913764098
1105391688
1719888702
1013173021
445915788
432424884
391037626
1785069768
1766998790
784236418
2001991677
487274809
107159012
1830409250
1374802718
458660645
1552143934
73987210
634638544
2030977762
959621966
1581556330
991745890
78335200
1597029176
615192361
463746714
814683404
667746679
1533872697
1880246531
578440994
336564696
1952901243
1662710081
421194065
838408484
1077050681
1963548169
1351077367
1143237265
667321734
1337045408
1965679472
976769611
1248732991
881101375
1899115632
2141353984
615194518
1393898678
560047904
2123479721
100918694
613077809
364132569
1307154557
2070414638
1893094941
1416341776
1131036108
1668500341
1997589046
201075475
508331749
1152948762
1981621223
1883468296
1007635341
2060354425
1569577381
537112542
506318673
619301263
217362824
2070855302
2043462520
1808288525
346932627
1633170760
71211035
1985275479
1086971982
338673079
571541579
63114608
1167532882
2034955086
702512365
1237023882
197145327
1407731174
169032241
788140052
413717656
1282911662
1548661640
1874313602
1667590618
1299547558
2123408875
1993991327
739249526
295241049
831545337
679474179
44151172
1762913756
447808915
1691922833
574760607
1788046002
1686322543
1494481591
1935569966
917686113
1072000113
1603609770
938027613
854941891
1944319687
1841264303
984925097
1313810575
2121567174
1264793663
601279536
1689049265
646438426
337401590
2096550762
656794104
1692993232
2091129931
1062167745
488712048
564167964
696866585
1098832242
550027017
1148758621
767042661
2071120058
1685539430
1058454452
880870210
823675069
79574489
450432273
1943846241
113597707
1193110539
1417558737
1528850106
388266164
1722327262
1986197393
1680454379
38524554
276078868
1269512795
144167379
1374019726
78598533
118936356
1832773714
1089106253
1544760634
835041973
885227165
1040170569
803001860
1645152405
60217994
1381370115
119614385
1435905509
1779122448
1034850760
118155780
1652843782
33643700
253550107
1907667136
1042220785
1166813199
1396966754
1161509176
438908823
414880615
1324189826
269611955
291385231
759915230
1875339801
1805252967
406526773
1712374907
1170598667
761981925
1948139818
2034706247
1138653015
868016775
2097496348
1777906883
1014812855
1745445313
1539028248
893995816
1459697426
741927534
2103287338
1499650913
96630337
1978591065
315572658
1470553367
1227688867
44187516
381197146
163954534
1315112883
1367540705
390296133
123162375
1533913580
1378570435
768760351
1523320450
825678783
1236519496
1124425029
52257838
505578193
225879950
1289607697
111187581
517382892
1888723960
1043836432
1323467989
357780528
1717433183
1733398813
1297891696
381431632
681054948
2125523626
1590601672
969039082
1459765818
10447477
275707682
2639309
317182518
700372892
3496351
1632885014
720997391
1856607325
492922909
596747292
276189484
457989097
2005643733
1576626935
1498258334
779600481
443179851
2005909144
325449319
1987209017
1789112072
386304619
225565194
2018253823
696541637
635444358
636048745
2057962067
1283170177
1010681418
1762590159
969797889
638391765
1293457865
403279924
1576127778
2141051657
1456925805
1900936386
711970126
102256850
34851260
117390099
32078520
2134312432
1475762037
462234042
762741404
637986275
484523847
1050524171
82984026
2084540482
1706648797
409825448
1328984794
2141340134
1526058378
240275240
1076010926
337438633
1131409697
950289612
1905853765
813976122
929444262
114176050
807055517
2062213370
1500505594
114901182
1179529337
1383548569
1313705810
962979942
1080308786
164202262
1111459706
721531950
1015688519
74986487
1001190836
761057383
2128929939
1747804148
2053333540
1904996148
184559891
909260739
1915777382
553959967
221341331
1358842744
554843971
2049928275
1818835704
366962211
423006584
1573269347
323509911
670155585
629504312
359239595
574015338
1537758504
1251778127
2124898717
1155728619
8883136
1901300151
1924236266
740684630
1103137049
102929068
1461642801
576438733
1590539200
1945453145
1044590145
1276178
1067450781
887400693
742436098
302470718
560771961
659855499
1147341662
1732869601
1454328419
520808592
41293820
938918127
838263996
204895601
1174337073
1484143318
1431179625
1410495772
999765347
1919111439
1402275459
989462568
263985050
1032755026
1773086277
1685927031
1559982663
219535209
944102348
174346128
722007251
56989824
687239961
445469435
1877182735
1312688016
1915112061
718199251
745624050
1528411941
1747781081
1928810794
121880680
1912922333
334140526
109653029
556090065
726191592
99497031
1488571133
742803672
626299818
2068454097
1421752163
1269475169
1907044767
1540686591
1910337846
1336038417
1886329059
1857612569
822935103
1426105262
889558855
844254669
670777853
1405707705
404270889
1174347839
384351759
1704481360
1970585288
1130831557
57123188
197541450
1344253897
592274879
849964910
903634320
811186770
537664321
1189534436
1552694605
700496444
1042844587
1546283037
1404714547
2016217801
1161792549
1155576009
689529779
1055469244
1229245114
1468636529
308466098
140382735
1538215226
1223286672
1206826338
391128084
2002280124
2041218313
1539201349
2067807035
1956245985
1620056637
390390263
1562444551
1483217628
114089525
217596675
823278003
813848534
828307036
1414772571
1845693742
1025646689
85837824
1139562300
377985052
1651329317
722293368
1220725094
871721608
704804223
1225094960
1371951731
1354188531
909390602
1016365140
318730238
726081497
1710528491
1147359382
368980920
22932589
1786109607
591501949
1142224015
995144369
333094030
531512362
1418237990
49804285
1960348359
435419447
457805926
1696742051
1759547607
158218726
1472138626
393364306
2098463345
723761513
253292184
140370923
1367926468
1532012904
654237244
634634115
523976901
1377936408
1524979525
70381885
766605149
2118755746
1749322316
2108774408
428034669
1441636368
334136461
600216042
1403480516
852113324
766985969
896856235
392201208
991807247
1244458088
130593406
379916588
863949751
985447062
431172885
874028193
429579084
518049615
914767814
33881755
1291381911
1550083051
371813773
1847501126
149373235
1740591577
1587287276
1525439518
1880470946
2083393374
1477192250
496204798
16303421
1356884820
748321933
45574821
1213906210
15464863
2014201158
638446886
39935827
858655831
430670437
117108646
925419510
1239414993
819084957
2048022674
1695436427
611915471
1460932998
2054404133
1654788141
1454778216
1433996147
210147906
1602365082
1660640736
1985959122
401490713
1384529026
1239451994
950937687
1951585979
1834777867
37410411
1785958103
574748310
1279530889
873414830
1819855673
1063559514
1768706709
110652714
1850896340
1581664674
1233639967
1889584265
1078109296
1598636454
1528137983
1920968696
1090908122
1752996807
2122822428
1263704309
1345204338
184895327
120139845
30013216
273228450
1547783977
664291467
1491870295
1057306339
514986250
821834425
479416796
1146160958
1873860138
295042496
2000633758
2077036152
216014656
2013580138
1930525922
1302844313
442184137
1465910684
764876791
945596154
375251002
191559255
1923950113
1708473912
149410953
136782802
906111100
33525064
553287543
1869694254
1599703226
1825085719
447843544
164677001
885288468
906241987
1918820673
993784961
511483730
292081862
711884322
480876102
1074781297
2119397225
602458074
923951737
751670986
943104196
1910567181
331564694
1547608828
996943836
635356481
1493758734
390761746
1122191390
2010693498
210874132
1705012051
1217118167
27499127
1877476702
2053230685
863247479
1010214548
582550040
489250664
1251797191
468543072
2137900616
1288157191
1042964867
1250026602
1022907280
931053863
887386254
1759329209
1265881891
1698022760
1408987611
624929078
609004852
439947616
1811634657
1032744646
494941508
1977342502
1367601055
46074074
914396207
631985265
24998948
1686253159
1154192110
1795383959
779158216
1489173029
986227708
1691497958
1466614672
71224626
1797538568
1339307389
1981869048
502052112
1737742812
965962321
325247272
54904659
199799745
1396639625
7827482
1470347346
1375178153
913865430
1336411760
889707274
2112011045
1648210314
1179087162
954416693
779006380
2013686986
1966355951
2107309078
828787379
1795536040
1661747965
1212332851
2002800464
232588407
2122017264
720944395
1450754398
423123572
1825262968
880967810
339244037
759194179
2047719666
1067106902
1063455967
706227595
1342166017
1505846547
1387239210
701658950
52097024
1397628428
1362723959
872866280
1959765946
1093088913
1299812774
7803402
321231708
2119265043
739329263
384574049
1834972895
1646691560
1255355059
245456810
1718014969
1351117238
539908570
1547195437
1786371691
1487851308
39364249
1209302986
2128940981
2012997984
394501580
2145873476
1317094841
1530418673
569551424
1891046473
801728896
1663436669
1624684880
516727318
1104917803
388418085
1233230070
654378396
1368478422
681003731
932798242
208292887
1108597972
1839326941
841304756
992742448
1924576076
392333670
1822688303
283423919
882763198
1365323728
889374740
1856860064
1657355414
1772766481
1447348991
1708311057
1095707589
574470806
1057403717
1884902629
265167467
1780211417
988933564
185828746
1311559493
528761174
36924243
1507312022
1656996850
241957444
564649054
1341771997
1330445114
195979630
365371624
1663106293
693369810
355069660
1172463347
1712731529
751385521
723110215
1502256941
586579824
1176327626
512003339
52866908
1390770676
92357866
201439373
843518457
1916841812
669843197
2009325470
203273233
1633300583
357741541
1069521501
55912040
1394485227
1005787984
382839638
30850671
86918411
1312388695
957665223
835687625
1606844120
1433747081
515129426
1017934975
1405926563
720957892
646758024
1578784601
1769403407
1455952449
555570216
1687706626
847353322
1549569244
111346810
1120404237
827850327
1161813279
1585330817
312474339
1734214980
468496453
1220141865
1355588015
924104262
1667972522
1399742689
1536500686
1372987695
375279358
2022750867
160000937
1610148580
1581285604
817478678
580550193
662559826
849588870
1464122765
1247151751
61137284
1969814714
62774217
492376859
1967162772
642046191
1839629976
95742761
1443970938
692308389
1104429837
1348759555
1564426588
2130271352
865738763
697441528
283522925
703026104
1114172086
810139736
376030836
455004075
1390143172
1734034747
72172828
1884003127
626245812
974675095
228851838
528368506
237434537
1149431246
420838905
1019858920
601623535
1148989903
1490099570
1415903836
2045696709
1687530420
1959880297
1451377186
636589274
1344451677
370003753
717061461
588864251
241234884
5583214
367497902
669271514
404794245
1068597854
1051858374
670834310
896298620
2019212659
1554651466
2069897370
214576058
815349362
1239118936
969232686
721510960
1913039853
1033788382
1500604972
2116911244
178713216
1920920759
739941878
1933119967
1079105365
1528260271
162708852
868152821
350501846
1422345111
168066715
20766499
326160530
1262870019
1528392967
59679358
445868703
1694784756
1624271621
1609622161
989057577
1389722263
375787388
568622534
652484880
123184117
2088476455
1890766158
627489503
1758147017
2107436410
328975444
1501421597
834218303
1619722931
1586883352
853970975
1318118862
1598003536
737345097
102978033
831880059
1196456482
2114304741
478098741
1052392965
357545306
1166914943
578211923
234152749
1727039992
17261114
923344936
856275696
464504617
659788487
6133573
1386970053
1721816698
1257294097
633515600
1338664449
2097222584
1091267549
417237071
45463409
1808622737
500759382
1910455410
2060573019
241081562
425445155
1179193523
1154748629
88244676
1336831202
1616050495
1906669381
1038696034
1177218398
405749254
207705221
316010049
742631416
1728218283
1792163544
1349403374
1405063523
944242109
2064464179
224681702
2083124658
362226169
1802953121
2113183674
1271603864
1317909536
1835746049
470003859
1106158419
1351127887
565677008
1358011320
2139710364
1235717513
1068763665
1734985454
135329149
981542385
817042571
1339379218
1292668375
1353595215
753378592
1288812777
1165098955
2103850209
1602958203
580301266
588371232
679138590
878261900
816566503
690761206
1082167211
888965104
1432192549
404104647
903954125
262199921
501195489
592873630
1864459921
853890143
2128137102
126440065
224561939
805299107
1213498476
1101979080
1416749299
645219844
1912225732
1295376809
389966621
1115715088
1812860071
2068856242
76606401
1345099414
277947763
456534368
1122408503
1876469358
316613857
2008976194
1738889130
213353244
1092412164
113201280
1763119738
1695293743
286492043
2112828916
760885351
1124103687
1208174370
1198225717
1060803531
62182368
1892917110
1207246902
2074879280
1712280890
32834486
2054919232
767620372
843048326
340633572
1927250215
1512003750
1058079636
2141945511
1655470267
2096981739
1591528549
2146562558
1067407537
117965023
1244210767
317637139
1652616271
1726193777
782831421
1525441093
790318381
1800937232
931993716
335378803
567975458
345622722
1758007073
1028196024
855823589
1751449798
1912763472
1921456150
1858123592
784134265
181413065
1661337548
1108582261
979611105
1192488447
1114558967
214834490
267417545
1104488006
536407004
680607607
566347797
777172992
14634958
563820411
794452581
1471604592
650425073
498214525
1914530502
942554890
771778106
408108332
1589244554
2010289768
1598317940
1818400013
1044435485
1402032952
1185572436
788491349
1035970999
1314963352
932938048
545774809
1255364860
236062703
1122408617
1896157162
1875515284
532804244
2067765593
815600483
630279573
529717992
309172327
1611455732
790316262
1301655680
523706844
574647020
1034499382
1811814890
598048802
120540823
201911975
1015702736
854063851
1505444059
968002114
169085301
187135442
1883304152
1304606976
1137227584
904461951
1575377376
732644577
1107661210
1443265692
1585693193
964146516
999788398
1742581044
1396050087
137743988
2126592081
465283776
939070060
2104581921
772058985
1763575217
736378828
900976279
1836577239
1625011752
1370490086
861429495
479943385
272697744
13511071
1542855546
1155299472
460299759
1701078545
643157877
741941912
742267623
281588031
930973270
829392005
36682069
1859061831
1201652597
1407534153
1984717195
1401165591
761417357
887347435
631317371
380955803
1149193978
1463518311
1168179721
1461274378
1536287617
424057964
1218615054
671928479
2002967484
1408951488
2085598547
400664675
996914329
1734164557
827573008
1252451990
1300335842
6552748
1050923698
1847853227
260640201
87696631
2126833723
1960747398
1240078203
1297049093
1721160002
1098439065
731271245
1243490456
1416520704
1882503513
1792926238
132881311
314886079
935134941
310402540
175023794
1960162837
99155931
1352851016
164040112
1787177141
1050902889
417769269
2094547728
760259906
727146761
31747903
2128542222
1784133107
917892244
1107893524
252158767
591011791
2027941817
1435190973
1739146725
1362327461
1859682257
2057587246
489786619
409088747
249707690
1822048509
366340317
831389697
1083269055
322952977
1875122669
1977810429
877125652
140367751
147656336
1590720108
665421686
1113304335
915547396
1521682222
1700529658
172966504
653505718
454290499
119920107
2136908555
1869737785
1720478173
428126697
675536559
667675420
1541352700
394687972
201752006
76519711
1969214333
415370250
439818846
1476216602
2093061122
1527725769
317220154
66283334
1658818395
723755418
91847686
1949085620
1874479070
654704748
399421838
1251839173
142161642
1526126308
788242682
423338128
1214883667
1824248902
932322356
1191202707
1044680770
523316583
1813275441
1714386875
770823485
732776519
528938783
2009990831
1033202308
732170712
1727551315
460506532
181675815
1099286701
1742124393
212657343
423159183
976693020
1902436505
1139485097
280273250
1252071504
1806661133
1488683391
236283091
1755724496
277605886
1986071940
1858531873
605462287
1262811241
1287801021
310712292
439196252
557708841
271099432
1083367784
455197126
403584645
439630127
1790150903
988593580
2056359954
788771552
8252538
2009665018
2066958093
265421297
1540176878
689969522
1066458536
116731084
1758728431
1258590512
647030569
599765542
1941478250
682522967
1501427831
992105474
2140612131
944870683
1997777885
759883049
947086736
1867234137
1174116186
207879128
1308683677
865316817
1753641443
1827075410
760857966
1849847647
722133405
1952980746
1103234901
1327843258
1260633159
947011357
1150693264
677172393
1964328559
562696747
588027179
83707284
2112581467
1001987649
1747302852
1083928241
408264487
495705750
1338944022
1444610767
708184242
447026472
666800864
1499682974
2123880268
1802414096
851522734
1609914876
1727935371
575500787
2052607226
1133352043
388865151
1269101498
1562450775
1533097614
1043443743
2058019649
332844764
72363275
1950163905
2046037742
1723111017
965911660
430853379
862094551
1828723315
631384055
1745607955
796213342
1809617078
885702481
692341743
2140421295
270276011
1988331356
1187630123
838864614
2053789705
594174284
837752791
1776929015
2143900647
1970145035
506170702
42405036
1243770475
946134215
1668235297
1696929358
805846234
157860554
296921634
183885952
1210333473
927796918
612389459
90884543
689755949
1690066764
692670199
103341430
600906779
269941893
1674897034
1970660206
520658316
892832083
549055173
1355335471
357439664
493961119
413393727
430148448
2024772758
1684612961
1056917211
1847992980
1014139438
1191508995
1076605589
883615723
1226042260
1029558827
156584537
1726646339
463057864
1309759537
467340162
922222317
1450368427
905770308
1186357414
1835437152
686574952
1219984955
1117896482
207626075
2051981266
1783037115
1678007186
21127614
2076019293
1798729276
1365354674
70233302
439846645
973550579
702230110
2106340192
1516659910
700007552
337089996
859292585
393313175
1046561120
1033469165
882793373
1861225856
1742907400
2072893623
759419972
1441186637
1828149158
1188471881
1618028561
1995249626
655466108
728809112
578951896
1665164688
1390556533
1247045372
19835470
407871323
432021780
89904554
460408598
284971232
1751390719
1159543026
2135061390
1881005352
1682552738
2051952464
1062375389
2036196058
2099974076
1242489951
14615260
2087709217
587102178
12245763
368842176
931934419
1504333655
1506405217
1670250107
1643043166
1806187887
372042139
835788011
1053888049
1247747982
1337176498
98122660
1841200750
412875127
537528925
445299337
451872945
547700987
1276324965
957336110
1289098185
439121900
651906731
1502326021
611968983
1485017659
384964867
252270059
1364877325
1890786712
954615446
1103065084
1291104704
1552134422
460744411
246293740
1567947974
314186684
612485304
1506912881
433889693
1737488759
1480542560
1490930555
1456265250
1461166616
274929347
918665080
1665347227
1031458342
1411314006
1046284998
1920565064
11322498
162976130
1626103379
785666933
1889924180
2111594945
1116571893
316133395
495742155
1289853298
1608160429
462748850
560977849
942167635
943991624
1439843600
1900487517
302847980
991271643
865639728
323918446
565997763
2030077242
923016722
1991351030
1986436452
406827146
1434152342
1715344756
530158767
1932466558
778529410
459128904
1111729152
1901327667
1260116697
1569909239
934372476
1788905569
1731931407
1046098038
2088805404
1903153617
2132809232
817453223
1086991197
1136864378
933005873
727450978
1313260384
1350711904
1007394943
1931943329
126421820
1755409030
666100660
1369005819
46796262
891727426
331830524
135097668
1198597754
590513542
66542489
1304723566
491266427
1707428434
1278565154
62319584
1578999143
1497572219
1431379047
852088419
199726647
1657038196
1629395791
479352249
1125696850
351750624
1242821835
774907431
664328947
867336542
990719960
1220365060
644849061
566593972
2010769278
834008365
1856169345
1670275589
2099316888
48689965
718913847
829376301
1245877906
1684770940
661021467
370165734
1043722186
2057858253
1078629734
748488165
1416993638
1345380239
617538000
1315324307
1730591900
1565980724
1620056384
2091503281
1112057121
383817568
1332059311
2064934974
1143146106
887632629
2112626137
2109387388
1616922213
1176273352
1481069391
1098884255
894584337
2096352433
1435629793
254662297
915154147
887866406
1014101546
1422152204
1528805325
832330408
255413351
1425331680
516404739
1278008932
1358159942
937088312
932462774
731020965
1491486024
3270763
768255340
1816841138
386082779
298395799
1609121951
882323103
1395665883
60571665
315466470
1921665156
332584222
330793131
344437192
1153871026
1304362363
1345837765
1741842583
239445767
553197304
715461451
964815645
176426922
1092913976
996111392
307506092
53289237
1292390682
346912720
1333236358
303779977
2044291445
194611675
1247075647
67564152
1021094076
1104857227
1046519617
1164320603
983579854
1199212325
1538836474
528613672
1919591768
1505079341
1793654285
1701107419
557725317
1356407954
1518960600
352903689
1491869089
824595963
471594949
1629865010
1888077820
832646819
1377763876
389201430
1176174718
961053478
306236163
2145473390
1086533737
422189431
254868523
1536055827
1952652069
145632523
780522726
1912725823
336175989
1512965339
512893454
441476231
1714241351
2089327849
2139956645
2048187023
2028723348
733064824
1741198951
1839274412
328255740
401312675
2060049373
1077618572
1323926018
692459160
1895393642
1769131005
238351317
240230277
1673412480
64980294
1759871837
2087052466
2138113420
657436916
1104274294
451395376
1903735275
1341836207
8889615
386810437
1003080450
119251401
1137473807
528404725
2014951195
1267819068
1571234433
1851991189
1049559833
1714163405
2127813021
103761379
287673570
763225549
929538613
1367481770
1125813132
309319556
858434763
940818920
287877908
563745008
1829951564
1200222257
1053415546
607799794
1870896517
1552818033
737505813
273725561
331009516
973362666
775520281
954270040
129129817
1193698449
422942680
1743575325
39030792
1652056181
786541898
1862770606
527013995
1147905195
768857728
1736115901
521269241
1257104025
428842677
1877269079
411330831
497559778
1602347585
1181269947
1840270142
716185555
160811285
735385815
1689863260
1261721438
844573640
1477687173
1391071453
1226112707
1467090738
420204741
1599665236
575578469
712883993
806712008
198287307
1457003377
1441796159
928398940
1182547571
1786670448
1156162790
453791205
444539802
641121144
755287875
1483756992
941923357
573887910
1740098594
762104720
1189716084
1886155334
477029996
752754117
665557535
1396054507
240636167
624284277
234211305
2131345815
1978730314
1458331083
1822323217
862730383
2035174775
157066291
2051234583
1051214980
35843267
856152431
802927137
768327026
583129592
301355498
971638919
473337673
2077920271
1834351360
513073973
1011465036
1423955467
638804208
1930977326
350331006
1212888561
1873155950
774880428
1691659801
198053311
1967154967
1899876325
1283607886
1398716998
226529088
987521840
87164751
504772503
1518183004
1627925344
32228987
726074122
178230424
1924843764
1776335427
1440914291
673026557
1431293294
916383927
834594307
1982381751
668475730
755234461
1183849991
702109368
99811601
1844079116
2128192021
2142681159
1802555919
447524152
2030783897
1954576035
1005277775
2088855979
716445468
1219726010
1735483412
1926757697
1517234685
1391690086
1270402426
580713628
467060561
2080711126
125539981
38025117
744968789
1504739013
223613866
1180667615
1126894297
1990264512
180631112
694761145
2035036164
266415835
358824715
1723808800
488111623
649768744
80991271
1914050542
1375382372
2116740692
381489439
2074983340
1250875528
254287285
1137936244
2034163129
1703757274
166370520
1169302547
539057430
1488669851
991647046
1315973359
965624828
1890516991
1104530120
858945383
792676050
1811196156
1492380902
1776021038
2078497034
48852340
565609945
280617455
90511356
1375535354
1834897916
1061715826
570452186
1422899392
1885690706
348958375
896899208
1133590957
1031076030
2036550908
966821023
718776279
427452488
1421810398
445374604
1548266208
986012020
1719518275
425098229
1718710139
1875336301
1858732831
1687835716
786510117
1422795175
1043239908
506667071
1626581865
133439712
41893215
1288657596
1096490144
824752810
365824299
1120612605
178743105
1675890990
1185085054
2145903816
1102986563
1023539830
130532114
721077872
877231625
2067380240
674888326
1799742043
931050431
1988080038
1016708458
416024690
2036309351
1906684405
1520847172
132153877
959736315
82393528
220413462
168150410
1882511186
1660635003
853416622
579020668
79011826
477923420
494804552
184291686
1055363367
1345010041
2120938606
1900136025
67019939
425270801
8806590
420779472
456010563
1590332689
1662960349
1910668020
745774697
68732651
420259177
1671926073
1766540894
1732801671
976418373
268770372
1381536950
1487479953
2041493238
195977057
1112644907
252692320
1588956921
2062427838
1769634821
1608389244
183621489
1803300400
1506068244
1541208922
714914937
394169721
110607228
1490801019
756401933
1176712814
295134219
1818901201
419328125
1069834688
651388989
1300647292
1323472195
801759146
1010717884
18449881
326493220
188131672
35493966
421173497
1105818244
1912928304
1747195358
1918732017
936622861
519017345
35366131
917050586
105367582
129936955
1134834961
407115119
709179528
1706521153
826494506
1856922863
2101103720
291824631
86759733
510072087
1195487222
1232260252
1772449028
916876693
160259887
165864367
464997575
1515954397
1547397813
2019072117
672220780
766087895
500864152
1503477916
11552166
1435559856
189778169
1136682967
1878138767
385798584
874508822
1476222580
1633398088
2024081181
900076177
359430297
1762889449
1221432166
2084692464
197620477
1451611979
939055827
798739456
724074758
1222433401
977500807
1208780280
790399271
1773634704
372784186
777178211
1225195998
127114168
1401393347
391297397
1592851662
705980476
1659158175
1960075415
402391544
2030422497
352611916
652066406
583856304
675459029
644732397
213113103
853478510
165956434
1451940295
489530727
1926236973
1159392678
1035508913
932335150
2028714259
1558666734
1797470169
1502610377
819941468
406573800
606771781
702716107
461442927
37031322
1940924326
416910326
276291629
1682264704
912699324
1603116201
1376920778
1112763199
1467664855
594102503
424213133
269506932
745427104
2127362705
978883368
1125227515
948607733
721259757
1846199632
312235347
2056867967
1904538300
1249368899
951366921
2084833552
881833144
1845376192
242402265
1360281485
917938376
85457875
877114090
2017137668
1753705259
1154943068
1015056582
553758576
1301361484
2052933800
1039906939
753496848
1456214324
1867026893
1370181291
2020844086
252987531
191014973
1483016214
2055781962
689413418
581831649
2025807441
1785769099
24242279
801617869
1663421782
894061827
130138295
1126546200
531780592
1037567418
546686469
785867050
232951223
311576438
542248778
572576175
714994274
960042619
1670258009
1608533737
1923091953
1842061724
1777519158
1049363011
1335130815
1177085208
729893190
653403335
1930451522
1054072585
337191915
144629178
506087916
1681338831
580929013
1247206071
1684188499
144602235
1386007025
1807022357
797604012
817146955
1513959139
997194465
34677688
1042354370
1607909352
1119929784
71870182
1226236513
284203715
2105248972
1116531788
1916244894
886426893
2100544366
1006732625
223370039
131722077
64838940
759550552
905573990
1381105387
461211528
121667971
597538696
240364570
1014064387
1137618794
1634913069
1608750407
719280097
1984736661
123845485
159672751
868724763
1688417479
200997956
1719703627
1788942605
1181742556
1110117960
1009751359
311489797
1648093797
2082338900
512246406
516440763
1263353731
1815064984
1321823907
331185447
1139317885
553372802
1144255531
1589144629
1487142767
1890210683
2054531059
1792201048
701074594
1666928450
2068966822
478566428
650276288
1926424990
1945387624
1053583097
2135811918
1596324563
2115538608
2076220026
1165593583
1245840445
1996260386
2133013060
1529223366
1023550109
2130376328
1252725925
1669535968
1321729934
476762913
1279726627
1076479291
466708659
1493915947
1700572460
1963070661
1812316459
1448530030
1360141328
2031443405
91800967
2139963311
1164258261
1811735530
507901751
127628275
673415792
1213693593
275760370
1650304576
1525620941
68090294
1143715360
2044215441
47139211
1208284806
431745627
1540492881
1286563511
877447246
572497533
879753733
107835909
1403668799
507841036
1092958354
1899983767
261389852
1853047077
363312524
412559261
1265580750
1406160286
1684672985
1685945708
87965920
393972264
2046115288
1256037331
436588254
690194093
1588542869
1009394562
2109810410
132599461
2146345075
2061551387
1407428063
420437524
1278817117
879938150
1162825870
763509525
1667248382
2096168829
1947585576
2066198150
406359341
116418038
1301716708
1080529751
853091397
112556734
675079215
1588144227
1936320359
1953927756
686101366
740748735
587475184
1319130981
1579430086
97076367
1753907374
2065238490
882944150
1261666634
1678621460
1572845812
680291016
475696500
177272560
1965052280
483617884
1814315714
240516732
1945640846
1680811839
1645561594
1762831463
1120592735
1076057506
1939778300
1099804890
1182359652
699108956
946407171
177702503
1239901363
49796922
768875059
975959236
412499868
1261608672
602207291
1991084486
1960761327
1109397665
1303455782
281467065
2047708726
879991989
542319507
951252591
330958910
213511167
486213958
506165206
1740590379
796358809
1740648032
190809796
1867157749
219318986
641129501
1316130683
581716600
1549862785
1453679336
1915436319
1982461093
424029771
715694906
1197283325
164270541
854538746
1755644741
255293521
1805985380
987087871
552780232
974446419
1196858454
223509662
1294511237
1236403874
1997254115
1013848741
373495330
1689762119
431563120
1145653117
1128984758
420202799
1480267964
1539624300
485532207
965385167
100515947
216355370
1219666236
1448962779
25457929
446799013
2138803232
1637118702
1744482698
658810896
1093601466
311102494
170797046
1975620618
840779183
2047681448
1897504871
849633067
920764436
2124778532
26158268
1933666727
1421866132
943646414
1970184358
1322647399
223164980
1605880370
379427163
1596398058
1321984441
1516510894
1098227188
2002506669
372610113
1671600384
704158443
1766207397
197120394
869200566
1684482532
1991742890
1933229255
1368280309
1088231680
1683098174
787919019
1879586590
1408473978
137077887
168236243
1698722599
1842718284
1792832282
1568295811
1561294364
519993640
1427671462
148764732
2065197206
1297815955
1386258055
924612412
2080484975
1406640348
2142006775
1370511274
350018026
1557743196
662339340
1087544802
1648325639
1449252378
2144848785
600427766
1346478432
959956360
1578679727
1428456802
581234270
1142825719
903661190
1245594034
2075691474
1757887290
1128883440
784634098
844845826
491451800
4863712
1449631076
1277258874
1237239546
848376220
1120911203
1791626662
1028896583
177156320
1446292866
1711992943
1900048628
353741161
1286795087
1531302586
211777763
1256435143
277979065
764363031
2039873868
1181540495
877412874
333621583
659833759
99054599
406731671
1771959639
777419507
307409438
1159895145
456187793
2147385785
189027570
231991327
1678181441
2119801701
685660232
362556009
291769411
1281378045
768701802
1161176523
2146129608
84142599
1218580632
807228228
1223764936
348552601
2091522397
977756032
457724266
1450529753
1365799070
1197860181
187233580
397850831
2113800777
85717123
658695267
951660112
97208059
791693594
1770080749
1421117600
1698077314
120405772
413210064
1240148206
612736848
592677471
1972490482
513472204
2043243222
1572075354
1922732609
751117963
1713846526
995698968
1993987389
522591408
1032815966
1747043661
386646278
1806799477
582897425
470339279
1614056235
2025573315
1755165657
427520546
323980149
16831528
450242273
1848193817
720411350
1304666996
1023749520
1493383448
1614727582
880101305
245504910
2023136979
100520948
948759629
582159690
970143545
1159484106
2026234206
1220117670
809644707
1746285120
913420478
229499577
1745692295
1377498050
242713399
1190676850
139395035
1997345758
778406284
299850701
39916450
509772863
1052563259
139907043
747354242
1442414760
1661418728
444561311
496308076
1645279229
724374929
1993816112
1091716460
873672223
969547918
893585424
1951785869
90674402
1135769340
1090242261
1995346856
1002699744
277400437
605216136
495851710
744381632
1656101113
542213415
495266542
1416352940
1856394069
404659810
1691822114
2101652428
882238886
1911314957
1893042811
704885463
1763045280
343388289
1610859932
1692393246
1884928160
461049571
313396196
644043868
435686277
1400066154
273612890
966685688
20289132
1461387226
1550011658
2000611957
431432014
1067111137
730724363
2144624291
662858646
1354008691
668511581
1004237517
196155301
349917138
932295483
1733851699
618016699
684645033
1262707319
1122007947
1674708082
1831031062
604035190
1739345924
1773546175
798379637
1964989558
514790963
49066341
656945991
1923976687
1572561568
1566813455
321954291
394611361
997073172
847763265
233240369
450195425
150750277
706578447
224420218
1883243
1292452597
126600416
672675388
1415768788
954422391
1076114131
484049498
1505219622
1917021254
577277870
773804258
1637520964
787665003
644193904
828910556
1917393913
1536856624
1687065949
2107428767
1355442906
255220241
1971326126
1011232183
408940960
382599079
910933957
247205781
1998331741
32137212
1441893201
477013472
1861124382
510200899
1256521476
690029848
1199486207
1137775440
556678273
2045755240
1739163067
775001674
206191654
342801463
602390458
622172288
523623760
740192058
1746147806
5219375
255973539
1812829027
1730646118
1772809285
928160616
1088615701
1859670859
1273259835
587630107
84156183
2089975065
1338046054
195026051
1668250660
1048942976
15858129
1017024269
1263575010
658927467
260840374
775956834
981190313
2017585698
1666454967
870142879
1190939240
369098149
1134013276
1424953742
466752833
1668833519
141643460
86306111
374939940
1320334167
480075272
960571121
687529273
728229365
1234287607
162524830
2130785675
549013479
812929653
1227465509
1700894623
432902389
2130959306
1124100343
1086661508
1815388906
338327047
1959253017
2082631205
1015175524
1515194192
1177692288
1688941644
1214207065
1444699395
1062541327
868519059
2053523443
1752552835
250572358
1473136147
446338921
1226707641
2134692772
1526495428
1749997097
1567007174
1809718963
883798590
1734714062
300250008
1431460367
1400451674
370312855
38822199
1934629375
350848026
445334113
683092175
436013932
252705480
2125469253
5150481
2110541369
1011489320
1362020940
1086589201
320994436
1801413088
628295836
1079855183
854653555
232229818
1038004640
347772530
822342390
1245829591
467674703
1594515958
1145979899
1731308849
1484856034
1746134157
535153298
316675038
1735141160
221005874
189992922
1112727912
50239826
1791889922
1906097184
1706779793
1497318548
433018562
40199100
1923827613
1285788845
467242615
1447960984
2134116015
564112737
2074261383
2137062127
100452031
972390690
922005053
134666509
2052845542
1847380363
1917488994
314076617
1490223715
1425372145
973614729
665656427
314460802
1326922788
469725334
836591324
1498876655
392317077
1210968966
1576197077
461105494
1461913602
170526963
1753813179
1010719701
11329876
214774728
904146664
1180314020
1892197523
1935494414
1432938023
2091185718
673113464
1072624676
89533779
818235020
1021407763
660986236
813671250
919750119
1366657563
1958117090
548480808
331843868
636364312
1618550064
1964908298
1703991288
131995897
2070538586
1419105549
1906928647
1156533527
556224441
913240588
1253341079
787777924
1538479553
92301040
638976137
1751090865
1798972167
1016834964
1578219737
410455179
2122313414
654681488
637349639
1426237297
773581112
2051803135
1198218270
1909980159
72746699
431206212
608672595
580433343
1627745493
429925802
945335161
2125345114
1923086872
1527180068
2132948111
1039864574
1474504226
1907183358
169132602
1284584814
1651142331
636061189
1515321261
1143253718
90123047
1597849732
1406891162
1916538289
1542637020
329968738
966890219
269418069
1225995065
307039263
1078962782
289190518
1287019195
2031507832
116570588
190955955
1591257820
1437219760
1790054569
1015754172
250111371
2097681903
209203254
58827195
1009471766
2105663655
1935325622
1422744730
1820849751
545334941
667338090
1965540630
888518346
776481584
111277669
35592883
532109481
1539745914
144846211
1407077954
714625463
1957396221
1970901244
87852733
487567085
469052845
165726910
1707991571
2093540651
342012510
1137994652
101729019
1510639526
876487349
1807427544
751616850
574602199
519471159
2043411320
579196774
49159867
1314527316
1342721113
544770260
59425245
52117101
1095300645
1323904834
235651626
667328461
1057362408
690074572
1671415213
735299326
2086490587
1435286485
965560853
651170812
380503741
1748254068
736363581
175844451
1190926134
988279906
1705666641
866885786
173683854
1721237422
859194140
1280620218
2092576735
1596129366
229254330
2088226870
807816337
2048148795
1774378719
949961935
310284083
103746021
1508544904
1119061028
1329097455
1416203487
138038724
1305018837
1290732700
1888175509
1497686137
284930549
997538903
119413590
681996741
1067586453
1580404164
671960928
240705643
1334728537
2011769012
1396021206
1420563071
921216733
561456890
1831451593
1273704936
418508445
333640118
1480392559
1051660034
223625353
1042986488
650550477
1801602792
8873669
1649957226
985569662
1271288396
91782066
2143235982
1760934464
71284778
1345467258
1843984093
321216535
223987882
1798860910
398872068
433647810
1340090647
1589404878
62423962
1121837485
1097633144
1600534375
594760521
1770067100
1827437392
1999419411
373320983
1891559810
3526982
964656464
1731275855
1613133969
636482706
1610343600
51442528
121990504
1905985074
2026214768
943050555
988931421
1468418366
1305971840
651913589
1374153731
1318444082
1178317724
214564299
1215331513
2050982618
2039622540
1762393417
1908502415
1795981765
1860600563
467326095
1843557866
1463414193
945463439
195953110
583337440
1282917904
1762753595
19741655
1508425790
611572309
1510988617
748786967
76774948
1171915137
1908296194
394148362
1974106068
1137743056
808074764
1427654724
376894822
495006360
946862828
1808894571
58653996
1016261272
846372426
727805152
54140689
715362346
37912999
561693945
1154817266
2143446168
568870110
361915315
1177459167
1299253300
1202640767
357200899
1959371653
411404293
909814704
1380738616
487341916
1671165018
1972109400
258159603
867153772
414873638
1728636720
1098913983
1940921484
424757720
1981559679
707440497
976788154
1710353805
1036072666
1139815567
1738048700
302155046
1574722764
1947625962
1648154545
1893502887
1410446694
1711019094
1546990948
859167656
556404070
1182854209
54162844
672035545
773916318
148581424
933050429
835463490
1416806251
1687829142
1241840839
782153999
632973978
1902869878
914865248
113172411
629768109
1346911369
202750474
1196917516
1627227776
1503705368
120421804
1961166521
1406657611
767511127
412763673
2096137559
1665953108
441424494
394338281
334540421
1694295045
864765828
284744317
1100409480
1317755700
930181648
1814916276
1323640589
10835325
729477037
1268170567
1679887573
377728535
742518303
1549351493
1803346735
1112697855
1863632604
36214650
2034491752
1159728198
1744478152
88578848
1775283150
1637393293
264591644
439940871
132104328
1246602755
1785309929
490160218
1994274648
460748140
338211164
1309037789
704473789
727531079
540448281
1025222666
1255533899
923950389
913927884
1348938831
1929277985
158203548
2043096456
1996540808
1368117626
947866923
1690088049
1271673813
1640716931
835725240
311478637
387742296
1120001185
795044964
2111840866
1331199516
2018135004
1913879869
2125970208
1937703601
845411171
717492340
179897173
1780674950
1750532361
2070299025
1811041463
2110913478
905194706
1813167899
1664050539
943274216
1002036506
988102095
980058126
1821347712
1446185677
336342559
134467316
1313374368
693586631
1118276364
1739489214
36844289
1969314456
2031961975
1514579494
804205145
1896709490
671416887
902048854
1097083630
581388825
1709900542
957609437
1249927572
712616987
11732743
1037260243
794386391
2013276258
2010109617
1095860054
447571624
401872168
355092820
523075824
475394397
533564151
1672232083
1112570111
1394304068
1461869600
1190474104
427045028
418216655
1276991399
1270221201
127181699
1891214738
1729194226
840579509
2090054869
1669307114
110231312
345350327
1291134636
1480487107
74154690
417179489
1814535974
1513916486
440271880
732727170
1383273278
188583947
104909935
1399484785
1786776680
2083633644
1689752976
1722733160
426387522
862206723
1894848840
1868461612
438709390
787943260
188964133
457108563
1444766264
1564667225
1510348931
46190824
740128279
1252554590
1602427762
357298495
1776174090
1367208338
267186131
1165043206
1393229812
1535431147
494757471
387105313
1548133660
1292555375
605804985
1511086604
1737177266
2049567604
1347709486
878709897
634714221
239515793
825148693
2049237939
1798665410
2087061877
389051584
495834125
1466810351
2079997673
690687581
1573703953
797752741
850878977
1926901278
1598561445
1345832488
555932279
380648248
37325606
36433776
1343268056
1476089201
2055371512
1987414842
1928204091
1583535733
211285696
1804758368
1922585866
158675701
403606335
886666871
383343472
559267069
903325507
1718594674
253813321
1609993167
2071230246
1175455933
538084478
1304600677
1598498273
949221476
653221237
2080201230
234964146
1700916703
1836595142
1536814850
1928429606
217788157
180915093
1863005163
1579937544
1383488175
1439180725
1731630611
2070973639
1751983045
1058319397
1283663254
856917132
1802283242
52492325
112565739
2047018853
1118033912
447717830
1631053361
814441244
55945726
1243633239
761601515
1392572782
893231887
1642920392
252962962
1537070567
34994751
88088481
1668470014
1526267895
443011614
1975344096
2093610278
436866692
221367206
1447127335
1012828225
1152979500
294285019
1439002144
65804172
463570376
41563732
1045711272
238929089
1753835764
1695732638
93277885
1877537174
1645005056
341729547
413085680
1601679652
234147775
1774249266
1055117546
950187887
1985521726
1082436861
482335988
1079965218
574288773
1274571266
2127196608
1061657594
1685896732
478721543
641236182
272354301
676445069
2146660382
1333670802
1644554686
1630955557
1753805231
104109171
1185212295
386329823
1468479721
1418132549
1017721897
497438575
401574296
493663882
1707873522
698050474
1332257352
1624613177
1181888013
1856139873
1136860074
1415002294
1485610633
1614959371
1320306170
779158216
2074375689
40445006
1105477160
570306037
634659666
1098444741
1900484697
876322717
34781074
553569486
1371266167
989597772
834126509
1932682703
1753725405
944370373
576675433
1232730974
444685337
1741768630
951460922
986731478
2062382936
925231404
934637136
837752791
428813277
210907531
1383998644
1198430815
817612222
1267291238
1871824502
944810790
1924528420
1357715905
1682186058
1059184160
533433126
1383246238
1341359014
510396657
1187977325
1285623476
494374249
1964396667
997221632
1716305625
912092173
1749841074
1707185417
88110476
1412260401
2015504500
130526324
1566302752
548899778
755344170
1666811466
605229374
417409038
1719386969
1653231670
1458434876
1615065749
1759743245
926569609
582559129
1501571391
667780444
97133535
134484309
1563057705
1981275776
1951561345
316813928
1949222650
744789190
1527317609
2140459528
1161721099
35488454
1451972042
1107601845
193182127
1341478354
298760534
1367804214
1909305821
743000971
643878406
1120326196
1464453984
1113482094
575697720
277781778
271539926
1462793746
692791598
1637920154
1119209963
1182314129
2007356841
1817954968
1108596994
308325370
1391061539
1146829388
1569753886
297688070
1711080946
399644010
1234343729
342480542
202055431
164550663
366094096
349731088
484460170
1820722036
431856734
1151610310
528849405
411817937
893384654
1941059822
1436431230
922113018
1108252064
591591716
856981371
1379568949
2009393484
825645186
1964965829
1228213029
238753339
1132635077
2137717425
1352131765
862095886
2053740437
1730789139
258289678
1717976980
737272937
1847034299
1102937805
1506127767
693250861
613645377
567496250
1759522398
402807733
811962483
35024337
1787415643
31406868
1732874228
1321616235
1400730671
720272873
1748754448
863644407
1469148813
738279442
1466680507
164628158
1754846336
498947972
958105588
283043098
921122456
2077989436
1354513379
447547696
1056767601
2033565806
1648198979
1970967881
1230102248
1031376228
1989808959
581698408
120597575
107820929
69010089
1312829189
1981626457
1404046558
1133736759
1882424108
1167217798
1203610019
561796390
1987105447
636753446
2098477383
1821347712
570876552
1743129633
1475068398
947012312
1725372835
427059068
1676537941
989085961
1613553032
1770544501
1425962830
1138766381
2055715171
1590317724
61493965
1424571287
252319286
1304588155
644230808
1368496711
1989577298
1161847422
875249700
1550933753
542933907
1049069412
917534730
1833683591
534905059
243547051
434720862
1134477688
754340880
56385407
1571940048
1017826120
1104710793
969386121
1207242099
1166481588
1812332597
2074129587
1063611942
52765406
1374131978
1767527630
1921392116
808009001
343387892
1755411406
1572762052
427020127
1105923758
1784860871
1818350542
1299411535
96363925
1745455271
1919524186
1786896902
293818844
1690685246
395829441
1394898035
763369529
1904199969
1981849585
1708302448
127305965
1820468318
943697721
444406431
1056075974
2040577486
1156308307
545671934
1972925249
273003723
945950504
867609980
481041831
594689937
997667383
1773792096
938632819
1384486527
871255602
1313810456
135507375
1707058109
1744773968
1789488605
841247534
154069292
948218683
131018204
2005795349
1749650660
1418539736
1975761420
1318029186
135450193
514006893
579370240
52675445
2053667214
1546407500
1608672181
74428020
940135983
869257815
1273801441
1210099417
1478933294
880493013
1432101363
611562626
422613520
1210790840
1164803783
1011561956
447274589
1579453781
801482830
18063245
1449344149
1113565466
803115950
1094535291
1160945381
1739930723
2101113558
308606833
702725283
802971673
550459881
347790246
1840007697
975774247
89062610
720786052
817493295
1674692241
926400699
1222079319
564973589
1375319010
105450115
732218077
1843502335
1976787564
860281992
1769091996
52782507
1280100745
285635384
1008500372
1584394162
672554247
1747533909
275035866
1693891928
14529782
1928327393
367746875
337899448
2047807256
1841541089
1371570664
844792478
546824741
562696996
484042776
835137703
2132407614
183869509
994735986
945718897
719751363
164349078
1014799401
398506168
1213523800
876165988
260857809
762353295
1457189229
863027359
1103441246
317115350
1886674715
701725095
704047935
1978788260
549606546
782379206
670068
409065311
1001292167
226548558
775742619
858632439
173854588
1439353536
715329489
1120349004
405048448
796495835
2079905753
634530831
2100661825
1543788460
1554464375
313748174
151862881
1413065558
52693212
1502882075
1496282799
796018245
505586334
1925405983
319969995
728194473
574286610
1897035035
1508822886
264398352
956935608
1342170366
674342982
940855872
1463176802
762918764
242030070
1337714598
1167991580
1452724541
1812899815
337823099
604997601
1443949328
1691778623
1655378787
438199132
964394888
445120001
1786607694
590653336
1465445023
1316938053
715816034
647352552
1222800473
1626030203
1493619057
1450390017
1854527321
1222794617
51551245
551607654
1714844162
1026846655
25529962
973944877
447848790
52096981
954104497
1226164401
641952716
452244317
2077413175
1584845598
1141385350
362886089
561340328
1318025159
1779561351
902361825
1202267324
1974668129
1423013382
344326209
321994178
988992082
773484774
1409034964
1647177671
920963162
630037117
617733595
1451087985
2090013468
1366744938
103445760
198220696
460579241
90593956
1726068259
2058474006
1505478020
185636855
1317608414
1964878456
1214600309
1324398898
1217672851
1367769354
369605948
2012282667
1723091482
998440098
1989406391
1983687149
2035243677
549157189
1918881376
852931768
360597886
976632145
2101736188
1710231536
981293870
1611857816
1754501283
2005907289
1365036274
871276234
3068308
721878831
2072048684
794480718
1813524593
75676055
2084182858
748448357
1162780367
1569913609
1972861704
1342105076
1664287685
174442616
991044396
1014415834
1274152492
49275674
1182586526
1205079092
1119774385
669211352
1612371318
958066289
1619071730
303865902
1524953978
519580359
59357985
821350763
394964623
2088140853
444182597
832071007
1496163697
2121135023
444096717
394745674
1464112740
1078725178
1154385599
426081806
359571432
1546747144
1113567772
1987743877
1095590733
1735261313
514439084
880005329
456328832
1848846909
634707384
1910902903
1841829553
1815098012
953499655
430992246
1641608098
387486710
1182455063
986384311
2003790574
628154068
1741889146
749534542
1418142683
244097475
213147854
1594289064
517430633
41386789
796634252
1594103522
1159893150
1538842758
1430414281
1129609822
1872894715
830969802
1321420994
1109941903
295978012
358774970
1021398883
380067135
347616533
2122601681
733843425
1598079865
1921818213
1127912773
1576144879
1816459915
877496791
1242820669
593797627
1293514050
2099743364
91452949
1097810988
1365276377
420425554
29368849
1877465523
43709329
777460297
1859729337
1689419907
1532895405
1944049082
1175424227
696573154
2068868643
1121868575
1262061014
1113180057
25119180
908173125
1454211175
439313286
51376659
808969238
2126390908
1797758395
440488949
2018245289
1953199704
620347047
2010270078
15077620
957309817
308704454
1977162986
1052954051
2087334620
1201654077
225497889
1254706434
679886793
219763975
2089859330
690451771
723370417
1368295808
550652973
2066977818
1851931406
2005550943
2123320257
670818651
344583144
2094284030
1938627151
2105899452
1963885267
1202414181
158911604
2112574147
1309535062
1722547036
722048323
545222819
663655342
1584471158
238095727
109351404
1899769752
1559613714
1988015146
887686169
1622795264
1005040199
1113612092
425258528
451610886
791095939
881908308
607556246
766075560
786943415
710574330
20263692
1496488229
869268730
1400102993
2035458180
1772277423
1844131067
1580897194
2028335879
1764778089
1921799485
986047789
1667728202
1537538101
1072140706
1642263592
516984543
429527821
186243893
1475486924
1748406137
1654208564
636077189
973877002
1547133689
2075835079
182870990
1557275956
1155123134
1208919313
491724718
269877122
1757832897
1892789486
863307641
550921482
2044648438
2001607299
1603478542
260726286
1156046729
497281004
1723403889
1069959772
652666544
1526680339
901383638
1406995999
1102059525
913857113
1849237063
126132689
1689623139
643826221
1572081901
620726812
1899423204
277002226
1238292531
1992345381
1520706909
470640226
791319919
1187677066
1347636797
717867381
1210404739
281907717
833393351
2107616516
216773411
300148110
497314876
782530892
589557992
447397720
1035724251
589551221
130370193
107155288
201851151
39200355
1915218557
1404479656
1792523571
523566216
877039980
924332362
1740454802
565786352
1945787960
2132566684
1886371817
241416928
175946680
2141761206
904348621
915369458
1950045378
1780817901
732312356
1466834087
1708421560
1009300803
931315351
966982014
788367049
754395694
1540044600
1947635094
1839718994
1601262309
84793308
1857963640
1734600392
871167069
1223479089
1825922955
1670883407
1967700286
51078635
2139050128
1923815983
1560638867
1777001683
246061641
802511017
1898186546
972322548
1304622590
1919134809
2046222340
1990883032
540091524
1750510904
1169809994
830216057
149607734
7478813
225378704
623494978
1128183585
1349704490
1808028565
993102608
1086087236
668925646
233787864
1151273472
1766159871
1905604526
444681233
121730701
1310586292
1813047397
1923635717
2034996881
2128643959
1369780946
1218388584
589153544
1999768769
813236933
759361345
1929793794
2134039154
758336149
1059812756
1742900011
1722880184
1217666953
2047502354
871729151
348503209
1280601093
1633092317
1083478268
2008488899
1920462836
1144317274
1407709956
810784165
1053425504
485871047
1343656463
2008208641
2008853123
1276780955
2102731878
851921427
567770654
1300319258
247565041
611248311
1570676286
1970081230
142157333
1474626020
309693235
1712955968
1626560644
2134269614
969492845
153986133
1130397790
1367367363
1266929003
11206341
438727181
494696165
1156178959
1072908043
456139076
1249839235
191156964
174016625
1306639749
403347652
2042681483
1514024592
1180700811
2112621491
1967851733
854007199
683519387
2087173970
2047915362
1648012956
950491513
584895088
1650986328
1765167593
1421085415
2101450012
246596525
1243371279
372144692
586161847
1800410847
1236587952
1003830854
1827459903
229527426
652624037
477601073
1186905175
1082856936
1038498753
958104470
599681193
2138347712
1766694003
1560628372
1383907919
2047450469
384271071
796249979
1492806617
197014971
219750706
1230723222
1785051664
961131506
1351402384
1726728209
528303718
469829389
1160897172
1459667164
207766377
343100293
233150378
1172566099
1415224015
619630843
1087552899
2107326746
988565611
1601623916
1352406154
1185583092
1490099337
1741131453
1946220724
215384608
561015318
1291538047
1757058088
481922492
1297032554
2025999597
1931079586
1267323587
1615914781
1327447540
1509678606
521999020
1169847573
850844105
1906317482
298521945
1700572460
168518217
1278295959
1123801405
930474024
1449224929
2036487297
125554355
56902363
1766834963
1606864083
315460345
169235894
2041429740
1055428593
1011100268
574439461
1599782508
800391980
207427792
1286237916
450438383
1338435864
331736099
583822446
952326989
401246447
1980895393
1687214325
1158157701
1213655418
1121110931
1680155486
1988385623
1575121882
427609476
1920113435
1125837398
1547000001
451474986
185361578
1303787529
2018237771
1135292392
1084245506
1861953684
1064080609
1888355428
695963982
1744257340
2039794659
604665454
1806151789
867672421
2004390650
1489375487
547794032
1609840326
2138194231
883443292
705701410
2074713125
1381417919
1064779775
259328519
119403082
1732357879
1787969179
114292760
1958067789
1283524516
90482077
1887717610
2104410034
500660724
523745443
740982812
52487919
744867792
909191017
921237105
1996414394
32696205
562925322
593453795
1267001499
1002842516
66500441
1773755405
677426382
572892148
873871705
739073237
1524372619
1928544137
571323972
1453145905
190804686
959714512
611689617
1452057425
154295311
763619230
128358402
227835807
1451426273
1773568188
1469986354
912139234
1126186967
1307211814
285147857
233944957
1508024941
1370705154
972835632
1364363189
332740291
1362106444
344177058
1094410887
1326652694
1368091582
1997496320
711648797
454877565
729216740
2010575541
1669715429
2071316274
1663084526
518117507
52443272
1487126579
1223118691
622198023
184618881
1737173009
1875758565
247040137
632882831
1601287860
810397119
409313065
1692664186
420680310
492321429
2096167850
1317228766
1374698311
648388030
28479917
1356713756
2013952085
256215935
1658481297
1919025843
1364197479
1385737135
1174986606
51251371
389903926
52676710
484703780
698825711
485861564
440982128
1316358111
2103159392
223713738
190217963
1625146576
1483078473
62547516
1566465771
1379669200
805943599
1539440712
60121059
658867856
656438077
232068032
1391684319
471825342
2130085678
1522685602
336571743
1133228472
1377118082
1001764612
533341758
799290410
1523815204
1349486366
775767777
1467652727
1470373880
863822817
2023116146
1020758771
558959344
1351266120
1984392104
376465891
450143986
458578186
1867174867
1454888920
770834697
443752114
962665981
1378054294
813789779
1170901231
816063731
534160812
1384746665
914351390
1617491388
902789413
135808658
586095866
474972634
334214486
1946423363
1156184505
863775243
1044892875
2028943403
1034524583
1027811492
2007734926
1577089244
2072788115
1565849280
353740303
318044797
2022100212
1986085039
450588050
1114974211
1627200628
1743451378
464179814
833496751
1223114331
1862126761
941983706
302810253
1417715024
190098375
1280194197
2142526059
1920219791
1843798447
378734529
346518707
326081123
1379210831
1340504215
716793078
2018110247
2075616939
734271775
1521006690
2123926303
700995960
1527347313
191448198
1942163598
1245971312
622098792
346947024
809138545
981713966
1541105967
54503253
1701417373
1268745132
1534819047
758761862
980770120
609553580
286125599
1460657757
6676863
575631001
542293179
1349177825
478429556
581450591
259079193
610285146
50104371
926286140
2002694019
1704670565
773404103
1648240051
1080691393
1006383457
1294290730
39386434
354916179
1477968003
1614728968
1594512495
329857052
82757254
1460677467
509285641
1141488942
1523599478
987367556
440661838
1664193671
508325602
624092585
2139274466
1251464658
2048111446
1486381206
1960066282
1644791862
129146204
1900888648
168254251
1323437552
937105479
606119512
1766357769
314500420
179562904
744253140
892740657
1543278974
1673152384
3502867
346564092
1543798610
1488574859
625285391
1631416670
558715545
670591482
1727543126
571293126
1604314145
1132797412
106833586
1673627721
646078926
524419358
872532065
340500833
9395094
702341544
1067445765
2054248057
489972046
1490528677
109411089
1321211978
256671629
559573427
1207600889
838308805
778533828
2100026385
818562794
1899850180
1578995446
376599942
786206457
1602614260
52095125
745064684
2137588640
241560973
2081759616
1026767120
856645652
1958243316
202306626
2014602458
1009349330
640673631
1000998298
2009955376
1445998052
1451623680
893066452
1310241744
2058098775
245195505
17898423
1038700536
1864005477
1608506983
1733167210
1055652537
1490753387
250631966
1548875510
610785993
877012454
205994425
616421839
926008497
1695313209
1584057564
323154520
1751299440
1020280284
727781980
1994531415
478598526
370778625
798229362
21182464
1252689040
515876880
235090503
1830903646
1002939338
1943797511
663008667
1804153361
753972645
1438221578
291322471
1682181599
1675669893
599764774
178889352
1070612212
913427890
1070074898
278397315
1603189652
677568183
791893660
1034113823
1956906380
1874869556
1872835108
388992438
67645876
1982133767
2145982598
1803013542
1757427440
1413633617
1363013892
582310530
1119608377
2078842206
426201803
1500536710
133372608
1480583203
1585924269
1215001790
1203471935
1644876584
859488919
559616048
1386089239
1974339191
406468108
1375093247
630287979
1263191980
640654380
1226704533
1147253655
724301122
678245832
188276931
852521037
1167925039
42500182
62467753
1956751405
367524811
1589796512
1514405844
1364231938
2012189559
1710563814
1632640989
360738190
921566172
1219686118
481448161
1843203973
823513195
614333886
211466090
927460167
31525446
698311639
320361745
1860566400
1978334241
716321749
983367523
2033948845
407501721
1328581325
1862856237
20629773
1893000022
750278462
1779787238
270790143
363295232
118775265
1569879178
400984564
1459007529
928333263
1168890403
1202759758
1177102942
1390927063
1625093890
494868951
59070633
1301926740
1671742730
1208643289
1427964028
1351391513
1360150411
1390620717
56067040
1069097058
1238024271
692451607
820767225
125889159
807390356
2074362619
658316921
890462299
862775485
663775758
1617395879
1173617920
1593190136
1176879126
421144729
381216697
323790237
340498748
11951418
1813216464
1700694435
1951682222
83966186
1778997968
923350405
2142821914
181040942
467405875
225911662
1278193535
1810419345
1521184452
1062538506
1967460944
1027365501
142899356
1293087132
1566794993
957689674
819348621
1630153537
997010258
988850301
429631254
1363695341
2069497850
550736232
363837525
859653686
87684422
1186538127
618973793
1043136007
1851718965
1010577275
1140398812
926944584
1356926708
149301264
967556371
33229451
286309469
997262247
1935062123
384335001
982022452
1422716564
527479145
1574007421
461415644
1340655727
1710630595
360860836
1340321166
317190643
1371207008
302208002
1295109950
740342791
472719166
936098656
775430368
1060554881
828610714
1337776039
182485935
678779436
810329154
2131450477
66507552
1177651546
1362544447
2144147594
679829306
1281255172
9445785
1269570092
1779458182
498864681
1586798887
1355748585
398321599
2086478151
702551546
1104457445
390089924
836917219
1679442989
988078603
1675899035
1333077395
1237896023
1261134482
1757862551
154625029
1246463444
832671828
412253786
1769420475
1968564231
1928411967
1379831471
2146298994
2024599851
969904839
1074538276
995445109
1782747440
689983926
142953373
395670823
2140989654
10799111
1456196581
173557226
2007268165
1730723017
1418558657
231976118
482323443
146406462
1239752754
265324924
407042554
841735974
223434231
1424905027
909112505
1333434475
1315357443
1637579413
1420562614
106488095
1837048596
2097359127
376312609
1823512261
484752222
1449371268
915458637
393616380
1004021324
1102008504
1288063376
435161958
915109757
665730545
944863575
1223342095
1884913632
509104996
25439878
1118681289
1376247382
1763101617
1041065480
344312315
271479668
1961939104
1734261478
2073884748
1289804106
964652936
1818281573
1270363945
2120335376
856832881
856071106
822879059
1692785061
1444325231
282721503
1716978397
1167882742
440188766
954811212
1669840535
1337691412
1793313143
488790555
851204304
585923313
1437072521
1424532916
893429867
1534866877
1236598832
1714842398
1825648549
824123796
721389280
1683187729
1423536850
434397899
265625640
1697214593
1466296946
69870625
186130919
338219070
1327224911
1889702369
1288031819
1723063586
511288593
770438566
1713961974
342643256
32073532
1914198254
1390944582
614342476
1752765721
713764887
1564281826
894241567
124634996
1507131004
2101185953
937535008
835977403
1118691969
1237165699
1513410700
447710078
1571831728
411942198
513756527
1505926166
339945007
1244513106
1664531360
615701306
1297559855
689556007
2141239111
2110045817
1590719112
681000607
1315011698
700618474
1892487329
1322615978
1826880984
265573625
1270676568
2100441169
2116232823
916407082
1964736165
1907833629
502401370
1284209754
984111857
196583179
1378073799
535381707
667336506
886667511
1553156779
1279907202
257169884
515007604
2096161751
1457122484
705400177
275043231
2069754069
965198885
1749524646
1915519172
937798438
1206438919
2070345120
1128388386
1046003014
152930334
2096885970
1587873166
1403046716
409074450
1528939854
1134488093
1749117188
1026763535
1953683790
2123576175
2084023149
912208266
653314597
357156979
1859070832
1701267192
1937379728
1618776995
321705911
1076524211
1812100007
1171946399
1024251408
92840048
1741285326
383077385
2065262368
337203095
2105373746
1023836501
344908908
1819745162
1789443503
150365042
898955070
867297075
567797775
2044167033
555474750
1939515736
737125228
443015980
662066056
1269286366
1339571858
1755439707
1210794959
305896546
770500243
1822282642
1054681385
1909396501
1217076270
287459241
1377699335
737277270
1519420068
1037378787
902017676
1343522226
1919275449
378316638
1398638089
1398770459
641870667
896650518
21470138
1043609207
1397377770
2097611179
1066494267
821666089
15299801
2044343955
82193888
1985679612
2053147303
1877992771
1656561574
298808949
602940533
1246719135
1969775660
1969893471
552298141
234816098
439820638
1528043543
1049996456
916565458
701102850
1914959295
1184948373
1575881155
249877308
880957543
954857679
980742613
1097024570
1288021605
681356922
66716840
1192732035
1055528831
777283139
555657132
1988101224
878170237
1878018155
1430651969
829779950
1924885883
1316521721
97715902
310459300
1814596994
1169546620
1113200122
1448007093
654508358
292497134
272396126
1040577860
1866413694
2014160866
1475959173
1239900080
401535951
1417994120
2144911922
1342300045
1108758763
1932954719
787224612
1862192179
1169329138
115792214
51814106
923913884
1461964589
1225681282
2126922805
532589259
375917887
1379310223
2146642227
1937858744
332840012
860536909
1899145251
358646576
2001372192
1338480390
1913250014
1090698043
1747890343
1414785284
129755580
1006452794
915126428
1060709117
72080326
348230930
2017442363
1478738908
1507148532
1810928410
1784987005
1114089720
617781959
1417976761
624432475
1316798519
1404790945
642154461
1487024584
52520303
955850484
391288940
1290692206
2081513317
682390987
331146224
1526984548
1982744514
766496106
1911680119
694413780
882192661
74639951
653107114
181510031
386043110
1001020924
10914373
879174846
1329472615
1010455059
131573703
1183511425
207169941
1908545002
578134212
1051731851
1262925592
1802236416
753045099
1743498802
1738369772
1068654453
1661064113
1846589502
652962390
106909808
1325588085
2105023554
1562052086
1149818328
1546928962
1326219845
1153298536
1464016147
708415830
723002923
540116998
1436428805
649662619
1525353605
1988442960
1780402042
2104884367
1753179003
1786627292
659631088
770670243
369957637
1351313941
2143989581
459580005
1966808360
775168856
820914620
908382016
815197977
880720676
846814556
260483782
1988839615
1320273074
405583271
1325021342
1195770807
1590015442
806452302
2091437738
1008191605
810956622
1190805592
852941837
14076072
1249606563
1294220204
1215297111
524071741
33345267
987342600
1102917524
316474574
1929919706
136694190
398994186
1128427377
987896819
1971279949
2137432252
543798922
2007878764
1255117849
289600721
1473217764
1075277858
624390548
826475810
1699249870
2067355334
122966714
373686160
1986491049
543952364
356100110
1815551753
230002430
762322663
713894482
1331336817
1889399164
1434884174
127133795
1054251480
304303631
1731441053
1672527267
845774157
846901944
532102747
423726322
98038836
1155577802
1163101974
547827934
976855428
1014303953
245907965
1904450632
1564214439
195560150
1650858925
1072192836
173259453
1873702162
853563056
1456672763
186230426
1315647293
1227584509
1512011533
1426783454
149925422
358114402
936657681
1508548333
920758070
2079609212
2026484901
579775400
1631891976
700097466
1233130454
2050602780
376421604
1754788148
987209767
373626607
1282557202
2075204942
939923738
1533101961
1557381955
1964183345
143929665
1318276344
518837733
1415490812
1390263817
1619305905
941197533
659589816
825589062
1821211238
1091467623
1498947881
1351430618
400933063
56769828
105844229
519518515
196661271
267883093
85570715
144812831
1466641409
1407096122
1517208792
540707471
977098720
185920284
2028229574
1215752017
1377584452
1676400696
1128156761
843134174
1162723880
583211703
82971370
1453172396
402908689
220127839
621700778
1742188363
1314684945
289336831
2126073227
55136737
2118929985
134175914
1976743604
1111084908
821718831
1284135830
702550700
504997224
133329171
40085841
1062578700
1008514854
1736456735
1164778809
1768499648
1099778556
2074020913
1117661611
2118254124
1533108332
283639138
1784987005
344538267
665903804
1417760646
1388141058
829830105
238003731
112450925
473060487
1019823402
1913908415
1643652541
2073557473
1924728732
1451405838
1672767193
694470530
1947587047
1683401576
38608951
58932131
595114285
1920564662
1945003852
2030693517
444377820
683772430
46186085
1125374337
1426533628
722456603
1255077087
507814719
1675600920
887105749
1087226326
1247892219
1576814820
2070700796
1827318167
523623619
1244097540
608917798
1735920504
1432605452
1170531048
15954579
1662403644
49423054
1085168150
415847373
1304632674
1375482463
405412085
68695582
1451605435
1804664309
48427148
413130757
1075478667
1709094987
607779317
918370406
721056965
95516351
769274861
1783670029
679519140
1785813967
821802319
1482811128
1865032713
452652618
1753758291
1206064221
567686834
1959981783
470699376
827672745
24362902
1569445856
844491075
2000542059
2133922053
884736840
1610161865
690909529
1775379132
967203533
1270712276
1974972800
2074400667
1168228386
785424926
1194728668
1996499426
860685288
511718229
1133406102
430246490
1974956781
184385238
1806160004
1545108664
1921090270
607756408
1582554163
449407632
1186499423
1947542922
1620418060
28893714
1996419011
1016561990
1530893233
351659308
233248586
1300539206
1817783381
465120499
1460540865
1546611914
1446288062
422288826
613092860
282934854
392862221
1647584737
1577740427
2013857130
219472860
1274834224
1112039580
1782944043
1676332644
176532548
438016782
368163352
1304208022
1021828031
1928246327
64315488
932304181
1083602855
1506469972
1115978055
1956274356
1801255313
1427754204
629343909
888974989
2029012027
1849975508
1352565377
941758303
1017688719
397735555
336828416
1235832445
1266468799
904640659
1575241172
1509427520
1273027729
553195168
128403815
2121325874
1890341908
837270354
381040978
848267883
303149046
1442494197
519174343
841304756
1427063122
42354315
43726286
1101931746
738649670
1225715227
2101439154
1330701618
1860426703
2008945330
414868608
36429709
1191381918
292411393
902474349
1989469792
2138973665
267237865
843033851
1979480103
2113765233
210114421
436075260
2078041277
289641848
591708270
801061454
743517249
1252304664
1364050641
2091502748
476497363
135334282
1395886234
748371052
1120365986
612479562
1062526168
1821597521
42058406
230718391
1364629768
512216303
1426773710
2090258585
2087971340
240597258
1581134176
722855633
501707783
1773996864
1944700523
871799918
1536726590
1177781825
1150455507
1524211155
860714314
186870763
348549489
859122281
1918544078
1980434747
1410254916
1662158890
363611808
460853026
615314317
1484662544
123527220
15666306
1930032882
593907803
373114946
40559395
28225705
12685029
1866286483
627919421
756468634
800291022
2095978745
833069275
1733476532
975493943
238142713
823638208
7860554
412550478
1018792611
107899858
559124223
541093712
17718794
1991893595
658072937
1569849481
1565385251
151624565
968048754
615283622
212805370
97484150
8802418
462783190
508869940
1303227050
233210092
856768420
2033246216
1709085511
955186975
1100078103
2109924602
805389163
315951102
637859329
1237959491
129224895
375037666
1728883095
1213431899
1893087658
1359357761
1769181763
58708785
1716734289
276944898
1306550902
721842442
662903106
1958238526
1585422871
1509454319
1260509750
1375259462
723298042
1291162117
1802263164
996297784
1516545309
996295992
2017742840
1243398822
566315443
1331197856
709318682
459879843
917690029
1240787969
1606441676
384482141
1235463363
125229507
1024642590
117283860
1979319843
237450572
396330208
541418223
1687316302
109254499
1038337085
1806364597
818054296
716367656
138865870
347886686
856558822
285952823
1277623165
451352482
1180967804
2016395368
353841442
2033758815
2077011401
1748622891
416781289
1901728182
935407098
1429244368
18823523
179864165
1219859929
1127615258
1818485862
1195114325
920522952
97048215
750826863
850273843
72148551
1420011616
1196323462
1879585817
1628593713
652194360
1676108396
542210567
1732185225
1863431514
209670058
1779671259
1015774277
1731948836
1738225752
132744492
205027615
586374988
925658982
432719
135443744
646922738
2048023006
706853268
1666010343
1600636579
363511789
1044305782
1833752224
637715917
970047454
1595856313
789351449
796519419
1556671422
1123936091
881451936
820596888
107632632
1220177063
287686494
335315368
554944493
1310356604
194570211
1724095641
1772111178
114404560
447077399
752012185
1185305709
1918613010
203424192
1203197177
949483824
1067904223
1632774506
1277294208
2003930302
297372804
539518877
1341066795
1244572357
1839124527
2095454301
2095434991
1386576128
250447200
897563534
855567167
960260478
482751376
896046649
1722189732
1499692661
1021140111
1560874673
1385851097
265183454
1830555354
1784758853
1974989773
1176606284
659998654
732131667
1447975142
359842032
887900628
318828495
607083547
1582263426
1020247331
1961259118
1650011088
2032229710
169343343
568269645
726599278
2024802680
1990772866
1384520392
45634200
1871766719
275902751
1864098077
1823164700
1414371327
1980241175
89969492
163893330
413903634
1919057378
1385392823
1933221918
1293865585
2121879051
1506245834
1082904496
1023424918
486047974
2013718737
1603836282
1335390353
1576747125
1847050887
1912138932
964908838
1888653690
783650074
1595394658
306187948
1314200894
1447947656
893156546
1049533428
2010106735
1708886976
421355055
709789436
211691387
849873017
960102283
439209585
1842667378
1953278956
41534377
1891702305
1317717264
965037825
358183260
1797616986
1408026322
472500226
1725765645
2049101844
1268649084
868638352
1268024687
1440124195
1034535141
1830148533
1149053527
691045728
1583033437
262906598
241385425
211713139
755525091
1888354390
1551262214
262206220
136551493
779897876
2014632362
1732780969
1366930856
2075024264
1801536437
2012148789
829578597
1839894835
875883472
791197770
1195533167
307991366
1601251835
1474559779
1631709086
1189810189
1401368979
331937261
814093593
1570440333
1231823941
2131410555
986978236
1152356973
1588855571
458563954
1157990940
361268200
1926364045
508215087
1777035721
2115981457
253366469
1495378846
169830490
64400587
1419844306
861616280
578406410
1063034729
1329861794
527973723
80017326
1472143277
899358530
1459378341
302606108
223469015
454045289
696104086
1288966317
371651143
324052150
359883678
1277602305
1355113669
128712895
633004205
1026930160
1829374279
2112675476
2001884598
895290995
983562348
1170455445
1117096147
627162329
745166289
189025782
443133883
366210118
666608961
1571912255
1935643796
776858456
1690503493
1151670202
2122442567
1736311607
1142409668
5997510
840939537
2039206890
600736160
1039236465
1216006089
1151748208
472286860
1995488159
1894409540
1167424083
1431472412
66983470
1083423652
1827658151
1383511217
1005349049
1608121927
1431519614
1201466427
986430620
358068187
1434934954
652620020
746439261
1750431189
263939960
304574075
1633086430
1380962190
1066587892
1549669497
585720657
1161788852
1336058864
2072359443
1594110893
995576376
1656825791
1888992166
581849003
1893715449
646209046
945776407
99439885
939229672
1982720821
16434083
1788301716
2021896931
29091120
651513408
300115615
1708152810
721692903
1633910037
907888336
2012799252
553218903
1160190436
794531666
1173140908
1265589063
813453126
2030530610
323665155
919960831
1365793633
1814995487
1270989015
704350641
2127934453
2044609787
1685490971
962201276
2095275427
456089441
99837279
1984114905
612535351
1241439604
393461240
542885542
386446751
124003931
2016272241
1291911886
1577685996
1608287198
1834490378
1116565155
1705147016
1331861435
196041779
835782866
1732751204
1515236615
1840088494
846205759
239492124
555299445
892688772
648809083
422579347
1182912568
1568253769
153601002
962672132
1910793472
2076143963
1429882381
821074146
1341643563
904919977
492257084
316627713
863030399
1121987226
312930827
812119792
1919123442
173735583
92274521
2065434200
722969370
1379260229
127124423
303518552
129188425
22412259
1797448886
932431120
1863226372
488225153
1362330057
1520621255
1457617647
2102041842
1113893268
1490967942
1842573190
542463779
1623702825
1614244120
21824001
1761102647
912401263
105224530
1852936095
1230627627
1798406119
1462064295
1151152650
539615251
682617306
1702493226
759626746
2056291830
750621498
1652988632
1001225103
2062988716
1737759146
35304196
2082110231
1537526532
963339783
442338998
1555873319
1653834294
764852367
2130001740
109800848
1602793655
960835342
1073159259
202086415
1440186285
377296402
307028278
688164981
1778524926
1165481024
722770342
1962167410
143211587
978747869
1947727784
1431132991
1255404186
1302006929
1007658250
1219408548
517602753
1806147550
1572803098
1814890498
2095779095
429239367
712987909
951627394
1779693788
1743552222
531263668
1751718683
1871923375
947986095
1205488280
1363104202
431281685
1861673918
307865385
2012930740
1681563457
240652371
1363853041
1433262124
1070914833
1129058962
446727737
240378514
595829172
1715181448
1089592399
1558686878
1825106363
1316626480
1798152299
475692043
2007852404
1802393514
714732968
1672885786
1204852504
1369948071
1604848871
623093247
737219497
1781221717
1463282864
2124882570
531991687
257130070
1329609271
1870975784
1306320742
1335976007
1318717701
1893378134
1594794040
572656135
191995016
891445748
1617743239
567269700
2048336724
1994791155
299893989
622353132
418945203
1267773512
532207906
1790123053
906951330
579313456
1422808216
213231837
929503353
2134324959
1862713225
1516073959
838437726
339766273
424676861
954857467
275401322
1022791574
195540000
708916958
1850540518
1634854606
551681922
1884298204
1280756551
1614432015
1228949708
329628804
1331176224
664151772
1138880735
1232450061
2040980709
1618406337
1273233530
1970415168
2020255837
1456463652
42601471
1724989015
568850898
787649652
1727268237
2021989408
1043420958
1135954195
1529455804
156059595
95461556
1573342007
1197710417
544266911
792442224
1685211482
122597826
2040892852
1790823216
251094008
470616351
1814432312
1458305485
416601641
1782120069
401216224
1282450968
1322794539
459307506
1804267043
2136263443
1547489930
813319946
1795014224
1906492341
316469843
1848057316
959694567
1289667634
261986586
1154623575
1324986966
1437115576
1619835214
1592246113
1496659485
498734569
893136875
474641577
902838040
380825460
1968678051
1827112553
1860845218
371562681
2071174722
1995417111
1291555589
1456098171
122914524
2102854030
727156782
518681888
1046194990
1392262077
1653744193
888333336
1429965636
446227602
196780834
127024668
1746748457
688856293
1870758704
65983699
1674964127
273652412
925574058
1390692809
1138098754
1754203374
1566182317
1651491031
547030498
2123295902
1983552951
795263673
1738523737
1531796810
1898819337
1188835695
1199633562
275260951
1908956914
1715053799
527531979
1627268392
1226510210
565151296
758917414
1604903295
2027321516
282940819
898445319
1931040395
1682522446
1255099281
651579047
175999896
1376868896
2129813769
1718639790
1751939769
1164532208
635513141
2078687573
2068195900
368209114
1454920427
99683448
720952986
2142145928
245516128
1510025590
2090496302
842190734
279890945
532550477
384861376
240524862
1960262211
1742550358
1767718892
378205291
29997826
323038236
998265209
2001756011
291728494
2137476371
133384130
630422648
1566290204
9321441
1112274155
1864579739
43760573
1934030136
955477338
1300412109
453163798
1718667248
1090121332
172204290
1782120066
1888989155
24809842
463813232
1341615382
1532080383
1538988280
1986645243
738508670
1090591712
814488640
1035232438
293697506
2008720441
1956521495
200854104
188002649
400394057
1668721749
1583073818
533488177
576725800
888355025
182933441
1044257634
1445392997
507963620
714293562
1065225412
1386074268
1036447951
436646028
1214432127
1047724007
692796651
404372393
1405884721
1370961916
354852385
857727823
1078709098
1985582601
950741737
189912914
347266210
2012798053
394324791
303384115
592664395
1828976147
2021371049
1330743502
646098760
605773488
448380236
1477063846
1337218564
2139056355
1109409938
682074293
591346758
687922757
1056247539
1718822559
1014319021
382004874
1501026436
1370250331
1446446368
1222159531
481768756
1448137199
1274768092
109877581
670694785
1675913583
1786273659
986028799
1468964606
268241137
248992415
1879333980
1518510808
797998565
1552127385
1765366562
1779193228
410548212
723998672
1001997255
570580382
1724813078
2055036050
1368331249
933200857
1258587014
694429119
351845856
1242193431
287761595
614162285
1706163992
511370795
1321716548
705959521
972958709
631869698
1492391934
369873543
872185314
112767887
195455210
1498813973
1622373195
693477860
1868219815
1762546116
2118530034
625178387
1151322618
1650221796
212113505
1321179926
743757046
1801326771
83744266
1241406905
1502152394
992096063
20340460
1828645075
653240896
73422488
1558138860
155376125
190899758
1539775385
1530567293
608514524
538552079
2065813781
168044618
670818871
192087118
1902988718
1409270936
661443208
1565008050
1767441105
837153924
193674481
557889469
1217066715
2040665566
264215191
1544740108
2081997215
704570748
303824183
333609193
222433057
1749137943
133946545
1613537210
1696781158
105175088
603617428
1518679699
1986681273
1744744229
82078791
1032601142
1192583015
2025650420
188732437
1605890969
470866254
573579093
1973143906
1099918960
691385262
744690359
154750814
1909220717
415635111
2084545653
112469677
684464179
160036707
1766299889
521591623
55604747
550990862
377988487
205421105
1819979732
275538782
2066796433
1542440651
1753775911
110864661
1074171903
865755034
1552171984
542242195
1003900970
1407406248
535995843
837222073
1588116013
141035439
63483703
1580352343
1766548648
1690763145
2083846642
1403994391
255337011
568774665
1497781957
62958526
949426010
1751662426
301786874
220425779
1786770841
449327049
2030740280
164914
1052039069
1932494522
896545221
438682913
653242734
347561645
1327941809
88764650
784005880
1313783031
574476551
1441755397
1212485729
1083362734
1554265405
1708110589
118616532
1417924871
384201127
820799121
385099445
1536278347
1910834906
566617029
1176212139
1596676299
1770375176
1775690843
2108771153
1000445554
1045002305
1662901487
1842771050
2061684548
713201261
1130561455
644330669
1950457293
2097473382
1290421016
1974047527
887404127
904087939
974313863
2030317615
1794918417
436240441
334454483
1833256244
253591468
807987527
469552227
326599089
987578338
555320938
1235827190
1465686029
514603669
13773228
494560680
1932123329
673657908
1689448172
394934761
1002582974
902094798
2078149534
344074094
1749385130
807493257
153042827
1954105165
1838157538
288995394
912741204
1693896877
901454560
1695258980
2059494034
1951109818
1764391308
1618875561
209844013
2066899063
1431967127
347883753
444426410
2060806183
663916511
62719827
1832203052
812447927
1860114667
576398215
1710379447
1153856049
1789144734
1024875357
9065982
497492665
354091786
900602784
624954930
126321505
1950659818
79640916
80289143
818197165
1224518059
219398396
247992858
887538402
775324172
973437649
1429251894
1544476000
896869909
945741166
1505912008
1230389757
3058735
1800901243
1863187020
1522055784
1613879020
290047553
1373616240
1724102678
1759314756
2021616730
876058461
425278089
252503387
1286914710
337690683
1049689696
2003941606
241869092
108925943
1045092326
806537772
1651191730
308656036
1746023040
162828547
1616233970
803678861
51967917
584773265
985654929
1386377292
880236503
794190619
1774223091
1842538463
633048773
1351306418
616741135
999532267
207839926
794592291
474982567
190596997
437543162
967104535
1898247743
240674817
1005430965
2096619711
493431634
300011539
238772028
1524753010
1056519453
1383969090
216824133
1364476682
1537964770
2124168357
1969406739
21614466
2115437908
1840203882
1534007272
2040444302
683701205
1482844802
295308471
367467651
335617264
777716644
455489275
2041909406
966007386
1934416242
898665532
1684191036
1169044935
1476882886
1875977247
1144026018
1764029063
779920299
1369791853
342248204
298778690
1704485726
1407976951
1990428940
333386790
906146418
870655673
471299721
501222118
61010028
1067208976
1806619208
1365242620
207620254
467228287
243678599
1887520793
237839855
59673584
1767991364
1864007185
1187799909
521961552
2120109827
868128500
882671642
1934500650
1532846126
1171776131
2073033414
98382547
1421792467
86257007
1047393860
51472085
1551796234
175538587
956892192
1994295173
8545327
1724064568
647256260
1176471313
619187899
936215818
1450344654
672134081
1236548291
135886162
1344972810
1802599053
1227823486
1973278130
230416590
918371776
1797681071
811982298
2123020822
1340806373
1316206748
2076970289
1863642928
1001416534
1384919214
2024649788
2095860696
936742714
1980155297
140415233
493456836
1270355175
1081514499
1916044329
253999890
545349089
1567920121
482396675
1248207220
1698111504
1416464998
713652235
1727754093
1085797861
392729075
1992225804
16796016
2135909784
1129315807
1533165276
1809673209
322460321
483847333
1924644044
1216280798
1113080040
896772166
970088782
316763127
264944174
2032878046
1877520142
336172300
382721173
565907450
2062728932
1806441478
797994277
799906642
2040719157
630180043
69691573
36887048
331677680
255664091
238929089
608104642
128984590
1622724174
1617373276
1209584962
1864021017
1167762540
1126567892
245643249
1885144885
457049964
631620534
156199546
1096851784
1963130849
1808936248
962562438
836498111
2075732897
427287481
491639878
11591806
99536030
1223296590
1827264841
457589762
1889816157
856891435
598541322
865131557
573236520
265638316
1272860515
291302255
984029214
1968416832
1936991494
1929351571
442780319
104249838
114363092
933937197
992491159
32099481
187298765
182059496
2080290311
688843792
1677429329
234105286
886107211
1527020035
841953165
887040351
149799773
2127124777
1329684373
519520801
1191666934
616421294
1173730060
526116109
708014072
1278101604
1509085181
207208159
1963246910
1063905935
1856699289
374554231
1589929839
623187033
1543287397
1829108660
387690988
177910182
1356940739
282474211
565870254
2034092213
574541791
1253600568
981548787
1344969286
1562356444
1287298202
2014769062
1102680674
2146867755
1616469257
1131663425
92573573
164781760
1986277229
1943157667
235031551
725186834
285425963
264426950
1677125205
1349993335
934892629
1942268169
887001173
1732289566
773726435
1317059426
1558371071
1097173120
1504709791
1523209534
1998109084
485658924
1952939784
302970458
1995641531
441922901
1401988557
1484042480
1010329537
1337574901
1223947531
223875622
519552650
1579345046
1383938229
979358981
507444763
730174032
499108230
2129987404
238970013
1045198572
1225973497
130365841
2086048277
1457545883
674840351
1244348961
401424918
641428921
1319598121
17173650
269675003
1950377509
1512009738
876609823
700917027
169857478
1008454943
2125968717
293476673
1811130651
2038073863
263651599
1748695539
1972787092
1357251116
228844739
1547210527
1770148242
1753881065
859438193
275104198
746928056
992278337
2103160290
1650982689
819776804
325547191
1474647023
599288834
1741417424
1292369678
1995231331
826198157
684522240
1461780654
659917649
823210755
1761447117
2056295645
859200766
932523139
1699081839
715218528
1259626801
525853390
1738525437
942161286
1996089979
1459503397
361536723
1727933260
175918875
976141962
911222739
2058980710
1334172698
1596598430
219895719
581692618
2101714757
1050245168
382769962
1052079412
2112360000
764398221
229738937
1084602327
297496034
802440119
1070036146
9931111
121411490
2004659102
1866068006
1279222490
1317992125
2108572650
1262117940
376773314
1984387525
1407880422
80710477
145195872
1766085192
1640099261
518160634
580872899
1467545262
451407199
664033231
188869201
744119748
1991307424
2021279079
2019957008
1933675310
1392388704
680197986
1620437250
1661694968
404626640
1915405331
1381365720
139910789
2036817855
779544039
36341773
1057692769
586076697
300826868
1018437096
1801632935
1806177287
626303667
1492050240
1204866681
1753286270
1709171381
1736029881
546262495
543700695
1643459460
557696249
1039126995
1450648800
253280890
1172018352
1427917667
1420138708
119622187
1682201148
46406277
1473117380
487779121
151472184
989856588
630510271
1330560783
1165490264
2118363351
1075300839
1207877589
1383091690
136749480
226556256
990981825
1137560057
95328824
2099080490
678502281
2089349260
635622523
699823330
343433385
1924741741
12006487
1756496812
1057877184
704191823
1697005096
1472836717
1273340964
127669304
607316335
724756483
85737602
172163376
1299600116
461496734
1398551320
2098306494
1407355342
2012190423
1993689215
1210552795
607216397
355614060
1204743014
2075788499
14786009
1540672166
2109004710
1260932461
334257243
1392125650
1936899428
946504216
1279823391
1945676143
958104470
1186840625
638868369
1611258057
130306908
2100652983
777054484
455241314
704878506
893739499
286202082
318329464
1523780143
1177669754
136066616
477950026
2117125959
635752310
25060882
595024516
1922667765
893964870
2016690671
2001458517
870362241
100247227
793115358
495386471
884865399
1100975218
454492722
537879194
1922284958
1670123912
1100407700
1630060490
1489142763
548084853
227607440
1522297931
259946571
878296431
595256526
1368154047
209233528
795501699
2022807860
1748669085
1028994400
2128389546
1360769066
568071368
2122120481
1785860447
1832039043
42250786
199458889
1475333610
645537445
1011261768
825703504
1418385427
711478855
1505999532
1679424662
47714933
1079307249
1542860517
323592898
2063307227
2030851102
220458082
1705249208
2125519058
988098184
2075026885
376444196
2108465761
1781411367
1718647432
1400930987
860558414
432833149
2005305038
135725723
1784808121
958124164
468351640
1321493461
881408491
328442661
500778397
815016484
215065476
130915375
549009257
1107600510
319305445
68993572
1740093561
484431307
1056343021
2068049392
1013115063
173505485
1973642508
1416648241
1384818745
585861234
1059163122
205701616
1388534953
2064289855
1343488308
1885352881
1763611327
494563421
297304136
17754635
632293448
730438649
2102985340
1698052605
1483707002
1755995660
1840585371
1992253235
1698853616
2020866076
582697589
305845896
687121377
1327207413
1695566840
332566945
1853496742
1030720095
253068079
528227997
1800760041
1782202958
1898241790
202323628
1372553785
59555676
1207281415
454686142
481678742
1291678304
2136706487
1532661611
1215417787
942600046
697231731
237642784
710284946
2102540585
1857818050
767161621
1129609451
1243430127
1305954183
1449757323
643935759
721002330
1810093542
423924422
1899051369
1876412842
1673940930
1191147929
1412841269
1231730209
1249806280
1863854647
1978639315
1620288607
1820456966
1973397385
436005039
804022703
881284487
668918515
1816164232
636568888
138733822
339158196
1574844490
309170152
1058499534
1683889947
1950119767
1647827391
1606801561
567077006
1949502968
1218199353
265744198
250413385
1373521452
1747578217
1218010703
1862105064
1540058697
1134793749
1343041320
351665714
258021822
2039300637
1903034616
13241502
952719788
823228775
1342660505
1246570358
1161546130
976355639
32208271
994932794
1148211029
2146195306
2140676246
1776840368
59429667
113860085
2100366204
95610071
1595594900
863681724
13457329
148875833
1012948832
1161997448
820751272
1068979936
1159830450
1700178841
2115014453
1832716420
1931219828
1125784778
1202971699
1053995225
56543999
492400077
146105615
1260108127
1676176811
1766053940
1798584365
922593702
1057512758
454488493
315748088
850927544
886925228
1152565733
1948160532
624670841
436909004
87865329
1260184942
1040233217
400003393
774286659
837712788
435441882
45486444
1379258620
549220752
110578150
1846439023
1858490061
260156623
1104261368
922705388
1882164707
143731998
1951033249
156986131
320267276
1090192853
2050279800
213118890
257361028
1212439674
505911089
1528940878
449865383
1831670514
763954811
954207035
1386740157
1764034421
669679624
1439851889
442967469
117305639
770938528
1934468051
2023220786
2128269794
782368402
1592797371
1572155396
1756228947
496928092
1183632577
1305634153
1915279927
2134616026
1901016925
1340084154
1322646744
694534341
1603724611
1747517452
1309466837
1429811970
989420423
1404144459
88220254
76610499
1833915983
22038048
569417924
706292773
336084211
1229414198
1700859666
1641557456
1343099762
45624530
1860576489
1071231079
516023945
295515806
2029353260
1652745377
1780716494
1840039000
780062186
1228085694
422883907
166375746
742513561
1207038270
975555993
609883546
1272651466
1979050222
1293194841
1147028399
1890288318
1941197204
1959835901
58334074
30633204
968046895
1924625429
10081790
417550862
2140031731
2142959361
854413588
1056082348
1185175367
1247645399
1587220618
2079425352
1270941788
278758488
1720516747
927862023
1905589000
2032599391
532626939
2100989886
565856051
149080237
1088146960
1529147688
1231080023
1845628362
1956827390
644640968
1533641766
1899624145
253329197
157342924
1773811550
312487843
1311443439
821040740
517612451
1707472131
915750977
1902186628
1896526468
228632327
1357028634
967517431
467393631
1235897810
1076092186
1055650524
1024434225
1061202966
1754550271
1340399566
711355016
439875269
1121203007
432342547
1647096303
1229487769
1719252353
1695143004
1815012972
154165402
1390316591
1003844678
810394483
802382183
526377034
1168928022
2022378242
1324020732
127128854
1783889182
1949602969
1101331749
614184224
178450304
377704843
1134695130
1449717158
1215980645
6116126
1810376293
2133078222
1602408621
321844860
1294577319
292634182
1439752571
759825109
199274137
1687178841
1159918166
2002784529
560229331
1520850126
579528306
1459875105
226579978
102720594
2146248415
1285067039
1239603790
218067962
424246322
1994458656
418291545
1023414953
2060141396
1023944734
1768321024
668515001
655742353
1228366999
631489403
1191958516
976525175
748608281
1075029459
1440402517
1441037250
1802447461
1607278049
443606092
217245177
1440702470
110743321
1383328313
757026309
1608951320
1194630234
1075769304
784768793
630364927
401885414
158637529
1340661039
685597949
275112548
371251766
1153848353
1364630476
1953281546
925020305
974705288
2093001794
1635453225
1928711808
400703029
209137737
1059945425
1658550258
856621740
1450472996
62477509
1269808867
1975040320
2024717240
1423233572
951873346
458691801
288778382
1027076704
677977212
1497702106
1741757271
404118712
593359867
1083764869
1199615570
1184334094
155067798
682278617
745366964
1620299670
799733399
1974293769
142493636
174937725
1496885641
68360634
1587262157
827792737
1506989299
784471186
946542087
423443870
1266451292
2039417837
401797465
737927637
1360998039
2062098811
660587479
1516866073
1838101566
137148556
284846917
2077938344
402296933
1821585150
474139102
1017564535
1544688778
1870237886
1725610618
1288064412
24587033
376915198
784768793
361820880
539255662
2042769446
1878550866
297964052
1876298643
441549634
1757479084
1669890146
700295456
664841218
1640595072
1573261928
388479034
735454816
831322408
123610755
2067630697
614731565
1739409303
130906253
1253091455
312026822
821904302
1834573351
1423929322
1446938295
1264681284
2083408933
961618898
401927632
629367301
1221510975
1352170526
880929330
1299676411
525311523
122069619
92774790
2142097171
1694938345
586256829
2060884852
1344570667
1630854328
412316131
779934726
899618485
794119550
2083151693
373246077
169032241
1534317387
1682814701
2038367811
1432054386
1233392974
2124282446
1333449650
948920179
847840127
277950398
305056817
1900721473
455088267
339868182
1842993667
1165679774
1455688804
1291989895
1166474067
1006843986
1933266407
1288359966
742034385
752878982
1682706288
1471157669
988039084
1549971924
1059137294
939943259
1366934020
766146917
332906582
1096012071
139284952
1632516964
190888172
1886069047
1943134847
1091158075
1943821855
2054717339
1117826079
256299000
308894534
2058590430
1854470790
301861681
1007995458
1224451325
113874430
294635586
1579692014
1606363215
2135903534
411594155
380095782
466275076
1814708611
75211328
1781260517
1247579386
1932032156
1227925113
1060761889
865798115
1619112617
347272051
2112957373
1596310887
710861107
1556734516
934159387
791057932
1126350601
921514067
1259215150
387005698
1758357638
1860858782
1108116965
1960292811
100010525
441783937
1271683825
398015708
1188145542
1282207145
172981880
1956688067
465628055
1796814465
1721356043
1332728584
1465955253
169538729
798779675
1088926402
2004778417
620989940
1984489068
1681050065
716510747
1132271623
485896064
93454542
638731096
596436925
2139852775
467095929
1690887053
1389488848
983530392
426885507
850159798
732479206
1873183137
86261536
1444782145
1690066309
458689385
1163978336
510472716
916370137
2003334739
1129469872
1945935186
172674085
229329229
326193424
766075231
1685284269
1510034645
1921078136
1445192395
251223893
1247919187
507893474
221413842
1443800080
160083839
12787751
630771389
2024163653
1082153505
152321851
1743509013
1838644559
807706606
1710068259
1036800801
1435153063
751700496
458785308
314946093
1560910890
1469698033
850277992
1655290970
1427016800
680783571
1013810220
2114807642
1395625645
1315484179
945717293
128383825
518264601
2040142904
1488775943
312276939
1047281340
1347042240
1567354895
31034564
332367010
231411114
1068566121
1447000661
2046337381
515587877
564189264
1157506382
686913141
1533578581
1458521482
972150047
85598974
879816322
142004773
910909524
414157250
612159639
2125641792
1818124474
1679292666
607322508
772211765
1143838996
1110712243
1961131233
504101260
1623564573
594609274
178664067
1354717583
1299399886
1930077593
779885699
1648163625
1863035006
629846005
1578013522
674267858
157514146
667616926
138865796
1116939826
1572884155
1594609441
584446104
489193414
843339898
177205543
1358084823
40519916
944857292
196694901
1865105905
1861411581
968370796
2121511350
1705697885
602382593
446707570
925356244
1823166936
651142887
737954021
1956879140
1856734444
1769134683
883843478
363551886
1040566780
2042269200
1327812260
478364707
1389087324
2087673080
950899005
1924700096
1427343391
790783758
1737459771
1361452226
2133115104
1098577881
2107575394
1474039754
1765813981
897808711
1201425272
1379119152
1677455663
1398171150
40312
1867294322
1986631137
221350680
1890613314
688457911
509713441
972398247
1379067101
2024322860
1050970640
1973974357
1433289046
1322638372
545449938
1087893763
1970150411
1582808205
670285045
1623256950
924403883
632559401
1871623681
1682766050
1561403002
1204460773
315807771
496506859
789649941
1023322578
985074324
997652812
874820210
332640570
698755141
5229937
1554646956
1139769093
993600791
1626684948
619569182
733473079
1593085713
714340187
33486971
825041715
758421535
1283822208
223693830
232825292
829597915
90699928
1652272061
776520994
464935234
334388961
1591357271
1761349703
1989723467
193997868
2086884503
249748095
1621390159
514706979
402449830
722124632
359149607
368401341
904609945
993928960
324469549
1362832335
1899487222
1150990164
1662240632
1499355379
1548104513
138992749
1140942448
1579022430
2129095367
1512459594
1798087059
2092303552
1958992757
1506139274
904698373
1711102892
1686738449
1793981707
141014716
1978949196
138546261
272864800
40264999
243180651
1319562485
593511020
1413493445
28095679
731321962
596354713
1000712412
536127309
1423012001
2085851999
420339016
1079525509
2003362881
1512594113
266005086
485741458
369338423
932633976
464842748
729566104
1265461833
2020302178
794542709
1136988906
30074415
762747593
2072421750
1818097586
108466462
1048434271
1592889400
802159450
1460172646
1551121467
843867724
1958101571
1270557588
1425728729
862721532
1948563594
828900397
1288854641
844382505
22694185
708549368
2046511615
632030196
583196748
121682575
946403970
2128607627
936437642
352062832
1382574918
1559042639
1483796970
583179977
717325477
1381655109
3674663
609137345
354175416
1342065770
1606961713
556385206
1385210980
355791264
1579107340
854885596
2090874794
718765236
1783963766
1301366846
123159090
1915202550
2012659024
629750201
454093355
1737023827
187983464
1582349721
1025798354
253157316
2002616158
1917119480
1953102738
1069892800
1609713663
750282354
1035299454
1164680844
1644674577
2098958071
1514171485
162040519
2035707085
1112215508
1428237229
321182059
916612623
1115849918
552401350
834052154
830173436
2105506472
1846749100
1045465163
339579847
1969034145
299368592
891780143
974570227
1143604657
698456028
1099456927
1223742125
1134737941
1821999927
1919100549
1059762834
1499899784
1095347396
2142638127
114918671
2039737845
813986739
1774965206
1885511956
493243224
1206035914
654632264
2005988426
1602313075
1893934967
387858546
126902351
634666651
1662744750
1963699461
614692635
1566893045
506711814
1313362172
796726747
1353889071
1483619149
1089255806
180766601
2128962199
1659492818
23774985
1167280202
1284393509
1225284356
869909969
390028309
1917367201
1814514061
1990629818
450157271
577434732
1264540690
962973244
1737674364
1112061682
1967019430
1420617915
694200316
673316009
326555181
551885056
1462029606
229347613
474719463
1211023917
621817225
481317828
416295308
1818458016
1106330473
1018539943
1557154607
1213366201
785352532
365530851
2028501923
366423863
107550425
671320270
553629020
1347667606
310615999
1936985067
1804307544
1622477188
645375126
303911583
872055106
342466790
324042486
732492307
221036805
1059374288
770989683
1978804339
1786786433
829571382
207895130
92683527
530091308
1402013040
875842652
1825715576
737165578
987313034
156962921
1791718229
868713341
2064190407
1264060108
1137062231
522155888
642567830
1751976185
1040281481
1624541011
164867048
282885428
1429295388
897839067
1541267178
1676593657
406478086
129938003
746877857
1878247651
1723148556
22351595
1130060192
1685402321
460608162
1019429862
947127339
1222375381
915245371
1271120156
1676021204
635192739
1724179596
1913675144
831089576
2146825538
1525797091
1239118936
782145037
1122959563
1225754640
678879780
1276060463
576956836
941833100
532798491
1210842773
1556041702
1707631900
877690712
1870878765
1225762047
118442487
155303158
1242798044
485377080
1821965489
1344007963
1847425286
1875892153
562419586
1296183275
1208270046
1636921809
198355265
1141380811
1040660749
1762825959
1059648501
1225299162
1257293584
933740791
1452279097
1122090420
64890602
72746306
1586505847
2106374463
1451062295
223246837
62592786
1006240748
1706262506
434596760
598868393
776992902
1229706252
590031679
1869610636
1140258956
5687240
1253623570
261477499
206988400
764759789
260735854
57065680
1588457784
1116049914
1417510838
585702324
1070480301
1071155914
12558503
1310881864
73221701
799700754
606198086
1013411861
498534341
1211273642
1442127641
1696422486
1544621024
2035955328
849147397
2015260114
1246556769
254876570
234550472
813479783
1426238631
121921162
33976331
1846191314
1208600876
817375533
103713472
2013640208
1874994560
1837770779
1893592194
574916212
1152346567
1701880586
778963031
497469
1125295705
1805847094
1178700503
936677853
722345057
1996144382
1916034903
2085368843
1253999137
1315595324
1461225536
950181342
70388105
869987357
770526604
1617094005
16797206
1967184071
1283894702
2033079053
1622531679
1022495166
2135774007
473637100
1425218280
688860243
1848216251
61588951
1378186448
1753079066
733834415
1114446171
89782276
1932862408
434486892
1316749992
1769293240
304834354
437726234
67568766
549507927
1678266018
778969537
313226237
1406417852
621317954
814867175
83626749
1767765479
1452315082
266655940
2144046256
1355110137
962119247
1790237131
1143070375
246879594
1349851093
1325563200
642221995
721234773
68249508
2111702059
1220696108
256070433
1446002548
1855346108
636915506
1695965590
663506904
1531373198
1075583396
763262358
1329350344
1188174931
2062749444
1667600239
464004323
601584975
941825267
339244020
758285636
742322247
386021747
1958017974
964142748
1367084828
1523600909
185893289
228498655
1856085602
2019029729
137758328
450431287
805889360
2061989387
2014834320
456658894
116655493
1205767280
682774790
1140097512
1360574367
387563721
629164925
1633219448
1718976179
124408123
193397095
632061286
152160457
625735910
1988438797
436418077
1166791836
1257911748
1794613696
1910758836
1195844864
695678050
656650379
414057507
1333310282
1302289604
559293040
19698011
409006651
187635360
1776800987
1663003499
1167528666
2130127879
1462452867
873824663
2021438727
1641815048
653011239
1863447810
583319769
669674720
436171406
1610069820
415924621
1539248874
1674094031
1572163294
944096555
949584088
871376138
851544880
1281655057
1062712754
929998317
773354983
544292693
1287876882
1280390238
468103433
1963784840
1155895667
1221504710
647907635
428941511
598544429
1842865526
1968854080
146692510
101694769
6989076
1948954185
2020248419
1586869049
838765018
941132998
1356824789
954163805
197726576
1984415452
1368267818
1157745132
1953043936
1297017176
1245975188
664533535
1168177594
1799092657
1493393071
1403940523
2013326706
1901951205
808176321
107137203
310904414
1487753116
434033968
705507500
912152090
1802591299
259310987
569347446
1414313526
1930364762
1756220688
447792261
303709389
571318107
1633533655
1407559976
718069227
1831814679
1402297176
671745862
77544196
1569499024
1733946460
1996690755
98525918
1215994731
2001980138
1555568044
1220913350
906116574
243782682
88894500
1735005780
1177233387
1185247719
1793519032
612921653
948540225
1671060970
2005400410
1885487348
308299149
1491020740
2020228174
1850009965
1945173704
955128231
1182981333
1346439258
1874039691
1843452143
365062459
1637359901
708397721
356677445
58560724
1522489265
540547471
1506405411
2125330951
488266897
373788822
778427428
1625758419
1025523160
244692302
1721861112
414088961
808914744
1489107523
776681279
1091036035
966414464
251948670
1571494399
384522138
1110975378
1519549229
746431578
1056603313
877274119
222305427
97257514
1884354537
1626955852
85549933
377100120
1712304866
449509376
1320101766
428568543
155088182
536989695
409525690
1931969081
723273218
1255499347
1807744071
1448309787
500666676
1818481835
1879149860
675503682
994068917
905738626
369249242
1216325795
1775393420
2000503650
1022813362
1537526897
1094793789
1507908492
1281334927
800262346
734983579
437607531
938314014
952585068
1691725580
1428680884
1256136622
939756494
1707405380
1192973627
2026544855
649306787
640952223
1933525863
1265118196
519546537
12423708
211072775
2076146228
1743444761
2092907607
32324683
1330071017
1815176819
328633622
688968007
1655410821
1291297309
743903259
1237553943
1845740017
215801116
429080919
2013447496
681636185
1790207957
1688327296
1720957107
916710053
550143460
1815590609
1707821877
1978141402
1728424393
510977972
174003302
1168380836
813316459
1167750479
431656236
61214275
1315415072
274042264
1635568393
802273829
306409921
1285450127
427514947
1916410108
1538967951
1309143817
1952354759
102970859
1686298653
790790604
229357950
1144223366
986616478
13483132
1140418365
1201013256
1280985141
1954297230
1400760445
926183409
214742402
1201691229
1281671755
1999047253
842674590
71583085
110818589
283099930
28975000
306819393
1778640039
1305108503
928507973
1360046199
491616844
1464265208
1301019200
692765851
1288166528
172844799
2136106396
1606724944
1391417761
8309309
2143117926
325953301
1392554847
1617878724
1151195044
336863190
130627746
1114146285
684109413
1009860185
1658685601
842776048
187654651
614548690
980710407
803071861
1729047197
46771757
1557142998
985606236
2080627454
1596643334
464033412
476942724
1936779167
1669227266
2014374673
36209889
1498909208
766382310
1581571125
943881373
444320557
387802348
581791010
1568307941
1908039113
1990707958
1057555596
1908354538
706085633
732448488
557868274
718166074
846038726
1806756488
1221908261
791049021
1983585800
1991404925
243266664
1893460763
566515623
1824951899
1459601588
991173660
1616467291
1227529764
349370799
272254271
969097004
1070046682
717235829
1726708702
977562565
795663699
163318891
1527833876
837061954
1115367736
866462428
1485077415
1424419187
1736790925
1597181004
1987213321
1465773561
123543304
516638284
1200492747
1743380709
446763859
461239513
922616660
361084105
791825668
1252473868
363991073
1824177896
215954654
273563552
1710686360
927335519
986523326
1021581673
1136952781
319769223
215446272
1264928558
297259870
1447577209
898681777
860690421
639059677
908807010
1063826559
2138050113
408625240
206448588
1829791579
281313191
780458385
2072025817
960064892
1043606859
187111576
910432409
854019440
969814863
1914696307
1197380081
412183012
6462325
2034743975
1424346703
1133797550
1370396967
1544718017
2006120844
497218063
1309268630
27329770
1436000309
1965359845
951878457
329276885
562353568
138855442
1212681396
1023425591
1151144254
1801891909
137757816
1487408303
1252799480
1603282227
1045289457
1315296990
1994449787
1012916180
684384155
2100167799
1233004620
1441005115
404663985
144843834
2087057599
1253768545
633650129
1297432862
1839540520
1779323555
413194045
1177257358
951106565
1699974726
1018383685
1527134868
1199436835
1135166179
892420770
1442334190
1563062903
801679279
812912300
384877710
1815097458
1323112793
65446043
1471849212
1741531835
907368547
488236708
772003572
700160516
1563466340
1213482682
385581779
1640053680
1086075551
2089616439
330717826
250823561
1683415834
959334920
1074804244
1350554686
312818657
928140717
2037994832
1469777744
2116341490
1153663270
1691328420
1456683490
1906019060
1769538356
650969832
402597226
1979843884
1703043464
1064862016
1940227458
85789451
161435250
1271000502
1285052430
1494871246
421217380
1418396085
305824698
1351893759
1933483676
1782772045
900381249
1373371080
1625473339
1365781694
317134675
1469204855
1387565270
1085913177
1371450972
1607206705
324680784
527050561
1686527874
217349013
426683780
1485550148
1362707102
1084458480
25304200
1244502490
1850900944
977011817
457549638
1411511955
975881427
1884647289
791835813
2010072508
1749470328
1860688691
1861521305
1562979724
357326537
24234245
1141692088
1249334619
1711277168
1139577734
1367773932
1896143259
1653586096
495115365
18081683
599021994
1413566863
1446554637
405380983
1369177413
793887654
447259043
180739946
474994098
452655644
1760515870
214638097
325118817
1542522602
1069867562
1305006310
1095919289
1337655688
485797902
48492818
1663976873
685240073
1272894283
720154010
627651777
357832144
1399451116
1792413450
1790789078
711661479
466894041
1186744974
605759169
1682965728
41063287
1750914266
1168596861
634037752
851850442
731756166
1947698767
1311252664
679380819
300901925
433096748
328430791
1311860154
1959963046
909547613
1832888583
1041701574
771117648
966755501
1451510515
485565479
947012784
984753766
1171270419
2128647514
349757508
1616848451
903321057
1587699538
1616597931
2028982257
1802533537
130571781
1453207649
896641039
1522807390
490939429
87567049
323196222
2045688014
1758134792
1397412615
338744005
989098458
1441743302
1922252234
163785332
1053016423
2036167054
1142611629
32415044
535570951
1381256582
827240789
2091918992
1153168025
780080134
1310865258
1209050097
1248729205
78986838
2029113730
627955590
1950038874
2056968573
1646172564
1026160676
391673243
1235840082
1248527105
1500990173
1557052840
548027647
1310031054
803963456
318145308
100548035
1778843440
1316156572
434309712
1489046321
2123275048
1801049337
1968161281
422161180
1881104517
1548778507
246756018
1599847920
1745651990
1211964630
1669172042
2027818655
292708248
983829205
1774547382
1928512560
1366888823
833527144
1128831979
1680507410
1490555127
929973058
1613888063
855485318
690126761
1425171783
1295263329
920210296
292480129
910271693
1298771868
432044096
1499162226
820579454
1466017521
610839543
1265246438
1424663836
893825480
1180860376
1725199076
1680882652
2089610545
701362944
1351474907
1820265603
1629599527
1092061408
949072938
784907735
1203027011
158133643
155096675
554305657
616921941
1712462089
1785917158
1042775368
21182301
1245032451
1314213275
1545590259
1123900185
1702288820
1227051519
1071950671
1316517266
1161423607
1522755164
159156714
473495606
172682076
1332950325
1317033438
291137978
1785231647
1965901387
1119316429
385094350
575561532
154052766
1608551924
519822274
242673603
1111652309
229739076
1651778169
1294663910
686157133
253743976
1413995132
2036172349
3823025
1598514339
2126924866
890218698
238749971
430493541
1388885384
597203777
2037321428
1256022906
1815797883
1351111384
1382492351
2133145219
1235873940
1927039057
1033621177
1867086004
1815084227
879960483
449975345
1014189837
394102527
706664784
1665521918
448101820
1252224282
111023709
1800126742
1242110054
755596457
434841816
770329298
1867353798
618245393
2124802345
947778528
1197050654
1543512517
277042681
276235736
525583044
717668845
1402489984
1979360819
333027864
1091004717
1313538637
828215896
1708798604
1430807486
2013973972
1112507519
1286590687
509804882
775022992
1032050089
2061201206
477491673
1785309021
2114258750
1426555072
760812522
1631478708
1629247913
1891210880
1813555118
1345389080
471800411
763570254
766944108
707999012
426789499
1534592896
506709821
1200720994
433185677
133913106
1444178595
584504634
523128972
279763546
920542843
858812629
1396234726
1176923355
378284170
419429018
1871699135
1625709903
1346011140
1560081689
512156344
1525518619
131915943
1858518562
1060671228
114397819
203563720
293603955
515389176
1043795143
1514495359
372304324
672860056
1277982732
1135666834
2069244288
845074727
268043504
1585206744
706784909
906965374
157908190
1332327553
279273354
1223277867
1281990124
1192291841
1342753962
1318353568
1452908833
1130896830
1837743812
211927633
198896854
306093730
629757216
2136968190
687286485
1117176202
1911786298
1210638524
417694939
1980971411
2147325125
2046738806
409395520
1742063328
1812584587
782855672
470239181
107131747
818883669
598405607
803293065
1773447694
639631552
1793956037
1499006777
2143404396
1567722481
66182287
1327776291
814867175
2018068807
1953097513
497906416
1759470393
1770184313
666524732
365220903
796371624
733715444
1913534509
983444367
2131496174
1852801981
1446438140
614876620
470873842
747182277
249635263
1519017333
656743874
364579662
343236929
1776210532
1876003317
408715103
78283281
1508414985
2006799930
2106751722
2023241625
1475886519
261415671
51627927
888050094
571606907
1556135093
1290591869
316573115
489705686
1675180214
1721832258
1972074392
55388721
2081124645
721782791
1876667664
1993542285
1304658872
2021027486
414167791
1853172200
1467107691
903041123
1935019347
1589276529
1070913498
1964675349
1123689251
865458142
1934090672
156424721
1355006402
1976131767
371576374
2034016218
1210590722
1990356170
1255521248
529471448
1389012682
2029947904
1456421908
1806279054
699651121
1265200042
1096273711
1008602065
1395765831
718385957
506165412
815978771
1662546412
2068723053
1065151018
1342521015
1188552205
2026379989
454086194
944249445
1483915824
741078273
1563339711
1742787558
644160033
1956167121
1808379153
543625818
1291309284
1849426204
1600616012
52322402
1121535635
1573807617
854732857
2050626321
2069386069
1424012579
973960086
416325064
164950144
1514261204
1330070026
1790256607
216473614
273442578
1321754365
1560720596
363664690
210903502
1480660034
1311691338
175628921
1825811821
1133233971
1313912586
711616556
1159032028
1678856133
491174687
1545311140
999961716
1256238490
1606267030
459864276
1459330405
365193578
1110305981
438036168
1023530732
1097375351
2104854454
1541295831
1336035918
1091059384
2004577318
790543792
2038961176
2051628908
1015422455
548308631
143160762
535258439
1610712267
151997970
4040218
641455176
2145687004
865281160
399139674
2049835414
1335424619
1281584485
1520960082
12264379
516512765
171008665
1451468021
1256375556
1512857361
1454356803
1887671941
49661542
913148063
614828609
655068149
463656347
391348765
1126742967
1711327491
1169850133
163875007
1058631686
1839916677
2122671040
892684935
254018692
1105965172
1363983951
1439723454
1005979912
708400045
379323339
702226977
1979663676
1156872675
1721772631
2086025754
860299230
851913119
1816305220
1756606582
1293448861
1617113585
1692264762
1041834948
735138840
2120234344
2139046193
439318653
1717568272
1047053459
1902044703
837814165
1040405450
360833341
459517839
1970968361
719881042
926344915
416370091
805477866
52640893
58643869
1183026460
1278279042
101844556
792716045
218697796
1040551289
1249727512
1489459883
637224469
903398031
425493949
2083775677
1918213231
635705245
1118515104
2122320364
579985305
1273042538
1059498936
1802830868
102499767
736813331
914144298
637115828
217537111
1892069638
1343509889
1811639121
1039597132
936360306
1198135540
726325332
525919223
1512062747
1753492181
2034262219
969607416
1658603968
2082647991
1418568429
1821531627
1171323396
588851731
1593176313
1761828222
290783936
31754657
1613475705
848299487
1313648938
2044761912
120133560
1350473363
15318005
2047966578
1185939404
1310844507
1583869890
1574735359
1766508171
327488903
2015672964
1762312151
88581422
719563845
1371552945
1529453101
674700647
569431790
328703627
190744195
769371431
687945095
1048612281
2108211140
1289588410
39163459
1416252553
1749880420
1919873340
1925650407
531950759
994195556
651704949
1441765768
924902627
389002049
1292759403
1064455488
1709678819
580288680
1552039866
341477559
348343126
1231740926
1250590183
2021524302
1408526187
1922636116
948086782
1721153253
1402901486
1152805688
2031145432
1245413904
1988577591
46698930
138410595
460236822
42103428
1759967238
1614544095
318441661
816560808
1247256888
1999987546
1137892845
2120078322
1288190325
668057847
1659817499
408116011
1711241335
1408116640
967131415
1978711643
473556929
1563957340
1038974010
1505261760
1576488119
50077060
864366237
930119430
748425470
789119220
1704749630
1499435905
1818208835
1335878173
292884106
592986985
85635877
718124360
613842705
2072330111
1872542470
108276076
581241934
1309770927
1093482176
726067847
1018716888
268681166
557716750
784391650
805995979
1796240667
1160356950
152205370
963458887
1720839522
1881201571
292512575
1641780741
2057571899
1362612271
266032406
1271006744
1531346697
1854853155
1757513518
816922307
1681517100
14501561
394903836
1826620062
795840133
2145970006
728399865
2141056127
411296539
921179849
1634224342
251257264
443764913
208907762
1106616072
471375544
1537698863
1687928502
470119005
153121116
941409381
1804757878
1581731575
44869965
1292195107
1402171528
433834805
179566466
345852057
1548987801
1134597192
207123223
792109260
38426825
983117064
1749331122
1709659334
589379684
684373545
1383588909
1683590834
1000893210
503069452
987102372
25069168
1591618225
1158964201
1553203767
2065552479
1512925932
2134480796
1478653112
1097218466
1655270374
614330991
1156267096
2027502644
1354117349
1239817355
841032023
1574462841
1939219018
746344478
2109640944
98857714
123708002
2028191929
1318890071
2115779957
694204152
400731345
561506411
673903330
52020618
1523158319
679898340
1545645680
608076330
2087040253
1822223133
268362116
1157898559
830406551
1004275235
1721588803
687225236
1207884045
925707811
513681520
1083669202
1532996717
1124341676
334493808
1712240690
201502000
1146554875
472728824
372841410
1721565877
1373784012
788732426
47007087
669441748
69970769
1508856514
1261696286
1744131012
1545326482
30936348
338137864
296578790
1707523722
1402182969
1475867364
1301583128
1954693146
1334672358
221052537
1076729706
1995405115
158270783
558995857
552716037
128765151
1243436591
2099042244
776495956
885147217
1774905420
1885164258
1658161732
354006640
675069143
140563836
1833810360
512420533
1261951309
1317062992
862179191
1648231520
1363367774
1739141839
1059245054
1975223958
2088534296
1132445917
190505216
9915853
2118963100
84051058
1199204961
1877599400
775449795
1215937464
949124915
1573095125
1016345207
741370985
494075251
795721635
1727981740
1011751480
1148010765
1346887350
769757638
2140019213
1682748462
2042881126
1865216201
1644293361
966749831
1432437817
856194374
1488869819
681526236
1632596721
1741986048
1637128856
1402771325
1707685390
1275670187
1894654774
43852972
138030835
1248586184
532392559
464134910
1925882928
895998077
1070585144
1733635997
1283908671
112460189
864892385
1624129205
123027921
1038284237
1126382886
785193520
1568476832
275409259
1138803208
148372974
713074726
1959413771
917235238
906147826
1450951264
1021451389
2087304816
678502577
1809849586
1680119814
784843365
1200837590
367896303
533867465
1650771993
2025985872
764870692
1259862687
1733239215
1227600542
1654721283
1946974029
1493325049
50256757
1227182895
380562179
1295095227
1513735665
1077824308
50495096
1387159380
1991129120
451830751
1367620505
882420345
330487965
1389585917
357705814
1090227748
100823997
745938977
1368965347
2123247004
193383353
1724699945
1456190645
1612885497
1927342229
533703430
461747513
1441032403
487146681
2109154543
63936937
12052329
654282437
294906873
1398599321
1222614190
1114745144
1289513828
1484851044
1977725120
1613160021
1050607216
1004152753
1417474167
870050274
1160657170
826722824
1871116467
564782181
34034597
1528202794
463472338
1027130090
233462639
925336515
1317258207
1352858731
1312265944
1172192854
802926284
1676357386
1915824240
1301995760
148097636
2041217427
1809476206
1748339519
2066163472
1433000788
1103693318
823194592
91774399
861928913
915487864
1591040389
106018203
1146189404
1433962400
765709367
1500598743
1037684556
531756541
923737374
2097216212
1651237975
2102897876
401555451
127880877
414723004
1658122954
1472717579
514979481
2035345133
1476865241
396979645
621573470
571953174
1898499154
894677230
648912668
1701863037
1962512649
1040225507
118662295
495745514
941180746
107964148
45962268
1984429691
989797275
712892640
454607582
1765923533
381387874
200985499
1854657227
628842450
34234919
1328600710
1918708907
1161375507
1778661168
171327541
1632440060
1122560038
52188083
1813057853
2110832744
2098366243
185060647
762994297
1788359057
1459042137
540889631
1919788266
1676574337
356135442
1730775900
549810261
1301579000
1939247999
1117428384
491057074
1475668116
92607039
49076985
1237154023
1731848168
1532975356
1770098603
224300868
989188083
187572096
562543308
792232125
1646823918
1248380001
2054613360
71624810
362476140
203977194
2110850737
813189547
1199149329
144932011
1419413098
1726357025
1550244434
2029842422
1789671294
1412686203
1199881487
848335914
1621455261
1877411715
1332544795
1877289306
1949251430
1532140645
1175860561
308708422
2003667810
669765423
966380280
1927984693
631617618
571229554
1356246658
54769594
15066888
2080200539
554594124
1502273249
2036666339
1885885940
696575745
2055387137
2097286143
410779155
1727776194
34156626
765794144
1525830241
611510578
1895965943
863062974
1217017803
1994276353
1294159544
126783408
194871488
1070140801
470687265
381964230
736752195
1278564743
1718851807
797462894
23915806
1560989846
693920835
2122386783
1027447405
803071861
99041289
1138808768
723516914
687510834
1326989471
1322940039
2047556275
646963719
1226106971
975775214
2107069843
734192613
693152037
690105776
311196849
1027457001
37259877
1394567204
964246516
1169971301
1994908904
1218451250
1053574441
428635162
1745821100
397543873
1855846595
1025395529
218682540
6242713
1939279455
539038721
949466774
1926724768
763571442
1184729801
904575987
402451216
494262159
1248503815
921540229
1968818182
273916190
1781719982
68093710
240986145
2067062774
52544631
362651550
1649011318
764430446
648535108
755264918
832818963
1399311770
1875955326
1516383858
2080020674
1387607428
1633173234
1015817350
285249245
950506091
1755390297
233144653
1685233107
850711686
34965260
572035040
1090195477
17111002
912559627
1884927879
866923832
230734179
1504036757
134351105
2101246740
173724770
854775806
1821239026
796328050
84010304
42195721
404050226
674192861
1867814599
711404392
1099857952
1578064558
873801433
1775724919
542790650
1873890695
1683514138
697137171
561506397
1274528387
1808540439
1338556687
628819932
1078977581
1492671420
775792579
163917401
31697835
181730224
1871877924
1007467545
1998814966
1556342932
1036641428
1811994384
1587462151
642004298
916699352
138045558
362369243
1207942636
485082076
1531546448
324676910
787132215
60621615
161836009
574155722
425377368
26850664
1859309094
937964083
1602443600
916563618
1970998401
1981459923
1472073157
1502601378
447583620
1350574851
2140610929
1224481102
1993114301
676021763
1998944494
677179510
1100617890
579277915
31893477
1893652107
1827099057
592005515
971939587
613427842
1593345057
1647961553
825543195
1975680084
136411130
1144899103
543231782
1567946535
241713939
398941436
1891480539
2063692565
584634520
77854335
284069346
511651892
1006319935
266562931
1728734716
1668623454
1074256854
386137837
803526781
1469486289
1949670708
695788798
1500533051
1480544302
686681365
2069343287
1244282291
164550684
936940760
239436590
1648758877
1315859670
312373607
122519419
392007329
1923346804
1363490697
1042382108
516050483
160664785
1648895119
983907865
416207518
2001278696
29140221
1302266416
450334188
562886018
1765151177
140656242
521201537
89801141
801842167
1704287539
1420097653
1810464907
792550959
2063086572
1976962645
1104790772
283213643
295676162
1947945078
1575039167
1111596375
2005977060
2116075715
1578702122
1120322045
1077167026
2109183626
183784549
325945725
724726062
1809328775
1463516093
499456926
608398036
186787471
831383412
1032557790
309362435
1427398342
1316259716
62600802
27031991
852318003
11002832
70940288
126376175
2060092548
1853868816
1871985824
742072464
1284812492
1081157555
2129374989
1577436443
115809205
500794996
1105846525
1782291841
1368337889
1169309009
255143912
536763
1968382842
499352909
754436936
1468253616
2128720377
1200102691
358462167
1914811842
138960120
756494828
935057279
1732900347
2146482741
1215785903
1688059079
272061447
149952749
623691351
1485734366
394313297
278361701
1573501411
1349968979
1560289794
8430976
826563792
2016764001
2025975983
1780825194
1813399667
1051215729
509846538
917103593
780860258
1632596855
1870843793
24677340
880389595
786654803
529562245
705975950
1274156897
267534679
497669908
411967302
519627226
352710501
1408210171
631775821
716526064
1401637906
1349723310
1303883033
1900730716
1144186393
1914426160
201715556
1898592686
1420471862
1749067570
2025988937
87326733
1740329867
1783638995
1345257849
1880297246
1145469868
2106117860
385795998
563621189
541032605
111758282
1818113847
649267066
701074969
1341743280
1384094962
1988105664
862119908
924683482
663088246
1190377270
1849372483
1207314389
1770932591
483095911
782044209
2127644249
1342616763
2004575706
2050024211
2064919337
108725234
1948070143
877139656
38096721
398170252
1611817701
1854301935
1965757784
436036509
278840094
1449606990
1344261799
112190887
307543776
880423592
1258861211
1781644557
465144917
487624342
636744825
2012563933
202348090
1707158490
1010610910
1594501573
1651783838
1704883950
706385616
348725475
2055064544
1978316036
877316946
1051147273
826835712
1961570688
1152050700
473464632
1454385087
142708870
1139683194
1225259520
1724607407
1926635870
1337947803
15986541
1501337805
1990566348
468569723
1495796952
2084953560
281033785
767855269
1489654951
297689051
1672721479
720893939
1098672533
153120624
72312773
761627539
1375907802
421755316
467154045
802755708
1102274059
1217075251
837655932
1515704595
1994848981
2107860700
1620765551
516270301
2112080899
1442108015
186641103
1814562799
657865905
1860573184
333394855
2130036293
2042685420
1892523966
426018513
2000277983
285440294
991025488
369799593
52507054
380147119
555996550
334690482
1409293025
2041582013
2046787308
1542577568
1114519207
1347833426
817167564
1102782559
2028760334
854564320
558788383
1350246285
606042469
894257435
1248106812
340348404
1913065848
498784277
255004323
362942860
1553078542
1335720912
2101742208
1911165007
813352308
2045607315
1926505625
1553302107
1264242647
19934860
584807521
1857374916
973907730
342915759
1062524304
557229270
1977351170
1984251805
487384830
1379760
1481097134
177120781
1592356779
321582131
887616989
1779161156
888867543
1561218841
1573151503
977883643
1689198854
1785150056
1144079840
1064951473
159317605
1837239820
1129200825
24519026
276260732
767995437
1571068111
1251275657
2052745789
584095410
451229009
766098388
497520021
1441259378
846819595
717106671
507378175
1788473240
1240789358
463551718
891904565
1196968080
1085179196
1610594259
791609699
85602505
1879915143
1033961865
1476466683
952014343
787380009
691752729
1864546168
1072134890
1568673596
117469050
1912878845
1911238467
1268832799
2021413998
1875874119
1638347947
404488694
2103847628
1592582732
876360319
1061544680
2037548006
340287306
878762251
1429847943
236537635
1479250985
1490825073
342204946
686379349
779309713
382558066
210023433
346357318
979282496
1951862660
846445781
802020871
1399407352
413207766
1055278380
1947270160
1083881725
1896561984
674416383
1516454832
380833588
736012327
1956120711
1047952675
1159405341
1719641532
131075968
656487029
169653029
1441224211
525291132
517100853
504198821
1004513632
2081222617
1911965932
493423254
56339715
2136621428
807671838
1223539938
1148316653
38882535
846773873
539290819
102755871
2024249659
1140444622
59657704
401730441
1015912251
1113272155
972504165
1681245251
541752035
1026393318
1974214439
1579205748
726751725
787700349
638381868
1944837115
702625370
1885300483
726238190
248107539
1371135281
1114530077
578313850
842948775
1380825338
1817138219
363171490
882832898
1091301216
1205381228
1640568334
1443886218
36928138
494797079
1134288500
1831333421
1421303521
121831338
756613668
449708647
633716853
1989444847
962702616
329161742
24942014
1954724113
33063707
334104924
2090009844
570919633
661153448
413088112
1673508003
1959096965
271762566
131288849
664499305
1229075085
467706214
127115471
1369621481
1842301834
1103118810
763279604
263916203
464688407
1590588050
637421824
1063546621
1232746836
1544958377
1904985149
1977163552
2085275035
471118345
361440755
2062227156
2002724919
2103877351
1244047759
1110032615
88081435
1119352544
1927878780
1168297114
732839664
592271997
909545173
1911942760
506547573
384147506
258007054
1939714117
1140075630
484411562
787398821
993797208
1079877502
830371204
1956793227
1604709935
580399968
441349068
501827105
1344200393
1664731538
1321734036
1682377935
447607513
845653889
341740233
178637021
449908215
2100788651
1815221459
2017711791
20332024
1026199569
407241696
748024820
1961511097
2015919075
2022799867
1524562115
2141803350
1773522264
663625986
1732803645
1296708859
1890673740
2121459921
959003113
1272280907
1556072916
1051588682
1002564713
1983329995
666646847
1707948325
2062002031
1329148813
2131734941
1975811348
964921811
910414798
807338103
1221045494
965050324
740139752
1167361335
864663481
2113111616
602747616
984176443
265433252
1062247229
1080520041
1046500115
1035875711
258149019
740545038
1322520918
929822637
2069208174
1143421621
968539426
342349464
1972861704
1797012663
1126367364
1089049941
1786117573
437317295
438384138
899834905
71354910
1110312056
1849634676
1931891935
1086959245
1319750530
1302935028
327497403
23768212
57713031
1210084726
1322067704
1571235621
134386372
1144319596
1355619387
1713063877
792467395
2098755506
526619405
1098452186
1096044969
973067620
1904727783
293086673
2118163873
2041659458
887476401
927974654
760263367
491768706
585574505
1430063618
618078929
1320871093
1410962604
1883783272
107460461
1966107844
71324031
44395104
1677211759
761888666
1330713439
164978689
1537624136
1810612548
1178656017
1823933660
654691151
1135069062
1284843958
381807025
1767854598
1254912717
450977661
741061732
278279875
1428986972
1192388547
77922273
1199096996
1235966914
1703524787
2048246326
918101873
885851858
2095344303
39641102
855127825
795028501
86637028
1765632248
902292034
1561108459
1923848145
1585097246
109430362
752741087
1756083481
280335850
2143334808
1588186341
491573127
1431475129
345979251
119358687
855384032
475393572
1593651606
251721207
140340112
1833187679
772332858
132008948
387797052
1336955814
548050871
847677118
2021370386
1836167557
2080802188
1847179826
2121370403
1330528985
1856479446
1795777620
1699926368
311215519
418673041
1654641235
1586881655
174582975
1277262019
320821931
581144018
2112459713
1969752431
1707642141
1575952692
1064946266
1366486146
1155405642
1834476972
1408860547
1921413637
1565454964
1895847570
1899637547
608386695
295432076
757583529
1316341203
1209320975
1907767914
1240022206
578390180
1091242916
1350697731
1771071175
2007321944
331493446
1856359555
1645315924
669233037
439934971
111390606
902091697
2133254405
1764865278
1799664710
1934977363
152933747
760640441
1998574696
1882533755
1382584326
1453057111
320612683
544176900
1379964010
911241084
244245836
490842544
1922254116
1769387240
1017424272
1831984506
1645667139
963895798
1741519773
1438609210
1618794672
724481250
1925577031
247081971
1444510339
296839043
670804465
762934533
1021994935
1586141602
877314117
1706640413
784559242
589778385
998049311
209781542
736781011
1572224832
1427603593
1736333455
1974985290
618576996
655497858
1079914643
865301962
1371386026
271510613
47043655
223329370
454651149
818450003
1419159551
1066418684
1712885274
834801782
867644275
1512484673
916735339
820676616
2054940289
107092064
2002762998
1797695657
1099230462
1559562822
905832800
38668205
1622822109
1629847928
1403744467
1067602984
38148098
1417602981
1197908206
2110342993
527502401
1133874669
1083946767
2097574675
1128439120
1196928720
1963045981
1924438457
914312527
2087738329
1524636820
1147312443
1353603938
1711439958
690040465
175436917
97339398
2006626944
699815406
1531759663
71515827
1263494677
1375775223
480063036
384052592
2110625499
1619836888
772569906
935237891
1046208589
1740715468
1470972623
764967248
1979500654
1426011216
835197320
694553
2116516334
1776905151
1990040040
361817995
1299973573
1828547359
1272852179
1250825338
475546515
190998990
602482014
1697421004
1626917162
517662754
758974704
622228736
268470625
219512717
1840944411
1960786898
1479039965
128620799
617405762
2038547676
1837819331
1731811153
568965854
1688186124
1101652053
1473014865
1437567259
674358979
2140458642
414067014
1872006907
748803221
1847068810
18741014
827980269
1845308120
1501575472
440622145
1987121043
645772680
1897155086
1453362422
1389646741
930375906
1117505285
1743706986
1864902616
197330431
1132506459
1483619999
1097616572
96691547
987900176
197001931
455749309
1888648890
960193117
2132953456
854521546
1350497658
201025125
2079129600
1720219287
1790729658
1652081736
286990734
1584687332
1299208798
2065590095
996143838
1262546072
230811214
268546154
1372218590
426503439
1889753569
1350874951
1288206216
1430080399
752884154
1178106591
905467346
843758253
1211570848
1915360250
1491039055
1022789925
1817081811
799928798
1678693054
596719157
377335609
235322373
1734060144
1748801930
447718541
361416222
146600704
1644706602
1471154653
1583185220
806520836
1340446664
224540496
1588187405
1894867178
1955848571
1200983672
1249395981
2027029151
1047371779
1881166049
1991539164
1117645583
1779919134
616644200
834961362
1002089492
225656760
1307822277
824808567
1584298378
1993535607
887212799
210573380
1842019118
1038281399
770327286
2010626551
1164943288
1524893161
222124591
1713289657
1008707523
499383080
2003796290
516412030
2081164029
808965912
946407573
1039533569
1047696034
918172836
467886677
925505812
1476594229
2079817450
1656575633
961721080
517708042
1380030691
267533208
152306968
806946858
2048298048
1486156787
588785924
1745666366
1313831914
2030825905
312597375
1895318178
1857536229
1343060854
1597571024
302660650
1791739249
522080366
1507286062
1105272821
971020017
1949765543
521682315
1431341841
603418426
1089139645
975561354
109062495
645164349
1241078184
182148935
1769588799
189917555
1806069773
1820907363
143600985
158618328
48892179
57889306
2095620697
2097569
1347149855
1119463001
1977960281
1129291250
1615556512
1643023680
214215995
306063288
874714865
1784300182
1722080558
90099469
2130862771
98437079
1786706135
67618529
1932894119
1459322148
796591105
691844658
1092151203
1785607538
601205193
895710401
1955213935
445665318
360843398
705170544
2119819554
700088873
718270642
1498804568
2079060064
1914855901
36683052
2062208448
1720757922
872141063
1944515961
1649410822
1073467015
1571625046
2101828898
969206938
1873631275
1178229450
411758892
2050491004
1223912372
1899438909
1778625022
10131894
2068625908
1220925731
855592502
1252417349
1018287747
1166607219
1952759218
1780276774
1489865430
1453173709
34097629
1884285141
528178049
1090335486
305614546
940921989
2013783975
1196270948
367696901
2000634240
1257847929
1859767205
651308549
1953625618
261666584
1322405383
1116659361
562432782
904049393
272519737
555797397
1049431429
1934011938
1343680715
884956747
2093886724
1712078994
1711563399
1655866137
802722897
1743750641
1294684042
485080353
1908913335
1546351740
1519682465
965639062
1964195177
878504488
1509170232
2087463448
1391027961
1676596894
2113417869
460926871
1041118227
617159518
1875504835
1181612930
2131847267
1131028204
484829572
766637251
532448158
1485930194
1104812038
224934923
18811387
1141871222
1112033657
1428913812
1370732910
1408116507
1546920090
1327665789
363091466
1383460523
1303897214
177557989
214638585
943880644
1138672368
62553301
2061098130
761381162
1094045592
1397005820
1491827822
1110996805
890103379
427635382
2123145780
1111713763
758171990
1700900580
407459537
526118200
964712776
45324249
830898022
1398853317
42896061
270655324
214614600
690837233
2101738364
2088397983
1893878648
1647761180
1270008642
1659083395
598575555
2055219946
881783025
1324528084
613143587
86861054
486259389
667016397
1340413734
1537337788
1309450360
702597963
1880730889
752528629
132500747
635275294
589192442
1972163207
2146511156
1570834446
2090103081
1093405877
317439153
98012893
1252385486
2000634482
1948460115
35449403
751058664
1090660308
2001904507
310563267
500984537
336579393
1956257323
1042769261
1163149364
420178804
475376330
20786304
1516282188
1385581296
1786408252
251128449
1589238807
978118186
343913133
14138792
2056684891
618406779
1937498548
540489871
885059410
761247119
2027307217
1910221360
355289363
109392240
1060885395
1698633201
1270202867
1147541435
961240008
217201496
654354842
1524404270
1548376160
1518493488
1999605775
93739787
1837742786
1698328309
1215028920
2004619398
1384461626
1052651706
72071456
1714427955
158519797
157103151
894184525
1460501606
1160506199
1113771327
28839190
667982613
1075361448
654266122
1885338176
124389726
1698769419
323281503
355803680
1987688345
1741770971
1712434548
392330705
1583598128
1778625022
150588861
1782067337
344544523
1963433141
1836282722
1391296532
1261149065
1761725855
606398756
130387868
695581727
1938626368
554777198
180543774
74759352
104445580
450970989
1921498798
944743517
1290863332
533114572
1529700377
434446694
875863137
1375439960
869445274
223993521
363346943
1190577541
1023464809
848143342
353342460
1782523040
1384331911
1143452241
708224578
1192284930
947256897
2104458638
483728596
1126711634
2030019653
161470270
854702407
1950148733
1320231384
1885124190
1775431907
801993293
780243012
236186881
20203765
559410736
2129775329
2143711211
490065165
87555605
310157311
1433282172
1331973720
143575627
1242963906
181392423
1324740993
1051745090
1058125514
2072117950
1144881514
662511336
664385348
833166939
515648351
1506410198
1997394635
821128245
1784197076
1743500518
1897522625
1942813574
1186551968
531721774
1246146538
1347995310
163447649
74663708
975548320
683042210
473652258
1380929279
108228348
624594410
2073474589
1866440068
1354374517
1383805649
1700149975
1740909761
998822455
1164500611
987586760
735137870
240634848
1971031105
1536478779
1820705813
511088039
1799859524
314192872
831207705
760673563
464195860
1333665113
2088905224
1828052271
975683374
983185619
292523520
1931041114
1154083334
942769126
108388195
1539083872
1606345412
1952325192
1852699582
2078329715
634661482
809810972
1424435101
1654639566
902599354
599261772
838494430
1076412029
5409950
269761546
1834468963
1022225390
1186560825
2011390937
1319608509
109691553
1005612916
1240792852
286360158
380332310
882176506
1712231925
1456673958
306180887
408345340
1545492289
1174977477
134560240
1976108380
2127121271
791706286
1563765119
1026644969
148764290
433462710
1638136870
818595514
1110243292
399468093
81737231
1296172215
574417479
848357877
2054945348
129455768
2027475183
1806397535
1496525216
752058710
1942289206
979446878
1233701125
90565753
1992958842
1164320389
1606525589
901754091
1747482101
1115051971
110066704
1523701393
1718539003
882026433
1497848779
578514026
1885999035
806897194
106034332
1347265633
1952422446
496208185
1784493741
1836522638
1124062486
1794332720
314957979
135989966
1559087918
600364685
1820219970
1655496890
1744659482
1575350625
1785400863
2124519102
1028015866
556054953
2108818794
1172698877
620441728
2140293905
602879578
261596368
1559290934
1979926495
944080144
2134853918
848002979
574498885
623337737
176617548
492861847
1007933843
1054111909
862509913
1029225663
1123588831
1055213720
1462172185
476682987
1604175425
1529674443
1311799212
551818088
741442089
179352779
1443204981
1171153734
707873448
606257449
217695192
1657047740
766888164
249837382
1749106619
1509893827
157002059
1723113976
1962115248
1839580614
508237765
1907426214
1598212441
55610693
718534662
1197957922
613136678
1500972645
1825501298
1000124566
1364959332
1750651275
1323872038
801882134
1506823734
515631724
623149963
1782765508
1628191700
1325251472
288504984
259470845
1169185775
632270015
2105623797
787538543
2137683466
1815612219
1117472193
912116552
1673154782
1321605319
252496601
1044083146
633812080
2102634645
980108054
178966547
1808557248
2123146369
1029129186
1846331748
387320372
124020009
158182496
1974321466
1670366874
1906386935
576253018
1637956366
1512243753
1645730748
896772045
2049826345
1956927433
827011711
1811936179
642765875
1242054401
863082732
1518463537
1772173720
1552654635
569764831
1207613523
1755611698
1146203762
1035227833
1196483686
811691750
637698114
1380759482
524748840
679020453
1126540912
548833964
1775962228
62333577
1458613295
284758735
1450029833
301173603
957072907
773145990
1896503024
1537188257
2002111865
381533741
1663976417
1136762826
1819833941
2025931949
417332557
1560700500
949804252
2063279952
1811621175
556110117
1924335107
133452074
649970730
1507572509
1048930921
283365526
1051586083
1156868063
396854853
1154424796
2122008504
1146688988
1383019595
1017180311
2032282712
737335613
602975711
1581563917
1899432191
1065079304
207266100
1856812304
1074482674
331882374
1920660377
416028007
1267433454
1766327326
1052967607
31793656
1386537977
1575275309
1917158712
969742531
1309015856
880532072
1868339238
602172291
1631149290
1310480957
39865537
902695846
747755852
1448847338
1933601093
1052862769
1264828279
450678840
814680916
215513577
1015216715
1393849729
2026789461
1516250905
992840785
1274150122
1401664974
1688929606
183864805
2138686542
194937619
230007526
866541786
1664185299
1361295899
1442980031
1345865513
933057924
710090407
1366188215
1701297531
1707709227
1928055741
1100215260
1378430133
1371111335
200866057
877160725
571715451
1976312147
386125852
1054612947
984963704
1686513338
815677925
1966786981
1080540662
2107003875
1885400602
1987117380
280680731
1277520576
1678870381
1286578811
1263183921
348189928
168200360
429179611
1663412086
555731362
2540087
211949650
124271102
1809354112
385517771
230503782
877439128
161825477
1701163469
846870577
509391356
949021039
726816109
39774316
1802404293
1047096723
1430329198
1518436614
1639027820
6554517
261002159
384926379
389231595
817756369
1591650095
581641377
543515263
1099584020
1095716755
269262309
1048395626
946901856
1885688706
521817551
1596883635
1918542018
415708111
12765232
1489091039
1069311572
1459731674
1082432780
1653427687
283495825
675645027
1861672461
599892606
1815608418
971056609
67012729
1773653007
1639158220
1371600432
51431090
48271873
119435114
891340411
1449905212
1904653429
1677179750
260179798
1146766132
493769830
1731051237
2001855194
1186490395
2079977922
1461511617
1518682551
2140014637
630882765
2118663063
1362182789
1703409894
1547090447
1015453022
1782609225
1411660571
557205125
288566231
729376203
1360270750
774550034
283493369
1897038245
1690246414
1633261444
1085822327
1786684305
751423158
454024238
1140907887
1729439044
641324481
539200696
242731104
519249098
1076403257
1827450946
1411723016
171374651
318898151
1408561700
2028344196
1404490059
212257317
1485287292
1154250513
882693481
1507067232
1071363604
1057733083
1114607841
2102552771
114918420
1179386181
551248582
916338873
1782138768
637628197
820138984
977453860
2096335168
968471437
390060348
1036598517
325295725
278817796
1620734016
1341094225
312492388
233619780
1864580925
398434803
448710078
1907067951
480530959
1145395297
2001486696
876508708
162287572
163826098
1858974234
1225688983
537252095
1887886780
932193445
2052929735
706763464
987960254
1891644455
1946290618
234826102
794846735
883898430
842294741
1376822741
1550290355
1574532661
1621834956
1206282097
2143016051
1978133459
388436879
680260860
1183639930
419973327
1460069121
1626758470
1198402251
1704973738
1513089161
211689262
2039121097
896036255
1884785783
1536682644
967262011
661590929
215203325
975811338
2023409710
1819397723
1800513198
1058901066
311272800
1250832809
464281167
1628087228
195651551
469156274
1637827863
14850819
730129010
318941417
139592167
644431459
1793157207
1942844557
832310488
1003874394
1958902994
1941660506
1387502015
661099927
2127660263
1707201804
207594888
1513957663
4368164
423715317
1071440766
761854615
1198363384
1250088062
37995031
1753287884
1764219706
1039213241
568951332
82871475
1875539162
558578015
1618382488
382666516
1226064353
1680257155
781827290
1992919821
1988696465
1688063112
791829888
1120496730
1784673763
43523889
657446576
1585524445
939602043
1958596113
1839010177
383735562
794827171
1366622886
1916475861
1604289686
1273428339
1634577742
1225233795
1204114408
538791009
1782923799
710858339
1883672427
2024350091
1543836135
1094394328
952370652
841988570
1533284961
952241235
841338812
1155205046
1743119393
596548132
895678549
1292305693
160934417
2132159084
474033214
315329169
356990683
1594320241
1350794979
370751280
1347945111
741876749
1917124080
1525654072
1694866919
921899093
360727929
1720073722
1991911215
220689777
1427778389
1291673085
861314287
1315738413
602859449
1080641631
1400554337
803607920
1983772108
205790280
360783017
1501982091
607287182
1997674085
1656832463
812842858
1208647123
1540591779
1830925304
898469728
1294654488
1654337543
1053426603
45260601
639440043
1678036188
965573799
1535333223
1206902023
754338479
27729867
1283562854
924637875
1640035315
66198849
1786579379
1373223923
311168317
778824440
2116645224
1072586903
1721317209
1953948957
1603019872
939125070
1216255106
1843546471
818852936
793459859
1775845907
835924000
1863411984
1042667703
1895252216
1309989082
2120908872
80904453
378732127
504243342
633843018
795710774
877480489
1958299169
887408522
1681901194
102478391
943551022
331344545
1921592393
1189766182
1466803018
1469943112
1827554570
363099698
162071579
342191460
1749842482
21328920
565277433
199336437
711208023
1236744508
550957276
1319837382
144106541
1394359008
1074189303
110561562
1452328868
1805550937
1873440950
412405037
461982667
769964390
1792666294
1978197884
1594001269
1872520623
77613017
758428267
96022374
778096093
787225097
342354631
333060120
1372272370
356556780
695573677
732877862
418376370
1644940865
195398911
361805489
246864905
1690251645
615680414
1483344398
1233422266
824767409
1740218651
245388478
155803541
983623653
1114234656
1583284772
1314050918
1976084516
1190444488
887729754
175156856
1512641022
1183648598
376000229
973258302
1425129019
884897477
625442535
2021257378
2000717369
1925256855
909667029
1299415450
483906184
982170398
92781913
420702887
651894572
936806224
1779372664
2054832195
598305687
1254995363
529233523
911090939
92628294
1504665899
881192017
1520837655
6825340
799707332
1568069047
949424341
97628583
807158334
859669610
403693815
1081365060
311486757
448721766
1001768500
40286157
7737614
36607735
1835025155
1071006005
976076960
1564984413
667875892
1367340370
167858461
178941769
792351822
1159737186
1511527110
1231936103
1840898291
2038343584
190745660
848322137
1867188876
1336975684
2117564022
404624983
2032318899
611735150
683929186
1450643067
2006881850
487647566
1461301250
1542242208
1420648592
1805111628
742533699
1582905373
1294483062
1810166620
1348676336
600226565
841622084
1312206902
1697270996
1592107151
1866569045
1747137960
2085141446
480103020
279691154
1684298155
1714141888
593610577
1319298911
510520849
715294214
1926757697
1880973574
399227810
781828363
6511381
1882798080
1926461672
1241353509
491860130
1007130469
634850439
1749036197
865013529
1671698659
1643614302
1145728411
1881085082
374268593
2104330964
51132271
1742916282
878194596
524671480
2129977943
436801280
1077619676
1394084432
839592221
75620157
646312753
1557216206
240280677
85615546
1107366431
470429056
332530595
404314098
571514194
2124522371
2035984534
2097015628
1122635593
329258360
101902367
651835033
809982066
1077139279
143440133
875799323
358613035
1410282041
471961092
38576197
1797735903
2095554897
1354306553
1762080211
238334730
755767215
1433147382
1598515400
1686782617
1347997723
1903918751
789161445
1733754740
945283195
80533833
580668356
37109083
1857211225
846100959
1855385132
1074852855
1271881522
811645651
1472143277
1237295647
282367260
453335340
1472535748
345864751
1679481045
1950202418
1173779469
391211874
1295678504
1009931976
221003578
403724591
92000646
1258591217
1359987266
1494651478
608102671
35666423
606290322
326961694
101401743
1947342299
1147363943
1401409953
674871486
1240380426
969132873
63168237
1713625273
784348039
193549043
61237683
1296483414
1631327799
1188804871
977604153
2063791929
510749381
1913219320
722541605
101683186
1423649410
525021809
262810387
1319623022
194385735
918810662
2012145187
470429929
1549316236
528577002
1032517822
1892073517
778141050
624044056
663596011
1874674981
658606361
1741350679
430830778
2024318297
773568228
206740371
1844949827
2072367278
1085260555
1031058208
1698316311
2141561187
250748099
1007626837
1090497656
1354437471
1096626802
1123625801
1297022445
1645340744
190738413
1558508950
53865990
1815410656
2000991109
1228984831
1103512723
1767045852
81280500
1537401436
47745926
1888910364
872622707
1460765015
179096069
301920491
1859108255
551340211
1598471616
997628419
1009876852
447792267
1687286630
1974618359
1039583945
960686368
2041538285
1100421241
1955741099
480932172
812925237
1483429260
1885845052
203872220
701899603
169000117
352116819
1391799206
1441830605
1458489540
938455504
1985105554
1403434659
2025304069
858574021
717196605
497791935
365770619
1781200715
1025587471
671726238
2100891782
1715468985
98797328
155105092
1346605566
1730031664
1653851320
2146516165
849809523
1049832128
687270955
2110767484
1595980254
1906125436
1263279835
118890703
826840607
46664366
110292196
629954551
552586319
420881810
339408179
734256630
191658285
639171746
134859615
990817662
902993600
441492014
152330376
643292966
1609503641
1559032693
1330662104
2008157340
2025428558
33681174
1787269710
170755027
559637130
1916304731
390917896
1339575838
1593468644
1762288780
1635540402
2090235092
751280925
1140194090
884091165
1863521061
1999672470
474617870
911198110
244077083
1255594745
691285054
745150026
1708249145
2090976219
516252105
940737784
2091122512
1565005768
815111
1167514062
2098028733
430881266
1691500835
1035162029
1671216668
1975311862
1715849443
1517007764
1172437140
1057531808
1702292922
1261089730
1435961841
561774704
855542915
830379190
497807031
1738329339
1341853247
1361562141
420778049
2104245595
1043414677
1617202315
1972450857
1605921234
370313474
1555259899
1950906219
752365871
1185574744
1938785570
2075334616
613283263
866738490
1106700884
1314758677
351723193
210354623
756833744
1821772839
151146146
1829763295
62088302
337333443
1799543681
483181447
962964366
822086744
617789706
824067019
106301427
633190307
1210554801
1328914984
2114209084
1779688792
2137979973
2141796697
1889817537
1207094536
862084733
348993092
408802590
640681463
704001005
703396283
2042506923
1833168770
1616953985
324498932
1518370299
1131806273
841898747
1405500655
817789050
1270146106
1344207870
2088287269
1203695069
361831584
460176500
422680885
248812084
2123128940
1423323526
992228450
1141752886
488244701
526682981
107771167
362001241
1379144034
1767024394
817619376
1856762885
1254405738
1777344257
1831509241
1259188135
2026080215
1383045998
331030600
1118438261
1728013027
1759616152
2014580757
819542947
1036779396
1264467098
1697697183
1253456452
271465765
1042202763
1262683011
442466519
402283567
930406036
300247062
1878734335
435891476
1751732683
278354510
1088437420
2007405949
648812460
882340089
1035907951
799136936
1864527095
1898370446
924137020
1891874061
1105272514
824497367
1600623674
839455002
2005205050
2083679605
674310742
2036418412
1634150220
592555642
1522739765
1924213125
736838647
1142615622
756650587
1280897099
1946089680
633490101
1771813872
796556501
288620439
1479153538
895393520
1089575455
177591857
1964986724
1944949821
937399391
1359184285
1337012981
1462709659
1593389004
464220559
102187772
91379699
707201636
1655722687
641933233
227652544
62911259
650328434
768023253
683697449
2097649735
672786928
824281594
884816679
280395838
1166264785
338789012
1556996156
1949920898
1804596749
232587853
1119947220
1023762838
767069162
869657861
1686890232
494290178
1625643478
403852364
1787236114
1041034549
330819640
1289343620
619340682
1481410795
899525897
748297639
785887435
1323529161
957116040
1343080389
1436045947
1551824115
399401687
1225904800
161831262
863318235
1954659074
1237576560
1082673610
1151727335
948303621
118238199
115639286
418276109
1671351056
29865121
770097081
140316048
1197238197
1119709612
1490761598
43977210
2000729457
821325826
2140769092
1345988277
2070200743
21154325
1406321233
1747724966
200020613
780021173
1289920752
1256479584
1221776429
959848748
1655292585
1516769068
1845544380
870674432
589093080
1238673923
1964038184
976727135
1320529958
114960009
582387974
1626569856
1583644529
1593674884
315364603
1081300260
224876858
1619377344
1455984396
840468816
559934601
712657889
1915128516
537667375
826157789
713909849
1476082665
1363939551
381967742
1967795162
1059283296
1254232543
410547098
497940063
2059655145
1500959365
1042600983
874992031
135156188
1199547479
391014634
250182762
1897132821
1971050030
2006615315
472643310
272735179
1457261824
493751680
962657227
1583687459
200906321
1627025637
1237298197
1690632105
16747281
974135706
1821737419
343167662
448491761
141022150
718252407
2113778228
908118624
821243975
1771689367
543134795
2085665527
1638728792
1553873338
1631620719
594002064
1912391294
1569188316
1757834406
734682690
336469285
1815998634
629769057
625125473
986837963
674981851
1113006767
378507534
401138201
1945262090
852931240
680186424
83802865
1678819575
797044250
1882609881
384989608
105597802
211467234
2997669
1290469403
126875403
781550767
956379971
131341118
254140320
1383675127
41608439
1420674660
826064786
835695793
1646864029
1635688224
428723478
1366339727
270267397
1753656917
1812273586
518553468
1280017112
42150471
851132969
479523535
1949975157
44296414
1419729471
1391698097
1125215845
1150491443
874640582
1776579030
1210967167
957038601
31268668
275450966
80926339
1969201071
1654050908
402559830
1410295353
1552411264
967153206
92137258
1036929731
239039134
739655212
633153350
1729857663
65889801
999456325
1428426443
978033939
2103153642
1497977811
1342192620
1524287967
2027139751
1359344969
1212027303
1971136737
364985630
1200824337
2023075025
1645957533
927654867
1236060537
925578406
742589053
93698143
1615584006
254031985
406161814
448110403
143165008
1095781589
683348668
1227964498
182491041
1869224916
1959488492
357598552
1359373892
783013678
614560396
1126267827
879024731
210708189
499455112
1527139718
995277561
448900811
1953229152
2143281970
1674204206
1541700647
1905813732
1152798135
779392032
490194506
1334012591
1646576086
1297126336
1491533136
1618824001
328959203
648285172
832451817
853930052
1033115027
159869438
196454318
854496389
468177568
1654311491
1408314632
631531011
1865449103
1548996945
1837690597
1137989385
1511424945
1140234315
1729900076
602317537
846844473
1647198078
1720298101
2092534742
730690220
1675260137
539308059
670298555
455039921
779140623
660829823
1362142220
2005653798
884932650
1929948190
1294290867
2036550584
775604081
1362177099
1153107156
2101237062
106994422
7182094
1496684889
2128279686
747158268
1641535771
632594927
1865786811
602447718
1453367399
188077010
202045222
1549961954
895658200
1608808530
36374469
270949549
1379670742
1177057130
783088893
832423329
63452836
1679420244
1297015040
119568739
773103173
1419103710
586952956
64092206
356331416
638006052
1398158512
480188885
547771215
26926810
1823046662
870119495
1758398921
939012999
255018604
1137161928
631700913
2007018462
36624276
483810025
150008225
174676492
324127518
423080059
1101617605
1133880466
284724765
2051391917
363176151
1494133830
459114738
449169071
2012911126
1416809567
715253173
965809677
323846309
2098896080
1551690777
220444094
1842153402
23201994
1615387240
1371257427
1786249416
1406721152
393694568
611536722
2013505365
719667608
1741416609
1736143440
1068938741
1826755544
581906025
271655548
1028713245
1668158989
1902220742
1314928104
82733808
1323952863
1411040741
789928541
403294751
2024118473
2002985870
425909796
2070345781
309874194
1910243028
751119331
1658182032
667070860
126978972
659771589
488870822
1914863259
1354338449
603284840
1102736636
407117584
798037938
193044941
945659594
636058385
380169089
1193652396
1003168044
628584081
585139990
1669288347
1455982612
586639649
113416518
677305899
488133362
1677235986
563899650
1437491595
1239036504
2134582992
409754124
1934494783
674835790
1255964381
1533587695
493806887
1581876369
1846629226
213007825
50390592
1383385472
652547096
1470223853
1517754761
811353731
1843764915
1979067557
1131390593
2121835792
1932197541
368832323
93303558
2110656420
1978648250
62762018
709180586
469088047
1269766075
883462751
748538279
1995614010
216147094
640050448
1512799122
1199817201
1709277192
1018558597
648168162
188447539
621855014
37666291
355240972
918762124
268865423
1299382151
672002554
1592418612
518375660
1440077510
1652038967
1897780150
540137262
97029309
1801496610
1815503187
1796138899
802613051
211091822
1245199947
1851432506
908734962
539516671
438370136
934937854
600322410
2033834631
463727321
433627024
1685172855
1144011075
114727383
1068996370
865026661
1629871120
474086395
1691771235
1157867221
934822562
1420871529
1101892818
1944651278
1509364883
2012533424
554996507
1401340756
716526064
979602238
2145255041
746735793
699050644
1243400335
1600837739
1141728822
1822489668
965916680
1617647113
290409218
1442374515
23693536
1296580870
1130428323
1803870504
1577434405
859033988
324504357
56430489
48857862
872633247
1012242350
14576946
273733067
1178602951
655230655
1360370023
1289645317
1154532833
1396630580
1533373965
1857424670
1270666284
922953611
1452826861
180778229
1318110308
1116640834
1094209203
479536502
1101523779
111378872
663740509
239749382
198327286
873002656
587210111
344479380
1192012303
748309180
891850053
1260035771
45326328
1169165282
1862140936
1081779336
1175292686
287140682
42029912
741668411
1884236185
1187361057
494848652
1734497030
1577813324
1771011170
394717224
1032133612
1877240544
1025033647
716676327
1559702150
52639381
1213126939
2077271615
633666259
1825503304
1240963749
2011116291
4294535
2055127237
1562891273
498703721
818034422
1926313521
814837703
1074499463
1505063837
1634216783
2061999939
1353772983
1626880241
453746702
531793161
2040790664
783524251
866573516
1490988412
302006012
1220755908
24439868
1286641301
1541637773
880813549
661398470
1634781859
246810034
1396974080
439290751
953979737
1151003589
129268766
455164937
233735351
201067760
1609857263
848223909
1710800116
2025702067
731712957
1018886670
1876039740
1946918529
554937678
1291781608
1639044466
1375711376
260976228
1491463649
870585495
1553498593
1918537517
1226568894
396410682
2014934316
108486467
646657342
855644359
1630690756
1355319618
1225531539
1293467190
802252751
1607267452
1084048618
1316379966
1106290162
1284881783
1585442466
2013871690
681554948
638406222
1225559448
1936319560
339403851
686245928
1767446433
1313313889
1460043671
1651802450
40827690
1541654182
1775396438
1285978230
1879607371
1089633099
2037773437
1756976721
1198539936
362218839
2011363053
2032678180
851161674
1629767207
999590243
1949824727
302998102
898800569
294496281
1658246108
1663510085
641959710
490395102
1769543890
573191426
274503356
999583525
2029881345
856280643
968481228
284297940
1014771259
415292430
1817850674
168117660
1773371501
657531449
967633218
132731519
1367016507
1217270693
1890712689
1997124612
1421748438
1203766493
1125899302
1603885351
259321631
242650379
404682839
2090084380
2141794258
1933242577
1212322424
394769600
1156409700
62298129
1268115643
1965932295
1339063521
2106172598
176150906
1489505817
1486428762
307495432
689437323
492953760
1619512867
2018750736
132793082
1117503029
1413155757
559327365
1238711644
849980501
1841179906
550701057
1142227035
965157115
859495458
915193658
1535551113
2016746847
227141709
1039213241
888383311
829915996
1095538587
717469085
1967314943
196885674
2010688692
1369598085
1139859726
1272249087
180533010
906512376
2105472059
264788660
87837602
61961928
250192607
1621440259
1177804405
1559045875
1552342105
995377053
1485857870
1300003735
1953835951
1878982276
1675682099
1887205138
1818501878
570431770
549533271
1715429216
2097897210
1839528019
779463900
476481983
1378719925
1069383675
2102644750
893682966
207237005
728783610
578220322
378845549
566230311
1995954318
1698788233
870310554
2021327161
2045033753
2057225647
1849654267
1602474390
2003223979
1866146853
527764578
1478173694
1100092066
205987604
304661489
284188818
1794463690
2051482577
235531199
767950889
688079835
810934612
470708520
209820568
1623461873
1659787080
974521802
1207389051
1330512121
1486842957
527152312
1794899333
1380312632
2054753499
1615580893
1263403719
1358376558
1121318817
1775937934
261732240
2114038817
626358444
633542571
28309515
994735614
2084488071
1527728734
228796864
565637105
1660096675
92386567
214519174
774589087
232907612
1855027187
396322942
1053989934
1390310879
396262169
1512953594
1619884327
1905667170
751663032
609406275
1212731954
1866026341
2035115123
842438145
535272456
42526598
1469321603
927980496
982110215
1087673854
1159508897
303722688
1909182656
81032427
1831935736
138068911
832095128
603406471
1030040691
790654682
223458163
663144031
276429171
217613584
668186551
1206969340
1295786542
1623299162
1925941033
1271198728
1561004419
528577966
2081538483
1104303156
1892082830
1322590652
660176261
608659711
866028480
646689520
490091571
1244625337
588819932
245835244
714324137
710148667
709511486
931255650
1619245881
1393389468
1027792948
193956145
2132452495
1510510043
198403495
702274545
1812536386
1937029936
622964494
879427137
2124884180
2130805792
852760298
1180350519
1694469810
2024063536
1615602369
1566373973
456905252
935568437
1864803404
1386813473
1964714077
1268397680
1359538976
2118365540
1978683605
94192692
2026738549
387957517
717740474
1744796546
1536539385
1067628055
1640143132
708081525
861347472
2052187016
177304054
867243212
517315666
1290103661
19586149
433804707
1221916653
1801395747
1605402451
1715780258
961887834
870914704
52287405
291843016
592893941
1426956871
1686131864
234807208
1221619920
696729451
628057960
2121928024
1339748478
1901263400
1490218667
263717984
1338149160
508529840
1807508678
2088867195
1213051865
1782273874
413326926
1396881237
316861088
1797573562
408626223
381432611
1428730146
75063575
475695502
1434464200
172950140
858382639
1014661718
1164475159
1619324951
1230500423
1325396463
568869841
623951791
333202694
1739793392
1385403431
1034882359
1105754474
391393635
703812127
1582652750
690589740
131941583
1848016647
2054414038
432803569
803964418
1933679913
517148059
122296625
799714265
992515216
1097432627
504841655
726199251
266180741
1044024215
1535314613
1089856973
1709544495
189458389
1627855519
373835908
1844327639
1415225727
1311975272
565814429
1554394675
1142153131
1539236240
583048499
1282565883
439976172
1846597082
9691117
482666315
869775964
337287629
2136732133
1122646650
1764391308
1055461791
675849544
192211916
1134660151
651285867
1277971907
1790364236
1927966276
1796812122
20852426
1790060937
1965733773
1557632898
2026963966
1707248701
151267294
1703502302
1227266437
1097985248
2069121409
1303084289
664173112
201575119
880598997
1759768732
73149311
1455049887
2137126947
454163611
295676681
1991538036
1631146046
2109138927
1301066335
1618885813
2100003094
2067436937
2133306637
725835859
1982582941
29360599
1644956582
1131743747
7797776
1111237037
1543990726
1582563556
2037693649
962831207
1618015041
2020108509
2106395880
2100291075
2055060648
525050962
1444446189
802364790
85453886
104517534
74780219
293480667
415910226
278667065
954358065
396864744
1828631331
1100645182
396432190
1926955713
1264013861
582580194
162928492
1812567219
1972289946
2132234228
963865660
554829263
434478265
1562927893
68024856
2041745473
178220500
62130153
1437141140
952728788
1351419448
1433865165
1062192558
1639496239
1764844381
615423222
593755842
1264889537
1673438808
519197464
85451847
338210679
335003238
1051276642
1937933357
1415585200
2105577038
1046375571
1168254229
2035870632
1203037467
1657342084
68065433
1021176269
1934190505
1637941466
400468337
1407433798
661215671
231389584
924657017
766607223
957159522
666422000
690152612
935397547
598227709
1101802454
240596347
596511798
494656995
2001048480
210270389
988038103
1569254405
1722063577
360992229
656991772
1648451677
90014088
1961416650
659186145
286265683
1985727797
376002203
1285279751
1255925580
1757826292
517963895
2125693597
542169610
210502546
627563163
248026957
1647973552
1030092176
1393139863
1866450687
873526918
1106749990
553642357
2087386639
1342096700
669019130
868714849
441988814
874425411
1976100851
1957440729
983783423
2089603548
1841805840
1010456213
79029449
719904326
1744408386
841884617
1143223321
69545779
1634151903
2035590009
1149418501
931167535
1177941357
1013322734
155983852
1270007333
366156783
726324097
744044680
1897977946
921184604
1114687003
622902246
1585557307
914705043
407439993
867821407
1495131628
111919307
394093793
1387703306
1418680131
477577297
1110725609
1610196161
1026303491
1385731046
1247573031
1692919433
1064325570
38826273
419118080
179481244
838487377
413850046
1348043421
944436408
14096453
1964366710
1382212175
206034800
1461686704
1984248531
1395371519
490719047
1983493845
336220872
1766353175
1024245774
1876198945
1720466182
1777729664
1991747428
1970905138
1163288070
1909212572
1455183356
1296660256
1312809157
916195109
1566565055
1854147268
305518850
1151357597
1508022862
2095801991
1515689988
1193652396
23437438
1205351682
478534448
2076455660
717000274
1420138021
824418796
983128333
26348077
721735484
2072125507
1054545698
1880570531
896115557
1469337689
797493794
1400274386
1615662254
783420194
1852074905
1151784839
633854232
743411802
1413975441
1226663073
1274411409
2143395900
896419055
516963575
139302388
2139175699
348992193
1407999387
1977930712
2020015412
1276017320
585972016
1375758377
1782587827
1516161808
480397538
1920301348
1463755085
1905857107
1401061828
1007830375
1843240264
1931289560
1848546029
1466102184
447493331
1293370414
1128443365
2131056572
2066668309
1692995246
1234855617
580043768
1023545356
723792198
52021862
1229074894
1519086265
1830056347
1141210531
844678111
1040199308
179971608
708935366
1298066188
998895248
1659064186
278536506
231521897
2022271283
1548209645
38826496
1908827200
1957267651
1963144953
2028611828
98730444
2017997960
1892726794
473411640
126483722
981020399
924627077
1935319112
1348989823
1049616370
679912703
947212280
717986776
1074966349
1281949079
1581686039
1633574697
957358280
1569019753
318155984
2095376439
1427694888
987110285
856619525
868221011
673842851
1832687370
1998507675
1635842928
1797506221
676722288
306795121
1867784750
2081194866
134356515
1796772080
1596796058
240626733
1136820479
1553465566
1930853286
873835414
965805649
2067296946
524476394
492016944
758575671
1775442751
1493414914
526331363
540627980
477264444
1584242033
698240287
653013392
45601207
892158936
447633246
1005202822
358522028
1906747328
1222751127
1169523528
152644735
1720925997
1495608247
646428528
2140324955
595184939
258897676
1733621112
620646561
701957895
773484136
1435231117
808945847
465510339
270171523
812286352
1178527770
1503415654
321543299
102638186
989856588
1584126428
693682717
1676663388
114375810
1610466081
1113401912
218645890
364324806
1333995158
493613016
289863438
920745814
1291324927
984422539
786213423
303889917
1143408930
39458863
891937372
327321639
1967125962
1570542210
1334046964
760558726
1301154452
519760434
1302060231
1261301912
1282595812
665433307
219612296
1868294299
1310802248
1414169154
262855648
962057393
616298480
1350470246
131889962
1977421754
1398307687
2056537809
1815270851
2014023273
1736579387
1720428515
1927677500
709401191
611224459
1881844548
1280571845
1722973083
818588252
1665201684
1264940900
999187909
1401311486
1829119658
556703181
1459691890
901750025
623923483
1692624186
652343727
2026267809
2060478951
550678049
1147406891
1303071925
783621529
1279320041
1715677299
1271386078
742050950
2075326339
758282261
99991404
100730367
404803739
1063957345
272898525
1564045410
1232749272
1693086850
2030679783
733375971
1052324852
641031851
1841217412
609647661
401524004
1796461863
1362872350
433585069
185088047
376704420
389650655
2132274746
1068361015
1151216805
2125408908
41746329
87346241
2068744195
1615741745
1498602558
1228765273
1277965157
508908609
185863273
1841060959
1398387493
218218902
553247057
193958571
1120062692
102731547
247113985
1341417724
1602768890
1357809628
1531194942
2114623772
1489963339
640275570
1668586497
1745196857
985334460
1199293228
307670145
356255791
1224408902
1284538352
871791686
1055965958
1500202570
1689888809
1297200446
1600026675
858258325
561622105
1766447077
507894583
1561523542
209959259
886425423
1936432411
867230553
845267278
79563031
588571830
1054931348
192060476
979551926
706891851
110596527
1788734387
276424004
1829883879
1115926710
899560697
2099966887
586717385
876518306
1801311030
441495488
1366428777
411117938
595021215
1821090558
779149334
2111912038
1368967542
626339967
2035443152
2077560028
1099766270
490975653
915300665
269761546
1068431256
792458128
1827028608
1607911204
813804510
173493459
1871097049
2086906418
1887444796
921386832
1100238250
310359069
665381379
1189626270
1895258119
1233908102
404495850
395305006
217577820
2069352386
874574370
1357773417
318315172
105766403
1138562777
423907907
2038465930
1129759561
713191465
1825169216
208735066
1120879886
130142328
232787841
2006494186
998873047
516210958
655904907
1859933477
992613909
989145866
832489570
581110923
1177613769
241234730
1181602109
686245928
1701226098
641828645
547931689
1802896035
2086394878
750831208
456216349
884603277
76717678
1604408480
820735433
898764462
759017654
2126506485
1321866914
202171519
577479523
189853873
611773259
868288125
2109916798
2051764181
1366681620
686061356
646956975
1249131780
937229781
272132822
258447557
478225326
1035843370
1486294217
255248282
1840609489
854264296
2133372790
1494093042
1363148955
89549028
416977331
1690085221
1250128188
2073142575
1517737642
1346962855
791064337
1656772875
1039273983
1076250386
460866853
2031135374
1653970569
1913312445
74378319
1383033042
1706109459
806659487
584431885
1558907666
667502576
929805784
1457754911
2062932913
1587655777
340590401
380186719
238140132
488025961
121831338
577775043
561189773
1223937457
311453830
1483876998
1205380627
1368997862
401216224
960493035
82889805
1729189356
1582842491
2067593781
94977373
1015360468
1174464240
1002836545
1780097467
1089299211
1845350609
1298078354
221575166
886165227
1768060158
1582635714
1680636335
740526781
1117681930
522339112
65805516
1408927143
954250060
2080349859
900199657
802875557
1473358225
1927369138
1302183125
968642532
1166809430
493794739
1721121965
173836265
1706777342
1669362639
573253435
1278333865
1315934140
1761422830
1478150300
2104646899
13784708
289602060
494025538
160277874
794128279
462367493
317434167
1105599529
2125949468
1166292248
1910565824
2057666459
772718410
1227488395
622457458
1448956349
901750954
678367207
882891152
322360592
1968474219
199522753
1484832052
986361869
1970540540
2114508435
457422784
265366487
1288228077
1813902000
1660457123
99852088
1468909476
1938700126
222953624
1897567836
264887524
1603750408
984196718
66206121
1383399171
1338599974
1224869508
625795476
305237022
1278756314
65884980
1306369439
125205160
1461941419
1919216644
343734598
1170645923
1676467855
81521388
761090877
1917952208
1675477876
363818416
1277935635
2036894125
1528099328
1483023310
52603573
2026690530
1677918748
496916458
710115650
1968959713
653988466
151177436
349617887
1060396702
2097574011
2079973591
930049596
355620267
356155174
1083784845
1387081544
1719866429
1830083903
1446305119
1415713821
170908235
1355173273
323429754
1692317723
1159970916
757281594
2051421282
1398878919
756142510
1559096225
719981890
367064031
429979223
2006325737
1887898195
1882682291
295208897
1335840957
464709277
671376460
1621087713
1067119611
1246878526
485918248
1562975793
489615428
543754883
440298859
495097639
1916370370
1802504065
603510923
387270363
787873399
2086966325
1629399090
2004370105
424807056
1600376622
1103427216
2093956593
1050812506
155529804
1518776395
603275423
317865366
500102556
339571796
42177961
1621902720
73699557
763204960
386059614
1713046663
373866196
949311930
1509809536
1198418008
1132065928
569654830
1390334403
648865126
1478635163
837518581
1627988624
529010611
754784929
591239525
1461460979
2080545143
537880827
1348489300
1833498299
1749019267
1347109993
608686221
2041976746
513582811
382439670
1038955642
250186639
1180550756
1018659386
272159265
781421962
694158762
11908146
1979859011
1319876737
1219034413
524600409
738455037
507810778
110862650
776083251
803318098
379087307
1858020106
1220150021
1805898120
423036758
1538993107
1801359279
1918446312
456396301
981513329
1163050333
894239377
1947958070
951020586
1056103974
588924124
856012601
1966457056
1114967800
333262469
282119798
1300216547
2050339720
1794152473
743778806
295989017
30060844
93559116
1678477554
1629266118
1076854942
400999111
36471675
801719852
34530231
92533795
1015819675
303865003
1952372252
2034196612
851114304
153827569
1156472204
1009215001
2132307514
2027981255
338610297
1515496837
1611199096
1678580355
708651974
590996769
23673864
1081333997
445861662
612629367
1867508575
30685512
559374826
1891159913
1837466353
356001217
1994053533
180146230
2121007892
337486275
1546057976
404256684
195106168
900691989
1302390600
1525156179
1905760825
1574291062
980972261
77336912
1734221579
1184362141
2133504430
12811089
1291399078
208657414
225393503
1168212279
362414980
1540653636
399542445
1507116904
1210236300
1383879952
1013251855
715945871
322911489
122517221
1667506104
395168930
1296467100
24887996
2082775628
885106524
137737948
2108973381
1637766153
1210642632
1201701474
1708161393
2118960823
1030912280
2096322366
2064614969
911072044
1122389139
1196603686
1261536308
989723392
1168579900
7445699
940958417
1409982537
1316797659
1193098190
1583954892
2059467967
27512662
615640235
2004174734
1592199989
56750940
1359536969
2117673021
157753414
950437396
805074627
745119601
2142531853
977373316
2060537930
1200532038
1644860876
814244007
2131441938
1053621113
786175953
1780865592
1180842813
265524461
948792395
136960187
1213619223
1197280304
541914369
629123726
720758173
2028224454
1467369119
1203712534
1763725603
514378197
1667140605
1694516000
55100648
574889655
2027273421
733262808
154717709
1752063072
780802000
117972739
1219982106
1019809026
590956512
366513876
1784039613
1968648572
337218485
1377650194
113652083
993964093
1771847149
1212834466
1407284774
1636813573
753991331
966988356
207410495
1761177384
1552504555
1300246989
886934989
1361169308
437911454
2019231666
197474111
827624840
283360073
1652296113
630037065
1967803400
1138459537
273473352
2105618940
244282934
776439754
250345832
1241725845
953240707
199328212
86705843
474951877
1419323591
853870086
352298779
929789912
712900553
869328975
125109071
357227383
353091112
526751320
167255763
138872397
923727633
1800882569
1627343683
187861346
642111784
791358511
2143110056
575864730
2013211174
717979937
1542844877
1789377946
1859336262
32836535
193474642
1311102578
654046235
1595050031
1494600133
742155673
444391564
37189767
434893065
1533665482
823367638
67224720
1069855380
1288960132
1216953942
589685862
101015583
302866756
68375542
1572975658
18798866
1406757133
1651067379
1845098385
1044571403
990321577
1038277981
468483666
129919970
696851430
105627052
885346158
617761435
1981618008
1631993228
1519366032
175946360
1925716051
1315280040
1324623883
130773391
1796196047
734172512
647455571
431478692
1686498381
148857339
552316934
621726766
1599673251
1547564637
1465364913
225011723
1559804271
511363816
1521781710
1116498987
1267165381
612859679
990342765
375494895
2089939285
2032519297
1101123130
2139198177
925502406
617005707
1153162541
300359457
1024052094
543076827
1615233385
2084505326
69665281
897977454
2105433300
1001640250
741123847
2056204944
1831600897
375675374
1889172747
911812269
944042838
61482460
541912840
458141325
1554326476
683937566
2036309998
1907092787
276848678
421381691
792279149
1273957830
2093728487
1262889964
1890364787
321133490
15390190
1800568518
906526598
1343309033
1458594450
1176861211
1402980947
1091483803
445210362
734446987
975778318
1233350105
701268148
92130035
10512856
290067352
1791394116
1758296634
568410751
2083532534
1586872904
1083188060
119378869
458448685
1833086141
1355995125
1650211119
1712461331
358846543
588695291
1723046978
1492405147
1413942113
790475007
1139912315
1253947600
1192456710
1263561678
1801608827
1404654965
11910984
680657950
575198608
1011876133
21060605
1894335502
1354793543
802336551
709946996
1260721588
1835572837
1394824227
1096516173
1640384854
1930740428
1441032403
2057686724
1685793325
60732634
2144850534
292115278
1699543081
2087420439
791926032
1585447979
2007070095
1820774839
1496094373
1089013217
701779407
1125895291
1185848481
1080007629
988384477
1310953763
957455627
347199777
967532091
226609585
1608761892
1620267351
645448260
1883503576
605659580
131541797
1708387344
1656787554
258342945
1112245883
204205161
1890132045
2067091787
471929273
1766342275
604921739
652057313
402384519
571283640
588982131
1130060006
1025203149
440605140
47531284
1438564062
1031223320
1101247424
1697814190
1204315320
1880146840
645066383
607247091
583119181
1125550196
710083594
1094970611
1549795326
647274599
6687625
708039432
285569073
1773678831
646460638
1071935543
1022914906
2117888973
1498961369
629985356
568154654
541927110
561077941
1948445224
1648129386
644693618
868118081
119182844
171533400
1043781043
1312886515
603559453
1279019245
1924093493
591173154
666712573
1027313604
1877823775
1484103013
661977274
1190004024
524096033
1845675480
2071106512
1789013487
1687778180
1931824212
1717016188
694572673
1187423319
276653578
399574811
344782396
823383608
571191527
772274251
490391933
1085731043
2137652104
1660999479
2030046516
1717876163
1867835579
296595037
2137327700
551485064
21455430
882906516
649981234
1390898226
41594978
178390646
1824600932
549746952
1579641028
1084540532
339471541
1203083299
499137658
1156650347
1609705773
424393341
1062492578
620618575
1545845651
1231874481
1059501635
438340931
1232729422
1645074052
1884164462
1927576751
174742927
412715255
916014980
2033604960
549530626
1209748556
1359713367
1072335827
145510550
95126223
1531012760
2013533419
1087011948
1980281431
1905812767
1541171951
1419237816
102477124
1076728143
1654620036
1654971408
656196904
1537798157
1775147980
2010370275
240179325
1201513303
725453555
806778545
1268049669
952071971
1261353997
1501260110
281998344
1798858467
359627264
1041383815
597656939
783626730
669365883
711616556
1949445861
563573076
1472330050
2021030273
938022590
1895254512
308080949
492041976
925530594
615017306
1706597720
836848364
2069427171
1837758954
534773062
909269002
444496865
1386369931
1687255744
1451448465
1454007716
448455053
1052501434
1789041975
714561725
1308643028
814491064
29754480
1429470249
1634643836
1951142195
930228967
1165556502
704562703
1868214153
930948264
745362808
180179300
1696151006
1371186637
1251249981
1805748541
508063772
1403108448
848802731
1346898258
321266250
631869713
1172456524
290301911
758290035
1479201421
1139648609
456707608
812277427
903725658
1566369907
109880548
1495124568
746851441
1956241621
552795446
2061785333
1775664385
2122221438
875336121
1550780573
1448683967
743597340
1813512134
1779420569
511165090
770186199
1191014577
167197564
1489247359
1593064771
2039785248
1914316701
961293417
439182513
862372161
1244519448
1538468304
1550307807
1571850496
2037725610
104561864
1472631539
1959959275
1560016302
1530855059
1075747514
1018792509
1303252760
1108237810
1604968212
1518883879
1020147154
798620999
1991311592
1039468947
1113949555
350235266
691122084
1011527356
1363971849
180772692
1063334282
38695260
1753482250
790277394
913067312
339024677
186313594
325473250
333864323
894320274
1734890528
873716393
889076925
1749606565
699526005
1309290643
494839607
91081011
911566558
568985745
1213398501
530482820
1444308555
1588115098
91629212
1177221920
2138009163
807343270
1222574852
1135945316
258766421
556979381
1906834898
262656759
1007149891
1152481826
1698478971
991161459
412067754
666781109
801784324
898829383
2096687003
2002030135
804886800
1150334604
1892715898
2086503192
834406422
1203854304
1249500869
1193912045
1832253369
1031664907
174948352
722206201
2064916827
1541511556
1651787172
436968711
1080836186
2127064033
1531738002
1106372961
1762086837
1090163584
454930752
246653960
14772684
1175132881
528041728
1075573364
1137833615
1045794841
883700380
315924690
465767800
871074458
1902849191
730448706
802606978
1274161274
553800574
797328309
2029599416
1459566034
228479077
1858298386
462815079
9926699
956822164
1093539104
1038800466
633948027
1831897211
295065235
1361986736
1473961967
1038609308
869875287
1882164704
1146979294
945408251
563443150
1297694263
413873507
1308809005
1600707436
107942574
527088830
1263279572
1317769398
1948359545
1168095318
1230010416
474074754
807932587
523815496
873186198
1358953468
1266001327
513796375
1027416606
1798732207
1466182397
1219577054
350895323
241216533
327555935
1605190855
421605197
270361128
655028309
792268444
863670469
2123582336
1961803528
300620689
321005207
492617835
1048661927
2100366564
1797940509
438602600
106453914
1589971489
1242898464
1317576745
1186284214
230342560
995989852
1078758045
1578935391
1965203409
288515005
883213010
281313069
576818166
1883908693
411127530
1480140256
1452224258
86158532
792170673
871044730
1761419368
1765689441
721149212
405399548
1696814515
941110678
1430954792
1266195185
481630703
250741638
1969143370
98297460
296746851
408189818
1133052891
958974827
1708971280
98453181
394349471
1848145638
1967975689
922119872
717553690
1061413384
1341083272
728875832
1525683551
1934876208
1950640655
620281998
963927116
1796724682
494781445
1143131832
887192833
629944907
1827228159
307304648
1329348659
139189124
2138907898
1164228674
176652775
1125547233
948884834
2005460327
1299037395
156381054
1063830543
333239966
98352785
760955499
474252563
1207818433
2084267642
606526744
1309835634
672448714
632281003
236873094
849516845
1332617692
642540451
669924554
1494611615
1207404033
938176205
2126742566
1343838248
127356271
729937538
1672093383
68155054
1228590830
936472123
1791085342
2059478112
1562708883
1246055421
382441645
1810590453
1226201710
1537446980
723562999
1580030051
315190898
2126908969
990042864
763394734
678974900
1823330832
155179136
1971516837
113692585
529249060
1650780098
1323189322
1922643453
1897868641
1525756336
1398592016
1800946736
260058507
594325413
856029693
1226271159
1761209957
1833645627
472837036
1624256409
2097221337
1882909164
626774838
1260672832
589116747
280758270
1105534202
616639574
591984476
1134792414
1740583447
1631187548
551554547
1768113808
1438091386
1831738808
1992616589
776799357
344219607
571253070
1558967850
372418565
1617327417
249044447
1371972799
1500065980
454807440
610483388
870420580
1631224830
1523093839
1234755603
62843173
1714223874
195087513
2077834198
178869016
1652396930
285910557
160853556
1752496639
2127460214
934887061
1683287078
939691654
2050619480
834963399
720220895
1092856541
1873074282
841844476
998622946
1934134518
730990402
1245993891
112662467
1409515929
1417862196
1495528111
1811529560
1261216599
1747534161
119306605
324184435
458513295
1433184355
816926405
632625798
909544521
236303497
1921380046
1886413178
581702277
1459906701
961202026
1591261965
1886892315
770096806
1498507592
1783736503
228397557
1227355991
1271269
1372896205
188311966
2087582655
463684358
1189963189
1962370748
1971667194
333138024
1050451467
1811971034
584766731
1057241378
1833010814
988696157
148397688
1882565037
898932676
1743217771
2041852486
1549586856
234161600
1377509887
1382267104
1684984016
771400120
254953287
139570188
1968603774
1150801291
201567250
846453652
80446033
382899486
1819915731
1803498131
1347906799
1774915358
964776596
1198716723
637986275
1812319419
1626663584
1590077629
903186075
312151758
1573879884
721484747
930216901
722502323
1497910053
231966625
2128397321
1580033954
1615816717
1107596714
2065859993
593850197
888722643
20912734
725803025
710969728
571932487
1407281041
702227728
807666584
591715639
1953367339
1181171339
1776873244
1596317316
1406412416
2063512776
1690238066
2141992607
2138027254
1036776893
1973105593
1697589598
1399474546
1677030254
875444411
103803124
1533892246
575706191
2082148664
1711108612
570524728
323881214
220577824
1311047437
294390791
1073182140
1780513643
2023832346
11704153
1841548404
288196979
1299674359
1082433423
843676271
1436437786
725733256
386829804
798370572
798002015
1667518669
1551435483
407779772
499027954
1906485146
353601817
140572486
155730696
371398907
2147163520
1269104575
780910575
2090128365
1186645902
2017831018
1658682961
1920649208
1808794813
1334572952
1559656398
16688698
1340882386
313726384
1475456582
102649513
186692309
1449054497
1183157357
1438776361
403216208
352394959
134268668
1566118091
119586436
861343695
854314388
943449296
870569539
2030001916
1774999627
1534804317
45089089
705415277
1682416254
1932512047
1640340645
279923462
1250438968
1765221024
538967190
309362092
2115680603
2040881764
1157027697
680114989
1307665802
933837501
115280133
2044413999
388666008
757567625
2100369182
780154548
904594788
349666792
970724137
61852262
1347803193
1780308842
301127574
1076392051
1282225052
679379992
76879868
102921984
1489065211
514897425
1530956844
1919583884
969384353
2145167021
2037029806
1702656216
1361644207
185546325
622651312
2069043999
1172606828
2068556581
1071166173
433158050
632181966
1699963287
1234277601
2095941266
589888581
657452186
1388092869
644611295
514115476
1213371455
501100129
540508319
1796097196
1443610204
327403136
1924759102
2129988732
260871235
1531456777
343828586
1719310863
812355190
1228749923
334879939
721465647
713404083
1647805584
424152124
1887590894
1232487190
801469321
662044539
941451298
83671608
1237924347
1032997689
1944044730
150417765
1559773036
1658687572
217181003
753370598
536229020
1690725691
134568168
1026428077
514156273
718288646
1564710089
1691603780
595992701
1580608393
632681385
142071126
1248436385
695186657
1151392477
385699608
2027283093
804216751
171682461
1855362669
967301951
1434231496
195964386
411760016
429805319
32875886
1120103106
563025277
561268495
1336470230
22227098
1121982187
1361794077
1714135336
568158579
105465232
1506140441
14198984
516536330
1064772836
1474052232
449682858
276735331
515029643
2035269826
246375609
947621906
2062377249
941930838
125748358
1472832254
204723805
350554114
1179871794
2065057024
1853442506
1634403029
1003233820
1236783431
1163553159
148325169
1337002703
2127803587
1160251924
610624097
1529343168
2109016199
1179415877
82938715
420620606
737347212
274629171
1688849267
1923915929
1939550830
11941467
1547608828
1467650870
1007842656
1799456217
286926344
521512102
774552417
285692898
437537563
534389491
1035930171
2006503867
987570749
1341669443
116142625
836044026
1177327245
1281184881
1526531443
23905944
559988686
2009705490
286398541
397804687
39839996
1281725682
999402279
1201872667
612410056
2008309220
193921269
1434564194
1139846083
2081969314
1504866225
1420743139
1122230512
284204344
2049774297
94899924
668157390
714247771
172171260
1249334648
1917746071
1141603544
310568662
168850546
781948309
1173909613
1297422953
849155649
267139179
1553057951
239377944
1911865339
1362554041
42660812
344484263
1362812092
660310475
965905867
798624003
1803005809
1210921358
1121739064
896987216
1534704405
1500223010
1271565691
1051841655
2047034589
1239011500
680197986
1506984225
972652036
156671317
2093152190
1133014353
1885834743
281592531
498023228
340668186
2127448972
472951018
109470336
1061910795
2056413979
2107459614
1434918887
1076542448
1455237247
296656770
1155649821
1745583547
103493243
608687168
2091271488
1926780531
2064826338
323010246
748363172
2066034602
364057721
2071000946
1753491637
910653111
436785128
73160573
1585236012
2129449902
1944787905
333322176
1817168521
207958834
530865545
568097220
764387307
1154715915
36345888
1317165308
236569603
1210359709
1376702
956341554
1501968834
1554928248
37693234
122513287
761499140
2014499179
1131972897
1623979247
697015117
35558411
2103902525
815410574
818049321
1346314072
549445866
788955386
214871308
863920663
792437293
580534113
1698900769
771704968
1939957141
729140090
1914788133
1519549229
580951650
373368010
403443279
1382325544
1529243326
553265572
537620007
1305947876
921437233
913709386
2100542595
1973329215
1306498899
1640445089
542728957
407186391
361509953
345450955
248848490
909696437
1673535317
731596456
536045197
549097183
886950189
1157015466
937657906
1012248592
402555222
87735957
613669985
712244733
1362605546
1512848428
2034427162
863586072
1399940466
1055297153
1227263550
1882764211
2094687507
879475191
259621699
1647983765
408821651
1091793794
779459928
196626500
337065012
1315094818
2061603849
972789753
1303869825
573034416
1201126693
1095824935
2053496488
331194392
109236092
238943734
864972765
440841501
1998114490
1868608370
143554274
1922562914
2026289065
504657642
1013954614
1387207767
897613022
2033739622
881155920
157817118
1790329108
2017994688
678192445
1318341498
928650761
1888215204
254173804
1988898901
59356808
738539004
649531990
266723174
217420508
986046477
438660514
1263116682
168078892
550619808
615368034
1870326450
2136897743
1789912866
909421537
1082234349
958132169
1825733033
233169532
636263844
1882879003
544774754
1051288307
898359833
354961010
535495755
15814919
1375447980
810405814
1467703064
1519912481
514694243
1092635670
1822094147
1026448032
2102455408
234351221
20159452
147199836
1673049279
1362530294
1283003792
503215968
1027675360
2058997633
1621902283
350934405
301188504
537651260
1255002954
121759427
1370802222
436274503
2067741419
61033972
773716476
1104987206
779837887
728876211
2069148137
1896437240
221539836
1353603174
1302665351
1194697191
960797302
76153319
893002736
1417315295
1324836162
424948077
1640417332
299525565
1740090678
2072262725
1385981180
620909045
1893709965
1090063188
697450
1650962199
498533183
187769985
1145728411
1325986878
1505721775
609588667
798712243
1924130012
324166904
1001802756
1119382054
1261703015
1413932054
768315407
1237563550
388360418
2002698389
401875200
2000093073
57967626
1731990701
1447710821
183661924
216402164
1802665039
443632067
1911816861
1815493886
1577297886
1632312394
1022474638
1555159208
1580930711
2080662885
1224157025
1809573236
778793848
660238294
1657900946
936101400
1014010699
45731496
1849259096
1307565440
896650629
2076542931
373273323
1454615189
669971509
1492729505
1784294711
1822805124
116726127
562517379
806199142
2058008613
1435491573
1895387870
588040230
1265154380
784842631
317702102
664057819
225373807
1428903383
21473751
2006503637
166410072
1974852189
319443200
328692526
919004609
1280874973
1593655886
355629308
809755216
2108133111
1349570714
1669474736
2045687485
450134977
1955993688
1303028183
1515306714
253776425
402190641
706965960
313995093
1449430323
149440499
1383900375
483725604
1357661923
1722536277
1281060655
2075824906
1706645609
256879741
664360213
228793904
1487328650
73327083
1115784844
1219237797
1118231338
2071214273
1864074906
1822312764
530149973
1315931614
1299408155
544957998
478344306
1041755335
429981008
1534168827
1104231188
1629434889
752050034
2075766121
1237961837
2025954623
1457015409
712577750
95122432
929873135
1701165731
863095546
1444620626
169418407
481415605
1921377644
1538034187
635317555
516880605
1207354084
1153208998
1001689643
392487257
1055435247
1549518814
1942632009
480985138
421874638
208106555
1210687449
648554810
2116509619
1731488077
1530410116
1136344838
1499102571
193847165
1988441039
855255031
437059097
321101728
1330197989
1537694827
290686098
770799133
1634345068
1725584135
1671783350
1792292228
623377465
1215432696
812014383
1046929157
1017846471
912346366
2121444080
637556378
1468876945
62860986
1424903275
1764709384
1527542656
1988308300
1423813796
1260815532
969370584
1256281375
1956025818
85285629
1281884774
820583035
1017868617
1954078713
662831180
754201641
1043814804
2016768082
153080523
24561103
706210402
2005533456
1188896394
1583024847
808538324
911316938
818934333
1287028735
1508466762
585796844
145953343
1548458496
1170092225
967084777
1199912924
1727580910
755795654
659310683
620360716
340993372
1140772575
825459513
701270094
1150102758
1319864856
113456843
1067646835
1012968087
546144156
1034055619
370954196
1596742746
174116368
68888073
820187688
1244622624
871572646
553929052
2002207665
742000063
567740655
401513567
486348945
343236054
1644526748
1764161208
1226305477
780604995
596524356
305264141
2128335958
307267707
197198569
1951116588
95328824
1321112451
1954402613
1372190229
1548193394
1549261086
812538720
650367915
868030511
2051250359
1821744002
776193342
839448660
597560706
1750721529
431662905
2001640693
589445854
628269752
719957559
504241838
1072480516
1341740966
1107527893
1000670147
1426659449
1155530748
392039563
1677588753
1829173349
263217256
1613547161
1084618629
2095208338
1051115173
1857361364
7792603
1683381942
2053114811
321643041
1582107231
605004349
1731177519
172335001
1315079657
19607652
1275462661
283113278
1017162591
927135739
69812818
960985661
1590324609
1560072615
1763937509
637819546
619770699
1700971924
805146483
1960200376
1967068724
1562461297
1381988329
361991952
1254036406
1793075526
360916730
1416549463
1698185348
1728937966
1987790827
1307012444
1397665740
95659711
1374173408
674383432
616696619
313541790
35217421
720332466
474513252
577369487
1003565078
846359831
544567657
1981986767
1147313623
485086583
1067671137
495779578
1489718893
1533164528
8697186
1096655892
1629057120
1636377673
1876288744
27262007
2053291151
1850725784
56440585
4651061
1670589384
193671454
1409558186
558105191
1089855143
1590254382
1632177155
1534377255
1874022869
304862687
11590774
1284631124
1341875443
1354735716
204186584
1983912354
1220119227
1059983570
2046015398
2099273376
203149885
153961534
1720398094
1900796703
1800885533
967658851
1656382670
980098121
1923824790
394207619
1081542601
2100863047
1853205534
1834449367
593654730
1502624017
308604765
1079514105
1493853642
1577565456
1685436300
1267327934
1299759057
1337847397
1179290487
1458637473
138697080
1255973700
489208580
1273116447
1320130645
638764390
516785738
1849886451
971348244
311126422
886044489
1780776236
1860676653
1482576243
1787015130
676604877
1122919177
517812562
837992042
502287456
963747013
28377031
2048980266
1864334308
1703619141
1456376936
694063485
1682735611
1659253581
1675506437
2085571671
437221092
292813395
1830664398
1495212156
1312860478
1252830994
1623236221
134212240
320845481
135173372
1135731878
230770208
1653812049
1608282880
183455516
1946890148
1764101549
1112636640
1542947957
1629098787
2030452371
860304412
886685350
1095961579
1148517836
428186450
1594471178
704629306
886785432
883419267
354752769
652512956
1631454753
885019589
1401202617
727774605
1692612732
971034547
940142033
688728798
355120953
484682856
1484676366
1433226278
597058852
970587729
1344769085
1166331616
1491130911
1476525556
1384792476
157609674
1403550817
1965192113
977845681
1802244840
280781476
1715167833
536209194
878706668
1461174912
921348952
2031856293
1874556577
647924721
726816350
991991906
352441204
798770098
1022274749
1811570290
839423205
1676741242
828286201
327079133
1727779432
94232300
657588639
1772064957
802183011
1763609998
1467210409
1296977671
726891500
1140331461
643998102
901350895
1686061090
1695857133
1409084539
350696714
1021410826
942212249
1081429706
47760126
1003537626
1904196754
99481714
1328320415
1397106353
1811663451
1361557121
1247590548
59286308
1154600223
259639443
2083269256
2017454451
1663512456
1422242146
1658735611
1445797464
659295248
2011597998
510209159
192765825
1081851174
834139869
750846520
1793438996
1704678857
1980169891
438665900
1348203485
1800934083
1687435030
1715244472
2015123151
1723422332
1480802603
327813097
264614917
711980908
1415280759
239294328
1760206198
1050364183
746999751
1781571390
2059502589
1906409103
1843832930
506719805
1774991152
736465204
389514741
169227069
1723764592
1793648523
4873212
870383889
1405983714
394801230
2136550770
1287738160
1469827987
693045943
915085700
1719873670
570944706
1197459940
1966485400
502033540
2124620935
1807043298
1839592715
1837919188
1044326036
838950540
1512306131
491057266
1977868999
197618377
1977790386
577648217
1241434643
368084501
1475378930
2075441890
502616627
757402574
903767158
404300220
4415959
1148868404
2137815912
1956854348
748889238
1427551486
1902938124
125629037
1199645425
1087892402
496599543
74435499
1830475198
1814912393
570689145
872557246
973215070
565783337
663770576
1692014785
157235463
1343649733
1181025714
264184149
1255087196
1330415361
1239919465
729476964
1723098068
144565932
272061453
800731
1373958180
1659062028
1186236226
1653038403
1891914002
1518356184
1693728197
282573455
1555816411
183744635
37160498
1111509163
1302971853
812503836
1939053224
2070602387
1479356457
2127293428
1365860610
690429990
1268006675
1996693334
2125712746
572226067
2123071608
1005777777
814016889
538520027
596958941
222672560
1240740751
2123370306
1228560368
1812694953
1919845475
415173901
923613312
289402934
1758688163
138787226
776469944
1167630950
2017662321
160466107
2112563572
1736433748
1906791413
1869046860
1947037134
2112622861
1406074664
2074046096
1416344014
697213654
490222634
1778034462
1943216098
623380448
323216008
16585840
610089957
966880448
153961722
513078573
2014147740
1988075311
1574653402
259958996
214610340
1004278515
1686427789
728236029
1958462559
1759423880
1801077671
2122504894
1289146853
484565874
1419879359
1686918079
356701277
1829437872
1088794716
840986676
725506535
954825665
916735513
1226471728
1092696388
221081518
1411806284
1720682991
1259042051
2093330602
805127206
1826926448
537983128
1636531569
1937163832
1730682059
1249433594
1654489482
1037398115
952330496
434912345
774090030
2061176154
965052284
775282111
1183539346
1859893390
314003029
2117490039
1030322750
1195223746
809588999
1193271850
1302728934
1929268741
800552661
289885574
14471944
2130742571
1151188587
170028171
1013888167
1822209792
1388774022
1322319155
581422789
48922529
2109723314
503601019
1522420694
1014171116
1385176254
1115320973
1695745950
289479726
712956869
1897986517
131541027
733723765
1178777884
1754350574
602005533
1181952219
2116539082
1158767685
1476470744
502272813
1075505239
1457328518
647798778
532339253
1787755860
406755698
1418125013
1551186147
1964959777
232614231
426274920
432239237
1611618706
1011405483
1638671283
1308606102
1126385947
53432853
13135607
448920806
485421540
1113572546
1340934812
1397680538
181248838
1466569149
1885228068
1220685285
1705184823
1749651941
1401569761
1339967906
1006416892
1849570226
1142537223
972296431
967568690
2001086900
1580017524
956655437
591150914
1086453348
248010269
609394401
2054487057
1149174967
890005717
159525021
984195333
1819893203
2002144925
1400288800
1988186493
1119250359
681854711
162809555
825562147
589550268
1268648587
862512255
2069964644
2025687691
160508824
1379924266
148628051
855930614
204825474
699101060
1669468115
2064304542
800208893
210860507
2136254191
120150967
1001109551
1991632828
73931765
1735239528
734769505
681905621
19697186
1865031851
643198822
830991832
1936795481
758626527
701787396
1935710743
2097111272
310182480
1510742918
1049212572
845139756
475734435
1290907056
671228763
967920032
1072614102
44840562
1182822637
843097112
2046172710
324613579
1271132132
1995152258
1900206744
370697708
2059280804
1702295291
923017673
786154720
84271242
2075630173
849018606
1831702771
1452857325
15176099
1471729739
1572718721
1561195126
245958379
1839800886
959573704
1887244483
389700575
972283901
1958850256
1870178255
938127289
2007114847
1725468715
2056841383
1614243485
1836646343
608150019
1439991583
1855599806
51290652
593962967
1693710848
1859231994
1848279467
747685355
1100392591
1707541882
140047543
1330693327
1793759774
1462225455
1009434532
2006210060
2067037716
1942370772
1542676993
1915879920
1021501716
1648337238
855134017
1890815348
1349040647
975186876
181897360
1112766829
481409659
696615477
963994938
1683324964
1625051854
890977590
1887886916
391723223
774170479
58806760
1145661809
1476030520
283489450
278104028
1718462353
923321589
1830826360
632036885
952392453
1076173617
1375514207
1400506273
1358412626
1056047458
1169216419
1980835291
1579900534
2084264124
1501683920
1888993777
1653491060
1324821157
1057308683
474382992
1939209122
1345555603
875205392
238816018
1618488152
981355849
460455883
1912755698
1333259584
1186429643
1806395416
974292142
1847266154
63061962
1191010633
463959856
1181492656
1222774113
1395501073
2045813225
1626123801
2031922775
1057590567
80563292
200266678
1482087058
373227442
627166576
1654058101
1375394971
300223292
439359218
1975206927
2083530548
1079443971
659755486
1992084114
38296815
61705392
991023451
1316106322
1226285328
162729466
1880751207
1964171440
555391897
1061424746
1398363684
1245024334
1081236285
531838337
437644931
254163258
2093886152
36392837
1646394906
850326469
460175462
1524286585
386019676
491517915
859051055
1209340326
2092761127
446899976
1240482103
624018640
572806937
2115698136
1604915762
72000466
666294988
1396661232
798808754
14750126
1378454733
1781831761
1267108390
1918924122
1586194324
1542790132
1974656790
854183309
1410989014
29029202
341343883
567330012
436126315
313162906
1247405587
1418708858
441271491
1574138647
550244203
1994028550
542528
1478085522
786267529
1659447806
1417736708
873401166
1614837415
2143361058
1729662806
33346401
169667576
492291124
857564785
436752911
585680107
188344105
1130310313
533929711
203499474
1430589386
868006636
626513447
1591601969
1979712534
314038045
645507202
277516326
22554104
1409800419
1873096265
1797274984
884645224
531387207
174801953
1374850796
71123803
262964320
1044673919
1842015063
734575425
1498216724
190095105
538303083
23700918
1940679072
1868179360
1962620127
1635901438
1658847737
2099507354
1392541099
842937844
165785016
1846937233
674692935
361135872
106190266
1449816999
1662420223
859054008
1614927082
615914256
1927801455
2070705770
188154402
435778332
347864462
1614317891
2030485564
1957611280
835494404
1655185422
1428414088
260129314
1369382891
624559835
1357099927
1490144015
1816334076
540253624
860085411
1242679708
1060560660
1403331719
544679760
1604168889
1122609888
1147210728
986363699
1641418218
745271268
1401806725
375887570
518211657
1127522945
878042662
356280271
265080797
157022572
1093146715
1395622865
1169086089
841952942
1162959407
1140456957
489128084
2070761763
1457102855
1163843900
2120003671
981905820
468483677
1062689431
264466269
1046870189
705132874
139266266
429263881
74734942
1457870056
588013957
796508470
1558616796
829965202
1640989134
206438703
2105594421
1057061891
2049333181
507447310
1401596491
1046882149
1697460211
467187288
1028311708
555616184
169173607
1108119583
783606595
1421568980
1445597330
275585459
639308032
1277276506
1824134210
1728737296
681321288
1049105826
1171057033
648281870
684166795
226543316
473794000
1382588877
804896643
1201685911
2000301053
475546273
1588583915
2121725219
298750916
1569752828
2026840622
2059675679
1474078240
354578962
1684303797
661854872
974438783
1280309355
546652660
446258259
1810858954
2117406630
1116149524
735971844
422413549
234679044
578501997
1719437957
1387026703
1251504535
1834960377
2028922063
571815366
2075032199
1568085978
2029529905
376409340
1495195992
1444945410
1427893562
527278857
38544131
1843310443
332829946
1495296021
1908737082
1009740175
239832340
15515718
2107199047
581231561
705883960
633259496
949092281
683722940
1847289148
1402325
2125522458
1718695783
574159775
2007987754
1893752349
93271950
386965213
1179272813
1240310796
872886060
74886266
64891075
1180647524
1795612812
442950510
629871819
1571918510
441921140
495508469
334099308
1844723024
1557718721
168935575
770143713
925764084
31934652
119341332
1332098793
1390360254
1305009979
2105926936
2102118547
668500690
387459303
295855288
313918436
1185267317
600821443
1930421241
570711164
473985001
746699514
286108028
820337544
1830236821
1065521300
166270355
43475063
778483243
1785682235
1773324837
1015657291
1053350055
1668787452
1886388837
875841083
1294606921
1595401454
548906456
1510026759
312546937
1972209863
156878455
1851781163
1850449877
755522805
97945039
2144099386
1531117762
1105906492
249177905
377798336
1689740578
1401232169
186803987
386026545
1137515912
1080091940
372899595
31936388
1014231626
921431309
1876110121
446141174
471704468
490475873
768374082
559136465
362800041
443764429
406312383
959915266
1620027210
1306665173
614544525
1206365142
1559593486
1422221241
738199283
2139869563
654608984
1908289053
1284742784
1236369234
1758467681
699780525
1288692332
1033238102
188943524
500005322
1702929892
487337463
467296349
432799042
1686052708
125055166
782880674
761145894
235878086
2042571440
558825735
1505369106
1197959668
1456768034
1586883352
214478751
256188425
185772335
1409616611
91512806
2133934264
1464633514
1036218785
1484254071
1537323227
913828915
791027453
1942155521
831140583
2041086484
1414631196
475074621
1851831056
330406758
1937216022
1864391150
984549927
1305012587
1123782871
919496565
2070958233
1069847016
1839457033
388371193
566092862
1940000047
1571544393
165407843
1252479264
295738567
333391595
1482635110
404105088
1142802152
873701816
504197055
1511991653
1785906217
1369808395
1721667211
1226687566
2133033233
179755717
1300185382
1974394551
665125616
1419770274
84884483
901327714
188621284
386448807
111345049
1066557733
2023203711
1939025691
8163391
1597552686
1744308931
1261067717
241268836
1806436694
1169559555
2036637899
703347451
278430731
934128419
1390675767
1784314338
1577166134
1032863892
1083762718
1155757110
553569486
1163054927
895968823
875598887
1124795397
1707120459
644171565
276609597
2031085683
1205211464
1031313792
852649955
1811995615
116162195
546316744
1087689405
499816555
1353735408
1138283068
935530018
311301753
1684708270
49025623
1713922237
203317063
606369933
371305577
1855296268
140022595
482727504
1846775204
864932046
566405166
1079036817
2088421935
710251574
1799812871
1235040206
2079357393
324997277
188471736
1607901625
347286650
1817341950
906391063
419391311
1929421083
532849380
334328658
176734227
733529595
581967152
1662206837
1370512769
65302651
1738083544
346963384
1165014527
1854393391
1300136122
185137048
1055627918
1886861357
1429435467
450492555
1174091333
1660568981
1177408086
182974164
697223673
1689191912
1787431988
2041800083
662195190
1765184378
962742661
1037698415
745420802
201395315
180582532
1383149061
686926228
1628051862
754789827
1881494282
554763140
1250825870
611692966
1451680949
1064714608
2118045820
219589823
664628914
1556898690
1438561942
1292008957
259565648
1256288319
285019275
319345163
980742613
450980746
1727939650
1253886016
1416689552
1171010246
2034458604
1157838851
661403625
405417788
731080874
159021838
1833938469
281749277
569954346
39119753
1102840337
822620938
826433832
1678412036
1402233245
319762202
1968421235
1411604968
2124151109
1919184867
1736471956
2032446443
134389047
1448960534
201513441
1383766617
96698367
1256382758
1325413359
420550257
1396164472
1588822394
1647035803
1512693984
400538965
789861186
1652801666
1313720376
1626745241
723277708
674199062
1655079273
605858066
1578322036
1542616741
664980582
1670460873
903529213
1414812601
2108141997
1778735242
31476660
274675986
1360003753
798060336
784053913
1682786521
2075953772
2063174193
1953050616
554643981
1892295751
360202002
628541715
585853349
1014227676
1753937831
1894412493
982452515
1397226528
27206768
1474858327
11011134
905245068
822874161
85002466
1972065090
1838075152
1523978634
433536855
1165686922
285333836
1601058896
1098588279
209652409
100026649
364979819
488327010
1484251317
457613162
131279993
955661604
973161741
27159986
325085003
223375092
1077719560
739669226
690885787
753801751
924048418
1519414278
53410878
1298161898
1178303594
1124648539
1526270767
1861699490
2037168657
2042936493
1174360551
2011716159
133990916
579519431
1602981951
2056880448
783813853
282816735
873073025
538245694
380881809
990706504
1134320500
2138462951
757662159
1365394939
833768593
1581474645
906035665
1009796650
1630734749
2107792368
1099682984
206416976
1244864605
429311270
1757689332
1630079371
1354476099
1019422941
1023471099
1829199872
1422313823
74371435
1850929908
416049429
1213825496
89901396
494256435
487178946
1812616470
1173596121
73058834
206686180
1134728207
314463696
105436838
1507387678
1334332723
1969240067
1951792434
1398891286
117454771
272419447
1673535803
859249398
915542650
175062030
2047381212
189238690
169043074
1655005706
1369565196
479642794
764133949
1303077661
1844980656
388317903
772287650
1877033734
1209873986
784175423
1910980460
1106821646
1205174532
577707328
919381882
190346075
1366327622
603483656
1601875393
2101510208
258569058
807128824
1492941119
512900626
721361658
2096049904
1000918735
318099512
2126893635
998875092
798096650
412957605
1417161668
344192548
775651888
1359812328
680080071
797715391
1895936209
387714575
1245990259
2133493331
232972164
797273655
1054676115
944225932
1088010532
1638902633
760411541
632450777
1817121295
1720076429
1166864887
1776889833
257698514
588310072
1260138588
805308719
48704123
1306404221
696063470
1785316019
234985741
494382722
1356325284
1973865039
1178740400
141173560
137271943
1132008714
751880543
1324819799
1320753635
2056868588
28446746
894865894
988306668
540956365
1247247897
337976057
1962278438
1609606677
527027830
254024800
1425047048
429427720
1317633790
175737520
1437224280
147302173
1749274270
572922071
1856276066
2001075763
1322108558
352665070
1959743220
569289683
1030713388
984981512
512123170
1575359628
1025616075
1463643479
1876126951
295318164
1981795427
1725550282
1390452487
1374881980
805225373
30990037
1975851965
1689130474
382276646
732376497
1702495023
417992989
23269450
1603894077
882986203
950689357
2023434328
533219664
1949397503
1736504699
731080346
1304384932
276947999
1546578858
855542915
1767147677
1463956935
459840415
363944438
1416194408
1737354786
1318552278
1306176985
1135037991
1994004785
652542442
1465834302
483451425
461969049
814510282
1613475705
842192810
523088963
8979815
2020272933
2142005316
948429073
299227109
866707735
666977674
1931566270
678970602
669836823
34660376
1859594136
1432281037
1473492915
277150267
1454505310
789168055
506563525
1041292111
1973663934
314496464
1274232144
2131565025
1421565914
295469517
1905276814
375589719
1010738180
2028501224
1116459227
1699382468
908473766
837798313
1160126697
9803657
1412589953
831030669
1367043614
566437965
1947995846
597162538
378654628
464020439
1988093972
338325392
430014875
1803583014
671153137
38022222
771712961
1954355254
658518135
366778514
1651653962
1223643467
1146582557
115137817
40140709
1580902288
860340611
644490261
1053935006
599208464
347138980
878030694
244033730
1111718715
1786269760
1724235990
742637153
2090416647
1328342478
1391566373
622479309
1784114720
1089569574
1037143604
1256136399
968185146
1654199451
667509479
1562361486
1296030906
1665791054
1144554801
1034108194
1411258843
1434177895
705314452
2064846380
1953545137
1812533795
799492860
476186878
502293616
539492109
1261607718
484254384
14511608
172077605
1032479047
1082878369
1475344150
895669042
232444673
503665918
1089535310
2104002625
1149214095
1647808517
1554916075
755979740
1745527712
410690459
1201690536
1419249621
604136912
661520616
1415991857
162576962
277253061
1213739066
54836728
1173898281
944320353
1492707542
1090503810
371435517
1533619551
1477117674
1874682097
2124320530
989977477
1230264556
932240779
1188898553
2096006912
64132340
1503123550
1658973227
208797540
171154240
243390191
1534634159
1498387659
813279542
494326979
1356224975
566338647
460984379
1529321990
489181911
441216385
1743186048
1546271310
1838611534
296114938
1886512619
1148659925
252326392
753567338
669587444
1864090060
312853297
802367776
684273977
1035262969
1278536346
715867290
2062831624
1604937906
622782255
1920083752
251499118
2035099456
1050100329
489299227
147448281
1681999263
2097688491
1226411785
1608658061
317857938
1829483210
1005836012
1149702190
1175732794
1972923508
1628195114
306609870
753487561
1012880355
311898828
1633755551
1167772781
1809540026
1028594863
517083150
1482036492
388801551
1865945660
1315916450
280383894
1549316741
1724551806
970995706
201265490
741852864
188930876
828033361
1539374087
5219614
1775515300
645082438
1493265362
2145823363
1320138548
1877020811
1483445733
1021737807
1342907650
2008307375
708723849
1677934405
1079218147
1748489315
817223743
756976653
87005460
1231617209
337169410
1911621646
170671961
265667761
1872061002
1792253979
846377903
1044955209
602180706
1331778950
2182599
1919612224
200834586
930892685
1700695312
1337362122
2064549307
301340243
2079551787
1899796544
25742750
1642902613
1847457597
529978506
1305146253
272165576
419759846
2054423539
714330847
450105370
1674762591
1128394832
1410838985
1983799701
771910329
1131094043
1589060154
1717948100
339216232
130163219
1893515164
1354236466
974931375
168817804
1671836484
658169810
1414653251
1186611062
991312217
1563871354
1844798030
1456763193
1550664285
1796066643
1162481398
405892862
1943511279
161902834
1674137899
730292792
1469192539
1860287373
8318747
185764485
1689402454
1399442898
1300933593
285491356
770845661
1826419227
517287630
1466057582
114394618
1065112279
2132141135
1362074565
185550021
154123192
216189812
894261629
1208952920
1048924256
148689962
1520631458
1722581795
1724538554
308938902
1200137411
687335428
1643721693
1533695573
418429711
1629435180
76240178
1063782448
347541243
347549563
1967343789
1124029652
1734910389
1827195309
649851660
200159580
2135355024
862037404
1572158831
2036390928
1702352817
1153466719
1723638413
2120999689
1279998248
1435593346
1147045687
1669242938
1289960035
1620730764
1834571714
58834714
869888264
1777341945
1754406928
1956780348
795565906
1338468294
1082942430
701067050
221590208
578663493
1311984260
1785627283
1468621984
29826931
1607442576
1314551683
187793362
1261350727
1706383783
567410003
1594269967
1687275496
140941421
173103688
1537710096
1964391162
1968675040
764826597
1982413450
808131323
1598743056
507403693
1237583507
143261502
215342497
631073602
1348211590
1859917772
73209962
244549716
1935148085
1543100131
1795613312
117465824
295075347
38970074
1198604680
1652750898
936456981
1679882764
1526333756
335735591
879879250
914726794
157551596
740155470
362365639
2108359329
1814143236
1212513123
1198181810
2002691569
937429529
1776025687
2046135363
417640184
1018405953
1358413624
1624067463
1152129552
984772226
1586115464
860649504
309544460
1642695117
33966056
1968710945
256684400
557942539
837352972
502595306
528444303
1853494246
456847336
1351395772
757215873
619260595
1259260947
742576590
429516736
1241788551
106245875
1818523425
1694715705
193749002
405328134
950790359
289349135
1223372940
1411565102
1702652238
396897742
784445129
885439511
275061045
76374279
434122666
983445348
1036555387
744608477
61502326
603270270
1119281534
1960540564
1848396017
1018519724
808124720
1721799333
358845644
1820351036
2012859907
1183461161
138711796
1587066257
1124292578
1950001179
26542882
1444601237
1609492124
863548058
366224099
1400562563
627492259
1153460769
1370161247
1834327836
1300519653
2058122323
452306584
376673252
2037998201
1820603892
941130922
1375351547
1384667109
446057160
1360948705
267259262
416180909
982566675
928990128
23782933
1971601087
1305708820
466215760
1794760797
1625981298
662646716
322225276
852407949
1199875258
1006901193
1146855542
1063324615
1112185356
113313037
930134733
548577540
242169443
1634945367
1219532290
427496195
1151675739
1554615238
849613716
244236373
2051794329
1063278111
1291572993
521653790
2060802309
1313824804
1055374518
1388767395
1448083368
72929627
1029824129
1427619340
701787396
1718254401
457908224
1639856706
1609162399
98661794
1263466044
2081829465
583263582
391415213
242547269
1186596755
1642123510
514667760
3129288
151599903
1521429945
1812014044
1352985720
1299670308
349206127
334260170
1820804778
409117911
1040780659
811864131
1629802562
519251164
1475635178
1173976997
1171061679
1434867045
1930986214
1647854331
2071719082
1674595776
2140726851
1046200788
362357846
1302812446
1612188550
1414415646
573148644
1874117097
140205033
1835847435
696963479
1518865260
179411395
1123311345
438117633
1287720527
690950686
1555093255
643534521
927355715
816909888
239634665
1951726304
793159900
1700271782
1586529104
1722279057
98391203
566690813
914566015
1177820878
985404066
1763084488
1706985833
2046032800
1763692103
604903134
1326325546
1514294896
1101873441
1887415462
1669271083
1449088796
1297265123
746105347
199131625
1108579633
797621142
1253899336
814801753
409096088
1257136565
317276795
928648331
2043736650
852602772
1205789905
1181324
1719200053
1944763947
1964942848
1431058824
1056767601
753562020
837426185
550271549
2085809610
1677262426
360481056
1122158451
97917497
1573261427
1179945392
394401550
183545947
854523065
120716956
295123963
1046051062
1066151573
76171777
12254811
1348461277
1784259692
106906416
248308291
880695969
590047140
1447237913
146059741
58295433
1711113654
205377245
1206341914
662285512
981425260
1745600814
477869349
1376300729
852968293
350833762
223104546
415758685
1717022844
1851396329
1124928590
223095578
236238034
199283368
1718442377
1568306306
2097233707
1142281781
957446118
436683381
1173836182
1271845090
78157106
1450596788
2108069740
340429085
574652950
1194598084
648508352
116503018
231404616
1902631871
94209574
775168080
2116874443
603074238
869462295
1165833891
761895525
1235233645
1025835315
1685339760
1928370889
875433825
1315742171
1017324750
1975168440
751277206
63872264
1331444417
452944109
1740570441
812274591
871720731
43450203
591763668
931662299
1649693085
1473778355
261784216
70496635
537285571
739544518
2100795833
415290567
406244484
1979223669
984186683
809361806
233797796
2041110902
122098628
473324232
597813106
484902667
947525332
89220169
1864390858
2036071463
117966168
951763376
476467723
1711054771
150059506
2007525465
60289944
510472716
384880946
271458997
1294532257
1769439849
617332429
1847843104
1453270564
1053336114
1085301232
898601862
1602973021
1098489964
374277961
582245507
1648903641
535197799
302457082
297732268
266933941
1796913162
1842560495
2068437535
1204435768
1318099808
642519006
91910185
2083254927
1757428939
1883793337
23577439
262934559
1115699634
1255309790
1731668118
1277736412
183726080
1301104723
438858315
705198666
1952121265
1486085958
200235371
2043016876
225033281
744436778
824645021
288803878
552669776
2109949560
2018220494
1857510831
267702167
41508553
323253651
105549749
177415127
1347102108
1967509600
862738466
1932583227
193449100
1180648907
443089004
1261358437
1305851778
1700017124
1740899837
1862571971
1160656841
1571905434
1384819388
20172561
1735799022
1969434672
697831243
1258986422
2067995989
877554713
1900658222
1493337014
34861096
2104078321
816692815
1682461641
931220604
1293041023
1553823100
578973923
947577141
1794728723
2121975921
1921394643
383980381
424776672
2073861142
973138660
291896517
936784535
1471205765
1469216918
46598809
1120757508
936604089
1829178198
1877671960
536671338
1271307812
1405517896
1136022752
1100728528
1506168734
1816207753
1397358697
1600413626
119055524
2015264407
2073481140
449445684
1937190280
1565200720
258226814
1516628513
1907056724
163492174
862691102
1479367487
516960251
5571934
1762892682
1238646279
143012447
345880487
360457211
1817491280
42116419
1163139391
872521244
1441091518
1581545221
959265777
603114050
1111972783
401698830
338017748
555304566
630321709
2136535199
426427558
857236316
1634905508
2029014268
1545038049
1892530904
1672740346
141325385
1842134847
1515238883
969025216
1790739408
1797159572
1265208756
2068488099
2049907805
188468731
643874912
1724830246
554821701
1867063717
1441981978
1824073611
920292276
341927070
1884491064
1205229482
1646770632
260705156
817923171
32411648
1901359732
1227097130
1316062718
514763455
679407036
1454999991
1296387355
1231745657
860238230
1253387808
484426570
1144791637
205220740
170482574
963634517
609947257
419347589
1820768427
679269296
82051641
1525163655
1802247876
1610211289
1441909671
1831883960
1932996740
1530177840
1361046905
1628552844
1160976985
1897794566
1086280417
30669115
1170945241
1482083342
1728602351
1648822906
269102138
1428076381
411042492
471048890
1783208339
1508678936
1048357558
2030794911
669813409
1014556205
1285307477
635101757
2122268664
1914946693
1112222848
752632081
1696227510
1199877183
518368037
163926169
1680592536
317338735
15784505
1019856347
2018394735
533892458
930454341
2025548728
1170639588
2108458815
1419714169
1135327117
353403346
901064462
2084158491
1277836894
647740877
235081241
1404196098
656820446
1782948113
1069789292
474399548
1539236240
482136928
1797635179
866624052
757389789
2052630750
1995341181
765481302
934758391
1742844858
1611465845
1651087775
2076562712
687091992
89118760
1690654141
1292600788
1846346297
2095916812
1534490932
1064104632
1291379996
882129737
1831245637
1209860525
23804215
629236198
1480291691
1535089826
1962830463
320809558
1321423921
2040709484
661842603
41142471
817948939
1044108361
750025669
1701074324
1493893618
1333286069
71700873
1867054089
706001935
734295586
736078026
406732096
1543965678
358883684
597097473
298142423
699623631
182036818
489160538
122735630
1701990750
477706090
959628565
856239236
1705722601
1169339444
1690938999
283375687
500176271
1299155
1032991668
895829610
1777200788
339559828
1583597181
310632642
765510483
1656353922
1123724962
1064996058
74941333
1853109535
697531321
661177934
623632776
893354809
1080370378
862568338
1508989824
438137565
1118670083
1508395150
1059050506
1855296227
395954352
910580509
1584235296
2041955900
2066522250
1179221309
627673025
146144378
737192254
344311458
1243619947
1758155025
1515960612
1084341562
805295594
149592552
1621437924
1105175994
1586116878
1760339027
705718091
323266598
59740661
540956713
228354502
2099382640
1522547289
1670797807
937578170
472300710
1929961465
68588787
584200987
654893138
88654850
1328519098
1542360858
1576017127
559993410
1100122388
458896866
1463883812
1349148613
854022940
1823379595
1475757273
1845818131
6849884
2031180719
19990211
184200308
1461499327
510605940
1504901179
1575124958
1412594852
1502979534
85242527
1910267463
1888089087
1305349000
1267716374
1556631764
972063904
1534938622
818328800
1596219205
426870668
482515842
781089531
1249493731
403112059
1701514073
1413895248
1108495286
1243940687
501050093
247780951
169698217
2118968859
197572344
33306947
1951882156
485377685
755421913
820529891
1570066157
104499453
975490687
1656990826
2101637166
723442369
1725475327
1455203853
2073945356
2096996281
166817597
1365023600
1348494192
44695972
67342936
411132508
1735786348
1841133218
799819124
481804421
1103297817
683742849
361977590
361981839
1050398798
1214126104
2016918929
386679503
793232395
1521802431
20213222
1753306571
1112339694
1889776908
1350577803
1335665161
1398358935
937127383
1474027866
454009535
1871497410
413200471
1753521973
736801202
303201726
92443618
1679713003
835174586
395797537
91683408
945331870
958593299
1000754510
2106375720
127451338
1320424938
1295924401
332062879
1062052942
976063951
1709818042
1066462720
1353966740
880127220
477992478
1489039028
86674817
1896508520
1856170021
250734466
1774079803
1794086369
1441697861
1826857280
849747450
287329531
636624754
1441831846
95444276
1803666906
676863799
1684635013
2060904027
195139405
936642808
1052453846
494015772
445716365
1698611727
1185982231
1647552246
625054706
660953011
1088306345
692465810
2067116640
1641791854
1730873613
1727103397
1958074405
1004341430
1221918749
1591158772
2123396797
97349266
1269570092
1836583630
1636355563
1878234665
1141043191
486514024
252610351
1406210168
280797762
1563676473
1295500046
1626002059
1921336157
730476099
1371705211
1813165610
1469958338
917414685
465668691
2120294945
1176117126
895699069
901165844
991089016
18079150
1166005478
1833524804
159072508
1871510878
1605525208
582946705
1636944262
382539447
2119317947
1115356490
1371197993
1120206898
2072087953
1111032443
635481276
1456710715
1882978654
119753088
194549722
300659818
647108519
1474301185
829026889
452970336
948188378
1468578811
1878547344
1490096849
59924490
939518336
1074871968
193290665
12549630
240906871
1222363597
1310063605
2026806612
1101505263
1175648559
567676740
1797986205
1516588370
36985889
941916228
1508383049
949670556
322398823
373831426
319943748
1838125335
945489203
1283548793
1417617769
1673713351
1804759511
215191472
832757825
685192051
245803301
1682493863
808051595
1225185011
146194574
1658016292
858803466
1272498019
640767771
863660870
1150044900
1762534134
1248722032
19905053
1478214520
796749332
2057743692
1434352676
1673153514
614246021
204470002
1461802838
64545434
1938411542
2007222670
621842783
642749989
1857463112
316835925
539250550
676872437
1695730222
1799983549
481448365
765689763
801976231
1485915705
1385162258
196735444
664617221
737845519
537549192
1198925935
1960647671
2131142710
268667890
1983236085
454619794
80386453
205292930
2093352382
474405809
901385070
1845083417
1054356520
1457371355
1606877165
1050443465
1008929401
1412423717
150091583
1885501891
637374168
1992839375
561114756
2046603075
1094434913
1331376549
898750662
478940134
113582306
1724041457
769051462
1231722956
982005410
1272233846
922046990
547774495
519433401
1267741176
684234633
2067262106
382849136
1122124214
1173294692
430460422
2084812216
393050453
1529488334
1996048873
1712198447
409837528
792150853
968059845
599121951
484655491
1952511843
536544143
911868981
363924127
470378636
678069984
1622097560
85900099
1655125763
1117680236
1708442653
1485923079
1689635778
1899916268
520154149
489702263
2143991278
851296743
1228830461
1875608349
1693077948
1991540247
749189396
1629180699
2132354359
1501591286
634127348
1989184515
2046454025
71500316
841764077
224383592
1406626433
290215924
925764786
415360056
1754160156
1297732928
743668257
1080564946
553729029
494122198
653057919
681941403
1650661970
311741825
763512226
1254849552
442416941
370502693
201463156
1009948924
481215719
343720020
1277317231
1753226674
1232350194
854264441
1074689489
1737240224
1266846880
1256240811
714408970
869036469
667154686
486026309
1274499884
1684588809
400229559
1098393639
1246959193
1645129596
216303792
1553306440
500731622
924127724
53801211
227663859
477349664
911387744
389900704
1913508715
1608398036
1907204126
571817283
1591424841
1682122862
1050265820
1790242749
1188596641
802949301
1113762278
256133751
1424080226
130219916
1134619687
2142241821
446335868
185861085
1788404224
1070272865
622798849
299517746
1242929016
1874396
1674831210
1756192469
200495719
129064597
1182474043
2008852529
1225497525
1867097501
1926545193
582396098
1934418238
659705878
987582655
431139497
847960608
1807829005
534904483
1437859127
1753217623
1054436814
330301326
68805969
925861760
1864113485
573860394
848513230
1721843273
1141850983
1831433011
615185925
1630799591
1487759319
1496524935
1747461735
605402444
375924843
1703834879
338351380
268277681
703363856
451625619
1055776608
768141527
1799118142
1341057542
1302813787
243336190
442123365
584401551
985497446
1211030514
1217029920
1318758764
14561307
2016671188
497692630
786694020
1257633529
1173440438
434334366
1639957006
701378557
702084310
734424579
1382723010
1914586818
2085038151
1535176293
1953110751
1519571321
1128353258
1432164721
1381494698
701019131
1868605806
1067301595
783072442
1520220050
2058158249
250703373
527175175
2134273427
515295193
1747444502
78119318
814908234
879773275
1916919611
778249162
321924448
1771428691
1237042735
1339184220
916248849
211325655
1209236914
1217734530
998127657
1833305320
1011015629
2028094901
1551975042
1909199135
1345119164
408686362
507890201
1976295129
2042648848
1410922176
1353768468
1671950509
994869229
892001755
1073789095
1057946458
1279745739
925459765
516813771
1927919862
181043718
81542609
1947689302
1505925923
788293956
1433243349
622752650
499887785
1616649658
1384586747
1136699910
1279073944
1359706017
1555935161
84123852
174982986
618976364
966055686
1304331014
2030187468
225286282
2071352817
1641272691
474474368
239308568
1571996245
2002105854
1430278108
2138843518
1580056672
119307207
1603897928
503948097
184628310
1713729788
1935522954
660170728
733973434
2038881065
1907093443
598765213
2022049408
678946888
1287388619
421009859
1467608741
1557275845
620874015
838711550
1691724854
790526311
387120098
766485764
901782254
653897033
1386318403
2054263439
1461745131
1492113944
574474640
993230342
153813319
419468180
1911610625
947651088
383004131
1049463770
1731715478
1793421609
2079245612
415062510
1501181914
1880966657
1479470698
485562385
2132956897
200897296
1666719408
1928754018
897870398
1714935140
687302897
1663015164
899775507
190880632
374535985
477817821
1672050107
1525282249
539346320
1687125375
2119253131
40375340
152237925
1983073164
635442683
236184545
1341466057
1292013235
963084112
1602351815
209642905
102703469
2056402466
511925973
2064489675
1288137596
898737270
404308557
38851530
567494483
1540418953
1515327128
1855078551
2146544597
405504180
1105603501
1449095437
391463921
1481538103
1675278765
586181743
789796115
1284828759
1417969996
2050408168
806404804
823771771
1846644777
1011252900
364865840
204299810
1224586824
675608782
1966059559
115042496
163696009
731666561
202670498
1071806808
115446588
989813184
234869976
1141187966
316399070
197181324
1734311793
1958953042
2030408367
2019034722
360314431
726386045
1066535735
1423210914
1448274308
1693064273
819937779
832735413
869731469
430970926
1683417279
1808632018
796779209
298553631
1615904890
923467487
917587800
125143283
629223735
609293594
1176352268
932919766
1990713055
2114329005
1239986325
660102606
2046963460
36128797
1635556606
537723502
1161957541
1747761739
1535829278
635625966
1604011341
1300518065
2089865926
1251817420
1815062235
516431440
954893336
1401719418
284481117
1753420524
1272438717
2017134290
1988723517
729171114
233590406
1665686267
1073587939
408657316
294748923
1470321035
1340787663
1188100652
1777239077
1912571312
1938181643
1163995121
213381780
2006902881
1629608420
650259058
811774407
1171374626
1474812281
1145760275
207350880
1949622648
622721512
1862824702
67643358
2030455169
1240948963
1055149532
907649573
1642312053
357287789
1850323920
1861556047
1314573709
296426802
751661622
579862608
964006392
830789724
81932871
1355790932
1620844859
662963914
1651950891
484298583
106017153
513772667
1468057974
1439816088
975638799
883093595
1285611895
1612755985
2069184725
1175001147
1206642867
224312496
1669129689
1658221288
1020473029
1844975361
73239021
287673224
66337512
2027586969
123621195
401400747
689944989
1729925052
147652073
1591325710
853564447
1708580665
1298056421
1916666345
1654125262
1268661512
146788387
1058290603
1564472556
877491880
181654624
1622425488
669614798
1516443364
397806220
425077296
1006617226
146255437
1521265170
59651052
1145033683
1758598978
1058863307
1829943596
1082695945
1996737513
737090492
972660240
880892218
1550049085
612775371
399562898
2136063352
1387743000
54888635
198894827
1394261620
1024917997
1943743764
686630331
1754553089
1392146414
103964400
2051185991
1550198268
175059900
1815583852
1867685344
1754426474
1162626332
764720800
1048578132
87034072
2072438900
554931757
468816820
796102302
1347591770
1011694649
1653414616
590161936
326103230
137935813
1922925593
2102459559
169652042
264209811
1821595999
399511057
1989048026
84376256
93047152
2057935525
1278577153
614065004
180179300
1244510344
871926879
78050975
1922522313
1285161798
417881486
278359930
359539088
1239807294
1202581552
1547423984
855768052
1272117390
1054989903
742075975
1763883377
1472584825
1546568999
1932364465
1195233102
526426843
1399669267
855948152
1535080608
489417155
345189552
242780308
311718201
218891855
1351336230
1235248446
1246701475
358549007
454284319
1500628592
857047721
1108739150
143837783
1405456475
446190168
2089232951
552164998
168950376
369761600
1243094057
347532563
1828310952
617385982
1593340538
1261919137
1415284237
246327016
526584217
1768985477
1118642744
947796952
547386793
664368595
1813986213
14927692
2120705808
1488094078
1754776178
139673483
1814211550
409405105
1612259863
798598176
305945605
1755794608
1032638149
41037903
792916206
1049802296
1928789273
1080441497
40281464
817093405
1641768441
1871893793
1376826901
453231639
1624731638
407767178
628687502
1744671309
13957491
787409290
1408779815
224869449
2126167367
570023527
1740192631
1480699391
589062418
790046834
1022265328
954418716
796761495
214446488
482449019
2051983152
1728117576
526507181
658757884
1042334660
1308069270
1419413134
711614388
1769015032
2081853737
1269808656
906383601
846953244
215814614
104735258
1234652837
1367460768
413815463
1616613057
1592711657
456511147
1135391646
64903825
461557643
744114281
2081139338
1265251781
4274481
470056046
1933944452
1814891428
447950649
829749252
716101186
1583356198
243161938
840718587
19382096
160301577
1903837954
1739474507
1201096289
862206218
2139347254
582820794
406653637
450701428
766937681
825410569
1721147047
856647831
766266317
364431369
1220113358
2041069582
1393876268
273233863
2074271208
794280004
494735103
1627188063
1368633245
1136677007
1414367287
1795386098
233748142
435486073
1987833459
1281041752
1971890759
2128433274
713442713
579111756
743308124
1048341074
1521555882
1251164422
1545256612
995741600
1475108301
60902968
766818700
701878104
645563011
367808441
1173734242
747195326
1060863468
1906318245
497570578
2018518461
1107305589
1026491621
476479398
1874257941
1356542806
975051156
974908423
139806664
738315948
1505687177
1872502926
1442282279
2057734274
1431109786
1580551654
480371961
2002458727
1988423569
163918868
1278878303
911619746
1514273412
1999738025
1731884760
1783565234
1509926618
1190768890
281030450
383944172
1005233279
240985371
372462673
1203393396
1855413024
2041723897
1625398647
443810713
577463963
1037702846
1240164635
830898726
641450887
1705613241
135160697
643227093
1371238323
822521237
1688111983
1731913048
1773310282
2123730528
272307089
182885301
22644851
1425254903
339499159
478542900
1856740479
158586894
567402389
1912836776
1158522343
766084875
1437086511
1379338121
2061410167
28403481
627979615
868832306
1348236670
898432410
20694404
1178159372
624115711
306415960
243020731
1051377929
1243484771
2062910352
710167988
603069474
1392084614
568331454
37095984
1968470948
1017974799
377862337
1270435712
2106414003
260744365
137479714
563073456
586073537
850162966
188981879
624740327
497634427
1255260206
1092941111
274062772
1712698206
1182431652
1809184410
2081055560
810097681
739296985
536263962
1486423640
1490815683
514098537
2106757184
1543715375
567651243
1562067341
1233589440
1063800958
1574189313
274358394
966616881
939810808
1514100856
2017164102
863822891
2131967346
131353310
1421244892
1979375533
1895811281
1014252141
540458523
1649021894
2131029810
549860053
1229245416
1749234157
1561559484
747806374
1581736895
144101144
844843001
1269611626
1093379444
956678486
1585648278
1132499631
241780947
1376289179
1971376428
1480516493
1901048683
1710101972
1490919313
991682459
1154492640
981141769
1661190621
2044255178
1304489648
251392566
1480203407
1581092107
1043603755
645536745
556730541
1793283948
832330361
2132829794
60155229
270455037
1941489557
1308770148
1114700127
1245728147
209106020
1277423135
2120576833
898082661
1804312591
2072063063
1577880053
1174994932
1447962572
449953771
626679964
190307623
733080871
1219574058
2092557016
281357268
1935364313
1465853191
277476500
1233747236
1644125416
1561369887
313908642
861522804
639655787
1548265457
1444380525
384630900
662398633
159668796
1510898426
494164658
2077614986
292137045
846797303
1887712383
21931036
859160078
1956627821
2085554601
151979807
341557679
488246967
495199810
1125716234
2064104538
651345030
348909304
1467876339
1222097417
12767020
1775444214
1453371712
679217245
9422450
2101397722
318021276
81835574
351524523
113211105
921414575
1015953210
2075293971
600481622
1592924040
643903399
1260411927
1714395336
614129115
1795455026
67040201
357287383
1503629952
1110306153
1231685263
116713892
1977344790
889523428
561157052
1108393027
1219843601
1427894269
1917165577
766162176
1150749455
626484
584463567
1500821327
1080599330
500989326
606384478
346941708
1257542473
2142107735
549697100
485082076
409167485
1522400500
1408687106
613561574
1196977636
1481464923
1168234700
2066749694
637000406
1933595858
279405116
1947402551
66202383
1290988695
1793710020
1396894168
1066521284
946825648
1152555373
1846659043
120341690
571492226
1451409149
173690537
723715423
116692616
1432825465
1707405380
2017353636
1934238251
253802660
568526641
486546820
422607384
1550663955
506550739
2100344236
857961294
259211287
2019514748
1996839895
1444323997
1816114254
1488798101
1342991516
1954810607
623823621
973622095
1428858011
1891010004
753777028
1956133683
1641102583
453354603
1817568168
1934112387
1737201356
133665920
970411988
1551600404
677660512
580464023
572210380
77164455
1504424270
1881082400
779040483
1887816609
1953749029
791363157
1100494491
1955745877
57282695
702342841
1628742608
598730899
655000476
1859679481
1045166272
712101057
1633167742
1346578276
427643185
2079108714
910634536
990007404
2020069695
2007432722
2142554894
857448660
954997018
2111670974
49020932
1633684310
1719174195
2124132817
1045186548
1081304696
2089673496
424015915
507611088
362573356
71182432
2101919089
1994059810
56190511
1719835928
567974279
1047393915
225665904
1810081371
1901985668
653926469
1874581806
754630209
299418763
1352183322
1365252541
1292146548
532549876
2007352175
538472194
1239687029
802085632
308641268
45998219
885832073
907327114
1769020340
591671589
1767679974
375615769
1327819841
1521106
1880255373
510306196
1470048987
1685454214
850753218
1627798318
96242109
910070208
922810142
338745818
567098458
606488645
1187135546
2041422518
1836721685
817573818
876799072
888378779
400711777
723867365
1089612278
508342985
949425221
631458242
333243769
197748222
537499017
1327150340
64634044
1315859329
1951114857
713347451
847460741
1545104491
339988250
1648926793
1020388949
585434193
1558349607
389954510
2133760720
773271804
1293713954
1400410481
1972336249
1922097267
891825648
1945525297
1808565568
1222656187
362226358
704745782
238846451
1340727000
1534299945
528768464
903994483
2048987455
717539782
65400164
2006997207
1498524314
78024891
1684156754
95545735
1712462943
232141046
370359873
1774522595
438653921
2140659563
1169699816
1061736548
1238828472
782658671
140018717
2113614506
995653528
565801548
714302165
130973071
1205585249
1325274169
1733906658
1429085752
579700884
783844804
190731230
2031062920
2104097711
1351119521
102255183
1615413921
313894059
1620818001
182391314
836371948
1504167519
1524421094
1197591099
362809064
734313463
488539273
263553355
1202119219
639944417
1179122606
68279939
434657987
1491480014
1420058474
799688760
864732272
1476995289
1009883740
600264038
416716005
1149359781
1215212568
975623419
2009693280
287897904
1201793614
380539137
180933375
2095788722
1504174404
53940110
2006617294
1419793624
651742133
348907090
39589476
2055494167
1960420203
1483281891
149882672
1060510338
374187375
1176578172
71558678
1112942591
1253034861
1009249815
1356968167
1580877510
850706012
1442061292
1557171253
1356941209
1222071576
1736414587
269978628
676904610
894241486
1524554740
708342350
1146295158
1550229305
921747324
1799340477
683262292
1400240548
93927310
387363292
1317772269
1198247305
2054635628
1947716406
246886893
541251955
233460440
1707666493
946996982
1334670270
120622183
690736827
2040323528
1940701485
268609637
684831243
1372509675
1168508796
855286113
1974182438
436285717
1177488214
1709970000
2099156134
1007309882
413396323
996300355
1936402646
1122418582
144938872
1004949475
1192848899
869180814
134504166
584797677
791449395
626612243
1798038092
79042617
1757678706
1702017692
1611472127
459527035
1536425783
68498425
1598974496
1190586899
1264117389
1126141350
986496695
169362776
1118910546
646698219
464153650
37969836
241176365
147476249
2047948120
1078371906
1183518577
800405896
1634259608
1789640601
1137599735
1975926718
985227680
470630220
852431927
2019282985
1861480795
1689316476
356657561
874449741
756790627
1420796446
1701084344
1024982793
1631825143
829186013
1713696223
2019462319
276511663
2080934802
1963738429
557553064
1912566816
230215539
1200685317
2103115563
1901954937
1366752477
698984084
99810862
22570629
900806193
1830378497
1985380508
461134170
1194635276
1804358519
465360157
83776197
1524642419
862857867
1093209428
1934504313
1965354330
732460254
944727071
1521587073
647490920
1237390596
541281998
1914522520
2128546502
1600012534
1818329980
815871400
1606300960
1067372419
380264862
1184130048
834696677
809152788
2083050866
1164687923
57690071
1241905622
1346489446
742948864
1829717678
1554367727
1939861605
150172337
1285691959
1438418308
1803218387
1273458574
609227289
477902652
1613158384
666242054
832258145
1203366269
694369432
2066447777
1294223821
340865692
600793888
1061658092
552168538
1376350292
502978271
1204737695
1450461934
274415433
775934868
1332928015
1431884241
1327318813
82082402
2058547579
663811885
1408793036
1463787024
665817587
394560108
818715846
2036546755
469637333
1911550931
251500899
137487014
556692261
1822163300
1732083896
735107925
1930458570
1724451253
1797099005
824489318
876220877
1254614058
1444532675
162475926
1585976884
899076337
458573095
651890608
511316784
1976500831
317192402
1943699663
547746273
1232175670
157928340
69282337
1419736261
470931039
423337814
1818238840
2061707813
528907004
152914945
1347997215
385811627
2030912081
1171669704
1782132043
293643380
796257101
987602496
745158135
839104755
1700828494
830972153
1878591708
2003156025
1311212496
481768132
1353437078
875741656
1783314524
545803997
72565596
989042667
492191528
1299441095
361978168
481049272
6831293
1043728437
211522688
2088919058
374840464
261820988
952454295
61313002
523249871
1483272893
286972461
780234908
1431323035
1317953428
2130057992
2102615753
1342092303
1345785861
1852998740
1403506835
311116356
4503164
727225981
574748310
545116968
465143944
1779343300
1295117463
566575721
2042120362
741872985
620845360
60627260
2146619480
669236044
629681480
2023600808
64545728
1687899539
1620958311
847970591
1624321758
676361107
823565495
1433250570
128689864
1740056055
1482695309
372272878
1603600329
858144204
508611116
1276954179
114853945
285942653
936148874
1927276591
926514387
1259211863
1478036262
607463089
2128314904
1841972367
1902439759
1941130708
2016744927
1978672024
668892092
1810257361
94610129
1833720718
1526402052
409236348
36393033
145114525
344868552
85949544
1444167122
1560396971
883561694
1540222376
41857261
845475963
247603302
1666977216
1340057755
1978347556
670162774
1785720288
120038837
1879954155
2052896606
1331756857
167120229
2039035313
539202900
1646938002
1031930974
2053302776
973561544
237224562
1583117102
1203584782
1125310813
56495467
787503709
14181798
494375678
159759068
375456486
328441074
1308675331
1602234323
9694608
1474830022
2090751791
1541951753
940032581
557987099
76040235
1997383647
1856070904
2035906235
1137833327
572854936
1581848590
2008672958
1072892446
874012467
458517356
867891931
103818703
1940271800
1380593271
875615697
1636173671
1950326605
1443756226
1741109867
1674409576
1139006382
453836683
1478548545
1643015110
73763277
1614966643
1506191982
929788613
1360818578
1551191924
811875821
728135489
813654638
1183074963
1618100910
1207931794
952847212
861496656
2011757739
1854732299
563868152
846817476
1776435439
1474996122
1073838328
1203650796
1039928368
725540158
1111160446
1639759658
1021844116
1424571986
1865703968
182028635
615664774
508565092
1650257159
1577339422
324246673
309459734
1994366912
2032472516
1912902554
1269472135
619828177
2001249592
1321444587
1722464700
1517842795
541962148
39324470
702662549
854711356
1390552282
766119365
62917113
1947017195
1623460418
367042717
859044041
1456529104
1588222837
1895742065
1578446424
2109613704
544237566
260828696
1517889585
1633542308
1665449956
385858857
495022993
706799542
307752811
1954658126
921967198
2093361590
1287710483
47781156
837656970
1632261438
1546629442
932084375
2146855833
1101468945
1401208178
2072940131
776246774
1464786631
1543230156
1750511809
1139953551
1902237769
1467952289
1640606066
236153447
1060888051
1837628976
961240241
1035269032
1937521591
1836087949
394040341
1968562741
1566628129
1711604344
1358985420
549781055
1086084911
1732138773
399271917
769394408
1030248758
2019231270
540114829
360176350
330760007
68720685
1128471770
344941166
458527328
1240309569
666502360
1453057111
949167917
1856777096
1046778702
607819550
6300717
392330444
1701523026
1793621588
2138699657
1618737462
1922405441
1977148155
1920920759
2053745896
528269844
200122440
1562482423
589257606
1568066250
511713701
1897534577
1932165095
752826925
1242914545
1776831366
1691446631
8892396
1255216800
433554339
1250919605
127173914
597107247
1979282511
925905993
494806396
1563887041
1719524422
114258937
1465863811
580672762
1651437879
1209881067
1788543215
2089598415
76468396
484189103
917202207
302537938
260833033
932712307
475601938
1043710293
1815608949
1620013240
405305953
1211208561
609394162
1935059637
1589220946
431763303
1360347421
366781275
1585213899
1893439063
1986496680
701082635
43984853
75181839
660381238
1030932248
951156690
669695546
1577373993
325302333
1228588192
543465134
35580885
870065420
450206732
1429957190
790335633
1035591168
1452526478
526966551
2022425443
1516820185
1026096275
20079174
968930006
629435167
686424403
1711540054
267187616
1075928878
591372490
1206434137
424351849
430990558
396964281
163089750
1781027239
1872627996
1040930443
1173360091
1789445539
230091004
421027323
1501735245
2066403014
1608332184
1221721668
2019051745
474697093
1531339485
116122276
478443009
895492521
2136883832
1244657477
1610173504
500131730
1697543056
1375141918
274429895
334117093
1671507299
348966959
503018655
1039490351
1063869481
1709776072
1508511726
1281129098
2078847892
393270373
1044394571
868936615
1592571857
99736680
1011456871
1973612687
1365200333
393642414
79404721
903132794
1187061608
1533281372
1114505204
1093224468
206113257
1329200443
51612744
417267230
1942437740
171749519
609574185
1716023172
86433629
528419497
1758974690
178823325
1242983773
964754080
1371112732
1701003682
1011971357
1416761954
140412264
1846798108
851294197
797679334
451261565
1021422964
1313941470
2019365336
1068074452
66802872
1279782531
1070319769
930208675
476535599
1315126183
1064386572
520175990
962937647
1134551561
1874661638
1675747806
1548713413
2101263721
360693645
633537115
1974258631
74023956
310113020
976047105
466198750
2092640305
888779579
1114442581
374205103
1629156952
339404041
742380603
256496874
633309187
1627761928
97339764
1822684550
978523953
699235234
159302227
66636186
1282659942
475735469
224707936
1007020597
996386233
1480660034
404933976
1086158590
1690545088
1672566448
1439074770
962620690
1552080049
153609020
104189893
1579795800
1302152751
1417270720
2103016620
674778691
222441804
1910299115
1476945787
2082677291
497499733
1994877007
1157257550
972131433
1079632224
427209162
1101623467
376782657
252422772
1270448401
1622647712
1512243753
14914774
250033972
1845660143
1869227599
662696220
586550180
2084303884
683111578
2055335045
1472327811
663447263
1650758601
1924619668
294402730
1100764255
583799439
31914737
1110391756
1461127891
30912251
499955343
1322168004
942805138
1457014432
620726003
2117281611
358636720
1361467570
27024720
1674053035
2050510084
1937656276
2017323558
1113574210
414168080
1539282185
1543124062
794922439
903065948
1655552342
149554887
249473062
1593096983
1876506150
1184073488
136089461
842667488
900221589
1478102324
944279775
276004461
1906276113
652463104
2095427362
1877638889
1325183242
260267838
165660437
15662950
178175764
593582989
2121312720
1549924734
1951600480
1913610132
611762119
1779349430
46453380
117764781
226782355
1753555812
1564392285
1374244470
970458546
329205380
1966992153
1966153717
1409886575
185728657
2092888979
1147247605
1049428112
1471180798
923987624
348158051
1763219297
1889953494
1401395027
489681968
15105667
1733432988
1019444887
719863007
1495941685
754830970
681802744
805716738
959331578
318851575
230916612
1566600178
491652983
278645470
1210237005
641826691
1367868360
1846121426
181246368
155172867
1338681898
1905231950
116348620
630128563
1040935035
902867182
1512608149
1282853223
170953982
1928133330
421893032
428312662
1399352786
643858758
2013041304
1534087733
43749648
663636259
905036321
19798198
1723844952
291247785
196275874
2101196059
895093035
1726279563
1521683876
274051445
1993310164
256489662
806454777
498810934
393779493
551583839
500756053
424700067
629474991
1852928507
47556562
972756570
424276629
1033975925
1512789839
1056508752
818390674
1764640422
1375129029
633557388
66974530
455147178
231507034
1774096114
350661478
1142313023
2110053509
584608846
266204938
34887069
1951791896
232412085
1483660085
264554836
411691053
494963418
1532857
1305247128
1735880288
2003767078
387234146
306571132
2051403670
813293753
1598513087
918564898
1015037817
955521902
481689312
680734119
287506619
254575964
611475198
922349631
59536062
1049484786
1814083540
722268347
61072901
1778530186
61825902
987952831
1463514093
1163370366
1650323157
319643018
2091749941
493555711
650741195
1958639053
695670493
1476668701
1886633654
1176291862
976821311
1610795190
1413313094
1073041519
764651035
2051265210
1022319669
284703342
1810991512
1523996552
1009033603
1581841173
550939860
1043256243
310251470
775867089
982707558
2105673375
467945125
1726295432
290678413
22739548
1589700636
307498900
1461106910
415870519
630933821
1609704754
1588817827
1042901001
1425144268
1973106059
1673760407
880329199
93140411
1828214703
1942726873
166662715
488157919
39950939
1952645976
74911469
392800775
1282829806
688067784
655573702
1277386228
1958496752
2128181932
818971260
1291273211
202393714
1245663055
1577670105
997187544
1730507161
333106193
432429017
1112408748
1651658687
1860562400
2065318755
1154361863
1476466683
2112344081
801139406
339950923
1609768152
364295703
1405023131
1862229292
1487717455
1693512151
415374002
1257919299
55642327
1229152686
724262545
420814557
2132944215
1216603572
692052821
1688396579
2020225488
263419774
1028303917
1547419929
1902073956
1368095882
1773935066
595444031
1230657934
1323564873
473379611
1007614737
207431200
93818633
1781797987
1309258441
435747877
1340184657
1620304168
1296135999
540629704
195381832
2010239329
255538230
649954130
945499057
195510548
725688592
1800918348
732792497
375286060
374604080
369671394
1982103255
1987917054
1258077038
437820943
384586294
57112216
1273821861
1657137896
252572671
263898209
311075559
744133466
1653509088
318338969
1014320048
175356589
1266710216
699841049
1042366336
1464946294
647224076
1697590892
1040066321
791220480
254410303
1685661813
650081909
292719694
1338540995
1948251826
1570999793
1757566387
256138572
903738432
1842841684
378079213
1673388738
1257703235
1560706320
187315168
1203088158
4394539
1788672301
55531784
1808209783
930094372
1254618871
1432276123
524176881
1049499248
474349202
162460941
483370249
1329931648
1293635081
2135936193
47428266
1933791023
517586609
1959475318
1994628754
625723835
146396342
2026201269
2059069831
131123487
495082816
1229542107
1605542095
1410155550
649370913
1314544944
1021481673
2000718982
1345526743
1134597921
47831252
2056582972
966417476
176900868
422781740
914893653
1504041470
198054547
216788714
1044413700
1192773365
2030881472
839360609
1643475241
1563392539
1491764016
1007365340
1261814604
988842176
1296130878
483008023
60463193
1221758603
1256717120
1600572072
1530795254
2126365236
131604379
2000617724
532707254
69046647
1504613013
414009656
1499293152
345002817
1556990804
131008619
805619413
1794143488
690237033
370820668
1006665351
1673216436
1675047266
1319249702
1088978106
912848712
1124572790
2046741835
287479927
2058522111
1867010719
606557919
1872208569
199540322
1719971863
772348285
1947097348
499192935
1185227658
709063328
264582852
307686830
1930039371
981692768
667816007
1978020736
784134265
484319404
732236318
1772854695
1314507405
663956532
1844982327
1975073383
528965226
2133177117
213291560
1214037428
1778595929
1411299131
1145640119
9398434
724925374
1260216791
1654053137
1525496984
1864829999
1097367011
174501287
1153721744
1717838146
1832376408
1844959067
1754807044
893752506
1122039654
970956048
283041635
957244379
1287594627
2111502302
372772364
952955331
773380431
212148201
199036273
786738720
1259917170
272248621
1294507212
1649355714
1358029466
1627674820
1787167923
1928981926
561500776
1613873275
2118710345
11641506
1952293966
1777740674
729720218
1784243971
100752150
1254489223
719616927
2041618552
2135885473
2069495895
204855790
216217670
1966721724
400572731
630435668
316547494
112567532
1714436899
805915831
1145941555
1333954519
1114074279
1027865113
1522990716
1279645373
842119985
1516753763
1163173805
1981441409
200462344
56908119
617899766
409415695
1943611707
563722866
1086229093
530833149
1252500689
281257293
1695427944
713232240
1563000581
1057071388
1319018929
428670614
1311630016
1112465051
916523756
809594033
1770923736
1757586705
857731266
1532589690
1111568621
1696256876
1484415774
2050888345
45956771
250587229
1056643697
34223997
1939999672
441781690
1663359459
1691653104
1558972863
515225630
1903361205
1001470232
1378253221
121338348
1374332385
582874335
1707355836
63742834
490715680
552531006
1013849006
70817821
1318447885
77533802
1654515012
1153871755
1534600842
558319496
579583769
1858646399
1323954932
222125735
383288605
1471948016
976888708
1226354961
751478970
255736448
1026802339
1364283851
1693110440
1943118801
462414201
1274173200
801855559
2089500580
1045013444
1878321149
545027896
406759739
703210919
240831871
2112250125
1058396743
255885576
1127243802
1930323015
211644463
814530830
1100401067
1742905423
576170664
587033768
686350696
1674631863
1597202969
1706600042
1716363687
947726428
1132200065
369948662
795373166
1434437313
1917635198
346947166
1452140234
354670812
809135274
637415709
1320664990
292984040
1801291672
1009982629
927856512
217013112
1579383826
628834478
602078885
2041375606
606037585
79130021
1959232689
163422572
2116731196
892868139
791370152
593763651
3261837
1214762391
1653813154
745393002
771063696
2043831200
1666265127
1204276224
1852110655
1949768566
2007451860
226212621
385736619
1965787986
1132341880
73536308
402414838
587131363
1165168542
1651169695
1837772242
2136357739
247294153
399350390
148546830
2013120376
1499296691
1178464650
621422873
500764198
882065563
499582552
1914322352
1669503513
1590884791
1904178265
691220177
693594072
304671144
1215756599
903012627
441644894
574601736
70127364
384574019
2031641139
1906198489
1742039374
98527539
47322707
63513688
1236909183
958460228
371988035
963795167
1938391820
907537957
157651862
1049224545
611573461
576498945
503818624
134937839
1904955592
903864811
536655787
3861564
811530940
401428755
607693154
831886200
1877990208
636563462
998406428
2137451601
648892755
858360756
1546599754
805196131
800069564
2131604291
749110005
1463357030
67855352
640919298
1911645070
816649352
1795675310
2082652797
445309088
684859901
1673223175
1185943098
726947067
89313758
931937568
184653623
232774038
1985936502
929435825
853057942
377214957
1029596519
1122377201
1694285405
256686614
1606580111
1900589111
1315599728
95416082
1085099909
291833829
870964029
1841813218
572930396
590631616
380540659
742016317
2080777113
1024010288
825127370
591432736
15694434
2080720382
789251799
1827604237
1411231216
162294365
2099530455
1964539771
1284132816
1007726954
386531910
1439823926
858699543
541389365
229799381
1353689503
708795328
395198708
1510891223
1187845206
629479131
906713714
2126241248
1927814026
1551642184
1438623616
1572658973
415052610
1744835682
930341368
362834515
372579802
1475269180
1827329571
1537676693
303277685
706959388
986167853
201447417
1876633601
493363598
1503971921
1071205882
1636997736
1684220782
1246446351
640670804
805403501
1467644855
1960565821
540506232
733338530
2053489455
1287158799
1268962149
296686316
450071608
167119104
418902612
1256126653
1657835879
1068020586
559482373
781740071
108455767
1500961974
262628541
658195623
877620821
70387060
1560035445
1635465640
512287263
1554169858
516518132
1075274629
2136059710
307076096
1992471152
165225214
175429644
2063804858
2034139333
1985169080
351622385
445580538
1252138398
1452524204
1442591272
1077350354
1825967604
1953254192
1078987436
375971156
596048708
1941947531
1817925184
306688197
390678745
380525019
97961796
24372069
1873765366
2031756863
1124960810
1823237648
3988983
688724243
823425472
477168120
2141842326
976194288
1960426653
1184799271
1040154368
985818042
91488442
1147199717
2120993994
1319818932
1085006488
1813084085
38732254
1139087145
862568268
1310622384
944948662
1786489644
1072778969
28052558
604896591
2030070262
810346624
1321408330
600312925
1742909210
316423979
1102325728
1581422735
2046545347
1056652120
1738352788
1644007705
1539442410
1312051203
528395570
591468594
605474141
1443421830
1610858901
966417392
343185031
152109780
1349724051
2118962086
1748327055
1119891620
2075479279
1984863872
2132690971
826485533
623766746
1742426408
10035857
965490049
374855883
816889577
493676967
612775371
1492926717
1915247897
1612898847
52554026
1389384206
2079741435
1425707159
681846574
2089146031
2035542949
1355919281
2060386149
1962002739
1014604283
348923088
1754360918
1865087334
353701461
524873355
57790994
723104335
579696693
104794926
1246033631
1140983744
858571139
1719110416
1202062382
222554513
1269999748
177503884
518613263
636204423
124385213
1937730633
1455431276
1619990145
631829003
105024709
1675012598
697337691
834297507
1833761241
1041676488
1032231115
409548152
921632871
111362386
1889755274
951789265
1315353857
298305743
1548276624
1717074402
565316022
494598389
389650545
666065513
1740336086
2007147317
2067739539
154402710
1716189157
1306686098
451143692
1255671618
327328313
1997085736
1742974934
1122823238
1089736351
600212626
1378767775
709870854
752304698
1543358735
1480616973
1656341188
1643537810
1563733976
1192529876
1322328095
1464644623
1350323187
1958726991
770546832
1135183796
44285671
674243723
1900971406
2062202335
1449470615
1584132916
1818234009
197825084
1431423268
1154447500
522846348
1973016273
610710240
1439753519
367706723
1305355559
783523215
1150586978
270394784
1254391784
1971250282
89775530
1375390614
988541319
1680533250
700852399
186544255
674943330
1497024487
1380369993
1565840642
2049361411
2016881448
1102457392
88021615
708139579
394779641
141322254
1882781911
654718537
599037880
1643430630
1197412447
1483326586
1350742682
967606658
997375300
229499673
301448319
786614053
897540744
2110450772
313477260
1206910814
553939382
1352610594
322050945
543729274
1116456172
1488309358
960907800
501340653
62042443
2132682052
1237698288
402215308
772278829
2003103588
673799518
1029385814
1386967162
1401680088
841282299
1914554304
1047347146
969860361
1855200813
460907980
1219476910
994492728
1109610077
286950747
1679818606
84416487
1997276726
474926512
1654483385
1862270863
392511273
559417509
1446441174
813545098
914968684
1482630347
1314590921
935069955
1802789997
1952181864
1330673929
38910495
869448410
718713266
562349491
378537288
724074436
1444245470
1851992524
1979899404
654601951
800755372
1653788979
243395870
73483922
948936475
1697952145
1021693124
1604846439
788727369
759444136
405990498
147380072
146364525
1546393597
400095703
1835866380
735569916
1713347418
353749865
1654388578
1393658883
1052737570
566079035
460020320
197634441
2033406881
1812206811
1927418161
1669357585
1206122599
113652213
952046594
2034453168
1493552593
1824610632
1714458511
1799652478
759133992
1478634336
1546839630
214975729
61133001
1476919642
581705003
222134529
1080134197
278602344
408500087
678861185
1258548074
558102261
1426337206
761570441
1870342910
1240207979
865818406
787421554
1817154140
2044707789
2046526301
1164178634
2046566468
1943563749
1925916834
567969873
644340636
640662901
353998733
313475099
304517946
2137695489
620751603
1545244378
1045358548
1668073511
1973995804
113026373
285671496
1766854434
1426712558
1226256591
1862197358
1302178446
769544732
1696592416
547573485
758936063
1114346619
1461585930
197542406
1148366870
1604187712
2073000499
596232168
1029575429
1250646290
764774619
1828652188
1899125633
2030116004
1956252118
2077550419
1091967377
1907961269
343487788
1021246035
1032666097
1478612133
377009724
407591117
341316482
1656168946
190284261
447570120
1268739194
658589975
1576863517
1454401772
1794116216
374858158
1710273706
2112242011
1302356779
269541234
1500785135
626891649
508754103
711059537
1204107578
1905210002
563109486
2122849400
1430807486
1571293886
179653912
896657474
1527553279
816595567
1020168407
75072241
110485054
1546526339
619772621
524428468
1429485177
1559220305
639642968
187865729
1481304547
1132845235
355553311
1293265993
1153353095
125465482
1743847964
1715987861
829654620
1254851055
1416351220
1776063792
1229576804
97238209
768470990
1931640329
472385999
641471407
664667637
1592133915
1345232784
565059326
915507787
1044006232
925756108
1190108642
1967451433
1426251742
1283515743
955862718
1005837314
800503493
776054536
1485873573
675210365
1464829812
90027914
1112357602
1786903853
1353512207
539180638
1706589859
1706164324
77141941
596482754
1548350298
1639573721
1899743483
235790195
517075756
1105181124
1518633276
876824369
741831991
1599250991
1734794021
874804588
384338036
2028189685
1007119269
378994666
318174383
45797835
1347705503
750702019
516401284
1354705171
1575988752
967900106
120208773
1055923921
1053174666
121912766
1058917332
1062113281
1428872251
1068173126
1740264585
2097473065
59719234
160889128
509435333
2033467146
1978527369
1731773059
437973531
1413811366
1548807105
186936548
352575727
1457688264
7178552
2124308349
1754282606
1856768410
1173522089
1562788627
11583565
2127702531
1091319910
1063764484
259638149
316135670
1076215298
1054976634
1004525303
397757430
1540292235
1352395873
1041094289
1878099120
1546865676
1817123640
461457398
838084203
1778177172
86266848
1623460418
1136058723
2005676598
680691349
1306145181
323985231
1028802303
1767298191
1705284366
1860620024
1198785818
1588944827
274198220
2036566743
1270372409
1760621798
907146281
487137906
2084370059
1146857534
1051399556
1093996000
657121170
796172485
1921629971
1672700087
76473558
911975326
1025592036
348714281
269284382
574685861
1101818335
331324891
469126457
37060270
776622512
1871945072
552700825
2130208071
1641255548
1688093684
813593537
1754813140
1617523583
1377454425
1046948227
935013609
776778543
995993719
398475628
2063867834
52828187
276582105
1177407776
1290812052
1706388988
1862109050
1969349946
1520012701
1010608391
1905597115
1131532339
1987556597
2095978745
1584319975
1688672506
1644003833
1048795934
1365376850
715804638
121162832
1086755075
1369325961
1065032221
1628195101
1187687000
1441015324
1378738705
379604347
1066879043
1360798747
36588690
655075092
41814984
161401095
719866991
1144344958
1527389206
626425918
462098911
911090941
1219094156
1711778421
1655235685
203519362
1019458366
1873521171
328078999
1000692636
1544423999
2010442756
579991696
660819711
1871013008
1858297103
643330129
1047530460
695736502
1138566467
1686672248
1934645960
1281605259
71332377
1592717744
228344418
1463431127
790748883
1552050499
1809856144
1391574941
1785483807
929034193
729259112
267539757
462233561
2082528122
1055229880
217153335
2081699948
1056331859
1751147308
519914255
275045914
1721441084
687139893
662158564
689897382
834875607
1485663569
1077703340
1314927907
1311532810
1575493797
442047424
1372648661
102383362
1375241913
1183809689
149442864
2147220140
1782153396
944295557
770186142
1819161084
1539090413
948191755
235089595
1426999874
680450011
2124243695
275328219
1549178115
441211147
606793679
1143506569
1844548781
1543667879
866836585
999003815
726488827
183352876
111762139
240839524
1384398633
863436918
858385223
1719962816
61327110
1734479626
523049555
793971021
1806002630
172514092
1330863268
947614062
37486837
1720619433
20190950
1144563532
621613496
1743073479
1329806741
699968880
1983090516
1424723431
2143043269
1027311355
1690442688
1458800711
107228113
458745993
41482709
868762044
1899119391
1130449833
1206361993
877440582
101260753
376455966
909147349
975189279
1084036494
383165143
1128738648
1035883085
1837740089
2048865215
810916335
401044376
611915384
1035292818
724777538
1403456925
573102016
1748956698
930353667
902816659
1092206135
1956572861
1544543111
2090578060
2042110446
1693444287
1825846983
1704991389
2000393837
684733708
504958575
144221826
995839311
1675775311
2094622803
780014246
1504598232
2025167460
1135222533
1957051569
405734016
1273382100
1526363998
502189996
1777499899
969194291
903649248
787635725
594549219
273838122
793556545
569585229
1286037340
513986409
1972073016
1203768359
904534209
343783654
220811686
354602950
1639302005
1568226552
2097669716
1880511470
1237799840
982846307
928049069
116296427
319773124
2133534517
23163004
900128593
1761047520
1135748267
1996921007
1289452759
1036589705
302708468
611224355
2031654156
99317572
1226035239
220416298
735115868
1760852885
855413551
2141708252
124378505
1612021155
2039725202
1225734795
1346311867
1612598266
923674690
1605458533
1307393387
3972936
902370817
357666814
301013618
1185744085
332752022
1163034569
1386698595
1885689590
1233466596
377988487
706098386
1437327724
1461716354
1931715198
519395871
1178686267
156228062
1733069011
1107601845
2035630408
10360045
1385735744
726632420
1053834761
1772261100
1994822191
1427795793
1793348883
1361184037
342024416
1630145771
1253962266
1229601210
714099584
864774720
924335100
1516144519
10145037
1026331168
229551923
196441216
1138454026
344062739
688391644
184276858
1937156370
417409038
665583458
1960305039
647058605
1173528363
1580105395
1215143247
538397829
1943845017
491717005
1834473136
340559432
1572470339
1423380106
860771425
1086858816
1869112465
608920115
777422619
296353200
847718681
1607240093
899390264
1950950602
1312129099
534301265
1382119425
629782503
53502570
1977693939
2078813178
181339929
1520932367
2066180979
1015567166
1516994419
2018281127
1967370937
1289355685
314199641
2035229670
1605511958
225818326
2115832679
501324622
1824883860
1479464246
1932130349
1790789078
531290554
1908660581
699152420
1757608363
1818114961
1944316256
885106406
338760670
1538483005
1384614358
1934797868
2024684127
1922713474
1713893656
1609091318
687331682
170247235
948211394
1293993129
1029813524
2058253387
745879504
1035344552
732836388
214256958
1918604918
1367401823
297577973
1867498211
845573403
683087249
655963357
1849341352
2009514025
1160983028
1695728215
1687929832
1473219729
275318678
641145166
1270694335
836567931
2000543029
1400626664
949172292
1352098745
759595149
2009983187
481098527
359633168
1386790022
1783364896
549071770
1462598499
859375243
1103279633
1481574204
898024132
1355111798
511927892
1991623358
287882428
707984035
246653335
574885627
1061469440
437274162
1579942916
785921415
362358511
783718551
352049545
1129390977
168854619
1079788356
1219166417
1182596426
479978393
1576967324
804682287
1741615540
1827017391
626429543
1622022452
355747485
1958194181
1242980795
913025368
1691424958
118590488
546890206
1973725277
1644503095
1472043538
908675958
961342572
1450742745
628657517
380090405
1592566461
571795999
1002746480
1142224015
1844972869
1596568136
2083153965
1888860299
758386498
712099197
901339234
1711650771
1382244388
2122413228
1551605923
2057219258
2024579218
247880047
555111540
527236016
667161966
128301074
2670128
1804987714
1294647703
548224351
1566240668
1578904332
1375661353
1644180518
1402400384
270395234
287331519
1183090495
828205900
1484442587
770649194
1257723926
97772651
2098478543
1884313634
623048005
667546539
601055007
1856430796
502342441
1660914011
1700185864
1004806142
1416290942
956237888
1951991665
551603231
896641512
458241570
1106685430
811959313
548862498
1012609187
1514028222
529704719
2108067917
1005381543
938929473
1045174700
642840813
421754004
286320501
420470356
1431064979
1985222504
551932982
1497757136
259350856
1021410342
1746892216
1542971725
1706373785
2064355071
1465229327
285753651
386631672
520112492
1191120608
1660602778
609349733
1735179131
1590417405
1981469920
1411445160
1751467890
438384013
1796942003
574691922
1268019583
2095954414
920642674
1325104067
642474506
938305325
1142688100
174645041
1711528536
1899962764
1813814662
1779621086
1294258580
480922749
2006121032
1595487028
730420748
1458487986
2093425940
399180331
435397359
985110511
2089037415
46629048
1855085906
150917409
1908760544
755338838
801393624
1734970139
2018556884
795499124
13164773
136639660
96448087
1244856796
1385855383
87831525
1427793801
435655550
443277165
301401203
958819530
1498376050
1442192757
1865814959
1340387945
671797313
1953053372
1076557014
1826659685
150336593
1899515108
637863362
545948129
51597965
1265563022
812880552
408870691
635393176
1436840221
1550242293
2116025206
1474480620
1784538196
2095388404
2021333531
1845439758
395004393
119869193
1664091660
967284096
1194080347
848949224
1592261756
1405815425
1691505370
903497513
609369111
560771993
801050149
456631287
1716251521
1910069806
1331633497
721332242
572750598
630686889
629190618
710789628
1286507975
88039033
866052226
859940563
1508662678
870987927
1392156061
1464986391
585350006
1684165130
863840818
411691053
342786945
2105581816
2133678600
176168418
1908204246
324881621
930224946
786421079
473443814
1665234041
1451066118
665985739
1551706436
967683892
735233448
1646159221
1648519075
1973024438
1583726007
1807623052
1290967813
1615017192
1033095727
1411536418
828011615
588023649
188502245
230352749
1738497054
237576081
1180355732
1264171542
372721204
224027379
1175143079
928092848
507130003
1057479026
34754536
356991924
1011166151
1555550648
37405761
35201774
1804077898
808127811
420680002
1456184308
358242090
1070220490
565964985
1404238162
776127503
1920327758
2021230836
1323273723
45769121
2141373785
499097744
1447774691
1183716359
1999090981
1445103256
529383416
2096259333
346565767
1017814225
598065967
1802906141
348558986
2122089701
929831067
1577946307
2042701321
1246472818
1746796648
819555904
1732971221
279395559
548998897
323701274
633999522
1272595413
262119172
1767358706
306646078
350558867
1858143209
474325035
1928289454
630087536
292907314
1946151441
1021716231
1001092916
1354448105
1378148428
1584741451
1893212104
296245429
757041401
1534710734
2092493698
33666096
474556853
1969917418
773421226
80815310
1483373188
1879796010
284352676
1865701899
623186846
623739508
158320937
1075975204
465048968
652371671
1846284648
952908375
2028084637
1775061776
28351843
1669603412
889019911
1444491344
399374321
671562820
687323371
1643233809
1311818109
1485516671
40804433
389184368
905224207
1464040914
943949197
1202291354
1936956842
2004245688
8615543
65434716
45637163
648279
1410428502
1669257251
75876263
598024513
1587702013
1112145685
1659925590
1071042592
1277356502
1686466275
313761046
99266740
1071506839
140692727
1013823602
704276513
1972208110
920219756
2134501362
298560789
1647595037
494694490
2007922868
1544848550
1993199588
1958072262
1160567510
378228849
1379477534
240281775
468755870
1278575655
1836027857
1756595009
2101362612
855280999
1436013976
885706022
517032192
1852125207
1645220595
199126056
270414769
1461396668
1082590383
1337413751
755164924
476729500
1310315038
963152570
945779743
759334777
525002987
1419650614
1999178237
1834870698
301844828
1603985826
33109727
449075642
1404825698
1814867037
1009053314
1125112189
406873773
239420171
174438825
728989923
1043068009
243790848
1676414842
1680537473
1984562488
2105838472
1150865675
1118881773
120087883
663909432
130997377
669828988
1284457525
1111265508
216130753
1229343926
1934588477
1060998319
600661257
1431831629
98513862
645377447
1772688752
2001015147
128570396
1899194044
1280221185
1938623436
1996996080
1142923572
1887309773
456437400
1134836108
1363941407
48596893
812553653
704928271
396528564
692149246
769604586
396273732
1439489233
576580478
898953386
1328769143
449638152
1130135475
421988013
1727624982
282426452
1339122816
1527050029
566227948
833896527
1336408317
1145017938
162163925
662044555
36008206
1521038788
864074646
1455220607
1943599833
1254235908
769510222
579151082
1180539647
1967915965
750558309
181134113
839858042
1053316446
1258330819
460689283
839180741
2048111140
1821819261
1647431665
308512842
1576322178
1671540469
1624929755
1609080169
1198716068
75545679
1341617301
503631848
1450495124
85751899
331627792
149476958
11698635
796630732
1675190926
1056683102
1650845928
22853482
632564730
1413667963
33918788
1332249235
417161687
534181337
171572824
1004336935
1333650367
800307369
40522717
2056857204
59775119
760692778
1110004856
1804469773
1677122348
135708423
1611529612
1751090385
1035118769
1499519519
582797647
354117695
197187609
1483586082
138497907
715960042
854588790
1363211742
1293444119
1991505747
2032003410
862287197
214033339
281814329
1322220341
385968820
436159525
2096861329
1282817881
1589786941
1524981837
1443415233
1807481018
1245010362
2003250725
1427761788
779045513
987252366
1187202034
308175264
1440913995
201043752
1474820876
2116665687
130079897
729073335
217371205
271550164
1540642885
927255205
521584137
374097389
334234229
1756500243
842557972
579237055
1516062170
439243625
171818831
385867955
1655991070
297080522
1832396477
1597648334
928315055
1542869502
1894671555
697157279
846615545
9181842
1539995728
317511342
70249445
437418207
540064122
1981728954
1644231054
1983462312
1420148970
494118251
707497275
1449371075
1527905318
1127694774
111401823
1031820109
507935200
780349163
774897201
272196676
1502330902
1765147879
1246190851
1494520483
1610484908
777416511
1491098906
1360410467
825445270
586395642
1307909118
1505317575
894950837
900536341
1989567803
934805703
1175927213
1569932173
519002463
1807606195
631222387
22227400
1584772337
1626332787
1817125584
1000901315
1094119775
629045894
931447758
382618634
613443097
461227285
818320301
1256244901
439367743
1182178509
676464606
1751016106
109582880
852298481
678743603
590992058
2100168110
1059790044
963184037
868058243
616759464
64144396
1417063030
580178672
1813477896
1592127991
903348138
1580937111
478665459
1438598501
2107791560
856843554
1838864739
1006067324
67148463
1525618877
125971310
1732081032
9676017
1481580617
399441579
1405055817
1770701148
419519522
292857159
11209532
1588146953
1791577568
737657832
568793433
1012838531
399982048
1609677804
4471174
973981186
733287158
317708609
719076402
1996358970
419346214
80076875
1358537038
984655512
1901383650
1798753770
872894672
1299596886
1309449654
240014477
1990024498
82903876
1455563187
1677782465
591964043
832757941
1127591397
1863842214
425009214
1212740946
83441473
412709278
1910732627
297037244
304510963
731623605
523553570
1307109401
1481301871
266228915
1314193424
3829892
1257908645
21938641
1497935144
464178849
1461313188
1431796236
887586861
2137391331
1815862392
1813876780
851479802
1851804179
313768758
1105226596
1799640292
1069263343
1476990573
1386522968
1207029261
1720017451
2121771976
1202853306
579636241
930913224
1121996581
698667801
988167851
2016181229
1822217116
1256570161
1627579175
423052205
1965040508
769635343
909316732
1668247772
1582540434
1739410742
1966096947
1898089153
464680256
900518638
763358325
942158411
1645954566
1142930663
1711298040
2110283259
1559669936
1718023562
2111754436
2093920893
393721473
1062961375
573625909
439438830
1397476741
1367694563
1825238187
1616104794
494972010
1472554436
722048032
2000863957
433739016
777937831
105483110
856231772
1973508926
316373848
1832128710
1091844079
1712950826
1657451124
1407137955
767820152
123611491
1714623101
364360875
935732467
1182765049
389775893
1634326842
1887091237
722351684
1986018295
182010603
1566424732
877685019
1489241495
1604288740
1249790577
1295571609
286999550
708816117
971881546
558481204
469339313
1034987597
996221899
2050140112
1534428078
1311901640
2090786009
979706137
846678162
1912796110
2083891604
1823034096
2090795797
1428038790
1077546492
1801094028
1102231641
1226804102
279901119
399705113
748556225
357698987
1699478321
2095149680
650532467
53515310
2129998969
2099938304
50848204
1236821965
1082959263
435581272
1458987356
517024431
527250009
2128646623
1008667480
782060556
690047248
190185863
592582254
190578024
1682453640
1320773941
1559859375
938407812
1990913088
1988636951
544122848
2062392191
2070923984
2044431041
1363231345
1748990098
1745237377
1119159965
1378335127
1335238101
1514610828
2078644169
1660395462
96790933
1230205758
581986996
1452093999
475712148
2067143653
649309950
1153326380
1519306662
454653593
1097928381
198183331
829675754
1839936483
1415850595
1177378252
151715401
921612539
1819153285
147415110
1865223498
1721563782
2046415779
101477094
1347622835
1038448106
805806739
2013838839
2139471257
1572658316
869727953
844968616
1380411462
136633650
532664440
1234599154
789569197
2129828994
852819460
146462722
1727541987
132965738
1491805497
965669210
1304371786
269134011
1451454289
421423792
1597716661
51421339
1079035713
1028109471
893514881
778198896
950459850
458451346
2069975653
976952890
1543489914
812938946
865220404
1189620134
933265733
350093275
700720699
1940783997
1617227294
168872893
1950637506
1859660381
197305028
533025527
2061696898
624627931
1501183319
888662313
186077624
414345554
1379533112
165239554
137945745
661602149
1304777176
900276753
1530665140
2064085488
1349960301
1464081192
1031602017
212735802
408559116
1726600156
1015440246
1332824135
822735077
327127948
593983393
896268291
626537651
31073189
1765183680
1186916590
700160510
1808471010
2011248561
1879388281
1445508846
729267264
167981792
1501957600
796896096
1118895170
1766605099
896389039
1481338620
932089587
1942898752
1673550553
1384654702
214392970
743738556
501369132
1081393467
1602534865
1613172881
502969895
1813813500
1511215482
1559570833
334607207
556103043
1857058359
1623010409
1457073680
836157006
1767931498
1171041552
2128280033
187882765
60185371
384463103
978703101
568208163
1635025788
1029552370
1572968029
248781595
1791560236
1046135428
1817273792
1519069659
2001994111
252324526
2100707373
1261569265
1333038887
1974076401
1731390291
1263163319
1346808261
185271743
1228721375
595980855
203535252
1894362257
1011059389
1202374831
1821561855
1670258163
300688614
441343165
788161566
437880701
1492146976
1378029994
1030247613
1960407846
2055219706
1810080306
445125257
1390013242
1838846774
969344837
1112538338
1772119494
318322851
163755959
701336370
1810753999
547270134
551969945
617364133
1099965080
559358979
508553031
1320557387
698288364
1947296941
419400965
329500804
1634059542
1050404846
5433780
397570221
366823294
1565306058
817896258
454626538
1085515792
1747924289
1219017304
2082272894
1252292500
29096521
1533214929
2110705894
307693144
1472757089
549752402
1643560086
955321409
1666538650
384377938
1351196663
1946596120
851316271
2002562415
1787213616
62770369
624704046
31106482
371271923
1256219902
360280694
156413961
1417044516
990555132
1396113808
1932425700
186323106
1205170538
5711030
599569363
628080978
1066819146
1334124656
64833200
1846043180
1852175780
1837248805
694030107
1756414846
2071667885
1803219376
1190953694
887480309
1100206536
1438472244
867106101
1633577716
954370260
279190337
916636507
1964658622
1089299714
289604046
1665459825
1727466873
1400555522
1658493950
543804822
1409518873
347355896
471249980
1376031627
141666982
2076034976
521215891
1693022312
256064390
782152496
1158514880
203345422
1397366059
659057954
248350259
1771050944
1597974500
1063930127
1406841649
942739838
270726471
546428511
782069207
1397949900
793114475
1321306495
627758541
1437208538
1977650317
1031151137
1311074342
245272382
2130713128
1697916201
1698400850
1833903999
155853319
1167078830
1496439387
1002549739
289893651
1136600075
2080434207
108122560
780026851
410508866
75833852
421767943
2049759180
1936087057
118066563
204510316
1867017522
1410502942
1655356850
1295195327
1823786907
254461925
1409913630
56624505
312033372
839399529
741192542
1591831460
1045978816
827732977
739080179
2122394195
1827384057
1057893044
1809826882
1072034949
1749482571
400005057
287543055
1855141146
977326841
889542152
724510994
560949908
1457140906
266010213
667630066
630107480
1266742855
314944792
1146444797
1925953424
1430564722
1421930493
1164619632
1692899179
1403311401
1109534751
1818498987
1370220125
1010611251
774566470
1521974971
1482472621
740647805
708445188
1586745642
1425530895
17543462
1163946556
1849389128
1953980612
457554732
1728454638
208890904
164674150
184538895
1455900285
308321631
1854716283
1830551052
1679395995
2005589969
866281867
872598051
1371547460
1735669048
2052955200
1240506568
1193877349
1575070224
107088977
333355774
1937336121
621030349
1513667542
783112970
1580867477
390288054
1961383878
366350489
1110921012
484532595
478664631
122092768
1845400292
668194342
438892066
334790451
1832694237
286106005
1564591958
2097361216
1464016147
1441559570
1968575470
1051193961
858131373
1406160286
2124815021
739486930
1846046645
1108778979
1632870534
52536083
947351748
392614583
1260228615
126564277
1152924207
432755422
327297307
2102594728
1052058532
689444683
895130850
1742600408
620143372
503446516
815007263
80351039
135619337
69134041
381056242
1620356289
1947284078
1966032684
160972496
127252508
1477860231
2082685852
1745577440
1120325503
1988041845
399393816
1179123516
861814702
1046826443
560023299
1209472678
642190156
935528063
2083227649
2000105468
1623668657
660149133
943819046
149207873
1366698562
14752366
1141651134
1805018391
164396067
2074114006
260897360
289235982
1919645090
1166386730
1160308108
418418116
1868128907
1412535230
1380948780
1091749693
2147096369
1213821925
1094409390
228382458
276448696
2083395991
400355851
1977568322
285727430
671890315
1489090275
1028295403
223341800
1051954393
729215314
1720001189
2117728863
1696078323
427326519
2018943565
618001598
1410749321
617721833
888454433
1096561128
1570810143
1114099976
1996636672
1946484385
540090018
116408604
593820990
960980581
2111045414
558125247
1899400495
102867546
1196367206
2062220740
503344782
169479963
102803690
934862510
110494238
1927705825
1458764305
150351818
568974471
1938358342
235038904
324529390
142362353
247180782
1203147803
283690824
354603617
794916317
251538741
1313532221
1044413
1573186667
321669891
1636225109
857114534
113317506
1868886909
2088059384
1755651562
1652651046
1705089022
382882425
249644440
1874147053
506320146
1302505715
363021324
1172163222
236273104
1908037459
1523123719
851514588
447047110
1122640415
1402613079
2132020412
1023466170
1704894092
1848347299
409018136
1128224263
512974099
1019792480
29101271
1874407213
290623011
810838796
841149661
1655614121
287219953
599858566
1747601519
1388508897
350017829
1641422964
1221530634
75894716
1343155728
1690848411
814783372
573789075
2107553151
1614943653
336723985
1425344594
870047898
1347519463
343102336
490315490
1645845613
784086397
1610857704
1580190451
1040380880
494920528
553200877
1474011269
1178952281
182637130
1207846445
2075035247
371612626
8547206
115125276
239496219
428538611
593773920
142861260
503347536
1651029916
1036797701
2069644855
755781990
2017992980
1877009663
1018070898
390733681
411548222
1430823231
750658134
1062587640
421179911
4614964
363931248
967341015
1778480299
158398325
267882730
682412792
1882415773
1806713576
302698683
789979172
473703926
252610163
1711142229
217367915
1550833159
493033108
593969207
635754064
1592245737
68188193
628714381
1331167557
244125491
290646998
113525927
941192205
1406384843
91827724
1879532882
70473840
635222029
643793997
1468531297
1510870320
1152549062
1686065294
1703587615
901567092
893626792
615405677
1963605980
879766405
853846455
83165883
806919866
2016137830
456680412
269171618
824601303
606414014
1739260041
2091979100
1265244682
1202134074
262505924
1774785843
1131693393
532078274
1743145405
753396286
396377035
452778715
1750676043
2100640052
1030093592
1234307124
1667007845
2141137317
461769093
515199091
1414800491
1937692826
539439070
865607019
509710895
1958549185
1686720423
895394039
728779417
630180170
1121091786
1558347771
764137658
1523724168
1846395300
1974771101
953216310
320870922
1261700911
845099839
190253801
604999543
825433025
858409540
729346049
221930022
615778674
1038097514
388537760
1916123675
186012173
463179544
95665563
172050133
302974132
108747970
2073690055
259135002
1628496349
1801383918
1446485690
2043779258
1074317820
642506537
2017178221
460660183
75389551
1948419771
1540498668
1555983936
1951936708
148477171
188359123
2056894847
2030905787
529558069
1055574154
1596843436
109319838
1143599749
209145315
183545947
1211401289
1483976619
1360923381
1906271852
579028365
894835999
1062495861
1675149236
1171352434
588597208
1105160623
1032375743
1032411907
306874146
1622268649
2061463531
464294065
886040404
2141246051
1670263094
192084621
354966168
428334468
687895694
757850352
1066525921
1850666099
249821068
28671350
2025034837
1867006855
1465074394
469161887
596704074
845727991
364073096
466396405
1296635450
1339212469
146665887
1941534800
1978659848
1730437032
236328296
1556927177
703021157
99818336
573772343
1549955911
2050363104
1592338120
1232563397
1111459157
158860414
987833873
1209689151
1880337528
612815763
54640911
1012769820
195816992
16712199
292758400
536663085
1095542246
1587236461
1531147345
569557181
1958086203
1715105482
563779354
574149246
1470087628
1717916434
1560824054
52367711
1008093765
2101839866
1646758792
286194098
483136587
1003030917
51852621
2055656368
222399218
1321048699
512694958
1211803939
59642924
1386942575
1203883032
1122982137
1058462211
257983389
1863245343
55154542
1108492083
98721868
406533009
1347771178
1451225733
366507695
273154538
930673400
361791813
1789903985
259670177
1605456341
504484278
1606421806
311053586
1504563310
914144211
1744364348
553600603
1280519170
1118210887
2000061639
1803435118
240238284
1621323527
1637842449
1853385886
592447547
1551220089
1661415748
778531393
70863021
808848824
2030440661
1795976889
2143558796
375266638
2117430751
641059684
1240695739
1620228045
1116076403
1821208785
1908766849
1078344389
512178459
2055184498
960492796
471302435
424360483
1505811098
14827968
1440897030
1131800044
749702002
2111029268
1682455126
1208690410
929069923
233645041
1600337244
584029371
726286323
398089634
173650134
1647125125
1357234318
647653160
835260200
208682795
1917441293
445016392
1504641120
2128121163
1561200795
365721388
117628215
2072675098
1254577848
1932582817
2020230277
1050934504
485748806
839937488
521269704
1786935481
1228266124
283113278
527698125
942575798
1474680762
873352452
1395494188
1223835091
1798907298
1653211912
123891145
1167795860
2016316884
190094192
1646092902
1237337147
645744328
569157781
993316329
1797290122
2090426879
42492308
1655896511
1349527667
1304705442
1454746018
2117827173
387398985
705298641
1173616835
70107232
1529809579
1178534138
2005253034
1162663088
1347169827
1756868091
82332346
323723713
1161342999
1199150862
158486884
377053442
870215554
1174998105
295929836
359782326
1978530683
1915685093
1747451741
1599759449
307107543
2039644362
2081776734
267085368
884078516
303728049
471743041
747992509
1848940767
1198306262
1455498018
1738164539
1434770837
555637727
1732320387
1268114683
1796020218
185511492
2085476956
519688877
693448689
845654506
1180054346
2007257092
2045665821
264944174
895024838
2040582428
926013038
1801702375
219616249
172044039
530907911
1226563045
1113091347
884569078
27457403
1419778622
1631542833
79640618
513106799
1830708775
1476001932
1423899106
414743578
1794853252
477444138
1358775214
421981074
333061096
521927863
494585182
1039962212
471253063
634436531
1455154006
1348108995
1084570687
1350562921
1028842187
697061529
956772507
417696113
1405407251
949909773
299678485
1950565203
296319637
1527169047
94116858
1148196084
1037229482
1966546310
1976776067
1087129281
1517964788
1575735004
2086487796
949831442
1459386484
1767510425
83415141
1527041161
1300679502
2110397934
1525193479
1278693946
1620705248
406401986
720577386
1530231157
873502460
1886669976
1198287322
1148910899
678739313
665968527
1798286945
121082758
2045113395
92913174
1707442898
914732993
2094227573
1126071153
1896145392
1323046933
392163722
47259937
2068102586
1289615234
524045949
336154435
2069036218
589856090
2121703423
192172143
1622601456
1019526105
265213669
555744314
1303908467
862459928
1922705157
1048418034
208264759
1062939547
2126883914
734773807
616715385
886992183
1345602304
25100434
448529096
1380725941
232045964
1111125816
2095393640
704506758
1191530143
2036110974
1552410574
2075654646
788807435
1034085889
106960979
488283748
2051628121
700176961
1607651817
933081851
1731183140
1896049343
1164746409
954526780
1719836623
587454819
436391174
1952435853
2123166784
1456139484
1492510433
1556853770
879420696
1342912269
906454909
1781072262
2093407789
1834757532
503183088
804962876
1391834989
1837671947
455444336
1708127877
1403512147
1999833008
280983684
1000845970
36920526
312087686
2109268867
291645517
1442718227
699677886
893543992
1590269422
1385760937
1010063037
717731482
1453668897
174523100
362898991
611859801
1943730862
1887163276
3689108
963261281
396242248
2076646497
595093543
296346884
382943116
1176240383
743699579
2026788162
2062105688
9181202
1414085948
1059071661
257861978
1543075171
550663805
938781370
298723394
235006539
612818743
1714065739
1532641885
49216473
2136694991
1153913103
1311658554
1561573306
1634605528
1077173841
2084454807
791166769
844654773
1102015006
785672198
796508552
435038303
1551229105
1902476311
1128494986
253983978
1827261181
236376164
437478591
1904095768
492593745
143903092
483922989
189952473
81634815
1662302296
1132597181
1166168397
533780433
1853763489
92941684
789388472
402521366
841488199
1902673415
1692627880
1789035784
249634448
1150480924
1544762696
1262908117
1294412679
70705034
805468687
250669869
1702245402
821952890
944758244
729289984
933270336
547605745
1578459578
417675645
349553788
993639030
1104797620
2013642024
1183273857
1868576485
1275699953
603139764
1289361942
1645210198
326531974
1377324850
1373835365
1949267500
269937764
1048881265
885472454
27497826
419415951
836266448
1472062485
962875878
692039956
1959910929
483995808
1254308356
309800650
1895204
2013655592
400993084
230131321
1756117432
576251855
508154765
451533463
403771422
1944123937
1996831003
236228377
1546684104
1235723958
1394857024
1233816705
1599134888
365687106
1662880765
1676756236
634212969
345707133
823042937
427814243
96077775
784826262
449250570
651542377
1942569811
676140759
380428339
2054165993
2009102906
1760233274
83674531
1350193378
1721544653
1737761478
2141212107
563683444
867177799
1648019944
230308116
414271202
1626014640
617587737
1832292764
1201091621
370337350
1312963782
589001603
31019119
331597561
1739783674
645640062
1076918337
1565956055
184964250
422253230
25988513
1798205734
1571510749
2120918524
1123490356
2134097656
949169735
2050536927
825907813
269029423
723146161
2083268122
1367805906
1165723298
615914256
1867377756
566168030
599089357
396802528
624679137
1488484186
1382755844
2016485924
433892508
1686908256
799691233
852960516
465870482
2111515678
165003833
1562069459
1758401079
828171889
1980767900
88442841
1473166710
796557018
578247294
1577788610
1521600300
1741734838
2055602561
462589271
681163738
554685613
1061160867
1148464453
1409963113
514454910
753099630
148576939
28048309
817018157
2119009339
993983804
1027287635
35980894
719654564
900712945
811118736
1164262634
302966242
2132911653
994767218
1503323709
1277282776
669449856
1148019367
1783911967
933273750
1948388098
1090874539
2068754716
1653507752
1884250922
643088560
1015171395
1474253413
864631852
1664150553
182216266
260027752
1908156393
249619534
1381883520
1404176731
137464753
907860759
974539317
890123583
1340389749
1386257206
1304254095
1591996847
428632648
2060942250
226381603
1268877372
912576770
456326752
476004852
1948905591
257999923
921453958
847267617
2049390660
1865636939
986764711
1059661457
846166646
1289328058
192295040
827928896
401328251
983711399
1337163109
1288046643
1240491269
1906551011
1859736466
1450463282
2107953846
528558392
904191134
1687902849
337744672
305915677
460688607
167357826
1276609316
1595470346
206876199
118779967
1641951866
11449305
2030845070
1037166255
673415071
1366018004
676135315
798154990
1545569796
1311563733
405645232
1795678270
900529011
2011259616
973308507
303625466
1430811548
868128119
296457558
436544188
1821053559
477051878
2043663733
207166432
2123394519
1463454117
297680921
968643134
2075927832
600426347
338693737
1307694904
1332543394
1458635784
410448355
1821088947
1992417432
576683067
60887340
1948605968
1443041726
660576945
1125899888
1011481784
1920733671
407357021
1881745404
755334093
106487757
426228648
150208195
46899621
225584951
1963685920
1945887244
1362155033
1576376422
561488718
2088235700
1239041701
1870828544
477423742
1329093691
1072782956
807160910
418197651
935439364
874135769
2134918904
673022658
56594513
1003758532
851774702
1586591505
2079048011
1862353039
2086153366
1532939773
1719042761
1033241936
327808413
1936592660
620834586
1375694779
1755882297
1534907646
1107232522
2079816528
833436176
552471875
1953833094
956050292
1973602334
1837087857
962312312
1777696430
1893282323
1631813592
696728841
1443493888
1886079978
763629615
278016045
1218272513
881327716
655801459
754646129
957491282
180430967
1400554014
1743477362
874390211
1131438463
33308986
1201328411
211771743
1978698039
1772944196
786298819
1393425856
1236178865
690825111
9337309
1938809307
1156185842
907439707
810259821
1798614789
713363288
1786437714
771944291
947625948
879347403
1617123244
1723225368
1213687203
461683121
714272873
56791955
1939391855
142413759
734703304
245759930
423525597
1978079103
285546175
2146591965
408855712
1193799835
2034179335
1259246292
145155839
1225028388
296370194
1623679418
1514314534
2030069042
923597260
1564138928
230806641
1504643540
630233897
1463004973
1596001826
1306086321
2036821193
781300678
1273939274
88076222
1050929738
867152693
616487741
473656132
1831070601
1310066407
1973112561
1898348942
1599583468
111486181
1415213617
680014526
538599184
318653730
1281375065
1964199520
1907913312
1763300935
1830663490
982670469
830351593
2099859335
320489663
298881098
1799332523
1259484173
2129796709
880008073
1305521033
741854111
976251789
340424870
1224698077
901452508
1304698604
591229593
1204420339
1158109134
215061797
304074647
1275744112
1569784821
1828160857
1551509919
1290412762
68922762
1029790305
2106101426
1502689548
1176173883
704514737
1454171366
3799434
197024562
1352895595
1092374687
829201527
484662470
1421704113
1052902167
858641998
891414404
917681002
1929520580
1375095371
1532815303
1602873405
1162854269
532820450
1762582550
1089966947
2083585631
1679077265
28467176
1501739001
1032350188
114256037
2132668342
1310718847
1154276534
1149174892
1807480956
1928712024
559884675
1605204444
1812362091
456191573
1589487565
986701348
59302840
1636901489
94943839
1916567174
2025858975
1120443758
1794851901
761073199
300530801
1332718538
301775340
1485953373
1945392749
1811711148
1093897296
1728418655
1176583339
1666800607
1864651593
608751414
829261456
618040453
1531091959
900575613
657279935
193664974
1927528384
2093374322
619554654
247412826
536465607
1112757541
883045963
1105152164
441186276
279927304
979305185
1524455519
1398707468
1082033722
876235318
704607055
253568825
562693422
1539311064
1984265688
1501229734
417552928
1339542938
1114003007
1983125774
647185532
1248897790
1429445843
1609307663
1341528815
1826700388
974799314
1335267925
2007515316
1954741774
1737747293
255939826
1128019755
194783546
1214122244
364904222
2130478049
287489923
1121701848
621577098
640987585
69356382
566481021
1106563971
1226313532
278857604
301976989
1765834458
99589970
766762757
968518147
1777113533
2127253032
1017231339
1025596705
1568416146
355497583
1544376978
64981460
1914601822
499414873
725728953
546723598
1434227733
1429184973
2119199430
1273810406
1627505697
372011075
145911145
462446143
236627694
1548185495
1481453401
710954868
1520512096
668943408
713413999
37288359
2131481865
29609363
446068652
775418670
1320811003
960968171
1972964962
612027264
1099256619
1155922190
1624596476
717130309
1711636095
59750724
987581277
2101149873
2046980227
431957973
1360464702
202090419
264624525
1893178568
1488922990
709948826
724967199
2024100866
590836649
1512936870
1166367641
948091562
2120243245
370767426
1107272112
1583591472
1941655410
844951200
2096032789
1233131034
1958806898
501149012
2072326209
626266908
1566417463
651675981
229955903
687933299
943645031
1233628181
24695209
1475651739
2051407738
2098806960
633569318
1862501258
1155755171
20970260
1834472409
69699677
1096940072
1867574693
836096803
1432288645
822971292
1566841105
403447481
162822265
1010471399
134909424
1101317137
1047372723
1040482522
1771330535
790200870
2091770377
198550934
1509427520
1353526120
318326486
1549463240
195232234
1234815432
295047327
1974947414
1084550192
198610363
806858623
1392739205
248629164
2061641112
1311120965
1879343812
924205299
773124485
519691696
297680643
1330729861
1010609723
1118066477
325160342
1527519695
611312108
955905539
744861842
1945625528
473007917
667696300
1462946618
785414124
1864390820
216813286
1942981797
787605455
959743417
1679324561
1472294826
726827467
1381948195
1198177363
1218239999
185413336
743400281
538243163
447710050
508750779
1294880970
1299044156
450932601
2003932214
272815581
1716763007
704839226
1274987506
1846754157
465358743
1207507678
1312478970
1584735986
3801150
1881589844
262611591
2006224564
924831467
1129353947
436548920
1208714184
1846888009
1820543123
2132789804
498041176
1254079653
1480563188
113834185
106826118
676716851
2085794721
1212491189
1445926812
1554888970
8897350
1202174231
742180773
1172639745
1178927372
1150065839
525550845
122523265
1588710561
1686160533
1518478147
1681298390
837786660
640807827
1982644816
2098934873
1768872919
1551021993
636443763
406083334
962840810
2122227584
1143543120
1190336552
1617305508
1846201190
681170978
596790054
1269535785
1706222400
1151861688
2061532931
339756784
2002041843
792868991
1654972719
1712495014
1192014451
1600049412
239099260
341612939
2129813623
1287636181
1599094232
543972014
1656526516
1674643483
1929863927
627915073
209655447
1116692247
1018465274
785780038
619818350
1581876187
417892412
752032773
2068813356
435990476
914250199
423730940
809446537
112059899
1308837807
1257742301
928595882
1061241030
1437670553
725386312
331666761
1668956308
555848981
1168378656
1240149480
1083831117
1461601059
1580625792
1685882585
90875637
2143172104
60442970
1761257179
535067946
1694796267
1349429239
520274677
1394983349
1444298566
1357769524
1016193913
2116255812
1733782162
1913656583
545467302
818222303
576257065
687680748
2014924191
10747993
642471840
920989066
145326463
1606645216
53165712
957938689
901833420
345814085
272617713
203170450
1949346623
2052449582
881861441
1191247342
315957237
1180263246
989793299
1616521455
215608035
1709055930
1520065589
1665596738
1088976624
975596269
1991110464
430290189
1787917255
1301230369
910663516
920385870
1874672963
1484987755
1467900705
253932965
480878808
809101125
898110224
637103077
551966001
1627506427
1316037815
404629827
177819452
1281607173
1050999845
331929528
45681345
1930561987
1626787010
1301860720
1870487781
1235978790
1979798382
839258363
332859276
1398917436
1119933130
1355785562
1085709339
747770255
823448855
302009685
1444617984
149693390
734542876
2140111010
1226158254
1460627818
359436034
722269515
1184903007
62366921
1799939689
1795829946
1581827708
1902714932
490598843
42961121
1825722395
617735614
1248262756
1040477993
1390072002
565430454
219621470
1707800710
2003167298
1750740399
892162992
1265095479
1270653841
476836783
2123577219
1046319161
461814443
1116642620
1571427434
1316181988
458869325
1017616737
1315116253
17599861
353953824
1633065796
1061535622
1296135636
628742895
1993318896
1083951957
183342765
1208150356
468460406
624432640
790105244
744782797
1501884568
314568775
608415215
376532076
735478713
1353469544
1731482786
1560445251
278188303
32368743
1391310519
171630849
62701695
749414322
863970259
1376631799
1921936225
371117908
183205731
259515602
822160476
685530209
16051849
1383168652
673818096
1837110010
1171397488
744522296
337062779
28139881
454576407
107191817
90716768
1965293553
498986700
417385232
1907402898
936073084
766941715
379372537
2104034719
351828744
843777741
1169120968
1890723397
402290944
1481657470
966523331
22061689
999220683
92973901
1378302627
1584811187
518650042
635277449
443812887
1820086481
2052964193
1985315933
1727230088
351552151
2017705570
151046145
1523547644
1195872306
2141757906
1309215747
408815120
120464891
749924492
124809880
263272389
1850353878
1352454982
996995888
1056325556
2010573329
1241881828
1551822796
1175907738
567080092
1975717513
83653007
804437309
2009792648
1162310516
1569036349
791239106
1947662064
1029472063
1050592035
1713495023
473313113
1565440133
1131771949
2110874456
238385304
1068398576
725143287
1166810531
799330369
1316494922
1554110914
1033533898
1470264222
1576889487
687333106
1011119878
1512270236
1658641730
927476271
1556989195
655703751
743803907
791131561
1763602966
1220108674
314875940
887815283
1106201439
1846858102
1796065220
794742634
1855286101
1987315972
117237282
774603861
1610339555
2023199393
1641637235
1411953268
487640851
1732051796
1262366276
1505398414
1608712454
294609352
1800612014
561501168
955429047
2072494195
1319315997
1587897108
833138574
443706233
1976467101
1682474249
807214869
1883907354
792348079
1579457713
456690135
387648610
2035749349
1033496442
1302193435
2026415850
1132143980
1273322620
516823929
1865755618
1620830464
1894981381
2109154543
548490153
1758629924
1321491474
1973481689
502921192
2058279632
168640863
805846351
734549562
1337472433
1809317550
974048257
1360474229
710904546
1039286444
1935030747
358441615
379968835
1130080784
2033085590
493039466
376844808
1452514553
1226909109
1386879306
1363013892
1214001072
1713399328
1593376085
885605096
2023759028
1475973480
897023197
1146900901
307418110
2090659493
1721525266
87066848
2090722252
537968032
1418658756
476503655
1904197355
1572736362
907066539
1908186193
2018532497
1203116818
1466861776
786591260
1848099513
951405323
430845104
837072125
1335562407
1892049130
1779019120
1313480389
1486155965
2133054287
477222124
565631420
1485312249
394504203
341511529
1041783590
247883151
697138819
1725899020
382834401
1623012977
17744698
63106621
314116852
640585738
70166950
820268334
438789229
953503669
151547853
559777605
1504899371
1948397608
1048136553
311703526
1767053983
1651560231
386400721
759758321
1977876858
762418232
608416948
758566944
1722470011
2038134018
157829814
1171975481
2052170784
1339559759
146899043
1871742617
423924845
1909741758
384654816
693670097
139319541
866272405
2119480474
1777889094
1173893582
893568425
2119368010
2114981043
1568451970
1711277842
888723952
1091819339
2058922730
568842603
565453530
673340495
1218281417
1177204957
1938346875
1402263466
1983656706
849614449
677580221
1624844841
1634397345
236431961
1580223543
1743185143
487624825
1498933739
1812273578
571962323
356804520
1354520457
1217487680
418841168
1056781820
2023499542
1684802736
192913457
1510760231
783949934
1377063263
272685400
438652705
831244693
148334408
1951357790
1881892889
633223601
1256056721
1066431421
860405112
1014308704
1082971951
1299080544
1563260725
591574237
1329633668
29988918
2134513474
1161094959
1289704199
1006186827
1272868600
460533036
1547310592
1384199973
530470306
552286926
93364683
485519569
1108648672
429525586
1373029222
1025372263
1452589913
1145619835
1582821791
863448367
1363009533
143768815
949196801
609159659
1415031207
1393599486
314636786
1903475969
2110611668
177596051
1739563701
591840178
1113224501
142417828
2069619149
1887029685
869187160
534694424
2099134425
370061247
736756954
2099731062
1258316522
1682457136
1561933248
2123103452
1107185942
1652016658
722783006
1703966478
518349253
1162756242
724115475
28734845
189906471
437034439
505206265
8473638
428471997
1384213216
1180140991
1677700395
844917724
98164107
1944591347
1237701315
295589811
306606020
935736401
1701083897
585596151
429803745
1662449563
1293393750
650787160
713894482
426083606
578490599
1529992957
60069668
352258335
209200650
2132810864
810878017
393785826
994164585
1052542711
622111733
364951865
310738800
341278091
1062429518
176480271
978226198
732525637
187741512
1230733816
365209356
2049337089
1382574599
1534548664
534986683
1917097943
595238123
1282236595
1071338288
1932338313
2144350406
593072887
1296387398
1242901177
2141514706
1483810385
387041916
51754115
1311934897
1159124515
1967315929
295084317
1208441522
575623892
2109122419
289033561
99887810
743866461
1726136337
388401853
1253717252
998910547
120138968
2078902528
1968549417
1478170924
1405930224
1033708192
176698750
1794705584
1910505918
1712144341
1224853217
1868116547
500129051
392553874
747041196
623268686
217274744
1195030079
1278722612
235724446
220048892
719280628
339409992
495675449
221668670
1913858335
1137836196
560306129
500873942
224942642
96967359
1471988499
678616036
632577950
1178946792
89811666
1062873611
204348134
1373793931
1441700281
2140017967
800895123
913342166
1718524350
1245380020
1132329270
415387408
1819763406
1677983680
379757041
1238025042
774207259
1505960950
502857217
1422587707
1047465803
44059008
1929684118
1291584151
62593365
1873369253
85460284
1194912193
1118962257
1835776776
1999073502
235933259
950747779
639213765
1356896878
509187771
436535679
1387468937
469596854
1919680855
1226938348
195753308
369174751
1377488806
1845081421
392114122
366436593
786762168
1043614970
1281248756
489606282
240125057
697503098
1765021618
495051555
378602211
1218718110
1191347781
1204585840
1960592634
1563590574
1945990504
205685309
328703797
1734403364
698085768
870381920
1880616327
1331227443
352610985
1718705503
564238584
79609179
764274350
579302006
874163687
1143724275
63847306
1993714063
1989560154
1179488149
904508392
1912536205
87219378
302744474
1943320587
1944871841
577760505
390702975
1665486500
65019099
1985977845
1807592497
1644215251
276380184
1084202394
1729668703
1804363138
1196428042
103495345
842821070
91576424
1620597270
1451866306
1442596383
523906182
500874613
1772940237
887063306
158884576
561469620
233883712
602885868
1576832380
637480026
1783961075
1014567400
1085310193
706375453
1445567751
1072497210
270661337
1076917201
1006505933
497554538
1464610648
838199574
1515035832
453440850
1776918911
1527351288
1438716398
1919466789
19234049
1498542976
2053186269
1143031760
1128586876
1163503689
420470389
7803402
871004217
1112318538
1573923591
272391584
1752839093
354154433
649782000
634252409
486894115
102135912
1184026962
371773959
268830502
1257594012
1993251468
828448819
928428492
1538948196
158521643
1268956961
320114670
2004518305
1103291115
2144884316
442435703
2138718895
334411629
1519750406
1634250253
1521199789
483050496
2099920012
144252948
123416838
97307963
798835154
550028143
668500934
1325922385
379821734
2096165439
1151577399
1655148170
1311432746
1269004482
1747468879
1737592973
1185357769
445734073
770905405
1769052036
1397273293
180570614
565889324
28784395
1008626912
286225183
579335006
1893218177
2122324034
603499965
1722134034
1674083046
1841882612
1161271537
46875631
952108649
1165562903
1877575404
1011538922
118879274
1120502858
2003881645
893324236
2060008635
1430181057
135405210
1038169791
94247352
138167182
334923010
847294808
1836053906
1431648841
158806773
802474104
62002111
772612464
1681347745
805523502
1917474205
1039608389
671028590
1002860007
1814783478
2063858055
1550898160
1071889357
984627306
1416285062
119284915
1366859791
951525579
270079054
2042759660
588355423
702460260
676739017
516399135
1462170849
1178538405
708457138
1136529179
259479279
730121578
1839758650
842132919
753355677
1897160950
116094513
1015332807
1889902743
1831030139
1215105981
1036414930
784665645
1737647953
1799353110
551436741
626983811
1110849453
1245136784
804205379
1221813209
348152927
2031927589
91157968
1334487889
1999202060
1566725734
1847324172
573861040
482751716
144615099
1282035220
1277595262
1396969721
111992674
1530867084
1541818123
977996146
988322083
1714198119
2112935523
1561641737
953754448
1319531231
1469100114
791872606
921349660
241077107
33296475
544540500
99364036
1739365329
667105889
269220522
93970145
789157973
930594263
520130023
1090720081
674987152
679040314
1327164054
1046196796
651630143
2561385
340611661
645913595
158195910
760188113
497312672
1333373654
634943226
1510557220
1433165891
73705025
354092640
1713940233
253412632
1734633026
207387633
1557873932
951728836
1378119863
831346618
1293816458
588924205
2093062481
824522653
1370622774
752392041
61608367
1793712194
1706087822
616098407
843379278
1246211674
138946507
1377450048
1952196583
629582968
2060766353
1424984923
333808922
1922940716
169990135
982942239
839230829
1918570283
256472996
268915801
1780212154
1101640566
1486904319
550878540
258536180
1472594757
2029759648
491843046
1589718332
1648984943
1103301109
1235156153
1709239496
1247442547
974415590
669195590
636577736
1946210015
1527867417
688687272
637631072
1461866462
387022332
469641609
62170140
1916623853
1458621002
1104571129
542562087
1923303850
1850191993
1036852024
1922824938
1839495847
143231111
1300716288
210605041
366469809
1586298839
1195200025
69261082
716940277
288346001
713441565
1377989421
290670714
2071729589
1165525435
1761691602
1085916334
757179685
679371444
919675134
985606522
805444611
1447040038
1993228109
949819399
2108110229
811020909
1506620796
1520587736
2059565769
964465507
641093692
782773557
1793442650
1465150319
1728530670
923635744
1602366590
1740480820
813944802
1611338147
1122396054
795036158
754490873
410533815
1972487759
1233769284
227985356
380781515
457496197
1214544994
107368436
1293914252
926954151
969929669
592634635
307206649
1271140988
894593855
1251680619
1942516955
1390953131
1074669436
1983826587
1741832892
561325392
7600542
140701485
339762033
1213472331
1319748304
2138637199
265055187
1496346481
805309237
490457823
870291346
1359169780
1784727558
583492089
1329311333
943250823
2029043923
79132599
678718380
1555191408
969348825
1342273671
216136715
520728891
1934215509
1857379257
1803512201
2033781869
594631278
1117749652
1449853758
2041850261
1755128973
1029763723
1138505426
784500640
2130592913
1391677635
242656063
317088208
1222216878
1169985522
1925787241
882446758
907690507
152026385
1234397619
1738646690
2099351559
256196171
1409190181
1867437509
2060680895
1303246125
1155198786
1904640672
988766788
1527987775
513900642
1737335810
1239475675
477746271
776152755
352723195
805612634
1422081209
200450757
1304519513
794638957
1226688103
1834766407
709394554
1395623845
56327490
865375728
391193696
930986201
361504823
1626677393
1336051201
1176918176
843862788
203679017
322639903
1240037471
184893135
894037895
1395886234
1728748567
207950920
459621825
2130905686
988375588
1187427580
1661060465
2143109874
427197634
294223255
228113506
1683532259
1805566707
508612475
1660932073
2056024536
1389661592
705255255
1227368564
1270870155
1651163858
1504818387
1759707579
1018963217
1543854934
1031239578
795799400
1314890574
48434674
1839950929
1965084012
886533975
30795842
514929555
474277799
1996800735
1822280648
1387693116
659021617
728527733
434242043
1634501912
1636494334
145190692
1323316822
1870236020
1045225384
1974931432
1339979447
1738482661
1624631007
692437119
1214633595
378030441
1589047139
265698538
1420003017
2132095174
119580526
1550978379
1386720006
1426503803
1351838375
1426557871
813707255
921837622
226146121
1542178251
2132921556
601200636
282986276
436794869
375115956
846489429
269883610
1446565857
649216125
1839206695
1962950195
1760334665
1294066803
1361682896
1222064707
211394311
32115817
1538627440
54814439
1550990263
259321094
929060805
1694788991
1067972022
338363058
83612587
196358952
1275294329
1365435140
1117526716
21610143
1504104830
156246082
1879669212
2086366131
901434106
924451914
1570032230
150050466
398703776
1996329425
534334996
2012356093
399838907
520774361
1491868154
2042484996
1645026
1805984352
740719659
1105111538
1459431611
1079745547
1726695446
1970593563
439971654
981264357
1592492849
909297943
366148122
1932627023
581094690
1755928654
2141701924
494764112
1110014087
1591388001
1205454835
1562201310
1247099904
1394240888
1190581257
1786899895
432205512
242025947
1401395624
1014525803
2046408208
726195823
343012876
1519405675
241073065
1324349029
510777665
749664187
1988075311
1847218272
1314924135
875173694
893756863
1317182618
203977676
1077577403
257209019
109451030
322663658
911866018
518396363
1303715935
501914957
265956829
227697420
650260896
748351865
1358122320
1772512751
478440441
1177439300
1545218958
1030018123
1418812145
1459794943
497082268
916663807
1165503036
384470385
1049538580
1760418574
1196217318
765740151
109105689
882562173
1963583079
1328503409
1515859406
330164206
525133994
1552245946
1682155380
995050136
2081351074
1726098696
1375312953
1922336206
332882051
268951794
462893557
1903549418
1912974751
1290098530
235201912
2070133012
1883687784
416506571
340301679
1377051661
1831003490
1667272464
1849582336
1353900822
1160389087
1009427614
1624870770
1917646823
672311789
1553239337
913956287
1910208993
1017770423
1152678709
98734448
1644309584
725729424
1079089407
401001137
1105137948
822662124
561564471
887208881
1023658798
642102024
1999819548
1752299561
1175596051
1007309882
588681791
1208398605
314292328
1512056144
1839674269
774494214
1630078956
1241206572
1491292770
1347595823
1414080191
1958048904
1597579025
1852695995
405690559
1465707308
1590464264
1754466407
1008957160
2087603064
445333610
1328431103
2132385454
1449226807
1209093808
1540409961
1191717968
388834061
1429360443
1552836075
754142112
80361964
436808970
2110196977
452791051
1822613809
1228085694
1500639233
138350754
328275269
395493041
52581113
1562367549
628438415
1978433268
1070569072
1185036360
81560927
763913436
1328551614
798802956
336507840
1462053553
2034457156
638701140
101177145
1850382227
696741676
1777668086
1206838506
1186920287
795796082
2139820725
193162380
37759007
1974265074
493693939
49530362
746099034
371504735
1111187459
2095359146
1279382850
916416325
373981009
1437135051
824303411
1639367168
1496354740
2106786508
1444720939
506788139
180332412
1719480759
1202903012
610581066
1566812566
1756323629
1053145078
333402307
910178046
16042012
409926690
365553724
848399964
1092407650
1407417824
2064694642
787913749
1489047312
1149675874
1127143710
1297120605
276752183
2079128828
1830198082
1450859937
1213217779
1228748078
868783166
343703095
1680088869
677181757
1821234995
2045235698
1181653691
525896459
1111149617
1739440934
1050188063
1321308182
1740046948
1674811196
1389119005
1381827555
1077510369
1553185040
1564905203
390170473
617061183
1543489914
522675336
1423949049
597035612
2000044736
2113218966
1133903057
396021773
1121988539
1766269602
1361178452
746995720
1208267160
653537126
1615080635
1099638093
1258846679
732778400
8805506
1274804396
1896737469
1134577402
760714513
1658569469
1591938904
521673578
968690222
102998885
1913538826
742256186
2112130879
288128809
1592282344
24254875
410332912
2039809295
502976547
1733429141
282828780
1730979610
391809497
1753124538
1451714605
999274495
1380195290
117650795
27998658
1706576019
349188626
825263643
1860527473
784329341
1967035658
419141063
918802997
249561326
672713061
1184393918
1837146423
1735384900
1428478911
2105443840
375819999
1835770180
1686974354
47142444
2091599954
231836569
930821442
2145779440
1711053713
1740802512
1531786028
1950919764
1088981061
384990374
1694754830
523164594
1558475709
140636168
822939763
1455024772
831416538
1257966842
995433780
1318076746
2081756170
1050943200
568420009
1857725615
2045796580
76833825
2034607520
5591754
1394461739
242868024
594766358
1498026964
281306891
1161853813
62597129
1414399521
1450524465
1719803531
1324132269
42660812
2124949517
1186321480
341028869
1420063481
1657248327
1809116271
169669680
1924855001
1560955309
425541049
961867805
1295023930
1529811037
1601172543
1439216118
317889261
772018442
2110159513
399567549
420919800
979608057
1373664671
1800131481
1260018563
782829073
113757557
62450228
1386344876
253174161
1253328462
1759665818
1219448955
1856436461
1409212265
1854535269
772608497
2003694785
435525717
979228340
2062868047
977672040
391353648
1317338636
747453068
1190922226
1446931200
919018827
926201786
1415564209
1777661608
2118048417
1395324210
582909248
1441195166
1421044801
1889446218
1181636659
1628950572
1247937111
600099214
1501488049
497842200
2026955216
235118031
2059262768
354053092
1503222780
1154768561
23808701
1533246944
1912704328
717996906
1519156332
1760963781
516629514
1040425731
917880039
1417721303
623563481
1457281109
1691877512
628683711
1405399242
1909601819
1670988002
1475885625
1822362328
127962175
511525152
223838050
1200585236
1855399843
270158972
1414307907
872052959
691930556
1946231175
265135538
1923783546
1356744826
9681278
398929949
957698842
1353100465
1836378032
796862082
625577335
471638630
781200308
1489999746
8457943
891668597
928789017
1083747862
626774521
1456992083
1163898509
1533254877
2096835880
979810319
1714163405
576042608
1560545441
990169555
131181771
392810666
1209733222
182997893
204061775
1690471789
1271098854
1071713484
29934990
1190768127
1445749215
1601509084
2045481341
1727151948
2146951236
859122281
264075483
300996538
819578295
1166606974
1215809607
2026491688
1716290830
1103586686
1047362029
863497067
874463780
1918490897
23213320
204166781
452209884
1321853124
842429606
2131744308
151798260
318006734
706882416
1764603243
1750135035
164212772
1441161051
292407021
1458169834
337379782
1780351328
1610137990
4978447
2126229874
995941955
925449704
728723858
115749401
1574243267
1418247924
111654601
899009507
1283981415
1028594239
371322404
261103338
2118322190
1891156198
1488032207
2083777906
210279976
205146616
1751610094
608944654
321709065
175708960
1167991011
878434165
610709351
97099132
929875387
2008569504
1565884749
675738734
903854249
968711791
2083923318
514526636
520129681
1188308014
1128255696
1072303269
1870157135
1913673923
2008390380
645457150
1970623259
2097114686
1186516892
382402312
1351969123
1370800148
726498288
23239879
1003263778
1281446186
967510118
1109223306
502302699
1657254601
1370442532
84335595
1232136696
297516648
390825092
348173133
245291890
1485055532
1636598585
1745171935
2012968786
7938611
1501090744
811088873
431852681
385394682
199158871
235559922
1527864266
795896348
2071338881
451352903
1880363781
1448621719
1285110000
355087819
1192361740
1623362498
1394479484
543854413
1452571062
1004573600
1767778178
492332733
107819332
541710547
277404731
878462599
1680206635
318573627
17663404
22137793
676985547
1623804921
1051509203
469193767
1494309665
1819177555
557209344
541783329
1016345284
184520502
1725679882
2016386311
1098516822
156277067
199381686
457589527
2022195628
1470521821
836632348
790219417
263801761
664393433
1178397074
1996890821
1713550566
496470426
1573393978
1069609295
546021668
223616849
18397426
1647763481
910890080
697693406
1694313541
2137643368
2115292213
484321587
212608427
1629084790
1387864241
492531735
617744494
714658495
2112006501
1102420440
138803012
1532476952
1659447506
1987531575
863367424
141717204
609175596
1960527171
729984157
801245602
382549882
748373021
402109092
1743900985
399493063
503145344
2018304002
2041553304
1346986566
1366416618
2121136950
462094773
1120184611
62190476
660977346
869143920
1437467710
1255589800
1788729950
405660034
394064124
231827923
618636805
2049344230
1433758735
879791979
393376977
979054057
432681315
471805831
696733983
1308864906
1273748985
1059953885
1071272850
462387169
1493602664
2012569673
326564170
1540759294
1956463138
226162529
1405495236
1445410605
850257706
1662523536
1311352099
1374517624
216852154
1214143849
280647694
1677112356
1415400732
168662446
1739626112
409823453
734715347
2068880142
851258166
2077820473
1960171746
1010154239
1739730103
1644449673
1490197116
939353972
123904720
39446900
303544505
1928428171
192707149
869016717
281432419
105998017
1357298616
981733260
1734750410
1757525272
1915728755
203822372
1498561534
585557507
1069095905
1803013154
195319279
1780280150
1406553941
2056593997
2146856238
929385709
1217686552
362773265
1243309920
1404300309
1996129823
535194748
117553396
25880955
982729319
2023782072
1969763966
878553632
2039535325
1587539478
705862891
1650873709
1686844688
350028064
116118695
1790507426
171576609
1131733572
61553160
2116744504
2129492254
228128851
799528762
54929245
228291895
1312267945
210424592
1296271815
170408954
1221880979
301286893
324485664
434373112
433143576
1449213029
1675096100
254223809
506455965
1685315784
915616922
307439113
1566627143
1567265020
1252635021
3008434
120856551
2147173397
649229983
553437546
934050807
1015586143
1473739445
2022415982
2008065833
2100633558
588504881
1358135580
1834485380
210014888
108568817
1058169020
590327593
1827925336
1752882033
2129596588
1491551067
1126315768
862438389
784318578
650977443
1925374820
622094636
1657508857
323176550
900280202
1714009736
479287132
1483831046
504469602
509703129
1839579529
1248933928
1482380453
1110372657
1587850418
1230497147
399461991
644242012
1829253980
659606498
2072382970
783283157
1712221585
1207468616
1119742449
495807951
584274251
413362247
887128525
14278537
1383489511
1237424564
1682698484
207563249
1952601261
2009380829
1073121830
373789269
512089946
621505400
1649643894
73433152
728192330
1679385691
727428121
1498985620
510805556
1223098794
2054037926
739614894
1809645953
1971277929
1895482930
1270558301
724096460
1634512556
1905527700
1541847775
1154695254
35165822
624142195
1597630575
1054761646
1208434532
873377328
92350859
1426475771
132598369
624274627
658295748
2074959482
1723720176
2032877529
165868664
1436707606
1737926714
1752680994
574701576
1598816356
85579216
1325543957
2029034297
189698857
1259702551
470381727
1033422626
2131379378
493956306
117551711
500785827
1145621972
1057320885
2111144721
1683831501
715415679
1293904478
541722338
2134815813
1050422168
1519019373
1808996485
1920594189
1785670299
727782429
1816895756
1498009953
323264254
951094642
189343975
1661760477
361152570
1812475352
491102500
1506740264
1092575069
581579319
1673200481
1743745352
2030072831
295406399
1318297182
1205297866
1947319859
828699038
1712805658
1245337672
2029407112
1406694747
651161646
1848736483
1916493177
666080442
1814149224
1380220006
800074878
162976254
101814526
1211153174
921855082
1941433652
2055041384
309326977
1547825026
333174892
559054542
2078755553
1761100165
852767971
1564148582
111786653
1872252591
1600395049
141482825
1059329618
2117801835
1942961266
727288779
1988170239
1438639803
880549392
1510273437
472404850
220595014
1527232565
1734348568
433882694
220081764
793555290
1082707756
396091026
148814140
1912668081
1938615920
1439626464
1363069655
1634912889
1979856908
678510402
1475869105
877973623
1583243751
1147654145
451912441
1694546942
305401694
1870665459
549078649
532698188
746262336
1217973186
1129733666
1068021588
290897189
1736340854
254466540
24184346
346907836
1612957225
2006103735
389781271
576809094
2104980689
1908899226
1658429885
979012147
603110027
1625910554
548487021
465465912
1815767854
1019466402
991218841
1763325810
1673516554
559575412
1042956667
108544392
683719108
484727667
249854492
878268595
57328994
854589215
79217729
414427506
589816791
835526734
855314574
705177914
527923599
244490348
20458238
466546761
1582268124
1172102313
2050139792
2064924870
444099267
742929060
732048981
784863652
1913540788
317899020
13947453
396841891
527667002
811943205
486710258
831964591
122483649
1672516780
853022319
1711321599
103510543
1893443465
1402463024
1524366845
912777459
1165184490
1208877513
1352060389
1647130520
813952167
526830130
570729968
1304145105
351508221
1590448497
1662538235
1507210581
1495296570
1086350033
383970848
2084225231
1614000095
315886309
1945996758
1952158876
55893716
835087295
156586680
576852251
1723094722
647353482
1908253992
1215060215
80885632
1134193348
782524204
999602696
1772031516
1725551442
387068453
2020537864
898679551
884440858
150090198
297733634
415742129
302509018
67048348
625574361
1464260914
650455719
648816135
628236860
1717480708
190238437
1205754501
76161732
1429604692
1793829659
1134475310
1555963909
576227172
408122233
1699680724
1416173083
1275669414
1221511915
482826797
863136027
716227843
147626354
1708682611
221155494
664827223
28383431
1351482033
1073906799
751254988
1552134073
227103989
1924513565
1286997835
961213716
643517095
184024149
1192873508
1696786246
372568915
1908184048
296150816
1445150489
1005587114
1120844583
1541229432
2097819188
1754391986
1646443949
528060641
1374244452
280910320
129578451
413136748
1738383999
1628328744
926079235
849675570
527815864
1984498464
1318018499
1925606754
909329905
1483154492
763050428
1345435865
532147812
2110205235
891650621
384006570
1790913351
1531191239
1037803251
1214261399
1054854806
1272314284
1412304950
2040392075
1030593133
134408261
730577828
1986775693
479498007
1603895767
1757190779
2116450515
1963473121
1620373568
1829257245
1423591050
2053376946
2029029634
739384704
1138576864
826331344
1166794601
969547411
348730222
1422464191
816659673
1237874765
791534210
2014247679
1918704479
1548583667
1648276076
133961700
910733781
20053665
458821982
1552184714
1771205864
1388731965
811348571
80345406
1969093778
1552849993
20765857
60697267
327883683
937370612
1651591689
1858441
1027031916
199718403
1957821772
1840763433
1031719423
1737692373
99015683
1631203857
786823320
1045587541
1812037888
1347821983
1178089985
1947876093
1742526501
110339771
991567015
1702899261
1074464609
1570912266
1897776926
55050844
676246116
657285286
487150298
2042544890
1200764508
1890230078
1831285179
1145670665
1956025798
49929887
188152732
1519756007
1030582881
744903513
1439379244
372310106
557007480
1210608883
112721870
970343224
18054449
572833273
1657808014
448578950
1747200213
117730053
1349876896
2039708006
1144664036
972440340
1846236965
486911085
816593480
898406157
1944867211
774063722
1615266084
414997860
1720513759
501047534
836019233
267892409
154608893
1542822871
1685849440
421533249
330607003
1570003256
949375203
329531269
1175792492
931100123
1395063073
1576982723
642486144
943127196
1176194178
984609843
939523100
1217379115
2095046653
1135557478
232560050
1582681763
1885583572
1685792758
1538309571
1544333404
249736934
1615077942
1672755800
702686121
642620060
2114800811
1854945251
1216004115
326689636
1365060561
958687445
1846990155
1923272206
1689418245
827282596
1866048245
76055551
468453416
1175994900
249382436
1574964857
1913026217
209636532
1015858185
1799657973
1325952435
2042160182
151552800
132583210
172806631
191147718
264614917
1996860078
1322898622
1619680888
1122850793
1980436810
1516472531
386244642
1337737220
1525972219
1029945145
1528945364
689006069
1332556771
774511221
513782002
651715461
1111138828
2141334118
2011972383
1070832770
1228998243
303540486
2049483856
710966747
186036093
1189042466
1758546107
1366151265
2107293354
440188060
487118995
732237201
1547396992
1710209273
1997858128
1241553444
996760690
313579197
176146
2047550213
1486793766
294012184
940944065
504249645
1588098203
35939776
724791440
304147409
802127496
1326956240
46445369
45563941
742982682
738662039
439750997
1184870692
655941909
492194681
214828105
1050166430
1287487307
429088991
1964144141
893166877
559717744
1684161336
1955819858
133133196
522944466
1559833991
1299243028
1923133924
673560148
1594097841
26834731
246572701
1965423058
1434569826
1867945980
217531041
1673836978
420202408
986188546
1972528235
2137825733
550998112
821699211
242730914
777366623
2049890417
1911330726
423059329
939594152
1700163809
289976967
999622794
289599482
359508347
1676277844
147610729
107270602
107933370
1031530586
760974932
343479045
122044237
281530391
1582634718
450763254
1224744517
1426205660
1328244274
239697623
1966016196
1543087221
2133871010
1331355867
1020754175
1932044046
36655787
1092605299
2133484890
1208089951
1308108066
1470724773
1058522567
354976587
617359114
1837552469
373299247
129491961
728189801
188652168
360457472
1328907933
675104698
634540416
328096967
600488776
88487738
2056827983
537874222
1683026510
574947431
1733621355
1351347607
995146496
1748127988
207323623
249944196
1233042616
1472458356
538219471
1245314720
1895880915
1694145011
1404220865
1530068963
644429734
320709527
1302903958
1562011354
199069643
1446119983
535455795
482080746
1805221011
924532115
1492838913
1507959098
1010055732
974137099
573653169
1169004579
2013395936
1236313776
1249791664
1662937336
2146856364
317508184
1146451774
1932075088
2035324849
562667445
1066399118
1031630932
2084721098
1019117917
1208877286
1123696989
1061078648
1069627967
1313477371
1589327964
1297443337
526807806
1408047751
848812792
1071902735
371766515
1418714841
24930476
919793109
1871748843
56948234
1562350486
1458542194
1013205008
1943332619
480713688
2084732697
1674743011
1737758413
1123293762
1414712617
1125007494
1180089336
170121
2003816916
63622159
22254328
1565828846
1409777152
253699223
1128329175
194925691
1029714393
2106983755
1093952307
914402124
1182182869
1000092523
157271183
1117913783
1727260094
99936719
1861727011
1492997415
1196102698
1551969018
1097411436
1495025423
1649891672
1082356111
1065128067
1398967851
1430910942
1994747490
721271321
1595625012
1061923178
715279380
1987128710
217577826
428191450
336881416
1252366963
1304747691
1240357825
2004506545
2064016100
1577909721
1657598654
152207013
1123376739
1278175134
480186291
26559923
43383001
222303477
618846581
1501161587
1580013119
2152490
2086238803
2056149400
187503696
1118825218
27064745
74847191
252701714
315097767
1699835540
433295972
253250183
362911191
1456367611
2072750591
1128989900
863558586
1585296101
1777836882
1386809704
1268007508
1413958662
1626180154
1654332787
140585850
486704671
1298792615
796047291
1478132368
1309214444
1938687752
1787858368
146940441
1495752823
626136513
1312363537
2050420132
643816842
299724214
690697139
1605370262
706185588
178214420
290480717
1138922043
845522318
1667580146
901667313
1124864898
1627406486
444280867
203783229
1513022174
862103119
1792227661
765513344
1415747427
327289485
2069790777
1389994986
1648189314
1571296708
1076720156
683546898
1647846337
648014065
1005468819
1837019436
755246558
228239271
213422309
1812870522
21450812
1230462746
86633750
1075050477
1934986245
1633807422
400278437
486585843
790885294
279096769
870204680
702619001
558423332
411163530
1503315336
91754915
1168160680
57822689
271990510
1924117920
1936166921
1904018266
1902893166
1163888413
1877542999
610571129
1896569815
412576741
1992809466
811692070
887043764
1536201476
1054655635
495903128
142798266
421610048
1526425950
1535276925
1467632826
1245831646
624154672
327287027
326773407
827127596
1325661236
486486110
1628938765
386365239
1284100572
950473781
2060965464
30168613
1878255976
1760714971
650379036
1030151950
573959791
693402428
1656939378
1248230506
1519717967
278407312
1401955732
1789261627
887150699
750791578
1913903848
835553953
445510308
1731988431
1042953043
858688262
661190595
1809682778
58972830
858272639
1097303426
408143013
1423084386
1998973418
1897785145
26695378
213442464
997753727
1084903543
1164580340
811600515
2033592275
1268924027
402532456
1583317131
268694809
690288730
1781640775
565478068
2129414571
1088620891
1882028653
880869237
1164000679
693161139
2123210366
736682856
1766067418
375116980
1023479988
965384593
805498482
1987192738
798432532
1758339729
665928580
1454114739
1521999021
1892172270
1067594848
838536188
1888745092
429590407
1310336918
13306799
1268301915
564262061
1072067908
611262605
1323583396
693886843
577876045
1921214055
893910736
1272276052
55781536
1738897788
523828996
1721843273
951399154
443116178
2022324598
1637313508
472188105
27358821
882593186
580161153
916730600
966632819
1981838621
1495606591
520352026
140052989
1703060549
573455875
263344367
153198485
921768825
804667997
1725936566
1901363427
200001854
1598371415
1420415586
642227096
1353454149
2077773852
1229548634
90781899
2033339595
1283805678
1568984759
1071858295
384891662
146566353
871946962
2040906728
2037065919
736150266
902445040
160487877
587110248
1519574935
1348672885
1906846925
115858517
886009919
1011157147
12915992
170125708
1490452464
1278558280
989399485
747309158
2146153868
1167422316
1554640084
1165813610
1117170468
693976994
962927570
878958512
896897518
629554353
1879585944
281755627
906282940
794775196
1292450684
766321981
1864115288
997746212
197778297
1707028687
213599323
2101597746
1529919934
1582938208
1923599056
31641951
20867178
1031300474
1477316019
550466275
1166176971
2053156167
491064380
1869772305
198260345
289304802
1840840274
1672295023
784102765
2008385135
1684066507
824497371
1203247666
2083244027
1911893673
59236394
168545591
801389550
59083556
1169964024
275169401
2073437339
1488523550
1711530167
1848933517
1183991403
2067593775
1514658640
1485580950
1734816603
984343830
183835597
1599984813
392994134
247223442
1669341847
443071979
1193537843
2116516574
1473671421
829392374
672081909
995446547
163994146
588936187
762571010
539795965
2010701335
1497555051
548005102
2055049720
663985360
452514959
1031550713
1249088276
2076985922
1780267516
1382585952
1691600767
543327023
1514003092
390599951
1367669006
487934161
1671983952
79391761
972235494
1630105331
1791881754
390602196
451654784
2002224420
909314267
283912537
1077620664
2027565995
931996706
46406277
2124133643
406035776
49901546
1078407936
600876571
239920960
1724939492
2088722000
1345405121
1977004657
1419508725
1675345605
2141346159
1006375571
441299633
1291131183
958922977
1852185701
462244228
1088802500
758356522
1208621076
685156027
1884795420
1659947172
1387757708
1240826387
1862855174
306663327
1062643382
1338577963
1596319050
1864678346
1125573294
291528972
1804785106
1989499506
190051532
1417951732
644173563
745810877
508635612
114556008
1156038399
1668313970
2014205219
438753102
1835294780
1386420832
1930516478
464580917
589517435
58894972
1161794329
1307517507
1497648769
1976734705
263935799
409347697
585792702
380751278
2005246459
1505256470
169238372
1618218754
2055153729
1878104743
1009874610
836754934
1530491542
29032328
2049169552
715027657
2070479912
1889724750
1163124074
396181692
2104485291
413534004
1910445874
1139913636
1542196370
188226285
696159608
1869803818
1744276018
162791678
1635245145
1927007002
713197529
1155643448
222440181
1188033920
1763457011
255322516
858578513
787181049
757569311
132187199
879660267
235373884
1235735450
1979980953
377430741
228561120
1755594805
748227445
1159247899
999519032
1605527670
1351857712
641651433
1687431082
2108894321
1320448543
576329686
2055364949
773383954
1062708259
147976827
1807435714
1229109525
698586203
96537073
1224443559
1312181556
749973865
347241381
2096901964
515442275
312680716
1901164470
1473847093
473204974
1248084335
1708068378
800842207
1399040540
1009929308
1957297589
215483631
997074119
607879175
293145216
495847983
939891978
1478075928
902176541
346709604
1580679648
367867953
262352085
1532936069
1601421940
966290505
354183770
421567297
377728535
1537123436
1825393516
1294444868
990894918
1990448972
1470112779
1151258888
1797975966
1164086503
400672466
2029518884
291325694
1213543719
979182480
595901164
1294292394
1872555730
496269828
1189425592
617472115
1414351445
144291031
1070172985
1466171524
1692298477
504036098
1648885492
170147289
719949472
1799427906
576069131
1437559821
2050588255
1924200568
483042891
478164263
1881177952
1229880603
2084439295
845854937
322754070
1324299594
1804955998
1252662686
935837466
1556606857
750435534
1013005332
1553770619
1315214057
1225042148
542022983
572709854
804493139
1171344516
1161417218
1990993601
1093615604
1148218687
301474978
1491167673
2045986962
31562975
927608670
507722376
1198948412
1969678340
2145603922
659884667
1654059597
842845429
1248042950
708796245
2083902701
1732493685
2119805979
2058969880
604816118
456382030
676255384
1692618999
8658731
179425004
60054010
890064491
2124155076
1288316623
1443510192
993627010
164039038
1755429295
941848366
1478123194
1311165049
472089408
1724893593
911466991
1568937229
472162763
1961386731
780758333
1343566462
1835853881
1730274562
651489562
14588259
491908912
1780405926
971630343
1707975798
1173236353
989803965
1692723522
874153807
957506794
442003536
1195715716
1253090626
633251817
1320424468
1686262656
1615730837
1757572981
1175566672
46573429
451236364
1802180383
1208356712
709522119
1976127906
302610517
605789913
829736174
1278849880
771221291
690042648
1777936976
486072027
664778497
2070268154
383228111
379823247
745148404
36267532
952703009
1861481692
1532945728
1240240194
719027365
914303856
2015109183
1045047098
1100979969
685314021
263344875
31904695
856172505
1582332716
381031493
138110519
284840594
1138749895
1891649703
1711640370
360442339
2052094448
433978071
1120955661
253695556
2007868062
1848086145
1973505142
2017048106
1222002937
749081792
623701860
1478721790
1099044829
898374797
1820682813
1758882044
120024578
1828132687
479856870
204203559
130988144
1002266094
826262315
1745775866
1890502323
421760960
1102855113
178980519
379632842
1492968446
666006237
1763814642
749771617
248325407
1606037331
924209577
1870333437
343580483
1260777589
79536970
538035129
672572786
1768762207
1471105273
1405552285
656915452
1822770678
1682363339
434829484
706542557
636792741
1229510649
494125985
880482571
1513688506
1928783036
1005619479
212310377
1404191149
595045123
229146461
859906377
1461850139
388579878
1378208794
1396782955
305572701
421891378
275139992
1768422157
312474339
1787314144
2048441181
1111678038
1657943989
302825947
598725612
206143890
390677790
753713749
1574138591
335138288
2145631001
2821523
459723753
2041170762
1503480324
762609186
568554866
1186705917
170904688
869721911
1542795213
588942495
1478640373
428970553
1628663266
921785615
1304182119
1193638678
2025251841
970830092
1407759921
403828344
385265934
868204720
1206644797
436884813
331043140
1657767260
1756674567
1231528169
1011374727
934171661
1422926466
860914020
355499179
2032354508
742606323
221954585
1720161283
1506107721
4274567
1192909693
1556881504
302978610
1303728549
1757122808
2093194030
1231847281
1777471830
223345526
2011060915
1574886996
1114275016
818199284
1364039219
1322429221
240524205
1043460028
1221261501
224242061
1139343982
1089664337
123234930
1988034276
12205475
1017387420
1801797804
1246594426
49591989
486484952
900031844
152939685
1658744879
849158534
17236530
580768740
1442185591
29121672
1683166361
1984031557
162146315
1190047417
1385151116
846518253
772520929
616509261
1167923079
1927145816
469716809
467251094
312427500
869498833
766115480
1658816566
240936661
1866848012
1888734962
820998525
1090915206
1581328273
1885128542
85242642
515961493
1964318341
2119044258
1360637814
1923521455
826714989
562216169
1428010088
928633611
302768310
1497189336
1770551640
1652379351
852143877
1764809672
859736192
1730065450
1971993221
999449246
1652041708
243430568
1636780606
1023455711
1938595338
626799291
2126977652
99963923
1684780484
700988237
149898168
862230511
32894876
1551390911
606989235
2094055944
1754328559
133615836
1435063943
1101668108
855758261
1466636475
1589210126
898549530
1293351323
1658602786
496087224
509061012
561993686
650532467
185730758
943200378
964858356
1790521888
1558522170
1112543136
108057965
677554137
954571708
831697493
2039163903
1198568753
1931346011
1717304291
2138687190
2066036588
1053142004
567431363
436290319
36101829
1064974173
1613041257
1118793917
404267759
1195894834
996034359
978566108
1959170281
1964728257
1245976472
1554727162
130151638
1349023901
712844820
1192975976
1246942802
1343523929
515118929
2119358300
2119966096
1007782055
1954096228
1668709370
203211898
811548399
1386579184
237217801
1470742060
1850301364
2137058846
548334926
849762319
607640285
2079250713
1383508908
43925563
1598351091
1542517883
292723488
52039803
936679685
1184655710
1575089280
648164751
1068992050
904715550
247585501
64423342
585510362
1150189570
498872315
1124238348
859420563
2100087699
55526679
1516249320
1762415640
198555465
881375290
665451825
1439281074
629857930
959523147
1393218461
233681129
1242982896
855772935
1092054166
332515976
768764782
372024700
1949924043
790403085
1975672972
155538813
1879925533
2002460956
1376049593
338026968
127355635
2117405975
819696003
1889655331
814551657
394623350
1757077213
1800052800
675210365
1692292579
1664499812
851179920
1576141103
648627303
642176396
32953341
518411457
67418303
79737286
1266851912
2024536749
1652452965
1506772972
1936884856
1745555955
1419744100
859491748
148757437
1524350307
1876931661
582073845
2039758704
269436023
2010520459
1568318218
409398196
2061614600
1645532912
1866518200
319236056
1363853341
1776891389
843360089
1346041562
198215941
1563859318
1841830063
1109736735
304687857
698657628
1084534015
1876935909
2113672020
1864087507
552550272
1484214656
472148025
1604777899
1828798011
973232796
1792240990
1988027566
627787501
1374278171
309774329
310243593
524766346
701508455
1854506303
2064900853
1255871129
1041367712
1771467849
1905028882
1927375873
1260582052
297187367
771689940
834663057
1136049016
1139968252
420970041
1801770013
2022161172
246068612
1483139381
856936824
383758641
1890818337
829302731
190214341
1564433360
1097814091
637633609
204528792
317766772
1783629848
2139062587
1204919809
112622063
1368021048
160525620
1923984467
1813504750
30287557
612934986
270086024
1465861353
22188421
505553609
201376479
1778547429
248282181
885504614
196755024
2073119883
1961679764
196851301
826312176
1994717343
931119619
1342666551
143844401
2121434515
732248980
1120339452
1279966202
4489881
1572846285
1430784319
1137752912
1004422890
2069577447
1418296438
1395902360
951248949
1374039767
1882869652
129357163
465791673
1120323221
2091412610
628537089
591442983
1403207583
2031354017
812660369
2093705000
1511407871
1606314070
231615748
256641640
849967541
1110351266
434540345
162196323
1466224314
1795860108
491597494
1116336476
398341117
478187442
1473763783
1628241762
477188256
1154236375
712798620
980929992
1613312744
1552249154
2118155952
1906862114
905242157
1701223016
1539481626
1955195920
177683829
288970418
2024164303
1907562916
108485788
1269165339
1523959112
1295663256
718364395
740798770
1341096504
1760657566
53339707
598996692
1356100417
964731674
1759401164
1333355816
1655521302
1788605221
1188393115
116848660
2686459
532820101
276201657
313933407
1594815696
1865564702
2002101372
1976406904
2008663525
1167304133
648073638
1429669914
1321266267
991676864
1147524769
1820652170
938765101
348893145
1081499983
1011499250
330616578
184646556
1493246288
597965107
276344975
2100766259
1693972648
2073911265
1782001406
59308160
1483464949
1322099019
2118751613
910555008
349590383
828550414
1499113845
1598831149
100809525
727731173
1281340622
1293603093
939365775
530935878
1077860676
920575167
1361899076
1580516112
255395486
1454832010
1377995993
1124054379
1255307927
1584319527
387885721
1978045342
120071000
493152866
1522025552
344285551
1504092893
797227356
753839810
682149792
1514587223
1710103696
718522432
2016690697
941154316
1446378128
478671783
901547131
2030476697
31823277
1987107209
984369801
199124569
1227498443
1521041436
145538157
1791117528
1099429007
1153525850
51284078
1220790836
1171621541
560715350
1612477005
280607998
1149338022
573585310
116226605
507536855
2114479900
2027734053
852734369
1593180824
92872152
395950424
1753620392
1110516431
1153431237
1538700024
549201976
952190692
486174076
1981459923
1483171113
449261301
181197040
65461864
1628637992
1425194078
467262801
395907649
65834892
1549061415
1810352503
1390041972
392686950
984071607
1078786852
1132278473
610429324
1464812312
340695705
1103365727
580867847
1021350867
1804399344
1653567447
1407136734
504774322
1673347170
1413180953
638643100
1597931833
796683051
744588830
210473137
1020918589
1271972752
516507084
1533735717
162945691
1857288308
69651331
865274783
949853781
430492848
281439687
1141833345
1522682188
792896135
1474424044
1387471434
710691495
766115097
674791080
915492124
54848566
2082831724
927416136
170612970
1426965368
1505613235
1908579944
934837066
1416449084
1447184222
1869021011
1742787876
1699547490
1033899753
1735784910
475166278
1190142914
925363475
306149577
1175396347
1346522716
1594377581
1658030564
140866512
1064522054
1873788234
218467891
1078247006
2096240236
1541672320
103237078
1839750830
265446711
211908422
1660013307
1534431282
836852002
2026728346
52567048
406470141
37258997
1373216436
1456633612
1032880338
679973551
334365272
1517947745
1648543780
1536218188
45715462
1813614357
390990463
1178973030
576150568
552738234
1772836302
1948773333
1338084402
636440254
1088469686
712886027
926806621
153404722
500318714
1070523769
1649848052
1611534875
1184384309
1930527220
1990107408
685080002
1670575332
515644603
236918718
19880200
744484130
641460082
885396589
2119254209
700565943
1211576812
1931142010
1656530371
1574406882
1639629277
348663568
699974564
805354063
142305305
1725967089
113265916
1076796907
1575976811
806806456
1736615963
569686389
1883878723
1770715900
739932404
229888621
1995089413
814706718
556135760
1722888686
1418319017
555430403
418598995
260479858
2020161980
317370918
640323816
35417800
1504604557
767103250
45687041
1663326085
31584763
1069568800
209551763
1648072580
450688548
771871593
280044102
2068902139
1886433541
48016764
424363888
67178960
362452317
2035841752
1633765953
1352330206
1139649975
1762264353
171115736
534966133
1194091932
1919108054
2012858696
158460587
596473271
1143559776
885406150
1023695995
13565303
1445609327
1669814378
1963186445
204886065
841002399
2027503448
161184339
1795518917
88353868
845872419
541691553
2113442913
1689626564
707040852
1818423733
651704108
442684515
2034897256
2060588729
1784200353
561764172
516864725
1706663757
836483805
1256825035
1033030292
278770775
1678647939
1724048323
1464484839
705264927
1630024201
1704226168
2031393562
1862342872
1419908186
485922394
779848472
422123613
1790348102
973636605
244585146
1729609610
1568463205
1882845285
443433247
2124768089
1767919832
1944951405
662763713
1774145760
1766629644
1851366425
1145999440
1275510767
239079316
1421528199
135908962
847454493
1318627109
660653218
962623378
1731232763
1444223867
279716387
446368145
745689641
1177323910
111427076
2130439894
649671773
1242630667
835504550
875107783
796654727
2085579928
45510333
1812212576
540995397
1471140095
1553196941
188779295
1952157481
805454473
512387323
793256428
334517406
1718999620
103966515
19041308
1100216456
1364469800
280029498
1515950039
268126047
2082880765
2114540742
436944640
2117450706
1003622863
1962586245
612228198
1500560800
1563603743
255693074
173496121
1349194385
365387029
913181645
557688634
631327982
811923010
1058674982
1647587996
704946434
12370305
474039007
1859389612
1181933666
1115116405
715313496
1924097346
207194462
1550757304
1008965435
1704256473
787624305
686114989
1319683400
1037404449
886434223
1040915143
759132983
342807345
981428013
1615485330
311453974
9279876
363731233
1421687774
761937518
1564456023
1945741762
729979436
2105667185
380543793
592774455
572001659
197730075
1055356799
534912648
794291464
505764442
1965187804
1889472443
1895425085
184625508
1055976125
688171232
1598662318
398068456
1154994147
547517863
595226243
2038100180
948965080
1944051833
187587438
1886829517
821496855
1297340224
1996204273
1128536516
1737598012
1157682829
2069395326
732341827
1260793824
293036843
181056825
427790605
1491103507
1326691463
692664497
2102093802
1795689968
1412448811
1588849314
2146534847
1372819458
516201758
517057866
542247878
530367553
1591937197
620416641
246747923
348676587
1291468497
585929256
1181606468
1436663718
2086297385
1618165069
1757677120
227673951
890490383
1457818771
973971978
1429081763
1423062958
148775961
85429364
421520075
1044953841
275750284
1602153661
122691446
1496998714
703958482
151943798
326268914
682058064
146771474
72086064
1141561020
1870269397
1188243695
1290732876
2024604017
1403403159
1168773007
1130556372
917005620
911606116
309944803
741382556
1641588699
217997914
1731573079
2009683253
1551884343
903559521
480665379
746587953
564141520
1916856619
1213099153
1933556862
129914732
2090432273
1496174092
149593040
462353213
1407474915
1353461538
1352617856
799565048
1537048542
1883445504
643703477
1152193697
1963053198
1955270350
676555119
300037578
58803761
1800210047
1417025095
966020257
575202183
1772803101
1922971287
359088616
629534190
974672502
611921882
1200453903
359372508
432977983
56853672
1751957697
1124315032
1470785040
1401559418
1827739857
633604142
238375078
1428547422
1287746957
1723918714
171870276
247712707
1874928624
1359972056
1761354393
1210254129
1978652433
1020506030
1714013255
2092175532
593279138
1071861280
803732353
720803427
513611948
1769481428
1011303652
699357592
725130629
1476544003
294981615
1743973913
1624895196
796686840
1130161964
504190487
1928609055
255428522
1715335054
1647334844
526598300
944347818
1055046991
1941741366
452013852
274737524
1171678401
2022967221
1172860350
1204133270
1948796563
718945349
1583498358
1519295100
2142205659
865214057
1556328756
144683729
383612867
245883768
470504015
2062970580
1675772179
1432460002
225240991
1757486178
1626581584
795255943
219492470
125158030
334762480
5562914
425596111
1198939168
353919440
1587074328
1424305264
193475606
2081729034
1947355911
1613756357
79762412
1973240983
1674700807
530362023
1410406062
487378736
1002505603
98470350
1902725968
1397604191
1824933470
1727433659
644698326
2045416080
1966302126
385954645
1452185382
1403359956
490282148
1022647738
28763294
973203498
1758052470
557434225
1715792226
1537127529
1623752530
1567656606
252810495
1017370472
1313705810
34386203
1307552495
1242223318
1821938738
693951522
996626634
1582484663
1801337726
1540136094
1308663916
265813716
1780918803
1407520918
342629508
1934261497
1861869217
1333147113
2074427700
657515934
1137040899
536097902
1873123808
123969976
440815140
861132827
1345921074
604526510
1115314556
1748627341
1573616106
1809857656
893182767
1055992708
29082325
1937873465
136801006
2137615624
812936614
3767506
316802227
624994488
114073643
1850361638
79428427
1606519904
1844512310
438472833
743085695
1093627333
1782018048
1262615165
1425142077
1875661504
347612605
1365458983
1910553499
936953658
1605694458
1540552494
1344584758
1854028906
405620958
289207321
1439035967
1036883177
1091320704
1430623643
368860884
2141638101
1870652694
1832286727
1980209575
856797416
1608975586
1444301880
1567531290
466325995
548950650
1210207605
2077864558
605460523
870987969
120678417
1265505128
1859785805
748354974
527401872
1514626739
77872339
1144040678
1397748149
1185250224
899021791
1052008768
1494204548
800200801
376767295
1562927884
378453919
1329040959
2053227221
1676185423
308496043
1503993265
552711441
1614278055
682508906
822500249
1868845680
2015411043
748254530
1464035603
2033618214
1457257994
1227682475
1449917357
327669187
532171902
149607404
167287136
1690310895
605199132
1240373690
205806116
1363942307
2010393789
1296317854
811047470
987097827
1046625493
1118918355
57965
2047067659
1873913961
244164228
507911207
1369034119
910331939
42162806
679108358
87812264
1823356247
879920821
1194047550
2102775192
1917926783
2082559907
869579336
1843228911
1224259289
1541041358
628313708
1426453819
2114557267
1779638243
954850745
811823552
117072448
1995237664
1578862066
1782758882
2100293744
473084889
748688627
808584894
1809035528
1194775156
1030815087
672724631
97238209
73320803
1305390152
136528617
2035613378
1147543877
1678184805
1499415568
314685095
484730556
898571581
1281207339
652632819
1646034000
1788894984
1530929163
1731553168
586732038
324659857
2004250054
346619854
723728268
1158851054
2104757726
1874386448
1637932416
269025180
692614709
1511907836
761749985
11380374
1943271051
1662979100
2090432273
181557476
1533054587
1785321339
564280011
703804696
559426385
1373149973
1915279420
695942806
1055582967
2015385163
416396004
1123211077
1798237456
1543132930
536794942
1192089940
1507229287
1867917612
1475188642
1704312546
1486502816
1413378996
1933629961
1903943694
76889866
1096736146
1089301548
828358804
317684333
114279569
1769846606
818157635
772266799
175473727
1699102978
742534236
48052934
835908330
1119536692
1502111071
2133360858
620842199
513164210
1957425910
2122779383
1678027062
1890845904
998824446
730438970
249262861
503391412
1799959678
2021584041
213629699
1985893274
122437630
128329618
254050862
1904181099
1200007022
1056537083
885409731
439308576
1200839430
1445751406
126039638
909504330
1055592801
48329225
1141039905
467119034
2059118832
1795233842
1087997028
1751667561
476862809
1123031952
88447129
1756970684
683019016
148241739
986925811
2101485964
1486051476
245568040
680051436
1545891197
368349955
411221871
1030975458
1192183564
1354930641
1220156639
1105321485
1065243401
1535451087
689731506
1154758105
318988141
563681670
514463275
1668327468
116576330
162332265
2126518869
576894720
1383920262
542720327
136077733
1097868600
1795853202
430452720
513627378
1254009721
387418230
1026100845
264401119
1182098022
1482056942
851083343
1215933503
312754010
1679777900
1722338819
1267511468
14924727
754089964
1164666872
536272039
1350617937
1201894996
465640142
961296370
1602623411
293314646
896398010
1471524055
1285379372
1620123646
1766879275
601868927
1951810089
2038630134
87536918
835087295
1212572690
842012778
1732697730
1159759784
1293418799
28127016
212660363
1572204177
1344586151
1764400178
142585844
1856565299
1155950411
471987912
2049881346
1671917263
1619781791
1513884099
1939810889
655293540
1513889108
1970350732
1173034603
1737276921
1085630752
1251397010
1430856185
114745824
727507997
1142835214
614230861
1069749638
1257812598
412296329
1251217560
1271863499
448274823
2060124759
708239333
1376049639
169156184
1242626299
827829293
74972937
1932136983
1892904994
1612227072
2142475517
1142545817
266245355
1317766257
1711491660
1065045609
240787060
1891193683
1804556851
1408591367
1901146993
681701759
1757537529
1416823959
877714222
1976091795
1498544426
460901751
679656185
217669076
1107658576
453068368
1836548421
812427484
902010497
2031110857
481786671
207347716
1699222652
1747532760
2045722547
1985566053
1121253501
1745308155
1455197771
2079039770
1458951024
1770786800
954076087
1947607436
2070590171
425587283
2062453047
1734650257
530294450
75065136
1202507245
2005208783
1679189981
1882134184
2119476101
316572862
1023097543
1961777421
1860473200
1621469582
116366290
1907699061
379291952
503184555
867558813
868439852
739440745
743192711
1401032328
1829182079
10430200
1472693482
620908823
1746529634
465257598
913828156
125633033
1857681844
551518665
1179066961
1069636473
818434476
1470245305
423570433
1290757316
653783886
1056592845
330763332
1723697498
1522335299
737084481
423226727
1966134509
1742533507
470656979
1450760738
212222738
1897407794
1712956561
125181986
1482879613
416899570
641877373
1563232270
75067931
444108012
96484742
495889705
1132719695
1687558155
1616803853
2105582591
556729535
1595355391
1265984582
1820574292
1683939955
952253516
482171917
1230702807
1679872658
1222110904
133623671
1123485161
42020898
286495354
367207002
1160727493
777884542
561087381
631032837
1570636624
518803805
166550726
1424948307
644390225
2484902
506029904
1186238380
587307739
1301325623
529014210
2055785890
2099727714
1368650264
1554525631
93433878
1686567920
886819139
103592082
1354713818
163337409
981129207
1493312337
1123940024
2118368038
1121912332
429103960
1296398275
2046506432
1436139946
903993618
1817751720
491862018
161486285
1270356186
754524072
1502566856
615447774
971226610
1842619512
2097082451
1115713952
1696355674
2044484049
197477896
1052352143
731199462
1513085644
1923231037
1155176325
1268827645
28064073
1739212224
1443709340
1029288995
1962947686
442686165
2131126985
436980283
1229598209
1210403568
575257200
320472092
1959688088
1479198137
1875117073
137760024
699973514
1876642584
767668788
1801771543
2062968435
771692022
56099044
1591136255
1866958014
1576170144
435625297
1656960655
1736891282
1443590290
2063999548
1113173483
203762065
922066547
80492808
1176711598
1838318871
932755409
18423889
1481716495
547096604
2048513114
868391387
1417728084
2051277463
1858433881
1174685176
432755957
1052875442
539918227
1405515107
1550310825
2139478477
394239371
313066612
931714526
929167254
1139216033
1827472916
2064453204
905453435
201164139
2105359427
1269864241
1674240086
1697774690
1869616438
263014806
259696289
203094761
923690440
1280619496
390502186
898565561
402259650
1270413722
1727470100
428608829
133796686
1980870419
1028370152
599433798
123766057
715260580
880746326
1671170111
600204271
1202205639
1199206093
863880126
1396020636
865726383
1006345776
907896684
524336894
892142040
145524515
1208081115
1384178043
1352783429
1059185546
385566368
256081292
594934375
1358193511
185515171
109122786
1511955376
886217068
1615374707
319167369
2130943413
144532824
329789250
2047302189
1308699170
925218460
1567591639
1873936079
1150198853
567184852
410194149
675353025
2068325776
987227430
1599361901
2130279650
1823946552
1245015960
1217599440
950698927
1744077606
2027014490
1668177652
110852986
1013911656
1953927022
445472167
1846073317
2001704672
1793820045
1358753671
27611289
1063803381
1536053463
575670329
73900947
1547297542
583161240
490252870
284033683
1903799864
884576656
2003762512
165573787
200026694
951391611
157470623
1181914684
95216234
1344669051
1647382201
692119682
1691981124
2134863688
834925438
766398911
591303774
240745281
954129074
1021071917
127357027
1303754900
759793894
1634138153
1048397940
671096506
25486117
878606951
417176070
2137419674
1324037454
1911902291
1847571432
1359680389
1800253350
795187206
2011057986
1949095278
1826728513
397496439
103271368
587726073
1349258416
1191530143
506319335
1108968314
1079707057
1066944094
44819791
1368494289
2231605
1037417516
582993956
1063777610
724916738
639763972
642988450
741043591
338347335
1558268994
207871152
876189520
1142609568
527529206
134264428
1277208151
252978090
877198283
2053267530
258385205
1568495216
998121080
1873251326
2016911814
533325579
1185825442
1985330058
999394576
567146648
1431056630
1383230734
1950862033
1642691215
1102631521
233261549
638062273
1828185408
470875906
1686019176
1900216296
31177255
1543850476
1778526516
1658651909
353351801
387043303
1701056185
69680806
174671483
1561008557
1381327957
1232477302
1459208331
1287400791
468526184
1465616621
729795440
991022580
1211295974
625424250
390353400
1773075120
2132987151
185502992
690587959
1788577811
885494492
1172127180
468583819
1242601543
860277143
1179677337
716419442
1834701638
887146960
564585195
221953854
1968731750
24643674
1689413686
1370376591
792525007
490499133
261020389
1014080654
63651186
2022816518
1989287957
587744996
1449640847
560552145
204214383
1741302731
464680690
2103073078
425487589
1802598351
1865651729
1168542884
754205679
301578714
918417677
942094046
630888945
2086529302
1694984873
779079539
2012693078
1008276917
339378256
724520799
1984648696
376318652
123514662
798582850
440429989
569845632
1467449972
309161898
595227486
239324643
1406457203
760288147
2131633930
1803105680
1909049016
714802008
1152979033
203298693
1760999393
2131606343
2094374174
150290521
2061112882
715841063
312432113
623894592
405382454
601153617
90730953
796018863
949738718
2116634232
1685320325
1324823001
1641036080
247082829
1275428044
1162236624
686989811
1745646137
1287794877
1896065169
1629286351
1883403070
810999260
2110895545
1934820745
3361862
1357673924
210463029
1737606354
505297241
835982299
52371329
1590801392
2098405815
1896218632
783499334
1929330429
745166289
779818655
130072355
1805718575
1345319864
645381485
306532061
1448474646
649416521
1735002894
940569340
774581731
1888530848
1332486961
1019320588
1055986980
411617550
406131032
17186185
1851456322
1518721940
1534601333
1719050664
2097564686
1941694975
1024378072
498637829
883448598
1345581262
1927752753
533950784
1449122129
1411256346
957893195
106080789
2054159797
995894694
497049445
306642699
2015833757
1691239062
186607961
1595694003
246018279
240737250
1648980290
974254088
831359297
1864118876
1657334874
468220460
1242501690
939413168
1127795940
230719148
968110341
1749016247
1776115354
764778371
1065653479
359257833
166639273
1572802874
326452073
941114521
1333587295
204897713
1098866571
299815802
2130377911
2051991583
550840260
1092408858
74457733
1587936549
970527951
331529529
2050267549
996923068
1808958486
23795744
967179669
1350957005
1155560026
1407311640
374235161
1249941406
1352118187
1819178327
797193151
537484761
2135288261
2007008352
489295305
1549979031
411017417
602318658
1831428494
1917734178
935337219
1091281959
1604119245
1643064347
1696855231
2024708331
504906678
1375167558
1355269358
1314476818
1639345654
320655425
764965166
1241270036
694884721
761078665
214515592
1962480113
2075565670
1615425748
1222316843
1812375140
1288292396
2110904574
500991917
1694446166
1806686120
1345530343
2019771411
1181296117
503048746
1708156025
1558361646
1553028632
229614369
1817076875
1037512501
1100280381
787215091
1438932005
345119754
258061028
1945224173
724583540
454282397
896895468
470324681
236996255
112204793
1575579649
1585933680
773092431
1326360516
1208939644
1994655718
76129352
1345506199
1795428094
1047771855
1797155356
2035475449
1313607888
946822343
2028323028
204337483
812906521
202006698
1206086177
673877537
1501000676
1578506152
883400585
835527265
119844140
2008561085
1470263619
1972406851
1334846158
1847366121
544614335
505031023
1733286752
803931462
447795519
42689387
432135831
2068061808
980244166
40829246
113860393
869620427
723475227
1619086640
1489570691
1572179828
374545695
459119073
1302362705
1162782028
616182904
1816209737
617802515
795004543
1197042255
1229886647
1476251199
1850258797
1310998687
1869621439
323815967
1785832014
1359205613
1654692765
1200097658
375735546
1941965225
168428681
281801465
1607427132
651018415
1899437556
327316930
708186263
173086072
666382932
1543764538
311642846
1899507344
109504857
1871657526
1610806113
1883014864
903772761
267564454
1587307037
1028736448
409287000
1471362553
1044424396
1996581999
1581672002
2095237380
1941133247
283995460
524377196
857850574
159353770
2107925481
23068654
806961360
582849685
125193889
1041916293
173411977
669136824
1607797269
534687701
1529865498
2047135733
561132718
2143534721
1778160486
1753991348
452119493
1183391165
1633901129
440573337
1583019612
1831121524
1979130644
2089250226
213059075
866444369
130650393
1952811715
1304433564
429367373
955473361
1374439704
819443218
1892359430
1601844022
630749572
3159438
1321717248
1521991829
394822130
387620249
1479156483
1689654626
1917903772
1068038317
1443505542
1867493914
1180324089
1093518763
1431813453
1014267766
1081992507
1808986054
1509617458
1805853108
333548531
1734573898
913073576
273662122
456190003
1699163673
1320640536
1372040306
408516748
328762759
773728868
2017525030
827853249
1240222709
720193452
482709115
1110459502
840346649
420904268
60509704
921073228
2042593167
200552642
1750304632
755301818
371902224
423427448
1938324832
1710256221
1362934056
595287038
1914498808
5819276
1675058871
132020261
2075368260
1118885181
1895055459
1533226819
277517743
726502704
2113234607
263049183
699260246
77672361
2130603466
996366083
1539650433
1316017711
1709800891
1470538761
1748833571
1006955502
387119441
30161316
1008204499
1671847838
920718888
7454213
1051087420
1416668879
1504060067
422276898
74848725
1639157611
841115981
1798540136
1469762482
1353419851
1665124343
28388717
1664892311
1745932448
1288309824
546487547
1773382210
617802713
348364611
123107569
341411118
900499409
946480147
1426739192
832007248
1377619025
1192465743
2009357899
1541637321
615605424
1086134989
2013353589
660852112
28535706
1338576758
1994338068
1253964675
919124455
921129811
254467227
1689180514
424132267
324305403
1883927595
512190509
1942891666
408815452
645608072
840610929
200346402
1307203638
1521239286
419030850
391525768
49116484
1415884611
1618324297
330237016
2001363271
2119627649
1852114711
1527799626
1030491402
497223602
1119773759
30570511
1115035486
712041770
279528787
859388924
1281710096
1032688878
2095433077
914032643
1898195493
1467906743
2035528893
1324424653
841794031
279145633
742690433
200316589
840558773
1222073791
186521212
161177115
1580271412
1611398433
324398395
30739844
312299773
730777721
1655510987
539618250
397891757
850990622
858250154
2065048411
2112587101
125123365
783236399
2075982013
1419879875
1772458818
1973411486
2052030555
1530453501
198049999
1055187886
647274842
703876912
1082747333
1613715385
896218191
514097160
1928793580
1895822639
1925542535
2129016708
2030748250
237734717
2089894946
483824612
802715289
1354429788
768656133
971720864
1269429639
1033024252
1925567519
496737984
294792755
220901737
1128544194
176753626
1411171111
1815217584
533298691
1548214916
1085217565
267583194
1051470426
2141017831
405938796
819122133
885921649
460614068
386587507
1684807577
1798107129
653447401
1708760621
1841454459
60400852
1830076627
1707298404
1846580401
389337724
275071468
1133581888
839565090
365910254
1542450673
1979762141
1722866224
2125115227
482866559
332621194
268311528
445735565
357981267
819153480
1648990814
118353459
77081045
905042084
222294417
1547869287
775493400
679545672
995962268
1525950153
62041334
2018650382
811926045
828640663
487623196
2128069170
389585370
148969698
780103033
1489183301
1342679059
272721962
888943618
1078828406
2041905394
1235727778
297675876
1683654525
1437798022
521953797
262619133
1802182668
832574987
1497286082
946867101
910032080
1341493363
854376739
1616733081
1052995555
449926883
1429672663
1790233678
1873188935
207922968
202789422
35415393
605819799
524070303
1657058428
993986522
226898324
1444146395
643199784
811454406
1085967135
1419833446
1033038361
603812636
1050539424
287607995
1340568088
1947569397
1661070768
1014267766
845676418
1160209908
928614692
133779107
1254404276
1958806857
1925763958
834024598
2015157252
1419825357
905711930
1286319320
1029670188
11001971
276339348
237448686
825304509
658730814
1962591092
188864449
407049122
264579135
1841295779
366013550
1374931406
155245689
1514844919
1585881848
654072510
1074897780
1828058113
830225273
1955708447
1713526929
598910222
1663613786
1788974908
728718459
44191708
55640775
2014154160
1786409537
55745708
1680065305
1538983646
964858398
471629148
9153063
130936950
1736287246
1444280981
1393064086
1350766170
1524777616
540301048
1845977083
401028614
739300486
1192313758
1403845993
985409561
835794360
827509322
151474348
1324418976
858087898
1086081997
1581112466
1062939156
1745646050
356189317
593418186
592487065
992078317
1931762798
1567704278
402527734
1392733683
630686889
1226649373
1651746083
1345008795
489191027
968827320
1369902665
37315093
1021960317
1360243167
1645518944
1393554730
1810878391
590347085
90180468
1724636720
2048667849
861710187
1684101005
1701539179
1645855475
925352756
975085102
1913328595
674045826
2055135805
1670240366
876776282
2022364940
70657023
2012841073
1721016807
821796641
1340873516
1816084885
453095888
1329617086
220688206
1361745136
758471827
27984265
1140846186
1106771836
354354241
120898507
1140543293
1184283415
1664246392
419459174
1266648434
2096140238
1863640758
1717615840
2060627655
408416791
602972213
1105591474
236730469
725485102
350980685
662617175
1194905192
1326610396
633686144
517943825
2059497206
334307426
1619186995
1829956105
2046555732
1272836641
254662956
636433224
91916336
2085129832
1624050158
268134172
948073857
817030468
955331235
486471687
1457944263
1122890750
1116905845
1303642108
1304636172
618589088
733590163
858918206
224287790
1120831601
313234508
1071607707
665609461
18828973
661474972
785116648
464585786
704178892
1074048993
1262476354
539101494
1001957200
182256640
1088837126
1249744141
596318540
302550105
454758200
1985887351
928153242
535837210
664264979
469652320
1871657191
1806446635
410376714
1662940180
2020123746
1025813882
1292949006
389641078
1788570130
817060222
1766833298
894541710
77070056
671708929
1651016964
2074757338
849397836
312557171
594672751
1675048724
1767154176
277257575
1447533106
1957857575
1429982145
528568388
1267262899
856732612
699138205
2014157088
1685233156
1725118476
1573060308
857137079
1227687354
483220942
1121115689
254354318
772204345
1179484127
1611595623
1362873336
1355572336
1862493288
1767334713
1632646572
71403786
152721883
1499778266
679519352
648357896
313802153
56132072
1194422369
1949063154
907033607
376634838
1561507846
1389767805
165779412
52221871
1406028667
361856561
720097368
584341540
2071206389
1685162665
472452673
1563963689
1176372214
1727738940
112096189
231288318
545457965
1960125649
2039762775
1912407327
1033407881
1476611231
365807837
877810260
346829790
1428936760
1205616719
474644022
434144488
1503056662
1279491086
505615815
1870336864
901786795
1465870550
1933612866
1613610499
1389412835
182393676
119640383
1923313039
57021636
1374515257
1172536868
473031250
639355247
971045726
1340159817
1392678076
525518992
1892443819
1908300453
873136184
917698913
1572718675
979468711
971893255
1351314987
1722446662
1173789119
36041203
1057605288
338195537
1304355745
2067644718
77353243
1724670681
638936607
2011844610
2088945826
222683026
1688683506
2030345327
214690109
1710098525
1073569764
392288988
1870931124
325738056
511371235
946957979
336774842
782204530
433261237
1785017816
631537319
1538434329
2088376873
848908730
491068105
662622843
1572163125
217406927
492893114
574385528
1891020651
2080970270
1074477570
605764554
538417643
1504356349
809370411
1583149887
227406208
103303676
1926898226
636795410
644244014
1268199979
330465139
81723659
1651807454
389028120
987051796
868658643
1431905406
369858747
955867973
536501452
214153488
1972037948
1559003257
812899685
657597883
1712083110
472288212
1825695490
1723946283
501494989
1177665511
646250286
658690793
1214991723
1897090139
1742477702
53201847
1633880261
862759038
184558200
777748235
523838819
384409373
393339147
1543731811
114377434
1100006100
674750715
770178551
1436916823
403195433
1588597177
1282264142
1289582970
779669493
10580947
746691303
1945067566
305805300
761291931
1379834818
2004980306
1556033269
156520203
1104851687
922857656
1368730956
2027261510
509807879
2088797468
104557716
566181844
1220626944
1772309898
61917217
670605323
1611338571
1998003258
1782237600
139073725
424112629
182841060
1080036623
213591655
1445938934
309745704
1413938821
917596039
1283912990
1473610783
1817448373
1114983250
1428994085
658384869
2015963061
1452461217
1041437456
663013620
962059196
225470355
942020329
1284802551
1572811713
1961431900
1422876225
520902862
877755502
1458569745
1995292938
450139037
954132681
1258476670
1235237741
1144195127
1778041456
266077501
1823324858
1276470155
258092136
1887574371
1253467902
54594946
807497139
817026580
830376499
1055947502
32527324
1596661566
1815504429
1982378332
1996070401
233678485
543495360
928179409
1329544121
1868843898
1594490077
1237402122
441835298
986881429
13672450
978975234
1379012450
1854224375
442656262
2087948127
200351650
745514382
974255623
1364304092
475964575
1057738835
9707708
1576631324
125561721
169076437
1772110866
496037864
872404048
24116509
1847749729
1358549812
184621526
697640737
1298766041
398503143
1628552844
1604487290
1244563538
987424822
67877595
105243875
988502345
958851803
123019251
1195688139
2038853207
181147352
1722496102
140398912
584318340
1689525221
714931331
46925426
297795699
778012390
320746234
958593299
699744388
1708799590
1521146721
2081853737
891268838
2053115458
108077843
2146395146
1663678081
2108029378
628931600
802046767
1252614462
1905455927
754089964
387127841
1715359272
140098685
425901941
472109071
989579033
1557228288
1324278353
1721549078
1311877744
193096016
1709055930
682744011
2100395508
1796816655
1363564829
8623788
1221228840
494036616
871697880
60038504
659006545
2001317843
886664419
1558809343
1344807334
1367893249
1226457245
1026927081
425898895
2024650455
287324805
506955278
390842076
381345425
279838904
916060097
2012882954
1072261085
1426530961
98708675
510994442
1882574776
259918378
188846737
746856431
1760538624
1342537129
789279541
739127337
1404563481
1111150412
2083909086
2118098103
945352335
995118753
685599588
1683279694
1937993300
38925571
2094837106
1593683564
632640046
360123252
941903893
694802039
683108822
899155928
2134073248
975461451
162976796
2068584639
1028923515
1078103828
1987203375
1895874751
842362201
311455030
644589104
715547237
936923426
79268952
1386636588
506204040
1639291052
1361858098
573657667
796413781
1121524850
165279233
379832420
1919725737
2100481312
1420996620
493240597
1426370990
736049382
281915
2058344563
1867604646
1241896306
767794541
183535670
571627159
640079991
1200259133
365649603
1669466340
1006970450
522787382
1779523754
567240508
1768302928
1232671636
282157065
1640420836
1421564722
371166856
1135858879
436439337
1814564048
322119312
1143892387
372064570
831020630
1748217578
2000769412
2028476177
589775049
531598800
391596849
1931279490
100114723
74658784
470962410
1382217307
1706748321
2082993449
2096065806
1758043575
878495344
1026506821
2103316575
35859101
1737083433
1392609430
1577443343
1165860812
472000704
548061769
1132654884
364962128
1069637280
1467707069
1746740420
1215418134
183553917
1411204529
255060190
1280733042
2088586610
911207056
1769454301
534401310
1752330549
443635783
813160148
1528131738
1415548369
1303915699
677687686
928695240
961705334
567720676
1613749554
1187128812
1160372965
785015296
1228434163
614102980
2140675903
1067962467
282170244
676091271
82295683
141256012
1501705563
259938149
561895912
585021309
176248850
1767020632
2111846316
554472815
626567794
1808950004
930047978
881423209
1932694118
334341747
952138422
786505375
1508342431
898283897
425620348
1627584790
1408761970
2128436595
1730342754
332410885
270642107
46948492
2138817059
933408666
1954493049
1783364353
1324241337
996958463
478145623
214402029
527695556
689529779
2078126949
251374324
1794121065
1023566158
1244755000
1004590025
813014277
736214328
1123210343
1199780827
2074463267
1923319090
1358957500
1232109170
1406683207
1052178176
1189169986
608884445
1791639267
1720953127
422076948
2029219041
1422230562
1819298512
1664939524
423264524
172586198
957235449
843827992
2116249978
637404696
1732805562
1180079591
1020057911
1508615646
668503461
1569055325
1017740481
1230389757
927123558
1756563311
274026784
2102785051
603349626
750119689
1088470817
99310970
1491583359
1964252200
1105140509
1131128250
124857562
85145193
217264962
1010605570
1989522652
1760762426
2047520292
1788953672
246050526
1996723506
394831799
1955745317
619207716
1014752413
1736569157
1533554074
1798818049
1502611175
2025753342
844962739
394291438
1413387202
716287090
1003810565
2015777054
1861469938
2050292044
1229749550
638342175
1495102580
170929676
1024611117
1955715775
1125726421
690786687
1835668616
1932136983
1002059174
524373164
886324661
1258698272
1678092595
2007419172
283578681
1861486416
1412473480
1987039038
170473606
578727096
370728389
1248246314
2090289149
1946344420
1615183024
574670499
1720705971
546649571
385450635
1437913827
2145112193
316706280
944499305
1291553681
1501353804
948143593
489040663
1528323735
2026439480
900954149
1759652906
1537950105
745743411
78054500
1905029343
419356236
908367940
1326901865
105341603
136730982
1613857828
1694791589
2033439412
747911991
209140646
1495176685
194532047
1732044590
926083474
439150427
496778018
276591023
1904732916
1470911893
1866532291
1526160726
560927760
1233544400
363295129
1160264250
1052464972
669392192
124143929
739069828
1285273164
1432375700
538368547
1871651999
1170864323
1410566609
1390993768
2025307172
1142887418
1127927002
1991703939
1970856639
1039989800
1870547919
1255146713
569338640
919416773
1233657651
1073012303
1994343259
68104177
1400890652
1602816515
884226391
1982229063
378971791
1095110801
1149820671
181284484
399021032
1889650192
701359707
759474824
1180158643
215066362
1511824419
988372349
753624440
2107497820
1177741746
1592226076
282934767
1066132984
254733542
781028200
1946271762
695327260
1169044565
437248186
792393981
2035127342
180641718
854387312
901847023
809387299
1197202186
1033746261
65588265
790734922
1460049490
501469441
1147493932
20983041
1936392491
207582998
25700778
333555060
1118779994
1914151065
791707259
220682423
685590387
1718701419
492113811
605019749
818388270
1648933237
1016188154
1366457337
1527022720
418489217
120619469
955452233
635634778
146591269
559123989
919387974
390618294
1189837507
1011847676
170186451
290779219
471359712
1442848270
827567932
1728401453
1279003955
543055171
1438418308
639809694
2051416602
437844097
1407593476
1524218117
1999161051
1784318637
73092028
665295178
1382650597
40735891
1379840017
1467633100
186499069
2072207655
83776959
1542086847
108451564
1679649894
1080038962
1145833435
1700047879
777713093
847077215
697562589
762503030
1205590068
1483150646
597149006
419614486
49744024
33386094
1488343819
1454853180
1826922662
1331634232
1895238475
1513697576
747876181
1507626598
99102725
647511444
442117951
1691754450
240877699
348811781
1982598710
403074463
1976449770
1262893925
1349596974
1935424086
608501970
904347688
1330466585
389141437
535900545
1836361648
860262701
952590723
1976084314
1096823033
1475884974
780979547
697314288
699664961
760548622
1980187700
2018172946
1790664362
1004276171
624550623
2110184038
1925517134
561374259
1787695638
851940428
524698811
71406512
1295671158
1979067557
548556373
1057702577
1263973370
806729410
2015932856
864028911
1491761796
2104921435
1511296494
1044232753
1602396116
1994046141
266255745
111596720
876824350
698852109
1523388994
42560489
846266215
2058978528
1222314674
1052896495
713408220
1932539080
1728898473
433229275
1702709210
1041824853
417412694
1002192912
1993454247
2056111672
796145788
1098547797
1406135534
1930328731
408945883
725371310
1385359651
984635661
1768695900
918544659
1613044006
512575755
1559796532
83031419
2146049424
165121959
2068212568
183747151
1620625209
2015267426
1687932209
1460048911
262185278
849125342
1834413809
1747506691
703064326
209785846
1781646493
1726169944
1875598342
1682956909
1381046642
1494943215
1599705639
971272329
246285432
332546242
231764043
259370057
471002056
361482205
320182246
1700408121
760184199
524449837
266143840
1546375757
178964793
114250495
1861942058
1535380333
263162351
1575072885
716105414
689722220
110246567
206759610
68307623
231176129
588593751
194632519
1582291375
173895166
1660235472
1267706427
725173911
672508676
526281432
1415375063
568813688
1083311494
1927844501
1268653236
1206684642
303663946
117087276
694525001
1326740071
1847970069
488690765
798290123
1729035046
2146821890
857151285
2073370575
2075672820
120462878
1783012255
2103637590
1106691800
1049607363
297946060
977028492
1216808363
1697935161
195639887
564882296
306196355
1808387383
467721712
1054145977
736325443
1786906907
1033517362
1584830957
479521778
1210588857
2027793822
189092441
320563346
715834139
850395521
749101992
477107166
1036749227
1699671922
290726514
1130056639
911863620
1454312223
1836480950
243376731
1412034682
497714382
1099834786
1544429693
1801804175
434674559
855881746
336107860
990010245
88220431
1341165295
2012804662
1228481322
588515942
1544948223
316392343
690617705
1529173574
1859736466
1135899787
16117571
1265450834
333871038
1342710712
347750265
840956170
1941831091
1707127564
1738373597
161379597
509302879
2030391447
567831086
864179089
124339031
43167733
906564118
1402831072
562530147
247607193
2099704363
348425959
900212764
935925412
1149067876
524496530
1482676707
2026374576
767070261
2139846192
1278583644
983279332
2080861847
1664287170
1628800031
1199565627
559179499
393076473
935420537
385020215
1257971220
1822845970
1268964394
407162252
1393058183
343677776
699582451
958104499
1246013032
733315181
1078814967
1663761358
1272894283
1175041367
1402771325
1385053653
1404243078
553006722
705000209
245331229
938536576
1565580416
79409582
905141256
1459094743
1665738885
1031024898
874092738
201457058
767184252
1073213226
758207221
124189033
619358006
1900113881
1760898371
1932870576
1189664790
1964875323
1941061167
1141456772
536881527
838660255
1887005561
73611555
1642801185
521268500
120093138
499192006
285179361
2089660643
106415852
636731377
1472517075
1248172892
1464915930
328828098
95995589
442202697
855658310
2022684751
348954616
1781047077
552866442
628018888
1101389118
921555746
424628346
339618153
106432189
3970699
223209889
1649754534
888764336
2004781613
110309516
669778176
203166502
1403115802
518282456
869509899
1037937280
1085355014
2054087568
1298182027
875673105
1491374005
984941909
828230345
799678211
1862692349
157553260
1317455795
240096045
1083766442
634348303
1456057069
796221774
2128229340
1740607785
1166324998
792388342
166197024
1164408720
1462158983
1653808144
1894481943
270467918
1631902475
762628207
431675588
1490961097
675376603
758552141
757296636
1495141971
247096053
286612847
693561418
149196709
886614494
1840748147
1841565954
270951292
83399767
2085263850
699719866
1409962903
1958118567
268908724
1090852352
173304706
1570432214
1120653443
1814798799
335626176
1375166056
1687991789
908589356
549200435
1244184997
471729242
785849826
1485548788
273131563
849513192
1913335273
545081820
1647350774
1799732653
1510641601
1521240585
1420840895
2108603406
1878640006
187508338
1228227414
1659274760
1049202539
2119396022
379977181
715745054
106848433
1755506329
810905999
1277491399
354521940
122904846
1040448115
457857713
83018669
217980495
603904795
997736277
1619954897
1055793117
203499474
129324491
123163048
2036404484
1404429438
1783078765
445120001
1962673915
265259578
1617287547
424070490
1729114924
184639745
2097939409
1258837189
1407247110
772010039
1418345813
107708424
2141222649
2065021819
259506857
800876246
227664856
1382459269
1662902600
1058230425
901599950
295321725
487939625
543352735
1108873065
1381967195
1804217645
1029697176
689179881
167007718
452735862
1834864014
157102992
84679922
1009330726
49457075
566185154
809280046
48673143
1070708775
227144840
1952425279
61856557
653958913
1120474943
1098268586
568084272
342471977
1212202902
390735707
490903580
1395509764
48085715
495585191
551892344
944913863
1560511311
1713420989
509156635
371698903
1030303946
111450986
1007906598
1005408109
1443612601
640711673
1700159645
1501824530
1086237912
1723205935
348113344
127536316
1557031120
430901876
1071322928
1089031006
644982744
1364809551
1562231825
395877349
632096842
1163461990
853706545
745163783
1542860126
452073249
1605480210
1417369176
638581622
728056293
1337779185
1124524341
783095954
704925028
887331394
1571728242
623306098
891332051
675174853
1219135192
1732051796
261435362
967619324
1010377678
803395942
1813794055
347207544
1631655436
632883541
590667215
318450361
1248528318
2129769083
143034485
1585049441
850068981
1308101414
1118225356
52985381
954451831
947366253
1252659583
1812996899
1304003987
1920892276
85081976
667474875
1531983710
2050805032
669337390
458260597
449401272
1249851317
1948363672
1955360918
1011899010
258853147
1764824981
645866219
2019672674
115998179
1575603059
1557980028
1442578272
90809712
354231306
1871598861
1434705522
699046408
225868913
405332519
1443922864
922660323
26152202
942005218
242851086
1129470871
1353363517
446321023
919451701
1799966744
377567766
174736685
804450813
409277647
926753699
854187838
695767169
1791472137
1835893010
961924781
1183338026
1361645176
169143026
1611324883
1999763139
707760212
487107163
110053317
173832018
1353989992
1764994019
1171952933
892799049
851967215
625874
1218424215
1461424663
1485993696
738318152
488053927
399938544
705013069
1944882136
1274154293
684073089
645528758
483310408
555902064
818520649
52850698
1555472685
408442767
2017997252
411333563
1029557286
1186295339
349477868
647014662
402416821
1020970828
99754655
791199071
1091296057
1278763656
1668105485
5121253
1804729104
973189768
1430434370
787923523
1099673465
571872306
1115538638
298316476
263701128
1045955314
2060744419
950863282
357286467
1096286104
1188751289
730902194
825239329
96132734
1250305987
32048653
17696134
327406703
124702865
1964494109
919076076
2106189821
844869619
942515153
417660669
89069161
899144175
1696003762
1473278694
17110284
1985950810
103756591
778700239
826285810
838753033
1332221902
1297378686
348687763
989115300
1706586025
2061227591
1266634739
943465410
109274805
227378886
1599376378
12982896
1484036401
1332671027
1995180810
1852945874
829964129
214585433
819378202
1933268946
1132809449
1159970916
1989150643
130947314
1784249350
2008822732
530005226
967745709
400371618
1265286958
1766105813
2065820177
1157191767
1923379857
445527497
389737670
44210361
505776934
1364826953
1340652675
499017436
1979061159
1228408854
1050739083
1763174688
33956146
588006261
1936317891
1861943463
1568424001
189042608
712011098
2093756497
603429365
820498145
1622154682
1988166785
935083569
611252599
484446059
1982886971
1497028241
359857008
1561892824
732468364
2145512943
1726566698
1413396113
493426863
1337054715
1760956699
2034979272
330254959
1092419851
933069672
739322449
550424554
273759546
1063471784
906656075
508226937
1932963478
1139015373
1048909337
1904143792
1855171849
58828353
1284712950
979394988
1347242588
764407984
1349287603
359486576
1138457514
1547238638
566938944
930101180
1785197431
295065308
1623118954
1959651920
1041687065
388038841
46561273
1909217513
388448733
2027671811
1338427894
1045744002
1037850106
1663033375
1304784965
649403537
846713505
439389973
1697339390
1381060105
1369938028
1866038280
777438942
1229470928
1412813525
85401443
519549080
1341116810
1778669169
2104623227
886305644
1667562797
781734588
1929947675
273128796
1295244828
1747711350
1939492628
1497115219
1914725653
277825541
884488837
1035610514
2037347583
728290219
792694213
1497591513
1332830610
1172813743
43711782
1408695957
802749876
454196015
1852955670
1871898261
1555880337
406751581
2031626906
565604648
1506129558
1090050727
2098443141
1312068622
1727656056
1192282501
682052777
1877571254
1155859215
548006847
1722983176
1029869390
726929047
66678629
2130024510
1981518541
875414940
2119828973
322676552
382759694
366291712
137787271
1887400887
1154659949
86127211
844967272
1601693874
1744625090
1739160786
1883621486
860081267
502372836
701836603
997919703
602060350
1941655623
1715166085
1337186242
371478669
1703556900
1928639206
880428106
1992181960
1870911732
148853681
1327018713
1379143742
264649214
1097010482
1627658352
516197686
1848027924
1343396029
752558768
12239934
1650856026
1295421664
1533801164
719507669
1165563977
790357657
1267183622
127758283
1126259542
348726102
833986610
1601040413
2065493584
1545305249
2120231552
2079680492
1535868433
1376667847
350341172
1269408648
1180806617
911566811
924890033
983435988
1623903628
1364938624
1550280826
188574861
1997159540
1548887149
1264507903
829118241
993704580
1900446799
572588769
593319184
1223353228
209918155
1961434904
492966629
639903179
847075191
124724684
1999654794
1262901934
2004308857
1501737181
500326086
543793237
1243831010
1692793266
892236144
700988874
362250878
1335652675
1688124142
84440674
591897962
1160850138
36614711
914001193
1851036983
1734394982
810752744
173060505
257892157
2118027426
137376366
291050210
26887081
659522244
1658109909
1398985625
551804459
1303428985
269552365
1568457742
770440531
839682232
1896401450
229971699
1019317086
1734032226
4901595
789437848
1637676414
274901972
284994842
275091353
1869693118
1779389900
1222885870
392219528
1626674149
1792354097
229323206
1524572522
1531667079
82072606
785061485
1172230436
865744117
540770135
615430005
1033004657
1463373332
394346384
1152489516
926650846
852481893
1894806029
1489932765
1413780308
1272447717
929317163
434063394
293600245
681734421
1659783403
540760987
177826667
1178704686
1728512974
2104883693
1877668590
474579278
1691874226
725228377
469384540
24315961
812812173
719091395
1728406157
356035592
1722564433
3559676
2135944214
1886363678
1691737377
1147748286
208946989
918426343
463069205
84318345
1153305746
942061781
951529240
1565384173
293234927
1934546210
375175406
85094159
120724054
220656379
626230647
1130560261
63673192
415705006
1458209949
1770116361
2118423149
1562879990
814055893
169256812
354447882
1932679264
1860909880
447863397
1562817585
620535561
933949105
1478241410
1303602284
1818411580
654987693
1826439043
104045373
2022909629
649575410
1838581834
883220336
1671825579
1716865559
72450322
1512744983
825357697
1259632372
1488748400
2091577808
2120865265
582490322
446689527
1269693917
443571418
1785858698
1774582380
1732539484
691952861
323801827
1051211118
2063179140
1884890549
732701895
45651007
1297231959
1676728532
880359713
461893237
1943432254
1931240348
483360919
370591966
1578578655
312560445
424298907
171448558
974391728
1794897620
1410135227
1381463098
1025433344
1746139796
2138885294
397046309
1315318845
741140322
956753098
197818726
22755034
2015104738
216567192
150047016
633526579
1163182506
1010248546
884390312
1953570895
101329760
1316213228
1627786414
1913198844
1072294564
653603094
123804711
1253204802
1337934677
1471857270
779582994
1122610593
771585676
26961374
1831940674
2070149037
869037461
1235283532
718288150
2047901485
338151303
924125180
411020774
314965378
2094424613
2063234181
1461064904
837642998
1239028631
1405191846
1263543860
588124250
685225818
1774447688
1137528810
884792987
966760183
996160710
182508365
1408190053
1621386135
832456651
1719279201
358359841
1118512312
1170948293
100782638
1275185575
202303915
1907795794
1463115477
2097747429
929808641
1543933093
799757605
161050430
535629347
1420605436
1506459589
98067190
503962846
1828153592
919368643
529077389
515096947
2104471030
2082152862
1091345412
1372152516
237176666
1054095023
1006079418
1352381651
624259928
756658354
2137828727
855240568
861742288
1404560042
929500730
532339991
425364861
968118736
2064828124
976206360
814724624
34631254
168153386
670426229
805165500
1873604077
2143121863
441273978
500117051
429087349
182045799
1858669346
796542179
1570656949
1840652290
1431879243
61565010
1865483979
988534033
1478546664
1113194535
1566813553
92045123
909341265
1744549170
81578654
821554443
34835114
569865833
1977730212
195533101
1351380660
872301876
2101007729
1643935488
1433354056
748815634
1499696007
1175764207
728694047
1225941639
446641585
1252070810
686128319
1794816244
1072912910
2047524964
673383442
552120515
1473590077
1072738797
87231723
911946097
1524416073
661854238
2087170114
107445671
1731449246
1472135517
854797139
899985140
976225607
1377476039
1335677064
1092399672
1024333992
1989792269
1066506332
1015760591
805591645
683212160
1901410647
2122719616
1751037899
2043758459
1940691607
2023260878
1669808095
1334716908
296519710
505425400
535682794
119376828
930817407
682270335
427501741
1285382379
814479903
369596710
1527790678
1008969173
199143425
1537097519
1563771933
587821664
1198980118
309595371
1018218221
2132714324
100433852
589300732
553239940
322732747
1035898728
1872668047
729774421
90899143
358688772
584007328
499331669
62944907
726662981
1708041299
1302128396
1648471942
624893678
945144016
1592519703
2110058404
1382258013
1921324859
140556339
685863231
751096977
1763444365
1463163739
1124142513
249022422
1098774243
414159616
2028567640
1072409637
1316995505
487622532
2006280898
1078432466
1135527200
440724379
597087609
763790735
1274760835
51503499
842721102
950435910
588360567
611945279
228776539
1742613055
192070030
164715357
203001183
1069043400
1751195379
39123464
1333710306
1188222664
69743868
2036673949
101028940
1839528019
339424654
1965747655
1032881976
374481156
137347851
1227301241
1202488301
2009962289
1342753505
784569148
1616369041
1585191502
1836863367
1313105736
981584172
47870107
549549325
1473902446
347804878
1982062851
1188269164
1971439018
142353759
234459851
1157319252
2093955873
1438662471
1863544160
1209387339
1521050664
397040774
748432010
953879291
1220056435
1139103569
24174073
2132446244
1849088014
734985716
1311905366
85856781
768355711
345231695
2109537926
1703597560
952715295
361165014
2145969896
2057421511
1793979077
925572657
1495467153
2042269200
1118428019
1928951468
1672474321
1831163155
1346362010
1386283296
1929967525
220771060
1589883884
1749520774
1401253802
1877403516
1946168147
646922868
1157499886
949290688
1454217402
884189027
1803947192
1579909713
1138001320
1275700671
688152768
1028579360
311426674
1678698376
1519521010
2049842718
655765678
357531265
1416718628
136623909
853504769
468074934
1772764348
1099186011
138442576
1568490474
1866980835
268526453
583256107
1566013133
35198414
484117145
1426469046
1497107974
1194930376
778972301
1202388261
1443208666
1770962570
1579091849
767825049
80604181
1301769716
1746408578
604841620
1562502353
323619882
552169506
889771659
1129040056
1524637475
644577140
410791135
649015377
1040661381
952315074
1477027542
111728377
1992806853
944213953
941600389
393105269
569144964
1694848113
1320968518
991181352
59817773
494139341
799702464
462975904
18838353
1928950896
2039632797
501804136
53076500
1729779946
588747021
1496571260
1818720260
487743705
721798699
106505861
1220387588
1998591022
1328081358
1739135627
506024896
407131955
172734150
1500110012
590439873
2001861280
1060471728
1279950091
37696255
1497555051
1552142946
1062659980
302970408
1011132451
29646953
306445533
388562791
1822050005
1058006495
1362771686
1973349080
274382793
1892045567
1121625075
2093731492
1819551519
928194125
1905064425
1374906401
1256777253
315654619
248334633
175740388
580020905
977604567
1080752555
376955138
2037754439
769251049
241981847
814906698
60978215
2084563624
1247154157
1558711044
891759220
1196054857
633564502
120681843
944074687
1765620841
699830663
2137893491
1175271350
83648530
1580871995
807280506
841976711
1225998236
804868243
1878884430
212552568
1554754591
476303130
453836624
75038125
1631782689
615568562
512782690
31418279
255298201
946470960
1201398064
1061999246
354878645
1224616666
1660825621
189552234
1920257499
1193727824
163095013
2084983919
1763503309
1618158201
338544844
1527548733
1376958364
879105861
374129283
169064711
1596322075
770870418
651723737
1375697720
865268999
1411370515
516124050
545238467
521414987
92795400
1654115529
1605031840
490296973
849080716
1250461622
1745540157
1652014256
796568593
9594313
1854000203
1230791464
1612699931
708654899
759783280
2036693609
1220008047
1237349219
1235399452
805855319
493770201
1176400292
1192283249
1955678638
865432184
906685615
588307854
2076231013
371921904
1298457532
1287606066
2085935363
1851814247
1385547622
1728892879
1079017502
1000437590
1860617822
735491382
864198146
1945306617
1870150791
1088299556
1904445490
484903078
1001450511
390354124
1248130485
1826894206
404136419
1713922237
1887896837
566946340
1209659130
1161853813
1722105074
2055827410
1048753717
1089405973
1378574142
1115324771
528726768
2069325664
1742513067
669777123
1467990542
1769258280
1982870114
1325574204
2027056373
576580553
486985846
1610159373
301802283
1522585049
1532410144
2058675859
910425776
2057146076
464565886
146253270
1203522527
641539850
1483662028
1022997602
1164639388
646679082
1322361157
410326711
338397686
494562942
268304864
968123329
1257607496
1627348035
1829556239
583542509
345368881
1350459105
281401383
412064881
1656714703
973626829
958487506
622216419
193393135
984929998
1967859831
1183240515
1080686503
399317669
609776933
428915763
572174312
1314455431
1834928210
1861541363
1509818457
1430210358
126895834
446074320
1164689630
2011397049
1200866888
1895727568
253001247
1849540165
1333566283
231067197
474212131
247880453
811439322
1555764640
1932613745
686995808
1435928330
1304352712
251060495
1377226993
1084613312
1741145331
1242469160
1571709266
73409678
1178468029
317106293
1545619442
416578605
917460753
973091016
1062421289
734379434
1620164862
1140799355
1488610732
689039901
413485170
1268200152
202729198
1218170827
73966160
1691945762
1551411524
1884118103
1231016278
966343124
2102395174
1313408349
851311447
411044306
1087156816
554930571
770665157
1621651777
1813337194
1496458041
1064738472
765632415
1353510984
812772769
1736443124
1545323573
1248473244
1574742220
1461626978
1127461028
1702844686
1677344258
1494378181
65936478
743075419
1466552453
2112480228
1606066191
18789245
630203731
422796294
1934811611
1055445856
817794441
753299455
1540077084
1810098831
1967204508
1123364106
1033336364
713886918
324490670
113569374
1093395536
1228807632
1729512884
1024509926
1157869346
1710827734
1668782842
1637113082
1127709435
101907604
945799294
1488663363
1550940447
1069765635
747018074
116337330
2057909448
623744996
1245719758
171479492
1553776117
767019989
746986046
1145233777
743234929
155281762
1652375232
218246725
1854340463
1568681089
60327932
498632705
1550480666
1692897044
238569599
1851037883
614294071
1124166307
624065877
1334831121
764420758
297009951
1968945728
1053452033
1234654965
1133431449
125286234
1669316872
1916742488
1353880130
1397564767
1978923594
2006846511
1747795097
1319611103
696056705
526332059
765976697
1652808208
29952972
316227999
998438709
1174749049
634892128
1843907666
1424112934
1390743372
1380260614
1045303551
141650936
56161161
361273644
860620779
572037467
812787958
537268290
1164886644
1087701981
198493242
1808701218
357583241
2033670728
676131265
1679449010
602430400
1833018575
708369144
310708939
1328979049
2078889822
235551952
424463682
202934699
640357963
84223688
580035343
1613620266
1874597809
1089447749
1431849082
104628670
1219070644
2092991142
1059191996
662713906
1077424988
3911094
78009152
1801123071
1945715798
988045211
1679776128
2139312896
1865086569
298065138
1280307632
1968722296
1625445273
2094532172
1145568179
93348206
590172797
1527379865
1881443052
1153514321
1510756005
1431490791
239199034
1026832631
1561069522
1766695747
1222560014
959136798
299103767
735092321
43767786
1592237324
1932706202
214410953
581634039
160873491
15613577
2115100537
1532299131
1284107073
1930895804
1124778326
1854970298
194998721
747227162
769347238
270411837
1668583911
1069911475
50984838
1991330317
2029075214
235807853
560362311
2145313535
396946858
1354369068
2065926902
1871567771
1279286445
1038848762
2024245488
805146990
469707639
1676947120
1222009794
190118515
565158070
742011268
23261884
1712487222
847518318
1831196659
665211057
1001759219
1795390841
1408601118
2143383
696422756
921677541
356896884
6904396
1860006037
24773500
1280328399
1248246619
12757968
1648498851
1392888853
2089977566
1110367474
1068388064
1137134563
1161328892
1884058923
1716788162
671463782
716595120
2109488808
1251570231
478617514
243630151
529466557
1228907057
1079316773
1015630535
53745969
1873128555
1470996755
1679160523
1852360878
509012449
1716714918
1880480561
2120021653
1594556442
1403850586
1283616361
891832279
518816166
1435953038
967743197
2082592619
1853622629
1508086734
604766880
1580890159
593509536
1608933486
158511127
1312044183
1341403309
1244582718
223076113
1055362655
674699482
44367333
1566715500
1011425741
1615318392
95362222
1925047223
2082098695
1576008579
1889482286
1738881145
1819701028
1672278968
1125004892
1887262857
1579082085
579216478
732898193
1932681608
449619
1171489674
2048435834
1529534294
1873946046
1450879439
516803967
153857888
2071524324
59561325
1273588882
824011198
345553350
1533353469
1005617887
870170632
134897243
761398941
1301239229
1163020141
1911346135
87847327
1164039148
10800595
1799474967
2122169084
1250166763
1309863389
666007492
1257443671
153493326
1131101757
146437989
2000703479
821939502
544477246
1201795822
1158114312
842382853
916997855
1035535837
209894792
1879586972
276029126
1537548062
659431419
1354872800
2038021385
2051696058
1886219601
1790390779
1851691865
1293277263
1379855065
1823962972
1061528114
426060650
627867180
688783547
1637784044
678548393
1743465875
1047694316
626313183
2045591412
273788100
1934981850
1896057523
1990117790
1445047777
150892384
1822851286
2094548988
2030665362
1842022736
1883707993
151774817
1549467736
159406599
691364428
1165902631
930418624
1119636653
230991659
1041107703
1540127256
1552463045
642193279
1279428546
940781757
1866547977
1733039732
347864296
1354952015
253903351
1696511989
1672173151
10819057
919587212
1988999229
515603211
14780310
451788627
731185833
308303237
1759111753
384330267
1844205989
2060615094
116186027
146625046
1824993681
1260448750
773623117
372893985
233308137
619616403
1913405314
146397800
1585097511
1718830841
79650569
1735543873
1132868884
1517023877
37221081
204946333
126597657
1839704776
525065793
2129128218
606633194
1693535688
1566796039
2107090883
2131061171
1531118360
535758836
1428558870
642633193
1407037706
1004304281
1975086370
495731738
60584719
772917343
385511659
1306823264
359208119
1859014554
1316818213
1465899392
730210073
1952745722
70443388
158209548
59762579
812780431
972353310
1981566936
372352997
549742887
942776559
1339079322
1655960655
511758445
835435373
2010594641
266758459
1947700755
1995817285
1502486758
135179732
353594052
621943090
420647432
1346879198
1583962349
1287784429
978298951
1031369440
109010059
662025568
1168086474
1248599101
1314505842
1168825500
2031029600
1687605912
1269193960
1003021158
1116966591
1373596507
1844862858
2054476723
2065929678
2127781596
2138591515
1963699925
1229916675
2013333480
43426391
1731077518
60520784
162948347
181772934
1840436917
492427182
463213973
1032395199
1038448094
1205891933
69742763
1017100689
1722313555
501832942
326117768
399781820
231371907
2100730095
423044092
753687441
1838788256
1037142871
1154687451
1641929592
1462861003
2077494199
576637755
1126470382
1857594174
2040104075
1381361721
2113923482
2075182555
1666959669
1589353345
1999521906
4920705
922989386
1036830345
1971803470
912854053
131632077
2004199841
859370201
1307421080
537054099
480462611
528440587
927875488
1710098494
742221733
1136565286
45727008
1802639545
829385443
1341696964
1839274386
4474311
1403016511
521973387
1732475491
211629976
741978887
1431887195
32424267
641761989
752448396
321953524
961054738
1156655256
1756470778
833368599
377637370
1395125058
1236410543
438097273
2119006329
223840573
1978210638
782506035
1578988852
2025113589
1878630056
2027758738
1967822063
1136305072
1742633198
2099067004
1343489846
1651840326
2112237699
1018237563
236191684
2061025281
996353992
892916142
339904241
298493706
545343481
1353780810
1169531323
1841581973
645442758
711478855
140474988
1936175989
1099601875
1083734275
527134726
458681545
1062891693
15837454
1605956858
1291849132
1256599075
2051897252
194530337
2023504038
886013150
241692398
71290033
1079007894
1680054638
763064156
1919068507
1713336450
392471846
1087519039
385152765
1385649464
977052742
905697108
717931314
1418935828
437364735
1063682696
1367867125
492522638
1522470286
559699707
1752676640
578354517
745158196
503514238
248096623
1408344518
442069438
1893752294
522774720
46382030
6560493
993211565
1277729750
111583729
1397069916
595191926
1944973360
609515954
1320353482
1405863049
956972308
2035595150
1735754097
1679233592
2027401872
510077660
420579686
1373820060
67498774
638579740
1425890130
1292961267
235487272
2068570143
506474760
860021889
436219602
634086837
1069010916
879914527
1415389067
1848456789
503410106
1292280062
91691847
1881119866
832572755
1688912028
1287669521
1605052868
989054643
1500499909
1359856604
670248740
1820877366
1387511295
1713399897
1787092043
1587033392
1623330715
648476075
258892593
7309756
201462278
664019776
2057644724
536205054
1762408164
735000982
1812539391
2054979475
285936845
475768471
181601728
1119911772
1966458631
1721566727
1599534972
686108634
1495488935
90656557
1372758237
781654147
1301828464
1111460641
1827171557
1252763060
305131930
210494371
46805072
2118598698
937663294
1615042623
836822454
1459020350
707697185
1971955896
1644787142
609491791
1306223272
1474316707
1983421232
1595350757
1528335780
477487440
628535161
1521587209
1216736207
9600785
1777013007
1731529894
1661981513
1837163095
1396972316
967743263
706556478
934959528
2083339625
1445448810
2031415425
1587866363
301642965
1515038972
255241114
754158589
277673915
2037670508
1585179446
300900792
1903573374
833455037
1404639266
1404058505
2029183450
1832685725
757998615
1528855339
841949114
1495236439
1240793026
1080324563
1055041661
2092243872
923696553
1996647472
853828759
354621839
194320011
334797800
372576102
499459846
150021770
71322133
625818854
252249567
2001187399
2044575725
501038477
1676531751
217575303
1068111648
899138118
104225104
1141628628
1252609484
1203621224
1697367737
839111027
1209243860
48663585
1992951074
1028461466
1754492720
1178079918
386092958
601170433
1525380277
1399022268
594458302
398261182
864303312
1723001805
1327269548
1395982812
1188920012
1949668518
1342332023
240609897
1035248599
484763790
1591606453
769345607
465624226
1265808898
1915430244
646403567
860695316
867948616
1293497471
1692469290
1280328399
855569452
767719881
88440921
500450164
1064746924
5944296
350566531
1476868161
1884926763
1350339500
1485760449
1239254587
1020561409
808661845
1824038305
1153663270
1237960045
1128183496
1327976737
222155768
1758650342
1254578458
1732179773
1262403193
507738883
482186418
1587695046
1438139423
539051004
688733990
915250492
252992263
2021331027
949571973
777535836
852959344
43729223
638548355
964072413
1710820642
638659726
1770452410
106819427
201239585
2051825826
182135676
1267884901
29399179
1939805424
1723893593
2041073658
969343327
900429312
1355217508
406213050
717079011
567997767
1997486754
1327432026
1890618348
1001505843
201664079
1730595658
974296552
1188929522
2014921389
1080683709
609069813
1791813035
1094608140
1308137582
543030617
1066863983
2008018287
112160517
814887271
1916107381
1630988947
109203671
201272109
1776572408
1317431500
1212901336
28386507
60718095
122008608
1440738646
1933174207
510002467
758759045
1359021705
1502369247
1521101121
323343544
248900814
85060427
1727864131
1250099052
2057840916
1859766265
869499897
1936779221
1413631204
509365676
1910682857
942849838
1452877622
249971327
730642255
1071459638
2074594101
946592384
1222785763
1743549335
1606230854
541203925
1381827666
406058272
1240600523
1149871863
1307725232
1466324904
1978948272
321092385
790558723
616086663
1415218900
963392430
1078954629
598312507
1373843939
882530072
1106061971
632146923
1590149834
1986668669
1873101129
830811364
145033977
918902463
1804113064
531041742
1755539585
1397354764
127790501
1912731486
1948734387
1328733579
360552177
2002452919
1448704294
992867819
701554311
727119210
460010385
195410152
758705230
1486576454
263759609
1565162252
610199320
308701152
856005860
457617777
345165644
1639269515
248784236
1626356745
1975639163
161954834
975679159
953475202
787430377
1531142153
1578134139
788663405
681644315
1996331214
446157954
561153354
126584036
1466830691
197678575
381489986
1198634013
789765204
24462786
291507206
1890161167
425196980
94162952
1032928857
1218293234
1068461379
472206207
1012599892
1422299928
2122421726
455979597
104884664
700828204
2124645256
2045035781
1716303222
1119086940
161617810
1927137382
85672731
550611822
1848649943
334362316
1916739942
1434231968
199093131
131197608
281708382
69263157
1319540149
488965440
943394226
1725281855
29524457
1293953016
441198301
600577302
1520865875
1036037009
225403058
418698356
1265350977
173002691
922024208
1630508525
1275191937
873340769
1032099782
358107981
1973838411
1960542401
979757678
1822285802
2116274679
1503286729
1588313411
1432839417
585265704
697578439
381525541
1901756921
1517171325
837408046
350094863
1917248970
1378359484
969505023
367073856
760255018
1045896250
1355160509
213952922
78609238
1912766316
1854987332
886895198
59015654
1701736399
782442020
2110465771
484956390
1300288995
1126985535
1059894422
92305105
1986179102
2104360601
1481539407
1737719031
2085740713
924906002
707036137
448760789
1600537603
1987449159
161838794
1166001908
1769198224
619751748
1243261299
144197401
1520616380
692997625
789083104
1942464612
1197975155
1136983944
859034563
420840417
495584405
1295127348
510211639
840773673
2049277733
84135379
686819789
1826284597
1914742955
482727976
1119945926
1110862487
1878622007
1398365984
267617546
2007137042
762035315
1921479678
2072508743
1144085189
134362980
1398351275
944920214
1764864847
1531793847
341570550
2127666533
390619074
755924541
306669197
1657460968
701179407
421975463
826400028
957323697
12739718
1477088382
2014934316
1944284008
1501755831
17750205
1725906207
1655383604
1355215097
1392157410
296187625
246927092
359959561
1629072254
1589038857
1076137690
1759943884
1300659699
1433170116
138495017
1664826303
1865907786
1622347717
1011869642
1664717299
585247302
1432829024
1798775416
1422271872
1403807755
1208206203
2054151658
1186498814
670879188
1950512747
888808815
1006698526
432596721
630331425
2090215024
1727043941
1226660696
1985344528
1149450635
2059406330
384515639
814482007
1293088952
1615524717
1534732088
1537258415
1956902126
639864025
1829766503
789560096
1565133553
1220874911
1004091019
41089946
1465681962
617741569
972111060
446919567
568261986
1070597006
1758616361
688968958
1803026022
1109772309
704740541
1481876187
1179457466
1594074925
1679920826
1371325442
2030733330
1148130686
1096053200
1714960875
804394943
870383405
1279751431
1610653476
1304304177
1925906366
727663052
1942853892
282011169
1120171152
587369588
1315134489
1616278465
744871916
517568655
1667645763
1488584645
845328079
527957133
1789347602
1735367272
2082210773
1368980857
1090194218
632168852
1656643879
614598379
679485968
895939779
1362755860
556118449
987324401
1264275016
395256457
889386045
1310546953
454538258
1655368269
909589940
498497321
1209138292
290601280
770582400
500004089
416515411
1056126545
79437185
1600393595
1004146267
1544753547
374015185
1608345835
1621822992
1964829161
1003739589
1492695805
179393188
1697511504
1519893860
1553799800
1848275622
1354766312
47825071
1279757009
620784725
1935216876
1773613100
907778739
308946547
450414020
522135620
1288590050
1187867616
1853540016
1896075117
864727701
1191724185
447517485
1208823549
470505984
874537999
511015490
1453614486
2031766923
264445828
109030536
1887670753
1392795845
1173859201
1339995550
1543744999
1884880210
512092211
992973190
238064110
1309648813
758087001
717862557
2116235750
1820170738
1792571077
1352589208
396764678
1651180978
1997429442
981015778
1928821667
1784118562
45096033
474678593
1788013221
1880141047
2030386737
837130483
1374371630
1448767119
900155455
369279190
375458696
1819894515
1453582538
1063878699
587750296
1900832572
449785315
534717989
1814889025
225211296
337219050
114640035
126310752
1070941836
2090963109
1953062281
1308217495
1964176067
2012849133
2131275053
1218574502
930057023
1820159537
1137507889
437221092
426902423
762479253
1589187932
1155422358
1974188465
1801918885
1983930356
518974154
1899484338
1038210119
250214573
603448150
1465490089
895561463
889106793
1270533238
1557857309
1685570360
478253429
1815986330
2115127794
1135387819
89401934
1671720934
1134276576
1240651315
1588578383
967853103
602118615
1455695564
76486477
1583486701
933444021
831551902
417681810
844963815
769604586
298355967
1204590820
616972490
1433857027
1931171672
367066885
308304411
248432717
718164489
651275375
195637698
2116177206
1390697680
1870237055
368180673
60780473
1833373490
1121370930
1234458095
1051204768
148814026
1017189358
1507236874
955044004
1743318091
1813873640
259512271
635533185
1836789707
1567856858
715355691
1631745061
2086164247
1401277225
1131338710
2047554054
1575839673
712211693
2008610524
438137986
1552044508
1557576012
963308456
495567960
1287732956
655405346
2070176593
251078442
103730886
1396074913
721322732
2145980393
1506894244
1664781567
663068705
1399926699
578722729
1601164146
632969937
311260470
1072307474
1046246438
31358792
689896205
1960601251
1991726257
1048411913
127762944
330313445
115494300
629938736
479805246
1658547068
129917166
1972541238
889303748
1430487516
1095280982
402446056
1846441985
798417135
1286529330
958966454
273576070
191754937
610784581
1778042911
141259177
2053845544
1066359886
1037779856
1049435051
139868182
392378673
1563498566
457588253
1699846853
2051105404
558871302
70797457
1207127662
1951958597
1232711249
1640590029
542078588
1383064860
32242698
1560317649
258845440
1179522149
1750379623
1707733341
1120453980
1698418833
758564556
1920660377
772483584
31073398
126576638
1960178786
927793517
1452913154
387976503
1984806898
1172602621
662212605
1227368965
1301325237
1579086446
1381338013
1117173122
86748791
1788464506
1098710502
847623824
697612741
749136074
1480800432
538588548
1904144655
781777744
315388271
1998726684
1266215078
1699553160
1528041602
1189839046
78471900
1114297050
2134740917
47443484
1381973358
1800300366
392721591
432624996
1474395561
1838713011
1369622490
1323164100
907299092
134887812
1221321513
93143972
332622088
1531760432
2119980732
2102752404
187279042
980086893
1355890399
1803983618
1012657330
1331658058
1221829712
1069790886
353466525
355078237
209249390
1785599533
852547172
634805547
904394202
1967520238
1238838978
2000292197
434161874
1327641540
2036597033
441312743
1537284771
1917364896
756795631
1804945645
868539023
2041827787
779062337
540713028
1189853642
188291874
1835568556
1349277089
2124900693
1852430130
670722212
604115091
694375964
915776518
693469303
1947372934
203840273
519259573
462059480
2050608598
1463061198
1415541811
1771938461
98518036
2030585478
1578390466
1158848031
581396730
1781011232
50649395
44767686
770395601
1104750354
412215130
347016313
1836261480
1526175404
950491016
105589901
581324842
1729341493
756859415
595594928
691978540
1090227278
1361264138
86038302
2119406371
1592508178
851057868
666721601
1167445947
1098152717
1730131593
142299453
1910700465
939231300
1733277969
183754054
1269724541
1745195806
1825711737
1458657420
368507645
798654194
575736566
1477063846
634310016
1104418622
2085575071
187538579
1288472910
1117163214
587049468
836837358
439884559
608083557
938881275
584213994
869780817
386666280
981770409
191124632
126981790
833630783
1030898363
1711531019
333327989
865516213
1220037501
390596721
123538310
744272263
1698719249
418604747
924812029
973843072
38287148
493703201
2062236090
228072996
356012054
797582449
1081672186
366749612
533422228
334196555
1172977974
285459216
1127115858
1839410339
793834197
1756282565
1268120648
125171024
1309851108
2044504037
175832771
1459784258
1736768768
736840314
169096357
1305397029
1922871030
287619529
1845547975
1884718074
1186170613
554852066
404728758
1668769135
2140016011
1141957349
1658013232
601177229
1498787711
925861467
1875717487
400204852
579204507
270418660
2029024494
541380142
2013179204
683357158
100959437
327130900
1303379205
1398009767
726381998
1535005371
42619479
1525643670
633024763
263819359
866729256
2101472100
1564053365
1114851471
1744770945
1608101669
1816839963
1545581201
1453215786
1113144543
881260070
1416913938
1727993599
118269511
2140599149
229186433
540247587
336815419
1274411741
2079114379
989155048
317301426
1867969731
906300560
1271488950
411538577
652802692
466045716
92023008
1132658258
512536404
1854546927
415916395
1244609216
1400408735
1873507218
456622385
860562662
963091216
263969432
1251486310
573347538
881504996
1120659554
1924775745
153321894
1306404786
1234519683
1779793374
660071267
1667639680
277381769
2072482062
1309670146
1718688253
299417620
2014465879
1678030836
430088006
1504235109
1933605968
1434881409
1118428019
623881015
511511225
2015092264
155901497
2019482400
1715648103
253615706
1990460783
464828583
1927375150
836027219
498314259
1746317613
461882748
1295462642
1732194914
1485179035
502154700
1651810581
911625897
879298215
538199629
1611284117
1779782101
21081798
802506859
621087045
1694756616
263135068
1608683733
1151030177
1024243521
265558623
1898142165
1819941678
1003912117
293040201
112983757
403485676
1732142964
792163591
989645713
2026784313
905671275
691095432
2061056727
1165563977
759409036
58920053
1793872864
672831662
633140218
1056976925
2112176601
1731050521
1145998802
1395983092
1491301544
1586244328
1158025832
78922543
1700855057
36917867
1002914251
1846715622
1065601902
824428419
1836483859
584700067
1243770723
1417789468
30728992
1221108036
1664088928
949837720
1814117202
488569458
269766476
1065495433
1555479484
649955832
1718944151
1325478648
923565175
1523116641
1289186811
2104110299
1290879505
1680706594
1373298481
1962205753
22479400
1299464041
1733541264
643484811
986577118
263594054
1737393609
1731212963
122706437
1292615144
6356915
498776672
568733474
1605872462
1527131924
1612276753
473045558
1479671908
1639039595
1726014729
1221433040
460949597
922641786
464693153
162677154
1133869626
998437892
395189685
734358202
1609870021
1085934288
1706101023
784028138
2094828731
41076014
724181018
1123025795
678498015
686019933
367324134
2091008198
1118900126
2002923678
813982178
974753434
1347023102
1447638956
977184008
1899282798
1959835734
649588340
1341267806
634037752
1227077671
341358992
1531319474
1177299231
1163990981
1723387662
126597206
2060314801
533072418
1547261381
1028292873
1056795569
715747579
577714163
1791244584
1095382942
1103638196
573912189
576179557
1831850921
1704849646
568508217
2050392936
120888049
1763412618
197037178
1137041614
404785593
1286690564
2130508698
435424747
720456258
838391457
317575855
1023434406
406551476
610892384
1534106524
2083443379
136448610
1867513741
470918057
1690761906
681327812
710936557
583152070
2091610487
1360046286
645524593
1923108146
1458507878
551397726
228546443
2043533814
982882768
1599505271
804370274
35134562
202384904
1940247317
129465498
1762873198
1121120370
567295343
1643332006
405138780
868720731
2119447556
768040251
867423360
4386583
2113393093
941012788
867909465
27110300
1469923536
957646581
1573106556
2113738376
1815902397
269691838
2026938891
837439333
1254852843
1769828435
845673272
1551241457
1092051093
1697915491
966932844
1456630781
175726221
532425793
1419374988
965920116
1820602809
1162853332
962462240
1161010583
38553720
382497478
382738574
1947803892
1851945096
867024057
515201781
360115058
683004418
1624049749
1673448657
346327566
562211043
538023132
1688201139
1517981619
1768049235
1918989423
1335373978
2055083082
734086124
1486813045
229737608
1836941118
741200687
922176492
689217818
2112953450
657277631
1031297986
756406753
951159170
30392734
792354774
579186054
210563713
336312343
1761559697
793375158
1401619777
422118821
1406156155
1463243932
693650453
307810078
1336925300
1199378237
450111723
418458232
26698789
933716008
115733676
1515210326
921023266
685173115
1208082254
2121748757
536909770
2040284498
780818858
871202950
867819339
1815734247
752918795
1187783154
27022427
1243610292
1125895126
792843955
1487233773
428206543
786454289
1135026259
1438299336
74775583
842440991
415663679
521123641
933465099
802979385
954229905
1163032490
1736539347
729422967
1840197233
842279805
294531221
880110768
644878174
451814330
1761170159
1345579869
281416816
133334078
1328071826
615931251
2117146855
1900700543
1763803103
414266987
905298199
870922337
23025163
1255051982
2000721604
875028921
998038717
1759408420
1172225768
183291522
86441615
1532197983
1587117586
741586006
1426851569
96985554
1255236129
2067141407
626027999
733344002
1382927516
459558543
2004988661
400400937
695461792
2113594159
733638191
931077590
1917363718
1965205402
296598947
731628069
801373585
1429855585
1857790242
1479998397
818055449
1343428193
951412795
1467216165
1925310813
1664467590
839760310
777302306
1933396913
658962684
829581177
1212133730
1407630682
742268802
1422113989
601418540
1802346681
1995774516
102470577
366197223
219191076
899043724
1501389410
1568547397
1939964671
213177209
1713880076
590149609
2006774173
1780674278
2013512761
4660452
1559751550
571525091
235005172
909679113
1843600951
627740438
1067001091
2010459282
1096126026
2145631734
1220949897
120713261
1973098496
1390898932
155191998
731476921
774801898
1341106619
2018394980
1795939340
742259161
1310642911
1753718210
1628917463
299500662
846636834
1758037551
920874624
501595363
1713513814
2140764908
21130690
1749145243
1727975724
778946575
1311804932
1452714611
1796069915
874300296
628532762
893519580
871178189
1438701986
1320898185
1540796587
2136348183
360941663
768871110
1848626126
1778363379
526750770
1409879548
1468042613
1596639913
1068640400
124980362
2024160495
45676572
247312173
501535832
1958977212
881579482
1903948235
110832030
1522465789
1332855852
702847451
862831259
59474191
173918239
25001856
411890475
401088869
1534640521
1948905591
1301025298
927135739
139767891
451599753
1012793627
722201092
1778400533
1150917509
894401221
1688766083
834654179
168595039
1636355369
334066835
1429882951
628466482
638107443
1872849718
255834605
1388255570
30224518
962377837
1531348291
1577889076
137654970
1152031416
299270486
1407898710
1206270914
268276381
1537649466
1473505844
2063037486
156375447
1813578295
1370690193
1339757253
1985359499
258773774
2043059334
1438655464
505590798
1149225168
1348117621
22334565
793622754
1766283111
1551201069
738967552
2106994000
954257997
24597077
810539762
1742025890
721246893
35429581
436278529
1610669811
498803443
594433480
1665095659
2086528093
1070454021
1328939451
1426830124
1350356626
453475141
588597208
1907897552
1461457139
1764267166
1386673007
993837056
902128722
2021335019
1003849051
254436724
1095414203
1642339957
477862576
70891675
1763119738
169523912
2441986
1906995236
2060437527
2009422184
184905530
933815528
1301810624
218388922
1355175628
337914700
15248391
568198861
1953981678
338472158
1977618132
1549361692
132797037
447453335
2017860321
69381036
666895132
1714300118
18783035
680332616
2132294032
1012150719
744133466
376899389
2092197803
2001695801
732643197
1479820127
1806258166
127171648
773575789
1044414759
1900935473
1434044489
1174301875
953520186
982456951
1194907217
130131457
323048365
1212992608
706528378
1640427398
360382254
1210702726
855439074
594055594
1928002815
1449197850
389188241
1417167767
1548180743
1666344882
1206590008
2036295163
2043620670
1265442784
1174234270
1767032264
692020719
1827772444
694375230
1555201447
1955237058
1752278756
1754321265
1147247407
890797782
1696994783
1970553797
940636731
1355359177
146762982
1489885333
640057203
1415294353
369794746
1033011715
1754211769
2019677789
1072080038
1910960514
997961803
161752668
335435474
1936824328
1329724383
203094007
1443926707
397575404
177440512
497831393
1861609821
1048089543
1481379647
584445619
1621490250
86502404
927240995
1974069949
7223074
1595908129
1247632189
1189073802
1400603094
1833430803
208468980
897867985
250204901
187954324
469987565
1186298424
1298122460
382474025
882895671
717372013
1788113216
720918421
455670722
1513826035
986799821
342619341
1265790255
2070862768
7631200
1939789867
86147970
1312780766
1745410296
1724648229
1714069415
1145244621
992147284
1212011308
1077882324
889112118
1185222053
287035457
521306464
245670484
764430940
1837693414
1296262918
554868499
2109021784
1846985525
125950664
1772558494
188283958
1429870891
907141130
1974727572
1090229081
1817428445
1038333551
230852464
647435869
1942183568
1102655723
424727240
927994620
1568565674
1461695046
1570500023
244070110
250954992
1384956391
843168297
515069749
1523757269
1676691156
2027229822
400343814
1727297040
1227401771
286170721
861650547
544861585
107528269
1254697497
2096350248
1632512164
1042508428
647496296
12313910
488996499
1330368091
1072310042
1983198906
1014775696
132964955
818600640
856868953
144322201
599037761
1026447751
406080710
1556142154
755853466
1428184871
1526652363
56074231
2045513249
353142760
725535153
493887441
915261415
1032104903
493123097
1126885904
1341771354
1768894962
657461145
813860787
947082988
762207311
245431392
155224293
458769787
803191146
1089649437
1321340513
1773089818
1211708583
1160923780
599207496
1751415369
1192352664
1785665854
1445382889
1379657630
942195788
959316461
779108193
1388652045
158467085
1031427575
673680806
1415864648
2045898262
2124520748
234748017
1223980423
1200759538
2038535803
1940236895
1171962639
1093099607
970841620
1352745972
1662783045
1341256993
1616758085
1257935267
1720414112
1158311292
1303088886
512313199
269013471
143985175
54887060
678867483
881692780
1956359686
1437874073
1205045822
237169275
1258366913
1701708378
480118515
562957342
700421316
902013712
1413250595
1288951429
850304277
1299825965
696006725
507994192
1451148336
1363115276
388063983
24732743
895503541
532324203
559536024
2040313681
1532398039
944317090
384066565
659840996
1577229229
1263314910
1716034152
2121934570
623633011
263896203
1597923821
129237657
1964101905
568970746
70888442
1461913602
1995308072
1858367116
1299923101
53011271
482071707
1922919306
659249841
249753379
834710426
1757066761
445792202
1047864266
2003607740
291607268
2144674954
191079425
1727447154
974612786
2029131160
111918406
165727809
78632764
1833286694
2040017541
2130752878
1633849664
229827758
1616612327
1700969203
163603560
594762582
214178913
624323427
1592922855
2038280019
2046346630
89183349
1686927589
1617705668
527185629
1488434694
1071010072
314914479
2087322656
1478948677
2062567685
1669608011
822311495
1432175348
654168130
659386219
1911212339
2130228518
1125591678
647717832
124669028
265620923
446305848
1155093855
253958413
595211251
1462940871
2035597812
1833513137
74818182
1733685168
2081483427
688483853
831981188
333875250
1196726076
2029841127
2112979134
1126179662
1257687611
1993802717
1592700004
230648714
743653841
11355326
1161489277
494606734
300076335
626450927
391191015
822470976
211533162
1365757465
1717792380
1365904202
838006004
1502392444
2051083741
1721733150
1635667612
1587697289
1010639244
1448860048
1224422433
1249517313
405350142
733337856
534408062
1828781933
1504920004
878228319
1881071359
1236231424
1263285368
1047752762
304179585
2004196972
1591329792
106544529
538526416
601436152
516450034
390246986
1051531234
481318700
1972299479
310357290
1030956712
976656906
557413905
1535197109
803436923
1452588450
397875585
1848327597
1519220397
297353845
1861106369
1086584631
1676212592
461708290
380673356
521832765
992333858
867021619
738468600
1695972335
386529824
1217368448
486563208
1353429724
1990928216
725004347
664847799
702111184
243995852
645184861
371081209
1134450394
391776176
240401202
195211904
1040299073
40079825
801002157
2128949433
1360418940
113538111
1328445150
669221990
1250877260
92219976
1016667656
1752365279
1901875380
475253702
769129684
1658157367
454326522
673079915
1072767417
10255721
1835267536
720790434
1873455534
1456622964
1250128506
2085073633
964931609
1036755592
281081356
1145406431
1110590045
2007608575
1661365961
1792521358
1783130217
819771199
1013234103
1010612524
33895117
129989253
1283223912
804724114
858428018
21910839
1120297703
1531117057
664393896
570019091
1814810457
659446833
1769978420
1435641942
1823641703
1223375364
1354751407
147592756
1122323127
1064433358
438690935
2085738035
1445721011
1341690361
1289157207
1991278180
648700968
644666163
173612735
2137697330
1737129440
879569025
1578958897
1090552652
819290339
866085570
1531676394
58639782
1247461762
1225163231
1911708457
1001514836
1518523457
795647349
1890384141
1576296851
1232774215
1635418147
1156692386
1498846167
1376005038
710843981
765165421
1977850889
1351515045
253466399
1573599660
1614471036
1076205041
1463338579
1287548738
228827352
996834740
824157725
341505440
198906862
766559709
675168375
120618651
1410810907
1043115268
71906603
854493760
1808797686
704006012
1771549334
1300369797
201424451
66762675
1302354681
494906325
300425246
1764998828
1326254789
115996829
146666553
692512557
508310415
232310433
625926669
1126533028
334662842
373751148
757711745
1768535749
758086505
537098171
537846206
753164162
1930948886
1406518011
1093809166
1307105488
1734409295
555992110
1407091155
1025076807
643173239
957993493
1346444887
226209826
627650264
1069621290
435200050
1503342454
99304378
595693576
764811160
1541187010
1325777868
1656943415
1532868657
2010055017
483945853
966438671
1689403004
854815231
405123463
1760687612
1003380645
504721569
151221114
581698628
282230432
639864025
604274494
1266099398
900328670
8356552
413548336
510223675
891275871
1746968281
931864961
2122030566
1341654414
1546735271
1001505287
300324669
1162017678
1528516081
1226231948
872332306
432343683
220920360
78911573
297534538
719585924
1032130869
1242486315
500548156
761234227
1816376545
1806131814
2091805549
1335292932
1132577921
1390848633
480701658
56387523
1105565895
629852317
1556430998
1995348839
1515615051
734409573
859732366
185864678
417423141
1643678892
1073325054
822155466
375822729
734487558
696616992
1954243819
1567518054
195901824
259670516
2001527693
1289968494
1611190488
422247860
1472709403
314253159
1405018488
1970560668
999531614
280248797
1609475600
191856511
1460834298
1959025603
2028071403
398463181
645383191
1769553439
1859458159
328211988
1206032755
1811121938
79446375
121687782
1125307243
1687788566
1566994534
14916081
194952228
279596181
1189019271
706946705
1027990767
586242775
767499141
497246593
238710237
2089559539
1932800013
988131462
1310226333
1815355039
1599038089
1785221185
81670874
1257678273
877462948
1330072004
420793724
1628334887
43566137
1195653802
1747707194
411742523
875675123
59039886
2029118901
332122732
1740696907
1494160577
1840738975
1918722792
1225924212
1607788036
120731429
374808532
1905048281
143597306
1141826827
1048074664
606944812
845833348
341786779
964409991
2038685776
11970043
1537018354
1748150989
1619324050
1392634160
998854169
1770417731
632637668
1334259593
1199615570
1260268216
1324193196
57425982
286343873
1312486015
102406506
1461412969
310767739
1339253902
434462248
1552028420
1300079073
358941777
726247868
1469314327
1980231318
1962312642
921060803
337734358
876745180
212927977
1752257789
765677846
1455056328
1175440283
556737588
149806174
1296007917
1244179361
1396648321
297431139
20844285
149114771
504150600
495944451
128206110
447683380
323798201
652608729
1610614898
234473254
1050655631
1451278059
779391143
397836543
1012101151
1696858776
1988144513
601814886
1041076716
1093738841
444737121
595725159
1638536603
1058908629
827747625
1346630648
1224582740
2131477227
497899452
652378985
1393246663
1379647035
54726588
134399385
1654762060
99835329
1530215973
1713027370
1798214535
1276182381
1878308061
1870020249
1604584272
926305998
1008845515
135507798
1547441786
442072239
894878398
1347036921
2063297266
929244075
310070268
2147079428
1403306368
1495941976
1785339881
1245813375
557733631
1774498086
203014820
1359360176
1176818253
648533006
277463248
409635796
1384838068
15355738
315967845
1863651548
464092529
586207867
2064695226
1495833059
1495101125
811385640
1425307539
1599609701
304149687
442914220
801957037
1107962784
2116853922
198414442
1516799113
2044115682
990729069
1410729556
1953342143
687186807
514653562
436530455
1883108695
613129957
1152147845
1226802274
1114491103
275639386
2017304690
198876167
482543036
651869662
1288607808
1616332162
1417561543
1938140138
926336669
1449672718
1093406920
1375220105
726454908
654473827
167588077
139924261
1618483904
1607495251
826692625
1438466117
1366897540
626311705
2111517673
784818678
221280821
1953286792
915210194
2009394387
2049547501
52525034
967776191
1879397853
192066410
1620507381
330946920
671429625
740851846
212104705
812433048
1054041322
1292698109
748770597
609551199
1718084324
1602240203
1710442022
2125103531
1391929258
765470877
455356406
1146763374
34260658
763370889
1946483120
752324432
1074562884
717714384
118755749
555177475
1746679309
35415393
493524722
1319184791
1730467081
1141521503
1524128925
1271673774
1321234390
558050333
1904333881
1763576911
1512145914
24819460
268895783
1076851275
2123898463
810150616
357679790
1919020462
1536105693
2132426658
1369336284
647614199
1158935904
912960509
1037425339
2125487661
2112720081
1368753749
979880235
964880585
1892141671
1671886350
1833006064
1937850581
807569493
341263052
941945075
864536273
1667539365
1634659517
25550163
2041911742
1140512210
1354973701
567669255
1779471014
308187452
1047766918
1919899057
1193840476
2022950684
1285660011
908146567
193612847
1791398887
1425771747
12403349
1325690847
1289668412
1449773074
1504760772
1914525875
1093583618
2068151369
997141129
595755621
1837715370
310796767
2103011643
915354600
1259035419
532592758
361597024
1952989506
782996490
1631569549
10351810
442488932
1421074495
1585348496
274714354
2072993401
1533344821
926724546
1100381355
252078880
1141498008
1071000071
1172994331
1904577125
331126751
265594339
1100434095
889408523
2030537413
1223173622
862370619
1654100099
654166787
1846427721
861219462
111509209
951660046
1074886612
852564009
386128615
644008270
666332625
1479135787
1770417334
849427611
224770215
1981484408
1182888250
1855690925
1525492863
2076042162
759222931
1084648151
1154844963
432502261
700765413
765779725
736859170
419129104
1718824992
1214381914
1304098347
1679819930
1294068311
146493239
1014558243
886384775
282321738
1283367973
870004459
305477268
459726192
1063550167
1689029361
2040802541
1605453982
1481322819
1330803186
743874014
1533929873
1375105429
474560688
37677329
878484194
500417758
555407028
1066662391
2034570364
1224249248
2009624051
732039462
1974236862
837775866
1967191780
1991949220
657523412
389925488
296888496
476261866
1974528990
1148965109
483550234
488800234
1604914344
373854167
776602948
586431002
1440597380
1690542525
1492024286
1911602099
1496919900
1416226817
206014598
711536907
1549135728
553625584
1242049687
1070105503
1592415046
1063089953
1285673670
1460925390
796105592
465003960
523809289
818178813
309877739
1457621488
1346229728
443753407
2082259722
902949341
105230961
183080390
1190520935
888987358
1284100235
1735208721
1380700431
751989659
1227584889
1804525182
307206649
770818565
978291248
179942149
905536324
686874200
2059587312
939070299
1946671818
1695302931
1239562613
766757040
1216067011
1593035625
1015011131
796799468
763392500
1869507282
396654376
1969755149
835492081
1516161080
1268002718
935165266
1211576812
1498117753
369436842
1108912592
867411226
1385163997
1874528518
949287930
2069833655
1394744289
1851379311
1675978995
105111249
2103255509
1796312484
77364471
1779538534
425506691
1985983920
294183376
1839998392
594100825
311559068
747188732
43413064
1737673990
1070696523
1044794069
287134946
128504123
371504690
1393306663
1944010141
707800186
336034936
794068515
678361055
2037087126
1920362064
707605724
1137051839
1984081989
1879790922
345308948
725723835
1085195718
1807801625
1075548306
1974640229
1030357632
1455834465
2067138269
43165168
965130633
1604513255
1255791820
882648549
2076517516
2042353670
1551161568
1550949616
87374088
2111521356
1720124618
930058218
116776029
412952330
1511829694
1566186749
144048609
1376486135
542393849
1879982741
1410535094
327509171
878914598
1813789912
1871773999
1324884942
587938662
1316641553
2131475686
680648826
827754826
1503121812
274797463
149424030
537432420
2063722179
957251868
366694094
1156154675
1465764470
651151412
1895111905
1838989252
182006274
1653797783
688576969
1384158846
1245035945
1976133424
1031656551
1345696640
2052211368
160598821
1665513095
668857287
1310889357
335888240
1874926199
2096063774
36000227
922374921
2098652150
461345559
1693737561
1493845585
1006848711
1320684149
869617007
186883618
2016796778
478919016
222477877
47621327
216642127
84455512
117924761
1126229484
393495027
1635270815
225303674
524718376
1081373819
1986529544
1389809038
1239710557
299246916
1596178657
521480652
956995808
799659037
1031720975
1364680946
1589574222
1337817703
1608621633
1183651977
478006077
800626346
136354531
136558134
219611151
1471839366
1213739174
1264044568
1853586589
2124591652
310488500
1840861533
1820876522
1138972239
726656216
1653208658
290256972
1964342784
120835754
100761989
615049711
587287094
710199019
1334408830
381470872
2145519529
1504707579
234762916
8625558
331080312
258120987
865001052
1271888152
1620202853
117146784
1934833558
841319716
126736000
465931324
1166513211
1211442600
1350142295
1509991501
346008095
1633970077
1927966138
855497113
1454648491
1521442304
978582117
1198456331
1518098766
1062350400
1451639034
188159428
1275619120
88055528
589935700
99460793
755367820
1351247684
803219209
1141790027
176443356
1059695701
1393562326
1955709485
1217873501
1920831666
1802127198
1214048602
123134399
2096990872
1626285567
1370047868
1834136539
122661604
843097112
2003413823
724848034
1754583955
1466989581
318620855
763268939
1581398842
1445761559
1930689177
1551868343
214710112
556841748
1682810559
2011019096
484451789
154886874
786647433
1892046066
620713658
2108082058
1470991189
215837521
301729957
1293355930
1406078786
1194635276
997125756
626778978
364232287
1055713274
549102222
1407566777
1229622480
615417818
804903389
1114608426
672232176
2044595616
1601820733
1472032035
2053937441
1234207290
474788196
1869918294
1109989120
1882992348
754611474
959288505
211390573
259195863
1298511764
454622315
1135856187
369902420
1446346167
177819452
82663797
1264087582
38242296
1824552470
135877088
461992088
1292556729
2134137453
1065849138
304409053
1713955368
415001816
1259296517
388367307
76408109
1802222297
550350655
690450827
49862541
598498493
656902705
1295422293
1436444365
571273271
1206001259
667140145
748114650
1167275331
464078443
1341196930
1574920638
481508056
1590686541
1444149396
343180317
1602440893
2130789732
872641870
1860636632
1198630339
303479323
1535591092
1697444162
1836833751
1320910977
1010940254
1051215824
973090534
637790757
60319192
2024240362
2041069582
1112579082
891976311
1185748595
1924185838
814718297
1816784362
2035939877
527425466
2081619039
592308868
770453890
1691470343
191925828
1857869155
4720447
1909238692
1435592757
833888811
1649712611
1802654827
1532868652
1803676932
1488638401
317931342
1580203306
1822096970
636082299
1763643680
219882931
95927012
1722408029
830127490
1589794868
1630062290
1334464094
1703551947
1515845602
1031063332
631182319
1569571351
1985494508
422903736
1005916938
428866781
1297200200
824036833
266153349
813963330
1323854985
1731852786
1641933165
347616941
829160424
10334435
804329927
146908590
1119964299
1943203562
794065544
1080886631
181279186
1569210816
1152923542
1983269914
909720939
1721451686
104417046
232098798
845881627
2073715730
1661806714
1416358147
825187050
525703145
2125456631
1343662231
755045513
717577879
925097373
1383068475
380115395
1101339197
355669693
587709904
110823019
1513674103
1417603998
1697894112
866307045
199906550
210755795
1924800563
632751257
2025119871
2080636830
963065114
1668065224
836781732
302826575
207570813
542594644
59900105
524900785
1029862166
1356969132
123962721
888804409
1797585298
1751173779
1288757837
1103228351
2026084989
7549271
427162687
1307766542
1527488039
189068765
65769979
545833071
496937788
1312691586
1144217185
1616317548
1816562930
2056981308
469753193
399499534
66386217
1754795259
84221484
1401494123
2090702565
551806100
618128710
428524395
606827243
381116465
1123459315
944206679
1423520803
758017247
77458309
1498938020
788066129
813057833
59548070
1406394254
1887389337
478960205
1739769605
1850940654
436523335
2097186458
2077380857
1495119178
2132408324
718491395
1639154142
1591712323
69491938
1340242058
1890925065
1855189216
1852822988
1712710206
1130027972
48480000
746213875
1487597949
310334040
521126165
1450540419
1365455442
435368508
538472717
432646014
1590471728
1485115033
1769027059
1844654798
1436536095
391611672
470997751
1109031842
1405122350
975753371
532034569
1697587162
180190083
1871427432
1766155122
274263533
191535707
8117558
37726705
926307888
1433871237
1460572925
1067567141
133904418
228269372
1187188250
2048797598
517943625
1075563376
543677648
341756800
979046594
1580304905
506055062
1638019631
638958786
1786903763
257905931
1164031343
710329933
1497828572
94985561
601883171
866717833
2048852414
2139049799
1467782873
366396907
1753764417
186343914
1823086834
642424405
182232815
878829832
623959651
875837804
1512263638
1261298057
307552203
1832400185
316032056
621343414
420100839
1842164312
2024853598
51253111
816315197
1638803015
1218180243
266623846
2017426570
567653477
739761219
1349254033
1372525313
635848756
1455488501
102832193
478240586
1462872754
13349570
1455455653
863756966
154759892
290466884
710019753
1196939920
2046397725
1091206127
1618681671
1760061197
1746991499
893488501
991385970
799188559
870424729
616952028
1540974595
665167528
1507731913
492628117
1566308349
1400821602
1000561358
428312822
471017654
2104608538
613648045
1249664821
875332321
80629262
1992712823
656066568
1222314657
361586849
1698290749
2018977813
1462117813
102478901
630457366
1774983812
1928600539
450831130
1974435077
139413094
703565618
1903867890
1598508039
86064172
234715567
509289301
396377074
1442539346
10046918
2134453411
1152336511
788873189
606903450
582522175
533318009
1354377914
1206739117
998620141
5761863
1817604241
1690426653
1317837930
1110915601
898845757
1040279762
59710879
1774991347
2070422803
944514770
1540136113
900433999
79422419
1139893695
329871869
1136027246
1569085755
2118024837
1717144364
339047128
1603946345
272564519
710364945
1036978670
1232208799
1668697972
940205028
2087362920
159457429
525474759
44886906
2115511641
582494052
751058938
736194289
1785236179
1653818729
1059813881
1753443760
189906471
355323768
816653599
1326036917
1634611628
661015515
1230843077
1134879722
1730544349
801083091
1510946235
756504062
673392644
1448717498
976505070
907503627
1114517445
641442290
1384418978
1962181035
1510418877
83610665
249702846
1793516304
753965227
265561688
1141438395
1295580386
1710302161
368657027
371872891
84925907
507001304
454254071
440473076
618363900
754010120
481302308
31347921
689748353
1840164201
105764640
487241262
323172597
1564494769
1903838028
166765061
1025586671
1859332629
1635855424
951881042
39488439
604307267
2011976316
42922773
1252322739
1370440504
386591443
400474655
516610340
1724440412
1089822372
129673803
1567590693
302506119
1092508266
284306065
894656775
35438245
253523558
76451710
1340127224
1192756023
760879717
944496641
60800938
1894325826
591960275
1640656237
419029465
929798928
1499590535
964023351
1849104838
725954200
1560852006
635643941
1324584565
12293252
2017264532
1307684188
1598400469
1117726358
703819152
1332586213
1820867119
372376141
953244486
601881235
1211865382
1899552257
260695961
1544441264
673381326
1594991284
1904928914
744261428
93594587
1892836714
1659664544
1123333411
1013061307
1532859851
297304136
1088889322
818402953
761652967
716675409
1750379273
439658877
2114396806
1363211742
148316915
1612981467
2113682714
1907649372
1068165542
438738707
1828438161
304407618
422832777
920424716
2071563260
531297844
1267451484
774037058
676877847
1900197459
1507343712
402955824
1180076239
1446664843
1130990395
219545730
104365738
650084412
2026186438
992803806
1684334259
2005535029
77455720
472411272
59769749
1860599995
741828304
2109812348
1330858602
650727965
951725353
385418681
1385809615
982401000
910341023
641332486
1531544393
688998587
833920454
1171529182
970241482
1961011588
796009612
517821911
1831636359
1228477229
2123782491
674843785
716556248
349078492
1604154735
2146111445
164702379
1852956276
700144350
957517148
131996428
890683346
404624983
556868792
736799102
254904915
863768990
1954973405
1138410556
1478325504
1228904436
1953753152
323882122
1278684395
456939537
401792373
1807483289
649310841
630344313
317921900
1482495013
368621279
1728512904
674904093
11496408
846422009
1100781241
1122924862
75153172
1615550829
503074058
734615958
1010256925
2108921146
1573504662
2113768972
83430398
1369223002
2092482143
1384298230
452613208
1928861444
1939470772
575613894
1528476020
247884173
1618813356
1821239026
220083925
931049202
1395386829
1863760559
1798064807
1407208161
2038216812
811516641
455786296
1488304796
565645798
33581584
2043212865
2062165992
1346135753
452423531
1113783028
1803512201
93570816
1496606811
1921219291
655241983
1753636720
532851749
1777801003
567703298
1115877177
776082903
2053396045
737452427
1379364505
1798214535
824044640
1104645573
1039757638
556324838
31403081
2065011766
404782126
1847745574
1187698861
776892408
1951591137
1423999568
596307420
1071391263
306429802
429478576
195745785
1339607887
413166759
725300819
1145563807
273297435
888154418
1904916734
164572436
32466352
1765176226
929477430
1695258980
1960806835
524796713
935307367
1232952959
2009525360
1222086921
1163216295
584964591
703971697
1664974624
109928814
1530783738
685652946
1593745455
1408834085
1001309156
1208956490
680963032
1351682105
21850
878397446
1686721409
1557334810
216478234
376051234
447858897
308175264
544218108
615419893
1267012081
899216231
1404861868
1355438301
1554340768
1265452527
1127009558
264397248
1960536821
160263675
1831461546
1610936021
1548279392
1365971506
1730934303
318401993
1333079190
1625654160
1952543890
696882115
136356749
1654995393
1347086452
166269565
239619145
302320873
1799044222
2093466836
2077314581
300924235
274966162
2051103308
1751707617
1857295564
1471370430
1402770383
1258006604
615892092
2030436932
2073106586
1789310835
1026830671
332646906
155534903
1356367107
2004391362
1004820053
544031968
1579147017
915488638
635812047
400623704
752642429
1944812151
2132255119
1112249569
379948858
1468449209
1547646767
1703169691
741866848
754957536
443110303
1512921751
1578512304
812109912
321021505
988106352
1485546406
703509344
918696123
120940165
1533045604
1483320027
225725365
637376686
1871949535
1328624147
179523726
67933892
310038293
1385396676
790808321
1109199941
1703460704
1987229212
671001939
1255610403
1195412927
1440020658
1185433130
346508681
462853818
1347876970
808944643
276318549
647214320
1879636307
406119567
692411733
774468108
2085642708
349065140
306612994
1478023285
354758776
48889758
560827115
62654544
1709756945
350012093
1164929786
1102364339
1022403626
389850542
1708586572
105354258
1881300687
1587663716
699504073
278358292
1625692547
480651057
1953144211
1258748104
693742061
1308675208
664499242
1579925239
1681929820
1996860990
595654166
742246365
1619189189
110737589
1814658493
90706018
1838114950
976599387
662177880
1116963228
1432223868
1919105485
1649404714
537160514
434679992
1044780228
886304497
983828759
122558817
1368028881
1191648868
5588798
1913702101
1032465180
1419545073
565996852
1074962259
518264779
2111237572
1816598185
472716255
1814357153
1279540772
747936556
1156545172
746789742
107250582
819511916
952863418
2067812785
2024307697
1839696303
125732613
979292155
1849839805
478323813
140538021
640746422
978986340
1005933648
1646749337
1895814544
791477057
290076404
1208534657
238344934
704468127
1634575811
279693160
1768473583
515380057
1296064818
356605676
510697464
855631410
1815374693
1977289908
1281803256
1509906825
2086527586
359570154
1291840108
1479114315
2040632663
1310566435
2127843966
1661478129
228758461
856317353
685923998
1557744132
1771387859
182884856
9709563
1005477360
103671894
494768125
132437191
1986966459
19504097
853330219
1287070481
361097132
2031989978
817348177
869147352
1465215096
2113575322
794006274
1042392745
689389669
1499204228
395025849
2002631418
321975091
1899080397
1048320922
875435455
994985738
103796257
536866374
639337057
238184430
1294716657
2111169754
2106629778
936367793
97563815
47012516
1232975691
1398197015
1024196626
1589501931
1381475931
1490463316
800904304
761191422
836081655
2111811992
165713620
576078122
636002098
1521086197
1565500055
2078547042
1930260505
1632283806
2038055313
1802039474
1487745840
1439889778
241975735
182775524
277381062
1036687031
2142234705
1681555165
1950706606
1157846721
841812181
1837934491
1089299211
1596815114
773873617
1303032779
214012406
1284770797
443939070
1813327900
1236841896
951815055
1934538153
2089727682
788619548
543758586
399032465
1468767684
314072796
1399491661
1815936963
826365850
708885577
1737729865
478254161
1440820830
1591069906
823590937
1618313753
15931869
524839030
1739080326
1649700143
1696425663
723495002
705878928
300420209
323217324
1098031254
394234488
813028288
1429211206
467403084
1375616165
256260860
304144714
1492042829
1639712524
1490506557
1618366798
235330942
1393861933
1772033191
210420087
1959840969
1306719867
896076112
546771650
96735443
1005598076
100861794
1157165723
1469852441
2023363851
2020458061
733709249
318375475
1285741380
1679803534
798060336
1852233441
1867045460
1148307858
1564854232
391701951
230871390
1809686503
458130568
285467573
1553063461
1709340462
1478812511
1421041893
327333355
1941647492
590767879
65258458
2087937972
1765271257
1512016504
748563173
2098161234
986102445
2145155456
1260445351
716132912
847055561
1642179493
1345402770
554137094
1893915603
306428344
2122149237
1688742679
479526186
683500314
1162585367
1251347310
574799742
1171902992
1401424717
1313698168
1557508571
1115793408
782445044
804991384
2119151600
1779828752
1897265159
1211184255
1650853191
2055201324
1444860551
1466754046
1640067784
1200113252
1213782647
494653130
588600404
1493239244
877460547
713938576
1022623999
311021690
316537928
1142207851
1335627849
1797834108
1227134604
895084252
838572442
1153962597
419552564
1112234475
543234197
912261337
1235684427
1673995021
378338885
1565265997
1290496599
1729538188
680216909
761484994
770207747
830750538
111683471
1075613934
1782387830
1023352329
2110341701
1084927872
1302729429
1945569969
837968114
1311762686
554634852
1257720160
1268093724
1705049484
143556729
142157418
1254066808
1990032533
2063981097
193330415
519538732
2124242316
668437548
429096204
1650771910
1901224872
684644786
1166910337
1105093052
2033439412
1014165089
1702180742
1502707012
119673921
666124511
2108090399
693423957
1582456032
2065341043
912930834
1797397359
1463568262
1148629468
914734088
770182838
1548296460
2080118875
1861847314
658156229
592161892
1454892903
498202056
1945188674
1296243346
398955130
1925233959
242071362
1591004940
1265885871
598977920
1987895251
1976887282
221443843
87756055
2104180533
1539475389
765211306
2001465097
867137508
1012053554
1977085854
1759114211
1700351655
425906473
839272236
886021524
1797958911
1323578583
570109433
862194587
652309614
62381693
1045300377
451117191
23507315
976227540
1426546391
212318486
480120348
157185234
1104668511
1684788040
217555864
865603470
1747268329
2118297826
2020690102
1935837485
290947809
2055132304
2132441742
1154117685
625347141
884405336
1090317611
1554749931
339775407
970906378
1032255851
1946661963
1940801829
248919097
1031371652
949642155
343930997
99510514
1167965410
693594072
16003248
1483150646
858341586
636377736
2092402438
325988549
1941720185
1629655807
795471996
1349198550
385390606
1173452404
1808233935
2041055989
1383510095
160187297
282715788
489227852
326057809
1051157876
1751947556
84117637
1970294632
739811981
1121615982
884863028
772998924
1728550764
1878422193
1928296983
1235548246
618258385
355577256
1733650013
1816226560
96154561
1035432320
1638569152
1250309798
1048077815
1989947161
7991297
1279131169
1232579958
1216823106
356235613
1383906903
1625947100
745991212
914924147
2146188616
694884811
488812314
443075517
41278912
684867581
1547201354
1501904179
904486708
1478558816
1965433167
105708107
680818248
1979678149
1784827723
753636697
1926618365
1848628767
1704686940
1077146786
1783152405
217409309
365629927
1495683689
1295954337
1806908293
1961781771
1312364703
1268027592
347397219
102854015
602301627
1574700891
1274159020
926650846
795874144
1469158001
300794136
1159544651
1518680078
1634064718
198573499
1048338535
577011660
1844609389
910671931
461561065
314936165
1134946705
1116770345
1304231190
1817828679
1276363579
527516805
107722516
35767069
1604415784
2132979430
490674247
1575498748
551962538
2117004259
2034677436
893073763
531373634
1751449798
1009770492
105728066
1534988521
393981561
973251442
998986796
309183552
734461829
1795491625
1568238293
1737252483
1633567660
1685960648
1126673305
897988484
1566509739
883462860
571471507
2141563155
1399138536
1493885904
727839728
577040575
705229037
1495518610
83744115
1355581100
877964895
1168886062
1097328216
1151801121
1262443678
1376194938
2123699210
214342454
306562794
985803076
1268641561
65896371
1161142074
912911338
1510280140
509844504
1122820430
1922099138
1086095681
362372668
973039081
1430257928
444053641
1177393668
1517873812
216097571
1315085357
459862026
1163170951
1934843251
521233159
1467872352
1093110280
1093598809
1152930534
131668975
1500214534
2002965274
2089474198
546271638
635195113
1856488462
71501937
2116308536
1212022022
1321264734
1465155517
432072890
88348821
851090370
925983714
1986950569
1290548570
962154293
320913176
1726688904
1104569037
182385373
1100982503
1196020387
295598732
1857702495
2021934796
1837914354
1573953888
1580421045
1236993568
865961187
1902948206
726653928
224393758
832972050
2035061610
390727141
140081076
421074727
1162656918
149290628
694616143
598394863
321728069
1453972267
137097488
1386613053
1218729301
459345712
1181636119
849112904
1229074894
1887397164
1933042705
1963287029
51268073
1491213549
1507722475
848108638
1632020281
1598085390
1653653420
900816311
1748243581
1115711759
312918476
480207678
382824874
941120365
1706878830
1047212754
395084738
1442662274
523347515
893185049
599951086
398088714
291169354
1602513300
1833959733
363973221
1387184986
205044747
1821706954
561224747
1257986420
1043320322
1038553549
1340876747
2137808411
602879381
1687487215
447005837
675795561
1264787473
139435752
1331421553
591093094
603548371
1395605055
535236345
2082283490
1952358205
1474709069
1296402736
1486885024
1708637731
721497890
530675975
1906603405
1076274760
1931648553
335353073
1379297031
1556289795
344102630
92123602
800578795
1543633060
2051483037
926778670
336379741
262835152
1186775874
260631853
1563029665
509706197
1567804583
1995294920
321789370
147005057
1642524984
1931018372
1976511076
13746097
2090068284
2036955764
1258235964
461785916
781295026
1197744032
1855563659
1715041687
1932500291
1255604949
1385751032
724763129
46741690
536924306
1619921505
911702993
1553121278
2024669495
452749604
122283400
881958738
2135269956
17000183
836962029
1143344795
1919894183
2026498965
1777638188
222743965
1341697103
424147819
920505218
1059050205
1815692634
2932624
1325765779
73984387
1812821235
1485630055
1799382673
310688517
800107251
1137092735
291428304
1829320472
1800419407
1879141592
1140530275
62559937
912278995
1361515001
807019266
148069730
546259864
1063105995
320737186
926954515
1378789421
912858069
446416670
357715578
1564257102
1706679874
1154507184
974144557
217622952
1746992557
2126662613
1808764485
54370781
173495576
871707452
960265248
2089809677
1757096695
446397754
47758384
1028674319
2137277739
489517443
976179581
954799005
1801548821
265966935
1042999486
472495820
461305702
1304541349
40280979
1147812712
1464265814
1045111918
170398880
365585537
1200779830
1187347561
782445044
348952060
2063548689
1371497904
1245133947
1040929820
2064485976
1093778446
915837575
686656067
1300379319
494341210
1599536093
1651940826
1017107967
1489501523
558580758
1147188492
1505587963
1135464700
1861096534
525997824
2132254477
183279113
673145370
1932565399
534917282
1490419367
1628240292
2131053994
1354285099
695513356
1055956819
2093926244
108769100
1284952549
344470649
730056381
908228604
189459211
1593041868
1898602172
1162080676
2029313821
1102037848
2065646173
1080157351
1901703041
1101553922
1451602713
1450531648
1076447807
2002048392
1021155412
293897440
684506231
1930519615
1115650697
1155818880
907437092
1720042368
172229959
114982966
1790152241
1014608060
1602491837
478952034
1046840671
117711701
301193871
2053787841
1552893225
624703232
1126839951
464722363
796925318
1535819833
467237424
2141031034
93422641
908113535
1973621205
842268825
1107363951
66983470
743126110
276550889
959638617
1858988959
701955256
1201982386
1834228406
579894333
353809784
2059461534
1807089964
621002868
709905599
26520275
1239900133
621517230
171059460
1678168253
865762314
1166961215
526012590
237243945
54938054
278419458
1288469379
1437433361
1580793071
860868629
2123156137
1842439729
1377423550
1008334824
1803967061
234977131
328500258
652343727
266259377
1510472439
1860208452
128665909
1033982814
132906846
1110221459
1747160129
876840304
2068823575
884674742
1901426352
2042178935
1940758747
1555505083
877868841
371504922
619893193
2105553838
1723989121
304512964
653348411
1854707609
473857727
68640463
1554523058
1065577126
1270712276
2051728818
554704985
60117963
629896598
402188652
1855811411
1094524824
206486202
31862406
585604930
1094883474
1716653281
825221714
1486364956
70126293
1306245087
57023055
1859402377
1078802219
1960639642
1120189210
1926415514
2016680740
2004625602
88925565
1801377056
1581318340
1052788873
2114003373
132851059
904748101
825984915
671159276
1720096642
1047662799
1456615119
1467693615
1027416307
40296702
169992392
736546184
1511990652
1019731090
787867360
1538842364
141888049
1961155740
1643415065
1410536889
385189994
469360172
94012392
1586216070
669783251
2139600378
1228345529
113461101
1496614033
1558461013
314539109
1718481555
421768282
1144796910
50292185
1720128609
102063030
2094607905
803219091
1708073002
1779154994
515584362
529190607
210449557
930965040
606285495
11271576
1183932753
1816090486
1946682806
400829300
1554177572
196160360
2019677789
1760300403
2086598820
1825497701
1832684224
329538288
1274586306
510097016
2020508501
1778166451
1127184524
899365672
1105133309
1257619404
1078457888
793179914
1845889416
1887286401
1865016622
872576310
1031858862
938924457
1021028952
565644758
712196612
1148037705
1564083548
243935446
1116641478
1634218009
951799735
1968557152
1622237570
1983766535
809250695
1417167960
1782744763
1886488239
1678663127
1304217491
1799349666
1491495930
1530742427
746071834
532769306
2048050798
166804429
1738980669
1844682478
884459842
1659441898
858450901
840648051
1302093823
197914949
1201302999
184008300
1850652948
608962337
918886561
1466045491
612507713
1026901236
1323451185
1513796797
452112281
1628322321
1575891263
271289521
649725076
1986839562
1341088958
836592787
771227854
1361260678
1828684263
1178140078
24603967
972423915
1787118467
1080852865
206336162
1808519994
1081528618
1595199052
1677123560
920404503
1759506804
1540399567
960156432
1433343688
1384627382
767015557
1353482791
465738945
36018961
481267685
101799734
693180983
297074813
1180164250
986398439
750088390
2087446157
774410439
762227630
2001227014
959674586
986732021
672256865
1899356428
948458724
1611730203
1278754442
465958732
635700418
1052694479
1759389972
174241290
1116631779
638704834
1842759198
1604778949
1319262238
1244913415
1337155072
461626325
1817891869
1811819858
1006396291
1408931833
208666928
861692768
1985097193
1490785012
1168016667
56853614
2071226405
2078384263
978952075
394198901
135308313
1486491935
139425655
504924959
1839590428
102464128
544666901
1281280114
730414775
383285073
1547917356
1480752583
1257262210
190489100
412908038
1360082030
2073915245
877257854
283096563
846160034
1195458660
996227516
74212782
1768952231
397181536
569524148
713719470
1054766728
1635669552
470713581
1761689562
599326389
928746947
753989384
2009141761
1193385031
1040411013
631541785
1799567412
1748512850
257815173
194236233
269883877
1170121690
1404246721
1354443262
301530736
538252956
1487499577
181250797
561740797
2136540091
2008551684
1033271260
1529329910
1342701831
1895350176
749160226
1300729114
13295684
95508749
636703191
1770791542
749444501
1689403990
1393402021
1192662646
845059021
1917199581
199590645
1364264958
807956729
556376609
717453419
72393936
121933234
220198893
1079402451
366104497
2092139198
919402324
2953614
2130861573
1890919867
1115479827
563935458
1789262752
1013145820
193410920
2004539865
162975280
2092255028
152942321
1973293840
129188697
1705572882
70552427
1041348564
2070401892
1503723394
1533747817
173490928
1870785031
1455999734
532180254
1656371916
1290117354
950642820
1067281700
1810598952
668178418
578320333
1908662502
2065216329
891624549
1419848102
958687445
877041
1679963457
784785728
1958461121
853369065
204738090
1284564399
1575308441
1557168749
124984666
697836780
750587931
305536040
204866426
6015461
1938159326
1502585334
2031390900
851316139
372654021
2138052453
1681024467
1172036702
744077679
1556089837
1949507910
2053054193
1667054171
407351292
1341846069
753648313
1068994974
221835501
108192799
1709146246
1827688767
798082368
95391033
2073165717
1159993130
807533197
1450629185
1988051609
705247821
1698250598
1219550070
1801759475
1885154895
1424279526
357637442
747560897
437113140
1532545836
408398934
1741669430
1025736588
821499933
37947747
221139336
233960822
1863597409
496726069
528431813
241283539
622171695
1620901834
1313573809
133870534
426388187
454872669
1558687214
2035842650
262207161
119244408
869692035
1721590595
700627139
1675149236
1492220956
330020570
2114831331
836848269
321817883
103055197
677421511
280286672
347334176
1992316493
2109394074
1322994912
1578665352
1499075968
1645896314
210643688
1582137611
799700134
1739924203
33305911
1046053505
880037903
67943251
187149623
1733498454
399531630
1147121608
2014877795
1947421976
1188506896
2047737259
1962194935
610426145
571509550
1281756569
1033301022
2130650582
561311829
1541527410
983339444
185473733
467213264
475475970
1284115019
557646025
1775464439
316989287
1177246057
486562750
945809884
1147231535
1370503269
704470089
41729534
1679113222
1295372302
716496997
152129163
1292269328
623731680
1802325669
754120591
438031844
821827042
544205585
2091302080
1085302550
264159258
1024619499
474391011
526838910
776838723
1270645754
1442316398
514858156
948255044
1200739071
806390101
189461661
1326794272
1995062410
351080035
1031997291
188329239
520887565
1454728648
1565153915
1277672810
1072990691
1655286065
1499604247
295128335
848622670
1359558949
1691424958
1546207605
2096413809
1739181929
143576749
1882707817
909054563
25231818
1166031140
947766593
2142657669
1555477410
645988711
589001819
1523790650
1345037172
1359905177
241859016
166309873
294904216
607023586
1000566276
1273715871
2062825016
1042285658
727478351
821631352
1042689656
1002007817
1390193853
1048002268
282202599
1785853315
861454937
2694285
1394593274
1597676067
1907456469
1548521965
1350302556
1103389280
1979998382
1435122447
234527715
133926986
1173615274
25038140
1168893694
1411052298
1171585532
2046977658
1691237514
1160433629
911077749
2121652430
223002547
1456970103
1630430404
872459584
1446794109
479743419
1666213928
1812687016
965641012
514556861
1863406539
337365670
761503406
1853396274
803219038
81925694
145056913
1987517117
1872362956
1200918368
979352624
194722401
1618070271
1712955968
2129334553
562216169
394900540
1118997481
927077157
878724332
1407578119
1491478152
866693047
464840632
983377152
629510273
842925361
469051947
545970726
1984609337
1051902960
351998352
1393995762
932489474
1893858049
941453913
2055761053
1800999187
1014950384
1129416773
1259998084
495506895
1563657659
477632072
46683204
1806811522
1891002892
1114470487
1323994316
1947457586
180555247
1441535295
1449906900
2086619135
1651254947
1548729743
842463651
51790921
1558279326
1868161090
546760360
1529110458
1941771336
1791742128
738073860
1356039226
782867673
1154995334
887023956
1028506794
163035076
1626229966
723425034
18799695
1921856773
1466859480
1367481181
1990981042
522739623
229578762
456234799
1056156393
1369920218
200138305
1995634325
928746076
349972309
1592447168
977464552
1427516695
899062697
1428284824
845190310
1507401481
1493808008
329138367
1722016548
1248069326
836023384
1801543210
1775005483
339746381
156057140
621383640
524816764
1915212232
971511488
2079268340
709989963
1986149419
1830035719
530167856
878607622
1265431109
966220782
1870106074
1714122241
679374970
488876381
1428565317
132364136
222424110
1774746101
1768846479
1717147201
1066150999
820614343
644680242
333138024
1029190882
1921331046
2718844
458893723
1076756384
1948523059
743107621
1679441294
695118724
147165830
87836189
854689296
2052776916
1079856180
470045573
693422231
1258023689
1233878885
1846036756
1559679151
2099134478
621742530
1392274225
634208469
372355499
269198195
962423152
1587764285
499595166
955186132
504251519
1918714362
1364054711
804119703
986666747
188313676
799077869
1937770873
897151193
2005034646
1336436425
481735196
1752844039
854063586
1713688
1417191241
1702534395
835727724
1206710785
754412255
88208421
482506970
41767480
847610521
2139426782
162177078
1903262657
349258206
658565191
1055061881
1775875247
415063960
1343206592
1067546167
583690399
796392801
778347482
470249519
1318199080
165742812
1547237436
1748820577
1419044770
1654217928
1748692573
1108847306
1547172635
1317604092
1664254452
1789955361
984883322
1166997302
288997730
506660261
755655844
695321854
134556396
1951156224
516272524
1798763256
1279602924
258495962
1936767959
125753360
1132020452
1321548228
232687562
761742916
536644232
348509913
820723278
1522633582
757304436
793507569
1701999580
541363590
194247563
264489460
1582728274
566546968
1511825109
1735899490
1798260733
1227509691
1610976000
1405146744
1480285273
1237399946
1414229351
733616982
1185276645
1189959459
1292665514
1005878472
143179341
553026275
427292904
1723239178
2032550232
1623623886
1324738703
1234173909
1379638447
106252360
118556593
657648409
1060588108
1466084404
531680750
1271547944
1424102965
1862631320
1247294098
436730171
723814240
1753583755
1987094858
1176613530
1670714831
982608623
2104206811
1749869053
282911945
877021233
389702947
741901974
1758791842
129539505
633280615
1667670060
663283722
531328559
2094150409
1163102385
1019020736
513042332
879645489
1196990202
1187213958
152176065
1453867691
626237166
771301394
14132174
1710976378
688964885
391061760
1257956368
1632722158
335089780
1358276783
69922846
1395164660
1956735785
335404211
1729251405
1449004608
915552436
1340839554
1703745151
1504146010
1135841496
1574846413
1476433934
1292110450
1285038048
1549536588
1065956442
142135785
1978595204
1466582777
1673704652
739606187
1894590685
286045830
1867313707
1915422231
916742678
581296137
814858290
914489189
1883906334
437768825
489910705
1920742795
428876640
282863773
1765110111
1969281715
1102265492
640253495
1030277163
2103980384
1162276368
1063483534
827149731
309817179
734914456
1327601227
597478516
848452780
1822570455
657768013
1536727692
713115677
1802604341
1487302340
1094056666
1370860191
1187959902
775947901
1485349600
466601636
1149414926
1500716134
2061331793
2054649829
1749836630
1514906945
266126543
300113369
1490538722
913487683
710768601
360914274
698436730
861188942
32332477
2016163960
1335996534
36528450
1074043179
852172855
999220683
1955590954
457147306
477319570
2035349608
1730796269
1273040074
231003817
1947298102
1742142226
1293912365
504629554
1086255488
1065308191
1667957299
796528366
1606524131
239234679
1240307925
1600030195
26436092
2000251772
99749248
1737913945
61269256
1104094777
1379280822
2017579563
1551560297
1634140918
1523478319
442390025
753021175
430663800
338774026
271847517
1381449359
1963066204
945747969
1593943304
49990200
885592735
1802255561
381819391
1451877032
1120414489
1291405602
559466434
1533943057
97748167
641370442
130621893
1328247202
1479599259
462264424
477448362
1846757853
722917206
84825163
1194714797
1819955116
1971829109
1630913546
213243199
2010311118
1711863052
933504495
875415368
654969126
1836496404
588495516
2121734621
1698337305
921580496
1881962845
486565966
1623178153
835616270
61208554
1389122309
1412785385
1532050534
133570467
1103500316
1974924775
682041417
54475944
1328768667
366742662
1442292536
313688153
1456154182
634775494
189311316
1277759070
1570246668
803815800
68330226
434288263
1480724828
572604042
1839879602
1929175174
1556120960
1795038838
703897072
1383357021
907162800
1694535708
1393717301
659333549
1713914763
35773096
1800906386
293744276
828749031
1612244014
1747758057
1552598532
1468464895
327028934
243457036
1273241682
520466561
1747424657
1180682858
1128467321
3452999
1539228234
133638832
250096357
1377077673
682055095
1133271140
535627439
1559527470
1677332841
4831692
978480758
783528814
280276009
1777308611
287770672
1458964835
1851375005
1912313348
367575438
246938359
260020216
530746048
787809501
14742546
1698579622
438671518
1768888731
2014742854
767715988
236857096
1646218515
924221464
1832510986
953600674
172715533
174963231
2039248112
1902509900
2145437430
1196788112
1304753425
2052037907
1281617910
1662664189
973121724
1180843339
1252621748
671445526
582249209
225046515
453595835
1585844755
598804946
71395950
610619110
1709902528
180019717
1199047133
1639517449
488999980
1817535285
625430776
2105322510
1733303828
1273721323
807455874
1558503328
273762871
1177053587
2034351467
1600752656
740966931
1010550893
712553309
2102553371
1816488662
1104465562
2070609151
2090282483
2090222470
556411757
1503478945
1553359744
164492519
1633475884
1452623001
1791774879
181095217
198347312
1154582287
1022591893
1894446242
962965762
327354828
718860376
1679509617
842061617
1288865034
124250715
2030726164
503609083
734515796
823688014
805791466
999144720
2108554643
1326091476
851101031
1197064294
613323637
1876156309
1622715764
230257258
699144201
1753857706
1732157450
51621252
1044542851
1543746589
1776377671
1358175018
1379600883
776743923
915836832
861636359
1266891284
774970491
1227316778
780581569
1996111375
1194803720
709956043
2140659302
449393957
820851308
1952145738
1791305550
1796652368
1765352787
1415380070
146711339
689479987
1693707198
40106312
1106812473
148511244
1573452418
1690356493
326047018
2055994272
551865930
2029014065
252465232
722819265
524815059
108768951
2065797602
519402849
1560044739
1430528266
1398479272
254080194
320527064
370384976
218094648
1064115092
1171500370
415818022
317384608
168103444
933174399
917521322
314500186
941576702
488209251
702854122
1881295167
515866723
1328150186
1700686597
1891635304
2089718927
391284372
351723387
669509553
1444309142
755786535
2128957253
2059869286
240672003
292796292
1757241489
127217171
401360305
393930407
217319951
1980299334
1475679680
10353152
1010937325
1720024038
1235339129
1269464402
598187534
711994624
1388606252
13404741
101147174
1167405443
394541717
924634519
899562108
1738476204
1033987255
126687454
1325808670
467218441
1556718548
466499465
1090522099
1332602882
665104100
1708178627
1334046931
887566926
1341958599
1844012321
2061531274
1405941745
1988175471
1660403367
560963326
105708553
1545917147
376433632
1731619903
2108090399
1295108977
438874665
1711593625
1939328223
1290399732
2076906200
1012948749
1017313551
254586963
680108337
398416568
522172701
1285084803
959789456
1500686502
96370000
1228150271
421827769
1188052921
1405437846
1653798320
943886871
406796966
1412228235
1034535365
69928260
1132338915
2110826
1858873338
2133297940
1810025003
1422859340
1138810279
2139667137
1294611434
469751723
421926486
1058474799
1386292303
1137727269
1068596230
994035141
726807414
675821414
449420428
1029584823
487341916
656713604
887870173
90728898
1966230606
30639711
1512203591
588159452
769699666
1655336382
1555352214
24936993
1476888860
280920696
542277972
556510558
771208246
972888863
1203900081
1151210919
1385856156
1988444640
1948110739
626692055
2000603123
863170515
262122042
1600579288
985554519
91910185
902815239
1065501648
2052539521
1402352322
803431703
1952167343
438764957
2060129756
1988369188
812893027
1453557190
1232467228
159350793
2037173186
583073137
711366728
220492649
2091694164
1593197935
1804882854
1011326929
854006869
516573104
913087484
2007811557
10655926
199030604
1264008530
1841860822
1323076929
1947009539
1794002705
1199040411
620436454
509369189
1549467736
1978439901
1819406263
817013914
3816470
1550414260
1221408077
1729633476
1563998037
133497346
944876953
86904068
849298031
1744595686
226260207
10835033
187261078
1697084466
1109054523
1648910155
189724404
205498717
802946630
261313011
94731168
988706199
416636376
1093768328
1809938455
54640437
1196130960
1193146054
957542812
1959170222
685623295
1811212231
768733636
623032876
1609284261
1645245548
969332359
1180763559
1221065236
1375336142
1067721056
1564763092
580533073
1647784269
226232626
2027556409
357925882
122435719
1211407799
310001585
1563033100
1954851534
86887207
82652617
1411195806
2140589261
1813694864
1444084003
2091362441
598265113
1444605597
874840998
92282886
1483898900
71323738
466554096
1510189294
1161840753
2077221514
350113757
541937684
1163625439
1844220769
1345333108
547444594
1848307681
1532559183
1075453401
1692564502
1508678150
445179328
1402992222
984218468
861571046
1785746860
576885382
772284358
1559622796
422429552
716567554
116132447
905951005
1372443527
497805754
350848026
975928857
917926328
2089601031
1906368208
467270162
102503156
1576725960
1526354793
1339516387
1171063111
1599809237
2042628816
1404940060
938629482
310605094
1616297749
1703922175
247059795
1514114389
727495944
1610362366
1020742391
1477484028
1331022550
1634647947
986188003
1489711408
335631730
1748747197
316870426
608921832
1287898532
138073042
1652992458
1830541880
2012692564
799813969
109049776
502047269
979644906
1951558588
959519153
255126783
605810616
385887385
986403136
1427669446
339590332
523264784
586674202
803063878
1169631687
2105659671
1566119695
139600832
398718810
880925101
1064623248
678444363
44706957
798348734
1964760189
2146863651
1987536407
842816257
102157705
665769402
901590399
1210877753
1459150237
899483036
1824203757
378294942
518313151
1657052663
2064403613
472124807
1043903306
786494060
1221964190
1521614628
1313199500
574754249
1661323015
1503915446
1079583236
1710467620
1813208187
1418115991
1213572632
257566423
1089393794
841127301
1475110110
1832748786
276034935
1597602524
2038673157
1181140406
1208821424
549186057
1617535992
677418285
1516147657
574205923
1956719857
1061540254
667850312
861045054
1812351246
1325504221
1404595248
315640736
1862755367
1702672755
1164069236
1119463051
1229731385
793229041
1141099314
578879564
1454347106
1299937018
311852923
1735528541
465016659
159863156
1041294367
1698223476
1038509107
1689228691
326141209
1567113005
954463197
1982534309
1667738348
1249116871
1872540174
1776607974
343838312
3707836
615045999
459904222
1925962404
1329654087
1952456026
715551243
411330975
1346542428
171795753
17626079
811040454
1959053524
1060571406
265541972
1527022720
1953330587
1040943465
1806119431
587038156
137600447
208835145
883200283
11821617
917633929
1433483114
244582725
1437603175
382168357
1280422691
1267732480
875572238
750075057
700059945
130299277
618197550
1325358024
83543339
838001986
656803443
2006871184
686518959
1806805990
1412526371
448078596
319534766
2050984136
1717865951
1472744501
1158534752
664902357
891904592
1961432494
1037238158
983707708
1960580620
1484385092
142654040
49175776
1995563727
2121570067
1025368722
1831033114
681183029
1258485633
539339828
1852310123
1678489757
492199527
950326625
555303084
1739159356
1014272229
365065461
1717603992
1573518754
2060421614
1155493529
1687568193
275583437
2100778995
347044844
1503248515
1179850739
3657938
112065508
1275727707
1595413344
1435886185
409799831
1715675184
1546063727
2115505124
858383765
1239522737
473277501
1088576556
1227760729
428876185
877814853
699206892
908413789
253253346
389966621
1940253527
2069781877
441018477
343347124
18527548
214847909
1360588919
1282993210
1638067431
1497143180
764151085
2076155337
359786272
1479889003
1286919402
1133690073
451338402
737482711
1377726362
1107091624
1331984290
1072300643
1418090141
1300631505
1697896081
1172662952
1622487193
186372117
892649014
1066304915
1095854391
446263388
1962638403
1914036897
941719665
822774854
1376318222
802140552
1910545819
1476791392
405195618
781287157
1033790561
230315613
1264171760
1414631720
552139398
577986115
1853770802
1630844675
1903991891
2100458420
696113575
1139157547
584488192
884702692
1391120656
1530328938
1978481022
628442356
1069174031
214957819
422229931
585342484
807282105
1639446663
448240859
935323669
1084812559
2032107250
1480813457
1325277524
486727177
459827419
1553829585
1789132200
432776095
1783922664
1036730234
1429356108
1074944480
82836151
792379238
2141814578
2068949336
1629335746
2055880419
1021026488
493634426
2130335762
741111592
723436484
1043152290
1218524995
691356270
1947427479
729572496
2142585072
808358791
1203445159
41086282
605772805
2046538528
429671340
1236448619
499315606
1251731761
219044913
1172277252
213593489
201200480
2091493244
1081370211
1772284147
942431588
1921489424
1626309329
1521882308
726266259
1963131721
2080587453
387990191
1230121729
1022248059
91671044
129910908
1175606112
514040437
1583654263
907257863
396694087
289241311
1206447694
191933687
1323246066
13752691
951668666
1884631428
861801271
1578134032
563198595
1693437496
752650985
727909978
1046269959
30629431
1674421472
249212040
1808736206
1083488186
1082350449
1586504672
1102872283
561481910
871648351
1111309864
372196648
1610760747
938395225
706052212
815015454
397226629
148653513
259958533
1443136100
1627294540
1451715889
62059308
2135288261
420675921
1455391680
715720797
2102508090
167859575
1625437213
1867473469
1018030516
1977944667
1614715953
1158051444
864415864
288490320
126261757
850782565
1403593831
1840997885
1684240940
1923609144
436336521
415159788
2049748644
1312605341
450735571
1657128021
38150429
1804252244
844680886
386289114
125345452
159551568
2089606624
627717748
319631243
155429437
309315232
1112969417
2132385879
1614810634
533725533
853783541
1345128314
1324836902
1576644991
1591544538
215903911
1786848520
897812520
1931308489
459464626
1921243629
1311497503
1060960913
2095664636
1693288879
1001134856
1407270726
232045136
2029671469
1113973478
1270025568
946715746
1210838198
2035593142
445618620
720625032
1950357462
1953688897
865724514
715334876
1120146291
1707876361
697330713
1222010894
604669017
97540282
9195293
536016188
142242242
1800122083
1150793808
410819225
492064506
619150980
786626365
77079813
453342516
1765818545
1200598988
939566407
1646483467
1163182749
1843603341
1489446430
1998709786
1317139121
1396172563
45551622
1256506371
1309358713
1144026591
1641241839
2086645764
688483345
1538191421
2101534208
1099564567
1059485614
786353380
1150450488
2139719949
1685218512
1545034709
1832702541
709590808
2039283376
1065220836
1546475395
1259993473
1868318094
1001634441
238820246
1194380813
1974478547
244212235
1360872003
2030104507
1303489690
356790647
505262356
2138107885
1824489514
1398801053
842904109
1708364182
6706582
1725714118
1455388709
810963501
593369957
698459469
1514903850
1253096316
541541112
451062276
620412887
1081638194
1339725996
337623848
1867783186
196326530
1665976531
908165429
78786270
413548733
1954507620
102153514
518043008
2013087437
2036414644
153271354
1077740646
1844859274
520125734
481501434
1150919952
1790963661
1894214875
409610539
1982996864
2079685602
96521512
989966450
965046395
6164949
1135661316
2062631344
63734719
781263347
232857312
1651470666
1524335784
1432660204
1402335164
497138005
1406007298
1924193259
2070264915
1016417619
1965674447
131937514
1902254629
1350817091
1651233995
1678253483
1081206355
260097354
107966588
1103532764
1346573118
1974103612
436556643
284868578
1769492433
96051662
594264954
1852523855
109391284
925078488
1427216017
798414394
76482042
702132415
1557306044
701230209
1129046738
799240061
1388690553
1960181560
242223598
1914781643
423989894
2101796125
370918967
1726265799
758515811
458710696
802777516
1571451875
945853715
372722845
1705327329
1083058776
1987632
223118565
1645291879
45262865
190291701
1108829521
1415667086
4228371
26071966
906173165
1016663536
1253534322
610420737
157011985
1293914983
281761202
561861320
964421749
1150663482
1291317871
456930950
752805500
816368352
988989787
374557154
359366417
349054357
62065127
1750859690
1073206210
1385359508
440845525
1256450409
1228524189
1008119382
624945479
313483480
216659151
958108774
103396112
1413402212
187750884
534262525
1750095122
1532667648
1371600432
405920010
299469676
480188885
651840931
1997170653
75027508
745794140
1344374115
1199127213
1052390857
1590790668
1939558706
1680687955
1218538870
1838733082
961687593
576288427
531799522
356896737
1828008545
945982157
1781704711
1208749335
57430287
1793943350
832568317
2063911388
345370500
1428216589
1808974870
1340504218
313675433
924855989
1913408327
209860904
1231577814
278568814
1352264114
127190441
416285012
1279744516
2121902242
1740989218
1701896579
1584197298
684754959
1236893627
1325698610
1757214177
2060374018
1655448038
1500250150
230228227
1836737667
836659580
1649508458
2137422776
2002446915
1477668216
1087267358
1595645704
148061747
2008823882
505903358
2098350430
899004989
773641870
1189950679
2083411811
226605621
145390060
1040040158
617628824
1801646207
885689874
92499031
1958518848
792509328
1270667929
375751918
1541218248
1467315181
1662309155
86643346
897823342
2123490741
968276291
995060962
2032584142
697662065
616606541
593497020
1540785278
1252429563
378250896
1197753312
1504153007
121537215
1054633446
1167041161
742715432
1212946022
1244444633
318484773
96894159
1332187638
1134467894
1157241480
1571427434
1276141975
1122984376
764400333
1564097786
32593449
1187397775
1438242433
682214268
1653777622
1294057534
696239390
1180547164
921005288
2076096658
2060611607
1380566300
1549775344
728068770
1316626480
915895843
1044196030
1304969033
108767712
1633043078
1185615903
1709903175
235016300
228843756
2137657613
686087055
784546526
336042353
1145808154
1103298509
36543911
594390317
1326389121
1260867440
1361403762
1888611143
618505811
1884971025
1421196090
1198072137
918314409
1959579589
64635284
1701938388
1840360863
1667369129
219570043
1635707835
20833285
1930492661
1021109298
276753715
65835434
1813170207
392875677
319358685
397545250
288062387
1698889174
1670813419
466011030
1978602110
544715625
551650534
554892724
1789709146
1834993978
2112644292
1222785981
139018673
1339971786
715573096
1008666470
1947240091
1734853299
1676813368
994720536
272873436
1009446190
696831774
707257246
1197505388
1851649195
1149397249
842786933
537442284
641863280
426297459
322648235
11193185
352552284
25969827
565775134
1149130130
686310725
1451825653
1393853404
1985560889
1359590488
1787683345
1148175657
1986985697
1654731544
1021507445
1268941132
1963945007
232370212
1789221553
1993568735
541788637
453974555
1473692540
190937490
1557952834
1802374780
1980028453
302459387
1150349427
1816742389
403942077
2044291445
1567749185
642385350
1955874912
747050740
2112095548
2030518304
480949217
1848258050
68103020
855494355
1538776281
2040782054
746750339
425463205
960135574
1577179478
81345920
423552003
977384954
268112391
1166691756
1188970923
1378054294
252174222
2098798593
937230793
1093520971
898641443
716086223
2124791735
1783077749
1793033624
1436878246
1268158893
1609286139
1993939212
1534855656
1603916755
919150278
1231374949
1673357038
1300402872
1268982746
667540121
1905042112
947152016
1741503955
949074560
364328740
1744486203
1939140908
2036409673
1874956577
531011085
1252374432
2115195245
1826360937
722877920
1832783482
1858538110
1046464489
1147320466
584217105
1793953721
210478720
368752950
177530211
57208999
209225915
2110238939
1396243065
1399039456
757272895
1621448269
749377733
931569220
400500632
1684241126
1998043852
246588117
858741510
2139728105
1691062517
1758017090
412965047
1985534078
2125567786
1913183476
2093930732
41768836
389299067
1046950557
1071628235
2078395509
1770832794
418315131
672310459
1893639208
1077018297
1889464094
2119967853
531181138
1657677618
1087299093
1335957969
1172171982
1253125342
1300341107
2082050030
877674803
1421218052
935103754
923746290
852408252
286145162
410797948
577951084
734992376
1554125792
1363848838
89976878
2043179471
137972633
402983782
1862706376
728171744
746077790
1290477201
773987432
862885475
1841522200
402382543
332677026
394569675
834294335
627262805
1175922525
1817209607
937285056
1521878219
1809992473
568664811
236769898
1822713099
1570894459
1221893758
1696067646
1552495451
13769723
1165775924
1235783129
2000404769
744966030
863060434
1781766497
1927637165
1559985953
578839911
1623284573
1320644892
1563503705
627430936
1743318290
438320870
664022298
654311535
732454383
1877076255
2012201219
176122354
1395813738
314810408
435636013
1995232562
1649921043
462060
892971533
696434984
1137908819
1046203909
614286312
138004375
1844558669
1289207538
771491464
1106510683
732663354
849136277
1273660395
1246939546
323008774
310240683
970326684
679536403
1912912616
2104284873
112085884
1515498667
1711992660
767337123
1690837153
385592781
1882597662
468440323
1940045273
1053158184
1239550622
1684901134
194241490
2030398071
1596475331
1456806540
1122621620
599097401
779188964
1101313318
1860414792
1326752580
312258302
1259489437
1040003053
1130869684
1752264601
1710450176
1506443225
549362986
1572940538
464009544
578599461
1012254436
2111410636
232790189
875417621
284285264
1509519888
701871067
1361574968
1678652578
413211887
1451252099
2047303984
1176783275
969144676
80396463
435426456
427607810
650451159
675007251
1535714729
1790620068
642688557
1448878368
1170315549
1190665310
537295881
1453204058
874517137
1751013195
2108193499
421273989
2049677397
468425123
1403603370
1066177816
572743594
1751637181
53336174
493359050
1586296632
593546443
728420058
264995157
167175182
2045030601
1006028725
1858488160
456225565
401389323
876422001
1075272138
783627267
1841255892
239915602
2135725803
966409118
1401795548
1460175357
28061440
998468224
1898401338
835030818
155412161
1777052430
504259206
467431210
245397793
940903079
774917667
546988844
836933078
2080957164
1332356139
2025653602
1512272683
1530503466
726519688
1449800009
1908189176
619604652
425132032
196616378
2105120802
1765228373
1476816530
2141421656
646936211
1933494487
1338364588
431719311
33942057
2017419519
1186675423
386993354
1196652775
588584030
990972112
1492224652
610171198
2098182909
536323656
1345120851
2044817800
1928620800
1031106319
134512138
1739728035
1205695470
1453295749
1104364920
525555442
1225154251
275034019
1737121864
753910798
580427790
582459125
739955257
825693077
2054021640
562730056
304675984
49274462
427326519
994906425
1119648256
199161937
1799175934
877404608
1244850835
310567976
1378131820
1598855076
873208228
1959119208
1906966046
473365876
387698977
1012670474
954466620
2109204089
1970468841
134252535
270667268
829354513
1156714739
1281000902
1254882685
939342195
1697820934
692411733
370033870
473031250
2043336624
1809583926
303598181
1032757691
1091652970
168418449
1936906651
1958212867
1814941135
850654375
1310779207
657078653
429863007
1842253879
1374817448
196388748
1819594405
696785158
514073903
2070583926
84448098
927719378
1243842908
1568923071
643296439
718543112
542187094
782463421
1159934717
412425678
1421932654
2026247901
6304041
395065414
1576852877
894769938
764243974
1051509203
412429287
1772669692
933503961
1525797091
665558836
1280677533
2120618140
2135436837
181314275
1684155062
244823688
358631711
1462762762
95536439
1227913915
1785946966
395442105
1209695628
1935184042
1609291496
540345032
425840036
271476240
513389605
438169438
1741913351
1966410272
1551693926
528725034
54034001
2025126932
2070219706
2063690971
367696457
1348971061
614070209
84022783
2142971224
885962664
903381011
1455975230
1212210486
1315120071
1953051959
353231765
1451666077
1319918069
1674746277
663327487
1090852352
1233367090
1811696730
759235771
296757293
1137735056
1769317117
1210207605
1720621781
747501939
2139829869
1758355074
521571557
1555003640
1431857925
686851886
1632699074
1853373341
1038615138
1083756341
2069964109
1041217897
1018315894
1347463151
1782029561
1830576775
2127476297
358268616
1581640221
2133988485
1753993654
925727433
20079174
469632417
1148651011
1948410806
569730850
171242168
1668691081
1488093879
1967918969
892062888
1164790519
888678411
860344857
444389105
1751733189
1371168295
1759125117
739954165
370933624
639000530
747071979
1636655664
1010605570
857507710
1430332785
711226227
1585908623
1977685733
1102072472
616418736
633397831
859838886
973519775
280483975
784123526
754457698
2018479351
142648854
1185838065
1561795961
1751942511
588242347
1990089986
808346053
1636617277
1563348798
1849773254
1923805403
1749903781
1885158823
173272524
380845214
332406488
1480630347
627904532
1385936924
1143078822
1195902487
438896806
1418270244
1428727606
1875292188
1810308050
1131500127
235676967
1340784320
1041326731
990444097
579468521
404071171
13759001
1202525224
340513938
1069379536
1970208818
1982490048
771810981
2115854720
1051477121
1727818836
1636983294
370599370
2019884351
428370109
2019630795
1236617236
460313211
604351152
1293779876
878836269
43459748
892854186
1861522076
189546618
703960964
1051722233
2067351082
2123246786
1164602869
826488454
195107116
896458303
1897794933
1350622422
1206699832
1261904536
887058175
1408276238
2006469126
164820122
337660004
1831936434
1489430018
902302797
738716824
2140844710
437508217
2089968534
344033272
619583749
410909831
1512097042
387713603
2084293193
719197536
110644073
1304028602
1918553083
1642658843
901868322
1261636196
1652573771
530106939
776363006
1520395314
22482728
1088732356
1399803776
729698186
1757957777
1036502676
799118597
281096218
1494258378
437275363
752459279
2002145317
1283399748
7000787
1766641084
1611821917
1670705305
803639979
1281294839
1616306611
562140527
1597412550
23013860
395917615
1230851787
258630324
162870998
55582175
937649785
266430182
133700993
5424369
1371731043
254556229
1314541073
1730611513
1435052534
1862024739
692159031
1955468330
1017451814
965464177
434602208
1927500767
2106359162
850407559
731611169
1157894280
179676535
1391726507
494716254
1387748635
2026797427
1882595927
1527778520
863881480
345553602
490499133
350025992
1882061551
1873590615
1524226976
1964645946
1909361533
1795900585
922277678
226467255
60361098
1145665175
1086028651
1772924882
1202554203
1417615735
291121569
1834240123
271467521
675892256
2010329865
196678378
1594888729
935519387
326029874
28542697
638393979
2001127084
317022770
1360257814
1170213612
539241892
506035440
1877907363
836860288
768505781
1515271915
107239919
1074090008
768101545
567768861
442422533
1724248537
100003510
1734313797
848904817
1021685681
192984950
1641144060
21562735
569408326
919494847
1393800586
1210514450
1904463248
200415428
742272991
1593144921
623508993
771216140
856583635
738107738
1915447768
1139227808
1748147021
1430338782
2043649674
538943793
1802463341
373110522
392566472
363377324
1447356868
506928244
839939603
1313103235
1634064277
1246970748
1835252052
546704818
511433044
1546409786
1482987270
727747984
1083631698
97519069
1155667539
1020326724
583404382
238882370
1532627798
1831271846
576699876
1602818284
699282925
500473038
925578761
1185954645
790261668
713108448
655460331
2017420855
1337144917
427317951
1425132371
259559683
1953481299
751218007
538847591
1383232878
867682320
573336237
1939083059
1238385594
230663935
1714747464
1233724869
302976939
506637793
1700720355
914372921
1657481581
669574725
1132498798
1768735304
1440567347
1924260529
1373989043
1028260409
2091286428
309025110
295120410
1245094830
1687100536
1083380882
1588490825
548680112
1247285113
1668525003
949782834
1504511517
1411213374
1659701706
30570901
624008860
1443076786
967826146
1060391721
1193351170
830284522
2076283203
31455195
1945392276
1096129440
1814120511
854053436
1914699232
1427313999
1466594170
899338415
525692860
565925026
1393530074
1894355505
437482886
375662195
1431285826
1902025708
1901140710
1313879297
1855809867
507197285
178479466
1848701294
320998204
1606881872
47869275
675985117
787454284
94249794
489528060
1523381056
1026568578
2046901552
1802655756
1665341220
1078638846
680723166
2134860054
1682452584
1171010082
127317615
87514033
645103956
1773020814
1261463617
1803188828
826789825
1703088188
1851086058
591667538
424449222
773189583
69216184
596183561
1710186155
1880722666
2036766035
668804953
2102410372
724083126
1220965316
1880201163
1725265421
1521221720
84728515
476611153
1895020352
1449248087
1512912605
1629589902
714260845
1935268651
469740081
1267458561
1087544802
1257771922
234814922
2097694599
180832553
307153080
685529893
1370991665
1017517515
2030001934
2145558920
1912276000
1860987600
307325477
128840405
1849430106
1960611954
817602550
1867702246
213692445
1995511311
902622343
104663171
1649733389
584234784
735547487
1680507410
974730292
1531148173
1010470621
724822724
1534627387
1784749269
561036017
740532823
1930231687
1005391306
510830481
237372734
1169102299
2036780455
315308913
1773544847
867130800
443233769
751240209
1014774176
951615036
272875938
788005867
2142578057
1933634130
1498538895
1558939856
109850894
949631879
928404814
1237305250
1426455812
873977593
645098887
2072865963
2107890317
1542141464
1377702188
419674522
1981734308
1529796429
257268710
349555204
414095517
9864254
1310947072
980972946
587505929
1215787966
720299339
1284831217
461050073
1164625677
1951398523
771195788
1695684362
1509652387
1529101601
541347144
354547677
1737807653
1173362950
1511018242
767257835
555078918
1203764775
527120259
1178964080
1082809822
1866491233
1196342558
1938013237
1151935850
2132414669
2046784088
1047973435
2048786632
925788455
190371109
987452552
948821516
1500001837
2042324884
1924089645
1627092183
352227478
1285409830
1715379092
851089986
1401699362
628751591
339363405
273841345
1868639914
1847793461
1975264070
1994511211
737569663
904467635
1524189035
956186698
1232408120
1255832701
36386268
2084886308
1094095392
223769089
1767578288
102492278
1652194291
910536459
764304260
1571686708
40546643
1194537130
1038849368
319880422
1240229459
655718198
567140355
1960915692
878809762
1384544813
1987059577
773938542
1359885408
1058920348
1534492788
1656074277
1355018696
862943270
301802283
1650689161
770414805
1677217357
2018940898
600252379
1937875808
575653589
930437209
672081909
15882025
1181042915
1353988908
911916950
885798693
1385087417
1197344389
699495510
1246594242
1451244566
1001645643
1661375693
1249269801
1389677337
1529994659
519527828
1289159769
1124643340
718434016
1307794733
185050974
1889210248
621316520
1192375544
702782530
1543182178
1199280085
835073912
1210214599
1248569634
750689699
531753214
911739828
801838868
913886268
1338414411
1041580632
1664434390
1881378741
1511475486
218118397
1991867769
1887364855
1482568064
1719454748
455653647
2104462726
1003226845
1821791360
240084488
1130221335
233394501
2044239079
1914002510
652577789
1819765979
249999999
1008787850
1546489761
1805146890
618526490
1755025117
2048447619
223313710
1178253832
615742624
504932614
242669481
457555135
1974559333
1731203619
1184811274
707255371
94468122
1986524853
2078518153
272839416
1875713617
422207481
1156027423
2077415276
263966008
1820938526
51921866
923153707
1926451064
340407806
1832064159
1558647853
336816269
775440345
722802175
1972566128
1837151474
1010059618
749674360
1716088320
378023695
1472786314
1738871239
968984582
1864882578
1044837791
102571639
1330219361
1357655486
934489262
692719997
1098322627
1935586657
924372626
134587695
1250839834
1460430703
1169402002
1799957644
1530827452
1885910270
575529095
731732977
1516694101
1530287868
1764193073
1006588787
301615913
1362523504
186972832
25773759
5679072
1376469190
42242109
527204978
1918736658
869808305
1835132361
397767224
2120348944
2018866131
882691818
2032506388
500659414
298531525
615386579
838155261
1976470131
1985022876
1507551221
1995696609
52306646
304067114
502899509
333582048
667385458
1862924925
1817983409
1145653748
2029237348
1787319811
1980819944
468767210
2046009206
294971649
135846364
1894755072
1705320151
2024323409
632368725
1355334515
784775817
2143842713
584720466
473062929
2036450977
117604736
1411257662
1203585019
169337450
2088671561
1685858592
751828753
564680377
459626924
230823473
817314660
145845178
1312242184
771570563
447975664
436251505
1644150020
709442043
421056037
1643824021
1162059573
1848319309
1460602689
2063109190
1827990430
432877980
1210116145
1657982818
444739602
88220700
604340498
1263499972
988395099
393103560
196652387
730835420
1811394445
1467615499
1952319070
1671700768
187236068
1980339009
1726855211
80164559
271246052
684105455
256048996
1460860029
1344168958
1464453836
428850794
1278726382
1761191390
163260465
475541362
1022756996
413474312
925174225
1802207130
184024149
746125334
2065417108
607907966
1672382530
873625541
1943158127
610879434
1787264300
1339783242
1264741378
154960159
661603428
683976638
1923663619
1430980969
462858609
1266898806
715962692
727879105
1827773220
403609861
33321589
215524096
190124545
314597560
1703627842
876017520
829092114
301516042
198409916
52911212
164066261
784812488
22768635
305708543
799694962
925010106
1536038086
1823213063
1913879869
1466058822
1641938705
1170714044
1726330941
1064502535
940376306
747286234
32075026
441729877
710130662
200126128
1583973379
687653478
240495428
1762336739
1630415299
2003014690
1068941401
505952046
191771352
75035716
1443476653
925790364
1645685958
32635569
1812004554
100631366
105458207
1551255940
997610110
1965074244
340092400
32881439
687952784
1622780027
79991152
422562475
2042160182
1911131352
1985420889
1201255294
824125396
1185141628
1931479774
1024550968
708396376
453137266
1930487533
1290589336
765800968
1426965524
353336023
173433615
295962149
1879742149
2122621687
444549807
1140928098
871995588
264750037
1642112854
1611538056
1619975032
1020648330
1865976988
139286178
2127721102
221356286
1679492280
1423886616
1543849920
1512597428
2051910505
1979396482
1590690042
1208569031
677251252
1386708213
1621493935
657353941
1385620906
499968952
835194813
951764440
1565265997
1637702601
1902978519
2141295298
1985927449
1928565031
1476514294
1905319027
890219581
1580240237
1143462751
1984479384
1087392419
93446150
1339907300
1258948907
425756166
105348207
1566756277
1131977815
1499725575
104368762
1263215325
1991903113
284046243
1264303247
913230111
942432370
617824354
1658374674
559990822
161368537
1039915331
1348818539
1581546264
607927870
1108852855
1585066256
999169759
1483272920
1515003982
915521752
1364995994
66882941
712037186
1956678032
1812970227
249794925
1751884791
1002068223
1806469496
1926308307
168605525
551150987
785107344
1033019415
1739140488
1464090854
204479879
1769389742
1640558576
698182328
1496289354
1253233112
1396410914
228810954
2029118358
1626602066
1809011486
555125381
1307739903
299788285
1838276247
1489733019
1014273834
183554461
2014976465
1686809072
1434475061
2141983985
383809554
2019978766
1892433702
1553134948
760037317
1726807860
284865711
792110329
1534777955
881470650
64425093
1444315358
1312331641
1769159545
1801755871
1792011328
214805498
966723626
1168623288
1087727267
2137930019
2006319697
1403476609
256272874
60250982
1343359418
2051559197
896553121
224236280
725845875
1134227384
337145111
1236484074
1655475252
309636388
65382680
1487939379
275059556
1033553763
1346414675
338472562
669949614
1599119435
880845755
1446814592
2081533109
1168346490
514642936
1080529829
951359
588083908
668083315
749561622
1714844162
1004805948
2057746067
1703841746
1616390341
1918177947
1047137004
596281721
394947689
956289241
1864099696
1236861005
1213945091
32121343
1345135199
66683417
277893749
1246611078
2097061039
1737125993
212979072
161371685
1372308233
157621348
830670464
2113636817
387198649
351398144
1078225492
1191038900
292923020
234099953
1951497136
61071905
434940301
576648267
898011656
773351306
1066548202
872838763
1480372423
1071995940
229430381
174691564
666735157
1269085467
133849068
1874226391
2007798792
654530102
1715044427
343519425
203419426
548201729
1820322649
1179293440
1685376876
1220792367
1881541940
218261366
2054380885
617265557
1439621001
1754822925
1216255106
338223542
1027417030
1675707574
2002462376
1523936873
1956464102
957474257
727858372
2103753350
1099046614
292082403
946249249
1672761589
1095687556
1028257848
1990840618
433266730
1442804398
1068789554
577953189
1763349946
317262189
920847930
1629914327
227942820
1244328010
1037155918
1326169419
382173285
909509642
212928743
328986197
1233047014
948738388
1111364600
494016768
1221409582
1778110008
285540855
410884068
1693858602
1368321187
85434279
651940711
2138972907
2064620892
448124676
1287175273
1703539768
1816292525
794554750
132971540
996205260
1362871791
574232425
294813876
262765116
16692521
1543833214
8489432
996424416
1384385580
1707379329
1538384439
632856983
347752000
1697962281
1248084335
1030731903
980876834
1807272097
504518348
911119331
101396455
427045134
1544205842
1532816011
526690133
1092772428
421356088
1084950283
23753071
476643270
585464388
203594122
974549236
670365131
732494273
1929751054
1183790695
1010745454
263047702
1024550028
645285802
141842399
942534459
1847495789
1441131266
1797155753
44033994
232890653
736668729
2077876308
96099735
959014559
1177854157
887380921
196073246
233563294
1309022227
404568167
1368658104
577282212
1769274867
627910046
1531126807
679924014
1813967948
1016658587
1704165622
838787486
178843964
2049326982
128515789
383864532
1504654552
1494794923
1853949202
1763317389
575108102
1386989506
1558571511
1195200133
1129968202
694117128
1276373111
407200723
1969133634
1130103567
765788677
1661471481
835175143
742744394
612512911
2054945088
1136784248
660688829
342787028
549587806
252131009
5045393
1513514936
164699799
85466885
581480080
1368513994
1673105156
489025214
665733326
1960801283
1440428368
1446831672
2130564943
51317788
438654120
465607980
677983517
91658198
153724690
973300205
52443215
1969719903
2126006600
1612620486
925036380
300335636
336191587
1589799761
96351928
1438378117
322501865
394792956
372783500
1904230245
1878526843
1662002779
1319440427
1740909700
1060829859
393597188
971751184
1588123610
1326470408
2146497451
1815581070
11618595
167284919
740587880
1519392919
1926731365
1675504906
550932868
1948945057
2017888058
2147431720
861781041
1531223306
1762240452
728098149
711447439
963604283
1223853549
1523374905
1863698200
1190940654
1910303747
205751262
1716562471
91448459
1049484169
811895173
640869787
1997194699
1593132885
1633937568
1488970475
1420685341
1167119203
1467671794
1313430666
696037495
466897601
1914790645
1427050869
1512252689
2009647193
1498095728
1244233759
766914056
1299650774
1364173694
250761650
789633687
589330184
242813597
355557328
1927658298
1420743407
1267183030
1318993238
1780794591
730841775
1833591490
724703610
1428834122
906478961
30218713
1415045040
1374781571
355261253
154314832
273498323
1051053720
132543209
510269310
1511528975
750087139
902213347
512319055
490243660
910227015
1431701907
1512043379
274006045
770645199
1956295960
1442879405
1675881101
700304890
1959606620
1050457865
1675760055
1187445454
1617634076
1733062857
1538039681
1398457496
1901567968
1133866848
569609291
1843976948
1124511627
357077157
180404622
1971684677
1457501823
1625919116
421426530
491741853
292834986
378456364
30217331
188568615
1108001981
338503264
97580347
1361942051
90847584
978847956
134365970
1127361379
189060433
1699706295
1263954992
1212334853
168568907
1823448761
1732616007
230358231
295917590
2023033240
78791095
1242264625
1264008530
870544299
2038691332
20699737
1803134020
484327668
460391535
1381054184
1865447442
934421195
1823598019
47636754
1406931660
607798911
1790555824
687790220
854179754
1951044459
67289035
233921436
446827603
36333732
163627824
1375530841
639417929
490218849
792387974
359065963
1684643535
1143647705
2117108293
1911332943
1784753132
1351641924
1215538651
400330769
1102243915
1204897934
192529534
1560962400
1289568318
201442320
170354496
1094496050
1958893690
214012406
1690460373
2007401857
1896206898
491439215
2127798826
763729794
1286180199
1497628934
1273089851
678865237
1425450400
367777253
1524892865
744051615
1960596195
1199764211
2086830602
1382212393
352022154
622450923
81240717
705368673
1912572145
227434520
1613461921
999223697
1174303145
603246066
433992722
980825703
1437729689
501097450
2102761580
1842382507
590229853
391915391
1167565838
1776886667
58409025
1895220728
950279209
1536976364
957601809
758100895
445134639
1254461694
1739837737
443986268
170049091
769828771
2076415059
2117611110
583112894
288693706
1832724655
17918009
2114976480
458667170
275405449
551925877
1077143797
1299796015
1919699619
1053249119
1113589193
596530439
1284640547
1779091723
1288638000
212971071
1648466809
37276255
659579368
219652234
1265198546
1566885392
1037300907
1433646687
753660919
1122833457
365067718
1704175428
736908723
1246289733
1234673020
1828419384
2027291935
310673839
61703260
1695838137
1168624905
704697165
1450168811
1363247872
1904787595
888645157
1588861037
1464147357
1317794540
201035206
1266635362
1262761971
1982499513
110128826
856201810
1400759807
1581893203
804881449
1833007858
1750397604
858335842
838381450
1428663707
883406128
785850648
1957505044
1839310354
1861865430
423824750
1846960020
1666869754
1842571863
1342188815
73278282
628007580
1433345550
757930214
1896261857
406338404
279875800
1620064394
1727922159
315700248
2080510676
906323750
1776828923
499595166
1369859211
283593289
2118770387
862796897
1352881037
1972603474
689340373
1619883482
667819008
509810060
515082273
1306270667
349235816
1921428858
183107736
1623206433
1429530507
2115221040
1109786191
1372947475
1703624853
121568135
688565536
2028829603
1213976006
1147344540
2116679796
1397775367
719577321
1484712489
1532737367
650044208
953676442
911361155
531830660
1757210523
455012941
104926274
1830508513
1821817748
1965808289
743650195
353631991
1853468353
2032644341
200248784
1126138113
636585166
670122161
1798038789
2074421355
2051674348
644425159
178946897
890562579
1033717283
1061053541
965581751
1329135472
164856721
1172710684
1421035694
742749460
1529925804
1681087257
249608202
511362991
1420846850
1975324501
1582444373
84946381
109142898
375013768
408351784
1872025573
2091885768
496476151
1664644265
1946842998
1687240628
1694194905
1750877876
812357645
1540234508
2146591163
1274152436
1093806378
1167347967
2002925424
539641047
1883313845
891636964
2098261537
1846422030
1957555412
481904965
1726971575
1709794430
1495307163
859460271
896476047
1754560324
821235306
482821780
262875800
1466067667
170277958
1030640688
1342593185
304088767
601131207
667745705
1246498737
299349107
1482798806
25511520
2097260262
279334094
1972410783
1936905410
1656501909
1208586942
623651498
705776593
1452733454
294605251
625922713
1904302680
362322668
824583819
661037220
951060845
87219378
918846951
406159422
1831717803
2055191423
683458011
520120006
199638843
1000644336
1166789417
770895221
1994987048
1684543868
21136730
440457977
1336153255
589261318
1110364898
1525072160
1543936468
292420897
371402647
714124700
627697070
1588434567
1132213787
525892140
1265007241
1430310825
888935155
263619110
1987274380
1392275020
1606995909
1900607922
411742042
703634689
1435609298
1985385773
1478474842
604084993
1494551862
812702895
1862699812
30426833
2974895
2084126366
923212996
1968593370
651813385
1253173424
1311083622
1808933655
1167801757
1618229965
2136419417
1293807935
317854367
1935786341
1085765577
1728534764
379990881
373486389
1991462204
1962785727
1940921534
808943174
1642010356
618257034
1278291058
1047370675
1164207423
981567946
478166068
602341898
780954345
652519765
502673305
1430746013
1042883949
358264548
1645743304
1250840339
804607716
657688719
586939738
327360957
1899288010
2117442963
1124630162
2050717089
364900852
645743552
1091474578
483194709
777894263
361811682
822937868
1434658070
1886847035
2101311985
959515760
931414397
1275926460
1551436145
1472532208
575249151
2147152345
93294362
143729499
500743100
886462315
1490282836
566288165
2074715774
1493449312
1233433859
521124644
1614580221
364050939
522660451
165605388
532444033
338593570
1958623000
527372068
1146709576
2145575872
1099733232
1601531563
281816012
1505408157
1559366472
1155940497
1574163329
37385834
846714642
310351544
106297275
575929649
1755415998
1344781347
2116443994
1111807794
1960460211
892562204
2008928073
902679081
234120126
1768899317
1525327850
328145000
275503848
705848977
1190797100
1988835821
1401911673
681483244
93229712
424748753
94420270
877270014
1619467637
1433334162
626719000
1826726824
14316485
27592010
1681805180
1889453526
76995989
415062992
275062115
317141190
1089733638
1780919731
383560097
1479580611
2022785756
1090963016
694081719
1623572453
298385050
1605474073
929773557
1869815137
1825932928
1731754265
1767835792
402740897
1652001172
776362689
1921356191
85424583
1231986406
107620784
335165319
1858145051
571949718
28254541
942524489
1785036301
2000521482
1299326352
1355452513
1594068080
1455942830
1121810301
1551170905
1551440391
835480769
1724122397
1181505779
1868708738
26261140
771933152
1567005364
1183104852
453879967
275981815
414911682
2077059094
1891842965
378150253
559423755
74732107
286427083
460447873
370345573
1529208164
1877942141
16960204
362967232
191579893
1908896079
479839596
696888652
614703630
746738770
1128057088
1782771459
1710102702
1849687885
1361783168
1741140715
395196927
694253258
931345031
1301067272
326696986
797956371
143746586
896712831
1551285239
141294504
1060008313
683473483
391683289
1009754217
1902273005
1837595040
481441908
719675073
1788842044
317434446
1533623422
1945820156
2050510531
1026247275
370660094
1040911412
1635867888
96875306
1934836823
874564105
792321830
1744232902
241774224
557072564
1675748675
838065924
1670019860
909939190
1597874582
1935159249
1273718434
1144704583
355149754
28908977
1982852885
1230315444
1870639422
1135041867
947158539
600207507
1460921998
1581914620
859367141
1077401231
1168397538
1576469375
637822463
2064969149
119439858
793162502
896547971
452488495
716300957
2088984867
1460850554
2027374642
1896249725
1140299186
1724781661
1138288672
1804089860
2039996027
538599698
46343587
443360751
1606144507
1707550373
2053910815
1519806833
107881564
1851995562
1227719403
1580647472
1314778631
1712710643
431463261
986672983
2102566284
530982150
624211564
687119332
892261197
586675726
834715568
333805252
2074230707
560999463
1357194608
31155178
1901032218
1428803879
2066463251
1817095851
1585315150
1988027465
1192831645
230635105
134726937
249468467
1616837033
1606165518
1906952957
586638722
1638864818
969066128
2070465170
1156933829
1051091103
1498475356
1575604443
868975667
2020535411
960331438
2036941706
286880420
1899897496
1582995541
914697686
1970114928
1141244860
1932096617
2007853811
717968949
225441157
2021007513
715149825
1210718747
387130552
156239772
1869379636
1916999856
360797793
536698631
2035241537
465368231
1302827766
112239686
419789949
946970888
878821680
2138466049
372528445
2140932354
1641738524
145224895
1476209506
1161255136
216878718
1521679838
1563167224
269960490
593362015
2109348142
217168069
1914515866
1516663271
462438211
1162868796
677740911
236704316
1625370708
1014256940
1980250829
2085318581
1701046208
1073994248
1624593570
1356912750
728670452
1971002341
309546773
925698775
931327329
1061014608
96411705
1074874738
2012476946
2119366287
528247405
1104571271
1278347162
1280165324
1641376237
2080003247
96779197
1163648835
83963160
1042983919
620102788
215454162
885289771
1233206584
236570711
653994450
508326105
397330203
747300942
1572176526
1169326575
2012228453
243357006
440121496
2009744162
2106535250
764023403
702039891
260726813
1226512579
1928145688
182400069
1896106861
408333579
1528110449
1782949563
1368512443
1821359530
1535573388
442995012
937647058
1646938607
249827962
44757026
869394538
889883173
279397208
1361683564
1197217690
931743345
1939076718
683048174
1770352512
1711772324
1286785101
2012018820
1059622448
1187920212
181508698
1095542246
376855864
1699554165
1122380369
713847249
478192307
420649730
553416
351004023
265301400
365405153
1636605943
750975847
77965108
6373852
1997238854
191663980
1178282667
1168532632
884411143
320243570
1419380243
271763958
806731995
171180866
1539632957
602081332
1912128490
1981398285
1751773433
1446777152
706579453
1125938237
836722961
526532681
516605508
1805368980
1986646747
1345576532
151688307
776614948
1490520666
818269197
615855742
6889293
219399927
1024554935
1405865170
1696545936
295255217
1354954124
53830126
1723660719
364160609
1612005013
244466103
958060554
276158792
1222677228
332113207
674163977
1023826878
1225933753
1001355559
619159952
1785650626
1745857138
2140866581
611364266
1009173786
237395161
292232845
420723721
918852289
1669650868
1394545520
883955420
207480634
439605194
110387983
1496358315
1649168466
705614375
115399547
1807359796
1988987368
1415936047
176679658
1950170223
525262864
2043107699
1743668873
2014589549
1982119588
1504279902
440019480
1092714703
845224770
824214310
1956943439
729979436
1035478486
933540579
1816291493
257290264
129387098
438675678
318883098
373583395
1150237349
1410542726
105468878
648547458
1573815020
270490338
51792168
1712110651
1607558147
497706644
1581725300
1995743359
1697677284
733279621
618430546
883200283
1470023786
1548368754
1083790756
1980495403
1829028594
480336990
1020809535
1296000208
765775468
1894714415
2018461393
1293774900
1180453686
1820508481
12776083
343299835
1236592641
432326997
904819013
1409484959
2070858828
161750354
400536353
2108723622
1609780239
1431113915
1882426221
360668404
363944142
234717292
635898686
1497922650
363883922
1029216042
1512928287
2123605895
250448481
1206669726
495057053
627201886
1882287826
684268707
528130649
869171765
581567137
587523264
1763557476
1807748611
745439253
334201185
221141384
876336721
590624527
1680232398
747720005
1942326294
33560252
588904773
1927249422
1056934725
1344504675
2079310618
2109965216
81433521
487427951
875984581
1194570468
2032575041
1606237678
336483654
862972065
574405391
824516839
1662915657
1633973122
1250996146
1319854876
60544081
2094248814
1391831559
1727192167
1907168473
725978267
1063537490
1089130319
425868876
1394003988
1836356407
1419117961
1626314355
1105447658
103060702
220745634
1866207103
1856836080
2062817888
354115846
862166719
1802880134
115511998
2122288426
662902230
1460967347
113717785
1228618043
477231920
745356672
986819301
942908868
1948734438
489120950
2106495072
964663795
1136604529
1075911134
203110302
360437810
412216101
496870368
1432471733
681158268
114286567
1373097054
162067715
1994021104
1567746206
2046307386
1995298135
1761560792
1214018280
1078461184
1195154056
394827406
1286955183
1094918102
750237940
2099149474
1982344283
1487071162
327279712
1264945486
127922710
105269278
741935171
98282727
451392626
1498025112
262152180
1996442163
843315350
475921892
562249415
1648800310
2111401544
2014523900
577986370
2049396776
1256731583
803975701
1474836673
1563967329
1948588635
1333377576
189996758
1905053217
1032900340
1213650855
2078000487
53230508
803245668
857296217
1044416443
2018072714
32973200
971293384
630130138
1598650154
1946225204
1355027308
129323383
405457677
1213242246
1452872189
771640048
1561231150
186350642
1630194653
787952780
737244512
1583455472
410448355
966078121
1298697564
1340929863
1937281435
1426193835
1002444765
1517418973
1684921411
962005359
2020066410
548291185
380904182
1060835134
213395554
182461365
750167687
103318672
1651811644
438318948
426254007
783094492
192551994
5163972
1270052600
1816203910
611198407
1541055739
482283140
186224084
1449051403
2099036346
751558800
1082371057
657000909
543166408
1752034270
1420222101
1739260041
47928308
7077170
274668976
1124492169
2101222736
438907307
719558775
761088670
1664717594
424980771
550577263
662594190
447331764
1820311646
1527462895
1790934542
487750461
1372059566
230725830
753845552
180775362
1451175967
1769876092
928952048
176833773
1916441282
2045674027
1920527997
623370294
1058739166
213020223
920229217
726237553
1438987600
151838638
636333848
854487872
1655156389
587564671
1283355447
647730289
1221855792
1372448403
734658903
681731276
2040104388
555426653
128258266
1610714632
1166481588
976878273
1706022759
1962959668
360075755
998287845
1261008256
1205849439
650164046
32914859
1438932896
1283895571
94134475
1842160445
1836420303
1806127771
311376846
924053024
58179415
682097189
759388257
704676640
1903530743
145269395
992862713
887581781
754579252
807775464
980459559
105367416
1500626269
694235114
786123457
686716726
1031240657
451528925
64891912
1796156887
39294497
4053508
801072674
508306211
1954726868
507814340
1684179092
530528304
1863829392
201415978
1138196596
1744743220
39637584
1368865779
1022273254
959978309
1551887940
2030081219
1737173751
1800519483
1492834549
264876782
737900944
1563434372
421530118
445775879
1135111509
1406237554
1396688065
1779971218
396915448
565546072
1533911437
2032580407
1968307619
1606157211
1803734067
2057114602
1282235569
1938612871
1318271677
915094453
1435151469
1608449452
1332154822
1014158681
1919581973
1837208431
520705075
1728264453
1473601070
1346425068
1119646863
620494950
747906715
808086407
606936638
1535955107
1810539841
2047863935
205147694
1402329217
1098249730
927505806
1421548775
521666809
1809969828
80002125
790219417
1854825694
1015430859
1692528600
1616981527
171217037
407798043
609191451
634385638
1565818283
354832690
919350440
1411396741
1691860073
2085557455
2028293630
1520473041
322665565
888439633
871212973
1170031413
32016191
1641139923
649419130
291961052
1198878376
1144902712
125469268
1074437096
1332744106
556467205
1888293040
1083616206
1566059855
1107600638
777134547
1827753597
98940157
1311163543
1003739589
527509674
721782601
1839952602
1936525452
430342898
558427150
266633521
126517860
838753033
1881827896
1526935822
2007028154
640782622
820285382
829448036
1955006295
1802370761
1329836694
200667490
212374585
1131585905
97038142
915685721
1635000412
1432499104
2036288523
1474397414
1891405861
572686790
1050220855
13310923
1834870226
777837876
412609486
889378190
997433264
1275418219
1158221064
278657064
1965144857
2080902532
1648949519
1437630331
190049477
441951986
1781837152
1403838365
2075030194
1147430974
590735249
118724337
575886383
1027773525
480368525
1085810505
862796897
1208923216
70336520
1018264813
633765799
1612391518
1617062212
1166709105
708585303
1497761251
2140292182
816127472
1312751812
1380797360
772949511
465567279
1047748747
1473497561
315781768
718328553
1899990435
629544627
93055336
697027681
1950348109
847000863
503446151
1444578586
1204764870
1754275502
385714703
66125462
86039597
569286282
612210490
1956088033
2099729278
1121742000
1749825600
1691698345
1842621840
1601014334
438057310
262370299
1287033676
237158388
747733921
1795929838
1599616799
71038957
2979204
1971151784
1379350451
1277679087
806159999
204669111
543245103
1057932718
1836442752
1011607118
1441400538
421850885
842218479
1875023229
1165279720
62359149
1025534313
221039957
291261920
850605536
1450163726
992477950
1917082313
387496688
503487465
1704928692
382446405
1262834046
1077024664
617915479
48376056
1183869387
1266624516
219400381
702328364
942148832
1530454548
862021325
697739755
1302178049
1018502596
1309761202
1714859742
1914271002
238780832
1822322870
1671310717
1180434163
712923355
773334442
254640278
279331744
300490505
1185048193
1794487117
379436073
785578018
905496839
1970966962
1738324612
1761408948
405916732
318570640
499787289
1265688494
521695169
996676925
2042407122
1602909226
197456819
742813227
1478302730
1463166208
274447884
1113501927
363559259
438528028
1125204397
1136970128
112276607
1259906927
1795097587
835967338
1146945792
708734219
1447958421
1463635835
546614075
730822526
957775079
795788527
778699357
630332265
1064371847
1095259927
1320727887
1546846054
1554878743
1483454170
1347156614
883678748
1629721921
996467077
1993959811
1709710136
448978737
47404657
1994163113
241922934
1510430611
278714002
40936273
347058988
2003716109
815070155
1300489248
1222151848
113031625
720220763
739697582
1121141262
560878535
746852196
948112164
1795006042
580525114
1651652149
581944175
1240625466
497896759
241626909
792559491
127902803
139167239
657929542
79878506
1578120644
1278288093
1597799896
1920195550
1284632008
2059826954
1243624390
2083382581
1349061159
1904771717
151358397
959668620
48030424
663092513
870525878
1460171295
294326253
159967679
1579758572
464332179
2036979148
1453637123
1756841131
1454408326
322472084
60847536
435587399
2131293662
1786800286
2014413995
246871348
600187441
1674317722
438610648
1849396067
1006743250
2072007823
1197308823
1428909319
856445830
1925543482
1618799152
2136738248
378185695
2000297512
914702086
1763481219
1081991641
1299281765
1913524636
1317018784
430887482
2114478596
477776311
1015745165
1133235919
745907088
361623100
1411151896
889817164
1181623236
181838176
452961135
53774390
1781081317
861679531
1999200513
1203699137
1754499442
1411727674
1725695410
1242796046
523182151
293243710
505661146
655041099
1152340704
1678691825
1864560566
1507234467
1475289897
1106251599
1464519921
1504725248
1475527783
577792524
2019604399
136828354
609209023
1352820491
1748058618
684523937
1549273424
404113887
32634944
1089979363
1233185895
247438398
616450703
195340434
1194152579
1914047734
494248207
441926963
1704298910
1503486988
1612147006
966253690
1361004231
665167636
166744441
759766463
1273699690
1392773252
974534478
41351572
1565015985
1445557251
1927677090
307422812
554634026
1462514107
604115507
137662370
821749780
900858616
76574267
1981696751
1639223267
1383394439
1921385813
2136404355
665508120
1582279670
1549213412
138199145
1012678606
9535854
1537830802
220458862
2057244151
1027124775
1319606240
2040962373
2074288123
488140573
1076378457
1432763821
1372473817
1837562460
79343489
1635404096
961481119
812382906
1800331757
1032413908
684005054
1007770555
642870286
1820030221
172894731
1185679906
398622535
778448199
137864870
972386874
1445573814
548235127
260332062
2078739094
500129051
354667975
1718460742
348176368
804129836
1898953025
1649218723
1294320647
703301010
1289752438
1507165489
1468400256
359020345
22039842
110404809
911587457
2014034564
853427902
690910542
636093961
2124343032
1609164510
1048328335
828034012
1967313312
638735412
1356118997
875167567
1743715505
1214744094
1567194155
1589445986
903894065
1562062474
1290481867
581885084
2045543850
2022988852
1217258637
291514794
47235851
379971857
8953027
2109241234
382411426
1194048280
1630372557
1231897757
1741075981
1373563999
1213599539
1137341355
1341850564
1329916122
1609962684
632350308
1079646104
1665193639
2040322555
464403253
767489123
1379510890
1868132034
210192602
86256010
158561427
1762180463
1194645322
1403375393
618727868
976088625
1073683320
1756922658
1449689887
39628026
885672362
89716684
2065672182
1753385032
561192489
1222418895
1445549870
1997531469
398672433
1524705506
744796788
1871374390
809279264
387950159
2134813148
621018018
1222635289
1336870120
230727887
1384822523
1897081668
415810735
565305213
2085727216
480370803
613122719
80638353
1662849099
835494383
571926645
1784982545
1427337668
196472680
166440652
1616438539
831506346
1581489882
535199131
1254477358
1163527939
1627230341
1266178529
990946205
1154553102
1695766634
1900719578
1611817813
1678740403
1504026127
2033923207
415607231
1415715918
1300844624
1786881356
783945280
994127082
1888551614
1651296846
1182709382
1895266438
1475255373
870566646
1599333938
264114521
130516310
585428840
1742418063
1331660673
1136003321
204050294
303950180
467143672
403812857
1000058431
404807339
994550480
1048307486
425047871
1249764218
1810103789
161022385
2139999266
1585589814
1232280842
1935286130
1070684337
692822670
803609614
1395503937
1940947481
540295641
475174086
1054143343
7687237
575699952
1287529307
1358077610
1701858013
159085729
874234099
1147588590
1254241212
628222672
335535409
198494594
633586122
1074269556
776675513
1664308688
1932366900
92605661
623451235
1856619692
102170027
57224580
1143436044
1212662743
534706659
1115489143
304543166
283354723
752421767
692155789
1111934251
1240799176
1353524779
1657427284
577438829
2013392967
1781966453
395332418
84642184
951243617
596084274
1926582340
101857047
1015806096
2046025853
1810318508
9038071
794708037
16444890
1314617374
477254574
1886573386
1280067250
89113148
579103768
767468825
854923436
2052216907
652647619
2108319486
739021393
1702768716
1366848386
1899777086
1773880201
33640793
1196604517
1931800204
752666842
1668380666
258164209
1775148278
136398141
1216177632
108704144
182118035
1927657132
743981830
656699771
769721690
987988699
895307599
386662652
480592821
390880577
367607046
893566472
1847842966
1496975122
1958497500
190753331
136540025
1296026909
54420105
1188887481
1375399383
1826097735
658628689
36265423
289486648
2044114461
207588229
1574828531
1148008117
502981529
640101357
175976910
2041865916
1760241720
722022995
30754331
1733809298
475528540
286141212
1076146971
1207962735
1285009785
1451651052
69977823
2104356568
410376657
820922669
1910566303
1712162789
1928991907
792768655
1363702992
1037811260
1909609806
221929068
716744905
1443338126
2083793976
1314282737
2069644855
257030946
567305062
1552660633
1956689257
1365022708
242809538
2069913871
972318693
1358094313
592195536
693961437
292105037
1823735654
1741432889
1247685676
350024008
590777787
453923521
1947568974
104365738
107116379
1238043236
172189870
1467112537
2056917203
191969870
364245318
320558570
1858406745
583683596
2141935639
534902131
1048947482
735040960
1062393271
24528
338623006
2054171061
1251524624
1065783306
1614658258
1708968508
200577013
1880486343
1309629336
1388545210
189191877
1208353564
899787004
644881400
517774999
1749457833
1329627150
1242868567
1859169497
1415090795
1763900839
17954067
778342494
1675018312
1845245741
277410666
1972376741
890913447
1218796493
1011903763
389440261
416187019
1473053508
730268915
961608660
915611827
176717775
1467655264
310490124
2069869753
1461806096
1114890972
67425160
1499677263
670340343
1329478615
1376136041
1657945043
1063866432
579649790
1445573814
1481276620
950865813
35540844
5847937
387184328
442120838
939329502
3689448
1343561160
48434674
753057534
1890139261
436371270
2139752416
317340290
1764375661
2009788741
416614039
1048982852
1023113968
1321878908
1256130889
1482738320
1763772223
747194874
2073251780
1546470225
1509724177
2124682855
678056768
883794350
1299125695
1545944044
1812017368
1378469210
374868201
1537559033
588265630
23019349
539422899
1977872870
1667673162
5204656
977023805
487553611
1502200456
1523853528
594210127
1775733955
1261321295
499281425
128637567
1749225792
1109639854
800882483
1374174172
266952960
1966992902
303282964
944625900
2029373330
2040683595
153572169
833323044
1733194359
1071647517
757935720
1051567566
162440169
1742231908
691027436
295066958
728831799
1464353781
1260102593
940674028
886840948
2085754177
451835293
335482749
311368997
74793824
1943927823
492943490
2091564565
1011054173
1710392600
1491411703
1811199836
766169761
456795349
1451661354
1362979485
909426247
504662075
108023221
701956384
132109527
981555107
786274312
475005436
1655527415
1237821948
1829360236
1419215945
410369042
890490897
795946547
18504065
1878541594
901488813
633604145
851669882
69893628
1589273367
379832679
1823801673
1441405830
93030648
2038903336
644198302
595209914
80637962
737066098
326315094
547138860
1904640034
755341879
2080766526
537904028
375351701
1499062735
1320546250
831172515
2018184264
1413823450
1207069746
464418818
1687036518
1711248581
2139859657
1205032617
383994322
107013812
1424318235
936671591
1842142972
539194821
2031551261
995037607
1207685462
1055678795
130473525
1708671160
1601927971
1891331858
1443709929
898102537
1138851458
743949625
728550158
894273606
1684858489
237184005
1868113743
1872849022
1382167389
1203456820
1054454227
408958685
1353707170
491830329
1773168289
616208112
98255998
578845931
430960533
1949226581
350649303
268421041
526320212
1599180986
1654414062
1792161155
913323124
297397092
266966673
223623232
1441340599
2097574273
257467897
132221278
316880620
1078520968
360239396
1187986661
1708377692
1703256619
1052054839
1961247463
1018291660
1329838901
23351325
1503079824
776743057
1192729320
1124142570
553381050
416004125
1714406829
1617694478
338196236
652944768
909899273
1135366937
1717390028
619698732
905806580
1922373032
295367773
1159049264
88300436
1867635725
284177624
396618189
418037984
2036972170
1306247227
654807645
278196345
636624580
734560131
169667270
357298495
398875852
433966606
1016665049
1340199342
1038204515
1714355225
113435014
1030254524
867768697
654625421
1341253802
1537773638
1050341209
182177271
1303115652
98346042
616109107
1434417416
1347032881
1766120235
127423952
638928657
661890043
1497973588
1180738005
1660105637
1659564824
2141733019
484174025
980620853
435424237
1511569598
1650116249
1907895480
1523421325
1669395096
1456762934
1764400336
990021249
953093096
996617896
206763289
827304569
843125778
1866454096
192888674
556364447
1750174651
2074432496
1228957458
1122049974
1013738678
924159482
312303410
1566426852
1793465593
771513540
1257993399
1745986027
1859398716
2098790873
1229939557
1183242931
1026102855
1048370692
2021385474
340341062
142634137
1855113204
2041672358
2056167319
1537369825
642596523
1655913919
1682599472
247722356
1518843895
1693935013
486321175
242778243
1933508323
918377474
1111533763
1204589693
1292344054
1043754810
262842338
179859970
1715965101
1798744638
1063261695
197502710
671330529
2004954514
444385443
1920349745
2035834964
622196470
197055725
365312993
1807280093
693189898
577240791
1792606751
1199078639
492101612
2076784066
927413495
1142755122
673635639
1314864755
780827084
1254587008
1706439865
1825492827
1915225297
1071842795
1281979109
2027420007
634170313
720775663
1918216663
331529677
1512149601
1065561403
86230601
553611584
1596863764
2012654846
1402945530
2126350045
2012667473
1123049328
585055072
1886971114
347368658
273935134
140506772
1161709174
1106154457
1539298835
156334451
2138445242
757641016
1831061998
728960383
924749361
1029157146
2118212453
1214118357
239007994
1479844486
942618987
230994974
1856453696
312674172
2028290332
806077746
1343140944
789802468
517996900
1988908681
479227392
1141878548
1235145451
1750854323
621007549
667227380
1301528651
1301394244
1407989706
629077028
374247994
973018614
36514139
282733632
1785264483
771892867
1891196867
905299020
502646380
1192748817
408181154
232962255
2049596180
514100044
214923912
930153692
114133946
123021741
483699341
417698228
1767039310
1501877012
207747720
538003706
875790882
679098807
622107928
509259333
1629547056
245434469
1594882421
249188105
832811150
207806000
239505704
1660911822
797151136
1696758954
1436646138
1309794640
418215309
1811200270
1956514073
726193157
2089172769
1143889585
360228548
1680269195
770210908
890893719
2057123663
244006270
1013796618
1447239459
1495273926
1014867142
22386897
1980965747
887648814
961912812
1307697123
2079421485
1740293173
1473009229
1072774659
2054584444
965715927
1189904180
1980352442
196476772
39393148
1831951636
274632434
889561658
1280390148
529491852
1862289226
2031773634
955049802
1556009676
187964913
261726448
1965895438
1574722764
1533784272
703936533
1263748638
1928437833
213852680
1123068132
1858251825
632116795
1687567301
535398370
1978367604
919197263
1816159065
378914101
1004929911
753093144
1205204856
1930779032
641115247
1389754586
1314120904
197055312
638240291
1399428454
38516553
1759215089
1222132895
600855573
711369708
2033478034
412763673
1263180896
1892394347
1091998966
681658422
1316910027
15674627
1342763232
846747324
1119600990
1650774448
1602693815
1470072540
1136853836
156022487
1938085634
748505628
45310974
649691502
1294892508
660290244
886625960
2022496002
1907241356
1189723658
1491095745
1363123597
564040649
1650113063
1385172943
435353694
2137386400
160196784
2123657588
1953717388
581683065
963544012
1225528245
346144717
1422277120
30456136
783496545
572624124
1277670319
1919912486
233753943
841325891
900280202
89148049
1948164286
1054800967
970839691
1918645308
1469170287
1181759758
1656169997
323944426
695009256
401268407
666862680
488280004
48502198
208132429
1676775000
1955628358
438565246
305009418
1826715323
1642444939
925313668
1370788249
930105790
1578138575
808109604
1345719138
95558905
1172954411
560553330
2039206412
1168862083
866251896
299129530
119397788
862434982
1402873749
742535349
325454651
821529844
981931740
2134659983
1539357678
498226683
454745442
43434225
1551323029
909482866
429423506
92890560
1102188693
715692422
946346171
1878422649
1230250791
1409065806
117543271
1989598140
998026041
18275806
1041734656
70349517
943836097
223109561
2018155342
1985327000
71124228
153313425
467046209
2073285996
1459638336
573669763
778790972
2106743971
559547162
1149245216
888846088
698736770
1891607355
1512090537
1274879234
548138534
59450647
2101302416
1343313981
395426472
1618789586
748699137
40191960
205777780
678401308
1635542194
1778671442
763447938
355560597
774717893
952128314
124663542
883542591
1699142527
122312790
1808400717
2945604
1219455806
1508159933
625640560
1377313949
567294869
780504251
1316236288
1199952670
481778829
1246715130
1303767987
392554580
1543089450
156683601
866541545
2063652067
87108464
2060660143
1790481579
1942584991
1810583815
1655396830
862444625
284007573
607791882
1084849034
1907446139
513889888
1887659332
558695714
1374757722
2059347212
680829694
451408091
1363386644
506334249
1395160086
763292939
850768355
2031640116
1922661313
1308664887
953929156
1633594132
173150066
981305287
2026466663
1839839177
2005709621
814946528
898645233
2116844471
116025203
1389112658
648603768
160384238
89526825
1627750984
494449759
1264541897
411266092
1982595314
161348874
802256746
1751396506
431396030
980668813
1526466959
645630684
121114149
1174651371
2044141338
1403534204
1691992317
179961970
606202683
1144001313
1884178424
1075871574
818099633
1660512249
1480581114
814658448
1195081070
1607580395
584720466
1126317282
1215414863
1942902813
276701273
1640896719
1433567742
1670987738
1562165903
418641952
1151996573
839348488
726980549
39063999
901645728
284464825
966909798
1990268566
2003900715
502079247
1457228246
2142113485
674009571
869776183
396803678
1004533391
1368506501
801196065
1480632955
789973440
1810732379
414206506
488367179
344193450
1358066449
557385839
694052057
972799066
1192340153
623189430
952887815
2006111263
1756874788
1037343850
955007242
581939647
1807154597
706177802
1271521982
1625435905
740251749
477443766
1776262601
260731599
1085902547
569819842
1810099342
400635037
1691276797
993183403
1483112289
161736400
301533135
1726170071
795615279
362267970
2035319116
1324041775
1176212215
1628538167
116629253
107009519
854209789
1462940169
1419213781
2023003205
627683628
74359512
1851549416
2065265557
2053485330
107680860
1356931729
767872130
656247191
1271966018
854461582
419955855
962057393
685909416
2123727361
268216301
960441666
1600930076
176600367
1612453329
1006885753
50503518
1731800538
776900067
1707243894
1535148998
1261592964
29833344
197339407
291528385
582512764
2092657645
286435633
983139223
2049640043
1648172409
1517390397
644379216
614964846
1276532491
343716429
1354791306
987715360
867986966
939121872
172400515
37030653
1983169419
1148702927
245547157
981355060
235859421
1423121349
1058915819
1466221430
1711471976
352089131
414809407
146198686
69917261
382004874
1496437618
279465062
106687379
774480540
1232284713
1029683849
118194934
411446070
512429130
1551514057
586007628
2002290516
41273011
689633616
966865594
531381953
781571218
196278543
1024978518
1019870442
1516000967
1050835901
1974311219
237242137
2043764734
39633744
938478331
41841289
1239561414
1013084982
407920739
1904315584
1509409576
370740458
1134875148
1990133842
558383703
1883129683
31551835
1492926717
245655052
470697623
1203589056
1861538448
766006277
1261868068
483262896
1918961600
144844592
199431781
2057099607
768551898
2049214119
1701838382
917100741
751211144
175366347
1921424244
160231154
852198378
193970271
1741676873
1457274316
645271057
36128849
1107956953
51187164
1135895280
1172135355
236183605
190071089
1415535303
1405271709
117847441
1982300626
1491965705
512807932
1420532979
1127964250
1166777503
1507186879
225770464
1855203797
161549498
695469306
799448951
505950410
39034034
794669880
330926151
1725230723
363219898
737043009
1554789431
916700554
1106916059
1498765941
2045267281
661515719
788305051
970128100
1036748976
170943250
1740367695
67629204
1685666777
1587097077
2043767283
639261674
35386130
1688188439
759358611
927205747
1639948726
1710604692
946466817
1510748686
128583154
1034191223
527970103
1199280935
1644479980
1305633896
1135192001
1115420397
1896498456
17006728
586527508
755720991
313615970
1428299529
1276877027
1105225857
28999059
1474397941
2125321382
1574295516
797686407
1582870881
2034151345
24180380
633496924
1427786151
881195019
1649694264
1944722234
1368333945
1055054447
1427108964
1705950598
1843205666
1097159849
1921056939
1491829773
2102982084
1806529378
2092734808
976894380
1593645070
1487004398
440829162
340505407
1371287331
729658905
2094659317
1409576085
437691188
413709540
304218229
1859278846
36480921
1468470811
611746021
1787571939
1495269230
2093094933
1115597028
1331574405
225053832
2011809193
861001050
116775810
968914115
1760343046
1887513887
801692466
824283692
368592219
541189882
1481613199
2074056983
876042324
1277931479
39231077
661726916
1016291861
103951947
1347099850
1813390612
1943530829
1491700789
856836414
947131216
478394826
576855336
1648046149
854945922
1520281186
681783328
724440973
1941312031
768695690
212449825
1760291946
1333752653
2129872373
1302294933
2017198005
1404682675
2018806042
1980648057
1709607845
1892401506
1256284288
2000995526
1343118074
603953027
1122747321
784110565
165820898
1594345744
327818852
1003767721
2077203062
1884080622
1740274015
2116113710
81515470
489017465
1637243682
428364215
1575455179
1548638193
569605121
1915785605
1412570227
2070314814
1026322879
1634895069
997754496
618034010
1891935208
857471345
1998241762
1878954060
1844176274
1089612737
1408575000
536729138
71428050
772614996
1278189472
472632723
1444902620
411683841
905913697
899413008
738871499
1219750401
1058325361
1120766751
1741764472
1565194647
1020139901
1966002524
1190116911
690414628
1754507059
1469187612
203914113
713171471
56970558
1291829651
1613323787
514637627
518384407
627120619
628842650
1625230354
1826821210
992751463
621562738
792835275
802069833
521731776
169024726
1976472234
1942323812
46234175
1142189544
2098921589
337780355
1395201809
1635312962
877000488
1390462161
1996880254
1699442097
1642649579
1995891694
771184641
1793469675
1686835462
252840183
1548427958
1537064405
1275469845
63284152
1323949405
2004760559
818380255
1897417565
417737099
372449394
1656583392
866660630
527574954
1521846380
2105293550
1603616621
1571558532
1566708820
301507868
2077562007
1813789912
2074136978
575259599
2140536843
1351982661
66902335
579802889
1859195766
1403767626
1416248875
676509512
79787962
1731099873
849731534
114793857
658899511
481429385
1484029197
1017633123
357502018
1041817328
1881626525
1731725669
607703370
381124831
467045062
1302577764
541719096
585375502
145339211
1657452907
400755249
676965874
1163046609
1408715386
642369541
1641874983
973288363
1313832887
792304505
675561314
800283034
1996330634
473279634
1016276805
520541094
1574395834
1718843930
1754099933
224936183
2107090883
496474019
1458302120
1170998247
873977581
1795554916
1707348513
2087471480
1156754160
1974713581
977657507
1494153401
769211016
220774016
1240242836
387569299
650506686
786840767
277366732
629329528
634892437
1348398313
1854364466
866821856
105636394
596049217
1356090093
731886425
1530376267
1019750409
984420238
2079292437
920485761
852897393
919381882
695586431
725971725
1357983000
1812434616
160881310
1683162894
1172767608
109621112
500697327
20336822
453055141
1072819598
1469407809
1025692537
841075367
1719583267
2000056136
1310180260
521459287
1520267677
1567098716
555078005
908103989
21658664
160247925
82692516
575658547
1762321773
2018027087
2125471217
1564411393
1276669641
266955436
1767405203
1395639194
294122957
1891760255
1157065646
1942010874
1124306568
1852019782
1689956368
2002701350
1629999865
2052213253
713173575
612052179
659120156
1386718558
554456218
1803182116
243813760
1607250165
756115398
1423328101
1277493532
127023877
265663879
649837491
175378089
1901789263
4937675
1947768759
676546003
2112829155
119964502
1337028506
1140940758
2118441242
54914671
1316290953
927953022
1496706314
994268719
1157253134
891080990
470610565
427008980
293742859
198845212
449639393
498964563
663020407
281557515
1655814099
1526488824
1036645448
1143717170
759936446
602795624
1805810446
145709234
322114939
1894816207
352821487
1364095252
1973561918
1859534500
1747426745
748464288
2085714240
420132301
1315361067
2025036492
1638599753
1814925694
1551428932
1172020058
592277746
1244623396
1951878371
768334847
1594657329
898376377
1204042241
468273107
94969858
846286171
22394219
660330966
825824607
746217247
837250663
1243039974
1914291680
72127395
356294622
469525271
1789241272
1689298547
356580262
759951726
1245499371
343406646
1680442806
2003350774
211485923
462640564
1451541996
1380380351
1467511694
498038333
105065916
2073034990
696445995
927381043
604291679
829745149
527794579
1734044028
261696791
170188595
1089513271
1135634418
1366598733
153351509
1597897598
211835856
1747589768
1933107223
770015441
1022443798
740580761
839270658
1283705410
891406245
907054476
964793526
287403608
917102892
650166858
756052215
90520502
2017613833
583996417
285444849
1140830437
739258636
200241374
1635971663
710288472
1026528147
1048836564
667232131
1483537697
1581619309
111941777
2069934945
939924233
2115268728
710903517
1189079611
1938255720
1678914226
340151404
1108886098
184025145
339078524
1490077918
1743664369
2138987459
33151737
402132297
500376754
597945380
788241041
1829110314
300798718
2135101233
266987312
1863789624
1400972412
873382288
1030862172
540083623
1152903691
340294930
631714843
426281582
339523109
528643126
1002916673
1705159889
1755698586
1887402096
66816482
626401688
1345020393
551901383
1628964585
1573556772
800282744
1441859660
1201431465
1792128432
199200506
1822717153
202454989
864756777
1461479432
903456634
403943475
502969000
336658562
914222058
1643046737
707164498
1460549986
2139995326
1772791106
1788941997
1047220434
922502715
1088477624
1387649395
597702972
1441468080
1686191556
1762419712
2110697896
1290726143
1804271053
1864306963
1755183201
1529310939
1778429554
1978092399
71844012
1232487891
1540355427
1164804433
1892435332
1510233159
1917528140
1230311769
54728018
276807601
1315734775
811415539
1117722221
2028742850
1671918110
1945743560
1811198374
1013843344
100400348
298951996
488830961
1580767272
375560798
142758871
1852488630
701836080
1374233461
1039764666
1507220346
2105692502
467105404
373164622
1692014872
1113894682
2097884217
1147220246
1398226992
1038084073
1098101407
443879969
2069370004
1417735317
1134167814
745371687
1450702461
2104229458
1335266086
1815392669
1788931147
467937074
1643407398
2067506955
2105144605
770063580
355279743
1641535771
802956384
709945901
5195800
667693526
1685034527
159373714
1542711047
650012163
2074080420
949956527
485476596
1896999904
1182816522
1093686122
176810577
1740648696
401108478
25871632
1798021067
1350026283
1347343690
1699697505
305752825
1009783901
498964595
782368412
1037005043
179830236
900092504
1056682766
965458373
1078795548
1413473342
963721302
243207047
448570588
1400518815
306509261
1089509189
1793525770
103195369
745529263
563736854
446417973
827801918
457744946
594542184
354285148
522573272
233611471
1478691532
669136291
1036017167
721677672
1962592781
1638663637
1710432445
1632810030
1120768394
1186763418
1787662297
1609840365
1433316155
1005557563
1245399564
197356310
2037100964
422041516
1251652590
1677137555
1246068999
1479395572
1099495415
298098755
2003453468
1448903988
1398488830
1262686125
14236019
4911731
209147444
1197686974
593691843
1176429996
1935114847
1332361542
1928043776
528262752
2088926215
1016852858
1129562887
2491579
371591645
319220021
703944362
1997798682
2122113402
1585005836
1859520636
1070067174
116216792
1325255396
367158261
115154613
1726271018
224378699
1288689343
615383057
2105516567
1774244481
1651662622
960184443
551638075
393196990
432827167
927837762
2066391230
267636704
1495713180
2101302354
2052502584
1077849063
1660643907
325242297
175774866
2106324383
658324950
40093798
1730452250
2076180263
1595960127
324939914
390626031
10987755
393061032
2099838845
1536009258
566978095
1706386935
1096341946
251048495
1816593151
1253955767
245329715
1315663323
2035828973
975386972
993620916
2115075865
1037391827
483733640
859223821
455423567
1704991761
717982579
57726588
1289826868
992990348
1668177785
97018391
611652612
1735228502
1265416325
888448378
280247850
1312482132
1896406810
1179195906
1203776997
459036684
1671140121
542389306
187093368
1059520664
1799723079
1330574235
622227416
2126262404
959227157
1413204184
746890695
1434302710
941336187
610632927
952389179
1477622467
1935961604
1862692527
811451961
2099445428
1023548831
1315961018
150537452
760581331
251669057
130587858
1713047486
36682989
10081661
2118865550
412008625
1072489433
871031318
1610426352
1128214269
1767067819
470186078
1255756612
664257004
516658703
1338400087
2061450717
1040503438
1714751570
320281330
80536909
1861456281
1793535788
342214653
1983209040
248882116
576789222
2011669743
1387233897
1181149616
349530844
2129883430
879356971
1622108491
58076159
1156237345
1970373793
443074041
1701607634
238340490
1212476447
1648125840
1408137352
1764676974
1240274494
2003255651
844079152
918369087
1501758980
1342175521
1962331129
2063085985
1760005843
966304534
556433340
1946224825
662855824
476411568
385280750
791669396
398673773
204640410
1820063387
2114075316
1831686711
368441307
832261659
552530342
312290118
402363679
2132022854
1453223202
2095614834
1352732290
1914763966
1361672794
1611695327
1108421507
11447391
296340395
1550424016
947945001
803116940
481885173
252454555
1809447669
31368022
1164489779
2110046941
268641317
1530368350
126227092
350650220
1407560464
1969826103
1084403905
1654307206
497021830
1830211449
734141174
914451120
1956808145
318305364
873012747
1480524793
32328521
1032253106
43771183
2064463425
1300920847
1700098817
1251102824
583276900
174945798
1169210037
1864155685
1611485553
1060259947
2037889004
638318201
1332018586
1148960969
342344047
1689550855
857580094
772558550
174091638
1458401286
1010026744
1807397919
1632472963
1909309541
738140073
211435735
259191851
1455448708
23554937
457769449
2006049476
1285086226
1090045835
840634366
1956547830
1879012499
2040142368
1952117858
31938094
1710489297
1423797842
591207489
1335338500
1868844469
1131793003
285334054
1798164213
2145926647
2050873486
1193162186
1687211233
1458316501
1790166339
1562860851
695258340
1518689811
665389973
1535192589
1305017624
1288452913
141557340
1643912521
1047364002
1491819978
266986978
121897446
969515607
30808132
824971568
1153983834
903421550
300590344
393285217
191238269
958446879
1520128293
543210386
446341343
1458550878
2053642511
1701497223
2045312673
790801844
1449487832
1138724274
436777141
1623497078
470585457
2123706203
1226726118
1165710545
371431100
515336003
31913240
842230742
1962930681
1534488342
1045597873
1088037354
1381311317
534666312
868800409
1624616188
2122341422
33712054
41705369
1006160363
1153800634
489318347
1888175804
1433884500
375437960
1463624146
2002530145
782757532
1628820336
1477234157
1069774677
1640712652
1031815631
676201404
478452718
389314394
387868869
2094996061
1940581965
676455193
138777710
1645372650
536655787
1198235569
59405568
1688778935
22262398
1824861631
264785096
697298897
628346855
847188254
346843751
1794468988
876920720
198130349
706361071
615234825
869697522
1761881873
1802649378
1266413700
665782085
1739602229
494964725
1340749977
1904282951
1714208760
1374566471
299006683
1215693043
229435697
1987923350
876223133
1799653677
901374016
2040159889
1689170239
491098688
210969844
398281301
1610784805
694994766
529812454
1684023923
591973952
2081981479
1430310118
253888362
1606037331
862694380
1453651868
838082141
740675536
676669007
50509663
2093388892
494739065
46110518
1670403300
709878539
320651140
1724462104
1920916214
344157943
1706832571
1888580581
1788161766
1589421779
603565924
2110043557
1113405509
404106351
416669749
1233216782
1736075154
237091509
762777673
2006517223
663608300
856826768
7564257
567392689
1678303631
1546382094
1024173354
570095454
439780168
1505998846
1594354978
2002215788
539298012
1935124034
1280519170
29597776
742544965
262541715
1792680250
1328513257
1887041594
1004255084
1846734008
302425185
947830015
744184058
1164821037
210399791
1606080793
1851340265
1862276785
1904891270
385409772
690361545
628857021
668085355
1327197638
20097338
1562719063
2113162228
938872525
872543660
586771025
41083665
1138743168
278697728
1747157075
697590366
139770381
872230665
248032103
1768002882
1643448618
250178427
600420209
585283642
2023568789
987888338
1219492120
515047385
1184115711
1132320162
168514678
774797060
1730773422
1348205973
922098368
373451685
1621418611
580246809
2032175908
733865566
2084645048
1039777103
1027903286
1534548664
1410320830
70572533
599843234
2037296253
47264668
34169292
1158015501
1311881102
236464725
1865779272
697896976
1072764213
1543432800
1424342608
732371492
1839663341
2088132564
140392143
2112635735
1420303182
1548118557
1962472450
707434763
1969519360
1903972098
1814461999
1716987342
1069489625
6053932
401551631
1083757486
2128163143
2071122434
866684591
1664226709
1745859600
378507101
514683801
51410974
275597580
598357290
1678096069
1801915469
489038097
1891805801
230919901
149027144
1413303436
1878699969
926821624
1014407541
1997838572
1437100579
1688632104
1497376181
902569482
780416710
1975261481
700073413
1044992399
801678884
771277234
2091931995
311427619
1440775222
1397665399
1084903086
176619780
2119216221
717017422
834550238
1206336279
1183579802
1976640377
727521717
808168513
1301760585
1153521913
244685311
149336118
571304746
1943343552
455374647
1374986106
175912283
875978284
410585440
1303372547
1964907382
1555443352
767502762
364604261
1653955908
412054154
142579765
1528214899
541028521
824349669
1436250983
869200926
408471766
1195383157
1133794922
1389416122
1808068588
1383933094
202336975
1028709823
1984666401
942068159
1307707039
130930449
245347770
1827321564
1029131440
20622046
1419991975
1744604399
96021432
1423528602
365745679
2101052604
198647002
973940147
272778507
1263348333
598208603
1737226756
1922027304
1624862468
1786698823
2125831537
1883938221
2020459510
1761841796
572997433
441881968
494327706
9842728
879939449
319349069
2081975829
1538916199
2032994455
1966066819
1214015990
1947303682
346704557
841450913
1183847031
25459613
455364449
371988478
374162611
1300669807
1534924218
682465861
2092242702
7005669
962378754
443665811
355433426
25760994
940754619
1311102826
1834748321
470654461
486373474
729251640
1066121616
1521826374
943648237
1794512939
965706427
1717643206
1680609922
1973120183
56247182
713486638
1170795997
1149404365
1726965758
1390238168
206699206
11184831
2009702252
1700771474
138301946
67182457
2037469860
566985531
112505000
1108448612
193098514
1752963187
125865661
2034038742
322660449
157271644
1082111747
1689487297
351692805
1267474483
1792866232
539645424
399727621
1744377946
72895840
226563898
1824677445
2014160892
355944576
78112280
1572853048
1610579982
1577413660
1602610430
975607877
557313015
1375635722
684406742
1614776335
1774118790
1426281326
1235362308
809272568
814705474
1098463882
1683975268
289929319
1150100705
323998158
911847611
685918221
2105670773
1824700678
135561462
2087353390
1579440799
1580799288
2112338791
509704770
1434425107
1985356423
2112840887
2137469094
1245902018
1983724757
2041483733
651187456
1520392816
1005626209
1657824063
1525888051
1381717358
251355872
1471024267
357262537
1069433824
1943199753
11626990
1726320856
848733715
1127751957
1112434638
735035373
324630240
1632601532
1826027899
1477459965
56474603
2074737402
1239234693
1252868618
308876698
1530292243
778744300
17629753
908352541
220560916
515386112
1480189343
884087025
990697202
1610477391
1189636171
146224017
1984539041
284519446
1524856519
1567040538
1649150499
1667159758
254303537
1036666246
1601568501
1354185281
1646882712
1464762292
63178129
459987158
2135436634
1076172845
1007598811
978398326
1913246986
908680537
643290358
1824175687
1441870934
287067757
866323298
462330508
1143426924
1778602661
1003640695
1417199605
847829464
1677254688
1088972251
2119551503
1597127430
284589315
183502527
1510717495
922429838
1129069361
1035958040
744069516
78940122
2066406001
46018949
1815953633
1711383623
1335996288
1987042624
1548707645
2089209828
997345836
1748861626
242832920
2115796286
1591528851
2114544736
1887122562
1417613475
1646809875
1813352593
1853030491
986053191
775889114
1984750567
1206280577
588607570
1921005434
362175005
1402267953
676151667
655374797
691045728
1649749901
1157151091
1231975578
1419122601
220852706
1548683856
304775956
1452530875
1041369179
2110600783
1519395748
488588009
365638069
1598775496
443624940
1675048113
1925787068
1711807492
1477250271
1879781792
981025679
93391499
1984380279
1266871824
1984490936
710619346
1629576633
360986490
722225276
405390356
2035551140
2083652998
682666952
913945318
960303061
1843387003
1193596439
956968749
1917469964
673504685
1002451007
744982516
1143386284
1997706946
181434801
1663722492
1171505999
1829945326
808814879
1933150962
952528947
445720433
1965888818
1122370913
1989337602
2100487094
1202106492
85919445
582175098
746869851
972795269
1267072834
1059914268
1615080635
419328125
506115292
797712674
1050937080
1154064279
402897412
91566773
901170423
1271091864
100792259
477452935
1572039560
772135423
2005141858
1527753568
1835569816
775403514
1034743757
576552393
601118230
1338490019
1778564422
641062604
1517470956
2048188566
435990476
1182691518
1962114834
1871560698
787417771
706540843
980719694
499659960
1733186832
712757891
1951562573
170987444
483574484
656361040
467900917
631208586
327411070
107329156
1568457561
1290266595
406603033
1190917282
371410406
2119497613
1064288292
1369779026
107327977
1289403900
220939908
1817506377
1392340363
2021445019
555641477
1649994523
482091817
420306141
3729908
345598862
1830189034
5618332
1837078017
696895880
1684128678
316996526
492575055
1871002265
316340225
1179200518
447999494
843203977
966007723
867512106
1689776541
350941723
1493055461
171569274
1504451312
1324671633
1299925003
1282402797
1328914984
1163657745
1255308766
1272479798
531668
1214388525
1976491884
426895012
321248370
888356127
1901475631
1394609554
762941641
1463723269
2057796184
1259371839
783158217
312423217
1213090062
305107072
658579965
438084173
1206780573
428726095
1011060062
1061315779
337368351
1286035949
1805897084
431062794
1944175048
1401565244
201340024
2119142548
2101113102
1943414179
1842545832
539271025
476717517
1666551853
927770242
1949845565
1580778271
545941164
2114982908
1597645924
1723390005
573070355
1032041917
1143445337
1406925197
2075992860
915576644
655164201
1986407673
90653884
913791244
1325060264
1965479507
498067295
2094402415
394663685
2120562425
317871465
1895875589
1517977057
84499584
594457245
2051647084
1976250873
2120629462
1788990933
1599856033
814725246
2089336579
816100454
687939470
99947568
196686362
197153989
161254063
1478423615
1181540666
429792807
465751859
147491518
1819585071
1066577449
1015533934
1574644272
1832740366
637257918
1867861130
1741845329
677604475
876092355
1289148457
225459965
869529382
242318074
1232218189
729132719
451658322
972381121
1429734126
1383392520
403936573
482644364
1997873080
1613362512
1783199299
658702995
773732239
2080756348
470696902
260702243
954873299
1230829029
1918852167
322788136
1028075918
105531916
321371630
2137751036
1024615761
1887534632
1632251834
636506273
841996298
267103145
297669937
1767998668
1187015353
809781088
131556462
2120550138
1683073614
996778535
1522342222
746789742
894890495
147015005
1313193770
1814093264
820426111
1241387279
748108227
1241385026
1332739349
1776393912
1645043649
775699299
878432740
1342194014
784257296
614938838
564503193
1715701760
1777971990
1225564627
1141276177
1534302263
621348546
714995867
224701771
1995453082
1127843379
1370946844
1210563627
252466000
1947880839
667709010
1863365688
1556036643
2051757569
1538210288
406235223
80204581
1992714836
230703385
1141918704
315731186
757718846
817227624
1957790357
1175365234
1687878055
2146558153
1654870778
1145420769
1364737729
1480692819
1577939730
917159965
2066183362
1167918870
1239584327
1717333461
1178859642
163688279
1801478700
717029993
831615290
1172885905
478894982
582882847
866371703
1114201143
286795747
1432233043
1645345810
818261488
1009253133
1736497016
325530469
990263661
2016385098
336973303
2046707664
1192224624
1791581078
1383418225
1242865512
755818235
1411705202
2057549586
194687233
666437876
2084320521
2062080320
1512922180
1783084454
199961534
1800617858
238967531
1226234567
294026225
1628319539
2084276974
187509953
1369418241
2040225363
471882271
983270034
599192431
18217031
1296005226
928717430
1384556220
666782643
2088820649
1928649987
45129242
1457117955
1428661025
182267874
1938522846
578810801
1987174598
117528662
919844022
356969021
570179980
233996958
1816569959
754016083
2081884806
1617293264
1201961276
1822317245
798278352
2014547993
1384474058
1594426323
1886037331
582142199
780798323
1716586358
2069988522
1175831423
2041865649
1193135240
710515496
1505277106
1652463220
1100440122
1450117229
1105788999
206562790
2080182188
1586691431
175388073
1827355282
1877103525
1666234746
748283595
1385728939
1277866519
1509648747
892599063
1004306411
1467677776
1959234432
1470061251
314101073
88152839
2096241663
120019125
777091556
1252243030
194256125
1391305144
430503865
376659195
1708782850
1277824335
823949550
623370294
929145697
1932463956
320964327
708567434
2131875679
1745076491
1296085266
1369168003
1564528389
2077549395
1730099006
319589819
1323866905
1978948272
2010869246
1687753755
674968176
649873950
370309578
1627152276
1427916322
1742844881
1041581273
777398937
313825359
573997519
1800727233
1468234109
1577555664
1310494563
887424779
1442519841
256483635
904080646
1097771209
1065334486
292556650
159008534
713615622
1712772936
329630242
1031899289
1177627540
871960368
1828534121
1184944915
1807902435
355534268
1680838374
1363727961
1789942209
538086777
2104231476
1654374423
1721192494
2071762754
866898418
1697582505
1091703826
390676619
341357710
1530691085
1991384136
1575194415
1996432399
618969674
360711144
864669056
344426969
1463459106
435835671
318529993
1396864376
1642478952
1015052108
1817418200
1516013669
255893696
1780988501
468844920
800955435
1912460557
871192772
1767047521
1914505642
488788141
1715590485
1278048565
1820903900
997250740
1747819410
1542629037
1153369615
1806789063
461725973
1960443192
1529408994
1437704174
7196376
1310762892
1521258131
247260795
402788498
1014043587
938128095
202299366
702302490
849805704
1970293272
998875942
2101455060
1860571475
915791220
219245402
11540341
1150923099
226204068
1826487312
1369189082
561198816
592368246
1209154864
1937075118
1341649289
1492889984
455146249
2059865380
1003083981
1360633032
178791036
38404853
486182523
1355700608
1827372727
395900770
216415250
1778060894
1282113654
781162346
392491422
424677544
335564301
1655040044
775651717
1523286326
793428015
1040918454
1037448198
1640358271
563010827
370129807
1080640282
1174213751
1373344324
393219215
355489003
136862408
96512484
1296586278
1629538565
1958389828
1742091314
2075183616
1282203210
326850904
1351733229
1925816579
476636463
1989511551
624185588
518646512
45671878
539318939
1537263572
2082617632
321426519
1220178161
1370116792
18097473
1226063986
1549326784
34763121
461325720
1931910622
1255006893
1491062553
2101766450
1671226600
1000546454
1140450837
261787238
861526905
1906155163
866958384
250676487
1971565718
2037066838
912779771
1516720717
2099814193
549046289
2072201938
171117642
971109976
1925411569
36863338
1196664058
2010465919
492964552
1501274974
1956472130
600955133
425335497
773822324
1267173135
1345903968
816731385
1188272635
266520458
1577895491
1858098695
1903391772
1278742304
719162449
1788307029
1886584935
1962591092
932097406
682639709
40914701
1614193303
1453460501
2083817950
1360843850
1720066986
1902566407
137708333
102924694
773375958
1654638716
1727954946
1152634164
1992246322
1986747466
1793799235
2083326243
1859191702
1550050263
445687929
758574268
253632835
2119620685
1256484221
261243761
1945032147
2006337028
276534815
1957935984
1304845509
1501445251
181321443
16081804
802805999
1766795457
1795925527
1962634183
894341589
271979556
2096718994
1099739394
1271420492
45867748
636374170
289779905
444320557
810774502
240604946
1414271636
2014774900
141689421
658744517
1444170349
1040080538
1351722013
589067982
221886685
74631775
383853595
161640106
1028184679
790327783
1031670140
848230339
2053434307
1797159572
662761552
785216915
1379643635
1704344029
1386226224
219540628
402763044
1723196199
1376840303
2110224128
1663926976
2004642584
1681088600
1182424803
183208420
819327134
1272837035
1763488767
1239927021
191425475
984881818
1322945020
1698385763
1563450445
1572823931
624164287
478430096
1740993877
142961751
1702476342
911093801
1005720425
569965335
670705687
1725672169
1725708341
1904333473
897961429
709084723
1440752972
510323618
2024653285
485003612
312078724
96487195
857650978
694349378
1601149848
1034187888
1156876966
2030413230
1488067869
1225755728
1661302443
1352484556
1943043845
1067541644
817556675
141514905
2074496694
1710251478
1077047686
1511689513
750318156
587562140
1006450597
1715177658
505665495
85269347
1201433602
1128962429
114693388
2009231505
819707882
1291300167
635067954
893604113
899786445
1048965092
20219207
1852090565
681792932
1485467669
909135005
1233737296
1984422161
1166257053
1082411954
1761975976
1473681284
1438155020
761652967
24494148
458189792
1474448911
626465115
1243882223
1302784619
41547235
319310102
192598669
1167746117
1183973776
1063348827
655380127
503131210
285858032
1319581645
1983386563
2045489248
1149534610
2045933587
1139627096
316978053
1723774327
1521415222
292752334
442457176
1434602882
709069081
1732214435
77213654
272828811
293042762
1089177104
1520907050
70257834
999246868
932450127
2053868409
332152275
1990544396
1123812653
1175454790
206094859
1106110453
715137174
101713456
1333024862
1623557667
1797297036
992816364
683785202
1092894050
1539829961
687771593
1946515400
1985032496
125471582
1729465357
89027495
1902424502
1915051040
775412743
1825526499
2131403226
856298405
1382561027
2118568659
476008266
142390415
1507950623
78573757
456659672
439406568
644107361
138575030
746657155
1769566144
425854902
202242249
209086329
165473108
469039516
1374253085
518767759
995079731
595355184
833932082
246877383
1057383112
239352159
1203090588
835184142
749867821
415625211
1166603138
1339139952
649919645
302587634
736643819
361831277
2101547318
648269764
1676559932
1662903069
1779727715
1781076095
310920089
1002113098
903838476
1713910718
1864451833
1546679440
1644507771
1710785724
201124934
474610993
829692215
600700262
372638830
1897854653
2117192987
1064229640
459404982
437814018
524646648
771599350
854403076
1286406632
1964621602
2070799366
1712654552
409393162
2146346677
1823264841
1461096153
117591477
1139211888
2106898167
969532484
45451955
839277425
1191118061
728716467
862537781
519247107
1991969461
167947922
638478845
13875932
481907847
556971425
759313771
373249448
967177503
167110010
1671256106
1227788881
1872193439
587962095
756575114
2091583848
112770914
1611637335
1355158047
128424883
2095795986
195339941
1604268154
76475001
1378159369
1782945348
2088016117
1828451356
1081379928
1619085992
1396909277
1600374320
2011102723
1372088229
1296740586
185290021
845707602
1733748027
2083600186
107585500
999041548
1821849208
826239303
1670075725
164241563
1207968339
1071907211
2105343946
494047367
558550192
1513657185
1938358664
1631426044
1932495606
723533708
384838165
619331811
705806970
1639923629
228786314
70540995
677413001
1265005108
1415049515
1735239936
951201898
1988108606
168360867
1161093270
337592475
694337533
1746226757
659802926
168724881
2062063186
1212937562
1882480890
1212403109
1221955672
2009312941
683287883
2101199711
2088332311
373850953
609238978
941923856
57810589
507818149
2014979163
270325793
516913749
1456989479
774398286
1822615778
1438310789
708290558
1368925299
890217248
1356507991
1871875092
1244597747
2056931400
1081629475
444818222
734297762
1240096939
889211110
238187361
1599947038
1826914638
2109157928
1192952098
2038757551
679743084
1619503444
2010200381
532505071
262012806
1426641982
1942239175
521041484
2071689463
1577690859
168440393
12148367
1822091584
1391778836
982503916
680285914
171268180
983227472
306531394
201116791
1268653236
393550079
1933889422
1023265477
74204588
931142632
191940709
846322103
366169557
2009708564
588194370
50654102
1261010241
114951727
146652817
1827833370
1168064159
1158095778
1990454241
351845187
525884836
1057542058
878221839
1392570367
392839717
1137516981
895693368
631712698
159114999
1310426823
1651114582
2094993580
24068314
1206540043
921250356
888846959
1934788087
889465889
1058316142
1407807830
1273069854
425950602
1103948993
307557862
1391133045
428094617
731014081
1477255934
1269122487
2135882071
709139545
1167112253
1086190546
2005489716
1114512905
1968337256
1400305103
2128976791
309336336
1499746370
2056183129
312752483
1768979971
2016780401
139669938
212500554
1065017259
829976110
1270814243
1828573320
655198010
109791377
2044797425
1584527964
1719636224
1087717147
1114594843
1562633426
1145131370
789310584
347521790
409390828
48172141
92173311
1831762892
1371949420
2077161988
325928494
1405557417
1964413125
1015911481
1809451387
1844675390
1326172802
1283869207
699382131
397541226
824055319
1960510072
1213619689
441669898
1176637063
1676691156
240500692
628198926
412801025
1020593365
820497066
518483112
1541970126
1955535508
1948308123
1190045400
1731600341
1524108249
1404077125
599536321
1122061219
1509672151
1320210961
84720397
274767956
1929783256
1456896478
758278435
1479436849
726299451
844853065
697458687
801405774
1201620742
1537851168
782944956
747496130
1044225797
967973076
140275720
1944231538
479710062
1998704310
584262849
1801582688
1793929938
893307457
1779519231
505205092
1005495784
1135306133
45186744
1796592216
1297737382
780307200
1077085295
1051116192
649912119
497041913
1978840963
1681065183
2038798256
840903562
1452814608
2121084334
1990865823
318751742
1631222197
1749529528
1452712326
293408857
1705687297
611126694
1715845658
1411815236
1745418743
1660354088
1827182393
1125428594
973337739
362138679
1853405168
1877991696
992528629
725823063
1234652044
909286606
493827111
1389047041
1772081969
1961815026
1340019976
234713479
1311955635
1575208522
1511603107
608838389
868951712
627720647
809648279
1943598852
1466858253
1708548089
1113173427
1866438055
1409808500
1249661600
1854488846
153416148
1392877059
1668799966
725262763
957495048
2080436449
789626681
2055662118
1415106526
52645302
425166162
683289188
1121154539
905577637
423515483
1664660951
1632608341
696320579
709279959
1763546806
1794008875
1406581819
1193286664
392037261
26573300
149281459
1510186246
1411187698
1808641903
1218220223
289441430
1124289428
1679023707
305796160
1630374113
554025662
555778846
729601635
894960406
111215428
1966057267
337287348
2073784237
1944396479
297749223
893779274
1153934362
1508270483
601275084
740172656
2079505224
548161627
1380416119
1756323380
1412332952
1835668867
1740282522
1232644178
1105000983
864293710
1641308136
1755345506
1415431161
214794045
347380563
592398850
1335334012
1963762882
1870284933
1700667168
1765843159
1565728819
1373833344
1774564785
557472103
425426236
1795303758
826082873
1213763292
1160809446
151648479
33246463
2134424846
1219153518
1432863407
860948983
851881798
1646162259
95590619
1781161064
1982589939
1222510198
1977066568
697651440
2057924703
456712031
230188014
2033917829
590674204
2114884455
829374095
1698290028
91819086
1700902010
768214960
478108758
601694123
175090447
404688273
461900418
824947150
984273259
1793089656
90053528
1667212644
1935752730
1487207880
1647254532
673101734
167802936
921279036
244533390
853480546
25925357
696513374
1065631004
1127936013
25949746
1169619188
417406254
1397529439
2057800402
1122984603
1531687646
28968878
190283743
2055862587
307042619
219662865
1612419828
1637530509
761992411
972259108
249741813
1060597696
566473637
1988723224
1730957795
241768328
140831078
1854099266
1053358062
1691120986
499001442
1401745989
1579323304
364979016
193934887
1470786019
1211871278
962381681
1359611966
1064237739
1935939554
236977941
273045167
1083211642
1761590758
768030921
764964367
1314416890
1830441138
2146453329
1093690191
1471862399
349057713
36964577
422027283
622252049
150812902
568518320
2083514280
45554092
239570110
169364501
2045756681
1494625980
766984552
715944795
319016429
10584293
146997761
1040703586
1609442085
884431237
1994215187
1032329271
358995751
8180117
606594343
1179471572
1082953227
513790199
1163409077
1583326972
1322567535
1999752647
2047742373
721864289
1045296260
85595333
1566097488
1575261376
1628186604
290049994
358271339
874438584
1726859639
1081268986
1126062947
1268698448
1109690206
1056519578
1812196540
506074258
1104780977
631594055
483798458
295517597
1766896083
1439217659
1438582042
293514013
1079392588
214606505
1083146015
53729632
1375092144
387077745
126360454
1122069378
1841013024
1454979681
1037233032
1800989282
209505404
1371170967
1119237316
13372502
1778913366
1817786889
1604217673
1306821674
40460901
1498965732
1595362870
1681218611
695486766
1873707134
1794652617
1341375710
1411171325
1958540089
1886382665
1438655254
1752093700
1120882754
708100056
1053464985
1692922705
570907325
1316919872
1349660397
502016927
332229583
1122090824
1523719861
974540888
913031345
209847345
465542429
116826299
1582701589
277597351
1996666554
1862879430
979683602
1544657689
1834582068
222317288
708424959
1488781662
1775484553
1745589784
1755974688
1629337047
543901791
350935410
1543791536
1717922331
413286529
1222796521
875353488
1452746870
1967625865
1543676479
303567670
461839941
1053086871
165059586
1887241377
1926409581
698245145
1498728078
292895443
373697059
463940583
665643761
1204111736
1723057193
229244160
550178434
1596903061
691879687
1987653376
749249111
1641491790
380582337
181763500
1471801632
356699448
958341294
109868858
504356178
14150155
1784504499
1378917815
2021786816
689173972
813238409
1019708247
639544909
1763151566
1340925682
1752719006
681163738
1165941716
1883089222
1249065341
1210392070
50104241
697797748
1836748271
818819389
1828784239
1846424776
1479156483
1457154940
1179170533
978571709
106054288
1275359979
402479983
1147198673
1651542816
568623586
418413068
1837860803
937019554
940088276
1401804017
1409108853
1150807421
220527273
977693230
1538337313
728883422
1672519336
1984019990
209036505
1245966960
1074170236
2105774730
1768420090
575168780
1357539452
741901198
1067686568
751438868
1021525367
1120567156
973397668
1821820073
665520502
659232816
1610180587
2013318643
1972725923
1183713963
845059090
1845786225
700802931
446605129
1569747792
1787706168
1922133771
1993346792
1184994303
2035827759
573016113
661254916
195278017
438059952
1468678164
326456866
1578434331
1358786950
265552258
242456572
541010843
64469046
1794421352
1195743051
64045171
1506093185
1314206573
1074662746
621962381
1800731642
1891441079
396803100
992429336
1457831138
492861847
899193050
1581524540
849273479
270917724
1611872856
800074878
567530805
864845533
1577342288
351855556
491706690
743779445
1877643373
1203711327
1326412521
1828712865
1873215715
234534967
1199098740
1487457951
1103493192
1464218889
2077955176
1479890289
1518060721
266583287
949833138
350504665
990344482
896035767
523768832
1481741245
1088992702
1818784107
258845440
1490756767
1595682278
1130860054
1814973579
255398106
520348503
539348120
74227921
39223640
1661982763
1300721576
1771706124
1207642179
1679117358
58355725
1193005200
1089853156
1668572569
1013294250
1998185058
1145329873
1020770964
2028704083
259718235
532341437
608209876
301033391
246455547
529658518
1520642409
1760934464
1314824286
1226466442
705413559
1048306952
631093696
2000681123
1063428449
1788575059
39808538
168229728
697263969
292263597
1087073400
438272692
1819173341
861457816
1590476504
149527245
2091786188
280202755
1934851619
976056684
298457232
1340628377
2053750871
1992486476
2095758508
471964335
822059036
1965565874
564470046
1000807226
438414778
1570360273
1014262784
875814793
530130856
850151027
370576311
552299251
555612760
1239344809
500400084
460980354
1074184859
1917531337
693106381
535327720
11208105
886846141
1988806270
739300486
1345747015
1670918471
1407677840
1024258872
2137363707
671604543
259650349
848986331
487686231
2018123070
988986843
653275770
1441715891
1352978479
1714565109
1474980870
997169594
1413444067
734833881
1520476067
1355700026
180263840
1455049849
1802665429
1153141109
276911221
2146841153
105133750
438302677
975077768
1281610057
147704971
2099751566
1684391509
1891397817
1856575775
622356603
1589764853
1352236274
969409096
2065057210
1926571468
1532296092
601001161
1000479963
162955325
1932178489
815417828
206993497
1334487808
446540689
62441961
1416793807
1397327308
1458212854
1102242296
1253737073
684734926
6562481
1278284841
647661242
1454453194
1795917423
524980698
1861968410
1009012417
1544890723
586813715
1900529997
1427520694
1061428095
707285638
1827638684
60063125
1154378642
1287638833
706348601
1776251135
5424908
1715588684
908952078
460319617
1018370889
1924239678
921484941
120353424
1717460519
2136907931
893465921
42867864
1189424882
1332437617
1770836080
2029755510
1557264907
1303452320
1140370992
895019580
241265078
1134464879
1839766618
964976423
1929869236
1567999324
2023891223
1743472671
473455529
1107984792
1603281732
2124326189
1498217740
991873028
1437335536
236698050
852197929
1730435581
180000334
730080199
1882409023
1597176704
610436316
644260543
797679334
1092310016
1129757689
1407971351
1708170898
2015391550
1044140695
1050956209
1897608627
1992627980
1608753884
1673766460
1141790758
63722992
1351196663
1847156711
330272600
1046948823
261483301
881497549
288768889
453757832
888086132
2141975184
1619110730
150027753
787252016
1137963712
932769671
1178091740
824860672
1776638505
698295285
1149769912
751611171
18795439
1372532989
223807000
736977993
140560906
2053804598
1249647115
1075728423
788348318
1270246619
1514032601
573654277
2023004303
1728503352
1651548610
1991992880
511205664
18005401
2089602607
244202439
656791640
1362050761
978315284
875993904
960064374
1272593256
2108448996
2086850077
1695602455
1594882404
732497882
667245481
395569103
719318460
1291464821
107158687
214225643
886174442
495836614
1030090442
1061599989
1219599724
1677325903
1070178989
1561796399
1598175414
1566878538
67035458
2032536067
2100723906
37366630
579429773
1908215503
1947086749
471960016
312293341
1294079224
76157657
1950339585
479931620
870098938
1669349121
1870721056
2136922464
1862715358
1996947908
2096147019
68285890
819933404
1046455041
1212273794
1904972398
337293274
1905549934
2054762408
911259371
1858119291
1894716292
169165184
799950836
153221400
1284538016
523958962
676521472
1034264230
1546878659
426352985
1036694581
1383541543
904115099
1647409819
2143419128
356481084
1878815293
1639132675
1635053410
1530981878
74732215
1604304754
933998579
891021331
1952020293
1995433353
241750806
396867694
1026576738
130458865
1555974669
618980013
111328304
2080320610
1089282346
1683607938
1629730098
1620686210
1903730093
1548603769
988699655
1216074605
1450391871
414846289
1563066384
1306164991
2093716
1774930133
1005807872
1470873189
2138529892
613885369
876581377
1061366817
1964143667
459716905
167425589
1118932667
127977852
178661332
1555932185
946204179
16146469
500974923
2046916208
239234148
1213084392
661024432
829612746
416351753
1626710432
763451742
1293113332
1532044344
946471081
858271340
346994834
539002397
914357278
1166916072
972293129
1589293827
702490822
322073251
1650591089
264108653
1779493197
2028073209
243220281
1553603316
1101553922
194475772
1040897357
479749323
1940322577
1537781299
832808962
1978088716
1761366825
620877805
1881409734
427846617
1621772215
1867198860
738127062
252304173
1784272444
1676594428
514350303
755847223
1296175811
1851287198
1439273210
1556092772
559113897
849541098
2065100916
1763468756
1768269656
1301251909
1958949861
804345872
1050630267
561849498
439047785
1326771476
1488309358
1705258003
1363945394
1809528621
206145600
1951476360
1670263325
2025578403
989810015
316945407
163452091
1978759422
616000740
961801220
1589201275
1338367194
385366971
1144658646
287279030
876115941
1772671122
779486553
1949022698
777523218
867992397
1141087975
2021151063
809187546
715521336
764770930
1615074248
1028090368
221090054
1636140930
1488573725
310730739
137665048
119037449
481847967
462787557
712965785
2070212992
1788949658
1416121631
997735830
649507575
694998604
1884312135
956740001
1528045049
1635506675
1859280020
1322244343
1905624278
671626105
341672
1540260627
1374391103
356842369
2041826038
1494716680
1799524449
1467294649
1067000358
1573011535
100544141
1988747199
2008218393
1444497730
68554252
824105262
888862550
2019361834
646642836
1848504990
1394277527
1084040445
1641986004
1886011865
1107562857
1537432179
381484732
1777408613
239364459
944584865
65887497
1648304035
1381246907
277655180
1873901940
342777523
610816674
1327583447
2049868076
2102577422
1083695097
139091618
1437120248
4102965
958644281
994096892
1764958937
552192080
538588548
780166883
1323977193
34442520
645552027
2082471077
403082349
550261728
984525921
430287307
1717620595
1780884702
591742998
1399250226
1817887303
1006985820
1348265752
279635041
1086167055
2010943668
2020514788
863573805
2128906272
979250855
924151577
1328321210
584984509
1164896046
1030648523
934123545
1762932224
1391418279
823185035
23331452
404721007
1202766431
610142649
908947174
1092739770
1896256308
175998197
1807670422
1524830822
2111134307
1069038755
1360882618
1027377377
733047080
1851099277
1566454291
1442283211
1492234181
1221245121
1458576904
1354379942
282773761
1568007992
830380888
1873716563
1556585490
2094464010
1738297864
839700453
1356456557
201642491
808836574
317509453
186791567
1047081335
948065974
701574792
1088635949
1199409551
1702087462
1763667367
357586927
2040199446
1174371660
1361497618
59698603
726082108
546205561
300835171
949267129
1859316327
316558628
913999362
839522633
425535096
1871007103
937172209
231554114
1514010420
1338283539
15280038
1671005961
1567755702
1134842591
1787198437
1811477834
1215634128
1477757570
1905922126
695780235
2000520566
193657630
344255614
1695742000
202611327
1415805615
15519111
1808024784
1974195267
1241829957
1105200882
273944099
215834205
17441665
370168350
990278562
1019758267
860731249
1548850020
158690888
152248615
564385447
2071404033
713568429
1518552681
691227474
443917616
1883479364
1797901194
966793663
803157262
1662110415
566301617
1592763811
306752753
1119645082
413965737
1860664832
1524922862
1187263739
1107980142
1059748446
1284891720
179225228
2031206553
1681598468
1548958909
1827254100
373157033
1473432396
1865650903
12902095
801885771
1502135747
995975007
479476073
2139932718
1792424571
199589868
1620930382
640139795
1847489899
223715551
656384119
1968772256
1898004115
1544561896
1582556762
1769655598
926105870
270633253
1996333882
1575413033
986052711
1454117340
879008652
1875820403
1640790484
144019510
863882958
333930563
2078327616
2016007499
1191607899
447595732
619932437
1794271089
939361308
732402479
1765708082
1048293781
1019036404
417207814
1774158037
1133845758
344810530
1536368550
1354679396
1216020465
1155779819
1284842881
529636090
1249868735
1401571258
1243862600
995829211
643200425
1330100896
698547985
2003516577
461367838
126970633
1944026350
1549235653
807371880
558361476
744024186
902868929
1620350715
91186363
952766951
1012926451
1257236850
1870492412
667125
138104554
581139797
2082322705
1821100165
9473151
470662360
1560120648
1924889425
1417894277
1869286815
897235144
2129504078
1180889814
117807947
1302417236
743679747
1367931276
1874123726
1308029149
1123035876
462940279
419588930
810316780
388906305
649486093
1409212753
1793443915
1031872923
1962578427
1794875049
410224548
423898078
262914373
1524291358
1839510722
1518350210
951628096
2100311736
1311958566
928465220
1065925040
1549655183
472491606
1176840014
444841661
354465481
47001954
2139373985
725920034
1382705053
1459716667
258592008
630298081
2112625810
523887465
211664600
428650349
1264946253
928352802
176826855
644454598
1088603893
1462952524
1797370798
1908595553
340449064
1754007555
757943213
837586151
410530786
1621449368
1809001251
1557689180
1210921085
366862035
232136263
1627049942
465920192
1443186832
1325251883
653095178
1609683694
2003762766
1153903814
880280952
1652180868
2135883843
1488245179
1461664467
2139833576
280310286
1361294790
81485665
829731865
691285271
186918191
1917856467
1293375502
999714944
1712211191
918146472
1867754771
113032801
2024333134
108376384
1841155527
489504004
1740710646
901191966
539899059
1804602958
1148279058
524627900
2100037051
555349495
1389161593
1463649349
1725165949
1087453380
633136347
383637571
1114596636
996430944
1783373416
2015639344
890393344
1030665056
378879183
1456942976
565778138
302507518
642646329
967451761
1147443443
1447561702
1225364247
1234770735
1352324551
422830175
930681053
977219387
1998180442
1291358446
474041040
2062520308
1732801714
768003310
2054566375
1006223610
2026971790
1805786529
1686900446
1525945559
1656107735
940080564
1336973328
1242254772
403265269
686853690
1299455649
1961302398
1120002448
1074093355
1998949030
1308876695
1085387686
1348432817
1301187577
13645031
1161816896
1696624796
650647599
1159942835
1776212127
639444547
1520583643
2077982435
1486816453
1219167345
1784213601
697192158
875161478
957186965
50602026
1511289418
16110500
277157537
1661571801
1052601551
362418250
169681661
2062426017
324702323
105608348
376371682
1879164708
1221405490
1998051917
2093035606
586222570
1698244053
1824519403
1205035871
2044739795
1586656375
753815756
1201596899
2091630972
1531100394
1055825186
866518969
182279715
130885728
561821903
1880354218
753495942
868516317
759762441
939682744
747462081
1459391290
2134725056
383297584
1466289286
1975170849
1070601764
22520200
1877952848
1159134907
1903801159
1223030435
816418100
1628606859
1174558325
871204888
850055009
548995984
228711462
2092566512
322097387
300795180
956277734
1520725399
1925785549
340609275
1144325302
1319675260
1858796721
1366014419
1691536189
2074088397
1223882361
580514369
1495619399
366919509
1321683738
2074507791
874293778
2116800698
2095480982
535501355
2100101782
2003165656
321839699
1615861777
1975348927
587349136
506580056
282428521
85612950
463983871
25635654
1343188562
1913942563
50661416
3561710
198886803
1914550841
1340577738
1457050497
1079909555
1029313154
1506053896
273515262
541189361
875382617
154881499
666638317
1988092756
1536778863
1655868147
543684690
1392630475
1711218395
734319516
536012895
1655338963
41663908
880137386
209451744
76226648
233149998
517662414
2112852582
808461437
110072028
700786713
96099188
2068770705
1454959634
218880592
2025309144
696845954
1771968221
1274162452
1101222517
972933509
772562515
131397814
2054142902
1777825835
1806137187
91867473
1445675490
1841107848
840806176
1231744047
987664846
581457573
1447553929
1069836225
1614192935
1186525819
866097688
1100880473
1613495736
1385770822
388279799
1567181934
1711574472
338270187
152662364
294050735
2016853842
1900420334
580963618
1933239073
427325296
1239262911
713925499
720912089
705213060
1550158464
765984622
810153308
49653873
319113394
2053411710
1496228293
927628261
358949143
1148959176
1069956878
1980761940
1527158057
1688036370
426458029
1126319520
1642961482
930560460
917767493
1497512750
746054863
1561242327
1924872420
1308061876
247230016
783968299
621525143
1752193770
1291013054
294402730
1116579689
901341790
1463379727
1858594067
1375331403
1710170222
469382075
178307852
1180943528
472886739
1736251524
593428040
1600323312
1728307493
1477579708
665616996
1760053887
227122165
916847377
458757342
1836929039
196768771
1045857621
1692421358
1901409262
1276224880
192872392
416165639
1512614270
944430008
540360958
1961348300
833308739
1006041193
1749096642
1398816110
1858524581
1713613169
1085291013
533857388
1869981076
1404484241
225694409
901197692
1459018156
48747577
2043305231
536261961
1664075124
1629896763
1209609770
1668476611
1217230875
1245233025
1292005306
1162735743
1775621707
1084319481
1606014150
1849213812
2019990481
1803265360
28162874
106841883
1296235050
563679421
1712292836
632611462
396312736
739806824
1448224113
1193379760
663488844
1386507164
28217476
879694971
392712165
1173976581
887979866
482009707
477421812
1794289257
1908236496
1724217794
163238580
1917986
1823469327
1541689880
1098813823
13316680
1066131655
1925492013
1061977585
440840702
1760374261
1442885897
1648740083
776641393
1408474468
345426538
908960778
1797711828
155103036
731773773
1668642901
532569992
1050189050
806418436
1887951950
1242689348
1375667225
224863635
1387341607
613375636
1520173343
285614762
1868336281
507453455
1909135042
2042614415
319599321
587371382
781642968
555412834
754237356
1948697182
320152563
1832499592
2139843259
111036305
1695010159
1626746621
905456072
731457003
961457917
1639603727
862112906
96518924
1518847845
1250682145
1998922002
1008735615
683854202
516302525
1753953053
1751999239
1694344994
2077687966
899656003
2016832562
1365689496
1448643626
1051859360
701899603
2012027665
346223550
403849651
968135562
734683080
1012779537
626807366
777906942
52622782
1415993909
996089203
1816089039
449147967
1757665293
1898800724
1422857308
139364307
1903449928
610873621
1267377093
1762460043
169983606
635341976
1241499663
1919467516
1899652295
148552824
1683818225
469984026
1779139856
571951392
33727205
1424015642
1626207817
507694742
140916674
1188464296
2025028464
1110349002
1844851362
1620196121
1131376798
2085199974
1922617689
1944336569
353987888
2052735117
194930115
567233354
40707400
115992418
755039360
997129319
839179899
669195689
1910360908
528633985
62138942
908537133
813694827
1899846637
2101719190
1919032589
1601014882
1097424559
1233074334
1558215102
324326272
1849411087
1705578233
1707025748
1262394114
636839786
958347432
737640136
1479188463
769135488
2115353231
145531673
1254420652
69370320
1338922072
1966410278
919508480
578379053
1939876431
1713314190
1156170235
833469128
1071779314
1747327546
940827829
1797208560
1373074656
1081640916
1329506659
321893244
1768078729
331870544
85044975
699762164
2036319498
921777298
325359991
1724741218
105545702
1452517264
213036803
1823929161
59505100
716105726
2072322757
424415705
1980568025
516313322
93440131
1843327521
1530032014
1289024344
1627751915
858035920
1444113735
252979285
959183109
889213806
2003865247
1305513341
2120423775
1123502031
1533298711
1972082146
1212750000
978405445
173807568
805281403
1822046999
1942538908
1207163650
1646871085
1326694111
1359199582
398211561
796997825
1615954578
59536839
1030978290
1522705464
903611258
806567655
1261112255
643149012
1460740886
674296244
1786714898
1035644211
539564860
608237201
168136116
1385607400
797744979
226924465
27023688
290907119
719461539
194850296
1265291971
950110988
1775544820
1716093425
1402076462
1462344648
102782331
184615638
256464240
1456141522
353817272
178622244
1633937525
1844199984
507525087
1031171938
1708601284
1177188814
2024505451
2033242444
283520161
187778891
1173224571
1975378188
1698971168
999655633
1353955719
368197049
1653532242
3713211
467058235
1688997511
1141825000
1995580250
1078717488
116334696
1144569543
485317090
2076200224
224397154
1679740507
1692812753
1666109689
236506408
1855030347
396519085
972368759
1568866827
133427691
156108251
1384133845
991934228
1727651731
2010753680
13500629
914107054
1421152036
226792213
28981188
1265520148
1442434891
1526360357
2079313202
5879459
769280929
146997211
1032576129
334078490
1072147604
575491805
1258133221
547687915
866797089
1493166009
1858374608
489338393
520325067
1035725788
360975858
460807180
167928322
2122242293
1309135976
246076309
330372927
757058143
993331506
1996303804
1042231044
687678454
878880047
12036716
1640790484
564481568
163755036
1114392434
1043281938
351324437
2012396815
1572593877
1160335400
1925800436
1094582523
1551475044
627488644
482550315
679325655
179445680
1561549931
1249994143
799017541
1468548753
1006034074
1617487992
1319662454
1672735953
1091310503
1931114977
135987148
1805180645
574653823
213319847
1749259025
1246769345
2096980613
670676271
1216687122
1920256930
1216695947
1265281477
211659321
757537439
1831927119
613209828
916835538
1314202704
2105039788
240648701
612437933
36678926
670813444
1699505002
1539137179
965238009
145986683
545684017
1543437536
590180942
1345122211
157078923
891863082
1111763576
1403412511
78586754
1474386308
1309805613
233377519
428558173
407315283
997011572
342329219
702324841
616558746
115867217
648120085
236695696
1078836314
2062268231
300372198
1344051749
832138869
1339374803
1199429883
1876202302
1956703945
961191110
852963413
1953410660
1670611331
1692990286
1363747990
1295777602
825969814
1963165617
622318255
183104134
495641207
317071239
65205176
2719426
1503279586
47307288
1916154014
544182775
318810300
1800450979
1264891210
428460113
235113394
1556097061
309160776
342604025
1884098868
207924305
1135590499
357447393
1797973673
692379420
787397356
775256162
1706299452
645595179
1965174647
471478097
1069364390
1015257777
1877742982
1269556159
423163757
32506576
508056471
348526715
965185760
895965873
963193011
14501806
1129642968
1395193223
1953556680
442120838
334655798
51914954
997823956
974404201
786500417
1517378785
697110562
475656978
1535637151
1280677961
224190096
1411829795
977453435
586305181
1521023227
1755828276
1978512273
1995246381
285634462
2142549815
2123577693
2045639306
647076888
24170759
2127245777
802773333
75444842
1416470703
897615453
941298897
815964311
512631213
1904508581
747901277
43654287
1991041404
1579744324
311534193
699821780
2016516052
516603811
894585054
1868143454
431701598
276832948
901987134
453749729
1289289662
13367871
261997745
1159982754
850742850
627327215
1165578920
1426858692
1190325747
1251649811
573724987
768041356
1288388207
372524855
1781885521
1450042753
1340688773
1945242061
1302467248
1060725632
1881086146
1852460418
1991634816
1036378848
895896682
1102988000
1626423579
1357647120
634924519
2018151975
1099839699
174982986
1037159108
563476608
642223361
1604311736
2015868756
1660072525
364474501
30250527
936680222
822342390
991268264
817810064
736227404
398068456
14495195
1899732880
52937102
1018771998
654192010
1932190984
1158246439
1544313392
725680605
452226855
672614678
76666822
1210935961
1699198046
1337596210
1064811041
1650608766
1010802838
847461317
1847523257
82396026
1353368388
1229287862
1304115394
831491819
433419317
942569055
1349361809
784609028
1591117601
2105837100
7623012
1868111522
1389694905
1909830155
1275538524
141087561
1776560452
686338309
150666578
795312012
207617247
1746062008
2101681452
606834579
794311726
1804339609
385461252
884633504
449134290
1012801492
852094907
2038839896
666465270
1148769770
1099208791
1591324731
2067739375
487440739
1650410423
1155855811
226551494
1471632927
1924417859
72924356
257750693
475178023
429347281
894646844
916750788
1010513660
1899212506
937902988
1831966313
1980934972
476428101
556979244
2010830534
1435861496
228753826
1756653321
1330154569
160947360
1979560745
100753848
2001135937
2076352999
153661889
1868462935
2109626628
976170084
1329766092
768833812
985783129
1476316199
862661820
2019543503
136706907
1390090887
225150113
542449782
962011028
58429942
1585439239
502141842
1654560446
1482655678
1544626329
1421540624
707261881
702380000
239770849
480844044
1013984075
272823809
1942506082
958582770
798750353
1832484167
505436
833540237
574382029
2016594604
998548340
1500657196
1283401720
369166313
1797866414
665886104
903368819
389139869
1797261226
1439313791
1899825607
651858924
1242317469
1530099222
1351802759
250888324
896505983
1629342634
1417968334
1606341322
535827965
1382031042
1545185796
887469094
1809643299
175232130
1380031818
1458697373
83335009
1708016085
1985008658
1515953741
1854817087
629516923
1653976754
596688679
1401837690
1923189164
427616431
97279209
130898384
1793760201
1178400615
1940853288
1312832794
556757153
1828196497
1060671717
1866811115
1678840691
374018387
1448211160
925999936
1566837680
1216664111
1759998086
1621088073
2125132770
1500804563
1076111228
1055252445
679882035
1030569877
1694109707
732262824
807869992
467193559
1402352322
2062728324
399927531
1004161516
1347425923
268358120
893004143
1041545192
2052684335
943113404
1396082313
718300955
1730264401
231988512
248286274
413152899
277702772
1335779995
1262694843
711775922
645157154
94881080
17119127
1668638628
654916946
211341674
710523939
1138433071
1760468006
1858677697
199691438
472812130
1457827470
1122398807
227127285
397484887
1589097722
1351153471
637603928
14952665
296160536
738330716
1271669874
74478266
134663440
1310622294
897075427
74576014
1783986010
1973547183
2138581668
1068611703
1218271964
1336517811
1396726129
1697901979
1300230863
1978723999
944382087
1867557023
866583379
2057564232
531595616
1595176907
1429023135
402219923
518863904
1695171991
942773939
2115812370
1355239743
823629782
2108582612
1906743356
2084598656
906720432
1289178395
1284805330
2063725603
248787081
527605298
1925189675
252087111
79524168
1945891203
971349733
769821453
1249444525
1924864510
698434612
952702795
925942582
1649068425
1659813149
1454832462
2140118109
663952628
946304360
1132270274
517185911
1692118540
1431411900
406153610
1741221167
860048435
919601892
1117066222
1587386567
1954028330
1924004145
1907140396
196721291
1464255490
1755610599
1214071981
883979118
1446412203
1444063157
1625076905
1830824869
1684808879
1195514318
147357540
1371450548
1246712749
624159919
1768241621
180314445
1297192957
1323338515
593707251
1925384845
745269469
1598900018
1753724412
1911632302
725363676
832407213
1132318212
726921365
1328711423
268507460
806467016
1502691683
1788181309
298106244
801763318
279863960
1618611458
1475086686
371160273
1711253655
985886287
1105324888
876598259
355520184
1307344882
1906117500
1499663388
563951509
589314167
397289340
1795881590
1104366960
735722077
1340678218
982942794
1722919360
114439817
2058760406
2128227926
1614072985
1837388925
1792639095
1703970549
1497656924
1777583712
1676345036
1544508926
807101274
1713303371
138409606
373077381
1323663343
1110299289
2061576343
1279738466
1161663360
939636824
132033124
1000335659
1189686401
2041743548
1645283037
1620785073
1491955230
1470173120
1157898130
9373600
1538484904
1894161970
211417612
1323489248
1924162619
1013954875
863497067
1357733766
217831529
498832963
1285178414
257748478
699701991
423796962
1243473796
1323565038
226619613
1237216660
609598445
1844377981
1843975945
938621032
1657196119
457128133
214309214
1443878693
1400506213
2105759579
534984052
1908892449
1367417475
36429053
759923383
1606101338
428001586
1400652418
1304328708
1810198864
267664352
938872115
1215637637
255866285
484142111
1668918658
209574007
166265908
256444281
865343794
1027529579
2005691912
114597042
1811643857
484926834
224685514
204784051
1091464531
196406143
1750566633
730196511
872579527
838541341
734076762
501241988
551843273
976189291
1230483635
1968722823
1829918677
1208778335
1388267640
986414383
1582088867
13746185
1916518437
268702674
482638823
1538488920
1669219756
310290248
1590338577
533686345
1236525934
2018024518
251400367
658156085
781950154
19920677
565074720
1715444160
1988696296
634296424
569141358
282935688
977015012
1652774830
799358542
1971869850
469852789
1858816815
1974187386
114233920
879363342
282183010
1337532791
563732899
206307559
569440806
181053025
1138292395
277655414
1243802433
85564587
1683307804
958682648
908232341
495213836
2065241046
1644055846
1847489681
1002885699
934922945
185333304
211941071
1502132826
1029160671
939817492
1419890152
850352323
2010923867
1875930430
697760826
1776672977
311902285
983705339
1890307390
1988150317
461796060
404710873
1363804747
1414180818
963333759
1516013049
2109154281
1280652509
569027226
2059435459
2143055931
1638738226
1904188313
1395338480
1767874882
711505424
300527361
819148122
633450139
183533669
324623181
1104475261
1743939039
1376616772
974744318
119073507
2067850020
610340069
2049018922
235285280
1759990472
2143708129
1798436698
1058604068
1941538276
264666377
676275551
1305194765
1391397383
697439770
951563892
1528665530
902955915
588081019
144459217
1873681571
151054905
449310354
233569044
721634979
265567425
1352732290
200852167
199316939
651923255
901074582
1606104771
378140553
1086095681
437606086
2142298331
1196376240
965811973
810874809
677295787
1940989885
271455365
1073251793
392497254
1488816628
2126219992
1212340248
1685649984
1659495308
1899153449
83124373
240328021
15740730
1294890769
752645751
998298670
281123138
1984594264
377524135
2055029336
1873327151
1061485003
70875608
1087454538
974776994
1475652136
463660219
474205848
1516615143
1240542591
1048541649
2053666989
1080904445
1142458295
654897418
810868733
183110560
1062646483
1386789777
1561187326
1885042742
2141312975
23749260
206945017
1467243175
1696911348
2113878832
1102950031
1055752538
86110436
1484346884
312838619
1064727837
1170160218
1503725713
768497854
1184117525
1827135623
1101322868
720123740
1701038431
278314841
1275813223
51121322
1617853072
1369484488
276091317
1365550047
2102548814
1034261053
1885377725
404272833
1534280055
874027995
2090457483
1212177392
740504388
464020439
1029011837
1048730716
752220300
966002675
1213736279
1279149716
1067448167
441036769
1456687299
455308748
232883370
542352096
1566715500
997141088
250288113
1880223415
344123149
1202113669
377482221
64789367
2050546961
564017598
1249985655
912108845
1678242538
1460258281
1143793862
1199919775
1896417485
783277059
587031649
1008463682
1577613966
1195641714
1469449817
1048903663
458634985
398606636
1907123383
1613926054
2083810091
8511051
1296250761
1085155899
1854493884
1583461985
2011536001
1930862775
1168207409
681107160
1173172914
840579609
1864079239
181050468
1119257396
788162214
1292847324
1230118075
2146466476
830362478
258702658
970495762
1250018366
723268590
1098675872
415957371
210433859
1957197655
956894844
1591634604
1132194536
865378537
951477675
188951134
946027572
1076424548
143579698
1382319451
471843556
796982657
1439014021
717170587
447672703
1868256673
1685083444
410523128
396577831
1670164213
983909486
1388551968
1828643163
1438726790
155752451
30377472
1740920927
1768515523
702833769
1259957179
1606730873
956454967
1453543159
1881506778
1553200469
660889641
16105013
1087940998
1524882785
511116842
757564022
548414728
310693582
219076369
1687720098
1575832444
979340204
1169777539
978747869
229110909
308895960
1603786081
1759373979
2062380354
605210521
1920746006
291334394
1735911277
1338916467
1684315268
2090467274
2003339094
967442432
2065968747
483980823
1375400326
390559037
727994231
157948499
1267708109
445186539
1998484327
1116128123
206950671
715700973
1647005264
1119550713
2066562636
1108503360
236792321
98981481
1103145236
1427964028
1075763476
1209212267
1022189321
366413311
766086476
1059203437
1815524412
98604622
1710998641
333357473
2049915005
1488121820
1584944780
1621375861
998029849
914427738
1419063294
1069800635
60647208
1460156834
1237354990
282698943
2043416673
1726144590
1041575009
1249627750
2133909179
1559963438
1375243143
1438716723
1942790890
591613293
1709251909
1166885541
1553430941
502369508
1921742043
1287459253
1728487944
494600239
1897345498
2023236754
1915213298
329721352
95533599
841325891
19756678
1428572013
31745911
1767011463
374369428
1750271995
2123814429
1919757979
1840681788
917768394
1622002579
244742013
459754281
1916701134
339426318
2129650646
1658300023
889523438
711852349
1065087874
251138419
239825513
1291827062
524481461
1854626982
2103342131
600952381
963709833
888503596
388355657
1119595098
2118721158
376776530
967050608
1952862226
1331874167
1345712860
31051310
816416139
668052662
1199687171
1189249384
789558075
432930163
308978041
35483886
1215727688
589649792
1317493099
2138642513
314775346
219273759
768501309
1642812558
75195924
769452416
451491037
1152141478
894612603
2135123066
1547112700
1226643316
122166816
82934865
1430307864
1204836237
644224763
796371624
2071844192
1434683259
937936355
4234343
487403272
57574736
237466937
1044442087
690584111
326375888
232807206
1654115909
1775386146
113079668
95324629
1733839232
130792045
1706311459
287063987
32069655
1323088507
249085927
304895544
2018317265
20540272
460204338
1503514366
1778902543
1883805357
906111968
397096074
2086761622
1905984862
1837629946
1120779542
1699753323
1673754190
981597305
1167253381
190960139
1760879416
1493084190
880623614
932116467
596864970
546705506
1760694860
2017473481
941042284
300990694
1950028162
2068179534
1281775571
1929388038
242863363
582894658
2091262463
1945045663
775038428
2079700375
461070932
1894989259
897069373
566569407
475606311
2128250181
2127263174
1128988178
6340069
1841497293
1701393392
434639365
1843881160
880337170
1757917846
300437014
1912261471
1635122864
158393831
1017464910
1547664734
2062797611
1504867805
1116139644
1168038482
1242196209
152915530
872628121
718331426
778462666
1313879440
846533849
58601000
617535707
405069173
878172326
1256111453
1883802112
683473046
1962146919
1731113997
796002239
56914801
1603165950
672891984
1678986484
67361875
573155089
1342644136
2020556527
1712046290
1713727252
1251930258
1349464546
113168841
375622174
604443357
272947118
483929774
1070682672
841775995
197186741
668929806
338446723
1948475000
1921348640
1136827970
2024988409
927702687
244609858
510672602
471152435
1845376722
1719060992
1776857242
1808661309
1678307014
540179459
1197429266
1325690157
1899035750
1916829019
579602170
1588103613
1217080796
1509779795
356622859
1642882681
1613663228
158884295
543513066
2102341821
2102792403
1501767473
1471401831
941950915
1102261384
734589628
224112234
1531303713
1488545026
647653160
1206607403
1795880965
2052737542
937466838
2015872389
738990741
713143451
476072150
392521494
209197343
1789147522
1804641772
1221603334
995400033
119208205
1608044940
2126742566
802825158
2046251975
1600577314
15159526
124940417
753046546
1819201862
1600898455
1541853395
527560725
121498559
487475135
1331200444
1273031119
284687118
476797578
882931220
1611327126
1257983762
1325065852
851785917
468626544
1486977905
984943278
1337757645
1627428134
52234268
332977499
1184217905
1252821332
1436061618
1504498221
20118334
789037672
4922337
1301927730
283625574
730976896
1548863185
1324244770
2076728038
260387916
676554738
1148057732
470728329
1514900620
1938237075
790211739
782641125
169111616
1380768550
2012393350
2109582109
1134725902
585189755
1653588048
901144344
1212522800
1148991912
918142338
1955338028
766750646
293577504
1451755807
2115275712
1534214763
233735351
137045420
1367711394
1574262836
1753599787
255777795
807455979
1825669890
1286818853
1061204439
1291471024
1959145823
465345404
4495046
1125623160
527698151
1622786023
1881820236
1152035740
435226581
1180791564
714736707
2005383068
191314438
1547286171
199968007
104511169
2030567443
1464006129
357154393
1295705560
2010373330
845635117
1390565574
1155121145
1348473557
2052740509
1510551025
999835782
154951346
481157380
1395483526
384026701
326893141
764891101
788404338
39666132
1051650559
2119343540
968345198
1495833059
1189798935
159834447
1270719783
1214223376
1058235093
416670799
1811742080
1570980233
107966702
986784394
1563232270
1846281491
1248689963
1077531739
1393484375
1315038843
558488657
330633957
321666560
452336236
446707883
137307621
729657460
1124121045
293709344
742283590
1583778374
1881674008
1042005944
588860089
1596901586
1512488279
864670963
354923845
742116456
1326556059
558365453
709778330
565482520
1076666021
1599708133
706975513
248453099
243152195
921919137
1727446127
1243156904
985441169
87721382
1436219522
1900381439
2142000776
1360354022
1189193132
688501964
1958518270
2020881401
180527940
2026150876
405451485
1113468438
204346099
1036725856
945450140
1388235518
323319334
996024957
1155727104
1972405898
1585430925
1928055723
265039342
1860451638
1674986030
180421683
1203931584
364575061
855860788
76755872
1360196493
1453542469
1357574098
1990722553
837954338
1975499179
1518548175
569083374
1252017882
1097815343
1074738685
1081955919
237562170
1095943936
1966536051
720641922
354408592
2031156193
391952875
525401606
1424562952
447342551
468871500
2128198041
1495458981
1255523074
1362699237
1750461254
1812166878
1655354329
198335088
651213791
1543396239
2053513754
1450552922
1226958253
221096582
457355304
445542657
1626529140
1062766747
9011321
1879436357
1453802341
451263925
401038827
830319675
705507201
553491651
1428443261
1463293784
726857486
1828335944
1484457364
641045029
1033058070
1005967737
321486883
9945823
1005429131
1366504330
1775191810
584795038
1705997340
2123356704
1235705571
432982849
2009579710
1048232414
540243765
705897579
1793057998
1550914591
1401307149
120966786
17937310
869068087
1079279825
1570055555
300658862
1123821706
1988653983
984284110
1090482110
1230475082
457629457
982582152
1323206323
211703495
1605332699
1882553141
363217855
1148562834
1956894594
115874039
686407620
1346965797
499060610
230774985
1855213026
531375393
1529417201
1475273724
1232605014
1786454530
1552462839
1481642342
1016225846
2077411069
915258415
1510186246
1363830776
1957477394
1525936075
2007811473
453391477
2139430884
16360700
1612633959
28352869
1288736977
1557769798
1910987624
554999800
297352630
1814525383
1720976050
264352422
1122895692
1773437908
1410619406
925628344
1428139104
2074908920
1248143217
62908886
2093653799
1040908586
1766007153
796661602
1121688892
700725079
1780479347
739118937
1069296885
1684038138
1881121781
947993152
1944351899
39428196
1671623764
1684725269
840012650
2048888382
1519162604
460810837
559798282
1785258970
509973588
1966612883
524146649
828079646
1487899020
451540257
1448568343
1102797057
1402413297
1939749906
370341022
865776575
583714264
1693830085
210346848
2075139870
1707128065
487870298
1214201394
1460451533
148095842
1256418941
422711667
645008310
297240656
1242020273
384148676
1623486864
1766043271
1515750136
216722421
1598986161
640795622
1734365385
1699895921
1500016222
88755643
1290327458
556911974
908649784
2026341172
1317912489
1457369616
336978300
32401990
1315883020
104883162
242725954
2062324368
642061274
1814628667
1298380086
6607132
1430780407
771841712
938322839
1905043593
934232565
776811619
1385131219
2126726569
1189376173
25150272
273503148
406861310
859708191
258001376
2140933098
1114888917
882544257
1537029067
1275687766
2049811039
497754760
1932156543
94261287
643633851
894032216
701546632
1525896961
1067617931
728670799
881291871
1892032458
2084728485
32708240
1056247539
1824647123
546365528
1643438549
1666538421
2102544718
1633270254
1669201168
1505228509
994649892
743258375
646587190
1394776681
326031733
1388296485
1645354059
347957149
629641099
1256353276
2006077348
116906744
1216823106
1057137766
954185406
1259717520
102134333
1019474351
707874390
1871379723
1846323966
445852221
132693904
419310576
978395686
1297601207
1805072685
948487090
1785842151
1284589175
2068602381
968687716
2008022390
1474420851
895977415
765897469
1004208872
1399146074
1132882577
346893356
679226073
138863154
1552266373
1978272013
2137309500
1422082420
761347803
1947663762
1302439572
1932576912
1059582746
1878223702
743246916
49951030
1421026550
1010469630
717855278
105723661
565364591
1795203882
2072546950
1330673245
151805966
1948062698
612660195
1152826101
395922472
863045017
1965492050
730254295
2147282244
84138466
1601967871
1737007542
141061867
1262587358
27335899
500951962
1723437604
1698478093
712384609
464446529
780231889
675424883
859368154
503186315
1866828251
243317631
1794392313
2020389786
1502942800
848030709
1523134456
1712830330
1726136704
1942684407
1655795032
277600386
2121177282
1657486629
940016090
1062331582
985476880
1513126243
457186651
568409378
1807709891
246229050
297222825
1930399859
603476516
63434276
1989719274
953729614
15849560
1443681538
2126544250
26780900
657786238
452306584
846941304
661279768
227686029
1934488218
460185991
714357550
1288936773
1841761972
1783796985
567294764
1199388268
1039201538
1667589554
1340749589
1222632876
675588100
211067191
620152013
2075206380
2033827461
334133055
348356372
475937292
1499540755
2003386742
1817699371
262211450
854398653
1717851673
896114698
804354466
1940660396
1378430133
1193780241
505764769
373350118
222944870
62103141
645118518
36379555
916123883
117877493
1468956993
1566654097
1812260963
46498417
220255937
2133216220
1345881403
1332093756
1954598589
1555750421
29883931
310112257
385660237
1858482468
1843755648
1760792457
1426418550
1184206643
401261819
437111227
1258794029
912362231
1913886148
1845385518
188361677
754519898
634028477
1559074474
1473997141
884695473
1535374624
1327690547
1464315117
1433679678
1069362539
287768635
608949257
1725264405
1941154516
2017048704
2016700772
1477779330
1392831522
789646448
1039095837
1928807719
1566013133
283317165
1162059435
1649871196
269448171
1647651072
2043515445
1586242814
1402664845
1323613079
239351225
1246169184
1644137160
531870609
778929229
1603427662
1774400107
1573718711
1298856011
2141540680
949182929
2021179963
93766865
1698533367
1021782747
946481939
979402192
1895762051
70967302
364351327
376415677
620314175
2117977783
242372108
1021684220
363511990
408887328
1202989436
362972610
709481685
2121436681
1929324938
830015498
660727577
1002753134
2070078945
677059958
482632296
1153168025
1996032921
1938661203
40870134
998851381
1393389468
34450625
1238931510
87135324
381720420
1509603066
57875565
2052133614
1082672243
885909360
1359877191
1326066779
1384403274
676764234
440136253
660331268
1186264013
1373046129
1462092881
1243798237
695578124
1941967866
1147456565
604434973
1644600826
1601787849
1889664893
363166876
2133788996
942957046
2097335559
2106065764
1068753246
1051116192
1378914298
1461026899
1365940976
1670497721
2101739571
1179154347
1603236613
263843907
1101011226
553645871
488774100
395194142
1111403778
448465822
277940834
639055692
1195403375
56065189
151749142
1638183220
145837280
147018449
1081243528
1982194024
1025297934
75329063
2131358274
1393217335
105269807
154378308
724619024
322046114
1911080036
399094512
2069354111
1503226526
2041012049
1309959352
1043875773
193513849
824539327
600652866
572054663
741067281
1510219647
1885413862
1808302392
1324901214
293025777
1950577517
734668464
90926577
795397814
671677451
697274351
572929492
1733523687
1562008931
1865653567
2071745765
731044857
1782108449
277723656
1969473594
434241928
2094431671
1947773999
1720605001
1356031553
850779365
1549246838
359419709
1731101729
1558015961
845006637
414408032
328411934
523992899
1647518224
2089436347
1984562369
1714212093
1935404275
1333359856
1340236290
920049867
1726745001
821030175
1054806109
766119365
575730158
1425832204
96289295
168467394
648320799
827163704
61172139
1474104202
115743841
1509595594
1898817617
1725002563
379810472
1361937747
1122305578
988989787
1498351903
2095916812
51166697
1688241666
639512796
1310799779
1866879647
1259494389
81395839
1403365798
1002037792
527366130
1422984009
1323569439
1161472176
1978069351
1661226617
862050674
392344911
344717879
523424638
350901454
2079798923
1160475840
323083037
1239602781
1478974889
1610283020
1604245503
1699344821
1667528458
1430667863
1627702599
134044901
365971757
875944856
1352507428
258723522
106920933
1118119698
519187999
1034329512
1945163974
1737614509
1041262161
142775566
618505799
1609155832
1954116052
881084208
1661787444
720145142
623203202
802003112
44833166
1125079262
709152283
926953445
31448486
2076941523
1603406362
1934016744
201314590
1420302059
1040846295
1451845065
1592634401
1309317132
903318440
1623592880
865600182
1200483685
1514134317
1469001987
1991467881
801265573
1668418239
701422286
1424304340
735682960
2106995305
2055716433
1445217172
2028615586
534406444
1571635269
700590768
1343413420
1510698900
1095764386
2002792005
875912538
2134788073
769375199
1921079203
1471142676
696325536
1741836813
1669060840
1432588843
1114754008
194282674
449509824
9472395
1197118642
615235874
1064011116
912708489
1870491597
2141020437
736776825
505185522
964292000
898349272
162108079
232918683
347014875
1642998772
583533567
1930185709
1180993666
902183888
258567430
1707139195
680315548
1814563682
958110486
289244908
1661673956
2041010807
672449320
1750224863
496739723
912214649
1456720534
944827720
773544637
318690273
951477420
1059233777
928140470
373157033
2035147192
70489326
465545802
29905911
602910550
1403494612
1610379553
1769213582
805857531
1833391449
642816915
490399023
655851489
845682271
1458473553
448542791
1830872398
1603875926
2090756651
1145270764
901186021
560569665
1202534643
2085264473
476893035
439362838
167524879
1011277795
1978601245
1520320460
1996159343
1629318603
1315093645
1108748592
1090416371
183765841
1611005263
711819056
913362061
27654396
562504437
1483449289
2147277490
668763666
1011661821
716230537
861934867
2072812438
877766078
105500084
911862778
850125817
1226356870
2059224358
1212238045
1564310938
1578046356
201155183
1915952741
1684805551
778665696
278005601
1353559521
277824069
467211289
1166274758
272887861
946742453
1657755023
1371830244
1183715024
989993502
782688089
1298274967
921160864
1694382762
1281051130
94623896
186393723
1603793250
1249260882
300490111
14839994
817752828
1375126555
233362698
1039856597
328052917
1910338803
82789131
897300978
1782056052
1646961729
634214227
478912724
942247826
406884287
492809787
870713248
756464216
1112395090
1064865889
2079026211
1072734056
1261953006
1736879230
1616747092
18565561
2038388048
127043303
1404135649
1572163963
1359915750
153042256
1030020369
1661946960
2124171426
1016218067
1236996309
1603184205
1874289199
1298754174
1043277324
1700709559
627043666
571732730
967289344
1797240602
1815443462
1000121446
325065637
2076878779
351462667
271464201
2060880581
1825431050
1805683759
631454845
1286089722
742883013
1437283770
868166694
263079285
1573467576
1070531239
1605468545
1474652678
965626368
1338800439
1214071200
1117630858
1034509470
692983078
602934588
1606233466
202524003
1275013339
1419335324
647558770
370817437
628154135
990859763
1668122282
22949283
479322339
554821164
1245794717
504049819
1126277948
2091996392
1207595539
1433109323
1425218635
295123469
2065795192
817293242
1958726360
698024006
40378108
671193228
275381042
2111745519
1723522277
423690363
1798816638
52878875
920246453
875355212
918097678
1547042651
378534884
609855995
696360238
1822572514
1475691141
1719728651
1145403867
2008741990
2118735830
303652116
1159546802
1006089959
1128760099
316492295
273478335
1908069160
701079285
500540598
1777420123
1435614039
1824917452
745808836
51627493
248479077
215639442
786356695
1382686194
616271704
1356742965
448456655
1777015683
1224122119
1934002595
540952463
849233513
911706942
1038505720
1345178931
172596198
1216954551
1713135453
881382944
38323020
269511350
1500801065
1226965777
1947503808
143592858
327999482
2142542372
252327363
1535826236
1132102575
240241763
1256617115
953516366
1156626553
207430944
37394575
1766196611
63776718
1045997637
2141849310
539555047
1883181918
697817897
810722095
568849855
1079982678
1600953723
292333075
1972198957
1758387523
934223969
399861398
29449351
1620900242
306993585
122180746
522783455
168368228
1030057122
1889920703
552969697
1953489134
694632188
536761090
512547825
1023992551
409686052
1690922657
1352543625
2126727987
260674794
1338949752
767415066
580274736
2014909546
664158546
721405381
490595072
1047694316
109190339
63346214
673869018
1103783817
1580770398
748426334
385080287
1479161523
841274080
506320942
119671655
889487458
1738146251
955318648
466215508
715916331
984418570
814801149
144601279
1933302949
1601842740
912556900
906077693
1471651137
1881215685
1680353827
166164477
1056316111
1650237351
1626227730
633007903
647147841
1404642404
1727238440
2022776860
1206406522
922339815
276737775
1727316086
1769659501
1721589762
47133958
2060164733
1168480319
1066739766
2004421361
319631212
1523304764
1373981958
479615264
1024867377
558256667
1063221883
1614279387
1021981503
1553580817
1398507073
2062381468
35326691
1071913465
1866093098
65720882
524724166
635917477
391022090
779205168
1381311317
1033981507
481827064
1257868483
186403930
423947887
848696487
648108643
776773897
237715932
539786849
324261105
2097314780
1096702094
1702512022
1440278408
1065372813
973133705
2115111998
907839348
135950513
624492141
1247721187
1531970368
791119117
2029368480
1332414011
506321908
1226428722
926750025
1521567264
481873725
1386145496
2044141713
121527664
2124465712
658276043
461984667
1957136141
1093910467
70975366
403116355
280978556
1539755038
322000534
1576823832
2129039924
963153988
1985656772
622812614
420864735
440687949
2091441514
722880447
1502844023
763693270
299379863
514053107
1083437087
1736239721
768174776
604298696
59937813
1846499258
20340460
1184493842
1174876492
521372227
2131682678
867065701
798091497
1301446390
583808356
951183881
1918223284
1821500525
1095124051
193286264
807769216
1056323394
676465381
1091861908
1642018574
91186783
889080626
258170635
458701069
1187199044
863525474
1296030906
1210213436
1109734461
780201468
47616442
1466403952
725915771
1918501665
1517228027
1091209347
1528651163
712547358
1253580677
1723345465
1917517637
998073268
1312937340
1908260323
1055949730
553089921
1294181995
1239438812
1390957739
1708293068
904061482
1180139707
1743831265
977152398
479748524
950698398
1068084003
99318266
1424175453
1367754157
17053428
1609272300
2035654316
686140545
394311682
1227134385
205652186
1444346291
436783295
785207523
1016749456
277276898
1252560839
1485670899
472363405
1890675465
447810830
1510905450
183205514
1880865513
1054826358
1963983587
1213119969
1687368967
1227080173
421830451
1767264088
1976185932
1435132911
1898301403
1168537105
491400520
2051533206
1121892255
647252897
1232977252
1908658497
909267153
2127956611
378587576
1083570737
723097450
552617826
411573890
1277850886
960277844
70454151
1352318472
494246895
391083103
973103906
1926904999
1128219451
457352577
364132569
1776001515
537246027
406208112
775280822
145943707
373941029
409603700
709603471
184466805
592218304
628282356
1226943074
1317492345
194116318
1030852970
411194630
1915848136
1576804097
930063772
2060373129
1528939854
1818557575
551039828
771121625
380451924
1461590716
1418480387
2092858737
1256010837
765963674
890539975
1372057769
803852958
2015538992
1458486002
961840659
418434552
1654555610
1807523958
1054154978
1474171172
52242083
2128236253
975886676
838257529
676221936
1122365199
180383974
41130335
999660533
490794325
952524195
1149471889
1382818828
499163142
1077388293
1002390175
1581689328
2064944513
808189354
1061045620
1903359395
1185618682
1892631663
1558801592
825464219
637751575
1286960908
731107223
1217964253
395402167
1209287818
1254715613
1364313653
119310884
251616314
642640445
587274322
1445795047
2062530580
1571475049
373693819
1179036098
1781120140
112506905
1255384989
1380797360
971077226
1206833197
292990080
110746975
1237925594
687942184
725421134
705759160
1962326817
2072194192
1285673670
1363797017
1512773604
699287417
566430714
865518083
1347597058
545637512
609386167
728416486
1139823966
1183808430
1019351957
754437487
1410260737
1262221958
842337963
1802613575
353204681
2140306930
1864704201
1566257773
750270928
1799355359
2090075525
2089325524
2098451170
85140579
1741599295
319737226
86998567
1832239165
1414182522
490470424
1693971743
2088568600
161471616
920745814
890356209
1885511260
1138622537
1439717811
1321017291
729393210
1708403449
623390715
749807137
2129980660
579559861
308402649
1950968928
952935177
772270849
1619800235
2104144289
920060727
595959550
1456276686
304193523
1309447977
1482338360
489155723
1819187046
1537016922
1747829191
784398492
1383345991
306045132
1355218965
782526000
1701512128
90678515
71746710
37086230
1307562819
527825872
452588423
158478173
865212445
615706500
1010308490
1855800531
1135164544
48794218
731272827
1641021164
1380031528
1490832543
1232530068
1476392430
388550431
997068940
743631165
2091330945
2079733563
585280709
1285463447
5349724
2080094609
690175585
749653859
1711979928
1561547763
831930446
2077486525
1008550626
1800537632
728126904
261962026
48455021
499741851
180344265
2092604129
467840737
1752858040
44357704
137841273
1182808877
2053794975
1020720418
1790163762
475668012
249716833
1517275303
2128928746
196445559
282489429
671521120
679296037
1818055808
965378471
1987311157
960401877
1809788564
940868462
821450185
893591067
618611174
1625780334
1789771860
402122887
497055243
684065541
1018766391
1985633326
1024142761
439122813
1490008807
1506315880
228197463
530351399
1028111570
283171568
2045952442
1010008012
1091320462
2123500106
215339500
1167195485
930508312
1839781814
2080875272
2083265963
186780767
1609291702
776046797
1246266963
765914825
75394366
1246044934
1358475257
2112464656
200035223
938187158
1077736613
460477678
1885049029
111970900
1893022633
1283548166
1719497307
1065241173
688184597
1877522742
2028412964
2022471203
1265330582
1157673717
501478808
1673107623
463093324
890744344
1511864369
140078436
624411001
1323900144
1686478188
1362403888
2107302670
1846518755
2130244693
1335315852
1964868624
382446218
335498733
987449290
263724734
645055045
193800367
1137225897
205329963
705423052
13526098
1866203408
1287942823
1747749716
526336045
1411013505
1514682856
1857887325
1132592275
1009156868
219547517
1761420137
507978082
1509706409
1736956139
91186783
497988260
610292987
2026263434
1981930461
1564293540
1900718357
36077664
1697100969
460900930
1616157606
1950616772
554705703
1600474419
1109817030
1926697867
1750157574
838316198
813904492
1463284942
1763337802
1817514651
1454526459
196698244
1091298983
873774477
542896131
2086081796
1384097537
154726290
1519709315
66840997
312313557
1972662298
1609580104
1972913598
1503010749
2065495865
1523505387
1974132924
209196711
246914467
1330943014
1675583346
719833345
861177589
244368027
984391998
864384243
2135499793
2007108109
732500684
2004488950
1215943249
227193991
754940376
487407238
741713885
1702164055
1323311898
1551998704
228862245
120089124
2082513825
1005020924
176197750
631940065
568296189
120953815
912290942
1710223781
805342685
1496254369
653498311
1790131968
526511898
17476402
1187602967
68766548
1988921183
1017218862
115917276
1519260798
882713354
388403081
117089395
97828023
1076405719
1713359674
1779170041
805451128
1172208979
910219263
1073516908
716210098
129239199
424944809
901241073
818957479
1926621382
931913444
1936779482
1059196372
1269598046
628473860
416678683
1895985679
1666459834
379080172
1965757784
1196535670
121444157
2042277876
261800545
349455999
646826604
1037669805
1363747319
76529448
1008276917
1813903662
830062931
1668246810
945511756
1360744662
1087354366
490172448
26093666
1999732529
1814312864
1705816376
1327356988
1910610033
808141945
1149893885
2134260749
253539700
267401115
888948535
2098589332
1321477883
2076390688
351828836
73654010
1854895292
703986932
1379024379
169057515
185022477
1354995184
756047369
467024585
1931060563
890017684
560715067
1672458896
960342493
1670104098
1137058489
845663648
428446384
1873866539
138049395
734154703
1171490898
689119110
282791977
1030161376
270115089
1638213534
1880561230
228124883
860925490
1255312282
485526114
71084226
1851197081
1421367793
537369306
59765203
1699254229
187699945
968365163
256489662
1737836243
1470684546
24071062
481973608
1776858303
261526844
217408635
1925990503
49142015
1129668721
1732070727
2087474156
433102957
397784694
332759572
1543051044
1428517788
313425229
301616646
613539917
417579006
683923228
823402146
313260016
2031502733
1360693594
627066039
1584709367
1114899589
580551720
257516846
1294714429
948207660
2079745747
482057540
325970160
1986488384
399878409
2070749082
195520223
899484703
1679740702
830329008
1947002176
1750074095
1407818963
1871755784
385974822
1465468525
492495675
156652779
808760699
851124677
1224415791
288916970
961047567
1584805005
1184990590
480004602
1825595177
1475413368
1032685354
94491096
1683073257
1254089260
1237885990
690644637
701145054
493837556
547719406
269785878
471361318
887380921
1949936466
1030670283
1785102361
784211480
1911271214
312748046
734369707
74756740
1093729350
248664015
524712705
1158760725
1730410639
1681826070
1526727455
533374234
1756511798
1464626758
326103664
497749940
2042778339
108644633
543450042
436456982
2086085465
758382207
1075941295
258519835
1357733568
2141179698
1324967913
1383745817
138567290
1579707405
1536688801
2054942238
868716623
1165172479
1612185189
446415243
860918030
626843602
305214592
11118362
756315757
1405342530
315273465
396470481
228613097
2120512508
1848573851
1710147976
134874432
1586668538
1932266460
2055675306
497925835
1420166644
1994028579
322008321
1040860261
2039822
715063992
1353731610
1489970865
1194881042
2127615996
884311179
770670654
1628695170
901348234
480313447
1799613535
781099698
34772080
143184683
804676906
1898402605
555038970
1807696968
1689427696
1338880018
1933931561
1695184318
1126641966
1925813304
1546684189
1051470405
317883151
649026110
737074052
1515008243
1058195326
1251338520
885520412
1031885847
2132985371
588331249
1935853343
658722682
1550445386
1838516870
731706691
798783688
1497733034
801862865
1136070121
645865325
740415516
340335858
107762878
907947929
1513748732
1250904336
940448506
1911038733
579704039
1408460709
1719597119
1528783364
227978757
1775868934
304367810
1335476231
1258414941
178912096
550717598
422391742
404580223
90991391
918412873
54957062
514442119
1931359247
1390310068
988717034
1881051289
364294929
1691202323
747216101
518811432
100270733
1646436714
1361912317
1509904081
1633483155
951392786
560643287
1427149806
2131615377
1440590483
1805558488
376246845
996313473
1692061304
733866799
831383191
182340593
1150695939
823013771
516720963
1684061587
32113979
1652170323
1990336306
97365596
704630287
861619275
842919442
626768177
571747213
247788554
2119761523
690414894
480566206
1371177477
2082033761
76009838
1142234740
1198577022
1564067973
336505215
2032662166
1356336281
1096450813
387501122
416326871
691017083
782316142
657176763
844141468
1354351938
130117888
1125731678
1357360343
937467117
1830079191
198924568
2122186755
1820753666
120670665
2130940233
102798877
1588320948
999248058
1517328111
477402730
64869681
1893873225
1488127032
1559398884
554083789
1548760813
1411725927
363021324
2049717976
1032145962
689161925
646292576
535484624
593499572
1192563590
301201614
289169685
979418807
1150030929
77361979
1773879871
859408116
1843971179
575706613
1951129638
803566010
896769435
1143112023
589102402
625812049
413953478
1140079608
1327547488
864990944
1215994276
907118217
1706743388
607266871
873928873
190334145
2104925485
1152054743
1033483792
1487300072
1704882080
73934520
1498678053
2098384748
846443612
1188936756
1930943770
1854914196
1937577784
398479832
675693465
1009528695
862422770
247247226
1958040571
1112694883
1233872864
496164017
1217970083
2121767697
1717787877
318491011
1535157759
1764790984
1342841303
2080458327
867771381
1600878467
757257711
404418251
893797556
1990466843
1396060277
1507330738
320874929
2049485950
1726628467
198469275
1696263783
892507386
2129207426
1888693032
1923555193
406861365
772617695
619515244
512006810
1370622644
1366749819
1752689079
17098627
927840634
1998963836
533744736
460462278
1308388034
533067222
839080567
27777593
463840046
935674388
519639540
1004672213
2054165419
1011250215
1844071670
597521344
915747990
882522875
458615354
667481127
1828251374
861636366
986977791
1437617208
556992753
143825229
1685654727
90984473
1047871776
1328485775
882470842
101262797
742172770
468112224
1965103269
714975787
713556539
1482515368
859710934
240597930
950580293
257280002
702355602
1462605444
1802361238
154868784
578563523
253299588
1332572299
240329
866325539
871273129
165921556
611160821
1746314870
1575696337
1645507199
1551895805
493331468
1351236918
50047966
1944933965
1986997514
1253092257
1986853609
206673926
303977971
1703098407
1341237181
712644305
209138567
2114052116
640452698
1282093136
1997957022
860548394
1121540610
313705207
1591826082
1993198151
1130994225
1875719593
15995077
739114235
630037261
1029079087
993263916
38822199
1767538776
892579074
28765169
1301462563
704819547
556254554
370575451
1079207904
2010213567
510155558
196905744
242120395
642014376
1951025566
905150457
659311420
923577987
2019223795
2128942435
1808953767
1183067038
22564152
804992480
635326670
2059413284
1363846502
1209497029
231657250
1003085818
1397688897
1088728508
453492685
1976697860
30740894
356431695
507356361
847020559
1236335385
924308243
80443112
1137796337
1172729048
713909718
1849925534
739637075
1201696964
442730541
1015397694
1161254821
1527865581
343472732
1744013144
1318503567
86726723
313952538
2081898916
2020419556
1801467840
82324906
2066612048
1391705483
413018807
105663529
808457982
87433858
994433973
911798638
100619816
137570405
118273720
303614112
1080106582
126516416
1296956278
921340892
1391529999
1305834132
1087327199
82218107
1297192119
418672579
376948665
1909040496
834227409
162568157
479606580
65418195
2052219786
698784106
334728370
1265602014
1689670347
167722780
189739717
1288933536
169498799
1755710977
775009591
925113792
1972130225
1866249680
154418801
1586811681
1050715863
611689869
795894432
373386871
1548729845
883091547
2000138123
218897949
383504779
1749773504
1897352370
253021971
821495495
1367010118
589606452
453976569
296635673
1674205831
1896277535
687606822
588399027
97684701
3070570
668931501
904007448
1994267034
190189013
980864935
1826003506
664173721
1932958114
1314424752
1800840175
269999256
1161775529
556513234
598756997
474425605
2068501566
427894068
169804259
2122804732
521429952
655716663
661031223
369485001
1278908227
756427833
47518426
1439104278
1951502074
1892008638
420141883
2057451993
1680125004
1519955384
167604674
1597839879
980829326
1555153212
1885654725
104374648
914088321
136052254
1130663822
1677230891
1156352744
647528227
968071142
861925221
1530808090
132719368
98055372
430703453
338481347
587174992
562077004
1379296383
652378985
265024322
2036279385
1161395671
2079727966
1016789677
965272054
1983706369
476373795
1778487519
1101455315
1649465646
779078040
730618349
964519138
309819383
1936659636
1187170154
812517447
1362194652
2088914192
603438323
880522114
1919098155
1810719606
65097028
1508685935
1503878339
940625680
1367233031
1382567268
142754762
181419298
2038247521
1422640959
1671204483
1044120649
1015464167
2083022944
981368994
1738753106
908724846
1433046677
1863233223
1146687227
793798751
2069513057
85487667
585926258
687281417
480265585
693057678
1303250521
781135922
1925410549
418139553
437806282
1764747161
597814975
655103532
1825223603
1039053592
691089689
1976855252
151054469
368117465
1687486230
1178260766
876322273
2133888706
1967503554
330729836
1097832052
212390509
1247726953
758203887
761662557
1255071324
2029340645
1572442689
1588364526
319721268
2091330841
1175751093
501513878
2122503460
1331815329
95784393
1717135182
1751856909
441237930
1464453701
1008219509
1321352009
1830199889
270762108
2147319511
1159606182
421603062
1133740311
58823257
1558755279
1078165017
711599842
64099448
1720150302
1039519529
15558333
1830325363
213322129
353004880
1549441844
936593716
1949663080
1537535943
394622032
1033593637
1692036020
1531833609
1987009651
974144557
1481251551
225250690
364842612
407284944
352122594
1729889672
1063926045
2037887911
1881217926
25458706
1431121865
931956492
1234828043
256436178
1142660425
319257440
692498092
1727147748
241463926
1215084007
1683580189
450650119
309752978
1220228309
1154496322
805995998
1874635
1124797901
501493673
44137503
875935388
2055327747
1576096265
314400955
1532660671
1057931541
745499091
1406250005
1606738967
809194445
344123548
139451793
917867573
1573478015
745011412
161333995
1821676530
315294983
1077679794
1533355148
1575790546
1907248539
1042396602
111490102
1514038329
802999449
1589271507
2064067740
5878950
661641378
1633627993
1452306137
1928042684
596409769
232074494
1065683778
1903929439
225681868
18527548
996793987
1031610192
1607273798
1403517421
1775661011
999314209
1645230731
1191334996
1804899066
1090424348
1840707356
1013809342
1140350154
242816159
405533083
1930714992
1080007182
785246527
625995860
448672483
680626539
577558074
1977466160
1209576333
1142778950
870790955
634095347
1765455502
1734030770
1157915881
881649769
357884003
532786043
893004805
1876462040
1639414919
384709261
1779438325
788232867
1867091373
967521484
85683323
1440572486
345259168
1047536667
1133180167
400522602
2053877696
1156036529
286515646
2017763356
2134977942
1274141888
379946129
852651618
647014020
1934877811
1509594997
1127740369
116731071
1871568592
1338609946
786965874
4710663
764232480
299459223
291769723
6575254
79513968
879907646
1457500432
1947094171
796016868
1745059233
210214201
77389750
1714268715
1191878453
1912072228
166765312
913606892
927074448
54816744
1604394988
879972044
2128159479
1879316849
1433671354
1032546738
607368571
1524793485
1306067879
1859772690
1900448437
185156456
1116870544
1730841337
2129739127
1415045236
1560601002
1734932273
1455994740
537210230
1557585778
1101767002
1534185135
1183386848
283860170
460274862
1800087489
1880400473
1068365984
1074383937
347103075
66805202
477136658
2044789007
1584693553
2018621309
961624453
1447039652
1265546262
653212385
985051515
316173462
329218479
607036897
490090038
946568265
913788440
1294145373
985807904
1453798967
1404329252
1553643338
1301858718
1075288687
790163405
209205033
1620388583
433995538
1945682031
513726680
660170164
1921862672
85713682
582263887
69603357
1513236942
489994003
1780310825
1574175272
1312590235
1906764071
1970151757
279447155
959750692
1090609862
1722791691
538312976
890691346
1910453120
537290032
1835560756
1172139847
427394669
2014627972
979035602
1045794841
556485534
502780018
606938224
1801351900
2038674672
1175972254
1557202477
238976541
1079359486
813793415
128556337
2126051302
1857757333
950801992
1039616681
1656335577
1108126348
1563276143
810327457
553983520
1865250414
568815837
897835373
1776971418
93604908
358239489
1239478818
1232913058
225973470
1558666734
711054397
1204524506
1298525309
1519832074
1403102716
1197832295
660907023
432062293
926105658
1422200916
275628319
1731175878
2124155580
62462295
1815897256
197289022
904105358
738108214
1632015742
889910201
788759206
2011227239
1129908266
1319699130
675729614
279660286
573600191
118644553
1807327675
1255098435
547759198
1052019569
1356059209
1886507630
2117566381
2117668947
1849922077
50365937
2139993376
665060237
1072155915
479188922
2040883637
1054688834
1658269467
2037811561
1648785570
1382154370
659918957
1413527656
1492386948
1737157589
1915503317
1123575320
376502438
1328962636
1041890857
652772426
1940104592
1436891055
774381494
84964955
1147117696
1434201131
1359358240
390924675
1993835986
1470696346
1496479074
249163194
253175077
2007993766
145445980
1418852912
682602772
164887765
2082073057
283693712
561268495
284567318
748660742
932072490
1437992127
1096766612
278519018
1579480205
800088093
428541237
433027292
1752102710
554022501
693424782
424305881
111925124
1443896572
384593203
1979119054
1251047401
1103325885
401050361
1686546035
1190114548
1551025243
263605181
532845776
660048714
135462253
786408823
18486264
1460226230
239476348
872626323
1709288500
280111697
1782867225
417284246
1098253811
132754932
1878624750
1556509038
1054026099
1884811505
1226010983
1357995700
1825759245
556087674
423922211
1805226203
683877091
469291152
697474143
1458850471
1982629839
27501257
1699451273
1992766360
187637012
833576157
1804710513
284794908
430620427
1230461080
819482031
1258367429
1235056950
833076104
1202053507
1501203426
2048699769
1742837625
426790823
1640942333
231456153
1357411100
1945914448
656640159
1764497086
1654731369
1773732767
1278333961
1970756980
229357387
1700125194
2093129447
1317135638
909801021
1345879399
881159673
916615604
250891438
409926690
1908730342
362294870
616539109
1999126016
2127363530
911898311
340971510
690480053
433830876
1288980089
1157303700
1866274485
84393590
1135945787
1955716597
1034285529
1035337391
1378989636
1406067772
1126458006
441197198
1073368427
2049013857
2057052262
2101343780
691535429
1414146778
1480445811
1127700466
524458041
1890119634
754229831
1519846466
186559704
1238854797
241306864
753032576
1809962093
1409327559
348360582
595472459
52607659
1877954726
1870885947
233787501
1284670075
225021296
329303843
175027855
1736433645
365371899
1423187624
637792945
1608764423
1683134574
483875331
1061460482
396101173
741430134
2060270462
1186150616
1244083039
1048186214
1482293340
640343059
725481596
1878692478
452627031
446733146
1609330422
1085872082
1470191680
193121953
1305216972
1765218075
413503037
766237938
2028628668
1510383748
1767712331
767410334
987630074
995301633
1982019545
632281328
1923805403
730629612
427222017
1549254376
173307350
558246551
347225940
934992105
145552385
1201671377
1195883113
948988118
1626422085
1002876104
401040816
938537013
1181692663
1516863696
2145873476
388249823
412690760
2124742758
1106183744
74694111
550388430
1084483029
1089273804
538080396
1540378638
1587285512
486292415
336041259
2027118429
641690488
70967053
1019523538
1195913093
1702602589
920635369
1098194795
15186170
1746297375
1274122044
620007817
1754684917
1917225767
459126911
2056823955
1780404375
1656448380
1963028775
1816242584
431909816
1485913242
1646827328
1993028707
1237172074
2054040527
957503696
697088340
1414349423
680289132
1022515963
1621954735
945669175
89263132
2002633567
534643377
1918372467
259742266
2030896919
1511361522
1086274917
461966291
1138200060
1762591682
854761061
799521612
1939206641
1328176242
1581910046
364981945
217189930
1320764380
2046731717
30805739
1082500574
767420427
573057718
56075862
1152173423
648642961
1580627327
511084710
1590069121
2116941968
50950729
203773042
1624356946
188424633
1981910905
100150429
1057701846
283672894
1015028956
14564463
1046053845
989652676
588608826
540521512
538032428
250985103
2034689092
2020109805
651734682
104541279
1390164291
860360391
1989699721
1605316597
1656747447
1076087071
18567416
777281954
352468821
1953486065
1327163251
1814699062
2136287085
620495032
282067167
1276807118
1838718369
957553047
840406012
1511674619
160220259
219633026
2035870584
1374276512
787304455
936396036
710486636
115093014
1221058055
971756523
1344045513
179378523
1390320010
426374997
377131745
1338088587
1353538375
1286541059
1344914392
845758132
1681201825
1003484533
1676573856
944705439
2016006289
2114199581
157438649
1213037207
182069128
1963048274
1390203974
1209497970
713393224
2134086371
903194114
624049079
1525528193
1463014746
83990674
329832805
1309939212
570183194
1323869207
1562787690
569366811
1651078253
2035807583
1631164944
608822171
1213223820
1528833860
1667560245
1002216441
1583367471
1197648214
1601077728
1158609366
217667983
1973017736
1650699346
258531589
1476518706
1352595378
91275922
408333404
1940804987
173122633
1291346355
1418285269
1678152152
1968342596
866821856
1766502388
1734702000
289431247
2096799174
554845241
1494749687
1687208287
1591495659
2014645223
1831937028
1843577956
623252045
1810875143
824275557
119072123
1724011230
785856074
408619374
260486043
1312169149
1423643121
513211569
1832475782
727726942
234331941
1411361015
695684358
153114288
880573017
1925184644
2075922463
1512413779
664140909
1589366763
1361088251
57359297
1948751054
455589517
71103772
962340875
1194518230
411778261
48381610
163078389
1766033569
385860637
1367591682
898146383
955458706
2034656027
277599264
1178910768
2116128065
416182678
2023814764
2118669818
1016529845
585187862
1069550182
397918198
955236749
647617948
1936452750
1099158751
178469466
1893102625
1954397257
1598832596
804008811
1961707520
592727311
613513793
1654659820
2136776662
2134679137
361510950
15585577
1175457064
1304317207
786162962
867103664
59473815
1802884718
2123858979
1610322815
2026084334
2065116386
1330294023
875969016
138208053
492669361
833162409
82930342
1323493033
1042663644
1057957053
1280526502
1312886978
2014364740
1269393564
1525752740
1586427454
568260606
900160969
50223004
1066274934
457362072
1347449011
1933787386
630424847
366630757
732679530
1736344896
124962447
634661840
64029603
1095651077
1810864033
2099333388
1130911461
180563036
783934430
2098214922
569820735
1029924890
1095357757
2059910795
2051365758
1995366566
987622567
2000947065
2072387865
572532817
1300734336
392447973
1988780675
1360505443
1557771352
1488158104
1333481691
378184341
1502809995
2031300679
1372318305
730637806
161712037
304457232
1523792315
436407777
1931175454
1679858776
69168781
441326081
1050233742
390744990
1671860250
16291351
1843796115
182466398
844583294
253000222
43624220
687720870
2001298791
542611401
1630579616
327991998
1952575319
344975536
2007781762
53068579
1967834017
1739685838
746469131
934581547
1111900549
1404457737
976832206
44348100
1591116745
982293033
2087132025
104800507
1471165675
1815287153
654636894
1584571346
191275976
260471099
349131609
1798685811
653584522
1889574521
235967231
2102709534
926508760
1748111103
1940808531
1743169896
389954540
1714243337
1701563708
1421918412
959721590
1659938615
1946394403
1611628377
1777718894
510576703
304034586
644816701
1888717925
958966333
55907203
793846012
1550978819
1881734092
458372291
1590970195
643398719
1392121538
136349004
401292784
1174891788
1027182720
1645680444
2006436000
1005897120
469323426
68983980
376959899
1581402530
525398407
2066101610
126477196
1979409377
1259576908
1859011078
340854321
87494715
1591815723
366784850
1600469003
1839052341
1439107839
1039640780
1479878004
2102133959
387744786
2005338011
101839677
1111144453
231471909
1597291743
67730353
1871444869
156628953
1738816777
1647934775
977085611
126904075
1241421263
119787049
1675136444
1142537223
1015583105
1421786983
493359646
1553407426
1609092390
2046688242
1525448993
1743756873
1083484429
466926407
1304376774
534854240
995515808
1932612574
1592993223
939180241
2089321432
436959742
602301463
306883809
228042844
2125912875
1353769629
1986201017
1913453575
193666025
1940045273
1106618611
605979660
1780362363
721554453
2120153681
969218558
827640555
729777790
1382815
1537050053
1792358129
123461460
1112557542
1952891844
1628268381
994071402
2027110077
781220955
246415653
1243759578
2090553403
1057055848
1093465944
1116085404
1831505011
500693629
1483684020
1517004868
2076356660
1186306697
1018640719
360002417
23767035
753502506
909496690
1775619316
530873025
970339445
66414263
705313484
1691338734
568048684
620481926
2116664530
798321056
1699202824
972587723
1863446958
192178660
1636598957
2127527071
742738285
1489856768
213241646
4777678
897670134
131299463
1657011586
182093924
1262383328
505407030
323865446
1261400563
1774181731
575769475
2140254549
1721881570
525596081
208029673
90155858
86528370
663833418
329069797
1478128563
1172871477
1504262440
1797765567
770697134
1296055141
590942216
234219807
315819576
1111584636
343500841
1204194772
25682628
1081424346
2070583399
200446373
1838210250
753742034
145972097
123179251
1353774348
245896631
1825897507
1352972672
527183814
211787319
501985062
796230426
816727932
1548903242
1770168257
645935490
1886850647
556320696
427496002
914319043
442818378
1539443505
296264380
2028179845
1791689570
657288825
1076975697
660379052
1725983484
747079371
812070403
1658193512
555057601
927055688
157530933
822866945
80002134
796543316
1200157882
162355325
1073674672
1693855116
1288185815
1830797427
109802178
354027265
1948035809
1981861998
1829216828
79884550
1612479361
1117475195
1308489333
1025695679
476131347
1006036833
1971642123
1508601589
2144810824
729351797
292879782
1365050059
422783483
1681768763
973819855
1296752995
308600670
226816603
599306264
1620062378
1252251024
790025492
179216523
101086700
1123085936
1256365250
96639926
1418689947
573226147
696729451
1636235593
1242888363
1375651426
495436588
1556917570
948647204
158725940
1447420671
1450189499
690668848
1859227010
218909147
144930625
1153574441
69054171
752009405
2003744728
1914696549
1324274472
1853027681
956390587
94243301
84167253
1226957994
6936588
217469350
757374290
323807353
175261055
1313313889
2096110810
2049899409
802596477
162856762
1095787159
972337727
1102737677
530427131
1159099084
187144978
2114379530
2065274440
1971901305
1245682706
1451888170
350767397
2036357695
435660598
1979775443
1544854465
1978321221
84222403
1975178074
1564366315
263880365
313189896
510055914
228223536
1745447739
346527957
1905707596
1595376416
1054981276
544885463
480284791
1443864906
1180950512
1821833
34738491
1047925857
1089213695
900172262
411573046
1071789190
886893907
245018678
1284517557
1014145033
1959096475
1571357431
1882033012
560885126
433803896
2138828570
468035163
1149054075
1879926331
282421632
1118618990
254641976
1914109391
1487676565
501886597
944322076
2087610928
1210816741
691150153
1882621532
1749153270
1122975658
1333834488
2068606152
1269116506
1108393518
2144230395
408069739
1436482883
127941027
503637900
233144653
2052956814
96451635
2141150875
1104983478
1564065101
1170898007
717363611
349237320
1216527377
1654394328
322025499
646363937
1432217441
811025973
109426255
234654522
1444509501
435240016
682206780
1644063928
211214073
1702916502
820836595
797905384
1062667879
212642308
37526760
76236718
260702592
1130713551
842179651
1909186343
1861900754
371318604
1180159451
1276968704
197679760
171702726
1015499340
115370192
622219051
706260943
1291165713
1252978550
1445925867
121996178
1171980583
116837296
703248976
958641577
569702826
490515685
280033024
1038416058
142068919
663016212
532367668
1401289334
1687007574
1128735693
1702155380
711862282
750595327
264985670
409548117
1358097979
902760611
259308254
804297225
1253164368
453780876
1440942033
688225981
1952194298
1052747035
592229376
598506302
474797149
1847384020
1805679245
1303509360
444225683
1858416590
121018356
756847969
1934871637
1950046617
1910355002
479642389
840787650
4062631
588921628
823021050
1260039257
72951149
423009626
87455175
1558563752
334749869
271179696
1371948684
786980438
1687519345
1920632334
2132004676
20632720
878176563
2065520080
1314201057
1044897356
929307561
287752815
2045220738
1611712112
1980690703
1167785639
746326943
626310678
768212720
1788877610
446305533
978862468
1166003311
1170815282
1949988781
1677721904
1410965857
1178169525
734462287
678655910
1139081978
1699438379
1895480885
1482554306
1815163958
295413688
677948397
1311645578
332183008
554325534
1112141190
1869082688
819220324
303197679
2060990556
907062689
1570221879
973567317
1211772673
1177560728
2142769110
885299511
1365342387
843463516
735214298
1739404468
1669707256
1293071724
194126606
406726752
1497363005
1382799871
242885071
760001904
100824386
1407339903
1669480150
1068800579
1586775002
822471652
1641869462
1209227649
1612235774
491615679
1160247856
87773546
261883164
154077794
1952140178
498647542
899768672
1052644789
220214271
1964228342
1396416236
419981571
2106240201
1684862117
730428196
1466057883
2039043580
535996450
321673684
2009764392
1422271696
1163036431
1097229586
1895639438
1907453210
295290168
1081751971
228932422
99558224
458320865
1835997492
804832223
973974402
261309278
845381988
731920936
1086733591
1886323874
890777591
1500604366
1629746395
2134381895
1833126826
730259325
66367135
1876265485
1769801573
774957509
1449360507
65613204
1355278455
663998520
181804126
308592363
788465776
106122317
1763957961
1936245887
2084698558
275558340
844736339
1194853083
1884247316
733762676
645350133
1617405746
920016360
477199650
1670658056
1752625124
904512448
1059663738
1215490434
1462591745
187759861
279788520
29985387
315256925
1175638565
1675847808
719799003
1168488254
599012195
1451534242
1437336456
43631488
1049506392
1827687044
1542003165
1719086069
1771243840
1583870556
316035936
591072021
1717839942
1843905294
528631374
978826964
482599952
1724043046
1126685528
1985183773
591479130
744570505
668753040
1686730280
703732799
1547180970
1630183461
497117752
1933856253
1000675794
921976796
69268415
1063994861
910709115
1420369609
1272864508
1143669451
1892376673
2091982302
942312199
1479552085
663561169
6069776
2070609443
1693301480
1016504501
1301820397
92378221
2047053801
2077652734
1537004416
1272364658
219368434
552560757
1215167033
1375490776
559589917
93498321
1804726448
1319970101
1448735266
1284797293
1628295992
2125608914
943794671
1139340093
1536668417
804172349
105065244
844680473
761184834
717502511
1399052735
1289978167
155046957
2085377954
1905848020
809816403
1516176722
1969353155
1348079153
2047915655
746349575
2020834467
440204040
830872476
2086870630
316284981
489052726
1451140946
1255912619
2044928405
699319662
588338638
2073410904
61069089
1108672780
1015498002
351676032
650227629
844812989
2141735492
1061779100
613895746
140375645
740115335
1526504016
1840890627
1368854975
1056195370
647558879
1575626193
263472098
1285247799
2118408223
609516271
193674366
1944491921
323314687
499169170
1704288336
1507386431
1840627611
1836764831
1430411380
782437349
454510307
867032625
1391015406
31790107
2044842155
1372906537
1300819375
1585364995
2115414058
210609285
681447794
1967138613
1803836764
106808593
1915794157
635822091
1645016931
945772269
453775956
1494355217
1746802251
1980835291
2028883676
1329650751
1348928713
1475265864
1919986696
1906071465
247638978
381528348
1146027469
206173916
1977284698
861865889
1295441484
1544028233
1704145955
1874262717
30959184
1326806701
305014836
333628634
591766857
1690290186
611263334
1386995602
1586925710
1451358639
5517171
1420544877
497306039
1485913242
1233182948
334099275
1842244231
1007424676
1815527213
9905938
1282061638
968132547
1427326563
1075595679
2037088663
1822006170
346462840
283011564
1102431612
316818816
321424514
1568704289
348572075
1594450727
422818218
2036766922
1240190352
166017390
953834154
1463665849
379806519
939315041
106906233
585991726
2146412138
170827682
2090978483
824421904
2145852071
1177519801
183943223
148856061
250295367
141220228
1395799454
1292552015
582390396
556405571
1228859154
533892670
713052218
1835912574
1548046011
44406172
1349730735
1637385
1176243595
576224387
2097516761
2003899104
1019115956
911119331
1423088762
1870457563
117629122
1786583100
930603638
263067342
1349746851
1468628080
1562828294
1994466484
1227650298
1780518330
400381174
1394035531
537478754
1393297694
2087525213
1672450354
1468936818
1116364860
1822729501
1413109958
1881690273
2033675427
2068503271
1962756128
1513452053
726616494
2146511488
1588420316
1281188170
1857252267
754924655
1580846842
556931047
863459387
1769462754
1461884894
765324334
1433293979
1184591813
1196077278
960609953
1967541989
2057848966
94152730
69660001
1254484309
2032141849
235586659
1067333978
715732215
580353773
1592132847
1817292108
1993838105
2039758988
1284295641
1724635304
643133685
550045120
429615714
1718662400
2087178496
1400025896
254858583
480651439
1180774921
807592742
952021775
1021607894
672562275
734551750
1062331835
842924724
1820807991
1444485974
1461151588
707651409
1438659856
1533283045
1293433016
1472888823
1524694497
1079354342
628744543
1075840639
336238131
1061228462
1604656919
2073639611
531353176
496474872
260877932
2044176497
1284589312
1684941347
576090417
320392904
1467144970
945130699
1197007512
639511790
896965234
499499836
369686354
2125714231
1139688361
1645893754
1514389234
494631459
21279262
248170990
326949178
571279589
49921801
151466739
1907981733
1396550077
1477249186
2020156675
1753831513
99613683
1157552315
1152521575
1225990026
1387227799
1360159586
1698790928
1645027106
540358379
832438121
1928259410
649218467
94950692
2041597902
1964052449
88539689
1066354878
1555314919
1683947953
702311727
136917908
575038301
1440290999
1904077304
550202532
154248214
515385234
1259696732
365943239
942619099
1609295560
77662145
749992787
1201829857
1389082900
302518022
1751332999
688137661
2104355256
323870714
2078597235
8349682
454408239
947703302
716480892
1676952285
2139980111
296224860
245619556
616356119
2134975408
263002745
1385719726
931900249
1441223252
548783471
1999781706
716134221
1866592325
1322331559
257060939
383288990
2130797290
395104718
890064180
1697715987
1618639758
1189514236
1692679516
114716122
478232425
1345184066
1829005522
335859483
416801788
1656082643
1737702050
581910528
286734521
1766447835
1014298828
1480393843
407899686
363168609
1825220478
497754937
156685339
506828954
1526498965
77105915
1111962816
646156690
525654997
1949698074
1325666516
751203303
1296956789
1735897178
989386923
1651672698
902302181
1326194625
1931558956
1427004537
888040265
1762471650
395342718
800154501
1763571918
553585588
1697936513
2112600792
217912937
1451201619
1843278597
1987869241
1938056679
483625740
613896102
495892149
570679617
740873676
1829130235
635117788
980669389
1355275947
927814313
1678332744
226119949
1275340180
1745405553
1426172654
310551089
2890392
1898373569
1164357046
66882941
889489329
1520068146
777844225
713338462
1965674504
1382269618
891184299
1313542344
1340294198
1118092131
1316621615
845912282
696552605
1822613809
1870738891
1481110984
2019200158
301497379
1381907174
462519700
1561029816
559566517
1519299245
395282863
408113579
1284904173
948816045
1225551580
920378510
100971681
93007886
1507678644
1124794456
1622713595
386077936
1904972834
1002212497
700596836
47102192
719989065
2068721551
1877351070
1424280998
1721048270
453288552
797556922
1905901624
1446822444
709454664
615851476
1911567376
685257533
27139504
902876178
1475358907
49467103
858384566
550824431
384294522
1653995910
465336500
541688702
162013253
1999519785
1152501868
1428904510
1032894030
1456522889
316528155
1649144046
26357907
1140539604
1115540678
854155973
1595072591
915489446
2117190091
26779805
328901798
484041271
1391982435
595111292
599664667
73763277
1906214849
136913503
731797265
164602474
1421300841
1646545074
752815663
2419135
76127390
348363139
37392740
864877834
774769381
335185955
1330541200
992010243
342201663
1008120414
585412404
381321195
450090578
1176221229
567270531
1139917606
987594074
1525774842
834374196
1539171637
466240453
819569077
315057150
2030871126
470440567
2146886351
833353274
1773528582
1450223713
1300624695
1407785620
1481727305
680221513
111735099
1323017495
971640864
2103147802
211488622
178852527
253135135
282594022
631069055
1444265448
71263546
1835119536
1885937838
558993898
1260675584
1359545216
1053823585
1760525300
1054580574
443428271
1102505034
320288206
162955009
1636210237
540181162
1552212009
1040468909
1901437979
263848998
1766070140
739226454
1319743660
1050976614
2118439751
263248004
1065166043
34141409
1242903584
2067172952
534280095
995364807
1637578883
367501793
1213654325
1392799793
1389181029
1792714366
159648938
1712571172
1608519124
427482567
647215480
1490243780
1695815746
2085194649
1410488495
441951986
216056153
580838868
1370345682
126587483
1714767310
700977614
2128477743
222218058
1522522934
8574322
215427822
2125503530
177197567
380038467
935195825
367093072
1094439513
638977169
1156497672
307150682
714860717
628614180
2073422311
862268130
1099717563
2104849209
1088309867
1377600885
61237234
1387539435
452520314
2008977786
1265402492
1274328172
723954213
1760971922
1125273892
351222174
1004621925
583074928
1312175919
1190286312
1711166177
1362687748
59599807
212586601
1104064091
438706477
1877765450
999751653
1921551424
1880878050
234891433
1178685714
1588470687
984847988
511135499
1078422662
865561918
787046731
1861227040
469148541
335337905
1365875693
1849021286
278734737
219368434
1303166481
467939330
185025764
1659252417
544389773
1338801262
1859874091
1199918437
2000204050
1606982932
1964835931
1624715045
1329617086
45634200
499569660
80048284
1092427901
1735035879
1519271116
2013645958
366638618
810497055
855003151
2058651861
976979457
742591791
1532881661
1626552927
483267719
1398147830
1599478362
327012706
114859615
54042927
1596223877
1687591042
1349061371
2126164012
1060338513
648828433
164577751
393779915
1685532491
2068328632
1723869856
1279612259
1333729139
449682870
955364204
377813449
1204759805
518349917
1467724651
132326210
769274052
455325742
991244074
1041292153
594168433
518667118
2085724176
1891084421
1424219492
1701037254
2080591286
1332464507
909374745
2076796004
477895179
222315216
957678546
572551163
2065680785
1806502576
394560108
1175629491
1235459845
2131361485
1170517066
1746574660
1822679224
1184220088
1533697128
1060738302
2143990979
1051481653
185303074
590425449
992197786
1819198687
1342466547
1602570889
729130172
1839642714
1215862462
1431011250
1480284595
205441337
2132200238
1588960852
1558285963
1827098479
1721258934
285514904
2078585974
282557871
55340313
2104569914
525702453
1641159759
1899202096
1763927685
1177386965
1116280196
924803058
762864289
294441456
676712953
614683946
1622943962
433164060
1972685288
1188407558
512994132
2115485960
507923108
433280723
1878234987
1581361717
556859255
1649114255
675749667
1107505940
576852542
76926549
350958734
1546753599
170435884
55741828
1982299846
792613366
1292546404
777735666
1435759540
1030336319
843197003
1918284910
978095729
1388641027
622934009
544911408
1747109710
1690988704
449239891
1961938164
1619847120
1893673215
1707810263
1487721114
1310809796
1022185245
347902952
443345483
396193663
1763542468
518962857
769422937
845096815
1128263707
1074314189
803842330
466724782
1394150218
1038158798
1982722824
1187831810
471783076
1385074734
210999546
1248580529
20589428
320788371
350322208
225730378
1765951671
789299334
442692805
1882156383
377211159
1111477283
1453117312
1698306800
743712214
1876180716
2103767902
1564630146
2091740493
724030754
1812234902
1489572139
1138376651
397563391
89897963
1133138109
1630143447
346899348
1138559906
38997984
1353598781
678488793
344029535
1222419648
380307466
761092158
934372089
1455082323
1556996090
1735727394
1615977584
1947620766
91913229
530856973
778166930
1849985411
1629353232
320554121
1729348830
1786637643
475815352
1708806560
952556563
775314918
595057680
1150910979
209752483
455784562
762820375
750911568
116872336
1889370592
502748487
1528331580
2076339201
1058129088
1098303854
512047151
354146529
1457454385
149451338
2061803693
231402478
2137835094
1940607773
1728576809
694198047
1046225328
406691633
1972772171
416563409
1923527060
1289366259
952422180
395750823
1799799898
539835602
1587921653
605542070
2035452478
943216324
1989055770
2072336001
575732847
927530101
1276504893
1758055625
899216342
1034421357
493597031
395606133
885974754
1954386755
1118732460
1929656025
85188552
937459849
1916084845
539886641
1880169512
1802864995
919786455
2138820865
1186417496
35934776
789913359
417219580
1412401800
1924403712
601502717
819790765
270352991
1737937478
1338121381
3790527
923886735
1750334376
279145519
1558706565
1751004427
521747222
1312992116
1102716924
1921349712
3808801
519691423
1889821233
1099885081
265303656
47783284
1818480452
565496357
332349793
222350657
1222113980
1239412449
1214294675
1776568112
1260972290
60736448
604665881
1160059086
1831080316
123486354
758352787
487450279
1598059379
1970482416
1479304781
1549332597
1162991103
1817967242
204830994
505546832
1644349532
677662967
558356654
433671988
1260100249
2127214312
1410197456
1862536279
539414917
1920516955
2065800156
1618277008
1695146182
1190001729
838728588
134931638
9528343
1107993217
1398484868
549612666
59364888
1210860807
791307065
1518932430
421589142
821197130
1132066312
1521513476
2093474151
865071461
1239264148
1901717646
1625520546
1863081284
1287769660
123107569
508943112
675206379
1211710744
591414478
2070689143
700703612
1333206972
1241786238
824701207
505142932
832466860
738570754
2115350184
694383055
805108423
957778193
760502145
905071838
1551898782
1813325163
698771468
1118292108
1068435560
369604229
1161106014
975430265
86623727
231791848
63717142
1555289380
1638914465
1465120229
1395639586
837094595
684124341
1079240586
1715982682
1784984344
2116925442
710098098
275993657
979447899
1385194375
1551893039
514332469
901520673
1153046481
1242536193
1248253198
1367417475
1490407669
2103053971
2044396908
790666820
1400517733
863440395
1328225802
608339337
1836413001
1834823192
427921155
382300149
1083084069
1520341831
1501108256
1073058924
1260612606
63143176
881310135
863423386
1508518103
1657182095
2026369583
120738687
1026244285
90159922
1604176944
903438949
1839479766
707264265
1474878930
842968621
1200354820
959822054
487685141
1213352601
1495078358
423228313
568140539
1284237726
739076500
938072140
1390138249
1699890717
1281915443
1319738139
358698133
108514933
73190222
1450992191
1341546544
1370318085
412301640
1490844743
1280572033
553585588
531997857
336558401
252876667
856887698
2115930568
1457633761
1065948230
819288525
1503480904
965858228
1250143497
60967961
635583742
1501011254
963011412
862404370
897206301
1566812186
1302130307
715878222
1389028590
112402759
1000464873
1020562241
1009690717
2092483998
604285865
2119296485
806092630
39933946
171348018
1297199802
684705602
935043279
1419309292
1755351358
1378788312
1739316115
278967846
378115057
317163677
636438799
952016009
302844438
675264883
1582147753
1386120464
2083541050
1714962535
836324197
1298314070
870425683
1294670177
1462695765
568116655
1469306195
301580624
89532066
1863911294
71088827
1920842868
1707410816
383559492
372980406
1478990116
822584979
953917518
2137330423
202361858
771945084
917344876
1912904291
1006005527
482078012
494980907
614128711
1108284915
26146168
455622708
2044236592
1972262540
1195357324
606065569
2102151455
1778807239
1039046781
640902531
1054298420
1587319941
1823511917
305417593
26758274
462812068
769274891
1845123416
646869448
985413172
1120650446
1808589193
763460639
1199561076
1976074724
934611460
960915166
1471206769
1151015518
1227111297
919783712
1373327775
2018776775
715054072
1946787363
1488060462
947343574
1321069587
238183874
27181207
357964674
280273762
1450448934
403067939
1773171033
1788758380
1612155506
1091015763
340500025
876663989
1164872030
451820429
2045142584
750312969
1877953375
561407637
429921800
303694516
1957137858
1407256228
1046747576
487973440
770523304
398727638
445258092
565322394
8035676
413125048
74004415
1914142329
2032147852
1192161161
639400286
1583653933
1753369877
1055832482
563438811
2042706598
1360304044
373167459
732667665
529819378
1368521410
105880594
835974644
1690891353
1445661701
669663163
1260343840
2072880729
1882808584
1472395059
980819057
1588647639
1796393894
1769689339
1234596861
88043068
1420169878
1517417539
1541421183
1339540458
1320076368
1982298864
58831714
1840236809
1641614177
1849906939
217515012
965083542
782033581
686586619
98156505
1506130682
426696803
1530267134
1060772910
1213127108
1893296603
1960642046
811497372
1316793435
1463176891
86996712
613875988
948970556
156447573
1461980978
815995770
1097335703
1110519811
362467907
617115749
659717002
304340137
1910539546
2087352231
1387328716
1398091123
452435749
45723524
1254806670
2104531301
596761939
1875880179
1079233243
861602377
1843839873
1861115727
1174851851
1970771235
746132528
753183519
730008303
427509080
965325058
202270856
645210649
1026959321
669993144
1850161102
1999830584
1444673238
1018431977
108467824
1491587037
1233283836
1003452759
194512141
1385807198
33004859
1011774381
939689749
1792022628
536702224
1147148765
1027778336
1539059733
1964544212
431760477
1517432204
840103442
670076779
497030841
1284256734
1646901122
496417127
1941722388
1048293781
266209257
632134350
1274952819
135995480
672398422
889060797
475600808
925243178
1897560083
667799064
2101615187
102235649
909975006
1621287101
1873441670
1542149295
867728523
1390925892
1746337960
2020281409
1354108279
832581713
1940775273
2146389897
659460187
863143756
1221400322
920219739
528641756
1684646728
430317375
639182496
825709892
1468166439
1831248417
1578924472
1328816558
1152527791
1999425841
1313354165
1140681776
508786187
332553566
1317650644
1484318746
933102635
869875056
584324857
599228359
451406623
1534647071
1549906298
245141879
272483731
475399725
683278271
332435460
1455379273
1274019262
761289232
1614722498
1361452253
246287802
1342552048
2038831614
545524804
1365484353
519415865
530623780
483237045
1717242814
963380965
268430444
288564846
519308799
1469792567
912391832
877543718
1273060428
1991556356
843997843
1887102540
1549223982
1764470920
1262994703
896493170
2128708221
1976576501
480378423
908221663
1104094777
522365604
1612683054
263077556
494891281
75019879
1369778729
557033093
1935297332
287453822
1110998189
1862134756
1012660014
787760189
2027873067
936684201
2054475722
1311394035
1298805534
1469050364
202874377
562103770
616233052
610743249
128840606
868090826
293709997
492851730
1107663632
92669792
324222072
979106149
741144246
950352841
454853887
1909152494
776816003
2138548535
1338180769
246333783
620599836
1127762559
933294610
1171881705
860508324
323958431
1342145732
1757707675
1076108392
1158046701
1980950976
340660784
1442337379
1267389604
528864358
572848634
1231572250
414035949
1780385405
1523571607
2116779361
1052264866
1476837663
391853504
1173291913
325887536
571480315
597019024
958404013
2046476609
407507693
958705945
825116700
416174810
939672063
137600447
312094028
1326284666
847433557
1806926745
1332127359
931306086
1128595513
1189733854
574909756
1431125918
263820989
402569724
1491243904
1781545146
1113221006
523088176
109935650
113001139
200180257
644688302
1468535705
667079101
500872514
1109941903
652146635
1858199830
1382166063
1110752077
511625747
160873338
2036826242
1601062509
401210530
898901004
380548028
551752761
863958380
432803569
806139905
866365867
1391950517
854482754
261281519
789508918
817273536
382817083
1558324838
548655573
289877366
620585107
305227332
466985781
193971931
534886733
2044338820
634066758
185373062
1552735932
787551568
1177255319
122882250
1278037572
1844221633
2105770416
1832945372
648029077
366409152
267949730
877398250
645123296
1647223376
2096958974
1493546249
446058100
832390445
327887741
574273269
33312790
1417033542
598594438
927719378
623167705
764637089
285890912
1876164608
411141235
1878801810
2064205694
1416121631
494023839
2029945919
252861264
1764452372
1700581600
145550861
1374380538
1599139574
1802674371
2076092450
1691809420
412421630
379751601
1594347648
39456059
1679742891
1325973831
56735123
1575244889
867536986
1228600011
1347124616
2084849833
1249380094
329577786
754279731
68772338
389520265
1648762993
981493078
1388888035
160706334
87049227
1674422075
2055184927
1883709883
993508990
275903408
1124522172
1390962852
525123207
921510505
1725765030
844227850
400434004
884796083
841867484
250905163
352221101
518232390
1581506993
1379026753
874645058
2083459729
389876182
493451544
1089187405
1352188729
1679473499
1312853411
1656749353
1256435538
1058887241
243239436
2003976327
843922579
567259469
1919988678
1051422142
1823457263
275488796
1506152745
1347893786
138602351
2118112585
1462179391
686707612
1058069359
2043983918
1098960079
2050594253
563651096
212183498
1376896382
2129440197
893471580
2033094293
1827961048
574945018
1958541208
616539845
549849328
622388029
1655345580
1561392424
1458331083
1870209955
624048557
849906596
1021916448
1800107212
490473123
1908835539
1650816070
321169088
967656164
1019595740
540363254
2087636220
981358023
2006199419
1234027353
967144440
360407026
112978829
1552842928
1049473883
1012491509
371713370
439820638
1783424240
260498742
840914026
222077999
473863490
291042190
1005298869
935193663
889176611
1111703540
1823747660
1756078313
1911355431
433549030
867777369
29044824
1696680800
442012513
157424798
2124468818
1964008385
1479555163
776245793
344609731
1808987952
1970781969
1326497792
1851401891
1277449901
321868994
1079739828
1046643609
686758937
1445772355
1478335577
1327421901
602433333
58433111
1586787979
1648782544
324275108
572693146
1716782450
793201635
1771131408
1335268283
1242222241
760342277
1343307851
1457996529
1056764165
1318333643
1150361272
1547637669
1949936827
1942972034
582594515
726248600
837496377
14781635
550800453
950992000
62369374
1689570471
104527451
1792790042
839619361
1416941563
1250742356
16459809
1846032285
1029952315
1909259377
1575638364
1174734661
313031382
931498979
1798223703
271679667
1659506986
1050736477
1082492231
1821067488
857205588
1631730783
2044134170
867421996
774176548
1311878429
1931313985
142319236
182782266
332001532
1026389628
1421151290
281830880
59952276
824203752
599966541
710798173
1726807698
742652448
876990233
132041438
204205161
791607924
1504754865
962852802
1625435922
272391645
363712856
1735251269
1125647739
1447224391
1811399003
697366465
1856019372
1860903028
1312125910
1263783621
2064384942
1805575672
1428472833
620713583
467217273
1184132645
1946566005
1599276567
2119245910
53308306
1959750845
1159554720
859921372
1770009346
727730717
1600258376
1184521762
393657616
1929197194
1419765297
1719736448
845663057
1908773154
1934683364
198710676
1962264820
1537689244
2099327403
1600117808
2067587997
1877615242
904578005
1643487956
627134874
735451736
1968216844
107761429
2086458593
68898991
87591400
516747358
194565359
1708874549
1109839569
322419312
2024335928
1873269062
1635585069
1418866377
663936716
1952723850
799267849
1058381626
792787522
1849349762
1870452989
1183204369
1324068142
1469635899
521722074
1352177117
1557283905
1204197301
662234076
906883360
1627608213
1502594374
190947327
321249015
1823411294
748185237
882830587
1529656159
533673546
791056931
1983304846
857994037
781553487
39989594
301273157
623964783
1575316539
645164290
927219559
126212728
1432417096
661427158
19704060
1876917932
279884936
785391043
873527959
742642140
715051026
338552553
1433243485
2131062553
948568959
380946569
1619577832
1194859939
52959228
960203899
572697628
1188149095
1650093191
374537331
1872304772
687175900
1497028833
1895428077
1207928397
1123662751
1934758652
1690989759
198119125
363567051
907528281
7931960
1181427182
1499670466
1089448232
1893545110
1527549366
903631182
99087609
1052203498
1163990031
527918630
772094306
631498257
2023812418
1498025293
1703806223
137800695
1984789604
945518866
700881886
335630191
1917010413
1370167669
1089733269
1622133678
246143860
1490844747
1697320598
792961812
1370283241
2072264922
1047049119
1687613285
1190886655
1870375278
1017517596
51887783
1926868359
1930742806
77453179
1872969017
637098231
1278577219
1124901263
688433395
1004752689
1231904859
1133741243
23289202
1443967862
1525165720
736262299
846631811
85651988
565739799
957075633
2074608301
1210047833
1314723408
99452666
571314575
2088471261
1833446727
1738078040
741556034
1724967160
1585927547
976274321
1311615519
651272900
1031947444
150540460
751618789
914507789
1992069408
1564169928
493909823
426971288
1745781919
400968140
876500127
2063045879
1907924317
359983238
1563326396
377517761
1703956806
1690301467
1678893562
1161636008
1272060555
626238711
1898194657
407166889
330977855
1013277596
903762036
376106048
1463210456
106744969
453902426
1064496403
1035096770
478571891
1298584542
1649668826
980677655
1868067892
542984525
365646326
1043668400
1127615258
1344241181
410359635
2068758412
734437342
1794143488
2016342218
1343629807
1443949328
1120680899
1320041898
434050690
1491444317
807585931
2091008201
1336882089
92582195
1591243510
2049239467
567994297
1664729982
107795578
620419013
1478916158
1266931340
2138181308
414054034
456837521
859363017
478323813
1364313504
992494526
780098480
26800694
146209018
820872766
93683793
1488784135
316698960
1899495842
500659392
756899864
676094357
1676297626
158608254
1743742410
1713356071
1694161027
402183506
473698156
1250688269
1932412282
434841816
2079523071
1424250439
1441776167
2028095659
2123054237
1504218252
303321431
2123859770
736512203
1644696937
302566135
1918220356
1891991852
939155306
1499050815
1362651931
283763792
1353113404
1354068230
1650091207
1637558657
1898913360
341654338
226403867
730510189
1789097978
910329209
672810688
568403568
769985649
498717187
969361648
877590826
1620384160
1940230005
1877509056
747876424
2125674894
1234207167
1399896136
1767853029
487476511
1322232458
1621980496
965666327
1667045752
1814065575
2018334451
525388710
859995660
200649438
1213475773
210660051
697948861
685181974
1374444409
148327039
1012872420
111580475
273050771
627155138
859368639
1451343843
549027806
2001263852
2078174634
775659454
1900165231
1688218175
681126775
106182189
1358961939
1362660782
1283755484
1435147419
345462079
1392146597
274967581
328890514
568367227
1195026130
116776029
1690243601
1262010238
1308951302
1417607003
1269290006
1331305528
242455355
528789718
1772206141
1314663339
272850830
311929353
234896062
1014610446
808425325
454975250
571254651
388788318
2091397854
1701392044
95606734
1605719374
2108016463
408405789
1323861197
392986467
1478948677
1080532426
56195665
1417368520
1686462930
489003627
845996663
950640989
717217682
888870049
1539585935
607800831
899809581
194178128
273657103
717237663
1018580648
1298465584
1617568310
727790584
208912424
1273901119
608770488
1670204062
394006749
1746169470
1294637317
670306844
1929097102
1001425151
456605888
100671901
1804218114
806980181
1565969198
76754997
253977034
1812708354
1928183574
1431181475
1231530079
1121203311
210660758
703261455
569159229
1868876839
893244242
970785847
515200862
2011605989
1708278470
1518611894
1816565006
1962250066
478491838
473899744
1732609508
415038016
68240318
235929640
1882222527
1119574497
1592186542
1936948801
1610898616
443910895
524623029
1179279470
1379421206
57490393
1442108394
1854075514
37427097
798768515
744543934
2120919792
56900199
1246544688
1692813203
1653638604
1762809603
383005920
33242471
1840875712
600588814
1982713407
1663136729
684946967
2102252512
8229616
1777087796
951569301
1585660895
1050348870
2030597031
946806454
1719799162
995815770
62625436
1180196283
309928801
1018704345
1387824249
707793174
1918226055
493435071
243731082
1342321048
165604575
1718609938
1162376505
1861054813
2975696
1240201595
1578694269
31101360
672304103
1608760005
1991218357
2000116730
1111631526
1749848189
1402869670
981680820
1584153216
174044542
1612003323
96677864
907794436
988499326
528804665
1921994684
1803694949
249598793
1780918803
377242161
1314841017
1779015756
1753451818
1336257950
980930896
744142239
1816206421
1260265646
1590840346
182646555
1964687758
1284688859
745785478
373052035
1414115293
738771378
1331258199
482586123
103249440
1470607662
1293790130
1091088215
1586227187
1845582510
418715968
705459261
1034134647
1996171294
791049544
1649029356
318130653
242180735
96809086
2065436325
1245523530
1450119003
1098242459
1906543267
850794165
1472561186
962947208
1964760189
1843120566
1324912130
18359809
959678895
1688653546
1024108804
677287442
600208338
1276867538
1968810399
1329248934
680539901
2013489116
1639880667
1598932711
1900392214
1943042797
1058604323
505273218
901111631
1165723281
61749855
1290765674
1837341227
300522328
1936089582
267471661
282639355
692623952
657360423
357319671
998135332
648425935
755230327
1425678371
472123728
1182053087
1737184356
1097918103
867498230
1919731412
303214526
483502422
124823492
1776916334
957808386
1710244061
249660968
219051635
219155281
2028437649
898827905
1305269496
1369917275
1895113039
2107259002
2108157434
391538464
1882811056
337302144
879283130
697738239
76498972
1803537983
793910738
425689443
842495544
1441660075
266855975
984541770
2032939932
432178436
2052086125
351406471
1602473265
1358548067
906592845
227931232
948642257
217210915
62248881
929787001
210047345
1858793157
2094297234
1708926591
365594829
1178049005
1926848596
558406882
2013548324
1788638515
1131066377
1299230683
487261353
1027623122
1757699279
1233192350
1369415979
81193385
1288653089
2037647000
1482972819
1145844456
1762891778
210499147
1175591271
996222784
534305224
1026058149
436521818
693416281
253670551
2122781123
824919496
816607427
1519509741
1153740022
1058874806
1426733294
63426640
1780429152
366578051
1331059437
900619590
1101970480
1599544096
541312990
1024614411
908866049
1648042136
1069866618
79026534
1999142472
936482592
980950194
722667282
254898912
1477518708
447485480
1318745511
81431122
963307313
922001308
1664980553
514866348
1322035784
297478628
1781764683
85981174
25859028
1434517744
1594892934
1165325435
2028545136
264315037
276680798
1871788439
2109422954
1900425402
1775905247
1339895731
1172135355
617917661
1690278446
1179844931
2100389023
1439555850
1442224001
2129229455
1799555037
134113476
2108795658
13909001
1622452422
29504588
1206069541
932498185
1475651589
371798639
938337901
1713956190
229524127
1394775574
823175795
2045242658
1026486400
829800170
1628198113
1804555313
1084618690
652494225
1370376591
50033764
1102286064
1804303105
349264797
603459349
779550160
149380192
1657930885
788607417
1697615027
771970718
1655292585
1520075283
2084257857
1497665082
1554430414
952771626
529130863
1625522092
778670485
965153239
1281788456
1035385633
387061243
914303856
548354333
111973558
287126326
106843470
1044204736
927350910
586888615
1189585083
969510431
432489402
451670152
1762504149
1946404600
148529155
372774871
710127549
305447686
931833812
1528632
980151917
781893327
763621608
1175155233
1604529847
569482620
107604398
1504108291
323769340
257990760
1283583461
1424891996
1186191587
1956474380
700298880
461451562
2085992186
1436083399
1913611661
2078180912
1555260759
177061567
1207748450
1960121765
794251893
1811331520
1418908615
1832485568
1485579146
252089149
1736436376
732648784
1691535111
720085650
1099818014
480566532
1547121629
1289651062
257701836
231867585
1320726822
1599444165
27309404
2129953663
1549809533
827808241
2127213328
1223475946
509279878
101343245
1739126504
53368951
1555431860
1633669411
1851515013
227331229
963505548
38372098
2028837491
923888851
219131964
1532513853
1668481801
1385534471
32908321
771559180
273403647
839775260
1881043528
198600643
1408359237
514364766
1736121994
266340188
1077618388
1965439152
1590202735
1703571008
2099729687
378637143
1782506963
263393072
1622835600
745783492
1911055292
1763167785
1003020699
682953416
680208119
662145111
1414553187
938175405
962359808
2121127982
49679459
492679516
193237945
1467231404
1435708734
55427251
1373588359
2023596624
507546455
1983724283
1009538622
1667385047
1513769217
415205467
958501301
1332399458
147209225
402761147
554526534
2060261903
1332724751
45499395
613892911
2029071585
1670307458
1228573622
1371638577
1273258001
885892757
319767071
2023406980
440091113
1692162913
943668543
1652973888
397512354
589903199
1192841087
106138188
724720608
903586122
1283712453
448815963
1162879636
1689722218
1348157734
1063077763
678273815
1272624697
1695844232
1788257858
387838480
1389399217
879219532
2119971177
1929908380
1634042391
977435282
1412186798
1974163875
1545631206
416926143
159495752
1306307745
1900624886
39634592
1930767426
1021104546
1302261651
1357652215
1586776160
1703332710
2062715450
257172545
1409921233
1449197706
1783245777
1842707813
659562695
612479530
1032967217
1028144144
557975323
669972467
1369046545
1683747759
459797764
797552569
1481234310
2113385602
1710576999
1403568443
1301437789
270963694
1413370312
1686890960
31583248
1492515926
371112524
781365087
1469120242
1875926984
2012032216
1659897434
558933300
1847344379
1586451485
727851861
458235686
1092736886
16581857
441963181
2046928037
1767710135
2143723887
1433158680
1238284109
893028143
1631152547
1185870725
1585889114
641396632
1566757707
68000501
1323342951
1105113634
909257058
448625365
118365787
1699680724
42529051
1744117601
656082869
1212937238
1657573812
1339412577
187677100
1448347611
193421063
1300059991
1954596590
1466735556
24836829
64254204
1995541734
1155482793
1975526544
627778696
1098729176
2041269664
1674628967
1297484441
1245302218
594984274
1627033551
960625104
75157616
1812589746
1258983266
1740196615
570712153
238179219
1986132489
1641983990
851118923
739283981
1777860073
623234159
1525923253
1979082585
308922166
92380473
879891240
274836662
35716140
2006057592
1568959113
1763116539
2120889371
1081248941
1429517154
416122130
1929070605
620846402
617108993
1061765163
2015719852
592189637
1332404139
2080345225
2072884899
1109558898
61239629
231819832
1175940819
1334415679
433742823
33364231
1865339991
1309836363
80195400
1400293843
2001076231
1078962270
1303138449
1323522647
1690718939
493774389
1896569742
2112221727
153831133
1157617140
1424773418
980090720
1582288816
1710984344
1195000388
362713333
17063714
865304507
1611282268
469224796
87067437
1185620333
1747476014
1587065810
1765623417
1444633299
1297891696
396492035
1858280207
686864962
1169352272
1507816494
470246541
362455612
1808729425
319476174
1289070780
983457129
174027238
725011366
1514491831
255315842
1581720751
1123542746
743452088
1681423551
2010465082
1467297141
1126134314
1244327389
214490800
1933108534
1635882093
321736340
811656933
430917032
2044004111
607479787
1014642999
1481691620
1500619921
556492754
510291249
896277407
778611941
2138016291
2048646885
1477600030
1121840671
1068910324
2107172873
412824301
970198570
307147612
578199520
1355926412
1503801510
417361780
1004572266
1727365700
226759981
558644150
1888381422
1664246869
428119198
1809456492
1986779832
2022658691
275886188
289413230
1825569342
2106786761
2070891133
115820473
992827862
771371156
1452575643
664022074
1511074508
406622448
1975887292
408081299
1088937384
362478983
1677726811
61385636
708201144
317124612
1713750829
1376707388
182159267
665222225
1840722507
767019534
558367171
1486719161
1047580658
18981121
881475449
1817363988
1227453534
634637560
1266178529
1993559200
396292097
1844051051
2078608025
141414191
176539153
691162807
2079869232
1914694971
444438951
1788680649
1923900281
1715727756
1974770734
183598542
1328271525
80794003
844463499
1040114464
633604993
1949341633
602991572
359073146
1579758572
1922236314
133676486
791545498
1597144384
739164963
1510230842
1184890004
125922697
237545942
1335186766
1718628746
1235585270
1793406955
1203422744
1022613052
1843675211
1890229500
808107876
229627675
1055455962
1246177297
509064050
1583249753
1964724422
875197057
47879607
577884700
1418838609
657887893
698981544
2143081466
1112643949
1487201135
52876147
565448979
943745296
1833272457
968200159
1761743294
1611193730
607247091
812516808
1237069647
529208986
87412702
957337898
298150198
583827387
1847046540
1653814314
586255530
1607588181
1092088577
1822420150
545009770
109485779
1716955971
1241465080
836306381
912994558
25081136
1040694520
1669617873
1035171156
495395173
1383811618
947815779
469662271
1180835080
1441166248
526168580
1565442651
543037736
1962340392
270293285
2131319690
1850069510
1980531073
1836849997
289018562
266474390
1565021813
1456823978
144131822
357935025
904629869
1559352126
1983935000
13014775
2140317769
55727170
1303850184
933131549
994070871
1183180874
693504612
1676710663
72248609
27646535
362091505
462941757
1365852545
666513255
2102214971
1352978201
373156806
1056134488
1390880996
1974977236
312837644
1347180542
810760912
748440716
542373954
70283182
295237091
1847150442
241176146
1379230001
120644448
1176647676
840269332
2070823297
421525940
146773846
548263171
1444622271
917537928
1128906868
541588261
410952649
2109572152
1143027450
1726389714
1609425718
1084100931
1490487844
189700256
617250338
613592716
1405775420
166256867
1451309907
1373789177
1413608540
1440250826
1825010441
2036013160
1529213444
1779290318
176901146
592245695
829623744
10647845
607342467
1075658983
1089371705
929859953
10935931
597970624
2110398180
1203286092
5128846
307035905
1534996223
1222127730
240823470
1094731840
1298709524
822334037
963152948
1158551694
1824296135
382751944
1950582149
500132580
1625898573
295748672
1475983353
1557694320
726158260
1990162800
1751998287
2127122655
1827556832
705488607
377601871
1593462166
1676982027
151450077
9649271
912323818
389902634
1547838719
158523173
754602071
235493589
756338414
1148830300
2056270832
246389987
2083733161
991812834
664329060
509436641
1412846577
1621685968
1889295864
1667433709
437486545
1915503150
1467396711
2099907558
1111403778
706751508
84005978
1011747963
1434200588
838527443
1585384173
1127451293
12433414
197925322
1187195215
557317190
300194592
515908396
231562673
1699832833
1153857968
1695079895
99321484
1417916523
1741830884
506558896
1886263769
2013128108
450186450
1174070030
1950815682
1886576138
799327357
1737875549
158269918
1355646832
77078249
1000602370
609491791
210446810
866269496
233753740
543583362
660333532
1504739299
181914132
1930951244
436083186
81368069
345892818
2120704507
1054794243
1503388672
1070457935
227136471
194961627
949360577
779536929
2085871569
1290162381
1109678520
276217886
2102318113
1619220581
1801465953
1884383163
2001953632
1406722067
1609051737
470004088
1027202512
971294666
306973807
1232200785
1593774446
405099905
54361257
1616185300
592838995
1869451176
481874119
1160222127
196064365
795212224
581558157
1282078163
1153272597
600667124
1134920024
1435972694
736050541
1259451328
1179389169
1766281456
155131008
1668368748
1204086110
1489750959
354066338
1226681995
277186011
1725806034
1135574720
320979806
541417507
1306662425
1663630754
942728829
2110793581
933306525
1281934750
1162966483
1964814060
902591655
311654450
1033996725
1236343826
55388721
851708683
717253000
2114827527
1074561864
1342491000
237995407
1067439780
2054184835
58476752
439922069
1504979349
1287266465
1506485327
851271758
387386846
444048413
2064000981
894697262
822390975
512485025
1628706162
1265577011
776297400
2002624408
250811045
685383089
742034385
1582344935
424572553
189347718
1688920727
86760018
1438621460
1318293376
1116949970
1460457941
197289184
143849976
251682114
2063514775
138131007
1547990690
463091693
1898280876
1418472284
1559949213
348148195
1654662882
1292342239
9760191
68514992
1903536584
269203248
1752227972
1412999432
1144284731
1986324196
372137661
486916685
111824040
1300206588
1290141886
414317367
791726974
1777394358
1009762620
1401219315
1538368473
1363527370
702770023
714900366
2109937300
1266724121
1250936660
943917779
616620672
234319954
357833837
158515505
1626218842
716575501
851567171
225589445
61696910
660375496
969959851
1152714859
1344433461
1438256807
1490605932
1866801141
1450043579
439381623
315623817
1333767978
520164010
1867673828
1705854326
18488631
1191263869
441744158
797843926
632230194
1845218742
1567083337
1131678783
2012373914
966175818
1115203093
1509165828
355919563
1298065248
1137974908
1451776349
1151393775
240021819
2419135
615258870
585875105
1824214110
1693610938
1147184149
65563752
242192543
562133543
1403680387
293923417
1172518875
527128105
417656546
1830599634
746494043
2120553002
376073049
892962361
1965637109
1063092029
1330871227
1678800618
115137518
175130518
479648485
494372410
462082214
449239891
1735272102
1984809861
1555509852
598871006
1580121456
14493892
605147879
1309103222
1566119092
2022819879
419815488
1487580682
1347657105
634846341
1184685967
399159494
1862402408
1511569901
221582750
1390399173
44791404
329797909
890203002
717042699
1611098865
1213651929
806777656
1270639799
280563212
1059104542
1641304487
311215788
1377214143
832698677
1507904207
898950667
1958829612
2143987140
2015999127
495089394
1346981680
2110416840
946046924
317349146
660976681
2045920990
363993204
1585344121
803884363
1590801532
52036977
1670163008
664544623
1253607663
1963999507
1725289105
1261639160
339137404
352450123
1478422472
929803979
1037759185
1411517353
1338998439
170918088
1285368209
1192102228
1570437744
170549404
393369001
1679399924
1658531773
2039623997
112442146
1322773942
845908993
937133566
1152832090
1237071093
463591775
529849559
1698072803
832509129
32544651
295502801
1868289135
705432531
1921515028
299108353
65793352
1445212006
1705995434
1372895963
740393592
208913541
527081886
1863364135
1695618621
512932653
1270405271
2036239431
216702037
400615951
894803988
1222326544
2093538930
1775595307
1262670915
1367585589
1142919277
576713389
396522346
334530581
1610019156
1613254439
1346591151
435745846
1684169342
1368318541
127779946
1798823729
533492779
1505685183
1209868340
248205402
1202525860
1788580080
2084409288
1679007463
623875904
1686195271
379998824
1061492738
919035985
711758564
1270264466
1811169347
1450550568
1538030759
1300629083
649590012
1108672625
294784220
1282319477
658675642
1851167266
755824150
1382937647
454551417
427355768
1945405652
1203169229
1640227373
721649908
83115595
819463128
930732707
311389189
1886161156
1952143903
2063922363
1436574386
389692052
1273152088
1574225408
1250667584
1810840642
194421069
1082276400
400322468
1464943898
1237465620
974011087
1185005445
1522097728
634155274
872503551
750631922
255531314
434370585
1960400289
1163171646
477494599
1820756540
92622348
1398700197
1923969267
1837455310
45402139
400141497
1525848008
1401124779
1520143782
2777800
1523387911
1503501529
326740272
1615419296
1992198521
1307087268
868996261
1119753807
1473497561
111138043
853418192
416608886
1183480048
1720099839
1315699509
508808642
2144542693
1634278057
838020894
1393688927
101120032
131414878
1281294387
1074016699
608956285
1965706322
1404484210
67140815
992780929
589100505
1559680398
1294366328
306996764
486357524
718464177
1898613953
1623865187
1568438571
55863419
1333663361
1594960344
1115457075
701029145
731483527
1956160521
443764848
1497315643
1934468781
1280500232
656585200
530310200
969399566
253855435
1013910468
419556984
957500426
631147573
1172544268
1924541171
46805134
1890627009
314630888
532667024
155281122
593174756
546643724
1446686626
133789202
1771959273
1798217013
2024160170
1677891941
1300459687
845373520
1172813464
619149888
1700651726
1385355119
179053515
742282360
350604345
1145331174
971849000
2136074914
950567311
1643311775
2082542919
999350299
2113918199
1726296427
455796786
31873259
283046955
166806201
777769951
446050883
1975951622
1152364303
182611793
383955803
1322987898
920904375
852450561
2009671102
219259433
369737405
731632440
1982533476
420564886
415473521
1338802975
1732093171
240185466
420262760
1901565841
1053342599
208022169
935554292
1985573961
1810688988
2014871588
342901084
1237553915
987265382
1427807709
270908385
1048795934
979684726
1186283770
326900663
462615463
1867345717
197757050
2007042345
362166136
868344059
767964465
717968137
1723529589
988127461
846271671
749151240
297281356
1904479345
1010871888
1243399977
1185506798
1442503662
662804406
1546595406
519578732
1187779650
853230168
1942507068
170016753
293313217
656141184
332677026
888885601
1690942740
1697668221
252237555
1208882722
723808669
1731557213
984749004
1812504228
1969359948
1088664846
993402745
709328505
2023474187
1777408112
248630280
133077514
2109904454
1096275513
7091757
1336760285
1661294205
1773390265
1472541745
1417580514
1455546365
748747125
1624150464
1998646396
1363363810
780318547
991160518
987658915
776136615
2140281380
1065560547
201898200
1897402129
263898448
1730696105
1685388463
249632484
1427814844
160677724
1775639946
223358498
1212521661
243426698
1261182289
828351949
1050456215
804429644
1794982912
427804043
233093058
624723621
272261404
50870905
1852245584
978636974
540696427
1498664389
810009305
914471081
1351390013
2064632876
1322530867
1617960909
1801192711
863305961
1837780773
1284987699
748945151
769351009
1825325096
1098349326
1208226858
31766743
183485980
1595136962
2127536408
1389743933
1847638741
1682326696
438870746
376646677
2102792288
541459414
782669168
1367099184
2057567464
1269275726
1051279921
1876748692
1394407739
1237959822
76396909
300614371
1344301845
908557712
1181474141
692867859
182941275
977504974
111903256
1487292475
435592728
1344870955
138412677
165372967
1295123659
77317589
1740126390
139162431
400804034
2126246152
432798547
1125586985
886542345
371250695
1324371177
1046761845
346282721
670177588
1604961347
1202939082
708144367
1011514040
193092528
43650248
1130241234
557124645
728638528
1600726089
1683080892
2026374432
870777445
1678897352
1282926696
437304761
820232547
1113212031
1723123031
937649670
1748921281
1867059482
623667473
656128264
1179536846
252414107
1810249002
2008720616
608342513
77908994
2133020971
1882504823
921965056
396870422
2024784603
1918437038
545670468
788767574
1627285495
1612933944
964570108
2128273828
916097659
58778329
979883629
824974575
37720277
1282731094
1395327969
711512604
1390867444
1406744663
376540304
1946741759
296624487
890768483
403640435
2010519412
1128724408
2055142701
1983505257
1866780930
504961045
1014459449
1985577987
876116836
421382008
1315167571
942411373
1065562846
601783188
661493916
2079157149
471843995
1640138097
530228469
924599575
1359406748
80991271
475257582
1256875907
732198900
1233903251
791791367
2090201884
748781383
853992594
820593355
282538734
1571508959
910169753
58782538
1405705935
1698792135
1184780495
1762679593
88346986
996298659
481211001
954630806
918687279
355918577
2011104344
1636736633
488791375
339453918
1651530499
963053672
38462286
1499284850
854029335
1156592854
499364040
925060545
1165166433
1666009006
633268117
468629114
2111758252
1153123848
1017429369
1411377951
524179350
1232328099
787458207
204508853
1522710573
472180613
1207630420
1628882069
1420153687
981547513
914000909
1622176295
197305028
1897908586
2116821800
960514823
939754841
418907025
88400454
478047322
1600747030
1591594289
554336211
1718715814
1885056836
1699669212
1584751219
242221864
1947276088
869046344
2070656972
235695014
252846188
350689167
243300278
2117183081
332804697
383418312
1288915242
902717130
301509327
1190886567
637053735
294588697
498063312
829378204
1387036475
1186293009
453475687
484079714
605859424
1313355965
958768304
575148807
914735313
719060238
1661143230
1174614825
1429944341
991296400
1003854291
1057757643
1340250969
1856543890
922437361
1392359263
375723205
884827170
40303905
1081639324
1756150522
178164441
1469214936
895462072
1282105064
1785480000
1334717644
1951562270
273146062
634228789
1499501441
631160121
1804376898
1951661192
967521161
1116431966
41655320
1727045054
1303116015
1914815787
1660832890
176177406
381818789
251168469
1508305745
1370031943
1261607718
969452639
215488558
915796623
122515661
330314067
1003063869
1904405803
1988294576
200658986
1828833709
429423506
1590918514
557999
1216902443
1959254615
1877094839
1144730056
308997412
1046815465
1324904142
1130449833
309901126
2962234
419293633
1175488891
1778413237
561862212
16064359
869865545
1418372526
1997626946
717712231
1870931152
1843129257
1995337857
1381597957
21670881
2081741679
1408144400
939021282
1707001576
424513095
2047641980
1911577576
269009206
1922343941
1661941669
420508017
396344978
218329465
323645805
2073695397
147553562
219216482
680027876
31146102
1559074474
954178685
155546519
1289649813
1631566844
1317502441
639634868
1748461232
2034812866
1098650111
1826840858
515583586
2019986360
1095223514
1724768575
2046904417
865262207
1892697630
408575325
1445795199
817042571
1629175683
1781773765
476228130
450549307
1052999599
600005091
1367046843
1083967199
474478241
1934229067
836092790
1907123389
1882730168
1734813919
41477522
2095785015
1908817884
814650491
1549976955
504407717
67747603
494815233
2131712563
1722950617
1993914205
1189655944
157850953
1566559764
1737275194
501269319
468343566
1035841263
812627164
1162341867
334962560
157340015
2032436574
1019967078
2024712018
631006123
2012132725
197324057
1070789760
1406913342
1185008302
1986444284
1424107312
1917277960
1709473643
121160183
1123420215
440925456
727677220
1087247463
1828205022
2122254507
1061339363
482409796
1000765184
453443673
1548107443
2050223678
1865374420
326563980
2004298778
1440604573
795993235
1633017353
1097886513
1192175822
1617412525
941050579
1339716661
2115549957
677174272
1250536418
615175315
75594140
1507481162
517397284
522250231
1329200427
1751403489
904612210
50719134
1608254057
1613431791
1382492351
876577782
1491240330
1086430096
1778657614
514210945
1871953137
1614396811
1940078353
604957497
1650376190
761020702
297978166
2042139739
1318063849
570633418
973362661
1916793521
2035357182
174620292
1586215080
3804725
812068801
752182595
1635489705
1534582694
480736476
1073323984
1852673093
1829586413
2001577825
1486733840
860226588
758701896
2102885457
503360963
373454651
589435199
343028156
1809226541
1722728866
2082566030
232777431
1372950402
607712490
829258823
1170828139
29008009
179007848
941158492
759051002
913240126
1233025837
1605498718
1957080634
1804308219
1044454569
841668887
1602569882
303019439
839654981
1626289176
637707048
2113264464
1411649810
1344497978
406757291
200891030
1883762876
1173156470
1023072290
1836742640
1156390091
1182700252
922727347
1110087756
1467496070
1772930524
1763116539
1076581609
949473386
521946715
1305806778
1396214356
1514126712
1307503461
1404187724
357010778
240523599
523818813
1004558818
819045189
1011163396
2093349483
2034924875
651189027
312271892
1059270435
22453891
219727081
1712822570
351366919
1234180837
397400379
593960802
719509610
419778553
1067524666
1827058574
1473967968
763767167
855170658
1403973303
803488000
552083468
1279766676
964928837
1716042581
1610839602
2069154237
641230984
818386099
1086915817
923688001
1974533449
474926807
113217967
998733608
1920569584
1367898361
271614569
1360149322
1669601164
137190526
1829243565
666656450
1031890314
838689237
1101468423
592506378
1619234420
1200169402
1937819857
1886041033
587221783
936839729
620772661
1648197894
1912022618
824023546
1384256572
1682765779
952846210
1719162495
813703949
29395927
332305917
1003556985
1778033170
1239871903
392466876
530846466
821593664
821235482
1978914912
916878473
1511942987
1990030659
1440000028
2137194611
2136051718
1963481816
440972354
448431375
581670937
586904119
240742030
1934078853
330986148
440267937
1319054287
1803448617
1108362932
1326221045
1264010572
942824732
2054572798
1730654950
1999137497
1481627438
969947142
1742837701
1262618789
1194245200
1355903670
73913548
444455321
738047620
322210872
461599187
2104117898
1834951763
758690275
765581999
1882755682
2019223186
141350971
131373699
1576195724
960287025
293212252
2090907203
801472684
1762411671
1559230852
144863589
1125906301
1758261849
83742396
719661347
525143466
436307508
274540725
1970657092
991005456
487967955
1908410788
1719504180
1829128261
2945494
1260426966
2124129429
1206291937
222107967
324884049
903377640
342411220
1975376086
1231038438
1915527866
1532121438
959939287
473374107
170260913
909750697
1057914933
843362533
1850385671
503180899
487899753
378659400
949204527
2121545995
1551088717
1241102210
1138793844
342613232
941360570
1234554770
730645572
1065175256
1908373938
581527258
1154736656
779515751
1495315096
1316903735
873414830
910639279
251310144
393843548
848124689
1345452832
359116877
1277651420
218209648
699001120
215581250
385882060
111178764
951977391
1879359134
1585414290
1391926494
1776743806
607504806
1017976476
478213198
903388628
1512445236
1025501744
1425822526
972642796
871411626
924101476
1539154000
1057552559
1224292705
1271050231
1370395233
1955750856
1659134166
1298511764
1257291047
105093086
28253820
1687829467
1080384402
698912047
785224592
1221549212
1887019353
258630324
1869287963
43486487
523658586
1610006969
2102562657
135709452
1670523466
1303932785
1531957771
417689833
2065280525
357888226
1703092429
1235029311
1031302794
141583093
1800486899
1879586590
1647342338
889392058
1169724911
1180779633
1877632453
246036255
174059565
1492639640
503180394
1215117771
806857257
1545241651
1083719682
929059257
265881312
753967732
699152168
632915095
422611035
1824705162
145592322
5145791
2096955242
1763499040
1671341794
561532606
1512402282
887563628
1435248069
191044827
673728055
1179404750
1918718550
451089684
759566578
1732276552
1366786677
380514063
105637141
1920543030
886633376
1057973790
1977870981
740829621
514921556
261552056
1978454618
798960625
813151667
1911304082
1266466458
333278235
1296367434
928808732
1857745153
1938844959
1720135599
1818868116
578338814
4902059
1560083140
1479714818
307015090
503558944
1531165493
1002266277
2079556309
1416829488
899365088
260862781
918363491
1640764019
671803921
995656170
201182434
2085131293
1061140150
379167595
1010124218
470068421
1639746575
1684503471
427787320
837418118
1564088600
1493770464
1390616512
1446867876
546206996
1283790673
101763485
1605228226
1161382132
1336506450
1942399503
1594824970
1578077556
2080060252
800755372
653152372
602365342
397474508
265671348
2004973904
294134685
1100769891
1042900723
1632509653
343324985
421479542
1036297540
1677196588
55275531
408696614
482355421
843397214
836263968
1437429884
1744219901
2007079538
1205817945
570380539
1949489190
82826976
1562530712
2047644535
303666997
160746900
1100670715
677296861
1642309580
2083335317
718179876
1433871465
1511178725
685283343
702596529
996230905
939025043
1338570675
1122474496
557821575
138964193
270055962
9449720
222631278
394422999
752472037
273073060
336111146
1584475517
1140671507
1626435610
1706138890
1512032652
729283094
1479710428
2093598108
501195066
931417395
575218973
1001149356
377859352
289946476
151638535
2025701068
2073630383
1675653463
1952949955
1858311195
677678722
1259300654
1812349873
1946899817
1445635123
671310924
853018415
2137673802
488068412
525635020
1021270785
481569989
609624395
1868035442
1476496931
273144492
1357518979
367903836
537944246
1860587238
1575211110
183943410
668535748
487712400
1427746646
131298970
2116337616
597720943
1400734256
1174766038
1052602666
1684923022
427963643
1264279161
188891196
1466279743
1648065747
729800607
46123768
858194211
1426298415
1632105607
305606620
1265570377
1720042168
1455307006
994630352
1086404228
690559163
2082635899
829711831
2059128100
948768316
2017544257
226990526
70753631
1491090037
1503831464
1615250370
1486814363
996609180
153098951
950172154
1707226646
2024262159
1043081793
192276963
824140320
1728678931
1647280227
1322285612
812432926
137892638
433259346
1497728107
1926273612
1720451833
363885605
349821445
139041644
1504153202
1164807814
228430887
1089667304
1108693801
1090904559
1005876930
71561953
262642546
2125888172
1725670491
1571404883
597358274
333728277
1062943480
713242870
544201934
1426126492
1346699043
1120026056
43217611
2096454859
926309354
424886827
169674817
344207913
1979676485
1282430808
215023124
731057898
1952938973
624292058
1059374552
2000997087
212778362
801069217
797974390
1516010544
511257270
392702833
1217069703
1363639887
1008440322
954333571
1367642560
1852106304
668781133
1429153989
542578841
1677015417
1240479913
1322166559
391083103
1713858756
771091409
677287495
1495554707
2020854033
1782030596
132751185
1440768174
161575510
1428796310
1077325045
1465506642
1865574680
2134117291
1811044822
639458609
456362044
765333206
403251302
712943156
1704560644
153846997
1629256389
1718166031
1093592084
1954299291
888780976
1980777992
1634778000
387601140
1705754964
948238466
1862659408
1881622080
2144049997
1003167042
1415428797
1356100417
836022576
827483649
66758512
1185339721
554436171
592827670
177654062
1337735879
1878314035
1932137033
21036718
600015488
499777836
1016412605
1996341124
1424475938
262033892
1426038612
1488407420
1756969080
975928878
554601863
797172222
60726311
1023355021
1293432481
1998137350
2134163285
500338274
1008975650
987936566
435286437
633248864
1636362280
1253135007
1194086365
1865899901
1962969356
1462275006
822183704
559565097
516009379
1496629776
848025458
1774224784
2004001521
2074173567
131195377
1640847429
104559621
1805429886
1334187845
1130592957
1548193997
802557956
2131082087
611909633
1026376029
1655064336
1660353532
1938725545
1416051961
424059944
941507948
971832285
288584476
495993505
1554886136
188398824
1807003027
334513350
1196207868
1343704873
1482503643
1881189905
960926486
1830623551
1621220158
313505467
1215251092
729313853
1057759375
505919185
1349226497
1253111788
272144743
683881380
768171315
2050656077
188467092
229457853
721874305
1088968583
1832466596
1447413425
2017448660
1078421140
1196761342
562734621
991418737
1280504510
84455345
479977216
1364377399
1358878382
470642828
383891130
458358249
1484984548
941701666
30614059
1986681702
1281308586
421174940
1046158263
1440468099
452563539
1509813971
1185832940
557027350
357411807
254467384
132018192
1648633101
1425878529
224289249
2107451921
586960173
515712602
1907513517
578865326
971883365
574970832
971177365
1115395435
1000932126
1830210892
1411218481
165461256
2002390837
1137472911
1022385192
1319856658
2107384635
466406258
1169345142
1529078664
386254362
704831408
186638856
11972786
1358101246
858426684
582868475
1291640238
2100254260
1461686704
1177092007
1064843318
144855137
322000960
1004575921
617757150
341704310
216888952
1231506215
1180885478
1697882965
859704501
684723706
1347288834
799684853
1749910217
1334630275
1047805200
715016151
453696419
2142669134
42588592
2020280534
83513274
495692861
1856926287
1641009594
535278455
902105424
2119947737
422057350
1394874681
1522762783
1558580553
1954988599
254586808
118452093
1958141774
1186791848
1332180567
987583839
610185874
1510770581
1351393118
40239713
330911309
1679839153
332932802
1155482839
1370298892
625564035
2049246135
1570158602
552740630
1242418267
1523726368
1788335246
1542252665
1921808757
1703780710
338783192
1933540607
1409447841
2021877711
168869274
353247225
2140784762
2015951182
1878265284
2083911340
2014123802
439760511
1250323877
709908388
213965930
386302594
838832464
826131790
345733330
1110942507
1853054462
455110880
1076231036
823982270
406997860
603915885
798810280
1822217116
1358600286
1039339058
1534429642
1213730353
1425682638
821553714
1511689757
1850043750
332273955
225934309
1825383929
1999569027
323843514
1003613339
1214698199
502218487
781850120
1352926711
1355731388
1918122848
1440407590
583751277
2113060554
1195516704
1125097420
957621522
745887804
1939487084
1032276735
17424765
779894682
1015342171
211386439
185205658
818602873
1895866821
189604782
1710993055
628463262
1262532196
293435604
1744417465
200738550
739501250
901902923
1509303305
2078958003
786626365
1624897249
272162419
1588014839
1040204498
137967872
1091068048
1075401352
1740682247
703662685
546972457
658591561
2122904443
1429644339
2098636878
1838066678
915702128
857339398
1832576606
945129728
1439375516
776214871
1456941745
2115395465
1287492006
1700175536
1227933373
2088484284
57019454
1423547839
731874997
1947648677
1644356969
496623908
256825848
909892335
914735213
79887890
365248389
1471336807
1690343460
1873683136
876354574
1875697397
665367390
834703000
1846146772
437333403
884863848
450346246
2047325471
22800917
821779284
93758947
1023555522
972233801
1178734221
1716543702
1120733447
1960936528
690972240
855557080
1932226978
172934817
1211595416
476776303
640839680
1441136300
155771028
1700570264
66945068
1102938722
2030607094
1574755733
2005334041
1195927789
376405009
1312109627
1669497183
1243071901
319480890
1473456953
454599540
22257516
630050717
988754736
991002711
881675457
1441882306
1796068583
112756209
127685980
1566124439
1426897598
1111060417
1376786426
1450145009
1869941794
2143522564
909451141
1075985884
2018583506
1179187146
783686219
57465751
257298472
2114007397
1018878719
1702797517
490188094
577650958
1089226792
783894459
371796104
1679526148
1242689348
1387837109
1946201268
1982006315
1800063712
2051506774
772288929
838030854
1480160176
1010514149
543208531
1706999616
940172945
226672746
1307191825
233740006
1812288726
386131425
50886216
286436343
2122685776
1893392627
527007206
856349088
275254477
1237267769
2080070153
1067774511
366091273
157832019
1794513523
1218086020
234319269
896145491
1886139844
369248487
1974408192
256941874
1073722926
589680950
335265964
1608672181
459114861
1364167480
319877441
180475874
222504324
1560883065
804263476
1446603580
277392105
2091892408
1204052367
793327035
1550112348
436795400
833610137
1518487155
1726970209
1895818917
192919526
724241757
1655956231
1478414056
572987918
12477508
1531700194
2138948996
840685271
67849395
722588336
1547966037
1009575322
1435316523
1709025355
2130375685
1823260314
1142018094
501511159
126899413
1343297708
1298344149
911331267
1430153328
245324508
1285443851
1871002520
713028071
1683083647
1463437673
51083611
2131947335
2140524238
1789640427
465292572
1397897330
196397607
96864655
1012458076
52540259
239309561
1597426899
935514104
441758019
1492029459
763459003
743068111
460511782
2025725872
893342787
1257942560
1732594371
1868730858
1554023937
729845321
519671770
311824364
494739495
633231924
1722953823
1903970061
9388692
1236731252
1589355630
62120355
1421617179
1975662456
1354976780
1650220079
507485123
1010554497
1840678259
1509141787
306992156
742644970
1219357655
59679553
79681627
437057034
608735186
743491399
634379784
1285267068
1062421130
671137741
1017160382
1133403726
721132527
1795817204
1526030856
779487909
1348531099
1138001661
159039132
522098976
80663606
29718168
130386777
316101239
958235203
856688339
1271445829
661238018
203373351
127168473
1257028068
677656543
2053273795
1363434706
1113914892
354016883
613783709
1495904545
1646602422
197899636
391654994
1536730184
900258232
1219682007
1649375729
1083098814
874542810
907638355
16956596
447677891
2041560900
1453789779
184800394
906453137
1822201831
1558678271
1072380089
1457719732
1927988980
1599155583
1025329806
2112369941
1016330361
1140452258
1330501802
1555890181
893127201
178500427
1619964761
1434061015
418230497
43986679
294706224
1501184661
2039409084
865425854
932026234
978873122
364559243
1524562642
1165230339
2015811524
1220452662
934787602
915054300
230110681
1234924489
685854800
1321634117
563724423
1231416321
1998006393
1626444471
1042857353
1149065576
763963058
1255249011
2145866601
407114054
292112261
1131732215
1113084540
1336085596
1997337114
1013977800
1801151878
706370808
955526912
1575835440
223895366
928038630
1555014917
1154129447
1790301505
1649777071
1153910861
1838803711
1776608993
585712847
1265199493
95479064
503976855
532158528
775527347
1801285763
876834681
1004153063
413882709
98532234
217685635
1857298363
461727422
253270042
674293370
1484125506
1208546882
1806361364
695268202
283819397
1169092641
345262133
207130565
1536002979
1866689974
810385541
151761840
272863215
389538878
1358904643
867856324
957454226
44092369
248236244
633009006
1991454952
826680212
1142827298
509704017
636871231
261265616
1334702128
1466087786
231948775
402780928
980958626
99214706
1442978652
328852517
444385354
255565082
1562853112
1624306715
1426581129
1572351471
233678485
1931034841
917998865
754086820
499473806
1096276627
1066821914
522517969
1989340244
151537167
2017606559
1871045498
1615511643
2124714498
696390368
1434142983
376016818
1403970322
529907725
1582507057
1776552796
261192217
1130670137
1649168572
763096886
1081877692
966206192
1149467756
1411854189
2046613609
232187494
1856230046
66748842
611529167
33002258
1733852113
305438122
1658392683
1218996205
1965381692
350337463
1685709241
764585970
1686639205
956949026
70333770
870746482
1856787746
1210103437
1963011836
1111796903
1523328634
415575361
672760629
1375069932
1833872654
1700508874
1750561917
125898052
899795439
411965315
1436170551
374651294
107527916
1300151182
1482519758
689402522
611635902
2025680910
1829722202
986009446
1205871564
1166651200
1386623725
1665188962
1823247143
44847020
1240236613
2022829289
144237458
649122296
1726489507
341881718
1427665067
1311254486
1651999595
1594524342
938080403
667558386
276337917
979297697
690923722
581155532
1730072614
1244306711
1179121037
2002882257
565065883
1900846381
4234699
1413449802
2038630504
622341518
504665565
1625106565
192223778
1506414669
47682454
1565985161
841061190
586156300
1323034308
1037557443
1691216238
244940724
1582870881
728259381
1831515091
466898020
151816477
819985163
632579912
1836418001
468230023
2046689007
568063332
971244124
1430040136
339453337
1387491802
762383354
253133887
1892597083
1322732528
667629222
928308621
1621795733
1693574786
1390342799
655104829
1777234201
4696806
1560352260
201510718
429848785
2044638297
1447787555
825867058
1193180271
456974654
760635468
35457430
1317417339
1175677302
1833947253
46397976
1916632295
667601025
1110813718
54958436
807345871
1551441302
942329447
278433305
1541008263
2032893300
690604689
1486639672
1391508689
1334978743
1520993681
1077480033
1726974540
343025574
1535512359
1691342834
1976279393
2051701007
859267355
871442117
1250627498
256616099
1967781490
108098887
1604392418
378547127
485303179
1857658417
46134413
27113427
971156351
1715208215
952018282
267462595
1136420843
1926038051
1972749034
1551918746
1416184519
1745563058
878742813
534398354
1835953263
971836577
1055755312
1096649836
1759694526
588350668
1747538814
418514270
1292341312
906499751
1516630470
1331643327
1443835296
1245431078
1240184785
875887006
632900688
652213117
1118988384
1030892462
1429325379
1253894041
1531216650
1961407300
310334040
1408497093
1452428889
1531571696
2110539
695265160
152981504
1221722891
1277298674
1430067586
1201638584
264514271
1092516693
981756743
1670805580
1126766161
91996646
1080118315
1892322575
1607827997
1561933058
919731116
719527075
809007199
2064744304
1006154435
1444103538
195023086
542587819
1798370057
545194760
1949731750
1826042675
1601705537
1378156661
1094084507
1999605531
15344274
619009696
1770684542
853610014
1118342764
1007712289
1666007586
2044101703
134050262
1579687979
1267341826
1583190639
1259722455
2056327799
1469957086
455828103
864117967
727531026
2106069668
852001220
819379942
993219215
1011077420
199808616
1233232686
1998762555
959814760
1091285896
1484375959
1303106179
1053414685
1291898610
1694204822
1688640421
1773675361
688710442
85993161
889674051
1096926252
613101269
1340699353
1649658549
1344801035
1125652054
520039910
624878366
316606929
278895261
1697920266
1494982502
1359673568
518162677
241240064
1965057378
2052889304
902305385
2080547507
927200991
1391137374
1550546669
1483104204
470954480
1893004281
86426875
1551895654
2118531860
823758355
1841063651
684566983
1987657764
1581179514
1120398828
1172640782
1534557199
322444214
203337843
1755035409
1476499825
1411325043
23920184
783380592
1095458447
150924378
1677934405
602419380
1269060760
407882292
1169927322
1738553930
129383129
1710099152
1553624913
654134349
1909906419
1104430476
369679848
1308809910
163610182
1347835000
1135481486
1988810351
1148987441
1434123134
1152794214
1567649041
167967981
1585515148
1570473360
1341478888
827178715
694232332
674359763
1549148452
1970644859
784080468
922730087
1517392459
2005556070
1840769966
1262018865
589353958
1264389821
1707998994
866137283
603152046
1809587023
1772583678
543440923
1636116045
148300399
805090067
1179858400
1535993232
1933891452
1029351525
281324865
913609198
1320643015
1429313219
1444010875
145633002
894263468
671357582
1888267026
1850523354
59528510
1653634123
144863589
330992804
170134286
729093106
715174190
1752910536
854353441
1774250456
1447593358
618317580
1480677140
1654304462
1140308771
1172502450
1982362043
1736823869
31745911
1337123835
62207103
228978757
1930681681
1645731690
17655685
1446746041
1680272991
1074995031
289465254
1812290554
359563336
996873977
1556173944
1376708275
307901012
1483297311
908277219
564050979
1616388537
372195624
1241412201
1214143849
1708096785
1964727219
1713791983
461447444
664018506
1868418506
1134826490
202105175
799117812
1298000007
252132979
1098995136
1354188443
316708946
622386338
56854899
555559027
2135890135
536546265
1955025056
1230533939
2114940729
509078063
631959689
1389191943
1346072398
316364321
2096865403
349771774
881130754
326237518
1400602919
441869108
2090744617
502707464
471652557
1864662455
1163905050
1012782809
323602552
1550413074
138230345
1131183458
112288366
851400233
1005148109
1504967387
568097220
1068102884
652369739
51622086
185824950
231656697
479221380
863028051
1314052688
1296755718
1384125293
1675525571
1294292641
545519691
1591861437
1174460229
303436735
2007486154
1086480485
1622229785
1774645168
1349635766
16044246
412614975
1387103121
899942409
1986802755
1757721848
1568890949
1721172422
1019595740
1879165551
1314471070
672261516
1083548874
955952951
537523172
1603519080
1876552676
2056396766
806306112
752266589
1698601221
1487058484
1544184663
616178682
1003085720
614484064
637200675
1723151696
1086309052
538704211
1345615444
1167354841
2078290682
654473827
2038204938
605819665
338910911
1024565511
587260255
199554401
1554499304
1221404863
279335802
1123812760
360874810
528165027
964676246
668497108
1069412486
1637590195
1788987958
718145181
79106620
638758551
198440665
915579259
2049089272
1782851885
1199614468
1527239731
1202195315
2110113030
661220777
651197829
1573520072
1331511134
815000528
387049444
291735037
817037462
1977872870
447947911
1713694818
1369819264
1505272649
694249365
1585892283
1399926699
1617031809
1710759460
538462307
390054115
215053180
348096035
1822601862
1050682695
2042871304
65224209
543415393
988701589
1622163400
1590110917
673270070
2110774477
373938366
1939274340
910342540
1202766412
58965217
1168824018
1744074726
1218619875
891388214
1774232669
368987124
1585668934
159286227
1140530530
2109190465
749131768
2145906003
1977593789
1402030613
1112627891
559851219
1045891994
1075995537
1279342281
1297643526
1041616270
720600070
425553124
1108336448
1951023942
1520811764
693582583
1617070890
234319803
1044847856
727820516
287275754
172469742
887715063
355464247
1378108171
839724226
1960800045
1739716516
1580721080
1098061815
1923172801
1715604700
1455657782
1295625405
1851947637
1806171698
660686832
1506919411
931778036
1221575670
1456039795
157455728
221088169
1667121723
1310933660
1476459309
1617770651
1275999714
1631894248
128919614
1390005244
1583693913
1849160648
1076924162
1076838746
342608605
1503976739
1647995954
1557780787
2121819365
677626967
722610560
371808649
776475886
480432938
1049305405
2129392918
1258490341
569718683
1510034729
587390083
1341983984
2032460347
1963458813
18877870
2084076018
956611482
540565619
1672188528
1172950046
251154817
1341329303
1311858319
1065814554
1022601692
758666469
1918665587
1093198309
170553744
1281809566
1751663511
2130377145
267035409
992620072
1583779214
1022884230
1711628338
2009855553
319525255
2018867136
1652356943
256469386
2082234385
984188828
379660276
1451066260
203453093
1945504023
1242236678
226865032
1609431232
702929014
547813356
1565994487
159455242
1874321829
688566731
1180883262
29299726
1442582708
48727246
185466787
2015971802
674873695
1906521216
289304829
1936798186
426437999
1150645639
631313019
800574577
339339560
904802151
672632489
1042539177
63078753
1753008248
1625531689
1254953029
838186401
1410187579
612267005
1622747285
726352003
1758981207
607256075
1429313219
1730474510
93670976
219508495
2125200862
1243817318
1809254186
1323587875
1291615472
1903792492
626093962
905179529
859059295
115599922
1582394704
1171268429
852939079
1938893278
545713328
1119125032
547469390
1225987667
1620853145
1410585184
1056646588
36700608
1381478528
600821359
949682689
1730194987
1199488425
2013776991
343682117
534782090
893920088
2116257125
119330346
1976105320
2030927605
1759053695
1308521707
2107716507
23866950
1946947859
607503883
209649200
644553018
688217606
2105506055
938588060
1470019015
1330258843
1072778763
264319453
2104808649
630458127
1033713769
2125158776
1250466071
1158821106
1374349523
1635348774
1709222707
1142291501
841344736
1657061572
1352746521
1547976510
428796722
2120773554
2086609578
1837820588
510576559
540852057
1330337929
2015876396
1417563500
589445865
1569128591
34264759
1165672141
1230921258
1357244080
653261917
722233587
1571906199
1135373252
1981305477
1592124251
206597441
1200371329
52445830
27260756
1989723023
1699163673
214648827
213750838
1274409470
512134949
65397423
1499188407
640343621
948229094
896253442
122132580
433644816
1213121526
1517507329
1139485097
681209176
1177192705
1285967647
1677789308
1525906293
1798078575
970214761
730791464
1522548343
891036645
2028235832
1184736860
1044233415
1237259253
1839117483
1682786581
1293714918
80248241
963108319
127376340
1328464238
2098738330
118474124
471574531
1126664507
1955113445
945216490
652072456
472345559
1501313682
817524772
1849940770
1473828520
891527796
1208148360
1678362135
1376078184
1537657646
1025180076
1905967737
846313595
835965498
414761746
983238792
648567632
590901621
2026341172
1228589956
835147620
376260522
1622057224
582837555
1434621245
1833249274
45318145
1275054905
219345663
286808066
371178310
720938945
1366251259
1834052378
860517899
1291529914
866736435
1897578497
1693344815
1217663963
968983741
1846829956
231296876
1589935516
1839485209
1174607140
49158849
1283763854
1825554068
898384143
69053055
2057904833
1627505697
2111253427
750253051
49963644
853992688
1530660669
673091436
689757904
515264795
675895986
1061426715
228442397
846763949
1323280239
389412749
1194763202
912059478
740381011
1882928259
1947781137
2025320695
2007873519
1412608807
900889684
41973670
38440170
1714628570
503976294
1969570833
1976425507
1900846381
933548428
272760125
2058553328
312177599
1159366820
857803925
2115310100
1080496051
440297038
2131379325
1761333837
5805726
385028322
536646187
372926665
1117001753
618113305
181359869
793554858
1322891897
1994251924
864249832
2006570102
1792721087
1638391292
433913035
830100384
1970241690
901852882
1944386913
332524195
1851006085
603840685
500419027
1655346541
2064945356
1229265365
1699795548
1186762724
696029248
685568954
348383318
623504686
593153040
355042609
236107258
1089926204
1789016423
1217133408
1725248166
48968986
2060211799
1460906252
166523149
1041252338
1771146752
1831862895
1545262515
26939980
1412702092
401531322
113498402
1902039119
97793773
1606607420
491934911
610907682
441001057
772330011
1983351735
1093687938
290452959
1632985963
1515716851
1061993521
117095773
1670738680
1578438333
1842638095
241677804
1918754685
78514676
966033080
1417773117
494416322
1776716677
300532069
999242974
1832836084
1776608006
868682771
729352720
683581811
243020169
905713384
657812238
1169642119
1605200756
756533073
2024484661
135508398
1536696674
1729248544
1416586036
1826728513
1153933316
1626035085
664967433
1011583387
1244303380
1402162408
1351283819
42493919
1781911262
1454908168
500202504
611307924
1648263213
906852685
1511313864
538255886
45276388
18951809
340367904
1869644938
999241269
782990082
1234568993
1970635870
1782433330
1417324052
1176442719
1316468103
1012563515
396987595
1024010511
1016871058
143684416
1328435829
107626921
10177789
2116797340
1558425769
1621305116
56445496
1177217370
914702023
1415899239
970038125
317119203
1708077827
1967502392
1071130516
260189664
1882505534
1482489520
60128612
672736888
1893997112
1196100595
19193980
576319002
607397856
1113798194
829446950
729701957
1618247481
1478394537
1083298670
666081022
200687119
44524164
2111188638
254211412
325652697
287696448
2071509397
1702009421
1593935430
610991655
1388062740
800190485
84867004
2066602129
1717253753
1349564588
1730512305
12864116
1995257915
1843066979
1637310595
897638335
1834362371
387875464
366732296
2078907853
957565010
2117608677
776895441
1200915284
315245155
1162638944
899252611
1269668875
545131978
921265033
1729912396
948156898
878161770
592707877
360747962
1629015520
1674669108
97408933
1929295702
333558279
1881383245
1237553321
1387151524
484004299
683561395
1756482173
97276493
1088054680
1233438715
976718030
1841341074
1039612608
1800161745
1384534020
1421944442
621475490
1882555959
1517514995
1675253193
619382379
1641903386
1584947294
362234214
614948597
1988791385
720641892
539915527
1629996444
1936621166
1057381582
2015647521
93279469
1801129412
744808214
19287460
1238030658
1487042715
460231627
2044736905
144538482
1062020879
1821565197
1477097658
1944451052
2033914668
881292458
756513756
1799062112
252539138
1022523901
328662510
745024938
741652853
840326662
477762895
977148948
966270622
550935816
1902334878
699246169
1364148197
499101654
2093039423
1294366024
632366926
799110560
708912439
1030004446
1053396869
484494812
1499408300
2143268644
1828308724
1825117448
1946812951
1432444610
504839019
1433712613
545353075
1393383188
1557656849
1335226418
1678796855
1306031989
652598607
142157417
1151732967
1162633713
1689411629
1401523263
1878513325
1265848130
1023575062
451775933
1640556007
1774870218
654045871
1704945434
1266744947
1260494125
937372358
1348422185
480227506
1348874159
1766727234
980086610
2122146384
278392551
391541107
1094819080
1609949704
1498551637
24392887
852417220
919224786
1754438591
920426474
1782004557
1204582653
97622379
1552231067
1783123097
1529672002
1903437610
1656135920
1642777577
521100791
3425176
1596795516
927147304
1850230791
1123014112
2056816536
1402532698
972606650
422194425
2019547263
492814659
1685736213
1498835870
1797068462
1453622229
209322799
1470426840
625826871
308057874
1229745976
357449801
358427884
1074811325
2133477522
1142570352
512003864
1939013221
1917016531
479145040
1002410008
291863894
1227915785
230277389
1221181980
506792506
1006242633
507507541
1395624094
2147477554
1794209708
1646121325
2103733876
876074672
1653364746
760150261
496762067
1644207793
471353365
112575897
2143086067
594873653
1165279427
1989556771
1727132300
735933261
1429659465
899198050
2023661785
1262827991
525531896
652859591
1410589944
1983750796
754661523
1882737709
1577914925
555206717
1180139694
797138972
1892972576
252391568
1746741440
732917948
533604927
543336484
810319318
621934244
1049958333
207080191
2044720873
1327538012
849193142
120299855
1344763409
254503895
1878758789
1858059351
1034729788
321507545
1352533937
1966171956
369509317
1365699811
177322360
1178154261
1457481194
200176349
188305669
862794986
545592104
1639034506
1483124420
911339019
1859560645
1097336082
2143523898
1648618414
1643363245
1461274378
1589991629
739230810
1856614916
695297234
1642576463
167170289
152239257
2138366005
1742383481
2004990881
844802558
880143765
427297399
1726482366
795243477
750508821
262282590
146878624
1989450201
1759772409
1240102950
1616566658
1115253165
126998383
1587116351
791850992
1506512203
22627006
1609294300
1595664898
289327286
1681421713
963935067
39866771
1275729580
437670304
1802804193
1119096999
1144034527
661990229
2116332534
299856018
91084982
890360229
1015148339
1864752903
164560729
1607224399
1004716523
694368225
1733600949
1690557560
2021960042
57295728
334937211
890032272
178043801
1630176436
1730209267
145935122
1691255780
192206133
55028205
595609216
1345658284
1349409774
882310791
670255092
1385140526
282111028
480017839
1043442419
1750925696
242047512
2124932758
1019760028
1459313643
244510606
1905082235
50610562
1420826972
898685036
760985510
209747355
908918684
2008083540
2073814850
1223295167
1962582577
256653456
747932928
1620353558
162650675
1227624803
2048427736
1351203710
62977424
1733927368
1014605369
76212992
1833015639
1896171522
2026427287
733604115
1332871178
573959791
1371150766
1276460180
1639923629
70365432
133328967
779930401
65583276
1751516766
947938693
1161817522
2056882462
688602041
1105808618
2080545398
1469751692
264102576
1174619799
76760086
1621424513
1758318446
1073795851
1948522916
1974590207
560822260
1762923020
1786935381
1622425858
1461581263
906600124
1258571042
1909581913
1586464421
580454182
177221197
1333572526
153252845
237355308
1784283374
278784081
375902499
771605091
1095752640
1359776524
673254672
1722231135
2139427551
677024441
304165953
440555770
2125416137
805460713
1211339283
1625978509
295359505
1285457137
873427230
801151863
312055117
1339805343
1357331664
1561733985
270482502
69733147
1209355951
1684895456
636986960
746607831
1073868031
503667255
193425209
604950857
1553251127
337166773
1935115214
2087592962
1020215645
1483160519
1790710973
2124732343
994430645
1823544132
217893833
1170345253
1039093731
1210458033
1010764464
1648366805
1556485319
967676885
602581575
1231765745
487153501
480174821
385233879
1438646458
198391874
94849109
924883233
2040529210
1522187753
1794414360
190717475
1636876743
964636061
1542492306
1581068958
1656032432
562940890
1419487762
439638506
223174772
534812710
1391631763
2111150979
1892967908
1390661173
2131940553
1037579332
2050933857
194183231
1187471763
1928004660
1145061912
1861096534
162728192
677085741
1758635441
897638335
173613204
1484022746
1050877403
1123277322
1449368468
1921971074
444963370
1729291075
1486657895
377830498
239227735
125800690
1003823101
747973588
203867050
1361202255
1274090474
1555154615
205106453
1420883980
1065750875
937640209
239081440
1957206530
1523484369
437427324
96350791
2100800060
1016315583
1789058538
546631417
1236175270
640845615
494702268
571678474
92273993
706859731
2098911688
741997082
910371328
165311035
987450993
269358165
451239626
1321557501
1233505925
1113154774
790286740
1152712159
1692682010
303513106
7630060
177326210
1610614488
248685840
907214527
1706637496
1512749341
494043529
1613951872
1659885862
875715522
330671620
1865091094
1101716067
1863198944
89841139
102181107
350744442
289710759
878955371
1425218970
678791362
1617231094
760152940
1918614552
414406964
1918577027
687062951
1555324882
323733212
1333177057
1125922145
1289538548
1624231370
605123521
852906195
460489702
1138550894
444527827
639626787
1989280841
499354664
905114097
1211155678
540455304
1553681424
331596825
1746396219
865780591
525186846
212906930
2065838006
2033720721
282100197
746568230
1271304087
1092461508
2092697336
492540804
1931798542
1016661638
1243644147
1115467290
197959715
1218308053
415162834
1250644447
990753501
1940604722
1289944635
1454459421
28496480
57405483
2033278113
1203339808
1373789506
1002263549
676421969
1610490616
1692119721
334470484
1861446158
236537094
1177773043
468435564
766472810
1452393141
2057532093
949064827
1043859176
567107193
2110126856
211815488
12659027
1946382355
214155799
1613264188
1144835679
1450692032
907712799
381747501
1167902274
1319532497
1523316667
64839606
1210669018
825210428
266705104
398367469
1972407830
1535591092
1636701068
1908994592
1954260681
1356387788
189153590
279239753
1096379862
1866757452
338269844
947494619
1874456025
1812045872
809471957
448771735
400385220
1868327033
1555182398
1204542180
1078601371
1561248046
1325953872
1027342668
1788970195
775062255
1623275424
1071581818
637720924
1080221435
1279444096
45620320
338678982
491803570
1638744668
691911084
32648586
208281691
1119976237
1922275213
944366936
1462949387
576222370
750204748
238458326
466474688
132243216
379552515
1381594582
1585038816
1252870979
1087888493
1570794278
1338900950
726069748
13285860
1879063821
166589146
975679109
175019771
1390285164
1484331591
1880555072
46225649
1014021058
1412879632
1470845988
1813223718
1143638244
1141170379
1757650541
1316451021
1473687119
515029643
1410974442
2051124627
45997799
721772790
2126613344
1972820456
901037232
1317559605
1917635582
166162803
946129806
1216352157
500433694
1438250632
369767278
1530414784
1052518943
533344996
1849997295
239431433
95962656
673485881
1812468095
1757838611
75270424
1244813931
2112007696
1869047757
830016087
282848303
1663999680
866565032
1525139174
281001928
1335873999
2055719815
1737057202
38827603
129142509
933236480
1770795908
685541094
189257364
1657224366
93473708
1838967137
1553587586
1834001107
656431603
1431501901
882301981
1176287470
1515079476
1832389514
2041900433
2132846489
1093419702
1259856944
1818129675
1831856988
568648337
818134103
1775813992
308736515
2015624457
294633855
803426888
548066101
1083401527
947707595
415887884
760925190
905770308
1788166151
1470451546
1554029313
1084252249
1638995493
2068596213
942593597
227608702
557623806
1987611556
429352230
68878526
315469486
2026633122
2063660932
951129686
194459428
2133361548
1569015048
1397493031
757180983
356626840
984390368
88384453
1160241830
1466217715
1982874346
1542997391
1653283954
1427281607
1418148491
1892445177
1347566912
1525338969
1863080108
1231357438
581653235
394266164
945688163
1215917252
2110331995
1336467755
1683788212
558055204
1518360003
1810604609
397274111
1102716041
1938552070
596028860
542104956
1252148424
490155560
716563574
821389739
1609915545
464847838
1129926225
8750052
1917688685
1878522476
1790356791
510614116
182312803
2083035820
1595754286
1613049187
1945648904
821440121
778502817
1260899675
621786913
480234686
1832543633
2126128347
811822909
1277057336
618789917
871101328
730011530
503736324
1370270156
2131876256
1341173876
1563625762
1114339756
127869171
233883508
991594720
1650969357
1327541989
1709010534
297736191
749824501
1434887131
776390777
534917282
38509758
1588863821
1737096614
601651933
853133747
1672654238
1774631579
1817660222
479189325
1645329512
2142172313
841070924
1649515282
589771161
2107167181
1988995952
1003273121
1237140789
2140817179
1899326127
1207438220
695002031
826983714
1598189442
84576805
474702563
857123829
1444647447
871911187
728621499
965333388
1026688369
1785486031
1955286438
1457819664
1612739421
1352739496
54253786
2105084880
1551240947
128031044
196446274
1407892618
227107576
1455153368
1075612235
1279133035
1336198581
1200692447
529662559
163534572
189945276
2105835225
1792359780
348032660
1887565831
1065663075
1556566239
1661294038
1245117241
1350064492
1145821172
2007407075
274868892
586024708
1273296177
74448444
1149126420
351693452
1909132392
2033031600
1820594286
633717228
1373489861
1896749703
1526903387
901456398
1552755109
1011057451
246280879
1474213701
1928826331
1396227089
827094903
637207872
1582232281
416062796
399244272
1566586430
1115031294
1983264151
1539033367
1775401194
803191472
1917799672
784583344
1149060957
1641965745
2003427893
348740327
1707479244
331447789
1908631682
843664285
1156357949
102866587
20733520
982199378
297488418
1825339865
475373689
450371242
1976702061
492200933
1056103974
1817995083
170617720
213214530
833761438
1408447607
1159069817
143766641
2024048945
1228252568
748268816
80913743
1407947227
1549343662
228764198
1683782520
1812038051
1193540537
440223955
464140232
644693618
268017185
1441739241
749462514
743013860
1169991887
1692993232
295424139
2025442128
1789956050
1409863220
1573389642
1602269264
1722006425
676586629
1599423910
1299346546
1817933986
1424509723
1356131089
1095960442
122160488
145385787
1821876070
2059544320
1829448820
2005148763
954653012
393463543
1561814706
1343703687
1381013306
675148046
1994446118
529935922
1319053124
1037989550
777368793
135813086
119013774
1863726360
67603753
155749910
2075495242
1839398579
940232804
576627704
1269846530
817561800
2023285131
496956022
1824025996
1296932636
505615905
1931401847
521386185
1287208775
484224752
240564765
399864896
1233097285
1603071302
996977420
171447953
714942904
869426571
731752509
1468744143
1130575155
909688889
90281978
1622705428
831487017
25024412
1363830096
1132059462
1360977558
344499580
608352002
705799575
1167415682
1862187163
594300294
848876797
1174195250
957772568
2009876657
1658087133
2035475587
375446572
310298998
1046022870
2081965713
317128504
1488007028
2013477687
9216993
206445731
2132656034
1779028288
1660248236
1875868923
418559127
487393675
102350496
846687455
1169657633
454116538
759379611
332308947
2106231030
1209761739
309879299
30371073
1516336684
794102900
1595724699
657735049
1168688725
1847675757
353641830
1326253364
1393834471
18466413
369258401
830589434
630462356
1926272815
1604072548
1386495632
1591288477
216937696
2140643676
1609660730
1912119003
305303975
1156291486
1390031009
1520307010
1462520179
1378764612
1253684001
579379897
506701990
1386682110
1160431425
1479350019
2066554918
323016835
1084629880
348635541
1326181027
850897778
277211206
896408814
1091490519
1422384772
1400930623
704035739
914179170
1866881613
179985795
2039055481
694761145
1654935125
603526801
1047968533
600505707
215185290
1521539406
1617065330
1539775703
659491265
1373200160
1373280354
1568582480
2132349585
1438114884
384340367
139709612
78652132
847881054
789172224
699254202
1607276954
1998658580
10809730
1557325887
1525467268
1246569956
85466045
306013290
264993991
44157786
255330058
508878622
815872927
1920802119
1837082363
1044741964
781404487
1683500521
1908109488
548161275
942719350
1183293579
1929179257
631696268
1809721214
1621790507
1425084361
1773832755
1977091340
471387073
1594403709
343781313
77099717
1492032730
463228855
154777826
1959044115
1234516452
817615324
2039394069
57428101
1270082901
1888462125
1403524418
610311576
1749283109
581952541
211371422
529718273
1890936142
1249638412
1464298834
32808804
106449929
1308158757
1822670134
2077540135
918152173
1765293916
1203227781
2130604457
1477832953
976302963
1504264916
1060389273
689534421
2067405863
1976644829
389128377
1256610861
2104146699
880680204
2080879361
905478174
373784724
1257360534
1129570366
142263563
400977554
23485580
1867397180
415396611
2086975796
388164598
752310417
2133680908
803772127
77538656
1136860074
1808474643
176469146
2122932046
847527820
1141862932
1927198167
286674491
248709682
1834588019
2102609698
195791951
1018286794
732818090
2078973954
128641893
393665966
256423137
1925679806
715391351
1116834336
1406698352
397490047
2123604930
1431502435
1537452170
1129646189
263582521
1252325504
2121397846
1853003529
895921477
272835139
1962068814
1923320038
151688307
442252964
727388316
2081058594
604738222
1992177228
81776694
783104210
64427064
1260660061
955388087
1588739036
64005303
1603616614
1119558055
2068286356
1071757191
707595132
143094207
421009755
559798282
2076505386
87944323
881866254
1443576922
1497649094
943319880
1499431471
1797659404
1627101403
1663242607
189380458
2002381465
1672212053
419602073
1841013892
1978272231
597966717
600185355
869460666
188023617
1231538485
1984276933
1307099787
1906746295
314440269
606716211
1647210171
771387934
537410937
60592970
832275772
1846923010
1561647667
341074035
1583709737
1567071584
1606675405
2024710595
754806396
1749971056
1609160995
77709918
1124170176
747035497
1669793287
846493087
47061059
2018842517
399932875
212229050
1476271599
1582870340
1664139635
1795329184
140092231
770321819
1554699826
589160834
1989569200
674495055
1359767309
2566730
623021395
547091518
1595686479
1745555435
828143181
430688056
140385512
1336077102
1758461019
1584422274
1124806963
1710596761
129047972
796461719
429403516
1276497133
1843452143
1649877204
2045729498
1872434083
1678141384
1446880235
1547030115
1669617427
2058912040
1493034311
1845873785
158539297
2054435035
922332916
1920863006
889312156
1608084469
1402921435
1031680166
819980343
325913246
1158444638
2044212483
2121841415
1723904029
1912703872
664499220
818602244
1558083718
849005651
450284882
167906739
1005156037
1013218193
90407578
2072273803
1143615917
446720
58367325
713119079
509214203
123940226
1245351630
1350497658
1060363766
569448074
137854644
2071077999
1397190011
674123023
729862089
980886801
1290402506
1133520770
1687170318
1949519028
805879119
1152219629
542538791
2056489116
646139442
1206397007
1062729908
168808107
1905707596
420040837
1018314489
680282681
1721894151
2049521080
75226963
1148835862
649632898
1127223742
1817873368
1184877876
1441348659
166138352
1724289884
107571863
430371897
927412624
28304877
1396814376
1210332395
2059392324
1281939120
1605324555
534062269
908116797
1019859891
562408584
1418803901
334985250
318179368
301501630
2014591503
1939364155
273936439
2017617897
1616565781
417656585
1917662174
1485379396
437445176
2001215869
1582748914
632882102
2091090674
590216628
750322588
502313278
1059008086
895242860
1754469412
444023749
1908304986
1030889367
1735689458
441982226
449022249
2067730959
1271205391
450270334
779361520
67186317
558690246
1984903214
1849213820
1321693902
613207327
1504841344
1827621116
1548161229
67429532
591269159
1668010715
1078139476
1116693713
19389364
1476325691
836928629
1348682968
280608281
325323016
1240207979
1096012920
19135238
111157030
470490710
893912317
1916480205
521285326
869551055
1115477783
885153430
1533517973
1046530854
1033809441
1620841368
1111961091
1241220366
65728853
1346184327
1873872500
1293714028
1542630821
2141345009
1323551737
1853871694
141764363
306800469
107451490
1318161935
564703045
1592012260
1785520412
1936172485
1971624083
1499152311
1529900423
81858559
1717948100
850583381
451547756
1824600335
1086294721
46750392
540684482
1480729185
1782316386
858454516
1478108032
2108129908
920304884
1213619580
1694422375
469065445
2094758912
885628459
1145512922
1430352225
1527983874
403407790
1165650067
2058718785
2029761076
632797836
974695322
1571601116
1790557660
1431446727
635276028
1493532794
224000007
645627988
1492664695
1996592505
978491386
769611257
1663577406
147714192
1543494502
2095800156
65044755
842206513
1897842793
267987336
1516419023
1750352616
1948267480
1715850708
1722844598
1716761502
923926751
1267327331
1939874388
983235095
707975876
1870493075
1489216388
1384596802
1899387461
921285813
1040593162
1824212168
1580652382
1046309705
122328355
1067098165
910085729
81309390
118377129
52208910
26459708
863091012
265818582
418288264
2107875507
1015521510
1002746480
2131951374
623248421
2126100423
931582752
2090772377
1164599385
460552391
1648375788
275276398
82628729
320351214
51251344
393715871
1213430373
290695710
1587582590
1879449829
1365549243
1643000487
1491757452
1820063594
812670912
1563745848
1492245101
1152146617
1894293836
1830437508
255011099
1477736586
1478315813
427644156
1362066985
1821857143
1253348156
1412225442
1124806963
358378963
682041614
340805056
751198433
134719243
1821689786
500720956
1556808715
59640427
415711120
1022243565
939765313
78074586
1193545251
958076878
1976077959
192320895
1769665939
1794435007
2010482497
1418660849
1322714420
2128846630
1220600182
1356393167
690282836
452687802
323216008
1894360121
1961269796
1476766912
1276792752
1685416567
859114365
52869918
1294430925
844846495
1001530858
191740580
2107736582
558601160
1639262890
859544457
986188378
603923888
555710697
919681374
806420075
445879498
220182101
1569353894
1936092395
283080294
414307895
885068782
1023947694
2058857286
2004199616
141432724
1074646684
883554530
200397297
1920718994
245931423
1856957688
1218715752
1625186437
1419857886
127278529
16935784
1884289274
1776606676
2126433648
1690921315
1380850271
1266442980
1858533979
1543969526
1257077729
1272906754
1222856359
219443531
1532831231
1086176391
157488620
1212596703
32682474
1810140861
785950898
1168913666
1986867792
1098266395
2016493899
1640235614
928725659
889171651
658987848
1782198511
1205667395
1213721967
1586460591
796525396
218105889
1209227649
1647280408
126584036
2029965800
2005823386
422415368
1364875080
237274045
964546443
437511589
1258118866
1270399212
2082139389
1345045422
1102376011
1564310202
294380772
1489604609
786131178
2119578074
540745979
278559533
1362056603
278804794
434452092
1046837773
1189347308
25751748
1200761124
892865144
1693494847
1117486705
469813091
2109817286
1239917245
1895210960
85958255
149351522
683881380
17628076
994300977
1745465528
1398712626
281502578
1059612117
2145876184
1405978936
483996976
740458105
1533637282
1168273290
594761557
1505931268
1138070785
1237151891
720070309
2110681376
1220826483
1470748583
1727459602
1332739928
911511990
150897037
759652575
1630110150
1624576822
77531081
1561452096
332632571
697647554
2048141369
1954845610
1515096831
721709076
1152959947
161067831
1999931840
1441286859
533876527
2071747343
1454971031
1930323015
1203079594
174415563
512345930
936215308
909656537
34057205
1181736439
1827032514
839002320
753604680
950142727
26505771
386678606
566987794
1456284283
70738827
229521848
2004247700
1012648163
1172421441
1114953770
1247751412
103288796
1966052195
342949032
1494097875
1242851017
847637179
1779474456
1974206146
24164988
81974251
354069443
1953760983
285693033
236534480
1834118613
1653734403
967315489
942680543
535940293
1236814968
176235011
706747675
1190411600
1417465373
960877531
428113680
950167589
1885965220
1576052945
452749218
1890858625
1893606788
203970433
1414486668
1779057363
43242515
1281793873
1976169047
969148958
783127867
330113348
487669571
1159609197
901714342
1938586603
340687971
292345496
1095675973
838623360
1904844554
1073532092
1592954845
2000084991
176439113
61653979
29541050
1151312244
356941030
1105498696
66334390
284492190
848498782
1936899442
331688071
232951535
677721134
1549537553
171987073
1613422938
2047851801
531334770
396888101
41386351
918038952
1691424580
1184141026
1273275051
842681007
1038872611
307330016
1138299507
524718376
547742126
2078276561
917113695
82551227
655144123
966058781
864893030
1853410456
1866577847
1628303028
1562983353
1092725058
64263594
1451311962
641560794
1392093689
580935728
1821545573
1565448190
643197719
1041680708
137630993
7658383
226447014
1121571332
520632464
1661589244
1941580655
1740573620
328075356
1393805415
580619213
214729092
342407134
428842677
2063177394
2006739708
1686057030
1639615017
1773027175
841309524
820534978
891672994
1415761652
863512016
1767469642
1656597312
589233885
662915222
1575391006
2031747615
570537236
244209037
454730830
2123696037
680682924
1199991159
893835278
759416000
82469334
773669715
1494110675
1275022123
573502922
745410681
2018009612
1549946239
931596284
591405493
1924819938
337904073
804434898
1671200101
2086825215
1712129712
382571500
1707708694
1203480545
1291105401
48078291
720541409
888630108
90911371
2030374218
1786890532
1650155782
641358569
1139601300
2071511484
1644967263
92393242
1108126348
1151460710
74547184
1424968946
1351365193
1133813529
982119486
586698899
446405228
388049758
1089833864
1898518824
1205183298
1642392555
977478066
121520835
2019144805
547093278
233719131
811411375
87698099
1399316921
1214589442
2037952338
488700740
1616871600
62468751
1727299480
158959940
1364395388
616120576
2056571003
1006661381
2032064163
875543126
839511229
1862984530
1194587199
1357432459
79200867
1280042913
132301312
756137124
1482953352
1013823602
1533623876
1271632191
1523478523
407065496
752242276
1951542262
1636765108
532201500
1145399254
1260749237
1766802499
1896772021
948019853
1748386685
1751007490
1306874389
240235953
224563810
758207159
2099603313
494376674
691488250
992853215
595029757
790783956
490165331
1264373285
430580740
309670847
1786033290
628246349
341498166
1075112470
1160296069
1333419647
741629357
1872087814
554647975
1175791415
1174478133
2059945370
1762280462
45092360
1460423190
1250217254
1192799142
1355411393
305299815
1464452254
310100223
532499577
2076217575
1608963827
1204602249
58567568
1359321833
432753581
1825625089
51762990
1445765155
351702573
431062794
2133094736
1301277825
1090987287
779759460
1543678681
108305692
610326840
1099522205
927157438
1530635302
2131953167
1735289371
546523147
1075754515
905421293
225398835
1802822939
1194696809
2063609201
1251759891
1187905013
1986436452
416076843
1409447135
385283025
415471509
1497131490
690157858
2015051559
2038245668
266131029
963063639
1098199287
533523717
206149878
1414653432
1111770191
1060213464
679761890
2033421982
929714074
1745753975
1851215717
527112698
294161953
201446746
618467857
2029555166
220996013
359170839
1532169679
2111230600
1582680664
230128165
1797212289
1957120176
2006893292
679283660
1628590837
872125306
370977073
1146728451
1489289760
1328853171
1930035631
429198728
785651679
128182817
1936158663
2040623233
150929520
297377664
1226289421
1032542538
178601046
1001042425
621338970
237359074
152247165
1778028148
110069780
168333047
1961982846
125930731
1671411970
1639587277
1030326332
834170732
260527960
286181969
1316107783
49884034
1317907881
662485019
998114230
2001962945
813426720
1419767689
1476945111
380021929
641296864
1783460564
2138839585
1626448862
1265942633
298313192
108998897
2083308220
770266003
39796041
1666563842
1365803877
1781675348
903602926
2107271302
211821134
1383840771
188595303
1271583691
421850885
1620303959
974923052
1105507203
494475474
1494955374
1141939846
1974267189
1709160526
21770668
983604248
733184763
1143707008
660365903
1002993156
1285541913
1883581604
906504780
915055931
883264107
1843305122
1420372107
942133520
1979471934
1069615371
1961285203
807390129
1127062832
746547458
1070093581
1276182047
1672789508
82774202
1331954917
684908225
525516488
1769695526
1320090555
1571567946
1146932521
24542590
1757676659
1741899408
417827279
285181445
1379697414
1653068463
261301333
447470928
896776142
1681623905
1781111114
1064539806
1374278171
1728667948
802703059
14479946
289833836
1391912860
613983249
401672777
1242793735
2094820203
695898071
1514284713
184690961
450143901
2054276113
2092833764
583865351
1181964873
1199239724
1959577788
375752067
1667066673
8235881
294181174
2126481945
892719620
1843979709
655229802
865283632
204840026
533554514
309737075
1617497933
1063783561
1842452088
1135262827
1705050316
1789368933
2054154719
563502067
1963711878
213358880
259305380
282607337
927086342
699438578
75629503
1549565386
1471818653
1543182785
1906638331
607456853
1775244169
875206486
123352333
851545066
2028492745
1860853043
966232269
607421617
594221904
735859558
792395820
1511074508
1190017480
1681337111
699440012
119019471
268991759
1072574927
713171197
832825249
1480722902
1031151073
1357029817
800949237
953495778
988679154
192558628
1433262069
551490721
685861747
122325821
359829351
1913708571
1110401960
4026049
915067788
49113657
830126928
1994094812
945076382
247868826
587132555
730119668
81623780
2111366610
282950383
1115009141
1858173323
624279747
102391478
2078791924
1725073458
462248766
1965045606
1600349005
1912252436
907886623
1943160606
785334207
2121353534
776403310
788719112
903199229
25860839
791297654
1466425403
2056145729
405819047
1838622054
2133204055
393356486
319170563
1267339505
1412257551
1111630114
1800534611
1939606284
1709853996
1234754437
1261321697
1600374505
55177975
388165772
365160109
1472667312
1908976508
1744277595
1633092233
1902192447
622651312
1642760899
1180432045
551017187
265419451
1185557001
772239694
1591977181
713664347
2079970964
1469636160
913239127
341524942
200690825
1512380062
977022565
1971604809
640023929
2005168045
2100314701
265277865
1864377580
1721880654
1509571282
131221316
1190685931
409813614
1684992250
549381435
6878986
796292334
1417411473
506863418
747357799
2120535355
2105936250
742626975
2133016554
36533198
1432999288
1797435805
848755466
1797822736
1618100402
628346704
1991872748
1286471464
786136524
875067394
815305902
1969958286
1403842060
1979266891
1987530698
985443219
307752260
1842439207
308010661
72662904
1304035153
1908660799
669846656
1571480021
2116888091
810930759
1365884649
1396637285
23415555
2120194773
1937051534
488915240
1672722398
2054911596
1122828922
1524554740
2016665839
1592474632
1130949481
1754461935
1527171104
1077290381
523721822
1752950825
675984432
647391396
346922789
2122809432
689595145
1993120716
1822372739
2101565819
887900405
704983814
382402086
134340604
1056903465
89905063
2103180530
1406278158
825152404
1914290268
337510184
9583607
261177732
1945013264
2111068435
1913014485
1641996266
1833510674
268434487
1400470212
1686080811
1180644021
978870554
530713350
1798015109
389987824
981586865
73355281
841699971
1889829521
586540155
419692049
1591099624
1050351054
1528528318
300157843
767534371
761905217
1985307622
1376900950
1489905914
811548399
2098603118
244899395
694726608
1892393897
880635597
1854144810
1892589760
282053640
856826768
833433498
624649875
2042075838
1249986107
1246359057
1863560692
1272056925
423555092
1863266194
1893745144
473722296
461938675
1091652970
1221064188
1084689851
1676326096
1758857686
1038231477
1674492788
750455248
299135657
2089466443
146593242
1720098461
1756628046
1410544570
577234511
258199534
1370197223
605519420
1863080108
1751350311
1549205578
688855073
1063912630
1736461622
1873520654
154067858
518145319
780138923
1364313358
322651364
715188343
1598716625
1097760781
1951162528
1008510334
689546908
1518278654
1677140197
393789784
1212869989
2123502276
1220785549
1767118763
1874609115
727243530
1235935917
85901842
806578958
192035644
2135991682
996354626
1645770699
1751286356
1202495016
397331956
1833027737
991824144
580327839
1154377709
822413135
707850465
91492058
252408826
800670030
1115913798
289254515
557261869
1402097109
406808999
972145036
594883294
1141460140
1163079852
297923979
1903996327
1493655577
22604153
1737922899
332767187
874431795
784787611
310913769
1258889030
619011273
1981684663
1746175404
521611670
239236660
1460635405
39151706
2058044583
1663915511
1508141495
479953431
161386870
1564761768
2104927557
1114089398
663238046
528270330
1267521868
1558116386
1130764502
1845149232
490475873
1249600094
169690065
1567127147
122528352
1078041857
208224740
383941411
1915325968
738724660
1485703163
1710195406
1420043503
659662915
828030494
204881837
2004824446
2009930105
1961309611
1359315974
1313407932
1646381836
47138664
1955069264
1785966428
377130819
1840830906
1395189182
221515477
940334675
863254885
987385240
927870404
1452910472
1739462007
1363747454
2003825261
598865490
370592544
1097191550
2123033891
2038863702
1091475077
144419168
91585159
121402629
1802992966
27081471
86539230
1988425901
646746104
365590222
563066021
1202117500
957013807
689135109
1096916763
1760323337
1412189592
450089043
944123055
538244415
784103492
652571651
1265326893
1723534914
2109442069
1955523999
907873420
373717463
759124694
629314860
421972358
682843809
695191934
1548017218
740390681
2085378596
540636679
1430046541
63656608
409029591
1698790928
1104608859
845943628
976394242
1912052186
1508371293
1382366893
1394039417
1448573466
1009206357
751229522
1115339167
790097298
1694506185
1479322343
634089419
1150502185
233932615
202881226
383923361
1185173181
1864284594
603478502
621479222
609056505
185682342
1913687072
504986634
1311186090
2011692989
2139387422
1433854723
376947170
351981188
1209442591
854644283
1388933020
852995120
1492268589
1032061277
5528334
1229639408
20705547
432294629
1537993111
1834111852
1671029457
389182051
1657532683
1217504555
409474294
1463200269
99677808
1519032648
1818851412
1457162536
796543976
1429064861
1007838301
303727857
353819258
865405935
846381923
1783078519
795647348
355205441
1727584515
702632733
1330367171
966438908
1720911254
1596532232
567228725
652223210
215086206
531356895
1471203802
361495780
1927024380
1018018683
1054806240
201580282
163046616
498751816
1020351905
1329536832
851068237
147128589
478609954
1243560
1352715275
1516874321
1653879181
687997163
1992740018
246734575
201952394
930697099
1175509200
426086862
1122764723
1740688840
1311004286
792232741
882339203
1349026050
1560072902
186282247
841057666
1155430334
557519399
1191470230
698419872
298560934
327524481
1220167648
878064617
778702221
1405696443
1749857518
1553192263
191229505
274645111
1580915954
2124331353
539697525
607979029
98414294
124574978
1828872056
640595813
817211029
1153275973
1516909556
983044355
1089273804
73201038
213941227
870776009
904213921
407554738
83117591
1603729689
860690552
927446598
1603933017
2135824479
1376376210
1026114982
56760242
98837987
597565328
885943900
1810297680
816758042
1740099150
670471967
1183308383
435431646
402693330
65540110
696904765
1990282892
2069236341
1616448136
631418682
1895131041
901748092
1226692399
1056676679
2056772091
939839660
180309299
1089823449
861034417
994269944
1362829414
1862254557
534135565
1200925740
470499578
71157840
1590851203
1555270077
1585433311
1373464440
1747678509
184935899
1339011790
928567881
1895413628
1653697601
375889356
462091696
238816025
51907863
503976010
1051794547
1618266753
1698033087
1657532962
1880753635
540638439
1025679492
868783166
1648703116
1783640634
1148756752
1362544447
1818129853
1437414564
1312601595
450258776
215326844
94793145
1783273131
336724720
153709043
1383178997
989565725
956460216
759997654
309845901
1514709149
1707305917
1312815354
1102376323
329626860
63739867
396903560
1939467003
1394217785
2077134948
1221627853
1072764916
1915956791
567935709
1995798859
832766489
1770337587
1057795057
1770819207
560229331
1518121938
1409625915
702244078
1204094505
902519603
334356559
263731438
1646244882
1368929992
1020839900
1540008664
79231240
1807506195
931591782
1708891102
2054841138
2059515326
96781929
165875642
749898445
140185839
596688348
1668113493
1626387543
347873851
572924335
593457216
181570498
694448202
1632991511
488271339
2060020111
1780875521
1316728848
1761426738
1834979022
722334672
1453968429
1254804815
1091084521
248181268
1190038311
995376107
1401247478
184151601
1895964423
276457287
1631659298
2037877361
1290948252
1023692274
714628421
963063549
1938432507
1280926742
1630145963
922320550
369980676
1541617909
658458882
219420747
958410377
286892688
1852053125
1686102475
2074676388
415320383
402506541
710605553
1734533130
1436595946
1639769241
1847770555
28302943
1628499395
1736088063
55055171
827643586
1224247891
1594630787
1345948774
1472572595
486333240
94646116
1765984487
2134886497
1144906908
3516987
1411753799
136120037
560784861
1437051074
1995374597
473878127
2143326896
1088889448
247936877
63949771
1466170402
640400313
443737926
1233539121
499139820
1467916237
5767477
441195277
2146475179
1646653860
1672885986
1858877828
188231512
751319785
1960455443
533050521
293420039
1333673361
214075849
331192422
1405915278
202357066
383993463
713743024
1020696291
2066903009
1325793687
1073876146
1606852123
1105148911
711876023
452384342
1453589801
441574895
244989817
932024024
489504845
918480515
594488494
576797252
552054541
1595806066
816719079
220463241
266140820
67577336
921121738
2084389026
1424999082
227022388
699037730
1533298017
1072874208
1318430163
150907720
1777897308
831616425
1378601800
1989203751
2137108550
1306900009
311090658
1991688313
2036753125
66250157
851623987
785187269
1856400525
186336943
804434816
570851651
1813279300
499026741
1086729858
1640927602
1224311345
285273221
1728094186
218034145
206951567
664261523
1781682893
569518653
1265655177
1705259574
2055209824
1310398536
343402003
640250754
400812711
1814342332
598134247
1446530532
2008846956
942424123
1557954326
285684173
1359758836
8898489
956207693
363725805
449683532
2012889453
101413614
869292513
1375758792
1988635165
478913283
751486463
1503538664
1516107802
458733313
1350033707
281310951
1797498946
1555594458
1790664214
1600969988
1728530874
235456007
511170179
736832216
1402805028
1382621756
158830458
223343581
1706599017
1884891400
1965564268
215860686
1909666609
1727157016
580195096
1019630025
590234943
1885003463
2144188378
569807388
82761898
776968950
42696669
1708076193
986104759
1531497325
2120871815
1571119332
148796792
1533871154
1043143166
2002607568
1635558626
1493271447
834218296
609963356
2127541303
1598094185
757565266
948235559
1872531892
157923459
1454379145
283278482
1376181640
862513769
588618026
312493381
1074970646
1582826036
78522819
1827061737
663384065
195082230
528528441
2090282018
1209134302
1598136763
2047246046
112147024
2039970629
1615411467
1388817698
328200156
49224967
86761297
654983352
1923565292
1221481120
596506889
536520188
392681160
1934797904
2120929512
1493602529
1116769469
582993675
1058555337
1984584137
637602990
2036799803
1162255469
681639139
357689103
258904027
1285681125
1225461506
281741810
1128034072
541997708
1334905610
474375782
367779546
1480595031
508497005
95942193
1596099583
669422949
166318541
992949093
741833078
2087318152
892424529
80578944
1237609327
1492628465
833634952
716819171
2017978156
570999664
2012419048
474461929
1927402980
1954267146
1137344334
43239925
1813378946
1942025521
1194820971
265997487
836679722
1373037477
1466458848
331369264
614361227
1016529845
1519418865
1566952193
2117783360
954231494
1007966480
754794412
1989991359
1667413233
1190499235
968919130
540424118
1483027046
634436531
638081565
1018559616
1754837552
1970309254
267515509
540498444
734280149
617147887
976161651
402574876
730449692
755256051
330508631
1062564550
454666491
2145576220
1570742598
120772420
84533571
1347765285
1740675771
483478385
799510900
659909858
178225502
1285582056
1197175543
976807147
224025294
993161786
2031591326
2116710415
1563141311
1115573543
1848257334
380607094
2037093309
1703365386
2020129106
1939597498
1815083307
329028931
872627591
227050000
933074730
1148448622
1764471442
373997901
911852275
182605712
1856822010
1508026111
279861651
963027943
173270609
602245173
510687513
476001334
1313796166
1890388387
1134900489
1138464380
974855403
1487263296
1824991668
613875554
360573447
1111098581
1593334089
717165304
2063259699
2020976200
1712805214
2073244645
1882303374
773092431
899659040
1387001932
522433838
1594682825
1717134329
920210756
811917522
1340940911
1877655399
1257204968
684690664
1546949221
34405043
1262854934
149813324
1784716842
352534415
1120257853
1131094043
1847983758
1274505452
1119082711
1717783737
1808556368
1524560543
1503122460
126568050
2033507790
426592726
918567199
178821277
1602298839
2102906768
896983341
610410224
1380397339
756998975
982138164
336535760
705625108
748488976
789560591
159716015
1357831532
1384533860
1188268150
327421071
578365385
2090466812
731256665
2139675068
399164355
1281825965
2146835245
444342637
1664550862
1798151519
1169963533
2107561386
1978922073
1112578590
1949502501
1286589075
1572402899
1935093274
488424444
1939797065
610658332
1664417523
1788494786
755864017
1838723550
1441900975
278367109
578671546
52807702
833169340
179392250
425397025
533476209
1354638343
626225862
240694881
994266105
1787529295
1547672882
1446239657
947164931
2127958602
1998557746
117348283
1855499801
1078890404
1164933983
628937383
749620109
1359786215
848482268
699905043
256757908
1859891491
416436875
650934889
1593518809
1641571863
1817831079
1378886611
1366405186
2132030245
135026451
728093324
915470750
1158969106
243236563
1251804046
957511039
1406577171
861382979
968897579
1976020590
1844843736
287018356
875118721
220566086
890193303
1683456767
321504173
2065924355
133849481
836202701
385146203
255542742
2090075558
891603864
223927128
167127691
1367514192
1574402684
583346833
1288681377
1860219270
757400232
856256612
1052077854
1593573033
1117757359
1286020148
1938858536
442999616
1609339665
1202229902
1326449169
317813890
34572428
1846444153
916317544
1561837119
1040183802
585863724
1328954681
1084193855
2120572180
1878027354
108975130
509031931
1058641204
261619287
1759798001
1641280852
254286408
1783919535
524645524
1256257443
1243003142
546439118
715305684
1179403965
2056280868
1348625930
2146344519
281492093
1997976453
434153896
433298352
1710648909
61893309
1724008424
2156924
1097630222
437200939
1407761846
1479224298
159762754
343684425
1317590295
73043380
1278419908
814001786
1086948379
178582855
800412023
1619609983
374301943
1361949558
1479858537
1833420090
240487757
959372437
346419155
355150223
1626735246
418796014
1080342680
912201555
1060356352
1516024965
1506172987
992777235
727079401
231620542
1279497438
1558888595
1553903101
1916899790
390007367
1357790482
2123485392
1798671742
1780269598
262352642
1152628769
1540900487
1908375760
1626668655
1877908376
557382043
495570029
2080007249
1740864160
421446939
1715962482
1712129377
917211235
1236056868
1661406824
731223991
1521366507
690950498
1448443961
791407993
1761438094
774057509
1749066977
712861074
578819210
1252909853
1163043712
1085540917
2029930299
411749136
1946729995
1860303022
267698465
654826841
1743517533
1009785848
17209581
1765931124
1486469614
938114746
2093272446
806184394
298886386
1824511282
1733673099
1987119253
1801319344
311991372
1829867060
951176001
1200542690
365749708
1659780388
25602168
1610185383
1608966373
78167433
1133084121
2007921262
2089831041
1457059075
808808337
565358442
626767787
1336942132
1886478813
1036195230
393917895
2085298825
652890045
2041136128
1357425208
1238764163
1481313124
2086969346
972281172
1312702173
2111506051
1758064022
1131098412
11500025
574937451
740189707
277461685
843128762
357353665
1725501584
2075672563
1675853372
1479074133
1357297454
956871124
162573620
1249701402
1072133236
2106590939
752578927
189305711
980742599
1500262216
2546462
1135974269
1140090461
878633393
1555606025
945744505
1147062036
61229743
796116201
158303615
559207834
1858808771
975294089
1671023316
539609023
724374361
751484963
489495178
1427145050
972057033
1807875202
1638572130
890715197
1755062861
636054960
535343950
1694231794
2130035336
1400652592
1846607903
2007921220
526331931
740902541
51387026
1163675054
1879143635
1244712082
1832570496
1226512496
1919125336
994973597
910275251
1757992417
1807841784
505510088
887679410
1642961733
980846976
1422377881
1439207667
647488542
1434630970
1380581887
822349851
1241624707
1307885649
1702655582
1414090885
230416751
583171862
780283829
1763917662
260786650
361297615
980683314
1152651800
1305382254
1895699369
1098783897
1939384025
157379421
1295512991
1265010777
704903592
114061734
1125031912
999194611
176086353
1978605760
139181444
596965727
269439875
999452518
1420579006
1337832067
1323316822
793705995
509035553
1918948294
1798115507
997145533
427228063
882765019
1581851299
587135260
1441128643
258900862
974254088
2067474355
254031443
242993435
941605658
1137621358
2114721662
70967504
129977058
748694133
1503190462
1269100595
971833894
2071009339
1330876992
285997777
259101141
1583806962
1714944029
1921118559
192624511
297542334
1290744680
1548901267
1250857050
1000948466
1480390359
532112258
1625554072
1372411134
1332933965
9206504
198284592
1809957182
2136357919
1400453552
1996455625
1903178904
361507818
184801678
1310537719
1193347878
1123268365
1820656969
176288726
59390638
170013430
1510352917
1728766122
951515786
1114715346
1180929002
614678772
1932109234
395410231
981251845
74533881
51215361
358452924
828967476
1457128041
1035041271
1892704807
1344834254
519410890
528160491
1038656487
143824562
643928868
1066703208
1642461714
977526705
1191559386
219629556
1212021956
1332101609
784668132
1880175060
1745638277
2035963640
1348637095
1771069948
782208421
1007965586
1046672313
1907489138
978525150
6245398
582319245
715099011
937610755
2046362011
988253940
1880518437
1589620008
292424677
957815289
525886036
180162245
1990722561
1125533357
2014730216
211945934
1398133238
692793810
886765103
296609277
663870567
468089331
1277282661
347865872
231462499
985601970
153914068
1953872263
1885578868
1355844571
1560684347
1216326894
195866667
608678904
1338470321
728262628
10258804
283685052
815886664
1270751659
1267473471
338398456
42500903
543622543
1376532252
575058694
1470873189
1595353231
1996743498
568238564
307879042
1123922012
552158339
860019515
346054008
1309314426
1918720581
800788619
1600425619
740912499
1535015299
1071485341
1542699345
1678023849
395748180
1397183908
1495579492
1326675730
939285203
40570917
1276072783
656573713
1432914660
212855422
1392218047
675991313
1873267410
821872973
534896514
1983597984
659580574
36697593
1694370176
1987266511
505936884
75920938
1607715629
1455366108
1841799104
2068913199
834412098
1093452788
2068347839
2083511510
176875961
2097041339
1021613371
1485037602
1605613852
1890545478
1577389514
467428378
923124453
317594218
184189771
346329674
700361362
161037411
1692084430
1968894322
563549066
900797462
1365875693
1362640485
1038790214
593795379
1568827250
1765057961
939778454
13051326
1991005167
739030950
1111466494
1639425669
812528948
1637006220
343881684
482308035
765184872
1982717838
1264178725
460588357
1944630109
1113536488
278296081
11956446
1612469413
805733108
1415473933
81627008
1376835299
1980805574
1724152048
819421762
1045861295
1154698935
681755105
398310848
996014744
232532402
1439862940
464613330
1872193684
1589356769
961119744
606195161
1111293498
672388648
1962153498
1401675224
1889727848
2142738887
2033333763
837383536
324865247
2026268619
1088536786
1674451895
1796730775
1666077387
983474587
534897422
1605265621
514171460
23270158
959029516
1999673395
1491172604
1343041249
1877317239
1065026929
1703781747
618438323
1546340678
152658404
454941630
1501262233
2045131091
1886746933
230101145
1451129302
1956962240
1014384425
1950581296
622563129
385020215
836417137
1760269977
1841690689
25232326
1244085297
2085350377
1018819646
1002182933
1485389895
1428363219
1277932944
959168610
1102889281
540094680
605907753
1738039908
1522150552
1720202104
1241040374
1747794669
1981747047
598174063
66466122
679863186
2045582356
829475230
70857739
1761079771
532526921
571039149
52237471
860223196
15515596
1526581230
580100930
229929565
332342810
1301380154
221612580
1256850907
1330470418
1377897779
2107751423
1333158324
1274798273
220897962
1794918627
2110224128
359763233
2113387753
1978195999
907169801
389321500
539355742
1904760136
1865745422
823731666
1792086238
1817617735
932416198
1594931368
1594568554
2113192111
1955468786
447297401
557067986
1423801962
1092566462
161324510
335197737
682969823
1002340730
875521522
789324110
691251774
2057248493
652229255
1349820314
1263099000
37931852
12098576
303404197
2060483172
404260469
2051510656
1491837974
762017694
130529763
280019162
614667249
2131780274
1116500550
1260133392
852806691
606235540
18253197
2111811335
557976613
325030439
245442434
2080700456
1566597844
1429633151
522792140
745168265
1589252313
546743535
1058438635
760520322
97825878
274278681
506741242
1257919299
1094121063
1444290113
1841819529
1516725641
1250856881
1603498426
604815191
1446940151
1356245375
1413905698
9971891
1269338328
1445838282
1414512705
985584401
1882326066
985896092
553411609
416970086
88870431
245944023
1234024511
1302560252
80693904
1247650421
1688504108
1169429405
1756620194
1244796833
868420437
686657656
1070777574
1528935865
1393179611
648658355
1329981967
438096773
2017412230
871753414
598030685
511868143
537297085
923452870
857319272
693954474
2044695609
1246479595
2043207610
2112597655
617769679
1702502862
1825960810
1125789091
1141214801
2083404491
55942160
2147138364
375108400
708584880
2043230842
1672908772
1987889638
1621953027
1812385258
1735932704
577604556
2090315551
1890887879
398994455
1495371896
1293607881
1686517930
1386157914
1485093024
2117606728
298855657
1475212987
916038064
177252972
1817098199
1863550237
1556867997
647243280
815544579
470250064
2064048286
186446990
758106376
1398192340
578182825
1900436963
467860977
778678457
1446035285
12492506
1208606218
1484609982
90976664
1889927253
205700532
322540645
1262359605
1518265322
2006309906
2099587994
918653255
37543838
700649047
1756178451
986085499
381325241
264423396
1315359898
584383459
1809043239
143381113
1135272101
139529610
545164544
1855519712
1865887286
170266125
883196099
428843980
1084140361
1281592474
71780559
346448116
2084738904
913922378
1313346556
896555933
2089000534
1555258200
420416120
556419272
770577280
1231426734
1977291541
1391045616
874413202
97835610
2047714231
2066040796
198672267
1435208327
225103542
940327333
1315892536
711774563
1255100228
560860002
548334301
74023570
723428314
504895050
368010697
124150251
1302493986
335706870
1090711062
971576312
1790851819
2065718765
1604343349
1115338736
891456192
1957121648
1054551040
1114164064
678805792
2108423057
281830678
30655089
883365445
1042810338
1971155032
863952286
388669673
745687756
1113110157
75724706
1594131448
9605214
1561243314
10967335
1269260705
1034143366
1787964243
2023073489
680521275
1603610570
1897534451
318003569
1826955225
2130460365
323131662
176495113
1626429347
304813990
2066342242
361961936
1301520279
1982579323
1402474308
846009089
1216806083
146347828
1925625979
1457112626
2108779945
337803725
944623152
595182819
1548758054
893742339
1060498239
226598723
2019754171
1019260110
73814116
1633693289
1141164514
1560317939
984376158
1690503916
285524377
1005020387
1809255363
1128749799
225917982
853050041
1663040222
773619350
743631400
303547388
1410840720
503637609
1572089891
1549380479
1154790479
1701646426
186729114
830573417
581690488
1015667113
60779592
1182644560
2056874051
503165709
1703004930
801553663
1111477283
1368259719
11805832
719955370
946701254
1229558437
925354778
395123306
637610119
1843920489
1022304370
1628447749
758692530
1867196921
746491453
1693425924
2078872414
1431869885
2067557965
2096333779
403040488
1936888848
985140809
1471327274
809040013
1489734179
561355082
382560066
714411673
1674754323
1402918511
1182827978
461163870
1532914997
2004945580
395473914
114576506
537502002
1202047634
1318670639
656862818
1712657014
1565389043
1895718667
1776021016
869287702
320216692
960700894
1815237121
1228849518
187380436
293852080
1606483872
1439484308
562744869
1812110119
342910816
2069843026
1426413422
25516529
1853744727
780440874
1649856086
1306317999
32636011
1925356165
1932395343
915571222
1958039526
384150542
2035296415
458038438
1489944330
2127936141
531993244
773596145
2027698946
1829832428
901762191
1649654261
1127180907
780091751
542161882
1830401214
900534406
2074447247
1167789143
957686093
483186337
1614388355
1383991148
1460396827
1044562472
1489750780
1280480971
2013466544
1436017758
1288405911
659364892
1827517501
62305064
1998870823
1808537635
1750887716
1611932765
654099223
31140305
1073410335
1426967400
650777678
665730573
1525525485
1322552018
198929644
1407232624
624833981
1267189178
1039683886
1177405875
1436751260
1811285397
889723611
567596109
517117390
606496775
899577251
1270054362
1154286280
1230605770
183934792
850238416
200596037
1427826154
1712113832
2067309098
188331851
2091705116
1422781143
1324866116
1022155752
306311263
762011416
1855309879
534587563
839824662
1303361238
1556171509
1195206897
1003443723
1418104294
418104510
786554783
81879809
1262899245
1992962420
322715106
1117166887
313394073
629729048
206290268
1961497196
2007903939
2020245174
51536632
937039325
654870664
1113848143
1419084422
1802366164
1353483596
1919851477
74783469
1170293584
778777426
1969427478
1077012806
1460634120
559300895
1452109981
602179062
1856624763
123923381
60933609
1082230177
1873707134
741499045
504065351
528054992
1333103990
613961958
1771914374
1565143009
597150787
1279923365
1835608482
817798446
1459044060
397555365
765423821
1820513196
859271651
440511693
1409020805
2105732911
1482958055
37171345
1471757377
386619566
1332225382
794513577
1117339342
652134102
1460831311
1780048531
955678605
1859122184
575426523
152539963
126344409
257962472
797286848
2015274604
608297123
1200386070
1274221866
2012787485
1870206557
2010468384
1743841048
1918952486
1900094378
99194569
996291823
2131078487
1904726616
1346590550
2083060545
1297058086
1883487274
687342934
2100651903
1565302652
1068103907
1582230308
131024106
2058333744
1514955946
1446040978
889035594
1582409434
1545454203
1514463133
573998196
1086010
2051606723
1970222279
1004247243
1855237649
179164334
1060605100
505975017
466205464
1367443511
1981503601
659224454
1449376474
1286425477
856086101
920403736
1644555422
536012264
350809749
242775994
200368549
1854722672
2022995069
225708126
586613790
1227549712
1636714692
699124056
903314173
1437994613
893594140
105437058
64747470
397639369
1091002356
465732216
1725599425
1206780573
1116023607
970236467
1590503134
431992014
823849097
746065022
1160164359
138621060
381898968
1715979068
891825105
64688943
1779594722
868069086
2110736271
1657066183
969401314
54986761
1334444782
943313285
2007754799
1958467166
160614074
236245633
1587992774
244671018
1176763664
1126237531
206880031
1140786295
2096304010
182345917
1482499976
68948811
979895883
550600628
117436431
764123836
2138762054
1629026426
1087633230
1503930023
1226336471
354682567
1598908804
671186234
274088030
902091558
1323198150
695197556
237674892
862485930
1035212127
1308674292
1840675274
1764813276
1642263795
1079583374
424781469
934076938
1115207787
2044625195
1134872576
1457632579
727968467
1989174403
1101380203
1453955364
2005319415
644463839
606597205
1208419253
638838574
966760183
1962823777
352563848
1694307860
1983400026
49291613
2090728365
823265103
635556858
813394143
78872704
28426018
2020872508
1905332545
1499780586
1363152848
429928166
1639487783
74568843
516990212
37467393
65625265
781585920
11534610
1627941020
598366875
2094455110
1141757123
406770390
1553780726
2079756454
1933341895
1955178372
1371165835
1093518569
1101662356
664780248
137715784
1114559484
1285461885
96655134
1893702742
1786786461
1356359240
1130444397
819005539
105930399
161730120
761185234
2092653336
765804027
1914350726
674834692
588006563
891722429
1632284578
117998921
29417916
2098878178
371660968
750728627
6467762
459675074
754607184
972099035
844037181
964802553
1885121756
1167009132
1433215929
1894839712
786859586
1100434811
1374709567
1179427901
1662519247
664273077
219020142
434163618
2073813453
935806707
96711497
893851968
1586456869
270228310
1529159825
1322536712
1490477752
1558519878
92028423
649808611
288918671
83865740
1939961690
576815360
395168930
84107599
397172149
931888730
1485262191
1370667355
1455303388
703933232
425549687
722022995
54113085
4052841
1203377041
1059880871
1810616829
253769077
126239793
1872011804
958423998
1026517922
1367617155
203724209
1286851067
557233876
813202789
1258787344
1300697979
1357208198
155981766
681880149
1597742662
197663283
485268011
628432421
1192934319
37250466
498332214
872809330
1716072678
1644146725
394642921
1674938795
1814568945
1490800924
700058472
176727625
245725387
227508789
267262994
1995262682
641410559
1312527104
1512767583
1979048176
1185290825
1351310337
2095171717
1300841953
1025571337
1222949626
2146642227
429410092
1221805682
1456547278
1759762729
1518022704
989055544
888441102
944512031
1918319910
2088953218
897155178
687382707
2074708214
1240084866
1214193049
817616032
1834626983
364437013
1586230061
1408816100
164905306
1950074445
49357243
759035983
860602647
420367576
253889203
254598969
1885965390
494972818
551266699
163520156
106867259
1571124585
733776456
1083034147
116415548
453212884
1097194199
1403027040
136483433
1416749299
1303089329
1211390585
253568320
691079647
1252539906
2079239106
1375803764
99006938
1510978943
1068618160
1429534293
1689416431
1446546017
1108514203
1045112742
1577921783
291202072
1921487240
1496526552
857765565
1111373832
1035338419
1803743731
1924124425
1538596750
1367572680
1883034932
628803480
1298563605
2078686252
1781445314
1622104424
1482551079
239121343
59358960
1508144180
192531534
1976652275
643469872
178103106
1510494448
664017458
1898210753
982901938
1823492552
1409967078
340691417
898007944
2111515351
1956288651
1280134203
736200730
625911927
1511218044
1713351672
2135149889
728479538
1277847260
1619018576
394732190
2058016073
1653870333
772091215
1071296391
1491335569
114028979
1560544486
337411487
1558543863
637681322
9368783
1964403262
151844119
1062841371
261965541
496679939
1222590401
1040822595
987786382
1007674463
654481060
1687481928
1649498470
662388282
1480630979
840655257
1380865006
1837396708
1739687907
334003881
1205518399
2052441093
1386336113
244048810
315762746
533658335
1322221689
1281405145
82267117
1073222165
1906248800
671181866
1990307820
2064430903
645825142
1798261958
759374106
1757467402
1805014247
185570488
1549129651
755803270
601399177
1139245557
2105631282
564377975
1769686059
1765648965
1897902156
403403899
107864347
899049417
1714609612
1674472816
1997214227
170898500
1990008774
2099934450
1182213314
1912947009
1579061118
1789053795
14715455
1113230918
670388705
1831762213
947502458
70038149
481907847
1224115821
1486731833
593427692
1492818712
1776360738
2100244178
1328611758
1004301203
1772709109
332432598
1764752399
1564624569
669865648
1443426975
1060403727
2081885096
1826826687
1200678208
1042121476
1056222361
39364165
1160224936
1771225333
894485190
99828097
521681915
229376140
1819448335
1051645137
1816277118
456802239
562968304
1929160155
108414982
1103746698
2071488279
2074644955
1623933277
2074999934
1551132592
1112994429
1512902784
1675944884
557751649
2045915233
2010497245
1274668224
1307935903
1909330188
698903112
1266652319
732840119
840812424
1491947039
1533317733
3740105
2137231900
748243184
2026339364
523331889
1971279304
179973115
1843308168
1396601419
258709539
2127358586
1733660322
16301196
1824888048
1387350570
930366441
194452879
215196805
111329754
676265316
1529142647
778899144
42991487
815278649
1201451143
9809774
656286607
831579531
2142769929
42151881
1024858781
1570627706
15139321
237431541
612719710
858139168
658670206
741152208
417084835
195086337
986111905
72599442
1410003389
1700812054
930771055
619336018
1659366902
1077348782
1190734139
1924154764
131357571
586972667
637022339
1233448410
448004547
721274510
270993368
109420317
382096765
1024631236
367032336
467176841
2108111775
322870265
237885556
983302712
1197049068
317104180
1892014981
1741017264
157100248
233248586
813129634
139367496
1917100314
2005702201
492966211
799191333
1318656879
1885963822
2066537890
1169189525
81026676
255406367
1468890436
1089135060
1506355011
779832507
1343450464
1860458204
1156499550
1919200186
1704159640
77682642
49122414
1738916058
1149197180
798201460
4763167
2143306856
2112564184
505130828
286748278
615249883
460705313
1326227567
538052415
1187984701
2107584235
1877842553
660682062
487718446
372435554
1546325454
257572059
202346306
1414171021
1783736503
2108140936
1983152390
1942576934
1127700466
359880953
58482219
1325023405
21448711
867330251
1891526263
846538901
1369059707
66142446
558611101
1572354803
1455717941
2103957554
1913405921
1555187721
595392192
235308053
931762642
2096734616
1584702125
1342703012
605224435
442750875
67051669
1407717772
1581942083
2092331979
869228459
1050585683
1012350563
1746052417
248283230
186039959
1065684056
192547932
503749104
1327634921
645505063
1734481020
871373678
268122421
1751847004
1310550345
365951860
2058189231
36350263
1658708283
1204745381
829856345
1916572168
835813034
115295330
735876151
739550928
301669971
1976295649
340862059
812495363
1777196121
1927611565
309368103
59474191
1200749983
813361375
1362520617
1577089437
1837186190
1774260947
924675665
942583283
771392276
1001986412
646247478
825889344
395939443
1242591572
1752093968
1011440874
1415259970
181282814
1618085562
200754438
1978322257
1177723582
667034851
263079285
835340478
1623408726
1569571026
984684508
348308650
2013014838
1529775016
1431058595
2133411469
1618380788
484752222
552668851
1412470096
844252178
1584546481
1895877203
2060856137
1501651526
1525768948
1868411814
1554111299
910697889
87591651
460344661
1373647685
686317990
491301279
871324449
587672544
372449394
1341969578
646887989
677824824
1209496046
2138687285
678193003
856620034
3093635
1248447315
575413499
1086971979
1784314089
1895193231
62923152
991883897
1799206014
2110529342
2050552501
2133276749
628647197
102559467
1796349082
1431989008
1864975360
1172735426
135496643
210498277
630035135
1906209176
1561154419
1683066389
623124965
1796092323
233435696
103695055
1192593605
876777414
556399474
1180958210
229976980
164195305
1557117290
8253945
1327104622
1760802797
1080458640
1981851340
243743440
1454209794
1345541869
1467896923
958656147
716409172
1780836422
326974695
1481271047
1201493765
829865714
1425317332
2005458769
1484455462
2041875160
904227261
796300142
2142595153
1760231692
1694725245
1455415744
1075380274
502808584
1275251386
1623882718
100935248
1268428651
589398530
1411407255
181512028
124714602
1487713294
111289669
1053953207
1369462914
1695123300
1650524436
383596235
1601863732
1371219750
928078904
362566258
378671977
1156223780
662976046
1518348588
131419105
1158083972
262620773
1367620915
874429298
45731252
1395929614
1443900925
1526108191
78246398
1982275691
362244779
1172472346
995082158
898948295
1561932233
959903218
857610244
1852406504
1370540218
1038723505
1371518158
1983901018
1656561280
197880033
1590820864
287949932
1826330408
130437216
1267929799
1771544856
1606300960
1739156230
1490765651
1388020930
647961778
1585283252
839875068
1951652766
585074011
2026916622
1145201100
972050575
1510905665
1572578221
808650908
2326145
773973111
1483038988
501383979
1911182770
1720239175
191513244
193314002
418104510
1108970100
1011410866
439209671
1565906678
110758990
1490914233
1797500758
1494911803
1543189691
1573557470
794489004
1391023256
1111036115
883782348
1046508959
1015711663
1342776727
2120584334
318398392
1634657155
1121085513
588939704
1367631338
1414710408
1330208912
1554228461
1858654608
285181929
754190897
2005233611
7105747
1861580481
733096664
2039928779
1738911158
739716612
443031049
1827010450
636492738
454427174
175565672
1024319538
486959519
1891080285
286230647
1165107458
380291886
764830580
1288590175
398837538
1472840994
43391232
1299715012
1926713191
1016093332
694852185
1776147064
1760437064
1415408803
1816283525
1367841107
1939292836
622367594
411811971
1911164341
2069944240
320119130
1031220652
440584317
1651515886
190870
1792477363
995283892
717979937
361215829
1707683045
1698430483
1071019966
1212798797
267254539
1922543916
1516920296
2080197526
1263133626
1093379768
1863362141
1466625319
480186452
2117105565
1070518704
1521254541
1168967420
1768887162
1571283888
1094478991
1632860520
1581772259
1561792479
1248150843
1367356040
1989163581
1358765956
875063772
1087596401
2142528780
1225901363
415517344
298249839
684798197
1234303664
543893939
481083787
46278267
1833590524
353020362
995239715
419127912
789379263
39441583
1379667701
135036065
1088721419
1159850972
635486569
1083823407
106487757
219946347
2047309380
1884103718
700013927
605341298
1157153632
800757886
1751299440
1905193419
775109147
1632924500
771577831
1972969289
209019536
1446765805
156079225
2027116447
139762778
846108430
366080881
820027949
1561525779
1256738743
1710894384
1550750572
684403392
1666333290
1054234563
663122448
226373797
1729029382
779941234
171252670
1642216062
217650152
758610567
1021658476
1648720585
959520502
2055744186
1813954600
1452175703
1335464801
977062077
439876462
2077678345
772124996
641021686
461426010
436425223
1626528887
789744911
89888520
777378552
698074216
251119570
1369824166
1304854466
607233703
657525341
1846858530
14871126
378176212
505144801
475169865
1738998194
689492387
1664646792
21658007
1007717576
296250730
797937651
1619721234
1683465209
1235262083
1199389494
951313272
2146997749
503338466
27041015
1282222116
1829162054
1798161062
1354102330
2126486149
1107273395
1705500007
1012208392
221112351
910214011
401907816
1857491722
1540042971
1643252974
727887935
316565167
1505842152
656705949
1259032581
1967589868
1669191406
1117303001
620868672
977628864
108685200
2025102952
1097761054
2109620905
127505314
162638474
2019319207
990719811
843509448
1429670925
777254022
1572818899
1113557599
1462239214
546890846
949804510
1750748184
1930807430
1699886765
1593974278
1174773006
1899520714
315921901
598366464
579297781
1392993294
1198444880
219760477
288829673
285764713
1509025542
1213707418
1099773997
1657352857
1841439680
554601424
347278336
1643843686
606097810
1686726870
1765379840
1325592875
1336273781
1241184121
776639636
820593137
115880777
564433761
320638139
954522827
884624472
1648677675
1250849159
108937052
714688637
1354452696
848009858
808302377
211364905
1793553507
763265721
419768622
402709171
1988530951
1208602855
1830795143
1298711337
1734575128
1739807072
1954899357
1994627959
1269639396
110841181
836132897
978465357
776206294
387240708
2095453152
614749831
1759182094
576233508
1712457140
1984352887
1600049394
15878513
126886115
1794364068
746572257
1136392653
1043613576
1045757965
1931596061
1470741849
1359604592
2067688251
607052382
535487674
185270716
203211550
2061590071
1770644742
173618627
255606975
2127298545
740767090
1505906811
2055145014
903114528
151332958
1146675665
134352152
1975916228
2011370544
994252557
1890041607
1734437340
617721072
1057934636
1290573283
1402744255
1610767524
325197529
1632360902
1927781506
314293652
1736685049
1320921140
1471984287
1995720066
2054660128
571912758
786857983
1109129013
884488066
15507670
1493660912
342926629
1948180932
1266155181
1827302934
1677619836
1822422643
57955169
719864436
1552645662
224474437
1002091263
772359347
1583352620
744590787
1319088276
1611099001
1961080005
1370462154
955967223
778257019
405417581
1020014959
677912917
2136234640
433620095
2103223147
372772035
1969112113
1152865452
974910977
1398996680
1223319322
1505326377
1697121484
770151302
317749080
1891041656
1781982519
1350424446
1881181650
1758095717
613386444
102699291
408077656
156972533
418185743
289143752
1365592210
354015851
1947706285
941712246
1114204094
1703437434
1260949057
165046891
1276557903
1732620280
368572838
1077780567
314546691
748303914
1245881461
789046371
1756875305
1345358924
1508850288
322446773
1587411521
353421689
602979973
1437870092
344105684
322489192
1013317368
490187803
1068506949
985286124
759393359
1358459872
191573334
2029523507
1018144946
1385435041
1565574007
1798623778
1581775169
1510980536
1473982189
1033626164
857654349
1439465180
183601583
1417410840
636183044
88673824
2128771282
770092229
1221567882
1829190948
303836140
1874063016
1986426559
1240345059
269890386
753643426
1583993851
895403426
1492798471
1434185505
1727504362
319814577
988606389
162953872
1299711850
1064222054
768991628
688439288
1560821100
761642779
1387304112
107639808
2018035677
1844618362
58210376
1300004188
1023883416
1091863365
1454648160
607273378
732388055
1800300932
1708915418
1425436469
1904682119
1837018044
1787190361
1563559615
676233105
1886626059
275567605
895354288
591754994
1190945180
2142419241
211840346
1127145412
446214185
758004940
1528182142
944037743
270799051
256058447
1232891119
1115468693
238494094
1436614536
1176801813
1298105723
562831205
1060347625
1116832088
678861575
1681588050
294615467
1331314215
55916748
1995573315
358622809
1897301148
1241435105
1469823456
2048815183
1633236459
636248644
897234723
1825432736
129752254
827557681
1660685177
1611915689
357402929
1832789370
298374259
2140550060
33891151
464625482
446629890
1545737294
944864118
974162021
1743191101
1723348505
1737457154
1857931548
1911619110
1760104942
809401488
161204459
2048532801
527069993
832323523
1503660122
699726723
360499537
632348311
539106583
1553971533
1206671657
1650017564
2009479843
1094016866
1488522785
744101748
1597300062
1783941055
2093961193
59769872
175756732
62906196
1421016806
1898597392
1086334845
231399081
1859391521
722590360
1063915518
418624382
1905095249
1538211665
533337342
1973723495
1139584227
1257779991
788938445
890870409
1160361815
87919128
627173411
1197371045
1209086779
2136770604
1656631171
42621802
1626311164
371275168
1060745412
816485215
2016236121
1806116115
959834765
97572072
724206175
403239893
1369537744
814115759
1847843907
1001664996
1224927873
961920953
883309550
1692335830
2009181002
68289633
1089562429
669983272
1638119341
1956431893
1253759795
2127633963
804459737
463739570
1097742634
166474486
142454883
979895569
1856892380
1655457287
778454208
1924194375
1424445043
1709374953
1941527711
1700814706
1203301627
313546212
426810116
1885066766
670397421
400467521
597922247
271171183
308317435
616925510
1115831670
1309256653
307931417
2015855940
3815519
2008889874
50280680
910303737
1477983461
1407812735
546496548
2103283076
1771702156
1393289167
1291858544
1863108333
2113109482
2109337115
1622051735
51751522
1946220724
1525098426
731796584
1219738744
1876947612
1975855505
474662991
758198980
1638796849
157136266
631597346
1427958131
1474587812
1891396889
117314099
155822200
1106590216
1022068543
1128589833
1624625000
1703042989
479785933
1712950266
1043483044
1807824303
1548340804
2092837718
131569790
1673436509
1798525999
299041301
1615332391
366234698
1122949232
935495390
141918030
972496722
1039969703
2139434388
2085701576
1993577721
632882831
2126825515
1505037982
1686367120
786876783
635804600
1021245091
1626095919
932355075
1677920748
785386517
2064581143
1215381174
1993839055
1162318359
1828354794
506513851
1620122868
1979072211
1822727672
198187018
1406997093
1342395457
1477648714
1097290454
1180678859
174580163
1571966768
2126976351
682836360
1612032615
1680243622
238931602
1790131968
503612550
554782805
2066272487
1126636911
1523141381
1031144477
1184221949
1947643273
157144608
2010140052
2116959804
931012125
865779884
710029047
1991039181
644514053
1163782502
11628536
722819108
643851880
2138967786
457817147
656997733
1112768012
759994903
1222372092
828361136
1577189138
1747965290
1679492669
66407950
388887901
2036513112
1026934726
981723705
1251640525
494388172
396721468
2087173132
1554462288
1527599749
269946952
2003159620
892392540
42873767
79732750
348309016
1127523256
211348499
135948066
499994649
271284615
959040270
1014410789
2099251218
806818869
184572610
205006077
1521799032
1693127835
1121157132
2006799501
1091280221
216960801
1753535133
1547341835
923144717
269132038
1293403863
1436810134
571884934
529303547
625047465
1586546484
1100253297
881030433
489851557
338746732
1386249471
804118596
785931178
1359540841
660839686
419233702
1951325126
904960037
917022866
363043059
1903531127
1566577430
1607011806
700577778
198808691
420226076
532355128
69674650
178358133
714435934
1634401425
1917978018
769334411
1652467608
1458875077
1605076061
1883096460
1677260196
249462644
1218610482
689583873
1655857432
1305963157
2098264852
988706962
1583437299
2028738328
10799844
1993883124
991556162
183335187
43622043
1283547395
517210189
892435923
1970874168
1697777742
319782528
1416207001
1336273222
1886649959
847961064
2093798804
408339153
1422090780
481480870
893747750
572073546
1147376724
746539528
1090300776
1148161779
556670890
1989048026
55951979
462585782
1103681283
944317090
925559686
1649759003
1064581657
2045065545
1204541903
1158279538
1282071183
64254204
450445020
1311223013
1403256637
1555936672
1959720419
2040620732
2143147167
605688587
175845799
851677964
1188839519
1498575154
480460573
511144348
1432498310
378279255
1376015128
704270766
2115456266
232676507
1742463447
1338759742
353616220
1091522745
268474454
1949962495
1977414035
1961922112
1112331247
317923182
1193508543
2121989175
828269576
1921117204
352752156
1698245119
17508176
905890821
297681171
671149622
529014334
2090908888
1444634479
624384042
1087679863
2112769748
210683188
685049813
1135522630
1464097574
472551385
957726389
883950865
28131224
142291973
706316753
529265325
2133055813
1680227447
2014802505
1527723403
1384608370
1947237223
1612975069
1130779550
1245130787
1229475613
1742639853
1772203914
570997317
1911721172
642422234
135638543
1769454025
701056155
1712380529
446702717
1622849054
17710659
32957675
1722521399
1787740628
1476962624
1653251663
1955908740
1415535303
1706195617
1488205521
1989069445
1820989653
1607643562
1472265484
2074816036
635293093
1028363690
648099918
1729116922
1592748561
243661840
1310551053
1151616438
1581655127
833411784
1191112176
1539849378
715989656
2090584106
1601167916
1360670260
1979377642
980528079
126226626
764067038
1153222687
570904944
1347800193
1976626521
1942844205
369095328
254267317
383860045
656924622
1970487033
1430051557
98361893
1465913463
2008099429
925527169
1698155814
606596964
501014961
592171315
1713614186
1777156441
412125416
604430357
1532905137
416821108
1904814530
1924785036
342604594
518547
1867478887
1219098479
1751302505
901919137
1702754909
90562564
37237665
1121034616
678486124
1777585154
100724244
417730244
1342927732
1463071660
1412213799
1161996026
969205511
579064011
1359308110
1755608257
623298691
327024830
1036494434
1573600663
728557626
1851184836
641462077
1866430951
982835483
504626522
1545399660
1126265914
1453286162
1755558177
484741034
822957996
2111913572
2136143343
842237972
1499967936
1973860184
1135088806
1125846232
1302941928
1471312748
1611698013
645786551
896682973
271715657
1109217986
421967478
266094467
1632535059
925054471
2085548941
643719014
1117445074
1311657173
1697823319
1399382721
1474071481
1319445032
1084070994
2146710759
819004232
1713020630
243678599
1208778084
2032035139
1024811154
2066436933
1303027684
1870805923
87339788
604242400
527844915
1172461887
189642478
532908940
864846441
672014386
504474253
1298512648
1094720080
1089313744
1107304654
1389963131
1557064164
19137122
902711408
701891957
829332951
1496423027
1955250907
1781722101
1996257832
979170167
1482032553
433102763
934681911
1487758975
1156337089
358214160
1448015394
1845808788
1422018428
2024217696
1335074249
850186552
746783903
679550288
2064467754
1753128272
1037204676
1672116953
395006656
969207672
263308723
1724717350
536122496
116253720
801376473
533797301
1979396648
94346786
1586977834
2036369063
1721451686
240524205
487456459
620228889
1426333146
1834371987
780090049
1792866232
243347315
254918979
1239884956
723081508
1621589566
1314742869
662810643
1020996981
1200685693
839025367
1327154005
822759272
2082551261
1815540805
1554733120
1379172634
519324555
1694838235
356129298
460992677
1890040472
1809030640
1388582254
1248913593
1184724065
1821842100
1166632561
1755831130
239352654
296653887
367462214
822386228
998838550
1484676084
1112892070
1753832409
447139654
626738220
1281712697
855110699
337261062
1022739120
1139115365
1337418541
1662515931
1160689915
101818735
522234786
899398335
1035477662
763610141
731543376
404623906
1765540232
1729058284
1302866699
593389775
825691325
893095187
1364502915
1753661965
831165742
732162339
756920400
2029480670
1257214003
5338413
78430482
1138825785
1650433081
735706660
442501819
522957884
1159605330
1341910230
1424024799
1489089216
1208330813
1637536150
6844965
341628060
345647084
1052989862
1451664525
1939101691
338818708
1849179512
466582637
1670876974
1484194563
1166513668
1102977366
245921063
32706024
1495528111
2104892602
1662673915
1762752099
2058047032
2022531451
747451984
296325496
1802955253
1843618880
1225555825
1487143350
1011305884
1570293161
297087280
661650488
2088497574
1613112467
1406067614
399781018
1771656472
2126721283
1355827787
1814170367
169027245
1903922458
1241925731
261039214
255601807
63092146
1409034964
1174404505
2000572635
688455083
2063216110
893560225
1451006567
11297279
1202440679
1187248474
1497832261
1739853202
1475351922
493774170
1948587337
1447875440
13380923
1098899845
1461767164
761102327
1747899568
2023758503
726563966
1349286832
1206535200
1544233652
786306285
1421590719
1907336630
1240676625
958970158
1096308211
1867556738
1359116565
1972908473
1211578362
334691101
582564691
813813993
1109584344
788902078
1729701542
1465854387
155824402
889303748
864116163
1515650696
715966387
878958092
63656152
1724449946
391729902
1170070007
126446419
1197960047
1720179580
31560559
1236614236
1843562969
865927010
839424072
608055215
1632463647
682598654
1450040503
33740124
1083967407
2009712471
2106163789
232054097
1752548323
2146763691
1544212986
290012129
1986015890
1995927395
1628135389
714696275
2109138091
2095572015
2030311676
926712307
763686739
29673235
442738717
458766527
1975796104
763206242
533063475
1871326820
231353571
857045231
1998372292
522499062
1429915024
1479296760
1635372065
332163477
2006728359
697898418
1431132124
574279914
1955360194
755311894
1552068127
1596074023
1989477485
1494076663
430048464
1669515654
1890968374
1087467885
624406110
1222161048
1569896969
841696536
946571048
170717708
1918608347
539532126
675309515
668218723
964501272
1596022251
1905345423
2134993578
1819438359
21851181
1889181031
863161772
1812333010
444004217
1375530723
148361241
790916932
1904264109
672837070
24868010
1152902071
666700266
542393166
902149713
43623715
350288812
979953863
372097649
1456117207
1463764274
540929864
2125361851
881698657
774076816
1648169137
1523299504
365626636
369549210
1575529226
103686139
875323732
1668611579
4515844
1060289886
2077931480
1942037098
1578375197
1410029899
9975834
1158901861
412414526
257796863
2142105777
442688941
657749706
1522665726
1902412164
1574397508
451410253
1129599827
2134755716
1108739372
836752147
163667369
1639748879
1487459133
321959713
1232917974
2066145634
1929523190
1992146312
992367702
565657040
559800981
1312790177
1229546760
1401079113
1059736833
1810497714
1113681608
1497469003
1169255457
880088551
1507381709
1625485994
540771137
503937289
1835488578
866506615
782020355
575938015
912642651
620770771
1579342663
447026472
40057294
377927913
1057761266
309178482
398690213
1217289618
1270146045
1376565752
1276287623
288895771
1392505813
197428647
1428319516
398963471
925432111
466756128
701364038
1789861198
264439029
239750554
771110853
1220120287
1796660526
115007964
1116927189
77311573
1456287048
1442995971
246605441
1755813085
292573142
517902359
1100602763
1310237679
1653787293
2075035247
600852585
583119756
646063335
1613452999
234221391
2033323399
595317017
1684250146
1879173599
2072086056
164511922
1663714788
2093496852
1754609252
399810293
2086483305
1152819420
1436415902
742779610
1708436022
1325696677
508586693
755029665
1152105186
1278074595
672782017
643825761
1769418390
1492289487
59915567
1786744645
604505553
1214296621
1920224869
2052203946
1896811137
738537175
1613295899
937895105
936204859
1306564473
1199061646
64856810
852438072
850858136
269331295
84364915
2025029168
975912203
361634086
154067731
1524836451
1117685420
1151187343
1724302400
1213541662
541196641
1377976052
1221415624
871113584
1135914968
842170247
134892337
1888401132
1862535901
1283898627
1592463891
100761361
680516390
1738582929
818644682
1387032347
2133311562
1670216868
1705263453
1033198669
601687743
833711892
929805516
630117017
676830653
133851355
242686423
1693702202
1708195398
2098332050
1291615578
1484583601
21363179
1954197197
681636515
1156146477
1661316165
491620009
1052154021
813590455
1354897975
1551035566
847063803
680065357
448590375
1581086361
1238728371
775800693
1213409735
197258594
2138796296
1328657081
855319021
801731324
1435687417
1549031949
1061302105
1136485221
291822749
1533328025
192068752
1694657963
1961676257
1322628839
824667503
1865838681
574103465
889269707
1729525789
714026141
948616145
1072328455
1111725141
1083504348
1818416298
1804335016
651855405
654003507
1996275452
901763990
915361613
987202477
1579545514
981707103
435434308
924793868
1088544343
1372937207
1638146322
1433162663
1412413183
1755537651
1203073405
1684447518
258801985
608011483
1292808237
831038825
843718254
409723351
1459511779
1542489435
1500058201
1284448068
1108595426
1026156499
1043064679
582990950
1994128653
1671811109
471689171
1340560627
636853507
1142823314
392182516
1426404281
1155460161
611790926
272222030
12322266
1722557828
354873277
564978689
42229068
257804281
490661062
331443506
423708078
710629281
828579408
355909597
1581649949
756293296
4425076
762383329
1984714708
784682208
555787390
2015776956
697816989
530701013
1002406803
1509806446
507848216
1932532164
1648537881
1260576178
852714021
457022745
1482819099
1810158410
799008829
804283011
1662776513
1206734215
589386514
969824012
1525609460
2058962735
9748449
1159805005
919470426
1601034682
1439172407
879703865
1532990679
1551878664
1886739994
614186384
1084267033
473686054
565857622
1565768089
1460483427
415520382
700341416
1319001929
1736002580
1489678112
1007072363
51250686
666381521
2029248956
1612082328
2102649296
1304377424
2081662743
1889339912
1343404357
90801640
2076671400
1840412634
176950315
1112747573
350122963
579118967
1393431007
1816271921
1915336054
1194288029
558729203
1280480258
1476002238
316275926
1421961258
151166853
425226752
1096484041
1212137927
1064827670
649151534
1788788669
2029281701
2032480566
1984673001
216438541
571702451
893678559
1990714977
1496718343
2216327
271296691
2138395135
1636185045
303495216
780165438
1320145908
1820174290
989560966
728338774
1659985429
1259109577
1089815281
401634441
669054506
1409501185
1531652895
2062746148
385540209
1035522017
2069969974
663301569
45355438
374409071
510719345
537508626
1798652869
633355740
2067619319
928226497
443698674
12406107
875412964
1642987152
1297200764
213108310
201193305
837215481
1725822121
801097330
1228360230
1868049462
1505927190
1427149021
668068181
1073250732
1536223777
2105591281
382879924
1074060602
741600945
416444572
2085740713
666846989
353590558
5902688
1657472876
1424383191
1646025278
2144466896
948333567
828862761
1799939689
1158028265
484287036
377053729
2002156768
341209676
1142617830
353619753
1385194298
1842691205
191413088
412395842
508286253
750871172
1589074236
757152411
1344104635
1420588471
509792776
273048480
614994041
1825671694
1404076086
822679973
989137303
30206136
1100286145
1702867342
211435735
1978661126
1308229877
879779196
1490462159
31031270
682151604
2014109803
1642494931
1183914860
945119207
1565999444
1000373531
1349269130
1261932652
399840428
867471168
1515792428
446444654
613508036
1130962503
1822583439
76673257
184537580
621414613
892175378
123757004
1028944455
1438031621
450590865
1790311795
996381802
1174215195
1293442482
1525352277
805645731
478878548
962436492
449364090
1536124039
459401623
872741897
1994523048
1658754905
955270680
756077001
386522036
1807884379
1434615869
1361699554
1540351103
1852822988
348471670
283123538
832716368
907991846
472643989
249192748
616039398
80520967
280707839
1820903598
685779421
240221388
1671820547
1427773123
760222246
343071776
436746461
887646883
1739518732
381118139
1440986398
127301657
248886776
29178537
2041812210
333346154
14730408
1218817202
193579202
2074369812
732034136
915275705
954330114
1705763714
2099103688
1067091339
1854147268
1132461505
233859668
1403113745
2137092190
819558098
60686505
248120849
324812112
1787252755
1612583514
1989140834
1737896554
580078890
988259654
837752707
1561315874
911841978
2142387081
1650620035
184696402
271710351
1890891009
2087245327
1798289811
38130251
1623428223
903425137
393749153
527033254
1634554195
29306613
698655124
252296324
1346435525
494868974
1670424906
929841871
1726029681
1280030577
2123532854
501165613
1636981930
1211389532
1683082613
2022179717
2007263851
989739826
1626823738
1655530025
1915068860
1091638942
445117316
474870869
240225664
1931386142
618709174
416829447
1068654327
2058605039
161564688
661858200
1051911791
1559352091
531599146
703954552
1708363296
1744215407
1918255664
505545978
142518904
1289999208
1304474829
1493196204
1667214411
762892767
711426511
873674342
1548300295
1539881409
955398563
1358962664
2006730795
1311687453
1474735930
113847908
2105580331
122854265
41457035
948819339
895141322
1195630909
552560757
2085497389
3604532
1830887631
1665755822
1001826262
1131523908
958843275
1463954857
1638462165
1951515371
263489464
1311777530
868500429
1340795784
1887515109
2115287153
1201526076
1931229147
1185786376
282305750
612357402
477749319
1077689127
1594486973
704225531
266621309
1257779991
1964766463
856170841
560339918
1746195626
464092529
657499805
284150462
337090302
1622564118
655836981
2109493584
1703961982
1255485325
144085651
54762839
1872779529
918396674
1939251937
542033703
945587950
494217891
898343421
111078287
1209218993
1953719497
225730954
364117406
1203870389
610959915
1650693154
1953377729
670759411
1837554509
2121229816
1250573397
1848452753
451885972
1004017397
2140526812
384437490
1263995645
1895413785
1574337359
373059932
2119668973
525002364
1161935381
1650730292
1401819267
1961613686
1946638368
930882495
1254577584
1938795103
2065578210
205025145
722947042
1987241427
272744341
1079634191
764733944
526948511
244530942
407924742
1806887320
2134899233
1937468119
1008528352
215922074
1688189433
1362181451
1074470738
1372094881
1325744515
657516453
355344832
729223133
698564471
1639815502
931973751
1225971287
1096894691
814586653
923830734
2113892324
373356647
1072599478
221966511
1941586049
1339687186
985203740
1845800731
688577912
754071613
1797965546
1299472739
778523548
1028917789
550472318
1012794262
1271696522
1755053972
301196251
1530525201
430557828
1138608575
1180445388
1014442587
972800801
819621307
357131326
1538450476
747704389
1242653763
968850641
1156832804
1189120756
2043315044
595963772
1028766400
1787477226
1045972330
23105562
1417906258
2087122430
1883242507
793453268
1090724891
769408962
1621535754
1556975632
1831789027
146826886
1400635288
1860217675
1462583463
47567376
599392895
1671725099
192049049
277597006
373765793
218026139
734753495
1599961284
2044714891
383856504
1480672873
639397115
656347337
374773752
1567823310
1866259805
456613242
966498629
788247344
644604929
1208588907
1986661432
1571965068
712527099
1709377085
223643668
1451903385
1291248750
1187167670
341238466
1096767098
1307534743
1780743430
1221882162
1840083455
237777996
2071217149
1948485084
1953353509
147948762
347341295
1617808360
343670951
820798608
532720308
1830817948
854227217
403832437
1580778475
1024066015
2050923138
2141169939
548428870
1537629595
361903069
1905441680
713182023
1507194411
444764753
1081186736
914512446
295449776
1317169296
400404180
1654378903
1530917168
186418571
1937634776
822052110
2057711424
990859636
61555005
1955319191
1888869445
1239554310
669724848
1040920963
1479871050
1682393538
1088705254
459682374
1318945518
90909772
1801897126
1574846759
161437894
1519356040
1012314689
1207754082
361691338
1553671694
742100699
610701665
1872490964
554067820
1427335750
1037552919
1056257098
1912408795
366861128
1244300143
1845405886
1116114613
675641338
891549919
712830364
1933849643
1769178428
476720853
213347644
282093120
1914892811
253886004
1130971863
2102599241
264512666
928768048
643251510
1099606645
339136171
1611789647
1556628568
1903461037
1187002199
1010357689
198222867
1886114383
262268570
728044738
2031082399
1223292608
1763866821
1605195144
1476775169
2076041037
131373894
415730372
297755834
301079189
1607556444
555829480
1545353197
1860265935
1907398246
1988254923
338583880
1601001302
707609290
1553038106
1635372065
653305046
207270713
314129430
1324587468
224226147
1013204029
1540528234
84990393
2041494436
1206793125
1905828830
1511300618
1618366870
1053391207
915554924
2065285093
847001938
105940521
374222414
1621643436
1355416104
2127450418
135702325
959997246
333939901
1131686005
312927365
400761424
181800148
1762390220
1062006258
2098106025
199210076
1667019803
86363057
480174803
1651418874
498270673
1186575893
1772179508
70079539
93886216
295441873
847691773
933375574
353039633
1571625046
720118450
288567105
690958933
245627580
1818172061
584444559
613090125
1934706178
2128804597
1983631254
1031309421
939535014
2131940553
2052187942
627383288
938112269
1746772058
1330772131
720983104
760267327
85161717
2016503785
2039188739
1609405106
1469907705
1945585870
644590323
1234266013
1432544013
1483057279
1601362365
497119682
1265283658
767173243
489922506
1678298731
1634348274
800031661
576873679
261381346
2079616095
865243540
147735218
1646813656
848461208
1539557150
847659956
1687444902
274383691
30605569
1616076493
1940145941
859657950
603433658
917646144
1979041473
737527165
841362493
44321155
8751677
286640484
295640326
11257493
1028961530
1301101632
131531041
56920781
1026535419
1627383553
1514085473
1819047055
831710060
2134793409
995391534
1481719026
1523673150
2029331623
239121461
252230395
1500057090
374098786
428286438
483271876
1948727389
886067812
1924969057
1681807232
691867798
222709425
1053402002
120701566
912243941
1725554752
1988574807
848231526
58918907
487506848
1647091683
240063075
1436183332
901053217
1852237700
1218034499
1849021183
144603233
1138601694
322286949
1221364957
89270604
516341142
649928275
169671276
1188409695
616889858
918213884
1552805918
999250197
1276854286
1501906525
1530157286
42753730
701958558
1449166875
983045241
1967575497
2122058964
103701949
461264586
84142739
52872099
2083779505
802007789
1977709717
861529399
942907829
993880519
1892603462
1084448190
1380999611
1902902406
647004409
55802418
1687609584
603321177
1928907955
2043485494
713578188
1836379930
1835844635
1609277578
818354570
938807631
370624526
90973398
1521679935
132864682
2000213701
290294283
2086023868
796059156
252756996
412309746
1589463446
74437215
1985040284
345373201
629261199
1220116147
1891262575
820494993
2037156751
670747875
26364383
1130150395
1606563394
111360733
194515750
1333410833
1227685466
406408661
1294563913
1966592779
1392482524
589532173
1871936053
1246116141
173854014
579792655
546263878
1374974865
799480383
182547331
2112736883
1278756314
2139327862
568489391
1570747794
417444871
267681125
645240826
770699217
1789438162
1553905881
325232100
680774922
1604054403
1905901624
1557607057
980010358
978585535
2110978240
1879413873
1388531181
1853026734
1042084633
1768957874
554295923
291456384
1622869271
1554343490
1983419956
1636078374
1394462813
2079161573
1418880418
1512746601
1002455151
824028657
1246368409
279853885
1602145620
1667404814
922837417
962163528
323243339
1558235909
842319712
438315692
2103021289
86255602
377822936
530310219
120478774
1529815701
1874649418
2144149917
1731477364
1098376428
722606200
919558933
1546574812
797181051
309985511
1792648051
1955484125
1302071734
569154294
392608328
1940722582
266584562
993193911
61093965
509903675
1503133060
1867782669
919822987
2049219884
466340882
356049157
163162585
1656561280
251795674
1519135196
642210438
709770383
606211150
775010498
1747380270
1508045399
883427820
1334844338
1946548555
1792562715
514548401
545546249
984208817
1604712889
1735183790
423430259
1615182096
246588139
521028299
80851106
1947515665
369610636
2027044249
1963983839
810275285
903308693
1101741598
1058119665
661591084
1182410082
2054561572
1094378891
304485338
212449361
607527037
1837141116
123669860
591797599
1684917555
1878593962
1882969012
1500635853
841728703
1851316154
4266223
1212189040
680489834
997323382
1226328576
361589027
1437318619
922824584
647631341
1340585740
1241508099
123530424
658361662
1573356431
486541268
262588516
1921512809
57968315
1128499732
407383330
84867392
510552103
273558580
538273692
1496694268
1027918613
1478784629
187686572
1052526619
1380875291
1394499562
2016523098
1800650771
1820324185
1773961983
2145477181
174374025
828610845
44980546
1896930973
284297991
874659316
1880024362
8225424
2009250272
2005270365
1494345304
943518873
1847242264
710139351
1033166688
582530896
1457084827
1324070461
1397324738
2062135332
1472762574
775722992
1168533793
1012687800
947369798
1090234830
1194898460
781115688
282973432
1819058276
1157413591
1493670955
1917753478
1492096677
337823678
1598974360
538198582
933630951
870887119
2025598900
1880199218
832722081
1911853585
1633233985
357336955
1779949821
1442491097
1927373414
67246690
662429037
1359036292
1783391929
915133018
975127345
1968028188
1382774901
1983656804
717541601
24436291
574520407
431407646
1519548788
1125950861
2141564491
1766306918
1038827909
1756684404
2139327213
926861065
210039355
562180442
470402592
567392662
1614100327
72873890
458976389
928552858
1719099069
1508231620
447151518
1669246494
789822445
56152102
1610910620
993462096
1393914428
588286448
1521388603
1979106446
1726785604
52751653
77036032
410376714
750785334
148388343
1763982010
162756998
1806511289
251318505
220065072
1187668259
1818535641
1338820077
1439178660
163409144
1747667308
830438459
1109435627
900104472
1791637807
354243345
1139766251
463407691
739663316
1961951862
1768808972
526808749
1148911780
2114007890
1728249220
365009272
976918175
2020653741
2123020238
1490320899
156296680
2034414001
1688575671
1750947844
2039805036
1855414245
273999200
1854573738
1219164509
1397584734
2000717729
724544673
989022523
1960442797
420365847
371582576
1181036479
1063381540
2069567505
357237249
211022893
2098052432
1385068723
2045137942
416233496
1012076076
144081033
1169640581
1654756067
43481345
127065139
694242664
2024872889
1375959794
578148775
1429318354
1078355625
2049501601
1459016835
1374216729
74423426
415849397
1238258565
1450284552
1969390572
674489466
309759241
1759221971
1733522454
1635417673
227978231
1129180225
979386159
180635085
1531185879
1105714909
600989747
1361204932
739061965
355925389
281358955
1282982431
1049580786
252172725
1998989102
38068742
1653719333
1541010959
775739818
1425381216
523384213
1568952945
2068383713
385924560
1215955587
1762608651
214672067
880120903
1598473323
1980301601
2118185452
1541058726
1867331497
526636075
1214280535
271363801
385528995
446649593
876115397
1194505584
1847186823
189012734
234216679
96821343
1909951028
2126914777
186463254
1429401550
334416634
1731907096
1228511852
289998272
1726751262
1796807376
1535915951
1236301418
390845660
1232514421
490820515
1163641710
1762519340
27580341
1929845315
530702663
255314630
1293209061
349603685
101474117
551908807
706745071
1082711477
1468264623
559135193
1715861273
142056853
477867753
1192312464
1979533702
154991204
637016319
1321387425
1932425546
1613139370
660076488
1795898742
1876619862
1433916108
1889784698
1894035088
2133272697
868699136
2054972417
1500624511
1760683705
585009369
1272553424
1562702426
665828475
164698801
1004368975
978331847
252051219
713334401
1361250895
988545832
1375964351
281946998
1912015708
1380701583
1448894154
154805934
1002541935
211635374
2081443282
1683994601
1120399522
1604736467
975544363
1042313412
1640411187
1677662781
327998132
410761161
89486038
1883098684
186045225
1928331183
1897095469
995120218
68286759
2105223098
1846171656
1044676065
819506421
1517882653
1152159249
1167024747
1305892801
1137618765
559264604
1472113587
1955630747
755383312
884872818
2029281117
1557393901
352595835
1456575104
447811434
1770336683
1535414853
714211376
1400478397
799271364
29102853
380661852
769005377
69964707
1447457354
1223358878
1059448516
1030817366
1791310655
257345964
1320070399
251928815
1011277331
1995882508
1535043623
687922577
185692685
1502084540
496814205
383386761
1701172884
743308124
313715325
16024363
1450542477
632099914
326707240
851506633
2011506006
153207388
34068326
423435027
453058095
283899700
1920803230
1369648731
72077505
388155837
1121128456
125738393
123307483
1223884388
2039338616
2129243104
1238053625
1871482714
1878099120
1482208655
614563417
355056676
839601463
435742395
632854502
30122154
2137837177
1243613500
2016592711
921274787
341258110
1990958492
789886848
985687065
464968799
896484217
1386943194
194565155
41675210
98639267
120169128
908592608
2018562249
844254244
1277222949
1680617365
509821523
1751645193
1677496126
1208202933
800640734
2133895338
627107582
1231094728
825116700
2145130489
753445645
716691957
739899310
71152494
39512669
1392537272
1788857978
1784982280
1167439648
427572089
873586873
1386415836
1225264828
774085928
1687783395
645700701
1216751349
1221787842
1175247442
1272881529
2084782897
1187059779
2089957336
1881987051
1165905676
2111932950
2025916804
1324384221
406108149
1455962890
1448765709
653937047
1216400773
786311919
1987822646
2013774016
228786089
1932717562
1284217143
1741427496
919670061
2069338272
406828369
583714747
1206314741
31610914
1830704162
2092359687
1542887293
1496429830
213301978
1439668856
362292026
254752704
1367931417
1512692502
924635753
1534982371
10806683
898704465
1951955741
1772233617
475954328
143262719
128584
2141676841
575686648
2066958093
221099834
876476678
428451971
1929367558
93578291
396010060
440626178
1762883877
1036430336
564996087
988730959
418007302
596186140
1032099782
1467786144
779902347
889790465
666032302
1578727807
740885990
10473909
1539578237
1203164701
2046703539
730799701
1064143381
1172128029
1946937414
528016722
1558284562
2089217305
577796626
1557318626
554746227
1698725336
356433382
658637624
166109750
436878481
1654126977
563802065
945084468
911700739
728835788
941399604
954821447
272381741
1919637221
2060807426
546077648
1409103035
1994199949
215459505
71684465
317018968
1564634868
851536562
1386049001
1201933179
993706249
2036151025
1680228464
235640649
184851222
969218558
1842882232
867751584
1934960717
1949948544
1514326967
98714380
1618822748
2041764113
1762475488
373808846
651531453
1522930570
272554872
1064779314
853416360
1717268568
810775929
1092977046
789372639
1009495770
1362927622
13253010
953021830
2123516279
104269927
1807792192
877680348
135404781
1028294198
2136695203
1966975790
718780871
1456491037
1901098123
1738297864
595049208
1507563953
1743982179
538843324
2134077444
812169331
521096883
1582054486
1984789604
1942296471
1811123029
604989590
1695058682
1809294968
1138647806
1170627366
857427940
1975884563
1696186636
1639522849
876370039
1433271916
625023288
1815720310
1940433403
391863496
1794782554
1310582727
126599885
1318855505
2025557146
1329745563
143553452
1477466019
50409999
101285959
466191368
39283332
388245566
64168933
97164888
2083194500
394467137
24718523
695421043
603210052
705627085
2030805796
213885982
256568373
1861355096
1868661088
297956409
1799491946
1514094891
2145260774
1421099968
310929391
1231843980
667023765
357230436
1724263818
1624287653
641697671
1686918613
1849730964
951785284
1153881420
307037188
1595184062
1838231201
2026625435
139589678
659161050
1682900007
578510812
1071162969
1974938887
1234119464
1798893381
1160660905
1464372067
4741974
974626418
1948666988
1141993867
1979727776
151138754
81070665
769090162
619861301
1691734863
227983549
2081540714
1282259092
72694945
351591922
700574411
1354256557
972944783
1752675567
530420702
836340629
370886334
895695728
1582547686
894791157
649020321
587131631
686955744
242204899
690050678
1982692304
1074633962
467826189
527531979
149813216
1566964534
136273338
315014374
83567113
2042559530
2125968532
391756454
1621953931
677854296
448324013
742982993
598185111
249924552
1609542320
1948557023
744411923
1489259773
2103413093
1877104650
1045336780
1623113907
239549411
1364531035
96291181
1463055794
279667879
1699897461
581497362
11290494
591628471
898665532
1316718974
113797945
306393291
645877300
397315874
882696971
1425102345
1900581684
957098934
154344065
798770283
1732107862
1565810031
666907080
673779427
2031532155
134543591
2094444059
131813890
851412347
2112109942
210585038
869762
1436822577
277327536
1399379751
1910490914
1827291207
765011893
708963993
1803303836
780563899
1903752482
999155431
227368813
710953626
966386366
1223308280
887284532
57117740
367575609
1177183358
55601008
676619028
1133700041
692030379
1847900516
2041500156
979352998
82150174
1567674080
1211186434
1707638600
75530724
743323795
819654743
1000425310
1145291037
1688922462
995417028
1691674690
958187587
1103388417
1056260658
1226947616
210352254
975378132
2095869803
358286464
1028088171
361157612
422652621
2098809252
88080401
1008884979
2009019666
1858703070
1532593106
949042053
1791237590
505745378
1100317503
200755688
1449422939
594972221
1604415060
870193117
1967464843
686424532
890241231
1168913160
1001724852
430838661
1002398101
813641361
1977794923
163293543
889605564
306790409
1080543025
2092319391
1222385676
940470937
1431592899
690866534
55817531
612764983
326011196
1142346255
676536517
146522742
299043568
572338654
510814498
785335422
768071493
495904675
17504041
1213589066
1855555518
213822621
988264200
704854870
2099681710
862129005
962643565
2093370735
1377859899
299881328
765972783
2114001310
785011692
1197289490
1332455131
2007504626
85135192
174767381
862372111
2087903932
1171612665
1117393367
42678010
1791979237
1862249917
1567430509
781148154
1092054584
586816710
571687054
1938410440
304791634
638175982
1320362358
756927068
999144175
731228091
1420486813
870618595
1185583629
2125952511
1579034510
1749379472
161569795
755230327
170417135
1294403893
1232441949
1887424920
1567426802
1760729411
714850319
1403222793
472298461
1498552870
1099935472
1420174769
2098368864
1661144409
309275317
1520838338
1719286170
1457422353
1805626614
279915770
96524287
1098326119
586288999
1771432818
1922839163
291613358
123362821
1983748290
2080437768
164861291
1833955966
1259316755
1186260788
1500241519
406480657
1654020089
861415581
1121866226
2031169018
1074025291
1652675780
13962262
2059446462
1038099693
662931571
1326378531
2077537112
1937840721
1210079032
1935037529
691223701
38616397
307611741
992792592
1643147547
1940404582
1960978673
1997542853
1497541349
867209220
57709609
619627062
843009459
497929212
1460972956
917528030
1623053515
1365636803
1390586719
1668818172
1209224634
226042167
1273549287
1465398405
333749923
1986776469
237509167
306309793
217341522
911946149
1302353695
2069647967
1010214548
124573965
139086252
1486334268
467205039
1430512597
1851679012
1388582980
727273557
981189655
122189951
2051497653
31440887
852294921
460290849
1246141422
1010546297
1990495401
946623100
1469520653
388912182
1584275239
1695105777
802991635
1130495204
1880375495
47277720
752319893
805020462
289395634
403864708
882587194
235540601
383131046
306707294
2009810727
958628538
846591093
1029926290
154110522
2069114506
60656203
1125409615
109864546
2136033613
1172953220
2069122925
586288612
1106956990
1690210261
1702531661
950607408
1604442224
346466980
1813529512
1080287210
1041889799
1372269195
1150142480
548027072
2076275246
1984365228
260199713
798827610
1351520914
434327886
1118425138
1355330362
424532827
185206482
1213114241
38403033
1784592771
473916036
1793788683
458117319
1462753207
307542648
487066556
300468222
162278971
1322750525
417758318
667669113
888051715
726110186
1638178046
1433862202
387556637
367882283
1791463410
1374633390
424055412
1435324892
1238028047
605657983
1511710792
906512376
230139064
932938910
1081409215
1526729869
250807147
1015454694
1202566142
1700905963
796685430
1531522786
427999073
2072209999
399686149
11442139
1903119430
2133253600
1473833724
1739033235
1046491489
2054907861
428137159
1464816654
473432828
2129942133
627852243
830108689
333140359
1184966994
692108829
275592045
624032042
1888594345
1003414947
139104979
206709860
1216721231
699631952
2088795086
1891204533
533113589
296410806
1385473395
1377004319
1424977335
1239341232
1528042847
1181071903
64938338
456016324
611363262
270300240
1593251000
1110375765
2030842059
913700888
1222368128
1402423890
1887853277
609919036
2126976473
1118922960
1908151425
1785127341
192613627
1003322912
832748132
594128370
80863059
971355589
1961198152
474435399
467607238
1451486599
615285639
311137581
1555752874
1235996369
1806492057
1253733527
1296129810
1795383029
125310023
714698751
999520726
842105877
1094981712
2081943762
54903135
1015689073
1193197062
2038640788
2129345162
915214823
1387187649
347786998
1285106038
1010154709
1390161397
1444806235
1570897551
932013589
949618255
62682789
1925593197
1976405245
354231229
1835184616
589668718
1454019787
2053710684
1868635697
2077646332
27634547
2066425058
466849800
2036402751
2048651668
2064662350
704590711
1831331345
866363254
65727422
603580691
1506640782
630765950
2131895144
1468483242
1247779577
1441198439
284267849
1439743113
1286267514
2146372872
2010502984
104457614
162343899
976038330
1224227635
732535870
1184969422
1557701593
658981917
1576812681
1167938109
752005397
1850620526
1531146291
643348873
304353841
816686356
1143055672
598165760
1322400833
263476523
1655768578
488366345
1826044717
1407018649
1042847238
1043710602
585703211
1867888788
926751084
835203185
1799559677
1315040753
842549579
1002530063
1008343010
904163659
2006526604
618280581
81535809
1090567015
1660746555
1338196714
772739178
2110551991
2004217538
1882921411
1746143390
54409744
323888198
1202123590
1066914277
1975072491
1865336474
1812203402
1374753715
1215118643
2107149699
779674063
720893003
640825157
783852239
1718366280
883206843
545863363
1428737196
247734217
664741267
640024023
2031083409
694453276
666268320
2021027748
1330319083
1051945104
1522023132
1930339175
678641003
412388535
918212598
261656986
781915889
2050453140
938459806
1139130768
2020650857
343014082
1756797581
1887452093
1254720346
1261315854
592460097
1058777694
815953418
905619819
1418130474
1926342896
1599586528
1684539848
2000961596
221266217
897823388
920451095
846571041
1669189327
1321346555
1105150780
1728129360
1964720710
466088375
1119891552
1015429862
1564926070
512638607
2097889465
519829510
1030395915
1550127439
1927616904
1419441622
2124123194
904094487
1094737114
1650291560
1808716304
822230860
1068060562
278284177
1998118926
1793682097
1168247142
537499551
1127358971
1740151112
272825545
1010662500
1089282346
45332180
267376278
809885953
1072154615
2038796422
1774368501
340326496
583742098
121284276
1859652015
1022364874
746119354
128160468
1167026591
1944729944
2136421809
902989666
1810845488
1188086124
267160784
1516384714
1113303300
418005220
1850255976
1837401341
1037500443
345216295
1462943582
313610339
860804526
639212164
1393490755
1048564047
1152431784
602996531
1708007393
1944224640
1428243947
266293421
2007280780
457964901
237918603
779497899
1363532235
660635189
71183312
1476358612
1215659537
1211415895
1705919344
574528140
1198444332
1481668920
1746040723
32622962
2120869247
2112850303
108531525
1906828188
390238447
1441479711
284592840
1257150112
990472908
900546315
58520329
665632597
1358365657
1338093927
1694260007
537217119
354898359
1891904281
207108706
281869075
324785673
615154817
1383505702
777595324
851767431
99738923
139051915
412943864
1181606468
1627030477
1102333917
1042920392
2082896933
2019744499
1924027933
345645832
169849815
320993526
1193644901
294048428
1597858037
1489911529
384654197
1552352350
1741886315
840847001
1750818725
646094128
952715470
1035670562
275195514
1246122572
152549475
478403470
1645243977
1153025171
489311391
578375058
788351140
275391560
1554800770
1596512511
676524404
1882123242
45669896
1942151457
598831644
641455432
310744075
1682808076
1120608648
711953698
513979784
586400796
1496187605
1561111342
823132949
660590388
690644004
528518328
791082616
1893636179
45627212
2136263443
1514319615
479814597
4264676
722534876
2011848627
1835107282
1281370543
398357978
854894021
1447193958
106443533
224299983
1014010868
350024948
1176592138
2133685242
3683784
747167985
754755999
1977848983
564309900
1718827620
914731400
1308280135
1140006559
445605690
1702795224
499348205
2082901260
1535717655
1443484802
792605065
33183487
63720319
1183313784
820030828
169335581
1330483760
547383622
1903337447
539700135
588449334
827149627
1326360516
488388943
771845822
1608907150
1808579836
590732720
1953022656
798941063
78062962
377013264
1034504755
1259315380
469180204
313382736
382462286
1808746094
1280286193
250006956
937212709
1840481588
1054180076
34072234
1595872212
1302258401
614085489
668345907
622982100
1947387011
1493695468
1945740785
195784976
595044858
1746532766
1069792146
1842776660
1090748658
933706407
1786483542
1914799800
1885495331
1836048959
2032636012
1843085944
1154676042
1782666744
1201306886
416316083
1289454378
554594067
1076198790
1764339915
2010519453
209504132
798450517
1062644583
760013815
1495619313
707628600
1221401983
1557999268
1153101706
454720626
765190088
1846874809
190115256
750863003
1951486511
720187601
1581256113
474321691
1101048843
739224195
341672277
1190006974
794486671
1505085731
489426240
1557412125
792664784
1682000523
839194131
2029042848
909121356
995809744
767704128
1372439861
680839535
536679044
1943873641
955537074
1427806275
1046401304
831581794
936707765
1789101079
598622496
1069659493
1002928709
1076967264
144221826
399906767
1810055929
1659150909
773069080
97419686
1184637569
94124492
541607192
1901760512
1155302137
261573344
1488038401
1370218976
214922791
83557219
382111406
226884722
1094411248
1729074858
53383508
437032664
1815045098
610223966
275830475
1756405210
1091307964
1278915691
1561978499
886270042
764532558
1602021591
238114461
286848555
1678433629
1595133917
277910464
495551492
1366476041
927859135
74951171
1054806838
2083713595
1221905644
822238942
1414176817
786914443
1717441979
1546568021
419863219
1337381226
1185986742
1866826993
1227772260
36964577
943479641
332259842
43220721
1019433494
1135327117
356508081
1233365354
149041429
1687410204
46541797
2123590377
453919260
928295558
1964914200
1477058485
927028111
1200970361
1037686936
470848345
956370225
1291404461
1270260802
49025193
1114417237
609720421
1617158483
323833786
1534488342
64548781
1469339452
1899889211
662121139
30533406
2011135694
254578270
875533493
806743501
647546006
1037394638
1679339900
1992793302
1226872202
2095549121
1788599091
502705644
1607926432
551860592
411840490
1070549174
1352150740
175934083
471767607
969635412
1091553455
1771124506
753595706
1998296527
1964923664
948648357
395063336
809633517
265945717
1244203117
388727612
440225825
894924819
1530645893
614236732
1372274200
233944043
249008559
876704669
2115340920
1248337524
1028794421
478376870
343480347
1036521527
1614621036
2054528528
2077081422
1307429787
344689427
677310160
1674665755
1347030056
871598726
1923438471
228008909
1757040161
1607812567
1377896588
966281983
469612785
1422797656
1783508120
797510967
416113911
1064225921
623562501
517386329
1801230382
1387227165
1086508936
1959517308
1763034584
1741372811
1367168108
1033756918
736216656
703778663
2025599166
278331214
1848414120
1135287859
1660748063
1120687637
1409778618
135366175
1792082359
1379629529
600449477
818614152
1090370128
837127539
481075061
1326449980
1321407674
854925948
1716882425
333275742
2143596222
2064897957
1340977146
1865049134
1864176996
1400842792
864361652
964951385
709206637
1536715927
2114968244
98286308
1173241882
529664710
1461290123
907493106
1176420692
558621396
534368283
2110821980
357281200
2042026093
2119967853
1140955768
383575486
1233128968
1843792306
208879879
2121102024
2006866334
885151269
1289434790
1378276194
1649834010
216701030
1361300000
1767729318
1384877523
170771042
2107146951
814507989
1069454465
1731723303
402431143
426574685
422915110
422114707
592225719
1379913815
621607197
1664342496
1785618854
1110236213
321406924
546523147
896592882
991512735
1868798917
1174363759
704788543
1521847881
1139227808
1298836693
1618365577
9617943
1325503062
859959391
1428085211
1374681761
257573170
897212970
704235902
129345343
1410492597
986660260
526336045
35428408
1573449436
1106806452
1171153526
523337683
1821556003
720837431
571726867
576676767
349724152
1730973803
827763714
875513713
1325255489
508115403
1685616542
773700838
1461545764
740807438
1221354604
233536820
1637841601
704558218
1623245247
1752297448
1468716389
819587137
1134159306
1457913367
1189910989
968133011
679954013
1396077585
1433952434
1129181834
670889936
91391463
738881538
1082041399
194421384
813451780
1812618367
710356846
1604875794
2088145738
90022113
380904819
393259888
1881457674
87452908
1036877461
1646611185
706991954
1940678307
115068979
965839865
727655564
815370040
1595779660
6978721
817527565
1042187555
494811706
973233057
623205941
190823789
424385599
828302614
1229160415
1920241576
420992934
1693927340
705981787
1693359885
601806371
1718292616
1321447399
874481722
2102968784
1941018225
233609162
418870997
461640574
669335692
2050550856
642014950
823277994
898584334
1441015324
185223995
1057259587
624483372
147152522
1222534123
127361545
1181546413
1059905189
1949230766
2087869629
1913555400
690917797
679408773
1431318932
1990848864
422412835
1226393461
886065883
617433120
1419830468
1506073374
857793125
104015842
1772591152
2775718
1140630242
509609095
1596321213
1006702064
1305322336
1940254951
223032985
1786692841
156429854
627235463
675469897
1235413737
929299057
2032003913
5871547
1182353763
360108957
596429304
1353913789
987805001
1080599345
1274213923
26098546
1235343709
1884883199
607078983
326014412
409049302
1143831109
846999589
859871171
638570743
739701647
342850303
921260363
1606239238
1496406296
1384432979
1802788775
2047901485
1335699215
1293393750
1071316046
596177056
380405820
2006977643
1397553119
1387860058
686460542
2042551459
535320851
393187137
1731995239
1875835875
510457425
1109575568
1441217256
955489368
1778225536
1467688342
1406360519
277779853
596730098
1511127753
1826018088
1603571423
1343585337
98288445
120832093
2078199856
1688045346
1828417878
1202374184
1197371209
1931641969
1422857288
989235735
1572801440
1141834826
1861822790
1616002259
1356979048
676491725
257815527
1205863831
46138493
273736720
1788907754
1201378864
1772505038
1774836512
949404691
59446792
1538562491
268072014
1824656253
1010301547
1436232664
1443148076
1633829305
72990576
531839845
168601061
1670875580
635530949
180688772
1194966075
2055739231
1735239528
2015367055
1894378439
320816454
1556862950
1176790687
863696887
1709963169
395928589
1945211022
1383160012
1092816305
1082170855
1010019680
1777469492
1518410208
1832996409
1578084432
2137698379
1116040718
891193065
529288827
56401950
1965113838
1270123422
1075177938
430615024
1984806835
1510677665
1052379860
964069100
959570490
761539746
619459983
821076410
47148963
416991649
1136024385
806177377
1237957194
2010531168
1600013034
490370420
1687804694
1057468572
1820144489
659209060
1453691281
2143575652
1835014011
306926782
77384863
1658192265
2075242893
235960295
1291933465
1671817499
682587574
447079687
457420556
1726180427
1411856642
1463017680
1943751590
1993550790
816588898
202996104
365599352
2097268724
329511418
1310947901
903692308
1545153570
1784842959
1255741515
199954941
1175943497
91491898
354207655
635260201
1706952121
1092480669
1728548037
907503627
722475231
1297919656
1479608955
128691391
1418638805
1115980774
165672061
1602114726
1169532539
1459560744
1743215438
126095182
1392701160
1046726489
790353925
1796269752
275617339
392750264
567044848
1891227058
754455980
670469921
422363073
76032637
1572276559
808880550
1810564945
477138870
1951641817
1709700440
1683825619
1898482422
1243744952
1402974059
1754348571
1439305716
838046095
2004068775
290436656
1501623773
23488333
1319232984
370892492
1889030217
870395963
1814926237
1501376826
1828013733
934404262
168346866
152534863
1076064644
572415570
30252981
840337081
1790679490
454154748
300059213
1568832363
2001425211
365379474
1497867418
1285717661
1253430609
718307775
668187212
374311807
1599808060
1780505522
2092515638
110002736
434264779
1585502438
1926354205
1684399806
2079866195
1194337012
71630659
1169866138
1287979892
1825809418
1263664635
2110069520
2053965575
1918905372
2091481937
51987998
154480521
848527532
31019119
850918454
86465048
917707118
2026694036
1322573613
2124822845
737659643
154383765
271695522
345626663
433523406
1022287200
1674824805
159522540
1516926132
1155571566
1083506609
1701722916
375221141
2032269197
1863613573
890588316
189916523
1965639158
159043707
211698316
1079519466
765310827
1911157850
166342964
1537016471
1013998118
1339748478
1499435905
731459088
999422727
1564817155
1963832418
1649387983
845875111
637976747
47280292
451890045
1836888988
2100520903
2070099921
1001817347
1234818842
1018350042
1824498349
636965196
2092378379
599005495
1776400748
717766037
1118904038
979780298
1523880535
8622683
1136821182
1058187635
2115181226
555794258
42919284
626723185
1230645042
1740772015
1667475440
906932586
1432612481
1097430363
767061941
1016155519
1058861331
170505949
2039807263
1853198906
1800988270
1417056301
1932073636
825878122
2133748355
2079054440
729886993
68226467
1081082631
531226608
1474597626
2020055803
361805453
1332324256
1118206071
1053367803
1903174133
998298794
1851333411
1879055823
1521100663
285034520
301803728
1856874087
1988173980
1945563213
743227738
1772946112
1707946743
639758414
314877047
1624705247
793630724
879664053
1667991569
518188261
1724537084
1422570958
670294742
1515479577
407188418
2123586428
1437222656
837268732
1676528205
1311271781
150434297
863141231
1106220051
758678216
1508089833
1759373811
1462505204
354605707
1170166724
121085400
1870934435
4213475
560588156
1863840307
1544663784
72344067
1196946228
1600476783
418513831
1910011088
2095817446
1917593087
20815635
1425008447
1294513392
155556516
275089543
305582628
1147131222
790122466
1761255055
1594013953
1273204716
1849602737
1298676967
1553956076
1233191753
1687237598
356081819
1259387807
220544953
1543456892
657008495
2108270104
1873858007
1941569321
687983662
372051124
626606239
1485718394
564535023
153323442
2089677980
953801857
876598259
1875192285
1716519805
1782736463
203854551
1550624139
1755741649
312395347
159528668
1762829446
1028552350
1609848697
1438256734
450714950
1698650825
905531169
740585032
1695475895
1508111561
95726553
1011874835
651542240
740731030
1534513606
50100272
788257602
630589659
609128681
1540613324
513163491
811451370
599040163
4314270
857188906
883954245
527563981
429955702
1406215597
1483361025
1529127820
1645937182
456988286
90456459
129235012
76682961
429117291
783717142
1588447804
530344120
145107649
1854266390
241603715
1611007086
321147807
1755241700
1319148894
1688143967
1226142218
212805800
337918060
947421028
882746301
601257863
1878805492
1740162707
565300711
2132087134
643494814
758663578
1717054899
517229270
1925705772
2064971532
890271371
394205980
174869447
464322528
1070698327
567936592
814103445
2076495978
2123299756
1887322782
2051377681
2045855016
1945148158
1502600713
1954834051
610294413
2000997452
750045810
1982158860
1946519334
1248183903
1266881153
138726892
2054333522
474166260
863017476
1813096497
1978871892
712739392
827653940
1363962238
587618189
1024395534
166787198
1119528730
364902662
1142156729
2021270610
1154873922
361125985
205978978
943753884
766810294
562573219
93549114
1560617505
1711705815
2058441349
1687600212
416393679
1128661917
1356944793
240299784
697866333
1392113741
416810515
1429284506
1991960446
725206520
452700959
276435873
1458027739
234586446
338500167
388420565
1894041603
1269083808
2107224878
2084718819
1537287543
1078125563
240971122
1695382297
1687105343
1445789746
1335885104
137351051
421255676
409279721
1253805608
1559611962
1689851258
972798327
729069731
1240208142
1611570828
1591819396
221589816
661186517
527942089
1576531149
1183408854
2048605392
473950414
482727504
469595782
874525589
1507275255
11968797
348572075
1853778380
80681826
1769738387
1333782078
62088773
2016791758
418007693
984232734
1190962459
340275353
1155778245
1953347611
349029048
1723042197
1928742670
1565776419
1800202529
1259702036
1866118117
245985563
1115091773
2055610947
1753752334
1362244278
1199715152
1978802737
1777807282
413158430
811872740
447362691
884267937
1259342498
510518109
66507075
1660569543
557366060
716694484
398473719
761183833
1341253938
1730156561
1706524596
1189567400
1760180623
520419132
1946511497
700400106
1844233209
649898531
1806543694
1337435528
1697067797
466173421
1634891947
1025777210
113604439
951440952
1927411125
1202310912
163513284
1007464118
371090382
953408890
1999844677
1269163975
201308331
1792653459
1960240602
72152232
495866803
1253924530
151277926
1025069449
174225702
790781770
536073912
1201654401
1497009220
2069129032
929942757
1258326832
1376318222
2042784847
547290097
777639923
1571582978
1924814006
1859570533
1272956040
872393044
851168120
1776515289
81326319
147550899
1331247961
817270495
710579140
1108069797
2030198424
1045102631
133115260
1891592770
1798723791
1341910230
1747933464
1915019737
854112080
230091932
1442486746
384825756
1358142973
471136310
1180612128
387809209
73710676
553676721
816155667
217660992
111519531
1410120822
402200657
255644058
917433571
1378896323
834019370
964005720
1940561356
2020468286
2006474912
290760949
1781418530
2009384972
1478093296
1838587440
1076747725
893991578
643462377
1614006446
235526696
524312789
1418600434
971929227
514294612
732626279
2078805583
925542832
804817314
777524794
705648464
264693241
1798499972
1876387250
166219028
1781859405
493659219
21700057
1654601176
1396349012
1630333148
1675880882
1580339582
439150498
1217215514
467041030
1947311748
499298379
552700825
68216315
921556119
827816298
619780620
502986586
1059999009
91499757
984295681
1800736901
1257388965
1687304827
1202760416
615562151
139631721
263335513
1661363383
595353870
2027025914
71584397
1867054171
1708415919
1557335058
1154002959
1991932892
705218876
419604928
1777326490
1112092203
2076894766
1013339759
1861173543
1551089174
1059004554
1046051221
1415024823
647765499
1163449738
1674022804
1163088708
610594293
517011756
756527375
883794350
995029813
930280071
1373992348
1794412613
35885556
253317568
1601546027
1855727049
1542357879
1521248160
1730666548
1684272786
1454381670
1489600528
1442526425
1527752622
1292490092
550250656
933256575
1417363096
1004203650
1792732360
82493737
1111118216
690945094
75919986
1690535227
1553406099
1517359778
1113163043
2021293945
806192878
4472192
225699264
1177549873
876612868
1742133965
1773769022
491203444
1433322988
779404079
1529976122
724032553
1006289955
1590835608
877781677
1216218685
1848729699
1863710834
598136912
1733137774
1922374678
1995333640
1351722279
702546339
1821631544
709425343
1860969941
1669010525
1373393287
118794005
226059693
342327472
1763155003
2091720105
13532935
1171474436
1930689177
1906375167
1184412030
1973985194
1160712530
1814235968
1893917758
1936139599
1769387240
1982188518
1671355646
1436214215
864360314
109329905
733902759
2062020964
673395843
1160402257
1011261826
768103342
1171972706
256360518
807466997
422990084
1338581094
42468586
363376399
314336166
2121150940
1551608114
1175204501
133366305
285181445
50722873
1944096886
566491690
432880158
1468258659
287904846
768992146
1674960518
147458867
2100210587
37445169
493395765
875510243
1607001718
609253111
1096164528
986754144
261828920
154746108
1872538164
242511286
455219089
396833447
1393329992
407582306
1378165395
2013366518
342804636
1778805309
1076107588
1101527005
1309106673
1845918036
1616243600
1912514145
1545182848
420518616
1609778335
517171162
67429532
2129390355
359921231
257981220
1212804515
43914085
995427506
1764247659
357616003
1980744314
2075364387
554563375
972751927
1549278261
936120329
409460812
641375134
1038849288
58857140
1409603173
1601765315
263885953
1710216877
1229722130
1864411163
626385187
1892052486
1246585714
699672876
993770549
1747903814
1225192713
335965129
691601239
1662738141
812542313
769430540
971283644
1865759292
1143555748
248890126
366302319
164799914
229644674
1750827307
263262221
900786113
1833584212
1145301501
375352494
1751711848
1835107913
780092544
1399978956
2479907
732489190
1887680749
854341039
1750078592
605126845
451775758
1977344790
820590078
961698544
216264419
1685868962
1323588200
1894120211
591646710
1225599825
1011196053
52326564
1643385447
1355259
1941162182
67779957
1297730971
665773572
91838266
575029496
1192673111
988030192
411783132
938588060
733581897
761735970
517613197
2086715326
406351163
1728000301
2075454112
1945485466
1181122978
1762986577
1561851330
1913585419
493821973
1868502512
626546790
1543009910
972283869
1005715041
855641853
513778902
84482375
1526415543
1278246808
1628383620
1426857807
1777423947
1945835048
1649776765
1346553730
1921358679
417571231
1446697726
1549561005
1840660980
2090225240
2005659448
1536123804
781760779
1249260530
1337552263
667090353
273461208
1946244435
1457634998
617949279
1368678173
1026762947
1860486044
369535320
1446759698
1004925515
1765039200
652181411
871235591
1383182030
496166485
1666630229
1108866013
985574943
1953172403
1127732195
1008712805
1800629845
1093944959
1159814407
900063832
1481772960
1164501575
1884995766
606140905
738345675
1539192376
2092220200
465813530
1734549445
2146850417
956190643
729598956
637613258
954038341
1752491513
568117893
1562065267
1931457490
694189098
1471052523
92990123
1049871502
1730927892
649614351
114239075
1667886736
579448597
1939969515
313712615
939399641
474742600
1678434480
657010384
1976731694
767044159
601202837
1601831752
1734739685
117169820
609345891
1008074497
613555404
1693138180
1912711178
600365695
457766184
753803775
1683187276
796941375
2097723905
2097631055
1306037353
799318963
1046562643
1481842679
2058218000
1513032182
45055873
493185380
1590364182
766633644
1930484835
512049944
1755484231
229994994
1641245400
79403429
1014937935
310334898
446991144
2011964667
1114766762
144220589
970245740
387045140
1842317661
139272063
1673241386
464576395
1216946718
1539726607
1676577577
62989044
1248767299
1993028548
141313072
1137004724
612849210
1637219229
574556779
530669545
722992336
1466501973
1809523006
1436917822
982813235
1205609072
1128041715
1995551021
2029428512
57678895
268685577
991634568
1997632175
486198833
1459541137
1505843588
1015221657
23427128
792403660
586016921
1793297880
2028741156
1477447872
146083499
1240794074
1595890442
1057963489
1932582817
578419302
259650349
2127023179
138267484
390012256
2113470314
268906202
1169286441
985334638
1395564981
30105960
1161088754
352310497
868209119
1938127231
244843657
250644784
1171996214
1608609400
272537941
63262662
873353836
2110901321
677008347
1624903299
552666505
633512595
1330738216
61136698
783272733
97429172
1223376707
1647408610
87339917
256076797
913180965
183891474
1340391817
911012029
140806503
1384533089
112564027
622757230
352879865
1505122777
1533610172
2029981849
334238959
1490944787
588049260
1489221674
1158895489
4389162
1406963504
1046522035
2058389449
1290538389
1447226890
852914262
701852286
1441841094
1582804124
653169465
1597707577
1058327858
646004162
502859709
1319194739
392790667
1875132109
771204589
685223969
893795655
626868603
1421968812
1138040313
1516934209
363630691
1594413765
1366689475
851080366
107459034
714140437
25710148
1406869184
350097477
1514228773
226839948
1516994607
228924641
970898003
1021853850
1178605968
1707466269
1024430136
1434726320
1906098509
672044621
831813216
250788646
254809784
1540713459
658523910
557075415
676190971
1344203671
1619538916
849271571
764989453
572412339
353115508
1824552185
1543295778
740288247
19081487
1551909484
1426295067
1334789899
7833471
4170421
1015391392
131282239
832271288
1387901986
1016356291
1335586829
639049049
1914668866
936676676
1334312237
1281577443
363083700
679445423
918993108
902161887
2133993137
670596209
2120215583
2021159579
752440147
1753773961
990820370
543381559
406069647
584799979
239566520
1098989392
814232135
1939817777
2124677743
928611178
591514036
773013767
1937462045
382306599
195336093
1571399488
74050960
1632024127
1037837901
352113997
2112407304
1521625553
1291279203
1687752258
1322246914
1783979174
2134816687
477408822
657692035
1571402699
352419290
1562723337
516689463
843105296
867592004
2027440873
1424890814
1141546158
1490357166
2135714085
731020237
1788239669
1420592797
80022061
873557550
308792721
487802135
33732587
1890190052
360603380
410705497
1618994923
1088834265
975993473
1021914066
136557029
1959334815
1161436102
1505268247
1192353357
267257776
1452186807
509408529
905097391
1541659287
1419695385
112730980
2137731495
1453895391
2086524463
1006064853
474101635
934711575
694261989
646018353
2030411415
823649380
2048574663
261453319
744817653
1648924731
134965814
1083190900
1561167721
1038499842
1626628923
2060847635
1854255065
1110625573
1477208791
214024151
1570593880
518944557
53269058
1044365929
1144043423
1460953783
1616325259
863156865
816699679
536632339
1940651923
337769708
1795832433
518629666
311528262
369322428
1305012587
963294964
1047507788
383950289
237634185
671543104
445469150
1043025200
38659137
132179403
819117322
403751339
488895055
878361588
2006119479
1539127743
2104032160
206635530
596330908
1666454346
1902813606
816849588
1698707828
2082006518
653330791
1371901313
1575332836
525175123
1449599082
2126347241
609990086
1296604629
1222788481
1644485168
457369566
1388428984
841863294
831318014
90370719
176941596
1218732171
664892512
753176632
1099004281
85419110
495803863
1466894570
223855783
1361783893
1947625369
210008597
772894502
197132348
1273848591
418319891
145548817
2015780485
765788108
1383721974
1668162343
1862131871
939129721
950027968
1810362871
1802131754
1730343321
1917943317
1171101874
1666575993
533232761
1260485015
1143497985
779359009
864295909
1838147583
869705931
1949467465
1583917973
1723636551
461934042
1917197658
1277412015
1551521966
1063666162
2116992822
1993694266
1321652174
1623896584
1423377792
596927606
571239593
1358210246
1033340619
1499240431
1304002306
406930332
725971067
1312911108
1908873247
909164592
475492407
1360463298
1486817922
2035723167
1727937394
1541330882
323538177
876885956
1421176688
999487906
1620373431
741240928
1743139510
2002775972
455931158
2086023284
1184056875
1263302698
1824742150
850337539
1896931242
238165344
1077171400
733938810
1322751519
1389168187
116282260
1499610143
1594989139
496783958
837104496
868584973
449657699
2020638092
462259522
659518649
1048170428
224940051
822331021
213358802
1543126743
1202534002
1309499182
469067246
1825543227
1003605449
1486673269
1418395112
2130819684
699322961
757443525
79558288
1132654653
1913773332
384416255
69563588
444908316
1034465516
679783668
697708938
1239317683
2115288240
1266775605
248672723
1189098260
1654373881
862272928
2000168293
766975618
851599463
161758583
361819407
733194010
1142255054
2142812626
967783052
478389288
308074250
1955337497
1604797686
434539395
1847502232
2098784022
2087465313
625959724
55108949
1171698356
582314382
1712079572
488444244
830540623
719001529
742495555
284092772
1551738581
2069307769
1473235471
354624578
1786735546
1356543303
1936308455
591831146
1816307126
251954854
734894973
2051207698
496633972
1688258432
1257539186
1443390421
2089075601
183777724
1353657443
1418050015
951935137
910746054
1030128322
1254637361
1342073617
933153820
1409873960
522244498
651624792
887940000
429758305
332228250
1406777632
2072693325
200154167
31283314
887215124
25151524
1630777355
751824252
1351503143
1858771324
406128953
267127537
288791250
1464815973
868423154
467882048
1731236209
332451729
1771649971
491533303
1706358419
1517001272
629523979
973213030
1864314395
1917821029
2126317888
1183974220
740264300
720016826
1065220159
449177522
1820271141
1790895709
1005890272
856225084
593795224
1394033769
1303769567
156759798
57691249
409019999
1927547735
942254687
1244168878
1985146302
552206271
1582062160
886138962
527386507
1148969816
1638817295
2055707213
2137565856
1280964920
1833124483
1692629991
1292367751
1341877488
657340310
745865075
1695920935
937325530
446553521
1008202308
1977729624
947311260
555094899
1621048801
551559487
1523011959
99306259
861107569
1294461735
897322655
525682455
1747028673
1282664386
71427119
2121400572
1704099555
1441155076
1076310112
435428894
98162221
1112657187
689372360
929749008
752769306
1514687245
1549181145
1012409833
517376457
1889224330
761792585
1707429486
902142648
386635151
150580231
177425073
1510694755
241530627
379126842
373507591
1168456026
517083445
1903171004
416819913
598976576
1773671181
754340279
2138725245
548391369
1937828310
1783159256
942282629
1431810780
1037683984
1478533823
733756697
1455358295
122052894
90449749
1265256554
2112328195
1950808134
1794347998
762327865
22875385
1878257431
1119329196
931906694
1222370966
1527372676
994112139
28188933
457014160
941910022
670584097
2131119945
1855151090
699258120
34859772
1957449149
2063831272
489544582
1783172164
1563414881
1805857182
356840582
488714379
7539324
1624238527
431858093
1198759826
1328325476
1077913655
1274345940
1988697026
2082121846
254583838
1993090034
2027383126
1777452609
720302568
787914870
2015359286
2108537928
1302873989
1085264443
1683694912
106745302
1032653573
104809069
111415929
2033363425
1871522463
1944973657
1624418107
1426631742
428535240
1575410230
407750586
332834896
824311719
561650816
1147656479
1039227432
833744778
1197198879
2138047371
1296470071
570582748
1141353807
1766657612
346791913
388947503
330636232
640035025
770760886
323530434
1341284508
517202705
1192860699
548072794
1771241023
1370674361
1909442950
741753744
1153036314
2051999134
264662572
1511102479
1641527473
1114112001
1925706478
475543731
261670809
232910761
1778342611
115918230
382609551
79544970
124400638
506757840
827820742
107626662
490968126
970050557
1099113433
478346333
1006338750
279065517
1084265734
1697279973
1035779397
1218716886
409155556
1478348961
8919835
1382084192
1419198765
537483653
909163461
1014801861
1505443806
1815404981
478929669
1294872174
640732091
37821400
1707028158
766990996
1124436544
137846182
1207443588
1870548326
1905427276
198050485
676957464
675470630
1158706820
655981358
758973092
1076796598
649941490
147571698
60730532
1379865029
83606545
822207573
451762158
1378072624
1201297370
1472251363
2030642362
1770876003
1884777891
1258089769
864848449
1511386114
1083797999
747983709
327096326
2024303421
620661126
503446643
1890887437
1532594743
232314128
995827188
431670173
647808300
2029956916
2103657328
703631854
916543947
516029279
1489029580
623152458
1955725612
187685780
1698648872
686294653
1101946096
691871708
1494908595
1917546703
232534551
1305897637
1005131291
2084289411
1409783538
1113863507
435105042
317018368
568790765
1095566112
1699610231
83033821
1501086174
1738313612
176228666
1189509791
1664698581
2007257092
2031252751
14403826
1392676285
353122174
330522022
860400528
1101160406
1259164978
1482273418
1133389550
879552282
1386656259
618707236
1984490751
1552952285
1269499947
510355351
1197068912
1829588151
1003867323
324521740
286336398
677904849
819503415
685868345
562976383
261495154
1989194564
432321482
1882347221
60406207
301146729
1974542612
933015462
1774952784
621761170
1975898489
1526674365
390836148
22097732
676354124
468767008
322564893
2006824514
656621311
983370680
1397524163
570103840
1787505919
1317292218
1843183608
1877277600
193982506
440160831
25582861
605811086
899208747
1770157437
1587948789
1877966418
158125108
1245473284
136035489
2093470948
55621709
1041823244
920034674
1548245559
750150470
1975454101
1534927382
1989824077
957440524
800351627
1865381887
1816067468
403372946
545265110
521241509
1316855846
1824449475
1093341485
1034704192
1945001481
343547284
169072139
455549596
1175759258
78625011
491804470
699488653
1149492494
626859718
725623864
1324066133
349420020
951540324
240000375
175093364
1742318801
1828492877
1883890913
909918165
863876129
25752528
1422569901
89409149
1994282452
772897814
1618908352
995496770
1953020513
486923361
1138457875
1749068144
1545037598
1897379491
1275145575
125167163
1446392518
1848083513
1628791220
676208849
1916227065
277801084
1069004387
939888838
553818670
368158496
410785767
690155101
220547473
1874170314
1263116746
834185099
1556308703
1864480638
1215559950
417715120
1217602547
976972333
1444022568
1052545841
1849253015
359533857
2078586328
220691551
584416476
795575604
1883013899
735575823
140929601
487855645
1140974905
715705346
404361231
993085766
593432590
757007486
506842456
1506301119
2088012614
2037204899
963740955
1125122906
201847690
722324365
588285070
903207784
1882562608
628075527
1921580294
363260199
690223758
1281931047
1075019166
1960996322
1357709158
1121125524
1966232334
1501217924
1647389895
298368480
1773740323
72040632
156599343
235523953
1670888469
1132489128
324462885
308347230
1694527570
749682642
375334403
132250555
167622171
234005501
1675234660
1540509083
675812314
1427957015
439813582
1081990578
1008879017
848941310
824431712
1577402060
1419688340
1833335642
914808736
871789808
800405896
933383002
427296576
1231871152
2098229419
422691213
378693017
1261056861
995543801
90357501
1042590785
642540659
958676925
740488283
1999495591
48156797
231987067
1298726286
1461599999
906033605
1873041082
2094106754
585984904
1075505239
1238243542
1103915750
493883859
1021605325
1968897829
1684093403
970701191
770462150
1169331501
57739382
1781933072
637296403
1213222276
1080103752
631259087
525044150
738291572
246140398
1627171935
682783453
1735541992
2119217466
1441017689
310688252
1321532690
1559512973
722646433
720836692
171748106
1959354891
689722849
1008291264
521939736
1791679071
1636563838
55422214
1027334
241572398
1796862693
2025317545
1004225204
1060195490
1422673032
313803575
1009936543
1030766991
1192388958
67408415
729055098
1607667545
1006602012
939184635
1005668904
1782091176
180290832
516487320
2050948772
394489163
1129882203
49963644
1696002188
643809949
354078792
1469452248
448105532
258786679
1334322590
1710897022
946929062
1213760883
1962781306
911135522
1662341131
1519581933
801931377
1201527559
1356000013
138427108
1200322917
1446506108
344276299
1752315587
229972691
806863901
602140093
1140041318
921067517
1384140867
1902614375
1360547038
55494269
54452947
237793205
1247744399
1890571752
499648527
1625648583
59879504
1549570282
1017622903
2100528331
1756270675
1563272054
1403727492
1290859982
1128329921
1230333257
1062544287
2018673218
1515319708
661752474
1752003529
1616210113
215453698
1827112986
1734335509
1941898404
748385003
255521474
253237259
1670509895
1156075436
1369938619
920976053
92037416
725387969
34717295
1994937405
355912272
1434762328
1706822557
1675494164
1212299501
575037916
1705206669
37469552
1243931567
228177320
1486286023
1743137415
1683415740
1476388697
634018736
93631772
2077380548
68083822
1871008170
1661655466
160721409
383783457
2040584700
19062080
74636388
911564189
108361060
1313370529
1352678285
1017214536
430127605
797881619
911575725
566531406
1056681546
2137662477
1663643508
596358624
1201876936
88158590
543419354
1534174404
1260642311
1770131790
915990213
1484804215
1021127391
706366798
2082645537
110000068
1789970745
1539896024
806595414
893933013
915715225
2054972834
801654134
1917257689
1275452886
37611837
1517715475
724673370
522923810
1737244843
796989368
1344652270
71080378
273160235
1448009515
111004979
1067936559
119376458
871796347
540527777
1278328854
1991613298
1976706558
1539385542
878808492
2146380141
1825165864
467980257
1662156805
1564326198
1405259323
510303498
1902488927
1117872834
2087568435
522147687
1817871269
1509583813
1623899295
514365670
1515282849
1001748094
193485645
45675344
563853707
2084112687
195059334
1700185593
1357207602
1229597228
958942839
1790140960
159381582
189929866
1385107326
1109465342
203630645
1563727933
292344381
1140312807
213361592
734898171
115365964
967808660
1497715286
1616930936
1279691756
994204114
256125975
1837207861
1314675179
1805853108
1445925160
752071528
1287855813
1697053276
1122965282
1809432378
1631590105
857924155
1488067869
332502248
518073841
132366094
1656560555
608664663
472440870
1521160027
1391600367
182472132
925582215
878270509
833648436
211816945
162396187
1518352478
1448777581
1057851280
1045689247
1851053403
371284816
1227892126
713079779
1649904848
24782739
939329625
328533983
675748015
1886554047
750049502
1483371641
82919751
1149476659
2016180638
1844687370
1011989580
203864723
1277721997
1815633796
2074929618
716473832
1631490524
492335218
1387157906
450566198
892600796
801440681
1847400139
885087788
1654269496
320696195
217323447
758079692
442302880
248176170
1344907776
718955640
104947725
183799872
19737945
1108213013
1079815208
1538899509
574993845
1749508833
1910955295
503268636
216111928
1791991766
1812571882
413532894
1136669632
1147788089
1219429612
1456228564
1160338012
1833836799
1144729460
1749186024
633601579
1572226027
1126182426
614108263
1052867877
1154380629
1087801504
2132407420
28112752
539082753
1932301872
2139289525
2117978097
999221147
1327255817
1895325625
1579775300
835275973
191101800
1188178542
117609739
21668493
1061928555
764831716
485942714
217623375
1862137525
453939877
1435141388
100256354
824086287
230357558
814825096
1087757786
1842313802
931936321
474445427
628721918
662699111
296825017
2001814839
748135727
647991177
827235235
1969334513
834431918
193347162
403478078
255262909
489306997
507446224
2033766105
1750466164
1127871479
1964596955
260710141
882690662
1696361466
1126158282
2026570292
1649945845
1515102244
1212562946
1758664129
288405055
1951596386
361448956
1072870685
441907207
418147527
1035576151
157943501
252734193
547730848
167113089
939956415
66458945
611416118
319262814
647508628
1716372921
800188491
497672012
2109722110
1523196661
1568423007
1601109628
154872551
408928923
1417008494
990434617
387933615
1610180314
219737127
489842754
1719470320
1597239156
179870420
835652604
662972013
1569297418
612275772
1990466843
270933889
1627742640
2141304336
1188211210
1404687155
1911273146
2065892910
1212992047
971470048
2104386035
1340790510
646354035
1171774689
324414832
742217242
984384932
1444064881
1372615123
172362742
2064014096
1649195211
865678916
2123066477
515539644
410065204
1233661052
1395988605
418816128
18003858
748550787
1443543219
1250940905
1706156040
2126884347
127473731
576251648
112242002
736658960
1592451675
1702587745
1103438850
2010046912
2093138859
882099189
1206365203
2061159345
1702212654
35842846
1954312460
1839090059
2140460063
1267183213
741649374
2073553689
195524137
657602192
1123073526
2103661999
1585227179
1667367249
1264679572
652799442
999730340
2030209966
504116302
1049953211
2043385350
1305909260
1932581529
1632804119
1008575858
459186200
1749489406
375050083
1328351538
782458213
1951574072
654314489
2021997775
856213030
778194199
1367870979
1068992363
1038251769
1397039893
75873360
1865289885
1487570569
276939229
1004903609
1528033907
1041565620
1252324507
248794730
1655845681
855809146
468283847
1027642549
760559618
422911221
2057079374
142585311
298208547
1003050981
965990433
762385415
1455158729
103693164
990424975
788067932
1453460745
917368277
643399477
1888200144
915922106
574250074
1321660937
1523045033
627463045
1532014115
715756738
1604064242
1191645275
1188863239
848623039
1701311782
1736448254
1989410425
1752133933
546136436
1466697017
54231780
1465127359
1821259696
1603861311
1749007563
2009389920
133793925
880399106
215159510
1206171992
158122150
396758027
1843711502
129903094
1682990418
444533359
337404558
1484794417
51048202
890336107
1973650273
102594191
425018677
1167530474
1514888562
178570723
1811508297
464534318
1606848629
826061595
818374719
1558187129
841898690
648782760
1777548327
2024048683
1175142666
2039270808
381140270
2073062547
1851082016
186120769
1883599069
1423657950
941764817
1108914423
2099480232
837642998
484059443
1744536649
2053899264
646112774
1330046027
938973550
1244462470
138959869
1611540882
1246699436
945906076
1507519622
675136935
1152589354
2130677153
1209644994
1902747391
1991020195
759699719
1977753825
983811736
1467895323
86627566
1537302077
1435279377
608419486
1794479105
485721005
242111118
214691639
1475631146
1124456363
140870960
542947261
673439574
510832257
655143926
1271998501
179650514
236628223
995033952
2056338259
188808283
986873398
1593699351
21030948
25775639
178122239
140417090
1416219225
1458604792
505682951
139547555
587728113
438412901
1752958648
1209041654
273795249
233065497
278016045
224467039
768532103
1590303165
506058581
772028176
234091730
1539388611
1996253
2048882828
1506074507
747776841
450224604
92954102
1603224584
2078161856
813381129
1524270547
2032298889
44031857
1829387211
643694216
1774596906
8348005
423110234
2081470528
1682516411
1811067513
375232885
1351831203
1069322521
46901410
1463524923
508827824
727424381
503327841
1751584589
409642947
2069692036
918342765
1810209957
2066374401
640689215
460675288
1412045232
446325160
1112872155
1245850984
663647144
551996021
1998830535
1218692521
314560051
600912955
1144169100
127153295
1366436332
1689440685
1668269242
329370700
1498579378
1111792692
1862332551
1708891102
1632326392
1874946667
1582281908
489145096
1580290396
1802256897
968207018
483484464
1821410199
1230777589
1207844519
825898534
886026199
544377916
1517583807
1733446747
1984838508
1558738045
2043648686
503610551
667652867
1635061714
773885243
712261024
905369574
2064578913
1040991397
1345361736
694148837
1842104453
146210248
2095584774
401360044
1695184761
1698717175
1017552199
839983012
1681176945
987542192
626540580
1308333224
1890582219
926850861
1848612729
1235565589
971885123
5671989
1355399951
383507590
1742065613
1410217938
1742203017
1575499410
2108542697
523196643
755089862
686340988
867292303
2044721218
508787044
970585996
1004623234
622510241
144817688
101078326
689289727
922462582
538525727
786679250
1071211146
1433160537
800634828
1227882040
468966096
349671339
1524303281
189255845
1765094890
1788018793
598203409
1369712427
1954217398
1780248939
1740274015
1281203979
565330407
1805801023
880482923
1205795078
850168235
463698121
84558836
686403442
758974636
580759266
1964591341
1879281392
910826445
774997643
269633987
788621947
1693680930
1974795722
1742589554
594437185
1721272570
2034616265
2030894875
1287990824
938364497
617628903
101640526
602546313
1633523608
493884248
313809229
1917240964
777005672
1780453322
643001225
744450557
328799458
454569086
765452434
1926410429
689099513
2017875404
1953051956
1453568769
598650286
472618970
1754202787
1187938865
451626004
1477480511
680916880
439014651
1601490219
1266920738
907560462
1693407218
1279419042
2126057728
1985405942
1381813282
1597028509
1609291331
1963718117
951076283
960815769
670195176
9154361
501297281
2028007707
144599945
1720475524
675286472
2006322522
1876053632
1806425987
1079771952
296712580
1176705977
1797595942
1907891821
2080098798
309628878
642020860
504678567
86379225
38079620
1091708680
153434754
1311724801
274482108
1089853172
2140261983
1332560322
716888968
1091247065
490736599
328892730
694868797
680244805
1579663288
1938046123
325766200
851040484
2068964124
1413530905
224695495
1516215234
1143489873
431446103
256687837
1493985901
1411523143
1816607908
1405275219
134442575
2018093533
1133773672
902038492
1462189076
1938597465
2062264199
1022072487
1317196459
31568303
2110050436
1225601876
1522612426
1183907501
764315535
1905086603
761863748
1589446819
656687013
113714954
1374032451
826400028
1097813393
32064297
1436310125
603476516
183471261
1320376018
1750587072
468691845
143955661
79548617
752182070
1974903797
665961279
1683870292
1252596306
65158305
1892447327
2017976055
98441464
1791907470
153126898
133812565
193903699
281305424
464588194
1694424940
161428212
807053622
1470959084
173587738
1426123705
1172879781
1333230831
1511050333
998623958
1786373455
1348067565
1658322831
1550561176
593710754
688795296
1641747456
1425998239
179033551
481166994
230014831
1620484581
2093894536
2045961356
818919024
998116862
113220039
1874899520
1869165931
799327361
1867194436
64487072
743630505
1924490102
700541383
1885103977
1891316456
1334305634
1204849024
1096405156
33847620
2052050453
969774661
798834821
895543131
1036823669
1478364090
93966364
1883463015
2067279864
550691503
1714340304
1975481633
1792856085
1022126470
1685306738
1726967848
799592796
1112442936
1463669646
1799652478
143662413
1044815647
1540543453
2108605173
926367075
1305574090
1834717487
470250977
538892866
218057071
939706160
1440478402
1954939350
1674635431
1052620373
1938034616
40378108
1575987565
56595802
236167696
1497461341
2085996165
245891712
1367142480
1958451665
1977075763
1045603551
1265948502
2044192704
1153816304
1758236495
237522281
1709540460
324059381
1181776571
306558832
350794165
2100523624
1814346742
1072939982
1788876011
208375171
265779033
23807639
2055764618
1466548535
2082221278
1520326894
955211716
220631318
1671107627
2128542176
1875313220
446799392
1536700607
113442174
651059773
1115758990
667278359
284393023
1253818864
1525318491
1288273346
847036153
840456504
1023179476
384787184
2073895219
1933280485
615701026
1616288696
244621047
352044460
623812974
1048946314
1946250732
1919454721
1180533111
165567522
20911053
457284878
777381813
1874766778
1890739791
1805647381
2034793201
1740311530
1894769341
932472731
79166229
1569017311
351827028
181140787
892016966
1310145835
1723117608
933276936
253248222
924538057
1903012313
1629059408
1078673279
1407718765
2048066264
145714256
1474766287
419803590
636042798
1441955760
753430701
2006225032
2042616989
1192918858
1551739944
560403240
1826284834
1982551
1017845419
1345136053
218198975
1559289504
154681189
539143195
260558437
136869785
816911703
1943565359
271545223
1253002805
582115879
1711314299
2012311219
844439457
849818870
1218775391
127960885
695152408
1215837949
768216097
469113015
2108024150
2073479408
779034290
970312588
2110810069
1416158385
571818738
1585819225
1241236301
2018618304
232038210
1105791762
369530456
1447456928
1745312952
7537774
1474715416
875125677
1357067206
1015033877
1571622229
1776033899
148350540
417882732
2103107959
103748558
1442500269
590018267
553345143
1518976400
776479430
2080676657
1451875430
459333637
2087390848
1020706780
512670470
1893560814
10346634
579912253
1044318409
459364032
459651039
1090461134
1299934509
961398076
758434077
902837292
1814499078
227568458
1966700027
539502604
1386031588
1897595948
381345939
260451832
1733040362
1516445279
301430231
1490609965
1854869157
1792796888
1816629041
1787458509
1896491015
1815136002
410150281
323292333
1525343798
207422301
765025200
1766022256
1257096604
579605389
605368862
891489206
1666501150
1411981438
549132486
534883619
1313048634
1156215512
1339289025
1469147163
1720584833
2121647838
646877917
1864580554
83635923
1041811192
2073013287
1547272223
252466894
1007300233
343414984
192006399
939179442
2009802857
548940962
1976083567
569591286
274831401
1952406194
861537132
1907970616
1877182567
1332602480
1949322008
408414065
638894941
871521248
456051644
2057207830
205571800
1814873579
1037183412
598498364
1282595893
1825465664
1030988218
808259370
1961497196
1214918461
1721436815
486384681
2014253017
1264596588
1730603240
1640931561
1704825289
868288255
2123005436
1497958529
256860999
1437343119
1034094436
1684047008
704955316
1798728900
1392342588
458496117
896800818
1886948300
425886516
1372910935
835618630
1365903494
1887153103
1562293950
99128772
329928186
542449715
439012442
989488267
1889338284
869183456
1027455967
754924634
1429741892
752365871
703456311
567599660
563674271
1434934981
648777632
88507055
454004176
216911670
430442421
894083994
2040585734
811378343
359657713
2068936631
1044173781
1834031164
490435791
975918685
558325589
24482005
279002923
1488722945
985408780
872776030
361153393
1971734689
1212027252
1849352419
1471109740
1984556969
373882570
234056415
579958185
1004832791
1581558914
1849229844
1041064650
1778604157
1109386783
129071464
1824099539
368111623
1872867186
1119187695
750110754
1586109865
1088567721
1105611449
283593294
1726864187
184301239
1252435995
401589724
591347528
95304432
1206103730
1438356012
819480983
1211736676
1629857276
1810805413
1100080697
1575604268
966213874
1134185295
426939267
1687182616
1562969064
227124627
855748299
1370329823
1220560186
620591646
1499034699
668255306
1368654494
585389587
530245834
1542618648
1752828920
1115501077
603944724
679917389
817723452
1739935014
362666461
1636630091
1055538583
731036252
1928503057
1046243379
1057101611
1766938751
1280570425
1452722171
626136513
1631599367
1490697414
1658226919
574496471
1513217995
2075702489
668660585
903826270
678488720
1136160648
1595357872
1348310596
557324417
2137396786
1020960375
1810110696
1343823364
991408441
1846589377
164514180
1802387438
917967561
1241223847
1634201917
1782179166
1045177116
1484134639
183739149
2127452085
941225677
455404404
1922002417
362677734
972912223
1927257900
1325637497
293178309
1427487409
2139513761
1391937854
423042764
1443583348
1748763437
836127651
1265313958
789524187
1169831941
1706814552
1863395254
87969434
1392474239
1745516780
23753985
1059723462
226008039
1929055922
1690325521
26393958
1947922678
1089186647
10821581
1451601182
947457561
1431396467
791345275
481086869
2126999282
1125735250
1486023966
626183006
413711899
827497128
2047481568
240802725
1550700555
1157651334
1470955992
242845536
1326942448
1030469259
695796114
48540875
1103698972
1783629059
1765813662
10681665
158799948
1248569382
299536499
386615180
1640243187
1884435288
624203539
1053992398
415584409
1195567896
1622572448
1614637497
628301100
1985764196
1228701868
2032095762
971312252
360094301
872648720
2067966908
2108006817
2078788735
2071085861
2113409940
556103043
1728218283
235991370
632896472
2126864375
1584864194
342236747
659343892
1009084678
1270268213
1680491527
1098387677
1940837838
663913176
349019647
1119776902
1157988855
204006118
1849267723
1527888761
1237329161
1033195264
1374520201
566047001
1606026852
479275041
1317695867
483617884
241094821
265961805
533809665
1976621333
406378454
837764134
1014992906
1963003084
2098130100
1537542381
891715543
761707360
1482899106
1546151498
614023416
1752163724
230780449
632532807
1693026367
585766684
1047675359
1092572070
37738725
1548530230
856293944
433097545
1999732295
1415578783
1523547037
489996802
476193501
466203280
1395059992
1948180486
19808096
541688339
1037198751
208011009
2056990210
351846113
1406334857
1336574338
1869775804
597330559
739138252
1519544873
20335792
166722938
1245802525
242266097
1489549266
571763836
717910797
1223733981
146690478
303999914
397064354
482975677
647863226
664949217
1343601079
316275776
937224883
195122189
1270717407
2063090859
1611700655
2065158865
604383264
487550493
1438905824
306955225
19193557
1375866947
1392223088
1880713299
619429506
683792473
803932779
791255491
1323311628
1972943448
1290203695
332983413
126643610
1935115446
1378612277
588649863
1969408854
1262202480
56350178
808368827
2082242941
861618126
171006698
1515034931
1005708583
889813867
1435430281
1817476779
1181504653
98452183
516186625
361331970
724133634
539306916
2066766783
1506210513
438583340
242581509
1763948943
981086880
238689068
787321175
1940746009
787671354
1648753912
1696634520
1622035531
1351354417
347384661
441586811
1580983709
2060781969
609647307
1066056093
1327437461
492803189
2075629054
2104869362
840697508
433869460
1260603817
120755508
1739778748
1345080856
272683411
113909657
836036147
307081527
1530189413
1900692814
1719893855
1359480296
98039029
66924359
528655505
705376550
1769831299
225648278
937148061
468263989
1594348499
733302908
1903534727
1448146934
922439056
1362407832
551926852
1353597585
1395919615
379696963
787137240
2121039847
1547129426
338164321
1311546854
681209756
666490566
897661305
372837255
1219216535
1048234511
1568529621
1406788638
1806207668
1230382048
2126165534
936285203
1090586289
620819528
1835807302
916740429
107239102
331544369
926261162
1982063974
1980201510
1176633454
200360123
563091702
151938321
1250163118
1531507484
453734792
1745784961
1243656066
1784152585
352700209
582954829
1165373521
1592781927
588773381
480146101
521749386
912129110
1289222878
1829107950
689579065
434165180
1559052767
1330422780
1406041131
867182033
1114523250
473205687
1603991090
1287397071
467974516
494843888
1034370433
860683283
691601977
2038864814
206597818
1902709875
1600961747
107911636
2140754178
1417790917
1068769688
736624258
1745491846
86419154
389598225
1327595389
214884857
1068242778
1038872561
224168187
1588295756
520894689
804564060
541284211
529239610
1331194151
938503451
998480053
1379717316
1398250856
1710963363
421313318
1766383102
494321970
248245066
209998655
889236032
1389343957
1185752936
1897691237
224358626
1364822781
1821623624
1050791539
2046863193
400868461
2036231101
1671877349
1719135134
1254707037
1636750904
1663663962
1451406638
963804992
1651961378
2095836606
563677755
1686144642
708320819
1326700913
1614838072
1719820401
221631005
729948662
108851199
451903224
714208509
196274472
632412311
413222716
622372098
688399466
2090020805
1488094078
168370539
145787887
1628432768
1150697064
881245500
729970164
70629310
1527062614
776933474
637302950
2094173823
1797042579
585388907
1139223819
2111478400
1485163277
1812708130
707539936
580995256
480118460
684468004
1139195479
1969219216
211363559
1233440900
996127062
1099150424
384518519
1946591834
1620318011
383541894
681013469
369652945
1087596401
1139381616
1514948605
1919509780
68692670
1685345342
18125180
703307813
1212718577
469480740
1946717416
593611206
256531030
1299014720
285192791
807170814
1377517940
1988384621
663733267
858986854
317366946
220149555
37623147
1159786856
884066722
1924179691
1436484504
1697777742
2089208115
1699600151
48294158
1716071685
743730235
1317078733
1843969316
715471641
1514168151
1434679430
488705671
1943824745
1311150394
1707204489
1802035974
991599959
420335716
2021289409
2025815836
19097222
1036316727
1601146639
1501917151
95710245
1248331818
1667278262
1147901288
261111983
884598557
1608515783
1247386596
1689018348
131325573
877015354
264197243
1920121163
322742235
1384776288
260895066
466567909
2012667676
320985841
45004400
282594920
794323124
572259727
921287785
1069476905
1639622355
430259013
47662140
239750166
333843220
1747554898
1620918115
1769262002
659795993
93985481
1698816912
1486353979
736094029
338120566
1526380950
1181066449
1211936235
1287086326
1712812432
1425265731
268396898
1556418590
623760451
1974122672
143747414
2025093666
341364573
2019806700
2140599561
753030599
537049504
293661477
968839525
560617882
700814479
423563414
1833571981
1389107382
1721539069
1829137433
1108032582
1760489422
452336236
1183462743
1245418506
223301147
16652352
715171495
883238719
2026145684
2131085569
1100697771
2102213576
212571513
501769682
1432008542
955011607
801834808
1469005546
695622501
639073485
1024685735
1608334764
1676352409
2000888574
300416312
36491666
375057598
1886526058
541768103
1783314192
1551491631
943327700
2118606800
46846567
513372199
467560632
1005597390
1059226137
71638300
1895259142
1219202804
338313646
1001592950
1767457823
591436340
250807340
1124535720
1932955999
1056228577
1067260462
193264320
1921460688
1404869926
1861532864
2146887893
278478533
671744610
1204218908
1286617749
165832289
1299737263
1396080428
1927087202
1318467417
1313004903
308082637
604520887
2008548076
972839615
264611317
1845211743
156182978
641133828
2038574269
345453074
1654992192
1270243447
884720631
1988574949
94549561
505858791
1719628520
924238914
1454100370
155557352
1389806698
273598159
146118058
2090280178
1527608115
272538054
112402759
460115462
820578222
436403753
1533729484
135651193
339591020
836019590
1440977977
187529375
524999557
953804172
954491719
2083610026
1112817074
88227531
1149366949
1168795816
1429947513
1962545453
1773945567
1379649394
698499705
1464824503
1473557535
9765174
1900184393
1133726137
1679987106
270384318
742793177
1399657982
339005128
1510157663
252155265
826562396
1245090162
1369803413
1482299282
183961234
1037738561
1198812387
715385186
86336597
738813670
41906897
1035624740
1553976791
524709545
830747070
1738174310
2023416858
208993446
358363992
89689245
230437731
1164011379
65709057
322178064
1013573425
948969113
1218340114
513355801
1708171602
795110723
1902685075
621475490
1982092182
1901647604
1996405408
1321762944
482068190
1233632553
318034014
915169899
889462900
538754357
2105514711
996141484
58029000
1782611446
1082198160
468595222
985341047
1370106192
700515767
504407787
1242579793
597601298
337397604
1908584262
1590628954
1163011406
37543838
222470249
1350292465
460035096
538832453
266606429
183494608
37180382
1055005795
2869088
1350799669
1028023949
87233044
111291065
223247579
409986712
1788027087
482918339
161957565
364016829
1619150904
1260669223
863749015
1506030367
352890643
1385717362
846908915
140783333
1422738586
1233424284
1659597042
81651959
517363043
1877656943
116516021
1523656210
2096025234
490576416
495556232
416803667
1041874998
1050637340
819504653
477987799
1200096980
1009022415
64898361
1033970318
1203352286
1966758778
1871599103
1345903434
1127054719
667517832
758163463
1435303625
1297021828
1086319181
338631241
951560386
1503826546
1041936281
1702969241
862101438
32742637
1135563668
1373981675
323397116
1472612628
2109513566
1134191062
1134399225
1117991062
333665078
346878297
1449651121
434402084
1496549670
194025695
1770100254
1356953994
1975427021
240541855
135061349
2080320610
479658160
1135166576
51202569
1392488036
1582412256
1783159330
473914859
651914531
1942394138
1968039451
1949495691
1111719310
159346146
1137570778
1644837544
1423075806
1556829427
958466634
1046286428
1549891838
2109094777
1861343233
237997765
1821426921
2025296437
214316312
927461220
881587429
255809746
523883909
558149845
1165448965
511205618
624798115
1134417571
1607846456
95759775
246110979
1525076333
549352135
932918912
1166872414
1035741724
837757531
1811701483
1189523489
740274233
212996538
260571919
1543680062
1270569016
249659569
1254066397
1068976086
1326871614
2095359778
1371533354
332190198
513557601
1204103177
2119298906
574162361
1928329231
2050897559
2070748940
1273100397
1358276210
564175530
81865126
1739415922
467649505
432714235
1829267408
2097150649
914683075
1933561222
240578832
50633872
391139711
542343510
870957306
851829509
1766958456
849994873
774266328
596193832
1598481971
1062285454
2081124021
25325910
1013920317
1029347198
752132270
937377424
843040842
2053819593
1391895290
367834956
1890843082
603512851
220873872
955543597
149603935
1416308289
495399881
1847740125
583127816
897159728
303251717
1629519596
894691616
1431072024
1539320774
475712817
954451831
1160609660
1220939442
475472608
68979395
5687945
1403959780
825703951
1488433065
2138515351
1907071385
1850102242
1336613728
133814289
1402544473
1832608591
977173933
1528158935
354615193
1802325023
1293176974
1583723757
727057696
399312690
192938008
1445419834
504164845
1213918305
731194429
1123850749
1118534673
75049566
112278207
304547281
475768554
1390471746
94780304
1408350826
636187853
1692386097
1149976545
996139282
1331402109
1131941951
1642457687
976341965
13850876
1584298760
1647401850
565457507
742742186
411079971
2106685046
636955318
1365117128
2036006572
704772783
1661648155
541366179
1930080757
1200774125
1684285343
1772408671
898877953
30639711
1892108168
1713303957
66926233
1196353318
924236487
849016133
1891188193
35203967
1472292338
653349528
152505317
1184177106
1410150239
10149248
361962312
1362890012
455829635
1872024454
2059470564
1267366191
1169237946
1462412102
1818169859
1478367172
424680953
1218640972
371086100
1015220511
1506262969
2098659973
369596710
1173405434
1783259856
1338650580
2005878952
1702491056
125555802
968859944
117224515
623510066
996091217
1403944075
438120838
1335720948
964853711
919020127
918208247
352483069
1275248226
1990608235
1438495814
399504466
564955258
1081647827
1847885588
236914457
2077451849
715448878
1960763507
433469639
1331173483
1928499280
363169804
2016080336
1480389106
1328249752
722177112
1611892389
871627085
320411633
21731296
1358666151
1754100662
980108094
1328006458
659121444
1999064540
1929784521
90204088
1825805571
931406673
64346301
2111257867
59020956
1840159077
1094023110
549311284
214977350
919792923
305764012
1266479149
360984645
476479379
507851614
312027988
1538845737
931137708
2134484150
1424239927
165600297
1600349338
1353173150
1004495224
1168702302
1450581885
1491700789
2028418248
941078837
342330512
197374195
458598338
581573965
1472701346
138834792
1535761020
906252990
1610339555
1406497356
1725957511
1919810923
2049022947
718106676
1421786177
1464137138
1132827819
1116083441
836911296
1402655172
1967887012
260507632
1029457744
710003229
629652239
332412978
700071200
832632540
1025965298
346574173
765891339
867374819
40636545
865583069
1048576902
459270149
1108978950
1519529235
2003709968
806399597
1110336113
865026361
878504668
1116242865
247886626
1329336204
1676252642
1255936677
1003806234
357848300
1552931393
1995497669
409670048
1922459995
1291052373
1659712976
1234549318
2131132286
533269691
847128030
1874929055
867036897
263268512
2017130296
1256296868
1176674497
1478468605
1207576720
135062421
1818531371
1092266816
384432665
890648501
1019339439
1131186826
1583857702
883043071
614863684
232348931
1439752728
264464821
185910169
328795096
1124788204
1739366754
529816676
736995933
1668046713
1070336765
591583114
158362913
1705252792
1682368535
118451775
39173313
1088564043
1236097103
1138586076
1666745489
939916329
1365737266
1136047545
1566915284
591707117
1009582929
9988172
1875222687
50213027
244097358
302892558
1694694040
1792766625
1442176932
606680169
1653807377
159648226
268810184
1321970062
1386442503
733109348
1052220579
1037957845
1098233450
45654694
952285406
845164995
1741659781
1955844562
1270660343
1231133484
786476291
839360496
1858068822
410050404
1614502794
1143743510
80171599
449280226
485625140
1281449645
628944556
1100176387
1327100049
1691983971
1969163968
1096062097
969643613
439829300
553138554
1671234752
1558400164
1859325407
2065599436
503898977
229820691
1126093395
1792955764
1910409901
709046746
631998621
244886945
1392051214
1330295043
512655049
716477059
648052993
1469001987
962402567
1270796640
1105900985
908824449
1205069743
1257603546
1235076944
347192793
1210324492
511368000
1763843975
274337063
52631778
601858766
1986184995
1399928639
71417446
1756121227
510667580
831341690
2135375356
147454198
1095938024
2012621177
1236471962
1679727647
399570280
1257502964
1316993126
1059913193
253724321
2107197902
1167462134
1100073485
1926299583
1996588662
1542334443
1887030252
1288031298
611063811
881660281
353016956
266629431
115719147
287961418
697824983
1613094071
2145974205
406246719
926273422
596526662
2134177364
934289672
573490485
1940437708
849787188
601211551
458764132
1565637644
1907358288
1919711259
2026623398
368243989
848900683
2093549846
382689301
895684157
1762166891
732003021
124182417
1254545300
1481485548
69623990
120290790
1983041020
1478799070
1381862295
1755792243
818989925
1823661938
262147788
1420292175
621841380
774143755
595558155
1755748695
843810326
742595031
1315989072
1469859290
55763107
2143244705
169324018
1735682241
1681092435
663620857
1239728183
1368427520
1437217577
1403888664
1470493361
323953965
365486656
808798385
155487658
879427976
129296568
1676326096
632796481
1610579982
1317858987
1509595452
53485535
209541148
700148955
1312393955
311439347
1852945220
181564495
2015204638
1425489746
1684378839
919470849
622007148
1058690247
1964796573
453772267
2020473723
778118944
1123319598
1023590531
1560117797
260962999
213666849
1470698067
1979827427
1687277852
254731027
1153901849
1674331189
1331450733
2080866365
1995602097
371898538
982181453
1146184370
1283027190
1283535726
1598039325
871529800
2017084215
901337115
733886722
678298164
171799262
374626038
711862803
2059939364
2061848530
461245252
1712860472
932272196
2035253437
1445870304
162565231
1337984278
1535163447
980772952
1549366644
871732319
1142089725
633510442
393212351
716832582
751872987
1583688976
1185462900
1528499968
1445643372
598439545
738900114
213535429
1004290693
1816612381
911399009
313535874
585993713
1837477933
487888794
832517949
1754895552
1000767140
51939625
811218816
1280038356
1444097282
1970378219
1110520856
1379040260
1311224093
1880738605
1040517532
2108417458
249162427
1217934047
1135231136
496197300
1289151779
1903525692
2119817604
1103708487
547709263
1070235147
2060542337
1067608937
1038398558
1593865958
2078080743
377982576
1780243587
1148550046
1707443890
36976676
293575254
1067998581
2119392578
2128674178
1594640022
2056840518
496071191
2011597249
2075504974
2092498659
1538886932
865754460
196730231
1637524641
166588529
878604964
492415466
470337463
1659023892
808168567
40631041
1122044731
540702311
640457756
46044414
271306129
1729741143
1346158972
1006723341
917322081
814746496
1177278596
59321716
1552803260
168680937
1846630311
1965217129
1597889829
839839761
2076007101
1316316362
1052880589
819721837
369797762
998284559
340683742
592584815
566516099
894878530
1146754400
899949269
993727751
1130698501
1783664845
702810839
139238739
1682996677
1615070584
1195511894
720144064
128664696
1290382474
515396539
1616164399
1814699062
678097338
1840425303
1237753958
1365367741
944793260
315011250
513637931
1581285053
961961203
143152890
1218550865
1823292237
1319113253
1616523104
1529645768
1782536608
906417717
1397450831
2033573109
617866795
376984740
1771482072
712863993
382047162
226759140
1679708500
836171175
1270431585
1146536634
421686617
593907807
1579505435
588131587
1312242184
1784505838
1199613496
1919799371
1514248076
1837930737
1696538987
1062524418
1702687193
15881656
1278156357
237311878
576680952
580331046
1783092686
277899915
1570766974
220403217
550146386
497482000
2122220995
562019704
638266267
604160857
255309972
118660517
265397016
1230558812
1644340264
29062321
1921268560
829992433
532833109
1935992340
686993537
930975500
1657245252
1257879499
1606828682
102895057
1974149156
1622480576
265814497
1407408983
1595417496
1457391985
1768067563
1832767206
3234282
869547427
1835736345
1527785738
1201333361
1997773106
1530761548
1805207300
1255282533
1393263214
1839008175
312020481
1670388608
1310319620
123944756
129701085
1277651631
67315239
941235920
1154931996
1983740382
2038457970
1558154268
1075262110
527955617
1964012000
505953769
1315444547
1729148878
600370276
766334699
1373759916
126262531
1044208616
2132363483
898710601
1279266905
1826196924
1854295776
1794086952
356130264
1600722330
110555961
2067933544
1692935614
874023357
1118197
1596873620
1334441999
1862756387
1219723206
936704870
1745299799
323214468
242218895
1190101862
6305315
1962308991
220443437
1791444147
619042345
1752963503
248936358
81972660
1733238757
1869469959
2048302650
80917679
471969829
1593280532
389365362
1866272041
1829918677
1802232828
1989171222
1923182952
1077742580
1863616330
121428874
311850500
1975770816
1394276603
1016568179
1220944500
750700713
269580726
668360632
1210380544
1548048796
1767592362
382390924
96635087
1121811637
1636637925
295127834
909164695
476042423
466364118
1954286996
994630405
190246113
592243531
593287240
752434260
1928356216
1187596872
526659883
549312924
325904686
106394867
1969983436
998208180
267569257
1837387241
997750364
1915878033
1365852279
1106972480
1328962167
717715033
650477178
1368956156
442290279
2049502099
1108186342
1215261288
1736596725
576591018
1104796461
1392517668
689450260
279410138
107035655
183759619
248713550
253399969
2113617661
1239449923
1932512325
2009055147
793872348
1327463649
1021370499
401369170
1537479866
27437699
1286774011
2099288959
1200148528
412543513
814205235
170366874
573676518
1378938864
865020066
2025604992
1709634312
510544120
1850326825
384845273
180421683
883418917
1418797120
494585217
609358768
186840833
289023841
925603286
2006388704
1090348669
76462279
2055366191
654838091
805333801
1977568898
440855319
693334303
2098654496
306896607
1656184483
1271886726
2145249506
211896196
1300476447
545969391
331438975
1123713424
1916914268
107297088
415725155
1552365422
1275715194
248362739
317366528
1845364760
303293976
1455259554
473870645
2047570614
761436729
1015921080
446333039
1416186766
1288283082
1498879613
230513505
735505747
183460126
1759141153
1209192480
1261680922
1866908835
1351978684
1034574
133541204
1714024558
1299056317
1757087336
815686460
1405030764
389009548
1123516641
1467102558
904814715
859130527
271627160
665829028
658911682
366412596
1126794944
1270068346
1112946758
1820688133
1306951816
1744372022
1962661520
1312830059
324625707
320124863
531045480
769035332
854765607
1113142160
1285744023
2081657599
147714837
2079948924
7495280
1579995087
1810673154
156385672
1654102404
1343147924
445862829
42444672
415568829
358228286
2013449510
1806933728
1964211970
183790330
622927202
627497301
1670736250
261828925
1995345957
1643452285
723244081
1506196498
968094111
573905301
2050264698
1709715168
993402137
887319118
174889389
734074968
902191209
1570563589
1355239857
1451734710
221001187
1201166226
1621689530
1601213558
736599766
1154687188
1967950017
738701503
1978119034
1776342007
1165650067
1782721975
170144818
1416230248
1392247873
1847577831
1742395694
1178073676
817051512
193904245
783595345
444404479
1472158008
60902979
230517875
2110978240
2016133556
1907352959
1015049301
281107356
779350146
2064803229
131872592
117678936
1080769851
1921512809
2142283397
162718517
563123845
1921035068
106728898
702380000
1688199766
1210158230
1256253863
941556545
2118216328
1288823356
827103150
1136688785
1816657715
159660219
949753088
1724638427
997382560
829278282
1166196842
542623511
862100049
764459970
1834842868
1204953137
1555970158
1437764382
1062375341
1926336573
2137472111
1574940267
700947512
203270184
986412090
608742413
1374011137
1844023744
2113573801
1997992373
1091099774
877030755
183027378
404089252
34856871
147969032
710635059
2041120786
1088544343
1987677013
201623048
251889995
1551507055
52622514
146778233
65243297
360909385
1353080475
1896228819
1640671044
997888222
1371975008
1056898708
1710095067
1063633089
484602090
314146184
537533070
325378632
819897575
1464189019
1792161878
1956180323
1872248073
105879668
1933893036
840170827
593202953
277440841
1600852685
1607958793
2098319006
247460433
1785459259
224396776
789670058
1968869100
871858506
834794818
242547655
262286019
2103587816
194335111
1338707458
384143572
647026451
269304226
1876971152
1556245045
836783336
1451330424
620261477
255279660
1731502504
1169588166
1923262492
1927462554
901286171
1294520792
1045291780
1138373306
1582383464
964197053
1837153447
375739575
514666995
620442884
865717807
1298371759
1356247974
1368383562
1729034997
26433853
911806517
2033280597
986665767
122680026
276808839
768713558
1449013249
826489993
2064942774
1161555737
722564630
609120265
1312301891
1264367304
649521632
1875808841
155871127
907012710
1072267536
1596964998
419823396
1430629256
681983367
1329719901
373159228
1493089780
1304299093
894370675
1455587706
1206921289
1592189146
411851507
1779012229
2036830816
517501675
1963272734
1596916991
2034465972
400442577
2116152703
545484015
1796213552
208633246
338663584
1591569475
2101597778
1126721789
98819897
1194232106
1067932487
1047955023
651042608
727033391
1096779629
2023261286
1397737332
905225152
1904360501
867517107
1920900141
1191517706
315569052
851938040
2117519296
320137203
873547209
276729136
930666940
1358599019
562283735
786256463
1458015595
1743116141
2132693187
897276612
423515751
1242608439
1859803888
1042956667
744483776
1755885375
1982059762
1174478472
839776064
534012018
501040961
8708157
418117719
575857199
754900888
803427334
1567085020
799746681
1062764719
2014652245
1437260604
1524353630
1378368216
180582601
1452856088
1425372696
1900336954
534872634
1584949788
685332600
450868310
765269933
1826377641
921289976
1156626431
871737147
502136386
1325845637
958006011
868463070
137690675
1676439552
1902558247
1525561148
1958624035
1082812603
1106964627
1546424763
462158502
34559219
1098213013
1498881648
909599661
920741779
1338295259
741711533
807681588
1241692880
1955844157
1636681624
480447036
1707561529
2006962586
560737188
1426804803
107361956
285198206
1371728920
2012547614
1214815860
918800655
44426813
135400354
396923600
286434540
1013828074
866375009
972547372
58809989
184929042
60886115
686997188
1664886827
1589097957
394019914
2105959083
391806581
1630913546
1705873515
1955517117
1491559229
579375316
1911964410
1956424696
1028451520
445682212
808833116
1159067389
1181913794
782250721
2111761557
139083532
396111310
272911731
1624240951
379707048
224463693
422956110
638798656
1716939181
921945887
1913771922
1902382239
864521372
270128115
1000665690
470505984
37466297
466232176
943860291
1453057663
569592162
1019954371
1768207214
2059271294
107444104
1742932093
1057777053
1791867387
2060379156
181112782
490949817
928960379
1433096563
981305654
864910196
1202819000
22244287
387271649
549714526
337390033
872635508
743527700
1861850116
566887861
588246362
1832856075
1305090131
764182471
130172689
1149528410
1288480361
1903106831
334605747
1514248076
213664951
730987742
1517719564
1656547809
1887877850
1181742363
446034502
906818963
884665723
1813638285
1872112545
671104294
1047393915
551682366
1498256351
1196157425
1239441823
1520370541
1954504683
1529027971
499499836
1604578882
862615996
1577481511
1850809000
1152255638
1092550553
1965293116
244814683
1270418264
567416147
1440334427
591455523
661378460
463880374
908514507
1060803311
1073368663
218694676
176447434
1361558827
990203165
1636489859
984280705
1708076193
1931147952
18187949
1936977690
418305834
390868769
1846158437
1258890045
1404516614
2067069576
1504212239
2022204092
891901289
248274230
208810687
1002674343
1406235163
1815216676
1006786324
593443839
2105277846
1945545877
1435980084
1210608906
992818032
1427438356
304192508
371282277
1526918522
124054151
51869737
435234063
984376350
1413819903
161059666
888332369
903315161
462776831
384703390
895305845
890722663
2524253
1230966183
1202944578
1004694694
268447638
610424332
640357963
2141065548
9049508
2126504019
342990834
1951732932
1003020481
447048635
185807456
245258317
779603353
731931772
1487703312
1075555526
2026047177
1304314128
681981258
525952050
137070309
1618053694
553241686
648175996
1787852907
1779919094
493475875
782750396
1024631236
869212561
1806801786
2141875515
1122945212
2104632253
246526511
1075573127
760833882
1795841081
590884385
607605132
808856839
71684226
755288949
514060329
1144659921
490104370
1811013223
1432863157
339023962
221417771
1481215735
375887952
686016076
1721890880
1540763585
1029229148
1562775559
881635032
1817584862
1498068326
1932738446
496589241
1615733652
1327898597
834896171
1374180891
1881689481
1449783637
1039137810
1565757941
767612377
328436385
2115497622
416099166
1213302523
2005018573
1579981341
799555519
1854382049
1268601497
1361260678
1707299580
1783709574
1072529475
590627908
2057649422
530944850
312311910
553035907
1985632432
1932609927
159383559
1554359563
1400626047
221799656
990146760
379736778
1902827337
1938012290
217585590
1045992551
2032154840
524717428
665671889
1820580425
1660607921
1689867752
1419896981
201421105
1355573223
707954727
1059443512
1071854497
1669216107
896743541
172696359
1116994808
446263423
222989118
1264907554
1461995664
2060496027
1857156828
1238048027
510263192
1098018320
386351277
1987343140
574444910
2069919716
848594028
1578239855
338577955
1327411076
516173792
1176088325
1093116156
897998510
2072516359
2083125333
997537293
840945962
1416347305
335167814
136083364
98423822
2134750553
1001676161
1040380054
834091481
866008136
663270965
22073216
20952203
1043454717
2024095125
880828211
1098501226
1375904077
1284057753
214096023
781451909
166616501
1640742026
884632736
43796423
1233097894
1106362187
1762637075
796751821
788504075
418162115
1807192588
376464069
960869236
542676937
1978947233
484294527
575066869
1640525381
923537829
852214265
763064156
1280870857
1226409721
1751873009
1920292354
1873341756
1139820889
855657261
1209647025
1694395086
765616844
372111946
1649422167
19989591
562248862
1189366201
1505146423
836554238
1105490745
752299601
518852768
304218132
283383136
2052452660
365525438
1548481487
1406995999
1850411834
182970823
172415029
1809028273
1167943858
791114746
1046592084
378855045
2015549958
1138331113
1093134249
2004150088
541990515
2129774342
620579001
1973802488
1347864571
1546525369
258912220
1499163965
1570379207
783238864
264247249
928909733
60844868
1793629772
1731265362
1458836814
1678440147
1394900386
1711736594
889375604
1195783243
1888355154
540236806
624135634
1376161206
1968058411
490930585
1710883365
2136042297
1565716999
395372307
372295975
1665833415
1086026143
1421576832
361079911
428851606
1962438949
2004053883
1025821741
569582802
630583377
346653820
2028629345
281762389
968766839
1696707383
1769460008
1110258577
475708956
1682465926
234558188
952874073
1727033471
1153415641
601951625
348430347
2014020878
1727281168
1754219222
1555501344
43950421
245790158
2092260461
404117931
1850221280
916919286
403324422
1547720847
448544508
962591507
145208391
1805445587
1603772434
541762288
1499147418
454318893
1372346425
1899376587
1193680903
1274522624
1833542365
1518094296
1543879018
1088155802
939640612
1368570935
1083077234
2136741158
709927069
134226233
761999582
1991290164
982415011
1598928376
1688223719
479437830
937726913
90628307
1292348176
1423409086
193426454
827811816
1472607279
1059574938
453663252
1786650236
558758824
1708739597
1756853585
1300630773
569834586
1421157646
799907615
449334443
503417884
529052246
1109571582
800056270
1323030992
1146328917
2142094677
426351695
757053987
387395233
992228016
1971148690
1933086856
72214477
2093308690
1323186208
2084374101
1183945585
2016513320
1788957819
882002632
1610932383
2067951279
1124965161
226045211
2013884621
1856679808
486224077
1393936959
2021982385
525730200
143122133
1099644922
1380664572
892102179
1968849311
166038243
1624740871
561784202
14077872
1678341998
719229433
1042086309
679141075
770536491
1677759392
565014622
1652586604
788142372
1153122926
1927641062
312252543
957420148
46664366
1768048293
2028750581
1667628625
2122908895
385170785
486530675
756613467
254885576
1207674142
1163512468
1190593984
465033755
1882927188
625354494
364452507
1913044544
1625015679
1597735014
1983001776
153804084
1639977590
220494158
1451675665
2087011727
363199108
1794130067
623099801
1154007221
642613416
611462845
1774128943
798045619
242462245
63429208
924849702
964057027
622991484
1062371662
1635271707
1937892679
579890784
1513089161
365497484
606822324
2028360879
216073637
179402204
1545242858
919322642
380700379
886446383
236361711
1467344946
387754135
288823780
2002725479
1050127913
998197662
355224641
71710660
1468648399
397648079
2100750154
1280344285
2111180735
2855069
72588654
1522261088
2059218304
975874851
2106692006
1137882793
923069948
1451130313
412168348
68034940
617430137
1785490842
264514437
1654816800
813321249
284395165
163219159
1145775021
371423608
1582080090
1061345281
1585220160
638646880
64547235
2029518975
665773572
1623871265
235215493
554005328
1807540792
1955592572
2069902523
756612269
1920176020
1790609078
1489676194
969865240
240283933
1376907152
2070732242
1587648319
1582855071
1747563628
1138308787
988610385
1099296187
1026734330
1714001779
1204177761
573863710
1573625263
666387473
1827818593
240236472
1555233064
1578262151
1009570919
364470408
222220233
1507671193
1979281872
1475031993
244349833
1246000219
1869948299
1624994675
1703119078
895724414
1472484991
182188156
1601437776
634817770
1520452410
720733899
1417008494
1835806613
1047359719
568185562
1393521688
2012284099
30695255
2027652799
1634566010
1562413770
555965883
1758479014
1020250420
992364481
1807670433
1969405107
1080203893
36451494
2125703223
368200620
1361750688
1222637136
1615579202
1623224835
1605843266
734463224
1904205325
921547177
346690996
1757270395
1861663067
1913586142
156114856
1255414793
1299428318
1541939112
731695022
1401578079
1186693755
1760712857
280384939
2027198195
1961860363
773095554
1290601913
944873063
1141887450
806533342
1084330315
153744540
1655157716
1028480023
585636956
1476907837
887801891
228868281
791214546
561472978
685604287
1808530036
342523061
1501999075
1144975518
507615564
1264526803
611146366
1064854737
1191115926
2130142041
1147114101
502061712
687873880
1428881084
48058614
321837978
391249582
1810290664
2139163104
1194208983
2124049335
31894908
207962995
1805838310
621501997
1705608740
253434018
725533055
6607855
90277509
1181013088
1657991322
2087839054
1470397400
957089843
1767407105
1694496614
223391141
102319233
2089680112
1181141096
607335976
628959257
42093697
1737762924
1100858211
816816362
846060807
1025586968
1030407512
1684960249
1813207730
1485638445
1624465322
320654633
1132444040
1208208374
2120961022
2095606697
1706425552
836851638
1068281301
2049364564
561134447
1379700440
1526894542
1464400856
232029369
1502164374
637509010
1510629986
461882310
2044241394
524232483
1367672370
800201402
1515079987
132645023
1620927946
2020741887
59394482
757490041
2113835232
1009012746
1243138547
1840228696
1381559616
1724771348
183179809
1350289752
720440816
1678642960
317820286
1558131240
161235481
1085760194
1025753180
502462225
587420178
767425373
753978663
1126603006
1798300640
880628303
1343977148
49814611
1866945406
1467144970
1042857353
1109114705
231384328
781900006
1283375721
1071703272
1683554553
737461187
915825720
1815129354
1433442228
1756098912
201546244
1883263398
678267987
1717243690
2061189727
100676510
1195358724
1478738158
217745621
882682567
1008963473
747342413
1838971600
1263254685
728482944
259015136
2041610931
2095329463
1118408881
124887443
1112366113
191545045
982153198
1014106506
686851886
1874638527
592105851
1830905223
1299034582
1720668736
165423037
660840168
1911529704
2115934237
594033729
507386040
2062488404
1507962207
1093425771
539181234
1964789378
1428720028
1091864968
1987687129
1282862894
2007544346
1803268452
1255163588
1037721517
1413925911
1691519305
20997333
868307334
1832845387
11392512
1754185984
772642260
796059203
1394031059
1035922191
809029599
1962578233
1776122865
435274840
656131388
2039695823
1811331305
354664467
482814290
1911165511
1577401785
142565662
930812651
1693900136
2099732332
518845890
1604015816
174731237
2110125504
326903980
1045668063
956507139
1988718599
1909727193
1328403985
852516568
2134771418
1446521416
1238901749
1323031005
1340211910
1260875145
2136895364
1379091172
459762055
297744084
895391093
1660251722
2067387329
975775354
1186259532
1139502777
1596305107
1111637502
27531543
1803218387
614771346
1912744768
1306554480
1398045035
1316163847
482649722
1678555328
2032132290
1577265069
182280163
1407776796
1263257297
997332504
108919618
185301434
2060474696
1383322275
2135036544
1201491089
1354477230
1814856758
814879305
945522262
845602587
1909338607
682807841
418306206
1032572655
1749554602
2058250121
772707710
971216321
1172921186
598210346
1900857100
889299282
1348042773
1208072032
742024353
1230329206
1434786262
147827581
1124538228
808340430
164974640
1134093534
1836721496
1824342889
702070607
1840523794
1196174779
1266780338
1133873704
1027789172
1516284272
1672181071
687301474
348205325
487197343
309300390
1146860558
996403083
403418877
843172649
790864516
252758387
792690764
797816725
2074016751
1167341123
1272354845
836475048
614501599
616168728
342457145
2063022968
731194164
1400856406
1686785476
1426640235
224610237
506292162
840078624
641054477
374422231
1901766117
1951611154
960768062
548450863
1666371394
1197903337
387238461
1734625734
1388234521
280494231
822730757
1251203773
768466496
393220341
576228167
132808330
1610312631
285590985
1064134897
1944334600
575210507
1916175044
612101076
2089581501
905039022
28302731
2046078329
260213360
1438145713
223648879
1513701052
549483302
400813751
1455362514
793488988
740742538
1775305623
1065680879
524793944
883109548
1593966338
594935582
840639527
1683307084
1735989220
616130521
163070254
750457500
1822713238
892053339
1375733010
1876198945
626958629
215535294
1290093055
847393622
584110720
963822328
796846496
988387422
881458783
1924277285
303502789
1066416823
1716512513
810689950
104465958
1197468143
129146204
679794778
834882779
1384481000
737809878
1764760616
519070777
16232739
94685205
1786971619
1400231051
1490762174
624527382
1906639593
1886660785
534115218
1745088807
149696982
1947828342
593664160
1725843365
1149508807
54557668
95659711
1932744840
465929565
1532954618
1389652145
1676812114
1405112634
1375742200
1207486059
728752458
1061124536
1423193072
1945766087
1852611941
2141974937
2030454062
1242081280
1560551992
585659881
1659144603
1282354863
219175205
520285701
600227150
658252332
1976392570
1141814756
1773363173
1047765034
1509155483
976546107
684877844
1701806683
620401405
294161004
22604387
315557135
694443614
258636773
617494650
1784565259
1519540393
1520521735
2058218000
859465640
1435730636
1351681937
745149824
441881970
863828964
410610606
2008168585
476700479
1278785240
193043842
885857332
607145375
1428975
238901864
1732906050
1559986122
1304174565
1295816202
1089838112
447118006
557836753
1831194408
1189039675
1783705857
1600097507
1569992564
1088091645
697094990
111688490
131489582
1898664222
1652247348
319812205
411468317
604951631
34677202
1975935832
714081998
1401099821
982536719
2061519107
465632618
1801182388
920975246
2074520873
399651203
1587691303
1768740979
745927530
1803247556
1373972345
2095937316
126294055
1088272389
1144064617
181454739
544053093
1190951663
66800174
413654789
1827773980
1202119219
621736706
400218926
308869481
1599685035
46263445
1363299580
1252778310
2012592723
431731664
628811640
156430505
688923082
1275650309
1679252284
1971657723
1309356876
1649920053
1891999183
792113429
898693638
2051682889
1031891964
1791851935
1162542438
1189250582
1394840839
356644033
647562470
1695675296
1999126179
1031414302
774545662
383197983
1293366667
473633711
1411222208
486863159
1388357531
1428165371
1006984057
1467946360
1581371638
1782693464
208620373
677386960
774285300
608904516
913692850
384040660
1353394429
404735615
451601422
149425826
1501958781
2060908280
1280550373
1895270459
1800454621
789382088
856798626
1305094483
719055080
1353449445
128741718
1385137742
795353621
884270508
1246587229
1973202706
913552525
865901605
1216768419
735230251
1714504315
316640726
369466606
1682926475
773905626
1797800158
1248712078
1083634605
260647956
725376532
1336997337
1778680863
2136883251
1168034270
1878618759
1576870786
362791716
1958983047
7051936
1458834671
2022074948
613711300
1943603232
822501981
1583362850
1450377962
1649859994
611372818
1977899561
1103995574
555218339
523981181
153919785
963990695
1257029659
901307570
2015444659
515200762
1272791047
1151456385
1276937635
244870880
1077389563
1011846985
1211760618
472925028
1732011181
464151887
548655827
1750727228
1463777055
703060568
1303740291
714148608
725679309
1927145523
689781457
1072344945
80885739
951255902
1473413803
250383723
1602108600
1023626294
244093808
2096292196
1057806429
1601346037
754383771
1793819516
2089884664
30373155
1417770651
1554389162
407239811
209411626
1875825566
390275406
1793071316
1978935053
936553130
799916817
1690199929
656620046
176288492
1003286680
1573491865
687840525
2045880125
575356670
1878081012
524553887
176215887
2114631612
2047749220
681766019
1046374485
490932576
2024608430
1223823002
709954654
1636725091
2075887657
1119533061
994389014
620376300
123389228
1812324219
580761477
1227303802
540570496
2089716737
1733856186
1408061679
93613754
1954513873
1787516123
1425060307
397953983
1162506194
1833085
1442051639
1226111857
934435757
1107749841
943156988
620086018
102760107
967556371
1715848436
1590801411
675410962
965490608
1368436048
1742494292
1046969866
1929843880
245248283
154846214
989768360
1347343908
2036940198
997658142
1743833172
537334191
1313430632
2074972425
167056229
1554614977
1098109553
102728035
182804945
1230254992
1900230621
1313952117
339774531
367079931
1752393398
1104183673
899806027
1211742537
34266199
160101827
2083631111
1873961225
2093408186
1697147606
1265870298
239903950
14493892
2031199020
540773766
1075686143
866901119
1930492205
1967561134
309847004
636166643
201291009
1520897550
1768292191
448476128
2040468933
148123286
1448376319
1399880730
1103171785
1640849864
2145906535
651367642
730590930
1016708458
1421964114
1374577870
1245560330
475354761
1356727851
520156038
442463887
2064941032
424024522
1299604231
1316380323
1921042476
1616913178
1024582813
348279010
421090292
1686941719
2033852297
378965492
1060320182
1449297066
1038729148
799311410
1832767495
415680077
1011872972
1416814421
1188355676
970488253
573915589
639638155
1802081055
1719199374
1134795782
1519826222
302307741
1597852706
626627731
1951973169
1110142071
1727518960
1795142313
1575311766
1134293362
1703919969
258328086
1799598301
829535448
1071562417
1520266018
636319193
867615105
891527300
2074269821
1665819042
2038817173
1336557434
776460805
1820095900
43010607
115757086
45349925
583794243
109375574
1395400001
1869163720
1590827376
1099197593
148217116
727345559
88992215
772840842
1914000592
2060386111
1157749279
762263652
491526382
1850941005
658230674
1038825320
1293362227
313681487
1574189615
94778783
922143844
1861945316
1050797474
32620410
1999789330
588867466
1673581372
788147987
1344683704
459277064
853316240
433404997
742577251
1088923091
1645960743
110949578
1808889272
40818279
1840081822
517407448
357650257
1806345555
1538532024
1978405409
2023243771
611945075
1334329421
70520518
2017613833
1357177767
1700363377
1316408784
1918983051
707567921
896981542
1623150524
57212635
1963895473
2121257151
93944857
628400314
73744414
972102522
512705879
465751859
317213891
2039663807
1960671470
1571105505
1962237300
1205759532
1338970650
2060757511
1091032417
1376549347
1058365582
1918658098
690221866
2036630077
1658600164
722031571
1160992862
1114584770
1943909953
974186475
1502297172
1678919817
2055988434
2074239201
280081407
783374577
461612738
1630702184
1783456461
309132510
1598494509
323254331
1109370224
1511161167
676831627
303595563
901779837
1014992388
992463955
535804830
781359077
1053507496
1036241573
1747181539
1182801631
1776907386
1113478461
1507596547
1860068275
293281454
952462227
2048795882
1980332400
1255785297
1825351203
735362036
1046558893
746550547
2017179532
1489837053
65405805
1113258789
204211333
698808658
407631382
492347677
1191125450
1857306008
1344354781
1485909719
1994871343
438413267
1010537900
615752171
1092419840
152608057
652935396
678094918
2047755977
2074132270
887045737
1525259913
73982356
1328080930
1449437499
1419531547
86259419
119568531
1857608268
1035546335
1627477897
3673576
1234394464
756985266
572173053
386508354
1900335991
1191206304
1298078354
396425174
1736329076
1169456708
1103732797
1317620750
2028659761
413109311
2121529725
559166103
1290217605
445720569
1579277555
346150380
2003492307
356780966
1653766849
1203131813
935129612
483794907
1450882505
1665671337
1493041665
435654696
1979878158
1776996322
1905905667
1033088722
1787721173
877420108
582658554
206978469
590271076
1527902364
1126490732
1414204950
506605287
932234988
1645356614
1293380329
1824562216
388119092
848495181
882033297
757476533
142107537
1496464020
1011445321
1594037377
1452849155
511743616
1402032952
209545677
175017439
912309554
1286934926
1574074672
1235005281
1955031348
668994568
1741213933
660706962
314450643
458810341
1350294255
1852133389
2017578837
1250937550
2130904741
2130446874
82248903
1136369014
2079111197
67190870
51669362
352941803
299797039
1739229747
1086765783
2036608815
1832382010
1261039496
648672948
1083970951
1878095853
47072969
1350174374
167830326
1256151440
1531023537
698990898
410397255
361113007
1678079712
1939207373
1372285341
110657546
1046387531
1939829598
974294170
1642265018
424093974
346665584
1070260423
1192444599
69476828
1073988410
2042296781
228552583
201252332
66605239
1101853984
1941325818
1001458012
1623604513
1661833674
411413628
1647793680
667612708
821180626
1826670130
1078467681
2085833346
1926685516
630366586
1653260624
1297413702
1491228258
1604407851
395929335
754665068
1321166281
978867201
155579986
936869967
231485886
2016318158
56809786
491656153
932874324
1442489668
189029588
1033538817
2057032946
1531752442
397789881
224462262
796304877
210803996
586268731
1761338496
31397331
1311553363
434729867
766038393
1356874513
1189041246
57017703
1321712350
2032269547
981387615
288011837
991567306
2025517089
973826502
651295697
510902803
1116126591
1030597043
794554145
2141311278
1818762282
620468920
680272588
98465316
1072076934
935567167
6653124
614372748
778974140
1672286386
1644667742
910726265
455601566
2143716755
1279292743
314490506
172137438
40217077
1878109389
671300
1282897991
401779160
1572266745
2112945076
332849489
143434375
703271021
1017046381
362802752
705039148
1136034454
2145612289
247103249
539076568
160038224
10541587
1869275630
275332409
99053285
1419590074
1487968884
1616563000
1804786767
810944546
1822831393
1411393594
2018431503
1131219437
719541523
1193220923
323968479
779486812
1052105260
608449140
1967783828
1588431672
1377814941
327765762
1950564208
1928667623
1632860872
1868312879
1593962919
711349841
1357867476
601838362
402870189
778489232
1275991579
165036679
296224938
304635760
980344258
2094432522
489580028
1831813613
1443911276
1567719454
234003103
38220316
1663298276
1328281483
1045827085
909737334
686578387
532636723
1471272843
900528522
679886793
1077255506
1826214918
334280077
882201716
872037306
1757430928
395359147
1654160960
1565101833
835923399
1722958470
1301545945
591096721
955920639
1769626660
812930363
1817573678
1841893186
1639611609
1468264874
579541704
916047496
1414181570
1116760834
863439031
1010714536
1338127682
893832306
953704915
2024654045
255560972
1065222841
1313677690
552803006
520137202
438995275
1887267383
1034548263
1428819785
583171862
1177453883
1610908583
250548421
633857509
46011090
1637830314
61934022
1908474875
949686343
375398148
1426726946
1845158076
1598262235
567392689
1440165565
2110334910
1578750674
1241694810
1785661583
2005328885
1090487303
723226566
1232617576
1935153876
937838853
496774792
1160815448
1562397095
773321378
1088513155
1395936997
408573431
360341217
538028204
1577915747
2077841784
963809665
583997814
684081662
1298448825
1598410792
1857400314
32934848
1286907821
146703007
800886131
797919672
1490350185
209029918
1399844198
463598061
1320195692
1720556979
345198071
91883121
1674289162
374624380
166176243
1735693307
819309767
953430354
1257616547
324047920
1955731169
107379448
1486662584
322630790
1315887593
747394518
574368777
1080781612
338302809
1807051527
1100455179
1980290375
1570959308
420524487
1604257833
1328216085
1303629767
551782579
786060093
362756581
753282867
1873503376
1710744081
1511864879
393592036
892293577
1683218341
1324175344
1396849640
1901668352
1400279567
435800880
1270154250
521918186
125775010
1466492767
1356412170
1111970531
309510326
547844089
651728373
319354417
1864883544
1668467428
215498045
974379715
264603993
34831319
14168012
1926336338
49356153
186495212
389475168
1195959726
587067664
1486730016
104618937
1456182465
1867237277
1746111553
1176966141
891240423
2111112412
940091117
56495728
1376740103
1166606974
1211557311
368333583
1221798159
425286110
1920856259
1042692254
2102520801
1195940282
380657855
1505207288
242769157
312723354
1777659785
462893557
1396761787
944977254
865108533
623145391
1445199179
1571250275
1254300405
1366261635
281822844
1404397869
1468289771
436764417
1885599841
1188077310
304851355
1746821442
1052345262
2122553099
1882324750
902246
1707168580
1149092241
535332775
772306614
815803400
951984315
891468721
284492019
1443756808
1533566616
1902070487
2109171834
102017893
648250758
2086844602
30919119
1145185718
563743230
464465850
629270256
918018387
254269956
182996914
1630773993
1410392507
2111910656
458578681
2002361321
1679031864
1912241890
1924321537
2111662961
2097395070
269239630
945750000
973837648
175708126
1991099441
49208347
640554725
936740616
2046704274
52538859
604439252
1253623570
1768218366
1718043467
1445746395
1867394382
1731793576
742365360
129008472
1243962280
717433287
1066406047
19245085
907818912
1253701209
212272762
1209868340
2132035441
1031899289
1316873844
296704029
1773956367
2092017501
266694581
403425762
2014030106
1152989495
2003819473
1352794827
1900744641
181092120
1384147912
1257259448
1609347369
610581805
173021708
242610267
109708611
2143375641
1941643108
307414875
84144912
1801234639
326246045
202748276
68787938
600502613
1372610437
2131414043
591398953
341128983
1029361302
1862332551
1837341227
164671293
842936387
1173817036
700851704
1537972441
1037703383
1528637421
695250068
553655507
1123172566
1029781411
844906503
330229599
1309138923
1109267172
1604713974
1138282176
1532803035
1977049798
1587052606
1189960843
2070045708
403811384
876729120
380360404
1987144215
1549971924
1719939892
2076972980
527588764
569500462
944326132
2145426833
1244704731
1095618189
2006345504
1320317804
1737986984
289256668
106132118
1378457632
902743174
278218748
587922377
1815045098
998792231
80632168
1574167318
751631950
1568110117
31961081
2048695682
1114787116
1188785008
1171549435
1220196115
244555104
864305928
1334944212
705138787
1793981707
2146474954
1895469318
1218205248
207934652
1338316870
1804920641
2079631191
2112636756
1878935665
1181761142
1493232242
1547453626
1826203967
1541169976
443758869
1623324547
1922005395
789348312
1180857302
140224020
1398055947
1036397949
2123588206
984349815
1293935214
1242259196
1061374503
913231118
1327227588
260010012
327880225
1594130930
635301329
1095938024
1652292160
1197353142
989239936
1330245402
600472366
517564708
2047220018
972362661
993923555
667960116
1541077212
254759493
1622391532
1409106785
43384763
1661698258
1277443387
68020143
1497556199
1942047311
1839583658
892902487
944770605
1293667728
111048655
1880495065
1531003111
1868393920
1610527257
1429908609
1736235163
308089732
835793589
118549869
337874748
1346193458
2009776514
818040476
1293179751
1232827618
481146827
1629339245
2067914657
113242475
1415885656
1507396328
241682837
2120742365
1948460625
476885735
1444566405
1015761543
129798026
314189626
459569597
1280430843
594007744
1938447317
1136104285
2128394530
1547717510
153248793
1415091418
45938954
1645278031
887965268
1235856312
1418724945
182093924
1528106065
1142318538
1874372999
755993571
583826607
1296618627
2136457393
1248736727
1688691970
1401567815
22433828
32891899
1521221273
1338095791
1297616693
1732066251
193838475
1949536496
922985236
200829973
1272119926
376139845
465969140
156908888
723737382
1878717342
1329486656
742305141
800135620
204164219
1368375324
504662075
1736412701
382491421
416587384
1415817466
279408853
289269002
540496748
335116166
1413300331
1086239507
1854001395
665216888
169198203
1671254849
869208878
1669507273
966699458
2038633703
472291972
562556587
30476709
1130034629
1452292881
1934094770
2099565753
1152265668
37535997
1388775910
1741144069
1831935166
409967327
49344112
1298610559
120512858
1038595533
2020018
564478878
1778070861
1606347182
1378069692
323377108
540004978
1463067884
1291052306
120889975
1236772975
954509999
53746556
1739172229
333366412
2018325684
129350344
1507877629
962974541
290287488
2016469457
1790138253
2118770387
271635245
607789790
518109865
824382916
1084883292
493728961
309547593
306524204
1976425594
815101704
765501944
1907747338
1846360955
1795996264
1171815496
3486377
326662847
576993936
910035091
1685254158
417499307
1841974335
881567934
97869142
1078512102
717775512
531520911
932736502
1875088674
852224030
1196555710
1488595909
469022887
1142654575
340768306
683576519
1019954730
1092357917
521079110
759575112
1946647074
1446141746
1921501799
1914749186
1674571860
1914953230
993279361
1671918382
603307498
506536492
1246561134
811425653
174897927
863568842
1579348149
622703072
365040597
2120629187
867364192
385959063
19067590
1302946575
2107673515
568502913
703016043
270608027
658675376
444727493
1499369448
1194257673
91683408
589335940
2007892599
2063241149
965822978
1735265803
1380776304
717586925
1614224649
998612566
304861228
240233236
1198440670
1404886169
1605932859
1415262502
1816132820
28885559
1844730337
2012523040
1840425923
1559180113
178420245
1929472491
2115857748
1869703781
677976118
1930018207
1333151447
808005341
224534632
743344095
812291352
2011391091
988083780
1572810971
1638728792
1684816316
2067703400
1197073415
1897707934
237153214
1649225807
319392549
346319910
1268302939
86075111
1008292792
861924964
695443950
1277449857
1878936812
244436909
2040203199
1024842814
1924592350
211860203
1811105736
1275097599
389810019
2002871646
1238295367
663118017
555081028
758246805
720106280
277270384
1099522795
91189810
1184191184
390391067
1390661969
369929676
488584432
1084797502
1012091603
852286723
727462689
255888787
1663134776
1042421460
1972571139
226554532
1927548250
1883040216
670356813
614960980
687377475
1302682904
676166558
2033189319
1570341990
421055985
146074790
853493606
330482193
1509402176
1345937824
1873153919
739251079
185823323
1887622496
203030815
1372188499
51066926
2018045346
886789505
1327936221
1278365804
1767688742
1708408956
1191300137
550289616
42996907
1505145792
440225890
1598178788
580413428
570743637
784182222
1930127083
1894719044
2003881512
1332537164
1834860178
1096687014
738221154
1722175451
633456054
2045697670
226514323
990833339
364104865
675796091
14979489
1681755078
1002783775
1938454060
1544058292
477610774
1303702780
875750649
1724621028
30848596
1078786852
2063719628
736359192
569968906
1306626953
1575265499
340491780
56377560
552131807
2137985213
82267549
265641789
907767064
546642860
76304947
1726887600
1112231206
2052143429
933767654
1270546778
957923617
842183108
2002129516
972677137
530762696
1129829326
2054838942
1916589805
1280902469
1972560288
1070682181
92787526
1502005335
596084296
1043015304
399871975
1393120785
2057266058
926103664
774547573
767084732
714410838
96187790
842976836
1139353908
1761066273
86946572
473505457
317112768
1580422908
934541689
32742710
659934925
1671907459
1084950182
1335923599
1949070766
1888933887
975983156
1565006919
379981742
450918473
462564994
1825071350
349451965
281522447
1654645027
282959574
369240386
1802766022
1981854529
1255862708
1061773102
1614947357
1846139750
902475981
1185799616
540428543
243526443
1410781322
865187381
213980799
422577834
504744745
1467600013
501469113
1652301963
1081021579
573236101
949625700
1895405078
1294685250
1744695294
54033592
7138520
1936430866
1736320821
1392808572
573358192
1423120833
154668533
890724985
2045305533
2106939375
20380705
157872398
1425031947
326109891
301839282
2125680704
2010682841
1650118493
362411584
993415897
1516728875
2099644265
1553128432
2013705978
1184316930
1898539338
593976652
1429484192
731561567
1887807054
767459581
189300363
1528039112
186721479
396904853
29104069
179446262
2050077233
334670569
1803905224
376984499
1924531249
302731125
1446645802
8979541
1482501167
829653630
1246678784
1087497535
902147041
130580259
1549746458
1564812882
1065447302
1277557257
1712488815
858317108
582531566
1787738433
1089531658
1059663515
2022489490
1658926400
1226013876
1833527131
167946385
45960922
1025792180
202880534
966368821
109891137
1739553419
108031887
1891143244
1211205191
1933192645
1388135681
1328878322
430856742
35847874
1064857450
1108297876
1593594206
586391565
123980818
1480002832
154506826
1503801159
1328524332
1171885376
967312753
1913238082
1543243663
1176413021
871963097
1676171106
2119180315
1775991426
552704180
274530844
1609444141
166338846
1841965577
732532249
1645850398
50807829
709499272
1623370821
84052496
1558729324
1801107429
1413250595
1202006857
894643529
1360310400
114619066
747429866
534931201
1755519182
542229620
1980152423
234401445
1302920411
1783672876
292916434
821841314
1746350902
133633007
2013080491
1274012531
2071632025
385629080
818841680
1148452208
1889194129
423954471
795228428
20808796
1200523094
642525218
1095137775
934247092
1035871351
369402862
458850360
570821293
546240419
1635572550
730213708
1198378709
778770308
601797898
193131410
1641472362
679813689
1814411895
428177457
2021700785
1910633205
1058876372
14409733
664861545
480457909
876485756
1647137673
224620847
2096284088
1564006081
1561931693
1814050078
1125504794
410842593
842815406
2140877045
1455073620
262083713
2082466227
87379720
801128575
285441886
2143220067
904225288
797095591
529094189
320766423
961426734
343556919
1922187015
417647203
1193857871
338749636
542351578
135428393
2054562551
651656244
1275616643
132788989
1025428051
2065248309
1541088934
1500328641
1483291470
1533726264
1302488328
2115331958
1482740305
1492348632
1246785075
1849022574
1967325467
1860513656
255148957
1844959067
1593135572
1255976220
1107929322
915446728
710591190
1561731409
844762653
1420712498
1863080442
115455695
1906507043
1908717545
1766425191
364810065
1166602884
60351896
189905703
1011134011
1967360043
1898607400
2051756887
523909956
2099382862
890315487
652202538
1257733035
1648069012
1117430263
1483972227
388356151
895020389
1505402903
953770810
1984241925
1536115981
964537996
671115841
147261219
374995232
1272117390
1065655039
1311201659
1392291117
758126729
48445193
913355608
1741124003
247086394
1237127216
837568941
1874918547
1647410107
954892234
1757537838
227255017
951666706
1591975450
1229676826
229587412
1993356112
1713478679
1400909676
1603192938
99083265
464241639
1472945052
634763287
358552065
728098149
1594660916
514790963
2057160745
773574639
2067550580
1559945414
612345839
463387000
1102325800
711511159
1094531510
1122499962
1957514365
1176086710
357565887
1535863412
2140305584
1920809598
1772251814
661034197
2097238049
185641870
822371900
1002432658
943819150
1915066543
882225537
124822554
87938863
1375478197
753794825
1453510260
2144068765
1590602483
325702674
261185786
528669230
1050470806
1168800994
1052406157
1903940371
508078090
600310945
573914975
1084036504
296682049
1744361208
1216138900
299863410
1397080849
124945940
126547957
2075113449
340076218
1448322089
2103234089
1018314333
2123644760
1701391283
1084521325
321426600
1707931794
2002068483
1946604323
2136415579
1769404435
542482521
710042127
1149212238
1710201101
605011833
1245337952
1118831571
1285952976
1863805622
1880967747
1572632080
431845471
1529482925
128272993
394905265
1490465745
923833284
1950785234
1210992637
1924377607
1750986989
4520967
1430936710
1354355567
2083171727
1378102214
842670769
706718245
1394592221
613874701
1122549912
170047100
855273660
567511685
1139529523
1159649076
1282392736
1116384184
851951296
1024539972
1913775338
246650637
1095198341
1132873463
806584980
211793836
1686356620
765680996
96843363
285324000
1266368966
825501784
1552239320
731826242
301449752
337306889
653370230
1786846298
805047824
92640896
31359483
1842627233
926801149
1633830900
1075843922
978098146
1647753220
1277456218
1659981266
563383523
1828064823
813195160
206205973
351649049
293179858
1166636900
349809218
1968563881
552529685
1411275167
1389131746
1261571188
1801934541
1787234349
1256634797
718760978
1933173400
693468597
1086753674
397659589
962776
1511447092
1187052835
516728933
1021745838
785164403
1465188456
188276123
1622194276
1713637636
1771970707
1603314366
236729470
420076119
1914305753
651801646
237919441
1341381845
464293988
610981596
1434645845
1412894249
1203505965
1481437071
1207165805
1193595482
1091950320
733696724
1153111249
476486485
714252344
1405994947
1189274832
1834916028
1130951928
1171337388
1206637041
1519023458
2078823962
310368458
418562214
514389928
30878695
47125998
229146880
1675171252
1821212232
973879337
562736589
91184984
1601471925
1695667096
391715620
159178348
872342564
148344221
606277027
163588786
226386973
1172499125
1343653370
397508307
99519285
958600024
1392551874
936313567
1869597869
382771271
1463170758
145573286
568012195
1895780967
658341137
274179459
1792268787
887900234
1347594212
1530939140
1542691559
1203107644
2026386508
575854363
544131576
575578469
1957369001
914642193
1501744103
1493033121
1709020600
470249462
964074645
1514782134
1552696438
1446699361
1167858971
1641556357
1988341977
331784536
991687631
387509441
586862482
2085788491
825155109
1944812845
919074268
452218732
1725095477
1445353272
286106521
1875716723
1785518058
427725844
1067955146
331148492
1634746535
1555754856
1301261573
382358424
1720869460
1562493692
878352881
869244984
1585885159
289513199
1799200021
1398408569
367693297
1867049158
452042704
41975233
423735096
1822895016
1765773109
1492112801
960488942
104380984
1333887742
1497245849
1024951832
1076513911
1774378655
1199715138
2004156741
1848116171
1620325993
77624630
1048814382
62855646
1403853427
1163594492
999622909
560710522
1913921665
293127998
1220178863
745880422
1372165219
1564354443
1608010552
1792220458
1049322841
2103139313
1807994488
1487313991
319857201
386518883
548937459
708918506
69797171
244736198
1419395048
1359088311
882779896
647110206
1516430584
1995297413
652468840
671250154
1871285655
1944792701
1380880336
215929707
965980618
244708190
1466615896
1446543002
269318876
1343066367
530507668
1655849081
243568244
1573450304
2043850842
23389922
2043128407
470895580
1065697029
350953547
474275725
1872144902
1639897019
141235639
1605973465
1485205237
1644844710
1774217177
1161331817
230505403
845521889
806488020
44435075
1532831206
1632356445
69649608
1066743576
1963977432
1353364347
1317639716
1218245789
1647233735
1362360342
1872098405
1493657878
1774495125
50614041
186204830
1825879844
41861962
69753905
1392509204
1254589387
1812517440
1200645568
1873522277
831856988
1086470184
540785615
1301257760
1436848868
100426552
407803421
1642550997
1052253705
1478078344
1127397489
324222643
1064939987
833346208
1474661934
1963325161
1971309255
1178949830
1974847316
777413669
143396511
1872870270
2067548711
1671125590
395259094
1825878777
309492881
576317
1710846770
1366742823
851467736
343259369
788988350
823509350
2033758792
1684303328
1997685912
441707388
1903855211
697268478
1316588356
110972007
2111306239
1752317650
839558041
1497441844
804100232
964032751
1500160840
854677025
1363985345
1397282865
326003079
1142952497
466560446
1955792341
1646589294
1313242232
1889354502
562291342
2082081903
222494909
742600450
501537314
1748470146
849647133
1797524554
1521615345
1330072610
687309834
1989181901
319268998
854387909
1144359775
1354120502
1777568155
151254356
996522248
663856079
1386124056
554771416
313401074
1020178579
1137347219
1281678025
376730549
152712074
258073049
1924790352
2085787127
1762838460
2001284499
1479689172
1374310549
1504659497
1766836966
1609162187
1280250576
1764097380
1727243384
1170208932
976817081
1331332502
776032888
1317962152
1151284929
1531658507
1571156991
1576942241
1874896120
1982393183
1349111594
907011201
885282299
1707117197
836334154
1877033755
1943650969
1221490146
1869028600
359195875
1030309287
751667501
849775764
1960708112
1697850729
789523345
695880862
480909024
142537052
1437627958
1399260130
279622426
1006015658
593857139
1544624798
1498975434
271873480
127560300
699221981
1687557137
1546981820
246369791
906969748
931888823
949526395
1271697659
1016774672
1843227344
57702848
347236505
1292848840
1181935250
1620900269
340902106
1560095890
714175381
158144874
351359145
951576798
1334410066
1162234994
1604491269
317482966
2084223891
319779556
1105294535
1515781871
1745156113
58406728
1075299277
595505731
1458580231
1576859199
1129154048
1492084664
259790227
2029168159
183334248
1421299155
511094770
863663612
980993855
1265603006
1418956030
805118405
820446095
1527988044
925890757
539631380
801175650
736096639
1406992843
1938018899
542965385
1657333518
1302227081
198756279
159755176
293271153
660075890
1762827837
1733021995
1545555607
1918848693
2020611683
1896226888
668162051
983988002
1048802588
1792949838
1073979357
1747364233
845322761
692010641
958654318
2088346530
218268814
1761279622
1728082711
440190879
1019094979
435539147
1080542374
964660827
271048159
407903271
1017347213
426578949
1940100366
1095035185
1758807565
1425307539
1187822862
322277777
548799846
250080113
1740205761
273450721
1160354444
228134487
1081027867
1450035484
2103174762
1519997009
1263571450
1202158961
1099955086
541783362
119827394
463224716
1516572237
1996873358
847722081
1778932345
238904608
65726614
1049911105
864690062
642596832
20762647
1727058044
442690031
1465735891
727015351
142648854
1115051505
1506842784
710816233
914722193
777385520
1963417543
239707956
1689117934
1278314893
137777786
1537135267
1106231583
1904380946
310312910
1923068295
1841661959
1601019042
799990946
545591852
32079990
914532056
171971906
30755413
2006731711
489135982
511414236
1871633195
91128710
773508057
1066295879
1735603411
750565
2101803625
584471475
343954763
1257109032
684869389
1296182153
1261357260
539538084
769871771
142527682
1045701127
1852977082
1662402705
40759316
891241443
1881403884
147386324
1464209913
276679718
203833755
675738734
834678607
1266549113
1147287102
2051662832
1847822506
1433795781
268136205
1240246918
1928491869
1373320425
1883271629
776704752
879848485
1632565853
267919415
1415500065
461584880
1544268750
1302605821
1206521860
1141578539
1599398794
255915478
184280229
170133176
1665077836
196293230
1765591983
362986679
2084284581
339973295
503678585
1023702664
888064710
942862435
1360545051
1549806064
941698232
587799958
2047108231
1160763870
1905898517
985195358
1254772309
328118583
394349411
1321194418
333625036
1510790236
1202579031
1550398641
2017528506
2105894057
1961471203
909718690
715075459
1168961705
1820390422
1701856825
844554999
1686660946
850100425
1384820518
301623780
1786707687
1328839746
11228928
987076355
579995687
2121620432
1371194284
1608954317
1739334176
689563391
364777987
756546642
632203086
1037530163
1907931231
1784172784
243494543
2120730278
865661705
108081798
1941229441
1426834019
1677339185
1966359085
1976268400
846481305
1164193983
1970459070
1732223800
736819479
1916387199
772520398
1363375232
2083416974
782815723
229507504
1170886164
575617042
1506650056
999483725
982710223
761910348
608085332
1185326787
884890046
262975231
768060600
509419889
1768727725
1165455220
1986875566
201055794
2130869975
1311384257
1196859604
1852362290
1226480234
260020216
1885514416
1576818131
1043084151
55401986
765860330
1581667662
951733063
652115653
2035179641
1974127926
977432039
1588030207
1730637750
2127157181
1863216708
1384890475
237208024
440762302
747067503
1734016804
2053416832
160273327
1952028464
804815056
1295769140
1787236114
489309296
861160365
1859390236
802534355
1377865031
549553810
1033171725
1012646846
1940648935
2119330736
1147628527
1464339005
1859082858
1426120800
1776855569
1472484623
522585252
724684712
1154895736
1838603200
1703880072
638828977
1790840415
1054710291
832723377
1900594655
1325801941
559646897
875774187
914382831
1032657577
459729465
1654975615
1631644242
2012070005
1205807873
1652748634
933599680
1639744758
42014169
1712395660
1142477495
552779359
454349756
692258436
385996006
658988911
127214275
1111880911
2035528264
215001115
1259247260
1434361961
2133236861
1019158676
1295875389
1524796251
1544908766
59213126
427677989
261790867
191392635
831025350
1427154432
271795459
70993323
1227482726
249355842
2063285263
2082492254
683750155
1574051668
1680598144
1452236302
1202000973
987070192
346570703
406127160
161748858
1527468718
2092967016
615105126
1772056701
278012662
266472622
1101854604
342598296
1704289699
562849151
507659167
898170617
86573860
122986244
1324955275
1383037710
460448398
2065140324
559650833
905002793
1275217056
1553954841
1179955995
949026481
1214802943
1713861277
1329017750
610935053
2120663732
664667120
712199049
456022483
1666389848
325798264
1575481086
1847019154
2041628622
429212457
2059792443
15297027
1275409621
1438323330
1485821669
1620224997
894933849
1771762263
1539734975
871803704
1067646122
274901972
1078962270
1694223419
163041229
1045979436
438948387
703733960
1936004484
1148470656
1368059916
1388595441
630384597
1114137943
1143744450
115741863
1567802293
1621262432
771099399
658497120
2004225528
1346655717
1623208251
481699772
306751140
2089778827
1919562906
1611145546
831823588
909179816
783035593
1218222607
1103033487
1517485316
378394604
2045025141
1397980312
70602732
386892888
1805578713
23595572
2093307281
1602044871
1020533417
425365752
463220621
2108891173
809242602
783461870
643128389
1285044559
907590880
1128615407
826689569
1603115860
1363633644
214883444
1048881858
1854278319
1903300333
108934158
742616615
528422984
1291708724
641944674
1954405645
923255744
92951637
841877112
83576130
181338513
2059168353
1479198253
1209984757
91836507
1689706218
1779031018
565043015
1513099982
1630880812
495013762
1883818974
1713140211
1224985817
1166719025
708819823
2118841638
1534272587
1421600966
570554389
980289363
1247504636
417526801
1730536423
1809682086
2089170693
825597170
2114483308
247278480
1464878451
842575025
1960424995
1529507359
2099140587
121510763
2100514878
568874341
1183944877
782457531
592017253
944922197
1855240714
1207923511
1459158442
989272913
1040215891
2047952804
1608069753
663841604
1307251491
312948015
2111184893
825666122
171275228
1122594833
1590507067
1471189263
652654097
1154985190
725978442
1774185056
510269885
289676934
2053814569
1778281858
1199632025
1030917119
34909862
489556346
717454908
1716184754
1139292774
177681768
1908402737
1337330815
1767569823
173726574
1325932903
801665358
1665937567
2127132399
1590762007
1404271641
243096428
964631429
823283698
2019910194
196553119
395801239
1671557506
669111881
432388916
1546114482
376209298
1105857309
2111567460
605857968
926404114
195858213
12979917
1858688410
1182956146
2003199483
2055781989
706770137
246691511
846170047
267858464
125800690
1078363004
212335636
1706697072
1578607068
1322717495
588291125
563214085
1502861662
109505013
1882784603
1072915031
191094560
9987338
213536434
920126057
2050185890
1498722983
246886893
1080876105
775565832
1590192526
1787892406
1841691126
1302192428
1711944510
328083436
1044432210
1013201297
1765465299
1871546734
1982169436
379488466
910120740
368283173
677797294
1209473179
2086725263
1007860529
424880145
1349214388
1797515633
8258073
1423609838
876684894
1353936379
1729343529
2053837056
819879869
1452915797
287189051
1501595151
1963442503
1656872487
185901942
55226876
117479290
1636936636
1429171177
156559550
822118095
977715640
1786243749
1669827902
1369379771
1748651777
1155310587
510075434
1654690864
364749188
93246225
373600780
882855724
1022847446
820376940
2023200236
1574485952
896082326
256905902
1443428149
1121389420
1379150831
1104137500
1185278732
1987614224
631428141
975372852
1693696101
691677530
648960286
981775922
1751619371
1497032292
547203524
1330462140
923999085
1819071827
1569051552
2037191760
358706419
1996787623
1600073967
1569124353
481279526
1492315245
338470550
498648486
1469023692
215956902
1974373126
612550386
1121004825
39827084
407511562
201138695
1188090211
1193922833
971460281
1239884592
228653202
1914212951
1854034347
1787679682
843899372
1863966104
798437762
631384055
1620417098
2107678249
493941984
187428384
951655536
1495632594
1468343458
1793842079
149484146
1477992396
1972286070
1877676097
1679928265
1280111846
768466464
378352455
394355929
395458503
864316478
1471345466
289313365
165962451
75890481
1541527410
1682515614
1960584343
454904860
1517150361
670150540
600703476
55578827
154347830
1160748365
226986440
521107986
527025961
1700085611
90890482
819771494
929186706
518008469
532880012
1198740913
747285469
782488291
616027979
129361762
1338874391
955663852
1228888699
673009474
1511735356
1175095410
1573640037
245992167
676555119
1315735824
769407471
1584077841
1429689512
1668788522
1773487551
1108690100
1396511023
344776473
735674239
37113134
1307599611
792874077
1607751682
937395476
905785286
1973648651
1981007701
1499309124
1614201284
1662239046
171457345
1295808777
1017528658
2040942073
80016797
1500725057
169304177
1883446165
1482764546
770219791
1992081640
1245544868
1732315081
874835013
1565944772
5857825
1237472172
2144588681
359008019
200184560
1005109935
703215269
149877361
1608976809
597334823
1358887438
1285337647
2071215975
557659721
9988796
1466464530
885976334
151370650
1639202484
743994017
1158813036
699652725
447517931
903760330
704326635
517874957
143607646
1304436327
212364543
1589248377
1855402226
1235864078
1365391656
1886623208
1511258607
326740090
862637015
1289683303
1804430014
1905433162
808002293
120097991
916123103
1042129844
1445195931
1051570204
473977794
2113918199
346519811
1702330914
1624496333
1197604167
94059948
749540590
264606894
116356404
2082162149
989803965
1186502486
35397028
1853911390
703752353
1524577174
1826674172
174672938
1319108354
891374552
114500989
1803936267
491511109
70257272
1841021940
587984657
147161243
892522697
694248441
1442010773
1419065085
1847107259
384566112
1802178264
1371086358
1195033633
1603564815
762930172
1442687377
320104017
1230534274
176832809
17987496
273350433
1664425815
1184589948
1728699528
1189994617
378601958
1206284068
876689924
1189357025
1535648909
1788837294
1928208466
1671408440
695993135
1582598829
1186643727
17502663
1258358529
2011589627
1943764017
1147760527
976641903
2081698038
957328796
529832726
2132736318
1887795656
442665529
1650033172
1352021078
396217728
1161648020
1617000263
2101644200
1332591406
757556161
1170342200
1673341444
144988613
515560399
1603897538
594948809
59729877
782193420
23414625
1393481569
1865344595
284837810
302110176
882689968
429515008
961878899
964153428
60901002
28902675
919502018
1606484884
1650129692
354734037
131494632
1310952072
501279883
165580422
546631643
175025506
1319602493
315769929
1222864992
9193794
761039139
1145192971
538158880
1640027351
1952566636
646962434
134251241
985924847
1425841835
1755137038
1495796952
2129029624
661403826
1556979161
527789706
1120335688
1054278966
1838401174
301322940
1511867563
947101280
1224121043
1637452376
612037732
1108131838
1321381205
1043789591
525126865
374706322
1847361467
474687272
940502488
1418178916
895029169
1536104372
1997777885
2047613239
1207778125
1133614060
1393925274
686669475
105897892
2120436013
1106951452
2141739070
2002519559
1901630612
1978429535
978234695
1272944166
518614076
1453507653
1770379517
1484639334
1520187876
48001900
1909130405
1610501022
1754224329
101745299
396615745
272821941
1244403319
1181914223
631403206
1368826592
809759184
1941281729
704052776
947775836
880994379
837368245
1900612482
369086999
83947374
1171832102
1537788585
2098102656
670914771
2058891523
326314135
557742228
823124890
18850281
1745988936
834660622
987498513
729425109
101789617
1050233742
572673771
410881535
1373104013
1268740734
1884603241
1549782485
139167358
2017020597
1718266927
1079136920
2087985239
176117260
392235575
445084645
529921609
1677108890
1936888665
812750593
1403631926
94770408
1868794046
692388876
1032405803
312177069
1869904757
1498499383
191394010
1396148858
2029772776
1803709689
560850998
1349438142
1376711607
906405204
1030178387
1793191698
1224298430
116662357
1206945631
1136010262
1926435748
1556130181
1142722697
1696195513
1884159770
2136724205
302381151
1477426919
891445174
1063811078
854359935
1797045931
844047070
909746563
630674093
1957105630
1186317518
1577570359
168579385
2044907194
912108845
1027827235
1564920408
936656608
1214653783
1784095879
718508758
486336082
581739792
2043634109
1948093392
1723257780
1864670737
429601050
1367460509
1707340075
1407393927
309295780
1233678639
629180246
367915362
1485480275
1714351839
1646680677
103181190
2091999909
170312640
1868273742
2053554363
1774726924
1000169872
590200173
369099766
784735916
164711595
198250575
410500304
412617054
424183727
1620789583
897626770
1863958175
1870565341
82010638
311078536
2051563522
1251088836
982056355
1671910927
1444634558
1533852993
637863429
2058052707
56012084
1888334450
1306077819
1712457473
1632839916
913577478
46384482
1021031936
252563907
274737524
1697031886
264661892
6583051
1623643662
902399140
193397858
813998212
1470418470
1173443567
706857977
1060318316
1349211031
1255335650
1500561723
1282505616
1745520190
534965701
1605701001
858898643
21610143
513491049
663864295
224586307
497316594
1536360324
1437739098
602794069
206397870
873117221
1053335436
2144498209
568392383
566022978
892384547
360366169
212240331
1172411218
1073960584
335034584
861081803
1174573810
567745364
361830773
804529439
919466959
292820312
2038081808
2004960266
1170903173
454105313
1986048976
2054196927
1016977862
649020321
213215297
1023637457
767734613
464626807
1493932695
1469976309
1429486025
665111112
930071393
733683713
456190706
609188157
693872830
1542502749
482854726
1096405810
98888999
17799391
493874677
758557023
1895162637
1994310839
1432243915
477251960
819678625
531811956
1111874056
870799654
102203942
1115863461
1070031718
940701135
1171602294
150821171
2072872745
557302536
813835780
2119615393
1753074920
592422869
870184516
222590884
773439133
1645694527
1806152632
1649786908
602964021
738882214
137823057
124995946
940236069
1495046990
1289182348
1695266739
75729041
609253160
436875757
248230252
223202700
1579286440
80211681
551734487
2032213111
532805645
1084301869
1795204423
282325942
689084050
499884615
156806815
1345314869
2134379205
102782286
1934289395
503994224
1287787878
1014880641
1067972788
315007798
564420906
697995098
1175006415
1368481665
527433513
1536690331
1457144306
1462355101
146527629
1551080736
1351142040
762418232
617495991
940078675
1219179243
904260446
1377488806
1214773920
1357340247
915400960
910134117
1482050339
593987806
842778942
1953180917
657424080
1945355763
1943798527
39648345
404060909
569724058
1710527789
966219725
1279200768
934292241
619351999
822053933
1954609357
315293565
1574659030
1260891858
628818255
1780800800
1718520178
2030528924
346340793
96787385
450298551
194335471
1181446394
287374131
1897518447
1818776108
832007068
1576180362
1637039444
39300795
1027396836
2140934659
1510586906
57555499
1263750115
522457922
162823108
976713903
1253138206
308088886
1806902595
368570416
531091921
587670699
2141170129
669725176
51480511
57984717
1665600499
171419893
1165441218
1947371722
404597517
1366687475
1669899994
1589384393
1824217621
1985002704
927034267
9623574
456971513
1538578055
1754868305
1802734513
1648112892
213598939
874055812
641604043
557722786
115983504
1743755787
1558285810
1184740856
1915745313
1926785324
474616664
1909925835
799017928
1180194721
7164924
735203151
2086386127
50308946
613967627
1904519366
1176629183
415945029
2127798838
815516185
1244493371
95988623
599299786
370506534
145916371
336162936
342488541
122363021
498475631
1021815683
20645010
651242318
808475343
290703400
196842382
224486678
2009195064
536700774
2128660514
833826543
1563444225
301617641
420775753
1070507164
715471889
1714039100
819809092
116244386
1365462218
1955539252
1967139408
178606791
912843996
1540242385
1917337391
1281639933
548690186
2031144488
2027429335
1925128982
595760500
547277020
1200210179
1929724649
168595039
238928104
1724012548
1926722892
1371219763
126365705
1236957305
828346920
968965084
375293547
1935150025
729132109
303886433
1624920751
221772650
1966148932
273928802
636844818
1742477702
1523433742
1593301369
1620516579
562752269
745961375
1858478840
1484631815
1405833894
662222041
282067167
405172513
994923906
959404982
480857522
151671524
266764557
63887270
803846408
2039790469
642822149
1017284411
511883943
20935692
1376136782
2019613276
124333950
687942797
1515619670
301285384
1750677611
881564485
426626151
1914682670
1725151768
1282535241
1496132102
715425966
2001182590
770569157
1220970082
1131684130
387969394
489568338
1416680964
2041258412
2052666655
1861654088
1545103914
1072345262
1468764595
523584445
1828965564
2071209679
1280348083
441343436
1308396246
939293048
1408174986
1100202833
606609369
392931781
1196465301
64715944
238531928
1141731285
1662470625
1996753949
1995303048
1521676096
868402458
594042039
1969113818
1793267201
151540905
1322488601
1969253702
680474941
14682763
992937319
264658157
1108735262
166052896
728957595
1377372947
1496329546
1663381935
1176650750
1170539840
1954511283
773218825
173761512
80119632
1115694284
29527380
1169137254
193182908
367962676
649826388
869111725
667783919
1742343175
373522679
390872423
1835944706
143237829
564476439
750934118
363183781
88719991
215969481
154278259
2064241391
1976325344
1897406120
1554813211
648222263
1485790165
217776794
2133888405
821814019
457339328
933064364
1729343689
1346525727
649195471
1869114682
707774717
2061830856
36638918
2131411218
817631966
1248186214
801842229
1612837498
1680133616
821104372
1679886684
1859894735
1108806568
1554673203
1965629852
976666499
1153753667
154658700
1722368951
244494276
1876116239
1908443130
1109056014
1393688927
840367984
1217524669
1775961993
1134721179
669750346
1146945776
726813961
1350906664
1655597151
1580102126
240522785
1806768385
1437983054
1742339612
1761194794
1038768694
1038298375
44906416
1152723508
1810107964
200484696
1397688897
104200143
557081909
133841698
1229244835
2108535674
1951628782
1375594656
876121568
908135794
1049060101
1207844519
1387114363
811283816
1014653242
714632063
183187104
505272647
966789309
1145974137
726214063
1617867925
1893381023
358863361
1348105349
1312970938
1548979840
302708738
473137696
128953426
282007262
1169016530
1356189309
201407963
1917966196
364746321
1368022790
1796186911
866405850
1628088860
2059954256
1322568294
1748054664
298849765
404664548
750280358
241644902
1906490767
1033241936
875602884
1523569656
1196912101
367972206
1474970967
1366171215
517934116
1276460423
1393728047
1630994243
571419817
1753589294
300432236
709463620
1154834999
938211191
448530478
282794615
522232805
532967196
104282834
1548941720
284252087
364956039
1933592762
394647161
1875625384
1334476694
1745803965
1974377033
1214908179
2036135429
1200362742
2117286191
229658972
1507840
64744176
924140755
1592746186
543984853
1031882657
279009616
1970386163
1311139761
894415488
1731457453
683940003
1569859604
1528950638
444404029
1085635169
16788549
1045378511
215553866
331212607
669289654
1532373917
1562978356
909750351
1335964014
637887744
792464554
2135246649
1883542590
972755986
409368305
773018100
1931032866
267818400
1975905877
1878451280
1330526522
79505817
1422691391
2099283839
1901637690
1222616025
713855360
1732264249
28123163
1209282968
2116851096
997229869
497340940
1250585304
1005196270
1699381698
20401764
166178377
1564222417
507703367
770304404
1601872280
371795225
1789450754
783910593
954330989
637794547
130584729
502748106
1782434933
926638561
1016416759
2080483499
1534148898
1803709757
891349107
37293442
1276914794
29872212
1913596865
662871631
175835007
1184316091
2096137379
727301709
2112713913
604230253
563132470
587788699
1212571666
2143047292
19211563
1448357274
973652243
75585971
2050900221
2076269777
1574106309
35906359
2054131883
302859961
1764540473
388217235
1468937311
2069996035
1565156177
614299468
1152305107
1100647998
673207239
778435075
1645561372
117359187
1028432820
1455963289
1650721229
1388750319
989389978
1967292533
863251546
2139028258
128660728
226713783
810601028
897839067
1021555270
875189182
1963094174
2030198368
1487383402
902440619
1107633969
1774107026
640153069
1671101313
739781994
1883880327
2077559269
2034909276
919101283
191362984
693928524
1135472590
867227998
1188970979
1690391216
845415887
93254527
543687339
336910292
1612824115
1671650704
1463272004
75969341
1426167868
247848475
1686062638
757356011
177282236
1233766780
1112515735
2060475338
1926338131
2052283969
1365124034
1557628706
818232010
149742595
870001087
104149429
738967261
1457550618
278867410
1762823743
1214317954
1719225503
1122243453
813900465
134499665
1646918807
212191287
1588728953
1731165802
182839817
245009238
1692640636
1322420813
275387540
327137554
1159484098
1798179372
913150499
139358049
559684267
1908766774
1143887334
611263116
221969685
1505540805
1052748125
1768674506
880691100
166178008
746612605
219326297
2009191066
614832265
1587438906
1709192034
710414294
1410194429
452257293
1079289599
770334389
480354682
279798062
1812595818
588137243
113569717
743105360
762127590
1777986047
885718514
1549868334
2021170617
587433141
1598649785
1991483496
1055407315
1113637626
1827915540
816164240
934777139
924047226
12523342
664476276
2144368751
1774188374
209812732
928791957
435211768
1644221329
1725912310
367683746
1208623542
217020315
270855851
307233362
2079425120
371160273
1455656912
1529830084
19535785
1196654150
899911516
1177844976
177019670
1611495254
1792921157
676409334
1503467516
1777878955
1483656930
1850620471
465479378
777422594
1926699439
1783835151
1536349798
79871780
1022811487
1394550559
96378567
551678296
1288718451
702734303
200126364
1425858501
2076633868
1846634233
1533658870
930588694
592504303
139665125
1234818842
1875930164
2027075985
507467193
1915133633
1552783058
829479805
471883572
2080009058
794926118
395443850
403584514
1904177882
2017774214
1013372571
1730687481
917297192
1416838155
1192831630
1846799759
1376646803
818843544
1924720354
540117595
1861187347
432134317
2083851880
1418933989
1256380754
1678360623
1884466586
1211870527
1160273985
1035078163
1264342694
603448497
1824030683
1542989731
1239535617
1554802339
1261345945
502414332
1080005568
122701097
2110201403
529600323
2100303932
1474613275
73127603
588081866
242848691
1339673560
1968102674
1391135151
1127192605
2013626939
1929488728
442690031
1681685065
358719775
764778646
1041028121
736444814
1429809377
1037986003
1339177335
932387796
1883194711
998192463
612979076
770256420
706376532
149323442
1772056480
829902118
1934907336
1813862256
808032340
593195746
922542191
1605007597
1296768783
849507604
1615332222
2020081401
693644681
589200232
787378410
46841886
657294693
1965769624
585213708
287301509
1219423455
1969664020
2034921352
989237452
970109563
1496439292
1501057872
1748168597
2016935059
1632171162
929808888
656452703
402060
1355323830
2094626193
72865963
1108749988
878206210
1328855754
732309616
179811982
1059246855
1603204669
1722236259
826926654
1396278314
371590948
1809085915
1303169512
1614069568
1882273881
1264423068
82155161
497061100
1362623144
1814638850
2097789810
1200718028
1566708794
1446938567
635236101
1217251078
1540483589
1018589471
1740831600
883377680
930745982
1443068810
774722473
1030301984
1011223903
253955117
135589952
1836456069
1928043639
1500331592
413743861
731444065
2110176558
1016510778
123815137
946326450
1884795750
1888131185
587421528
650650326
475118023
222742670
2133955802
1037795592
1236037145
1448572486
488514017
1240510387
1417184811
512535277
1892466090
809183618
779961977
1621555770
1482909335
1291108924
861579761
222576583
319928279
1811202766
1922861521
2134932006
1292355423
2065524575
1828300313
2020201261
537496393
157331473
1474394232
1371578697
1716732013
505900955
1328130322
1473865956
1741575144
1682624728
1089470996
1939531
1475187568
1866362485
917347690
50334278
1171169554
184028994
1208370613
958605868
1557673101
1582759495
904462210
1670778923
1119408059
1877548646
917660224
1000168838
165259179
209008557
1647630810
1718341591
1773287891
220542102
205724900
63010551
193456375
857914599
1238892113
1403453235
1550572153
2089208115
1303095433
1025343888
241245224
1908188307
101537375
599445186
877334200
1913387069
1445106997
1722896375
881205905
1101546995
601707091
1924976089
638399978
1761644857
1862609793
604057334
2144578547
1051553252
1962447364
12303488
1625485059
340323696
1007077538
369767097
1906551011
1432623834
409372323
250757898
814884893
341795596
542862886
1315251748
1294519748
1900847676
752681753
1858258176
404459343
363750127
1525314417
1914125554
746676100
355102319
1406630106
216679281
2109964208
1747612734
215879476
1425245094
294844130
59339733
1991008172
1518219476
624585624
1015914822
106412427
633570209
2060060023
914898280
1768715002
313705952
1526679537
371295057
667308359
464651753
1509310805
521627443
1201088979
414341854
1106190001
502107845
767596651
1427793274
1815995890
1104777171
1412118069
1203032771
914278403
1119735760
185774220
1672286070
1084807254
1200716377
1334489388
664036074
796288145
899781716
99620767
1773505189
1334359063
535806631
771612395
385210360
171252670
956546284
134265080
1792936150
1242904232
1907115070
2064435881
4619616
1825875663
66781950
949102765
393368584
1389564546
1189474128
494097133
851791917
402090126
2121995190
463185431
2102702187
85358466
991971770
943668845
1971023837
1741067291
1935948179
2096422718
1725399623
1916653252
2130909903
1753211458
942673861
175542398
1165553232
1578463777
76956593
1565311472
78134774
1806417384
780596378
462330658
1425945007
1791506411
1283135891
342479683
713732480
1342661741
2100291075
923501100
2146737881
175512034
417623464
10377911
1885962161
492086181
674270391
2142592014
1412544032
1886804426
1278239189
1096242168
1268627973
1026611198
1451962518
2029355706
970034103
1266373090
2061520070
18436295
1163863949
777976956
1258713879
1376106689
596772195
512841513
1174887372
368423125
1400050008
898115747
1842833720
1523437692
1205170561
689111476
1927614212
231807402
1557027423
595670792
1335396075
1307231671
1497896651
1531564134
104069324
1587007416
360341954
739650356
1290194920
1052069439
778805645
1280524305
563370624
1590531614
118249914
1534587965
705990716
1040155098
1929987847
714197028
1817886478
858311722
1016204801
923160994
984617356
133610054
604186521
432270118
1009729997
215491792
1102471693
195577193
1681536451
1250495271
315917079
493078498
2094765648
311361946
2046407748
653529554
114352386
1057002396
466376546
1211539470
607862346
1572867400
1223675862
729536824
1851642188
773226162
679262547
517366545
1730303679
1493230897
1170716597
1401151798
1797808003
260636890
496376194
1831156807
1273397438
225268566
348311474
210298535
300158958
699604511
909225749
900733458
998366636
1079339624
78635228
431885675
1727181965
329261553
1380390083
2081055560
1429834170
1207467530
161358614
1653813154
160811285
925909234
1481548696
264705851
562167851
298127232
1962018097
995344686
1761476013
294245134
2123704050
590938415
767493810
978055929
1131261728
1902107875
874439008
551172385
669514313
58416926
208340164
1908843786
140547550
749301873
1668047069
1208199506
231705850
1583517704
1870728850
1760742242
1897980601
1555097929
1446681177
920300180
1055668317
1694833365
679611219
1050055411
426740579
1396732739
452573379
757615152
635165571
1179977805
941338406
107469690
1740574486
702538885
1370821731
173107345
1497091902
310098143
1849679490
1224881948
1840404487
1376683501
1976322902
789304387
457014941
1919134969
1249131780
1841235653
85409126
1570154663
747309161
515539171
1535518065
480356261
1399405694
1173604889
1882073247
797451868
110727232
1153369822
1372986030
2110908031
1203266422
1292799667
75066322
1245567101
1249781391
351334706
1462330860
542754704
43497780
538170905
812234143
1361255998
1719519019
229016319
1277056462
815944436
2111425287
1633090669
270752772
336884748
652797168
1068261719
1429369097
404597517
1756449900
1906116893
1799619663
1401169064
149272684
109883487
1978012240
953127237
1646474513
926721849
1658320715
573115960
1767668586
2022576326
1031104203
742007101
1233792091
200927081
1099135582
1503739356
5732523
2088046410
1231176418
2145239975
1010149190
1275965275
571634730
235203970
341576614
245229563
400531051
88890588
1115027427
2141793586
1531037980
675176938
1351045139
1243904742
565589324
1541598298
1337824685
1833032412
1550836765
2064120162
335850659
1585335002
1529733675
1422242650
464808095
508641600
1610730690
1816842677
421907287
1020178830
2084463660
1046241024
1191019009
1826409882
1302979023
1217839463
862753436
478735351
1824929602
2034844403
2145785798
2044351500
264308674
2071680840
2035953212
469167827
167925854
1358335717
583551490
1205411129
1101793622
1359036936
31662342
914515321
1928909089
711503805
1258239961
847242476
929813626
1719653131
1298910735
929894121
428624552
1926923562
380041058
67170196
2112663829
57822042
1728983710
1800481937
496099966
121419049
1782891524
1700523730
1324817043
202073740
1159020806
154092856
173371526
226790421
1256694928
343639418
1601793698
413412250
1064999088
1215796291
238807034
1361867142
1128535661
737707070
1133999880
659125915
1322098586
438344894
1136588095
1626650355
1299261170
1577323963
1407007898
1525982755
1096232035
187201982
418271539
510667580
1688579227
39053220
216877230
1935872472
413589894
1558545450
1605624419
34054987
1103827114
1813259610
1480587857
1736372907
888389239
635651493
117795344
859386484
1370145734
96905208
551983709
1999289205
1684805892
1687800106
839103372
545056366
833197813
298070087
2087731027
1124277415
1886508606
681879651
301630469
965797378
1378658170
1604165294
1665950369
966745062
1657015375
115420497
669616269
258904027
1996945233
1210458203
995234263
995167645
968267304
496854307
263987172
2105526447
592798135
1569350528
1942131162
1316994300
828173597
1782255018
447642128
1144340570
1701884973
1262487647
2111942638
716504456
938517877
1512821906
719389103
674154140
466155097
1563919902
1931641460
984712327
1747218163
740155899
324583899
1729089157
1025811624
873020101
1118231158
510094231
1222872654
139575274
1309592605
1238089425
1414817142
2021130453
1863927636
460766652
610547933
1326758368
1658620903
1625482336
1771258930
572186736
1670380769
34907008
1921597687
1617809626
59685076
1987740483
1695937067
802640935
1792486270
970513244
1507514295
424231673
1725222641
572213305
1663245800
417100256
93338832
447194016
1270142583
1574297315
1846277584
822931265
584047239
1219546222
175260947
1110623679
779341109
628742962
976166947
1043686080
760142044
679723721
1011576823
1414922730
100912970
2000804331
25041630
1653835323
2004991469
1685960331
1707264989
368516103
1418613728
389847683
874303501
773542246
1444168363
755389602
1269316530
1792487084
53392910
926043732
2065060395
1838584647
682331077
1395907875
19645262
1187845637
1246980810
734275489
1766303677
1812087077
442809880
1779460180
1715717990
584928246
1279463599
713970290
1597033382
252425579
181199718
270268163
1190320869
964923542
322615527
1068681314
1671327104
1330938679
1919370877
2130766506
343728313
5796372
446045553
515029398
607864025
1322544366
1404695026
993387265
1982563962
416597329
1498807883
419056277
2004167917
775428645
2069469610
208171923
1816523080
605278346
1175765393
643641674
2077753574
493806867
1407486414
323626935
1205002989
515390751
1867702246
315062669
1908958078
1345107582
1735073138
1380081478
694600521
1162838852
1120917007
1669963297
907741295
1800452739
1188222664
457132509
423961553
1438555840
1341486193
1088970659
1468160941
1792760933
1564186485
266897991
1623097025
1665805309
1465755170
1912997144
2108336784
467576091
260397293
725754258
253774892
928294179
651771884
137420892
2066235213
1295719140
2093392164
858102338
1530219812
1763136026
1522864748
1995395605
1255387187
325723174
1455030698
622746924
1273512482
539737102
1115911142
1759173571
1800917274
515160056
1954654434
1471529808
642137476
1834705975
1641716901
727850962
145627354
295714961
1020181643
1198537104
1910478167
303939987
2041434944
1804960231
1389384584
300336239
1225434095
711190115
1868456855
117827577
1915988912
1533214326
522929925
1676920560
949643764
1835646067
475041241
532898753
226441950
1194893108
1260892974
112697924
1287079054
1669236001
374397295
275993091
644395359
386776591
1405830478
1650853900
1398981636
2078276914
2145858517
1454012249
334670812
1877758373
882770712
1196341439
1846576689
1982389690
1425835072
463840046
1209010846
1489573969
1286463761
916599077
809006346
1842249737
1241533566
1852167674
1982242606
1362909504
1730549165
1368938517
909567419
1046461012
368833200
1773362530
2069054768
1105116933
555877144
1905498580
1306526320
290641155
465083842
2053076452
472555881
49976995
2097375779
1003866817
164878294
1465429950
1368417554
1432147003
753511958
440003894
265787835
979257512
1716463390
580646658
619174038
1316211052
1632834552
1876664238
1294178029
1111788641
776967544
1347858099
1164771437
1717038382
125156596
781426204
186705010
1458990074
496708837
383951983
1514462696
2143549764
632945953
1844101460
1968863197
513584363
1065784727
1951194837
985409273
695808733
1726154263
1736232891
1554377085
1457974599
515088567
186428356
544944046
1757047470
391418575
1075926551
328994620
1646573306
1544827103
301405014
535556552
1696623499
220587077
1834924547
1653899243
1299373320
526412320
1581794301
774564505
507041130
273380098
2071109067
749057100
2139233136
1992283710
1092384923
1434233541
1173355552
666838907
150248374
108940319
1583491770
1711721077
489002875
2076734626
1753474768
1872668047
2077974920
1466273643
1460902277
864771642
790823286
85841415
1180718179
1593946778
1095703299
2074594565
1684763108
1737670704
375387266
2026293082
942290727
480578926
2030262380
1628791025
1594072535
239885780
1843373437
1243045667
1776771800
454231942
306844084
81289053
344431821
754153922
48491278
368136422
777506826
1149660142
723993413
365862064
876201010
80078971
552827405
366372205
1409746989
1186581586
1842040763
1062598605
2145409339
472466238
1186165644
1984183293
1913384327
510959994
1472613288
1091029088
1411851806
65792783
209222022
516101108
731333724
1204488130
177165108
1838314807
1700472472
1567210516
2120667430
530977314
511242784
297171986
704869490
106926367
447598114
1227972191
649001681
894442938
788240341
473529791
516051441
1836851462
844510991
1126254449
1233051861
467422553
2011691682
932159222
1469082871
246541439
1793493076
1616347447
406180022
1141775470
114624631
985847555
913712089
317800135
1713355315
1090843686
651704789
1426044386
1554842285
1397412107
1389842150
1109350400
1427800649
2021900067
1835369179
1523826927
1479004873
1976545188
475037103
1480494793
1567752312
1097069347
2129942978
2099268969
136104877
12407256
358585388
602093417
32649356
1584256672
1083021404
2131996628
525474180
1960820088
783282692
1268089792
1185109391
237872408
1798612975
1120465050
42204509
1447030020
2052694104
1866904973
164371793
1728326298
284102680
1562564942
186151642
2137345236
1835820703
1980066189
1542667977
1175363012
439378075
2020038290
327539620
128265375
570393903
715811980
1615070584
1907436008
1642280053
308876729
244757624
1782691482
247415424
542029378
1877972328
1978983353
1552992531
1498967255
2026529874
963534312
1741853700
318920861
1569391517
1519374604
1989864483
1835110136
1079293788
1828549759
1596975753
1864158532
675522464
1103396844
1650705629
2065094454
1930377357
1282824900
1187510898
338187173
1179668175
172336808
1254708633
1436146651
1668026573
1266135539
1200388098
1605833506
1661543947
24432419
955282982
1199965387
1681701488
1433065706
956314788
317295426
1329949930
1421822945
1712218635
1305699402
1689919341
351025504
1799085254
1411253012
1487253537
1961409339
22548454
550490742
429925802
1625782059
1212829120
68946854
694986926
1332504651
1365862986
1237599481
693697190
871687858
760876447
1868182811
505301363
952431646
1177744420
1336661018
448477828
232794261
1091203269
1508322755
417148328
1251301342
983045671
57130111
58204780
1991143341
129708806
1356195155
1289331399
319686657
194448066
1259173099
713120668
738257684
493365286
497467999
214983420
1826097735
72814398
1090110835
161979705
281649941
665217844
125722050
1480988950
380974099
1724318336
244216508
1679241902
1444400784
950520373
2067194718
644227667
1224114755
63702732
844968048
1858518990
1646703854
686695221
983149720
741180014
993098595
1759256396
1519841750
648287695
1534319410
715012323
80338889
950102241
1256407559
2075842122
1049254883
1689692410
1104182171
1318064399
1759793948
189872050
137009896
1507341657
209067338
122759364
753531546
1709808098
1419984378
306141253
2033561299
958763436
998459176
2012263113
2115999935
597159365
56991747
56409910
1900786420
932776437
1248743956
1546082081
1953336392
961191364
137783557
197058646
1754638997
1409796076
212401618
1990757382
876270945
324614969
1626684997
560250030
1545980151
326131850
204467232
1739648786
798123903
2036422536
1877657926
1605324410
2049770091
1339543501
497035392
1923987320
805601345
312210410
1503750537
819482031
1761074253
1860971274
420606682
174911632
1020626740
352612553
869174277
525774204
1774089682
1542067250
803443714
2134974722
1956990093
1275075019
491727030
2058919301
1178902275
1197888105
433408491
871428080
1973809230
578157406
248200418
841994441
55236189
1512829805
510048340
1889153875
1004091106
2023696985
693500656
707514536
201303992
1744435366
2139403061
239119887
1665457119
213320278
1316784806
1874071305
1264784623
1685828710
802693017
1989442697
359355057
1329251676
1574504365
798423503
1261293782
1428645323
304027271
1409499416
1334049454
1038852330
1393422452
1694188122
1417281724
1129405964
411214602
610935690
1372998593
1144766449
1802475526
1820287763
227311583
1002763321
59789609
1990768891
927700823
179176038
2006501163
992188171
590867526
391736938
1454043737
2047109480
1147697720
1162280193
1454942465
1079565255
17758905
767957123
1932158390
1310889375
1869315703
930266902
1040158614
1559963438
1128235752
1254113393
1170930537
1047408684
213691447
1779342000
1347916147
1502075038
1427901403
1197390856
371091379
31884811
279720374
1838433532
1943639319
1892579516
743958347
611668312
1602748225
865094412
659587691
679335157
1951418845
2094388047
1398157359
1293780422
912438443
1863385113
1428724988
41338894
864796463
263755014
931613836
2027754036
474630579
194967977
1801866737
368782964
122074203
1660597850
85311057
1738924362
50344161
2012509479
158140533
22450683
74150288
271001479
1695924140
938549282
160223909
435642963
925034357
695020851
1536376283
736710482
1421757871
827409976
93093401
962503412
1799032986
1462332335
1135754185
148940032
242470159
174066463
446675962
1452896247
67418552
219401837
416920623
649076247
219520751
362329186
1056261795
1642156485
1536782979
135677652
2069467876
1421052785
1265655177
767030107
1774571067
612416685
1389522506
727961902
1473100967
422564306
1488054264
169945679
718030155
350991496
131723227
1890571125
355102319
727792890
2112113674
672707849
897252658
515326081
762890831
971484145
1483130417
877984521
1325771928
418581855
1047514620
1319082688
662039196
1520195715
1854134038
1998239436
933259580
2044844224
791804448
1172218602
801915084
103929348
1710118360
242703635
1456088532
509930738
1099654154
335981334
1014939007
479332770
1080105528
257521647
1325905970
727016605
873442872
2081617827
970910075
1692790026
1718231494
1185916205
506806160
112114054
961440515
135435857
133057296
639161941
1848357871
286525163
1302145520
1753073655
320388279
1506060371
1430074831
414246873
63196497
1983295150
2098789965
740662321
193162259
653035177
1344476464
1132676129
2125105915
73187155
554001209
527567375
1113431832
1071653467
1959150146
1161373035
403642376
1983693283
1654970040
541355133
150995891
702641921
2142408677
1749349353
152045446
1589324936
1068411472
1748067104
54328891
1994258995
388197096
617710362
581106927
201011394
964120188
741023567
1893232962
104249838
2050031239
1326426153
1550243741
1966392859
1003791097
151630575
644748624
1388010855
578502991
1403759539
836755967
1487962484
934621057
344511113
1527767373
1900747530
2000829200
1839150273
1612742353
518974691
1694842224
1724310125
605535339
864250024
894150507
750307772
1942445893
1279148203
822600517
911351651
113533098
1869183408
402252310
1835462058
375644324
2093749904
1276110240
1670619584
350448516
383926266
1172303833
384374203
803638876
892128748
2064262292
330299609
1192056649
1264893908
971794482
906140972
2001842191
1420830657
1931051096
2029201135
257782414
1581993456
1704344029
1255802107
1672385514
1791838451
432159350
119871449
642832239
1251340543
1933986662
568682877
185559551
1695801846
1055143693
2092531946
2049940988
2038622387
941605461
1938348162
1679587637
677368786
546315186
904607220
553735939
58173979
24551071
1243410037
512265843
3824283
1129695364
65004918
1125641148
1839522460
865447691
1204943308
486776854
2143228452
2140430507
2116678119
2085506187
229750976
543965575
1518362586
1816044876
865315028
2088153667
755624944
1507794138
852448450
837352101
932561118
1458091043
1852514963
1429515323
923430078
1414037746
532742205
1113937971
1794802588
838301405
1566814172
628594129
2067093491
583988259
1266938635
1881484503
449088057
1724911780
844480618
1523328634
737942848
1243163589
1305883424
267006528
1402134691
1026845888
662171372
402351470
213589548
298605485
647107098
832242046
1087737528
734781904
565168878
1997887470
11732009
1701267192
762391443
252533247
801561368
1002874451
578109502
724254615
103004655
32384132
2065585210
1177681036
1720778845
1219096569
218682443
1157256537
653484731
264798894
923751100
1131339396
532903014
137223747
1717111921
1870051339
1167280626
1549632958
621009643
201177733
881142806
2120109379
354835420
1991041404
221658618
693116068
1938221470
1291314864
1837344496
1596395496
1351771125
1354025536
1465857234
1179877680
941664750
1330673245
159803618
171955165
1270923145
227942698
2039891009
176836857
427909663
390007190
618683513
826140236
1409111132
1900705875
841783977
428745323
1360760405
15989238
1798952144
35908267
1637094657
1949242563
2112077054
1191859728
693805526
975662241
208046791
1328237511
1990125015
1644298087
353466075
375880561
1364563501
502261957
53301563
2135054921
802456373
301439336
320088408
1180512506
1879400635
326948352
611496197
1175075200
1225410303
839228905
1642890643
2079187624
1189655212
525640030
123698709
2087948127
962051717
515039694
1953812736
1062214971
1607722715
2037098504
649417165
1132430679
1062546475
905045324
1838589258
51395257
182957537
790002219
901542380
287015598
1342107925
1391222811
2064192987
760724210
18599296
1936476258
2046755408
1758325829
38703084
1754853030
973763672
1361359656
1788037621
221203549
1413323704
1568479972
386108468
1398771320
647634834
1727964950
1908739538
269705001
184943127
1886214111
687255750
1794456130
1371623074
1683676313
410971257
573890823
2047361774
1860659063
530928297
1030038859
1466467391
678677668
881369221
1422920673
404066355
176400667
1902194347
1002777989
60155229
484193405
668910833
978418731
40222802
2084182596
2059860205
2087302435
408356629
511447776
1022567887
514866680
1617186457
108446086
1238921616
2035812499
130234950
848069626
1812842772
2019478076
1473346690
254132490
2057960630
550510730
338380585
1755244921
1741633320
1089094843
967708587
1774810388
430964210
283458157
1817378217
2067271771
735378480
628458897
1419658384
2074188527
1806956050
31874960
842708597
341029437
1268713801
2142057826
1436198417
942519135
685034737
1890841931
233109553
419190049
1904966797
1833551241
2137167726
1193968767
1942910773
763902820
1425206903
712877298
571750583
1518589111
181276051
1852479835
842996020
1730701591
111635507
826164271
586618702
1175386332
1628983064
1111414757
817177686
1786419648
1514886894
427683674
1352881037
2030377291
1412204154
311594409
570812408
51480876
1254498020
2093365720
2145889400
887197488
1721426820
529733009
875831191
1961841258
789076586
333331294
450777780
430830157
1934606172
984173455
1020562241
1409826155
1156223136
102220501
353817645
1353049723
1225110763
2101805762
680556069
2041496922
1212346720
2115084121
570869086
988140102
1153068084
402734073
127736241
1491788550
146311589
1269611626
2081826463
322406646
2036182879
566729751
1658140205
748498457
992346678
1918422212
907411759
1972797902
1198856987
319619086
943778385
146657090
2059673063
279847355
417905150
1565320731
1861724810
1864039190
821135818
1461977376
1620958537
1780325261
754130881
820121973
1994708370
543932751
363943823
1565814504
891113020
1546344479
823755863
1068831860
1379689139
1427069696
1313778808
805629507
18430737
1790594522
69160561
1007703621
1284594095
674661657
1426979892
479176456
1722136905
1552545569
1367729910
1310347432
179426317
587039406
806719695
823288780
1341013822
102671319
860110034
418518964
932107065
894595932
920174591
1501166350
1577977469
1059392837
951657356
2004698620
1309731459
1002580451
253397158
290317716
1414812494
98452183
176715644
470426809
83436719
1470023748
221417771
889453206
101724507
1344810850
224778693
602516659
147289543
1370140398
513757105
1379401207
182452167
2047348516
1284285329
1267204270
898470774
1221521534
1240445198
1897031322
1854016043
391574974
469018296
451024361
1211785239
1839886434
1240990846
1944970219
1728194599
1094654
197137418
271165456
716622632
1695603156
63324879
1351444429
1574620931
1733926088
548099140
624975039
25766345
74723977
1161771499
1936573283
1669552556
11080237
992634248
296022620
2129769748
853582979
253920300
1435481109
2135252133
995405872
826053807
668832806
1473558683
1055325992
681488282
1358449386
1500674491
1746269727
1804202902
1402560310
8483806
799674897
883032315
1206011753
1401935593
574961539
769175239
268617770
863651375
925299240
473948991
1594736948
569400572
375170089
533359100
1369857666
1889142417
487367273
1286151368
643527366
1863023747
1970116201
1226475798
166722341
541857159
1080871905
223240788
1399293391
2064482470
87050350
362610772
1068571911
1779373958
450207218
102607500
1892943132
418376772
1344301845
16174513
793161379
269760232
589200232
410864339
1644554353
613611371
1335106433
2058403490
1823739802
1712000166
140894230
1270750861
262483704
722793353
2113959914
1992785940
1628799624
302700668
1495611285
1384669593
244530536
1994111305
728359268
208938062
1516452463
1873834760
498513096
1669398584
610425400
682755167
1883392651
742120093
939405456
1717593046
1219018491
733468653
65834064
1368722021
1698085227
549280894
1390033052
59432204
1984995263
904192588
1811532906
576814068
987745465
1776668862
1071105703
1094113093
537611559
2069046871
1173623471
745942118
1718055587
1076652513
2121731193
995638170
1058972031
53288874
1337813858
280209210
1619940785
1717269419
459835380
140677110
1834092677
1001609891
1678712588
1883262373
1654272432
680092577
1772417851
1476085921
85854187
1236995128
442721474
1599345603
2126603217
246852913
1137907816
1668137795
169836781
1264918969
1769675256
1128231882
1377864833
1438182158
1691694307
1452703271
225802586
749246351
2000579108
470998506
1355879113
981076778
2043342185
337212539
2094546326
1641433033
1503382901
993671279
438240054
1819841266
1300946381
250918271
667444076
1463923943
1161940680
637335922
2139562087
987109579
1842439729
942802496
937884345
1600192038
1186839081
1055934129
863548450
1625641181
1011138051
558920000
698867278
600678364
1120929743
1463570896
1795449025
1242652665
920044498
1024453651
1809950357
1688054905
1058361782
1686336557
691821956
688974133
1369854398
1775062736
40022774
1046584822
2093206469
2074980769
524051736
1679871382
1635046946
570565175
633752692
1369170902
1425589397
474714761
909811067
1919043273
1392492126
1330258843
2109063105
1509928467
935483493
534758374
1416569127
127282220
1275019546
1926841582
421393374
1546482464
941704286
619148651
1422664834
880242842
2006309906
1007587346
291678146
42583389
1971832024
395953155
1342330814
2119149124
315307143
10729667
118639128
700656151
1489275426
1891751597
1770388212
1306601222
1944908108
148505588
1479270957
1068413192
1805024357
304942659
208910282
882722405
647931546
1575949971
2041466705
1075378174
1735940195
1600860976
994708424
1549943508
813830831
1130050392
1868892040
998755557
1412214824
1988357178
1506567070
753494682
1405426056
2017230562
290521093
745153782
49433536
23164412
466545911
753119570
2103434424
937274102
509182626
1840582627
1924741741
874376414
166914988
1069104655
1798117390
1186760810
1579201698
2118450795
76927729
395747053
1083373614
833735120
101113656
622898162
619797512
1331227914
259124271
49387996
1069310608
959168564
1473686418
1066734262
1354491258
1684235032
527093581
754589840
649935850
1794394943
110184116
1913960940
2083532483
1184165607
1804685389
1806211246
2013973674
1889845606
887937485
626668414
1031398164
1104824850
421140420
1301316282
152206214
954536124
1545274539
111999690
1006894065
1253835772
38041252
334413809
94888686
1022577020
1125762916
1889540741
19402596
209381333
39787484
2074679994
410819002
314324518
20721510
1027557742
455352674
145166736
15660324
1393276392
2011496979
316097156
1163578640
1351421447
877897989
869851288
590532182
1354447648
1868556705
1175939413
1245357496
159455242
231268164
1592525596
303614624
61444020
1543288827
860704699
568167388
778894838
1354919644
125253677
1485946039
813814858
1663455455
81568895
346921457
1679851418
310733184
610094690
931519961
2074453469
19978476
1336065203
933570853
858551864
340070739
862971325
1956877887
1379815235
1186344111
2098309902
1920533467
1535632863
1373843542
289583557
1149853222
1492519016
776048185
1130527124
300589926
740726113
1359995032
1463819047
2034354954
737872284
1572707029
782143712
401776041
256397222
199815204
1132306773
570812567
1701140876
1873107134
367814111
918538344
1080078730
2096339052
453819497
547445328
1522171680
214499071
1519312405
337769867
1296567437
1396769524
548458197
1706352721
699350861
1690466900
34677289
632348111
1918327792
711667099
1172484928
882999368
142759209
1187439037
540498444
137736285
621112073
346895141
1042415970
977688597
1852389307
824540011
1782856244
1590091054
1198281988
1174387744
138629206
988813752
1965700438
388913673
1211359735
301951784
2118996953
986259659
492629490
750036409
591329147
1713238847
2061039713
1211602909
1420370586
573795651
754405037
879819450
581139005
2013614204
1232141446
1178935533
1774162462
430218226
1568309593
945551914
1457217724
939439221
1262423398
696244785
1034123785
1546287467
1695474948
1232898814
464406998
651057847
1517357797
1931779558
620604923
2018821122
750649007
525477903
1774919244
53566922
330668255
2081105561
20154450
622229747
333123825
92445837
2063491282
1688920543
2051740097
376452946
1355562441
1413394292
949682595
344697141
295180323
1072841700
1081091184
1278265777
391032241
1768665654
401784176
623773908
474992001
1004330507
1280097124
1427475798
1316874893
543887993
822715199
265643753
994706651
1813435483
259671206
1507873965
850127928
76189034
1594105630
718759724
1057006800
371881040
1175953649
1475090442
838453159
1368521167
576343316
373486389
390618324
1471395918
1505606593
688201883
1402411740
478105654
1193253194
1388498634
935415270
1052871613
1491761796
69276311
1028162511
1289309205
1780508047
777402320
227763419
2115415579
1613126597
688497921
1708571093
1796774990
1660354088
1874041144
1918415902
1814485773
1042754873
2126669398
937413318
227088378
1216818183
708184390
1034192010
172686484
578800788
252331108
59601098
919174431
1695675497
1177034495
2034887388
1928955859
922977049
589450422
88900459
544722982
623319766
1179595995
842227217
1688624378
2017388664
292651086
1158642390
1432240544
2054110768
512425875
1366467642
388174608
18085782
1236922836
14378753
3920052
520866881
425296025
1320360648
1173098287
847514859
1087306802
881752037
1839656336
2017304831
703588007
1952858052
99962132
807050582
1124651118
1484667248
2040553810
935754573
1662295720
821215100
645454122
1184215815
1335390017
1273602589
2096734560
306146314
767570808
169065872
1275743787
2044685524
268997758
1874492985
1725518672
374584506
12117869
830471890
395314156
167708991
1222325507
417673253
1867458531
1500287429
474843990
1013001955
443670792
1408972076
922168318
1641931683
2139085876
427558124
1320662199
1490166416
1478318953
1991217658
942738836
1990338347
221430487
2935792
1652549408
1628404040
1258044928
1538334905
206182852
1798804994
334348734
335747889
1393572179
1112051908
1866081953
463292518
1958488518
1007317932
1715792226
1966061961
1604928908
2088953218
1610429577
373375489
1316297393
1566457513
87635077
159495110
733242055
1289554817
406868487
61671560
1514295746
1649057013
1432142263
292047328
318215778
362755624
165812081
1917582885
1748752709
661531042
1894046282
1571088662
1841039595
1400065271
2032403421
1705057697
376790705
1947071166
1411255932
995934859
556169698
1533711569
509049357
1662549958
1995857893
461839472
1143899220
1985622184
2127019422
841836103
931079472
180813847
599046410
1807920027
1099099971
182061773
1740570441
1824602828
701353271
592564999
373738674
227551186
262334594
1902115597
658384129
558998984
661716626
820331677
61303859
748636233
722627430
610324093
1103763570
1857242153
879130940
1717648191
680724714
883310903
1372084599
841984868
240539820
1777515723
2086534296
1898441238
422216108
504116336
217043147
921302529
1703372066
1605069422
1031532664
240815723
98567408
1134886116
1067197971
1970451915
221233646
785693968
753836446
583488404
989434451
1394034843
1130434253
192086098
1593445474
1538440448
1570752798
1856664443
1810673422
797439753
406251060
1267057023
882656027
2013088627
2100362108
2127981086
149234408
1995115083
1225221147
532499453
1394261083
916569126
1001163938
616999343
814642582
689375500
860086313
50134028
2102943196
1890012433
1485507809
1228972309
1460732939
1283412400
63241062
544735736
1064834773
1248572534
231839188
923797804
533411336
1383580699
1910327841
1528029620
1043501636
430922564
1345066165
330613858
1695399747
1334702839
1741936072
1394844823
993141199
1166494509
131804230
564306281
241075795
1290127496
1256564188
1430443520
1524616942
1401563766
369861606
606793679
137962697
169824794
2048233086
709361754
1418968956
1916735578
308078742
1800905247
395252031
1738741270
1154845535
231542222
1235366261
1288181798
1279992375
70939139
633577025
615937109
1268690948
2064086006
1643464017
1777229561
1158804097
542528933
82485172
1273688172
126008465
153651275
752028904
601069549
770959524
520073174
1940049455
585310552
179752506
1212180849
1017828033
1193722120
733839109
977407093
2057326061
1545055145
807405548
2757873
2122949105
1256085412
1107941311
1960575901
1133785598
1759100360
383980247
4192763
116980388
313236246
1639518063
664827254
1779451618
1356417210
1556295191
2055724920
178190463
1293641086
1598596486
326577755
287277993
1763719971
1364958680
1432322716
1887808726
1025186195
1380197905
2137035219
1422282427
1670135187
1679279912
1740573842
808911071
19204508
1862978258
1036416772
1363734055
971289407
351565206
1902262810
222232727
232694183
815166416
520614996
1595310193
1063133448
651032434
411638155
177951661
1764110187
1486436534
1443521997
25689996
1392391806
1513222529
1971125495
1832064579
738695938
243916250
2116161784
199738703
161355298
358885994
1197739970
2107640904
1187749271
1363183245
452627002
1530689686
1596375819
1529674775
1627186037
1509456724
2112575690
1761503487
1912293279
181040904
570512130
1042293408
1651752479
1581712263
723715429
2098405815
1690379714
2116183313
940314274
1535545972
1441510791
1843655154
1260970012
632268814
1810482446
385313410
1903072176
344343789
1151131290
1681621234
1871013008
962279776
468836713
1128589269
1617238457
399674094
790199948
1207179706
1462708056
2106854570
1845354816
86106954
745237432
1335613715
1990680715
1962978122
926326908
213500238
1942999861
624723621
1227302401
871945911
1925489658
1027802036
617851242
435238639
1972590873
1403088903
1768634368
1140769822
789230078
214087110
220101003
982766501
1884088442
1590447422
393632449
2040820292
652828764
1735523742
1288778015
1153212633
1798764514
946323296
1922933730
1358302954
226773345
2144280323
387132509
844159099
964554890
506748219
501355147
512485595
286956399
1236438844
773592446
1436081954
83612587
1618594477
407118672
1613338874
472071592
2049342062
1358241256
862312683
564974946
2013621971
189622929
1672527844
61636676
1152717599
1268207927
538495959
166272425
939861547
335399875
839133853
1734340706
2132616269
771133806
801045820
728267722
1839767331
1100160841
1728148047
1060625263
1560184271
954134121
1957786979
342577504
1114792231
441016164
1595032163
1185028316
1155217787
1334361470
104157105
1065370001
1040326972
815997335
1445784192
285358154
2055651564
238526385
316100485
577563568
662766525
1343669043
334949905
461373857
1872853682
721058517
1774393744
1744689640
884277774
1949688348
1850952568
1100528489
186373236
497619250
1575975809
1283688406
1831501823
2033140355
508975964
1727576988
497614143
1173452404
1595555814
1825180060
585955282
1863855883
1260691404
497454634
980273568
690304124
1692872659
1639859624
1302999337
1027071407
1558299867
625333026
984514536
2076061578
1301076244
547275329
2115087725
1135264390
1884308574
187001567
559548858
1685102757
1591249400
1281328347
840360895
857358937
1471275934
235892691
819994207
2031369292
1316362119
1771421915
239062042
72766657
522734033
542428340
1382179346
1455672382
330479373
1445568538
1927098253
1170115353
1559064412
536761090
2133941779
724551067
1288199875
1386030031
508779465
826691104
1594221626
337637266
696434536
1545043195
1298686736
814488938
2050195746
1121790694
713404279
1986327723
1622100631
2078387999
2100592003
244679047
40658758
1111260298
1725490004
1515931095
214745985
604361344
506404328
182972631
1442448820
1715787528
712695544
598515401
1017344904
967326063
105571582
1224354616
1558162834
320133127
1290934908
1305609957
1094480756
1702973763
388593410
1095185292
1109921401
872031259
2095242462
753840671
663599726
753549566
788275653
836860288
838983075
1074844505
1262766287
1033096099
1989808805
549917253
1458792010
494749199
1787752063
592995394
1708577577
939044196
1180985157
1618598613
1667393422
1483103037
958064479
849043446
176836857
1596955706
1900672129
1678163148
702519817
2136986588
1654099570
95732423
890406823
230562604
585945512
691832022
1147588424
495070366
2082759776
2026858836
1486174441
1111823877
603919756
589891704
1711491660
1362230493
1974870297
2060986924
1478924909
837541342
195460918
1104284236
1333247463
247664551
1749358577
2095673498
1049989153
1771603250
1935529527
371017088
1499023077
1938976919
1609225795
2044400221
16884223
2062931653
587577194
1819277126
1055283260
1554015206
636506273
1766589045
647543674
1981043541
2072463537
541907308
1947645297
754290510
442699567
475695502
1552462187
1949597904
177978060
1901451117
1957328134
1054634097
1010098003
1541755646
1863859404
30763592
1468089586
1361099742
1253723649
1329402703
79448214
1910147771
748109016
125608318
1071216384
643471593
821152610
7619854
979853496
101735021
934208678
2085891096
1361075192
767641601
1848525431
140617945
1848681038
18953188
1609631686
678008706
559333426
1396314154
1505868559
253542237
1887005561
793070242
1384520406
767128383
1012507937
1355181843
368602587
930994415
293080549
1809546031
756256481
1944707943
1449507012
49828021
1376024437
1150642784
1184037149
1138637354
335808217
1826836661
1922109688
145130756
1103522802
1863877057
1959800148
311472870
1753079458
1346657992
216520210
202480897
1223185191
624179584
1594741512
1419405680
184426056
1365544
1579330088
1872901594
1638933328
1484952166
1275085523
2115176696
783649162
1572820711
1867873331
1633254231
2033136294
1612165121
768548364
1648825732
1788907023
480375283
111778081
2029667976
178949678
595612707
166100395
10142650
273481688
1392565823
955140373
1362117464
536043060
663279935
1642381227
1054994677
361497783
2027214018
1395732806
1293628118
1640713174
1722256707
661292459
1457965909
1137105033
789676514
676649064
706366102
628969989
136937702
175968183
1822171643
1763813444
457504163
1315969541
1199720203
815238367
1871930070
411307513
1698321794
2065057901
734022935
975656159
662409256
317969675
449980253
2012154383
1601456839
758649451
1926571697
1388357382
1272809296
513502893
669469787
1077017028
1569645070
1248539102
2133664170
586892893
1333144298
107207419
1222424375
128093466
595397297
302205403
326675839
1180295780
2071520997
1680452402
1485110950
520683819
1008059065
1709368225
791928640
2045661030
1602719346
2040829102
1018292495
1173336272
1061535035
792402365
975161245
1341667187
1699136704
1550901866
329726770
1739789565
2129814297
1972267188
1548055614
267974622
314794439
294982941
1466091784
51602450
1483342187
1007028130
788986988
808683172
190681251
2091605082
997250740
1810555261
1897287943
520023710
1034097446
1969180711
135558691
125556455
490498373
1144671486
228167179
1595992783
922281894
985437881
1701480129
1470899989
521445044
909973517
457032295
563917903
516697683
1873770239
1095745264
899746235
1353452556
992704490
836726122
1911642813
195248239
1083678279
309013361
287119911
386691680
477970515
1643168015
527620778
1575870279
1535402178
660180622
1921028184
2077325601
574638774
1894587536
609325233
1229823374
948518542
1082600256
880442148
681386971
1889671041
82264106
367505241
871782549
636928888
1538912213
1848975526
724071385
1051034690
1611326985
1997630367
1150794889
1645775826
291554570
842380448
1723900887
930931867
1697753635
1178994311
987449490
2102342139
1512131306
251283711
2023274937
1091633476
1645171217
679152223
1965955677
784112819
719246081
1988261376
2117935034
1715357581
1429703914
1497558739
16490048
1902726160
1923323623
1858941691
1094299548
927738241
42483221
2108222961
1887589926
957461427
1780222492
1345669740
1322104502
531347254
1744741127
1744105363
1293331590
1683863168
1694382495
1693197065
1988636718
900917479
1857751238
480968577
1081228400
1893219282
801682152
995564800
1542959946
1515409226
1185569503
129712822
772540324
435256663
1298583703
327046067
2068129573
1990246285
865342555
1163958367
405599452
2100142934
525477240
198166794
1857521333
140622700
292838904
321441714
1192197308
786761341
1786929154
1626591046
1420033405
1339270303
157541455
1878084889
2059391800
839629912
876250305
18633580
1780844514
2118452424
1184869564
1539776044
895795825
970594946
1367005794
211383328
1431486729
239292259
1732617449
57952596
516743962
1884283292
726847834
1614216993
998152012
191146631
822093458
965605564
905279436
1711978229
214649281
201076825
1410124013
2069324437
1493382540
1346740266
1524649954
1463352577
692044347
616748882
1395724510
1197343095
1238553102
414723004
1126810130
1300098918
558265996
1842811357
1254882896
506619386
2069945343
1426657892
225497804
1478247527
789965352
114344527
457948388
1263471857
1745553603
181410074
288933599
1588053834
1860957324
1085378189
1149198455
1874627581
4981593
1308428654
173927535
552412007
1847568883
1188499367
505080008
1106372267
256149614
1226242258
344010026
1272620337
54187249
1631139403
756517468
1510885274
82068240
1806428839
1955101745
213545494
1356671001
1532913724
893265004
1492833419
1082524277
1709875528
1158847533
680430057
234721692
779498663
705612663
3949862
1500595077
214605935
1495817578
315915041
1968099127
1484218580
2017276214
1565669163
2013684640
63888500
1651330549
214313951
1362721
1480292322
1949655603
1363312307
1889457287
1324417587
2017375288
985798871
752815937
1916102877
267896889
549090221
798457810
477943758
639030170
849547228
226453877
323019381
1304011636
1574499791
804829237
2141975556
672378643
313438885
682616095
1285877401
959432929
2066563541
525734941
1601416988
1342600708
1817976393
994842835
1059768133
1869766972
1798618636
990597364
1366327387
737857602
1176803336
1046434430
2089270401
848000069
1781386923
303245644
1387543129
714030873
592306897
1573316006
655430282
1252288298
643376247
1365963873
932069971
368919011
259754777
2032926682
71927463
511624574
2094013816
90217054
1848503541
1464970679
769371820
661912830
2030773824
1582268124
115398124
2007922282
1464717323
311517168
800261643
939209101
1427069617
2005642344
1433170303
1957232879
1073125009
1380872289
1991532824
801407599
1715771669
196420376
2017030503
1475818864
824189062
1948868281
1592059562
2106033402
2105188524
983604897
2092434127
1027359550
103775267
982348819
2038745812
1421962345
182316910
108819596
116139379
458960666
517537269
23798390
745370410
1557924360
1329435198
1375794128
1198296704
105427011
1695860456
551006872
730092732
1474556493
409396079
632051485
768455566
212036796
1158426303
169651672
742091550
244449629
82693459
181753127
254864893
798539304
365819576
318548206
117955380
2039307366
1623476099
1726145963
1150241342
1129857826
1833811579
1013142025
1552409252
661294521
680677301
584504645
1518734664
1634204918
1473741801
1829188868
1307763725
334171347
1445559499
973518000
243876074
178728259
497597611
2048508454
452950921
1287536701
1177796479
791366116
1676708173
1318565211
1128522026
1264048633
1350117996
518022575
1801134163
433653529
149595683
650123442
1584373269
2009637529
1371766634
4418345
1213285749
997827383
614524959
1746166560
467545630
1359656730
1036003915
237597881
1448387035
453028128
1828525783
1563863982
1802490893
1812507201
1610250938
2046971051
493874357
1488144989
1200329794
1498261899
806432255
712970278
1823467392
1918999531
24027229
1659416474
828134711
1858864649
1314761997
892355750
1303652460
1356578020
817585025
1457182459
272805163
1078232618
1311106024
1471044257
1708510348
10244212
341389282
1178937151
1121419528
727135767
850400770
409662938
1949793159
365166491
135750462
1097423102
2031536506
442293500
566807698
1035429382
499732687
1194298187
142535778
1998038305
1644966518
1046889390
1842179656
286946443
1137226987
497345739
524149999
1032825481
716829339
1503158703
773607968
103518679
1109238375
1065029904
708198346
2080726159
1202828830
410588257
36287952
1852247851
713928693
1034301773
1209984665
2016271408
1869086381
1680699506
1992725100
2055361306
1801702306
1822915114
432257181
228781683
1557148795
651348056
1496705511
747848703
1272962443
63437609
664142915
2044457818
1868277934
2053175105
1607659197
808864927
494548944
894341229
1577691829
696911239
559678463
253560438
1812338851
774861546
1989005484
1714905109
1001034120
1765610599
2087109010
1939043300
1974852974
1444823062
1025359716
606323530
620853391
2066179510
213338420
1122049312
1286180426
1203037467
259429454
1391907735
1949572900
805806080
769132547
1004170939
724750987
706939504
1475737829
1294318909
1841434004
690414628
1974903775
324305403
1186637245
26386363
15071392
328994161
418454731
1342325032
1559940095
2053188285
268949800
1732173308
823304559
369127084
1532833049
907572464
910950480
1881956917
971521384
965321012
1102089536
307661753
313396011
2105580331
1906813621
1192186750
919559057
1141245588
245478170
1272736848
485271398
302970279
403194384
1312947735
1153799665
184813796
644545104
2092753136
1291094154
604911210
1188540928
664874156
2089976649
1075775989
2063209019
1579197042
1605935098
1981598185
1410856308
2020720280
1222331693
1916126325
1397427306
1506838794
1437903826
169094552
192391091
671788412
984209164
1306819008
1502503840
787210848
1509274338
1270755500
1466227989
698938400
419979640
940120233
785290985
669041688
508982536
1935928066
1545094315
1841217960
529997204
1419316820
1049780699
1849595221
1664946283
808011908
831335465
1461503805
1043219971
1484536347
1466916164
1184157591
997819517
847712178
1983038252
1679332540
698723272
878997643
1496742158
1369868066
987572022
858205289
334056779
1862279150
2115669824
32952184
1353241883
59865345
1691875207
921309775
1086755075
1985094059
876524068
677853135
2035211954
1611525119
1441514444
731874997
1661164454
1711468899
451045401
84449122
1743380805
110459919
672508461
1023486026
1996848295
1915468215
2083408396
291116249
1637547847
374615027
1808635797
1390679566
1932288171
1527042983
1276913363
968820452
1112617612
1037045463
1611641010
365796262
165993830
45738538
278079046
690595104
1111408541
1755457454
245283280
1703531910
662753941
870626343
414083526
1168337321
875119472
252076837
1691169143
1509502615
2007617724
1315113130
1149105463
18916672
1475471866
770617567
10673898
1235254002
827683393
1811532622
1504661162
42823464
257715502
60810605
4015164
1733850564
563546543
1394212844
1025472097
846908915
1976573216
549372330
871869718
295254175
214648370
757222714
1977396656
1758641397
492692693
1293807302
236226787
364028611
1865104270
229915363
1978405698
1606445512
412530924
1971204471
342791043
683999522
996954759
371585439
2140644692
404878521
1655798593
854707059
286130007
1713750817
1305153239
677318224
266392318
892486689
1584383650
924333748
1348190505
1888511178
1151914330
1106475903
45894185
1503843002
1854480777
347858968
1242483083
321684971
1194955741
1753511541
1117388975
2067251299
564540477
1981866661
1031202639
1704099414
878941029
513666169
2040931555
924641778
552716246
387637350
836890639
1973851083
599881390
1862526265
1360887663
2083842411
1766896539
1015462290
321451981
1618828321
322428275
1364100970
222420012
1787322723
1516258642
426078618
1426217283
508797023
1082997036
1248773236
1946750794
1433032430
1639914509
431554764
731088765
993931603
419709852
1205421042
822935696
3132053
172476073
1685578931
1003541854
564588879
65874400
212258543
940580718
545095345
460617391
754279804
1565480995
1357647632
1168351900
1461592782
1068243461
420679818
1031504353
1789801465
408057764
2006395649
1588895121
1395483006
1142529635
1180555370
2097949611
2138739525
182705212
1750525650
1804084637
14409694
2108815655
1271956751
799056675
155685932
1727776801
35988358
1736861959
359122292
973665568
310173760
655449015
2091736735
833674299
1851422722
1933893847
1189031747
1755613993
838408484
382405891
217660333
1813196814
794378143
1419076762
964243631
958447793
1451002682
474512018
1105130494
2074203970
2076261656
182115092
1811455947
1112474465
1664159289
557836521
1685753284
425009958
1182813583
1402838867
1749272609
754724097
2005170183
2138511771
1219655999
2023597684
192413834
1302976003
808665640
1888439043
1388489733
1203351381
1539744689
632484330
605935118
42786607
1020029057
27634547
226541261
174607733
1605380691
1957273083
1724399994
1562844179
1507014247
617117671
1802757383
37823944
300618260
147710015
213522761
841375632
726860502
1216851466
2018712181
1110014087
759947930
118785256
1925709023
1191365291
1253339860
991547765
729358744
1222976322
277525656
47363796
766227874
1672200064
1879535053
1344140038
4908905
259703625
1649024507
1314866386
859299941
1862627143
1000532467
113108658
690368896
62639082
216641452
322518517
1566878538
1160218982
1366506
1051235787
1481621902
156120299
1638741841
279852255
1519834281
168022078
197722716
2124622516
1806688599
1637405648
1241314807
1478096977
250335756
248256939
229101485
2144133319
348086750
1653050399
1451522633
1453530
979946743
1167504013
1716528184
626159517
1754610936
415919074
765891545
1272152313
1029226980
347044936
1551366260
322281302
1603929038
1527019791
73238169
477565764
1608205076
1416615958
586154319
2143280091
436699548
1895000343
1600490057
1146949116
1648518408
1109658754
1796514107
411177657
2097272276
1902346389
1028941541
1525058734
1402324139
848946286
271518655
1296596520
1878388805
1445336414
1931805448
2043938999
1441787463
637204056
2020078680
625491020
710293275
743794493
222226974
546866343
1561371933
319118507
2071220840
1758456181
1866751323
1025857437
1646397559
1127552190
734791448
1455683870
1605737004
355529271
1509883108
1498690430
1108019097
1861768937
1976373249
872821914
888506221
1137719159
1263973394
75936307
916984226
1050215549
123222120
908701133
1126470382
464226002
333421025
905310605
169036077
1474216785
1094462227
23660806
595797814
511126423
1333544661
1209254196
836094426
845217947
294995685
979022824
1312757459
1850655376
1986359966
1616563162
1975110454
798762030
1070242351
1970797497
1533873815
551476333
479007102
1025009102
312400067
1387700540
1886365798
311125554
231365089
272582357
2027045615
166664926
1042117419
1846688002
851898961
1120240173
471216871
1763534878
1930402902
593993090
637683503
2067071347
1043340484
1581292120
508147494
847262330
1392599879
34769908
1232379665
1439050098
336286571
1199990009
2026972731
488524727
158975660
506510107
159437053
1129403195
2032029255
962306840
42334599
999496768
222884272
480894144
204964377
401849105
289914775
1376992138
882743503
1074880925
580243497
1193658888
386467150
2013902485
1289329475
1044106961
210758697
2045895831
740170998
1596366799
843152360
277548014
2118073672
1094643065
1806501378
1187585455
1337549809
1873738966
2944226
1175786644
779817219
1813601083
987151439
446984436
915300716
1379910287
422866509
52081896
445707830
764628681
704552648
1249086323
299984927
158381700
1951028333
1128973385
20459250
1730278733
332049548
1069691654
1600891990
1942003207
1107787198
1392410371
1124420375
513145850
371745149
617176085
1535062556
1280213057
1492804889
1174151956
586064886
1072578265
635280288
1537281558
1318774939
1965353802
1382182170
2017528506
667209301
247436962
1119854680
1106540415
1128896021
1074772315
1608009743
241137447
571226381
1874242196
2083083561
1984883131
1141435044
1207866931
18718475
1709087981
2051662445
481972359
2078540647
706641554
1313498401
852921169
2092534589
1614035731
1924474902
231097929
1713750829
641867177
1302533397
1373312086
642530298
1126855244
67706696
1069560838
98541585
1113004839
1999140931
1066898491
1419346928
1891642560
971263582
647373596
1856536509
148815251
1803577277
1662907851
1715989596
14748271
1980277770
461229311
437488043
645751668
937501164
1706106262
1145906021
2102164896
565236401
157326778
1726935984
134026525
82843673
1006719836
67040201
548490153
2106990776
817234172
1611187518
108709514
878300132
1005344917
1972113273
777623906
716931601
953011375
1038745687
772493759
546567747
406742037
1481810094
1894862773
1957748142
1230140235
992654442
671680314
1976828499
206349740
512164044
503394759
1394765433
407906115
806922582
94556975
1762263366
828833384
1631536494
1845770268
267908513
1745693501
169972100
2142217238
1241550351
1129268640
1415403309
980990040
498877367
847095290
1593340333
1862909963
715006314
784303623
1144898754
1251980932
332571192
1095300645
1357784777
81193873
886446299
1521707150
166019675
10590421
795745946
1199813269
2047197914
1223115853
1639368819
1426358428
1443921739
1624842478
1962263067
1369834443
485196771
2059488259
483379503
1839111385
1930023773
699814101
1486054229
1541675024
1864846870
1094039819
1765889697
1662393566
1326672720
1822576657
544503935
1420254444
1541781017
1107164625
390851381
1887242168
1411585470
981648155
207581074
1372937600
1637171681
705368473
1208845768
1145865749
581083632
1658801982
1676701182
190625851
1616782043
1989945376
1707415503
14842307
786568437
541950192
2017778199
1200086443
1954713896
1805026983
1028435205
1968806829
1990862526
1196182576
1919056828
825605396
1238977505
644630563
3452031
1910627358
519484181
1645430008
1583259225
1581802308
1361801958
530487445
1167402062
975837613
563313599
1599808060
1783085536
339525325
1009923957
394026108
170147687
1663228805
207247078
1131924356
1939025594
1236874295
481733750
2078589741
1721145025
239557243
441964031
887934807
1782534848
1568570934
1754662923
564535786
1670104135
1520543886
2012087885
1061028657
490615541
1519911433
2076002273
1200932600
550507195
1698797962
1327538968
852288923
1738710320
489253094
1605585678
2024434744
1884816526
104424489
128539460
1345370973
318654034
1847135222
394603158
1525844690
591891759
8593627
707708626
435441032
870796830
1951846425
158752578
71853532
516405608
1599528567
1977825321
524555747
625486418
992095317
394803012
1750345204
1643219733
1134000612
959779938
1394875810
1484639970
1856429492
613481617
1128532568
776843525
1999663060
841806515
366075701
1125717247
3159438
1714511753
1626734750
1535192431
1567829624
851132375
1562661320
265651128
1617011490
186398011
1872937988
388382795
1260169612
1220880962
631664276
1653343392
884040724
242201737
518851798
657999532
378813578
1442373165
1491983008
2087426723
1275377531
1089255191
2130490914
1422911201
1857200927
1085687569
1446664843
1543204377
1624808566
280826790
1258314910
2049379682
1920940110
1323804636
1005685343
1548337747
550527778
1815497287
956698090
1855057597
377959066
1199704957
907529482
140236141
1068081652
233920835
1010630811
1977888940
2090995771
446218820
728542681
107218085
1713389753
1626410487
949098577
988464282
2102626621
812842765
4525947
999944567
509159459
1016252872
1977362582
206177798
1944716505
1568711918
374858158
1537740804
922938176
201219269
1974172097
56790862
393098294
1500060255
1096398611
864265429
279383595
1296030699
1163801205
699773517
1953365238
607132792
1000884711
739778270
2108574851
1780099464
1893536941
1577360091
1803585047
453176900
817578917
718271283
579416972
698823963
672920053
1939757796
1613302453
784230703
1124332663
1466231166
22068291
1782594947
23760748
304215665
2071800258
852584884
894595886
657684185
2129454805
1369817218
1849299247
604915214
981681399
699774414
544236399
38809462
1606195325
666136285
1508228653
1013382526
1960255445
1255248577
610286864
1138249908
1328226528
780998113
1767953825
1498650962
1689286679
421596057
275715322
1026822260
316801733
1735634776
653166553
560609682
1839393565
98274676
1191072756
803082975
1412456143
165129603
728154450
272211517
276509778
1236870139
320861828
1339085078
786746241
424155181
116254248
125007598
292763549
1850512668
1958345262
925440274
105203094
1395187878
1586722815
325909175
131697974
1334041060
996387964
922580415
549141649
1711793033
1989169543
1930731067
1212039423
1439718531
570639815
1982812638
330844245
1370252699
141411561
2010982333
110612174
180339898
1622953629
1273053363
800897594
210447897
1403828723
1255710032
1670333935
1155011106
1419173749
204127895
1956672171
1322001202
71802506
1447831112
1772325958
432657106
1643533827
240815723
1871877554
284004045
1167964513
1991878745
1466059482
1925919609
883205246
1877217021
453205397
1467169974
1501230936
1099228861
700059179
1683884005
84835895
1880705836
1582911009
1607072117
55392842
778045140
1268021365
624357013
104056890
1090435002
672804202
1307960148
196658888
791161001
1932890656
273368449
1751295747
1198154753
334849477
1644401048
2019201278
1899527786
1527380230
488262229
2126951074
1432932607
1023530375
228554334
1002227750
1666912176
225463602
1865798685
1882051808
1591643890
1694082285
1050412644
1194036665
849498997
2042357933
729953074
1379440285
1252848676
1442120551
106949196
1936849601
297562263
572282981
1281382392
1394202675
644836019
1840959946
1872092740
215296014
307241027
1661015835
1568826280
2022845650
755005228
1046473882
71317142
2023796268
874553526
1092539398
510129050
755616893
1281302998
1929193410
1681524865
1583438534
310075811
18052268
1198314104
649099630
2011469075
1452559461
1908700358
351108031
1239988351
1871218991
1835921798
1922583166
1468789007
1751195716
48311950
606882824
1642578228
1216613454
227673951
851805736
1101268375
227051019
328132536
1759201817
2036424682
227364386
1096972143
660943190
1579227205
1878288864
1783424901
722540589
2052656140
1156107777
326166770
957066550
1421934345
1662254470
1248943291
933788409
1598594399
845558127
58422420
1346572948
1950391306
1979384345
160966398
1690368108
574281475
1752381205
804177701
974271128
16557825
222401085
571805075
1379805236
641658158
428844384
1029736600
678532248
1658246108
346562774
2036843933
1158690272
1181098511
2030201444
518349331
561531692
408529055
844094554
943004354
1695370279
264501230
1376882721
158363994
161774051
515710916
728716488
1134735860
1959082687
927633544
454902883
896265141
1483344902
374022148
1452299873
1291692250
480446575
695776299
1582757876
1243849421
1692497876
9271457
1504016806
1425267416
733847643
1032302116
821778954
864259913
772440490
96164409
1498571280
87303575
2026924891
589611951
411934883
1000110904
381753373
1370341437
915405527
1020457544
1854588638
2081332653
1250315952
821047464
1152975219
2022128758
1323510543
253425589
789813492
771096509
779576551
438583438
1172076251
1865020229
1839226474
1517899143
838126809
498358201
1119704055
886791881
1927985923
26584744
728278367
1608910843
1394456218
926025272
1926947942
1405915142
461966104
1666129173
1606861992
192570477
621102192
388111562
2027986249
399451622
942788613
1874820984
1855138421
706923346
1585852724
213258471
141792885
1563333400
1718434711
1062456902
1587470066
1001643930
1800041432
1851067626
1780901070
309219396
1278656593
1559394443
943228935
164728597
306981799
1773103476
1873240037
833086030
1598241709
1757048678
391483194
950055397
226344989
894271689
991286548
1194847154
580274736
1672933587
1490029504
893908213
1916453781
1895080994
1833997190
1030974364
1800234536
2086400023
1263960455
827778955
1405695937
1693570944
2107185380
1160967501
1360722077
1533819727
1021991328
2091286657
1869364832
1377376522
266056382
1042109570
1796835223
2026954779
1389353152
913057465
1042934067
1729595962
467219146
1464019862
558700103
427636286
769577683
394233055
1222449069
1160181231
1515878790
353835505
822244503
1443282443
1918177947
631590908
1553144594
1916624593
95167370
396546386
2087909135
1649826002
742002140
518307810
2054893833
1021280684
1321570912
2060517962
1101400898
930369609
1337382488
332400220
627723958
1707407285
1838851857
1450124094
983381044
1472781326
2132288665
43502845
75584656
168358528
1940240906
2041373957
1732892530
704880612
227779599
1754751796
1848511153
1506346555
1701797027
1454602996
1718186758
93212374
49203310
81739060
2106270758
1302260052
1158948154
2126402357
1347925344
602636815
2109027636
221218228
1362531643
1465997549
1760590473
1409947525
294622574
471681137
891157479
1236811707
722438675
678664929
889754793
787092551
8155238
286300407
164826978
1833563885
1452526478
686569070
1301712742
481450865
712731278
1987920018
31273806
1526707986
1707730417
1155831882
999827736
2066741514
589231278
913046188
941757406
334518355
808299271
1555200293
1556192246
1378649454
1848036800
1688660167
138474569
17744831
1602815778
1299737196
1526789661
1390923074
726353185
1610941747
1035812658
1144225337
239628064
856490932
1138997136
1134508941
1544750863
1945393675
353015208
969227093
400311819
1028024663
955049802
1011486661
1017992193
1091159325
503532794
2143527376
1161412036
773462769
334788273
176756080
450765129
1567779321
1598577436
882340854
1794267408
803361217
950043150
124244297
248787081
1327987647
510597778
123136853
503178753
497539802
795893255
133823003
786003786
1777538154
773246453
511186902
1982574773
400757327
835498059
60908440
1528511367
670263957
2125752559
949006135
1592202518
1187723170
986795184
1373167944
1778830137
1868250529
1724466171
507236190
2118710441
432031306
646043002
824333612
1392674915
631822833
1246230827
257906489
1449908035
1402237280
1508077745
1920225215
1975752324
1349584475
2010196226
557904180
2076598704
1445565840
631532209
1012175695
761747627
2140235777
507626977
889944916
1078838131
986118372
1468589084
1825234911
70322354
1776575848
1606030826
1457532731
194825366
244984781
1465222886
2065455771
549763298
1621774195
395901598
715163127
938752615
2094281528
684475406
1632679950
137878365
1029235091
229666447
1218841211
196738639
958650090
2072544670
1197193524
240673365
1627128688
1273379573
919847120
2017085803
1263433605
267183070
1598874128
1222236293
1030969467
953020706
242645086
1048730716
51203837
755049556
1033052888
403879498
1180589440
1379671869
1160162760
1136083573
750123759
16670385
52170761
622155565
1784141022
1751760708
1682484886
1848390482
1758557138
1391628358
1379582600
903330926
1418417797
1363203653
640637419
235920588
1451344463
1551449081
662176367
606007637
2082210773
835492081
378851286
547968348
246785483
1481697678
1648852175
616787896
1333066079
887739763
2070845171
600675698
588736027
1623390473
395753304
82217909
57324812
1607144557
469157738
353065449
1534712099
1594037079
1179520609
763300741
519477018
1806614878
815462233
1971054506
874296924
1867102131
1473664439
1238727188
1576489820
1887872650
454408863
875986888
1150721963
1604743947
19438722
1078354480
1410124317
995565391
1906453604
1345705383
258618544
1801776054
897595576
1906108218
1130838396
1120366029
961396973
1430626180
40610231
1109532721
997204953
1544788566
1766317192
666324691
1574983287
1235289817
1634772799
1827528620
1471010363
673170403
235948699
1728310541
1057222672
421732218
1371562847
1548189243
1382009891
682152813
1333149022
130913221
665325616
965829017
1267172313
1608547698
1283951676
336535531
1037731861
1522046295
547264831
1595239743
181758250
426154326
368048796
1495099614
2017977831
668053409
704398841
706361081
292886796
696212738
878937269
2129723513
1912694090
721860124
793017154
657113176
1852279793
1652652212
1256519334
1856429542
102983829
90293922
1987330978
519072228
1011289105
1641117056
2004815636
1567108178
1540802271
1898913168
1595897711
39671593
1553926741
1877015102
743673389
1932967458
1166636655
1641552319
776063457
1604690064
929862443
2120040026
1259423011
1660223813
784580551
474984437
1568346446
51512461
780512390
1976012213
1971021333
75036483
1683069745
1449169912
105674925
906969761
1528134771
279808832
561843196
117182530
177445368
966364369
1454948856
2105340504
652503254
596388477
1861060787
235434040
1091843787
1386002431
1056433853
1119582964
1861035466
500703494
172934397
1564172422
258475291
1599844769
1604168494
130645889
1541686299
113525927
1205570196
1328012517
450283410
1360855178
1050793568
1344549822
1220646412
1684250696
1282072782
1804649889
1366433844
1395811894
1847169119
313012657
372746771
1676011035
1189489082
1763108723
1423323765
1273794810
1995174276
120665921
659601642
1428454346
1531331196
1556756683
858084150
404649199
843449487
1436158150
1835676554
1711582306
566325865
1491457442
687294102
2139295741
644194791
415810686
1443314957
147756468
924974898
1650598481
1306584672
732984533
2031071760
486762965
946192452
811342794
2140676474
1810523060
1219890794
305145983
435670881
1296939212
854075222
1653968248
1410473030
537013895
598357290
1801807251
1606500586
1099321262
409443294
1337324432
1872771093
1346200661
1335125324
1170740022
2082852951
1867339560
116739848
365260524
33006365
1177205790
237934846
2094696238
636001251
315587678
1627007172
797804823
1013408152
1736468101
1904588071
1718422642
967225678
1723462839
1959802335
1630984230
1889437472
1901169294
995725474
1887264239
99686603
774053288
1510416936
813077235
1149219088
784972314
2063699587
105365527
1707937338
1249204883
2016679941
1327334168
1857288851
1431425885
643543698
1440169459
2055154030
358174668
481541181
1490143218
1117202747
1025792246
1109183048
2098886601
53835477
1587538965
1384904451
1080239469
1379936111
1990665249
413760850
999068149
1951182663
1032257062
955378781
560549631
1230673984
755081439
856868318
127385071
1822306671
2039642354
1719472317
1089157335
483218674
1503587007
360462422
930375249
1996509155
368102348
857747824
413123631
1326054230
955074541
982521864
413122231
1706562190
846682414
1937792028
149305449
1079050263
1533972225
1890936402
1511537905
927102754
601493474
1300751064
2054273033
2030828945
1198029183
902232787
1922185284
1356801308
1101140259
1585605299
806969694
318544995
374971156
1332582690
704164034
23949410
989222944
1259358555
124759126
2067841403
469024236
1574373699
1002392741
2115654476
1663566457
389663179
1840134937
2094539558
648342634
956770435
1637284651
2128989769
987925718
484898573
2003821269
1279478770
768474114
180676851
1767068091
1968731750
1702134660
1309677820
1021982427
2095089827
1030177786
2026380316
1517420284
1350579298
1444826662
1661425384
1438352170
1564416783
1783622149
302212711
248702993
131937270
507646236
285467573
504731933
1353966440
113213473
840148655
963944931
1989644912
1223907564
1918925666
305420088
77813998
723773295
1353438999
556518824
930685311
258956765
1466975358
1376116601
53540756
18878154
1000110904
383114057
15648037
825213834
859427727
748295652
1825533746
1569014147
888880367
1395401252
1270168714
349824595
1431618357
214315874
727385481
1327711928
1363760515
206673926
1383234937
183027886
1387731143
1056730653
1508612723
694143103
65014242
55096269
272538054
1982351950
1146583082
1799010865
1289382976
1065085201
1724861235
1186461120
1750188220
581589532
393390310
2021289409
762376428
775228372
1912243312
1007580771
1850405855
26036635
1872289754
1035380147
1782155034
1261729100
2033176316
535855566
2110665483
1565331506
168686585
557334174
445601179
2043896489
166273058
275500489
678986815
624571612
296506474
336798343
1573271242
1888871785
300020955
1610427349
647168459
318249183
906811307
1732050093
427037808
1787738630
1347633445
2030748720
1417118765
213201500
424082872
1314017985
1098038354
1200931370
2011537854
176122039
1151665816
109073942
786882831
1204827256
928188092
2049812470
417327455
1236080638
1591927442
1618120174
497111298
2016454534
1053197530
1573316006
1806093571
2141712508
761330676
1819795444
1296510398
1708111160
1718480000
585445348
737899587
685222994
1595991907
1958714922
684071042
813385405
1389760496
873274334
122662146
721527338
1707854795
674141505
2139985225
1257003234
1089600544
569145762
2144142861
888983048
1894473653
1818834205
771390689
681522683
2293285
540263894
951362680
1726695778
668783300
732180591
1369524152
183536121
2003374620
1022636807
1882282252
534603117
1092089212
593115181
117883253
1374794468
196260648
951032943
372079680
2116315447
1249898589
1601156241
1772389903
1376584698
59036602
893138439
561447974
2007695634
1587321970
931528529
75044832
1325372083
1738498499
1374923806
1206453035
1135725338
2089039456
1710006051
1843843011
1908061398
1919042755
487541361
1192838862
1624528149
738448857
1347383758
358194763
1290154173
1444072272
911491722
235541081
1002132096
208873595
36789712
1451746804
1705094903
1186917255
884407694
1125183567
578810928
504451076
679589939
1162110276
1841913777
2064663020
368625328
990345848
848193765
767746026
232267002
1663183935
368371593
169855527
566318403
1951098808
368355719
1976149043
2094292545
39778006
18819889
1351009731
2064038606
1297829762
975018252
1384714870
221938778
1348300675
858994120
1471772586
1514626913
550642774
27623501
500628170
1530247458
2132899494
80688243
198785368
1715771990
2076293231
104180075
868333338
1966010288
77188555
29337846
1511882637
1237934527
1892071887
969447085
1165995308
1166652318
1161670771
1238473164
880068397
1892130882
604230253
722462153
1482018550
81261553
1068596175
584115601
1672222777
1444077316
866873865
2091793987
2095924068
1515866172
1380274592
170097337
929787042
1434968672
2146003652
1597019412
785697756
1460431555
95777426
1414204581
1824590203
221111937
1153854888
1672306018
1607529915
894214222
813357954
736026626
2092332903
137230015
704259036
1400060475
993604281
2136614286
1554193706
882807154
2070133153
1223409104
1284303874
1035481297
841464569
721239248
398202126
1189346928
347621135
823863008
191230759
2066639841
2041046299
739749278
2055506181
601988725
551495256
2053457138
1216813973
648844559
1967278876
843068366
1076582444
1699565860
121160599
840178625
1099928190
967845780
222462449
142857359
63138170
1013748315
1040860261
2074159987
131451497
35401130
1665906843
343549645
208116537
246744092
240030771
1113070590
69385151
548863306
228600341
1630334706
1461615174
1930674963
1766653816
1993200251
718249105
642696915
435603045
834146857
860422277
524590052
28408666
2013367904
422559330
1907982234
263344642
348668944
883676540
150145125
138985560
202293303
1960321549
688032172
1004541857
1812614059
174916534
1489540355
1215908507
2073632914
1639993666
2040864383
1793324801
566484461
977708272
1122135203
1018603524
1472202943
702903292
1671470701
1442848228
2043339985
2023252033
1275688217
1106804855
1535042877
1737359475
432908509
2024126399
1985424484
1457565762
1823312722
438144102
375545789
1219252685
1997434463
198648182
691373708
505147911
1855943924
1887971726
953717351
257719540
1918279766
1241427806
1322353204
993674594
2016004412
1379924663
847056549
602145098
1797149198
1931564550
1268849739
1227547647
500327227
1818386904
1010124966
1440016536
771226962
1912884858
1932082939
1434378748
611913157
1607019438
1235775808
612981384
1705572428
1084039815
1759464710
298420578
264222882
44525012
2076777062
1102588811
1388919705
600745419
1850245557
1403285704
904297088
1652741925
1193425440
1661375693
756961267
1594996696
1415316067
1188505375
1807055576
1936490804
269549220
713300534
1245745488
711656729
2137067001
969733713
1229175104
1865832611
2034205802
1612259863
1131560544
1977300205
1633754989
1113275760
535295942
1366510148
416552082
289583216
1252825783
724398709
1245804884
45118856
164463663
455681087
1944259264
351621144
292440750
193195297
1379193394
140877651
1509318124
1692234975
1986822092
309219211
713640820
771585139
404629917
1701301500
96324434
736596452
1953020588
134803162
1532388281
1040309810
1626709575
1491394876
1698625432
803358566
1980656183
9270075
1890231180
897660741
2131480363
1886650125
1138882549
331506592
654672950
1271907016
1729274851
1929325135
1719435334
1660169882
497852841
1865713528
1523722977
881378267
1455847173
1329679821
880187247
987331400
1579025327
871184730
1151987798
1157250904
568119892
616567115
275337448
1891529297
180620056
104377795
608422853
841289023
2060334801
1127067670
1699622743
394427675
1546929066
759644089
384826388
451089179
700152423
213325576
1393317861
183739149
1414251251
2066033898
175984327
397136102
1962098869
1490069753
1019372728
1009025319
1477331939
450845309
86812443
716516809
1058698354
1628533368
39830549
1729000197
1353837066
1341430028
1537953083
1747835905
416591146
249558199
1628321025
1173303086
194968014
1527516522
1650035138
1057551321
116647387
2119773976
424470724
1028552058
401042076
2024868735
851014080
1044736378
1580477075
743704525
1692622343
1987422150
565264291
1335790814
1909724872
1857559450
1986337029
825975245
831323682
1959966616
423945911
194364037
285285267
757399616
1673252912
1319674955
1504197871
331132159
510589179
1743771358
642004423
845006571
1010252240
1024042326
1158909722
64703130
570997317
1472592930
16582958
995327504
1174454914
1841659446
478364712
884703235
1003862490
2145803943
1672392892
1636167461
189380458
1137014257
29848217
791293372
678678614
1093031726
259520992
1001445146
1534424256
203097517
15472287
1481088311
2002396385
2115810315
579597020
1169349948
1737862065
1429211754
596077841
1939319738
1010867511
2051304061
329299583
235114508
195345690
1414643136
1037558255
1721548235
1588246055
1845578119
967954770
663059091
1787635460
1837913866
904418613
573270803
986340646
205621379
2049682742
543121846
1835023684
1337629613
2121449030
1657217733
1894893588
1586430450
1258576822
441920394
1883004798
1727307975
663288480
533599768
1751670881
295755506
537240453
80999125
1382964558
1801813275
996345420
721143705
452006645
977105969
44279035
1509648893
1034386463
693546052
234264815
1335252819
1036356
1997517847
544287930
1550734159
1024814433
1318019147
4228853
1306151805
1271878594
1808649941
1213085558
1438714075
841160304
894614527
1200447718
1899194044
1076532107
968266792
1074322761
315512681
1043950352
710126401
416082305
1407641339
1795734209
732342372
880108856
468122630
1737104603
1628180151
14002336
2118597409
1534436920
43840592
1506880378
939149313
859253070
476578156
694465420
1846204240
105407270
2019150483
2088319663
16822053
175311956
1671503393
630899331
1135731551
612049122
1742335603
706502764
1248602799
1980367139
328858900
1813455990
365164970
281014437
722606200
775219480
809995442
1944541807
923198597
137209004
36643539
1134733619
71414139
1847501212
1922366199
246455547
1633574426
1592557116
1081743647
274706585
888717821
336200840
870458426
621762481
486943259
620947496
771231538
322303783
1871852619
1411847816
666736377
2123844158
69510523
2063709911
689624547
60452885
418034936
402732407
1067920111
151065876
296362203
1926902350
569126083
1854143740
333854804
1582135794
1333810153
1751028022
1528305025
1931284437
923683349
1515091502
10716842
1304825419
889668516
500218379
657125258
410197737
1045193166
1591170035
1364320753
1842583415
386463901
1657090979
1051810289
1651058229
639797007
2024977733
1179467563
1009072945
1217932477
476956423
1608783539
1856726415
1542344680
1213669595
1660246332
1583115658
648705646
603996205
1034917174
322871367
584301651
1625302334
1243120441
1098044185
569502972
1615319572
220075640
1935034120
1972289946
952139960
373108851
1298164028
1987847434
496819914
393974639
855271522
1585175267
1834264084
68413739
37455335
1875609117
1013249558
649561855
721970284
546835835
400983923
405255777
1042301059
1871140804
1411171564
1501122806
1595706656
759899628
1023782294
795270651
1510913657
233704416
15982770
597540128
770939723
1961365759
955596533
1412380867
1489004198
1101278626
300851564
214952290
415832896
1438238919
1510897277
1453194066
70316187
502700070
606149291
2132268721
1793738416
993926053
657598149
1472489454
1729068346
1834718740
1147367926
1317614041
2095176543
428801835
945219815
963139956
731038949
2096199610
238069436
1087614674
1228225899
1999445382
904461944
1286474923
42935363
721534899
551342988
907859440
437003402
845549911
166656837
1160024027
1564743126
558277878
1655560395
1207319191
490138940
104246554
1153848047
1695519150
1903775364
535439524
700872958
956326057
1699954604
206341604
486949020
1005291743
1720853610
311708678
1376799496
1501516489
1084893986
358033528
1173948275
1551173178
735877026
1304638896
992356160
1216681803
1639954978
291512339
197135932
29030022
1462196790
42492308
1681324362
2055053967
1492267134
553416
1975125304
1643816196
1236252444
616412882
1182345309
845882733
1407540900
1304457128
1259960677
399252158
648885919
1081217209
2140600186
1074078105
1420013781
529795757
196920875
672906001
835008059
1742763969
1142102904
90807548
1398091718
870760007
1974330751
1235893971
1127528300
1368214186
646779448
99342395
1324688598
1680774466
1979363311
513770501
2126015411
889097526
443199409
864335089
2084827536
1692014185
1626220573
392986616
950919736
349687320
1827750833
51333916
2095674632
1708376644
748335226
640574318
2010217096
1553252309
1816739147
533636225
330907350
283929677
1716608609
1756555855
878572496
938316831
1653252730
1564859002
65514137
850231099
407188418
2097733117
961501475
909254132
961134433
276191336
1508801595
1998099856
1432098422
1960886788
779002231
200102016
1754045575
1952517529
2102144492
100929978
993595747
1779497745
1800485424
307785688
682106749
1898024213
304979246
1506866288
2073553689
789581151
603621867
1839772207
395363812
593711045
1445430186
1561068017
1988672175
1769949165
1863827724
828324569
569654961
1688815662
981128848
957619017
840035732
1718862888
619406158
501311429
1957000901
1261738811
161001036
558592954
1632101373
1863865245
993232087
1341048148
307430324
1362035599
714082015
1913940068
964779353
616356909
1521500914
777866934
2018342467
1496928840
728483892
92084206
1344855313
874202949
408851283
74155519
175927944
1707282037
1988831800
1535840448
2084751129
296331239
2098616688
1126870974
1140589730
1243374088
242997283
1992111464
1439895288
1865457809
315167862
1551964997
487985435
1078498674
895331826
1658869231
599039453
216209238
1843419391
44407517
303681607
1798423365
1740017436
60871100
1866882873
2081865246
275731266
1115195035
1999539706
789043999
841234184
437963162
944515622
423785758
1034205797
1696711573
838156584
727333385
2082801426
1457267856
1194195604
1281377433
963834393
14756770
1926378794
1633216534
373059317
1781819136
902461242
905078758
1832990179
1045166272
677478744
577581787
2107215734
73991994
579686636
716083443
379328758
1717941685
2006881662
896482186
89304336
1081401703
610818399
485955975
468177216
1672227005
1415346471
2133510633
1946990046
30242928
1393599442
1099430332
1683070231
224779528
857218366
630974778
1129700421
601418540
842747806
1082624669
1759536886
741354314
645804774
576731638
1617343610
1582790327
120883935
49790711
3875366
1718218140
390394642
1722354376
1228517150
1229330453
2117617206
2046069657
607043234
594948899
271803581
1678558798
23927650
32045641
1917635594
973813681
1416113964
2128963649
1014169475
1312846903
486047909
1009176987
2083299197
1317704305
1861486416
845223214
248670032
1928866337
1654486381
65137308
147782803
1111880179
911590948
1491040684
1418635222
1876744850
149356956
1535026924
1644969727
474033214
203357686
815206313
2038233087
25909418
897952304
1684222875
1856470944
990957144
1453300676
509107922
99054830
1065810135
224966589
1349873944
846990839
290192425
152237579
1855317832
1153275736
1261868068
1210663855
2067028834
1080413175
1160309456
328838156
2099893828
2114359596
975556590
391422258
194208130
1978636117
1088576838
209512165
397173132
2097837770
2111639898
1851191690
1365958979
1620626810
718281879
423989057
220074461
958010843
1641123203
1323186828
370412260
2054758446
693661183
1870064374
1225772982
803146935
1731776231
1075351262
1981683715
774114354
154199685
189214999
2091358409
866454814
80385629
992329802
1685639007
178586474
630118182
106231656
1641432805
666668747
1652392196
1072555803
756725691
34615694
1436406195
831100027
1965769221
2105374802
1697917944
546906892
1062961103
168640863
1762023302
603801770
344437611
1988583057
1348822510
1776177117
871245280
1949795196
1202315346
923079414
1208109309
871964371
677673967
1246152239
2115017178
439889161
673256172
2081549924
643228162
409747080
1787853069
1893455322
5197249
987029945
1259980547
953050951
1224534488
1386384896
809551745
221309989
948227052
356791967
214884857
434749769
1812893190
1787631219
256601789
474488977
1450577701
1530095461
1692300937
262190205
691630183
2075271164
935545437
451959370
1857667435
257892157
1464310603
138078808
1386433062
438804915
2014115239
53730592
1984725685
167494019
219963411
1569804164
840353199
2069471852
44493557
1553762923
149475197
1510419564
375056126
2144230314
1952372250
825148157
1802796084
1248130832
2104268442
754965824
863291771
1678650077
713739005
898921345
1371573755
2001598789
1343812171
841555202
2065307450
1425295580
1981352206
1975035310
451120415
374875774
201748598
533255288
1608255206
1406733180
578964282
663406303
1133550506
1418217569
319124378
1368709370
45239209
135778830
1138816004
1854666925
1605582923
519947181
1068847064
1444936047
160814458
294527314
1631815033
1451394758
704376638
79476158
1430482083
1631989746
744271439
137311946
1665275641
1066983415
58806090
1707031120
1026982551
1951247804
1648563379
2009589997
1095666736
1744531659
1240091165
1724152318
316059250
982400791
1373508271
998928867
1196773167
1992220224
2068570650
1870317737
1203430328
1797472568
1536964148
2040404382
139881007
364350067
273951777
1014432539
1900513929
873005738
1050757409
71188444
13339199
417910741
185807716
46531129
735367244
1362369618
1996021542
362623603
1789488605
1022467496
1606097926
2083902254
278649467
1200938688
1264005995
273021756
198457293
323720560
676080778
352005827
393991326
1528582354
430038973
711444908
807999309
322937305
719075793
1771473905
1006716525
1991598794
1088640051
1578576002
221387081
12576202
1948507136
512134949
1151479684
2041310743
1211902213
1607113074
252265707
770916946
163955615
39735563
107034833
899312094
736617108
609083090
1454014140
1191484586
503418330
205185586
903680084
593675172
1738561378
624569881
979833523
1022053517
95787140
1055024652
1552812629
478498797
1019695230
1055562238
85998023
711505938
829128972
1324998638
1113206990
224621993
2031622053
446346936
1885110223
386601808
104292615
536753067
141651645
1915245178
921869008
285985239
1477542760
2146403952
1960019784
1981404154
1632654969
33015133
1472290050
727632803
1289066823
1524781807
933975200
119050202
492052120
2008365774
1388089857
30556441
974809635
1222258154
62387171
1337165752
1804581300
264218572
1400578204
274527112
459811606
274070391
97111343
604207298
1451986382
1353450608
837841965
1088797056
1549488688
258490872
779320335
311353353
1363920545
1780201959
2054918419
1511287238
78960305
471352537
2140322857
1197073939
248450413
1975314810
1699566213
332001833
1736641489
1881869334
1454958928
1175672129
1373236495
1402056034
859506791
1661597917
381441462
525642389
1623271078
1944558864
378970164
296827293
421225841
1225954291
1471711469
32854259
544962354
627291702
893867465
1606680008
1179335775
347623593
1730350541
292092883
1354039578
575374434
1855821094
1582610981
1399200511
1864494071
445063496
179463772
1127297863
694274051
349531950
1207822624
1119301895
1687816464
1335884839
124301884
858452619
248765326
513128711
1064289069
208376175
225999354
1563886701
801082070
715672248
1688356521
523342709
321929108
1947211583
1646566371
1139010211
852737173
1390564410
1729645114
339718019
127302839
1428469832
868716933
164746399
1841866334
399800408
1963883917
208667472
1326030050
660144544
577714137
726996861
1363190866
1690570529
1366150358
1174963922
535804830
1731495747
618124378
1335240458
70131032
1382717197
1860500308
1650502807
974421563
1426538394
857877079
1643869695
433634690
1162054155
1813106561
638276704
688201917
2001509250
1545866853
1470945629
633234152
1124491485
1150727039
620555731
363445946
233210092
574647020
1283185724
1925458605
953465091
361608129
222494516
467297590
1164388760
324338081
1759109803
1299382026
1980064183
1270758512
1895084593
1065742995
1155401498
267882511
629107371
474083632
802552343
1804202902
617116012
115419287
1429749874
444143531
98184010
1771881253
163449354
359489693
1938328664
2085155576
1117009667
1161695638
674064424
478117984
312178088
258211883
1661582362
179709693
1132532750
542209177
1825963688
297379654
1378967274
1174755884
1882860365
2181877
192089635
1231655707
679696500
1094691559
986264749
2023984740
756033798
1683283337
1808530053
1130459017
1724638772
729341282
1400093176
1585369776
552710322
1664209103
1200984388
904615420
1517163976
1826653836
268010012
405779231
1566748915
496065191
788252298
729654693
410300604
433108381
1907922033
707327076
1355839982
2004204209
2111557870
1381726901
874234957
1568499375
1629911949
1277510391
741424495
1491422352
1094491395
1416988424
1735519307
1343669727
2115588316
595546327
1566749686
422823213
1169482271
435547748
830972576
621567868
55482437
419916205
762314771
1464450030
1291885119
1604695637
51682901
260271025
715106206
90491297
212331991
591541961
238023189
608164261
1524972517
617909978
1088328530
1171560722
1823191006
1749632118
664254206
5128691
963590541
178954411
2018232596
1676460485
1915930318
742554665
1560938818
280128783
1141064207
753007276
767000059
1672688551
60132577
1796820049
444571898
1425737420
1419265098
411323406
33754473
1883070224
191483076
699239727
1935540571
1158974956
1067527220
938399833
896293305
378643041
2063373375
1422931281
777657285
380279518
894040667
194206639
1476168767
1218843442
2055623491
1962439433
1131738938
1125621807
2108239307
1789769702
1204605848
498731122
845662157
1223247618
1954038573
435977997
2005304156
1856970759
1308963887
654602991
1470589030
1449773091
1969988690
1402182637
1319079857
1262582356
1590742141
1453432902
2068954221
1341002201
1604065027
2135231111
205172714
1632799561
932279713
2103782538
1124480823
508003499
1425137399
1893311929
50727820
964974192
1961062554
1506743261
1199593224
1941292303
1990101638
335590495
67641539
2086035801
873019872
851699255
1322765590
243957556
716185664
1959386134
1773579080
2056073939
85505025
1277704654
2069480542
1672733904
973564062
181923835
487173710
316361162
916560942
802873057
298616701
799075988
1964003137
1697904137
644374355
501878319
1348043723
976144624
719256185
1338365920
502128123
1187329809
2114106585
2029239975
1336313696
115264585
949172721
1886854478
1242090496
250815598
1584594716
1400221346
929272979
140348563
1686566438
1300880822
1782255018
427330401
1716729708
425783523
154109868
1632182954
153285895
1386490148
82922538
780005781
1271271194
1359678742
160928063
1585204817
2114071392
242284980
1515223405
78182270
30093258
407695267
819723082
1303455782
1378064372
1561416935
126399418
2000352879
1500716343
294273472
366742462
994134012
1811701512
1453905515
166369886
1021235377
560221145
1682378474
2013662839
734130419
1357510695
1665256712
1158175854
1684772039
595076658
1113995257
1246369002
1689787976
1087846037
68652297
1892706897
429391015
848522854
1451359477
1264941548
588714961
1489711586
991798591
1312079409
948447241
1348648238
1725316342
917517098
91208173
544668868
377927476
861258385
1896288303
1148404296
663812096
2022596184
966051103
755624839
1971638844
2030510201
1616517135
585114614
1602714038
60876960
1006199334
1752361670
75440115
647567206
1921177174
834617781
1355851910
1318924067
1040407636
1856862824
248378698
1610402639
494752145
1425890130
325733702
1533388455
999538761
2038472443
196532822
404089916
566360031
1972885557
1875316863
1326914207
1592928415
792523194
682699706
2118136064
422906285
1890538811
1225280855
1060294432
616507490
1891169531
1833090839
739097101
1282118024
2137386400
1836888927
1889904040
3261551
39533656
1685965982
1320527260
12196454
1815633060
1372021956
957462038
1223753712
154500084
1819719037
1794901731
1304274941
1609145743
1963771998
1688090238
709561506
974412012
1938425381
1356761238
85566203
561091423
1111825661
1170861236
1869021109
1270933609
1123825804
629691555
2074134009
116846104
1218309937
2031725
1406186335
1820835470
575033699
659670323
585350830
716810549
1456631352
589659074
1632601502
715214124
381644106
52080180
1829090344
855094528
1793758488
288918546
1265791448
1717350114
541522555
1511720803
261587746
1404016973
739687659
1520758691
173143642
1191147343
1731595335
1023434216
1053722376
695428672
329018829
1748642406
321059187
1342016207
685402515
510606009
1570528020
1517871627
777969776
1822914937
51947374
2027354560
841314882
853593164
1044263481
822748403
1712359123
1123203260
1365533687
1192548901
1908879835
358283508
1002993156
2083510482
690908565
331204757
186864211
306588155
553445679
28522928
268546202
533672421
457394466
844589938
251381248
1674489203
1762567332
1465056176
391845670
1521146483
494883431
1782218558
1196959631
751010592
1193562636
1694903065
458509317
1143647705
88079497
850306763
209808487
171946904
705560965
494124725
1604604104
1271508814
1175942300
820327155
1503056485
1630880812
101565836
1447145411
186135316
289920698
1170060701
559312308
350267130
1138556200
1847682796
1015874515
9832485
832695559
776931309
1278269939
208614473
583820892
522060234
2034302600
1613883993
1619606133
1578207773
1879911008
1382010719
1663190006
1937307729
2102700474
1010682112
1821397445
465412908
2016921522
975991041
247824218
1104546716
681355233
848736830
2128426315
1743758804
1051986862
1764224746
1767736290
378724572
1062508349
1164706276
1286995018
1108941012
2004551910
994713054
1756895106
430420267
665353123
2125859293
1103371550
1006065132
1774986148
1545674750
1212049831
218443179
263298585
114074051
1107663086
24297935
1378070292
134202273
1390988205
249171883
1386011135
2001793763
992743291
207296168
1730982907
97947934
510716114
1311201218
837663219
1275451671
190334380
1028120208
1927895986
1436277436
358289835
520792569
1766256791
907138556
1662213135
472559490
860840938
522516525
590081217
1883781139
540398758
1074200423
1390721013
977124669
1467282802
368430292
2038506692
2100791215
152140607
626197997
458381255
974131714
2068592933
2130355582
726477452
1357392762
42953670
384921844
1530768919
389974809
1773341993
235105214
892508180
1170299128
747654391
1104214772
292694910
916215499
1924002889
1849752091
1964069610
1830036932
1484222066
546652660
1602699469
633295890
1537083609
424276629
983317285
1823908921
1699783608
1467761774
714324137
310113933
90542043
958303848
2047273915
1102450852
386548851
1272603427
985902399
1208725700
1786894255
1774037114
684278744
143589510
194745202
1637812503
164078659
1618316994
303016083
1840742723
779778132
1143289830
618160442
1064292917
239891401
147531994
1757755423
613542506
1759384186
149781061
1468339279
1816469614
1262272717
1307647375
518583487
471860080
1218014210
1355196456
2104516596
1635318016
210059858
1301883758
1381220001
1943484460
270327353
1771564919
678961042
1007411510
1883779323
1247009536
786103748
842020161
566371235
1564819900
2037424716
1700274436
1984750914
826829647
910700967
264504246
252503433
826272175
2113648227
1795759641
746985851
1187474154
843683042
1126797463
1850864199
493287119
900749822
1646868330
254978235
1561265688
650647701
686191065
1688914656
2071649133
2028400542
1889156513
988524467
153733606
1615587599
1810161484
1827090645
1652682703
1634750498
2111796642
531750386
221560197
1266014774
467370009
1595345912
243479990
839964064
1553491840
467413417
833725815
1780892737
122919515
118773132
1829921514
427372343
415333155
1498669669
2020265574
638658829
661177752
1959464955
900154896
531111678
757370243
373350076
761383117
1656099448
586776427
1569015926
1437828599
907390080
621678331
289055171
1780664043
914997478
1190396831
2130564195
1470481112
1221922851
1072004352
637346924
469846939
1311760545
2142596971
1895212877
1190342696
1935704242
465336030
51990966
670677774
1303329032
136570223
1287793873
704005425
1835912356
917325777
548237092
1943999160
2069177999
40250199
1973863790
1875063091
1898386184
831588232
613310696
1331655989
856052599
745496850
895026575
1103955158
632781384
169141475
577288073
1861040914
158624899
2144673903
966154244
750280669
1507702290
1731392540
92730852
2089855181
591073787
103778708
999790432
537950170
1983530203
990851817
346902730
794373142
1325368696
1620786273
2139746031
2016183114
933389094
1412134715
1095383556
573847436
1659190542
85435221
1899621139
445382055
2099477342
1615087894
25269053
131237368
234581175
252312224
111555527
2055579547
1989058974
1294161919
1977059145
827711292
905279827
1869564889
1894648156
1609136091
1080229557
1015331486
886140464
1368918275
1101873777
1687796893
845781882
1072114807
2083127013
1571833109
597686836
332888988
171100508
1159079006
553311474
987072181
886404355
832590878
1903186394
192283795
429601046
22618703
12285428
190564998
519815043
1631262213
525648612
1631633860
639203161
1199781343
1763066399
787061478
449433970
993404321
1791494135
653825021
749342827
523962008
1271838253
1462844825
1510985356
1156003685
1418378205
1203795005
551044692
1119626651
1850472016
166286483
499010587
1149660772
312530334
938687315
2053790795
889171651
538445881
652555354
639254533
987083751
197578879
112030302
1257258769
2038453961
828882674
1494440433
1834753692
2050027986
1258932355
1787008289
2125292231
865149110
654757668
1815343912
900370759
433585114
2052501623
78916392
1630391982
2037024622
872509150
647853492
391657192
518134366
1673859161
723583010
1564817290
1134609746
1261447183
589658281
29158147
1810617844
1222072744
468946266
1364028297
759126300
1221365201
572117543
1203722782
1265209247
1843152600
881375290
2007113779
1811517802
1004116282
87363662
1092639562
301802165
209482172
1242923461
1686730575
1926469843
55443003
317001733
715930512
1687970401
1644966469
1812133881
672810823
875182179
905611571
222138511
520420494
1311836645
1069175717
1915218314
101469179
418686179
135297803
1236630081
961627664
888911446
86157827
915858080
716940277
1189364933
1978143677
282848523
39060347
890085186
1985522246
951243237
247359491
500696683
1402776749
138554567
222478688
1362569811
1287206781
1382264440
1388307919
130646768
602218163
1055934926
1197034432
1574835200
27740788
1588891287
1470884603
853600993
1279461101
1673815057
1066821500
1439994532
643299126
2016314718
2116390952
1219074521
1037497365
1508922869
919956684
628319653
1713347237
786986350
1324021772
1245641084
1063803589
986186184
825595321
2137942501
166581803
1376635598
1476154432
2095644927
1938351766
1837015801
1621969687
1258733573
897284630
556501663
196937091
419287850
307797441
870733276
945857299
80973983
274285254
797070498
749059579
1357870200
939939111
1843461857
149666125
439144368
1434398889
175689872
1329430923
98601611
1506267393
304818350
1107709226
233394501
79164327
2017514649
3810145
1132656014
811673367
760543860
477093089
944451511
1445501908
1840297743
1990657728
463420499
871363127
443290731
1176688285
665504295
1120006397
156325312
1882625407
1411385148
665315048
1428707833
1627602677
525390099
1496511424
2089294573
943667434
567557661
353630852
934542293
1140734020
263829678
1483792479
669717040
197225829
1256300151
354668804
1150832480
460789809
889692702
1894209846
1666657344
1904042892
1924153171
209092176
873505466
7762332
1704261571
1169766860
825715431
176555217
194730681
1940674498
1390891750
1082215415
1859502149
240550147
446810045
595682842
188635097
304458469
1360270188
27113939
26837901
1447694723
1917452304
1516053249
1888287532
4576465
1739405208
1069198444
691460713
1015631604
1482940315
1704827300
739845250
729291969
1238455911
1822983054
104405495
2069631789
718169059
453095888
1448031637
1929174396
1072702340
1040020361
893380248
1415032326
65461934
1763821800
1048811791
1461306603
1337079056
133010550
1256249460
593369901
687404958
2037751217
2011313730
1841846791
1661596502
1972823982
1985715782
619925414
1758157102
850834382
123329473
1793519226
700177527
1907750806
1975066168
2137367666
1665673038
702520120
1786803615
1511075948
566056631
1690402689
851392588
1201749389
241695596
641417554
831174791
654088243
1378819312
1173011397
666171048
837597802
1612249771
1572978506
1570628203
865152962
1561975946
990584168
642948960
449565789
1389946489
2079946525
1291278193
1727634440
2084568678
892335112
1149281151
2044299460
938188841
1847702452
676647467
1253351731
830082123
252598239
675910650
1062588674
626493473
1845581873
768327151
1887522276
355331663
1656270090
649584456
1945865913
1593625972
1759262848
2073828506
1017502735
1561814706
64764828
1261097281
189234464
1300877580
2000798236
542443778
1297578468
481314898
843331060
394782790
411349489
179758201
813057616
2130065530
566893499
842635022
1237770071
1059865190
1748822518
914335686
1327919693
244581984
172488928
573980758
1363011944
680960770
666793503
1086878331
624451216
2129255122
9763466
1204354283
643343538
534416734
1334830841
1966781667
873819551
782267006
300218063
1428200603
1938436661
1110536044
1552483604
817371125
893958662
1731905773
882597038
1913436955
849296246
111505295
184374616
548333658
272314615
1106428723
1822985513
2110613214
1258485633
1392845916
363441576
909425329
1738495412
1892591421
873787363
470424457
813506883
1056416092
1550660406
469069728
841205431
1596241030
815093116
1878733078
1284582319
2112351124
824776193
1522968864
460901886
58691575
745564543
611328390
901684546
1235625817
872344955
512257807
1982850074
60258179
1296165421
455291181
792845797
1984418080
2050983444
187834044
919763619
996609714
1209707659
2015093670
588137741
651733647
354927199
1505415264
437453337
220457652
1435347094
983142351
539020975
247414027
834365214
334704381
912306099
1187241209
928720025
212767549
1299991299
10423952
370003212
1765293216
1476081413
1506862624
301310515
938673599
284547182
615380496
1414731167
1072466260
182333920
1209615452
1544485711
2068102586
1815545022
1528322947
1254879084
1488696558
1777388824
675830253
136182087
808772138
120601222
300902066
303889412
1610710834
1600583934
1664640944
1008429872
968953742
1592660354
1792378759
1595020143
308569694
2028936072
2032045871
1112945013
674968176
1338441713
1221601829
1702262115
381965006
1408883807
1691122412
1279214825
2089887107
1938692596
592274996
341255052
899652380
1279040886
1512084317
77048176
785741125
987704389
1249860525
1287657422
1746862575
820715939
808721409
775751545
417417853
1344494529
1974297397
864337948
733066592
61511217
115079571
2091055782
337476812
76487172
676511473
1063836376
809741706
2073738802
1328047232
1525330540
1047904108
1223846046
1652990269
393571948
1823278710
56223829
1806437196
88868090
1196112047
1422050463
431398392
1051409469
1716740266
511295288
1771538525
50740076
1383879952
1715312345
1581874535
180624208
337474049
480553700
120181975
1718970707
621134238
19842532
313510957
224335853
2009971746
2004848962
1376776553
480519141
254947710
1028655274
204466550
931491942
304875328
837487872
1914497631
1320001020
1616880971
1650400285
1984717341
1687943963
1023116031
1471169630
19081351
1223981905
186599135
884965373
946454511
1479031911
1644497600
2131347709
63349864
751928249
1778053040
383933380
1645966365
1165694347
1312342764
1054039007
1981412032
1491874066
978763198
1875616542
666577926
918538582
1682827481
1546340017
2007491668
174767882
433887571
1603479630
68517293
631560424
1988853688
1249616557
368913276
1261542920
1130705411
995759720
1904915293
522898011
13871371
1150311154
137332438
1543162230
873150181
983196315
1717717212
1353444675
896618692
1373736007
190749571
1874740389
1073922339
103483938
563512845
1608145353
436105499
1339954350
602327389
1093639426
973040130
1982322592
1694480663
1650719538
721003639
961473964
1780718639
1068289239
868718331
1990381965
246683802
749044578
806199142
1073161031
522955834
962744770
1700645837
1267350124
1553891889
538980732
94390470
1366050712
1351349199
1002687257
670556135
596350404
2137626810
610550071
2089192992
167589109
1388941909
1219128649
1155130115
357272193
237746763
1413223503
1162847747
1304190034
436047951
870855503
1689059727
1420038299
895062429
1710494106
1849943250
1458823621
953722317
2134750051
1748328378
2062531854
177459552
2130944461
68973348
150771577
1763745436
1277024492
1881341544
1568649863
436557666
869836185
1653949541
403626611
1164326123
1770219907
1292013235
1645027106
561072347
1289010474
1078496431
1334959653
1181386113
835113333
1269253413
641515848
1547190186
620147044
1520083216
1055844383
1962483246
19096115
511233420
1960652773
1074642143
1425762742
552268794
2025112796
2004361352
1934075939
1439919447
393769759
1518451887
1541567554
974920617
1856470275
1813316158
1463546723
1905461482
1886242528
689139852
133780550
1702625938
2045809315
1434933316
1605371815
1898899397
1077517187
699592997
1112057121
512032262
1000802136
839125483
2055735906
1383611772
549651747
578534781
1145455626
867970695
1286164387
1097139527
1480540157
1255696075
1511965317
123935411
1315212795
111163877
660151246
1708377435
476788212
582067433
1884689879
1988310357
797974390
1899475331
890217205
1290515973
1568884729
1519716187
44373378
558410200
44837232
759408163
166603088
471859972
39303518
126314784
1815114605
2109213535
518802256
1571244021
38872949
519306864
1478079835
1299225685
1200194947
71647633
59577881
1269822529
1806413602
2018637784
1475046121
1201428935
1116588032
144582263
1832776091
1219453312
665025752
1199036620
298800694
1382273952
1036230283
1284219618
389648679
1361933154
238250783
2028726297
1719687317
9415202
524842619
463195614
487747494
140441630
2144778675
1040351623
626903552
633209920
1162001987
1138195095
541435342
1997335052
2054125459
1170367181
561340829
1809974372
1792568568
303030030
1295056501
694524073
532967056
29826833
1147800513
73827913
814446728
875629900
1497571800
1212388144
114790889
1193297390
289722689
1431551622
131985102
1367365891
1470648261
557266961
1901764456
933478275
953988036
968706571
1549470213
1701452531
402840427
1582615606
812578559
250820572
1923854271
1168704055
264235209
84878797
704684389
1428552835
1105227621
1832388716
1662902551
543879156
841600303
1058615112
680947551
1263782019
401756454
586613790
456818224
861575092
2101863766
1714498241
140791266
124173075
1696896266
1385200961
1004404417
496320689
1391189452
595193136
1690866972
1430723784
933081185
1390712489
1600320888
179364689
1459540313
770198576
1980636844
1522694419
559525139
4580655
335534628
352311286
220766095
1049896189
1729849864
1977339897
592591409
639941521
1840392578
547402374
1372824026
978584824
1697565660
1080969343
1664527787
1138206391
1454872221
1275839911
2129751996
1668571405
470637970
271368781
1310532763
331118224
1115525980
88671250
495032641
1155542230
648875002
1021076341
1369220313
465169018
2073106464
369128013
1134654034
303636639
555548492
594727982
1210077958
557945283
861812822
261986211
1874118074
389672704
529950018
2146636284
45187066
1047677781
164844696
1883739590
1691277336
166673263
224404170
26964178
876554857
1947893822
376443163
200564368
2062488404
1174039289
1600031898
1140235748
910991502
1560414281
675829195
629582660
1999533845
1723927366
1374286833
1396609678
867971863
1813595076
1555065190
919673528
1817283478
640286179
279733469
1634773939
793230548
1674436842
1015395462
1716717665
2131568278
284934732
1982856925
736710659
1727997694
785493463
61571995
1904833835
545159520
123806514
636228627
8570066
62479774
2058116477
1912531140
811074744
154095449
627234511
1071048696
1025862439
1850941693
973644912
524640188
651905149
1274433374
1231590558
1578286429
160471329
306860980
1860986130
1081675699
1670237300
540567793
852734794
479324455
1120314404
996901564
1009474698
838413235
1992078535
302455221
1936333900
918181438
9933762
451786913
1748959174
157022572
1512060594
847555504
725119238
35079541
892772149
1816230564
676153571
1024162817
454620119
1415801758
140996345
579543260
469352527
1282302879
1021112807
485950201
1911505068
1392160576
810553019
1042042062
798879825
697439363
421657386
968480193
684121125
1870574172
1220897677
2145247894
871677437
214107879
1028713245
1755922667
1719695888
864587135
1054126721
134808909
1660929123
936343583
627851768
1419950897
1265995273
688649451
637981452
1257010211
735902075
2076094289
2007507812
586612763
2036772542
1519077803
320066969
1053688317
1325235450
1574469358
240104801
1267159663
1064154305
2046812609
502098919
1357685539
1215902753
1237766289
1375261897
1768234735
1930490339
1457999326
569633516
1706768804
1860779063
949217996
511729222
105104410
903882281
1428247766
908958503
1020648330
83158360
149735369
1085718662
1324486755
540761154
573284986
1189394326
321407850
2121470173
1833537078
239877086
2063454086
1874887828
1184224202
350966642
1829086399
1690737567
1009293837
657382341
1597495149
1459930708
1706939791
1921305305
1716127061
894521671
1410898656
886111858
1391890776
857532357
1084403905
449046522
1509860882
1240398839
1312813965
1064451448
2078142243
1541912817
339577552
417139196
252001169
630307208
337576974
1997452450
1293958662
1910625485
1608553573
1884963626
628396556
1445162663
1777231196
1333056320
972301594
1151559638
219616266
1752343792
1319257054
1399005017
1234135357
2074623051
612132144
1465848760
877079220
855173138
467692880
179139553
1541804542
916859058
1857770898
228847180
215999664
1555602910
646742513
625659253
1024151420
543980642
2030441711
1955355515
292295542
2126553292
1473245372
444342354
1906861090
2139263405
1381423757
1732364947
1080944769
2133680223
662302828
1497788428
1903927767
840787585
500012926
1694486848
151276079
267016446
504566922
1760993617
1564656409
1341265685
653235601
2049181612
1885015881
970218465
484372631
1720218187
858803643
436681549
1092743625
380578408
636146509
941790305
1004894365
210091268
1768500748
2070492932
1022322635
895919184
258176566
1405475487
1580474549
522761964
515255297
1147422933
2137271212
1732780068
1565071066
1740040401
1747689205
1971435872
1063140773
1866126644
1038146
1648209174
1976593996
1714376456
1978563489
28430262
1739642883
348406045
1063934270
1252996578
470356306
1901971920
1099912849
794321271
75428123
798677040
5562633
1387762931
2142480949
2104620131
1742021954
1451722788
260754934
1169586223
1240116350
1152857246
561365533
1215962708
994061192
1212609458
1218879622
592936986
1243625528
2080094609
106075036
1256197357
1254126560
1927726669
1268039320
1777132818
640465146
1615192587
966315354
41709579
1297318077
1149657113
1491020234
1636132036
546008779
916469845
1700635131
1064288080
330307102
1826859049
630468721
2132471480
182673360
1609897177
362236848
251284008
2135732644
359138368
689222650
1196092586
978901140
562042090
1769458536
781150148
948621147
429669699
302398915
7367207
560421565
245780042
667019229
1886218141
1270080788
2098438016
136911150
1474392978
926141257
179323230
413931620
1801377829
1948086034
1349887964
1364153183
1353199377
982155674
1009523333
748225397
68194964
1028991364
1952633806
1313891962
1320322033
284926532
362910972
2074909890
1141002856
1372454907
1161263664
126869437
809777938
448956709
1208311265
692517240
1226756005
1226705748
857705764
508385613
1228165344
702167362
665461509
1518647728
243906893
298089565
1671534115
292126104
503353954
932733000
1170354716
2044206961
488818918
725828016
61036624
190494775
371614473
764251523
483692236
1076445790
1925897352
422951603
1674710545
1705729425
37007389
982492794
1619761906
760569193
1721544653
836375129
222814576
1452625464
815199832
674712465
978837876
1317774575
1025893604
1784511057
833438340
1763840725
494484211
1552565090
1696398921
823864669
839624132
1852859195
1431237034
1043280000
1490540323
1064827670
135312305
1534423000
1943250470
2123027029
1061249594
386042477
1659781639
859350481
820857675
2059952666
1459664937
888405284
623376697
1088465697
490832385
1902929361
475892618
743324088
152339663
620839525
1493929312
1058452106
490334173
1285288432
2001867940
742444599
51186633
1435703376
285830970
1517640513
1262991067
1158865747
716972235
1038624038
1142674041
1634585740
1374560130
1570502954
1873265553
1891140143
1396713661
1063318617
501711062
1340286521
394177675
340234178
2099497550
252331580
686781542
2106128302
1994109652
1628161947
783271412
528705696
2109929872
1875157015
2022757973
2047381030
1032751160
1248691188
1882878706
445440542
421513104
141005113
702523581
1042210364
901585800
623772535
810516928
191696469
1498843754
91651316
1091898416
2021470110
1280000464
1949346366
1410097922
523184
1023742518
355386747
871808305
914868851
1017192790
227410651
1229626307
1679361924
1613086864
1862927459
835068028
1520188945
1710978011
1784492813
1357490361
1703976638
656494456
137028135
441173047
143706817
1560960001
1733336341
1333955542
507404877
2077452004
596844077
2108281659
977215718
1696369850
484596290
155981235
1868447812
261887427
1740263404
904994269
1698609216
2127606292
454615402
1216793132
1006603856
310959421
948568761
1610600949
1697636488
1409180223
1809716974
1054379147
1882556503
882062724
2093357649
982598335
1022644159
1326576328
1560791820
459055136
1175599506
743653221
1064583592
341815959
72937819
138978315
664155489
1670654169
1040504906
771887583
744344922
1664142488
1835119536
494786956
694896748
86752198
2871001
1542397053
1640266204
227716338
1736923847
2002607568
2069997955
698563992
1926941515
150011421
1951617427
960528137
1107679293
390772678
12096779
1767598339
518117500
1555365176
193921990
1348619729
724588906
423472725
517697983
537327646
11316182
1611265060
341295224
1682052102
1892221549
1702069129
34707154
1318004977
1453637648
209590041
885100096
595341977
1563634683
1937387382
875673164
845322201
867202784
1088400887
1754911914
2104918264
548633223
651019830
621650278
1154784417
1140299598
1711396460
1554008046
1468219080
179814216
2033337445
428370396
102747370
479016405
965974983
1831794240
2108523008
518664589
1664935674
1757741424
1900344050
1452670555
2070221296
1016635951
1074689205
1099791892
518551435
1218476703
459152861
953042381
1390953298
434409278
1410717157
1869566028
1502855212
1385224865
1399530753
1312747476
239148567
1277723484
199537010
21600376
395016283
1594375119
1638398463
1971885786
1038916601
539360924
1809116271
502763280
400976897
51805668
1880417479
209974092
903826810
805541219
1243807719
1887544527
2112369941
99425686
1138849283
1310532763
491486655
1598940588
476932370
1838037592
1812351978
1449487760
411921536
286394756
1565217275
94065792
1587659539
1818830776
2002448370
1655386093
1200680410
1746523850
1901717140
2007399914
1844040847
1610531430
649592880
1855659162
1142165736
425010726
10914064
43808456
1221912890
1987268732
1027232015
1134125163
1234572920
1233870854
449135004
338543507
1714062385
1802291139
133160594
836370780
25667847
305234465
1101703772
430755519
1695032440
1977300205
347407083
1392038423
502316078
1370567007
301881134
1507522160
726737270
1556993169
863605310
42654394
1580389955
917845985
516372153
1095349319
1210147648
2035199196
93202475
187111883
1891372866
2046811316
186173362
1544044102
2136345241
4520908
938673356
1581894667
1950287768
467686757
366138646
46509252
194616177
749621848
632961922
166635119
454324039
29460074
1330976808
341958911
734213906
1031411728
1962306084
164392939
651411817
1578221972
1275942163
1991849523
431201359
1166921418
509059579
621826249
1529486463
1174012809
2112046780
345376622
203977194
787226838
501297822
1428657062
1222616690
665259161
1355113669
595431967
1647279632
1784575622
934610094
979748048
1749801940
732465962
2034190197
970585548
2043983787
34737563
901618721
1859055221
1033856804
87503370
1811526514
984106190
794979449
1471085522
1734864582
2060274924
926630592
1275762690
859974171
2066081516
137730028
457221179
928555553
1847403564
1922078911
2125690889
1788844932
1008319947
540927181
2039305282
2102481766
1082606524
1291682168
430838526
1599381766
822677806
642942549
1002855966
1877649786
826002757
1336815693
2055093789
269763298
1118100300
2027131919
178686907
542158431
1063055589
2040870265
799252268
1321025523
1273663623
568356418
1152890978
554714824
2131085829
1884818461
2082484438
588962455
20485961
1307162062
432944307
22141790
179329409
935826509
177717201
1589989542
2108484713
563969406
1651952734
353063980
209816339
192211659
206554910
607443087
1062983392
209773838
303776010
1221635761
957759978
1563368358
630457688
269080581
162488913
783309232
173837901
1186145088
128916094
158969231
1206151999
2089658480
820046887
1592238272
208516842
1089076408
1894638438
1759268206
706666478
2000711862
1707354236
1598445675
2124115156
1143221522
35728710
1947403582
191502450
1386988353
1486256426
260325055
1084682827
396422800
2103108523
951836140
1327078208
1663357750
1373576649
1127297863
1944209399
1003190268
1741209313
1826282801
268443169
219545769
346427346
1322474838
1238130366
2122659365
2008380802
1394126876
1269944983
1241913808
923646838
1638352130
1250838109
1900838179
108159214
1620050086
1527370047
1236149451
95815589
220220677
752286024
1007456864
356580262
455933827
1192969130
637911733
27920308
422097171
1556596541
173330368
1387996678
859072312
686782274
507451226
1671239497
383675762
1154657783
127320181
276412235
221632447
850519314
137013588
436784183
188702665
1311071519
670168984
1640471630
1867213152
710884082
106257373
441649953
1499764983
1296684446
1291245048
93404722
442778614
1927659489
446947715
1729187257
2111550227
1726580676
1655440281
1540755986
1147541015
703734082
1022623466
849417811
2034184076
1595700844
337999804
207510935
697116220
1043009658
1585766308
525678814
1403853681
1570006489
125720950
809194964
51001646
751551581
1749346954
231310810
479188366
1406974954
1556725344
1817856680
821572816
1589135925
111212099
867854968
94166828
23729019
1189337290
983730685
1527083754
508762003
350352292
487825966
1522342275
335568928
443222352
1906864972
1159724716
946912181
1410350387
602880815
1361299983
814232135
567886867
801264949
1853348132
487549637
977247379
2047733665
1813876977
1209334509
1366997027
473513074
1501421597
805097932
864890829
1447432794
1723046739
861895887
1236892355
362038007
1060711862
769465878
169593523
136901840
1820464324
1054427939
470779309
316287081
563383674
1109240243
1821241749
1783650501
1292569646
42120164
1977816618
1151197521
1351985232
181838884
1510445826
1041947415
363661108
1779985290
651618654
896232105
2030578803
1531761463
657841537
2018513497
97321736
2066768704
955329547
193979312
105252722
414406700
1955281077
899639103
329227660
949796241
625254273
1425184201
179649862
1865947273
968039088
828070757
508746799
822084586
636690177
252973133
1510292763
854920438
951747000
1794209986
1517013139
1003077173
900311078
798117525
889893754
1361449582
1078844876
391835739
1378800503
1984377366
1054974159
776806339
936128209
1064070201
1444785086
52071256
1388124489
1097319999
852682691
730987236
1940557729
1645414995
469077779
2106626994
1929896260
1125169093
1374012816
1874929810
1210557440
720853156
410937875
161876862
1113224325
1239121433
446314934
217499616
1736226375
1154719458
890907667
695728192
311472870
2143222016
1112892715
1762950522
152269663
425219489
165954078
984506954
769895953
467573660
971855457
751630369
39487226
803220069
1180865077
1495750574
81803449
935845570
122694437
1210521854
801778708
1012855271
721497885
598182631
1273369737
1259601165
335538185
2089353305
1273589040
368108437
356904771
1000111244
547664917
125354498
1200571699
1108597710
25939314
1386174387
1421902481
31749408
438555143
1588125125
2097507163
494552279
169745877
1761491794
915816903
2001752558
484864958
1675632407
1343873440
350593026
755425488
592443931
1844377222
912257978
1823400620
1842721668
590913010
1239244791
598309568
1457440127
1690466288
1687167272
429586496
94479518
637618694
1166021149
1042362543
1454208717
651937440
579666676
702978417
1336765653
904810297
51767548
1915503317
71090445
702176097
402218209
1819097565
2120367861
885890416
405073135
2028200244
470760625
1877993174
2115340920
797597404
1285928430
1000182782
1450088842
1249701788
15182673
2006645091
1070756476
1246052685
445189398
1283358551
2063820003
187394462
827610148
1242277375
1771236241
1278365804
684441798
477415634
907143907
980734529
900832178
1424068459
1456012464
2069168226
1648567047
2089333065
1045226821
1137928839
1833772036
732638199
320346552
1341685909
1430140216
125111520
1972136011
1625392747
190262160
128318485
1055494362
622747898
1514857338
1067065518
485059707
293627035
546123713
311044295
2084430403
815141394
1086188468
362592194
1508365189
1503860010
250656682
692777943
1820748411
1719630913
2078331332
1731151731
955344137
1355423801
238547787
370950694
1084860095
1571165707
375305445
1202261093
544322406
1454742598
152280819
1062269557
1691076895
937932695
1850221164
1572724560
995555411
344456567
1360726732
960510058
831368259
1759723274
793875585
691485713
91698717
1888488749
502376965
1262829177
694448556
1155971163
282665592
2081374542
2140620522
1470293598
1866605984
1668662042
333449428
50016089
929063906
1112543136
1948245557
628190264
423977507
628676803
1407563469
1655298627
1980034201
532398625
1943729492
1771369583
1335437234
2088225306
1789975657
1331150090
492689578
761932206
287318057
1281577443
1518982616
270163749
1399457496
374187870
1442564783
1815059008
2088178271
190233334
885077542
2138257638
807116161
1420186370
1812512060
370012158
1360030805
1208357617
1750577276
449158795
1777969210
1895423337
488355367
1018231725
1116623907
1325899166
128882889
414197160
126236005
1367756949
396235997
57075192
1266143048
2083810016
1482988675
532292412
1337890616
199178688
1829320290
698466950
157901704
129226797
442089639
1865728082
1691551529
1350519629
235221063
2117026646
61419355
2137542804
989834975
436390498
2095208758
631714949
1119701776
1479535053
1826023545
814478901
1450879439
1967790109
1705402715
1887400412
516803833
364722922
1926720502
674377141
1729542055
306978479
2113671184
735162802
892592355
1041978261
1483921421
1808675015
1163208511
1170621101
1384879064
624372702
1249699420
1256779807
1464508631
602594602
1670612517
837978907
137422651
1682014029
1322064866
1623637960
1222674959
390868643
689044627
728923232
260975963
1652726932
692350607
653212922
1331240662
1392283475
1858375317
920956378
1888276533
148418600
1929068374
1352988075
1109990220
1838444472
1710137355
1241050282
293937360
586767200
1520160232
872872160
1074738440
16633817
2053468977
345214672
1152027286
1669658745
1103463863
2015260114
58352511
1073381746
223417937
782166326
721002330
567668505
1082836315
557721184
277074727
1259438305
976645326
1590738219
941263252
1835658647
1320760698
1287311711
2007049224
1238201436
1780742006
1275411132
1819797272
1660417188
469247019
1925252577
1030724236
786740346
1292847861
1342881659
404716328
1479501385
1797821102
523245524
51967917
1308108827
1928180103
42042417
1283186146
554586826
974423171
1101747375
425734640
2066264997
208894912
1404350759
857034311
2062060771
944067475
2048693903
483028354
190550543
1580033057
395839379
238979574
862501721
1437045441
520452976
2005464717
1541974907
1187197332
80790528
1613229967
279263469
1201431993
1724279026
784380217
1141194056
1923716361
1751662330
255981585
1251896222
1905962920
478921222
1528715219
774784813
68418259
1509150901
1546090140
2115001270
1860215187
271862018
389776390
1472493423
1744270078
102594274
784166489
1022668295
153897249
1877166091
69197836
1308714604
1820017197
387014779
729224079
1217801264
1805926977
1319602149
736351420
761664186
1283525744
1900547558
548180306
1309626287
1776090916
199571077
2125358281
1550997185
358979656
1015462102
172030256
2084611250
234673210
211119312
1159179649
1120326196
262230547
2032146116
1528378438
190430566
2033850468
2079516668
1825297593
1007495624
1335616157
1917184614
1148967835
265901932
1875081614
1669918530
1661195318
158090213
1528167212
381447459
1693803776
2066755041
1021392417
499884977
1153781270
1833521213
2084051517
982539087
1437188370
1893356599
553697264
309980874
1698189910
2104355
174642037
2123817101
1695338586
276970236
455952939
612515613
871400531
383778175
1258903688
2101845568
1337931353
1377807880
1498890983
2141662907
1543982999
2146016548
417921871
1538636887
1787368767
1237204044
1463067410
213303205
1027312881
142050502
104564529
239092755
1909964816
1725279965
1696740978
1984778957
1391722149
490500842
225540349
1580976749
1888474968
627718107
893006280
1932478101
106041577
905244165
1672521097
1519201718
1495787400
1285167082
16479489
521851692
1724106549
690026864
1552628574
674840494
938274215
2120078322
583705381
775261731
1461992397
374186795
1466674008
898161520
11134937
2133696696
1698382030
636196325
1375698988
778365137
2106120104
1954911624
388094610
871922698
2143694693
731420852
710301506
1937195637
200001574
475769702
13191463
1249709581
478690551
1435736241
1104811894
594907243
759932885
1575608668
334094438
148503273
1943199753
199226609
416641512
253133785
1062755961
981268393
381844788
1726911693
1600684282
395734855
1966985209
22198853
1061363434
134567132
200359740
2010669106
1773766589
496532933
878701577
275222600
841347089
1207027656
1964702999
679073854
2034105155
1274533390
866320328
845664858
1425454026
20883279
1152120239
988326059
1134383454
292778271
1905148728
1261211637
1709938864
1678700018
1455411051
803357987
1360810912
670388705
1701393808
1224437331
964723269
1603999587
76583283
1929528819
1681887265
1551518859
1147960681
1839156921
1009682118
1171222917
209974304
2129473967
1949392161
437053388
1624898936
231624347
1374454709
1236617236
240299487
2059702929
470531126
1021311891
595178077
608244321
1791275339
349408127
1234141013
1273877832
246355032
1858542743
369075136
820777222
1453335908
1043403944
153303229
1412270480
424904937
1506384341
1600131063
841994385
143378476
1023161212
870947902
2014929445
2104906039
2096880654
1961342428
977928648
1518526197
2035160870
1964160331
357785367
2013065687
1038785584
1946339370
1390020186
1884566592
1343397045
983457708
747967552
2014056553
1406281180
160468366
1854562355
1335074249
1228943143
1059191996
1188511022
857012200
1063541746
531020980
1788450943
305323113
2020810410
1907817239
1687270228
1729509337
977082196
1701186125
544674426
1278229710
1337225547
1865493065
581151140
1410923014
1646179311
918293942
1703028146
1157066842
1293707209
1652513030
779927291
506411320
2146478919
1041976236
73504651
1892748759
1480914440
1529923186
1608562135
2112727407
1660111990
1592460993
27130180
1629325532
1682003889
1943251680
92126937
835190765
2028758651
2091307236
1760584961
1908982220
1293807975
1067111137
480383588
1470936674
628533457
724370856
1219504518
1483166249
1297110012
679736501
1855811357
1232237571
1815750346
1498974013
1733444434
471590521
267211545
101872847
480124455
488109284
1616345702
800865535
803744878
1345196128
432290931
1515778026
39550364
1016136722
1173295460
2065004436
845957799
1227190957
1669595262
1413662819
189404786
1642245306
17615396
746706951
1178160745
2058445657
143080788
111417284
2101619392
1863996189
870714302
1806997170
1508130340
1291877388
924687927
1517575398
1799871844
1228807732
836304241
965771000
2096978222
1920350772
1922944555
299832155
1835883216
1415326062
236245967
1358887438
977862809
1667867531
2041419750
1740983921
588283329
870896255
1546621604
276879391
1974174941
1968904392
1594348499
512066893
997464329
1319320645
271965733
1372940039
1650286589
1986702962
699774506
2138967098
688702264
1131979626
1638250825
1827582243
86005059
1880148945
1676164943
450807261
1582470315
2062925757
660814369
30209021
1563151898
1401641321
834964820
1927465112
495734445
1969316326
309869523
800282412
2038411174
771343040
201719961
593041887
1091240147
87522178
1349163958
277844440
1661726121
134740382
791489173
105902301
1301883839
525097339
2084904124
1318904665
1661946960
184175590
1382654873
832159845
924450565
898315076
69803377
131231349
1921918271
2060722598
513780735
195173721
1028992754
1232547085
630372747
212940667
301350450
340083027
2093820779
1553086331
1428631612
1242146184
714193668
1734984526
1282683549
422097171
1398425970
1349329508
870814179
1468393833
687391090
849164854
577302650
1704777901
2071224734
1261147223
694839871
1007242596
606231765
1026946857
964344635
1968589342
1795248165
1646741640
736783843
1251646300
136769270
240760916
2035382651
568498775
448123222
460654957
233155086
1064742557
311539206
1344079081
197421146
236575237
1469481300
149559730
1823911215
2123898516
1855413686
197237805
946188355
853550800
54231780
1287956688
630978972
1647925573
1784445306
631917602
1971995624
957621522
1752566792
51155217
1696411689
1843576091
1791254849
230701152
1302147438
1203090588
1551681083
2032405236
414439934
1437761861
1097436794
1743355515
1886820159
1306577417
995785141
1289787147
1197168147
1728227566
659991546
2073301599
1122440637
1250966140
87918716
2135038208
987449347
2000958348
1487645494
257814000
884444127
1933872751
971867818
1188658132
199135912
1964355689
245457773
1858435807
1082374285
1289206663
1749508833
1334990810
738151853
1645506188
857084626
1447017481
1820092265
1148366631
325994575
2081570662
381057026
339412534
1219936965
815463086
563318782
1101029827
1469880608
986018756
35322763
1595167182
504920510
1676131531
1154112069
424303292
1194166016
406772063
588068788
588433504
693173261
1820686380
719133785
2129196046
1030662662
193666025
295604787
672606293
552924726
1559681929
1279477521
549788786
1152019687
1177264345
970456078
839291602
2009610688
50631529
389678089
822929324
1554301336
1858464644
1038262507
2062380903
1341973545
1106925684
1785434167
2089572096
1994655671
2135679328
1820272247
167700417
836565638
621299002
269727214
1633926323
1049405928
965008895
1066925526
737138410
644017325
788732936
165261240
478308606
1520034976
2001772303
1366268408
972156313
125912709
1738997948
591116031
1396218873
147665242
1444028063
440799742
2055431802
1064247564
1681608998
1450724233
358009632
2040725533
202664285
214275021
275077598
241780947
864368861
1223418080
1822358487
1011819608
1386777454
843453868
390213824
1496853418
218895228
1842031554
24610916
1613580438
1293531891
666478303
1393998430
1071254971
1020512029
794521317
159363591
1217175165
1227914367
938881866
208927918
1970943548
692345544
1655226160
1266678748
653016992
502967094
717590702
1663130639
892843421
452074990
1393055791
1020852046
1552850147
263709898
707150283
1358412055
1554928450
429064055
457103548
1162045326
204168149
1975284115
216851233
2134161610
1872498225
1940442508
30538001
127233293
327492527
1191164941
1746679309
978824651
1335854831
1875561731
293500536
399284632
1120564228
1281575468
936246144
2081847604
1429998771
1380580380
1842067654
184926393
813786993
1017459482
1608417388
1471562546
218239630
437060151
832902767
1563920017
1436198776
234310303
777046667
2039688426
1553776059
970323371
1385776537
1624385877
331604234
1830370043
227126171
881816501
1414767099
369027817
1139613947
872673523
397080866
1437580830
285771906
1611024523
1999129511
426309345
203921832
1762177413
1289254921
1222203879
149355891
1957059720
1041210375
1462720112
534012018
617273588
792108381
158956114
540089731
827187054
1986021550
34296893
1204630708
1467426481
56094171
1516526666
2098353368
1381057898
361044368
1661778440
190775362
1700412949
2117333246
880339172
789137670
311851668
412709368
1442240830
2134056607
657973363
234222467
1004837265
363976383
342287825
1985572012
1520822467
752349475
553270903
2131922784
745044002
807968230
2019206108
1826223849
6694297
84061099
1829779104
691978540
15573132
1553488017
1257361667
192386116
1492790650
553596170
1236581754
1390854014
1861898121
1831874153
1082083128
1953705909
62874143
1305301368
1637065376
1181199506
423118199
717388463
1629463053
2015863852
972239529
234354458
1639928494
1102836057
1834665041
216899096
1754420583
429858222
1446320710
804272800
162706472
756684950
1806905269
1585760557
1791469115
335868366
1826483567
2078268498
1243448942
1843318994
1250248541
1885112082
1934090122
1873234930
1951123980
2018961194
1141620654
1326163182
2046771194
651620480
1272192008
467140946
1838658354
61043779
600910880
567486407
1792106278
1116918393
1605439333
534629389
1435812052
443510498
537659275
1734493493
1950478834
794043591
2055529993
2139358780
1927790541
43087447
2023610691
1657952325
1694700462
913186649
2132502790
939524786
1322903629
2123463024
258464716
276753715
1631318025
787678831
961852741
2106877333
980477948
1805955771
2083443666
1972910271
2126130731
1160236697
463517185
890350612
1990984323
1039064539
930354811
1850400289
442294997
723118745
1312878794
329985184
560393284
1119281837
1981399317
1026754823
1110659386
1614281947
2015544581
982991469
558267864
377951503
627300292
115985501
581680292
621709387
1580970837
223033783
1189673481
984742690
1556695218
23551335
1109745211
737698576
165358828
1505734336
333001115
558879624
915159740
1718692051
1986960527
1157979521
1796019337
2081098021
805271054
439211975
170063760
769182489
61180397
338664445
1685699565
1532237824
1383310859
152176636
856407647
469326792
1150411209
1980095978
2085513716
1362173451
2046918726
1258621907
38713899
1424532713
304466764
1688111983
1347754950
696212738
605897285
335112005
436340379
2138956674
1951545679
2016188595
1757792768
317095529
626864843
770651121
172307279
782396549
1568304572
1846672684
449489117
838833337
1265108242
652826766
1023286766
463229080
659626630
1410800548
30889658
1555093095
579340978
1925297322
587994029
2142644912
1192409634
414518739
915661057
1260064329
869473954
961538016
1941499473
40534318
311492822
1680249672
984619690
1215978494
1280285574
266430327
1150390527
1937832657
1886335347
1892398074
1329476936
2004425709
1914711064
1192946043
756148878
628935772
211900335
158076842
1506821758
2004031674
88217827
821764972
1434450307
2045645383
165579403
387103840
1072887904
1503661875
310327464
1274264752
389354972
718320183
1561651347
1670111003
1876635177
1661946688
948098319
1340206736
1432937750
1633630340
207502100
219640598
121904671
1857985227
1710270510
1182342838
1418169163
684666608
1783719222
2128091839
1280840450
91891668
1043683909
86189454
8496661
2119521771
882268579
2082790950
1360483252
57168388
1691523747
648740515
1886313246
81534711
2107102788
1722858498
1305935649
736461432
541675758
1123450877
2083482472
307527051
1751706011
939651361
472516871
1065609402
1446764927
748922591
184189771
1941357135
1459558670
397592301
1388430518
2094826633
1972094678
189046710
357292280
598837274
285386580
1861230825
1251444313
1188060451
1413212526
784740141
1892246910
1615574074
1470538170
1489042377
1121845098
885948329
413524690
1000223557
328449783
2028540982
1123857587
1896736786
1382722048
1434241273
1661827784
678349473
592379339
2094420199
1852932715
2133895655
185559551
996240101
520747023
1416803114
149048381
947255785
919206150
849512075
678168918
1301993145
1050147292
137295175
707865231
572443297
72920231
1600736645
1005665525
2069745552
816014544
1699939583
1321152879
766312623
1102031593
1825464689
1255029213
586844900
1418661886
239332909
1265463252
928704347
1855809367
946314580
1504983386
1193005200
660905589
616077625
422692990
252835399
560819911
1431562839
36996090
1137194161
664071097
1653860136
1084041158
931341843
699490800
334749752
1610517587
192671113
1144964523
1541669942
251471730
1111382461
327548524
1937069919
1372523190
875029807
774374899
1934996380
389852396
1888891845
1057835075
2069074856
1349939195
560601961
1422963290
1050452125
1019182241
833912037
63677841
897723800
2146900086
898970904
1638530852
380761334
1681656811
1749000081
1313796166
58718076
1930997109
2048987273
451061650
849001969
1246865045
896344604
674583820
1885030924
915096544
2075557729
1338200823
189314198
145845498
129420251
253393904
761556408
266306875
903322360
877721489
103258515
1745240711
457312482
218261487
1791747921
10498136
902603653
1108799243
2058655131
2073426287
2138497872
1964496152
1743676784
72233531
167377709
1838950898
613581240
1203429209
1429003313
69816844
1493754655
348096090
86092036
316572862
1435629793
1780148950
1717416773
439960691
1380136219
899736399
1361354633
1892910655
1263446817
1060787978
401725984
1122080532
1953187888
527426616
1589812155
888868537
1093770223
1280383084
1061946702
1838278296
1998652230
1181620203
1231064040
4641571
518733054
1212969818
2070669515
613095163
1596567064
635407978
1575832367
769792576
615492132
989901828
1804560421
1931512332
1325342495
859087401
556791389
1531277923
522188227
1913409091
1644111114
1220430632
1369072146
1555059609
1867720608
181279280
191619242
1758385663
66945447
1002250589
912276726
2131349710
390812856
1858133536
1681907408
670648793
1563408106
1849900033
1714207859
903805910
158755634
1331935430
609555850
1174070728
382317726
1438690247
1701347648
1286858542
999809719
736659868
1783866225
1391935221
1155312262
1484985056
1104838638
2115614579
826426259
1835813127
608954206
56444905
729925279
1504646050
2074588128
229790933
883910129
2073744976
2056964038
655755758
87219255
1425513039
776338322
42611833
93066679
536516165
1319970036
1368451215
190738517
395732153
175363016
440755394
1064557462
2011140870
1860946222
2016303892
1694953419
742086527
425421998
779799794
619752541
330880580
493523983
1690645489
1393454922
1545579819
1519923298
1350844868
2090861715
1509887235
1625643782
559210616
1283057255
239055662
525060591
1788977125
2038350539
1707578718
1155511750
879189249
1852659596
734858800
1677824623
1697472153
1649103413
2054010743
601758983
901039096
1184407633
1615403026
1650069191
1551377779
2021916766
937635460
1513285119
1525380543
1176499471
248019970
1942549018
1073047265
713138140
1341529564
1328831246
1334276741
755516754
1028026064
1137044177
786231433
227145711
1777819131
914217706
304800676
2123504005
775437147
638777723
1439552591
1468082515
1796996696
1224259619
387124289
1439006303
2124154270
411838215
819320844
1831813381
242867211
195221206
1591972625
118194485
1500276310
43270963
234862448
973660771
1456337280
708425087
487099373
1804986044
1939977644
1708881136
952896575
1978815763
436881720
884538915
1703519341
1860165858
1346155029
418472534
499673538
1006765827
613455340
62529927
625332116
1264776637
930951990
1297976786
1323114347
235203553
265097626
1006736853
300207584
989123084
8215566
1305740668
946936292
185164887
1910053770
756705007
909837454
283159593
410840676
702813182
751173856
1117469336
1617313923
558443355
1012208154
1927846771
1213411422
340637405
1787276726
1370919977
1289639795
220441547
978929005
453132794
459608145
317676075
1775742570
1368454050
1889055905
871455209
1797928513
1335569129
2113662226
561101917
37932309
999260335
172771500
1198727168
1557140878
2060900713
315620301
1019184856
748922591
1998404119
273338204
1883481301
983309933
1592434288
1872994619
1787950541
1662785712
563880003
1734893802
1316253583
1203745098
2069055214
1756846637
1185913208
1762435938
1435648462
1001305210
1176381588
1470968612
1526683570
630603055
78281299
901330499
1065061159
866084796
360783017
1793204416
585437464
983002257
823419811
1393564582
1326114170
1630067557
627651777
971737826
1107485442
1428519260
708179020
1953302865
1529780698
913425994
1656718544
1357520680
89130880
1412642912
30703345
435345275
1030149136
314245538
18334990
736871350
537547823
1692035096
88795133
881904789
1862640763
578162338
325987369
1754532496
1087265348
1327487975
1675231455
555880438
1402120066
103552657
1867986112
1712368116
1275505105
985486099
155336816
1950982682
595796288
161043152
737939528
1983103778
1559814018
380067747
626782088
1694435357
1511120366
407301830
1218423846
163498960
212791939
1141295256
221529366
1028971164
1435513868
1784326227
481071732
1784308865
895043489
723410769
805319089
1026606164
92479880
1614049005
1789132657
1534077089
1998922172
1789996604
2024163846
1125539165
650938788
1008510380
1615904433
267725673
559160423
1547118267
1936939577
987128270
617048834
1835573735
60249703
851034435
479850597
1185428614
1666047975
156262624
1347679183
1818702987
237433752
580119913
611373622
915060596
989626559
509329495
1293560589
69167779
1034180794
1723863674
1699653622
144142324
315425726
364056574
453655447
1921642900
2016142722
2003251769
402161126
2080983181
1280573066
1757107529
1656998498
1087975097
1961092874
452178093
23582725
911731311
1369588621
1923585587
246464449
1035121630
944159848
1946073038
869469300
120870995
698444071
855144915
562857577
1307257514
1297213924
301351530
1999323288
134015465
1953976528
1223103918
1746673800
205324846
1368270803
1665976980
276205476
1380550744
252259519
1734822580
458932685
2004276012
2042210894
184914355
241173389
1822375889
2122605380
96760333
441579253
1784983711
290737311
1088206231
238770277
1507770762
345614901
1678596743
769885886
1284860823
1719996538
87418544
678597149
208424785
1047450142
1976276293
1562116517
1845409747
807107856
142734485
964794559
820649526
1457096776
931826745
1751902246
826467649
873557550
2066606199
1333603714
94284593
2115542810
1195538062
1301583016
1939519847
992200569
1696025815
234425953
914734985
1041122594
211979012
1762747560
1942888577
369815494
563941693
1482924919
778480564
1154958730
777226390
1172583530
1928208166
1236783491
1415686278
2026076214
586998592
691070325
427153415
698586203
1020689908
1556757082
552704243
871803923
2017756466
12604968
1969073750
527904580
1614961232
1201710864
1331033587
1575326199
997454918
1321213862
359363099
2085641657
1360754418
335275112
1150620818
1822898675
1160766865
1436098937
202800209
1602826586
1710569199
676925280
566004316
1183609340
84966919
1808133940
1987237965
2001529050
1132296031
1102229320
970146866
1798155747
997761426
457110011
2029353976
1361354928
51449211
879506795
2069483196
2073605859
770039345
616459342
693275599
511132531
1361587695
171244797
1638780370
1436424514
1593936910
906266470
1840929251
2052642784
543034183
1065224672
2080917083
1371162434
984075690
680939814
1177802520
1670742077
1874377327
314649636
737431647
1460655489
210285120
1384097593
2141682108
921523004
752282851
1266642386
1988958827
1196064202
743432945
1418352770
1828344997
953241131
799014120
1364654726
604776821
868766236
1525326525
1555698
1157544563
1667053668
2027333243
1504678164
1262859409
1647625815
526283450
239956456
1033198486
75146910
642470794
832654473
1332684929
1839306257
1481696091
2006240096
1286617749
772905831
1538921986
1881354242
1125184061
998710648
161257076
2125315995
606502398
1689080695
993882201
1207140346
531565480
567381621
536557417
1625444929
1305933280
543371180
1970557645
926867893
567244136
575853945
829347468
2007873072
1643562230
1521389830
873542699
596678095
1951020347
144362007
1974419231
28771538
1117804602
346294513
854525877
1344572165
1351147804
847828388
1424808882
954370169
462807345
2013731051
2105888445
609177833
456249771
371011586
571674267
412666107
495222585
531690829
1639298292
1549965998
343201678
2124327158
920518375
618225348
1169721743
1945357209
484654773
705050270
1303492826
1927878549
30712770
1567868339
2023845818
533849684
173687456
558766176
947944638
588738927
2129207740
1777281404
1851984651
1991334614
1800413294
809211179
1642480945
187766228
908096395
705625108
1734186699
452643033
1115880355
439887664
1164640233
1082773516
1703084842
164239823
238072179
294548413
1764563676
1825216551
1666685527
475731396
1731291241
1162755282
1978693197
1159355874
1395669314
1274333332
2048420766
96793836
34609038
1819674746
1070033461
1246041839
624568702
2047430299
1602147562
1498266698
830161688
1718130671
1952812521
1056197939
1327051632
538228727
1318551174
1756668417
231242954
582954031
459652644
1178846835
601454592
1825692590
422562738
1525826913
609963246
255788552
1447682499
505546675
402683187
1515699344
1306355804
1115450981
1474840037
212207742
2038861244
1652043089
1165241329
1859579438
761213944
1882689688
1361290738
800922287
716453251
1509154007
1998159445
1826804420
1628420442
624725828
1089066603
398778997
1271708226
1087705462
787216633
2106613576
798736690
1209210103
442659745
853601950
929871463
201415250
1314307311
1219367717
660827477
564811121
1858734224
1873439667
1631773882
516550064
623324062
1446116403
432142037
1144392471
1427430794
248984022
352348105
1029768070
1606866313
1580736597
545490056
845083290
1473245657
1258235694
2008495390
244948660
1311229251
167430267
541343395
1775372268
1954448207
860619899
408451725
1024925457
1793357982
1032158785
2025999844
1148028076
942536533
257076476
855228585
1246063121
778154344
93102644
782624568
1295321210
1641343240
522649414
2012302405
198569697
512901905
978046498
1711027593
778834253
389812331
701574289
26518959
902214405
1780454051
1852740393
772653751
463417623
1412156117
643392135
1149714234
1850487291
1301084618
1129472226
402968174
1801963976
148780529
1687232192
559819421
1881571856
326926285
778183159
1190150946
1765763532
1981649257
1035637074
1318462564
1456136670
1955736906
668117334
1936004992
1222436167
426691435
360161314
1989862378
577319754
937703440
604876910
919560941
343885111
1595553221
33448275
418365629
1670774033
50601083
1759291724
955272380
295794201
1061033782
870988952
918687279
1934543453
911177892
1580027005
616852334
963224839
1171402808
126896234
1711361852
96866933
1293744631
2112810283
1522836860
11247218
212778419
1086901754
1633662215
407853809
1226917119
957841398
2075997468
120802702
936027154
206511086
258703629
157193154
624547564
2097228344
1792866915
1848850702
2075438410
1737015529
1132569348
1820150854
1870230396
1463779299
1222331102
1324704556
677419570
1659131711
270387579
1782857561
976534171
683842314
1760015752
340629770
1083517440
603788608
526677511
491953841
2144352658
2034500003
1000447270
1301769145
551801761
883922143
267940104
555576084
456066147
91905120
311864187
353932577
1919193932
40607400
227534575
1948487742
2122613567
1514866009
359019663
551743911
1286151368
398251323
837470767
1294996296
707319708
1232993872
1839369759
1275582369
1961500978
1662789499
1333192925
919554811
700911811
1645081806
351531811
1713474096
432520326
1300257743
1258828437
1528580356
225670571
1270306849
373738622
1123200726
1743380989
1536234326
2115923899
1721337708
355240317
1837955349
1735815227
381620733
344375592
1117725222
822034210
348857634
1844464434
1978310993
728238297
594807806
1901845235
1803365526
1829976988
187076834
763135056
803527561
1631092351
1096639957
595661619
864303110
1724321871
620719129
419078193
1321296766
344613673
1248046989
699537434
1919320380
1107431504
739989614
233354001
1782197248
2046607333
5412843
590260786
1680069262
1639118493
1669053307
963314113
252981281
1417818518
2146508649
463014636
214612805
566825815
163499439
1527153668
290723139
1155859215
175354499
2038642891
1089990784
2124039573
2117982226
1131328084
312832223
1632526074
1544696214
819550308
2077002754
1605126625
2017384056
1265263074
1298362076
1044894935
1459269784
482258101
396151587
1949692611
283506726
14868654
639569159
1744579132
80428453
426508942
1564827126
2057060718
1864790550
625439562
1613545838
2094792774
2040164671
1039604603
273735574
1073584199
2002985889
965263206
1444317390
368807306
906473467
1120845232
191466882
1764101298
457450905
86041874
933977750
2123431817
330520985
872233968
1051204768
892561567
1151541552
1245004220
222744289
647844513
1802472492
709341882
672230851
1526582260
68481782
397573454
1743547072
251537271
1453062433
1390507833
324727782
1084420829
676862530
1696693213
857012172
325494763
1759282377
446563140
226183687
198497669
1967729654
1483226818
900302332
1709289480
2043910969
367885790
1095414020
408341276
1251854150
637877236
2094211188
2136593011
1405920022
1156023665
1424632479
1516677767
89533879
95612735
1229635544
274338825
1500548487
1723181766
1150117043
1964600757
975869259
1300488687
2097796870
843597934
85592665
548424307
237331742
473548380
2082945813
1039943275
1549625373
189104948
1580388423
99012277
933398538
1129856764
1912831917
626688140
1369441934
1668046068
1118025173
1110343480
254160341
1295707228
269549618
240737069
1429311790
940435829
1203281922
663662157
1763508637
742551512
1599555739
1110611352
292626766
1837221365
1544515770
838544966
1442757485
288393417
1456994214
1499897817
23654555
1876276771
36784307
805204655
1801638892
652804907
598518992
54835661
1691064633
228323043
1900735658
1155096329
573141155
1631153247
1390371590
1269175692
1265264921
31391561
2018530926
834528000
1099181136
1582613161
1574866343
1233289285
398540252
1497254355
246284406
481897961
1282394257
106543327
2103733983
209394400
398864810
1889444930
645997760
1356379411
2124690215
452440082
1624176467
1607367128
1042061522
1319422405
679634526
300207584
2002873342
2117828136
98072833
398096969
151770078
252669624
549197853
602364126
1477166620
218095633
592624560
1392933642
1556821310
99831542
2078651649
286935523
834485837
682151014
916816050
1540820707
1717501058
966834367
352527532
334614304
1162059435
1846784467
2130169370
611519936
375444914
1092420027
820422318
1309558284
1841966753
1243748924
2128801473
1269751131
761747627
1984829812
489202792
714281142
2032118209
2058804284
124830261
1920180058
135329307
27617280
708104457
1252920190
2115035568
400260290
1174407887
537480160
1040428615
1368229355
908876039
1636577913
1827466599
114816220
1891453329
319616528
485661596
1032934423
754860080
223336822
364664220
1588988301
2075784006
1497903366
153168981
784063031
783068790
1437216204
400389439
821878508
684158898
212841684
87224545
1005930615
272021851
782224426
247208590
1229822119
569359619
1758009436
1739955125
80599020
1011456252
1744135159
9017880
1256378665
1027663494
2014765155
1196979574
331272707
1233825722
1325119603
907767239
1120986391
1965319569
1077460220
885959311
955366541
1811142094
239366281
1356402385
1429374602
1173513487
91897513
1257678059
362069712
239897882
1094603907
323795917
1540956439
681358209
1727413028
2048043339
1541320669
1093865954
804749600
392670992
313354957
278914898
2076435125
101571600
1939574002
2056800867
1499371506
1280266146
1177702884
718464148
1988241784
75852797
481541181
1907696326
728584911
175837290
45900220
1758692742
2090790240
1358940818
1148482990
33005288
1589308315
308505859
65948397
1548799441
235474700
276557463
1828047053
1252312043
679623487
621400577
546342101
1204166928
1844375065
1114445928
196680146
243183911
937069379
753064742
963721318
310782025
390381706
625050022
2036740245
385812437
1056537083
701136002
1867019775
1224429910
1242531185
1952838381
380557632
581442849
329376623
150924675
1733737091
1256575095
764810885
1533184065
175367657
1959698904
795150150
1178467058
1549458817
1797978267
1808500638
1087769052
2001734005
786040185
548827452
442010175
39821871
1779058691
695892579
828199269
892311952
1205020815
262193797
1941293379
1516262698
1881098898
1763515184
914953656
177428879
299029254
718217471
1868584354
1353388309
32575777
1740805455
340764172
1052099574
1563770345
2113586762
1800585381
953969264
1017210014
162448032
438820568
590864504
1510543763
1571530548
29443349
464364263
929546967
1357837944
1182978949
534988295
616030694
2025190048
1001334938
1009120899
1095526567
1487376485
691595917
354463250
1475001632
1192473200
834707068
1164719825
85606411
1545213924
601585936
108594310
513497756
1804582694
475007294
716554208
469548766
1784633992
428725282
789156602
808632596
823231808
2091154358
1196904103
1105395959
1508776037
2122664874
1421546812
1492251389
1378135158
1767426670
337942724
1030612103
236156619
1113376776
1336699794
2056047938
2005431573
1774123239
1034411925
1854423996
1986950564
1651736626
1090919853
1157863136
87056862
1238097294
321314072
1851682974
944104949
2097808237
338196236
1697365643
279139446
2129157551
1289495056
10173568
225593502
32074761
1490335854
1339997154
1019006718
126118215
658352140
1023345953
427480330
590155497
378950250
1981606878
1334531852
1716031792
650787997
407422067
2086919557
1401686882
1434730013
1640750819
321718114
2128976789
997717806
1929950162
1877452031
52297038
834145043
330809204
1125403567
1016533525
532343860
542784828
1218120319
202360784
1028984304
821439555
456493896
1432599470
979106838
1713443317
936962447
1456993240
607023020
1129075589
2139985225
1387661890
1665972852
1641227479
1445614557
1144527825
1732520169
349751952
767484478
1607960412
855212111
1239545558
861805150
252943225
809146725
1847981041
612607819
820979261
2007298647
839781977
852010555
1749694337
647804365
1796118668
1670481985
598290447
319649824
1995506934
1603840138
1384517777
416449538
1502437939
833662431
1342339028
1164034131
1042811835
1386520410
1989529235
1641081215
1722908703
1042918434
934705522
32987654
1989965545
1845506376
1724601688
427248928
1614325045
390402158
762294503
1365347928
1152916692
690509871
2090200565
2062385379
594573070
229693808
78874529
363831958
907044159
2074716399
1621571185
991386110
1224202065
1263188200
122054773
2012720499
1310444283
186603584
918497742
320436284
618787214
1488391054
1720013595
1930922094
386457120
693138
729404155
686552443
2147439920
1241327569
782485748
1011027718
1534734655
452277430
55562231
318977717
1381186911
1161473796
584820325
729565779
1942823714
1598660708
1446871294
599774347
560102118
483096379
27835464
1339679410
713732730
545724259
1458840839
1927835289
1107485213
965292870
387565709
1060607485
968304595
296207748
241780013
1730443437
2055265232
1453315288
1242212097
546156006
1857289605
1214713383
1967062209
1648153481
1213480711
336278935
629662286
138072332
466410165
1313524298
601710323
1995620854
595507114
1671447841
2140500023
1340265157
785371911
823568127
492119405
951132176
1525922665
2009578463
145307576
1819031791
1811462316
333262469
1540314706
819263543
1721222070
598931174
1624604644
643013585
983980845
1541254649
1700688066
589750887
1478100134
1038036227
1434877036
1641628968
1495044455
510745952
443729631
1590784749
1789339870
675915042
1008881696
1029407873
1254733998
1893613946
862628051
1678831693
257780293
1425423771
778023952
1607375839
1374651541
1312022012
1527032351
786691118
925347608
1628613758
1542885858
158517192
1877272671
164767334
510602147
743849969
1825854971
1566898134
738219254
275266665
1224149730
895993985
2003588591
1002066740
1306637936
1414908998
748282300
55760464
488602598
424836086
1957722396
1004905190
899087150
2065641629
764317508
688356969
1069357948
591468520
541457727
1391619343
1293860461
862512255
680167634
1585870992
879663550
2103996320
1999232616
1269589290
1679303848
660234436
488844705
2025127575
1765380579
278394210
557474088
621236877
1710498346
1456772426
1294184453
341728524
1844433350
2127227870
1515141930
1400804493
101094633
1438279094
283867930
1211105643
1368250087
506517494
1360702576
2122963974
224620760
538360240
15447121
1177190197
534931201
450873677
1635334182
846896821
2041110690
1165972264
1803979131
2096409978
162063271
834684656
72079106
492381396
2099747871
2090002446
1050464098
1447700840
1908791600
1905346694
954343723
218062533
1685479161
617301770
1730068778
976812213
2002127452
980434830
1778621730
1050379823
1435230415
1899688375
1896231236
1396531115
1603021669
1858171505
911327567
45021051
1008850904
1500291642
821886214
733585877
132320227
546673050
578626832
1913141659
1476673605
1517832212
1980681535
832149611
1619417640
1932515230
12134672
770081751
478413013
1767369409
199212695
574423730
1348971061
323249672
1140288175
926494801
1209802040
670180921
1611303818
1232062777
1693228595
815130250
499926835
70741593
529702979
797738573
1794022228
1936797910
1522800390
629036155
296782783
165289709
828842974
326411219
1890559979
541696363
20224405
1230563353
1785432459
2050274117
1732057641
997955221
1322782588
372690154
172907956
392662649
559159333
684627751
1835471172
1799176905
1775860922
1107935659
2142761547
34647388
1536928065
1523240169
2025291138
455960981
1038916122
212657343
1206417166
2104414117
1064736353
879329539
397667890
795432691
232358715
1981533201
1353719822
506820553
1865924536
557739923
798366402
1404013584
810333147
811744933
449878711
1611883815
146270633
765191265
1059913299
427687635
1795040561
330504552
1390562455
1285876936
1440236501
452486948
390597784
790191121
465259383
2043717433
1868904522
1406363635
1512492977
1528975792
1226305460
1195077304
134593978
9097946
669145082
719839952
452660572
76106936
464582104
68672801
2139402276
33753872
1037693765
1084512140
1222618510
170778671
178988867
677828081
1447777624
2040370790
1378022068
1202685896
129162105
438995593
863477219
1191329069
1015087320
587553699
473810493
440862186
1102102131
235354744
1485565201
1842801075
353516034
1209418184
313559108
2088099844
1835866380
1777854066
45005572
65702734
1577348604
1988097155
821763819
895095205
1015336626
436646028
1828277483
763313971
1233862927
1862216177
51097955
669884397
1107616212
1749877162
1131071418
543953994
920586684
190418200
1543449866
1887019393
1655180011
1243249350
606380915
1344815742
155347815
23211089
51263709
1288736186
26558301
512504740
655753311
1389927403
666941667
2056793096
1959750020
85169830
625041114
689803373
1421262079
1323458245
678264674
370811637
1549257286
443062172
326946839
544926695
292975501
2018402037
1573965649
1669053943
518407600
1460197902
2088922729
75936307
1129542804
395240773
141109797
96214079
860678617
1188050523
35549268
1152565733
2057564357
1529169720
766873979
244462083
1259267404
445211958
285819042
1909790685
2046182980
1833908736
276218934
561507881
1706152462
851093307
190340736
857304081
1591206471
1041025017
1276897133
1634002281
1534323084
1578263156
1141066949
65599452
806551802
18596324
947817659
1752444465
1976908743
71636549
588240040
1173047068
650286956
530873382
1633256351
1693933471
856187792
1698196835
1964134685
1112515735
205104063
508514745
1441566925
684694232
630180152
28264044
292060180
888980087
1365543734
1648421413
1051165627
499429121
690149646
915190300
1508331621
974284614
961556735
1524089311
157811858
1893758632
351330807
390394584
587399162
2120058252
129407612
1925059974
927066147
1651549481
369341857
73630389
141941582
1989436622
2021087545
459535199
1930463600
2031270727
5411031
6370146
1114916936
1003704519
987848613
497678329
408973858
1944001327
1803467199
483738349
1637061497
1133227398
1246968048
570346094
19619457
885086437
1320480939
7767806
1384271528
609568944
852289773
1803796497
185056045
1233683690
1004637350
1412114970
1680339728
1908930579
1141917312
365514767
1266963586
574098452
962248576
1892735940
741341658
1036619740
746875185
1179017138
1432513043
267619411
1513701110
1777382876
280870933
6858157
923176907
289956700
950808043
1664455003
43458827
2104624264
213804777
132754696
756855586
1617051270
1667311167
126453314
1250061669
1153438283
1700899838
191951030
1734893457
1797400674
91246693
1958551910
684469181
225588744
637871245
1537601942
873333658
1800813052
1848226245
358026741
352779885
1291788966
30170796
2133569115
220098851
2700722
95635816
384422611
1726283580
1199376274
680589866
706170414
674087507
302419908
1041640803
1784756182
1208013157
2039256037
1354335160
1196289099
282259102
673915255
1052518189
1808535992
1002658248
767068119
1984665557
648586957
1164880085
312322623
1441051575
492799334
89609079
1814001735
715992622
1581828539
1047421377
1911294605
1836096849
1819203908
500197031
1355733640
770857302
1259674768
464799340
1274468180
218040249
1680953419
385085276
984325326
1093975518
2125906280
2085381151
1882659875
1096031861
795244307
2126342623
814577878
636048206
1127065934
2043264485
97843261
1684621436
598634102
1217537739
277207203
1986309226
388399633
887804502
1215563107
1255406586
15283645
1247588761
500344215
1707437767
372899601
1363547072
2192465
654052032
615534188
993640599
801735177
351471911
161632312
1244621933
239951649
2033645273
511117179
920542843
1821510988
362660175
1126629323
1170148949
1726955331
778150138
1963327309
1546547258
1200043384
398239862
1018942889
861071796
1829411295
1225668401
201607719
426640438
1091907317
740025027
1871919562
1464376908
1408779896
2094263389
2000610902
1904244627
427087932
1363354429
624304304
1872529943
2066367242
1842877031
1582321497
1695627553
986364277
333969663
412286187
1959174599
877377532
183106326
1850611389
1607301592
1744781117
568557189
798227075
833007281
2091813874
2131333457
1491037627
1499777292
1593463440
861483017
1796496998
453999636
2089849119
1340435351
1488730201
1814451124
2047868961
571642035
532988068
1967708137
921199282
2036420742
601432190
1274837590
523294660
1955198618
31620384
618499432
1558832844
862080244
458305913
1536841206
1754989914
1674475824
932753510
1499590831
70052112
631602842
709354160
1359780609
624170535
875571768
1818182789
1761996733
2009949188
1780688059
601380831
216066973
701554990
767786428
1540448906
1316419288
1577826023
750621379
733341579
443184408
1041142109
1300920847
1964489183
591081582
595058511
70090051
1576296576
1856575031
1406855009
1287074108
294135107
683780450
1099114871
347197158
2092454795
1908704845
687860956
1879537878
2118614247
1941583686
1612781349
1714187099
1393739286
1703257304
1965182979
549154985
998526351
569430576
989513295
1786456933
1092845446
10678202
998846587
1578597236
1878045973
1457706339
1601155125
1933739052
1384818800
890711514
115999049
14928704
134014863
414302528
1002334743
801432440
140031994
1907448776
527007708
704095057
1783052884
1416695250
1252141958
1023172627
1113344259
1738253149
590316951
1674625476
1351356068
1967922971
1232187
1439004868
2093539394
1676156101
1656638918
387512232
1352689529
1348786200
1745206122
1552582701
304596700
2134968789
1236888838
1844938026
463128744
360374341
786106670
1368794939
637503235
1606870224
1351214656
2127189070
1661529256
1726216739
1424352465
1085759018
1316527142
329351373
514692604
1093284037
1196567915
55793402
847974083
583133338
2040965589
446484009
1152003589
1138961381
179940625
208991349
1414370927
1136722241
1694700314
713634256
575422412
677281645
1514825807
201969322
739181031
1218680748
1990774816
1675885913
1089103715
1091243850
1370877094
218062739
1325090323
1199622028
69387442
790995271
1172090298
790571448
1531578403
1820050344
1789140780
1997491060
368188696
1700284625
942271583
220509402
1231923161
300380517
1295039541
1188972804
319990426
816957829
1607365180
659434418
1843593121
1173224375
182623153
468699019
1508351576
1601833818
1022221981
654445256
2094813264
1161238849
1653187710
1769972272
664250663
1210201733
732577977
1348813875
768512438
2138599930
705023713
1270086997
1903091267
402583191
1015020966
1115188171
1411847816
209830040
327496248
1898424254
498553889
42586087
1311279765
1618717508
365572447
1691222676
1969975703
1181589825
489414363
244823688
872338621
1940443754
525127648
1440681765
2059695645
1248984440
1150732115
1050458427
1684314156
80089992
911805724
1811208532
1388888969
2018633245
921097496
1728787108
1330072220
661412204
1858734866
1724989015
641768398
1938059721
301692758
1475862195
322042050
420246864
1825985921
2092737699
493693939
742459707
521300667
1176951270
523352604
1420129758
1961066904
1821932990
882028093
358521795
1872937365
2091471925
775918232
638556513
1066419419
1982719736
1348965391
1374019726
928734961
545454918
1125232889
696147599
1911980460
538253809
1722335709
564995720
370137335
1863771529
1077353749
98631480
305373044
1974292096
254559406
1974352044
1895921490
2069905834
1237464580
1054276610
1427148898
1033701418
575014919
368133805
1917238004
1206367099
1698147513
1562437276
863172838
1424091748
1347704942
531422405
435350437
1923467438
372098327
1823105748
2103894741
1847115680
643923557
588502701
272027198
222664305
1602152874
1129595267
816263863
1586065945
1564801128
1497063381
976149032
1222484742
226721943
520717796
715424036
1529728320
624908152
1950637284
1024025837
1241351609
20394832
1405049497
1256543775
939020998
1744474928
13906778
1042652803
313202277
1468509857
1570474816
2017337573
580356216
23178868
100341662
1998840285
914941790
1420421975
134447707
931633507
695698169
957910461
680132106
479115865
1010246106
268304168
907307113
657220033
729220690
1597674458
935819922
1378949276
764996603
1621138634
1160982347
1801046087
571097767
890887013
892940242
987461851
1880574714
1500678726
1119000956
1182292876
1594846548
1529358191
727319968
671379851
382750579
1390070571
1891386616
929176685
723949183
1869242668
1224084842
1047873142
1929701104
336060573
1810359854
1305776406
409846682
496790365
616162156
493647154
2076143246
428896734
171237601
1907224464
727312273
1129149311
1738712621
1938644398
482128150
176429620
1949478953
175882900
1187433498
1416796190
1656887989
1994898293
1766731208
279980607
1702180742
1861686994
281088444
1677022759
1489280589
749109972
186111642
969084533
1922810808
272443659
1901508956
1552659711
1044742014
388104462
1340663306
835692236
157162025
1060629056
5346803
1391858907
1970028906
26833228
220982864
1861968035
1162321029
480186452
800824705
478107770
1711210040
816305986
2021519939
916776103
2103706470
2072572717
1703740461
1650729684
1079830138
347146206
156980554
795706073
1260870763
846814556
584057706
74536417
1226014063
1329606187
895674341
267672752
1260672982
1375224414
654900317
1207509727
1565877810
1103485710
161299936
2132086665
1184618893
1291547788
850408853
1424266577
1286256033
84587696
2020493233
580398171
1807208716
812538061
257309166
77646645
1089470996
1565777289
807129629
4821766
1081986657
1361491688
64541339
1349786603
1300878452
695620688
804526075
1800989282
1216422969
997061198
65746749
1512369119
1970181682
1228518456
1515601376
1917864264
4187663
1903443505
1087628127
1008986771
749453477
1474899568
1232712012
656536684
360864084
1957314948
137916927
1570112037
1625264049
1828796754
1225273166
603309256
90982600
1311525267
1699782849
789566236
1397618673
398372299
357766784
1612904667
224673723
1771224243
489133993
540916849
34785604
544232652
753917942
23663519
19781792
1089132048
179723990
844764721
814130395
328605365
1433065405
1667456347
1773149539
1403770245
1480404438
99419229
174672938
1595247357
219996062
162055816
86742908
1731638970
1636843740
608173505
987335139
2024988251
1732020319
1730678811
1127829433
347875829
667716338
1384660987
1548954417
1310504842
297559320
1071619941
1163347216
1510724203
1300440871
1849460856
1946600622
195683489
1578580278
240309348
143212321
1365653646
875064867
1502290821
121590719
677084137
257769356
1015388913
1241062291
1666487274
1864807031
516276924
1306413508
1634901046
293429440
917482683
1585747548
1389602357
1461492567
713539369
1538895275
560992185
1308184332
7857342
575361357
1305429949
565572906
1986909630
833042253
1595400804
961669157
924538057
1089939377
260774638
1827748945
264277230
268681166
1256396102
262611591
1521601082
1159638598
1372901410
1411092875
2074591525
1588390089
268302307
36531561
373438961
1469508260
2137202100
1179973807
1614159054
1080083255
1957826529
566557849
809500801
637329610
1199056333
676567089
1673942294
801613608
1235098841
281434074
175994318
1600777131
793114554
122044799
175954388
1230954825
1158701969
775366200
1740021210
802181660
609385101
1340713875
1589768540
811119327
1615354706
421477642
442150407
1065234467
132059366
1684747150
809845640
1202654736
1946953961
1221002598
1591429664
10597237
846473115
825444049
1082967515
1199926211
372919482
733935904
1139627096
442990764
1781319826
52801503
1360943862
1327171402
611604509
70287171
1853816044
1721778071
1946280199
793696806
747007428
1860033876
2052911096
331872721
2053108272
1109441
1135609674
1245118656
178368490
1075220396
1555857804
394481534
1007321470
1779129704
793309712
498832460
1132993257
1568587474
404089252
476071357
1351244900
229883768
1520587285
1088162849
1891859750
1652972723
811571150
352514595
748974218
1848407928
1857479079
663301569
1077393182
1671624335
969068467
1207456574
631996350
1255087196
1972177809
1434894910
60550588
135497126
596330908
516494251
905943142
1323207431
194338605
620945498
1606368823
1138882549
302475441
357210132
2094033264
468555482
752769418
356243264
1281647466
166379621
1585005257
951673121
59933125
1919618899
528065535
545549347
1130898805
1770113705
2116550504
614685538
111923092
1590288041
582490670
243978572
524274484
1589806363
165037878
1330057965
1637948834
1227604109
1308883482
308567176
1277391791
47442916
1833859785
931291791
110921233
2080020519
264185870
716456137
235920235
73925159
589785336
905740080
686394855
1686252778
1732604500
206725352
700363181
1510290835
1241087307
1838703367
1609929529
1472594571
1487642028
716236570
1108825937
138254631
1630139815
1339563512
221804358
1133200954
2114515113
1168095318
65397491
1763932335
1441046035
187231529
123772853
811521401
577937429
1113051437
1052456891
979738100
81590111
1338216852
1019658660
1658138894
1576757484
2077998896
888068112
1815846244
27476035
1756565659
1489084290
168764430
885187663
1143106523
1064861396
870923298
389983442
973611678
1953352420
1145184610
215395260
1400944448
892356038
80699445
427127563
1823641703
354787748
1725587614
1892008638
1207193406
136968479
1038579098
915681027
1334135359
1630053325
9385036
1643869354
1996865019
1016432416
1083043152
1602745549
1741726646
685090842
502150134
631643627
1875238952
139541205
2001199170
1649406807
702515232
1153318294
979607173
1203515394
1237915064
1103006350
828117145
637464557
909051629
232984692
1182098952
491202203
2051130120
41565053
180543746
2123817101
506782505
295325977
1156868063
3673410
1381999006
1623311639
511862825
812155763
229549730
560929391
1316676224
1443674963
1072333279
603876955
1635397229
879890345
1341731588
1455425911
605933933
1519541638
622021100
1342849112
521103933
2102354855
26041321
400757787
1301064264
889864625
334519365
1616203780
19861061
659371349
630437353
1670989574
778762605
858726565
1386491463
14509644
291012926
745069623
1575751028
1770968194
1129652461
129587048
1323226564
316482096
1153356520
598267591
239634703
961625601
1983835852
133663806
1505800078
306754976
2102697496
700800243
1363316335
1291316638
929528589
2043039774
407328778
788869432
1842695810
1133883279
1588738255
1565449320
1730149165
559956591
1209751780
365752173
100168050
1970308732
1767637115
1988420529
746899279
250464537
1037063903
85990411
1833055079
1685115594
886116767
2122839166
1908305808
1212267650
2000901796
1336597578
1497668416
333498491
1041592702
2049184823
1317547982
973608750
483352969
1152384220
2002303243
1051032745
244682414
1313254740
2090260269
1719145593
485173921
1761870212
1381602880
1466091784
309845432
1015634541
218921716
1293716754
1196579355
841779724
791390574
601192090
2075368339
1674674734
1810611079
1068324360
1955136266
392563071
403849311
1663485564
1692797252
48798452
1019771704
1571848522
1320942889
2012990998
36825643
575910127
1088654958
1532420663
804674284
1881139477
90047432
1244452918
1302229603
1281322235
947284431
1037967626
1690524068
1951877843
1817817094
795031142
364160844
935850755
1399621567
1952507658
2028227594
1972335986
1521166934
2024608430
950055606
1876819005
1302206292
1994936980
629726966
117646579
1093463770
1503893254
83237255
746733469
871865754
1265908582
1267424160
1411434282
414280412
1392281807
1852234933
918049755
787914293
1297694805
1117493816
1062250248
377559159
1358587017
1368947746
1351819170
886200514
451276158
1410361616
1266274851
313029110
2123391271
1815522304
540616894
850749097
494554226
1995200696
1560671356
484645844
1958122096
193744064
2129349457
1105490685
1434287314
545920628
1048442936
1207894434
1393740996
1009983326
1584735285
1441142486
184991726
391591846
2137199987
438173350
788891634
405329755
634609638
554170603
595371971
1831883243
1493760685
2009904037
904357862
1023351552
1794192874
573507618
656101912
436604266
1962329011
1653635738
111540331
1655076257
1581552308
739165454
131497497
350430461
409636817
1636166908
1704963482
1224954952
302087575
112045147
1544715991
673278554
917543991
674522657
908820207
1647168795
1643884512
1113599171
271010240
1590569377
785779463
218280435
1014065219
2031358660
521971451
395004393
1898965939
1897436949
1947490561
1588225062
833310197
1311514600
1511017648
434620017
12779913
1999952316
434288675
607275177
506237822
1613802561
867650729
1854466822
1028055201
1100490813
462557479
206199695
296561105
1847056573
1635497898
695198080
819469730
403067464
222568273
1483247908
1149095986
1314916106
2042861342
271613953
2088147112
1172742180
819225215
394611361
1417661079
262390610
402557811
671199854
977937961
1479838209
611967947
1101048127
1607017366
1425072868
58762149
1635900112
1014492967
949735810
281446661
345629010
360789207
2001765990
356471439
230634410
1134149175
145636039
1332542865
900292693
306221327
207824806
491620632
1321452243
1159806510
1542694858
1973271297
347923061
1812430372
184787109
57902109
1597827519
857372353
1088724346
255218892
1516783447
581457525
1923428320
377850965
1272702069
1110174428
2070839608
1631895919
1979560745
2050327177
835460354
1069087756
49611402
1907052089
131633196
638953479
1257877990
1285976328
548931205
907319816
1147681128
1716155167
1557244884
1868041047
500969708
528034423
921995016
1764317410
2037871293
186691186
1040292852
1443523680
530249438
817714805
219011358
837987403
500029322
741588920
1443713241
1332735329
1280773608
1068041753
1219958359
2014325824
685264814
1328788275
1977892407
219546181
1495909870
74979100
932105685
908475047
29981786
1886861578
1682743433
1083648837
428582666
110225991
1224720751
2099207840
751645798
635624986
1465343587
130435391
1491874915
495456093
1694223419
867931468
301648211
100590702
1789123860
590637316
1630953706
1647660093
1703791141
1426576494
372185873
1589128701
1754947372
47623151
192858179
1079817209
696304358
2052513828
1545989667
779790522
248783821
1204734726
315494334
316476009
1040182761
1305982759
1574151245
707850465
81835000
1358648630
619784153
1802230249
1276682792
1089054327
914971123
920306187
1175104233
1514523925
1663986400
2046811912
291570472
260297046
1353870559
796486118
1372831645
1001354507
1343191009
679064109
762906485
1330873342
1134824805
1800003018
1891806177
1185065568
417309833
460044259
1525757703
675464465
1325233377
2142481304
1932136735
833003663
1050825191
57312821
2062166100
421058383
1743623959
2054149872
969245497
1019944691
1849262394
2104960057
179378585
1887952026
1541991970
1884953464
1567275292
1023848022
1688778806
422495756
1354824961
1018096261
775229281
538444703
482913360
103978493
344518899
1223704107
1096054968
858033753
72750807
1543247230
1575398447
57916384
1257111306
420947702
1225016111
389234298
499233855
735941720
2069077288
491912935
1131264943
597405616
1903937293
1452461367
229459042
1735877311
85971630
577711051
297817970
955032526
1347521733
1083365653
1859188942
1174843692
654893234
1169197811
833522239
290619697
876229381
827792737
464701781
809903162
449647884
960261679
677042264
804758843
1111020352
159979096
1983104113
888067662
1917324013
2012566887
1784359945
1661764159
673271643
1642512872
1211318527
666838785
1309918101
825106989
1677953660
272738916
164174759
1313840272
232249319
289829284
1328914541
1244799749
536561810
1814691581
1409263318
60799105
93409
1527193372
929385590
1215365018
1820865978
690391031
1869810625
1523577657
1069911475
1236909284
1391920752
1739853879
1291865396
356336401
239068078
1632774506
1651311311
2135030830
2142271504
497439805
1063685459
450544936
1401293436
1072106497
1554389211
794030017
295550386
124852967
951836182
1701914886
1463661209
905679742
1967782798
1015525497
2101048804
101176780
186296961
463793988
588716110
1861655183
2105280888
508590466
338791007
882893204
528694252
462985338
829321209
857645954
426652615
1334315527
728620609
1978527203
1681534197
1976779511
226688012
331935160
1247996362
81190226
115200443
2146282092
2056817425
1870728503
648092764
2141352932
601853713
1997834363
1033508783
964499745
1385213943
790087972
353404559
532924198
88164435
339548107
1397235424
1975382380
2144234525
2054021448
279746104
1479675738
664884541
1195313041
1824303942
278624426
626253290
1937420107
1925201808
1595309885
771073356
1217813688
1168805236
149938429
282468796
951908622
755326710
184179121
184931290
134489262
293195929
1506172800
1640039061
1751977031
1319579881
1543669656
88459298
38241407
430588458
482820386
604214691
683546449
437891321
953273971
1730795305
2035272291
1221375852
1512399437
645815352
388458290
1493122081
1036329296
1073326916
1089098473
2079212754
1751535337
127340875
1297890711
61390644
1422242464
1110527924
748505586
1426601896
647692959
317893319
1355927309
453818909
301952707
1382472665
1001155983
300346953
1672923218
1108781551
671438700
443183247
1047339101
2032269762
1508224487
556148189
305724898
911297272
1726939256
257176874
1149208853
454633574
1417387125
223887579
1216375545
185425446
2142355467
503774605
726666614
1911080036
1928524812
1338694646
1361029472
465429681
922733889
516698534
1584655328
1430491653
814163490
1414231086
1195948477
2068927992
1207282552
1292843464
88182537
1113751024
2090627241
1849086601
579576395
1692875359
851158969
2144471739
1395446800
1762160302
1714320326
1484571996
1179474720
1298813845
748287422
987221832
2127151206
735564330
1760247893
849930085
1707261210
806365601
1978192290
1476082649
1713607007
891716632
347521757
263946871
1084788518
942966783
1434015248
1933252063
1449072587
1708371714
145712023
812422196
489824383
34509469
1279645373
1583594500
497368403
506553480
1899924837
663343727
1718944151
246032287
363699531
1889161602
65245363
1381807413
1028208832
1142015179
321242596
1980228882
401664444
1266669988
260614421
1554603547
259390239
1218389519
1237905132
1713051842
1875319526
79342548
1722577225
1761159704
973259414
1875098637
51932245
1397866992
630735640
729532375
1967304654
1314046589
1608330491
1986631243
658223457
1158344266
330823201
892538372
1905863619
1917055242
951825161
1677047879
1296751227
176202162
138863615
1688681281
917975716
600930355
1122922222
1956172985
109274298
1791544526
513821388
1245760956
2046004733
324956441
781320440
437922726
489630818
412858161
35586617
1445764896
2028071551
815132296
1099638093
234044879
688924048
682686007
759804479
2128222467
1763994830
727990074
78359018
143725855
928102549
1020392228
1010395039
1089943561
1868383491
1854655355
1778978250
2033233561
657297248
2081542475
1209975008
1332269725
1424001414
2121493260
918183124
886425901
1927414074
1777679156
658502647
720244966
1448358057
665417157
219035618
1723650790
1195899452
735686706
186630953
499859442
2095098781
957378779
1453086636
397081597
447694817
1291615827
722030961
291072715
1424467077
313286555
1706586025
1706661307
63079912
816101564
1459610139
1169008272
737459497
400429523
1499856035
1129523267
686156727
1346888741
177375346
715660260
536415785
720778967
2051763297
171810989
796626812
1016983551
453375004
797756778
1084013313
426626022
378526123
831973004
90287602
187943739
886816259
45189066
390453708
518619137
1918467599
1775004225
833390855
1311059447
1102110035
777537562
2120015622
634709215
367737544
866671282
1978414302
307858911
656695390
1237245890
1184189718
1931821064
902263677
1069245646
519722748
1940676921
237048921
1575251360
1283149559
558120172
1701562446
796936066
1933888596
1011078808
1502014451
1374371669
1609659170
1605108904
466728798
1549454413
1791051240
1272971175
1539863291
2096596930
156702665
729954387
619515639
1034738708
769426985
589330714
1546029966
723807815
1339296643
1075346024
286649156
2123522617
464053931
1027726973
1873735965
96656156
1316044834
237731764
870802391
1571613614
309155060
192855606
1036131464
693324989
794691237
1230552971
223209889
421386046
972465301
699350861
1998401192
157014129
1487290836
511525912
1876126951
803082975
1479892471
882285343
572447822
1964594457
1798848754
953231645
984707450
1762166032
1248719490
1062520397
975928857
173608554
1387401569
1090887939
1025814425
1308366821
1042644074
877772441
1152904067
1188144515
1983985540
855927861
489465720
156719677
1560690865
592479066
475994402
1990412068
1253817215
747544064
1895314982
2113042038
575733600
1856343046
385973781
1604103578
1500116230
2139973737
604461298
448158540
525085070
1549482833
1228886604
1047449841
1590817229
1219674603
1940190151
1460299186
1211730976
943010644
393215970
903220344
81385031
1417177476
495847790
1507944437
1408386657
66784804
850641279
1400272498
647179974
1995616915
488211135
816474008
40090093
90399199
1656684150
401865455
585029062
1897192364
1737632465
1541681648
611025313
514451215
2124470039
361906789
2130936933
314810017
1163834460
1245670501
1110337362
366766545
1802099066
1567452134
2042170932
1279801828
813743464
984589580
946306474
1089347660
577197920
1506014999
1049418225
2005808506
533397204
314213186
338029776
1163309573
342439877
1022208666
1268108731
676192145
2095338704
1893251635
1426777072
748998274
1950709557
2092021885
44178568
1897846189
36370762
2116485111
1004821468
1747673606
1203255719
1044581020
597285484
1129428719
1747302838
393947743
657787571
998818455
1139141888
1375331969
800393686
1204649540
278657696
987764858
1547952799
943667032
1571324010
125234214
1118655099
1406660489
899370100
981788241
367707746
519216404
803631131
436190717
2112409903
802864498
498444969
1448880423
676130055
578698948
541299744
840050005
1150855884
520590346
338004748
717672655
57815168
855987068
2139597570
1791534365
1911342607
1626289722
973069656
1707134997
660806350
1112954489
1589269900
542883273
449082666
692114073
1071590715
1610014878
464287239
1120557256
1440044720
577523226
534623055
590576379
1735225167
1711873201
1744976796
159069870
937427517
1903583193
691624652
334450542
1439353536
146629482
2084824660
659960382
443958173
729747003
1964535917
935963752
803344317
189544796
2036121789
1483907429
990254823
1701309109
1928161596
1704278721
1212162525
764580110
92360151
646208508
1721255666
177032703
277607983
1036112676
2003810569
1625355178
1194327865
1483765972
1944698056
2028824348
1066629948
24793430
107183298
636002885
663556157
1185697887
163633233
1989173372
1481158862
1889063589
1575835420
1179629167
1554719941
142331897
1762034313
68984117
1290176896
1035490545
1471115135
1649973722
759900734
2134430995
648747938
1230165985
136456000
1058125835
1167612984
1300568599
497865191
1591748433
1882092089
1348393839
488486479
118670703
195263090
2072603939
2088149519
384052124
1405304235
668872173
2109649842
229930021
1065207293
124118784
1270853359
1679519760
511136496
1333684942
763520471
595142935
1265977940
443578646
589508475
643116440
1460010965
1964073353
236957254
1861712614
788825824
537556649
1655052125
470955585
856100712
1374329461
634894331
589644412
1902182333
1908397507
374779422
1892221625
321617677
522115140
201018475
1048943973
682505362
1104401066
1271743422
742828702
1170248590
724209524
1193785694
1893411793
1523516483
2098644704
1985772727
1661321
1795396833
1728572566
1538007883
479880335
288646343
2006039720
1863090060
1449325729
1034393005
1644527944
1104797620
1748833571
2069057334
62622320
1039805987
896366467
1405605018
542914234
57052420
734447899
2041836530
1634441422
206899222
111884989
69478962
201124606
1297320424
299507875
1173629659
1828582551
959982085
71684198
1749299352
318685503
690500896
863752831
1170960934
1734823918
690640152
1081738913
2086674520
1590728676
809231105
475675915
895747992
1306393739
477817745
2128358757
531408376
909843857
1889588198
1011071861
466586725
554303351
1069542840
574380670
563121987
1160184817
1636078032
328892865
483001029
992852762
777634564
402731881
1533705331
247861197
878591382
439327062
1459245616
467397672
975970596
1717290323
357254895
1964577881
460486577
197966380
507729438
1985207008
1599720658
1087947815
857493809
504000761
638279156
371478235
1702926101
695670971
391152126
406857312
1808748760
212655440
2022951773
27768029
689079784
143961416
1616169442
1642436690
1743834242
165455264
2116728352
445345596
1874135079
399523468
14304290
1127659628
511624165
1546928097
1282761127
103007903
892533534
278505686
19876251
1798800452
423530486
584157245
1774020460
1082467086
1034710299
775382620
1826961117
1503556024
1876421964
878643322
1667965560
642728108
2960854
1611929285
1209923181
74203122
915743072
1829694889
237326892
1847754187
963862775
161610762
1092456000
248753919
727637394
949440674
920096662
682467230
1345429491
1079868648
255111780
375597850
2133630912
1342961839
1851300094
333604913
206671892
1479146516
640269508
137304258
671042337
2071778010
713871708
730682922
81370105
10277613
1675302064
354748641
687809839
2143931790
1145633350
2137273596
2048913037
2017344178
1496422929
1586758994
1092118957
323715961
1029738357
1468702548
1440146970
2004547130
1715338208
71579187
1204271227
1954323866
421894979
600425435
1438851531
989927772
391351438
289034532
954343299
1125078244
2112290113
380634406
1569488663
1935687903
519025018
1140714246
281617329
1265133553
1886327037
1760871351
160552497
256730177
1596604349
425077223
1862996801
1830894673
1730621445
974820790
1017326803
53500069
379905029
1119674124
1247694903
1886158388
681552790
1308121212
555655347
1117792789
92497152
1386493871
1971440702
1042202540
304687040
1274908812
1331097469
2052409483
769226503
340110162
1014277371
136610405
648280800
990055311
283666377
67903008
1003338069
222139978
134706923
1991813867
1665086633
1995827933
1033110306
608681115
377250116
2067142289
561121811
1287973512
564634986
928697758
1150441507
257018242
1137649285
1707830619
1259260098
1507774032
1945100037
1893924173
686989424
500832493
660905589
1961138004
37526556
234850080
709363654
1909803561
1382979697
302852492
90892585
1024592700
615765252
319346163
590059556
2032697713
466523323
955724313
1607539392
912299867
292524637
1148216516
2085288830
1920784074
50109145
838804371
1409408577
1396322576
1110022012
524220899
222334088
1486220484
87384260
1701497097
1861306255
924987973
1212895313
1708893395
1287055992
870679366
1286964293
721456886
1007387334
50371436
1893211361
1283600556
1503808508
647276589
699711848
696047416
246216715
450258360
716502672
863120135
535021890
1169775731
694675125
512251513
1527186677
423525597
336347147
281152713
389795632
1754727816
283988075
1259080155
1645738528
1140754509
1998600615
1788956726
960519310
294534100
1225613808
809290593
156230152
1373080949
354527094
1851944472
1575721076
818386377
1354832009
1310502466
747226783
1356423450
344565459
432327509
1795339639
128853024
979910294
1902271426
249947728
1462663661
1149101076
2038544911
892211425
1683877893
8763766
906870327
1424399395
262152525
148800986
723116679
678296416
1536789115
453297858
1897196364
1389605216
1297956209
548354333
1488944696
96154799
881985001
983398338
1183769642
1241600978
326052081
1383363250
184726311
439899880
835965852
538322827
515781772
307090910
1469486227
1114019341
1083683743
1203120997
1335295056
549069620
1948773333
1267651798
53371187
1411813648
1511022622
842812643
2074003140
81189455
1143144685
1526822349
273761025
1684723709
1187863973
1234540203
636188788
1824361160
1637402368
2045078599
1558419430
1625939837
1767047306
1283153102
1391879050
1965358965
689510729
585988034
1410333724
1741577709
283056559
1734027600
2122545992
1169872024
20737764
547797477
810333042
1639236418
418013636
667604215
540922842
1025199333
1209037591
587766745
2121279593
960699253
1630375003
2045332261
1854199618
117968329
843555848
834977540
315576684
102534062
1968588786
1011215348
1574962270
943544738
1430323124
685889945
1973134655
1519015654
821610080
328015470
1833126132
2039952030
982491686
1805675547
600896748
1075814166
2064619443
859049985
1007613123
307492682
1653210538
1623885735
1776573733
293535008
341467045
74610758
1724347198
232537175
1899272235
1887986225
723164537
788544387
308706124
1164715866
1815966998
886071672
1342475158
495235209
1557507708
7897805
1693095569
874717645
1748406137
1000925310
1257334347
781818753
1015976566
1834834075
2067338415
472575077
991241435
332239698
302819562
658435101
236633443
599263658
1681265336
1424262756
946018290
676036960
601302522
141853012
1050925205
1613278719
364400533
1591429832
1195234913
529531923
1348060057
1450437243
412450804
1175477342
1609217973
1488774244
58000345
1439343779
1481438040
409306549
1988809697
83472269
120480919
203899950
474431573
650307416
292368846
1274666249
758786708
1323854712
595464676
668135102
1753329943
969405921
1395109968
1036755814
1968148559
834933376
1767226843
1026701975
1605616726
1614474537
1840283403
1226385876
1178066620
1637880667
1793288511
1527624177
1871268799
912643836
648937863
21470435
1495774137
670077169
448101944
71974924
1501917151
1694376224
1655532517
1671741480
1443141847
1823087964
1903493080
238069170
33802841
266814877
1360889410
400282254
941737162
1648678622
811158614
1792843198
1501534686
1845745613
1890471587
633184158
1788062513
262234748
591971292
1276081941
1699465424
970554191
664595717
277799351
1690057094
527426776
2132564950
74477324
2131993791
453137266
537011535
299010529
456246700
73378533
39635136
14087301
163515460
1785426498
233348131
1319830970
525453941
1350387870
1272317309
1419215141
1911120868
780964180
303253327
445806683
855862924
1533412100
1940640950
578906744
143050155
890771335
1407006050
2134718997
982924641
967267048
433179635
924048457
250529113
1545656743
11701543
2085261551
1441855292
1571492602
1148428537
209479227
824678084
124247799
1320845442
621112967
561895108
448902624
2092164230
611894763
34344525
762499911
2033525793
503600857
515767041
1575959152
749746264
1154033620
617683999
692253513
1758761658
914828030
686688144
1648455832
571247090
1944464017
240089553
547423204
1177140620
2095796735
691669625
949659730
87783036
935869935
1270001799
1694237237
1161315596
2071931281
764602159
1329035182
14011422
1655643836
2096065162
3904557
1951701352
548799846
348762878
1048548779
745537698
1035799265
1094417366
1283516706
952440571
1479416028
589335940
695147771
1849413979
2014038580
540215199
913223888
877792981
2039384070
1284711021
609480494
32876401
1979930709
536212049
148907435
1921854679
934875151
1746769408
816732223
1958848861
2085062638
1003674995
947409226
1316210888
1665865550
329671801
751169050
794279161
715332303
47259937
1135203453
1683659114
587016573
282164866
1104896330
1191271411
715550992
193925983
2005857302
187089411
1393929880
601128962
592573107
1971740157
1548104231
1161881428
1133838286
225631082
622354593
582859439
1648368729
806018186
789766505
1151976034
580600555
1370074599
330281150
746908440
608536053
591520736
31517588
859690056
131062305
1940131266
1482231020
501783855
598943288
1049673126
967998853
1965021530
382874093
567846459
684553436
2045114219
1471926281
76075154
1057403634
1202631472
1598795032
512780052
1482338360
1484850419
541151712
153461860
1040054738
1747221537
1441902645
1261501026
103720912
1854524206
118358926
68653907
588810641
1282631643
1042765250
313393661
252623421
619733516
529176776
1430278986
662071676
983446354
2008293627
1118178339
674939065
1899459501
1902454992
1948390105
675393420
1149291664
466545580
992084914
1155596243
1390750826
1768552315
626992369
461351797
259896529
1755331190
1699684659
1813930653
1278094512
1461643148
289416589
546138131
980187965
1949098631
223113332
978759567
336055928
357663294
2095719260
927577365
1303399108
1648414398
58704847
1570565650
2116166439
1190722412
47709378
1698009708
1075893217
1054180343
1328165811
2146537671
2034605346
1613408952
1956016214
713151617
468224302
1455874511
1508479000
1152380451
846568094
1526494
586634950
357434357
313444065
462465291
1562577303
1720983564
1351896924
162648152
203845313
1665694375
1317016439
888352248
43597028
62834508
2009209452
6210763
959362355
476001055
1198275100
1347420059
1203192604
21713529
174015718
933665206
1833239513
192015168
1060549662
1869886181
1042445724
1278470839
1908973917
332555394
226720749
812250892
10200803
1896454994
851216217
1031085369
2072906757
1743289909
1328268686
1191369249
527051580
1105264148
2087914208
888236007
576997654
687724130
1858653957
2091866566
1286098049
611727067
632407271
1086162025
747960843
569955194
1287644219
1244518150
935941066
24059118
247972525
830427564
434042163
1115467399
372116356
24203983
1631090091
1834652213
365119743
688244547
302445260
877562191
1939355790
252844765
426429491
552829627
915411404
834728647
1845662556
2054227744
1756849456
1942212414
1639050820
1413318563
1626883167
1664475882
97639498
1877949221
2007383426
1927620679
510904203
1840637621
544365643
530733938
19786415
935749311
1346690589
150293305
1118825218
69462546
1936153048
1267192418
788512460
1901115340
528917459
1585413821
1766255907
1102501374
650483862
1758870332
331924197
906135885
168653962
1458609866
1735026025
1531302865
25298495
317016890
1202719556
407316145
1899230627
1516204718
1825429206
839719063
1667600239
1992177507
1493367525
1185258567
212157713
1441084693
1242528577
614198177
1257642615
278679401
1197837169
1728181352
992739868
1271800647
1023944174
1376087830
1813953928
1073982355
758128135
1889103050
1979832793
1900755114
1401858361
227663899
335902159
181333302
826519617
1955926431
1983812645
1596610273
1100275033
1045600096
709280215
2007426159
1091318546
1669514281
1460935594
109560608
645245734
1924667164
1393112337
1064192671
1014547005
2051562050
2001903009
156760080
1598082645
1265411299
540694386
1450580115
96436581
416207518
3984158
2077315418
1542351551
685403117
1434233541
767471119
804449632
1308019071
1067481390
1740347977
510523947
1118079733
674054293
1280457499
1661584544
406117886
2102134129
2005945688
316860463
1286448292
845029750
2058113493
1908646539
640818870
1907086866
932760843
1137157311
50694675
306655122
1780294920
166837809
857631375
1135209361
329393602
1725135756
652104800
1861845194
414308727
1138710266
996020231
540963881
880258206
372554463
1313188606
1281455000
742002140
529844742
260288406
1634154072
1273152138
1155030612
2073990366
914282363
786504510
156239763
521061484
1445572045
214677437
1926865633
1957000014
1327796857
2130252531
400878575
1215913544
426313748
1623683683
1162294759
1318889388
916223797
569558280
842887740
1449910226
1072547682
1473082116
308672405
1248436987
879200853
1246975301
2019361483
907888945
1500284469
131614411
1057809665
1821131599
565755292
930475326
1741099754
1418180927
1290978821
1439695453
437238136
853295889
1497673741
1405323767
427373627
1026484092
1275060152
1388161780
1661331173
1597552686
1646518737
1219078505
569582136
1878756243
1320505111
1528646213
73752000
860251298
1064316175
2120616006
152384125
1828682803
1466516851
1248846997
31175625
911940915
1668260037
1789681611
375483352
104860299
2093390113
1618568289
1566973749
179565135
1215873549
1843546471
1188216121
1940044224
855857010
257003561
1547339591
1021051471
452175962
1838989252
163653591
850861328
2069320412
1088438727
1942859880
1272884033
1734212447
1907030342
1438890867
2074526070
1091884491
1790278634
261598697
407408627
1523125121
1370361929
671638377
336071784
574449232
54566878
1301374849
812762407
460218565
327743415
594971915
1255828010
1528644918
882290132
2067746161
1663976873
1531210424
366586188
322649219
176496008
212952648
136021270
1028594786
1393754441
1502676081
1561237743
223312482
762724708
708550041
2024180693
756663531
151426295
444049497
1924190768
300763176
510486423
1803012152
1967509032
1902128388
430456106
2141301940
132266910
459407886
1858628388
1126875626
2054682381
351563127
815692888
1379173366
1720956923
1842960278
1074944647
868740442
582543612
1225626003
142045305
703006947
629751638
438485285
294019050
1750638518
1692546430
1849205542
467960937
658635852
1405882010
565688726
1992697457
1689014175
1406788668
1639840249
977902461
1476560270
310949004
1360915519
2056406011
951255902
1185424171
1844826744
909836614
519514885
1241167444
1347982239
221592505
1695406259
337323499
656243036
434404517
1806746671
981951668
21194532
752916001
70068643
931559255
304331105
316325115
1485881064
12237999
1769665939
2106884479
679802158
1579100226
1702355807
106010354
726093618
1888156838
2112360000
599492690
1111865386
1208741950
1295424770
974010278
1334134518
1658810101
301101991
926881430
1784409712
2013986710
1393460455
933745535
1601740515
510592036
1421137555
593635690
265822757
1733149542
1494200747
2016693633
674682815
559555245
360255716
1915943228
282840757
1779371252
1403075046
1938515878
1553046887
1160422720
390579972
362816312
1356343849
1502281511
720178115
1840261708
665225951
1550333018
726112803
210050102
57887706
1719487182
1495893974
1701035699
1833785040
1797566884
277678157
941551464
1470942962
240487757
1723930750
601491006
1233204025
624528277
637271377
37812428
889060522
1140258765
916278818
1542829268
655720059
1707584876
1807722426
148037259
1687502900
1562303508
702049290
1834019924
154391317
1218772671
1000463882
255739185
1928619844
33314102
2009342183
1418943450
1067671737
195088121
1781593189
1702717251
2117511605
1625283268
975215856
908333206
1111860196
511568487
1553842103
1530229808
1964507444
1511908585
1316821005
1633391671
340511322
847850259
1542029265
1921739580
1076311077
1823760463
1752860611
534957545
1331022171
1395526801
1988165841
316581713
40020689
196582427
2007595008
332395327
929789912
404943512
1009773038
826428520
684468600
1395518966
1328223272
285014446
1726147763
1565579172
2106320651
1654592658
1620649728
666325562
1007269952
1010807958
1232475021
1997512702
939682740
594234388
1301789756
317774267
780524202
105611982
271980283
1703651801
166483812
175863976
1735636999
1799441240
195672775
1718205409
715595659
1746077118
1225880413
162976460
1886373034
1154001043
1827997337
1935761687
1779881028
1156952945
132716674
1675718339
1307322479
1806353192
602931302
1310725838
1669881539
700231992
581532832
1271956751
1253891942
1000221175
10380339
1718479873
815333065
3387309
1217931108
919206379
1068087748
567434072
270251447
1474637355
1178596516
921980553
1263532655
1482337606
555644365
2049049549
1860229872
1466000014
221568783
647172672
656057284
514789588
1163136920
1663120067
197857255
871080079
1416192045
736954341
2129934473
1002430430
172046383
652557944
288692205
2008965546
724488010
600488742
1718031527
1146486040
420579686
488700640
69452004
229955089
608121963
266576038
873386977
1910688790
1627934276
1841257905
997795146
1514028867
811933782
1211284
1741844480
609047806
2045637969
27809390
409365530
540745334
1688623001
1051705058
333394445
1011823131
75509240
139948460
983053437
630336307
1851500471
1415480020
2015312736
362928335
1568395721
104938691
1876796561
1164651437
1635658133
661982902
927067109
199466952
1517998562
2084755534
1383474781
681038011
1419301575
1927047445
668229028
727533174
892208684
1233555815
16047235
659392657
2082443382
1181875756
1222398922
1960291418
239471496
1244697733
1563710742
1236613958
1491499944
945057907
1372088951
663272704
1613681304
1366875084
1580252445
1683716031
299488754
1366510148
279091001
132403618
1529521583
1665414161
1741186218
700876668
35243853
406779612
463078490
1480414229
350927280
2144942620
1006845590
1903348411
596259755
513190567
2051807789
1624824581
1888374587
235432540
317573158
816775745
583718719
685174715
395177866
696052207
781655777
1646447183
1215588173
1851768477
70895670
1422050430
492398511
91073911
282104468
1889903095
817419315
1933000894
1960163171
1927144813
1424505882
378388360
1660148352
892218562
1058076641
1932659683
465631634
23767529
312815775
935127483
957067855
589904878
1784193584
1021686254
856732612
184434365
674014693
837221962
1816394447
759059648
515820834
1983404162
1753934610
660100554
1223979577
16435025
76197999
1507027373
919650664
680135548
1040539394
467820175
1239022855
766629288
1701680491
580680378
362773265
676283210
1027704913
43951114
1438893367
2108114937
826044938
473484215
1924287983
1125872527
2009885184
1987307627
822093458
502136032
2117724201
1811805671
1057729447
1705209554
318744296
488623817
1632358584
118091553
665168628
546540780
162788582
1156148936
2001296322
1332415790
732722568
665116238
526319936
1059596805
2054790057
1016497913
2087289699
1095111730
406592851
1250191905
620571320
1056560164
1116298194
540739145
485087482
470447019
1505964655
1758283857
373894916
1737790329
2053098974
2103410110
1019350692
1691386393
308973441
275940245
772913271
16233567
501576284
1489214759
652577315
1965416310
1841625922
783111911
150642523
794242177
1869813432
142389369
591739995
2113963394
1677619823
1940800034
1634665665
1046449375
244446445
1421370181
1128223522
1558498555
1552816541
1509076141
2083742132
1239630921
1760033337
2125128259
1205935548
1953739395
433157351
1989706010
1596032453
709515320
650528814
1122620280
1977449798
844986144
1005343546
2066703132
619165167
1428169601
964476792
1308182979
1959067020
2024897558
665637581
1694530985
1293859824
736690690
1196906240
789022237
571799262
617058127
214189645
1682727640
1901409648
1965704177
945469365
992625710
968185855
1862051538
1385844992
2039282162
1340939225
1442339365
672292720
1291747618
91504985
1946275652
1739294552
1115310991
1665865954
1453612693
953303899
1900240145
1015935668
675406661
1755849462
1765163258
1248938523
1103050597
53191700
1121834267
1497758558
1783727289
277562679
1048498146
797172786
843966212
290518831
2122635157
464717048
1362885907
1255257931
2036416370
1314797299
507763063
1443102727
1428261762
324334767
1938066092
857878228
2122625074
1532246282
437604527
845014447
1111766912
1843927161
222015729
1557526597
1141166683
25889369
1675716762
200539980
1941453467
1576602694
665470163
1071502172
1408828618
1175265123
1318397545
298062440
1541019091
981152954
1043992683
1777969638
954067178
1887675307
443370163
1851890778
413922514
227449603
1978985346
1919178461
267042014
1277104975
2023267280
787753234
1409037018
302376468
1982979927
326192272
2097821383
1843166445
568434389
574056851
756048203
1959255689
818221544
1069152287
2095961601
1046977604
712474051
644583536
669269573
1119837838
1076544716
1399577116
394890232
1784288810
270853040
509090862
904832912
51229397
527874829
1751421505
1132299189
751325117
1538153373
1674514474
2059569890
2084682481
244677506
538276887
137993761
115051914
2139483768
1114727355
944037101
276494544
311620311
131601312
1723840204
867660874
906971070
2059262273
1089364789
10386950
1449918975
1909277292
678380342
723880121
835655507
1275340113
2050935502
1242726914
1103226208
1297367453
118929108
1532573542
379451883
390761930
1327905306
719208594
427122221
1940113460
1147609451
652398962
1580042138
244842617
404887885
1126872428
249813812
1213332432
1252709368
134869294
491629035
1064163985
995700852
651319012
937254834
220319556
163929894
479749323
2077381579
467683104
1882357395
1934306221
859125900
1036004742
248692706
136915611
403317689
1079672243
10310768
857851838
1178942948
254252791
737905976
353826121
1356542806
1672807795
285954084
839081446
1058385396
1006216261
829402103
621859731
1878253857
64916392
1246726358
1653468728
362068553
931433453
383383963
1469813869
1582172000
396285031
787189569
505147911
1613856384
40633500
2082745377
1891274820
782882956
622683434
2106455017
1057934070
309691917
1578754560
6934062
146805068
1952078975
842637291
30652007
1699010474
458762029
3165651
1233091282
347687936
493951851
163064942
2023758889
2097120817
1052842034
125870156
1426853319
910738363
2142555671
1231923055
341135496
1059020866
348377943
1039717240
140348563
1343060854
561563918
1072903530
585388469
1301909111
828514297
741561698
2033230839
193931356
1799746154
1614359415
1074430638
449987881
1599738580
893114871
260300942
1494403887
1301627942
1197112368
987452872
574893608
1268742456
1453404172
490061412
1676185776
1310447319
1579543614
705789199
2093902481
480032664
1392703926
264550890
375671246
845504369
1575581562
1995469569
352332479
58026437
1454627258
161535935
868423760
1974589373
75436036
1809387101
685766654
1813086308
657495288
405511123
417410627
1975339146
779351986
577272938
1918715603
203737480
1996303941
724674674
1761266169
282361693
351195061
1133604922
380447584
548246622
1016495118
869918987
911897500
412137309
750659938
578416714
399585795
1039834533
1671804925
1130475771
455618834
1447880226
861766031
488300534
804795459
2109495398
1428262612
1082772067
608013323
176920047
1534153224
521557330
1498502921
1119464258
1000328378
1969328849
77295630
1245892105
568391603
211182348
1145460433
435264568
26110499
2008631191
725721182
2037151818
7197060
1005936
1853188401
669705018
1211404590
253748068
2057248369
1380345954
1942786786
963187701
1822444506
1626803468
253613289
1858833659
596885766
1673598048
793511874
2095972677
1011513
162533828
495505886
129980317
1528391803
2112532946
1831970617
575440498
1198186918
303551765
1130222215
379738869
1120001893
2124181391
258275931
530637594
246139790
2108634346
1409303948
432732401
1538960657
2098112572
1986566081
468464110
1739910965
378370154
1192000592
1922444102
1657038196
1491875056
1890759518
1050665974
1842949134
1941923898
829141730
1811204525
828895699
352556472
1509906303
476912306
1767138260
2142672511
238050096
1113895699
445114068
360123572
172900425
322934819
1651697576
71014417
137979381
1232072689
948345557
1684967729
1606326205
704197003
1232904825
1278144738
755912670
135601968
2010238427
1447050853
357705814
109135385
1957685653
923620303
1449368468
1267374126
1711191553
443403328
210673722
2067534173
2137582749
1691094820
120339384
1880092149
858439271
1103895906
858138729
651947361
2023355190
248709967
2064738910
407052897
1696645159
754878559
1147954547
459827619
1568096364
605900553
1225562063
760524494
2006523300
1301588526
426044886
1054336286
1718242086
1056179809
1448578487
1112069390
179859845
1041984187
1915113753
1747053871
798291922
1150780278
984176123
403034723
373620647
272248522
1296905567
1181515109
144768211
1900642626
941272585
1572545333
1679587552
244997807
1621318619
577318953
445012226
301028744
499800718
1807625272
1578819517
1697155058
889726603
358142989
998451806
1793147318
507036396
549687396
2085532020
52134477
129497196
989716559
1490003390
55229704
1494269693
212645191
1832707289
1927151935
310793021
131439606
242860454
744948136
1419511286
289271441
867436234
1090242023
1270102184
572785016
818574862
586861687
1403809210
2124803198
597493687
730586945
1193783460
372003760
1566445845
167239797
416683630
2006144449
1705497280
469087870
1655292536
661057237
1137772480
532297674
1650689663
58621097
1584254828
1924831486
317218742
289488994
907844196
2008012406
1842973650
513841308
82313252
393344283
1263962446
1139559033
446208085
1934989590
1621352733
1078280296
51211152
175914929
1218903310
324290064
1471447972
755488750
1220673683
725770452
342964177
1290942450
1550115160
209585452
2017895556
639721569
176193955
2101144567
1421917620
1577185856
821392658
1394218822
1040679572
554365724
688887931
1801133791
863602519
584599261
101760748
5293250
1316722762
668687334
1543955263
1869834892
951361233
228937835
381606509
744736516
292648464
2103003696
143154659
509535606
777337194
1765664857
807195116
185401406
1064977038
1687455055
1050831222
616240237
1571913058
1544075686
21011896
627985471
676034062
245708631
116986058
652839582
1621887216
600595662
171375872
264237075
654268209
1979148852
376580219
814610682
1976071008
1795176742
72941681
1094694518
230750684
1366045075
1341282800
456745539
44582773
130769330
1693249629
1787227740
1518643930
1648105924
1214214558
267424265
56854899
272731107
521949858
1166456955
749510190
1044181227
964215115
1450986605
1996872044
1807676499
2098113140
55321060
411372027
967420585
1614375625
591159439
1397767239
447877631
1139107613
1939393470
598456643
1572487578
45827819
1047359734
769373417
133241564
1121140097
576114802
1898753837
1295387299
511176766
1476246394
133073584
768270456
1164399363
1304053777
2144169006
598019334
732046551
1313240938
1662648581
2011257516
1616493179
1639157481
919835155
1713255461
629677458
97700467
968914996
1313392092
1855758936
787620792
2094918665
361134773
868181744
48904903
591093696
1632971102
112704831
317617336
167636829
59311281
75228561
1523241678
1625851126
821312257
302261305
334949820
941753009
1171479851
414527177
1091180202
1389586788
831974080
1763919389
499184855
26242121
1080538340
486980663
1402314867
1960551776
50486263
1473769581
1788775545
138711200
1081550020
1417014910
2105048578
616652335
1787771307
460007665
462546314
1869300397
1091962941
535990551
248416118
498429149
454529393
2028954153
1120702542
1206906950
1950274925
91210700
1526529931
794229713
1905226766
60641211
511146982
314061605
1598524868
645582978
1786814915
2125245618
346565767
381498565
2055930851
1895309361
702309137
474325249
1236105579
19909709
1283140558
1206062301
1158896658
1817275872
1777133076
1668564312
1895736753
466101217
1142431781
6174647
1126064028
1497770527
1816644323
87306223
1388076755
2107329114
877507370
1426227551
787594531
60576394
2060247666
540956365
1075505847
164394887
1929474298
1531026492
167954239
707177569
662660808
1029302082
2029988087
1622754887
582908978
1170480532
1559759602
1666091199
115270954
857491332
1571152499
716266279
73766451
733688066
2130475209
1190113832
1886912153
1118287284
437932100
1326802009
1412638647
1669462163
1980662389
560264568
854921264
789601171
492109801
1153071266
1210247369
2033586418
2087290797
1884648316
50175792
59635554
574360632
1400243951
1604094127
1066616397
1241340836
1593497704
469855266
1096634326
326596826
2040035363
1973925701
1161058494
480546273
651154264
440925456
648432021
29111613
397295637
584811402
1180650404
1513617517
363496410
1073645699
1119907380
293704179
186624374
578184531
2139979927
1252404207
1293214200
1457617647
1764790444
1475102196
1394225319
1765177730
398967924
1887847957
1818548271
562364708
103130960
2062969743
2053853999
1756578695
40092571
1772997235
946715577
878821678
1794418833
1522803081
1923413949
1910991255
2131327860
1445770428
974948577
1748379962
1468891661
1567044753
1228240612
1410747912
1956956501
1478739089
1030248758
1641396546
1581355528
951225119
659069266
711265446
1945595524
1126888031
1334041060
1624480193
644167378
1098845324
1301907144
2125670622
730827414
1520006681
732906724
1777257339
1605885808
515573196
538093502
850589354
1303579593
1411632269
1451128816
126164410
147916625
1843977824
1697105890
64483539
2004305779
1143906372
366086851
580508649
1235833511
1177329453
1738457111
1326193815
691059015
326748661
2026853280
1821835756
1889392473
93551277
802642375
983189669
1236233438
1996278733
287483883
794806084
2087638216
1345279114
934648827
184246250
1933703856
1530507482
1908547000
1324807275
172616633
1157658654
1243213126
1964058152
1963978986
634620948
602329460
1261319810
1255360928
1928099150
342486751
913414800
215864527
1304762276
2078892016
784577686
1914767348
89549995
502843388
1672785744
93831805
1271838253
1875444278
551201194
1419838535
1415747153
1267204270
1133626595
1710207179
1160445600
1768446510
924229761
1275300368
940639858
982405353
377606740
1671247283
1552464603
815600964
2066198150
437732009
869010086
2109423129
2012085364
538456802
562637951
348814812
1919593883
884632580
1808974412
560097556
1950037859
2098287877
41579824
2034871538
349753888
1545877771
129392583
987484452
839459671
308696033
467886257
1720187772
1623898869
1698747431
1721260042
1205231584
1153222839
1754154781
1002414923
1212352384
1892292450
2032482173
1980014190
212624084
1493345992
1655006140
1582093609
1734557183
681007596
262795830
776330811
115944837
971058491
1309982270
927314505
2057916611
1346323996
2028409436
826166262
60433520
322687281
1955785921
325702674
1639220375
1501109447
1194712451
1827614690
1719158095
884203410
1803238021
1335884576
1435759921
735380459
1342194575
713741893
1050219145
309284558
687519054
69950777
1194150834
1105593653
1140386788
384294782
314423372
864805865
821464778
1451755809
430905466
130364672
338217553
2101538866
55045689
704721714
1384437496
1838883022
2034715070
2017344967
1498641795
1220765932
220959605
770607458
1904377178
2073727887
605277375
1467330082
1436366848
501527878
1690209299
1411372405
1925375592
1048762990
2077175640
1785222584
9263461
662185370
1445537588
1094385603
1767053983
331730439
1240054841
791083742
2134464146
726740571
416018484
577313547
1680235618
38256635
1572932780
1830919721
591594846
662530804
271306697
649063153
1105365337
244802265
707590061
1313653227
166832610
532786364
2091508748
1054611525
398049031
2085080761
1976060691
442060504
257016642
1340878938
639580084
343201719
2059636689
819932433
222446576
989675773
2076183460
262837838
1285239904
1668040493
1969589836
101838501
775809849
304585395
64015317
241885472
217616780
461642987
250593792
2060606664
952238053
374954405
764730717
1577633773
3693902
637653467
832318878
1013821850
1094940713
1771789949
411508488
1367012741
2066273152
176788135
2033679532
2040423055
856779734
264168138
1384363175
2108144281
956181602
1445079610
1573623402
211967608
2052924321
1905407245
1298083743
2050912900
434274090
164222366
1795185248
181115048
75660557
1531693320
353070597
970420397
199895617
1894026590
2345972
1280797712
1772333752
821961212
152797095
108718874
424412507
2084219495
62570398
1144233623
887965542
1497410191
477915738
1565421102
949694567
1209024211
865506310
1313680641
369376374
1464762270
268949655
1997435838
1872333060
1019632044
1819859732
1391368643
840208725
1644567091
807146086
780239857
1141084147
1569758234
232488808
936248569
2053402129
1424293162
918563188
639148491
2130515848
1945993272
1218282112
1749739942
1610223807
1202596414
881627390
171088824
1531701752
38355595
1739473805
946251761
28086647
447871724
2038715533
1468931601
1810401035
1287019606
1318296502
1612208738
315114405
1140299942
250724144
1195110071
1048276242
557393046
1541358303
946354357
1384609717
439600880
401668555
1565326181
1813536028
2138209011
777562847
2082224018
770047687
1656772875
1655374700
400157446
243741021
1784314338
1748853537
2048738853
1157368818
2018681552
872248060
1831424874
1341051607
248091432
393304289
3571966
1105275021
986005686
1251584716
1504165838
778114808
1719494959
2009324602
1625014670
991821660
1938455755
327625279
1838957877
602169280
2046508754
90730727
574944932
702439117
2034526990
826539668
1633561396
1620583702
1155891004
647586602
1397068999
785795282
2060308502
1571866484
965456202
1171182889
677238198
1853069773
429371222
1801696937
269127114
480407971
580835545
1970180277
377099684
1246581749
1317913790
1556457568
164892991
499976841
1188032226
568851695
1799385801
1952835556
1277870489
207322299
876636245
1501539572
2029451968
1817630417
1984168542
1518294388
1244249521
304961050
1848631447
910158240
436654598
1309770517
44165292
907051000
667082996
1578517674
1018299214
517479466
713774971
542675951
1014176164
1016097422
1416099974
785848503
891123172
1544651232
1394124577
224038513
25075619
201092765
744078619
54851376
3421215
642148469
1179757239
1421617677
917661877
826284589
1143553745
1768062345
1163478472
1590654487
285706161
1683055253
2084488071
1577199273
943694261
398597622
294273218
1329495521
259090027
835517920
431025442
2116995871
1299568189
345261617
1883752678
1522143854
1981481198
236301766
1071250967
220594831
1045946886
2022769209
1306157788
99628377
1941311154
826387148
549047940
1851385236
675330434
220055496
1118522925
390034588
547465031
1191267933
226215229
987514705
1209633547
1025536850
444600222
722896763
1245254576
640130119
2038601402
914486673
834913924
1248805372
632270925
1607970700
2093262374
920369007
2074897355
289928829
1793150052
603603627
17138577
842691509
1231820384
852848743
651547528
1069024232
909852164
532320567
1459275169
678015367
1615840638
499945544
931766115
415458806
2034955666
291092064
1898751102
697905705
605340089
1441549989
1367514192
313995093
1990366486
299799101
1995209335
582734003
287288224
261941305
1535554607
1753960249
1491165844
1828888944
164081255
1737124062
1352068600
1803831204
99218817
613611371
936095144
1670994935
952827319
1227474456
167822569
1553152172
1891097265
1967261608
2076098426
1244975145
1392514758
1458556454
2110416551
1998366513
1195802722
1281530367
2059834841
489216641
2015568476
189155942
1635955888
239782530
763394408
1840782512
2144268059
1821694142
462849443
887526622
100443839
1579447826
1959201634
251512043
983311944
2047492087
2089452344
436027480
376328831
1601687001
1932146447
494734749
879775894
361720528
1160277414
1354595024
1741669637
330760007
1602362632
320866170
27479909
719233576
1155291856
1236653666
935193857
1052290638
1366389437
1308612974
168883465
204274150
1437706058
626585547
224802703
1481604332
737825239
1937667893
139322572
429732466
1646548066
855354545
1410096745
828269576
1303633187
907048677
2057957194
632317089
912496133
283153654
967673580
1833532739
744044240
593972752
1866086405
55086157
1698601221
1096972143
971714804
1299575681
1158042209
1908488442
1824442779
194308894
1632222188
700760423
1004101724
440763620
937048803
1773626514
700276269
1218908592
1638752219
2021848161
632187972
923948772
1266711046
753586363
1537124221
2078142670
242235299
244731690
1511019503
872590984
629357034
2073548895
1117396064
67292663
666400511
2146360310
2071895813
1304373145
1645242947
1201873442
342001572
461647489
467023275
1264242556
1102348436
60288550
1069777053
1081627987
669086812
1790221272
746422357
698121063
1999522551
652213675
1412433411
1703185775
1406191964
443073045
1313045636
415146228
1325192058
465652715
1099687469
2114151716
15068393
1025409906
1089892727
1974448818
1766747146
1308157949
1058278472
341904935
1057889755
831237890
1871680198
436922905
192529648
1000710206
1053838243
1052976686
276298552
130604867
1513514813
986171643
887570730
1584296231
192280030
979697902
706529813
93656163
2068129573
1080206692
2031581101
2129897518
203066340
689677536
595636904
567810063
1853716146
1459832866
33194986
1221477443
571414523
1030125083
330357619
371171878
1092384871
1283999427
1665400396
839815973
806906918
1648601420
1148819495
699560945
1920973250
1645497288
802194514
717403825
40237198
292360309
2140000589
1671528494
1884977343
2008767367
1741211486
503292793
439086810
1994372869
640369220
2001607994
317718988
1724497443
1898383823
621845646
201001787
1627475444
1736207775
1814093387
865293830
733849341
758406175
1415152360
689512521
448805806
1488179775
546132414
907290576
765256447
649966061
100219609
903080179
1217364624
702971971
130833223
1746748457
968924261
539148567
1309635669
1964813945
1133203089
584257613
1906845161
838359805
2023997317
1272368733
1363623926
1180935672
632416157
67452873
1348648602
627289906
1303704071
1138460767
1759344077
929588198
130935339
1242855458
1110876479
139480307
1346218546
848270406
122122937
1223739619
94528679
1414421942
726262603
806723652
1516774900
1824911710
1864690713
1220155904
595852418
534280301
2085243443
1557658631
136126247
187310177
2092795603
2124252028
1390733678
978500170
1871008479
2006236048
1569265046
1510493167
66802872
901056035
1870390925
986762836
464690832
854070262
1156124675
1348807407
33188097
1254569398
2143955931
1494874484
1962649473
557432609
251028686
491663580
601526162
706249649
686622158
1533087997
1128554689
21940884
806400812
74752435
841262464
1669113670
884780621
378051342
1437792241
723340122
1452677739
289616801
1883780460
1741954550
931464252
1481202670
420446142
2144220164
1854312753
1625091533
1816168085
33298532
843426056
51018594
292651728
678423810
1465821017
828905535
1738104367
824067032
435113131
1326872429
1530811434
955484210
1626787732
1223667043
1753059397
1500436382
886745454
449725507
1473352425
209218961
171015697
306592225
1581611264
1804035912
2073062303
627177575
113018763
1892439615
2128059991
1533370432
625585990
1062912091
1341159990
1949635421
1913108088
1553888476
328615138
916375012
825048015
91682036
582388844
1384824679
1543484871
598783198
173115769
296077997
834745571
918759089
553609344
1215941385
936877814
1463388038
58034599
853046581
1572380452
1329021591
582840395
1108192440
1748829893
1490523969
184123318
1631873515
1637215357
1062272069
1330048901
1795945405
1893568250
761568450
244375171
909233711
1246988465
2029066332
853358165
712762878
407887472
1523277562
218528454
824327535
412331850
1913243645
1059097790
725823253
221504475
542309994
1289489544
1577873514
661834365
1740861607
1797000948
972239810
1926117739
1334034427
1292188559
1840681694
1028196282
1357870200
1533323633
1245973600
1332258891
1814599868
436353893
2080349275
27280858
1772015926
484896377
1850856622
1874675822
557455478
691980751
1316160348
578501861
402812632
1750911093
705464433
1255145967
840883064
116045901
1071900983
1121627599
2045903578
1470415332
600733643
593225460
1319570878
1196066577
255336801
1076385693
1515830257
1573328089
856838083
1258089967
1170092897
1057316981
283409790
1846631660
1590248058
1706573681
1652785645
1647153910
402215599
316771460
1105420913
346294005
2109541201
1150246732
80630748
268610417
722085181
1597556283
648957551
1805584167
1201515226
1691000750
681160126
1073165374
900633143
883454020
1239112269
137264637
922853584
1662769179
1921381084
1719059088
1627930181
731614386
1585782571
1749043847
305981339
2088035242
1542733362
1390850764
1464962231
380920127
163328816
542279750
1566683367
1944251630
1188736086
1002704432
151641327
187706830
126033156
544025333
1781227303
19514416
1746411527
1629087445
191106063
814725957
52876369
350915747
643916009
1983340157
530252230
385274567
918678539
1616504880
704140957
556071524
341504506
1418373429
46009165
636522666
755460882
1728308585
989240963
88760329
200290969
122918604
416355176
1681072469
1132118882
501550830
329263148
1842312733
707415312
1117328162
1994364757
1485488530
1444449190
1276732153
364507598
398463936
383377212
525938076
1429084632
622134874
1671293197
271586778
1715978298
180849361
1031139474
2050588458
1489537387
879622857
1858392063
493001936
186038765
871876429
1362033799
1797950187
1698189598
2040163099
1810971691
325718546
250556379
1236801138
1020610386
2131567058
1456508827
2091310754
1997588659
1079663781
364040626
503834018
1040293774
163429044
409117911
259992798
1833170034
864201548
668824830
1014204898
1072167142
837510789
1471162097
108553587
657105825
1800149777
532859899
2111437560
1063625956
162531382
1302746199
1619944160
1839145749
1155686006
735090948
788371008
393862809
2082181603
523863602
1401458392
357860641
851877034
66141393
540163011
336693219
1635331507
1943395909
86400234
713765011
1781789239
2106837267
949113797
1516362552
1103832567
1637267200
1873694868
486730739
479594
1145061912
1075284068
1835056419
961347794
1202500375
537502370
407495855
1079921114
1627902610
512917066
356334218
387449927
18524154
863868914
1325714321
1764634473
1046837677
2034632042
736710284
2059601165
287810964
2071508749
1221084458
619980366
1743323556
1060821677
138585559
836215474
1887650784
872044149
1372652135
968912476
872946796
109930033
1226115133
1326550851
254134976
1942883336
1982648483
397054473
574491970
925437906
392653357
1359194601
1069821560
358134407
493464111
165065074
2001306870
1532724821
149591624
122202375
1431751034
945144490
904128277
463190642
1852515127
376737161
103802830
1950806543
1235268553
782941942
260054594
515772446
1477360585
97131952
619139888
1398541501
2097141317
224378631
1608068250
1355370065
957779519
1517675246
101244951
279495169
1610494440
832177694
1051971829
2105344962
1785502704
442175451
273585372
790596391
1158752796
609513232
775548698
399226166
763731136
1675455307
1622413295
1638876326
1071650973
1435291943
1910334969
650674496
1434136128
730830667
1164450894
393585282
402319924
1625664023
401887011
1432353897
1804904000
1801286170
1231426734
307448662
924247914
229581932
1031807660
919329397
1685811777
1231480937
567475595
931951157
96950683
874755124
1375911257
1695115222
1632871104
99627525
1482231020
1701319173
1747406451
1862506547
834490068
1427204988
560993644
39943657
1049879586
1432493555
1261937215
1901446826
428354128
987073909
68284537
1243281841
1701856192
1268286652
77633178
1369665320
636937297
2119210735
1690471740
957622890
768060073
58510093
837703585
1372166937
1568770216
604055959
632017375
2086043498
1453652387
1102471527
1809727138
1633558929
1576823230
1622057224
84657398
1675832743
1196275862
372143374
1656037800
963172405
2781463
1987081520
1994293751
982664859
400160049
1932155946
441651884
1248180134
157454209
324868461
1149370269
1118456914
1975664004
1592217517
467236821
1385155150
1810825648
423286076
937513542
608935999
1205726891
1617946552
114246704
300834762
921292799
334262841
131202410
1153454876
1556989364
1816682865
520063407
742680726
501900268
38259134
253667355
1583779214
993804864
526705055
1866826640
1422228113
257852950
1895416735
363011914
429806245
83135517
1716330254
2139930797
1870764958
6704207
456534252
993161786
1501466808
1433191713
603972875
396233699
1701403683
1191451261
1528178060
1026093909
1733785138
1373959957
1533568203
620860566
1013579113
1492615167
353938813
1315260989
1791020484
1220401186
493109545
1343098776
1447195433
283448881
221309989
2098781445
2060387861
731293138
798302387
970384184
2058953475
1167145378
227488732
927332543
1274931783
336097988
595485530
406665037
1299970432
1916088940
307521810
838704351
376225106
504491914
1411142838
148429515
1828015091
1832033242
1771852686
299816254
1913566717
1133515423
1396856748
1936974587
1137125040
521154717
39743357
779708708
2048954703
108413063
1569992564
1629569736
186637033
25189155
286393558
969643368
834075980
1381374481
935475018
557865134
271408434
1164586882
1543154247
1987177896
2061667969
1825943161
1810886704
1110899936
884874628
1533284700
2069462016
924247868
563650117
764189919
1579015683
123842698
590966428
1921339025
1982128097
2124087245
1847018344
1697491951
696933900
2003169077
800737875
1586097744
412053480
99953193
1549285412
596168821
1251948454
2440350
984406980
188663719
107749255
2038828181
1726144216
1163962169
1332848108
490586812
390403251
965751473
1370308949
619291986
2008520083
778028768
434141173
1864158584
1510950733
300966855
1068256935
1562978314
1714695589
834298355
913598394
543422203
451489577
631481139
1287027705
1942773630
1589203860
734872481
1902284327
926946775
641214010
1680219328
444166257
429381507
2025045235
149085782
1338244630
746077790
642193829
1966955245
454149451
924693366
999679560
619739000
756343971
338008703
515825255
409722956
2138012058
1090601452
1393490755
987898993
309347877
339978856
1892577480
930570356
950765006
254197127
1576675884
712267303
53244696
1194530766
99722431
229353763
2006213978
1064332669
1289669757
31845125
1063987278
853627997
768306588
340222213
1570565501
1616852844
1368783714
799941008
729774584
744075764
184629580
1998950981
232518980
224213945
267583900
1918584914
168380000
854589438
914233692
50794840
404559942
1222367069
878642846
1561936714
708974548
1111901320
1158604944
1042739477
1288134884
1060960670
648179309
965717379
987433785
1966234655
1350342590
1653967207
975122805
498170009
992009832
1235162394
1734833972
539508354
1149049668
1004335359
1299038237
2066964416
1864517822
1421847507
1363296114
1675275404
550241244
606257319
2069539402
1568994156
765100313
742097909
709828640
1101983447
24909692
420005979
2092691989
1322913678
1015568133
616530262
62787295
636894024
1041462509
371911952
95395416
1125522626
40647551
1110554116
175413620
74468825
1004157392
668399512
1881502538
618010272
250274098
1785050274
19853052
1491477275
2077935355
1843991119
1915190509
1472525110
433213761
928714890
1988259092
1047619513
1601319953
14316510
584233106
1364381280
1750820272
586916662
1369833891
795899342
1264215155
210194967
654522244
233063163
104827506
1806435559
2011039116
420250086
1735159022
1140542507
1065829538
2006679662
1444639231
922416424
1555803098
620334519
117398912
1910874112
1967373254
321200604
1171975536
221311986
570276868
1001192012
1769980397
1749249544
1376166530
1094131912
1818291496
1883385617
759914673
2000248621
737335669
1683387870
662768865
564290085
1431602630
939250931
118608385
837517963
813483538
669057388
292174730
2124384453
565027307
1562148483
1163707792
1174738791
1257075002
2022186997
1202909585
1012850410
1661538978
4251611
1871449829
1309221699
165703224
18688901
120820878
899321102
1530959648
1897188406
1275223745
99242861
1333404049
1803813982
1935908854
274303685
988295568
896049669
1135140083
773973401
1775732220
112055582
653658880
596327303
1388933127
1751400833
390960355
1364497827
488329932
722637644
41228494
823728141
1028055124
1909795345
351624256
1133575597
819736154
836668154
1584337004
2004708455
1680809207
997850592
931056867
1586129190
1246704727
942288219
1942442154
801525014
483053854
945112015
1345733272
162639502
1102480641
523969374
1768521542
285435568
1852161690
507312693
323987261
164602651
1409936244
486565918
305225649
465157537
1210455192
1289347909
18475385
1317268741
1985340912
2138874801
938209028
1529863532
1164710597
1837645397
357498192
332129246
303934244
765830623
911216538
366823536
2017929467
2062901912
437100018
2016427997
1681528132
560863303
1365546568
279244293
1969809793
408253679
2051420515
756677567
841924959
1844194075
1692239056
1702627089
1074058593
167484183
675632284
220903893
987512771
167949246
1553823100
1654418896
1864891122
1684936418
259268916
513420231
413261563
584173449
708669971
1970516247
2036087343
473933936
46985826
1490647885
1973220603
873362418
322372983
377703560
1068168087
460898336
659147527
213273684
766712843
345867334
1125759992
789827771
1977834842
1861079985
2119718692
377282478
1893605888
610041907
1016335796
1787893208
720416740
1666342405
1395308932
1225875504
1418318914
87765120
668574657
1760106745
1912994189
296721059
427485945
716889994
1213050800
211010971
1802540393
1135456398
2069149692
1462062867
1694269291
1690754515
1801366925
1295617991
1872647119
1103427276
1290531573
560876944
983059967
403350189
638300060
2056076330
2058665500
296474814
99335809
876258225
1743592953
1013590979
1882659361
1635225641
1258405451
1357261281
635537644
816435420
553755988
457797358
1544767370
1464432983
1955783665
512122092
1636219911
1703227235
818847623
615206347
880813868
747152323
927435530
1062878549
1275514367
101690370
1712239235
1042314503
1995751213
1227632422
1823806921
1874816106
873615713
1747610429
69502784
1425447382
760332218
1418184810
422150379
2070785885
1109611785
1012211781
1312753464
249388427
113999204
1901094515
867664807
80592780
445399955
214372180
1187979185
1635696876
1907744629
1360763337
1904918991
55629350
247310983
2064633169
1842294050
446776099
116051837
581644040
209502720
2000789331
1270294158
1886735836
1560452361
499440946
1214853191
1865891181
1729980128
1093859096
1036467795
1876494563
762828435
2092662888
1890649898
649779268
1372882579
139012601
1554082193
1383390570
1709072392
700979451
1249971693
423168136
627143804
1159593905
1445809817
838046095
353661294
520521607
2114841821
1364426997
89072877
640026125
1587477023
1945443739
1965729245
1727851170
1107135722
436128732
1767414236
291998941
1787113188
396338014
1986963179
8767067
58447263
188632293
35033724
227050000
548281759
1661442795
674940518
923855638
200727432
265285939
1603965416
1691696404
819482004
1580886066
1173743029
1181431299
1831437412
879628081
159194717
947284360
2017764895
829965862
1008010861
664651246
1071556504
215123735
2002051770
395000803
772394642
1261750185
1470435155
677918508
629486465
1167294919
1551517559
947095316
1496817737
1161580849
1907657497
426061027
826247300
108010727
703029275
217774940
365172614
450395067
1964466406
438265433
864689474
584340116
149812704
184780225
1036259478
1973662729
1142655275
1160660994
1833801496
1128642436
401773322
966943959
1207712013
1505593481
1317715507
1319713470
333039503
1443981154
1268950051
1429589329
834934670
892638494
836080403
1896230421
488409181
1565123624
1194260177
336744936
823748441
648095618
1263246162
1391405151
808466135
1795817204
427824038
1495599117
161169569
1030167063
1828397898
1230562693
917476085
1991727684
764314812
875360302
1037835733
940664878
1258289280
1388580493
256573930
1187273643
695840327
1911210360
1067497459
430163652
1397661058
149384420
1013951572
1622774333
688260323
1412152294
278372224
1686010151
967769722
2135130324
1120783523
1799884943
1848121310
831666373
495161057
412636589
1780249036
1311291144
792370646
966509201
907753113
1585227179
1245859117
1424726557
599652291
952232785
1872969965
1664603580
2030877304
372777879
1199578300
2056457870
1957799908
338368916
157740340
149923891
1153369861
924172274
311615340
2046611004
984736832
44807422
1057959260
1706700596
8991946
880103027
1542096191
604398280
1046265543
996943674
618784412
1085794927
2071248743
1775008207
384083839
1794359501
1273666618
1211900624
567510194
1647086213
1632094346
410192807
1636474705
610451646
27589262
1827040596
1734028139
1576959552
1946839472
1657836509
2076909243
2120886631
167210265
2124218977
489160462
1695105382
1092028185
1452981435
1335627982
845380927
404989758
199190735
228883778
891308904
47544142
341095099
735955561
1426499529
213861946
62053498
182994949
301898194
2023563025
1155241091
840440159
117597771
273007133
1107973846
596708647
834445949
1446153457
157835056
385224113
1076116417
813338769
157503220
1848884686
99156767
1768175128
1267030608
2015710841
285140230
1553616855
339330221
392391689
895092931
122344028
310442960
1284089958
1639549300
1501781607
1748756939
499419729
1533645639
1351709927
1314274462
1817913513
318890782
188790181
925440268
703988997
1579576896
429341632
1688306082
740879958
1691001741
421840642
853162344
1061725293
297745964
421398571
344884272
61770388
1722870434
2026396890
1385150136
856184831
1803797562
1133552589
1907143576
175981827
1491030542
1585333751
1819851424
1033189077
67503534
966854244
1846493830
1528177169
1808164478
53354178
1925695261
2828581
333009458
1268125210
607297221
1844887201
432191536
2025784957
614514306
1321377822
389299768
1280082468
622051222
1359419356
491936037
1686831331
1648400208
821547672
1110998889
101224153
918445464
261729181
1251692355
526396515
1042556297
478021155
1707644095
1834068794
932721767
737311587
5828657
1614047250
1644556355
1332119412
382268864
1755218678
1895164217
546009057
1808817960
277045254
1680749366
1522590011
1519472342
1123587185
129302953
1677768419
378097774
894523813
1275632301
701439699
1757453983
332226648
1149843565
1629464565
1484269003
8160024
1273530422
1778124955
184457269
1247610026
1864114976
624481963
923022537
376973327
2034123305
1468228262
2133317686
1797195762
68309246
1823500262
1835147844
2063076482
2022643623
1871327855
1471991670
1252199823
1828907695
1907687015
624389559
2041280006
147763168
856620034
1740225146
1650353486
551699842
750407190
1248393452
1350587634
33759050
2093413832
977422896
2143144545
1829631600
1678156895
211984471
791449647
1210018914
652008538
2108956169
684051261
1021448045
1690100362
1510325610
35353806
1554207034
1698825409
731826022
1294593464
308025528
830717934
561313950
852306784
1580979840
2048268387
125533972
667430830
1561368776
2085841724
1829788564
163149377
1761520329
1019796676
1571866607
786343926
1194943445
1194038797
1646052940
2063797658
1561746548
1220508044
864285516
1025480514
596756784
1625104641
439060837
1397081882
1787443668
1506020275
1356214527
32798115
1421032215
1411158627
1430874532
306666071
785092311
1550324765
1722013095
1353846734
1466739753
1213761656
1497030798
1743149672
334693309
529821710
687860973
876589669
2038355244
1812641683
1710626661
677612055
1892219802
1789612369
837034321
62062903
521753035
447421007
2106824324
1028024856
1097456828
601849626
711560357
1205406893
83133003
931944482
706846657
211063089
845730259
227011714
1336835655
1419085884
2141165931
416107579
735166456
1325713737
804409100
2135066199
1351121023
1362451931
1359112137
1412306178
457414153
83653143
184206941
1704236892
1804383614
1747761302
503323251
635058864
896368872
1817021270
1889799126
737831506
654388996
1307830914
1023464587
470998088
664283471
30671789
959135772
1765433401
862657379
875796683
2075917924
314693592
782968479
1367354613
636354807
603859282
1489000429
311115668
1712592068
1249066515
865226018
942080278
1358163409
78784915
1561403001
234479450
2055403475
1061338547
761521715
1441401178
1151899314
64448508
1328063655
1048902863
109134492
8815695
1564266710
1749508312
1865284741
535359045
1337974877
1298978438
1135067170
27106841
1755125791
1025085032
1922406742
1088890598
1984992923
249059300
315388271
2079003990
731779993
1062301027
1709420271
989033844
1728987052
1412041085
1571282101
995019212
539528676
1532042289
711029945
1832897391
1505299024
490568179
1582608178
1681669801
296857277
1144064806
846560651
1532955273
2058444448
604198660
499461427
479133564
1757582915
1982709302
233711272
782962654
631937272
1363281861
811502678
550352514
1423234568
1600276546
480665733
101926204
1687815446
175887792
1729955969
934003171
532907047
1960342232
1223907564
727798635
738609965
119377238
1409911803
278240558
862995969
457691001
636203025
1977493191
428895583
603103626
1718102869
1100726849
342986712
1574637411
2069459652
2082597901
810901536
1801660618
1006228136
1398853491
1186343121
1739267981
2038098305
1312167347
484419732
1497722955
2019920641
1783438741
543699416
651089241
2123588846
865271435
921527198
1566551628
1806528146
1748254346
803213489
485504755
461973445
1060609937
660792411
1765766271
459818609
33308230
949267904
196222202
414732714
477688351
1954890004
782302032
920159341
1096811728
1820923606
1323733325
1628825415
1545560131
1917406304
1897124225
1774251933
744473309
312454643
1155026395
1416845890
1593566989
1171003507
1914669288
953414735
1278913104
507802154
926167167
403612181
1184334889
1442749743
561972928
957272068
1928855738
1254504815
1189041246
235261434
525109785
56083895
259801803
211155149
1146347581
1267001126
770637819
129343055
751889808
221186492
906917800
1229055755
1140438573
1700994709
7941521
1540042541
2073469347
1645476497
2072399350
810877446
599404065
2083258146
122901181
1387819275
1984892005
656860624
1090233728
506606553
235193540
1155959930
401871612
839499561
1169860182
929091286
810154738
99131857
127305458
210917900
515986322
1922726366
161947460
1737450090
1942153341
93083966
191844240
1647038289
1023663214
1755637897
1354350535
1615565455
793097786
1344135777
1398463072
208350685
643500320
1463948816
1440112115
1324413747
106824844
1273521665
1552772190
189724908
1653436844
184777694
42320377
2128987442
934445846
1913968825
1212244851
1595958805
2018731144
174939332
1087188276
487021067
1688465227
512076469
2074732526
148685497
2103087938
1663539555
252176035
711548652
1934884620
1146187526
1941299960
536781847
915729743
78986838
1724481334
1484122581
1575469800
177442216
864458057
1258825493
1117976267
416323576
567763148
773081132
1873961415
222264780
1741245377
180881487
1620524930
1336324509
1549788
1304093523
1889399164
747348747
807068617
601682257
67593074
1740230796
873299142
978811974
470890133
551792583
2062055879
701374819
121600614
1542099011
1947454003
465396188
1135474833
667609905
994734755
615905965
1565378324
1987210787
987051075
171525175
469021669
796197528
1712132685
1844857034
1641635093
1131989696
1765595460
2146111305
1533645626
121815900
1852454436
1898227923
442451452
609263146
680932262
669372656
1676434467
2060022976
1512750343
1223055770
24486385
72494673
323320139
1391078320
1472744917
279177525
473801816
1647706644
227357828
721705538
856036829
654544237
584177776
985606236
1301127497
535471094
107813558
101348985
660639619
657106542
1497841943
1090208516
1909265224
192945032
1808199571
991897415
1818790088
25473946
932850042
2127646668
1486142987
1619586908
2017505137
508169060
1568101472
1674247817
1685797479
642541574
1109668028
1842524920
1561082144
288576007
786596590
1070300988
1053145078
475080915
1770030898
893198586
375995038
655694732
75431982
438668111
1110543327
1677547086
1790771098
324590555
1620751584
443690754
45186562
1368891582
266194393
1251101714
357735886
1729651883
1251125913
1426875960
1869886706
1110600544
46083641
1790718048
1262640267
189176895
524190048
1218647245
784166489
1075997153
109248716
2036117785
990869383
1967004289
1374587611
103811137
638474905
1415467728
469546666
776569
968323815
2120645833
1378470839
1032090358
140754054
376475785
1004687224
941231183
68979395
437327406
467404431
213630858
1476229445
386015631
134174984
2133630022
1215520403
27677734
1906457035
699320278
663373380
730566685
1359687545
2013730667
444568621
926642468
2101813280
222847454
516568451
698566343
313267903
1801338947
421958037
1969695229
1520832984
1647989890
198232031
570904716
1016839734
122359465
398441441
229597499
118912032
2021927771
1496322804
98712075
1723670579
1792521841
1142394245
609234796
191051634
636338249
1739541210
1134917782
1775686315
2085213445
1405551183
194090031
1424172486
1464706241
2010172720
1661186998
697140285
547263231
2015421617
792979794
777178886
757475953
2050402972
235084420
244376737
499137880
543221183
1032665934
20399432
1435947413
1701264245
2087154394
780731528
223192106
513655938
2118149613
1236940785
1745914976
1577801220
838515558
1027594620
1694030209
1254537778
330167813
2131254585
413276811
1099180668
1284182618
1127872448
1342133855
736596511
181862567
1740641924
719729707
1047320599
1213627481
938573282
1776834426
859470574
384185735
1762154062
894432770
520876492
985787707
1458717781
921693322
374169186
280161584
800536091
789583723
177719661
1687379720
2123770721
822645836
1906283658
450431287
1590668646
503062568
1776129832
628214756
1311958267
603733962
1696468402
2095914409
843430327
1327207320
73423332
1986457212
7200924
1743066867
2078230897
378370154
1785069229
726842403
198540334
285345220
734086124
1174573810
1418306892
1497073242
2042700089
1119711148
1245852771
526663468
1061565874
1572445188
1783292526
582797849
576275003
2058032008
370053641
1239553757
1860834098
325148053
2138465943
667390984
1946093061
752379669
1556316690
1295420840
1617941374
1693992646
504361042
653879760
22177826
764585970
2089116525
56871109
1445686441
1408690304
2026864181
1957251336
1671119223
2086140763
1684046453
597935018
126852091
810097717
134572610
744794404
392010547
1318819634
191001851
1233239729
1521061502
1269371082
121677704
591995287
1646937904
103082271
1223015636
1066800961
191029259
2092731510
934128419
231968664
729095
1726479611
2072497818
119591198
838262496
997709747
1308924211
1021471937
64102483
1268988928
1821158222
122927052
1145237305
39737424
1131855817
1966339572
176426895
1119687968
1851375095
2084428853
506779745
1217568065
1731291596
1796128397
921339509
582260937
1169268918
886725261
1975938686
1556976008
250539013
414584833
1544395363
879893511
1845345764
1630875558
1536878468
1344922181
451105836
1740766982
1323547540
1344801375
6001020
845231188
124605978
1752001676
1307121047
766205953
1931775902
732694841
1294107375
358638517
1303377607
1776125269
1743547831
2020402671
1258992561
2099303013
1378137208
1496248829
750920154
52537770
1461557232
277901311
1851398535
1944334600
24542919
1447451563
1181826173
769563233
1140769491
1888008068
1529106821
1781326133
513021228
569246935
2006295621
1594712666
1742269630
378701921
2121790541
725837917
745141765
423567067
1681784777
135323834
26976678
22774980
829069933
270028209
1486468303
1715724868
1509706409
12817576
410137273
1873701829
247824521
554113266
687501234
735667527
1096927118
1831836091
718940143
1235001808
505925532
1717642538
445460027
794890711
1892166551
1159312665
798552307
588286448
1256480958
143347513
1905951087
1662958352
2089502358
1870400152
1361757188
776022100
358024806
1522395441
660264732
1567748247
1989389082
2019363592
1910610684
983839013
510754016
1768257666
1507897202
223673081
871418324
1881154564
1767384406
904724804
1017974296
2117217405
349048681
689072339
1167590818
2104572604
744059158
583963154
324013472
603062120
342298057
1334666823
398212143
456204897
2005489030
292468139
1096213426
784735785
412587570
753701799
577081716
115918230
7090875
1408743271
1237372236
1411185444
1986139170
820738243
1490551153
907591840
957553047
857302654
721797926
1815138173
1337595217
1359346559
1436998768
2073598351
1973341978
327490663
1924173468
1789205242
428533861
1722638793
1925954396
1515184709
1096012499
1070827974
640041636
1354481806
112299224
502366665
427913548
934254837
996354982
1801687146
1180382619
992228750
1037229611
1779347573
4386216
741888295
1001770817
1620718171
744142162
1135837270
1536365944
1716390599
520773282
361663436
146267780
725349542
148297930
577845225
756403036
298164794
249311199
2110699323
959318281
490809617
585459118
567094061
1977234012
1469283740
721727353
1821862575
1369496083
658856503
110588467
1307022011
723773295
159772634
1006889145
1281198532
1607192757
1874606753
569381144
1005777912
1601675999
2109521395
66021050
1173824169
2114767853
1899094636
69956547
485172215
669250066
2115963640
1097301616
1342537990
1513533005
1534615605
1261771083
742105011
1927061595
81376335
1349851325
891409585
1473718386
648961502
1511452856
1648479979
1477202747
1923898066
912299828
2112300146
1740438281
121904671
534956870
986805452
1262224727
911507773
200016670
1117012771
1156238183
1746064917
1042768111
748552141
2007935196
1684433597
689229773
688348141
582510909
170677215
670142186
1523583826
73491338
747960533
258652975
123207527
973755637
977386825
567072778
643744979
1863788400
663151049
872734834
1496818459
1746224311
1205861775
781394769
1924969763
1726837232
1402847392
720463879
1086376137
355285377
28191724
1897192364
231848155
1898373477
1611141785
1423171859
522583979
296000236
1911645903
2055523851
2102833181
1865228335
1281414306
1778469823
978903587
1393853404
856249627
2133678890
512509903
290510561
1985265439
1146331902
1795015728
74265620
950701129
1601799491
569227998
2143481719
2089565249
1268408102
2097845784
1508333836
505117915
692930636
2137742790
1614143327
1849580495
270234122
1892079161
198356187
401750927
316921360
964640487
1973427827
1566261890
803346532
1295908342
756833801
653447974
2147397600
489325080
1576455196
53424088
1523324543
421866333
462644373
1230912977
410290884
362107064
1404636935
9310376
1334681928
1722609784
1887217689
2041105686
830295949
987221574
1235564592
1286367958
616522400
10588152
1171648377
1187277280
1094441006
1393213868
2059634104
1481334727
334523859
23481894
1272314284
75771534
1982894454
1137241336
436233651
1239509204
1527049105
1580932003
1178335820
323628168
1450168884
1724433309
128822861
63730058
1206733379
698787903
26421503
2046661173
614831553
209476634
562389674
1591132639
1735634717
416785861
137394564
1961435484
872503108
359301557
2136806358
1163960082
833750574
984372280
999190841
1175669606
522121176
1756782893
206736091
400757103
556263378
846598555
279170706
586965429
411567661
165914500
101290690
723479699
483570795
345570090
262822933
354268393
1676609682
1996195164
1811656948
1735467456
485041504
1050777266
720429343
2025328545
709821351
2061162559
1890634984
1783980855
667508697
1035162781
1428297269
1431486729
1797942639
1375577376
216932843
1559529985
1822018908
1351631294
292048565
197385807
1691111396
1230802512
677435736
1387029002
475233398
290664483
1103388615
1571113303
1306359675
1302044320
831140862
1228304714
391817827
678532248
761518858
2000404733
1475166041
2144618530
1368026949
1846284540
1423196217
1425196311
375059437
1376913575
950759251
1291579327
1286645111
367544206
54215311
1630015271
1014443327
1410237021
1809539942
153603765
395422890
2018623573
1214200352
874240960
48653131
837570886
1691279104
1491256338
982325454
831285149
1679667856
1396577912
949721396
1489279309
1549505009
1305557478
1779401426
707182116
1570360279
684125580
1479911197
1252268034
885118174
1398848104
20025708
1256787582
1302155051
1280758744
1026299835
1778058261
840685675
115695402
946991637
30810472
130879628
1219033710
2083285121
308936500
294399406
1212191801
580571369
1452191379
1744695847
1816212808
227343206
168273634
20221157
205633221
770975453
1144324088
514197399
1829475577
352169652
1760551173
1750025860
862596842
2006832846
1269533780
858341586
2024879512
838519070
558359463
1267061569
1570315844
516053223
1267522911
1716303347
2064490996
1776537321
471086085
1764907954
754278017
1518789534
2117347295
1593423877
804388359
511203714
1780289561
1070266042
327430816
1960453048
1132028429
1492331308
1974287948
1190469174
827904270
283985001
89655833
227717278
1844688625
83929448
1049885237
1495756359
874811708
253629079
87611325
381174842
1386478504
1494064195
749518107
577587810
1183876158
452084814
2068850146
1441398354
630618114
466988765
115797515
33738207
1507955575
192667283
959591052
395722098
1512699859
1712196274
668756315
365202954
1387169656
1049570420
203419426
72652274
1912239692
2011836562
97920777
82618136
1628347896
1453920908
203721442
1321044237
775947691
1580655747
379431822
656231665
54835029
783200430
968216975
1399553556
1263315292
268277681
741220293
966340578
270663846
1872621244
1718589352
56479363
1004136191
1087075696
1649450401
1308999429
1128760765
637786103
652917312
1377018110
148452351
691880052
963908974
2091412610
1603747831
1262540905
1120206668
530231189
1147866655
1682969470
1374536766
926494801
997479764
1841415567
1143083081
174014767
1567370729
621248056
92859616
872735096
1697187641
1390285293
463769910
456001469
1396479213
1475470273
265698341
1316995872
194183330
664596633
324738392
1808105943
225212056
1269087814
709170130
738514852
614461651
1895864035
455830540
1478510876
2136725685
984527697
932365942
987153801
549309098
1966328225
434467921
865155990
6125490
1366820921
2064683180
1066031674
1318904304
799080911
117253805
1385559347
1174540235
1730444350
329903872
1535538609
1545571742
1492729872
478232904
725123339
1019935930
87353694
533004179
1105758846
1210165429
942433057
462427607
283998301
1928076897
663694683
1701967995
420554028
478956552
590437676
1333792531
1116351636
1344820363
1775007001
1135247352
993782707
1480986663
342869398
1492260163
538285527
2146972466
1645106180
704191823
1966554591
450236588
2038726852
997566702
349704853
1226159684
2002783991
1397204669
1063549396
325770278
545837217
79953986
149053205
1530965994
561843545
797204734
1646465587
2126945889
2118409413
1512885497
24826200
743564718
1956259570
1270012608
366493132
420719752
1496607339
2080819895
1026970067
1906710272
131985205
348970320
87353951
1793076993
1600143232
578891149
781312565
886933488
1063328064
2069682573
941973430
1933325133
1694034795
1889665379
478206379
430899152
696969580
1494471612
374434802
363256451
1006894065
1155495475
895539522
748034958
1822012803
1898287391
1435308627
1780780549
2109404538
602456583
1285490062
1790854265
234049162
662569686
20107131
2083404299
457303161
793151126
1615343114
639838261
83830154
1890551519
1343106336
1994004007
722118147
796928231
1605042643
1819817274
2110966923
599867576
2012189646
1049489537
2068574071
736968657
676237068
1877604151
1773866984
1595325182
1955985144
1007102477
1660458857
451017615
1177612022
755970763
1556940674
338874591
1353709729
1547494834
1245126883
1479387448
208361701
1122157169
1057679416
1080630508
2125946416
1773516827
1956591177
1695326996
1130356359
163379170
233886708
951268144
1225982856
1983787310
1599555739
1312086525
1027191671
330389799
432731384
55324864
806635711
1743983704
882503522
1227813519
62099437
2103814725
1876653726
1609907309
446853047
416392644
2099924018
1460266527
2104554662
1973852657
453031987
592803571
2063445987
1366463584
1305835473
2114695856
71819583
1152615372
1535984573
1388432284
1823870395
1309739008
90102335
356059183
1174734240
975790360
1808458341
159987025
88982730
1713995143
302383681
51124408
1968899902
2135966852
1368328064
138916982
601868927
335529683
1937632285
1936740008
1861421984
1252271477
1170284145
1429198368
1271151192
569232822
1525582368
82432120
1560163020
1561194010
303229072
644078426
1923566544
1173303086
229753150
589850907
1798149515
105700392
333674471
1872657654
1285316750
1078084270
1009010734
484676813
165259955
107509149
1854538929
2106971696
1218109037
1726613294
919255999
2119161103
437065018
1167770537
717032542
1084477992
1859058110
1830453321
721749545
1054300714
1806923509
1170520005
1266656186
519393881
409050796
1135287998
1955654176
128465940
1134173910
565698957
78463394
1447190879
679141075
446492054
1826963529
680824398
426774315
627067586
1214814665
397955517
19114436
1789184621
1761608985
1469648893
1617553225
1247996362
1050397600
1918540306
158219554
2087074529
1056689026
609592093
1560362495
313286555
941258071
464608031
629803678
1226810365
351320890
1183821749
2018463092
1426752281
297084609
1652047695
1223118079
1779333037
304119995
2049878362
1107677322
1313543600
571946611
578943274
1321910239
25702060
1635607297
429485600
1613399134
2064298417
356784164
1470092460
19542206
731265042
1500659567
825686120
2079050372
1147893563
352331118
746420858
711386377
1204653301
699674343
454142519
1804253680
537306922
1687115965
811750828
1143580433
158081677
657657421
1200785935
349839657
2047485433
1662254620
514711552
1026936060
443835862
1019887116
1505507822
977580484
1312487661
844189675
499520386
1812189331
581518326
473532705
1302383857
1858227055
106864861
651880050
555622429
1160303864
1230573863
942892966
1942908437
1893354081
364756176
617094362
694705714
1693122414
2066577675
1205100938
76118453
668321023
378498409
912276798
330923952
594104055
1583060267
1994111326
637468424
649419815
1158745911
2085649834
219540271
104547539
1479753392
542325427
2101198476
1509017397
567645365
305168535
42142427
1431261745
945414741
673081224
1337252937
1141449795
1201956453
1069700715
2123658615
1702833641
643394244
1665397380
1472853700
2064869127
1445658226
1726084602
1792550129
374614414
552233350
790691880
572207706
676516740
1365557763
1990724084
787163753
1880286055
2128391683
155882859
1951403852
279531409
1344191618
1922325620
1933922692
651647052
1294520914
841601989
723983957
225330568
444260164
787293444
564741526
388438248
687290221
2054831950
1400273341
1705592582
1315724858
1769865575
186199672
8804636
820840310
1249985436
647336024
1563265642
1794157321
971679064
367391080
1795649937
1732548675
1221733094
478280800
394225500
1821330594
1794328417
1821704038
1796616970
1638683475
801400103
1706633948
2090690204
1418956302
730651751
1475563346
1223295335
1067721056
1829760565
2006180415
1231556391
1471332593
337385628
178663834
705514627
764830920
1283572573
1699904661
1327650085
438896474
1853473244
1356548449
1247974349
1037570300
769444977
1992290274
699931679
903974508
761093996
395550146
1459314278
916238090
1445599527
423964947
1484593536
1470756693
1423231060
1488871092
1174665712
2102366250
2076618952
1634833333
812748119
1444699183
1777830244
1432908294
1317336502
1144139273
919534254
178060671
159610207
187561443
903373987
1761586046
407062187
113570580
1836475641
1483961428
1744685576
1867339659
278765978
2000876954
920278730
1757184785
689435024
1026144860
1624473676
892949775
958655330
40854514
802860104
600021720
1051370956
1204784616
1455545595
1019409036
1424344206
1699786263
12253651
1925974774
628961234
480897600
1855823183
50109148
1794972849
1182322946
876162219
2137859293
1989565998
1400465382
1343189720
368448630
2102017178
749423955
1464182212
1555859272
1969324021
688167385
1103622093
1280219191
706114352
1735283918
352488344
1892273862
977188016
1551142331
284983701
713052865
1595286208
1706146629
669370850
1440463468
2022889483
943454287
1329952550
932097946
531976447
815604154
2004949226
874170675
1751512876
1137328814
168836793
1898822375
977321761
1190614474
1296882969
1394064792
132993099
1001333575
408648502
685115736
1192353500
531141694
58222766
1874103927
163692349
270289976
1807328964
2145445497
1108491362
821456809
8271860
304585124
242315190
841527762
1187259931
1447709684
1702345431
746234040
1999278047
1732374308
2144103237
1417690406
2125212027
1872046330
1877399470
1584183857
1892656326
1359711360
347112340
1502175123
238071989
943753686
312303410
986813380
1112694638
1411495032
1703877446
2030368793
1956961005
1468968657
1987635930
1714326690
1229568335
735128020
154447375
1629993419
1298591864
1976930634
634127348
730726914
1007592258
1939736181
1355389338
952000548
729433679
1681420152
1998876366
327984776
1675216867
564615707
628931136
185714342
1058788566
2017549876
1509309773
99817856
118344214
240295804
576327578
769634801
1437304260
312530334
1745191183
367909690
1890945588
117029370
96902528
503929963
1284627081
1677295871
680445403
1011394002
896581419
1249782104
498168151
667609544
763845973
1680704708
913308998
1716822336
1619592654
527669328
1854879220
1271131656
1893080787
173320560
2001004187
506004309
754170076
966572221
1052319891
534480215
1087302215
376554209
1310852957
589521150
2025853985
446444136
316059250
1856768667
135966094
955250686
2092989134
1330085684
2113501210
1928416003
1280387047
541686318
2078115147
174067328
799835133
1315449151
737040875
23885013
1430524424
247132260
213622298
1514349180
1687989249
1209775161
1866477849
1053314931
922447274
1020753623
1963077684
1497226706
1434262242
1953899474
2041306892
25634181
1446208017
141247014
852984053
577926904
399553288
1000409691
1953777081
1256989503
90300255
1417033542
1170716748
441396026
580473915
2102925585
1239443395
1091802848
183143474
816133843
1879580723
714863691
236719442
688241272
936410636
1232734314
1343710520
500047703
1852798125
2136970643
1767094466
1665755905
1312786833
248348498
806992473
900290121
1729106411
447107448
1807495270
1280097131
1326023204
1222775168
1857813018
1343226412
2026916622
1297655132
268911655
553014242
567448446
236300473
1942107709
1960203271
1022377700
1538773095
1148906760
810145671
640209328
1329243171
1821599720
383588512
312850198
114256858
1871797780
1043769097
373732327
99182800
1018602305
1285377802
1009990042
723367650
7847919
1248506262
1491580062
1968303860
1814838782
697661585
1589904848
1749393990
1162032259
211840817
2130764958
1633933064
542855966
35595459
1132320202
2139694052
2015361384
565330379
1040384554
658601920
349173176
106276556
1521317056
887050822
819423919
203530173
1885511956
493482487
498219340
1254082545
1234399159
624358134
333645397
810423856
1031214263
1583212013
1284716759
1698117857
312303171
129901195
1340089300
715606100
1179280993
2129074925
579176448
96145700
444489471
1076277805
330010215
1166006428
1855375891
1253899336
1043881874
82099678
1915509647
10009516
910551774
250075855
787749848
1939534969
1607655430
1874356827
688978049
933203662
901724853
138497907
1802472336
1701994435
1185195532
87061144
871499830
129365772
929280828
20546434
474035808
906437648
2078526093
1186348198
275256829
680799569
1198709841
275586294
959440922
86140492
1021342306
1557326781
1152897437
937836427
432644812
2030460941
1978520608
1861242423
748140942
339007760
1744720621
1409562228
1707294783
895192807
397884005
351814278
2043439930
1269574841
1423372682
1526922047
1869193778
1848385052
578169953
1623598531
2081102902
1356041232
1381474815
1840713348
1023218264
735397086
1195596461
1519251944
1542676993
986412090
6523323
712199434
23688566
1169212228
406805895
962658103
62544856
904154609
503544659
1572246330
249990825
329195252
2055092408
826768572
264059463
498814215
486889177
1141337875
2081387945
980651764
406590425
685721174
1050555583
354615142
680062520
194683902
1729277923
958922977
906950913
258280661
1919748120
1281204332
1563386050
919483996
1646442657
598603519
1729271859
145715136
541296555
524640483
1130746708
1626451230
58050903
1394974602
1605932859
783896782
1611737724
1017469676
67362014
456858389
32379378
2064759871
585819206
670249258
372305206
1437680073
394598301
348600983
1107760316
1259676385
1901595422
246712410
659286810
120653701
731606265
2101764959
613687267
2058317827
1661539410
1677473756
2059278351
100832561
1069131193
657591965
1649735101
647634131
1817054157
2040026553
750056858
1889097754
1050240041
1199514104
1979746849
938998534
1657030029
1499371944
58759177
818760528
975361987
1452212160
1184742551
688298879
1590317210
17537494
1578045500
1460228070
591654708
1318362641
936228700
70844366
295594669
2141238317
1604791448
1773581103
1956661166
784121395
1480935436
81218473
1101934359
1427599181
1471034058
238429411
1319934840
476524000
815095468
545192857
151579993
1825849855
1360126022
351433580
1769608146
2043568885
414921986
1152960562
1367833489
1584824383
136856809
251862441
1864690694
1128685111
1734713408
620453375
27232524
1393909632
759267590
489146189
1695306494
2054162026
579324004
296671405
1596423162
767104672
895815067
1896263266
1457824711
517204251
2031572625
2071950336
1548623017
559083
573957911
1065447302
1694268345
1307013509
72529184
233517378
1105846182
1061253657
1584064325
1117439715
745679502
1431547484
1558861331
1526357337
552054193
470409538
436455662
2135024710
1402265556
383941946
1442720457
450371492
582997206
1901520382
694684531
1941916680
1763429464
204733585
996762689
1771901621
931162733
1067375450
1613469668
600876887
1560586640
642873690
1699432298
818911281
20994740
481984426
254144134
338376615
95937950
702136633
1013712996
352993071
664389929
1716960987
1011215348
90201224
1223755769
1358282019
2117538852
80063746
89425277
651429532
39223772
1337771261
929002403
1767789949
93803990
208030276
388433122
1548881955
1051590522
464879760
648665468
911258727
1230777495
1505512034
882045245
1248709562
1453236736
843398619
288085492
1713881509
443312389
809143371
98042457
270766216
1286123366
1133629683
1895585464
2066042394
522408482
1496718679
1846706934
1832375363
79991248
792723810
1202108460
475418411
746066710
1553755048
668562447
1984571416
503525519
1476166510
801016338
1144234563
1152354414
2031923726
688770273
1348957475
6860574
1619041611
468803782
1940465528
267614982
467582585
258835897
91080938
787861185
1472119044
1994444593
325255955
54286012
558394971
213297680
74536641
72586081
64057256
1917223136
604829687
14967935
601948242
52540562
656972833
1107235927
901634943
1169011016
726901149
2047356245
489956406
10795751
1133665389
1116165423
1201932677
837002141
1078127967
774457015
2146957391
687832909
1211468788
2130340797
265133705
1634273813
265440202
1005123945
1251717490
1513226490
1863233239
316325812
1678905467
1141771258
1087941964
1745393305
311952384
184401344
345854594
1282189892
1565406076
11543261
1076398391
2004171523
1259243372
683183023
819735912
1673700446
70446318
1404893375
844980454
2032920950
467362878
720221835
646878820
1775083883
2034069075
887175587
449020733
2121365564
154386002
801637009
2069681581
485248664
1514331779
1315072888
520958109
695256447
1645798280
339615640
2141284296
823534281
1812245433
899985529
558032874
675949437
1537569915
205170686
873720408
873952968
1598073789
518667618
1769625674
2044542653
667320586
446517871
738562931
224507918
2063890759
301333860
2034896801
1730005518
225387137
101188593
1769787047
595580698
1390671911
1469725532
776282895
1847184212
763828652
1332334926
1429158824
1596337439
2095370731
336914381
2008057302
477922499
741676788
1447695915
502069737
417033363
1283571650
1951588503
126330679
2035984367
840310853
1425755734
1833781494
1598988930
2098873177
301588475
920746589
2055152338
1608415429
1391659726
1477435884
2094242323
1222747622
859813167
1458683086
240074973
2118875889
1454457407
299990478
2122019898
1133403652
708186671
2014305466
614019691
1812502711
1465372055
368056834
1602069730
1467146747
228557403
350323264
115244322
1268006617
136499494
2017375128
1308432959
712456732
208052480
1532882375
126229382
1257970166
1067469261
806397112
744533717
1774170217
1576133807
1726489507
200888804
1000835526
1571225677
839590572
193389646
1069452026
317871465
555699437
637293262
49989589
998197248
980161858
1162699241
1876625803
654125551
1094273876
1788428975
1438210697
1961226374
1607966016
1334199807
1093313615
2104964888
2002843159
2086613607
1891997937
696209250
945758975
1713607854
493539238
1679704070
1194260283
401263427
804133195
577508818
814870070
1497746963
96267989
1087061589
1058036896
1972275201
138350754
239705095
1417167960
37619553
318655708
722133367
1921783719
692908054
621720611
419091214
1410234279
1602423495
2056461654
1268868871
1191971463
1533721378
700121583
1466255935
651374997
1161248945
626040459
1963814425
1215178409
875694458
1172120550
1111218592
1760001344
623824606
1957687293
189317972
2133181408
1457347939
200609984
757833341
240564963
784145805
167790843
1780860858
37308157
1586693323
1494944566
734786514
1550151448
1048340374
1818903503
926630540
2027839609
1927474683
1118436947
1332690390
352984178
1426436700
972414200
2069458931
625256701
970179275
2019150960
1503875028
402731881
1146220330
2084596255
2136128214
1456911664
742011220
1452880116
1661785318
1705651648
465206242
311446150
304574168
1752774340
1722567688
1527120390
1418175474
2000536443
641023876
1552598532
530134490
2024441704
1709511960
174688901
816802830
1568797421
761408648
494425278
710389119
1669308931
1185149654
1939421733
2102342139
465632131
634658845
2031243273
1715693627
1581329823
1272106457
2029083537
337365048
1126325299
598301976
1188536987
1081095749
1003834954
1716645764
922414527
79791155
1649312618
1059598520
990533548
868441933
991122322
1959903302
1102864499
1565717555
986231031
230711692
1062711738
1696769930
1657502042
1992249459
1388946645
1547791556
1409722970
2051693893
344586047
1658836475
420448940
895686103
476509187
2011790234
735208929
1887203049
1343838396
362091659
619786997
1001255859
385847309
1741695463
1269469298
1766094725
1257589741
777838777
1659794373
2062303034
1456515371
1850031770
1514233145
1107277246
1690003632
740663297
1050314858
1016594480
677570452
1008876743
1463199917
765411816
1115046371
903916705
772128088
38167133
2081146892
1819391224
1403909912
215617187
2113033369
322982100
1113896623
224696995
781222418
1895010745
286199518
1440525074
264685711
111756022
1906567338
1586448211
382032615
507211175
97615072
81751564
496169522
989294938
1037619400
141444114
243348371
1666544999
1953449040
923278839
520257049
1461916092
201526739
289266659
513858068
1841200956
1161638031
124117136
313049246
1846204240
103462918
1980651870
1066068369
620877167
1904887849
47942416
1444538153
266050424
1106950140
1891874951
1655349257
293336245
1563555818
1878989568
1878649684
1089847413
1921106992
2034416724
419229041
1155767479
1563115321
1191429497
653346198
1287660317
1571581169
1187450650
978609311
1383348168
1104034852
1803623796
558361289
860891807
204542950
123937029
487295479
1110148659
730080951
1578254770
1351129547
1821470317
738674283
1174429144
945899719
338763656
481860164
518409891
351783563
1593050231
1938011604
1442799357
1320153755
2071535079
1798090492
25601879
1995358824
221750158
1611641534
1387432520
306647830
84149773
166685958
1610932233
1548188687
1736210985
1516819792
1914040830
11108562
626538717
1277215483
932165762
281347409
131775247
1634066103
474540274
1990432744
1927554929
1372792667
1459301327
221391564
1003843394
856474569
2070897755
1011455522
185055397
1168043417
616007593
847807805
1296598188
939421279
256140062
851468090
552355946
976937785
1595547266
1477507386
2031625827
1787395067
934224056
1905863525
333005637
1170552062
1126501561
2043669030
337620585
912225932
1510765151
103681279
1148008461
690008342
1378932521
1853342160
1386491007
965398140
143092352
119784189
639515676
1943577105
703922937
776575172
1156029212
2070111518
718374201
661269792
1169965528
924965482
1691684922
185661275
302538397
1494438428
616750997
423893930
999927432
724837315
1701845714
1939876431
463477447
1049152746
1001589264
160944761
1782025445
2107991683
1472802355
1534268379
1952185909
2079684303
1735327469
9637038
31248975
1253993971
64076617
1142473874
1336875258
1466259408
245374268
204927954
1356481596
292501526
318826868
1689853284
821811987
859485596
447370444
1439462770
54018259
580011980
398967994
889393157
944342487
1128399176
58525959
1126804843
1630457819
104006644
1856569649
1159061486
979596096
319692338
1790792263
64280046
1348513414
1432592361
578220601
1903659868
99840276
2131639417
1329835253
209850389
1275965275
214158184
1370349718
1728206971
856435268
517092860
1609027868
548079224
913964787
1842245303
1689436418
767094780
1683956971
1383396533
903368223
50077205
1295757219
802932796
1478378335
670820329
2081279426
1492071587
1567319853
8028617
1859663257
2145383336
1903174277
572403125
94547649
1848528544
1335121136
2128856189
1123039871
2046009206
1683323350
526329136
534230483
1355903616
4727436
1739707516
1890552305
2093628925
1082773516
2015811751
283806643
420829299
1419373876
1884347699
549994950
1127106771
152908415
1803456732
430562931
409077770
62794373
1305095781
1085348656
5316160
1352818228
1481137128
836758114
1728298566
812635963
37336572
1807755039
726302707
65820099
291786243
225457058
49277120
379109840
1354089660
157030734
1706962973
1361551079
928961127
267186284
1705542327
1630383951
1819335570
460599105
1419688867
1383796156
693043751
1738411651
1132642561
1038172245
1387074928
34912350
853917033
291273402
624558664
171342623
1679713485
883260663
281788569
1501326451
184082333
1237347549
401496287
236045364
1839508811
1737563402
110153832
1779712322
1117677093
460733074
1292216688
936402832
669983533
44681922
142734485
818884291
816736159
2032338858
686618609
443005281
1672668608
1561834966
880631961
998526421
1975915269
1148494731
1039771266
1837929756
519464053
1014206300
688552413
996754763
242932919
786954540
1175371318
35921748
1480948998
2099399944
732274234
708247565
1994544568
1884082180
1346665192
2046945618
787531213
2123110738
748953708
1929372658
577258195
1472805200
217853850
65513372
1896371999
2050731290
602172935
1784369885
900236695
1298080544
1771241702
183852256
1827864060
627233759
283011259
8175925
822240672
104056423
499923022
188919375
1473633190
31678199
646245027
1742204696
1333926287
685937299
1204704237
600368106
1389544866
576069850
191104488
2099373541
1314438264
102907099
1408382695
204355696
1395344747
1837397615
769906076
1314503220
1577152014
263407687
2096620763
1361838541
547008289
716594648
1076582888
1260770219
1243060465
101661123
651903717
866923979
824431531
1138534040
359309294
1536185657
1326648642
1751142859
2055150975
645569978
428903304
2110307314
1415445574
1132907823
1657169231
2101029653
1829203273
1525254213
1902460417
1128545163
1606170300
286840111
553423773
1293294539
28648576
362912635
811379680
361175115
2123409259
937039097
779504053
324172988
1457725452
407836165
1158055497
1839492628
1661181969
1964929011
141775241
337050227
715860477
1014129217
711192511
1351694763
290652653
1844131067
1265411025
430783965
738140056
814802318
457073815
1754326072
1002509621
694467057
1022154891
579014336
1331934832
229836994
1467473611
991580753
483200685
516358723
546737392
2115455146
1710433603
1809559856
1366287304
1480468018
1375212921
215372279
1865200948
1074204651
209344091
828542340
820781848
1009825963
1777244588
1769254101
207239603
451351501
1233807029
1584620634
867216893
1213246822
626815799
1887842971
1553407701
1049385476
972729937
1631111014
1082727522
1748921281
394345407
1694258373
1134657644
1991148972
1510180941
1804511938
1710448683
713255060
1096646907
717731482
1818788008
53554230
1695518643
1570154663
1075428097
1080153186
1987075035
837439823
1910708659
2092360897
2004921023
1173592542
1448207679
1409542325
1202015160
945105868
1857757856
835090230
506336639
2070771308
485552806
2082777202
481881063
2064842398
1723017889
39287293
742967344
189322777
499700211
2136160271
569418436
285932120
746488357
611397313
1626741681
1046700462
1398037218
2045166020
2046648012
1816537347
993032486
389684546
518241154
2064694266
1478622030
570003290
1352709758
874214086
1236377474
629051738
1554393573
405878942
310314702
824760289
1853993032
80416522
1151729862
302008808
94679287
1395461488
173290471
400994696
2011281945
830959756
626263574
1795776158
568466722
76010184
1910871344
1611789510
543120408
1237205664
805514609
1076857870
2108957338
120836886
1906480352
1732646065
1362742058
378926777
765267872
1798063338
1530880013
257371587
219424744
498068742
699523953
2029706908
1693854103
665127740
376063279
662298130
1340005608
845470656
308554421
1087766570
582696060
1013007865
2006457590
1465125282
1961717235
242403286
1866638173
1780986725
316335100
451794862
1768876197
1758176879
955724313
917830830
1954852149
414580490
1422089161
1061977140
1508271209
1907968673
1953199704
110486010
1248876741
644255220
260579321
296238643
1982901636
1655236833
2141785783
417531998
1426798947
1091504842
308205998
1730071461
419150333
1013118140
914578316
1832476769
803947634
725619373
1016353065
2143332506
1825365658
676637251
1903542142
141256247
574781549
1207370895
1442292606
1259677251
2045233593
1960138075
1694966746
2016312790
650584937
2038467462
1102088010
945930460
772753482
625141075
232708090
1293282518
418216586
1321647131
1535661869
39673649
2007206932
1363514920
1941233046
836231308
643001225
615443963
1377976553
701458197
9447325
737187930
1164745918
577645074
1125688187
1165729377
203025478
1493851369
1842248761
1447641372
1614953059
477359191
669416528
266136135
1316003879
31860757
1069719959
188070958
1600867226
1148079248
1676255190
1100926656
447442312
364120264
1178679542
1051233991
347852211
695757541
1713811279
664880229
256084488
195007136
937474998
691758846
1217984902
1995377768
1713946146
1686822367
1858179483
343884381
1403514659
275322842
1502301907
474906134
849114285
572485076
46010073
1757408146
1118012729
1291019438
1651433960
1907738960
1394547141
1349155244
1558086577
340491533
1255920734
1471561127
1125335061
1601424752
1458029344
2040658137
1449562441
815160873
1400269906
1245953506
343845554
660170001
1256241060
1191100031
694459574
434676307
380757008
1504515862
178983608
1498449902
567529808
1871255368
156439215
1160882540
1802056428
740813229
572960874
29000034
1335679767
908030943
1877076603
1802335212
949145592
1505667026
1186010632
793254416
483837525
964784185
1156106837
422985246
283168363
58333980
285353741
1759601931
2008270018
1340146826
717635175
1890676012
947937731
873833021
659522244
961605054
1084012632
2084864868
722102205
193418981
1558149303
759243466
740937274
720376089
1667342170
1621656876
1061684387
623259058
556979438
1952965600
1630363888
823714878
393060242
362577376
1116995131
1054152919
875693176
253084294
1075869876
1195779376
1546535382
974522142
431411758
1305560851
429558172
1706815838
390243965
1256720815
2122762740
587076331
218269056
763965247
2112564374
493719580
1067328674
668120981
1551597349
614960784
1089176837
350579995
1828870304
662400532
958228347
87836259
764136377
1386963506
586348137
1225134030
710966747
1552732243
374247750
82547823
911653969
947554267
225883051
1075441398
2105311416
1833174691
1815269986
921770642
2087466424
1622764571
352280604
1362874168
1712788087
1062182677
890512647
1830796707
221269726
204538023
1233325850
1252892734
942454881
1667188955
1395989108
1580744715
1934881038
922093867
1650558902
1191174919
941503974
429750875
283303639
708294406
1976801725
1804801429
1268965495
919934531
1110270036
1244348114
512621421
1931206993
1682642915
200035871
174351805
1530224573
251357856
408485601
505331443
592878858
767267708
492208003
2101994794
852256990
1493117652
2006710336
2027047308
2064965153
901449312
1322686231
956163012
1915102895
1508443545
187003183
83531174
510120786
2083754165
259846806
2065079999
1894066267
2137646472
1537426935
439425178
301041978
535299235
440632689
946436946
1471542401
112305679
1715208875
1933724272
2002866278
344773080
1674337261
825608851
1506109350
678999060
781261211
930047077
2102829450
106801317
38889773
1906309461
2116420086
172520115
1374646513
524246139
1252290895
1161164796
1397468372
1267742496
333796701
388947621
850037267
1668898139
886666871
577266228
1264246763
1601894089
1841871860
2116341250
1002508228
886949216
580899830
653354266
1151439698
1464247339
889022607
1160039146
315891415
2127380592
203825027
913515701
58199359
1556065196
772766238
1264763808
1929213433
522364185
194622928
777402320
1315239010
1133798307
1132761081
2119869512
1837174985
1869429373
1408727163
2081579567
668794478
2060705992
1321416912
723715423
625241617
1754055972
1197346822
2109555927
1915341825
133447332
1815443470
190445897
2132257219
1389956347
1069284887
361710748
1534068514
1167505822
1822143961
1445705237
394133356
2040578061
2099041448
729492539
158984494
548822531
1178259224
1824362406
1273941798
571143823
386179729
1771716397
491139006
1116731388
933873275
495892942
1218207223
617465284
1781846388
1800762564
1499112386
240084766
756068711
779874831
1892495800
1782519183
950319091
811675146
2087025786
2094597839
1762611641
1367135004
2061746470
853973698
1232544644
529074969
1018007310
1984846466
1298971258
1808375305
598993380
2081401478
165210551
2132687362
275452882
2011145040
989755569
1455236231
1613970285
1234498666
407680859
878465060
1929731236
860207954
980222103
1050928911
892620476
2145646201
974583713
1236353113
334966584
1257648172
285024105
512348852
142190843
1217808990
1316994300
1797314469
394420616
1642420178
1564903200
296264011
1931765863
905771304
577344773
90849186
471709395
360608461
1740420433
298770313
555552846
417732790
399015128
1962221538
700651304
214291862
1930239191
1212869551
343131451
1693996041
1892515122
2043016021
1501116126
1527505237
1069536372
1592032695
1375425486
1233083504
40551315
197307054
790517201
41203196
1196448198
1293281660
895223708
1264953810
1441846015
304642466
1809568134
1124462719
1262195292
953646557
1145082055
1396556701
2056427352
260493322
1134736973
1203262024
76403790
1436779791
1527087022
9006062
1362887831
1001250734
542098162
571873814
1430434881
369643654
1980987346
625721944
375215950
189244117
706838198
1850704591
1564766528
1840241500
2097988284
2020881990
1912362662
817736760
210379604
1766635495
1922081005
973485834
1405008362
1271331733
240746345
1369920198
78611872
1447728949
1324796404
970572557
1375616503
1504866479
1083477598
1773983636
1975690910
1403424755
1503712666
903423854
1029893539
1916579577
1080773641
835828541
202205328
634076974
588980274
2014320120
1423151579
1062143599
1375597156
2072844614
1911089669
707329238
1059810727
1688758026
2023223339
1856651380
859979480
158910664
1350373358
939639195
1906862114
1142161583
1724578555
838853862
336377807
1582552071
337496511
1544677562
1643511002
1636545486
437790465
726800974
1340253602
768912374
107433404
1831173321
502934208
1658220300
1239460611
1639446325
797744559
443341340
789253686
1781371613
2013131295
1693257672
1111670861
617034399
919521935
1751951128
644653606
341725372
317282307
600843099
1667560245
880395796
2052397632
776945355
1842761087
1454289390
1533984523
1905679134
2122473385
1618089205
888799864
1888175509
874926092
79744148
1288806532
161435825
496372984
965087726
1065553029
1574435548
1924088130
1408980098
1388308953
1425488715
899910559
1937890495
957306077
24246869
1369874383
1035147547
116270967
1163828917
544367047
58885661
1210449831
1574731334
1254484309
1780282567
1953050616
514962903
1695711260
1822916248
1602660411
1628893770
999394841
1755361592
1763804593
317716992
1696698463
58430653
357333446
1912833906
906370138
1722942614
109519829
237367432
175771254
216241351
1543358463
1915416976
1287609104
1103754698
105208473
1616495767
611256200
1807448551
1539384749
936232214
856656816
223470547
1113677594
646828009
343559563
821992013
1990533135
1215151106
547555982
1675828354
767358910
635631361
277618785
860501737
490944251
711707451
468050911
181914132
594686568
1671751175
686914348
1414246897
228422976
107509820
1695316546
258616936
2012576449
1437681202
1997843367
734257004
131519289
239382960
112619770
705737783
319553632
1625508512
118059954
671623051
1249180789
795869295
1386980698
2082372786
64797276
749113623
1517154631
1514891327
473716310
1013207907
1152645732
1089809139
885106626
491909009
22964974
1340882324
527882998
768240080
1489325064
1677581686
516392881
942011981
1689038631
1496692015
1103883062
51964097
1268301246
881530597
825995403
192837946
758159908
526057102
961811213
1213045389
1218809224
229088005
262473231
1276620765
444092673
1559851861
1168840653
1459384780
778183553
341382880
584648714
1223615980
369616278
1329206126
1346979996
227788960
169633664
580723589
1330918981
492522211
797350687
122065899
1397184712
1865794663
478350806
1360926819
453395254
1365317299
439275044
893978505
282769466
1866788769
1460565541
595814207
887788494
713769208
779125738
1950751088
591128044
249590918
1561433960
726957792
1483313493
1329446449
1823434940
1874383780
1967130576
282230432
712301225
1048034898
202115345
423641810
1373090564
313158562
1050494934
125966547
3256422
1777779396
1642879020
1985721070
1349297515
716244812
198853694
1654369462
1265827867
532663787
1551911070
335451091
987050517
1132510036
1186030051
1635124889
1646347850
319496419
1356214771
656612070
1333535007
276267010
599100043
1590338833
1025295478
2022088384
482315465
442657327
567259221
1632153124
462874212
453865340
1258780753
355535547
1423492285
626133485
874357636
399796689
1191017303
27302131
1721826813
2116803794
274937923
1192197661
1293897148
2112816753
1032095715
645882672
401725163
821818902
433297971
1576964007
1345322558
1006553541
1523228198
706079133
1564909300
1606588758
330062836
1536993724
1966353028
1925437221
1980582399
478108758
737123119
68348264
1286919463
1061137151
1049196098
1194056067
1024203
1040499269
484133892
111626087
1204718852
1005898555
2066246127
795227921
797581877
1006274774
1388829710
1817790452
1428283150
647094551
1246394342
415203750
1847225126
1669109869
486999633
1733927368
1735099135
208945026
643957930
1756761283
1072816148
645172341
1687826181
541603693
909430863
1684396245
868747185
804917627
2052085428
955818090
648318119
1245190997
270365083
1555107046
1457366373
2015955333
1683963210
104407244
136566494
11359618
1939078801
368120292
757945378
155495464
1727978934
1365026847
1924842733
1613139370
547913817
598930309
1080418614
49717815
1645485824
1651548704
1177451610
1468619437
1055261070
1585350117
365666793
2098032310
1226231154
2139759810
1523937685
1472297975
507546564
661493916
385092739
1403524863
1017577704
286485348
256459356
799240989
1760555805
954638644
72294555
410209914
1349057167
142506739
2066496697
693520042
615021491
1243765991
1085954220
1456269455
695069976
1517919282
1900718288
1681205127
1293980041
355762686
701238109
969693583
386962127
548005048
1943993122
992054697
261116846
7375786
1616752735
1991302718
1354034171
2097914828
1148652147
223496247
1468157290
321927779
484921882
236821987
962555453
1280067534
2114893498
753703720
1139736037
1036313738
461649405
738568212
2066864224
1219619526
153388246
1243689456
645538682
71870182
967264590
484972486
380470473
286358287
525632166
1940482120
1953316156
1016498274
73840964
1056504633
2047001537
695962641
2063984026
1409336746
2143206040
1600407033
1309182536
1975736257
1391559915
1711390292
1637869586
1590142669
1456383711
1466939562
528175140
1937277493
432086854
616674792
2136473964
506199694
1229503276
791702204
1230430778
2053601320
2057706733
770029929
1100732208
1628799805
536528378
1266259125
481334505
1959270787
1504109600
1792124668
1506210513
239111065
115729093
1081743656
260642201
1470594712
131937514
1200476145
1770988346
918582768
924927267
1628005405
1076295513
743073868
659993358
485226378
911511222
138846111
1630361578
274802701
131707967
52939588
2033686344
885631035
893437336
129706495
115759633
699161358
1588797400
509643966
1764228323
974789748
821739759
780814911
1292296739
1678946726
1255387187
1035612339
2107577169
2000667845
714742880
1330294680
784998307
902890078
1586295745
1210657204
1536681322
1960919816
114169452
2102510090
1766818820
1522745065
1359118098
1178283355
386381558
96036484
1508295806
603342194
1133495853
771901362
446764832
530770269
2077303765
675045488
347788216
600871593
795201626
1648280488
1246427293
601005669
868644089
1625889231
544794337
1912290413
635915946
1986806184
376161596
280301141
427361963
1852746875
1013380190
1300441296
35484023
1526667374
1347119974
1245924931
1232900225
1208079510
25562661
307207467
58977660
808456811
986471024
623836680
1241714736
2130400731
1051951374
1366122216
1910914641
415711434
934270787
408337752
1802439884
1180748013
1795808054
29530145
2036123243
680186010
1684499450
1848401316
1336084287
1123425265
902059577
938445957
1440455632
1263857428
2100122628
1802760173
949118103
1841152607
791119417
821637746
396137068
2141961234
1207620587
509053354
1356182969
1336935042
2090444346
421331530
1059470974
181983767
1310347432
278328542
1863840164
1714908582
1143128537
1138894691
1768296460
50670988
1493403197
1769081262
1085447346
1529333534
1279089270
753276493
40377235
808755854
1529040773
1900890224
1318671321
585293088
975462156
1407342881
1801041441
1279215838
1945676143
1146193212
530092559
1789818832
1209370289
356191752
1811137877
183903389
1886101897
972402697
416189914
1763829081
1343058473
676853907
999955907
1923454278
1158344174
346090658
1319651986
508778979
870084816
697780575
326118963
2057037700
87792241
1841064712
593848041
1449495805
1066098642
567698800
1401689944
2047104504
885541766
1570727626
115787255
39933151
5706260
122697951
1547403769
1079094177
484492602
300330167
893932701
1341910559
379834961
1188153884
1319285128
1075411757
1651072552
2047373231
1030482411
1061961323
1592419870
295195453
2003165181
1739708179
1275773647
1367385940
103297662
1922620648
1936990141
1991211437
1410563082
1353047685
584028850
595064746
998863235
967779513
1322472047
1006370113
1122635593
258764975
938800866
1071484540
353506101
356053710
1598129649
1892676571
942135778
27404072
1038094494
900432550
787845071
1748097313
1862466500
2033898391
1189232140
607388648
1923749250
611960072
1409427589
1876298643
2011699514
2134393559
1065739349
223283919
1078228090
372406406
1187352765
1124537680
789765204
344827079
609375814
729265570
1911725974
1915905131
1765545391
755596907
452266347
1461867553
1571748840
395363467
488150869
934923368
188774022
1005169246
361368362
71068878
422953796
1965436945
1388958355
1914447295
1500533141
538956973
782336855
739605746
1337395248
905235725
1049207445
346822352
947223111
1023616263
1523122935
1581141276
647203816
1743163016
796749682
1203443170
2059108390
1653959573
1300385281
1518369453
1213453289
2121233021
152087116
2016946402
1780790655
1358286621
993521809
1810744808
996188885
73793211
2057257351
518846176
1133678091
312054011
673432002
1122754197
1352790348
247686471
1709915880
1174994517
1417147515
2019424536
697735407
179363437
774842717
1420240834
1697927463
350812822
1238101375
1496789809
1140630035
2070197975
1248178123
1843043254
1683137510
1998134027
70261077
176208047
1500179045
1543335321
1947641661
845328258
456052701
51925580
1213545977
675935405
246953368
1534489501
1628225093
1659279124
70381885
783284368
1489161280
2023887357
1399398511
1365847558
714569402
1107541572
1937148385
1635573438
1819173341
935698661
1501311908
168605525
1284907126
1039811717
428833604
1983266073
1418322805
1259117006
1685586078
1758306375
886692406
106529092
356815005
447399730
560710522
116398165
490062481
679942934
1405414684
741565218
1248576600
99201553
432675274
1389379987
1298512648
1507572811
1481717693
1037675965
1766647892
397395806
1118081459
561584265
393602852
1002095150
597983959
240686469
2101055442
1032169755
357319874
479771189
1090790089
34109806
302545091
253920269
1628077417
909303074
1322233248
2086320983
1693625767
735583423
248246865
394830347
1777465542
596778165
568973736
1412312065
1742750076
1099953385
2008262165
1988580734
605332178
33818328
1395344747
1042637695
1066887319
1048283140
367254842
690051337
1732585321
433484654
1534992987
240178415
987295121
508571855
1086671319
854631545
1981096016
1168083437
406630419
50690899
1755162851
1820275542
1089804655
1977722634
1600512700
2115074649
1289056928
1179391157
684451588
1464200602
884547682
1263010719
902419492
1095537531
1890936822
1098077494
1028250653
1683436268
380647472
1004316237
516537207
628649264
713553395
303247187
1720774733
96692208
1807256224
384290596
315322072
1496206012
892162272
1748686601
514996075
1790940888
635774321
1870349760
196075270
926086797
944948586
576003041
1696695954
1360167521
856859294
264707363
1348503117
1077143942
656991810
1787607323
522333843
1081095749
631305202
1651633502
1783189128
871328842
1147565006
1312430728
1290000119
39120340
284266818
1810856426
744603930
1976712869
1551969521
1110087507
1392588730
1861276582
1696445886
1824751614
2094487925
1677713517
2132810607
1692372479
23549223
1396108350
1300442014
902545646
1633916671
726353538
621197752
981200451
1087346444
914533102
705419357
971139316
1415677517
2070908964
2122388629
201790835
546852609
1160298883
1247548692
461358583
1746681973
519675234
1144079405
1623798863
241003729
356060928
204779373
438863538
253383025
2031660750
639593781
1066033246
619219423
204747726
1784897469
1578935810
843929934
1542908676
1933785194
1652309128
1678853546
726738835
813935708
836664951
1393988513
711591673
930908908
2112338791
870459314
1752758973
492095263
646492417
37057668
943299622
1903107778
568739909
679232001
1945137845
553244031
102265873
1341002858
282011989
552514666
1307108360
764091027
974684157
976292665
767720874
1316032667
1053233763
632595052
687187775
414368861
1294231712
1134695130
780193050
1838652735
1714921905
353619004
857874748
1160886818
417623105
1764374603
57452216
494447907
1980205421
1469349334
1119327575
1632998528
778158902
812450867
1150583025
2134236138
2031853414
1936163528
1432098820
94506963
263767762
1254882719
4259876
528188692
1372885270
811827989
1644207787
1021678575
1318971959
299893039
739530317
1135177167
2029704594
1689757661
653425519
494697666
2014574066
621695315
1416603068
1360064578
373071058
2116235750
1409499615
1316653848
920448522
1940525029
1708041772
656579250
310762340
2059462239
511294162
679681262
1422565328
1910066816
858605030
2146578938
374852310
1594401102
1466282635
1701086102
151916246
1319869796
1277356502
1181300107
555926591
1477202823
244512474
1036522585
445273542
412763653
654900934
1491646810
1539475680
1933178640
1639186668
1795518917
928294179
334811350
1361189705
731546720
1288236532
1829995605
1621143451
1911970615
1562038839
1104232723
1058076452
1118083734
1285370185
1344579070
573871965
469172266
1253910382
554238443
404731388
538065323
106378784
1507377959
1920553863
1962835711
478614910
586318372
1119060176
1983788406
1706497578
100541258
173755641
1152257998
428478966
1174183641
1268334613
234107521
147991851
919157523
1273070052
551318801
1082472202
43496969
862596842
1372176187
1755626009
1864368785
93912059
50826606
287172896
1535053740
283697736
1478534403
1774040867
817743960
1879672530
1823573227
1503134354
216173547
1264153953
1665300432
2042310275
667219281
462149562
1285192343
1043254901
1846503820
1859954432
1531618795
663895072
133545049
140801208
1491672331
2070365091
1280195127
2033950280
1998770949
220137370
199824144
2030499577
1762555085
1782308041
395193083
1100963855
2132226702
774371707
2065655955
2002101903
1113881091
1391871773
1065021833
512336760
1732591310
26974343
574913016
2043136256
1457801114
1624780583
365373059
720255262
2071083523
1355282385
1604529459
2074295740
87933941
393802303
1078094906
1870026744
1796812122
1137982564
821740917
295241827
1793135511
676670382
1905984315
2018980928
188050167
1899107714
764094035
438086516
1224302858
416596688
1300270916
1759317265
115090100
1285530981
1066507420
1730487893
456208619
1151078867
2073061073
450465560
1241889476
1824792174
2039997353
2110641340
1823753313
1420167105
507195159
1378647914
984200587
467893141
1295123907
222026318
568621742
1072396959
41871576
1401530817
276277041
1328711423
274503566
479909408
1327492331
944402697
1047971646
513721090
1368975933
1102526464
4483424
811514522
908871796
1084203859
1310327838
1321173404
11268661
1871930377
3461888
1452225830
508162725
1985289636
759914894
1615432307
1192049146
2110420889
688367653
1615551405
1085721627
481635048
242002425
779290654
1264148698
554333494
1075582073
1817744376
2067351082
328374892
1375247341
1726419758
627197337
1042006870
1276315064
1073528630
2040361975
108730735
663999787
1446718474
1961383014
913096395
1570728409
579600193
1664428164
1565822379
1534729049
516429622
1902255026
569113079
1639248265
1998360528
1661975050
213115159
1355582510
1019526772
1404851588
827296845
1420706300
1007442166
1698077314
1983614157
1198773846
119873049
441623363
294101935
269817015
2126178319
611621639
657690757
620570490
1581738083
1154234533
1925249098
1152782883
292566862
1878316149
1704373332
1042081555
1068541831
466580103
2069722195
116722593
823397983
1646103554
1645437863
518860077
899459059
34447992
413037358
1583743984
1427389258
454795885
1135122978
1928050236
304551025
1461662308
1328192135
382406432
828366008
1315987347
1645397769
1935258951
1695232595
1140802152
445114068
1941391298
212407886
1000143002
382295884
1468253605
863855025
601847240
377649938
265951042
1669396477
540116905
971692858
1904786533
1032752990
1577857569
1692385018
1716398352
2015353104
2080709807
830754152
1783617101
1882092020
1602298250
19427946
100321308
829300614
753772309
373361752
1804712940
1505099313
545274493
591019672
1645256082
43713402
1183166531
1630412348
613315902
787779656
450388233
311305394
154758508
1112921424
1364830540
1219734566
798553233
556209466
1064138290
931092600
1123380815
1465732936
1531271496
180670960
1438872867
442958778
364238684
2121792245
2052135863
1458185142
1675185410
1105692026
778320541
1830508513
970125277
1581124244
1196522246
537295844
984261432
1669296144
921325515
2079377401
106467018
607480179
1495709135
630180170
1225549947
1850076623
1485628751
917518925
1862879419
1846155576
626654015
1477386309
839114266
1817818361
110003893
1392547804
1696644110
1111097173
904398698
211807132
1531272876
2147074368
157632651
222194683
420076832
383097246
1539888299
838430389
709993270
282087449
2013294165
1941804512
276712119
1951784631
36037493
258966007
969435251
1714091057
1661807550
1651077601
1733143626
101864195
1531751309
1917057431
1074621986
1650672136
1742439193
1497728107
1358301956
339431620
782116115
1446958387
561133517
1213204109
196034305
1717945604
663857600
1390059211
141727835
566438592
1357138287
342340660
1939799081
1446484938
1984248839
1408805911
689383446
36203673
226138202
450435550
758888801
1349824395
598917953
96361366
671046129
1631999218
1585877969
1345769359
733593693
1037042665
2140027046
1551281583
61788777
685251613
18207695
1168097992
416711756
1943379365
658361662
664619772
94872320
1639040426
495843062
1262804179
1152929038
2063099052
1767665418
1657041512
130061569
1225653181
340937966
1186928532
728722214
1108152135
952930528
1605839387
1588149835
291188541
2145921786
361018748
975911574
1903058974
1940592938
458044504
71597490
1217310183
1814098934
1853313092
1906901187
1834904414
304052457
1254296510
855238437
382205967
594469504
1750242925
794871844
54896863
1397484862
307256314
689157955
1698310517
791681897
1665351746
798079836
1902976724
1351190250
1058008554
1027483912
1375586847
1886588618
719184099
465615997
636447359
1979656180
254030806
420045766
1582866004
1411340795
701426080
1223812822
867620948
2057396238
962634076
966696817
201453183
1740986774
1343904042
185554158
2089491786
666906123
419677368
1418464676
1606598161
485086297
357266474
1569188844
2057169290
103823571
1533496154
1636671115
165938414
579771230
1738596330
706356693
1350541995
2043323265
671928781
516393229
1810057828
1462293472
1903493319
280639119
1157294487
1220094057
1894698962
332127077
148616144
195209172
1434462609
1648728632
727773084
1912250759
1336124958
416492595
1784662014
1736493474
1305826318
2088092091
1182387668
994935823
190529827
256623844
576735953
789553669
82265680
359657349
780944193
1297679582
1303909489
2081720919
1865667621
730556907
213817629
1732495031
1623429112
181762712
655539212
30639331
467908878
71678036
682665064
1387873531
382682809
1865999775
1495661502
1925123677
1672125226
934463050
772229688
2034049708
685578997
1279526458
1692553089
1207991065
592643828
922350953
1466338741
237904604
795341233
1606367659
236624787
1108788669
1197879858
198707643
2121091102
1292216852
737279539
1618958035
75371582
790120739
1320102507
323456280
995046795
610566515
628229750
723065407
1881297056
2126490370
995494475
1198128623
529609703
324147200
463456789
2060334868
1550807077
1506148462
644728430
1872615685
162174644
564337790
637108892
1489541138
601757938
635470069
709354160
302831569
204267938
855544809
928835043
432147916
130877312
1654450064
1591275328
2133477384
925928918
1964082421
1891297221
1449796608
875769373
917020516
1404036470
978354133
612865540
1156863573
1394287748
489589972
681515083
1740955265
1638684342
425985700
1565711649
1245953506
1557382328
408598161
915718146
369839855
272953278
1178095676
1780790655
1949897885
1890584316
612659073
821936739
435918446
1575463061
1719415755
254784911
2091512357
218664824
742109976
1840894268
2101991419
1102134741
1984093795
521282455
566581656
1627668473
1459442759
706455605
223828609
1338410717
802885841
1359791098
1383589060
1619624446
897697837
45048014
701039393
956859727
781417918
1459197466
551981757
545188504
1485311457
1746594559
48030179
2061403240
754132015
1792016922
1086490497
2100652101
1139730007
1587702991
1266814443
646625717
651308488
1893037407
964322854
2035719724
375753369
1277469350
2101385679
1057337529
1791867469
286756739
543094733
2038091837
386475663
1824078988
1320053082
1507489724
1318804342
638655181
1481500691
659530940
1701680010
1841071589
1510563456
330331056
919094860
835261767
1510659376
1212062011
779714557
2009442428
1063425768
975784530
1868064427
1816601259
1557884218
530023701
1241865072
1513973076
938013082
414141560
831172515
1589150965
1268062989
1614961490
1780954044
96036667
894842298
1718474533
1774546431
902396282
1946748928
822226361
1589584431
1022219875
1061460482
1492010670
1188657554
282312506
801798569
1774436867
2008626087
2046558155
2098149319
1302183077
2056216609
2044635228
1537916454
1397880393
1033900108
470415619
1839030553
262096466
1410673388
1062134121
758091791
778872914
1126195331
1905968879
2027217036
741407135
1080418817
1212008684
1617978723
575896392
436598507
2146574674
1221317123
910000293
2066863032
1717262843
1848542016
670444786
442813295
1187258373
814388274
1155798990
1121315262
706604381
772053998
1124134680
1289901731
22855120
1183394145
1131564511
1203568445
654626897
2032481912
2094761424
757680390
1674098714
1857623788
444722529
1974663370
4610188
269604712
528816812
363550303
1862513498
1840297203
527632460
774390537
1301257854
727434604
1598643079
1885532073
149799401
1080464150
1458747165
515575057
2140345925
2021626105
1511103885
1167250994
1574205298
1883612892
96095423
636877570
1573398356
1420277676
440253093
727049114
631659153
1192161264
180242674
1509088212
1737559453
274737700
108502723
1022894867
739633107
1706686980
928911636
1817351707
1610394597
47740441
113325524
813793365
517387064
351528487
1697884068
1707204628
1480766826
1580232137
258983938
46572022
424521978
1609440685
657774303
671500844
1669164188
1061303805
1042933249
733572257
1835620612
887930623
185786775
1714033747
1598200513
1014569178
138589316
143108562
1508155315
452280053
1752155353
366251079
1710095498
1392546674
1875395671
765233531
444149
473788532
2096629361
80101384
343851916
1563427885
853406226
240184587
1605703517
1899646436
1235332346
2137707851
1101031511
2052793373
1911575631
522080248
589550297
255568681
657821482
190485633
270253643
1651455634
381346171
2067266576
1987198400
970314617
1323509968
1050358747
1394990474
399349632
616230956
760502145
2094420470
1084863450
1169925583
1188337050
1024872714
253987897
1103171541
1257347892
649329780
568310205
1702088367
2111679672
1983095660
324619517
1612649858
1738326366
485900693
980967633
28241913
92763162
1392480637
785870939
1965733773
1780362530
1108761443
1082115392
1983075112
264644711
754755999
1314964323
1002647932
604775594
732847753
935947007
1801939625
564127766
1094159153
923995401
783971922
630581413
1214731915
2092931959
500675178
555069654
1268911178
714101629
2103988899
1728051263
2051399719
1093623883
550246033
1320424974
115217020
894987171
1590174175
1004349775
15006393
1157516514
1331799355
653253829
664966009
71161067
1915425459
461128884
1905896365
102609572
1010345057
1813067727
2025002090
1234505668
369690889
1116275240
329342124
1768489071
1003981977
304296725
1804644914
623145754
515129488
91652720
1374591352
934332744
830858666
1021929642
1206280663
577136523
128685869
810131571
855995941
2122214303
945106503
418081907
800294451
23786023
61625738
2091728235
483390602
286818217
829036932
718712113
370405754
1243886633
1277867449
1586196751
379163342
638591258
526582404
1016252140
318861213
837812141
1473488831
569220049
730354657
2147465221
1692408330
1755155582
82871475
817093956
1704484526
476459679
1932258416
1727064469
1099141047
1926165873
1501010410
909023301
1470811414
122472735
1184183645
393767834
1652520023
25525591
79532162
564885938
1917799672
381130472
183906560
55816932
1285271690
1709640526
1164426629
445179328
639650775
286122433
183087441
435686899
2116951322
2054987730
2044126886
479886010
1359865092
1080544866
30044821
991846719
712809968
1453858274
1887243606
1713832653
58842258
985634375
496635028
1857985227
1053630961
1968019867
1971781540
1491765519
1326404817
1649159043
237689904
830670920
1909373428
1752815705
1034885239
675034352
1634079577
808541672
1496825614
1819589537
1783702499
877879581
71294127
1877465678
949099189
1684331438
980809504
273913384
1434149151
2140722053
1418344686
1273708311
1629878312
1452139057
1197341930
628357524
353256297
83871449
548513297
625234387
834179566
2056226573
1230802484
182875871
652734377
1829301771
1164041342
1163929845
1060802539
1847995556
1701075823
2060637510
1617978221
1129408351
1220638464
2014346884
1121970177
928362600
466439134
1791545681
634278426
2010009203
1467808616
686315656
1002500820
1907945133
1029839179
472430052
1456985405
1381199012
1129378854
643465915
1324996485
1027999265
839882174
1610345898
1376605040
1879841725
676208403
1152346741
1658209138
106109510
48366024
1341143789
231331760
1597304390
2135509344
905078039
1064283992
386189245
1652624217
1814326755
1280545981
448857112
1694776603
1677525851
1748074158
1310614145
1916127150
878594568
1535292266
187529252
1254170378
1008108179
198030695
1136193049
344664776
1301737024
51493855
102563301
2030922635
1647381297
1635301841
713293050
1781181700
519410499
1531114016
507461198
69723762
2079993370
117675401
1783964829
1553742602
1500503946
568457966
2037480971
1206652128
71060833
1565732949
1581125729
1179955995
1554584498
2033153737
38068498
344569342
168726969
2069138161
1750080509
1846160340
14139814
890168210
327899725
566390413
647243116
1832572657
377335609
1625976134
415839397
769302368
1452095858
314089377
2063129266
868686815
1732901068
1392507359
370069572
1433388295
2138737525
392111817
753088757
1467195171
3806198
1228081071
2022748496
903602926
1958834209
2051454635
798566619
1037745523
1089317892
1041124308
709353904
10345075
85210456
256249946
1292716928
1010934249
1698774917
1806424938
1873064006
1258045733
1958453927
1545701346
1126523727
984618049
2000219764
2108181461
1761419668
189388936
407582306
1260712584
36801658
1064802717
1305108503
1179105653
838826341
273815447
141054174
262159453
373646567
1080986920
1316657411
435423607
1510018420
2122086232
999960187
916325607
1426983902
196534846
2075143096
1032876566
876890361
2015835039
522369085
1352787852
113442664
482706608
1479737736
99726147
1994966926
375633039
658969366
1018160762
811046944
1698573878
2114547862
2029184937
770383511
1655394747
181339365
2056596777
1221031998
1635355633
605111303
1610065651
781971096
1881341716
1766761326
543832188
1575971250
123236396
530304864
253616410
927030708
1456744810
1302097223
1833318529
1394740563
472273378
2129448820
1884730591
683133198
1544297653
535856968
448433138
1949154244
506359891
993966622
308872404
278475497
1783851858
1814200699
291697043
1597039615
256755627
872228580
1325357419
1473526585
324843262
1226649449
1370303947
636833707
1319325502
666677420
1515646556
655625714
485024376
1107957893
444216803
98517164
577418002
1134663091
613323145
1146023543
1277269389
383719936
2125925197
290434060
1190120535
1936853985
1181326471
212344856
1589939561
1112464247
88139776
229321500
1084144976
1622702440
618990488
945676055
2073537188
604310385
1052504644
172017653
1946289177
480974411
66142997
900079631
1446170425
659010419
443915311
771357193
1430030231
379123071
535021890
820538662
886346142
617584293
1423349506
1010744509
1588966360
911502961
716710447
559438510
1014495808
1238568304
2119525667
1559284647
1402686655
1343459270
1406080424
587721560
582144380
1513007245
1950915561
1235704253
1650681099
1628844612
699633113
1561602828
2017006135
1706749990
1154561408
1081693638
376973626
462892499
306404338
748156872
1822980237
591638281
873409933
724287829
2060908847
568282095
991195248
1270832444
1081446801
619287660
1755342837
519124832
623115906
1568209707
2044541553
758764602
672004749
1224270096
472938710
365456314
735205910
1765854692
1069766520
2027115527
160451402
764885469
1997685912
2128775409
613015247
1983799380
1826438224
842391118
230066801
1475357882
581412593
1053219114
755756844
1480534044
1643584521
800313605
422151650
1031060328
1330752604
1404112733
22915446
773453388
826456001
212138005
453650089
1980548481
870856117
314943339
1195327851
701553685
1047576301
1816919648
1436054484
1941749284
112796635
732989426
67818794
1538940022
1330773768
1355275664
338114390
1955913964
1679357696
1183752428
1628965323
415513021
617712012
1147609451
570134070
1186211412
1387044569
435163641
49318121
751517032
1411027907
629620476
684657090
99383384
414914673
1059400549
2002955087
819550308
1045956689
929415243
456555196
1858105705
479316265
1887942722
1726826051
1380767738
992708966
441872412
1396558096
1235925274
329943510
532398670
862846521
1508141162
1612391538
791479466
1566794056
1540365181
1300895443
95530463
1913740014
881303555
1768519760
902763589
1735227769
1823984395
860530374
230877502
1086122740
1906116082
755925108
1735506556
632707073
426900978
1868221511
1950846740
1056946130
997656556
1580828326
1716643749
1621685083
738329090
1479784193
1278086963
893826077
356764479
871693968
1726401717
698977237
589705828
365844694
582202009
1274339503
1449925289
1158092450
2063162974
1274265158
1815300427
1031240657
716941687
1788767190
1832729757
1212600545
340043461
1959294238
42231003
884499780
948440932
635952395
695850271
957228935
2005946882
1570604119
1688012782
1226978672
1792713370
2135606517
564921985
1616737188
1333580993
548822531
1101938434
529664710
113866874
1666752133
1125273892
1559150184
1642807544
1488251296
280782681
475560659
316011044
1499542172
625868645
91216783
1667511783
318223160
2067546118
143885796
185345725
968808903
259961351
1208122349
1620041858
1332300404
26809916
207198124
323735343
1981895758
1889091378
895008233
127433996
949294745
436648507
1373087267
1839945983
418716966
159132500
1411514909
744895641
1725407946
86437744
626638868
1171175097
153491212
1628874961
1806973713
911679947
2084065250
1312450137
2023195669
885282299
647219543
1275728705
989174240
1413550599
956211129
661810364
903247635
2062080627
593812097
1169562284
86127102
223567039
1096817126
1057100120
1844479886
366980631
98249892
1526808575
409634576
985487071
119865194
538319807
1072303020
1329031529
578161974
1689333307
32799241
1495847052
1550983886
502456863
1239563612
1715516391
926784703
394308912
1697365852
846309626
737606871
1591615833
2138753084
1012158112
1753286270
1101433929
695151411
1542392073
2009250272
174625790
1499504280
371943480
1673274455
1011041518
304548788
1898889814
1711123768
891353289
1842030979
87175879
1263666262
683382647
327756709
1197101040
324148983
232508273
1842063656
257102260
1146526508
157838208
1007444219
1615693951
1040622716
2088778344
466520957
1981320671
1560038767
1676257651
770663279
250274843
106359017
1225604157
1466452300
1168233648
1765335858
906198294
604224701
26949504
1197096065
718968599
2024014004
1988724163
969379978
64708193
1846698196
1487915919
999622909
547315344
1878466735
289174946
754269350
739499805
1258512373
1938714032
1580195896
1970941884
596283834
1003838130
126972150
1398427675
1053586563
1217134772
503171007
683859508
1578506837
2097022110
1459170776
1042725265
858950736
1531418631
369740950
832810940
972483528
958100015
1666005745
1545532411
1274141888
560417240
1767988354
563295185
526009157
2121891477
379319547
1252390348
971707526
1572071016
2142475517
1626605428
1512990624
1449020945
863239241
495249846
1218324752
2138406471
714841982
1121906206
957157831
1410633695
1290861942
623058165
211530004
1422001846
451695872
28628141
374370511
105833740
634178760
1467682482
400049210
1169218706
1458158713
1745491235
1502539237
990424251
18920262
864545831
364372353
9988654
1529693164
1639482971
1423024261
2134534418
508852960
1476794762
1296905621
248091432
398389794
1877645261
321933354
302852167
1662283502
1682407894
1352984709
1364738956
1422745546
1784267228
887349088
1700871447
1668226656
1669613541
1791612152
1309393421
1036420714
461213723
499287860
579452310
1577575088
305632746
2006941903
1947542609
544708460
201749221
252084732
95235888
1486134432
252129075
788247247
788874118
508917846
1359982617
405975204
265488562
349708947
286704929
260780862
1516533702
100498856
902345267
2045321608
1219650027
2066638986
1290537943
368069044
1162417772
1978956649
312547201
1792407164
668114971
2142732730
72984251
364842612
1846584353
201702033
1290108797
1392719998
111786653
366707205
414894121
2116850148
1797935962
353659078
1152848919
2108912983
1176945246
809548067
2070445068
629241977
728321015
2142204620
1830267686
28832
264973977
1689519503
1935566103
609061769
1395773492
1628580458
690122520
863909145
1189857087
504999604
1918292885
1424759659
675216279
2019094638
1724929207
1387546849
2104001589
821211443
1019387864
90807789
1207034470
1360710839
1544696916
803326888
1836224928
696687783
1314635945
1166018600
1916339518
1966258188
357390452
1670394815
1549287375
1962622853
936887615
180167784
1295778323
1035987294
1543088769
973105812
354204815
1448144279
880677700
589435003
685747463
1368361343
1622445466
1288405911
1730722987
270325814
54216922
1731749565
1140490500
1121620438
126963649
2065690410
1494652757
1992733965
1029620324
1542222873
956661197
874645215
692367755
69012606
1043318141
1517208955
1262144029
1458697951
1304949641
1113085292
1943475878
78133093
979434588
1538121308
1361484770
2036137258
1044516808
971708414
1353345888
337651961
448094860
23373507
1935113861
2008683516
849010597
1741009536
421364658
1375977272
942049596
1344159948
424155181
1865650712
99189772
397123183
162800784
861789187
636109213
1059600401
1886259865
2085483018
671317124
659030542
1767515995
1014229582
1105782608
1274557312
1064494909
1249775001
2130683478
1594715574
1900420936
1765174222
939936307
517511596
521852312
1780134217
621940746
321504679
1335991865
970728640
1008177199
1077065129
1769063516
2048337459
1147598466
1565538564
1395100736
1948695407
1622477609
142016856
951075508
1911562248
872098802
472067063
1549941856
1214080530
2103351797
358889138
2015107047
2079895354
1343783668
1468237972
606091996
1580055256
100689300
1003517697
1159316373
873548904
1445871437
542526996
164649149
104431866
211793750
1770513888
665996341
1751623222
2083358956
511605140
1732810799
1752743264
1110019318
1890939139
1135978164
293637999
651483802
351098772
1711005354
536236820
1627788913
949285058
1315371591
1252509125
1084731933
1804092970
664055368
625186798
1542379131
866512055
72985932
572556086
1769510999
1691399748
1041890380
1635135519
2064605342
1030447409
623221255
795659214
78500382
2120246110
193243404
1046844037
1849308120
1500177473
436858128
1420217119
855995868
926535479
1572012310
337832102
295079646
1391600146
1689467905
2107257965
1774958674
1346486620
122890824
2094356250
1151199280
1519479511
700681257
1764918659
1603457530
923632221
1236054329
949708319
466729042
1814742736
1659796274
1649352331
1400837113
970460950
680001880
1907018114
1076961177
46496714
1813821012
1661978358
935274718
359304209
385795998
969476849
1388409878
145472084
1829650921
864702147
1039408673
1105216010
1128180159
1713123115
651567787
2007595008
1615440317
110489352
322924030
1560756952
276890569
47015244
148096800
1309830428
1888328691
1878472527
549950561
1327205603
449683532
1714760386
678142360
830339840
2018503453
2083412881
1362263632
1921512436
2068140390
1281727437
766901520
924252573
1951799239
75580013
242981124
1818271628
1575883452
1606124196
1647594674
555548764
2084278484
2059879348
701627478
647711825
342187051
1328760409
552705959
337665751
1373319024
1478786033
608839996
114271940
1376909121
426274920
1557621107
77186761
1892244425
276662112
1787660447
605129969
136533618
1264822705
1187181265
348638378
1658291910
574782399
639005449
2100511026
1379613379
705057573
1295595644
388485821
240880707
991424360
1484137445
1870659110
1680088577
1562497413
1976029745
1284376703
894576529
25208407
1891217169
744619606
529526968
1969727581
1892334350
1027866646
457022368
2130271854
1180031746
1015993779
1881743001
474161095
1332849913
671646143
1267741631
929703843
58139247
1552127385
1185739350
935028649
677353064
1244124946
1443152683
1527723494
633648420
842989778
2080612371
1477127692
1696154165
356407880
322390168
1988617581
1075519458
187720359
1920909110
464785593
1210254097
2010919173
576881366
120322970
1308536092
1627067224
802563770
2093228793
142046530
237393288
1091910692
1337732672
1503298806
200114298
1842912350
1570782025
976672004
1847644870
674527896
2136569363
1335542821
1736343055
863595747
1874309242
1894714091
504498956
1154887365
1749341455
1444598069
1618287317
623998010
1693636606
1903622394
65263534
144157982
1151193729
1751113293
1627863954
125413720
647499507
1871387381
1804986214
1074519705
1590877060
1612270888
1302712631
1788214122
1012417918
52739711
799045322
162127961
257625212
1585225745
1016478021
803168654
2046221562
1332807106
140077544
856430260
357378979
1628141063
1258801712
253639632
271052807
724517450
1736554233
1115314360
190278335
1135557948
942602638
1012389416
1463635557
36020375
1148562618
119786141
1936483712
1153597614
1999613112
103423193
433195115
1970468742
1485489359
933439362
130627871
670087676
1777519158
116343217
1849462381
762381923
2058329731
2101756984
2064718611
2142133523
1487153385
1111247642
1473369540
953270850
803439473
1950396874
1706950602
2057471312
569293199
1887631272
331933900
1457843484
2133005642
1715135238
148356360
1208213605
306922957
903526437
2134920979
1108712749
2098209108
1237676017
2049221913
1174502062
921273592
929582829
395471998
170222973
1432737994
657872372
69088433
1684356247
1518763194
1765421527
2027443268
1933670969
2054973417
1579044262
518328887
1332401878
1272923438
1774870218
495092820
30172036
207298196
1209292370
1504521699
1864747328
449410878
1531430797
1411679993
131998598
1181406022
1835117532
1006304598
1574011700
1891214738
1066832708
2068600301
65199837
1419840376
919303343
874799634
1166801181
2012608005
332353950
1518674567
1453077229
329704557
55387330
1493191120
1815551753
24181079
989436957
1218777998
495457391
1831851736
1484553761
681745098
921246539
146442421
793303614
1843587194
951248308
1033582025
203792573
139673281
527067747
1268623816
1603056120
1795491779
874527730
397495331
1022535870
920199833
173347765
1920845523
1994161238
2099495270
2123247454
1564832488
1810368645
418958301
50531027
1447180908
460889190
1168213091
594224248
1836431818
249443017
952018974
232643483
103988741
1151077203
2011517204
320150644
1507839549
758375362
393752943
45055946
571169091
306385385
1038336699
1187458877
1089792768
1085899845
334742077
339426318
497927591
191613556
1204988869
1554995835
1744501282
1801792802
1537598013
160573778
660420565
1920278928
534069523
1225616404
116994226
2004497471
998654994
1147487415
434447600
1462451676
137743790
815243629
2121089943
981005405
1035489618
144987440
1262965633
1863388934
1820600809
178301124
1274929087
684029756
616309533
552331985
677834801
284912765
1257047192
582944806
1137384943
295888829
1244640910
1784460922
1574397508
1474498731
1015874203
1289455302
1736849987
1906364352
1811739641
1679827436
106827941
924236467
1358881077
1048587449
692104928
1976138645
1480892726
1818271674
640344261
509387479
2111942799
1258557047
1976242897
855652585
257778136
677066381
875737060
1206610350
1472300927
982570028
476024883
1793450728
1677005602
2050497827
36865986
751895039
1552920096
204090278
1995581575
1777466437
426398806
2034880633
1291530632
411959304
2026549152
1133355978
1822604755
1695335038
853022942
2028512154
1580181523
1623800937
340507588
531165097
1843978168
1763786592
1269868906
1647377120
1800114251
1243553329
197001655
1728896932
1064970025
1272037650
1966701494
1685012646
1185371519
750952909
441146913
1649863225
2144738467
1667632759
664104460
1795064020
1139724216
567164588
1037937249
104491021
458961137
2037946974
1334243461
33728295
2052488810
1528168220
395066426
1521302076
1143949355
1710510927
1266243313
1143096655
1227515582
1430113118
2006848088
1430287236
723425564
676955949
1690245689
1920777528
1025472308
2037599117
246951382
428298885
587584022
440389926
1307002389
495147225
1767853029
1256525754
775101900
2009561678
202046704
1270599635
1467244568
521556895
839782089
1286453116
141272218
2046538528
1678994817
1476332344
1636398148
1509088608
176889784
346327566
330126375
1797987082
867844
1697723512
2008249301
924933397
1570795541
1110254478
1155677240
1616814909
2121222415
272033364
368792896
1164666163
453842587
1535569398
1977671714
1225213088
647994999
1552254239
621129834
114623634
1307635067
188859181
920438252
1149362695
2133523885
1218618032
399029583
2060024383
2147180725
782925101
1969474878
683405165
1069011953
939038623
448942048
1958978577
393688770
1460828369
1536826330
1892911430
267870420
129416957
97495046
1378976193
531196642
642117357
224377168
292556650
1807493829
540041152
1237790574
990869184
64488992
830451074
1759288469
425120055
1294419128
1010761856
800853359
1019093310
1283256510
1664573080
1989072158
486250403
1796688410
760646325
1951156475
1528951063
279399781
1926445322
1201700718
1933751237
2007708184
823777124
809612215
1285673670
563751083
1741821859
1016581280
1787824178
824736382
1059654551
1882603189
58176302
2111843767
1070991164
133618248
1697988113
1061045559
178011493
696944383
1412683585
25847016
932227905
611544230
126060638
1014722420
1388531664
359507970
914329198
498019134
125616763
211199550
2069528546
2115629064
1500297024
632471089
704528600
621292320
633384563
866017455
117468833
209579208
1682068865
13150658
1080780142
1556476424
616122234
696788781
1201236824
1676577660
1641871115
641593697
371741666
1439793217
225454667
1446472333
1272584476
1875398179
1177216841
697151232
1498811045
448867632
1604433401
967905994
1671544864
1266385647
262130923
1812409415
1077218462
277458508
280493692
1448215386
1063639087
79921311
1320468854
1372426389
204783951
195924501
189814510
241417275
1617992160
2124012801
1962607182
2055581358
650685991
1755512721
1731666401
338286550
244229004
294907831
655792784
1056995126
1944250727
489095196
596485098
19677315
220769738
167287136
2115479584
822852760
831091589
892570008
1990755444
2041365790
1752460994
1456015611
82865379
120377728
2024304021
197072233
611658826
446229678
520834531
305524816
903917532
1340088794
424671088
2118877623
1517458943
577725594
768551978
1422689537
590222150
1027282091
1216815443
1422139715
274139366
123812652
589525677
1042999486
1157876415
114542948
897075427
810171005
207551643
62021802
1021297029
1825886921
1195083205
1484958855
352070912
1899251304
1165077086
874392062
1517286087
2066705524
892343257
2088309483
1821118580
486046834
944808429
653250682
1272130915
629704755
1088849697
1770620634
1588040669
399492940
253909217
8448829
1042823879
900064594
521826602
869452161
1389593689
351471934
900921498
1583899023
281036225
982405672
1668132258
823952452
57998135
671353523
876589134
340143970
1012458759
793208935
1753922604
2051342626
1880468251
439264080
1704481503
1405382026
1035670562
1102156517
1111839831
1227060198
1179790555
1503227017
1371252027
79235143
768715790
40978635
1818237817
1268917175
19439337
1610379553
1328305362
115044935
948536081
981786440
563189559
1696041060
1788489573
1433610394
1650088654
458204643
1292866445
43434225
1019324443
1379146784
1584246586
1531924567
580943430
526793305
917574562
345836755
563388021
874025444
608121608
2043224233
1905140009
320036664
1634329240
1053335050
1087235758
810329154
497148505
1684996899
2005923852
1453379520
188591594
1862839511
865826208
1045916111
488015942
1428293832
1984500472
517618560
289229424
670559398
1273061094
1451450115
379383291
312888306
1343828028
1125006710
1169422083
521942417
288511468
121092154
1833088277
1121926747
589904256
604207057
382843408
2134725227
1845810577
924009003
1006920227
1295743531
613403084
1918204135
1722868448
1151522427
722793948
180837411
439526185
1536843239
2056229169
851536786
1478408138
707819948
1958665434
153868405
30946956
488670403
1923595571
1380762524
1159843042
477892311
333837218
755833050
164311200
824715195
2104730540
457666243
1862891388
954760364
1374704108
1129696857
1836354558
1543749917
2136892681
26580090
1438621695
1979324066
864092481
1292675923
1420763450
640299609
716818005
524203495
569384430
1208911259
72240745
171922990
117855557
961165324
609659991
1043062673
1118158497
233767698
931964312
1018473678
2137703457
1137745920
566657909
1791119945
657854162
1630209402
326430907
30984426
578220131
939602009
323147860
666280781
1803698886
1959543070
693173641
839771563
920997992
372394404
909470380
416930395
755785075
998661425
1493260419
1897218201
1268260459
584372270
1244848259
811343498
464081981
77809364
1398825548
323980149
395219848
1108917771
2054067217
1978736855
889042839
539519088
1063631977
1074128328
1327033383
1987338753
300266223
285901502
289956700
1620309686
1332037725
165013389
677750068
64893882
595013319
1052783359
618155339
177323624
739839663
1419938326
702348401
1625747775
587091781
1624374025
1974312628
2107829510
278400106
1632754594
1197635317
1946553733
898031870
246759499
896262854
1191252042
1749492232
782133008
1877020932
1898395553
1569651536
1798535294
87195021
462462421
235426956
1438529864
1565283168
1751522886
1302803517
1021972295
1335875066
665770913
2039763602
1243836774
841353769
77413915
1245058297
1113907104
227054745
1454768786
2112503814
9180539
782259926
895918506
1412432064
38201581
1405665034
2056275340
1755525038
794193739
1507063462
1477956287
1003901626
602212680
1964045702
1232065836
2053656830
2104258792
1861789518
2017897650
1778556516
2038062453
193125530
910863277
1512269104
528881563
1898779249
2022238853
1653851361
487219564
2094763045
357145853
1342931308
1491031928
1291640577
732647188
1737854764
962902684
634133907
817053249
1470452691
845451511
1358794995
446807320
1810565101
1852662402
1053574050
957553636
1568507308
1886858408
830934586
1932992456
268516213
1021253249
1753783596
2096695634
1659750391
588366038
1649587928
1737120594
80852316
507733295
1395238487
250544631
1569911397
355470727
1963339425
1617798799
987186830
217710304
509677945
573337856
123210153
509469062
1683532046
1021093594
1661400972
231225933
1649125882
350904972
1175344547
436974705
1964524234
126264116
939880458
509736609
862801241
1602596824
874882936
297763964
1385494089
11183111
2120448656
1755027383
1956542203
1203709063
1568615028
2092650440
1895661650
37331087
2090134305
1542656976
1121575904
182018468
1860517836
1612342473
240908712
161941412
374027091
1965279193
281008516
1543491706
1068002869
880266972
836633084
931283422
1750947756
1872125958
1220273544
374359755
2002999521
2009162934
1489937653
849480751
1247396019
358284349
1290931853
1003474780
618288981
617329375
1923935276
2104646209
1642749402
1484817532
773000424
1470387091
137483843
666499371
1057527338
179296692
182786012
1828350475
315508253
2108008733
1945636819
879576226
2003866796
454969730
824326722
1340728259
2089100240
1659885862
1794549417
1334298843
1656784190
823550360
794148545
161975545
1064318745
1475291065
509748123
1428690001
1983551650
947819277
1180029275
1323677562
1878184932
1899645120
1589471202
1838106689
128913033
812672347
2057457540
144615631
676083222
1793165642
1538204458
406615522
2145367828
2062839696
1610832010
1032569354
599186287
1871611247
600816482
575650681
1393640128
1190919870
749288006
1356870814
503675261
353709713
1009401057
22667749
314031905
885720193
1204440520
458382735
1497959323
266627251
697266346
1272937709
1634548858
433396987
1426748827
1072721060
1949845541
1582471150
462797626
1515739450
770008184
849781059
1604894217
1313514158
1339206255
121121448
322032803
880050137
1835202007
2076024378
582354813
5391986
1909336302
1788779765
57754770
1939096901
1248375914
230512003
431804090
922121127
710789196
2053087005
2057023199
1933851883
531043630
406808443
882438682
154375327
770468364
1802072374
495171662
1309629743
1133423156
200261346
1242253077
1213024936
1968510970
442567368
776160341
1128280270
1360135680
360973148
985048994
2038455807
649339959
1247660820
1006358386
297593787
161794849
1513946323
1065201602
1829079678
25670919
1491235165
1373301124
114908766
353973288
2071017903
745230051
339642390
868967522
1201385329
791920360
784899180
1877240544
821372239
792916206
1232818613
134417292
2054301676
509806139
225783495
740625752
991344817
1537532453
492613852
1349202466
1385824004
601591202
622169308
1827485631
80066186
894679742
2058093904
106072519
329589862
769984059
476096087
104541279
967631561
895831222
1583323240
1031423203
13248227
660109625
1368898455
255273385
89637943
153316693
1032646511
1676451585
1340001314
1607396996
1584700924
1489043503
1358284023
577524963
1979909262
1385143632
284140607
434398019
1401100642
297563880
757801042
1040137598
397521594
1835630905
229790631
1079593797
1030289671
452676762
1393932774
1142397879
574889903
1323681063
472359407
103626148
673946433
1230015648
2079054975
1219025003
1165453305
1965070061
935915070
1325869905
444438296
968061286
1649993051
2117307043
983184332
1688849992
144736695
346654839
1310131589
1159721050
2108237267
397613133
228112328
669293602
1707765920
1476732669
1649389255
67178960
230518009
2097108661
1849788403
2027552088
1624904147
1324781216
1195277778
1403859289
1094082438
1473671421
2108794643
1260080553
1186882128
651342435
1417558662
2014269919
384117004
1571661693
1822651661
47812511
2062117273
1191341659
1030396277
225866036
1016802973
607489134
1885372766
1633465550
169324018
455485748
1013009708
678622013
749521598
605846359
1833952045
1892685998
1442260155
1717664532
330716768
415408038
1105384016
1411837515
599502099
1739774883
292347467
842438269
1601164824
1505370468
1633293330
830420537
2002106582
353099109
1360622652
1920234807
903922502
1708687003
485302738
402243794
635405007
1597128394
1961078750
2084270037
3852781
1381509742
286920451
2146123430
1534185135
1357332442
2028383104
793874654
1172473802
2039663807
406144443
1410697425
680995903
780931524
1348236017
657943390
2025486207
2040752319
564192652
164575372
1356829266
1593117717
1186985331
364287594
1543399423
1994779371
168454516
1495469890
770838404
1583402067
646791090
746440882
726280813
43295299
1678545646
1033144462
1937302845
213474710
504788974
1999087488
2083261907
1848014682
502065679
2118442002
2019068854
2086137875
941000252
207186233
1035248905
1789995344
2069922747
1589159136
122738998
1244499274
748642578
1805678182
1861836589
281087357
856180276
1469418981
95001578
277778883
753323011
1830335600
1378187644
1860720648
1914895343
720795412
2035511789
94048352
1543431639
319720632
456377074
504971467
569081733
1416022967
1183005676
634309387
1372565516
1407540728
1043831098
1767486416
1853288946
1442708167
1373717198
1842797834
388629792
879323002
242837658
1813479143
1420201232
130221001
1216727692
700118089
2116203805
255428522
1087375054
1875930507
1776744628
1345492282
1137238351
1098307571
1783198943
772011110
1640819202
1652267032
1443802384
1048445084
1229939557
394900883
817916652
1615521012
1352325182
1517014877
1496385752
813491439
142333004
2118733590
319512622
1106628758
300331502
1371138028
1137333732
763565073
533512053
329645775
1331065538
1707435319
1229849153
1699177397
574745817
51623798
832931629
1380851419
1048650774
1521990419
1995698614
960914343
1882322979
525814306
69851365
1706631941
590706035
1835830951
1986802377
87062421
1769864858
769588996
841498297
286379976
631289027
408225583
2029825811
249209994
534846642
264296838
1169357255
1879755534
2125201574
1085698231
228303051
724716995
775062808
2110398835
1664199233
728790582
1641771275
2141445871
293399445
1864566732
2146590797
1099227178
18190327
1402163810
372725249
1522717471
1427713168
1546922709
373309735
812590926
1277286826
1251199297
978187002
1940955452
2034821865
1822058426
750628917
76534822
1754236345
1067049887
1414467099
183511106
1894852348
89444166
103009689
817668577
1427944348
73653366
1305832697
492153991
270708340
1500486912
1070034634
1472109922
1822732387
2098554372
245169267
1127656867
1604538243
1982838078
957658551
1476461267
1124962650
1862132854
177976095
2069720591
282532305
1536521683
1791291153
928545138
652999501
2071964806
760035631
1806615138
323334050
345111080
985605620
952981505
1890820097
2011403520
92074371
423802828
1789196637
1027702788
1644237420
102799468
531440427
2101930929
1498148509
1046396442
947223623
1747805592
1174976714
1473117939
320472319
1502851521
1228580064
1588636165
1992791175
2063308680
786825447
889806849
620367161
1175250076
1620260714
1207470010
973626829
2031457027
325072289
1829140473
1569144356
1342175128
879792434
938770131
1785599920
1661382456
2093101664
1592328392
1996120252
1414828970
425090877
1446871294
2093129447
1134166529
2029123637
1589201275
185390871
1659360356
567695953
187046935
2038442462
2059425249
1695747682
161533046
40137880
1646435637
1002208416
1951504882
852172178
1255150743
1674466195
286486880
958373338
1012564641
1588928141
747937601
1693961294
1072582351
136326679
352187188
1376361194
1343536471
1015692175
782142331
173002891
563443150
1287397071
930547292
496668099
774031039
1495622590
144469576
292431221
1756671024
687787391
1820368974
879378482
709973277
1420727715
1909863680
737870984
834313551
646941683
1834774173
1987595427
2039493924
1735213340
525898066
387392119
2101399626
391654994
1114411356
493031076
56129539
1434317926
1191524343
1611917536
247319397
655796575
1520911809
2101056339
652902067
766763936
348219457
343638010
2101146663
1029153827
330407104
1162220014
870393914
626891072
880039955
1019885348
688269960
1504939779
1459640988
1987551706
520113894
204367642
1279525072
1404131589
2110787515
311758708
1471139769
1403554234
1216801837
419053070
1989369370
166957363
749941044
1289498163
1843124191
557690507
1913991535
1167247444
652261320
1819419416
364216393
984415345
1099549522
1717670217
496754449
940501259
457909462
482547350
366590588
874151927
1931461813
1288229261
494927698
405544863
285561353
556421597
1450507200
427356864
505677704
330987774
2116546378
1794189129
1348331225
2003992576
1538814977
447344078
420231276
1042108279
326043666
1355529664
535474569
1451469157
1321012126
1599015430
1803393949
1795274557
66912031
408382987
316106057
611260722
1620855405
503357271
71373493
437306529
333957557
971929612
713144947
23760316
1937917093
1994008824
171413007
820212696
2000007522
191331472
107323923
1964930955
721504427
828016461
1374351183
663766188
515625174
626407048
1371880576
275541440
11007836
927080735
1016796287
1535432577
155752135
153752414
1073541026
1734086839
494674302
511424406
1933304091
1669084968
1429743012
124098723
650923531
1449507760
435244054
977635845
1083206815
1077216422
32218075
718807942
530509458
1356580204
1814697781
1897783009
1778945584
886744111
570794230
537447880
1015540395
436683855
830215975
1446556285
437060979
1147235875
114961907
319628808
768734353
1851442313
1511461133
1596047526
818890511
160394678
153650332
1500304197
1590884655
953853217
165331760
753319807
668969830
1038782893
277769058
971483745
165122043
1502500221
459857087
1320139481
133258518
1807420371
438537966
661256076
1339332536
1058371200
547119364
1940692668
1089130319
356647843
2092978363
56913636
907873269
1380842594
836528337
1689121366
478521711
265493043
2003167413
621191968
869888988
1271973099
513622749
1617338774
54594946
1545238924
834523967
678058264
872128804
1008931881
814054604
169740425
302687859
910480480
395698017
834318062
2058399056
1943343677
177619175
1998266697
111828197
2030341749
751524696
1763510185
575068136
1775464662
233804989
1658882060
308177757
2016735064
1619400829
772810002
1367706941
1121523172
601316029
1185481402
1820816021
1030927389
333655287
31589563
490441520
817131753
1079718692
1217251902
2001727022
1923496525
1497259855
74081829
817798217
2106141642
1733151914
1643128395
2024635353
879000600
622983631
1270031582
963651177
626061170
2044291377
1478354944
2114773682
1522781777
2074084185
163033761
1903838596
373152625
1513800309
199490781
1230572307
1124901263
765102633
1759511923
75034018
1507707411
2132868502
170681602
143224539
1458903289
490956203
1310605646
2083308655
1262988150
646124484
1003891981
1837013804
88607286
1705260134
1365295501
1575719855
1649556935
2021507874
1454358373
159780067
1929426273
243654415
1656367958
1707302838
285397417
1048159076
550470987
547468947
523185027
390739817
236961953
1153170996
266063510
170012023
1607282517
25267074
1478304529
563044831
1552702043
1138293786
1531378280
501981366
1126815689
212720691
70123148
147720014
469236552
1269437522
739571480
687978720
1584650231
94337204
1632880405
666284581
284200095
140469552
396757699
1796638785
16172601
228503094
1648354287
1921275261
2085553937
1329183865
1858095455
1279681340
880594304
666440841
79023074
464350385
1168169331
1229479073
87262698
1819209831
1515033455
442338998
78215621
105177595
1353144757
1812768517
1806114495
1534854765
1506403239
1399050251
1335790074
585086613
661251457
563141515
384020292
30209068
119790108
1986216654
1095074051
561805327
1779302053
1323543226
634889233
121275945
2093171405
1975293236
989318901
957096072
837373048
706601594
1883965925
1421207110
585316128
1809021894
1532760781
412041671
1543445514
1457121661
1927173317
1938380864
1532170982
1308177335
1574253123
169714814
749492879
1503616884
1808254867
1814244405
805407505
2102960703
840516743
506541410
1933522155
888986263
2145155456
734223137
648755214
745785162
44756959
1609195419
88645065
230417410
1121409401
594138519
1161415643
1072410369
1167926232
809303064
1053712197
514506639
299269834
960681264
1979548659
1980301601
1969731736
2016826094
1295663256
156928715
2122212896
184304309
789370993
117409831
762281109
1635416561
1084977972
2111489284
1253755826
988952526
1135342279
1051107097
1450124522
136915611
1140121336
580715781
1244036185
426720070
841770111
1682335652
2023413622
759718430
638187317
1609819325
2108346237
692652811
395626852
578433717
1582310258
763985971
2145470520
332628082
2075150731
1475275312
825239754
1614362485
190072197
1511912206
463431647
1800296562
315010859
1395423107
1912079200
662105465
1950739332
144860636
789737074
698763268
1352783429
460389179
1322294181
1120508800
1465005378
287903205
1044383442
637795038
755750255
1128754782
1650661970
106426996
1457845970
1994714467
1205859350
916232383
208956726
869118601
597131574
752588534
1575253243
1295228637
967346686
1946185364
1946856285
492015618
344261950
1432185837
421420293
1805503918
59511118
1295695652
441207043
2090205652
306269809
110834910
380061720
470009996
228884504
2070747914
1777259051
81592688
828110312
79441784
1245934193
1596857429
352513444
443283956
1328045281
838320241
1244790736
1745910004
199648148
1949799190
812347295
594587290
1478676282
736890281
337972821
1258857902
1583979038
203183545
498151062
1031243313
2041849559
99965760
2013941180
577445696
799672966
1606410010
1573020924
1669831021
161521246
930493479
326961307
1279196179
721759600
1705637312
1947356362
1024356150
983726155
797495575
1853219357
1074973147
1370698996
144280372
1572333269
1496942586
948078140
1952273553
84627743
1009952303
1932675537
1768259990
1231415625
522502513
407949019
188398979
260321537
728797726
627060585
579372124
242886837
1373333763
1283654487
1115017652
128799079
1084865373
644524326
937558557
688552413
1177704767
1072963639
55270673
579326083
376713855
1957031515
2125387719
37935793
1146134524
1113584111
2104348237
884472858
1909118953
1273739424
1111459915
820560190
1262652830
1705886046
1756533189
1916264635
919485686
1214412873
2068972577
1135699301
434771987
1178107740
1061168944
985740169
1239084792
429784107
79091453
1196841491
1139369395
1931113307
1043051313
1617638766
1054377058
1770589493
606317306
1335195859
1644719850
2016427822
1239436437
1348499300
629498259
1778127103
1094829366
1406639334
157191009
1900746726
1126193889
1034882546
186180355
1052714062
415204931
1494533192
658041690
1271679601
494251341
470764179
603739034
1686286783
1569128066
80092056
1898664222
1827646002
13321556
791626277
2049354833
2110135957
2055933633
37994392
1457073074
586645512
67800621
992827862
2130263755
817161057
665538691
1193784752
256724160
1773200706
1018307818
1606481094
152171316
930387387
323780789
914377939
1797317131
2031118265
1738168458
44266361
1203640156
99318976
1265302814
950647229
707474720
1219843686
211950505
735565151
1026098252
191551618
1639643473
2080776364
1922034201
116588163
1797356435
876949957
1951085150
235973725
1568066250
158450114
1158700954
1650902732
96338920
1157892873
1938334883
1895747456
982249936
1388361720
1957650349
848406000
30747179
1119267297
381181129
1613457182
593123852
75598046
1549319082
1022729526
1785533388
1720458942
1919040695
182360921
1258163636
180874691
1837946346
1452258687
892383427
1876916465
1569861195
1475069747
1729043081
1222449221
1853270018
1566104026
351855556
395913940
1810494892
245125887
726403556
1968839240
1155149586
1618704947
612127382
1721481657
218385048
1329272371
389880346
967126002
1308661874
1518149002
683291249
221563521
2029374807
938532522
1974641150
137662258
160599350
1651417889
1511161713
1694508421
1967263603
538594410
1443440583
1487345847
716001506
482766384
1254046769
331346282
815082709
1631612511
59579852
1753233027
1464209696
1765399662
1281183994
1341967926
1908680901
522119016
131890642
1770459013
2042157907
152445427
471571716
1619051072
1089385472
1465245677
89798018
1568062669
700689131
1683446297
272409654
763947814
1172451905
347728568
1131987991
566971305
36772956
1148716709
1979028717
557002366
1747182558
245687945
1050218591
948402419
1210304578
92681527
593616434
1965713654
283898571
11309167
1456444394
1931087538
647780061
1536945650
596467732
2020176074
948818190
718613480
1007978008
409335569
1495045822
328387743
608161990
745847224
487585358
1516890254
877685554
1082871965
1507664004
1775018267
1564535463
371355609
198551639
1680442721
867170686
2070494578
1624545269
1999950508
518881517
1200276886
1846488818
143062655
495901838
841701695
1200160399
21632456
1138178895
954177662
1073336203
317809153
1316069636
100765420
178545466
630284078
895781563
848886081
876421072
1831479107
2143539794
19118144
2009453460
790088355
1860024209
300033728
321316835
421241865
797014857
1885532226
134217591
760257495
451623580
1219524492
345632505
950900035
816277217
1589234232
905107471
601438111
1575335840
1786080814
2093370735
677015448
174356656
1603021670
551590772
1862035674
1625585647
230181855
1951438593
835235163
1861696900
1117500414
1444622873
596043197
1023170632
459797488
526381318
1765212307
1124708088
1892056245
992336137
934757509
406822837
1984734035
708339625
1489004163
817842167
676521859
1178748866
1099993511
1687864068
328084522
698394790
2121879051
1461315318
706909345
549753862
1702294768
29252156
1290368156
1918537517
614226511
1922598131
642304587
616000457
339771810
331951135
773796312
1211512385
2129347434
1978966060
371276399
1812366514
692670137
1244304773
481838386
1164995310
1934455506
1473986768
1345734276
1333332105
219950004
271256305
1852900450
1795394718
1656119146
994559282
854180053
384248556
623336013
927612955
1633487074
1009271146
1168245674
1978992367
800960588
1226399060
1443102406
1096763609
1664115794
321316516
212141547
1759081491
830638843
678001515
1842465862
437000582
1515071546
1290592633
2023398342
49371453
1364086241
1329504738
1828491179
1616019590
1319786165
1658922620
241694803
2127301959
1485472111
1686174704
943025770
389620897
1562004887
748273633
872982028
1413290400
707602927
203790822
1687359670
1615667843
932783658
1097731286
740908882
1246989453
1768663092
7566957
1876817933
390074321
1737354786
365792064
1283766494
1202373545
929620276
506024926
1341673741
64290947
629571322
2054607764
107598469
871372672
1435841692
1524690966
1323828554
518108890
1171804442
1256370125
1396152578
6571177
449392860
1037405942
1698489815
1456036621
1145688610
1533543563
1956528286
1317547368
1177704686
1642039752
1927570548
2118619877
754028017
642542008
1679050051
2080018289
1139548616
1534933963
1858453370
2054436751
356440690
1679922225
1376406947
1853619185
1237627958
1999590437
1044686476
108914531
1263724705
89043357
1125963435
1244715498
1167038363
1667214411
1368267138
929534831
989096440
1527814113
853031934
1706369504
1177841589
1299460490
858534682
586363972
1219337634
916267506
1902820004
2056150590
611792521
1014390933
30285203
792434525
2094737195
849930679
1544681305
818652010
1086910105
1002604920
1635030405
694125818
593476440
444928099
1989763394
1365915140
1496026792
526673878
2125957293
596030482
1042934460
869325255
894811944
1239129902
1124069927
273037409
184727032
1550748492
477038511
1366753213
1071736401
1129657012
45044921
1276983369
545773216
179191800
1876546791
1102644135
2072995164
354658718
566765397
808187846
1100381015
2006551244
1676709802
1540881747
693158513
2101812162
914424868
1315624874
1299876446
511569923
693057197
785187820
821107523
552438364
1058306694
1574641761
124212113
757161616
1324222751
448154460
405186042
2055339833
1288810512
464630141
1868608370
886276479
1989953048
583640525
1202353577
1609698307
1606022893
194498734
1542572019
1708396859
1504074444
429504221
1961489427
1426654527
61985254
1226745457
1618108290
67697736
1954198505
1516229716
1935699869
386104044
853844529
1891061977
798104836
138510003
134114519
1301189420
142093085
501131104
1878099312
215956011
32065772
283329977
63598700
881408491
2076736869
124457714
210757156
1725355088
1106655526
894686957
666753490
1801664725
1334210759
1928725244
1760581905
996476072
1737016605
435727797
1689982074
757657121
867867961
873621527
1342907650
159835807
194355415
349057648
165439698
809377736
1688800046
448454060
1722705333
1776620138
181306065
262661762
432013641
1035632068
1931204130
462261255
1932714813
1910347942
1041021311
1215468434
1147978343
87836320
261604616
1643196152
2019102329
1078527511
536794158
274121803
2015208216
1748054226
1138140818
1762467456
632840883
1016899896
346754450
772669202
1057855577
527730020
1335059492
1997139341
1971624083
650384628
2479418
133859575
522662019
1438653391
1511519066
1026086219
1405959410
1571073317
1975665522
1341264850
496573981
52191819
39814933
671342638
387226620
1774735520
658844972
4254562
1057106249
447746930
939884362
1794621556
1589185721
1383293263
1242151541
874362935
1668097031
660958352
1401266851
541389984
451080329
23844109
467233649
318567241
540486422
1222315711
195563424
1691820022
215359490
1899540171
1635928257
1718596792
549808016
626901211
1370737685
1000062825
1529263011
1657351220
207042034
1092020781
597163956
612531925
1249236555
618606466
848406052
1827714708
1702577888
1728382377
1273228471
824975364
1293199862
486525940
480588486
1011835687
256319676
101188593
68929712
241940080
468932933
508559143
1971963454
1279732877
1976212072
1222638399
992091269
1535730609
1735566581
553107683
540323338
1293360785
1902006453
1151634861
843631315
586773926
1686283948
1461747704
387962885
1985576070
78741789
418151576
707676788
491742211
345496966
1907438872
1486062478
1554848720
1457127696
1024790992
1937301227
1060961738
569983755
1150768117
96984063
440344286
496534705
1983504808
373443626
989254364
1516715920
1936255053
1925622897
81881667
1699505320
1353045563
1801678896
837728424
1783228899
1009556394
2139594225
444770742
1936286817
1036947132
863827816
781956774
443250041
899382815
1950842925
2048051449
1182359524
1838655474
811994202
747626452
17599454
1557884126
2111540695
197137036
459666664
83504145
1780661390
1845198751
1947827992
1412902138
287222916
274438920
1633262733
1265790502
1411490062
1836188109
693093671
487271922
621540061
1850293869
1359033922
1761304783
1771833365
1632000830
307751353
1395170421
1240144910
1026143474
320066838
281229682
1411429848
297191216
933880391
1097808120
1504235109
1801316599
649455969
1566685546
1544815008
531111892
393379022
1464517039
156230152
398474842
1183153830
1563747669
1936391162
452431154
1252563240
622988066
161815762
1830379646
2114295037
195155693
1143562505
469696377
234123371
576014829
1740507468
1918030291
313628826
1749410188
1539163253
642319649
2146016548
1533040650
1750303932
1590146697
1007916406
1987499777
1503315336
1202470745
1901046362
1849957782
1451199491
766923660
1988134671
1418714841
1615873291
1603780666
2074762452
79790734
51746067
1372810831
239657260
1361993357
354951760
509983776
140925571
2130037446
166423520
1590266498
2064726651
2130153429
1989200988
1698188347
679041141
694895682
151707915
352103088
93113494
63599422
76328543
889272445
1155635076
1374150225
563445829
1294646462
1715289335
487133013
1967478574
693751971
1890506810
1383643313
1781315018
566198425
1477025113
1316549327
950756985
1274152492
1967315786
1087770709
182945639
1660258632
347704439
1911958351
555500995
1965958390
1071742465
1286828466
1024214362
290251647
1393752462
155405687
800956370
786287177
174267853
900891946
393991778
477734635
1987204839
1421193086
2047676971
285805737
888652600
1627354690
2102882164
1474815317
2114147203
318710059
1821388138
2074181730
892429042
394148189
835025566
2101521190
475105470
1427156155
412348549
1847548706
1241004952
1351297399
325965665
1789146921
716805751
10104363
1587960797
1202314282
273006105
861275781
1074568409
733545670
2073203651
2017887951
344362684
792847863
1900041668
904091873
650363011
1391436689
1847562387
1049986646
1412649269
1245767324
2145658986
2023467295
128333985
1077563855
509806674
1628271772
776894483
404947004
655411987
1206905009
375690812
384887444
780382424
386706315
1439439172
1281801543
1581981924
465834919
674573915
1269145907
1186770064
972623398
57698191
228462659
208864981
1202033242
328795257
658860373
78494791
1421971473
1627653620
1590302432
995230722
1874455265
1424664740
1626365663
1218208585
844237060
1511362982
1916211652
1146213968
920444955
2081284986
743411802
1731490860
2140728614
665008131
1917788045
1608805809
1271249644
834072597
111192341
160434780
11048116
1407139775
1274109136
294758114
527311629
470825894
2020839532
1861526222
1885264613
100608750
548646576
771650706
139351749
2078833337
52482909
468012614
995656170
1999292795
2104963884
830299029
211469010
131683837
693999946
861425225
1280383056
403084970
1340631210
183382037
580315576
1674723597
615739431
1575602359
1801548821
848908625
1519504937
905259807
742840972
133430307
947577141
242275405
52723895
590147674
97450989
1361661205
1426555072
405916732
2093889663
1120991175
1130155992
1205458940
1478613938
2011859891
178044091
1505327012
1225783145
2023096233
279505738
1047066840
1341748488
328872509
1363292265
2046535323
54781464
1592731095
503000113
614684389
568062375
1798453785
380209095
1331012010
1176159250
1321415000
975427691
543185320
121094146
1868932792
312094492
2135562164
88330954
964619159
1494892403
2041794218
1910880371
1916560812
1655665061
1984538802
637697210
1030396277
1282564905
370050651
299120818
1423305917
1514749548
1240565476
462063356
1052928325
1931155206
1534752830
1231822476
1423542755
2136682361
1161401354
413641016
2119627181
286603609
913889387
1135339005
1387260450
1842326112
1973480387
2138399210
915724024
675424763
1547464648
1428929844
1498036113
1082679650
572199779
1350381593
365715812
2131113110
2048519281
580782379
1224796041
155240795
339334883
2053601809
546083427
1835461858
840392671
1685303839
715461761
1194856278
401900019
942202476
2115556428
1694978639
843482503
408287685
990587195
2029077721
1948586726
219799887
707116229
1485645669
1846059387
838187174
569845052
83024995
222030229
1658781450
1558214409
1186701400
453745330
130524983
1596418779
2027091641
871523278
1155978830
914655348
1234036246
1464459209
1089077476
648141867
1557273127
737627982
742799792
1596410004
861593356
1736088910
135323834
1663323020
962394934
1140980616
643809307
393899929
1675017863
1990828766
830263192
719568862
159507374
406523206
401371161
1954925389
585543325
1719730172
83120670
8959213
1846381683
1254808270
2045584808
1314465583
129116491
218356129
1849324620
1718081238
128280060
405137076
2000155756
1617027446
27155165
1471524746
170943904
1048869644
1033377690
1986018295
2094402415
1837704261
1742876176
219771527
1724352732
383764092
1026117718
1655271809
745570171
218848191
1499885510
266357331
860904851
2019417634
2123651620
1779031158
1551239269
513427607
1636625686
1923263640
2020587362
552431484
405513947
1375894659
1273108243
634222361
1596083641
1198521949
253695556
1987818087
789026085
107443901
536001985
1272457456
1296749383
19805175
28785237
1897911182
1566243482
480853657
739392395
391907277
1693118364
784976177
763228511
250094630
709603230
1433993174
67370609
384598997
70713271
384849855
1085883176
1540938519
1853662897
2050191348
1498320825
1474662886
1525916933
451344350
30011735
1994676159
1867152122
1695787184
1447095365
490918924
2077205009
1215703871
816443359
424213408
1685701391
948989487
1941458727
620722423
1128863568
875828649
81282455
16605931
1612605990
2241750
263885105
657430338
2047963545
523269879
470433859
1611631844
1253029921
1859855161
118292022
303068565
2048908939
41173665
48242700
605136831
1918161604
642019788
1771047842
820564040
1348156703
275801115
1282889191
1022962685
540110236
1300920340
1083866957
1419516706
659964002
1917643393
2061915397
1606827558
1543515939
357924817
1757435769
948963754
1667658480
18375189
1737095052
174342163
412535329
663637312
1100216848
1725584995
1992277844
261576869
1472310632
1865918811
1729494162
1083181353
1397119799
1800007879
1536491142
208708373
1709327846
1428849884
248781160
1161582701
96113849
115321690
1528821894
2104342376
665357888
1207298041
653933873
1962425725
2004469588
1709529952
1628218556
1986803523
1152913454
2144678130
1843231027
771440164
1366046776
231074710
179005105
1672797236
1327305585
1149964344
925471907
489322683
789924229
975579607
1194337012
1767750183
360830129
668915821
168273471
651434353
272539983
1736178824
1250996873
1691096248
454186775
1779692587
1742503357
1954571510
1692680368
1020674211
1404677097
1905080814
1710680122
2134504048
1197017372
45406749
21759584
421594158
818647663
62981810
1050578782
245537328
1706840383
1915790529
214576058
215151077
2053015127
849924204
1810620612
1452111044
2002026782
1060836172
1246993317
2070010377
2052656140
662749381
258862353
1732306893
1781374111
1148619344
848981944
1258635210
468501584
1227374453
163147976
153999585
1286839672
1949532374
1655196080
515997460
1979242159
1758138835
2126027010
1820689667
603801362
1565818283
734700863
1905193419
593044719
1575134153
2051963981
1864885487
1734839289
637404696
1306932561
861970010
362033081
797040714
1587631032
1058616382
269710609
426303416
149045510
1588329662
1091223163
1978314445
447896786
2101498927
1573561846
1022612243
913916978
1500553571
1451909113
593969463
193796133
660878209
385769982
1778272259
185168216
1231876133
1511987872
285103030
2144258625
948673004
1083155029
339731284
1098413805
215793466
1304228808
2030924128
1187101555
2011214085
555820322
877855520
1265673814
376268076
615894058
1240336210
788693769
296636967
866425628
475227651
1968561972
6359554
483555712
1164897639
1983422510
439686593
50883523
1325728396
1801638892
18563226
870146463
223266699
503029640
668002100
1878855065
118081535
16648655
836187168
439601426
638382432
1581059706
428901233
250113860
1527565855
1419269500
706659490
124221882
1212134245
1338773251
1678916707
1769908610
715523725
1436333487
1493873245
1611932515
1269166171
731931772
1229231893
325880496
1802658735
1047811649
1072135723
89856753
1497024487
809648279
960112497
879072750
1578003786
419984588
212515349
987592677
1684271667
1111215278
1894907350
580984886
965309762
1003885427
1854666780
1109947660
1961230454
1298577663
1927037060
721987159
1664806029
2024977733
2085610818
1287754045
1456214663
2104367913
725465074
1138550894
1079488623
2017386566
462955175
2139677879
1421337921
430683562
1087223402
567124752
1533193283
877928422
2114048374
884979329
946641038
1203995001
514162428
654105781
1911915530
1069930025
1813204248
889288917
2143876398
1460320261
1932851023
655952735
1981846491
1083271953
1819967984
146627961
31325504
314879192
840544042
1274085096
1883008211
507082035
1983354065
2103484318
505952640
86156867
836114316
1329023961
943569056
1889969776
840203078
720035332
946229869
1657434826
1372924451
868895437
574769577
1412686488
659965959
1251828656
1814076958
435831185
1076485462
757224057
884378088
1222714112
1012021340
646659660
1915223643
1694309598
802654829
873250616
733101949
35006733
1769490398
1671848168
740813104
274670318
1124577471
885803833
1622590869
237634973
1312502560
554561757
551819179
557677698
1805069335
585358069
1668305242
2028784524
924057715
108968136
2049571270
198860796
368661381
1055900626
1043007096
280372804
1908083203
271118391
710001471
460025943
720778512
459186200
2049136241
133101753
483217843
1222998296
213177517
1014183122
572470705
1744507902
30552186
1153892530
2021409222
1651155359
1170405907
497459515
1795376813
577036430
184035132
613909133
1685901456
799142822
2099298008
430049775
844857903
1167752861
1308012859
1437625476
138911874
1250801769
335746350
150305257
772437261
1368719101
525850700
1563082914
1962709136
1539261866
567502120
1413071219
881081519
1922024045
1116038318
913776475
402484813
614843177
843918732
1229194850
1368701121
309426169
204603373
149302662
1303131917
2048125844
1599861180
1820242426
730511406
2124908867
2016241122
1836694036
230681865
1211839434
1933908826
1309027292
2118674440
1553633787
270650554
1749007753
2130895740
415204931
635482187
325459709
544993608
950401247
349112678
584301353
1665137362
2114258026
1008691881
1190120805
342299416
1167770537
1184825867
485732473
1002227279
240943782
1094024166
1114022839
907375977
595303976
1269726505
58387552
2053711649
1320579437
520788777
1969507246
1522691196
1607962394
367588120
91919840
916529836
425808764
664178118
1171187970
413403094
337694937
956139139
1822987447
444386911
209698145
1811301872
1705993781
1855660662
449464572
1440235932
1569735637
299284616
1927969864
2135988922
809315254
1343328359
192363353
1682292869
284834450
245907327
916267506
1115982294
848914974
993658350
1956225018
1317746460
2106767828
1813298404
1164775014
1147515374
319422683
563462250
749771958
612957374
1814862056
168450190
2106512637
914363682
2011507634
31144460
1035744566
1366294027
2127986462
896663035
539813638
857963586
1361004034
1600202103
315344776
1807283366
1072903318
363682986
1092475083
1481476796
948540225
1081110796
1288684857
916553541
121995931
1187400295
2110245038
2042420166
387880119
1633791272
431026636
1656110524
1921709011
868825089
1390646836
132385093
130544553
2086679562
1980923879
114866049
545426680
710864191
1299300254
166063507
1610801941
115664588
1588012973
2035690432
59862251
2067617263
186443663
1439180725
1459502129
1224812767
1418527674
1784616800
1163555331
765807223
1119281492
1951955055
407002040
1293954620
1237320972
1940466050
90849251
808024900
1675445385
693821510
1640135738
907339768
1609113862
551746134
1906936153
1033021567
983716611
1612949998
2063322243
415926703
673705147
1446484410
141915666
2139115456
375340325
1758802882
173679141
1101925207
1555341353
1001137444
2042930219
2108366874
477824787
2040324645
1808914876
1135008686
93886863
684590829
2688289
226095778
1788700047
1857315547
1002789863
1524386753
1946970517
1044800844
564617010
1260544957
878095050
1348530368
1954431314
1679303172
1151098417
1788861241
1216979683
185143874
618018592
1533373965
79400311
1998356914
664932199
1111253746
1680836926
401687931
948021570
465169910
1822146544
1014492028
241628931
1179948220
151244401
1040309810
675683359
876543111
117836009
75670019
115899759
105229055
858407109
1109002655
729323852
625896305
1300044647
2011666835
1056261795
49591016
1370483207
905808216
1895164536
837654542
1865085699
1216358001
920720282
1790621936
359079968
1553589940
1868545678
1831138739
661583710
1637337744
1698408300
1754983564
730287894
1884806460
614625761
1631326761
344871706
115868341
2048532199
249221772
2040056506
1627626189
1498909037
2104169101
87385045
1313423914
1493327358
581791109
1528023019
1135634267
1828889253
1542194111
757801977
1602754093
630418537
774786388
1242301740
724604225
2011806666
1123084704
492723845
1109030034
295059135
1534850298
1139196023
1751646840
384401807
890761157
1534722337
603219048
539024510
1506193195
1586900048
124872281
1765057961
127226363
1296531865
1235337133
328110216
1725076275
1944951814
200996301
1138725754
1761301431
640232343
789138066
2041256388
897109930
127187090
1648268738
697864796
1926007409
472265972
997124648
1822068256
451735410
1585756702
2005379618
1526299611
985996767
1461383207
922157870
302411629
33974135
728872092
1025972561
1462339600
1276961939
1980239990
720406413
1822593816
1228521330
1059907979
2024758418
1669993260
1326593995
733820266
1313496642
568837913
311486655
1221402171
2122565904
1239422294
41830428
1006350474
340545413
564040338
1426960252
2128802955
1753980858
1079141377
2130795823
444223489
1932645918
743022858
1667613173
1563811885
2135626190
233403098
2007360378
884051993
1288191922
1774825576
1559495817
2130939827
1172842757
1254174912
1578908740
325168490
1936579413
236003563
832973688
1482235737
342201566
2043553868
1207728189
271146137
530429029
1665693673
1791759686
989365891
1602184183
1138525652
470424381
540452316
131337558
2000308677
970437131
646707752
1547448044
720480765
525641554
1513592106
1796128397
770209450
1227565768
36506674
1466575493
779507530
2093993784
1124713405
912507166
1908228922
1135489539
641017541
128346152
787623629
941292491
251811832
1261802148
213007818
691829482
1672968786
992025517
963236841
1644902400
239283233
20967139
1446275043
527963924
1324772094
805517077
262734248
1271012302
1992266400
1114894140
247833518
319617505
212714465
517397602
1238896490
370677870
418982508
312231342
133013249
1690611067
1360795961
187149686
1738312375
959999676
223705237
886165442
1839736256
2039215277
980836687
604936334
1874689175
1846460665
475115045
168508633
259845188
1506696145
1781220881
1809880588
30212104
1542264547
1601757698
1911319146
1974317869
873295542
976575358
172837578
2074812867
2104441772
2077005770
1376683588
1433211761
898160886
1792748746
484702778
2014601941
1521939180
1797181715
1423521692
280661499
1306700958
2036161255
1716219378
976198839
2001508616
410331993
1655492211
1017347884
1222002057
1906921547
344828028
1892111345
2079504447
1767608858
1085346828
872330881
1689508160
1017201718
32623280
1708639934
1093076538
1818661920
463733910
1627919339
1735475297
729074081
677082700
151244451
2033241893
1277888752
1912540520
958717585
1588578383
1782310431
1973443144
1970415011
2047046298
797024677
148307607
1989772098
1138322825
1902593453
1053540694
1810790348
771457815
2071277039
325223377
866660630
2051155324
208966858
640561562
1986851852
1576358753
904095352
626234638
1044552335
323888952
406445451
1678061585
1669670031
1369913440
1564376052
1068074041
386999311
938360917
140074622
84627351
1609127546
1835107282
369885110
902992674
204712008
1396535482
888430165
1645206722
842983102
2069076502
818622037
995427047
1022687265
462956177
908360895
625889161
1340484801
1954053802
19646657
1529584011
672378223
991144413
1664400943
869111725
1882778878
63773183
890591235
893430560
955785996
386997124
1669827902
1426350849
1535710560
1131699294
707169864
576151403
1325792874
1731643263
1581394035
1258950959
2074146388
12611528
1859179052
414030242
1421509115
864018514
615447219
1598974609
445644354
1959906062
1905445793
1474045638
83790487
626085535
283133105
1817032108
1028090476
519123337
902784887
1814778221
2137343569
782153110
653408121
2001668705
785609853
1563830035
1771570275
1336658077
1318683826
1455802047
397024329
1687657196
987977595
1973427482
236129356
420011194
727717659
976990527
464545377
602755872
2134319515
1452804687
595358468
1803751240
1938513413
98447952
10390288
2109363691
766495949
500339752
1201782603
1847457054
1043760551
581182568
203946011
1166445245
1810200789
1443179849
351178935
1288310767
163929207
897607966
1404583066
63073340
593634897
53850900
1001788431
1965523409
251882319
1893475498
1009433335
229711224
1237217011
1538006349
435193609
1397615039
160892177
2080294752
2107606564
1064428847
436411601
1009687933
1997625167
1893505597
1138979460
1994456986
1127734039
351888856
1564472084
1839875067
1218020093
1471547837
1906155163
1571909497
1292668057
304137962
269347262
304412730
222893468
1371614866
878707692
164087968
383412413
171869709
1391626441
2070834776
1210934908
1917037816
90010358
1253668979
933117260
1697039548
1923460836
1145846991
1836501417
219968544
1180933287
733474055
1601845050
673289612
1405460607
1035726030
1740803914
664237333
1587369848
862490414
1567033160
1878263548
579348569
346375444
1541516494
1925916421
64891912
1120011768
627806738
1906814759
1869541819
1734382400
1864411163
151115684
1817115799
109584577
1165676807
777381813
342166059
698772009
2007601601
1544013149
520479335
543113534
1966009070
626378606
944256376
1995557223
126866722
1799349047
853880695
137735652
1749784878
127636538
780216155
1907199175
2108835335
1303288294
748906584
418190298
343312029
1713868595
1390010984
1549376379
522228907
13626880
2144475472
1982886971
1785030758
1598112177
685890864
1248447783
637575825
1129330335
885094967
2140223245
1418791209
1663833163
26675350
160858245
1763812844
136510502
221613117
827475058
578501433
716484143
2043073859
880949362
1278881264
603178228
795948294
2035373807
501705998
1908115424
2030007080
1117345513
648284014
770861694
1989028861
1029639363
1778512202
1500234839
478157368
1137996055
1742996149
1696092526
277458352
514466708
432046419
750125374
905690240
401057665
2081455365
1198519931
2106675235
1031593765
861987611
390359500
1953527298
584870646
1265291485
1100622983
12056303
2103251634
617357036
1287870655
1336436425
1345798363
376908175
326879566
1262453913
1453430535
1900199011
721680122
2088324546
771513579
415905259
729143206
2075944282
1732520667
1786861572
1321217333
1180036612
794718306
1385667166
1077174944
1944370910
2138853515
1558572265
64956520
935588797
1763582473
2138500905
472325191
1800935735
1135605522
1043798904
1089749820
1155262830
1679080
1458001860
1474645857
1104744377
1194259777
1224911745
149639507
1390911389
685890864
2083609883
1429001393
241877547
1878954244
684153457
369943820
190742668
2046894182
970309879
236988263
1481736836
1784507251
1419151538
787039816
1094486412
1402307258
1570904175
653251879
945423980
348281101
781036361
1460224493
2022426667
1565320731
358062870
1585486820
607694566
517337584
1370791923
206787885
1436047184
1760186608
1723625998
2054204732
2118302248
1729602739
940660719
928288509
591414953
420346664
933085790
1484320490
539987677
598631036
483112592
396123227
915101264
1639389082
430282262
2127916654
1491176627
97408752
2055646340
181951745
546353671
2005449245
794485911
2028076599
101933162
300177461
121978624
284391719
1169343667
1346176446
524573598
793806391
1813797414
482398335
2070321252
1664441579
262678860
438193147
1556807768
511425857
20092174
1798779456
1530489033
555555921
1965792711
1341701436
1163336315
243949588
637452377
1745967470
220144305
63039327
643855006
700426902
73559683
2004181303
1409009222
1147286493
2087280132
1406305726
1220762509
44918319
571935581
1514909698
1554750934
1112574681
28959754
371942131
1269997823
1578882954
724730806
1429244368
324232968
1412629137
295871447
839559699
2039053503
689997379
607640139
24521315
1304857538
1507031531
1092744835
1930899494
813601425
1257980764
1141485446
1768378482
830604298
873834141
783261206
307710936
1452408432
1876684391
639284825
1170443750
1583206251
1790896835
860662899
945787855
1113032718
1269597639
2095299245
1846487139
1920141498
951510398
29391778
1851585818
323455186
2113938903
340093400
1830665265
1307299528
336436765
93587384
1374782650
609182115
1862467155
1479345390
1605511947
1359415750
1950639284
944778406
854801920
1133461352
1687096742
471698557
19253199
1078587196
958686700
1924499538
772653751
65499884
1627687584
1432403173
1906636604
1661265291
1010190927
2037991251
420865690
1498014087
817583575
214336100
2014006579
414987465
232910761
175059433
751252388
980455231
213464017
1869824983
540667714
932034587
1161322716
1612754403
1764522542
870614631
1011222201
781657178
673324150
1418492116
1338490942
1499932614
33922298
1409967677
882713606
90547365
2013579720
785585406
1070739139
1384231110
1839875799
1508011251
119580201
1767092779
856421717
1410655393
559762185
739027724
1547292628
1572927076
1132752736
1646490218
1863041503
370131611
575453716
514199309
50007099
858975112
1296153138
415090715
264742857
553945035
549907459
685553251
1163835159
1759367776
331153833
572226470
1383642409
916807489
1764868917
1826183777
1333525706
909697551
415933924
1525346391
1395647679
983225908
1253276069
66853542
952863294
935179167
1365603374
1676717471
1349325059
100111723
661270275
539132104
50791562
2066893167
959639758
1281591048
184225117
425778907
6840076
1099548281
141841495
1283838847
1822924503
625031745
725855074
96701469
1872764437
90688110
1397109847
153231602
1511345323
1160207611
197517027
192956255
1194462164
1781707185
892385885
365568755
1924751832
1755907068
1529170604
209280859
1868377998
861107710
1477021737
974494082
1057663459
1452927632
927542442
295450324
1043944395
1925873904
1362056461
1674885158
1160384691
528915407
54710965
891632295
1617218321
2038076820
2049203775
1624206335
599804156
1029685630
1920556431
1220325531
1865590564
121507036
884356802
978466809
1508051306
36482260
1274258811
489307153
883799596
1936298785
611705961
1478762264
1753399540
699837870
1239140722
1026726678
1185830759
476088800
38599530
304498762
875643328
1942886602
1944980165
2047893412
632061613
271225440
727227492
692107949
1863826291
7470558
1933192535
2067865687
2014119366
1427333599
122405415
501778066
1347159512
1342035307
1973128048
1256196041
1785793138
261652566
868433046
924430882
1210898128
1832102848
377902388
439822344
772514687
442689989
1766157733
2097682769
1718123924
1925844264
1629109848
163070613
1426443585
110042507
1674651216
1764763955
728313317
769095755
1205639843
1863923302
724824490
1509163782
1444185495
770339145
1893072382
1349627074
350136217
1655412050
295527386
147627988
527878025
1567792975
1937593929
1445149123
1614444750
133466205
393733457
1667996408
2040018126
1918604473
839665231
700475108
635890708
1816052956
1733174479
1709082814
702481028
16035534
704026375
726425059
2137140333
604927438
913695811
45953802
1552579314
1972789573
1857062214
677952825
1878936170
706772517
2040561842
1882390813
780294682
1988667214
964493533
1257764465
1828058055
550319569
1803493164
1422629170
788600773
71102956
2007853709
18040541
1888346856
390386087
1003248387
418994576
1935274204
175297827
2119927678
744790604
1665102099
644957091
1502770732
1325472836
1682605853
441598765
1226241895
1390327194
150893412
796856730
1208325273
1561690974
159042654
993379053
1419035309
1974850490
1478884928
196878967
2088493584
1126010569
1488946279
354993472
1416274090
673753882
1313939140
1414140317
138974048
1704663642
679411166
371794243
1686642979
733237673
684126653
820742770
1136421161
1714256135
422649397
788832474
757183921
1164300489
1412468599
309441453
2080561242
1272455220
863699317
1483826710
1711796079
669622200
1383861073
712493060
537368785
1514558024
1498205204
1760699960
1917128615
723512440
480387756
1465315429
1621295038
954742687
1473515633
460190725
4472450
729847325
816451894
1689988351
358268602
1095181847
49841493
1812689942
1299157192
1948757353
667565072
1874215303
733255744
1752402467
1587277430
483453989
710601525
287975169
1483918884
1908657545
257695103
1552610894
162360490
678986815
730494059
751315024
341476779
1393861649
1914030044
1895018559
852961476
611191985
442273236
935074227
1711837789
1902042867
1456968648
1767384636
1958286407
1499608387
950087594
1482725099
908605378
1515053808
37838674
1235757701
1649469166
1739558005
2133400946
438246631
1855642811
1627328161
1357295347
1851307328
1695839388
426311778
1977749785
2004627161
614627302
1944793754
772829656
19227003
1719220897
908986462
2090291205
874114927
660707328
65886984
1724241356
853760106
1772092675
1133284919
1287965272
782664733
2128363634
1324424576
1698884997
198244053
1760749696
165591798
197905647
844087611
1460821865
1895955655
699486017
1884911108
2091390277
1086804516
1065666449
1073415985
1773471573
1551474164
1515992521
1361094515
1626594911
1168011016
894197040
920551471
1999493516
118523259
730495086
968393832
845469499
977909262
1905321622
796174130
1564114736
1790729081
76391249
1560299655
1822208714
1499491041
1596861760
2004190850
1755279920
1053691059
1188459815
185644642
1204442663
116784705
348796129
1546683130
316790507
333625036
156781858
1610816579
543762846
1593501965
1664997999
496257499
1487858483
1101288990
1484820670
268047340
1275100148
350709866
836613566
1698121759
1543594519
1841632425
1938104752
1124881811
1243360239
1746165668
472303735
3769673
1089667990
1023004259
1550051882
1428417059
731950649
794266629
29940463
431459389
301044791
971761781
2019829986
1175308044
1840420413
416053264
245226750
1202884868
579631104
1995167545
1996772850
1765064825
553475231
2143082902
1100632326
620522243
1060701043
1880528433
2012172097
277337395
1073227653
1143755174
331344102
1557058126
871030370
2116545557
1091023684
1647465723
1469146098
545940401
518218321
582455081
1748917714
255336266
2006368968
676603605
1453341070
1338336143
1122416276
601388534
2032561792
580453326
38232745
440360457
1764635960
2046188678
1127185831
341869653
1355257022
2061691678
341677319
805225118
1151670517
1856437002
1541473656
318774991
2059375864
430143526
1423728379
532266175
236299946
1847413635
1451472567
1499803220
1449463293
923620303
1145208224
1981808650
37595557
1027524920
1783872571
1375394971
728880227
213458958
1106014078
1407682032
346313579
59638678
708648133
543682800
323249987
1092439623
431930494
318329548
2040406111
70441380
1469892323
188050565
1017136661
1850248735
1487253113
1955625988
1923988906
1164104456
1552946644
497541957
1535226179
1061634912
1309449706
1058016148
671354614
1582020476
376568902
644439066
2077617016
1613295133
231294381
1847779195
1698073316
298621755
939689749
366098547
1958986832
1969979084
1550105290
874743797
1375648090
1798742223
827817081
1703594972
978567826
1859620797
1319349912
1996501222
228865888
283002247
1942098230
2063938758
1177135243
1304062946
1195160072
412638618
1697539325
560278090
1865953634
175490918
1191848284
189148703
1622047956
1370703709
1194445176
345620740
817521646
1299460490
517907034
2108813552
1951065609
340775958
1101751311
1096876757
478171253
1474793043
1282640764
2000175140
1953479385
56418763
79825566
1630681107
1267233183
959374496
811879681
1194468049
180982770
916016198
2029467069
364758496
479717263
315710625
574704435
1284464556
2028980236
2007089440
593804603
572121834
29225691
2138687285
163376800
518661356
132072586
802616616
1005067617
668306933
640229170
801856830
1898253273
163708424
1918769860
663395001
561169749
1439730756
824499011
676425978
637214362
1150368726
1892435567
427830126
1838973402
522798906
859687998
1494096550
1427916882
791607862
1264249337
2117380951
47883623
480229347
964086064
1221417683
182241290
1072324991
761114198
123491035
1596462716
1988415464
1436339921
834175261
2078216127
865306935
2073378358
1104626960
301929261
1604266523
497630181
1401832255
1126254449
752672824
1502381246
388829804
1553522302
1850902719
1431077775
39418360
1828059520
127224065
2023850617
1596198308
2044257792
1901775878
1464774027
892606488
1314933594
725304273
1114452761
1394882890
842787920
1943897415
1905471365
1752633924
1741219212
975835564
1090230385
2006608814
203824080
449220132
891810980
277910226
2034547717
231362542
772364670
1910963160
1373905825
708294079
1567257745
1251244427
130213632
872889107
1866007000
1165198641
1241158520
1939663952
108914531
225712299
1809880588
592896206
1875701010
817911196
1972281313
2005323172
467878685
371082546
1412566758
1263358686
699731951
328352395
513076127
2037618886
1533248606
1088288215
90084364
1113187624
158846821
375596516
1258523744
2079969793
2103647806
1247908772
717796405
1686756530
588510769
945561550
1105347520
1805957663
234741936
1033424890
1513634963
279526142
1949106050
834057711
1725753972
1342655254
1773411549
861480092
1480337546
1944347373
1557511824
569225487
1448146934
328664338
588654534
331347299
806026657
1474015464
440267808
1007325705
1972129713
376060400
1599792737
233023491
1522628511
920263592
1195674462
1392894610
387626222
470865347
156150153
1080729790
497780299
1377106759
838619033
1819812474
55631528
723533708
1043010547
1864140484
1939963667
782070013
444052348
779209842
832142549
2127245629
777605102
1642217833
77884010
1888763286
1044946935
2000401684
379087095
694809465
2063088999
1772258689
1473589724
1349219053
97830970
952085150
655147067
87971020
2046451488
1404812538
1714552261
1809051181
1085172182
1415500065
1014993222
223715442
1900858172
1468145344
296328690
161431771
1646411222
273670239
536041126
1695007373
805709703
1197573514
312931999
367966691
23372821
758244007
134024542
146873240
1012260204
1169668467
1491537622
481878810
37678554
1364066952
290201108
1497055821
1313730055
185428342
1505244010
410656284
1568864020
114895014
627999812
1167508132
473317217
1663048220
92333272
1107686381
1850166651
1662686556
529256664
1946941604
1336028342
1167840495
859365315
1861598572
214173958
1144906421
1921181840
1010713208
1157939645
322540064
1223253801
683196069
1594973627
1775525712
663955065
91081987
320020491
1961769992
414699954
1736754610
1412761862
289078855
766096767
2035437415
498170011
1777453095
535320851
1288589274
594963657
1186405380
207417029
1516684138
442128928
1042773016
1249336547
867000983
1496779289
2028444423
272169214
1437604802
63936141
1507803641
950876683
1374709176
1274448881
1308064772
1393025901
785583308
85228689
696373643
1804562493
1950761693
2124203337
303670101
1358041803
1894738014
1954735166
1509456833
1401953887
1624906449
1974694728
906059604
905037796
230523996
1442104622
15954930
1998823207
100871973
189385706
1082909053
1809467460
1207991245
907669987
2049540271
172993240
151263553
834817032
1606447305
3308427
429439645
188300981
234838753
777026799
816183437
502131061
1003824919
286522676
1346795822
68412201
1045254235
345840441
901741813
1164491312
1496192181
139881007
253007918
484442285
1709539576
1498364738
1364981003
1199211198
1555708680
1597537530
858763903
336942969
1539664202
1663978657
876494579
1171813110
921107157
1426065688
138841729
1483816119
617947429
2113717179
730248371
678788720
818868028
1482520656
1539645287
1559180973
1785102361
169689444
820245049
31810373
28668023
477791897
2065264989
146212400
324777079
1902916472
718985707
157336063
160162662
342771233
603473360
1311438484
1531093591
1578591157
1182494059
1187022851
192864371
734205438
1873866437
1010669823
1149751455
1188972384
1086573730
1912756154
234988261
1446012660
764395519
975097659
1843649501
343321444
1366103885
1879373882
1053610499
629312943
54261053
1907889705
1094560082
1201898129
699754938
1154590305
254394302
780014759
1278283691
333376479
1869453170
200721599
2079496688
298201675
387298525
233161536
361513840
1321934020
530036658
9503849
714194111
88142690
41434192
1385190815
1814428088
728105089
1872598590
288791316
1766602076
1421085415
114530562
1262551224
135953058
859431394
1574722198
156106908
160402543
2063071497
1570609191
1305353181
454070072
926037599
1987608376
1083757068
2119211581
1256211814
735406870
1673720086
1073578313
1176665673
1144747933
629061507
1486496580
1289492919
14247120
785816076
725518300
225504121
2142414519
850362288
767294713
1882274825
812090303
2049399522
559891275
1966206809
1585608669
906693038
910654140
518643950
2108998776
1219416410
1625742097
1802485497
734032144
2136619347
2096596503
820598589
1479969557
548387528
692932380
411197888
1980121112
556576673
1593651848
81427271
1556023359
1253382556
151190415
1658445435
1250080395
153326762
202419250
1196354430
1522873618
1565755234
562887580
1106258243
1980320947
1509280856
1096080144
2003013379
2082029439
451421718
2011210373
373504466
989900456
202233945
2030133786
1506519467
1947845346
382386768
348067090
1636153628
1192177447
1220730133
949465648
1011855634
861405438
1392190752
1851248847
70608437
1491614842
942951707
1107877369
532112258
30945300
1803852561
1206276526
1909739463
334106608
1932412666
1185269798
646949133
1053384408
1463213172
1670044161
1792625623
856331818
655169602
1969656137
2090468599
1860821809
706234304
1161726527
346894178
505671021
1792104858
1985581697
1385121205
519598777
308697475
38907631
1746073721
900564999
1774926268
599841097
383646700
541535848
1748366367
54963735
2012097754
1748239946
1087455847
1504259685
1294061244
710541825
446456641
956522746
76588165
997761470
1037090213
285739346
1300025186
1643338884
144898577
1942635157
763180511
1236545980
1766691520
909404302
512450278
1468488548
2011644871
1892064735
1913589522
765286354
2116559416
1520923469
2114437925
1761041174
79072359
971936118
1444680768
483597446
758146094
1808969414
1070090456
503994495
394417801
580798665
1909054278
337283722
1657822677
1915097480
413548733
1166843736
1280421244
911569243
176240408
322160410
2032605245
1902164061
2131352021
398833303
840210143
1789647731
1246762549
1552458219
1269158610
2058356540
1289885041
1078368636
2082685989
1944968130
1343715251
846398362
2002006227
865298351
996063970
2057767469
1701360811
158205823
1536734565
101244951
1170528085
1172632922
351018215
128736493
1561527501
687728224
1562978692
375328485
930549563
2102076971
227376493
497799972
1341511255
576607774
2048705321
2131088791
568470580
137655998
624676132
1750030102
1479633030
1281895655
1161618611
379067177
602997627
210568490
392007847
1338241808
561383147
2042428461
1267841566
1520272292
108146534
1246451599
1828296576
681563536
530028932
2095746345
1574670569
1806478373
497657353
545980214
2030601025
315229867
706010951
1335254929
523127056
1164116701
1163246483
1609421684
1954209927
1412577371
1131588462
211760795
1576100099
1772358529
76429276
1860171710
1126609479
1286447033
1675542371
1674006810
842071087
1024977823
742449998
394539118
208013117
2008301076
1244258217
2005312019
1675239261
1757397662
1776219465
134572610
803472116
1065392314
1209153215
158832751
1100482065
1194543446
2063996443
1222313254
1782794137
2138545081
1768487628
1037378787
1755509450
1053739577
1381918379
859743225
1680146998
140654511
2002777468
1524079307
1602626444
1365625594
1821570096
1274004507
1210841381
1688181053
1548574946
1719729475
2111149951
836360544
1035905923
1013411861
565568848
1219502708
462099764
470193257
1766305294
343881684
994115519
813337039
1970906079
1512309439
818127708
1661160768
1123528843
2019662859
1923986201
1349625449
460085066
878434525
770411563
1488963120
589400559
1551831533
480104791
412425678
54976358
827653940
1039006641
1382108515
1034942362
2089362842
776527430
148935100
390583880
631169756
117305752
1010794834
1783280497
1725377991
1399283005
1185466503
345203104
1956629433
1533863554
1815783140
1518413023
1059184160
1930899494
1048317367
1263654797
232823898
817292574
1589237579
1279729670
1464385756
567477599
479653298
630233897
1587717071
1465558691
1339834472
1711277857
600171533
552818639
149873025
2059981271
1168928022
77638753
402061568
1416332406
1271723275
238632047
1497485704
697314853
602708724
831663033
1790472557
1386242717
384494048
1714051129
1897036947
1499447050
891176457
1795449967
489818006
1469688370
1870703099
1267138312
1210121279
1326878858
1581633552
1688727000
2102908995
1656502023
2090208635
799437448
1169896052
191178730
1323579448
858597017
1761943438
1830868049
817446834
1785904636
1874268554
1424159541
1982771201
1911962898
751903397
2015860738
1638590662
814561846
1319044916
1930576868
1400778076
17923991
1967674502
440830290
2051501940
1695758711
1956856269
1198385222
1660671419
1568532106
675498713
72645053
363587365
254455443
1574752406
645824929
1248604800
1679517443
908487723
870530859
5792797
2010285842
1157701790
1316458057
744119506
1617554079
1399058869
1650244632
1457034112
744391852
403958108
1631189542
1193661646
1569539172
1833483007
891714554
1434132514
1511354007
646419706
1816447544
603316725
1495773636
1872126117
1623250232
1962386140
110452653
410712424
253804266
901208601
54551193
1582029230
865547932
1367405538
624689962
1490570388
538100299
181361227
1979361407
243768711
686076286
1779777406
297823847
1845051170
1274424652
325499642
787615702
1985184752
1816541702
1647992519
875829915
632072355
879283214
119792055
1376592780
761521294
1987502927
1286787657
1716172051
1542723566
587146464
803702901
737279144
324598756
428505596
163307707
1104266137
97785551
1195198788
1822200812
1628278327
1400978910
1032625395
56111735
2020832786
1724480341
84340391
1616808700
1851846606
1343576879
1884863498
892732684
1260985215
2121760816
1861049687
158720657
1971564304
80146878
1597105803
603303488
83502335
350263102
2146102851
1814089067
1424227746
219552014
686225427
812336166
1225066039
810682949
563325674
117708453
949998705
50118320
1169995570
1306879959
333891909
714377746
974505013
187118718
1441822167
962316043
623745149
181055944
121210756
1056066338
1121348241
276194745
1692905091
218823042
1559502995
1549969162
863569117
1996477986
1049585957
516197274
1302439572
1896872830
1935198724
1050911680
274669469
1063623273
1930743533
2073971025
1354406872
309608849
818267834
89595755
137869152
526536357
479975129
606321248
122351117
314164216
299353915
732741337
371787379
898613081
2105490934
1868654140
1113636698
462654979
817751664
1657071083
277897788
184868656
966162917
1201266534
1222786964
624999661
1233773800
168387922
1071713847
73738846
202477779
1222480461
241370672
964385770
494807841
494876177
892456131
2146397679
70983326
1821285585
1639283275
1746207107
1455753615
1242085553
312294473
1886810949
534704346
1542757004
1545427168
1775250290
2110974476
1680696554
1380690854
1565870630
664028939
2099907558
1375068274
2034139215
194172007
244260019
1994147618
1230980599
2014995265
271598822
1056970929
1107469064
1634208200
1014689453
1756176274
73447970
2064619081
1741604631
614192921
977265618
1457101293
2009927613
1886847891
861157824
329776187
1837882543
1806955240
1142461438
1656480276
1034304186
1544481395
828319994
1634054808
277979469
1807574205
1270478094
385949742
1416615958
2073042539
639566349
602397330
1292967280
641279600
317170059
2070086022
1994398156
1779996373
1181602219
1846069497
1855271169
42896845
1586473870
808692292
1662579275
460244351
1937233998
768422964
1954544887
1418089052
122717165
812014043
1903633014
78203327
639415617
294786626
220707073
696088890
1946285197
1143699244
2105713567
38295849
584827193
205292059
551320335
1555246279
691050563
1318217395
1592160493
888489146
1765248302
1578864417
1119870728
1484721340
2105479575
115600316
50836435
748469208
1864573894
639954253
1249362014
1534713004
2033636545
2110071507
1557140149
114473174
161128505
1159718530
963487574
334380495
1817688898
1977646411
272872894
2130486467
1621454554
620791267
1202246088
1950393766
1383069032
588873035
209970149
1366585245
2145926760
1195891158
858806988
1484760448
2013202740
1730670668
1773541818
362090682
1772333262
78440172
1942571605
1817185480
1884482320
1340952353
1539869698
489864747
1933494487
1695987393
948354631
838065372
214193485
729404155
1057617496
1258073285
1815680393
1422923226
326723383
619453047
202616879
1049435051
1882848324
1951081562
1668268158
1495317896
1404959453
1244895302
1112200839
381856309
35690230
1219199146
2130382830
917572319
1911567434
735513053
1640173658
1811971034
626806945
1359346559
1425073674
1005461022
263371216
313277130
1351178951
1889981088
1990393668
2064500941
998794296
762773087
575045767
1637943347
426247636
346955492
1859599173
1556723293
310291136
1802263386
1718604028
2105977595
507580108
1321215177
526683476
647902519
1781609977
420830288
2028911732
1503094198
1003863826
1765776965
1529426854
699534126
388238105
718780920
1518492629
379647388
762664552
1030177786
881266382
1533902446
32710463
1637091482
1939061938
1533870649
2113736776
34741344
1324731305
394682741
2135246583
493169840
2023518834
1026497509
1913532419
891694226
2057903758
1406460586
569574211
1024967784
1649907341
1766755438
355422202
1342331082
351008349
1399221355
90498108
1383691000
966734214
1312929997
143922923
670482572
26118073
1878229358
182602883
1582760546
441285866
212894007
958481242
1586279105
818717307
1537327925
1636599141
1849804696
914899636
1377720505
1090383358
1295557703
2103985438
872387318
539780421
1266499132
1926024365
1507204670
2015926445
1100741837
610963517
330562496
2140302412
2062166804
953405795
2028118977
9266313
1983047981
1121015500
1017238475
201317690
2107008146
1604924699
2128444253
506314140
1974867530
1882605729
588014492
1334610911
1738673549
2012640910
906713714
115173199
1240314687
717702854
1392791749
811655416
1858032093
160230944
1794642928
107938624
213753177
1694267328
286110660
2061189038
1226947379
601428599
1646020812
2033063013
122005914
1894867178
1864756529
1256382958
1174411546
1002493149
429119634
1943694732
2060213792
714742085
1073078587
1151168101
1374074784
1346788645
429395279
448613201
1156005934
1379677642
1617011490
665490294
365431059
1046999985
1349040069
376026728
1387291020
1851502618
576001703
1497592546
325222576
2118142457
1249403201
972763147
1314663339
879096207
110940141
1797287379
212590632
746606683
1190100734
209016453
66929855
1259399356
1691067730
852783138
1998521480
436509222
612718349
1143316694
1771253013
1798842047
1421690836
313270266
1674173113
635130717
1147493213
71764116
1397106353
1126348861
1724580314
585241173
168689524
1208132986
86900387
477030188
739187187
698270003
482169071
1799258940
127561465
178260440
2053817665
1346292846
1248394027
866781684
894554593
1820401320
540241813
1863120245
693019920
833820145
1820431184
706297985
935670088
242791441
1118519109
291249994
912701902
1551614390
747309161
473125571
871905855
310826073
1402636115
1949025419
468736119
5228753
335608853
1139839644
1437999109
367263063
593832500
1072728161
975524845
972773149
545578860
2002622095
1103977627
1060345059
83568539
427153854
566960640
1599826783
1820554589
682711302
1622406567
1005150277
1625943025
1259362793
60012356
1859397136
1875471167
49913662
941503974
469127419
722678818
460335186
442831910
1477093765
2123415603
1795481204
338001721
1143727450
1823461713
1940576054
2019051457
1999816933
618987564
1194357537
2055558221
666376069
171146870
84174398
505677704
1015072535
1116384221
800142133
89697293
789452268
1575968006
1478437937
1293774017
1149975679
175787992
476018679
1368362290
1370992140
844403285
477565560
1802455759
1041312312
164944230
1131388977
4547987
902379030
1736955396
739717688
978182701
1741039618
628990232
1423807206
31541519
811576594
149846142
1250973639
1763933222
1397528581
1712938434
194058780
1018610073
173898306
1681856827
723210160
1994375328
477067472
290378922
1955676793
156107856
1925064525
694331389
1451349182
349912889
434680299
1355703574
1121154288
1559251916
1729430069
1189002753
1819161506
464532913
582148235
1534613494
1328776351
1700543688
1111913753
743330073
45151516
1471779501
368282555
1169395390
882169859
1051965338
69167779
1222150173
471126068
393429606
249316098
843324013
414555333
1394579202
157133224
1130011677
1025629737
1866624901
1932672365
1545350838
190617609
1395503441
732454829
126137983
2048589913
2132338132
955158973
323571910
352838978
1751951128
988400830
1723995674
1215360792
1597332375
1760245624
1954889191
691442768
1367031662
765674614
1759228884
2145584685
2024673439
179795957
1941712301
1880148926
1412445113
1447515652
1560255881
23890938
222519519
1912344000
1845798339
637945721
1215928053
1087937034
1474871561
1857245695
1862765985
336925510
1889288697
907353664
225212632
714454685
472606923
1919531269
524176987
486276204
219558632
133353700
1023781838
947800783
1535560149
1064636977
1146408728
1567568508
1423157306
1285628403
2106907296
689442510
240918420
1279984965
298122312
1580973118
1242683663
937848957
420862088
1396250261
388722187
718237150
1927944424
603455728
2107731159
2075301276
1809316926
1245992278
999082479
1768779766
1161169679
2133047946
714434662
670800272
787189783
1418288684
1351922781
720201553
1664187957
122498837
16169566
203767165
1648106448
688553958
1892388994
1401166955
2005491889
295429513
1150349723
613856905
651690234
1211280523
1753862753
454548959
2043091490
1076811330
418009642
1630806885
459040832
515995128
1153757819
1278240664
770120641
479752646
284535969
565627118
1108053677
1592021894
520430153
592926394
1542751449
51231198
1805735519
1109107211
605130819
1427174774
765852941
1531178259
839678216
917136083
685880993
1917036370
1226162007
2038874902
666632475
1508067967
1253727818
1860115046
1013120858
910219557
1862188133
98381285
1824235114
292417029
49531647
2005201630
1276568005
663381220
2030059855
2053658073
1345115980
1240805309
1969629904
829464044
1231847285
130537697
979718883
1570222481
917418539
875476247
54217857
1139991610
1206339419
311322396
1858603508
163647362
2049375724
708493245
1979411870
1513412609
1913888216
2054921859
927638789
553080635
856670058
1624572573
1069079030
543855660
1442072240
1014950267
2025201461
123026620
1045663088
416703467
260258412
1593328140
1557461758
686747000
905485189
681515040
1257840553
2085740068
214539451
1117801143
2081965837
1913655111
1026228623
1009887352
1602890492
753887041
1115328259
690866817
88721094
1928949505
1089064051
858929125
1660467576
2004627818
788442611
511604048
1917516495
1867011259
661431993
1663392560
999145064
803019990
630125855
1298005192
242777044
606502398
259934766
1947989443
943813361
340750304
1278679349
1554034925
465012890
1729741835
1486212632
551309343
136114199
63106421
1694058654
793132467
1177846424
475381471
1383915511
558430279
159800146
1584955042
1801061471
103745878
161474
86967348
895245007
704304136
319064055
1812052307
2065047647
521972061
399573262
1164196893
1141420938
319823839
3769675
284181509
635079494
851565323
996251315
1270839083
1288124146
1284657940
1486982150
996984229
1182206980
1781289604
2135944953
2008748454
601424325
967886907
2052088544
905957229
1633562731
1700191085
2134735225
656286607
1880058635
586256599
1722014299
1053991816
473742520
2058744446
934538771
1993712834
1335012054
1020178935
1859754554
1129551489
1282045453
469767878
264009936
869982986
1087062098
215445237
567868331
128004862
67249180
1022934557
869392699
887894688
852623551
1798781850
808435001
1745185272
2112197955
465722628
562724006
837010654
1837405773
4496909
873757185
919624510
1589902506
960418227
1111007393
2042447117
2077617896
890070518
1471179234
878940362
486720056
2110750877
533165400
708171050
59217484
142479844
553512380
425509922
1535610702
227014347
1792066461
1708304536
1848749314
400559061
1548037165
133926946
1919042755
381651829
1560162964
2070673417
1645126625
324049726
110934794
873698891
1685858592
1079530134
1391049249
422984910
1939396612
1845297008
2033375751
545025892
914872363
22161675
1485181297
1824673266
1068984003
149150479
331848862
2086797031
1216804655
457086326
2008360341
1504287433
1644473329
2041361946
1738493566
1275609371
959779174
2052316101
766122592
2045142584
655312116
1855882956
121355605
1037516435
254993337
864078798
1696403998
1313141024
1560122132
2047254093
322244176
896478512
2135454484
98951373
1671491911
1907981733
1426000993
498779328
1909753100
1201592783
1341794578
1159315145
1994562975
739986655
341835169
889387840
640683278
821143546
830793624
238232700
1502221657
693444001
992437988
628496003
959313063
1886426276
1594726552
749356529
155906245
746384574
2074845850
64642362
1157187552
1472164882
1046707870
1002432393
929305347
1335898621
744372325
1849568733
919565501
1376910958
1513929777
829176597
2006374204
136257171
1206678128
110553067
1083416834
372441248
1760526201
245013842
1198241907
1593389611
1668890667
1398519619
1236770541
1501622606
308144642
1627780465
92295521
1173415170
1857941991
1606148516
1979485827
1042731795
1484516213
541002193
1319925310
626833556
1913165391
405508522
1034590320
1886277796
1067693858
1474074738
221533507
712914610
1909816505
424123561
1135486676
1594208738
1723306145
1253123198
1660901842
1684278756
515527656
773320343
1657045978
1317348377
879594828
898702069
1175168174
1713477921
1720313231
1303551309
650766594
836995750
1048611880
1135221185
957116519
550099840
749342503
887192833
2031982800
497914538
1443974686
1333210586
1600770039
2041168166
1373177216
356053710
1796424133
402122749
231664055
1893862809
13734748
1114005823
611268802
173751775
1660143418
435441882
1785554757
413941060
1316968213
1387817276
365665196
670114530
1758392602
606281267
1354029923
1288153318
1833955966
516803967
2045078599
1309337069
1935206747
1682611251
2124615346
1647468782
1715993998
1260220237
1414151461
561509882
2098175605
1996338698
1350539631
1306480216
711467449
1720723878
1379704013
456292652
283021092
2024650455
1132113646
1858523531
76455798
1626735359
1013302996
583342705
2097152742
474896995
26081155
800335025
1329369026
1246108486
1767165314
65681468
202173093
340074416
2067851662
211374438
1102997780
1950907905
2139960562
1094391003
647987392
1561484365
269305200
1371481163
707802646
1509043843
1825611131
439275093
255606975
1483124860
1189097801
147568517
599525056
641807000
1979195965
364894600
1662143931
1275377272
611517563
962011170
870522718
721504951
978391008
273310886
928282989
58002824
1290901320
315975508
1245331091
2091596807
156314725
1444053539
1566957148
1213632236
998857298
26252093
773259054
1800860578
1016963605
752842853
1047627995
1327032326
863714876
96451473
1781512699
1757757670
1062664076
2059352879
1845212610
494855720
1793159050
1831873676
985342567
1553885413
1094134119
473706053
1340484325
1280825503
1836663667
100733522
1226033432
316376275
1973427111
1370734007
2130664337
1137534797
322940455
1495112482
1979662745
592178618
231130667
1901313700
1553408389
410354870
1833874687
1982724673
1653865026
1802733473
474607796
412682103
1813117544
1343494943
1143502467
1361439495
460921264
291315775
1361248293
636952078
283590824
669248708
588796093
1455725204
1126960690
418777095
685813711
1364892306
741457204
1319147391
1256051793
553756310
2104626166
677784793
691235690
827569186
1088753602
1818229629
913587042
1781750271
1616555850
1507658902
309633961
793890241
87024324
1379825975
2024208733
1393241203
1176679446
29032328
1761592005
1720781140
1806666939
466172774
85475838
861410926
1831902601
1415317281
258875059
1556328756
1628683572
1682142719
1249202314
442097460
863805849
1585582443
1954543266
353432039
2096028692
109228145
696084169
1880138000
1508132416
1124000933
291117463
1491811143
701981935
895646493
92772165
1461011850
772001428
732232856
530818723
1200660961
1750455312
1766631370
1161359316
1604083702
1863783610
2067676385
485080963
1635328921
819243610
864377008
651914474
267218152
1731735110
1395407791
1306799419
1067352
649498543
783230670
416330524
1286861690
317883135
616175723
1884736430
1398274007
871200355
1332661281
2026291628
1391101561
922363874
911880284
1548409472
1370866572
1997787367
1629758273
1469228771
1293225577
1157391893
1952868583
649240145
280700049
136045967
249166512
1863418867
1568080540
1700204835
997940900
2074206452
2000404057
323621027
687307081
1248896526
1161160350
470453293
1560628494
1800464897
1495157548
663647144
184552770
1309589100
245891020
90446722
1139737682
384415885
704983814
2112899340
851490104
1458188786
1491144501
933396904
1763937509
1866436373
1537417902
653642279
427728324
842011304
1344833906
153241145
1473643110
459498102
1230336362
2129940200
841032164
1369657663
1214648950
259858776
1724786306
516093724
1612793463
1525518619
349348796
164054112
1689798754
2083127013
1220897854
643117133
1164710467
347505684
148529239
318085446
170776465
54918835
1982690635
680030836
1780528184
830462801
601834322
1739702503
580266417
1706329111
1467551704
2027505151
2010522593
2076543423
61192935
2129238341
2077161850
562944277
556047932
514510235
1742847180
327209862
2073501604
1984313020
55364049
1722494089
479705728
1521378696
596863588
1932717263
2011973058
74951718
41892056
1490208702
645351355
974912927
1075327838
1881591196
1131732008
458023625
941215800
1074472082
42371466
2100131839
18669567
1922953971
1771481422
783593773
1015685787
1122005033
315808629
8620241
751241412
1830686309
1493345992
715204056
1545239002
267732217
657601642
285310435
1867287406
693963919
950158377
1307850601
1085253948
1350169251
1437043111
1282331855
773045748
1518425129
2130688669
708397148
1814402037
515370258
1423643121
1404744340
1941377052
573773036
1392078909
391742486
1614500902
1654221852
98436832
246561335
1771238881
685224313
168362737
193749521
2093059424
968336850
2145965424
1442838275
939320712
1936424297
1949526885
65358351
1884134550
899502090
909886342
306087084
1526692370
1353880897
426160190
1551418089
900732755
1331854496
308365667
1807010007
1563950649
2044191250
2129054811
1510554788
1144295626
1159274293
1281739227
995046956
257806580
571924157
1451939555
1804433240
1791081222
355640070
333689071
1628498364
33690141
285039267
1713187391
498670939
835983796
112685081
748151142
585250598
1867521974
2065119864
1006152005
258074410
898114817
1462941712
457467967
777165352
2128801969
390126504
221702217
1847152080
1939403256
172951675
2117036162
373711976
402639630
207983246
1252616434
739162946
1216299526
660692497
1314979621
263613451
1958693496
404267759
1031665035
1145492046
1606636943
803992848
1188389341
1510166971
103246061
722558153
820553269
1824831373
813387392
1629290304
1246232305
1995611021
14795232
1015569426
1812582865
232403177
122524320
972758881
288823340
1580638287
889259953
1032525772
585568916
1213399195
2029821358
196169234
1157226989
1369366580
1844939086
1880584120
1761611971
949775107
1816215958
1544965277
964466418
1323691775
911646459
872159874
1517936277
1045130425
406018980
108390337
169202341
616120364
2130202966
226566120
1696867707
1176744054
822744804
1621888915
1884113473
404923617
1392223017
1675240082
1699731432
1859874631
354800598
2125901106
1974013382
854270623
797164790
936190116
1705751334
1884044932
810687023
1450145011
1980791204
526956452
762705849
1137470757
1398353425
505731136
910010265
1389138612
1701945760
1907974413
909104558
1884950636
865163165
1954721858
1020163121
970115909
767350124
1543210701
1412675072
592511763
1168143161
1577302144
867051535
743977168
368420521
1973712597
682819004
1737481233
1291547788
1629246189
1435473929
1506969769
1890405601
910580492
1779269698
971832638
385396030
971661084
2108008733
811526887
332973743
710197145
1732284274
778860381
2011275798
1380805088
1554789431
1849237063
314836415
1547209636
997183220
405994719
19484332
1611344146
1199767986
1497469616
611876891
1959062215
533987768
1819962381
955612982
1453209314
1715405289
1860642673
1703619141
1974648021
389911029
411086570
1698792832
1111912460
1081838028
1081831276
1762620076
1305482313
182960106
1163745857
500544630
1787953054
447164099
391581879
1565409931
202098810
1680442721
1152170002
1627836230
603117529
989568289
1600038931
255728563
371608264
316614469
1752812082
1826040520
1569708840
1252203329
625765277
2054152652
1078802003
759832197
96813023
108760832
882496164
1368456282
1861258268
542134931
116490294
778652512
331895702
1041485882
488158762
182685872
452480121
835269127
409574055
475278089
356543512
829290042
1164919193
1225051351
627506762
1735488122
579556632
699403394
258454281
406750686
975307028
979670457
683255686
1157088613
624720872
331331855
1315706158
61464424
1643412218
1109369931
1688887855
267434800
191132397
1712160875
689510950
1097222190
892977750
1603798653
2013851966
53515310
186272143
2103915517
555826545
218886408
453534605
1964242741
2018397834
1552669988
1090480179
1437254735
980987578
1601475479
269197136
1127179254
680089068
1677414192
2134482486
883263939
1678552998
1717468314
1460964236
1941718083
1797228352
1022748908
1421753800
353294422
863933050
1034094853
1027717594
1410126528
2107949632
120214433
828712077
259858776
932156897
1657520016
1472972705
1238042576
1255867062
651086209
1509357364
912721385
1116389200
536938859
1472569470
87455175
1765976058
1321380545
122753488
526334116
1571102295
573892869
1847375308
659981512
899986537
833323044
771890492
2017222230
2083277477
1552830780
753660350
1920363237
1445953828
1734281057
1313712498
1610018908
319743715
315266308
1644152372
923874020
1995735977
1045319082
269626960
1215891227
1302075322
1935370944
1228501183
70345724
659396281
1665250143
501735825
253284208
1589924644
961156755
775631566
343421747
988703560
974602330
418557919
2039622540
448517562
1080805903
1987490273
579708820
1786428516
173747327
140929863
242347066
1318312084
1730170633
107118599
655149448
1208627007
1487127813
1050134132
503939196
536739726
2130680206
2095827868
1536355761
625577594
765891545
1370349780
1350653076
127018127
1224940015
1320677487
1405458774
22570369
1420603468
42430618
944231006
1966890610
1437844790
2014016664
147015930
582617634
848122050
399317068
2131708528
287968835
252232436
226371224
1201255051
1372525840
1813652783
1207334429
1367234062
1696512771
741309331
1852659177
634958896
359216496
1108264655
1657664293
681153024
368416873
1208658219
1256749411
997254827
1578042967
113280874
249654519
127389544
811101338
1743381788
1681773099
677218214
1378914100
1471529808
1575328253
1908195391
878170776
802764360
1629932808
126722263
63804997
1684186712
654267646
1167195582
1866204207
207352340
1588379050
2014522758
1580873560
1414692989
679744574
1852285298
1629412586
585808755
1735195402
457588253
937325826
1479302109
888460893
773159900
236422523
695788530
1077786797
480022280
569577709
989819573
652341164
1186536185
1472260601
1281507498
1088396475
258698100
797296847
1549101278
2032061660
1602717484
1572876122
1213501392
256583420
556371186
968228582
1032032819
1463714212
1448398708
783364987
1211971090
796775734
514750760
522626131
1340390329
1326419954
1604692957
403012435
2082142303
1865603934
1374586033
808734691
454941580
2082618609
1952222059
831610331
1307285742
538501828
1824199934
2094428791
1726323424
2141477682
570319772
253248273
2096184739
1298437685
299117358
819847754
1868808114
1764947072
880281013
444232606
531193946
752497554
552762527
1381691609
2122165443
763055388
36688294
1359292235
100290170
339392676
685461929
1543313189
289483136
1737437341
1381019831
1702717251
95638159
823269055
238839616
1267212299
2132118430
1606172192
1095900685
1685136644
1382205919
1798799979
1803863810
1313448941
1807823526
710235733
1674964231
933655366
1104118556
2086157022
894755503
1293663008
184386498
1664489250
1975710890
394235635
2001092126
876949298
933957694
507946673
921597721
1995905447
160403008
1618663096
872959266
2067649427
738257251
49500961
1191842536
525686435
855051776
1121684757
1310787790
1639017165
1714391492
1229135387
368552596
2106167729
2052949299
47133006
763930850
1189427165
1445629641
519021943
292080886
215006287
115178523
706983944
1364496560
1202358983
882710453
568637148
1530991564
327414663
877164410
648623317
1696770020
982469457
1999360564
1017636719
1530452562
778755303
322612435
1648922500
234059575
750962088
1268424915
776738555
316060825
844676640
1735307602
927675930
1179113703
1530135497
992644756
1106279753
1430272670
946820626
1242870310
2119488479
1383907016
1166176607
1771200726
1200411672
1711334830
312203310
622134978
1808040594
1824423547
244892124
1578026911
749501688
1512976424
1861001927
93711585
1500247741
1844198234
911387560
1151180296
1917528295
146036100
552152036
2044608973
1852563511
515541789
591781656
1100334737
1226323520
1850000026
1634620712
2091624649
1296315988
465241613
868545779
1302269906
389320887
3279675
1053195696
1600200957
366758490
2082658447
1123452735
1268723799
362315943
617311425
36531561
1356268294
527314858
525132172
567584689
2124783363
972028703
1150310971
252153947
1587577578
1631917501
251274123
63683977
673733981
195211703
338465760
1112881011
926637205
2112059136
1505899743
1359327704
973374092
1274371688
1565358882
1710774675
981183438
871950378
549155537
268849468
1538488958
602474333
1786571990
1316645665
1934597316
692732515
720382313
89148049
293285409
704294434
1570071155
1777884373
991117958
2049183366
941761138
128291982
458380322
70253475
688119349
1103552925
1480344016
1246726358
88006915
1035644400
1609958316
1847704281
976945816
1796580698
1490557492
1167466791
982449003
2046725739
1584873841
436748829
771695535
802436710
342022847
484097640
2134533391
2105376089
795411873
1638491732
1306210406
2028572860
1231818326
1684483671
88761418
1228954066
661825510
1638345174
1180358810
425800676
1789869013
97585069
988623907
474465532
1233606340
1375243143
1411974296
814534198
671593904
1168250685
931618106
1811145834
1228137842
427379139
420050492
1487960812
2114550039
361714191
543994475
1544482025
538031674
1815227600
1711276702
2000223654
1595447093
790516539
1391829752
958291991
138501122
77005545
26492357
758917414
1543579026
1850604149
1094030465
220188851
1466220504
1809245864
1255492572
1923272206
1425261460
348980799
2046520867
1390035897
2067637503
96238216
1189967906
125883374
59564202
694872292
1744301719
1017429293
609005879
703604834
1991874092
690320670
1535117227
565570705
1206806730
1305692290
1962262055
1119814739
779100989
869984034
413824006
1549070226
117480671
589697098
124251182
2136105510
1368033047
1796180919
890393204
192851498
978160270
1240163902
1984811708
999110724
367887919
829164195
837099616
281874702
487986390
421423022
1061858358
1014446295
761210981
1951723398
1607507948
341372286
1856457880
303091075
676872003
1768636463
1526510887
1457781398
1499052890
1925312669
714546616
1659703302
1559876655
1111033336
990749759
1406975888
1753112066
487460080
466952665
1716322381
116911152
1078297776
316899983
1500443643
196479556
990884962
1314820084
164654949
625174733
669833313
649965917
644184876
1969054612
736361780
1959815935
324654433
568012195
110943
1831914302
2014022329
1923080329
965173158
1195609116
2007668354
1059098636
203437681
83595609
1193840446
1466591264
1796921859
203369422
511516609
1490445404
1259705847
1523723903
1633985969
800868415
1331494592
541529637
404065871
727649468
1020559435
1903813317
1499371493
489934833
741052103
253295577
1138953635
993143339
1891481362
1720069140
626438629
743317674
1305002850
202258681
1369373190
1278859590
1082383774
1152544406
273594428
1881135400
56366911
1174269353
357024150
510606911
737114820
2135770788
1574591030
943548019
1715911222
383837320
612681893
261410435
528430786
676967496
786491475
1005660413
234105052
108986072
1333399013
363987793
1209488905
2090421158
1377205266
924471515
556075472
158541772
1497564536
1432328683
1939447659
1516343348
1911573104
1571292292
1584680853
915036185
959639758
1690232680
540614209
174868366
172884520
2146212321
1553691995
82534754
999508285
1187212734
1808816710
1792762108
989932925
1207894241
320648679
1640856956
342714512
2029549916
2132316150
1585001255
256103428
650898799
1187134693
1761022426
694220645
199191685
2064288507
101751700
875486962
363964996
288602633
1210716049
543000149
1549842266
1139067638
753543977
414218816
1815522590
969516940
277663725
185861107
1900793340
1539058973
410277222
995499059
795250243
1584983519
736135342
1189330155
683377130
1021137511
1842833115
1259967673
1093677887
1815191823
1692334622
996365997
1212206970
1937620248
1045001984
1018441898
128500159
132134104
915087429
28914289
456405526
1424213992
1386722348
1773796854
214326373
732524780
1688455211
991882318
1335541187
1845684543
1835046496
632061735
428184627
237174978
297059863
505196214
1090749085
881810909
414670310
654999389
1936729203
585067616
933607131
1266942571
282333805
889048443
1931775171
1531856098
876823035
130715828
570458629
2087013998
1167721315
223101168
1870352372
1063006313
1301204568
1351489332
1817356218
1369616145
414470737
1957489110
1354471445
721269556
216863886
635503397
426488790
1320851763
1243225062
1702960825
1550094612
1371626401
663159936
1757613769
1198833819
1740426991
1471940007
1977896302
1035354876
1439635098
373949274
368198160
1375161956
688532199
10894191
1593775413
124350436
499654476
341091249
697069219
1441738867
837192379
1717227560
1743926302
22925200
1041339891
791476087
696508998
588175685
1276481711
793386897
1662869906
526915247
909205971
1483255209
1738870151
488326922
59324801
776133491
1486944863
1982155635
1728351404
1830282383
537742427
446365189
1633160698
1784886392
1388711475
78477068
1871782408
320168451
1448361869
235726105
1753923956
874287529
28497898
301525476
148216515
1354698069
1267593798
167549471
1820808149
1747420416
1540078716
979072963
191998869
1543388449
234575873
307464327
201081563
23112896
461648215
224854069
668417440
146174072
1585340856
1305357400
1124191205
1697014224
1861960613
2101407795
797806136
1781476378
935006686
1264072562
1157371436
2086858903
871058154
1306030183
1942231360
1454237538
1730900258
394961703
633960180
546512673
750387340
1915484650
1682743226
2139307530
138430970
1211419472
543392643
1265292194
800509177
1376370496
1314250320
1296118921
1189698984
1153857616
1205621479
375780070
344811832
1725274681
1824908727
16148511
26434917
1704977189
803945929
2037993599
1064375978
1764052907
768728531
1001502486
1644366528
1841862616
41765246
31820215
1910411009
1878690380
1470932481
2010305854
1001187044
732746218
226750167
556337231
81199093
1791809663
1494154905
1651184445
1091338228
948170982
1345732918
310204742
1214390699
1695757279
1062084512
829203545
610497930
1171878599
1687839249
98899030
2043253366
1494435148
46560716
507834306
151928753
742740489
699475521
774603204
922253334
255960905
1063631712
1371048279
1188313617
497620614
112160856
505616575
1265223417
1336440489
127041150
1974381392
1641939755
1650410423
952602628
1947076245
1327009028
1150994944
1756469085
418885732
1161977695
1062999817
1825481331
15417044
1189087359
1220756276
355486920
1238284296
840862605
1442348289
1171782975
1734081260
417299994
1558140662
2061962384
692712275
1675238945
2013184541
2029132619
1931472158
464153805
1453099971
864693717
474321691
447674901
452306033
221339111
128221363
857338084
246399028
368530659
1250851312
1822654059
1603003294
1798432708
1219664584
1228217549
374876590
568488034
838269848
2087712029
1038534468
1821547616
1608490253
642215705
1545298732
1036673962
719274474
246625575
1518539010
878248594
2044240488
2014444030
316242154
1297607643
749612728
14993401
1335197312
61651173
600555596
784815031
659076976
284090936
90305011
1533101961
691898934
1927134197
1537607506
1141628628
385887566
833298259
1608809526
2009834134
1737108200
170426276
1623215588
1942247444
555596154
942799120
930607300
364779713
596635186
1132376063
1420885950
1622234704
1561194934
284239195
214805498
2054199314
559456650
1606454171
44478100
673341588
1335293716
1339905207
707506160
49398172
1107034860
682201847
458519096
934865306
975328346
806283434
92344812
1252898940
176403629
1484729746
1558182715
1549638555
278102811
1896844757
1229475613
2141728633
1042947399
548242235
942347945
1110962765
1818193980
336009038
344350152
945068764
1864950885
1257364057
248689487
1135731074
1163139391
1455892822
885878245
1039771636
1984894638
2041188090
216129723
306073440
2134477773
2096590181
493174129
971983078
1856748510
1986963791
1871034558
1499131272
653618424
204600429
1836807077
1500465682
407220863
852076668
12834491
533582088
581167405
1456516194
1510725667
1632573030
1932895412
902713214
1347765166
1360329506
1567040538
1743965162
1130250740
1982794024
91144104
1521797869
1759234781
1754293460
1990721700
1709199521
1729257574
1110643277
350139604
219263662
409434663
358860352
1565312320
479179638
1282361472
1530367070
261817517
1078756486
623460571
1968200872
1086967115
817115195
1969912283
1198999991
659195618
1529143956
2009525394
541462106
1123203260
1600058093
2060538737
1799154865
233777863
258047613
492075412
574868589
2140498513
986847500
1796567778
195880906
283437866
1314484290
1265397049
609009449
1214423859
19934860
801862049
1566241383
1437875979
106237952
778052891
773360985
1421468931
1997306052
1905069524
1905936184
1459859497
1677156178
1025152792
1516501212
1788858794
1794768736
625083524
673928676
2039658826
895713221
269969509
871563409
1724420221
386771554
1538242962
1456997579
2140462858
1727566311
522446538
966680093
1532785227
1452897044
926965229
1588217033
1722999396
1699688561
2015272529
34785604
1459266185
1601430376
1335193081
110627646
704606308
804093631
1227023543
343543390
336159637
1822233737
1119115256
1168834808
1542241540
2054656584
731198737
1989810568
357006344
691693882
754922139
1501955080
541253218
691709106
1564113150
507238275
354914163
1144350948
1501648991
238571972
2057476294
1053916523
191411810
898397086
1024077007
1674600562
682787969
1686695349
1678024419
1434698388
910779078
881060770
441393301
1040918310
1003877530
1037424682
1244690655
1097779289
194241490
108125332
439377998
1759155355
916317292
596256493
1352603585
230583644
347620212
1753994759
508326905
844285741
579810772
1787318605
1209527992
840915246
1827326256
925483487
171696294
616956755
943277886
1298749149
281279280
1550525783
1938219748
695990926
1059372550
1734739918
111053540
728178970
1736531532
1168327097
2107303642
2079691238
1263435716
396056150
1956923207
2031442997
313764363
1303390640
1895999017
446127843
76435861
790601739
964578178
1224896402
614220282
1448442070
1779203647
1222510027
710916851
1081875911
1351268704
592500967
395951879
1564473497
1200407888
499906198
1935235165
49526523
217489361
154040184
153273874
1662641501
1901000170
672605187
1425954492
1876028667
537431993
28858217
831237333
1400207430
766475089
449127877
1278027776
1897150031
2027522984
60306241
1948773563
725705857
1932100232
1391305433
1231120905
1346403761
187776926
546532643
682617193
1399851168
996679717
918801340
112513705
1157964715
360251640
912249374
1681553045
1370358740
370768155
1928443060
595381946
1962408157
1472049976
248262405
1940896245
1832584948
1260613919
1017200829
1115692062
1156315368
939025274
797245480
1669831789
317707095
1425029090
1510229222
802548183
1285199809
1510875929
1548402583
1791420350
1000214798
16039562
1608312311
54091948
769428494
2084294905
1327321374
2088291360
1281617910
919339182
2007080361
1103229818
889888223
1991466766
1817969526
1681805901
736975769
390344909
2104539649
1901475737
687946069
1740176799
2045713482
325675170
1069714180
582566942
526541504
1291836520
1610598498
646731393
231233104
1758131097
1504629180
1276414482
232560042
1945736708
375346612
1864968256
1747830549
1977317911
2085494359
1231276410
1392076037
499750014
887804502
1971163713
315091416
997398597
1450630487
228208372
1083261507
1960522623
364656633
804005623
1826953426
1026474361
2045553918
914860632
3198033
2081822601
22899205
804731530
2004657252
1245209887
514724035
1988159725
792060210
1388934981
762540899
902846635
275352835
1644110512
426922261
2108903578
42918385
1495434290
1111016465
24006335
1259675694
1383039623
982220130
890078715
1061493680
978228163
166260968
1475881005
1046561063
1641188230
1100668631
694937357
1736294007
1441163405
1808361139
1198357972
121516926
75173943
728160977
1565291059
538702688
2137153577
1578917816
335584769
1618106242
465112309
1840765899
2102314096
1210294110
1548506675
1091554656
1925542535
2130789706
878799236
1355885971
1926802528
282959432
1131984825
434751357
1944967612
622302118
1465804302
716642479
598333914
2062020896
1485599258
593641698
1052655839
813534794
1522280527
883544999
1456365387
1214422939
1090026456
1189943096
1089086832
1820371305
993548772
268665394
52815154
7868605
1823226747
1228124412
663122863
423477658
242563721
736875308
286840111
2041112172
267385136
721409279
1795315745
341224516
1573269347
1940188881
1697199999
938039167
304340137
1894902339
1420453129
818059495
19328465
1182295657
592891417
1967884104
603126884
815190560
9056075
1264893994
1230355232
1698753483
635908089
1605113884
2064087404
1823332732
532362333
2048866811
467139642
1041806572
2005939029
831212331
684791075
305595131
1222331482
6296560
1557403737
1057398602
1211703399
799451192
1494057347
1711733494
970001986
543743391
1744680625
1152865
1221456219
1263992644
209952277
1694750148
827829293
862307744
777866934
563589269
194686988
972278715
525426543
542104956
1265593019
47728266
1279107020
44611208
1539785635
1323434096
384021162
660322900
1405622581
1924456010
948763122
1322263893
1340427702
1973331771
795059541
819964025
1883001512
1397464838
1631158710
1927313026
1107596827
740247893
349503502
1094604869
1141360607
1695073483
1356182210
722925950
750263626
346712584
760142677
385333296
478033994
1268538030
1128894502
11714263
1912594838
934954710
1879451470
1519105840
1685816022
1365785721
120566215
1110130141
1254383763
1367431428
60498271
1045240172
214880324
859376841
1829311843
1169960185
124392316
2083129709
1243878166
1921404771
2073860793
1960364318
660542086
808141945
772409576
2031482383
342872944
103130463
300801382
1198426373
1221205607
321703040
629684988
1954764643
1539451702
1265100657
521952781
644652210
1153866188
747602241
1613596957
2087187412
2082802236
1188915694
536923923
98252934
372622134
1196892635
304664101
534695407
535358953
194373575
74985740
275016377
1240894890
9377682
1393835635
418718033
1671636704
1083283347
9448045
330171740
194461930
902290821
924419205
1855087795
1953384329
1928117867
1463113553
978362217
1176759397
2112021186
515269662
874562307
1761151245
1119110848
2143538771
1030017241
144450777
2119376764
1108423962
140982200
1902843904
98401609
664763183
1418280278
1226588082
1840794721
94748136
521393217
2102886943
1413875611
776166134
1073399927
1629627794
693029246
111240768
355678166
1680197648
1993028548
19567331
538193297
1217052983
1856873368
1338860110
886503701
1369950291
1762175430
886294610
1029268647
2047017929
830129657
1724587003
623928112
2104935804
578322474
1815450496
1286916740
200496297
1021134263
1242203639
856536216
1528159597
601511065
591243757
1316751878
1868252282
2010262241
1931160579
386752562
66416439
1190027705
1467657298
2095344303
1723119631
364432537
2033661384
1394381451
1637663262
1383800211
414431729
305659788
16253557
1964676835
1851442623
1937290022
1128437159
770865032
430946986
860170512
485082266
1970432640
633073552
773406534
627466080
1415636790
1741480197
1491382943
1731057132
968801366
165578798
998408324
881675496
124604015
400507275
303702046
366746269
1125830086
937696209
2070422201
1754434802
223205648
1852727487
1070469286
185170425
15376066
372792698
1849553135
1357753095
658948660
679069285
785011692
1736229167
602007945
1623028473
419357730
1343637820
1390263817
1182266650
1030691415
58287586
1750720867
2133931404
673049912
1708039401
1627790710
1394592845
1944000559
1219029404
961808479
825644141
58252568
312253575
810121142
66850671
1758126801
518705810
1040672571
833118515
674711924
1186065143
1478674070
430071856
1479743356
551410179
1140296395
1480405431
1076194689
1761068882
1664186853
398036748
1049282337
2069955995
673673484
585608343
434534133
1717849209
1388777077
1322552241
971778129
1068390256
1107253655
948064000
1224436537
792215806
1704830972
1448910362
2135806054
1123453199
321492332
2058870367
645494998
1212102391
101357303
1622114540
1856748510
1105319263
772211453
1747123267
1012102220
555536426
1999639349
841394870
1675140647
159501290
2143573268
1243413805
532945439
1033917568
1246115843
1608955730
159385236
1436317745
2129460161
1918196972
1568577259
828393489
1338601187
222930901
1622032629
611974894
1339744261
1717009840
178557089
2037489890
2004707360
2109072049
748583298
512644974
971756628
181817068
809737499
1135909343
1909508036
2028402084
1632738228
438501389
1457123020
45792399
74118214
1262943406
940307794
443372194
1363015092
1674134494
1885493682
2022471627
1382920282
1638235510
699680443
811335404
1960014124
585587213
905345281
449070092
1451067499
503147848
1341729299
1728491841
424438330
1305018099
1762956461
982963102
1722526978
524541948
298207807
1292780917
262924393
546827285
1373144127
1030918227
1580037579
1137510810
1139237088
1926777267
1137563697
1709015888
1376071370
1722582347
310995742
508881999
161627878
213877953
1478441002
388150612
1528431218
760601148
2020639896
1819788120
760433216
870352537
583363682
406959581
775304447
612566765
2061412987
1098085633
387432319
212965684
786023884
1739188169
772517583
721747198
1460912354
1808609559
795389670
1738495412
1544328922
252213262
1736634286
886791487
1353649354
723669007
1991029053
131082342
753878142
1210129729
309588235
1955099324
256825529
226595043
1910099029
1388482750
1087150174
114327269
1963434437
1527347313
1587076056
977676070
504707312
1089710595
705295862
729486859
72989380
1515573441
1095282701
1101293175
1376066891
1948130667
680726571
549256821
1519487443
797124065
895407917
1270578661
717127762
1971250998
351701360
1205741314
1720699861
1404653807
1603511084
268115754
1960266726
499096094
725548084
465467454
894171847
1822489247
1022768076
518759986
1793917986
563876778
1451875443
783608573
717235996
1488724840
376264863
848973319
933073903
2086274626
466296382
1092725829
751960147
1037861139
1431656681
1124746338
412681921
1685774752
571859131
1512428463
191148172
652961538
2139015951
704692505
787989243
369468806
520789975
160782288
654279029
1660311317
339999782
1995721423
1022987157
1436084433
1278970324
1378671958
1575588697
664081093
1087226326
33058875
1077381192
980208069
1141428285
1364892306
1929570676
1465193001
2060144814
2138064866
1181407356
216984158
778195208
876796993
1849484172
1760776955
473084889
895550217
1369651215
1684772039
1061564135
426135701
745475868
1180891505
817867346
1877922283
140833277
656367687
1699480492
1791567711
603689957
152717948
1959453880
1514320333
1012529163
1204099911
1681161465
651946696
565780903
1140934132
1774406375
1886013741
1197239975
197927379
377855189
804370958
921666064
2019085378
1846083100
952513718
516534134
1611323834
183573300
2114455000
2044832788
1187492774
1734911814
1422083234
1730477777
653130693
1305296992
663941732
1102867538
214079779
147237930
79358629
1147810712
8835538
120646960
324834822
2090392201
2043828910
1062880391
340128903
2094815671
1892572295
907536611
1785064979
1104760560
154166992
283297308
1918538472
1375768010
1980068406
1894373091
351519063
1849989026
745405532
1631607
1247089721
312989984
537914991
39069119
25846026
2094261679
1467353345
843736970
1737848709
641455860
1332282105
799709553
1528237938
861186506
832771996
977199795
1044729958
853044375
366879799
474036453
896146347
406448651
654743399
1636607599
1475034528
1025702452
1779104209
1667112542
2105459961
1402778855
1162878439
1808211089
90945020
1205600264
1402075708
547518377
1275127391
1894218447
19816298
2034878951
1988744388
484389198
431899281
827414994
437404552
1094925405
255277714
1159452543
535903268
550397737
1621756794
639519387
454513872
1639612764
2138125032
541126832
1763263663
785861924
1638260678
1830652712
912495401
2052231791
1787321281
1228109257
2065085167
158000010
1131472553
1351991270
1132863076
1644777508
2100771065
846031915
1894994106
474218825
2135895966
1395930356
1956451452
1935317575
849176625
1641873738
1736581533
500155097
953970765
1004017388
247269684
1348862965
765941918
1670466064
1393743919
1935568754
479546226
71780793
716209933
1858738304
253661848
1076239797
477692314
621714932
1678318090
1289424573
1783282004
62835337
1407727659
1677948620
151317724
1025684423
1509488376
1271130894
294084986
1265277014
1010562353
1381059261
958505015
451291553
1585728094
1186761452
1954508662
1078230098
243738328
740873586
391009616
570638888
1974297732
662500149
1264340686
1639137557
1602138895
264178343
883624647
650501361
662085684
1436970937
1787037462
541601113
1812080944
341864816
1251857343
1719792331
1951889014
1858525659
1915555306
33013901
1486927553
2030133584
1637190565
1011955939
246417284
1631032179
1850006299
939278049
823177809
202239467
10658057
1243333128
345446969
1101517863
1723643826
359269979
514733730
354488813
1790483685
1967206419
534153977
499921379
2069089977
382245665
1911967869
533110691
448658323
619301130
1848630356
465254148
965762115
1504250169
91192277
36855578
1397982080
1273402574
499589134
821243573
382397459
1855130650
729896511
2086045602
1193441314
385979799
1354082957
419845808
1163179496
56005324
1529436438
1353625998
1085295364
805691419
1716561374
17232969
1893564392
1815408046
1661713096
95237792
1361319724
403997218
1134692849
885012538
2133519587
845850509
224758254
945251819
801240796
2028109095
2126621891
1905731604
2062024325
1241978495
1572473747
1852242425
236797741
2064965629
720068497
92379149
1368437264
2105140784
1197245411
778652512
1797726679
1511450941
408449901
1951747761
1748597886
244946452
202270847
778609999
952797884
227551563
1943572912
1721870013
2055163773
534934049
817706685
1170108650
708682573
500229486
1957586605
188475429
740665142
783729052
948649485
54396975
935547121
296817169
1700232745
143246249
1969798734
1431493630
304226837
233265654
206341604
75050363
1172302381
177714109
1059776925
297602078
1864436949
1461751014
974489087
1485049879
951383465
1689378869
761403113
2034032397
1961080634
391426268
260459393
1856126477
904276560
700143302
2097253560
1799621101
263156849
1998121932
2026955216
910692320
40542701
1419866503
1625354597
1922537790
1370915198
1186783583
1306046653
1536797417
379781774
1107164397
585852088
624200379
678592511
1180469552
593130003
809223822
1142059654
587101865
233181428
731701464
1507626779
1867329055
1424532672
1239236953
702039891
830517617
309354892
1321688711
972197091
1048297763
788548461
458542212
85386387
213209591
776669181
1194228834
962544445
803589481
556306140
55450062
1221869745
1983672080
1655446470
738412103
729739062
1303032779
1716327183
348746918
1785512771
1828784239
526305233
461254090
625276972
1298497524
1501263303
1631791346
216388426
365279670
1920172388
671062262
1655974985
763997185
1449695433
445667682
480024913
750071909
164992708
231302032
1222556933
1667281471
478118727
56332354
1016138255
1145010063
1649099297
844698232
1671365087
1807547848
1445054372
486277535
250562605
1801033015
1514643569
1662406974
1980556716
323912273
1884247649
599872185
1536558687
1426010208
762299209
574813054
156036590
2060766353
1120348846
108398789
629405631
510756740
1714395648
1003039207
1374016217
1375484577
1662101701
1741861757
1657790708
1206089909
71802506
169849095
1597283737
1684303063
1739677300
2110756664
2064183083
310143424
1814091988
1672289766
947667090
519354599
1864366033
1721469018
1743291962
347996162
17954413
437681558
248663257
990205197
2000579802
1135622788
1483227401
2003929336
255159527
2028415848
491923389
560882858
24209209
975257355
2057996553
2134142425
1614699007
915822935
1383517494
62744391
1849485328
1232650600
2114288896
1574226021
1568952402
420185361
372207180
304106084
203622310
2022732669
871109585
1588454703
1473704995
294949584
1679987238
798337552
1422874644
275929954
304052578
1779996029
430293975
1309294092
1257615985
1498248217
1861570460
362970258
259468654
936170049
1331987696
1684839280
1847375060
288255493
543449446
598191504
1752850592
503165273
1197751500
1603857810
1036454945
777786432
297567570
459662109
120227500
1130048943
1697064252
1331147806
244791699
902849145
722351255
56505293
715326151
2036967841
342298212
1687600889
1504501926
315357934
1392161241
2028460131
1738575654
1744244759
583582334
1603873922
112053070
92171495
1383854817
276107919
1716022535
480264564
1987643313
2070549641
1060079765
283426453
397123723
193533217
1632517998
1601756814
1747239558
1099097309
473640682
1333997959
1842480791
1707661662
2024858985
184735041
270082062
291955540
1461392330
654055787
1430363055
595213590
439333847
1296145765
186594971
2042210662
1513764300
658651080
251461934
757151799
1791546961
1454680708
1870472652
614268591
118787091
1816267983
22767229
1973662377
880984062
1492271484
283779437
1293779080
725317470
591787555
1506409791
300489623
208057926
1153631431
155745256
2024658347
395877651
2059885550
1894282284
2069225082
217409309
1049734406
1687525496
1857802426
332738032
352809644
1793580003
882654781
1249672870
550239176
1035244654
132130078
955047133
511858339
696469469
250809999
595155711
591880435
1956814314
1295368951
113907879
1507371506
678364142
2020232913
916529702
1757652426
151361096
1680082414
1029620222
1955964586
1804780396
1473830130
1878095221
645615091
482171284
1868776116
810968544
48042616
1068455184
880520847
2106672061
1776768295
463870138
2076006391
1807391400
102763605
116451348
1977296180
697250594
486274367
478289578
1653067884
1931197908
1225292478
1325351107
1021213703
889771446
110760668
1373763897
1646205029
1312397706
1172729999
789283491
698872550
261180657
127627610
669223731
2109169353
1476083767
763391642
664810837
125929814
1400303672
259366370
530271532
1589707940
502399087
1430846902
1659488892
2059976957
783016580
638628938
457921934
159920427
1743313137
349722654
1418169163
277649903
938060570
684171899
1408707533
1586294076
1652891178
1008429933
1040290554
1987895857
823865860
1687628981
121417532
656594733
1019731747
425287500
242962134
2059228750
1692711956
1165583770
1384815724
1524955135
404396310
1138229326
1815062235
1201301187
1039159479
211898135
1483184957
740548687
272977420
440883385
1767326549
1452494879
588134045
714565720
1106768522
933017845
361314550
564800770
1421382353
1621517001
1162494118
451413664
2065705377
1094932889
1430662258
1369811351
309805805
1649343095
670754921
864588078
998043697
1924904053
888179227
133328967
1990386459
1584996870
1225457879
1552854167
506393126
742680287
1441223986
618441787
470396960
1053188533
1238621300
896164195
2002023942
2034483988
1726350808
1642326077
275080316
1637689809
446802904
294638025
390183347
1262806136
584715073
201753960
1311109333
1854594899
1931944562
72490107
908171270
835695206
516795131
1275282545
783344487
1247574253
1851440459
1746170198
830569168
664352829
1809770273
1688749046
229203320
974165612
897670134
847116728
825928646
734871083
1756097326
78240681
2038957039
540279722
1443532450
1552367672
955783001
509938694
1321990292
1498575154
956270427
1191913326
447467511
1311050452
159149893
1997888250
1222013350
156340397
1471368762
846517629
735846936
1018007341
15303262
1893768349
1118710097
721783291
1721842925
1128095947
854461582
710556681
35177535
930429749
52221167
454761583
986293173
400263363
598718061
1195347595
1831033702
1306361342
2147039495
1427930207
494592987
1923149352
1315517653
146264227
733397273
1268207927
159616587
433784851
723946912
1832657085
521478030
1358081975
1038827933
1760397588
878179844
1001130175
383419699
504394945
390197913
413661614
1443407318
315780926
2085860024
1757561054
868506373
152468654
79114283
485749701
1639916550
2136157429
80352798
983200940
1680709883
144266922
432101957
175064340
1254020350
1881479207
1626656863
1986188979
654602433
1649135933
111336736
125324506
225604060
141926949
2065331231
1875984499
1485665232
2102873804
1688059079
808080289
1734174159
1440189141
462106954
673757598
724768917
364226139
8174684
1770048212
1137201959
1761452619
1008353664
1292622048
2043203891
1909898721
1096273136
51074885
479844261
2116144363
1802903013
474388794
272622195
1447405967
775491713
637300507
21151006
372435554
1966273725
1684273288
107050997
1018343782
16589652
610550694
2129158200
959789518
423399180
737896203
1317789539
2018009614
1098790614
626894685
131235907
233443645
1408644765
157480121
1643550291
992820516
1532886812
963321232
459410469
2046003499
555786750
1544109593
1998380995
1204085779
407726233
863975491
2088725961
1740183488
402261820
834702705
1529549606
791048446
1049469049
1287962085
1639363128
1541541513
269820209
1305671403
705249691
525144061
1748778480
1444050182
1470525801
231436492
820379704
493864166
868811406
997817912
1382193894
1414283901
1567991941
35829321
1339232168
1734792157
186689954
1515597060
753224374
1830923268
1527359935
531087429
1561148338
531516932
8972892
1734769537
177020956
333216251
686333359
1628975039
1716030721
1897397705
1180785664
220955861
560179515
1239069882
751543912
454460848
1433423715
579623139
388742909
1041096186
717613376
1687793377
2119522564
1469100114
1760119865
1297884163
1175831423
1643101873
513348032
1256040693
2017240120
384817324
1975080778
1583150527
842467755
1555361081
815212091
1112952855
1737315520
1487610864
1476326749
352031039
1604317897
1634792048
1442939818
1914014912
669860630
749404841
1150229993
2099482989
1223551274
2021557480
625766557
959604938
1500907095
1729260354
244616344
829347602
1014308704
1442973496
480454083
736505993
779425070
1898127627
73278378
693965770
1555134998
1570898787
1643528529
1484740546
2133752588
725855673
328841246
1010531799
1710076440
1238810194
1865618309
1687961689
55268794
205498198
1219529291
368111083
1349144693
518921231
1953605327
1167041161
882330032
2022386092
2118076580
1386528604
2712774
873172059
1654549343
522935902
142324635
1986516887
1049373312
1796517528
1684804941
1743350066
672934789
641782060
1904778685
1971994732
1173984583
2131161654
1227867211
551017420
811505092
1143784162
2026947744
1038349432
1118240933
1861375855
1815627448
1701248270
894322390
536507871
768097131
1770246008
1235088428
324002106
1534228635
1373834617
882322846
822099008
1984788974
1975358531
1050366861
101756220
1598470098
459085064
2130822401
1059567114
2033741702
1802073014
982157000
174884781
449981433
1692680368
1441272807
695176644
1491270751
1746465060
1850467169
132029665
1925240979
335447600
1089591346
1674529004
1971066695
1355839723
1034413408
609001207
1963666432
959097156
1056230392
1948943698
902226323
252100696
405536684
25111231
1279303073
504379121
817838509
923640785
1995559227
1779706928
1001551825
739208656
1516131565
2145911126
1479515919
524481268
1223397005
1842037525
707927908
1232216910
1749133925
1322891563
1997409726
1749548487
1730932170
526050929
790879004
1097681153
1958405181
1967396844
521390033
1057954463
1682613372
115796587
439965560
1154996485
953163556
2012056871
233364249
890337288
1732329115
1248613807
1773549504
1359201492
780903814
239512691
2021129993
823748441
1998403639
1184798830
359371129
1037815624
563487821
313406929
1582385363
524636281
1522181873
1562703418
637228670
1644631202
1786640667
2080845368
1521505266
1928131450
295247183
1857109143
800601307
547124695
1132822593
366387486
239750166
857674788
284762994
243048751
147072972
1452989431
2082904244
215303718
1415225727
1212429058
1389409291
1492585986
323410993
1884819160
1727878897
1565789694
523120834
1096486161
1529035245
176619780
1017769832
1865637223
30570901
1018044827
215709443
1043917224
2008683782
826018691
205671388
302876032
1649572221
1621161931
2118803447
405827936
1524487052
2090578203
1631845111
830681380
1096127791
143841833
1691413938
1094496572
1842854978
1944561631
1771833023
729728507
1539255053
1698696940
4240584
182646555
502175826
1296173791
1450591004
1686104324
1612683054
818711469
1549128418
1113308632
265653163
1678870580
790458141
1696736285
1451466954
1731319653
105249664
914855948
1555437849
1197401187
652061475
1814974707
742097962
2059932959
1347041205
140790225
170659302
1716570915
1430737873
1719064899
1013357253
471339340
2030556620
969441479
203683620
1838111341
132657704
141813208
1453385292
135072236
1002730839
286384518
640933214
659871811
441077293
1943367762
1947875035
30805396
1484720795
1205498943
1879865180
1843079749
1103330941
1384651616
537490562
1765106956
304771115
1537205171
1257412323
840648192
636346690
1068266309
1451611692
310718762
1150973437
619162575
1445023150
891266784
697598416
951927314
195389370
330247317
75920450
918022554
1803795235
444150888
823803994
841400205
433505280
1640429162
191696690
2129140334
1114542701
1741163499
1292800892
135116893
2089228982
1814036629
1815832112
1790002298
1903281327
1883555884
81990634
928344242
647305970
402514491
1189298555
741031764
283844297
344095102
1954288185
1118021745
1920144440
1905734397
517606295
555936123
544201561
277505380
1626591889
1344905009
1650628470
600619203
808814967
1601280125
1461669868
1095387997
671705595
264114521
1937419197
408261970
822226151
19935956
71752865
1436788249
938829909
1924078656
50505974
2135442516
487636827
1114779565
772001587
425969803
428050374
1881350670
330551765
1111375713
2048858408
302060567
1162164168
812586511
1595656857
1009033603
908133570
592540176
1460046573
1780094846
1498128270
1247503942
170673582
1899748500
1108337889
626973694
316086529
1079141998
279686580
700737914
2089900294
1906168828
1340039565
1620928076
937164247
138299184
1991322563
1155433464
1809897352
287342134
392370508
352259142
763951879
1721549765
1448724333
1003405032
1989944507
473152410
604306860
210605143
1349853089
1746362893
1984025478
129718475
1916109212
796785432
1699571484
26036072
172308512
1876208299
526050569
1171374395
1694056150
1255825854
634391738
1715695324
1783905829
1197008276
608984872
1497064832
939341870
2139293868
1942523909
1725455647
1908761990
1581565981
659624793
116012071
305507068
126459923
358330718
633686767
1060969957
1617749023
248957918
915040186
1473176920
1737940563
770751872
1036735196
344014012
56743908
1146347921
697791730
1435255605
841539169
1233019492
1498682216
1391365953
459970833
842583443
731138832
949047321
875223636
926041578
673206179
485355223
1750892147
449169071
1310225921
1367949220
100102766
23549146
797372798
1292615144
719146682
679183890
704921397
1166906095
500678884
129300686
1442063617
997353995
818636160
948682937
1855779228
768199460
750031772
144975054
254236613
2094761424
138108437
2064115719
1850773782
821310394
1326717396
1842257550
1355637109
777312486
852631494
551901383
1697980756
1745636738
2054009392
394782603
354644162
2111482666
437603749
501519286
92987069
1906793247
45607004
1656963274
1493464433
1234056168
353954239
1716730893
444638925
691575890
2029490067
1732102793
1747491882
215747557
399204488
1443465653
763378081
683687591
498885888
592845616
1757347374
1928685398
1659621275
434175654
1960111586
435168548
1795141987
1791460339
1576999220
2092745276
1102750727
390560324
875052212
1689792506
635727428
610173055
104727565
370806468
13975647
1650113366
1285595711
1089164891
566968378
1680410622
767963887
884017235
2077937386
952465181
1095575452
713042787
128280824
1245249957
854213093
1962042579
202808410
79196512
2103685939
303740255
1062541634
1335787624
1391972646
791890905
1072085660
1573486085
2061375926
409742718
1317197707
1418873299
1425281958
940069677
453477340
93854375
97880576
1389705976
1972286094
674658604
1075503555
802616616
1059582525
324166667
1153783324
555793342
1063217996
2120228988
545831056
930399995
654955923
1707114494
2063280125
23827321
1167845838
778654253
1022676669
250621744
637227662
2087570689
1304374633
140888647
301461704
1392069235
24720000
2021190032
576171611
1602955774
1086720388
1689217125
149857510
1978166247
357291353
951520021
836913112
1069924621
1315885455
1945125325
1221943123
112239686
370630789
207600633
1330291824
1937627060
35888641
1502369247
1273501504
1030853856
653657256
2041668377
1578146171
730275615
39629565
2085027112
1831988958
350199241
1297017274
401056751
1419384054
179790476
521100821
1275137995
760097599
267177888
1890254262
1992005787
944337969
1451618618
2049670252
322977643
133709554
1624590482
813564479
1814565158
1440943543
768785841
1707010607
1570079707
1214019676
407161013
1419319448
176274613
222403085
1542703865
1135696099
1679951426
599722235
1831983019
686806749
985654955
838033383
452422706
27974994
867789831
1909773296
1736228007
1454219711
298819847
1022266071
1863035812
1592446064
986827996
1625004676
34582928
1501517466
1974837638
333398714
477107427
868359109
710254586
1590791102
472409800
1450056513
934432648
1075817997
2083173939
877914351
3785677
1879815225
1540778478
497008914
737596187
2089052199
1723209548
588739360
1129213105
762854914
21652622
1581296750
1242550817
216306473
1715245201
649591905
26954901
159431579
1742662639
1974425547
945437131
1514092725
609895572
697380799
736685510
1700473862
1472655070
154243501
1833996701
212760957
1350949448
425770441
548616241
1186482376
1478538979
1095530398
1648433945
1300901827
1944361694
778868513
1253446705
538851365
1609824382
1673042480
1671125815
1052413840
1596916896
1776931394
1426034637
1841662593
1927982017
1002488772
1496795763
1018371984
1198134325
1624195407
932298268
2124821287
101725255
854940387
1321458342
1048019522
1637748942
1470566026
1426724486
108747386
1788279897
215617404
732195815
1235254076
1169471797
1757088656
741987130
1228173186
272801178
638007734
4470149
1411089586
1184056875
1754821439
1705299626
164180657
842345616
168691841
1721736803
417549064
1429498401
140439546
326670855
1728878656
2113423977
1254002121
1038937333
412322708
693419077
522431958
1918338847
1799487485
1183874045
154220270
1058840291
1569684239
344455527
843334321
1648475764
1722012315
24178470
1067498336
464619117
942589351
359740161
1320407456
1592985042
867744948
1520349974
1036513825
837432949
1871356654
796603483
1939275414
415954710
2067277987
1065566963
782922072
798758484
1573303343
385715725
908638100
1299149864
1114813874
191275390
390199399
60696497
411692605
936967799
1565792826
591642799
639013504
1556687076
1837209686
1880555040
444213539
237838119
468174643
539671344
16119846
1869252755
1179410808
887652655
753590997
655532979
2053821075
2044691847
923044155
1917532041
542725987
1281997988
1384695782
1289525517
1688633481
2141514792
1913842021
724970492
829357867
459742212
1622558126
232497064
1345134826
1785677305
2026587905
315121123
1004894850
752964680
2039446658
1872916065
1032176873
352891181
1057325464
628916104
1731328747
230990193
85950176
1781601833
1657736628
2012474404
1064638169
240419363
2059405739
316739654
1850609696
652640493
1046096800
2143667216
1626185940
763225502
1795463659
1721377993
1777760011
68049302
134883562
591857175
73807109
458122589
1973751078
163591718
402064638
1445733120
109329058
159073578
737771658
611137798
1796662894
751146809
431442437
2064124834
45900220
1494647634
1460135053
555412356
1861294609
1603038835
1346924495
874205413
1679233803
1936903644
1120733031
1085370581
1398909581
494965880
1155391467
687251363
1780099464
743574091
615449216
843994970
1272764344
1167093115
1618845709
1512161934
123083091
1652236395
950092447
360083731
1852763627
1620340470
1078894538
1917657576
1557792505
646960129
226146194
908259107
1920429312
560176110
220784708
433218436
167663577
146271526
1894990699
723292447
1832411129
1628530714
2057941599
1969889752
1931759936
717661361
2030662811
1916353345
105089216
2128836833
566313360
1538957088
2100801373
2014890098
881827574
1824590203
1947634693
1906914583
1276546198
250741637
842171443
2029582313
2028044290
1346887835
2007864296
1382217431
131279505
1479486874
2127729126
493958452
1653170414
198486239
119676770
915187398
2061721257
868310770
1885586352
1005933900
403982608
65976632
321118296
1794549351
1878916283
312454877
1502526726
1638300377
1659705095
844238534
760838592
1199226122
328444072
1622366865
363814780
848608436
846634670
1088654958
719985265
1663853620
1798564031
225705180
558941888
821548920
1662802442
1395284329
1351370278
1219842919
1066224852
1136419939
70672463
38900168
31915682
519705967
570705182
1821814982
1200891816
1345017111
1693138971
2063060948
1652033078
799635522
1306687010
247132161
1592260075
2025042565
1839137744
1835499709
256616174
696856419
125965660
758776337
1342727678
1505135438
150621026
856359055
1202623041
233094256
552633087
1923003750
919183027
1408084780
1200839430
626209813
721786241
1409769075
2111462863
163061784
888833099
1702617158
1219604674
1284351344
800121732
2073016555
1599804005
1963559161
1575892145
1778912233
2126854992
1739159804
2019731938
655249608
875066354
1330694916
489367396
1753096110
1526419220
1701942049
388387475
1878137616
1208606218
1267377093
576881366
1281589515
2134371070
644635290
1577504934
198905685
2129418363
54801580
369703112
791612717
500769107
1181177754
583676866
721667209
1321581180
2034768649
1409282368
1120261752
246174946
301964821
1751514949
32930185
932021489
388532252
1368496711
493904438
509809665
21464801
1339105499
1397793916
1346120194
359411726
1467803105
1495432354
569680131
17897681
1107693795
1090366563
859697449
1747223875
1855366272
13824458
119260316
1248651050
242341792
2030220850
1980634091
2060959077
113141147
199316169
298936049
1967906746
1421900688
1836834493
1775999414
308568028
1994801356
798682355
1737169093
119155617
1923218717
1037739621
1800868891
1281327420
13291446
1896803666
221463198
726551112
578130332
1115220756
2001083076
878033647
393142205
923839813
1200328909
552455060
277800470
308687993
676759077
549747804
1808240150
1467256439
1304344588
1095194661
1911967828
1066191738
938790235
892626
1505781944
588383072
1130718187
1742573141
1116889946
487779224
1363021614
1188721839
385277987
1675134647
1270853019
708549675
1224585198
669336875
730299191
312125687
373372791
1371376930
1693740764
1007432608
1938906495
1419484030
1450119003
420425923
1387961917
1998102000
444913478
821191861
405443096
1581703391
547689778
1075138762
1197857900
1230261338
780915813
2022996461
1621693354
1459960344
839008486
440604140
1165754489
354063988
1623704875
800690679
2015595736
957442629
695901889
1007038447
1623455350
72829146
2080024075
1376031055
1554349809
1154941642
1271740829
1886735836
113794894
861105628
1899978430
1155611100
789555074
85441959
154266076
217056401
646277943
1920172222
261800650
149299755
1023803227
1561382031
967059981
1924406512
1409157754
1895146265
850343282
654164828
549288080
1044742205
736901234
133435282
41437391
72998677
1411061796
1786168151
1948073384
460267075
1263075760
1616078776
173986924
1230877471
795792247
1544569664
1123843478
1102112814
563987735
1601888470
1507409908
65204887
1652090068
836041026
432930102
73612925
120112782
786299566
1396884857
259906884
833400827
703602458
557093277
865789669
1809907139
536327735
2026733910
243082477
568840707
1878606896
46937656
317800529
1154075089
406100511
1448642729
883382767
345511691
592391179
1415171894
1434408404
1952496029
1643015419
1386642278
549060827
1622922772
1976169396
1157682916
1559441512
1987290871
1081375687
2096757017
1701448838
1072006246
172554816
408315289
2139371363
527237569
280052698
1184965406
1674162250
1518785885
1719503784
1537507422
1159375484
1699290086
343784770
687208345
1751912314
1167614186
1417736492
85112047
2092420382
1946004691
1249427834
992408197
2080236330
1164873650
2091644075
1230243455
1932726016
1399010105
836922674
161070959
75553604
75778426
651256209
570487720
306093962
687532662
771224521
1764962950
734468348
653355187
961479087
721522766
1167649329
1320863099
852764216
1744541340
423058540
1999694540
37861067
1317145855
13370620
909827609
348077433
141695406
181226885
2050908846
1017159234
1227747804
1703297005
736834311
1498797943
163725102
1687803537
87257045
1290827439
1934481505
992430918
1202168227
1112209027
1358676977
1899944285
1771262894
561034674
522326807
159669906
1189556768
839221648
102693863
1963268913
991102539
613869172
458014936
1761457342
259387430
1570751525
247739561
693361198
1512312075
1087566538
1603564093
410661229
1430288755
855598058
864736838
1823728464
370651816
1925857267
237662098
316793961
20374941
611226062
252595026
715512866
1646164744
1992771451
70304352
98489732
104666717
1196758927
1781139740
1392685359
1715420354
726419395
651159829
1997221575
1636630091
20884325
797913308
1273089808
232603580
1756155639
691311927
759936446
1548467515
1430987529
1286245098
1282734548
999602354
1920647106
1840283221
2096630075
105037659
1399077896
1226614918
1245568732
388359029
902262854
1059972645
1663217149
515049026
1189018485
2029281750
1141532410
609632660
332574297
2130476693
674817552
930481677
1935275659
66999431
545065866
740392095
923934067
757674799
1962403388
1184923769
1082693884
468003395
1373186543
1868189305
1293888135
856285916
1455994685
750986378
5686137
1824500725
452692536
1302283015
1316102727
1834099261
184476384
793368862
38527591
1363222173
290809004
1601737301
576944561
23841734
1828391032
618161399
737984648
1566616416
934979554
488098537
1369547206
557236620
610061812
445394695
1436332028
746297397
684869926
1375614577
1851565523
1763570427
735913566
1262923749
2082421966
705638444
486386839
2091532496
214382676
1679033547
1709358098
562158283
1571795104
1113773251
1292448529
1861911605
152106045
1685439944
1424683960
721352795
1927338670
966800133
752321617
634242458
1896439248
997318508
661195503
2004117933
1972055113
1616006075
153750678
256696130
691052640
314404035
2029715050
1093758292
1456103930
390291999
845240630
990142525
395530583
845915050
1751527514
150100443
670462072
1817209806
2081031416
916569126
294837594
270482608
1432138894
1149344689
1622125104
801765666
635910970
1709612505
1124310755
1321898949
847228807
1516374987
107610726
1818237584
1916382236
1986778952
1827567195
2002557835
840081014
52562719
1299586197
1625385659
401973000
883696123
1544108741
1122745594
632328429
616386207
488730029
2040214081
1580648113
638518707
185232475
1364011774
158159460
1636872255
351862074
1567351671
1551144949
792003194
58058014
562202608
1352264271
1292300959
1651298899
972945237
2099056013
670790909
868929692
548463735
94953695
152405669
1521688661
792387515
336560533
1827663681
143807337
549157849
1488923362
211420181
576368100
712775500
1238725759
1181926705
1663090240
1707525569
1518023659
907212220
2058557271
1139785443
23384237
1399797609
1010689552
461216801
1000642364
432533321
1332690322
1307518237
1177619884
655615106
1274792737
58444774
1145580008
22670621
1885391143
1258725354
609447619
1049661952
964709499
1363550685
828269494
1290475904
1040473686
159420268
934312065
10789142
381098290
1679393581
2092603256
546918241
1264587613
843505303
10939835
2092739702
1293977516
1804128603
849848048
701799054
1837419302
890641993
767529584
1055225723
1363903121
1159807047
1122333961
292366585
1975888996
57061005
621869951
379165338
1771984165
1212425220
1607419127
453208528
1942186981
566492306
967154706
1123870762
1486477019
672654504
1325156551
84457329
1289555422
32200678
939417149
397009615
534101380
2732427
975833220
1712629588
1002922801
343501397
248257046
1208666008
79526704
907604217
1101818372
1805682302
1619566654
69023011
1278369557
1056999529
789739723
1854988135
1737646712
1231425694
1644807311
744828188
1812149515
1217289167
2055748240
720150638
444397739
528509269
1408992728
1889190479
1712429586
503798263
121602138
1388406
1135728651
1244646248
1944384385
48589194
449126274
2143057027
479185204
723233608
1391088826
440839862
2070054175
1623730449
1222250893
1992195884
803146935
545306950
2106275895
859920768
1231583528
1271118769
1312966598
1166312863
923506928
1689847777
978469595
480623613
1008866572
1072465595
1727614037
2140086735
1849606806
1404840725
249408893
2125706897
422294398
728032011
1342239505
1668122617
1829727659
235070466
297948251
695146001
1067252905
508572493
366823210
1443777202
418323186
1861967660
837553859
1578703696
1374881024
779088238
1453637123
1811646286
583939464
1096473207
1346992854
332842394
57875550
345685112
703624771
1482721554
908672173
439103772
94054891
256320101
1134908072
1697796523
1721580523
1089041121
1495819821
1510151496
2116984701
1740731993
1975250456
1734844050
241995964
1615891782
1459092484
2105885741
101902367
1104335001
269223773
1328112417
558598856
1753613531
1634620218
1822403285
1006255426
2093627529
1001150754
1242509719
726807320
604503184
1139330550
1154204408
333349185
2040616072
1602312666
1534906343
36764255
241875309
556767840
216272309
1743216528
587091414
1335933359
568138109
835987670
483945745
1655065761
98966115
1772134391
1549165684
2040557281
658691871
1853511456
728211083
1925871747
758463438
62985818
887939126
76617482
1594773900
910453787
1569319285
1311964555
503222976
375338950
1318184061
524785799
950330009
1308896002
1821562129
332916744
848448041
1922162658
1896253998
322501865
444488773
1218489815
1325213469
1290069710
1518139954
922224568
1187723581
1799911262
240799619
1841537720
838101210
949259374
1750322441
1477986364
50302687
514065193
1833103724
56527204
203223924
1959616400
646244810
1038877256
1863093137
2040631880
391948861
493647703
1531856817
1221887694
601394768
1442063617
1650799693
828522517
1113761900
83607162
1327734162
464191210
1566505531
1062539769
162631807
1119005409
1851254976
860190980
323112965
1576995346
2094524327
1653837531
1438374730
202137337
396654190
130557327
1896827779
2060745857
714281142
704355378
1575665856
1016965060
891454206
879752759
124971515
834474982
1543064916
1769636886
105296120
1615977328
1218985867
989383574
1715139045
198564273
1934738951
2132692479
74130156
1145661779
463754683
777695787
2015109567
1886853004
1876441546
575358017
1832491147
1507255314
328638411
1537172707
1650590072
156650438
354747584
420623422
302599140
503434949
2144443718
823790512
1303251321
1642603622
389765476
37398702
179132586
1688650995
289959557
1084445281
816357243
1696007721
1459374869
1145837836
1584749849
1200029162
982095942
2003786280
1304658552
1239196800
1111242221
1868419846
2129049845
225478447
1855718072
1926815107
1730790883
1107109636
254531616
1633257038
1548743939
748887490
653810037
867977845
119265262
788102533
671854745
1339154758
1462405659
1523039472
679004495
2017262652
490638445
265519453
2137958587
813338769
1784925320
1093392548
618923665
94436685
1709737549
837067960
2043148815
1524830051
1996747159
1815968848
492739267
75442367
470898672
735632315
1173532911
1341986512
2008446875
2112561243
328032652
164385170
259536018
2139515286
68828102
943720335
1469286743
1727796610
1376993680
1621432410
1926751009
2143120255
1449567331
384795200
1403931202
296054944
1523330656
1913338716
1562500587
1683015687
1360283699
77563105
1014747262
1081080883
1033356001
1701276497
773287360
1815693486
164253112
1367535380
696339584
401590163
2002659228
1763730392
2076974864
1129878395
2109655300
1341937089
1038068942
1898555355
1297625338
1230434853
1242965318
884822777
1447995953
546904059
445118544
1017573827
1014606524
357313724
575461308
204695814
1749675791
1867794177
969213942
1601799906
288695191
409907696
1979899285
1974523644
313170627
1793597840
1022131092
451513831
28908080
1641680052
2077313636
1529889729
1195520576
1027887203
2131856028
289605985
2141752282
1297406192
2146093794
161352484
106115
1972579010
1022505695
832100125
1123989264
1918369828
291922484
1408234664
2095279131
688325206
19125697
1462737849
1518106017
934105786
172109055
644829647
1973921750
1943208609
1817218653
1420640980
1564251129
1859152019
704934446
2030057143
1623093818
235505497
1495993848
356807092
494262554
1595962476
1138646041
666444594
686379349
2054042879
310593105
1823629380
881805768
316569835
1636635199
809938845
1792805643
1056643762
1570306440
926436160
531492445
877558865
882622824
48527847
1738215094
511231254
951417916
1156639245
237824416
2025606423
56147888
1300208144
74439442
422186418
1919201016
484268333
300652684
1339278750
1330113894
1625376312
1656370358
1000631217
1052656881
1415896258
1545827506
1007927300
48402914
107468463
235664142
972153040
1564788174
1354635428
1231674626
1848588305
1107616776
517888432
298185951
803562466
1823516050
1574880106
405135500
1058637378
1825257846
1937643197
343017453
198761587
961874943
831952914
1429454029
49875265
803610546
476352720
1199065435
907698618
1439019301
1332195589
295761607
1286200530
1043494288
959560873
1645176568
129677138
2013389345
1667506650
1162021196
865862340
1847256831
1447574921
734908859
1117746739
17219001
1324270226
969379876
562075432
746468445
407119353
1714481847
1089213461
1564770969
608704447
2057720336
531620215
1414074284
484261315
451951469
778920348
1678427997
1700173590
964320913
1439701901
1487351453
372542283
102847820
486585843
1982995158
328005886
1340401247
1042257708
192624081
1000133205
1430258597
1763078446
1473375399
880957074
53289681
2027265197
1602043876
2143731136
1361479040
1526300161
2007570166
2053608632
1433473374
637518961
1582735024
979157353
920126719
1724685126
1122919310
1661337435
703708243
312409876
1801999400
1381436710
2110490075
1576725314
340081931
2072558022
1044412438
1902241366
1682208532
1512364153
1628196223
844094436
574053516
1908900470
1436592674
553082880
762304407
6604981
374345967
26957009
529635628
1803697136
1791211127
40079825
1886515634
1582030074
745635584
730555002
2104245595
793094292
943364278
1794800318
1220678790
1008629990
563024067
155351842
116982622
678010096
46248865
1323760776
1807960489
333554588
337211737
2059061305
1345148438
260962999
1005685243
599481502
31146102
269726089
68331368
514556861
136857620
215340134
1146660580
2046919964
375368056
278295639
152209444
1715522147
1257214003
1869877349
499315960
1146189611
2059023482
748415542
1155960260
1490520954
1325922385
2068525275
634596607
2080085217
1191983831
677527696
1549228747
1097701685
1443438107
1343617182
1205661637
972743735
1928341190
1240141516
46123424
1049520513
734237126
785322386
463282320
1645221550
494834487
140580858
2004729096
1328395956
1575273100
1152614919
2005543469
726317970
1505736702
449192586
1197525448
1230940033
373755596
159283520
1372620954
949054416
1802204725
1596709527
666357084
416573525
1267123250
1904728858
93721294
1958290165
827380577
1092605299
810827883
1272456487
319674063
67324068
1873191574
1979193942
1699384566
409378207
662853874
616799634
1906970922
43880285
1501416005
1371515173
1014571695
1048867855
1738229604
262116370
1196443042
206752102
2103176910
1604844679
1757622731
595620218
1307434566
1937447794
1942034113
1078472312
1953136870
951474108
991005255
71483494
1867615141
115919055
368905304
432883600
131844433
1782679106
449145657
1137561653
1111024460
676943509
1814710709
1141755199
869574210
1164536774
1802325023
558713538
249992708
1913638624
1931794455
1050378011
1511614527
655024991
939340606
1424638712
1958396329
772266717
207822473
231737359
1885766745
72137404
1833987799
1494716680
45431589
492028744
656719847
2079602457
1383566801
1550351829
1700017124
46159411
1467783380
618433925
742778763
21780736
203543770
796353140
621169047
1177742540
2054448645
348011273
1631637238
243995781
52455347
430098068
322998205
1732143309
662258511
342128647
1457030510
476445609
1145184937
232407877
1603039555
306600327
1118653135
1629249099
552801619
1329679821
498385086
712209476
220293987
1526655586
820425734
1740713568
1325575175
1956478572
2036955700
1556784286
1081049966
1266093692
1068578731
1948621503
687872890
642894767
1710076440
130629323
673634722
520423665
375364544
265823525
286009032
812118319
600663687
245179286
1771388218
1666370339
1410965857
247177479
874795377
1469849197
584033237
1826358585
1857461221
1385065958
270867082
1511952444
1054332197
1418137340
303461267
2096932165
676014373
1806979752
2114542873
562151546
1397186063
201378601
1525466842
1062143599
671556364
123037637
246617071
425473065
287302162
2081328271
87675259
1391515001
2021330201
1294042952
422391191
899251474
1900137780
1033306362
1709416174
527244437
1500310946
1624453366
649706094
1711330054
2107197951
1487087674
1601149116
1307926904
6889293
22544920
1891070898
66502699
2055236268
1904672587
1724511360
940509054
1701741798
1099319701
140348667
1675061660
1128398009
1351767871
1943048541
1685750771
1929175971
2028830196
2054377734
1996858740
288840919
665764703
495000115
492831987
1702283376
1180064025
1252967646
2120805231
2129828994
1837255755
683301222
1886131133
893485596
649458828
903484444
1979208145
1947617242
1667495737
1889483178
920093004
403937343
846155603
970645369
1201200298
1360672631
281177302
1702502982
275106868
685719120
503629617
1918634817
777441562
726471771
605626048
1957109859
743676826
2120167468
1071521830
462618065
1401457268
27775429
326777041
210894985
368094711
1728847545
529140083
2009634452
1470672191
2070575648
222633626
1641036373
89516695
289763542
353038882
757763868
2086738742
353288213
1536280100
1703902301
55782482
204696573
718867462
1267402504
1772613060
1533175448
1491052400
1986809804
995786569
965017590
75651597
545346572
1618594251
890108774
587438688
2073806338
871697880
1428090885
2133679409
1707068756
234796273
908182165
746018411
1694007348
1216573794
116702717
1237500216
1457178005
661986835
507026427
54729649
939507204
830740704
708001565
591488383
893466732
475721546
1195365948
1731729702
1259610013
340222430
1585265112
1922536833
1752598406
539291469
2124478350
1928791498
851177684
442845821
1502853948
395417025
1284278462
1679841223
328800220
2043413285
1672909042
1401840305
1417940570
1238886918
1969748656
108808426
556826671
1018471615
1771183701
1592445106
429342065
337062779
1595294310
836239104
731921984
27645719
518541874
2006946410
1731816663
1232624027
1865888435
889356391
447980444
1897136253
1545497897
155357811
50795759
1986257696
511033435
70892417
463060012
1383798799
119450078
31830946
535352609
936079697
1950008423
696267914
735137870
814795310
1243944819
661834307
1495722871
1073803131
1867205183
278989308
226072924
1977789441
1752121285
546033606
2051852856
970403166
1746375241
526818244
1970292384
922411525
169335682
576979202
818465308
1809186349
58557366
133290578
1789381345
1453005247
457117293
1919580569
432531837
108453740
1600178786
1451279804
765995086
1588028171
1283919601
832976880
955128231
36095797
1454237699
2048578197
734637680
322605440
1031405050
818609993
1317964499
1344819702
2001546549
335237053
840159206
856316086
876930428
1451072220
966032257
514255933
346603661
1069395053
73169748
356528257
577250445
343958377
764461270
831137097
1070558397
246521576
1051359897
1855820216
1578404191
2062243644
1324582054
632494192
71603115
1891024723
271699580
1282537869
1646108228
734027142
688289957
1609819325
2080420672
400338492
2029634720
328833103
215938226
270487235
1700047088
402588886
2024410546
1165934969
775377846
1281668329
677518938
574639492
1237685193
32991084
1778679188
801931331
1413679759
1327665498
1382821289
1939290818
654678048
2043770416
1419672993
1894480787
2055997325
1113326210
1077856484
2082097011
1649126226
816841053
2143429323
892411427
1801029842
214255589
542987371
1326127345
189193109
1249832854
140209678
454763515
1719658157
1969829259
1486166736
1550045659
1093284037
938556541
1548169473
2050552522
1778192392
1067732712
1175203819
1524528548
523565567
2120976084
2010758835
331205821
1211210322
1279182071
1551427475
1513312320
1229022962
1367934210
1902952297
132172412
892878748
1640411187
655406269
2028561640
1969576116
1466306464
633425046
582984307
1501067614
676628980
63438924
1844481691
357222275
1023730262
241521225
1097284904
1494154905
943612364
833073782
22110587
2068021029
53033705
958657162
981319965
1881157166
608582306
831527668
1167916357
472329
1819082538
2013947837
773242270
246665949
811474993
162674201
1542004077
2034314718
492187621
662333838
1333230287
1908178648
1186312848
68309246
1014153724
1995942551
89565039
1306087574
348057113
647867023
433858660
1323440995
1317608101
1606823187
1361127921
627365681
109198604
49540469
1688062202
2085626384
1796933047
1498421464
1301350602
806974585
1255983731
266080175
1991993598
138028049
2136996250
1892947014
1384372973
2065835103
857676800
610649786
722075869
1607919570
1603550430
17178266
1401948503
1922801591
717943028
1845788852
499639186
394056596
1043462011
1450405888
719327310
2100857425
1403094672
432403284
322992335
1187705006
1277955578
1354837150
1648733114
1827813530
2136810536
90171502
927872892
1849287153
1050776927
2069242147
1400925999
978056895
1789049381
1450224237
1650558162
709079464
1314766123
127480819
1371902664
394679559
736325070
2079631684
749956927
845620137
121900650
1405624392
2137071812
1895840982
1266345941
705684723
417624452
853556020
327422330
1356293075
832043729
1682859361
1332250007
280382026
779893437
1461340391
69761676
1753235870
1824232980
437787405
445517865
335103695
356537815
634804016
823315777
1738412615
1315956471
287289625
1846814454
599561422
121895972
688880040
1219628983
234358750
427944956
1767358636
892096323
290201108
1127321552
267457013
504648533
1461350355
1841736721
579677759
569503605
1847792293
852308579
1558238930
453940919
2076816499
1185529636
353722057
136149089
558478558
1595119834
1059272805
1696400667
873496233
317205972
1511803857
1418900411
848570922
1628454955
38031708
1880065667
585122061
704689941
1883611719
1020400839
2105301529
173103688
1877660340
1470572309
594636144
1829879782
1469174180
1271421813
1659964143
839439073
1272764686
2010679366
734253619
1750258833
70329847
2069631037
1269674485
1943176532
747166268
1014277027
1314022801
1163082575
117591477
439330644
595110572
1033236943
1786348922
1521816228
515366609
1504810428
1227408751
1844187511
1417344375
740189277
2028857918
921439453
2037106268
834325414
211880396
1702670213
1897426829
1106434382
616681239
1799684742
354021844
455845232
1332149210
1789723398
1622679318
1190060822
97878567
1031784967
1160965483
466383240
526007698
1049352625
1600656461
775064863
1751056157
468593404
225248597
1261625350
961864828
514659032
1322746889
935707199
1057718252
589631249
1126089622
147256390
965823190
424955334
1090224503
1637284226
929071194
1121221093
415910226
938277933
368545744
244050489
1039965010
1089431195
290147157
1178831898
1052166254
439364532
1457452323
1265959600
935808628
1034200316
519648885
98408886
731817843
1818807473
153892226
677766934
82602517
1194043301
1669129271
1805779407
12510181
1552866727
176086697
1971145185
1605871980
1497838000
148407045
1966008001
1124099358
672621495
2002745084
2062728932
1000870068
764012645
942139366
58627506
445854687
1765778219
1929368569
460900298
1003028469
1909905440
1309396853
1860980306
1456088532
1274432104
879829996
2090145705
1834745640
901589432
1178292826
1218270245
299985949
89351965
481524042
462366711
568530449
716495817
256825529
514656463
82825823
380176270
1266705224
919180120
296244955
1555504965
1593390156
358025764
64960675
1863779609
1083678573
442120173
648019219
203494852
1168648559
477893083
499842792
996927868
1682678137
1265029506
1503008714
1539308640
871907131
1068391803
403397491
386325572
1581636518
1531479866
1615652803
1200250971
1517063173
1139811050
1665055205
538744371
1542234324
143279196
1823585866
372202674
472157649
1401862009
1534719915
319910618
209443651
93946705
1593282005
83504426
157030318
1064546448
2044959153
493320480
609225918
1244793371
162823835
132280164
1037453737
1670944461
1211478765
1306845571
333778278
66651170
1289928184
2087884811
200682383
1234021710
2079609257
1000470265
64563884
1543327378
716951426
708744907
415794862
1440665627
738281359
906125558
862080607
461024276
1561933248
10805459
1129523740
1909915631
463891882
18994859
1461988725
398463289
923444777
1440371541
376494700
1883476347
86169200
671402404
1429595585
1562633426
1408302245
1543900794
1107521345
810415706
907880039
529992425
1695763429
1761222904
88417573
416162947
291209017
1757341951
1851350958
1253420639
1496893035
2101182440
1489633214
621318789
777958034
56250756
945549034
2014089215
2071234212
294475940
2031612103
412460375
702791566
2026668439
1834766874
1708580688
218378961
1832319779
550693553
976468078
1712113550
1675645864
1068817405
402557801
1175812145
884362276
1889178670
207582630
1671153948
910719116
520643193
828067180
1898205765
1696154439
329840303
1499800778
744778950
381701453
1475566563
225993221
2130905686
1017138010
1427686670
1153530479
1220109575
848980177
1048787246
1353718423
217125199
312689843
415689683
384325134
801726469
1430788588
1144799892
748510429
1305014757
865987501
613626877
84359074
535156557
510442071
821580797
1906964187
1610926101
1305053003
357508348
1153718171
724091946
216324631
1155646129
1170815584
1264724336
1084637709
764887982
117001554
1156461398
1138837007
1807249616
891444857
1004093565
630133792
1833255530
888904603
1107429664
708246008
577817374
1068497386
1552418935
668117436
465812004
1548564153
1414534787
308651136
296514484
498086297
305757200
920776906
1307978701
950709069
1213023499
1001308996
818225078
543364762
769528080
186360717
1183857461
1868036224
468622182
1666346993
2095186104
390192888
1641410695
1415720588
794399782
286081719
1053866061
221230408
957919794
1946664483
161128388
270352404
1960018207
1723629975
2013566573
1027686847
2099831129
750412799
2145488291
2081802725
320302285
378745494
1747147400
1662657381
228671572
374302484
526021184
1210626510
1169087327
365539173
1139730875
2036333322
1894185994
974335612
1741082874
179701632
18616646
567099352
450276762
46593323
937785767
1144116930
2042143170
607838651
1229758920
1021566802
1665101354
361845260
320387478
1847523067
104707772
1416597823
995410558
1677502201
260254471
777664634
768039015
1534699462
2042915996
1943288473
1945910810
1329280426
452118704
521853008
262385722
166921022
858990422
2131479834
468272538
1148125474
2090911737
443946324
2088190941
282619817
36749397
923384326
1198185644
1604507909
978448068
1225246670
783822615
486844196
519690182
501795721
961206986
1579216774
1379634950
1792733946
568259777
1641151021
1164567566
1950107891
2117021057
646764905
1177478117
1510208926
1777978733
1181796074
984825570
1402079362
2105536668
1305826318
322103969
256152537
599767610
691002430
1902112716
2026754485
1356248162
1693941752
1924221973
276088575
2102703457
496267500
1695798044
820252368
1747812286
223533204
1790220364
1377921378
754516896
1000315680
1315740464
641665253
2017869482
1329241218
677389776
1106863681
1742709355
1149798320
1317495687
1540431393
748219172
1282606182
1158314654
989996923
467237424
162871248
991999889
800378445
785003760
805213360
1544405528
1381245073
179440893
1100817511
1878456649
1119973876
1973114489
83149002
1576331952
1918104451
65949813
1219183559
858164115
1684543632
78933940
727219103
196299028
1142933768
1901882095
1240571232
776527030
2112830102
2032868267
1878502743
1016193312
1722540016
507725666
1654307378
240941003
1677502720
1891661412
441501906
734420426
957595985
1777326199
1432039405
394113848
1166345138
1364846548
1294778108
1353800472
255113728
783077813
636190072
1717795099
1235587397
2098828598
1986168620
416395989
1680743124
1618770878
1518650090
1654509398
1582165346
513398122
999664596
1987109005
1938887678
785652302
367769694
949805080
409688364
427534307
1149086722
866626299
2076739332
762874741
2056623517
408087154
1690615438
955366231
605537307
618513753
1129633993
923386363
1112212375
26497946
562273688
1194882947
2112013218
952433729
1312382712
364574597
1707665835
1867513130
2131704354
125642620
1963975200
1757754436
1458165893
2081432815
840103442
1442695329
746659153
324829242
1775794563
1005521685
743882141
124641488
2051040599
1727030659
869187363
1860854645
183757142
219440440
1944146821
1656237212
1319157945
1866181880
800802796
2042477459
2043586821
47476992
1183833445
1045622435
96353169
1366163128
1529258038
914800294
689591854
681618169
730553816
1427522815
477615346
1028036468
32944119
1681388891
1029299820
580126838
1276631357
590561823
1247157173
854994911
1619939369
973651531
518898971
1885582558
640277208
746168267
296886822
879767996
379424855
340234167
1985543519
945326249
1644892234
852594446
378028231
30835669
2001931144
1158004644
620104589
2056166985
1531230673
1671727124
1997539788
1484144153
379285187
340367119
1767920085
1432586540
893635211
1100193488
821565522
835286216
917747571
736113224
1357059926
58065952
504797170
1089177317
487141858
938621224
595375422
880783055
505183223
752917786
1828586909
1214067401
48993662
1990824579
993811302
1622543890
2104285707
1489050124
1606874296
1577961288
926715767
2120676849
1764844925
1687220498
237962488
192136219
245796230
708266417
696605408
725304483
1920806297
888331607
38006038
1384206341
459326614
750586495
279663317
807964280
1706232782
1390675091
794318521
1945034269
261712421
949966304
2116390742
1510007058
1702485981
547242503
869886112
620203625
1934190505
1149008472
723142073
1821246273
1515589970
513650840
944499738
43472154
807968230
90003617
951809178
422450483
1928398921
922797089
1612758991
405102281
2051850630
404953679
1241423014
363180785
2013025733
312335782
1608655643
1283748417
272595226
165464017
102029822
435202429
1173328356
1599255653
600310347
1668215991
194890442
1652291495
1299316897
2004807241
1963179679
363830444
1840446724
1643808923
1383963773
763058558
1046549095
32367549
2145950340
2139737512
809967776
27598869
146735262
609184956
1649290229
1641074977
669437629
1619072708
1760643091
1345252504
1365595845
1619044144
727542051
1405572332
1309040509
1725367912
1028597283
312545237
1608028058
201567340
306286186
109404979
1065300631
1815538337
1767594677
225315478
1837417672
1370150903
101985035
1862681302
2067877821
1957280799
387607149
41172154
1650702492
831901200
760960942
1867140499
1138611519
1502674296
1550170645
235966954
2137474963
611342600
1581422487
1822005649
1014949302
2143915032
998228514
2016609783
153779234
60749178
774748900
473977922
359489088
1498583330
321011704
1443844887
171942928
255342122
1358187990
1803220985
339549730
858126875
1756699643
1145024916
1807859006
1266983838
696319396
1579941649
1604079335
623186350
718988884
146231813
614572016
1779969792
335961693
2040133184
16230092
940183357
928308621
168210548
1103613681
729933241
1500825236
491560967
10633122
1435386178
379733314
1233783516
942621263
1769116827
1720872515
1778912233
1618357859
1796075740
1492921421
287882324
10000867
249969050
1360617222
1974310797
1384000125
1497479663
35765399
981730984
1993698956
1474784476
516176077
999517099
562527576
690278673
1117238209
1472047528
1653276170
1726288914
2092255872
2090168174
2041716682
189342088
139117166
176694401
329480579
1899649460
112917802
257307666
992717554
1419586895
1785973589
2108104784
1320392918
304123139
653400512
361329579
1563583730
101745150
1090679405
1511278386
237686732
760003180
1370966821
1575239823
956419549
1079801421
960758638
1547417615
1528428726
2134198313
836914948
1734520743
82780306
353394889
591741644
1239913649
1740393557
993301845
1365604828
87528337
427154649
145658904
1600264917
103715115
259260204
703069675
1948181163
1444257118
1634524311
349036517
1979571095
1666247923
1640447388
662968274
834452215
492726411
535221239
2063664676
1581055491
843767031
602654874
388693914
1916914516
164196039
1164181836
1656388571
1146433103
1110851605
1976544473
386453924
1317600874
655013765
1072579939
1679987667
310937124
1066031287
1612223202
468859209
1539634131
1139704618
1499781890
423330658
2065106872
1379393126
1811791418
2007542234
2055592632
1850878697
804066170
1062250166
1135903412
1949032822
1989090481
1303753755
136765921
803463532
1307754671
131160337
1919180327
431843453
9683202
1889469298
2022465405
1805264416
1681760266
1439461299
557142572
1947598083
948749732
625020653
1031863317
1573877257
1895503935
678908626
1515127402
1810347772
1752440615
1820932774
841064127
629079586
929858445
673001089
1622950102
1822276822
683882909
780206622
1807752163
1774171012
1813271238
213711802
1865647629
1401435811
966233279
182577806
1137599220
1437624249
1266585822
1048213280
1518355060
746941956
2056150555
657135170
662255893
1858831369
2120335780
325149325
531604874
1392754854
1445859192
2057829224
713632708
948928172
118815109
708175664
653849432
1277982713
82859247
482635224
247196998
809876533
1557281771
1663230874
507868247
1583840989
1623885735
1194092673
1934160872
1358941476
735374645
590442152
206397339
243440123
1530035675
833718096
2069412340
1580132511
872397603
1777589570
70636811
376793894
1380902859
992125137
759270438
696955547
907386831
1703183790
1443574466
1825617659
326723383
1354961938
214827514
61837272
2101894183
1405188580
1061894617
504119974
336382460
1173663562
992719061
101069289
275933788
1360876946
2062204150
1030258143
1851530708
1955752791
1310654542
1085408385
1778102526
296487454
1396541645
1867650863
1358817553
951441649
223657849
1092370330
1346414675
1875560911
1836705381
1694201420
469105795
520594926
443174568
634842273
1176185874
287002891
1781769687
967747390
1583833695
1612541247
2120222770
861778382
554324800
1426352186
1093542394
1667290649
1148127309
2143596791
1555403844
1329808423
578489411
168336376
1372499728
706000160
1150698304
443578918
953668754
2051575914
1316949761
2033953239
739442973
1911573104
473794712
1028479738
628942179
1632592521
2043667670
1190655996
1122076516
1813554987
1192428010
1942665248
1744944631
2095027794
678294077
1903414092
1994957610
1416955932
216280816
41002348
874392827
664739351
121417434
2116701257
435132716
996246784
1910136784
98431634
278383344
128504123
1588189849
88898519
741182806
564981605
999353828
118660219
352329139
848101050
1599238281
1791814049
243356540
708407766
1350936453
1318012443
740254108
1899423679
1305445218
1889589944
554842011
680143150
504217423
2066263442
1418976973
2058739607
1922046500
1578735379
167730840
1775263640
1244244369
587223762
1131109400
1736919516
1088917132
1436118484
161469623
166472590
21367414
1740653488
655356079
1701516267
1845601727
1832154193
419531067
1000280051
2114737995
2003405400
774645222
1971185121
197887136
799293101
1330253001
733624976
922669703
236996479
1521262980
148117046
1476822791
1226311527
532821574
638528400
273943214
74430936
469831159
1646667338
329896319
145389015
429963212
815512266
2050618072
1470618238
1557827852
647150857
1184220376
281988907
1726156753
1698608690
1948919275
915275974
125626945
1310747621
1894405795
57142886
1124193732
1723330298
573176398
1880246531
304106084
1336109438
1956962355
1751620356
1239561414
2063254435
863844304
943198998
1508067609
626691555
1112282574
736433382
1589514693
416281536
1822006316
961719212
17866916
1522728155
1093866854
965747464
1000465655
452520314
2000398842
10904424
808792046
997811602
509050053
532461280
892355164
190713456
641559364
1642970931
1480617526
631438786
68848732
2033019535
2097699831
853241883
1534841620
2003665416
1232551683
1046567152
46385789
1972154129
57182949
1977638161
574973467
1341087443
916856178
1676738833
55301220
1459161206
53770642
2140085105
58772189
1899785987
1349781110
507597680
192461534
1812442868
1431020702
808689659
613581240
363987472
2124160658
1346638560
1231222825
579059857
1421964050
1640438220
238516194
1974078713
903450466
815356669
2031671760
1163030168
345523291
2071183204
1250865347
1385770822
617407289
1293950306
2022774521
171229200
1320303778
869586464
1244710515
2092474671
1257677854
1131645722
178803925
1899043555
1249893821
341758561
556541244
1747003075
972354460
594597521
873214056
377172827
181305423
696484312
1051962045
292360696
1158489344
1369654962
628753921
1268211814
1652390966
12271430
1671540469
1059876260
647633580
1069739205
1920919252
77844544
2102434971
193190940
373798309
1494519761
1237268193
653409345
1674042735
1331381521
198705898
894322933
563459360
1787061403
419196845
1494999449
783664444
753574296
395917449
1907476470
1928627497
1913295926
305519630
1639414919
424544623
13167097
2104922984
214179528
1974525935
691395115
1789916753
648483317
310416883
1828856168
1177294299
1956570733
1052739312
1900260063
1361928740
800192239
2008672285
1989596305
18746427
1334570023
1130543425
1131128820
1583066697
664336581
1407246592
1885933848
1098979262
1347114322
1421321314
1525058485
1314457184
1975639835
452617485
1081049966
315654056
1749622509
1460784244
227366344
1686389269
1126758791
1793198010
1606447771
1260703424
837256525
1607257485
1316884368
1473974488
249835475
574464515
2078154758
431590769
1622922267
1939544184
1087915634
980617952
813670096
189784141
1970717199
904649939
234345082
1603100912
2143595219
190052287
339449441
434528596
1409886256
2097949310
1495353073
521445594
1786714459
926414762
89448074
12872390
108322460
1022913455
89106863
803646675
1284555350
1922249542
1687156566
912296466
1475962030
1224390628
704121805
1201232219
560408844
426309506
191021305
526790293
719991202
260569388
901990854
1279855509
1080721422
106422488
432558366
1714160246
1772565340
1852374741
888514195
210922445
1015682556
561025521
85893215
1920387812
980019242
1167703483
1615960058
1312215986
250479230
1816980709
988573908
1421449460
1311833265
1570709865
269689906
919509451
1644089192
1612252671
1051574593
118567760
71013122
2008117405
158707647
418209486
1688010117
1239678179
152964293
2081473322
501426882
1917385372
1490973440
1725704696
1662428406
760238975
1081710496
1180544380
1822766478
1266911641
506348341
1246238430
149149168
1205878751
1775147161
1949225998
1037856227
1693448149
1892551068
1537426935
1489723601
485555913
463379250
777254479
767874534
2087961358
1308011035
157503712
51000727
1350373570
1232391195
1783594993
1779165895
1174432657
1874518078
2103484318
188602767
422625062
511562173
545880975
1889859185
1688712779
586756519
1651521276
1934144791
479295548
1449904176
1327315160
1001277117
1404217661
1870663289
1604482835
948713214
398957567
277408462
1628490518
928168204
1157261808
1229909965
2111605334
1334736841
1653531538
1717485218
1872867740
379766678
67147943
495013161
36841818
337434405
66186979
657675859
1569893199
2067070894
1122619872
1597345859
1577857369
1752509154
2068565460
2007957987
423513323
1307813113
2064069916
24252817
1588647639
1672974918
178246424
256946834
192454412
1743791676
1271515762
964333840
2035136193
763031770
1573787668
1148568993
1495993848
949378582
1572192652
906617950
1704443297
157586742
962191457
477081236
535292361
660547497
2085376674
1527474954
557769580
345805503
556294540
1113430175
1329295859
1606755279
1626803927
1531927934
1000507562
1930147537
61382523
740796214
252335251
648227575
1807560032
446772654
1801740522
984891944
1178130687
1972639437
121577397
901374016
1779536943
550316540
1264833942
180244992
1430073798
52310645
1647576788
162470169
1850336952
863228883
1367092140
660292268
1334538780
150589043
380136736
1037269886
1727688940
196206865
1479313157
478716799
1441365330
270133306
836132897
1567776581
945865074
298806164
768198830
247893668
187633180
1839872161
1240019514
1814284274
881924762
1958713697
1348928566
2076339278
1505450911
1144445916
1675814027
758819919
1359383405
602716676
1576728508
1842419650
852723653
83712571
1006796374
225500505
1553310648
1126691038
1720957652
526610886
588345947
63349864
958772202
1857177558
345247044
1160165573
402637068
2020688173
69096581
867551141
501206680
420077499
349763131
325440365
1239766001
581874946
1441405493
1256533712
99473971
1403476609
834733112
1233632285
234199030
621553231
420754043
1855420340
1133176497
581605926
1902815125
2061861250
1078103586
1041808839
1926035678
1747894819
1519048465
1397550738
111558532
833264000
1785512773
1090322427
72130431
621712286
524599636
800861790
672323938
973746647
429012756
533777931
1766521959
213440090
1170068302
286340879
1180028951
1830222368
1194824681
1664860178
945279918
1632543447
2087252545
710720038
1148335670
887445139
1689568466
951126892
1853609711
452055611
1879226102
703971697
1954458512
676747268
371015999
283912040
421418407
1163043775
1730279917
2123246786
962602926
387259664
1815819852
154277128
1184607598
1221031664
300901432
1913332992
936682031
268775617
1198011244
1005094240
6513901
2142188774
1333940750
1576461535
1547321134
991073135
168315827
197614019
494855720
703218617
345764560
154498148
2039903279
137996345
1142946389
594862225
252751592
395275817
139250014
1945369262
1660652684
287655232
37854484
2103326874
1912157431
690792863
226828867
553565566
330402334
2010485049
1913139615
1364091023
1581524653
390868881
709770228
1769385604
496818327
1264679628
831178739
578271941
1760579560
460240317
1425580585
1078644631
1337706160
1729443164
1830028990
726388339
1113738500
747900380
195633975
1221695243
2057932546
822435016
403670186
1981154575
544385748
866427672
1593112406
2069379452
629958458
329145797
1037500016
1487537438
1492503627
1214296621
1255370782
2024159459
256572556
1528861007
1909186343
1028887652
1943235468
1499640785
1747953565
446644757
1550798577
247093294
785740650
1152427614
1604410914
2099194715
227762361
400507600
724528836
945930052
514297636
942347018
1353349504
1496825614
660583112
1275851491
731823191
1153707395
1702358398
575406879
1072992188
474866387
933365167
1087243412
849429998
2008211621
1390129711
922842416
1285379924
1282371454
984636983
1377987709
196179138
469340211
138894623
793922606
1115799271
1310264461
1189549880
191441057
853667984
1285807207
702321072
1427469398
2051487386
636029843
1584470883
143914598
181403468
656409913
1898460665
1405115342
348748609
1984877363
367420416
932825552
602628757
79872007
953209540
1642397318
1459198688
2063583714
1950406750
840840602
303369202
228988675
950465181
585917786
478626588
608499631
1388985210
228348562
2106322972
1084441767
2100125734
657097041
1115915030
2136148709
2102371542
398923868
1634763184
768753143
1033231106
1171716989
1115361728
1970126100
1522931550
1960847121
1069956158
652541238
1718437401
1228759827
1851502002
2051808915
372261861
40637625
1184798830
1213315718
1275504409
772628748
849812545
500599398
896194312
1351094714
312722477
1422873550
936891834
106556861
737811594
225895825
1876118734
502417371
2138712547
1298115845
372090949
1925351787
169315235
126746027
1268758319
2056744121
1073593295
493741779
935220849
1367538620
986977791
419053188
1374642296
684117308
437985073
130882797
2141756320
40183904
1146717645
168965220
2059756589
1123084039
1515466020
1030988420
1446243935
1936027627
9945107
2141682108
381904844
872385062
1416771864
1826804420
63464614
415327253
331925335
2142519685
1213904073
1800136006
1489501523
896988762
1047443227
492330301
2111374794
702167362
486237104
171873164
279972125
1944534127
153223742
955699660
1444569057
378503390
1459855189
678358909
1529144106
1320632984
737863040
482727852
1641906846
1294296152
1194820971
1784243198
759478938
1143793862
1947849505
131489230
792118847
702988713
982091382
755436307
1165658055
2073091097
517969072
596698638
1564056797
1307165103
1925222750
169133298
1618643148
1854849938
416821720
334649241
2053125363
730261069
808622545
580861842
656143762
1532094771
384043327
1465321495
2030007206
818717372
195874056
1601347383
1886390163
1475862195
1952611064
112917802
906021810
1340479206
474994790
2000260324
58304722
1324505791
1239086259
548378251
518695292
1427591508
2137472111
190845097
1301018212
1637528264
31030910
448211442
477906096
1958980104
1376083850
833867984
862270398
481505562
778069268
1035692303
149442318
719583939
1064639031
860761685
738837136
1422480636
981970719
915249538
1425102514
158338245
511271285
221561702
430652822
1534664341
1553055610
112103322
630297824
448105895
1741982313
1994196665
1391771231
516567473
1673823229
544144026
439958107
759299200
1607048268
1298170924
1894365544
1711309894
1055959636
1042246911
1934870309
329161389
1180331107
592137658
1922894031
370877300
141512189
561656888
1878213768
226108068
1076494473
1426483990
970537976
420536829
168658945
265576733
420873609
1991807380
837265839
1351165338
1832772465
42794550
1178007892
1938681637
610902117
1293138737
182874980
1412434150
6896696
1133861733
965096547
1034304412
1677586244
735186450
1553767960
467694719
1693687271
1950280349
421175596
1351272242
587946403
1678316405
2093344581
1763209979
605227882
1380304937
768740363
1046171236
342876301
1260479739
586335183
881631950
1279083823
1069560267
139305648
1417763607
784901924
1777087675
50555821
2060277650
1798983846
2105372571
1640895165
691192976
168535530
942963439
1702932316
2088225957
367034827
1143607681
1773946839
512984603
231949801
48900235
938063059
1743303793
1367572208
648867152
781636307
543778246
387637694
1990777576
2061024702
1738454011
567867170
1021634081
1153199123
1236891989
757292883
1321225837
115100943
1487408303
2031927397
279825511
1419831780
1676397517
1383454019
150038466
1713771514
459363439
995824381
1851713161
2047963680
2019706079
645348460
975489325
801766764
1374256565
1189387764
1566876313
1371240346
958979734
492215669
1119067412
2007760321
442918861
1865887286
861781041
1297319387
547504999
1619175310
1675378062
499106270
1433593984
348023721
1090541161
1613094180
1082796721
143249516
2052131905
1628603919
284112729
26828585
673988477
1238476694
778157158
1357444330
1148056791
1027912920
125859671
1926675363
1101743480
1684303314
2054278512
244400134
2012766180
484960167
1690444470
637396195
391027092
770516335
512228788
1471261531
21327964
637332445
629276736
1233404442
1415967171
1963056683
1536241438
195735948
1120816276
1286151565
28105675
2125354140
1594123468
406918017
1018502854
1130968102
1360773485
1594617725
867201584
1829138601
1511108271
1887057075
2108263999
1848040666
1683795969
1783179592
1544737694
19155320
1270391345
756830790
1216872802
25807355
1575605966
2108036651
1279391467
1018470841
1643876097
1873824390
788834022
2054462972
1578304067
1466749479
121528185
1556313803
136893620
632574614
1879725892
281488390
1385441399
500029295
300897762
1216490834
686960857
217815793
1171002408
1046626887
1485572784
1130474823
73386797
1812462750
351193551
1333197663
1756531240
924462966
1264944223
733429265
191973416
1630641221
492815564
1138843453
323268179
1532270063
298665807
170202932
1772973455
2012904403
1513541404
775511341
675776138
1603517753
852082231
982158671
2139674952
572439730
776027659
1753431456
480147455
809436626
1252108987
1271726038
1980193963
435204422
1125399426
912088976
711457578
272795392
123539910
1388723114
685019815
1516472461
460761283
996089714
1316299993
1330636527
1302939400
1813686843
2131022052
1150827601
1132271623
1152082228
1020575149
1261235402
434650194
488995976
1922687664
880202736
670382563
949685762
2041880015
1589253870
2019725216
814702527
1356766806
1457738725
1771129622
1647484734
1978961896
1240944056
1268530850
1329242276
1243974531
379407120
1231072562
1771172762
672016714
615860603
1975581844
226964976
600350045
1161662393
1533846282
1936781876
194280070
1741452426
1731368858
250520170
1988974862
1947832287
495036312
1781930714
1529639533
1276443881
1720814766
1787860356
553890003
643527366
501291953
477744672
66784835
871696942
769477419
1523795475
1111004893
438907226
1172318414
1512215271
898417236
109440938
1397113493
5661075
922071915
476498836
2005341028
1263794607
661087309
108721124
438923780
621400577
1636560751
91084079
447475418
340721414
1508503800
725048196
178702795
1201037721
1751726655
774281625
26758414
406393557
1295408517
1902746030
961069718
1114109900
797353352
381635839
2030597908
1784457459
1076057573
1560484501
1557585659
1098412704
933408666
2016587421
472705092
1507210581
1232719942
1134793749
1208197748
2062747549
1490994212
1866120203
1765951988
1092209220
1862557753
724982973
711366728
1090209435
775205305
934072133
882180965
491211427
1593186975
1161552205
1765488249
1508823559
1317790910
326135457
1810750713
481617918
2061305840
1451238813
288887514
190500829
2145754479
874614091
480442469
1794049964
818579794
1952430065
782701667
564281420
496495214
516891973
1048991660
2112758280
140158557
1634597178
1134627314
1681675816
1451556957
438129224
1238767790
637173946
1981136238
1168565588
828892687
1227806584
1390991378
340553269
557521716
1003069884
662152146
1205073576
2109342681
1855242903
1372805900
819673214
1077325045
803057275
1568311848
1613146199
1131394181
2042921996
1010186769
766631850
1596183312
1205308888
1326842434
240583156
782776462
893643290
1761279863
2127615705
854366927
706198608
1651500185
1316222151
91285900
1418909249
1780403025
399052244
624233393
1842058738
1500555132
877718913
995016064
15054557
1099224973
489038008
724909492
175327381
814876061
707407307
305485475
1391774863
947741807
1418422937
1420275443
1893551619
1819224683
500040836
544184464
583799493
463238777
1436318522
1503411836
590981634
1832602956
2146176543
1465957456
631829923
2142178567
1132346802
1457326598
1752263484
1361073114
381720653
314759302
466943020
1231769352
348846423
208809692
704052082
884959655
1906634073
31058594
1364904023
1307121704
398049083
2093768292
2005641836
552920074
1595039603
1543077133
167563149
584605907
1389029558
1955872404
723568243
1601343672
1506694218
1661318840
1910153716
1091753989
1940783997
362559633
396258596
963118946
550232950
1864646122
169551046
1500616646
463962886
202700148
1302186441
1112069118
1081716800
454625885
119608246
1234317934
315924991
1036645662
1694239885
353394359
1864409015
737275766
1391245220
1984982887
20221348
175662729
24140887
596800477
289774402
328913832
1174377155
532584890
1536904394
1052556249
968120189
2071882930
1638687284
714059546
1037187084
631322787
326984847
1189609979
752840428
1113085292
995908266
481804238
1884517838
1676594372
1660231512
1989852513
355935796
528340143
779516589
612690788
2123791950
1075338531
102470820
1693845272
687414374
1875903412
200595448
1124696816
2023182216
403872456
2013719398
2043978124
686454814
1850920165
1315472410
1204138733
1255237843
717789491
2014977408
392791021
18045600
916365651
746447703
840263459
1744033827
549977014
475635928
840934492
1822078582
1671582798
996224428
984721646
430231338
1087200005
2080318582
2002407628
1119877576
1076673391
548621010
283179947
398261182
1871633195
772494700
570164826
1048624973
782585835
1091939922
441462224
366065236
1919410973
2136964830
65861912
19297164
1702246995
2023805311
888879675
1598069763
659974273
1971550275
1304726511
1403205576
293471179
267868389
974350491
2127505791
1618356490
1057588322
776131354
1890350488
277352662
1799972972
1228307183
1407815927
1038111675
869620294
1411462770
1128881758
1438679993
1517592656
1501100224
2057461676
998965686
2099313017
945898592
331448970
1771046411
793171485
684128673
786959263
1018020601
173343653
587223762
1614513347
1371596175
1017218141
976121112
615835215
85372172
1913654387
82853456
1352565931
2045872288
1455750681
198900073
1985487937
710240499
826162645
1612988073
460022192
6491558
233122278
1495053346
119693068
1350661003
1096004638
19248097
1685071345
334672918
970854084
1998675236
485679998
1426162951
1185715272
1892772665
526524063
1946606792
395199196
1539592688
686617625
261944812
261451501
721498701
1594286866
1349838760
1415628727
790472681
1045390116
703197870
1432069560
1359716642
1618067084
511904349
715019727
514317685
1207008013
1105526574
293835804
2072183826
53260367
275617084
538537592
985758663
964106333
1703133047
543009674
500831184
1055786869
52523485
745621835
1593602404
580204212
1743191985
1925268278
81847036
1335923107
1897848523
1487471866
692947485
422515756
1687331092
952489922
824402697
747216459
1966837975
1825215667
1376212609
930642304
1173795326
711089857
899778244
701790537
1986152110
1651086068
1727511483
1131228186
693647383
118070824
1648048481
1852508082
1003111208
1793954864
1541169851
260237131
1305390150
1865516012
34090856
1387806367
1998124387
2032381445
1156953434
1422199031
773296690
401565646
1586483028
2111808642
1757214961
428836197
1796108007
1251614286
1620893025
1335575358
1891203262
911484676
1569629418
2041550915
799104904
547725578
387976200
536059038
687613497
1782857561
317757739
1369913440
1382021457
87391321
544167815
433544675
1379477534
446928961
1363119982
1052260147
7040952
1995733330
1330630828
2072401721
444217809
1094896587
1568594819
1899975811
444913479
1136183293
1005513380
1660285589
172603481
364790040
1523718273
725950991
1109699092
1602037123
1228945110
2105120448
2137791799
466929366
1777112250
987252366
462954460
86268951
2027362581
792099439
108888329
1949592893
855404408
1280105883
1460490808
2074597247
1374275241
851034739
684663212
1848757063
1997440892
1869184283
619588689
2117517651
709782967
1029876728
1336883442
358189250
1232793251
383981011
704205513
1578619810
55733006
1439797199
137535136
1704528880
1004022775
1856742145
7508417
18799303
2139790658
2057877088
2115137787
623691351
1675514215
1430378675
1295714104
1840528608
1759755004
346321824
64457598
549717627
362182898
880252364
1171137843
561273672
906661462
647994567
914709989
2115668678
1190119430
1794075116
1615391998
1400602970
1540212832
566330799
1972365798
2073205056
1566284777
1322533088
1773414010
723637839
202299581
2105565912
1233074738
1003850421
62917113
120570493
1950037096
1702653823
888507486
1355142936
1254033997
1569362565
524730232
679877339
1793706791
573741429
1962873480
799362855
1866212522
172267316
837971528
408454241
1958625797
1504661552
865715358
140971978
1438922496
712400528
2133377445
1593672743
1061466855
858416698
404546294
1861810125
1120828946
1535120080
1657725859
667495390
1629984364
215100626
35791639
1179442718
1044894939
1074578604
1746815958
430064162
767705366
1208215417
1311903392
1274821899
2031838238
1830294538
1388295920
139698247
1609262819
1224370824
54264528
1875112554
1006828035
917358647
1329264096
59542882
1204081648
76863581
390692531
1528809606
2042871089
999465572
841283365
114698477
1432233049
922750663
522471362
1019065546
1789349626
178869893
1647907432
1998392680
1922841874
41711853
1057101679
634335274
1834300316
2028428572
220510122
1505308050
1443061428
570600070
1483414391
454325554
1952147523
349984957
1824874873
867920512
35985622
1980866998
1537690688
478060256
362721979
1385626500
1469524484
1245074242
717063965
1179715564
640643743
60530560
914709636
2118315491
865112137
557841350
1805393798
2116009447
820299426
891967488
1590546316
1516942256
800601629
41560299
192581128
1306805585
898301644
2146093018
1918548388
56776797
2054485999
295724160
875058951
1881202307
1125298931
1775340713
1009416361
1336904365
142591297
1065602270
641863046
1155015467
1724575924
996467905
500775592
973152677
1100698733
1304224473
1826901490
1206996465
244356937
373112939
1590739421
605336568
1144037512
256559360
931799063
2031235216
6366037
1535076487
2132271900
730868780
1560252233
585308356
1441697492
1113894751
1582831429
467169826
1642100644
907438173
1561062489
235759978
2065762623
971825003
1745627722
2076617423
2133418338
1960712010
521134532
1722064563
1814514192
727263757
1290726186
1277702474
1110924895
1513682439
1192279073
559886964
1364625485
393763195
1754337793
618177045
1584708996
451544847
1667609297
1829307928
1507025283
554443011
1090606089
98888999
1392824760
708759518
493741711
1458499624
1283766494
523425766
338068069
1691480939
609737643
514038031
1641862896
473553570
612206170
825543195
2091276297
1567008101
931961695
783780867
348758638
1915897083
655440295
1992069408
1486099515
570605075
1227878321
278011148
141259845
236729432
1201220076
2039217132
739011388
39625525
765047793
222892170
1599577825
592866492
1920564662
595347919
97251630
1897511505
458527328
1171025772
398605278
487599673
742424613
119371213
1772077802
1694700303
1348236670
1870495686
642898091
800180433
201179950
1133609262
1601962230
682570066
388032281
287498776
46675906
1562562393
1943034650
2007885605
116111678
440149657
1894617079
516379005
887750651
2142489981
473275589
1480961999
765328007
139844249
771491413
191642670
1341033957
1415023316
1220383816
2058809748
1940460180
900624542
1641360528
2128408331
621871808
546664552
268075087
774506059
781988701
552617887
1058557822
1696546571
267006406
2108350814
1981400393
993364235
960925107
503499097
627907444
1106944367
1656392156
1424509723
1326522746
735533871
1046976586
2100560347
945970333
1123536504
425877242
718085673
1873139110
675870
1580813224
2041294861
1885872287
1312134703
1080250896
1341138068
2014231834
1584561208
658579660
1413602999
536288425
1582472001
1231536721
216544889
2093472329
1474763455
2115200860
1009141033
31127919
1791800998
20225569
1968628948
1248953947
1852905684
598988185
569023638
522939406
671180545
1838691365
1305585828
129298345
83641161
2112141784
1074964725
226631025
1350116489
1514236583
555501561
1048437149
1914507410
1034363397
1803985268
951489895
1221710398
1078699329
710617474
1855015315
2005114423
596387076
838677972
982867629
69753905
872097576
308452012
169353381
114935657
726999155
481212012
127146363
470408915
1128403937
1617132766
691212701
1519819014
1386360351
1642652449
1941015645
385949269
1667099491
1915401867
429656322
997874390
2137562536
1657043185
2115256253
1813576632
1620990834
480844044
647806501
478345446
599272523
642932142
1725686898
1528131738
723920889
1321844185
1497485722
1175549491
2047274226
1215752017
1532831206
686475041
375872685
222113516
2107090932
1883063582
993650042
1557235107
1893374316
2076423728
1428687542
812737962
489367499
371549142
1386189399
579193068
92481642
483622144
2035388370
229257952
1444721548
1650516890
519139149
1929748892
1707004871
724177852
2042758447
1429001912
1318532757
796441975
1238835099
1304314280
933778412
1823997899
2064523475
625225142
1097007314
1771072482
1216104031
1210068164
2118930631
712248952
1009104398
241607989
1188280424
1648743070
1650117138
195106911
1504085594
1925927341
2014086145
462188705
1890331710
1242650249
1828740994
98946287
1510310106
220876866
889582157
1479401176
1380096457
979901224
1506395413
1085996770
1037399675
553493222
1011761965
376606618
213324723
1497062864
1342211273
1872041750
1493075369
1658576359
1170801291
2135744491
205279892
262842417
1740196450
1691005597
264297722
948986516
866204248
420584655
710589134
1836782559
1702836628
1523039666
54636642
1594193331
141625149
47944184
1214911977
1080877856
1218775207
1252117519
563865028
854797648
541009676
248156978
1710838855
1064311897
999029925
1449458765
66718700
1244700818
501642871
1220670147
640679520
940591050
681259625
1900660551
135367508
362498366
1971168729
1634038570
517161896
1954752384
1836125041
1691461648
977936841
331764848
1638822584
312154516
1072796074
1971684677
626171022
1495660126
372511840
241884194
1648856169
1556521903
739981543
1795972904
640079541
176073374
1317195740
1554683876
1330477870
1041543401
1943485337
921473231
1601791779
593590686
2115780730
1043913156
816188913
843475693
315885155
987677963
1421681333
241482311
1109077665
1225827966
1817617722
1907354921
284020079
1045820308
1465870862
228290798
995575645
1642022910
279211432
1755753092
2132027618
2056645957
432701121
747409384
822875175
1472078215
1095086607
903275331
1153516278
528666106
2068533366
2084124759
1243441490
395553531
1601548297
514065722
254443412
588532440
118105891
1906601952
1886436597
2066712453
1758794211
1282040177
1186673957
631047003
456761877
426414692
1915212316
1501091553
755510715
1681128467
1173421915
1414810976
1566419566
178326084
1177794105
1577430772
851559327
1181525895
1556254433
1787383383
757701975
1558747096
1595897163
919558252
730506953
1065360369
1686772263
1281615175
340994916
1749892883
1548436412
25258729
977428582
368953106
395721052
897446591
1806065929
646276613
227494249
1234686259
587998215
874679173
444586864
654573831
2147046700
1199259716
107902007
2010207604
940013947
928257902
1276075511
1647401976
222013131
1048688836
1170471050
506686596
506021180
625705219
880781374
1254223473
652702109
577223014
1683131504
849341339
375719367
1232845579
86095502
903631182
2121971371
474161012
727216612
1733080405
2020757548
1273878731
912314527
1857825027
1722830567
1865082069
1853498271
301079189
296234746
498642495
1430104391
754037780
1718845788
313339079
1209634176
1140560528
1448167899
321964733
1891406689
279067480
2007562829
963409920
1263932432
1138358257
1703877540
752310923
1558263325
33966830
1543981281
1510725487
1836777161
1042232435
139953352
1899161002
132041923
1740580601
2031669317
1637376403
238985552
240910254
1939793109
440058274
2090533374
2000255790
1479828176
324270279
1259852040
2060463574
2082621960
1021500273
1634600101
755367820
1144647550
457761961
1736968998
2000480179
50751060
1101256385
274819470
909620982
1224762371
16268320
120735562
1741417424
117682048
557076079
758214149
229769944
287766515
704772689
469270492
1243258347
2058501986
780587534
2043225010
63455582
26344465
1439506054
1547400218
2008581041
1099786543
1138279978
190939995
174775182
1803815093
602603060
227812774
1429445843
1145038635
1158331126
619293584
1141262039
72386480
1346527402
1093710425
1148275225
1896345197
487222626
1101840884
385269856
17099554
1928394888
1492131053
1552562305
103288488
1598887939
70950347
1267424735
12211882
1582697902
832480543
687146448
1854228853
2124797003
1844085556
915949334
1717684891
1972624335
993759432
2058044410
846737045
932695669
1208499433
1944234629
1406729319
1563339711
2100084909
1224902865
1583640898
321486883
1658269690
195125057
1027621353
1430418963
770222423
1683181775
1795796652
623324209
1330992486
364527467
1198712678
1972748347
239586947
1697534923
1803031306
720996543
782586502
913125515
1840979968
511326041
795054533
2065758647
1731788648
389981957
636126942
298946762
1805312765
2085325412
1117127640
1531725357
618780059
1658200248
686982377
93826792
731880137
1387073558
1082406936
1765996047
100596560
1860314754
2105000465
542225429
671081767
1945831243
1858392785
1322582593
50316115
694236325
693790648
1983886362
1671211482
640228995
1370231432
1102964255
2043747837
482615310
2033360903
987170679
335674024
176411017
1862389302
118001267
94553371
1495038144
14548005
1122562024
127709371
1919651461
1195382312
1108956051
1150314077
1155591000
178088082
479116429
2107012067
2103765287
1134707724
931783197
717481860
521447129
975886539
515093046
1523493352
1755413258
241807049
1267971291
1433171493
138179696
1266572723
523938280
400597960
860369612
1758013536
1942052538
116831181
2004711828
1702492238
48199761
1673150120
1085083103
820163954
1786980256
951705985
809348676
412312009
1231355854
1086627207
1706739181
2014725644
2115758726
935200584
2110869015
171605891
1753876286
1154192183
920583193
75438821
139360817
705025847
990164944
825928114
1046196476
1506737334
834948949
1357329080
1360095546
58436419
531693926
1815946650
1506428154
299022481
409251589
340076218
916480821
214552362
1888364630
297980399
1189686401
1821646622
280559632
25174113
1902844109
1869272541
124125296
1708806823
659597819
1347688859
175538706
556121319
2108074459
229743604
1682823814
310075995
1647417442
1875091435
88855794
837209514
1301967764
595814207
356168756
1392809119
1753409175
1225103422
862533128
1915308117
1002756918
867023929
1936570179
76458390
363087594
582187276
449624338
1928611807
1557863570
1856866416
678212405
883923515
1861584924
1423474724
115289274
2128026088
952390122
5097816
1331809018
1634652082
423142539
42524856
734110433
541255355
1698292156
1517775247
1896035835
1035910408
522526913
2088408393
1395323032
599445186
1400461981
1546470225
1234614140
1048089224
2073965613
1787151212
242884004
1357824406
178714240
1478628437
427255633
1653853517
97885261
837526308
1496193609
29948837
321407231
641900354
1537064405
813848084
269358165
236868952
1842840651
1530625623
1313844827
890711514
452627285
1338870583
1992275054
1158810840
64573074
1531987941
316841333
1611994095
915240763
1859580608
1867220100
921167074
1806631101
995765816
194958655
1109197234
2036283604
69537149
1042473686
239380696
850493315
1382055213
1849606806
1301402570
1347115766
1707823410
2062141284
1645291867
845875880
873242938
1480542904
1255670509
1802759052
814705307
1170840682
430364222
941489397
633515600
1234425435
459427548
938925954
2113634958
737921798
486231577
140775951
588213932
1320721960
52918393
1559187534
261857962
859796628
504991021
2055249168
478214670
160963473
2037715690
875968894
1553444029
186314873
1785531368
1768303715
1404690603
1013644274
286320867
1103065479
170107368
1755493134
1175508650
592477934
1767871870
790907999
968244249
351486243
1867240314
1552018804
1679266069
1344337242
1646539597
1194508120
1892209755
60260282
1488733642
1716114451
1314031555
1755468859
2024628913
734144792
1057757874
1820849751
1788668382
835693983
1383466988
1342430349
1679233592
31166023
1842676033
2047561519
121459364
1666860919
1117087070
380933475
365879953
1714129802
1541832553
1316605942
591016302
1882006148
1344870799
914768053
921396148
713330888
1888478606
714293562
708219878
1177278752
302993308
1021495250
120340514
2096192721
1218734116
303882253
291167635
494833923
1542410003
476127957
1270053383
778452500
1321961807
1705812753
1594882421
990558094
1081429882
1600239267
1269636169
581799329
313147128
1891336849
909924110
1397423395
1071839523
785201442
1501307260
659605145
277740160
75251267
1832843056
1871246259
1970670501
1940969346
1790592405
562872907
567115136
1127570046
1225134030
1763711854
334773963
1416581535
1377666181
1889252481
25821903
1414869503
1400109721
1497334850
73496967
1759176764
931175383
1720702060
1297559138
1281012452
989074522
1686490798
464735417
1482880806
1310949763
1885966736
36992109
1657870515
1426341686
1114321142
110630332
1711525062
1577031239
639387867
276114999
1261730555
754509325
1703140713
1505092744
1679529922
61285722
723962814
1086031323
110530623
918768800
1366929368
496072055
813456552
879426575
1284992965
748339917
2144044331
1799736615
915158260
1940060694
346791913
1037228107
52305994
787326187
689675206
425848851
212039819
816896751
794240859
1847773709
1042638761
671434406
153323999
2010916264
1923050088
1589699209
973462090
1951632667
1719151846
682041904
1869903293
1188303864
1660907592
1751649635
1441444984
426867508
642998123
1472588257
912721397
968120189
1790341146
715302045
310999452
318160114
1784103658
1476614851
1374051065
1160014260
395834015
1752208023
1218119358
114334777
393354075
753917586
158999497
1862716921
1537538101
1500915967
1893381958
1079072315
2061987789
1373218189
1993559149
1710949292
1379724932
1955931623
1949135330
985891730
785772779
56355669
1012353476
583843668
549012166
225839203
362042952
1690661063
748422410
994039415
1452689274
1302861127
487972165
1491136315
955373699
2036333322
1099283366
866942150
1908534189
78815913
535270205
222375755
2147282244
228205111
1069127893
145207767
548764038
1682894639
1415766163
1461686964
1919732982
2049295941
1783286419
1849924984
323410600
710223377
317366000
117895089
177616637
745227989
78379624
665991476
1920314777
1987376669
846268708
1013883250
1326266512
163531719
345875715
1027528008
832352984
50047713
685141412
47625019
2031503409
721649908
2049844572
1268773075
90417821
1518350202
1223599512
1624948827
1855800247
1239705405
1010892839
196811248
152981918
205047173
768552275
2028318414
819840916
1416001083
1412053733
170947927
39256954
430242161
1476075941
586325333
501639536
2004994713
1737210930
1682822612
1895680730
521285957
41584009
1900773973
443195860
916693097
1479648742
527054625
107173475
1435022840
1212969430
532345447
733713013
2003643202
1138692764
124650080
1833273194
1417324310
1780817572
975185144
1782030131
2131230479
2134339940
1320829165
856003093
549370914
819474006
394650308
1907237865
1806849786
1577920463
2104129618
1557400670
2066112176
1789579910
82107776
214389405
1393795297
366607976
202284880
1750628273
431763038
993735395
1587314954
926351214
1797246822
1142099476
1020056565
636343840
579097070
417824763
118645960
1444206597
1966997122
400795825
2074463267
1951668028
23060741
1851069232
422828305
951763671
123085690
989096903
172553020
657218154
1385960606
1538732693
1901223822
1646748893
1016453725
75240761
1887418472
865588651
1431790299
668503818
1097948476
1098059211
641115465
1733856641
1615646299
299165907
1213919424
1784252080
1074076403
685423841
1413969737
1423959293
2065460309
633299233
853517897
109375574
1683343296
214292807
1452709828
1975380074
1921772970
1142222236
998980624
320082107
2022080156
1628232625
562585550
677634477
1254937484
2096127433
1161190037
197029161
1108900358
1434377827
1247183000
1206604691
2114738484
548083142
2032194605
1632267379
131883232
403101672
2145132672
1209077019
1342309760
766275026
1610277551
1383363534
1813920463
928274574
1123596195
1153426604
138701912
1013899480
1609343172
1296113786
653626959
885198923
72418971
1981606022
128061496
23326036
1887622228
1165149685
1498558604
1916402304
290710882
651127092
1902733305
813937692
1506053671
1712284288
1486038521
1561078733
1623655709
1507440402
195908579
1991602142
1769454025
458570241
2063390316
1869187419
2114057371
854119562
484598042
1944451052
297782477
608160562
1947958729
433765269
590560110
1271498487
958205658
1620640910
1133048162
201843867
1461333206
21106129
1034044304
841624276
2147102955
2046950346
1053129950
243848524
1415134930
368985086
1721493515
1852181271
154239927
1310366257
989430578
1714495711
428838527
29905013
1148323908
93981618
722798182
160249468
54926955
1182584281
1412678982
718403492
75057459
317529310
699491515
1143645457
1954649377
2055529041
274534624
1869665928
1070840291
1107530871
930670416
1550137398
1876005885
1391418494
697245327
2048094405
750142043
803013243
1671877524
1478522940
1592774595
1686744213
1636901489
619448100
1137306031
342028491
836095889
1199279073
658269767
107057941
61068217
1316706650
395228257
1072541425
1111877695
351077870
1981362552
1919371565
133149630
1014248951
570624236
452876380
935983821
1769836632
1058762466
1422102116
549502640
655480082
1212904731
1579409074
1371452070
1521571061
937380340
1862692527
1587073045
1293378255
1840376729
257294605
1792534236
688180727
195580249
1720965510
2081361292
879373943
789303553
876108810
309247279
109421394
537270180
1808865936
1390373346
1005114261
171167945
847839057
1847468984
1366751952
1767678260
1568011129
2069756501
1860590778
1717755001
1660361728
696715357
1961479806
1321570021
1504607343
1018886109
640404816
2064228468
1644826257
378899488
687331682
337663766
220403217
550844597
746284511
1654636712
1871472134
1165748501
2145119345
625249897
703756634
1959286816
1910229806
1240078658
22606338
1934017954
719741880
700213293
381093384
1574455597
434658093
582918813
771130476
1563503819
1866008440
1971583433
508392661
1577385156
702221070
1856729075
1915507716
331667425
1930591680
347861728
561401092
1649246780
1159409543
830739890
880562806
1949005884
551256383
522584200
1983234475
1270274017
1267582436
1415430466
1799055166
9541575
556957333
1660400407
2016780812
680553732
1035943273
760432694
724215050
1191494221
2081314695
851810999
959317527
261525880
1890511220
574287984
1709501609
1362749825
1601152638
2000657803
997605171
131673526
1003186198
684861761
1585387855
1085030145
1627043303
1771816942
690167466
1219546222
1203591910
848334140
268580373
1338601662
1900134794
227766016
294155289
1915973228
802710576
148354304
2059140138
1020004167
1328626060
584302641
1549425277
1205979788
612282923
79340996
337815240
1007872132
588365985
1751506138
2011707196
172167499
1568687537
1200626730
1022180909
730576787
1999723315
1043322688
236172344
1249541846
1228588645
746078840
1680354186
323680688
1533876423
632227334
1952650213
699581618
767475922
710793429
2060813208
520546181
687255751
1924164163
1567851123
841105863
1718414150
1456860931
1565258529
1420623033
694276407
1833364880
196007557
783033242
648952511
289833761
1669113670
1588497650
275770906
2036421492
37850618
438154520
1922357382
1907505981
975490723
449547111
1380592839
478037496
260192372
1001651948
737292204
486839076
977727267
1646192354
958259873
1049949626
1024236613
346547646
866462621
1701473951
393674562
767190447
937421575
1611524226
1953853725
769552029
1126578244
1476182693
2006617294
1888167117
493240969
1599717131
1836527965
536769571
941187895
1123122218
2115155892
2116547250
1656796208
89589910
1949870485
2021629570
1959500027
368832693
1101711283
708680464
368871061
722809928
1320495152
1187283380
1028425250
1304716759
1305196043
198766161
927314640
1703522422
1076729738
254422799
245828230
563177531
846430726
597905881
1002960383
54572251
1542844877
569591286
541786064
729945925
888028140
443412320
2096176688
1808471971
1610540658
2048556582
703506180
213099999
2126341618
555394535
1903786085
70589969
326495749
2108773998
2007008352
2143243146
899482083
1601676158
612372892
163530216
95770249
1733364472
2059937896
709276590
1040041779
942212172
1756087750
338663584
674182710
40385823
1995917269
1268011163
1198984799
2115633408
419741919
1569393749
1472601660
151317280
609935376
1363221540
1922327622
1578322035
1163803181
212196233
1548316234
903978114
1879519516
825897273
395764905
1042133839
1479613584
1812440620
1007802817
195679739
1583840394
572057234
1419774533
746028707
672117548
1594051397
158343925
688811715
1190360044
1940492611
380111257
313132552
1993819810
1518222177
817865825
986139697
337512428
2113649987
1152668980
1511081242
1743711930
2076065571
2055793218
1669256637
1529014094
1808333282
253974613
926671403
1765859966
1980955695
963705108
967533128
1288291924
2039708675
409701986
429480139
2092015597
2027521203
2072374905
379766678
1742088551
2062402038
158289196
1649039605
518471051
176707928
1220458395
2139282802
306254612
1582320450
779960374
2147224332
1253515309
1658145982
219418627
431151136
892092680
186298930
898374503
832503556
1298364813
1995438019
2056523698
2074088397
347678930
876796689
506797198
2001715942
323467599
94386882
1343161173
1323846009
711168573
1900133835
2031691083
1190062062
840369800
632367489
1216278649
280242238
1068288657
1236583738
278458915
1723094675
1130385247
1197264983
1444853764
882589558
829510041
1450804244
469823051
78184513
168866381
1608312429
1598226155
2041683150
1850028706
1797694241
98822127
2125081824
612586197
126341615
1220097436
158015446
1799773892
1803203796
368408274
660649726
1608040268
1760813488
2006300914
1138073307
1647409437
1435464445
1803065944
1453948557
80478698
464018192
664913810
1552301877
113717913
1821028804
586888357
2135449775
2013769895
123243381
981460832
337237721
689738502
1707239500
468647803
859517948
827547674
1175483084
1125705815
1716277272
1688924632
952121171
1252009402
855512690
1344699545
166100457
1464456215
722429254
473863939
1852732941
761338335
1457566597
388322913
1420049379
1104305591
1996024229
458596740
1641482289
782741682
1567711020
917134229
1407381891
967225235
1575350860
1173997806
1621106677
811468765
1286828821
1305794803
1026044747
120199363
673816539
1694969623
773461152
1622635434
303120782
459616447
1475355935
270022265
1738437199
1696111675
1758943823
408455793
520050198
473869426
1092920548
940327333
1798240822
1777393113
226760454
791310194
1921926311
2003987995
2085643746
1209848727
76930619
1586013126
1659211239
907303567
406631866
626115224
1001817294
2107661596
91819614
1813588390
289624234
1585272242
846842191
724914802
1842932612
437749865
1619695496
1308257411
831852230
135628248
979386753
1941607109
107617358
1899158161
1721570653
1926930462
1697404220
335240054
666219150
754811759
1177799357
1824692233
196812287
1841999788
422933366
1599543272
1391946415
1030668309
1574901147
1338735053
1082422962
1013690881
1783967155
1923769091
2012015990
530290583
519856978
1957127402
344643178
284808651
100861735
933936751
904420739
1151973925
184107540
1202198018
2012806279
115948834
1718116294
1756176128
381432758
1863107285
1957549209
1717955200
424080345
1943896792
1639404371
2136599926
1340136560
753276500
867464138
451873276
449481256
426201955
1378618724
189322428
759236167
545398521
756597008
16741365
1785050274
2048456117
615427729
1200518912
1081141264
1456644427
1837137596
1979381856
949831569
73327652
834827844
398065659
2092740802
441522154
1324281389
1445824793
422643676
718391798
444392221
2119124274
171755370
372745610
1956440606
1554818652
1059914117
739148501
1970357637
1890978175
542741881
1086328460
1700230576
1630031729
550236808
554786256
713607116
458985391
1344169071
1963968397
187324422
1007727862
1898987558
1222482422
1967095386
1898731144
1661491693
1827746597
275398351
1685193302
1869677418
1994248716
197418446
810829610
483702441
1059184457
1586210876
1145898965
532424796
1332159412
299467470
945535909
881263239
394364565
1166951733
1113910193
1712272551
1151946141
1484135885
338491538
1233375643
638394024
1376551969
1292440767
154161986
226361260
1346011206
820135938
2016473262
456398407
426933284
837676681
71802503
1066822826
965891146
1819036782
1200243941
1810151388
190549830
987704389
11882174
537239090
2117539390
1196224380
1212436351
377561022
1877913583
1908158651
1128231882
1253935709
1358478230
1871420243
1608607265
2040802089
1191176127
2080324362
1922135922
450502440
145117097
1878906715
1465647332
390599288
158100944
546584914
1838434932
628346855
2125723369
367535969
1622439561
1557359885
1557412544
1590394365
1269309077
233915093
623733656
1784512477
1793456931
1644605877
149475399
878556357
1093064937
1869449676
695787771
1407559976
887765838
1800077188
1309154063
1396710102
162982224
2014553519
1738273540
1642602683
596707078
555025565
496212635
656902427
1331039740
1686124351
452817175
1661926720
1833157265
2008659703
1953326255
19774941
1019409040
403123270
1799736746
1747656170
326018952
1024106880
463662846
267356403
1791375642
1411864361
82824508
231652053
933503961
1917988589
957009146
1333768684
1688707411
1306570033
794156482
1007975119
1983141734
772473978
1062975566
1262036973
389302438
1334435755
1835307188
1548898095
1035478980
208085513
1877077942
1150916400
1252247308
971520396
823106720
1542486660
30553507
148553273
219086311
1615599250
1213646208
1801354926
1208748369
1100320798
192057250
227692870
1666186640
1198587959
1093469941
686394026
535953063
133913513
1840236809
1944695385
1079293413
854562699
1988398283
1959824763
387314187
1236684208
11360314
32573106
914860611
1749193755
1573946202
1533831705
1307801245
384297065
1972159612
1778956271
930303075
587094949
917572844
1471879417
1894138836
1894620758
343382354
358536412
1917364531
12337970
1263472273
274154850
2037215200
1796563650
1004668700
500571689
1628875542
656546616
1251536135
1592515790
1505596281
867489098
1361726576
47488977
1834160483
31292030
1221181980
166601212
474920221
1783786018
2007474
1406777568
1921763441
1615807217
300044936
1748088497
2016746366
2112513594
1852087591
163349011
626960381
885535610
346172464
1020424982
480707919
160198246
265919924
297821793
1891933326
1938433093
1461087597
348370680
287025089
2102247719
103423822
1624413911
478394099
2022204378
183964463
33004859
1003604131
1096617860
1567863636
1862782841
826341355
938130294
1398798158
479692211
1981143241
204882849
1316267415
1955105348
983253427
1396900381
635009588
683041588
394471363
966822510
1184290190
1983234673
1273988213
2104821709
573237383
2013732323
1737529660
858649438
259313394
1689434004
612023504
1234298518
2060265973
960005585
1639477938
1121481413
1240153806
797357306
926995691
882119652
1085503471
1886552219
1577284470
1262875201
1315993350
417290290
1850854316
603325244
1926282601
1009252972
2025596168
1994197804
141792501
1099107638
1045219405
824940165
1140267615
475499426
1603780232
917960013
601666336
1622669630
153849681
1973585446
917827562
1400327314
1741040609
1364627507
903925139
1123988640
1143578275
1399205362
632483722
2126692340
112732220
343592598
233226270
78948248
1648376891
939199938
735611205
2028331885
248359880
244245006
344590013
1071519112
487739169
386149510
2014084974
176627848
1454216783
2086449648
457333053
2030324899
1477534416
789237862
260363927
403704659
1657990535
1723537733
713688181
318735213
1610727568
1836086142
2025900958
992491854
1629260998
235648198
2022313927
1495691229
1361765339
1950199444
1606153250
1676128178
225968305
946937417
1444791214
589793646
568161201
25223305
2026561467
1879273167
1514797921
759877539
778346344
2128438748
756092884
468854008
1745851836
1804829361
1619606507
2064204947
253755644
1444933599
335759976
1495121493
158767279
1915075762
524718030
1486462061
1852642143
1943543224
728704545
1434460397
462818402
12894090
720765599
55070804
402243794
1796855456
1483837062
277194416
1604567173
497013490
1256800468
1124954511
1326800754
1424218002
1585786060
1192623366
1834104542
1612822054
680782223
1789437989
95466091
934677868
1531479467
1415298445
1814314671
1221503348
1055340168
1122274316
1303529675
1947206837
1561530539
1811216659
157400868
1465146622
420193886
1004571909
2015179625
1412605015
1834769790
1510915935
1357411970
1119374370
268276682
1070905827
1499367427
1210207713
1490736783
436681836
1836425056
475093553
287306664
1791243862
775302431
944527486
140674838
1168168173
831047897
1418211018
1810190890
1648420101
692300038
91405497
619500542
1574505113
1028766819
1104193746
737392488
574667012
1211597189
306734973
1266990564
1417339175
797531470
721016709
433372167
100643913
1639675125
826337805
1859205095
2071710389
961229458
2027227272
1622613921
1509137735
562513172
1751157481
663476564
863271942
804332412
1598433121
2032427844
2128963649
1321467059
1285427157
1085744692
815055571
1820679316
292523340
1312564243
1063090272
71452402
1600778230
1653227137
1658424035
1211497410
1042885897
1979188586
1855535416
1554606445
972010382
376014048
757229440
1755691552
1576415481
2086732758
261758726
669878243
1421493457
1653371510
1535457810
680152387
1275163167
242668781
971361601
797117493
2107088104
2087219107
1612861837
1337918085
73521768
1300122938
198779382
903096154
269929998
518158633
1600116688
1895559070
114396674
673157249
468570730
932840103
628630056
1736906274
2034436554
1130699722
677371244
412972259
15968221
1236984270
1405084933
1606829858
1344143827
1893231485
350275910
1822709142
635142573
1179879554
886446936
1777219096
1402118063
629373115
1336192850
450719204
1151162892
680806453
1121181282
1152108195
1249949268
1349089206
1680796828
1752622747
108358987
498531610
1283069484
1178864561
809233503
1034274682
1781322095
927387275
115673901
147193794
309800847
116511936
300901053
787748690
1479652085
1799954115
1948566297
678413043
1737009377
127121716
1045817875
1719397408
1805416068
563638552
1386799076
338416572
216993401
1221963210
2073394323
1994533955
1599438315
66302142
1094201641
1029640450
560411480
220609024
470242102
1667641632
1806604961
1298161782
2062713956
1366613685
2071548484
1465195677
1393234345
908322571
565043339
1847645349
1884527253
1426288513
1025168551
913182108
929395256
320350048
872137180
1843022146
2114435247
1353920477
874489159
2020275517
197145026
666185465
1164977653
1490643736
1502368592
2086715549
314656073
1233653526
503117081
1914342614
1150665534
2135423238
323471275
1052722262
1136032640
1366050883
215790652
44279035
700363181
584745694
1813427225
177734058
876990233
717070490
899175882
913515701
1814114799
664544623
745217348
865224438
2077623878
1111962683
1455082147
1740546369
1903700131
1370223834
1828296576
965829017
512436359
1094524564
404571135
1516044966
513189129
161994945
876649735
567788267
681308260
1549001407
824358222
1780926360
862483651
103345536
358127034
742238725
2059501322
1996123958
912160962
518010694
1170382386
91481003
784645402
1253928804
837429842
1117352756
175061488
676807793
1559009444
2120890524
1719998282
247364083
399927018
1637578121
861886526
1588186341
561604396
1905902412
1832536579
1075574346
1876193967
464349464
876900237
754733362
198119050
222544736
1113837104
1124846342
2004868764
2015710770
916059845
1224011181
479204488
398060897
507718968
348585553
1967117804
1398296570
1716497412
1284672094
1643325600
396818194
1953132694
1071611108
1646955409
1040696776
163906809
1218559929
1302882419
558328715
677608299
2122357005
1420757114
1810776513
1460591500
168763303
1362261893
2069922075
972090780
919488160
163030204
997731745
1024621244
918349574
858025384
917616888
50875438
1702184239
1677528636
65363982
1074998789
164912341
1426246554
1355566261
1619791794
1979937020
2079002788
1484258478
1895846970
1758380377
256625893
17882864
581949166
2130320649
734009445
1247376008
2122899217
82468590
497725802
70816515
971331125
1789966216
1030710283
1814468431
1242027713
327278968
1730515624
2097145005
562682779
1447949175
1397301642
1540750861
1941104374
1740093316
326243367
1913745151
278045112
465130820
762157578
37642912
864284927
1580964490
2067564218
1087650152
1898075860
2075184944
868111680
1750304632
718053718
758185016
2132146207
1892777173
879130066
778179462
857316471
1803373103
1531001802
1391208496
1782067903
1533018795
1934454413
1284623676
1298583703
1105929824
1177510407
200449516
1871942262
817128681
1648446320
70159204
907438250
1156789409
1698739805
1556962127
1376401192
413022251
660449126
340698411
110540740
2086065257
1814932680
829109161
308210801
287740665
1941693840
1544827511
1686272589
2004549868
1138300099
1322864488
1175332905
881544245
1202563412
1999007161
695411831
354883492
565890395
2027516884
1606006801
1707641213
55273168
1394653539
1728287370
1055949423
1172733974
1783648168
1444427916
213290000
2096118533
205090447
111947222
178557974
55238318
82686734
475947310
1664811952
919789845
1586814642
887990342
601692700
1510381655
1044008733
782302032
1364636116
1954944351
1708713019
1442004625
1245099352
1749576784
1610798246
1306063170
417318317
421531001
647238998
729503923
1420050926
470901197
1310885054
1433398206
1401559418
167264660
1727247759
781090042
625301542
1763666539
1151030849
1752883268
1414699935
750766849
2048088256
1419775582
1103299981
1598810075
916045407
1756113269
1510574134
586297158
852400024
824747058
344083767
848337855
240035309
294710711
2000322645
1755159671
483757270
1085767670
952083824
1885706854
1332188958
1334605192
864361425
2086244524
962111358
1878480854
1740431161
1505767379
820712936
438922594
1582160749
641917076
13537595
19109209
1593395413
1671090365
920936400
2038936101
1374531304
2118779119
668394449
344824266
677813113
1074608020
2027885157
857319388
729684511
1754928762
531446618
1587173649
638871887
242900240
1600281916
390402124
1608822255
176761574
544928947
420243765
11153489
1045159566
1588218602
623555378
1423582863
797994277
2075113449
227262972
228430887
803191146
1443460032
539523629
1773163614
1821716518
1067806863
200146207
1866172927
1863949285
57553239
137243063
1521950888
1412189638
42530352
1794971228
1352300718
1423033626
545068923
2045661779
1172862606
1445401807
694429119
1159341381
917015065
2130438180
1810169002
225086242
516858216
1071758923
2071030517
1516368902
912872725
294269086
2038894141
1996952165
1647583178
1359525765
822025989
1799778765
106200740
844097609
1207567735
809910232
1774017641
141173631
597595038
345400654
1541543599
749300231
238231905
54533315
1181696599
96302432
355973983
695259226
1282612873
1645633582
257916110
1831325214
1680749168
344975347
1595131117
1609641167
970728959
1176849312
531370725
464531160
1727315883
485033487
894221088
973899292
2056584311
1995109413
2099984765
978473830
1493745388
1276878922
263207732
919244449
661032238
373082360
393391066
392377232
1413806141
246820668
905421798
835299456
936391459
1339321355
361863631
163694469
1660368353
1330574047
103192502
1986879125
1016201624
885133614
1967429395
158938575
198424637
374984947
2135969564
1775836848
669958884
628784095
58226587
935960177
1875551426
1719251474
1049457144
1701861363
149151645
952623150
769567368
190660076
1458773037
288265060
316384323
1980761976
1777447843
467671300
675070952
993652245
632510785
582372625
1951372413
738618629
1780591592
1324790580
257901249
854022816
904580085
1501432111
947816361
1412858500
1193192657
103535196
1310299610
2080125266
664924296
1663679310
1324167002
1515417701
2138794671
331275733
868369412
2146471569
1521735135
1121690634
984400180
2061434205
1424738155
153494977
868228014
86853259
1750231954
9904066
1483489208
1068856764
1007592149
391523204
1936916281
1328430399
1489780762
1930313141
1367571232
2005712485
2011157884
1016434277
362143360
690150424
1659798967
1035630027
1295204734
712654055
2041850261
77189143
42826967
2096421497
186635698
1387188088
704298465
897625284
229094498
1062736113
34017907
926717176
2130954063
744493416
239538553
903698643
323289504
320551846
2042258486
985536777
1740972416
363233405
282396242
2118711397
998248573
567028058
741346460
502155127
1951979872
1100695617
1189596314
1241788551
1276603072
454453615
262847113
1791469066
1365471501
1629945752
1470822597
1119278744
1530177088
1128901031
1842517004
956725842
872237058
913315599
1944250201
1921300179
2099285641
13430106
627612427
1151974782
1034846886
1273924225
378694810
1289526031
5023692
1152725355
1890036109
1519177560
1559591051
1396281186
1910606455
1928076827
1602496614
230966740
912589767
864430906
968228144
1366384407
1058508446
1529349249
143743277
599001871
1668322438
2028541742
901733985
915847866
518495859
823700632
1941163735
557119442
1232174462
169235715
364597858
119268294
1678944340
1350443547
1933554554
1199111237
525401266
1568231507
1672235682
1221108114
966259546
174063554
83867683
1325577821
2003932778
266226711
259827260
78044975
2103513572
1605496530
595185440
2079551787
176386426
246543312
476793617
494516314
1140808700
1073912333
85307186
1434620694
231035114
169158133
737860803
476350698
894939146
1920903753
454401344
1756643661
1943003473
1181822937
2127508483
551653011
543404278
48110933
1508443545
9631397
55949843
418536063
84988307
1329271266
1157677312
1882315025
413857962
1353045575
313908642
1429678869
625047940
873762402
1954510201
882035874
641356784
666875852
767525472
153975175
994669073
650779645
1372353156
632049455
911001032
2058603884
27671990
338911967
443955284
334071374
291942565
754086293
1001317611
957737121
897674746
386177548
1839405380
1313639742
1698994579
1583201786
1408327576
2137585518
1542240579
103772791
1615629661
693883491
1546523831
1311382496
1051302397
1816658270
61507592
2143213924
1926542409
203580898
1285454467
934624907
810728708
715603525
706788050
2041698748
978832555
1006740416
2096284088
143579874
1444237206
424871426
1721868060
1794855197
1741432889
56195057
612160246
1663187330
1698520918
52236543
1757566156
606205529
1325450189
943707044
943263718
213358802
1218866462
923681528
1561175713
1742033028
2024098558
1385379211
1800193559
323940857
705174224
716951426
574944005
1408262734
1844358599
2111263812
1379882367
446360428
1566448287
1596219495
1626146527
827229774
1392056578
1482318670
992301076
1725208306
572262012
1870495538
1127392768
745108996
237023217
9469264
1020335534
1043649986
1997880344
921703803
1136511345
2095874977
411524636
303285479
1558894266
1098048030
1804661709
1037306574
510219010
1844895244
390694220
1799565277
762264068
813501791
208961043
1756512342
1024033078
1791420350
1295678504
553037463
1173170062
1655283993
537531247
671673815
90699686
2106007910
1507461512
647650240
1963039664
569813571
571539767
789711232
584844257
237452570
531946039
1938634627
593939395
690008342
996410872
1595695787
276879795
227050083
593197847
861011428
35827179
2133870896
272176255
1915134571
1752688400
2074766703
966784247
352884627
680591700
102964093
992655844
994082125
1426229710
1790080751
824638216
2074092390
1542461637
911867168
2107013502
548054854
1901447308
1787539074
477622609
1864896593
41949873
1040060419
74537974
1264539467
377799472
55022368
438836138
398338518
1057271648
1095305880
472246483
442532856
1496990991
680774922
2067678703
1900863716
1037456616
100506766
1675367540
871806378
2123326714
928996493
240183503
1651709793
1995893718
1554715215
649275020
842166591
921850515
104403716
1894285371
532295744
627712921
635788674
1623435683
1257984164
701248889
1405613675
825752075
703178088
200361037
739244331
993139146
155370798
359913972
1718736605
1679667856
1288102639
1895302913
2005969516
1272531871
257292640
1450935779
406582856
798417996
492454330
925003625
823377490
2085768336
1693475680
484130215
1477231324
1274171695
1557760928
1038177563
432906582
321866651
194848447
1742847180
1545958700
1352298555
751735860
1725100360
164051582
569780178
2081357597
1363496183
476787401
2045028995
1030130778
1482526013
537954083
1386158975
1166428092
1373733980
1615262889
1936198591
411970741
1524796421
239980793
1353659006
910340004
119252866
729966824
1913092808
2125667424
151400737
497155175
590577017
548617537
1064257482
1893792576
732391556
1283764287
1656646877
382286365
159976439
1961738770
2027473121
1184999916
1977224021
160788496
52801903
1223887935
2078879889
1428140771
445858381
1606633784
849509848
1717440805
1670658056
883613666
1956927205
1770094515
192463327
405843186
410972295
64349692
2049663830
197493422
1636606304
137648657
2035331984
1394464980
1738913418
449292760
986384311
615931162
418265203
974434693
1938471424
184297058
965907234
1852757151
1298972160
1040613389
1637333068
645277997
998316076
1536361625
1484784761
528141857
937467117
2091813947
1018903623
726652919
209541148
602283359
406523361
1149910009
583239971
1978548402
807481843
735840944
570911600
786395399
268713751
1137086065
1802009866
443262906
954479321
1206982059
717235996
1051249005
1958239261
1199805223
1500096699
2102308791
85915074
504666772
251933678
274582847
480053798
869624017
439047400
1398244003
1601833508
556858670
1124716489
125938706
1350184473
828531202
1794566312
323814809
399945035
220355787
509239813
679321581
1141487415
138957104
1282698493
1225399016
463057864
1502797325
517910766
1998096970
295364263
806508489
977943079
329962028
762413492
449551477
2013228435
924236008
2098887200
41788588
655806196
909017102
1292792244
759012030
268252686
115182962
1430860422
1025319699
601641018
1820442238
333947791
155474346
787673755
300429744
1432589035
1838467780
1657106887
1914012750
797009086
1770189265
788546550
391553299
742898127
1667495285
313632420
23178868
1390438088
270508121
576864369
1216892116
2134769127
873534986
2089369854
1676173416
941396109
932494884
384852659
114186499
886614494
890230237
433475920
1952020293
739892562
1165664365
303612779
765766576
1241151847
432876656
584367468
1963309223
852408249
1423442410
450705524
1756853769
1006651455
2126363658
112440478
698574522
468011425
1869737785
1131899503
1616031663
981169669
1684996109
501129740
1415860689
65664516
1175161688
1042409012
364819571
46949640
890825456
201320849
13681780
214558204
1491226023
1143778437
1705550144
940514868
1403710643
720576724
740591943
1957227616
1180658650
1633489758
1575629848
2106444783
101565908
158893902
359588963
1656697632
393879247
177252972
778530751
1656993625
1315508934
449263698
734770056
1158534771
470429999
790264051
959909249
1493031210
1769857871
994082248
1592832262
353859406
669255242
389054887
1445567968
1788234684
4781105
1083030896
587409758
334640962
429394515
942074221
1962928130
1312560995
504665306
1635245172
603816318
988030612
1480984043
1516926531
814593110
3960767
1473271854
939673504
86232662
1379276167
946945183
17331827
1419130935
1571536567
1736347219
87380829
208448832
1539406183
505415487
1899241195
1982423285
1361618723
1565749009
1154118061
988282702
1917718219
664904189
1257404472
981627403
166497061
1326555519
1287535516
1951389257
1084520137
869636724
1755632937
476778991
718926952
1767481318
822669429
83381347
2020905972
1027117952
1194898073
1004287893
2041973988
9534772
270685715
1971203061
704108311
1440623420
762880016
1093529939
816297855
712488786
480576622
371454960
1463578400
816795508
1880121896
1914485220
10650125
1563789403
2132370688
1927941109
1895088817
1410745411
1596370356
1802558483
2043158490
2106311085
574410983
697129242
1615990279
268940559
616062623
682355048
474951755
2126048486
613452749
1120616602
1598617390
2089466895
1214607175
1877444220
1923496525
39478569
2033673609
944001413
852579208
1542324481
2053271329
1534319352
876020127
174237158
800657668
1125967038
860779298
1812479618
398964311
968022355
479769593
1668231146
1017617502
1433117469
688118766
660018277
1389390015
91289513
889479423
64194333
1708018933
70771037
249762517
1989045034
373721916
1794066643
13369021
873483035
288182588
1322875231
1447786773
1559006793
736972321
181482942
853458588
1373319488
2098101996
1592889400
430312953
846699190
2074774776
1206407005
2121231448
1380278105
1044753556
149844174
803224737
1509658892
132965351
752276758
1203760906
867854146
1302676168
90442418
1904857683
1318040482
1836656975
915878249
377828326
77915075
413815463
1146066174
1343940972
1194113808
628564021
366532457
1338808298
2008418460
1312225625
1776344601
1907128561
260263302
502772001
1368675084
1712244739
260867596
358157757
35597567
382582327
550588392
889961637
1003216595
769713084
649839069
1007309686
1667695583
1699218921
1354325217
486886267
1548814996
1525224354
1463522358
164068628
872836638
808734691
1958982415
527498327
1919149812
707841718
2019348790
2052087580
780976037
1769866738
1085805022
1305082299
200751005
653986964
1042382108
1737890355
1863371937
83135507
1183086749
2045553101
683756903
1152686955
590019378
640405748
1301016854
245390287
1217873501
52629002
1472079728
894581657
922284805
813520532
1951588973
1066209074
1622590869
505007201
1810110557
1744098235
1177401692
504694543
995143482
1657901161
1077731589
2153200
1870168534
1498803431
1366610685
428449106
214607983
845714502
1798302282
850528371
650260840
1163920594
450821561
2014298891
89902347
938819456
1336753671
915722245
930237155
1010962049
1749255470
1043471692
737392108
1374241565
1995902757
1136238404
1691347075
1721392170
1700974149
1395457111
589134789
862813527
322884406
1579288244
1629720583
2046569860
1270833126
937740594
2029962101
1968739756
819466905
411621763
1821631650
451099219
219736211
1630827249
1434587513
617256938
1548620001
2014012838
1664263202
617752162
1374547820
819278580
137863782
2123594879
1221505079
1204589815
410466528
44246609
1041578056
1720304547
2104752065
288158909
794554145
1325481985
1901232129
1504296203
1917431012
1029587467
635247211
2089819839
949060389
921935790
836297319
1544094550
1869407994
1741877529
643040549
337677762
1438415627
685195298
1210815120
828370961
651107165
511902494
1535252009
1899835525
1305106792
249862843
1013340430
1231011407
2061230787
1315713069
124174987
595526428
1124643955
424680097
1483336970
316907252
2118292055
429709648
1814825640
922509701
1864404082
588611253
489799138
1179625863
1848203774
702573491
1094189596
339764129
538328213
167223560
1340945813
2103307997
1552045658
872427571
1199652558
1651504668
481262804
1443455218
366648875
1339045810
955972162
1744354441
758969970
206582375
1624379509
129439547
1256979965
100485488
1230880887
1399071052
69204430
1570585258
1947008257
1816081838
422452168
245507357
1347413357
1698842120
231726161
7060420
1396561530
2091620220
1644596268
1124466459
1113329539
2006802864
157344054
1088862307
965133231
1662508638
1261692998
1344759401
1282851839
410212160
1810953506
1281618122
582520503
385589214
1716766256
609193072
314851979
957071775
161848188
297255803
601252006
2032027645
189353739
1490975991
198045885
33253338
1095872391
912468593
73237195
273986857
971241736
468871500
2031304590
842995128
1181519598
1764443244
1327329412
257138297
1033141146
831512290
2107243239
93083953
1447448926
89210210
361423173
1483749906
1409373595
805428834
207204381
295179443
364459871
503290005
813241448
1506469972
277075184
1857159851
1293018749
2093758200
240716789
323991722
1790716714
81929656
1911572972
1517932388
133197527
952214348
324074697
1983369197
1389238966
525931559
1723748597
1890882480
1063541185
1852907293
652003973
613793121
766389611
619286872
41305931
1859088504
694469985
1075195155
2090269429
1078075175
538314034
2094701794
832814249
536831257
121468264
1382400970
1350634561
1718212646
525465590
1972981946
378140291
1820402246
645842867
1454163160
1911937180
1985966414
485463203
401819550
438057310
2085376674
661558771
1346828934
928905781
679365113
1575246886
861361824
630630784
585048527
726078570
1005734078
1099155217
1321691208
523713960
1404953319
401959146
1728355968
1819728379
1614978145
342365367
1952389620
1283742910
843547248
49548752
666314891
846407711
976007472
1030624415
1346750068
1598307113
274703855
1014944256
1206789140
766049537
2084568678
1180775044
2033205596
1581519440
1444032432
2083777906
1759319825
207248928
463308910
1879708121
1667210461
1200482758
418360678
357292280
410917808
1421516383
1561212139
2052018490
1168086113
1253270641
638899085
1354166744
847518318
2034174282
1987658985
561604387
1377881558
1394368213
1438342410
1266194442
1132348751
978882865
27544182
254162213
135716453
1855086631
56511930
2024246693
1222404754
401333994
1617513343
815334257
1496707320
378504937
1930256831
1627043615
675277361
399677377
1175645751
575167843
567529806
1757099175
555293397
1801133791
1856720908
40209509
645840997
729975092
1042849186
1971988293
1145260894
273182962
1589379447
2050268933
1784325006
860345195
990334159
1289526418
1848810326
1860902012
425964099
1598564531
1420937491
986002572
310206458
846192986
404985602
468564600
1835676148
2076651125
1105391688
2126327690
696482964
416415567
288628903
1377323831
483478961
898744124
23818609
1330317868
385142017
583552964
1433770588
490979220
922596200
369009063
1092565054
929908311
567837568
1489440012
320424638
1225160921
2064437759
1689156383
1857210187
658884367
591077322
1974132414
1764726116
1493650544
478477929
1478313367
1903943464
977015716
1947030341
1535211963
542343510
315232847
563825115
639650846
1636129200
205912718
774058749
166995129
1097762691
1593976384
1633218852
1620231155
1629913765
280771501
23024135
1087678623
460763088
1779205712
733222345
194617231
64182893
949549396
106416052
1255432176
603131774
1321654174
1267554163
716063204
905732218
1402963211
1209022637
511794647
1869653441
462403241
1437431725
957392655
91873816
1452319668
1283711360
768531743
1455134904
718794523
1073883385
1113903300
2044226758
1547679790
1898011443
839924280
148007539
1511302203
1230763237
100041250
944031911
1432254608
70407894
939362029
1887985326
1884244599
1399175241
364126364
1168046248
2053181237
1529412535
1152587919
1867927534
527221354
757722717
1217297829
2055608279
175331949
53700013
6870310
492438877
125136463
1563827868
2005933808
1215627836
1334810755
1436442169
1815858012
1383176393
2111017856
970498403
18645960
770586387
1106118005
1229173214
1246432254
779040660
1274570113
2146047339
739392395
1260721588
1525133474
1184062351
2146932349
925795057
901794066
1855919826
1792370069
191376310
396708035
318867691
547572177
1539739394
818082178
50962067
23124362
1791925646
236929528
1877559238
805681155
2142412171
967716089
1858401817
134800904
1964787105
1730703288
121280588
1869941129
1290266535
652355158
1069516992
64625023
1702111718
953550474
406114948
1615063780
864447960
1574398327
319625828
1758381055
565514237
1489315611
700626419
1140240060
405323988
299721750
498503335
555143367
740283199
1517914080
2107558148
204943234
2142014836
1691831886
470438221
1148177438
586069056
1128509584
912874359
541032860
1595889029
435665432
802712599
1768573329
1932736802
1509216940
591425765
1414140799
605893655
2059057828
1435870463
1881563764
913342023
1827836917
1941271687
382360067
1549355577
1844733203
2039110203
405665532
248840604
641455860
667864905
345191735
1701276497
231934429
956862831
1156879484
929846160
2114753473
2081153430
1878189959
2137890255
713076930
2123125754
1349269915
1410261655
1500779077
1780845744
185386734
738324689
624969494
326711321
79191560
1393426694
360521511
101745799
2091656764
425037315
124600168
324950178
646097308
1146100919
894067920
1808440686
894710372
1862395761
2003517664
1135406658
1618064432
1085160258
162976130
560905317
1450143721
936161732
1664040006
1774194977
1671977721
676019897
987212030
1310976405
1350032974
1713042726
1255576160
858902100
1914010053
1240946202
855682049
1956520294
900842669
1598294651
1685373405
1389064070
505268580
498560096
384728953
520476355
1855042285
621255210
49481185
1839089333
2142870895
538177390
1085406494
699031502
40071623
735885569
1965143919
823109300
491884273
1592100388
533129837
1330687963
1659183834
1507544493
894204824
1204150962
530165839
764389858
1381623571
974032309
959409503
1842440023
2012104041
652763139
1668444261
2102416607
1460278422
856753077
889610388
43201239
401966231
1310558361
1008568982
1191810497
1684051301
1267410817
453425456
166491614
777261533
67759867
129354438
774801267
1014137451
525523597
411080054
517540160
912605314
1388731538
1188998837
1023190949
261971832
420321134
263412852
312307002
1374817448
1277761947
137467798
1336687454
76704096
1048990515
150803424
1374681913
991276212
755018062
599148829
1096942573
1064496658
2044165721
1966848814
387342312
761191993
182451397
822966247
1480409220
1078394382
624632646
2110497460
1922960641
362079855
881690934
2145555271
1922399117
2017971389
1692296501
743574091
925274423
1253738673
1737894122
1208513060
594843713
1211135166
1149692620
1955816437
980723797
255676303
1070808030
1912449875
1167428319
2108926949
1809759413
1414614932
516335640
2145847806
936584127
1486032820
2003868689
1829448945
1847558584
1287297133
2126522766
1261779936
937017318
1813711135
120266675
753319340
1520044576
788184749
2099639947
1608634911
212401819
1667342183
1427377628
1495622135
2074583019
326876318
1054140959
1834090387
2008451693
1908832853
1091460356
1648087016
2097130774
1438269313
759420285
1356886018
1718639700
1504724705
50081537
315523019
1446456943
127292411
1529648464
1958806674
332546297
428603869
743855556
1044883886
633300574
1593717735
965112374
2009312934
992299449
2122276701
738351466
1527338991
1110247407
1497732633
787856851
1341117357
2092606586
385999891
2058182777
998396109
976307595
615383057
1739816663
1156170930
716204276
1791796410
752922176
1367481770
1309199141
1682689602
1488398389
1478066394
167856318
1255697687
1240482216
1800684511
455229931
912618800
1138614083
1146544877
258440637
251601096
212047961
1894636824
448976610
2028732383
1915396264
961293382
1655103706
989139138
301182021
579494447
660366706
90156470
445252132
1485991749
2031454167
1759305302
1963281289
1811857543
1805211094
1225719245
944191837
454035350
1312180224
2052875846
872975376
44117296
1292446356
1076892762
1686674370
1428639635
1742816300
463361492
791214178
663736859
1271879651
290547359
1024191139
1945779618
511110643
1495325210
1619686007
2066258935
831197575
159417454
262323605
1942340
1323189322
889804321
29815923
1147095346
504116119
1948026656
270545689
1818678492
1526965873
1739933039
993404659
1847053707
1443740501
2144864640
520402194
1178161775
225998032
446100647
685485034
698866083
216166408
2133398373
815713149
941754556
2137179336
1726406632
349428721
1036337187
861113012
363102205
385949269
1157310115
1255634915
689791727
187152298
1693858601
667125804
41742190
1442293349
737613337
1660513600
790140706
2084742854
1466057947
854019244
580229673
186109124
1963108736
146688560
941573402
2036228235
1260463753
1315817761
1547510561
1137142358
1966494482
1345608176
1812677642
1193902921
1043817414
389500153
599330597
454819889
1604265977
1585748416
72301029
82256759
1846958209
1591482582
974075732
970119929
185251561
369180041
1904470143
754496109
359799250
1842777928
1995459356
1582720161
1120615165
1943262376
674610797
1942975219
2129021489
483690842
1276006060
1463014746
1308603921
1083534031
1212006983
1578038278
418982508
233841311
1991056552
1528333803
1326726902
740798606
1179610614
1244899434
1354058255
217295968
645467979
1354726582
326005646
936382205
260881777
1302882519
1228638249
1684282511
167903707
225290398
2009238810
1250185087
2049273319
2120219654
788185823
351341581
772150484
365272147
1952943910
1587619780
760500902
1232020267
201867410
1908671165
1885885534
1795469085
1890014271
1543680655
1228858344
1314928116
1651787172
1452017796
2077396708
2036934917
1854533694
671366247
757246418
670653599
2055436602
1730971057
493800963
552749667
897263869
64528277
848335798
1699147049
1316979723
1421971391
2109555080
923679973
74506242
1908752641
1340473994
134153854
1416170581
820902985
1740217420
1131457461
1715273857
882139056
268576735
677413626
777639923
1404110298
1093062650
1867811256
1906836127
289252790
165075601
789534725
1193325728
571526685
670445125
218035255
84377776
453560559
701054081
622591455
1902306433
1955376035
999453263
1077012211
871566861
1024260875
906282008
138385725
894294032
1715904034
479020765
1460209298
1419194179
177090279
1507915221
1720526294
2134725887
1184135704
876779551
1656340217
1431989716
374975757
419141101
2027107264
1677913631
217688743
924995683
913060340
856034682
1981345057
1051549331
902538549
1521455007
316347531
1819520541
1503002195
1975399886
811452487
997230993
712521835
1200105753
315922043
1098568020
372894035
299262288
162884433
2064738823
1466224480
1520503733
1982870928
393685687
1765462665
1736321763
697889452
618734821
1461095258
226780775
1793496513
1700277122
1413913731
1242540004
400478145
1279458740
120317212
533163547
1235384126
1006670854
1656232736
649980157
29168896
1584099252
1688888934
1925701653
1331180330
197021860
1227535677
160850630
852912897
557261524
36032360
203893086
792822137
1435923374
1876351194
1226855727
2046318196
2109149398
35821428
340869730
465445433
445393292
1883157393
800082586
792199743
1350332268
2024709085
1543932480
756065602
53117082
1760117391
256386841
1000513225
1101491279
689052886
3786169
1095591871
1451573631
1434516294
1889973934
944650261
875291107
1845847213
905026947
1581202810
501497525
1268675206
1627295221
870070947
2083626320
2007012697
2129043342
1514266070
1640795597
1923774453
106285993
1313158594
2119980732
1505278390
35853882
1869237564
1260633159
973684648
746124006
1515665165
409092729
1792222538
1039384920
203647472
906808113
551491755
50450471
1383750228
1921288402
826544124
1815623807
1078483022
116927379
2017438199
1204067761
1421872410
897927180
363460139
1729456800
871539797
645751978
1606036674
1330498013
503348742
990597918
684393499
210591410
1984189029
1076014810
1088882466
1977355064
567957606
1186596755
343849039
259834779
599075638
452801994
1659378113
970317178
333685617
1306565845
769842524
485652230
1150960155
900034472
317856021
2068024920
31153185
72470591
1915999199
1446177315
179940817
599897951
616233388
786072592
1700945675
389346376
1633102172
1829259905
423778087
1223970978
957255827
1102918045
2044969363
1002012613
105812780
874377132
754841704
650442645
460691041
1104626718
869669065
563379512
1075032538
1740820255
2055650046
164167963
982068113
1656361268
1144581265
14091305
1966230606
519061061
1854644391
859578264
1885875463
520550602
1671884281
1178070849
1566882321
1029131983
958277642
2055071623
32675790
1703099758
561144476
1101426991
131531370
472801702
54458660
143123
1990592706
1034842149
150590879
146722313
315681844
791646126
524915983
1251467886
1968934248
2097408826
1413960164
1716546451
652378515
1573403217
2086481068
1688992194
1996646472
1952296454
1777848603
388105693
363499619
1386985823
1484869401
895238148
1200781790
309493790
890850011
263552157
1991345144
1304066677
260124804
56562289
463924033
51970706
1427305986
1537501302
1439869657
815412323
1250966882
776053245
1261033320
1679207297
1083287618
1134196363
1354610203
904593521
1209355108
519477752
1142700766
1275621431
1701420658
780318137
695074632
1583358824
1897387154
1458909847
1310313883
23809864
266782935
278042955
741580194
1353393040
547687332
815007263
852763918
1438560395
95604946
923247788
291282230
1277859711
1856536509
1577261563
209498054
685133166
587159761
268398255
708669626
1038421807
148812775
694981019
1014867199
1093256731
651683007
1307403933
727952608
1632727251
1735980200
80227259
1927678252
804817019
1841677330
1349966535
769610008
1889293113
1047883419
117623145
994716176
866284160
706032056
430684115
698563992
1608862053
2102458008
1936171284
179226785
784007759
1404967795
1960295083
953507242
1689837343
250711779
653628893
2123658615
196157629
1380268788
1566056638
1062831772
1385660831
342329843
1166087084
1096310581
1699711111
462613510
1829721011
675594879
1741051731
963519471
254231474
2002760249
1871623681
689717477
320473235
453974555
785024658
2009098665
686667527
100755350
1690149217
1720853916
1844215176
674662631
379469431
2010900779
1354139291
792029532
1268970818
1522915559
1768928421
464806314
854803100
913280566
1398377183
2058518033
1857233912
737724847
348122666
514745647
2125949468
1766940316
654587267
934458255
1419470539
1258431497
2020544267
1620173633
1788120723
416289565
1926761841
583920491
976286141
2133287345
1251462187
742942310
2143069105
1117924385
625221146
1978511789
983141504
246319848
1697263307
941401216
777151479
258495247
861299243
2104641042
354444148
1761756841
771103266
1661500135
1087495439
601572718
311576422
935440401
1226915404
1599654997
698489433
1295741524
1108652499
1208453531
812473826
2355238
1279006319
892445086
1287772463
1119013423
1799897941
562577326
867545453
1509266784
1639621748
471839797
1904960917
1832173125
47746496
2139289362
922175410
605710541
937209853
1717715816
67665201
249604885
121563063
1192730840
597958324
1578298569
672278449
1683696869
1499659712
754325201
1039165844
1961900078
642596523
1774572529
1391610146
1175842527
1423681295
249807880
1797622796
398626160
1296054329
1041751301
1124241694
625576444
288092308
479770996
761114345
477594063
744150122
1813058971
1439375516
95243627
1254747392
244037866
1695493335
1810699864
277633093
1821504533
1293507173
1951169448
1766029180
1748103746
1496219804
305381695
1373743788
880399097
384719324
1627442119
360129130
2147442388
2055880419
709124975
316209663
367244487
34117515
838543672
838175106
56040330
1426424610
1211886656
1411363430
1582173183
1297961016
1144701504
159856623
1219932106
896465338
1380373255
1117789918
1438730035
1342604746
898591950
103884857
173628731
2059647693
787408437
1026688369
490906002
849334425
1765504975
1741560441
1486966414
573140686
776558306
2062060267
1991374800
670290969
359090583
1081136640
1082064857
1943206032
1417940570
1781829648
1213899453
197484744
1782816135
925722845
1324774956
555060970
326726198
1255275999
719384840
609600559
1457327711
2143203873
137580653
413765164
1016022650
2084148457
1523972953
1930064613
1711978229
614217250
282836633
1060801973
166782760
2038136933
20631198
1698415040
711192647
672103228
408103446
341939597
1038203512
901250377
1032567872
809927615
230673843
1702644007
1435504968
692563804
574571179
1164518211
68303925
2057709545
2103896364
37720597
187055061
1200547145
284784282
346523853
1003719152
251133288
1426399551
1138054380
1403565401
830996442
1118557228
1897036399
418068319
348013993
279504770
139581490
1659476276
531978884
725948520
1094085569
1148753113
895662050
113426971
686697429
1625396972
934515690
1342617810
1281547716
73786316
2131784519
1880850814
1776788469
768576588
1793085266
748397492
1461095258
2061906042
1434458647
2071327980
1707619089
377149289
1281378088
94631459
321706970
915003539
1029479956
1705230348
170757549
1808460726
2058231360
1439564790
853608300
651898290
1195050939
1976452947
675274253
611030172
1371406952
284082160
263456706
1449797905
1558277501
1044868376
1949873794
577522294
219168811
149628698
62824639
45583749
1554854575
375959358
1840320444
158923358
862955124
1554967184
1269744349
1942485054
172474344
627190747
1136500527
2018351486
1802513813
1655668116
1237309063
863145168
1124240041
875323100
788641192
1587539478
1689755945
216032567
1070918489
306174496
591765043
2088332311
1860728484
514996842
874204599
897600546
130074332
1068153269
741915914
1608288495
1890913952
1804601020
211782010
983023603
1897297624
944608313
2063079900
1332857146
1035226847
1362396435
2126486952
651217297
119847988
1881607695
335367055
1900162525
101867044
524195930
1801852049
1712421461
2056853930
53154423
1502358004
575766948
65681058
274569369
678582334
340495701
1597365487
1167093143
1960556128
1171569487
1472907410
2064742838
230879761
1043411630
576609843
186732772
457444967
1755079792
406261493
450577655
819379004
1644816231
309895333
2088846455
1461853104
976933215
2117466260
1443728192
1767876520
1585236961
180563177
216187623
1395365638
2037453198
1801197538
333398145
1707010162
2102431020
1237160717
1785376155
1624285734
394146749
617405142
1957671284
1139268554
1975807517
1574510583
195407454
1645706348
1755113051
1175368091
1864233738
137002006
1046742089
864499435
719203917
1300470401
324437261
492634492
2076567647
155703282
2083825572
650660549
1310400725
2138073385
1628687375
1245249718
1437208525
470099223
115998525
1184893018
1801570380
1476724271
1438098683
1443019892
1146389931
114121066
1149130980
1509594176
802418114
530710202
32313690
1955980027
730541746
2121511059
1507690438
338357284
1204148775
2100221882
1390705014
1058642466
2050718411
44734431
1343608881
1209150320
574215821
1902384736
1440776339
1703256024
1161441020
912423347
411795281
1613154402
42972256
1770654451
1772000673
1398256329
655467328
1954462432
1350844742
1100712151
855219101
1514450260
44043316
1937302692
145657791
1686713022
823894545
1297995465
2070952800
1807398606
1320452905
1813912619
1782656331
829561975
1496632610
141878202
1043222630
215567842
637327076
1561100469
360041223
1683923518
1123580269
1536559690
1069766697
2022178608
2084993294
212837101
1235377645
1102189960
353677514
355971003
413419555
1478130832
1648545114
423929944
103444994
1549402110
2040214224
180302443
650870673
710763457
1610955618
401470745
1024513008
1360815807
1386781475
901394211
949443322
310920120
1765076137
1520603173
1350046582
617265557
1776254050
897797120
1184004165
762420789
280965619
908683665
579102960
2052495016
1370473412
158310420
515176550
116021361
297638892
2070734767
1927145816
1414060608
838636937
689083332
1396536159
431103162
1495355929
346894906
1264835116
233399608
1204916312
1587034883
419539498
1306385507
1882442643
385194997
644619314
918112167
1319770304
1294626691
1209538884
1227030927
2061222545
374292351
877133511
1854312662
961451207
662007505
356877859
1847692427
347858329
736721168
637909583
1677615550
2077634647
1186513282
1108788602
1577867284
1288638337
11447949
764006872
1659090398
752213968
1281304916
2141987941
1150085799
1128303473
795814959
1655864363
853012921
26676902
5683852
304254553
1870472138
1320863099
1834239346
1135940331
470938457
1350649902
1535203921
1955815102
1548485542
669251686
2004881641
193827789
1041046681
1798798319
113757557
702185068
86124382
1799907215
207992897
823337428
195778171
1339410527
183240434
1002780541
1458801104
549824664
484714973
387625607
118743798
825579967
1255505636
1680916845
1147059170
1280603595
1690040213
248977225
375677646
1509472559
554820367
832297419
1484747520
1379870535
1698081317
395220623
1251089164
1051857634
301906225
1804674360
810761560
1074020926
455285088
1500133615
2131270054
1590571289
317579465
1945951941
1458893304
835397256
405618612
1905138669
1225037857
1454142475
772823383
1991829816
743451955
45598980
1052594835
1233635252
478069649
1860577073
20842464
3613017
997388636
2125080280
967522851
1246174306
264272761
717425064
1663932627
2059866197
471759265
255068528
465510691
74872571
325654413
1053133963
1038150167
35849608
791167520
894708771
128199897
2131745895
1185452419
1541088802
531838754
1622033160
1025067414
1614483721
2130258055
1832542771
1661805604
627612427
395577606
1560548843
2122866857
807325106
2112822302
358635705
218616225
1313099053
369639162
1383889227
428217653
828396620
1952960244
743483933
1324930530
764328816
1366056033
1531594331
481729582
1740746023
985449578
236649439
1758654739
1633711304
7399664
1399078851
703470240
342122934
1059537329
2028168293
1930226584
889303622
751779079
1884650554
1425493832
1756347949
1121864987
761342970
846668572
2002467509
796661602
1876363178
431184367
697722042
530112990
540836398
717314806
1581583634
659641925
291167509
1520471976
252723434
743875819
1948685263
1693631998
1916562966
1164021038
1659781682
688652776
1331311727
445354883
1117467850
1617099915
352601096
2043187303
852108783
1318975028
486757719
706818977
1434277234
1976358125
1395430123
1030525907
1170796097
482763625
1043429855
1806405331
1497616107
765139995
1548556416
974818338
1886886248
1770630419
1090047930
1552510317
1718736561
58598275
606195096
949978333
847054022
386405022
2019734424
1443521141
1802267530
2029449611
184921594
769646485
898807653
237216489
1631823225
1733257225
501238541
1248510075
1694848113
909526364
1436223858
918781297
1297639118
1390650406
1708801608
1720703188
775537965
2046004772
590367343
2029850024
191064788
1626131953
835031946
250152808
387956721
103121009
305659788
786289682
1883476774
1759399287
1742318801
388004171
785345899
687471292
409658173
494986876
35977454
1502646925
1679059967
851469008
1983901824
1556963410
1253239457
1372575850
1905417558
1657366341
740014339
2126476146
1419460804
1520008223
835927203
971787149
116247068
1202481182
1153095660
1685648939
883072946
1021776512
359020345
1996238029
927644920
2133418614
314969319
1352548847
535494644
43534704
2110405103
1250659669
44274004
1073674616
509417872
687030297
1550164877
884837323
1566412888
1871425985
1556220010
1099263773
217761726
1907002375
802907600
2097990572
1493982265
1882516772
1450804291
1146010325
1754163922
1826421569
2079913555
838714935
1605011650
992787341
1852989012
1835736834
2126918223
1084567880
2108201475
453523748
769005377
616941992
1157326740
1346626237
1329867543
466310924
852906803
1750180700
1970989967
512450463
345017003
415677787
997904987
1631392565
719618507
2116033142
1188418600
1886566302
1124272897
1977461210
1871585161
1586584281
1118826848
1466883410
1489600408
1363009166
1521601092
1036445252
1613790029
851241346
1126309497
1991997545
61937489
1081003303
1171793861
1933266298
1214465301
1545567633
739215352
142504146
530812014
1195331371
32763814
1221355558
2018154221
415680077
157188419
1281093851
2141401918
712355959
2018375276
1274620228
1726288405
1704546948
2047290805
839908893
658963189
1581046676
1725912511
604525908
280717917
939449373
798668529
1540518318
358908309
109491776
1599468041
1794734244
76918225
2146129441
1562903181
1341748054
1114222480
2022280052
50561765
966175357
797578766
1943971476
259749183
1956751903
1040610751
564358428
1803770299
292051315
512064438
1336069980
2104711488
462492215
561794482
1970139928
1574595177
336638025
989521639
1379696914
1110333279
1876027675
1126630373
798999323
205027335
1724144920
1819784118
756548986
544270286
1128166881
232136830
863720082
195956979
278414079
580805018
931936321
1567206962
1110410151
1692040022
763160338
1713038570
267012923
1628336078
1336925760
17099554
629030535
2119061764
860513313
348516607
738558834
146190338
487599032
2037428157
1677189273
1492550519
543505156
1467762811
2042721317
1628887918
1241543735
1406537576
956399603
766708371
1879329091
899993740
1500304197
2137412963
102904363
956837168
483526764
876889161
1716541550
2136186395
1173891393
1901026899
1420180142
1890030629
1845231774
75749125
1575784828
1848881595
111611147
1245118998
344596359
840891453
1895085013
1937473270
2089209151
227535894
1913075955
601354978
1705780835
41516662
423086783
2051894292
709148640
1895532071
311102494
375384763
693718045
1437383411
188733029
1446067049
204223073
1391436103
1013081527
23202946
1241530247
2045356400
837820848
953844488
1723550402
1001937014
1393455505
406952351
1475839372
428482771
293146701
946075662
1189018271
1012499549
1350616253
2020155600
1665693018
1898516407
2028084683
6618078
1096150661
682204013
1066562150
859678204
1218896838
795428628
1563233170
1939883091
1702417539
1462291837
553480080
1521647904
1147613665
1314367470
1471495775
1252996004
2116583764
829240252
1720980034
2078932287
1640350748
320447848
1195926506
1427123171
113992520
1638693620
1061259458
398729845
400797669
1089959756
1057139123
551375432
626258306
939253880
1193288361
1479063662
146578663
744981799
1444998261
2122460275
1918113119
1361263334
154664680
942465135
1488885227
845211593
2115931567
945397496
702250198
255081864
1734296365
1705303346
293228553
359613436
1403365798
1019989959
196801205
2037825678
1157120097
1741130278
497631713
269729270
88132607
1180423095
253667058
1178788391
549395286
1771818180
235198768
943567406
450775331
1423006146
32874130
2071439048
1507813501
28419981
1860051383
1589221181
1467316690
577300779
507278891
251762649
1419304805
1914080802
434979958
50999942
2053740103
697455420
299777065
1992147155
1745228696
365096343
664360089
1309852990
2108509380
1427581209
1378335627
1806792834
2102144295
1587319941
523290691
918147706
1256375594
32216415
1332338265
867259064
1616996979
2142184975
1404952742
1039253785
1755787959
1345458924
419142867
851249206
193609777
399287184
608156425
1515083880
823641189
1964764813
825094894
1627118233
1084430387
809164380
1510259430
1402636561
1299894791
929071142
364557411
1548876371
1261832234
2061773121
769617157
1349674043
594143766
1219013869
1269541886
835109772
1965956129
1051455811
17323327
341377865
1224561118
255129247
1545585314
191719029
528136748
441986812
1147312443
1393512484
1301792446
1878884430
1762508048
1481423932
1399651031
372134078
646077799
704985877
1684208011
748019578
1433780266
1580571437
323975533
378384589
1126983926
1174339575
1543037059
974159214
2147197117
214750696
1063296591
1474503867
1910324935
243994182
1878578537
714043431
2145166122
896432370
1814964669
2095029585
140790081
550283521
1552343927
1572615198
491956248
1513376674
1517579784
1457929660
1035301091
1701239111
63634667
2056233102
1759825888
1975498488
481861809
2073612275
1092965392
413967908
277608099
1809654090
761670574
1658268297
1634446183
1246264754
1918002261
114771841
1403071803
1954421313
387771344
653209551
1607758765
2058045660
950654440
541601714
438675415
1738980291
1103187195
2021877711
208467121
354061560
254642786
2076120832
306351795
644068201
259295985
311934090
1363138721
1998776347
1657567520
2099039489
342385643
891370854
318247956
1800126079
1073787345
1890237114
230821105
219388363
453714924
1193000795
351679030
85425121
423088306
494707012
1966949140
47575830
1830226546
2084691488
1570366416
1152219629
1705257772
947651541
2097392439
814345959
1334599109
1665262668
727522024
1210744115
959014533
79111278
1049908062
1432668810
753661250
1698745179
707255053
112855559
602575096
671250154
792379694
1585276615
425210526
595309986
1530761695
357165475
341113348
2014272211
545022572
1885346502
70260800
861218081
52212587
2085949602
2118036760
956212066
1962849264
46617625
2039792668
1679196485
1118738367
989347086
669914714
1100445208
91234371
331707707
107701421
1808133068
1860686403
787419570
1472898344
908785694
1522239928
1865627290
665659601
1017894067
587663977
1921351081
1767421476
812110167
1531136020
1274339596
888330356
305960928
620363051
624334382
181344378
1929582055
989430578
526634382
2065568917
580120380
1919877184
762750926
1517265685
1369747396
729669101
1243848722
2053310671
1161461969
233239824
505094346
1101122264
1831091912
1136918210
1068500930
1327273690
1403959780
293249950
1413004562
2103630994
1989457123
1125611470
1818884062
943702502
1983135120
2035989030
1133771290
1778085776
1638386261
283445507
761169438
1305201763
1509842369
1595998037
406992354
1438637115
367367909
2091581048
899163004
220346315
2054278880
847639035
1093479562
1906953381
282849287
923793636
315651134
1511809688
728987516
340853195
478411475
1752343558
1109821702
530878261
1053592949
1409572295
1244136058
231675859
1076732935
1467920217
251285555
602223525
281470952
1973206616
1183576407
1458747165
1645807995
1751434224
1855904389
945097926
96820007
372796365
1649060017
84178034
1823605875
1934709913
2008461434
2141015379
950284457
788087932
1681598138
1807619660
494399318
561928419
2116607010
685902193
534294797
531260783
1154757710
1870346417
2038816867
1600892552
985321961
2037511466
469277754
235748526
151114138
873502298
1114387798
1884437176
2110521576
258721295
1402313370
1896759273
657777607
1492721405
2059430054
1637873978
1678440971
687328048
1034893636
1503524775
30629746
1220512748
2130203166
1522262974
1316502056
443042112
1162128466
1210211404
70657023
232825292
809778056
1029801586
965735190
1931743334
1606301077
1552897183
467788943
2051108272
974952052
1178753988
1340787823
684527986
359799081
1247832383
394964834
1106237991
1753500444
689171584
612156642
1755515570
532420394
61723879
882264102
373433373
488045942
2040661455
1320280921
247092602
599552453
1772405549
794192790
1853016589
1872902517
1477176797
451006652
1724937388
1987132918
1109372767
1355137330
183155248
1098616688
472134118
472887056
1419139790
919955350
1155444361
541623485
494710376
500663579
667010142
1437465755
526978142
1970661807
1891519799
1596081006
2131570289
73971651
865975008
501348687
1922937633
1365162699
1214651936
1761252123
56900386
262572654
1451839061
340531122
1585564772
495000115
1231958240
1718159849
1694773583
905777255
1601384994
1286071291
291452095
60374997
1015009255
1050172747
475436117
106123543
312136904
1645613284
1897048594
879668956
401355628
1159524106
1850686879
176965308
797215525
317152631
1016189696
993621703
904468184
1773098553
1293313002
1270823124
1604851265
1591566200
572325609
212995206
1894739887
100809837
1886749822
894834505
1010293032
768046226
588497771
424273502
2064731779
528663595
2122591107
1617922666
1591693742
1922817666
1828560824
216920354
77995017
312476507
1687431645
685112021
1045437467
1563370808
1314890487
43471752
1238704029
581501557
219804420
995755582
590474200
1888757218
556184269
1601676830
2025085355
686604757
345251783
607391424
49416200
936342552
1783759148
1145778628
1024859844
1990560672
1543548678
1886347753
50981905
1902678917
1712993673
1620378311
1032159503
1030975458
1413378264
1304352024
1752905494
1688508868
1937004571
276277191
974065817
1860030768
15567382
1258893426
2043447367
1103452249
1874067421
601915247
1290903158
1491127636
1500846894
1221456219
1731882946
1601938676
72633265
1597775377
22236198
1688543452
1188503081
245259530
980250247
967389126
2056562216
1189199139
1045071933
1135247171
261888279
1937032622
2038431222
617286326
666988485
1073114542
2105784044
697072439
1502429332
336882881
2005902329
456613242
919719952
1833058762
1733650512
1307931787
551449740
2011627162
1927384835
1966556054
1415642845
563779354
1683713576
1160712530
1529778030
1477478844
520065060
1349803034
1516280391
1520900532
1138300233
1781248806
539781472
387385655
1692178137
1151935519
645889300
397619302
851904203
1916612668
2017153412
304382507
1147748875
1677907572
1717466225
488524634
1857641935
1483639776
1447535904
1036207705
1415709430
558082016
2027605532
1884796782
521671915
1588405634
166349507
98736168
1113214772
55275892
602331995
1637606943
1883341616
1728819982
1251681040
1300346683
958616657
664702293
1431652769
1738189022
2065386410
415382947
1807097763
1334173582
1992084066
822684015
1698310007
1125166659
1385400417
943579399
56078406
1627751915
1780979479
485034109
485356276
1912111739
1537509397
129694053
587834510
1266507603
834394696
805899337
47790613
1352446591
1895540612
814968323
1542033267
2134379241
328897525
131170345
1740753296
2110060249
1567410938
1907520163
1918713147
358726405
1113143588
267442115
2118331447
840900840
1210722156
1108221238
356287185
1117179530
827194131
674496300
782267582
1191076214
1316465615
703695874
1090498965
639440418
1780573241
694836625
596571775
1851516555
825002939
1745665075
1053506502
1657533801
659062144
1319430868
1348735093
1615293004
1974159466
2046648709
467749777
557968726
660704888
789410194
1467416944
1625594733
760731391
581527953
211444630
827406630
1672895641
1639238080
1562204809
859325664
1410154595
337325646
1468175109
1702895201
1594128868
1151030826
1282351483
1909582433
1094270974
770424044
703038201
270701505
936867768
1814035761
1201987903
1254470046
783245911
1383290767
449511873
462830601
1410228484
1993146249
1069548934
1372015330
1023958722
758471378
215284597
1092977279
864630552
933075367
879376055
831191250
475550799
539697035
791099717
717960024
316700121
796825002
1147474740
503657105
1243528487
1616798938
1717796248
195517467
1743861116
399094215
1722107429
1945358907
1295582370
332658617
600538229
2048721551
1338873447
356545545
1466811665
1378459045
1852956276
1111625310
695755567
1696620158
1727274603
1566716664
394097768
1378659913
1374346742
664319569
360391999
464808827
1279876917
1210769275
732805144
1086299918
757297293
1646177011
931296801
1088680674
628831819
1025770641
1497857033
4358628
1508224865
928363663
21272717
1740086634
749652686
945113405
880395796
313536255
1795033375
775091320
1391273038
967304661
773242270
1151219566
636427944
1955891104
323730470
1739773192
364559476
609412364
1239159948
511310638
2034695705
1354267721
280191210
1606400053
1363435070
214332931
1718091274
535442213
2068270890
849490607
1663368718
37865569
1400265218
1368441834
1221530003
2080117543
1071898690
642337335
321558832
1394470361
1683011505
1246452618
216226050
328141794
716601387
1694807217
876883652
886676530
166984011
1281108798
1967981357
343022504
2070408532
375830417
1061133133
1854735219
410565701
117481566
1886994475
1633241382
1728336031
1103717469
2096838143
1652444377
1985882880
613856565
679340278
83782036
1997287306
153183377
999051398
1440186155
1221225958
1090762383
413132693
357165927
1937451285
881708283
1405146928
431485166
1394933161
376045429
2092069901
296420637
230276759
123701065
504816493
1337006260
569050165
1409025344
152620546
876092029
1813425144
2030534312
491177379
1214668795
1184818832
812794012
1171928822
1811613397
1235058915
63373443
1817095723
1861018365
1484290173
1816213865
2041069638
1218933079
941990738
1400560295
2076805747
460105541
656768181
1592663302
957422969
131074414
300207142
1249807684
1832734243
1340632695
1601628196
588727192
916156559
1805302456
144017829
1468198526
752939970
1808893218
1535229451
621383640
1804411039
358623180
1486817290
1930590940
2038950395
1702305759
126350385
1142359453
142131647
1836148354
805288538
266126397
1160946821
1012005392
476104573
436085080
112998360
1577674213
465564387
405470555
1755017047
630761586
71187231
553885770
553880745
970804701
1873374014
907696678
1310027040
191941245
993650976
793633131
2122809888
1247568827
266282338
1636171689
1411923960
1748182968
1021742520
566905510
1744031662
1257175317
1403595627
716122635
543234315
746140392
1176737807
1727157016
17191086
1809974372
1978487754
2141455434
1127709953
467814580
1202803491
20726171
1207807290
1300553389
4864509
441788491
1792484326
637535266
842872562
2142948123
1091150150
1291674106
1511942702
391479529
1211539470
1262272387
674714637
1560500082
1967482180
1227233192
1809792938
171148355
391193696
100657958
1322046691
2079605224
1221309592
1510510043
1058571456
1376784862
309617771
620147159
363516052
901790281
609445322
75726370
934431682
640798108
1233982437
1976112605
183515805
417487622
649865855
1708754777
1836862947
782362112
747848703
914264906
476886899
1399852281
912436194
516371921
899627103
205579015
1165057272
763009384
199463306
1604541862
989425187
1489864147
1718680240
2074339245
356581988
324166904
577847376
1700003239
205046972
1958652231
1338249236
1922919024
1991773867
1358235489
737449582
1122279613
907028259
909714434
1874427602
699520506
1067516003
1515005873
553602433
983797393
582694491
1675243399
1275869717
706954340
154946916
411853121
2750883
95987510
708930486
921967816
1419188668
1067728198
133131324
2041188999
60504436
1345202904
1072146048
2001375373
980969992
638817644
120027373
1414256387
392350984
46538784
15563457
290965677
91611292
606229165
1452885613
1633008850
2087881491
62284084
1329430765
1805463987
332856862
14411057
983109696
419243266
1251609045
123617242
2044821865
356015413
297600672
1577173889
2063379032
991502528
964859362
1448067078
584462930
750855714
311867754
1289472336
1041704772
971342722
623453098
1322027016
463407691
21475451
1374001062
787191412
1369153767
1012404149
219345872
1381024006
1395953011
1392482559
1871748843
130862468
922889704
1718828206
448612023
192137672
1614184860
516412521
2055548187
1837323272
832241056
629852532
502583332
309387713
144314457
2027607586
1172985908
1962919389
1801335813
1269720606
2016596033
567192293
1342596558
308211385
2045377468
909969332
228549214
304320752
1283480476
393908122
1005653238
148313792
608971512
1113303300
1628187268
1913703308
1597837455
1829303253
43749503
1357703013
1394018793
337597965
1183831730
1509955972
1830673877
1405025030
1610018998
64504583
1102225802
1998287895
1495482345
1512817134
629758538
1049991984
1099239754
338903597
1225280977
420548158
293678684
242381181
1184449112
1571539692
1194885323
1265093888
1653444587
752892468
701199557
1026470302
107058673
79887125
1581940946
79788288
513245620
408421443
1480274392
972056087
792721683
698296658
429195736
650800587
1542361929
44689465
1677812522
421847122
96084586
1649059510
975001127
1578288523
763762817
1142601074
1092821512
869140677
918555208
669408178
1435842888
2124568080
218034145
1408998510
2072888272
844195093
253162522
946479587
86058226
1752308220
309770894
270874303
957232502
643557592
1859013338
1560836784
534512389
1471681793
736482670
1732862383
1914749659
1258898774
1166516201
146048561
1879629380
212319941
956656654
1328388750
619107576
1470693353
484086419
540518185
342710290
1246042446
1063397871
492575317
1464468722
1192634467
79592132
528086603
1720424448
68226820
1739966651
1294421885
848763652
627105944
1153885133
1224332318
454428582
1282986716
1368729659
911541043
158597983
1908306875
1750372677
1656861461
16740257
83408490
530417717
1513190270
1787992725
1302243060
68584691
165968445
18864305
328358995
815208654
203309120
1846552177
296110679
1011635279
1451774216
851435966
1632900015
2124403544
1497191000
1984649544
1043998823
1381751148
759855370
1761339707
2135731722
1126081160
1094071132
1953850993
1136126271
2128725235
1105424279
504175590
1451699115
1412699943
1788280888
2043994814
492671485
523770838
1858643256
1133534652
1658315721
1016039740
601121538
443168118
725863993
891668597
78303675
1402146415
1566683379
125565720
1774564785
365814806
1142303773
662875972
1684622074
2034095141
271983524
1975589798
408039770
398743563
1095687639
1755213588
1012361154
128235956
433811936
1830343721
1918983664
601401020
1682746163
1106047279
745177580
45011567
1996363244
212703032
1876381779
340192812
28030998
639013860
1257671812
674740191
243829237
2025303492
424590197
185761223
767446284
2020887535
1410818798
302358639
830284727
1471940802
108926541
1796289286
1186280015
560388820
2007036344
626984703
526493737
1663823666
2109282067
103379847
1774979955
499756051
1994960634
1273987839
1729824480
454036781
1523736710
1902502297
533563258
633778600
606596337
55049627
1276468642
2038571067
716473832
1253862430
1051758810
1223276992
1541515358
863707945
1007549477
820927758
1429981175
1493223035
1191379702
564464835
1124156798
920485466
489878596
650060306
1918987174
608508500
499678777
469646845
142088526
537059114
179347133
1626186617
1742491970
444445890
1861122928
234979464
5193795
2092480852
1898229149
338558759
1245903076
1165218949
1990571208
568021018
1347746871
1438673077
3856947
285609688
1525030997
84205717
286203296
60173540
641020355
965364365
35759164
1972308818
1941659387
1081351202
1546336021
318035012
1676415721
368947597
340126564
434454516
1412584727
1642325306
1904129132
996107125
1760146252
1465236850
829896842
417677630
1812049862
1239206578
1883128479
575389147
182538513
776428506
413689301
134620878
30784151
455308085
1523751450
865001052
1690579990
1071764410
184899011
1925567430
768869890
273199654
505487433
1821517190
1579701125
1228501183
413325099
1127545823
7191189
1931669652
672436799
1049262023
1285739369
493071714
2065330455
648728964
1093666744
1222198623
724569994
1681160217
453795010
1482918092
1202575882
834382767
1037874698
176833388
1776612250
1575951337
1572526562
379559930
527941268
273146647
991126726
1018300073
880561577
905776454
1795192893
248625073
904223635
1986527573
112437662
1908434255
735065275
1301983983
568772595
414387387
1978995685
138382138
456022483
837622108
1297853307
2023211925
285706659
683584586
1040479708
1810454352
49989683
1489392067
1032935873
183126529
98717796
544449348
51445220
462468505
111610427
1180022811
606833290
853233167
953372822
785453595
1342908607
1591023640
815947971
171047429
2079862950
1483748139
1429364547
1908279854
1576737316
31903109
272172562
1925998012
858128361
619367039
618557545
2080274312
627161086
1860917407
99844746
1401697280
1957851571
1744156554
93496724
543120758
1348783604
761469516
693780434
1717056650
1520177303
185848605
732165823
354930327
1492323253
570828341
1881954122
731146648
829514333
1850990062
1278318359
1200688343
382054417
155317415
1502671443
1971925714
1842557040
1858028003
1156615908
952433729
1902861818
1992188082
924660216
813064769
172481329
824421904
1872166787
2023110173
991118880
1230682395
1903195466
847296069
232561340
1005085952
1245606875
1742137981
1396522771
1995395170
242900777
477851160
1240159844
754605919
1195454669
88965707
387706084
1914607286
1262049365
1222063107
1922990357
936073381
1507228070
1696188782
2081870976
724995359
2146754579
1761630430
248647905
617179279
30910325
1597580963
1385347612
1234091983
1317956667
1243535691
419564320
295905477
1184945031
1746907663
313252146
1999269589
283371230
907248078
1524555509
962862156
72570719
834290212
291945545
1128661917
796808941
706758042
1968421235
1752049221
1440341141
125608508
1285336171
1844084716
1770077051
1748506493
50884819
2091942443
179880330
1308799943
817841994
401916613
2104211644
1640174033
1582644929
1504822143
668052495
2084415932
1400932780
610425400
1666639874
1032794892
1392861362
560642040
2103581325
1462558901
2024644220
443556170
1666160805
676920524
1186282020
977378450
1271809162
1854364292
1250560399
67293589
176563126
1097581372
905304592
1421916409
419159042
1625443905
35740696
184742288
163870271
354993684
353529725
1874059154
739155267
1795533268
1809543613
441492998
1345150619
1124628286
1022669346
867639648
290567211
1229100944
1789331615
1798210777
689410794
1149448327
2112778203
1643499794
732063199
1785301179
1585136597
1534684522
1615775807
489317571
1118137153
702340172
98824292
962026902
1930305441
1164553293
1111972136
42861478
198272072
929276372
2056167603
1913244930
1370157955
1468689991
275179413
1331580701
1182333430
295801663
1645454921
1773200286
1535804952
1062361962
1614259313
1013232658
2006014818
1948809759
1593646536
1407220632
1784064697
992858010
137202666
782831889
1594692604
1921891231
1797490390
648948812
351200883
2052266339
1450936075
768541981
1761633692
927510750
681867377
1904907994
568049920
2128199906
2084036518
774896993
1146109194
932453266
888754778
1801292636
1516916257
21616006
1783035752
1658893123
1319623603
253927694
1241775740
963718901
1751844600
968254410
2074243761
1847756998
68572813
1703325830
244356614
807750410
410981957
1788772887
1746413755
984283900
1130816394
2027971656
2049929795
1636923080
673656390
1645549315
1018552731
1927440817
1840717409
1073196874
941924061
2064114091
1709629897
726032183
1471267291
674260145
485499325
310858535
1552777412
2042508764
113930432
255519393
1013540876
137046877
523077608
1608067714
1708209165
849361016
12049595
1969008377
1903695962
802394005
1597861750
972632323
1398801343
1116271919
1597125885
1512783676
974865852
162205983
341495647
748941120
701044504
80240982
1738385855
2039486448
1168615363
1188660952
1245544868
1152946429
1074658500
1790164218
389867151
1780119003
769956845
554684850
785161671
1506524981
1248210898
403551199
1287963982
933034595
1869063824
1289297708
2034109184
1952930935
1648569538
1448578487
1023714806
1255784236
915407269
654267646
270717371
800476364
2057284532
1198566151
138981006
1551427475
1296728358
855962701
665188932
1835501129
215862660
2106609896
1880413942
721557206
479655729
985588731
650573547
232647729
621604167
839916710
447912600
1019709023
1790125279
22365097
507009301
377931330
1546582304
2108699430
211376566
1331043531
1750842671
514613404
1121358834
1803815246
839732057
1280352267
784506089
2060497114
466574933
881681532
600280431
2028676843
410009708
1175458902
1902411238
2118841494
873620978
871658415
989003518
1706548734
990242210
1901623001
1952146471
744070775
1320776623
1784804614
64654694
1684113401
992064430
1497723813
1401159640
1274677430
1993528437
539564759
506828105
1281116917
2010642095
765423873
89329505
125966313
2082914798
1881801978
1634641520
1975510933
1756785123
1423337058
348025110
1703257096
1542935629
1601774785
643918315
1497131490
1883192866
1577055324
9736439
809118923
894595458
146016206
1465182722
327070522
840650630
1262176407
1225865974
1848721451
209342858
630091162
1267973543
593526789
1354416578
2068261015
1926847586
436685596
1510763204
859011930
265632701
413346634
1143362767
113788948
2194025
64072540
509951871
683199075
208157574
2108670713
912878911
1268457629
1193668546
217858831
1682480550
670219325
573947535
1863420808
2006255024
1103769745
1872473659
1948022196
380923863
710952793
501049048
282194048
808850454
1238341539
421044865
1109561373
520595510
401557376
1762485022
1223474813
677090044
1080645097
2101606279
902493359
36549945
744406467
394015286
522971920
588956090
549509699
1201080483
142228176
1057223770
827338344
976937785
1750369336
928362914
544723271
2030334302
147103036
85954424
1790664674
744806931
1499841902
1786959754
1888429446
432697416
1670239211
1193493192
497178193
185919804
967657416
1597980355
1605334644
559655710
705768322
1116313303
714673318
136462040
376284355
1604548205
1681175865
275702129
971420364
1886638945
114075411
4078839
996635891
1222534263
1293581240
1496555090
945213594
1529527294
780714698
1279399006
1077201195
116261223
1956063173
631371048
1343557013
1518457538
990144065
430281146
765516680
1350016098
1572592153
1206032125
1772089562
387275317
1284682496
1097593744
755944255
16577645
1499547151
153031731
2057694382
1718997377
214907856
1271370608
600675223
1231922434
583860266
1315184929
1556206980
1177102942
1262537302
43554891
709378611
411194630
2091700625
1035506474
1634533103
1963832296
466493034
168146850
2042025642
1680981077
482671093
267112865
37523954
38900758
1483304323
1292654309
1670440586
1475689921
147174914
80869442
313511833
2064357627
84734020
1898967178
1188246129
230749214
1862722572
2023066384
1337063649
1757766763
90334406
1999790765
1783423115
1635460217
1036441331
366384137
163973498
1511598253
1684456806
2039756038
1010280609
1434980471
588825411
717536178
97098076
1534317829
1372490208
941588670
1920598911
2117410757
839077030
2028863923
709945901
1752694466
328951848
1448902318
2051801505
472301279
2010566992
514670031
928984999
677661673
1760857927
55909444
668565028
1432633054
1483796286
683082661
1459906555
1860557319
227974405
284082173
859426498
335901142
970205735
539282271
414613301
231093302
1404200569
332620141
651165352
26667796
2017674711
202824419
34857425
1529780698
487600159
41305931
62356348
1145538225
2081564455
1541820349
705250123
1391882483
1496410604
1353547541
74653544
123380752
1338926369
931713292
238156747
161904846
1757035858
1363289899
1788818687
1749798023
386767708
597135477
1296226131
1646679899
2146293648
935819321
1544965757
194566130
1458200491
509362715
1085440692
583317196
751515046
1879026003
1974770932
1969263564
1899825607
2012087952
670624489
212185675
171994195
1836776612
837192963
1655866137
1517730206
1896565667
556026370
216485157
1740372233
705418550
1162418638
584628004
360766570
407259095
1392438969
1202880456
530252519
394953291
1136304739
981644242
1458038792
2035007056
241548320
409240854
185778551
1050425008
728033883
1038026892
1632244710
1820980676
1680678027
1664124013
1512171431
1357234578
583932528
1133137760
1114219404
1572019400
159031272
1509002288
9214259
1254818289
419085729
1472570996
1363054731
451347598
1079784865
206741884
1656803110
1742488830
835467376
1389633286
1536910300
2015671234
578318138
973041838
1466199740
1972088097
799129028
1076056261
44094557
1825698021
200785489
1618264195
31264909
1928327842
142332361
1195951131
926273053
283384965
1456446749
908383185
1663213334
2108257913
582253992
539250224
685031262
1279700200
2069375648
1613248901
1622739110
1054283838
220498848
1975593924
1086822928
668323322
1454879305
1544849550
231555852
198487842
50268141
410385471
307346474
1761359973
902848955
1871394014
1491129643
1529840007
1342932684
151625056
449662709
1983355878
683212958
1844247661
1373415181
1706052299
255346955
681256194
1913649319
916404960
1819436311
1146253540
2063660843
734796415
283274132
490393200
1465025239
824525106
2064705853
1215757372
2082148943
1645404952
1283410050
633164075
998461270
1309844536
1841254018
116686883
1789163917
1691706393
1685892402
931911657
1208732543
1189314480
926522314
1557466322
615253867
2144633511
1766255768
752459279
251378723
1562915764
1452609626
1083695965
1416125081
271787248
258996919
1518927869
544204248
1981812348
906632604
1739679593
1083669353
1383657522
735108390
1418546598
220777192
849819876
1155828538
1662061131
1557052681
767532721
1129872173
1198195221
280480410
1253856721
1066246005
2041290147
1198722999
344394431
1572777679
993636591
326469922
1797969406
524484146
1754850904
826113437
1379163943
1550388123
633322905
1493739397
2032072762
827919521
452329153
1232149410
1876925682
429884491
324196690
387514329
1929094906
970013196
548805788
102566186
414288569
1228524905
1495870126
584862675
1666035780
1466273132
1430127198
302641516
2084130582
416121313
260502864
1805646789
5916232
630614960
1069067604
586937266
411402138
1849356527
925501038
431334178
777269703
1425616324
152131476
762971338
1023254481
911485572
924697762
1060964216
788744288
1112535770
1734481968
1479247372
1778434933
2043136256
1939181385
435287458
1605404944
2076049715
2109675467
1849538824
879914349
1547843239
1857229161
1052344789
1906245096
390790746
1729313507
627509540
632179697
1878384339
1605524220
1304351152
87385870
1527617724
733778356
1686642116
594405236
1311809052
789556549
430876667
908669079
1709823672
89656881
1154770115
721320782
614875738
1731618930
1331879251
177590094
1822505859
235849890
38161610
978476980
1596690899
1952374198
1455672442
1424579001
852091279
1343328013
686078627
380211574
1581229017
838550339
1881338588
422114707
1081215401
164475485
273579971
1112519147
1645134870
960270314
1109279239
1370570239
228469912
630578396
587059079
716549558
1650031439
667486441
1045075456
958211150
1774016698
1150974892
155503502
1274789975
1413889446
258352655
647932715
1450676769
1448737719
1775991649
1769300889
1159776454
198249583
1930951821
1055776426
919601892
2079058659
1409193862
544494979
578854194
310537692
2146712338
472316066
506758304
374460087
1036028937
756467091
1282853773
261323858
892816421
1799927640
1674962070
1576587236
863778433
365665471
651662816
1004278047
856037159
1559169500
1492659767
1250805697
420536270
645621048
1221218754
1462964440
333717375
108303890
255495208
744344269
756256481
646314562
48714191
1599906951
2137356431
1687476489
859867701
490151979
672241180
1526639974
182251171
1497012244
1652180870
1268284289
820733297
308537545
509972302
1023033588
1221447404
681233990
2141576180
871322103
1653574699
798324718
1930068979
1089595643
1950357553
658166781
1666560260
1945304977
763042817
252316017
1559865629
1084862290
1527633317
1780985685
969363028
1396494674
326115393
1643290683
355646547
1935809469
1494282896
601250834
653533879
657709485
1743379771
271912233
1001042629
625330023
1222293742
416118428
318213815
1634053949
1880055062
1893101091
399292548
813660462
524961040
579950847
1550438453
1334164985
1789795890
533231884
496554053
342967602
799023469
953844488
230374234
1452551889
1355105256
523237785
2039392671
388649426
241593752
297444412
482256014
833820145
68628835
1426951523
118245863
769801663
1149521952
821016765
1098103316
1851376796
1258142298
110370866
941896903
407469754
2138621528
15672926
1032494968
1482432092
1346324416
1953779597
409815064
1690122611
1437789323
472161028
1135020281
1505712739
1192667132
55759629
666916809
117376566
1782674757
1881956831
238295265
851888126
943174472
1321480676
79800951
1295736464
1752406248
1196376428
1224101819
361957251
1501445320
1715952546
1550657957
1543536645
438021927
1237788281
2093326663
1816377685
493483840
1567768075
786371368
1281508072
1090664886
2057104304
1520762755
395413331
858634110
1790460134
1330906026
1485424695
651676491
1183756075
2005349059
1098657763
1307132539
525738295
204297777
1250477816
1022785619
1053212049
672450419
981192185
691892818
1121843026
416052269
1262610538
1642053866
735947190
1388746533
2133537402
1433720627
1963020638
231231470
1556561025
914200459
1203109928
55297677
1838907835
1724616995
863473802
728875306
375207615
1309506164
603969424
549347435
581541657
477995024
1042733983
731378760
1294982855
1976138213
959110127
1503136983
773245964
91592185
959826450
1819778865
489105120
2049590978
1766327481
832420544
611271244
440579247
249830447
386525553
1901974698
311744719
112503254
35012509
1603358869
172025979
1924053058
2022920470
1156750694
415210907
2063362030
702701164
1534297519
580788170
789774463
161132225
835643910
1764145431
1633232068
999866379
943743732
1602180424
1603840332
1485405303
1821107834
1449342190
1184944718
856015828
1813694325
1883248608
1376740593
169157013
1994484937
1797228352
1465808358
38098304
189451483
465473200
1169925333
1628628767
1815917025
1568332966
809247757
1161552205
1356874243
209296301
1683232612
902358384
1459422545
1183462588
1259674741
848847310
1745598823
2011915353
1228962580
430054489
104899730
1000158623
1500730426
1372180718
1175233245
1546960902
1702729464
1068786897
564553560
521662717
437200692
24943857
302540323
1391021676
882399731
1302849782
1361080311
1685166295
1994689137
1536481482
918337779
1433746750
1678270991
366579643
1456025004
238929401
614049345
1233403761
267596431
1844478268
1936051533
254446374
1428872251
1365707196
860028892
1365629761
1252224152
1133494431
1549819446
1802656976
1565311016
1277959369
221875882
1804900454
408204949
1347527550
1844832700
1461264139
697571945
1386182210
1486379488
95372098
1310836303
1424093832
382189395
778027298
707089261
1654046049
1506658893
570081255
1335283976
1703634528
604573006
162332265
2144030371
597923556
950677689
465623625
1999382425
396835008
1968070066
233530617
765114388
124505701
318149065
2097956051
1849496817
278321386
1250065586
1118292108
1084916103
211540721
1822903122
385264886
1168423132
1030215476
513527981
672039479
1029906444
979280008
2019021274
145619071
1905918979
1976966457
544275906
1225480252
1008027741
2122637627
1657616444
54546907
251866153
416469640
1949872900
1231044230
119781795
377212737
920934545
1686421137
1916719358
1049719344
145770736
1952519652
270690647
2146651755
1836104296
1171842657
2083690183
1350570027
2015391697
2109823734
63113489
1139693789
1867771807
1619480816
1540921032
2132522350
1045398134
844317776
93108584
587010768
1874091519
765594188
327006405
1542282825
692064336
2073015114
1343105472
1982762905
948880976
32193123
1722158427
1738812713
869007563
1730657730
1889509008
2092864505
633849447
671461362
2060906755
1207228504
1253191980
501664786
857991744
2090397825
548087869
587196542
723459298
745359221
199791074
721759073
896450476
1325651948
1296997103
1712707289
78221636
1491384269
77164419
1910783637
615908855
2041471884
577919550
139762778
117453471
662053869
161803512
1281651417
1079921110
877274119
236183423
1558182715
1347967708
1448180506
1545421290
510035334
1836213871
882954995
1617819539
1215669384
414423313
1043707369
466653740
995640734
147149959
868566203
1433972065
928218905
418479214
1139655323
222002078
1041607944
1577735604
751998316
1759526033
327199917
1911303638
2046783318
287614694
297821793
1424545411
573127777
279615338
1386288749
2016845103
162794730
662976046
565014259
433164709
1180991362
2046064145
1594695086
1353999986
1311062928
62936457
744365641
737486911
1035771425
1744755052
369791812
339048773
735831689
702612984
1965803561
118450091
236823160
929526989
1988366386
1941034545
631178665
703866141
2045225981
1060258588
1622162774
754533100
1344189033
194805347
1518873061
1738458297
431178979
304213556
810529861
1902872577
1924013776
620972326
1349063943
576769383
561965265
1596366997
1209191496
237727412
314017767
492617565
1260999409
1379834708
1056341634
426511928
122871737
1026122856
811245298
39394397
1866333055
784066983
1600225214
22820583
435216934
1621214108
1623706931
1189258492
1137344334
1226813573
2009009939
1062068936
1323278013
62760990
243059866
704854719
1407514900
695765635
1179712174
404459939
1602832757
286292118
1560243504
1198516286
750196429
787827902
42527168
886230331
1068183361
788922179
1072591640
1275412537
2105253136
381343300
833194302
1888691397
98217621
1597931797
2050192516
1418279223
1684888044
421725171
503194066
1148817543
139991646
946898917
1933106360
1923292079
140347477
137915716
77480845
1367495333
1299935018
1412749450
974250845
1942437563
2092495930
1005917065
1384611667
1290020075
998130985
1197642908
813297597
1032185840
1442198718
361417091
2053113425
114554318
867863138
1521980770
2074983340
2343512
1029363731
2111991906
1612536446
551674372
348881986
716239338
1006924657
635698866
1773290328
343762485
1090360215
2139255473
334715772
1719090164
779247288
1574809299
492416083
673978348
8475250
464259841
94556736
280638554
383384203
270390246
1997334929
1857624047
1123709524
666674739
548620777
115222651
1101775851
1338084402
1010884670
17998138
1176750182
2131365750
1199812973
1960790040
1574543390
2101618028
177585279
1670189797
1120783482
1448747001
26011673
1452267886
879412907
196673244
958517491
1641115098
1749398023
1415538360
1192066325
216113357
1478623328
436279726
49141753
990486403
814543810
891873792
1952810134
1810662355
701238109
244198329
740768406
265456410
41894399
567387255
229878493
1417324308
590950319
1671869862
2029970918
527627619
571795105
1431527116
989482126
578311552
522159361
245619556
996802315
1576620765
1200985864
1411036129
596152189
2083653171
128243145
1377606447
766151425
2139979433
1180131534
2017626152
1601144171
620159003
2096464400
1154203802
1588799660
376059032
772687419
677086748
505951504
391199666
1848781184
672378223
1763111068
579327340
1457872453
240403545
1176528419
1700304247
1099716836
1788460324
907430913
1635759369
1547173168
1313698168
1803569243
1247617243
908753124
31565483
185054405
877911893
1304845153
1812180075
1247665412
1636838917
2081815209
354129752
1892992016
1914290268
590524807
1017238466
2012844814
613492695
693931521
1919962782
1020087657
953965821
1291593810
858594523
1196313867
236627290
1873143829
1471955053
28820390
791667744
1727455825
780511328
1455592626
1847671942
1328487440
1464859589
408842633
262592857
2006690159
882651777
1756303751
1715078101
426770355
1534950739
791460738
942712966
1842819662
412405037
1821704119
691517791
337369036
544904620
1227951518
1679119629
337085122
1634427699
1629240507
1951539178
1346282117
87573039
1411010587
1746201685
1945671609
414136529
1482499976
334533411
2068235624
1401547197
1616251680
2098441674
1814667968
1988185784
5481813
787824400
390104285
1767031092
835493389
699654084
1400269748
1673754190
1426548363
335619684
823822222
759038337
527640587
1757080682
458227783
284357452
1974760466
1686998141
987371851
1440200608
2128639673
1341007337
1683961165
129224688
61531988
1271784428
1523773067
658847472
1308169025
762558162
1622381056
460594755
1018749409
76496068
1358487624
513898834
54258305
592457345
754742932
1885445020
647640953
917968639
263801761
359145128
1121454272
1459926202
903812647
834227216
901699819
1641833671
1648974520
1617751375
1125450501
1238340164
1171873650
1845126381
199553596
1767996963
561578814
733165767
1901775878
635552404
392179805
883537716
686954722
1008285313
1479909290
1819310246
1164697162
579602170
1808544503
703090544
303229903
2038190575
238922625
1604782278
246468405
1208534569
215038305
1671662023
1043414677
558550453
386333782
862945538
328896781
1649310020
443890249
1365070089
889697514
266805502
1116979674
951557787
168163585
1075894734
1195893774
885476802
473493691
614444835
1718645208
2022712613
220652097
1012248757
49817893
543165211
1843430519
1502386184
947279419
1047808633
1322446900
315351734
393761482
2096580506
75953704
884246376
1819510944
549800651
2086810329
2006658969
828227038
424236854
311021690
1139543295
1609442085
866599432
2056761784
2110484585
15804209
1380123527
7925729
946542127
695462371
1656828378
2035661274
2012120712
1360856626
1583656517
1086236758
965830994
845609812
265133777
1583937144
1756109022
330871564
690187753
1575093995
565013285
1912710754
1227310894
75892779
1869187419
508400280
2076561455
584192881
348260051
1851883399
459449876
1391178437
1679431211
220172127
1315161174
710051854
805790573
1903906838
1830766010
174322436
80160311
2088832454
813080841
1050486225
2056119694
1810309377
1121024879
920485761
1613763996
1782042190
1167170133
209110689
2145824879
1300146936
161091231
899579234
607218733
1601133789
238113320
1821457655
1118183922
1823283472
1361145440
21034201
1470225177
207126216
869361973
646857101
1436339981
1299827928
238392863
1513217748
1770738500
210634325
277754048
1607161620
27144155
471216279
285756569
492100791
1670004062
1945924489
11853419
697683286
380759473
1859709866
1451302040
183088004
969733093
1726308191
2070666655
1257153537
2142168856
2056973042
2060137674
75216214
742545723
71424983
512167111
822931265
1448928533
776614948
1930358519
615053240
41934876
827296021
2077879151
91067364
952241235
1483479558
784292635
243933360
468218724
1442806987
938521669
1061100890
2086606765
1363546860
1798069234
1136409421
1015008778
2075521251
724065140
569420369
1477510434
1324618650
1945490625
1822863283
2110950235
218221492
557795495
39724794
688594765
910484241
1725869469
386245630
8568415
1799313965
1259392758
212533980
1429957753
1109182739
1625317096
315873786
1277117663
1786055337
862078928
2123732642
711583978
443391523
695864401
1693143904
1815412036
374075631
1668148762
1063107454
762056219
959992919
692898234
1502128782
478297353
1554853804
2029016353
1937810028
1621352733
1553989290
1542897116
1870113836
1978077687
1710376646
845156953
1790881575
1013981619
2062725058
241413966
413188546
89435897
1533347519
2083984484
139532618
418620265
1905255538
320121056
1665246430
1859895091
949345492
2004034774
335225809
403502314
1998583281
166362741
635769955
1949617443
1377337335
312038972
1503466878
595178601
1145854476
235351628
2130137669
1231840801
994996941
1093910467
1632760670
80305111
1542086049
268273043
1871887918
194137105
1681049029
376105468
1273485193
1727179821
585509915
78885880
928999034
83773558
1330771658
759272260
974417370
31406253
555564971
922044928
1673600766
1689211102
788649348
333943341
106370119
563886738
172576695
1399844805
1678246474
709707289
297568261
1088803959
1692654995
29403670
95669273
1147409324
2014640606
1157986888
940502920
1404254996
147555564
708535747
1138645672
1294284544
1565015410
36424070
480248069
1640300959
1441077493
834266448
2078969106
1068206511
1188327821
2121233120
1922440748
413753850
839991317
1951988569
1760029798
1856744128
1317712001
1915829687
2050533933
685546022
1383283588
2063348577
1451312288
431534673
1418300163
356019107
271268797
506647065
363729970
1156825743
1830142999
2025784957
38017548
1918509286
1804716834
1414115602
418606917
53364993
871346888
903576185
370544796
1758599781
490776129
267482906
132875961
972983335
22956477
274746170
681417991
590399641
1959432993
1415916127
46697490
1858467752
457742820
257303917
561047260
1549027537
1469285014
752933247
2101572828
514575768
319481534
411474501
1409597109
1947251221
959241851
1088263978
1286856982
1222870544
391010061
801774717
1183474227
1096094150
300213449
1901628542
488483227
1342891326
1111053976
1087585323
2137916499
1957341327
1929386550
1841726290
2044586534
477375975
1124274048
753093578
1585120963
1374023682
1214050192
1730846002
587862997
1761707519
1687321900
703324772
1913474903
1262467477
1641933165
1417576013
1755804135
189010268
1660750267
1553086425
1312943094
1844036813
700661759
2097194070
630355200
95145359
1689901962
1337969960
1414387787
97750161
748747563
1669107487
79184902
1104418622
103436798
1484877916
1491191169
1004916584
140758858
390656868
2025983238
732788292
534739589
1563759722
1279097194
103096722
1556264183
752483804
1519467878
266719695
647643597
1108708219
1932093204
1805789983
428940078
4758474
541159683
800131889
1403105915
1644790797
1408319694
2133415371
849769312
1089782658
1911925177
1070403295
978077025
1725076440
239031322
901475835
1906313700
701928343
655188987
1221288893
502100543
1616411195
528506442
665455853
2047048371
817431969
973843132
1615921999
996772677
1563507267
1521037789
468886589
966024642
601530625
1738584024
303794768
1341434837
837144370
1040699585
1116904381
1995332683
1319232863
867531629
1607727984
981505084
641645377
1330611569
598571817
2128056875
1986738548
2139195991
1334223445
1432791175
1029519872
1538407731
1232754870
349326586
1038887948
690364946
1677245858
1570668385
1874428775
825588592
1396733554
147759202
1177645423
1871192634
1140237619
1494544364
337704731
757416145
1030223331
1234215058
1909067631
1008341118
1251671051
1583423960
1877379099
1770217890
588097534
1076231048
556865907
1195914127
817403117
1748845987
819640643
1445815989
1633781830
633728305
2030120699
1401478729
1097926731
1272288414
1050415280
433748145
1479667013
2030652298
1015983477
1265208681
554802698
1264264248
204570950
1911811873
2000629992
51287063
868045463
326082798
786702096
663509110
1655533772
1523829256
544948495
1468227332
1649745494
77257660
605002079
555551349
847725793
779308934
1795928518
1606790749
2063004618
480955487
650934428
88655024
1469320332
1697336698
1384625406
1088433269
1373528791
980584000
2080237506
1196538310
604292271
1176239743
317165130
79029047
18823523
642346235
606301524
1801600761
1569598267
1968511898
1373010144
1747795856
2012345552
855693
639511420
1203515577
1125822384
1413489755
1319361176
1845786225
1342368717
1432979700
510209159
463086183
969734113
964819232
776391340
1285104880
991955453
1447117023
2060537032
379027133
302649400
946575084
1028602369
949986606
1641266253
348311389
1603747318
1320614816
1040718961
600828570
1307328423
201259622
1570729079
518298520
1967175246
1822629976
500638961
474118697
1726113009
375811359
1668323052
401138352
1649105516
1765966030
1633664772
1278868525
1151217320
1767940030
1388707245
1851405371
1010815317
1060753295
1434014575
1351565402
901015546
1523477605
1963156232
998775611
1242667098
578436388
1084303199
1785385094
755507048
1881542349
989755454
1085394463
2064902092
67767938
809528459
1653647517
336983948
1422254552
1926126227
400399042
313856471
1448187920
1056936767
53359546
332866214
1356243542
289156995
1309826470
1888384633
1709979965
1451326089
1683193696
685193477
537432420
876809009
630084732
1100127924
877813628
333947260
1212619946
186349890
2139053577
959817669
1600559494
1623899295
1605616726
246997468
1585713559
1847242084
439845423
1607827997
1162637779
1759944975
1601513061
1399255533
1645890720
1672309823
1410020366
688976056
1001766445
126089328
1175870309
2082336461
2041979260
29592202
1036909522
1057398027
1394626885
588055487
1911414548
2062206339
1984903528
1779905919
1998889506
1517376893
1008179755
1724511283
236168014
157363321
1453251093
758251134
1234814601
1072443888
313525834
567130512
457979010
743820176
1888423754
1851715701
1164540088
523527892
1530843358
623554248
1788214703
1910849792
795531997
1407505790
977360328
1012152834
959437774
253988588
1761317101
1982825904
1458613800
1131778666
1377597651
15936582
761157838
182486370
1727905598
102215785
1311901572
747348892
250138004
1002643583
306201426
1136229728
2007620264
1288903454
861757061
398142771
961240008
613560881
608393745
53550057
1473601864
75044386
56542614
2040932225
1627304996
1155613521
791367452
288331446
335393958
1670755707
257918637
1420170749
1559412367
782813192
1286206015
1295389088
5923212
1428953391
1425953503
1678293615
1916257242
1538502983
723588835
2022087138
1870785111
1925152101
873341867
1906996704
1550951038
2081224825
1769061630
1841478883
154136963
1671034005
1210181767
1340867342
638429791
1999663633
1401205502
1564100184
1397889758
531656791
150273541
243425199
917991559
52768147
1923111370
1472462760
2008604890
443013732
1921608713
1565542231
1125001690
786461004
2140480971
153143087
1269594591
1649426356
322695192
1871008746
1525211251
1740192625
438878652
635769208
878675598
277155394
1185979427
573320562
1236261946
1933324545
331982168
1940369718
847140099
1670171591
1674289162
504069859
1049390331
629206332
167604674
973790122
1308495140
1232901156
295010371
1528039255
629600840
1990941384
363101659
529529246
1170895168
817224600
1064807711
1434416354
1591934777
1716094489
233224404
357418190
812094057
849379805
1657391050
706271203
499667541
1465658786
1032394258
864398161
1832752264
63245177
2095734175
1246902016
355660531
742844888
1105477949
399845
591299881
689954604
957899303
1890249632
1028746904
1170135578
1285531511
1806552520
1049465689
1917659027
1126065701
2082251194
13700037
976909452
1545138424
698728387
745047668
1734479702
503018504
291436999
1925687138
1875123767
116508509
1217449161
991906498
745173584
988717851
1360560282
137217865
1116291616
857986114
2036392
1913238557
1642060058
683513966
66702104
132885046
2011233905
2064206415
712987757
1028761395
1486115941
44148349
566626518
734796696
1465175153
1292037804
144012771
1147116599
1200116747
529085159
8605392
765733709
1722276493
2117491504
929793870
876143919
1130044905
1952230854
1700115491
279385981
1600239911
530330843
1885815288
1275371680
450196143
2005728874
2083457150
543299410
378076206
652038428
1382936696
361927104
1445790863
1664802222
725631475
2012148010
962907683
160506710
385732302
1877503886
1174827547
547268491
919603952
696257855
986339305
1153948273
325055565
1472459951
1766946092
226450776
8106978
2011463277
1568500394
1890040968
269665264
1664175614
524386191
770391137
869493862
548725914
236795437
603676054
75048564
1050808228
1488123721
739588382
1290569160
40244165
433060168
2086282123
1987507079
989403905
2114506648
1849925223
59380509
2007657693
1338416
480477242
2007932754
399867216
1258509354
2028464436
2000841033
2115759456
611126694
274085271
403667778
899892308
1302285560
2033420046
428972643
1283459388
1569995069
1378649300
1820140881
1349541219
2047569437
65137721
1026968654
1761570973
2087951384
2073080562
303762859
1166858504
1813783697
81539113
570857566
1354261025
1965181367
1558530947
1872052456
646367248
280917601
45171
1957287030
990707054
185028978
1433498255
517927072
48387799
937535008
750033049
348999154
839622948
1458802594
2011448826
1349545271
1561276177
1747002968
1849418885
387790082
1149358007
1240490735
1002671572
2116469645
1739728367
887741469
1931729102
1454545511
605331855
1372328892
1876816945
1405721644
578486219
89827211
425885025
240406978
28656861
715034040
6841416
1135763204
100233292
1883498966
699649755
1696451105
738288204
1087823662
289689289
1294680419
325431929
928913356
1482268547
1294116621
1338224557
860782861
1069932437
2139390045
1903191597
1455607518
1891221727
1491999644
1116874024
1671465882
51496349
386636572
1904847809
1042781096
956210128
1350295221
525397810
561532606
1580388144
1665385793
20427409
864260439
1170410083
1614998205
1455855675
161563911
1658021845
283067168
1275656035
1573483919
185058790
1414168144
2085323617
1880627063
1936521503
760245311
691245449
1701911878
724134889
342283866
2103240355
1784161686
1119227171
444500513
1117539361
1085286196
988047254
2123576853
1560140450
905069955
2050895124
1989930808
1798917338
1320866294
816395036
1649371843
1738304969
1871413192
1904065828
1329635940
1555307183
100147252
529580223
811409142
331207067
841515097
110623456
1887684348
2037152322
1180128467
594008340
989111492
74254732
1688517774
726909728
1721268709
2114480529
1852727383
895011298
2031377825
542242916
1896423680
1384338741
523001792
16170011
902341359
139674732
1431165044
425134485
2071893475
315319957
1046802046
1271590536
1728446884
1707415337
807321593
1628312963
109802136
1630089838
134621431
460456457
2070026798
423913639
598957027
55375600
602656733
787521591
398410237
786350448
166085997
1716104048
2015408650
718264719
1753688089
2137333437
1778499507
177966590
1681970285
849760175
534427420
542253953
502837068
269782105
2137556596
661832674
646856568
1976602148
683008847
1158877649
2145163371
1224422075
729274382
69383227
209082948
403632042
1098103442
1496969719
11661636
604128806
2048956078
331508270
1022437773
1340738416
1909496746
162100564
1384402647
1262760893
428379021
85453960
446748889
841555808
1563867668
760278214
1670608150
550517029
309650686
1802231076
1150739798
1523072863
923826777
1739910965
1696571560
1804282532
655015642
150278025
791215724
1384061469
84742839
1869125767
1933924133
559567396
435319141
1307918616
32873755
1114344361
502157116
1695611198
903901784
506291336
1931848754
1966257944
726718763
266416354
1977809619
261556456
719318935
1331319540
266152821
555734435
1097787787
1132244647
1338285978
2136449059
1360480030
1003324837
474280649
565420681
481069269
1060193320
1313663769
1657866447
503818313
1090883723
570876552
1502820086
900708550
73307106
1112381048
932248305
1659976142
247681307
1100127924
446166731
1401648410
206433208
29500089
566624893
1067697755
700795675
1723583068
45180362
1995949173
948005980
1114742448
883657723
665192800
270376575
867837870
123824037
1243912828
1864497491
2033403320
715747982
732496904
790952150
1643458063
1671199793
1905060932
116575008
404731412
828981434
1138501863
163474818
159165964
1262700369
1605911905
1802679900
797655242
287186334
426342010
1451891931
946420637
1345116652
572861084
491370638
178433329
2102708834
1458051256
1271001954
618155243
522989535
327445848
1298581812
212493945
1779206967
2069244481
725531051
1244968954
1346391302
1154887365
1437195997
1699288531
1084429411
1535170310
495176516
1299660006
1098724078
1379202901
667909433
525566140
1129244471
692924152
1139322350
1856974146
1812419776
463490610
602947995
686820317
860491932
1381693136
1493783363
283279323
60976801
1395122038
1635345949
1167852651
440385728
1970716587
1276053400
704510828
836970204
774988222
1570846087
442420257
179834281
1255384989
24541615
1570379407
131036355
1207602028
1555706773
1627658352
204835462
1024651252
1370202844
1801236627
878904174
356153482
1708140678
29493050
199830941
78893043
1164582674
1676762361
1455864310
1141164265
1511472663
719097814
1051953625
1321549097
561791412
432704562
290317716
1199382171
261316442
113045495
231126601
338345888
2066227867
1102480765
893128069
472209199
1046925519
1544309121
1841191960
1016342959
645655014
12589773
871338573
2072608048
1752029223
2106090227
1177192705
1692169066
992336244
441871730
539508063
567116891
922767683
1183007838
1282628349
161799932
1061909251
1133658374
1682938920
475551411
1790412330
172988665
2136571823
318638848
1222833303
1743275011
1414807878
1928822383
1949658041
1076310168
2019537109
158408461
64905417
540514745
1119907380
2108015413
980154961
764549478
2134127778
71484903
2049149025
72146270
17087970
469505226
831246283
211018035
2031664369
417671767
1362778416
1323509968
1092337184
798172407
513411763
653852148
1748416210
1217726761
1644661929
64882933
203730576
1891639787
2029600950
1067688579
1113631038
1228770273
50863551
2082962421
1865324031
687954147
210991845
1882574048
270579739
210871685
933855411
1777493572
743369805
1894097146
1853906964
2121551753
2053403787
591651880
2004184454
1670798098
2130110463
1692989053
1789264405
183755214
403642232
1889365418
1641892787
1005185243
1485407892
62730681
1091401636
1532705981
2039085679
1641079450
1527449071
1172982026
74442424
76878214
951927314
1513107712
1069094992
291902552
644912917
601659241
1503536583
1616641170
1093559238
1694158958
1460365445
246374066
2118461852
1927958124
1901888807
1031261780
1220557193
1776227780
1798825776
1557442009
1653786552
349297208
473599219
1131196858
32972662
1140902844
981216707
800844190
1526134818
1898527923
433730860
1476808953
1707137895
1935879826
1184794185
977781226
200787926
1141232344
347258895
1269857311
913676256
1907219506
1462616313
1734249554
851879229
939048182
806904078
1138283119
851986733
828776083
1669779871
1007625935
966608100
187424634
1292455346
1504481028
928329738
994499546
1657178010
906001835
833310295
153151997
1867768332
643380533
2107929527
1414827838
1493596132
1385769412
594294640
1961092874
2008892979
1817570898
1502593640
896285054
641141496
1809131319
6908583
1025980210
1098584240
60175412
1589740448
109730668
636549664
1050530887
505139291
1290787928
565011844
449136953
1228651485
1927648455
390671519
2109671809
1136158255
1683092690
1465668795
1870235234
618488692
821639156
1221513468
1041534844
1956547830
1233299966
436073794
1118913527
1709448109
1914234624
2000046676
164255551
1954578331
1112890668
1170073261
2043257694
518927069
1585394405
934168309
642569920
675133344
1997761431
1496534362
1847842335
688262416
718192850
750667736
863241602
1065899850
1896400464
226850264
2018015972
1539986129
1484395096
1224299333
1076803370
583998148
1598575355
1610497951
915855321
326321345
854398042
1917158776
1347822485
1166979812
114573991
632506212
2022841315
637697653
951392112
833513876
206572487
1049794534
998972871
1106187327
291395753
2072337267
1696281078
587104135
1981057177
684539751
565283303
1517375171
1931264063
853305999
1197300517
2044158455
1037281200
1330131993
1164078371
859591272
1163110432
2034570357
2073926356
1033013680
687628518
743909362
518717624
1095791556
1100628279
1332297884
1228624973
738503039
462641033
1747953565
95108847
1461046965
1178345386
1932755596
304605180
2074564411
1811075281
399036871
391694449
699637114
257455861
2128029327
897670464
8061141
1459268558
2029721959
1310890177
599034346
803844344
1096678866
1757586153
2142205878
865568803
715978081
18038194
1551225943
1003517762
1411171037
1731724747
377969835
1796720641
1674052705
1547378916
1985408593
1302848128
1751216935
2063751804
1029076685
322714843
130951180
1039135979
1307934242
1066159331
1557503914
376349356
1341513731
817977490
324656114
1088496059
1055225098
1201921818
1812243151
774150
1201212103
1724728822
857202830
201339264
1019755478
769508164
335850659
1126546610
493314774
1187167670
1836581847
1012933866
1214092624
302321157
1548729845
830068957
1572899818
108203298
658632688
846644187
281476970
1151185469
644404917
1854953856
371871302
1037451203
966366123
1930079720
1623028030
1481461289
1041099397
988987212
1361045569
1346659758
997999442
945832646
368964117
2054360148
1669310289
2108133111
1281188309
1461610678
1499933759
1950302620
990893523
678994207
86029567
543909186
1134435578
428961610
1510119303
2089125981
877317224
439863554
1681717243
2038147685
937657541
1108583064
1463911188
191925979
208273777
1179793252
625297689
553928824
781347692
1390392232
709860686
474013859
1452315082
558945468
889639673
2073154352
1191184685
1246103012
826159914
244210536
789099296
802390646
1462276780
102423532
1585640302
262271752
994208159
2042970384
38348344
906172082
772947082
252811917
567541886
712248952
396245077
265068228
717245685
1593144921
1718841012
1396709656
1581676514
787867360
801264001
967929063
628849961
348036187
1677083669
692000241
1380223673
914591517
131943543
1180709007
654059141
239877904
1202096503
375619826
1501370809
1687223187
2144813469
1575968643
1568087909
1490228324
854398833
1861823390
972197951
1448838278
148732105
1333534503
2088476546
234130602
1966044138
1894290621
73133077
1003012902
1393099118
293741389
1209987857
717494472
1621346084
860844046
1396310680
2086019499
1368802367
363623541
1409462406
1755502328
1799455716
1626779809
1917028436
1834718652
1537172841
860097751
678904640
163846018
787829296
1586259821
1063238938
1901123861
2045052755
1670100324
194946117
216802319
393989508
785468918
1046941552
401085150
330069161
879371287
1828381833
559050216
427566325
535993950
1175433698
1072961080
1813828717
1240645606
1977988498
1453408083
447522721
1631117536
625502667
1140452258
372883381
457223671
359591303
581637918
100319560
773299557
1158642174
277937516
1851792947
431612173
116997337
345176063
1195628754
3390004
429082966
358263468
253100293
413487160
1220773590
1735273809
1960588593
488877968
521694904
1800010374
276863519
748490513
1342812636
566669575
273433586
857692925
1355688579
1570424034
419018417
1146657536
249553651
582851696
528691241
674390725
1463379362
510842638
576453906
1051202665
2086686782
807440586
537739332
1565363427
1081172344
21123015
548903128
503502051
776700993
101111433
1076838746
1703819320
1564140634
851179595
747346707
769232271
204570438
1815057806
1353867998
1918943503
1905817539
1767315687
218006929
1425675425
701638654
694298781
444368371
1872510121
963120481
1006988003
141284937
1871804616
1309057578
96194912
621541641
1866468429
645497297
1761382418
213227578
1370340964
884797430
1782845847
858067150
517116488
1365287819
1691525189
1684725269
1363172708
1035849788
859342668
1589338586
218036993
1484928840
1938508161
1396889922
1414088163
1415600369
637666331
1842120507
1268649246
231549452
1079318226
553566736
2050437113
1077745929
554392368
241780472
1364814929
723745209
465725711
372734179
807080860
1335206377
692426774
1732210663
566440662
1220258456
1807075102
2068083094
1418816959
1600498118
798723699
556183814
342695805
584727114
2053559916
243611737
188490698
1929250650
1555169656
1289125372
630877279
272772547
1291980828
326179739
2034423904
32342161
444947542
682119751
914189107
1570518526
1287313108
123386065
732819566
177071711
88423301
1146437862
595845601
430035510
962879108
1899845417
829662604
575088344
1987766357
121630638
1717247073
1294971587
558872139
188488800
1185531911
1367121988
1468759925
1152429502
1334619946
1516060671
275693070
357931826
1578367055
1539035377
650244516
1076714921
737787469
1532923872
1062830353
2084632640
2048375935
738354861
920151651
1691997076
555934617
1427973530
778612870
657991474
1319723744
1247461809
378248704
1284267432
552402149
1986663018
1307036287
1292547820
1478962667
186368057
790847100
784750231
343641447
860501804
2072775350
184936418
433325274
1667468008
1201726719
548671818
506316453
33903921
1642622300
1380592839
1166396447
659238466
1200412417
400965197
1145705538
837296816
115852666
404040637
2006223861
1537423433
890938902
153677049
1035589854
1209235533
1359245741
633172253
1745655101
1139046047
611990263
1544217610
1914698580
1511203137
61209186
1847249838
1435238373
498558445
1444880368
142963131
969763995
289278052
1920780810
220280567
649120240
790709835
416309122
972758665
655406269
40338710
23917695
769539685
1578370646
1670191863
558171816
519255610
1832560046
5863373
221278294
2005625146
674313065
2029799401
996203646
646163990
1004364554
482477768
1106854556
405473361
1304366913
693485905
873039179
2076705815
404396365
1298456832
994745100
319480370
1520340997
375873918
947743376
849284190
74380130
1267445186
2114983954
12554455
1964138868
569694028
1135982065
1837598037
113597707
1163643883
446629407
2059835458
1898969237
979653749
1283991829
1217145614
1716530994
1779143725
2057875651
433930027
975072018
264310573
219691295
695675881
1485262786
1821135460
2074986850
978474812
1928624589
412677593
1587621244
910089129
1271760984
468201245
1704304423
453676203
1216905719
1192007346
1766518221
269500707
582644349
2063688366
1786283374
1935607891
692452358
15312925
653106387
1018926279
1570066837
1222689131
4501935
839558593
1309442331
1282105413
608375086
1111668364
498649418
1192190705
2383330
78536606
191727564
1431268558
491626767
631936032
2080454541
173714771
1340264501
978891814
2011955162
1017866250
1630619170
1341033847
2037869767
1610055525
374265700
1534153224
1793367039
619876760
1405061720
1190265251
386055377
8949655
949038961
1380664572
1531038668
1515655105
1252552284
1463945255
1547013302
765279909
1977151326
252240484
1368115366
1501463087
2125333855
564873298
671411369
516087730
517587164
1789376306
1015454694
485398609
1262483205
1220035355
348559386
1683155203
1575611182
1678260649
1715602954
1044609569
1230935929
1564487001
1209690564
796323891
1577221866
748862961
781063999
882403364
892478983
77362933
2142736048
911076897
1981909248
784273244
1384213947
1926476258
1041253734
771516304
253236908
105661453
795206927
1051194609
1665891940
1721984729
2141856179
1702962252
2040937076
500521499
898575601
127972340
1263356450
24078132
1638717705
972741533
41546998
429475914
1547937316
404995239
37492580
2045688014
1186809720
2071967482
1072864482
1822017088
514531374
144455160
821204582
1327401989
758087112
1323972961
1900758029
830909271
1590018903
1721761516
547659207
1377718283
4745357
967668338
1977553785
37055037
1689472221
1467039590
1256020429
1909942384
172063328
457950837
16736866
1842439641
1314035965
1368537648
1885618962
2048533507
1022152163
787317343
1727720548
567052669
795937068
1285308760
211404956
66430418
685377768
378832758
1895902255
145992224
976504110
1643651699
266471660
36837031
418139433
1234545832
863031796
375872045
1087889101
793926126
419404428
1175565994
1641822725
2136031251
337438303
1460351523
1655904562
151795253
1323905251
1812407397
231111207
2019247163
1326243290
345111224
985433380
1479816297
300563228
223241402
1146318801
1722282513
747065084
248933942
219816608
572750745
361862275
276655560
1708696805
777957470
1420454059
307149785
446532672
176174080
178276661
1152871126
1842927443
1829717318
683021902
539772867
938035286
1713357001
661256076
505530008
1911366203
1086971982
603275423
817462284
1875181029
563749084
519158774
349719922
2011160373
1639815502
838439711
1321700269
1104849436
1491350568
1564880174
574014543
1373803066
271835704
1356987233
185831521
1964273809
87774581
1200421869
1835160968
55818703
246621984
1697381861
1704744993
183653690
338023875
33220859
913554708
797396767
1972684524
790989863
865655956
1751587771
25271491
1822363681
388336870
417848768
799178104
1853317292
1634073211
142775566
1604481981
1746118346
1601343672
963861561
28118150
1180435790
994850779
1075739625
738645516
1082567842
1989799338
867135530
2070147699
1617422855
2015124349
1354241583
1534141060
1752614814
64128162
671324072
1312730030
696879770
2096266852
407040704
544924240
280686935
319857524
827877330
867942987
1268650482
926163231
1987688345
103855208
1562488475
2002516668
860135236
1158690272
1416595692
249096802
1125182658
418559430
1047453241
93832902
1280791278
2120762954
503423044
1837496443
1535444694
1413799207
383549299
230552106
1025867066
1079036817
71491845
1212635544
741260532
130495284
1847850510
818225078
1334168935
1665140042
930146142
1902614201
1982283639
1437843220
109855179
248260452
874707644
1257683412
1518012001
418434126
507807824
63850845
928627724
759131946
2018530560
2033813565
1650202903
1677123061
1869373314
2144640796
1398905137
1912111889
616038837
696310476
248370932
1833419775
1764377978
1883136664
1293219385
1037490818
717778518
824643248
576963857
1242813291
1019052169
306283130
1185379748
643244299
1640401327
1546564797
1760060368
1755054693
132861180
1031375222
422628242
1595681324
88771803
1323882259
1446871182
753117867
1791110586
234209691
1740238485
1036878360
2077090109
1566126836
441119891
1504644846
771224521
418520080
172160008
1356086196
1027400395
713951848
1405073722
1694670380
1789461470
1548594668
159397950
534096375
747268650
866349634
1907932097
1880545469
548246183
1247154234
1480319312
267390585
672996445
1174707192
236660918
947705181
1709136642
33957164
1215798172
1390783710
1931122724
1878337689
1670201241
1260281402
219792921
1379046731
2062966524
1927642379
509090306
1582650469
2024714166
1845443919
1868844425
2057112956
741200687
826010461
807988242
840790209
313124045
903476017
1288069715
1459164335
2035998495
1535379440
1282729434
899529634
272408265
1255278887
1084661219
127336483
366802027
622280390
330500615
499086255
426868966
777045977
549327464
1291361699
524118826
185898684
1956486461
1712957267
661269792
745468111
44752752
1243453841
379155259
1773280143
425737545
1233146005
474959165
1450767372
518296236
1221511038
2017947580
541288014
479018743
567192581
1114986254
435547520
979464351
2029802502
1972792502
1219505688
1493505112
892802323
1556307999
468440114
1954370529
92309100
1655555566
975214714
925495131
1449684731
547192796
871453429
932234988
1087963496
86631620
1936575273
454211983
811409157
11427837
852739836
302343404
550682247
948958975
279698938
974043704
909326648
1186203920
233103998
334470484
1255627323
1994500553
1623905471
828731041
987958808
503182822
892935438
1652607038
1697130705
160400823
2108117275
1885763247
390395398
1841854251
1343740886
2086758650
92370424
110426827
1231140504
722726740
660882324
1147575642
53608774
1465087431
463480590
1162627312
1078579804
1120004479
738162668
8564694
1688310082
272437915
948275629
42137587
1760323760
1945743972
895179885
1297953100
2003354952
1215842749
928908279
1044733562
758769347
1351776382
1928939169
1431635948
43847889
1274616731
1962589297
672151838
627641198
656606281
1077058942
1403474701
85492411
918449177
157745082
979623646
1541307778
1622212399
1842866702
911174937
1508156609
1102373503
1414597506
1362088778
685858008
544903301
1298427854
654439788
181175333
853384532
519277963
861440119
1070802048
38183838
1519721864
1720727635
467507662
459849845
1847745162
5020658
2085465900
770449666
1968567883
129719573
1288479793
1414322653
660241568
157666579
435903330
311344879
1486384599
1826703590
725087584
1719249311
1055588819
1419543116
592525503
1205802655
1176337677
1213871308
242962134
1221108139
222287753
875241268
1261586495
2021959955
307525863
359952881
1701308988
1470102811
405034380
918687104
460973554
2070791227
123836303
387431865
514371111
661602149
962963384
916404525
1317863405
1082226109
1333206336
948832820
1356683390
902532002
1796837848
901851062
2005198533
421071733
447094298
373307176
299881328
1477078204
1080536791
1892471403
383190931
1090051846
1079511028
1826519332
24861066
1906974979
2131559898
1104381174
1201541320
335890084
1474237124
1313758669
304536977
1483562782
2078538429
568088527
560884838
1578917897
887397077
742467877
219594675
1764403990
861852746
1106467889
869403439
463950200
1858569265
670055637
2039118736
1485097470
1699768910
1472848750
673039273
273983745
2060035580
811712296
218483984
316101948
1784042033
1169933089
4169192
1578296167
175666198
1409385050
606191822
1454161303
999268134
1576277386
1764765265
2041650216
184182843
605239999
348365525
960028152
588120454
1571673651
782947820
1056544671
936701036
179435359
1229277367
1950174381
1984266019
728442950
1671206092
752253357
660373604
1242606910
62333176
198390202
2067398872
1135762197
2018314178
1007869949
1647668908
1990911332
1589419192
354144842
320341225
1480664195
1461240345
1597971933
2146833131
1173254837
1682579958
1417147082
1062954510
598101053
1184639258
56193740
2137422590
584029398
1293220112
1708014806
697799731
231132423
1402397351
214440636
3656583
550022718
1517778193
1575422531
2112479130
2108439424
1091587870
407686275
1065821009
1963518398
826071753
358567038
1247709439
335313457
630370459
1649964390
1945621157
776944898
1069044824
2035264785
1869247834
1966925742
1148533823
1200973449
108286567
554676223
1012399079
159979730
1710456936
542156117
1749068144
715180620
1774550896
873267183
853693663
249818397
63759937
1495193347
953710519
775511758
1567868638
832510319
1327649927
719067732
394718391
1577899658
1710226515
710000340
956704759
1089421694
1608624451
663735406
452218427
712553728
1832737355
2134042424
2073769393
2014072921
163974134
1940289820
872619738
1017626541
966098148
641354448
1610887456
107321386
1380231991
1024585645
488419238
551765495
1453167772
1197916810
1733359953
1695195641
336706782
2103738953
2014482797
1779951960
1670547263
315530651
1084762527
331419151
384647235
1462297942
1233935390
1563819148
460882480
1753421827
559251468
9415947
131477932
1175952827
1446918710
1251427472
881230957
2049618558
150402682
1249753873
1582280196
1126079559
1448357274
130602622
381967742
1055638322
750825524
443458894
409223820
1681215087
405204111
947328847
698783534
62812478
1396746759
720580213
894755850
470455567
1924525285
1087837637
1691614851
241821150
743087940
753710383
1977060635
1997254115
98816066
1583186664
267644100
793091403
1298446495
95015220
155064958
753736531
1370901788
1347076971
2126596209
104785884
1420523482
721493452
229492127
2057152474
1646908913
838152255
1608439456
999819346
1468361902
2104792668
2041692017
65257148
597898127
1468183960
1134887439
765817891
1503718103
1795294650
853764348
1302996270
1433842758
1365960805
1098335141
565638323
1317057319
1336452229
632913715
1114407577
1174548935
1639361493
2143469657
1357190188
1426188597
1008365467
438946891
1189716575
530778299
1544203021
959895068
1421600966
2101343320
853305038
861024978
743631791
689322787
1448318903
931064380
1531599287
2118073672
1991309557
934252359
1899884904
26552513
1216542152
712780013
470318810
1934968525
350101965
1765256992
1926749620
298547840
1617403787
777302306
1978589304
1738460738
1216147059
1555494951
331350702
1979763558
1936333506
1488828839
1912734804
325078134
92710007
1709387841
1494607470
2096333502
1194558966
110635463
1758520983
1539454780
371478697
1822768634
355351043
572044043
1169652520
1905537757
1063800958
2127876275
169434599
1520843784
1868778284
395923076
466860060
1343306599
1121096749
1185253683
1600777214
349481818
1654647788
1830681169
2030151233
27177186
938048433
398980061
1536319448
437368738
162156025
1243687437
858686669
1124601968
183139839
722326799
1955911803
202500498
1530563571
181795603
2037692610
158234270
1462793536
1331177712
1777178554
154246002
343053404
1316695039
1389338944
1721310865
1270243850
2082736852
1969917418
596635186
72595863
1114566420
548223460
1410572936
1440903057
818052267
198300912
892994219
786251989
35989903
670553011
1326174082
1589208084
1349236349
577214941
1514024606
2007220453
1255937384
49744249
1103315559
184486338
798619169
2117668812
1826329992
2039658826
360431090
1778478212
633808078
1625628144
927444396
1813986213
608172511
1131989696
459459229
416840776
931400732
1816750751
1909694837
1819259002
1399165944
1645172285
2106329902
607689888
2044701366
776615639
497536272
1667049828
707295215
306181979
1946337551
34284968
1541103840
462704892
455457995
1990673005
548177033
856026324
2050257433
1448464745
976192041
2032412876
756398811
371835194
645957323
465677074
1268544810
1422833639
926873309
663963287
868718331
121504247
1298223265
563015779
1575736148
245973363
151957520
1546279396
620349933
893600768
1165142066
115497834
1972816986
1816172311
1216595623
134868516
1786103166
1552766476
915728193
623001288
820849561
1534659211
406622951
1192176549
850644828
628224797
1572304593
935336371
1085470675
1612378656
1317771488
785177306
567415805
40411916
1642607132
222022175
899937963
67234257
1368091582
484608264
1573650443
1048310292
1136040096
20866176
1784454319
272664458
589819757
1759398152
1183803516
1703587615
753182384
544742851
65299576
75354237
1302070092
1996324272
40468421
1193324795
1967339639
1566487799
1837260093
850256501
29983815
526107103
1071791498
2011918966
2123325855
1992361373
1519495295
2138897449
598774154
1088646034
1032782384
35090648
557785065
1573677741
923723309
1387159380
620964177
106275824
172572537
921388355
1037240372
236899146
243933360
878639549
1766237050
1754457585
495549735
1137532461
238787279
1889527106
33557933
1481216635
1676287777
1505318034
1976148410
720940933
1964241806
44747060
1451075973
290664304
312550886
214159512
27505716
624528277
227055963
890420636
471772995
985936228
684463607
521432242
1084020937
1980280728
1259999764
2117088450
1631838055
157505372
1910865510
1084567667
814493180
1215403456
1917488642
961349808
510658252
1080574204
622895009
777534060
804155844
1960853525
1057625063
1961733988
1426885641
836464561
2109333363
36947468
893085358
1082778576
1856554499
1918753789
1010980072
2046126253
1874409910
1611373897
1337132870
588662857
486322764
904645011
1499848512
1931495818
242610267
1342015271
1594225033
1521744296
1628479852
791875180
2141495423
810433314
217853850
1700708677
1064247304
1918003463
1153516774
346622898
119733784
1453617518
1549318577
2015902267
1945717864
376594900
1780448631
1553738267
393095181
1581616333
320323340
1525533563
1600564393
1501828374
1025296774
377960265
2018143549
1401758528
1168325359
2142066806
1388390250
1028540945
2985765
812015643
1267575686
245849001
1102214631
1944498140
1424847361
1740446616
1824814323
1862983735
1472584108
1553008700
1599752377
402997610
824655041
1946330806
1419154289
1765795470
393111878
1854113388
672301833
1628713666
2032388298
1910065143
175480020
613308130
1664974380
1711855521
806725361
1164557255
1816411297
502485407
2103539941
856702698
2020615921
1954679978
1279830576
1916406308
455631352
877279217
803728546
171358127
1387797232
414116806
626319890
222135760
578275132
434756840
1975901470
961383704
386871710
2117087761
49399331
1827906044
18796408
399547773
1719890558
499222582
755338263
535312038
997055098
87428642
1309269845
38664064
207693911
3601471
1041781010
446600110
2122383720
1670442453
1193440295
2069456277
251284008
1873319015
1576256261
1578725223
130304758
781103837
141807347
985087645
1026099102
1731882092
2011178270
1874247657
1028103962
1468667040
903981231
1197317416
1614552528
1416708427
1346045226
773915636
1384252818
1126296370
1612093955
1775538851
1808363028
1314547876
1905013167
1534071091
188395529
861757221
30697576
1639600270
364864853
1254624258
1890214921
109515696
1276773819
1518063670
1232851618
900040223
2037097800
885615008
349047243
1342622756
1485759220
1107007002
1978919585
1864516829
1310934634
394574103
854735869
944171767
1030305887
1682576596
1012689309
1236871337
672015440
870752004
36399706
1915268314
1443227363
662989054
439561682
1500257269
1688136254
1034938954
121242531
950394533
435097030
1977832931
283059178
965308907
653639803
1708680120
1610644735
402843637
615162066
1328920847
1842160445
1989131734
1769443481
345787306
275566372
793471543
235655561
1331732376
531847880
1137010242
1392422666
817048515
1673259636
1235763689
1482078592
351209146
1899719718
1710282955
843891573
1472689513
1822535631
1909583233
818354301
1915051911
1215491793
2119497453
2092156831
1640932079
2113808520
1928545248
1996537677
919236555
2102024
1832989484
1748470745
2141868816
2017332650
460978783
379428056
1900555027
824012529
1829943771
785114908
1168459578
177596687
966938151
1611438070
17100102
517588286
991284111
1256867977
243440409
1046356767
259834407
971370399
1755872835
1528955080
649852646
1973997969
1618736452
1052328006
1730202457
923710045
2058615931
551014947
1606795426
1495874545
1970068818
1190784549
774152366
1378161199
1664594400
1629314436
383616341
805943624
287529684
567407421
607963258
740711915
682922469
1716342245
750109399
253228842
292521087
926716573
189274284
759585381
1487690084
591511978
1425530847
1435946216
272755746
1385237730
249332027
438254088
508164537
483191595
1114411778
1841262882
1896850649
342873680
2051601598
1919082028
1470554128
2088585025
1834359701
272383756
2074033253
1076902685
1445746395
1943995990
1474318850
1936476344
671081808
317601568
1319179316
745018346
1497859592
11335381
807142492
1005254056
954340563
844094994
744656990
1197505388
219192780
2015970551
1230992271
1027825544
488175049
1375109672
1652113714
839064496
101563302
752834288
1437813171
22073412
2121765501
993519233
1134286665
1051643557
564740235
1627516727
1344154373
1057333778
863146153
824961258
1772765423
1784913202
1824798429
1129786038
1335352170
370340165
1491228697
1077731862
1983438357
1783164691
508576361
1425237614
1757405500
1783133450
90692882
1964546236
873757792
802646141
1342563682
28261765
724242430
774940016
1239887553
1496305455
2118156768
801446208
2123049378
666429019
901630171
747332983
696679320
1337238156
632147798
1097899009
18688775
725119238
1759362270
651771057
905169087
1064245793
461253722
590692065
31794107
1605818989
1669896422
543660636
1222132895
61825902
371549351
1461940249
840837014
804764880
818123539
345753856
52498614
1249955868
1253330988
2105032398
524129508
249779269
819559202
1507522160
524137908
837273074
657820249
1587015340
1942474355
2085012821
2130288158
307797612
1318247603
1680045026
38045786
782478964
1973651645
1623458859
951572034
1261509300
1100386113
1984183053
441011459
803904712
1222622847
225023969
793719912
1797045931
2101854715
1642391563
992107179
638741935
1435579355
1979828392
1742851375
1507658549
1735724766
668965273
1721377000
1759577478
1548781187
591198991
118977081
1376789621
99579435
971934472
152501031
126076235
313816564
1748115954
415474730
616862277
1887345445
523921499
203228195
1804167377
971665370
1080249261
781353608
1812248054
1602734416
357175494
680033771
566632176
614235994
1946181662
18780688
1718527123
867033119
1808189897
917138535
1621313680
450105902
6172887
1951911883
718857066
1890986073
1079747466
679764921
257376524
742983169
591739372
1559526406
2139511386
200723766
568756894
1904552606
815890538
1970861345
1938330677
1551825857
1787180093
1566175407
566152215
967451292
1185926550
2053175092
1211600468
262588516
621798891
511901942
1611204662
1307925317
1489792896
943951785
1340744163
665015836
105178623
770025485
1084327878
1415065837
1782514030
625850491
830712453
1826521059
1814500399
2063700794
647339469
1177227827
2085883350
477970596
1642176991
988476505
1422931630
591938854
1715710513
205371424
1272654250
2109106237
1845152711
601394768
1292207814
795297505
1505340727
363812817
604629664
1504139688
587147526
560189197
1594479999
1031918505
775400285
851906463
1050540230
7965420
1428922942
1804630517
2143366021
1157586410
1497996722
1307009942
379016401
1080561059
272538084
1247168242
1215359205
1922725083
1174469634
3510267
2055149582
27778854
521097216
1093341718
926518858
512167363
772134531
14584597
1035909396
651545949
1453889085
419976360
1019680373
1170192799
489698228
573236520
50757741
941656319
1019935056
869523296
1936334506
1031711482
1589549950
1119499294
1412053283
1982576960
127918851
1233332449
1403042411
450906312
1684435690
415030162
1355870870
1836510529
736950243
1149533862
1414316979
1173185817
2038315886
453456248
1304284785
1735846466
1961138645
1454994353
157371179
1234427064
1544087811
1311905694
1107540013
1854720018
1190184348
1946047376
868032860
143837783
962052146
814892220
921344670
1131201801
1922291504
1100576365
1821639727
627921896
1088431194
397974667
1905547004
576283078
1814605714
372857824
1454215882
2065420314
353981007
1759243030
1286498061
30796167
1748601292
1361677575
1922845387
220942092
979223593
2048158430
1214296557
1355520899
580587493
1827816672
357828488
1682319162
284594878
1280316277
319535272
2125596509
1319865200
1962386355
531165316
2027409531
652049304
925053780
1951860715
632277895
245200736
756390415
1404146568
321706539
786906202
860452192
910679151
1993442183
632652876
1805074127
1475400249
193402978
2032479359
346949097
106725621
303147388
39390639
1231975601
1950581433
647583462
1398976280
644491596
1973960720
995948845
930773260
307026203
1584750354
1789154042
134762060
524137799
117907249
1337366661
158706411
637795721
1938023551
1868805314
1689283837
1892183032
826081574
1020786338
163432651
1581575365
1746795586
54324418
1498884202
1693222501
1837541235
30137584
46722678
1699303305
864563710
423148882
1945311026
1110949958
118646918
17803220
1775820257
1718260463
627717782
1776891675
530480715
1963084346
1704988388
1836355525
1669128178
337290538
594883963
1678425124
1201951208
1033987255
1384906666
1190182045
1595863922
1612032285
967781908
1859040149
217919087
291312064
459422620
389112213
322179179
181202119
929828727
20146131
1653851115
70791633
1209879186
844027183
1912766311
1040939939
1773086938
1762542053
1660535180
501623165
1058117599
278958974
819153480
1000837210
600488776
1839590428
699068894
686771203
480299318
370801403
432345183
79476151
1864040850
1076396488
626970693
1047515613
777710570
158794544
533054502
2145077872
2012195364
955980006
1646099491
221059475
1654747918
1312653560
933551876
542492785
1386492200
1403015594
431103162
2016788139
779635091
575019861
1400744188
112934233
1919624753
1354508074
618726085
1067970380
950453795
1866995652
1239478818
1660920107
1476664741
452685010
1188351029
728073687
959331693
892618274
1078123342
183240798
998616160
1286145251
281800566
591448756
280957209
1774604526
278091660
187074157
1549019005
1170511522
1994089991
698714713
847330044
1086289310
248781431
1954815684
655063387
1642119948
74201755
1493947961
2041656680
825178813
1216850163
1652830888
1226161901
1818437714
1194999982
1962040089
957081201
592251562
1605348300
460035096
1605244511
146159202
706115490
1958134659
824676306
612216703
527592322
199977572
749815166
1769657564
869027224
23866320
670703210
712029577
227568950
166333000
775518467
1152854626
860302273
1882143328
485309090
1991829930
146759607
404761787
754412500
152330071
420379873
1521227685
143772532
1535166019
285965858
353047058
1182322946
88257185
1518425437
564270206
1978369376
1054992880
999072200
494291772
452393534
666694586
1326950542
1358142397
447634380
1445627539
738881666
1392443404
1943022260
142967851
1747668063
1444258895
1765318801
200640940
351267348
1656305062
2078154821
279716189
1788630221
1673114519
1278000005
1181122978
563865395
734861381
1645732162
1900732736
556676607
1625878091
1563058729
2028940395
266635510
196555150
2048998287
1349913967
81833593
1758607539
2099118041
1472709299
1628865329
271643333
1228624084
1249500893
845370903
1739030529
1592423046
317554166
1585014594
675675797
1985665924
2037991238
728031865
1130077160
758054300
1976271409
2088967766
1213515619
823583638
1634010833
1370800257
1945516010
635470340
556731036
2044768581
1794159108
1177231547
494707093
1439723699
1198236906
1161984223
1009014196
292251724
1574178012
1699510338
349689529
1411425408
716897644
366326958
1751360714
2124235232
700934309
659751471
1598263835
1673703752
581355510
262193260
327778723
1512765263
1649880074
111758954
294014322
1933932143
1371791858
2145745541
783891341
1703949213
1891733096
1144419695
598294838
1974474779
1471487844
1578877149
2101147114
1165095923
1492014758
269116800
472450591
982657960
1662459429
599631927
377509852
625091040
871729709
1982830998
2013083438
2082501698
751078153
823096052
826126707
248831643
642956748
1014746737
1516655521
1515147953
209413820
1569561056
1226301925
878426669
734841567
900054485
1753450549
1450659559
1604973175
1491850218
1532298257
150779924
1411630165
1668966237
156489602
524476626
1587229842
1117082985
433562479
1100769757
1387383328
1730612878
1283149598
1674292675
1147878967
858807150
1267359956
1694205087
1706041682
387545179
1166426822
2014006558
515325736
1882394007
1657872338
1932106641
254854955
763298702
509084382
1680556959
1413384167
581419462
64958538
1337501231
480655539
1489209737
96677876
921364287
1028306692
1327991065
357887629
2103749448
1278918464
1723711803
551205437
1928059519
1131765677
768492680
389555658
1079516343
1412585021
687282409
1481982565
1659489070
344459119
1651433943
392250535
1642840558
906978594
1606942888
1516117074
1425236273
1102448670
1437745288
1986934768
168887219
693951057
945876751
801047371
568254386
1075551871
1318372374
152461740
903825243
589816827
17965165
1958258583
1757805253
568369851
342624943
1334785320
459550894
1505117310
204936707
87557370
369425935
1812472638
1069637237
566610919
1336926756
835508491
329432253
1217927040
1274710349
2090758988
564342115
664252242
42147493
1905491584
1580936640
900877005
991308660
1424722090
2058477884
563925503
224403484
1312529678
1164970338
428980522
489805294
1480160879
848319492
683248034
60532147
758194432
1133717449
413357629
330230380
2087401268
2059199603
567596038
1539645291
866315170
1238888587
2135829706
1149357497
6296977
592707416
938328464
947669775
1208740905
549712975
663517936
161315338
1866713178
1609280991
336198159
1029967416
1720137937
1454821827
221209250
1553555281
1932827793
1820999710
785571193
913462501
892676351
2107493
253009355
1337533043
1596324442
987076064
1658183607
1984485831
1297896072
1070359229
696167997
935010769
1598420467
1277622056
1170765948
1709103644
1146444779
1161308158
550883286
1644597647
767442324
1993867371
351358351
555713787
395314251
1177874906
1496350018
1209440166
275625324
1903112455
1252919722
682193875
1738211364
1712808429
574135575
1551982816
1551355863
1124980764
342300076
1970938311
1056642552
949813484
1561159486
1831303293
1311478154
1879887602
1884271524
296976058
2047146783
906907281
1427476443
447375455
1019486710
1980253762
2029024436
1638025761
1577500343
168420182
856615920
623943253
1644173735
1223462392
282741949
958650253
1442444515
386115192
321558525
975789064
1090952078
1916701134
1548003315
2029540917
1542518382
1655389954
1545230660
1459186894
1604636952
308463927
2103776200
1774368865
980251151
1143232413
140363898
389525300
434771396
1372109381
1757472096
1801319515
934251477
2046971969
1496533284
156373106
1089982719
278166966
879987500
182494732
476915087
2132702894
1870647835
185875157
332087671
1334138230
1581994943
1095331704
1071384539
2070957453
1955372946
1471210760
1998662539
1190434379
524469792
1326386320
225086242
1399029053
1449330635
1890193942
1195955033
881820998
851666726
1527750493
555822415
433513687
1614410369
1669334920
424193881
1334835303
2102041422
2134250944
985451811
1860763556
1602483015
1167595509
86577823
1338841788
1004034895
1813752755
963950503
1782615483
259524642
1128572269
1231346316
381278400
993224948
500963517
319005357
740652811
2138889174
1802475270
13906911
497684283
928963091
1783959193
1063845134
1711672792
522946989
2126120907
241171568
782177121
639044600
490868754
1244847963
499272346
726833814
2065381091
40142680
837589515
1763509089
1205415611
299275441
997169079
1033552700
690015949
159700765
1054671017
1479902653
158385422
1130012854
352329139
1057238038
1822809354
143515384
812366904
1497798344
1014438770
1058878206
369596442
286093310
724341588
1116913827
728057086
130519369
1596604349
267311830
1798273146
1756604789
42547801
1453120451
2036207886
948866137
1487144853
300565050
275816929
413426891
2084817854
1971630438
1451252545
622147770
1026214834
1594101643
1778249586
1553805982
520740380
2092764599
140251154
113430536
351659543
1222003248
1335156874
1899606957
877933622
1012204972
825349183
1801734405
1655636008
982889428
704362339
554624227
1003838369
1558054882
846842212
897963990
1943138548
1553059098
184900242
1107328861
1740879304
1408021015
1902893776
6231960
618136690
1689462168
727181992
321809479
1036354513
98021346
910250927
2078292362
1185617947
1662721188
1063845074
138966709
78470727
945311702
474284565
816085508
1767684608
1899127137
517823599
2077127216
1234451608
427191332
1802732204
1245836869
831617383
2097270249
876249685
1915872094
956177984
1604010415
2100211597
780909647
229038197
1948609950
1630912505
553805313
1642478848
220247134
1624000318
506062604
1600551284
435108542
1870992694
1424554138
1260556376
1573655847
626855477
405943953
2021293089
392332703
701093983
1133348664
877834022
453728668
1104076881
872058783
609407298
236255168
109643082
1831023704
367450226
1632816732
1785550072
191334164
979868306
494851364
340126878
836808268
1405903044
760992091
1347687615
2063715432
433239147
2003325979
2100960814
99273252
787501074
1655013988
1189513177
235168310
632496322
816850108
89754951
1394756894
1959666015
1404126968
777945250
1735173049
220653514
1871735662
1204836185
493713207
1697644521
828563498
1910933069
497600094
1562778954
1087555049
2037664978
1269580140
997898899
1801778845
582999017
811064660
1588004625
1268391031
199341606
495317
1627061628
2007736267
2123824863
1381360236
683285855
988111099
558330045
310369827
1200972722
1738738236
455872164
1557534513
1630383951
231548291
706518549
2079034187
678111525
408435388
1338060282
1448479328
1181463635
1240295959
255846701
45314104
1439647362
1862828998
1529386227
1050051536
38716484
2037003690
2141642039
876435154
1097036516
1048067472
2082103496
1944971264
1697050693
1087441017
1180898216
2140783464
1506638897
2073822168
353395130
2066845293
707183757
1412169353
881969063
1814248606
477497934
18115307
964076521
1201695903
388650793
890374582
2108213370
629031101
610980228
1629891263
219549151
1831793882
717407514
1335762616
249685809
1487093547
1389444439
448519551
983059396
1477396641
784865642
523359051
1003128729
653575582
1883670195
249472669
371881467
650703766
505574714
1375856248
280542836
1974590311
276550544
85320810
1635398243
43656673
2062776573
1148968642
1379750902
759388257
320268951
1519514907
888535903
771120334
320058619
1135783795
198527049
806709856
757349257
1903034616
2076062624
671839968
962574886
434097229
1543047357
1426198304
1502486237
399851888
433734740
391447100
322046114
1263985290
1459484535
173301441
1751529325
1395877600
1125691356
2043033450
1421054007
765550228
1371873926
561413611
138540280
453831993
899130908
1722226644
1654756331
1196569723
1912146285
332825018
753803114
2085700471
1674470652
557180059
79531383
1787348364
64853938
1475411842
506325906
704260784
1179852330
516544537
1883710597
776931456
2040356468
1404030788
2073042539
926038872
1770439360
723518022
731227004
1401381668
1392012575
1376234384
383331905
1405328238
1903913636
435816052
1676681043
2117028307
609110325
2008189483
1619090725
615936362
492591573
315550155
1852648281
671408384
1052453779
1261071610
1698943479
390845278
343802921
562899159
1773990935
389612853
1587283902
661558771
1879861545
2026983299
1687824860
1422183445
591245675
1770835425
915023270
989778057
1037022939
1206715275
488884915
1750279025
433873763
53642656
635840597
1397884979
1635238392
1024770590
1568709789
1631806743
190575528
1850925456
1377738705
378384788
1967360293
1337689498
1345692091
829345209
1363490624
324409043
190829117
326514897
1215273551
944441028
537031939
1523568408
1007728990
624483081
336054549
130405706
1239604122
1730835377
1853564358
564482512
717536725
1512240500
708795615
1134893112
169837609
714868651
2019320083
2092119461
1584671911
2140421635
30426507
2064358414
1559817928
872606846
730905603
1065050868
1017998649
1212391005
2094675283
1664195550
1067874820
809004742
1717971029
1959843697
1751610094
1025807571
2003704159
1473538489
1154628152
905148724
53169775
1525522282
2031461338
613005519
2013617795
1146316610
1211457590
501551482
947942479
1854767085
868736670
950545162
17866259
674785015
1124374126
1420129758
424452660
749486433
1847672143
470122060
1110110357
281809804
1346933561
1156983025
1569259970
1662168046
215826678
1059813881
1398238561
919568656
586309916
933959756
1313551627
549595619
11667432
888649336
1351485476
494646371
1184792174
1469483705
495942876
607214090
965757262
1558400125
689199105
1505275420
1403797333
1429352635
525671259
794340945
1638953626
1175362480
2094264568
1844654798
1847760289
1207713512
1620432416
756264770
103718363
744095303
288113758
2115226379
863668911
1223107228
314527831
1388711118
105858650
1170376592
1319345021
1087476716
178580631
520929761
1079058224
1197626370
250902890
1036751782
666580827
253488672
2112285939
792685940
1175415442
217242890
1942215082
224941298
1339429235
1761715801
2089738951
629702041
401645268
1660050040
917368277
1782240240
1956504177
491829891
1308665584
1869275282
1820028904
722299063
721605571
1795748399
1988641480
1746866531
1542687631
643836885
685523606
998858345
41610601
1343866384
489711967
1176786658
1580536539
887542251
1699601774
1659299142
1389000274
371280678
1184313172
1102046862
2006139584
1211253896
1323141107
873435422
588039559
1705139073
784440846
1546819396
484159483
1752415130
1695901366
1834320753
993876809
226681880
594588051
1076704725
348481642
932317910
554240829
1526373088
958404168
1871326820
1236240097
1614891956
539618379
1542784427
1329472615
2096968571
897312674
1002134454
464846288
416295834
1687520554
914511573
547221998
1719919385
1468040792
785905225
671976414
47903206
245254071
1267871679
1118767617
764363141
188275614
2108897979
336663000
544148074
1949931586
1913708571
14717058
691233949
1447953201
324637092
717368454
60616987
773589744
719525037
1809600069
901881791
479230037
1213741966
1416440811
738062387
905645637
663986638
1699819734
1414502871
918220406
1256543775
198755924
583758540
1691632172
1805183122
1404177249
1461543113
644658223
810069505
167281715
655674033
1715785708
119714897
913531693
716903239
665315041
496844437
578040117
1285647071
1889208372
460151706
872827307
28827057
17246410
1689827776
709478229
1956007927
1956643889
2062301412
548666398
366216259
1950250712
1352945363
297066908
1357551633
1993818485
261356462
1899931355
2028271732
2113303417
615158279
1025735906
325768310
85618433
1049177899
2075047217
1060185608
1911793267
1462394075
1055469733
1398454442
910187579
1803292429
949007251
1860816663
1133732328
1543823312
2128322177
2064665008
663902045
583702399
2040873557
413679214
1599400905
836289696
454025662
653648207
324946615
926275478
1083713332
214398981
1445644133
2022967221
656782025
1999625385
966834835
1154658682
957337898
1353018891
1689500245
741548612
151966203
1210471863
1827885041
331729296
1621627743
1204435193
496558678
807392840
882261396
63852224
710501350
1842578416
1917506665
1718567606
450119405
1610981896
386957951
701981320
1750812948
994811850
406539921
728838062
1423873771
1799260730
1945522702
88125900
2117108639
1657038416
327612871
359035748
676141991
1610267608
1462736547
1122551368
2048564689
734279416
1334655913
2104101021
1280610983
1556413535
1311278041
606703762
1653955990
255024147
596104987
1609158965
1435233625
333624866
626454008
609886678
1261015946
281103745
244221459
1384800725
1939536199
1807073892
522122641
601160377
1702599334
1787103859
327537164
154734171
644545303
543216228
1302797732
16957804
402532098
981290381
1047381806
1075590002
2016777432
1663913472
944376926
415944320
677120834
78361267
1121862554
928540118
2107759415
1156933780
892171644
1926743822
172902631
1782147990
462180887
2127904760
906696658
2083017066
944166624
1614201153
1926876784
1173982082
1489669737
207562663
329766017
195555663
269228396
339018554
1076638786
1290816330
1290535901
848390756
202207726
1561924737
371585052
555719487
402810418
795901394
1060761752
1585816913
659825256
1002977730
1746598825
1423037549
587954067
1364645264
1520800561
1528418033
1373978559
1570169475
1080863244
1318952039
1510936984
1168828698
1078633685
2038873827
1323597
2096385356
2115853126
1124220132
1297083051
1802177429
1027481617
1695761346
1937712086
489145096
1809236495
1922499710
1927992640
1880650692
1799696131
1305167643
393270839
1414421663
1182001377
1394211489
588343
375461034
2043570011
1594110893
1403366540
1471009420
1271059969
403864360
1524595516
1970149770
1302260457
1005783968
379949868
344233677
1668532016
671052877
1659476276
523069273
151135751
840917823
2095382456
384268338
51319095
1918287385
1502157058
1847467370
369962958
380586758
662655018
168674573
308401815
1175708043
14424213
2117749213
1332336558
612688701
1675344761
776352866
2099575875
1593582146
1528849607
1111133814
1109206067
2109158966
847642410
923891969
2036691550
832027466
1214674017
912097317
388457288
1433074461
1722899070
313132552
1975995326
509359797
246938926
289199338
1579894859
917777070
19052640
1121307938
391061439
600699806
903921022
1075945695
642342107
1128219067
350970238
2002373281
1649410201
867761809
566226090
487333770
930710239
820425734
2089654361
516482697
159136208
1436982484
1358772136
915054274
647055819
623778654
429092612
765172818
1385370216
106625100
1089147384
127157202
669148111
73781054
241004003
1596270684
583859811
1804347200
1289000114
209218156
1940051811
1162255469
1190291179
2107270756
8939673
1347895202
2781463
621535871
685439422
2003973713
596103791
883270590
1385279586
194298344
1497003070
1035572476
1730426030
22899753
1847742514
502947882
1240666841
1663216940
1982592327
1761454163
21418635
1500740002
1698247374
272456154
17432011
540778341
563256569
1733774252
1215421830
1460674906
1241721234
635383166
1071910289
5542248
1614020713
156487554
334832849
1046568698
228642220
2084042975
590615120
1709595275
601229867
723780029
1062494703
1401880600
554052434
1911336184
140581955
1864257593
1904259342
964236056
1546215866
1008636949
1415932206
929009867
1576374710
386458330
1419608581
489419460
1398978251
1991685869
730037321
1154003291
969358367
1284324304
736980918
1588084589
1342194635
1102227770
1101238557
106443357
1731921471
1277680003
936286824
1240805678
2103775364
1506818778
705755352
1326180138
635167799
894253810
1790063162
1028676701
1525374610
495142356
515836329
668082646
1411688601
449703071
601666336
1181102117
1189554398
542467370
1287225139
1029961798
994454448
887038485
1295843667
96698367
493317421
1533154496
1433220430
2075274705
1140426160
167838163
21519503
497382438
1959899449
1252984507
1029597746
1126690680
1768029237
280542707
417188792
1791429258
502668823
1974161008
1500346216
765802676
631374724
1913537414
1398963711
1908722470
1140242561
454742778
1528995839
1824095377
1841896627
2090973696
1053222320
1235017417
1835213233
1280768700
1551874497
798298260
2002869162
75443788
760640619
938853927
913041370
1218223296
367408490
311978053
1775907801
1095229265
406445451
1560155359
1083669353
373098792
324495730
42970179
1529823639
1970151152
390411950
320433800
423503000
1268615580
846213832
292133167
717017494
1494538233
1288307728
204750782
1398689425
2030826284
2133043873
2033691124
1288733701
959163626
439751390
1155991002
824739946
1310210966
230202129
1851496815
54150276
1423974911
792799200
1681384323
765309255
159692306
2006927868
194301774
11516718
81746558
908462263
1546413859
1200906423
1286614856
1323896014
91400490
197333707
1326611727
1901728182
1777880274
1739985555
1997354546
1103317499
999532163
575688778
893804951
80282052
1562209486
2007597624
1305613675
1474307412
1623054851
742649248
1594298908
360756321
1598376325
803836728
1183767952
832144956
559174751
304664101
167124725
1982765545
138772166
1429201612
932272760
1493067006
1992306863
1544147125
1405374040
197880232
90361092
1187782887
1148470192
998787909
1469699786
198808192
1141424850
1334158663
1870962797
1632217089
1902177417
960195654
167598159
775596916
1392863811
699312087
1318715999
883666466
1795212016
1712886801
2120231662
1744936304
659015592
592487924
1478875143
799236750
906950919
1664922416
1832580751
944238647
1374106483
924607810
817428839
1242348771
198852119
1196325868
1987848377
800765831
942437992
77963175
713550349
2087058069
1064532248
1978838566
520184046
141041025
1144296788
1857293399
2103898774
596763560
1391607000
390831444
1058117599
993713717
792523194
1198336401
411706451
2023450667
280927489
1084375
846803528
366482369
1236525723
115538932
786479647
399493866
570019991
1125016418
856918365
2070520119
2102355674
1946691516
974735639
1245944149
109589590
1331501341
1559840622
859713574
1327663782
1366091970
1645165112
767654100
1799525059
818122726
2120816180
1095290744
1338763434
121704788
1854709392
2051781769
696294069
160202271
1182301618
1919709259
1721161916
530732132
581138664
1174900777
324155034
1687389336
2061474161
956845958
1772163917
1322090949
1220257723
339145968
732823897
714980131
420115116
1506312772
891667831
1424907977
232378050
1603356478
1808843837
851712331
644637556
787527848
1652580876
2062100268
1872700496
383332519
958542458
752363047
695241203
1990194841
546145354
194714697
3341655
1209154864
1619020893
1433209379
724938004
957675761
84752071
803170553
125332286
1184742551
1135556077
2005162452
1473551605
1006446367
667767439
502653772
821430251
1067413713
1438029694
1442779820
477813732
2105468907
1303545314
989298537
1350153049
897186442
1445297569
1150776743
980602778
853054595
36310422
110478108
146445867
1034169692
637789286
1837201306
453996533
108502723
2091174684
1204262719
1161485534
2114276002
965774626
1252127653
1251535177
1234523953
1538142383
1548527798
97676319
694132897
1473325274
61475689
1628841625
927112773
254293619
622603115
1352881342
1493334856
554896226
1675536241
1883259845
267044369
650942750
517050650
1525447984
1431066291
1280806014
1090824954
64608804
1550315883
1483008345
1893443344
1758108514
610688874
1245996772
346686727
1965168679
598182969
223023432
395474372
379857774
1993024341
616102441
1748263808
1876815895
710770135
2083735162
855169381
2117281394
963970589
192276787
2057316452
322992806
1394607213
2084859003
657048228
68541507
415426576
2084453816
1167569370
1933673895
627598624
2026529095
187313453
835522811
546108578
363831336
857139953
449510943
655182229
1582987677
574960903
1465665486
10208468
2117620962
579990057
1066676395
2040164637
537321466
934474902
1830312604
480766774
2111493626
1128330275
650449938
1152652444
148235591
1979876786
491780513
972819928
1867875433
1805541362
863207889
161066360
629838645
111159580
374099306
53026223
1039826059
479779579
1748567706
2001061193
1585422925
425547701
619096100
1712177527
758956181
593476171
650974226
1108747909
901536909
112512118
1018654756
681587752
1358274478
1035197963
935989157
677574674
725375166
1763900326
361090353
1990107685
1386925886
454537578
933626581
980971621
66285460
1567843643
1282899687
822473451
1903706188
1210921429
738653446
1078568485
1402951581
1048112661
693243196
2098671828
1545182040
55323704
4159809
1217098677
1365674326
425927372
1320927325
1297683492
1668969558
1711093828
1758435126
2119865617
417428424
1499923752
945829990
1361711901
1211228208
138873474
1372019185
663191534
1898821930
111477886
1088940171
783764487
1474581205
1318428102
1508415386
1383031045
49512123
2068722150
678867648
1370087800
223473421
253212536
56150974
1169445450
1078739383
975727479
437086292
815627528
1208251352
1387963507
1191894143
1431100464
1229701618
624389765
181753760
1240631467
208554106
717843349
1330900905
1265600988
1726967848
7001636
652060
2128437560
569359545
834754721
1766866238
2000204050
442722834
1074519097
126227092
386891464
2078346045
758869597
852516476
171941732
1604023988
2098177918
1450742423
747276223
2058828433
236004230
1067066967
994022136
1650907900
133551524
1669869401
1003772090
49622518
819164455
884706836
1604070194
862505862
2040321710
439342382
730837878
759290562
1353777357
1741893043
1794394331
1711403759
969105866
601847240
953925144
419231039
540631828
1240412579
156291508
798033480
1889981088
58615739
1133017516
737104117
653066142
538233105
2024524452
1448135692
493657822
1746864780
1627980386
962562292
792122566
1817013427
506823113
1988181460
1315690284
1218158670
1915481284
623659937
231507046
726451420
1754327537
1546644526
19267251
1838097751
588640862
235169605
162543163
305320029
1439740586
1718959348
1116965039
91375758
1258976881
1466537664
539451078
248350612
2099704565
1241178453
976179581
500979011
1104764471
2099343174
1812160378
1230540519
1526036403
657145080
152961031
1713516810
1305401515
758634969
1331352754
554864658
350169634
1540586476
1114001750
1091541036
1293916364
1443865870
303640749
434564765
1642818003
1086176714
1234851504
355490249
1378156661
962248574
239481489
692169369
1543274002
900433276
1333126777
829444748
1555182472
183195451
1416587382
1160256182
1575311247
1256930057
43865834
1632426882
1545097091
1873320760
1249982810
797321102
195340434
1975238344
1552972367
270579336
292295568
806334520
915706272
988865173
36571539
440221700
816752869
1562552255
1437997573
1537598235
827397696
491426227
2000566967
1483650144
906639817
159654532
1170695300
253552235
579193800
2093253044
1820611586
1914835350
1670958941
1888001648
312651662
1899868346
1148442591
1473518497
1056944496
1905285549
1155070339
335411681
1618134521
962317045
1047754158
675644747
652758706
651853682
1236283378
422125732
1766641084
1538771470
1112670019
369729746
982489659
311532672
1257926196
649375020
1380576084
1982528196
2042469652
262704973
1154339985
1775084002
948571443
2048459139
1978230936
121722647
30528550
962405776
1861548048
398947432
545267763
1610768332
1457736691
1424357251
415370331
203099844
2038988644
897195795
1965079854
1413875454
491747649
622348537
1041620074
1115636555
24872942
1396420680
933593858
1963852958
2009403658
1944510716
935901272
1774673004
471610419
1570243206
285256949
1740331333
1833036900
1913539616
1548280728
1637464590
930252788
1713338226
1258791774
792489991
2084404448
1853170056
419970171
1476681978
148403519
1005387057
1934365931
812712915
819980343
1493369549
268264685
482668703
1594356790
1737045711
1190044942
120458042
1723621279
1881601956
737750748
1446409877
1360792569
1675141958
1585663376
1695232956
830528770
1421505022
1975780066
379846304
1410111866
606131043
1083158688
1763182286
1979952599
1881185104
1815798742
1718538737
2122709686
1334969723
640624799
1479269994
1281848904
184472036
610012089
138471819
471969024
406804093
2103248995
825214911
196204187
2015810267
151928785
1541642968
487306149
1172605385
352006177
410111087
1842676785
1932129774
1871327260
535593280
197232199
957727007
1401398806
638267407
1036919745
900364221
1342438786
561031920
562547855
1963464114
1631971036
1839172412
1121270410
1294931632
470394872
1173926374
416395686
2101185674
583773566
2136156897
1808904134
991572729
2093941931
603036557
1114044916
460691041
2046804775
1955151418
1657278201
903539442
2012813724
1721590598
2010554668
1741417055
820671570
644816701
1277415942
1741096293
540457494
720834142
1683598704
705869350
470329381
416030601
1772049940
666465270
519243089
2048702185
2139993086
179902680
2114578634
1890124023
1777306255
1137200570
499243776
1154632225
1599249288
1055532596
535596713
154370628
2128830501
896231691
907753090
219822072
1244852982
1590782021
123056778
1307007744
1413633617
1512503521
1850270416
2127178981
1333389951
328519146
63474050
1932583365
1659854642
1776184577
1188168197
1051964974
447140241
1947267324
1023860580
1472006433
1602374981
1533553195
1967151067
427841501
1994904064
1608012869
134502975
1764884662
1450786353
447438839
1001674711
2038470857
909279463
359943901
1506305040
883009232
1927897815
1488272818
2064069916
1487069061
624411473
1141124194
147494202
1621671124
1757494683
504500697
2123378400
2110373794
1793709547
146256422
465630855
2087641555
447342281
1344812349
1292298779
477858030
593379623
508721022
429432749
1664065752
2074513960
1095914949
291559290
513152861
361414539
1991063041
2132023011
541515332
547057643
1230763850
1012697397
239178792
1084672501
1095341036
477239107
109430154
1668554884
762592636
166965627
1837596549
1629168326
704192491
764202382
82588419
2125821266
667841157
1924991213
466285352
596376846
591396713
1417907062
857230498
1098627492
1018055862
305018807
490923037
58234602
347351493
2031613697
1709898485
1059638950
2095377064
81312725
140608273
244630635
581129573
577481430
73491338
968533567
1177982262
1109053978
482546536
975882367
102065246
1804190327
971819562
2103598919
733053343
1244485004
173864000
1127889273
823261755
451505092
1883626685
306213207
143787510
1261630188
1878932820
332576556
104662546
295710515
1998241049
806380789
711294339
450515330
2044230588
1273027291
787193297
1068607981
734936997
450146269
923533897
1741141939
63294128
119871402
740936189
986002919
317310171
550429019
1903846079
1542265014
268029466
299193090
1767381203
8437231
973766512
2013401891
1439085956
2080249726
321984256
1110266549
432975752
650521236
1469524324
32733405
1523586678
540891612
341950606
1214543927
1512225376
1769493450
1190349413
859232755
424394178
1484891028
2123400772
373089342
1736308790
43112907
1041983631
714956549
400401201
458687082
403711042
741711086
2105409117
1168426841
1991864642
1669989657
716278414
132351494
1832704994
1300859654
1319773421
1106170116
1968800666
1541077212
1823285272
1630408265
1532784387
958123928
1572016668
2025576407
1487607441
1758494055
2099427313
676767262
1659547629
1934999086
1417447715
155582279
1885620397
504170427
1194045417
1712557440
714520119
33721850
535616469
816899903
657154154
119108362
656952767
510802293
1379232993
2113030790
638004000
682825110
1926217288
1002923838
1234716645
1972697236
1108309319
915305278
1830274273
220015828
1603292162
1185012699
375910445
1109296736
512059560
1826098760
952044004
1405185970
671148584
2090492121
914101703
716903239
1942617972
1932636925
886328363
12361896
747070605
544049089
1950527124
72157278
592153096
459565932
1248266154
1715781966
288238175
2100499835
74321961
1874189938
528180621
1108440043
923660747
1635507513
1142139734
485335201
579442580
124485912
727898737
84843203
1904947743
1072989105
107332760
1552761994
2062014043
1908560662
1484480516
1895031742
1230652427
454133419
531863338
2048004533
818455842
1046258797
1897859609
537889377
698240651
796397869
373518249
926312483
922842841
727450978
1366415528
72175380
1488903015
2118908727
1314593209
1891366075
544135158
1413814030
2075545152
607750248
1034042877
424311588
579493970
1044242454
170707446
280751665
1887389441
2064605501
1002892602
1300910654
624963112
1838002377
1236228243
870619448
1659696410
1466889322
113435114
1317844463
49661116
2003018876
1557005347
1864661885
1452699503
863108218
307830325
603493933
1534604499
1894592146
1841420290
1918311272
1814588462
2025513708
1132913275
1551633756
877776906
1497594591
1957796528
1390291955
1848310799
1068336637
172895440
1348806113
1254773119
1376988973
1288586331
759079251
2088383895
644530273
902569482
448082606
602392469
784525973
1207247335
559336533
1350991866
2082677967
1725961121
1214534608
667641828
863382969
1721050060
718049928
2103495453
1165212438
1837395406
1259357616
849417865
1251629495
1343677285
1691925344
1288256853
1794604293
987309547
1156793020
1727416920
798574309
175999406
568766126
2062793328
1395005067
58755221
174611125
472910641
1289699157
682828690
918907712
1361107722
587758995
2139838722
1824289952
30723141
1694616249
137983216
1490109661
1716333947
780424095
1984671813
1379155244
1547341160
1410761464
862744073
1994205396
348191966
1660203063
1846083723
651318780
675135650
1417822596
66854804
1693693695
1036927669
850167735
736558274
258053463
2140676667
205844482
321738010
112191280
938298856
1155309688
1456090525
1803440350
2042647662
1123648030
237901285
1481970989
714185915
303084180
525658231
1161892480
1420202412
950466305
1735545036
201342724
804998043
790180750
870202397
351621144
1358130718
1960390301
1580794753
587758373
1531648887
441355217
2083600265
1526294545
116042663
1588927843
385627388
1265425554
2000570582
928351609
2014722056
2011895578
1940463237
1267413386
1906463242
1107526042
1426391653
1081171553
402966127
1416224330
1236479078
1057448519
1336125974
1814622247
1600753305
963079800
1311646127
1775972337
1912871410
1743863028
1311196676
858408473
1263107307
1473489007
124768071
2111609090
1227994375
314979597
1297249731
1962005844
1918212993
351265431
636855984
80440440
775068033
898424313
1132719312
828911940
552559295
2008290440
1930500865
997382560
339302357
1514906451
1332193616
1111803270
361632786
1459201924
842438887
1795566665
547622472
1750617093
738146546
1399670112
705349945
1106942674
1708040989
167476386
495947357
285706848
518332384
2060111695
1181870176
1187693859
1787409886
130119776
573815831
1228858344
590970846
473038729
637561783
1700037959
1514740224
1738186534
1148511734
1087237444
1667328825
1855477942
1982640799
40652453
356528924
1129734794
1586865190
815240489
728282019
269892611
693975194
566149774
1692399990
2135664972
1564833541
1231951625
1583990760
546117048
441216054
1759602558
508485194
385980839
1563433707
868162624
150246312
544476478
368840425
1449220245
2007401857
1129189216
141998731
249289232
944692898
825214934
409523085
498627568
1100235979
1893402160
476462522
829875073
348136508
711937822
351622958
951172262
350002085
671928012
628937442
44821149
671686132
296236462
1909338028
534651284
2097404299
380347223
1489683028
1566475253
2080028332
1108234262
1702504727
879407551
57190104
1451012184
654534202
142822418
1560645882
1047622924
2139907620
1350882287
626457743
2006136831
373960256
1197005218
130023490
202731838
1411612564
739232960
1289073007
1042754873
1672736502
1444592375
341888556
823184440
168696794
1644237009
1085392079
243846661
291256256
1167365860
2050828737
438097561
536146619
927261044
1820581310
1971608597
2007225935
1823951290
1038071561
1614468865
122130514
414298408
884539607
707629135
1805907178
1403034969
1212334432
58587687
264151368
888651968
1611769982
1442571606
405007870
18559165
985286883
387254669
761981826
832289581
307411867
318001366
1811441011
1310350226
1536605514
2050608507
1297533023
655555255
1832428971
352632411
1898654215
553609653
763360085
1423841007
178208314
1546422653
294842193
320898229
1034069489
1852831964
692386981
654068962
873494487
333558853
1028970845
2116708609
651110473
259582837
2147076420
854923436
142650457
1564061101
1979614016
1637737909
597932736
861298527
1518655065
331248133
2103848926
1517227561
1861955025
1360551467
1393553299
1140264827
433726500
396871567
280281665
464035054
603210052
665269672
363780293
1206711307
2016349763
192345225
666320210
1800046378
331930948
1103001964
2136296090
1309949433
2122445630
367125900
471612757
2695430
1094957185
214270726
604491222
2022013077
1552752393
1218817421
1095943434
1018611738
1482740305
1166678288
2029540160
87948445
1153310797
1653363632
1110569200
1169846921
815017677
1970220467
1094020232
867503033
1497635344
866726058
1042727763
808598309
1054853656
391526468
118321616
194493020
605257306
1929179908
248821853
310420203
224053555
1366337516
326454060
1394031435
2126150717
2087717224
817036244
1953908347
159534321
1507154331
2091525534
718439318
669528034
1924521768
1836259053
1227642573
949950755
150346081
1404652571
1045398197
998627623
671192566
1439140499
1052764336
970483033
1092443678
1380531550
659848029
866792498
1604778306
616894802
742888411
1960556700
551156296
2014302555
1830492204
1863854647
2075308546
1653158468
235614770
1705486172
2049141170
689924467
935238179
1269761858
520370747
2012850466
118201720
762338337
2041909844
1747057652
339135884
410372955
1285858664
1763123608
1893315514
1195365948
2066190481
357040222
1158894382
757246031
1278673143
1577364620
1792402827
2139254706
101688483
1815337215
1878716820
588939053
233043738
85692306
1575966905
595709857
1524613606
1643346692
1211340050
208387214
699284570
915646163
268294284
1748070689
324762625
2082716800
274034776
1607550987
190150974
339036605
1234650859
1360256749
1374804217
1333249758
2111274561
1334840892
92859603
587540159
1425923526
579978611
1745388021
1537160976
1013513673
1562497682
159489374
1894827508
1723354082
18711360
1563363025
1387937348
1790853320
866242293
1239611128
1183156577
766531634
275084817
1093551703
1548450270
1577273878
308420575
1411532552
935069563
1595704496
981207756
1566100689
1347037248
993335427
806104894
1145839333
1935476701
17836323
2014629958
841747917
2083584144
979571399
828838369
1450384212
345789904
875424947
799097226
798808457
1812017144
775967512
768682932
953803718
1578998060
475769838
873256248
362803057
1479007259
2012940165
1627372492
1629284545
14724243
677675052
518665618
1034823285
1136429723
2084421650
304283253
735709443
1239104088
1905009373
1549896746
431077385
1561237312
741575410
759705060
1895323704
498765484
92628704
1824440450
1418440500
50870721
454579180
405913384
476950846
770125734
100299009
471105703
1663565735
1265184485
714429503
89404168
1543776744
1733069652
983859806
1444908285
1655749204
1338676476
1195270209
1330148246
1171974631
2113588187
1086234608
1630599617
241760523
519236427
809497743
1583199984
1279230723
1993021720
803964807
681343840
1896821034
2042535852
68118371
245908800
972121491
839629912
1614451199
1452506731
2065603674
1576266247
1995064787
1824420200
2117486756
555980230
1206532564
46047411
296835683
1325216061
1507223368
649700292
1465713568
1888185524
369151256
2037952341
1491462996
136798710
1602869086
2045028177
1731813650
674202955
1937785818
674969037
902625729
1738970406
1490971523
66090062
1931403383
443973877
386143197
551496694
521339082
1315106611
333972084
1871070631
2026062826
769773483
1984543531
1670720022
184349167
149454558
1970749596
489723032
1037778910
117558574
1693122715
55817675
1123407203
146895438
1722434270
1651912350
1324113832
106105815
480104914
1193227442
275796725
1587012766
677778249
1723016004
1723387212
1473596252
805232280
396909078
1661860215
183167760
1792916259
311145117
2106183257
82458320
2051185155
1569682638
71000472
2076261092
25303442
1957149248
1132792190
651680874
985012522
1003683463
637981410
1806006629
279789587
1644389031
1709173983
1055633022
2047677938
1953868712
26687792
324204646
466229317
1623872107
954972834
172328962
1397224932
1504236005
2035984534
1780214915
1546351551
1808612063
1452269903
1550464128
536993637
1693874002
626142461
1467282508
623216178
338560437
1847198419
442720865
279795887
1573299027
2101567683
1280218708
1584905282
907684453
1831165208
713129155
1519578626
963333508
570106206
1778887089
1380513365
1245134126
310185682
1019726961
412987218
573516762
2011677213
570481593
588998527
670040185
1790702278
599628465
1618279401
1884914824
987501201
561693273
1275919687
1226138058
1427110911
968970270
1952765788
1216226499
885634328
606326188
180510906
194233898
1150341892
1449712971
1944685238
1210614665
659019098
74417124
812725367
917593456
692600728
1860534622
1228339414
1324997921
510056521
271076925
381238889
169436298
556974967
395926603
82428744
1344159948
1286392197
163413461
1435724607
1474277196
2005789511
1418942571
1939919752
464055643
2049524717
1117138425
1443371329
163957756
167626248
198591531
1653622764
1441301806
258047408
1438040193
1898056442
1778706525
833225276
1035787834
2077671689
1815172826
695890985
1025148519
990258307
850951414
1313281957
296683380
1467512909
940669999
299938063
1209133297
225476990
1582437282
1007229584
1371640511
835476065
1182506615
2091678770
1516464762
1694198153
883885886
1552426346
1355697204
404046670
1417215195
1377188960
163400747
1404300510
1528827203
146424415
1131970841
1762710283
1950873924
1480293959
2084860394
1274817580
420782729
2127436013
131884919
1009757429
3166376
1398531153
1853032227
1014200343
229090648
1284039972
445774090
1862845073
1126089472
585418256
961426060
641571393
1544776669
408805349
1801486053
1985317255
1506005693
1566871784
1029039085
463356753
2041616884
1738969492
1250189476
1956987389
2097153142
1955587426
1276445622
1437932949
1251663472
709385626
2140838150
1928368279
403864708
189744274
749222716
1772055977
74291975
48001313
1716060631
541428797
661324107
1930840640
1126169794
256028615
1626900714
1252590229
544428495
17888828
642018968
516854896
500534034
382161988
136994485
641670399
98016237
2045517214
265327405
8079802
2120961131
879484675
1104818809
1967418227
1371483339
77422757
365638319
1948525785
541282075
1288031819
2031193335
2057164979
1248852450
225708212
477777063
350391131
1239815212
733293160
1521393433
917328368
2057215665
125332286
1296515543
1588433688
948173699
1083502901
865015522
271805798
939458603
1430530393
1374777220
1017003882
598579521
321808620
745687756
328395132
1822956561
1072808562
281138513
1627538483
1281794236
1942940298
1206587800
1071849942
1224841560
513027821
804055474
1676304326
598796997
816377060
22334196
1411481959
674176027
269406765
1613874910
410543045
1516038257
1729697625
993613882
809795661
1394367786
1204459100
894552211
983411674
41439973
1813401823
1881873230
327763401
1531649440
171953219
817460776
29644256
2030318109
1340645983
1009441181
1027517213
950780270
1744221077
1808428217
1063315812
1635197915
1795725533
596435171
270022265
129029589
714050092
1224718412
923383724
882812293
723342034
1608102118
181052937
1362755860
1967413381
2054039548
40201954
2031500401
742228193
802783176
816450138
1937288451
653363851
2037258199
1424954672
1612497839
1739998946
1372085694
525954076
1001273260
588588166
518719350
2029394567
220580799
1053174661
176573250
1657876652
1308861344
537498848
2065473081
99651065
792254278
1458811004
386275118
1806058789
54789013
540626987
478866206
1578982952
1494574784
1006614845
556956490
142054897
1528557203
30991521
722693188
1602398145
285764853
1142121600
663909923
1926005410
1866703489
971399830
453407102
1383288084
299055371
616371689
1870173495
711536862
1190286312
1029200448
2141462108
1081221625
265870971
124089773
3835189
664847547
508585849
1385312980
280512209
1314704484
102255744
1323943067
104490283
1767166394
1912560389
1924469795
1298736683
39147356
1647720911
999613447
1116080270
806716598
1559472236
897869693
549913311
743742690
998616088
623508993
1744884042
1433408926
745621252
1633131892
1835734448
980994145
1243932847
1602775581
542860876
829754029
382222717
736682528
832694699
1192878322
508652983
1456639567
1362798556
196054015
259286671
984985798
593433171
422313567
1580795337
147264463
1450156281
92987211
1442591272
763351184
38062099
1666027272
494074787
101624348
2094880743
653224923
1231497016
2118507604
1162682214
960409430
86589751
1880491604
1536989727
1538199363
1853420394
1940037770
2070132262
2070483338
1354598029
2086346485
568255819
1851814247
511004810
1103048885
120869542
628463354
459950921
847417831
333020767
2111546935
1839992777
144181605
1479971514
570866944
1166753358
1836757623
186700114
167964529
196756140
1796746029
1920040679
1872721490
644630563
670006721
498008166
252415262
128466083
1884248927
141883424
961079956
432691823
1129611916
2114243125
250098481
1266392989
1048271987
271736014
501635054
896109343
1251897853
1972688694
942176017
651707315
1494355181
1734721326
544313684
255166772
1959296917
966057893
497659354
314306207
886716243
1742158000
521794389
1077231002
126295697
949738173
352827087
374048145
1347270596
316328000
1208138765
1441755020
328228708
1560280659
27339318
1932166477
1152806965
600622895
963804992
1668236613
1006398434
941261871
341008806
124699248
604883840
1677749881
770995942
1250263619
855876396
2147098161
850760062
916311881
1092408468
2010083208
585410628
914026325
1087368446
1825532874
284632637
1584308974
978393558
555839790
793419865
105262996
1374405522
2139468027
653565251
464038101
916885387
726301284
959736283
750509195
59365206
575786204
951741169
593911281
1242114
1890985896
1394318698
1164391606
782755118
1486610413
2117935365
945627544
771759339
448183879
208979887
800985898
1907878754
1941266041
1981586730
1356724565
1064595506
1378710396
1596008446
1972673148
1747459415
691152220
1490203168
200923370
741480579
261974921
2070410173
1881886028
713222445
2143537135
607080041
723471194
34762895
49821084
126442290
884665865
411333723
1393768142
403059131
1044330820
1402881539
798471449
1510790236
2102979068
1352389146
1987137991
1970956588
1799714914
1506602997
450559355
1032213467
1612042885
447321155
1980107555
1495312964
1886041033
1231420396
1836503974
1625235043
1788461750
3839203
1379687857
1670044161
1684626154
862582824
682578252
1947348348
1564688821
920945743
1456190645
1992527287
952072280
1556444728
1418083283
118054243
1672637210
19751975
538886036
1472100614
1673428616
1026158890
1098765591
1800584852
788267944
992881861
1482103050
966721509
1845940323
1591619206
210053691
1268723491
2132947393
976090123
2118083380
1247000784
315363857
1834870834
2134504554
931707512
370297527
772636892
1621405982
1789929806
1569987121
1361737225
988068002
1631608715
1805231356
1802826578
1831117078
858513791
463197208
1410052148
1619965663
692285641
801330394
838011140
676111693
450581964
480817947
1241818085
1344140966
236836940
863964353
588850386
546330262
1675661417
1297156300
1744843785
159810007
1309603111
776296225
316892129
1445085786
413635897
860491932
1403581661
584281710
673634410
1097278803
743407234
740683376
676760371
858817838
2136243517
1138147113
1350463130
909026469
2113665721
767704634
1321285898
1399882146
779618295
769171301
1574051162
380840041
2047486455
573402186
86405704
656244842
1383600684
852958944
163789407
1486414970
1742840339
190450807
1545209682
12847986
313976594
496960756
2039596216
487089589
1908673045
1430775368
271701017
584158646
1319625390
32403259
105036826
410504279
1902134932
1613282157
2042972805
2006800031
1721313898
1733339208
1359178958
1890859701
1751673595
405565080
1805934970
1919350421
948702316
429596769
1118504549
197117665
695400699
2048112979
1727300749
1256766229
1174108787
1987541302
1675735897
829102214
1165130890
1588744473
151163483
867180426
1714418627
1105358709
1265942633
2028545619
192237308
11072364
1290001967
2052964305
177514710
1009949938
938407644
1109404649
220887668
1922442790
890480468
1726613294
912489990
1664560210
10636094
1202648673
17921253
1069751745
545983535
1344278488
297658852
1458551357
1874945381
1797260943
478325339
1613066551
1885220419
1771852290
14871535
535527603
1756707881
1410116262
95928460
1110783774
1772918443
1399431483
1454566452
1229346604
2036557101
302272643
473452131
895123614
889514259
1863984367
1681686116
1703252892
439341390
642092890
394232026
2074777310
1891880975
412236104
496190038
2122268473
455050520
1308596733
864249832
1889924180
682030735
345793137
1060815415
743642833
419845128
77841448
986813380
718510704
1991796394
1355863069
517566984
1605524354
585107669
802303591
1852586419
812840138
145537771
1829291917
2006196962
109580662
724012438
582539081
1877160850
1273483444
885917362
1730286477
1009811625
1161110279
1484451054
626510838
362725843
184401145
832766356
115784717
1279716086
150904391
945044076
2146280582
2128729503
102555214
693792506
1544756900
936167360
1531689806
1012766714
1980379359
777379515
1307130542
1061456996
1887164127
540030170
2005668240
1060607485
519711196
1370064038
1285613268
340944064
1766034246
447914862
2027884536
1990083671
1595606650
1366551373
900064023
1427952700
167961866
1284740973
1781797382
1230754931
1386853621
481509425
1614998906
37057668
909045236
990369942
438617933
2007045068
1347271054
681831413
1476386690
1289882207
1911175608
1166522300
478331801
1477044077
460685726
928150129
2096385356
2078824429
1550216930
1856583184
899567384
1598763275
499575287
1014970431
1725694863
1130560261
1647481452
1196983107
710979687
158690532
497751311
1302848088
1830234482
311399350
1607108449
1690435126
2147201391
1735508571
1201584001
875795535
1163854897
1479867239
2033243585
1334279064
968628017
1390177589
1826913253
611786655
85093675
1147387976
1678606997
1438801050
1643215573
1225073242
372446595
204916308
236567320
1550464203
1686649972
1337354642
49077560
1889980914
169674097
1120269475
585561737
600342025
1144980410
397264765
1728161872
460318155
2031560027
146554230
1526971924
1466905019
1196270630
1049875642
184748971
524427772
907168446
684824489
551672856
420460639
1622787199
660711386
109595245
2094202987
461498187
2085385668
1437497936
1135202468
1154373210
1509033625
119485863
1614962349
719255695
1816796997
622125182
1178797921
229798768
1449113638
804408662
337205066
1592047713
1591347920
1461756326
1719782872
1678425321
1594150851
246764141
893774910
354357886
177052810
972201953
668697582
233939670
379633958
708732313
1423535003
59403680
1175315898
442969898
899698602
1115616273
1210418441
586565382
1250593773
1715747181
1530483499
1074816919
1528399260
128083056
1227069652
357034654
58034599
51496349
1355077569
1878839596
780234682
1066408501
1991975457
322892432
278929811
1381243959
1543951350
1045529913
939196530
1230881352
2029389390
781672594
1124447559
1821349111
1796879856
846943045
648828172
949811794
56229867
109773299
440616185
629902819
1791513253
1240817737
957054399
932694665
2102809117
1615965381
583856784
1183215355
2140556276
1161982429
93262990
259621973
200942429
1202382595
1954361272
1519781376
1970471347
1272912962
49652192
1725829658
1213411422
1509411416
1157866391
168121703
817544191
2106039599
806654382
714386390
2129888966
247380547
208646128
367732585
1731614887
826436607
1704036559
2062387285
5562632
92889906
100744345
736410077
845971879
1016093332
1425776011
408689718
508756354
853391372
1752854080
1609122226
1336952933
1744045452
829201816
1534987065
1192744791
36631535
878276339
603606231
208106159
873616985
1089421842
805568703
1586556661
1458046382
1810490902
914767721
1917814706
1506157963
1406179039
491085078
722738387
904221229
1971073974
1951450856
135205185
34463364
234601108
783794989
448578950
1026341403
1129133724
1524311301
1460082916
213954313
1670588796
1211855723
758140878
1361490966
1205709137
44767864
303959726
1172675769
36990919
1796862656
242103718
79949134
1181532039
326893141
372560735
1294789399
484527197
1150200073
486985603
501818301
1120547507
1358098215
651733060
619980366
1043492645
1731476206
567124908
651910766
1694967746
544828039
2068831758
1743835979
1118349990
793600988
123739054
2135565075
1847482530
922004885
1253876501
318846989
1819173919
1481120903
134481653
1987521259
15787198
135274359
27505412
23462075
809543035
105405873
135119605
685586138
1923998968
1044774620
1975463414
33896227
748474318
1744390039
1871593258
1773064637
1591703332
1084039815
1688620798
1970699207
2012889516
624821827
33285916
1663408690
280442282
1836249767
55250622
547183968
367777253
1833157898
1105794663
350955432
2027716351
28857189
708897980
241103870
141571543
1698279012
1430475169
2009915272
125419638
1485954340
1652797092
399890640
770939723
1832178098
1896870968
337896515
1840450168
547455944
1158290689
2008458857
980776103
1054503934
625714991
792494648
667350017
1540773347
1460512808
10871735
406676519
1838535821
2093255185
512611011
608093334
984523200
523935992
778911075
1965508067
1063208326
808983611
1479367031
1234155244
1353600936
756286961
391347315
1980318212
1460632032
167332832
2041203060
1694799925
2133561213
1153721744
2072354776
999598747
1723235783
1674448082
210077502
1379088727
767603673
1718534904
1304519513
51515274
1920914367
1805230813
135473572
1978251035
1817282167
1782125446
1770861733
1974935464
802034278
973065603
1209664576
933036420
1784104363
1917464843
1324141451
419299496
247095057
333883192
1092398580
1185238048
1660941225
1248801393
2014588301
1827970983
2134759171
1310423903
1730709219
439385415
2129168378
248267138
1275978311
588203836
100433852
1822258280
1785204258
1468512156
855644885
425591657
1856141580
746335352
396992620
1314211113
1678892607
371172642
134425105
1872974576
929990147
1539747781
580745469
1735335221
1624374974
1190132200
1892114299
669675533
1201616951
973027834
1392823469
2027632393
1426388969
899991523
1039048496
1644553617
1231627427
679850137
521640827
410444640
784883769
221766888
2110234847
1819433728
1328609768
1241851192
1241043428
1577440740
326626144
2102159829
654318527
1591234532
1549240691
1298691058
741875785
2037202677
1254930651
1728081822
1916699316
908466320
536827999
2049040574
2057185015
1261615386
303599191
450779567
1726831429
33816470
165330390
1335414361
1629019188
1942526173
153643787
315318140
2114076475
334203649
317266149
511553922
1594951093
490031119
1216350969
982138164
958918678
1601094077
794943195
890143095
28293007
591654954
1684088794
987227703
301057697
1319107821
1041947049
441204122
119790886
518488275
14695792
1357186524
1673077706
1112643949
856289893
1861808860
658203105
1065406264
2089956781
210296466
419457362
1790481021
509417062
1346221769
1254170378
1583010904
1204900107
1177089258
1228469030
1331312979
2034035159
1626585832
468732413
872036768
95443485
1417874399
1325783114
839505624
14024036
187856204
1113177542
1397410083
1321629740
407349407
1985400252
188641932
110203326
1596931052
1152646267
966739476
186169000
54167218
1062284684
631156383
2063938758
1518680932
1872378192
1042105848
787135458
369984637
1642573793
136492277
1520545082
1182578471
759852231
108349210
1114865989
2034974623
1481669260
513410672
922789417
964760742
1765291527
426245382
2031306814
1158672688
498620151
87773637
1322642594
100991496
1951006309
977568148
560838426
1946408132
74242968
424022791
2068627091
532220304
1040374844
761385873
2085026121
763206242
251004800
453897984
949014872
34652099
1237381640
1195810253
1783497340
331677680
1223348463
892992850
610356815
722006483
1972305416
789617957
1109438553
173054060
1530715599
1969104665
972449010
1385585224
1163153633
385553631
354443810
598069174
413748348
1568642314
1658409155
482751219
1440306175
1204481771
2054800689
1255011107
392468869
1658769787
1071591053
1060386337
1919332654
2129687612
403502731
1501253231
649940115
1411979959
1621610371
2139257704
312236088
1027535705
1006329073
1929405544
212357256
1420090546
1354233652
1814208992
1900676467
1605133833
1102533399
278739403
1461482937
240030570
238448674
486925824
2761130
79711045
1073290991
1294572476
1048430815
733112800
416304430
500464642
1918778274
877826686
2024898829
2039264437
2058090426
440171429
627307095
361376512
1136408493
974948577
779492071
737524759
960209085
201392623
166791169
1662787956
1988519418
1690496891
1490360634
1623144313
1537346875
780354467
996327696
83743419
1429070772
1747196926
169561109
171103577
382410881
1050177409
786370062
595703306
76388533
505597874
511836111
558809039
817086498
1165873140
2008426632
460488393
503693227
1759771927
542676937
125690843
1716612472
1339574683
215107980
23170486
1915403541
896144307
18526561
1472042138
1349992141
259844539
1809462815
22205594
2052757369
569520139
612272218
1125701511
1787818384
361329579
2024646265
1295836406
157529641
1809921982
585866710
310200703
836917899
601480210
160278613
727439840
180408380
636976937
1280618948
289494209
2098639721
1754509253
1767799370
1532473661
1694657672
1891475758
1257725179
1278346845
980541617
1680736075
142732206
883893630
1462058665
539075126
1727142842
591791042
1288684892
1722136400
284659369
403406605
1022245017
137681734
204386986
459167175
1920645714
1588083574
1151411741
501412546
167048779
2018907134
1465650946
1452674848
1664895075
2033084572
1247190373
1428426153
1886623323
408828959
245590399
1823585301
1658032972
625262476
1425747064
2068183005
661162498
1861798436
202226279
989211469
47232259
659416085
996841223
624402334
764864876
2038105384
1940049455
1904897021
2068003233
137762195
150516204
4253833
1253871973
338594426
1024977823
1778229577
1725177190
472421486
279661519
1149701738
1545986509
845792927
1756804159
269965261
1909717869
1407815927
1112893804
1441481566
1256514822
2005281328
427397206
991683544
1242980382
1087375054
621939916
1727896510
922489503
226171539
1807296324
314169515
1673611514
1184504058
2082409253
523876662
2083512314
1995818322
817640192
1890919927
137227665
710367684
1400342148
1958797917
80948466
846421822
2089795816
464966398
1338100662
1802119396
430791562
278787766
1790751325
753784400
373653686
432598545
1690917231
1036512894
1369542913
1206219601
549804492
176149640
1465081681
1700552397
1474638402
621698331
1813428128
1484939434
874991838
799818541
1618652307
1103322068
1152893430
1556979487
1544751658
655550386
105007087
1215853887
2003073022
461302728
50747496
271011438
591129611
594093904
1331133064
481705186
1152389954
563271026
879681011
1828578417
751368712
1640742525
1865769185
411711047
1904832749
1399190684
800045662
403624549
876197027
20933146
490209109
2137422699
449738156
1043521291
1264822427
1694850887
1644455894
1115579725
360168791
1821950360
1662113985
431489841
690391527
866443775
1821426921
812497396
785295984
392990370
291039310
306152971
444910161
350336591
1813674851
939159066
1407259080
863724942
1501087462
719473683
1637258191
1125987888
1465061144
2072949732
899498058
265883459
350433847
358289835
1477023570
1016006841
1893629379
261192217
1687823596
492276648
745441076
1999015790
1496247044
1854817087
381547840
300212340
472380200
802576871
1654148796
717530872
1136908438
111041225
434671769
1860447109
334645116
851479358
1089562647
1306286778
1428904993
397567661
809823276
1819574362
250829297
2100544366
1634332795
1962814754
262734364
1088070458
1076319421
1195750608
733078535
1070062664
1301802437
910413505
446174116
576511579
1478741832
1334783680
635432471
1450984188
962044502
234354650
1616645327
2124245064
1436790926
1773773515
13505140
1207371405
1686486152
1863955148
1134272258
1448927099
1930337157
1141026913
1801353156
1585925778
1696667655
1607700285
401640188
1464476327
303811086
503634743
561500833
1323616367
208848168
1357073251
1039811690
1213455180
1292978277
1750366796
906467755
918242767
1839146602
1267742196
787282316
11425721
1781864289
530986280
1544878102
1423100671
393659325
1465074304
1487352566
750199369
1067497955
1430293998
1512531388
752284238
496559551
1149976067
999821989
390073439
28057814
644971203
1594660691
400048966
1596758590
1407021782
823326196
1172543310
2084632640
992200569
316222629
944719926
195652175
399045510
705920496
1138642727
1530649886
785077557
293014340
924387836
1648420101
1843209698
205621477
1095836582
346863404
1662190271
1904044610
1065516003
114886048
1510797770
1893304685
704432340
1925096913
428781334
1971807774
1616171032
1995970211
1269738448
1996533166
2111910472
1124913177
1823909894
1647808517
1271145038
376764534
1447584393
866444509
1271036655
934031850
1483069115
1615066475
1032488139
2096906775
595709053
1959263121
1641289124
303061843
313704252
243409668
592967670
1852662402
254610801
1229642827
83508726
540510327
1785821038
435914860
594868520
825351879
1119086940
1169564180
752925490
1322554937
591044100
1274148896
1590783801
2001929681
1346764847
183649764
1796138183
1664365740
339075242
2083898731
394757775
1947925374
1157539213
1834468540
619450846
346661116
1273017190
1222959740
181969917
881401999
1904314141
2037823813
1941148254
90336404
237145704
1312269755
695363122
350869076
1385987636
21801792
1978145630
610588758
1671168950
1341008236
199937688
51542169
158441345
708114219
244178177
1506079718
1413017511
19208060
354363435
1084884750
206400702
1657998899
285367162
963390406
1943193616
1368162266
1978114079
490923037
1637171681
976173081
1986290786
499586607
577444061
239070596
1727914692
591836750
239400344
1477218310
412577737
2040457565
734880842
687987067
1698771882
416894063
604080854
529900
901703210
125169678
1053515467
2071571371
754069863
17820762
1733786477
2023253195
2090176821
160402829
1144581265
733941332
1289992004
2128732071
642994638
721336482
431280206
636389192
1883748671
1209399289
1109851837
697887326
1609142949
248800914
101123728
2088550677
160883091
1596729311
934318923
673498396
1562622912
646504415
124179275
1890595003
1781804285
2127384221
2132544167
1201741357
1839399781
691481438
1219953683
782379007
1322526167
1277800598
564073353
1467185461
347155286
818896016
60584095
970322128
2106116549
855637536
558829044
892742748
1642476368
2106122481
689108028
1477945531
172814958
1291411945
746680360
498977818
694110541
1885483550
774973056
579270733
2048509082
919016476
2139852885
511646705
110855502
1732546814
390529460
413453500
830859180
2146184792
507098905
1066521284
147146742
744675589
1369529923
181763500
500278746
137269663
1884926763
756280406
647786802
701103034
184319831
383362767
1174851633
1653248389
2090645129
4790832
965074464
1584149842
101884413
1456625062
447287710
1965622217
1852704008
1274149703
73753319
1038241092
312222876
1788383963
1922703860
759066544
1399654179
772477540
1046947196
730961072
806293077
1860328677
916333237
131591771
1760006432
1572128662
387758386
2123274760
1794021803
845485678
1267227968
2015550064
1212532548
35950892
1664590224
807854620
70167427
336860262
1869985658
1563365901
38756891
945147116
1083202202
1305422892
1240020396
2124610561
1410362690
1462618783
1138685981
625073603
63459022
113309332
787234134
572800849
1643198684
935868417
1020096688
811623195
741033324
536531852
1154148906
865120471
799048134
1092176412
616905503
309752978
161235207
983140713
442616609
180408530
673974298
286282580
2096362721
1449747590
692395316
17517490
1790631651
990661274
835204294
1206139773
1737450512
191478535
786146818
1749820052
1936792293
239367348
1757725597
882471069
1590995081
1581182140
2035272355
2075563065
945886698
1681564668
844210586
1965103269
1882792520
1076400630
922244442
1646341209
388633887
320918968
1808414274
304538830
12177565
453741177
1883060806
830987197
1822833591
1090085158
1971249167
860655383
418535637
143197262
667926702
2059559502
146132238
217148737
2117683226
666065312
819945941
1198093414
1334440170
729800867
332254729
449137388
1109338740
56654095
1972288696
1572392624
940302050
299301287
70885326
75739304
1947063560
652097065
926766366
2034576898
62569309
1004299730
725157876
875765404
1696903315
927311149
2027893268
1094870048
1793407344
1524603045
1759880918
653274560
367705865
1384465205
39277624
2144650422
128563940
943490670
1241429567
1077545
399035116
1640220665
1047850657
460577980
298839423
671927723
1341790997
1475042092
1393008534
1387539029
410357072
1345892056
1358769346
1017251117
1004020041
2031499243
252613938
953712726
1174929165
1738610746
728484808
1357817028
423330357
780306578
218944327
2135099679
288360001
1699036726
530400588
2034016218
1663752557
1872834104
975204791
95140495
1529484425
2115928685
1307786257
2051477915
879462318
1171775746
1080328541
892557491
1669682261
895933698
1600946385
684964403
1165107458
1647564975
174600383
864861987
1880807652
1399386412
2108544570
995371246
5842560
2034851334
1174125866
295379536
13335664
1101825263
1795382358
258434830
598490883
628718644
1087745044
1682621735
1044813787
258969544
269379958
1780596233
453538793
143943836
1975054732
1159793343
1913322645
1339022681
849641466
1386412447
754345637
1665450135
1406423549
252218761
1518835252
1296873370
615977725
1317425204
1518015211
1750729536
233743961
1366784229
526600418
1380780541
552654171
1655078261
584072913
1200969341
128461411
567901654
845626548
147219114
920772679
2117229142
219216482
787708385
388534923
1607273522
557352017
146447241
1423535990
2144858398
969983154
1587655950
1369326935
947609847
1718636692
1248031769
59542977
481364828
1474937930
406784215
920347530
1175204234
292692040
225106036
661120668
186140435
1849955468
337317121
1448474825
1704671949
1566448180
1926290987
1812741519
1692999251
1706745587
553891452
778060099
476067349
1454526977
722867669
731504772
97798600
1848202007
1675018312
1370721959
1433668932
1685679886
1910230333
1317392547
1843218787
1304852564
1149230972
879095338
2047644535
1508796714
406860922
1836710859
1398009767
1796336842
2141569930
452944787
1681804434
1261793751
1406697978
2068188760
2069705377
479218686
526676727
145635362
1169302992
979025879
1328344024
1858444728
454229716
597568666
1375111158
1258285301
1288691462
1577297230
1709439470
1911052369
1301272077
1467861285
1353959394
160773916
1667419691
982394777
2044384261
557668162
1571393367
22535178
1506060371
967679618
579221048
252590727
478603366
923714251
2005058313
1797049868
845924622
1643292385
955182462
1857453159
1757526965
305490190
1930077593
61068217
854506546
1726148052
1763673771
1999072753
138049775
1107261915
786295702
852023619
1283686270
1265620821
222030658
2086203118
326349018
1635953168
36081766
2069366949
768767397
29722863
987653668
992059409
201492553
1932325987
423177129
137572802
1292552519
136376111
1545082633
1223122081
484822788
1410826775
551147215
755007947
1655932102
538457706
1368886339
1016801459
216587499
1141918704
1815921655
1330025957
1636579606
1206293339
1863884623
1195401573
1100465560
557750944
340684662
1087903897
163362382
1929802716
304910530
310643243
1735784564
2117561576
1706423884
7683850
2020730191
1876841974
1283475576
623827505
499454974
595458094
1999896566
527661062
334312563
1956167121
223366316
922963589
8228930
1633403878
353301161
729437340
1782811355
262219671
1323186583
1618266297
504956349
380541434
128760043
1987362477
1362144999
1733048278
383804100
658865753
2000334365
1687713050
222574372
1904171097
2131425043
1252558853
983995008
482050702
1607582887
113235973
742549165
2040691866
156181330
188331387
1775746901
847269697
571437836
1161811006
2418929
1753821312
469639125
138613859
619044758
1273288903
1362912635
76524251
1992185832
2035128518
2000862400
769699209
1186364847
1346607428
1768951657
1838255191
1542191131
586088939
1927258312
1551971848
231186987
1518787452
391999247
1858102181
48110123
397275602
228671572
2096138948
1332516875
1241424791
999445493
1596986120
611986869
300604545
1181297501
103118918
1001161789
962135656
1614071535
1816063092
1682859471
1310537602
203100262
1706645204
890452292
230264076
2018633245
898320492
459053919
365400456
1863031909
1546548390
305213173
73424755
20274868
69879512
1753788532
1624753678
567986254
1861307981
1239441054
1730004391
439157989
887672291
446384508
655749671
816156200
522457349
76141260
186534864
114866049
330844520
876849944
337493764
463336293
955081641
2030339950
859673698
536944176
1807464603
33330258
205279436
634246148
695817395
2054466237
609849184
141354837
1592791518
1817374471
1706078545
957085437
1935947066
583946175
113075474
292475191
1447804741
1172733974
567823449
607448386
852257153
588543879
1397130140
1711153232
644813736
127755181
728730091
2083898675
1610752789
1174101195
1002580498
1474175422
1694266752
180220430
740589670
334188650
1445964034
623706964
733827377
47061309
1359151308
1730343321
848525507
15364923
1300075251
108678225
1941942047
248991568
1379163358
1219602425
2063465678
1825794574
355754598
929358260
5406021
1389758403
593650529
1048491696
1753876206
1809519421
247086466
1389083306
1126350565
1704028776
1211366019
1061866700
32607797
229076901
785808640
894651199
568814043
1754560780
1851624003
653398980
1625903338
943319776
562316181
610250424
1047661876
741644458
626405975
1462941210
641278465
1643130089
862760729
1557887845
1939185980
2021576440
315063230
44834051
1455377165
468487828
1654274680
1866808934
795403238
1843758502
280300267
739512238
310128197
861277421
1533593354
1410572192
430129589
2016682026
51463940
1948336215
793971521
1479828584
989724229
421276144
1632373062
1915442949
890053995
1995517393
486391520
223260497
2013423055
1066629876
1705605635
975416864
878102396
1337181811
2006313011
316270530
1566323693
931115958
1422191046
726031378
2147289059
1871172942
1675094043
1968759215
1932158390
1869731393
1802333477
1086389763
1230344283
1837729815
1254072136
264742857
1113840689
1620204921
751032726
2088467530
354772888
1256421214
649060678
939070641
2146634644
832367294
2030236179
1937640471
738050426
754465534
76301721
800691289
785742383
155898122
1570981178
1967030521
2142337588
1194997138
2010670714
1373967021
566733965
106095470
1594753125
1626771896
149530821
1797233546
327698492
102691103
1729414171
564477743
762697152
135888376
1990628889
764309335
1510391640
49034564
962800647
1967669691
1721219571
120257590
1779187228
1766914786
543744915
1055004018
498153209
841384313
1140495510
31698516
700211057
1548802305
1377654754
1569667127
956222937
518401055
175829216
1789847921
964692061
1871961148
740268736
1363745341
1473870678
283376430
1617848236
975191245
876406784
2000447551
1183412540
1061719736
930384493
1737512913
805192846
191577064
11783946
861747262
1615343682
36260587
1381751538
517071060
1068430673
1616198827
125983485
1201282090
1512868211
1770845541
1441478586
852785902
745593262
1819405950
1452650590
663022954
2045769429
1303596282
1926183096
63139109
14916875
2002739587
477596829
616807820
1002438937
1064146717
1148618950
1823534151
1184561143
1362538427
1923017243
2041751783
961648219
347624453
1700154596
1515500834
329249418
1255108609
1972572563
2098286224
719118285
663349997
1094475828
456413578
1029701116
2137096547
814425627
1405706800
1457099249
347178237
952267564
585633172
1063214717
1759365509
37596981
1082868312
743142521
1850818936
1324244770
1717942229
325364397
649377397
1943693033
857801081
161646686
1732382743
15198915
848006900
1815079638
1812811691
615296102
1657637319
1244812635
934547473
1288176802
733768319
711002016
874382208
694480699
679486101
272953269
548481117
261021891
1214485010
1900310324
531844227
1305921584
1046891739
1993733042
492460688
782324085
165839322
1958534443
447686651
1788004886
1781433764
120275132
1352162140
535486994
1884698307
1854255065
22951865
415172874
1062859166
598788031
1833103724
814314673
1986601803
325998641
2011799686
1703785471
1987326620
637503745
1509228357
716179031
1234459044
652531480
460278234
2104876684
297843015
43930072
2052201789
2056508109
1893406949
1874305645
964884463
2075266886
1723764692
914393952
1519074137
1117503202
1005800038
1599250991
1335198489
22777836
1086165167
1828618299
1073207261
495281451
1159718792
34879107
1826209725
1077663022
1659297905
1678311666
363590826
619032931
1590807492
902161688
1635692081
1135755594
1025886517
1516499862
1530807280
799715418
619683638
1464581394
1587624826
1522132200
843591855
2053478608
992176305
1882939984
687738758
459351396
491946844
1692588106
847436572
646108820
1285682479
1049570482
2053761984
982492551
1727396462
1175089835
570446514
947333836
258495247
1497161715
560362732
56048391
2140113051
1523095710
1006910078
2046492435
1128936820
668734104
2031071924
1396175599
1140639020
2099950296
571240899
1777314281
1640114091
1448204286
572219161
1094980520
845485678
1517574067
1745816129
214945103
141577568
1219130734
169045904
516233557
1876685013
113851006
1751568972
1198474029
115313375
1007612089
396315744
798029461
1972129358
1186971116
84075825
707039023
1478044949
1105759727
1950709140
1110812782
1470087374
1274052550
1538195154
1425776011
1197211596
1191581926
900404743
194212047
148106250
773197943
1387265966
1271972752
1881274984
501080729
573471654
677011037
1085897407
358086578
1207343885
1354708806
26583978
883955454
982560727
1349712767
572254455
2145271583
1477411296
1132634366
783282680
896123124
1618498464
651127214
792693631
912830139
1236844388
1804267168
787337623
227462751
1031098849
2141013382
245577631
1029186988
1960172468
277329250
359638236
1337581735
295241827
973476435
872252611
1423097452
58395544
1525207117
1490189550
1914105946
2066432583
544290103
2052051345
193918850
1261677679
1250795351
1641455533
1963787754
680308288
1210615998
39444272
1990442508
257584647
783584462
1645842351
1218332577
165051404
568062080
1624747002
1804877213
62364830
2137614182
677297898
705425708
1676906751
1919978195
20415339
1880901844
1973036182
423973207
328831455
1642967684
724002873
1821145466
1872534579
1910947796
766590681
1182119644
1850679684
2032791452
1757868302
704839226
1743823332
1953806694
1686090648
1726053227
1736321929
1222927848
151953355
598563996
1701896579
1361604964
26344270
1796261254
131927249
609737356
1669583804
1566566220
1846220349
2062996743
2033752214
330340239
1458789383
1169749717
305005505
1440182539
2002535611
1260804233
356439320
1576841402
137743790
224011650
1568020288
115651750
1584387341
801617045
160173874
1725726735
285668431
1626606959
920485994
673036693
746272098
1365936724
2045257807
465379253
1349658610
548396245
1315482598
1771094971
1673351737
849531615
337408836
638351566
277205986
1740130875
829805042
632473239
755639570
265113848
1758758947
914300430
668821942
1297108445
371292967
52451155
1881674990
828797361
1799828040
336315144
351959487
417221757
1773187519
129268606
592965102
594120896
2140368613
1700807915
1182823618
1213596304
1582335415
89130880
1657244201
913167143
1688620180
2124327734
1222493327
1806574382
466506758
26011344
744678478
319137956
491895700
146278200
1523610628
1721258217
896992696
672611918
1353390303
275269750
922326250
440549589
1313407439
725096724
287783420
920088447
1622601847
1491287991
1747880651
986586611
950930502
1854079901
1859048352
639284439
102946323
3033992
1946638368
1028727075
1869164272
741106876
84089964
438272834
629590600
264213358
1099224973
1635824009
1805226203
1130516500
904632660
2086691606
1914241542
180344809
1057981316
1927639684
485089402
123396080
1418548812
1299352604
1604465256
633188100
514700096
293895396
2113033369
1392268348
889536899
2126416516
681891581
868933361
272541771
1331983634
1742244125
1112814569
628090985
833686537
1007468314
1672933813
143965902
179317328
803873990
1000208045
1348244533
1236057546
1136828903
1411916434
947395755
994344157
1259064578
1496008931
588766715
341301040
1015559085
627658549
1469666498
203142260
108445453
1760074833
1658693863
2145288694
904325843
160262578
1763828442
1096802930
2027418943
2100816508
1962416422
1867735550
1752374325
967010000
1233849301
732398979
1272211816
1001122729
971319129
1338010892
1089010669
1154590303
492864213
297741270
777075908
1718945084
999387962
161886483
1753907058
138622359
2026590963
121441974
995055218
734685225
1586495766
748207603
1410207882
775614631
264540612
2139578438
708819424
1020371125
845530008
479834938
120909927
1813283058
1246697014
1005818072
1397511591
1379721788
1356275474
980006653
229646480
196331772
1918747234
1914999052
1122988255
203222390
1361470620
1081530801
1784825123
933328966
1990245836
1546464728
1568547397
1831455703
743425698
1123057490
73574884
1681624974
338236269
1898727897
1585206916
899337035
360362971
698585648
224579592
140829152
1941922398
1545743722
1049677386
958336030
1553074760
1361796807
1626293100
1210006627
1852222965
1865819597
1420867097
546884857
1263388906
1840564073
1426937018
979025064
126078679
1523246885
894581303
2123638147
765262599
44701306
983728277
173773202
315312793
1278239646
1805309881
455412026
658912316
695716945
1333308799
578165632
510483201
867356735
216541607
1025772068
1543939450
2112464656
1898186546
113638807
908589930
1188754995
871029191
476778089
456920983
1179747771
1622460403
2106876188
912400275
1649770643
1394461739
915811309
708783122
253002479
1789812384
1576739691
1963756477
1282749710
115205411
368825704
767265657
2092359175
1819070634
94778065
163140407
1134989006
537011865
1020743996
1811321311
993723654
1581186982
110173665
1182407798
240278650
1698263123
1266851769
1403266130
561620816
928856468
1204756108
1684825237
1293425171
714331074
684101753
1804408842
385502740
2058426669
415976021
1895679559
802084892
77113667
495897641
1533935153
1456135631
413880311
1147232900
1195477581
824299874
230979799
1950273991
368674892
880090130
279252552
2090631414
1256429266
911113064
1832121836
1248219348
1527662366
738392768
841495078
1344540571
393159714
1231805005
1233867768
523263170
1984370536
375334216
2133414757
1009681724
2006787786
1586998709
1317704305
1491761360
1614080316
1749820767
627826825
753955365
362083980
1562333973
67750868
2073040046
729798415
1233973963
1582183065
282996365
957065550
1446612482
1179643106
1988042016
2082834353
241291792
872366840
785128373
2075415419
1342325483
1574607702
1131843802
1295608968
503271875
649114638
984599839
719247643
139840989
396703752
919874146
552587171
654683885
125937731
2012639689
1093200690
688655840
789194170
843870590
1693519798
779662609
682898744
2087293271
704434456
1497571086
1393904996
1062772691
1069041403
99821267
1151624820
945408596
1348476422
1882893141
1346235502
1905645357
1938780355
506810193
318836382
1724692003
1063234677
741675615
947559443
1616482478
2086275066
1543329263
1830819838
1423413914
1577378663
1705263933
1510229524
200539786
402628372
829771613
1921019068
1908518881
1439688257
1731600406
2041010807
1594636041
1072036734
1926978841
740155692
403670786
786197727
1742090390
377753490
1291682700
1110697878
1359322055
303143352
698912572
957105261
1931704303
565099356
226796011
1433734700
1525672824
2070568427
1280315534
834479722
1890515553
1163784041
1186185435
161158263
1651795324
1352188254
1102415947
1300124487
1736642933
1667894896
242806404
54957901
325998650
722748448
398964785
1691753456
544863914
292424677
1880737943
42142427
1722916453
1692406779
1525335462
460201669
1750392164
50575673
976731194
350955432
977395007
99177233
234362693
214794621
1998875900
1921472942
996861295
19917406
713204714
1504900312
183718217
1592939494
1565610863
1567459386
558534081
1980748573
1637373666
1868199268
1563117921
1286890995
159627843
1850967263
1830500509
326695500
982707681
1724746901
2042756712
1207464126
535637587
613372479
1808974412
987341046
1192799985
1907402898
1377579884
1395753511
1885953181
1776114920
509998179
901253091
1838856016
524208057
382460840
555262212
783237724
983531716
568671520
1069527749
1721925492
1877741997
1392980699
1908267903
1462696493
1742185329
1415023316
632545382
1929089490
1351756813
383081853
1865401651
1600389864
835438956
2029855598
1555005768
598952128
5981998
183166450
261975790
4829220
1015232149
405041473
519143874
636887741
343570252
1849462381
912086512
181167626
778509704
170127633
1043144358
283236757
1240659063
1643737249
1453062433
1211152268
373357493
1226328839
282629211
974787130
1091108941
1473639732
2022183103
162525073
2120542768
162238879
2075172662
754809498
466250323
1032036994
499128311
116986058
2138198740
1281020904
510073650
468414086
1786584056
1173110299
755785669
2089719976
1658691613
1218667054
1043192854
643532699
52823884
237351109
1793574379
1974843939
1978065763
602598020
2017241825
1697641228
1536150704
874774230
512064438
476084075
1634299733
940306304
1601851371
1129310353
885786656
1638002749
1534219514
1020762668
793538845
56400792
2046516046
477116463
1207878599
1472854041
1532028179
1216074574
721295934
1797830399
588462269
1173199302
238967320
1473961691
1879898299
553365083
1802519709
1318560185
544935942
180781967
1075767101
2133421484
1006850748
1788785336
1675446356
203436123
1748602543
1716281814
1229125155
801256275
1802265219
1627204498
1712434827
1333660056
2040318992
834149269
1025938843
552752513
279441250
635606975
1185692920
337652517
1349359486
1451144883
568313243
1541909423
629343112
1820365219
572392761
2103403743
561776374
716395960
1867217504
708804178
299039696
129365772
623513493
87437249
1313960355
1386412995
2004119266
630635977
883002814
1178818351
1094432577
260599823
502783737
414038876
392897181
15659291
716576899
1513236942
521611486
1704652612
687613497
450273937
128244317
1305438714
1814139971
546121147
1627646648
857134207
1062606744
526386498
1616049915
814912930
44272622
842147529
1700155079
329117562
669502170
915700235
76055970
201542690
1970108121
1387804006
190049371
1547371501
1283851006
1682385929
1411653125
1862382877
58813537
782616460
1144349371
253473701
1068143949
1670686196
1709493403
1671880747
2084578416
709895664
901756191
573730944
1411718812
1458310908
161145430
1094088469
372083193
304451332
495976405
1718923999
2033235758
381728565
268518136
1068298450
1687152006
2066562636
1540154586
501617938
454745904
1771178481
946446860
829588194
2127770033
938838791
253967763
1860180710
1114417973
479742017
1766646741
664336237
272908559
739090795
1851815482
1573038809
727577394
1325460326
1174095306
1871140870
2116776330
1928194120
1148330326
1595983894
57506523
14732586
1198222735
584271109
1683384644
1095222423
1650846951
1374581536
44008622
454655355
5573174
1525358117
912065668
1436847673
500570307
456359613
1171855995
1950878741
1624279530
654913803
655057159
706556938
954465880
1748846348
1204264690
1866258780
1919028921
1684421491
1785942606
1429024236
1822248985
750876790
1482141107
766257350
726896487
239250948
819936202
1317894502
1615083737
560752344
1914817930
1078714201
1487093342
1851313411
1914438559
342066765
443260210
697391916
358991023
326052819
1419041643
1967707790
120080810
1166015048
1337294377
1949138241
776001727
1020499202
1695091294
923979758
1922837345
119434304
655790964
1002001426
409180631
1626885996
47021928
1582883337
279842328
1406060418
370363121
1830476471
38205786
916718878
226583834
121237607
301917585
217990278
580459306
1930366055
248898679
1957639543
801534084
326161746
1775211443
27055475
2019748643
822334429
2022565256
316715514
1631461232
305738058
643764115
519049447
1567628476
1288077321
858776297
1001337911
1192116584
1127064603
450287700
1197524274
931389544
1793891023
1125460236
312125964
151528405
1875649781
1454714258
107806344
895649556
1992527287
1644207390
1432081031
1005790895
1994159709
1403728910
1725509445
1772986934
1010416592
503788204
1858551510
1086456206
406223540
2034964382
1749909963
1057313415
186505341
1498337333
2092127316
66669763
1146674824
2084995738
430983546
817756706
621366448
558908227
1574084275
1606790247
1970002513
2061942858
19287460
558044667
1454576338
810028628
248104413
264880585
1419917568
1142730914
756545253
316487156
1699239654
2080135163
868368894
730157223
1634701896
1780539144
113157902
1647998651
1843579235
1295436436
173357370
627881578
1692386821
1893033257
2060351780
1386767634
271467706
1006098629
727805130
773058923
131276907
48332279
100868305
45135420
1824003615
1487693124
1568650838
930518222
1911417938
1719878925
1094666710
1011951627
84193851
1114907949
1977016866
400583862
1669511856
694229352
646652025
1919316732
1506937781
1143716522
1778352327
1892656729
1679679872
446948991
193580315
1419751919
1870747370
2081655864
1132599820
1559055800
1677637264
1804969907
196021664
431995171
519808848
263154964
729902132
1068152398
1304599304
833471088
544972452
814081283
1360872514
2112038420
1543230344
1265850853
519768117
1884066163
187798841
303124674
1679312821
2005625146
444246276
398213053
168767620
179037379
1723445934
1856432180
1856359555
1516168459
1277781449
1679063549
745977880
378330035
1060182812
1034242785
1250553963
644616337
416451836
613052702
255553587
996275828
873982624
1148145458
285077922
1165785562
546906892
686877033
1631747526
853006732
422017504
335378620
1527820943
370728669
839339631
637991175
1069198283
60128612
862681801
603517265
175595727
630968716
1038536916
321360385
1531492014
188735898
1849072734
1737595900
191216973
2027872930
263560370
299498470
44688117
1417202933
140421451
1207670338
1339674607
1013829037
1398745777
444611143
900023903
1533829597
560314039
582997011
1124319403
1830831543
564427186
333999448
51031578
2078251010
1776684813
2132892988
492709628
323043581
1580372334
375003075
839113095
87752628
1642615139
1615881148
1130174057
1821253791
1659484659
1733234291
755311746
151307594
277616116
1039981123
1007305678
944152408
1515381959
1438451020
1782146829
1762925057
1715997758
1169074721
1175149109
1436065249
334351632
244585506
1786000766
1822865327
1919943412
425973296
1258434403
1680065305
27308375
1236611717
192033032
602198031
243652725
1449631164
2102357863
933587436
526189171
905019631
1019105117
2066443368
11558662
1669640838
1332915278
1036034820
2048841434
1141954729
158511478
720162720
1579059529
2137647177
173455833
200042282
1860011877
202964579
2110280670
1582825351
265584332
1978905720
2089750563
501448291
136930313
1082884340
1837155582
1109793302
1029641286
1219000297
482557792
1597205932
1895296051
711417916
217180396
136941714
919603672
868458529
934661105
520695059
568642578
1911924287
1646115623
625633345
784086397
1169081702
868350460
401987291
189424396
541457381
1340659591
681245404
223947265
614865442
1658743785
121846545
1480904384
2112532422
1608065892
441080057
196463726
1457109669
1029994015
720079060
2062271312
1037205650
1993403580
1145928803
1818460272
1336089413
2019652367
838624305
1771149098
862728294
74394112
1149056508
458769787
985822273
2121212623
1433001103
1214534894
1235656980
1592801287
970236925
2064354677
321231076
1445644007
1502033551
1897249681
1295984949
1933943887
844681259
1758257258
1882608992
1589578117
1042881326
1546106001
178031494
1327055562
1282311113
1067315163
44148964
601250145
2123774935
923307366
294145279
105248766
193132274
1073198420
948264171
1702686153
1544164637
2072054551
1776345563
1617668940
1765185480
1903862986
1883326274
1830436371
798574309
1898212488
2085861741
145524273
1642485882
1603359763
967101762
818747816
199431336
1034970985
520598665
934283061
1785440934
1644549282
728357427
258560828
1229676402
2110712777
2138634233
346520341
1437397664
382837034
378622172
323274375
631180744
1473161476
413997607
1167614186
1105668465
2100611196
85545283
885001287
1342274738
281556338
644143555
582434522
698816091
819826345
1706893482
1948521430
228860834
621832575
1715099785
1615082231
847539741
662716544
1863987839
876156486
100433051
1394402915
1536714353
530135352
133408432
1101261107
809835085
1443566359
1044826968
917829535
1085951592
879502336
2012807238
1605518185
1625548577
152254917
1204155025
1033734191
1978032222
1232056225
1315892973
118802307
1238702574
1456420165
51889784
818798799
152209444
1255274231
2102876437
495207154
990547378
1474690757
1637178908
787277805
273973252
1355583845
738566737
247855891
602575729
880260819
1413102524
1760885837
1403798306
2016452806
1199101220
585018411
1931638709
1048909968
993530783
902750184
436562178
2072947283
2012504897
1990175403
116348620
1443907066
1937378299
1041726779
61083424
1166734435
1416011639
800129247
2141881235
182827441
494934287
1196646616
1871763051
1414821216
1935655295
1312567079
167782873
84378367
1084586164
116864012
1048495691
126611598
162370280
1654537185
135188787
1328139119
1865838170
804028110
1725820693
775432609
1570226186
959785432
554998946
1750554712
750996547
301820891
1443561345
318838699
39292483
2087453138
2065356581
2058056296
1517389389
1103547441
1643286287
209069656
1573599166
2070806222
498758095
477970596
68271403
2144407262
2089652897
650052454
1287707371
880067341
390917132
392578700
1053232018
425548392
953109538
1101716073
946684429
1157954735
110688475
674563645
809556440
765033870
419463935
1723368354
1334095832
867024057
1356582510
1885242328
268845333
318790030
784461248
190003248
1080182671
2128098798
520816622
974141828
2119435153
411673002
137921451
1410197736
1604495260
920007059
184502692
1048313118
2008577154
634019744
879749581
1358475017
1528338725
1845193382
1638286154
137144123
1777296279
1495644337
1556344855
731509632
1036293336
1916142022
831937212
2117383469
143354813
1138214453
152388583
237729413
1299392882
282774279
85617745
428893886
391521825
1105829143
1129188668
404079289
74750209
449070405
891419331
571358244
1686288684
208917141
1205378969
758116708
695732344
1418329840
166175162
1731128522
2122396530
1084870641
1070062664
522632097
1039267734
1912630381
1244462470
547916232
118685163
1109149439
764983668
1626307731
1865879388
1941545235
38130541
1298802477
1894492199
1212265379
163000145
1089514595
95987349
1791860789
1462850167
1727788492
616371781
1667132882
963447718
43845153
715777533
2080323055
1127010164
1640936504
1270965819
256324687
793913473
736760343
911080641
921036046
85539952
1058523837
1161007749
1705509842
103763288
669635448
2079270621
484463020
1363061574
1257863060
1549622067
859894149
1009018338
1239884116
1476022873
1936641032
1745254168
787571923
1783509120
1000817959
1322134364
1108117918
1865324031
1494099539
1725636162
1336617393
1682435366
522711246
1712701799
1986950569
1814435021
2074235702
568637145
1337120420
1032003879
2019959710
1668306778
747419764
791051147
1856509190
1203615490
1331098074
2082329365
1278797286
581775770
1974553250
80677380
2103851029
1707771344
671045647
372728158
1810099617
1646001130
715749544
1220296412
379462931
1346184716
105676421
256151456
781148339
1132954443
1013422200
497547278
9441736
881230957
693412809
351165222
860301763
1258187922
1619896832
380341836
18342018
1122622135
900606003
1726982083
1430656174
1818435824
1623743897
1308014058
2138682778
1393587452
1323787634
1629719259
475530141
1716634277
1585245966
65483069
961514870
941141273
1280342795
994281767
229921118
548460915
1823122210
1638367430
1332688594
1480615765
1829597351
1599097219
460377486
206254558
756184899
2091876296
345903338
908399849
1080395324
510375300
662835392
1141779744
398759749
1506895976
933136020
1168880456
475573980
1904562224
2044829845
1654328017
609085792
1752421849
2104808799
1640547575
1004355407
1870126660
1604927298
1226796995
1777527435
1340374612
2104397643
1873973608
1053992398
1081260088
329742380
412098366
2146145044
1265974909
483733640
17515614
632833015
2096556722
372387054
2073118771
1747564510
862256405
945884247
1604013852
1379475781
1069329809
1739079336
1740583128
1749122901
1568497489
1808895523
1986767565
1220291599
50113417
1146850466
481608139
1015603810
2012279549
1372212634
464022513
950179256
201537181
231668566
11862617
217350576
357123670
1339506949
1025935007
1632279882
1485619209
633658076
404246847
192128887
1393935648
178415779
827875094
498395659
133360038
1183402390
1160299056
13722593
752376234
738638433
1417989290
1624044049
965509518
372024700
1129310720
1824319977
585268536
1095562763
1052450620
1786294125
778834709
1569055989
1129575389
882778037
1026190697
1263983206
2006088556
1566213601
2080652962
41871877
1347118247
1802421047
1596974028
1795244415
218507463
1253481791
403506097
1371903167
656996952
571718150
627314401
349949770
1926835065
1323499722
351408533
1392656381
334378584
851197448
95079333
1367045616
1803770299
2144482641
994486342
2070384612
438596813
859806393
177734472
807745401
1746490506
682573690
951257127
280986502
1833605343
767143991
610063049
1235295658
1184672145
487411448
1458314957
766066459
2080687615
1230804808
1933058584
1378197573
418423288
62416157
2122778071
1119376137
1007031676
723959962
1311998686
636541739
3796937
2007036990
1445242257
1026987488
1065116451
361814478
116191192
585596884
1384409951
166657479
1989266772
623417467
1480426431
183017334
96787797
886201810
2036677721
407783828
994899987
946671084
451203423
105413009
307852889
926702524
727780399
1959875926
1385530802
709479834
311463824
19482599
1016146448
1554248699
1299166950
1807146380
675254091
386217618
887149039
2022080409
1348499424
2091438243
1295171585
2089348906
2082866933
2041968264
1009898502
19377922
1456442262
438344992
809182431
1022748135
1668991746
1556949828
114215484
773875986
251781845
690749789
1069997481
1488227690
1704408604
1455614491
474283507
2011896348
1824978885
1374240247
1061861140
249588390
1427075075
2071575711
256703068
381870780
357589032
711433182
553217288
532829753
1351294864
271273946
684363624
529794045
1562559931
2137296725
238496202
490791600
86150805
1767606663
1056740413
1529436438
881572139
1759877644
1540871458
307126401
1375933606
238889444
783693598
1507850121
427761479
528800222
1058471221
1790577885
1053758798
1296881295
1521281622
2100384728
1938848816
1583856477
2099175061
1402890004
766047166
949372244
2087025884
109577917
18584281
1119963219
1090396595
688474044
789479292
1914545784
1514696167
791863247
961608186
1384022102
1451205625
419003417
1653619220
906243952
331272707
96114075
422652462
679619644
773799440
1035743914
851690361
1712155234
1079863798
1989677526
1228495852
1182748353
1339661805
1910680231
646911689
1392863811
1634371765
610867774
2057870920
1721472575
867316968
493129380
2100892445
664577101
751076501
1592403125
1460828369
640828880
1849907947
1118824201
941520557
579438320
713595852
1408711223
781021197
870885964
1985284572
755658141
1736317931
712744476
609536143
147844907
1889392462
1991908114
434745581
1476250676
200898033
177952446
319695433
1227361443
2052923642
451572235
1360311118
1581138455
1722488399
2066860807
1631615444
1164202474
1688871435
1709455410
869555077
1471329744
1473852598
2007537373
406213409
1490059874
1954382970
1230016524
493991842
151891524
966067344
470612563
1190599485
1038570252
798442618
101178084
682169864
990295902
429599948
718399481
1246646540
534715486
186038432
1087184229
1272461423
828580815
455556103
800991118
2132541196
1228484827
2047421735
1401851292
725260868
1515596305
1043332061
1964326222
541933697
1917705449
856765503
1811285370
374429464
883457964
789660242
2051651243
412538885
60967961
2025374896
793815642
2026552538
1310347439
97693946
1690243784
1177475335
1727680501
1430941978
831235875
424111896
613081307
634446919
439240001
1435212539
1018727557
571715341
404159372
1173789508
240567286
539991702
613691796
766241998
1027095417
1580209507
745447441
482504430
1317096504
1939877429
1209599221
1407308871
1800428294
475501558
1719411241
1629065928
583108029
529631446
348401621
658763976
1614451856
954468000
1323226105
80099376
68060886
1413859661
1238478050
148026106
1858818150
1997673012
754466544
349013591
2074913662
2132045484
497111298
1660520513
1985417484
2108374886
321123230
1255320413
354840639
310837116
508307002
1484261369
2136719240
1375300097
1978772919
1222938811
1159593869
1036004354
810533021
1037989573
1127989512
1387109893
330062278
96047759
1987604725
2110965090
645772933
947494396
1772819032
804356191
1655871637
1207622065
1320466927
643851453
1483289689
88929894
227725334
1324495186
748596740
1327001679
532477079
1702720717
1531962648
701217651
657142213
1772293532
267213404
111878616
987484452
1605027031
1737367853
1370847212
871627668
1986372812
686931113
1833766609
1209437644
2147145758
1932602769
1757282956
1457135544
956632753
396733793
675687754
2093289038
778561193
1709753913
1672668410
1903961979
726634147
1624473773
797116177
137591467
183962548
1412874875
385181941
653962674
523704980
1334832197
877584790
1202181098
162966413
2025442801
381589144
287469478
1515614990
1517911530
1811055131
889068318
1849334568
241597115
274920154
1182764981
1787078474
1799496002
675104698
1744958867
597754075
2009459331
1900234929
230676465
1587885849
124783631
154759830
1900564930
2018521484
1742257580
882894199
392916640
678018051
608709613
1740293716
996965948
214260625
99368192
1161287656
1835007967
1679514085
42501325
95137736
1436230688
140529604
27547581
341656781
509201761
893910736
89926716
412370605
591390922
270621030
2046999350
951025206
1514861300
175642216
603868647
449609740
1891138932
435895002
1523433742
398185802
511269063
2121541534
1622313347
158669186
1963339442
1654081618
1849778170
586007177
969420694
1876702386
961270616
1671788531
1458633849
1212710939
1261491073
297510570
1630399552
1079117711
1685598345
134438213
382067197
1420471083
739599047
1821038965
1638157006
565771988
1036028937
1917652994
1330184228
713640557
1177459167
142630028
1909775769
852919132
234947286
43462999
160454005
1495694395
73466740
341225871
1254045381
923300374
1506201764
1508460269
1032486036
1086410380
584121027
1196910959
511017657
2015675092
21683031
52744115
2017210909
1528315417
1010120573
418116811
70773695
289125964
550177896
2045805864
1299685596
23453785
1528430096
774322246
609380118
1358955434
1953353266
2069005980
1215425250
732675735
599822530
1190253855
113156336
1018528196
1087113297
1039618736
2103988268
1180917537
1563787059
1349826402
1202623251
325766504
1031148257
1645430409
517929490
2005306027
983732999
101943339
1832121836
1490870452
975266594
976061106
1752383734
365320178
1129110076
1353471752
1142091869
480020710
2050039853
1847158760
455705302
1985561609
1128416425
1976256625
166346514
10637759
1912318821
1089308301
1705673916
39818055
556324838
717884650
1016133808
2194439
428555539
1978850113
1150306394
1566560117
1872452291
1043131826
1020785339
1092353854
976786656
228577063
1638106981
1102161615
1852814452
463665342
1755865483
1362326557
1238648418
1699866580
1537415158
1291239230
1245429412
1888254141
1992066709
646588464
467351848
619354946
1589358247
1763210018
1330976808
325913401
1866184279
869404804
1105502319
666775980
1161815721
258425793
993139791
541854092
1734187134
846007269
1262640267
1879328573
976941624
773106152
1866076365
697979324
783730381
1558569109
2092791611
1575845402
1556235014
49690511
924231243
311574073
1251739451
1606383501
677262749
1732060396
1516752360
1583839071
1009283715
979912599
1447089521
1674086724
289704448
1744287179
951846347
1210100342
1870618508
1974486840
1567937109
300057645
967383607
1940569253
1497923109
1557171827
1688282681
697694783
1173419808
248974151
1835752344
777710570
1323996729
1468973914
376087610
372210334
1599315277
1806171845
2141668553
1112467902
1859158740
2080214933
1288518396
1228811140
1556842010
1777587744
2085015376
28239531
1258766131
183893319
1418398664
770146402
1304458881
1459178780
669651710
1305995492
258231714
54407150
337162836
1479069666
359966563
1207279580
2063476158
1564469307
1462018362
1856453944
1021729776
275739371
2057176949
1093517856
343362728
966612799
903014513
1586195023
819772743
997355767
283321063
1666630947
1906723457
1417348484
1695483650
1140457104
950614556
783760598
514637349
1833140129
1827748415
591718714
147813215
1827016133
2024721883
1441200567
1959505183
2136201167
1383720676
153600999
1398265138
48247580
852264176
1627315177
1479104281
1195743252
750608500
691256460
841395559
941371952
1080871821
1499443376
1940430749
2098958071
596073009
1382404965
1744347592
848229903
1609982493
459850451
717997980
745571543
2125887874
1394993047
229036143
1507583642
1739576899
321911248
684827170
1394904725
1878093431
1144479104
683595794
1214976859
1472466776
1606635867
728180527
7650202
2127889004
2003664664
1771212521
87678892
751319989
1348288220
1399791489
168432365
124562555
224195088
1368712127
498786531
2021320028
1622629857
201015743
824927739
1497808243
1372483570
649340263
976069689
1877978124
2120951672
848911726
857670381
1006638870
2055723531
1795710775
1528897146
84444074
1335312110
1075439039
1482303202
238095727
1987635446
216071244
1554144831
1494171295
1828423762
225555986
1714051380
1228337648
1090383521
736253478
363053266
1215163760
470970049
1190561062
526730613
576438733
545021485
1952202498
1233554623
627035068
762885789
1902846603
2013707600
590501220
1132694657
400251733
1776513304
988744136
486725896
1482978085
486719402
247832236
1083977658
273705296
172100221
303558076
776164525
2029181691
652369673
1675078941
683618871
1792108778
1658829604
789147524
1368214124
788352588
1914792014
564264649
1664101243
365499311
1443110184
1712353943
364437222
252899290
1636237448
1920229553
2072418432
1611309446
2141839174
725819768
1816644959
1156292481
792117163
856295893
217478032
2028241509
671427524
1140650358
1096563797
1166288615
872301116
2104249582
1707102040
62468646
352782830
358131264
1970477608
113436384
1530026050
389059264
1711060103
1855132872
1602127772
1241515442
1275566141
838616251
589367703
1536993758
634916159
347719869
1371899193
1860334182
1266243732
717827155
757645050
978572360
1025946364
1926505907
1664122072
1209439348
1424858184
278170701
316033931
2086437499
1245405861
1596869333
1013242357
2041163107
1419347334
593293039
466741000
782327630
532663401
1583964429
1033430246
677571386
1328718082
1779194259
1600494236
1559033617
1865270740
2000022625
751462942
236941712
407343323
719451888
1650998807
1267908285
885345266
938924457
493661345
1956868324
1381737074
1814330310
1962259285
385338601
1987252487
674333281
126248077
520524841
271899444
1477446283
417194580
1969364032
1142126607
1403369048
727650711
1093278539
685897945
1160607237
1147095346
553652312
1333691568
272746391
2142411269
286476429
673125257
964904478
1264007261
954984491
1171604773
1870931318
1312880427
328083201
54583528
2000355790
518477082
1901348286
925854718
647337681
880648932
1939025691
100134635
1028102163
1908447431
1933533186
724808668
829335901
1748947791
859751852
393610725
2120076469
933234453
1508436279
395370720
770091752
794672994
1709477233
118075192
2034555375
2047163598
2128142842
1580050813
570628674
997799195
1002114117
597625346
1093178777
694641339
10840343
2003837776
1549778233
491974297
493017352
1781817512
1927529812
511440664
149157994
2017593420
506718856
480768519
1337054005
919005926
592309471
1696556237
168373184
1304805482
379231777
2091297727
1810870920
281539087
925673828
1612406916
1668663388
1050782212
1938647198
1915967560
1475800761
2043105444
118505577
1362192321
1695679766
755146445
1330424960
945474708
608042541
952394482
221840601
1533430870
754224712
918238129
575629285
606621785
2113409940
1191159542
1844394678
1622839007
1259819629
1655666405
1053627743
80963399
1129148151
629352994
1900779842
428187986
145800464
1743890416
1861681325
1124250078
1284243546
2063911897
1879884024
1752090031
1882187763
42764734
1133260098
871336308
1008992790
692308383
544507000
1544998592
746604548
2085458434
1436302476
954210355
1893644788
735715350
866189490
682280736
2046938725
1324711739
81079288
468684356
2045274967
469357917
167087956
801441213
2097778032
116418038
867151773
1116020230
1896218069
1366193661
1619284927
1934407033
1077150955
265625019
1959819427
463408560
450839558
453767554
1890015825
1566833018
886417454
2122490790
325359324
2059158153
1873826650
1843563451
788659234
717596283
1426264831
1153133002
1429447500
1131790441
1212305256
608274369
1252374689
1586544152
1953274798
1096639876
1108672625
699255157
574360398
433837515
1526237377
13509473
1760857513
688702264
1854380980
1946444838
1582611853
1997747918
849158502
790107411
2072262498
970933699
1176444188
395351886
2065869405
261911163
26289475
1853349632
1978453542
1523680274
612485847
471716804
1038590079
1895273649
1450416472
363576226
44238283
228891480
1467313503
340101181
587903732
417163114
1788087483
1326911234
791915356
1903783188
600805990
1597264551
267204397
44716335
1001297638
649490346
188516972
1623319054
1146887280
911125157
1282548878
197960317
1368489475
128245673
741513907
930754460
1246879424
1033424401
495336712
1683753264
1239108532
1189148486
397262720
87391180
281108321
1817905901
441010195
713925499
1719695888
1881467090
1646107313
1005060368
332682283
2055139026
1311304584
854122957
1148533007
785398158
1766688875
766613984
1452220878
369885746
697703016
366758604
1559211528
1127038142
488739399
1910565341
497568827
1911660861
179796702
684081662
1883413612
1379809061
97847727
1153210453
2009620850
1162637779
1308807049
548589091
744169281
347935500
1565110231
662969878
825042780
664472964
1315070064
1356518396
684816456
961176982
2071966253
1282417619
1286361840
1777266275
1571908964
250504267
1025318109
2044964705
62397838
232931333
1102229320
1616942223
1875947661
1366563285
1218098805
96118576
1315665953
1133321228
935323006
1646270165
1523864280
862494745
46843010
726685119
1375078348
1927934688
1597368443
453232303
1774598103
548132386
1679400634
929833507
1917112052
194122572
127803970
163608897
1005359384
1390809884
805320021
321433690
1740016621
807544354
1703945138
661011625
1307178275
2102934431
609641274
1836413001
2111739123
2103609745
695659384
1098043136
521602693
65282176
1536033941
124167063
524706621
1835144683
10933029
112482832
1490520837
1712470935
793891286
1827101314
1246081230
2027135806
787163259
184828027
332326500
149003879
734373083
687831327
1511422960
431019370
39223596
391795317
51158796
194345678
1094682558
1028892966
483032078
410503711
879148701
778008882
1286276705
614238689
2038986805
58863237
936292128
379373628
806356699
795868038
561436659
954965374
808592425
427326000
893668336
1175886180
95018567
1822461763
852884094
1999133323
440847488
1835278661
1176288122
600374564
728615080
674376557
1204188488
377144628
1972953374
1074131942
992373396
408643955
1664306362
184161863
1909029017
456493807
1397051918
873884106
1317898114
822041618
2000902736
1808545698
1753355565
744755888
1002386055
1823622109
1810626622
983307555
1248428210
2038549948
1766060465
1001301497
2076560525
1898407775
1926976299
366613754
1152756012
1549784274
2066967561
1612769023
726168437
666393859
167635732
390652714
2039805038
704689994
273875372
56881291
1097089997
1948736948
1398364779
1289246489
2132025000
1996239395
443664218
533963851
1693181814
1915885996
2015071282
1684833976
1064708229
1549285434
810935721
645381485
1176543175
2019517202
653587223
914636916
1862833029
1054891915
1931349796
422118821
193690561
878830378
1951021627
1443508358
279986181
713624957
801874394
1358072436
588739697
696215995
1988757526
1877834224
937531014
1763745994
1339696924
1638462469
148935868
76134831
135474744
1947148327
150461584
510802174
2078834807
444223489
1158672688
996203646
1015158569
1850233181
462576821
249053946
493821973
1512564300
1402378580
1412608486
171158851
328242652
968095201
651654995
47629639
164409735
38674548
23918986
1226398728
2003591520
755995091
216106333
735119837
1479728228
445300727
1645036712
883754819
636644487
188742319
2020784301
1173042669
2080153056
1041518302
830806366
675908498
1470087628
1036455649
145006816
1832961812
1437402429
460592542
993463634
352645519
537582183
1883204428
931160122
1436204688
1026334919
1896732926
948603757
2138115098
1509273794
2030798592
447280502
1358010571
673055493
1135947740
220068164
1018456962
1416363239
1191559003
1054182859
596897037
643931196
565431669
557973006
622992726
1682719663
1486143752
1464346592
1454860005
608030969
955335775
1185176457
1022537757
1570327493
1290439282
1426960369
998437570
1315017107
1892594228
1548938422
38215495
583615839
1836248623
1228007745
1528080332
2137492639
2076884531
2002218477
1008372113
1257038827
1894092969
1382822240
254316283
1637420961
1559784341
731882240
1985654479
1211530251
1418920316
1227888799
1204563166
1994239378
1335966509
1300734846
382682305
75699004
422683404
755329703
994053302
152443746
1806688351
2055797464
1380323301
161473698
1081161714
1736525765
1206798859
1301777617
935879490
115556939
1548873876
100730367
1682015714
1169417746
1289382353
708528945
1030073181
1943599865
1532415597
668060816
1552229439
473605589
1691460140
283390514
1842125265
454926082
1376048273
18067043
297212116
1901127583
414249645
1077151555
1582027011
187448052
658616646
1634964997
351037142
1541988681
738834050
1367828093
944931469
1355882391
1354256557
912252141
2120820155
1663104852
1475381788
1252557588
1611488894
1900873919
111234507
869271470
1662016541
1708287841
1178202873
608839445
2070228739
680219271
1139969216
2025126203
1999982419
1065438833
365530334
1387362212
58948252
1737602229
1738310605
1599828025
1282684016
839153473
121358538
1891377097
2011200355
1461406823
72446381
331150057
1846935809
823518890
2145471
918725265
188655402
1476688418
1331874509
32175408
1036171202
1468974539
518819045
1239343149
1844104380
199942744
291481627
4869362
563709172
819623969
996407929
271389602
911972995
439480512
1390316135
769411971
1942148459
2063743545
1379870173
1107123883
2035057090
444623523
937278096
277342139
1386490297
115298539
1297495630
351956976
133987847
1347894722
1082423071
1496135157
793732244
1938471253
805494411
1627892047
1536953624
575984115
1068244016
111073316
542329762
1510562653
310643243
58940592
1324600209
2139562649
757185559
707411405
1370377385
2138135095
546572989
539940638
299160144
143454435
915952908
609078683
1201877393
928175606
374896411
1036620729
1474396206
361824781
409942353
1000695198
761458881
482925018
2008731379
2081514984
928494016
837187283
310083908
1459153583
1934477485
1151205261
710879135
601452929
788977875
1451622038
1300257832
589631835
387474471
2034877774
287283799
185764409
1629435307
909456671
687608922
2519237
1223389582
1259584592
1991848909
81193873
1858102044
240685633
1962002105
1805277449
1192913235
252611270
873125419
1305778406
1836119346
1119036556
630750257
662633023
391106985
514097282
1635951430
707243937
796783155
1470701050
79094833
307551520
799632986
1541839956
1208080992
1118872002
701652599
624503705
2099605254
611519739
1718386170
1874693853
642060399
1067944303
1118529533
1839910550
1752549013
839744781
1110607783
687523615
804167355
321426970
1004252929
1667011487
93117842
814160753
1930577599
1387976430
404534840
945683860
1277726928
572573095
2065225970
1233655999
473175086
950260807
1248489883
1379112565
1308275888
636550151
2042812345
408679174
1562984249
250575558
1241190517
1462220803
350286900
72044843
1741755174
2086337400
1135709262
1357432506
1944405648
439434772
1325856219
1719329187
2127683854
1860667625
1198350802
1724141640
1489949530
1678585480
1575940164
400973641
48931257
1811987165
1666670719
747285893
189265419
2032811406
1875194135
1232730916
1285790198
1367194302
415010814
2021363841
973972093
1753913949
1818743750
1406454891
270726471
500189759
1546748613
1196283146
1766274690
347670531
1547116843
481218348
1948460185
76755349
1835476115
484919106
680758453
67790920
585525291
1710036267
440912522
285938039
1283346257
756347189
1525170600
568051409
2070690747
1210458203
1154398191
253308470
1387040728
21944480
1622564003
366479279
1286748172
155304119
788552176
990538768
765794482
1117743059
1220561714
955842247
588666084
1740534693
1135285784
2038381114
1904588573
621326768
158686471
312046599
139563492
1605574250
740446223
1787148566
1152893430
2039368187
841968272
1023912820
1827802144
1216916113
338076472
1567052437
1566820511
1485713131
132747890
363496160
1568224202
683893319
1652222261
712901035
2115706897
590956512
390672436
990959381
1976971646
1248203954
1649307751
2013941507
186979718
1378500222
658702995
1402384541
14908826
1791801340
452676334
554406345
421142957
1608618071
69118496
1414153517
1799028000
758957831
794240377
1922333740
815880321
107279343
1237597373
1846650827
1361340254
1365142879
826777411
2106642894
879570035
359501282
941719283
822803056
1081669561
1737986284
224331413
1596481633
1334631718
1373830208
506089405
1441578070
311745870
310726588
289669729
1185695963
1116850104
704710105
1698285242
1033000046
607050418
173230484
719392531
1650752173
444721926
1515909053
722258391
1761904886
1075403093
1015401015
1446594642
1077832492
1580458062
91278259
1252605418
995026881
1628865450
858301238
834592956
540302992
1705349719
440421691
916484277
2035115123
12312209
2032939375
374315693
1156756814
1112736199
543617792
433222773
1412287154
2142131614
1904546907
2138379293
358627208
733568825
289779696
1209491901
382190296
1130581014
225819515
371305577
339579479
1254125288
804169885
2090240291
1494091421
228547763
822160476
194288654
1068962216
1491460790
1309881649
689460663
1879734589
1305310813
967019405
1292076672
514851535
690279603
2002394692
1766646741
307368684
1001316333
357798750
1726910915
1351670640
1650096006
2017831862
581550983
1276249794
1893869317
1845333209
499738727
298043659
1333460874
807023600
1102130067
550974694
1238893517
1036585503
791291034
480258541
1012908991
1651620896
2070651799
1009640785
1737446264
1919210876
1695812002
1705089036
170071679
1618988762
1316732455
2097010316
469487322
53537184
1112342685
965408968
1324157694
554346189
1777243073
550760192
782567687
981694418
1463043556
2128658483
1573708080
448623182
988726331
1547267261
1063020470
1349237926
328331005
1588177848
889582411
335910296
1181260108
1001972015
1899591031
1007760992
733236382
64669331
1058248166
283495545
1333976421
349962860
550880404
740186469
430351495
523699383
695241406
680270261
901329417
1775403285
1131672689
1215541539
1614604839
243466587
411162422
762476134
1665793955
176154687
273814533
1158638486
1075158305
1028945790
1607530813
855219101
216937574
1653003029
814835953
301516831
651913589
1642966881
1977805984
694913990
777357700
1291678692
1415928917
555790257
159612908
688757289
851590379
1148187397
1993093386
754904291
1599875908
61554316
2047652521
1326432373
2070036774
2076456047
474658332
1986855236
432329249
1951624115
1665981141
669727937
1060075498
564306281
238201044
1217788878
935689160
1812558438
2111627631
642166202
845235056
898825189
1910838027
825020541
1469363007
191924334
2099699291
2014104547
2080281858
1798959965
1944168994
599083273
1777174835
918193519
991803153
1233281858
525252770
1089524402
276953240
1155378902
1305743214
449979802
1966425990
198811907
1253926506
1739330112
2074513479
1265401620
2058801822
2123848758
1712578728
1971450003
2033240784
1935892266
1647294076
1227750999
513817306
221535391
177253436
1984112445
913763093
2087161489
1539152256
1039764706
593861189
949886327
310667325
342777523
1184672565
507081583
1022425260
1076903873
120817982
423321441
24119045
1684596472
1782505565
598661035
971800881
712019261
1018718869
1930225215
411237675
1420374864
594033046
2052659317
125180103
181405028
2054098674
1377751447
1089944270
1582437885
1716363687
1441736677
1870930638
865455832
1774530322
801152313
1005945292
1681719090
1323282779
2136789062
453139270
1565954319
603654406
635269511
328621306
1113240342
1351460224
496584410
1030104307
1535802052
1245382990
329601694
1781492710
738376275
631030080
264688261
1151191577
560661614
1708719530
1013458135
1159559597
2146579971
1260414379
296839314
1825415785
204073185
736044218
301385949
2096816552
930253216
533682506
502515778
1906928733
1526086050
2100026101
2006515268
1163836125
1075717695
871574238
726901817
636433224
1299523215
696896011
1711864542
146508602
1106047857
1513090552
1585831787
831721029
949819185
737468744
1773506671
1400246561
569710423
1757107471
2127497980
1799518038
300384541
1428766908
1246863468
1915026646
2092427761
874981407
1908505482
1147854454
1646491208
1292803135
798156224
1497789161
718164409
794554445
2140043077
194954029
240354509
418906856
1617145879
637091802
10793466
1734638213
1581710940
1730410100
1388178448
1173394723
1110803234
511069389
734983579
1045882599
1852988019
1543237559
2113588814
1031066166
1016397330
351453785
922414527
720925590
2119590880
1180594523
1545949501
653788583
1358751727
76042705
129273645
873616558
1444426457
1372577011
1058891694
1054494872
1092817258
617535707
244965789
558388081
997110866
691581387
1052705299
1740932290
785601350
1382894238
1140099503
1164173032
275957242
1979562499
38988045
1388241891
1769402537
532690647
1495705398
1868478711
15161940
2027196988
39487175
1218705557
1497571800
1121230489
1443387087
1263623831
1813814662
1308422701
1266864990
2028684509
207372830
1273389815
1590330256
1948476236
1575762515
2109386455
1966783964
1580765653
489191230
321998885
495008877
2079032129
2004396075
484558880
1254422044
453713612
7285060
1404594518
609509787
2132046792
1800865726
1873370317
248044895
447844743
843387494
114501485
1207954286
123705852
1040027461
1743854884
255856931
41178346
1291033305
652596463
48310745
500018393
1377811104
1231682284
508802181
380350922
1950298254
17376557
460783843
6885653
890702587
5167941
2072728025
1976619468
1775973860
1451798397
835850405
36807758
557980886
1942563743
247870656
1916045384
1926339847
148808975
885426390
77480476
130267008
842387052
44774300
80135446
463046226
1769262002
841913855
1397074590
775197868
669732630
158033157
78274764
938019246
1249534294
1602178937
991275665
1326377040
986866694
1382347546
1087795790
1105511093
1520479995
216911670
237989119
1036431615
1260777566
717750472
284336013
1779951598
933633619
20825779
2094419090
711429430
1421217920
1003147603
2085885117
1498408523
1667992794
838357087
512561627
1043624739
1852040668
285192337
2054238279
1689125762
1230479721
449297676
711497465
1153310797
1168128988
1197313001
1430461921
725557554
601131207
2107193241
1367239360
1170695862
436906962
2072467653
1502283103
1329023961
128185444
124531913
224544730
441450811
2054379759
1207181301
635642385
561925565
393143015
82919501
752768013
1788119376
1078328839
1045274814
215874359
530023701
1264327618
641759747
1922421420
1405230459
608350891
90018967
433705639
760956513
1096302576
1650212561
1055750809
1106151330
581735859
1829334926
1236505843
48454827
1608865885
609041750
886455065
1017206571
1235895769
575195645
1834116786
1356991879
1598873226
1668579525
1457873689
1204632019
1098070123
785304366
1282073590
1441407633
1013316296
1674280837
1454569738
72662507
1252891037
367901102
80229712
53954927
1897107523
1175535261
1894520614
1370291382
1070356764
64059
324414410
1978822227
1739753599
1637036444
1431117176
653630310
1228914042
1500879415
614024069
687641176
1542666169
389972372
644371003
1717914892
44872955
125341013
2123812374
2070760824
211465641
1602522581
1732520667
1095169396
1106386036
722142366
80662425
495858955
1384555386
1747410279
1969678450
13153636
1243800689
864322640
1871152572
543492869
1286103972
1283221445
1807739310
1892166362
1422887365
485596882
1810485274
344374170
1788578187
1902675294
1520466413
1057387286
1400475893
443649104
1275937936
1191705940
44384799
1278811234
1185869550
1600559343
384915604
1855870556
1432592361
1709925088
1474855721
413849181
2001305316
1122293603
629044426
452099439
708945012
640315687
178039090
1196088831
430357292
387612527
2130427992
1171372620
1420595132
439195835
75239392
751152375
1754939299
589432647
1832956833
995639132
948504423
1959779825
316566406
1753350891
1012940679
628459991
167410435
590232315
1614129435
1055049180
1111817823
584590221
2077952475
2138347712
844160162
1681678349
1020788264
194833165
1412090673
148765126
2059236394
985263658
2002310053
1493141562
1789418255
619608040
386949869
978610414
1832609035
1995796314
1121006796
2010740336
1001865437
118165270
181452526
554245485
1389796319
1729234355
1291318779
792548742
1645764571
1529375780
1450780806
128064719
954550538
169397746
1463181936
603038991
552721966
85895135
1786876726
495300218
1495986341
1257590188
2015180938
1184312022
595997385
1595184856
1374291079
1595338712
1685843840
1776557648
105736792
1039843956
1999442273
519690985
900694889
326170860
1237943413
154498287
231897666
1565522557
416156383
2026994704
432887835
2140493032
1366600014
1657141725
1733906277
2059626635
1195842329
567343305
1067495408
884499780
51140355
1849366573
1383563896
692037987
1846801688
1514443502
1542690737
483456617
127147486
699845093
1916066307
1657803063
1701371929
817607585
426090731
385847706
2126562937
1138818145
1835088737
303293064
407530760
1507007793
1434703596
1400314700
721369393
206925965
773232588
1667580146
1905671470
1076954048
1795806306
453767396
1652587252
2028921280
2087164104
1329848388
139118025
231564405
869499253
1257304771
1428136513
1570257907
353294572
767651114
2141969184
301989226
1123555732
12979711
1969737344
552078448
1886578750
1873947881
1345416008
2006723591
1778252899
1932247840
1132064591
1303335994
1785461432
598975372
1445394263
1782843250
1355863548
2086453697
306248893
108249948
329761914
904211709
1665086047
275525883
1016932305
109191741
1706080270
97830643
1855043417
310178707
997870865
1961030359
1474526338
970165574
1062923785
1903907887
257037386
877355365
836980786
1098922722
361776551
382334387
708504478
438898842
504099467
1626059934
1687461412
1419204973
1990598724
1509022709
1713459
580235456
1692295229
1882475583
610264893
1096374500
517436975
978975234
1634117508
729427884
287310519
1292996061
2023345266
601230835
801458279
1685139968
107538878
316354251
1215346100
644426417
1789563847
1297045810
90917235
2127711303
1767382178
116644189
1052995555
477332227
476830922
769831739
979087843
533414686
315601622
167977948
258387846
429964397
1605211094
1140693363
93692164
2049188590
1078566697
863910127
1766235613
482723385
561722660
1021561963
263695450
1217115287
1327051849
281902851
1372572857
800753256
599678590
130047430
1605238359
1778552727
1370525950
411451032
1631261576
1923522310
984866568
1125335993
1128619081
641556458
1425949646
35241950
378513527
257975648
2097444275
1319007641
2001035375
1100647026
1162855338
590932069
1899068068
953636780
1784081251
1033476926
347062261
1769270671
1579932121
987746270
1016087763
391215351
815708267
848860473
1045015547
793149456
1100922681
95524101
838903786
610136257
610091492
1393665405
1177160991
1873106365
1681393926
227324793
1915468754
1523011959
506241350
1219837716
2047723863
687130068
111954884
553893464
116035174
1836273975
504468949
984442873
192256568
1869218800
1661114027
1593947830
1063951618
1330983833
512412898
1778600219
588724743
531977756
2052664040
657326190
1072049266
1458314415
456773784
2137791121
745169502
1655940703
1706404736
1334310647
2027623983
1265655858
1674264356
1201596935
2053510865
1289386002
1069920868
1657455063
1237975109
1656711242
1646963706
208910796
614024018
560992664
280352468
62240484
853455730
1437768756
548781350
1051457779
867659755
1804414302
826715528
1867282443
1669936889
1731765506
262842675
1290865530
943820512
2119488479
451342450
1794988181
2143185160
1831417822
1057364862
204197597
2094436779
536030940
93156537
403224139
235981153
1271759651
1337013365
1587602583
2108950864
738064285
2135104596
632115995
1586091886
1096346168
111981639
1766681200
189363792
1919440475
2084530493
1849260630
121650061
632413501
2145478113
1363314597
131849639
1156009156
955625707
681959461
1780107328
567280617
1761566982
1535476809
442655207
1063861240
705507501
2085916900
532171149
1642142667
216079980
1226621121
2099155786
686610354
699308768
726445459
747615154
1397859932
1195686432
942240198
2109904466
1804445494
1449906751
2054771818
1768091490
548454241
1278229710
1703898287
976505255
784884153
426288124
484252052
821529877
1910641
904140788
16756500
1807778312
1042619483
1086780932
713029964
1920128860
169028522
537584995
1635345933
1402040775
1637219229
21895333
1535025807
441770797
792099439
1367539315
876205051
204061775
46627484
1282242203
599356628
418623431
1368700994
219453835
356277819
1187823647
256136227
2084595346
865681572
336440747
575484607
1028061611
2022093349
1791283451
165259179
670353744
481869092
218410338
1126551107
23138315
1121654028
2052382595
580357806
784166329
1497929995
716127584
663088887
928245988
1033215200
929467697
790895416
1194660738
42789040
387662250
76999254
779759683
469742071
26761362
650173645
651453918
213283307
1827397593
1520249431
922907851
438431882
956533215
233358231
941848270
1545760556
1053103810
137471055
279874579
2106928248
2109585944
1199734159
514984226
435683268
181776337
1832630613
1449168807
719925816
889912168
26965218
1637701522
136854617
189423263
1985072416
1336417570
1544714397
1786584119
1328998775
345131505
1015531292
310762495
2141691698
1121750157
1604515664
999071566
524465818
2119770894
1073844402
827229837
84585653
1481117698
609136618
1033313915
635511093
582005228
1311337070
944702482
622259965
793672722
550164662
1295917535
167831063
1710400064
1630289131
894325296
521353469
379765511
1284138199
1250149720
1020741800
1096041947
1245541670
1134514863
775862757
253651126
1054407014
50835921
2046821532
1946648123
1760110883
1165362785
1485402285
989331680
2110672302
1723143746
2044782758
985830956
384719324
1485551651
696422398
1151152209
1154789989
1819154282
648157319
1657879588
666935743
383174875
311704217
480040847
580144753
1418737632
823834524
312162617
1564095334
51926859
392141793
926485309
558641538
378349496
1174432865
542806011
2023861105
1777293550
1876049320
1120680878
691162154
2069468461
1205088057
1143665014
112044085
1543862214
1353900822
312949866
353723631
2132924491
1163747632
797053854
2038822958
404216147
1333909045
1013361023
1390940792
53105912
1780504309
2088584915
1785912892
1593354973
810619608
204015454
1430449798
1863102182
1457800986
1888088703
523015419
1663343256
1480601619
178959080
1116811335
1830459463
466838845
1849255310
586334155
643052338
1878813588
1741043496
908968970
1795322687
546992036
450968854
657425064
296159700
956333657
680797925
2092545154
407046715
1688816592
269040721
56849535
847691935
999061662
472070055
307636442
5786135
426868966
1205894020
859209984
1707976519
863624632
2115779141
243142041
2093885856
1347106609
236526907
1481344609
1363185839
473949391
273336690
1904095741
1203351072
535285583
512440624
59382270
1475583916
1509300437
1557625049
1294369347
132078431
1521796395
542490778
1314610353
1462618783
1508757443
1018236370
309857476
1690748687
360524249
339756402
1005955794
1028979109
396799600
1179508412
456722360
955515355
1716597192
11297665
1563864567
290482582
1169716561
2009588006
345635919
1660093816
323115088
949757192
1845594439
1941224432
961467114
1479341676
1228081939
482828978
348408034
793738270
716035925
131821706
1738213033
608508500
806395290
1862656975
752798267
558621139
1290456278
1846692158
623825528
1952012194
215319368
1274065005
1500662473
96257328
853256982
1357829421
1350483358
94606581
293263721
1458691134
1230244145
1162745973
1857281632
91968890
539051340
1820760642
1443952190
156148605
105810044
2035337823
1678977080
1512693984
1971478745
968160122
1904930961
327152848
1075418327
1583581176
1885885570
958005438
561219361
1516066181
1722660734
166665596
937014205
1226180412
1164515466
1141630853
1757094353
1845187480
1369115831
506826411
1554764918
1859504056
1567011996
1932509438
861719298
1334134340
1752450562
2078915395
1142679292
1798470807
290468078
1955201521
196324080
456774401
47906628
855811263
1271193750
4696713
929477408
919225748
1244762034
605162909
602264566
600611288
1650810011
57691249
1059139572
257019226
1671019565
1510814771
877643120
1860334733
994663860
1897628537
1270322465
2002696012
1048955168
1112790394
1710840862
1579630137
1513787728
1010176420
831915320
395296760
346713766
2118108560
1741628097
794657918
464970369
1659658900
1558558134
1728895317
358790395
1227421218
2054903599
638095449
1701239111
1255444654
2112498511
1637057963
1358997903
2120800203
1514541662
262400374
1635371408
136348409
1105850382
450272550
1629627029
142132078
2031268456
128800488
580044566
803450875
1441183667
834834818
997535452
646671033
729151053
1761893185
1622506884
361311132
2128642895
2067680875
1955126303
2132604525
516731146
1017900530
1056301452
626840671
2110028416
988738791
153892921
1060866530
1210757555
7529656
821762092
524890421
977312090
1174671240
1345859792
341638182
1363247872
1898891075
1326456988
1259727549
1210119296
1208638385
2097664762
518663631
1158842245
1096288789
661857075
1493467575
985314429
372311940
1699152452
392240401
814684452
2101730081
182585152
1884895586
2087276069
1089962948
985762989
406488630
425413343
969085714
991126538
1444859413
2010407200
253804266
686488460
783666580
2079380556
1949026392
1819039771
180123923
333403463
904659323
1187785278
441501628
1205248960
139575810
985101659
2145995589
1351445791
682716671
1438932494
1383740140
516226245
2107540276
823706179
276428082
892810369
1343627817
2021235885
54097748
2015600758
21485837
582335473
58922969
825160296
1153268313
1022540461
1828441540
131502608
66172832
462855774
12648074
72471652
84372052
2111038244
2064052845
1472170654
1210476989
679644102
1653456204
473019740
1000121446
794757898
75781610
2117348724
1926129983
884194135
477883801
1394021302
462902343
1477549840
81096061
1745371522
289128210
1383283588
514893986
1886050232
1224494035
2128562543
728390554
449440026
1282891383
1345784741
2038150300
683384272
1803708271
51525243
1020537334
2527486
2120287346
89555488
911249360
624696727
1746179366
1985897685
1638986578
2104436257
2136354161
77842645
1149174967
1238198017
123504845
1319948231
260633597
524525831
291770209
882201970
2012506478
113754463
1148017908
918053456
611984103
809149109
1193711528
344510942
1844190498
414470469
222301797
1981538969
290059037
803661150
1458190639
1902291695
659449337
274777050
1363102362
1570801335
1075785248
1073053258
2041787718
2087511447
801029534
1676781705
1440760932
701639146
1512468716
569195083
1109875597
209530334
645960464
1391450350
2034061779
760372403
2137274340
118424035
52815225
1918012687
1783920363
996334588
710877361
1986245493
1482430330
1290017917
1066485034
911952999
885431333
1168040469
576312605
1549691412
1852831220
821450568
1163814069
605847995
1093183288
2075790664
1135850505
1988027465
825456756
781093784
1207388907
894780696
1778541915
439296444
1209724623
1934223031
615425231
480922299
351800484
1855914234
448966530
945380532
177444663
2039910222
65228054
930339447
882741281
715201996
1079007894
2023790341
500159222
1865639848
1764431814
390202894
1955086521
1654576746
294370815
998485918
1237855854
2145869529
1558694287
910087944
1839536824
1694881941
2089377126
1796780737
877145824
2041688434
791785319
16494184
1125535589
1536717397
1009650014
309763781
471674929
462497521
848022693
1231951625
1409361345
1514120654
1028708411
269539956
1246093316
301221708
608422853
202711588
1626923639
1550694847
2119210735
1772024405
963225068
458738081
1996567686
2049465679
623064065
1275507286
929242052
100317834
1741979118
1468297713
232482178
1714649701
1272941143
1910204650
228959875
663419497
1668154779
1445484960
1080734491
743423963
1366819884
992742175
207185707
630565268
1078113549
277530655
64592939
1058369388
601196370
2030558702
526886953
902847242
1637293573
723336147
1715927385
1675263685
839076834
846309400
1227468701
1413700179
612351265
766835349
688848230
731882240
822532589
1718730814
1886041495
2062791454
1365329407
218124793
1275149285
637062903
229099673
291601911
744539492
961138949
1338459998
33666435
1291513177
2089874661
722009765
1549164635
1583642636
427182785
892112722
2138634971
433908220
415762651
1188760569
1267269126
258829469
98061142
854797139
1318561859
642055378
32815086
1705539441
1770409190
39823883
1302613482
520797896
150571380
313332684
890793189
1550924794
196533079
756261957
1267278860
299625372
832859221
1523979750
1438482669
1669191191
258415485
1827281840
719884775
1987909999
2120692832
1004506686
1932544915
1731811972
1584845130
1473016447
1394193280
1942760459
246725277
845026544
2094613584
1401132757
810231849
1849497582
563870546
2139438483
105895407
1176124335
1402901827
162496436
786100043
1924752036
1296026909
1677065512
522166972
790122417
826958298
802832070
702247558
1506673252
643438771
1829737276
77839722
997901741
525265407
528992266
541298956
672904502
1976052212
442530572
1182980888
460846121
678592919
599007627
1639309221
1704172870
842279898
374975164
574855047
528127170
148413190
218026107
616983001
1665318550
1302663718
1992730795
410262423
422584568
733040190
1366018004
330351483
1677021096
616058744
1749860493
24985303
1370724963
1667211970
1471319731
496035886
56724666
883727959
1685502621
666713111
640666503
1019854049
1948884269
1558805306
729556675
1636620710
527809400
146039946
244695774
1352367372
1175752967
1192377515
504109104
612017394
616708564
649937340
2036528015
497479507
280958114
1693721397
1663806218
1810663719
1235597841
1291272892
2041400809
491538910
538492027
1485335082
503380436
1035549171
1724347198
201210739
1014841548
362174271
16465933
152438117
760238858
1051490001
424883075
1567885172
822555338
1649094316
938018314
1884292546
1468256851
837677539
177563604
798991451
1228786259
490011492
1701277959
360074212
90956718
934744482
1601731840
402092772
41320658
1637272958
1622808060
1330797483
1737967251
1538893692
1622778126
1420242959
623641368
1332576978
928857333
465227417
1690164178
824002947
292467433
147172378
1818869482
62053411
112421462
1785414503
1116410062
28729655
79930232
1567260019
1540308677
729640254
1147345890
226082996
318309496
1431425885
480851649
1894910182
285235257
445401241
1010681833
2096288961
486664916
1831249425
459636673
1361789717
1768038344
1275529248
1079713350
1159770376
1526446255
370868502
1448904477
2019669361
1379483526
1310619630
1278987810
1934305863
934170890
40733835
293863465
648533108
586442700
1528388184
1791621378
571234954
1582067044
1129910655
1255601907
963416579
28580553
1319923752
1258446053
605799311
1839118372
576561092
103171087
846788119
1270569479
810334138
923632184
486548431
1038563146
294953244
848675369
452780046
1021050235
293507166
1399801204
1787548755
1095060799
1300363783
137979008
1884085499
1483774705
1449156548
1047392181
1450829963
883039896
233259333
43836128
563256569
1347882715
1980533300
296185640
1610245716
475696366
1791169188
1853762342
1459018415
1458252364
372572236
1565680552
1921449083
800838230
1162273975
1551662322
1697534334
1051946844
1257843184
95235429
1796403963
1220087871
1386928973
85462580
1383235387
567239230
78798827
674786008
1874638319
1422710956
467524224
1341027325
1796612246
1344173030
96193518
840977708
15515596
2131802762
876505346
1319043289
990454258
305186515
150690531
1292679426
1604401608
1681608998
1904488668
745374989
898598139
664760020
94280005
1506820888
1276583282
1723628307
560147617
970444466
1005126404
893114959
477947710
1689593449
1128512057
849774207
939885636
694034848
1095714540
974328933
1952614733
1881851878
11975847
645458626
306425548
2127326229
903088310
1648111898
927972886
1930685643
1327894406
1155046958
1858555379
1452236302
1406670839
1125627583
66190603
1902964540
1905106928
1556439547
949783259
1738345535
505497627
1032896920
541804943
1911153134
1609743800
925107764
810517733
104303747
1516897968
115780759
63071061
855313242
670785411
2063437079
893845221
711445240
1054531917
1996412895
1217654999
1877893286
1224989942
166158403
187828991
1076496515
1811666289
11661636
600068727
848878857
647070853
162308372
1228107880
2027092064
1243558458
871964534
759109831
1781864798
463751649
1090337110
1571925633
2028832898
181615192
1562741987
1271719035
734222398
1404554699
1294017607
734534712
1930234586
2046967186
805230008
1926182823
56721642
1992394401
1652235816
518643446
568265131
1996322466
122313905
1599501830
736020319
1470584529
169858586
1296966450
763879343
847081602
660198830
1300346362
1151935850
1993845805
1833736804
1662557274
2076321985
920437049
1599108766
1932261068
1130742182
1918954733
930543434
642154675
177881523
1105480759
1186926421
746589161
567670160
1808368267
795115116
1593073224
968055358
1430128449
1367766744
324379956
525439871
1158469735
1476632420
1534027075
1441150865
1342331530
2061371568
1272882204
1149897422
771054060
819212758
2077882213
962974892
817736847
1932916960
1486110666
1016474462
1096381173
381875642
313470280
17223672
1640746025
1694416483
816285777
1088495410
47401474
590009139
546304143
2047358993
1434579937
1790980603
411943361
2046421668
1271251760
149216160
1444145077
136504164
2135408351
1104001953
988929641
569983077
1116373686
464951277
1033152854
1837684102
1842969393
325343826
1897456910
319040682
1052250773
1433355824
525503683
1133100710
795144400
1675769219
1963193713
834728560
1536638466
1757645895
1413009641
1812296325
1544044130
106741566
1519290689
133953126
397581861
179667236
1436883679
1804892479
2141649417
72290018
494455694
601575335
24997682
42238444
1538809942
456172057
424922119
21859833
727983453
1383408378
345632
1869953070
1783579068
373038820
197655953
1182963952
988159722
689611963
2010285502
1150560850
305725973
816826056
1489212512
249975572
1777953340
85255292
1358333661
454397420
542889330
618982492
1556251814
485305975
2074126693
1294915068
638095157
1800132392
315250417
823100784
21060428
1856842777
827785399
483941715
1626278228
1730879482
1623949991
2102257916
1370827138
1689654626
1331528212
1800538818
1061780348
470724799
2033930821
684619494
1937000315
1466469793
1599757198
1390132251
412461525
740814217
1476055096
1214389838
919438202
1370264466
2125190399
272033316
1590725925
718794670
1822516426
1727417048
1699532327
1754034623
1684036308
2001229502
1768598314
1239815845
844590177
962011451
1114680580
313131424
1089574462
1480960050
1267470762
54297939
999538015
196021664
1788264527
1484574449
122092193
1508103558
2032685546
2107367529
1797274984
846776955
167590663
247208590
1690207428
39910907
384708317
1945504828
1323728346
810885447
349466769
540583746
968090113
1468385171
1970514433
169038612
689155780
1651399998
476558511
649674413
1300784255
1588809101
1559871334
330124959
1394991680
1721454764
1642389275
2133152640
734127809
685759892
1879423389
1874076586
1401341359
179247261
1556646060
1975459235
1289172127
1040289637
977422243
343660301
1907203312
1437563204
231320960
1142626612
514171532
936244168
620877805
210238103
1265119912
1171911674
2007542513
1356766806
960455441
1415662255
1791397503
212427602
1013284888
217812005
1180007258
262888602
540574765
67611704
486449407
1908597259
1094821686
2007512047
417342046
776283218
1080907889
1368578770
879714110
1108202274
970520609
404315604
1225273444
2037107111
1969827413
702090574
915001073
1690683564
1712316
1010196676
717147028
225050185
2086488250
558636145
56482265
405909156
1296108368
1060498229
510695021
582655969
402092772
846420316
1874961943
69447904
1109491732
1560160538
278057846
665938794
1278275625
856781266
1865663225
844101319
597979281
423191774
524004012
1248335049
1393421885
586152283
1714162015
1604635241
1019537164
511212774
567813975
832212656
1238124293
1175355104
354328300
390542609
876142433
457605319
1232523327
1951006458
1503255537
382179315
995358824
1385928730
168461267
1149194711
1517936277
1243074198
1006514263
651122930
1526171944
537662671
1421085499
226453318
1294438952
1968383270
1306838187
939899747
1823488563
281617227
1624756286
32984308
868267780
29500674
1808485781
1811201571
1111508847
1072376029
1841817264
1898704396
1316406656
320337885
922203300
1976918359
1218064605
745808836
1825249434
826639047
977494771
2031711717
1783808289
1924998915
1570853953
1492153174
1562788627
130934887
17374954
1421730190
2107690611
905424678
1883434299
627512323
624080125
819975046
360164049
677584863
711460335
1486026458
930528637
515515650
1275349978
200044405
1294201966
1420664749
585663557
75688024
849803897
1665639428
2052575591
108838812
1037784794
951322789
1219479086
2053975739
1554090060
1768993380
1148164536
813580255
656210145
616046420
566661862
1024551795
409955573
1440850546
347669781
329973327
1750124080
1496699419
2071181417
1992934116
944776587
920391245
1276030875
54455753
1786308496
1717526466
1404122320
1010632383
1494944952
101203180
24948994
1774448564
633175985
1437606531
164817424
1133443147
1312695731
535960119
345203195
284160506
448775123
1071238480
1678107814
2000298692
1990781506
606877737
221425764
1983909998
1427942638
225406302
534487027
723749897
422355424
365590978
471031450
144655138
1575812119
87745076
1477423852
505918307
65427600
1546096215
400176755
1415534696
1027659540
71617910
689079339
1328665610
58503150
1058746611
1515642907
1617539211
1805507078
645783167
652939419
2088687034
730563026
1572547560
638492456
394375821
1945885445
1688371073
1065174161
377199503
1898768317
546636953
528610586
1525469851
453992216
720741576
424505431
1530840723
766016147
162948004
1676977992
1734669864
638625049
1425611493
1030435409
1958305326
2090103011
939679328
307323711
363618196
1266633076
1046949218
76626420
1150979648
358976724
163907114
53299004
189938622
521450366
194630830
2099223410
961089731
888146360
155869649
1156958486
1858010368
766492832
1814786801
1248326294
767312568
876793835
1597439180
1371949372
761990945
675957406
1072735770
1190185405
1242777843
844044661
400770368
2107790956
1443441101
1585284251
1622337253
809698539
674384048
1664752987
420438753
440931108
2096276131
1332935831
2081601477
1962480113
1670016492
622071268
1716550680
897577876
1152490996
288471990
267082682
1569214716
800135092
1756213805
1644380859
2120688567
1698659949
400556811
1529224290
1785163363
795846541
2090719623
548441395
283886661
1147962766
1992184146
1924508388
815444463
1260175464
1881163199
382958250
980046992
1147671283
1986811623
691354640
627052360
668578191
2134349218
1414134428
841822855
168565043
759973517
1080401326
535097165
896723805
1497611118
615349235
39842923
2096022852
244899614
1698185623
1005563265
1783028149
2042734580
1852663021
861364899
385355856
696939108
746822433
514489478
1666063641
1778137209
1537616352
359731611
1216705750
1850094468
1463335176
879810261
420935078
656604432
1088749598
1380717653
259758990
810355686
894233537
1126182426
675993799
1191541568
1524631581
1158944525
1054906206
1029213143
588169721
657448523
1449824257
1711410740
65211923
1984038597
727563245
1778285492
1156014651
1290966535
129503066
1640988187
190737307
2049749711
1138878476
114632273
910601253
1684360723
821928301
128988568
1573808762
838568241
1338737354
1376280539
1521299615
473038794
1056809038
912602539
1880551082
619918797
334243097
1284388051
1473615833
1301825471
6347722
1620785806
990233061
2077826388
1072793488
452030743
681599907
2137940867
1134514676
1602441671
1102293112
518234560
579396926
183511272
853706463
1171819058
913333199
764965166
1492889984
39223640
454331985
498578059
168850546
1810204267
831428633
1669214326
1041144619
1537262727
513384358
546508108
2127007581
534527503
273086460
207791998
543738910
960907800
39943657
470618744
1429964663
1935059485
1108369126
211154586
889373629
1148025141
1047084554
1078021178
887549746
891668295
1529256611
525414917
676543496
57118856
1290366573
948078095
1936368982
2008714665
1212069005
1831002109
1156272161
1103450637
320848337
1140795742
805584670
316566066
2112755905
497598854
1903285332
817696094
791418230
338606380
667531878
1489227344
487715452
1334717135
167425903
203259720
199886271
258000175
1992141978
1212127510
1360320299
683856865
271952828
1822265874
2062546122
423667664
1322377972
505914769
775285827
1473091045
1420501738
411980420
1520888969
358612969
1046105317
1030184345
1698938829
1353749398
239144450
1992496805
389157783
904801608
1663696080
1471866060
1075906855
982130303
1621242123
2138346598
335959184
1776515327
1081228052
1491120843
1248936858
128156734
1859700711
1371259400
921488364
883069253
1083738269
738097359
2014363228
1826774354
1706744240
341191678
1092704076
878452649
2007033467
1383227639
2010049150
1229527575
228932160
552764915
566260296
1731621308
1537396753
575852649
1321993452
819560589
1030125083
162810653
699049341
1407419614
1032434213
2067666003
1883259845
1618223340
906674808
492175124
419729069
554135862
422827285
1335316088
1517934337
1643572198
1178192866
1661716459
1237758737
627941972
1011938967
865887978
217275249
1424469121
316776232
193595626
169817775
1825953791
1480535108
1076315323
1531443318
1495478738
1365976246
1808486063
1116023607
582520820
2010955152
1987604725
793023451
469897837
684147838
727325588
796487445
1742224229
1066428058
1208870483
1000525538
1547049203
1564059168
1234693950
298106074
856548255
1021735034
1457589657
742440908
1050262250
1888138971
1067201176
1580682849
1080761135
1760611694
347390135
1354794089
1942188723
1902718456
738804809
976534672
1216187753
2074286955
1218310045
1106851214
742226182
108032486
287580389
255759027
1909570288
1108021046
1908380825
2087526737
115271933
1467935749
330742499
1840962073
209567089
1731646403
366349617
1085697008
1425282527
1189788972
1170709737
2144221120
530617506
1434700052
1217143401
566691127
2061873995
384957991
1420712498
1423342862
158555993
1758628911
273508789
46619100
1315420645
397843884
353769944
505031587
269489066
253661848
1495043378
662917744
1443625624
2132910781
1222530959
2005340588
42860788
1345571577
1088416880
1699510542
649747474
1581663508
1577155021
1086161051
1764359927
1683806805
56597064
1276791704
1578466205
1035756687
1539135338
319620847
221527917
1566232748
752896710
1941551610
589293507
772173933
1295531477
67662389
1121673184
907094899
485108873
1760858291
1930560894
769286969
1238826788
291521415
1661137273
2139413029
1150062146
1699537387
1831511061
81028226
606227586
877420623
68332056
1812476689
80578224
1724600246
2093514204
1627535651
451500210
651225837
1628785987
1564620984
25058093
1911022984
1413124033
1345569433
1725207389
1371056719
179191562
68136226
217873591
901114244
568986957
522974735
382007475
1944630109
1155424078
2022005164
2034765527
957979649
104278674
29503529
1797698664
431526197
2092650732
13584906
1222664288
1986234030
1306933179
2123926824
231843929
1517566819
1325062149
836833582
1688325407
288526882
1634040354
807216910
1460576975
968995141
1486758147
1939945063
1715030820
148815923
206283901
2012191686
1442961213
993827720
562318424
1165384459
1061946424
1932594749
1874447579
86197170
611297585
1046208358
1998579981
560037778
1671053371
1088390205
381304043
1345423679
51604068
495062540
381167599
1149593559
1252028297
282831157
2084846411
1517748625
1274684613
73805095
661957694
966451312
674240427
180781042
957085437
739777552
1457467350
284737791
1954774052
110538621
932445320
1213519923
980594541
336315144
1170878565
1760960851
573838769
612930861
210286056
793900172
942666362
30570472
1738533467
971330326
1690760600
2140505699
337862580
625893947
1228543565
931608830
1556691501
992427437
55352224
1248501144
1104755243
1062459695
2038304602
1843856118
240060466
1428652266
938105852
1146810693
611970718
1954562953
914109385
365238893
2127830861
1861159014
1010670593
924823524
705426080
1503029636
80450093
1782789173
1886733360
1865828218
1019510773
1923338770
1586063363
1107059199
457478891
185503495
9021745
214855897
726450872
1563140789
883848918
1064463377
666175601
1072960094
1083082462
448187885
784109624
1546116641
1883836112
1573799265
1318659846
2125141947
1021653405
1892215247
833119149
1483506133
1574528549
1364382334
1595231332
2062969155
1762165504
2088883180
313771861
719186018
1390792054
1298182027
699379810
822341346
2059481891
398556809
1766052030
1497598451
368679418
1389441766
1719621730
348924882
1577424773
1574297220
1464503051
1040141139
1126243447
1154267224
1199896893
180216895
636330928
330023620
1373236218
1033883792
1312465752
281015590
1559627427
865002393
1594871069
579554028
999576390
153617066
555799315
1198714765
1934310376
1910829553
1538866577
1522447850
1736614300
495705891
1837915709
1194211523
1256319208
1730328720
73281967
1148222401
1488362575
1671134050
1095760035
1223342766
2047378932
479710948
1280621468
2072968393
1193501526
1406078786
191474999
2051910274
1888281775
1453701781
1935641955
187015137
548209246
1856594843
670911689
303016083
1755954191
1163906331
786544789
934876253
631539641
652557944
1465399074
1217886021
653971391
1422088208
870531101
206521844
1142555326
952701069
163697943
784028344
2096139023
2089091660
2103049835
1511122101
389856125
641799339
1929746436
1179195906
227770696
1892082830
739340419
1038500820
728978748
327477203
781264389
448768605
2048705034
513448472
400334822
1198540115
397263923
432548653
423783069
76583732
1290347239
192422693
1626523094
775992485
2141207335
1004374255
1620413898
625738995
29029202
349940741
666800857
107590452
2040803379
314650317
1700604327
1504100747
649079286
1913848357
1899283832
1402346367
240136361
888253808
715816205
1308169741
1545626136
2063967672
1544661082
723525152
505850953
2070487818
2060728126
739803510
1751195426
1474680873
552589793
6524145
915062843
390266571
705046223
538189890
2023807272
863265662
294703486
1314528121
1498486478
792090581
621570018
619851977
484270165
1348135239
1455039183
1397977325
273550455
442438984
1907050712
1646003649
1233023367
1518127691
1465142081
1388067263
661008033
417410633
961342244
1760981575
999692106
1748547237
1195883113
574815407
196586861
2054635601
1148601263
1044105083
588680613
994658025
732602123
125554244
2068334264
1298820781
2028118809
1360874268
249272001
221128204
2123919401
2084920482
242206275
1237462634
698448267
1377281611
624859252
1942306905
2028623025
678318523
874857668
179164879
458544650
1504607250
585926649
1888215278
306805425
1089133780
118405758
208815559
2018264384
502670774
559074488
910589470
487561157
1067502807
2041205496
1388933511
1287829021
1424599288
1145499194
594906364
755508018
852074060
161132225
429038180
887589469
1617104894
986178703
357869564
648423186
745913716
2130011363
715136993
845787691
620175171
1282627507
1902279849
800882483
399073642
1617218321
1369536903
354711883
2069396971
1866808934
1839235545
762538364
613666385
1874986297
1033887312
1840492472
659582463
69651455
884263524
1660842356
1951149271
391875681
873258161
1954553545
1007787853
718818869
1442007181
128193694
1660773298
1460043696
1069467302
987301773
1137423917
1656250012
785154271
1511580808
629473977
1751449668
914919022
379444059
345491070
590190441
1154570849
1681009026
2119125856
1567856995
902058734
956047028
2076581190
973045490
984449136
1933909191
1228139410
62198997
630457688
1877465523
465446514
381313542
356352737
445449051
532666731
734891556
1608303595
1416586033
1403657559
1958495377
2078596839
1376018886
89758266
1148420846
1100341621
634338820
2114434790
1927831617
726135811
389136601
1855838856
865210200
1706597720
550107971
873652935
1018487291
1232434241
1910957000
1206599014
1024857670
203825572
969329740
2065125142
116197299
622078927
151726102
1291313245
1061665374
670060591
1720187476
51349431
2031373410
1706412517
676030672
1726854535
1772460895
995202667
1899558439
1647713128
318203574
209113988
1122404297
624024990
845233214
845792557
34941865
1771971768
2084153992
1138382371
2075136174
609184956
1725267811
2062097135
782107837
1691117207
217606209
1169921816
1072818296
363539130
233387654
898668707
2070268520
29883357
569706932
1226558316
279098451
1671890456
1992358564
1842046755
1243570201
709970316
916145205
523760751
1128468113
808064159
1644352785
1716126228
491431265
57833094
1210697052
274573592
1662727445
1261905444
1567017647
1798411368
1218059402
2071460833
273434576
1939945864
1073611819
1841015100
63622159
560546066
1949743742
352459689
271574647
1047590823
1150509643
525281450
526702186
830013143
126117258
420204741
771052148
1881398862
522467595
1817592527
685484714
1837265087
1716465773
625593916
91217144
994872153
853468921
1922566181
865727930
651279332
1495845661
613143839
524536692
1888870330
1432558078
1853921134
1021067651
296559505
726063748
1172608552
1460295451
541443362
1286113243
1599697137
1314071517
732949105
1883685035
2035390716
65914592
2071169666
1335436608
1197507795
567119016
1796662894
1074998789
470962782
513852218
2116639315
901498380
1977903751
118008179
1077581249
1521771357
1688973605
1753474982
2114734800
647667651
1401236738
1346858633
1885846838
590481304
1908657139
159185296
2107044526
1931020218
360633928
827201525
299396220
1514185947
1529684896
1733314300
552424162
1972509675
1388763576
589803641
2071545657
648042384
1905178171
295885951
1387695501
206693034
412457592
2070828876
383726858
1346713609
2063808503
647838348
153111136
532439694
1437609117
1766969918
71915711
1114767213
239966442
1018010083
1423333663
1374484161
1064193659
555025769
1512655186
723454353
1593067069
2009294755
935537865
979595996
1288816357
492182812
1545651253
893350679
719357853
305946082
687826946
862454579
148230837
583748912
939454333
1872895441
1589955030
734178743
942186425
914880367
255785046
543115400
1013990927
619942954
463176536
1576868140
236019574
1728907776
1692399990
948840393
257777801
633425785
1830610347
823688743
887986890
226330856
373934176
547893141
1106091699
1999714055
607506292
1782648867
721202556
1258379243
1378053354
1885080608
1569370681
435882229
659703081
1293995245
1303555696
2119948279
1491377171
1637232360
1136343188
856836414
1465828037
983756448
1388608662
1792298850
2048170092
533688568
575004501
61916947
647107248
1676569167
1073288801
677565492
1413774619
313726245
701478217
530335226
705223201
1214682119
1355154761
796686553
1883884738
238002781
1730505925
191814789
1524287807
213722240
1165438157
1670747955
1506244535
1887079413
1464296599
797441788
746591951
285642813
70439704
1051722233
220030676
793366285
1719275757
1137884911
1092392225
1451593447
1937130843
1712567091
133606461
27621089
147662994
2028510165
1998969987
1729581595
101650891
38141435
762993532
539047291
1207460123
1810507918
1743650912
1834620869
1260816539
30425781
164090464
2141095031
1485453089
198563154
484294527
2099903491
1696168026
1525023685
1203467139
1627794492
866299363
1665259754
35177909
23202809
1689394939
2586031
684126287
1177254953
1011615392
1680839075
163032693
1622669721
716439069
409673268
153817673
542664910
1769480665
291873787
1457855672
10942746
1474152201
1652223994
149252642
356562656
1282333657
1686098783
438915645
326751254
100528354
1136762977
561891285
1111232837
141625149
1795672669
1650267384
950110267
1069401924
1778022387
122495949
1115751823
1551654232
1021061046
393839717
1208826864
329915382
751897176
460895355
1627007934
400373324
1236099614
245096947
2086051610
1998762555
1622478041
905211655
1115225311
2065590577
1291792983
403000620
1081704742
1470310120
667474875
34286252
371042672
142444834
603981773
1380976553
606500989
847199899
976312108
1771168881
137535576
1585412949
194951144
755791607
2004467743
1789298375
2051075648
221590224
1630061667
305750439
1503218648
1485070585
1470795673
1061031594
14085891
222221662
37045811
1094838427
461709816
586709298
934953169
229564345
396248992
1914420061
749867590
1489818301
238742162
1781025793
1353356885
1104692596
1374747654
183576265
1188317660
448542803
896151003
1141337517
229149637
255474927
2028557243
1363763361
1115581291
2115056002
41551232
546702662
368646422
1454615585
1988223550
735862044
1614001870
919713524
571051914
2133109380
681847799
1139280005
1629943415
1604711355
2055374314
46902725
38368331
985489829
1488175390
900878501
20032819
92997210
1038002836
1714496689
869776377
360265453
1843126181
1046849524
239283598
166382031
592268513
1467871328
1734594993
850239035
1976362707
445990081
1137955188
142687868
1211111247
922123563
323276624
214739889
1786378464
1957129176
1470774181
1999393365
1062478096
821155774
1113476234
1188690753
2109488763
1759063822
2100897646
236140669
811999719
454393700
1495872090
7175123
1110431982
1234229983
1731203769
1065841468
796459171
649224365
1517834400
470194173
168944186
2008270018
1544740644
705467319
888304206
2042456969
845536238
506801730
607590870
753905984
944993532
1736378638
771933152
862402070
2103454789
336851611
733139051
1607145972
1884806564
1325543419
934678947
1844348944
1031188368
1036246352
910775481
920882996
1709643611
706868454
2019319976
353942281
849142110
1300124112
1808808786
480968724
1703332129
1129445255
1474364717
317024350
1827434949
757782706
981391295
238221782
736781011
1946501818
1802631870
807108799
434377819
643374577
1931989793
1233954861
1407394939
1566808104
910994447
1850397205
400951544
1036579570
1656853536
1075956510
1467155187
1041147518
1079594476
1137381480
2050651915
721481570
1567036660
174598062
688532386
271454705
1161293525
1863856343
1934275393
593961585
1672478309
192470521
826947222
1160835963
775678602
640224148
203942666
2099497218
874418110
1174519685
940105950
176324918
156296680
497274896
260809128
2095688970
1723894732
419874998
1283705246
512934307
749699864
749146304
279020549
1887493332
772273409
650913612
1473598054
1501440201
598935057
1937880798
1466624006
1838492666
1113514743
1600731284
528325631
1260777827
422299645
1403275697
928668322
890201743
1763124982
1515917950
1612955420
1979091374
999937614
1523792315
962581740
1939562629
1282728785
1093935052
1586810960
1961768934
524810916
225766758
250355721
51078635
594812132
1081138939
1179699004
838826608
1216546345
1337265099
551516437
1230271966
1207052787
1592331112
1396345895
1217079883
393163804
1682080123
256347286
1382720480
359183603
732914290
203464428
1047602838
2024750803
159359134
1925032
906804162
318111322
1932200448
630693026
1000414529
860368076
489808061
777173802
991191491
1272163863
1560975727
608940433
1714570959
698450216
1471965522
511642624
1582045406
1314515230
1638678214
698762321
85793240
1673375912
1725323259
858361398
2106237192
1237391488
1541438112
940240720
1164845873
2143512028
1695077389
1588750039
1346588670
625004802
1908646539
1666693099
605079250
1313228399
123934128
1899035221
537832058
404178971
1356126682
1836426289
222489353
497904437
1112691380
1039871373
968554229
571400886
959146217
317178611
1414863093
804475329
175747473
56650085
1768271396
1868874942
1227299215
1518960600
509557683
1502418993
1764880648
659457848
610028652
1511943507
1011373745
1638338178
865333848
1583532706
417122861
1954578331
1157136418
1357421560
877400105
328759606
920018959
1055004018
849457430
1151808383
683498906
270187502
618738624
1607916513
1382818577
1840714067
400872562
543210772
1986819163
328693673
1304332956
1766755470
1958778365
320725579
165449507
1596893973
1836275253
85411247
1866443913
1757657715
1358485424
1477617654
2054861604
1061235682
1500636341
728422190
1837650036
1018555868
798743819
793516296
776560987
254484661
1121653772
1523361520
1845347100
794668973
375055746
970044636
244177909
1552101175
1822527072
1483325367
1094832482
1018156031
17436257
1893079106
766453409
13064277
552514666
810272487
712644305
1758644621
320281480
321829576
12726438
1812711655
664425913
2069568892
238593521
748750790
1720966443
663462139
1659963384
247314986
1610328176
584474054
568520671
1432829644
143223647
2083993640
858403117
237235217
1777512749
974959531
1417486262
72816433
837500589
1733718759
1015844515
1079423114
1486756563
1980019927
1151183681
19700704
880781374
1920882197
230838897
789137638
1219662894
1319075624
1371179180
1446746041
724654640
2131072987
2023389990
982125266
1018970321
1249552314
1420354186
836392464
795212779
501916455
1895965177
103176628
978876092
942152244
390016650
1073442844
406839580
1110496188
1262435876
1503514422
364876352
1663768077
876405204
1695675497
1137373998
1976440211
550214531
1243384482
925256689
1601498885
67168176
809374570
114387346
847350300
912874359
611527516
1890827048
992184791
1550212537
219168811
1455411821
155169986
240981808
1066741204
1950546759
1757700779
1136882620
1419457239
307369069
778678650
1069866531
1485364429
1054472362
744337089
561779974
1753120987
797465152
1499286046
1980705183
2043288692
701888142
1581814414
460375932
2039780789
1274284952
650011388
1871966982
1103104881
1362480259
1443986173
1893606594
162507005
234201306
1434240511
1723911220
260737990
416279245
878706621
1541275819
980014591
551444496
257455861
655950283
2117450706
2137900614
2036343402
738348091
858913925
1290000119
1484133063
1746950539
1750798456
1464221299
1765901298
1926145047
1009218002
418096106
64985294
1331320944
1436557585
1251521323
1608571064
1246448766
271466049
1389004254
557612807
1934007709
2037694739
1369048759
201204877
438849328
56413932
1653793861
1212171948
1928429822
1945490532
1399327635
1531098987
281964588
1113970321
1968668847
730416086
1334124997
784426554
1711217124
1482836951
1950861361
246718634
135678987
396590156
1558520937
1954302493
1359908644
1240184785
1278171131
1007532909
989016507
2106481495
100583151
295299321
724989515
279635150
1878605857
1570605101
1709421913
144443129
49285283
1352146678
1711752652
1399823317
802063358
1013079657
483060751
2010917872
409034945
1464179378
1976306187
1601587604
517739971
420575804
1094668899
1606157211
277584967
1469875526
632327255
1939377209
1715804502
1984931349
1249530317
1793173865
1852859195
1731563167
1931548861
1251167481
203896419
1115094636
1581673087
1020878291
1183992385
2077986635
955755577
2062058662
1031206457
202465765
1723213942
206760731
1428024877
485873595
1584602738
1558819536
1175483084
1155917072
548334601
1375982815
664202156
2071357336
1561937259
343025540
320104566
1730329988
356900796
572323440
306107746
2056090788
2131541158
1622774037
1978431497
182988823
822836792
1162581419
2015363426
1993148693
1627776348
520571700
115947124
736452216
1563938164
88442908
2137364628
1175776075
1187674186
1196361017
1096022150
59130774
1609839137
1927182487
1076534827
1362451931
11869394
498813558
128525
738654829
2033529886
422235459
1436980361
2104238676
2014277916
787577480
986668407
181242433
1936155350
176303287
381412996
33068767
1966762378
2056454241
231782729
807096298
1415970057
142470788
945207520
32674669
44664252
623697186
1461706568
1246652591
1700994375
1674472953
719979642
53980059
661127034
442534129
72458430
1840026518
1392800126
917707560
2126250475
886575723
242546282
878017868
1202013055
1226877849
1921789689
149672885
1263297334
1215682026
1365871012
1437902744
1960506747
1066833201
1963671180
43511088
1162711174
1338100662
584212061
2060368366
2121603173
1956963512
1577804294
23204183
1485134379
1389447392
1409427592
1657574594
1826740369
348218461
2033659018
97696891
744645347
751714495
1924519078
27663796
1136331780
1837722621
1190685931
433360942
1485486179
937152476
956107971
1059371672
1855753360
1977385281
1954816716
2015894208
581150114
860793678
473800899
1916365180
881728149
684577490
1404479029
584558194
556565400
919521533
1292604038
1014567400
2015661717
1892648352
1779432842
325247717
651795087
629985282
1716568429
875071206
1892969052
438418475
1807256330
1404930267
17230360
761574762
1983267991
1502047709
2141212627
1952743870
1201545508
83592270
1200792839
1583914412
1356581505
607699978
1422466920
31347032
1779405277
1830106450
1037090676
1920180897
263937891
1488685634
590238478
563090475
1438769164
1402390768
1193198101
964933395
210663051
910370654
750255628
949488250
1164764177
1108245962
1547938437
752710987
970634365
1360039744
120956344
2076899169
2053582799
289261064
487374729
1475927317
1415164530
644403204
1680708317
1090456352
1423894706
923143788
2026741407
1527081543
576957677
1742438163
761776085
1755561346
103799957
1179807509
1788456457
1240236570
1035831066
1052248487
66158531
410075660
1214670336
2031687125
28586768
640989421
43420738
1278185264
697962469
234766198
1790164717
181727389
221112733
279952711
124274707
1560113811
128828151
1486447380
168252953
930950111
236370919
159163508
561565438
1718021222
572288139
1408785987
85383793
1539523564
1172678594
659837148
1863357833
1058150745
2015286228
1301689355
1138037992
1560629266
537272991
1410695142
1880921868
281557515
1260116493
1177713466
1738422051
316969300
1559751281
1802665039
15100253
2115804666
670104534
1547106448
1655981452
754183034
1204435193
229878493
760009569
280987117
1537986457
1301771359
1351953557
1514865382
1118973497
758799561
1000293897
884800107
1563825387
1997980622
272844864
760243657
323397119
1160401389
1653358256
279005169
371286981
1763871535
1162855338
730259187
1963612488
1815063709
415063960
37539322
2056427623
299381926
1433029848
481061996
1666197881
150920248
1994839901
563991716
321314072
1558188299
120278003
182139432
969186090
1308650871
1870030321
818712734
1238419852
1252071399
971625462
1873140049
1905768623
1488097374
1991997338
1720950661
1676662396
1570481295
1127465136
2128581690
1767216569
877145002
1256200285
504719028
188756645
1155873072
1791391584
942017746
725946492
709326371
955937602
1305279304
1883227999
418435531
2043471808
1235411590
27775442
1133613999
550978805
370992937
1061033059
855017696
1754087743
888555607
1781324526
948331898
501264178
968441723
2062400706
386783899
1400703327
2141468725
1520541926
17444315
2021899950
1081341750
365468399
1982554105
1691532807
1696329819
1818517156
2048067301
1250772302
1557879996
1752164872
1303140183
1299809269
430095302
168793493
2019876046
1280758811
965583526
1100916739
1601501493
1235963724
543003991
103944224
1149716180
1032099759
41453052
909547169
824525392
1289818864
423533541
519590413
1398277591
360535115
1413234265
617639487
105501220
638334024
218215781
1100449415
302966081
108301147
442579797
1728684988
635952395
1720958757
172135350
720382243
858561623
731766490
2144312841
352260980
749401800
578286970
1778016441
1604016008
430872391
15893621
250734584
769940911
748087033
926652989
543126711
1742878696
602973401
1511260811
660445545
1453525514
140904657
2075230431
1517245541
1807922307
1961563295
761164881
1976285723
240052964
1239147437
223825406
1703888897
621654946
1267347540
123613041
2066541108
2133109459
1581328377
1767358706
493920934
951588492
1217720672
248882288
1236148552
2120536699
1813963603
1261775757
2003422211
1759496714
1571280865
660286692
1280895926
865447691
895432697
1082937411
1763266505
1224344816
1115908864
2134172836
1462398512
2124408540
1641507802
429367373
1909064948
1021266485
1678053466
1457257074
859624136
182775532
69287800
812357103
2101602383
1408763858
1920238057
574149729
377501760
1871079821
107209379
937998461
141595671
287730250
362314835
2022983680
1796639571
251787509
1022617899
1125860059
375381095
562577698
532313234
1097715866
1244180755
1945324813
20615599
1173452262
888932498
1239695572
665447038
1416912476
883473770
2113791029
2022961118
1205868631
564572923
1127594901
364277442
542662781
103396112
1316645970
1321716479
949984491
964564401
203743398
1481431376
118312669
120729141
2006373453
1382460292
2137863126
860321110
1615163650
159713218
358024806
2116604679
537051838
12927683
57725181
472766702
761685401
1898270319
576458196
651469206
1008359137
181227580
693220043
1854504001
1585597114
1404263436
240153359
984187423
1872296935
1285892148
27160409
856232793
1357068891
419668668
424737586
1985574529
987118462
463880255
1888767343
147273545
2135299528
1233198906
404679837
669450234
654065204
1957150712
11988891
2133401053
2065849523
718601689
791623355
818353834
593807559
1095153562
1701707732
497862515
218006348
418536188
1709897301
1521925600
2010684541
1472023687
11724491
1551188077
2060401392
775897414
239281676
913794753
1213587882
1326110676
1210434909
1471860861
1462967932
540101393
327285827
839593888
752191141
1640817302
1048246491
815917298
532820750
1423531087
988193707
164187733
678240711
805269351
1126110161
747630665
216808428
646455828
1455356033
174561874
806274141
1931827271
1835605411
1403794473
336727998
116369980
1278448735
137243921
868143344
1007626028
193844358
2050459295
99357956
439974961
1006460776
1399706698
1682183152
468667566
1982066668
1650473518
1139877841
1996535657
1902846650
1251026319
1796871161
288857005
836200520
939426312
1259615808
1729225709
1107474877
725246655
125879164
345950991
229387981
1144535659
399216734
124884830
1520812763
231041701
346412876
551043326
1227261742
1618269414
20993456
656574018
1546546315
844125050
1767175179
875641871
1726042542
737551709
1227784300
1841197271
366933407
800442734
99504579
212099794
1256134359
1647665044
265667970
1251186796
2021804822
1977107632
1762611357
458410169
492147891
770872496
1336111389
1109791226
1721999755
810551975
559281821
996366205
1945757949
1072822538
732792724
578772652
964118947
1260247301
438471136
1005790895
6701513
938234541
1977016002
1160523388
45813127
80052206
2122871885
1485225271
2064959263
1570745432
1060558369
738594171
435762148
1584884083
334766253
1143168829
844789982
1793257192
1884829347
803093504
67631363
395028814
586089802
979352624
271697396
132628105
897636346
345585115
1441734209
1442551129
904933946
337448322
1763547090
1739814420
82349425
1989111210
1585132378
1970965914
1188512453
1403735718
1033199866
1822401618
1149688246
105915322
116607944
1665661906
1107586896
2144013565
515330722
2043595508
117687945
1494741591
1782987845
2101698086
1534828193
1109300357
108797150
84223887
1663611757
1133766017
290857789
783178914
1294866330
1312662822
1743445526
2073888122
396207446
1390948039
1853721343
1459028616
1852247851
163810726
463869090
1783885491
166667145
860281654
1501241804
898654792
352116819
2074202567
2106513594
1386836196
537368785
1492560052
1276817546
432394044
513610369
297056005
2076314841
9871081
1353448164
962337776
393383390
2098500173
2026755780
478584189
1757709567
1213952257
484087977
2049365324
896316246
924579990
947019810
864413439
1540253259
1376625124
1217585359
1001643930
1183721447
1897677203
754303115
1310654443
788799470
991784622
1969992689
1476197133
1518266049
789260411
462824585
131979993
1715926445
479020765
2063931326
1209882359
309013361
1946611606
1985221221
508408286
486288552
1641733644
1067442625
698714994
1211135166
294419775
1786790324
336978134
154854602
1980107270
550206189
1179564471
615713190
1227773996
1634064718
427191209
1486656378
1768575635
1778169545
316287091
1191735014
1149908933
1509658987
621417865
840885418
1846261692
746294529
1854396654
607689959
1608471328
516541267
1535730885
1642033445
1832154275
779086999
599416257
677007995
1305472188
1459471317
2079079514
3629044
831434637
2082980055
1317628797
1718682643
981184019
1885194235
1290863332
798170131
1009214927
1664950840
1026195642
1050630267
1182603582
1905055730
328938524
1259194330
1936667332
41100453
1627620945
1853971667
407341003
321703040
15828210
1564382392
703374798
726464338
1380022846
553243422
949223434
263108584
1411141658
999980240
1679204721
1567822296
1192975976
2035912733
637601393
842343686
988806343
1933535596
1919331494
616037144
1246834884
620118908
536586957
1062219997
2136354393
43000427
1722994774
2125090399
918886868
315106607
1115438019
19821549
772728065
1293948524
485287498
1767465658
126548147
1012362227
490246567
123313984
251393639
1558913370
1700928933
1394523801
663919426
180590837
1407697250
770453890
505052970
1323988689
742792192
1446907867
32950221
1044976112
809731729
314986765
1243773981
1530983021
1105546766
1705756621
329511323
1919309697
2121482017
468127476
1331697087
1125804761
1282902871
1769212253
852151817
117162969
1499021817
1703185425
674268796
1118144334
1209857326
374260131
188702697
418291545
854305367
564670495
2049401600
695327260
101939389
147985441
182108612
1286438155
1459536830
644162376
1385239745
1516414274
2095674632
1083575014
2851792
1007907082
1866815294
1309599084
68229229
1138570185
193136310
1479177641
1876686907
1810410501
1183379110
905349244
1614202590
932183814
1856729830
1783339696
562394587
45702572
1886313410
589338288
548063402
1547542216
309611372
891006149
404913973
39759896
546300450
164913882
2088863780
362232046
1450511538
1213848193
971910665
1208526559
1403858884
69877091
1573920187
488296968
1196790481
188063709
553749421
428036444
702516446
992396983
1532119467
1225644155
250913183
1399077896
729296069
5065008
1218517879
1734676658
2111557297
378842755
862888326
242728710
405143881
1267865964
1439399428
284345962
2060191870
214564743
1361611529
580400407
2052234736
271345166
221079417
176650971
150072804
684078139
3255759
1660575444
1560850983
486305712
1802921331
1025446208
1482024881
967562447
547153972
1126629157
1295275502
736812666
593639882
295552720
1610204929
1410001817
1447343732
1139019789
1893763814
255536815
550351052
2112549320
438636715
351382879
1777284408
41488623
387071795
1143924351
478182518
940735253
1475049837
542909306
1812242101
67594981
836831017
1423236130
2048286651
2061840107
1573060578
373607113
439342674
1017648574
375303973
1354963404
2125692892
1051523863
577650958
1083923942
167875232
956571044
1898216753
409500421
1945806080
881170094
1126613941
84757221
128047452
2065423484
1051336008
80158479
515802902
1733171365
1985692505
981459100
950953093
2121586371
1199521304
268190300
117184711
1404280825
913015210
1065764254
1296396623
197748736
569815427
695927234
708663327
1308904362
1549573342
1051992185
1835314134
1192269778
544614271
335112354
1520895409
294669474
1411164084
1368463566
1690541641
1078137641
1536097177
2106129292
1582315209
260182545
931357931
795482827
1411258439
1848840221
1448756486
165936189
1236038197
201923616
1123490356
388202880
620621388
817895899
1952410667
677425588
420671243
975116983
1908255393
1493844774
1599617854
528706660
52471515
1205188783
1714827609
1616448578
39456846
1127581858
1449506530
1129143654
1249189368
613676467
1816224194
1270434034
823703909
748894982
219938172
1554997286
1523115880
51268523
1626004637
542846996
1705793490
546084969
130364958
1673687483
894184436
19242999
1158909564
871880605
798013252
1193784752
1593435504
778607217
1743858005
10366718
285277540
1943821855
1298894967
333777602
1932366793
2090266816
1629214295
1572666472
1864447023
150993738
1407678032
1492495037
1323744952
1648484197
2146000312
326964654
629883975
1075484083
712133176
1865348152
958768304
1232628376
3729546
54437900
128632144
2143667767
2026568871
1512801098
1373659245
149846142
471679746
1711059353
1777159686
245240371
1831672857
1705715103
889565896
967356557
909161358
512307939
2065525065
1726433245
481839638
1686130378
408199229
1754395231
167391606
1207012407
480267544
848113258
226130642
1363007563
45267144
2031646150
1888555543
367148104
1731920686
1055149174
1950349746
1061547472
547927865
1609651516
900130528
1226025430
1384229848
569716932
947107039
99492678
1222322411
839497032
257068421
469382001
1081486978
184132866
732286923
400676854
292427656
2042193433
1010467538
1446214148
481785836
1188751516
1037031885
2074912461
374945906
2107203407
1638900462
1179675367
1101979768
544706633
784716965
1467337322
1825764324
120470907
335015864
959470152
506777802
746954539
520513081
2045631439
317920999
195507492
1311841754
1433584890
152591591
968036332
133179696
6586604
1992607688
1682515235
1970490567
1989485224
2126191909
2019797646
1787703424
560263694
596881705
306694468
1599568802
1802975823
1049653982
1169945786
300114825
727254902
158898108
154557149
1265585308
1872619087
74028924
98686193
1443119044
6452581
1986125155
1829108408
1813277658
533029243
1290786698
428513184
1278749482
1382400970
486826957
38458139
1253009849
928494859
344699656
570926793
95306192
1986830555
590513542
1781432438
1500658384
646100797
1805451194
1967631904
1915672616
1653081677
1608083076
1366140997
2135938692
1127084042
1658530490
1206465272
1176895715
65797315
1927205396
1322372985
155120435
532291451
123637494
1379935524
507382793
1371893442
744722472
84002479
986659064
1446431316
28397225
642762831
1557402354
1500660672
956429671
1478451361
1130556372
2136484571
105396552
1137180775
1434896069
1885720544
1551723578
1590701890
1262534923
1435955991
1897401282
47742907
764711720
192661740
1024898667
737996039
782329259
1859584728
8796281
1639526443
1269875142
100434329
1304500144
1511402090
2084435598
1918335542
1258572578
774364759
1306595906
1317579397
307701138
1721391349
189872050
382160321
1281105197
1384322142
1863530820
668916505
915446394
1074471916
529233217
316117089
704175731
1669539123
228452707
1843587214
372560201
807709414
1426917667
1269919975
65710341
918554467
988657333
796198856
2144739696
1069469221
1053302789
964676745
138233433
1551160266
1731998050
1296080089
450796625
548641317
179424775
496162077
1559580434
1822091122
1388801357
1695370487
1056829664
1464395541
210733821
1012773353
2027333243
1695224950
593167515
166587353
2070475364
1705497769
1435220295
261216909
989147508
515195157
799745933
1295377119
1358794600
761887409
1536769425
53648688
665631827
1381293329
1725269870
1429759977
1248453623
121411532
415422770
908334190
1471057114
190491447
384197293
1631885324
980351599
1251772002
595405198
2082382464
1387998426
438034565
282795259
1612673464
2084156203
264786516
2113665805
1489737725
597506545
467606268
959730473
1512531746
536113487
1331563856
320427408
1033421875
669859547
1352202981
354671268
1818965060
1315858175
383160287
2060948597
670995907
1797834108
451537181
507719953
329069797
2129348544
1054928979
381318599
1677055422
852418009
919493186
433659256
2109579245
135713585
756330656
725984689
1532772865
1494165456
1225614264
758144199
1088203551
1492265548
1126521249
1707389588
410765517
113019741
85518196
1198645464
672294802
2004561585
982110606
1318035100
1819340491
1417697258
1386062148
1771741094
1249517313
2089714056
853091934
1846240943
835694390
849486723
1190088044
289381167
1749319622
68230637
649838591
1609059490
1426784197
670836198
1052886859
1392583627
278023641
1432147611
20275567
1108402958
1328104236
718289073
945696138
229760843
2116674037
1966808360
592496351
670206559
370138526
1558847704
512503669
1607752680
114356760
1836739056
1022888349
837769847
908948700
1152357337
76153632
165371639
51987658
1657256558
771755824
1843898387
1076965648
1656504913
457466075
1471571445
1162849282
969640676
1031668560
1301124769
1540815188
1638002649
280566075
807068560
1564711366
825881478
1317049523
2043411941
1586054107
1309158118
2058170976
1422877675
1094689618
1878422383
1683140028
1355173801
1821484052
127023243
302667315
1171670586
965289924
1515067959
1741278185
2145385802
744788269
1771952162
1870237884
550904076
1304399286
154596156
1720162181
1682254277
1187695780
1722589253
545613303
47016924
1566139422
2014470011
605631532
1102694333
181490185
1243627110
268835830
668862638
204343606
734537090
1493844258
1290106758
355172133
930555244
70829024
2018800383
1718341795
667217541
1448685432
275786182
76436645
625021627
730180767
1507721463
879586469
1618100663
2020691630
532604589
2118801087
428952361
1323024565
1473149186
1046265543
2036882001
1376619815
298729390
1839758152
179322811
2032353847
1541138650
1906607087
2086591726
395067447
880162573
1182080300
74032081
1959868042
396869366
175585817
2003362557
909023740
1673641641
818025157
241178362
266768351
1248285771
526342224
1249054465
1893555536
1626862597
569985108
1473625171
830868377
481682006
309962657
1595573771
825796689
1423020308
1982896900
1982618230
1816251369
1637494167
2074391597
1025785779
1314387810
330846033
961104389
1219954626
2134086602
1564536754
314020071
1000750607
851471511
1874225778
1274809113
570021412
2083355392
1910033296
380598619
1168702199
372221411
122809801
1679665899
275645422
531999637
31614073
386762611
938121748
1367912287
626734541
198792675
1950755899
33256333
1457964472
214154240
1805230637
546003324
1064421961
2098281197
1318506200
521874925
719638547
1364290973
2093947652
227999681
1297325482
136671172
2140588353
205279892
564980144
1091328886
2106639490
1941292097
1372476157
1429038428
493859320
1894132624
820393394
74545815
1720165668
2069577447
506709821
39495933
1871681417
826412424
186219079
1449989701
1330833583
154214936
1402224468
1493504154
887060736
928863147
1631843459
929168944
1561973311
53461793
1289642076
344177058
1050452654
1533024959
1781977366
357228983
1119309357
2095833113
279697942
831770219
884986238
1385284264
891149264
1520146990
1676756849
1082233252
1309739008
271617552
1902678917
1020821105
849233416
804663094
1779764314
1660596236
766632749
1373483140
1979849605
2112696328
2072185483
1224242842
752893418
856461687
815218963
1372123581
2087383382
1268010364
89961870
904471436
870986746
400245315
2142585511
1042373102
322145683
1974389071
16023100
1498477073
1861782828
1162087962
82531008
1136798574
644727725
1491478152
1052388244
746340111
705126785
225134705
901186167
565984915
1714829684
794488044
1814793470
295783457
1940406000
788070928
83288893
1303927017
1916588495
1493810704
1933811762
1165750217
1488433065
77924176
844410873
1867515011
47003297
124074056
788418835
1235063374
999399966
50789089
2010348103
1019748795
361586409
338426580
797396727
1729376886
1124408017
1764824056
940117325
442342818
271505984
511951634
1434203214
404165153
535037674
1500059809
1524036898
2045293543
2098295597
1909750328
406661344
18615196
134614087
491155611
1944663616
1036338873
594745929
1840327991
1823738826
1805303747
1054468362
1448898326
2136282808
1931107067
467089565
2883970
67603729
237850203
2028575453
853020180
924442133
1567345239
2049351437
1008984084
1754201359
680134664
404989582
1694710079
414404253
1515827491
1080246451
580863388
459120941
1639564378
1311150375
2019054707
1802326398
1400500176
1591397413
349865723
2055933731
1845954633
788124055
2137597203
490976990
1506154812
339003944
400222365
1234583169
1512529303
1857106522
940900316
1818316716
175174781
1133115956
1720826825
1861742264
80940576
874332792
1098392798
948838559
588124472
122272666
1266720950
1895814077
22667945
1543795180
1618870609
1106095181
1325895117
1615986252
258873806
1149664649
404141485
1770161778
1711258765
682730271
1635558573
472674284
1077857943
1154939826
1467170717
1759209845
1030035106
1353993403
1055377026
1131252529
414066940
355473966
2092254172
1593691476
516945878
624002330
1369384837
1366815002
1646719627
1460395687
1907531319
375270366
1797102230
425326946
1448575963
1072050336
1534006402
1528989587
428830447
1823399120
845854937
964685276
1060540573
173238887
1734152365
1268297676
459247265
1666034064
124997741
265748681
347997203
953202613
2144283879
1687495584
877563634
2056239875
2095168209
123906166
726707272
2093966533
1508885562
766208734
1417303903
1729764474
750142283
1379540141
1030398098
1353538219
1321020589
381456507
2069347468
1798700297
1383311024
1514499431
483133454
1456987866
325056348
1770118489
158860117
2133367259
348176934
775868501
1799537664
1165767793
903384367
559887656
558674303
347912196
1145316950
1599329979
1736027955
784373339
1951014725
1033478238
1530649430
2128680869
1186297103
1828860041
2147434442
1490427553
45761813
1784349514
2042194847
1956730578
1709109600
1502102178
1698354973
302153150
266858971
746098156
807360888
1946577863
965549707
1909642329
827499340
1009502651
484128683
1538477385
1422450364
850920513
2131070449
397419001
1580789624
1206410469
91876373
336003034
2134719426
206509194
2054264834
664257995
777779849
1711192600
1103270333
193859602
1912337405
252193731
587754673
266102429
1265843558
305963675
1575519797
1284532066
1953248427
1957987846
446002510
329266452
1790165120
932406777
385221001
1957751899
1529732839
957971275
2109170
1147470549
1250710903
1046561120
1863434550
1568724409
1270647935
1600911187
539534614
1260104786
1723563702
816991515
747056428
1225877618
1736531073
1060996680
1754368967
396648907
196825462
2059899880
1728512904
426307854
1463381487
1583019276
1531114674
1016552104
2062408054
559145501
1087219297
1631868042
2116059163
36849503
1555709790
739081732
1568994156
1098139591
1965926238
1311645578
1401247136
1747715622
1739198633
2041612900
804461514
525004338
524495251
703387761
1999692934
829465548
1122898298
419013872
1187476887
2062164517
2119197580
490508011
1831603858
1181254312
493889634
1818522767
527585924
386221076
675289983
1417923831
646978754
576646232
2124342018
584569813
1075187237
930493448
996746407
1184292637
1192753591
323729345
1566836300
515039992
569451778
458405786
1117569449
1408707176
2109970360
670141574
2029560715
1465088508
1487373637
1517584665
1729915892
245293439
864771893
1277903794
127550434
497572885
475302990
921874914
193279442
1242241612
527425466
405072407
2126158458
227715627
787734196
1156583891
317184350
711745730
376759075
672731339
1008695784
1057042639
1518744971
11563859
1033410356
812497396
855856322
430693670
999950578
1747894819
1838233805
633400879
623890937
696537077
1428752262
248143323
1357196267
2001249592
493129650
733242055
1237443560
682495235
1907129937
530539782
1441456622
1819955826
1297334834
1831083688
1488119989
2023292095
1259223654
41783246
215471013
503922507
633285630
42898157
1453123027
944077385
521432528
192839133
623308306
1419083323
1034912018
590594324
1260366574
1701046628
944288245
1040260278
712413912
1367580786
824821629
2076149596
1735691960
2104328763
1208535399
1973327493
1274045517
992854019
226208941
1595416094
1392274869
2076092167
875771818
1509307758
527340523
1033587535
1226660348
339471635
2044286564
1415971286
1111691813
823109300
1691046541
1191204514
1420069714
430228657
1279601407
1614379242
1327652109
1468508998
1506304810
1442859447
1226522180
479257140
1760556761
1516915168
1600743894
767506717
58952605
1374139593
1537542524
1643804190
1545019761
1812407821
1481387686
1040377100
1386537846
318916473
1348788656
189629813
1765137545
520544241
799104193
1762102226
1164998637
100317834
1957556249
213769034
1485079235
1655503071
962575781
923144698
2074263856
559443251
779297373
1155565782
781550767
2005463160
1262592654
425777562
1159340958
1745958736
1299380100
643699032
5413042
1224252530
487966385
1459378341
876409421
1218318620
1734277799
1370536639
169515976
1711685218
3088621
398907774
1557906621
958391449
696313277
374459261
895127541
1844883463
1986913548
1199995997
1168432824
841816286
2029798031
1026662147
1658600205
804271330
1632995250
630517052
1903696633
1038481213
1554672563
1167030666
1553377026
376153868
770403436
2130717253
1909833683
609710507
411896428
832488225
46521993
194071094
1428490846
1949677642
843506207
1242251389
1157984610
1407749194
1553598990
2005963790
94158471
1778410645
351051533
809279030
615797385
522835908
55353937
251048141
1980717702
1561380806
116043873
856289893
2108567264
1463535393
1676489761
35376919
1641807279
1488555947
2012317546
2027540381
1203003251
752118063
28001899
1720107169
686975997
1302940806
406690271
186689893
328316742
922875024
477220441
987737368
1563404622
1025770641
1435104114
2136090963
1756673687
1093005374
1110117681
223939333
1965548099
1630842651
1311797827
2100071503
2092733314
1023612714
428711657
988088927
962431344
664546422
1196961638
351981538
552798788
1735263372
1009493680
1047398404
1928268636
486160227
728528908
1278288167
1278980658
1733402339
734549220
2125488773
656061731
979147275
1409557262
128197951
1589016230
457906670
440230880
770865032
327923941
293105863
512364876
332759375
1041522453
106147601
94478059
1041303857
74376680
1179715619
936644998
1154522127
1377834150
1481460719
429870060
1907501640
1763387016
601063595
544042699
1094084507
346712584
503221453
452331838
1278774263
951043984
74657822
1281623738
1952604283
588203198
2115036901
132386347
641723478
808724297
1798706552
1203875725
694605242
436335427
1804850754
243526970
1390652682
448083489
743680543
1261378570
478168390
659840051
604489497
1211385571
968754751
1526898501
1436439528
1680871616
1448225561
1993473473
1387618059
981559359
1915324607
707904373
2028039561
1087444270
510305315
452135673
434389568
1094582325
1052573599
1014410781
758605166
768548364
112140656
1747575156
1718802884
2127573355
2092792168
1494721017
2105344754
1337655688
249235961
2038051239
841674262
2072680714
102334707
1534995917
52459281
1836358669
2050894691
1070026234
192375387
56436689
419658079
1931705894
975063442
586256496
1368140265
738990741
1185063773
214856330
127871920
79229794
1775447161
1195310890
384519149
92407884
50420128
533107876
916222776
338815096
1965576172
641757641
901551232
104240886
133707240
1415280759
335524685
1155921941
2003157874
746831289
732359260
1503130658
779324628
900666407
1215265590
1402680798
917546089
117885810
405971237
1900066695
424345416
1886314638
1506067135
1708797045
414627674
1819585071
218105734
593153609
1693106323
1099076685
260813318
1225941639
918637610
553287760
1135350521
995406470
857869249
1785831837
114018624
181040414
962191117
331594284
1257061680
108128209
979489376
2133376256
1778601800
968637264
1501893449
1356376383
314785953
320380259
1791160973
628968729
255047083
884751179
1754273772
814166779
1208584955
1836119335
1099124580
123969724
325297933
24542952
1257429766
787816412
1974745914
538222182
620445968
1473803441
1245938999
1687518123
1519609023
1469130299
777120455
638404592
1828710532
1743076290
73444620
2054738128
1888723960
1836403444
2036527750
191075271
1497862779
543980056
698917560
428596548
670030929
1799143588
1224414420
2018774926
102496728
1932151024
1199321024
284412311
2085559616
1668835145
1012821245
1733827881
1020643260
2032834230
484567506
922226965
1300397577
559694207
1330925729
1399746105
1160535549
657458296
291314270
2119712786
723954335
1951372808
1269293232
2113164533
319758675
1535593790
1008319947
1844823140
344692283
462591801
26552513
708723338
954902715
628642350
1646942605
1503226526
544473273
1960584526
3685000
600772265
2074677197
953132140
1826925331
1756073922
1703950476
170959895
382913443
2030441665
98797215
1107139629
659128381
1005990494
1967794377
757856661
164299720
159524707
2001361664
625827066
883956358
1156158786
589313823
41087218
1544156793
1863771260
914180053
7514420
1618603480
1495481119
791219880
1842664355
1914983938
1085325109
725700527
2019771411
61845535
50109399
1710286564
861919213
289675450
1251730648
756538321
1295056494
1030648523
1130996233
1567802604
1799169268
990838459
323894007
470749764
1908296766
1872880636
2142097171
1304287613
153226062
257194905
1124805028
20652373
700126065
1206302396
758965401
1944006706
431827824
1045272134
2120133879
1922480367
577734681
281705587
2113975681
264398405
1166084261
781129342
144626554
71255169
872456763
965925713
192342239
2144102438
1006091733
2132824684
1306719950
1579074865
1415527246
53829982
1852545784
2080709756
1544235229
2079125360
808709558
278607545
2107678249
841470024
808948987
1209250424
1744330468
1783580235
868484246
288726653
1849626654
2048296819
1840309067
86038718
1177706634
732283561
1268288536
954109322
52504475
1814240036
1985332040
1978277720
675007622
850940559
1509203079
629975164
924256854
655089869
30085165
1572881020
1037085445
156293321
1130532043
673545478
602702840
332858470
1029906767
545676866
614987542
188551395
734061401
1123167854
6115659
1019573729
2031019816
1934144554
355097566
999816785
4341065
1205289102
1455633311
314550102
1064339343
646445820
131344474
135544285
188073623
362584112
2070732242
76754901
1907861364
1622659549
1073355509
918860433
1746908791
1635622258
1812833941
673271698
86082534
1574523220
173147358
2047447633
420819725
1821803235
1875450757
611360024
876380621
117505680
1517777203
1481974520
979403037
1605606108
2130727409
1090934443
1489490461
1191901833
1675770476
1066625698
1569758216
1304262234
588419340
1212533248
1080364109
1973749977
237945556
420665749
1471216325
2092389154
2003895380
407495123
41271998
359396723
1747715339
341339742
1173268166
921226807
1465341707
1885746224
1601998641
93283902
515654569
736424801
561301858
1990849544
2053357543
46726445
1758027477
648303076
1311691516
1302433012
1682794150
1874738486
1249891306
361185275
240326460
894777530
728094710
902545646
558254333
1329108276
1466000394
1596306098
958955597
1972081638
1494167235
1275586097
1744342925
236829289
840335640
1095543713
1257485012
1219606208
428545307
713563326
1329711178
822793833
794180449
1829829588
1788642121
1187593608
715952975
647805755
63245974
481114684
1972784332
806947584
385157514
1494109973
22812684
1350857483
1629521640
492797257
636886342
1488917704
445386117
1631067685
788298389
1980796506
335116166
867471168
687957780
1228676173
2036469770
2070543951
380564143
1330772536
232372100
1072582351
1021719554
979990682
2070505571
514677490
1457274659
733472549
452422003
604805149
520260378
1047203355
2074981062
48728093
2006626337
1715845243
1922876892
310978740
1773867126
684468600
1643084842
1167627676
2111685681
1559865629
1205942128
702707838
1461361786
1887913718
1058033490
868543993
1749460794
1687877414
1308044648
890652556
1405522729
1975092452
1039660835
758505396
1850806450
1523577657
1771850490
508150873
1638997277
845821048
170678746
1964126699
1248801393
1900754462
75084864
72419312
1670427294
261252572
1094884424
498675402
357213855
203054218
1448448103
1096703450
1616653676
982332477
835711409
1034273313
667180667
1140902721
1358814989
720696611
1133292403
630090870
137941964
518850944
1626571955
204986563
1610698913
465780106
86901415
257138297
1763732580
614762622
919489466
642759671
1463603953
276849435
734824348
1414842860
986431715
570755618
471091545
292892181
1171826170
886994432
1975305817
758545647
1684197290
642568645
899321256
222937849
1012231014
907145768
1902386255
32976681
1185198341
1641968623
1807446252
556324558
1577932235
1623092428
1431854878
2107292076
1088995813
1382778507
2054082502
190713848
561118503
742792192
2047706319
1687034314
1217801900
1490434458
988294425
2037098412
618265323
1807689611
1361439194
622772490
760919583
1773445273
1864657923
1574859287
534532636
887824278
124436895
677498650
1964793335
1135838543
56167309
1473856508
1789768384
1399306698
44401883
134413668
14106093
821672758
1700211146
1555172517
1135219820
1990384802
1454660970
2051675893
753038287
724650866
772569906
1119919469
2003224195
447172197
1082859703
1488990444
1811064595
475791627
612164535
1391022181
1513715481
659742473
306523691
1354740577
404492136
1512137678
2130081345
1814235968
999787891
354091664
1522508493
2132382797
287551089
906134154
550698364
1887493332
596903123
222652369
1798096822
393183323
1859425909
1454453194
1172126267
44282353
1565453448
1086452205
1139506459
1991443327
1214809133
1163271568
1455037525
1907271110
1569185915
1644395651
847736436
2089912919
1413698092
925308076
1228030125
1553595894
596195404
1777231196
1223877880
2045330488
1163851149
1233010521
1943665593
1951116588
206912921
611693099
624803582
1897343974
1595462065
1470225792
1236700966
761412891
523863810
355490249
7127688
2041337941
327399867
617284893
1054217029
940721405
105031740
1494182415
899645776
833673637
1357214872
1704457611
1573794342
2012267807
1583618914
1719113471
2097970216
328227210
304683537
908693346
654022609
533666092
1112148695
857845410
1755443057
507901912
1601192512
2114282935
390850529
907634582
1105573018
1679098230
256990967
1555601944
126373909
1527048325
933554653
1414669796
1042608926
739321619
791697882
206919955
929994507
1933606545
518157765
326387268
1384502620
1092759209
1539081381
74279106
1146458320
2004982173
1129856340
2066775759
2045239802
998945207
149286360
607861593
1610870597
457413457
1236171938
2127455447
102755017
883335012
124226273
299276367
749515193
1105667466
774057276
1410296754
942889533
1186103235
1940982179
1016758519
768856990
674494864
1405753426
1998801198
1828785691
1827079338
942335553
430581214
2132320046
372080198
1731677443
419390540
1100003686
1891350934
1414349423
156300219
1935369157
1743038562
1541940445
1921207849
1529002428
1284255489
933044408
1117879215
973972093
1553593206
1352332501
893530841
1546737407
371833615
1442580247
756473445
65441333
366744723
118085800
12949898
854346285
863638019
1075583759
868090826
1931663679
1487680665
1483859070
1968624763
1391037316
1184437222
582628439
107244534
1535237162
1927260321
1621757356
179999636
1840185869
437882533
1226863509
555337101
1466081139
440752034
1909014553
1519775022
1651205733
1655338963
8613025
216700733
1628015056
1473636630
1178893913
1820003590
1102697214
249324983
1943330546
7103622
1317418536
448645150
1931282258
705935018
2041721929
1310725896
1283512786
152045859
553427201
1955285729
136230676
45962586
1123025176
286289205
1560245571
316568938
63382517
774275678
9560180
157625043
142611502
2073057974
2039019218
779628658
289778988
1862011024
1134849038
533200567
204506159
289660517
29858485
351186006
960397033
561605396
582820513
377684959
274886929
810522122
1230965186
1247932067
985368444
2025639773
666362991
1703108903
409524720
1880708430
156895718
505874533
1135737590
972337764
868822812
1046973183
1294975524
26872745
1053582301
559093406
420390981
497383359
65853333
1096255907
809485332
110366791
2018768312
78489138
1097013881
891981113
2046432124
1648514372
1855556672
2029030786
1249644169
1336226911
121291453
869331431
1713613802
857837285
440291541
1784863041
1332448319
1739097546
550521532
744999766
1275479251
2038876721
1538062267
390683284
1626545027
1568503858
4128512
1913899840
1240528805
946366083
2047710925
2112740494
275297183
1366057151
1858553796
1416737454
1816019069
1128632309
872051024
54475688
1215930008
1074454077
565025509
1466645505
5241794
68792875
281537479
528615481
1311751490
549717462
1057418076
2072819076
1226077644
768869742
188857838
181703973
406729283
757801977
959943052
1050361446
211790722
1744187281
1363386387
1191794596
1110609459
2058854233
1412849435
1976285855
2047182215
877295343
813311613
1360951340
64156623
1734413301
193551702
1200619454
1647215075
740228291
474113023
558190824
1887309345
68565969
1292355479
332979141
1703647983
643254360
1505500427
1064309110
1103430350
474333228
1781569216
1358715275
964999847
691765377
792753012
213572484
756399010
93898453
137116794
821980050
16128772
871503786
1891346861
1946322539
126722542
1230831298
1862503874
80870234
1724761361
1635046923
806769771
609328665
1830637852
2142590150
1696339060
1848696134
1414824606
1782528983
708907459
1171628369
1991225359
1702671911
894572280
755390700
1690724019
976957492
450952736
393181943
1481249601
1596059463
709426141
1073611166
37168300
189480366
1390764062
431818715
715598704
1944079542
1065220859
2073695429
1225028388
157762322
2003588591
932102183
1189686337
1704366972
245472828
1479877637
1345451099
1246209130
1503536653
1721624581
1711007098
353685703
859204694
1701983429
976261331
828846708
692056065
564778237
1765889026
1878161977
855168328
1976293836
2070765520
1202681053
1012001897
841147733
1119553161
606723437
2071575845
925634732
1938554559
113815279
579704039
1862615340
1495158236
1117054609
1709407805
588623632
910275314
1252650948
378171748
149933781
911688673
1058317283
612329272
1507178865
506365161
840997238
253718834
444297482
1014073269
1774674497
742545882
1537870090
1683269476
1786391548
1905770188
1621823973
1825998817
901779042
171043112
190445184
1387823485
625189849
2111617202
721937700
1489174941
151945941
1734884712
1873422572
1179868200
319339517
561835389
1142799336
843579272
1405962209
257587198
576263631
1383313511
1366760721
1128484652
1690755738
1272415670
2050483187
563582011
301530448
404851605
912310186
158986243
1119111327
1737286256
453844576
1460272145
973367074
1029216561
1329368967
2130302112
1643153270
1331502904
1540558053
919868464
163406438
235619755
1200435631
1102526464
207528004
2017707789
1735911119
1570928928
201176269
1757003107
2018622439
1984488591
1757532638
1475110110
1194729799
1076211398
1607615240
68790325
991675964
244951695
335845344
1305550281
1563836482
846417947
1481502169
1868055684
1947594091
1779880872
1344532240
1530099222
790200238
2142169912
1087437990
38261416
1803173006
167044333
137171970
964622923
556449891
1677826360
2066875009
2056317824
1765439364
559304550
878863717
1031869306
9513879
1235996696
1670486377
87954928
999476661
1362983087
206337679
1227593045
1026079174
91453967
45114037
1740983921
1669759049
808059242
124450530
375633855
1913480274
573300358
192914918
177879614
1379634003
420837589
722057167
1839848663
1685949274
1384014191
1166307941
1578358277
2112301869
500117117
390402203
20320177
22183115
1391317383
1360936383
480968576
388049202
2036845703
39951220
1965296784
731793735
409332492
1748703964
47232259
834089853
879162555
937226504
64340273
1956707849
1837385943
419306765
2051851325
458466096
161654927
1822688795
500355451
463316417
1031151137
378631807
967855736
48957432
331100271
2115602524
697547847
1658994162
245116855
1141187130
1259953963
1313537670
2123901029
1325876907
1635452198
788671298
1074942774
1254924617
2056293795
1703930132
1407324046
44381753
240426511
36131908
903258136
1816239159
1026501444
775639497
1280413020
1349390185
1561724291
1474781867
1026078981
1789594486
203302872
1653000593
42529931
1350446265
1226565347
1126097467
1286454761
659536489
1448596863
593109407
1402596176
739983993
527809400
1250628943
1443241695
1969135354
1150505962
1494653782
1947549118
931047163
2092402171
900735915
497988260
177902977
284946087
135473354
1720499636
242586723
1234180904
1244529882
1150228669
767574872
183515964
1122625282
462905945
171641233
357465022
900608595
2060119569
2139113508
1618824723
157396146
159058862
11287163
1964329325
830229137
773131259
2019865813
6001020
1116856717
1371815532
232497030
145489582
2100974082
963840134
547417655
2080101370
1913243978
1476158518
1063787219
719119503
182816605
1927874682
1398289596
203530096
17537677
1720317353
960632632
40073390
602883907
968532488
1361387900
776633853
261641544
109815803
217533464
1798507146
681131408
65417514
658459879
831792533
1873815255
1541431807
2033703573
1180928689
2111370686
1750591318
318481751
1754072192
1255591977
449822925
1784054409
1671590936
50278490
1906964187
1226620138
142571566
480497554
828686820
33203429
1168980853
660676210
1375024511
988439361
599031451
1954070977
1734689345
1571961794
2107579422
1522639075
704124967
1686014696
1096372371
1070017899
840380754
986901161
562005754
123160300
2051682311
649988023
1855079484
1366506794
280076779
891754623
1237249833
1048338708
2029491826
771542626
1403235033
375589166
1854003294
347858209
1688185594
1243912155
555371800
1607187632
404435902
322745457
774801267
1473756513
1801051473
393637399
1576240775
384081433
1350798747
518272821
1163653716
593396674
213347372
730166431
2004016699
132297120
1737112233
903761198
284295910
229062405
1852967736
1222465363
521970469
693725425
1514844919
862885475
856620321
1785645116
1347824968
1974561126
2086453636
1051835845
1015540962
1958188667
1437070068
2089408483
153610781
419425595
2017226979
311838626
396848666
422587138
1720976591
953004521
1995001734
1051870366
782390506
1047308655
736206777
2044427034
143218071
1088097566
1404337676
659389213
1417127571
1184627779
517288852
1803567495
291776338
1615115018
1902906705
1761953508
714115414
613967412
655839335
1268137283
294302670
463918880
612598206
437757369
1595411036
1974949603
321253122
758862918
265191312
2008874794
395352717
2042606034
1013638409
1966291252
1956602519
1056730181
1029912444
1354923178
111497046
232550502
1654250697
325248609
1351185081
1307962314
1024896329
1771993448
1652548927
958294553
1762734784
1221194525
1583410485
876249685
291097902
1115170909
1851217403
1614241615
15750950
31621211
1915298977
214914195
906218244
1259936703
2103059295
636226775
1953787491
652849015
1304006123
1317750838
1076880574
1700781496
783447475
747947167
718592807
213472999
1067037946
2143482516
1033579503
1580470729
258626570
1940380992
1760462289
2089548894
1768125219
1628767245
1346169247
221984207
433138654
1877413146
1014418756
2100675414
627820143
1403944737
1083004423
1986181569
834494949
2056258546
266532843
396184715
1422127506
53410647
2078117415
1240195254
1689868174
1461712749
1986760806
714794211
205108469
1396793484
958950658
952047182
140877290
463929636
260681581
1113658204
522083251
780772312
1498379157
2040853023
2072092375
1418515817
336996298
270337620
1450232175
146416403
1621862238
148075516
530649429
912234921
2011214085
1646344004
1691228182
1615660973
338266068
829298498
1301676914
2029430301
1676762361
978541925
225618258
909754353
221233646
1578583746
860095690
1171009407
375949572
55617632
860934467
349402622
2126522766
817613408
234292985
1247723122
301463437
647669427
2006950405
1646327263
948321525
1398204452
272515239
976850306
1369765767
478234161
844064485
1037910461
2130506089
599414593
372134643
1261058193
786774245
418277410
2125127836
720760697
1461179678
1120776700
1572035217
757677976
239686584
195487686
1025335922
1526890042
347567276
140190290
400789172
1209369723
2014654463
1707423822
1558998260
1214340642
954739608
1751757300
34678871
788108084
1315621969
790397841
474892338
523110872
1830859081
503044478
751760141
1217954647
1377636671
832665696
1368216499
2110896944
150194294
1511092641
1391938682
440847716
1486214383
1398058508
585351280
292870131
1018525842
1978787525
1488433328
577785976
313419160
1696489846
829241999
478675907
347689245
1209553631
1721852863
3138156
1654694444
876480072
1761201974
1993926403
341358947
1785414503
1903221617
727252702
456737922
1068270225
2124528168
905198423
111997315
1343760254
668689493
72493055
2095529206
1088219462
132141011
1151730289
801494697
507162994
405491041
978282659
1421524207
846014021
648528407
258299576
1759798826
1010768965
1219425647
742216858
582917866
561531687
1401017088
1109061872
1754327109
1168029198
1611593078
936518666
93077456
1341390785
294455386
1220851003
2062631347
1791465737
1186296230
1297438196
736212413
1535652761
145816318
1669509867
1891978470
1950666907
245598710
1646878744
684537748
670679659
497632914
1035635750
2136221050
551576624
334252702
1793423813
812682899
1523673952
486304927
123386638
2131616801
1773730178
1597752751
934881594
1817496709
1262455840
268686029
1470111767
267532740
159196861
237408915
538784871
98084947
1444658445
2057933553
119158331
284871989
1164465646
172071168
1643226013
870663631
1752410392
1643357381
2115322136
144477604
380186466
189754296
70537136
1612620173
1572112615
909740187
1051692021
384190315
1247162885
1139231588
1641744919
852548695
1799419768
1975880310
311927290
513350680
95392418
1791300454
399556084
1541832859
1245653022
1202193117
1257952081
1338458743
2125009485
676094090
478549139
988096386
515626863
150105015
2065653829
515836968
586347115
862234604
1826885633
941527187
42548462
312337517
10019922
1730380290
1069847016
2076267584
913160321
1317615872
606291657
1924321612
815771694
1527064866
971465608
1611373897
435547357
1465967112
694273389
1837770779
1083492597
987014234
943845067
1428417007
90045765
701664118
1430824330
1289830763
383625454
1835787655
298694390
2032586457
25525276
1055853590
636190869
172122033
2025399019
65043150
1988629571
212275748
294551509
1559465529
49975792
1351339291
660032397
1894140974
1699442530
1154071801
1970536002
1216307277
9783754
561819690
1434314975
621686463
1195157030
1942470135
1112324559
1764138101
175523776
592462999
1514868781
68233773
1296259130
816026349
1826264711
309625458
50333068
1768925628
199373447
925912175
1136846260
1894894395
600021924
160742064
61150251
346563118
2036633084
1795771665
690456177
420951549
1521585325
1730520432
1214432135
643891849
1849068125
145888497
1154594552
1563671282
1203481973
1665435614
2125136584
555260644
204613174
1258614327
698309229
1629720349
702850920
286770653
1484258779
820350928
1688397259
820747999
1770796780
1678455947
1134951930
1995942165
1737827461
356108242
1226978672
553471166
409683341
361849566
559992755
86261998
1428399179
1623639026
2122149945
975506511
1919498957
86291077
932741893
1119575380
385194997
437179572
159397159
913610970
329352454
1723501657
15756110
160267872
1152812201
633721231
365752479
1271249008
1926386388
673740244
1975951622
546362872
1371965852
587080720
364045587
1791590908
126519815
1364558718
662048411
37559015
94671209
873284239
410733754
1963082851
1393661644
2042524477
1575950180
2103050168
169811174
519675970
1116832088
1512475701
634621114
194287722
1832639001
94132453
480518269
946106577
2014066565
32344228
1978331655
1638824703
1793577699
996724802
1958726991
876501159
1751735954
1767558668
1413009641
1547195106
33276951
1624909017
943958685
1465275240
736583466
1460552249
889872077
972587723
152948773
1006239687
995750313
533089251
1909465100
1312122981
1939397695
1439243061
1472439136
1704155847
1535329803
967523987
346817335
297689594
1902759650
340862246
228438332
1718820913
1891523513
159443679
1029162031
1022884385
1337813858
584350961
435942171
1084684160
1826283262
549189804
130455112
1120192410
390317860
2074953852
2070158429
1935214385
1984142402
993942233
1372281493
1946138661
1846787419
2096088204
1147502854
1953239910
2094314112
219431709
975306558
578791952
1997925979
1915301923
1806923509
2085398703
268900572
1814961232
1899563349
1091103031
383557520
2066873917
1915644844
420010553
1680099325
808212018
1514245869
271462274
638936694
495505716
1049505254
476688450
1766979696
2080071717
1419902294
906643103
1589860182
1293948878
2038002333
608311084
1704565275
2017130296
1883888281
225403651
611245195
2136247716
1757729613
1870414953
1253428667
561588381
1257290667
1282864753
140501557
835973110
1452274532
301101361
1588859870
481606639
167016517
499473841
736895507
760199130
2033750418
1856435515
1920014929
2068184272
2070320260
1145782362
2068020328
199250644
413872811
596406487
84490290
418776552
1981785364
464199910
1186730166
1074681278
60614843
978393764
932323747
2140852873
877504892
1923731495
1315984507
830579796
1541843650
68631460
555639342
1687417064
51888166
1576690052
2143821274
155678615
1699268070
1588110337
618223137
446208636
316463613
876335095
763385692
172981880
738019843
1983117277
783061391
468010545
82396174
1630755289
1394359732
208213183
346765799
1964722500
31919313
1970868779
1896580759
112669517
1134729863
1577282039
1029949121
1060319508
1542170782
135300218
1901655750
408947016
852516914
455821838
690701721
1628682748
574686758
887564630
316410570
71042752
1445321320
1096785011
1820419610
459230999
1306079748
1456024410
99576392
805432945
1372131813
815640715
1132805383
328786405
448017527
1691082437
532149109
194183335
63467699
826855740
889423398
1802326398
1937294612
1732534887
481584247
246451862
42588047
1733096808
613611763
245622499
1153608871
416773247
1026804461
1803413701
504272849
123674797
602259336
1703712291
248765386
934379801
2015718817
572771839
1869522894
1151000713
397338958
670140952
459080845
134065767
798545072
854950743
531388088
488727297
167802936
519501934
1181893595
1328599573
1894155378
1675978688
232063394
218770867
1306465743
86924422
591623271
230852975
1450715438
959415146
1309268740
480850512
60914624
359637474
1623934562
1212813634
1964315998
2095744566
413047088
73886992
1579253725
446748514
982748545
791829166
235758221
1940557591
1926100006
790221514
1759546646
130846938
137549665
744726397
1762606982
340234854
1059558868
1811071814
1504474493
52305120
1113588915
778364228
1114240038
1752208023
1189679572
548721129
1913879714
396215303
361770219
1331797513
966162594
2091452461
1422738331
286647607
419014899
481722663
1616731366
1437264892
1235164458
676385483
626930627
1023963628
1118111836
423109135
1387519496
92721584
1737073596
1174327115
1383470780
1308988297
805123689
500713242
263970682
633060369
605731286
1895235314
737212710
621639584
1168765512
1518776759
175768584
826478774
218649606
1523245076
1602415811
1431903161
713688719
1743189935
1441839464
138738073
1106085107
1404205597
2121225956
1125467413
2036937614
1577259276
1189247209
228752308
1434970748
460965754
677403424
822662355
1263998065
606372784
2092201807
565021410
196781415
2008604890
845760899
186275038
387882868
1916396930
1955222811
84260353
1352299261
1836537181
1224981762
810838352
793406053
1298157773
414341432
69598596
328982886
166356455
1574586089
1077156023
498492235
1130471392
1071365684
335848507
1990914916
403188058
257386674
305978994
1404144422
2116615013
141050897
177510346
1721143643
1937135525
1399225802
1646695537
1592883003
1033925062
1451398958
468597552
168391481
203276492
638829896
403413745
241336083
1460226082
1497598451
1159799158
651246767
853974802
583683867
423681141
953879222
1693234283
66762675
418606607
644862669
232192016
802664420
1462274883
994633401
1894401666
359424879
977387431
82156142
2003313965
701730535
535316671
173353875
419821770
195900760
519038842
1609726629
642492022
1112213636
228556326
399989975
393470841
803240478
1534713296
424215791
1962194761
1385861183
421186815
63702185
1362859177
2125574527
1456568576
592476792
1840018099
294983974
253778679
891932669
1078813342
617682134
47035947
1224686938
603680030
1992278983
605662925
276158792
1362686309
543435779
521315466
891017686
2011537854
187518954
1185046044
331484886
2075255684
1689643366
226924415
2080084064
705858948
1669061455
1956982696
1932105678
1243678339
1095033035
1688779961
208842020
321704779
607825895
2110266775
375462536
1543892420
1029048065
1660856934
412132602
201730870
420914339
747008860
727945753
162109565
1302470558
546643029
1784584694
1583298621
821135222
1018512947
1405798615
1224152005
249431589
54401030
144708749
1907720159
894052930
1537074487
161972464
703463126
744820319
17821641
1610580650
693488638
170208039
469013391
968067159
284247369
1994631932
1238882588
607227690
2014130519
446418256
655066623
38448173
901935875
294967184
1194327994
569609131
828498121
1601197081
1207055917
1754279435
1738079148
278820374
279158118
2029698721
294668065
2130114494
1178442035
1100342162
510010627
280995970
689222416
1585162528
1678798862
1672442722
809680909
1702822751
850596029
395495910
1438368476
1572291105
911716168
2002792119
392474040
648452851
1565560643
116028981
2086478018
402265744
82980454
2119224411
661309004
243405844
192346586
644292573
775785490
1738518228
139829167
1584579511
1985105554
1639375799
2141457313
1912918952
186674284
1896937047
431241638
678622754
2068698658
1705216641
532401818
1176183906
1552093356
1108297647
1924376379
258427042
1224035541
1181295421
52650467
61887421
903185651
1644034751
1188497700
1785523582
1308687721
464622886
1774882603
514161295
1968051809
966192266
194465811
359419709
2045392121
2139947334
1526285836
196155226
475415928
2067693806
1663133087
408958814
242680587
125949182
1588062680
1878239407
1261845919
321210896
688627383
295529042
2077766007
2137884951
1995947315
1262226959
1793947869
1477221093
1915542017
28788780
636678284
996796342
1946265803
1225841061
1055199757
953347295
1571373904
969190010
741858113
1492974841
1182285762
2032454345
603566823
236765720
1848960388
1522223117
2044617178
2002193142
504773690
792105977
1698648081
725173911
683963779
1812746926
304841424
327411070
1391443241
204709145
218607049
74432884
1841549992
1143613035
1151607769
960535736
498171721
1747792610
150383409
1147882261
620825815
1896150843
1243333128
186061411
1286570772
1535849334
1935230954
1468059360
1708234820
1755477731
1391528933
180861993
320035483
1859462587
1720952424
1920569584
1382745472
1966489797
521073000
7595446
456756528
1460412572
1729771618
1711870316
1297234813
781756997
1377513722
1588829454
458107834
1929075800
1338204795
818880085
1061803483
1667910368
1955288791
953044323
1528831762
1405052112
848901074
1112465555
1140271864
191554344
790179817
1458400112
150884863
294066162
1251637004
2138199544
1870381374
1262395553
1576747246
1311461649
1207609108
583996838
200276565
1577941643
1694707837
78603884
780164166
1801017200
1015709696
1752481617
154595873
679478823
1492612862
832977625
1134811425
833729874
893269367
1835755655
701343344
2118689460
993819149
1410448799
81810888
762345650
188796529
1422595362
853077963
192207442
2128075206
1331426643
2099810266
1481273954
698508575
1576806907
82706044
846844473
2117400561
1405247375
218067805
1581715701
1127516377
699907308
181066939
1639714687
1974341591
1412268239
1848802826
942435227
523933478
855987911
746029009
987630968
59937813
441667636
1952545729
1991478161
2139668194
346690104
808081439
1482204739
101875526
433653791
1130046835
722458402
1154378642
721462217
1066396492
275564763
743535729
493141303
119260316
1610492864
60812741
1530447100
1332380984
529769128
197599676
1629065928
174961135
649125641
248938672
1837452900
887067091
1037300493
803580167
1976605828
1496609206
408600293
1937918767
1539645017
1214062092
405711732
1057502263
2094993236
413322548
1460209066
1416117911
1155325411
1373384115
2137925549
1637934687
859372381
1677232588
336620175
1877575404
583129622
405147843
1999857343
881142651
934586810
1712207303
386079040
1850308597
1751462209
1683030891
615213973
343763560
167934518
881076212
288568278
403805315
754624565
657282975
643117133
1600068761
33953879
757602810
1008836812
1612373501
1901839375
640457756
947318692
1212992484
1557228890
1061360507
930392859
1779369803
1254576937
386191724
2113733665
333154137
2111532178
1385610081
1825619823
2036140928
1173763079
722630282
602014690
613710106
459596960
899758735
55134662
170127633
1624975492
831579973
1523908809
690819927
536206344
1321596894
650837496
713670708
175717369
1854272443
262107266
754669346
1686824655
1685057664
106907592
103273493
248569966
254159819
479273360
1206785517
1926389540
957065035
1516720501
199314669
687433425
735527194
1395358127
1532013550
1690651979
441982883
138711656
1056613598
457100438
980148929
1110762175
602302903
251058565
803406878
1020152975
1134877318
1956904543
855115631
292039504
788665546
487605600
1601411147
1308024257
977401427
337489162
867727363
1733772536
1391146266
905950913
99815713
1642484761
884793470
1265550377
2055176644
1682490056
748313484
413752825
2019537651
1082951627
1214099155
1043761470
316262146
1003032147
1408190961
223034631
912470237
43363591
238228404
1559933876
751834054
1451303265
1898877956
1020111451
1658510828
1797216586
1686489845
1755165546
1483033079
874621846
2040916105
193778318
868796574
1147066703
2013154708
195329001
1053967678
1002512909
1578371930
1433331519
193215379
1227453534
254121124
602682796
1176495759
1441497026
205460113
2284854
1811618061
285012566
1029369695
1711836570
683880716
383688335
637406364
700815407
379649620
1133744462
1886306547
1456375618
1259814603
860736267
1318353085
286740903
1222678804
1808908632
1625777964
849920626
2107163634
774769381
2037356480
1629807853
119700165
1394203117
1198036745
1380167526
71784598
414073264
838556829
174549021
686050322
422164886
1252768351
320066969
2011533779
346202750
2059760898
882055532
1313874122
286410399
456133127
1986462223
735122900
2120445292
1023426456
922740183
808302071
760954787
1625317645
1880283890
476558259
1598066440
574453573
1973341978
1194550402
1412358164
2101841555
474691308
622831184
1520796202
838220776
1504278972
186547187
46990979
692432816
2034701620
1161358940
250539994
2038064410
1901361986
601603302
973736347
1011679150
133254168
1901999219
1296505370
454454875
435870246
328490495
2079760130
1394350219
1009820821
12097919
973843764
428231555
368770103
301655258
1282280549
912251365
1391253716
984186683
1116739575
2005623169
432889202
972678948
1525146828
1171139108
776386505
772001780
175421188
1925045411
2136799949
564840265
83682934
124513391
1140079608
1869631434
1065310247
604727214
1759100824
305826576
613243107
519169750
636962960
191886006
1716025453
1565147331
2109829409
746628381
1749402828
243537497
439717350
1498258450
970221240
1999523837
157165456
1102145486
1193724135
679810949
1951985696
247003937
1198978159
1097960961
1616059626
1353246941
2128154112
1626765503
1459783107
1955183337
807464493
451572235
511278619
1893577319
1227093719
1142510515
775636211
730904879
1170443750
952164048
38611712
1991196723
614867456
63224000
1060666047
178877528
225661805
33610713
878161770
615631359
1827818593
1787709602
249166512
1143906093
2144435205
666925209
1872630957
1026793365
313917009
686213651
1365821545
1497802443
856197551
1200248809
768497408
2068123836
1887445215
2077047288
250895590
1304731426
1283078340
158268136
1987081520
1200442937
1561688436
447343744
46214031
1164567417
425434405
1285111602
1405401797
778932348
407566683
1379150820
456533556
1180039488
1693733433
164025897
553141727
1249571777
929416995
1969952099
967513976
1338066635
1686809072
608620470
574791827
1787141511
1043756089
1749674707
1573359846
2009142857
698604765
1255227053
142436645
314692181
650650791
1562596347
2074307950
1990540538
1097863692
619418712
67534726
1493814934
412429401
1957343152
936653934
725948929
1202000990
781108338
1782152045
2031771508
244459937
92646121
2107210611
243836254
1009758194
1747507839
2132679114
48951577
620461989
1513505124
1290142466
604933328
1290692206
1319565446
668296969
1662045437
503094396
1316710134
2083544852
51616439
1849759669
10512036
81693833
80352083
35812893
2052161072
1467598690
1584352023
1772945598
1389838173
84795221
2074697678
616705383
171172099
424589443
644874598
609520824
1783735831
912753938
1195917318
798971239
1050208741
422411363
1512182401
72118602
2012692517
702632216
1813453487
720329721
1910083740
898580254
553087954
885212369
2071307117
257706194
2070792601
86823077
1917856037
482780482
798976013
1983831051
1797372128
1611357268
1259587051
196754063
293610541
1747799089
952559455
521321266
1954883713
1831738703
784516677
871781486
413956892
1989762345
872359912
313437431
982671209
1776305387
360763786
286911823
1201934888
791472248
1382861289
339851467
1274235054
1698335636
1910738764
450355363
24976262
1607330022
1940964303
689898812
1832181238
129755091
1065378056
1402225179
72108315
1227227668
1176197002
519571203
112310797
1164491312
1111733884
465114227
1548551932
1560579664
1382337671
2072305832
1813139972
178572103
561506238
2011505302
613503594
341178263
597119302
775366034
1150219229
1236616460
1387440078
905042084
2103522145
1772504680
1705868319
1263227901
1236994908
159239087
965631500
676245509
2108195110
371047112
1959691174
883672801
107244379
273272779
2018353331
1690689167
749274282
802416393
1121272920
1369372773
1077905903
1397967319
2031895022
934945624
61776369
1299166873
1533660632
1829836832
297211971
1148757137
452310892
37782580
1725967657
1845821169
918121685
1008870842
472509228
542823586
1414953560
464567614
1491033682
864054222
904564584
1920223656
244492667
1596882191
116272766
75962969
308195200
302928727
1011859315
750503969
1018351322
44494703
1608658061
1489931724
1311769193
1243819192
1168610263
1033505528
580738733
2071733706
977387296
192620793
1270865935
1760048342
1199994444
516168021
1194970786
1390380565
774537717
1245629164
1571662295
928389365
841600744
793380465
264808271
866961061
677500151
1443402981
171801429
783496779
1979000221
1559922764
2015059351
574365288
1013974801
1194535679
5489424
1332912605
226486149
2023638149
1222114420
1855327640
8595679
1278558022
346192010
1487866327
1856121331
1597593892
1144208633
369668059
911080224
1092330783
1457764250
752782776
1178768952
1040507961
1258375824
304814846
1168129618
1103299331
1817441437
940016359
412768097
717784134
825230547
1796859101
849273194
423951488
1015858403
1022932948
364034711
1870959988
467059023
1666101351
1547047612
1326786592
1559831485
1443142309
197197549
886270042
661665000
1990412027
732840326
735659129
685142274
1487231553
1543943402
944603538
130070407
868981611
607581608
1011261424
1865595509
2111942920
1546212401
1214010229
1609643312
198697708
500194256
1900987965
1975575120
650791989
472128445
738751517
1701613564
960383905
1156251448
354602650
1329755494
526647143
2145357086
1242860954
1894576521
247913601
1816028458
1910218040
597938365
473130451
456815829
1222909971
51712914
1287235858
1919250898
1521017225
735922300
30233913
1584237531
1397772371
56958940
1933584456
1348640129
309105233
444910504
909699174
539641231
613048536
530134850
15822050
1539395912
870373858
1055218906
706449119
2042491350
40670232
1292659736
895746463
1963408503
2132669463
1358091662
1963663299
1239322154
639128314
686271454
24605912
1477386620
895690104
859389095
1481230380
2091844
1071155939
595744603
361390105
1932023372
1543760830
1487502935
2080652627
1671641208
580932007
1141592175
594293577
449020655
1261142654
1521872348
477711307
458171581
942882665
144046381
596476510
593531776
641665591
386269082
158571706
557208611
1299934119
881073265
86029743
1160542805
761205973
1564525131
234853788
1634878605
754493262
1189914533
437417880
1692498
249244831
968152651
183780949
903278484
2022455786
516534134
897287226
1255916207
52326744
20221310
1997659850
1474973366
1160459564
588117171
1191348952
1297521478
2082631662
76086620
834807056
1641336640
2104325613
31150550
2015463052
1379108984
159529293
1510879541
1193543313
1238988074
1312522000
2049040989
1105580338
350840678
691026849
2007437309
1848651264
175208142
1303803075
105628748
77977186
1072501917
913692222
1993485881
91121838
1299269195
1991968538
1862950138
949878659
439775588
1811525020
1732703279
771728455
526021184
1058475485
1605520185
570256478
327202586
1361257449
1958389496
1198706197
1478584337
76046316
1855419697
1377921584
577647449
484664738
860892701
1052405775
1701028078
1302299326
1165216042
2118683733
1134529657
2083999332
1141978905
1080265839
1744387985
972317060
1061192736
342213703
840766229
646128489
542171145
340817788
703798169
1744502150
1172555379
1688887410
1130720402
1483964952
574117863
457474407
281919251
56149108
1061201245
1100780369
1807116992
1643323431
1053586563
2126574965
514277078
1592324626
889588044
946993191
667219340
1637696143
1577978823
1078554143
2004150088
731051159
1316128732
1713946198
288787248
1735775480
138861092
689509161
1894076520
284314624
1873531817
541475193
401959050
2028059933
1395635504
326313489
1395837155
1342110572
310264203
392032431
1698544178
491548695
1928582703
905671820
1479672776
1565202103
2103257901
1215140037
632836935
1303325802
1882729506
1626569856
1751873270
1992054770
403042104
872676037
529814680
128939256
2029170881
137561943
130400835
146684273
213054611
1814082899
307746822
2131822880
342709795
244418297
1771148013
1340469148
1399406056
836607790
1882153003
382887287
858743104
972309815
900557922
943974437
1087576925
2056431942
957287409
1675723899
1901178164
1925190913
1994189700
1537238766
1562898657
1987851241
1755321751
828834386
141758425
2119049287
7174188
1299813406
633004058
38807486
1329146394
1622970382
854102543
514933591
44873447
759078908
879046358
1734986678
1502966620
1582563906
1502675727
1036325760
266650282
836089345
683289988
1773786950
546162361
1187727096
850892419
980505984
2024409614
468857733
1216880429
802812868
844744749
1186898794
468646535
407052822
427512731
775752322
936604648
145830213
1909499419
1585297030
1107994342
1042711745
2073749711
973342103
1151611997
225429029
1332371069
1687616785
1917981236
63834345
469006096
759926740
2004953717
2146846455
1986806532
1069877221
800710893
228045027
333844647
437656083
2081824202
1721480121
2093740426
1713261515
539698311
1615065403
981254476
869959518
1781573424
1461068423
2126499998
888687122
1200170597
10131894
1745226332
1566520496
1418737651
730931856
337014596
549607856
1775712793
9500774
1797314916
1559432769
354485870
1889843438
598992005
1614883026
562450091
143995715
1342608485
1119910050
118899949
1172677960
1849566518
188002917
786787715
1543287840
510194296
927244514
872027926
1824487739
212144522
37895491
24936993
1335021163
332575518
682509226
2040972694
82465560
1765616755
1850292657
1939646993
583728696
923974684
1698346673
18386297
1911001245
1780570994
265045257
125091071
505858147
1804219459
2014269423
1560165970
251127011
1551571809
1005331247
1602139251
743087940
1309531372
1253848234
1432562538
1673278081
1366554395
1093803130
423302355
1839715372
1475021749
881926454
239555101
1880449958
486760343
408567347
1925100666
741980687
223954702
2085933680
1091588114
1915495045
1036155576
43465416
500118669
1336940651
1248526132
242122845
1557947074
558801230
308897818
1939528336
1845973845
104895698
1137752978
809673216
975471987
669065662
802274730
1825489653
1479302109
142056853
2053222927
519805110
1945039889
1566384333
1992798182
936606091
519247741
673314712
1092843005
1182322671
1194280782
1819521932
1421958268
1345103356
756223586
53273293
1134423188
853828433
415204167
2117967810
1859425558
1756758719
1811022448
1804949732
1658285909
970255234
1684990880
183381048
603713153
1726555294
38849463
551812099
773152402
1342493468
1861867548
361151516
1083743382
68478431
1425399252
759456407
796382962
1363758192
1348111207
119023922
2080308846
1956379373
1280504375
993094762
2026434871
1673103660
1464075919
166128093
533927050
849646204
1191007473
1818497337
369240966
1991232182
241086505
909108750
1701494252
1330693327
1218999086
2068584639
245361339
122080695
876506117
531465538
867724561
694976330
1763572651
313343580
85669582
82197337
1272021820
222733810
1118987615
1686424528
699802887
231966909
2063922248
730882451
737834190
1548125440
1155565782
194130639
491816827
159571274
1940988370
323947264
614090694
501105861
852114103
2094546326
1961107106
1405575561
1797073664
1171924293
2112873184
1286138180
1719535163
478087539
1174440564
1741122682
1893296603
2121731020
1077748881
1197141034
271146137
1033250507
170977801
1497519269
2113057602
960686757
1107537713
1438638557
317531427
2012644666
1558451980
1641857793
655531337
736444873
636040395
2017673598
1614980602
707711863
1304740060
1350796130
903420427
336090774
36509181
728893
952694125
1704924503
1827523484
540128740
904984415
1599615793
730220755
663642357
949819286
498103927
1882012014
252240634
785672198
1339028228
1545611611
651943458
1853116304
924602425
1433028760
549395286
265992267
1760803473
184788928
1913070690
1765210955
1981583983
1350877282
850860377
124421644
1105027080
932891201
1006775242
1702897715
749522342
230492659
1158932631
1097167584
1412600067
1640156350
39332207
1192548335
1785337056
293207121
500279526
1336407936
874141766
1971019902
1641298523
919251519
402441006
1498997660
710357708
1016058610
1952642092
757262824
252511681
1791273380
255443543
1922405349
1344917494
123180816
760625412
1872951872
1056743052
1828527751
668515994
938442290
1791564188
1823283931
789377782
1741895344
740134907
687803522
1779823952
1953511049
19208343
1650962106
1103102846
684820798
1647253599
180008903
655025403
180672847
43997484
1360512267
1117209677
814705307
1786394136
158919692
1774870069
1028910794
1354317122
175657519
772872017
507923108
213646929
1545567633
629280028
267379231
466511666
744915109
94304691
1343838248
1943699679
1856922934
185249769
1059347952
213304357
784306623
1002780541
1810519658
135168790
1033212919
663189216
195233173
143801822
746839491
386004580
711258283
1008366279
2009638511
1141171565
742433105
795729569
116523325
1054983331
1097549041
757075937
471274352
1827866106
1413534241
1956387249
1574893878
1970424341
1161851838
1412500947
2068947822
1429012214
291169761
1126111688
1960761033
1383570088
131918158
594213968
43199402
282906108
1639868804
359235008
1042574966
1183280213
883588834
1444272586
379337807
1385927116
1618342272
1323046933
761171920
1627191165
1059989769
1886114918
581666088
2009289747
498751411
1966669206
837760293
1697326166
1242251973
1775216597
1766763745
1425846783
995255268
525559349
1015067647
654912663
1883777211
2035666052
143426834
7964981
1252657961
1240419267
1589959552
2143163871
1987099036
412491659
838659518
1776753031
1210135386
1482292169
1102948612
229473118
1648375587
586295509
1670063489
415164208
1903765346
2136522113
653882374
1856805128
525580727
757971862
1968373590
59441549
430783340
1435057312
1041085462
1923070918
715175599
672125582
1682192092
1020706167
1439981198
1389410453
2060495069
1278417583
678222
1561736790
1597206014
1535910682
2102000883
1679275744
1493526874
24686408
82275976
750122994
784977307
1766813711
230533630
404416751
977977983
326652481
801950704
1443502181
928964406
693986911
15336171
371544861
1900446799
1910132847
1830512835
1777257864
95090686
1641291305
1843396518
982791042
540544314
978898021
1905076652
1955754015
1468412374
1215763990
1536597932
456753484
570120239
1887185294
1329315146
685265745
1595206398
798403778
347996458
700003161
1542714546
327714737
310770627
483537055
351560334
1120461920
854109625
1138796076
393252516
2012391636
2103247235
2112703508
32994269
805912437
107050623
1786701629
217936548
161755465
1112860399
949942226
35346185
2025881620
1051397516
676340653
810603637
773870267
1702216362
374026805
948774606
639574928
996661678
1308638356
1471060402
1182030492
496052906
528632516
1301825463
2077868761
1271825587
392772934
2090318753
811900345
1011922121
655152888
1269476056
1546321405
1265572082
1583899292
761016582
1372677377
1146983699
291162204
1449271312
750709580
743845085
1263453101
1123539171
1346488596
995232247
1540409750
2107617985
667704647
1484995290
538617357
815892332
1485396364
144895837
113971629
775570477
940187715
548394768
237738305
1326481965
216499676
608571771
81811456
28312091
736894542
877214327
1013829923
1174493901
2023001078
1679118335
237281300
2001275232
1872474989
1387327758
307857872
2105005184
645437397
1114848791
1390806806
97766805
1000683870
1910352618
416779515
1212232061
1223105075
1980121112
910622345
22007306
1417004004
172219834
1596383764
35951207
1182647950
439965991
1740953282
242596920
1409974432
1268649607
766033212
1753866759
1398624633
1172716524
1743286155
907223461
1670439189
1472258054
226199782
387528672
775647397
1902895757
1537771557
688943034
429366468
1831482987
2003250658
973221299
2030611690
1162679905
1063167068
1973781161
1666209448
247573437
809319561
714157069
2027733952
1902100367
1566108630
715527385
1655822363
1504384407
2135495316
2004868660
1747277917
140777739
586382699
1229598209
1031523117
1247866752
33278046
1398363506
1859412546
295111039
1301901997
1126088667
1180773014
1319289994
323373517
1327169524
1600357701
1375563929
988579511
210441481
1340907179
1283773124
132118492
944231177
1092340902
1969739707
1938264502
2009760994
1535901888
644978533
1210622269
2103847628
1659521505
1928772009
1500603476
1755202909
1401731788
1368876124
57879558
384045333
1412389231
1037528696
667864905
617835421
1518699811
361544535
1497078050
1066956832
742434106
1911438499
802055469
1881848354
1848061486
463578216
2142179069
2125600944
1697018693
1272853277
2099083856
661249196
1500647525
1233308271
1434682998
1603279794
488046080
364819571
2024452497
1959011449
2112991301
856435900
440566715
1753973050
1831840296
364142517
688810401
1995732060
268862073
110881271
774674047
402372421
1270010387
2003685332
288862041
1045011415
1082396653
2129089527
91586823
1461254655
453973482
30262461
913771566
1566550098
1981108932
837530117
195502806
453824518
2033230253
1164544500
647590116
878964929
1007058931
1086614909
1967021323
1084380307
826550189
143328869
1997820166
922065976
1269985270
1454378275
1772138936
1600542662
1950376179
1803948692
2016733079
186663590
336685333
2134118058
999388095
1968313952
1234053928
2062510012
1465212545
1747898569
1209680216
1886847094
539721023
1780037316
849920626
1647964670
140870659
1831851272
464191830
957906901
1012489518
330352982
1745443622
560189639
207417029
564649351
128957850
780455267
148507757
188535008
1362785258
1635991837
655051255
72476160
1184789871
1294872783
1330251639
507756246
200408729
961275639
63434276
45561996
2094012599
1124726116
923959970
330831530
1180992221
1969602495
1375765720
444340456
1411318932
1601140363
186643689
479820579
597173427
1857395476
929434420
458399402
1943511528
1137051839
1793464576
1325316719
542209177
1218145755
322312428
1906064945
1055036209
940362987
1703476900
2098982926
1960795483
1089075050
796785432
1914973721
570783005
692912163
1053448546
37142707
1934791887
1341733304
1391266727
1045120406
1481164312
2098211507
1543356382
219122030
791126116
331091742
1847166855
139131619
1120704522
83517510
1109216385
2123021582
1217296793
254313072
1022225991
413478117
281946800
1823956530
554405521
825678783
71891818
458193800
1284835288
1715220800
69260852
1334116843
2140471101
1702624284
689664871
1765432160
576605588
649816854
1661853165
889092887
775372446
2082617632
1723246232
282487925
59669349
216813286
934137030
1633614786
1261782250
658530606
1854203666
1966631407
1030161118
1338629908
1221262404
183146973
730848391
477229243
57073192
415153142
1429186098
1439019752
350986144
1105065718
271827575
1224606220
122161849
212332619
1713986561
1997450175
704866908
1952826838
786211700
355718102
1364508211
1433761599
1144661880
1344919396
1226880149
884943073
868115949
1045462237
104090745
1954069267
2128993336
750615313
2101914092
830880177
1378533371
773833389
126031097
1179103126
1324170889
2031034092
1054193478
564560242
1929151500
304240190
104013300
1045252593
1217839463
674021787
2003979739
965471716
1675113559
1035942007
2128574494
405662829
1627888143
1085838026
978141369
569482964
849035869
402876504
899692911
1197066861
584030556
1658346509
1944708197
159135300
1909032398
225666460
760401227
1400782720
1306653551
1018746836
734312990
1092677988
1957362840
966063144
1785032558
315434992
49580970
1598490749
997880737
1022767948
1169436979
1690382050
440677375
311424343
2141603671
1857811744
201415626
1860425861
1762722406
949578896
1854733468
2103277436
787993233
1456576549
1730741100
146069883
330617426
546164543
1054115859
1266315420
2010738166
1171341129
1130884903
1443588832
1037345405
2105709591
802028205
93087089
222164260
593988825
905386744
241911461
580361189
1778384440
1247938645
188582040
1531693320
260686640
292238430
883775358
1219021110
435284734
1007942021
526429964
1077652582
346555334
2020340472
1007578396
1438391379
187237888
63643341
560860002
552178290
1980163543
610732435
2079814984
288371541
742971863
1614421830
1977795283
449787576
513101275
69772347
164288451
307588484
1156678104
2088416622
1778851546
1131011315
1986807211
480328646
1556704675
253255508
383002907
1268312436
1363826590
1733668306
1412565544
55577439
721605416
93431300
1284645622
272037354
391523204
2071943238
1471607997
565351112
1515491715
572265422
2077998896
456085732
164105820
1861674367
1041475862
296973741
1172618916
1995773350
1932858161
129569500
220932177
1738102838
163107216
431964577
351087598
2123587113
493017580
111556381
1660404787
606297437
537821510
822940749
1688419109
1624052065
1956398300
1433862524
1963326140
1995301498
1851601430
482978942
956462245
1394232809
1899142566
575060843
642436060
1287156225
225067013
725280201
167848473
181420528
894652786
794019458
317672980
1480951124
986890453
508538171
901208522
2102358879
2032884442
583041762
1669422613
1667954736
1549747423
1901719235
1073326579
477924626
655418797
955554972
1005836012
127288222
1255238939
1114053781
2041517068
645728597
1430246645
1908745548
2060509994
1575428755
121264959
251726893
598237844
810236480
710744106
171065444
1909279723
584819221
1383515983
1795761274
509376565
598469636
125225639
806546578
1768918928
1454785959
1267080068
70662397
526812440
713123807
1649268835
1470139624
855575100
1133711974
347583768
1668599122
1084522043
1212760231
924767901
1153782696
699606834
1475156763
2014823299
2024813617
1949553336
273017669
717651997
1827263284
819904049
1498315638
1000223661
1413987640
985081020
1855877147
742903950
240472973
2023326551
1317323392
784669198
2119289610
655566657
279877388
1959514414
845425522
393588987
2044035862
1950147818
1931687476
490906002
1287397731
1256119885
348511865
1665103465
2068089309
1668330532
852836052
1764682409
667537058
605422575
2147161428
141217343
96741269
540083623
1139033005
426748504
677552545
1320377786
965781803
290606591
313955981
1268436532
1428591951
1148181305
606224682
517176284
718118885
135722878
433642667
1997534271
58493287
1189734126
188454728
221082736
1748776042
684978223
688838897
121388132
1083019026
2066905966
1934712519
859475818
1786979697
460598959
1799235970
406630758
1235876454
1907827215
650583165
845889177
2031151702
1754637207
614263241
2083396016
1247153747
1062927684
2078772435
1265281167
257664002
1306891938
1360278947
2141968665
527178338
329640742
1720484187
1974852974
1506048660
234758667
1569085609
623031983
1337193914
68176024
1462851804
1826757728
2035349982
351447007
526987348
469534225
646041175
137633775
682110301
175045495
1605292355
1098992963
575193089
785067855
339700602
1566008325
88492566
205057324
1457820808
1725064837
960685583
1232308022
621248499
1428403756
1698942891
182445552
492191860
1340328410
1796996696
1670199556
516333964
1285678239
1210876329
1449797905
2068097651
53639605
639587734
1014519097
240870705
85930621
1357283351
294266113
159824510
2120198033
1496471530
1869829446
747216221
2100071503
1490013771
1224307943
968653605
853197561
1697093064
1537631008
263834947
2073442732
336365273
2022731830
311069191
1045060688
1381620006
1460233316
1972875733
1015110706
1187137310
1228304010
875901038
1459885469
211459544
928510327
1158117244
1066128235
1548737275
1504300760
2006904827
211083616
1166978387
113075322
3772706
348640491
1590677948
216223592
1315406595
1000492719
1245701353
964444807
250983243
1924161066
141496851
795041146
1899489353
708998685
1749927771
1627209443
755505544
1384179940
1093259671
1079412389
1382162997
1257728885
426956515
803238551
959851496
1212250382
148407045
309567228
154324431
1737190593
1124104219
1932590451
1156880517
533669547
625335152
1732530440
981676823
1452476691
736519433
1902073630
627370264
866075753
700662465
181707226
1846768456
1901595338
68713335
1902310368
742139294
1132429955
1001232869
960419907
15190194
1376932934
1761217757
1268530409
2073244341
1453463828
1996544896
110331682
131585930
1150059357
984420238
2145810374
318319283
679754007
1400276134
1788179363
1230905523
1131573190
1640423905
1561692021
1844901346
1714570197
1229692003
2049324976
1533356483
487694410
224370611
733998674
383141680
1804999777
737882920
2141138777
1452517810
203955779
1358878240
1238267638
197627369
1040633852
1229435532
410370473
2142127906
1428812254
1288131416
190781782
2015670138
645989314
461366998
238739004
1657560777
7485207
780491278
1726479263
1700507147
1516788121
325089767
359292700
1722750440
609406275
1500791903
299818501
1573164490
5781848
80547633
2037729906
1753678204
687368482
717948235
1510536480
645253267
1441960861
163821341
1395202739
1834027069
248040899
534058665
500633223
2084916918
1175619495
1679996858
617336210
860110382
278777158
950609357
1150456129
1591259904
1513758850
332497542
1226213930
1924854213
1496827983
54849058
1032647893
830253320
1015914334
387064659
1387563486
451600860
1832769673
1304328953
569163922
1203348779
803149960
1494776295
550154964
857408910
795785196
1758306783
690393035
1918658734
1554002083
826080656
784920937
620295570
1398646780
994223848
323964794
1013872952
126885682
1138876292
657020108
1449163598
1640032591
1825274567
992555427
564399984
1441610137
1762797247
1435229406
1701366047
1624833785
633472829
2081213746
443463614
1510422941
2140378340
1068843059
863790461
1610583401
2047925276
395490379
1767460921
1292242207
395392379
1671798133
654083679
1980502098
1117075245
311744719
1659938315
119443756
1973014125
1473264843
323766132
1759114456
930188973
370782804
1643032232
601789127
34419884
851761419
920450685
212185574
622941535
287487817
2063110674
246610721
479448456
1559621174
1337188782
190325773
2136657709
255772095
555861481
347265398
2099144412
731228091
710760271
1715236560
1561849064
1978579607
1430451826
1809864371
454165199
5439925
1456316927
568735548
1168288953
1674655117
644898022
1386331834
1819860695
627493146
1147198446
2050309497
1466820811
510814662
1213309854
2111150979
959431012
2016468857
1256429266
1456815132
1533672747
532785287
2085557643
1010381147
1837176514
725004228
1287954036
1219842177
2084547157
849389675
230051696
836207632
1898952769
603705707
893078093
2140971004
665194706
2069387943
676248145
425303127
921697761
444534056
2063209632
20171500
1807535003
458897153
524083745
430785850
207898688
1520268595
645248681
40495493
819093176
1729722102
56955357
1192151323
2124878428
76226146
1192036757
1727658078
1530548487
524126653
29922423
1461340391
1598134795
1985772728
1997613817
971749038
2052499015
1758918321
1398604179
1241336447
1639447359
1221549993
1510904791
1597279475
739577070
313739543
1984988489
1043950188
1745835183
1471039300
2050467096
279454767
1738473513
2053106827
600503757
270339639
1760871351
125854082
60733866
1612681589
1378531903
1537898230
1694336055
979402690
1291147597
1271045335
26802087
324815771
890451805
648765310
102119931
229227434
609896182
935799260
308943648
772461954
21120943
1300433961
1581908109
302328476
305835580
1084577195
1700938263
666722974
913967274
1641156077
316627713
988737567
1773730564
1675231455
2124381154
2095651861
1879098482
539019478
332128740
816614649
1427862805
449613158
1732141227
140526856
313157668
1694733155
155841589
1748851287
723358384
1640216644
2130717537
900941123
917273188
603917071
383693372
708407381
1802715470
1577269105
764149573
2068718557
382784900
275036122
1660644491
2143764326
1662923117
1248190208
710697554
455584784
1390379348
310882056
308870316
1032493771
1465057412
1404168817
582599985
229557671
1881754310
1681403341
258491984
1964460383
1248026931
478758208
1218758816
255995703
922517512
1018359991
1608901228
1316983351
279229811
963714569
1102548845
1202175220
1370062928
1708944720
551787744
1087109315
419030217
2145277909
1789933434
242800946
1631046491
138493581
1554893223
1556005856
1824782732
327195058
1478140742
1283397531
1135083062
434948412
1532239380
1203027179
989758332
1936445806
2070991274
90887833
1132967303
1043964212
1689707858
18253136
357575714
1600722330
1765381850
875633188
709686437
340186910
1736221680
1306921066
634264871
425421002
1797723845
1574983342
253975041
767439954
521666809
408722682
332065641
1763190086
1687294484
2112503904
1573680299
1766447068
1522159624
1975543040
1797411522
1104753343
247271442
550719105
35829773
1151847709
945094511
641291639
1130999432
275383704
80471525
648708835
846898588
1493454064
1309644047
2111441455
387019971
1187144754
751119772
1145995764
956779042
1054490804
721941890
2112574584
1335407386
2028976736
1588867603
1213789316
244051854
1578775673
113213736
1267598416
1956496599
620175252
1929874870
1393634194
392710068
1136537789
837191769
268804879
480238279
1485263075
956133197
2010117457
1233473734
2082359324
801965140
1773653778
1070201417
623230509
374272880
1555523711
123797007
2048738184
1356876084
401770109
1342384866
639329568
355926353
2027780109
606283380
41803590
5155506
445555927
1064247566
766876766
2031532951
1426398839
1894912084
1250101460
1736949411
2016335209
1266023837
1306662425
541916430
646562867
1040101967
270890996
2067528933
881666117
1873779372
1068187780
469360290
1803600388
658919911
2083848344
74623992
1185252697
1436900303
1100711800
832709629
606650348
319377646
145063786
1075019365
2145284416
1662821513
1916147977
1126551371
1190779309
1999220493
1068681505
1747011621
750135029
517475296
1983999634
1926314275
1316293395
1114513714
654681174
1923351104
1469554885
1489807908
470198531
1639373051
566187658
1895531527
1351706775
582378471
338775730
829991532
191749740
1188877384
1334993839
1494897956
1440080375
863353169
72101880
2131131561
1319630996
2021754113
1182125631
293676794
1477012064
273681459
141885962
1670917833
646264739
1670132460
583985731
311625810
1213204732
976479104
387341811
1515938803
431671798
1937229413
1035706358
1995638885
648405999
883708467
639109348
638674477
1324596257
1381029259
1402203018
1101968649
1889747251
1483908532
11677318
2107673515
133691331
1815457102
1733901646
1843836016
752699831
1276104598
1008514854
838642412
1393933358
404343878
1060751017
2057192460
1318739468
1854078775
380960752
232409431
365756947
1714760386
1684572797
257813777
1651507237
1955291986
141796790
2133820767
1983953673
756050264
98351214
125154176
354218961
1867664141
171865791
203615510
1163623019
2096182103
1796675974
777805553
705673605
181262966
1635081301
716217518
1459941731
859005746
422269365
231181202
1535268552
249867276
1430852850
1804453348
851784064
809704545
2100544965
2005728195
1791471014
939938039
1575068381
1054675728
1421174734
912933042
1330167047
1781380991
798622692
1429711053
1712932176
1955943797
1966437714
829554780
1386284502
1748285959
501566990
1304003987
1029390005
1884103718
82933034
244487729
1808932602
227609860
1704781406
1774113382
656723075
1125188215
899498199
682619077
99439885
878892001
1035963673
2073120891
1836689395
889310882
1546389335
1567334619
820499579
37564949
1006931319
1070329354
1696259986
19863768
737225835
1745193663
458164016
1317955315
1072682009
681766316
398503143
152399348
874662852
259002133
1776772457
1093685521
1775647017
769400225
1660090943
695695485
226415757
502934674
935750906
626104928
866191159
930182083
1907877450
1588750889
1547937316
858579972
1101402198
204769737
650606838
1631398198
669859492
221226576
1372636255
1726950617
1979641418
243439787
922303552
1654888198
946115958
318386825
732772280
333043378
1835309614
1870123193
201300647
1552485512
1477937219
262976528
1201572248
272842883
1496050250
1324383376
874101597
281227055
341863835
642851414
1495936559
1224131294
118759638
1452501353
298936044
121763519
906329367
1465853191
504917343
2122811367
491454086
1632102464
1982189395
510294083
1024321180
1253271764
1006670213
911221696
1023699185
949281719
266814877
1616511721
316723941
1684497227
64022157
2045038231
1549581747
1956761474
2064908076
1093568503
766189958
1887807054
2060694007
564613199
715713866
2138005862
1648433337
870544020
1297200200
191958265
1122808154
114469552
23362010
949919778
925680294
1623469164
900033642
35872511
2113532629
477528047
472478961
1226272552
1439351631
1812287126
1703463250
2003781876
1018162229
55902408
957686968
1342910327
760559618
2059138007
91856149
1547375117
107903994
1510646054
849902412
153708750
1836795304
626015196
1255158057
1847136695
1091420863
1197502989
1752022249
891554561
95731675
1836628928
835090288
48647914
1763236304
497321778
349456669
858526642
776612962
1537725258
1742116635
683788063
615613544
1360016337
1234442042
1513091891
348490473
1784760096
286573629
566613333
1385708242
741901636
1318566155
972254001
531313673
1760282170
118345712
1618394335
1599478362
297851845
423435409
2052867794
798110331
316587944
2099066544
703291397
1871457308
523560076
1411987238
1868079661
1204834787
841315054
975572255
1159227887
39559307
521010627
1436032297
683035818
1453057021
1829783925
1291044212
1962059628
422389352
1779484481
1467728630
1877648288
792669691
1802539467
1218427467
1131219960
73058834
540158070
148047276
1491488004
1648497573
1467760391
1977352469
842207704
737788968
1026601343
115809205
969340613
886703018
312196494
2086656200
759526412
1250324977
388908102
1272806076
984150034
1998414744
1751869133
883773686
1350534866
456738775
1246865045
411591857
937593226
1266774547
1484865206
1531706257
1463279304
1982084282
736168077
299192665
1261378570
1055677810
912255872
1262188266
166700508
2049521080
1467835303
535096313
408868590
213432231
2138642513
551695788
1005208063
1882668917
1584851318
1167566485
424502738
1637990199
524861274
838221947
1179608411
922690861
1414117000
1855847958
215309160
523464237
1379351469
524603414
1516007628
1165728522
1579256845
995840692
734956079
1846743758
1423088867
1768198488
2009669373
1484527927
1703333129
1736848915
75605626
699115521
1764271999
242790997
15548787
403195721
1629695562
931326924
1162054014
2058646013
425057806
1479317450
1966227597
233613384
724841860
1271657228
2046064523
1061094912
1496319721
1742398880
178082489
518832284
2017315974
67065984
11336395
1698243787
1851018424
1737173193
1766185636
1642266700
1416862628
1008388172
215312247
497884114
1334909689
1336852368
1597350361
970483204
998566534
1428717005
1926804117
595140089
247553836
1131290322
1003540569
953265171
880587515
902699753
1161636008
781401044
1341433462
400690142
740102564
1879312109
2041758241
1055293297
205262113
1124699951
442074794
119831324
203787767
380113044
1261632941
18210623
435138697
1526345912
1483538106
1935139024
527214964
1511355930
1267374094
1652656224
862058325
1386112534
609633613
1407676526
1233539423
788081546
174327069
1162352783
1700863882
2079398913
364413649
1409509628
1027044171
29708654
194583650
1103633019
2093302193
1529157287
1169133792
2003411106
1902489433
1026115550
1213834258
2097589574
774714553
865584307
2137194541
15938731
1754887553
1529698313
1951713626
1755905727
910890122
492582516
591839299
219577818
579428168
47410839
983203809
1979293877
1470356905
269823987
795528975
1895227283
641209233
1029963280
982345560
1090897925
1231939554
1039505797
1989053478
527141606
1777472100
620936519
376597512
748538329
318755000
1935317575
422511135
677955676
356125808
1762743204
2014568324
1716551095
1413907855
1897034787
728588053
1734073515
236630094
1352676171
1441170839
1059065889
1168449482
2127714294
1239062735
1346538663
1542345022
234448116
28092520
1374031471
546557785
831670245
1239699330
1779304407
1130593510
1106984675
2137484495
2063307622
2057747541
1796357230
2020381301
92344325
1273504109
1959548260
507691636
159994998
1526197029
1664980103
1759705135
1819514957
678203339
848180441
799315768
389953557
1913816207
1100659855
271673772
665396221
677154589
1829777858
1030693631
1344153722
1416377987
1012337171
784547487
851846271
1937797771
1419052928
2100703928
1398140041
1356153258
653289590
384568866
402591295
753341995
1322753147
1192836577
1484125506
2020834035
1749105683
343907456
1092637299
90319126
1548852546
841478392
550230642
1103190564
1621814177
1770764560
1892973730
1350950891
1017228735
1379726241
2135879152
570164833
494478232
374520488
775332522
1672295703
536886265
529331941
862124009
693165741
134517156
1832385601
1708077153
1913674528
1149116679
1351541508
1053387165
2041916209
349678490
1551880103
549273284
306066557
1841969841
556882526
749303738
457087423
1081873122
1312669530
1952365491
1267190370
375389502
1705107154
1014915361
69801765
749807630
100974788
1003958471
1808523522
15820999
1117930673
334056853
77408329
1326105179
228401207
61055758
1625293307
1223531679
212404893
1348662422
2655601
200730867
1114755572
344183150
1770049265
206093256
1436589064
382806485
636790410
145900289
2047044891
2115799707
736387344
232140617
1689843460
113057250
1794326422
10575082
388217235
1390939891
1603941197
309444094
992016781
1238058254
458905926
308082837
1691147930
1953525193
1407006050
1221401983
1627794308
646755451
743370852
723357906
211322219
97925552
1122131042
712647836
772514151
594168258
1348899721
1176243595
2032276415
779316073
1722636230
166371660
2067552781
1531373044
1591610837
1761707569
333081828
154309093
193415238
944947502
734985657
923974738
1977138754
64564624
1541466102
1995853934
1730998680
1184493706
847769832
570486801
251093858
1557674955
1976025206
640456873
628639623
465744642
385406567
1142038438
1272109506
1521813708
884119039
230180478
1336035918
602474108
1804064866
867076818
1629550801
1957425456
1153781088
1010415740
103987321
1561294364
793150963
1378525082
1511978340
1471573231
806222328
2025135812
308442581
1876761916
106484450
720450269
1531124616
1704849646
1757184977
2053737933
1682531472
956630364
1139521053
210064388
998895898
1895822022
718111223
79602223
251905820
1969923212
1537481821
380773224
1651427287
1713970974
384104724
1887019342
214593264
1434846425
1882056536
1857475686
720076971
1113950523
1955695772
1860981746
871001522
298738772
1510000530
1267841566
214273227
1773329705
196962613
1204404906
891692426
885155845
761644405
930397610
227073874
1783366614
1130844341
1544910136
2088183432
455764819
1338100503
1226078548
921167426
463034275
1684474613
2072396498
497464419
2056714293
779501598
896749173
143629182
482307886
1887135795
1595154610
189480366
1362790670
818987238
1484590096
1662481788
594986230
2137385007
1116687313
1794680189
1180714652
209659575
107564505
1197116373
2138159595
1998980159
719833453
1518849379
1232491915
80758175
1159379800
439723884
501683184
20121981
1534416265
1365252692
772670245
539828972
1301838954
248936529
395769726
1832064159
653816290
1594417371
446573127
517498335
1643545266
1464574894
1463845634
1510922032
686756471
904847706
1812037888
609401198
643336548
33685130
1953474251
1753375369
17818082
604359501
996352462
484162014
1937283194
700852399
831348615
465131055
864883989
829401654
1047792379
603187669
725720046
906455749
1723885146
466794144
1456827729
820203465
1105631525
201574016
162576962
168794787
86571844
828903136
1882005520
1623287707
1277286666
712499080
1609393555
1467077405
56156812
1615560282
1398107932
1593429631
2000555491
609169922
477808302
1880138369
879157048
190975244
1964252067
429088356
773750378
2111881239
185254616
857711641
433294908
2112389240
1794762183
423774620
719441964
1237030865
706704164
681371478
263035896
796061122
456470576
1709269250
1469916932
533983901
1196722213
1598154057
979552123
701364038
316249160
1403497262
567711159
1624675255
232545026
853646184
1004871891
1451288400
2093305474
962602243
1990779892
1018251752
321064805
1736827013
1108530372
1329118631
941637957
2061574363
1242638959
2064402817
2086595798
842372024
100168541
1408024082
1628634010
787588650
150220221
649860937
159236689
62185292
341927894
52221250
1046267771
446646436
862525913
881971578
822524420
1865680072
2004868193
1390652695
748524502
440822661
2061059694
727639085
1379406966
403858154
669119221
1552895034
1010669555
31066641
77195236
62263727
2033792264
1950705545
806562376
890882664
1185061986
1930930572
1854384278
872031400
1311040362
114345354
1108021448
1239726157
1642903780
2080875272
2071937745
1472310632
985239843
374354434
459813851
1546039914
1648319886
2107208675
1553351373
628428235
747736701
1731113261
1873501678
657122143
1969255014
1706345090
1182600009
259562575
939686949
184161850
1366951207
883367823
192349474
1427276412
2017605018
1305919107
1166454130
8547606
1501796574
483315609
1437245205
629033599
725846636
1788748815
857792073
115597162
1338684244
758311484
1178590494
949918738
1600247260
1891955845
1681652167
87430764
1320709898
1351319296
1590637626
1523805790
1868640882
1743452504
821699211
1467671399
1035024670
233462644
515862306
1672256754
1734556948
388945336
2024572024
171781471
74728882
1205020876
1114376234
1232188013
801127282
1300247997
80391897
1449621065
1089289395
188076268
1437172179
664613719
302026987
1923672414
1669463206
1566522433
1449030676
1654030638
440361111
2131168779
211547310
1299866316
1691442539
832124133
1201975775
703907885
839559629
169015027
971664042
1946182110
365069373
1201295785
1989702726
2142986790
85636231
1315342283
505705140
282067567
487708358
2092370127
1031780343
2038564606
1946745449
986091998
1063324521
1390590282
1062013287
738338833
1281669126
640729817
360315900
1026198550
163215753
1592457281
157415472
1130508325
1095615232
2135528787
556453931
556684318
1669823613
1932493100
341668265
845803011
14179039
660118963
1275586845
1741525571
906735929
535593280
1958085563
1200145387
777412554
612929769
1071567156
777990653
940691296
393479117
1336089952
2062336091
1935292554
460760430
457226602
1263248380
1598573689
1684955212
1528911374
324991012
1945243660
35800996
1391782955
1079681274
442531127
2018036168
2044635868
1270577156
1213385842
955696216
1340119938
1053520987
526415452
254944825
2032901006
1434454308
658905932
683491660
1791940554
410609505
1918378587
1447687599
1673061587
555131250
958605929
1329394656
133235650
1269973363
638437552
395093621
497273164
1321131533
1968193623
408733861
336631976
1102512722
1908824159
934734346
1179853022
2083677424
77685850
1395796624
1712201850
1281165534
1272671611
1381875543
1216267654
203200983
1388096227
1455766962
1224611091
1663661992
1202903425
2006604151
738159907
968325747
52837160
1083513989
1070397920
92480292
1165884167
1056849541
55441373
926844583
695499134
1649658751
1714626978
2029593890
794787132
220304149
1386988545
1260950148
728769859
1664109459
1890249870
1753290393
219361053
209115963
735231470
1851257614
509808417
1455841868
1587693344
2019570794
37187466
34053317
920452523
1619573250
2108182211
202004631
1863161270
1650101733
1834597190
439283162
640216509
1445888911
1263268348
653053155
1859277222
987394244
2040795536
125126270
426637005
571322853
1515341779
1486650899
679645452
745125547
1892822067
994407258
1629785484
218220538
1346515600
1493307577
412086259
1580271979
272600807
214892098
1226932772
759954045
608724423
740313079
1418897529
796854798
703815184
297363125
1029788060
1841805393
565426318
38853610
1362311095
927116301
456174038
1982949982
913527954
564846268
470454980
1116693713
2086984250
236900495
985787396
280732324
1152886234
1676081516
951403725
1049291542
1184066247
1047645792
729150438
2005401063
1781522597
986169816
1151775473
1461708223
1337646255
1921043883
217141660
1066453836
983825515
1338819715
1801339504
729966824
736811114
859440509
1869202253
892429495
462673022
1400107241
808972065
895026354
1914089469
1511777179
1076137546
759650206
1695723412
2026405437
1491495930
149507437
753498768
1734948429
99438726
254443456
693541237
478810039
1947274651
618952713
1752757404
877975710
1277897782
1221248276
1676448279
2026795877
206923589
1645061872
815653023
2114890141
50807829
826468924
1230743679
1922564777
484934027
901050566
470248266
601086590
1781443036
747237297
1726108026
1358710655
102591279
281373550
640825157
1895593709
979659460
1406028667
1424431056
817922351
896748431
711656550
206912532
382296793
183311890
62006048
1428917429
21100048
296299398
132879122
1180789023
843861324
502864603
929226321
1637450273
1840607569
1140092406
104974431
2110293922
1257336229
1492183620
2063124156
1412040036
89819667
651661998
350542964
169565203
1688150176
1199905278
883581606
1552988594
1971004421
470043855
1794760797
1221838592
1971286336
59460885
633539668
654287409
576767813
1488431318
1580114972
1317521180
1171076152
1591690079
1338102546
1768052092
327969994
1490867099
424472583
785825690
112957195
1991269602
417235282
1085358387
1636040625
571223041
1341840513
1256614840
693227183
899937150
5391986
883796555
775831587
2132133028
692147980
1682303088
406118100
1121466575
1551052063
1818481919
546860638
690713897
883208613
1837527555
564324647
586733890
409600559
680994554
631757589
810114971
436583265
941435070
2090982255
616009321
1616978014
207377807
1566746092
2116087863
213114884
1429659612
1454966097
591951757
276305531
1771531607
1771702730
1682170573
885578587
1017956405
1324804709
462899724
776241499
190825696
592193639
235695014
1245203896
1335273008
1811736142
1132338915
1413156658
191876616
1154866192
370865610
1626745241
1894807347
1207396988
839345843
1906582384
832477629
1662934166
1736181140
2127854789
940589758
1665225631
2045110044
262495808
67678202
663033415
1776338451
460942116
719787188
2019373719
1738257472
479991968
1956099507
1984055422
1890319678
1573712349
1929461230
1034748596
184752221
1633424730
1678390490
582138035
961177520
1865275456
1460779921
954106868
1569531868
1689987614
147045903
62333577
443952046
1048345506
1369213824
197979986
847338287
1815158887
1497754580
1649421497
1826040805
1588940843
823470078
1786584520
1397438073
2032696678
881677150
64100686
1528126306
2060012498
15367323
1804222034
1940883493
2092272784
2131169767
54236957
934758391
842553462
1458527043
870219711
519853606
53186565
1692303106
1162226194
219663563
1973734980
1746739869
1839054787
634425709
1861795327
743071063
1857112105
1925079049
1692151369
892312663
4411382
1741899408
2145740083
816749943
931732140
665053333
2069686402
933551596
78159814
1331404680
1306226913
2017390204
2075435139
133723367
1680283991
320995097
878556126
1827692083
357712055
134771337
1619517536
597981933
1917217945
1717404707
2118183162
654097369
156500542
1288499005
711033726
179015712
2010941925
553537813
808140063
1871354131
1679375052
316523717
804358530
1019097463
855472585
788705628
25976499
1354719646
2097015628
95402796
898512894
105569213
1510121518
1277677811
292030439
650822411
376463829
1014922170
1141367330
911741931
973685762
2014188767
1760561541
791485541
1622196405
426621137
284839520
1015154395
907023310
1478036020
887442066
2042257639
1580084406
1616898506
2090903511
1632272042
1533348353
725565469
1959920092
787041021
152580047
1555553311
525442390
2098163892
1911256318
596816327
1000302313
1360051869
243632444
1608612220
1978563489
353864765
735828307
719470140
1693945171
665118295
2073988136
1253884643
1252827415
103803059
1585851543
2112569711
1916964927
938358699
171021489
729872041
282749261
763672672
1846139344
104233433
1843021240
1327184695
385725930
2020158221
1805209867
1623749784
468955232
1517835522
1757499422
630841259
597954248
1584750970
215601288
1559657343
1556566407
2040116121
30629866
1048353758
1354346743
1088582275
48906295
18931484
416613964
498914749
1220945130
2145861217
1583815620
1051054310
661858200
794836864
712213913
449300968
2064342438
1926034330
1874723767
936615583
187509953
2097392415
301813744
1742980887
888678454
1511059932
1388323685
277258622
1108667291
1875136795
1310604672
1456481489
343501298
1343279280
1327370505
2122931759
481795892
1450503291
1509019053
753261309
1322362325
1978440374
898594870
663262020
141865854
346114900
773706990
623936178
1368870882
836303470
342726231
402632263
739551237
12026092
421578419
1670774033
551021992
753664134
1634518324
98347169
480605848
2079249541
1150700062
208333129
49004699
236980667
1740276893
1754201664
469746297
2092203596
1886224918
1898332732
1520972630
339208162
1856595289
745121584
2018473177
595295872
662991294
980441846
1011323690
323801313
453248010
1759493588
2138413363
644495593
1355973770
1316741024
2012656843
1894771298
686130475
388845349
675833679
1974969715
1742188996
1264674880
1769751531
2134462891
1774692118
876913518
1060066676
1388993591
1287183182
610981881
385437712
1923378776
1908307534
894769045
1491103795
1036296890
116184379
1638671283
990325261
203291769
1869723003
1240550108
122364899
464058225
385373833
1000977260
956774433
643186107
474031254
1599118818
435074461
2030803652
1144434563
1239807416
1715103416
52251763
1834617535
19179663
659343115
487052095
1628826391
510069782
1167494726
243559987
1788585910
1145542048
1269203675
1322186757
2123763644
1706842627
435234488
1213916954
1616520082
1564507919
1504159791
690471633
1046541582
902744375
422724487
380585091
867392068
106232193
2047432769
671846125
165802867
75214030
1066398911
916600992
446850860
1085159571
926852853
1762071125
1961051198
1741956904
2095460297
620166628
1787155273
748016200
569969656
2024900994
1966428248
648111879
973090534
1380078007
227166383
1647541079
1677151448
2075552567
936966828
392633349
1752807722
316692239
531488030
662858646
514025292
2115211164
506286810
526423736
1539402151
1890231180
537150267
1232053423
1868616607
356273881
590489071
1193269389
354511915
2092514220
1957715183
1189806513
593837750
1860325858
1890296555
1709610574
2047624477
97208228
1968228571
1123952734
1264110576
1057066099
1412335391
166224553
423768620
498586381
2114560248
1874066098
1064663680
1825299241
2106764052
622020517
828244563
1023051821
1669812704
1912742890
1084550832
978044154
427867537
878695950
2111588087
23664324
23839744
1398482251
1918960364
116748814
524439513
667590859
816952399
228202319
2091564565
934130470
1598377258
1851247893
588277978
1995552003
1082674311
902108640
1637283070
1248099028
1024245420
1459287045
1244308452
1255757651
1738443388
551220710
1898224206
567449681
1080071968
772185540
1267929990
1068047717
1848957190
1781802889
2033052567
1144202454
1893136818
1867984641
118792876
282559663
1427847420
2042654234
1602060658
1359552519
1268408300
1086103144
883856142
1764910262
858025062
1033636757
2097186829
159296236
1520473041
1180386142
1176324094
2010559956
1166535973
2052592427
1167032352
1953751689
2139438828
151921540
443231132
357087746
291101404
725812720
136230608
1291689606
1080588625
1480319417
1916938013
1501461015
775725651
1646400849
1719614501
858803343
125759384
1771813421
424463672
199957285
1476518706
971647726
524437547
195232989
1985097142
1967909812
1225628861
1992102132
1081163152
665195648
29641243
1842932255
1950909826
303998384
928894989
560634723
1968251700
12370462
1922735984
672671905
1416934888
375797060
1589001896
550943217
922997799
821575079
480010699
1092835458
2085207358
1130165788
1876289335
1255509065
342873890
1533524005
119466921
470688107
205511322
2081456996
1101859585
933553564
445918214
2146086088
1170178521
862415662
86960153
1431916226
1832371309
29262821
1316787027
436170960
1355154148
482051777
1607354687
1643140315
110973412
557269291
1523024130
1771095797
1024320449
358986058
1579733712
136259446
1216801837
546865746
2021121435
3894334
2054589174
806836372
352960253
170550157
349000727
1708874549
1273251817
949722576
2103923817
2031254544
1489971605
1229042095
1381220472
777133787
51832304
1013202580
1595420113
1830645114
200372171
1899159189
805297024
211465641
1006936535
1652210886
332657775
288831341
1498843744
1886054552
400935555
1462293653
1576987755
78901790
580456021
1401283253
1631262774
1868143981
55545326
1952902238
175398682
1335057777
483410380
59369032
14772425
817270835
953211917
1817188999
208719974
958850560
1789265365
1629512239
977546196
1102527586
653414282
760634392
1224511257
2112459713
2046963460
201278070
2004601816
1247676981
357208905
29758591
891148781
41569198
970286842
177423863
1401111370
343169925
2055864034
1557603920
1934647421
755872592
1137496973
951813450
1734551318
536135700
265601710
1188042914
813197193
408358279
404130094
1093095921
2017837847
572676894
1375817292
1732078147
1674743956
147989270
574807623
546992036
1513156192
1250885792
834532876
1197985670
852632200
65613204
1171181177
1459831239
470840150
993972130
1256654395
477302552
285774086
981528635
2098523758
777109543
574585292
649918708
1524978003
524523251
1330213383
2142542811
1426917667
1997082227
1235107818
428909473
848063804
1320843819
1666201581
1721103342
1110288432
518285308
669438959
1862733181
687358278
1543137524
668210330
1644593051
744335035
827763351
291954208
245171852
1620174493
202747814
667285073
1505586022
197763806
1523294594
1438440927
220035501
1012532032
537388187
1421798893
233603904
821446593
1699548044
1624412398
1982767911
1147567401
89139671
294359794
742640089
1846796987
902648788
758078058
43763793
506934711
1685709143
1084612544
1213931743
1439932168
2072179730
1654283771
34370196
2145856533
1825411301
1193642071
1788175307
582772317
1254635783
1725835082
941161534
515916622
2118126669
362740710
1216283651
126921490
253024433
1446061098
1924287743
803649187
402089070
2120636932
76612221
1041015057
342232547
1673924616
2015408560
1260843103
165933550
2105519817
1100256587
563590167
1530945457
939290175
2030586356
347521843
794821867
470940202
281797487
2079284767
290497906
1645386368
162814032
273115703
1301951119
1144420535
1084208458
1184470668
1516510328
273790041
525152123
1745712420
2097035724
1822841151
100348822
1046684087
1503687258
1334908765
931999395
885251435
1018968303
1383598976
109240121
1801984614
220848733
1163311676
2091677557
1434324937
5261327
1261392958
1771879014
421402653
262964320
919442917
7247658
920093004
895458563
1981122051
1281221952
1878671570
1977046392
1771019163
441475481
453395254
573942238
2049856170
398925536
1290510363
610948560
1487249776
300198710
1297559138
346580463
1296508176
1743691611
1424037683
1510340694
1959330086
133856159
556535632
737787469
912065703
395465190
653648207
1024875381
682852690
644660080
1791463950
1364653452
963630690
468628432
1462219216
1799512543
2047529956
1437724613
1354154347
2143137556
2040909900
414441273
1624506474
829430600
243173331
2043735694
612670608
1543950349
1310310107
461779384
487722231
2038286714
1559425053
964873914
1031694261
1813385961
1452858804
627039795
1311567238
1792253989
2059509869
267393818
828271191
1468275548
1149497578
1325158556
334773904
1360518438
1203439305
1177071064
1628417081
1051330097
1871029853
501708819
192873474
2121537201
1302145520
1511412000
733935904
1803188921
1910114234
2007286693
1480751065
1705406499
686545418
1616581746
325739320
1997350169
275459374
1516415129
1133723584
1241313677
2069291487
103779980
494149128
1951264191
23414398
261774322
330017930
1492017508
215201356
164160201
374978467
986968605
1884869780
2045607315
1608448748
744348038
36277424
1879164317
144611823
1936231477
1555047038
12456886
1015406790
424404403
1985837271
614403941
506312752
1380490205
150918673
1922965587
1601283399
434135313
1599908615
1167978327
261392064
1812741377
654094899
49599180
660684387
775281929
255447452
444004217
1299183548
2001042727
507256615
80996936
1593122437
602564821
740888674
1214580574
1518175217
1723969687
1377165568
412329797
42826967
1443021515
1953461102
791927032
8633603
1457859996
368966185
1257116063
341606839
2004565314
386833242
705964274
2046386879
960406349
1110292580
1279638834
1580367750
1711617824
1094819080
663324322
592953736
1593319497
1832282057
49166564
2011216602
1069218427
681186485
1785389278
1568952402
2000817359
1752147316
385978281
1208715200
2099503510
200299309
400292987
1974428807
32879351
767686328
1244859202
1506446446
962083750
174210050
2094182351
515087
1707875680
1232290687
196372404
2026084220
852884150
866629917
1633349465
1096852897
769884492
751193456
239857467
1682794941
123036268
711336169
186948893
866179265
1147864409
601899110
903539030
1562202315
1335500736
618050369
675160453
84517606
1319751818
1561707225
275122597
998509913
2746722
1154341415
1738033250
1332652420
82800253
1604444119
669578175
1860966086
1846317259
19889895
340097355
13527104
169052138
245637665
1271242488
186849637
966045676
909470380
1702707553
1574440625
833316312
175737083
2041616706
1340934520
1796638932
38015609
2053060105
369223518
309353242
1413259572
403609735
934076938
1620679929
1424456627
1207757018
1672868568
1066080215
790094847
22632885
1191704867
1016972652
803371590
1762429831
605407561
1921898978
208012561
1129727943
1075647149
1241687721
1610629871
1189945822
403882655
15983940
537856389
1124936671
45358900
251849508
2036552077
238106502
420478420
211816945
1943529831
1786274113
1523116633
388470138
1256791699
78184242
251390429
1463002204
1617754581
1282579892
2010149519
2146910250
1386457759
756901101
2006389370
1206697570
898026945
1682339996
628701177
1896265793
530981555
1950398619
912850862
700449243
35900027
1399175693
1934784192
1712666470
1319969444
1821514672
1407558281
1828695370
813911452
457157990
71193380
697337129
175164744
703537053
1821327438
457719623
1963409328
851673276
452407705
469869680
233165452
1245380384
676627634
758098636
780890676
98286360
1417272802
1327596736
78729517
1515040899
840719374
729037489
1264679628
1613356478
783813407
1540561919
2076469420
1378678957
1445230786
1021653405
49884817
1707349303
330530382
375356025
2136114577
362292090
343814417
1933274645
265724171
970408643
695427319
814641668
1501127324
463313932
1733113331
70789361
615711441
1128214269
1516399658
1624383609
53128104
93196020
1095035166
1228907057
1726582148
372355813
706387082
289712732
1543707843
159330429
777464770
1116993862
481200071
1893648779
2023637248
1580304684
702499562
396347914
1466442064
330792017
1675561560
747237296
899097169
2030691691
1230316455
382284219
535227171
1401451912
1995421814
1246924917
704365267
1250713269
2007576461
917612805
1333787023
168488120
497204353
570120790
1017578326
1832647166
1193284592
1455485483
681793136
1039321105
790040763
1430010620
1823194827
612103289
419509113
550643802
415028582
3817568
794118858
1830803362
1126958021
1827291207
874704671
2045246338
1378516795
572541035
1127412685
461687213
1524075340
576326984
1118143140
487668448
1140502506
660766000
1879909795
1007003368
1090402323
1461317530
993262470
2011677834
2115177281
81987618
549410757
1691201893
1663172158
321528742
827023107
1428723834
1381100766
250988616
243615304
307272523
514339717
1701716842
1630013523
1754525236
1776736488
426919880
1826117281
1497654483
1970661546
2027151846
19886886
1493354583
1132059215
284116789
1603690114
1158184478
1667470628
436539520
1302811643
1999323280
101915330
1589983793
1086094968
168392496
609720579
1015354885
2007915038
1661219906
1512068084
1532679651
785509702
1652637489
784724049
1930130490
73574884
525533326
2065953717
17473435
61042218
1858813182
88804789
470043550
171696560
402918674
675469528
1745759094
1800561991
539136706
1730640308
569911817
1817168281
1805830215
692839464
1571182223
1992576865
100749699
1970965648
521504267
1665338475
28203010
591364069
1256618382
1014859013
931460695
1426237088
611044391
1920335982
651110473
1498871911
747141457
962563784
1969448915
171535433
797446390
279541618
2082608623
127902216
987971296
997502263
1642779329
508283354
1325450339
1559580092
1624631976
1831544133
1057468572
1660277918
941721890
399402154
258625586
2049043343
630957224
575719474
260477031
2123568593
1624306899
1622396045
1607869912
150962913
1311161145
1993488047
582749680
314657008
2005059538
1590370471
21088763
564444875
1255974333
1829652397
570450189
1162197269
818743781
1508427815
602301786
486091320
2041966461
65775853
2055478325
364364657
956096291
2006893613
1544900527
487710473
1943517019
1003799497
1774313144
1341387496
154403087
132021524
1212972680
1558530947
410298177
1851439298
1512619050
600680444
906742302
252035880
175981865
1884433883
242458064
1399448673
1717247969
469210120
2099751566
12156254
1907613378
348997355
744113526
1814134037
65645525
1745873126
557911639
1676769758
2088612987
1315727879
1077762867
1249191846
665287195
1641437641
1987335679
1393474180
1846425269
1791581219
543284325
1150327576
1017151423
1854726733
95789786
685887318
773753863
30275446
2127169111
2107641866
580006131
1874188297
211409580
785573023
1497846527
89637772
889669100
1756562846
151882929
1256777918
1906200235
488545882
119492201
962522774
1506145552
510464715
945895271
256145489
763106808
1329955943
1466862558
1711188800
1584908128
389917618
467253442
1837228157
1012765801
1957291577
437807484
1076700123
1549517910
101525026
1973323002
1846348119
1668869683
254817684
923489324
423258033
452916061
1080301063
2069045616
833005848
2067593915
129145959
651067768
127091666
1713965122
1010846006
1199723659
1079528466
1017008001
950848728
537166286
1542108177
81415462
173528781
900826273
2118785607
493795603
2072005301
456953364
1948283792
1049368767
2073066122
1861055747
1531763398
712558279
1945290176
818422862
1280898890
342459813
185328988
1132054867
292714498
1000472060
242312465
835953590
672144952
458512530
682202255
1135924382
791653789
962073572
70850991
2047368583
1573004205
190654767
966915749
1234999002
1547574961
896622619
376722552
675870
691203328
416635638
957367062
399944442
289847730
1101647875
1641656929
1120103099
52986271
1764867982
926178708
1900307831
2121824341
1882015430
2147160364
687736805
1731460925
557164209
1094746098
1760605329
737631861
316834398
363008469
1326464961
627417127
1647680309
1507957272
524946346
877503678
147598176
305442079
1014415316
1622653942
559674515
224873662
1562961786
1609874735
367871460
1836293763
1989002918
1753817949
323081996
252554457
240665783
1156655256
999418768
730157184
310635983
977631527
531218127
688231943
1507907870
448931546
121439618
2109267136
500092737
1373451769
989534459
2018084633
1399701757
2074200017
1339546926
1751671183
915809130
490097666
1743877309
866957418
256730364
1630658895
1850681630
408338684
1733128585
1721714620
1469887740
961987683
1211450049
356458619
2069154237
723220530
390111667
639643063
843012962
1964718221
566191169
214867972
372576948
1823201561
2066933251
1914748633
2104511611
1387862521
1494746857
1864848881
224587032
562424461
423551613
636590464
1534371495
1210721553
1636077230
1100362374
1729633476
2112233170
1809560707
56385407
1297024022
436953340
842244351
1042437931
1681887265
1221203122
172111678
818460964
1809307148
678718523
307481018
331188296
1012197484
2021046067
455683384
859924776
1984891963
1223105065
927201377
789116612
841448551
1124355657
1752499459
1343180798
1818479410
1400917682
1934492687
1415805615
80179464
539764710
98024312
779157187
2075238773
698058165
1553834949
554923213
1087013930
117843483
936452008
815992897
552516928
104768538
563084692
782322785
434568572
1350949840
1270221201
1044573550
705643492
1135917638
1071186574
2004675294
83820722
2112528960
1959268999
1987006367
143381542
862587765
488396008
1522493997
514132077
1214120320
1697235339
182565911
163379170
991765085
777851270
657697529
1823085498
1511979361
368119312
238848491
1035855257
1469538137
597275942
192712572
98938082
1724500682
529699710
3770633
1462890585
1460519845
60621483
920989678
593804603
1634401017
672474873
1734102463
692021185
1379660389
1634501912
2062284002
812130006
1311163594
1324281389
2128398994
1723848728
1866779042
331520122
2089149560
889553495
877497724
1528048869
731848626
56493855
86636135
1854359414
2091504902
1670392996
1565468330
5009234
1485756723
431053068
619347500
49480472
680293675
611589977
1733611699
1928283695
1276288960
1359835899
197785234
1620023754
1462286285
1401818253
378353505
106431268
321405044
910529241
323239577
1921360276
1856153163
1357277052
444303405
135623605
1869644045
1075618192
1756490260
2133376256
1434196514
1857980635
309835500
1932482023
811763781
1992619477
434905563
519355512
1246319531
1835394749
1838992300
616902256
589446494
1029400434
152606355
2139067121
1709211820
1127354632
1049065011
629749488
682228194
495732028
762241848
1749905144
1867212748
501412552
1359929943
1006730557
591925616
1651720133
57836145
1916426371
1217387938
2000415507
907590202
1554006189
1328933061
1269879880
1325340237
1758065700
1965494569
1157378471
934576946
735378480
1333187025
1105924791
934387012
634713634
2129111742
1338366288
1292521726
15691075
641965132
1524852376
66747771
1046549781
1864313860
1246612958
1222254391
1431887195
172021197
2001340416
1646746220
792432884
1772148201
419763937
1003160928
1618298295
101846308
722485011
1402761243
959126140
1229713377
46673592
1033121397
1732478526
1766703233
215188026
250262418
83660166
121777607
433493968
1911785053
1232960360
1904242805
148803468
580188391
106848242
141416416
2029313821
1121100641
1663543315
367739913
652715130
316191438
552647340
33411034
669066987
305232201
798872038
1664415275
1679132248
832978102
282623797
361776551
249082796
966836864
190750209
262187660
272893469
1857201358
358205403
771790850
1466994047
928503618
2116834741
1030973011
79113042
1856267157
175998145
192705669
1822668916
630361120
1500765399
1445740052
727786898
629221124
209168616
1891218056
458561822
1470514
1255971904
440769030
1473993019
1377046310
416830577
1204606585
1248670256
460418329
1778159163
1201774214
1540583649
1668454885
411712173
1378439210
1163416130
1225836769
421776988
480758186
1559834368
1034413374
1335400120
1024590322
1348751499
1192546208
1168689721
1173556123
1941702030
802364790
1995944727
169848676
841512611
1429567662
768572308
422342587
1443827152
1865827437
425014502
709771321
1041861134
263747830
1447282944
1395300449
677172393
475950392
1423214278
1557785237
648702329
1885225824
661471484
2032435275
183847189
1594421985
874080752
1496628158
1871902816
1954015776
450468087
1676771438
1240302569
1959749996
479935179
343066589
2071587427
1434777406
564528332
1402057425
1817613947
1255108253
5101408
1489708120
742336970
2016344178
1878253176
107272289
1953120144
1891090602
1905489981
69770233
1148350161
83958665
1122229771
662591118
1124192799
673126863
1219252509
1514268466
1048207036
1446184363
2113686944
622395639
1128722820
786623704
1691335296
1683262378
398454218
1181153924
1966428806
196988174
2138841761
1418200777
1015345711
1208396814
1841885364
202893061
673728636
1682146260
636296337
1002337864
559176445
654809515
1607550473
1877199841
195653158
228615711
1563076941
1924594578
248385547
534849529
1229892775
1546898679
639790296
1805850587
444539459
1887873550
548209246
209258515
820343811
392238485
381459744
167960955
611778285
580875814
465871626
180532745
1186052725
1973630495
683350090
970886583
162920334
1907771477
1046683532
1485488530
637233252
196688906
2114791096
1030336319
1999090981
1699372141
202478499
439701770
388732636
1489563411
1924207807
1779442219
2124832848
828375750
922968081
916302798
986972490
566421039
257168845
255998966
58420603
2028421483
1046161726
1005502025
549489813
1362829737
726672858
2058000566
1487709688
153087793
1159941771
432564423
998934159
627487886
384799186
993948318
1181247773
478300390
1028202104
2012510294
490577177
1503248896
1344162560
2078836170
377933054
1334148174
893626878
1403430661
1473847093
1661158585
1787640464
789404793
504356077
1343396819
1629070219
2008175576
485462544
281655855
1619352036
1374846306
1471157293
1168982151
95786232
283715498
271800131
808407443
1951041144
703695908
1062177170
3344091
2073590395
1086112735
544631665
1709110532
1944570834
1022035921
1067088965
1267327419
1287256825
622151509
310988476
2090919287
467288871
1888189539
1126537552
782154730
2141101463
1569245948
426809899
1943720012
90628339
665808818
2032652969
1957898675
713694678
1480630979
73416502
717261435
1026602244
966149719
81145807
1791683535
186205078
558516918
821970872
22205349
1451782353
1808046290
1317153288
1511812241
1264793663
1260714991
981620595
1805800091
169397746
1293761706
1611788882
727845374
127661873
496854767
679322228
556327661
1839458368
1804751470
666939232
443857709
145120890
777771840
1504735420
1974671834
2052648226
1744991955
602797042
1305423809
1570543869
1940156582
2014487874
2110160198
1689667459
1263441219
1257578422
1939501577
1597072669
898792418
853731276
1937297792
1438216519
1112691772
1971788836
1125031912
2120253843
1169733104
1942336461
1521015265
44321965
2120636932
718545665
793253882
1325670041
374832506
1661650348
1680113850
1419391754
1177630850
1324021772
1955197445
41567645
630680165
397210210
345415361
559111083
1502851521
254219652
1148754799
1598585262
1416449695
306794104
649402222
2142470926
1089138090
549346607
448365414
1400924218
1914036501
723439209
1696360957
1933783092
689960419
626713068
1508461895
201200022
1736339740
622464841
137151441
456675648
682356172
387819907
419229705
1103478069
1964919580
1715445993
2001770530
1799980862
846176629
1906346824
546959809
1078283345
963682573
1331648111
20196203
464517258
1964874293
1988889120
1650797046
1171595231
712701463
466563671
2039653170
1763697103
234218530
243297537
1781316484
1359140581
1703662768
1410762426
1468139823
1905156591
42463490
680824044
241033239
1328017115
683188739
1484001508
1292102040
90466267
1647856340
1040472289
1645987201
1403187674
994879238
561325056
772030169
1512686814
1402378994
1445557663
1724849419
1148040739
176406210
1809921518
461861872
567228656
1050193068
622875207
1361532304
340775690
1512495140
1161921024
902488075
872089100
1451332085
2141669677
1987506236
1010843328
1568723301
2119930676
1475288808
775394870
1308280135
242922030
373786029
1960275397
1281770344
1681576583
942137189
521352481
788979481
1985967916
1115305815
342960818
1723823091
2051061224
770566106
1815881331
1597216986
914069414
1556418087
817648550
536014362
1447040019
1859958083
409625594
1876843896
548314742
2065109465
191728743
1852090565
1436013976
1696125098
1160705004
714906690
1221542424
508194192
840823428
1190592697
1154714078
1627764352
1732301202
1382702011
1427956703
1551357450
463683953
1636221328
1128591513
506774621
1204401903
785588466
1021833790
124890824
598674250
400803768
1955530874
1621047939
287913391
1478435378
165964071
901833378
546216257
1382013397
1656392708
1596567790
1594354250
1522621861
1968277329
1104659470
908097428
1102014626
1065956894
600695997
1651130516
1505016095
2009748917
1965291634
1633845336
1449839753
571811759
1655494277
882031178
816521653
400150333
1971783296
1978016919
307848216
1896256786
606859658
1084823320
2013973972
2032920861
1474242958
1337326760
206907029
1469761605
508180157
1225597164
1524738933
189637492
475674543
1925713213
1668179079
1981379762
604165536
813699919
254921663
903241364
1339402013
2053538445
136856787
1004993466
1026460638
573206766
354945086
1709943582
309580607
321121902
948004842
460548838
313088254
1677260499
1879374942
456884040
2058561592
1622033172
821362737
201636537
1537862360
929290130
217280870
1730467650
1512363610
1235066751
1760617462
786746110
2060948426
1892046751
771979529
1963133193
1815811978
371065419
819482004
119021820
872732066
38062165
1155486999
1536702757
1064844521
464713438
647524307
994466242
1416248578
161545513
1086123866
1246648344
1824511418
1979401761
1140452340
1011384581
1870742532
797801323
1504134952
179319803
1733594451
1144991481
259546400
106607205
1378993669
2138543436
114648482
696253620
1902978519
601136895
1410799644
351797281
1686013942
669835997
1907130273
414023553
445594741
428547978
1557394314
2051640353
2074355469
1218289566
594157027
1522495900
2003452487
1780750736
1337613983
568158579
1024629389
1663581374
1718996742
316948722
1839926255
1618592188
970986892
1844435726
1743553287
1327262125
2059204689
559015131
715965953
1467818484
2132588996
1278710627
681973433
897758760
1045751270
2087213577
834500821
735529802
468458654
406713802
2088431506
1029300398
494552992
2142760762
1322117078
549458785
1382411220
696492823
661691559
488812314
682219108
1863577181
68939620
2103837258
1532364219
514449118
1911037533
1888839973
91146648
930420606
1425163604
295807120
657679959
2100316197
976148648
2085166019
1492724351
1852254162
1160862174
1735972994
802893495
1192507153
428570146
2006135246
646193071
209536259
209791046
79632350
1103214131
1449010435
51984248
1874630994
1485315852
462637917
2086160953
283383136
155002020
653713881
1643455891
1520057787
841646090
91851372
1945369630
1937643643
1122509042
1939383656
1964772168
1439269265
1759191394
546591474
463669431
966412849
1745748810
1528466259
705785357
1492900724
1945078033
1246621400
567442775
7814524
1890729602
159058888
727848711
1910955738
1348759286
192805631
1625220166
1792161155
1511812241
318915742
1261901038
153516630
2009564325
608646616
267318079
444944554
258945142
688445919
1880584335
1581624176
1879087922
2003444134
804839512
871116469
540257369
344435606
1120607285
1802212735
655681829
87044759
1762028454
81712879
899162840
1654175520
164430149
1389596745
704082863
719501004
2019979720
1890294945
459080845
154783054
350816387
65949813
424435607
771184524
1092381778
379996748
1563645868
1251946605
548798159
1283407845
2073989310
1237580645
1283603314
1160026103
1634594552
920246747
69620454
889994072
695653454
1894150698
1288847923
516221269
1589245671
593832828
1562377623
1876949077
1953872263
2061104250
1867035268
696621058
62399691
1205490427
721637489
682276018
760722207
1867617933
822016199
562465577
1618302605
319422448
1762438113
541813606
338328853
656906893
387657615
1821613061
596799516
2045017771
1226187250
453968278
1375443163
362564752
1193810860
1411000497
2001718551
1188155270
1588920784
599687861
1842442412
349656056
1679707696
887090643
108209199
1572801908
1734359904
593098656
572284885
1551029359
344016699
1087416514
305156291
1599529241
1063552818
87517093
288791742
2098962558
1556682800
830394021
1428108245
1545241651
664358217
1907944241
417477388
653665396
292108935
2096804471
1674269281
1528732165
1102127067
438806088
372490240
696885216
763184355
1136905399
330517606
1293229735
1910325982
1769305355
1256512162
2044279872
1814960504
722467103
1964279749
1109950528
231499537
1086602403
638536529
1329952545
402441006
1552761994
739558345
1360063404
1782264034
1225549429
953018229
980592720
1479355428
1284636119
2009475178
558248456
257037214
183163695
487059468
255044370
1448221359
621042346
1602393258
1650717590
883827277
1344470563
1584183857
1870164339
1817683468
366807758
1728610140
1123590234
473527545
117159536
1648231520
2028472663
1941578033
438955034
225606149
921200450
203918737
1740765473
1654243977
1998308595
502308360
958915866
82053941
2146865096
1207034470
50777479
2010632414
828226717
1043037453
851108818
1920802258
2027809885
755906630
2114829650
2033561299
1876394563
474807350
327589844
36638121
523848587
1025769790
1373295034
1211914930
580425890
1894061222
1378060755
1393928219
576902009
221234987
478265956
1270377943
207594206
141979914
322945396
73793799
422036727
713863
2087291854
1656911531
826331989
1071755465
1976449944
1787485821
37623147
1960866349
2054441731
1918265083
1335851460
1199923507
128899232
1774438784
641707707
244935108
1903596793
319421736
1064893705
811320426
235765418
1268825269
986938890
140207685
221838187
486988387
2090422249
1816459185
1395707028
1289385950
1594205204
1130451542
1168878919
93761561
1994097521
1726708223
1832112295
1152593931
482267559
1808458368
1078582408
928212906
746539871
2100730823
1215120
54477834
35090648
943630641
608938208
1176660304
1915125361
237654199
1032924693
244737341
1806946048
1598030865
1898589291
421744186
69895339
2000352879
1699817349
543977041
1078662874
148004755
1773507688
1816966286
1507869750
1101196028
1936213382
419415951
970421281
953777938
1733542611
2011455105
1282248009
1864258935
1878664886
313811151
1856972526
1485262011
1732132950
1893610768
1475601554
1510259219
1237523992
1392383571
178986937
715686221
1971390514
2125905277
1371757275
135651193
972218781
1875207246
1626734716
1418547819
1696039015
1826623969
474253608
1722664771
2031091087
1931229025
63039111
1428908468
841431751
647562846
1689003817
1183506795
532590653
1823577239
540660627
498128053
2146145098
1431231072
779395739
432036051
1467254703
1342135709
134648577
448288307
230786827
376526714
315848615
1083789951
1142301286
914107591
1593934267
1443599522
403186581
2125186372
1680981077
1044928148
386186715
579687657
407514477
1882174089
1563922276
576351687
1760708769
1952037968
75832763
1369877767
702555827
1754981878
1219820631
708494696
1037582190
1781332621
941990738
891170742
1307058234
571757843
1270809666
590944188
156033503
1719954575
1270620165
1430590482
990697790
539414459
670651403
490968516
2076547184
24411983
2009227750
368670908
2070961867
1341332035
1736207574
610718235
1235148112
1374841626
235461661
999907951
681844909
583078526
223785954
1249516206
1748782706
697204964
1169654076
1611360728
612345874
1793385834
141438627
48822877
1864761470
197903921
838355109
276314698
1738094947
1973046319
1282042723
1251470599
2145548203
2032711334
1330239302
481703599
2044830821
452954474
206478333
1155046387
426523966
1125344987
1218429913
1185440417
402498737
1734926276
2033543230
471690076
886122126
230867257
211622067
1591269897
2062387285
1470722229
595942731
477467021
1169022927
428205408
1553010186
225421042
1171219421
764745552
827368952
632991215
1882649390
1469283252
432409029
1451162250
594766358
3431567
653472565
555910448
46488502
573511780
867643911
192908279
1316132501
1175116589
680264054
70699038
687019321
2090599511
1754533684
2075273314
1988785696
2103593769
994745629
1936621304
975535730
68680896
2068082125
152852431
1241050282
1682944623
164295931
1459147780
1015304660
215076734
286875802
1637917728
1912733337
1616377509
1770973578
393603482
1961626033
811180127
2002549516
53053600
1142150945
1776644587
355783966
118786289
1132268458
1560994399
1443383865
1241328425
366933961
809982892
931180059
1618097489
1630379750
1181133872
986304207
1474822201
1625627767
565703899
163332966
832646819
822817450
744934652
373079401
1603071973
1306826441
39945634
219912765
1120222954
176122354
2128748009
1925278663
1141562152
1515845342
1364091435
1915102895
111704194
899748397
1449746914
1899155415
695174320
1687578476
1119634809
1148601151
211457310
958162706
1398527180
673799011
59525711
387808375
1654515078
2024484661
736856861
1316623120
1335368029
2138969717
613435080
1523579090
992704341
158840578
329307443
323453295
449466203
1070704546
823940886
821289924
1610767524
1897104231
358851313
265773382
177080424
1389621499
1210348812
422593916
1561161186
1993829314
1027852436
90999768
1786059871
608444667
1023618340
31246642
1077018050
614043560
987385240
1700868376
1913327266
442107771
1877486239
1931404981
60087441
163518223
1962245615
981381505
1448644863
2141882167
827323159
2071769424
1381883520
579895234
1939577978
40264811
603395802
478260911
587148684
375534509
823640959
1850392845
1203162746
1236373270
1462934508
701907081
2095552695
2111147346
178941741
727756874
1635084076
1244948770
1642100324
379163459
1952470732
410523068
1427454933
1601334453
589761310
1560318034
1107234104
1506348035
441505758
532549150
970088075
759786268
810618185
380899501
1786197413
795696188
1937487412
1447374937
907242121
823362126
1636310041
1053594737
1317219952
1227282184
646575298
1764205294
455725367
1516364019
477472224
1864081411
2009708579
1120876941
992902950
606662917
1425233345
1268179309
1503328164
966206192
545062479
338835416
2101789829
898910904
691992613
1904814889
769581718
501042400
800955435
1936233523
964377431
940669999
1823153642
1532881980
1120099687
628078952
1430444059
1540245227
775629919
1522384332
1425062058
1296379050
2002271099
1891046473
2120830490
1409106785
20072551
1899577606
394805468
1332801351
1857126248
1118410667
1169998197
248857938
28980539
1521702887
1937773983
1748712522
131640850
242536669
398844370
1900872277
2078310345
986210836
1129166778
821001787
1969591624
349913208
1356464116
53583396
1718473140
1002876104
1385143071
1026534271
494347700
1117908717
595002933
391735222
2003294060
1474626138
1669574877
634554858
18630594
413248668
2063237754
657830046
1964706066
407799891
125561343
1853040657
1092665055
1444680109
70493194
1350490152
1019376493
631331840
510400112
2015016602
692329698
452564669
1628705480
1835937852
1812278668
520586894
639844884
890347798
1199321024
1303124440
1534578391
1321633683
1063411645
1402885378
2041406794
2147267068
1808622728
248238985
169872199
202998004
236260824
1134184821
53438112
285072323
1691081187
318803051
1132838486
23276569
215778299
902486671
1351664692
1390689520
1405976357
1433979863
104789537
378556621
279115240
1307146096
492255204
788489946
1723787934
1980590352
439004191
1061068010
558127496
727427370
388990346
482183890
835826833
1876735697
1089834442
1318181475
39966749
1716964983
777552908
938478014
1892442581
1436499541
790872874
586454186
114430660
565548527
1003711440
725674127
641730799
1244204152
403038249
351733473
1039142452
505246117
1961536188
1215781538
1339605623
203346937
565178414
2038413080
563028697
1505378747
1443124387
674405021
1376461281
1587933956
701821362
92114268
1562000155
1090208516
1416520186
1786178628
1525395303
1142424459
791217280
1257134866
684668896
842394379
761994593
152125036
1976837585
807864535
1633146399
867458787
804802151
1977709096
1581220014
2044699778
1936152907
308868876
1019573982
442959144
1885123223
782074666
1424194009
383113857
1167547700
1911757664
1489072548
1640035779
754324494
1027269697
617644337
1634379482
61385329
1293017631
748388143
1401016836
1317691695
920991942
1208195007
460297257
4548833
411699439
114597986
501730760
766950850
899444062
1746148153
1750723706
605521594
1056127222
520062652
1209819138
2054919925
1158411832
1123031952
237826366
1750829078
843302914
2090217698
267564862
1934798268
14944764
1146511292
567418536
1817788555
1806281238
1631047958
900754728
867296559
1976005687
728109838
1097242151
586235081
311065574
1609943750
1992575128
428372376
734061401
1516082701
470010767
1849155531
1502402822
1923859062
1275329845
1192457283
1310764348
697332849
1790576177
1699358622
428288357
1303059418
2017605590
1737875079
1521403003
428883044
734524658
1973167773
1597248722
1207057881
1251199522
301901734
947359243
97594939
1447465403
883690009
643683089
366597060
1869395761
632021009
257318088
1265076564
79533596
1213936848
262112006
847188467
987882762
907076588
417053212
816035898
644112038
13316198
295598405
10094110
1814494857
1942539705
1122135328
487981141
477529548
1213002910
460147772
652598514
900864719
1264813576
126289600
416638912
1499044133
209489937
887668859
2061992118
506545566
1993249607
1352339843
1558044863
923004036
303840107
1069616837
940904290
426848072
895332513
248713660
435665679
1080944769
1287920794
1619201064
1333946179
675952423
123774730
976302061
2131479688
445281033
1593811460
1707222253
1028028207
593215322
1998742273
1656078790
1806237568
475758349
1910174212
932733000
11254521
1872666437
751898568
241612417
866673323
2083689731
1131050775
1621788227
482343899
1975581844
1827281851
1115116401
961050355
1042518277
93933407
321979679
788275473
459218406
1107768096
663760293
1177551771
1297067115
171069334
1700544134
1926553641
307465595
1677462911
79087437
1930073570
1210474670
825112635
734861763
1958285616
732935562
1740526926
1382234666
2083759821
1113896623
1354705046
930496349
1878483008
1704356472
1455598892
85351952
334886791
2019550834
638559294
826452666
171803104
314221641
188256758
356302519
797947525
1787931942
182659583
1568238935
584274251
187534507
26767339
1987109005
113559551
15882025
393316034
2112299005
775833919
238227731
653446968
1854968082
817517584
798908816
412388779
7439936
1290512390
1252781619
1682351938
1353522117
1901697178
1895246075
1064414099
709765632
1733627350
527987045
1720086617
1209834877
1045827966
1884761356
1531302865
1810161755
1274952747
65864639
1388006590
1668784528
1728827462
619911556
540736391
506799662
260369713
1023786506
911478021
1049494869
1877018294
1919480044
196601933
429515187
180169391
1701425017
1701804729
485690806
488838037
693669982
1741366720
254934698
1118725317
595104009
603850548
1204294036
247707946
563272543
1102036855
1186778340
924264515
1403691003
1933071510
441324789
228541606
51812419
935944693
1467417341
1903514664
1891754645
1099032957
1437625476
1300148952
510717951
1716005000
2145137122
712669794
674020537
1377781709
773005780
2001548087
1525762976
742872252
201072454
203782653
85615384
1791264196
329524985
966587000
1857426933
1027094793
497720707
777198462
1258763346
1739784435
745820812
1665614813
811917670
567486407
521215247
1246468494
1904637834
1434461050
1160763633
1729446813
309801921
1450866629
97945744
2111779312
896771407
894921040
1035017243
468097923
1547792892
859298004
575065505
1070231273
107144511
548739050
1719230151
1473476288
169865573
153437706
1518775835
1098240949
10609168
465660802
1351053275
905043586
137901263
278345234
1481402313
969776334
1699982622
2034594263
827516739
117456526
932989490
948975888
512226401
1040891073
1901331598
540438813
1937620936
1108078892
917314150
855064171
793453484
1332731490
434258901
16825275
1942685210
612866830
729234958
441502260
430158299
698453460
1857105572
1138453059
729645805
140395385
1952859397
769003297
10812271
106441340
1572573695
225905164
637399985
1845838243
1505330550
819153539
526414212
2133882444
479581839
1695967624
948647857
321259816
2075302103
1471057745
2068006718
714551323
2073912795
919945632
1584595618
1799507163
1883613693
1562258579
276045480
525558989
588169916
1851658715
392638287
291417030
1800416655
1504433379
547574391
121039812
1162570989
1162046728
1316035193
574982690
741022030
2035753138
274702824
1992545213
776586919
75034018
1320959709
98626737
108324120
803948276
1138539419
561849322
420026789
1344224544
1486811086
260292487
782688647
116249540
592677471
1376222669
1134648577
776021365
1292657031
1760270367
10480463
1918177490
1341553060
1274558832
475844773
495423156
2017265069
431158589
852488274
1356970123
1235447675
357232169
1099135582
697518686
2046949568
803099152
74428459
1098925683
1467163540
1511829141
1655080657
790763905
737274034
1625984225
550594141
86435388
1098773213
1507972562
1395014846
1526877759
1063308998
523470450
555203279
771184330
1708492209
1838597952
205407535
104630584
279984312
1730299789
1799459477
198459972
1939374034
501560968
209704302
1701186942
906391468
1740133087
1507432777
2000436729
372591711
1575590783
1474756212
731360009
801419835
1140609134
665717701
1665125859
1084671125
2015859995
261398932
1603436758
1195966687
788636478
304432495
939464248
1714715556
834715900
883624286
1174526830
590516174
608337845
209831086
529739810
1253430606
1302173834
1806223475
306484555
1536526034
1014745324
1347234476
1382947795
1945367221
1920999606
1533994648
1877398607
314071338
711817928
1711735724
1817046675
2114316803
1688945089
158939808
687129601
1207038450
1746498340
32265686
1669482733
1482414676
265915028
765356067
870421746
1430253346
240336402
1856711859
2083777710
1279494301
1352225539
1718612335
303582324
498513034
488110774
790256847
3628868
581748687
1000626348
1358775197
995556354
1284883454
96486360
1662466547
2136508665
1925931572
1978839119
1307339058
2136176551
1568948586
722324650
1531609222
746628848
1252308924
434701627
364348822
596380312
482355234
246782421
1917760797
845237019
1735736645
410007393
1650240177
316245863
865151015
1066218603
2117597050
2076590014
303159161
1694647037
1777459601
1102276414
1568457561
109254580
1173105862
659548393
691231441
336772143
944372213
1949578561
1934006069
82853729
2123406013
662077870
1852894995
307763576
679588006
380772427
1232941766
289446021
499788240
816665394
2133585843
87170791
506011524
1765477956
387951369
1567755867
330201762
419991690
1464823944
2065692829
839159900
1104439509
426903874
1782186445
757068234
1699731722
1240605227
961087176
358124068
1396432194
1099846245
1579438768
406282928
354110541
2012660668
173353875
818401756
1970928073
119774983
590367086
726451850
2062783896
14247216
1640266098
1446312147
724838299
648692230
2137610055
304052578
194255090
489460750
594944260
680951057
1423968803
1033581318
197659113
256653456
455261153
281367767
144701836
793932022
1099808430
32403932
873623416
1097621918
15526643
629311545
624065521
824514335
1172250398
683152178
2056264235
1803052991
175327319
1250708188
1524127514
1860814064
480902547
1512311654
80064375
862326883
1595054467
52679036
760360975
438742151
355674455
734064629
447963167
1622417731
47222697
1886572565
1168910950
401629583
396638114
291897625
1487345259
2009128952
164077664
1234945957
1653886038
995752534
1214968332
996487515
1634573824
2071618046
921067393
45358647
851938209
158181214
638386169
1717794982
527301080
170331289
498217341
1940860856
1323677562
320134458
368119081
1379727978
2013904014
536102193
2081375201
113473772
1053328513
305186910
342463356
2124229613
1687583159
1422449164
534785441
645533147
2026041054
1319757092
135535342
1708352351
2037454801
1905871829
1226115994
745017869
213421000
34203174
489583757
2000614271
1791389614
1877202656
824413221
190101808
1767032264
1154923411
476003952
55387330
81457508
1542964366
647263126
1340462953
1919511534
113488450
226457939
1445340837
306612994
1273984614
1182246677
246749854
1103510938
251178527
282751089
557250710
355024619
548936478
228776127
932537884
1516759570
1460492541
1519273774
1786589119
496460807
139301790
642795249
894311021
302018626
95987011
1413225106
468481255
1030566348
319062009
712265498
741899560
972924806
838453576
44344042
1003352164
1863794464
1957521221
886920196
868591224
1176665140
53937769
1229443655
26859058
209090726
388732021
1119799796
400043942
404744527
1183828659
1769674371
345463458
1177959592
1278970568
478364707
318046632
1025651833
403025046
1362992969
392369503
1886311184
1453000944
1040550660
1284988264
1322244343
527087112
171510748
1442253614
1514324082
496652949
898562147
489787764
1509025774
854020176
1597732422
525641080
1253031427
1993037459
1859169529
211761190
495103749
279670470
635422924
110641099
1484486893
57573956
1252883221
851267264
1112985476
58192704
504689555
1557064575
734874577
1198768198
2130692093
1165132183
413761497
1553503668
1284703602
750359634
1943942855
709112948
417423455
1205891933
2073455198
1266960771
1487139917
1884164462
1219378882
831192874
1425746807
202700534
1095520239
561168166
1635715474
1273199291
227794677
757602810
476360236
925601017
1036535017
318050758
1616608458
1943532570
1226862698
844045484
343764015
1066304787
521918429
177156244
1578085327
2116173732
1411481418
404568777
1259381380
269559869
1132495397
294929270
859801130
1073945602
1440451893
1667084219
452770972
1638010578
1947733393
1574291434
953520249
1028999640
481515600
5147863
207127316
883129629
679696560
134131895
413324773
585317821
366576291
209996439
214569880
510695629
844806888
1208554692
1902075279
968324898
1502146232
129646000
860536704
2126188408
991418464
2073341994
1767184835
582078739
1921789791
1237698472
647659799
608908996
672378517
1410285743
1907812205
1622435610
1335651153
1477475655
1528693857
1074585062
1630700860
1023610224
99673859
1127910707
209049680
1471554463
1285315821
188321702
367496043
232250984
2143930641
77924922
1219710264
1671877650
1674054450
2017160820
2075694547
880701335
661495791
350739145
2013435947
1634543522
945603868
97606511
1843758830
1587119707
401892218
144093741
1192263737
2132977148
1729771446
781895990
1110997811
1396389382
1620486722
1194332362
365669915
86814144
1620293726
949955083
1569725583
558901134
649592124
1624737697
245594486
1762944715
491646828
735069965
965433035
1576398954
1692188478
1368728831
1568836141
1033787223
604312287
1396220816
26462857
251792781
355101887
1355212637
1031190403
124652152
1217213539
144740839
544833385
1134998402
1410434523
960278133
1417862196
1705588787
1560859384
1523938961
1522100200
90052467
912316722
1344278380
1281137714
72037633
692188537
2020458194
1413206657
1842180331
225847338
862237239
1482854287
799039964
582173575
1070406309
1608065208
748129647
775834698
493965389
1581738083
277430706
1231484851
1604501749
1006677259
1520291616
462495356
1343902805
185254846
1189822210
1883278629
136637481
1105768168
1418372067
1629758438
1957149248
864354898
704292816
1237103470
2071264968
303056606
420120248
2088124642
923665446
256499442
1510366976
694661274
1101495367
1434845780
1522399500
301151316
69392204
50329241
121017728
513530389
636845323
816365337
1615589168
1469321185
576746696
379188095
241804487
44918162
1006889145
170734568
710526225
975937749
1765816591
1435803224
1330413036
948915769
1126535601
1606739307
1327898401
2115850170
829702802
644811416
106475876
1036898273
198982521
499537141
2114419979
772163456
276377014
1333145326
1412152294
156908513
1933239073
1628538685
1131819752
1690400192
232531440
1141301314
317209628
91665915
1379924266
543546950
1654765035
433934117
2006583690
1178227876
444641136
1911992912
1535542290
694100451
124613891
2070082356
105457485
1205119006
1689223584
1970627952
1020960718
905410654
836670919
1989225821
1091036629
1853152839
206150694
1066301008
68850570
359064010
508278094
474135828
323632274
1840590480
1258862920
1115433539
675977515
1860106924
1977734493
52991072
1572653754
1134306603
272746305
652750088
897793797
1583914683
1873843717
1278535322
1850047522
863124635
204937336
2066234839
172151709
584930258
1213707856
1315246604
80626895
478715563
988447874
63691397
347667573
1618245073
2058806323
2024982084
1477288469
396057994
512374892
1612336300
1894812780
567967574
324054860
1926357337
1623672252
1440420314
1692247913
2142454885
497166540
880610049
521031201
1460847950
1962665890
2044526713
1680423220
1902671143
1115404003
1553339300
552603235
1958933191
942443893
1419923511
88139776
1905318980
569232656
1039712468
189046073
2027620255
1876367028
1202284355
814053431
1516582380
608452668
7345906
180746101
161650407
332639253
206112048
1904812648
2038337043
1002053294
650765452
44737585
2019520796
614779546
755099459
1669683978
1941430068
701910346
681005003
1185503438
416855938
1478743849
968502524
83440569
1371825509
1509178720
337528156
968592781
1225499099
1218333518
650845629
1856933504
825885843
451785019
135402061
1040481820
597012220
418279713
891958905
1296396076
1561544468
685086161
867608285
1269730844
1513613266
1694663824
972839615
1022128028
1840544476
2032604498
1004278538
236693182
1248534788
699385519
483761241
1481390834
1614072513
1817049952
1591984255
293916709
81833234
261113405
235138577
496383036
213617387
1735521495
21746868
275576655
358189340
1516532771
1060632179
758788780
1516880679
1254634793
1643099134
1153542060
1125820474
1967115054
1275666377
398307375
246436569
1550201845
1782389286
1314403061
1711166177
717093761
1705493621
1361700382
2081107400
1654412853
1966482082
183280751
270405015
1685030406
2032059745
416359945
1199161145
438529507
515479255
2086326755
215909876
84794982
141484336
850517570
660642487
631592320
553396612
747222831
905063897
2064596022
1250095915
1054720511
1139464412
1135789243
1021682898
1857799346
668988497
1896348467
580258057
614723639
27100292
269540494
1999738495
1239816596
92872152
1009744464
1480180939
1027965002
1500136028
996219020
769377075
1615796165
1007301582
1879997718
309105911
1769622762
90906306
808467616
1881097150
1779991617
1875222165
1574061127
399907739
545789557
792158772
17974732
66679303
1012564054
709279657
574256083
725008054
2333137
1770066812
1398369145
1604407851
1391767450
174345146
976215534
1785253575
2024639752
97838840
1797481526
2013947370
379081207
540841937
974367425
2100309360
1109153646
165989085
1519280407
2068607544
751780873
1774002239
754428355
774844211
1455408039
1622534031
1669400098
1963432447
473477174
1294720316
918834097
1175262951
598622260
1610416404
866523421
2051812812
1406909740
383070106
1564811314
540365972
1931690078
399044880
251062921
1630998717
1524069529
158824188
1578598031
1033267427
1369479286
1989864483
1807282416
1515663515
1785156946
738125956
853127406
931581882
1760929849
588190294
428629472
791143774
853015485
5168931
1968193631
1299075361
1056325556
206941463
448478924
1857097743
1626635681
305926050
919605421
1834365381
256569228
1956227877
2064016389
1741216741
672071859
902151950
188592497
283629436
423530827
14751755
2065467604
1415224456
2062694092
313653937
1517843639
872287781
941446263
1186043269
1634046301
315406211
1775369005
747840867
1506820053
1910838267
51744548
2038515722
2047733665
903338996
116719764
1563736728
1093386279
1365361194
1019563451
1578339520
1986329833
947631003
336687450
797114752
389159081
1868035442
190853958
1477245540
1890337095
845867314
1854288945
1325274169
28442595
1679168690
1518453013
1508932821
2015968801
267703840
839374603
478163700
1741477995
1977020564
189142150
1244595372
1208912351
127414332
164747599
1507504660
853533933
1404840725
2060227772
1158657450
911673804
234803565
725747731
316086221
1802622354
1444686828
911340960
1045386252
452355551
362166136
137491067
96366302
1216990819
436971143
1738843907
1793872864
1553360664
834785803
2047502272
1133750662
133884436
1150979696
1060549695
321146177
1066888037
2006593855
1937501375
831147277
39898481
983898470
480706376
758052107
2127392315
438744165
2077588277
60887282
1667079621
1283894281
946760298
1241712430
1253465410
1428058296
2005779988
816564533
204418268
810980662
906221653
663257208
1659335249
432730651
1883520999
996474266
1973018231
1936368931
834616445
1018346705
58698473
1838116270
1583103563
502930246
872072066
2115241606
1588577041
1817945331
137511095
67817872
1641743287
1756812158
735116928
920759706
1229504
869620294
1332151263
571145734
213028021
2120473776
2136486257
889734558
53997675
1190793883
614477139
1439166952
1677504648
1025232589
1330693037
1523695255
1307390665
430619723
1473550929
1546241106
1384191571
387433103
61143994
1078127479
1997234787
1107601186
2066949107
505232746
801582870
540805951
614038271
735071897
215548593
2112717537
718397103
1331555706
537584995
278812575
1695552905
704754897
1922632582
1858095354
2081362674
1112141009
868561074
1885452441
1230588776
500917353
234462370
1852253680
887465036
177529821
1881408611
1229202510
238035060
1772755566
1161586578
946979156
1418697557
2097613913
1631436524
372073236
1112352429
169113994
1832321980
1383471731
1838202210
22192003
1617331470
1238731076
45683252
815956456
27540116
704968314
120616428
1204832615
1683974332
1535112121
52950758
51042448
2106754198
1616160122
166876119
1058237582
50237743
2036090901
1236865981
1967853146
1501153624
95419774
79208543
755394970
1769415247
1367196173
628297822
912540487
33842224
228701234
277583239
1941600347
1623927802
1627713201
1539095730
526565398
894385292
2059406774
1515083751
1763474854
1093644681
375082971
1802794496
504540960
204404474
1780559289
1089582137
875686587
1842884116
450284993
1139524816
12040572
543933690
595980081
1481032534
870569539
1732897922
1934952577
824655278
866873103
22131174
278161848
1209770188
1668610772
1119563274
824899780
99123892
1348899771
759221828
423688364
672887652
653107906
550370162
1641552160
1751198335
455667777
825702867
681863613
246725277
1325772456
374893364
442767819
64794121
1391017356
2105083604
829857452
10584311
1438564265
799909887
2091183148
935996900
729456500
1509015212
1478193352
836855631
1838999009
908605204
1053539600
682032695
1024635839
246108524
2011941157
1899842537
1950962668
489039762
1770231786
66505040
115550621
1822748297
1545277427
173301126
1094844770
363135879
1906906033
1815329955
546098470
1029069998
696195539
1957714223
1535256947
1423501420
1988994051
1492502897
137527710
459421793
1943290568
740813142
1386607928
1332742054
607483664
444101801
609823183
1725816053
514793292
52663249
1500738913
693473588
633180150
1303487078
1353858119
32944211
865932552
436253351
414849960
151201269
368710203
311399350
1697005419
351505050
608936208
244136986
884604462
828034286
1227558075
753982354
1157181641
1522286853
108145166
1962034339
454161746
364669754
611514598
2101113932
1197670863
519396849
1061904755
1539829961
727028049
516385525
1524400285
509410678
617102701
1009762761
1633561830
185278560
1379562609
544399731
1625564065
976777759
360585797
221357510
613571518
927091635
1365250250
1079660258
1302149412
649511271
2097285732
1244056162
2125992550
960344979
1995703796
312745614
2057508767
674987852
1602687662
262968619
1531927608
1674012682
1485380750
884610492
902204112
249229902
1829128718
1337619851
1511632648
931645826
1980850729
1142152428
243323803
845817163
1957152691
1852859840
477395010
1279587874
721951197
567722992
2121529814
85595557
1345892558
1547779682
2075337383
245130595
1262555343
1993690311
1782749186
850656419
1617761724
166522297
1814406590
768961304
188122888
1426639723
23035988
332195973
2064652144
2069377762
435202429
332719025
1314429572
744304727
301840282
432906650
1391332197
590216367
1145979325
1326081265
2101862574
1847745827
237484299
2136228160
1212218693
142248639
404764892
604676409
2012863798
817666200
1708104744
271890289
1664275452
798608293
2012331318
1374507190
266558224
1256516825
1130475522
614733177
326497334
2099911516
1176063705
1473204725
714793173
326052148
1380476429
441997005
1732502442
545356187
52706090
1158339315
1054762162
307947785
87543638
1953711452
901607710
1791896078
804163515
981245985
1470616706
1620833329
1087166368
1911014570
456368363
1947267494
688633465
944032278
1557110668
247768844
717405204
1661678970
2045979056
677055860
12699148
1177303773
1794641323
1065446992
363732327
1542981578
1191223393
290009224
53914287
637536949
443534829
1202757156
735971686
1084097392
1913383455
1628968557
1921899833
2021901826
1700342571
134782030
1554923470
725604777
1081224940
955407699
1319530154
154890142
1195430002
1953291809
1371662838
2042935098
1060749051
2031264741
610724400
446794052
243639731
2012862476
2021003646
690398990
70127364
782972787
60085725
1539535728
1637418735
597550670
612456055
1326139760
437685278
1087055278
932694237
1794540486
2124664309
30881778
1779695812
1074449278
1713915851
51596850
606389636
175645689
1911576808
2068602381
784480368
1737732915
1703828817
2055422559
1972519287
1333608354
1795121526
521926941
834959050
1405084683
84815490
1813150812
611478374
421452579
104585030
1341987244
980569734
1899145251
1142289843
374502235
1817690261
1484952126
500004829
1794306765
386946875
1018927819
1070052725
208392492
323496445
1566687109
592587566
1169008436
1422329231
681255750
1069104863
1577987004
80913743
1629868909
515082318
417167016
835723758
1285386268
1474580019
617779518
2109567784
1213228637
1063087121
1496541585
1989216095
1316213656
854069769
1632707807
519118789
1816796762
183420788
755812910
1772514986
191275390
1353627829
1493252435
98454732
876469124
1010960939
296545267
1282761508
1751626790
1027039577
1852638501
829257524
1615636522
868063795
1518590604
326375797
618195919
1236895148
128781615
770632043
2141408897
2021313932
22130277
1061426715
1056367817
1348960851
1207051980
1159440887
1956823382
53219590
1214014055
440591642
779039563
1320479620
441112397
256632122
1525540789
1265537058
1733722768
956766236
1527953933
1803880624
1295459287
421013837
239017348
613826532
1334354664
2115211581
1987565950
194023704
1191941616
199299049
215325386
994002031
824612407
1819411202
1826208413
1676409855
1660016780
273508789
436384188
94270089
1219935261
2108243802
66285460
1415807784
177964774
1424445043
1938928353
828256177
1608922769
1946117153
356313225
1014783867
158587544
2124628653
1280181007
516483644
1433118417
1698514123
467671530
618606884
1957381195
2082356452
1851810409
1686616208
436017267
531086955
1646084677
1011943988
476470246
785451600
120993718
1242932273
538190625
1792444743
970717244
347138179
1196905610
778608601
1585976330
292828250
757982160
1180525594
436025091
306011449
2086498047
387757524
744726397
573575734
1949918515
1692317071
1094939188
615515026
2021350250
1391487774
115561263
1264533126
1397018177
1746196561
742688143
886294543
1478786543
971002031
727968467
1121829626
694819802
1455444638
1421003942
1696120683
1911022984
1694725512
1327240129
701630698
1959237357
1674034605
875498460
2098380173
2058915231
632857649
900209297
1861942058
1875077778
484658217
1414025867
700271493
379462411
133458767
136549473
1561815548
2102392730
1633812124
1336550532
1072055757
907021399
1571135517
1917536468
1637169222
1400258412
104565779
1233956680
421105239
1496087029
860382760
842345116
1858114273
71802503
220165823
337433129
827371545
697140285
1079435518
211719379
841619069
9945823
712469280
130390795
1231896966
1421168682
1375854032
1463555604
1536738809
228583213
1675105843
1824597815
1221636453
1392408651
1404998426
931259991
1369742975
1129032462
1275171511
1016899896
706458917
1941322309
1337901994
645630412
2009766759
223055685
677583290
1454871661
1945677837
763273060
2087931244
984600786
1480874294
31505399
1667494168
672417751
1656516112
473361620
1248317409
996919747
1329915829
1140782113
506151955
402833208
1205382094
1840133779
542923902
1021788592
405459560
1203050319
88536992
1304161641
1459907364
1160424930
821775180
1338377407
1762594712
15793195
1302995635
14649843
626523155
567436954
1209534979
947604197
879343047
951272514
376502138
1501672680
1150240848
589554240
1516894825
842950111
1768633617
749466888
796109061
1240462096
1052517033
1186923439
1582576495
1911476080
737091040
930829766
926878655
1727865565
1519195762
943576485
2128661614
541711787
1662403644
1427174815
310233325
124549127
1869845552
418017903
1097525286
2024158644
606750030
1260014393
857245866
102215785
2034390410
608111914
1271053068
1036222453
56303497
901608779
793216020
2093562123
320043767
588828222
1202281255
684314819
2058583275
150069005
1760165616
628223808
992446309
2089414166
1693551082
1853357111
461127171
1157863431
248928102
185100336
2128671964
1707168054
510649361
1176850754
2102562413
720919169
877903723
643068015
1290850436
1485672059
233845554
524241478
704441410
293480449
546088482
163610587
1495350930
1163161551
81214728
290367218
1295569440
459529349
922744171
542124450
1817912853
1667343111
915832411
1798016562
1050599986
1116799095
2138962060
1801783071
502633638
533909076
1913724723
789305879
178368172
968885786
1700570264
1477152767
1001333959
502990405
1864426535
683541323
1347848051
1512193852
915698882
1618316649
1895916115
1521536170
1398853678
345364591
1224120538
1385186133
543112967
470318667
1376990686
343461813
1953332465
1876625779
593524842
2009089209
1352605337
744776647
77027903
140952023
1899161002
1469014920
612284134
962459253
189722266
63156274
1746749685
622966213
1502635397
369194459
654762864
1591763719
639308806
544567860
1693424478
1006463198
412517168
1156888463
1594030280
1608914216
2052523185
420942549
1645200904
413628340
473032638
1821839033
1630128390
1183220734
1226310988
548568809
1457954992
659891711
2103142470
1645146073
1744770842
200504295
43434477
1360944136
807722277
2111621493
544217445
2108970800
1531990943
376568661
1612076403
1155793268
810313092
295916752
886564623
881347725
1997399008
1190486106
127380515
1445822872
496011565
1879640111
1767362900
463135301
1727655535
645641600
1359470683
402686159
91697722
1179274553
417709984
1592356779
554661294
1148181151
896069482
758591933
1988901267
1591595321
1451013940
552289495
1150411209
505597874
1239242698
906931902
262632912
1511551253
1645442455
720409922
597652189
1117243907
1337324624
70001499
103713472
1601988388
1796902137
1288528308
1310639075
1455725128
5765100
1146850466
117184127
1051365717
469748992
1690402968
886209058
1753288414
816771157
73166463
566077984
1073317358
1388210996
1345190466
73152751
353477906
1923069823
1991460008
2134988166
1844603727
2016332384
45789510
872842453
1955237862
222016104
2075398891
382663924
1037671512
50611636
993573966
3360535
1030840518
482045438
329511512
1320347860
651780765
1950889823
1702845110
1667104774
1997434717
1958497500
980624919
42982312
1214796162
1794840345
146054766
1244576428
837059983
577852025
1324120716
745368638
1909454094
672223304
214499388
70526471
1591612634
267558757
1314849830
945960034
203060667
366663102
1535730555
1387999790
1489201139
492200625
1865981322
1519584651
1729831933
1165106570
308026619
1484245855
1562686499
127074393
47962098
1996894545
92639502
1782896426
1522952583
1981335622
1660937498
89265650
1896429444
150238619
2055748136
426387501
1949521227
1606815015
1911318092
155757379
1892960382
2090414667
1482472621
350172051
904139065
1989164680
1938425409
1078111100
854780211
518069081
1173195550
2127951198
113992825
1689177709
610390268
2002488955
1266439760
305208115
41259961
120430912
1921971730
188152993
2025690656
127515553
1262213319
1452076853
136635598
469353259
1171818621
377458451
890161057
448625365
176023093
1955581782
489574551
2100068930
2092950945
896681825
721413618
193988355
242600250
298853363
221476392
2071143179
164633891
313297661
514355409
657554431
705684370
314146427
407195550
237451276
811417425
924144443
697020907
465428891
2019686870
1654256442
1294798914
2064699573
46477630
1929990353
1447615922
349926511
840725548
1673502372
813409779
269815692
592803240
1836966529
1850105711
337231741
1995060141
245344337
1989996457
242727019
1787428149
638787598
111652249
655842332
560149721
201616198
1490872857
700927820
44658867
1987814907
324491773
87245963
1960480095
1317515074
1761836949
1414049811
683910420
690219697
1372240084
657180203
1952545472
797512692
701840704
1650097939
281723713
1424113988
281557679
1241645009
1551933596
344758115
1448995497
914789041
1467815289
1740209337
1116374124
962646964
1760365122
743302200
1712906039
185459726
735212102
923590255
1672331398
1473515633
2009321935
1527777882
1057333975
751069631
1737013280
625367561
1195166452
762560295
1665220688
2136204208
493231176
2107742771
495532310
1995339500
1393349967
896354786
1148611337
503370825
2041139654
1242906711
1252610820
1964214336
922465081
424876520
1830672439
1819310325
1007962579
482027804
985885908
1134774832
2007421099
1982334528
520804702
619727809
2113921735
511108939
1920172821
35453618
111417554
592955310
379706253
1959005269
1314550770
165452350
2086749091
948657041
306393291
1800180750
1891482301
312609002
425882149
619721316
1830775136
1659822335
1857283333
1016796567
1455533093
730051448
1775522096
1297745414
206252246
727309428
1424297717
1419843688
219456396
1216116104
2116291222
2140751495
1196425848
1288006994
1011520906
348185484
281851261
1481054189
468795654
1806926080
1889114094
999988555
2115202608
1849604338
146691608
1686389524
1991451466
555831107
1412873737
2018108191
1886564733
1169717307
412091781
1948809759
771633922
541214767
513377552
1260310329
109328876
1942257475
587614506
2087935709
67960550
494491352
1451496415
1522885491
619121170
337302144
1114579511
1651449695
163185761
1739318025
1976369772
648644882
1091133034
1211926701
315915166
1703403686
1066582790
1571173183
1887188079
537640117
1966086984
640750255
515284838
466296958
625972718
151877927
898235590
30413877
1205210906
306843053
774039102
1438929269
1522298147
1716184719
751340246
488286083
1157025626
1214182132
1610214947
1537207224
2017445973
263728063
344486927
812274588
656237207
1655813063
207721373
1434271788
417190321
1044599562
2141703027
1803670880
391426268
1830926523
2041420116
1916516508
1776126664
697041698
2104601430
428632648
1288626952
235873405
661468708
2015408134
104143873
375920060
114239075
486988369
409999411
2071424863
422634337
1516367916
1996575604
2026180904
418046165
1420027757
736192887
327786905
235350746
1807511480
1392767230
797391377
1381850587
1006845590
1238647030
1643073553
165167197
166218386
1701133729
1248944478
823987203
970071156
600776387
1382077079
1408897947
1023979496
1355261947
1589365617
936572794
384545680
1076385938
1597185535
1062700200
1786841593
1935390735
2077260154
268178148
1165295817
608400287
2036907244
1310347965
2040203783
1499521042
4236639
185737306
823472943
1445903653
426456129
1147591032
989563429
361231477
1201715446
451444207
1235486184
687847474
484274306
277298951
443385186
1378733829
163457674
1808474781
1266380050
152984153
1362780172
1084581890
1727968749
703772863
1045483819
459049578
230742616
1003597225
1665133029
1035470503
1889545429
942064205
1073995787
399085883
299605229
1826592832
1670388625
1783109892
1173835410
620831486
231592464
193438096
1394010904
1622489215
1142783158
460957865
1090583616
571600613
1998307778
1565164793
837574074
985352769
1232202205
1904283816
784231437
1792315598
1862708132
2097665962
1678589045
1638682729
1697916156
162883259
1439819883
254272966
144499552
305695033
1503202237
498462374
1014780634
668509824
583278455
22403045
1899066637
1273525451
440987785
1898774111
526341395
1296763416
1307273419
46644279
477021923
1412306878
1636256958
1571690418
1270985330
1498326316
1698559191
2010965010
540903787
1634745769
117784046
1498786199
640380762
870191950
1103849910
1456141417
40543900
184054934
1128079893
866338948
2130208068
2105887123
1723711803
788370618
1664914126
1233206827
487461975
444655079
998435213
414470149
1053645133
1852132390
1684608903
2060311703
420467849
1676436761
2001662540
1006887182
879395696
158524465
577476312
1809309886
1931320941
1370772555
816201708
1577572019
774517256
572308232
1168380306
1049441882
856175018
627936885
129247515
656556510
1928269110
254556229
457752615
1819245719
373078502
2107684424
985151302
613428394
1572706802
1889066369
752151127
1413608303
456586363
245329051
1484283287
1991355899
1115430662
878876829
2142232569
990378428
282720332
370801941
133176772
611642068
875425735
1953963196
1658079465
158906027
52810766
800774599
202466268
1488447343
860293312
972373255
141567919
448652172
1189957920
708372528
775659454
667838174
1609519331
1129965325
2108259748
1945566568
659650075
1898816904
1210446706
138553382
901833420
1695616266
739269390
1520424037
1796856984
984420184
269251626
1451886297
479685894
911832857
2124883468
518313258
1289724225
1317169296
1076504917
213658320
1274374970
751282076
828911341
1963782947
1821433673
736404195
473532705
1819780474
544948972
80842572
72951748
1606023769
1393773348
401164361
1304816278
1301029506
1723814329
160962063
252570974
782407640
272319885
1549710337
1091275663
1709283181
1065639860
613241735
113030913
624797581
1333064616
786662946
1436355428
59159447
211977513
379149927
461574967
319292651
1367339989
539099842
1200843383
658471628
2002292130
1297293012
1995244648
1504397831
773804258
4847204
1447774708
1294352136
1013723768
110897159
1760484633
1520901371
765675219
300848784
1453292769
1291370687
1567072434
98051812
933042529
529273295
62863545
1279170175
1701739701
884934945
614313515
997941358
663775055
135296502
1330803116
758175218
1749071396
1901543274
626165244
1868461418
2071864189
1974874580
662928539
1948844656
109723373
1450683563
1926067510
1757706815
1580933035
1811409077
1156057974
407360658
1983908109
863979329
1803624591
1670455546
207211514
481911292
1198051545
214796548
668296969
696173917
262359774
1120471690
1871139483
878686262
1958681554
734861712
1577354684
146167576
1603007518
1860956014
1960218930
1313059242
10858761
1595509406
1146038795
1222788351
696814204
576685237
1223628717
99182986
2125968401
1700382042
1285905105
483518173
1658002342
619378233
1248491480
899236755
1660297449
113360110
1738543245
537579546
1278495580
1972148306
274809572
841213052
701360000
105127711
1716552736
800465843
1127678283
1082234735
544755775
2139201528
970627310
401771894
1306075094
79210190
1855258463
324425206
760932352
1822088475
2038600181
1419059181
121280588
148215643
754119367
8172013
1925598314
1303174040
626287423
1252015493
269835865
413010874
1890514535
1105633402
1573827638
414681010
1981301677
373646008
1857536625
558095046
1030858258
2115598656
681178109
1087319946
1408026322
640491893
1706849576
2099712891
1995372551
134258227
111519531
1097252973
687075262
449673215
1211251953
1825094960
1413925188
1853802861
1221556506
2143666015
726096247
2006358130
840098257
1699109129
1726486009
283353833
1549887814
791161228
454153149
1534722044
1925916834
2071670587
309638268
438735766
1274296521
1391120656
1771391475
263664165
1357998148
1250057136
206947544
781887391
86911111
1548228276
994226280
481723226
1228407381
419204584
1373910524
1181959090
656909244
297638892
1712740108
1381436316
1881563764
1200322917
1587406234
629906458
554430015
2003669129
87482817
226023202
1794290589
1291571584
1713016986
475998622
538935677
2041937811
887668479
1760130180
1688021581
2127860947
2041718344
1967977288
1754038795
391409985
45638553
1121387982
559671038
315600586
903401563
1905840229
355056848
1496634503
48102661
1588435380
554771696
874526361
574785310
3706927
1028609144
1233020871
1875868997
948037953
761292606
1454987458
578318138
713845819
1652112615
1209552532
1525166121
1874944604
1651677448
1982407310
1492139793
1367317757
573619570
182009073
688751489
1719597865
609771952
2118158801
2027913853
115608387
357395985
335329568
1895398491
86337499
1903805467
1056703364
177442241
264351293
40697727
1084761253
1615107891
1546207605
607764246
1868034327
132702667
105279452
323338110
609326434
425612665
2043478884
1289362489
1375365332
385026541
894282758
1329098449
1626979652
1407461836
302572787
680617162
1722338150
1396178259
1121160636
1729341016
1829601981
1021220609
469433011
1985233579
2051242536
264647061
1063873254
1021626514
1286592753
585368105
1114142753
641278465
1195529803
225570162
2055511990
2055335309
433431690
720808041
867452671
112546148
330649931
1232141665
553981576
2047717083
627140265
1977650505
499234457
1224302858
758382905
1440583990
1600783828
1733501596
1929660155
1067749550
793832876
2074815497
2067805439
1782144319
151568132
701770846
653837038
536463307
279398734
1438366897
737634104
286795747
1469486502
915518962
1424108400
1978650453
55003343
2132987472
139845249
197458432
2138304589
37371261
1754993203
1108847969
651831509
290231012
1535526717
1707100230
580504580
1059299779
1700255808
1586782347
1478094600
1004145653
1168549784
1010060008
683434733
655391487
622312553
924790791
619624454
1829152973
1434910590
1229705060
692732515
1929160084
1047909728
665620764
1021335158
1014184714
1795615188
682884902
1856689916
2143300513
277741304
1499468017
1541861419
469282441
629280363
957019252
1853950056
1426347155
1353859853
92286763
1458354465
751246480
1387601082
1145948287
494694806
1598321110
1554021150
932120879
1809528544
2075412226
1466156496
1545959478
1729373366
1324576131
186346915
1305406617
538572000
1450428038
488329932
660167106
331840722
505538788
372857806
1477633450
477222645
671576802
1578712896
926892978
1200786410
137892638
1151365260
450119375
1174159467
590208247
818932566
1733912106
842708251
371539883
29004217
1253694387
1659074763
961119538
944080144
178889193
872975376
813158896
1509155773
415002574
1940951304
1647333553
44397331
216898186
195325137
1760242125
583761631
560300778
824479723
1408196028
1194642101
1382188161
536487686
830564481
723340848
837813139
852433730
849069282
2141037626
786147016
836559971
530831998
2026568098
521359040
723771378
2023811085
830486249
1445460872
416476327
332608712
576937893
458884734
1261585182
290604479
1176639827
768255662
1293630525
312261942
348270558
293392651
496153630
782169924
595245172
1450805706
139501894
362716244
2022338192
2071780628
1410981760
143622277
643251250
1357688165
1533416237
232702546
502295967
1216067011
257851658
987260197
1482682621
877101207
1227176760
881982352
164373716
22713222
820846465
809159568
1784583745
1946287994
1301926655
768441213
1912563011
1478042214
207186233
1438786245
834306802
224409296
510767079
15779032
735772860
1334859682
1803595968
1908211225
1776408319
667246887
1900637852
910152989
368110436
1503388672
617048177
754411679
899252218
1921699704
818512778
959748689
1913398455
239213168
948074623
1861654617
1419168702
880516160
1420644758
2038167440
1253100467
1391564642
1897776993
1406931966
433285958
801537278
359312657
1654380862
303016770
608666224
775016286
561305923
376774377
841213533
1997693827
141139702
46444844
690980728
1534064303
1551337728
280319582
520544241
1237933314
1844124631
820515947
2094780345
105908967
1287825403
929770291
374228754
1002078534
502584162
51587519
1696580466
1644926867
529578187
1626021438
1647897559
1005040169
673394938
628411773
2100288795
618252601
1525427055
970114891
1467928958
1567244690
1366989153
1062815935
857278207
1664416173
1172810137
202102690
1194169367
1192952801
1455620579
1811977970
1291469799
78025613
968280079
1834960029
800587892
1525977782
1401153929
1381575659
1628889871
66996702
909149856
1118468107
1366519294
1353215222
1758836377
681787085
1915773576
31178570
424275259
876881890
670781810
1545525449
1900519162
2115026533
1181342236
1381403849
1097612396
588873891
2050227834
1492017508
877994692
1368331249
433917090
824684955
608500943
704653648
1659897342
1206097599
1101880797
1232853298
454340239
2137489009
1274627946
574945475
1132949124
1686835845
188866348
153221406
607994068
987389691
2012362002
595194199
1080189572
142969712
383374756
2059587801
98989411
1743760522
1979680279
1778358564
895334293
374941163
856959743
1462235489
655390217
2045625585
325995545
1772517907
905390079
1818895053
1389115854
2104132710
160641826
507371768
1014773629
1854090167
2027640658
1984011591
57445975
1340895238
1487485563
225581600
407922419
419034095
1102660980
367584765
562637951
187519468
82824508
534424729
773821729
1266131234
1410468574
2115726838
1599166525
1328932494
2142276983
1532632690
501983130
677538142
1221309135
527544520
968086594
454921507
1692941227
1244586367
416354225
761626676
544188670
1609011098
1370725087
1988218827
1629783204
1792767185
236047523
1898460514
1970490206
111023646
287030977
1541553561
228248980
2063466530
1061272543
1528603748
1578348915
385173600
1951909356
1021993688
527899157
697155823
1284328685
151781545
1061587362
1492107884
1146812024
1622474557
485198968
579783030
88706229
383620083
979022295
1088705333
543291879
216931907
1364305044
961269777
1813693208
1559479849
427413983
1891297221
548040300
515368524
960802679
319128596
1349944772
1846144589
318545968
2129111702
2013118601
1205136973
1043160938
1759506209
158850738
1582818465
959630546
1478423958
1753726653
1221383705
992381874
2068106412
2071292074
1061243808
1481416803
1447574620
1089091862
2021240272
1996770500
805870421
1893397406
386232354
33086396
1573641925
2001612878
2004574705
505385487
224578333
195653758
1928767878
1006268093
1374349690
319758598
521231258
459867907
782946982
960189249
592674471
1943798183
1774423641
2041711498
117359027
2103225696
1681157341
975040679
918066516
1478970901
330193938
1132471332
64698433
1761203309
1743229107
781522984
16055240
757638324
177205999
57041587
272137042
1860273335
1736421098
2082073109
1951936205
239232399
1282750217
997079506
298369823
754983783
1594940994
1318758590
1625316121
1833347197
591578506
1878878436
1770111668
2129791009
709317492
179031337
1060213103
1366698562
1122277592
1859623905
944819279
356118667
171794866
2060615166
598777019
1400157638
520745103
1932073181
102008766
1757963331
426173475
206511363
606532623
1088581745
272407535
767648383
346845531
1438949898
1876761347
602757366
1732683563
7286138
63192473
1267192418
468794464
1817243650
990646009
457393845
788945413
1503213091
1816463455
1957664439
1839829517
526829399
1139042020
609643026
395165952
1301667749
140462991
54306845
888911446
1139293510
2029584235
533091153
832891700
556375677
2108373667
398038312
1646189692
1241510749
1665737700
580976770
1594042668
814986093
112515539
1211438642
577812382
2029372277
1089076272
1155177446
1145525595
425063809
288835440
132844680
1734357863
1389774399
281364903
1229260125
142518904
161814776
68769646
1666574020
105120028
608056332
1905739711
493971638
355095003
1136071415
429180556
1468767066
407381430
1770649264
1808348221
1433176378
49811302
217834614
1193086424
765442695
731556801
1213796472
894989746
861606296
910284587
1017871671
582125011
2045625407
2035723990
1417594114
1383186917
1072513031
637633687
1934027444
1828321083
212419736
1815848292
927598854
1438240896
436009607
838807062
1004588926
752124424
868552386
1821879134
500115645
1350275964
1354607226
1267033516
1809740306
1558545450
1919145127
513090732
1109839044
1387680136
684088025
1842328669
1835290459
833747565
344281592
1436694199
367203822
790835799
1630653713
1437159917
1191119074
1523817116
1434851317
1702358133
1818037715
921318977
1646131883
993231736
551320275
40891511
19679316
1555842765
1428843153
509227370
1328424620
1021627455
734524185
269517188
254148342
814914311
1883874080
1837911230
468669764
159468985
1372277729
1920343662
1957935198
278367142
248933534
110980773
1180084666
1049361336
633366655
1526398518
953049930
1447224853
462889998
1753548816
113822783
1129699718
590405085
1318286853
731648504
1895180606
1155324997
369721652
1968168147
2121523499
316752401
2121143004
1830717111
293533117
145775817
424161053
1324759260
1758042685
635222645
953639653
1995721423
1689674557
1094701472
1889321373
1232003490
26280161
416098157
126473354
1655139660
265192030
1546002669
1581615570
1761496584
1217572754
1472760857
1332576072
1271719035
1465329954
1948198034
1345326592
1211049061
1522777114
586310215
477037232
1941217125
1866407688
976835006
139575343
1870155421
455903220
2019298788
1958106713
1733773908
1596924686
1020534257
118146204
2142350537
1527511062
758361095
1101765665
766723853
1875457375
340892154
1205823158
1483042204
1314647312
1764896103
1053837514
618005894
1057896003
1674151380
1797663330
1104019831
800209811
323428845
1557090431
1537257988
1474996492
2104123645
132724854
1978370113
1967559684
1288740014
480995619
493659850
1594513573
1237759371
147759202
1564683077
708892011
701973066
957089843
181741293
2144875920
980918130
61777355
1202070021
1383436563
1545324493
2072100103
881666384
1782518358
1636655664
1939735714
1624926986
41661279
1842197049
1247469288
718638359
413911484
1460412572
1139562106
40420374
1251779850
577516793
2081867972
1598494509
1842710554
1775484569
2020106242
1646728425
1189318494
1275231046
1160713279
1720203932
1383495657
245291890
496281982
241400896
361327104
1944132560
1563580770
851319207
1885815015
1706901183
1027778844
1641363146
342527301
1228810532
471629892
2046842839
1664065863
1685246787
1447802988
249362192
1031617255
1397511591
1593153531
602193577
456695156
1733118184
1132610227
432813472
574448371
1338601662
920187560
1106763253
184658310
1069145162
345707133
794635101
1255883442
1985644828
1524131282
1855423344
1513099823
1980766565
1725156650
1035496476
324018996
1871469637
482328660
1655946699
977481524
2073146499
1701130833
1862784803
1252658652
1733115811
1503964206
500268679
2036740926
647759763
1378355351
574986633
155476485
1961767425
110732616
50489811
123530705
734074361
1832156244
1330920593
2085250441
127411486
1051444308
158732970
550547694
1804194749
1960006891
1008343663
156263609
11476557
637024245
436655857
25315436
1362729826
2096608662
1532286040
1301787136
528761495
506776096
1026687573
968391454
522309647
1697937600
1548539124
149875929
487241459
1301970751
43806204
1121754570
781799120
934038857
441421448
346272245
361548034
1421280562
2061096520
232579090
1690085415
1550688291
662543570
1276766069
1157164438
1798355325
718687184
1979316279
536677765
1884636791
1131487580
255607720
1099446329
2089556411
775974336
915534434
396359165
975582161
534905380
91658523
1246915328
1808134395
142368587
1228222739
807997565
1674799027
1080149606
1440505521
451459267
1751586237
1566056241
920135812
379464733
520428798
1897677096
1108823830
1287149163
433532423
1486569657
409354903
804716168
1672144718
474402811
1784309241
39339999
2107317674
1689414437
1694772471
1292999743
564608097
666422566
1982084282
301298213
1146907939
831494269
1467853152
1890761991
1029346242
1856625960
929900824
1324919710
1968988322
2121425970
648816859
2082717538
731767236
1962677718
67593640
658154246
989220642
791315015
1271089032
698354519
152273938
885489789
445516045
1639023096
1581448829
509427891
924755578
1544840165
1389521936
74724328
159277301
207309435
392924638
334166327
1090917070
634208469
331356876
1542767822
1368075850
292348388
1612944158
194112477
206237256
46340310
1800497261
914765520
1624838913
632164266
305018807
1274590402
152140039
1034355112
296646687
192002583
1386517219
498194052
849025821
1976620468
1394992604
1658987059
2088476733
501960813
259935097
657260628
1440831744
2110201921
1731083670
448863868
816799392
392462408
1133320933
1328082350
139780105
324246673
480121111
1771909674
1593367226
906901815
1730971573
751460966
1278756205
102037497
1468522557
2110607952
467012213
7800197
1903099319
1583208740
1931462202
175992525
515298420
626054979
825413509
512118337
786961805
1493062414
195294053
699069119
1182213128
704962885
14839272
1565981780
670264172
886926462
1106306382
542415839
1626113212
1415298806
318172798
1319912849
972738084
1097298193
1318982746
329790758
256623844
2082426395
1275483123
2103502308
486776579
1287969675
132061530
1051335777
1523551235
1165006510
488695057
334813749
1313616929
834320335
443071979
561642035
1387862521
158042513
788056316
1804390560
2044914689
558907745
1349439395
1309064084
134232871
1819511484
329633815
2019700307
605041251
919919059
1198883375
292486460
247859197
1335144078
344857251
1922504068
312331103
507814497
1558596769
911261387
1563034290
160427450
296498737
1317036677
1949427026
588924124
2127235871
1575095340
798901535
764075426
27329912
346552185
2041773354
1328495130
1133125564
1466220462
175559527
1096004054
1908508444
772954552
1917515599
1493523637
532219850
1603189275
888336234
975135470
746502801
1949326931
1760811792
2086086351
170806306
326559403
796832481
1207966978
1861212550
925749937
57662937
676929082
378295052
1415940196
630747001
872956659
857443189
1198780
298664725
23704636
1222567273
454421563
239857161
242241013
700181785
1560767143
347890562
1053310417
1647687730
1594374491
51491795
956276558
1406997093
574980027
1585192749
1372117740
121191771
1484787256
177083183
1049004805
334569630
554153941
839325800
2026288598
804926240
776037515
301971725
372399313
1663421782
1933273760
195445867
473174318
246539008
463918472
1508970749
1158844908
1464051283
1129510939
790449791
659615910
591456656
650718909
1915559278
1445829375
1989935755
1135134438
1557967918
1510651482
1548553323
2147153730
1177870948
1970755609
1413722360
1604828325
757712162
891609121
1209237317
156801385
45620659
1955774277
1465577438
970914466
2094741939
711680282
565366377
17344207
763969992
1729319255
1010943925
1154434612
609677323
193449100
837529678
2064898746
1908633650
852341142
1596165865
318433333
202950818
2138581929
483654094
933032870
1620096987
948636047
2109959022
154717052
1146504118
1044383097
230168717
1901452635
251272620
636604992
473567270
491383543
1895531388
226268227
1318157088
1357586205
1141408138
240098978
964985567
241064751
1163543294
3436695
164146555
1560718182
1610272003
22919164
48756949
1789561752
326717123
49732843
503842004
2109278425
1475763263
370081327
1356886287
1380167530
473755635
1211186402
911904351
180008903
89946889
1476979675
618174256
1880243016
970813375
320354595
508865876
638168268
497224604
478951018
806704387
2101534208
871957902
2016077716
2001895534
1041156196
1614757601
1301202536
335425060
1794220865
1761887343
771211604
1824939847
197595714
1114730761
1288350636
960396495
814854906
1826684299
920158602
1848230161
2057132655
536983601
1380930481
1609064710
95237919
820216647
1462683474
1762181482
66667312
311113978
184604286
1566675698
118216872
525897830
1322619284
1798597934
1845434595
1101150073
453031725
16937428
602552819
2138822500
91614466
384757882
1692708840
812053857
1803567495
2081483747
341320925
294569163
654952670
1181554494
1366165749
1926694455
1283472119
1711993769
2037950829
1240748375
1303049392
1873713753
827527896
988160845
1783250714
1239443032
118723185
1670432917
662890204
1028647465
356374842
1080708270
1925531174
1149670521
1699145833
467585275
703508876
1888353544
233455676
1828741838
815194097
1643303972
925987146
858972910
1738510624
1467291290
1304603158
921564897
860287134
315600586
372941748
674448172
2042293770
153472781
893782079
1977050845
989567159
747993680
1648551205
1105462046
343002316
254624060
2122053598
1171056414
721537244
1398105871
1412722737
1147311067
1756959656
1555160598
879786867
1038734186
1590857293
171735053
991423466
2128796971
1690567324
732416856
143184327
522044579
1228408854
802029575
1687620063
491451685
1064673531
1759592645
1873533513
447784360
1144555661
1473746952
2080284745
1052341498
1409719402
1242007698
2008047529
1940292471
1804049551
1781795783
1076076539
384463696
1761359198
121827839
674623507
1986341776
854047436
1980510568
1504306080
931913444
616462770
461758626
2135336280
1293403163
2110900003
1498291576
1159119579
343558347
1890995588
1550026767
1546203674
910876532
85010632
564510809
1212514140
1621975191
1256820872
661811928
836297319
1270455913
1207101032
1102208629
1769654573
1072709113
764659367
1304982369
46992700
930259317
1206720497
1537333563
1677973481
1365419276
1574203082
1774832714
1712754380
1964253446
1217351397
1629988913
1624951900
1359283235
1085174283
1950510569
1690309966
458214646
931544939
417173594
2014919798
1421698202
347652563
795491422
310733716
1568252212
1518145342
414916100
467060357
704674655
1593095010
1306492152
466123407
86985672
342305229
587559213
984604582
805227028
321558764
1957680916
840079626
1861422386
1587342731
1431213568
182495427
1211364938
1071636519
682668803
1414459482
289364040
237387237
1894019311
1874840749
982047867
915809372
1761390719
252347501
1963613312
1240780776
1439306298
374310898
1044685028
1028284279
1214384872
2142213183
1243415634
1723858316
2034669633
801526902
1474747869
1064242433
640690064
1555295455
593755842
1133119559
304288064
1028913171
165820380
47026764
76449513
59770375
615574404
1556754421
853647572
1382753542
756336498
642946732
1980134683
1472905534
813984370
1342908607
1032360347
430330019
890312024
1311943438
1648618591
1301079848
2126426059
414231701
264619953
912531251
1389817615
1111427025
79989738
1250180451
1430674656
483390512
21819022
934701981
1748363444
1840461183
1296488177
395634231
721690860
965839571
886217531
270481932
1995280509
514204256
395811313
146927279
697748082
1410975166
378607975
592630484
768553433
436198045
320522966
1018026537
951207166
628745217
127742676
791004433
1823574882
1547413629
388503579
1882998173
2102660337
1684499450
1625954320
1469913353
255739185
1088349883
1391710444
40300418
1339953042
482357128
1216025385
145447001
81092314
996337992
1493980000
1438134619
953807784
1901420766
355497460
1971253086
1764663427
1128083026
15474339
578668469
503551310
478955678
243861649
1573948204
664212178
1264635558
1656585293
1498449902
1992686077
83174643
1027944737
1050482592
502578134
1530924462
1960205584
1663889092
1239820890
605515851
661403625
2122560105
397057111
2038319932
1485661818
707079512
962014781
1116479609
263435654
1469939166
1049928320
1981099797
490192741
1631244866
931202893
182368417
151856865
1148412464
1369635902
1833445356
2067008370
751322719
454959772
460644061
1919242119
1696918565
2055378661
54471360
1323165080
1049343355
1082037951
1304321668
2130847343
85401443
793127889
255015804
1384817135
2027941144
1450338614
1989542740
1687033362
1384476953
552455387
1383137955
1712993673
1006313574
2023612967
1037578574
1868336456
406308416
1702777952
228102293
367052363
1726710455
147264490
510908828
1694795435
733353685
296080744
571727645
1697256325
61465138
1597800584
291538172
1770724034
597880067
1985869711
1939379745
1347811201
699537398
817479083
1666522000
61371566
1295433484
1462135291
805673104
712151455
1182417498
91207478
2065797334
2064937699
435470115
17580301
2067959901
1788094348
900924415
1768225424
688636262
630922337
1606192172
846127191
1143727459
907956971
367767640
180866589
122779837
1145473491
925371027
1985198880
1950772574
1927941464
1711654201
2103342131
1079669919
702691714
1007682168
141039178
394209397
2003175823
1180722441
759132923
101671520
788075394
1291991899
782782983
1931133317
1303325636
950886759
1408077886
2144261987
2085892006
84629689
1828138006
294136647
1743930049
1057096895
1507610317
1334738420
1360743948
387706084
1977982628
1191151220
1791819814
563770569
50843736
1542687631
2021259684
148243825
1263836496
694980705
886906906
2094316135
1308738429
232442008
1594763158
547972572
1530449216
675064163
1714335906
829157607
468120642
2066147618
401695419
887598827
870974702
986395765
655172926
1816840094
1473437159
1335870037
1021734905
185476077
1346019118
1791084045
239304282
350625293
1325707442
962363378
495083249
843807706
1646049818
282124936
590032118
905600778
1876060496
1043500905
1290306732
2041347251
215655020
86930956
1542192116
1212366203
1130780326
1652745377
2108838965
1806862596
175336142
111643834
137717631
992502588
116101821
694976330
1073571894
1178462580
1458896702
1359875130
1138292395
2077667586
1335148748
1844764964
473733222
1064670954
290148360
1273838701
785808640
273655810
1587173649
444718622
1206954624
2127729787
1782213552
1464754281
187768279
176093293
740167559
1282627009
973421031
1843670503
668650508
1237634326
414433688
1305747040
434452041
1374975241
703629564
1399316959
1516581034
1371340967
1751300297
1066336768
1540385402
1797782414
1221768819
1310505815
112071121
166134216
2027427223
120668230
1065471394
1218686465
103725268
1242298664
13133268
1431173393
1773812848
2122378512
1322071681
1847686125
1224154225
1083964813
1015404017
1229425844
230889864
837345846
2133717
810828341
259132227
1836754728
1495567487
343088094
394531627
972983322
1867856569
929066867
1911557158
1068482055
580675804
549511754
1585855623
908746604
1172567138
2026337163
354850206
569419275
1357268610
93959173
1442726795
1063471650
359401091
694953802
239788428
2018749609
1897335193
1832287276
1240080020
1005759280
830345505
518807069
943316159
1580897187
428547957
764719162
319121899
200121730
2060199946
1619547677
716894145
86191770
175164319
2023426314
501568832
1937719288
1808544265
913611037
1258465708
1098898388
34724915
551470760
1398049526
1417658376
338588808
1072338670
1249830723
2143827473
863973596
749196990
234737275
2129911908
561302953
1160248964
1891887060
463850714
1086567984
1854735695
236012301
1134015382
1988574269
410959121
1509382887
2015956117
1513134831
1097399023
480171133
2078170078
141348102
880171689
177052485
620896414
1708806560
1156801431
1982789953
482958079
237692856
1462109434
892956544
1788470580
521766227
82524687
1769093024
1341485804
1448946048
1776117426
1228897812
306093781
438168851
264304523
804176206
1422815451
175719901
1255747662
1629949467
937409465
1984668603
1791397613
390346356
2082814793
2006234669
1225243428
658716472
2120556161
1086754375
1535988181
786322556
983927415
1495748331
404290102
10752793
1961952523
1730965268
980808862
726567584
1559399199
1881127641
1614810138
946113898
1564284110
986517492
1966321683
331533925
486357920
11373851
1260396422
285410681
391128061
603763760
873721511
1573186856
1355345566
1978001622
1444615466
1692075835
675925725
156314673
1526355075
219831525
1612452335
1907708475
1122187582
1683524322
682872211
1050629832
1721494755
1427681391
1625420013
361079516
439870859
1663687421
2114866397
817935051
786017084
403555442
783861103
1184026173
537817680
1982682261
775759902
2143506782
1181085763
1844520157
2033965195
764596306
342930612
132838869
1806178754
773929933
774917667
432370916
713212567
1766880947
692988867
485046510
1800228245
1220259131
109334984
516026535
1384391322
1476983775
295040206
839081446
525276886
1734947563
1434202484
1788494103
1201949781
570095061
958082497
2137943914
2085991458
111390606
1900884128
1557579713
533631354
1395609164
1839348014
2135737152
694820454
179788039
1290706180
1170514945
1760426214
1728286044
1785313030
785216800
67738454
776619108
551138040
822644035
309994457
1394712979
866370460
1958977625
1082259316
309118852
401917670
416361044
593415099
1117654843
1126065701
594216024
717190952
1763854542
183316593
2087592962
1579897020
528821906
121226190
1181034804
1859615781
340115346
1596685536
1779686881
1326565647
1627556144
1893153249
1604942799
368392482
1528122910
1929675146
909251096
1105211235
1058395729
1443773906
529786456
1806050786
1649554178
447635797
980523813
316697695
134243277
1744582092
1339377587
1327041903
2093608770
819047841
313994526
122835712
672198332
711417709
188572246
1480988318
969060472
80429974
753511725
916480972
347138980
1855551457
1767449789
1137236027
162837482
2137438295
971925453
215048566
2055484868
855840026
469256457
671159276
1125432848
2050113843
1923725458
1358579493
2088982798
339032034
1821478063
1727412091
472913626
1336790888
1943873641
597437875
491035256
1061759097
781011242
1623288369
1155329149
15029668
1499100529
716451775
814401413
1143644522
79208543
2070048958
1820774438
820033911
351295559
832771996
2123165939
604377096
348779727
544560815
1775964845
212485142
1641560236
1321413557
956223034
540415112
2117424315
751743945
1183070443
1308400413
141183515
1957504286
2103746297
2049919948
1217671951
539288852
893280525
2143872550
1597611634
1055576321
150576749
436021386
452946921
89663863
338924708
306353817
144099566
89825402
1036644447
256441675
53893470
381954865
93492142
900584734
393973740
1765162566
476849554
1327779101
1001591545
1813861125
1492987393
1559735694
1301172189
1664479914
1622410354
942422377
67402954
626684478
1013038288
849722082
1909583233
1489219750
1803114394
1759662543
452197452
1925683697
714999593
465276761
633785160
517713418
279861788
1772968289
186143666
708997485
1945273951
433557896
2035789883
1245197887
1314438122
1762069590
1996608935
1080158069
1888021878
1567518584
881968035
1248902710
458500592
1296825866
487365440
1350394023
1732530440
1232191673
501665658
895403426
739613437
1972171672
263622370
1093199409
851758524
2062635926
1401020160
304180597
471017654
1076156854
271074614
538100299
1975715767
2103482410
183742285
282391636
1345742519
656189700
1945381177
1979022669
532011832
838145322
1753972459
2052849768
1851841111
1543689668
1564424651
152989938
1030937538
1110968142
1697832152
1252865392
446772174
326644048
939810144
734691781
1337228524
463072890
1165895224
1467635578
1247326320
1425623359
1203946271
2074878764
1150036014
1865255598
1071509880
2058384572
1434900224
48423852
1381454169
1643368973
110073797
2122846242
336288037
694958812
188637316
697201244
1141224673
1043249636
1621889239
1591417510
1135697958
922342932
1129797663
651136417
1436064986
1968131742
1515014035
1224638256
1252612051
1923406038
1589606278
915328470
752255798
1541079551
1706773299
2082177899
527936423
1001429160
275666376
670576736
1440265042
1587401092
1962591197
1617429190
154995633
203631479
116399185
1348809486
1935523273
991686880
589615903
1228365326
1178219413
37277733
298976992
2123974318
1094532047
268380960
1153964361
1389048900
835994543
151299346
1645243237
1242349508
933719896
1441946362
998999703
1601097402
1909964250
589247719
85707065
651233187
1802572941
1370932017
690412197
1606796474
1734035036
1747748868
924460717
472435360
1825310005
350649003
2096421497
1952349007
293263409
1860970185
1935538590
729582607
567531505
1347145133
821081063
140877615
501595705
1103851427
1621150712
55545273
1032217146
2138956472
1396978383
974127665
1173477511
1292255954
543885749
1868096275
429513522
1936918355
1336491039
583813109
661641788
1313816424
503415790
2116619273
265003751
641416549
189142331
572064618
608127679
753920667
527240015
416889142
1537892991
1063624517
1327989017
120973482
1479605592
386494275
512437204
2069003081
1220493921
1056816536
753687441
507986313
200120138
501369132
425985700
1639517647
874551715
1554070017
1117032615
1894239112
1919114586
1544922309
1167255352
1111800630
1184350961
936248864
1222564430
1707527836
477405299
645585463
934460563
337584499
463095173
1415843283
1437844560
1065355648
1598926372
1296738382
429819842
1095787159
445314339
884940200
2071464123
1091693828
1861369448
2121297426
1553477686
160098418
617211714
117387063
1369709409
1098295133
2079308869
513740433
198474113
27123938
1071782279
1977547496
961084912
733740942
2102084762
381174395
1947194383
1847111849
791310235
1067518673
1815633894
627949471
105537615
174303400
1689663178
1364717083
1276039273
687449021
1800770348
1224106183
1778137209
1555365296
1189851954
1536836056
716721128
854279583
1647784356
1787142562
1304182119
46432830
1341028960
863067028
643899674
1181366262
501265263
537518352
924412913
1523612035
583372879
312799992
806774760
1474315481
917545816
619315949
1594594740
691530467
1499618599
295836509
919728725
67957155
1462624824
288181239
1898388235
456173184
1617516678
891646436
605799658
830048673
142436219
1346442113
1951706797
68360634
256823251
804275088
227735177
416477586
567738652
424244986
1089519128
768745418
2041139943
1651538828
1790911942
62382681
365030849
1141954124
1957502535
420289157
1717904487
1877907217
1596028534
1977367968
1785778329
438340910
1761191390
497293131
591729218
1817631349
1922015878
987141565
1964458504
773462693
355392506
278916287
1149716257
1866114043
912714200
501753417
50706436
1422359793
1343326497
1098309120
478359197
26706161
435742620
172029592
2022076945
570462976
1266344851
1489355201
1155193593
1208473847
55369907
1598261611
571338357
1967109223
106543393
2071521304
579756947
719334971
1516192231
421879322
1822449495
101624193
1228320601
36567314
1212134643
1225541402
516280077
1729148902
1978663512
1371210878
481256283
1447982188
218509407
346959180
148191560
1576426905
429077304
767797250
1795118161
13677143
842157970
1052227019
425619071
695469564
112573180
266751318
70267273
961881079
806685903
377677187
808724171
890213309
2133779855
680772207
1837934515
1095877885
1157093087
2104751285
1442780807
731462651
1004383925
886538303
1761421628
193948783
1471832231
405304340
234111736
1175616393
1697093985
1404402604
2127890313
2057470008
282991462
115529022
1397579026
2081521954
1356731516
714098417
816395952
1935887152
739672805
1081620137
1292171387
648393233
1300631505
218147179
1850409606
1453006476
380214442
994141960
1060856400
2024003494
686923096
1095259668
2108751901
561568363
1537959277
252541333
593157451
796591409
2127593966
1186733022
2138510868
1859058408
1359824884
1000735142
429065969
1396349397
531358234
1204460517
1466202754
1676405909
322127490
1846686520
1867327235
1956056772
1269195544
272040594
1246889997
92839326
60564553
1540297959
345086318
918213311
241087071
142401991
1416870111
1467585388
1076599498
1713387763
1946157631
560995704
445277670
1943219544
1902430891
1310015040
1464477475
1594081408
626197997
2013507500
603860193
1620573913
1557947074
389566608
1459797969
364903189
1220956942
1955073029
1686581043
1919526973
1553509183
1132749721
1828694243
1350837130
742743688
1731723365
1916588045
992997757
1848016489
885947705
125765226
907059902
730354657
939216313
958477638
1649236789
1104092760
558362550
1391962085
1187518464
933875097
1957635623
1568558917
972412014
1809810995
2142644912
1990701079
271537799
1166666807
1802622039
1058546057
1491691629
412058991
1516000983
1694081627
1051790917
13696306
1041817328
629796008
20691037
1408028467
1769005963
748671412
2106034612
607873180
1800568812
585159924
1591164757
1769811614
884586562
84380580
486990779
1290896771
1000892203
1833096464
628584081
2049750052
501341591
1072065426
734637808
1121949267
1270855002
140125752
845159620
2074684506
569652581
1165254396
1584138090
301526288
1696734977
802197675
1315557416
1091568095
838022600
1165107808
1459952626
1241626884
838459400
706927430
1272392301
481076721
233077101
1763661431
1378809145
461405724
2069551922
827025322
851667514
1343023794
1806596681
909249437
1508294514
73444620
1447933490
1658282724
1803747060
231919862
28664337
2084829714
1089407156
804165208
1300034705
1830519744
665646701
1116079712
717198786
444957027
115472974
1813034436
937886041
1331182209
437888171
964254129
1465621512
391977483
50329241
1062789774
1918967976
950316757
1730270134
990740353
1904993696
1150320662
1456207964
331033398
506621421
1971699942
188436956
1716494291
994430769
423521265
451045391
1699846751
705639717
1719100036
288129151
463622231
1225860869
1065406307
11095630
645336361
974406860
1319941228
744794655
1382272370
1018542118
220611296
1070759081
218666828
330958007
295839575
1843652267
1272353121
1839281314
16183536
763922735
254246630
578240003
1091516398
1088964536
1289710508
730182505
1237866880
499030673
231187684
150309731
141911811
1725052784
1365592946
970028868
1755564385
1356161982
732437598
1000512753
386731188
60590427
2066107684
1774141324
1284375499
1211767008
811157126
1639137672
159743405
382883391
1139958447
1351348247
1279435212
980789027
1618092623
1621388323
2116771153
532488279
772865895
2086615371
998178235
667875761
367700735
809906053
1842999602
981389049
1716718143
38383577
1584769951
725822477
809657341
1282297638
839076834
1827109337
1608420555
985903487
470941734
1060468147
1881576083
958660113
2035237802
297101790
2019533864
1375395756
195753266
735218627
1438669998
864423991
897756905
802951777
327576560
442143728
1732015229
1271376968
1378274744
353691611
414799478
343556919
1837652779
1016674296
1970098483
876844715
1930795704
175879555
94431854
2139375150
1384266079
1293056337
1145916181
1704229925
18335872
386305823
1324177050
983629713
1130348522
2136097106
2145886206
1581431685
1552573737
528752505
258578529
1020344219
1885377803
1957573439
573150392
2015955333
1173932207
866175933
2126147557
1846744483
1910955521
425534814
479124410
1596493986
1873715825
356987667
1589082838
1033699833
1902457877
1599629650
2063845176
1906787696
866755087
2077927298
2142717712
1345170005
1002097486
567884265
1715443101
1594320796
74852185
290416274
2095540922
1722487450
1436059065
235848479
423085194
187500490
2087129080
660575996
1548735407
1719782149
398336813
1364594367
1252273679
24748327
1174657971
877507408
2039693216
2029401534
1399006350
1968108628
263498831
1630317691
1048592706
193279444
1187626622
100015789
653258033
1803958954
24931980
1678286518
1633218852
725882194
657821401
270735996
261299247
1450719952
1293009149
1947576828
1875738785
334751643
301275059
1548984284
1866805227
200882497
1752966787
1309595146
1721232058
490858337
924104395
74970464
344761357
1291209367
385620990
1891468441
2142314510
751527927
2127441031
179888022
104335158
1040845022
1925460806
1346930108
1075933049
624324027
1315564436
472781706
1405583885
408861407
1892933397
575093096
57933413
1597689413
1712995149
514000315
528105100
429541071
512877360
1141884300
74587475
793974825
1049699406
1082654716
678345185
1347198564
1401459850
172365596
829132447
1163384495
1890259561
555501680
2045095410
336474108
1456562018
241412299
107399187
1713028765
1608599216
557943737
1070247269
1473006710
1868241743
930871099
934215135
1683193191
1035707671
891935333
484934783
131193809
549341977
902455347
1552378337
602770339
1465018023
2071433650
1870163763
908697005
403415283
100387030
69332728
66614588
1458972254
1634981238
1608891102
595345229
604954754
585470415
837677539
2073323029
1420092482
2124274095
1622597501
662928388
1720424115
2080366361
1627251906
2040895878
1532973907
1762923665
998479068
988820623
1696593031
329109393
976298322
1998909354
789874206
1122957429
216034967
767104672
1939081661
745981325
385145276
852765104
1089326674
1679271720
405002416
1573214474
1456420165
1822932716
381234183
1854097624
1694268345
1108691655
942322874
102890718
1439611072
159790252
1055550151
1880373829
133628382
1084003870
65425712
1672418758
868149534
543841989
803488579
1449739595
1744264254
1258671855
1498524096
1364575035
832401796
1945290176
579768983
1334060769
1464005563
1107001084
1049820918
1085631732
1461801718
607506570
103656196
595335359
192413834
502305302
2032240995
990507690
1149212855
1890968374
938815628
802705337
659770435
2107048055
1305990437
855661781
1815396769
1383915511
1123044276
1442083345
1229729027
321172604
512617717
324305355
1076778314
366666527
1179789895
475200595
737005571
1354886183
944322076
221227826
294293807
1840077003
272887627
1589383489
243255980
855694823
948708660
627960139
294473065
1000053672
981368268
1794431453
2092109127
1516200715
581953332
1888068206
1299289136
134234363
334479663
1786589018
841172215
831667349
1816969915
808528369
1376814172
1198622556
641141086
1966886082
1910363024
710523939
1017882572
79047679
1369337005
2118562798
1312545324
2046906087
499020587
1049547018
908220656
560123024
1211998229
754458466
1612182295
1088450147
1421550109
1773809321
490486239
675871789
800533345
381185096
1170485022
493733572
761283733
305606009
299816271
16581238
309840988
602486124
2012525921
1456934648
540963881
1769202444
1977223130
1230874462
273226677
686279615
307127037
1882821506
499012137
406267891
365577665
857780714
1988353440
2015846687
1779711021
132773031
591633599
2092560351
1274152415
654615293
2125502318
2065655955
1626603066
1873369431
2004205670
288686481
297574927
314556405
315327639
593112851
1009441181
915958500
864460423
1521164282
204640473
1539531057
1557082007
1167521309
2099794580
1880659645
290608304
397295862
222959201
591707321
235873627
252225043
1545085292
733203825
1662144343
434201625
161839141
1704157296
48748203
948116630
1223174564
1491103507
1125846166
1651986502
1567962566
1024311370
1305201012
463817045
1748272319
732695298
1362315027
349698908
1880025288
1244032189
588699535
261005213
1421508513
1184610214
120394155
1431279935
420110290
1609680592
883119419
542738130
1087068065
711878562
1840315596
802680475
1968491367
1494412429
1785452321
980339446
505801862
1689172129
189362364
957344087
1639439723
1860653056
1759118194
1299802059
1645552600
2127642156
892037004
436119057
949963879
757874684
1671282732
594611546
546852368
20447284
2004364074
1477359990
1555437552
548348605
168358834
1630097901
1910091208
1268476574
201996373
1577826826
669167251
2007720298
1075302558
968613719
182901025
1197423241
261322894
1168766352
254416128
681421288
706161569
1841459178
909522444
2029038114
527858727
2005344029
1363225340
1762873574
1517638100
226853336
438814006
962229368
1401538347
376564459
519342693
127615341
1687481928
1300043624
423854565
375632180
175089233
1039062061
1587605296
713005665
1376536505
773973473
14665546
163461405
1266998641
1669582621
1706006873
473477921
1493848682
1820851780
1548341265
2144747520
617057304
1858553963
802494159
1614679289
368061831
2071653561
1867190013
1336674018
1732888475
784728634
1143575891
1476362910
1401263110
452879394
1042803768
1230301936
943832103
1140663338
1042836798
856396072
1137342398
1568110254
505079391
1846430334
1889100780
27215315
315299195
1088276138
1386621969
1908558955
1738911224
1928303896
722441029
990493906
1572777115
1539426347
1951378520
395460183
937117837
199776788
506203091
1380385001
364427021
1300382418
1880236009
1644724350
2000073819
629120704
114700265
1803238052
1473846456
285399161
535663526
2088845377
1183441946
363743625
1556804641
1885178432
1800216151
1604111456
1777462744
1826140573
439169156
328533983
1267749929
293900347
1738816057
913359856
603355042
1833008678
209997616
920573723
1600627552
1206092666
190832760
272503211
296502290
335002683
729558010
679179418
167812581
690778768
1481921194
1467118667
531108097
156536076
157298527
1336561760
1756160148
588374528
2129372526
38318813
1479019532
488538741
366836020
1589577000
46091000
121588044
856124538
2122859959
1598134766
1090635479
6096157
1810173766
1311144132
1160261090
1821533794
1297579913
1704297689
972198460
495707446
1549714707
2069234564
65217669
858404560
1045752323
786398508
576509979
397634393
23014323
151779120
1955857252
1295653373
1534952187
679969264
2096166551
1628222563
917950139
1716659543
1588830384
1013341065
1864634622
1815565653
1287680241
260015547
183898627
740723206
1405014563
1569124343
1577024250
112964326
185125038
1362685475
1094118454
1538095056
458026611
322003175
1449779324
146331002
1369983750
1313205248
1107265575
979160311
1203379055
1547352842
1658093413
49886851
436603890
2122428604
812115606
1134190698
105178828
617913531
236104145
1097764049
2019204018
637254848
934380441
1607994412
924947651
1218104226
1749490583
556183057
1103137900
1081760779
1940078227
76871167
518953306
183724456
79338392
780554532
1710835295
386090808
1263176072
1327709145
854478318
124131012
138506903
301293060
493600193
122552812
635552404
925685291
251613623
770832922
603603627
56221275
67887148
1088879315
1692444808
1478729337
327549441
833882959
417673336
1207187850
539833618
400078452
1552163480
1935006782
2083726296
928145071
525588406
1626014920
656141275
1079269925
2066558478
1289682718
2014357194
1040957634
872667303
2022439610
1263046332
122840450
49462455
421317955
722892543
1223849710
55701839
1121855417
221292257
1961793170
1354425445
1096680457
2147166575
561188557
519054906
1479634200
1001208371
668586278
251533947
1569715878
548037750
1645514120
1839032277
649755090
1793862237
1488585936
948692585
2020864035
2076233273
87531644
1491605155
38752089
1166776556
1013532546
1116990998
34328553
604554357
1704482372
1928073858
186933680
851731366
1129674730
1799270818
850811129
1795533268
376580777
1711064813
79117018
384256022
1228611831
1962662337
1440507355
1995732082
1249397154
163753033
1647359871
199176181
669148146
135100394
980674255
1768885465
1574683239
272491810
1606287966
1040296811
114979463
1233589091
386217027
807909078
873501603
1155615533
674873308
1506924312
2061387387
2020736011
1983075468
2044639155
1714519697
491391599
707738383
626805246
315232847
1699462690
1321213885
1337063642
1868394828
1873360188
836700113
17214515
2028707077
1136829915
721788123
731245997
1177387709
527701855
1741601963
409234058
682057808
1298540691
1498904676
866325371
1138567157
2109231571
1428291725
421004632
1242712527
750237940
492811770
996462735
177787405
506040585
119718482
805861669
448531334
1164948360
393223751
2117560724
226171201
283393089
909096926
887027836
1153760119
699018895
1309393955
420444597
241560118
536005861
1124869966
1101911035
1749141797
1257879916
773178662
775150151
828604616
415598875
1340701570
1872763378
1724002523
1412670653
428943972
1908696533
1678366717
600365878
493532877
208992451
1407162898
1871066125
1241113738
361110170
1334613316
1543328678
541286458
1263588703
528879303
1552687236
1755737588
563797754
148175817
1494687688
1574513302
1398573604
328100046
154811754
107903792
798431470
1903780665
532609239
1117541595
837273807
1279062512
241874024
447841900
1067153587
1102952307
1922129284
1210666788
989879329
339811067
1350954470
201490355
1261545459
428366704
500010133
1215727057
1188812264
356956213
1595940815
971967667
1570490840
606129178
55569805
813154703
884482515
1194022781
655116547
664641960
1709818060
39209270
160204584
1866073369
982216178
98900400
810280310
157826427
545954270
1123950565
872770519
1511349746
249476544
1371820776
813916500
1224580220
193560682
1283298097
662136124
366798206
1209111651
186051940
1393556584
772818155
848649283
2050194810
2066303948
623158927
884512694
1490429106
1507467731
1425741798
1337836400
1597964672
1064170894
1930100189
1252414364
888271659
1031503645
1812329447
2010056161
947542931
1616117342
2109256221
1913440450
410428354
2124243916
487898572
1351731238
621956968
631703057
1604758728
1043906471
390562634
2058490472
1197800069
1350374083
596819343
1145108393
4930633
1813469537
537014718
738382264
882731472
528317757
569367008
1497064598
1626462753
401798861
904110830
307741916
496338681
1929202689
462394464
1955668625
11752631
567055660
176748947
1048529193
1113444513
1008092749
1486864792
419225760
1636873008
944363546
1876843221
1460029326
807510725
2057345755
302666798
959856474
2009337879
17943102
67444498
1711956905
982579057
1031059010
487422908
1366480473
1553024917
1028994327
861815255
1748794233
449926166
690337803
393761482
1037728891
628551637
2009889594
1920016164
210599282
754906751
1770460123
801766764
2009958225
1152776475
1001749911
1047638906
1252019577
1488918297
982502152
11861683
914008372
693815362
931864961
1379972794
2105217797
405569281
460960832
1017245921
1290361823
477286731
347827871
682424624
963863853
730705342
1234860798
507770361
760713204
141068578
1182807865
1937856817
1081001776
1611407043
458597555
649812701
1795413188
286847589
1322145525
352575696
1301448080
94348402
1153368731
2042830391
824510310
1024000551
854865483
462592694
1603504822
775570068
397573830
106435576
1185200341
1262511964
1748036124
476120016
1350735742
849325962
1385947270
1134840497
1166792507
1559753176
916024059
273004513
1805686802
1527375924
2084317411
425514472
1828454989
475450801
489438953
1272424088
1362050892
1140158244
2039324178
1894509384
811016382
1099219477
958270587
89428914
273742710
1206283093
1684164334
1437551192
556788811
2117988184
787189562
1235940869
1612524571
2134285636
278995492
472678936
1408586448
531794534
415576730
1596145939
344987870
1215337543
907601608
1626118270
2100344627
398075164
1621226942
1168380063
1216217536
970931238
1078335080
1734353193
156819985
312003058
1034487378
1067755284
1111508847
1056907677
1026235057
552684946
231894061
1790857956
1600365940
1095886968
411864730
51587569
102536549
304966356
753630936
544535402
677077334
843104881
3146176
396558027
1453567060
1640664888
840073877
1676994466
1505077713
1247643078
256785250
1544140421
1430462125
1179119969
1148487151
1623994486
125648324
1220054229
1158514028
1577784325
1530801429
1574886942
1228213029
467960552
1629787728
1473688587
1266537792
567861283
1264706166
660711349
1568664583
501242577
766768933
1155031111
1749384541
720319509
1034605592
542623746
748222420
1962864728
1608663830
1849583725
503204375
1993082359
737855979
1534800012
1346403761
617333695
1757419639
2078115386
1343063789
532255502
2128254688
1251499482
1964302203
273239729
992941174
755728267
1416500849
404043301
63345534
1269413049
305456591
1669872980
923304184
1436719702
832634388
1899507351
2121982949
1198462639
810221253
1859013008
1021222026
433367703
1503476428
508530449
812474223
896614050
1741076993
1677216959
586309916
1115925018
2059944316
227095412
1840943241
803240478
2099425316
1635772888
996589277
1554740571
1287718514
1096265375
2008172295
1141529544
98338070
1924626604
722593014
1341383740
1052288278
1171632334
397012683
1853308043
1799363846
938706804
1030111526
747293765
1463768860
1284529509
1141740307
513552649
198826422
103780270
1999707627
2091761074
653933873
1362102153
640463908
135810998
2011434463
1978508772
2067142511
617362175
1699455738
1315475273
700624470
295659164
1375317713
811363917
1652177579
393883933
1005393999
1051582282
291610388
608597080
1144623568
727570602
302249595
499656331
380970546
180550521
674118021
815882639
515536155
1204887061
409779703
1596485592
613875988
666271249
1993266646
359432743
293072398
1022105087
2142279503
925904625
937152330
64035148
814705893
423220840
1210205959
1237597969
1330592736
1759978566
779937194
1363783683
1473063955
764233090
1403941584
1460893163
1602269264
413880380
419846837
303271608
1176152416
2122526165
709700475
1307880629
1749064431
709926398
1190594850
935984957
1035266116
1039433630
1151102732
1738761274
1719843000
1309369372
745880422
1998753925
1455714726
1438521003
786022298
714622778
721225123
1113832496
989208754
96915828
1579261835
2072473959
1945460305
1675787670
1346442113
786479318
308747553
756002842
361008364
1448793238
406034697
187427871
141111740
752089402
1177117926
1543505958
2063320688
998941679
1801555029
1587856403
1353627638
1842986637
1606116761
1765345316
402893861
433939640
1566378358
1599879322
1527630129
120078506
1864424550
1526858957
746492037
318652207
1883372817
53663146
366722791
1997647742
1053887582
335549907
1809638109
192298518
676997350
2094161607
118126553
480279107
698870433
996549862
1577631469
281384638
1765835132
587596022
1960464514
1207379132
1290239067
700100560
1515592488
646709623
1330837900
771164039
95009692
445014543
461398130
877643120
1727908694
167195863
1500359041
802351198
1569389974
1535542131
2006593855
1704456380
1635195715
1872037868
539152272
1795848649
462876464
265761554
1602184183
1816026332
1150964718
960773891
1672703043
1447935041
1601180963
1129422894
854975410
1763710856
2042616613
1359919231
639865538
1184556867
1322011783
1132606283
3856503
2003768722
363903018
154167119
508124902
663299226
1143822483
1884654296
2119024547
2107675860
1373029222
1722295911
1594300431
864800338
1885276526
1786763888
1837382350
1305401274
1721092953
185154233
1240517188
111677862
223738603
436970461
2117247273
1666071755
2055761816
2048490695
1487235075
298168935
1809461488
251319688
1680570693
1562682222
1751451594
553643388
741593243
572253413
1776934075
260269503
338614113
712552476
1915855017
1372224624
322924030
181397656
365056571
2049567604
1482954422
1821931848
109528755
1549434226
291231163
2146123430
1895668256
1628297987
1881238489
764068508
2114815157
551140920
1472194363
2050329138
1111818129
2032085497
500936170
1565267182
806470688
1138783259
1641687370
2113192111
414866653
1409746939
1459764420
105399091
305817110
2011980017
1483525290
1745488431
419543319
2099456761
1676569004
135428614
2011830896
453900915
669755555
1421603172
79669057
773216988
1362050892
101889971
1929958552
488678696
1014846920
971420107
17791606
46751518
1496068916
1070464798
442641338
1415580799
1133593678
1557874174
1040404068
1075596605
1484956823
926169382
1579183388
1665345809
1258900409
756966162
78895253
1937085991
2061945197
2137040966
1475014440
1517701055
1976881164
1927559410
543042420
1945313418
2091784634
1105873358
1730654950
1752063072
621201455
1180368530
1578500407
1021544176
1992961358
2042548422
978426171
45908093
641353892
110356104
1441243554
1291145828
1561390029
1423405511
439877854
1815402900
1272126310
1581602951
678154365
1945944197
1492528188
14869884
847071533
675519058
61178564
1604631862
721418419
289310934
2106618502
850562082
1006646389
741750209
2009677057
1675366155
131234243
743388127
1583176827
791866989
153125530
1514492977
940668984
2078693518
1279075667
551942915
2032529081
1152054531
702629919
1922080298
1725774853
134614673
1037749141
890458259
2081802725
37536731
865353207
2116158285
926560120
1746657574
1263669179
2010611804
1541204798
154888036
724962741
1251707778
966179501
1586904846
1974729904
402611694
1110250892
1138198612
1603474079
1893568011
940131384
569346830
791078916
1741383127
393845144
641946788
523043704
1761960675
768607251
1745949968
1587554471
397741069
338286544
498141504
1511163312
1606806699
638449849
621187817
2118179599
151613769
88703056
1502603674
178106997
159452819
52216287
457350668
1474958315
230630047
2062094472
285149333
650050567
1605672515
240108330
1714629886
1830710421
550412511
1008750268
1761890409
805346168
210147974
398258066
1337731263
1802785567
1302796672
1181328851
893747460
2046622348
908817443
1108085453
1595271773
1871286820
982581167
2087745965
1967841784
1746307381
659777576
334846827
1539629805
2001623150
59135446
1375596282
1808504060
1009757272
2018127154
966566601
1008516124
1356447591
514730554
629951628
4054412
1694686423
1511826213
763855107
764977577
600510
1266867545
1585725032
986273768
2143724532
1004467497
107351805
1453794608
1197931550
494709151
604176204
1766555635
1157401733
1773034347
555618196
1762102821
472091427
1193161815
300112712
1219797664
2116739000
493666031
669788131
1259357616
1845112912
1741924832
889642145
1746893126
1857843351
1388654500
2080077169
1571006703
1851084724
37718476
1698655936
2054121739
1633472782
311840758
288123028
203844480
817122403
206339603
1425881169
1696007331
1528158647
245221446
145640578
1409162723
130618404
547310782
1651849471
1895277893
976923346
832472361
777836723
404115626
895871239
144387451
439191268
2061762023
354284728
1063006168
297268186
1085779017
71300178
1190183599
988487821
1520613001
788187654
1183832363
293194684
811559843
1744981584
991804303
577258195
472244002
752918103
1215917176
1083299931
1352212973
33410632
2010330899
812957891
2139725069
331833061
1283723164
1805368980
777563993
1345378115
613573325
1594210871
585380082
533551983
1238581258
1338838351
50375116
1657852164
341778856
1439595720
1888949278
1832787575
2074150863
1575069053
115350514
1535896078
556146719
1829015662
2144435139
403513589
1830099487
560404250
1481005579
269049259
2025181199
1802064123
739149950
1005816677
1574644183
423557070
1542353643
1650400277
400474975
1356705452
1177650515
1387381032
2132767776
258867036
878710045
785722115
2111508465
985476880
1509891993
842441764
1536149706
2067599074
2043743076
2055161939
690253694
244846924
296067419
10243515
1164086652
57516205
697463289
1172559670
702418245
1495830957
1120876941
1897379639
436225001
1055090516
1559043162
687391090
767047631
570850025
820081704
823986147
1508927400
2108566438
1980803946
1624286970
1819795444
1405838199
1481021265
1037248455
1276183016
262405828
2055959225
254419827
1051396422
1116545962
1755646190
1228946826
202507211
1068693011
86330693
318194833
1834664348
219538242
1217814294
438754314
932739021
2043428195
805535561
1266463509
1190224990
780073590
155638780
461833000
528454717
2076824789
24068314
1254332126
960039795
469860821
1062666375
1564251129
693900724
1624075390
556085231
994720536
1813556352
29595162
1838822232
1177143282
289152030
367630342
405093650
690080992
1795719504
644271108
2791815
761607057
1447045748
1124434562
700325595
1792211614
24659433
345671762
1490516508
1559065659
155298082
614412805
378995843
1354546354
1675900980
1557259393
1739844268
159000099
275191075
1938655507
1499973207
747426341
2140223245
127610031
161342889
1318020584
2048798190
51635160
1485761394
636891169
559800661
958022512
822591915
1849665406
284036268
780108609
692472297
885175431
1392363238
1196342474
1401615524
669855542
1978828569
1045279295
2059344828
1273532191
1468296008
514358341
1345777025
704823235
1248260775
672631762
299391369
1625531226
600486073
178004623
132666145
1499237598
1506561892
1912839495
1573013389
1341312705
888324155
1793550139
1924027933
1024979924
1412284043
421237408
1721492784
1098078544
466285352
333211017
119101548
1196449190
651501261
2128693003
1239628563
2092161296
750845184
535115609
1244502246
916078494
331156769
1895164126
107303344
1754154212
1050715698
1902274259
830181813
1335582075
742411081
2141030088
955211716
1868960589
96949062
1977899180
2098501785
2144537615
890710467
291124743
1269684022
1935755315
1224002969
1693554015
598751210
83289310
1873250772
742341110
638106538
1986344568
1396024699
1490956081
1218281298
1007550590
379667567
1185073738
232957189
36482857
1541555110
187634411
1169951919
1761765164
1725466421
113809867
985158089
1472665749
2019288896
1769544838
598285462
586062815
1757513641
2053485743
2000584143
222319599
1968237743
493950963
1909949024
1619436581
1208580319
903392864
240516957
606858748
1364573243
773713916
1159442742
1044226234
319838625
1647909728
1406381334
391636015
2002073748
1513510882
923151332
1864308230
805314886
565686583
1563808105
1377351304
628324584
600249840
1152243423
2109505801
1980237732
509651483
1638528877
718323765
553466159
2088845377
2028976274
1467026043
140283936
1942615554
535773317
1325167104
971084897
1932366443
793456220
1343589211
164969954
787798618
297736191
79389322
1671945485
2082182421
1186418458
801950742
616785059
89909440
971971120
51677158
1310288764
799801806
643036234
1914370887
1506956872
1822389438
916823804
1844724648
744073328
740468720
339493773
311885444
1848572053
1392713820
1064090374
1506435295
925703379
1334911492
4783431
722976749
308484533
1539225222
362266838
1649466130
1505777114
217584596
1888166730
1926887520
2052743252
2146867298
1978413590
1666007114
2002665039
1792632976
1265236915
1738020132
1532543167
1309553860
551405506
1418418366
215773597
707288352
1268324470
1938746151
1156731603
2050970641
1541769049
923275860
832307777
1588339797
940968651
2112368127
307041356
1370340964
372864967
2133674390
578445534
1366193661
913479865
2120103151
1378425517
492404637
1585231761
8330717
751074834
1915348144
1199749258
166388510
159071318
1877860796
330885780
2025780377
1843979334
1354359577
1622205240
494409634
450819482
1011043714
1712980204
1723916569
1073862730
2018750736
471411822
1794017556
42659951
977445239
1603578192
1850909250
669506724
263801335
875265989
645617366
1333711020
1812102210
1649446900
415480245
445048957
172396252
1751803349
714212190
297781841
503201194
1348882653
1821942686
1525725153
30556681
1462306073
357372746
834459099
1070312379
497607066
1924548206
828179331
295750724
93023888
286801259
686883698
325361375
898415737
865084318
1265659233
626991712
113913496
850760615
31636463
2048360172
814674150
753916101
1419783121
1957332525
999416155
901170278
512893157
676008170
1358229664
550086851
1404572123
832953090
2069984092
892037594
400455405
409992103
543672365
1341397364
1861244199
917161215
516328567
246756389
1857685155
278126706
1919216885
2123117057
1556086258
481758435
1249534294
2088723679
1670100369
1717997674
856153518
443534436
1838068758
643164711
1011600168
2136556747
331366586
1488227218
163433981
489366050
728420793
1582539336
103695034
1503016203
1533904377
1691328650
102515866
1071580088
2048747967
92277613
1568991535
1640860633
651096988
484343605
1490354226
1812703435
2145263801
2099063059
858209893
973598832
1040826472
1402322650
1714705955
1423827257
109509583
1324729387
434495186
1446935765
1625113924
81880874
318643360
298947287
725391210
383537071
1896498037
1677359615
1112980746
1469430884
2050179752
1982312040
422530821
888843895
1631557961
2009468877
1392607206
1095924475
1207571105
1950499615
176147548
1883459519
318478585
1619969864
1041381965
189760642
608356877
283314473
647445823
467870052
1073078495
1133330182
344736550
1378993669
829312616
1911572634
918495659
1558966662
1119230024
1567459929
93413671
380665067
448848617
430543017
957568359
1238599802
1852031946
802878962
1820919601
378574401
1480788666
1438125372
1543428902
828279119
164720333
1246801827
1903207673
871017900
1504029047
1573707177
223174772
270866222
1372747751
1237704609
1496805790
1180806484
1556939567
1928469650
1409594466
224265497
992822475
844847256
1163020141
324361915
173509494
515913310
702611970
985743990
1955745877
1458883024
1975495884
100412585
631056125
1508008365
1478231030
441063232
1632198314
1552797684
154740679
793209594
1347448314
753605980
1657330435
1605685759
993939629
1360289852
1199861533
676511473
1809551955
1670856998
293681863
285981624
454710866
1182194957
662500069
1923387723
367139549
1434321656
1264204134
145023496
1984322405
446665026
1022407403
1138961590
515703237
1940935906
1820076600
523264803
1840045641
1542349203
1152858968
1141822141
1859393393
1892801693
525610607
1923414808
1680777194
1216337332
1173926908
926846534
1894277672
604648230
1705159545
684124341
979888250
715895850
377817568
2115182674
330823201
150833182
1397037402
1255753294
78469686
1850685177
719281119
1098909971
1501270797
33540553
1438748751
1482060011
977638001
396875869
661010638
1841401935
123082295
192291172
900882886
1339922486
2043767202
1433318927
188983616
774641701
1943808974
1241827138
820995470
666161321
1096834163
428528445
591194507
2116923148
827178715
101134063
1910289528
2128308602
871510819
1449930255
1385509773
571216725
2075989018
759860678
607286168
623074903
325819342
544246328
1352236428
752232625
51055010
1762032315
927540562
158889350
1837129696
543593664
1129970275
1807448551
947433078
2086749318
1780745170
1742344766
1482815628
602307631
571235987
869363707
287699859
3232297
1420022255
723348132
1089357211
557654155
1877932080
1842659734
679759734
858168828
1630914542
363611482
1638561962
2131669458
1333313812
726001182
214654953
1159096122
929099525
909843539
1303287163
754194145
713851114
829672977
1981712846
983650100
1121183031
1035452113
1995045324
725555873
611656293
1537264852
1352390653
406816436
450083209
948913278
1852365375
2094954226
1637828949
1522171145
1488194286
276780388
2018780479
864854842
2008693124
695858769
1120484441
1304459613
235469252
1757893499
595670319
705255898
1382922353
1020808375
439244700
1707141543
1719752308
1719477233
788335526
479232126
884305919
141095884
32855976
1908921516
1983913794
391134920
449567922
1861010305
432248807
1566603692
1742395441
1334778629
1843568594
2094405030
1497720587
2094611355
1168452336
658709391
1732599870
687867912
158548682
2008246099
1276096415
1002633889
373817763
916967332
796749332
1771114918
480146920
1040806664
611224459
885346326
552959219
942849051
4439368
1684233901
163748089
436687591
599732466
1388274799
875075912
2071772959
2141936698
1839953536
1627730003
957616402
1183141028
405232185
916827106
274155648
434035379
1170938317
1971668455
1948767462
1880921861
884764785
908648270
2065506622
638431020
492001426
1077897170
1172562442
58767908
2031859784
337769783
881285608
377967895
1371996841
1644215965
691714423
345277835
101650031
1685366282
1165879134
770874224
114047423
1938718938
1086484382
194970154
454160393
1833195133
647509144
1194340750
627091094
282262989
494383955
293088787
1479211459
1635619531
778114002
590941823
1959330086
823392915
130283306
707208328
546339258
1612881095
1939308622
1185434336
625564684
260984734
1230454230
1747489950
1526053381
1659035709
1601848988
698916375
66570945
771223045
1087662611
550682252
281975606
1189721999
334859960
1111425085
1809213414
1314178360
1281333981
2112098439
377447824
348757343
548590570
1692566832
393724944
1353331895
569417812
330723085
788958267
2035015673
1437575949
1802320271
1323743315
1220183863
79529187
1986813423
1055465806
678486432
462639886
2102828598
1897151399
515096947
232057412
2001265806
458926553
1057179483
232357980
392106725
618624988
644578265
304596700
1396564166
804762279
1082336950
405163362
905443872
496169875
1730055004
1735392594
72300855
1386886985
970645144
1088427304
1016692608
194314158
1021667526
1468075166
1921611488
1115419817
237137478
1642793231
1359593880
2056493228
264557277
1330310631
527634874
513566489
1793627997
571525935
399701389
770885741
2119189674
1924453150
673055493
1184802185
1993015014
2096190038
800926268
1315591957
207067424
1044821917
2082174590
197362668
396682640
1106217714
2094619231
1944781087
1990720449
1435509566
4699395
169650829
548242720
679961876
708682183
470083464
1504309027
1821134891
847204713
1701525797
1025751461
1131684130
1353452889
2070346894
1718292614
605930037
688729084
205716911
1314074027
634186707
307304648
816843521
1251134899
773134533
1578628043
1178091563
1756445201
672890128
2140879003
661169073
960184565
576177000
1969924069
123706204
426804896
1741455861
1966057065
507457474
233820628
1336204140
1227688867
779125060
1067858088
1592228468
2015724924
1074260563
1687873668
1832087226
10922152
883631809
12110241
1037317109
666031471
9623447
1048277926
253644451
1551149084
753486170
1733692488
31039697
1472451558
2056367588
1300748613
1930380657
69633660
804577021
106278128
1364114080
1737553431
364632272
198044740
121085354
2124160216
564690328
1315279946
1888624526
893357682
1276503998
587235552
1060285408
1205984479
1989519357
1509721603
1968506156
1910449446
982953080
1710600389
712988355
1774467142
554761232
1151971866
1156633506
1782866330
1729296249
918463896
1812487938
505809711
1019781229
2121811357
1270713976
1593179695
117498921
982636898
278828456
1590903151
1723819367
1744371706
1322413179
674256422
870507415
1370314813
1604796858
1679634009
924544800
769087627
1625134810
172029414
1081005688
202699812
1086212201
705675986
1264875599
1782104472
637607661
127482745
1321357016
1656295522
2032275726
322846483
805849924
33587367
818770235
933178837
1192799985
975050530
1535740952
489130781
215793551
279401902
1427779738
1040018990
621699644
1922092559
711820253
1206381591
1958847277
1338399782
435435419
5271099
59125495
1068816306
340077967
210875236
54859440
1836128927
1512613356
1976505670
2139285772
901566473
1081012541
1492271484
1283761477
1244764474
1482918570
990917085
266764557
2128672112
793441669
868028362
292954840
1546392310
733616035
1940749184
1865523139
1201987567
795212783
390346328
26453452
16841697
618013810
817787545
914039264
766192752
330950517
1606235111
1687810835
978262086
285606404
572453935
1722532298
1551449081
2048537854
1225629362
590252308
2008041561
1360510357
751531263
1245529908
1166656115
1824272998
1228640413
844555987
1589649733
1615394338
2050781759
1015899446
762248375
1204900107
2014806702
827831246
205494523
56973521
1177849068
593485962
825162671
1454067050
2114529497
822998698
326063069
1818549930
310607892
1606736202
1064650340
170725195
1632523591
67285458
25857291
584383459
1524655466
916598015
1967813438
1223480646
221668670
627793159
2064749661
2128209807
1056750052
1725322506
1274803286
1324278740
661143994
776833601
406509081
1495804875
440687070
926378319
785964156
454457360
886345427
948242242
1017391042
1646182044
2005474843
1145599233
79140341
684590228
949721750
1608184758
966191968
260889539
356096952
1330930617
165308009
1059827172
1388452451
1246777342
893921050
1268169839
157618935
572121042
1774871075
1991381880
1286025320
1979834993
471919228
520962736
123677296
18290901
1544255617
2066149551
188804035
838282916
1900444412
1008075948
2114924708
1728636911
1235785637
1921037919
1754064930
694137514
1634705570
1979795185
70960537
285827887
883187490
1333944511
1773540693
2101439216
1600403023
1749418841
1345609289
1694046863
452867563
2091940013
1824539140
1185875039
1668097031
90824546
548079224
1968386653
1962325815
321063031
172571280
813875906
1087957742
1653846743
287467149
700102717
1837410331
1137606887
639030170
523800300
1988365866
336440627
1676221746
973570062
1031332634
1314725892
215686322
418568621
1682217119
1958769670
534770888
865348431
1275685084
2079721455
924517571
1497341262
1100575453
174105836
1305816041
372168713
284371630
1261014968
79711045
834504917
260275994
697202996
1837369870
315217762
1241464147
1183614763
764860479
1455405804
1887372439
1085889829
2065400429
918439231
921540229
1852140785
1546080264
938417006
80180718
836232648
396081422
1999438049
954797367
107919267
1452873773
1198949196
172585503
1313155830
569813571
501370822
492401519
2072157164
148602700
1209138292
2029657622
719427174
1500021346
1954865570
507030061
1267918289
174456987
616757850
1497736957
1052430272
596436128
360899541
664972786
1815571554
3423070
720183717
688496035
1304366913
662728621
1674275773
1887610368
1975601018
1917868329
590373031
224327964
1642582685
1972087466
2066612048
1172312484
1142756174
2049984689
454961460
598906064
1798597793
1700575248
365032771
48704123
899453061
1083583447
2145251060
63421527
1707328287
1014326846
567155637
1463056995
213423989
2122705938
1221545935
2026943913
1974626346
1831569635
868535200
293933469
222848359
1630514044
534497955
1458205297
838349387
612076037
1430882803
1105743613
926914788
1112920491
1984666551
1487376927
1782943753
1312462907
10720648
1532642114
607998672
1273503528
1148978231
519649145
910054631
421521730
1275457674
412865825
383505158
361182448
88360071
1965332567
1776167957
579463290
1680878131
1057664799
296202405
73687991
2064523039
283658188
1061943958
2112511917
1893099605
10739759
2096565077
2097643982
512579804
1693779702
571714799
76897471
705553667
2069900056
1879900894
732844474
307195770
538883035
456052120
1096919238
1460799288
889300430
1727565408
121471132
1469917687
2125215500
1791673705
932248810
2066377922
17626414
814843888
1556427269
1635621836
441273199
2124879435
809797075
744993996
1610494440
1391027724
2132785794
1434990751
238456717
1429896256
215692560
546852408
396883403
1372525831
1503280727
320599708
1614692019
525836087
469924325
807325775
621064886
1731616661
424638041
1778553516
512770251
461905147
795782639
396392455
400542264
820217762
109758890
1957722568
610829312
230202129
1758983080
1400163812
874344493
70046467
2027826394
376615730
640408076
1239326085
1918742290
439240001
1138439165
117127428
1182448803
175562776
1718746137
504478746
970032398
1477533064
361206488
1895538869
2019535097
1821352296
1719199125
1026190415
213674100
1766495769
658609024
289734346
115015042
1253483596
1511902189
1737779680
2071214886
1261007006
168237374
606867297
748645920
2108306887
663558286
952715714
657408801
1982444483
1578165206
1861392073
1150559505
808143810
1405148922
550639334
1301929497
570411771
850231586
420830440
1871364902
852494332
1251471869
806871415
300851776
1787507410
2020040729
271579500
1439103512
1844614337
1814379083
1873252095
244414267
1649367357
227464747
862221607
1499310751
849796167
1141459505
508241266
186860720
368100315
827600291
1047718387
492221308
1446027649
483606280
890662444
121291233
2007212401
471196828
581550096
2000966351
1420851009
1117815627
1863246057
1038457832
438358463
1364906341
1961223148
29266600
1835047451
914757092
1889943344
1007397
459941265
683865552
1764636760
224597883
662548217
54943802
1677157163
729516438
159948829
391439823
665171090
168651052
369992290
1717004518
676731632
752780150
1739760481
1015113282
309207446
1006543783
924617750
2064014915
1946348150
1525141541
1629719928
1432007535
1252696708
200277234
569867264
1512800342
1326338628
1410333671
1975435762
345753568
1870906153
956048104
883087882
2101808206
468616297
1344150150
584475849
1747158225
87780183
861455316
1169154741
300397774
133407349
273483396
881725795
542434050
648334089
1467866468
677422162
1501454066
1849930977
1251462187
1834264222
334245621
489286904
135860270
1508038152
767933805
705636379
1858916337
1133307150
723110666
1978742815
1558243546
1147205477
1826022245
767044232
1431023155
1411014771
1190631614
408494145
1463589844
641893902
1442806107
124078285
1922725245
743518948
1665518033
605307292
420608121
119720283
279685791
1565309066
331067430
2120450712
306613367
152537798
190513745
1914549136
1377755261
755963006
1792460522
1302252551
22105831
173612531
770915581
1800933684
337240076
1612200538
110435717
1106210168
413198112
1711113726
7177484
465784744
1216077312
1276453839
1290549592
519241680
182311701
1891939363
1165940556
346658677
547844527
2033354883
602774950
837422919
66738904
1213211556
1515928027
713040072
741827617
543905537
220495768
1121608502
704300278
803337271
571229677
361972610
529187963
1538764716
1749350106
1378044061
422039952
1459483249
1118177231
1083647184
382672077
1208991015
830694727
1971539044
984125295
197255304
174646437
1476219757
308314079
1780575677
426077766
493836147
141457703
352546236
835194606
1789329008
2008078896
551773281
1825760675
603831304
1247662912
1512255967
132261558
2096201309
1240933968
462725159
801967815
495144804
1345320425
1466345349
1843972531
2014105936
206392068
1472311715
285850537
1511423251
433174667
623482244
782224438
1990514175
552685506
2069161525
1419000354
406377728
464907223
1037760888
1331194588
872482755
1116130102
1025369585
1867653333
356926044
2117904441
449788246
766443929
1935429890
1423411188
1652733096
1161752007
358572122
2004711987
1914500022
1032130869
1049446271
1246277293
1485799358
1049189027
489901720
179017427
109466735
212124456
1871242462
2048498783
1900494492
1570812825
1867236079
1233718638
1126024079
1568234049
938430497
1352712962
2049159536
719207295
1757291493
82284210
1043906471
1012353579
349437105
1000501250
1570769229
2010786578
232848727
1815797289
1494916762
1650554944
799977419
922018201
1162562020
1455910253
1771306540
429643441
1582675828
875477900
1063647045
1841950664
542312350
1324817309
2139699556
1261286692
996228708
1209981822
255261939
1213028128
1254076731
261525842
1016879510
182861533
1000898437
907132347
2123794532
475075993
602794785
2049430092
1087936602
1685613183
501629441
395450838
90476843
1415970057
176137716
1841935558
1547448131
1038905394
354574712
2125390583
1340591399
170987415
489705714
1444958680
564585120
1083133655
1137699200
627655449
52952563
1507157150
822793833
392161065
937894848
388120296
423377062
984128841
559089285
610471348
1131661871
759504018
1825181480
1588498032
1120618792
1732003914
733261424
1503746619
1109625536
600734636
605737684
1456291826
268002755
733591804
215981663
1845700616
437282352
11555165
680417652
1439933196
1375113883
1717609340
910903179
1723221553
222567522
535320123
467068975
1308388482
1298227740
1290849844
397898959
1853113893
1636372802
390822850
2040444020
224306002
1210444149
621864930
1049225003
801476015
771833047
1576852501
639941289
40814548
1876045387
1647395916
1401068766
1692881851
429704545
1514754656
1488852589
1593203856
990523777
986423242
1074313944
1406462241
1110613572
952384004
143461616
880183130
1379329606
544806023
12312209
130176224
184199336
1264239088
775843917
761507579
378852150
1640606066
485351388
1126097768
1841283821
2083621748
2079551022
178075883
835181626
1427125811
1717145175
713616835
1339983058
429084474
2070346114
767596401
1737903530
1731548200
1375465282
572004256
1042863162
930615497
724414703
1899281798
530351260
1196830310
1955469539
1469615852
1004695961
1645954566
6399788
852545422
230980001
1426534897
1643122435
334208488
1335542139
1111810806
1658769787
1779217515
800790352
1673368171
1148755155
969430024
2065256999
245518498
177697462
1556283388
2021384815
1247536116
1808285737
1513804066
1440567550
1921865004
2143409515
560153165
2007803716
666146010
476910280
1036978225
93197653
1976699417
454987856
712663683
1491139371
386840714
1821278728
2009251422
637019649
297476819
926252761
1708014806
125416270
1121714421
1550808710
2085790736
2027774146
595064197
238828292
237786965
607463089
1918340097
816612571
1209988366
1135754185
712771750
1213386863
700927470
358187591
1880284946
1009524460
693299864
78111039
14003970
883701247
2133195107
1953657157
2046374080
596906795
550225043
1907977452
1275506444
1915852732
1773172091
844227196
616840477
1833342243
1811203840
434102647
1635753537
1178248321
2146824614
1113922175
2144563059
160073701
813521471
2088352450
1166539249
746136254
1889670578
1903760125
773942425
1892757352
748729911
216209238
1215160837
142135864
293211256
21909288
2141435906
1717836050
1674347989
908387542
1241693666
428250192
1232657264
1729455964
1472416504
1905592051
2115288036
902625466
797495820
1696555288
1727897308
1935142593
723159565
999045075
1039608264
1121441733
1246737680
804560817
1205817469
631075662
648190640
546859778
419110424
1219268091
228702509
1068783379
1538906992
1932522682
508549684
1800443563
635849625
2076498552
58454357
2097241393
1618967245
83823820
2026853280
1153371171
853361051
1553502315
1069174031
140622700
666240465
1491540973
1049753040
889990304
901160771
607968455
425321708
638047211
2000495066
415591029
2122928034
1914263789
1974257615
447037116
944156679
496293680
1392572525
1496946228
1294210578
1402271437
1897929673
1869717473
1163325894
2010552279
1516275255
549003942
466797343
2114566175
1768133383
1999665895
1725469688
1288185815
347168329
94689745
1949354184
1957742752
1239026180
368225899
276569985
1781569510
1220574165
1043090073
727311777
1346562006
1631033490
269639714
2005636831
1827729721
646247478
815110098
857033907
625829278
1661472928
9039555
1235131948
2013456847
115285615
1098762072
1677433444
1682392234
245658750
1022019966
2071361745
418376772
1077701007
1072033234
800595862
1479469150
749271981
1880880101
2060044938
547353670
262434448
978425699
1847203409
1290456374
2058257289
705495087
1406488640
1917385372
1253307935
2027543484
1087844846
982652121
592058178
215383158
2100991046
564089046
1782864131
1802515312
911851710
1095133454
168472482
1315057446
1963230706
910908872
7215169
1786265248
1438805726
379146512
1382561027
1076530639
1340816375
1455555849
1814301872
1899272235
571047513
1250734087
739718812
917562646
171994195
454141864
138027864
2064638034
512998079
899189957
914888742
141857234
362306592
2014527594
521352517
770871885
2016264475
1876535838
538014896
1147269555
1894687182
374031856
205490485
1065577497
1319295670
193763175
947292650
396957426
1005216542
2272672
1035762635
725954818
2138523585
1948338896
1707854065
1265819600
820566308
86295433
1049596337
1189259444
66004892
1499083312
552222260
1268352255
1517293216
523467675
49718808
1391675382
747181600
900788211
769273396
960624031
924673132
92289864
1524950544
814419671
958949904
254693319
1866282016
825761268
153827672
1482531184
1934820399
1983232397
664240611
452866728
1722077132
420039934
42397125
267505642
972755986
1676615204
1272857965
1455202106
2097742841
2002831182
939917859
835062185
1001922951
318219004
18149251
710307718
1823063263
1146773296
1972743786
1245421055
144224118
1575754702
1415559376
1448282512
1502421212
480837176
362286452
21234217
507761619
1239494839
1165105608
270458173
1889445341
1471715275
434407134
651857342
529399193
2081579426
847163281
423903629
1779017136
2006762098
1435837564
1827923690
1451668420
1005034686
1559217783
1246013903
1067051473
762163759
809319730
334236947
838540700
45736251
1324776381
402382282
627066039
890830368
129038325
861369766
2059324540
743769509
500769712
1169364188
851956993
1069853943
450718174
1740047892
1348393225
1502072665
1124588948
1666181241
2069429490
369167842
434585679
686962528
169224625
1140665540
164429189
456620055
888844593
74350384
1300020143
1214108294
2091934027
60384871
1135708175
23554656
318489379
754322946
1378104391
1307757908
557145781
1609643584
1049547579
924567854
1284742224
557817626
2079197650
722513864
1694516000
1037281003
1641080870
676647874
1276828258
1810202860
1350876318
1410434523
587187598
1503349470
1857399551
756674869
22390075
1012953650
1934843902
74587965
461847829
1049361875
354063834
299921289
1686759887
1636088266
11392512
1099540886
2116719592
2116267532
282244234
540740899
2011575288
218900279
872225186
586717322
1540852068
257094729
228172273
2098353817
551481674
1676152645
287284700
798079836
1080636507
298476373
1776621849
798049157
1327865320
12982894
509221300
1500144102
2094679465
1430128354
1233864862
941772568
321586942
2043636774
437005448
1773381323
314884859
2108452548
878143465
1692063574
1293433928
242366171
723142191
1273057402
1212021542
206336931
1215568886
1190709524
958938137
2068449093
1085092359
2027858982
140145845
1380577567
1617730085
1750368335
1940691607
432470332
960948332
1788175792
1543906431
85922964
1549386102
821920940
1293416717
1941673602
329120093
155130580
61044836
253110862
1378797619
1248723863
1347563256
1728226162
1091815867
2044355881
1847576703
2038585707
377838763
1653952175
214433709
410930519
1354738449
1210882591
1223139285
34255491
1542206873
1931879322
564611119
193547857
2001192592
110912870
643723060
1434969962
522927867
1414906312
1212002004
1785498767
464308231
1839848663
1326085843
657374152
1831241007
416159443
1568348559
485025350
40866081
104549512
373511860
1304786204
1514953746
1845559690
2078154086
965873054
401557981
778655574
1711527586
1939126870
1534281992
1444656279
802420192
2109777415
1190638963
1452725443
317629500
604224935
1605143471
567761002
836267560
1356232596
2075621416
1386753642
1295233089
1642138366
450079358
651588855
1925867879
1581359796
1713979083
324686172
16930205
1233870605
1561798033
1202484568
453826391
188824252
1840604378
1998100741
1903790826
1907023259
277068171
934706997
241964439
1079093133
1121043834
1599922122
430786170
1998592181
295801663
1483903013
1149097758
1443831149
1316473995
488685141
883327158
22996088
620127735
1169696779
1020720418
1965349200
575920783
1876462889
1645974916
379172541
2144293307
945080097
2019051745
346313098
1604436988
2088660506
694638499
1127244861
1276563267
1435888284
1109243144
652010988
755098659
235389540
744028294
113257059
1060398828
1812898090
998638855
991152182
1013333434
127716226
427225635
602437206
2011992738
2018242548
568564327
36463374
348317924
702321072
952631793
784873996
583678543
1914242224
395705928
60264207
1190442167
944384019
1001513498
639571312
112649356
514005769
551289356
1944828535
565871331
1117799711
906478502
1288063944
1485522774
236157165
1143049412
54816211
44045533
689106111
1257282760
1863028258
1804228929
1747932894
749051094
543475784
191914267
383309925
1565772528
1984326267
1095149813
404599968
536486369
1526910446
1271636133
199553071
1991721549
204867907
201525452
420348989
1852497290
1619396526
1526076142
2088876759
1622524646
1236288201
1163961287
1241185381
836115238
732530890
1511628841
779586310
1963523326
1681774667
882887846
2101054045
650057242
2082227913
1970472069
1295064710
392716348
2015697087
986899014
2005628155
628731124
442767721
1643010662
2042945668
1583551884
1816876239
1579428124
487396928
123386137
862401694
273976169
664337558
62439671
1563500458
534430218
1453075901
35048489
2048879079
515913310
334124770
512690918
120611184
1906749108
347307335
1242621977
2122018191
886412386
1284093467
333706935
938130294
1860390569
1687500787
1426835170
935118486
646692896
1567133699
398519617
2132003857
1363211424
968286737
921366156
115527915
2062561398
312689257
1123904316
184563781
144028321
208254319
2145766074
1206650655
350852711
2108808460
55581599
202685305
1564839285
2017981903
79519150
1752101297
286103093
1433124175
746845260
728418110
301454894
893355389
1640294105
1928549314
606534733
975671494
112367157
428552324
1044156195
1043187282
225726640
1646368317
201630925
1373759107
1223380220
230773716
1166939061
1790776814
1920026238
1404802461
711262801
717068964
1798523085
394337602
609442956
1712297165
1095035148
16355874
1513580146
829948593
1763744016
571035458
961544738
1830604146
197895876
1198850088
461037351
2123720311
2046910920
1120551722
1326467024
53655877
1809531259
229719863
1566879007
17183540
1928037812
554137508
143269665
1920088565
1653713170
775903754
255560510
1667015767
827138286
1951518432
658885127
1449881426
942017811
176093724
640297268
259787370
1372355960
1012150380
582717759
849183965
289613526
1140138809
205817090
658106181
733285478
975575335
16746031
1120504466
1636572873
261065398
990573942
1044510417
601209529
249483058
1390674629
1715360079
568567918
1694668045
1225051604
1292391387
466850058
1637704472
1361490547
1964737861
912188471
229971699
542913590
1969597218
220263422
69633434
816674448
1628613049
2069359784
1752366900
389017893
959053941
1020674241
1293403166
1281719919
908770284
1336198590
911115568
1942374237
1457704143
1381395223
985497446
482798989
39699261
208577470
25527189
1786278740
2146847623
1511322044
592856955
1567839908
36776343
1077935603
2105389360
1715221771
339101280
2095912528
1617094284
1187807644
469470805
1433212870
1791577596
1697309841
1378650032
2138359918
737208340
2062204150
643679915
136309576
330429548
1996542673
331781866
936829024
1370695718
1880966115
158250539
819685223
285288520
296951568
1165302762
1552809347
1416861189
1905993998
796099345
736428423
1472435666
1881464203
822454690
1314730760
308890070
2137167726
1063996077
1695519150
73227680
1516150935
1592565750
714654963
1325777468
380167176
1038258915
2014775279
1811199836
1440068741
59364888
869686304
980499579
11964295
558873497
433366197
1382188417
1204323861
883807747
1004014556
9203740
13248227
1090818957
1908397351
596436128
820878106
204033292
948903832
924128261
463591030
101008402
341191079
1989296854
1868755588
608757191
1171047682
1831361022
504800349
1024069253
486173934
345906798
667413885
112013649
1344887089
763631873
447513724
430082107
2043406972
1505217727
1341951972
769099751
789365771
2002043454
321121559
1502524471
522642891
1387311241
1432550007
788935763
1109665656
43852396
1323118839
1726295685
1303670668
1104626718
595305352
805266857
1637403457
439370006
2132778464
1895111905
1534433845
768977617
281664833
1890578854
1411785883
594039035
664780248
10616123
631585081
627802640
1966484364
763814246
124511219
234338997
365429151
1339805343
646211171
1079719179
317245004
179906511
359001215
2099027744
358462787
1673137785
501664217
1213771365
1313270726
673800682
1006094843
2069628551
1486476622
824009472
1617400979
1762485753
137579884
738111449
2059991926
200039315
1355222626
1868055684
1005931015
373261671
1118518135
495340676
551632029
237336583
327942675
685805485
41705369
1256452913
980135304
288634026
86849692
1683647216
1520404018
539361759
241797754
863855645
637682153
2044406689
410733618
1912731486
1629600495
1864613075
2135130661
1216279158
984147772
1996357955
1242880085
1511975156
1121514599
1595362602
1152596085
267816980
1066996894
13867476
1619700087
684895286
597547052
2128722831
1656263384
1945527936
1822000378
1411070277
1682832893
930118451
1122832522
143054511
571388056
1464017893
1900343834
1369034955
1040473686
1617522751
2066793252
617919282
1642669790
142807573
484483369
451412689
1657898555
1049296262
281367789
363075710
1334391488
1261860818
1248225036
539002397
725140983
1932229303
1463621201
2139210096
1365551147
843283093
203782261
1638232829
1481859885
1827138654
393538108
1059326784
1361476080
84865135
690006243
41750029
500935105
1599381851
729896511
1612849192
1171551062
75772
847908776
1907651746
83160616
1552794949
308652519
927324815
1996527361
1728814026
655933774
1484330555
395901611
1318772355
718161247
1019181776
1131862224
1630121540
1819030995
854113274
181221507
1390751488
571199721
684125103
80975729
1160559009
769884086
1306134475
1561901148
2147219670
1200405926
100466465
571528271
2067568344
1335196453
1088558634
1143087919
328633826
1609719361
76169490
1744888569
1733522380
1429955209
1546737407
1447961912
891069154
864925189
1777835538
1448391888
1590345075
1501149758
162011588
403670186
335088259
299167677
42642612
1732336760
1494480223
496492054
144729523
455375238
618407872
733863919
1843755634
57705803
1957113422
878426028
1366607462
759622064
1100050883
802959933
2053050605
1290602985
1470844211
715149825
240810494
358710864
1403467117
1849845059
1709033323
757963009
1853707991
1015173948
1605285584
416407071
537152229
317207906
2051328390
2101050073
829725214
874431795
1676343345
1665073231
975860828
693949455
1518271666
1983340295
1946302420
279128112
955463314
1263318601
1338470973
893795100
1035390585
1748276997
899649661
872724041
1552971045
1445729234
587888098
1569571026
907521558
389566608
258284685
1173405541
49332898
1839826968
515710410
922948890
266518993
915583528
1964410682
2030519691
285356442
244137089
548283601
1275380720
457675205
260264107
429724492
861728547
1184101622
1652845138
930821442
797455691
1680951555
1605896492
1201451364
1878402837
1822127250
315266200
939279635
914884986
1533850396
832180238
2049977460
627118941
1734690196
22939714
768393369
1614098063
84059980
1564468522
642137837
1657945043
1473225115
322194971
319450470
157247683
1122626682
283409790
1385939221
1729850951
1536983612
373333462
1992795100
2026202941
1775405030
416795531
2021067366
437545296
810838524
2005138243
302272643
1930350434
596165795
940735575
1196516752
665953345
1519251442
80204706
681594595
2121749307
1812333010
123970256
1294052946
119680159
905885471
2123300057
646482411
1165496660
1062972018
988565611
1565972592
859795074
527685008
1946926265
738059592
382528993
1882927564
1519664293
976431758
2060242802
386809414
789182687
1497331497
326929337
671098554
633262649
367365114
399302215
1197451020
240215116
2117324665
406052814
582303808
54122966
761217050
2025538547
1483821342
789822803
1295356307
896119774
813814698
1390568252
1447065692
647011213
703556312
2004028174
1683951932
79536576
2011903057
563630683
1888046595
1871291361
410229983
354265114
1857668102
1119364244
2015097246
176966427
1107447344
1538851037
37830892
1353384902
289240596
1598865580
1598009441
424322759
443488170
906456085
476966760
492686404
509010039
1823170142
1520773122
1469139348
86492409
1314939623
2110420384
935004116
913846846
2053837210
1885546253
669725494
301869399
228588714
847344613
1622846213
1260207467
89022223
1971828403
614505427
438571142
912627022
92362598
230188690
654912663
548311030
2712774
1180601832
773203718
1802205204
172511887
1416528450
1291481191
52313463
1265764858
2095395644
765475401
1171731167
1331932977
1028458328
292324947
523049129
1631617020
641807366
1855096811
1579916899
172515409
1509088052
966719804
1402110517
1041050140
594940369
1003264037
881712424
1295893838
2059490088
501257159
1299750050
1046908822
584576352
661231322
1894172349
1041540062
1462925703
385412802
892298354
668940132
739073237
640118550
882740724
1581521516
1176663123
2106584357
1915588362
1794709987
1629655383
1629016578
934032834
1122255370
29933618
733154234
1966733270
480050392
617506102
2144926463
153656961
2052988499
651808889
561206831
1311828969
1262629610
841146390
189886962
966263664
114877040
220044590
192636724
1822202407
223758624
1681391569
324296159
492282309
2088918721
713739005
310079961
1614381972
114940036
392941186
1516161080
570909275
2118041656
1386145231
1040553045
2128386333
402942925
1981357692
876364410
1766244676
242393152
888670841
1585040505
811426887
141576961
1413855868
643417677
149102032
1863399687
1389415102
1689746706
1290310612
92296922
2041890132
873483035
1276457927
1825870580
587038156
390801338
1107965653
1889233317
1115557080
2141376555
1866150223
1595226354
578168918
1275497724
2065224633
352577015
346043263
166606134
852918324
1055473192
8102407
1545942951
656709786
870411628
1105345724
1242868758
2099562034
1725180602
2102142317
1489622575
2045378977
1170727960
1673748408
1046952625
839230143
1547664389
473303144
1090951222
1476170290
550136735
2081259533
496947725
1637549771
1436316545
1218150340
600444599
1079197006
1113424466
55823215
2057989342
455744280
1735688459
712743831
1634566154
1774963893
1658179080
862263575
747198304
1710913962
1492219678
117011581
906403919
2084641597
1516014889
443173113
1416920333
1644265021
1218166924
52656811
965908596
1389759074
1626869755
1606021285
73141116
1249493484
2073568745
311991063
1680268946
1599467774
1320384199
10180758
156439215
654160526
2038809260
1665810268
626897223
379897517
589223353
1916870553
937902019
409875189
1360770735
2136158070
1268823292
741121046
1521521056
382140206
893453880
1350540390
492203128
1230630947
904214947
2059410525
209090737
297450179
2055572125
168623569
1153968540
1592603283
1572479809
126034156
1909260831
1388886372
2004857259
2099133101
1718910450
572159089
889465801
1940611979
462948734
1471818231
868500964
519941030
905601
1606197811
1876190258
1817391085
1646626581
534911316
206584449
1400438533
2102649316
238901367
1895049351
1205001712
1462185831
1714573488
866519497
2066638096
979931934
312036199
1845564144
1053874705
1916204788
1468914550
1671695844
1568145781
235443710
702129640
2023545992
830362868
61703260
1743052297
506048960
488488686
1810024119
508836040
1268488008
762103965
197416644
1104401460
814076875
661769167
1316081134
1464591648
1334108400
2135717673
2005627669
1357213733
2080383052
1159888575
1290833490
979087843
1116666002
1611790696
1715274648
1929039796
509459930
1054696085
453349596
1927162950
1238460661
1941610432
347294702
547437959
1323310548
1517175751
1121572338
600234625
1180805867
593487314
509447602
1907706990
134345663
1390935512
200262381
765204052
1699328127
1072010881
1923091953
448852544
1245513281
2043016868
1946774526
1496319721
977895112
959383996
1047917078
1130495453
1734643896
45938172
1176170083
679865320
913771566
1909863599
52831339
815578438
181694275
25783518
1851053403
125464133
843492977
1331146287
17080683
802852948
876190529
1112856994
1522266874
1422677125
1170402520
1184119577
1022746970
1678854132
593110399
2015599827
946152740
776867011
274232659
1888136422
649544829
1618316994
1874638641
1866455127
1633332316
1227783356
1639598613
1684819123
355889090
460367639
1281033715
390347537
735463690
2137666518
243924746
673048541
1708052505
1142063199
1864610253
344166654
1514448143
999105628
1696916446
175325687
1794781308
1490121166
71235241
657493678
1081813832
1008205506
1826141450
335722831
435008682
608352816
1800336212
1859413719
853008310
91335715
2003774709
750311147
2065733430
303045169
847815426
597490749
110409264
898112423
219904434
1868577580
583857768
91881819
1089389388
1290595083
1297210381
2103315594
615214266
1883626955
93196162
2078566923
1329033496
450556562
518527738
1416140070
1416620144
459993531
1368868564
1897064513
1233421254
1215030490
36130173
1135953565
529812812
962400500
535844654
1907162496
218069888
53839829
1699131226
1748762505
700030344
224373214
449256093
941052566
141921379
455556792
1661388395
662756682
2066975169
464882402
272768349
2036185954
1410052148
2104245504
1448963972
1406524670
1950787635
779584346
930617187
604224309
569832344
336582315
327102438
1268558929
1397303085
1946823411
874958871
820892506
1216666272
1821917204
403647880
465632618
237965111
1373290127
618765429
1415737602
2012018575
830109417
120520021
1328996175
176045050
1806144539
1568348559
1354551382
1951654851
487484557
173831063
111196141
300914155
936342713
1645785971
1386703823
1918237516
1404528796
982156450
452425060
121700305
1757331400
1337432477
1375211103
1293152694
934721848
571982249
765503541
2085761040
2011932973
162390380
1365023294
443434064
1237242236
1028990223
1615987344
765973425
447710072
92319514
313259010
1815545022
1562773423
1517476572
1502558029
1444465833
1989775033
1914530544
1017618072
1931211845
91286695
1110607595
1369401506
483210940
1784216439
2135744724
1904759673
962452750
517325835
628168535
1710419872
1972216279
1020795087
1883123324
1845425388
1020992369
1318993184
1411647306
1023640570
1489822528
360292250
1120103099
154371806
988794487
644273423
2105373746
1555848373
1069314647
95901948
431189416
659727762
1990941569
767222958
389701370
698636166
1824726754
1714055875
1117847600
27552339
32740781
1381032151
953339646
381501194
1879303296
1537458144
1594466920
1849747746
637668713
2054749346
1794974411
830815344
939405596
1370452770
1487558144
753277921
1840903698
215171412
680562772
1808030654
664147224
462308198
1047422586
1330510793
971368576
547182659
1105151426
1863799955
407167295
1601662733
1538899509
1300744283
950482657
1515894663
998728845
1717853095
1852954313
816610026
708728712
2131631207
777171363
1825313422
2050637107
1234831861
23570276
596048333
534921402
1292879596
676692564
1061943010
856834596
979611156
187509489
159524707
1792773654
1090513166
1814864316
1913095742
1343221492
1420832528
274809805
1017212315
1368294803
1162001010
1115009141
1222484742
1446299342
992862517
1526930770
176288492
1383081601
810995955
549153868
1972011947
1132809604
28131224
1307709260
1268265326
1602765084
1729933206
1669237307
1239103689
580236511
161887467
1757343463
439173405
1965309799
1281382795
1551503672
2010483560
268481984
171013814
375692683
1252325589
1455526750
260193590
813844011
1009165550
686025896
22461730
1169860182
445601743
1686902211
936746159
1422625647
831323071
1185792347
961254203
1123162707
226382884
334135068
1573967448
555517893
1241682817
298658517
1440279926
1275961383
1055393427
1416730497
1636389500
1532047200
1297444154
1414490450
50047101
1701003945
2140234258
2033813565
502686088
1089920074
463914735
1922169474
1048990515
2008548916
19570993
1333123724
1656157400
995870484
566189737
815418602
1440470820
642608744
438573553
185335594
1827209934
1593620894
408605428
1010712607
1798976560
416547674
38703507
903411928
1328360608
1689089622
1190424833
1369380739
77019068
736184725
347588077
1937820090
1996098721
2039478472
924025152
807619946
584095269
1134191062
1783775684
1526165338
1903653972
1084526106
1206655704
1718979051
603589815
1953144665
308688465
1070500828
1883705394
9917847
1034394392
2021518707
435007334
1898758341
796816672
1193713571
22677933
930167999
949211930
826394122
883454020
2121444080
1929644460
149143808
467172881
2121767809
480081680
1055644974
113929506
2088418190
1900231620
1551352575
809130862
1494541045
2129754716
834016515
1686510561
1621380718
413419057
1776189534
1243547000
577461671
2033858503
155154250
143085994
635863505
306007033
40781242
1244930120
777108860
1819229620
1893094803
1045345529
1998992690
1806890030
664033231
595390336
934577633
1806551406
472847222
218843145
1034287832
93886085
1473945472
1782657364
1907467600
342435197
706306918
136061989
1651705513
96985217
1353791225
1464428726
542341997
1192610201
688576810
2068353056
1890559386
1513614734
690036285
1441059271
1337517729
1622839485
109895533
1814230075
1450056605
983289527
320136545
682027896
236634386
1528485981
498553896
1565704595
876456106
1872864062
642650785
949281848
60621615
2032156540
283602741
667220803
873507912
1497279005
532328202
414800586
757698312
893137014
1362442179
363519950
1126010569
1955303481
1885453236
1838297885
407685411
914884079
1158501958
1421412328
1846365070
2028533071
1675139175
2136487104
1684717450
2142048845
110964128
1340092364
902713133
235699272
217095156
219262763
1454748056
1367541967
879221186
1440958527
1703791620
1590270476
1154180145
1653134454
857482957
1589839323
214154671
175017439
716702715
1213490298
1981544839
778455335
1105745075
93422641
787536973
233706049
605439062
505241014
2086818531
1759827435
107966588
615118489
345060212
745802626
609071490
153984816
240269180
1832794382
1158329687
1311869972
1920413824
1978998141
567654603
1216053482
2116608580
732840326
1444137288
1307702141
124892528
64438882
764830920
1768368457
1641532124
760784696
309159116
1825708273
1972393620
1673029498
1722504040
468555803
884192707
1359315974
2081903158
1137699659
585189359
32983128
551638075
631253359
1325213872
1716120910
1242566753
880662217
1104821577
270065319
285627389
1861379556
1965497330
970483993
1733985558
856058789
404515888
165943824
991346937
1573203750
1357928632
914498164
1725976002
1846790365
813335918
498027369
386525231
1760138151
1279384908
868705402
1529780504
2070109450
270678542
2123218961
1681546095
282970121
743048095
1091419777
406276305
696976923
178261445
635977066
370525338
1928929530
965659382
727915108
2142175723
345159143
1174800517
1508141495
122786154
1083593103
1065189165
130976640
1062295783
1619342853
1050433125
711936249
1729033459
341206576
1570586251
1579720751
2099025187
863792986
260805299
740997018
2015968436
1941600347
2095094570
826108747
1017650782
1540266158
1997364650
423903015
1436372138
1860168249
2005136018
945703636
729770140
1475493965
109168751
1647442745
1933079066
1172757632
880710932
779169443
2115850170
1834141368
1862573748
573636649
1644688190
1435075693
931601031
1776972118
1045242730
33047720
1391935017
1985016514
1684220782
1527056847
1884440226
1069292598
185572714
137674615
1142540269
508652199
1961309347
643995519
1431645329
1802511684
315232879
1476926474
862208812
1625629991
524062120
60070033
1471961783
2102896627
1750533340
142307267
1138901676
872445757
441028166
860746826
1773059104
644598087
1449339058
1630904451
1105829731
566209565
4759580
697490275
1443405621
1568693158
247881385
392471032
532588512
1127476746
1847934541
1052770366
1337417594
1019244318
567638838
576016301
1434209000
573236953
507888480
1042964775
1746084454
1604698796
505659340
1397207559
1330689563
204434167
1773290328
857845310
1755168479
384236191
1136346947
2070487818
1459135927
835502172
1705986015
853066384
975866896
2124181446
1588363281
1527778658
258291656
1657490204
2038653781
545251916
832446702
978540559
269330052
998270800
695099794
518249865
478942868
1131967202
996295115
606558176
835609303
761557303
77573786
194058780
149678760
1420691892
1711530953
614315824
1148353685
374331459
339100346
872516258
2080075655
2073338472
283865868
2030363313
440521912
2086514509
523447898
437239237
1964028193
616402614
1060516127
2081400963
1278011709
1805733890
1735816391
1716389677
1564681824
727370307
238587045
795776769
368529730
639541230
1010562353
1494066828
819530554
797796977
1151880552
2007086951
1372043439
1229444790
1909317814
1469206171
1716439364
916343863
1566515504
699741853
823299775
2084615616
1403582924
628180564
1561562707
1819367858
2013692956
952568438
1452717785
245057911
1638550399
180243983
531163
271564283
727946782
406514140
1653270258
125602297
1705678204
1816471005
29230074
607531871
1221535284
1055540163
766099757
189304687
1566182317
697971149
1427483962
276631674
1146119731
658899118
580000985
1726751059
479260996
1200947382
500673747
1452118432
572964830
1019665764
694728358
1630166981
515690073
308636978
1151571872
1021836330
129473724
1264689643
1874079591
501025163
1586444165
511755938
2081814773
23273999
877224859
1158983574
1795948348
2082349243
1007290555
1725853222
1752947400
1359113519
956155044
1506936516
614718015
1412660966
1727768460
946295905
1091511482
1099653066
1884960639
650464571
152166458
414955048
1491866048
1098800393
1455454739
1299518911
2067678536
678739554
1703077359
245159185
897621784
404198766
922582664
1097277146
1606186525
151581569
43098570
270648906
724478807
554594124
1813797260
1528464330
867452123
749844062
377847504
1595287420
166204955
2007796300
858786921
698438814
1210181835
515702558
1798548614
955060183
8882802
367450005
242008410
1153944992
322684947
292325043
206574730
2044814324
1477014740
1966799546
1955203480
1461279371
455292892
149458657
1491977176
1069755108
233387092
802572882
419890548
1975073304
1730085224
107948368
2134408987
315891693
433736810
126432905
1052697146
941124758
808194765
1931886110
1500604621
1989021810
2126955952
1122012690
2000754572
2067002196
373596593
2095247092
640592945
1875121673
848176281
596576165
1752426951
2001575095
2034901597
793951407
571429076
2068448236
1728724070
149819763
280597708
275985460
1800185077
575565220
730297133
1794526703
689956496
1850257958
1235069108
1340608404
471431647
589961898
1811489019
880459901
1803895932
1877729658
1858165684
858616851
776403310
1615974986
1002884462
1571975166
605455793
1741740086
884601503
417712056
1684879219
526358110
840873734
711372973
825698414
2055392656
1546504189
713073595
583532064
355706028
1391043738
144812831
1407513753
1987087708
291609724
1689201846
746404787
14054072
1792357042
558027195
1063599830
1196339216
612131335
1764991690
372419109
42877012
1191511455
898839366
491693805
325378707
398387951
138423249
1009655805
1411356011
1618478984
305887495
1903652177
1230633659
2126647312
1704339042
497021830
1613410381
813601926
597003158
1737564210
1406364631
1981560994
1346161764
852111275
1646831958
1347079684
15302686
1841945915
261680339
1416286302
374808532
1496127891
1063071471
1753843627
2015405070
405627934
84602080
1641042711
1627387517
759704358
176425653
521488646
2062517783
1991347084
393675625
1053446568
459339475
1305850128
279957341
1982777185
1067110528
1587674826
1558489908
1134438357
1113577422
608955266
472709792
1940557591
1476357839
1362731898
1545377985
1343792745
271833742
1698716203
1409094912
2105148431
1545850325
1914531789
1657768993
1392229840
553761127
203947243
908374746
1635163741
797810200
1417666296
965699304
1697505311
417520864
1899445528
772795969
1006511004
1075481132
2116363739
1533747817
1141491448
2115645838
702777398
1720716359
2084695047
1954676442
24550108
766777541
351567143
1010456196
1883225196
655561584
100351869
743386207
1364518842
1168038534
1651615530
1475216069
1594515162
1082509919
773844821
1188755535
1794525326
1042333449
1500604334
137558465
941525439
1071984715
881642991
893697337
2067087249
1181570595
1110714742
854979341
673168365
1232611980
1108482446
591002267
1668677822
683303333
1033423507
802193404
132174190
1065472921
4658076
1139883986
2128960537
163403363
313970503
2093432446
1900105132
601163298
463392934
1004586930
425959964
607753119
1827538526
989689784
1218258143
322086192
732923584
1619597346
1191638242
946468756
93314352
856532359
1876721706
398129957
881523970
1684044906
1894933056
1738253149
1351058458
555615828
642337335
1225107853
1350983700
941927153
1197761542
264952690
1874321090
427155048
1439042499
1301483585
1854823427
1538252604
1742401838
115698410
412370574
1301471552
641295543
1458315628
740840794
2087290797
1460273560
356189577
1039424833
1400088404
54677317
89033534
277609702
910766342
48542339
1267258637
1055987820
650820419
316369262
1973723495
2113669637
1825086817
1739686953
2041185236
2137158887
1541573799
879321262
7778389
1360861895
1085573013
1217617411
527114735
1092519703
376450166
1833713768
1403889027
1996540214
1553085972
126984840
406377887
1356965656
1359018103
1743938755
785849709
770566545
1044765246
241724158
1650085673
1589673415
870194429
151746670
1163117699
80130517
921165060
596398740
1981877713
2056759424
239654421
1116839794
2001507083
1154959216
249146132
1585640260
2135303840
1428215278
1606950136
1767891602
1254213638
2053373764
1433124175
744051615
572092822
384555104
541542721
348216465
9687904
281525433
839475376
1771035142
2142975037
1047345604
395260094
1913566237
132429750
1775008207
860089401
777045580
277398493
685558773
1044485944
577369400
273278776
1391497063
228848533
1280097124
275711503
322372077
1470584585
711881783
2098062527
429762527
1829551262
959127059
587743584
1160076828
329102043
675489786
439944743
1900036399
498704649
1499938580
258172635
1260166113
755727484
954323679
1381250488
2118228743
993996708
581440649
724749987
53382209
622518537
279329161
1374186191
748989107
334148645
1845422078
161084082
782733387
779020878
1671764816
16184305
1002570407
76897139
1386819223
1763792872
665298328
662045497
601295974
1065511111
785825584
873661347
243230959
323481629
1001140867
711433881
1403714127
1202564945
270947574
302527256
989779479
400938551
2130677505
1884501091
743361751
1034387853
954465609
675226480
2018585865
34977987
651926457
1945899813
284056270
1040261741
863715712
1569704708
1874860823
572673690
1568658821
551816758
1834227142
1597839538
1985367909
1994203534
1165322428
1867969731
1304096880
810006368
1254097859
2102943196
1255674023
269365982
447609184
2022518960
1011591385
1573846327
1964535917
606438913
1079607165
99549940
1303684070
1504588075
976934411
1528465728
1864158103
1055537568
1799419201
1481930018
247052023
247991064
1016867635
1295788604
1106499352
1258740082
406697712
2115088434
1648151470
1083986472
528715573
1867827814
1503533469
153972770
517377411
895151494
1171525913
1774706592
740710466
432404741
364134339
919045417
1907716504
912774263
420356695
982158650
1382015772
83289302
713603056
921590853
1730712434
527345969
1979016729
2026464464
246836959
1078684365
1465918986
1405083133
1683273780
1903297143
1841714521
1780007030
2069474512
464598347
53503237
616320996
1227667880
1054613151
336901445
1301390852
122410927
741138373
690669935
1487139917
1923930926
771722022
1905502963
1293077184
1512672300
2008263991
925421759
40286190
1114359109
1843325543
1984307274
1992056579
979846287
1976966057
859717744
648948989
882195448
44813934
926539367
2140955360
445495388
1661676296
2020883077
1410740797
652589438
203134321
1481527611
1703791620
1598621601
821210098
819491371
1466119713
1817499367
1270812490
834653843
1291977374
351090315
1677417989
352387445
287680106
1338355831
262543917
1596849391
574585731
1591597734
1033086016
474277081
2135399625
1119044871
1839466198
325547191
1685555072
425592263
611574546
702086228
707844736
588941605
2049689563
455315310
1515871255
45132088
1022454063
2122646593
1770573769
124567690
1746486993
1754783408
806365601
689129844
666883166
1500506848
810336023
1895373142
1608992648
603359367
752375447
2126402911
1589263423
1909296449
1895034458
1300939235
827170937
1016801528
2129549368
1907201192
1281100301
1704426244
72776935
1081959976
1534988521
332018980
550597319
1671755002
561331887
1475396882
117698754
1920077377
1201770036
1933556801
1897685277
309437428
1664212741
969240443
1732166072
1432079767
2102116441
1052276761
1969445164
2033026523
1035553762
1503351394
226424230
122661604
1071115107
1492027673
617383936
2128856482
1921585628
1137520509
2050963130
259582949
1386108466
147099316
1368370541
1475566563
2024317098
795127520
771452573
1570503600
130549074
2138015894
920029436
1395046928
1241095711
1887514142
102006700
470024471
1355110021
1592491600
1683259168
711026468
1508657788
2098370341
1585018628
730648008
84283329
489565229
174009247
666627262
1409397035
246172909
271932880
2123475102
380644271
1054405548
520976905
1773870268
128345012
922749722
1224012507
1353732647
254293619
199192592
703830779
1018999125
1329371511
898516186
1061070284
1481932098
767366789
726124104
690473041
597279471
574769577
798109057
811736824
1832083427
605395570
390964107
1142646075
1663576410
871095122
961414706
147446154
541264492
228196291
1463958437
847512050
1416201889
904113214
1266088841
2058349622
1561607030
490928315
1359001925
2102594607
2031454713
782611253
1543497894
2029351559
1957213615
2035723903
1274104953
1235542290
1991497736
1819999370
289276320
1344270150
1304431298
309220347
1528189389
809149450
908086484
530020311
452166711
43271895
111940126
211215232
166929874
1609514821
291273534
640418907
279970915
19696277
1914877823
1281646123
1447381131
1040320336
2086177999
376605244
277960787
830311732
280322522
264581414
1639107670
148148532
820112057
2007264587
122158334
2095302503
2033300001
328156635
1614815988
878398025
1631741295
1518225089
1548197676
1176123149
494471337
683617416
2045535467
405755287
994275557
1231567353
1184169881
2097427538
1162951923
790088199
225734120
1039231367
886855531
750998373
2076496225
713438412
1904996588
341014618
1915071631
1875078760
1082798802
2091292061
517295922
860350101
848876797
86547569
2014830754
801828109
996757614
862119908
1162315089
625792086
1422481154
1397427053
1499796004
1951068047
498759110
258932356
129268866
1723425869
400368120
642511192
1881820236
219663356
770456226
880857724
621248476
563761881
970064610
958515466
198853412
1154048257
1728422110
1794002837
1164971623
261523329
555163118
805619590
73730269
824349669
2121458407
774244313
388639063
1495872873
283756239
168225581
725476534
494843888
1046864715
1536519376
1603447113
1605846179
10320552
13019254
1622567450
198136962
1402723775
594646108
492576816
1753170631
1831332621
1925310464
1944963462
909485164
263950133
1283458949
1869433801
285663075
1554444692
791711845
491804522
225678152
1621115073
313541857
1806668532
1811230795
863261131
1810893647
491853122
114628847
448078152
574424332
156863066
753837607
1856462052
2026894952
865458142
1037798592
54430830
706193491
1772958135
967993252
401310881
845186628
1169796910
434345588
1420074679
710009782
1954804367
1150948518
2112721285
2071455007
838476410
919751900
1037636106
1658666385
346342238
1196841224
1475041272
821634175
1212326828
1174426020
588941605
25174113
749957319
148575013
680160376
1452128512
573399596
1927251818
715676027
1179663069
1446562959
445146360
1250168065
912176034
1151498068
220038100
1356421655
584518197
1989061808
1491030542
302853737
445759270
1418022367
442423871
1750061143
1697233502
284987173
1998006197
1903751517
484331027
1345946938
540758041
593763438
1253296706
96623920
439677907
528569217
1599099090
1274750980
236238034
1421197822
1932673088
1529386227
390211910
1542433118
207905034
1749490583
1237021366
1479928806
1086870913
1879103828
2110867278
2022302781
138056611
562838267
2125704516
1923445002
27543132
1697043658
1781872340
391545382
1096423673
1991623791
492143498
941409381
1409033776
1314518266
1657422649
15099265
246585351
1781601580
1124355793
1967207838
519452384
18712434
1570650726
1795381894
1256874819
991539152
1462705948
817295740
438031733
1936946852
564650859
564864211
1919068869
349506320
1350822150
110448128
507279765
728752354
1620024557
1132863824
52255090
576499770
2025089430
1423586782
543944259
734702757
659694716
43255937
569862659
991192121
373678316
1485584669
897525700
1464013991
1866567035
720585876
669992522
1002640504
153228226
1563506752
390437128
179072654
165202592
1549476845
1472557222
892935560
1152725163
48377947
231273952
1995794985
1102411774
383502145
1076594847
1868887746
1879999843
1787444844
614885314
484665534
993893444
104385257
650516159
762514688
1540396558
362420393
1691600457
296529488
2112079063
1466990258
340438285
1443902775
1961811473
93122728
1486008143
558418306
61107333
682941291
1992630506
1865659727
1320708490
346897134
2124442861
812870915
1686245423
1683651334
466826478
261177135
1744935340
225516741
33921473
1959165251
1365058606
946491243
2032386326
777992839
64441085
1804346272
462236005
459671383
1944634324
10647053
314397636
1270519186
2057000311
1896593534
1002733557
2121717690
1766347640
1029921284
1299053408
133176772
586250839
1596576110
1559328895
2040050553
301825025
1787908176
1564569833
40855826
263750037
339867218
1723653382
1331662977
1419542360
1243461311
740358652
411315899
2036062265
2092476008
717166593
1393192486
1013065100
1121705466
1675801843
1085407088
1264462590
753040825
2130047736
448421081
646202710
881200180
461827996
168256837
1263574593
1051301669
648877348
1702834306
1933085713
1560548338
1883310896
600521730
1199920119
1110557006
478934951
109670045
926133375
1714806083
2139307230
1349552251
1181657097
77683563
1092437616
1927040882
348624876
636209843
806098895
1413870178
1757254468
445053593
1045882064
878522673
485286152
1343309931
1065730066
973677586
1442229631
600764246
1750988647
580592449
943171682
2147345042
366215398
1643316768
1285669206
259402984
889136570
88137133
1054869851
1931242399
807497047
503506918
1369940475
1096148051
1738397039
206227667
1817218653
1188959601
1151798021
869642761
1658838156
1054464673
248090283
1612639235
1052762456
170795256
1880861747
293572745
766989736
1951980988
655838219
117038771
1722877575
406356551
412510866
1199275952
401812076
1720637865
333111845
709982083
118466594
981908379
290608228
90645287
195656989
1943785262
114208746
732216472
635365115
72267996
570495048
150385908
2028115075
1252712570
88736343
706325540
559275880
626806020
971192151
221310164
1888362759
801729532
1141934076
134120979
838300045
385986425
1896999904
146801778
1337243035
908230758
1964376954
1783640494
1267889635
1500831562
1892021976
2041812038
316790507
1404396062
1311385224
544382319
2079924902
1908566620
390273461
180148406
1915877546
735975898
1517421506
549134706
475901738
870485318
1633233275
94329270
1959290834
1751784264
23071658
1192570816
1639296492
276203635
757783449
342770275
1627011922
1339175613
1197501611
1113466577
721015234
81127844
911905530
932918862
847270091
587659870
293016212
155069765
763094783
1201691229
2079436935
1204466808
1982072416
759148358
748893757
231258983
160524796
395374847
178773264
543180398
749042239
211254008
1253329817
1126723627
34324001
1829477248
327331626
1853915879
2095962151
1404728141
1143308570
312482785
1099141694
142248745
271303191
1611230380
497155462
211268941
241546042
728158626
1136481468
355397963
1602406216
690968093
1672053602
634482945
1663877926
2121432459
1606739307
1010440180
722264130
1531001802
1492087982
1063415444
1362474517
2034516487
75092218
1037123891
1774141914
935308238
1256244901
1548595572
300605449
169436298
306033754
1202088425
889730307
63643122
162510869
2109856611
1232629406
123427639
1032025169
1718534996
1425292746
1476325691
979139653
1632056007
473978553
2122639686
469432173
1046592420
167595619
70851263
1356147086
1695647008
796936685
594755197
1817541214
329112387
2010897060
1230603136
738407052
697494675
578188345
1436013284
1406174651
1820904979
1476702006
1925719791
1267379414
1251107957
489580035
1811272679
548523760
371958331
993380348
250498143
2094419863
520774570
2077472498
1340526905
1637150797
1441379195
1744417465
1186733127
1807815275
2043523118
221703680
1134721179
427768741
1551128735
1196101439
2112662788
1163049694
303094653
706203960
1148195309
1394526868
1465883288
1760967162
1896890572
2048805983
926232220
620534562
126956402
1085836500
925476592
1835309935
1290944712
1411575361
1963895139
1895551227
260175474
2134947331
552558677
1489925216
1240455888
457476050
1132249842
1271412448
1065566303
151378386
1601279676
1710054537
287665944
432355759
877798463
869863439
1506065706
1690409352
59890486
1538967963
646011756
212038404
1774613199
1118005246
250507276
949183535
627148375
1279653423
735590356
1692364127
736572719
1396632860
1244693175
29891945
1474763985
933131406
1222680311
1211039276
1232815259
1228182930
455566896
328557557
1519407321
1288339512
1371500633
1102218920
1295861127
387714575
2035946515
540237740
2058477122
421340677
1861007095
203850357
959414740
510621797
127295920
1999222901
1839978946
80786132
1873381722
1556243996
1312112997
2008325303
860996120
810512610
1291683735
1214761968
2077114439
1457235536
1836194867
1387984585
415203750
1435349935
586763462
1363452863
962253574
1396164585
1994442329
221631403
1311668367
565848397
215493121
728837316
860048223
473348311
32818766
1775930766
1196301589
1147362756
1411214774
1655200784
248706761
342183440
340069793
1745393305
761823999
1055836744
1805587045
1559323054
1587810959
1992016960
228019114
795875324
1384449084
82438967
880323322
914412704
1629415566
1496556999
2001211951
809714224
232312047
1927304126
1579078083
1150189570
1009425799
479295590
924169300
1044212661
668840492
1196584436
1482368037
608221577
1162750758
1521293881
2052617985
1531315112
815132423
976973309
1675868939
228860082
191461694
1140125374
2041898598
709421463
1508492713
674512677
1137606887
2059446516
1432268527
1733346835
1757319524
498164027
536679395
1697015369
1138471426
1017709414
33464863
306971041
1105877542
1538263221
378691084
689568961
620347095
9237346
723226566
1870024291
1223375505
1756248875
340588144
575957111
112848874
510638403
1062158186
453347041
286645472
1700274346
1575398747
1464906025
1922053329
2041529668
184746872
566231944
518780316
1353833349
597174698
1460820801
154739352
1715816926
1095789183
1537625486
1821375854
48968986
2038793480
575376037
1895667299
1176484676
1472354309
189528283
1763180280
860442938
534290951
634732029
1553216369
426967126
1792356919
191555240
395396342
1753766700
1054307027
943842920
864861905
1871790216
1314336552
1093104546
95322631
1273271370
312364383
2066453531
1628451237
455110984
475420528
846933393
280649078
843939144
2136403539
851122892
1104061946
450904565
1002593982
1702641153
856232795
1546195756
1908181156
1379236364
1337257446
328749349
881260488
636037689
1141109940
1174371140
1671772560
1283640067
1177723644
1221083446
1063853941
490789636
1552546671
2035173820
906414470
371504963
507086218
1114933346
162714546
1341412142
1193494923
1542875267
533128093
921903022
997713116
116091008
1473592147
1976704222
1307475383
1179708054
522730766
1342897718
368111771
471571780
2081739053
1525924491
1235463363
427314418
1335087793
1752285845
2088620586
318520245
859361107
1240176396
1620852447
2127636319
140922243
1702351917
206170414
1526193827
1739165374
2000295896
2034409797
540685924
1322917987
1099348499
1600890540
1864622248
151276079
420006012
574880518
1221926597
139200330
225982451
1446622650
2077078058
1138281233
1390582113
1492971406
537013320
1189323263
1321675683
1288785568
155434390
427566097
1560129741
698664406
576526109
1677531434
244797223
657671157
754538986
1978929594
228134659
1485761590
846783530
528965100
1973474451
37668500
133761046
1723370095
787060763
48801414
1712996341
1589508825
1295929649
400618524
923974655
386083279
697350958
778901471
650948598
764000071
774324937
965294883
2125231431
1644942199
505225987
157146419
293028662
897384946
364151498
1149514376
149761182
1643309776
423029827
63294128
1203086050
1694854405
914440629
2020579303
246162844
1442657499
483700775
2050221870
2053457916
385526193
222398731
269110928
899138118
307140886
97890747
1986765711
651820872
1603919901
1554935488
624602180
70651976
1031354947
234471163
127561333
1295628988
481126994
80331188
898112602
1124236840
2074026763
467100273
1527389206
155040663
1390193647
1650780355
1651721567
1448063132
247301209
198169008
1688349305
860479424
1466946599
1591721354
303063270
1452671735
1592275367
417247630
1524438208
16846702
1616298462
271770639
688810818
420324747
362339434
483511579
162631807
952935970
909539320
1227192331
948920240
331134173
798324417
1218766437
529849295
1819812146
424940264
1332943971
629842908
924592779
1692813604
703351692
529441296
2060768549
1962814904
341889083
164466550
2047363160
735620951
168081908
1076583625
203139497
1298502295
1926870409
2146682712
1453878737
301069205
599584858
1277265814
675533038
1095579676
76572639
1579762811
746600784
209451381
177772355
1907068048
1576484527
867952644
900638876
2076963230
702924159
862672416
438370631
759939938
585211423
162195144
658521984
468695854
1516119430
1816862608
1088299569
828049184
1056386789
1656428854
1054232608
1421302203
395467985
617650268
167368691
1292466732
985048551
1203973942
845086310
13280074
959662273
1429980926
518271015
291051417
1123514096
1344650948
369784337
352367945
1372069909
1297911308
1907424576
532834452
1296737376
416320830
605229374
1772202207
1075629694
68957177
1501781250
870937758
468380792
1253453142
568388867
689324872
1513713713
2063654103
556707181
732542655
763630748
1880960618
749555000
19204508
1714119405
960226003
2086882793
1603246916
171921637
845285304
56261893
1606130865
42110201
769790626
959474996
1345548327
64942543
1538479553
1711080946
687805057
1985111873
2111231318
735968559
2133575676
1025090357
1876969527
556229569
1563927613
1010292176
2016625639
1447319744
1162766933
1034343578
1430793372
1126596556
446794052
220114230
456630482
1902715953
1565137716
1787939597
1479873945
410350053
986454157
1563634041
634855631
157963059
1599209871
2057269079
918029959
1536566214
139184389
1856664443
922054886
1210999034
1486673120
1139811050
545564050
1657609610
1944294602
429691492
376650937
1378835199
1609782373
1916194977
221263412
1698987336
1114036851
1009455882
2126651359
1667774978
716675484
672811549
1315750324
1628761254
829062346
802303562
2099810554
1514630143
915507779
719468023
1190561086
712078493
758192750
525430637
455631153
1278851026
1612534507
632285597
503367625
1539871739
2139957071
904964061
1555472867
447423432
67341367
1601658578
1017650782
1201514366
303486454
597436206
1324890180
596645106
1258608545
1435331394
732397714
1832518207
994196601
1091858639
16834383
1894493891
2071806629
1367217355
1510881574
229986147
510298087
591052965
969079459
393663474
1410872959
1399979429
885723238
1165881820
726093014
1343392907
641819808
1357398449
1171046506
387725988
1350140505
654897557
1708808174
415207108
516447892
1669904467
826045512
1813520985
1238116922
776641938
404662592
1677346660
400690715
1231904859
561604137
1732133190
1330948922
769912162
2108964813
826150917
1114112777
258129245
595876376
977874384
2107882693
281266596
1189714953
262179053
2037340883
300820307
1016647952
1977592774
1709501031
1704984288
684660285
990544762
2111890455
1481950455
1879841609
2144461214
1489234708
280960739
964097593
1485422608
4981119
689615886
799571342
1778965977
1486927797
2130617088
1060100213
37197090
733011413
1389976955
1765232212
412740518
686263285
1303911494
422472774
1627285933
196937873
529142664
309239445
75598750
1932344378
504880889
1454254865
940385198
312523380
716494445
811559921
1284216349
648125027
2030130634
1003701973
1179579480
722227844
2048734165
137534021
1465006007
728860738
1299789982
1587196668
308854741
1557269387
1002385041
1639931677
47857123
2081279354
1786404444
645425703
779419104
496719633
1512937382
1928727237
635137862
422115777
255876003
1259710971
632859409
1525207564
2141223370
1387413281
166295136
1877800797
1178299356
295693319
2114155134
1259656664
2084566324
1535500963
1496352272
598754286
1588616989
1221323588
1725621054
162909157
1577256942
1726592431
1650376489
1135389081
1598038917
1960352467
2016351518
2090332705
2069739613
28238352
1508721478
987646677
822647300
158621856
807091308
2073689359
263729507
837221215
1547136811
272383756
1165706685
956335460
1071189683
1307150175
154128086
1711581661
1244384345
967457033
818267591
894506320
2112822302
1115849246
990256661
1492299834
390251371
1421036859
457445574
1185073738
1013758520
1256177813
805149700
1354499633
380211974
589426526
132888111
788908672
125988729
915693726
1212997077
1335828124
1424346605
283369888
714070340
317951452
456509289
854118656
919323936
1184525543
1157454106
341583562
1040765302
655633791
1514938744
2125424066
742746446
1047897586
786632342
608808058
2089927921
1136412980
891198880
930769617
1742410121
1298461813
314814827
1135042621
66380356
1950240777
677490459
745629806
1633584860
550763254
1256475652
241786966
1850698249
760025282
1757623353
1633444627
2073654338
861150320
109558630
358126330
1853737428
1608575358
1659946805
1482414450
783556809
493337071
2139734106
1027682260
1608715820
997664779
836667385
1202864089
785333474
1069334445
117479290
1645152185
975851154
1762292178
370097097
439110078
1807168937
773797577
1515700304
447607633
511844928
1321062265
2065325564
1908266974
2011125978
1835389667
478985868
1186973767
1175722731
888885601
554771554
1827889612
441818267
152178059
753711579
846613363
1142384254
204503126
170441083
388023684
1794225583
623693205
1170129714
831006104
563345294
1156434950
1755038522
1118190417
1556952368
2011763162
317083608
1127919744
1004525144
1466100734
1941859369
10317482
14891821
769118189
1370534087
1969242076
541198931
664428797
1643758205
1645200904
2141518966
347424811
1874066304
594927931
424034706
674713709
1853197896
1937612856
1057715996
584089793
1958741903
353091199
1284100235
730271779
1771799868
427716475
120219635
1648616132
1016046335
1109814387
827831777
2087028068
1666140614
1549720075
1736812160
1892104686
1939067658
565707189
592279385
1310043068
1301627942
2140372811
504963448
1924565322
721864289
1897812069
189186067
1622775818
741765100
1675009841
1302770155
1771127236
981281075
1986455628
662078437
1013134890
1783136655
1862349727
52890038
1078609684
839384584
682851451
1866881825
1267749490
2007425592
899204431
1081988965
294296174
1427998356
1312852801
2069614607
917118897
1169107422
1094206678
1808523522
560904231
2065038164
584822351
154745203
1210021895
2082619083
854105624
1837712487
989143522
601539269
1838847858
1994490474
576797474
1818617894
1403642849
354892840
1645245548
398599462
68040075
1195492157
380891488
501934554
895982649
256498275
2145328743
1080220716
1047882466
1038557484
579847256
905147902
200743402
1704260350
1337411483
1191254363
705691004
300012629
817636199
249893363
671238245
1683366937
1944870091
1835567634
1985584729
1679472051
1118691033
762062582
226196606
484794545
19716432
1548284384
718945104
1831751257
591185348
1167110268
649891589
1519468093
1084317295
1459266317
1070580115
548084891
1577222720
474118697
2083275008
475275068
577991195
277135491
1586666598
169078700
723210928
1361224084
1620732690
1679953651
175877311
733772578
308246935
1271468732
1549357731
2048586773
1532773009
1793469743
1011585516
45045501
2034417202
327542871
1440793226
779274429
728604146
1105644029
1041579556
1043723761
1496764543
388581630
772833495
593827927
1819005761
594636144
2008063161
1592321674
1088642281
367313549
1511278064
1905605835
506961729
570139263
395572095
1272461219
987567188
527863506
299225409
876796607
1361422239
733172179
1455315416
443011614
1894310424
1093014464
561226857
1002173302
1611272637
1993817733
274002953
1528657131
1222671583
1071495082
1515819383
1225451661
557630187
816186041
850394323
1029953011
2133416359
1689613438
1829850932
883326998
1298274274
101229506
2145815781
63438867
540215384
485032829
1409570902
848550385
1701928945
126482167
1037818372
1824679867
985025275
599274336
606754993
1960637597
852110120
838891335
1883826507
1733167357
1224380570
1703437787
243829617
673014058
2121243047
1642620708
227721299
882558176
1393262316
261408126
1249300053
1633662215
1642258314
1738437199
242519286
1962593046
1795211035
1003046472
1365612042
133583052
2091087628
848689424
1790554634
468386118
991662170
262010384
1151769430
1176194283
622076894
134263838
298062757
1994911940
1252657961
526801529
563219534
965255370
798806171
1111750840
2043360446
305849098
1770429799
1481747162
1874281234
1135397249
859753639
2106765082
1013631478
1210827158
1976769531
863866875
3414880
346353257
905599532
1744259037
2077195741
2021438824
1211782115
151439591
970733362
1728223021
1012040513
261035843
1850940348
1602264278
487218046
881702702
1529906230
329414777
1883905688
719568343
100348199
1490069519
198884636
458141508
1039554978
1138229755
1877480148
653754867
1137301335
1706355631
281293793
114880553
1840259969
1940279908
2044770748
1761452186
1631231240
104330351
1073604164
1300648118
1725768676
1917038877
1731915783
185607529
1963247517
12844201
528518328
1556002035
497657098
205835588
91855060
821884066
532626618
375023327
600329548
515359066
759395714
41717697
870145223
241112958
587358570
202187183
715413722
597966830
1179645531
2132501798
2004123491
1396246122
1516468768
513302030
112188016
1924901714
571865972
238417154
664146855
1304437374
1557292099
1697661467
119180089
96104401
523796218
865358094
2059275670
44200817
174856529
1771304681
101059795
1580756857
1204013350
497548302
525218371
728633707
931225212
1010821125
1305566078
1512667248
1625338360
1786494695
1710169659
23919863
1657217420
1861028963
1797040213
1329001441
1187832505
1164903491
1980933338
742931283
1747034809
559171713
1702099348
1104172130
1009493899
380291084
649240410
176150322
1000795803
913302899
1618006588
1686564886
1067581059
1763658823
1807459434
138426326
1647678839
624031648
1163117376
724098245
792733789
432520326
906375653
760507629
1906318245
601198998
1129955206
126709276
1946491133
1716462822
163233495
1387653693
957808406
1758582331
1900772575
1190663384
295084292
1779461433
100026589
1891950662
1279129596
1061651006
1133720102
936656087
606290934
120704834
920640815
1188581702
1188116518
1258023298
1055056559
1108407425
1182603067
2012310907
1869429885
838899403
972035943
1683043308
1307933881
971876645
1905251343
173895142
1286273542
1433157166
669754087
278510552
178356504
1736952858
1666688851
1398830320
1615710725
1491743013
288698656
1313728092
1307148290
2143426364
200957949
1082798802
904809620
1210392242
1159388051
1553862032
1939526873
87917781
1151662862
763905125
594171176
845055508
1516323902
1029849738
647455872
1837696898
871123472
1535912416
928473692
1877116272
1855625617
318046821
192646884
898610544
1109891072
151056183
208568022
1332146304
1159723807
1483339258
2058547999
2015587361
1675646987
327286735
2116987345
1858742920
2143849455
923496230
1293553820
1596218438
1535811296
322625112
1572803998
609160231
1741350314
1168933134
1070895337
320663283
2130006187
1844839316
1992478179
2008755871
1740621883
131012051
1549428085
1402410055
423403660
1650215728
1010930520
648363629
1382444305
838900773
540654423
1683513293
1169506314
708663327
62050532
1491296740
316790964
2089231783
238216343
334913008
318763189
950122955
57818610
827910860
1228746615
1865728102
1164503911
1988639636
498307801
2112645
1813844135
728695117
973330553
83170335
808681855
93978739
1611564938
1444490570
733924325
1028547925
1119316812
967931495
647616244
315166757
1571309963
1361666512
329673492
1670676721
1096571773
1628360606
1288282485
454636220
288850675
1431597780
1813381250
1666446678
1986570636
1527184227
1535280269
609115820
1557399072
882705414
1829806346
1782006235
755939662
133803541
784516948
604097609
1945696574
1516057623
1839113115
1509550522
2013255448
1607603434
141900137
304548788
608995842
1571964777
1004743390
286509715
1187535051
427208452
750378068
1607681926
784271195
698140467
15498872
1715113272
497412508
291466167
1164756264
1447376114
1625459029
1527110463
1989441800
771849515
1840182632
1453637328
1774291797
947950441
706426163
511310382
788175989
1760956809
668257988
580400856
904511125
1443272779
745679883
1749773540
307189568
1592450552
513120924
783924719
1259193814
1669959432
1851247893
17901726
1748519570
1649149992
1059230026
518810198
746792908
532457373
83756708
224789249
554453805
362090707
341602268
1294533389
2006427555
1195725987
1231328334
1369849443
28143246
2133808104
138948259
1965068636
2048687442
861444970
2015336155
1053145008
2007728680
2076420870
2012424892
169176145
1895317571
531821714
36939911
752106065
1603691535
18751123
2083175658
1959775161
92382395
1536545883
1520292734
630947574
1566838618
444903669
1588272227
423936140
1050431726
1980247237
996292090
1936541156
907743413
413415555
943501998
143015807
1621904299
1294017593
1556171404
196358952
1642462421
714551038
1909279723
216884360
1792163673
39119753
693566223
895682223
643466335
801343451
1668161326
59939481
2137963789
237241009
557435624
23267560
1565809068
1925206412
1979158535
1783534820
519047921
25537205
1536813689
2008581718
1742205223
1452772489
2016718543
2009925874
365750828
579619357
181832906
275815848
975115850
154104957
1344460387
1543830110
825584109
2123552075
1109050601
134668136
1157592545
754835472
867900747
532938799
403873097
235263576
638608541
2111241544
1680245036
976853972
1991516023
65482858
1772739020
502630929
1897837777
361460359
1918367453
1876423313
1858153620
212855939
1097471396
369770690
1830142999
691860540
1532990205
1121525905
1787113188
895676988
802930125
1832487395
1498646928
974676233
880376264
1262520120
1478241990
694200316
1866435533
249073431
374575206
1073149390
1276108251
646902645
1894509384
2133759885
1766297901
1203257135
1534388804
516093724
1878561180
1104336674
1273334699
204469606
223519304
2037380206
1507617249
1704975993
1751374600
978976638
747110432
737229019
1972109019
118600673
790136180
526927914
349919385
2088423818
1870813240
1522720236
54387297
782382794
493313560
1968879524
13268935
1214600095
121189723
1218444229
1759238190
566247723
14934318
918795108
1524115708
1537042875
838320641
811044486
1821821628
1389327214
1580793816
1321043795
2013146286
328191640
624674795
1346892818
1838164048
1440752739
1477276970
487518431
1212376156
1751444110
1897102280
1993477386
700882630
2112866439
1064795285
657717598
142141118
656790700
1619389108
178234894
1225009069
1323752203
1225888479
1782789555
107927755
430735024
249891571
127538948
1717104049
1848311450
474337695
1933672705
1993537323
1120974854
2093167811
717108232
508832292
1494407149
200461179
1397540490
1969721811
44706957
1987786507
2071251670
1809040140
433161113
783774842
1686221437
1373597447
232203005
1512444368
884537044
1260079278
1629543771
1666595861
1421178322
1901684776
213543109
522740284
105446844
405252581
2057244352
240580966
691657850
1562718192
1745592195
1073893196
1454371420
1293084127
308973334
1673482257
1042220213
429875448
470928527
373556857
1331364968
1080506098
138404715
1391538182
153421745
1608197276
1769586625
684705602
517664343
1648941946
2068491593
1745759558
1742527115
793171186
2044005915
1677793278
174796332
139683230
1972010916
1312060145
811523015
1591667265
1271447314
1121403878
1823439440
1609564925
1412575449
514420438
1897406076
1549603918
1126935553
1749229580
1641591591
983941810
1015058650
152759078
814319203
812533860
1345390998
1514571194
2021050007
978747357
344685975
1444695837
1054351075
1663786563
390243146
1423960472
1309505929
1302778456
2058640940
1210949895
1412500995
467001732
128394184
297597751
286719698
956087848
175933297
889863479
1882456097
1654159144
72862217
685427440
2112431443
115254441
2070498573
1251407255
1240303192
612608963
360217372
742871082
1920995783
2035474855
352927839
1564111993
1449204965
765056353
657498452
1365715533
653115867
677342822
424219762
959043627
666426936
1197927512
73231899
203369736
1455006352
1405364367
1525397500
1597833476
992962535
1008492944
365179578
752547933
352705940
284925739
158571706
678004965
731022047
1552726673
279240578
1231790084
1515978037
2017504961
1099262961
157443562
1416993223
1748120492
1334987626
421379779
42947310
820590459
874862702
1707982843
930507869
76902510
815312231
1166536022
833423678
725746448
717602886
1402615820
1334859270
302426386
631568276
786568437
1850949575
1956852013
1102603958
732210133
1092778168
1740346250
425643896
1075038543
122204360
2040640098
1258977624
1853534961
1906382066
1839754849
322612697
989939478
1424837110
581140238
1571015943
214041710
646539220
1849626136
1913713707
1312128279
446847560
73508360
193240995
1522232079
699121617
1497028833
435585687
1856588147
1786909901
1160988067
25914011
793515149
1457839996
278780466
1013185616
1782782908
1558689920
1092686253
480631083
311955081
168938868
189822076
546088233
1412069472
1609248253
1698048767
644971203
2036724511
34855544
1787799335
1286979658
27325654
1304674692
775741915
296533066
770478869
1908219163
2147326604
572672482
1577240429
147938695
774960638
1930669
2144591664
1353855569
1601851543
793302950
24108499
797212915
1583045118
2094075898
1579588445
1713226635
669619535
1709128697
1029158481
1489345233
609981402
652637467
524579843
1417567765
704736260
297634646
974152164
468330848
203858441
907604545
1131273840
1168356948
36133827
1923054745
922222404
774796469
1850513228
1465295964
231485886
1625009945
1261076575
432872893
799542742
675953970
1995102493
1849400512
789498704
1910569874
973862976
1697148663
138640133
154315326
932980282
1356705380
1255601907
1684411552
203929969
1013725512
580995974
782929651
1262314616
756860713
29464479
968733332
672745288
1785713228
445214141
1542895762
1998845686
2048821370
1150167528
693707869
1540146773
1279129193
834272283
1717885546
951517050
44820101
557794883
525367963
2016212363
1388892682
1540113494
1964991500
144556456
1598815643
1729509442
617821304
1835176920
1245930528
103956765
903411735
195682637
1996456016
1243920171
1289733073
158100722
793129502
906215864
577086517
125090717
493844311
153001494
1079165211
1973364385
661100286
518968246
1241304774
64391373
1949932708
469593772
352526463
964994796
1834415574
2091557415
1799522851
1594957241
1811908213
1590417405
609030416
669281845
504873451
1155445808
1090290797
1002350028
418683769
1538744036
396894720
1254697497
1258296472
1793098346
412156137
427371005
622841197
472806480
234039915
1771152096
1118857670
959323203
1834611894
1055221354
1409895740
1771427239
2096296602
157985127
756628754
1171238642
1200954368
1635413772
947929453
81261467
2143272120
1765400771
1865285378
2032171681
594300089
1512603664
1216157027
1645934796
1091927809
1100869464
503772264
1417507425
1187094589
1241450566
79924026
1021883379
1349137768
927235032
486432884
938414393
878174832
1597967643
1288691462
1587809547
1623695685
209534835
1223775824
259105294
2029093816
1651663499
297749802
996930769
1073439779
1673048761
777166492
1710775348
1753924895
1991487393
1789436724
1996150042
1047195175
207083698
1004037928
1220516750
685497459
876453007
1583281219
1055815849
108468182
530035875
1821431528
1390256591
715117435
1714398465
1286160707
1342220422
1384861937
1838932581
529299374
1271698184
949381201
226612137
30936231
555499917
268444790
1291400948
850771354
218113185
1563570229
875051504
1264510638
549330854
198815641
398815057
1881972597
1356341110
1265837625
1903094728
589407808
1741649193
403351406
386923877
1418296860
2144514489
735607299
1648096860
354195739
271561660
1533047857
2022475248
492198711
384697161
1830317979
1397359062
1591069751
1761997654
691543622
1880022561
304447674
706094951
1019191352
2051004401
159163426
2032986324
1685686132
800996679
414588685
1704732280
379863935
1466091440
287213605
1128030551
1204545326
114683983
1741236260
111384614
1732330497
1689193916
904185408
471366622
1183883840
801128575
1684901134
810934174
1083966500
1916086269
1027392889
1932757107
1797822916
1598466380
1716867046
157539777
1897565893
1193170684
540695812
523461398
62482227
1765451522
340883554
1392692337
658902971
1151396749
534805030
2006396440
55299710
217765390
1596122719
1238128987
1099441618
1759236214
1899583502
159019624
990196642
1905323455
781766572
1798981649
552971466
1502280401
343143199
1231691486
1710330029
1197587664
1460311967
51194072
1191617742
63801869
1167939500
1607367431
788826330
427704192
1656649925
1675830750
1355179127
673249729
542622971
208281942
937248826
1806936216
544140643
867129219
661017319
95382905
1112266664
1943317383
989192887
1685369029
245806689
1947367771
1057974778
1118204001
1001224084
1200252181
715463227
986680365
1603902649
623052952
1076150637
1371356205
1200044924
812717922
1433379664
1394722058
317538423
1192358335
420581507
1571972906
1997504823
956188686
1481746802
32852549
1590087669
95974142
865935739
1411191720
371586985
1845263092
91734824
1857962049
1035469877
907261567
1622469136
1536758291
271731095
463076257
1297153061
1795949489
965614052
1756763691
1862532358
254490135
2080846289
930087135
1312117373
1379063804
989679151
1365854406
640424370
802921310
824017250
481532184
1738870226
2105928559
1202701715
982481101
1913791147
384497796
619581545
1042328662
295167129
991636663
919674556
330026219
1232664961
1505108396
489767155
1787394865
1454078278
301585271
2145553642
553057012
1767380227
1431357613
1946472174
1757345479
1646500883
38962620
2042365822
2075793507
1443144756
315699898
1255262487
715595659
675623529
1784794175
757233356
1480470459
783504694
2147156078
1763503999
161881794
1754447244
2147333271
448529145
937791872
1657848503
1337889380
1454186069
79794065
804744016
364624783
886677530
648050895
1587813318
1429272572
1977797340
1684493068
874893490
1281922335
1433393976
359654955
1547593295
536301677
717309498
1226239112
1698826723
855587917
1427679789
915294271
1570187106
1028271246
782708570
1989581385
662007505
735765177
939737197
1563111937
1325022151
1058155667
1169915172
642415660
2019172251
1963457840
1855990876
700641443
1932698678
1984914842
1647034118
1656761777
1756263188
331079725
694176781
80421947
963688461
1847166171
930589570
768566230
619117052
1377088322
300903956
1496242276
1751673381
1784287229
213970846
373065747
168047594
529875685
182084498
827696350
218073859
1931726968
1723887219
1443207699
1604466782
1188232193
1860768781
519827276
519832609
2092472863
852103352
1843122088
13223619
690350170
1600584727
1856720257
1904499003
1438657954
1507703331
1627738083
742912846
1194325370
1641069698
2070194430
210369037
1398838025
327657424
977618863
736983464
1981712303
1573406051
891220999
653073942
1467867478
1100576040
389247931
1262728239
2006841564
876535573
1999773380
1466043882
1064521079
1741158122
437732009
1043270665
797287528
1338196530
580234060
463573294
885268731
2005388334
676212141
1546133120
666015738
511434623
1693550225
863451977
1924339270
260252692
322402616
1251535134
1184509774
420660356
299749264
1339116187
1996992851
1789137878
1112082664
1789375139
734901740
1215027085
1609564113
993375877
1146151480
1950254888
2094341344
546599064
57939985
762167414
1266401898
1643156583
156975797
737191834
896179038
1350338917
736068924
6489338
2042593167
295298775
44421563
1706128137
544502152
2070899349
873577728
210075287
609504956
1854430751
1518533000
1821958810
381761433
1009271273
1254340470
2127836527
978617249
434605781
130383976
1527778658
1843054572
1751591780
183159051
458536856
302816367
1041238876
466800577
472055579
2075580247
267020740
697454930
245355
1491503622
1861115756
375799631
89003607
270251615
1791597745
347547969
1696290076
2137984434
261282004
129560511
779695715
229428558
1444738767
1941011789
1688438884
838737721
1358215058
254484661
1235684427
1403420771
1671253752
1779666249
638474684
248283053
11908231
1543741103
1918688689
841358259
177020956
1727316044
987720651
1155239854
1170051079
1643456366
1777301820
670421694
914732331
1837540363
494517234
215412302
667639381
1445959611
1053418405
1968330790
1192408587
1851141809
453732030
1860033879
1310458834
1999389795
1645043966
922163494
1284691136
699629072
577165022
771760399
62382912
482811810
107961488
1637863528
1319715725
2037340437
1902279460
61202013
1902509382
9039170
886845640
170682509
12322722
611104554
958942839
1614202960
1776828854
1626664676
1959470207
262807735
1529808351
884773641
471850887
688039968
1378026787
727237411
1282719847
943842136
2124704833
998447971
1604498301
1127197769
224520020
1645128988
1777431720
1650589555
1355104257
1496757923
947685433
49142939
1977376866
1782161676
1407147713
1386238868
553605694
1733415646
1109014691
2117236896
318503577
1054209368
2016113124
1905439938
1843621649
1943950563
1330386581
547018993
1558695414
587668155
1433372689
935430491
1878570037
1950682029
1531559005
1644940668
1308648980
2028251367
583299713
805496277
1716984667
846295130
952307884
1414478570
684657165
331464535
896294574
1619094695
1673506967
1344305100
601708300
1739639066
2061061095
1417530803
891523557
1425818563
133260319
1496345276
1725580404
715106206
821261775
708988698
1204498195
1694244834
2132426130
1170238487
252863273
1905956948
1483573140
1463017680
1424156883
734534645
982808324
310337304
972351420
865820953
1685490129
1800531471
1268774453
1027219840
1485366230
1903314766
312314856
1853059565
900822807
1152375065
1539032908
1095793970
1885831107
1950211601
1284144699
655615106
934451051
2141920455
1094738624
929466765
1721468385
355145336
2073541355
73409789
900523393
915060888
924990009
753743234
1296149278
1594430915
1675667820
961522792
215156276
616888599
595347919
1013766591
2032201485
1696074757
1988560655
391024613
1689012469
1568535953
974350232
900315753
2134316474
1362551423
909514575
299965899
1749314644
1767901542
1755507210
958397607
748330593
1738919001
146443667
1831455006
1067946849
369944114
1660845702
1000319128
1082327095
1114180761
1603436543
1134366402
556628580
1994549158
632953990
38517098
44192178
732236136
130166779
957121236
747137518
910130585
1281300769
229424213
698345036
465908815
143023776
1291978799
420212609
450135940
1960458385
205802735
1165328884
1257466048
1160340820
833596370
761216332
1849514095
1536280100
510876178
1225863416
1167686826
820233013
1467623524
1962987782
1642967685
1773041250
1903735978
1025037150
700823978
1285590780
99588143
1036177017
201737144
206281679
1806131894
1808848999
2038196673
812888123
93425129
231832554
1382130519
502052541
2036871535
1796532194
982309438
1090208972
1038466465
153573418
84933347
1808970749
1579547161
124119603
2146057341
711684637
2138905921
511330608
233104507
831800495
152496529
1060538215
1386698873
1743961113
102559855
696111683
770766528
972430166
1539006953
634914915
52379157
1234964686
606380915
1340295366
801724623
1012321631
1924023691
2114386624
1268158440
1118390892
1613968557
2062648094
588097412
1650542618
1709707483
1619946283
1792402996
48576267
504719028
305938948
2064881222
9334664
912386308
310963197
324261264
1925489945
1795716440
122702373
1391640715
529459794
303227071
1314868435
1388764932
1508013585
2021817909
2088302337
74790761
700356788
58220174
1741661635
802684650
1295296742
815401297
1587415315
1155399568
1316984935
405094918
2018756780
1908162941
227586798
559285101
1416307736
1603301860
2103193752
1617798596
921817679
937247559
330866175
1334357435
1051648216
1586339191
934720945
1623822841
1398982725
1415057389
1031913413
668825440
1036877707
1246770305
732065778
1589371234
851616201
2048618790
11876381
596823396
1086735669
826529555
1693060728
143812858
1399755138
158548190
1776697688
1055579403
520936671
474840304
764652152
572854936
1792414560
276993685
427581850
790422204
1484003187
1452731248
1389055962
447475466
4951526
429838055
1477836999
1656743540
2053621330
1232564235
160479468
1865821354
1551396594
14657841
1042962975
753041486
1747591090
255149648
476395852
743470725
2128892778
173932118
199429590
1492733297
1054937185
837897164
1032334429
2071394202
794457912
1695534014
198860796
1349716405
1383149374
204316724
580292339
215812990
702977605
1748184554
1870652400
488110360
1221360368
805554217
1986078713
1569338695
282247568
266238550
187512769
1396705076
536391937
1239631715
1334199807
615829457
513344349
311527227
1741343736
851524329
2105215018
1276266588
888924149
728111602
1519563005
1720404828
1645125438
1322904084
2036545593
1286266872
1714328515
241087099
971406301
1154218471
1766854662
644875682
1236579491
558688021
273991152
675556981
1479070844
2106549796
237471667
1444379044
227569472
1421049571
1630256673
1876429075
110651798
1049934421
275420657
316156917
1624360084
1244257644
523322472
1454397104
432757000
1249729067
981461732
2137974023
1258747560
178169562
118674813
683919584
528200423
1449483797
435811163
671854976
312674172
20891769
815063431
983579854
1694662816
68177372
177279642
1531698259
1616102604
414120432
1398243471
1634318171
1294859572
1094528021
1719912952
1790087420
103951829
1646650700
2124589918
299804073
750105521
1045767289
440198711
1346588561
1872359400
1641780741
2106893054
188592543
1235422261
403268562
1587764285
1566257171
725733256
745945393
1773250458
164638851
230051730
921548007
352455558
1000690602
1568058469
289617450
1285357451
98016157
301624788
1632069456
1460882599
995258302
1079613623
705678186
2925737
1230016226
2123819224
1386060361
1107256298
3683497
1394339721
1448937449
1643899725
1854407382
50489347
669845655
281572971
617720626
2084966141
1965501759
1815844019
536477276
463854319
525660511
511021794
1821972536
226874323
2061671934
838131517
1852476254
129095799
526866539
2009004281
195939382
599384876
1239203456
1538270834
413927298
140897989
745301220
372563830
1933167459
1797783292
2015945551
1561604883
1302975904
830581162
1158188623
1878495721
363416374
1950954056
1444823062
434228917
1957309456
345629027
1500205876
527970929
847493855
533350480
2036790416
149376306
370781037
1722086013
1524591443
1077251472
1903108371
1416886367
756877906
1302005341
299453433
533408211
1280107834
1784205182
380531985
350834762
700003038
1928800391
1578339520
2011509686
1342323065
458200837
375504772
541221917
932938112
101271251
1851781814
1424327640
1107788956
1352413501
899699744
1179982352
1872409363
1056290944
308257132
962381681
620907399
1528115447
485551240
1647427339
1542541006
1517855518
430291390
1136332125
185542267
12038010
303652423
1923302486
1524616201
1579186735
1378525082
1848378705
429462085
1428105978
1173241912
1429227685
782250257
1870142804
2051792856
831602657
1091504542
135163655
111440850
1429999105
310642767
1872307699
1328231415
273747100
1036526868
920160867
1867077185
1321173726
1524528100
1203371064
290717531
668522333
1842328902
1325134049
422039464
1177784621
1108776511
2076954423
1538925288
347014224
1546643979
2089502404
659649489
407330523
1538483005
598778115
1260140404
1577836316
943954184
1539600293
344205481
1178428784
1665416976
1855750307
1740267338
90309016
910833789
296615576
713059101
788229080
1594347958
314487600
1443655287
1680905784
1894416254
1779839028
1887007775
1517476724
1171713059
1361202113
458154144
151135141
231333907
1876916585
434821691
208731091
130605046
2055705488
196313181
1245438469
268678571
837295378
463594242
202193786
1008584028
1105595899
1682251903
2123328003
1859851661
1234441803
93233302
35954818
2027354985
571087828
124973965
1937740148
929043770
993236636
402843843
87745625
421658625
499365800
1453602263
2103178759
937633827
63691674
805409465
1758159063
164383583
519565288
318419411
1914756069
1106322746
1340620362
1408237578
1808302352
729304838
1183916047
1264963847
1985192043
625517579
1174436962
1975431407
292480129
348993364
1661714025
1554717141
462678630
258637632
2060672858
1568223689
1995596930
1969850282
1743657052
382384966
365033185
1327673068
1872153763
155643787
1854558592
316688727
1221364695
1411468322
500431703
1508592128
966229989
965067818
1116443896
1935003926
1265929352
1204120193
1776832825
1323068341
2078243980
2140186996
1609756072
530761168
2032816616
588612426
1085535605
860699551
2046643176
773268309
1453600503
108100916
1428222610
1591015628
283174884
1651674839
1946693629
23426348
1852239062
585499158
737011678
897968788
1897201070
782153999
73966283
857691944
1967251894
1572679670
1374251577
86740222
2122981410
1401294441
1552685145
1217473868
408209456
2063472098
365568787
931335644
144850210
1789829916
636204735
914586116
1447263580
2041060230
1678201609
1815837856
1187646254
1947584647
1153295389
1705558496
742322247
2022716462
505078431
1383310201
42936109
1211554062
558094057
1290689272
2115123378
1941931013
1202560286
114895014
1773407315
1036393247
906896645
744325543
811426982
784268110
245663853
375717831
1793682097
600027383
1940138047
1873234604
1762257794
337815937
721819133
939718076
929642747
565244912
2122597231
1288068888
967900869
57570136
672141752
997013942
491244768
140453743
1211495399
1606324390
765920097
876425555
1869809462
255246571
1534369121
889173386
1679277777
2065392553
819529307
2024879196
840442464
788782527
495223629
1961255179
206877160
1807470677
748867674
751374312
1929814503
1459848394
1490827907
1853462619
1243023877
1312788379
1597549714
1872813185
1050544229
497445740
1372729296
1425519579
358148323
1066576566
855453270
1203197236
1133406793
2063845153
705627368
547147252
348624904
1105956478
595494502
1086172649
479687517
1387702863
1888675022
1831606734
2081797702
1683363353
1491227543
651474668
1387021836
1343595048
1048658091
972436358
2035963347
2133155300
700224933
65434716
1774358818
1340124464
997717839
733069154
1797033351
1701828383
1977672738
1486273676
984623313
1569040078
1894228119
1781831761
170939046
234025390
49075558
57704258
916488379
446920493
1614747505
2055795707
92935779
974574496
406088588
504093886
1502389138
1814397252
2062788763
1079360886
124363246
1852982307
2095667203
811706763
1576920214
1501820089
2013372785
1243004662
444194605
2122956211
256061668
2115764359
982518762
1201478980
1103748783
1589254304
185387730
715790832
343516091
671526460
1430205157
1949732921
1785790210
1496367972
992542524
1406930344
752596940
1574529504
867813843
1960460132
1639742506
580077600
475670866
1254533527
119819819
1453343014
1472411340
1787699121
1971484396
1519146999
306546748
1556582914
1029327629
674389237
1696644671
1178393534
280906795
1517645747
2093936116
1194169367
643148629
161435686
1941209373
1653110034
1656158920
717155916
1052527052
784991950
1917186123
235807853
1783930798
30565433
1753075712
1786228900
202028363
1269718785
918820611
253327886
608440531
859685042
1711223916
855244978
957013775
806742667
133354229
1355508304
1594140021
843555415
289745692
1741561070
1199222255
976351184
812253889
294045483
1226197479
1234616643
926095871
576723167
281412017
742654348
1646190029
1665370903
2116225264
842824579
1929941920
429967315
327946097
553459033
529964160
1680420055
2059199603
911983476
2044397854
1189166407
749086911
304493218
717452018
767603129
1147613665
1695720048
1629748446
1066018526
328090687
877566071
420996007
179537354
1039165478
42240768
2107469657
1162725999
2074663326
1999487680
1916678970
1027105492
1209924424
1863646016
1221292235
211039198
1101532768
1539115621
997804337
601282435
428180820
1043500350
372929097
844129673
2068097474
1084928138
1161680474
998368341
1880333429
1243718833
979498381
1852685115
1585698485
678609263
1483195882
150837697
868285186
1226667579
326553116
723606878
1526323347
2100662389
424368134
1910347062
1335598833
692886195
1386102784
1325637824
527045132
188238462
2065629441
1465595994
1307953971
439122813
576401790
1070502233
926890282
1720948002
1592396690
356364314
1374782650
378281080
461117938
570252382
1843979729
147547710
1299703024
1997857063
1329480375
226924278
768901977
1006219318
1094697863
910852508
1370548796
1494325872
949581500
564036973
1446670716
829213834
485493811
1461608532
998026041
337438434
1158133113
2033594914
2130282402
1367131570
1827065434
897666591
821456149
751917707
212240365
2116993188
1158611194
833709448
217422113
1647138613
1043207455
1657995954
1656670925
243181200
482025691
496452257
1834240757
2012994110
1361211758
1116594811
21230656
257889593
477705867
2138879915
1293867305
1907382981
429493880
971796699
491621424
550904552
580458473
763738391
1509707374
2129156969
14465550
1450897776
278411377
893730635
1298681214
2143796671
1249015314
1468369545
588942495
1358967379
466082992
1919352305
2081107400
533652037
767400991
1935533181
509373913
1495117169
587930231
1302197903
125832330
1712376218
1921978574
751974891
159861760
1195804297
685830991
539272356
1952970472
1014583322
1601656300
1270241807
1813734127
120803607
107229361
703373072
2004470973
1771886031
594687043
470365569
1285311822
1144950943
1268804032
1224128003
1362997626
720401532
922717171
1912696979
592161892
1687442363
1227300633
588431314
64715497
1401154317
566903434
2062400203
1845972477
1071487253
1199057074
380517174
1825664975
956106742
1285053172
1027025301
971608202
266359190
374228654
2051648878
1848359352
785358738
763148556
1082755255
653355357
65718192
292604553
2022942703
2075734401
40578409
2132259515
684982492
1486382668
626128888
648099595
1972261543
1619781791
1990512835
456799840
901704571
1822420392
1606878168
1623522629
1098363851
173189656
1290548029
1429933542
326449899
320516076
582147522
1655423234
256703768
1043063637
628224605
1341826765
1076482107
417426799
1803805449
1394840451
2039042804
1237554790
1906369640
1540275304
1339738785
763965645
1486234509
1660767143
1250699880
1699647726
1368333912
1383080007
254762846
366550866
795020424
2140047720
684684642
905082195
1259167006
692363798
1160313461
1510521301
1696466652
692698003
1891965971
1922097173
1994420430
1095749194
1628086737
769618610
1204306805
486175347
453379444
1996367119
1261526942
419563584
1242119686
1588837365
924843494
938423722
602947683
1334890716
1739363336
1461015302
1654800247
350336591
1885751968
653240739
916101500
1560096706
283551073
853499708
1279382850
983882677
1057727712
1648196783
991090622
1769479931
678371656
739404980
1778059746
19705209
413615395
1753693319
1944745379
601296145
157142124
1828847344
1586705021
260600666
2101268061
1159156168
1935288026
558635772
1571728530
431026116
557611527
1772100441
1600125228
1642571080
875843029
1435916173
223842840
1758677106
851884796
894906338
1839661200
1343463938
1708637410
507302751
1485556241
565872688
201636537
856455291
568434320
828307798
1440932408
1484066281
652399105
926792065
1669742666
683701415
495335173
1311815902
1183443487
732722568
1909313296
1299352247
1535048078
1261152426
1419858088
1813283058
1911400095
1588869200
1247683711
315498615
1217942843
1791235129
582668434
286881390
1556177908
934413600
810721297
2131890000
1387575035
812424979
1734783716
1879029829
1438963363
452128695
1498280628
1150914898
1841017115
689697818
1400337577
1810251333
1153999338
392353169
463376554
2144125717
652375134
1202562818
169656685
1763227701
480297352
421885256
1370335183
1494657685
1566473377
1869538234
660134572
1456801866
1190991904
2070812119
1494764269
180968320
1121369063
1886054729
990194406
558624592
1793755794
1135247352
1882494377
1541063680
709128190
1190197184
1529573942
73181030
208496549
2055971704
293541394
347286886
964921811
1829069539
2145495919
414462384
262401132
1498497310
2116359707
1059719874
1003843394
768077605
1138884465
221939420
1281140153
507470081
927882354
460260630
1186749490
1374024091
78468407
1573493833
768687988
1393035906
1628836022
308069310
296252859
355053370
483323932
1138621298
42489777
1708710311
1024189494
1538366722
42652543
1900521259
1489396684
1813912454
431137051
946971022
1819115583
1567478172
118169172
1526046867
1513476919
408442638
1685843230
270117717
472661966
925200226
876092355
678337370
2001048480
1686838547
99503483
50625927
664643108
1663679519
448308494
2034395203
853664256
1307799300
381288211
2076634982
762495153
735596727
2115375837
1765412148
1830012605
1126256644
709314575
321044361
322248146
235764010
640443202
726812406
1278484396
501832952
1214314648
2048384186
150772508
1065076979
247047486
1392945459
1760610118
1228042092
897991489
1020589596
881187691
1372851608
1296967657
2028085288
991364445
2047522709
1366055220
2125616320
1530439657
1604909793
1277720443
1851314162
499925978
612619181
1466226834
1206857295
196219884
1933176699
730509919
2093866577
1780323072
2094007364
1828910648
625368775
1400019587
1162844222
726039033
1057477610
1839134250
823340443
1430426053
1744077520
11319782
548100522
1796568559
235168558
759961604
558523238
2077368199
790713779
1859907295
1839860051
1413569580
1485238977
14477491
218399438
1222140226
453716551
1989772237
1790493765
1023699751
959834045
600227691
1415930130
285436455
1426372234
1324433726
355452372
2098359565
1483582383
1679538449
39107684
1727428556
422752407
1959287498
1677749182
42242109
466690192
152359952
147756285
769989295
994718311
1581942083
242501202
1682212794
568998389
2119250674
495131440
1282384274
2121197267
1453638348
1411084362
1402481896
2079501411
479201735
1956538210
561467309
886279486
1939915634
515762274
30264356
1448009515
1852863849
1779643046
1570414751
1450231278
1016713273
1824487739
899102277
492791118
1963744860
1651641468
1878085538
894346112
1627906627
737914334
757132713
1426009072
1755881261
1466849823
1080398985
2141357767
736902667
941656133
272920202
776829928
1472619869
371769231
718452280
1577313060
1672622001
1252375558
238723925
2016890825
1550440294
707158283
1761379230
84052355
1066617012
1776294975
2018844286
268364386
1365050059
1208558534
900993450
1967112144
1132536924
1633163442
1260548567
1884051996
352471474
646935884
1755419924
670833091
754089109
1560044430
670121962
1887326682
1274477453
2030264697
405277307
1385313868
1441095815
488343351
1510774589
514553948
166374427
1158724624
1424984204
1251682112
428131833
1571722653
886602414
1334890990
1229883688
854595784
190065873
966893104
1072355270
1522570657
97322159
765922420
841788354
150859278
412721720
55836253
1817327432
459912474
646491273
507939515
35274154
1297843364
1280034751
1504850887
982336794
629694103
1034540744
1282867229
1232867465
251908809
546471480
233666746
1694976686
327357303
953387171
1933731827
454320306
1155444361
221793036
1910888738
750958330
1909361533
1959674356
2053968071
749356246
739767712
2067605000
1561465198
600993799
169420942
376310162
1018427847
1772043361
1631529924
1846080453
1204549936
476173717
358284388
2133072299
151065104
438045831
1853338315
211699620
1183711265
1212758511
946278181
1803833304
1014043969
837914553
276712119
949809930
532640361
1173942640
1569914807
1385564548
586604727
955421143
1827879601
261712043
879449813
1933151487
1728847120
1991755065
2118914501
2045812297
1335064603
262766527
594056105
1616983628
899081936
1565132614
843882998
850844286
739398725
1907660833
340806597
1738867299
909535852
556634168
22713399
1499440745
1108866092
1864523316
2072169789
78479597
644935201
173349524
567068163
1793740373
1137768048
1865614028
1410757107
1746183983
2068656638
691429271
1551846978
1586653416
1331995890
1920284080
1580003071
1975363981
748317305
1211567576
1173234058
1017937850
2022958415
2144185705
996837124
935631591
1960488119
1429438381
1707027734
1461200252
313273787
376002638
1577787433
1536687657
201505927
19644454
282142827
186982982
138890951
2111055091
291688381
998212713
1862574225
1534592896
136456001
1333313812
186160676
1704209314
953746676
1879418600
1147667770
1270210483
146742206
1603985745
1883540457
869907300
635301765
1547172923
1109429365
131533159
1713811343
2061975708
241636728
1861998049
1340229486
59487526
14416123
2134368777
462286652
2065542957
1245562606
63371265
1857817640
329716579
136085920
1561070054
2010471221
140380986
1786289555
611172553
1969047191
435978853
1804906516
1055621969
147581970
1493080697
985104358
694654130
1213779346
496136912
84506516
817795949
775252201
239356639
2073844505
40233667
218966
1104541467
972481906
435756808
2053148297
1786792598
183224261
1483319364
920767548
1190434519
1922870539
1208181548
545773216
1324016239
328474943
164368445
707795869
786661439
369699107
813231956
1200036098
1105281621
435492353
1526797675
1570844840
464586515
1455368815
867335488
999998534
1247595719
1364287149
1896921979
1226282040
520125018
318310321
1641451639
542697154
1551813187
1517995777
613251300
1136486305
324296596
1319582079
1568928598
1788684255
1620008058
1827079783
186855922
375887952
1912385511
324067010
1901495716
1215165562
374235963
831146664
1004310806
1941254274
805785590
133955078
973893657
280155942
72840043
320285172
827367323
533406812
1861782919
2011407312
47141511
702136927
2129093368
1599560815
929438500
806057957
1600844923
2128942297
896058298
1299621538
1534959096
1002745915
195130387
302426275
783948101
1114528193
146006909
1480893761
268096473
2064695653
1147321417
492593902
80644490
415131086
148178781
1159926353
1414731500
784104501
808817425
1279030063
375406694
1460906777
1802760880
604539401
105848289
172411066
860426616
2125291553
503178469
1408951961
327994951
1811608871
1058492737
576667897
34342853
1383449349
555613821
1886224985
966428881
956086450
1201769843
447270104
1277155932
1143534644
1435814849
754414300
1279823065
905583043
1428484773
1171020928
419504874
883434565
1809552480
11990904
245734749
1693491612
421060400
1310289333
2044595824
1052026346
1795719504
816575678
1353661131
1337767182
1357246881
578190519
1013310286
707844213
230111034
389292123
2064571438
870903519
512554647
353086543
1983645079
551606622
2029433860
317212759
1657562280
1816798676
824566705
1473682085
459293379
194190830
1005540477
2112681440
974770250
665987117
1109315238
292850355
1601568096
1214161668
1785253492
1264387722
2004852171
2140391791
1433678895
1080262706
1159314541
1818709533
292446521
328367036
1564047134
551137705
1989756820
118160198
1285473620
1406820051
553984889
168694530
353821058
964459976
1198899534
1029096506
726820381
1509533723
1767217326
1768551079
815063097
790379832
606140718
766577736
1753964688
693861093
1649179938
1709699291
477761101
1842031050
79659625
2135365318
1990206168
754318787
989019317
1336782445
281467187
710175643
1336721366
540766827
453565218
1679129786
1702494092
598683392
1667467026
1945174582
2145500934
1738670565
322025294
790997449
463924733
1068976390
577635729
1790276303
751766639
1125211154
1746642853
1548336443
1695926465
1488517182
799776747
1556400388
834072609
1169057619
556851622
1860057117
450191459
947844465
1301135538
432790903
212467661
731201792
1256073374
1430487385
105340759
1988664516
1797627907
213753240
1672891669
919926071
841539244
28594646
1019055069
1647569051
2055576978
355272321
2139040626
1948503299
1396253778
932899092
1757660553
1931564338
193564396
694671737
1859629735
407206461
412298948
691694266
1413728238
439398464
1644480445
222123049
1300526498
1917877245
448864060
1355142599
1531796661
709836923
1066597160
598155134
290350812
1620642256
1376760552
1968180951
232275187
1817706472
1641590369
1362918921
2085183938
1800083218
875746661
286927283
2105078449
1865944253
925256639
139712459
749110609
2041804493
1096474205
1054607305
1185820569
1130872402
1423809975
1029895167
796912247
1860957768
905556571
145981014
318403758
491935763
1977234012
671768664
864382257
209208820
2129595145
1886073511
1994852493
1502673874
1838209307
1163630287
764374579
91280516
250262418
1068565120
680290860
1789438061
1015292420
1438072494
534431385
755460757
2104728242
817411511
601945099
2096498619
1129130950
105078411
1747338883
2108762977
132627575
817317335
1458869360
1230086873
939980492
1710566218
1682554459
1017481539
483454119
1555049022
1883723392
1964729413
1010173190
117620871
212565674
1715229088
193453260
164019367
305196516
712895153
563471015
1941521301
1564142332
308887604
113605108
166676595
256232600
62152478
1218823900
1345511219
523775708
1437785792
1246230827
1792327210
564357630
761157838
284548381
1618482322
2135502489
1832750197
927623968
813090147
1095752325
652532666
1924009499
1899749695
1419575399
834470451
1905421865
1170309664
1270711502
526862511
789754693
1496522047
137908789
758410999
538124489
457902801
1299683676
213490641
1659450781
1140965860
582625301
814280526
1791650238
1430846902
758246204
428464808
1830670009
887515272
204755741
849926690
926897673
1723920097
958852532
1587283106
2020702111
249891318
492922909
168964163
1528342582
725793529
964269306
1843065192
853889599
2082329868
688186096
105629028
949790398
22016005
918054816
125517929
2008625460
1871856510
1206328437
1636368699
371296567
1955406582
1675827865
2052029104
646694122
1833730206
1185154205
1790856902
37097114
1755528662
498151506
826706650
423513323
1790083836
1790409167
1055173944
2110031488
1461218402
1308991340
2065428231
74137097
701185508
1281010613
1445331841
1974932718
317213891
238404059
638514647
82701349
1835325982
856645120
241597118
464362140
1375300007
1457204116
372951025
12593723
135843443
1736407860
673884302
552956829
1699702131
1735846327
1233940927
704304036
1237416258
1645085519
553680164
1976607049
1747053290
459013389
333626859
54642434
745676397
1493327358
1038620735
179665356
1610772428
2097451181
381259
1137989449
1304501257
1552286631
627538397
595185753
359012849
1957958839
618124721
1663356285
1321245595
1977043091
381220449
1572173232
2038250498
182371546
695452329
472704382
2051709857
876185301
1099147960
1160567500
433237701
1913240826
1113216126
2119163993
1879937940
392626350
674506653
604843218
1839634081
1267173845
2122307519
731540758
1162828541
1365629408
1463520487
680100420
979277311
1769355170
2139478477
1491092042
475676860
1163919528
840340954
1872096401
615023569
503305904
557510710
1954650936
1481597763
161579860
649311275
1872192
53942819
1617550126
1252385087
1977582395
809490401
1135708175
1132048740
1439031927
516533160
1248621701
1545409818
363703872
1766903264
1513729133
666359547
939620759
1133964565
824313968
1764750420
584786582
1900783974
42607427
384000662
779710079
1356991708
1886954585
1599610680
1320295700
73135541
806925054
373941029
1345789925
182232815
852401002
472693572
790997183
52190647
834309714
1242939585
1014199086
628897397
2091664256
1883463248
49227579
596188190
45858156
206102258
1557255519
122137459
2139134569
1070764220
356846909
275700422
324360975
320841134
658328100
1020960709
673540115
2056232830
540982398
1792887341
1835911585
1505748453
2077626134
1536575197
1614876937
877177663
1308723078
1173081562
1781330137
468263989
1973517425
141681722
1024176618
1605153613
998899266
711924007
119376828
923184915
23490789
1394186173
334904621
41857406
1450154679
1662044786
1344170661
2066511134
1649830104
1091084821
1649182255
994093057
1811106640
2044389768
1886366447
1753941336
1819235827
335739566
642710826
442913968
335072208
1177630744
1040835989
679332505
417709907
2141282296
1860482545
1350858174
1052266232
1665791058
1704318650
130647293
550287996
1169402024
1264175451
2029341577
1768004518
2099879393
709709600
2044942048
219794141
2035948349
1368727990
1506930904
425977433
808596143
555783700
1512315854
881070424
717206184
2100550451
2052640136
610758723
1359292235
445916854
646513026
343691543
2067065011
365844198
2117243190
1535331561
1519000378
1993711900
1270014929
2125688705
603445549
12885997
1717150872
1492260163
1705158209
1416400678
141416416
811206688
758105099
321954466
1086193818
728097741
1722764639
1881599374
25748925
1346256803
147953669
487030377
892212548
1787483439
423907907
698095403
1659328924
374856719
100344145
1245954816
1193723497
636604002
1833358483
1414639022
89564970
550307101
1010807975
1370931070
1165131553
1069930025
1531420927
264950517
2088467120
926798011
647600144
907605056
1227544356
763067655
345647380
87700542
2032859443
735505702
704149614
2011371780
636342063
1750194738
1085550235
234327551
122083307
1303400052
314206087
666069095
31069882
676466264
1750111302
438734524
1161553241
794204399
1523401747
6785999
788432748
516076293
317115455
1819954320
1965449968
1813912835
438107124
752679484
917829396
1012683742
252593189
590826301
1926727610
322794676
394324861
1120921596
2091948468
1411281859
480238627
1758513030
1438997199
1705905270
999860039
441472368
1788291112
1661929490
804733160
1988230648
2073897524
1098311228
222517784
450991059
1594058423
1623405138
783027284
1098044997
1822989820
1435679635
1175129587
2022663289
120169094
1478974464
1098918005
687478345
367099720
459810345
571489816
240132058
1156638702
2038404173
757083075
168273821
1014268880
970491057
1273423775
1418628757
212435905
692345285
1331762481
62803896
1257408419
1953639884
741552070
403023020
1054906002
585295026
1891646293
606267571
266591352
699126960
1797800305
648430335
1668007014
942121818
1836185651
419417744
1164209745
188166017
1551552719
2132927167
578315932
303055025
153302746
723432034
64884557
864805468
73583931
1061513430
1568082743
606511877
190174533
1413558461
1962572233
1613449428
1911940218
1755820056
173925757
418642608
326287939
1794507149
374703546
1225942345
1339788361
38368859
136960187
1828563923
984102
671207163
1586029763
1417328117
2062153441
735213175
1035292703
547677023
905664711
1070986827
996998624
1764427113
862359568
1680806250
1111894990
565056581
826529460
402761830
194962705
814499927
1523636120
911198176
2096865403
459235951
419190159
627375701
1960979169
1303551799
343241115
1607131120
323475166
2065103409
1544318004
1019537904
25345167
1045401489
755280139
481048842
1081189326
520785732
1343222016
1655036080
1960977057
678204097
1392188574
1036332077
770951723
1540977876
280842386
1033913913
2125297021
121945863
1704532227
88245988
349084540
63691696
291530994
992377015
1883576628
463341897
185188090
1109534653
1712644403
1884681671
81777268
544724882
1378602000
304709347
1348672885
1641924039
239943080
160832232
1593209275
259767830
2081082416
1299265309
2142690411
1100019014
1675016450
971989626
639089846
805159042
849033664
717366422
1236870139
1279014944
946983814
771385091
1521142960
1822576105
508116733
1095402013
992599944
940338225
739976189
548082725
1231316066
886745454
1240870356
478624293
449713940
1406608461
1910286436
1306501587
158686471
271948910
412860152
1584535073
1028523796
1541061268
686620942
8864122
743690275
453126375
2018762321
1051541074
1299549045
743924919
814009571
1848472998
1756166219
1777931862
852544197
104284152
568190345
1170964608
1430862301
1805605146
1648739682
232716858
55786470
350584313
599652291
2136421105
1756595762
1870713530
1724170370
826088435
712354914
1505117170
1989491432
1616254378
1899277116
907282021
205065562
79536576
972700403
1204355122
1210725984
1454032186
1614970695
937055808
1397646145
1681877756
334649241
1386739723
2002047036
432646686
1378549147
828948390
1181918442
1343151007
1540651764
908290734
1268384434
1046601462
1298488181
833200211
1177240963
1356784585
1033953662
421994369
1736922714
285588352
30867443
1730766491
201138695
1235828344
1432099206
1565022360
1854419651
1681375681
1063793493
507368862
1486282400
1114512905
1619349603
1130137511
1594510092
134071711
1444517068
1780588174
1677576738
1632520355
2010822313
466189775
478236233
1884566592
180036745
1234679788
242865557
1628071492
1691357500
721790386
797501072
1256959807
86579746
511648237
1035628146
1695027844
1407256812
246210776
981355060
1707883547
1957223797
1776634675
1157393127
423910272
2090083888
2114717968
1953287638
173822024
924372626
1461975101
1182766545
1036585841
1581816452
485087482
1949724733
1416436549
730908871
1866722262
254994929
1190343551
917078921
1548624373
1649572221
2038634077
2066274758
633940217
1174787513
284617763
1020915954
689999606
1202955830
506624066
1326227403
1996553876
667257277
1950853629
591773683
65693259
1352616730
781822780
1312042727
1613388796
2013348273
1961071142
2093072538
646588464
661016721
216655540
1347055737
151882993
149958708
105661453
17230360
2070876751
302197025
1071162969
1136405995
1418345114
1079321134
1120037699
1738691803
929422280
1669396717
2106486846
1258852375
629684988
2000983643
1314146576
534803244
595671235
86309140
1493031210
1445299808
1323280239
1814273561
393772315
2070048576
1108658794
1848908563
893618573
1435946216
572191164
1166968260
836233160
977362234
1381650010
1852068914
627478636
243897250
294254281
645641366
1893497918
140624066
2141194896
570845632
1654650843
1323978063
1151991402
954058609
1459423703
238200391
1249430124
300825098
882878428
528937723
1745774048
1979645275
1531456811
1362446215
437751083
1411012096
703997892
1188973181
1084573537
1773220172
1088076347
740204459
1704517129
1116969455
1850031770
502697851
16808571
1245387332
1536572838
1870415152
52407763
421686996
349474328
1290985793
856665929
602716676
313994193
2063364349
932349398
252352159
1661154694
1720263796
1373864463
509348994
215955756
1863275237
719089022
345024895
237305509
992747962
1164204769
1821422594
786716370
367385612
17664637
234283515
899541810
2024387002
1489047310
1375857416
2045978406
1366459787
1495460052
119936471
1167724329
1595236440
605651683
1336988781
1723802056
902448043
1765403268
523113768
355701349
1881729902
1894551845
1549096755
420808871
34969959
2044120114
1175093585
992614070
1430788413
1095805099
727257738
1304332748
852232434
1151850939
1569882106
199938962
633393762
554223338
222343326
1907340017
806769771
1444945410
1965625895
1212215653
1406171359
339554207
453418933
614995441
219077091
1582657655
438211680
312371383
871002929
1746419329
1980322513
1301964762
1682263551
642559065
365081404
1534871116
765111062
759146908
1365357935
1442313681
998378836
530359537
1212292353
1102728972
1900339780
2119443987
460391326
225271198
1229394636
493225634
271872532
755643543
1760687648
744023993
1832290113
337336601
580595098
1692185860
2124172970
607427708
788437587
1111354864
446250599
1948105436
1562706644
1789558166
1656380407
1245252022
1727889251
1245291599
619231569
1020428147
1005084075
1817577036
977040118
1338824573
2011191004
1827386982
1366973738
2033408742
121481221
1294948337
370135730
77638570
440364175
345218756
319743715
1051101140
1704295019
286166566
565826171
470220893
1914652238
900060050
214064908
1925109520
1875978735
2025114276
1029473717
859490953
687041931
1210868493
1411056557
1376456849
569545790
165214823
2082457092
1037918386
1762813690
814423716
1320396656
61670967
455726763
1531536076
1447481217
2138021174
1793780745
1106796053
875034152
535944565
1639535230
1550453556
1090830445
2025842727
1849913363
300823091
1206715275
1260072348
1287224414
1776828923
360067746
459215079
2072299768
522272013
1846222197
556468338
2053556772
495884430
596929320
41157603
1782885062
674188571
1869886681
2001887321
58722549
31569315
1187171804
200967349
852852817
1785573816
2079866566
1243635209
808823030
1426182667
1411247305
2106623577
1312060371
417975373
1995260994
1316852122
935802915
324343099
328038560
1080759901
744150717
1689355460
1660421598
198884954
1288076079
714558945
546866096
1489618359
469726432
193541884
333171706
410964944
1975652653
2027358839
1595421825
170162373
42826163
316100485
1690419972
913618493
1426142578
1525669391
1155325043
1220097436
617204061
1972430013
627570100
2099308473
1439882077
1176349842
1287971632
1773887798
1568236502
1063037766
371556886
1826797874
1812462517
42427542
274645111
282795378
1859146861
808066563
812469616
826892684
1874590201
1267366191
1983462992
235873405
226754609
1383609856
421576384
698883404
999384241
1849475271
1455937176
1865255018
1736326945
553251879
1637618026
90195032
1685218512
539420859
1851590299
1431679799
1966324933
1242533027
1486586706
84938667
1108761259
2055260805
364843023
1995929241
1730711938
219539940
1361610609
1393943902
803137861
170156654
164861253
1475797004
1391416873
1872485884
429133014
1889591063
1781035507
76667756
1470481473
864984088
826148824
623299627
707081684
372204729
1111786973
140289992
1391441107
1763122727
1121518042
1017194607
2035788441
1776018660
1146003963
1570063669
196766661
1479852646
844558152
1581900234
54041277
1647621672
2128605084
263104889
1547731401
1010538448
1981012841
1333069659
1513165117
1730928640
1212131031
1901445877
654793809
1026019661
1971242231
2087439325
1643641834
1518216631
878594568
797459730
1527907846
1648882456
597545241
1368126847
1959750845
882052647
932991137
533760963
997745079
2079934076
1632454281
1990237836
1832001880
2081993475
95640846
2081066499
551090315
1955014661
107154452
964658983
1197185193
1619960057
1587545918
984613481
1230958858
450726362
565955186
1105997401
1203659413
505281043
52537857
1030432386
9700693
578168351
759412825
1599451900
1030803213
2106845799
763223826
1356802776
1957892552
1236842278
1318939186
540859493
867727175
579668054
1683681983
954648135
2026684310
1074678207
1126546200
1834766874
1340350514
1878483469
1128915168
535153298
339330304
1769301897
1904197031
1888444085
442475027
855792326
538385868
1398756350
1989986658
1909290126
365580193
1307452432
1849492212
880680696
1246437643
1474025261
594559439
1499404820
1959030612
1027108601
172741251
1740763921
507481575
30479754
1910923397
2144116983
326014015
312301086
16542371
1708657058
656907543
2146846420
1099746456
261726777
1586731667
1789614492
1511475870
1999023374
627955783
1383808892
922654157
302947737
549663762
593036816
2109852633
2138927374
668497108
1790772676
665497578
1025624789
2075258019
59893315
2046962246
1340658253
584627510
1422522784
1616604966
1088352036
171215668
38921196
1555948864
304086296
1469653905
1940696530
1192879198
1734328140
1956315306
884346230
551866801
2036422965
1144476377
942234527
3088621
139957570
1705834118
2116707122
1934955288
1846631863
827043500
1695380459
419640673
313805067
1799065983
1440481454
749071649
280899835
1511139271
1558222997
1381034382
1965561012
1949280275
12322722
479924540
1271954430
2122257882
2006890011
1903162569
1989560715
208975538
1066719288
88067749
1921108762
1607702599
856045863
577533069
1497541026
634403281
452518409
1358632209
62657737
1159848342
1574869537
2013827901
2092824938
1889644988
385064309
1529219965
1775656184
1101546766
65096900
459721347
1659163377
1899693240
1117426451
1770674545
1117348961
1541605255
1348842991
259923939
1534678015
1760579278
1823404968
552599301
139723180
1124740994
1200008229
1082939625
1830926523
1072750590
2103896507
62564404
621295355
1343705210
1978311151
2042197744
369784337
785002537
1642885517
1706186293
1884542532
1464244432
933523365
8981334
73895310
863854522
1412684362
1175272169
1816363879
418057292
521097563
1791161241
48091450
1979409247
181359869
969828007
314974319
1147860409
1949280275
1680337926
980849660
617957546
701942226
1675045696
402468050
121493431
485295462
1061363434
1173441619
1371840378
2080322757
1585747057
55177975
765564881
598852746
1478239710
1187137182
465277870
1670915775
1802980707
1943209300
508018232
1399498336
1985168364
295033285
409589357
221707554
1967449167
829950607
342639559
2095866320
1700600552
306844525
2009375700
1196809414
87747977
1882324726
579494447
1988159435
1740093561
76181885
330684181
1304417686
1729764353
859599821
1961717057
1978652894
577481941
1697470105
2109013180
1716399004
641012937
1885916354
472184745
587987084
1206118154
929923229
77550898
320849917
1205869273
637275109
1952446170
1711973598
1343797174
1120838459
772534142
1425421518
890454898
700988874
1584110131
416539827
1053642058
121215981
1142085288
1762249379
1269132001
626385903
1810984614
1040229165
1084551007
560711670
1249769535
1849744963
1417728191
979856507
221610552
1176826098
2068770660
1085529114
1034848188
642462252
72329013
576182708
1798815304
444229331
1911565291
1024261670
15360338
1982760135
1132679008
1590012084
1893554973
1772354758
595945278
1173907496
1483692575
86378124
1831165056
1615927250
1308169741
1351296447
769892756
1344182796
503601213
2074454733
1256563203
1905272647
964565706
1549585464
117811471
1486870534
1333690377
961496395
527745571
904794360
841317572
1448877431
469115588
1602144650
54804863
2115277822
2100724845
1738555060
1384679159
1291656133
65064480
1613023237
363603760
1858485529
1602036887
475916064
1484916281
285275276
1496674586
1482744569
333439596
1464400856
681666505
958161775
371966533
859320259
692674936
1336072470
1601020861
521699391
668088961
1654982408
723753885
331645464
1501041331
840579509
541846494
1208479320
1002123827
16634450
1420669720
1657811057
213625656
39138104
2005144193
1560358095
35539376
464948219
1408024082
28908176
618783770
2013025733
695195378
960293460
1658306880
1119136886
309337793
1455592877
200927404
1462566202
452867563
779698115
570621991
1000682388
1869996196
444823211
743816938
1697480666
948336768
48542339
2141887123
720382892
358617688
18057562
1305006727
670608864
1093186888
985563010
1532160728
1149482791
1069538600
1209254908
439582365
1554021150
1248155456
320480575
2128934587
876621024
797871139
875306310
1060074272
140758603
1916181306
1263098801
150047435
638879556
1676377695
1828039844
1789653347
940810549
913701365
2023356717
1911576797
409558523
1710297013
1620603620
391253749
716205522
913796933
227625317
1655207508
1854798592
1685242924
21310815
1819706729
638605953
2015689777
541983320
823200878
617856856
1975293817
2044871724
726193641
340062677
1714735239
325452396
1002787082
1830156529
1770091066
1177399240
760692563
1104538790
246409569
10628540
1588960378
2077329657
1479526481
987875422
1819202197
867680446
1976061649
859728998
807740303
705941841
279609640
2144807499
1945883133
519064023
288771360
1950092973
974081391
664879461
1211295259
735835378
1487386828
1410762990
2055979598
1278847314
966774317
322383862
1526370311
140461383
2038800179
1536269665
1703962141
628813731
1087947476
1091465161
708565172
989810525
1997119203
1544250960
1528770153
2056219825
41038542
2040968171
328519875
567890061
1099999719
1858380813
953107184
2053260084
1640917926
562152110
38496341
671745862
891589322
1715696248
1019038539
292461457
486268259
1816154666
1748281490
2069008940
928276166
1981067234
1863537105
804266164
2129933559
1146818187
170959906
712932953
1489130115
137469924
646901312
1618093168
197034728
57810444
1210132324
191348515
1397988896
693254793
284892691
1338233471
519182305
1633530500
204400336
1861867835
1315536193
1218696068
556621822
967362424
1948823167
1569389981
936679244
1257809780
709913486
214147862
1253627035
2037098504
154212851
745876693
1955928256
1303990780
28611920
2012758186
51301467
752699305
2038997975
1093772465
1242801079
303152699
4045029
1619669424
321546243
1793923232
1786794735
303312142
662357474
1857375968
453982129
944735618
716009122
1417909701
228894150
1771061259
1621449525
1635955745
391967535
211436192
219567613
781872984
881070172
1673003211
1793139024
1039926651
161848518
983592205
2096235338
1986532955
354806488
1775594603
481520605
77393603
1024644275
1093197563
274278681
1854039852
805968623
835968033
2114174240
1189158541
1889282856
1465954515
1405189683
801038976
191174688
1546207167
1460410512
1977822631
2025919037
648183330
1052951517
1600137163
1793147809
1207301816
1952218678
1160644221
66049546
792614897
257294605
1121510538
1337830693
2022198938
1465291970
2114964941
151649649
1020359119
527421261
2070879658
1734761175
1914229850
1735222097
1408372809
1522803081
162871248
984803645
1307810432
295115232
790989732
674120677
152089323
1604094960
771747095
302060303
965310123
1846394898
286789010
657542210
1330887691
869468566
338858500
1056080830
474701639
1978776197
2104643122
210189512
652980299
1731741382
619109119
1800600068
368780939
933101825
1649864404
1058615179
1247576741
1101671968
640548565
1628943360
1026092146
1151162701
792216700
1317897458
512762452
496955878
2116191884
175323752
860339482
665765201
1129960
1404683941
961084912
1220174959
746556476
481202966
1832706347
336897726
1257557997
466053806
2138135197
1739668117
55531425
1944735697
1541241749
1736503885
719049176
536111345
1167478304
887773841
2071729589
1656957205
2054602716
1963010355
1225092666
624064457
442344832
1357144607
178409023
1970594545
237521690
441277580
75476763
1482022183
1924824838
1800490862
156562450
1685769509
550517950
310584080
370152608
399955233
1327033698
1940783158
1357028424
177977785
1470578870
350184774
262441467
1276677
940529376
563111707
1759061630
1183919575
1984858620
847112425
1113769574
1262645199
373805185
47218566
1336436476
1327022959
1072511920
175929901
689358326
1942948904
1834092982
1666312113
1012448272
604962687
1955378595
1239319636
1062016692
462208989
315308343
547350839
931523210
564836826
671923304
1525807546
2053608634
1523264968
1248265336
384262331
1944006706
328780491
55052465
451788627
139204336
1637908573
18933304
886437521
1546801336
2067914028
1921658892
1295965120
2067650582
1175551319
57436458
1291813780
1448263564
2026237053
348327400
467806385
306857641
2018821399
1470021537
327063378
2055753609
1877586714
586347563
1346807004
1384490438
128751682
2034620838
1015983929
1768879980
342054269
1528220051
86548068
1042421460
13515955
1801668074
1219466062
1168031718
737258183
2047683371
196929603
1174586608
1247632658
309757685
75095114
1222793882
24033317
1474230641
72088140
668246782
1273437088
901470253
85343426
985506796
1929033514
238052375
35486117
1319437364
1091128961
1486553050
520184123
2130674314
1355290372
512018248
1097181607
635816370
500376754
967327400
1874645657
263759311
992198018
1440535359
1106214584
1822496275
979684281
2120529496
1523540127
1556579231
1248687043
691276119
887086946
1836512664
368903587
1526744114
950134957
1395504769
751114548
2253917
2017000675
2021274692
1170371386
25174433
85642957
1956065025
1943641000
1065914479
1211581593
1214432127
1564689603
1734391202
1353684414
17851594
45264405
311065569
1837155601
397424808
959521539
85227117
1469111443
534479126
1412814709
776551888
343171099
1686682704
548235191
321755532
1393362847
1256221583
725812720
480880548
2068743704
1426296955
219522188
2056610230
734270851
80981804
777205735
670947263
1231627787
647718269
1842676286
1490329253
1622170294
812291352
512884771
1641317969
656669467
476749356
124943239
874653141
1843116401
1287240409
392948564
908766569
560781275
1378844414
1178723405
854151344
577261698
1100629404
660798579
1262137331
2052020522
809245535
1259593452
2045619415
1308489750
477444138
1954980743
441402972
1128936308
1347433226
2131583188
625681906
1683557096
1157913793
1199919360
342145082
1754572001
1861521305
932969102
1052342265
1186870753
1989412858
870255428
1165579489
1926003763
152620731
956312180
612951840
389959173
1675775814
703968957
807230574
1999286810
599624940
1562883568
219817885
1924832490
1172054465
1007212342
1851233907
1296520723
1855901284
519610851
2041436308
1889371048
832581713
205158270
258290044
1934123609
1337101855
1330583055
1430502513
777168428
1696384229
278682867
458545395
682670229
691745374
2093025554
312016554
792647151
397588925
912605673
1167491694
1000006262
317113165
1658616832
245450191
327058759
1140910524
92334044
29555925
213029912
2093668964
1875508381
1364544293
846575864
1774926268
1433669026
1920919981
1359454233
445112780
1094728739
615785299
1787226700
1076587759
1968309982
1444502572
2049681795
1545167733
619838243
521048362
644414938
148108513
1368705137
2127174432
1991779832
1669139984
1207021573
1133514653
1016540402
604816957
1551894139
2085166959
1382817623
1183837179
1257721992
244435807
1931106871
765917335
951730491
386964781
1855924198
1977933028
2064891445
164284703
972551595
1273663638
1583019612
251049697
1862338393
17280198
1859569726
948383545
862322264
1498191695
1782950348
2021536312
1414024486
1368541112
1285736675
1633063845
1050275897
1338394625
491367773
934336451
1160575883
737835000
1728385582
990867093
214993706
1264113314
1828577582
1173822678
2020369532
1249527839
1742055403
1011928331
1939140430
567638787
1659828310
1642058791
1125803094
2056339612
1965288740
1727191483
1772724765
4349920
1736716044
676987142
206878722
1058807418
481596362
122697724
1372336043
243503380
809972877
1556082937
1062974100
389470
420229640
928705425
368344345
2121875745
516021038
1826018871
197448873
671143524
1172684793
469738701
10440783
565348916
1213410912
557667587
143221461
18624726
356790356
1683055253
1745771113
43336553
1159392201
1362410395
1083723239
2116559416
46399745
247111150
1262929797
1970693624
2036555537
1049996417
817602550
1343767378
606685824
1555137464
222256493
78261792
2111171784
476477286
1873007862
1938435664
2052638081
811216603
1588415361
1204017425
963969756
759850094
2016323089
451108974
734785955
470484341
835982191
129084398
1357356403
14983851
1464206839
957978628
590059842
1685768253
637648080
1834399486
2028448291
1836602516
1821550944
632715505
215679086
1495660606
1523194413
806903490
1851713161
813477261
730793288
1530452562
1273539866
1012384074
312243740
1642224581
1120500779
569196430
1273876210
289287696
1110952158
600662334
1532240503
1909313296
236144343
1718239614
264946727
271276137
2052250219
1278897022
635985519
660573089
1406762748
248730804
577520766
603873887
1461313832
1956414198
232937684
2035110094
1728778900
554554137
1834784868
242884168
1126440307
597678134
1480520638
1191511154
82927588
1481107057
1645892905
1962935921
1563938164
1642637453
1498508331
1016546654
1736558430
1755763783
1288433976
426412298
243867311
166586708
993772222
1363499422
1232545847
924275989
869949503
2074926791
1160634883
1730423038
1782304158
1635611343
927356225
829479872
1585239577
1445784192
713299850
1874863716
268043904
1921217671
1221699643
2072215507
248141764
2019507665
797161041
121495131
1083045029
65150951
915577562
2001583426
104790067
958731509
1864548322
1771743457
1043152290
1985507465
597627591
650367915
1933613341
1650638192
1784834070
1260786635
198017265
772287650
384278993
1238623569
1074957424
660961214
936018928
955036786
699513303
1265075183
1617733149
13224411
1780263639
1717520227
1021728193
310913769
1776629506
256465448
784092923
905986082
500547859
1740993877
551809849
2111379216
1711211933
1242394521
1221029340
1834321167
41874389
1655153554
2103659133
1987649230
806497373
1484799222
889876971
568293529
2045606649
1681761487
348402754
91400490
456754041
759531861
63798838
343960625
59220627
410671909
560303080
1253798137
2017137668
283547865
353830362
273560375
1529411414
1883799507
1567964839
982388971
1126850099
1186717062
461316029
1940848547
917383465
1955563132
1403008622
88104081
2098110114
414642011
22041462
1667036608
385723783
529065135
1061725226
587179598
1606603512
1124169738
1387760465
452401028
226411521
1466894986
734934141
75361748
683306517
584194694
1437381047
520758024
509491238
840612099
1350576220
1337283860
1251466759
956554425
1832920982
1280775987
199703072
1684071276
1709434243
2053613596
1597912691
238350766
278708999
1062695557
1521716770
1213991577
617185232
1255368107
375057553
1638968521
421564098
2052160544
1172654620
1466389620
1806506132
68070955
1025180830
2070837600
566189737
1827118356
528410931
633005533
883606139
774089337
1522087105
944962321
682367364
640467437
819361417
792926061
1081810091
1010546297
1127864875
679722465
2063292768
572378181
706224111
2073783128
1765007551
109691553
803437284
509341464
802755692
1485645669
656835322
1491471908
833075977
1490034030
2017657814
901066038
703840966
1134957734
1705798629
1827582243
747443087
309888287
10135245
649681185
902771075
925192497
714887239
1364854581
480191878
762970335
1161272509
947050592
1950009303
1127393241
459098271
1432469155
96338118
1107223012
1959257602
2034514206
476186558
911594890
2122972776
627448045
2041207203
1588728953
917572844
1211190797
972122163
1181350291
2036047652
203512926
1993818485
1483628081
1927310873
1695238018
1749871839
1013784416
1178394397
1383855144
1523487264
17743409
1793459216
944957572
944018234
2124796542
2072908121
893786965
255080541
444137341
288117455
959905278
34245648
1595042292
569909756
2092026442
1546917078
2036196058
1847667629
1281256405
1793757449
933052520
1538691149
1810552848
381469241
685474835
451443513
1091676573
1455888037
484263874
1650683308
1305272586
1505882460
1966023589
1431421595
1613037430
2017000022
412849076
2008367073
2030972040
1392024772
1087832142
1087523355
39451651
991722836
855138693
1905126435
1587476249
1414315410
1747899568
729290231
435094648
377807687
1673879074
1208007074
1851934791
335096342
87832904
1976541098
330020389
1064265360
1313714080
2021961285
602348060
140260277
580929013
677780595
1400029892
208283333
2062470001
279140546
960448119
1307505050
432068696
1211043281
1230107013
572708837
1095736167
1162392028
1750170955
937053506
1982275673
736320248
1729301001
1862992281
514053945
878549570
199153411
347110976
709558753
1567273292
1850574016
535962772
1230416489
2135561920
486195629
1125030138
421223772
1170716483
1035985786
585856325
315842102
726267668
758286132
923733565
1470660001
1354797806
1425987288
1059551701
457459436
1936725346
2067988951
1534032718
1795613428
1655360079
1056633431
724846103
1143650454
1425767582
1736771320
1301919008
1322645547
1986876239
1847432865
1907689926
1094480324
1347870682
2117915378
1302807208
1225493663
430953621
1303380027
1853433032
3567540
634789252
222024388
1561581989
1223008140
1609474944
865709705
698649043
1019959313
1248050736
1670159548
1098393965
240200458
365486307
30154758
214250681
615596334
123117726
2023677227
898101916
1208479320
1927966138
1467303034
1966461605
1396624890
629524599
2067273281
627562948
416082305
241024429
1600458461
1439623847
327799458
602384551
186784172
1455499465
1059842421
1435435651
534158312
984694895
295409160
798559908
457496415
999270368
663025870
2042118831
608725775
2055396801
1644048384
1971963019
165699265
1518773184
612593160
1570618638
995823211
1456689948
1768302928
1647470077
132068397
1352697306
498986577
560461053
626682743
1967981609
379801742
1064493752
1875233019
1228770273
1820251575
1198195404
1324181666
1425349245
439696635
1398271371
1665897219
1896052773
718738454
292789046
231056791
2086577834
467361571
1448283340
2133605221
1065943855
690451771
2097059830
1776608006
1530973058
677384951
1133989481
1607643562
605341164
136337355
1301553265
1657479531
1215839472
1862542528
1260425978
1344772550
2024351967
1012130875
713371837
536795210
1924604603
980812612
250513609
1065815392
852263252
426277918
1196507288
924887645
1647795431
1791840969
1451711781
31861162
298867526
1805848570
1593123141
310797427
1324931324
82141905
1105862693
778742238
1602872553
1799348925
1440523772
153686867
1866097294
2102017178
772488069
560202528
937325794
1255923770
1305728226
1928562746
1673643843
49205597
1380719343
1573971902
998661605
1090826574
704438101
665142313
1767789892
1749841190
1713922952
426814359
1102466586
330401623
2115940159
910281121
15406921
2047022002
157131855
1023479030
832458123
1115960057
1879341644
1598302426
1760932111
1074904203
46575018
595742688
1442511912
2112770005
1929179257
1705559803
1571527797
383059938
745651006
1270366302
1556763267
342438117
1063235266
719072533
1677135831
287821740
156696259
1230017214
1740089315
1033145684
639642968
1856206490
313885106
1055328897
1150583025
2144104600
1740901758
1039317673
979693165
583135833
1817909420
1531950883
631034070
1178949990
1318158312
1429417448
1397922029
335068493
492893114
1052098330
957429556
1207452810
1783977932
1486876630
2093393717
522414668
1568446012
390820842
872580620
979250864
477165480
222374676
899957159
928967907
660715354
100849860
1345120751
645133600
440792193
145221130
1141750950
1280480793
630180908
1406407872
2111285833
1907063760
1922468979
513312731
1073581520
901767600
91384184
907833188
1117867502
1224761444
365759058
460980859
603428373
93642763
739376511
1083415160
1675082184
1941870048
1341682186
2089551416
2084595966
744262654
1140542456
1674213464
1957339898
1791233782
458126155
873903950
1860164620
769903750
224464590
182061236
1268212158
1858649250
1526512247
877439128
538446401
2132064227
1713228540
1035539829
1000226766
248538689
854952377
1904811303
1176307147
1142217665
2014495981
94158629
1421129295
1816266275
1020868088
1086158717
1454454252
1816004797
1116063561
217536297
703717634
1019506219
977485216
754278757
1504799298
2100529603
561022318
1451166388
459859522
1268933192
2115250718
972229320
444622718
2013320767
31696464
2065972819
1271347714
232117375
1954769425
693985119
819453367
183216151
56298882
536015988
483413065
1555678593
876549808
85736463
973070266
425530631
1309429448
586241382
1752189196
428742494
1772958400
1841439054
1211560890
605530409
1218973265
619032095
977268222
1786644641
1119981381
1990830141
1841183950
1761788153
1494979723
808480952
750536620
566682037
221273934
629562939
55754021
734420866
2060619877
761094378
1572490017
1202383606
1715227813
504330529
454848725
449689897
777948867
692555767
217678994
1175711258
590747223
1606095623
2080644844
1330842932
1816256784
1588580080
1503708199
979147885
1324897099
485231744
696882396
1960720851
291756918
1421345145
1962193304
1364714420
1451404075
332107796
1004657399
145389022
1215633385
1628674021
280954145
1335482381
2033418071
276774921
1180333803
1111131266
446984554
2053226576
201543590
988668569
451680818
1114761413
1836111075
24460346
555515309
678172354
1805224202
660497946
1335008595
911393549
1283255256
1196691875
1502661186
267227592
1658805747
1679727812
637493385
1232135622
321507545
2015855940
675814240
1898977239
783545267
1693448281
1511623284
815078657
1727512094
1635909586
643979002
1396600680
378792787
1723119515
375988688
1946586171
1687785440
1926614343
127433996
1873450771
364757693
299974345
641268270
578618368
1112497687
803270154
2042085470
2122382876
145628903
1028574392
822372515
1100120097
1297434779
161243646
2050540374
147276635
1794456783
521121584
658284539
618384588
730136856
174828630
341195448
1985121869
881177911
1327095299
573209325
1864933104
980016259
336716183
417040333
1951095429
167815964
154799227
1749670157
616699208
1576353170
1169190439
1843448351
1378958344
2088340197
1895448292
748980273
1325600631
855554333
254714766
611420297
623271114
1567972948
867364825
2018148604
295007715
1498657803
2071112989
454065648
128404628
1233102840
56331933
1540750032
85402679
2064914940
1883429429
2077452004
527915857
2118220790
1941467456
1300207212
71848177
792321830
981751469
1132213412
2069214107
946084280
87101621
2097994692
1058294976
1586536981
1123718221
1644978210
84323637
1371361108
151440562
1046916449
1933181422
1149177273
668611838
634605877
855813518
1490069519
1359103913
1210375318
1347751036
246475634
766697867
1989889935
252382587
575164531
1701770427
1395787860
1370930730
315919870
2131724691
1072426151
2029516607
1190346058
571842998
2049515005
884054804
2099133251
1440729400
2087703256
2140161449
406635466
1727239095
65968679
2109920736
190371513
1169896370
1505619919
277212457
1142368880
1533045309
268089822
1039799948
724831857
1244999612
1152912718
430854898
74854949
767252540
248421959
2032832019
250051904
847476964
1095768959
1821666419
1133501892
181296701
59954413
1249143501
1271895389
1038658625
36668423
1123832758
824947597
1159712983
1781352321
205084871
356654700
944514064
1799398555
1625645912
1610744066
273000458
2146416737
513506331
1833173982
1072797105
1279912946
1912216074
1486291968
734549835
59682185
149249384
641287836
415489127
200534511
819466215
397475489
87242425
888503050
493605451
1263755775
583537537
1337287299
1603591943
930329627
1387290270
745052071
996324758
1193361311
808612819
1820315709
1742040538
1703609561
2117664688
2027499741
183664822
1387667812
1540236657
994483260
1720241848
587382835
190411260
1817211032
1529930724
2044761360
157340015
1832549120
742542917
1913208899
1750125796
302006639
190550490
1139883363
437135359
1066711136
746356192
1110852394
271871252
213301015
452015068
289364574
580973234
2131374238
92173903
297222026
1850563672
1282392736
148207896
632199639
783799101
1840705031
1990492778
225062933
1010663819
28518072
486354002
655981936
382409579
658105395
991704460
141435957
819347163
787163174
1936051274
1383799355
1764841382
448665314
747729147
387673660
1679685693
1004843604
757181651
341002307
848494666
1005088273
1377678720
1663428917
1753389724
1108943062
868730847
284146801
1615019334
1395215317
802029079
1303533014
11303178
323056233
1754674951
1434356633
2059408091
1721293137
2061122135
1295186217
490046977
174011267
699758460
2031992837
883259092
1842141781
1802930072
1069107450
222261734
65847985
1737770865
1578158783
167681370
783670649
1086127853
1765901298
34317036
1894469370
2117824925
1956282478
33404280
299613763
1722721539
1752475865
1844726548
1450306354
777067978
425572413
2111992396
764521551
314495907
1773892053
902228523
1037944731
505506197
1262800026
1647677402
1210368142
1928382679
2033834220
203099697
1513706236
774433726
701715404
1045615258
1549064340
1322895430
1894049039
206823300
1727133787
54817195
359889044
1648645029
792899331
2056675244
1677077712
1039159756
477361808
1488398866
941712739
1950420168
132434253
327982316
931038407
803297834
819860899
394155954
1941489074
1735288006
1161966367
1616298308
1124449081
823946453
1252585145
1206146910
1340199342
1524889609
1321604362
1371629445
1163449738
139746508
767399017
1603665348
2074388998
246660871
819448606
1288697344
2012094201
326291529
490661453
603296653
43546265
515666826
394507304
260325055
1221617394
787603608
1803227043
1583893449
950026981
1052370876
1062295857
808975247
1510687547
433606552
92206466
1982931811
1830335600
344685903
2033526919
1417728859
86141171
625182232
465384381
625519650
568597121
1132174050
2120762888
90901308
908642072
684683693
364875939
664144004
2057027579
1996598609
1959667487
1839335875
1063761322
1696176997
1817137437
796946608
1071566992
18768095
1444865074
354997019
66783439
588217065
14175116
1770975980
927908112
1038421010
112590583
517480016
542069246
1070656280
608932552
194509506
321190410
572455074
721208736
1572882891
583504677
26098546
1569727490
1383805290
1784953624
1552797129
1703462435
1951212639
912695340
576486767
17561704
300349396
1517323534
1577092715
1558622298
1899073751
1787151212
289167644
2119472271
2038324985
1717108171
1846000600
2075523504
604066450
738466864
392081235
1713046131
1494788416
636780887
1072739357
1551450650
1924990407
1876913609
766929157
1459518649
288683113
1348490881
938532522
1689049822
1840268908
905691863
1641151072
447617960
1851440471
891687019
145075169
1737946033
1542235467
2144330142
1182505867
721187395
2117956926
113986803
831825329
2096110810
233353654
1181845027
1324441965
1987136417
909859891
743087072
1319382853
726104975
708540394
301500989
650234151
583893317
1934763906
613882051
2125333855
1969099202
2103013457
1372776496
1563863982
765737358
1213508873
388091590
2018200541
2043349235
1520001377
822788366
689127185
285275276
1800785870
743630505
375369250
1897655049
264735336
1822007094
373905123
1555220678
669991223
1988196229
342738039
311954218
277574288
1649164830
1889649711
1102660324
688470
1924274234
1713798147
1832191975
1423728728
1710703408
1955025980
575382383
943391171
650913612
1917517042
302319456
1545392334
1645196979
339482799
419293289
281019908
2058524989
1753489575
46850976
1019312992
1435165700
204184966
139742518
1966882237
687859320
594786160
340674550
1746582475
1319165490
265685289
611049457
1126582829
198177682
2016279559
1271154018
509243768
887118277
2109666308
651758405
577019337
941755200
828077917
622525198
256862208
1523348026
2129034228
1692954451
570367443
2139850132
1740100617
1335116538
1337412702
1002856903
58104806
1582013631
1110409707
1894374042
811348255
1449057720
390341004
564733311
1792628891
1201605800
980075370
2025256275
500555643
290981827
1380340317
11511291
296302134
1921904263
631778370
483163466
921837283
1336943631
1229193584
2040116121
865857861
1391847925
1697042013
1934454044
420001458
1200277346
470962397
11753262
1573784608
105976332
48656148
1981758256
466365993
974872976
2003463453
1682312806
472783414
328065990
136004911
671252830
995007863
113732323
599497475
689305725
1509176501
1546674540
1767358201
852015485
1411757587
762409614
1058497141
1733059392
1554800393
1724811083
1569827525
1691981124
1341650384
225264256
1585712250
1835079178
574509920
976387048
987885948
200511483
1182325749
1782177267
1548288748
1438690022
609521373
1281739952
551575485
296702871
1560989846
587450897
913076160
456800539
1866391600
1569060535
518917214
1280619751
1600429864
43419751
1300988718
731344394
1394809042
665558836
853003920
189911828
1026576352
587164851
1208593133
1204700287
1097779289
654699915
461492622
912786683
1834987270
1013045077
1703389510
1109521292
958113612
789969954
1802495393
1536583667
841213641
43713274
1691920579
1327066971
1568076975
22395312
847576748
2107634075
568691179
792930596
1587519316
1851628084
1314356649
374254941
186693492
781380942
258995031
879351206
1322378096
1589282892
106736250
381399591
1025791986
915715225
600445338
917859947
970458546
934296142
1764110735
1578745529
138139524
57627402
567061412
806218569
1350563965
1977728895
95720132
604287295
1553788840
950602363
609344008
419090505
860342703
2000494905
2017176070
1319799884
461213168
1992921651
684372212
905185824
1368776952
1344506181
822194001
1990414760
1817505471
215798947
1970996660
1655708801
262222898
761604172
1295408273
2123426850
1862992253
557374219
1442173078
635453385
1571834762
1454433585
1482990427
1203283959
506356661
1409561765
1267139701
661622663
1975353413
1403010211
17372079
804297225
905862191
1448444503
2055382541
1136722241
1886866559
1715042136
1749075219
973741771
861653267
1284301162
310539429
156924151
154854504
1338382500
549872246
444773229
989689784
1469423709
868548351
2017253806
673075536
767885672
517604837
1375888890
638062273
881783456
1089465371
223138035
1947079290
938219355
93278497
689992100
952288558
188198890
484638255
117707450
2061571046
1407210362
1665590614
51218011
236762433
769698013
81190616
1144535659
1345550977
445453587
1350663256
1999718383
463282699
285172781
1585124134
1442644063
1280998859
993883068
776587646
2008845149
611022938
927814072
190909147
897031185
65495850
903138941
1055730872
1223561195
1421076355
1446019291
253473701
282924384
1043227565
1485997862
1975732033
1334513804
1092931211
36554749
98142185
2090620710
559706855
2065114279
1187708206
990682936
468468869
1009163744
1088914706
1132346392
155701772
828157796
123516815
360433786
1545147072
568501116
448937923
73505567
1313409143
1460266256
1179992880
579076586
478241969
856060431
1686271023
1594333036
503201580
160022061
1416555125
579798468
960226370
528449783
1104773456
1393438698
1204936008
791752077
1088481274
383490206
429606473
1628088340
683787776
621433761
114259648
1075475631
131503860
284839498
2002865493
2142395232
4908438
1562520756
450684605
2013655592
1916960152
500716150
353207410
106747625
1965492976
456974964
1456749142
1457721184
1782051613
1446307981
1658689178
1657694451
2058011764
1546146368
73711271
845276320
260477031
2013453099
2146760279
1669192609
1295340649
1481552087
252216612
857552318
816638210
59709281
803534511
1583113829
727501665
2088602213
1375337102
1010689552
1673776655
649828998
1607347513
685397140
896144307
751570311
603692378
1676064973
1014011410
1212033035
579964256
77177934
897226740
1834705975
920092336
1955003547
939720244
1497041202
446164101
1425754370
1403741044
854142702
2126662843
905267830
2112556329
1017990870
1975972014
694018109
708755549
330916389
711531733
681081743
103108694
1218443790
1170578636
1643833489
279407195
1359375964
1917749605
574603849
881358153
1400586037
1866840752
155652073
1442933167
1241566562
1577416926
398523835
1144312531
1743574695
108856862
40658758
1910697631
875364888
1286691751
7792365
1492000952
2001712899
707713536
458627190
165967823
652771338
287072700
17772041
1048877039
422173213
215295607
1174374147
1429195332
819270525
2104510758
16492961
1519935415
920641669
1582413543
1631011892
199369923
868268827
187350344
790849070
227002890
260945194
595425260
1129464683
1749334902
1776609165
634618806
1590887796
747618506
2144942020
1910696481
1516665080
753547095
1473448620
617835143
1217586801
237806241
359098173
1069747662
1573708493
580434766
668053409
758421535
483817776
1813783739
82714970
500137281
1114325344
2012841760
2118683804
2146447211
299695983
1378024349
1588496820
255826548
520611674
1990274273
1753993654
1216233981
2014821605
177484885
1200527023
1567882417
526748485
1483489811
1858381779
776216446
1072956352
1372345455
1636877499
371345577
841845950
577202450
1580244396
1887329215
408079716
228094078
761749143
459628465
1746498594
2098256399
1052735911
225030881
365166905
1007360766
1860848507
1679576483
386398624
37824637
776884000
793551631
1218708259
1108842089
2045036268
996434825
1949819477
1448026138
1060974124
1049386343
1422587329
658979163
1591236003
623183919
439714194
1213481654
1469468121
1547732807
1462259615
414633734
1875438030
1979165518
1461168164
1390460976
1112315269
236428895
1611162422
28956487
1133263704
1051602181
1439273708
1387149637
1176391674
1241605445
1547432231
1004879193
352781348
491235788
1465966691
839427934
1019320588
141838376
2034469311
1057166707
72338095
1526975464
1944010680
1314974619
255923082
1244586497
591524571
1476182693
1865947273
673218936
419835480
1372995525
145693990
513887740
517928707
1817482533
245524843
2057463623
1611793849
730150366
1680936776
1204885363
414010434
2109534691
1019979847
774990816
1504922741
174558940
199427334
1645802384
187609842
1833236031
595805784
1979714510
1974195267
982797775
1871068084
778783718
1563727614
1977273036
611892487
1467318420
977574458
1120300449
696075418
1708631999
1861174754
1883511612
1620010325
1257050216
1946075073
903568552
1319429213
374862034
1276093807
513336391
1583288687
1912941241
757996977
952536131
1336152189
1005467339
232426634
1595973905
1872468658
669042982
96888172
1956380550
1877586516
1872965074
1527897568
264723685
141500217
2079839665
1097233845
631985598
2039599365
418490700
854753721
822487115
811210949
939691311
2048076272
839508295
2125048442
594525959
328442661
811844900
1012158349
343285562
1677828875
1089093223
1967303580
614235994
1066687758
1158417394
254973617
672341316
2001651412
1881277979
1410191741
771718438
1990307937
932236348
1340981440
91039289
928358715
141329595
688950059
2093402183
1962391448
749555998
448283016
884164002
1756029689
2120101112
1513535077
2011875889
1521736706
148043820
1336774947
1609385787
110555961
1228845854
2080314882
1578325143
1771529494
264533580
957212243
195328271
310952387
537252095
140480186
137529695
1698750770
1919660257
1148100339
802931915
2084277533
533395146
319532212
1657325925
1010217384
333144581
1022886858
990605388
1483402562
1372861242
1419114816
1161302819
224015556
973647479
1836602516
8815695
1288963248
1968346550
29148104
1473874880
82616954
880237151
1972215907
615890538
195447623
1473372121
975572255
34141703
136881950
1661795528
1432826346
1214023835
544559140
1796272444
625031745
1189393921
1706616107
1033752936
1404591580
220786223
932233507
202793072
935872305
1875216992
415377645
755483876
1726909677
1844135987
1584996870
108772098
1306007260
2012084080
1404573547
494328177
829669221
918423650
479245256
1284190326
2055972661
2076381890
241052475
1719497307
1213545977
1441325315
1343874078
2137391331
665996191
774198293
552958812
541041484
516903036
2138004949
1649125356
480955083
1877016523
1488613568
1345005843
452026768
1974373126
2134419226
1711685073
1775341203
1772304697
83977404
1319607381
1107305589
603325779
951681492
1214109803
1703047695
461137845
1078598958
1056407676
836852077
292058960
1162582777
1867886134
536975439
1835209467
1264417626
1267756274
1909013724
1726154263
848954934
764447556
1135034044
1267232246
1880371835
429784107
1948904634
221796420
588252740
114869415
571454651
432034444
2110299275
847590555
594672555
82230319
1334698077
572853195
638854242
350269987
2084395677
1625234058
1476032123
893566472
1174572284
1377334253
315027613
739289539
1265594825
1939192006
2036146590
755591105
657665658
2032105890
694472143
1928218228
1359774278
2108520285
2118651290
1746487840
1484921712
227859045
80987240
1334099004
879865979
682074293
1291350298
1350777692
1139355507
1059786268
499173832
193630423
704348467
2123316714
142536507
1730550431
73579149
1691050517
1787968060
807282367
459929439
1299178959
1894630291
835247222
155328514
834283872
247938841
641143295
1796845761
1112821560
638768404
2093012202
86351407
1482110377
645926133
1260465763
26838441
2009480166
477974009
98656359
365898677
1193020409
1734507984
1344377875
1200768189
1690363922
1876649026
1216662458
1681473349
351344052
2111916096
1002132096
277881962
146965902
1829006507
1938157953
232028098
482640465
1691228074
495587057
33725815
1372926287
1576029706
1672208353
2079859416
342419508
1245484615
1306902716
817911196
1588615037
296321042
301439912
1127455035
776819953
980606863
1855884518
1159519152
1079800320
2034301625
246874399
526327007
549964530
649236088
1021051972
809022361
327545154
1310887775
512947350
830509020
949682595
6426065
684577490
1880436323
1527388164
1079393791
1491418183
1521193057
855364075
2114103109
539741845
1912420492
490797106
1884539845
269742377
1225622087
1071382065
473233391
2060301978
184103720
146940403
228610422
688145321
1473346609
267305697
392695326
258375800
2005510583
2076489350
2108462159
1642260063
710577754
1267045006
1754451783
765180592
703341906
1428476525
554244470
1491056337
2074799089
268648385
1965965772
528363569
681559687
1599889493
1526390227
981080597
37068766
1363584985
1595995971
438769100
1285833419
1225898013
602636462
1861849927
864543050
841165667
424595156
705069517
736908952
1658167600
1674126764
1255480419
116806619
416908373
302873818
697417623
524491485
1032370366
544331874
1745966101
568122479
1810435970
449446973
1867285989
1185713761
473341363
2136521050
533051760
1350893944
248398417
1012375215
915875898
1235493487
34918054
84699876
588894080
1532572514
27742306
1939155785
2070520948
2012994550
2027709538
1065843984
1847200273
804421984
1207512283
745972631
1181006884
139936425
1794344823
804468202
1834449403
1631790820
1639226255
765829959
1509193677
1241131101
579372933
1307481812
781300525
25075419
1351566421
374134911
842390110
1171744188
1953014682
578106475
1570766382
1470152799
921546938
1477264763
1808596491
1962100724
275197017
1125409017
1465455810
1172064587
1714276708
541200674
1173799672
1018347022
2065923430
704459052
1338280478
968878462
116692660
1850388245
356210610
1648518408
2114534798
1000029480
1039564773
1741186269
1321763765
2101127447
1032806236
940037666
1549261874
1709561304
128913056
1298089499
1772337012
487915589
2027042251
2039820723
1240519798
1140848348
230715642
1043655003
654771764
194614414
746781313
1679931700
968490043
1519402640
1502601378
1475448241
828675263
1737016715
359352379
45924750
1430286774
405717631
2119156801
345371571
1371132005
174915861
1415352709
1911130765
952046594
1321028586
67215753
469806932
714493519
1641336640
1924221959
353608792
855826998
481597480
1416651631
1851800177
1886101897
849607068
25516219
673009474
2007662231
1278748596
556243693
1600304949
1472730757
978590978
2050524125
212854680
320658903
227957340
1847404588
2067342487
2142579297
184245486
820853138
932302802
691047756
598171703
2009434601
1553879017
1766893004
1413405222
1187263127
459097134
1763870922
1612525155
2140035213
63919455
361302769
71330223
1441870426
1043502489
153284598
525246987
617051481
806048636
731497657
251289497
1573158623
1980723816
500342795
721575385
1649317432
1526853154
1905062983
321235986
1335020525
496488238
408623508
994072541
1495911049
26610035
1637224582
736715549
2021063155
1698381674
1069396159
1869533401
153936363
1414708744
767245640
630572716
1703825464
561965042
386662647
567087700
2067210696
1803265503
1831794240
1641238551
104538424
596049608
214638199
58722848
2121733323
1883141755
930094372
532375961
1695458793
1397762323
1244572307
499222582
1694626749
841225045
1973854390
91235303
19478246
674140180
193146989
1161153788
642802435
663741806
1457605307
614715128
621687098
688388233
64110707
189963777
201527926
1804385084
258819145
1143223006
529597743
922870841
2051777146
2814744
1632153400
50005175
666581978
1407443573
1366784328
2001055006
64276374
459172294
817350987
1344653101
1140293098
1554370906
1319192272
1386576128
1864228047
1995168759
972499650
1000635706
2115473972
2025325489
1399312487
1776781928
1895504118
887509200
208667250
771036853
1845781139
1947497995
1681855679
2092103315
2099600504
1603593316
531432289
732869808
771158149
1165198301
459128075
686273085
1443698951
2049799528
1981933446
1715323940
38146857
1776973385
1128530777
2092004192
866192015
1385544382
1289889238
751832323
1416454902
1664101046
1052375795
539440854
200351650
2019548987
54813661
771910243
892602352
2059933153
969753638
1121751156
1270097700
1133885305
348649974
316273726
1623208092
403761589
1133495932
359538528
1849757341
848375231
992747962
537812730
989011264
1978804339
2070061287
1476110444
556588919
664041951
656476631
284659369
1853817120
24232876
196357251
1000737951
51853078
1932798382
268219284
26498756
2069244481
613931809
1216890885
1476257384
1293651200
468037510
617274928
1425717932
1373311850
1885970854
874296138
1577783197
1375123574
63646795
968532178
1669560697
423552331
100848689
966443586
104866416
1344029186
1742309785
158766153
395239818
79345382
56041061
1531222046
920894999
171384325
1710604432
2080041600
513656184
1039567983
1743765522
584583033
515161065
1026419755
1485979811
2126075558
260180341
629323127
158389420
751137111
234277507
1256227719
1311175836
1414145021
406110145
1625431774
918239145
1371347319
1862740035
1632842488
988673936
1020798672
341650863
1092573365
157679635
1293451799
404438227
1920083040
473635460
929722365
932496110
53876489
863217576
429927284
1539714590
416476432
1609622602
776036014
1401157854
28977357
1425419817
253722659
344010302
1473175427
2038964688
12037508
1660395462
1499367531
1186574493
1449130006
2040842246
740033058
593583300
297869584
155766121
157141020
41825195
2117540922
1860321567
1681017109
972830210
685865156
1328260378
227089273
1791165667
784596210
1399035146
1092198023
1977493191
1391433416
1068590314
1322293110
200373349
397547281
608864946
420527231
1977915296
1533281110
1555204132
1781892299
1282673449
592810422
1313636764
204356169
1337162194
1929854282
158177841
1203992031
1335098591
632927063
1484357766
1968401817
1346545997
1519737144
1395385823
514225051
2035484391
995280436
1075772531
911590080
1113990296
759954427
834990026
1734420424
961158566
1127685867
1868891429
1010355137
1046932751
1551397653
1815108039
1456769222
332497241
1367543579
1035935157
1638641413
1051624461
977553159
369793681
265294087
1007019178
1119653685
1508219269
1773178527
2014325824
1143373339
573688613
244257423
1419870470
1982007515
2014683254
1032977089
1019315557
299506102
1175979472
379472029
997435812
1613737177
1926270133
1308453910
284020286
1635594358
932820944
797520946
2029552945
1261890079
1629505482
1080292428
986052217
1712985626
154382126
801994851
1658259568
413271003
2131797315
2001261593
468100299
65035991
1377510558
1086889338
2038684393
1170625103
2003762518
1611719993
651540412
752418507
383632321
1462969898
1392930893
1099197593
1745271967
760306017
387198185
325721213
1944740780
848514262
1428843210
1460744052
524721449
1993379165
64084739
1016058655
1854314944
2040840712
1320074721
1455132944
1667769142
1429579224
723865099
1857919460
692789557
1065692716
126885076
1166472088
1003855573
566852342
1139292774
305361269
1774066464
258977142
1747189837
1895924234
1416685991
1097587479
1970428690
1814213228
823001433
1656373453
1644807491
1133360342
1469861019
250717861
637888889
1838969089
1102464289
1599020878
2120236179
2018455946
68407478
13700764
2112448972
412277033
275347730
617763920
1684274106
990015758
2065429274
981106584
1568511396
774099536
1151089274
1260366650
1576891641
1139145473
1659208236
457660669
777051870
611426412
181929347
660800353
1052435060
2023444424
1162826481
1195966208
1533693140
1245864435
1940016557
1870600072
1413324572
1595245178
1968410277
1124631955
1270200136
1619706128
1200738189
2029529308
521194816
58506570
856665556
526288621
1513824480
322584577
2095959342
1688911046
1813469662
265318951
657498681
1271787581
344520673
1856647901
995351541
1051589089
1070333710
1398149727
788680768
1554631161
955821684
1718909599
181734133
1028913599
2069662494
324134396
616440711
97603158
590733095
722900676
1603069887
254171001
1506795311
572519606
897646123
849415679
123531282
332568812
236996590
1438812383
14115758
1453205252
2060109617
1309604639
1899884515
1076530992
1556874848
1472249775
336356205
947375690
1397846931
1113253868
1400720664
411219357
909682919
1991569563
925703074
1064758469
961333609
848296895
352731707
1097646653
1155519569
1017867771
602934387
208511
540177034
2060133971
1965174069
2091678608
218608222
1428464372
333910420
150506791
1587265137
930375906
1082788828
1664345843
234362984
1842132675
1204241244
1536613871
466516284
1834169431
1820916922
345686576
1947367423
1252843603
230902947
2051508089
1674822942
651464517
1301642580
1766343682
978257115
194236331
699210764
305762909
105934251
77199089
762779641
351317580
1036132304
884346264
1024725662
1356817288
1977220886
2021786673
673724114
1427117043
1780200809
30763592
811017184
1314235803
1335785446
1380088403
1854541109
2045776651
469295953
428312662
1621023337
1460359471
1395919168
888000007
1619931500
731600215
928791556
1145325794
339956458
889273672
946204248
582147522
81546622
927613516
1128578555
659421176
1139639437
499240183
2060527775
750156109
652265896
563512152
793642846
43340999
1967419947
872262118
1489231471
1369099265
1699575977
581491914
1557153451
305124898
947158428
513283250
683622069
1935052199
1055616713
351099453
797225966
194993572
2101589759
1861647090
591375760
235076530
1388447757
1322159525
2006140450
261477108
460785061
281446661
1048812348
939552717
492104154
1108575749
1048979190
1106536934
1820420514
33513312
467856193
1528569572
1258956783
828665247
810766903
1198049994
788926261
1915441610
777046944
288481976
255631119
634279070
1345961992
1166811379
405400766
1811426944
1071025169
2141741327
1594947385
1405407251
706848278
1263340233
1105066756
744339622
1811460769
1723259802
395382124
1704501737
423356708
658933808
830298257
1799446155
648711130
1518763591
1299787742
865105338
1030036143
1731963887
1907000429
5251698
2133889083
1566725950
1755671848
462761578
975119421
1564906301
1220199378
277214147
607534578
443015871
1449543259
1313933598
1948800018
1895961770
965568127
2051810640
1257340287
727601158
1005319398
478917868
1919278410
975854477
1655921069
604467747
888728578
557282589
1267867557
986999551
676013415
1575928559
62938994
2051984307
842639837
1078783444
1193360691
1251028040
1614610111
885151268
382533418
809561787
659230539
1945043642
1247841293
691866352
1605777426
1788127518
895528510
1375515607
1479348339
1896302347
1497665482
261767666
230568076
1527893764
287524246
1722401914
955458964
1078702136
585947294
1205952341
823481453
869776377
842035667
475554916
1211703203
1837622763
456649507
2140223201
737136981
1181447737
1199650244
2031885697
634785476
741588579
1029360138
751583717
1735462906
1963374639
1090297628
591318876
631291322
1904640906
1358099068
1876274492
1920164910
1461096141
110689545
1508329211
185935120
1704016104
289732119
1039053455
1269820706
439185168
1832253672
1795254346
1436386729
1989142397
49101855
674617959
1367617438
527052321
1937947121
1732991311
1894630098
1796094251
714738770
2127863616
1584411597
1329177068
399341811
581624879
527368822
328786405
697630925
1003414947
1421420788
121208450
2091254326
1053195696
1672079024
1283317483
74862748
1532063323
499613071
2096484587
287549313
1141728822
2113431176
732766920
795596635
818386377
643285565
164702761
1680353827
2123621311
1972710612
1250109217
1076043862
1942338580
756880182
488939133
1689786684
2032257073
856958945
165454931
2114344443
794191051
1339598622
1988365425
832700960
1911860915
269380718
1307982805
1327050709
636525326
1552714012
1633647683
1877482927
1066067450
1047592
1692553923
1313932108
1048446526
1108592597
503954764
1162078831
1707881535
328723668
307574576
185196257
1123527605
150814359
1919677254
1775887436
1279732877
1325705556
2032488419
770644562
107130386
861421225
1545082093
889578535
446470883
1093240577
1873356505
108363846
1198106348
1775686759
908785165
1786398009
1255053630
1807653408
118609745
618614988
1021148049
1995815315
1958902400
1184271786
898081040
67549361
1143795235
1117269818
1145941555
546476568
424444049
899194708
865253642
2050517377
818620119
779993863
1396708913
2038073006
1107141722
1379236871
879612755
1141524443
966178256
648685766
1775211443
448437815
450756040
669455528
1355805753
1286390583
331560945
178230142
1939461398
1935386731
348119442
825102954
1564633133
2045038231
21779904
674579504
98409932
1730515198
385359809
665956318
574116266
1657938497
251392861
1375309168
1010590274
478033994
127556753
159796725
816262795
1830862797
691658336
240627075
1044187245
662190304
1139405134
1715926856
927092584
2098103398
333638893
294907543
809176663
447082231
638889325
1311968770
2015660134
1458436164
969239166
1512043920
1910709033
42575027
255013128
1455076653
57210652
587083595
1710896927
1119951256
738306843
92625598
1722145322
1906249416
1788246381
1488933832
1427140543
997461651
2016265962
1879264858
230398347
1564066226
277796058
52412987
675005108
591036920
1570408490
894580032
846423753
1448722232
1242729181
1566168679
800216975
1729699681
1933528565
364900837
1739227684
357902621
2065122545
1634522537
1610728131
73766451
666044540
1979584738
287290942
247291803
374072420
669250933
717330208
1837135894
173416671
486749349
1239126615
590336095
23308653
394471797
1099163541
489034592
1201312523
275842321
1476828572
1110212005
73891259
1692842224
2053351097
308286743
586709401
1054892479
1845869712
2016930160
1333686614
1465754522
1313191939
280257099
384671737
1053245826
1921106022
531292719
412814813
493158774
1364846042
1407678570
1632466813
927336484
900536365
910493951
1099851999
996155432
1047170662
645546719
1521110562
1952915651
1968488332
1713539440
65346512
36367429
1695750175
852241192
40576651
255291032
1189340849
775574185
81189743
626876105
341515475
1904479345
775372605
546284856
897130231
1897264303
206158390
2014047249
1400965476
987087871
1115631661
1314171582
211807132
622357715
2035424137
1499164580
2012246189
78357200
2013235143
1444351445
794598367
1388784455
1178050210
1090079507
1366878469
281098911
1378939482
716708099
261176102
1898681103
331250287
1303207852
870145223
611816927
2111618880
1522339436
561536550
1857837422
1991611856
1949134408
167466903
30976057
608664020
925610727
1214157568
1028981635
2051448852
882410412
180496884
43768859
31503846
515917717
913846846
1437367559
2079265675
2046017129
1431938453
744257769
838309839
984729793
1089965314
1327497937
1693229875
504017869
689433239
1627220613
908485248
457967967
1074350303
2048513330
317638040
1345107234
1811637305
1239230044
1719418011
1269058129
1136952890
1124674418
1119954801
1421279487
1596923287
328819972
2017590376
654711947
475695528
2122668420
354123007
1763928552
821140530
1511169763
241819667
328932912
664993134
1532989171
841296792
996653261
535076515
749973865
1767801194
1079527529
216770254
785501856
958962219
594554516
823490241
1690215332
738162668
977735441
605809609
1063113022
272554872
481015913
1898166801
235668016
1001063148
342720920
1826580223
1266414370
1540576029
1558564905
497039617
987853759
1259407295
1429147760
1822618959
1703863950
1198893008
614771814
66703700
590524807
354990895
428773757
84201321
1720880203
298143252
540891612
936899497
761203570
390910131
61469891
692451907
1254172610
1742939538
868585169
179397218
489320850
553374303
1689951543
222679150
1940863081
37142248
1205165897
1000457928
2136814494
310300293
51376918
1422015443
2042397530
1476191360
1674211702
237429215
1714645495
1998882312
1354167769
169116097
723328807
1836186311
62988905
255632944
1291043257
833478523
748418338
940417429
1999962057
2016271782
1756798630
861040991
69787805
1075256668
653169465
681868210
374581684
83137506
584501925
1307592044
1857641545
310215791
1373743625
2098967668
991515394
1667829381
1039963842
2012270778
1133007964
173979831
1918551674
770373263
1404910520
1347640176
83695840
276457342
296654219
603453884
210900071
1505133402
1198516939
1209238715
934958131
1712558167
1642727455
1564224097
1366292648
254685168
1135082463
683457828
2093436947
1274616124
717474326
12585670
1926588960
609492055
457961375
542956610
639334738
535053656
1323171870
631034081
182829261
1962873480
1034699974
321704358
750232546
2047614310
1425812225
1011808837
202853999
1340410221
1179343147
473519695
418701112
1140670921
1929266107
1225519142
10797321
1508951704
1297817663
540512103
1456523617
2065204661
658524496
203366029
928014463
1522388807
1902202808
1646935916
1675677042
935512210
189632423
970743124
2141814154
1236424776
1175265352
2031866763
151527037
583656664
1342076520
406746371
1590526839
475845916
1768836341
1102598696
1385600489
1707458442
1313400477
942049688
515359826
633366730
852520870
246166073
1682556722
992315759
1595081821
434610469
221504501
1995530750
477818907
1465316835
1438232671
1713696385
113248679
926946605
1268466917
1198517732
1177721173
403642334
955923450
640960243
1331938161
803146024
1710683297
1352176609
171790326
462185067
1213249549
509237485
1573712349
1767530939
1211769567
1949790921
2116866921
1880539433
740663297
904965061
2106374571
1808725859
1866610242
808643689
966244028
214342454
1624234968
1668454899
775340065
1224043602
1258075115
445356336
1858663467
685856039
1483183903
941578616
1340022889
1440910298
1127167319
1623404223
2112676164
271208061
669214535
781925184
1484914129
1090002931
1417775569
2074727954
91640197
1027508147
924705997
371702849
951348868
568277114
579584212
993981136
134845483
848062747
190223756
1334279161
1272198206
1536709076
1036862418
802656980
593065923
1182373181
717479536
457657489
1229285613
1291230395
1900875180
2119547872
1261856055
10441895
1354728708
248923196
1812375613
1798973815
2045189900
929078500
263543114
137728766
78659438
1342761688
1078155335
1284998083
662347130
907835240
1758897832
1446423360
556837855
1120204144
126224522
933000595
1969853047
676929739
252170164
1036739292
1525525946
1842841751
88934185
269746335
805437509
2073271569
1018359167
712833744
1564809489
1647922974
166819749
1745332756
1848001123
538127547
1040700870
756248422
818907177
2001867598
1253594996
407809744
974813981
863386349
713814988
708698108
1815433747
884762362
1821876798
2013293804
933382366
224967869
2025494147
414300346
372335718
53320541
394963815
13502163
663536170
1827836385
470844277
1451726362
1818590621
594935697
1463009720
107252664
1214808905
326236434
1952391572
1728001965
695117343
715456780
137046920
946568691
450318941
717689839
466616457
306326136
2111785331
954568014
1105862693
875473372
2036177050
589881967
1610000806
179076631
818176958
1947723254
359706723
1153442028
1435358544
227900497
1773837245
1883606832
1415763691
810445147
674927269
1353882736
1643337553
1824620032
1300515795
1668519869
1154935021
445539516
1796610735
922599503
363146982
1894435850
2063496260
250869605
61178768
1969579973
563846886
746900701
945850725
291959533
1935049539
743139301
1778972363
359175354
1240991564
533728136
271045311
2131497435
1825036881
143645025
697534253
891465534
399214751
619545928
802151406
1272317309
1402212355
1214637040
1276168227
1274042232
2091698009
703665594
1415687409
36318804
578102758
1869951845
1635871473
861353100
1419616447
1661687773
395329535
1354367441
1950875530
1753511391
1419848379
598962923
1593704727
291150273
765304500
130855576
629804897
1905885943
773688708
621605406
640475037
1226612143
1717472483
411273263
114595218
1952607883
1281229716
93506619
2050798566
1919417224
922884967
197054895
376937532
1035160158
510033117
437071262
876606646
1954724113
1585931801
1390526490
704264640
1739942319
997727255
1467829389
320671798
1727294126
1071954575
2078161196
937140500
1069403141
2090311782
1569582475
9365969
1491437820
579007654
716520380
1268462745
2049875878
49822735
819157572
726491386
361098478
2110769953
1509695833
152722734
531302313
967325591
1326234114
149258946
518276900
244345507
837596219
599275414
1223739658
543790178
1959397336
357922141
1989652567
563667053
1275770091
173725514
211496441
130813395
1161709174
442501623
2050358610
216806316
1993076712
1928350089
2036217185
1049095183
1660960844
291988100
763198577
1949608961
1916169948
125628643
1886100110
526186523
465889265
818849224
2131767398
905916447
338579973
442790734
1695662594
1562019423
2088213739
669556738
1590577523
1390436524
409616298
1894377812
145107756
87431099
658224785
2131792115
1419585012
561786001
387767467
1985826329
873471507
1405797874
1880258643
1662397848
754926074
269193892
524635896
43886507
134721259
227327700
1826733408
1971487712
445088933
983329907
1818864370
1395105609
1194080285
437106234
649202793
1477656563
500414630
193267370
1034343098
653008133
999917573
1053593955
370257178
192901522
570777767
474946636
1636268740
527783823
306209828
122402181
207340075
293970169
613447561
1234501259
765243561
2070499577
934331463
1563286717
1983257874
740753856
670477861
377334156
1252658652
927953225
895726235
580769720
938358136
193226194
1071822511
1804052358
1026367845
1018098000
70368950
1666511371
828267389
1515827182
469609145
1520240120
1801914965
1255306154
1753814165
2054273474
1807398606
392421711
1898435830
1536413204
196195502
288647782
1231737997
670633304
490439833
1244208318
497705399
125049599
298271083
327552466
348612875
1772209636
773760932
105925924
106783816
1760648941
589235819
990995161
436950767
1327772761
874633908
696360238
1697381697
1745361511
745158111
886750287
1380145140
1856559697
686155172
345649883
1222625553
1294637502
564145020
1201028943
1841837764
390093868
1065989026
2092261114
24370303
2058858762
1643287205
129299604
1908166261
907262686
1758125882
280650196
1213107689
2006072191
402763091
1666334852
493626837
986064011
433858367
1208563067
555822036
21490491
513552480
1271785505
969247364
1153412598
1437425460
2112723542
775829641
230540114
799635522
716694484
396146475
502765532
1221124007
1574440118
48455021
1593000178
500504490
1734235883
294806790
520851884
997825354
1895609966
1627699585
1443159225
262798062
144664017
495084369
300300386
79110294
937025435
1538421963
123613539
856179672
777902419
710837992
910230957
1073473966
1187533575
1784966692
633595945
1414456658
1356941386
649314424
284094813
133440685
1365409114
576034796
727510069
1064148137
1576720965
1260647612
1637036364
1955224754
776583797
122404144
280172490
509818556
2111448844
14431333
1794067761
1444581492
1677030808
1889261465
962574886
1957947218
464083708
732378190
493663882
907274974
1220558227
2137846919
1426003106
793482000
1982527831
1193331769
1541529728
1448911934
738828012
717123556
160645120
2002218823
495082767
2025854681
1196109
1900534481
1188038118
27672419
1362365408
800615707
1724681895
1319228071
139192415
1050260315
738124078
1496341254
1017970462
926852161
1007648924
767631190
836065859
552596765
1740692580
1938929567
692232042
2116872362
1174502752
1469876846
745852180
1220139693
898237467
814439360
196944931
1064818025
392941186
637201705
1815881678
923063362
150007370
1532574878
1372574074
906871714
1221285756
901601590
685067797
2111213084
695814416
974008412
2138592415
1249639268
1954887639
1744396232
218365915
866394072
2024487094
943728814
2112420370
504913926
1480390359
170314307
632021368
1924457103
1233345964
1375957608
737649966
1644321913
907570959
1608822273
381649158
1046936552
747026095
729613582
1455110680
1694075728
332853138
1750030102
893254627
1867443090
858677518
1789199053
1879055725
119972431
1244545108
663337045
1164723858
295955413
1616616456
1961720240
2012713696
637578984
247909711
1769611073
1243550637
651905387
2024683360
1746098315
1902665732
497947144
1866838053
692035730
531107680
1762726506
928860888
1098473318
1271089127
1100816508
677483494
1582552416
1227935631
1978842865
1301983028
845536221
517923090
229069757
830998507
1516555419
1345047464
1469735610
929251811
797281096
2080983201
982896037
1707216894
1337804024
1450480132
1663372044
826500583
1525883289
467219146
1894861896
757774840
1137564613
847384433
705113053
1497841829
1443898729
135443804
1297358730
1145858083
400317902
1381299999
1591500901
638720431
444312268
998471881
1721157043
101169996
545607426
903315561
1770885209
1008243222
1123351878
1331025464
45322186
176374227
1098412704
498680132
1094706180
1472453174
792667920
1693729061
1417754684
759616233
289310870
1503155035
114670814
1323824668
960101743
40912965
779131790
2020178582
929102677
1773572513
2075431757
1432168014
1386414033
1553391244
702539235
985386795
1949580602
1770988675
2088035242
446990706
969488078
1418542836
2124993889
1472076565
1519947628
1075620104
1550488920
1631243000
2088688795
284786811
1847778532
1122083357
1857682499
1483582394
1799021763
59028889
1433041334
1703872381
269210276
1012387100
23992874
991615754
448516656
2106835200
184773061
835196986
1397190011
988007043
403046841
1204290542
1350554643
329013982
699979836
923929051
1278757271
771637440
92975963
409681418
105186866
735335640
622937370
902301132
745735294
1571561962
649525654
501868578
795315860
1602911791
1754192342
1813614357
1665925560
805054704
1745857138
92911599
2135767700
260999693
869266834
1355472846
383810548
928106271
1121483890
587909850
2038010063
1811296097
1205445022
793737551
1780066338
1526734123
1978015978
1461796378
1935776588
597450266
1095814110
992217788
155305994
1400301828
583013738
330685436
1728145019
1162009968
355060639
1333724608
1366410810
1555403513
466908987
481219721
267756367
1896024534
881217133
1837198524
1380932017
351810802
1170317315
255015038
1657573812
871867937
1216070291
2074540476
1386498951
1101745956
2130245549
1002535850
1076836935
128216316
1022195010
2144755658
668082646
502623493
1166175113
1070106550
968298337
2052888099
1675253193
2111466498
580310494
1444657746
658343012
766659760
1922668013
578763421
91483821
419118181
244513860
1879599443
909526364
100141822
1643072403
994237138
103862590
1696849938
1686351432
1772185482
174902639
1688906142
1353922124
770996896
508460803
635439714
1152544812
1121104528
463310289
1228943143
745540141
884164882
1123104560
127584196
945135355
551822292
2029403205
1957705074
2055299205
2106275360
275248741
391625050
947929265
306489919
2041011592
410173871
1312640106
1075847575
813264692
1435849759
2132996657
119280294
1758416911
2097453979
583518251
383896670
900206841
2057515927
691536348
952148505
1750138311
990738416
469206586
1619375510
1189400557
1795713396
1939461096
962134688
1370683621
1912181125
1412647310
70061791
814040936
870952324
613467586
1356897465
1362983087
2117137933
170744245
93155292
131058178
1741827226
282292317
1545361906
39318188
2141510725
1366784504
2009478999
1483974304
738105995
448156706
63984075
304610467
2141995479
1648121784
1681994227
1756893200
1026934411
2125451555
1747750423
1980221294
1746005997
335456399
99425592
1530868053
1933368960
591966158
1830341046
1941511738
104896704
1093151096
1440665627
1029584823
315899906
576531749
1912391726
486010047
704175751
565205884
1808533885
1097364025
2140880036
402107808
915562171
83344490
1485922340
1609699960
1985238557
1575108612
558592954
1610436870
529940621
815847601
1253429977
1004044036
1971106554
588228249
1720058317
1740036064
548624707
1557168792
633127456
1646474513
1676732084
1330943504
1291014082
541115677
166715491
476491366
351291526
1364892415
2070934307
176546825
271931044
480727235
1563788393
465069479
1502679697
3601471
1380962190
1508494654
389583272
122995546
1179902004
1578251180
1087566018
611307715
354983227
1135382847
469123565
405262979
794055940
1670690693
135569607
1279710964
2119824446
1895566802
833490872
384214909
2110910919
939727862
1399634519
591847983
82038114
669681386
1746268371
1907376572
2085652377
539772057
1426754106
84881396
1713144593
949233677
537441374
688180727
289713192
1873232091
263623561
2026669982
517927072
738122177
553081127
1615554785
1179726619
624983826
1413223503
206558468
1958629574
1219495545
869867006
1751159971
132401354
1409425546
2045445136
489339032
1329087641
933273750
1909937481
144176847
1682016957
32268893
624446733
981308241
125851459
2103679066
460167665
839718887
880126252
1228866501
1228149600
1326849637
1867540137
1669218847
1214399781
439834238
498444593
362126203
608436058
1879886517
1106849702
1290769940
2102142688
482802276
943642579
91292680
1180419627
588319881
2146139203
940606582
1533419795
2069356294
1459552846
809875965
122484610
1234301513
1807536538
1607797269
1537678076
733244405
1706662027
194037262
630634012
958124395
869140900
796206680
112354080
666096256
1086065894
886153378
827891707
1454025124
1799491886
697323308
608427286
419394385
451915677
667666116
1773084757
1686830376
847101780
1955542439
951999680
1624128892
1792713754
1583421896
676884364
517906713
1885758669
289358974
1179796761
6063848
2001938093
1082283264
705161149
316589939
1648608025
1809586752
4219964
108758068
214939569
1957215741
1826545532
674905977
738559640
1484803871
1814517435
955003709
1357296080
1109286686
1480882948
2130823703
2101065498
1550439698
622726881
1646425967
1758724900
1020478533
1817167974
1586109865
182311701
1009188499
823329542
1693935856
309444094
813846895
1308285511
2071824816
833844015
3716643
2132628057
846752926
609609810
1845125199
1912414467
1098916447
476019841
299058871
1329734020
2085348408
1843679530
761054469
1476926174
99349019
1789393509
1242282279
364766893
1887268534
248061399
1391467499
1691197205
1668603446
929763578
1406475312
467696595
23368860
162195561
177305454
322417158
884704695
486049780
886051359
328899533
1500869891
685633433
1997526373
206315283
1357976640
1229114671
24715394
721786241
1370038363
1339278565
508540842
1390367933
1018658770
1957315659
1727259446
335446705
1902026531
627284793
1054160
238173355
267888523
1003606345
1965140696
2097944687
1564783309
931725957
2027098021
1506431723
1158616801
1271409151
1802240243
1275630180
807976785
152418804
840294262
1192120630
1954013426
743456412
528773345
1830217055
446703693
2142502288
429056102
662937112
1289487984
1177213435
2019808236
20452540
1738236412
8750052
1662574934
1867565212
489067025
496112860
2067418037
7030427
523316312
1603225922
1360133048
631861021
213296672
1595700044
960758600
1022594969
518563870
2013607566
2108258899
1250442588
1142461297
486210980
360012636
822484112
418719836
1885438538
1295239469
512688915
1764578318
285544579
814944928
1115412421
2027830349
813166805
64781624
1577633773
748882415
1669863545
312475842
385187838
1226823762
1623679418
399152450
1674194354
1986166498
1360777148
1550653032
1070836996
111681964
104745413
1401933291
1334250880
1707341422
593877783
1910976354
708301238
290054876
1860923427
1108591039
865490886
1245339036
1878364471
7373709
660031082
804535194
1982607406
412302640
2133638892
1207453580
214445902
1207955180
1023521805
44742606
663206023
231017714
234364430
1539249434
1029305983
556994855
1595131503
243751148
319768041
148884544
446888662
1315646657
996967229
1521644145
1337989779
401369592
931071599
1465087277
1345002584
962559793
1875473171
1834987687
140887902
1756393701
1657540404
1151308754
1527647856
429150674
134669394
1640698057
1781826236
96226047
1918093673
1907810302
1195463886
130112646
204974284
882772602
1448023774
2035458082
1532758709
850499810
693485357
728761944
745833819
1149509350
1186976002
1326343144
767943159
190932821
1287440611
87656979
1537433596
977047167
517517547
1378780133
1250828966
1132936220
1239541980
1705254686
1045105822
719596040
1062745703
165551876
1272561126
1657472876
1835937528
1073131218
326703823
1547181079
960692196
1913728829
12901531
235345016
1079250482
732676676
950343038
344677422
244400267
2125292939
470141972
903645750
1024311460
396850651
1925829735
1064091711
806416538
1014878885
493541129
489151257
559565738
637082854
1296346150
1969317895
1068270225
1092754449
164994363
2097594786
1377453573
2121563492
827988985
1098241875
531235296
2059882593
2064192402
1513698669
1344729545
1201949781
1557983115
563051559
128203372
1572550011
81933104
122384107
318309835
1052411249
1130482684
85835898
448193569
148961481
1935824052
1969049454
523396668
1810592653
240854075
1519642622
1362764012
364491539
1757431103
1517506495
8108965
1563257569
1410729502
348929623
491601309
1655940720
1262451284
1919526155
262056023
1986557572
716233245
1057237708
998972353
414958700
755975984
1243029317
1908679593
31487721
509224163
98345029
1783910008
691421529
1467073547
377869686
2060463574
1957415522
85341673
93096111
671532270
884265777
449336892
105006400
465944177
1282559434
1599784306
1240433711
1200012003
40310410
1506205528
410828264
462153858
1715489397
872850198
1114780767
1691673968
9976167
178310224
1502524907
398613383
1702433916
1093604235
123880202
1921043034
1129747382
668270512
2040226284
945886807
394641279
1672156556
1654930165
1527992884
2022374558
413823748
1317174595
44369345
2012758186
1421361945
716611333
2082850912
1281821362
947685403
524491485
1604734692
126142368
383198042
698297913
1338201822
209835973
1026882518
1239092938
122004117
332034063
16911217
1182921709
1566375475
1157177114
1025721176
648740515
1043587748
1483552603
2011099602
1618189027
309558048
284854002
2001299851
14346315
1957057843
247290477
52787322
1014834966
353184035
1169300096
1258832825
1299521381
505097860
179666114
1472911050
627172810
1437207215
358510446
156119487
869280763
2123144729
1474361453
1121123208
7807445
9547136
1899959421
1788804554
314113838
1057172778
1837309837
2086814046
281418021
1234793965
77276784
656448038
2013536639
1982624578
396070142
864177982
1404019162
845596009
1863476126
317950821
71250233
189247285
750242241
380615025
127356271
2034686261
1838189073
1412046670
1018373787
436941430
722559656
604679346
1397624292
1538149319
1393730079
1004182529
946264253
1349865692
44321184
1825106077
1877093717
618937550
506868957
230219964
1784454319
1057249810
83177276
520235128
59681503
781428073
235752447
94835152
1283514065
1239936414
1631850262
501690995
2060177501
1782598970
1704728828
1876965480
537924145
20369948
1788429992
755571900
212894114
764394644
2124249385
878330176
1629577174
637885032
426302129
1508383049
1937299004
1059607000
163211545
163456983
301807880
1858991069
658813116
211334469
1242049687
1169388469
1197290894
1630408006
972458367
1649227803
1950759841
756503244
2122069431
2145912585
430640074
1784893084
1325832218
158221163
1544188000
728384643
1579589341
511231903
1762077191
1270753297
2041103959
493887441
1929700755
226042146
1546827064
719998083
444870005
1729380442
1833605343
279752975
1692248606
1172748179
1611763290
956416759
562604400
1386189399
614974809
1851230710
409211704
112701212
1057744235
1580399945
170251336
1938066260
63088226
321635450
89459415
65960008
2071708819
1869806655
122047147
874630358
674269995
885425862
1936337145
1627036532
1930055007
1476129998
348387279
1801146737
1372957029
171330799
1963935942
765443288
869588811
1477532906
726500842
1807872760
365331181
1714194459
1723517182
605689254
328854426
1805706133
509571597
1227332674
603784394
509123556
500628056
1715028528
500009833
398881552
785277924
1297279449
1290456652
1776146708
984218996
351569178
332238014
1799494336
364407136
161966390
1358739324
683084723
1132073338
455547672
2006358938
91191368
1010260289
1975507586
1382269604
1424127361
745513320
1011310571
1791730411
223284657
1612313842
1537346875
1506255155
1304674547
1852495688
78916005
1196768307
1497921674
147527051
1286329893
1802958799
1077664002
1849686918
873111487
762296572
1976103008
1712211995
445687498
1296009343
1252151128
1632517998
1057600294
1309722469
1425758104
499883090
1024693430
1694851342
868398347
1360335589
405272638
1586747423
1329021762
1247698049
1291047180
1104880182
1700653197
102317446
155731969
476261091
790475007
2091224735
861309342
607068161
627057624
1569742039
553711843
136497007
427353955
1671826998
596968592
1753264035
29957018
426059132
836224062
1639249045
792138050
178309919
1388584041
1598307568
558703557
1579375244
1288813295
690331014
818630336
1282317429
902908490
675041420
1237800653
1157856456
572851807
848563719
1623599824
146081407
1165586955
349603241
1711717914
738881666
2073091189
1262113012
1022936080
908198925
1944008655
552733182
1871171365
1011140806
313037780
1795002610
1426875104
1860486476
1821798966
981692768
1231696992
269676591
1424194009
722110873
870000743
323141358
343425604
498555463
565082904
808665640
1568931347
193973293
947570961
2062166100
1111231697
681239329
1669268348
1412297603
547468628
305648376
2132035156
1782556512
293129028
1874448187
375026221
121442862
690873554
1856865566
312750374
1482489749
517927521
1376645769
387206961
1201294184
1911612184
1170272229
242748086
531733866
1708547747
716054019
1447411040
1913003073
1055340435
1179690377
1979885203
1454676756
1668354144
1963895373
2136278381
2027774146
2074774728
750027526
1353269463
1179521232
605191368
300929265
1175854276
655628754
329755632
1658731245
1064669567
1597244344
1912575098
914721609
1989617183
1469190114
1509583813
364716964
671861018
1808789809
706606239
424480555
1700334486
871051371
1742577703
1840338202
1241706798
1039861521
2019971388
1248716134
1036459222
701467067
1679797804
1719256333
842502665
1745437185
1462292587
1828428012
954330989
1697498459
396878416
1332233047
1836446249
1816731577
399712030
426482262
1582899514
1925872073
1032985497
1639718074
218161746
895870830
558311687
2028642485
391406747
952054104
38313176
853689986
1169540570
1673265920
1320983940
1115658255
1047662754
1391183151
845715907
371016215
1062106668
167706508
1543214265
583470264
916972243
186406131
1774223011
278385608
1495176023
1402204909
1810884085
1157252682
1463926832
447304077
79547262
1982619548
1978650288
1061473612
1216654099
386662791
857057363
1269481003
247481653
1108779584
676179809
895625510
1397301324
652600270
42500302
1824534678
420073585
1422691391
2085143149
2144146019
1699524438
1610460855
1633048436
881183373
887648429
1226706893
1302556526
1299147839
714266077
843624853
738740252
841801039
643562333
412787185
706597481
740248432
337337939
2080666671
1767371294
1864826624
413608490
1395547077
1473281864
1086330550
557178284
1817280527
1485309671
1743589712
513629485
451055254
1894613887
631147429
1964302382
1224141419
1385562526
443015297
86337260
293702860
2096378683
1622381652
820284641
816464256
508270828
1899468963
745415429
13176596
1318247603
1247200272
240152081
1557198390
1159706037
1127559853
1549485550
1310947799
312759589
1199010588
8560221
1475959725
2092311447
1097154364
206570981
905152592
1729614686
1963203979
750540295
407276207
1671050685
909612985
440346640
1100165805
921067393
57909061
382400797
602328445
1129035052
450180528
663859378
209940296
872521244
488749385
1119458208
863512016
886134892
1575529172
1672921772
1909024422
1810163552
809209977
363590181
1360614455
1861706437
4278088
91384470
2097537926
501810737
156942119
764953785
1938059222
1784040320
942702088
32476293
1408900632
452630998
962316159
1223158586
1413845204
27038153
94457308
1593791704
1410997080
1390772385
618901431
974412012
1432525962
2037489890
340194281
1718340230
188578994
153252845
79568283
884431237
378093684
1482596655
225694308
706502602
316089104
818250071
1525521893
1247665412
46277666
670136906
160350294
1999386663
998659807
120681536
1359367598
2024144070
2072200098
1879575314
771948558
22600347
440524968
582439828
116162775
819935584
72190580
1881909372
358425676
1632839916
1533711569
2121215238
1933387718
946612751
315417206
1576029249
2018582916
805859525
638712695
1224654481
874846280
1971640531
1429071242
1382455530
2109685251
1323362094
728355179
1920742877
296312311
1651437575
741240570
1888661092
1848013663
2129783401
894525943
957972376
89538344
481503686
1568517637
1041056076
129747351
1980852502
486587114
1846844699
23223558
2096714524
1554462463
1542566161
860907708
1970627852
1243276356
499096094
1998195370
2047584715
431562006
310948260
157586017
2023602920
1758841457
1251942540
1426612685
775681492
2135560465
581032573
618326139
1938479857
1206455378
2036150921
684554712
200849793
1852874488
442530966
1833824261
1194075248
1868400961
1929590097
1818106615
1431601305
1284310807
793618227
333898564
266702418
907427918
417276840
1026984106
2061597804
919235292
709284008
579211892
1138520840
182146916
251610719
872607170
972282069
1765963015
615423222
1306089234
968417443
1233629178
23181397
2111217585
528550763
664406635
592584245
944638848
477399775
80414285
531244272
18764292
104651950
1045790887
1243585245
652094259
965920656
2024001216
590804623
855621361
1782566641
1910488583
1165668900
455909381
1928189711
996812867
1643030952
1640221038
354378677
1438793699
1350326981
996424416
1682500065
1780936740
367648885
823243741
557526362
2135041445
1467225072
688765308
271230571
914894541
1301301118
138281113
1482766814
631609742
23542587
1057584347
1167844201
2085015376
1124177296
1764463468
735162957
717183327
1084240866
1446298021
147828468
1365156236
1249572898
1788225649
1553017696
657891693
1595293205
902212943
1461985010
2138490850
2083558377
527939566
2117055049
124634293
19376698
256680470
511841996
426564270
1241143795
800171265
876910066
436734399
2029789293
1126084723
1118444630
1075133410
1353142421
102477806
1765981660
1116332962
1526746311
1337400244
699747386
355518289
1784665904
474616664
1392836593
254266916
1988268446
2130233968
1396625833
825969814
1288759383
258891020
2141567005
845290552
91899991
94065154
1740816279
169831407
989712181
1254673264
1485405181
873291969
1855611868
127144836
2125902321
1536382883
2137420731
1846309071
1741845970
902204074
938579748
864162799
81636339
388858786
794304293
192419367
805916485
1336842118
1661743869
1781915822
1535988510
1302943754
127437054
614261913
1676927217
310944958
1522688863
1009799812
899235774
561082405
1204458114
1402233950
1846164963
1760090362
1470356227
1925564208
1761041241
1750194015
1503204126
1659096901
503645635
1219811065
890664475
1970388388
1155807975
1478830382
342539743
2060798605
612892228
2131909891
1177446244
1902182424
715698380
1107799331
1458965999
162821701
1456301706
1440319806
1195222683
795581700
811761861
1304749245
452989964
1459507825
1757672921
208879894
1214670203
1228831189
1744724760
1892772770
904012867
2002556953
428262244
1276957528
271294034
1528612072
863872723
2110587756
1247465130
908335654
58621314
1941622644
1868062146
1996486812
1291957633
312626093
27533907
281977242
257008867
1572550363
2086009888
1360101453
639692473
1574064463
1603398484
2010849679
1535749982
1474947735
634117186
1553280638
887961016
59240142
545553798
42494156
1967658042
770085816
51997889
2009048625
1387878083
417168009
28937807
1543839786
1886593376
1972799465
720970726
193808179
1741966251
2083362365
327584790
152560560
536850196
80161384
432100384
563608289
620249457
1266201836
134850503
1101853984
1144087273
1830280164
1112341807
1173976997
1906333521
708115245
162364009
179242079
1473911107
1704036999
1364501037
864074258
1487355514
753629523
946895630
1904405163
1414739558
181038257
1835579474
776121169
1903714900
786905800
766665706
1760981575
428138407
386040419
35427657
395778389
1770309497
1161736093
2143706593
1476407241
951897429
2034569330
1281570026
762790694
495458867
744651897
1583692998
112729506
1067524508
1625375593
1137264843
1264197978
406705023
733087346
1588691987
994415146
1154090142
1214611818
2113590423
1297307449
776165796
709056602
25610226
229112751
1321874555
1049956038
1989870874
1622934432
779405825
1264346317
1126711694
685041479
693130987
1310704246
616529644
1592120085
209200257
1205779122
1033940269
1240212865
1340810209
1599680364
606222018
696728888
1438579092
811355803
2020190898
385120500
776865550
1457174560
2035921681
1457664209
1199630548
199612653
1925310464
1259304924
494721229
1131629179
768022401
160087035
1323080848
149800283
1099304338
273639444
355259230
1811064518
1858331391
143222498
680134664
1909711413
695915800
778194145
2104458059
73084455
1233366639
488970964
25527333
1158713077
1177795772
1253928526
1196865387
380857109
1262572747
1578040893
1059949535
430682265
551755900
460586104
1233277524
1904472260
1628493234
312636672
1141438066
421707525
1404114442
1264187190
1423226185
907122372
1057448502
1170667823
675251251
729065369
883396275
1833903999
2022265525
1285878574
574747853
1864328417
1670932262
1424309602
1388364274
504987572
33417501
1287411807
910792991
2001297948
490801110
423909071
1888511316
207605956
827049812
1928821560
337972567
874482267
1970770349
1224642857
2033488819
1521842739
1195115309
180508352
880614300
1275873652
695672589
1302295773
1567192248
343705664
766783856
1266878178
1946627198
1331896118
1405722037
1764090878
1367378947
1777877538
1038434677
127809112
1301067579
1889957702
1401641857
1159895951
937370612
1736375843
755453291
1163715069
1332041119
1507524459
1511071083
797868672
449677677
925157021
1600494427
1365639829
1458682236
1464484843
1771057843
1663919689
808673950
945744798
1359877174
1628278865
1203218281
410682465
254537380
604843294
2082836021
557392007
2100366204
1648341788
611856065
82803527
1563787059
1588316049
2021056391
58851768
2045027517
69278026
33814478
1546484535
806029495
1281079525
1703991199
630754854
904578780
1228078807
1638281152
131742807
978535172
962677197
889357750
204063203
1375839856
2026059138
1476077684
836401913
1528619446
1015596686
1352282909
1753573152
1815904205
1777209020
577889410
1651141906
1561536262
1040426884
1967989132
166654943
1398815522
1586057916
2108892808
1489416430
1100358607
394702012
431531989
674767321
2098436128
361230231
30694793
817963102
256414466
1085920803
558088479
475595206
1057487605
836274703
407613479
895433578
751522160
1617455380
421253132
1308686561
200396824
2098695694
802143781
444566217
435060288
269029423
1145767557
1012831961
1713428115
56062467
714100236
1153067606
141537643
398669614
29075059
1634224999
518516513
411318018
1036565045
1403380949
682470912
634552318
685444700
1901626078
1990978378
734858683
631086616
897944619
1577261854
1031758454
1558852475
260096670
1049705261
70771037
1002308632
102431114
274656323
415320215
1105467659
1276999911
203764255
815599121
426241714
55450799
489824837
1612112731
1694647894
1853658716
759260936
271987128
1467866176
417109733
1474389373
83444026
1972581471
1012221510
793698206
848173735
109414521
840592898
1002158152
3514414
473784410
1321531252
1411451206
1704284281
1776415072
369500116
807107485
962328100
760776911
1443455629
1276040995
999538350
2074283680
1306371910
953133407
1045303551
823472298
232171324
1876357167
50089324
407317016
305714264
1514548805
163626161
17823111
1681089544
478035823
2133485831
2023039614
286602593
1794977338
1563774909
1261614550
1754450970
1123291107
1968798174
151317724
1447183350
1438731599
460141212
87091860
1421948010
1758598614
1006813137
1244729795
286019246
776106429
479550249
1774512617
1333393309
1189726195
1466150281
20607480
509163180
1988594127
1969196146
1026563570
1899119391
183784549
894322390
834834818
1328513399
646437607
2026165701
1602616678
1169606157
65063062
2022248258
95436099
150714189
1191587137
1915107037
1474740987
586013723
496988035
1769428030
1849238540
1214973954
171142654
303208979
85353018
1066183801
727388357
474147965
2051160209
141928150
2091079193
491669299
1967187299
1833558949
1411708960
158362913
9860364
1107006941
517679160
1594773682
531542696
517887355
256947551
312583792
1184181390
265446970
839937488
1395101353
1022374608
1072479347
852364533
1379344290
1079432296
213249293
1102176275
325120960
1400822140
960383905
715581741
1275476763
356037072
217222573
2055753460
135348016
1969797159
1210204839
660234798
1933479863
1168198745
565104793
2104511611
1406453805
81461160
23817254
497398497
62703163
1205152468
649624275
2091155619
839313141
1775061310
1479704397
144134296
118636247
1646022155
118659428
1841091460
1614614495
2007830183
270336340
298532802
235159043
1203135493
1102050082
328256415
1235180785
1212323019
570261942
1185954331
263706569
136519111
656261184
2079361386
2101031271
522153865
220313086
527545579
30063940
763669253
1169312566
857540333
582044365
945115252
723153058
1634432403
795286396
38959252
801827619
786175696
1318549526
907412609
1684957736
1967397130
1170910389
84466817
2053175092
1831839216
1973202195
1460717767
1202692043
167487274
1600001281
127727878
114554334
214108856
1495305660
163834286
141803832
1488623948
491013105
18472669
2019418842
1403640483
430267720
330529486
16669426
1259846830
28881570
1134548536
988223630
511365782
1128058558
1456169454
256423137
1393998387
819453624
129159667
2092128617
708526414
1974581204
2079026211
1389973707
910939353
653451428
269473054
913193327
2089741152
1300183192
1757107895
797372434
470221034
22025565
784516677
162895456
1787337870
1456976953
1715045292
1662662767
563663702
1641506486
1795362210
75612712
197106564
570207202
1547783193
401342970
1467061823
1768557837
1544672685
137761745
270481932
712435846
425171100
2017283416
1376018886
218091028
1804222882
1669877063
142611875
1434738279
393745182
671376460
1263806683
1282159644
173384492
1080028629
2093602397
1318211730
1834707922
2136978592
1091887585
854118457
417749409
635865048
836620148
2050164058
1601624491
1750350869
114011383
2037188019
491598289
390223481
243341895
917015108
351702573
368588517
471159214
1315118008
662053273
521387453
1575579402
798833039
1763044265
1219934486
1781742162
505297733
1052692538
643283279
997062851
861259416
1317702655
1866696167
1912315033
433247544
2051278019
1306951225
31630544
961733092
1502466055
784576382
842682110
1387740152
581972816
324825031
608863113
1335697137
1621637655
1010288095
64919705
171591948
1255971904
1067512855
1213227483
1930987834
973314701
1589374064
993656774
139026913
1474853981
827241126
1927104110
524413419
936873969
1921957668
1251233691
548038704
484322725
994010630
1679521205
399113751
917852583
242829577
1825170296
2035960445
232800966
937893687
2092062021
2022207334
1767270162
57000472
940978010
1405093394
1120028148
1217503964
254352296
979995886
1125858660
355640266
1412369405
1607963141
1933177128
835294260
1993377960
1911633316
2120500167
524514567
1948370548
1488587728
501783547
14895772
1342498329
1039884750
1500074326
892769374
1579744378
1070049923
1555363056
1661305878
1531507292
48822893
595044858
1417051766
667144143
1381033878
1120410563
990462590
1638336199
1561741424
2068933164
1227794760
1866417760
529592140
788239508
790197164
922966204
950756881
1709832536
501662954
1140513315
1406474015
1099135017
1576469816
1492778763
667728272
973737467
497542996
1725323536
1824339250
1729969225
970773560
1191133839
733703693
124756535
632168852
2109762329
1645463644
962877406
1560011550
208051174
223146000
501692248
883093882
480348413
721955893
1625363561
2011870053
1288770269
696904307
548715971
585866732
816579223
927713424
853329047
1595789166
2147083493
1575689252
50847418
1669463486
78841084
198525754
1278329388
1420041469
1398977832
1862410022
387211047
1384755458
858748200
341367869
2029560846
168760062
1428002698
2025261317
91869492
1055658153
91597599
269066500
931468608
770088378
1321023368
448795192
1134511506
607485177
460789067
705544576
2073752854
935013609
1603395827
1897837210
38635710
912317982
1240689134
755533659
1395082697
404113440
263509593
979710892
204849091
1517692942
529971417
569602735
614137018
476158735
1637622383
1286098049
1411174970
1245203410
1000285576
2019956598
1158886817
815542109
1830188267
824539709
1471663518
597281536
562150292
38979693
1761556342
1093124610
1615537011
140364610
331795795
205845770
645136215
1916426063
1625788010
638049895
1580447704
199683183
434621793
514799973
1570274359
722283376
388030673
1673564082
1683530543
1739278352
527953074
230642243
494085850
1645181054
1556005020
1062707672
1817393282
500819931
716531532
1199739295
512784506
981163149
1467480774
1049188189
940282206
1700569141
1518599379
899613805
1830646434
1959081853
1207252710
2051973663
324572299
95638159
2052025476
230025103
1925960384
52937055
1627298035
2015294667
401389323
566513843
1784351170
2142321017
32448814
225014996
124361586
16286743
379957991
274562209
2029689521
1273348315
1624281600
1146024045
1857749821
1448921458
339001010
163538488
1802788775
1924110861
883043120
1623186180
956251434
396057426
966617361
1121923741
1474943445
616616756
1059942770
2075510405
789180773
1811936240
275205358
83777645
1425535075
1735483544
682457740
1932358182
89608087
1398112317
467227312
646403491
872891638
170381103
1678316081
1369299680
1593244913
1876047307
51681638
1727896939
1439867853
1962128014
254072808
1054265281
1575817492
603332653
1516159728
2076148749
1991695163
867676717
155981459
644180769
955289458
1484146915
1650764767
1735846453
15970502
761552962
1869401161
1337442537
1335969155
302761521
1394018793
2072829682
1295025917
132142136
1032941660
757531829
1367990169
1843904406
1057108041
1145868265
1434077547
245836234
50956626
1079182095
263634685
99925561
743256789
1427744776
128634397
35078793
315367592
101453271
1464560261
16503965
2118588714
1483704196
1331240717
1194146678
939128458
2136311090
1201517063
1084250177
1487059515
1166133340
1730297738
1179531097
28725885
500887120
2021385474
1485143058
1623199812
797352439
1570479963
199907351
1611142925
1571150797
1228883877
1486600657
196969956
1799611147
2007781298
773461152
1354587916
882760672
1151319588
1528324723
318797060
789805989
711852349
1890828215
331870592
619172813
449447333
1969604046
856374881
158019973
146411891
1426773981
842902507
1476077695
710379632
689886750
122021520
578192998
1329218685
53365604
1136027274
2070204172
2104361794
619219423
88824849
2103955720
617398931
1702648256
992782919
454749861
626612056
2073673571
1670349170
89452759
870819121
757615152
1635595838
266975423
1859249477
1942452140
442569918
1168068531
1876103207
1611200189
1479401176
106135748
980784248
1937287231
88276998
1613898255
987106412
2052718567
997685880
718172826
1017152135
126472561
437950763
258001376
1422439799
872680891
1349520902
893701326
469346237
1934849552
110579365
111532092
1995680154
1050183602
952759491
637208
24621057
1410191133
1355615879
1994375874
1163583570
1173924143
374312297
1229208777
1404044696
1715049654
2117242059
969860395
529684813
583674
1834791792
1739292657
1086489272
1575917581
885197134
914856197
1862319934
493031555
783421094
1061083231
661021467
1363818165
1540811367
1263213666
1025180544
1487271142
1083471453
1097199352
1868838912
1725801374
1824163135
208724629
389520349
1121559100
1311994307
1700052440
1988159087
969776334
1998690522
2084406255
1546392799
1731518679
1367398706
1109568562
401225976
255632065
863343046
950461705
1411024883
448896673
1950968538
578781599
559442994
13142783
2078340384
896814453
860797449
1810280273
1606437924
1559086010
845252176
1075686079
1063276541
117409860
748385063
2061648115
88520850
330994428
1267434327
1882611781
1477421981
854393143
1260221246
468561624
782474556
673339633
10342363
914316396
1063787219
285921339
2049983198
160862114
1577908123
654489779
505066808
32963907
1425170023
1506337827
1053605320
213253426
17160762
622564006
816209335
616411030
1112520693
589084011
2129530212
1303124623
585764799
1429001912
1151871417
1229232812
888672009
140331899
279730969
704667683
1282556890
952651492
35158194
1410402414
2112429363
812110835
762646428
48741801
1101095487
1305078535
1110191711
1657448029
86063544
58939515
59285605
239376021
557199426
1790368534
93159689
2080230739
980971941
929130116
1898265807
1718523545
469798094
633504642
1593997322
1890048695
844345873
576160735
1679120571
1682736486
494132166
2041690716
1880231979
1274743093
72715795
656072436
1808609111
206038639
1593521766
1822083956
781796291
1677026653
1047108538
316904155
849010267
436016476
1644949149
1793481324
899873388
1804501529
998670226
637317621
233563347
2146659482
981479539
1886140612
2125555203
1591931431
709475983
405417673
529081781
1960710144
230787816
1216107283
1852472153
2102314756
604762334
188883713
1293390965
108311286
1000078023
325451306
1553992455
17955735
83576884
752542521
1009820044
650747532
377308962
1440820950
1759998224
1935530163
1166809299
1883223632
854886992
1482598973
76793355
1170849500
1982656206
580418047
1574462679
1657983835
1803696913
1868011628
214588471
1563994780
1814139253
1603120213
622465810
780908474
1628870832
1583662836
1144140395
365988679
189514923
431017909
1925203487
1960011224
869207330
1099799071
764025362
1955108770
588166155
316363945
1890746752
1335962759
1491371623
1694014394
99610602
1933809038
1584676818
1476554547
1716371009
2139543058
1021787787
1229430985
888832079
1176787638
1451496565
316396419
100140508
1995080631
125172284
306844084
432922034
900511898
2075054469
544725788
1802440866
446851039
1311687453
1395377276
584498568
429066570
1747756935
393220600
1235125010
455415040
915647030
853026871
1431618202
1888190521
1803588897
1949695548
519378988
247859549
2041175813
1688748036
1266573844
137997383
1357734798
1656714243
1901866416
234993846
863323726
1547297542
343684763
406633800
710627294
802970584
635222767
716213307
41677795
1447347702
2114462214
750667121
296847807
1529528814
696651702
520055868
289457145
356252595
401431056
1251310095
2061061005
868266
963957937
1317489615
1146812884
49188117
91827724
507451226
973228886
2074697615
1786986595
42342197
461102082
476720
1698525729
136872968
749847517
1974329165
1572836805
145438971
280112635
2016733696
339364576
437294143
1224152897
726138488
635825659
763013767
532520366
1091948054
2074343163
289034532
1243796575
1789240923
1888878419
1762563356
1505856468
1428155483
1847418695
996434283
444675922
1167993
612612446
781740518
265645726
141847599
364342724
274127299
1691214395
1394182534
1350350846
2137310369
28491900
1176866890
37407932
2138874405
2110557005
1653965056
86560876
514058480
673661280
1369255275
458952844
164075347
1774390472
526568886
157152175
154703627
978973589
914915219
1935045648
157277502
1519856489
425297511
1579386902
569246767
1101171315
432468881
1225624146
87039130
549502765
1520341831
1589289421
182542928
550624346
579283272
1490807778
1221216402
1348681442
231801456
1866969537
27213674
1255564664
640086300
316676435
1035617561
659144490
280349083
1109498637
163866362
1304546432
614277642
502619963
233229777
1595401119
1417294347
1757386917
1311071519
1091420520
607902560
1081185498
574637035
968957021
179105935
1926027183
1663051532
1690404078
2129963967
830232995
586563581
714545258
2136442524
1939462945
719718487
230638773
458854337
1448598390
533940099
2062533894
764084540
980928700
1867701301
1599283826
1911841172
250320430
446259282
1105100668
303602577
1443611289
1847096790
163437763
1903963022
613835128
1563722210
279546795
1247511126
267530188
655330453
1307621606
1229190209
171940564
1032736848
1295074917
1834131790
341279379
344024534
1569500326
1872180618
1690523396
1669702540
63282752
577723452
390388493
2059483191
379670572
1298042465
35986722
100254115
308735776
114506457
1028998308
827146183
1123928607
2045596590
706217876
409654563
1306754326
85221359
1013408804
1256802681
1978719790
139488282
1045226681
904626199
94979100
1511462584
348175646
2099942578
943243180
658659259
1342476235
1200137411
1167290999
1952182263
1405420097
2134921826
907150722
1533026646
282532124
1671106620
1674890532
1490632379
1376899128
704413677
35789127
1330588619
538973643
663139140
675288015
815657872
655174171
1159729498
1806773111
268315290
233188239
848620737
1462377622
1864285320
456928220
1004208872
1325472836
1543389887
1271005237
164171278
1115168485
1276245949
457615240
1955303074
1753348909
959802688
1896437240
1977046388
1086525226
1607216696
1017753398
77842987
189733023
1988478331
1466866871
865831531
1209708444
923957809
2146573328
909322227
1704400011
1786808611
788921286
620459081
1378448739
1331476459
1243369146
459748618
1385079744
1369462190
1701176626
1779833214
354539526
1258479864
2033167727
770771118
438871964
1356928965
310877256
1407953082
1377512366
1538340197
1116627296
388461740
1643585261
1048420428
1971161491
1821428326
2019137811
1521193551
440285784
1495010054
1573349965
759270507
188564039
1918818760
1712355111
1444844137
984602894
525486922
587563976
1277485737
1161412036
1636514898
711779201
615738039
1145331137
1236372722
1402144268
687494504
1701835570
819049622
1855875235
702436167
1889933922
586614072
73858456
1330973103
1357336725
300684380
680582661
1995074228
456806587
1333420714
332429801
1486713183
1510653619
1312813965
1674752372
856689889
1882309553
1132195810
2076154107
1408629753
1389642123
375220615
1551233374
1107350036
1803736249
1671654800
731596456
1694572017
1155211127
1070127944
658467865
849916281
1244731937
1721583572
427072705
1847353413
2141094313
1114224794
1136596601
56255505
641432216
1033089508
846723480
1937528586
1288065247
1349411415
9570217
642413545
1263733650
1890402862
1151206803
1911110932
809745048
413083574
1793882408
37862704
801074128
702307762
1451115687
1291983709
732686011
27049638
1375577542
1993608507
806697292
1609305129
989228273
335137868
43375400
528483274
826154987
706088976
1049409294
233549681
1980831992
1096237682
1726106248
783011327
1733652253
2004805383
648548317
1754781418
1320201202
55233678
483466883
903614869
1054825681
562349687
1227014422
1421884657
1096193659
464235030
831789731
1697089080
976626870
1618843627
206701443
1030326332
382588937
383685248
369239903
1243427696
663719589
450568345
972516223
65307457
722485727
828393075
1883732545
1356539469
497307205
2072452146
50956197
476303130
1777909824
751037491
990748427
800868538
624654794
1833494180
862221872
1612330650
1935384002
1796905412
899475846
265342826
1309492161
1803141640
2038009199
388707242
1534208229
1575920207
116779787
1828771518
2064837221
1537436793
765392748
1755338390
710259439
1002487956
933591039
15630253
513243934
1110471852
155172090
813066192
411081074
1443785178
1524132122
323720107
68287165
367734262
1425068178
974791489
1982283260
1048345648
1818346031
491603241
1955917382
905547650
241657653
1404508759
2072985465
544217787
998618120
923624074
1422305837
1055044154
1450980610
345738405
1269808656
1189694099
235898368
1434433919
440527388
1195656534
359716823
673483360
680147696
1110207513
565806726
1222061849
1614407726
154023996
107931672
839187468
1528414136
447146626
430292805
1054161137
1467963943
1119693165
1399065043
1113751408
896801851
1328411632
23156300
740583079
694073514
459494014
601826733
461806752
604983396
716667177
438660064
1778352987
783439523
318592646
1621229137
730271004
1651490030
262986817
993660507
1823792556
255094365
217212270
923811442
896458226
791225770
1257065372
2059589191
786761007
746391563
1862148420
1634642506
2121005779
1851982844
451310081
829174586
1721798129
707445229
27540116
1405927399
580123718
829130437
1624240951
1107972153
712334986
1182396099
1306007017
2068340611
1602197012
1930847407
2004646745
1595434083
1043149930
1824813885
1138629936
1517795327
516330787
410692548
1676429604
1917468907
975109920
1577036145
155420749
1475967985
445327443
673812885
495400592
1646338535
1758456104
86440229
1470733340
777789821
1035363277
1305781588
2033897917
327692230
1192364957
374432995
1598364875
303305192
730840570
1120145995
1981685876
421485832
444402496
629248735
1433553201
1042891074
227307942
870739316
2123451300
1460006333
878390006
146207980
1115193407
1669258202
1681633668
443123544
1209456574
1162600629
109807022
2060942175
1474652978
1678746877
811390007
1645129596
1930944941
80816178
626356368
991239872
1959794426
905114205
575940458
1374636253
1618873606
1488187675
1756448917
2108101953
914349339
1049070405
1404208151
1252116975
1248057979
1788485996
349796382
298862912
1738278886
1287732286
557257359
709163209
624820198
238258159
693358797
1520147356
557596167
1365141217
1957622648
992277384
159876225
301791200
949885415
872451589
242887533
1341609452
1690576961
1612216979
1110658063
1502772438
2042676512
135188655
1114439781
248296155
933490744
1790792263
107270948
1476650235
843947419
394110771
513817306
1514703387
215605764
1230851787
952660939
359476466
1849312272
1646310510
2101295170
1301129065
1702531661
1396601101
65110052
453705960
1458416335
284668097
181851343
2137574817
944792590
1552497198
181431411
1724212612
1321981336
1801487428
1254811859
1454000016
652806772
669830695
1398646074
929315576
1091364382
822181749
257517696
356192506
645959371
579186054
1243220935
175988017
1842729573
824044907
265699870
138687373
213705165
1884840556
1102802274
1778701274
1818688806
1889823331
1800126614
1938796339
1650422503
1336171676
158061118
879110526
180790788
1910176820
1925553542
106370119
897142009
1159236251
1700289201
1984675040
1723430508
242379296
773015967
426538196
586672936
1383585844
1051372794
1654217723
1737395483
1888193974
512983617
29489322
888523379
1150998729
161599979
403271928
274351102
607103755
864069264
649966061
2116697379
1012992922
1410604831
725000264
1266002559
756584991
346382736
474252155
468919523
1129993770
760371784
331397371
90655002
1111052588
97155727
139143893
522958584
715603578
1149964186
1754175925
1816145384
1470593101
148564416
299217745
1505876293
1934075511
1921455764
1500945534
218353503
2082082345
286351554
1925597587
1026511254
317025633
954237757
1597206027
1813280346
494265329
183525641
2046110527
1887130979
1125176650
1557259393
639256173
450340399
141619642
238268460
1170589876
1934037012
2112009399
2020101474
660359329
1052911866
430047993
861752335
442268658
761687565
1039418384
1728132071
1528687200
2048757544
376580481
454800342
617453957
563502584
70387011
212671674
88788937
1009463279
889983859
2071334
1849241561
1388295327
724827134
1951260318
598045442
1550137398
321549368
1871105298
1625086529
2073023823
1408153817
920963162
254146276
137660167
842282816
1947167202
1599619682
1172451160
2138179509
128392276
1105454365
1589740271
256452862
41189587
1093640922
1107550012
832531897
1826950137
203582930
118636764
715481068
955696417
234848908
474603894
950653700
473330303
1630036283
1017300726
343654035
2104954326
792606664
1918071400
2034485946
698463935
1683186808
1868036224
843690457
1873603650
1450421760
895456572
1159146978
644619314
2024034472
429806190
273598159
1791084045
917098898
1705167764
706361747
820775100
223181589
1742671219
1177689221
556691717
763390540
1500958963
1571321609
2032514518
161911549
514567321
724222230
1279690803
1525369633
1133346715
450701307
1079392267
263228763
1875915037
1164100469
1032587664
1595915362
916623737
125019778
1856675455
1014030613
1277468761
262184300
1758975859
1106309235
1065421087
431364877
1007543457
1369648166
1335190162
1491349258
1524506470
273705296
238649124
1864126320
1958266099
1446879334
87938505
1925570065
73788960
776837576
800075958
2140804133
1895243485
1955550253
1479491943
2133638381
1338205454
1470456040
1259082782
1739586755
453753201
873958657
1469501482
410508866
1996317325
486347833
927329605
776179935
907732442
1844201909
2074455535
1829392081
1747378505
1714430472
19928152
1921001652
595582236
1113563576
533990031
1452405822
1158894382
743603673
865128584
1793379763
332870406
462359176
1521687827
528748966
1279073069
1901009860
1186920116
1516200278
32329891
407511778
1495947664
784263743
2051435902
513388049
827734024
2040561436
897304199
1118576071
459360603
1820295424
1767554781
1588116880
1762873574
180533785
954718561
665980317
540267376
950210593
2022950537
72751545
25467955
1660203240
1257867620
143575627
850659995
1397302307
362250892
1091301701
1056756273
2110140142
1052912824
190833874
954494976
1141375973
68362134
920916092
1307448996
629456994
1575579883
1663836762
281946998
293331325
1079653869
193295273
1790926108
975051775
1164453256
1687098021
1844507405
196112711
11127476
34135156
1861093272
316860463
1281602589
623884599
147738195
1257675573
461754944
1327323316
177453743
1081960257
469812822
1976427226
533089251
802340613
187371525
217410793
671957915
904791703
169178595
1431504048
1875762376
1493746279
390768768
1176645278
964499352
1825016668
1125777391
419956929
69091584
1615242223
320986339
260745688
1647848639
120152219
1692889039
675295897
270599039
1513818826
88748048
352107109
995521116
1872593211
1885514401
1388687653
1779602205
1482035902
2134958928
497764027
1950415071
1912866837
1499068939
863124822
915560169
91696781
314480037
1017867913
838903964
2002703676
730566685
44872307
1814698635
1713961052
166426882
1782567652
1981001417
354362260
386424409
692077306
785983961
1176475800
574669366
1003165358
730325295
2134422522
1510608867
1125531896
1693132480
57364772
982316872
1611702465
816171379
1157096461
1007644355
1220218882
754314805
113945867
1799373593
1993537731
1998823795
744372325
2133945211
659169061
551359971
2018609668
1795796564
952249616
1816247194
1290759909
764995962
1830299202
486650895
1335462623
467568024
435461171
1176695649
1904419160
127946795
1647510361
2035756453
241395771
774550795
1518023533
1366973738
501017162
282429416
1325554990
263715449
1322942955
628192989
623990070
536408719
1380852659
1494535052
321883218
463492372
501761726
1357632294
121634013
212141547
869259357
2022614449
276422090
1347992578
1262269089
188515850
707300204
833887047
849983038
733229111
357988059
828644063
1082876455
310631893
1681350146
91756745
174589662
11692706
982215234
1476059997
170850178
1018514495
1809120166
345898315
868574527
450777573
706130830
1890642828
626115164
1377337477
897495614
391379420
642647049
1545503544
1534571174
1599747541
670650074
1385321552
647669273
658047341
1607330684
2132338132
240950867
137194916
1380386029
1483185793
214340579
2106161227
1673188891
473479172
146383593
810125393
1207778533
2073123045
923676659
529881900
1806676199
156756924
1852714188
1379591753
158233214
827927498
292638617
754092192
1016520983
1154300293
1784419855
201669127
1872129175
1863320209
645866081
555504873
2126647486
1965786182
1749487755
610603365
1318058826
1757156382
1768813930
582913236
738801610
856811858
297994240
1475479552
840869781
1322533151
1516751137
352254669
1546048269
250737927
922118899
262050815
1096464366
467519075
697167989
881114507
1226757940
1413023555
1440618886
695808733
1882307467
1824715425
86020338
1503172872
1220418955
1408804133
1253656825
1581592389
1321194418
1407038730
436570804
1731904747
1814019829
1441532536
1785018820
1927131481
1350719651
1113922231
1701794596
1119410489
919997680
374403711
698132501
444385487
1217986806
1688439397
1477761145
35865763
375848052
1832966712
638630080
1559749558
1144209479
2064878685
2013873298
1891873351
720600743
517181342
681156488
1484777133
587904222
447718541
419421623
1964183151
417515425
225004935
1118559637
49359701
539560941
2128604637
795487588
546501731
1964961668
544089709
1894906845
882205483
1337357956
521344311
28990420
627358263
409704765
1083837816
1445797663
1810301282
1479819093
1909802530
1041969099
569440806
730782605
1595614265
1290329789
315524424
473372152
1041966208
1262857763
1760308904
1786803615
1171105335
1895800144
1422495679
1123772211
518481674
2005699459
1006878573
1325369163
1707185417
1427768545
1127205612
171268483
649656295
1140097042
25753782
1870172294
1810674395
2048114744
261180362
332963726
877508268
1859509426
543484872
376064347
1139609125
898770835
1553306731
212597705
1350423736
331536998
2033363828
847113343
2029227651
2006600687
1251298351
1998947892
1898930442
1515857040
1572273931
854423094
279103136
926478081
86065878
2099705688
1153678028
1815608533
930523270
594409551
658934137
1681988844
1512711403
1799420351
870346110
1633931172
1593487096
1372785178
1047874290
790025631
1184227347
1693326751
2139993376
1739060265
703211787
1275663984
103261783
1294756039
136201360
2104066513
844872799
1878918128
774664252
128215365
1963865773
1232869978
1501602787
1580518230
1404329582
589416125
1526182189
1036454945
90524385
866943894
234713426
1712940601
2030024902
1455381402
2139947054
572349553
254033510
1085600760
276924687
665039056
1093351188
1286091015
310329581
1426588516
1936146879
413651492
2147282204
2078970916
2002498860
1216886318
1021263757
2055596515
1397680538
1838694440
1343280421
450287086
1052650563
1280648765
1874432165
86936586
1106904540
901650124
2143119166
1644095190
858478561
1397950565
1384806314
227797232
685853810
1329071283
527103531
857939754
104341979
1428226986
738648641
283788531
1426925703
1159246437
2061157699
2067858441
960639228
132040068
1814512867
342578093
1861120189
528866594
1399430658
1222213659
804037131
241666792
902263271
945502803
1611753915
109517358
673804425
855648349
1743075174
160028558
1608363569
1776329935
30299302
941109541
1432235927
32726934
1410414702
468401538
773616782
1047909938
1507753677
848739259
1236671598
56564006
1268934540
1545654816
1709136642
1496562179
2091268369
908482764
1815460842
1984741025
493276606
1098528867
272579596
2140703712
1427618459
1793623124
494941508
249504836
115160440
430154974
1833585
35702893
365374006
301968025
672845998
1804527442
115556174
984901340
1516794675
831485334
389807814
439542311
718069244
490640044
1056207327
1139157547
196836059
1893219600
2035653679
1005982072
1126664293
401577572
1069115175
418585812
1379603374
963983012
566465538
630114044
701490096
1035627742
877295343
1733678438
989784570
1842322177
1153067606
1070364307
1908906649
1039197267
176986818
477869102
2050054739
317410271
1213074008
977559348
1396484440
1195729633
679229739
1103466423
1259188962
957355535
1699188383
1177701494
1234982544
1543795177
1698648544
1924154396
1621254234
1707848050
128043714
492080687
647985330
379926231
743598909
1678411187
1940113676
1203479995
361300728
515795183
1388113899
1013094717
204766890
52358788
857895995
1323149738
403745921
1848810893
466721941
735605820
317351954
509450363
338861489
1215627657
2066303948
940031634
2038833508
1619892346
661173388
1647377768
1150307353
1566272748
507685716
1253912910
1311530579
228276330
987982568
1936064246
1816485611
1312627203
1292132481
1689215333
2145663417
1121383548
140255092
2084197632
1722159693
1276087392
2138251747
1102481196
1942946844
1486110393
749998300
335038207
1044477251
343158294
1188722898
1769745449
734399744
335111080
1509217930
1630744052
27552060
2126847221
464907638
186727539
1678131228
1328426350
2047752762
710151535
1237835166
1378041576
1200274629
1573329318
1043468547
888890953
1433489807
1474559810
1909352055
806402935
1679474644
784776694
152943452
1524891325
1840116690
1962567933
1661911505
249558199
1044363862
384904695
363661784
484784278
1124790001
196602152
1503031849
137267578
891638809
1848003423
882343289
565565901
1527083754
1511378924
449680633
1904839694
1633554449
452384188
1749053813
543925054
818085575
2018608883
330737986
559054932
1586056863
1927944642
787792292
910031060
1785883819
1268030478
214845746
1267725094
1447638680
1381625621
970500552
490672059
1386573146
947385903
732276479
354794227
1523142672
1566468781
1714029204
1208946482
311537873
204514840
1426681102
148356435
133973837
865576608
380546188
514028084
1399006350
494464530
1595127786
1098840831
648324859
1983405013
147925236
606776879
985492225
2058615001
667384329
642652425
37738480
954735181
1230090872
1863134316
1053461535
727180128
1943294914
1316559840
2136958695
479384355
651841681
362364435
1416909828
1010158584
762971832
2124402734
1660576179
1898556170
384897605
1306845469
320088152
927407106
695365154
1652390783
1283239580
1543360171
1076846982
592327237
1166966170
608160607
1612595760
990476141
1330473148
1031020970
542977313
672750370
215648172
167732778
952978282
311913755
405474438
1500565100
1126689332
2117590821
430932241
1360545442
1003726304
1067262202
1838177933
108640770
1036825322
1833671144
1616442395
1835930103
882863703
23324745
256603694
966816039
901437384
1474996425
286441892
1892304254
1710598735
985569662
1090604351
598720824
1944700523
125544633
327779653
457326412
835650622
1970329607
1602221783
633332076
94981288
595052355
789685067
317223895
836801654
221080118
1028361036
358186561
559886468
1006645239
199626984
1136887381
1181005904
943234953
1563125804
473576563
1504574429
1229778524
974027640
1969746176
786993813
1119971694
1625277326
1090171907
2049076325
524760795
37893944
1106867696
2052801606
1331222175
1264402485
327494604
244997807
1421694326
1065571475
763549994
1006935271
1338416
1869229017
1098408621
1443940350
527324672
1092462797
585241847
240667447
866004419
844091025
1015457818
1904993696
597889093
370755051
100544369
450727616
887523962
1185446490
931845994
1209494646
1803884132
1702333161
1619905269
121554106
905742308
724019297
878790275
2029885992
1336462646
986244525
1221783234
1077933097
870445030
198143659
105050743
149296718
1772744372
1669540347
348533941
557715028
1582917023
1859654109
812881964
144362007
900036030
609742260
827521907
1883597995
83757592
53461793
1117915172
1792492903
235664142
813049861
1623025255
267293257
348487489
236415463
1391623682
59722482
1386327506
1549784704
1237959680
2032088429
1050180546
725437667
277556888
574975435
622107306
449902130
732824258
1256054871
89070459
783178970
1900619483
195850489
638133174
1645060936
416911602
717081393
1764985822
2145754479
1203667106
229701740
1527429665
1397257274
823472575
1167651305
756507715
1264840529
454922999
1363201692
368209770
427482567
145409437
1128076090
1018683214
1644068831
555159958
1057824870
1660414323
97331417
1069626534
134517929
1298813554
81267725
602306546
708783122
24506353
1160244651
1158045089
391761935
405493828
572652510
773121124
1393249774
47801720
954764390
752438354
358950972
668256299
1786683721
1814943229
1536188936
499733842
161364977
2056021363
943854729
1990674696
1998403509
254548815
1317178997
1970790214
1733387960
997719881
828079468
226335996
755764497
1638847460
2080038892
1632819505
432285833
1203810388
43863284
974643854
1760442552
570827796
1185411638
1516471372
1634573801
1055520765
408010688
556693778
598562361
1087133254
316303665
1690313300
1875302930
716591577
922887400
559604341
1200194249
1579412617
1532508728
1030245239
1637113146
1867183402
1298028180
2089830966
2055729183
467722174
1799238650
345300532
496264011
99864290
936015308
142235386
2023137741
882581344
620457755
1519076539
58275778
1459735446
2047975437
1814629709
1974852978
965159228
162825531
659278349
714773291
525207021
1038595096
1769150957
1098644736
1988975809
1623238331
781182103
85154974
161518195
1158794202
1819425972
409064243
1620203667
1466526761
1038724050
1312354892
1431889697
848598935
251349704
789473834
427634361
1430454481
1236142996
1664875197
629064674
555030808
1731267680
1728228672
890022155
1114807821
1664362858
1157833403
330897830
1695861660
470544451
716683572
1312918691
974417114
1390652695
324344876
2099392054
682957802
1463225224
2116392373
1756778610
1612276988
1857373604
1247880501
951302062
497114462
381994970
1583658085
589325349
1039642614
948637791
1543988949
1117965379
217470139
1301850615
199504425
1094857531
300098688
2031109522
1999815647
1768813930
943818877
194777115
1587141366
625887139
1018768439
353110469
921490629
1138949752
196576289
535231117
1169682438
958254116
2132961629
653180345
511377217
1373576570
1461355252
8515999
1994055848
1925295666
1094434913
1051505904
1763230537
1035686326
460798118
1876941395
55539749
1469772636
1560157174
31551395
143815357
517654664
1300956591
1167672264
468487011
18414944
1343401035
525877712
1087586092
269832091
716251709
473756304
431141588
1710582221
784015468
626629537
546559769
970522445
1620629226
361250948
631102407
369477771
1911806586
1331101787
31358792
644427230
373476440
416377791
1447109102
1813134774
2029407756
2139000286
514171446
1465665845
937624985
1804245536
742547934
503716674
1417704109
814286688
366745109
957237993
912714059
101810878
938748437
1186749490
1610986171
161037542
1191775856
1878137822
259959145
587493778
1907829667
1236842278
624335331
1791954635
646182204
1457859654
526051111
26746725
429433675
829026468
578999636
1073436941
301743680
1030767483
446849824
1370313572
761536992
1939045572
1785259771
184597798
1602925738
2115260909
1589912025
7595306
1983785910
583770402
1532056392
319145480
197258312
13788506
222771890
49470184
2011715948
2081917701
919998680
1139893695
1755624854
1539091843
298241968
1580033954
83129459
1328081468
680391979
1737504589
1998364290
1047453042
2773971
2027958527
1317287456
736394143
787449546
1571070575
414914018
1514532946
169184930
469629679
917749737
735170498
991851042
955866114
1619983830
1206615496
1506475956
468328314
1604846908
644091108
2066010614
971226687
2100791923
1924341508
526953259
33503923
360051919
1617981899
970474071
1710358372
923585694
155920435
2117173832
1478091775
712248321
706211274
1574874176
1613959930
1509176869
1389896472
792147574
1930684691
1159951217
1924364438
1817544614
1190366355
2056307838
384233944
2104069802
712625540
21589970
1336692459
870639324
1456400226
1522647193
2034036896
1813426274
1994039557
10147520
539779319
1889945920
846297475
1625886967
252770635
95691457
441838519
1524685144
324917278
553151791
384697329
631823100
1360219645
1400883831
2101457840
951854016
354714273
1865249338
834135179
687033261
1611381374
1164249339
875507485
1106889052
1221349045
1598269382
1423074390
11081510
898187883
762385954
1104648711
2052994432
1361030233
917361280
1043322038
964887820
1346085583
876348252
1231800191
1519074367
1596098451
1092855232
1837270893
420025778
545648480
896997832
31741022
1282455812
1178434683
16415268
202886117
1537965654
94358079
314283456
142378229
714727471
1708377410
1925471574
1780752869
806632770
40021236
1005375525
34317707
442376899
406557845
493166917
1040924444
1168009614
1045304170
1172534425
128052504
234691020
1737590792
1879799413
398406989
377578210
812897893
2092146331
1564604102
1882514472
204813394
985833238
1681245084
395836991
1067869390
651335757
630973371
2097297477
1100530962
287526781
996750299
1986752165
1560257497
161858846
1757900517
1805787625
2020903296
573543602
1310973208
2056366955
703115881
1048106019
1472709623
2069954437
260179798
2105893990
400761032
1924774392
1314551762
1256287443
874375410
971461694
501801823
883904234
462252918
1810606431
1167391706
1104853309
97598406
717032090
969573076
2023157328
1692659133
1633780212
960483593
632464016
1000887762
1584769951
1110312479
308822820
524721109
844075716
381581836
1251489802
1874061687
2068990312
1161116935
1803037609
2034688167
1106530614
648377755
638311780
1036011766
2003235869
1985504408
850493008
1365555089
1388446056
1130987836
142508919
564362488
34575398
444441698
2126079650
196937091
1841505761
949822292
10011283
1925116179
381824779
562856282
756319827
1926604148
1460911234
1579246905
73752000
90035999
1744227593
61515312
1198066935
349800751
909408964
606892714
162651959
225688423
1745520190
105688717
1981622939
674472925
483245670
1287478854
833460615
381616559
1479683468
1771961343
1054144665
776308670
372419167
2027434049
786575754
2005515705
1739715811
1503817870
39503047
1424744482
1878442211
653199031
1586339191
75240237
1522607429
1825856753
718748712
771801114
2064255175
1134927920
1846513443
2132996888
2054742981
1941371884
1269708736
590797381
565961927
579899267
1408696168
135126303
774641932
1930414806
1687875558
1590579181
1475834367
1844059707
512638121
1886701434
1701813480
1906618820
261025510
792252408
1133513375
971966554
635020635
445963657
1136869100
707259762
1495264733
2102710417
289196184
549658941
931424349
1692807458
2127461
1056942764
1006899902
470651192
1651788988
51757292
840626588
1375425486
178873817
1465182830
1155994148
1628910597
311308237
1173390762
777985490
349318421
450104489
1121335521
201767830
735949853
976382812
544693964
28261122
1353873002
392841224
762938963
1159681444
560632137
2092626033
1785332913
60063435
1439343933
1996147362
1450548627
660639732
1800010374
477026718
174318978
1434014231
1458895132
110187514
883039843
1704651633
1246635623
1443336340
953311371
1164367165
1594966026
643257324
249674480
80045328
1054505404
1069254799
1676672218
106549445
1440270309
193413264
2007190135
451515524
1638677905
1957197453
1503602501
1142339018
140447251
694476099
598312646
1104765425
294545157
830959013
1915480362
1095572812
706792045
125423670
763497746
1621303341
280524292
43616498
1766297664
42648255
154508129
2134949040
114614543
838997073
1261043799
2081752897
1986504090
822625790
1957923074
556409549
1719844559
2119147629
2023522785
1817531424
753117047
1827986120
2122314099
305501842
1891734069
219744165
510140118
874619211
969458242
749983965
663584838
283130322
1007309679
753427527
1073576315
673530527
1700232474
1305594719
508303165
2071599528
442124832
1173068039
1316138107
512080331
1735149375
982163743
535684841
2043143523
1537586255
2001002619
1826133491
1351754795
250732003
1090439658
1892986043
474219370
1024770311
935992397
488779194
1392124478
754430168
533888008
538592528
428500085
1238267046
1254064519
1459547414
1399493313
247107418
741015195
49177344
598078659
433786964
886496448
279724340
977679226
627569608
1407833711
1492092343
1164840360
762852252
1598851258
319158987
301107336
2018983186
1728240223
32549329
1398372921
151696034
954630865
730622167
1888413088
768426297
1835719896
1112524933
323074405
1954411514
2127048808
591558679
1335020525
1058121717
1514579715
315592956
1398238561
412204833
1594823963
474077630
608920295
282037489
1573731114
329983043
822406855
152121180
1163057739
1791446732
530356044
1602361036
2016633107
2032785125
294730996
370201096
424187783
324858820
427903280
731544060
918371776
801232001
1133285784
1366074812
1788768776
1356080364
1250813125
1182220491
2060587987
472784484
1885070259
1277057336
521069628
347284224
707302255
1632521502
1860414792
1590581949
770191972
278494387
2061730327
91200098
825656963
484580011
846076604
543350414
1713879594
1477221093
845185874
406974368
359751027
1872273371
142774855
1403580745
558122532
1126254961
799193467
923149387
72150849
780910575
1890187187
1199693196
373981074
1643202051
2039393427
263641398
927793000
1725448573
912012782
847817522
1705671360
1369208566
1022137986
850306763
2146594278
230587700
1074199713
891601778
510600979
635608000
1429733953
956586683
4492706
1229974492
1994610216
1848967246
1629298928
99412795
1551654766
893966661
56497236
2073900670
1845205019
1610932381
1111655295
973447066
1411221146
1740780563
324501268
528674284
576720341
369677508
1624125368
666065436
334886218
1045488640
1227440345
1731825848
1739908307
19136815
1978690809
1448584502
287403920
1160946138
1423128015
795050222
1803894012
168521342
1488595909
83935532
754166053
594581965
1944994275
1458681868
948930177
1725732141
278400106
1518034203
1602466804
1677192811
567400719
169283464
91957440
2084495409
306795143
666915669
680314973
1002703537
587075645
2019989436
1495936424
1826617602
1182545866
1474393896
1010581594
838763530
152772497
1624320913
584310723
153337179
964604392
1847719101
426859099
1530942079
1861936550
706229391
2116370062
1648230903
908167062
1818517156
403031859
489184631
1590944171
1708068510
857068109
1514285676
514655622
1138198210
1615938328
785175260
1298019960
2053049095
1148902854
308815786
2134554155
102270190
2110322376
483361857
885343937
125743283
1509250525
308831648
1333745343
2013732323
1603959779
411880924
1584182404
524902361
533993636
2080385675
719621992
395705648
2142133523
2086923267
543221183
1234323965
63166150
1153206297
699991505
891148857
353728754
246497837
1111289021
1225111803
2110523501
2103437362
159678761
1032327132
1901252072
673826040
375308014
529149507
579737599
1300737953
168189075
1900669211
1123163739
2063513494
237357336
2076632905
978175542
335734735
908415297
1260523314
1899821201
1931856212
413456035
698090804
86969714
2058532513
1146225500
25030294
939174433
1528484956
213445506
699574505
1919634590
1910611872
1293429568
2125067491
2042896171
1997777622
1297854387
180614157
1122491415
1048082721
935697276
115238291
2067846851
1334553567
1513688914
1766508641
868349847
1492215662
1363445850
1172365840
443274732
397890198
2015079326
1026004131
1808908632
1917904826
835058172
1350587789
1765578573
1552138563
473812046
1753211458
1691800959
1113033383
1636385730
517202705
1311212906
346607653
362195438
1828470063
1266212768
1448309944
1951242290
688044980
1656750547
180887331
1642172710
1490536000
445497576
1978923720
1577658776
399809554
1127680627
1993808935
1830501703
880213090
2004311859
573858589
353288531
1605814966
3386366
617846137
908257526
265004534
370329956
660206803
1014381481
204567220
860513856
1684717450
1663330174
302282309
1336807358
2044780762
56414633
1306146758
1039004406
1069146567
1207089758
120662751
1743408009
528496783
420244618
1312639312
174566624
2073989310
1345529168
907204759
1874180686
908689107
560615126
1508032231
1919802853
466314403
1869582395
1921667596
886454653
1794982726
1727620158
739290987
324233549
1376962941
1926802583
241816938
543562019
1892895848
1059504796
1835157264
520894311
1741080381
1172866658
1142360537
311478548
264679843
1568621283
424456845
2064200913
2055005390
1456159201
123990855
338180192
1035024237
275290844
991295173
777363481
1616612327
717598980
994882138
139470083
1533006622
1712628280
460858588
1660051040
428005563
356481789
1821756822
1947052557
794091775
244342984
1239328836
338583745
405731010
1490565546
2013951351
1285274816
2056717092
1327668357
1026826915
370992937
752016543
1353928892
182538513
1869171902
54092228
17836034
1742237974
850238383
1917078070
110191949
1493820259
486482918
651399199
40283751
350840678
3930948
2018207497
1388104741
1829576766
1449432893
2060996387
475937912
483001977
104702506
858136932
1886747986
1396547394
1492872990
1304274956
1526328004
1542971145
1033407881
1205046263
392904753
477661083
1733149447
1557837146
2144663501
2062680089
1550252495
2011809193
950210241
638168970
1664292678
15669957
592538102
1016071947
309333783
1403356301
850719215
537621290
137654154
675932039
507312955
453367314
1968284138
665176285
1460253303
1940316687
2109364832
1699091666
1331542257
527446750
271158381
1539799300
1686414605
1383744622
875083891
616252492
1676990129
1910841678
309562088
354129752
1015054427
100208791
1899072804
492570343
1825038607
1049785685
290064471
1740455669
1949794825
278153086
338000918
1189438442
452286809
1008255585
2093740350
599732510
1771431021
1236080345
1685599203
2099427196
1780402794
1835355503
1646203444
1876039438
1530396750
47114336
1429142771
643701711
2123158594
1671053246
690924224
1328186371
379702520
913105841
793701135
77615899
799236972
1380561191
641934805
1740044222
923734656
1301750673
1791541033
917062000
1493855125
2012641957
1293149054
169925723
665843067
1506180756
1747073779
1836355036
21101398
711051103
1617454827
1264337677
1595258514
458820701
1741213068
68259193
471945546
848744325
1770456671
1255699398
312078618
841154730
195030437
831089850
2090421158
1514193289
2107457876
52014922
188274169
99525307
1325100284
89372719
342114638
525608815
1176653687
859289964
469119912
1029959018
484874674
1641340169
289596333
1228727873
2090054807
1910423304
58844056
955082041
1928586808
1681579523
555660734
908641622
500521733
598912915
1440072468
1661380291
1362936488
641954225
1790117938
1994002246
769142885
1074191171
876042873
1459433283
669788051
1467519944
2049331772
4852629
556888020
312748620
1492596668
1139768306
1491028171
787655130
752107025
1576986951
450906445
36601815
251492387
1052698927
542066040
1531225343
714864676
1150485667
1109776313
2080077186
872385401
2053374151
1343545200
223112956
1822088475
2090812078
166339453
1981957352
1684386401
670402915
1667754884
1605727962
214910237
1541979214
1728813359
1622106207
1032918696
1397188264
898097827
2140536843
1940563344
561732635
1569621522
868286789
519322631
386445280
712592079
1716550276
1405762974
238978556
1001922904
487705237
395898577
1156452595
200932713
1184450662
1962588319
1681178684
771994536
1204840697
807558675
683603297
624191469
1008151859
1712390253
744616702
964838407
318426113
1409462517
38389069
675339095
1634782717
639875521
691210146
1752258908
790102506
1354402971
1145203626
693164059
1623634521
105719142
269374842
1688087865
272366847
297694130
1492833575
399937450
852278371
839811533
2094145637
1318207593
24083539
1024782406
1795548965
114706913
1532059870
2087041655
1057477610
1665684216
946394099
36956445
2135035732
471590406
2004837462
2061305840
1458343219
1939319738
1793961650
771174349
1039929342
1323732907
192118893
1940985064
487302374
2011765320
843347526
638149732
1429863735
91225458
1533505836
1470325567
1483549008
1880570904
1179940249
559252205
1458832394
1708375025
723983503
1747987854
614628512
1723602739
371574321
90359945
1176989301
488464682
1311379414
1722124300
1018625087
513956812
338921887
2072434142
2005106842
1999213011
421608189
858822855
1659134372
867145025
672312654
1783780228
1115275982
1971878601
1700923104
1420080439
1603113499
1055851234
826090174
1997452450
222428975
144612221
1236368478
1178170654
1837702245
1737848826
11853021
1079544302
432926423
2129344189
475090401
49886410
1457336817
1011197771
1654153523
21703512
110626847
215415900
346754277
1351731598
1564535865
1685171550
1186837563
308137104
1822047385
1882733811
886448047
494174586
837445823
696287154
1165750219
1305831050
694668367
1655226321
1333092973
234638778
111258403
1410125982
2094580271
1793227096
1415688140
844824082
2062700558
2055579547
428528986
1849037013
1660755205
958224814
2078039320
1177785629
1493181008
1076920266
1261523109
219286318
1593420899
644153644
815355498
337926951
1772851181
2066039063
1170157247
62474687
1962892731
1297824185
1349312187
1981519069
1985960281
2126904048
1282809164
1190908730
1205007105
1952273553
1308481762
552058595
2087467544
971204246
1411568840
1313113187
709975767
267504160
1217423914
1364924090
1888040042
738636876
229854306
1692614741
725407462
1381642132
1094195190
614544525
1788000446
1955996567
473541047
1760168101
385509140
239228160
975109920
803360355
1860873691
1994461951
237296324
430905466
458480070
1869264339
1296590548
1545259768
377140492
198623301
1396121781
1656124254
1506554593
1691188277
1351978024
1834582913
1577237360
1575079383
881022223
1722911694
737294826
504102471
950102401
1763082374
1873228766
1700293403
859148630
1988325691
643195996
1041356275
531484241
429097326
1047545989
492443486
1850444947
1247751968
401402668
840693637
2137051782
1292756301
1658137544
281286044
646990042
854732450
1173555697
735914569
1150125602
1066881131
289803761
1373413248
28119887
1370149927
1407366593
2132495327
32009979
1196123482
590221181
856985961
1827672761
515956987
846779983
227810438
354298748
1576789418
6115659
488566000
77629616
1372598002
85378087
439597152
1320110522
1073979333
224720509
441063847
51050140
174795636
1598900171
2124405229
1284458111
1746680647
508317803
1260043502
1824929725
629508165
1994348326
989321072
1141924823
478939535
1102360368
1210749001
102690163
529690916
1197249180
929318412
868099304
1403262445
99138995
1582493909
474429415
1396917488
602878927
1121008523
655962954
697339493
2898941
256323189
957302318
710122345
1145611365
1297315530
1451796269
1908379976
1237419703
1730058277
1301456093
892906142
2094238417
1710490602
1071167661
1234042331
202664335
1311561835
25297621
1969974639
827442100
14365566
1042957051
517635136
348745982
1581611615
1257860243
105331912
1059957899
87202465
1668574593
65950393
511915623
1625943535
1573393557
2124044813
1275063395
980015477
2007149382
2098854156
1660461288
1218835293
1750828727
1698551978
1553209439
640870175
1807790102
307903666
675413971
1867538958
1018966248
1015061567
1169894905
1117025783
551819837
1154385599
704678596
1167044859
674521920
1487306260
798797876
2041139654
1203767638
797538517
265304308
1272194178
326347085
1945292543
2043527342
1044840606
1940059144
609262936
2076645310
642258841
940027714
1256879433
1191440742
1295090697
1471958215
1118798609
1623522136
35901754
358895071
1065393777
137540277
942088550
1019415855
1343526167
1463022069
1829743494
1716773824
713019299
946526751
1007690935
692811211
327821306
494485055
1479852646
1987299203
827501228
832577585
972101956
1883117799
529125868
841120235
1141833345
1629729522
739293530
1484849676
433674426
992600853
825238695
461796245
1750261392
1034422001
1977319382
491863822
608212457
712157889
86492439
215583744
1015805616
1158122742
533896203
527590549
291921967
908207
2115337064
2045362742
1233897365
2047601371
707080858
659467302
1971347245
2081183160
1854570264
1205733337
2014708469
498739345
216839045
574979045
1387447176
1269180430
721921678
1528934277
1157360945
917865792
281208266
1144489980
1271042155
294466802
391315692
1927224158
224329476
1281998817
224030849
482459598
291517246
1308237360
732171434
1134802457
174530899
297118831
1321844501
809932428
1222162245
339053343
1603961302
1899672482
334217557
888199090
2115199997
2011403415
1726677378
359388115
826684529
1273720841
709874236
490244366
1995363006
57874339
291577004
926921501
2100822137
1648269295
1335743875
1429419965
1017688719
679760571
709505287
953985829
1613207577
804955887
1930158278
1452312064
602656894
132536072
139941988
1471775199
1402655984
1653020309
908144346
843941103
541372252
166045212
2079300882
1405513304
608910896
1839154708
1028921149
531752755
1215578616
781897534
89761147
412271192
1906283959
1569239586
1626847517
540163305
1917245081
511124931
685099107
1901561926
720172490
760541944
1321383646
462775207
22187170
1763713249
1549001407
1165668155
523373253
1655537167
1168133525
751663032
630328418
374522975
773616782
2146628137
1427155324
388033241
1309199502
1419147875
1410662980
41323802
1965550939
905703293
1879845892
1837111804
2126220616
1410075919
367463004
478165977
1311667174
1862458111
1231578101
1055677101
1375371854
1603032800
1414488546
810801560
760791541
1010678538
244429269
1746043663
574559223
1481375293
434790567
1673929202
1760221461
1617059124
907060085
143497936
1099109124
289594765
1711908282
496108423
593699289
585776330
1265701940
1075527082
1397958952
726798092
680221879
507546455
1358896413
1282083978
1151166314
1419980925
1394012274
1679595501
885946762
719361007
397153581
163744994
1746740420
159095556
1794561928
1680102814
483139412
476985990
1821874291
1503216938
604111487
419500545
298343774
1076627880
1719546121
2049279095
1174886948
1076173847
425054120
1280705076
514624712
1426888865
1059598598
369832383
520638048
1185597908
1023448630
1758879547
1359568815
2095348559
703719199
2137601582
959327487
1038171390
1295380202
1336416922
580759266
1288863192
1016831043
105758660
979879694
2094033929
1483895414
805952691
2046056444
850544150
2087083076
357803839
1147814920
168743490
22090577
1530130619
1277781380
1723723409
1906286643
322455497
1732531952
921594298
331937674
390846753
569566243
372853750
1843349364
476644697
41787859
2040706951
1561217776
722606961
1123701912
1522760208
1908700358
1458444129
1052920293
1694604610
2004833877
657563856
1778038395
1432105859
566551144
1150365367
1059241793
1485079982
740807438
1850531682
52081609
1221335389
214731125
35423046
1463761551
34328420
1320709898
2102876484
185010358
1652202528
1178231956
1795488089
827237835
112303573
1744050833
1248910135
1426377806
422633528
1368681733
1397017856
1716648535
1984218615
1023176727
1569184098
701209303
2078107404
350585360
1021225231
822126492
1457901305
2135823111
2527839
760901690
309429887
1253499097
1943411760
2058760213
1701631827
987753425
821818018
959904448
1049469049
1395212310
425588192
1571042881
469104001
517567306
392273150
1810707494
1546403907
726656787
2057590376
991253405
1041353059
1845992255
1481079317
1762697908
158355123
402344902
478711137
1554709065
782173147
566408620
111530981
785286433
140881849
1088667361
1544933164
2019814017
1228470674
1464725125
690526204
1455269823
1989727521
898475095
457229719
2027888863
751637319
1383309143
900864699
1551555220
725470788
964385394
62949685
1157234852
1442057502
924222109
19128582
243814018
2026210843
1987205630
343026884
2028546645
213355599
329442437
1505377582
244136175
325900730
1452490476
380695921
1675078941
1177244212
1890948479
551399059
614491184
603195933
565341126
1000512301
392386638
941440028
237165883
487642911
1711331933
950799246
1057266954
411209656
1589257795
1776819961
641874818
1033178047
1353568941
190545574
2128027051
43738646
144503661
184419276
1471341562
1745383278
1140547747
125255524
288388796
1049935658
1969381098
445759270
50722732
970070400
6464171
572592705
462065120
1043623291
1761527889
1484224566
148801663
843788504
1096453554
1893687500
235293121
1419596578
1893379279
1997970927
2122531022
1177794940
1503342519
588762836
1903331987
968721836
241722723
172379119
441478354
933844289
2007961260
1888442102
422338178
993837056
1116384221
1275012682
261401322
938088539
975067793
1949739033
1767448230
581722168
1411525631
152610233
149670914
1862542387
867165719
1299899744
79776882
1478179296
1471782369
938840317
1288745718
2082614414
1846799759
106712274
1811213523
909847361
1865431100
1643818683
1082685941
608936979
1103412294
1780988965
1473205358
2032037542
2110595471
513842237
64527036
1020787426
1195300151
1219026810
1141714953
1663661577
131247265
931129285
1863262754
499451450
2034902300
424130549
1272870279
1230430179
790652596
1196114164
1007383088
1663379907
1386048573
500761630
1121771632
2084260705
1890950873
135293290
419476538
1668909842
1361199079
1987773566
1363579335
2142023445
1110825059
1104614844
969046157
2128272769
2058658490
2140293637
751942545
124427386
1997848042
1397272246
119653878
1930809740
2095283276
508346690
914855948
1466905870
723913006
888263463
505503956
1078177251
594612421
1715546362
1211322398
1533920937
271475783
649071403
1581738107
125678422
1978743845
874274194
271665872
553626385
671062262
1661520193
482411958
1903541389
1039004372
1434061015
1563717595
1098349474
1004903977
1660149607
970621328
1519322880
1692582485
1926131990
584084
1356151402
574604616
962200730
1703222578
517937669
461069708
1560772937
807469904
1042089890
1487755744
2135497631
201195260
1461132208
117274139
452305229
1865192498
1032385864
2105865589
169058968
1473316280
18357921
369922316
2126618972
1371339659
1004955382
698311481
1384656063
1101577385
1634275116
124873082
747905520
1499442585
379306662
196561442
2083746355
1744297344
1884625909
375324494
1569365530
1794392065
2090604748
1273663623
1177325727
1112277216
901922012
1384332576
1702179452
840636150
1293320371
1619359246
1765852303
2092789348
1913039853
316040289
1490946022
669667532
1387004689
1025243972
958125260
965016872
1931147567
1836445493
1436804779
310042063
1304853646
1319407963
2071517734
393233000
341439906
1624451649
2082103496
1082284543
1469240169
83093336
1370320072
2123350396
564480637
1563445005
2112401602
298597295
2014745410
510023690
297146080
71348163
746547634
1947218320
929689667
1108348379
518859199
1643346282
2005577909
465710138
782113417
1591221706
974801842
1723304189
1429120542
64161861
1519658644
1485620004
1010910469
1506779317
417809217
1344697441
1694075826
843398619
527635818
657023334
1772380318
1046633869
2058271955
282544017
1276384227
453729205
1734033674
1281422121
2015163932
643137610
1866162689
1415363489
1337828896
1535261359
448768162
1511384842
364828890
994357269
1658035685
2078103384
1373231945
1643942227
1532355926
1815323575
724260239
1688618427
866367308
1123143868
1614437135
1116563405
1074650017
1805709863
504228181
1304343774
230354308
1951192291
924543947
1948013551
1184090999
60948858
1049801331
527029103
37522951
436832983
653366614
72171885
33061578
289270453
470957320
1524959564
1586650827
1460095382
863253976
2136239327
944762657
1229934014
103568385
347471508
993307994
28755950
1366337516
732306254
1970892384
158779674
55203158
1429422574
415528977
122175502
1728521451
111338799
830830418
1746040865
2114670038
566405166
1598903319
783135777
1892580700
64486520
1337185592
1946989496
1165739646
792355517
890256221
1726479611
162304932
1500001837
1485143234
1900986713
996908722
536696991
1655450758
1931983734
1264369202
874926092
718765405
687564891
865726383
155520406
1009778620
1178973429
1551891422
1846707194
1679499698
163695065
582871835
449605885
1181101619
205771230
1015123383
580102868
881922212
206244747
2104897676
222486178
208729091
364137576
1678129825
329775041
2018382204
939556182
1120844303
1729567480
457026971
1017548198
1091357967
1530400560
82258798
495249868
817085162
1330356242
354564911
931568893
1743819285
1050231655
2136527481
1514477263
1353138463
12802721
2103531773
2009047586
1574448864
6532939
540715706
490218915
458223050
516698534
2051606718
1169760047
1109487189
748635062
710383091
398361605
1282815504
305321029
801826060
683883825
163870234
1895690338
1655418550
1706611655
1243141621
492643325
827985499
701897944
336744936
645314211
426751505
1175065147
1706925249
993593148
882628410
1301836126
841377191
2056108860
2014916894
1536877433
1654014072
1066267033
750529133
525522205
1400628108
1188861646
458666927
1623436081
2133396611
826752809
1919508894
1423494722
230195965
780309326
449450816
1257785614
700379646
1960564385
966427983
286632940
926307286
1428627090
552213921
143875976
955049182
319418624
1398040222
785455172
96357560
1630309308
1686534051
753306340
391208821
827177627
848895642
922933379
460348167
2028190328
1754609784
2085887891
1919379922
713889870
1387035015
1448594409
1373569457
1194740541
1492731984
1949213484
329512517
942579812
1211356979
1128503549
1382144726
1100459613
1785470658
49016235
461036802
2124472752
1718274471
1931555557
1026781645
1976293836
2120367107
395861070
1472808441
280817701
32739305
2071932230
837170949
1172192688
1306579350
341819781
257061576
2098157950
477023985
1992157357
2017154105
1362621336
1224825035
1316297684
61130949
1714362203
1524092767
1064758287
866125269
956371696
644406823
1231971741
1917160589
1461129438
1289284742
1815406110
238247986
716590200
14837980
1843601744
707766614
86774602
250072611
349862732
38739299
467339055
857647635
306207016
905095335
725432618
1682242894
1765873057
52265843
481041831
16606287
1573015792
1375111728
496677877
1272652989
1269392984
1251153859
1143764783
467500829
1511383457
248166408
837325970
2138067490
165637206
60664674
188678125
435303774
1955046016
1583960966
2086717243
855199532
2075464478
931475745
2125551004
1750233029
1797363980
783774880
774985508
945182952
599101280
74016005
441742220
1385140140
786048226
375231005
32557026
1245205867
1243559174
186823543
629199252
1065826846
1533189262
105341603
1047153870
1572273561
279165896
1652500763
1880238160
1210222036
4677267
645441031
1407110646
402993064
1226878582
987563316
343439437
1136060545
702914610
524304841
450619491
1736168291
612226321
166020948
818413018
705802540
637178642
888299283
232399588
908762772
795458039
1311212496
2083999736
679274172
65355699
1882673165
603787943
1050739083
2014730424
2116472270
336737629
1817464367
923212501
1317815491
1668846337
2073205056
643964762
2083380426
319230447
773099498
715844792
1621415742
179270114
698885414
403435245
1480998013
1208697499
15078305
1849552199
23316199
1292961267
408873691
1556743696
1537097519
1051745435
347140967
1254115622
190796926
780574114
294161545
1210178607
1550104310
1807610819
1185237207
1024088085
1800144496
760942265
1607449428
857893787
936173387
40659285
2076061578
1570571057
721118073
939552717
626234035
1062595788
1608886883
185539083
1379379686
652413192
1081959233
1429686288
1802435045
694675180
1027860981
202435253
1717752610
1780002765
1130224536
1540594151
1707098360
1410191976
203800997
438185370
1312418214
847900571
633800850
549555845
2116991362
950849121
852159974
1790993203
593596425
1145439632
1426509675
1962492361
118532482
1020997769
361869238
905600498
1215719315
2056028048
1380026740
2378938
1420468841
1697155308
691637216
2104243704
1610497858
1533378471
778821471
747085563
459800323
875855993
2011394310
1279767851
660031354
508178387
780771340
457303161
938510573
1231545337
2006118411
1725451097
1079336701
1387475723
1216840290
240416876
61836835
340872235
1275066772
1529051193
861724591
825363286
974138092
814412221
1593615207
1203392102
2056545861
1582855071
358263468
1284275959
1864031266
1952261794
1014690032
2027307051
203471140
1374910008
1800888986
1730807169
1113070920
1698176173
2142718675
1132541793
2104235928
1702397456
2124041643
1366241439
777133190
2109857961
1237763844
206295140
183852070
487522928
100138205
963560161
619298843
1563101888
913581131
1768275529
1769867353
1718553039
410457374
1535337621
829094665
1027155076
41291203
1805153545
1613016874
13317107
1016136351
1508199421
51268073
925647129
304898279
138046307
1395892943
520718523
1715089195
1869895130
1675367143
155822042
1282314114
1595658927
472543439
770492174
1620908772
1031780931
525086524
938370805
1749951642
879082885
725361353
1557286859
1056429266
1486342970
2099164970
921466649
422912681
1312096517
556204943
1427045591
1377307593
1097183109
271359120
1265697061
1141038944
1113612298
1733626670
1557274307
352812400
616826505
143854890
1446858617
57046545
2142031964
544579227
1305445218
807269925
738373439
712297380
717088765
250407963
628550095
1139846823
183885642
1730593048
1575591423
702505903
995037909
1816277118
315814339
1809040140
1109872953
389050262
1084906104
1443775075
1793232899
1203019633
1102664831
490175200
1119434799
793205105
1560323322
657856332
1726663923
334745536
540204720
2011324921
489248919
461189014
1937516917
791284801
673783923
1501017539
406785047
2096751418
1749065624
203149304
108363846
1841682770
1480124420
1839443942
2114503902
1589036908
1646355373
1771330535
1129789633
352452588
1330855807
1732518082
955882170
2142281878
1152119683
1133472861
1543979004
1598603943
452609561
1582659306
1936499740
1080790645
1753668872
1940924326
395796846
1265726141
458178614
40814062
567968500
850640762
839514999
1607919137
1053988175
839277641
1215654704
10097273
1713147277
736681686
193199477
1678865358
836848192
1542275096
1497737052
1294545069
746631148
151584610
1924998689
1591717480
1379539982
2048609344
594702911
1618851636
1376062444
704967262
941110642
832157119
1823993065
55762721
496510753
1261812741
190784731
1865814959
2020158221
1214150662
355921676
332715081
207332310
1266634918
2060932654
413363086
1631507257
889275957
2116616578
1931494919
1600024553
897809965
927536540
1710660653
109510370
1934555089
709592270
1251099865
1647025724
1805618633
279539715
1674018357
713189306
287901674
1810573244
258609076
793313940
1739496975
575971369
335224153
447418967
635992139
1159277078
2001115546
602830151
1504442234
1180289713
1509280856
1947805516
1035571023
2104356568
1888179517
918895687
737852213
340525122
1352882131
1085909985
1782053348
1878732910
445526850
686690459
917668836
1445803736
1527580345
943816260
394629570
2082283490
1948360260
1683837856
22880909
1999954435
1688123468
702699014
309253410
791854858
901469941
1448142336
1637075381
1108550864
1896078396
956531530
192571015
2114197117
1330142867
1606553721
1589857985
359267671
620307847
290482691
1802893259
1206978702
1491493386
228939987
1498455669
1557080412
650298705
1021987223
1874025701
1153755147
1319815449
1752161742
79353386
1794353297
749342827
1623028030
13303624
197244173
1482432092
761992003
520507098
614590577
394857388
982261773
1652635978
899927453
528281775
658418283
611454813
642369141
507580108
2087309339
1364032004
921697282
2077480485
1002527559
913096664
805115548
429685393
2138658154
1561060553
909116205
1926218636
95940958
1806766903
175511434
1557348170
1521123065
788836936
405052343
1334725509
659756022
1951363877
634603160
1443670627
1167201943
521285504
334186810
2108377522
1462940907
1726217542
1427893418
1712470965
733636679
780033128
2025657452
1328991578
923693856
768044003
1571253488
947154121
1979109207
1849986315
826880314
1071061515
264698640
678325750
1788390392
1560248375
1206118464
1206265543
980871547
1136859480
1947368087
1461628295
933991334
188260091
988732924
2083035820
1698748499
1971574155
1444329075
667335597
1324717322
1240277118
1978045053
500961405
66483875
1966089301
1262463378
1268879774
267547529
545517119
1326837342
515457831
738824507
1361609064
1280964997
1857164020
381388640
805724265
933875879
1486161522
365507124
996929828
2110207330
685847657
627289645
1301444212
1243802406
1842634269
1356467353
1355170861
597754399
60693558
304806426
659606360
998097909
1355401205
1945304937
1484775045
1095581556
1126470744
796790343
217052311
1298026518
2004885994
387210208
2084067564
837935616
604663593
2045397540
528113716
1639529188
983773988
1306266537
1394192129
893286231
1157855385
1806254225
382064393
1577679660
1729174531
2081223011
275749211
1292915085
1125403653
1206653121
1623384818
793325375
231123102
1137497782
966868156
174044097
1519831989
1400874455
108777893
857240079
160440298
1389222324
1209324342
941653350
713934095
2108539800
1181896076
1079094021
108461726
902953185
231228650
977253471
1147622271
1192891572
617028884
900721306
1892561075
960794511
1514435886
209261793
952181162
1472923478
2054135171
1749966256
436568453
1260752548
47129432
1585948370
1791102612
771799411
1796338171
1790184045
1521881946
279426415
462384290
524130717
255198249
1233928904
486049780
60903057
292272097
1817395909
1572629916
1829823259
351792266
193140376
38948722
1575157211
746873654
798195467
867554243
170019443
483776865
1961298483
1348453701
1201325440
1710800116
714279579
1297391483
1063463750
1964779636
1965115260
507045252
1255204882
757927341
632711083
766694229
911778906
388385281
921386631
1953030993
1878711239
1634487975
1745379466
1049998761
146311589
1746049565
610579877
1019464623
1119266460
1391057780
1609094256
1470960347
388799675
293134050
1061960958
1943480104
1460465887
338945892
831854238
1956391395
817265014
1166271886
421334281
2136687949
160504313
1654930980
234934204
56154852
1311043685
2084650515
1570070763
1379449298
744184058
903306576
840559177
1109328826
1923858719
390572245
1138835316
1388551480
2033588837
1979152903
934236188
1318730729
584211648
1133403067
1731999440
640749873
200041145
147303514
707151339
1025053301
1441044319
200241374
2070354553
1684849869
1643991961
970548451
1458996298
181237777
24750794
1226521305
672946008
298256393
1334137793
152413659
1236419273
604156397
1668912913
946918877
1911936585
306436934
893542133
558842255
1715763195
765891872
1171980583
225010315
544423623
817274116
301781914
812534811
1120277399
1125778229
2121791549
1283276520
985476779
10287350
593174523
2094304865
633498128
1726164882
72897316
1963971088
1308475423
1436233544
539421488
1311385815
110702759
1753913949
1341696307
725858488
1185930234
1364438548
1919089677
2027384332
309686732
190469075
333403463
238099171
630184332
151251041
1409573891
931215961
2048884105
483342159
1104677070
2079635411
702859818
245557025
1655526178
1202674155
1967863854
1710969256
1516189960
285701716
983986185
1043514556
1161311063
473248317
1941701828
102225157
196082033
988552299
592008850
843982308
1315442280
1715582814
477646389
2052591831
915490436
156246082
1822789115
1109337033
1460113421
2038299803
82095330
1225728564
270133044
2090632687
1554367899
1077938375
389079022
337038421
185727268
1962980977
1212603913
69466066
404314098
552968439
1817638335
903971313
741325402
349147549
1141590996
262582821
194411825
1834076684
1802539467
387703119
1378327070
2034830140
1469355313
600185764
1982187590
629813383
1711715699
1957595594
1979321386
600854621
695461599
1399718744
1307685754
1184284021
1192604000
291659057
1345394603
274946588
1351511099
528307973
410127222
43760573
2017684063
1522334591
1631452304
1003501656
1827308947
1324231369
782861951
1982170720
909701093
1355361881
1379219790
433039094
310095226
347068539
612517417
140273465
390191518
351202876
614484064
19195672
1270898571
1745576805
1188988264
1530314035
1794925559
1558771641
1943521635
697143467
1357469261
1148021463
831846749
18988895
189315015
825639926
1866957903
503178408
1725864942
393869358
1368263802
1742984219
817666316
143036779
813151994
1088039082
1991396109
1469274188
800319614
1662768659
1236476459
1546873436
1960975243
882125099
1128167840
1881437193
1066040278
532877904
1284964693
1434782830
1560390314
311872
490694531
1213836173
20499136
1722549887
1692667664
1979620908
983445885
409612799
2053115932
469063324
310007200
367656527
1865058096
447047629
2119819554
171524177
1389074043
1243966289
364882904
721010061
529326941
1083991660
222405538
356274198
1003823430
1446216848
161912212
155781698
2056527217
2141906873
67150943
635274089
1871595078
1458411524
1445208134
1032631553
1136523009
60576800
656886302
1510566998
450895286
1159370322
1333126721
32559950
1835752344
363973528
256463547
705426080
1136407044
631846768
930959649
1400299481
1787972157
1642863132
2026925249
1043899674
987708904
1953107592
1777951847
1987889108
790899089
2020720280
310121420
1333377438
208034341
303567670
1431250330
806296704
1197304704
817119161
1835838137
1073424615
1848469737
1153092329
2140815846
489941249
1140191585
1583198844
523298199
586236387
2084273910
1094481707
1686418176
745369927
175875185
601389253
2046807712
546637151
929874305
1909316144
548404982
794415848
1947013136
465794194
1318250346
1358623793
1173606558
1024083132
1705680219
878068678
42483221
658706226
428050562
835242111
1622046605
904216991
1568777707
754590963
1793500522
1599329571
1369676772
536658155
872387121
1249627750
1303751764
739967804
2137056826
977860530
287423870
302638129
178786511
1544288916
1431053718
716527714
268806207
635018788
1362411561
1963384265
1716190754
2018243483
1914587066
766992867
418166651
1424652768
675136668
466666915
199536272
861757221
1544930766
900514627
629478894
1771202137
873382288
2012718049
1846887998
173643839
682503104
1447953772
1049976237
1025858992
766978128
328141577
75866710
1410314599
258151052
289942210
198962718
231043866
216468951
1654688346
102686793
2053336316
857969141
1450127499
1930303048
678014725
170095516
1605575144
15674172
263749058
750911945
785350801
2024092281
1943493741
721510545
1009623342
1337083855
401151904
1076939106
1127714504
390150602
930758757
482129956
1436567323
1053384541
680270261
1358087907
423436905
118671450
947060045
1484834215
1011387559
150698174
1122236216
1712442859
1294015218
1975060773
656002180
1302098345
2086716153
1688612012
1615890553
971141769
428156735
1129915873
1274602022
151173113
1565731415
140132295
1875989057
26225975
874774230
147194904
1693525861
1580233801
1790413650
1912068921
399513114
812075713
2041826802
527342042
2128966943
1261255253
2028545619
1486411934
109490289
1681801677
57435588
956363072
520336213
1656911739
604940452
151674276
1226765246
1037721517
637660582
1988741207
1515993272
1575117348
362461150
1500007246
1579323010
344924738
70340445
681178109
716596044
1479047536
693868344
1123836198
1629087445
2035886332
2111390527
444266145
1632710015
455041408
12135674
1425535510
204485337
1069540978
1439288311
182348667
2016359533
854996461
38440227
237163746
116433637
618628045
379047650
418526697
1840439044
2036610940
1366640105
117537691
2032229813
1072779925
537037071
945373091
721317896
950190414
1678703019
1504043864
180154260
298375954
1877154286
309090080
1747598983
642064389
1955124961
1140647687
981146439
1798135465
2122753028
518777564
915688768
568466722
732981800
928452982
1773077461
1896939159
77780297
289610816
1743687873
1170870825
675984432
1335702655
878669856
1264934613
1519330860
93551594
904341399
1433102101
1149121028
596963034
1570963064
1565833685
200962525
1419698753
1166536845
1282635261
624711096
114970505
1892838013
1707582654
795496440
1973204804
942202466
1495783217
1697409060
1432180982
1720936597
1516233407
824359457
1327395220
958955916
1211315516
1673487802
1700368477
1523593318
1660140828
225678152
1377943163
1098844610
1378914298
1694291354
1068381919
1196057926
1961880169
1162820970
511365782
1243959323
1533727581
143231844
521132466
414050401
1277977987
2082730581
1469387648
1088488407
1811161443
839494548
1062777612
1427611809
775951244
1770990361
996481071
951500663
1659116908
2089591677
2059819965
1836008646
1726927808
1544148289
1033202247
1252076132
776898331
1937733802
815132572
243112873
199554238
1614670500
532322855
1245725601
807543045
331498424
136066329
810595346
1660012858
1055956440
1491354095
1146991160
1582408220
1064482718
18318572
787587008
1870166350
1809054051
1923731980
1767581494
1397671135
2060954461
689608343
422964229
964356030
1072111625
382605058
938350957
199856735
1719234402
1144629952
298249661
1576764255
1718869868
53220349
2108288804
734606668
1815667687
1797409246
2065641196
240716880
105379531
1338972898
589992534
774081716
390099961
1117046587
1012344691
741950304
668603435
1840733183
1508417905
831247129
1069524763
143438628
402374456
1228814376
1287314230
1392760294
246673425
182222322
1610089367
229410806
881923803
453954632
1357264613
848462078
2079917536
1480646045
849044325
1758440725
1888901733
449077451
1897176192
1168527517
1963637650
1946228014
512067002
1268545269
974786454
543691061
1860915397
1240428156
1262996974
832931629
981299051
1427621429
1419790839
688753836
1515271004
1252123745
1315601
833388847
1437988042
2129739127
407311409
666533505
333560195
1522776387
1477959331
1564926027
623781242
1571029992
1657496885
638887863
1046208068
1408764842
1055977236
1240412437
853129553
1834119357
1093439109
99554871
1350040881
1368931182
1104187843
1363662433
1693538190
187461309
377663097
1923279575
880271368
1507126171
1991787617
1195180309
233335766
943194189
1941915018
1021305479
1369051305
293638220
1505279328
1650754980
2067091863
1146155052
180612868
1627200726
1355350207
927720691
351237678
2093529075
150805478
1305439
1902343535
1628047396
645726982
1994851161
2076463803
849920108
488900501
505854351
1532591970
1873867096
1165709445
767013162
2116635628
117191603
1556400081
69666790
233946741
985554881
150550306
1481202247
478360346
603772949
906164971
779529112
760532548
1563535164
960056799
1555311882
364290768
1003981093
1617786933
1144058634
488105008
1054483199
458153002
1146161390
1356614645
2066913931
800078480
1357295347
1873513960
1784275344
2119057654
2042459395
1965073089
1416049141
1080677371
1054606818
740054978
973843291
106711572
813758183
1881189311
499557880
1086046266
682130251
1952510561
727030178
974090276
1537041829
437723526
1076782680
1051190297
1471300315
1853569715
214365050
776306164
1565062145
2089163551
762214143
2106526754
1626377829
463650643
1492138948
1962860734
1789313469
2144799317
1770843947
713160601
454059774
1386129421
676685783
104824862
1983780262
897142552
681081743
604062118
1234382489
417044070
378623825
1979399975
624727232
1490211247
830062583
1071243689
771362114
665152407
2063832818
2112323675
1529336456
823889005
470173576
1969108321
783564058
145739258
235828256
2061044216
1647564157
1311407490
1608530712
1053781438
850216551
42886581
2141099514
435539351
1985927000
1694853603
1438724616
1248353472
1928318702
1442254977
2037068891
1281748925
2021616605
518482593
1688758026
1496886219
419550171
845898719
17641367
314356226
1168536490
527974645
1372425683
384749236
689025703
2003407226
722466292
970247412
811039377
1440370139
486037517
611061762
76212868
565573494
1703697900
1057690422
235039108
1969993845
2063947484
973577488
1003343228
1468963255
1617647202
1672179431
1024129032
590142453
656910440
1266014548
1659110981
1043368634
1794903756
1819706906
543058904
952435770
967517977
673173939
99868825
592883741
680943082
1730691651
366933407
1603668146
1015643342
1921357954
1015028076
1996037779
417813903
964909149
1825529517
376838897
83591057
759169176
1625180276
1619164024
842497406
1170112946
829930334
1184601740
922382465
820459506
960312671
621333256
23028818
1888011900
2057567464
880446439
1093231359
944379162
1742443706
327119544
808722504
2000593285
2004652468
822650870
857756118
2115291805
352347835
2120282636
206914677
2008544217
162654733
2121406703
744968869
787510840
1750914266
292036358
1862044893
1829661330
1420153707
2076691297
1142680158
678582334
1416207001
168425108
2041848675
1860730429
415617873
2123699700
66642203
1066028313
1991268536
773163912
1658899063
1390044643
763007876
1678286048
173614999
2076345449
1805449823
56459091
206499728
932625828
1434429449
1523548297
1914450242
803751281
1419673943
1512688140
63868640
1107863425
1972877370
482857492
720159815
300274539
1027717911
777763232
1802007276
1038837410
199640686
77916303
2130703460
2142453086
1719500662
149376996
1133609262
1756271153
1199607657
1360201442
921919322
824336646
1144985907
1499961795
1950061538
2004697904
9609218
1775061776
820668343
2095920004
1932521795
2120802801
876827273
519433401
57209021
753346782
589263897
807752408
238266580
485819713
414226828
1501856762
2111729174
777643610
389393360
253845187
115145136
1619467739
2044930859
515271273
1241620852
195662632
1266452776
741654870
1216404418
1969525593
37939168
739175398
288335091
750862571
45532031
939285203
993668553
1239008881
357991074
89703047
966365226
2102052870
694823188
1371795345
1780653195
1856691624
1416798297
753205243
1057182130
2102123662
217314164
833799576
1373020184
1873422983
1434186455
972460794
1742374754
1657308863
862052876
1382517837
845222772
715394921
2069925128
1503192571
1675086908
811510157
916494687
1185798183
1757765523
2091895814
1880491604
525510783
426117214
2098458285
38911277
778626050
1510690580
727123866
1270237275
86261998
618003571
262999560
1936017616
759420375
1541584339
521204666
1572300744
1367091526
538286861
481833464
471629399
514093681
1555824162
1728547428
894967045
253833575
910370655
1219500969
1608002183
1387034881
873318549
1142063736
1112195153
62424954
1026047096
338892224
719660596
285900863
1975117264
1190119430
266509391
1517469187
315961431
2019060543
2020009726
775281021
645959909
1731308629
340863473
734679143
1186035446
1674361909
168130731
235768039
1975972901
49109343
922671629
1464082564
1545731145
563876257
1621097648
1408598712
181193050
1532832282
1946601448
1057065720
725296992
708258171
457837553
1707585727
216705211
21639996
942408402
672939285
863506222
854918520
1515527341
2023816656
2017269832
1047352790
1954813181
1649010026
1776734914
364117833
1075814931
824742549
345933265
159136147
166596164
605074081
713723714
497985575
1901910811
174942430
743023815
1562535754
358883556
1594604347
660912006
183902502
1218261285
2040978052
1364395607
679259772
529404232
805453665
1555335585
1349533643
33858390
1069129551
1673430014
2011712962
1485377808
2041375309
244812917
1905535139
2054178265
1301978050
365898240
1412428550
1815448434
1552893846
10605082
623879241
791488576
880584933
1924831470
1086480835
1438162884
475560777
1638504954
1143116812
355126268
399829988
409599331
1976650994
140960029
985926902
814634450
771837087
1722263980
1971640531
1471254495
1461692616
2065286785
1856126426
1232338875
888600828
84836524
828809274
193279444
1586125579
1835119459
1428917069
322262265
941356686
632808245
1226532026
1597298684
401613822
864581960
697691809
1571345161
1604946457
1540698478
501347809
656984865
535852913
750776815
1196521245
660875387
931089301
1032508557
1529517340
1575729878
1493965464
1190802701
166912538
703644915
829604098
888666281
1589990970
1275528139
2128207290
1391781907
212854062
2142447856
2003623801
1375616165
2017607372
702669646
460499782
999149633
119794783
1806375043
1130180805
1634047324
1072191163
550651874
1397229259
1889287739
2065486860
801850257
296021812
404455665
1060395289
385235926
1988309830
1301909466
1346188994
405355308
199744293
1690825583
1955136303
2080223747
1300508182
2027914442
612386964
454619796
514393922
1630043403
1071790443
2078373794
1177952763
1187519019
532457373
1516030541
973651262
615170244
851462195
325338263
744636958
1851111321
621913456
847962242
474035611
380681212
1747397475
1403391805
954635825
1306598181
1293953016
619629345
1971308476
1778173985
1424752614
1403562467
926574926
1871419365
1515685822
1032226161
1557303310
817624832
1803018474
2010143584
807531011
532000598
738198583
1418838609
1044962778
44724927
1156093986
976477480
58855317
803031884
72695599
1712912244
1061736863
1062546434
1492614477
1558653341
1045828180
710892685
1591495462
1480693357
1922024356
407918120
487073339
319249398
360970045
553490691
1970610706
208134296
1240486062
596331709
1777062467
1221989276
857087924
1344320709
531753034
1666260897
1702928382
1025581394
398071644
240848487
1478822737
986488471
757813020
1363465202
1194009362
2027335421
603701523
1161414866
191780923
1083314494
67516015
412321780
1780405926
1016386774
9997067
542473969
814050693
1828464552
873010023
1244548466
2058473945
1445199767
1445057770
391073250
380503741
1517387221
1950055412
943262313
1575800844
1598986466
946944382
1572950868
218126156
2131414944
816061242
105513005
1677496126
893925794
36827381
27546503
1825577269
1170073305
705739884
691786003
446413043
321406663
679438651
491692713
985452746
1396691719
2064136522
142632165
1612066929
281379586
2101294734
482765945
851035751
1992308963
1703740008
879658746
1450786353
1205395105
1682467086
178356731
1957717842
1096905063
367721694
723906626
2077085203
2074816358
636369684
688460423
1960036483
1652415121
1202375992
678158910
2097322118
436737378
1994119053
1188783488
1327552547
1934953902
1656446198
266937309
2050946370
1259828255
325374615
1323586909
1791255821
322838205
1247319227
67234257
1478084276
2046483120
901292288
1950322349
1136238404
2034533829
1746142303
402950566
901823661
2082348994
2011503516
1334925911
1380117603
1750564523
477916318
1538172994
1354940582
1751459486
1988248432
619620428
1662049279
507793355
818553028
1950947372
79845438
1196571000
1277809810
195350714
919132529
2138919208
1072229020
657755291
1648400428
640831226
777961784
879657828
1900280116
2095250848
268740306
1512730943
981547240
113764661
500428279
281705002
1742460469
604859999
130461990
1371545249
1929374158
1939341215
295237054
1591695846
1317713785
343548809
2090793839
653250682
775566665
217673618
1350299370
549800730
4524107
1204401690
1661921118
1967413155
1850163328
79188993
1207391471
1194112098
886278357
1873913881
810044244
87291214
218469325
1200774054
1219673158
601399177
793491986
2146653028
2041211833
723903425
910244898
1176637811
1454080381
1173669226
1604191647
359113945
653571694
42284100
135486359
1355201867
1410301739
167382226
163872425
743422206
867715585
414406700
1495823825
1179332747
1195700366
817975412
804821570
677353064
625449236
2050956776
76605628
1401935593
1965596066
588501218
406165305
1413453842
445088831
1520233065
22756519
1098412749
1174924682
635623369
1497146309
1446075714
1223287587
1924131701
1990539150
1981618714
1726241097
269280418
1329254282
1990667161
2065165651
461448434
371042224
618847487
908428537
87214612
2080220915
1271517497
474741817
980295141
1560159754
195009241
2112903917
615717850
602837902
439634089
982162944
230693919
1120551104
1468213138
1469496957
1152798084
1518770328
1007874685
185386734
389429443
1283998306
988717851
1528273096
1390019274
384180798
238649615
934614345
397936953
159135950
61859135
949552047
1999504374
667690270
1614203416
1147387446
1345500334
1259793510
1549255636
23666379
179885563
777517587
879678598
427481083
327673608
692054794
1914270530
45014644
766429866
994795575
1559338637
376706145
1343839657
2048528095
535322878
7525749
12247467
758877035
434965302
102592569
411033884
839282452
912948190
1384429158
1038597936
1243005771
2059240830
242137331
1459492644
852086829
1817726128
2128984013
17777197
1020386884
1459311357
585301642
1322817196
1818996586
1621874594
1597126140
91594043
1349520902
1697967652
1522602573
1190182182
1723354082
839534883
1601018236
1005543122
1713300045
855797810
883377817
548584200
22290789
980225449
1085830880
487235305
798375881
625618672
1635390928
2042601060
1579619016
602294830
285159392
1758618133
84332671
2059238713
2109040674
1897043917
152484462
1860027584
1372062032
1771624855
587821664
1986943683
173816405
200570465
553808491
1626730321
780062
739732033
1753015131
1192572646
456201414
1436293368
1871649301
1024150131
1299873358
1119953401
75021485
1890559412
493384585
683169017
1949487980
937120554
87674128
1695811707
448757804
1716918895
1243928456
91717361
204924138
625317223
1060449444
1077022960
1201925811
1182994845
875074925
477032342
184255617
331830564
695294041
538594410
981703340
148846639
1318350289
2029838328
619534432
680335199
1050269870
1685827140
1786683721
210461946
224343887
801335756
1367014184
174109900
1663269272
1023809906
1436454096
1503519454
534930957
1156038679
499366823
1435095328
212923890
1353673706
351746794
122132906
820974301
1711027889
726488827
287829983
1144458440
1240770592
1837044471
1786424334
451033927
1506462349
1017057040
1096993859
249494889
212690256
1438222071
1194900469
1916282487
550722265
1395803116
628880299
885689113
767608908
1660389948
545598663
743411389
1241171479
273478207
1890730420
162440140
1414071610
1694561505
1414084870
296754326
364052892
1813498086
551269936
1782411043
1402236043
1811836772
797945215
1105974969
1714927534
1723176409
367093815
1743942634
1874075733
49790711
880783005
1242086434
694475762
1899441087
1895453064
1756984664
488122109
1113258789
215776358
1354268409
2125395544
655943185
1880362968
2107247357
2075945694
304005034
1295445762
2012817976
354733832
2059254069
268058236
1394528354
459296100
743546310
715241551
1877880125
236233707
560725680
31337530
1042191982
628434731
229686072
263129637
673198346
310895707
505068184
1235188133
384478780
2113764605
1928690312
1571712286
210161395
417949439
1471994540
1635405259
458777226
1031902810
535558763
1918837469
238494430
2026673287
631288999
447569926
780978404
480021364
1613945561
965026799
999101103
529003607
334983970
1527222718
845270219
1870882770
1996070752
2057614218
918052172
849534016
2067859694
462876283
720120129
731994403
77438197
409000526
1336708222
731301170
2140465869
484869341
1669738290
803556663
1765546312
2049271319
1831075609
2028712662
203512438
1494617808
1535123872
2127819960
689603702
165087005
585376009
1408901345
1031546416
1785201135
629415586
1581416116
466310239
1065211202
151539009
1614542506
920660022
1908814840
1715369500
1609417078
1205774609
7812132
1285940284
1101086392
215976161
325924640
1273532191
33183999
1085217443
905078758
678513459
2108264232
2064200592
1837869277
75821182
398158078
74838631
786674787
1395870175
1040914816
305498963
222805156
2145360583
1380975508
802560316
1256881691
1906279251
370427999
814497537
1079234511
680621998
1748168677
68537517
306761521
144742113
1400342148
546264637
1188252216
2078152958
202225781
896194183
1847653512
1003055185
773653736
525998190
123357941
985730351
1455068769
295513121
521806908
160527854
1010548760
31999179
2038862579
1730100293
1273454722
552333412
1455252512
866100457
829126699
663139959
85760111
1697055610
432691515
140327181
788986269
366709136
875888461
788625047
1042017866
1891423019
971931815
330160123
151925475
740429422
2095080521
1786044437
1115743733
1142554796
2021079261
1661025281
1355358416
1365708140
316756626
1459786053
1705513446
73207119
940562437
898643786
37313163
180199354
404104925
1836664923
1081358588
2115787447
1549308110
230417553
1734293162
1038735431
133862466
192142375
1811771152
1855727028
1486167468
72755942
573142766
223388472
307536806
1661728756
502745821
1066619889
874251284
694023977
1370439485
1857582079
932891393
1228307562
47037124
1832887802
290848684
1111916172
1827254791
670980130
1125995745
1938975909
819206226
1665898272
371989303
1302928192
276520900
2143086067
624205491
1521102496
1025296774
746989966
1380911294
515935511
15333308
1530923377
183290954
2118222761
885171091
1690204658
1349277547
1820577209
1140268167
1438895786
1113243432
652919643
466878126
122567887
32487005
2068158991
1772502579
519181308
1580588625
1991496702
1950287768
590510492
235032452
2104193674
1918238142
1610714389
211574889
46386572
1318054666
1978972672
1359543196
2016021578
469349839
1987577090
226894951
1594775211
1412263758
1533376502
1048900092
1765992514
477310407
1317549163
887845964
1543846799
2136688580
1452870504
1336725610
355014883
774850071
187581289
1149753675
290669876
584716205
1763592654
1596297165
592778265
1598171998
883300013
1304232254
74894019
33793472
1996032921
2075532251
226586083
1189671632
1373565511
487823663
117695051
28808524
920794604
1864842481
138324379
786290016
1190700009
724557832
1243974400
1340525616
616042236
834653160
719343156
1057753529
240268422
913894349
2103758516
916857731
1474287002
15903489
1554816305
2079010459
2091698442
495217248
250102370
506872893
1011664306
440380636
1945203526
1125808540
221567896
302120598
230003178
1312042963
957563192
418213264
212902519
1820693533
1047722043
1817853463
875211123
176616100
1054119663
502555430
1871497810
1518686223
1637845777
100723851
1533992367
2017762729
1746414009
470620436
227464747
91364511
2108230652
1329217762
506904420
568672687
1347785156
864990099
2075745803
223759720
1131879574
647842472
328574886
1426806401
371991177
447539483
1474715416
1758355074
1285120644
334521079
107053295
338857560
1717310314
1744265495
1645580347
156152635
2019805746
1533793025
1035628146
975875879
367605859
1357472977
1203446389
1756982590
1221636258
487490232
1310448603
1402364913
2060253617
2023808960
1767703209
188619192
206723435
520382581
1942812523
707159555
2131947335
1801821608
352332372
1932524961
1829137696
1685426424
313315866
723452230
930110057
2065961106
278397939
1677927032
240872800
89287622
888848574
351818438
1247026488
272034321
1019000492
1190989244
1129454593
1667060647
112205254
224967307
924699455
930830675
1717027686
1461592214
1431415175
1692926096
1078945537
1405120306
2138860299
1199582923
1974378234
363737831
1552874868
1617400397
548418542
1736695030
1205661637
1082098684
280206375
123495558
1841959122
2078479117
1761425774
1628008659
778926612
1799538857
820626111
7709992
231047761
1185478367
1407552667
226136754
2007129813
799956378
280847186
719697523
1434842993
347369267
327317084
725804591
1527175038
1575141327
1318230847
1927548963
1784400445
1669153174
2102703457
19783935
1949363938
1291369243
331232485
748973201
1975940098
1141230724
316057454
2080444483
949393182
1791669187
787883734
1319023414
984600786
851391965
723208140
1680992297
529797014
1107044074
341745781
1349855064
1697148771
1228090490
747909416
75522602
268727969
193516628
1593669678
693235589
2101039316
319302457
826456224
686487729
1107885885
2096445567
894124090
215096641
773193730
349696300
769047687
1067630955
1007940801
1638635878
1835098207
951020279
856853340
1617550126
1526907670
497254226
459093161
1649122535
1855961690
2134339940
2135787029
101198551
38917941
887522349
432038117
1675772179
49261313
691082148
1168774310
511663212
45139254
595710943
926454053
294547544
372579136
1069405072
1981528470
243020731
588047576
1064651977
1672838180
129377062
880105254
1064913422
997080709
1214361039
1529847682
2006122163
1638521390
2042664715
1906610682
1304352024
1007682724
845016332
845646522
1394467245
1438356012
998697978
1644646267
1384460224
800850820
1408103772
1353138974
250751130
195502003
1316359998
681062362
1821631236
1841768695
342099436
713944250
1528295061
1934645712
1802568218
1104977841
908048752
726407162
159901623
844024108
1101275689
180563177
377799870
1579640601
2120369978
129352201
1911282371
1199078429
1634426427
1216169526
144598858
1160338336
754008006
1909718915
1020056565
1510997783
332927844
396230096
1737083433
402559638
901670553
1022676343
1904597263
359149979
327294247
1384425733
1267909179
2136251127
2076949796
2109784875
399169030
126562556
1894392179
1415791404
1792306782
1155876820
1731853129
322811348
1724122670
2130410601
211695294
1709437759
484312746
1550598575
689335331
1266337274
386606146
64091045
1506009158
1074625598
864184641
1925484916
2062899014
288753860
265181930
1746159702
1634639112
1312450137
233989421
30526766
1788663051
373743597
339449441
1784478310
1730586874
808536198
73454180
1844527612
1260787820
1298384836
1534241190
1668955950
134234410
125784682
1599384354
1721204090
406257777
1205387668
1923660803
480978712
52886902
1346185864
1293530424
1454260562
1263773345
1970397367
493237912
726308439
1574273666
1421451757
510318702
1274490504
1496232412
1492994878
1594151313
133945001
996756043
1222744137
2095208338
1614223142
1326839723
166057654
1483372679
734632257
1727397981
2107710939
204674983
1487124659
1831602306
1374268649
1222712310
276566309
897116856
1420629989
1572353695
420973684
1015349632
1791996036
105109716
396337456
1503167067
1127023340
2036860703
1195647689
488296325
127239508
1095806467
1741291076
394693506
1077747103
926676562
337741676
1607315418
1222968825
815176576
1698808712
78140174
1699500860
593515717
414674670
2007499725
2002192118
2092745308
811639916
988711604
1043411402
1175180858
592058178
877543551
571910611
1506147662
1471397389
1509061595
747124952
1518203108
298370721
1206505532
1821888847
114005896
295908769
1282332727
1584654786
1296542392
1995846465
1261990875
731812814
878307241
1837089019
1025978335
1401875278
1339056347
1825943833
495463295
156210929
211880809
1248178325
559225927
690685215
1190901071
118312972
1931884086
2007609817
1183361130
688048318
1666044434
2083523332
409756634
1058201870
43447641
58812125
418673041
296890259
854210884
339428297
905100725
653181461
1285319349
68328091
1461651942
813805710
1241865072
2055911198
1541083796
1772268164
1481082866
1940496748
1241552450
993775390
1440311148
338516366
2023924257
7852142
393699931
1758179311
2141021599
1244621871
1114155864
2041324900
112485787
829692215
231437113
731998799
297571508
798866276
886156135
1552715856
5437385
1951979872
68915495
368612062
1299656089
172410593
1121639868
1972793560
79697562
271878070
1989955601
226196606
2015054878
1414643874
1741611490
2031923563
184570791
535134622
1111460641
754152642
1429989586
1919473536
1439019815
1168975542
460053783
528162439
603677392
934257513
328859957
1763126947
413098084
1609258921
1082839205
415136311
813298635
895396226
407495442
240768452
1499897817
828535121
1469795021
569848293
1385905655
1891417851
651241680
1955883696
226683406
941812922
1755558177
515295193
1058273108
979797491
753703831
165679674
244999408
21518440
199210583
859452894
267436447
77734838
512935962
600550980
1562163235
28198274
1232373836
1732838177
191008738
1253668800
1560934984
88226448
1713030308
920967572
884934564
614654079
1894855992
136237764
2144329151
2146004888
1983534452
2098793338
1592173611
1379648146
2143649832
383808561
1470850050
1046592420
1400292718
786398701
1573555712
286115045
1049405928
2135662339
1598654070
309493508
2004068633
1535946266
998325228
1557234935
313472143
1904813187
270150935
245054055
1787493291
902879767
1346748636
1226993897
1078178239
162196607
1726933716
1401442412
1442814584
597896300
829728979
1321784280
1112870755
817350987
1373856773
584462930
1580967026
1504493174
1310958570
1814509493
173858149
2015305206
773540466
1057868176
1195408236
1590813874
803779462
1390964137
534498434
1183528920
1735318952
1797099085
1157067361
353594052
1822421373
801981901
1337218221
1874954638
1746777021
1360428178
1036555898
1960321677
1869512819
34800455
855926177
1025479560
1311394102
284853430
1144161129
892865144
516787221
1666669112
172722023
1233892667
1349182250
1634073211
330836648
775498468
238634109
1528313018
1824473050
4641571
636732718
1681594565
1968141542
470183707
962930076
2105107219
86968352
293423844
43093242
2053331927
237416709
1524055896
1461869600
550150573
292723682
122074226
253840073
1136253206
674267841
1429024236
2058762991
1897403331
1816687445
341253693
1805459992
1388689926
199073775
265454533
1832018836
38661512
1501230295
862924412
593563863
829005031
761269679
1737735648
1423884058
990109664
1912951339
2093903683
1358352054
1732904953
1157649918
991200194
596236729
1289332428
307877830
2130181522
1360354022
1036216832
1433478203
154780822
1788712774
159123161
1515442144
63016404
1300948292
351245659
529816227
1534160183
452855722
2037903164
1155496069
302687640
1314626124
1590565516
2020024316
1267758008
1465822617
1877208822
363154005
624381164
970279140
939903440
323667242
1763071128
626158569
1693439420
25031028
1710981162
1718216684
175023507
145891748
1434734430
1097178710
958527364
2144811760
1969639707
87348015
1570144572
1903481182
225481634
865308600
1160077184
356266403
1189013868
1802600519
230590841
105410170
121917620
1887992323
288611867
805821176
1211782770
1606233918
1343604305
930379134
1655263519
450604089
699313194
665533395
1442873073
478440759
37372543
1047132790
636162466
916030652
994079096
108365762
278840919
2055186094
59645431
327217247
1424653243
535403373
1453244905
2057290518
1713110880
1525122039
1871613913
910861288
1604723722
1675137581
1791133641
558564245
448423211
2040134736
469215181
1610697369
1394377302
573244662
143396511
1686601744
261852433
1754428884
164772999
995341776
77233153
1836048294
71617910
764151989
69444439
869167053
84112996
1918120413
1451192629
1837151857
1180063293
196961402
72391430
596405982
1904817055
324829242
963652910
236730469
61376713
639609162
2070923027
1715720294
1104440644
1109216385
1287945872
332729544
576492481
1127577989
1109210676
865878361
736953931
1519001744
874739197
1554175525
2045395689
1869295032
971504470
906507358
383540263
1807746440
1125552246
650827588
579828704
1802147464
1937889787
2099587854
2010993636
768897642
1868483715
1626535465
1112727583
1358989825
885677514
2070755368
1301303979
540403495
1478716807
419110693
2052856957
927965460
763894699
1727285992
151178201
441187354
555011739
2015453333
502512944
569096
1285795124
1830199403
1659483081
1336618872
1279789915
1502410289
193267400
1941466781
86865394
1073167538
857363389
508902606
696225629
683842313
1485312167
137408413
1854922867
1427263851
1878391890
1484810291
1696807231
1451861063
457871961
2002888990
630795415
1207443784
1923590981
459551275
1298666662
1861809764
811745341
25970983
1508964337
1256237926
1715077747
1357066401
72722406
1866334885
132535494
887220225
1131667367
312494941
2102747827
928004774
1218630951
1823302952
451733967
557809722
1728187900
1083250810
325322554
1375089532
1427137317
1382031117
953547792
1371325812
1629363049
1581897887
76235728
1853699813
2136487104
1902157054
611708138
359964457
1363244452
69487502
1592932176
944484511
2128620515
927884445
148102036
1216906868
2126015411
2128662320
690509871
1419283002
826397051
122376713
650850011
2022592204
1890391013
1497990570
1386664500
855273702
158700218
1459974749
1698853528
1724547814
152695923
2117326646
609709354
1375282229
314125308
1230862106
1765525374
1527410552
240082712
1438829970
1741689306
97289657
16197816
1917705750
532688903
2087775416
1862510053
1621595111
1012785796
1731736195
760556454
678720866
2113774490
281567189
1987678804
191096868
738942498
1071475483
354596231
610972880
179619926
1841772376
697527262
1080377174
84100048
473739863
907390521
29723779
599771207
2090447119
1644941721
137422651
962057896
1628431041
815158038
2058928926
993636591
2006821669
329514872
1276155973
44277831
1422104773
744757066
556396418
875080878
245193826
1907162632
1468246346
495771380
116469977
1799325520
570153269
665139566
699506995
2053630812
777937515
1570811825
662352000
731433453
245911814
1056362908
1415643016
5351346
1180282806
339349212
729453690
21204093
1600100084
1634946237
840582679
1888862508
1143140416
48471615
308785664
89840513
563402331
1943812867
1088768165
76110833
141162186
1554059278
754667926
3443388
642104173
1833286694
1967989132
1770926425
1453614045
7515147
1158561924
1144403552
606771546
1780815676
1353643259
1347858097
2095997466
1432499015
1340039266
1218353420
1699081839
1352069370
2021387713
521837824
556021728
1610617394
932440062
2070496720
1686723715
977022397
1597548645
1013405188
587860298
936757747
1340697590
2059356101
1237584874
20062763
322042182
812963795
1510574151
1391049260
683480971
1975035310
1235878639
1918086904
1800418649
991961087
1551069163
1653009568
470544584
1807022072
508714328
583868408
1615343431
834458925
944996831
479842442
1107601870
962399252
1285674672
973515525
280496134
324685711
180660214
517171700
1337538905
1352549833
1304942997
652746918
1933334383
1193622077
1294685820
1636850684
1558967141
1886610425
1671941974
696063649
2013526462
793325074
1363577793
61133349
873214355
225742803
1423474724
1186984903
1271024141
196147451
80161384
778392353
1752972141
1722979601
1183587731
1021732025
1669362639
393858035
934166619
1148837644
757370009
2109518932
883683902
1610937882
1340700037
412495972
270303228
697755759
626410368
1100024774
777490923
270409996
1182594371
907659922
1522781546
1494630088
52873345
730068169
481669996
1011329278
1121962211
21253934
1905332750
273267827
467488931
1618243159
230894750
1572856094
510906997
1823373721
1360655423
1894535034
970658803
107440754
447405046
1713203393
49299278
1408499529
1964338575
1395022265
877293929
2124512039
588350727
2136895774
2139365232
452213105
367009421
1191026159
1041215736
667979502
1462535256
724751767
1405221822
969878232
1425928340
601156586
457905530
184792949
1354153100
1828274963
1491314444
857482329
666488543
1154720809
1766844769
350386742
579163107
273418938
1767278714
1572909759
47484295
2020568306
61182853
1799341779
616319527
1607474439
2034896276
1119730894
1926184815
373133531
895900794
1497494786
2024967885
872632791
1840344742
1830662585
1126815689
1829532230
1369726702
2916548
1535792662
132705790
2010230022
1412896746
520234060
71933562
395989359
933019163
2132078152
703727343
1058855115
2084250768
1681268676
594134613
326567647
1977193680
142711300
1969113178
1571913519
829828137
49773083
1625889052
14388847
1570986222
1142601668
1015169987
54245909
840187165
761843906
1985232563
548750196
17630957
677960163
455441578
36299396
81252841
984052375
1453024475
1745710406
344067705
844781447
1953442464
2019197185
679977469
579217840
197833615
1294239539
1346666688
987037117
1728079963
608431448
686057841
507296814
914451327
239633500
985056122
33895949
1800625986
1880396560
640823510
1272151228
1373384115
1191006997
735691396
490797348
447276514
50263389
1362137801
443008591
1549876834
1108981357
165509067
1801275391
2021394506
3562378
1624376886
2076854994
1407398507
399098930
1781955204
92585912
1663488534
152728272
1598984824
419508520
598910670
346065345
12758422
809107148
692384668
1008537745
1353342175
977036571
1658757827
3738839
646571377
2069272023
1076856567
941338406
1513518830
347768763
1966204143
970077849
773370941
1691929585
1927308678
424632758
614715864
1488119951
218844824
1198577701
1322186045
741528368
204534659
1305970716
1764909730
442507761
1558416436
1082612219
1098200297
611226895
160541775
1168471389
1661052097
627226329
302916635
785141119
1906104495
565575447
396678937
1126063386
333677559
809138545
683675773
1415657932
1320029799
681222590
2058400237
2129964630
1680779824
1548699575
1075475150
1324528238
239876066
1350215216
680491273
500985535
1535399897
693617964
185568457
533219651
255684984
1623695685
964560748
894139493
472199001
1595896084
612204421
610272396
1215191695
1875534423
287245242
1794650208
122543203
610158251
80887284
2082695491
192880495
334848262
132078431
1032283907
533325783
769586641
1825604326
242711529
1907947669
538494826
723566692
338748494
1367398201
967486616
766675441
1588411730
1326565341
1217878623
1169247609
2142506759
585952960
2039682144
458636631
9135159
1427101198
1391131286
1448006568
1364482964
1214559606
159926109
1505917618
412305533
309533977
1784462533
1110628701
2049873120
13000005
453834164
983684606
458940974
1120209346
417801357
963180335
2023992406
681143241
1399687473
1116472181
1894856978
1973347298
1649184830
1853296248
157524857
1003415801
2011334786
1936321548
1175298062
321622584
1451026835
11550926
323204956
362335312
835835443
1700021205
192613596
380160504
281760545
1787091573
996688180
876957104
929594442
2102169529
923529573
492444312
1592498242
1650745612
773765346
1808432298
286501339
1471258984
1667026922
301246458
1218900079
243292815
684176988
608096858
685798717
1824301351
1063136067
707680251
1371189896
438182897
1130122031
118062926
1101489247
1960032581
547571635
1264858025
1872210859
1296090870
672411917
275999456
1532918565
1162653352
387653747
2066195511
450792995
303759538
1023689521
1265510183
1671401817
479004955
1244178334
701813780
268300815
1874105990
818101285
1445721011
1876686373
1709443669
2017136601
2145697666
1260144919
1339480192
329080589
169690573
337532593
1193050135
44866949
775745202
1453618334
1875736758
1414540592
1092843005
322587244
1150605952
2115056002
515040416
1346585839
1917566241
190529827
1101847819
1146628252
1440866570
1866264543
9394580
1697345457
37265241
220250105
31585002
493721565
103380397
892897579
1323123108
200541540
711960538
641756346
1870406119
737756891
1922799283
1890271839
1835017503
545617070
699189789
1359038198
849701562
172500579
336830344
1596929104
1942714043
1917648499
1982698713
1819712776
68261785
1117131947
2086029144
1197775864
837850468
1875748127
728882406
724270430
1464627403
427443462
1084197760
1572628122
1030810886
1835828621
34915936
304161469
281669634
1312751812
2013130535
566646056
646534839
265277865
1152265911
328867484
978977425
1351414694
2027432313
2074509255
71817687
1711260419
1723331943
1713047486
1240866468
154937895
1704194987
1143305704
1177612444
1418038295
429096979
856842498
1906490929
2096652830
826678006
1906455684
612171354
1943623798
1748002969
2077024088
1350133637
1596708489
1910239710
617604019
211019255
2122659816
1226326238
828757669
1406203038
1536073651
730553123
1659153689
1792324222
1880287289
484283005
1590905080
1714546259
1633263029
1586538749
1369562477
816727854
334354274
1313362288
993575181
1965055356
1536560385
1868125830
466637050
1511788316
1862140936
969268429
1501697209
130681132
1474559680
850874131
1208510310
1712339375
845080689
301779191
1920050311
214414233
1171503988
331976968
85731830
1387752886
1406123857
326269478
1264971297
1946678032
264146801
357004692
1554846463
1107239346
964977506
1860844483
1635807916
1659467897
1673887617
34955333
1478834558
218608222
1912584369
223733607
2033196289
495098205
800774825
1038428557
1425693904
937419917
535262247
1735108349
137950600
1424151015
486863440
1515737665
676680923
1046523733
2081514984
2062285641
855353176
1561312612
905279936
1831952241
1709925065
786079797
854725428
1596659179
529678934
716597168
194934056
1931222086
1599544526
470890760
1334214440
402496410
1762479890
543618731
1880100452
1749569739
1762367948
253158350
1543018966
1279789324
1118023946
1375136081
2113475177
50446794
2025758627
550894194
1807576213
1531036342
1761807494
1479330100
922906397
1488432541
1627921188
1292286754
274874502
840338119
5079512
299180800
1130148715
635079494
497057567
1768228438
809469750
1103230507
1407427031
257689785
1820714461
508460202
1383335143
497028163
377493245
629994737
391059452
1145072728
1448086043
735083134
1022992510
1143044622
2120348013
2076972980
496011281
1178926618
564079397
1712007445
885819239
1461753494
1666222417
644935050
220174705
1222285327
461336108
952642637
1844422220
1761723757
1913636513
2026509590
943846388
1665490617
868291252
381494477
314940196
323874627
1831280960
1056311950
1196280783
1831818450
1942764410
363323422
1049981826
665023631
525450710
1788300407
510433579
971509483
235310631
1295289212
2137494709
421535682
1148172136
1485660821
887473448
1196279686
1957354065
543610474
1723919771
834073041
29869353
224827611
2017251895
1300304842
422816553
109982958
417664640
1559273128
777157417
1474899568
119249723
950410745
1803660398
2000519416
365896476
1523419713
1849355832
2077530466
86980864
604851983
1825586667
1562690004
445002683
800175788
311400156
2144680005
2014526139
422101744
358689233
1600429835
1682810415
738632605
339331941
350685980
1417473846
78134970
802660209
796495832
273935134
2085500161
1433219130
575857199
228461434
566204397
1736311561
1786336853
1184211981
1571014487
760412983
1841854611
599037968
298512592
1535991897
897345189
1711178701
2133648887
500546624
1518021451
1951903003
341957516
149978400
1788498099
853844002
195323631
309388045
1865654018
1069639407
138576908
2031684339
1220995645
514381357
356009435
149421944
1071703272
2033504654
2071756939
1209753294
931843386
1976128881
894818756
1716631132
1522948753
907860723
1071145742
1658338412
1660346977
1947110482
894420038
1503511501
1866863737
834016450
1027594588
766763796
2054115891
1289622485
2032960258
743058991
2102157729
289139160
1928683063
655493120
1696385050
730500730
685827419
2009193698
316880674
1518775747
1386087320
239947480
1601944641
285449594
744580739
1220613581
1535332075
41309979
1035799358
1909608372
1393418034
735959506
606214843
946833623
1878798773
1835241023
1867790013
1938521110
2138346381
389927861
1911913261
596893892
1708602687
1478414056
1473241307
755935885
945769757
745052071
443293332
753610577
2140220044
2094597839
367147566
1861797942
1834748321
1539642789
1770429438
897425588
1173377245
158362671
1302957279
2106180992
571177695
1857905880
1464518050
1741087754
202765016
2043044626
211267973
1070178083
550188134
255079595
1041440667
381952102
1100145388
1249384750
1807629041
617788377
1717994136
642566554
1820112165
855263827
1674612683
1531923521
441657496
1092505492
736644142
508965429
1862705763
2080297602
181802628
1960717178
279393231
1464982338
822419637
558382850
1105065342
1700690582
800872726
371422830
2019958356
48603183
965160804
1726244383
1037054560
1641802242
1983749598
303242889
1131174146
1993933671
247944448
567331083
269851623
807430753
1060087608
328066957
2055072524
1912750842
871118229
788977899
2124958691
1065889022
1025152766
1747292480
6045975
1866302766
16792526
1132240430
1408800976
709406300
1371489577
1039139566
934380441
1406402973
1035226566
2070342380
1652434383
960601932
565375932
1304090897
1394095439
1665909483
996364343
276233904
1812840263
354470639
238207315
2046863242
214503679
2030884107
1715320431
1423399448
1373237907
538375388
626924604
2036516360
707219109
1550420638
916815656
183130847
1361726576
167287427
1061890855
1638484145
981139331
286399218
224104826
1345525156
249245960
336088132
374818093
1514761856
1440745095
909282006
1338911880
1392025926
363175844
1533214326
1797010786
1475583916
1527201372
408403275
1884964270
469759401
1041057231
1567864565
551054177
1189971560
1642828493
81869466
1889675517
649172660
1204051510
1669257251
1121443108
990988031
495741527
1036576177
1792361581
601782084
86048746
2019186775
782252341
1903702997
1137765816
1312637090
1224224941
748245231
1707777366
2143214431
563399581
582636089
1924773728
1909796746
830666709
340255709
1830398503
771704990
918063885
1308723381
1211605027
690405420
540614209
741344299
90776939
745542703
843237566
1805824221
1312220778
863196500
1288996015
820957078
1046361564
137467405
668315611
2018504328
1910491524
723521350
1590237850
597319813
1413633941
1192039228
801161351
854161324
598210346
1950348259
1169615758
490450715
1185096998
658173212
299913919
1385135653
1379541756
259520367
878500838
406775587
1686167734
1244886105
1134072714
531579558
438362474
43486487
529233980
1670509895
29919565
1366256178
1089115047
175994949
148581461
1079555038
1587100246
1382139116
1414777193
834420207
1534594297
954895245
1858964487
1662022967
2074527828
1084777645
854531577
1232324831
1559566937
1841030716
1227913045
1063463882
683206267
124060767
1903076011
2100345659
179425004
1841482167
1819746639
1756010276
1602603645
1277842711
1134356067
2134710311
653650406
388078714
604968739
1457370168
687569894
1468847220
1487363774
1365228521
1275839582
827220690
1681790365
1060613351
98023486
145587051
1132027143
1446635234
1630537565
1277829791
1600719501
762750113
283569023
2027394333
790100774
1745245024
862475031
374714851
400512269
213482183
1041582777
1566367608
343440974
1948963024
330919283
1956372772
134633501
1640480796
1785504448
1271817247
736782118
841801039
1267337561
1841795639
108002415
127215909
321750698
576627761
1366829760
1506689222
1491424935
1215983025
1376405511
2016832793
457992813
590548594
1016185218
223516984
453952354
2010340473
1610897585
1571736667
1264232596
206048068
505064538
1890185936
277567649
69176281
241412483
1441630053
122395627
319771334
510268315
552355772
1594630787
304984356
1255029194
1697355723
1256572211
1168576795
477033967
11494756
1413586068
1142537121
355027153
726466212
1246128151
646340356
702055063
903668109
503426594
1496379976
1463091639
1841108973
1039518611
1851059584
149688404
127862838
1832438104
1720776475
216434714
2061767958
1384456498
2040289739
1897712147
1533601576
866310057
203432472
68269429
990824938
1954910595
329452897
68022439
1154823567
1521050207
474338249
478135310
523140127
1177072900
531504252
1364144067
579319045
490458430
1198693625
1940462313
1868389852
1887910355
1093423567
1506132404
1096886869
1163338409
680119932
983252420
671398645
635517517
705390197
449414412
138690045
932025536
2139609289
2129845075
1718363607
1138166569
2126973477
1105982734
127150669
1001864985
83305228
1559407565
691982499
1481616592
61251971
867914868
1562425106
74529147
1175374750
368628512
263410968
2044357379
1172171982
416543620
692977365
384585493
1705035391
1804888757
2043722196
1310683234
540361480
1053075023
1759729984
1673364023
1599926836
1536097033
1540867632
1181262722
1118801864
23034001
1242780355
1526097786
829536721
59393515
296330381
2119204398
1019464623
1409240339
1095238454
1427028035
2016465551
1047955023
1858429478
1199502990
403993142
2112386304
2008584091
941051233
1525225821
277617789
1247864286
1052057914
1044684931
934435330
170493998
1395469520
1032960336
1666024040
1324152731
1566464399
1417768798
1293215159
1051633879
1214653818
243019345
1447285316
1577488818
1380781606
789788790
1224601948
1033448566
1881621281
589886442
41170558
618216384
147534315
1149812898
612496904
195486231
1183091300
1817811257
2099990243
1113329928
1540105263
1039989979
2048876319
1169241574
264314750
1932832511
1054198206
326928172
872016998
833204569
1848084310
1460398660
2064064434
2055379007
1278366464
252569594
1862931576
1618394912
1040201184
969225169
1038176363
168058618
456645579
1384229048
1756133490
1731937376
3057191
1277934782
826277764
1046737458
252624345
242064938
667434450
158529881
176859797
572350966
254947292
1648297865
390293965
1965116929
1195014058
1243160294
2042640516
788190956
746618042
195100600
1051639298
1867817056
444099034
2136571475
1078555295
1092580238
861901934
1524478940
753871175
1499248133
823431675
375446076
500309335
140869259
1252414838
141572898
113461153
713542162
1219447259
1727236580
79389347
36548810
782600101
139991789
1054561991
2077839340
1645617674
514938300
1485873605
554269714
1721156822
512907581
1181033348
359295623
55422214
77220187
1724228342
677807575
2058903043
460750005
348105182
1764188670
1326346272
1494876396
368981197
2023830235
863405866
491278714
202324992
1134030583
1835320701
952426028
716604892
1593419445
2134005587
1160919848
1770576351
364320314
1013545358
1804148490
1143854257
1388321996
214097433
1725809093
1435196134
945569610
149295653
549123428
227421986
2083643394
363109707
1028679769
899166171
505339401
1623053533
1026692297
1257318249
1402469511
678993669
375416672
1034288648
917953266
1413061499
151386237
1868100537
1685556263
1206502911
1800588104
642776863
1436776037
632131588
1622446763
141380142
1825020697
826111604
263879159
17196921
305026391
1198370239
2057544339
938039167
350867729
1148420027
1639833037
257267528
340695769
1197947857
536427098
618935107
1467407576
151754018
1549435301
402599685
836919997
232557387
937895946
45107272
380273123
2001666239
581901444
1882081061
35465384
1230841384
248572586
91458421
821502453
1078348842
735896769
1000179936
1504997509
364383701
1967485247
1260584870
1882357052
1551800048
1955563305
257140848
1794521835
482922453
2077895867
298945780
906070841
1654444482
2037251069
506293569
238228968
1200352604
727242537
1297405732
1569872632
271620555
1686890960
1940342419
588454090
53117129
195508242
1989029908
356142775
363598640
1176400292
839803095
907770934
413688388
205964713
1905272631
1262879631
1265075629
579873287
1457217309
792596131
897148404
1450707387
1403084932
153158149
240854305
9660256
181622876
1814878803
258462968
1619891467
733838009
1830110526
397954514
751348120
2131091980
1333650594
1590143433
521320507
1956810933
17682889
1138884679
1451940406
1049662692
722324365
58762149
1955817563
241588511
2047874103
1692501292
1893420158
1120699048
1258341693
1474601778
2131006023
472313852
2045147394
1010287965
663024543
1933280900
1416639295
308352718
752812797
1322401161
577911201
846423511
1849896693
1106517329
377455148
1772077167
1331072132
830255559
915737125
1680854720
311115978
1008714811
1521154898
656626690
809632699
495079806
1911230577
1473326954
1715369500
1415184290
47421507
913620753
1650541278
102559467
2092341517
1541144136
2005295296
1026418354
1826380665
1411275167
1119178344
136180276
1280085113
1364662652
1489136104
1239254683
332059744
1949127089
509017615
384843806
1869449676
1923727920
1491971904
1214679297
884259001
92007758
982048637
1529085392
1934488628
1730706838
1706299452
603089850
49065886
623241618
2098130758
604229624
984067183
591606479
1776835374
1678945197
1881068633
1209296317
1810669585
20332449
744198599
268737821
702643370
529298246
522795554
1610833816
569072994
844436442
2134878438
1521105599
214382532
805559050
1406055396
1097283865
382085330
1757486178
690482916
714428062
2142140547
586965612
1824287030
1029216042
2050261950
1765654416
410824859
812707680
432215775
1702057109
1902492289
1247076382
1881363303
1993240060
780913548
1088725610
1743187694
1371430984
1057320885
1903931917
1445467094
106914622
1376128780
187685780
478210340
1447941565
359151451
905307509
2084102055
1769820321
22204914
507357480
154326833
1727493934
336417392
1311180022
697526074
441001057
167745976
443372194
1581857874
504356134
1340816375
1215538560
1859158740
1831105120
510389110
600804395
137896901
1907566670
1279871182
783062038
2018764913
1785950651
2112799423
1494635350
383995028
1167306225
1882839418
1280062710
1364504318
1298157773
1315616334
1150657256
1934487756
1196730431
1670278621
831985309
472055585
1948105087
1083978294
1839739706
1590310230
1971520956
1398052017
1389401059
1614071848
2006646417
1909186530
1590409300
1051739468
1256384323
1410853875
278421960
403887956
8636612
2090056606
1257535152
1038436093
805083486
1619829081
329512474
1427200087
1872076108
1429157099
717238808
957345787
1554422359
1106461964
1197153362
1849314784
1752850592
1000782501
540388034
1132101630
1390238326
1136672140
870763967
361280701
1200837935
1499872643
1617012974
49815644
1768617833
1657002791
770379285
467234197
2038409312
1594641827
391903356
1945584795
968727899
104648999
1322464233
1061395845
1770593633
1467332011
640828073
627151246
1626833805
830789837
1704850109
1104060163
1723536028
309170865
244991441
1408233070
1437931177
671568096
2018958923
1468142179
1808793215
1115183415
1294332832
44465729
1497368817
570919387
781148481
1950634576
1487788448
988729640
305434302
154262469
1736689800
413008764
363067897
1945681350
1977181765
1821031991
14410499
1545973311
1876275315
450092510
889470802
13501973
1364491025
595670117
1403760867
393789784
1914636856
1408267400
1567201309
885882382
1937740211
1744579132
201275341
978606806
2093328855
629792888
1870705646
627803841
337858938
1636261552
1459963760
488823227
298136852
976862429
2091658090
2117950537
567417095
1911151556
1518271584
1790876415
593574920
3501195
57928532
444864400
1220971622
1128512638
950743015
44022373
471048890
1387729972
2050312336
1427568201
1978987509
678631730
150342486
181906937
1751783303
572866902
144964474
750587931
425041829
950316757
1937158299
1989462371
2046011320
1634794595
1164962533
1759528488
175708960
33873709
1870868121
1756018968
1343804912
789574381
23422924
1934497072
1191657361
893970212
604493598
902298052
1079337261
848684747
1068780457
496169522
576084022
2015970955
190101624
172051305
1706422330
1978521337
1208912351
739500260
349629364
718118038
1873008946
142222697
1459490570
929102892
637188454
1413348588
237234608
1831615516
2091367519
1291437194
1788969552
1904071651
227639340
764920326
288548222
1098984385
1963005288
1702728951
62524794
559805230
172463172
496003631
547303973
1022402380
1312148502
2131792152
427886345
93775665
565938661
1975097705
937206235
1350540282
571779562
635666715
2018734628
1208198943
141127663
1353066066
2062805442
2029393907
364114345
907597775
1741228457
466384253
436331742
767221889
198362254
1559101246
2045419256
1218468301
1782987845
75437093
1179571128
1258839093
41796329
1527426629
1451519866
2114716612
1876229873
1947924933
1656167660
1606491454
1810264352
853959579
1762673770
1596165865
1761873182
2104508953
1173166763
1016365140
1077104250
523076147
1441432600
731064061
1870294898
859240764
1083448270
1050462914
350226361
769910891
613817211
1929066465
1332667492
287161371
403598347
794468872
489360534
693495447
689643035
575883955
1132333778
1736999258
184616533
2036191713
1868702261
1829409153
1133726429
801550562
1835880673
862552867
999567643
526332592
215370870
1718238580
49235229
1374857153
1781703290
191343453
1151146379
1781841219
647796196
828546545
496683303
814051242
622605074
760700393
1718511088
23036092
2107393846
316752480
1854259843
1653252547
864453296
478021325
1670258164
341820877
752919622
1693808273
1746777144
1237127216
2142277275
1089196761
562924728
1973241021
1056570397
594629108
1526225468
1698778338
594804183
1864573122
324334025
2011804439
1616545771
734449087
1439273708
897439144
627844831
1146824417
132195841
1401326969
462285844
122151046
124638748
1580800085
1788383963
82126143
716262388
1226042260
1347768506
182569661
1596435406
1808543944
551255300
1176613247
1075167126
66290517
695534777
155079131
1820249172
804546061
1095020659
911435814
1027517410
1532087187
1239231680
935632432
1415090795
205032478
706203736
2101435144
212339950
797901161
462208174
1358196021
1104778192
940990574
607603778
1953837867
324730653
985915928
677115659
1244029371
2111435431
381984477
775786849
1494807080
1444315164
811717300
936274778
1364713206
600091800
1939629776
866443775
1436998838
811427823
1486534475
2043223352
705142743
30848925
107673091
865325070
1521457010
1525358666
827504046
158594506
58696886
584455865
1035942646
978619281
1929296134
126037127
1532996717
4911731
74949280
1485065593
1014110090
1804261798
702436167
32643310
1837222396
1915269223
210934953
853595684
1711623983
1757922814
1542074057
1628796705
284550784
883292769
364968549
1020477416
1760517371
1123140028
1239126615
750564402
988173487
1805078355
1087696198
2044770748
250412136
1929698143
621972629
113564147
163131239
1813961652
1631465679
584674978
1988429628
446209280
291627766
1730308933
1611186163
2093766363
250972361
1774005371
1853780059
934087228
364273559
1147685247
1185498054
1571332283
1168814393
132863275
1473334529
629266194
217354265
29992403
889582027
719274985
1406295414
654631840
852232628
315801233
1654583518
1620468745
1999884279
256919865
849009745
906088480
204722081
1766609146
800876910
321213241
359211661
981603775
1917163829
869447210
477226323
1398788078
1289533041
740494559
1261790778
192173181
776607199
723369638
1842327546
1132081178
1836596742
347467705
1727607119
1619235706
497194975
684032585
2136279016
1345408558
1055857093
550137756
979361038
97015100
678550364
1271236509
1552469259
2144097173
1616929299
179911304
1264505071
2114611762
402217161
1120608648
469318725
69100069
62658758
2100998748
903450818
763925017
945979799
1180493950
1535479242
872646168
2083700638
130008324
319779053
961533829
673465647
988226283
1399373017
1217434588
264833090
1764829816
149704779
1365884384
1702139930
907422531
159115736
385434186
1864365536
1033657092
1957509008
1043117388
2054026091
1094716722
175214741
1022459362
1565707648
1881985989
756426901
1942466850
151078999
2090650959
460475647
842615467
100398596
653974364
1737626632
1747027338
12794617
728670368
1858903819
296607521
150410451
549647497
1890509065
1572205495
1711083239
1936573283
369102224
484977427
1175247883
1823813366
1746037346
2001623690
1752093196
502325685
1382294633
271256305
866891462
618702393
907125739
1830299202
1131268631
2127278471
1292561170
221554872
1191078792
1701901288
641964139
393867098
1942537851
472698264
59224007
569179185
77989329
512454826
1667843889
602426946
1603865584
163274953
1298018718
953704689
1334500446
1010302645
406977938
57289477
1264047665
51665934
354292807
551944549
1656763532
1348348360
326261203
1849362858
2079156479
1885434628
1535270264
30282829
554470738
944875159
659770449
1382049978
527657972
1518579813
864005320
2010603691
336568015
871412023
47715365
1373165330
188382182
504399057
1677469954
671316729
1311529534
974915388
187778895
1195167837
1786259296
741359274
763756890
199209745
2115686377
2033193702
826530770
1918464707
1757181442
2108698832
1564905553
736953672
249674186
558441764
2014097114
1713695690
521653790
310606225
745378928
156157245
1485282919
415863227
838078765
1335190093
215393543
1790426734
1564095108
1074062997
254569003
1691339435
1566548547
144452135
1711620960
807256446
1248213269
709526436
1513465246
255338083
359359623
1504542727
556187384
1165687086
2114240193
309085770
172887215
478349785
1733457373
75923676
1162992459
1799604004
1584846823
1986632230
1012773353
13189509
1757166177
966719804
252557542
1068599971
1700960130
1225298805
1057383171
1107938570
747591086
961730449
1314575582
1322303005
1330451493
289568812
914070129
968854088
949546419
613614112
1363829719
2072320267
854035211
1127627299
1124106549
151499523
280983684
70032186
826393318
1217267432
1516977845
1592285296
1011816047
427386892
17193902
2144214783
1093405877
1303231711
1629401739
609525126
341339572
809502448
51729281
440812751
1636745373
936801538
1229762678
623724237
2003101445
239275049
58521021
1114084165
1993345347
1185025998
817596174
210823364
23817254
1331302004
888884478
2085421212
415717970
1515141916
9560642
1325539852
1343351272
918905341
554399255
720671664
708307635
628253694
117609739
93135030
1619163448
1282381364
848281812
1453615229
1099163866
1934788087
97375365
526130947
1141498350
1455085513
1984297157
987268561
1769893877
1519937191
654204158
394563105
1206263295
231900716
1013205563
1499323759
54170002
122500324
647872054
1976393951
433367398
352930586
2046048459
1235602867
1423111577
397668042
321139926
900921394
1029162761
1093801652
125635864
151713361
252902352
1660132528
574707841
398436121
2085546153
539711721
870663266
834966838
257394338
1171277004
1920623660
1663594623
915046772
356768781
1523856715
592988921
2076070772
1709915880
1592412085
247059563
1838957877
797163449
1868349643
1220536452
1977633993
1855736375
1791121353
1534955877
983379343
1579383274
612453209
1974570403
1157321317
1713972665
1832341825
698193965
2105421587
424270792
1500846448
394926403
388770270
351805072
1716425001
369650453
665573187
824713036
1726436535
1162416616
482968923
1350395523
1374166745
1649319385
1856496219
1703945732
620423008
159091257
194261789
1769972272
606634871
278276574
1742887665
931458240
2011685318
374889977
488886691
1034813636
544924080
1593029538
346477078
2006550011
2030350487
801056681
1619673845
955589597
475926352
2032816072
1185206604
1114674079
122992438
1763935180
1129402604
556802690
897514157
910280972
1028096060
1255534743
1438809566
1849124747
158650684
416427928
1191212697
1271151152
1921473994
1291456987
1147979221
503994427
1173835277
414449540
299028505
973499728
999142656
993965837
519456018
553422480
920058952
2100920104
757259877
350666769
532273951
779207637
200650148
1781679740
1106267494
1620071320
196217397
1646681050
1019820443
960681742
1936565960
1700285487
1602019986
122842605
40297552
1241022994
995933145
1096949470
1445047677
636477865
2023136646
197052789
1586874413
427354100
585334863
1225205532
558782994
72790500
637058947
1011662201
1447289641
810739246
1725749261
888358199
706840504
2040347859
76264487
1785284698
302580158
497176060
1722364508
679582181
2007989728
27708796
64620563
353884567
1779739579
31949210
1316334336
1312372600
1311054522
519699938
1166148133
440331195
1775460176
472739297
755089017
414123250
1895258414
1023529333
1229898761
221331452
2030938346
2057725137
1789448682
530488046
1464201337
876527367
1606280184
618055565
1001010637
685560995
483036280
575164599
708102038
275811545
961143732
1414711016
300045143
2072717755
1804961163
540909051
11908482
769169960
1945361624
307815839
322992806
2060880420
1083404192
791860454
1018044827
1428991364
1905641335
2116642494
1367848026
594837488
803300548
2099788578
254343378
1077546774
516060701
1782684913
172126371
59379825
1150430013
826497877
314743127
1416012009
514939499
1106643885
1474050694
1669343681
419932705
45997823
1090461134
1556858728
787753480
1488593642
24290405
1155132190
1962672695
1864453213
169314742
30701543
1331440757
1779726415
28023304
1452589913
1297246282
1144842920
166038243
1256031571
1011882365
29038379
910819516
603143023
1292886467
1522315749
934283830
799234560
1507574330
2007609327
709788250
2085510052
1270870690
893767388
201275831
627570852
347844532
1239993646
1399020443
1354794016
1155453381
1032608863
1653437825
803776425
1334709089
531017854
1245512751
480082758
2088854091
96628666
787088954
2114509866
1199718543
1454479022
1302996121
581675527
1860396986
2075461060
1928944625
979957691
2052627108
1383170292
1816264188
1574982789
1097610422
593719745
962730242
1565235510
1814634786
410688056
604122114
102308086
301978115
1194635205
1728629471
1637262544
815165565
634610601
1372193901
730614948
603138933
1751576183
984767201
486189996
1829787365
863180405
1984481715
1391816333
1750921360
1769831299
1817295122
1547763609
2145308272
1234220026
1805507095
932221911
1198434260
1270135485
1768180478
1719282090
2059425912
849856853
2111708540
1834940181
1795761525
1772758807
679568054
909086313
574004617
980611701
1651334579
1780420351
49809738
767755838
623811957
1986631243
88841939
141754905
1232796740
963969748
1626041085
759692225
1663753852
1477754991
1296903670
1322134205
1633259166
194974915
270996680
954529930
1818894985
1057100315
842156741
1136310367
2127427553
501339117
446227854
791480859
893805354
2087136309
2145007056
66514234
1085919249
1102154199
346932622
110356104
1583143456
458970008
1896167499
1603121146
349708115
1369430111
695671486
1076884943
568105163
211929943
263305093
1208228856
486292097
1936379277
1442400893
1721226292
853912229
554312315
972207484
2074231684
137067667
564510111
1606869099
807420456
1080158069
347194963
1641867855
299749494
1601539396
965063911
827575039
784819316
811575649
414225361
419358335
2051075648
1927646323
912833514
1856141008
1503109319
1183923486
623486371
474989017
1638066929
1598529004
1569991594
363380302
1960189226
921353301
988349493
320784114
1845366986
1503530059
1344048215
1409308781
1763922516
1418286487
1051656890
1266406392
280572634
1675090501
1362812092
2066628175
2007439484
432628715
1827865691
490759351
1478424556
652147629
1506485327
125494916
946540763
752928386
1268913088
1204555523
836456367
1028451520
303342497
282384641
2128858739
598617149
1522134483
1925348569
1701820194
247162410
1420482248
331613365
755615707
999984489
1468292123
649945685
621520871
1605050212
389617797
2070634773
263712200
2103136872
1122099498
1083863548
1022359660
1368945839
2046696149
1017371154
1085032799
2016182213
2103057589
1463144727
1403889131
916216461
375275044
18101758
1853284157
522574766
2011249896
1205822498
492790089
814052960
1442715700
1276880834
393417656
975778295
1446945337
1429026769
1842956653
796074213
599135382
1463322664
1784516989
1406143637
2058705434
259669258
1416788409
1682493913
809373362
290874457
48032151
1322723475
717229035
728277693
1234619945
56313440
1395467034
1759318826
1837939642
2056720261
357927632
385115246
1087327199
502315938
1442379231
672376939
989759959
1503984332
1990208178
1176654080
979297960
895456194
1179444138
2085084216
4612191
139486213
1604741184
156129828
560833677
115264875
2105997421
578930781
1096694774
1296782254
1119052654
194453995
1542156401
308974631
750469170
1492375055
1597248722
1639280474
734860574
3950934
1590421136
1012356688
117438948
1500540753
314439715
176058528
121990958
1568376282
713956630
764244912
2066231351
1593270951
2140264022
760947687
1337774627
55326845
926341917
186272231
297081448
246140398
149548594
1223932565
1982062190
105670486
1066924649
27206770
261614017
826309174
1347646808
1166334476
776775308
309978804
827461766
490889692
1698415040
991120760
336685867
197787428
573615437
366240927
70968376
781514541
303286879
812770859
1389874543
1073868574
1865098277
527153079
770191344
121426932
157787298
364334555
1318702111
418383757
1397998131
1870378829
1318615738
2078096999
1966822147
255708265
119377238
2133933485
1470782619
366721713
1766390746
675605072
1912912616
29503529
1924187442
1631480546
1633971077
1264442024
976137985
85303989
1876895278
328118314
1035582752
1908853805
806022418
1972515506
866846327
437641119
619078710
193864591
1445498043
463318700
1477171312
1989538961
2039516867
2146741938
555965158
689993393
449901315
1967638039
1180522051
1082248754
609956781
998302868
678317835
993518639
813188270
206356218
182042580
396603381
1863974287
625723125
1714060121
2086611505
1654260375
1076733321
1663837839
164311200
923501418
836794442
801747317
620629216
212661869
1510363263
388049202
2087084037
1312928574
1791166094
1053615218
2008651986
144590647
472803241
665788515
679295586
1535626794
1628206362
548540946
1495602905
975471639
976972511
1633505777
685529893
609880847
285909157
285140145
603985442
443579343
573257081
929291773
1380537211
943346271
2048983284
2067416088
1972551137
1286228788
429858222
1071898442
1022631462
1272961556
496230032
407717341
2013475163
1760572960
208780688
1340474369
1969629904
2114794875
1950752902
576023802
136184613
975669060
346694230
740510896
1148731717
1411261242
932724673
754087237
1705885176
1157280411
1531313958
948532688
1506375172
1901639597
786445511
893518555
44432159
1084747366
1322729790
572381748
646831392
388085823
1994572987
164344695
471035185
195091727
274257083
1023259966
480195171
1594686365
1466019082
1410679274
167611393
1220694508
935437764
513438246
1935178266
1169521386
560728124
1922540476
1507568493
810993047
1858605009
676314407
626425728
320123029
416777817
996947217
177300677
2019531735
916257562
1363957243
2061427837
847582358
266896476
836594856
244084826
2073603762
1959362998
298414315
549507506
1037337546
81221081
223161630
2044344
130586016
1327226865
1781773592
625301535
730015112
1296106661
1538579340
2005766420
346853093
296986298
1604875794
1497032368
496208185
1227826380
1312388695
1271946483
263728266
913762943
1863818820
1808584334
1991749465
955868709
1521760472
639786042
505580331
1389390015
2018863429
1657419182
1122755923
494657030
646550719
1887122660
950629800
897846708
803138501
1546070222
2078907619
474203288
972905159
1572455267
425838367
2130109771
395533466
207795025
1823166179
539729004
1843122088
531789964
1234837300
1179395200
621149420
1490269551
954134121
1110911498
1354400001
397002655
874736814
784536273
1831730595
1994968438
107333517
1959787642
926627427
237266542
1840002093
1405517896
2123414713
1844086928
717401104
350305706
679634526
74954630
2055239464
2008425318
1470781692
1463736853
1208064014
479018822
1053500812
1945278570
1332001549
957809076
59126191
537914991
1929394963
1337797436
1453325058
1468462412
341882386
1879751318
172553020
1273630213
401172673
721241802
175342792
895962154
817948667
1676678831
702271154
1012104305
1048236169
687577175
691382776
418909871
1130796463
407634571
1146848660
1865818415
705484605
1107930085
1070817687
676537049
564502471
2140244178
649726896
1812909801
1073994053
1600646519
1819086802
479277537
1576907699
109884930
914860889
95987
232091900
442238165
284287203
1265744478
490512359
1698994033
996229502
1756857213
529542198
1166769978
143136772
442795814
684923011
542565975
1330535955
334951427
1739393588
1558251914
1043152879
2095861330
1401792874
1539757511
1698117396
1668500870
17867193
1870889466
652335621
1925770203
1695335038
2015952238
1446370100
112473017
1815078013
138614110
346106049
1316277513
1967462642
1007504551
1634369849
39296759
284733839
1541824661
724914802
502503079
666426757
255089643
976892178
1257829109
219781893
1345896677
610884094
661466346
135655503
1465149562
1559993705
1602324764
454653618
1777787682
2122822428
910475790
484905542
1777807853
1105699294
722452625
1037187001
795724277
1018691795
165975477
1754881901
1651725069
32854619
901054909
243399999
885653216
65315094
1543931066
2076258660
34705462
1047365063
2080619275
618283857
2063756226
1000981094
1282384274
2073909847
158282929
572493290
1946427637
1453120903
1752644417
7362635
611762120
779606389
1508015043
2064511035
1334044673
1656328379
1121855417
2077891693
480580650
627327341
1270788797
770584582
63540405
1649868473
691594854
432597076
1225449179
436127980
314302956
499122258
1856343658
1850054957
1111460160
1938004969
883080408
1256221583
194058304
1977764115
1493954774
743497393
953476437
1040200340
909415236
802102625
817095258
1573040703
527118592
1738497753
709798172
1155369543
1227455967
1566188612
1707957026
1616442334
5523381
2063801206
1776802318
474844829
1831850968
136934134
1952161308
459968234
680368131
42567694
1271725556
1260571366
413001529
1392168363
1247580005
1294804952
370110486
865092000
1431605095
43150567
1397683402
27718558
1499355385
2014986152
1677964720
1524335403
1748798755
1479661293
2061589021
856898995
364030000
1666623593
1100867708
609143638
1705287900
1007504752
37819811
495325233
2050603286
1780187960
1813954908
1004569483
1662398427
1058222195
966813924
2054935332
298420328
407748118
1549279805
282357189
320198063
1743004542
1541799488
1963473185
967764887
1417795358
1177497102
1487904025
1385760675
1915806055
1852391044
362975666
45019884
945090320
1232916721
881088737
1269992138
1170065557
914247147
1999382684
689710869
143274364
1515203711
1858058243
254668946
219005105
155481172
6939394
2060767609
692365303
1630006610
1259031548
2041404938
1377580070
384345859
1098910620
576320283
1226346545
1840587376
1046324044
887749150
1681869315
436692775
236517378
267735570
639736028
1972421337
908444121
866935956
697299911
735554569
285334310
2128582259
627471573
1669744423
99188395
2135603911
959532278
1042724850
1019174271
761630262
600347243
1248926077
878135149
563951532
916798517
94891643
1664127240
565499036
44493557
2055979095
494240123
1779222288
425345214
410968034
944974592
1969039242
1956225387
2122336693
1683541520
2124096091
2075617951
2076550612
1307109539
1469555486
1986893983
1822120915
1202599519
361190732
471700998
205154971
1232267515
1075025434
524919087
783600793
565361445
326936520
630903068
31403597
429728947
1875832823
1890705137
127141040
130291870
1977217951
1327261081
2034546232
423805483
1930374469
393967494
1981086671
1662950347
1021670577
569474157
1948913927
1683668665
1779584819
720324778
338948219
1798602559
801200087
189077020
1241568053
373922179
432375844
474391011
1666838238
1786026050
137308365
1728087492
824298416
1861409606
600552776
327979481
1899541123
1736740420
1595432880
357132074
1716513839
2138414027
877749398
347722833
1194239620
186444437
1429004516
679196149
160071340
612415917
41893215
1155777126
532512027
398166057
1175393709
1139145900
1741075532
1314691932
71255169
2076828227
1572050826
628074474
1846135809
1581003386
592463872
538634502
1061734537
1712825801
1790745152
698993911
1232208620
1103143906
979060914
670622419
238481325
1834817656
2107658583
983768565
597495797
748886283
1148163625
1023687660
1537352944
1522371912
329632239
1369604130
708882419
2033676468
1484882870
2067235952
1932164021
2005448436
1223719650
1055935330
2141299725
1569153380
138640133
1121819942
1993935552
1785802106
1190953031
242057423
1906571635
1886218141
1761852917
609863116
658772916
663289789
361506300
1357350513
1114364271
349332399
1961679722
327738242
1799937768
1802241150
1409769196
1449285735
1463778257
732531140
1177386965
1354729038
648250758
284975185
1939525713
1030575334
1905297743
2116825387
1904880094
42935003
1549138349
1521253173
972508204
837845140
877891371
1577000399
726794769
2019545145
998298670
375405950
1200394120
1996974374
1803892022
450342647
2070345379
39023209
1906245096
792458149
1436889919
1347622412
730359591
1062707959
1368481724
1299836664
1096811728
1669878977
544744400
450424558
338986928
628392999
1209988878
20170454
406250584
2050077233
1019862292
666221468
991099130
1536334482
1028877138
1520556685
1289138407
2139136910
1121899908
1197561380
938004330
1922448784
517769064
1431932319
1270036224
479072707
779072161
583364635
410811071
1215806954
1018376149
2007926451
154050818
1223868674
1597596032
971184154
51050140
1920034329
2096469105
1400550926
316805281
1079090533
1343664657
990146909
1168073092
500571831
1522933910
1488920907
553578302
2122394366
1979712534
2138634251
1598609522
1019124372
106374725
1212995672
371371442
1074064691
1290792454
1014544397
1178887717
1607930974
2010309455
1392699741
303541296
141759710
537110816
1642855097
548907495
1626788832
1742572534
373171294
25171390
444233168
1558409749
31573046
1034470806
58857690
891953539
1022746970
924140504
477338732
976268679
60238510
1340939641
1290976368
1833620078
1900301119
134908045
1960064166
503642457
985160957
816758761
1651243192
1283288740
1644119479
1690786944
416287251
1045936196
1341433462
1227574036
1934067110
1803757323
535174650
2081744599
458002362
1033908016
1855464851
2007952046
664533530
545478665
2020182625
1417279896
876683460
215785929
393374282
2146557018
1126686815
1895112748
1461510532
545420608
2128423171
213545480
1201461149
38568327
275841958
1057449188
500959256
1833939043
991359056
2103719111
789620636
433504078
1188336605
715148700
488511792
864962383
264949410
600664276
1990554058
1933346849
663553867
1906294277
1459767008
249199932
1224510312
176073161
402105255
858979350
1859828011
16834039
1360419126
1766197594
561847500
101257178
623053272
184360631
1160188187
1932830180
256499008
289212901
1361347382
268734152
631298639
1560505818
1938224685
6084369
1935576191
1288976013
1115999503
1531179435
79016464
1279585316
767045346
962963919
568358256
559801260
1653252547
1314527316
2062912191
1777513540
588307854
1985872290
541044787
875280858
776779765
1008856339
1390434035
348928586
880966683
1236426916
436699698
698089034
122643004
739771467
1471256284
1196995884
2124132774
1868201281
939763456
107119908
2094006116
1924743639
2081739133
357654027
1441451420
2047990568
1426473901
1734426563
1538096373
1992016524
2087643824
360727369
1391836379
1213746927
2130284368
1611693270
945144016
1707475146
779448572
66453373
765272747
1217377592
529935922
398860765
2046122403
399397037
1027114554
660441246
1531023439
565887431
961630834
61846333
961094561
2075688696
1673914855
972088064
886649931
1776028254
1466316412
106490781
770445973
1218134490
1428095629
406448651
1488795016
698809182
671218961
1465998658
601827129
478285676
493343190
912840804
1508990551
56625030
612314652
1466166289
1303697950
5936905
846290328
42731236
1396518057
1881859733
1327821753
248822258
29763990
965626219
957065415
1178046962
1607375680
1481264025
2106649589
96890783
1573960783
1721333840
37863238
1593005193
1142838553
1134838362
1101045524
1797196244
954901961
1811080386
96692909
1896939732
942344661
69617229
1008066707
1270303616
919545888
1175604254
2145184488
387444881
1321928846
1055997353
1337859699
1821409315
1137071125
1474384538
1000390278
1939642524
604961280
1301739873
679690631
2089767446
65046806
1457142905
442010485
1509573671
379081767
732125374
333231729
1904138314
788366565
842399375
528224128
1674864750
69011710
165876440
1966028346
712029577
945945702
571204826
804187521
1543343722
1393238792
863233653
461969952
2019547811
641718289
997658554
1908823183
1856630438
1457772173
1950873924
1210617704
560922174
1615888014
1647846337
473808051
1916367977
1186219786
3112036
699148583
136805734
21012246
509627976
931315979
231101946
311081967
1179605556
1834795093
1519577741
305394264
1533283045
578177553
1506043578
1015618076
1934776706
1373874967
889142309
1531066380
2116259805
1120959792
538491614
687485903
876127897
572154356
1146043212
607317856
1202388727
27975734
1488696764
1404570480
5276167
733921230
815046255
1491680757
1240638743
1511449911
1276276607
278488368
1041478030
1983347102
1200304191
2048559982
1743874167
1220711486
1847451936
1942794460
1026878549
727943206
1532455421
358315280
865786079
1387232118
389566622
778116857
451062557
645626076
1186749994
944073301
1925887504
425120512
287961275
1495332886
570200307
1415757116
981826425
1154041571
1218600764
190189013
1203961579
1878195406
803331697
1526187419
1882041761
1460513642
636604173
1455974529
682111609
1282256294
293860317
519574710
2122973555
1498838176
423162327
908132033
1823347335
1383321214
1612746331
1875541049
2090330138
1679114750
946418197
1211233425
281729190
1925110002
453502923
448863868
2052046628
1771119708
1323846009
1863624918
645617252
377323522
2143567893
664041492
956352197
1418549941
1334189549
419508796
1121024922
1011638141
1979541235
448922661
409099440
2067220298
1081567993
1518807266
930363517
1316564643
1538980599
1210220563
416761674
64847635
1818489613
1552794949
251268886
746871380
245675448
1652990269
378640434
761270181
1888083513
386444232
848576727
1160352447
806202141
2053721490
2015462651
1787668053
507665791
1640827357
806436808
97090086
368556468
103633084
1667961091
1323034738
411015498
357306419
1936733783
19555973
2107674571
127083544
54504965
789601563
1451535218
761808414
1104691629
1916842413
418006174
313031382
1159199709
1699465049
1344150328
883837506
232904078
1418365143
1887062485
1547158339
952206408
264997880
334086242
114304351
401491411
974495912
827995185
73490505
2033207861
786953076
1340164595
1019370420
1647327390
1505126412
1377298525
1311549852
2022893092
1287394594
1099578187
777514880
1912817653
1962566524
894074634
1088536151
1306343296
134029918
1335739199
485598118
1019114649
1299898526
1041010866
476236230
1544162890
1434928722
1233118329
1510409174
1263536471
564644425
1663565914
1093619577
1333074663
501210131
1910352618
798258754
89549028
495038836
1525370878
324398832
352701937
2035330329
1164895721
1282542539
1381777910
355450640
1447229557
64127580
1933505277
1946852770
599377668
1600371655
2071497055
282041281
775229394
1604040764
953465285
1540313756
295177362
1963834509
1411445930
12356352
513930752
1415952752
768860209
749261242
157379854
1809393624
1516875412
99871326
1761628100
2073365429
694894309
1508347335
449069087
1506635381
1295215302
316773771
1448710731
1527143652
1844468316
2076526355
1330458811
1804321712
262473298
788062278
273949943
1490523817
2144578471
1644722411
644122841
2134494176
39834874
142378449
1407764117
765489169
1622224678
1799858741
1889269385
937383434
665184378
681305821
1934959731
1311984861
927183945
388998438
1884371649
826024727
1021011685
684785980
1808614956
392450204
896325244
473306049
183621089
1667528458
1365332074
549501838
1596502409
353070597
228782363
1786129075
117038775
1757932771
139316120
676896644
511675843
196210740
2123230195
1828656843
1032185397
2034395272
1444616762
89230894
21308174
84029222
681290112
824032799
553602433
196343634
1557390307
761926095
1490157853
1821695954
385820773
1253465382
1970426967
1562082849
993997165
1631323120
651430132
1453990894
714776772
828591906
2062839910
341974008
2132395630
779702410
636020321
1090503653
1132134761
858216873
1289018329
691036220
660293047
250641180
757075777
598553273
778128490
909480535
175749563
475259606
239963296
530123083
323129415
175921257
2034849685
2098728806
638059231
157474362
132262987
1752828378
528468718
1934995643
1423232659
820450480
1662618457
2146702205
2144585428
537412201
1734655708
1389536334
386087145
2065708716
1576488183
42409921
1062013007
1229233568
240354620
39515579
119546410
163938716
890102016
1853989944
1633058248
1729816483
2118310461
710236041
818528521
1894099350
1185807207
1885791958
532834287
1199731422
1643829171
2128606738
103371123
883560412
1845343903
1713263307
1266463879
2075554192
459231724
1350345316
263429287
1354327197
1849755737
955676949
295387709
2107898892
1773177341
2084754239
967351700
924116728
309225975
519514175
1848013065
60958038
1550250334
298736694
784096579
1444264168
1135940331
1440133643
1296747592
25131316
1270088587
1841336782
594830474
1501553708
1457376045
853796957
1524275437
859868351
1376947894
2018986361
1648277739
483244394
1226379615
247944471
711591362
1649089872
1744979400
1309280895
1819844257
1442177716
32593578
37992340
1907194560
565785348
1456222581
1403913768
673773453
479291231
463551748
565704868
1149503328
99254839
1380331634
187233976
1669018238
481367832
378952309
65759095
2066722648
1079833893
2115677393
1302930736
1603378876
852378856
1590774697
996460063
268865933
822122260
1380218303
902924639
212461492
946299357
1606223880
1089503654
564800132
1177678685
1134303614
312929795
82118078
1345496059
165832372
2070720250
95518672
157451254
334502504
1080628603
1602748360
63541772
1548844086
383821717
364981404
389020020
349600777
1095928322
1881201351
1016794279
269834167
784738203
160028534
2057289141
1998019466
821527769
471206637
194048716
1882789581
469191480
122995990
994877633
1220894622
1947190969
1121737226
1862389302
2037936989
404302037
299043785
1571765553
974110377
1030722990
975349477
1934424694
1492931798
1400611639
1995484974
1410148510
2120367883
281937127
1967858625
1388215545
1321563416
385223240
1347856019
1375037843
1412917861
1120288411
1061887178
475393177
695024660
1478996298
821338042
1191804400
92459731
371654396
1913906209
100814737
2000207705
120671003
1039323767
1744336590
2088040766
1339225091
250459405
795114018
299763429
664341554
1750757627
79607247
1533027408
181531673
1495897422
1997534271
18419869
1191785511
1544456619
924821321
900501053
605283882
547841539
1368013055
992847104
1621569979
1944420808
2005321054
2030837816
871248722
477049032
1178627999
1172570448
589092923
1893149160
1074352457
1988806270
1234575112
897217
1399531860
1546345731
297211971
1784674123
1290975338
1931196646
1904170427
1948864448
1437699884
646200722
355746684
910805753
916161170
1985831951
42171327
2091030145
1392617180
382625378
653136101
1274864715
1673957690
1678023063
861115342
23947215
1353036938
339506870
1407812811
1948448753
1022482444
395686497
1404341368
654375451
825386682
1123599536
1067508554
1422871135
1965967036
258446613
2084063091
1023418486
1103153700
2049157021
900991155
1200491506
1832575910
361042110
952089892
1811850067
1075997153
1034098096
1760192374
28317151
1211857451
2035809088
2054179123
998496313
7964981
9248888
1131445143
851190885
1044055902
1478402398
271940619
1273308430
890623496
906446652
936814746
1828582402
986857715
432370916
1545898435
1064137246
1479329053
1827102575
1917457093
1707398213
1648641401
675271212
802006537
526644148
1037602948
1521877146
151096764
83901225
791966945
916643740
1993783932
832224612
1884144650
1111701080
793126427
32663451
308261933
836484703
840403086
1453617829
684485157
296675714
423750274
2133937944
1726315900
1317848031
816183054
914199900
1952970705
475591313
1213391135
1120039271
1461166181
1847260870
1446516899
2006437344
797566880
1459892543
1895921857
1371933920
1272051837
1671018133
1987843720
826130982
738225729
1731457453
1256468996
1262343980
1242255073
192278005
329821733
209253547
839099231
332600817
1233160381
1233008890
328812539
15201163
776480049
1416718628
852804620
2043478955
44639484
92698266
2140547361
477626110
452491482
133033030
1534697501
149114212
552186152
1301003966
1058986843
519045806
1558953454
1729409552
149200312
1278129211
1572418197
1199639849
2095081016
1144406563
1446216848
799430655
1018832670
3425176
468109563
1973472695
1025239679
450452713
1734711778
419845281
1499474952
454349101
151888925
523720840
695828667
659624246
1125989827
1799017011
1375070679
1773272373
1418559753
1569445856
830402450
978382701
1588425389
2121932898
1331324862
28518649
754322946
1440060803
1724960221
1252843527
742636639
22143703
1590789671
116406077
545998372
1484856182
1164992289
1211620433
1228951029
509649377
1043326605
629655804
723581058
120729141
845955423
1441223252
1399925063
1468722131
549624549
963271619
580936488
907946172
2143219069
1503119151
676695472
1038239936
285605989
1934355822
1455463347
954481851
2093519344
2123301195
616278541
1147485995
1762497543
306677374
897638047
279412720
542653202
1113452661
1915595019
1895216723
342608741
32921875
690270497
2069264623
1286416263
2039436777
1617436680
2103336367
1748939011
1978351616
471497653
514756446
1133968486
137086483
732727819
430243000
2052361884
1954376143
1335701865
331327985
1335582075
390071473
1142468317
1977521003
1639584092
444779076
276609292
1550479939
1999092139
1696816915
362044453
936432044
1875913344
776437172
741636999
2109037517
1713645653
879040841
755536704
1152405488
1371230282
648255098
1769368578
1227580094
888199740
1927237929
395361302
1015335892
838868389
2055306660
1151362076
644768494
415215020
669308497
543693814
222470445
1834076000
1524374325
690403899
1409176695
534014035
2030335784
143255070
2098093592
818738037
1239824229
1903967046
310955254
1475668116
746666075
1079875964
291924189
1887676860
174900308
142033299
1348187848
1437820211
782564640
529022201
1371717764
1922595963
1400336926
1018245116
1940831806
1931164517
1431395373
748882415
1251282311
990000597
434013439
336259872
15317104
1924906216
1616457498
272653276
1138226836
1513698876
1511542815
1632564875
991716349
649338597
1124214416
1686723715
1248946444
466384035
1470400640
1039617669
37238210
995102133
2039973237
2096286610
1189816371
400283363
640069169
632948144
2026285204
1911515748
270314611
982642692
1847147451
372756695
2007049843
712728586
1350675939
1126791777
1398166013
1679725574
1609248068
60413983
202806640
1713997617
279834295
1044741964
765280914
639765668
1217304752
887935868
68302213
69389966
1371958955
956670552
488747743
138469202
303660331
737719227
1581637137
1124323986
2042031147
54046266
1146126957
1097228557
425657606
1942037840
1540439392
112559972
1680309229
1900104482
1529916926
1307380882
605447435
926854162
1246880783
1737152929
1638701105
548250235
1248569269
1573635671
410302175
1920686096
973241581
1943176816
411516751
1794991254
611923173
1391558166
1919149419
13164773
659074728
1563436654
1173833415
683867768
1988458785
1101431841
430664170
2037072221
632785167
1537739103
226790452
845909818
1557629778
1447185132
615046966
270271190
1361596986
1471275737
1986507737
1188012547
2073861389
2069008940
1426660823
1387242108
371422830
1282145383
64878592
215016351
568782367
1747396246
462539304
762141572
766693923
155939398
2114026457
1920298415
1323880095
367615612
1522149709
311920332
1432718051
458991964
1137054218
70682425
2006747543
2105888445
1012724589
472092937
1643346282
1291973243
1048979213
666593662
1015938378
1618372918
1679854119
1831760976
472907365
1281837127
602512358
1440417209
20833285
138858008
488469891
1008357821
433847220
864824596
1519262394
1419561133
847164768
989051899
1116345340
1767447635
87040784
229470726
1364993986
1693754163
990742870
502214603
1134319992
1879356150
1601020861
250895135
1955851819
1988312133
424711411
451091265
2001069773
494626528
970690730
781631589
241348624
467142655
1856010940
1643992242
779198520
1655120989
2089612911
1672094960
25306699
1630209402
1961799156
51544056
1690175336
175275868
34753595
1677973729
1622957924
1298601125
315029953
595578162
1140802152
985355569
677075870
471718953
1916107192
1662327730
224604822
579019560
927982562
464987924
911398998
1596427835
1975393398
1846153805
115814770
2050829067
1682907870
1607548113
1866117323
1717640956
2077132448
379360600
534057721
126233218
1737065330
1733908477
1395964816
1726347615
938891495
1928155507
1946729995
1188820681
1483475817
158466316
657172726
840569461
642871701
597985912
191714579
653259372
196143576
1983565355
2087885258
2146836308
1664425571
74695042
1243225660
829601007
656156548
1085574565
1702515577
862553789
1997814576
2032595886
1873454712
1595285398
1895972184
1312884832
1993752662
807671678
906173165
778552002
1054379147
611469545
1923728581
118033880
1025046545
2068418182
1619699290
1660961289
1312211202
1466298848
1362256383
261564401
969580943
1489894360
2140465878
2073186138
566312419
1365881319
593714362
2091725404
1234155973
2041440225
1697017102
1749393886
740358096
1309139956
130047430
1165070377
664349885
1478771966
893514192
2008932303
96380231
1777221580
1842758200
2105476558
1244238505
1107758520
1239407948
1304125621
136825717
1446275043
289827005
1972453803
1048141023
478585777
1288507821
688216311
1640167877
1449406034
1072950484
1466823841
241412588
1294931632
1848307833
1735847135
1519838017
1566213601
639965244
1854879501
1555946315
1579834431
1686720252
463906949
1788116934
1818017056
1701115444
525450016
1955105568
1320751226
1560669253
1164086668
2069325438
539923030
176990877
148502551
50544502
601154746
176483585
262201506
428936474
392747179
1671791200
1594268534
1460241353
1429334489
1793173233
280693774
1930729493
1677117339
599591220
1958013039
1731216803
682604291
689170287
1622273345
327945517
924593343
1289695272
557117970
418391076
178002084
93025126
324065786
939202198
67466483
1577635728
1654058933
592790779
420312083
1332902682
1762046365
1322416293
623960570
504491890
623210439
945664466
1506338745
1701035088
1798394149
403363418
994463374
1678379011
1819689524
750774814
1040857508
1476135199
2080132593
219083105
489193043
409194044
2006588869
1612514692
755039842
1212577211
1387584389
616093537
1547629365
1943442070
1315395666
1765794133
1520194049
661921120
1912418297
1365434245
1054326107
473847438
644050258
968517866
410909831
1095980025
840594773
1448454722
1582940638
1023131115
810705144
1884824782
1530848113
916095175
1493199161
1580192544
1155270563
1532808715
2062313256
939827453
1347873165
250526267
898398934
834432108
466727066
181744050
1392138260
494093231
1148393747
1264721066
995580581
1253992437
52486854
1513343794
692685871
1104667292
1581493686
416692148
322488271
1154758206
1928039986
426271589
1153757015
604497310
430863281
1722558665
1941450959
1146000987
488584017
721676220
61943615
1391283910
2025456340
2145403036
1316003732
1799604004
1154955710
1100072865
888145256
1465222548
569346917
244623969
1881241273
1743992139
2019829298
1847638483
1295551059
1099732700
1373332132
1987239170
202629503
1453178969
522870155
102622741
602285713
52898951
538804383
819860899
1481816572
531753866
2114135140
1887239472
704812374
1378588685
1203991550
29669024
987802191
1566918023
1536095371
905438422
1526736865
1214538586
661804682
122136559
928259073
609956053
192780579
553131976
780151869
364020730
1234395475
265753563
1262273638
1484328361
1022823343
918379850
955811864
1432013420
545142083
1739764175
2001508945
440700819
634594746
1156687484
1472855947
1212849814
1024936403
1654639275
362105657
611198407
1534333322
1332392100
1631811830
1703314409
170072127
261474943
1499876201
1891066535
1503979870
1745202862
1554749931
1193689269
699586259
957495760
181807954
1165461640
734606723
1723337445
631354986
1117132573
532050153
1444061031
1930781419
1154512211
727631668
1596760087
1780901849
669612467
177801783
1013675711
319389417
1553603820
1995308306
1921432339
1301796117
1828681985
1866729895
1496448030
1669510813
612770246
446862403
1889505261
1996403029
1091577351
345908162
2073552005
1175231077
311054626
1510561183
2052261228
176747282
922296856
102652109
46543410
2074034565
1984282858
1203872432
424584026
2019442607
735147648
16730220
123152718
931802462
856131802
356782778
1229356582
1623987767
1972596271
256872177
906710219
1922819854
1644379366
2073530873
1680962794
1469126490
895083079
654103895
1704246469
72281746
1362562475
1371255709
1259452646
605816970
1069739199
1045550167
466415685
953816725
355784980
1454179006
2016354305
1429338821
1160214162
165994545
249336328
589215815
1694922395
709450905
1570222481
243921116
920442515
651526140
1907502213
1627966428
1072629811
684759458
970889307
429864347
306850464
372741374
857643985
622637781
1023624622
1089252662
1029881423
1699051343
753235314
765433608
1355335215
1676446223
73134154
1427807458
153060305
1033312276
1033011716
2010235210
1413178003
1906791801
641088496
1031646802
432328441
108145738
1226389314
772242989
1424362305
1009407510
1038759956
1633694379
1940116642
1522411078
1951042597
1147685247
564566766
445960136
647973548
1597430366
1908255443
38221193
2110331227
559994305
481805970
504045080
536262641
1445326415
2088768567
536959416
1521374960
523365896
1747042295
1825480802
2055172135
256500835
844797195
2061306516
791982819
1761772089
1357845661
303130379
1321681436
1649478554
206624282
275711948
2130306300
1030089661
1683831515
1335176427
1680867047
231966319
2117034285
987231877
229966643
2139466007
1476733839
2099797940
1082279797
1909308765
787138314
2120102284
1064919052
1704293317
822086435
1273167266
1747338007
1602941170
233176294
882865205
1891402602
2124112346
2080865292
1930260852
1221764028
1776244228
1745225552
1082727273
550471812
1157023978
1446220223
1724573613
1879435710
1222135208
2055623235
34400384
2116099872
705038673
1783665831
341504506
1136595733
249373055
1472304965
1115406749
667129604
419411398
616154131
1502595789
1403739482
308314879
2040824919
1567983313
816049719
1156382784
121324801
1231341808
1827128838
736741779
1835476756
1026495481
1447779365
1009850490
835643678
1379724426
34246339
505923803
1278471916
2098688163
420507929
990710541
252150456
240990064
634659595
112368390
1844839316
1415171894
567680772
1791081222
41225595
1284257898
1614249718
1913488612
1435718713
6126087
1478453417
1618020117
2073601625
488023670
791951797
1963014297
110903605
699754736
1829541158
1936004484
601753366
120817432
1237019231
1641483917
852572079
625959724
2001045004
1627702692
353875807
1919578306
1409249028
1467282582
1015231843
1717026608
1011630863
594120896
1713059904
686423149
35703213
1907323716
1663510085
1947304860
930183752
1630250189
1877851249
1534133475
1246689751
1199461521
1451369988
804080030
719680636
469686736
1750073074
650471183
403239095
1725514580
1882410602
796592537
1648947982
1414482823
890025459
951474402
1234236074
1034413374
422611950
218540722
1828613797
1262294852
1617013190
243055757
1768468766
258133459
1129334062
1470887690
2144691463
62860896
1841960445
1304046387
275071309
1035832968
119882017
1258700569
1968880364
1287079011
1714580132
1473925545
764893680
1012745864
1351759278
1911603645
588047576
472965668
1241107491
1983927612
1330458444
1708094478
1032423615
2052546723
24458617
1654413597
575069106
1190695821
1660824381
163538488
339067748
1518711048
467274472
217676169
86221472
413625391
326384507
1754911914
1443203450
656892699
1837168989
1584957398
1398340450
1966798656
13588963
207277987
445426784
321975664
1872659638
2091720750
1397293436
534011624
1083780947
226023202
519198218
257586154
1384402212
153222222
48252649
181151212
1670400635
82108892
1441232073
83744064
603365474
1090389025
1340758321
923230091
1600442918
547090894
152923734
451010096
1325058148
1493999613
338801133
740553206
1420349903
1409511432
1402660685
1814873976
814640145
118888808
600629544
739891588
2005904817
361051871
1808609716
986198680
1733285942
510458195
1934811341
880699605
372895527
929912765
2052510694
380925336
1683720890
1878727290
1121654254
567438615
35715035
1906091327
115427197
1128967451
1336533811
979243162
1701013024
499759648
172520115
134902569
986928998
665131318
6491070
653895958
2018238155
1026251594
335809147
1111355896
1060877677
22270306
499744450
1992178458
155558338
1899137624
1973887416
361583387
485988840
1000557430
1501753537
7953589
1958471236
1361074478
686964586
849536900
1889384364
1607201729
934762504
1107301052
1171128957
1076263075
1979014327
778002716
782210736
956067239
1144123152
1638322003
102724530
437854895
1579530059
1591903832
1223220630
1113061762
1862761562
2027603709
1150214565
529298060
2048480500
1853853097
879163453
657489798
1594715574
47325975
916571003
1029422355
27920600
2089860108
946701604
1181853627
784420485
2034524087
83184443
928014810
2071524717
536568159
1456515109
48578089
1280121516
1051526621
1938240409
1328963541
1515953167
614833921
904692495
775882074
1321031714
1508238987
1008741969
1011675501
2075063474
1774829411
24856336
284388615
128296828
1325719605
820174407
1438437810
1166245559
1573654400
1074142886
985210350
952445168
1713956160
1484674733
910385128
500199086
731730548
937274102
1292046750
476239319
1975454760
1817935752
514972994
767724041
111836607
1548017598
1334464349
1129399849
1701603932
2048117675
1919310649
1046010813
1022289858
1597574043
713203932
1558813244
2047028117
1513063580
805633608
370184453
1259039296
2112018481
1879305594
1765613992
1860286515
564658788
273825488
1765575398
797216682
109663993
1626482699
1160459521
1118238979
295863773
1455777746
964996379
2034908734
1169882591
1397499817
914235348
783336927
30008259
52620610
1131990434
965608588
1533947852
2409770
383109326
466687876
824222503
1510672816
998932104
702671747
427806496
714355231
104895698
1089500144
1302676848
1109873373
1784980742
880263477
1236599089
1176621564
2070886212
670896478
220837747
1335519376
412885757
277850422
438589237
1639079072
1126331356
605459737
1764801756
1559241656
1579015683
426450706
1279249540
704840395
1040157606
1151129672
133084033
1010045184
1344834418
1836471378
209252182
2081074767
1645780614
547572879
1370728848
70660559
1741007623
630463655
866289726
715282549
1257968845
100692807
2016877518
1573024979
2062290565
1121774428
891607491
1232090802
1243879044
1364141259
1249842239
33620226
1529327761
48922539
1119668066
571147821
239189982
1841656656
1101787137
1604816082
637190605
206703827
1792652780
1635976378
735845531
55893115
825036598
746609645
1125584135
988830584
1155098814
818682285
187450358
1473233832
1853805864
979888250
445030479
675501206
659271223
1516932298
1312218726
417381974
1374787346
535627544
752921844
2118660021
2002636730
789757878
1189511258
1320291918
1134660151
1411478089
1127926518
986885777
1315413932
265259938
551854839
168126151
295725897
1263653987
937284636
49011921
1166257349
275727665
637922186
1298827268
1868277006
454246617
803987937
429807110
778745783
1269625220
959272579
788777989
1506836309
47894738
1931563945
469180204
414732741
935878335
1421877900
676748333
630855197
271453427
531532071
1745479161
1773046775
1257972952
888114957
82176343
1667173608
1280301917
804012176
777308603
1931630334
1822800383
968464407
2035309766
986284727
1248772611
911477822
1119434962
1571714454
613724398
1813761897
97582933
2131210312
872125545
462167698
884307757
1107646394
1419861072
382339560
425437528
1699125713
21696925
1035612256
1176048806
856801276
482350006
1850931173
1125074897
978073803
1043461811
105338396
1296466847
53228906
1502533770
1670555986
2027086523
856773720
1890398585
1508250010
569159582
256879545
1879793607
1914042685
576881039
1559112039
2115760612
1843326565
1236356915
1184944915
2094735195
424049317
1860114244
1507278483
966185505
1714079713
1799396092
1322817196
1883116626
247146559
1382623491
255574574
522510349
1982631347
2015472808
1593123857
601057
1247072836
749667495
2027629479
1916360575
1540604349
1412962693
803057465
2097014872
2140995397
58237784
1158606470
1004825977
2000295702
1872807201
580921074
508215087
979606260
1917225774
1308661874
1921404898
656216588
850139323
685501298
69626761
1926002981
2001456205
1437545148
1203645069
1442285192
1832436739
525325735
1162987369
147234038
1058918375
2034301528
337074641
1116116922
651818516
156464918
404723872
920098725
629282214
1313445270
127709371
590514389
1225135858
1644363495
1079883759
1086289859
250174511
1222122835
1955947359
11489590
4126011
1174901047
117763133
278810023
256777681
289961837
693632414
1673038913
123133547
701043790
2074557048
1349693706
985184590
1828127626
334476541
505698137
1031771119
695411291
1487469501
110392273
1538146834
1506471029
144741557
1503064822
574020200
1005629135
1403174273
780612210
1086434827
599256348
690460260
701981609
2110916279
1295390158
1991583376
2828803
48083143
368588383
95901950
1477672879
1167930036
506769111
1386409170
1758800143
1907452263
1427463143
1631644059
53098767
1131063203
563409514
1901514854
1162646261
1420045074
951791787
303197207
1693531672
57445975
290830862
943253656
1528658422
1306918290
428221060
1333531466
386525231
1309443541
439938993
1996256091
274609528
370208938
142146255
473426215
580724789
1917124890
1590614112
834984058
50137528
1013438480
634635412
977631103
122108069
2063234380
2030147336
376785758
721212713
1505537857
1196975579
482823393
1579965530
123019251
897195795
757860806
2042985583
809515553
1377206802
2080197526
1458961258
1812074345
63925603
887956765
2130402247
907665504
649138796
184460228
775880369
55753813
732173679
607402509
1197950731
1568772807
854076593
1091744529
1503541596
465263227
885422927
1352548780
747168700
624948450
715487554
1386015598
1991531537
950832209
124510894
1131932180
1513797617
1354028118
1972364126
1246604681
262009268
704108311
1334027317
1178658382
1025406690
751972597
623895356
1917861414
1447704721
1075000279
1701838382
588225415
566867375
645181984
1540280449
1728266441
1441135392
1021932218
1087159942
1826141819
1624803466
1088808503
668714298
1988353126
602405802
578000632
1221139084
2097240021
2084130582
54312806
1651283310
1754124885
841247511
1903420645
62353185
1536241685
1496252115
657672193
1338348147
1476372319
1347511077
1625723714
1292930700
1759772179
373251584
719536240
1414720238
437775451
749335148
808364534
1390632283
1233380883
1691770668
510914404
1845668543
1872053712
1256104220
1765865302
114721947
336883910
418322632
1121289657
1318631513
1636396511
1001783990
1875292311
317855899
779044288
1476377935
333420369
1505256607
171511536
894909377
419823324
676921386
145713714
1882863827
2070577747
760978529
870468488
311559670
984542177
72877340
94833227
740206507
1976574541
932910639
70986183
333567006
553076180
698416090
1535573496
1101881148
1941580984
2017776927
1471986076
1868178852
459824015
1927622363
1000255137
854975482
626617251
2081351315
1669292118
1616944132
1168699169
1951160242
78716953
1278512321
1948360757
1592052259
544854801
1752588160
297837105
597216723
2047367132
1566549581
334460644
283747108
1443042429
2139678186
1451187197
1648228297
2030590401
1816226560
262182729
952642853
1116414595
925323947
1947798073
2025358648
1440213468
953749407
1767294400
1264166846
2016184680
2090017631
1878760347
1338226968
404140987
1755338587
1721426820
1997906675
1915326872
1395140447
576532863
2079089338
1412113867
344437611
1955054270
1890331151
1788972872
1176362843
893460780
1669677685
1656125618
135875796
1470024198
1570999675
1985905028
1662790057
1981075444
1376071370
1545915712
440117034
564097344
627617550
1705558139
126576638
2126151925
466907620
1473007951
1042116797
726883847
651608432
123737744
403738126
48542624
1212943489
1956434203
1225134932
137564530
780778215
1769477896
1969414922
1046462939
1250922514
1114864470
1848977798
5083842
1537268173
1505696261
259383289
309064371
1586903708
19290445
1364647472
1681827829
962893962
69317960
427282994
1516890834
1284870438
2027931141
76417696
1193516883
28062356
1294421463
509795147
761837266
773167018
1040468909
2002428144
1370464064
197712323
529363154
770986205
1041233935
2079038667
390546699
1137326423
780611134
1322826468
1463826636
549970539
421736681
1653427454
659617951
40047526
575949021
1290193902
487108894
1763181767
456213194
2125386893
1390302727
2139361783
1859364641
423103100
1311255527
994322936
375064442
1475459985
1226561739
1148878542
1988388566
208003544
1325423683
1674116075
735130935
1196000816
628729202
932227687
1119434962
54095840
1382940392
1817697162
1259543183
615443373
2076218539
5337387
1595765480
198620496
70324998
500746758
948970080
1126355819
499520292
546088569
1833687120
1544740108
543752536
198250620
765247697
1062916943
1181829472
1241673703
1104853309
954030961
1826913160
907900063
656080896
1698086081
784697408
989549269
82593053
1870116682
1977617568
1538443166
2060774612
1096812815
328311851
671168224
569933213
247015036
206090134
802037867
178581366
627357
1757199439
1433944217
1172661265
1973602034
1223182135
908019450
1043883834
542433030
1244247401
1221042641
1804787993
1044451953
695903515
696519577
1841791298
2105434958
910250673
1897570137
1509410941
241247520
1487899587
1157305623
667101041
137133745
747200079
1900390916
1336749482
1343983021
2009152308
452380399
116537965
472790832
1409781144
461234055
1877643436
1871365326
1936909072
553962144
2028298962
551510957
1379085151
1830155400
1710103356
242403435
49178674
1164161297
1656185409
1905694451
1570870780
622501292
1756628764
27059327
1284742784
767441244
808629796
1128553579
1618820934
1570751996
528445963
228608967
625924610
615430699
1604356604
1745603432
427103202
1626646448
508866770
483898685
255441366
1376078323
768292751
758568311
1639643733
82192537
1278246873
1621871037
107040544
523650315
2062986073
409579869
1703112361
1482972163
82765444
1025882394
396420001
428090549
2033079053
479908438
1170161943
2059046906
751112619
1757368213
1440994897
1450090311
597293031
2051767852
418796014
673535509
1399941227
1407248690
1329080338
1475056764
2108024543
685472171
1970043921
1778763912
1401433620
1896176889
1349493457
1739192152
647504256
1910566662
1086189048
2085365833
1909884730
449204693
657677621
332623448
414627580
1412829184
1647806929
1108679922
605549406
2082926365
1463263386
1078241545
1646231657
813726623
48017947
618188637
1342210290
1307001131
2014347722
1936962274
1116681937
972625305
439929992
890427150
32060460
382302197
1925261768
627504387
819840594
2068860227
1071737441
1138336727
252620654
968617756
1421122343
1356343849
2115598779
497542232
1817156643
235474576
2001091818
1469503269
825461311
1285518864
453241407
424640321
1042066536
1101572928
153683096
1790272127
479399104
1655647476
607206773
842733844
704690103
544585104
311890023
818600779
2102942033
1937540688
2112033971
2072628049
403089292
936712263
1279713445
236448525
1431203543
725155322
237379339
1365862606
543439589
706600373
2105795252
1884251258
154886874
134729277
2007702166
476128353
1764955601
968367859
188886166
882834180
894288424
2061850044
694427321
282679793
1671608794
1348843071
1583362506
299592066
468745054
508948152
1851482612
818501564
824842977
591355810
713828539
274460303
1862107356
491727730
1963595779
1378955733
1512443949
1263892179
1696704342
727296142
971781479
192104839
1823829869
605391400
864250024
1868492624
849944031
1727033883
1869169080
68445218
1922116467
1632372814
768342861
20638024
729908371
2097233894
1104954992
1323796221
1944349739
1524365279
1558689157
1623237149
1314607742
1551862720
1262528776
1285080080
1081085851
1328207917
1482032395
400125608
1946550772
1887843010
2002821634
969374786
1573869933
856026645
10124554
589781170
1855447636
1998448467
613831943
1258087616
174716455
522445469
739496485
1509074637
1542245638
448670608
906735879
267183763
938264066
1741225576
969785806
282122618
640650533
831696941
1041463926
1865145061
1416183797
656509235
131628274
1514417789
30037184
1804896431
1173872115
2011170657
130449214
400083993
1094673012
1898094466
2048852242
1657185810
14000011
1952365491
227138717
1577747426
1119221790
532207754
1281237501
378113141
1076636613
306045579
2041498532
837619944
722774605
96098709
562913694
1103456143
514436583
1099129192
1387657
978736528
144125895
1596273747
37813094
1801452407
516538618
838309839
128072443
489536068
953503669
87694594
1960221157
1310102267
2020245406
1521701987
291809999
1697042013
2126195452
647808774
1335783656
1371689351
1818331384
168098347
147428748
24243213
1223734687
1641053247
1147075202
557876924
336083608
1332967746
1411478536
1257977634
1137353171
1636193821
1952435330
635457482
628127223
559721423
1985998340
1034987865
778273295
383015315
1071549771
177165297
258513269
1700984786
1774768969
1029861647
704617186
1873014933
93072871
643745110
1056491
1395144817
1388235518
1576760040
1879150656
1480526045
77721822
228747871
1606995909
831696941
2020418586
396162699
816949069
1111421813
576341885
1784655396
429097470
2057890982
1063540560
1537825292
1236373270
890474137
1525827532
1350549481
953085088
12533108
1062705639
1234662842
1744706258
2010320000
642558533
1909996574
465295207
1529133084
601922278
786314131
1118895220
225070518
995881876
634486624
244929523
403673937
1975880350
135867402
931379533
1401124261
567014898
1751098063
24634197
409427679
108497196
2111376258
1030815087
1937948695
922521680
1725889530
31697245
915968838
650765563
1745609795
1157926635
835968033
667756627
1830172678
801016566
891320897
1137746598
172333558
1609525194
648300097
1618740070
179865468
959034996
945387023
209029918
577039240
425710702
435397359
2124848883
1172743264
167177386
1663611098
1339151694
1152842928
201391245
1372042621
960275400
1018983080
759896959
872137944
465579770
1184757398
964929360
2000946579
829195858
1575226729
1862572085
591635666
1128902982
264216043
1907383126
1432362431
254370833
962974892
1865566836
753840981
1885255010
2021509507
1912567280
295454384
1729176469
688046171
825361927
577006004
1534805426
63043157
401970255
2146717686
1621591214
2045500426
939366222
910555487
396132671
132982361
476992550
1617380600
510203101
525255654
243008548
1587501535
1876546349
946683997
430679117
2117202629
1444633709
99538002
544791867
637364599
283839976
922390346
1495801839
279966085
961848383
1970777602
1500303098
1153426077
1641552239
261442295
1390684216
1676460485
755582616
1665284683
1026252048
632684676
588924205
652318685
1368634182
1008082591
109520233
444241550
1578274696
1441830032
683831150
755711058
769236361
2102495582
686953898
1089649189
705673154
2110488995
207068556
331821689
1647358991
1026624001
2112940445
1729770922
706906887
984011234
1369925785
1491863608
2107751995
1078212315
433711987
1916864795
552030702
1630658574
1141828499
1440196665
1219318923
1257384672
969788498
1047861741
275774548
133705374
1059598598
1241598473
1899721368
798917166
1747384009
656941924
1478767684
892317840
1574369565
1225220814
1071813962
1826649013
319136477
586844369
2054733524
108424120
1853118055
614821258
499507576
1566037565
1819506973
1450653435
952696040
381322713
1325262401
1049328226
1605169259
1950289615
2049549740
553506417
1861635506
269018041
321818432
1573633296
1144777318
834636702
957385959
343742010
389292171
1549122861
1442108015
447288764
95434080
2072308090
1158008090
263082744
2034619602
895389244
152842193
2049802774
1921598117
576315435
1197735832
630688410
751659693
1171329391
561232614
109126475
1409962987
1088118370
1728911458
1012945665
1949540155
1832448784
671017509
1591202448
1711196133
1830521470
961738569
549185946
789385084
1936649335
1892759207
1864000004
461404742
1268288991
145944828
2048093891
261477108
644704370
422035547
558859007
656106555
258535661
1150096187
1350886037
1004051813
367169735
299844082
926786602
2106071279
1166861163
517885921
305306712
1074689205
1622565958
246484355
962882764
275990293
1778001145
704631154
1534790937
46370826
1349826509
1635415790
1471042623
483494699
1977637724
1995692422
1843804196
1919448616
136140194
1005533158
816204710
355807048
495469337
1075853602
1351779488
2096556948
889652666
1266316123
1422115263
819147546
161779989
1007416273
1993108819
1487412488
997706262
780288769
27643099
1909148901
1614566262
1962060523
545639558
2057666798
1386159754
1397373094
981421256
1286343371
1530490792
841521517
2139479652
2006670033
819679304
1481943924
307476695
64519878
824012529
270700031
1976683785
1293432511
1456455256
1271918208
306859182
241230948
181272090
1174670339
1980743429
599694355
1977581255
1710198763
1007380835
1631655681
321970555
1275988127
1024010511
1839800334
750327722
679173782
736979656
1339179491
1422997727
1195346446
2049857803
468397299
1274294310
936410764
413416039
929134316
634309420
2027849493
152705282
1592843869
1955115189
717461896
233042152
1293822362
854437085
1133439496
1105331738
860868629
573893290
578018866
1304486793
1049332172
264817393
2078222521
440060511
766915322
975172584
577532302
20446802
1402602214
2053372668
687573957
1818281062
2030007444
1567158217
28711297
1651433473
945611066
2043450313
1263921125
2041737487
1005216501
165364183
543658501
1307334465
836695542
866461697
987086988
990692157
1144556978
1415903723
1778535954
2014678511
664861020
1226766572
827942500
1856279763
797971295
1151032532
52575923
1799824135
759314069
1669780276
107418273
30401236
610741478
580455323
1950850130
1645325808
868574839
1671635482
848064014
1931022449
247324731
1177839944
234703742
425700292
1165578287
127376888
1658814381
791594616
403231849
423856879
847330044
471252676
855694823
248535799
2134183213
1850145210
132759015
700944693
1797715113
2044848769
472500148
1141730233
1604301788
1285911308
723590504
2001896984
446598056
2120055493
1396413668
1656990908
44063353
511249519
1935919216
1603222069
2130231042
628244244
85667188
2051264227
788072655
1296403805
116886838
132429679
819132853
538639911
1959965629
1309596478
466378654
678238272
1691399252
2101549352
143653423
588180915
1227083163
446920891
1026865263
669615670
1693424478
677084137
1672008217
424921831
694242664
1228529593
541975673
788498959
1506048356
1446808934
563691621
1042397481
525333615
895836048
2018854729
480823785
798466761
548235191
1926240950
316387574
773494815
409006876
1266081549
1726037574
1177790187
1312413602
288884859
1622427617
1213769179
778252710
1863829392
1951357790
408770580
1670506102
1451957709
1717351413
1905987362
400155162
1354766028
776814207
1219694830
325657249
1092243399
1322409669
5320483
2082208015
1136497676
989090348
162190914
1090654019
391736938
872683497
718809273
1207419298
1631207581
790852399
662180557
722122625
1803970203
1867384630
130705344
876468662
423231859
1349959552
1547591734
1967677138
1847599445
1701338710
4621560
1053503983
1435348663
1849406943
66232149
8718402
297000485
1128202681
1056450849
1060574301
1850972039
159823416
721575367
320245970
1826302237
1021759469
1129316040
1198555280
2129699892
937050157
821897100
962080323
1020472716
297436604
1481115654
1584884323
852646804
1740318298
305636333
533411336
1268400838
447384124
229100363
1536179519
1885366312
1437844790
661958242
1132749721
550455118
1307029507
1118524616
507983011
519951185
1764046089
534963631
335662665
496885480
2106585318
1632054281
2076191872
866502697
776247007
1680585767
1408624493
1846416902
1160269703
499026481
1622355561
804208926
1945952273
1970897986
60768947
737011678
1044639680
1544157617
286064019
544573175
651559202
1145460827
956641674
2024885934
308302526
1156946450
1144778526
1330304586
1298366571
155557352
1101908697
2118652748
1420411326
2142869094
816536687
418706301
1996587395
557886052
1208253032
94707668
1044873245
1894100481
1230966915
1655468092
532814665
68897751
410535818
1618841736
2010493756
421494857
1522441788
1734548094
1832394014
901510343
94881272
1754364182
1013197737
439644049
491657189
208367244
1744559005
1752116643
1877923202
2047848239
769525758
983560441
657491250
1092937183
158595384
1846696995
2053080803
406680056
2042781284
266130916
1498840868
541123707
565474918
442525221
122107052
1948511644
539235098
1967991179
786805665
639587734
163961697
1348074674
1942822907
55754227
1721222919
650869652
678922412
1895593760
793186488
1932824948
1798017614
175323417
1724252979
645264473
1924052632
458882054
2009311800
2099447535
260094735
1920529111
762269528
1166975164
949816560
504858112
1363136199
1681242850
1941587258
2111895432
2078813344
1655584952
766851454
22822807
686210401
904850102
805686860
1362539955
131247167
147604664
1758445218
2144296914
1156221314
81533603
1683316524
1191957574
1981557927
161302583
1793653889
2008158106
2079072776
1418362329
1190919643
376969246
1379305327
1680681606
451640129
738571190
1111842747
1706733243
1688125840
1074619465
296057281
1896511346
23958871
26436976
1250022230
574946185
1918751398
1479905263
2091243456
416386260
746936071
2136240894
1957453967
736427887
7602057
1321669140
1051524469
1792404896
235689290
668551131
489227284
808773158
1167797567
1528012224
1751719753
1505848715
1798739736
1677488355
197052789
1210178777
769380569
995889925
1053830302
383933081
247870403
692564216
1051323401
1911547545
1733851696
1155945276
119528436
571700316
168387313
1890628099
684025980
1472398206
277088186
1921238084
1243558806
1238090509
1829780360
217099976
1419983462
1644632132
378758077
1825257777
413758846
1405966855
398792547
34991097
1061073312
960787544
250366771
434190754
527419802
1505625111
397977070
1278342322
613514824
1035455028
1228112521
944573170
326676675
314012585
55258720
699783325
1520888560
757098662
1911688387
1783559122
625505239
1284646845
722200073
1169117143
2084491428
61178564
1202943176
1889225479
831391043
852869345
1098009794
433992722
1729943708
80116321
139535939
2140320219
1997986611
1041247024
1021890714
709856922
2108866647
1671418439
1147599036
770651121
1951686683
750736079
293402170
359575533
633315183
1856375893
126149453
1824307594
1087014758
435294759
1831169420
428520318
624057593
571615854
1901484626
1711754031
1756264182
24185501
2097995999
245557005
1783505328
1669126224
621272428
532956523
640378973
810159610
1876552461
1821999268
533708431
1448136899
979458522
679856830
1176833878
1503855518
369256567
1772559847
1796168035
83475078
1917245405
851482476
1438905734
955155704
233330088
173099235
2122378093
223966485
238168017
332654143
1056957667
1802886061
246584069
2089438034
502843388
549361873
1441622480
526868704
21317443
204492791
2144742915
480686609
1557442009
771013503
1676213501
226864603
271863246
1328865403
1756344976
1859711135
2109449255
211555793
554666968
183140935
1436611848
1080408073
892439570
287571805
755205174
1517559545
1639496422
1865704734
2019040993
1676711813
706917723
1402389723
507842078
413587116
1909758092
1792821773
1047886659
877964576
1015286081
1818528690
377478907
938658497
593827102
1794779673
951153185
1473661004
1722957856
829304692
1393597831
90249272
361805381
1885477061
96060835
1074530732
1729833903
1022969017
2060220579
229453301
1842180644
549869585
59208758
1151444058
1760036695
1342138600
1202499634
804377148
981223758
1508278350
970031903
48471093
97533893
613927514
529114577
315780277
896865603
24710036
1412728307
73926877
120310220
1693737544
1079160774
1692386097
971256521
228434300
67008914
984312770
1160377818
1321754671
2102247875
1513260052
979567951
275140398
530881218
1882964659
730205560
1322589407
704725354
115969441
1111951139
1755809487
1327186382
119887793
991812282
662837831
678237207
308251942
1369782583
1776908596
1823241680
529358148
473865435
637020745
1407313941
1430686359
1711546986
981688250
907607270
1581507203
1146247111
201245915
93161791
1474512462
767039687
73340501
673560571
643328274
2099721344
1224037485
2003121563
590691921
555617447
1053803613
372919864
128460380
1759367719
687093112
421404296
200284506
1527804837
2101668466
1126461002
1928062560
1576982541
1812164387
1232931500
78295400
643459616
874551863
2108964813
1471268045
287915377
1371213570
954904364
708938138
2019473818
317223895
85149605
344697722
197524189
868094922
1584878518
1910043145
1004136020
1406342933
2029681625
2086688782
640218642
1942571237
593862126
1911937926
1363000773
1687379720
1596402242
44977214
836536520
1790182813
2041708979
974388419
1148354482
1469287225
786047237
893533197
103688090
1570062666
947614062
2074684506
2011556544
1821803952
1602891520
905877361
1404513502
493857584
139933474
1532945390
906920753
903222022
812030603
44285671
1279439157
1071106318
594927931
551112537
2107170871
1458884405
788124506
1189212086
1092247835
1153200126
1473732970
946255466
636835743
1254953839
224051568
1106812545
755737003
403976998
224529583
94317906
1999639911
1625506089
1104992993
46937659
1763393824
782322612
1713353174
490165229
1272187613
1573424264
405774276
1521829087
1611659509
1787362591
1754488123
1220925645
1109021381
2000653081
322241906
1005590506
1624203753
1208072032
2001994273
743196866
1248126017
1776373795
811969601
742056431
351161414
589530028
829518627
946858110
986451510
1737212503
1076949576
88350114
165074212
574616128
2041837102
1411096197
240125316
1430542791
692492011
1532495181
1915275367
2032455295
952040872
1485856095
628195791
672377689
1704350047
519571203
188582040
1364947412
890008547
373784720
967219883
933184198
390438015
2049884141
287502868
398626763
271737423
572058839
57840635
1000877669
1396893942
318808097
516157817
1431710691
497057673
2132093329
1957879893
489212570
1492445506
670755630
136571111
1957200025
1188260740
1263371298
646402215
1527439015
242709488
549223727
2112789895
588113737
1103488624
328197753
1657600093
1777497949
701339108
1633584860
1048129929
1570686283
1613855886
1816776621
2016558513
1154849317
477879713
1493050601
262222838
1608455221
933080965
1829201690
1509110783
1541083119
548568809
2110781043
278505878
982030096
969842849
928970659
2043782551
2009790113
2016731193
501225365
187280635
1551056529
218847693
811109391
758924813
1939129102
861912792
441398807
714566089
1908496265
2105592014
1616425089
1275543091
28725039
86043121
131117893
300952629
1647445023
259786173
2062011699
2105773880
1195008664
1295073318
907106420
828597635
31878570
209707380
1025362668
359201767
1561199802
196738238
1135084864
1306594615
1435324388
1518563977
2121119125
256332184
406455713
1666680397
172679468
115013874
922192776
1640173658
1946351501
831197312
2057538537
1368243690
776393920
1149389411
708022313
575861438
1889978201
730208840
638015447
548469183
1634524311
1795381894
387626667
1536696150
398585149
12717639
39408948
1036285770
305679554
2110597634
412782419
2017009652
1631709166
1214642769
1208053228
1270178683
979588486
1744151420
1437938375
287105919
1620808394
1063006313
1303575499
744406467
1962163795
406221639
1503070769
209442695
95198573
997797340
236461447
13196096
1692990286
951297880
545653370
761012160
1088815004
15414179
67061055
976441258
1936868936
1511383812
767466611
905719125
566346266
1765652353
1638118088
1964281010
747666809
1015691151
1397955298
267684011
1844223057
1964525084
1304098357
282391000
1248733600
1228450761
1376161521
1501558654
1764019466
164888360
505237550
1266210918
747044245
2125266415
351100807
1346654782
1724134733
956894853
64837095
1601078700
414047020
273484258
1760017791
298817674
1288376395
1858263617
511602961
412305348
1750529194
316284395
1868731839
498916705
1475084554
385265194
972469206
1042778386
1889045187
1189562015
735046110
1679427453
840759215
1596897845
1398888667
863171948
1449592877
626392585
829314196
1689687808
353486768
1172933131
116414225
927909252
1116038763
1640506962
871396768
600497969
292416806
1942687870
1981889104
2086709591
432331508
233085301
2073023823
263472375
1819139964
1047488308
1034722098
288834975
174149916
1452861169
1635789977
469338639
1350311102
1229721192
1839679032
1079855183
1573593577
122930780
446835883
755625010
389074229
1258507848
791679770
542155126
54231861
283875589
926946605
1039796550
658247164
1835547122
767102880
39059705
2007280780
531022312
1258538282
507272564
1224281260
1545319384
1571237285
815825796
1674449545
490366066
642745201
1101598238
938826740
1298736816
744690699
459511742
1976759983
1346993994
1681012769
1070823047
304859041
1335248976
860642729
1542703865
1189352197
276774036
1594002239
801967178
2059531307
1920910805
2032073803
151978359
142466771
126887877
1230966183
489934833
1959172540
1438716057
1726012636
517594103
613794027
585571875
1915054983
221793326
1508824211
410522755
2088157661
466004866
468481174
1380417442
631678894
233385286
2068796717
1870986104
166300423
116175097
975681111
610972396
1576494273
833578278
1192630208
1969229406
1542059519
1781747237
664274859
1589996550
813175349
1051871227
1526199810
1649681947
1528011397
1000395934
177265893
1817741735
1013662216
972935235
1301067579
973534862
947587684
652198365
368485143
1612133072
1734211188
1224528658
1808701560
733121636
1941658285
1079263177
1798266628
1528067455
1967255650
2014498936
1821632504
335767011
1561869412
372922884
1149568415
278280887
467745966
1373548862
816872124
1506351283
934116699
1424216608
1059185395
1852179175
2134539991
589058417
449784637
1938660110
1009558578
189988380
1480523583
458451405
496552572
487966779
180775950
1435968790
1182274460
714269896
1893339469
640004143
1827434401
1116142241
90329258
1829083955
1211128817
1918790691
1718386617
713227107
1608046857
1631443343
2117481732
1927006376
1961685703
48709792
494614050
1503886750
1570484612
722316137
2125234333
1092885606
2088571448
2102941731
1012169238
2042929575
1592865479
481044686
2088306423
1336749414
1373937914
2069838773
367693297
752422605
384452704
1180805733
72299047
1701083897
1632164224
547226727
299032254
327022322
445756972
733650882
1579112701
751367718
283214989
639587383
1878776827
1772657652
1313835376
1477960070
336979186
1050863622
510097418
1923746149
844350702
449749966
727731528
305622628
707030494
1289693086
2065986651
626939123
2012943357
1709612292
560283265
381574813
1592153912
2058272359
1557962139
1771453683
512719555
1365460946
204465990
768601858
1406670839
1889745882
2041874949
710038937
943064846
818856823
1703157481
292462656
1655080628
1658608807
780262107
317733137
1505179192
690159640
879691179
1192451893
488931902
1117095840
133253370
1548113942
747005052
1171988231
1463450326
1622380201
767379018
118775315
128087617
1648929465
403644539
1293565667
1883844439
1540111812
1397726349
897804993
1836079636
1394105166
2146808480
335276082
995127817
1863217947
721950535
235119181
1039541058
571628876
330568769
1747201763
1462074908
1110038296
1140439910
1781530378
1722441835
481329074
1327400789
1384867270
1363743171
1710834652
653852801
922958624
24077388
1699489207
1097317148
410828316
989647584
680943892
157430792
1847802754
907319087
69757201
329914213
278774703
551996327
406526773
239692543
1952210123
887900439
1798846699
327144897
835715727
143966791
709301013
1831182807
133888052
1591304246
1089635874
399242071
1704331649
962963384
1064410022
2117921956
865234976
597466055
852306665
1726490996
1750841258
60653101
1146666248
631886432
828086540
1741003100
1882269256
681736673
1293274203
1063654833
798845901
2098841560
372428526
780750346
475599009
298732143
1999946178
723258394
1639473365
784810687
1985016266
50615631
921696981
170216016
573004211
769760351
1920201760
598524758
616044273
2105458469
1918051639
1532160987
732987483
966408416
1837551554
829862993
523170607
860793052
1413760750
367907117
536942635
477724153
670849768
78730333
1334917844
9119304
324363262
338330519
1099852427
206560243
1681614206
1243633239
932234343
494848652
1812419776
2046092908
1892033050
602772821
1300228609
340745990
1434357906
1775135182
6971143
1398134008
2104644343
322264608
1668581360
355570308
376985266
751824181
739473748
151206177
327223407
772221945
1878323169
654078620
1042111612
222653391
239886669
806948021
1441365012
961063628
1091275710
1779754205
387696105
1839785148
649024302
1135413426
236927977
1984767906
20520129
970985836
1189974730
1502122539
343133704
1589962376
115163647
2056769873
1820629132
1718645320
1185952405
651404414
1958464998
594059880
445946067
1763721248
977744654
1617942566
724460700
1445282899
2125557640
1850720179
1692674621
1900484528
2113829747
1860508146
1731024468
275984085
611638075
1484056551
753252927
1695359074
1098486516
328439975
735561823
1129377913
1568170579
602246314
600487866
66305124
1293379237
1304000610
360351495
542116315
161762021
965099776
1400996556
2106535288
149152544
2143611709
1112212127
1782307013
892531658
2087938842
851500413
931217278
1805160215
1117353585
1612299781
1569912117
575870180
1659855468
124826028
957403827
928464609
958175084
1328103735
699202310
1991421160
868319148
392134218
399546392
940453577
961709152
1979695986
223337973
1597292391
730345890
876241341
545447401
1933294940
675945499
113139119
31300559
929991346
100166288
866935329
1370385237
489503429
2120399701
409607732
1941287229
569302365
498274766
532766952
1886086143
1055359117
1053704397
361260381
1915980882
1478541391
2118950610
831267315
120278003
386371849
2091475224
598961278
524714155
738491020
1393956344
760376480
1933823579
397751633
2066356802
587431200
233585432
1221625513
2128768076
1647403225
1589716364
378658386
2065682641
2098856008
2031022615
1238068053
624484940
764504793
1314765463
1973478631
117187920
20663683
538688523
648052993
17317531
2128461676
721345314
805700853
1684807933
1574109292
1446685432
1634274011
446766069
1865516012
84387877
1416966035
651191332
1726490325
1659260990
2112768472
1530935686
1095238916
1200079771
411273276
1298870990
938985039
46473187
903310870
1128393396
642072092
120801246
578459096
316107425
813871332
764241239
1562644868
451507567
1356166679
75182908
786026095
250327099
1841835481
1777506148
566626135
770866212
2086164247
1909030720
854766201
906939634
1384633243
1849583180
1731587048
1576728729
1596352894
2098826142
594280104
764648428
1232368352
1868753141
1248710165
254424827
433060278
2076029467
50706436
102728182
77907726
868186156
1592581231
1760525189
181822787
1150030058
1188392792
968834666
2060029704
724688037
836583340
848956692
1432123660
1670258009
48757059
2043499748
616402400
900398068
181844189
1948079896
1502391329
1398762499
738097690
743323677
289408923
829757103
1262016598
1068098973
1259878110
1125040532
1048943691
1190341471
941572155
1387488779
160054466
396313735
1743671715
222663353
1855097691
1564183348
178586515
138543053
1338200823
106672074
1574969935
480967020
1998793351
1335779617
1335315852
993227693
1752029702
1780962693
1495953314
1369725766
1569989950
497947741
23414293
617622894
106462753
295433221
1783192264
535479260
154156436
1050250890
472642783
592552324
1539756646
847253333
1204518977
1576246965
30401236
1035691531
282725680
1589851766
828570393
445676202
1620007719
1324365662
902143130
6009675
1926553641
842590537
50372910
1368457040
1624212809
2146020903
776326410
857678836
48687314
218414125
404863645
618841177
756566824
860370816
291591431
982138073
90651112
1511184233
650964750
657975172
728819348
1462913695
2067963978
1958416878
316663599
1883622916
1037022426
1690338661
453170955
219858455
1746271380
25114784
976106199
661619837
1477859219
1003591279
1070706282
2000247943
1981607505
503290823
1114964849
860378523
1405797824
1413389558
881626874
1167181872
1337979686
478965484
2043146385
1935690595
1320737618
699651097
78819641
1003307315
1028590865
1205020743
320391251
835977403
1641623167
1653282224
1912900516
2104685830
1839155758
1333701927
153113101
457511876
680156290
1314797034
907696413
1706072182
916906524
351574932
618605348
703622112
1278487531
260964821
507282743
291429561
629079586
969713833
1024772011
1601727979
1869150609
267229476
450290379
1960057475
691506657
1905273592
1412076583
1803447977
834587074
2011316502
1041048618
366925901
220470046
1926411648
1849112537
1129459102
345681903
2003322861
848738225
2134896738
627482146
1251043350
1428331856
179458139
1139549845
1111410435
1388426375
361875003
93532718
609878817
42277192
56101456
674012841
1184489109
1749716019
733331290
21544297
303340742
983443411
1434647083
848772900
894210297
217554878
1520408299
1951153374
150204803
1283357359
1242174300
1444522484
1648568158
978789180
1679929616
1550983060
713862286
526869854
1647679566
1586490419
1157597530
1164923134
2122745207
1572284647
97971564
1271515762
2022308385
791972769
1568598105
966629941
1859878964
1285040637
403684910
1223011060
1014112814
1883622916
380639061
2122647239
654903063
1702687193
604597404
1974092182
706640239
1658219595
838956085
1451430587
1527458066
1719534421
1594629041
1428847858
373139765
1927505248
386263243
234146377
390850928
846810438
1852412197
1872793888
1551284956
55915900
330170608
272494290
104668597
2056745920
1151771379
667335597
1180872423
41248701
182644379
1369376807
164752302
140863054
831971507
1601407810
478320486
114311310
1421037941
599294323
1572587557
1744644583
768393022
2036146181
729186109
2096865185
1540465530
996049248
1753854737
982707681
2005275068
1846638089
1365748803
1988807732
952088877
1904630619
96267504
385026541
1920244655
785101235
1923149844
1122058318
1398931122
1057975843
60848684
1004100088
1448027226
522952772
1321983872
1983187313
218950168
384260444
153888380
33712981
516647062
1341294641
688512788
615658611
2068170609
347504125
2115199315
277952159
167603820
245027834
1004383925
793732540
530387589
633209920
1244969012
799008820
962266571
1706653240
1907371812
1395892850
1047502453
2080616396
949773456
1346432890
1791094915
1600548360
710311124
20543962
952850677
788387412
1805744040
761500693
1013966330
1531617601
1238268943
532674846
536003720
1270204228
750622789
1026906132
221348507
1443965877
120742099
70765016
251529536
989278957
946282876
606179357
920783412
185839605
543968405
145868770
1095749194
208374829
342227216
342446811
7142650
33345267
1828533676
991296785
812422880
715992622
112534904
255793851
310746828
1679619165
1164961306
229376522
628499028
1851170507
1040704781
804747270
41256160
1004462838
121436485
1064547591
1073920742
186445247
1868721535
939320712
56062538
1052420422
734276015
1599574985
84217671
147168459
1230109247
556618416
1127732703
1658665301
287382037
1720155692
1498126472
596093584
1347885448
145328859
671391228
169266808
1936255074
2083987991
601782457
1116657187
956527526
289314700
1668299483
845449040
977432307
1550922212
685999304
1663109256
1962998469
1206779324
702893441
1644561344
240849149
2043918609
998866754
752095732
1136053878
286092897
135255762
188002649
1055556983
521381305
269898967
626659855
1829434785
636620675
2026327555
446409536
1831966185
2113276685
2117081677
1341845437
874351059
778881676
867198402
1399917797
590084692
302808265
193180335
156591549
567729585
844639842
192258770
1974295686
1727480481
2010881920
594820352
1641960057
1418548812
1875219373
1412074247
1067508751
1826122727
286867722
407159850
1000235552
248630072
501552812
228923079
1663537051
319560727
1316365742
1617807248
2104320140
1897340635
1864410295
1643022191
1279697917
1664460342
1670396183
159182257
1442907651
749631425
802367733
1623500094
702627894
1074890953
157998011
681762163
1921380465
640904639
156795120
2098601697
1521407975
4974943
1601514148
1820100386
361751247
849738187
549791155
2109663735
701249167
1918464707
135436210
717675765
1127214300
1219930835
1784934450
219899234
1463541052
1731210940
899987334
1985045940
1175248863
813072450
1049484857
694215062
2071237173
306141253
2033019535
1919178461
480695505
1707337879
1238152439
2056390470
1666838158
1060940589
1803447365
15860342
129963764
35463033
559342077
1720255291
1742297402
685378378
367646577
47851988
1591427175
1231509146
1299014540
1639020773
176290323
1493402777
323120757
2020550473
1864499931
1526699888
169701333
1539438521
1224914325
1415393011
763464464
1392268056
560083730
1441907552
1500360110
437093738
1493874192
883815768
1597265082
364343171
621053010
2121131505
1741724386
1938362043
1765339345
1122196913
1946784475
695366990
661542910
1560655662
14401659
1440670533
608539906
1749024172
405856583
1155413517
2003253311
691166274
932352000
1229173366
1085093560
886933187
1775107394
1069539492
1300538600
83133003
714168121
1240875128
1041915601
720460812
1645519189
538550320
749040242
1023355021
1116045676
600293439
66678394
625992142
262838111
1828656843
1101503029
1093906031
1736480989
1168020497
746744454
1142137491
1320456104
59530027
957443303
1414021957
155654432
760958529
1900852312
1537454376
13925757
1325239098
1531334730
999237287
1389390318
1002789206
817472938
894683847
930799316
2020754139
19405101
1946239961
1341127111
862980024
368913276
1625791417
1775083571
754173100
391316225
2063134660
1240140655
2056345352
291947382
1070580115
1596462716
7433665
19049933
417745339
1011510473
1523893373
566214487
1589864347
900434301
1613238869
1258964299
2088852256
1744796043
1662137217
1361467517
238133796
728054476
1724343184
1644746656
1156441220
1406572140
1794513949
812167365
1296250761
2088173978
945429859
1269532212
1320166592
1265093883
1255401566
878701577
773065679
193957396
992022672
304988838
154716713
1536176704
270964075
1051195657
656514986
1958111846
2736150
1086333573
711520473
1810455136
284003493
135515495
508655565
1909289728
2061651323
995822794
1665526994
1053280920
275513337
1885181193
446484009
1077847922
1780205219
343940445
565564611
82296071
1616997490
1632755126
1227861922
822647300
828839569
2055729546
1688900648
1753883640
826801234
1737897818
1112931206
989308442
1898067620
500685413
532484471
1649384964
245880689
498884726
143914043
1611147517
2095367831
516719068
330561274
993374441
1665323269
404822381
1639170012
1388541072
505105264
836677709
593911548
1612108741
502695611
1738918872
293307366
519226969
564377586
517609543
2100329569
1744623708
1164189380
161483227
928079676
1383138107
1144611156
781010613
900685849
482677719
174754939
1018128178
2090675312
1003341230
304993596
1236972304
584224873
313122912
1584309525
1347776318
1737381088
966510631
1952614733
1134835493
1036419650
1956399261
1215764125
368861636
1944381938
235064358
2116605342
2133762562
1323769785
816020063
307638278
141614211
1717384271
1919220127
1302758331
1502517823
1908675910
363820385
1593233551
2092661363
214945874
1799661597
58972033
217255259
1810901629
1526984347
1395235850
1768906416
2077277684
1061493632
1048045998
1077062214
42597095
763010150
953834043
133348294
2070961867
2073675265
742254369
1522282637
1335154777
1989702367
782841192
434422294
153939521
442168448
549200178
1069670957
1345649157
545065565
838020512
506743896
1254684568
881381854
709971755
1200002775
1435495671
974332318
1715876702
2084823638
908203980
138772331
1399805610
364377935
834855550
470118326
891067402
401756486
1061377261
1924014083
1475156811
2015901032
2117393104
1186442664
822626061
1276104876
183684721
1120576339
804572761
924678985
989759959
932101311
2016690348
1002005952
1598050888
359765027
1516674400
1740130469
1446388412
692659398
1128118726
1813895604
747654786
657556560
649919645
1281226958
995578234
582267328
711500963
1855796252
1040301506
515872138
377698315
1256791699
27873206
1754792086
168447566
2061989087
219631243
2062357060
1681213136
1310140582
764445998
1836539149
2022663289
997074801
1674965319
1425710303
1222376218
1035926763
121996178
948936475
1855087314
1693788801
99391428
991266521
2009124563
1364398161
1059390252
834155261
479870246
1499866043
2089921313
554683342
323400759
1358597476
1851088235
1967734546
990533494
669433949
1420079722
951644415
223971358
1644925699
870393914
1871598498
500419027
1417799815
1554006069
60686505
962730883
1599453890
148914268
106455277
1049614970
1136446297
856153133
1882602512
1615107864
916933848
789721704
131591868
1623148968
800120783
745126610
1820532392
1228917787
654273469
1747500030
1031272085
1760229087
204189646
591399329
1860735995
1674190885
1565862023
1895086908
895525370
1839074700
35358979
328742060
1428706374
1074313944
961964122
1383513298
1853462519
727490371
1399077531
265257821
1458800711
834131652
345344324
1587340059
2145544567
1965541167
1232553691
1119042965
1331827172
80142369
1629545656
2047243796
2040066945
528900410
933295101
132015322
1692758116
1258234131
524806901
1893592894
693884075
1853415295
2060561026
1030598019
826096969
1094495075
1976173116
1836217005
47950555
1615146727
566081748
1883433650
1804729228
1462683474
1234304396
1028493110
1665597181
64970557
484024854
345509439
1768136485
1131482430
684201208
1440340811
1558454973
1831915925
350658508
1243800258
525843482
1569863096
1412721531
334470267
1332019267
1425148835
1385239465
1397738460
1504606270
621783369
1194214042
451178153
1629545278
1672256754
204741718
667410162
305940671
138363330
1148812151
1972198957
216737362
1697973795
658376418
1008972114
1126875652
363045324
1148883867
1644724350
1126817259
1801053230
1000356829
85740913
1588210566
860967947
1418084415
1541559556
1899206544
231730402
1250055345
822226475
1405624392
1763620388
1850724843
407139303
1747995435
2088201204
1259009313
1334611429
384291587
23490694
1273143113
96693931
1946382355
1921034131
1605623268
1823581463
1727854473
1422574457
597350087
129237292
889809887
630571430
1703229116
564672323
229888545
654098346
634799635
1797940287
1797157550
1881732712
525388710
796154470
1843470827
51212925
164551410
2063056749
1439301431
144598249
872059676
2032659868
489155512
836627222
708926112
1756057808
116646330
1278000005
740786265
1207728492
35101175
189938919
47096771
1869257431
1835006730
2067856721
1739876443
1259036645
1431395918
255180910
1207435289
1224613467
819177502
547773280
243326255
193119653
1201502959
1838042847
1172758999
346554791
275320965
531245649
679330584
1823959378
1067428286
1559936071
1143693504
1445694594
1983015557
1166421612
925198493
49243292
1933171097
962665670
1798475434
1380407770
791834234
1306381291
1623572453
210580165
1097777320
1820402827
1362929000
1228104236
822301490
1005641321
1452796245
231410184
1950014490
939308285
258953672
1783336504
115171652
1255754535
944330803
1980591168
1198063310
1041549129
1455556357
50060655
1147610699
286490012
17363533
1713558442
1088008648
8105835
663211324
1951233658
1935256486
1490767881
1020459753
590759906
278717640
1828105137
702931614
2073965099
114392954
708517080
2031245866
1996487554
1348944903
1161412895
1351870789
1527993346
1590801532
1574225665
695006466
706168275
1303440092
1027853905
739849938
1958052678
878378898
1430630026
1749612680
1122766761
525934021
952489358
420996007
165720876
534480509
664865954
684259136
2039328049
1906193297
914168648
1969716659
1460504267
303632069
670466142
915883261
2084622322
1603098415
730242757
1844712029
2134614460
363131213
1874024086
1219495180
128072722
1795002980
1087087791
1465407959
101143529
43051667
627142800
1153302769
2025511673
637195526
1906921172
1347946265
1507068386
1112248388
1629569671
430953621
899732165
209102786
1571016874
1978712647
866493012
1330048225
1440646820
119283563
74100452
291021438
1420763185
125465482
1290058765
231063698
626738220
2096267029
421233920
1364209666
1441605051
906322261
1016977561
1530955269
322432891
1035212553
537482036
613934875
1838920420
1040030966
1157417953
425307086
77815891
30347309
164311046
1267420551
1595944674
1144234563
534665871
782464410
926716573
1168280019
2110914082
644218854
706378243
1563783213
983503531
1619094408
733623750
1794875658
1215924381
1466035511
2089434598
482320170
916375808
416556347
1763295471
1757739081
813579859
868225594
863552197
747858367
1389886867
1080700397
1470879124
733663693
359233052
657536864
1371837554
1192111096
1965009167
1410668526
718868596
487689114
1828502062
1805378771
1094299025
2027622630
163660303
512067002
1585968087
159645580
1581441610
969046489
1147983642
1484164343
1044495848
165010606
987014108
1887018572
2094304404
586506949
1158979810
650046751
1271370608
116842253
1112666558
1333835188
649039861
1894578022
1493765865
610069265
612192049
104480340
728593514
777771256
1164710674
156648820
1151109677
250681557
1932747496
538693743
1952042430
532189916
2029814359
1189363136
738201055
975626794
575941404
1085526160
75241075
1969883697
986134425
1111093233
900574132
1550332181
397964214
680936042
667060125
925052876
1391573544
798928739
967149683
2039964337
1597120244
1200502637
1825863985
392841261
465621362
623325370
665829894
1568342216
1481335260
1260312374
348370672
10626218
948240935
2018399255
1189869691
287342409
257577691
1751540999
1309393185
2108635297
151758856
391866340
463865192
1769961205
849949840
1793089575
1401300228
191662103
1769061630
133909728
1140817989
836759509
1432843775
151763781
1722551714
1397975441
221518961
1953158606
354924731
1670239211
1645356614
234046527
1999058058
1879022177
2054747492
1554739854
1288238077
1494384001
219864446
187827858
1504171807
157319554
277618259
1153578743
342810890
1413790956
1747006242
936327445
403011120
345589281
933326678
1513816236
2030938398
2119461566
775292671
385660237
965355053
1083872124
1172107822
718506869
1649006039
1479346833
1128296307
184918431
1107442462
1997737042
1383542799
741795830
143513624
1411885682
942989841
766131201
94625211
663946018
1097080404
194391221
1252908109
1352458411
1048502031
949631407
1367424625
505058663
1005306548
1694970098
820669193
629833017
587120095
1443890642
770167869
1294964343
1141555790
270620454
382161742
1107987221
2140359129
97781471
1189346928
2006906304
1652382996
436878168
1188000869
48619290
296728931
1704703725
208040154
1056077743
228269500
389661222
1694981167
509091677
536039357
1835370
1005764700
1469925225
381240002
410309172
1674962070
776283138
394541084
684434466
1677684554
1850840469
773500570
1202482209
204988527
2025117328
964328862
641761454
233564794
1588363826
1340255503
55646813
290579341
2063982187
562300240
319549815
156352635
1789403993
155372398
1963867068
1832736257
473754898
1899420897
349993587
1920663349
723576944
1710592591
891330576
1976640365
1615806646
1670913065
362120489
323945909
1413588530
2085770172
1527287564
506500204
1068725296
159970476
1520744431
214306011
154708591
1825334620
2091214806
17242329
2033341250
1272316302
1088530492
1884379968
148364265
1307490114
226254404
727015997
1030637239
559337252
682860366
174654932
1417582629
1679866174
1159459276
465930317
1612279128
544704463
964100213
2127020589
2023920245
1951729468
128746554
50042463
145352293
1241199237
1588705032
262094708
1372485890
534114989
1305221922
1137275644
1517707627
1896985803
1719460635
897608842
455860172
1753841220
108767499
1237657786
312275611
1541603537
941174580
1380024203
1626115227
457917963
654657077
2052030555
2101405383
154918895
1427107769
1899850452
2047847027
1279075043
1535107722
456303679
64406850
351710085
140806503
769586811
1960321549
1697187301
1641485777
88132659
708594208
484462126
1870380003
1148546396
1950020009
1364576577
1910943158
1350301130
1714388431
1990005609
2145871192
1559990652
1432839962
1050209520
1366891174
1092514815
1302376828
1913183837
1987797788
759412623
361536723
899282524
827500794
1206642867
397534417
1134040078
505607343
1919797881
300632553
2000674396
13968432
338302842
814006121
1078288157
276924637
1920352148
1111442461
1487557029
288416562
56429262
1323476917
1785011916
183658552
1871733779
910200587
1735591381
2113256773
1030245049
488423034
1164585375
1808640388
334402585
1044018179
1956597002
1676882247
1005218128
1581657059
980351735
995883573
1387151509
656910133
1147452253
1418952159
405633033
983136033
1127270446
732963169
1464530505
2069668655
911133463
82622326
35528983
1471271386
646911387
1889150569
348840379
833138865
146824031
1302684118
2049315884
1961403353
222867653
1297481450
1270958957
151550841
1367605149
68244991
74608169
928259529
1693703471
425304145
1641626204
1654822467
1117087798
2124218943
612354856
633625328
1165585532
1585160950
610839468
1842818460
1849515343
345564190
1746648379
302054551
1226000812
89183081
1828699549
400805336
1892485423
392109446
1864750785
550894018
67116536
1492527516
1635638671
1575955707
1558385990
2041305537
155414446
767172507
1752678487
2051817220
909521937
226942874
1325079487
1235314795
1099299084
2077488247
1341055944
960648130
1601075805
1436595651
954919341
1113759564
335617090
1271515428
43923430
1232601911
395692193
1570103654
701932654
1152884527
169161283
293604805
76065662
1766267770
110198948
382716511
1565770160
163879757
631869349
1003958471
2146273698
418368634
510790979
1966302126
1095876963
17118833
1187981813
723741966
76802782
1562674311
107197385
735102870
1064041253
83262230
2056937142
308138186
1524469029
754785004
1410918799
241433221
496972162
1129539376
500121733
479994368
632084909
1199168782
681169159
1216914081
1306003368
1618784284
1669845657
296278059
1585429727
147227384
1800717611
1533612781
1728183763
435121756
1322723440
351823769
2002123406
1612964555
94917534
1399897011
1289011012
1934294256
1842097096
638041848
62105524
2038465846
1661242478
1593165433
1501041331
35758440
183084146
630545666
468436129
1454582255
1768502126
506834879
2095449165
758330552
1224720751
2087946924
1925443075
555121740
1235829322
2138344480
985746196
1208243071
2063583095
570413732
94544585
1782068487
920691759
1190929828
2138032530
305826576
1594253256
750665894
1093685761
434535549
596331350
5199251
1129397463
1292485596
1340577793
1383559988
576926720
1863544098
2020772064
1095404939
99309308
928087006
2056449295
1292324488
223355409
966932858
37125896
1480102911
1621832108
1845922002
966839614
570923771
445400219
1404229488
451512801
1417831508
2069481823
1866064091
2020221842
85960919
994554769
1385388533
600940665
1320416779
1203213709
1722731975
1807073892
1231528169
1367385578
207624367
1786904444
1736799280
1993079565
249199932
1336052011
8935770
388631431
694267221
1865121654
466402073
1455769338
15138257
1349656511
999332190
1783640494
928480322
105080688
891969715
1589899073
265308578
1392458462
690956235
2054303193
1783774092
1722173295
1256464399
1727869683
274703855
1328526782
2117540191
1284576845
1681578564
407111300
206531792
1263730674
1761253752
1799851363
1735387279
978563403
514378197
560776186
1745665012
674880893
1190022915
1070819305
209979167
2048022897
953338432
1853658037
1431422780
1677109249
591551149
407545618
808950407
1137562836
511291882
2033045431
1050151726
1917166401
16089399
1286321747
706819371
1886618946
2410129
874956120
308175872
1859429243
741289590
1827432062
593887727
187252757
1752475865
250866992
917080165
1604021454
1738565589
1826071712
247982575
563001315
1492941119
197216033
1608660037
1525587276
1004201764
665674779
2064449091
674896063
174670869
1850305369
1567395817
1124402053
1727728166
964101318
206150694
1939627748
1125104071
1009359670
835205559
1061410372
545344306
1224083314
1171657050
908812509
508464714
2038037776
1404432135
2009425686
1441366361
1356002524
1556635684
1290032801
193942077
1178526149
1818714946
996500571
2051204813
1091534072
97485078
1953631818
33987472
869612254
1760577339
1091764616
1198196664
645280536
527847999
1709154969
1942617972
870084517
808370506
1887810427
18781058
1213831964
1186114478
158657106
1945174427
1344681362
558255477
1171174704
1415789188
834517516
664414805
416351753
49244239
1530074870
1257069198
1701672488
499692139
1270950764
1589935080
555815823
2116710415
900476391
1056524608
242734587
1924751676
1041934297
895471950
55239432
121178565
657893563
409952955
1708121296
691824765
2124213354
1829843168
819073956
639650775
196523509
1625079202
302906552
1791058256
1866396692
1210119518
386142283
2064468211
1853399942
2057867505
1963592964
1811494229
112436214
1911419915
44903121
1272225172
2023474187
989666716
70547422
1368152922
1581031982
1348559012
2050713960
1192724099
1102642239
1414167581
1361500076
1893764238
986658985
1799638913
1068260246
1675397143
1730614292
152286041
796619616
1622712168
102895107
703701224
1619972445
846743621
326822055
1702718178
705460480
989527372
1075192242
1331977515
654375340
884995913
721151746
280019445
2049768431
1918150179
1835334223
410616745
643011238
820902985
169929597
727795313
5261327
1485848018
351279119
460713615
1434141778
1226422944
652192891
132690278
424053835
1889446218
876867927
1764764388
914894766
873619160
1506540628
1165611376
98295800
1339802035
1129717311
2092052950
1967735823
237982058
1639620112
783226349
757626967
1978667622
81766623
1774335632
2133602511
1175792492
1821202956
1315361955
2108950864
1514937181
729675337
1538433198
702435080
1078934354
1149796723
1660944684
9274572
625831064
620233143
298511849
837518500
1888940831
1133781835
1834683457
390452000
1576094203
1859309122
449095594
841707022
1661599010
947301540
1272711035
1146941344
50068213
1512579483
976296955
1199226122
1736886438
1340878938
1880955883
1040811771
1459208670
734115118
842565911
614188369
1739609896
977601719
1450143721
1558249428
1759954668
622064993
135091981
263378228
1265313231
326644048
1229527445
995432142
559668185
1912500313
1354465695
865645266
95715503
1931714555
1836765563
479864152
1769443311
1357851692
1547903687
50533478
27850559
273162153
1338295037
376956965
582262821
1412616810
1298642919
1382756629
661305216
1429443320
423838980
102724530
2009530314
1249023596
943755496
555342089
1240677074
1255160149
965953057
130944839
1235697416
2134031754
38205669
2000522397
635607238
1410787266
890483176
1246022817
932752766
1831366612
2053859477
2069845490
45624975
730786729
738487946
1095738321
1024641328
511769900
1359621346
1373062499
306403977
16534063
1606877260
1136725250
1309546836
1000744158
22356350
1046565400
1033553291
1106408504
45704422
942143953
1162729531
1237844466
403633468
50448852
1506438769
30929831
1731559609
1053659042
1999191254
1687608455
1137074333
1057611360
334064250
1396076534
930059501
326302632
443033151
1160247198
323742887
1503565527
1754768029
1994992899
1425856191
1538095056
1492928100
1861482789
468511733
1393676439
1806330785
512604105
1041232981
1818922138
1881711180
1060247556
77811304
1510345045
2102937500
1634111781
1578844632
587801852
66282683
2080179897
360919043
2006910840
58818438
1237040494
470958495
1257261927
629495015
1456449724
116309670
400502981
1070034490
1349101757
438202330
934474121
790392812
1833560517
1261220701
303293064
1937719592
1159665675
1363644646
1042068610
1357223076
369131140
470668664
9614145
918808009
1498385961
406429489
1084403710
69819358
1054287854
1422265670
1020419818
284832266
253615963
2070693637
1599829193
1460884244
730120712
1695859780
2106937097
1692987826
757583529
1647360968
427095094
2121257151
711879607
1826509392
947113793
625826871
1578155964
868549362
587609900
1351524321
912872242
1697919405
1752091406
1387314519
955271856
1598971721
1621154785
1967903568
1318118385
1953076178
999519710
881502407
1768629751
1836803279
1807678183
1753321698
550257819
1164383216
774507323
174853220
686512687
1468421833
676674804
1534560048
1419928438
324345965
1276951946
871244157
883857498
760154258
1592449028
957207051
1908719089
462220920
114318071
94212663
408762166
1315963653
741697556
871986924
1022014346
1967426886
828703862
2007936489
656716460
301998742
38379837
1592546988
573451121
1891411333
1559620941
721065472
1329824599
1285826209
1869186983
2023116146
676135299
1024731767
2070577093
228075493
1134166691
857695705
202188688
2135675280
596110281
739530867
427710007
1683654713
1054916488
878492057
634287828
2088926796
142410284
1175787094
1919268442
696467071
928103515
215825440
1912076943
1885146535
1135850371
683202399
725106827
1871306183
1410584873
694506003
1146185882
2064041424
1442116153
1677578471
355218302
860540302
1307231671
1962800007
1798815666
304074744
1386640856
381107509
642279720
1703945138
1523635985
1783884104
692561826
1054872606
1328182232
1115070078
1316288128
2093004617
1084203016
1508276502
1331368894
188239123
1342004228
12690060
1292859510
1244636456
292311140
1405323314
1095820773
838873407
1636284651
869319280
548057629
1988341443
231747567
1580776018
575782525
1868497873
70267344
360405896
684849769
822342124
1803530397
868085420
919605824
2015137843
523377579
1102462190
1612673417
1109456925
784181556
935732945
251711464
39593754
1303996257
1439198340
1190061403
1082933455
577328347
821891724
962154293
1593208688
1737532397
1961322852
1688896048
1850290113
511304890
1300828527
235942308
1150100857
349878332
1859242581
787121979
1051480867
1271542439
1477879414
310750544
1959424400
11065406
902930613
1315224605
717779814
351712333
771337924
947966326
271056874
1976120512
324219870
993555265
529643938
1870291037
951140499
1684312536
1354399425
592424176
724339425
1036734165
1836862553
1639663777
1944366492
550303344
252089149
636580853
930764323
361258869
345725762
659175659
1442363688
1534647130
1290544484
476015438
255869419
1878313871
1660198606
35259082
390735826
425023983
1688793738
142559755
1393055791
172771500
1630334750
1757562998
1318859261
345814085
20740607
476744553
130406385
817600193
333754219
525471007
2029720979
1027463855
2022376119
379289844
2042606703
682794521
852384663
192990969
292058637
989177612
1476461267
1486945588
330701851
1288990556
891195117
1008566737
66305352
1170245267
1166530876
1946044842
430498240
1886189779
889036927
1086352084
555467675
1293762910
849319292
569331697
1146144318
1993350039
304338811
1346894725
494668499
36397992
1792450731
1810175674
1321213901
2043325241
430888185
979895278
22977699
2062617341
52612228
1175589490
22320639
577992652
1743298399
1647191986
900102086
1530608594
1745784961
957944593
410731708
1068617941
568523387
1358536707
1206757469
328159138
394075507
1633931172
232551193
827861489
1835585905
1853942839
1127871374
1902961961
314096521
1687493056
1630852004
1007917301
207681660
1522763608
1067261904
1847046540
293496771
861881077
2047339377
534495211
749983965
233608973
307476138
1162914640
1952407816
1078463414
778100545
1176511975
905759868
500528613
2133845403
1817902091
1479314080
742201314
253253346
375168475
813693065
408416791
1404528565
1851163271
124955880
507758628
1204506144
2094065252
2053621386
1543967266
1813135845
1092272963
634322729
2081531107
847600591
503746285
1923373515
771478820
928359823
1589530361
1288188772
1442765224
1501739323
16117850
371940067
1654529375
1431972174
564411165
624342237
1987094631
596380327
1652096712
1264028153
367229026
1780247814
1946443756
709280702
1797176796
156765392
261859407
1134432489
781466300
1155183073
241665987
1875270298
954707087
1140541916
407556411
1775080740
2072394247
332037368
218470667
1479797816
1919543247
759272402
1557144179
1116580523
1230930481
2085204522
2000055585
1249833825
1227773996
1184139104
1613663455
1542647486
1077873083
1216859345
503779767
596674462
1656392708
1793525920
1108639432
1830318560
1790909082
397117310
2065572760
2025647902
1214889949
1538200366
2035468680
409662790
1715426989
1729293771
1713881509
1969316181
647849268
1379691285
1232663893
1378668017
1534752830
1629093669
988330272
1783421956
1583614901
2094455295
1939130826
1887167389
1576425899
2131643954
1351449927
172351661
1527179182
705507767
593129815
338048266
1592519703
550889029
700008640
208254756
785843817
959042113
298949672
1492251316
629396191
1136042393
1602028957
2007979509
1551407892
357234768
1686346186
1238261201
620799609
1609543132
2045646708
558821037
11553173
1303979349
935099070
296740644
1419417996
403394786
1904352413
1522165349
1797555052
449319700
2008500549
508509069
469262719
1007976501
884939830
1565955952
1033608450
1322230566
196091962
2008184434
1215024069
1688904997
967525474
1383977330
64481186
1131282305
1490903176
1933859721
622387356
1936399677
221090054
1529804080
625640238
1704603205
1425175717
2044376084
2006216348
1147156327
173685043
40615150
1087508230
1048459500
905937469
544375527
509750691
1573414176
2085137201
632915793
1509584932
1635775781
1968016806
2020963110
1975314649
1030898861
267169460
1463072227
109055534
388274277
1928273088
1740948726
1076201029
732741248
1394125870
898590118
561923549
1895755630
982517539
953897930
90505253
1178468928
494288108
163500086
2107615107
607173863
3770939
656420737
818316181
1875783226
1950998583
66981133
342085257
1116248630
1469879913
1524490263
849732263
1760885562
700899967
1013643052
1140305062
1426194221
6200119
1933853905
1947716226
1314619728
1038429847
238482005
944582856
1697990579
1231476363
493430816
1534612769
7656520
2087168502
949790200
256622692
1207464355
1938795639
126417118
1727673389
90565188
1727438912
995671299
947301731
287017427
261954855
2135365132
57949034
1923471343
1965217661
2078584125
1185267873
1109848434
516861665
1439212950
1142637146
1566828535
1721844089
601783952
72281340
330016743
1929431845
50302687
632171042
412784927
287450093
1018185532
1031592431
887527169
1772851077
1804049909
1354167190
1009164719
492725436
950546456
2055192278
1427983399
701636626
672206501
1179681169
1446632281
1438600051
1092515446
1382915285
1535855518
2118202146
836235343
767287500
1747980536
441516543
1968445688
898234406
1834082645
243260687
196211406
990173341
2029364087
1691324721
430141102
76093741
118971139
720868309
445988418
1651549562
321977968
628158863
1293135895
2068241272
1589949131
1346693699
1401802068
1787926980
2125897830
232352233
1965170353
73324087
1702847244
485579358
766064285
787028220
123027921
1182807317
2070175284
1517631796
2128019984
673139032
1727746081
1320542598
1845525416
1340245336
280782424
337898917
1003688515
1358483374
344263045
396620472
60622357
2110622553
1540336660
1040407223
362636703
1903381959
1233449313
301234474
877785673
1295768770
1512570346
855882593
1233961519
1672338593
353440786
1928008101
1757399903
1036469567
227442803
1018370429
63773835
1041018907
47962098
2048905088
1830090597
116889616
1360190137
1024883483
783099527
1843937157
1175646839
258360285
1283150719
794464993
1924211828
480008149
1091988218
1836345707
183164912
322421616
1682386286
1900455455
171911556
1389415192
344689427
2114386624
2106970628
1183934751
373847837
2025124802
1947151223
427810941
131687993
181465061
914543828
84957082
1781663094
287278386
144380359
1445077537
601400858
1954885035
916768738
1678216268
1321173975
1747215797
249216407
925251071
1563326396
22389444
1778320245
345403988
741344200
524507133
4834656
1439002144
1594654348
1071433084
254122087
735459909
403854326
308357599
826386523
443856081
2055083982
1812533225
43693620
234394156
2044256226
56082834
150013112
705425682
680307205
1036563363
1752076811
1641012944
1404828946
951852713
464981479
2115451477
730815254
1746882502
1011783621
698854171
581323269
631037177
791611290
1329264096
1957142818
1987659241
36675253
1948316169
1962298571
1925347632
1551094450
2145848567
1724466060
559748926
508491133
1324621227
902384406
1460488767
1987008543
1556135093
2066103430
827008997
1398257128
102918462
529550897
2039764110
1116565255
903246359
1922571643
1641891297
641351117
1340357275
1514001475
735488445
572675625
1656747455
1821707874
1897008453
1403318573
2082482681
1636212886
398735979
1375419356
1999600072
1172815489
903732247
370843219
457686026
1742443892
1886245474
582387449
2113140886
642292203
1321989134
2064268532
2047094765
639339189
1326160764
1987628692
169717119
1743157568
295221522
968527194
147779847
1462700258
703066538
115892740
302386783
696023984
1614038764
438652911
564435197
42172585
1157808451
822820593
981889844
374196713
1876867803
1163679578
42873767
1503353913
1855219798
1220867739
757352288
1117953388
1287128259
1519907564
174459495
1141232991
310263399
1247221520
1791209925
1894211481
530140328
1967603759
273316708
1298008194
444070393
887592823
1181788641
93654615
536276751
89461377
109649235
13400972
2091263421
1152546892
625761932
555029976
208959544
1184231702
1056821997
1348353582
1506052449
899320561
1429839239
292302406
1610269889
626510838
1998459164
847746417
1965441968
1930421477
2018706167
723325043
693295348
692801140
27154712
1059172989
4407731
1147990923
1521032088
1647644079
1743559126
2021026895
1197833858
305739613
2028260642
23684096
498791998
1080403992
1426875764
1252308511
987763946
198582203
2133350865
1113472721
331766575
988762084
123823848
1866392706
1135484826
355392057
1121614415
694227782
645140265
253209654
1436469435
434946891
940187329
208138046
1312900152
1813481762
1488242844
1242889480
144290174
694914598
665679783
298537074
1915085174
695115047
331910953
556638541
232028277
1529135772
2063505399
1234271774
96597533
990991988
1603708139
531525028
252341503
383244031
417810615
1985205399
517914477
1686529264
1081038184
647296017
1202450350
1859071574
91073047
1903815377
1317108041
1453890926
1338920523
1046877535
1402681347
227188050
690333619
1826180132
1963711672
1337764222
888590892
11442913
1629767650
1981252268
1955178686
381472241
214995633
992372825
2051227468
1471293123
512427832
582102834
1337598599
272695900
618741718
218250000
2003880065
1502005213
1614537313
320820369
247443191
1915327297
918883325
333198990
1840565139
1741393326
1479931475
1950444674
1046548404
642684019
1054551040
468967062
1594638875
561138302
1428866986
1857585225
260571919
922721468
951697104
1693880681
512710133
369711069
1514037072
153284598
1024391576
470864185
1255520958
694472028
462346145
1674672120
1679523591
144980101
1994878612
1050231655
22686252
1973326463
158486884
1116209021
24051819
1623688850
37349325
1071347989
1689668573
853329704
15762705
863826753
715395211
1206208296
159922281
1331842811
1652423519
1861812049
53905958
1487151911
1855712662
1205904012
1465296636
947333280
1821431528
1279580140
1898753320
1449107349
729337309
490198654
957642562
260807271
1503162953
1047138240
289977974
1752452037
151056977
2136279165
1604010805
1690705351
1385473399
269033561
1530253008
396580752
649473497
689477636
1139216598
891404823
1930277
1729374713
132143338
199671839
264191789
1102371376
1576657683
936864334
741153826
156121446
813714482
1988159815
1935926664
1020104917
1064014320
449165576
777974956
2105674302
1087713858
1595743053
1712945198
2045064702
1680177881
1760502206
1885009556
301474669
26313863
665728498
1605710240
1585175183
387358226
1842032909
41269227
1131131342
1224835983
1296124478
1088801236
799627527
1408479800
1159698917
2138179669
1152248394
418031522
2021240406
1250201330
1063378396
1954142533
1049892099
508924137
1706977100
1504907306
1014661863
1046022306
897628236
1726347996
374163178
972064803
1354243920
367063814
1475275312
154212016
1543625729
745153356
1919097650
538355948
1369601241
1985960051
1615648650
1087156816
1521180456
1220573362
1098196370
876004382
191473862
1220428565
1924963365
852205012
269917662
1198856605
1765910488
1627335747
820506136
593613719
1131464474
877913858
1674483142
720331648
1266705277
1424855856
117495553
1417409329
1153879989
226967328
1394149820
207011135
1453733482
903163152
910455935
572254049
771220607
128679136
1626216020
539945207
1069508193
357521141
1500779767
1064288593
1975475836
936547405
2109189698
1517305288
1778131582
1746966804
325317025
2009237386
337658519
918391965
1681842512
908563973
1030395287
739770391
1599868158
899368490
1691248038
843020351
1437033872
1308370280
538908221
1644267401
2134474522
227175412
1188599868
1483200824
2043951879
958334409
281239390
396857503
1414607871
1695870864
1796930107
1133874669
184644645
774303503
538395337
288031579
1961256978
180885217
1149538855
684652584
660126336
138271251
2037094940
1415684277
1732454380
1764445971
242966292
1652293933
787562612
313946208
116399585
1585625236
439502760
1722973752
257212067
17008805
1528662776
1872162700
1562088051
1778666860
11404361
1951481796
1546220990
890852567
267833159
56886638
1252270459
177209116
1590935033
732711681
1961929711
491584769
651916523
244140579
1009655627
2080768681
1536929894
616061648
933732903
822764332
1493493883
1295487074
1327376135
1359164437
541263134
507420228
2075041749
846560372
979978342
2115229397
1462358175
738940789
1751066480
1531470844
1267793552
1837781812
1624480193
1573793713
1564871503
615929126
105411243
2103228971
417561056
1720595031
174275303
1287094748
635270711
497854886
162704689
1016426747
441626349
1663546000
866767619
2093035010
1694634056
1710309468
1727985763
702461441
883170031
719275926
279567699
36552331
1827645689
1147854262
502082604
1439727339
88378096
500559287
1777076646
1352578013
531414399
1703129651
1628950572
2129578046
436941026
859490068
347768763
1827846416
275490830
371213635
1530084468
459221865
409974954
626528632
525215949
2044813175
800559266
99419626
957148588
519022651
649141569
480638316
1521215624
1714145857
364167156
1685576662
1004792762
792367130
1684899476
1356258355
1075858385
1591411414
524716380
1034534684
1482033291
796499782
87055941
634531626
750983727
497055331
213588773
640255464
2131925828
693394940
1617991802
446891565
809554948
598962792
1401213220
1280953279
930346472
353604648
957763945
2032433057
1986605118
643359745
527726073
1121232355
371563752
88292352
1376744950
2008303751
1676720225
1977717024
1288308000
788705533
1315248075
2023132313
462604482
780003554
2135115302
95386061
2111667160
2132736790
1035278624
1325713181
502255176
258577756
1218383710
1157375587
1573006109
314177068
2012190375
1610708923
1053336114
1912085218
1501304870
220526541
1825181087
1274037897
1511665859
1073705350
1236043451
41540201
1761641587
1917846892
581808265
288399380
1151046117
1883840296
1241157718
1575215474
271509761
1657649971
241410579
1991782200
1606722434
1018949285
1684659814
272929690
403346102
6151535
278651401
2104335571
241266684
2119968437
873259518
1472392109
1849539123
1598175267
799354233
434083011
288851482
270473417
1486517092
1435753603
268235822
1037574937
176063470
1042739724
915034889
1987964730
350613306
2132075371
360091550
997765731
1651807731
1802157606
958149146
2135113415
1062524570
496329337
1420584698
190385724
1752090737
589560491
1583411530
14156516
1328839746
104089129
2073018637
1836905482
57130111
963701159
1640463163
277681565
210020724
68712974
941220988
1306415237
1916775813
437003686
915699218
802520973
1038403926
479221282
185615613
134603870
2040721218
2079531261
519270588
911623195
677817827
324067010
1917390504
466785870
1283066075
246929989
1940653577
177725042
116079300
694499537
842109957
1991767428
390417830
459118149
1028489756
160896142
221078781
1104597058
1927765226
1204793157
1525430997
1122676856
787905285
563399850
1142131655
1310019306
849221740
239016985
895789860
22630149
23574386
1234285102
584993167
1355917561
712883642
1048112611
1794704582
1257262210
388666366
2020265574
34342824
1609584306
815689594
2081313023
852161781
2080747040
244359792
1269422475
858666857
989110846
2029323541
1723651623
1217552170
191794405
989756548
1870669213
1041444522
564265063
924307456
2022874436
354619934
744578028
1194445176
1458948759
31830302
892446432
622173024
923788752
591122113
873550339
175843286
1482053906
887983837
262756092
322717078
1323208843
1116418412
987356269
1526406147
385233937
936837864
1260289989
2130115443
641562758
1590609601
1427032744
1736802274
337126732
326618946
1362789841
2060317983
547366558
1341652378
969089338
2112299005
696409933
1262290687
311925881
613442256
272252846
2042980557
968898915
327848609
403002994
645994455
2082329000
287393064
2085290868
1122003281
1714962483
156223674
1257029024
661137729
1190295557
969283716
246325127
1697990494
1946307815
887670096
1347182443
175118644
1389587245
535008372
787069783
1688565478
1546822566
1890242687
2054331159
203758444
1268223078
1418798170
955052756
651704946
1960675792
1657405972
1374866843
2098734349
1423532712
687143982
295428867
2119722351
336466082
1129978730
1653644446
1567121192
1141957349
1529179254
1189924345
1077284716
704325433
2074611435
812062652
603488298
1618139381
241809334
1357671132
311138244
1501722731
1093702314
443008684
313395933
1183785702
1823179519
1602921295
1095810339
491293385
1574167866
1415947670
944428817
96052627
201279517
156838686
203042262
173994457
752020408
1581965299
983942899
1138200060
409818194
1018281018
1414962359
785692660
1091761018
1605245884
1825255547
1382437870
653799659
263427050
2015555093
2114159185
1315589599
565968821
1862116977
302536933
1315547825
1492760624
1756761283
739208653
1516000040
646048784
1147530305
919384987
1434039181
1127238796
1668666384
1711703919
1609935041
1843522398
1585752878
1920940110
1152490996
2090070541
604330807
532851844
1031348384
515695812
536597232
747908292
1875813693
824238756
266029094
931607867
1703106679
1608939690
2085017659
2084484002
2134169344
5701023
1825562617
180635306
412370574
189687506
1891786412
216941063
80592780
734771806
1518435472
741699226
1913576180
34525426
1125413690
390930697
1506937290
1171795348
1447906319
1842360204
1566936955
1719404361
1451405081
645780204
246962052
1394585635
1625093258
1709631748
544353249
377566544
474780641
1161320067
1291915096
2092317377
1892145889
431307102
1728002679
842011304
232950860
21601624
198597019
784787445
1884310511
1185253574
1875374440
1199606729
2018108191
1664973938
517958097
1483086956
1879007084
914737527
2012024160
1842452930
579869953
1081539906
350807305
190823789
796954714
349890131
1550431375
1496082335
462524467
811155200
89066009
2054012474
986128657
224329338
20118178
372747064
1796794969
171300123
755451206
106848001
1011426989
1140613557
409652316
1337567925
722698929
1696519532
994012465
1017199081
1985928788
1664060128
1007216700
29771831
511357073
969457609
1188460395
1570909994
1248312046
1459124530
1916734857
1713193650
289132992
1724434897
811294098
972238641
996352462
1480212988
1159675602
979160940
1569844460
1565648460
1846410458
1396410914
1980482663
1041356911
1074553161
1010554611
1857475686
1291350298
154206189
932853819
80379590
987756169
22007344
744122402
2121051717
1488463898
1846592003
825292169
1642783923
687830467
2057940055
1526571467
1192684329
551327615
1856375893
2104915317
1367914993
1834578832
1462211056
1565611244
1829434457
877708445
160642613
902724514
1063430478
848639661
1973730038
402765170
669773262
1528091065
283195063
1162731088
680479416
1958626779
597609487
1867065526
967480196
59360700
568465047
1847612911
677073359
1421632577
646899217
690159467
770194556
1043174158
1962002105
1312036
877302229
2026091076
360183497
1183294547
1233052957
1781310072
1221595295
2129545061
1018870516
705798776
1584592525
2009412500
380129444
547919646
1080123946
882910260
966782725
1588014639
2124474189
1640013696
455955705
354231521
1863451549
1238417172
1883762656
1505548923
1918587636
1218174388
733984870
1322902626
523172301
566335131
1149871095
1598928376
2107069291
1984788648
1207639555
1797912742
1874447579
995349097
1387632572
821866026
2137816128
216938223
565808602
1051131375
894662127
745553221
887533349
125310430
1984251092
432033609
1056341300
1980033453
1601251345
1430463299
1355596471
2055588699
2144261619
1414985562
382521705
886533975
877164410
792821602
1022210696
537572959
731989073
370755056
69005462
152939955
564928762
1406168863
437005448
1344280673
114292078
352928554
543977688
1762253719
1434595934
483954707
1889102553
1055325679
1277680594
1232422288
683658189
1540434922
283189621
1211916869
1496280552
1169059763
945849505
430894678
1462795585
720700652
1991899571
152904415
1154658682
1551753894
1308223206
1589902954
2060049218
1019695230
213746890
104343369
1237394626
757218378
1102321485
1380200986
2007484134
2008617743
1677817735
21553634
357993561
377736192
1541177390
2081025720
1320497343
1090437042
2077311558
471765056
851996669
729777113
793082262
928852650
1212429825
851729684
1639046525
173600928
37002689
963534081
1158393779
1627902970
1830140141
1262146691
1008387110
1783428281
1106685362
1153096107
733267633
524969352
2125878814
2049601643
250379876
1287079753
1634837655
631127134
108634634
833128812
1320346305
1255483017
1653992547
1243042942
1553506446
952483169
868143344
607882609
1810374978
571411165
1339009344
1727671886
491157909
2080526112
1313476524
338192742
951767092
1797383064
1213126939
1112903689
1668435187
1198216295
33224808
794362606
1268875725
1472020476
1139991991
470146536
386892888
764824311
1595707512
568508217
1838894325
1341593308
1422627582
36086061
670072544
571610345
616779969
1823887892
1851686558
732359530
144994842
1158287783
2041873748
332406190
950294867
310088979
1483533475
1461429031
1954132194
111318511
1419166218
1348626902
1715596782
1568190436
659822686
1935760729
1608667637
1950203503
2090168702
1901409502
1195392022
961881922
265707757
1187810316
447671806
206939107
1598230809
1880695711
236180155
1378817772
1347556764
506157388
645972444
1778217776
36029445
381828713
1931135972
2146328283
791709341
139606027
1197566596
1065598860
32079466
1065239895
29915302
1027455711
437176159
176137716
1690529004
1744332661
1390018764
1287235543
1291442768
621046122
1782568366
2057733816
1670916697
1030923381
1356997667
21462346
518718885
341127232
1908199242
458186321
1587210743
1761266123
276929190
570684080
1105714456
687714884
1966394823
723873257
1104428717
890842642
88291450
1439586366
1392006661
1747929436
742486011
1806713654
1316139946
967892817
430578255
2124995188
541084980
1632804119
982714874
1720402966
1444249769
1857117978
1807787652
1463231410
529643938
487919725
1631630489
584154381
245355547
1695307161
1320277710
1212312904
545569644
827372028
1489163683
1418752582
86199765
1552334782
2067272502
1684060272
1906837722
2147070909
1404703951
1576882044
1795388303
1428663021
1227386815
1328967147
1577738130
652329596
292783037
1385049410
525660731
716758817
1879187066
629216782
410242236
386115744
246328898
183760122
377526124
1181933936
596158788
1587006275
483345134
1361877948
1770789545
967442957
6475950
2137648039
1754474243
105633152
1820912466
1653642929
840968351
1360519259
228842794
1061516463
659912361
419300211
1740301216
1149176170
1572342493
1449352633
1362853242
2027535533
374449042
364895602
1045021045
538681513
40264811
700754294
1010954475
378583143
1982278627
679447048
14513009
1424683286
1120207183
1754645063
955179344
5844152
516790801
254973617
1382169310
1211751057
1206778876
277647381
1076726287
1440846863
516853531
1124174472
1728311841
1897603025
242059742
1950298850
151596200
1530015686
1584111768
1177742540
1349470671
1966508885
399317717
1929658903
84839521
741901881
1106397248
1217567575
274226284
376455899
88366378
1697182940
1158554810
2006569226
152468654
455631566
650255829
916129476
1807293613
1855364553
1305600974
843634150
707148055
826397051
1388023936
980810867
813045367
1521314535
1672510376
1885369865
1665311688
1051212732
352033147
82822496
1129065901
1033425645
215458529
2066905699
1788304064
435195302
1527281406
434426576
1810386921
659510042
1568978292
34994751
959830545
109885384
1768484088
1532181104
1970666720
1073789771
1790078283
1849461405
268844508
2073679342
322644962
641949498
1240233032
969424058
1642967685
825081939
1141651511
1832032189
1259651736
683519387
1900523308
339293190
296464155
1386587653
129551309
2091767187
492681918
1432500925
31354302
941161357
561120368
2076300211
866192015
20836452
2046971693
649275020
116688437
933911682
846353213
1419705145
2146851805
1306855063
1078671377
1505342847
1366016087
1486904001
1698231928
878164833
1704498648
1181353471
1814500848
119992641
322864859
1685284269
1181631314
1681622502
1777127926
1459259580
458237573
1472677307
676928329
492031246
2016837813
545599666
1713860413
1952911960
392384494
106552308
1382313764
278573191
1928837413
435672190
1583020920
1020318184
1872545164
1290262655
614453588
815806748
546003440
1325555722
517896342
408357272
1827775640
1923717417
1396364936
2015390031
1459304413
1524980723
713576109
1761874438
1502295801
589495560
755819630
920646801
374250811
1021972295
1831086738
297640615
1846820811
1340215905
541594814
1187180992
471958540
947863270
1021850471
1118489626
298438693
1286237302
1831740233
21063814
1047339101
1945623351
1464826383
933866422
622694669
416483095
1610113100
891567662
1120364969
1699489246
128515789
1827739341
669311229
2061732279
1323488583
643923557
948838559
304967390
619664989
1264288715
1718368754
227458463
585089036
2134575918
1007225702
11374878
1007426353
1155223580
855378277
873833952
388326208
1935576599
683394084
661652648
346894240
353398106
2017267251
1721731769
900400780
1874081376
181728230
637335922
5854507
1254818040
1974580247
689561441
1881151685
13089978
1020071891
1840637621
612645490
78836264
1750956842
1217252331
51182149
1650045789
2099834269
1980411405
1351745180
1307083474
1453113040
846095845
634992142
1527234970
1348648602
407999291
939593550
407843155
1261993687
888970525
1437729457
755507920
1090938460
279492792
2071483188
2130130691
602476903
1901448772
1971204471
1251028965
826659938
1430933191
1108348157
911768250
1816648477
627986537
561595804
83361529
133009922
1016704373
1845786935
124141022
818039268
2084066802
606189861
2130076090
1211796314
1864547251
845135249
220838561
1287931136
657752279
713151447
800951140
1664614185
645795363
1091708975
2002537957
1733276507
1332302371
1987400597
1158390792
457687621
623827119
1163656223
227698807
351746324
1439926532
424546941
532826591
2051064715
1610583537
1374114902
234750832
573085955
699316129
498554356
940754619
1788648826
1368208194
880649007
1969385681
1427646372
1850425930
1752348231
2070732558
966465366
313211155
1375569121
2076221613
958227626
572855997
1541644706
1840494975
8036579
363293734
292213011
466810870
328791830
1230402045
1215804480
620967299
830984571
1339724569
300658862
2037959711
1746042862
659291325
1056686422
1721580437
815042545
1992342127
1274987633
695853489
57607608
447517931
510479989
833195104
1901865330
1279586672
189096984
306992775
820235458
1023426861
742257401
2048454837
1909249370
108209061
921180791
1414134143
1101786776
2116168550
1459825289
1136234363
523363536
1713213357
2061384134
105773629
1858332083
768795282
786491664
778818868
966522439
1086118405
1570650869
1769854179
349828251
1171174655
1949017056
1042691381
480455725
603193347
48101709
1202070021
758621329
1702772590
22469646
342761890
1811081986
2035325829
868761850
657418394
1710660653
398006396
346915892
2115224465
1701342672
2132090087
1947120112
1468219241
1718591779
2101282615
1331358898
1025039141
1266093692
1694444897
913485218
2102665106
1638921355
1230398217
605442559
1088208647
945452352
1292242723
1254586561
592867001
1878269080
1633849754
2074650033
646700903
2099596265
1030394266
923373241
748647429
1088298955
2011956236
545835409
488933259
1012653719
1089264581
256468238
1025215234
1700610733
1930205832
532747622
2078443764
225112834
583122602
63946475
995865467
114615009
184655774
119709687
1287046030
320268612
1220023856
890057118
537285696
1197506219
2095461290
625416728
1152006930
22555803
729858419
878377285
195214240
363747397
763902737
382724157
1007307636
1043628215
708333800
1386289435
1495506855
1833771398
439720729
584761286
261027305
451682739
1847526567
1576771632
532573132
1866622412
1507617375
1041650404
888749635
291853564
600752655
1338860110
444375681
1434920933
293674294
1426292469
258352952
1596330512
1038939040
852639377
1202215106
480432337
1026309056
390466101
77201702
1814817711
197729897
1308935587
1467415250
433405695
477336221
2004565314
996755180
2001281480
1294242573
1069512456
1215666217
168250267
1665673365
624001105
162011676
641012937
132178055
1147770849
502371068
1796952221
1734638478
1426149933
1095786018
1279607875
1810761228
385236574
2062588418
1379621686
42172623
1603323298
243125073
1486286649
46996613
1384261387
367396399
957606337
214111819
899815702
1540600747
1885704332
1047565225
1311125898
1411132166
691545589
1364549071
591064297
595344398
493461616
735798965
2064856911
707638698
991844031
134863454
657185182
677748529
918892744
239209813
254960485
1740465797
2018976802
953423034
1341683862
976590432
275341634
1754555232
605000586
297788526
1721807184
1653126206
633012309
490081766
1803461566
744560522
161706594
365782831
250595349
547444631
2017330834
1766077751
1031288384
780213319
413318740
1591425248
1235337302
1656188090
525858989
1918086904
1050867511
1872736903
14424213
459194592
868470934
1209834171
2025022489
620510080
1686141634
1179916684
1054430999
867615385
1778175838
1917230830
1677277008
654122977
1554422271
1913776253
799158058
1310248993
205715058
369320176
485503447
1011726998
1238374152
1440577963
507730451
117129738
1723651623
1661226829
940038468
1421051063
265259693
404014657
170104554
1267741176
1566101134
1759422051
526129408
1936726001
624542715
319330290
202563705
186679045
2033817874
1454560230
1446911953
1312068885
291623903
1193710848
1785194875
814968667
1621028915
1544033818
1283576692
1209716777
893106371
2030909959
2028994631
906635456
176880790
1086313748
1315504685
2026659447
553703652
175212734
187796362
1415787541
356099053
2038045353
1184263814
222215748
608721480
1077330004
1789591801
2016796429
971166217
1830966220
1815849830
13343893
259591003
642755520
1086906216
1456151979
180728548
738272792
912715707
270034163
1054514992
2041466626
1570493892
2022928968
999446355
191228944
227701568
109319091
388095545
429169570
1539521442
549801886
1647612482
70899267
1446528612
697794594
118695214
2053769350
1194296838
520219361
1788303086
140543511
689949048
1522495641
1519240009
123475078
897882608
1866460518
84669648
1458658877
473781652
545805970
573830417
1391623682
494130762
690006800
1355736725
1318168461
26963333
356394646
511837986
2003279560
1873178526
1765259642
649836796
751575587
1050097922
320544418
1722350838
1674508456
2111860912
1750888702
235770824
1295925070
211426587
258766421
1374183595
993145260
870564151
1875623311
6245352
736918089
752220393
554964372
310594376
865385651
185169473
1279339807
271667072
990079396
1733757444
750569215
1435723309
1076136500
1657084520
1909156054
1242434203
740446223
444047940
1217884802
1874346174
131103770
724352337
1050720703
32246588
1949641393
1162855896
1813233596
1711787698
1650582296
1730047647
979807886
2034260528
2007205468
1170130256
1855453894
151346903
64971418
634934821
1065413697
823813139
1630416214
979053370
259875264
1006985175
722351684
887488348
2029841440
695345460
234797127
1333571934
2046040944
1676700851
372046270
1665993599
2032060653
1239069882
1876735791
200216733
1654223226
452896465
1668476252
776522123
452570350
1992254624
359652535
1506959051
1411568284
866811666
770821375
1362654067
296896654
2029136203
667886757
2014177790
942216828
1029871781
447112335
214443314
1902670831
475937292
510598590
31696958
1502496463
1610808003
1224655322
517287608
2003377216
315282352
779899211
2088185847
2000711378
855314832
1028410660
2042950209
1674018357
2054699258
623617146
1645314420
1362377018
2036207823
700571696
1931915924
821253695
678498148
296208863
426081824
250542551
530546157
1555727370
1774610951
1323300230
1511598559
2015098151
1473994226
649190778
1985045488
692678203
1830022203
1619677263
527500146
243277747
29832140
1190684524
377582291
1072302623
138846111
652001466
1392573660
2127230853
908467966
894149150
1041538363
1038388019
478475823
1671654309
2145200761
1960688982
459580641
703060568
656601024
1099182448
240129703
265197001
58681431
400952107
1298123870
1806520041
402872630
487804223
1079010446
1955435143
1748287478
706631410
138883765
581773028
1511307203
1571530843
1424232627
1854722672
6341404
809596744
1467307516
1683557380
547148891
192002355
1326036803
1049746094
361425789
403760843
844998076
1318421933
1579151189
1988641647
709590808
1078446557
911266775
299474614
676171074
1109578760
890117204
1784956932
19151255
258405699
354897514
1521642236
452383635
357749693
655626524
743466255
1144424090
1522680610
1150539893
223413481
1811694989
1165649688
1985111873
1884624997
245525006
1214513718
364430125
52817840
716472053
1549120567
145335835
1606846907
760025282
969394133
1853059675
1479807106
369579133
1772022149
589907919
254009782
424377009
486408789
861160365
1261587554
1814354441
1319957283
1753823330
1602576220
680131845
231152338
508404106
1228795860
1426183793
1434250951
437455293
844608010
1461839531
447428369
1070430057
847714020
1651612282
1561428616
1092740499
1325408393
2246909
278050804
1603347770
1871056531
1940776219
1228998243
707587180
2066222919
1709815404
753191365
335610297
1940446882
800636528
1500657196
1694376810
1131847290
706460996
1440200608
28887234
1358263977
186083329
2107459614
834146628
631600247
2032912265
1404789188
1460765766
803352053
408278012
769982963
1937541257
911916631
1871364902
1222885870
1622652288
1846985319
1072252526
2084798573
930837991
1973942407
591873694
1350367968
262371833
1206827102
1516310968
1738130109
2145180366
779013647
114738475
1478847458
1543829305
175731558
1754693199
1487462891
483994145
1475922390
520073404
1164684016
1558027333
113301702
456002196
567197437
1597372956
1584371446
1957030080
1561522050
197301196
1977196531
1036826803
695938456
995708742
1160958454
1691309338
843148449
268641742
1593818367
664135443
1945347607
786652505
230437731
1748643068
983667411
2043953012
893339729
1016678780
1766177838
233737247
611050011
319697991
1783547181
91652720
993079643
1242823025
1996368148
2040676934
1260907163
2106086352
297452526
350565791
718519299
1111947583
1914589556
1400645978
758005345
1371450548
95852716
1680424726
1065782228
480705611
1266710216
2118912603
581471037
1861221543
217126554
486978411
230504951
274460948
1504164024
1986830130
1179504186
383049060
1529354302
1870689452
59000060
194758988
1345937794
123073915
2087979813
1860389796
1200206781
69947581
903790108
1820140992
1066065489
186126836
2114026457
1064534934
1454829006
1787884421
40422178
38772203
1976624580
1640988199
218986942
1624434402
8189518
728527327
911672766
178021650
195903195
1010239508
1153403591
1105252300
662198843
785149749
1089566136
1672042044
322087341
1954394748
726436467
802227032
906608393
708076167
601469027
1520035715
844454837
1107750769
119432551
1517809780
1913404128
2042758686
2111416766
1163074889
1684198730
1203033149
229907408
2030050305
1218826336
241663526
1110307511
36744828
662887646
271579302
1452160329
53918628
1241944966
2081357597
1577750168
54918835
973065259
449896524
588504349
1337909335
1398555271
1725313198
1942918729
1073204619
921977609
1871049994
1489244661
121646636
1121573168
798343838
1229973118
1049648970
1194675688
223202436
630432563
345091329
1035513926
347702088
2115136732
1690989759
484677723
1475596000
448483647
911300836
1717142784
913326700
2053477802
767904841
1122609211
1966387032
503867954
1088895427
1840370426
902230498
971719163
309255497
1566280562
1954254963
1101408462
1338244657
1841879708
1201350068
162646453
643095456
783415042
951525738
848696796
139043924
1127872056
1888187392
164613500
1076176330
1545067452
1149564810
934369966
463304453
919224999
1439457812
87331176
1567327798
1223469312
225777566
1020086641
20793102
1850906741
1487126579
881751001
2131361406
2011091328
2100939493
1426288056
673423308
50050600
934810586
502318489
101488091
1305482421
1889580052
1862990582
368233210
1771105722
1106086714
1686506155
521966218
1192484864
458578177
651921534
1403863991
1586598077
235884500
729046044
203778010
1935346338
824911854
1554333113
1326085726
323483734
1440505014
1970403081
584075630
895406027
856211495
490341000
376112343
66416056
126321593
796491471
936252218
341900650
109739929
1258109003
1738074426
2009156153
2027769653
136363058
662605338
531803500
350814672
1165913993
921528168
909597895
254503649
1706897557
1471417276
1708915367
344601129
698463265
1331374122
317974882
721745912
1163831027
21836240
547559521
807818134
1581989626
1348413966
1362392607
1591888333
84825624
905869165
1584493058
1678027205
1903517404
1557206086
1647920369
365080785
1406327316
1266241135
1794318830
1828531268
416416003
1276589747
155711189
1870788504
1373638381
1844949424
1514440765
277329247
1595224286
1386129421
1870437561
1568673596
706535443
1622466575
850478461
1877011075
112444625
62370830
331514640
633676205
1023151688
817510447
2077504701
1923406038
96119746
582459563
777933111
1878025925
63739492
1515404453
1719311487
1681116253
2006910840
85719090
194139777
151570355
325595202
732443419
1608953055
374399361
1184988563
226476868
832405276
889826854
314411521
524654580
111615704
1479198761
1823520463
1034904939
591732080
1922099215
493804427
2075214908
340930351
869900135
719333514
322236499
1460911596
1560756952
1609513865
1358767521
204022597
462601088
693299684
655289885
206983549
658860701
2070930120
324088343
1435520545
2093979024
439766170
12342263
1474639414
75276639
912607458
699197314
600075252
1027001255
2112336633
112896664
2135643766
63747909
1784663259
1786388508
1129369259
335888240
1235658877
377993842
1246034149
1278473048
496509296
1307550481
148377386
239946257
1670578637
259269576
1447347186
1459888663
498910696
1847375957
1002089492
1565161909
2066760531
1494577141
1621161490
432947201
50206086
902588396
355339815
1893369014
1223656763
865017999
289831105
984419189
1394364986
206162942
22447406
1221890980
1972652271
908590
868852147
1774010440
959044248
1702373453
366716961
527934209
2146712012
12038010
11090744
434549934
1259327767
1406921246
1263407999
475078918
1481910450
1918321445
839305717
964931419
587708578
1223500624
1299132299
1560758030
587621787
657712745
1620884917
2066343642
1697915906
1352312961
2083001133
1748926302
629945699
53102157
1195878362
886659286
1819883862
675873806
414660935
908318739
822061389
1893714374
2018732315
1473562808
60514004
769938373
2001143853
1798992763
760559176
146486137
345904155
40311641
128500159
265774186
898056023
486381056
1580077193
1659384921
943530013
1140392150
980166286
1812633509
1383890344
281556358
454810191
2067452955
960027117
346054705
898287080
791982819
1174788448
1721526173
1314087046
1261211895
1872373261
521092100
1931482657
170830505
256690605
693221923
1223024059
407937249
319569287
486150570
551415081
1665995017
1775203695
2146679755
1723251444
855450001
815587602
1766131367
1519072112
926264797
418893643
317022780
504870649
1273341022
2032277014
884410317
1572884761
1831382863
632066753
377481671
653486496
1976445824
1639699600
134157780
1345092232
1937799802
1782410339
1893234605
447507291
1816331718
1871560698
456316660
758447957
1099551876
1653274550
226903493
2072824549
1404238506
8800587
1446411446
52416934
1164238983
722110690
720416094
1539861858
1458552456
339183409
2054968711
807337877
1557778259
2051096807
1130345244
765047041
1261841970
94561032
490756984
456388946
1374487494
1186065143
499186903
205628913
595845601
474482280
1499921817
1414441173
1851278547
1285502143
724250381
2134000489
1216654099
1436489785
1273166549
2098533176
685463633
1615610976
1969989012
1044313134
669980198
1062372570
2068347839
979235858
1629856055
1542636579
1816044876
261446954
1038049360
1793513568
655849633
44294414
222046962
368657027
1050821862
1754447512
1213455180
1137885296
1926588960
1588273493
1438915776
2011693272
811406726
1618196457
374728846
709728723
1799437365
264525333
944296148
1985677759
2100592385
205779737
629220830
2042088344
1386905595
1313559859
1033653180
2030325350
2010547885
2029836701
1870758146
140963716
1730679557
500239120
1502684809
2121227903
1662459429
1054277119
680001880
158449102
570333280
471149462
1398289596
462849107
1738988414
317435832
684520881
878452661
862232654
638905301
422010458
606999147
620725281
90104837
1507060780
1881095153
1867578129
746750466
500981363
1164023047
1484355402
391981075
1944057451
787320125
1192841087
105022160
364904222
113688149
582297926
443000035
1720941525
738564706
1315496580
1423208815
1403855484
1216023840
626236648
528331881
1394872992
1872152238
1284729153
1144000437
1518794008
1340148149
36397885
1585291431
128450391
755612336
1640771280
5659808
302227771
1199450553
1573610908
1424923377
1878982393
1037560354
603267409
1920172906
90945114
1409506333
825216559
133241564
1668216706
1311586811
1960278860
277842071
328854426
90794984
956233682
882095174
1042936706
511560379
10928411
778844813
1849260731
1796930107
1466439435
265156567
1513835456
508124902
556672554
255337001
127179587
1340944457
1381238514
1682290173
929977101
1465751858
1075489302
1317523645
914159205
258494901
1121637169
774665207
520516533
883476300
1276398809
1332119361
26380765
477185159
461563532
1570585258
1362014286
1382309016
1641114968
2134673565
219152796
816578210
934586810
232309053
2092578061
1718128294
2003321981
484020822
1198404317
1658604114
497030841
1289520894
678744695
310485608
812087490
531430463
1306403981
1931404189
1914647783
1005256029
1826481442
1433092520
752106514
68959948
480098474
843599641
1733912287
710283531
410711914
776016133
629359209
649270208
2063457245
1342096594
1971140346
1421521461
834228047
1815990312
248931287
190417172
1244790136
1462631143
1670814987
2068932844
1309279159
112643553
340688246
2040754237
507344323
1117266522
1745746359
368716700
1619167058
1632814981
1429055614
1861807486
213195980
1734490022
1418560260
1086901754
1501311228
1545412865
951412710
273620145
2066332187
1449625738
698697338
46877762
1731415391
432944307
639064615
1192433358
2033246997
1677410924
1059520811
1528769895
223139068
175014295
34911049
885291450
1018021468
1378019498
141201801
1132573109
1866557480
1310099107
22567335
514705952
1023019
1686698920
1233276577
286429197
1053769933
1794117433
522513303
1176632928
167680465
1888011900
1544361623
1601051670
703295373
326533657
6976782
1653858224
1409045372
876476657
1874853461
1584966339
721462553
1093021943
1760777521
341820877
2064890945
561683475
1991070828
1042005930
1970648059
830713039
459613759
1296639819
726351691
276769480
1967085812
286669131
294161545
1968957117
1713099738
52561599
1292809230
788872383
1892006433
635931927
354855639
1341111174
732049107
394111806
1068270921
559938163
513371180
1335904664
1553492000
1387560793
516389089
866975616
128052504
278572381
894542801
1346689582
29040085
190255113
659328819
112376968
1246925818
1397839856
1446856781
1929693318
1062117607
1588353350
597506545
1035722279
1753605449
1324170889
393779493
104685192
978991337
1615438760
2063942448
526576802
986484050
396890225
2056917604
664824878
1416595539
372036877
583163654
835649480
1206806682
365022797
27099528
2065921442
56574479
1444963809
1929673538
1971334770
684977732
1732318022
2027972409
1133428729
1943175690
1601010079
701417818
728325036
2003180688
750277526
1078771671
668477645
2007293644
1150255083
1883814605
1586930404
213779563
127671986
798234800
686960357
293048599
1101917132
1679249070
2060420946
1108144738
1998382608
644185668
916941085
750169720
1786709509
880975866
30609824
1212653656
1226872202
1209417408
1628204737
586497113
1678979312
1367066443
1607907679
539447338
700375345
901548003
1888626705
974126428
1375812522
652917532
1911155846
779465321
1145823166
1041912896
1015243195
341170368
811795156
1906146914
1546408938
1769150957
1068243440
330394727
1865751939
2059387178
1972418994
1135768227
352261159
245528610
1901957528
605700007
1746614414
660299151
956562229
1574180549
1338292631
1609874743
987221016
1745273383
1089408762
1674604630
596810316
2127597346
1181451260
1145541402
1256203309
1029291237
1235951981
1969550561
1258984534
109726526
36381035
1562189631
1202010036
40180153
191671065
1351145713
1721859183
1411780640
95062661
1210584846
1751989180
2008932186
1830237152
1336460157
2055795503
161139403
1802137349
469670908
1688377690
1400910989
323783053
712767748
817667740
273153534
2021805168
955095694
351026502
806039335
1488690596
206685719
1697465754
1053938951
147324495
1555001907
1134578706
1214320625
455733944
2056570732
1329139914
1783605552
699142348
1067311527
82215770
2102152417
1208468812
1887010004
218027843
2041802447
358136921
93205756
851222324
5557388
465123326
1022918802
712919713
1628471265
838557593
511071325
1194133111
2102155573
1507448123
2133642179
1690200116
1047071791
1367066027
318283916
283556921
156392937
101684657
1319819410
1506791602
1979237641
78472114
736056846
1677723300
2120184492
1588606022
413041665
1084604145
204804661
573883168
196554466
1119817016
961521015
1683285611
1759971461
2001389571
854487872
929595922
29348546
229390497
597278665
1978653311
1137116648
587796271
1910260109
1653537842
606761958
2072805565
1978455156
457421824
27339318
343848903
725978694
191411810
1735157180
781035977
1851836179
407726094
867994051
1257164446
868271018
223721463
1125795985
836662958
1238404573
90592326
556348250
261618747
872427659
1836207017
1772190829
492855985
65244625
1554997804
655352265
2139213647
1241974982
925535545
1232876661
718761402
757743980
1465572511
642442651
316325812
979734117
86789120
1436281715
1101309660
1347708196
448044666
1095528198
1783157744
475200042
310420203
2018172130
1991545327
1590459895
283652887
1077693110
937766742
253972862
1251384556
1104729839
1524378896
1292405072
1108662641
990230808
1578903428
1686895724
357062163
971201929
1191879241
416049429
1770816132
1611834570
1012422760
1710792757
1004990065
1370856394
924236635
1168529890
561240163
697879817
1482615135
1952203002
1058830446
1068702699
1821584999
529323546
1334677004
1830232942
746762815
1960770964
1249240412
838296275
1807359796
1880854916
2079913555
657914710
954503585
1151606800
380898347
330168284
262691893
1185856971
105535799
1011969224
1937390056
1566240625
1771383799
51173984
295452503
1052514472
1962159414
1872745367
840971183
1297932441
1460001218
896939459
1994871211
420804106
1577624695
569748974
1511004068
806801373
690078462
208718191
929582829
1384709332
1196633754
2046129748
1953150863
538527363
1318552278
1130907400
1722370327
1112258098
437227712
945124831
940200497
639980740
651776559
1560158729
1907019076
1537770235
617759904
524937864
1304151800
348733021
73272059
840299838
1540719093
324275405
369814710
2008049324
1917489720
657614162
1058419978
664866993
130203433
1400791455
1048373039
1949861114
75471721
810837900
133659034
1599987502
1433733689
1410316391
52305994
1511368077
425743364
1365004956
204253942
1869061215
1151777263
1727089102
1063699312
44574331
880183729
583634949
2081950780
538660892
281349762
1347643568
792712445
1153861934
239040275
1698006621
791315659
1134863763
1757095132
1319897276
1514185736
627860790
1167187094
1903175342
401653600
1450412516
420336766
718286708
2130271854
188500934
1933578850
1634208995
1584232771
902531872
1262881665
1701201751
572279324
1689239052
1637470867
1818045410
1437019641
724750918
1345805976
1557290607
277083282
926438010
596219069
1218791310
796698174
2087390941
484385236
76183624
797956193
1188002704
710549921
1540956189
913845903
528036516
965274250
1158716170
1837487295
761827180
807493059
793304774
640871487
808351412
371763797
274158815
1927577475
850644828
549196463
1934253332
1480751065
408579255
1301806621
1401571964
304393479
1682613289
406188249
414754636
775431520
1929034705
1955220576
1631194180
1689267307
1353777347
206112048
332260518
671388881
25876639
1923115002
1841765129
1362255134
1377376573
288394274
1628875587
1447392082
1814289157
1069775867
2124419228
72847228
2110665213
1802711972
1186330389
1784053788
34354886
2081289024
1928147497
1442422178
1401083786
1089727147
299162708
653293554
856978846
653665596
2012780054
1556014983
1997465796
746048301
1146390807
1430799028
97151064
863878129
1835336554
1364141259
2132115907
34992241
543699255
1160391906
1702661686
327779843
1579075631
510312275
97764707
1934580349
1254112990
1082703982
1799714451
2112681440
2075343306
153278171
1163863849
1679006934
1971583092
421228583
677464887
1739776489
1989854299
2017424269
2022709361
489686210
1326853502
1258574390
1933231835
2042300357
205686082
34729859
1218312160
1494383491
1629557716
1797230014
1449752743
1866675403
122010968
1737005184
746995892
968063167
1342900207
306627025
554492409
814011512
1596423374
1185642606
283142322
776118744
757660853
554865712
392566360
1306287253
977897873
1449274290
913653474
831506180
2086778563
297654546
84296270
964474822
569090474
1701738304
1643288560
375005480
1208232560
1995053793
509765945
1044037826
935962415
1490441651
499047291
369364076
1770194085
556839559
1493746279
1028878062
146610796
1218088666
2107584770
635672649
837723620
346341174
1092873646
1074112630
1576503066
933800076
1750283933
1547801225
1850734694
2044064572
351495544
110599192
1683559605
322999037
1235626417
1188567010
1499412000
1611962840
9408692
2082120044
761860350
767232221
341198827
1370335721
1605975048
582569805
990416485
2132216070
1956419300
1025611064
75724951
232635554
794856866
1251554712
1725016055
1001981040
1866421597
568064700
1614447440
1178495444
264689271
1713589262
1463379941
1510904401
2105220969
1663475032
1045052451
791396905
1960492182
2077060228
71623255
989547909
1879363604
2048687625
1012335286
868366112
38688045
1722088215
1778839898
593086690
1392265080
1677722514
161341144
1394767709
1414195348
1631808297
535096930
736723475
81798900
2093918089
1802676958
1831150757
1953411889
1734674415
257897725
370220727
90559658
1798633551
470701165
1758809884
1327150476
263747191
1743797134
997401079
1515737238
1046791083
988071788
1246311471
2136812306
1211755996
461247267
538690481
1017147620
1881471442
665115953
646282949
611084764
2027923352
505417067
1381501754
1567630205
1018146780
1921658148
1763533996
1695568147
2114322748
1774447036
881403508
882363099
1948026656
18018090
1723434302
1888208365
432581863
1384252818
1213806348
1874235890
1070461975
1744749358
517032263
268916182
1326819934
1760286797
1478474734
1166084261
46332342
2027146943
1312380118
95540558
942559068
439798503
236336665
2094563382
373671205
1229184356
607706321
348918598
619714560
822556293
2032048957
735605858
1307452099
776311468
2059156037
518813517
1999079444
1352455111
702996247
780660298
1796421248
953517163
681137154
953203348
1224228100
712360287
650423971
838921148
707598873
824895365
97526914
955209738
1166876865
999326957
2132787082
1272884033
1207130577
1698086987
420054875
886439860
1188324720
1235756390
1844656744
694297699
587838972
717526447
51595456
547699168
2135806476
53916741
1285822406
1556495828
2130884735
718464171
980122743
2124471150
1848866736
72678397
1606324459
1604042191
162294365
301596686
483728610
586010941
242402593
552707197
780734865
1579885552
1638027693
231183499
257308496
423557483
643926912
1761934465
1941034413
1421109506
900089198
417114101
1097080404
228933094
1511407395
1434681884
335583974
532550014
30546005
1532057167
960658761
1012127751
562374780
1941593222
1226085396
1825481746
674360104
22326559
1389043383
1927126729
672209935
288875887
199699972
177424451
779305711
1686030338
1388290620
761337153
1440324502
1858578130
1588274800
810244838
1801376660
794018014
709908403
1991793362
118844978
698342522
831865621
856146365
1919017383
387376426
277640933
966606929
9434503
1360081612
240426511
1065630074
950975338
84589662
373462127
1930773454
499149060
1297771167
604994006
1593073224
344273125
1928793305
914222210
55804671
1774930091
349416824
815705242
62411257
1979060225
1571664254
1858662028
933683459
1588595460
120556975
752006452
737396408
1498126841
1360336002
1786600268
2016490970
237977598
1757487926
2054493886
395139890
1897149171
757507529
964832974
905034863
1043461026
981656246
665226934
1721402846
1259139065
608866841
937223561
497024991
1536084524
881620607
53988020
226551494
158377105
85192740
737354159
1151635589
1975799827
1314987936
37413077
752262720
1350766935
1117095926
107478862
298719356
1518062039
1619640511
609526826
763201415
1405772250
387893814
168457443
1114730705
1502452650
1448026449
1415911639
858432850
1614793405
917338987
85648092
894921481
924117912
155064958
2116401769
11502000
1243811920
1169195732
1216609461
631049278
640950186
1310331811
286835285
265682473
431816818
346876747
1094231926
296960888
1544438237
144702739
149474457
789508918
77782503
675290362
1163784807
1416388975
1412076357
1558711634
1571338717
1411740658
1822018639
1302606093
1652819851
568383684
6020673
321856273
1029536438
1098168297
1934869186
1023657669
352368114
1212503140
2029525708
1373404840
460204338
930976834
265730807
1957604494
1345711880
2066614823
38215507
1094545300
812901126
2090435312
1552510797
1578937988
659110577
2141761206
33718505
1817748040
236564413
1371301145
1806124357
1749791353
316061517
503729647
1723710244
1876062503
629580293
1341051607
2046051144
919353065
1868148547
190811663
1511863384
1807619524
1280345003
1356463234
52429790
1118094806
1801742347
722427402
1340384207
515652313
1905255156
1680409157
1605021039
1004363684
1500759098
1871116455
365768256
1084657706
1165332499
2143234434
1456650270
1703764777
210859333
1187426118
555530502
1751800170
1637221756
1519077314
851419163
950588324
1659972965
586410777
1503348494
286199563
348583171
567011754
880270999
1823194412
479314448
1217818964
1573442994
413887993
1170802136
2030078262
138073237
1192243363
1780484325
1119260357
1578466507
277143230
1572979335
1159070020
83634506
1127443770
103817787
558629927
585647746
796810715
222834885
1461280798
959683565
1919748636
1426033075
973140093
565615623
379706142
267597737
2074090137
2079980206
1820805307
1211725233
1134627746
1341048872
590024783
177906981
1012929777
1951107582
1739421617
1628145355
1891267833
1545727862
449240920
1617184648
939389265
1896000493
2074181117
719981890
114275295
1537618333
785342340
627318960
850511445
962157058
1152707167
2036620103
707703086
1869833417
703038181
1316280323
820538037
1974965580
656697746
241075817
676980930
1372307095
1573891307
2127536408
1402300822
1255564740
1435252119
613447561
281467187
1750401682
729263041
1943649065
264472802
263101417
345923844
1543865521
735313369
2092281798
72163601
1899817459
1659158995
2015859254
1047006054
1915376326
1030775203
2062042091
418116580
1663739600
776483533
2117674014
846587930
1703760287
1471293503
1285684394
1993353415
2062888383
177228529
1882195165
1672286070
1045135741
1985624281
786400479
901567092
921908754
1994863245
654329489
133772553
798934535
1938999769
2091862072
1214149281
1071200147
396121132
1768994400
1297482733
1107004714
1165694347
1560546
1843274206
898214727
598928907
69269584
2050395991
1121626032
1072318934
333881473
920758070
712087661
1782223021
1763658131
1914255776
1160202225
1376605040
329273671
1586518811
958064479
352215312
880329927
244791871
1658871403
1506460928
1148631536
872778526
816601167
1323664148
624583000
478360346
542058697
1884218432
599840076
1201653987
1388452019
903506096
22830764
288908206
818164763
1271448268
488203843
784819316
1100781319
1652286173
1568301251
825445866
875390128
674964009
1470047751
997322860
109279662
827449225
2067159986
228040786
1527578208
1738734130
666894682
457443670
1054315521
1773041911
659143720
1092873535
1956488380
679862924
1757268554
1873007215
1943579249
2113134386
8614011
14055060
472289187
709983617
223999860
1011418770
709401467
623772250
1189498073
1445815989
464638251
2024199134
1441856126
888810694
917354164
1505667154
525541462
1617726695
2120886859
281056118
1457923839
909086676
263885102
1884525847
682689005
1458606293
1084755112
1783342174
1863920303
1665970017
959940298
1493677199
1673177223
1784009691
896690697
1327713059
334930662
19177716
1818670698
1846544676
490963363
1695876141
1372914404
1170794050
1929853398
1904732100
1908157798
351378276
978103833
1068608854
1419910077
1618798255
1854873166
470940783
183726080
378974371
852308669
1226442107
961388832
1136239078
457244848
1177387723
1669474736
1053503174
833421968
1672346208
1885041289
1884622435
1593636494
593486411
1967480547
1311308968
1411403598
889088299
670177588
895798914
1409044084
413205732
573373359
1855542120
828819898
1617581041
1888543476
799005640
2042806593
1183911460
542894608
1898783105
1444782984
804338558
578053324
870666201
1250031844
1874214
1670424627
796078411
1702071046
1079859475
1933965064
57587904
866746152
1755721801
856557234
1132481885
2125710466
481580276
690723453
1980865797
398044262
499964912
536222031
1534031612
2019276255
1509276687
1666807160
2093111211
550594377
1222319458
253873773
1894952274
119800262
608507652
963372603
1184582001
388236320
565088009
604895987
692310851
1176828977
1243379407
1362361983
2112381063
88909629
1849193398
662916294
321952830
1542250305
1670629406
217067379
2008907160
1935637348
1632614629
1990536534
1577277819
2032216385
1725501584
2121100716
1581111076
1389321198
853663333
994027189
734900000
1151368503
260848873
722485011
1889836586
1187193160
1342085322
1359961175
1056428833
1373129913
2139514433
116492291
444240544
1218866872
1030642985
988634182
495956198
656174492
1149434035
1517530986
1207285451
1071516732
2040395361
997902397
1819367858
2060287808
2054331159
21094035
2107717637
577082997
450381560
952887458
1173483597
1768196051
826751117
6056081
1173421303
1956335636
1444719266
1915247897
1704030007
1704426138
952462311
1381798072
119865369
989250462
2017053801
1922874292
1542138895
738568163
1893716019
585297129
1696998582
288016235
1601938885
2007356841
744191437
1516600041
546605303
1661864935
945712609
616312236
175660018
663993898
1771045855
1152001649
1949795860
1244969012
518302380
1676426303
1124568851
1666887798
253538910
15691075
290249428
241611617
1651052715
417770071
1062326089
1143218602
1504947705
181741293
893571360
511119233
1653824354
409095777
2047990568
139170737
1594670947
672529379
1862458691
1395921771
755279915
1140802821
1186495432
132904752
665495133
1429366847
1312812659
252258817
2117222760
1619882698
390974782
240174867
177680306
969950699
1374820204
627789528
791458550
1061803715
1639470805
1526820535
946880153
1671203741
210451263
854315357
1556031238
179683019
1304230937
1050414050
1994485702
440019480
2069957446
949042053
1303727852
863790055
549986824
1061513957
1370535029
514908454
1859649888
1066068444
1667274198
1246842907
1179567721
1330682513
1865184163
692770812
976041181
1377078788
1309539302
1586246834
271602901
150030958
714873845
418341251
2032088553
1820303636
1010494923
934695876
1291417668
1964875904
537706141
1861465629
1803727916
754614485
30605569
1634425337
1923903455
704905252
2125544590
1224170023
834446288
2021582381
2067142511
1505743437
1759474079
1213217752
1368655373
853410821
1068194052
1014715950
156499460
1630487670
415057451
286797503
1704564124
1477909198
1378614216
2006184616
258169750
1118709920
223673691
1481847840
436134311
729956864
2045618257
2138034993
1928498808
176466874
1688078746
638378326
1949688500
773212139
1025307278
2105887334
1872191467
406595989
1557191955
1831912628
403301563
1469461820
564561671
1884465329
993712249
1058528183
1960146361
115790359
928000325
1144331064
2033333491
1792869471
1860001627
1442037597
1146060921
1970714685
1525761713
2024150593
1228488398
1637565917
1603111246
1174335336
886867314
124071018
1620899845
1334155802
206871030
734739721
1820589913
919200619
137670446
4454320
513238790
48621849
1162434538
1145960050
1082571743
1836768186
275341026
724628017
359794015
2052597141
1379876020
1555496940
39209567
607403971
487445524
1970879040
2113338179
167746469
1762071577
1219132489
1848911876
1862483917
1619254281
2005490093
340174327
652892484
531487621
1691265795
1643041496
1302406912
776236893
1069318945
1492518380
2108211749
1866247996
757285276
1160469937
879092742
1273566280
1622526297
691309415
1612275419
529106128
860055892
1584448959
291861736
1550577879
1652892005
63429224
140536209
1644591217
1209929909
601966244
137914477
525794075
1157345869
1099738627
486039146
840707277
1791240203
1076813970
483159447
377018001
371340205
1853136861
464464941
2103685949
2100504468
1069339479
585983533
380072116
883118783
1517079848
1359999647
657374313
223690075
908095656
307388033
2101570115
1292880162
1809163189
1929414178
1044417492
1948249010
1378555805
766999901
201358626
1222535074
911540690
709926398
209783449
517802527
1038737968
2081697833
377644040
2054892831
461429469
780712542
265346452
1822478769
332906477
577432340
635980262
381392910
742005539
931632357
1335421867
1829619817
1155412667
1263274645
1734712727
2101310561
1571716107
1082626347
1311827032
1596929153
1175239882
1831387324
667476388
1458545197
1440027325
1119849239
1285269722
1906768191
1465042206
1523888984
1551507038
1731616220
450615535
1721857790
1471243716
1593080511
1304901507
403673937
1708285659
610139614
2135486497
1525716875
582454232
192297292
82267549
1530667226
1021769420
1200715971
2026726550
1426554130
1707801559
2092474626
364569469
940296813
792589576
1099495415
1601156999
1153898743
786508551
1813144327
1294069885
1875143621
191793037
1577974004
471477337
726499083
306730192
2022752177
1446697726
1976435165
1225282643
956700482
691391659
1219730217
1700195475
353118603
1117912739
1184384037
1874104553
1047053118
868364632
1823032638
1487025904
1572404563
1652864863
650632801
1603102803
496329337
730097514
320270154
349158192
2071856960
1524384823
1212958935
1696352214
751911407
1617838810
763335907
637978055
1291720930
1154519040
1021520458
162441045
147691343
1274394807
350547463
2023812237
715837414
191740346
1795126793
2128886533
1159991858
850435471
1879210903
1140071042
1160759405
278165775
15743003
172793322
1741704680
1404344478
745763164
1904985517
1288894436
1664363365
1759581964
502017671
1473007951
1560970804
1529670249
2129294081
541341693
1228465414
390372369
1873949421
974627701
1391208393
162822759
465934844
363932163
1970597139
56505944
2138108749
644904940
953114848
1120802468
1327487824
377421170
368027749
664046379
730325930
522892867
602906598
480529222
1280705863
202498188
182238188
814473576
498845959
955886361
1207461878
696591462
72730107
72200268
1430749814
684392605
1613286910
312637899
794247439
157589691
254254930
1169365033
1290268913
739421078
957301098
1741049057
1036597840
630798501
1533208395
1085311743
311296497
868697240
952541332
141874495
1811536758
478024307
1750080034
54935393
1927643626
764872336
739944002
845113228
133533183
1614943986
2133420468
1491046263
1238489680
1555729707
547441438
497007473
2091296073
158830186
1333292515
492651567
1962306073
1310584496
2049353128
142579572
1786944100
1481258792
167453841
431880790
518218182
2088212291
358817841
651279530
950990762
653557255
503320559
687994936
1017029120
1550851874
277655411
763902218
329506995
361196711
356952158
1209584962
860741679
823202460
2140336562
132583897
1886882222
1322064672
1779186690
366764591
478189100
887174661
1623313713
808893649
161613094
652668088
813445475
1790265644
1206655042
1326067847
209610988
1406317387
1598352159
343981826
541890713
927841063
1846364796
118031662
949752844
378648827
190974416
1339256948
745536793
380090405
1244616302
610003477
134791644
43163027
1493917959
402811843
466270568
2116123561
136803553
144633881
737879329
843985343
1319917706
205691752
558355577
65275539
1338066783
47548987
726669099
1476268501
1140521912
2059100451
1287391158
1192361906
137473747
1355891261
1017615799
1351946133
1992819298
256413743
161171259
823811508
916832033
1501513371
1275656035
1792488103
1872826553
128338478
1940550030
528447789
735869841
1145123588
626159691
1667311344
120915035
1475967091
241028842
987391295
1376882998
621565455
238772165
1661066861
1296325825
1417332935
1763938418
1175951864
738718965
1279436491
354654508
2001347522
704148454
409898602
1984389040
908090711
801079023
1943259624
624357003
1345791691
1112840918
823331929
672945105
1956971862
1198492751
1355689407
2033028661
979371023
864293994
1615488795
267218698
1204562107
436560906
1363495957
498673771
1431945400
1758385663
72828986
2026805265
1190776703
31663084
346898223
1184199491
1755080634
1630715963
229960938
642254670
1286473408
1670012239
1939155520
1858004742
708239333
231537597
132311296
948344152
967803403
1289833032
1206159531
2049469577
1982998639
358351184
491726697
930508392
476194692
700427026
882964463
1535894694
1789834032
739179964
1333987812
2074036316
1262291377
1951625735
1014993321
839493453
246542356
828530663
1281260442
1400413913
1267117357
2108713407
507124920
301300807
232698857
1732864726
1381223237
1493684380
286078852
253614232
1765698889
1015158800
2147402522
1906430240
94342700
2061582788
269861132
66355262
746746859
1902818873
699652238
73755158
191638744
758396733
1007617377
852847249
2091032019
929038521
1418542316
1226400104
1699170280
407801271
1574527871
1064675846
1535330572
911697968
405168234
412728962
1826074716
612960045
1430305472
37838674
1575854832
605344273
1162211724
192674937
1165600593
1422268732
1133918171
1938146507
444099267
205767020
141110759
110753571
411035079
1549985180
1585733394
1027868579
1148949228
390296300
24619936
1668095925
1082020579
1026630338
1958111846
1821373995
613265502
439330394
1765169607
1483442602
595863544
1635519589
75095869
1377056326
1290914797
2046666957
763851888
1386842817
1966885647
1365520797
1312815354
1078933606
684364388
1651060137
1471977254
1294722034
1884807542
1427433986
271984737
194248560
769524001
353179079
717349576
425783590
539729421
85183449
237298654
1321754829
646932988
48555695
617665967
726401822
2080955294
1291054573
387168286
733433814
258478911
649839644
1824229073
1340450467
1899149667
765872389
248628054
584254232
2146641522
782104049
616092970
9296364
1511838558
1793086707
1105835006
82332346
1292128757
1808491344
974423459
653584557
352458902
1710240472
661447463
2072519257
1510673906
40184387
270150827
1161690604
683385321
88401543
324251026
1866564564
543857799
1237436984
241252152
602703097
2034636440
1842121211
2074971609
1429828944
1602294016
2072530563
1511407395
322409198
1109464263
1062772691
1130796463
502362593
124208937
1149145452
108879435
898026085
914432081
1989783263
220862269
1638395858
1792770325
1507044950
383554854
40017902
1735782420
197287383
369418622
2024682649
1800171012
1895020063
328850797
692549169
1645706348
132871368
987872986
91471814
166218386
1379500477
1581771376
1197104785
11691732
692666564
1034432557
1072978467
54469455
1563682016
1915259043
1440279670
592053330
841444517
1695463851
534985084
1175519820
535632951
1611523381
409389714
74242968
1332362835
885243055
1817008894
1074821875
785730743
1424910013
1145266429
149719098
2122648893
1284604194
1128771536
1675058500
1915361720
389229259
1001613085
816634448
653765218
1843986512
1648545770
980058126
730167312
1772111855
1208658219
1936426967
876077507
1159596344
1894655266
1671160355
266479985
290767090
711209556
1662533648
62383557
2090784225
746744454
928873494
349608203
1456814105
416649166
1108618520
1172994914
1747941768
492887266
1027742297
976417163
1028562267
1447915343
191455163
598226233
578671328
1305112416
1446712557
1181602281
1772856337
1952368553
618304629
1808610407
1979372395
126645162
177406470
1463070854
2023641592
704747317
833715523
158326783
653863495
716476264
1507516359
1873806868
1293017961
1984420951
243947074
1489401078
222960050
1756671830
607899896
432442928
1454625280
2001442443
1123127104
247045798
980086367
1925950159
533398376
1076211398
596385187
1761493021
533325783
832331979
879157108
102720594
1802896934
533023747
1289868714
852116971
296690888
1736798428
355264757
1452977632
1497523455
1566778040
462136737
38602291
1257370622
637220644
182975795
785515208
529695948
1185091268
274116799
86389081
1548861434
1361245937
533467062
604338094
36747291
1339898223
948857821
431518516
1078328146
1656848978
1350164117
448254081
768371367
385509070
1003688979
2070026798
646277943
1752053665
123001883
743076220
1713352508
368972184
1407939334
120090041
139401101
1995512681
1779814301
1348861142
2103890694
1801676863
737502592
1080655293
872533030
940879727
513857479
762274731
1005850172
752390281
563021593
794093154
641341351
60313436
661125088
1028979984
2059313999
1372454085
294494925
1589645701
1125441744
1193761387
687120030
1826697126
787930060
1260377123
1024662004
898769348
78355328
1604993707
293153237
45959094
707989014
2080983201
1355035623
1980107961
970800503
866210422
104458981
1995274074
2107040234
1041185967
1315233751
498292232
718447880
19966909
1044951388
7353862
1487429829
332436302
1251772043
120383402
905451439
252385914
1438014501
1254522705
1021971148
1755450863
1263547726
1090839347
717372013
2056571628
694382421
1865139203
945743104
1017407652
1656320222
1854449286
1380509365
553533391
1620501854
1827078112
317406578
1004187217
765482377
878334340
380248245
1149282757
1274554445
2117966882
1359231006
968912020
770882914
1218559576
1975623555
127137889
761777434
1398254823
176717775
389328658
727481865
1315387033
1804179427
1873286011
2140594151
1007251929
2090693125
720248672
1441135392
319245400
1721048270
683062339
224579592
1226896084
63138713
1674683521
2109719909
824475363
313181819
202896357
1535209783
1162497293
1930738490
1321498150
1116803563
1701601895
512375099
2050127795
1464786631
996649186
842034815
627549951
688598385
1871266564
959819600
978081911
1127861062
442243077
1429171705
1173263417
1573849834
1380862060
1109498637
213467950
1113594864
130799415
1552362232
770358285
737819353
652176962
1454971031
767557933
1139033374
1585725028
1845622000
2049609792
1011599314
1892314212
1322166791
1801466568
1750888769
776141004
350019359
2096177222
969335740
1550339494
745282477
1090676602
1907772211
723054957
453649457
2123713797
417454475
1812359346
193380247
1377906783
1808335364
2060515459
302394188
1530923187
1549048985
884646153
1158012357
500702729
1644386067
747741764
50665877
1360883093
1939330037
1018693637
1343056097
1658721741
532184714
1025724855
328509059
360896507
1941931954
1577517177
1003970551
2020328045
352442296
435098666
1173792637
362375940
899033180
177337237
1950166089
532745032
114899664
1458241081
1458933685
1707242964
830398441
1151592440
398247171
244207671
1561284804
2068495272
2124657982
821288230
1050621583
975084433
365682269
1910131176
1425268509
534557484
1896396443
1282542170
1173900769
782518312
1783691750
764422980
793410286
1194676733
13905458
1015700155
108055001
179322901
644303090
155567244
844510991
1706734260
2049731069
434772206
401717159
511219569
901760363
1283753510
1822447628
814530830
1613213955
765369793
493171918
789077107
433541035
1740221114
2075814201
632336024
1968000545
821378315
494379080
1608041416
1706065035
1027848007
1882468230
980844964
1209081872
366880855
2078893499
599961305
446684273
167631402
123858822
1406264555
2051786579
580446969
136675110
1128934320
1500516050
155433961
1206707160
792767244
900658627
221533507
611722888
962963891
2047368959
275400354
1131470060
586840194
1704439184
979072634
1041777865
175446753
444221884
141951709
2089006268
512440624
232060165
934117430
1215197318
606434120
874968463
1329351756
309409450
2131948601
1019743439
391993492
2065417108
1029138579
1922433306
447213930
2727403
1272405740
1341716370
1462073402
1332406077
2114740079
258616423
721170354
1990042357
1063005273
1346811834
1654250524
1960769703
969571448
663607228
1748766662
2101403280
1935919904
1171112372
1852327793
1861458347
1746823413
1390076781
952804912
1784841696
1536607893
319771359
108247176
137924554
708857398
1875736873
1562904638
1908329361
1704465982
1955872534
289291234
125181216
1946010463
182313760
932024024
115082803
87479695
556285617
1867077247
1452213420
781977214
946545481
430263483
4555959
1578077990
139221752
106262154
91408049
1266439760
830280406
751997714
1405387121
1659482724
33315876
1080147875
745457961
1559755654
713159827
391149463
889523707
1933928813
631443551
1037138370
280842386
1314051189
1434055879
1740366182
1257146262
11046841
1259172089
1335342785
1206264316
1848647911
1514458966
1105718850
1514595297
771721902
919036248
1072660592
1723118195
1204957035
227432455
1782598319
1197611845
1345680517
660043652
751130330
1097882907
168844222
2070254244
1800992379
1046109604
386883847
1680312538
640334046
1590030566
1214315255
1031082287
537499085
1605810998
1509638890
849982119
1635806263
2129002113
575294872
1742747226
2024874819
1006855530
1597006079
1148743701
1466821611
955716173
461391478
1453437442
732353295
231316866
35901360
164829253
707697185
2000693004
1410867877
86897880
1577558223
2009266149
1003708595
1881852139
186988324
31546018
204684132
267834399
1558094476
778796859
143056342
506602759
590860880
154249957
473598271
1309336415
681197922
354238964
1468812940
1765735707
169971013
1959118180
2043747460
979687179
590074755
298656023
1619271007
2099613089
1143715360
628779960
1220516605
936383554
776089454
711614388
1042315792
433270198
1324488122
630223126
1439534971
752993089
3227203
1584077455
1899070256
1820054276
319814593
1952689440
400141980
100399671
509916643
126832287
1177789612
1443596489
1082503643
1830356645
920912261
1348788878
141091919
1588100979
589845908
1476796757
1706321703
63833973
1601236313
903868085
909173096
2017978701
9670086
1334335828
1927287848
125441785
1080154067
1649678522
1635323392
1016342807
1506030149
602818189
1174237483
1524823886
1486625317
1084441767
135016969
669493958
1284900618
281088444
1404745671
635261475
330261663
226333992
1293954488
412691579
1112295143
911511001
665828475
796014506
62017104
1581689004
848515642
2075304935
185780245
1033451152
1542124335
1960883047
993930511
1539745164
1170280765
559126119
167240850
387584365
568257256
1666702869
101804016
616446703
305803194
700637612
14513106
1242942904
1939034921
1031769424
753873544
478609942
1129410691
259034867
1101600555
265130201
784741347
1627951004
329041186
1655172678
454234825
753823016
1796010155
1875565035
1444872435
1493356944
498008184
1134584700
682969767
1107668854
1506701918
161557458
530182749
1784982803
1633854947
622024755
29291700
1471543349
80974395
872964915
1678359931
1321340513
814446630
1715170797
1673992498
1627626209
391744213
306235612
64197637
680712200
1785942791
1675183290
1037277806
1461179466
1409696768
454994420
552621199
267652078
2079149371
1257807573
563456849
40437731
1245913746
402124998
789854193
826305793
1851537006
1539365946
1932436449
358926520
1498094928
110450136
1565427590
192406490
697961462
252161391
796643004
261772533
975025604
1273836489
1843296635
1639186817
47331255
812861752
591211172
1346290985
1964160331
151759458
1820144667
1394892766
1191938940
520660830
139304641
1672920324
1626339212
435003467
300545996
1929643816
724521553
1248393064
1802499353
947284360
815269889
1510117787
1874154165
870804921
881175946
193060166
1365862046
1422254228
149365692
603584137
2139611920
1009479029
1567968405
1972784995
1345843677
268295354
2050051007
764063256
1101470132
1205960226
147125960
1170470242
137719259
794262188
530933704
959668180
903194114
174921934
319961186
1669846792
1304254510
1217249614
2009760994
1392161241
1066737409
467454180
758480429
294148175
1690419054
1493723949
1834096926
1217047809
74986107
515338460
1650513063
947775560
1067410752
1338341710
2082871968
470396306
713810429
1146286117
1524223195
264189742
322635930
1492541193
964908503
473607878
1205550892
1876123291
13092200
453896795
2107575363
1825658420
1922377492
1533889998
2081005194
185788194
1779412711
1514357286
1845327948
2067242185
248941326
1038562685
521168254
1843499644
823979573
283160788
298235671
1608797103
695259973
1741949892
1932114646
1002182927
1548749999
610348901
1829530947
2014821802
1259218686
1375974023
1843035394
1611532092
395139890
647669531
1927882583
1462421335
1426895350
718591772
2068359089
1670802415
527999079
996416095
1585313069
608057650
902838993
340480655
1817909420
220248600
399723911
1560004813
449654846
1489217863
1658919878
1345517771
1676190934
781326501
570222552
1523345919
1974748607
254372807
136585791
1503165024
141633993
1547496746
2032102379
2033771412
1650727099
882935278
876918226
1361706259
1667917624
823771870
1537781069
1056492998
1601117852
65442615
2117428957
916801876
1883784453
276836091
1062407356
543707072
1434327603
362670045
844981248
879017475
659758642
624445874
1673689539
257604931
1477220304
1540041100
699375214
1694494546
1626597498
320206069
1404448254
1184467387
705593466
872059657
2062931582
1585654952
1457879192
979590426
1031447726
1813263236
669266757
1444090501
2134456636
928525785
403732094
1163101578
1908728741
913028465
225772670
854350833
904282100
1056571419
1982190602
363369020
623214592
1832926967
967604577
289476390
1551547807
614387393
1174345513
546897377
495900460
971800185
555014566
1083739182
1475427636
239025791
1698291893
1705920367
30135164
1340160706
1238319727
1342458056
1657629349
626493548
1896598595
1351813299
231416771
2048297100
744009971
512978633
189574241
1100741487
1212950288
899323620
2136308214
150744624
180610651
1776813430
98193537
166775869
1578010008
7138452
732418752
1158999312
377295525
365631998
298823593
1861683756
1491382202
318777003
640677205
1342135589
1964230797
930670416
1832838232
500975867
1464195975
597681699
813299423
533553607
2084085136
878684361
561823122
2067781916
1634267909
1135825048
1733734157
1223385215
1659667523
799130075
2029865508
701979523
843827512
1960797288
372720548
2115339488
2039432165
1707185822
1751383516
744833724
1661032611
1806135115
237946323
40159481
1867240911
1776543861
1841038705
1830011189
49256124
2078951961
1704843491
774409229
912662474
709889417
19811354
1947275886
60048742
1219291223
512044081
967990570
101369605
768999492
1927669018
1502031995
423938405
777163566
362980133
349318089
383537457
890734526
1689413884
71313625
277744538
537616262
861217651
1738432918
207985719
688463428
1260998698
539987525
780315857
1383814108
572104056
540287495
767058743
915828143
1049892418
1036834506
1957049783
746868700
1637425271
1464441522
971556530
2015318895
1696289297
1028075918
615800972
751908451
1403107128
1395518485
1619850554
1348550100
1128536431
1465692295
1485985609
1245395606
1656887989
1992424474
1487564859
1871612424
1363237204
1337449158
1385792047
1770028829
1093345884
998798939
2103124857
1343134397
983996818
482129005
1699313645
530293994
1315188428
456763591
246461834
2076286553
215986271
268009915
590201609
295726570
1009666440
709126664
1014273394
378788231
639165942
229917124
1918300670
1012369052
1049937994
945223946
1156484505
1311206656
481503863
405872175
335565457
1478715720
1715006180
461013696
165861561
1590264253
1250697470
2118115424
2105340513
2117155032
1294932246
1348353026
1949776274
651627055
443115216
452319097
82468892
1025892768
2028482547
1965430322
499041802
1860472006
1812848619
306795064
1140754509
1186701193
1084838311
1723154615
1540927610
1936571449
546332341
178930606
605573538
1793228132
1508421543
604547747
1374553678
1384851194
1276563343
1595185638
32794846
1270738656
1073172392
482644629
915574392
664216811
553022044
1528855266
1251594965
1503257637
135952877
567319726
1563069597
607745486
1990121023
1533923397
1530241097
1933614192
587492996
1066094451
1502681161
1781654480
926336473
198516960
189629684
1989106793
1942565591
482981586
1119851631
1549914733
711002315
1409673732
43539613
1883914084
1125891359
1528590471
1902288605
1448315340
452125676
31726601
763511321
729519631
262190205
1786768475
733643185
182255712
756624201
53057992
2046396183
1522417888
896027453
1733510319
1685504024
718867874
407535405
2065748945
552639704
974921151
1514482603
256931347
297632008
1657874797
460705313
1415542654
1942931602
108389506
1467955873
2084164676
1491544063
1943195770
1175988363
2112770005
1096648725
605179298
209478006
740924555
149862920
5049267
190307623
1949223536
649278598
260207053
2108642047
1397302350
1882070099
636969680
2120825316
169681661
349333464
1448506757
460712436
405046945
1513901028
761788385
970204110
1330039015
1576684039
1333555704
1613195278
442537698
304642466
1298782783
1605921768
204292691
1023947821
1169912846
1375036671
368575960
1827907933
1388099357
1007255721
715791988
864728659
1104741922
577987343
1988319035
715267132
230335518
1030454673
1882425730
2096052703
623578702
2122112746
1237912305
1553146510
2046753250
1096350424
1928356528
626820994
105856192
1626506511
1428552593
1516656200
463464603
177443457
1681805180
2059384967
1115041238
2132159084
586370957
1405148963
954896746
1719203453
528723546
1889855455
1719098374
1138001499
220887238
1364715796
208793435
2007986837
1144081249
1444451736
56080697
744366153
1931162531
1744687224
943545559
1802230249
1968471309
16695913
166201345
325788217
229377360
1713250440
1956142900
1038212588
712829713
154616925
613826532
1022580260
1479170915
2013918735
755231756
95276464
1375714748
910410705
1909801632
560199061
69020948
700226734
1196418091
1199299311
249069955
1163393888
919972567
639464489
1847091942
1461690004
1426075711
1571727829
1444533766
1623680478
762020812
796235805
145169099
255021675
602526354
1034778847
1224551264
1148335670
1982221867
883242767
1961766673
67165400
1490922482
1702364115
207228475
1463905670
606672266
1924371241
1369140791
21430419
1883219907
1398097698
758276385
992908617
275538338
247299792
691389631
637870728
1901707135
1173684591
2025842982
1554399220
1186573203
1334157256
1251597216
1256880089
1340898385
492714794
1344026029
1638588436
1431115652
1117717553
272956960
1743692380
970827219
1978030964
1378898983
1864646915
512426689
1573154783
2023238668
1211610382
1973589487
1495875174
709190568
1579865873
1765183966
968565374
1868392478
909214422
378369911
1335613715
12179255
1618784284
1402316025
1936529225
1870321481
1489322213
1582934974
483275979
571820547
1447529418
1348827351
1548137862
1858251825
1353902369
1020473029
1246055304
1435629834
802085632
2024592021
1178384108
1280642458
870547754
1497844218
886311701
1454047514
1829372800
759781456
1722786515
646873891
630131971
68266562
1471826575
2555970
1151148006
1647410657
507369514
1883963143
1945884585
534474640
1598564849
1200238549
1843085582
426021446
1314125440
1305486764
880678892
1168459901
1243264252
970291706
787162481
458643982
2087117700
1925278663
208453320
997141129
1034260459
475892575
1654286589
881285052
254668170
1021385674
1983386612
225007886
862694582
1423883662
539247559
1165140297
1296214882
237952677
1848093726
946683983
1933706013
1585206916
611328402
1034047930
1740996448
1748293170
226563898
1062039105
1206226245
17792871
90263510
2005243479
2122586144
548503715
1992891799
2049331319
1030426067
1505859670
1329853331
1216711156
542383488
529599854
400730082
546394203
999331968
392860524
349151047
172133531
1618071845
964605482
581696485
169021621
1989591316
2111506051
1727156893
1128946829
1924015148
1918713147
73305969
83879944
132295113
2064595788
1107770309
2108926949
54779141
634867561
1742295886
2092771852
1507473551
820291143
1280687046
1610109161
1476418775
699707778
892335831
2086643170
1734483492
1978787024
1551321946
629070309
721596489
1615853082
1339673867
654044151
96463104
102983829
1031296150
1561187022
497372745
500698515
806477017
1446737283
1905122731
1156052145
1462036322
985539188
88495667
620952118
1854343224
380991932
2144417051
2082687300
2100069519
1724479494
986155171
36321845
1643852685
889518879
345031702
1978023969
160187297
1297655132
2110020008
824204989
422287700
1306862149
397290153
2047132699
1132766178
311330129
1585872414
139596482
1342514121
2139777503
1476943502
1865016115
1086349964
111055649
1642327148
1909548057
1236041207
2125586009
1251845188
108762346
641040952
734015536
4638683
1572001695
1602118044
1194093069
2137900290
1219213111
63014013
1782126277
786500524
143448021
904819559
13140047
2125666709
1371183079
141443258
1305819501
356159271
997717311
1661965902
876989638
340938701
185029641
900499943
1378464624
1058655764
1792268494
942432784
1488732297
747371137
108509930
1707271084
1447507090
209340536
634614640
1214388525
2144851627
2030696256
792077351
1228217122
314150586
2105083604
1231706920
1804269088
1519025063
1359835351
1617528262
186589111
672147190
374537558
336754884
1502349793
1966896742
1342649121
2071016781
230026666
1833283836
40324616
300229300
323540817
2105960152
521773575
1743928296
431117158
1186921982
896744937
1931040711
889944089
1140802957
1553099372
1723322431
1131426437
1937088239
1192797352
994890320
213678213
672328406
2091409816
680187153
1528023019
1487351453
1744390974
618077368
668439730
703947561
317770028
1333480980
209718318
1425040767
10958369
162957718
1991603514
1270049823
1997282496
1005270219
830629474
1008656708
349132109
1672705811
1906767851
661023744
558444658
68715238
254871249
1940801829
1028487133
196269765
2082262247
422706824
202529913
1283704552
1302062083
1767623812
790181194
1633141378
644395048
1375332349
195825023
907971565
40996884
1056533335
1175367168
1724918753
278572380
166079101
812111415
6532309
365726808
1628261621
430532867
1705431767
1290500910
1165790130
1258998857
182678058
1175940582
809587255
1505683177
780609124
660644649
1105158736
1773723442
436461965
627165207
2033682374
1206829801
473629156
1601936482
476388930
1897379491
1341463145
1538545891
1001274640
1895911244
468683254
478406528
1097229586
659483175
1147557140
1867689118
812394325
1555303751
668900007
1835918376
1946016389
1373423153
1320857425
1490825136
1442949104
268432055
1546322449
498353253
1664696862
111090201
386490401
1596918455
45968017
1954177458
1103093193
2118533787
1818096714
2006431431
790827910
763699381
1810405876
1917192188
1640533193
1308506663
1960977111
1926562598
251057936
1612825905
328077188
1906193735
1541980791
518232390
1786074638
1639831116
1823019562
60772820
161981186
1021751399
954870774
1582940270
400468332
535025283
503258236
1687452291
2004306393
1866124454
754262149
1760802541
1976589471
1053638507
1812936012
44040653
1344728487
2086392106
898848046
1217124415
1094237244
1018181051
856284240
908164709
364138536
226590316
581596516
1027165472
1934986042
2128143714
552649304
1621979363
1300805889
833741584
316204679
1666439497
529092532
2041189209
1669864253
135785049
1950544566
943195658
318332382
1743083724
15113690
689260886
1092153664
1746335026
1275546089
264013096
14109908
1902203788
657666574
633951081
510065872
1007941320
659180626
611943594
2132245851
406540486
822362950
1457112297
227948358
1906527367
1708667370
1414115602
13485676
258465422
230535660
1879045382
1699057172
600074019
318304919
1603336122
1194040431
883889660
1404772705
761227378
1116758157
1639003366
1421381325
786142871
159794137
764599876
337031889
1941227273
542512849
1082608123
694355042
1755962274
454028674
1115315380
532476561
1624067647
203283705
1369001143
1181736459
585179724
631186109
397098068
656210145
614839781
1398727531
476700507
1731364219
1991143341
913876188
370378583
1834533243
690779362
330305452
256009007
1490083521
660205201
1567185029
1726118405
642472919
1561590855
510317627
1091986794
1387248189
1325923295
338859933
804437763
890457021
2002005043
804628311
1901426352
1725020238
1069344818
2032036311
1115634185
138347271
346572256
1780747643
2072346239
1725604492
201284929
734739619
602093387
777033210
1141702264
180137434
1974718816
1635871041
925673828
243645049
1519380549
1230728379
2034988985
676078424
936038871
10366795
832484293
919341222
1350322805
1416136389
2099707162
826840607
1966584595
1831629602
959396671
1372485039
1382911122
1784537458
1715768628
1377114118
1001454670
1887325951
1125138622
1065667904
551653011
1490258318
1080717800
1195344633
1315969541
1514209725
524748840
468052887
740609521
806061154
148343385
1441143844
721744368
1065863485
619356825
1597029832
707270363
255093092
1429019585
811491393
335983155
1868906073
2088437635
250275773
978449411
591484932
22610787
1660884370
1968092368
960639907
1596268137
407347512
1580754109
1318256600
1236174658
1569563561
1382793587
1706902259
869384764
208091502
1310565081
364513787
1397665217
1094036826
1521088379
1387029757
1207231781
1237729116
1541232033
334334958
1455607518
246065419
1085750932
278710141
1214963233
637308263
1401373155
2064233777
379284907
811824207
1217462720
573362635
1499209069
281476723
11916189
2081056987
532410220
870585199
1507051423
630789123
449990163
1137890051
133073320
788078075
1411186789
1010752770
498213116
766138807
36509717
2030337219
695032
1207914727
1148454308
299102069
1567111742
1686800410
2084054684
115909669
322469191
524544650
538303253
190803137
1188238491
1788241498
201083704
622249216
641085273
1650225605
1504711981
2070347330
2052588450
1278413683
453730262
1016842260
83965453
1869048680
501828274
1869522894
1694085092
609748266
131758708
94027251
1960717178
1576526050
1273026827
1755138306
1840789074
1765353261
703243751
1315385233
2101311784
801771876
1204053345
2000990804
167795636
1986112426
1405358943
2063799239
404816117
961102438
560574309
1937316925
1979845349
1351596230
2110893055
1729144392
1703446379
1703962141
2041440301
1651804734
1879774653
166616565
1497260235
1349659989
175581315
1354972161
1241006926
1605035601
741880087
225344875
1667895987
716803147
186721479
1179896967
1945155733
916107063
1910506284
1763154664
306589917
553809989
878737389
1159388051
640892789
797548420
121033367
89782809
2137613303
1277774415
434570497
907384890
1730812188
167650460
1864402129
96472402
540497373
2125625844
1602463486
1603984063
312693659
642189483
1024898710
1430843688
1468060874
1060442279
29837987
233027115
924466566
1393481992
1416232745
637396074
1594253256
437866826
1746189000
1826087433
2088616779
1794524135
771273652
662715520
1997368495
427108200
1228151132
519372722
1140253093
290850859
283343879
1090943536
1858410555
471954874
1229104537
1115135288
838455022
379113248
1790890075
1444532619
1685162665
1731808852
270618386
261891699
1908556036
1467628870
636911251
1166049241
643965685
768747490
469906212
1051197892
1648045178
916032502
219832525
2136313635
1770812966
1242026718
1045805239
1860743866
1809903993
521337539
1236799527
1993595333
1126895790
1543666533
2111518590
902420663
731549609
334713040
1025084214
1602466636
1636246447
1775633330
1518990253
802800383
934579857
16606287
514914445
420327361
1717974174
1318396749
1174671693
635144425
93951644
1432440260
34012124
1757270813
1549222428
735128835
282604928
1186137729
515755824
1125831561
802676433
443052576
478529394
2107853835
1731428536
1183846010
1849194014
598514052
1579720512
418250787
333706597
1241875279
2123691134
1839343630
2136243107
1276152102
1032093767
639823674
1940191367
492565153
1707400385
219695686
1413745690
1750473410
1332029799
292822813
80528180
1041198747
623709551
429929866
527951438
113297721
493195726
1338582849
1972146242
1558469416
1599158904
1568194788
1507556844
1918786352
1085358242
313259672
316621882
132596375
1450066550
483288315
834753167
594123301
2046313593
2069243022
1928064127
327255683
1396554818
126406004
1773545974
1928580153
742139236
1053846273
552846972
1688466389
265668934
1493884551
1176851248
1535663822
49669594
1061664048
995935317
1245339547
556788253
2122755832
365935703
964083973
774544712
585484290
141868635
992868925
1300330020
859658694
496787396
633697022
221782731
672833192
612703105
988476505
940241311
587616803
1646996697
761948264
301414894
507710737
1452577436
1874109320
579680435
503115083
1462159735
1712553412
106230568
1457442404
453257232
1127055379
466472036
699011163
2090948154
196715089
128540512
1566576768
1746397886
1168592399
350401801
181301425
1743670768
314739117
566006704
1573348855
1127603103
1162401476
1048746782
610523178
1063793875
1374710433
32268581
1636412804
919563042
2060874756
1156164217
436126609
1318205357
86199563
548731353
1599632420
94252367
1464010335
1019631486
999836673
86838975
1212993375
592186359
555164060
1205242911
868169285
256882804
1549431389
2131460551
1910787009
1064900850
1470693184
2070957174
760263654
962740602
189039955
460096187
67466483
751367718
2080125001
911757523
1649781803
1504755599
1778860489
1604363096
1381669468
1401532400
1131808277
1074985030
228524858
707148589
364508267
1217196348
1145524505
1157568799
2072238415
2071693682
1065041829
240122855
1068895882
642109885
243690577
110821978
1504128559
460013018
1417256256
676193168
1482520156
873355973
414489324
1208383037
1265944906
1057053385
1352347055
1789882901
1212125916
330283458
1450948316
1606855522
265974314
212274037
1927960617
865374791
1124648979
866880978
1852641463
855228585
8268772
1400223176
1494439457
2005947178
2018171543
72697761
1506052449
71706776
1269401910
51012655
1368695596
586291751
2017685565
970706979
1862519845
45357061
2023595247
1998436364
555271816
61894131
1532893036
1996683220
1735976058
13400126
1664195550
1775593473
1446603580
1530772719
1863137729
339772233
161135737
1092937183
574945475
1337520705
1206807568
624651393
1924268346
353297786
493591989
577920090
1138053833
1834003089
1659701133
496993786
1637251671
1736268629
636240389
1606672178
1395229221
90076389
549977758
955649727
1134014158
1107647843
1688580166
2090241845
1523345980
1403842526
1456772924
1659434134
1898560029
1844847260
163331529
981486759
1235316776
1098030958
896545057
1511597123
1003042202
1148975880
952556713
206212240
1293125093
717936861
1913425483
1450222380
733171585
988100531
382226452
490535903
328532677
60251944
254207659
2123567751
1194985472
1633954777
428714367
433037747
193082983
1059352190
932517368
1933546974
320697803
290367218
41436593
1307707169
1753994759
1377654605
239600497
512805573
620516853
1431468887
1209238100
1284007110
844417814
957190230
1459544047
2020745044
500457223
299725714
1445293092
1818352739
1161687679
90140668
1711706312
449095605
2136626621
799983949
129599937
332929845
378172975
1157489078
164075809
496664527
1057777493
453171886
331521567
655323859
1666525267
443789124
1488069070
988763352
1420802072
1415886971
1982865338
2117185951
562658353
28459645
457356736
1367250816
1959706538
1113109642
1779614192
1826097873
1411455960
503056095
639896397
892288012
1545311416
1089866557
1243304962
1732072150
692277172
1013437726
421605174
2037997611
1144640848
657877112
684082872
912910331
1829942203
1952593313
1216636038
1664071620
1124207677
293845173
536207046
1467121414
986899014
615644085
327753714
1580024792
1083067525
879089873
1439851594
251422445
1168332137
1981571148
1781233677
1816177929
1330043318
708559132
1741043496
639706858
850978329
981056091
1930623180
1307449287
1653851361
663790630
586376110
399672165
1075876832
91024807
1166849897
777497450
1174582503
36743968
1538790312
819346657
564908920
1733315415
950410272
222334403
1882336288
883962418
1010954475
129213726
606404076
607552927
560189639
1088576838
132434253
1757609823
1781995293
1240815522
349703579
63470911
1357307276
1858840173
1839072314
570780409
264694947
95381743
1123132098
167740909
715041673
417434600
1461093983
1770740720
1286842558
111472452
556694860
1629845376
979289630
563024102
1362268431
1842574778
1162742019
33826976
1979419088
2026582805
1310140582
1911265363
350868496
226426217
155487664
874684762
979102394
1155382984
2032250338
2145050993
1616874495
1349895252
1663922707
1611854017
1345531014
38972600
1322420656
1544922780
618007120
601745313
192954336
1550204701
2089561631
1991824262
224219022
506326824
1016871058
1043461212
360993865
974512415
2009504398
461247267
367452166
540363829
15908889
38526410
1152917840
1602688720
1186551968
1098261658
1496804905
1872419648
237255771
475847614
1362551423
1929659884
410749934
234854295
103183261
642084796
84284704
894177824
1187595308
1009511750
1802774840
1589557004
1706975309
999842293
308405466
1071379652
1770687653
1989869323
1631480181
802218874
1575659442
758582770
1988942385
1707248680
2130892171
338428106
824740131
1489723432
1563072583
1688297327
1100311095
727293574
1471666859
590505981
43995094
1384263610
1108186758
52496835
1659657007
500441469
602079589
648601603
174358716
1010719088
114160583
855931708
333818073
2033654768
1003869989
1829097351
1127913166
1514895849
1461716375
634227531
1688622974
656190487
1733973222
1591379481
2135354571
238764833
533292839
875285152
1008088945
1096849158
430723578
1957976165
809947992
307695675
233599250
1199486509
707423489
1143773009
407609125
1217531040
1226573996
537336809
677437908
1019398171
665905908
117708453
881547394
1109077665
106385176
1322952291
68719094
2136012576
298161778
1801472322
876513712
442291662
208020601
2053252220
329604014
1492141817
399718025
2043861509
1573643648
688730322
942010597
1884466586
1634544858
140286805
869764965
1962560514
517564708
1102824670
1332409927
1035644211
1927369108
1248687347
2073083747
1893717528
1973752592
1480714332
2062338624
1218945188
1287973512
867961021
504913705
1189215702
480221573
155623810
977519755
446592646
402204643
927129363
1858353313
1516858356
1782282064
1981827350
178953020
1413116501
1730422005
1683062260
1955879075
1464382476
1964036228
1906924634
124266337
253880363
1986233388
1378928528
1445580216
191874454
1834406186
649839157
384957835
130846324
33299633
1619844644
1877071667
459438910
392462478
1571893536
1099094267
426332549
208931290
1937694614
760050720
309207817
1771449251
1745070996
1532418788
139503874
822318229
2133281947
1005505654
1528417676
1017695625
2055584858
478423843
658721805
1223156224
272522919
963631599
593804708
1326161801
899513046
2105761561
1444447521
548146766
2102630077
1305698633
1112118281
2113139685
853840962
1503251105
1252300142
1098979102
1038879267
384728887
329140582
874214078
1837016836
353425449
1604662946
321621023
1490180104
910494712
895538674
1791256064
666062351
930248280
707916755
1861906799
1929142262
941909058
932857454
1400355795
548953881
653731383
1838685823
1057500690
1678078094
206056398
116780555
1705881873
1467494105
1778088159
48962988
673449070
1107852928
1556503794
1617107657
796526939
1622799776
260824133
1624300579
1374430605
2140889271
647212442
625426413
800080700
1533594058
567583591
1951394052
442557677
1556495080
1731393248
559182234
448166964
1098809729
1003009812
527580260
770452173
789751392
682686345
666370168
705534233
1116272377
583673566
332135616
1939162984
1591606453
51869080
527977894
1730441461
1036798354
489185467
816003345
2051435902
1224512610
1215151106
622337176
1828308617
2018754418
1995917269
1256781273
574271650
1792542021
1847238728
1693689522
1399603677
1422405305
90261180
1481759498
1539434144
1734012040
605019693
1813906671
1562322962
1539455070
1276031664
1936390995
223917069
305942521
2060786809
1646467375
1629693189
1795604965
333234202
981286418
1181020151
1902704101
298360817
1771387859
157592712
1592313976
243899778
994824442
300992267
1386701726
554820367
1335539007
764075426
1380602156
1014638672
1820662735
1077466230
434743402
1564451120
2027210392
1166932600
447181618
1808022070
2121941518
965078544
91161840
1794130215
2011023194
1691182698
1114845286
973251771
2055557495
1406638015
1050566932
1078957403
1702305342
320988167
1771406393
1713161579
2023518834
392816239
1584241031
1660075096
149213797
504873339
1929270629
184514187
2133203857
474915952
1950854756
772694774
489949118
1529043807
1554428989
170027193
1048631398
764276244
622548443
36301877
1255571377
697303410
505840208
791806533
741942733
1332743160
1567100833
287368766
863501666
1094837666
2049324976
2077133212
1486390409
1503510677
1653746090
1800299873
1108426
672806334
1058452633
148233449
1528204976
876094033
540279393
900956426
1801479840
1203243801
1965500934
1463398842
184684686
1532884163
1315260510
210086320
1043025317
249703270
1746137980
1909937459
943350208
29568343
1412908026
2042929575
830609843
933481756
1183681354
444737611
974319110
1766281491
1768885317
1580794465
646735523
2004276863
952577432
1193775488
1482060035
396553261
2132583843
1384767513
1770931818
2020791370
768724330
424846979
1105819158
1930535118
1718216515
333252694
1930577137
922569672
1413396113
1755854600
1538281056
1287815068
892043991
1941349146
582944490
1353737603
1692732526
293016030
1214560391
1472643954
481058260
224048564
343133382
784399411
890673290
1054545698
1443364138
162677007
2037488162
1308384683
2042035544
1584889770
1341122299
725190743
1815844019
1212424361
761047048
1292468884
1986041496
147818542
1125636256
338219411
107493386
622527003
520382322
731543120
2020555873
1536183556
1350777934
1392256699
1908999293
596318540
1662167002
2123590103
1472044197
723133226
1390115282
2036993834
1362308685
10386950
1270305320
940732822
1290347127
1771312529
1592180906
1703170477
1789168621
1379846100
1676217216
407045303
1470928129
1051325899
711718346
271447793
223702212
650620189
749814499
1087876163
859951007
913393162
1854560700
582232799
662096572
1572796318
1335408454
101596939
355424376
1353467567
1134033362
697526105
1415168454
2009931435
943627740
1387431754
942871385
329139020
189142331
411929972
1534404
1171883890
226481746
1759895344
137267065
715214124
763457482
2033726744
1991111359
1265415741
434091436
255725341
327315749
848522062
644908680
629376737
1984668911
1640297578
2110604348
2042924700
1075792320
804188679
908204190
1990688568
1526155548
1500562720
237773648
52128600
783597917
2131220137
823186730
1252773294
1668591562
989209381
1136131724
661343636
1617959481
951099064
1732560005
384397580
1873475578
1737909091
137749292
1006763136
2099140587
1836536161
716939361
478255505
1482697794
975177510
695534599
2016012978
1261628876
925677411
1975272413
2036975600
347328015
1609099813
726933134
225333444
227513530
1331813173
1607309457
555815733
33277979
1372421635
1159718142
272189262
910373279
1844274308
857821211
560906270
1030138567
559561203
1558810240
815153128
828958525
236449156
746818175
90336586
438473102
349112760
1483022166
53390160
68267363
2125543811
295095983
1863691851
1756156287
976985744
917261278
1506610780
2065523477
582787571
1817397463
859515026
1647755624
346903194
1901551764
964200368
1703727659
1084580451
932713130
98615058
1147817913
1713839346
1504100747
677846967
433451488
523797975
280801295
1832388635
1926670246
2018540053
2105245087
2062292265
98757065
1832265214
987677341
1203427449
1182307942
2017767345
1602243218
1242974974
1604316110
1036867790
762507750
1295686626
953140461
938176836
632229413
1620557077
1617084749
1596519532
10921312
683206273
1535431961
928822241
1130791984
1707373797
581712538
824063914
723847659
1897472209
1483662615
1776697688
1042537984
1393203020
1981925779
401830757
822831525
1495074078
340625777
11056711
1920752417
163562556
113020584
1385660365
244348396
750213091
1924179691
949159312
395893669
2143620203
482899581
1941584451
1593783847
477952108
1826396154
1952192361
1165368972
355748926
1787360843
257148298
619143442
933060989
247328380
559244743
1945791084
267169783
753174707
1165485011
1729227736
436094662
1960017416
781478513
686740374
2073078066
983962111
611065354
125483319
9404421
2120128845
340763829
52717631
829062346
972270452
1430695927
46426546
1404609887
1151766435
1417849506
221358931
553777450
1499726205
1114413914
1811304253
1962751283
1736519894
1788216510
1380226520
1229983229
1230141744
1307570656
1363396708
27017838
1086891792
1264442673
455224078
2053250169
1577847479
1779154952
1747491748
2117591237
1960005971
2060005015
270682141
564990121
1796502264
1133549785
295408194
2001036407
2137849403
791745660
1299045353
2043677889
999985674
2041354362
1787778420
10075278
2068233123
202238473
230006442
1347231346
1512712401
48286036
604746562
1476970618
707891015
372029563
478407663
912099811
1324635052
1880975497
333174892
591932858
1940732122
1688536762
1667796834
2112335126
851393035
1805517384
782740034
2100394762
1036273472
437763259
221546717
1193031357
1629914101
1384646522
509088242
192488394
1443321902
1556392226
1677748107
1468533774
1837422956
1104011630
1276266588
272717817
2049163481
1303832816
1779005597
670890041
302603230
1034396737
657398980
1309712690
194628394
8979815
1161548749
144957323
1868057953
309293322
609025885
529795267
1711152726
183634354
1282791043
1479806740
734799729
1664268993
2009454601
749011076
1672246509
724037302
1280516121
76388450
1074913041
42551437
1020300444
2060793801
464557816
847983053
862229340
1120527839
912563255
1061357964
1735846466
404364545
575009975
385850979
1309071722
1134798757
429319146
690150342
268715605
665277019
553167252
1843788047
1947008756
719808913
1455036188
26909385
1546370878
130224955
894784085
237651288
1195110079
1969267098
1655326475
1688398625
338382919
711231815
1954268303
1943672785
1718038983
1246860775
1780421779
1846494810
993725495
1001032280
293796968
179219462
1621848903
314186633
761842200
1000486549
1466464553
792335756
538625365
1857418133
1153595811
916929875
552273422
2142481304
1516472461
801636217
1318677615
1318550568
1645269047
1246617306
498676001
448376473
1719147805
1205516234
997438754
1150063203
1018529
1678269224
1121702333
1614337392
848946791
1634040354
332432061
748171966
593582035
1509710866
2122432324
1374994397
649880907
1482485670
1712962858
649412414
17665737
340467162
119821457
539319696
1716640744
1666799903
1234593472
1713673865
1874087335
988161826
709117263
1805686802
1615643514
163892415
1306538427
1187388634
1790692550
1653155475
247189499
29163323
1231683395
1180647524
677486215
181557646
1969105053
1699989685
1537546899
434673001
659357700
961374275
1245990653
1795863743
714960187
1190123304
2005421922
1575487766
1631761071
380577479
368339772
1611945041
1805709863
385114070
1188753848
1300710372
914318807
260782497
331833807
221348987
2014136350
747324753
926130526
964263574
2023026306
1776034522
969305995
520231207
1914202795
1161113314
947551676
963905864
1961915384
349184861
1616589747
1224260568
75675767
1709447204
732884992
89725109
786267996
1879265317
1279629579
2068207699
1691905746
101102158
2084706387
137542038
233001751
505906136
1844622724
1624505866
743470725
1050761164
1539304538
1205824510
1443563108
564469977
1606288396
1030616870
1044992399
2086865923
488233432
1258305318
767432298
845964166
1667778410
1490939915
415909490
952058739
276303718
216303687
1767287023
193672306
412159817
296604348
1338827789
958994766
792437293
987872549
293171584
1819032484
1667489455
1926413851
632188674
1193562636
1297880517
980924487
393889950
662064017
1517607546
1447079631
76564900
1093008646
1287932648
980019967
1027335083
1329394456
833253111
1351447542
993427042
548988443
1107770334
1872543954
88323075
1628148870
1373065167
1969038622
1742605710
517597210
1491230082
673954778
1427512715
1027436612
132569041
2130642141
712485561
477339273
1766967274
1935121393
315756440
1362957391
1947341419
2093339943
1035516907
375030888
1866603922
2073385906
122037344
1267656649
1766521198
32957112
1809135478
697486070
1721016885
1020405575
1539972960
491429804
682596658
700694652
254507693
1310588055
275704727
1646222765
493404887
212075203
483661950
1340609008
1322234737
341325376
360975594
560502522
2097557824
857349157
2023353987
1421653929
1505092149
1552254643
25189485
1815547198
301408990
1197009903
1052738725
88909530
259064253
1055598876
2110834375
990321099
1912688849
1114720893
1756501332
1899793607
940416876
278129795
1413445231
1557174881
1652564098
1027674077
1101433618
1373473983
1030186091
650173911
1732388003
2104727570
157171795
614699037
602301595
1785099698
275512691
1393752419
714513202
1905694274
667774287
417614182
1694566509
459755932
1446901600
1132531522
1728033270
1489059129
195567932
124309297
1398766326
1113024215
1550218220
822748567
1294059378
217599673
585790447
1774146110
966194851
1235442696
76126444
1009851328
1789750639
1410014877
283313425
271655068
835474073
1202316014
1493704786
1193165838
1369260142
1652288003
1022815769
1941604182
416669749
338418906
1976921422
383806687
243307915
1492138245
868958256
941092821
1576608453
1320209082
922164099
381050896
1177625420
1389793446
218399438
1848697563
1028992704
1004076000
230083248
1372299642
860349672
2050556477
71456474
1563274779
1499168827
1131242900
757051686
1888442082
67374120
667851359
1664073480
2081358671
156878038
1159577421
741743921
1896520858
2099398690
161697006
1014304960
2036035376
1727828758
2144256164
30730797
1497041644
2015986745
948044594
587003842
1665010108
1374371669
1962167575
1778970492
1751434224
214085078
1074921150
1002715675
237342514
1466666292
527143330
171378856
829368543
1227914367
914096812
1808957466
107759860
421055239
1095381684
1353397311
1109982747
1288852253
1642307096
569569316
826169330
1454146771
1217078449
1198875565
605204874
344328371
153569031
970393655
1750265232
279533962
866387839
856561303
371678951
377007386
270186852
1081494247
576585593
1765795470
1736977319
2020856878
1627339794
1224232497
1096531870
1211447566
1162399431
324296917
880871680
182896193
51865547
1218937836
634076149
832894969
299799101
351559461
1506063050
783173703
618012768
64156590
1125879804
508209269
1102703587
1853153916
1197706018
301907653
1392396381
773546687
961698544
1258370689
1875779908
547824085
655905898
719782227
67425732
1363372461
1482472387
810167482
1947085123
649927817
1617132766
899064762
968745415
244016422
234689187
738760640
1408235682
2140963721
195299872
2082860934
19742754
174273037
2121607333
1266958027
1522596062
673701965
768286794
1568832677
538296303
158219554
2135260242
1637597114
1384243608
1379230001
1303895258
668237760
1926797624
1905891444
581502677
282094762
654392608
1187357637
378413111
1710994657
921115972
1203103021
1033369237
639711631
746850435
2141499672
1145242746
1980979962
656008595
1079495766
203703112
874261308
1758296610
928862452
1554756705
1943338180
1663887495
1575102249
138389615
2006049476
200871533
145737998
1111243528
899476351
1372942718
1251034922
572769585
670539887
2051692570
178123204
699574505
21757183
1989213993
876802859
1584720461
913658722
1544637088
973428992
2076510521
804811940
646576234
319431318
176439094
1518865260
798567035
1058479507
932981652
734882920
66012405
36251873
1789233793
161441732
2089597734
1566533079
1919390473
1609401365
1006569792
897956741
766059712
546560043
1140349868
1721105083
1845739807
1913697470
859148918
38226947
1799126821
792918855
655241834
1239073912
978521256
385114070
1710863233
1935699065
2102892759
1194606144
54550297
545427257
720217628
1963682478
2084768726
283635387
1659769139
1119194448
1915106290
1053591035
1966647940
436174040
864897732
439650019
752666842
1551726949
1610808236
1359974641
2016769149
1670551018
539659981
1746133101
1258462294
1003765952
1906448844
2038461941
1741644174
1005535217
1809530850
733012034
1426345265
207382502
1705102549
1516244589
1771720194
912629668
2022035444
912070698
1931296525
1663649323
312281803
1737279803
1657649891
1688135759
1330180541
157996160
1199883074
666957269
1686235383
16268320
662938407
508142502
1535955321
449202607
1150249393
260447901
843423866
561793257
451027973
399412618
866248142
731940837
1329564067
1321652703
1265181899
402678895
555754620
587970986
1460294336
1899369753
278777158
104390221
942879713
2094479605
1295058809
1745809038
1775830749
1496175863
1132654091
254396881
736162496
1915100561
265202738
838442114
81931293
476455326
530588961
1511648504
1911119965
811902639
350305184
1980474296
1949846300
131292344
1935040563
395155716
1505898714
1634849348
376164068
1694987822
695662825
1928450939
415556753
688557759
912016876
1404187355
100738246
1626724719
1794406130
2054640784
714065450
1541408321
1141466337
1257539174
1653386386
640146737
356813926
1899715824
138656101
732045002
155609791
1427941953
1071109385
1918808198
209953759
24816028
1782627075
1958848861
1178738926
1442365048
1855729382
752121504
1096892922
459600418
1695985959
1625270429
1892009547
585608394
1648034097
1566111894
1696998565
866149517
1740030607
1510566256
1846459836
1266571738
2008111199
132480839
1437739445
1863642938
382375743
169416667
1282990328
43969458
1562088051
1355741201
1907184319
260928338
1940442755
741678683
1909384249
1960240381
843184887
319195430
969525977
1731857084
1533419795
1743456464
1141176610
1396015688
2093429428
1431755467
334959353
1956161616
265078258
2064968733
1885369544
924269854
1603760684
1193248353
1072193984
623267452
2080631700
1241804719
313776262
1241309684
2066316842
970995494
2132476464
895419447
236490126
1743249515
1735327734
165209909
201194254
1324824361
1703549616
830713100
1406781059
1558044932
2030812424
1775643509
1827666242
875348326
1226248899
581357561
1793826086
1312069380
1961129763
549980400
1145557937
837345381
2135629367
136464799
950726336
826567930
1212355731
968100744
22184387
1169017205
1686763354
1251059188
384918169
599921034
1401560903
30524455
2036030725
933146666
1864668216
389312293
1639499998
2532012
1569882181
921601573
2008867641
1437783074
188001320
1458603987
1098859814
478543677
2107385333
642640934
1728074282
913526196
1800051500
76873202
886441168
335262943
298948312
1789980119
1500831442
850942080
14830134
1975870283
438412527
921260064
745174545
2005650937
1104571011
1380851669
1974250316
1177451252
2091742102
1853885682
1352440813
1206181288
384315205
712215099
1551449701
584693222
1325740364
437598945
1511746147
1771996646
1850822190
555437413
745701090
2133773954
300450683
741508764
1636377967
454654801
866887475
1212834144
442088482
8179950
678565063
1723977120
1762635972
1855617593
1728853927
1933221563
1595112571
1504732827
190121784
657145928
353288318
1426794060
643830445
517669041
1668140873
1792426368
804480615
75038573
826080951
1188187545
1866624310
566364390
1885102325
1558039005
810150616
1961694419
1013222303
1863577281
59916398
820463005
111093884
497182608
135737681
1254244371
1211052429
1136639893
1030817366
188895113
1738694054
1822789900
1907998598
1350784730
1236416096
1021652176
1119378797
1282130232
923811488
1407823979
661082378
1200804719
21202779
2141415259
1883422576
112656823
1668583176
1520348020
1359367141
617462702
55629158
1983883120
714981582
1407519646
707833306
863374429
1702649221
495497667
2118487442
134335605
1349408387
1758710013
119941153
202206095
1229741640
204465679
1719230151
886161223
131624117
382287053
453994022
943531101
344609890
845023836
1025454490
1791080336
1938550461
1085341569
1136708478
500304129
1633284118
806996609
1792851565
1321783485
190701165
844873636
1202662236
1743026479
1384396710
1652965264
745360270
1939734928
1862879422
2064765128
1748513105
1294822198
762610892
813023909
1655940345
310706522
577600397
1598091754
1865641646
88388194
401142290
2043548765
894908370
506337420
1474969409
919075535
180399999
864980738
131690120
1030652065
1383058671
1366809800
1891692953
1070730325
1988977440
690641238
54723306
1927070024
977017043
1863831069
1637648403
1199051484
504988301
1282809164
2011524214
1649969285
1070733402
951501604
1321871405
2056874051
1185428614
1768964001
913907590
464755420
955485766
1826860165
1477771941
244264187
355941724
645046206
1446823386
1872493791
35253547
1380549965
565094913
1467215086
1550235569
2075707949
1917362101
1731726156
2001434201
811254164
1497916527
570561369
1949322848
1094070044
690100511
983270306
501858269
23228380
100267363
682149969
1164862415
491312962
1099505062
878659040
24301680
1441789614
1736308790
209762390
79635518
1669744510
1698025988
1155526603
1756557107
1020566203
62835337
572441188
1517818567
2006118265
706045275
684986220
220722079
1062357785
1044219639
2081139554
1276100197
799530133
339513974
1855791840
1622759685
2036747771
1813661273
819529840
989047800
1412728007
598501430
356439381
914630624
401559649
417771028
1403718373
98057471
1245133621
1163990540
1768906474
1890870297
1818265323
1108028675
2127242075
794554817
1895130962
114885777
1096981186
635056754
1973651491
575687398
2036272993
1434893444
2093192512
1155375301
1421862900
1839472307
1355784536
1728354684
2578247
678824900
1216166476
758286031
61225231
1375696873
2012338094
405691584
2000395771
456365458
371661558
700991599
1684167655
229318942
243652084
79167983
870402100
944930523
1605821017
1683074071
1110171226
479643289
2075244272
1179346987
4759971
61214642
1345235253
797274251
1267483305
737536104
457583754
1226604830
1875648690
147503911
808640731
1550858056
2039781081
2020773320
1179913511
1791106949
1265621242
522823141
926712675
1108772475
856950071
1774023274
1287913670
161005635
889974304
901955767
342411924
1584929063
900674776
1910092715
1518189316
1053447881
2071212546
121000528
1971164027
319896082
2031332654
1709827140
650939724
725082239
1038015620
745438384
1852463475
1514538263
1212627321
1802966304
1174754002
1188622427
1624411466
779511680
1079073421
1696257110
139523269
1237756877
900844492
169959174
2121437296
640803225
1544086616
441513590
1888789326
1060849750
1172848733
378122468
1608046407
1581720751
1562143024
802548928
1065184641
3404308
720465488
700610704
1666063184
1247884458
2042932185
1857525893
173300321
582625120
1235800873
155706793
1570416440
721812468
851663071
276017475
1102889836
1871237663
1245421894
1219561617
859656311
94317273
905659134
1190497528
1711567655
1971790887
1998807085
79962840
1872375171
981338731
1625395753
1425292307
680187317
1441488513
1185266342
1081814042
526973841
924309939
995734602
1487547406
531722564
1683116415
1487291433
1799474299
958824055
517950284
1966924972
455209455
1969512597
1690587909
1049802296
1883542590
1102042466
1609534444
705859755
575976285
1160372762
2011791763
30843952
789224058
907945605
1241655327
1432014705
479805724
1538539209
755582324
1057212708
2015350103
368858158
1929655771
208437098
1805991557
2020163429
1062363127
1951653508
2084057827
2090793822
1290414680
227439465
2103598055
1518951050
1617082850
870949484
392801044
1971278016
611391288
1958770208
226577698
964267116
1819001872
435091201
418866629
205428124
748478833
1400054162
2088717418
1236662963
673496494
1445922577
401569652
1171634932
410651608
470930519
463660345
831650775
1506451165
2017716191
26367803
1330636527
542928306
319753122
2084472251
1462822289
55509671
701131165
1451291463
410823901
933983820
2040627439
1142240400
2016798894
1819442914
320385064
1552375123
2089179174
1847421077
2035596043
2066858054
175946600
166841444
116608972
498856037
1495241431
1236686775
948057184
1012249663
349296651
1295437595
1609365899
934509156
1912817524
1828688622
1882912957
24258695
402714383
921964188
718397517
1457789701
243183911
1003762944
397615467
1949100717
708301377
837177179
1720496784
1166946407
1554622257
1307808704
1349965220
441505758
1157336017
599089644
1126770943
1880413942
171207241
1918344924
421323297
1140176928
808744996
980994168
1512667248
1687324496
362359237
1261784271
1916689099
107538514
66653748
906106915
440908498
1016307040
1734928168
1883260312
475595843
468686038
1244760074
613374120
117673509
325153837
2096471235
221631778
1234669116
2018984653
1836595142
2072693014
713828397
78821590
6989959
565134216
1114663848
1502302283
824290888
2074167508
707714415
546780747
1419063294
1244972853
220731427
2017267251
786050260
1794407017
987647328
2054288711
2144899340
429453439
1854867746
1842690956
384587097
1258109067
448308877
1165594103
2033021636
823374578
550276772
1382177431
126665401
756694364
1190225924
1850205832
1176253884
1704022407
1627373119
999362478
2020130766
1112062734
1476563871
1746677240
1230497216
2031981078
1842600444
1746789550
52656635
1533207526
670622385
585908273
250233412
1625782059
334913008
1689125597
1890434123
664658861
563836015
388521793
288509338
1566338451
1108962472
1461146812
1476316294
1905035669
316639141
839519007
444269716
1738677541
1159436580
573517003
1315902274
1607586517
1594138262
131820033
1260947084
2028813716
1422650746
603992598
1640389177
793052682
475620909
1407271142
1130775536
1838080725
28161704
715607219
1281085254
1823267023
1704676888
1129226686
1229225403
1876836194
1966848662
318482772
478691721
394776303
731159090
1696265872
1111685905
232204560
1262010238
1078704057
1554370906
234107627
1400436142
540735601
667872384
987309375
263146867
1949845779
1804794027
1671608220
1332408606
785833673
1564222417
1180356561
1272960496
112034949
1594553296
759339857
1412506558
1384168285
487561471
132285732
2000634482
978682355
549348271
1693992646
23325248
1310293581
1008517511
462121517
221950741
537143043
1277464666
868664285
1537702793
815775012
186834694
2119170433
1327830323
491927790
1474400057
2142399225
524528105
582434379
869549734
28370112
8506917
64549208
429388277
1205406893
71397302
831460137
2099409346
483247308
919202296
221840688
870180602
2038813747
734379434
1570507236
1920718947
1538583797
439655140
1728751901
261206030
2129662185
876957104
457625014
258345660
1017553736
664568106
1393583293
1429173653
1589217167
556842056
1295656577
292152869
2039290682
2123509767
1573402273
1585953901
611411157
144610521
250685077
126077225
262251911
1750732699
1581795635
112718190
1353059826
1898287152
1090144728
1960216948
949835588
1337836533
1233912560
914493615
544090332
1388505933
1459392053
595219703
1904094843
383898325
1500324754
2062611968
1227334580
1580947530
1561492206
288313395
647821676
290534803
1182653760
1312529755
1176445344
1655268772
1823105293
1838826879
557420912
1762736504
1964093809
509946563
2114636522
608485520
2033643314
2147256677
1345380566
1040376089
829471490
2022875910
500237020
1593909611
1108933852
2145634272
1234616064
346312306
999329063
62922814
2043359003
1671872178
1905189256
924602351
400878760
1232362213
499817836
1445155944
1283684003
2121761634
1399504593
1933235062
1641688635
1831639386
724855456
1639168712
1049360703
846759861
1327354132
689414133
1603873692
517821799
116967075
718763766
1238282911
1624964991
1362826742
1350693067
1824760490
1744773790
1879437285
1215644296
1419069146
1463688879
997497634
2101846403
251124115
418008310
1601115479
1325359245
1078267647
1228573918
1678387369
547850655
12826612
1148307692
772262464
1988311267
240910581
1271773838
1346615200
813853679
1200977701
642303842
1332915116
1564897202
225230793
1943033506
2046089749
557257359
1887324618
77204996
1748946723
2877759
1050531433
1554816342
779708131
324212117
326903650
831403134
995431233
288883549
596613399
444533073
358085336
1364320753
763695906
242877051
704906959
1242265589
1839122235
310272092
559805803
1910136504
1374950225
1445378722
697800422
504164845
1301791211
1528351840
1817853687
1567479348
1939148485
1540528119
1054357324
2122420138
615228812
451678747
1958964675
614888289
38119816
302978610
362103772
761243008
1084447238
65920147
774045714
1902580646
840788932
1305095551
1018593959
1962490301
838194215
1245892105
1804005933
223808194
1462387023
1159061486
2037626837
1359558687
1454212126
2124121834
992359940
1732831523
643530207
1065745798
2094627071
1162309675
628007580
1366546485
240688776
1221194744
736833657
921925957
1432190258
2068465428
1647061778
2111271353
711026033
53586399
1949375749
253295967
1812017144
1721563782
1949708900
1526226553
1583001147
619172203
1410726821
361879629
505519688
599436310
2032893204
275037022
746097749
1665911752
1839444327
2031024118
269351813
1265015918
1762307059
562563790
520756305
1800180750
662893232
1227058040
1415472112
583822332
1715666133
552802174
1090277955
2080994171
842139852
806633624
966230743
760862234
332045241
509163041
365543684
375555519
1814422811
1920386267
890189461
2041695770
775254433
805418465
64080675
1060549358
900608224
1477990102
2115808004
191570691
2089506652
2141622988
710017813
1778547203
1323240787
1215369760
342071121
1111661973
642417068
948044857
222772199
1076249068
867873627
2068515945
1768978909
1625435882
47695616
1177317946
717147028
1871844298
1556100680
1640135738
1046878390
1910491524
1862938492
2021270604
1953938872
100917149
1020149105
1348422966
704715244
1131227743
2000037074
53705496
1175352840
250251764
1494334739
1131128820
514554311
1019082247
789222622
1563869016
591622372
1657334874
866080840
817296888
1716441142
1665588668
2055339833
1076900426
887809568
545131950
602947832
2117652241
1393371086
1458527043
673026673
1269498273
40401778
153665839
800532011
671033277
1106021165
1305459969
556545696
1591457241
1472690814
311168940
2145507989
405556041
841661731
943514264
412523361
1589832686
1322240908
2086510840
565665181
1113677936
680736798
1325560236
1161430859
1632133399
1863440956
1019319706
1993857597
524668740
827474949
880677700
1261896601
366675205
708152502
303551507
481731499
1767495280
737944037
1281449645
2033019881
1322603537
1610896766
415503057
602713030
1580138884
423984195
180039434
337471864
1423219490
1452686520
1672729868
893664403
1523568289
1094189718
1777828148
517986521
642171945
1986503065
133071289
1143618486
1903264898
1217717020
1248677313
1670156531
1468604992
1676438739
1806953056
695736203
869116777
625539669
15597341
886669852
638889639
1795875844
1770872854
495726979
1070821319
1405471965
3541647
714583312
185546484
1609558039
1534021822
1033453845
1646460984
1409975382
739266185
263960265
1118788449
1394609554
1056796709
947550409
1273264263
519566998
1269292409
557680554
1957155207
488067198
1528565890
277550089
1909562774
81404343
1107486949
1748677983
216401555
693502790
1381460066
1397441659
87452793
1783992412
499213699
956341554
851118334
49690511
462210339
1261677679
1132892372
917564939
474046383
1455748896
699418521
1064764475
1546518029
1531650238
962041933
772518065
682878759
769226503
707982115
1157732474
1274454842
1292696138
835158017
63544775
1583257274
1879906258
2068124739
317653530
908406523
1606302621
1465736464
1166148226
361733801
243629950
582093499
1706329111
160858381
1327099681
1652320664
1561461076
1961497142
521393807
1698913418
966905965
2016374455
1402152605
1274094063
2114780883
1142871641
912315347
2065431626
1307037975
737565499
1560822614
234017749
1621825497
1405123300
1618645177
2017275962
1176577877
1918846925
747825656
2091546685
13353781
1486841096
295344775
1022454317
674364960
1076314147
2022419519
1801073457
1185309731
458146197
1087566018
682717470
300080392
1147749405
671304394
1846741798
227023588
1362440369
674205222
1868060770
1442301887
1790746793
243967599
412239944
725933811
1604736516
209652409
98198712
707100478
2014354371
1877168504
1082238065
1979425638
703353317
941750688
1547928297
1832102561
24019414
1390508841
564526709
464709497
2083285924
894595932
675540966
1392223088
584346028
1039487911
846852200
215382378
2107979903
1489768907
639456738
43040134
1268968445
2037793291
1479137530
530613337
587875289
1250567927
60865239
1688872944
1082058932
936274778
1141010981
1553748866
1764998828
1970948401
2125653713
643272852
180701111
1858822833
1454499137
431730475
1328256451
1030435409
2010824609
687885747
143015657
2072618794
1406954466
1864879761
616676075
331460096
247780240
254926378
961234108
1381449156
742194038
746344478
1396880726
2007313561
976894007
1637485660
1299460815
708716395
95599484
882062024
592642776
64453254
789483692
450932029
1272673611
403496855
1718832408
366114295
318178035
1821056302
1647381794
729162947
947951759
1951299771
1145935345
2045035075
153972770
1705380203
899144206
71170390
541312990
870770036
1297808693
2001728093
675757153
1795830198
97128909
1312160545
1050323610
697332435
458763654
1051137124
1960132800
1499326757
1269613657
973660099
784237111
371437157
1257678273
1193334708
195054459
1222537939
555583513
43664389
838029842
132828992
876161234
1272941079
206619725
1119846005
1742312618
268163311
47222557
1564450043
2109035214
341394790
1372160105
1992424474
520717725
655455570
146174813
2000192549
119728835
198018192
1366573406
1251167481
55007578
1218965239
1235364340
84939250
1442317676
12259974
501609539
1004627117
211825736
1066506124
171505497
1370395773
2045079855
1052538290
353740303
136464799
458346495
979809351
1439032315
119900007
1610190998
473309210
55448411
1151308754
663798668
1391798563
1295775485
1071863669
1491670848
1273025726
2087551945
388570044
1610418525
717645089
1166273668
904154404
342300318
737581543
295042636
367016553
1810010886
945172806
467339883
1162590138
1040748810
1029937867
286772460
259426677
148054862
1240908902
1410098382
2050735045
301183584
944669494
966404484
886795570
1067279435
1459270997
2015441341
1719515026
677624461
2145579959
230000578
596541977
63036975
267627959
1072883426
1626494312
1806469199
1295602628
1177726706
1193383321
1605584716
401004577
465751541
909353487
1494469119
1513351608
996156515
1958145755
359469089
2074885347
692852571
357532210
1590458885
776791229
873984592
188118632
1393071394
1077733822
152803231
881873661
2101284586
1836952835
582312526
1684522623
383438799
1338221592
1189486646
231918951
103926170
1639244205
748702290
1359116541
552035026
537369627
1097560437
1256222630
199756191
430294700
691787295
738174555
54509934
142413192
1184606635
459903700
985881192
1781125005
744650238
1024329503
1034961567
1074054328
1347754950
1205347202
2074086106
514285799
1082574641
1112557281
634550838
1850774042
1543339857
1307848066
1899725411
319585935
23593986
1521684271
1351914388
745407606
443087695
1690568090
888686559
578737458
1442885897
1296807524
1097859468
371613927
1443538516
607795955
1238266480
861533349
1462318910
1758247533
839994649
1355294742
126648874
2051119366
1108713522
1721327081
140472365
1688815319
1345384308
380211313
1912432969
1449914335
1391021676
55100648
2048115654
1402313370
915546100
1551254209
959415146
998522523
55753224
360297875
1185423191
1082737896
1935538119
202859316
187699885
872435130
219829930
855605864
1483431029
1658798426
253684961
128222221
188852365
771529053
1559464856
31962237
1784821508
1674298538
1095439616
1618152592
377413949
1629896656
1476632443
2108561404
961046067
39628106
1134701014
428838058
557904560
1551520925
559279455
1293882002
374809787
59982579
167101724
1356384044
142389369
501755457
1060903676
1361359229
2075071006
1793145532
657169955
427986575
1283605346
1493613707
286166319
825759622
626726446
1416504606
56914553
2058357452
1137282304
1425126305
2139350323
1594991960
1216219299
1476748847
1793785025
2062785241
381398087
921125541
1179512133
973475952
346475901
916785891
1672975275
1112366958
714899681
878770626
2030384377
158618337
294648720
1616969213
352905569
1175688164
2137698379
71911989
1049643139
914211219
317244500
2012687781
1554281864
246834794
2025859024
1481954356
1336563941
271675392
1964375383
1459705006
1462209963
919217054
1150208730
1869292447
906330520
1830709873
212282256
862634988
1567880593
1816756448
851729041
1880665165
191263716
131757830
2129812025
39944285
609348838
1756936169
403698716
1404269870
469777804
1449574838
144609280
1463568689
1073498891
776036783
2086804294
1856149277
1970022517
459665435
1682380969
1192351899
30222545
434735422
650584617
1985890573
869861069
1301201896
368768914
690704721
1478180949
227222301
1510981271
1788359026
600537725
1427890841
172439521
1978773796
818095587
1727782483
1593266714
1203202045
115790359
1023876934
198761587
1146362580
933776351
300754129
2049797140
1245338214
370034872
397121813
2041096267
1573116916
2053274053
1315163313
845190582
1034104022
947656288
488016271
1985737900
557015144
1624013136
1529237673
221764947
2037690322
915237123
495036312
1625783391
1434316176
1516160521
1696367736
1888757963
1738102838
561227272
1576136783
218180206
1447487102
535594248
2020777585
1696528260
826119892
1083577063
1275142091
878012873
445684437
1754875367
658772899
1312191154
244117212
490694531
1263868134
274162086
1460720187
1099634236
1812194773
1402417583
1894660204
1161226739
779990936
874266754
1138064105
1577305308
2062646199
711485913
1498755246
1770836709
1999038862
1917183836
1280480971
1643088957
1402782675
1798925699
1441147052
133515370
360873656
741060629
1609182581
712260898
923871172
1080041882
157595969
687658337
246100899
1407811625
3061083
474570977
538323463
1658991836
98203875
282231905
102365205
109971746
1664898785
1385733137
1645171564
1245496428
2056133121
93544680
304761807
106213823
1707203837
2057099433
57666784
210121654
1287995530
1753858069
1045927799
1609915545
739648300
204182811
1067467531
1023622633
460091429
576320283
1196597311
570211274
282680502
1203973897
1874209668
811074058
1902796601
704578370
179229376
1723375872
33534410
1112881817
171440037
99418697
360595363
769302493
165452538
171653606
52021070
1672425561
1091279102
1240841154
1442636734
1541083202
1155412884
816960602
1638286989
93469534
573091780
481767487
1767528456
1170946722
1106112575
344476026
1494613226
1918174459
915767051
934081690
2114890390
435143883
505117252
487133803
1412928326
656502247
1942256947
2033743973
1377551720
1221453295
1084873634
1264178659
1453827774
1585914600
601853713
884544150
610138789
890991095
1885068363
768510280
1233117581
182171016
421805310
1750158373
1062167251
1662428260
1493119522
1725279965
163809362
965892080
1581947216
2101736289
1143177025
1731869955
844097461
682743040
158469826
68764596
424238582
462575682
1735084686
1401909701
906869085
93981931
1179254485
672297286
1781081317
1982900365
268147712
1752963256
145635362
709146379
492492980
1429198368
896161063
2016896308
1143504142
1565283448
2052726868
1145216374
1586473496
537734211
1609082322
46677472
1858448502
884030191
269936874
1309600846
771831653
1705633821
1400556213
1564045410
838476410
1561842356
1539864789
155577140
464832384
649584456
1146848660
1988668160
667874587
208667869
1861825017
1941632343
575096028
213570629
1768068090
1671289963
234841777
374725257
453167467
269110314
1959629350
1644065206
432483761
1206667431
1867452069
973190720
1637706916
117812545
999462607
1948506696
1672907333
914794293
594759397
1310862181
62657003
614402939
997084107
1075616546
540026905
1406919398
2039121574
1700331901
1494379542
1252688747
890869588
1719675527
1719685836
618309547
1532412960
1151200379
1566042106
1371178607
1830508139
213412738
1108865795
1561884131
1470542735
1995150985
1039088748
862112676
1905223206
86908668
1424629689
1653104742
234983261
415459398
203710028
1066277375
1703833208
1827924373
246552463
402064638
1312165104
1879197726
1076805545
1804619227
1761318657
943249097
862503045
611035438
1701338584
1505324556
112110969
1302334185
1653303986
1400952409
1365737266
600833438
168616970
1257118700
1644403658
641179036
1760391741
1984735278
459523360
830635603
1255870952
1235140315
752292905
870977252
2115579953
1555838373
360232444
1447583149
1581549154
2051404694
161668646
41966059
1416474273
607961435
253792308
1257430871
73251553
593724844
766115097
896643153
550589761
79736164
567481386
912371646
198806011
817589460
1256259743
1142664361
522778757
862362838
498281656
1737225095
88220254
1852667806
373181329
484550974
1656766343
1491871050
1047697083
2135114675
30653980
275028505
668135563
1286385317
1769691727
114472683
2030297799
824141102
507318008
1095007345
423147406
1447089302
1390728183
532392648
713684832
1423904173
1609881592
1499945776
2111429836
1467036614
814688832
1965356806
497419904
175781550
281204000
1910181112
1340860828
1545440926
1436324756
819477951
1589335444
1005251898
1303049094
1764090878
1804430190
27019370
1397043811
2137626164
896768780
1370988968
779329860
1706685539
1222270360
1587054501
30168941
695925205
330222430
22153457
1518007009
889723397
634153168
546284791
1625544486
1280538921
640125777
1280535918
1318538303
1322657118
2129500963
125056049
52518513
330033131
1903095961
1157715733
400089550
1317282880
129319624
1343356750
436853882
262034100
1664248676
356244980
1701691751
583029029
1075551475
226921141
530495450
1164086076
1509597774
926310552
950092447
1681616215
2015863852
1305269321
1144456830
1471810636
686768225
1747090574
18479280
1382592870
1606073546
1406499724
1993225112
1544278638
1589988029
1389822509
943766783
1688660976
1672635245
1743169795
1801130856
2106190848
324084170
855845195
1102473860
532813656
352325114
525411567
926842528
987122038
817907657
1302223894
898433645
285827887
41531375
2089243416
2082994622
221428238
1696963201
34023258
905299973
1246585876
1965964260
2087383136
225801396
1807501245
472389926
823868501
1859238974
2042627929
636427973
720800893
1114859798
800365727
1883544412
1918851023
1595761452
762899514
1485570548
952212098
1170990904
1455353815
165690119
911851448
198261423
1543315738
1391968428
607339281
449881905
374240155
2053413171
482469079
667285073
1543001744
1668899206
1475575054
1260566730
1366830585
1632897958
1874092104
703821140
761707544
1727248949
1417625469
187087084
1142207808
1497026528
744952833
1111272879
1861211807
1567347166
2006442199
1126419475
1959681947
842453701
1409783538
670535052
943237196
1932731023
279168564
1220299915
1788595135
399811698
995360054
987046863
585835177
1492269489
1477634633
574279267
1643986329
908231862
1070339820
1210076868
342360022
1334118758
1003368201
924669139
1359299474
2004092649
1442154280
1017985585
1859724911
34517285
342650536
693527342
54436477
1293340202
1433362331
1320382840
226279095
1566124354
1955340368
1816686762
1606361780
978312830
315977229
1426479955
1059834276
1978481112
961907901
1846454448
722572534
2101017386
1630238604
2031320967
872059460
908198588
984002151
646332415
610684334
16389334
1161679575
957963793
687317615
1370895199
1034118337
2013563994
1587449318
2134813009
69659189
163917681
2104097711
779952909
131607855
752129812
1770952999
1901207555
1148108113
1376262335
1681755048
711536573
1410413859
721630456
1162531945
181745946
1883484792
36249890
900390976
1381475295
545993782
787339939
472193862
1142496861
1894098463
74968203
689734819
653314730
1168162194
1218843113
234368694
1169411777
40955205
1700868480
276632289
1252372555
1879388708
1778675937
509019182
509366710
2013653419
324378635
955615919
1743206321
1485420512
483058527
194328074
1722079604
1362941300
324506776
1508277363
126239743
884824503
680345006
830090862
912293493
2102353761
1826015377
226071053
1575462086
1396663308
707617576
1608997874
548054563
1545532135
30566716
453166577
760856576
424457828
1120060112
416291449
693314801
1877755400
393102656
1440368329
573218118
1779561351
1497249415
1918835432
991097095
176921908
726807719
1364684640
666883328
1168655517
814162457
1202909603
1884222969
1810403067
1888981607
1768582069
351675491
903689532
71699575
164855088
233619398
183084282
319603136
1708502063
247549033
52203465
429047549
103803780
50534812
96163075
1152323298
204261463
558420928
337596850
244017437
556974073
1959876783
777360714
228002468
798550150
658433250
808687938
1802880134
79174047
191472360
1635519006
313115138
1005859108
166445089
343581215
1979321862
389427327
1614353022
1235220311
1772422804
1732947542
694572673
611328390
556382621
878086558
1272451485
296513648
1616185200
1074372476
204730276
921061017
1982918913
739383561
558991732
778821140
209108829
321400126
1720778845
1073846574
560006542
906453230
1373131433
1967800732
422849150
623562264
296779156
1643407398
2059435459
662880218
1051131375
1601035719
1050451148
957986514
1596689445
1703404779
206484806
2045364702
544835803
48180644
925012700
1147646924
475193466
2123726151
989701881
674558499
1912490769
1858821551
1004813464
1315340342
1235883505
1174590777
916123103
14791460
1404634590
2102950746
1229540691
351352492
783695535
2006133195
1336352688
975980669
480090204
582194367
1820470812
936715231
483182816
853864859
482169406
530344881
1653213750
1362559804
563538570
1041270815
1012417918
712002560
540823971
482142033
2144796396
450056637
1202214572
819839681
2128849343
473596154
1129987432
644649769
547907789
1798278684
1358298604
218712282
1854850031
1458485049
1530200593
1368872656
2145933043
853792349
208746368
264244947
112672975
102350496
765993909
911591679
271208915
2030236437
1663124157
725296992
1071589779
474758379
1292106141
697734332
1348939560
2014645687
636452066
1038149780
1284562997
686627227
444060534
2058920669
1438169666
201081766
2024274984
384721604
155355093
1877230776
1546889957
2080661365
865753420
2146770113
770613092
1738573207
757067710
1281673300
822320038
708603814
791508523
1309439307
1574909391
1730795305
399768590
1752721836
1510419756
518357494
2120287199
132535473
1826785519
1254360869
1405914032
346572916
1485922492
1155772363
113178656
1599430070
1579359390
1759562094
113927166
1531264290
528822974
1565565007
1159457521
1306925065
1724526612
214861806
295672361
1879117109
668420064
146065098
177992234
900504334
54226967
1034949275
2030683826
1755442288
419332548
873765981
1006228569
1910299641
1872531101
1093481315
1233934937
1710781038
1526980416
1854143066
779928127
1350418033
934516618
1622922236
226562352
1332184237
904847862
689272316
1495518380
1475096787
1818995364
1338798607
1349229512
1838664793
2071521887
62543585
16368200
1415919961
2019591305
595720247
1022140589
1250052732
1900627009
318146686
1889503318
497296060
1626318020
659082690
1293484112
1701693891
1992615977
1276900693
1492110988
553222154
1231762475
59512572
1228441316
987565271
572524867
720248763
1545150206
981260175
934135101
1967929047
228846546
190342574
847100533
871710621
1466027768
1427828670
1327115856
1666749964
1124924969
850034395
1441736375
189764559
1604127849
284687895
1312789011
1946094119
33523236
1180666033
648106264
757511094
1436435888
351419133
1407681432
658865911
1136777852
1757092219
588605368
1233852144
915508027
1639660825
823178486
583943595
1580466950
1147647815
579262270
971045362
2000762607
718193428
691713586
734311630
851066926
2063907118
1461777837
1124180080
559867687
493112944
341667507
1847914648
1694035598
908060908
839599573
1468859813
318419384
1263633286
23841734
1590103220
1267232246
86486636
370207116
1099832950
271463702
1572153816
1809861578
1754408367
405240113
116902785
1744634858
1133917186
1127002862
989930860
482787213
101995682
1303549140
1695510793
1924852851
405975277
873828328
226776087
1893492123
2074879996
304712841
1645330406
757062726
1459644194
668656239
946829634
159400666
1645596265
783501516
800232969
1811799154
24131769
500480375
1053120033
594598196
1513137210
589104692
1919678988
1118975792
1337457675
438176248
336716014
1929253071
772128088
1800684511
1193999345
168451379
69940716
1899065456
677510752
248081485
1856787132
1692805052
1814804364
981066947
1232496380
494898617
1487828090
1298573765
1524359823
1636336092
1655924308
572740904
948914937
597862380
124764514
2104595696
1865730107
1460476923
351463063
26435656
1593253570
174770194
900592731
1745677933
1695652381
1588110337
530142821
1713872375
1197014740
383888981
1637034323
196022370
1188082542
782034123
179914275
632136139
1128949016
264732505
808504600
801550050
349084540
452004408
1533590950
1661942098
1149613561
1421393092
1601680928
561149492
1673399628
308268797
907118217
1695947390
2071506601
992091418
1737491336
1772035016
1248969909
410581692
1072377870
363672461
1601535617
1820104894
1544337212
1630583851
383213342
1275568754
1514011950
953509716
69503956
2075253660
1070957138
1323282113
612166469
402344562
1882950356
408240287
2104988461
1162452865
274805753
717900694
713217742
2069877095
1303552034
557522250
134413067
1874973078
414132169
270560509
503310572
883283059
589316294
193143018
59001346
1034658517
1355327890
2012218397
984116608
1995422800
1343047911
1301052091
1085605675
1306232002
1442068244
732007028
707079005
1772967278
255023940
1746458397
1615126242
483644651
723589158
1519476134
1183177469
2088423568
1385357361
1924399028
1074393148
576086634
1317756814
1063806078
376758436
546522472
726016362
2119194105
1503426699
1474320184
63529589
899439970
1108328612
1424834394
2054549080
821514548
8170704
405779305
1001282935
1496231962
1617227274
981344803
2083427776
2082555538
144914946
235782170
1255721346
759113895
1436365803
1177023274
1800705315
2006821385
1020643876
2110329735
1101408462
575264882
519221084
1003791097
1679819978
385111876
239808348
917635063
698725855
268555783
275063441
746675233
1537914316
68858156
1155839317
1702487645
1348908053
224751800
1490026489
4925924
898003001
624717767
1655890479
728979146
817598956
1754519946
2144937399
1248858897
57178639
168912512
1375821238
1289040305
1066944431
75111527
13596076
44508940
936908069
1983224659
2014824584
1257529211
1357000267
1627788832
194587576
1856363318
2095278702
1445899158
989449881
1331973317
239046062
1015302815
28856319
1554091851
399211177
767772819
380504986
416459658
584247278
145976436
2048993393
973955088
306385470
100922096
928777060
177432685
954212927
2046344929
1222512715
446513220
1216959722
699210068
1694419491
577180966
1839671824
1503366669
734645649
1934641992
410793690
1588520583
901636022
891925177
1920630973
1572924805
176079648
1862021836
1471752877
1694367485
1803611610
1433851080
1109494482
1101376916
2121005905
1766921177
1446283795
1024454386
1058500961
1762687823
2001081168
1137083805
1262038935
2109769480
966997869
954877023
353009752
577381396
211934037
117666228
380759473
484598042
651111094
281529444
1716774345
1773488093
616565967
222901896
786054806
1367223873
1756644429
2040621652
486343548
2145967055
2062894733
114455650
1905166874
1943872853
657374313
873225287
433151641
1763449861
720008321
2026507034
794395581
1224958454
475950021
120042622
996322139
755886726
720047044
17356638
1863522375
1369085006
488273653
1117145142
685706821
698330609
1460371440
1546038813
360264144
1377644196
1539785904
1662499757
1936419378
1342564274
1635969867
260991852
1077065129
670365131
477323169
359961915
1052667487
776221941
1206962667
923966573
1012513973
1727936542
241286974
2000527603
2061230787
1374581005
1179102879
1880376465
80841101
1295340473
49221514
1602937515
453943356
889370666
947682565
1140689823
1099655562
18595396
639963259
721926095
669201781
1726221459
1237599481
1083279471
269913029
103373441
671258453
279036345
888052851
582287864
237658953
240812954
2128985534
1801265921
607925962
769860411
714446975
1629871120
532301273
298574089
2006025300
1843219269
2134880566
1480813102
1944329809
1199452534
45936914
1643584013
1956490030
948840393
18153288
827629486
1256859246
1373499272
604002997
50008970
288602006
1674682222
812883895
1116562552
1896728012
891121644
827366458
1688569307
749029425
1629673479
1661791514
386699003
624461879
1713272041
1814252299
1728878779
1256840861
1694612990
1301570289
906074426
1640219143
760548812
693940060
892513531
786276044
1091003149
1993042473
2038700265
508234393
357502018
88576167
16141777
182340769
1210258296
1135063636
2085561491
1307502430
1738390114
1512931121
1828887481
637222946
363950418
1545656381
1215746021
1534273462
1397519364
1899060341
862603778
486313022
730189491
1369592318
1244612695
1726593330
206553215
543661329
745178856
1302423050
688174064
250512921
552673589
968591252
492127017
839852489
1668789751
1931692493
314365009
657304962
855239673
795655563
807172008
1269000430
1779681491
1022450407
508821807
493100669
378691241
1528888145
244980418
1128325878
1606275998
310318939
431695821
1790054702
355014310
1499602014
1952039306
1662016541
1236638971
22265397
207966028
673949885
1227597285
2104314078
1989754892
254410303
1407142837
2098013308
955786942
409102911
1760502206
1929966868
1733511755
1452528223
63605423
1162563208
238227731
928761939
1050287434
407695353
330026729
192860000
547742486
858616930
276726860
1687362847
410699892
2110109307
1568592092
2933839
856249058
509270951
1964536838
936386779
644751397
1756250566
1452582011
1099023028
1188754995
1353846774
711034216
257489202
1469997317
660355544
782026632
1876301972
22829128
542482498
1911688523
1137117097
1246084364
8888145
2091210047
2021705554
1604977200
1401418733
1047765232
1473935322
1681049863
213092649
331338098
1754868009
1105103739
1264917242
1682867855
1908729337
1974678390
44697584
1956266981
2111742200
2121903097
1216732578
463058230
1314558932
1552290423
2111067486
1390220810
1134746663
1120578159
251480252
1625749426
1773816887
409373217
33454068
1598283985
1539948251
303570611
530613689
1616608458
1555270594
832993440
14166864
519047921
1223174564
1722783322
1748253430
1259138868
1402838867
1374513513
1360356563
145196592
553172762
1695459826
1540234572
2032570851
1638253266
275982913
1726599458
1089422855
1180689211
425215711
700280464
876388199
1269395028
871062001
1724252979
165636417
568163220
1177322594
1105344973
1534453450
444627324
590147283
1765560317
1728630603
2032219805
1711452438
1810212221
836073651
1777175174
1981130471
1539327634
784509143
1633764742
792245977
1733143439
1031416557
80892897
810854750
140210720
2048244219
945442965
637681292
734425254
881847464
897869693
332267313
121290997
251540004
1748918913
1903776447
640256737
395001585
1237034891
829565218
1951669290
276616240
1942137098
1842134847
1898130850
1366785093
663312018
1731161752
1383593930
1439311119
1351831893
611152276
1212639530
1381980727
63344855
1739363439
1431255808
721612826
1965661248
1867736271
1707564307
2069762758
1689328318
1250532762
874825823
1437419750
66289456
113808639
98970908
382306752
2014097299
113268814
586222617
1999619761
1984004243
700054487
1239000031
1293186012
1684179640
1190101154
1986294358
1719111187
1752369965
1582989440
1903110654
1472260601
1880378228
690183394
2030472878
429503768
1758371376
887599957
1815554242
1704945204
549190597
1729476596
1179094954
1526071072
1489722218
179640158
507868571
1458900100
568510849
1998863276
719856308
893797909
726150294
1802160468
213508735
548675940
831823793
130386777
343606427
657551842
1110906859
452181054
630393045
1981245040
95868913
678087399
1583758522
990636024
1710867020
952021775
462539421
383266280
1091697844
984088026
198741386
764822826
1619842144
535280256
350546075
1377480211
1477256263
1184052462
1120835867
365117057
84051088
678636070
1570825983
494235309
2084178138
1622999095
1879380601
1854950942
1697505427
324445034
984924148
439491474
1897333929
1073994053
1742554609
862622193
446006084
1056471879
1432418842
1373862967
907784272
153644463
1737773176
1912555321
397037417
1168131227
8516578
1511979361
1064640809
126665887
1092189053
1877123945
578534781
1119274374
1358801441
411551189
750141733
1664497716
1617616807
40130441
1698484087
346935626
2057899931
1870822135
1743624415
1102966348
1145869532
1893668731
789608342
1583474511
1304208839
1936225129
393004439
309065816
735954518
1548907946
232746453
2068358407
181365749
482014736
704732208
552209179
726660419
486195380
1358045089
706727415
1068828945
929543059
1932452224
973032699
1068024577
1950839910
1551992434
1997427269
1189244512
1276824970
268736451
410684117
1457768887
1390000608
1519938178
1309819714
1617902147
1297272709
310252725
24942512
154800510
127385071
1612311424
545894530
1295326258
312256227
1314141554
869650245
269846210
545831264
353408987
676126114
1351168483
2102973458
1120091060
1228972731
817366547
503405621
32476265
2073245001
779444029
1246294161
766669614
644345468
1190450621
798813817
2035003038
1202470745
2008404385
1433572706
122937245
329074984
1871139967
528778989
993211727
1406117562
809428320
745968305
224982390
137591834
673037821
410111087
19081487
1280721459
1696680619
220207903
1445204336
1672364738
1016615066
671932625
219845012
1832184907
436361024
335417703
1342075830
1360400251
1667486536
68504903
1666548692
245643327
1019082016
944901408
622975389
2133703188
1056463925
625401862
1837627488
103619584
1836052263
385801397
1605378659
636739734
213069997
765705383
1935871493
1515854593
1514408108
173180185
1463386434
1444657156
565888895
879700876
1524835073
751472217
2053022290
1787681360
1509120049
996102330
901242659
202857791
1479235121
288314178
417658463
889877100
1618377436
1605245768
1044153737
1025996677
997783818
1300005674
828372125
462384543
994830948
809398324
1004585728
1611811795
1006175906
95131736
585176938
799461303
2042007334
973031808
87467664
731540705
1493952945
1577037917
1592561249
533150306
1180342842
2103644509
1711403335
913987649
572053618
621213308
1545359090
173059666
855408448
2044233691
256013016
1587217227
406959595
2129047703
870558607
1613811432
1412501634
1726860064
1388756338
1452908833
1843089668
249874722
193167189
1533032573
624910351
1427327116
1344147301
1754693060
1946483120
1315451871
535521470
2000979706
1310896714
2076851386
1306418528
1213010359
192604030
518395565
814775550
166979728
1407455352
1813198678
1101578292
519149241
6360541
1261843327
1940040098
444134994
1538199253
329354159
977761004
2055665683
1100668807
9669063
424768125
52838225
1476854713
261816408
481382478
1028613064
240477681
369771509
1985015963
1906995140
899212601
1106623920
1014745141
1000776656
379444173
38554026
406224482
978832930
628793789
834827540
351166136
1546679888
192457166
1179998347
2146769482
1613953853
497346419
1906409103
819735873
534173836
1139266629
48209947
879043801
997656521
451599416
917095029
499961719
466589427
319432469
35370610
379272684
1040737640
1342395780
1533983812
1778444040
1715845243
1245989558
461178579
511846844
1642365134
1957621910
1102780864
866580464
452784114
1804556886
1592320081
1935986260
697944980
763836025
1717738755
846896842
23742948
216104816
1402867114
347104759
1558451084
240989226
593741046
1013584120
1716753502
235262688
567650947
1540010488
63396134
627073912
994451392
896801518
1999408951
789100077
572665008
581525117
764543534
200882497
1344273812
277433743
503330990
315695116
1668594648
898203815
150999190
2045099126
830147254
898611628
1696046125
1540936603
1061285696
679627085
1962031826
1219275010
685635659
538657443
236846411
1963178629
381157166
1663090589
1214353408
27058301
999088922
1899611158
540701365
1793306976
905097168
761750337
1403515420
1241364697
1532859718
192871149
90955230
1936964178
99368192
443055087
879251230
1306013282
54423283
285346181
2016226118
1887800609
1753564905
539534151
406721729
1132184282
394073713
544679490
1340127443
1177275526
65932402
1953457251
1277800975
1725289984
308694337
540030170
184905533
363140805
1961816212
537347623
2094787371
758784000
87577836
1870165050
358210927
547983033
1426505906
899387598
1227674846
1112879747
117236776
234871804
1065158473
1591635005
1106262361
1432368409
549124907
585003568
139220491
955253327
785272265
498417710
390290180
1141918327
1350358996
1994854115
372265902
1556830859
1240999588
1626053951
733288464
1035245167
1251490208
1947908592
832450321
1913422697
574180709
1116994452
786525180
2692931
1196688903
744963236
209105350
1228181462
506729048
969622119
165995193
401868139
861312832
596513506
80470663
2112317450
853728079
574538066
1770548405
85688629
1842192440
1773935270
1079282886
665956673
769931590
973388828
153654742
1256842131
178451522
898806612
1601546027
678664790
1714507779
554889200
793587414
1796517787
2114165924
1348857494
1997953257
437035511
1858696165
1049859197
1157171622
1886141843
1511336067
1221199231
305746786
1065458299
1837480978
1544960221
786672103
673948189
1952326831
87817561
761538671
795855355
538170577
1251465100
1394744883
740717711
1483225663
421717798
95287781
131552431
1499157330
1430481130
924094541
1080501528
1915793433
1312982304
610168388
1917695089
1028271246
640857864
1259646128
2044483699
203426581
971129386
1660932267
35982698
2059159964
1939542220
501598865
631955269
701266275
2014086383
1139303763
1972481413
88740403
1297174353
769715828
2087550076
1635371408
1643457161
964781733
729626703
1574703372
1844019789
1329163061
1790791801
79708771
538913783
1053939597
1138999224
1830837429
1848531167
1925600770
1068308673
121284276
251424874
1998046734
555571040
1824564511
379465362
361274783
342984832
107782014
1214284367
57017777
1773002897
76059584
1461031765
1365262603
996435814
480831457
797847996
1515509667
1716611806
59682993
1502483307
537667105
1373309375
897927371
723485399
1991365221
487808038
421191101
874928223
495369001
947325205
1756295391
1986632836
1822159445
1733799084
643602498
549902789
606076343
368815890
1017347567
2006485138
912589600
1174360551
905864004
259166067
1664428969
937912257
1145679559
978091160
1778624213
695344534
928570567
1094955141
1813472691
1909294579
465647016
813342299
874560748
978382810
154681189
1096187222
1209088901
1135502153
1874278213
538343198
184906756
149443844
334987167
423244266
912215824
1127760825
219057209
1225938373
310439183
23460453
1898155974
93422934
1211606143
127707097
1278420096
81181063
1708375025
1677244974
1923041394
1022069281
1370825890
1590283684
2062872126
1627708224
880359417
833648480
1179634399
973035539
119545025
1654045255
165043931
1232592878
547166670
605152668
326115545
1822412169
399619436
116945876
10610460
1822475208
1815606932
471664486
1441108826
886679075
637574578
2040549986
1974357053
1846147108
74382433
1390173621
427862262
323106302
1905416427
1048363478
1043869690
827471504
886575615
389116275
446849824
456559214
1905870785
1941034696
809048576
556323070
1501051789
2053667214
468562699
1997356851
530541811
941486514
1958992863
293426658
1995113081
1575917581
1895329192
1849693481
2094027751
1597548648
1361838541
695948049
1363540912
1078414215
879315352
961649682
1923373515
2021365467
1187653621
1836143117
892905591
1356913609
255366112
211540586
2111927338
1829234243
862139352
509761966
2086635292
1571859645
157798115
953294931
1747893035
1909919680
1067056308
465842088
651289839
459072546
1226112531
1513421215
2086403893
949687207
638659006
769368089
1707691946
716262388
480136230
1394104064
1663413436
233463191
883266533
1920756366
91792279
842674288
967451344
861987611
1802192134
2094412630
798079833
1009928510
69819358
1593970620
1986299522
1179698822
1932815649
1251770676
1595017878
1716949172
2102293828
127104983
1545419759
257925423
2017919653
1782363801
1071899504
1590436126
103097963
60075314
1229435125
2038910611
1296748227
1348853917
1566569732
462666638
527824374
1185434118
1587565716
1297272709
47171368
841761923
2130491649
641121946
915237123
412878261
759760361
600337868
1628283349
1970965914
481771129
275811863
1615487494
2139601316
1013778245
148433044
1488364728
2140298046
1934156521
945823023
1865696326
393018472
560410176
1658934073
2101952069
803294910
198915659
1684629383
1861521188
1259421754
607420932
109884981
1803122402
1064948649
1187294671
685470980
1138298793
127215210
1823944474
1230216954
1963036290
501026389
903475318
1454289428
2012667473
1468614798
1934259769
1523241595
1539055058
592724377
52303766
895789860
381086941
1550015896
97927217
708349803
1370259956
205778766
1027974331
596125050
1531689806
889278604
1197279603
1049025437
285024862
621123709
1165022450
1878348217
484640062
438534031
1320280440
908200341
1959572359
1570500023
1169776676
623782891
487965883
1285044559
1170809847
1500704306
383498591
387882095
1949243768
1368415500
265890925
2088244446
745459020
1346607428
526734172
1659047830
344246677
549052547
1030257762
371492632
437051606
163834888
1842802405
1684678895
2057376372
21054407
735425770
1867593786
66889989
649759861
1426656626
1297912006
84603404
2117325012
1040459478
1803996492
1101062852
585778897
1233509156
800681577
416554863
1858701554
2066888829
1887135939
2122297002
2106054119
804572440
1260588003
1345925212
1448156721
1036359730
928110521
233465370
1703385062
1605761632
851455774
1036502902
2048180392
164809904
961915891
1463638839
1467746681
341798223
1677474345
1979237641
1574575363
2010681265
300357089
1599755927
1850367293
584739514
1929005040
1683605351
1200965468
744678401
120621960
1050786003
747614286
1345684563
387929430
1243417279
1806873134
139196377
196241947
1563285851
343603424
279240453
2107133820
144122289
1038542538
799293101
184427421
1833242011
760036520
2061008662
1812509013
2048712008
1184009312
334518539
262461691
2076802592
810924413
1739056693
1372046632
53435837
2130095310
877781837
17095052
1845773322
250180976
1520264177
731831882
955700872
1094715041
1706894766
983694419
1270786400
1274861871
715728190
1106565020
197782365
1005408073
323113195
1910035725
2040562425
952554636
407220202
2108154308
396287689
818521548
792546136
305156817
137537408
75341186
1953489903
298764030
293052592
1955400588
2121042068
171950564
1417917406
1737468239
105214811
378360170
1253396718
1075245879
2112506679
2065903668
640866630
965022852
275005798
232118798
422565116
829153799
326965583
1988116659
559210063
150635906
1988587202
553193989
1369956959
1589349537
1407069569
1738342181
1929736750
2095428491
1111246088
65068826
690301009
1575180713
2121015183
1549934685
1665550832
2069810172
2096702864
1191441417
1283436655
209903952
2113638020
1892535645
733065940
846535137
1705980143
479038160
181595978
956683672
327836148
1935370202
1240849212
2124595367
1382923378
1092641921
653617278
47173928
692307680
1525409767
923331226
774167016
105109077
651896377
1159217575
1402368684
1505070701
458936674
212546184
597431657
1031428126
356005287
2066357993
1391938682
1259314018
1613149290
1344014430
908005945
120247444
970453738
1114686250
1118774917
1167004718
1180413412
1403272716
1508979405
1933163595
1950096754
1199280553
1499914323
202200915
171804320
2092940124
1324383602
106414796
1903113312
1823676124
246977551
1661880836
1073811045
1813523454
749532220
76335210
1776544161
820324118
934703030
1796156712
31655075
1795841929
194783896
1600860075
222434128
310027472
815978196
382937437
1414609753
717156619
2140722064
1518258534
803162950
666631655
1208204384
1707131428
792779851
1154618275
1990358009
1127770993
219448125
747990269
545856089
2033447877
222804325
991162527
737109736
2006174843
280863178
1751032414
601088738
1059268828
1162523892
1341253227
716917421
170149565
1722599549
1234749621
1913622203
1243462078
954316594
1777657458
1694837862
138739315
2015469190
1921212095
264090031
343033142
620166628
738761556
1360173090
610085245
504284210
2006971934
1469140243
1492849320
912659310
134494380
1927373414
1422728247
664495706
1776735464
1109676381
695361265
2095451782
1325184540
1039058510
1018240165
287843277
681376312
1805595313
340860116
1280518231
513919815
28321868
1629710816
1159229184
502562260
461719757
1181777469
1881989998
1087135777
545343481
267830081
1882439164
674780903
791073646
697617827
1681545856
166506108
1385107326
1528632
663850404
1376809548
1051825395
1732149159
791491051
746783470
731153103
178289032
1817837998
866680883
1342277139
612284021
248677508
747451292
380743018
1446388214
126280910
702274545
1006188238
120115414
1913295926
698600199
1106256759
1478013076
1927719401
274179535
1606818156
905072456
743351130
936803583
2106211442
1170374841
549892191
667490446
1053316348
298999407
512604105
801997644
1718419626
1094739455
1798081688
1012803193
809395431
632879430
110390109
1633780212
1984871312
279017250
7382401
290489907
1866360361
520943526
699173979
2076293865
2019529635
117278418
812101562
426495793
400603347
1873490569
1173414810
773902444
759877082
1806195297
951305311
389325185
1128148513
42779708
816269477
759852875
786020012
1923943292
514127898
444466191
1946382736
1768258416
652999501
1635208313
1653364298
2071331664
1613949004
69527646
1921142008
517054596
1799892711
792055658
387217994
1760746164
1105706086
736366854
334803104
154460240
2055312767
2044218798
1165618509
773627564
1431920787
1241594774
625423133
514653869
1486270422
123543304
1263860118
196622421
392703092
182640991
1001260995
450498437
409566316
864835634
1120955559
1148807776
132864611
1231235089
1438146776
83305906
32706110
2562837
510143277
1042700265
1661135673
1157081736
249169333
1777605416
112773609
1878350941
1013794862
701355767
899387640
182664860
1314831439
1371240346
1902166379
322179738
1754889579
445547695
595228625
941937094
1760646466
2111474699
1964890857
1286013810
305761063
1917995680
1328883825
1680635400
185862804
1835026847
1549955415
1947588009
860868476
1747492710
1329211365
596530703
82058355
722041850
1909823834
1981203050
1462229751
1677552452
1867757670
647262437
384124044
796603898
801594284
1147757155
175482024
1666615483
702295348
939744760
1808872589
1120641413
128033908
1022202222
1749659956
113313110
1493152332
1658637046
409739304
2137751659
948477846
2074866425
1434058402
2135475768
1803589601
781002106
605565343
315337968
590965644
372014688
267438187
2071511922
1689590242
1792854105
476985598
124918704
95341289
683673324
767442324
532776844
1147031982
920013533
226439119
1671376793
1486589714
287848385
692187826
857156836
1073882864
867458787
547949179
802520743
102987350
1063196
8923546
1912418297
1538110760
1339179491
1640610066
1166833270
1431640596
346507871
1793099509
2144669349
8316329
1613738987
683716429
1182652303
434548440
2013953426
1922840278
1352140504
1606395164
698687917
629849225
485681672
741898179
1247630634
1443798613
729276336
1223837741
1824970996
1448698130
1485926659
1284952433
1253414710
1380369881
343035373
139201497
143015361
145172599
1232223087
1241104378
1972769582
1428481114
302041450
596792820
1253752721
1913533902
1407075446
1991993923
1191590017
2103181904
1308006566
474447699
1509385240
462169035
858942248
1909959796
1171796395
1471014697
1946825087
1095586611
423676281
36569952
629669705
145790481
1293708553
1775804892
510219898
1130414487
1452855863
375388679
1612102776
1381643621
1296816953
900131570
244607417
317474281
480173608
1128418979
231971287
1666622801
1800458016
859237320
756873509
348719549
1568030877
102576349
1782909892
1264896981
1897876898
1341329303
187395039
1975550552
1521972472
1303452320
444706858
1085818226
202364286
265987530
1691045706
2092383369
1837369423
760009802
1150734205
760813427
1259943122
103162352
127014780
213207423
1542417927
2015308509
594406829
1481744102
1510928474
1122096186
832924719
911669866
1884978153
373899717
278617206
1032755026
1608928777
1904273541
1298679843
1550455466
539757964
134178939
1951169751
979401187
1429746446
540364329
1918646409
1405489088
1924886475
2086103318
949393821
823339190
1704969980
255364915
1236656445
1683351545
1660174131
1969072003
1226362201
973834495
1752417302
2138630560
573207509
1566556175
1625788948
1569456881
2050439907
1982404912
238070190
1192306662
634430649
1236154735
907817448
525371477
733709249
2121086372
57593425
661366742
1516044069
1296041846
875858241
488538741
1488965300
372469286
496226317
1069589680
763894763
1876793918
1458447508
733339123
1678256772
394735564
1146969616
1883676363
1467608321
1397492505
634895325
14342025
535003242
933630951
1789110971
1312980698
189744443
1753966007
2070698081
1828670333
1660077027
226381719
2145765669
1560287613
468946266
387787331
1275624501
970348422
1299395943
1301724007
250343807
1268876491
1065644929
90304959
1982122153
1384016656
1980876003
994143563
493254916
1475923243
353615281
342932751
2299095
1626396844
838042585
77946750
1671207714
829785572
599321173
169239398
1411667061
1996138479
956558855
1213403195
1321387435
1634777197
633866860
692550554
1386036531
581706511
75422245
1229841298
233900652
1622161172
1853923927
797162703
1239001031
468582837
1204052397
56496653
1760303094
1584693360
142268287
674485633
1728513931
1770422398
1153149593
1810709580
727804805
1553318895
609739159
210477886
619598519
2018618304
520478497
315738351
1471046544
2034370079
2070954967
1558694673
1023181481
495901944
1709887123
1920324213
1292205122
466888167
186465813
645280536
1075181720
1513828091
439218683
1525272323
116008756
1198802675
1489128150
1570500499
1753891723
527612779
1998799324
706284515
1241451490
2019129503
1186716516
1928033344
1164190380
1629919191
663323987
142629314
1859458059
2065664901
938942912
668146984
211620795
913449723
1568822248
1555653930
146723268
1869998069
263922344
469127419
1581179971
255374724
166606134
164397695
1635336632
270918587
1623443777
668284715
2130762189
1300458845
1944907754
916677003
1098871079
236667423
626340156
1747446220
520129183
631866189
2085205010
860206943
1473982146
1893372499
1403259477
573683346
2022145745
1145151519
1439386744
209613995
753766592
1499615427
227243092
2133494698
1760871277
1828617816
1971596382
1659204328
670666745
486761649
1535426531
1849699410
1709146246
1285477653
776857573
1957893390
1976093276
1411784553
1993076096
1240425656
1732542476
2107879330
884481510
1438148102
1714646755
1689528923
422579347
1759152570
653312827
198215509
1355763845
898490563
1181735530
2091059571
1995529510
1355015621
197860051
2054171391
368227181
1637869206
684568911
426444306
2084110042
1086863138
1669694144
1368508834
1896612877
1343514792
303461267
733976932
753168906
1947696681
1426245275
869360472
1979048680
201122094
223043902
1721612584
1456234291
599098439
653970073
639957099
1885928498
1801809205
1373816229
1404654008
245790211
1116295941
1494694504
1900173425
1805382215
2064050032
51411236
1849553461
301722887
260280767
1548453671
1125406647
85680036
2008173669
1141508534
1855346108
1816867932
1441097111
1263256057
1713149569
1389005246
557922766
1458000774
1070332288
1065712585
1888310254
511224926
1025991914
358600126
1239664623
860854504
73769038
1082187364
309459734
1935701393
1318149591
1216281371
1045556053
753069984
1202983909
362666461
1975695112
568778249
947666679
485201305
1589779268
867110626
228911474
1998018415
1521125952
493885634
734247233
1330795996
1667626239
263208683
233091137
702725244
2131414850
1955866155
1425765606
158230359
2003525043
65163279
632365691
993845740
1074759261
718691276
1106251599
931871018
461870965
1913882446
1402196579
1174413969
1306888462
899041422
1392549965
96313732
2135734842
1810367379
1731187200
504456092
342710290
1399690621
1089357211
964664184
1046202645
1681940355
858837830
216305605
1337144917
1343375994
796320881
1334913440
147445554
1705924811
1359012885
1232346245
1728311986
1011887695
795249328
585532510
596893091
244156116
769910034
1088195862
2009477972
432027648
1777889094
786640824
785597793
155231422
108381797
1249819335
1422441484
2063648170
1948172843
2143607159
1096941511
1948461196
1376909126
1979658643
216631271
1879928406
1247949673
1357382181
1402156120
8511317
278612372
374186180
1341469202
1501719619
1725148425
638979342
85078913
1814629683
1241818072
1053165653
2008501124
1148563505
2016084691
1813821670
1072999075
2105226235
1855892950
322453361
1915837821
408339157
1636129565
1152790464
936467481
750437396
1800305310
455413040
1493081582
494326867
1503387213
751009094
244446227
1769195977
288040888
816221521
1332551915
841873849
287331290
771527894
1251041536
77915771
989594690
585774144
1626737071
934422245
1943080735
1880232784
2141518966
1356941209
1245096319
1821273081
352126268
1307736528
380360404
1609265788
2039996027
1416292413
523998189
1446623000
438801407
64103234
112507515
1116949970
799726826
337020087
164902769
1444601940
532359048
752365528
996491351
142685046
1193663290
1365464589
1643654287
1211403496
1751584589
1083620790
1230557719
69040345
1501672724
346829130
542192898
241961400
2016405754
756592612
671553119
2077098760
1268739509
975070233
302674909
1602009758
600588901
448285606
1714169226
1436281620
291854895
429322163
867209430
1238965284
2060132711
1908763426
746398857
642364325
340668186
1875327781
1234295
408154064
1560156866
1369690087
995251915
319401868
1402304820
2124835321
1381610281
2141169939
743249016
524741101
694843705
736407245
209624021
999436013
1275032081
295909140
1935252612
851949846
1063218234
633751709
1873621194
1241083643
1294709424
1227520455
652115471
867093211
116812771
264447258
817250001
1102979097
587445225
770124494
1420506900
2087906746
1260491782
1047133577
708871150
1761913766
997025341
448529757
1052355863
1216421424
823703321
1774264573
1115612311
1134881255
1163920594
1399686167
2025433743
21423633
338250859
368871073
1417729256
1350984647
665787526
1620199935
1712347268
1716032774
908589356
1788602709
1178867924
135209790
766178017
1211321046
1327170015
1634916889
1249344432
277324555
2044248704
1424892006
1706537584
1303816861
2076226406
707932961
1732928331
882432795
8952498
1383558048
1525346391
1116052215
1467109720
156769840
1736664501
1059889312
1106148662
1789760307
1779113418
1120018065
281570704
1448008423
51687685
472772511
1781794086
1679181276
1866618144
1157965920
1530946163
310433130
639565181
1656456677
1702021869
1356473218
1370742191
1665847584
1358882
492327447
1911939717
142021337
754739827
235695536
7594732
1168526519
237296825
984349123
1611280721
380861297
1075017008
934169756
187880099
615711441
1106620530
1830080848
823125569
2078493102
1179712595
414825059
457680858
162386930
1703435749
189763514
976196396
1199323618
123530137
323099190
1581080964
1385613443
1244442052
895924113
1191783904
127816724
385608956
1419013005
297362192
1014036869
1669189681
124441989
1737335571
829221371
1817250226
917514430
1834730538
2095308984
1185690147
1318285428
1933100864
576179557
2127758529
305704780
425582798
629206151
1239785388
1754447408
420618745
334930029
1343052347
1996040820
1838426600
1026583270
858803390
822844687
1218234364
922270160
1444982104
1890148793
846361746
2134848296
506987710
1488718322
1825924027
905844937
471722927
1289347909
1648909008
253194843
854562699
182139227
1054564197
33446044
1514284587
2114694771
1261080711
457794779
2039435258
111285419
903442254
353948840
1678151318
1659786151
760835238
759164204
1455875400
958122384
1030755605
284143833
134563121
880612468
724096460
1715357419
2125993216
705984924
963407218
1072926324
1811391686
2121780251
1576887850
1799661597
1193400681
1231750299
1133157012
2046688728
1386028672
1975287442
660709169
1516318142
201680272
2113348056
536864657
400305870
360962078
509491918
928402481
1965355835
1608785408
1275336198
534825974
1925282664
98726922
353619753
1429724139
1561369887
1106075471
757954514
2082469125
1539344840
1083419649
905889527
442905461
991543638
1941833880
1985885969
856884950
304974854
29715391
1397987693
1705011773
1117082985
926161346
2121106277
1534863367
685912883
426444749
263990853
92478618
1193486246
1811973477
1052788873
1501547262
1079817363
2103178301
671369984
1074782
133184132
1138919753
2138266784
494479838
563462250
1484304898
573341886
2045193325
341442647
1595744301
721345799
867329452
917857665
677066381
1198925935
456488619
1375420952
1749673557
221803151
109694185
503328822
1297601248
443822043
1517784458
1436970034
2015024251
168184081
355471489
1298773406
713230044
656097416
2058116477
957113626
1040386762
375727660
974008842
1787002537
396291852
1039942235
968589925
229068238
1582188126
54738678
279430123
1070846126
1937199898
347082684
978807373
1312394344
1255177905
1380290630
666956820
1053036229
1467995291
1384521178
2115114280
435276927
488405014
314758551
927505806
957420689
270366773
1404345857
235193083
1568949090
2145174748
1110847382
1975269566
912085260
1487861669
2005809423
1167147597
1258094306
127571297
577471674
1139154412
882892630
1501697763
1747490714
1323426970
828477683
328980883
598126981
1551927190
1283468126
1594235889
352569108
1109808754
722745476
775625342
1806229973
759871855
645231093
143187367
744703616
1677207136
397589926
96762547
183328532
1464081656
2049863488
1032356873
2043148060
1909097759
299000560
890842990
1105751999
158344779
243645623
1758460728
180290102
5591539
262234748
1120670919
1980411805
2120542767
1289437544
1413982501
1748986572
869855036
81969993
1419346698
593230072
1727971163
1002100068
1002446833
2040696923
670515842
502064459
1522908331
1858166340
828656725
1382587257
905127427
1737877502
1406819069
149613483
1903303947
2039638248
2099032016
1123883998
621228012
1266976507
866488399
1222701302
2143640670
1258317209
487495620
10767713
299517405
181138756
1664324976
1749198691
1393936959
1048194155
1003792523
2133587457
2131875392
1538248520
1519760373
342005650
118035120
2088402011
1378183306
1835902957
298850830
211643803
1261648659
259909306
1770323166
721563579
1909922209
1158258645
210382951
432753769
1615537141
355061170
1499097062
1936102802
1396600680
733503909
1447214507
1608721596
286917232
2099988647
661256349
1846177921
1692752100
1355503230
1414692060
273181933
38462811
17309951
158893099
2120382651
193857923
467679518
897061125
664008456
699878408
1440711000
1969506861
1654744349
1262494418
1405644195
1545063556
602672178
1660163720
641789227
330242516
513583655
1832700582
1764745331
1830602883
1119695502
563874212
67355898
1667595415
817145596
984348660
1455626575
1256376005
1859688461
92237697
1287435225
1530588796
461381723
274201512
827963197
1473473606
725603049
137610279
1152762290
1066337281
1492475479
1713422575
1291830689
3675884
1528788356
998054800
127811155
1244357094
189718446
1788694369
2007504626
826686179
1877647074
565113103
1340982678
1975337013
694147602
116008114
831542298
550208010
1134649256
185110424
587886716
973162813
1451154126
1093261940
712483645
697184393
226392198
1142355489
411371440
998237201
158003210
1620808394
1404213827
89611702
1945216001
2043931274
1335824349
759950232
2036567719
512037200
1758743857
372601716
1480162918
1022854634
773384180
1609874679
1552615367
914851854
2042632410
1072056578
1692118540
445879498
860298013
1583451691
99034075
922726094
245863501
974075732
1750904651
1821303465
1837712487
1782043754
1561846576
359815569
162665566
1360550434
522018752
2134125805
816936111
1176514550
329364995
1994758631
1862784803
271036925
354916567
863028051
1717953782
1646906015
1117715845
1553194874
1909106734
1947700988
830143592
779984770
591822170
2047675032
983357282
719714873
233821529
1715152809
1626603066
1809625298
912144255
1068940699
1704531520
1257499444
1141971373
1776267171
1721794874
719335896
382391155
964823196
1425615969
977386805
323010246
1752700266
541268927
1896162867
616587503
663605042
401410765
1505513782
1647394342
1234972783
1331021113
400150135
646014471
1442073267
1322232458
428459148
1161653637
754044140
1154037965
1867049584
472495406
626277122
2108475027
874686686
2059965947
651737393
1619698823
171846006
355947993
1661112631
480205400
913940035
273381457
931668012
1825801143
2130239957
84135379
62891985
1138342019
1631880713
1911168032
59014229
141911891
1584729338
1947402551
985237114
1940181160
1002282778
1591692063
542029378
760391734
1750439461
309025110
105277012
1883426586
905863874
1786043054
933447791
1431915409
359045634
1370278191
1428020407
247179055
2135712795
1373796367
1375574113
1429383653
1985185191
1949022437
386392757
1250540216
62582548
723569138
1645242672
339101562
29870909
57599203
647806501
8353436
267004397
231264881
2071493853
616208112
859057189
731809394
956620719
2093901923
1850806450
1765142377
2103209650
1166864585
2002925333
2086335283
1260486494
1522302581
304245924
1718710995
755348109
517917573
1539664202
1024473471
1871823036
458145187
144629178
845280868
771362298
750777298
597383558
1834753337
1982684739
383391523
973492750
1715048170
1612997264
2086298254
39782592
1533369474
684319464
181763792
164480456
1258866324
523940085
1521017517
1080490478
1960286144
1936515189
713462295
538207263
1812143883
818647449
1243601204
1273836489
996380759
2066707716
2141541643
63171662
1393859087
1143168042
1126811373
226923763
244786952
397579032
2089209151
1519601691
481429503
1283767563
639165942
1141276302
1664499554
951409637
487369192
954380623
822712520
1918064365
1631633495
1736919166
2053802764
530921142
1934002364
1192843148
2122809761
1817999214
897923639
609493813
1520821744
1189560991
1171306176
790038058
1340509418
1958521999
1255132479
1580059557
1231869058
2141944351
1190407795
426552656
1671966994
1440032540
1477468238
280681363
1639596079
1823170142
157451435
1609804376
1430525103
1524508229
304098197
2097650714
62582702
911267516
2081725470
1030123184
2009119585
842349439
320192895
1344433782
1769831142
1934673783
1650537529
211645781
428824303
975965
708316223
265429044
1882613526
443720719
1990727328
638859968
1913635723
1867431694
842807980
399009215
924348681
1278766092
329952368
810932859
868996261
1272130915
1562649602
467246516
2144348466
1455805452
2043869750
331998829
57324228
1327637525
484745038
887252429
871944085
1469534353
593887444
1683878679
1716212777
1734238413
493027733
151769089
28021053
2069141955
337838242
63530640
2076504499
360264144
1435843463
443016815
1348557121
1431851532
864235638
804909773
1424374187
1521852186
1219185295
1600241227
1416902415
541131859
13321176
1386821927
929087974
928973369
1414817141
834730286
633455809
353354486
62003759
1937300042
1891044641
1997086013
1993043303
953535
1909832818
1243970819
1516000040
698391813
1115528810
883005507
1639222489
805797750
1005091803
1584777854
1062868719
2069888770
2105432390
1198383441
1230588461
313824712
1198036157
1458756519
766231987
707504462
501728092
161352484
1502960497
1770038251
531806413
244708190
1011775915
482425442
1440704557
104801675
1583545867
1095944732
536443045
177196332
325057907
431943641
824092237
868820514
371996101
1287565244
1090468834
1658916575
1445402567
1106525745
1742918202
345052686
17753177
679960498
1277194278
1712423436
2107286330
51493513
662306595
1961740286
1276253655
1776934611
2102349409
1880362968
1448463948
1020837475
635281865
1172980778
1332372125
1290528623
563123955
1471112791
1261748627
554345110
203168296
1776090171
898566859
477832644
457414674
313151466
849443806
17713386
1596356831
801940798
1679603525
1026764030
1363740994
2080228981
137682162
95580755
948401744
290019399
288197210
757297530
825584236
2103640125
1072599374
1110339797
288615939
1235287566
1062164227
1488017322
1111874202
2092894972
869303691
190239033
1772369335
322982796
1922896332
2145540812
1674666840
981320330
1658185962
2133712296
1228563077
322259940
283586349
918698189
944758225
1127589135
797981340
945159005
408710727
823558195
638639068
826798487
91891786
461727128
1284483526
742000898
1208040706
2108359329
1780018248
137302509
1516310968
466436496
549431859
1233959347
1528579573
1483878031
1685653660
936868851
1233216341
615039760
808769006
1993842965
1535444725
622711351
500162358
1357842519
167964309
412175590
1925648573
1889134055
86595540
1700248445
1253058467
1098197691
204334112
427341485
120513313
1230994150
962478501
105294898
715424564
1877646992
618840613
1607734210
1377342895
1931204069
217492317
152537517
378945058
229908603
1143540225
148666046
617938285
1465427067
398633840
670302025
2097327773
323429754
1473431666
401899650
557806082
393006463
930406898
1022068543
1806833840
471553897
833846418
1531075396
999134290
187740396
380267794
1210807696
1526266965
337301903
855361250
1799440677
83404687
2000958519
1554237386
98048382
351885438
1480337546
2062890507
789851285
2111020073
2137505618
2020251885
995337839
368999296
120375292
1007955069
1072455945
631828796
383344038
577524317
655089483
236532737
2133096903
1068686458
1771196824
692072569
642155481
816153463
175755270
1399936859
1503720832
2010044233
1423665560
1918913771
1550748492
1790426115
2035647277
2140659892
1486207399
1032924693
1933983033
1739685838
738568011
1907288635
415087578
834293059
1426947364
1308443193
483696338
1943530386
840353569
1232521570
525523947
252811930
728310691
1128859543
2135943129
1789276960
757685161
1378307426
1682452584
1028490466
1797500858
1479177641
330646496
1744219029
1223058341
603877396
1233802853
2049924748
2133122203
1709368518
978501781
67217960
603882160
689407155
1329589455
1062971228
1449369358
85140579
1283925548
1783574716
1108820007
1650218868
31808748
135780298
1694864252
1659015019
1085978239
1197604167
2041678773
2015075178
456121068
85396210
1399125473
1196310364
859706595
1855493481
562369626
1925418525
937354716
1494720020
148407908
1078452869
260648942
1558660744
143256273
1422704369
587741463
1880891418
187873687
902525757
897629447
45479122
1930897953
920646218
1081821270
1858312534
951096348
1829386592
1743293227
776893049
1768407625
330250549
1611705457
1769900122
1701518852
1677661138
655673468
1651568884
735869689
621568603
784736612
1333285749
882159568
916647776
191665494
2034657387
146617487
804068696
1840715349
199406444
271656102
938194006
1584004065
187791889
246443826
1298501616
800817727
1535328260
2039615477
1104333275
429235034
776985259
1715852734
691923166
163157309
1816343887
121011121
204640473
1846965293
1947136591
773203718
1645893754
1109564329
1517286392
930047077
574357878
792016667
1613754190
1189423470
717979827
1134366379
549475220
1783382342
704124668
660206115
955012439
1679373582
1863690192
598839741
1365547883
1222474168
1663167646
700123849
1485825742
2143603728
1827585700
844208608
690045767
1583483378
674595234
1082486333
1321890275
252302979
749017747
49254491
1327136688
738900114
957628473
247252842
1356699571
129876422
1709691920
1314574220
1673410804
1448039438
1900082920
2146901095
523552632
1066513148
694841407
663993804
1606836652
2060924365
136281690
867275672
474481778
791438479
414072634
1238443485
64422299
1828502896
2088016762
581454164
1509212627
429548470
547536887
30436055
1659055237
1283199478
190834335
1904228025
1004377052
1497783164
884025166
598401035
1897899419
725581905
610576944
301920491
1147939370
1393197733
671678787
1817470600
1407887443
840880154
1469915076
646566148
742919403
15453579
1112913820
81240717
313910862
1907055714
1477056406
823213725
1143360476
1954687279
1944739714
873634744
10948976
424390710
1024228169
232512951
593907803
1393267042
318642834
644688302
629175818
1252559242
673597473
718690692
2112682659
635582494
2111751681
327263310
1650521506
1764177142
1556230386
229130382
774790576
2036139717
742860901
819223927
974148298
229457853
636334104
359484254
131592998
960535736
740712516
749005114
1212260090
1526729093
973130583
621134238
1348435627
2018200753
1947661235
1820994569
887998658
1086966637
1878175157
876433004
911063851
222892170
2006519866
909308722
909985453
924830202
1775778563
2101127097
420388423
1525223772
878459276
1938766622
667872384
584204714
293065999
935384203
823698328
1224805704
346407939
20512947
1473716860
1189081755
1302845995
351274004
1983893614
1607650303
2100184767
293827973
796853264
619516951
2136384695
695385737
866731025
1903177803
190784731
639094437
1628120579
1103713288
279730305
1022972526
558683985
1902042445
140540358
202533362
1469767153
947359864
1227022834
578338503
2130062760
1334620433
97588676
314566690
1966261011
1635864513
378774563
273075297
932887648
1757270813
727007838
906448340
1600319495
746580059
1116341468
856873909
2140349126
842337963
1734764358
1431136436
2055606467
1417594132
1859770410
144491505
376193892
2057993264
1716289885
738044111
390186034
1520963774
2096482628
1355836806
922869473
103157564
1038459781
136178451
1793297329
356085686
2006000581
1034335333
467407721
1698020310
602301595
2116646421
810689950
1364002920
1903076094
191028147
1614861985
1356745958
1230389251
2124345962
1288003658
1859735494
1358580498
1442224394
1443178474
438320240
304658622
442247953
2092837328
1491030080
596510926
1879063243
1729824480
1462261645
31037507
445353132
710674349
1930562638
47280830
209852209
790637493
1369671961
1445104503
1976243808
1066640800
1258679180
1153043746
1414817838
879721710
1720819533
909317458
1871403721
1029399928
480872640
1499548942
989953997
894815930
1454581118
2019521322
481941140
1733691947
976715883
233154619
504508543
261282004
1304284785
1284170142
1346733643
2134537664
76000838
840178465
734985197
351736173
217338773
1728157091
1193601772
1301527302
288576074
2057883004
2129191565
1390734824
222317288
1491915981
563732835
1711647046
1670525958
1942618482
1653643033
144165151
72081888
1445813221
1928065622
10228083
535869647
154761098
1974310352
277217869
1178462580
596259492
2103555545
763795036
1918105450
1284209586
1223376363
1046989529
1137368209
1857120454
463583339
1660534834
436883358
1031872923
1246340271
263631204
1349733033
715656228
1317390813
983354220
1794730515
2096897032
1560261239
983253584
1750738035
1968519390
237357364
1497643929
1299810805
1858009459
314199042
2106344902
1511322044
1086762777
276078771
1156762186
1861208891
713895137
664632609
818465064
1058387105
1481125617
1411024883
1883675516
698813594
554870942
1750590821
1286349826
1788888417
1497476759
1735815604
1787958851
1445404551
218862874
1221353137
2103583472
1627010068
929167781
1591463772
264988934
498641688
2000630625
1194113073
1165122015
1179457173
876116836
2110441825
1952842860
1554387134
330139039
646710776
2090262954
628540657
313035555
633168789
2139453127
694352104
1992505237
701875953
1466017565
1752061919
853076970
625145890
1153418377
1616310023
1527618239
1479752492
138957331
43892023
128131763
3890033
106481131
645603781
1477955877
1437639744
905868045
1021655927
585146355
830090621
539132104
1943628013
1302546541
1366383410
77142470
1992228736
634275295
847624962
36000322
1323505636
736559394
691113522
1525060799
1527647631
939917750
1388617251
445877645
1954736488
1887511193
372056030
300398982
2022556072
216075168
1982436079
1767959665
1253135829
951411269
1331058478
828276033
1668223660
172322951
37057190
1099929849
2054592690
705482175
1669613470
1223287712
834462425
101109121
1657576836
1673554330
1764169171
1237673382
157725431
221671930
1587356006
1978908207
2141329806
912279874
1698239723
121277002
2015469190
373804926
231839858
1856251353
806890378
1362958829
533396481
87749883
1688444630
1134306603
1910917681
378586082
895703398
1170381291
1644685819
1759595666
678490586
1960565821
1289274383
836047219
714522605
198340000
1533727664
845350017
1351641413
1492128283
1586942184
1085693372
1558212272
818484750
1831536415
995908074
1549544974
705215958
2130247806
202766151
1723581130
614585754
954119331
1110165779
148972215
116320442
133090563
980913866
1553683459
1555224737
191678339
1465609102
1255261032
1467914079
782801234
483459425
662760638
935246598
821098482
591846331
812698822
1898700717
490009002
1801223233
690696230
1126434655
978859294
1826125183
1427532479
1644238091
860746644
611478471
649518377
1449166875
704113256
266967074
2013684640
907821912
2099191949
2023858555
455872406
1893039413
1664712161
1172019711
495025794
422608245
856470952
425655197
911686371
1699848606
633399618
415893678
1142150924
1340377315
1171281896
707117579
884144779
31183698
402788126
1035803680
1179751763
1231313515
198190201
209411626
847905413
302005328
681906968
1453679226
1022856552
1368319159
1165330352
823753683
753192662
2057625765
701263988
1818158365
1095141711
1293964912
2111460916
536879019
540696427
276094783
803609545
1883621486
1398814599
437974869
2069089448
1168739768
120531821
641176729
250904986
129124988
1871043515
2092764599
1251310789
171548283
60771529
1745033746
88586419
1394443602
1990071412
1340064986
1774493717
919877681
1767185283
149744761
1437569840
821941815
652624882
524782964
2060673300
1821161244
1037020774
770159936
1180415293
1830578258
1140513745
2047912398
1689315743
2118250981
1247492861
1014545053
1803797086
1052403166
1073317285
1236292258
1894864111
2138815531
794837108
534710756
2129000883
670504556
220592927
486683847
343169925
127261420
885450676
1528400480
2134798151
472242129
1642301897
504736620
16855006
3594168
47585613
197323046
1383789355
696944451
130596876
445632050
455638886
1755069406
877988193
570232273
1738551600
2132980771
397123723
1833247583
1881968221
710307991
1780068850
609837642
930365591
621327115
1007077680
358822229
937616724
655430523
561997279
1301368969
5759949
158872180
1918663845
2098206116
2032270243
1200484742
964253398
1940730206
717984472
2057727678
1676583483
876498417
2012210005
151900505
1369077159
325846548
520039219
459207588
2087996112
2056809496
1897133893
2093981348
1167453409
1503692517
1235908109
495097052
444978448
531843958
626897400
1053855539
1424051187
771609635
257693828
1997131851
1911715443
1126714589
1597617738
18097139
1041001148
417085664
1482987956
2104389970
639149690
2104516596
927032564
1848184134
129307554
35991755
1280006258
109576236
538466140
843715887
545812596
761410802
1416243425
2041455025
1894592354
1531794702
620156198
426621366
735319673
836536040
109778365
1791541307
1587723283
1999429190
2134796611
720220895
1784208397
1504414442
263898448
1212178045
1734812318
470176329
1192941672
258305457
1269520964
200319918
1699294351
1455021966
309154592
1003410344
191062676
220313205
1494191587
642991673
606102822
192534585
248043887
426466270
25759031
338360484
1295686516
2046733315
968533320
1650877724
425053648
2120469199
1093690067
931986338
63543165
241002481
1140495921
858631077
301287462
282107026
997594673
707435860
997375300
2080517702
178861854
956535849
432497898
1973212089
780106182
514274055
704332167
1643524108
1845671995
1110007173
1328150186
180449541
590092550
1612391385
1588911171
1246606120
933741190
1559564827
752979636
1537070306
983022315
693382373
213213180
1964772168
1086309112
1956383919
865041588
999862575
1195748055
2001602927
1042157176
1884750239
1808023834
1476507527
361298490
1445378722
1647281750
531283082
1978508922
884725995
430388290
1911132562
959267476
587750938
53640501
2075210354
522956132
1154848931
1921347928
494047610
2135826975
287006987
1045437467
155422564
990850195
1620492201
544206639
1120457650
709966345
821904302
360242312
2066530729
1036042673
1430705636
1492979998
1001608613
787411977
1195264257
892713138
1041331269
1154958817
1520310990
559173211
1679177126
2141796848
94190777
457746839
1102374981
809013296
1591875388
1770616396
1030102449
812599407
564407888
381796769
1419260561
1293977516
189644648
642088596
1115585161
1909655788
413792856
2146433271
179859382
232383821
402733101
1888147473
892889705
656244179
803829963
1991518969
165510697
1594546005
927899061
1197919128
859206899
481186851
1210574521
327619826
2048956569
895248386
818880357
1992078535
1393112337
1827092401
1894945112
240067524
147597818
500059879
1511045968
1338538897
101818344
1510823167
934014060
867236081
340856359
816290295
1757837230
205383485
14556045
1286986634
783185942
518798057
1186479294
894392924
326582227
793126427
2108422680
430260732
976628031
943888376
1810093928
1650875254
154793651
1701526040
1217948115
1477453327
1892057168
568702935
1338791793
456201576
518469619
833455019
2042367958
394719193
935970212
1377498061
1009880082
753710383
156473565
159538137
274903708
523502086
278218748
1962064828
1968421047
1261866446
1360274387
1404381765
261343116
2039163245
1512147912
158861791
392578276
1978207584
756924530
857134207
1729380442
831267315
1361855164
1856269332
242267559
801811835
881825186
1973856643
1690717866
1728767306
2139039589
887308099
580932298
1132553956
2143411089
1093433870
36653718
1645315391
792567271
206238642
439845015
5342465
497413073
1743817296
278979150
1780213642
901419124
72077505
957366658
2065713236
1837638693
2003693818
578281684
2000635920
1273027291
325926745
1356771189
1926632856
459173586
1050456372
2128342541
1402648971
1361376371
1416597309
884541047
2000942715
367375710
1904228025
1459610867
1431868980
2070450117
940420469
2120024483
1331904836
1546540284
2000209550
26879038
694325616
1485083662
1308181973
759032073
879275569
1705535028
765523622
2045374902
123110522
1671309833
161296002
822712519
1471181894
1721889161
1891483505
166454519
1308686999
638292166
1034132027
1555951703
157851004
1399712618
1481407713
1553906039
1112425350
466786872
76455677
1889081622
55249236
1413243234
918867368
1786168793
2009292558
572990011
1935922382
134863521
1429016164
498626452
1562972136
130441467
1165294976
251829214
2123861968
533796357
370132852
1977512593
221326889
1474682339
208873608
777367931
2016718006
2101452763
742556052
1357233601
744335413
1100145388
72529852
608965918
2072436402
1956544642
1823946342
606543463
929839362
2037170847
445327003
1904638040
1925190027
1581574539
504060268
890070067
1291198865
329702843
1410946977
337346786
1149965282
1567698482
1856517534
805184612
433910492
1184282817
410717101
99864139
156459620
308327669
1587525313
966475366
1891749566
1071194649
904058617
36965439
1521125952
1840166253
514893138
1167918022
1241083643
2110507916
485141293
1991283219
353341995
1606187110
179493688
1316936879
335120647
654259544
1147426977
559541611
461350937
1942152580
105887624
1235197233
745509337
628923902
1071568311
2060965464
1496592460
1833678729
1285422487
1532451355
1200999708
1305496095
1179499921
2142184731
2093962610
1858796804
1309596486
397810781
1094869349
564516967
1736977319
1063037568
379036104
928952048
641178566
1757815384
1889977599
501188793
1811000361
1196966299
800052440
1691028347
976846764
1754091548
645696938
1321042166
1950198034
1823981079
334219764
83372186
760274440
289810220
1653807089
1537649860
887014681
36339761
1635692610
1354753686
1529854115
1095279575
1519488566
1543172270
453123933
1851813895
345864729
1327146714
1330055742
1690279884
467937074
757167742
1153389535
1749759375
1796560879
766448111
1956574786
1373212607
1281028942
628026914
578544230
2055653222
391905050
979743782
810862726
396259718
449468968
1142165253
1344452752
128653803
1999721054
1891307785
129075492
1980741763
213282384
597618285
322713790
529986248
1045939393
1278860716
2142884592
633183704
1840214737
1012551136
170863507
338058039
1205699629
1664502009
1683136787
248284605
1273885355
1156565647
957442036
1131800606
1665922437
2055919907
348637343
981657928
1678733288
643648265
1682216905
776362987
1399097200
1280074608
98078447
1718635632
1324431061
2088231657
1268881967
519683503
26256430
1352770390
839293163
1518977990
1050571331
684118674
1516649053
448765867
746478773
36329705
1464325880
473837523
1191854784
617064416
650728694
387661455
1661916318
722023377
1064166738
1347989912
870883287
218529087
2004666677
1988036791
1803331329
1389033422
1551598572
1899267891
694903862
225433466
229186969
529271932
509188302
1822434045
2021986924
389826629
2059629656
330109361
284783845
1055354843
2004809957
1836384782
537291365
666114196
1021891234
280689910
1265220855
1384760651
1704270852
1983195059
388762882
395070460
1925215593
2116441727
1151239673
1874388644
635773741
180285813
1766844460
572605587
1747054694
77549030
1581976043
1338328019
1993841917
2120481757
551543795
1286257412
465665106
1200392508
43846935
903344200
1149067658
1336381188
1992220104
705793288
255736448
1685315354
1189585023
173831111
541417595
292897864
2094569732
553872524
1178925787
1515170342
1389809038
1568364807
1207925291
1014950014
1492770765
2106563749
873431619
820627881
556145151
2113564770
993032827
700099754
226852397
1914733419
493186884
1589805460
1248321004
2073984295
1349828532
797074142
1682360513
500125023
4935639
1095966839
897433513
2055493472
1458735289
2024740195
687615752
88079497
136428706
1636927595
62127809
924540859
679845270
1893951638
970896342
1862231136
370489037
189398313
947106366
26140220
1510426917
538801289
1491247235
1625715026
1978599858
417858987
246698109
505398324
2005415041
1790584552
2093781284
1476272629
354086191
2061866794
583029314
445868721
1021434030
2091214559
228109521
1156315552
211236853
1374529817
2009918525
616629970
965198419
690564365
614564180
1718971299
625311409
1312983034
939366339
1609728848
520151729
1876534541
2057432201
1600808840
825200216
1839983761
235140986
26884066
1060213103
1599946694
1487817411
572675600
1831511604
1713930344
1824336876
316681359
1753320885
2091734072
925183020
1161759390
569591449
801997644
529150537
1621167585
229748740
642811975
816571965
653775967
1052207490
1924560972
384805624
1188335373
1236018869
248185942
823896078
904744040
1519784338
1630388970
1611792080
520917456
1480860466
1489455115
1340322964
1430529321
172623413
1411295543
514933631
252181722
759614779
1793842270
2046768648
394082951
1694963724
1440104567
321178780
381838121
478198882
775871980
1199041656
1282419963
90709345
2037754409
1374775129
441911535
1251319988
1270519847
1245391520
1510441372
1221573621
1648826412
313068668
127914127
2090868837
1190345076
194302317
1193427919
15437778
1599027539
264270430
1728547428
1886618946
1499519085
2120399701
210864395
1438277521
866951651
1629947248
2116757617
1404889625
1789140780
1047138631
1756699643
1376589335
1804608555
1304027880
1259317465
605958629
757336063
1510383715
755173066
792625291
1731646144
1494723315
1721190789
116764727
884582091
1567917309
330114909
427006622
1727142842
1398748353
60770590
638729713
1051995044
1997954623
712075935
942880461
1771242295
221409550
431921791
200785249
1550240047
1554665067
606000553
901439402
1886117126
50263389
1369910885
819913464
579706395
1109380719
1160218911
1894543036
1040707590
704039082
760750234
1401325764
458512234
347217725
447058865
1925042135
136147750
369789016
56490826
1422087904
850150973
1944945965
1034777993
904548226
1872362675
1669076912
400175943
1915282039
1837410331
839915134
737811693
874581618
1189593099
1252170874
582218891
1327461817
2052457494
1954609849
1383039306
319545920
555545604
180295864
1901368368
1716196921
157681231
316001403
810010498
1026027397
1611715293
1682086318
830498311
1215234217
1432758658
242304489
658156229
2129232624
69804578
1009041577
1394014055
1269761701
168411535
1501496111
942693751
121282337
986243386
1027553252
95699364
1936903770
1097705761
2012070005
1657476964
1178809080
1019778385
1035246937
893238968
1732591020
2040198343
1219179511
1859637425
1903225757
472151930
588006563
1094972469
905531169
539036877
2069050715
263702492
621389531
578118897
1734908151
1023821256
1378841259
1732746134
1919059202
842493474
445327443
1909786346
1022136789
1296749278
1775346575
1514732273
565499518
1950870946
855630138
337207272
1550800700
952220187
419519522
1338806839
597082311
1877443951
2112028928
1078850012
1067716460
766583639
1708472087
1471834813
971745297
1677260251
1517859645
1674154465
670488059
384626561
610523901
1992511982
633211303
1125986914
1077107427
1014471222
1785541268
124588392
567562837
1125487198
1167560881
1966054561
212000731
320787525
926861587
2108970800
1230777589
863201943
906804248
1493884131
461155206
738947478
131762213
33945658
1611043316
1656763532
393293061
1887549317
1678690311
6602514
781826860
686214881
1625978007
721385611
1515976150
1899270387
812060430
602947995
2106910697
125514128
591588872
51514145
1008425492
807069125
131363647
1275462818
1086280417
1052874192
1549786730
1468036037
950952532
1547366370
1038656597
1340077158
554245938
1389254681
1138715872
1568872796
567146138
848214691
48073666
412673822
495925148
1489984308
371366124
1887273605
1211686080
895099796
831751427
1421374452
366889913
1648914812
509017615
1128770414
1470735075
205401389
359382528
1170792509
1510840499
1633572102
3751485
579610288
683213572
2021822962
499652884
1031534899
1939056541
1019088880
781249992
1473174008
70221659
1124107688
848513214
677449303
1197745976
1233602627
528591970
1921911823
405428782
840447281
1290588029
1009645765
1382182170
1529367765
945361048
1925347627
1900517103
288458234
1247414863
908930341
481041070
1987534356
632612853
382586918
501368792
2145063948
102504032
413076843
1923130941
4569738
204045191
561652744
1963796846
175428549
958255567
2141170039
1748281023
645943799
885682224
1233967796
1462626840
86242555
1190044130
1692305493
73260122
1249864998
1012224118
1501897844
1081760276
533113989
2035821327
1578038752
1521271325
1721936347
2132888600
1571795390
1408681877
1824735800
192465173
1151499592
809230227
1062255020
1184547695
1466771222
1912590307
999422727
1071796667
1728018614
239088398
1970007085
138183460
1453821740
1101073422
916327100
1160398004
1524098852
1119511882
1220469726
10260071
390210909
570639859
1675114882
1019730701
1176818993
1738331453
375312467
779503003
921056375
753684301
1111523443
1226932772
860798013
134788747
1558037863
1334236461
190051658
1668224418
1900088605
2025687691
1132299867
6414549
1378217102
1442530147
1349426715
1750092635
404896514
1226700567
155118243
1296600815
416561781
1185701261
1204608887
1418785914
1109453239
1200258142
516061171
478854162
2143141134
1106138306
1772949528
349621679
1374977828
1046690515
280632394
1256031571
822501532
80614425
837087915
768073521
958786731
93012173
1667148205
1324385265
1508822986
216157735
1040359306
1653948770
1240201562
473367843
1754196686
541804358
747549180
1038874603
399756537
630890738
1931814540
1679685392
1948213339
865602486
1899361137
1814628500
2098464123
964862631
96767700
1380021321
241913829
1272631468
864562598
1830597616
631000412
240855252
220600942
2106887719
1071973162
182297564
1985068365
521922124
1809525731
646624956
1865310580
361501467
668689493
1551990086
616019177
260335023
205367242
1846006733
1437482296
46352073
1364989029
2045799111
1584908
1272262698
1393303257
382197967
1402537750
401351468
857524240
887100765
1197319892
1272383420
2012087952
318749310
154308758
2029867360
1438310789
624074568
1338796056
1339317347
163162790
2098353455
1928171028
1913271342
209346415
710971533
1030734225
1911515646
732521513
780431995
1569561056
476974103
705696338
816115226
1803152298
941275697
1153662567
491529892
1323294569
942202385
1290700873
896762646
1365611577
1036703896
2141969450
621310006
2063613119
836065724
1893617641
1720282689
1918557478
2004267797
480344408
371268053
1520558452
299776240
691120132
1895330984
1564341320
2033842160
1145316800
855606174
851594539
607023193
1586420498
724105547
951032557
2048498783
540547189
449548840
1064922150
1834523282
1916495034
1299574014
1887059536
1253879028
56031824
1257325128
1154445756
310172872
46703519
935408707
517366781
864776615
1878058226
1113805136
1196946998
177729788
1165716750
1061528114
330693718
1811076735
1427595760
1570929244
1093734500
98862011
1455939309
1924681070
1641885004
1198595036
1152294254
104015707
303316665
164267639
835164858
1194484044
1706010925
1536849784
130351634
1866103529
486338465
812808604
226679612
406633800
1739017562
1054013756
1237178794
605274932
695884385
346889330
1348730003
213849743
1850968460
991908011
1711029482
616587503
783063421
1999618885
1431980241
1393696178
1021636353
1846133339
130450800
595923565
1495584165
1186030051
522408252
430618339
669976470
989577647
2043825419
412592545
32462406
58575405
39741942
1422328088
293532626
1178274030
858632170
1036447880
1631087530
880372413
1980810650
101429382
1201745862
338196856
102162117
1935503694
474150676
218485043
2081904546
1047861741
2139472683
1459502483
1674991641
189933580
1724827438
10726909
1901098123
911868981
1849446862
2017055926
1378332614
1060707339
1449203900
523654421
801272877
1257991299
1273711104
1389908766
1719250145
936339578
1351223240
691624966
1194542345
1593774446
588405757
1078742693
1477057708
1335348824
19126150
1166987516
154076117
1119536110
872419302
1297903141
785858770
539280473
1609079912
243993593
460730737
1423691653
896425535
372627180
1335898893
398727301
1027910811
1345497208
493725975
1193339646
2095348559
1814244405
1777794552
1529288759
438829207
1507479162
1488000158
1690915410
136574334
338265437
1904479718
1869664994
1802178264
851810173
874705031
148426801
1305070825
327882005
73572365
715165080
1134344910
716362305
709012861
367105270
1306328295
666180343
517395593
1005375669
600323684
295696471
2004573794
917771131
236861460
2022477980
1896972492
656048867
77804050
1094926934
788462677
1558248067
277485144
568049034
798903760
505830364
53207224
2068424472
14687531
1959802335
365204359
985407261
865622293
554466290
908497191
2055115468
1932907123
692108345
579303466
1606792713
812347295
937389550
2056195650
1850986561
844243357
1262599276
989876437
1087304137
2143506298
1531308284
5067922
1435819275
188963349
2133538549
883124941
1050188622
990032386
960881656
1910265688
338847195
497672729
201336310
521815062
906440640
1192953387
1430181057
1221132227
2016043126
1986681273
416261421
611231975
178134748
686689082
258846644
1305206374
679827912
1722504130
1006571600
1234792550
995980616
1028446066
939242228
1597871926
1925018035
74826591
316712398
565959577
2047290139
1460162241
1273426057
238528390
1300135904
884592124
1023662745
247824760
1708733519
2139218460
242090515
2018848854
668965888
1685865170
61007372
1006474963
71716094
1519526491
1686204182
512977556
1529469764
502959997
764458676
1295396252
1245950987
399312270
1084463927
168791989
753789357
1599011444
1611286207
621459435
643764088
320184501
1333635093
1851954888
539416700
1760177004
1893596485
1281085211
1611242962
1068353390
513778209
2139764044
1831011683
375687765
1404002427
76197999
1993880479
60719812
1676888511
913695241
947401791
570638948
1378068537
330539567
1237710366
1101965220
1147805451
189200267
2019353063
221272327
967568510
445035327
287993617
465274191
345026959
192346586
1807143588
744872522
897543244
1321784030
1242540700
932028529
1527927459
1432299123
675410056
1423279911
1446972632
1056635543
1772055077
2037768539
2025103792
1863413214
1152208549
1268303363
1033122914
179175866
691612652
452133073
74909379
1275595911
1165349051
487531558
1788982155
672823436
791697882
111720156
1106999411
983820797
255978588
751711
2100727143
2007993766
1906248543
787392679
927532021
273232993
824171342
1565997101
900976148
241985868
299906876
993425521
1658824034
80145755
932475535
1185299067
700308297
195181760
382024566
317050
2109683933
1101968138
1466613649
521094701
929790227
1810504460
961364167
502866800
2126703765
727592739
668119367
1814129425
1668876779
1040293774
1752374940
204787102
1557192104
1108434383
1642058049
748185003
1876656693
1972556151
85837506
2058684562
1600260655
2009111424
1100257463
432189805
304580555
1250452192
1808186210
1149362957
1478485581
1358283564
1275062377
451154973
1787141332
711060662
503732487
1056291494
641596282
168865121
411978816
1564291353
246511425
642160145
518515277
375610039
571782199
1134627774
1055907276
1756325261
61238899
2067297326
600276032
1217063418
955937602
564457260
710885888
1624410039
1357703422
1571510597
1986796582
721396445
879646886
820174806
835752332
1374325003
1809336927
18734291
132207577
412474345
989324357
800552661
1384760704
2033473284
666933377
1592108024
717515644
262528968
199487169
133888093
885803833
2127900659
1860662127
515468563
1642291740
431657503
1895826277
344912496
97260934
1709853487
1852079391
577090783
208201642
1889232923
1856052035
1930702295
930508416
1903989870
1800175141
1610662524
517346593
1044376262
1562143023
1467806325
2075613177
1773587086
450777825
1415255011
880694288
1828039844
115527915
1195931669
1546276574
1432534329
1689003817
642937521
476264358
1896901006
649700709
1883340745
5456402
44008426
2033276196
754452021
908168111
299206168
1477951413
1634135407
430673915
2112480602
1058205477
807476300
382833205
500410914
1943385894
1112732126
32026774
833455019
1273631662
502453594
304403643
301015054
1013055902
665311739
1153005384
1766339422
1384650463
1201770346
1229271231
867525604
1443940241
493690359
1256120585
680473789
335801286
1938467993
1881869334
2070367514
527667747
1487106356
340186160
953078752
1827291420
1419824044
583690399
1596930529
2122828405
1065108479
1583248464
392853644
477173752
1379436045
664860452
2078293712
1351546553
1374565247
1202903088
914916615
1211887580
1431194273
1893844231
1943576834
1147744941
534475595
1704943738
1032780679
653784937
132792912
763790635
1736686236
380009255
1414473687
1367351292
98145096
1746315907
910744525
2038016425
569144195
1932231246
1960661594
776952815
688877414
230727887
111878616
1499321167
2114026099
2135779291
1835507489
1529599371
1638816600
1108568567
1975179891
1696929319
1211557311
1717476945
1026562594
1391758157
339985887
1471870458
1967951461
440057954
224682385
605468000
1154313964
582521073
827240426
275059460
856044717
1779886290
1442127803
722980697
651246592
1999389820
1892135902
2080245379
1128988099
427894907
1672014782
815265010
116271741
81520286
1255279945
485092256
265676453
1912183151
53947804
713872062
254149206
368124046
377641044
657461747
697600566
2026000907
277318538
290841234
61809945
1363860938
2084085364
2050772634
1135950623
2008321213
1104257784
1327291100
873989736
879917075
594541516
1485489359
740367660
860660895
1586097559
1078972723
1790820104
1458038792
916070847
2068684193
1903085682
642970873
76815169
898273021
2108698994
1895876263
780497937
1483209465
974248996
812865419
368904723
749996380
1405340965
82150731
750516068
1393446242
47157855
1408301998
1972380754
549846429
937745450
617500470
431614880
783421069
2098733933
1164085014
1705933061
998604592
963839808
1918636574
1031563092
634350759
2041801188
490234027
1334270093
1412308351
60512748
2133218665
709939251
220464053
2110939174
2092572949
681282849
946569244
1677210857
1042149789
1244369018
1798995432
37739922
140358609
1544638805
415108156
697635222
944997845
1782066235
719229037
788647926
1222856143
710869168
1638590138
948754787
211328506
2134880951
1713550305
1789422655
710046803
212114638
25402865
2135436184
534021146
2064192915
1699201803
353891
468476810
2144017706
1027753598
259498770
1197996686
1800182790
393437172
1906468125
868932744
136269495
309737075
2106787459
580614153
386267988
1927363781
986763647
1650169582
629691316
1686600850
2024526214
690462290
1088379330
869187104
957456044
1700907339
1480293959
194329436
1811913420
1977881410
881730762
255197913
1153855926
673287582
1380627522
1099271130
1348783
1523142166
1335845097
1350825885
1029786491
1145889295
1013149803
321793468
2013392200
1590411265
1726164882
108074792
473545705
1591919063
278015204
1697217453
1762175366
1112887733
1018253894
1510618513
277218694
718017642
1134168912
1419273658
2029774321
929118062
633059877
401440507
1666156905
804000194
476850490
1671900018
253788602
1141937165
1255395686
1676128593
1692764945
1107939075
269049158
318401993
1311218409
1322080804
475711420
1132846820
1346024935
338806176
252388436
439807727
958862249
976121164
1633176731
2085178356
339521125
1343536471
21306128
443088875
1760885837
1345704824
1966822160
701218921
1560349807
1128206197
1465657795
506467157
820150275
1525014654
1460512380
346527266
1574778154
1292210975
1070711714
1403908126
1314451580
119098931
955394513
1244302122
1658192265
790867588
640388065
1712160875
1603611526
1792014905
1706966892
613937929
1076700446
1701411440
670277263
1872596397
649929849
443975554
260189788
1080110818
1689919448
186453326
141234547
361805489
1394566008
432108327
665403092
1341755592
681109934
1634166358
1460405005
991065646
1890893775
1615379762
1144891350
379453787
64573260
732035095
462068539
1117165776
356883832
1441345748
345641730
1309649530
1261137250
1959044963
1876436157
1025130656
636093961
1350913761
1244823559
1038424088
943306860
1862212654
1467607898
398607541
1093866100
1317446375
1520843423
574236315
1093980653
344399693
1848551128
602359406
417613687
136656366
801095370
1805310105
1310239810
1492715065
1502373240
436025257
1199166690
1521207590
1561391889
2113002691
48846257
1025561030
1235268622
359865792
330844489
382359867
1966886972
1964795307
1252308045
1931621234
1051313991
1489591367
1375932522
1161580390
883830893
666905649
1539430275
1664494070
1110533381
1171719402
1183996451
110836534
869251588
1395216081
89208129
860085306
737504802
799768518
1535073278
308683764
116624012
1266953972
1988921540
1509013773
145745068
772147644
301485559
403965537
1333129558
1552844542
1477042118
1907205006
646457699
1105295439
246716514
878300065
1317191865
1041079779
47848079
785342692
1066103419
1431029032
764038659
1881234764
759660619
1159181694
203074657
888159280
835265843
105386232
732421019
1754541396
48726055
862406302
1725522468
1094277935
242961894
541072250
704302965
963939334
696284887
1734233701
1330719087
767505191
1938776851
1320844861
1297265582
1565017134
490374743
1836760026
547152875
1344553701
635021275
1063326180
1061607768
1302216938
674645422
491563476
1946212598
1083032293
710303636
189674777
314834510
1592841811
2082148943
776901096
301343122
1608611007
996119184
236226787
136473238
1645242672
1068028508
551757673
810760301
1669457706
24830516
162640840
1909786056
1047845088
458446531
1367069794
1915746800
1051560743
1492871494
1847804571
1645011697
285044891
168302627
467875959
1926708082
1628369156
2094846174
964725204
321708929
1218065974
697748220
110929739
261282958
1078662096
1575585710
1189845910
1973923989
1100601735
1304276580
835811408
697977922
1544536301
1709967265
2041222846
1962157635
1459159771
457304010
638213595
229467166
1351555644
902491252
1196131180
954165805
1201200298
13154248
944059204
195307146
970655402
1879574363
1558943536
1303361842
281109316
904674961
397964862
818299226
909669617
108583379
1896250284
1766783279
586514391
1323020312
363577009
823115514
1941786340
757348452
1086107179
760427352
1877289788
162500185
1151246256
207258060
1892703543
178304869
1321309455
1428665654
1299198971
443795134
1381573731
436673088
1063531968
567628456
1396543835
1079069545
1644686745
614053794
1283171399
508399175
1480523583
667407230
844940149
1231298064
1326539343
2071033997
1472516831
564540598
496575369
527422640
384964867
791955512
200770799
1283745858
213281006
473656132
150230418
1318609029
1713844960
1310117359
1388011521
395821316
2089557005
1917151896
836976912
1054690185
1011605911
1097674885
2071463688
767314419
1736440024
213281770
1687221007
1027117727
284231263
1118378642
1623784038
570071670
161026409
524222246
1701312848
47442058
1057321461
328535735
1252102640
1502840801
2001270866
1330971989
1039008032
849301718
758469021
714346192
1147070042
1564516749
1043160076
138917907
1263671440
556254066
1564529399
1702287926
1518334028
570735795
614400549
506401299
173751441
1669041019
1888953143
1021347834
1477072389
1729775210
1194432366
1148594025
1085391996
277850579
1918976364
238206518
131410265
1275163435
106573244
1219408183
154276897
2143939746
1232534455
1054431577
1727443716
1876605263
340395675
1942510927
1772268672
118149139
1809017336
2046244593
920145135
758614844
1602799758
184769403
1496430475
806954634
620031889
1667917411
282562161
1924105621
517127201
1626807348
2027073378
1799005089
857543397
1859603396
1912607419
718685669
446187640
449623474
1028212892
702805863
158039421
306395302
940958275
1857980422
1324506608
564424861
546686618
1202884365
310042824
1743458557
1578799193
767130332
499769425
1508925810
2086358091
891905860
1919242119
620617992
1449052009
1944313925
880173800
1760981523
805260664
1934279106
1482339031
1788401337
1311396457
1590271103
1256059091
1098049815
850571031
853207844
17366729
113506052
425561329
556689469
1759696207
1476800117
1072680500
1117239025
851426159
1431087048
1982564102
1511624826
24710757
355748921
1058110804
863556867
343939465
1275767105
1549097835
510088358
1490338487
1251293333
1210050497
2086404612
963970589
1732414490
1553374664
1510472909
773610859
1648401484
1380923922
1769104887
729048522
1569241554
1905410540
792830556
18267479
528299676
137942618
557648499
1269801346
1301623294
1561296254
1031533590
1783608550
1396294352
1684648344
874792131
1372173734
520506855
2014921646
376514296
1219753783
479775432
1271595299
1538502575
850026302
2124295307
1841739521
1304789248
1069994977
2127321595
1269616796
1456142792
1745859260
1086731328
903745487
1644462935
2007969968
872902925
1071144717
424445634
314177830
514131787
879742658
1548971063
1012233466
1735720994
138448923
136497007
619370493
18971636
807297374
2012186005
1798580085
265369221
755274985
238901055
1408961848
1107190213
2111170570
953114848
889938686
2027739056
610586005
281675635
266528027
1180020187
722779094
1805488634
1338740940
2075998923
597086884
1110382051
247766603
2071030988
375367591
483207354
645623025
606357988
569445884
1383348548
1095880000
1870545322
1003777404
213230450
1865158327
1923018238
833126759
1276664346
1399361586
6253348
1974852752
1745338324
735583423
463531490
921796074
1291660122
370685143
487305009
542518091
981717111
568572106
490141155
1596327437
1923512056
752610899
382136751
617489662
1325630196
390963416
1921182818
1329426844
24061329
1427093827
1640270251
375981093
1880883149
972064292
291404670
1327290171
1246750748
994395640
546353913
412757024
1250482075
1689483159
895938393
960031745
1545934563
860679017
1675464735
677012520
1204867715
1138093246
386801466
794314029
1814343585
1180112389
1652212231
250704734
313115439
1820411450
1913414680
1988777368
1296291980
957052765
1585101691
1704662722
1926373154
485983667
1972688987
1770679626
214992368
2064455935
1122320689
1236115743
441092189
1305598878
24559943
1948625671
1740990400
1296740864
1094067069
15651289
361161287
363180472
1064523212
1541415525
1110452512
947060045
1122068472
1578565431
561202968
2035894783
362755717
988293554
1439109154
962553942
832767749
449599805
1242044235
183671956
1643000692
1062163610
515155773
289707566
1261189653
953734936
691360919
99567017
1328115597
1196171275
1767380325
376973327
1295727126
1225022015
799097156
341940474
38555748
18716426
723113855
1779225786
1486476011
1294750988
1000988411
585224231
1745328170
1849042839
676481460
935785994
517354109
430434574
1704273046
377078528
73201887
725756251
1535168881
1609928344
1385313288
1672102753
1607319906
1759327167
278953844
664287536
2055529993
1055547395
2966410
156433872
1031816392
1380424056
1367337486
178115059
208561649
1986767722
1065968143
859691981
2005037249
1713421310
1897916278
1683683979
685599588
1383980785
1346339714
1224399641
1768657788
661224876
148721445
2058230170
719661085
2122862008
1640042445
1563989618
2052595694
1171944653
603516364
1944533200
374861964
312021188
990233106
1972522883
1328296548
1851643978
1212004230
508196727
1503793400
512057001
1106500796
1316283978
560315652
1772454830
936970790
1379301588
521145594
1837188239
1113109
1858778852
2004582751
919658188
827651518
1517639719
712915163
93333052
615983439
1141784814
886874580
1346376219
986851941
884701882
1791080057
979623646
448178294
21728489
1428526257
1600292804
1285648882
1961361379
47253551
850489926
107282867
244586717
1170623527
163097250
1925563010
57000102
1002067803
129288362
720074729
515724505
271324060
1947454003
1021455616
72487248
772112964
933823356
1083695346
1866573390
40364864
2021221837
1094559941
1086265791
1839547350
1289647760
2116931145
1298109489
959779690
34779932
255876003
1672598346
1001883160
214838545
1106390972
209585084
287047747
1551493552
1250991950
1815287577
1793198010
251274123
200573552
432171677
617223377
1483928297
992913749
1893273246
132449463
1959715641
748110147
403588989
559785569
1689453609
735592985
794003380
1519040746
44745194
878495835
1470543461
1985950810
2052689185
1115750245
416137400
231596278
2111569534
624224803
1960229265
1045082352
1653817648
290819206
532103554
1636760789
1314050918
952430093
952658054
804219828
1647426662
2131160407
180906854
993648519
1390458607
1073771856
910328796
1474160504
1088063199
414647694
1862782509
1883492186
1054992880
1469161355
1252919049
2052243970
1772103418
255982511
384700666
877698395
1748759931
1039881060
1640100574
573027936
1664811854
1320367012
1692986784
739620547
249355329
1023244139
1991882743
1382217307
576715831
81307359
1500838630
1965504094
750825166
815574970
1980169492
1737288740
1709820638
2014904869
474523946
1858199579
1657790837
1546604238
484403570
1036712706
754351049
1861543196
69503956
1167811435
1659981266
1053808824
143960309
602647273
2147202887
261286605
421777433
1677753643
544385748
1122270921
266187360
283450040
1833635388
1601354740
2084830970
1466831305
1537443797
1535438708
1724342740
82457678
389866331
417655432
2043932355
630609289
386460768
836420041
1445819986
193818965
296649157
1637466738
1085431707
1346599908
1851533221
1483955381
1819677254
796149390
88055528
1713881022
607229690
318148879
1945882550
739177536
852401124
26191870
1494598006
515983646
1530836423
2016544092
1817871269
1784332929
1547705549
230881517
754559429
210903595
535713226
943883873
1908648897
828125930
1989920844
465951966
898307569
2053060481
1736313464
742736859
1579839954
1604866802
1669898636
306563607
1989265182
1021074209
492639939
180306846
295296903
1665894107
732814356
1807589719
437014959
215832434
1434911422
1852982526
1860000012
789226808
1595155625
294534100
52690513
841437957
1577341725
1842331360
423187928
1887475659
1458053458
655313052
827852537
699854004
1729435715
1773670897
976611772
1553199720
854654434
1656138639
1393966143
2115542810
413553139
352471058
2114171215
652171097
545290957
994884654
53699815
2086524463
231721927
1265306415
1343906552
1434264787
1526985185
220786089
111478731
301905304
323410993
1497035918
1274928980
1583070653
557571570
1517487517
1103701175
105533824
1570262976
681450030
2028350569
1077085295
1874049966
961215831
1532209085
100005611
381447442
1322692475
461264568
340903875
370797223
1143788609
1945216001
397017580
1875685634
547770973
2024430938
1232414800
1634776220
1392102801
1409613211
1703941785
913712867
1510971347
1099463776
753546550
489053305
1050712866
360199503
1788756124
424085842
1924491375
1179796958
457176537
885236269
705185296
1123990357
147023935
1412054581
1898522104
1401266851
1991921785
1445782419
717091260
235983787
1959556582
1784152861
1175465233
967160673
1997469057
1390240298
428689338
105297099
1560365822
1602765084
1129809807
357355065
474484455
2063145983
191290900
192158039
1981888930
1946419993
1663720991
1447264305
888087727
710321437
2086332379
1970321002
814141889
2129395377
696170443
1887026002
1369317032
7632114
1889975068
1774949473
908151750
1449051403
717272658
408726428
1258743824
1112789820
1840209116
2050757641
903396104
1590338568
2018959878
836796875
1368896554
769837553
1565089278
1045496680
1143381456
520383751
158835376
1521728387
1398523369
511944998
758030151
790462904
507520888
797778059
1340799323
1378515473
971447705
2058755379
515843156
1672418336
266983352
631972511
2091546685
88863617
777288064
1394323028
1147711019
454872997
967447620
422990988
1323007755
1996639653
918378535
1317161205
804298661
366969501
1427894973
1416983896
1106174422
1629299994
731628047
654896685
1146006793
172667868
190732974
2116570637
52106828
1497153913
1114529983
879773708
185906649
1335144078
2071999818
656874193
597565602
1300833474
927914991
1067790247
2100667705
508620753
989862794
1317045180
152742934
749165168
1387322443
1415218345
1520632800
129360455
1339841877
1861426146
1795470934
552632402
1441916954
1240401982
2074290338
463822833
971562930
1209814366
934795490
243108090
49781527
57709770
281688506
400483626
892863027
399559690
1337442899
695036533
1161062710
1834568846
587940239
1369722391
930186597
890678497
1769435051
1239289346
37833405
1084949189
1270284948
1323187189
447367478
366590843
676586207
1549555642
1266212504
1129833330
1583482071
1171139233
1981970539
416528629
2013480706
1142929322
1626318309
2077995466
1763979263
933512969
1722157742
219964426
1016564774
1866547040
1235343767
344935025
138849952
393547480
1106048535
1529468444
1194834375
332778770
20513585
169488312
1062166853
494998925
2107074499
95144251
304781731
1223954025
16637374
738921626
162010639
1464717262
1186380572
756726063
935978585
1975707703
1634288281
2093023531
1867728143
191162374
780524861
869992075
1640570740
922061080
2015001492
1461254655
325433727
1132791378
603356697
949554267
1052289131
2132161241
1691918756
2057105731
488543171
2022673442
1341868359
1419713273
2116874932
1907234013
861425757
86140492
1314081556
1348882653
167764423
134510886
1445135165
1248246269
39431653
82622596
258562611
624361910
129239415
1248707383
601420414
434184428
2145533452
2105850919
589084415
1614214501
1480799281
1559927718
610247008
1479902653
1287722450
365622947
1416063438
593288054
1583641411
1467883031
1158742551
1250861255
25589227
2132723415
963098669
1771908638
2014682459
1388373765
1846675648
389792977
837629304
752462593
1964814060
1712586296
429485283
171217933
1283309957
187989686
1983353583
1576096265
1790845396
2082439139
1822803748
1495590591
1470356425
810838352
40583533
1206400970
1737971702
1109423370
1343072729
709755465
1617419747
389859024
1669134240
1765113389
112803688
1909658714
1345812420
367667523
1127531558
1430875369
1077321963
736862557
57282860
879501711
295324522
2145579959
389235661
1414029952
255484615
1624844841
1998492198
1467194077
176240879
915091542
1409333678
71115987
183846946
1775785656
330382384
328623825
187827858
902732368
510385362
1992245802
1786009353
1079871893
1106469097
1062664258
469027995
1722294128
1837546076
80346368
243956654
1670366874
59668813
1881653046
439590709
1525407312
1317465023
2035666471
916908522
344145348
1309325655
1814296090
567661115
1955194123
887511083
1323514317
2106279352
1061109302
1879378369
1362987501
478029794
520365087
698326281
155467966
1298947251
974628266
725711546
2095525662
1839491119
686781607
1532945728
2070386815
1211162411
650265821
610033317
1734599018
1310943203
1952718120
1176217913
18910433
324396003
1978962862
275679460
1271232155
843225686
2096049374
1157530289
1882957582
1019118410
69813045
151636424
404187093
1581875990
2129751439
2011303745
1255219087
915025068
2144030531
346369914
1005625444
1041650409
5198943
987035086
1527761240
767841415
1956715961
291570033
1405840723
1155763805
1475855619
116435206
1660448806
488672150
2082572325
1297690332
1409467420
1772672683
1515196017
1378081383
901318670
1785945307
1027189936
1883630985
1032036587
1664136374
2117770959
1954306810
776321714
280681468
450997045
1011673347
1908209497
166557930
2084966902
1227610535
358654079
1540066405
1046564627
1752301884
1438377116
577215136
207885692
994250113
1510783138
1043971562
1441466913
966928931
291861489
1020411080
2042930230
1916225611
1924405900
1517038339
1772113320
2100400612
279279685
497368499
380101134
604454078
1175362480
1804922823
486912735
85053
1712022604
1260302885
103513306
737878338
398416691
1588393435
851923942
25879704
1549151083
1973179219
709763375
762726984
639123706
745505080
2004940390
1905952909
1439556258
1250506913
49149995
890508219
2125674894
1415798196
2124255154
974572809
1720659380
456725114
75333965
1390036869
746125519
1051931722
1258250159
2011185020
1818612620
1621052684
348055850
13554192
200242613
1536396531
1480995723
1971047531
570255178
1594955382
1981184518
164768482
1343817642
1126711694
1774192023
692231272
1012974769
1124792413
1012168511
185612355
101068420
481051118
1801547636
2082738284
1949371162
1841030339
1770228993
1423674162
274985532
2036291359
16703
742177646
622891696
1273642789
239576575
1969033880
324957098
88736841
2004949252
1366219995
1171757135
1487615852
1711343306
416689612
1839596685
660658598
1166106862
1752085547
305469303
1863403458
266130181
252890503
246464449
1106928723
2076899241
87928194
584085841
1324971673
477460907
1746799493
758929480
659897734
1786127497
1379287768
1545163289
2003984741
1833322189
399904514
1326850439
781125856
1628844541
307936745
984333970
410633433
1868776315
1224963486
1180469576
2062221366
2058158871
1945675371
1782067535
765803362
1188212401
45706438
1345931032
1895151421
613913961
1454549205
1588578696
904189882
955886749
1271876390
684878660
1410351539
1892546003
602712047
773338384
918812917
1862174560
1089116925
461525002
1829218909
794868996
1311201798
1255501471
1615991825
1192472799
1585301607
1972366759
767865436
216158743
1803687314
1337651209
309931172
227579706
1112601792
262358508
1588914611
534098419
922317825
1132203140
1260314960
1915127236
614477139
1859315205
1920097619
1438295629
101090177
1452118228
2045135439
1751824216
452499979
236241111
582987116
1985684917
2025152213
269676963
116974820
1056004258
1690535616
734291795
186040280
885482358
353776204
1726858384
746279247
471201005
1952726311
1414643038
1503151188
1306729169
1889868373
2009169678
713982176
1435083294
1137482146
1957896000
1526058078
1795043984
594615709
415028375
1416150988
2002454309
1240769016
206796563
778104554
1706777528
1116423706
1925316791
1764321033
1199166926
1297501013
1906893740
1871682204
422214715
1037953103
2083112859
1983094602
1963972762
999691692
1029126611
758056328
640215761
1094047909
1217563148
1903716403
1489507967
1384930160
190689095
364037903
352899006
1441293997
1738545674
1854659216
1748147602
2088062540
118059194
1735820446
974333376
642813527
1975721675
736900767
1755933204
1046548404
1033390391
843298874
1997063576
568281631
945035564
443402047
233021915
1459594949
1504548150
80675755
664335799
314895998
1891680302
1931381349
251735590
1363683974
1617791529
738342249
1401921335
1642860937
771871245
1410904844
89980086
1939504978
601753366
335423796
2070080370
461013591
1700747539
961277009
50005159
998747318
166725697
587970933
802488984
1393150312
173602170
1814242102
438117633
565040632
609173029
275012202
1363371792
1022114289
966268
770742820
1135400086
1693378252
399882071
692223965
425694252
204728584
2009342183
1193288110
1743910652
719258944
1075665567
514505835
1950963268
1424660450
743161379
2119688113
319356413
2108748056
754524292
40715485
447676295
1027080930
584510277
1673703752
1003304827
1764429573
1717865358
1153403591
1348590574
1229888652
1089767618
478155892
1875920075
435796043
1617014591
1378181146
915040094
443348045
1882159204
402333453
666880341
316029610
1784133107
1699260916
2034335053
1426034682
848709473
1824816364
76353284
425904456
310042735
84617386
343844497
1685581564
724570185
165834267
1812699636
309862116
270537946
1136840410
349057648
888841780
338925413
620369974
810822505
1341118644
1976487065
1667128849
481156594
1574764277
1625765876
1082960941
1316201420
1713458413
1985216352
2118415700
1842710554
1922329759
1266070382
1109388301
718602982
218924238
241604928
192232844
758015591
1728793594
897530683
746490481
1909750445
551131622
1128667701
1341682144
1024604526
343311283
2116941377
4671110
1279177504
1213453122
52722536
711103003
1309440019
1829118043
1419991975
681708938
1105253637
469474748
227014848
26600552
1829943950
1635515406
1459145627
254550630
870628892
1516935046
221627085
2145696806
213594535
248960722
1140578763
576286865
549847966
837445874
1973126773
1014105254
1999500583
1163431814
882226550
229939749
1963851314
1753007204
2100582104
501313368
838823942
211633750
1213293549
1525645463
522799392
934236188
328483161
720903275
402521191
1029832521
427984704
359059310
66274875
1529713212
814252991
1573843791
2002466368
2052050357
1408212649
1453206412
1110578318
571929762
1560624995
832708392
1677524228
298359414
1479774779
794423016
526629034
2046711032
1590135024
172858054
361405297
1915163349
1122228554
1694234751
577394676
381815633
987218617
1176991078
449378656
1588664175
292957097
84630962
1536216180
812661489
139981573
73030999
1979611459
1230362768
1368880029
479043757
1495021013
1084023830
1315375611
1635667612
1985045062
1493896194
685759
1451075016
380250396
2114200620
978385119
1439297478
1993211273
830071938
874160662
1413974458
433443363
293259749
822067801
1276981876
2048487656
1598062136
978582618
1210080314
1452907345
89271870
1149469055
1865838681
1745379280
1559824032
772897790
1593570484
1523291550
1025239999
992083209
1927816885
1459868590
860026849
168822869
819648589
1489283477
768606319
310143525
916391872
1212794884
869474460
2120310195
946104243
1051251703
149277827
1032149915
1048056614
1687194744
759122462
1002441103
16288072
773932800
597508186
2053073167
1542236519
47325906
992292457
1285148761
1753049889
1172360639
388012953
446583643
1679741347
1376902429
944950408
882890146
508581745
204132376
715372682
752758969
1003891981
2068831102
1828098706
1397590004
1012847096
701008822
209341730
1201633384
811720271
1560852605
749686845
876995952
580724940
459172046
1020272981
337074666
1179186129
1448771720
1317815491
1976663723
969256895
128728646
414167791
65034153
50479376
1893597537
1122343336
1349429804
1649548772
3264017
816308676
299915820
296515328
1527725769
939533670
128840405
1000616805
1999581114
1507802090
423541584
455211401
696398189
1878890551
739530919
369184126
2097960241
1675566466
1750101313
1003566195
1674163294
1132530228
1413405430
351563551
972566467
508629517
477801463
2043499701
585736947
943735638
1584545419
1757776267
421967258
883836878
741407882
145044665
574962709
1077563497
990735455
1842096251
191317061
1707873457
513004600
1801368736
947395896
1135682456
638816246
732561605
301415632
1407533825
662066496
1277669323
1948533839
754169069
827156764
1593063406
1944120338
1667795140
1189996719
2129754706
1714643696
1682597221
687345953
1231829136
1003401818
1721237025
1222005583
173913146
2023945871
1444851990
1092233224
783384348
1056918396
1657721116
2031318979
473820528
1426983824
1100246876
119831913
72237224
362859525
652050781
117861538
1517933869
1462163087
1155166070
988551885
657684185
883697975
654779008
300545996
1504303783
1053887289
836663733
1791570737
552497589
1956406796
214942596
552810461
369803120
97301556
1856953443
179138010
1211306388
1407519696
821503623
929743480
1347738219
1213961667
2045761639
103308329
2102029918
1125319693
1740716447
1957914455
1039735374
936382523
1789146264
473631567
883920095
1020384218
254812170
1096025786
1086052805
1277248089
263917833
868544207
646269079
121210756
402897917
1635902487
396499917
72489373
2085715284
518254182
793169538
887587712
1772414553
14821394
930607642
1972972859
1209885284
1633526269
1418627304
1243990181
1003243776
1789497301
910922938
361269359
1227265685
811919820
861109276
1822312604
1441443013
1511087865
333343815
1837741166
1440597596
1335083878
1924276645
1338608627
1735570902
604913700
2084628756
601071316
189176144
1007071533
1498349932
1939745258
1975732586
1999882738
2026544855
1301039918
1253535433
955897063
1553496218
2024982084
1192432556
321736399
1720497293
961933889
496294892
2035644389
607612961
2093850302
956258193
272592590
457946572
1589930812
891738715
921786307
656790355
960863852
1143748743
1563663252
1723710899
2106721024
2015257008
1704801762
612719578
1282379412
312285941
2008232709
1406792231
1046229017
893725097
1426684778
533821318
1219931128
1550833979
519426669
1036334143
1765421527
1031189770
1751404566
1076218956
260449790
103882310
304556251
120167479
45835025
1468642718
516591
1524685345
1171081349
1064882324
915454472
2030094293
976713903
1780251077
1491912745
504768855
519523809
877510977
1747321598
1839369057
1751653795
148764290
1642554921
2136757392
1896195010
2060961675
1580845073
719027365
1166418852
1909449318
1932665848
381955824
347934319
141109193
374288839
507459912
688585685
1933840538
1828477134
450877149
2096994893
1692904608
1665477572
257068814
1953771297
1747722398
1587463180
1123106339
532110899
1953299457
100806780
1527777486
1097715359
1741098025
1094821686
733497350
549341977
382488415
706777271
660207634
489739263
277296977
410275876
872391301
957878938
931080427
455836839
917857493
1989842316
1731058582
627789175
1504167519
674610797
1800883753
253512664
328450385
1336811043
482767831
1713101352
1057634399
1994620996
1021598110
566324646
1477502544
177705688
1631207545
606138661
433091008
1232084299
1743899428
1375504197
2132813501
2065850806
140636168
98985837
1939376515
195727536
1536723700
625411354
1824188217
321394116
1336806122
1690506020
421772639
369248487
972576984
2104019623
968602368
1512168526
525600834
837431727
994823553
120946379
2100558547
2131438708
1970238286
1108000366
2031453225
193975818
1009945447
1885622409
108123931
1943117336
795628513
904058115
810053005
1877848651
1605678388
1975323360
540519174
266008218
2048460698
1960551776
512841968
863272964
1247278764
1032720137
2002722268
832435529
1982164976
684834256
1050057067
309699768
1285258677
1416441520
621801810
893844556
1009772932
1789578952
1947971219
929915738
1001396098
1634396645
394509778
1166728545
1017713774
1485750450
102372526
816379439
1988047169
1475573152
1054755620
1752753575
57674026
324203890
253570824
1881549660
1894002761
593126511
1757190779
992595045
620861649
283823717
1991789986
1208126424
1044108802
1699385483
660134572
391741791
2079901177
1777901062
1900753156
20677032
1408162427
905520109
1420083173
1328177043
1956597051
2070414638
1551280850
1473111791
702205594
374554231
1820366292
1020562613
585886304
1226119318
1544149018
199280266
772393581
1008633392
177650027
1325517111
2077218769
468285075
1913300553
331306903
591328120
1309690619
809219370
319517697
2023664439
1164057624
1518662103
693554546
298774053
1294665482
1702924212
1400911922
1332694283
389394947
676701219
1501106589
497321778
119497908
294808962
1149274281
1488686040
153091197
548169151
259485706
425669683
1769337402
1784834070
91096042
1716014625
409386307
267151908
1975799940
1685428744
875720556
116189189
2060039317
1924565322
1634149957
603907057
841988669
2054719614
1078242270
1107867954
492382889
24731658
403585639
175981827
229092623
2087903728
1186019783
988345458
1022692771
621224138
488473019
1570606517
975278236
2089531821
32938325
1555577830
1337419178
1659993688
1150086685
1702223429
1862967181
100321624
67549637
392625209
500686101
1689191707
294338633
1242893136
2122154254
2129796279
1935274549
650543627
9368653
1236833298
290138126
267095691
1061977140
359475495
89367147
1047441669
1405036903
638936099
1833418831
1106953522
367736594
96680460
1188814538
2053750871
1275959435
1649231256
262906479
214268583
1116531788
882821403
476979813
1644662952
733703633
1195407440
598082618
474477282
720458284
1337971651
1203511254
1335109323
1728360407
1590269858
1786971619
1245764842
28136197
1800314266
2121175576
598025726
65881793
37434445
576586145
24352061
1600816326
1955039417
1220941235
970012252
492746964
1710278931
244901242
2086826132
1203821475
1576605469
1763084423
1231350584
1648396596
517047005
228904933
1470721955
1006620022
755727758
1347066724
706122079
107620784
2036577781
1448890989
1640211147
1214175564
1036457744
72583318
1090466890
1771941293
557673750
70712004
256650718
1926410957
1081341012
149744974
519744819
1264434581
150346081
340078256
1836181836
428879515
1804020853
2100861704
1339647874
1216941484
293653490
1683883731
33474664
925861760
248195397
1744069474
274990602
64334965
1578655219
337797121
718022790
1343177162
975116113
1562936143
1003791639
2039198199
190784664
874370742
1979793665
289075658
1404298441
2075360206
1903072854
2067006094
1681465064
1323993571
1582998009
857999546
1936632649
1559464424
296008849
875673105
1174159193
802354336
1323671097
539353435
1179125415
1177039558
1291736200
120939958
56173533
1159506153
176199668
576020684
177241788
775517118
2062330524
1384042212
1011591517
1631453499
390844764
1973091066
25740911
1942355556
339679630
1838153010
1260762839
866095909
806138437
952944541
557797134
1468552973
1363502039
690992717
2040613473
1558185566
649504651
1173780458
1300813367
1784514390
1536555665
1417326577
2118098722
1950062863
917818247
234764452
1759327058
329312784
678430765
1544820677
1151658392
1266367382
1109849828
460562260
1933449483
1345887366
1987094371
556168210
236943278
1889252194
1873401179
380544025
2015424639
1327929256
984337818
1761664768
305185493
149187982
1767479875
1363639887
442231682
1331409518
706891089
389968798
318176768
1571683261
737850807
221728139
1109388719
2013060770
803996071
489077873
1270396662
1562625904
844097609
28090779
1151658392
1979977492
689109993
1369943965
1558461013
894305060
204236122
822148907
519969601
1572034442
294608476
1198275777
567795560
1944238235
1437941141
1777152394
659668070
749279921
1206798556
501342991
18516688
2044250554
289997074
877212276
1299424141
1842967865
438742738
347187046
285799347
1344201754
1358672701
57243734
1124383118
767805761
667457777
1596240314
1803834271
415760361
465220449
1213366934
375992831
1217492447
1877227495
1610766152
11280950
438833853
2068176622
1846403376
1363746457
1132675319
1699471057
1266735137
559228817
1965174101
52496806
1727107857
2008961812
589486746
1310562416
62127606
1215546385
1440505521
1018739685
229932327
889831425
1305734460
76715841
36228024
1492385276
810512610
137527710
1290712131
1382636476
1269875142
1395921771
406108231
1566103162
761967741
1546156744
1968831011
1989297116
1286723132
1800289597
597402216
127514640
2015685113
2037024979
325867295
1004111405
1576498175
548556373
59147048
512834119
1390640371
1073116097
505076230
1933346239
171271438
1828625934
1788286358
1428365164
709980147
535236345
353786483
880182834
775943463
418702998
2034029952
409762995
883265470
1694458392
2106548135
1163407677
1161861557
2009732170
2100994229
181857018
1820241870
1064711086
793277635
340543908
533445954
1016210601
1418840048
135318410
2136092745
191505051
1792306934
93728146
427906766
2008197006
1318188071
99114224
1115806988
1180843339
219935675
1026498055
1894839518
694196981
1405719048
2118535680
1036398549
1165271929
1954949836
835533739
274159782
618162089
647590247
1290492300
20200825
2025479101
2028100766
1737041347
2062109859
288393922
1136890319
2018240028
1496430245
394485610
801011537
1246520269
2099892601
265919924
117798646
982310841
967338712
377410515
1334599135
1436294202
1306605163
568288927
1085341569
1210025107
778670109
964534309
773466353
4875169
2084875729
1845313396
1562544318
1188240614
54215123
1644317352
1554330065
1380323301
630650474
303893486
2086897512
711578378
1276640310
1246097506
805050490
489662117
689041303
1873439873
1472905901
2137770871
1180050383
1968264259
754611397
1057261966
1825110768
935637082
2009010703
1043652592
624889926
116446414
1029109854
996805808
2049582698
1978385126
1890171215
1417153884
657840480
877321649
2145763647
1253911182
837759109
935022931
986447915
1228618674
212155219
263302014
326970955
1271826755
1352690002
655322596
1710036133
1178681231
2146089313
422524002
150966002
1197238892
1572272735
2062974438
1923661515
1420587485
428359802
1721663296
637285696
1596679399
150252429
1468753326
900558555
720183717
300483681
1049320371
681335677
166128842
1885465624
793808318
707036137
644998975
762293894
1535504616
1392562977
98614418
1960701850
2000110018
1284960721
1862786254
1131959655
325157416
789576723
1707310001
1106421593
1128536516
447713724
1016610917
954985183
2014849934
936504742
1541938872
144459382
894457598
2098511574
1696107034
1519117884
1550342742
257072483
7118700
160667675
796530748
1798352425
1087726932
182488541
1013179377
1790587178
1517641088
1312985687
685152998
89738847
587789900
1986499063
801995221
1802212611
1492837395
854582192
1023314780
907924351
1900218847
1789332122
57941314
289410112
2018245387
2006269000
629464770
1514965217
1030393359
572325672
87268345
501654421
898140294
1846917459
606997393
2117289518
738907075
1874497496
386885584
266637976
866555078
395539183
1140689890
1043148137
752892829
1400540234
165398711
1527303724
1221836783
2063798023
1681150070
2106760941
1345970071
1783159330
1143273193
2111036700
833072837
210475091
1613112467
1308458607
843092693
1924360924
1309127537
1011242963
255049853
1201694974
1159571698
1350981462
129336902
2142119191
1898309595
1718528902
975329364
1231104503
350576446
509045987
773828034
937758745
1478612101
536232065
1529925804
190542208
678003818
648246274
1655645492
1508392401
2137040415
686570561
1063753268
872388327
957929456
1610107719
1849133370
791542887
1083087987
1380843835
1016260567
995002718
1744241304
645017403
1679830059
1641662827
181768779
1338134198
1199323618
1261275694
1673761223
721531039
1602629375
2060779750
1712613974
383503868
646842545
1778071594
1200123153
456728710
549762123
5681105
1684642373
1542331901
1483675228
1814184619
209423515
991872966
1580601954
1367275061
1309268454
2011528682
860736985
1398904486
292958791
7236791
1928051090
2057551910
1967002138
1903938090
755718644
747567653
1599109647
985299766
2009283121
1882542905
198376597
1655906867
1228561711
1768046387
901859202
1337890206
994534895
1084956622
47870107
761248743
365401667
593923449
53054035
287107606
2109127668
1850587979
966055777
1674984856
2030617552
1683587958
468845348
1969174667
1737166822
950307026
1273426207
1020883394
1751033305
544243432
299343357
2139292124
1559233952
1766053940
1793856317
1347362216
590984036
965729831
1063111329
683661349
1907391929
159229555
1317480984
272010613
1570214902
1420514921
1613362496
727498003
770985545
76976119
1342499082
1309004236
1005056741
1087326044
1264414459
1450689805
1963022325
406787272
312392786
278799500
1441817993
1231540966
1098994261
662158904
2127220197
427833801
1398163183
1135887388
558458741
2005632076
1073049862
2125762099
1230235241
2026534001
1833890180
774844211
749791596
1856533211
2092527234
671477148
1718594752
2082965495
910984314
446167805
368442008
2095280547
1966684884
796509429
80688243
1087188276
2016979973
1662377814
1333390578
1015895086
925703074
1678907483
1695705420
764560700
1868840613
308483292
1410287145
856914865
1481273954
1369428744
1548287152
1868814599
1477797757
178974780
270149939
1235259080
887645055
462738308
1134721927
410467748
1110058038
274544298
2128732293
1056102838
1547510561
1061375229
1368396783
854359248
945887476
1126338377
932741029
1344381072
1624793297
660720336
1092621380
127858178
1464295057
738684135
1267353674
792460741
2049255852
1157081952
1273452410
1887492462
741793043
539936577
1225010723
2131308266
2059260858
139767039
1560889377
1769507734
1003222843
2117151067
1759158674
168545588
398856022
1408034159
744650941
345674655
80852239
326670552
932772156
270472255
1823588740
1335530618
1953579083
180163713
214987626
496284642
228485237
947345547
521846972
2122945149
1993283664
1015514278
1869321941
459180332
1168659067
1655852329
21621941
903234096
934903804
269981964
251071425
1781550017
1763532235
990991988
2032482716
1113738500
1492038294
1402796619
1171927633
766630935
737629400
1107027572
2096681846
764982376
920176890
1250871950
1171552817
1935384667
2068629260
1985513190
1226837750
256029627
180819571
730020523
1534677404
1591382512
1546899112
1413077167
421428857
592245815
497199834
388760984
1850618206
2045859276
1564925928
149520388
1439966016
1637715791
1454231655
1874653131
29464479
1434680710
1195279315
1205713286
484981343
1128553562
887278386
1162689582
1353254296
74776334
1584651711
1308026072
1641448038
268315290
921325720
1729170757
735539307
202925910
1833745698
2127688102
659799979
1823615854
1000885953
1374289240
68135605
709759858
923291318
225974969
511060211
2049525697
2025293096
617779518
1556184838
348950778
431421862
821412288
1922200132
325935932
1606920833
161529710
1815136372
411947174
617696569
1239571839
1268900072
1948184168
1622832485
1891556672
1054422960
687989169
1907488707
874190003
782853232
1839733016
1891510818
1982605754
344585008
645419753
1439677799
941759603
2054876199
2098688486
1000997855
770996372
1043499690
1071560728
1109346152
1213497116
236146254
622383382
1468952927
438543715
1305786386
1469245861
387818825
317337535
744597116
1982586397
543929207
1847969517
304652153
749175588
1789201485
779171697
300685935
393918361
512793310
1712033856
1134417571
1935080750
311234237
1498314137
1281177948
1154987189
664765247
1504772076
879327285
652448951
87670569
1222529707
362558548
1041322608
135453136
845965547
1676703675
622919028
201144286
799054336
333737804
1436453091
1166320204
202001984
252185211
1166035825
1533732428
1956652023
1394007619
818856823
899535956
2061481279
29289781
314228414
642636288
853008310
514941747
1311714578
1290650289
818965556
2075404033
1095911692
752283093
707741358
1513130384
2104760252
805449588
1041714267
1071347801
2057197402
1848900043
2012043727
408582588
1235480357
907416437
25014930
1216470024
744697217
1047511647
651350357
27144474
14644072
744712551
1559778412
250616392
1785204687
944668776
1532355926
321485213
1452218548
686728288
1147488289
600042647
1718280265
1009982629
363366660
112123910
2015558926
1021044061
1843154134
269654261
1934997847
1730587820
1312356934
1613371259
768385117
1374880231
1832443108
382034955
1528067455
1631046491
835445381
2144786009
1982633685
773570115
133889806
706556350
1520673804
1245063236
2109471324
1428755208
972822744
465146265
923679526
1423410307
1029785182
5465403
773934777
1434301304
1269416685
473018918
1043351213
132886225
1755320750
40409072
394927207
339477332
2041223386
799486783
1380537211
1178016697
1082667868
450111723
2136349567
400717520
1202284355
1790395065
830583066
372737741
791699257
2130393357
91836205
609401836
42144096
445968685
1986234030
629101260
912272004
1263035496
1392104978
1806594312
859780044
1063169636
1541228901
242692255
341896640
221038749
1727779214
975782801
1620904042
1638967739
1286798743
354248184
341638016
784659963
736546184
1099610234
60904918
1347972744
1132830333
326952864
1751189383
679572297
706422738
1887569771
240237430
722676361
1413483267
1053679339
542486294
1892243437
1367528765
744630758
1918811468
611192476
1527756725
942870564
1574529859
1472000149
1810004109
2141992607
2119778846
1188023971
695572857
922137141
1698090092
728296979
1198242628
59737314
1435848671
602959652
1220063396
1736458300
1818601587
725778912
1795802367
1431270919
1574634159
384942832
1289419693
460327963
1418531932
1105736410
639823977
2002060064
632742665
1214866100
786426597
580605965
1308769214
933471094
428711199
1876868861
24531469
474537065
1240681338
567735728
55673519
80361494
1343442070
279225377
1174011518
868402458
2012643418
1023654818
320701465
249194608
28108677
204947557
2075601551
585030032
775203933
776030258
717214134
1958355387
572220493
1093448815
1622242650
441029314
2140444087
912498930
1292048802
1393346393
2014878155
1506435295
1102536904
1365869285
1278820634
215940693
1289546896
740989692
1266289096
248230223
1126202527
420524073
774113639
209523374
1411237116
14096198
1440974058
511296174
2113118423
426189943
227822349
459125751
1158311838
1731465948
1758869786
2043002039
1286086976
1458394734
943131644
1294010044
1419403561
1993752265
1900227094
1451854779
1424381099
1441729736
2097747429
1067159571
1886586368
806820075
855022507
1382887651
89371993
1117591597
1846203284
750448416
644667924
879025612
374975164
1238641038
642644718
1941700403
850649322
702484533
781793248
1584067532
1571712286
73783192
1975309564
1406938211
1731503469
766883675
1067182652
1993671569
1727928857
705066343
923293945
899962953
1270533398
1758874452
1229533101
1166427370
318089667
1921568117
37707417
1166668662
834710426
473602291
1852512549
1960107333
408056777
272199113
1646714111
805355780
271845787
1956943319
731704711
2028190954
890987741
27135097
528947668
459046274
388950117
588583525
817460776
854784237
1478961130
1789720137
797982520
1045513846
1939712191
2033647181
980979347
2065998889
1320241894
655100940
255519393
662665681
473798808
482087560
174974000
185196495
1559630244
502949299
576692525
1597957115
1603517623
753294260
1573165831
1267559015
1674856838
493495305
1750548236
1507006969
1525097715
1279495919
552547323
1159626164
719584397
431519093
865762314
121457432
1882467172
1796954978
42562489
332878863
1804785
1542200279
1077986020
1200771656
173884945
426724405
325270162
598961230
1184362141
2069952801
1508563498
1758099944
235231439
33391109
1221638292
2023466071
1220970445
1372140499
948302520
1217160104
786252483
707674632
37754443
311393486
1356876822
536006199
1700284625
2033010546
1438070458
1522071608
1871931097
1954161285
1401069702
1971625972
161627878
289952349
1579036795
294775295
1381330702
1364198145
1975549023
1806630844
918889904
1172583530
766441705
1571676544
2068243171
951365849
1028709140
309473386
1984834526
2027958815
1131452857
331684753
350527454
1142727324
978533004
2080611839
88404748
1810719606
1285718232
1504045130
126121895
1785637383
900463252
486063915
887558543
987936007
1175095842
1184885133
919345581
214522442
785712798
1802249837
714906915
1850692722
1825968475
1618940575
911920573
546063143
1058338627
2140168872
1197305506
1317018784
585574505
1570517171
1544003702
1996084222
1062500033
2072307189
1713679400
1260451538
1204996834
1903433948
1630086600
305093656
226352273
1149155553
93973532
725652594
1001671498
361428651
1667954350
1629634278
1644263664
1491161163
513666960
1274738185
1672085850
732208174
457602571
895783780
550598502
1827609842
1772784345
111998961
911408972
157498502
44903833
1148343745
1213144712
1026785703
1163276783
1174573082
1170731435
380236363
837758075
1049676159
1087935619
366567464
1350210836
895669286
1139580687
655557787
2008736986
186620327
1961439109
1560182487
188696025
1799441240
939146724
144601279
2044869294
884886041
127926782
680103819
302803012
2122689057
852380502
2047314334
2028899271
1917330882
386050119
784154433
235718734
2042217181
665397447
2003529837
1568687422
600232798
2063619281
1398733807
798321450
221281997
1137287487
1696905178
391723940
558283262
2044874310
480198589
481718802
705124401
914940102
1993909371
634460880
998617925
2129920758
923025188
1668709848
1997080910
1976969397
1816975960
1385831581
2147230547
1154316295
376993092
92848465
2008158821
626957496
61172267
463254798
1078062602
1030178981
1112406203
1009177586
1206831725
393463804
641346030
1924088130
360447873
1923579017
338351545
1389474702
44057483
1572372928
882612635
1990540246
1556794920
2096798532
154551714
827769963
833312099
984278711
1382229552
155376042
657725354
461159982
1510814771
471162442
1864406604
2070149346
1665145278
1382981731
1442276546
295231976
1483850137
199747929
1556368604
1242508319
919412583
1880316516
279269412
910942809
944408205
741585570
1431719020
12574679
586435329
442958778
975643138
1775469151
1626358485
1967480547
650367834
2026034391
1010963825
1839517723
873433101
708425169
552156277
2137294904
1201866353
1460286931
68682574
888354254
1534830441
151264630
1340415578
1561075445
266204081
488354029
1058021799
1663434332
1240849212
35521553
1486077642
1494549639
8481165
1958199995
978862002
247894442
1458178964
1123958315
849501272
1443180878
1339724738
1172038439
182418837
1974914233
686036705
1355617522
1968975837
1802431457
559147105
1410001355
392011181
492028077
1506134366
368252490
1762885115
85070434
1405942907
566847181
467072877
218451586
1148380269
1604919378
1797907725
64563370
1971851994
383822281
1398411713
184432434
1894689423
935233778
1924641905
346023842
380932439
606116968
748892760
990502741
2124320530
1411963665
2084620753
743953154
1250951200
1491803116
96300240
2055770831
1667953558
363141393
847695284
665371102
1182060751
1793025149
893140191
1922089855
134038584
753680079
1415589595
412158451
782399095
1342617810
1526983330
1518160147
1372808380
920107145
692273155
156449746
674607586
1293416717
389118177
544897378
948781249
1752292192
1370291280
883867703
69709142
189164229
384774371
1256567923
579778120
1989073409
1790576299
1879063143
1283680990
1361384826
1582992687
1095315244
12675625
1074959398
970457022
1545433196
1181403752
1982593980
913020681
1404271641
1330009627
1167114208
1908365590
1269686812
1663819632
1651236325
1486851541
776242854
578118897
384148676
972625696
708254367
1714570544
516076161
338818931
1234704258
1860606825
311424235
1912514200
1609570477
2004275755
11719400
199045483
1058211922
823312028
870049330
1799040776
363120745
276667740
1283631207
842265831
1420885383
780851374
280846777
1476300096
2026069749
851583702
1786123898
2132765627
2113376865
2102088622
854096978
476191851
1575577593
426503443
409058794
701775753
1896794359
441966217
1761629317
321695160
297697371
932681345
1130803909
995993967
905882824
1089839429
638973454
1858065443
772979404
1811456635
1984395561
2023801251
85713682
1744973965
1633427509
870687477
380210600
1042188286
427224195
1262234631
1515652314
307585951
1915783506
1059694492
831932413
2126587573
706399826
2107571161
698973723
1841342297
2001094268
1788205582
266079329
13225510
1955985415
1166121547
1528434452
1615608080
2094564104
885249717
1223123130
1432183515
1114627868
772231250
1892813695
469685936
584764245
1535251040
1111758360
893053389
454938121
276259714
1279108594
151050414
1304618111
2116000530
1301242892
666755952
1321753853
504953658
1368411707
349567422
499288116
2010937115
1602200340
528905280
33215336
1453182474
1309734273
1382010659
1007108662
2109624781
1368926390
668795477
521146844
792305990
254778706
1981275776
2099407461
726703314
1429261222
1493337640
255963328
321811950
480996144
1677804119
536533782
435984444
1073427843
628316966
776354463
1308825897
640968883
1000152296
1021864884
283876788
383487467
1604067440
2047920453
1301861930
1651226668
558825536
1659010534
1669234620
539543988
988725717
337641928
425807113
1601506430
600565393
33106080
1319082688
896816863
1232615105
1787163695
832878922
217781122
1483621851
524025832
1172660574
562650814
1260029295
591103030
1671133324
743369805
1212415548
1460570409
636569486
215332475
1818275163
1097981981
420973914
1769594457
803613234
1704066809
681675969
1966241564
455887083
310608214
831221676
1413795236
1372913525
759871855
1451657318
939527016
1648646125
32424968
852124445
1549422455
1565057163
819188233
1503145836
903843587
2067031477
1389242367
1754274415
1297606501
967554376
68229229
1805384528
2011995452
677786823
1774112673
826784383
993232087
206217539
1144586465
1180260829
247245958
667668465
1812074564
433678610
930555452
823065748
916408665
450177590
844182521
1270376794
145522363
1255700222
1336021679
1190572339
1564248692
904635426
1484676366
1605272251
1849909636
1584319527
711536907
1890189302
916618791
65740435
1175032533
279335802
1831036581
762839360
1634653740
1064813359
262830882
1719064305
1849893849
1272197248
990331395
1173194390
30482743
667886440
1281025415
1087092104
174530986
352930911
1368041986
1681521701
1944981778
762147052
1665425276
2063263459
2042501358
783959230
679630896
1660326369
1654637228
162900246
451161988
220657523
612289510
375167177
559971414
360241962
1984346193
1030138567
1693552186
85179153
1178138333
39705292
202949825
1802037548
1415762930
775250361
1962080541
1255562353
1832333227
1255721346
500419292
1102046956
1430236231
1270567150
662365711
1711025529
1858689070
49802879
1985651245
119803064
2053273740
161665085
1281530858
227460340
409475760
1026342201
184389932
841274455
1740372548
1844658911
227462955
149640370
1585969643
1950761693
1524822981
196285043
1788428743
497521568
2040707668
553014242
1517333235
4882398
1973831121
619721829
669852211
708116635
425759230
220606736
692321022
1442724503
1928257078
1973782352
2037909585
1079493690
840605345
575454300
969698420
1374293031
787838282
210776822
399534423
1116366863
131982316
2103597573
1526668224
1305755495
1608257095
1724943589
877763460
1289201239
553717987
679190633
98058362
1424326863
321962455
321290082
921718490
574748516
643664691
1724753555
1936569893
680176695
1784704986
2088818261
420511297
538466140
1748467959
359262496
118569899
1581290120
1157105834
870854936
314685550
730677406
1073651695
598016734
81363259
90481166
1611162799
873988859
988021620
2125631764
870468856
1878219772
745796457
2030359362
1115051505
1307165815
1072213133
1013573321
1139723539
1319230914
1686334118
108888844
1014005917
1103472785
484414257
1474765441
1840949751
1221485868
403189059
461078183
1952416355
1151657988
1442492532
1836992113
1717779372
306747203
703614736
1092517843
685301582
434534645
1647384249
975420578
2001630372
1631808297
1824622873
2050232675
329515785
1499982717
711109245
2065905894
939340606
1062068648
575357952
66346093
216481974
2035368518
1289051148
328094345
1026354477
345471914
369526323
1264022740
2138880178
136220696
1260836231
1739985555
1319702254
1038815782
969481819
390223681
1062920647
2011729411
329239533
1755879929
345013782
2136405671
328526134
866433940
420534087
1279607875
1684268085
1583526163
432132429
2011304087
385875566
389826629
566710401
1647075255
1804261141
1520864577
2052988619
1535685493
114341171
373022757
964934052
105614564
1898793448
392180445
670840119
527794579
231288318
374977777
862829730
1818375290
464437278
1259867117
1684596753
1213859314
1509587339
1536981953
1577800967
493373967
329657700
825642827
248727612
1473976601
1947859145
1351761627
2141091345
371304646
274561539
1250525533
1370598387
1131290735
218619495
702611790
2061420817
1390287071
244027562
994842973
1952997080
1844347065
812134898
495270196
1451218573
950951743
1731827181
1268923287
1002889342
475617209
422930148
887408907
851877910
1972259933
513654413
1457466570
1876032248
1171332369
1774227527
440884971
421812390
1191303736
98009533
26768833
2094581561
1230052090
282661211
489281026
383927035
13187999
1186030964
1234959278
1216881618
2029744011
846109881
1456887944
1210868768
153175883
337447578
731819558
321186189
1451825653
1238662294
1984312229
608808170
1322392634
1407519646
915429388
2107007708
1414711016
934536782
1300154513
1730997304
997324791
100022867
1979601669
719351851
1001574338
1894180881
1970843344
888346060
1983833962
170765979
1212980882
1388406
1752123162
1519196001
1382079915
1647319715
1710465251
1718836189
1080914299
119013774
99087431
503358633
89814876
375060509
105661426
1527665454
882407217
833774916
70749495
1815387431
1493391996
1179139648
599894406
1404653959
1724890723
1576334962
1982470052
2041588607
298335768
2032214463
559170384
515005893
1283487166
476823819
1648242479
353222725
1493626552
1517286087
760387295
2008363312
1090171126
1148123909
1858185483
1644026686
1317243502
1009739568
1240864984
1674927624
1865210735
1145778655
1633072750
377279291
1615628187
2046197086
1487273277
1540790796
1219311820
1225363638
952709393
465920192
1106464352
2076392220
1754744244
1348723892
203725803
1744632164
1417103971
449476722
1126442464
884450464
1547414409
1604885083
1430362084
1436875046
2062614013
1090207973
1703762770
2112224376
1937200761
1121049581
1019972227
232054097
725732956
1474026122
1003578560
549318941
85365871
1696299504
1213906953
1654053137
574923954
659122571
477007962
1914848970
769500863
1215365018
559303710
1001103750
587280761
265528691
531402409
997491079
686622937
481182769
1229640748
849795190
1551332069
1480178895
1520356443
1480996542
1356745958
1283613595
1141450647
1854873894
1820867324
387387709
1619426664
578067977
874470759
1667250973
519162913
2141884572
1177593755
685046571
731730548
2008786902
644352545
198662317
2098766172
1450168541
1031977897
2108784147
1101398524
1281589685
1716158144
394835239
461928696
2085593875
1958130656
363603303
668760353
1402456831
1680893036
232069228
1064347839
958194010
1228155468
1886430580
540932203
1935001729
1791419525
852360594
1081498077
938234199
1970836544
507970546
1677978149
74518592
802075102
330477506
287258596
994511321
981290381
7841285
1750947940
501790027
1513339393
908183567
284119264
297797782
311015049
393429045
485593116
525173197
903204557
1513958750
1233304271
535561981
194752275
1349345501
1377412554
953000870
1357100288
588320141
2098036097
889718424
2021166382
1680636763
715193750
1840346011
608323008
1611149475
1212064527
1465160183
1929541423
1915174038
1572896200
194014896
2109898473
1498681411
797812713
1595279197
1283084998
1934792759
638741877
1752913629
1686186469
1525241748
2093804540
401551294
529241983
2059875602
6370146
195102665
1007126319
1986847832
353830624
533851192
1628923191
1624810092
521949663
1512265274
1689739781
173510514
1553882631
936957639
561468539
1372463699
1184497874
2109656800
1646162865
2027819722
1281328345
1822074130
530986139
1641975425
1770264745
983607687
1504806684
1442385248
2086745750
2046570185
1037254191
267586352
844246512
2055284555
1936584277
2079630793
466458347
2031401060
1882914399
1928982369
625762086
1513306964
260088622
1195043144
198335912
1995127303
1334683556
684673608
1558525469
1274604630
296666510
619409867
1984065361
379358578
1026056757
937162500
355432302
827096945
115968115
1487403550
2042191806
999439166
690355885
1129694892
2120148928
381575245
494167214
1893609894
49159867
1206678908
278183845
972402678
831028962
1652409452
1485184154
1034710299
328493267
1429859390
1729258027
1995398697
505897609
2026403149
1958464414
1621622711
1352133401
724037302
1494158553
713221040
1100799253
436545242
787852296
80202965
738012431
1509671821
737820971
1842052508
148287370
1228922600
651419085
1298705726
1803477689
82929074
12002210
383576854
1521935000
354557682
704590451
1839169774
108091359
175891996
2082661893
1798615646
1032217650
1145609551
806308613
703170270
330487965
490747506
180278299
1197228450
1785677305
1337743815
156798228
124250565
787561441
699806433
451873730
2132728317
76578293
1211926176
230715298
2077399519
361313966
1308995590
662747256
1374328511
47675545
1014647696
654038662
1301022492
894960406
2084137087
567682216
1911767433
954363693
2077198782
2110126431
535118587
1298921735
1460624023
1577927064
756679648
2633298
507073710
1726855211
1424799513
774372849
301263877
1645561370
1965746317
1746398143
1935372357
1871837400
1833243453
190662014
1987747865
278087863
1995157635
1315324307
202968725
794142283
2003081794
1888451296
1273311695
815430860
624364116
1949668387
2055755747
1162717220
1693684165
205993049
1269290006
1490604548
559181967
2017312885
634201156
802953538
1871007767
1788937766
243912709
1055189910
1532903501
1984080827
1764239495
1387841764
770664093
991008301
193962980
722554285
1683611519
1918657863
401703959
1342147386
1636742090
288189135
622425007
1485568400
880846057
538181667
1315483892
1644480400
1552072433
49582012
968247707
303247187
513042317
581962730
1528679027
2117916004
1297632113
1874432840
1435357495
1215209341
506843868
1527719113
1700130379
1560658994
1145739824
1160511127
1038471868
1425320798
1472979602
491133638
984815980
1815443470
1500422515
431429705
1500758390
547002595
1907955216
1264824728
1007751618
406769413
1644325684
266297059
764480136
97750448
612138757
1210826110
1938041488
1079512614
1029187544
1161194974
1530224573
353596570
317255649
1061036373
2036894447
895460543
1306603439
1966294335
82344752
1200392093
2041785047
302423434
1964671415
1449359560
2115658207
825528928
392081586
1186623236
582964581
1584724894
482626225
1633615831
5744412
332499759
625517287
1662530519
608410442
433909055
1881212493
88318231
1302665837
1368733416
1636877499
1347402610
444698813
1803987345
1807830114
737566087
1916242589
1557200027
509063978
600929708
2023303725
667467706
1834277464
1361062086
1976459899
351156625
1562715835
398308972
1991181020
1722720362
691567518
7011816
1787016413
88469178
2092872897
1794579441
1170738376
1338443471
1264704131
124811504
329192902
386709712
407667953
970803937
366808545
468311957
677875520
1165771336
1565995851
1697826553
357101785
1718170820
1563019901
697893072
1120356184
2007186669
1991943577
814405297
233718354
833200832
184705438
571479431
1265118667
1397168838
1798535294
1075829519
862973207
205840703
233365941
2031739678
651193558
2037871796
1467744884
51224948
10514466
1753858422
1231387095
936760468
1301976856
497608166
439019567
1079456771
1818424316
1700924611
286500542
2057017950
980356488
2065157572
1106108859
544609164
1925170654
2071889901
677662463
876354809
1939821188
478416321
1795786568
429729036
2088856964
1344969013
1414680675
320607413
1121053102
1562915225
11873557
1415452922
2134359059
451302776
880384248
2114988452
209889518
1315775040
1241975226
94767584
444076476
1372915362
909261262
635394558
1215306045
534557455
218936215
542145619
1969819412
116230106
530507287
1123370253
367137444
2065187832
1753055624
34284943
1427228711
1225994207
112471141
467825666
952391802
1554783944
112524522
1963912420
1461368691
902390816
98657238
1057222636
1807145087
1128414203
13781746
791227795
1758238843
355464388
347032946
1304403726
817845428
533103282
1075095623
170404397
439728836
1246530670
686694363
977954855
861313117
1123722818
1760685172
1672797637
1916743026
1757255542
1621867072
1127372867
1560640454
809554018
2064182502
1159453447
1975689094
689834507
1739303376
1726789052
1626024848
1641161909
831800109
286626620
1606963513
1504060590
2002127512
1688873447
71615818
918006686
268590336
995932361
606252174
71203721
348149415
545995794
1927050037
1139543361
1687187548
1734282038
405796616
712170626
2128713640
1136621085
625968932
1214184221
11073699
769418328
2072502525
1653043832
1438694806
1850931505
2145601115
1636121922
533536664
1162232162
563258139
1970419050
858361398
1467284143
879043607
1583379092
529653898
214161781
789063775
443931064
1595313685
959315957
1600304807
947150386
1328130322
677483084
246141695
734713193
1907036163
1450202372
1991884150
1521888065
1215765759
1630082583
839334797
1082331487
1777396752
743505492
468496264
1250701107
539764353
2092498521
463930954
90144079
1194863971
1797877035
60725882
2027947563
1625931680
411419480
500146634
782576964
1033692002
1809943978
995651245
380723332
1254573623
1158018918
877528526
1542059258
1144329011
1138774834
1597326079
845859115
447560003
947706411
2131602340
1038658625
204816827
187863617
1877629720
863549698
893705985
357584014
180682893
223316173
966956686
1234829523
1169581683
1804257366
72596168
518593127
1005223358
636366573
1256514822
1725385670
486374452
690573942
556471271
1275779653
1814608242
1051228469
708280573
2017214112
1879703997
670583368
658478602
1018877677
542304750
514576546
140443963
556837855
1515181375
1835951569
1755941763
1757659041
1828514290
226834072
454444204
388827591
1515401103
1452668947
1035231659
2092972175
1272808761
1588004625
355507083
983652335
1287159233
1389923232
368556468
855994481
796886362
356052838
1130017296
1522540217
1739326053
1951787621
968127298
1619700087
1811640409
738118622
1434780509
370125115
443922771
1860116438
1524768383
1665431910
1985313953
2124043233
1036241573
2022866719
455419214
620208239
648058520
1462230330
1437968219
166046550
1442202031
1652637042
1464050061
468419373
1392766665
678199749
576114577
785235281
448319071
1693478484
673860614
541011571
27766940
1526045752
2016591642
1029154879
1483584779
1111007438
81741343
2140013887
426133533
588769005
1754362711
935795444
1128591865
771581783
538794902
430437190
141065750
919144178
1113057851
9622076
1134836596
537163342
1088483267
705158742
186707616
2100281220
1411529490
12116961
2048932051
886263683
69629541
1462744154
881120989
1856824825
1078160223
524485305
1154339693
1671767366
128273939
1254688888
1984735413
1287028854
219424744
821204582
1816791711
115075153
612384039
580367510
1177267367
808814500
702771649
1097247255
993569051
486737330
49082953
2119502225
408083588
960048366
933259580
278463101
2122152859
1330228573
2083970969
1195533452
2008942142
20766087
485816483
2088861467
1837784863
366882632
1137444914
1337894958
518098272
930269908
1660548509
422183962
26602167
304425302
671514181
176567429
1939187627
1410810286
927748069
672820982
727948346
1312948190
1233684455
2077238177
42416213
2022721510
849415679
28725885
1100317654
219682917
318932063
1022459032
1348733714
1753246999
1585957786
1036530591
37020621
55545784
1308780978
1310351207
110826554
644014229
44713951
414872925
1860657876
2137587221
28241571
287380156
568151541
552239656
896174068
139326884
1420935819
1106434382
135541196
1283824969
975325289
1891294363
1258829966
661794508
2143335771
1015016871
1065563155
2103453126
1571498370
1229337501
430667604
2027668519
1906603512
1416881839
1545625643
1348199890
868433455
670413487
465722628
1514816686
863476093
24566037
1285799906
1965082955
964707536
1808014271
1884648316
1975560829
1062040306
333524231
1106668874
979737111
321497641
664474353
1377755261
1935134535
46582481
954893983
1198543199
1842500294
2121800841
1867787188
674347130
2089360045
1739816849
1583673288
438995275
2122756805
2061737439
496226880
549427581
1725160275
1912403195
1208760991
1384158846
426777065
2112753165
1521164282
2146535392
1192896418
698709442
1745265731
569241713
1704374139
2052732174
654277251
1108436675
209490895
393823781
1785978577
1285375790
1588711265
1665676200
300799915
604775064
1289917383
1066823
564101443
2103261764
1767926509
725799037
663733250
864823528
1338248189
328983423
1170692427
234303483
209704063
760301145
834610312
1653075164
668217029
653727350
609638295
991957967
326861936
1582235970
2014672504
1021033934
130258061
1718770673
1293237839
838143760
534321783
559229966
748679307
189458095
1837629882
541633143
1490463637
28080328
473404448
701524613
268515742
320364134
1522338689
171465991
569957899
768968492
175443616
1881281924
844287777
964084510
2033796850
2010106124
826782060
1561495594
1224341953
710948700
28549364
1972644709
971804465
557424403
1494766659
1222389751
1734330280
1524768634
577194869
1586868594
922709203
1897842778
989262805
2061761047
782027956
1279312419
726323848
1843232353
1621579813
1551167608
275603079
300706525
1062470271
1299048375
813453126
687781202
163603399
334379602
1711895422
713928693
1439314630
1804321580
1335176666
1560319047
2019301322
592317171
1754725883
1532339658
1566067249
1521464050
1922107984
1629376638
1589719457
469906346
508331929
980737512
842857190
469256756
52422601
83428062
19250799
1590333852
1805403473
1222720470
292584384
1554501591
673426834
460420043
1368294314
1784039863
2064014782
694553635
920044852
2040916105
1066587972
2134808679
1517202342
647374635
316814244
1492185349
1036828234
1122556146
1935762454
1221512762
2076797889
856779734
1568143031
2088955851
5144484
1837718207
824418223
1418969343
1674392236
641303172
714665694
992091131
758834648
1887415999
823751627
999610593
1255571976
1245488376
1082213347
1277670093
1982523
184668411
1478699503
509511531
1764557671
531791993
1192661357
419766289
405802236
590864656
1179926484
97541969
1160577322
1778454910
334625595
538613160
703553816
1241663630
696680429
385329111
1201347409
729803043
295413688
1023509749
321720531
531170858
1352390653
176347077
736931330
1405855554
343925376
1729113973
1715309355
1138046951
1810087318
585346488
1167689060
1642226408
1507395718
528363530
1073527012
1675832045
724708685
1138467854
950701841
579998402
1361217629
1014077480
471153933
64694377
908066771
284010429
1004711585
546505023
1630712207
1734293485
1212115924
569986177
1027967421
1553050332
1325465147
1647668908
1957446356
240604390
58239615
1844646960
2079647132
1653244858
1736069403
961832185
720239925
607717406
1842384941
810454406
797618083
1645826610
159240399
33884702
167659811
1560949436
1345715704
1398691810
1611703572
1790262834
1114047883
1467992156
616118029
327001218
614313208
1041536923
1733585109
1189346574
1766703519
713730187
2061902413
1292345914
1654335704
1765515478
1763193616
418299148
1239822366
2085162818
1028834587
1653135337
1361636972
851492308
1698631616
1986839040
109234833
404968807
1964855878
858287985
249384886
259959546
1946930997
1171343369
86388658
2079268340
1301894553
1429410125
2027556409
963714099
858972393
1473359407
124836174
455383450
1594940403
1264189214
413463215
903475944
303486899
1277671689
658761712
1740696907
685131194
2058466809
2027884032
1003927191
1374733229
1905107553
282202242
1298857214
1911919625
328016879
1087499173
1689323165
1350924442
890034932
1763713076
214415353
1117876900
747915083
737801463
974548021
48632361
1493382035
1906487901
1236695122
863663725
1098491690
588218740
366114096
1670346060
1801578577
891031558
858601906
983801709
189253340
1107387078
437967828
1262744050
1928635461
48446072
1180421707
86826305
1225123938
321519944
1366139263
874266643
1753907058
1763571402
891600
1586152104
660244051
56262583
198611731
1567963630
1629494617
802341377
200122374
883026946
1473303166
1227970440
1287869011
308304411
802644685
1828725734
726302710
704951689
23351655
1905870929
1416362453
985639390
1989060301
1229872230
1023766565
942344169
1832130977
1217924903
1531230301
1868478711
641555157
1739211685
172509915
1044259141
633571208
46689831
1976806933
809905695
450025230
500509810
2122724012
54265563
575680311
474561804
268603595
1349342243
78258332
252875264
2080737878
1172609025
1023177130
383337025
310629598
83725216
1073359000
1949202956
1757902128
1065764901
1205235722
1449948614
491538847
498762834
280041066
1130892140
543224774
2043334282
1216595884
1779261895
4074327
1588329836
167390413
122080430
1420449321
387792968
568187472
1405195530
1835130217
1943650035
330971412
1071441027
165634640
1959717263
1138866527
1300808462
1053169581
1563333028
1986479702
1137074333
230354672
1345748247
1987328533
1091236157
1086135521
963920146
1256845356
719022045
301973179
1674577552
293787003
25572537
224486072
520447044
1389836316
1315129248
1576530427
906982252
928466156
558290895
819752440
2005056983
14891539
1026408013
1654905182
37198455
1304382113
1594077602
308967513
2143550495
1768966973
285028003
2002352786
1842616859
1342341505
722149661
1955766316
1842080678
1374862387
349388074
1066002913
1272662986
627664426
1730063622
151683266
1809130773
572245359
859852846
1372936406
817577311
1703862878
589107597
1567970798
73999041
382561685
1980016679
1229251045
1048153530
776032511
1378260740
1861067580
808463789
1924224916
517047717
982136592
1030041741
1545163923
1427763771
1686706535
1447565329
890797132
1955539963
1010528741
440489065
192833948
1869535697
1571243079
1514521304
794452966
663166638
1066622189
1175310354
1493078831
745652482
60027905
2116215543
97110290
240472973
200220077
963065183
1864476615
1892872135
91250976
65851380
789229822
1542572369
1090244507
1144247799
1756161704
921047549
141697296
1032882844
68870994
1784556211
1472201747
179032409
426541533
376918532
1265204612
531692062
445366207
2054846170
1678449488
1259076015
760570143
74496237
1507710316
1863842214
648845817
1393874176
219000857
1025896205
232256852
527487374
505277068
370940893
66166183
1386254516
14233254
298131314
1888860521
1470021230
1814817277
56707696
1953019692
1787192812
1787911803
933583526
172754765
433221453
1784477614
1205713330
66991419
1026073502
1860482056
1118915029
100959437
1383796606
158010907
984900204
319752755
489887858
200654866
895597892
1935594192
1696444666
2102882281
1709722796
209503145
389937756
1507418554
1319059298
2094414142
1235168328
123597840
629904621
984299186
1591364397
1844821324
1563544785
453310900
440724731
788558706
1046466164
1007659242
988127914
449551112
1599863405
2104147678
1981111212
303900698
35309381
1709847794
535153725
827720829
1960222317
1360707362
1367947024
1234678196
1497931075
2117952730
486102575
1063913033
815090153
1331537366
527100755
546576841
787175673
855437750
1536389066
409378207
1962632774
1866688437
773433572
1618237554
1819680030
556025244
2142682786
1660131590
1581593467
2113375912
1119290318
1651657480
1719617863
729010718
1931251205
600601267
1596870685
1800775330
1295900057
1228011183
1083421686
958775380
529477445
1634232245
81241771
1476954111
1993019376
237332157
1438555669
465884043
590202696
2062332284
692343010
1152009006
1489120280
2145745813
1427950999
1193505834
1015876963
1615993436
648275779
701458338
1039599592
1125688187
1162985387
1748285959
2006799930
306479170
862293308
1796057979
2092933216
495432090
1055268894
1045732307
649753788
848421715
1947389180
1147241619
920954794
1942247319
855150918
1804877916
691612581
1359689925
1875615925
68749338
1331296782
456218315
323311455
323428425
947642691
389442146
2046662794
1916939477
2135600627
1409844021
1165485011
1980969548
1143316171
1527884837
1544664056
1502080180
408698009
717938238
2031116813
1438433328
1234566828
2035757209
746159811
1503860110
466475077
257654382
656755982
290505063
1447799607
1425726111
947956349
71141088
2115478070
1000042433
1365147228
1716641076
1599520608
1319973277
815845857
1903115354
1689219562
761912058
884521012
920541512
1852704963
1128683530
79093880
1951978779
1301994423
1425076747
1706559076
1267472754
1877698602
2043701876
188503598
1610195240
22191194
116855155
2042178772
904293989
270052305
1933986662
258305546
1960675451
729699828
102002405
898841006
607498463
1438954521
728182639
1385147202
1033467162
613394848
572473634
93652397
811890575
1513039871
946592384
1533041619
1899965669
1146339320
946535973
557526362
127067492
951792637
1073459042
1441510124
1679089487
671201210
1293449116
1217158764
1682519997
1316022003
1372611194
296169452
76772985
783381918
783919067
673883877
1047558996
2003018227
1441916774
1033609312
1455753894
984214120
1344097007
1596823644
1078856592
1196016393
427753370
22270306
920874624
1194007680
1055209010
811125536
1670755707
459788872
1343063789
2025200713
1616024468
1408796784
532045409
1842191048
774965047
1018650656
1443316101
778844096
174651264
1867628656
1083126711
660048283
2057112020
1318867124
621137990
1628804944
1068006976
51433051
765383114
1805623504
1140581482
1555995734
987310410
1410833402
99517629
318886850
473280008
582446171
482483825
970711332
1568587650
63936937
1639796054
220470286
1099845403
1831182009
544183574
423683840
1926896028
828491997
1883071334
976341965
1375960237
1674407101
416963943
445183474
243141594
1750577529
2112403418
40201954
767071998
237962488
1117348344
1769330793
681164488
646743568
1650873084
1084945680
110926744
1504549373
240631601
1047203679
1265281906
538947591
1801032315
1877572965
1119321272
1664503689
121218658
1301241068
917071410
370660094
1368567689
197982585
1502514620
1883162558
503118183
2004404938
26575962
1924433934
1496977113
1116802907
1567924684
712055309
2135796749
850225863
263202678
515749656
619423165
1532707014
1068848779
1292494379
489729776
481694909
1123045945
1815128267
1596149595
1476837537
1532852407
2004276012
2100409867
373074583
807480579
752787322
1211025225
1280587237
1573399533
2098067888
1365547883
1579330559
665766375
484562136
411379749
2054310120
873098964
1396162262
1398903403
410985808
1403637676
1024657606
2006241183
753517474
1519782612
311253294
535174628
1742581109
1888614655
27917988
918844824
1567495001
14343432
912194611
1636888507
485339055
1609556437
295429058
129151128
705074022
1932263255
145538240
2032816072
2068215600
1008544096
1708284395
96203864
662701926
1820798183
1834695906
1396849136
1614777440
1349289272
907398861
1904908021
1183200547
1856544113
1697250678
1172678809
764873763
2062392191
837283772
1362087718
877196757
1605923405
1265891094
1852698500
1490109980
947176693
1598413826
1108225751
521085805
502338389
1668203329
1749286504
23156852
1194875393
634676404
1835465579
10223437
501074612
2051016559
695767864
170066993
785447564
211041282
920870237
1740192122
662355378
255463446
1259936805
939635632
862594616
1585736801
1244327626
622415639
1654590706
1159387543
1022220689
1803125270
44324677
542535856
968393190
853582506
524590052
1874907242
632556873
2132140350
536814805
368059516
843510148
1104608369
1397803099
1787822251
851965836
92041839
1587631032
1450306354
1168563472
359834223
1776195945
2119672033
968721836
868434177
841173400
161877190
2100051438
68237546
1482906633
1099999982
232746453
91073013
1601280900
890949209
2136920916
984852895
2085926410
904856621
1556673571
154213975
1590754688
315763476
1490276746
972726807
149599803
1769183765
196128027
267442115
895471950
968854093
160675780
272942195
253893837
1871461563
883352827
957413804
2060873137
1283922733
277737076
455953586
2112453968
772670326
938261543
582009399
357235869
1856126663
1650320434
873002667
1430956226
1379287768
17802054
726001182
124721181
1181508782
1248065341
910648455
1133822793
1854880207
636988785
686896845
1811760340
2045396009
1435489603
833621915
1188541422
1320250461
1856474482
1038396980
351820786
997574519
995000819
179667236
1478098193
363687946
1546901304
1497497836
266035138
29976054
1848701294
38261998
849334718
1791174309
1281979948
1031278811
1627134022
165509129
7220365
1240899778
1943777534
649302294
483976527
521689820
1869222849
466228181
763719465
406487675
215735855
1556088468
1268709559
286484299
1868702356
1421384737
571544715
1506865604
690656196
1901684412
1799752917
312826015
1328581564
1871793733
1533057397
303126507
349798524
1675109972
167537379
707559631
1334242793
2107290094
11748657
2093257615
2142804881
764287193
99160247
1155570315
1867738719
1072275319
1440376072
1979771142
1651059809
831861280
86188631
1609219983
944579829
2118308329
1729617806
1301981867
1538323177
464211925
1235103802
1447277819
908127966
1102747086
1508332302
601470034
1147213930
1651208738
594181632
441597425
812207963
1894210718
231462991
751563320
521098055
511006778
1698971168
1907832941
1174721905
253324186
2125508500
1938445722
504059557
1960439047
16109922
1113675354
93385902
620293511
1272286661
690047248
1301641233
45370769
232054730
90825778
2001125593
251532179
934849441
1826464739
1793770826
1527649022
464519698
1262977782
1377208076
2143950521
1995585881
1106655557
1099081012
917623455
659385101
1011431415
1765695026
525233340
484423038
1807804394
189053540
786239047
69016503
1096866090
940463257
1408157156
1853011981
1243219909
810362594
32067748
32365245
409713700
1516297825
1295269334
628803269
479098197
1046038991
432436943
901272265
1608035732
1411159976
458874369
163097029
927629710
2051188619
11017148
940588890
805786970
758255656
542188688
140314533
1493588640
322399916
724918924
2077692434
2112592917
1775917418
1128467500
1570618264
1067096234
1792992928
1582867859
140473839
178217193
1008294494
1991543124
1129223978
1862246438
707263259
850415528
1027952419
23636989
688183537
617204061
1051493057
1163001864
1549279375
1514902033
820634368
30412105
1390035145
1201660279
377611582
1529503981
1024338811
1574682268
976652338
25396455
1659427057
1828941338
181458236
1542271753
971173438
399660403
2003987706
618590295
1777884999
911099257
108241436
300328600
1533332152
1310022462
1478922959
1923111519
1044442818
760482105
979460606
769925727
40192721
602600636
100373800
1503060949
5726000
1944041034
1530022270
1557399263
2071493853
1285809947
1444793678
2069337537
1601430376
1720966443
1530595460
2019789511
927020093
394177026
1380830559
986075486
470901051
2038604097
685523884
1232489106
183094176
1918346539
603687035
1387302332
2119332786
1141029647
329641713
1407584680
1143228642
777804151
1643056203
482480751
464565777
1870561280
687427435
1531666567
2092310988
1199859783
633027609
1088261838
1864833448
1140161519
1293929686
1173271196
900829328
332402755
1196770393
1750871504
130363531
1433220066
52410895
842917231
1156402712
1176964315
1298754741
1795074228
1221587911
1744819390
934814904
1676903818
1271734868
1215309034
852708110
63903382
2010983032
360749582
342129964
1866542983
1122870459
667571645
1789975007
1509821533
345041738
1953760983
827690592
53395253
1733622700
1588187198
1243687399
1629642292
2110303578
1447766959
558337334
551697134
1872602241
54873961
1018328569
2052842574
300921790
1768730748
395571285
948112670
2014519172
1631443621
542073953
1770463575
22810983
1377776859
602239109
176281327
586785937
1663899191
1303977280
1847066486
1229548634
162764774
930521549
1883350334
170290176
1908170866
829151667
686957878
446807210
312888306
1507430920
230736822
1427716713
961055237
970537604
165869184
1785637383
641745930
1527030995
1366812645
1185876989
1218132784
195679262
39316172
430349087
1291803702
1842746588
699743800
1676978617
913766115
2004797270
931883808
966589864
777555820
25734744
683661843
517803198
176750904
2005728146
1498141688
1922611357
1357355070
1492399465
886426893
1859401963
374071389
427546527
1958960295
2036105681
1064258548
1958037382
1658374770
418512502
1201626070
1708656034
292574523
692193268
112301190
187976488
672012795
936162046
1391054205
719334593
1439475298
1519753053
644346192
1167535076
490817319
1178494104
283659183
1476129381
373027905
1006036720
1796428532
581967773
250932389
137355474
1556376600
317031783
1112484604
337436142
850238383
1790570222
1715864591
1956933449
128632886
1314942812
1880161859
511020839
1641455533
2040996139
1001933169
1116830601
119819819
1745305381
1334358136
1817546557
468471393
275926805
1502291987
48854385
794269151
1171510416
1311941305
122167050
1980878443
383919621
619281445
964048710
637050657
1514860433
65094771
31250486
1714605826
1095329119
127291115
1532443957
1273340009
1277343217
1242895519
1372307197
1569212353
1963983839
530494493
567585547
1240033431
67495727
1449769607
1783263951
1810316063
388985301
1905114096
656184460
73713612
149497482
1464732699
343048037
977146757
297222825
2126062675
1300213627
1213899567
1202304391
505531671
222506175
1228634140
1243146015
302963054
1938017341
624463108
1868118040
1315451561
1660777979
596979782
495864410
1157980739
973655789
1827016064
863689852
1049785037
168753477
1929583308
1804832404
1685395320
1266601718
360701308
1477315572
1135806450
1734825864
587686876
1849460629
164732321
652221169
1675122790
1262991015
179236412
1322869703
1473379058
394823688
1383627748
2018961297
307822649
756863186
565143573
1696139019
1889717293
614065066
1232965174
335564301
1926908451
411567370
1901132160
13114994
1033343320
376544915
1848500939
870023740
511298140
525993084
390944371
1102237508
1434290179
532252341
686360567
1452915664
571631636
1041460452
2080075948
5502768
1235151366
1846542535
536541797
445331801
1576471957
1585426893
1047724007
2093634777
1100469051
1288928821
2142693056
479132453
1147359343
957364953
1394828204
384717182
823913109
1710815393
1690880735
123622779
1219569821
508462091
778856200
1882916738
1288654006
1965960192
498995777
828105701
635029622
1896863271
1528570337
1110170901
366404420
1906438052
1528561356
1285821526
325897094
1653367567
1964645946
1989557028
126460616
1617824592
491791429
1010857467
528688265
1469791441
1463266388
1217704064
1520945591
1333749236
1446862898
1261788863
1056273806
1189889142
463328981
330762205
209895141
1752169335
678625526
1770797461
323949883
1307256243
2068600301
1791916943
80318182
476584757
238780059
1675895962
683865552
942386830
1426213518
2115999173
601979260
1616778074
1416139286
2049432171
1685604707
1318949724
988335891
1847775738
804075583
645751668
537780078
1838095769
723499088
534518657
1263560071
476187090
1500636398
2100328523
1042958670
1372204653
1072239916
2017235534
1456941745
1801788131
1463755071
1714985081
613582487
2122962908
164979271
1888204451
281109155
1078452070
753728391
628937442
487544119
28317249
1133498579
2085029853
1201322482
1002212954
2053824488
1912052309
374895168
74582131
1744511752
1073621431
365628226
912154601
2133477254
1904000592
2129129716
770327657
65811340
988919992
806123213
199858189
1355258363
1125000714
2040637118
1207356534
26849004
1181678464
528667367
794912910
1378544792
846450560
993988578
1383740140
638739080
441177759
1973055885
484510124
337860297
861948459
2034302835
2030541901
830780384
546708435
1175313135
455487565
1558275606
423520938
645641679
1874936694
1945308078
991845083
1311923273
1820073879
21459149
1656589504
178205055
1762370986
1131396929
1137588075
293101156
1658010664
166019730
142256913
1416623751
1310521475
1489201889
1748200245
472284847
1309199141
908965801
1388470258
1614999599
810243932
769143963
1211865771
2073312405
1974004540
1032627603
935718371
83864594
253088679
2102413119
790076764
107772762
1427829509
1856567370
912535963
1988501842
1870252442
1132593679
1569725682
340859649
104751144
1994296716
1171914150
1466621899
235672751
210287630
1584948881
346053679
146970382
1901857498
1183426061
848923311
1685318951
1416833637
834632697
77387190
994259302
539401007
1994985538
362071007
1324441965
850030247
289372647
1086733280
1567973758
86895054
773131259
2053844618
1451962782
69571075
1560709665
222917808
1831850681
1761419368
1937632285
2097859804
518196075
511101173
763874487
1434805174
619467985
733628357
1437516001
128203592
2030750072
1296384223
1648432482
333656876
1631481496
1067979602
790395785
2028335607
158238087
66507075
1183935278
1300140075
258448471
2146803270
1693198678
1686570293
1909868081
165619288
917199357
1342168792
1729030250
1865298531
704962232
46461040
1457754699
687082115
1486501507
859326967
1277888752
267752940
1272546395
116106249
776535454
1580194150
904373433
1560352711
1512103663
1244844279
27579020
332577177
1495185701
2121582029
39081259
1147131222
1018227999
148366734
404505857
2066063022
1628538685
1587055869
1439766529
302462337
1658113200
657224844
1881612006
1635049781
698778152
1084891794
689784650
978008714
359849628
1345439497
53191700
2072641517
2048047583
1686923702
1549716498
1055104808
1346220043
1816988489
274897634
482987982
22846770
367311284
386363228
1009185713
1200272384
1195692377
461842480
1469104967
1911429367
211223503
1725688007
572410227
83327817
2018254497
574330972
944145255
1157838851
1723246240
1275364704
813207114
1370149927
122260498
1475337582
422920124
1672577179
1332938047
444449131
671225352
1833802093
368970202
387092175
1190637092
1232070171
1309186489
1856130677
1368555848
419412901
1988536410
1180923872
232017847
239095001
1443827100
1456445303
356208590
1626063459
441636943
827455775
1546519542
1355630987
2051444527
473980542
611880145
878391088
275854446
486320925
532954818
203405090
461834309
876888391
2003479520
807345871
958742064
1944822067
1935304180
1992891661
2051432233
1925387801
1414110081
675456536
1303105282
500574558
121429371
665151811
1134284317
584123456
720086594
767340208
98603073
1043801178
1832851367
1593799908
617108354
1566660235
151831644
1996445708
939396332
665136899
1902478843
27339029
1828036877
1476350842
1383620565
1838707912
348840059
718746219
505981120
1719973250
1943401465
1693327408
1841394567
1515870076
1670305611
629117006
1622198758
986234430
1387113951
1554794556
978078008
108015907
628234084
647258598
1079753265
125800498
534148943
2097217773
1820144784
740699291
382602309
861462223
2027186074
1743691235
260396928
122800221
646305527
1608564448
2094170191
429438191
1258089341
474870869
212702271
1964016544
209416785
878880455
281689097
398580532
331465363
1760727986
1981259701
1474693744
1876643561
766006066
713123584
531831604
1882955636
15902991
569038775
1676645976
1970930081
30370157
2042702181
1471481374
1546634749
1229346561
1444504643
565587128
545726821
1654231744
2133700794
2099724319
794093154
607023802
1884208507
434578236
93276703
999725541
1515114695
470106851
483289618
913922531
894188208
296661388
699333483
393999704
1882677098
2032520736
386876616
1294639339
669283696
1184919588
1738193238
1301583128
684165729
2123529086
1840627571
130787815
1671383649
887202220
173347765
274008181
124654911
130929368
776244981
652087546
1281702724
813916786
355819792
759877720
1314022801
2119963558
1651781801
306298705
807482267
1558049952
1396319200
643974671
459228649
1987709599
708290165
2001307353
2009128952
1510809605
1874840502
1218992323
1200194559
1651417118
1808849998
1853652008
1717458541
1152201198
1459738778
952594755
850661089
371174414
790445697
287880703
1395510030
1360175898
867127491
926968609
87364456
143133741
1784999563
90235486
1843727904
1612184474
1372642377
346339915
482870586
1825255359
700903921
1888429056
1975053234
145451952
743124378
819545145
95279077
2109031649
717639273
241195799
788063664
1273637737
785686191
1863756417
984105611
1160606540
457907512
1601226092
1507114120
1681496040
1004063298
922519139
916913403
132854764
1566922719
1146301425
1205498948
1046666752
537262435
1729742877
652364845
1869979895
1133710731
1047674656
701629940
1819968741
470529255
717200837
1003620376
755275954
1730275008
822386007
1146166439
1501145422
896244263
1161318231
256257643
535749385
701417942
1306482615
737492860
1673521182
400449285
2109669368
1281226958
468407938
1558073934
2088153820
2043511655
594231846
984821688
465331076
791518422
805841646
819951768
611945774
2131446515
412198728
554099230
1585668063
840158547
1399870325
969338071
925924919
38853610
183724872
1093791085
1855191667
1703705132
1822286765
1594430537
1690750513
1745156033
1785367375
746222765
1186791848
40770187
14989450
306668209
914207340
1646749246
1008092749
1381770174
2110785520
784585275
796237612
1195839389
1250541130
843244168
895225278
1476911695
1624336785
1760535882
287979242
1985570880
497951862
1706194262
1628639429
952883959
1518635819
2121197964
705617719
1676036501
2071623639
649734831
1326851546
2098973256
776592172
1024792871
1581046676
1585708927
1135708925
1917566241
1780331689
1841012686
1269551151
694349046
1903375596
2018565266
1409254572
1980409519
299111530
151480807
1905229450
1568163423
273419445
431160766
2068805798
1725636162
313802777
1036205367
1880804069
47443484
739864201
1564153515
875855895
353816851
923981750
2041574879
1529579054
1728861806
956325557
1268622796
1220593835
647358963
1436849057
1271983939
732216177
1519643008
1597520662
226851640
1122954868
1894734673
1927546105
1700649700
1628301211
457900754
756939136
1157685862
1261259457
608763205
40318070
28976474
1990832759
1246480085
17091969
41476542
1456954243
719715392
884894270
1057974411
197011285
506507193
1132370208
1740878922
1312698022
514971971
246787363
1346209625
993383096
1455513609
202246413
1393213868
975219157
1309281215
322947645
1810584673
332858995
1707165641
721165054
1535167325
1691829381
1976887520
559533992
1033781668
1192228040
1975222466
1082213985
1346690234
1721703369
1059188853
252637276
2033624789
705467968
559333426
862098014
1729954298
864579086
1261209293
687176054
1146514874
1177952763
1884483717
2118159932
340839013
1994535857
1986811623
1812672482
1703607550
1205756310
341401051
1254328349
1910137344
1290963305
5731419
568590524
1309752678
2063986446
388383652
1172526455
1765794718
1158847975
415576730
909480725
1273914596
215635086
139186369
841886821
881783048
2068483301
468560252
1407230803
1037795496
591801920
1830953241
432296081
835476464
2138556276
1555530344
1508755879
146785370
1680161763
2117688253
1805558102
1066776384
1132624794
1794190518
1545246710
1155180579
885880738
228345393
2126199794
2028396327
773065804
2105633194
773669715
1507147933
1254306051
1823210582
1339225091
410089074
234145894
1766789765
329640244
8778341
903637859
1130633212
122095795
1849345543
1512786098
550413781
297853448
1786486495
539583025
1485818297
784297957
1508423152
713058721
1204099990
1447942637
603575631
1563977160
1646045190
583844323
1718457934
521203154
1632139291
1695974768
1783277371
1501159764
961489132
1476683006
800984840
1459606801
1518766845
737897509
141666982
791019926
674973032
571628699
1123137882
99816932
1078427657
551647437
1993110797
1127644288
469386460
1378756996
472166968
296110679
1056567280
452453710
1876954269
1332322209
211355983
1295747330
1488922264
487940660
1282421655
1665080160
320119130
538110830
180035562
521306096
1402974665
115122731
1977737666
534431253
1867044168
775532019
913
13800870
1309018866
459809072
1349817233
1444486455
1203672570
2127027770
1491268546
778820037
606603284
2113389833
440822068
501074050
1673839988
1333395567
1796277402
1821694142
729731008
2058382382
587086628
1017805499
412025462
1009663024
956961409
938616343
498278834
1428456463
841995785
545206097
1109646731
803058120
1503037365
1258617636
381228914
929032580
477902652
1465418692
722637399
1141473724
244609107
1000143840
1744007601
1081120974
1634409723
1391125659
290591346
1860532149
785787963
386063987
39860659
692856859
456587599
2142920969
646194015
1667957762
59669266
861299826
174558940
1964309269
494616309
421441856
899191458
1138157047
1423251057
462928912
1153380469
1191089594
1472405544
1318332853
1949329199
732953952
1101264175
2116894576
1427863055
667827110
1719506666
402301149
227025276
701620111
289133300
867865982
571043964
330372673
1094835020
28633381
190906889
1899192644
2064890945
1824163364
82338514
275032354
672177818
66642013
880010415
1095886696
1247825560
800749230
1668749082
259217088
1678136834
104295142
1477705962
821460813
175862279
287210622
675860437
256392491
721159838
607530183
701516395
367042956
3144585
1620755555
483010504
991010523
1172977255
829529959
1978105291
840640311
1236461999
960581048
604467984
1795173315
1331202611
551913532
1559585712
859549885
890285029
1254183621
959979783
1816989023
1888763286
1856635223
61207037
2041235821
1921830583
2075680987
1532060468
7010962
705366606
1354567251
830887788
533801269
2028926100
1806829711
2112111849
2097961174
663159690
753909739
783140521
575393890
1013099724
1474133461
1956038862
1702148705
1319286398
571371653
1828712865
265667970
266339263
807122063
1829074758
603006133
320062258
497351794
303312969
1786392880
1896157403
538872795
267425026
764450386
1218388607
1152858477
1457517380
1436251018
1444090051
2011189105
1932309884
1873822077
1956408178
1241554137
576365584
875203530
1241911009
1078935445
1478321159
113085820
1943449253
1865788610
41864584
1571509551
1262200566
1878970231
241782081
802085331
1280909498
1421358679
1895642510
599467569
1340174316
943534842
1975036429
1415043947
1735589012
376015941
135880686
174796823
1705723122
1289751286
1052475639
725287038
659288999
1072726246
893573304
2142876018
443173113
802791230
1226360858
830712352
1858185189
1036920306
411843416
1324042142
1197650032
283078405
2117879953
1654840830
675801804
1515171713
1419765297
502319642
2113212999
1107053058
399908675
116868238
81946230
96650136
1850873703
1494332543
327962496
81378195
303201537
535004794
917980042
92561818
117186585
322275193
1699589014
2068669077
1362080999
1913841688
1998746666
33598733
1005621612
651242461
1513614606
1802414863
1056132639
1363700613
219396150
1047506993
324846425
649383286
621567019
1444500869
1970850858
128051928
939848729
221199184
348670780
1281566806
2098104914
794201025
938172543
1955400420
1918292885
1929870074
1984780615
730992530
415827817
173670109
2138513193
734803083
1392409078
406775587
413914928
1969114547
442059342
1279535983
2058686368
1581210286
254061930
1045416770
1913414947
1239928276
1601241161
510925474
199866680
85499992
564402673
107804555
629732466
6483618
1038152134
650449844
605329883
1107955604
905491788
1600797612
1849547282
538536974
224720785
721096379
1767825490
2095785924
2033855286
703360845
459727985
995721142
1837770120
205678767
2011987653
223378423
887815283
116356404
799210293
34706530
1477169381
1681331048
536719446
2019400121
1101236092
656300130
1425187042
1255365092
2087975688
2059535868
1010418929
1186115924
921271426
924439326
856435268
741882871
1539947339
592399767
664197154
1036694581
595820827
666135190
132216329
120643029
1331321007
1687641583
1187038587
1939322225
1679899641
453805850
627652472
1210233824
1464402991
92762084
1947740960
426674543
816282468
1658728587
126357136
486748940
1494187546
495092893
564219933
55609142
166643006
1657928588
483359627
942552469
446597533
1191525531
1080398985
1265551107
2085030241
1925704645
1791276438
871542512
1518321198
1431376232
79745860
1711670271
73054880
1419596797
1375771622
1963229794
869416903
206543625
1187383172
711472506
222507696
998384905
1170220121
327189655
78664875
1196173047
630680165
1967322092
1396702345
1485488914
1833526754
596607453
109619738
573660771
1228091184
84316971
1723858316
1100043778
1833467725
845939018
1703331398
1990914182
744628395
175563600
1114199965
1158966400
1713427050
1250365649
1512823935
2041463921
1361417425
1042052784
1225832163
441173014
810908547
2065087485
1980827004
522276636
608384520
1762631693
1369929756
686441407
783708664
42876119
1422329911
165747851
297654546
497592282
1992482599
821062695
512461749
991234249
1131779506
1815525521
854972767
309546773
1043054137
17366917
1148557910
1945090444
425585064
1330246738
55570401
1807523634
1420820802
184304954
1422664446
2066791660
1675977609
1267276269
1387480191
1070836971
1743023723
1869233929
384110828
1549965998
87476039
977210570
571468685
2046781620
1244553861
1117487434
1832196916
1805844336
1555116448
503043537
929291644
355239664
584036146
207818990
281536487
2015500128
341736605
1602799742
449431990
754405327
1016882468
2021962344
503241164
734798318
396858222
1339667437
1816146618
732213585
2121545084
566567526
1740091281
197990867
1768484088
147154450
1427133423
824277912
1602676560
1715832241
370638418
1616226185
1296119006
1200785291
2117268214
445994114
685483847
1434762908
182833840
67797204
1548144102
539168090
1157023640
714331541
560163867
1952065016
290030323
653664552
1475272317
419727840
1434287314
1931635423
2129971311
528847651
694275111
856257956
2003342368
1627804496
2073962890
1135256425
958966310
2125787813
924951102
1404438057
361741744
511094234
2123846584
776251260
1300146184
366585392
2007629382
888911180
1872899154
1823795404
671065126
406681842
1777188617
648627303
488096540
23929090
1986941476
623056003
985566324
743168840
944693153
1866351171
1194602562
1408816187
1251897853
765588420
1069786015
1683749974
1476515629
837116416
2047808062
1281427580
87137080
1400340131
98583882
647716248
955450303
1675446356
1353689664
308533519
125685865
492987125
876332670
1472271854
1229861938
1126437009
268049140
1494730530
793014169
1047609555
303096736
1271409151
1185663274
1991609668
594626121
22100812
481082396
2050588255
290370464
571896260
514560602
24765003
440667264
1067238067
1578157904
917607933
1412054759
1997380923
1173199475
1261911751
1557769308
927275785
1977920215
949984502
1417757024
1796837007
834035019
1623593520
19210598
2063405656
243897558
925806743
569938324
1874109071
1409937306
1246957814
1625905175
137082903
927903309
774090087
294505340
1637447785
768279390
833135730
505681826
736419501
1631058722
2017999033
400692497
1894971132
597991883
305831377
194495733
158959644
1985776389
896064247
1460752602
946288942
328876553
2068261601
1302672224
281261573
229196433
1531654270
1329447481
333011054
230410262
477356254
851502221
302703460
275738793
510241351
1367793980
632803861
564856123
965811215
1075310608
361798653
346430645
1013780960
2132107704
400180444
297033508
1990052846
212712280
1208444429
1671918341
789682052
51481916
450386434
105540397
2141147795
501408939
590978025
904581121
685719120
499029497
1687337649
891310988
473784410
1882726615
849730093
446297784
1096742960
1457655870
738970202
234216679
784609028
2124083923
603453431
1118532376
1899401609
532593804
1224807805
2102284354
1222603302
764328719
1159251823
923050099
1771745586
419924813
1438867849
1069479512
1327649847
2077459707
1737178716
1393522556
333652406
6762203
27559878
893222205
1874880472
1696704342
187424221
1146160482
1332219801
1922714759
888080380
625708312
839604862
524535669
212196233
868586501
1080947931
475957833
567116891
1458687102
555347718
134310849
362267970
1472220832
26383909
280421946
28936486
947197860
464866188
2088999102
1361369874
1613508818
647942434
2114560311
1587822620
462096393
1390111121
360964759
1111338164
577003014
1197834907
2000389640
1799003471
1651751928
910979851
1795335032
513398122
326113308
1453594394
1236464462
1279317818
512312592
1716106785
431338872
973933693
1411897762
840034602
632606954
1848808854
57158148
188267891
1892432159
396150758
793800233
1713528841
621348546
878428317
501598865
1452923024
487311356
830750210
2123848758
559031592
1973281763
1017811327
1458135857
2052326351
1296328101
1587128178
890787546
343862484
1298242231
1742054219
780389358
1883665628
2092708481
2086778015
1726357931
741013331
1946060089
1048330265
1375142443
1302026109
2122597231
903938739
318399329
1002227279
1138090664
715565981
1221665216
1425690809
322992817
790589130
1360242843
1096265375
1786436561
1677961330
239957763
1972504889
1587550912
182123465
758886597
1253849673
1498940138
1438620709
2032277474
2143431004
1547255519
143822551
1899609589
2102633622
1377345680
887379701
117606956
431316464
142535962
124905173
153489101
1385713248
613206195
734873660
1485996265
1901817929
1443016550
36293916
601604964
264108476
794715398
2117256781
1940181160
1172841472
526604400
1028703292
1559349409
1024458031
1851866740
1930539669
646860624
2087670983
337412389
1539188282
178095909
751733663
1012619107
1643663939
973129193
1486912234
1855745149
2037014807
654820530
1903195046
1371985355
62631569
1490138352
1740322702
1435285
1360578204
904835560
375834273
1461361273
452820493
1600050154
1812074647
1878517272
1448112931
872182158
447356386
890204110
1294496424
1709750208
341699051
1149460770
1263830584
300259010
1602827145
1160395259
461399492
730830931
1099244616
150419964
558900617
1387790745
1707355796
1324932897
479999459
1410924888
2135115205
1527179118
1319233608
1749651941
1546143334
132765938
216986568
1618312800
1778826979
975204791
1703081767
1960344709
408598059
1854760237
1813116527
1340661039
1379062207
2005939029
813679493
1085600760
883897534
1494905800
1612735858
1822603115
1517563341
566753261
827676841
1525341001
1870361674
1342334256
1521825175
1020550015
618722419
212259632
1398188779
1732202521
1966178122
339157690
1978036873
21759584
1241585562
1358689530
313418534
904171984
292130018
713480704
1176588106
171466352
661810902
938386959
1678329634
497080376
1793112235
1064292460
115990730
1171188537
209827050
2140476134
1761856610
1870123357
1830777333
1967132996
1024836516
931448588
1012887662
349224171
2123931930
1034950220
36744828
2137126571
1865828884
92311781
930087366
194432001
401771894
538479230
68626311
385307995
1899879152
26733448
1765917799
2093450048
640473734
947231216
358068187
279736802
301176536
264619939
215166844
267105030
543387798
776555869
1204836124
1393805415
1893339618
1016814709
1262699760
925490460
1000742427
2012244634
2096646937
1476361762
817433286
54466961
1379271310
2135456344
604972743
857587378
131002158
1489262363
136904921
1523834963
500819931
668648434
134168460
1602324200
1329685465
3094169
309951018
1253631730
1685093237
846971266
611142857
2090591669
1887256498
797889609
387103772
250360488
2095011976
701286239
279486650
1976764889
85157204
1953449002
1619850733
1822505859
411653352
1581673982
1880497719
490910205
474544973
752527993
2105263180
1330166260
178855376
152865621
2010732128
1594126645
1120531952
1785776445
916206534
1619160683
1945535563
240301803
1537395696
1760792457
1491211641
1021451389
1040898893
812109531
62319350
75291455
1733674630
1510445774
622377059
1297101518
1755509450
830345977
77328463
945902256
1165077368
937163343
1784356835
725041686
1620452453
1358927199
2049605747
779760137
1721541343
272969282
588449066
1446684824
90098190
1774004810
2144169662
1940458538
385987089
1887171739
1025268216
871018993
1519275596
854025401
1627714303
1302609465
1161375357
496917157
1109481121
1242710660
1860384084
140682490
1354480944
557839644
953783612
1225031951
1753207666
1968328921
140596780
472647932
350382089
1491114701
1712776452
1594880474
1181743037
970061794
612775604
820101002
1312198513
1053092922
588642256
1199074322
1964283823
544024344
539550155
1197471789
1212723643
2052950774
1686624416
16055281
276189946
1841343263
809528459
353718378
1593400275
1874480750
1568095019
1442425185
251765974
1727162024
569159260
1087941964
559375515
445714138
4984927
64891075
695233988
1128653020
1040617902
1801777243
1357181022
201741861
1494167403
243477987
1417795358
1657489397
952698530
741116726
1920516950
34330834
100639016
142055946
88344811
2116411710
619686729
272221615
1102773320
1748046764
288246144
1254593141
1489250647
550421424
430412837
1511197292
1289642076
823762363
860935805
104074506
917239774
277155347
1190657869
1288427430
1398401087
1040407090
699697315
1933031589
137735652
121868225
488423034
1501483112
1892765631
19702717
346326203
1800202425
184355842
1441310673
2145415308
820667126
1008493050
32658272
116710662
983470968
281653478
928993354
1093695996
435725650
1775565279
1990029168
478244116
336884565
544059218
898671571
1870240314
1923648668
2047328568
506325906
1878528496
2131489456
1486610244
1155200280
461754656
224322131
1816451486
395946417
1988998323
1995866077
1255404384
1483272602
852468293
785540895
202592891
299012910
1965856552
67951568
1980318587
84367970
793426458
1203300425
733423466
619726984
637109292
1327381291
970350558
739907662
2040047466
810438920
796607425
1809117686
1683630009
1844546143
366468531
1670097165
1129561150
390685218
205573350
935353624
1575596467
370701400
1016448387
420815520
774364759
1597470868
1069372239
1782052153
746888018
2077610224
1070588752
303580165
1755644562
371098076
1394518993
2144518018
620432324
2014022542
2057283462
918156173
1086105795
559241797
795650986
1423511720
1716008200
1196097591
784598795
639425001
2016894649
1634106530
694655380
1602926677
1895688759
1902197448
253361057
1606204559
2131714754
939847440
761897695
1065174161
434485211
472298396
1631124305
1562941335
133141091
602245295
4699358
132023536
1240742255
1343160328
123867452
1056122786
1537946167
1898773895
900173823
1982115198
2122965299
1494615783
1635018513
319500310
1641593398
370910775
1800123029
980184321
1974765810
1091203269
1710716374
1981905026
1200974201
2068947144
1065831168
144271542
365798342
648200413
372994455
262135619
1278443476
871830150
1517674577
1661355466
1959010962
564694198
333597059
1208286279
251736325
1679730155
2101835657
183199201
1215817692
1162025813
162533330
710007752
1741322028
1001615664
942050028
1326225889
1788655213
386662791
721983648
2095585048
873646966
1771087629
323742887
762913591
386949869
603930690
1805299850
99249288
576382575
1495632561
712560574
1032385119
1267870383
1383172562
1647108251
449208537
1128299941
500318122
227757403
185096942
845979602
1238210356
1442405098
435722712
208338663
1897916278
2091383659
505467306
1408253934
412037095
162999196
865328755
9954685
892013757
1491121384
301418736
1771786887
1298556775
1895259392
317175922
917230370
99787954
1204387367
796303427
767878920
1519198751
590480939
2091690954
171907047
934683204
1488068344
128539460
160263584
2127762480
578692400
1115540366
362472717
346062430
144848675
533063251
1276229602
937495987
860361566
1416808221
132217711
151963996
834638237
1894442976
835342800
317217549
563507365
1870948016
1636609867
1488789858
1367059250
414810877
625353391
1968239776
1506854148
241362878
1158414024
125253978
1522998521
1155850606
837240981
877999338
48195295
1262223957
911765513
1974776411
928192688
1868705935
718557972
1155912545
1144669085
1766429728
1708423466
1885107691
1710696060
1926758186
583039118
50180574
130954422
734201913
2038271364
1981633896
125815241
388592014
982161825
570517104
433074209
835121114
708362987
1178407900
1389739775
1998231865
240265760
94764714
835376360
1988667116
1494260588
1937342362
1346132711
1245960118
1377357537
1272547219
2005997508
1072776719
524015670
1019991508
1504089639
1411368137
1748404271
541729046
625425664
611787711
117093569
752371635
2069529855
1446741198
1571038474
1492218177
553629422
800795753
205863923
1658730742
197425774
1588971874
2115205325
1370798664
440997291
422193650
972625772
1455100770
93249182
12338282
401932661
1043920601
1317721887
1085172182
445670185
734501654
562732227
353938041
1760525392
1921224783
712589543
1132692369
912797729
245380937
194812449
887726867
667479153
914813957
2055854070
309395183
494083256
2000722006
802244357
1731525247
959599122
2110024929
245568040
1415238640
2099486554
877357166
619858375
1216640416
1781270050
873991988
482599952
1115543352
446412623
1990326866
1959155391
747703712
1401707521
780788068
1405595495
1755584027
1039560276
2031699758
1594876698
558229253
842124803
1868045942
1789463598
77072083
79503587
360709362
602242449
617410750
275164618
1183111095
478912868
1193586103
1630564774
1049747652
1901493039
963241314
719618507
1298422606
2016529689
1472781326
1972774207
217210300
1643598566
130380922
489964660
1083753195
1552321351
306719602
1784036508
2080999030
1001655980
1393490015
1286463761
483044519
2097695497
313862862
483915668
1688482139
1572004103
2056478105
1917607944
481894495
1937861444
1802568560
1392830019
688452230
1365578540
205974413
1302602175
240905760
242891113
505363309
511295288
1637943764
1331022171
51896529
730849975
1141679815
924038191
154373037
1362641545
1301972463
820146917
732813389
1791048406
1215320126
1068316789
720211274
95682990
333564913
2074915616
1472382632
1625723714
756474919
1835767135
847418955
744110636
282213840
1589960827
974054133
641416261
1581260625
406511961
1711383267
1436076218
1224782265
1812938910
808818252
336512111
1384576320
1121720031
353673870
1209288294
1576919882
363047207
385805557
557228283
1880901844
1537107669
2007205782
644161088
2029300335
513368369
1220311031
1240426809
1206318361
1519652854
643933632
2104334739
1152410667
1205504711
1320591687
568725654
1844830645
1493667670
1735372169
1055106908
1652610995
1923483313
86771829
954293791
1040159062
2012793183
1328633263
654492241
1557692536
866877287
1901097943
771347694
1145808370
2146281980
365498299
1263123685
567659306
1173151718
249846868
717417995
1262455612
1847225517
1341016737
422080243
185539068
1271311209
1259685877
193801477
960924739
1579395750
472866404
1934694043
228682540
717906204
490263030
1438838171
2120445647
1467666353
2022886236
2022922151
1748606434
1120262996
1291998566
229772512
1863911756
1895395564
161370820
693408230
1708035604
334761567
231035756
1616637307
2002910285
562945152
1409880251
1476877271
1971235779
884317328
2086836081
1023806862
304026367
999493244
358725047
320814510
726351174
1864145485
69805627
373341631
1071560677
1128645016
802862229
1991850627
1412208570
1624749184
1214338950
1831190888
781417085
429142828
481319588
1717231713
861955528
1553729421
482613998
217041260
893799611
1416465689
1502767194
1107044541
939494130
812974201
1070681126
244844931
120347930
1886156552
1133229768
1440844602
1685033024
1050094679
1314386451
1507837163
1825801143
489691048
1091490519
754556070
78138855
1524449925
434641813
1207938322
2015737100
1302645585
2114931266
557779884
1051492963
354199899
728796345
1405532469
827499340
856029693
644991258
1651696749
1921331046
1115253165
1148076274
538402494
2106253672
1583656517
1033881590
1560611977
1747581065
1422718382
55434670
505517146
1086718615
768039635
1015246186
625182590
794059879
237488801
1367612307
2119795372
189375902
103745612
254326911
29415252
1376955890
1104538781
1602913931
709084197
199023426
914650340
583982442
1074448008
1892427538
1096012499
383904498
1211339883
177767596
418658285
1134509095
2051965215
54157101
53959773
1857356574
1153700266
59381249
353631088
1445586409
1049296834
545470965
535649218
1825868019
1381703923
1838973247
540371234
823748219
1013177160
2023152385
1850379287
905095335
1413914117
1886671711
207834620
1241012582
156357407
1400382505
822122059
1999889267
1422008943
1828019540
1751118452
398708497
2125693659
1403729869
1851394748
1449263934
1585333751
2019918173
1298017286
1200104151
1358406198
1552085131
278385632
1472594571
1907563997
1492985033
667814798
981500417
707280808
1513193697
1328376876
1385216361
2021833412
333655626
2027375856
172256113
1154304524
1642502879
1677588570
1258682582
797435034
805189854
1520790714
1293334868
448723735
1929506370
1710219511
2090008190
811251954
1692147524
1371962315
1723150450
330892593
2028859108
597851688
1663957646
1540168264
1040223848
1062184697
373147738
1511797384
1756793799
1778590363
785832352
1460794412
1317729244
693886726
1547363343
437803857
1144001313
1405704907
1072316330
1950140093
1074972674
1150507303
38093521
1813175855
510629669
514296640
1755976016
797440290
52099261
382245665
723136811
1212039599
2077836728
746786651
91734372
569160438
573566026
522068459
1816054315
2043333652
652293887
1700585920
1830080848
1951741567
1039367319
95788599
148155270
473664218
1602321673
573338484
702000613
452818790
1893963050
415970101
146243306
1837756121
1681087209
1329266745
459436640
1808087771
881303669
809651309
2099370147
1623581878
1307684188
490291614
1623021921
1560431984
1784998164
1034009063
2132812606
2141023079
1039814025
1370126058
2034509337
2127850087
700276269
1334036581
670483867
1019509496
1731139047
9704936
908890527
14713054
351236858
522641741
1815328719
7102723
1995310220
1169504808
1984714938
2063579178
1114384597
887100750
188485568
1050635606
1342702010
418363995
903691124
1352441108
1416219555
1616794508
1456890701
380881537
246803030
1326831467
825270130
1444853764
1465840313
1769560518
1878595932
1068298606
539453368
142581506
169342229
89934737
1105858689
1698221592
1301462802
1431490363
1345734462
1896472992
2028786642
2004892000
963540178
111603520
1888022951
241881458
1779660225
1670429646
836085133
218032974
623679896
235839867
121144342
749148506
572686953
659066156
1795882295
1252705944
963467196
165257764
1347671124
787325801
1622742331
754358178
518074579
1641185292
1229784542
853106028
955038875
1454926425
933770961
2034644479
2116888091
301564604
140750938
214693335
1833703818
1123772562
1348780610
1265804360
1423972742
1789706283
2043762164
202258595
1477196183
918023384
1710064149
428051078
926922456
2084947566
780663346
1497476977
814271654
1705025773
1508425790
1595695520
239057137
2038947491
1771557885
1764935752
1722821680
1366637208
2130089493
33694030
2003820737
800398573
415323723
117546500
1541577520
1204658089
498861925
1575378388
440714131
1098727345
1725514580
1929337522
198022512
1597174040
409339430
2107031554
646717895
1838226271
7296318
1193246327
1620784510
1791458367
617495346
392075515
391012531
522045546
2008549876
378573600
2077540135
1568500605
111550818
385176186
441819467
624649273
1768180909
1635266601
834184789
1073092646
1016864763
1521068855
269318926
1891734076
746605220
650666098
2098799416
1145235028
1081394089
715381068
411044306
375157117
1342269258
1634117272
1134383565
1315412497
1885924923
1362795182
233944485
1436520994
372669431
59988280
1848521642
67974587
543362406
799194077
1939945528
533270148
1605675802
1688337377
81865481
746793813
1109342839
1951704067
2060673745
239878917
1168654631
877903990
1151803038
581899205
1439340595
1869651896
1924585727
1984019186
677545715
1968533283
1561858277
395923937
1447077814
791903966
570841251
952303763
486563154
568987186
97283198
2046753250
722764575
381646598
486751309
1249129804
705089713
1751081840
1396391889
569358694
1524977171
834421111
900915193
103295410
2031516875
1991696520
1669659513
416426012
1382021854
1465820334
1252268142
802310076
1765572904
1726277854
494719759
1404372985
1993618952
1619229744
1123470558
861836208
714790923
1206316327
1753820280
1488870724
1339980333
380989864
798023174
1954473977
326158852
1677218973
1751141455
1671442134
1960786216
519122987
1615048189
56069446
866880586
144597137
872917420
1654667240
621004932
444646370
1527110452
24811584
1859729243
577418002
794173352
2002696533
323494374
2013241752
823529493
365841465
528304985
581372582
1623763857
382082190
1273433830
1819031791
412673167
1815843572
1487443295
1718283918
1568854482
1992496126
1810265168
2091336367
1167244247
1863224115
1147361722
1702855955
1980280140
2123609072
22592614
975052764
1938615482
782110679
1432515786
2100544965
281433809
1608866704
202098841
1801771543
1492058269
907642605
352990541
1938725388
1260260374
381902182
273624148
618677096
521750173
115086852
233157485
179304219
1024448257
1003415863
755136167
1822572855
1847266204
1383917029
1766467627
983557956
406977066
240414461
634978846
1378205452
1820777607
2079300394
449790943
683573830
1976762987
1929033381
1605473581
1165854930
1468483303
554161129
1232419558
1221467621
92185881
1673209738
1108706633
56143497
28334625
2070414240
1497424469
213995291
753983884
1417084736
175718005
496596411
1192817602
675901253
1345975110
1112261222
177509126
1493936888
1099017197
85335163
453634389
771724183
1551708366
1930371099
565901399
174202239
258151246
1340262202
1540171898
580187633
2121349509
653552131
1978001132
2092745308
256065177
1383071473
1735086409
1957066161
766835547
876667607
1283089540
113923749
825360924
1530893551
2016257486
1983926007
223103459
794236157
275578457
2066436672
110201726
608200300
180141883
2020505195
407787085
1867423739
1431614830
717114071
661681273
1196020957
397501537
618279536
1556046745
1618086394
663286867
885034815
1646626979
1320663705
397197883
1662623448
170192626
1770981622
1072950484
1312881239
371838370
401187926
1825025425
1443252977
618083361
1417208621
2031474779
1731164454
214607646
1206043518
253815540
1782167714
676881453
1117136307
693697190
951998049
1932407782
896410716
797731762
1210001056
1363511767
300620847
1286412457
1469156589
1194699982
1458843063
716787710
859270052
743688534
510912343
86636763
1918364589
1652442211
1591794703
1038617354
488804215
57506523
2126046646
225120430
40897536
1925833325
1567287938
1268856294
1520806503
831258061
937017643
368154894
593600457
859805809
1302445585
584944046
1904464318
1520852501
1304109978
1552427818
804749600
1049667863
1480645023
1221755347
1836158943
1823512100
217554087
1910026398
850053664
1267850254
1412061228
188111504
513272482
765295743
836174505
1728709220
550412429
1060721571
633776836
541392671
1740258284
406944099
1873544910
1190425514
830239117
3435635
1092950641
57968315
911294526
1789237117
1156865679
1766038782
482783860
1709287876
108507999
1488335840
1637270559
565039971
409045151
1166522300
167561504
1967617693
837801833
1909047042
1931686133
35666409
1326346281
206763733
1553245242
1964623484
86203048
930274768
1048373282
1760642641
1295229020
222454291
1988089009
685156196
1415262578
733733580
548517284
873981193
1489715475
302855567
549578968
279427317
1311125746
358162083
606737356
695264145
749616554
2014821802
747412913
1962399343
1277205845
920233256
42344345
1227084176
127018979
1830263108
2130713011
603568039
963554187
219921073
493837973
1619534593
2130340800
1823656902
1336681712
514000531
1365458459
108443297
73942711
1534922049
717334021
947012312
674163103
448002179
1852708173
712612158
901319531
1105521029
1705231342
1124761919
602435383
2069642983
740760782
888325113
662032036
962401575
1283658875
1318724224
899306302
563875527
555499084
749225745
1822202166
1999298081
313097524
1689691753
1991570694
466880413
1693053776
1066389700
425543686
1232127678
133794073
53528671
1001697377
1636617995
1362849788
2123592287
1832114441
1467585799
1971931556
1082521687
1125291665
1363375905
857240037
1383985520
1524216243
1797795106
1329296451
962125579
503149203
1870315758
1267333602
157912764
303453430
349255244
1988587241
1328121743
1542975108
112143736
1180278462
808348730
595690506
242155584
34072076
915028250
81311358
586308634
525247346
1351734294
1069052272
327210176
1137933356
2022193500
1447972609
1055384092
2084340982
1631759252
575099517
1974694563
1478739089
1652441398
613347898
2064943888
1958666166
155834465
982439899
1473326954
1063928772
1293814028
720723072
878149029
74968203
65981473
149377734
856912013
1075596339
210805086
1853297307
1511175224
1896081441
204141747
298606811
1563257540
728749857
1245763472
1641709998
2129520567
743582005
386102370
1729104102
1701826197
1369217536
1768400389
1287746957
1292332536
370207116
93078823
300656745
699520612
913525195
1849024605
2051572514
529902314
1209360444
1389973707
796380394
487000683
2016493899
813289790
212984316
1334809584
1358021446
218227575
171636254
710370021
1426550327
1542939990
1494075220
1799710633
1116932652
749568991
1691005573
106448059
1347998023
650717889
1990853229
714368126
2017253806
1212039589
553000286
470004515
541128703
1379202445
757023435
688279526
1643554174
74528178
1146267500
1792948848
1275937936
62522843
219497663
465273435
1568470617
557085432
228680217
1791414584
255821499
2068858954
1251486686
1259605445
186589682
1077466328
1545278319
1638519591
425889481
419302632
721155629
212183061
383160861
739266381
1347405672
1594880474
1756925580
1631232291
1042691381
252108370
982375905
1679494655
1207097192
785138723
1231183155
55324348
1401159591
954448006
1396481689
738219848
1081254020
1155332589
1686454901
1294411170
712141120
795736877
1139827276
437790195
169615492
125066928
485218863
1004947251
806922582
996618943
883544616
1089975502
667153011
662513028
423727692
408853203
1881665158
790696928
873993130
94960930
28716041
1386434346
1450411871
1907174387
617711810
426716828
2001443692
191696469
1321700094
41330889
1194471559
1716859002
323802361
712503920
1428151104
212172273
14004944
610963726
113283370
1582933068
307535611
60219870
301378678
820705663
2054786513
1762998938
73730110
144393099
480799967
1000198078
1935151808
441477579
665731374
641787668
1526788588
1295789839
1965924737
793624379
1339724520
709671180
1426631272
410774805
1950422366
1723970277
453031725
1145738198
2075067383
1054786353
1189278802
139230115
1973858149
1671042030
1502346941
144338803
1289761762
673890187
52596734
643866431
1576306057
715400468
1611776229
1604970189
889523300
1160373707
1181365761
1621054504
145336546
322687579
1217902758
1555742243
1137148779
1792972142
603784973
1198241744
1390811732
1722164024
447953880
498938642
298968415
1195055233
437515102
1786027264
687447318
1899794555
1191916317
229766962
1009595022
1884900651
428928569
2064370367
387528982
1649252280
689012064
1355475534
1516863489
1908962474
730871428
857314630
7885788
1819494853
502000477
862755249
2016556739
612770390
43417783
1426012508
1702586310
332769437
1803569276
843832419
686248759
535579252
1110022411
1691797360
1847015276
137014578
148273517
619309619
1404386969
1006425965
904473549
949946680
1865692217
1589127259
57737311
1941145938
1944022232
122480892
1708576162
983985902
1718704333
353338141
1294266291
1740534693
1136223440
259220473
1872735627
918326446
906403198
515591342
758322211
2084145790
1623103367
340970559
837806912
1361715503
736924309
1997269897
709841331
428711678
230737622
141438997
1315121298
221882757
697682025
1597439180
641385768
596619777
1261506414
1515437349
1709611819
1692091416
1947076591
154754347
227963977
2025490989
2038467048
961204447
134038443
1009006383
1081443032
1421607213
450172508
35198119
1257427711
1441500511
1736099136
1231948324
119670443
114674292
2011120779
676737213
719670555
492566579
1256730678
1392867598
560887157
260639480
291627766
1463768854
1966219832
466606177
44549327
1578467886
2062995144
1046637963
363993933
1432860712
1476197133
1127263540
1006568402
853065148
1562520756
270757235
1343289356
2137837704
1345356407
2013317082
1605339954
1495664353
807368935
1914699232
1554737146
1128312155
1507966635
1189949473
2084605037
9838503
834915586
588633035
1605718658
133035679
1533228567
809095145
1391387981
231822998
1718651109
1919675555
2086768360
518202997
807532199
1479729727
2073603701
1437482190
1945418421
1173802716
133224479
1174729317
1027441357
1640294105
306976406
1336798184
1704902276
1602969058
1323935551
1514504891
1447311710
1518325733
1523477605
483525689
2089982543
1222969843
55888550
763420248
1979327138
1055965958
788400440
1220033418
1330047217
2123553820
2052312243
1613762740
151098813
1763867705
1728574674
879749190
1483513669
594642282
213719994
474491986
633502194
2052684809
18772520
1023571524
1119947351
592504683
906270220
762113295
1482032865
1458285764
300819579
778388658
1730215748
1778867849
1445288815
1705437491
382026111
436124937
1789041838
921167074
321256947
320979295
1282559022
1589740560
530667948
481019684
710384879
316448210
1924253748
1048683191
1377807456
842095922
1635983606
365597403
1035266278
611965900
48264455
1973719842
785099524
889069973
596802227
1244543844
1077957551
1304045390
2039445017
1369400638
1852570661
623914202
1936384307
323585186
1193375487
776542655
315480034
1207735031
1125685290
1202392631
888679384
2096430368
203573074
1814570052
1853989944
431979413
493539421
825411488
588418995
1780442327
577547085
1201955461
1549454413
200088873
1475486865
1286348267
1239755790
899394539
247083428
1008738449
375077232
823391544
891564720
871378270
124783824
1848759904
280633563
779435699
928835484
1596659030
1886689182
476952780
1898497761
1919866944
457033172
1633644263
758428267
671967466
1577349412
474250904
1767223972
1963548205
630560603
734275286
2019521878
1780383379
1939944663
1088378701
1994453938
1681486219
1005093178
1395513513
1185812499
2145228830
168358834
516603367
1172482279
368654687
230284595
536076999
2104680226
605058379
1431459696
1659247515
1345972092
1885655949
1923295296
297923979
776330751
726136271
852023089
1842344352
709961073
1697436870
282588210
1664646046
1070881988
1216914081
1661460365
1255225538
1323338515
882509602
1664641522
883237961
1692442113
724369896
1977666207
1835628999
1697814190
1928240608
1609937053
1872776596
1054554675
1173769768
2062854563
277019462
1539960576
1780294892
1927506806
1632125399
401716537
1543699772
1302562352
655144567
1267760233
472146721
805370236
184460203
269691047
1220285237
1002189745
806073895
406699871
1863731406
1030270207
801747468
397930925
363954502
591139596
1689648198
195484103
1208711051
1267616815
189012397
1243339485
1955658148
1087555408
106927827
573698826
656788794
377373092
904265118
369252184
1057984849
965894087
2085929627
233778867
1805216639
766692765
737642421
1391159902
215992364
811970754
868544207
436084998
88664173
528975513
777188646
742191009
941253430
1816213865
948781781
1127869104
2082304632
1284328685
73409724
1082577720
812888703
856242897
327544737
880453243
1547111796
1419761227
686567053
380928346
368744565
80630748
1000855305
402521366
1398702968
279700324
1246403233
1304114620
1694582490
827951890
1454988850
1306968751
719462887
179747837
1503130666
1433506894
580404310
187887284
112713476
2004648867
2114759528
1936733818
413607391
1850014959
421458588
1161083480
1580258239
1377483278
1759991856
985457134
296171009
211640567
795398773
2078767643
1656039108
394015368
1057145209
259486836
1674246225
1700744899
1201605086
1563468058
43227457
1706537584
670367142
991754391
1308035217
909019041
372547655
73502201
1657822016
1047424393
1993777193
830579968
138773237
226692256
2065104354
645217050
134538055
1152723626
714239746
1998924205
839343308
915711836
590114388
1262357588
1236778300
1582427124
1182160532
1297229706
30696041
1912793995
1148643012
1082743429
512819230
229088457
1511412486
84570566
444844926
716216687
1680584599
23146229
475505205
2044586579
178884936
120318690
1373526857
1523600909
1531063431
297068564
542979279
2114083622
244230287
1506560385
142506327
961430976
2146863066
1296894467
1408885390
1916329108
138567019
220294383
1431807631
1516703357
1560392359
1683334247
1563161759
41281786
1671867988
1127757655
1224585510
1567888706
1295033742
1127688647
2058195588
13681606
1425026540
1181143491
1971922823
1495007861
1574658295
1501633847
1254080561
1667560174
511302534
1025636598
1435329565
1475592045
1092759167
609716112
1665726443
1961633974
101953484
630630784
506025326
1042707314
1664370555
1541456796
920395974
1201963257
1374309742
1615432854
68668632
94724918
1709718828
989685108
1805599399
719045465
2136373440
1026293259
266968031
1916146876
1714227815
2028037228
1855248740
2017185587
1211672571
2006757523
1103548209
1556136511
1913945524
1607564369
276627956
861970838
1335726899
714941599
602012836
1512792606
1961337069
1687489325
811280956
26603710
2020030471
1702617026
1306916473
593392429
1610447395
141902459
628378881
2090679707
1832015081
2053030242
839229867
639791842
1189637921
300659818
68108098
1095506633
1524970845
1062570029
1373700528
1146861923
710381429
1963697232
1182059621
449409849
182946171
136605940
2063999240
505325212
1159225007
1430636268
2021299087
340569919
1822349324
1706723129
1286234384
1336847933
281737584
1511924283
486173013
1105012676
1562800263
2050628536
811533717
1981614727
680756600
505134649
1189962712
1284670075
899047083
275648025
2099322370
393630803
1138197485
558488791
1893657779
1309555467
1869298412
2087839054
1341448998
2102074920
2144581932
898660826
948518195
716527714
2094963774
112315393
199362929
1463559678
1551846179
256785948
753907488
262858894
1297756517
822186737
1955999228
789459952
1169577822
1407692351
67952690
1754663533
1115087965
1803106857
2092660838
541995654
1479133749
504888576
22025565
1330929363
1355828546
670535186
1691365971
1320055401
430484147
1523447638
1306323635
134967065
811331433
1068495118
382258384
729632081
137779638
1585745662
2117751874
1413566863
308897944
950512634
168098347
178187999
1143735962
437646850
1835488827
318748050
126946921
385131137
1811334984
959719474
1715151988
429543026
1112411761
814501679
1478408138
900663931
1242094521
1714035806
1931203498
546685129
1702034452
176456006
2036047263
890561463
1013547886
1561804479
26424795
774818718
815315888
189755630
892741791
1786826879
1598097437
2138127872
1241061899
1400542391
244151834
1622973981
1768505469
1453706414
1467001387
778926214
693045943
1900812290
269213026
760121228
1185728677
1955240331
379330923
1088165348
312156766
857833883
898942255
453125901
397871825
875124261
1598654070
1270931549
1963350377
388229447
1695859780
157530773
324180696
2136763783
1392984780
1589177753
1763014999
55679131
31888483
1078125945
801290567
2117522569
728519065
1122890750
19703704
2019245295
1271049077
1977679444
1292901809
70779464
1913736422
1945845431
2145689861
853972107
811016846
606373480
2109185255
2065088963
1064533185
681350286
1131527180
1122030156
1556776952
310948506
1123500037
1168306038
192395464
500506399
126088241
539777767
469861746
1002546989
1659818645
641970674
594595242
1386707792
1765491282
626961524
1666057281
1555295666
169446465
1741435794
1841198506
473904660
93774590
860709116
81593398
1256236834
60976801
1538378310
175976127
1729195129
1693990331
300301227
1782431799
454588165
1417463667
1828039877
1881128795
624690696
211837966
1265164093
434502918
1971850774
1455716298
1670384059
948243389
1645632188
1678138896
1379036556
1391457034
1610198676
1902416828
1273122427
100716460
1550534901
1541371460
244382463
2053108408
378126189
1642702305
401013396
79513778
2106938745
553583455
441643596
121473662
1701799979
746031539
2047037946
1909744150
2043311332
1358679676
1320494170
704056284
96267504
1020946884
768913575
2068119199
1606866737
1250170502
15097681
489193588
52042880
823567550
442608164
984153519
2030470052
295525842
327127948
2008439004
1960883321
1726974540
152496110
54052722
289024294
474035707
165559265
2062611281
1037597742
1830637145
568922860
551679600
676312240
140401769
464086411
2064300210
2016218521
586409683
332726217
32037728
1762497543
2127237176
1863190146
1519775697
1622496068
1597516129
1556256268
2059801370
613977430
2123350548
1441147052
856153133
1539744274
559391786
10032124
1127893903
1133472861
660406678
827886869
137441748
1924339579
2142313094
2105701436
94812041
2005162499
65461934
141244085
1560563919
458732083
797564115
1721447793
1702728972
2124897240
758465425
38747344
1255556328
778208120
767376675
1709035000
34436455
695457185
1745264055
1767618231
767807731
401190344
811530511
1906564288
1572941375
1372620342
2088542832
1124632628
2016081556
1086064995
153169326
1242053578
774266017
1682336396
107152595
473721700
27382195
1122069113
1153487142
2066868018
230024580
347997481
724499533
1570239633
1698667587
458616386
7372948
1485323390
1101293783
1788173405
41821507
1725542095
1181354743
647577516
1857677577
1276851001
2069547105
1140341136
1187142981
154361925
525589926
1988911975
176444101
1849144132
1315813567
2100038152
282148489
190568092
1146205248
1451282930
1862897772
433739413
1230728379
1407149922
1910343369
1677167844
1120744746
1756797701
1931677466
2075416020
541579367
1860447109
163373266
1719014377
2053055460
139403002
1780705951
644982152
695885446
1587444138
316810796
1660490391
1770518368
896894548
745180794
6221713
1041333162
839492700
2096025267
1825700045
1136606561
1106749587
447773108
314865555
743807155
587713109
1959954506
1713807144
7461923
1364368912
1510991144
500061939
995483155
501294293
2074188527
571355362
1828199808
1041030842
825011312
450148258
640956385
1782099624
179985406
1740857872
792858377
818415822
933986639
302224147
401019301
895996811
308010909
1863956653
848918704
1721469018
103979393
1932079506
2073590395
1583720026
1753202307
868689547
1379295865
2082279480
1615551501
1055840622
221517784
1360342550
374458821
187924632
1546735271
1725282932
2002554092
2043941661
387893326
2115735860
354887346
790892722
338165057
222807994
1925266255
832623271
1748136591
942419966
1435069181
953237756
1173177447
1569809526
1236950017
43404139
599140720
2024461967
76077379
1093330632
1384974724
1857463137
475686357
837309827
338861489
304673322
612150292
2056547282
83281473
1220420043
1434585263
2087458333
531676042
363526089
1244351634
616674550
415042146
1418287951
266684332
349140568
756521016
1513729517
1319360702
188965669
1027383099
2098687199
843657045
827616160
670715259
1176579742
20269497
2011793423
5966472
1611124161
262654101
975099994
175136357
1855482340
1527906132
969870085
1545511353
1901120585
1504564180
615902966
1604733551
1366624148
118475549
585003568
1660393448
1350860278
1624791022
203856951
1111739065
907263535
1184023269
39267294
461812331
1133386147
966417884
590570755
809158847
1566814172
842865071
1622488957
1708725162
2108894265
855321420
1697454425
539617540
25871576
548176263
1806143007
1343632383
1555282378
2036708840
824139584
835792488
257142914
761957326
245081221
551525147
1069982888
154571955
1608504082
226258873
1370908758
1222990134
58751093
1264673345
161225008
699008393
505682951
330147918
1360278781
110351918
1520106045
2011236266
96366302
1547053260
244788370
1111245252
1682194525
142390969
1767531084
1753671739
1099426928
1929207763
1552943082
443283429
1836095285
1827032514
1848460041
1796726834
1463877349
36210167
850270713
809332995
1513988838
405733591
1523450237
1805469217
1629512762
879606926
1012249715
279446320
390595795
819984877
241476157
1396058036
1762514084
1215291941
1969545658
2042914654
1236053764
66305124
1049674330
271776693
1381920619
444556964
326804859
38900758
2014442502
1557923706
1478004365
733853997
521720051
2134854502
333381809
1024215802
1339754818
1075440330
1057185743
37869213
210990370
1889598535
985770631
443222352
1621915980
2004476747
2004945654
1557288652
431708204
1802644945
1404012220
1212337790
1777584132
1187596466
2102081814
1905825379
1489386667
1440687664
925369092
162158301
1119313707
725645154
1738292326
843679006
1522126206
421968917
1396297854
1081912695
93132518
1960046004
161051208
1113026261
1974912952
1494129748
1704607620
1235131018
1830659240
525409306
380646542
68595238
1966729257
2025588856
1491125413
1370587628
1524763833
92809109
678127106
1198571869
1113161682
211952697
622502085
1540885313
1604458799
71259047
2070639435
722483383
1781054545
2085184033
1325177781
1966709544
836647385
1052649571
1239449336
1101664291
1128737669
1904938168
1931775609
1938842940
1356314673
879982395
420388423
898562315
239553120
1934125292
680320812
936262654
1620481831
763564166
1668418239
1300908537
1639225412
1637260869
1226726427
1698770717
1174597271
1767558676
2093679791
75870094
1410370212
1741590194
1088184328
1601518778
1005375310
1975562844
1767676560
2079489652
1293135716
653784533
1418954814
715485341
1160264250
132209661
894534637
13361851
1546066545
423299952
140716569
1628211135
595273786
1602051888
155689265
1208695514
1393976433
1349026295
918635843
682622863
745324677
1623621175
820744131
1279104690
159267480
925120661
1523522296
1986042709
1778555013
1399950254
1082245979
1436510979
2014657446
926422897
93302989
2012869456
1104990221
1698946669
1175508268
907604217
1343694863
910291956
1037080308
752718372
927869325
1058464090
677113765
1802394206
815688843
186037693
1028921581
891843309
2140359129
1462169906
736385860
2065497570
145487446
783939829
621341518
971462468
464210065
2139829058
231433424
501836382
1044896993
664343955
132639164
2070824780
1443765045
1782369884
1859108255
517885399
1583940928
1828646049
618158348
386254500
2098998854
598945068
1097746767
2006150221
1331783295
1708783173
1364963892
738926845
128448142
1316339264
2047990372
1307688185
763571956
463983463
635946491
1013874315
671170051
948955886
1887339893
1364216012
288689366
511832297
1158514747
2078834488
188644102
70625461
1525629577
176705315
1558207256
1280055637
612220701
1573944486
645515658
182600589
1462259615
144072225
1718843347
1660131590
942091057
1654793476
439369886
1626429259
1058651386
203009754
88882123
1331334990
710332686
581846066
271222501
1205042590
940273571
743308320
248220091
1896898577
1228172779
927797838
1699377158
1004805622
2004674569
1138269796
2081429605
566127241
555615726
1648366805
1973730580
1058169020
61727645
1147171154
1828285608
1367487382
1947422489
1262747594
1292583575
1990223527
1221704173
2098766918
103319414
1567534675
17403687
1403320944
510685207
2108718640
2070818130
436009900
738650747
1679021533
1330608909
1584728937
25958355
1580551596
949109907
836664379
839211696
1863601448
182555531
1646008019
121082643
1766925974
1534417710
1938853296
1383489511
1900653122
960244668
620755829
423901296
367788894
245320497
299431594
128195279
353502250
986249513
217547914
1739345924
1743163016
1561060628
816631014
2133310265
357553023
1799069791
828153297
1798251011
683114624
1494080059
1722118494
781664899
1995340482
172273838
716547603
1410420468
21293701
467230661
131118619
1501964939
1671306076
1445115559
304982150
377985052
2032493081
1696014285
1640815737
1989936330
1807731410
600466777
1756357279
218472370
1282570187
1440741521
1269431027
1911123335
1824737085
1225740855
1905615005
801545420
1627892688
1493957321
2120502883
1630825887
562138596
299203859
1442024986
644765046
1779994491
1930194378
1051997990
752879819
362608297
1307360347
1497328878
763383390
847308454
868308887
424823650
917685480
1963964741
905977057
1257470753
878547471
1024218940
1777687818
633916199
181378145
862444274
1230719742
1954557082
773443893
1680474851
1311248204
409461102
114224028
160067272
809600409
174066463
602264678
1298763839
821718831
1673857515
1022698160
656722425
815441881
2031587804
569645792
1756884036
56218016
1514309461
1229983400
1920289124
540340862
246702170
1505814413
1709800158
1776475934
502443613
2119105972
1069359707
430389189
1222986957
1897089559
1846861904
688858752
1231683160
148691307
1506722009
1518677962
1700780026
1048888896
1606698860
1959546370
630141224
197845940
440803424
1426302939
877431225
369983138
1573599618
70773413
1988411648
577550483
1535346092
2107286330
1808784200
1179186129
743228697
617963764
602899359
1095996503
411156498
1860145745
1480365455
765683088
12042121
1906736320
1113628053
1401069294
1404583066
2060428048
142158207
2069310514
699923319
483960237
1523898246
758683204
1897048594
848062747
1414725414
28694877
665825850
583437170
1766370005
50339793
1464305545
1607281528
1888537978
492791118
312465264
532291451
944790091
1521438885
765698354
1163043775
1660856934
717451532
406476055
746368285
226889707
338996692
2051238791
1197365712
427158938
2140248125
1729842917
537659896
2079207735
272708858
1650189070
274233471
1821600630
772764780
574743872
2055307919
1816953224
650627829
2013094342
687542328
716656359
6264086
1589814039
575787956
1566445978
1123420909
308076414
391990286
1816254269
792420424
1963285690
831787659
479628892
1537830802
1275169693
902225030
1228523605
1108338929
753021620
1247671773
1764051943
1000902048
1797620188
232395542
126395673
640643743
382790713
1544492076
2027185950
1610411284
911133549
750060286
1257836066
1532940099
410060398
198094918
1299715435
1510099537
987946732
288689366
155825070
206996865
1171053216
728462698
1753133812
72623057
2013950599
833756587
2131895144
1327404139
148009375
1177610874
1190325747
1725484474
1820485215
1778227141
1064799323
1164741807
1933661009
473847611
121198269
581335377
1129369259
1880576697
689116129
1166307941
701584660
386810322
1699674776
2049773274
1829709823
1318622557
1278763713
1635707328
1949479384
827732350
1404549072
1276444436
694895197
344551513
1818639579
2093424414
957133853
611938191
840777881
1302358842
517571670
1616563038
456659672
1408710202
900381249
1258635497
592734291
8334029
719761836
1115984356
244889829
1993671569
1720292063
345419920
1483103037
869097512
84145359
655178972
1061673311
937148222
817675892
1386226224
1341066117
659012368
26169777
1492179432
1822351971
1355807493
1367354611
1142795995
687822399
423793652
1385885224
608759354
1515778916
1591742689
125481758
1711010133
112224507
1618724988
1804434107
692958065
670801415
910992977
2007985003
1533286645
1986088857
1329644025
215111950
1590631090
1428339440
289271441
1262523384
1141890676
366431958
38287148
933464988
1216979831
945742727
1170048822
1917895920
659965382
1912075076
1058467927
671408215
261341907
676164090
712565684
76577105
1320749737
1506909151
1739253197
1126355726
744079007
1049152460
1705025773
200234744
1134528224
903704705
189770087
2028058269
775952126
726719316
223877158
1742369975
2084990281
835406937
575990996
1686418674
2064134995
1248467990
285537646
1543233948
1021781011
1639253345
848184697
697176248
1624265269
48641939
1591497502
68575386
1914046543
515036904
247012718
443071221
1357878270
1824644954
301239326
951004772
978610633
1416362805
1180305687
372143975
302342342
1030271500
886404355
383409175
918821029
300280346
77431964
467240188
344154948
1519019456
2008193376
1146748398
639976349
558792456
285732940
1723286793
1859512167
760935095
1900811655
130644302
816897242
701960238
2019356459
75465459
713188618
1583099238
1646194630
376358226
2051547723
303102297
1836125041
761833697
998786911
124230190
1232888526
857116214
928096177
2098067888
529826663
1345055575
1521678648
1986717789
1553063862
957193969
176061789
1156686758
1359181245
47197305
684970595
1349471670
227406208
1780513643
1012236123
995016872
1603905607
1609571780
1916380236
63698187
532614376
128327556
741284002
1460210300
853687412
460892010
1133905599
696032663
1131013058
1692733540
174711819
1567667703
404796822
1485243234
1036919745
297718248
520103557
1400140911
635644598
782884125
1217292211
507434316
837688041
1587741063
1965550453
946999372
1048034898
1241696539
1858191225
1836382540
1440643433
1154664084
970031903
1987419158
313252053
729671873
1800122885
1826963286
1138979572
1709229597
2100312386
97658467
518329279
885932209
1045621316
1195725461
1510869104
235077419
289269002
1501218300
582734003
265243280
1862320189
1696371885
981435912
1054251480
1731748377
1142774201
2075300887
1032591343
1454733806
1318887827
30777433
495460612
1001039206
2078935661
859708268
518741927
109839463
520527256
1954229137
2125422543
884273789
486826710
909485435
1783015822
1679173173
249406902
249108462
1067741293
1595155625
594349692
889134736
927908975
352843172
1722097813
1163641891
224440944
1480501365
2062646199
1714489011
293265728
1718764893
263615970
116173445
2118952201
1316955577
1831548689
626969840
1731281392
1461213628
480807189
2032636012
268241137
57167583
367018451
915194637
458422251
2100966254
478161940
1831072442
240525594
255367717
1494889873
204332122
1478738223
720068990
2115211581
2093874863
953853494
2113595476
1820347077
993719955
228260781
75535186
78213229
1997995420
274757242
1492765745
107873689
493348950
614443448
1969071781
1449226136
535957209
1954483760
1354636849
2033358489
1617790814
1888030624
292582883
1698394891
1614171005
1050095801
2088808199
238618368
494668947
39226530
1529347232
265518793
1420639635
1377316820
1917715529
946436946
2105306034
1914332821
94844999
422850719
978621467
948347462
2140447850
1535390261
1822998885
299958183
434374400
1410069906
1301167643
1240733683
1722631114
261053426
1417038974
346204872
1360150271
346031336
799683789
1756407626
764187439
1384015813
924199774
1954933921
1516600852
262239457
310356867
1309486248
1163805413
219483320
1714606667
343516118
517738364
710691809
60795970
724417869
281120565
1891933940
1619699290
922084992
1008780182
1692147815
120615593
2086999735
900161941
977547497
115557755
1723915901
897961074
831975893
1670511385
1195703191
1211308450
520886211
1595220245
115115571
1211324729
1296017623
1464077275
1942326049
1549308042
1032431194
1557851388
149938533
1452521580
1924757673
398068324
1992005787
1043929995
1115113012
1930229039
1976467244
761918862
341868769
711560357
128923272
1817738579
313496286
1094294669
1459150494
1230746902
176068763
1767263071
1270617412
1640025028
226591777
152821572
1858444977
91024015
109610643
948721660
1273847590
682301395
1867144902
1050169368
1117605058
527156650
1353911787
1137895560
1459948081
384880946
771906657
41672311
1936522361
577812960
123390673
433541035
812951221
76933687
1981254072
175953678
275143238
1335376333
923284456
87306852
1762822899
560443976
124195386
1966488809
822932733
1270564329
786302505
1956994826
230719285
854109165
274978821
439615918
470208029
2140728397
812269624
1605454332
8966062
1156564018
567364474
1937575170
90080091
1180046698
1142706777
492136772
1668024399
958780423
271114918
272858197
2106728673
541836231
1159127634
1606898301
1629569050
1704555948
2003554593
623212304
82711483
508804192
5468322
1367420710
2046747419
1492987404
1090554620
43604374
458272671
1283287347
1289661566
399994695
973447142
1221195654
1755405763
443279992
1144771727
1254281617
1733428758
941306829
897566247
1644800867
431623027
625487446
942338641
606122774
1207260598
446384717
2033180224
587066307
77188902
1499196963
980639810
817239049
983462187
837577202
1812660163
457321783
718300955
1443824087
493348339
1830862506
738993835
461189638
992952391
2042687118
1074008278
493074506
874828349
908077165
196998763
721712649
1877731416
2039281365
831586016
1908824138
1857457778
1924060636
124702498
953012258
1948588742
1240565928
768304368
1020829675
1306484016
430464086
683251644
1771779591
1717591880
1181338757
71803118
1344008975
1451293389
1606172192
1078357114
733838009
850173004
992698949
274901051
749867129
2049426577
2093908874
287439309
1497848779
465398803
396275110
1944864638
1462425001
494526
1773378797
609126774
683729262
1057804699
975974251
18556515
643944718
1370912793
327791896
366977254
476418063
838421552
2101354433
265393325
2043704743
1102213258
1590005225
1792245081
578667921
900634333
1855539429
556417386
252051219
1438756664
1295241598
319931578
1332376769
1327956330
874003030
1904332200
417306855
379632483
546902792
404964257
2039891747
1430728941
1191657277
838966690
180170636
1994602617
1109964800
1944867019
1637528489
1902369497
354546988
1262530312
2010312274
1446417266
1826088478
1570034834
35931459
1310630723
1266214766
530322361
633703887
1424418546
756977770
306486866
1118915052
1083099638
1454310310
342779939
1271810827
1046422933
375309226
1908988499
755081423
1513167225
1588950365
1112424918
1686553832
1228547591
1474523825
1837217633
834152417
769220339
21741223
346886792
2101472100
1302939631
1776048878
196450492
2105476252
1974342929
2092090001
1978641008
699647940
822710622
1598027416
610163384
124654558
2085286486
1456644319
1867796044
382440502
1046813919
965583499
1895279131
724120399
616366538
1176780160
502047669
997385449
1476401601
261658419
834851930
1854598194
1857081682
304780707
1792851239
1589799607
1881453784
803570396
895456194
1402498621
300164629
1016791093
255751169
1842885372
692681733
1128217008
1938791833
696980241
31928743
1403521265
207740945
330323056
1339549393
1641908196
961990972
1508394867
1897251668
1957102602
727389572
1684314156
1084581146
212365059
2092515209
1898594897
1519668963
566428203
1596288069
1862603817
1757307052
1328275451
23448987
667700061
2103706817
689950290
1054221612
1028814717
1455820189
322683886
771420100
601620290
407486094
1691197142
1572721708
1444755703
1616799756
405596763
1539505454
752296840
2134557376
1283741639
1146226721
118405758
1334011399
1217784710
1762485363
29708654
1301987073
2106375720
183620765
1546384414
1380761352
1252243012
552142524
1440808645
993403748
29078248
1817334241
2086456083
857395282
273871928
1824381344
1277764350
1174000548
1168909188
1587963520
1348700348
1228305966
1772565906
1430314211
1780199743
140726921
635987327
700060410
476977855
336700974
1833728937
1965900627
2016777432
1726504392
944741588
623005707
252266877
297554571
489902148
2076246120
313166222
183767482
978338688
285736828
951725374
1230857002
279211203
2092055218
1661229216
1317900522
1252324564
42290346
2053620883
1114325011
1955983587
644743635
753904980
1478180917
526880503
208053251
2082514085
738899354
1058008914
1714917115
21865238
1070755509
1382424077
297491471
1876602446
1722002146
1766082931
1342121153
785623994
2116346872
1888211207
577368021
1140609200
814392484
1981655490
2053081859
1682845031
1235217548
536631489
822844676
1936740008
910925209
409203892
969432424
1035343556
841373209
78034279
846674257
335165061
256631559
203809343
968682857
642835689
1867649312
1758215065
462395540
1274608472
2022338306
1144404390
1792987305
1993633271
1965597398
1871076615
1813825967
1969426839
1139779659
1630363505
792385076
619134544
1022014280
984459056
833238123
1325601584
641133144
2039970471
1627487224
1969420229
347842858
557182083
949256782
1998511779
1640075300
1885889248
1608867931
1056417191
1162526817
461423430
557330692
1391175976
218195218
982287503
1113494775
356566303
958621795
1859539180
608540294
550746936
479060227
1580467726
671135411
1507432584
1074269556
801648928
188798816
485400023
1589941002
1433093441
2083311122
1022228241
184989862
1681243958
72606346
1939595225
1682048154
455322681
1155084240
898051676
269121689
1223464669
1280985141
724821724
1895333322
918523229
1332538398
1607496382
800057650
1231331338
1939104592
410089074
237317084
1235914885
1646634488
1272021414
1515070819
1201254257
1138816219
1200711802
1820319782
1150566111
57144192
1915005986
36383472
1535998899
1796844817
1382191461
625047469
335909184
1778092456
72476599
1247005070
948101381
1546686008
2027260312
22372768
1847616042
1274506018
1678346470
1422754752
1750752011
1382049873
1932864337
470452753
1948242749
1084066399
1820072691
684111702
1483465690
995297520
677204094
1405046282
546324330
806105720
1658444983
998426660
290426078
1416081403
763242382
67416556
1090407851
1277238880
1390555086
1585677502
1754059794
862045969
1795445975
195329295
1351339019
2079173113
924522059
513225801
52884703
289637030
1132917279
1182484293
999225924
806221118
1318014176
431614531
744140907
905390037
1667178826
380546188
483974881
156233458
950025053
1265773794
310864942
1096109029
538477837
1808199772
1551247183
2137920795
831770219
1646194630
1510284631
1478948094
1263478162
448415405
982659448
287619176
1138731538
1648748262
342478149
1687553343
153340392
815792228
1657688187
1331536777
1222964079
1604236768
556927899
506726162
1302898952
583759983
109128362
1291024885
921678739
1038239732
642161069
1676557417
1939415115
2044887881
309628680
1189910989
1907030342
849525788
259064253
1196896874
582568114
1574715791
1673899621
268064103
987183527
42125305
344342741
2078962174
1220574214
795643052
1960709366
170119209
106924385
1280903948
596985116
290111558
413874441
685000145
1108098439
1976446206
1866527258
312695057
1459564895
553114772
1088770942
441720697
1616343912
1138632449
1407310587
1577833046
267097508
895317974
1659755269
1044056723
1182206090
648470294
763805284
482855329
1572766607
1973105112
747477613
271297644
271528604
1497701572
229598707
188863978
1873506908
161949561
273502515
1753994378
1565849532
1799037673
316172694
1965718104
1915264345
1003310187
1181869603
622765270
1264666317
803465679
722021732
12935824
782368402
200370852
2024916967
1025526048
1507772171
1658711130
976591335
1685085675
1653375169
1769358379
1874204437
297527200
1987046576
1838153010
1407890160
1420836824
814799832
70759010
276341917
381933
1527274870
1319655075
1152153776
755304145
1125934936
41134113
77226575
1285794090
1478626924
685054316
50990898
882979550
1108184663
1515226997
1081807850
447423828
703307491
1676592485
1824684037
1194166016
745068644
1537874960
1998090407
379137583
394844054
402792636
1716565355
2144625002
1616803853
1123592587
2077973127
1352245172
1939571651
1005402511
886761060
684885301
474764348
635510085
2015311717
760041065
1179168915
2140767294
966826048
1460135053
1253423149
629758530
2084496950
1525669391
436231535
1992717684
1933387718
1136739885
1599712092
1953786935
1186084147
2047686324
1261567114
1506845592
1291421000
1561841550
695732344
1735454539
1306009565
1737602343
957955260
1794700583
800396794
878087573
1159227574
1130981087
1385325082
2070351499
1476191360
249194697
1629920049
653007004
2131070077
137052864
682323766
604182601
1592060806
1545884875
1293935214
39098103
1455340570
1268159373
1999188670
755162694
1110867999
842419449
1041028073
1243731322
954829859
131037681
1099054782
1182227261
326478698
2012825295
1079791626
594922888
2142164685
947138138
25223779
1475702463
1901219194
1929821693
1073800125
260175474
1392138260
1634622295
870458365
1924815471
1733825660
1161802998
1218598441
1902808634
496513039
1992484098
1683190347
1363036255
1307858129
1544608608
980427515
751577479
816796793
791431890
40042693
738546179
1773976604
1721478583
139298527
387198038
332252463
1583179473
1719837538
146567645
1870647697
414369610
1669284356
43141162
600712197
1091087080
1219805355
983990712
111268936
354211045
257884492
844423798
171665180
61014886
924613888
1875556798
941093415
1889643724
1706291275
1875007540
1954281073
333995635
1762576084
1409751574
254654934
784857661
1051025803
250585484
893268257
908098111
1337487048
1530579852
1682375602
1985058606
265372906
928292781
854179035
1401201518
1170475553
2085187363
102780882
1235473844
1921781336
10212425
709362897
1762928149
696049079
133472153
1730213530
2053327869
382087649
269359155
1422578639
1690249879
1502506287
1191620731
2068435585
996994597
1986594116
1859038205
1156106837
1065702532
1077002246
389042187
744188567
287372864
1676085432
1312254468
1399772202
1260383067
2097504786
1625813428
916901248
968467980
664246067
458822309
9521088
1297442570
1640018602
808609857
403550784
997099278
1117353054
551155525
1965193418
1505668952
1700510956
1394587414
662500158
538462174
723120466
1352430910
1612065711
333272683
149406923
1534363032
1481667078
902625935
2000221453
1603297366
859067637
473436255
1812499589
276163487
142446523
570712153
1515834708
1342204934
304684564
2010584852
1713013356
306975866
1695698055
134135778
1324882396
179438787
1752167314
1871346923
51001857
310269186
1446564391
2057027579
156899862
261255898
548457384
1947819379
14811598
1773180290
340267115
616175955
1356190721
1967005789
84883963
1899322248
1265404084
1521790357
2111781953
2140574534
116480637
20330736
1779432842
783606561
1501632183
1945498165
1381944936
1765644686
754801170
1032794719
561787799
1088476096
1022616506
838527686
1152624972
1834310016
643437492
257762644
706779386
848523705
460254675
1306316519
1454473091
1954011848
240089412
1517514992
1112890199
1121848984
985501279
1996339447
225741450
959101363
1241654447
2015593724
889816009
1038586682
1456023864
1548219979
2101856946
2129103534
1585245966
404422114
1539924847
1450812173
202700534
1084642686
153307148
208160739
962930875
1200001382
2005977845
600801050
296959309
1969243046
1103897815
521093932
1328530633
1687025350
1091075897
839091226
246255377
78501156
195453382
1051886382
877656699
1032425303
878830378
1458810576
312034622
1833556564
989886808
2072988714
1520972826
309965129
1238511648
91292680
581374959
1348389014
418795995
1457403557
1898392983
1177139147
66162668
306359495
1541587564
58619761
1034104003
70059095
1915688155
1312650897
1304807310
1657351220
448837860
33416346
1014215297
2073607356
1966070591
1677886827
2125729425
299376020
118666960
1985420889
631780389
204061312
1489232863
621691272
102872913
2084567828
879037642
1730063033
96484742
801782719
439180249
1976686062
1576286595
1853257933
1256306814
108318307
772739826
1738773477
1557761439
1495936424
2139867435
1617708931
588233601
1933649645
207475221
467503807
1115198353
1381813499
1699710372
1160343453
1487530091
539816049
1351872061
589134789
2028583911
1042962063
1199442852
413412807
172439893
883805586
88398577
1694631650
203668227
113729106
2084847871
279177107
730924684
1328384421
488426347
1505426779
1860659063
1340147476
1078737515
1752090737
1391786348
1614485706
297670511
1256880256
1812018511
2049677397
1108026036
1017508612
52197719
774283454
1012162124
176304848
1326688274
905882351
1440068741
1485060263
444033670
992511517
148983364
604935920
1900228285
448276702
1383937660
1382098015
1815815487
1669348904
2076168892
1657061068
579914901
1621392823
491983072
1988133934
490024246
1215788588
441510969
1203226789
1568645046
1980175017
943890876
309278348
579254412
437742772
1942307268
1686622897
1591516669
1956593293
394863821
2063038573
1699925946
2065508627
1696057452
1812561365
1423780571
1325493566
1984991488
1239189290
2115570700
676536517
1229578740
262769034
293654573
548628507
1822321026
208001518
1035441770
626658420
2046403606
308116031
80110126
1294133638
1476935234
373525327
1260000669
744730839
1631863504
128260423
188165053
1238563913
1898014478
591343247
1307948702
402255016
712714676
379460009
1624978660
1798545917
1217951720
2078936567
305041861
361018265
1582203149
1015037373
563868368
1629212646
117279691
679708837
1749083209
1007058836
1813291750
1118976983
1398176598
2067095060
440315965
1519524463
764727806
249914056
1740346250
102882913
1277160058
1522598878
1797780395
723960271
412543905
1964745751
171119703
1616357566
1358304945
625354511
139653863
1229317522
1113708614
1631025767
1875674073
71492951
1512872470
566444595
1444982104
319825923
1798862145
1562461297
1895933507
206669899
568479540
869921053
1872842665
1784480631
1025134452
1150205570
678227375
1774884869
679037201
476333859
1654359885
1847367314
1606395217
1171403302
2121291291
1598220746
2105185783
587847841
1606337493
1751156701
1854472666
1331577791
39064122
808162657
419844616
1378498780
892085757
569394820
752087565
1808379474
946131623
770511337
1444193894
1561754386
1881420835
429349346
2062441133
1524092767
1846734230
1553081547
113997746
1415137830
1330574034
1096619209
457472849
2050548123
1442900586
1294420081
1006290655
966202753
2095677052
376748779
1652403240
1426948921
251809766
337120210
1231110257
935138029
148031071
1176157167
908143233
766957085
332480564
659822444
1537160704
445669705
72267763
351300529
796937617
483455072
702433003
1231995346
277896412
1761158823
1224585347
1334764035
1521708712
3265478
1056301030
1258251689
473658060
226304335
1023733504
251227903
1853004180
758998679
2126010930
1551413924
2119501924
505929551
1576941039
705669499
604814583
397032364
570617754
194059871
84252603
806741193
800613349
1922893437
2121607333
2117625288
541423768
1104943223
1003900863
2044569309
992748864
1625971253
573184764
1457116841
1352663346
152357361
105432448
240599537
1618937371
415644062
294387551
2047809978
1805932564
941456459
653313357
1369268816
1114479495
1110801364
1778595412
102243859
56965683
198209099
812903189
316558381
1713023109
395203830
1112708508
192962862
237889875
1785814238
925561914
1724314428
1177257366
1547129426
1543836856
591186900
1085380658
1662565410
1283603314
618188637
33508659
1729853975
110079915
1256579729
2041263925
1427753016
1219351332
473552062
399227620
1242008139
1139902304
491151841
1204893142
393579194
149238690
509050053
1956945813
1724170430
995385761
1077068528
940982067
1414065117
1536609871
648206070
779682004
131034907
416382900
1451013940
1935483816
1329450324
1969329697
1320725989
148663722
1726868709
1200603598
583545028
821628119
1168954206
883103434
566609317
1241976582
697082381
1501221031
258344956
198455850
287453067
346513607
1363899220
143860053
544203718
551592575
1799457942
588595350
617229323
2075381657
1065806536
282345024
1259807704
1141034807
1556677711
120578967
1705555161
106241823
1661681952
966242173
659085089
825632482
981061857
1038642715
567098301
712889945
1607940113
1301844745
1496470197
819255104
609632660
1809585861
1802459816
424752139
1580830322
1126993984
289252790
1197621616
1615908632
699880955
1735260357
1661901821
397870704
924471290
588607570
1309127537
663135997
505371275
1886114918
1319613383
108074985
1589046568
998510272
1404628867
1837068891
726608835
143661928
1007738834
1771838679
121545823
51416432
2109640751
981774626
1232918372
628797709
553029452
2069741112
1492858694
1485769187
1027546317
797445137
1168932087
1217066715
250445795
1782390399
171224286
59606957
606291136
1448043126
780813320
718085673
906701098
836179106
1070081442
1497382363
181269022
1967089073
801989259
144448422
424565685
577796626
1782367421
558330045
855202471
1945033154
473221952
876380101
1485417632
1199403405
591275977
294663631
704012742
1475888667
69434948
1259687641
1734703076
1750217657
1609203696
244066391
1183450539
1876977209
122090097
689143565
1044802285
1905574029
331152627
702489204
751052757
2039977831
1457808215
1685561828
500207843
547646813
2077616566
447537799
1516253599
30785694
445696550
276924106
40627421
1619836794
226520651
1576223637
269264768
1911132008
215074277
1806145143
1713076006
1580531064
1914347984
1637456010
278738006
61276633
597707307
699753812
1248056865
568084970
553111567
155353066
1280690924
1900183064
1805209901
1082533933
1886622992
945845188
1660041740
1526238102
1767247243
486391520
182945639
2071553733
1086849820
5717859
1155309688
1251689985
1415184504
1589172822
2119216442
600231982
1397856851
630894247
1096845243
535320662
288631851
1928516488
1085093560
848223392
982205889
2068734069
834564174
1552823059
2142092391
602498081
1860006037
358406282
111531673
1237485197
444445560
1097451006
1779611592
1794397442
464344620
1199547479
1933042705
1583441945
1833492362
1402478937
1546612237
1181157241
1325196035
1203260955
837833855
1807873911
791907960
1184079219
1489954964
1242421041
1817105446
835168520
1641325311
498019134
401219960
659065721
1713098158
2030990995
2119970018
593190441
226750555
296538953
1116579995
309752240
2038187225
992291947
1066058052
232400407
505056194
458196991
162471661
814189037
1666548384
654821526
278773482
246579847
9858156
808205650
293968688
1291688501
1617875493
1112910796
9994934
2027944906
1103017325
510898429
959290293
447703149
90656709
760952520
353456677
455069546
429090806
1800660814
1910835514
1252256512
114798829
411542205
1920568830
589361441
805095396
51758119
1887276615
513315417
2040242854
1783263951
1167998580
337129091
159318578
1162442885
711804069
615578682
952193751
1621664828
768925206
638356342
202102838
494943248
1244176879
625774716
641106851
500269461
141839577
540182953
77528238
1491544063
830088165
1469824297
105890892
1139484698
1606125368
1462178011
465429126
1573476953
2064679540
1956552771
1632307910
305310028
1424201145
1354291920
249723312
1820144369
361541980
1404772776
126081312
2141761204
1322548718
867800131
272489313
846118242
460224940
83787993
1641249694
594145764
1630947269
521217935
608761290
447837691
1744346068
779437145
242962693
446567550
385273502
2006051092
1903868583
269043643
910296836
614294248
2116975107
1859954505
548850136
472830163
1117135627
1556355454
351513858
1594844279
780810606
1833660799
1566829121
1210006857
527770884
1804178689
751235742
243484914
129380815
1556148281
868143471
385269150
1604830877
1838196543
1097472604
33330203
1359575819
1291174391
1569185113
1243800771
199487591
833438214
191105846
494387970
1565308443
2040255982
1049652220
537932130
59803656
464773473
1218421043
837597413
719823199
465267803
289426088
385331013
838044273
2074871713
1050072140
845249691
2105150643
545007317
2037343349
1450341415
950095870
820404157
202985026
1710588419
25230468
1150362498
609525152
1006997048
293832832
1381586277
70302561
1211232522
1133830094
116150921
1469163116
906653136
1402869220
1814608837
96832542
1746510364
8933622
394919364
735378293
2123751399
1109712307
80340600
147762788
1595332322
1210077887
1819492846
1685343873
132000947
56116820
26269612
1883684327
1364650953
772869061
1323772887
1802610402
1018421759
175094308
1749791513
221076757
1149122586
1453300084
1109962248
1567719036
459563148
1820602756
1203815639
1841347471
1611906970
870022125
1662461522
301739694
1236249018
114016779
1514059260
2087436380
1957108171
1633193606
1613829989
71972234
1611558025
1405017987
108359977
1337712280
346770426
2092935894
1380881332
2146960064
1075596902
1137182723
2007148538
1886155190
1153364111
364682504
760044948
861361824
1119734611
13451657
1806006464
26726065
733298108
1160330037
40359337
1007624504
1726317989
1453692239
1962143870
1826452555
1061451944
732808111
1880016550
1120124908
1592638837
1423112271
684733708
1184266800
1671364306
1464883571
551042009
1950629830
565638385
1367793209
929378190
2015044570
119702531
1886689435
292189834
153751371
1884605868
220649000
1053312044
1120530516
1121936090
446238808
439290047
1403392512
931576341
1852985424
1257523082
1530925782
500850123
705647713
1174434299
1225623896
1719613000
1246596001
755615879
884034914
915261751
349621679
1234179871
1400621065
1480927496
1874554344
1240520998
818576306
1489294243
1726635753
322604950
746551233
332047188
2131766214
1274145913
1325750591
1410022620
833249900
356299991
844383992
1629625189
429046451
82000721
1320018938
843836595
1636413278
1420536205
1389620105
767118450
146096290
1240481284
485594458
928837942
991453854
1405307365
797726605
1396573268
634210817
2018423113
1865834686
1178170159
1044626564
63743145
616641730
1381860447
531636453
333750952
1105737624
1664030466
1787348736
1030461716
70357424
2126698158
867421996
1769042571
1355945630
1518151183
2045170315
90509411
261258696
1668443580
477238653
916329710
2030679501
1517643067
1203617105
1321005822
341744586
764472611
1533034129
419022713
1377513840
573633402
623749306
1005442622
2020050386
1471406555
1812683590
1900485619
55788995
772057705
369283798
863684935
2138026223
842494300
1447252840
1272144259
886164139
126830768
1574633061
1052687887
590551249
458072927
1746889112
2038180795
1762660437
1968376516
1143457925
828916972
1106612883
1029199966
381660198
132112548
603304258
1866178474
2032028198
1576578032
2136051780
1060920760
1035119572
894080333
1252757389
872062284
1073453434
163022833
1021083516
1727367954
1035363351
929701559
121908858
1394940561
808663731
2092900210
334902473
1867479539
196839881
901206715
1682100686
322704321
1237974132
816631014
70348046
2071953708
1108474580
1101421907
1445963358
719343967
1426923081
911058333
447215659
798403778
1320712699
1004686281
1594464745
358635705
1471517145
1936701158
747955375
1990831812
768851887
882858295
1306013432
937452876
848139202
2023387934
371804314
1533190496
1118231472
1854340180
1876011065
1293493572
352380748
921036046
1952252443
491777593
1157142278
1311484095
747595833
576014829
1933248559
1435106142
238254930
1688355675
1914657164
1831225514
663767301
46239194
2033001505
222391523
1799107679
624820486
1517529363
442776044
2082647991
494414165
1024599566
1448167899
33863089
2080528693
2080162879
1862411821
328063137
177235723
1720821023
1357974041
1040794447
423851951
1923988385
1208508132
451280035
1874697762
1133359366
1877588839
471599814
2024531105
1953705186
569537747
1792471612
702919723
1123629670
154213964
662579480
1130093535
1187530028
613276907
613199587
1075317488
1283128998
1170294843
17662493
163889673
376954558
1800223478
555451904
1836656094
369261280
1823333378
1873721892
80833363
678457706
583490348
1899794208
2050176444
1287830444
2089720637
1138474678
630340064
2139997547
1384768287
1001589854
1680343602
414285323
415305406
629073798
1930827467
361532137
571965899
270299935
857084898
765870703
1459422429
560334663
1470969526
317905123
1584185613
985950880
1827086090
1072405987
2092495233
928438477
2063022862
1328129568
1267445033
1044136790
651559202
294208950
872997874
354115092
758566930
1089425458
722281420
1902137679
1507131734
478226499
176982432
1473299528
1651680608
914041585
705184508
1225044648
1248645587
2044897613
431574946
289144039
2083325061
211488222
1567856556
2036645938
1214905718
1254378459
1432944808
2132832496
1550827473
33874575
1953063406
221037690
1952357149
1742234402
529145078
790744700
1683897133
351105409
626662761
125204372
387201112
1094178186
1116810230
2035572078
2018316778
1065233611
1521238175
1588902840
351143423
1919831581
140980257
1644801301
361666993
46421935
1735184079
1254866902
1953424342
292231041
2141743864
1987209649
1326720158
1982543473
398287408
66048818
1949237090
722785365
950412714
1774640137
858303002
351960600
465131677
2051025811
1695824675
782003066
433760581
910563648
127791549
156928075
2115753337
1585743921
1683681983
1833469208
82429500
2028225947
1290089502
311054296
482074419
1444109085
664153446
365333680
773069080
1487756635
655213600
1226821086
1784597264
540045348
1995724521
940793558
1354150090
1767474897
1164678367
206725352
758539751
214750589
1275672809
1976423520
1409329736
226170419
222305166
832463066
276028346
81345034
1128262539
976222146
1922167965
509718239
1967211302
293858767
1355697204
268110847
1876868818
1114088670
1411442444
326285628
1759448882
1481232684
1911558420
941608202
1070663462
1414315410
79949829
1911086311
1471727508
1254094576
617983132
1849741763
1682969477
1191063606
568390750
634905425
1651177881
1211756344
2089718929
1983952174
1693613927
1375898798
1388932869
1794831074
715576537
502369018
1152239158
625629446
660873925
836369541
2090821992
1573756615
1168016667
1334360711
763012166
905266945
848538915
972427480
56807888
268142788
524879827
292302406
760724390
658150676
348062795
1480898000
1975053634
610645695
1444271898
91743597
53785320
1642537514
1310611551
1754969873
1658682776
1071125952
266502719
1517119402
869510270
1289314183
473863347
2142609941
6676863
1696960726
1456861540
1504247587
174668290
585792811
974806801
1260841738
1590005225
2130226636
1909414401
914824032
511835943
1507460908
764933295
314048310
1949140450
1251672722
1730677178
1234640396
301158582
1669527143
1195393049
498318860
1959475952
1074227549
1600833022
1815928313
1435498452
1806479898
1289976331
592443931
1267262199
984487701
786423154
20593490
632995103
384683657
1676423556
588414215
1575288602
1390215232
918809818
1876825525
1001833376
1806748324
1115487194
89739202
1171689544
485788252
1459189785
1156178959
1365272722
1566365086
1069446657
1650035645
2033616455
1321608345
1033776441
1481271620
1370583687
616616756
561060411
581887898
1090369496
323084226
1032395340
250390949
259560413
444533757
1816349641
1839506668
827406032
670926619
1397411273
967028878
1953562510
2052530707
660214987
2004765436
1318023519
691501990
1181121877
1184011546
846069459
739002876
1661636086
1108854370
1569523231
1076676774
324949574
1320603238
1360054454
184359981
677994763
729591655
394826266
1711406973
1947734948
451094341
1246679454
383506288
1465067966
428856752
788212622
585515661
1525238803
550697882
1533011374
1292909761
85644441
35337878
1891395410
891766028
49739531
84617237
1361521947
840356899
839342725
119481652
1747553484
944228857
1385711870
1606656496
2024949131
2043189709
601022340
538096854
1838188922
891273017
463302021
826595277
1613579531
354507241
3878887
821166271
1558642636
1726345962
1737919527
1205586105
1939254742
784919238
787198276
326383644
907539492
107593180
1215903608
1801336600
1601024236
821222424
1076652513
466045504
1654127275
1310442436
979859436
2019729828
2074523726
713561880
1637492003
1820910892
1678433629
1629911949
814206107
1370747453
661002853
1684353969
1100227975
1796060467
1467829389
914927641
1314197525
411784255
596640135
1460418629
1647792112
1121353532
411841711
1367609007
1610158962
1726759249
599038661
2075766332
26924138
1567754618
979169796
311379736
1476687923
2025187608
2047652500
1531564649
629981328
266004602
2087243215
1256540132
1485749696
517249194
776122292
705398520
800757067
346150003
1183324624
279080000
1689674557
26083863
542576759
2095703660
121858597
28608324
639308806
739060774
232776010
1417590038
1096049133
94820875
1408913231
1055457664
2004738527
114720551
1541944609
773083588
1118318922
1286454537
534621627
526625684
338765891
1033272073
1105229262
1367986598
364961201
1187550219
1295212030
1261370100
542762311
1931536537
505393236
1023658238
258404585
1434645845
840407330
347669625
1033453845
2003279663
1864657923
2030620538
132817786
705066836
738753712
810436597
2113187125
322061915
1328519098
862082354
592004527
1323888952
283301582
259806495
1968546680
1394402915
281455868
1303139467
279329656
1342815771
1613108324
1554798709
2017697441
855663577
179777650
392322328
1776935039
1637192408
209116781
1578872269
1979863405
1686156332
1913996075
870954629
1132553992
1826087433
570031170
1648371533
1976598634
1433291236
1879726547
1066656003
1050265820
1324703335
2134519256
1508145150
2094182823
620970938
1036307800
113681350
1236170301
476059185
1526418964
1913138652
1226210263
242820467
572908443
1911920366
1824106013
660819244
1755873212
1961196991
1534504061
1539070541
420527468
429640988
1811244948
630399078
1300267990
1738755222
1058365648
994559282
761438203
82512521
1398683466
642442651
597760195
985539556
2010314528
1821726198
1275425772
772564288
86038302
691703699
2133386749
892142954
345110121
1137410906
822891882
1281730034
1612900289
1200553864
1520161829
825626773
1095661091
1050166430
1623736706
181443345
1495796307
425603269
2121257981
1357611001
488538405
358723729
1900994852
136064115
1422113121
791428422
1449380292
1724045606
1189967830
1321280813
1352002399
58801557
1708119345
973487398
1326573467
1253032512
1866840752
1981303896
315904703
1767784329
1833124833
829575990
1178955380
358475007
64518214
58792718
1096122236
980876834
1710745467
485206450
1345811837
1334256508
1691066125
1416921260
1525633846
1478295861
1788168175
881756771
593073808
861496462
1396659017
724140735
1435768100
1845406151
460607097
1993102705
547338679
635460077
906976201
1079364119
2139436375
793236332
180329635
1507430510
1972329340
1592183668
443965822
308538594
631169721
427341440
1769539843
270525449
1346961268
1778215265
783848635
472895033
357838424
461022224
94127160
225017200
1596319050
328859957
476742258
168677294
603320555
1442325740
1143209666
2116687363
318370204
568526620
454610400
893004521
611762756
244561555
514053107
330161384
427591109
387875705
1520672574
985721429
1766032498
332353885
1545637702
186117821
1486877590
174616838
835435465
132830907
792545816
89156079
407714611
1199025183
1358412055
557934105
325071032
1566037470
602589314
1388697854
1836640385
2070433462
544834242
2125804826
738755909
1659623784
1661218047
971067243
782121001
1045028768
1800443827
2008746900
668242393
1066692170
639965854
1777595880
365543684
784155883
38279926
1768778012
240104799
204442018
1960396904
283528836
304838403
27400168
1071708416
767061877
873152458
202725177
760600936
87414615
1991181144
202598835
2111733489
57337718
174116368
221663091
313712615
441741245
595442418
1634749053
1499175043
1759246221
2400335
1365496799
1224369343
233552271
1046434216
1650649118
1620267082
1728544536
1626009737
1041476174
1661701960
1382081803
1720565077
1818290754
1789737332
1609254494
50751060
401226721
72545432
577527754
124207225
1805636421
2835757
2132758554
2136111036
1379055781
1178344760
1517482359
1509389233
664694389
821789814
1027932878
1774636353
122859089
1744801528
651520424
1927066679
519077181
1115178447
1373729320
1380434400
1252548466
2010582938
1456275810
1023574181
371589483
569012917
205277617
1606973557
1332636716
1732275793
82405803
1214849215
762381206
213038692
1616717461
1235571949
771350930
383854125
35447767
1856534342
1293030977
569627004
1150998947
1498732357
679220325
1098544940
1921922944
1259567535
804571422
1827945238
49397684
1675640545
1484512155
226863097
1661391405
1586606958
1057919768
1068758251
1122096922
198751867
190477405
1383149061
690434151
796558701
1088873280
1904789056
205876836
2118232800
1459138210
1826212470
1785261237
874642918
1063549396
1811821379
759010421
888383002
505172986
1566668372
2111404837
2076650960
113374768
682116930
381872917
293042762
1052637556
339127572
849677734
470531670
356373655
1688989574
583836398
1944971502
322056609
121385019
2127163968
317459453
70365432
1594395952
1542270030
1478514074
1608508222
1351213658
1492897298
760087239
920317917
918292623
605515518
938965644
1974779773
292688681
1713474889
791594199
117242545
1491774742
1482682262
1375978206
752136700
1958559483
1720750275
194838831
1096194652
78293372
351423230
701847282
1672662011
1960864337
1066218603
743961206
1076778314
1609003027
358545565
1028159783
1563329324
1987239006
431889272
732663711
1849267723
842075093
1077285711
1182759686
2011743275
17024907
229628248
988075941
1744698488
373450977
29698639
1019891821
164463878
731512937
478837261
1566237633
653209871
1502986796
1146342985
473072972
1706937127
559793013
339146382
433072911
243645788
48821415
509515145
775101987
182144934
1918683603
1887693811
1254069978
1035194224
262830787
817311297
1338970491
1346808021
909285344
494857243
897504227
1683905715
1362435377
1001037872
5539103
1095580689
1281643894
486069715
641328650
1896858097
208026334
1576387150
1367863060
1341313225
457456068
1018031004
864526699
836182541
363032661
1230934897
107212595
2024251457
210581678
2014954995
1310172593
2069464797
312803900
615120826
1903022282
594802983
2030691691
2124065888
729936592
201402413
907062032
792877312
1378301402
1703858170
1694838320
204849081
325929739
299254228
790244854
2029607731
2021852449
1114973620
1462550600
637698834
1492323390
567390112
626829498
124091986
359987366
1990579299
131193809
1194103176
241137447
515474508
1054036087
107237060
521373257
1923932
829132948
900650251
1031611962
1578013875
1848198862
721510550
767534371
594232392
426378670
1529701120
1497216582
1323986283
450704520
622635089
389838595
1044202326
1371483339
1450074683
167223302
1837010288
1504497213
459004391
305189047
1673906116
1794130067
927156500
1560332781
706164290
58083321
2080749747
1716938
1333071273
845649410
1668424691
2082003914
120119639
114328032
216750905
1069450422
1456347362
1281116917
363946346
1216064159
815048348
1238556079
910312740
405153338
1262316532
284849501
1848912150
496632615
1725212575
355424732
1952253053
1416213537
1344348697
670683568
1852038245
1318012812
2035413148
708561179
973832145
1050875972
609602885
20722051
1655134775
1796202219
1507965766
307966005
3986828
577516607
1887626079
611583764
1970160307
1938019468
653437983
786213408
1544517158
616520104
1758701909
983178092
1798256356
960892778
329944558
217034796
723470844
597896300
1107299326
1920869161
1365889613
1965769624
322057152
1449688036
2065021430
1934194703
827185702
113814918
26225757
695839161
1855074251
1385155009
724227143
855317500
1710721201
2081976672
151101683
113676334
1509195194
37625864
1958194889
1547294839
1167153416
67743200
1900331232
343396238
38821848
1257219833
832277668
604628730
1954107728
620441728
761795289
797681366
1860818153
1721341286
488030563
1465432978
1286662396
1789094205
2092755628
1063994691
608322408
2054274879
1896344339
780421810
255916459
2128728728
267100559
1284106064
840536285
355093117
1641693620
1224422071
1392756211
318484705
146101729
302850648
320214720
1079672243
1167793512
1290877800
805493674
945251649
1500105843
891293894
1136648590
971076055
1669147092
1380900449
1047847922
2138458431
504376275
652165035
425733755
2134178629
1893735304
1460516368
522431008
709049853
1524884623
49086686
1953573028
1497873811
782739751
1520339688
2057767021
1909790918
1101946791
1634018328
1331483160
348365014
266906624
830790860
1420960611
1557027413
716329897
1003112568
1655786951
62803132
1532283548
1748215279
1560659337
1184338759
2021542402
643285916
229320978
2054358425
1717049701
612710770
1245907801
1353185286
726193641
1212652186
407836976
712805475
1584129793
2125212164
274057780
1904362667
1103178920
1576537511
1449919882
1949788800
1272906569
752326290
1989826366
1460416920
1695018501
71905082
972521057
1201595029
2041843057
1522756570
774375055
1391738211
1012491509
1341761028
116889928
232374059
1660872056
730990402
1170914414
408488463
293334666
1126422466
452498339
1380281122
1814477972
1553837249
618636800
2122841571
616127580
1669683131
2087817529
192431077
1673151901
1188136615
615045560
2113285394
1782940319
703100133
1609796239
1432074627
133093268
260691034
1526430043
1379000429
445113824
1357606270
1185703825
1662500833
866418076
722723089
406901903
589704378
2112731647
1355994714
367775341
1248420392
114961157
975725883
846196736
1308479382
1727154456
987171729
1333688945
1958970969
1844823353
866824466
807218974
630750257
971263675
185660620
982500850
874159092
1758086140
5271972
1188838732
982538601
2139756558
1785449787
561384753
1310271960
2022765632
1858807756
1781540575
61386919
835874499
882553914
421161722
1746665061
148073688
248411041
1925305048
1573455032
25257211
68439019
875264333
143975206
1899202311
1709631748
1472490685
182318871
279862501
806889411
1108227516
132462205
1995930652
525879585
816305986
163416955
1205699749
2111487945
456406274
199089396
1639161537
55618547
159171268
457419247
619057124
1933368898
83751466
704992709
1432096720
1405273530
1150046029
1267173845
1368187493
1467246531
1313451430
1583738900
1144208336
936572794
1279021735
192835512
276757762
976086365
452837365
153254692
1233003882
655101282
2104900682
526774050
1808023949
650782611
1278812999
335768085
501628120
120999437
899093714
1182048256
1930829998
233718261
1344621326
1529881069
1789584495
1347156914
1956333240
939958792
921532521
162990864
1316463473
2077674373
1700215183
462060309
261078191
588781984
124591312
41190892
821824932
461859028
1891878102
780830313
179170314
1150993448
164169324
1253155746
1218524634
1553628762
1377490945
441409487
469511815
1422799002
1569374896
269679509
1844162593
698485460
329738190
1398686639
1154035390
1111052148
1715694261
736523714
1915774236
386625987
1200834693
1060780290
709831997
1424601345
41037118
1672212053
1026159354
1126481596
387016868
752934252
1530885315
1626748791
670380079
1941005434
1163155355
1606240539
864764666
1690185325
1646020362
1958563071
1046269495
1044592057
1436272954
119608779
1557374530
500571831
76518135
1244889355
720381388
1985095120
354569896
1022074581
540749742
745471827
1447727050
1848938598
970167464
353250203
676471409
116692045
303258284
634821776
926419632
1692811700
682314728
1512316321
535656508
1833071937
432592649
1669847159
1151762919
681292193
1679095452
880144829
1632584733
641155432
1371966606
588383923
755707165
1912792526
1629314436
2038600594
283426911
1202686804
627155897
28148561
1092657256
2098766454
1205111104
1151385793
1614367583
1159042781
1814179726
1074703691
1688049303
608838936
111391779
795791107
149281459
847839703
1331893128
1307644375
90710561
878865007
2027477354
32963907
1426673111
1842908579
150919065
275616111
1505667026
1319053572
230248295
465259383
1612276238
1724708523
319219669
1254094576
961855460
1744707964
2124273842
1199452980
1659309147
2136983278
2090639823
879407551
2072410934
929354702
1731772976
426514080
22703592
860299744
342308323
2017605746
1154944391
902918573
1974725319
2000373009
326212774
623711022
1847641948
267142213
291635741
2122700197
1590330149
801610291
1015700593
736926465
1782176279
1506994107
1251674785
1961623472
532439645
1458872825
1860534406
1803170339
1151268021
1389154873
1437644169
525406037
1567324081
1368221056
49185751
2008266913
1091568247
233820271
1773296666
1426226567
6828907
1079598441
2043694412
768282995
1553081353
1283433405
1893882759
930510814
1494501551
1994441452
15236959
1160955780
751994333
1735817817
1283474279
2026419096
1279400950
1697481674
1663374496
1331911300
416948630
2146815195
1968242961
413663699
1721603786
1099691526
827076741
1569828108
461255522
407661451
1811766031
98011284
25738224
597134389
782479390
628358959
1442718742
164409616
1322050157
1552505246
845819537
690527218
138668601
1636208593
825808485
1777809915
1531783453
441730096
307596506
1278988734
1461447643
72418971
394549174
188995192
1629624535
439142528
991655890
2031856166
591511030
2147310450
1905829407
362039881
2117108639
840125083
1017019592
2112008158
1440186361
443188560
1706832571
275243748
1514792787
12863730
2031832424
1100470351
1232986173
62190649
1289629116
1550284709
67144381
1011767596
516124692
333650200
138786922
1899756284
848064671
1322994912
1746017235
903508781
410718153
1516795942
863103558
877083802
1348843141
2131955901
819719766
461929170
1652125575
450577050
1777529757
2006132057
876365098
1645196440
2043429171
1066520586
1706953344
76500446
664453590
162101020
1307904688
1752352110
1424334073
123162648
641706178
1092773935
1625936544
465954892
1049044718
1850099846
1180884967
226239190
54059403
553042029
1663567633
17592690
1090047314
455340755
1917463378
1324836088
1288653983
319011417
489213137
1791151906
1343890021
2074414293
122254856
1247857467
1671560237
1538354093
2013171010
1205235722
916816050
1578922356
1579339338
1326603691
1051075388
860121456
390343158
222142539
39212558
1518057896
1142965231
1691067950
1982808358
1210162014
66997771
1271244295
984573116
1156713360
791783174
118496445
1890168346
1456954088
520423575
1815059008
995110470
455367598
1266687994
2092085097
719564743
1411730741
655361253
1414707190
825313272
1722454836
25280875
739745476
685247818
316970197
1610645515
2022062054
445878557
1166422771
1323982135
1342699598
964530271
958463769
1588654882
177075475
540841718
1896482081
74779161
1085173714
1930582821
2109158905
911679947
1136563740
570919205
1322625859
1682200009
1208254428
1838435775
1937216015
618027795
1283845223
1795164828
2116778572
918386990
1317508640
2101567683
157760495
1918594022
566821031
758272869
718205304
1808560365
13004712
878601027
1838314775
1141253401
1249647792
1542739970
1431050014
438939359
578642894
1110117570
1139806934
624177371
816463717
369121920
1640339855
68219815
946858794
2075559745
1035521565
378704134
1579293038
245340497
1506895621
1100519401
485121614
1700217050
1643804808
1276900723
1958345262
1008277695
1990086335
1379270205
1248763269
1993880746
110977752
1043207446
1515952582
1419678610
822852820
1586689521
1986272143
1865634411
1171695737
1704416442
403578547
165848646
2069443142
324185118
1245249957
2043407672
1792839168
927674283
1155808058
774817603
1765036161
917222308
37408492
300558624
326686094
1310877441
837220358
1679942078
1043558707
219046587
613021672
1827932648
201299327
1859669145
1318745368
513661875
949130873
741097288
368574725
285226862
2043380224
1044703989
129537784
954803265
1134262334
492727237
853636275
1279814603
2016657800
2083616025
1087414692
1191660504
1995097100
1257647566
106286115
702228344
1867995060
604622694
894257088
8775654
715942784
917968388
2010112217
1562102782
1761102034
1315276283
733326199
1496237100
1585144801
1188608467
1531874733
375298681
547890183
996232921
2086488961
414535339
1676441625
667674184
1798685811
1044485648
232089145
1887708842
2077570164
914076143
1236786420
332035645
120824264
688626860
1406739189
1540865888
1723580913
1090565650
159945939
1971903501
1646083337
1901656876
2017584517
157863863
404536591
1280163796
1326593995
791606532
225965007
292631703
111964959
1434604504
1503404904
1265590263
419395121
99425333
1508741833
2014547993
1354663939
751247554
940062463
1119872337
1423911471
1745563912
1139624762
544403190
162052015
631596313
665814522
466885830
274632434
1999747321
1783845012
837810108
1710911225
723302170
1515824838
2079100990
1843262705
1284976854
1919982118
891719429
1799033681
454016509
1888166284
22781735
1735191922
178571425
13907019
705809463
1353244578
809311929
517811275
1058063947
681017017
395723105
1434554688
1620864056
1274934510
600429547
1174572065
1486590575
1966934114
916405744
811589380
1709098162
449889776
1142005333
1493532794
882172550
1718690678
601369410
1359649081
439845369
1559290080
297933166
1282986121
765199769
515579010
577711818
875619892
689506501
700718296
1956153413
1448375387
1756699345
97955591
1082515668
263498858
1502203543
1226862680
1205421841
210944480
1817784886
583426736
864157534
633530620
638383723
2020877897
36953188
892327169
1183888050
1208400022
534926206
2102004095
1173490309
177240396
440078754
263556482
1774146110
284779983
1249429977
1396245618
1991206735
301019610
1405711322
965511935
916621604
810320117
1358445625
564938767
778310465
1725347651
620143533
1749955261
1215142723
344368248
611366556
421910266
1898927407
598073068
1245634563
161039052
1708926139
85086609
227500125
188129445
1822923995
483791932
424536465
1224279977
1420454059
382355885
699363471
1457929022
910758916
1390621773
1245392417
1489187340
380836423
1323214789
300112712
1075529971
139315117
1563082484
2143582818
59756316
397720154
1389584247
637766348
869882035
1621122286
562076869
1413854948
80588594
1724107503
1961414664
761835981
1613230546
162035866
2049844784
1087806867
1697071961
963237101
1342208535
1710135278
263326313
2029646395
832638560
2053250480
182484688
732154538
1815175887
177877792
765696856
1559922859
1321183393
683708693
317593559
540324315
57881705
1253453142
945561550
352884026
1045872467
858115477
269307566
171903958
2099136294
432461550
921661779
1412502529
1848407928
1901862526
1895768163
2132964045
1699193268
1928543166
1005169246
906163758
267563982
1330608909
1330947566
1613099086
1449743033
903150651
1862926100
1492271286
1138230159
811009440
1840177673
1288692909
229769944
675980183
726375214
219326056
585543272
1250296440
437586785
1839821230
1454834329
605001076
1234225609
544028223
711749907
1124781546
2104015278
41323333
895889019
850240981
1209372221
1966272800
2061883417
157273023
271387445
769610079
1036560472
1026693092
802397463
2139304410
718460562
321169602
915517362
1678759544
1955345766
621194828
569726619
43086406
1515288225
1163386899
848006041
2036562392
1165581298
168844108
692363388
921133855
1042767694
585137635
731616112
208481458
161892077
1887600319
915101035
2116965948
1711334830
2132722746
935018123
74248498
1619930639
896523256
970963272
471772995
1946446151
1338102632
1013431927
181955971
1067048817
583306476
1464992404
1446210439
780197669
2078311956
1397703251
1935926271
1441054611
588083908
181867444
1721967076
614789040
227807715
2096677098
1710813543
675980755
989368202
126524603
1993710801
884176595
36488826
738381948
1559352694
1231334876
131100130
202189002
2084775551
1256616707
1382452720
1365794804
363812632
1465498200
833875911
6579839
1291736609
672254922
445844165
257926931
1753187784
492509071
179863974
1308481096
422725784
354937209
340006364
721528472
759487369
1968261460
1095844478
2145052586
1496076894
1097911115
26461424
1587355773
645316716
949651644
6307195
1397874075
292610988
60832228
2017477161
505196240
662956022
1007800186
852737226
1813219028
1910697631
230288516
2069072384
1214906495
477241784
942365626
1850909985
1754672660
404768954
18968198
1626168708
1586880571
1514328644
612386964
286195262
374461234
1678321738
836863122
774100898
1897265159
576646227
1001184588
652792596
1918703481
523717590
1977616791
1202871230
453814201
1842242648
1956834083
303526689
1245306384
203339162
753811324
776690090
1673182150
777944589
50328769
6422103
1139023611
2041734849
1373388528
177120043
1164911397
909816070
1811282296
272558872
1999137236
1957029431
1122528069
273885249
575735755
99337089
1661487955
164293671
274507090
1532508087
756293296
514355753
1439292053
164752259
1672834762
387242902
1288805712
1552434654
1715864032
1036311560
2142328373
412044518
1526453531
704649559
1343240280
715768576
1934985249
453225688
1531275720
467407835
1457055432
1064731902
205165714
1726944298
1705190386
149588659
969976807
1988789512
614316304
726300538
1123359010
1855439467
271539258
691545851
1668385605
2071333989
1868910767
696189615
394822045
1287930077
813876974
1088835050
205894508
1894687915
2051903622
851207770
2060270182
1440113756
838254570
1361674355
1227750434
1859846950
1277530431
82705307
819613538
819607065
584536360
1376741715
23290320
190649218
778085744
642235877
1523173975
433441295
1215339966
101301021
982588787
743425962
788635032
734810715
1032643090
1308590456
928474989
1646374859
571531615
115718104
648563934
1157182174
34479264
1037808716
1237035203
1438862014
1381206285
2141695953
1495627704
1896572563
103770622
1950584973
1465520181
114306458
2002556953
652844348
1566994400
716928777
1907440415
945526752
1061538304
1450249116
1566487637
629970324
86260117
2087654750
1569248773
1313475120
1038037846
1421778648
1991949079
325510195
677746172
782251789
1828662171
2141375372
424815647
1570787926
1365298081
1797713476
1987578283
766511777
1312560995
1065747881
1163580694
1917109291
1378005486
1254545300
1575845825
773715375
686130475
1293358267
874658882
1880484819
1155581856
1009814897
1575968668
454211983
1842526388
758305886
1631116489
559565097
1561367567
1399911942
1962435770
733248467
1431855187
149202123
183974862
267225085
1157858366
849934899
935082583
92068115
553040120
778812610
2045715311
286070464
1511190021
1152453067
1794122194
309478475
1946876124
1730005363
1631991939
1415873779
1670497436
1515517281
1304223171
315485959
1410485266
841003310
1264743029
757231104
1550532822
150339918
1916524588
1535662198
250445000
601243893
147621020
1804941172
123064898
702058770
2115106714
1158822657
1310886996
684861154
733271995
2003202192
595358086
1529092990
949566231
410160859
1509896104
379909195
1678589442
2052406496
497597112
1670370727
798201460
1084265230
959148316
1683193997
2074685320
1183322722
1362525515
2030048316
1942781019
1820492366
1341936846
441398807
2045363018
80361547
650798632
1020942221
2120186097
425880156
273592503
819973510
663036542
1964484118
1102737677
2060200527
776356801
311571262
42291082
113689283
554472596
455334485
255138938
666987657
1234621252
966691964
113558383
729777790
1409296224
1178700230
1286229662
1536033941
2112555652
246625503
758485837
413521284
1042682420
1438108195
1919510587
407632704
328299071
1535966291
960466869
1211489294
1652084039
1000923233
449801574
200579982
471739281
1193786261
333440025
1588295017
1023941782
220518189
31860118
2009996226
938314018
8898489
1697616641
1126633693
2018948457
1931812397
894772703
2139060453
342607810
1600857059
1693451329
2050038568
114324091
92165211
959461266
1359770353
1490070027
427615940
1609621268
37423473
1756803691
622351512
414514019
1355036294
1082637691
1199865626
1970608709
2012664040
1452498720
155915069
1790871487
1528654862
1820768427
450320209
606019341
1600077857
1177687626
663622807
1833272457
203048683
1255870034
1036993376
1038419253
567995523
1430059423
58091786
456256779
1038276310
566430634
388050203
166261791
711041292
778045271
1849242024
43897865
150461584
280960023
235587514
761513436
465712514
26136598
1415277052
1207621
326793179
500334030
1113779763
1489199874
2027621671
1823187177
672548639
633098540
1758513921
1639833514
1924294843
872155152
1221270764
1968472428
1706207573
495182288
1824681101
569577029
85052680
59709751
1726306228
1178472867
556172419
887038485
1362901691
1817083367
1105914420
1740268111
2144658490
1952690877
1935123950
1157293650
551097847
399546510
161234362
1904177077
119370982
882093359
1203390438
666076616
1471857557
1001972265
1376401026
707861099
1969923561
2132744494
1502652368
701436878
1807742719
1664652066
1907700300
193586864
78349353
657394243
83626553
2072207021
1427900915
750155288
604817142
1821387977
2126308046
287049005
437081512
1384076981
2035058337
1460032623
1344288764
437350952
1372684340
897599618
1983010710
638196823
1701635296
337843504
2125339749
1576955689
1181060784
1772076753
1144136131
1884914523
1697273657
518461190
1662830320
2072230012
1211875361
1128268180
168328424
454609374
1024541485
1002286565
1457337529
68822269
463533094
1757646401
1021767589
695326202
371071923
816588446
1799086228
662455844
665127740
1405334248
1292786769
682883869
408951496
628402820
1249083420
1469670575
2142886684
522132058
1963518729
1094073862
941038212
515311035
459740123
653817119
201842711
501701255
142164611
198547610
1630402546
2057476707
1704170172
1931749
760925200
635520852
43105817
886810484
1814075645
1102163385
613878247
331943294
182327375
673223042
1429397496
477296314
192325684
1924479729
2013479354
1995361912
156577766
1852108400
307898425
1273716819
1983417533
246545883
556026010
775454750
1593183251
684619265
55198531
1170025429
1095266061
910132071
811300493
1702539585
1142202960
70982810
1639957985
303991571
641787668
123824614
1383378882
42222803
572004420
725492048
2010139882
350810378
2103976177
1289613644
681611757
1744415243
913587956
1210237994
696043300
1618366582
354729384
161264864
2026864
1520686815
256087298
1022457766
521978796
29627517
1442189169
492540577
134356666
899135338
1550161731
1264617600
27944363
2043958298
2087302435
70793006
1211822838
190908893
1208208150
982862093
1595165557
118819348
1654176729
588284081
1041889599
2120110873
1280442653
2120383802
425882149
1788924366
355070423
1440096913
1201187822
1905796574
918877469
1739876443
1883949963
1963256135
542403908
740536462
134547881
1379346779
1442116922
70331238
3157926
2122414570
1072745312
825402606
116178131
1656467296
1208773858
230869514
1005878472
1785997112
669411265
1555627297
1611201539
477689464
861137996
1728242983
127306017
49144276
1872529454
477844254
677262448
215843640
554633121
159639402
373972486
76557058
1973180326
532141964
1320804258
816655211
2137983040
436801280
341929594
2094977915
1427404
489856554
586477400
485003495
1369647628
10427545
420733793
989736737
201521263
577852880
818669860
80589911
1419419891
133240752
402947531
932046553
1241084521
1167307939
1021312878
1231979016
1848242352
44225792
1300671316
183178746
483455072
1890573150
443117322
1854776058
2002543860
1101894228
1334970388
115478245
1892039458
114511069
1213136728
1971114924
625480576
1900836075
643470964
1868882663
2086566304
48547959
1237702227
264773729
556356477
421994303
1263172508
602550096
419390732
1083051320
1958718402
435698505
1759606260
1933300470
593208111
1096379837
108424120
558031875
1843164293
1621918874
829152522
727091307
1584444200
703028641
255403950
2134814417
994823553
389268808
819998499
549663341
2103625062
1855615041
1140255318
440143090
593828741
1988667116
1635215807
274641882
1689136440
1386773531
1564394129
1676635431
572573178
596376504
767598791
1430284186
2066816858
543123003
593229830
1770227869
77866506
1576000150
280024070
1788556174
345078364
197913681
339322886
770748227
1051355557
1896070366
127022876
1453633716
250680891
1859246688
337633748
1802928910
2076051553
1104262995
1030069285
1966788557
445470073
689358974
1427357764
1251084167
741687195
2042459395
1530871577
847813874
96681137
1157016110
139574613
2003389796
1378378996
957238327
960063218
1829541078
446538218
1274702326
2088641651
1384711783
353797405
1043500580
1858608088
1501575858
881948994
676621068
380367244
701828914
1287566258
1855828684
647730970
1709832818
1181017579
1127049114
77067296
1942441747
408338718
858796796
98827729
1918394526
392786701
122588656
683982984
1546928791
700820025
1564802388
143618809
951071125
1034755754
258088883
307556755
1369301050
875189660
1784349726
1615878138
934459447
298237801
1980314140
1135114776
1817167225
283421921
576971037
76535517
601921773
1367180304
1407989397
868926380
1202897422
682503231
1015063873
672941946
1044765615
37210953
242994546
1999432389
930731947
569832227
183673988
1120284267
1578532631
1184725042
121737867
436192248
1357712872
1329881228
612166469
1011240031
23950849
455319181
1717589105
391235610
848204357
1558787411
111121357
533725533
1649511540
1071150774
1657779254
110864920
1253364903
2109529008
605814512
1853536893
1132501462
788086518
641901241
1055695538
1641155001
1035719387
31347057
1080072950
118973099
1306437691
945680807
966643254
1273530422
1229874694
439087709
1386624149
629385113
446563140
2104186732
652715987
963147683
1706509095
259604933
504427473
639365474
506138565
12552074
1781559224
1520500410
419239165
1296260594
464934251
917857567
2124956497
521686154
2049938517
1372702821
205607795
56027739
1228936198
844036862
1204050174
1578772132
1654831447
65986509
803403911
437066680
1504864770
738027139
1946169587
624762167
2084859707
109214686
1060040450
497624278
904754002
1063547891
1279435471
947264939
97293506
343362946
1801453338
1588957262
1376767060
469233778
1155929504
1596789672
213063353
2097220184
138525505
2129290358
1567842919
1062834978
1253211087
23012341
1395995821
1228597355
2066971370
181843335
1779031396
1109663554
824209071
1364310900
1026560786
1009652865
327931785
1616065183
258162970
1414330247
2145499405
1944409456
2106753285
936232048
1052133823
1607847254
384197118
1409398364
1093174382
308573264
417154622
215525577
2009159338
479471025
1319770015
2098819516
333028652
703715238
1062903479
45098022
211780559
1934589702
2028159029
449495605
921986128
6354002
1698421449
838560260
993472507
35756578
800239503
2077203436
1545282217
1606807220
947718141
521630741
707844736
1129967813
2120866015
4963866
259970508
456722511
1758739201
1631878897
54905691
299932571
1821237787
1853980568
1452699503
1153358921
1915930067
1963779993
440256368
1149613564
122001241
1055863670
1422673677
2074463734
1030061590
2121366365
1170578636
1379294883
1411927655
85044725
797104953
2070244041
921271624
1409284883
1239848414
2004760490
333788057
1748269207
2088728391
1311579011
1777821328
1569311934
1705141076
428520129
1787618512
1528550344
1544919497
163838517
420206643
1927962823
858474796
120439382
908876694
754275377
673389994
398605278
1529378858
1583815168
1575888894
79111812
1471711022
2007351441
1725946236
1729718499
1431210364
1940070300
1235060213
864530366
884454033
1715366090
1664636740
652020978
1497242628
337544383
401207177
1923547047
527128149
942061972
518103593
1085034882
1768669932
790388062
315564252
1438301426
1511877989
1629924535
1292405072
601320338
702366264
586162654
1563223659
91962721
656394368
685574327
922415926
1123019054
327749557
1653595058
1986952275
1043837629
400597997
378894468
200264171
802484005
806540372
1324868458
256747959
1931722312
1629348364
554973013
1580318292
1866017251
1565342075
1612251173
2088506202
1579207998
1899068068
956495954
1282933978
1109365669
700666372
1338434523
1148895579
107679442
451943771
711511306
653674936
103557998
1038669124
1185823958
864436072
154517392
916655918
2058966695
219316086
867609617
1018232262
1989843056
650901486
1805165146
384548904
678555053
1755618796
2057447138
1070017380
122554842
903007983
813170567
179031460
1293780861
760361641
2094030518
952175692
7864642
1926669335
2020449768
1201238665
1913477924
2127939629
1619168859
1742204636
67789590
512633450
1670898891
261808363
1040182761
1834804939
1332489488
903483463
732218645
2098588300
432276557
1498907050
1087408192
39526525
248327882
1200245396
840990304
965957670
924948675
2055194432
1164578960
779919556
1592064601
1425402482
839749484
58596436
210189501
1613947346
1748444385
2103875576
2051008626
826076617
87874802
774912951
518980126
1635706709
1120611959
635328458
442089953
1786760229
1711695418
714433759
1074006021
863466188
760286687
1236534059
448613201
1358872037
1478732346
1442405932
1901126905
1026313101
144524815
586237830
2139634943
53666017
1718199178
500241447
1437261176
1592973714
649187053
60850708
543508468
1662261049
1640254928
1192505688
10902984
1695744416
413036165
600334138
783381941
564252443
1499791014
1652731932
648963044
1793235487
1635003077
669204109
971128467
104922641
1122799021
1767662946
1982373006
1513193439
2027406438
951744178
721700426
1038898885
2045606975
254348399
1451571197
1944044897
1046685262
1716568636
251099296
449393153
1490501077
405444767
1223826380
548298086
1493351342
2101011084
848534016
1280198722
1855308288
1876790525
1105751108
2042804858
1063857524
1358830464
920881742
1973128048
659457910
2078318785
470820204
230124059
2064477455
950711391
170181999
979486577
1544675576
1279609777
1808802089
377886760
1711312218
1470690852
642318734
823784128
78801409
2029121353
502842371
163119885
630491631
549716987
1358452711
1084260966
1166217922
519639540
1181135521
1096900490
1218194871
1849602737
860703005
1810130296
936093175
1045037820
793655078
1804414837
92445189
1939771168
2082572325
64541880
659069219
1456441811
2002979767
460310444
1014255542
1982533605
1036734165
552231217
415592221
998071140
666126518
1999873366
726266259
1880978210
455798582
932558262
871627049
1869456433
352285257
1326063021
1444981653
376624787
1092427901
961796291
1068664794
706382143
1453336636
1222526677
795397065
868913286
1726088628
1103930312
1468406894
784562781
622552045
1488548646
783394480
1502702270
789582664
347592802
1691026714
753933449
1651677250
1442887509
2126267583
386605898
1013413247
477288056
1952382096
2115643974
1463665178
1045174998
903450818
77960522
278441741
454290795
990445208
1852833742
1906463506
1660021005
24386032
62341524
1153539442
1541777318
1604810739
957730116
190710048
557949845
1879741021
1956375122
678402040
931877182
330492027
1992493552
1012162400
1789142817
1426646667
248547555
1699061508
2108326081
2140149514
160462646
1508648630
531107997
1836458861
3618725
1584701761
1775295986
973290144
1447281026
736873306
1007709015
1225358529
1110867065
1182128185
1905322398
1017366979
981326037
1148550046
1987743984
934613971
1568637695
489064317
1384773288
461027342
1091584183
1361416040
1102882830
1512068281
1995154741
891029943
1938408690
1788606136
1044069906
626834679
222864834
868943980
1220974202
760760075
373236997
1415741939
314356226
1099475832
790808170
336816269
624787935
2013489525
1352058447
1782653201
1577564795
1635031220
1278185264
1613778687
1114550236
753462429
95246613
554944658
1450355152
1506693159
303536239
555723695
494210891
692327156
927026760
1654634741
385009003
1448091374
1435597511
1148651011
1193072416
662243559
4291476
532437684
1613041954
1678373947
18321600
203504347
53099993
348750776
763000548
1425882371
1171437338
1945390412
1968527420
690067874
548808065
1646616518
1191248671
2050050452
1100564656
355767134
975959021
931518434
2004421119
1180290112
482372625
1075242472
1408038705
258893782
1083370199
480072106
1125361882
65870118
652213117
980809816
1213251940
128713318
759240163
479950418
1705443692
1100140231
1943189691
1248981157
728572625
1613722449
882372179
1239735596
1569113467
1741240173
1364793173
1768005062
284203347
2136976506
1213731804
1870961406
1859403437
2140292182
1736647756
129454977
1911887247
794626897
245817640
2126310067
95476253
1929289749
433859206
1716040902
477098430
119549785
154051366
2005102002
351067471
229067482
964402796
131725053
72237224
1870902358
1267026651
951613053
1359350700
7659397
2116021431
1948709262
789507471
1940254518
1224662886
224169783
1471274364
2138224074
237727412
1264857441
454035858
295386638
1650189070
17357306
1878589225
1693556381
766936061
95766265
1503127725
283695570
156822165
488579989
159659218
599706486
1204331232
159912425
988586269
640728115
463490610
1873376618
679752190
825321887
662095591
1215802967
751271539
1815034430
1733852113
1130230342
1714993999
207495134
1933511102
329892251
373786029
1825469285
1896917810
1057931541
1802878611
791601529
1803982968
1658453969
902317648
1252469363
1701403683
1789528256
1865247432
1336171748
148731761
1234809320
649276590
1225699788
2145723707
1262334221
1720524047
351126200
1752844563
2139463468
1280649011
1537680345
492635118
708394211
583325576
1087283590
1709532168
2045037061
1402729775
669952764
1920030916
723229643
1608758845
273819486
374772142
468493325
1247034486
1988042016
826762567
810610051
560667492
2080879896
300349969
836400834
2027818655
1525607497
656274931
2062466744
1598283783
2007437309
930461035
799101899
1724039336
416339553
578988538
606840981
2074284221
207328107
738199471
1921001713
563641557
1109099226
1956585395
1545404545
1711859519
448464272
1475017499
2100033223
916527300
653738919
1044911177
1179471461
516614733
1356402948
2128059032
831956531
464911770
1686873492
2095018661
1252919405
593297184
631076319
684485157
845514314
1967040707
1150992189
1626309329
442758499
1316249632
267814890
873563899
695658674
1425557489
832584791
1769825971
1641083118
940165892
123418284
907626726
883768816
1822021607
842378085
875339719
388294985
1826592653
341007799
1717527235
1472761887
380396007
1502069731
1665906328
1781438570
1650354685
644405549
1061134757
1421146720
1602900211
435802171
641225648
1428352093
1776170352
1786505372
473755096
295286247
1102499437
387301317
194528243
2017524025
37195249
1936836307
1528809606
836297797
1112476171
1766212417
902706933
574285073
1418003929
792190334
1138911446
1579293752
1828796416
936311122
37627834
1719250145
1263318688
2127234190
405531161
277862587
1006795134
1267784986
335418818
1307953897
1044294295
660505454
1475338494
976693204
736079259
494549710
1435881013
193962743
452781078
1653035836
824682987
59044432
500414630
1801415450
1361567751
420572933
236466613
183934792
2016715064
923614737
537138941
1986320849
1694292256
155437990
1813561915
388077335
1248893226
1021823686
508671887
2051213650
879907893
174163427
1579587548
667665640
425460149
2032270243
1770183364
239152161
1142386656
2066851121
583420595
438071161
951938663
1211868605
615919496
314905002
603420100
1328928642
1944620749
120931768
632786816
1048131262
778655651
1507549902
1714943463
1298219300
309968538
772434208
130116075
2089334887
635690351
513097045
177555343
658315840
182418687
37197090
425494279
1852241926
1221870558
468809976
1536630601
396650243
473438956
2124175285
1558408506
884557578
1450212330
349665718
1245807110
1798406119
1881327481
156459620
207717928
1666654088
839782040
1861179259
250676487
1935741095
2066538091
462367045
1003270756
1080103752
1099603079
242484720
1955206196
1298800333
2029137445
198911312
2145292094
744856952
1945981457
955395585
1083805434
540389735
1619486149
905828826
2117135549
1753896440
1839282786
837730931
1660808295
15787198
1912439865
979021331
574433359
686584837
194344802
1827741434
1905510170
995435374
949731833
139013550
329961425
2020899390
1912682956
1834724142
1967596600
1399684099
1160517858
9025920
1089485450
151430781
702486264
1556101765
1448303833
649094568
1700764159
549431859
1574214122
1641377372
1082974702
1221242743
2076102074
116591930
557213482
1432636589
11572865
475288246
1568851113
213176914
1735596504
805546570
581577497
1033730418
1622835994
1889971687
14168012
1425466143
444739061
966181122
2146123851
296832254
2052444121
938933982
1774791915
1664748987
2017034063
800069707
77155647
362950638
397045965
2073509444
1855248591
794719912
1629299404
1336717045
136570904
2000515528
203969315
949271516
803264420
505381585
836350749
818907177
1860400403
354463690
2008720886
401523260
626868829
1011676791
901499727
1671651239
316736784
1448185101
1086573056
2016109317
232778777
165399575
739984587
284836676
778212447
779411765
291053289
1743092802
1300260296
1595004780
1594491025
1772343047
79915286
1959853101
1165007697
1568469040
630650921
155207876
32706110
388177275
1745246441
192656088
1005497711
1846320793
1664935190
1046053177
337974058
1960372588
14247216
245848255
1316982448
683251798
1028047765
760602671
1970743844
391624224
1856061421
541470389
22191194
1501888272
1403629926
1219500566
394950204
2132494638
1180814550
883661168
1849534776
1745913913
362920003
450539525
787091477
225551076
1814017806
315945208
741936704
413826113
124180979
1748087586
707089161
75713126
153614489
361509069
1206528704
2031563032
1459943546
1384867323
1612109727
1762808495
1300521382
1927145523
1052501247
1977384967
362215842
1716608374
2068292399
407620163
734184459
832733308
952152981
1758019810
1661874275
773973401
1062868719
350644065
6394186
1957697257
142064849
1734245316
1906247983
11863120
2016558354
1276888563
438498515
568250497
1480516792
1642869014
188516294
685416305
177469556
1107303446
871221679
728802155
1977507322
472131043
1788995249
336883910
1021209488
1427531973
1993927564
1775206844
1485314194
342283251
1565351907
1160734977
1786193776
1853360755
2030217486
49804199
166190836
776978331
746194641
1342708092
191009791
1990825974
953520249
1846680990
742336561
2044957761
1970926124
166841444
1604894868
1374246654
517940207
54949685
496406381
1565654372
149946039
1867969069
1921722176
1516948881
365158729
515915982
419065708
378846699
1498438342
1963328347
1612547653
1829664810
50714650
1340217109
46143017
2046250714
1970673186
1059918848
583089577
1795570965
473448264
1867317445
95352642
1546663130
618625296
660631100
304860323
1195203324
1688076812
403309482
1079641188
1358298604
2082030110
522217090
1319859042
1120498040
1308138613
889418142
223964973
1353584304
677804875
107979183
57593425
1389657080
1667872003
1340047338
26856356
1797588386
1053928842
510402303
1525861246
1038857074
44175318
722096049
387926341
863369098
753830066
1227584740
1716448139
2099469659
1110808216
1620468745
936261275
633806153
1792964148
391776709
836374396
1145626694
961463564
105905340
1879974372
1385689539
163625468
193097756
1864784289
790278250
1948270694
1206933697
278843084
690596112
1104235957
973786169
1181217121
433610616
519740545
2018787320
1973922355
440171429
52391463
516269434
437986172
495908095
556195892
755461042
1335287533
932618155
31011018
1075338379
1780654840
127173967
1106865019
789206246
458498210
936378877
985977837
1261255253
39635136
818434942
1035791950
1819670404
1804739784
184007044
1222797411
928312269
1311264537
286108165
419853212
924111002
1772431200
89303012
3446710
2081966618
1507371820
1513688736
1207164937
1437669206
1597944716
702449152
687488438
2136321206
680530678
1727500678
1939551367
2009221145
738674933
1355141585
2052007512
11342841
2128116022
129864470
682922652
1485138746
1020794768
1167590652
1864572761
1631515692
84018864
153336297
56711918
1776555932
1966084499
1301388323
1730694037
558187442
967121982
357566174
333695799
1392583871
302850161
1343929876
1616930909
854017148
262986516
1808491344
1434385443
93038923
832130955
1752567565
1062999753
1122181727
1949707476
1365246894
1374511792
872672665
724744500
196182815
1694654579
1048417669
698872498
124036415
184717487
165548610
1949868833
211125716
1816126483
1020214828
484075083
1285736314
1134482572
1448761007
1829003846
1563043548
938159504
321709913
324526535
5735883
253588338
942204655
1699006017
615190640
2124125717
397156512
921207862
109122619
1060155472
1572020042
1850734951
1795570697
1400826152
973875524
1298668025
1480766826
7147301
1743264184
1095312218
1752496639
1178568974
384295249
1784033001
599414261
77453179
949326351
1105085976
849422301
433412717
869142678
860859052
1655671180
389103128
1526451514
1292839918
1504284912
578130850
155401681
591217088
207163767
1822530692
715319335
1712487222
1538614277
1522532886
1564465069
1848327598
1495512009
659547432
683487779
13342097
1914679965
1954933018
1075998103
610759709
2042545634
1820064871
2141731793
882288496
998114182
1687698079
185028135
196420487
951014187
884078547
1847739635
1794043499
1046720067
1408576919
731149800
1951548269
1110608635
1464001699
1192861948
52019981
81245895
790568355
999086310
1817734703
1030757614
1244527272
5990813
1892901281
1198386631
1812284180
905209264
1033961865
814656328
97390783
480369635
413512662
621456780
1775992238
323499572
263692844
1654662340
248711873
503928180
93197653
915667174
1809659886
114318746
1274126786
2035096462
1785500095
385092621
799982331
1226938892
1693876174
340924145
1657809776
772753482
2057120869
866482021
778307696
1027679794
1404151262
296644363
1105362780
1765854682
1245796785
1665457456
1975413925
585426988
332848649
1980659987
1931273954
1854423996
525451291
1688724913
1654350478
1285361316
2058004070
139889600
262578753
1205020153
56534286
1414853231
618353329
6583337
604573461
147094300
1218110387
1248731822
206732018
2091898181
1874397846
1439725450
2077339705
487062795
626732779
1501507671
661553543
739652711
223555161
249834419
493543653
797532486
457966976
411551712
1182776340
518727197
1323042934
735890599
1760884147
989917524
133265102
2043248756
1618416955
719091311
1629701947
1919490133
1063792495
197024562
1208759596
512977884
1898332711
1178248567
434382970
1638925793
1519015135
1449885908
944084361
1274906287
1059110993
503016578
1201347164
1241349637
661662643
940016090
1844770770
1804404118
1009971348
1977513919
969909421
1484686291
1765852303
459597735
123495092
830208352
261561169
404705897
1028187094
1563111937
1917894926
1903071187
1235392269
1051306476
2037467880
1915834365
273223285
1830473847
1774561853
763493430
1490742551
1506574754
1064123607
894085547
1775081581
1485809755
452797215
698327336
2067202400
1273634656
1835924442
322512559
1551442032
1849318197
1684447401
280584495
459621825
1449409821
1210633785
1199499246
1095827841
180875895
1051271136
1715642037
458306918
1828948929
249922398
383682233
38967845
2007126139
1660768330
2122544389
1315354531
930097323
464122727
242488335
427399665
727464866
720239695
296992746
1214904076
339143316
2041117710
427105171
367648885
1842228949
1513968307
455765628
1695694213
144824894
724703936
1478775299
3441716
1942720442
1453727911
696181131
420980565
879531239
1006732578
1411485355
484083007
912513314
353103732
269502907
1794595478
1074575785
1742004652
1700498813
1055634471
27402025
207632364
1340223338
1464402073
1044262870
609710985
50602838
38376434
1500961326
1902093396
1132669271
363976383
2118752898
912856960
608319629
798374982
882511108
699727223
2117742150
767966061
234222836
2114247962
1130226371
739704936
709738725
1492996058
752132239
314718899
185743670
863233653
1858490435
1695121958
1834003798
977093597
1362124558
1062035610
1118563821
1075303058
1429810200
1272346503
1875575905
1043763570
1786096860
538465314
1899930618
1611227826
920512875
560859742
253854882
1765975302
766120751
2128021566
1582928634
1629254183
1654329174
244946452
951179922
2005758368
414942630
178617856
701711986
1804210896
1900873427
825573429
1152593574
784995447
429108906
1910015204
1049889286
1674730743
1294433995
1658259568
258258840
717663349
485806075
1024486837
1602644158
392014364
193157733
1963168773
1926631319
1831303092
952887793
1720660509
1088911775
1060007514
2016552682
425785589
1430794623
496559713
943354223
45297855
298778258
1133443861
2140327976
1393452531
985583292
1708525864
1870281987
365665471
7091387
504053615
2042638791
1086333337
1650038171
1835035969
841436659
980243388
1668776745
896625589
1051255050
205909966
1546605472
879757604
2118507722
2099085815
1214465301
1233957543
1718997366
1807634110
1666192404
1317142675
2026771627
655471291
410907574
381944071
324556686
1100207877
1674775976
562439373
2086306757
1323906704
344496941
1556672206
1178956932
764373361
129041144
283991676
727697802
1483082879
1085788559
1198044305
327793134
617754795
2076846361
1820368105
2061810474
1037948143
671829928
1546087955
1696620959
456570449
1999022652
265048811
1352388003
1794712972
2107708380
1832858910
154337618
1026548882
308047185
1476357341
368581237
793349519
333969439
1480450337
1220600462
881446450
424791351
748921195
395296760
976737703
698404614
88871008
1954152208
2096190231
1206762378
1036569062
375398729
463983871
424519741
716710447
1067611280
1731736617
660018108
2064688655
206486802
2035058457
705988947
1815468333
881343597
1825343091
440489056
450083051
426478662
202925141
815632086
1571164504
1997258781
955470078
957293972
1240199942
93633854
1151292198
618639816
462258127
165836298
939760942
259054956
895975127
695936774
880086654
1654924146
1236585239
206906995
1786938667
633638214
1454602567
797623267
515161065
1754947982
1500143422
26515389
1703388514
1454163160
2028391478
143823753
1887118430
869746976
2106858317
236234897
276736931
1836887580
1733728721
465249811
1006885373
106553079
1939162896
585444279
453553330
768931735
815415384
951504061
1349168764
981835583
816787756
804572522
467313613
1335122876
855621361
813060937
56547766
1625305007
497853738
1764891128
2037193042
67515362
1449631485
2049381623
2115295914
1606614467
1239464964
2002384271
698455
1821278728
50131109
152452945
459199060
2039642942
1314874346
427707029
264124082
714740874
96422044
229153101
1854617466
142517382
556528104
90798845
504941978
726692763
1024312461
1976171605
1577863109
1780245677
391900893
103075198
600002078
1749889417
1700902640
526538693
1742142620
1491161163
187378691
387378628
127623288
872756978
740587331
1287591803
1736095410
1090940699
617153968
1634405497
2014030106
863212253
1154882384
798213672
525103908
425880059
1616764256
1439587366
612718891
155644311
893037715
690994674
2087731015
1557274542
767452072
236780377
1300200319
1717190582
1684417860
934517259
2083898330
485318608
1634551642
41970984
837066388
220833937
85362806
1875228425
173373781
688966173
1721458054
63796520
1621577382
769225503
1416383596
1500268582
953572576
1107786230
372484568
443819814
684268707
911268300
1416915874
1124864898
1956249325
240561917
839770087
42403248
1690511389
1240293513
1290870780
1243113726
1671334817
1761041241
1156316783
1947235083
1365146364
1781367024
1163980745
676952701
1768254995
18479648
1792396259
332397594
681331095
487460024
1351965051
162576120
1959937874
1110336141
163823289
1944025199
1897652557
770729380
1881118238
14017746
2097338757
171060922
1252224152
305032542
1839612690
428849338
1971722957
2012012891
303850572
376265164
1770463575
1148362888
1166424780
850195979
1787990802
808727585
216718535
227131475
1096300080
216720940
1350063424
1049867353
324393244
1537963998
1580157946
108911813
1867281530
778256077
1584825614
1544144941
1638812529
891652829
34549121
1223359634
1717742606
1214727233
1623012346
742021396
537681074
592190976
1500056119
21474976
789482614
1781028331
653035
404482219
609786874
523119548
225070518
386091798
117537691
1897113034
558479317
1824159634
657208550
40358225
1439234297
715750413
673039026
1592346508
1633628956
712768632
1911944471
218287939
815747479
1639501747
1923843405
2119163611
1768360838
1854048666
1894170700
900424013
302746549
570418072
1699941147
582303890
568245429
395318266
663644175
1171936488
1844331745
1649693136
644828190
655152316
1264465659
2037743044
235396118
378851286
1774533245
911151045
1280354722
2137582749
1670037354
879804336
812120390
390248802
969005575
773496771
140363898
659067814
1875485644
1672160298
1069938098
1191886968
1861099335
124579229
114993471
59075509
907272393
1264690870
456852813
2138529892
1300553389
2016489462
91366013
710318106
328720073
1580940199
1569701284
31107277
492594711
1124357836
1533709456
267023838
983975876
1563180919
678264674
901501181
1824702808
1518962827
798343021
1711597636
212384866
278500484
1508959623
1867011259
870528667
2076530233
1808387383
273236735
1890819884
1933157588
1510641029
1887846400
1149784422
374562524
2056448904
681788119
1561748823
411552051
1503314912
594733299
2078492146
579998034
768190419
583446470
2065904483
564239552
737843774
986024714
1616404363
2013153257
729289629
319864802
286764750
910892971
970606464
74487225
1281189938
1062460663
124861118
2041533764
776530637
2057149224
477615463
1505995316
983899870
866189490
375095623
177090744
103578417
2125499361
620958285
460352491
1567818886
1036459222
1266938661
1123722945
1660635003
1648001479
1765151266
1061697599
1897999946
1933594562
2023365764
152688914
274532192
1938242837
268228517
654613852
64012234
2113577064
1487892107
1767264808
1982453398
451553162
1829370162
242594786
725461227
400483626
1912485511
474941833
1539405141
1687305633
790080615
1458102208
1135113875
1412648524
1873320760
737744829
1547705549
1279760498
244848471
581481866
2059872078
2144407480
788577823
887139288
30983226
702894969
1386325956
2046217857
495456920
720431352
1806489677
469913140
1817390966
1720207392
543807232
966415379
90760350
817867204
1639252879
974541427
1665605845
1476486062
1552210676
1719746501
556806072
1038134280
1543537780
1783427213
87306852
1508407732
2096933598
984048696
470343571
1420343952
1635778266
1624118663
1762422833
1471062627
45372403
1753807427
967193343
874665440
1897472805
1035863216
832027466
1263498584
404414770
1339073369
797119953
691829859
1803671413
1445092801
2072660406
337860146
1887365941
43417783
28817048
1773967927
397985435
543110211
1540617055
1188118021
549053324
1710086447
2092332903
1519859030
1440544899
395882408
1001949339
448529145
537292781
1796055719
927251054
2112995589
2061025678
324016252
1419354263
1599357306
1992884841
830258263
1263355342
2144708150
1710921697
555488787
295761632
2060701553
60040116
725349944
1191517849
395078425
379179557
1188622226
233136130
270544426
1840730894
347982551
1808478485
1533222786
1942754984
62645349
1996357989
1102832650
472951314
427123130
184780225
241163458
1400003721
1141535615
2061627615
728095998
250796374
402117739
1448900738
1977848983
398910660
2091383659
2021072698
90195512
1458762447
451665922
154528984
348142838
2038086210
1537345135
2116419503
1398284169
1043870925
505537934
1816004106
1638248856
400511466
569747895
1527698310
1689500589
1156032035
2087378543
595646010
1613599290
1394488962
500010364
1218564205
606495369
1535165741
1730773402
442355382
1312558419
1994232328
263557521
1801997254
1876661015
2026409977
807941792
2066675616
1453831695
404940782
827469571
294758980
1908895595
1320733345
545627099
1260895972
26473463
916090719
195223409
1180710582
926023614
198723098
931327502
1497449350
1150946218
1867729680
46575374
1518675782
192601843
1100643980
1435380985
707802019
256455418
1416322597
1275825072
429742100
1135479244
878052448
1659751582
2089917911
942537975
1310889339
1975013089
1468408018
1251292519
1640119978
701417735
402386050
465490430
1752744282
1157932665
1488152156
1491638855
1847312183
81941110
1997768852
1362580929
785288653
1675957314
1796000458
2002549340
37681584
1998675544
909272033
1130955655
1014880555
402352640
72698252
1961169669
953294946
2134993578
444464646
1966678698
1648632736
1668744256
1077746332
233820378
1818758158
1402037659
1811891849
257740828
1501289505
192120471
1880158982
691389631
465728560
1131054217
1760634375
1305743914
638358968
84723503
1393043427
1930785172
467580539
1242617300
2080018229
2020259663
1138418222
1182923450
2003298545
1752724354
998814674
101081414
1796917965
1039785906
1427957029
1645091081
1129915433
1511510343
1118623969
188902932
1814402037
1948735666
279032285
700132745
603764773
1110854172
1004762764
1265638868
85578687
1012171991
638002263
1116702525
1269107319
1899275651
867929264
1791675144
1653183137
1124591914
2000943601
1380847651
1511682200
1822701921
398881552
240370468
1772066678
366179445
44887845
1491915981
1720428990
241993711
544338079
484031153
128283348
2050797062
160979349
576196993
501066166
1422426895
643455427
1467178791
1713637538
1520490396
315439809
1828164269
1957407820
2069445879
123199243
605019749
731208059
412712602
964485510
719956398
865859390
77770364
1620319258
1024696691
1759854237
642352435
393217731
2085529036
608944273
479257140
515247741
645457150
1591727528
1263171316
1109864452
1729469656
1500756262
1985695308
527897236
573007388
102674541
709481833
1374613695
2046861442
476540756
1092621818
1764855741
1958317383
1866156241
1506624852
1091360558
2127803934
1951441090
817222476
464848626
514184025
142402336
793157870
1619870461
1019739455
6791826
1442800957
402872193
1626294288
1340975526
1620301412
1069445806
1749913358
1010874583
855065437
1086644650
1943449040
1297148065
360160373
47280830
11283573
30676458
133215964
1169287441
482557792
601969436
263128382
408473370
939138774
912192905
1394355868
1636213570
854689049
1677123061
1672407342
235225705
573786682
54575593
1790516106
719964834
1155598936
1607561830
1613305112
437572975
1384640944
1052139100
976584213
1673912443
1712567091
1869138052
1593361871
1148729216
74732107
631294459
1399777580
2061460530
941173676
706362442
1392126144
1391624680
461248076
1442471150
342250521
616230307
2139972125
702885570
1088534439
328204352
1400346482
1811350146
2137541862
1028873042
1524032507
745121584
1298651499
209040508
57367143
2022254759
1620235317
455680910
1622905834
867976503
622511991
1551586102
993999977
1700423919
1065369173
1328935694
1583788168
1270422447
985316986
1887051150
947059164
1514291686
1899559599
1953963196
1490810120
409938064
1069715199
2012888090
15564644
1761862519
1887061489
891235133
577568413
1177475335
1513130910
1152574740
1029225908
1527069991
1566096064
1804269238
283916074
818229819
840752971
1080836574
1869967915
1383483784
48679494
265818792
1558847332
1702977692
179250576
881361450
1478645139
13371302
826843285
239304628
1548971063
1480512546
743775799
1900063064
393420938
694620780
933634679
191800481
1499150370
1875772823
1766666130
582048062
984487497
805957285
266844228
771320536
1997391482
1375035345
993554150
1468518126
1770443352
222652369
1241104883
44357704
780540578
1623035096
1095225787
2054988010
741144128
475398206
1319646052
1963230039
770715546
1518279322
9518242
277675254
506904420
1398371553
1524738933
1769420475
977464285
538627445
301246033
1687594888
1328575724
567373587
795608663
1634470614
1240256270
682300454
1182986040
1191660189
2107057318
1293484824
2142905067
1848811550
19697338
1110162242
470883832
2062467917
1219708792
1160115221
422215822
1553081547
796200162
217057203
1215649303
1365402930
1074737261
1495964560
1642624725
310901277
1219536759
1071796667
530049940
1661231027
678871696
306781207
268734152
1067667364
376856728
253738971
553584216
46762077
1065117046
1853350238
1119009062
1700152589
194836161
1966953787
1457859089
891221461
755940943
1915883270
234455193
1277919900
1813352589
1580598518
158707343
1403865679
1240589660
1708079847
334391981
1284550177
978552660
1464836185
1127353681
590512891
2082269179
1585497071
563560303
817051512
574409197
436049300
1834764923
2136273609
238762575
868682237
1273496663
89602682
980700755
1027952225
1821014892
2084193048
282363285
391568179
645372587
1084774397
1087300078
540384070
1071694956
396398502
1687458041
913108927
1157891867
1297893774
1906994273
1819953924
461163870
1109513664
1878168454
2114080850
665335660
1858639064
1390865809
1323414375
1575043387
1518004311
1301175041
564699572
864608046
1827883009
2093889889
415818973
1987606112
2081122809
245588311
811311942
1626460232
1468868265
270781068
1409441044
855260374
990047351
224152509
232084791
336211335
1179522149
34618049
945683988
10789387
1230985136
1632659078
1202899988
985054074
103821603
744364510
412551140
1784247520
326465521
1352348915
74323436
1415168454
1934106572
2123884033
872774965
768708122
1834849365
1494960497
773993128
1179364759
1075901588
1837066236
516848170
1248831967
270390134
375058221
1504581002
1076659993
1463703428
2084337580
262340415
440639561
490891936
157076163
1142018637
1110727287
1655103316
1109897462
988798508
1542008557
1031130691
1310579079
1310152285
108030173
134931617
217080399
981007776
2019247163
1706652304
451385299
1151601822
1871783163
1636670666
115447338
1393788759
271878013
21715883
119394378
1644687263
749806215
837308169
1974550948
178098105
513799377
1475042459
181338812
416439575
1585169891
622877294
2144563439
1342568127
2134023255
1355573905
2064471565
1346514900
506712213
1890141804
49017256
2058203984
858423454
2015530375
1057178310
83468
120452437
56890864
110870128
1797944788
1992487158
670921754
106664496
294347034
2056006303
960994651
1703524787
2034060633
845270219
637453459
117137605
1473960078
1634940986
41734943
900185196
1431932497
549004298
816023770
1146587426
96308160
484673816
942381770
1257678331
877270505
1014489102
666224469
677852517
1091294065
205798322
590986679
658277632
332234345
1500421166
957943609
636139601
1515800263
1663883669
1102270548
1168541266
54847696
558256196
609189494
651607301
609123573
574819031
1100880473
1127877623
852895003
1726712399
1518580597
1487351782
738771804
224317816
402518479
944295557
370146162
2112626201
298013134
1697255868
773012501
557510356
30587308
977627233
204294583
1368688199
1509298433
315434336
1470616089
1661829027
1045595803
1163149144
699308743
1073921914
944594238
566700651
434037560
901727933
1780094546
1759589534
332992956
1894139527
1341234838
1781954680
1862092210
1890321229
1098845530
1329307551
1475984916
815878189
267825761
1190942314
1167998205
522935939
1209915285
424920251
1938409407
1232027674
1703065449
1978881031
847985150
2083268122
328573109
49753233
1219943295
1063346006
481490669
693211130
1297057762
1875184207
1856769629
1847974020
1903766717
318562096
628402820
1865901484
1687798978
298635910
304638817
1445264645
1359001434
976338940
1532922194
979253243
1474667073
2065980421
1094338475
768733035
444392506
937041834
159300362
1942008405
426948168
524826984
1501540288
1555269478
1104773877
1610477692
18155824
1681472553
122132346
1427819489
85296562
1669342958
966384157
139425625
1510382992
2018874071
1328803685
1571245932
271382660
818226153
173833232
1946755376
435983397
1931205988
1813978659
1015587735
857840267
73338390
1562290128
2004985500
1661550768
785688512
1111211417
1432013693
1804919427
162791180
1943842744
1693323301
1729635861
1057204309
1392979602
1512721964
186803744
472474426
1259192660
1324375770
281126182
293731443
1859500050
735548107
1596770298
1678544551
1827330542
597798739
1045517806
1166213529
1124047651
683442858
380820877
231177074
1738238131
1764518159
570161767
29245001
2142697494
304172944
1334230691
173954629
1687106565
1463759523
228197499
388997477
1964875871
1388695627
1873680811
1752263673
769134589
1787216982
1907943167
310627089
1444375327
214068385
1888157147
1978247449
148223087
876026620
322227678
892854396
1440311529
1315307633
398970573
243613631
78899704
2036986310
792720474
1102597089
2049385756
281562731
1396795911
1011299433
718634368
1248136906
465480091
1498819965
1734856863
1560254890
1922805734
1777564323
895834582
1913036785
1783359044
785988213
684915409
1268237304
192828406
1827125798
298365817
99185160
2072456944
869463493
334449109
1668536716
1235349252
1762630572
1869004443
590308509
856987981
1179361767
807223033
1787029860
622662835
1883755688
734936997
1611013068
479647305
459769354
766267373
320255207
1148948600
1069569876
281756782
1632309414
800121320
1304691343
450286991
334810563
986114915
978523497
1844551558
1258163385
1099647438
1367986092
1969290515
1347023186
1882144609
125107603
593900143
909892792
1982904482
1742921392
1604736353
33586214
765267872
2102361523
842408219
924609721
1432208685
25129686
974044719
187004716
1900583623
1176849283
1746610668
278122048
164100645
1023226740
2025286855
1162384968
5243583
66235088
1895972184
1983028581
211991337
1187918619
302339383
379677979
1238679303
557566621
1032528150
1653832330
2055985778
2016706493
227429648
1232930003
1506792594
1992479639
2130357439
1781949828
1607285833
192603881
1202658694
763383390
93665569
1424397096
1150386964
118675515
1549168267
1210333246
1239763382
982775022
143708897
15422649
228977449
1235325212
28390888
1315921382
655944037
226787153
204119541
1482012570
1874015687
784154084
748080203
43002296
237798018
939812094
1604094127
1811709168
1829281380
1227408751
681987232
1027360390
1638660847
245297911
890764872
1175815883
956585376
600136325
1617940539
1029595078
285830970
1757735981
1161088777
1945203526
877747555
1790960122
1003123191
423982546
961206438
558037539
525488636
425715199
309326977
1422124125
98675896
826723966
1625944809
1384556558
6519921
1408116304
1143138620
1523921385
600256862
1660562087
1355651850
1143694727
2030072175
1236014307
229856731
1812232187
2002453312
844704152
47897263
2117151067
393339108
816051243
1165325131
513322206
218853166
1375320075
320916134
2104004141
1402325407
1027311355
181369748
592246683
1583636372
1054654494
91934882
170525155
1027350810
929417724
1707565772
762769816
569580217
2063562928
941339686
1999179367
493252655
1882832426
313114823
741506894
698472093
166211787
1759315485
380053533
877430574
1155649471
64195624
602958985
1759152593
100383865
1803026022
1467793604
495294708
121009940
483212835
1990816924
1518047094
427428587
457381454
1400957773
108462104
1172793451
1489552137
447955071
1596863834
1047593685
1188736086
1693298305
595378186
742188986
1885924106
445132659
23556072
636784263
1014179219
1136924671
1115607543
958944435
972939347
1207484624
1327104622
11297499
2049449149
190007030
506591092
1448590683
1594961491
951943306
1857880384
1136511881
1396312051
437189136
981743278
953878694
292447385
1780618061
310670247
423549810
762258734
286199466
2032597176
861497217
1247490171
764206416
20151640
1801003785
1084429411
10647845
1466735295
1819368390
958651078
1898063300
1878072352
943243180
134454868
309313672
629580293
2064371045
1255870034
1539762353
1328807614
621544790
298476151
946797698
1695265535
614472968
415648351
1976246092
950350418
1516852649
1664590617
1488901053
144181361
531370602
183709327
1253455662
397476406
879776975
171465991
1774730833
178975219
441467035
2116096908
1300294506
709085594
823904084
565513786
2093383207
1062327868
1684580516
1231241022
814531999
1904379216
1515941017
149103825
1669675508
1293931270
1516235898
176501536
1796175368
1579152270
830853346
1493610591
482953013
701270094
1427569342
1688399377
1101408538
523633430
721643086
1093076685
96972789
1916504187
244476256
831170366
2029444106
323493453
743224929
1828018153
1302166503
1160403627
1160578900
230312489
1025695889
582980501
1474171172
303898672
1304361357
289296839
533797129
864464863
1955359140
708515698
1848319186
1863092656
762692014
1536973766
1785976545
1389326185
1022130278
969152797
368873421
1825739831
2024226930
1581217670
315967053
99108530
1542157349
910978756
1546035636
2030253522
120836731
1611552544
1370742583
1646585426
457996755
1267416300
904181505
833924995
69057527
727029135
1519195109
884456028
1552182658
1507497160
72373076
1176097247
1072921743
1143950716
1280027733
224838438
1667873554
150635278
1677687811
1284645829
1039750299
1366915781
1907954620
172832284
863693052
1198575246
1881540206
1787473649
346799107
84627351
1979894807
1354127099
1693070015
1235109643
934387579
977436840
76950865
1400112024
979358532
270544555
1841517289
207353413
1217269678
147852548
253875995
2070512215
1811890653
1097749410
366389300
478311635
1896027339
1131754436
434403863
1008200291
374819990
588789052
1672933856
1695618650
1432643283
1864207286
1804811747
1536294683
1441037449
1678805457
1698813396
802118650
2121444801
288370619
100872729
2120912041
185347829
983900030
1795767366
723658111
1270513366
1038528384
762750113
231088641
264991786
748381569
1471644346
691674437
999485342
1469166073
1476462485
1714803977
693207922
1135570392
487220235
1391114759
1736913431
1146075418
1142400659
1681855679
960507634
1974828504
778620433
940606591
409931349
862256145
2122741299
828662562
428129840
419485494
1278586531
1003480825
411716781
59206547
732297172
344083025
664069719
837697052
293265499
1477376265
659638183
1366829760
186589682
703867041
250031678
1922301605
699618439
86223706
659072419
335125833
1053197107
2085447404
791488265
1538327384
1620973942
984166801
109252092
1188141193
1812017890
83616506
159359672
1769001941
1356015639
239078686
804877691
1977828301
1910718616
205583930
1341185853
2063208370
1032493466
1267038417
2093571677
164438849
16145719
1067190389
1852729500
814595277
1890118735
107172945
486718658
1752462689
1859514852
1148507156
576008029
1292485596
1723020606
1596041377
282262073
1528828959
147122969
1250395438
95172314
233050489
1737737677
1976672670
1363586418
1123712921
2073833551
55801653
1309314083
214006001
49598783
257607304
149057749
88961343
1676740437
852033035
1700492098
476119344
1113628053
1131235785
1516384972
344315690
1093288270
2015391709
1328257565
901370407
507409150
1202968662
1507514295
1915069530
858987073
2125345114
797744296
1831337090
1272540420
266329397
1049239822
1985024494
1306746295
1536176704
382339946
20591010
716656359
1797406458
969394133
534518788
1820123679
1462332413
1740296163
2064772683
486383274
820702754
2007907386
1229918724
650667597
625377480
1722408093
1581609975
310505274
275813674
227651978
1980116858
344539931
2090007565
239714177
254745418
1102755456
893221359
672412896
1506175184
62998354
282860506
349018485
125927740
1214613224
976431561
701397898
255079973
1987185175
1405281868
1969958286
668114231
2008538558
398677950
1223473832
1129084638
2132239879
2098119511
730103350
1606836652
218788057
599465662
1730936608
1611996355
542960055
180138492
204758235
468298192
1569566763
691734127
560472395
1726734207
1421218052
578792725
116251264
1776733743
1510189323
1168245565
858717540
43970523
727240095
1893677738
634850916
1898274028
961093883
950098719
129474548
863692530
1171019006
449444215
2004183034
502427607
87469881
1859347643
1828950521
1654262744
1548086926
168012508
1200983690
2066850370
1545289446
656660793
531018635
1198180765
1742910987
1319147197
1036435331
497157691
82994910
833146214
1814842746
1242626462
627346790
452784130
1255137060
829997385
327102928
1634125005
69037536
97820048
2116398982
319242076
201647649
230752267
1038997859
856418315
928713001
1658187568
433589705
1112922138
457548239
1581893856
1758432640
1265348483
830110836
576697017
608938900
138115787
2011641631
723234642
1462008455
1868367593
629950174
1807799908
2087416083
306004323
638778027
1356481319
470852157
679002453
1570814503
52628825
1478893817
652026739
222642527
1737102233
1936358727
743021730
568682214
1863185246
1220956430
1770187563
1848050936
1557228288
530106939
403890454
2037590183
1437550087
1726656816
1637516196
1303343365
643402783
1295468944
962783578
36377182
796663598
764584191
974888705
263871152
2072973243
1456500066
166700609
974346860
1168875266
2000862400
440512893
1892391908
326528446
185183443
1694929489
1383559362
1944007108
1089990102
1826788023
866695949
878591140
1526330916
147135183
1705184823
1999004764
342879391
19743860
674317759
2078219211
559049596
1638977443
896910756
116846104
333060809
1656883709
871260623
1526773684
521287249
1072905567
148508190
529142123
725719858
1843124588
1971507634
1926920879
918158856
2052406264
755994189
1388639132
1541049376
1799654033
1396792220
1425580615
1480822031
20819726
64096576
533593779
632368628
923432455
53997675
1272113640
1407278335
314586093
1925553542
1643354343
1203027918
171492757
354823509
1391909722
10502098
1379704492
266643673
1151254555
286126207
1808502503
451278408
752672824
581408820
866944112
916913403
43462273
942108219
167398333
1032273615
480492417
379815831
1050897752
1585443144
667492207
1600655521
89846419
1072657189
1478295861
1679329896
451399955
1048027512
1050137971
791726419
1988723517
1829464260
435201950
1242366982
426456293
1560356058
1374011980
690151670
332108670
1617189179
1337312709
1726337115
1022288420
687066026
349990268
959750692
369693391
1874446340
1268211531
1061470004
702997221
216187013
1210447916
1685232840
311785170
860693062
1427914231
1185630652
1723624451
1994159709
1144675371
1942071953
2087234570
522319688
1325508433
670969732
790089720
399228714
575524248
239574198
221204928
1721278357
115085165
398783386
519802147
862641500
281972240
973977711
496772077
1903560535
807680493
1813825444
1729292907
1600238922
1067593217
774812309
631666407
653089401
965627689
160963473
1007141030
2024135292
1826340267
1664863554
806537682
402294534
51147700
543934397
859176345
1551087351
954906204
743122737
1450531585
910228005
20194042
1580051139
1437191654
2000227924
972103299
1415159228
362288790
694649428
1307554149
246678126
718238022
1621518702
1661817115
1761184070
1352782144
876132617
1965469618
2021987624
781510856
1851022300
1254973369
545580283
911372387
1612409388
273136698
1641063820
1462246341
637753177
416691120
1728921975
1589410316
526386672
1211987067
613330692
516718678
811542545
180594247
1425287720
98086829
661512286
455117033
1516316888
905675899
2141662907
237533805
245283280
1162560287
1245105855
2128537044
761747720
373689497
1701331267
1931895618
1975971600
267637687
1195272709
853135295
1185710241
619659075
1854843453
226790379
1715108897
896656299
1293380329
1103410206
1584996023
521763974
1699479610
1397352122
838626301
1473567859
207501098
314971179
2051113032
613023750
410115066
1367807451
800725967
654184138
403017384
2049873214
76106936
1723880019
1429333940
1928069189
970024585
974468463
1174011854
546468129
1960338076
2024757326
1035385561
469654146
606635734
21318978
241850017
622106461
1886950239
1171462972
331332960
69049812
1159455668
100643913
1022698700
2046051144
1206285992
1223717380
2057677050
31702706
1338523302
392997759
467952740
1941525377
118640990
362608297
1804753294
1894090382
1745454054
1520955688
561762378
2074206452
1498634291
1532848820
463998734
1234246620
1727414225
342114787
60313927
483165154
1605838204
318562818
1629718518
792330527
267634591
1839036616
1632280835
889668988
934264707
849473570
337313107
1252605299
1011400408
2135944178
1350981059
2117757945
1914025390
1095433665
1793222590
1686850870
668475775
358044125
786851563
1903376060
214798248
1414910995
488112209
456768039
455394262
874510527
1132293673
1628368425
1139455535
2025734187
287423926
1152987733
735472689
1890917851
454961706
855178986
827575739
35661569
1196907617
290495445
582196294
207411166
52687637
1124480200
2124454012
948682071
2071077999
1425391186
881761937
2019056987
879335659
193854125
1771340201
172754123
867032179
711210247
1667004124
422402261
11527774
794351215
159060868
1728152160
1166012069
971457403
14498463
487159507
985709912
1935657572
1713331737
781224320
678653034
1392729053
46370816
172638413
844512269
2128270025
2051406084
413607391
339593807
840451558
1692548022
1837958826
1824810826
1075367760
2107265730
1722748785
237576431
703097824
980913866
1947462912
645332799
849547228
812861174
203654229
876509305
2073372290
2111821397
1719993673
1081178985
1578063251
919063234
1751153738
1278038261
1558932273
1630051667
1934578419
727827459
946117168
1111246320
1604254392
295440938
1826533168
662806325
1300939373
1269977230
2121314346
1933471231
1049968414
1972806022
1288244083
1436813104
1403011892
2028755623
550855208
197992670
2131286414
1242081212
1383591496
1881176066
1408159723
967878876
881790955
1888535003
748387067
780224605
334253620
579467523
1730566966
632639941
1765437630
68494607
1584923655
203593970
1755878118
205203182
1655430254
972611962
2069063303
137003878
1602947961
1015685787
254751418
1337968157
1587890711
1973007779
1491138903
1189270787
32189310
1035622431
275223307
1774693115
530090090
278931541
1938108572
394358099
306734188
1096023271
1912857884
1538763782
724720712
416731373
1034484326
1988521826
1042016380
2104601485
1875556798
753367454
195509246
1240136177
63050539
167506284
1423471585
254427888
1023807155
483882435
1302060231
514937688
1094917610
1052029359
2113636817
2068820009
62025713
1654500703
1417594779
436881720
1108244636
389406975
1303496983
983566599
1998619602
1465340787
281397734
1255482685
724506779
1474465780
180323124
365293616
636744825
2044298245
1016604240
348737671
908567605
1251016014
327439710
809353125
1624292506
35269822
1486969213
166317832
150194188
1272922420
1025200823
1694800672
809454500
1428459604
1025005748
1088127315
983192744
1328148105
2108431906
958333203
1302550168
1232733101
1505231215
1342356202
2113913164
907215621
580483952
1506416562
844685043
1891913633
1889390568
808851397
1697538117
1917170603
180010072
1979273466
1187002199
1689012567
563430965
866960998
453135063
987506502
1888044747
689083244
897714813
1787826627
1823667510
2043251716
1013320801
117040071
9828964
735997094
1288651414
57957847
1412471349
786857000
1313418612
483139997
1485885540
2142262306
965480156
95296074
334525640
1949487980
28518743
658628689
1098640871
1482718113
227789873
944351712
176358309
330393192
1929447996
1762761550
2129458953
623755760
294019011
1237074949
1527884954
1093792194
1351329597
731154928
413909444
2140662192
1508909538
1087213089
781320910
1513973076
1868384752
2093846680
263915535
1591834863
1746836772
250402701
160304841
539413907
733116949
441328247
474642155
638467538
248632344
883288252
2069538655
947306492
1384790470
1594874630
766965128
885774349
2131345935
163385428
1869929233
773568228
1279511717
883130781
1324633136
1226619966
2050735081
942666666
626711471
1834003589
1508225943
113813705
530757889
1732337462
1191330708
1201172680
1027881525
1105924559
405176641
1248063406
876263025
479540135
107064102
826301886
356843602
587409226
1602810013
460237682
366333060
1126024551
671977904
940974484
639187015
1491326707
480645820
1362613014
1951225417
1982117691
286393386
796571881
1709117608
987332938
253104333
621591594
2057220069
2122570925
1431606070
1910989746
274347661
1924430439
1556023359
1111281127
284696284
2109494827
2129025512
1241361228
939624248
1095154248
1969253567
1238280740
1078139476
1384134285
1706532273
2012907791
1100942394
1874518393
213651572
1920115935
1808837474
1353086151
2078315582
2127730252
181624934
1541626925
1189352317
1710188502
2053650519
65349489
31624806
297737836
442571260
1929003780
780830073
46970087
381300087
1370524901
2092811264
1168453925
1138748724
1462451676
1455178180
464030894
1465641343
2028629345
2057495901
623988208
1870331363
56601056
472991274
49502672
1510864098
1444759070
1599602976
1379611010
1629989967
1948954402
699631219
1754821267
1036792511
5839448
435958370
1830107543
1765372520
1081096126
392654403
2098879649
449115635
1031956075
485954683
575805501
1431786839
89280387
2040499364
787910066
1677933549
838105109
1818533624
1191297279
1214736601
560895175
577381996
1452706307
140462991
990837084
178383956
1802072146
238420224
122248284
153794002
336092322
541172005
985985786
670604607
1081445979
1475702818
593770793
1117479751
17858873
795184671
1678255332
1679677524
1443713241
1779614251
782180027
763547710
64914480
971219872
1960059171
818449904
731480750
1675915682
1213758244
1667699845
279860825
1870024291
609589544
561212138
1610672298
1341384072
106094027
187488084
1433246197
1097022580
161974742
493466441
1654329174
516621231
843821867
847627064
550476481
1012907408
1408838127
1119599455
390151890
1031188368
1384530495
1213625257
525952991
1351109367
1020875949
2035319222
1492348895
324258012
343345948
680005327
934991990
128331523
1925083791
1092509792
447961962
1326550851
2121901478
1558386386
1131592539
2019048764
570144812
136448610
567203439
98689537
1152773497
493217957
2146277066
179178320
1017124818
1607201863
512700106
1789778774
1470856363
189624852
2075549285
60058783
425964099
852548268
1768461880
890673290
1139883986
196245419
1677146464
617537500
2043643172
1049142326
233509555
628190264
274668976
771431664
934286403
1326252149
2097602389
1379049847
41385132
1438996764
1535704331
1120955450
1012146122
1958898702
301041933
944888335
1380556123
512814434
1274144683
394980287
307409438
48753689
1009650014
1820859232
2028813112
1514069697
1236111185
125179377
486825229
1361823829
992650219
962210511
818106566
955642205
1957428858
83075935
592051516
1861559178
341260434
1580165505
902746513
468308788
1519712277
462274396
1843194571
1199183791
1980556144
1253869161
598695051
396399917
1460444161
576586470
2082876294
569960193
1774080087
1575063573
417842801
355487359
1962839378
179066552
1135300948
1158293770
1789933405
15407946
1145398580
1928529162
69488299
1877157349
686119695
1938216238
715988434
1198744319
655030623
2051520894
1727508310
1541229985
1203863710
969252857
877929866
182366494
536698631
674466373
547816696
1279650430
1397734705
315937202
1916942605
1500647525
1341265753
1524203688
1827873804
1200019847
534541253
619149422
1107648901
1966828582
1587420792
1748995544
1326342316
683714238
1241172030
1530924452
511085690
1644888514
483030806
460852174
1299488124
1554542575
307651042
826470019
1952402382
1024221764
2104462607
1076087071
1406045398
1554774348
939555691
1957690448
660316700
396858620
1399872675
1189372201
1249397154
1159077154
1723754263
1036708833
831388469
471994758
1020206427
108007375
1605624419
473131895
896526096
735288830
271861642
1924818805
1852539786
1939325182
1776134845
1849436371
664916353
408067871
927573161
1710702333
416215287
382785677
1747863209
409793952
604739647
1913800729
713493859
1445176681
832472632
1888707822
1552831484
1469925225
1135942107
1110098239
1274619819
1644876584
53941654
185956219
1054487041
867942987
909682430
1432102014
1225233857
367338377
69348966
87133456
353753634
654621244
971510888
527310450
1739808895
1517001309
1996125647
1058991126
1834107846
73649602
1514348149
480028398
607907415
536029337
1333040636
695403835
230658146
1005645602
373665718
1835551495
299773666
331514640
1992438076
1415655541
169961913
1781625650
1834205381
1426024530
595837359
535307952
1493787854
519827415
1956563180
2011995452
671142641
1288840801
550701051
113087662
827102044
183243891
173357370
1698509899
766317608
35310642
1596174672
1313853478
1712280141
422572335
1353955719
1176235216
1529229193
798053791
1325905498
2070947311
770388037
1748203292
2090076984
1568548134
511203714
2081017325
937037425
316588134
2071855855
1006867282
1650863830
1431553135
966532259
299676258
1217969882
1881511624
485072344
1572638029
439072849
613467120
557713335
1525327338
1605770007
833962871
1851786965
852944769
499529746
616853388
1672021368
789539412
1646493644
111758505
1341729299
889783845
1775210464
1779088157
1091720019
2134643351
1907340228
1201462809
1145653957
45569847
174989488
152619178
1953426151
322205563
772460340
493806887
1327336851
1199294907
1327350656
819932433
307902581
1226090275
1041748987
82421034
1357312154
577938998
106865104
508970294
1836881602
1186119364
1407005455
1277630782
9041588
793108497
970386842
1272454722
2030917665
950420799
1868496933
1216338165
2005408674
178152704
1932794985
1309402306
92542247
899132772
800599698
1872193602
904811775
201550569
1126239082
2027736980
518589958
1909802601
1255069095
740756981
381498307
1363778652
439670943
1041930701
54312040
1620532934
870571604
545116665
1091856827
1580326145
1733667390
44043020
1873673867
1651391470
997230811
1743244566
264616600
718402214
1086504907
603918440
1063960966
1754564914
1092413690
596182168
2082755158
1919730577
2029253959
289909535
1880310455
349368543
670234332
1608339943
237927826
521046660
1777383687
1968914303
2081019618
1636196576
1072540816
2020154845
627856430
952131567
303292242
2025904677
1877119621
2019595046
1548491437
1254309161
1840436917
2019554685
1949453477
1316640665
721700909
716271288
1586851423
876449083
1831825649
1849594684
1468675775
534650596
1568188865
268810716
1469022039
1865955094
1934786660
1069026372
567359619
209526140
750514076
1731299287
1037166533
2511943
963844421
780540578
1265114054
1800836401
1263833809
976072572
89197663
1999411624
908757853
76174193
215586205
583748114
314359162
956469845
182441190
108402764
2057289571
677817763
53643023
2020528551
2048367586
1528772557
206662446
1717538344
614515536
2085472381
1171665260
2135296190
1799306769
1858409889
1917831657
1726379
304404881
1541721741
1444729149
1879526290
1534531760
1274660005
1498139284
1361629192
1056498902
88368664
1161334224
1129814823
383304938
1235733517
12998934
1793714766
1760279302
989538530
1864358905
2115403502
469004539
1805789028
195152183
163919739
842241755
2094953525
50664947
1486847680
1483560055
1789808195
1363221637
1883278918
1500793020
1279745346
542133424
1321848996
1114638859
99772812
559997795
760488957
2141642795
624501479
1363897577
1272992570
279798062
424556198
586254784
2038668271
2075598146
460785098
227891234
2079039904
693403010
1149989797
396633064
1993192132
1463085354
1255478603
1528973898
277664934
1461846385
1218623692
1277595262
1722822972
1480593159
1317971634
563525535
1504865477
772315096
1797429722
767988580
1420167908
202267363
88280866
2123830561
1950530371
1931865963
615725523
691295376
1373975691
1823510628
187017035
409112784
1722825774
660760032
1068416992
190511364
480311262
355157805
1919856700
20610454
139519404
374176759
1061595917
1331615915
1379793536
17059624
284331200
1335782415
1206482370
952704696
944623142
1064445671
1619990145
120578967
659724239
258496132
1235686557
1691359620
2127014185
68345866
529317584
1500007835
1444741557
1191321957
1457561333
1552720510
1615902823
746924016
767607296
1796850738
1215599341
78635547
1542307434
502083254
729457363
2124296879
1586218218
1968898654
1814635962
885724588
288533595
1230452106
642714537
780357173
360883980
1378650475
1108559347
827087189
1195863355
165078497
1042238138
2010139423
278159479
1322908909
1278553913
486255454
1493885967
33760315
1035975281
320833028
1692981344
1257438921
1858455350
1567194006
1236969482
824888560
2040101648
2056341531
531826075
640564230
51386808
447362691
854416734
1590769301
202949611
2133202148
905153466
2064415292
1313826659
1017167889
1175271070
2132747971
747342544
1619129680
1668210566
144025911
1256684934
889776982
1121380675
1897573664
1432189264
993897674
78184242
956795068
820644233
544464426
1134449088
61908291
485469809
1521874699
789671600
2085449520
263517005
239554744
1686947813
1516882732
508826731
2077396896
161138155
1226184272
2008577154
199397030
1143805208
722478868
191726450
177505164
799858531
110507434
681723944
328772521
1319855401
1105252300
1403328227
1506495212
415090446
2094237783
138116264
1720686329
1344489359
1125508664
932058783
701129635
1013204542
1813254742
1941451633
842878283
412359634
774203826
1932971251
641598194
1483642511
1603889152
23300871
135443152
233224404
1422689877
406158648
1736009722
1845123334
1656504571
70423425
335185955
90407014
1886281898
1597205393
2114419979
867919458
1553853060
875632175
1278072806
730424824
2140889788
306247009
1822967242
50188531
83236948
1507831878
292212192
1773456648
111047168
1808300041
1289255303
1628131780
231484002
1971788836
182774293
531165371
226633796
1478036020
158761166
1007680630
1650400277
1540168424
830447261
1421477712
2055681611
1829796777
102811248
2084991586
666078298
1307904688
630391862
1334764899
545321663
1612642678
1559150635
1108816777
1238035831
2067675187
1358829699
770289301
1021497228
1780145161
1470346848
310268983
2101749599
1095299814
1843378638
1261545459
1172548052
1399257284
883088098
622857940
1597731204
1832761092
2000069537
44344624
31602489
1700721370
917130415
264218090
78625011
1559586810
806943742
503270515
1059337380
956757471
943938029
1507789319
880922693
1027568510
1770013173
384540223
1537809191
240473595
998928917
943836919
2045801361
1672868047
84631135
854236509
1169616411
220718268
1220818608
962744104
1746642443
532362544
2068266810
285519569
1774114282
986645478
469559462
252498378
1706966892
1671344336
1139333482
1625699577
125425433
1675170161
1496308615
625426031
1376324360
612694041
84466935
1947684195
1442474936
759275277
798508528
645676019
922125306
1008357821
711036053
1181672411
635591545
1118110615
1426807643
55550738
788970411
1420328343
1915339638
2068880617
1157045885
1993705329
187954085
2129688477
1349387914
845279809
1801052662
231393239
1521942424
143308684
544077366
644840653
1117717553
1293641603
966204380
1301146564
234106376
1544604974
1369692475
784357617
1240463765
230672152
1189131968
261913867
732508341
1763395794
777039455
1775643112
1268739078
871488458
822677806
939376481
1014533580
113053394
244019620
1382264781
2024697180
801625204
1012465173
1902832685
2054476131
808524897
1246427626
273766946
514782886
1995057730
1467631928
2030497224
1080257325
626639886
1314634839
1124755948
262951954
871423379
1147659411
1116091537
1401742735
1257395103
1708172215
470165284
2411346
248118942
1590378207
2067447994
274098306
1485654360
1104944577
1496315110
959940511
568620789
1213695015
1475177832
122555072
1195383157
1189231250
116559261
973513058
183151187
1516087908
1265281167
317311359
45694522
370904833
1529287679
847104128
1307624222
560881115
846866057
1034998660
1971195786
286509782
2129689683
1927885717
1590793331
1898842636
404916023
1967926925
2127187442
950821964
1299792035
62786143
1161417704
1810660963
1455078786
2077056719
401321054
1450739043
565256280
1501011254
140210720
1010696488
152734706
971426398
1151581432
1681631496
650836920
1988030138
340668876
874420696
461248175
502537999
1381037931
1294148206
1869150824
803520184
646034307
701174647
1800247490
1403479440
827531923
674804964
4400377
1929631291
671408215
788109757
25264542
1255673087
1825549562
2130440311
930132566
1679547131
1443402409
1458584963
1353774205
1355175628
1068595127
921589696
144783316
1018624678
743100692
670483508
507369982
1775394169
1903592310
1788944632
1572615153
986422790
91785911
2141849853
1764372850
575983486
2063381832
1935730696
1920949600
1681832089
1317194652
1139069572
1147155671
52871648
1243143471
879608294
1776536370
648243594
1409036453
1896855535
1356263382
1117611979
144227953
815790982
281571879
1371972651
1357562860
1174573327
1476928850
1498302651
1661720924
1408173982
131707967
877215815
688655101
934513575
1940951989
1299076551
697448536
1977291521
805696401
1365235738
600252061
1730055004
1458022377
1139727089
2085847264
365073043
1003707983
396618189
1535045072
1018364287
486912410
650328434
769899001
1245378833
530578202
60440801
879644843
2088543299
1025054011
599909081
1000381927
552009246
51028489
1983343917
1924701672
763058177
1270278197
56036647
141031590
968661065
1249729521
1314731387
1244811790
1741143153
433167041
1052388244
719910913
1942296471
1694897007
215746034
1211432668
895896682
1513753801
171679512
402100854
662142528
1548137862
234836816
1738471157
269861919
759204554
613619938
2022157926
2008212266
1243050973
1430270275
1006715832
1580691524
1074740047
1036627242
620896969
1473702846
648124547
992203214
178205055
793027521
2136311051
348352802
603428813
1546441256
1970019514
1025667298
325223380
1881844920
1970395901
992461672
1058649333
1527143251
1394733999
630863529
1583373029
1562773590
456251804
1035123087
1810288709
89691707
1150711836
1513121706
1202093464
1375455939
826730366
1995539759
1918078231
1135560529
1691490110
1240373690
146999277
174915309
945108761
1200480641
672734611
978565167
75857042
702038477
162165736
275588138
1751214795
1378954088
1063085888
2070410672
420859900
2047061152
228586245
919328555
1212120516
1814331454
373415952
1833119968
635643915
397168457
1797984072
1359932798
1433192805
1808941489
1303405078
1328755683
1930073448
1670550670
2051271162
1845815436
1338356730
847391608
1217522796
940527395
1969447992
865011326
911294640
1056068897
1996966555
259800639
1976333257
1878667035
74245476
1590792388
1728106465
134574880
2141264596
1901559286
154394705
1680507129
530831006
9750589
731893040
622919028
72922482
1745716117
1563105867
469193063
1876895910
963126108
90720751
1556503913
1565079413
890543675
463001165
1596462841
109084258
224145844
957012913
1773686884
1486031268
1464160259
1693978678
1046739987
1129986809
1858050776
750283089
687312102
1780087122
252925736
383286027
27579124
271584281
741685579
1348537426
1179054499
1281842785
154702555
218479184
1655888566
217034648
388351587
437646411
1706635036
2011171232
340299148
1101865161
553621354
1039310925
1836263704
1787820242
1764118967
1257097070
2134816197
698169903
1343524997
1805865711
822509306
2141523923
1724467163
1821627972
1666813350
664854094
772370875
259813546
106906306
418439322
803691937
2030182734
1221741372
1064918409
1788762856
1792148809
907786118
1475952837
729985312
1104873385
1163679800
550445071
1702875028
1982327715
2072322757
1424520934
1614417026
1729228012
310258256
1058193409
40483688
788265608
743279370
288722862
453886117
1805604001
862403503
1488893394
446294951
1003425530
2107398180
1451849721
1839758721
822207573
1206265098
560456003
192040570
491072061
267262280
1307505609
915350784
621991979
1352283747
1439790748
733917030
607332985
1027072845
77498762
1699886034
449934617
1497905166
1692634883
1287203045
1080105528
97274124
1279806574
485845102
947825046
633369724
229697707
384883841
414319840
808455232
2036368341
920739733
266125957
2046097215
926640127
907600995
1239200829
1452897044
440578790
1953158681
1742282654
156339884
2116978547
271967971
1314389711
1169733706
927837685
11950637
879838158
116879817
8094459
1757704412
1436081705
842655125
2108005683
939307076
214423988
1555350761
2052737542
645902868
1632989917
1301303004
1016296499
1943887994
591934403
1540928203
1349652322
1642995137
1266985194
1875682142
1396298495
2130131189
1014069257
1975350187
725567933
771734639
475677167
2044640300
393194734
1821339479
789235809
602166767
1632645624
1226767116
561528077
1084838988
641831553
396557372
828269704
948768316
1773041837
1888951539
1506600934
721774894
566986762
439179782
1155823172
445858144
272996465
1263800585
2016687580
326236434
2058240134
1889354504
418756917
1656580506
1276197385
220858610
90865268
1787974565
1922919943
293258625
1311391762
1735328619
367653807
1978689603
544635817
1700964910
221338838
36834212
796067891
762980796
1256087025
604933793
2083395991
285505927
1124573009
83336092
489504767
2074765130
45180362
527637334
400989886
1437100579
220808910
1992189122
1634432636
364715646
1695637767
1784583412
1159684996
944213189
1545541435
1757095140
1813344124
2022081216
2131145440
1333314569
2071956501
1842050401
1002603810
1120528316
63384896
1165706343
409784765
1708285659
1943208062
1308287484
228891480
2139348552
2126599975
1186853713
424143935
1346119540
1193871320
1666262275
96807201
1733246022
1700772365
658699801
463249446
551291793
1409564791
1720308666
115498216
1710693371
1947039885
695322663
37944290
612204421
181765745
1311749790
274006045
526627194
2053397677
897968788
1789154114
844850565
925496520
1901783531
1558671048
54276842
947173520
125408759
1481975332
1882307188
1549977100
352386627
775207293
1808227061
64891262
1737305138
992341219
478234784
2145116570
1235364340
664167938
2121249795
212090178
1428031923
1244322428
704468193
1067946488
871138284
984712113
883216895
1053159246
1663216526
659973016
16556418
1571306189
186615193
1475753237
448471657
1312769212
381612629
1832392219
2034449804
655755394
61529814
1073433443
546522044
782004133
2050378630
585056207
710836541
317168851
1887598881
1819007235
2014528130
571569910
1578794947
1703769077
1021346041
1756672516
1644838576
1482918370
1806751345
2076951265
1063093091
1119824282
631041319
504904899
63451640
1207772209
1388914611
1813936745
581296639
43892302
1410669122
1328348633
2022592993
1229371374
884837126
1513633912
1561705983
926501775
1332065235
1325292771
228537667
2094775378
1675789799
1072602424
829642094
788297826
1205761689
1698342687
76454933
1088678613
1078148480
1076756021
1508469488
821911346
1940268692
401513279
1656030769
1023357441
273833023
676802273
1187937085
1181326705
996206522
1856979852
992723231
1084733119
1239088815
642804758
601539269
1268741733
1209496619
515669472
148175338
976830825
1416499352
935898546
1314005054
653238208
1400409815
1798891546
1356638487
421785020
315998628
286713422
929199897
295234758
53920543
534905059
361561867
556895339
1059224079
1476886496
84476289
674354
1500722797
2072091423
2041404938
981446382
372034659
647065331
1197956859
278653118
569306121
333340219
457825328
1885471038
429394665
448964678
559453439
830033913
1068948362
1794655830
137432946
1568372674
711586937
1225759002
1101139545
896415900
2138526147
1449572353
1216015328
525519693
888801779
1442226533
1627020816
1228437778
704756535
1435684897
939649923
1139953272
477145507
1733180558
628049340
1140351682
1282345196
1407718499
1805490679
1177593531
402070872
1005556501
466608688
1120351995
22027959
1752779012
947542370
357869395
442523124
71155202
352501728
1303766789
1132853342
101954097
471460140
1366313960
706042298
1880617351
1335079379
452950921
1108705916
271635816
1374520946
443655760
1944574590
1423601242
243778905
505934733
1796080043
1148611471
204145642
684155585
873824526
706462849
409098483
1008393199
1402074215
1132060913
955491056
37686797
386414691
2065097352
1563747381
1988372319
1241846869
1308699509
1405587938
437512644
1872862594
1448065119
619795423
859254828
2016595039
745211287
1840463129
759261721
36506674
1528149511
1644130353
403098418
2132999814
141488305
1004512607
1007504847
516894634
1315238941
344973533
1256852201
608165177
467780770
1235544519
1060699647
1304926126
862685984
1098130498
1309299515
1149535704
1761909252
574611853
898930528
331530788
1970875319
661689503
711754470
1452676375
1068601276
1722768926
764709817
1592671335
735667005
854521418
1668371126
1711926514
31954679
1036282949
1793199329
799503236
1123559240
1078287157
737681759
1311553363
165052584
105955383
405931556
1251943355
1252495898
684229775
1616304732
105317781
281810397
2040277858
1572512439
1223014086
960593960
2075208860
279263506
44434925
2025803356
637614758
1188229052
775229174
2704881
1436484834
1701520055
2028269934
676579201
1763169649
1824099293
90698643
1006381174
935873917
102767928
25300707
1589065217
1228132119
1887235387
380273123
1579415184
1297476913
1466528891
198118348
240297817
199983610
909285071
1197176932
427329782
906219333
1549511179
415395690
916752849
750613996
449689897
1710449804
899471228
987464928
1545272267
2098274719
868008194
1711503335
2010235526
1643624563
1632347471
909695724
29111222
1304129248
828502172
208581176
1307472310
1304489386
1030050165
736744385
1626075776
865245349
1307005252
1596886286
285239942
598150906
226533106
1961407268
909236360
1653471356
628727473
75090514
128835273
633875325
601426230
1014764546
2119559821
1935135090
1787791798
488767265
1888974144
1469248131
488639095
636917818
240239676
701251739
1140691905
865332865
1366039592
1076966072
1616105724
1177079699
692664497
75196860
1693603871
807950309
1762095204
1077180618
1167149650
1813072949
1022322653
1115852896
1691292276
1231108549
1018670005
1397696804
480249570
592675669
547264221
981970719
1235697518
1839877360
1127847260
820934819
2008293680
159930867
1650939556
392526703
1257926196
1295120597
992220005
1949181095
351311614
1590436673
1549642855
236210468
1665025067
1254651723
78010411
692119682
1550804882
2066812264
2112079269
1456992319
652623440
892622935
1315912400
1677428108
1897354274
769278533
1839949688
55849572
150300191
1814633621
83099125
387506282
1618306488
838734150
1752726109
1601132324
459530571
1794169996
662788146
475003874
1991406749
389219298
815298003
2070833861
875553294
806117477
900190565
896360283
1478209156
1736886438
153377288
934332187
1501884376
680076445
1125851436
826563688
1701804102
820233493
1570239683
1672489556
682382014
550914502
1795761650
1413684374
1031591681
138227938
1117340458
1595683298
1559299688
151721700
122905719
880499557
1436018958
633924882
38236360
2016798894
877875008
2058800087
1161284213
1278791323
2112025813
1305497545
1773397356
1490077918
1047997458
1624993098
2046568253
1391198596
904630418
2098190237
911668237
324044677
85787423
89577506
711901361
1793962596
2021510049
2094925204
76348415
1324150653
287060593
794218699
1081582519
810461608
1439667926
308806065
2060100761
2116176398
1316869654
2030324943
1553399757
541468715
1397696804
987975506
62696334
550958383
1846430334
430955445
198647994
1272286841
998885420
817178387
420865401
1625007986
449065059
157290391
1046085287
1405092659
142431209
242975334
658201326
1022091030
1560306742
747074741
838879916
1731060504
544065517
683973333
2017950502
2125512898
1357439969
1033706704
1507764088
1417563559
1799859524
1769343286
819500118
1131309186
1681206675
620375970
949284063
680501712
1823014043
823349110
1504812367
1531106002
1594512356
1349999626
511127142
303756021
173806603
1538564279
66215891
1445507315
1200556327
372547382
124808263
59968214
1588762157
2135626493
1705434490
185000379
7173528
1689687034
2127846456
1758382777
981820864
820006505
537766258
344217833
58700952
1766835375
1749057116
1491819978
394117929
1876677371
1734600392
1641106072
1565006533
488316100
442851212
1345928393
1479406742
1848327221
1372641149
1532772865
1342926815
587873253
780717109
1297523789
948463527
449929080
965695997
1090069150
781518536
51830898
1071102779
1531927022
762353591
1383915566
1774923836
1236994908
1784142856
185112462
936922424
1410995872
884431415
521975899
367866635
545152304
801030795
204533495
1628376146
1210467274
553942085
2147316796
158724007
560576434
53154423
526837941
1091100316
1059171754
76850399
516483734
318977071
1158220336
1316041270
591841666
1318142476
1781182040
2141124474
636309260
1070664380
1852667806
1315330135
1440075570
246545883
573667589
2147265921
317280779
790468613
256638257
1611928300
1216340695
313596119
1114799238
392215243
1394200010
255758934
870519058
1001035670
470820204
1569630349
681426022
1341381845
1640823600
426564256
604477067
18299484
2039809734
677119457
778056115
2050184888
298310073
307257397
170424721
1330670669
655924590
529210659
1701297531
1539635733
1441200090
1115172135
420881872
1304762276
549454116
323671904
1764946675
182092522
456004102
1462564708
261991924
682814950
1397249543
1647042502
1200482758
911548136
506107153
1108063348
1135702353
521757880
776065487
2001617643
884822183
91337141
792335980
1202641856
1156402867
1376209577
1482569632
1997808815
1031288857
1035750629
809095145
233304554
302399083
549574792
518865803
1490731145
1689441336
73505851
759837000
162900674
766582579
191376262
343961897
426981771
1625543798
1346832122
575069883
1178144608
948384878
1689391156
617139024
2090013517
1584992430
881969078
311194622
435922168
1566482849
842598460
237396986
881771393
828907809
1706023696
1244319093
1680667722
143948816
916894642
1812157025
978831506
364371762
1212182816
311248491
1571089259
131638292
821439555
1205815436
30897494
673539313
975290559
1614678556
989775020
523402262
513161201
1128262539
1467848350
16377999
1926595839
535979147
1919471413
682373483
446189601
1422007448
2470932
1910175408
539798494
2144349861
575308222
27542696
222877836
1329317705
1381357129
215682344
1504775192
1687488275
742792000
543473443
1008051742
443188131
2062815007
1716949484
1933373746
1074574737
1776960590
139697273
1913369545
1577443343
1841975135
1777495866
1570722171
974934851
863952222
1980421014
942671305
1237216428
1527527493
545899686
1289683303
1419225190
1545589106
2008145196
951582488
851101144
401656229
2057293014
1572398852
1044245437
972944865
704618534
446630609
2006767171
1609499292
1875475504
1063459766
1606983106
936527113
1096926724
281279925
288981009
782800726
886795905
840315083
949099189
701914478
49052238
949801014
529098957
591493011
1093048892
1696894391
1796506478
1918463441
35468970
902055038
1102118227
1723655518
1305171547
691858149
1090131662
931772968
1927629403
1564247189
1199673898
1441695117
1666001712
710259768
963933194
1741657760
375602008
2139304427
328549568
800348733
223682459
1699745521
244022042
1245389740
765475872
99322924
1044517114
465892659
2141739070
1872705695
204164212
1203018812
908144605
153003784
1101396405
723369638
218196553
1444767174
1615665362
1357671132
836379883
220793014
1745182074
1078509954
110526706
657723756
1538368572
2119749965
749351558
465125485
272380997
375738594
1230763237
931618667
915679040
1966898443
1531895210
684800613
1443917127
1768981761
1646886468
846550709
1022191213
924540993
168071308
1471260525
1643455524
342298910
735162346
1221804663
399944442
1949390720
746986046
1431215038
230509993
1786446146
739724403
58615817
1097124416
477684442
410553758
1267321967
1456276686
1150110428
332055241
1185957406
835241603
1469925692
294137140
1369975305
1427785899
765497661
535031250
916496985
593396047
1155169361
351041551
521014481
234429335
1679382259
1013846465
95680178
1611358159
1901836029
1764875366
1773879871
923637095
1295622899
1057332393
1125273891
1924883892
1723903305
406811767
413643272
1332965954
480728096
1980796823
561878273
819838219
1131277387
1436610722
1267207809
1064675502
45277639
1353258131
230625370
829661867
1073129407
590015073
543321921
1327849820
408820521
810070954
630285963
2044957873
273101201
1142064221
1449781381
1424980202
1623094190
1598626594
154866313
1804439376
1535941704
1164202421
1035262969
383210505
1222302868
266854340
837992042
1170150204
1157443601
551336801
1731610080
1912586336
1436232076
211401462
522747150
680539453
1913407681
868213056
457279055
69764805
1569346695
1598878893
592765241
932947303
97102090
1961221906
1181312814
1408404936
713636131
598160622
848597119
876330131
72883210
1501109447
1280948071
1669337837
2117966575
227884106
199334421
108324537
1987531575
518334740
2039686284
902541609
231372764
698529507
1188964469
1872624011
1810659313
1879099582
438781620
1924335009
1590783801
520245760
999192751
1742672798
2037293248
1879725892
1171144566
1347189214
200270696
276899088
573409582
1398580926
760739996
731205104
212269068
1865008853
1211657835
1947711555
1110537632
609411418
1662571808
1271726038
1965044515
1438800328
1923171957
989199253
693108276
1273562253
972799401
354227691
1215974292
769025476
924793339
1272128031
2004746412
585721340
834632427
598722704
890894443
132220498
19659726
1049537989
345377905
68563549
687884084
1855115836
2073502596
364020354
635011487
664974683
1969927534
1966293640
1078107952
740339303
502842371
1988011135
1004349621
1097249994
617697772
1779623521
1185801737
1707677737
813110565
1684635120
1823523122
549171552
2043949989
345951559
1788015040
784754749
1632529929
417660669
1942097325
1186800395
548778996
710826995
762898400
1825189201
2061015649
1871697226
950073977
1744718441
1731371325
1148587554
650186558
2034611733
546020058
2109640395
1611209276
1210137044
714444174
1449903704
1147617200
542237532
1057195779
1028801239
970418394
1781926189
2095615254
1109634119
869042243
1840820910
1492034433
1604429679
986005864
1283394588
2050699366
324087786
528778989
957420923
414978915
477347858
314994091
339750299
1455567433
908986147
1197019530
500418051
782240341
1141198823
1450409372
981590689
1154429148
544988159
1090744378
2012727242
1523921385
1258737441
1473933972
1481545103
945243387
1906774986
258632934
647391275
1340092110
55514815
816758756
809800883
11605666
301938688
1095378364
1504453599
330730891
186973834
1687314889
902993901
564285529
1618254302
2138480113
1044268986
866810105
1701056830
826078768
428009740
1406413490
1828490220
96687034
807050770
1329202144
1372473337
1799341779
1092765031
111498780
743780543
135145683
390128541
1881529384
182548564
736378243
1605313282
578616771
1230982379
1675198353
1318711454
1786228687
882826512
501683184
1422945601
1142787102
1651341955
1179432479
97672960
1327252624
1506644258
1234433408
1366002493
682902434
1468207381
1135129087
935223959
760735242
1068812516
1386861015
1704188227
695823839
451841190
80864241
1948767890
1919144817
1063140773
1823392635
815998192
918972175
941008832
740693550
1692177521
411587347
2142733908
1965044515
517359403
705288399
952224225
738966060
2302364
1827447374
69985053
801542984
980966822
161075450
1329496369
271150268
1960407722
1329469379
389724269
56635017
134398909
1408503991
1450911648
1703730092
929336567
1748021721
245722493
648661163
33967819
1938123224
875106565
1352420811
1569394247
696904141
1605471627
1067700251
1363424365
2070636136
1589953094
1661843928
964636187
1622962073
1344320709
1965783683
1032590002
1432107474
778021214
1362820440
1475957682
72909357
151722224
794483824
1873590329
667826126
1308476245
263980278
1273518337
345811580
1954002515
1788918044
1813048154
97116202
1879034601
927872314
1862542647
575785567
1214819215
1894345314
1413323917
1289791247
1407574847
2070958100
1169972127
1012316727
839001367
2021730577
236203940
592555520
64503964
1616298044
820286995
1935774763
1598064170
1063042729
1511716955
1424813219
1964499992
1620851832
989750762
302188978
406982765
1499283387
248413672
1026988422
1385225158
1661765249
1072142936
790197165
1490557492
1163684153
512057633
992600574
1352874088
473541854
526186845
37940447
1152182638
1683095487
2040361855
555869688
177839345
866742589
1461126657
920148688
1836353675
386374365
1477638547
1260145822
1636499772
1633037358
1855104190
1504692536
142241366
696339724
768396710
543768235
1956245985
1085311949
860864861
523016257
1171422734
1390697541
1381704579
1254477624
1214168374
1946828587
1410333730
14878549
264603893
461481493
1510340694
2024599851
322051097
102145089
1046498632
172313533
1839711431
1415885656
1653133653
1517794722
2034027961
288247354
1562651892
1334834440
853870086
1144368195
2024488410
286249500
899315124
1360603612
735877443
591263594
346718997
696514684
865742510
1514883613
2103887113
641052344
1292210339
1202244665
2080893730
1579504612
888759454
1643426038
1424116254
260495821
1305919059
1438474537
1667183034
501199093
1902381348
1532773009
351135995
332542005
1582318597
791987519
1495495048
2026117002
1192018709
520786673
1363960417
1521892002
385500539
1193609875
157255147
2122754991
2076866762
1137590503
629489208
575294377
1217495213
1395900920
568886541
1538426385
1174787744
739639018
414106360
717044390
590051584
1693737621
1275503743
997996131
816624279
1956663633
630522241
1132634509
1238934174
1404696242
869461862
204057055
1167158638
1213762412
227902525
1070289050
2001489933
1175271350
1026069985
791410830
1439078893
1601299612
1656515191
417955222
1452614508
1940537149
564300773
42434073
403764131
2042636619
517395032
1106140458
1030791403
1903679604
1103000577
1277834870
2009156721
1269252675
1298430906
316749761
1140458904
63602938
275243748
495907088
1861645040
841296998
234852810
1889877431
1906985344
1167806369
1404193956
1175126592
401210848
913473404
325232100
1206091166
401141366
584849962
1374037109
1175283826
194793237
1977113034
1058295868
2010717524
506806063
1426844389
1742943912
1367569375
1150469744
1080350914
1125716549
1770174150
1857617759
1902168830
483017559
93348206
1432734769
458874830
1814891428
1634382957
1301957275
224169615
865172968
652751800
1716129700
2022507200
1732292942
1200137700
220156525
706045433
392426007
1178090324
2071394614
9891804
1027828273
1493569086
1236973575
1766753526
1137614559
1746548092
644116285
1046035546
1372585568
2068348497
1030104084
672144952
1512105964
1527798154
1916365206
81157010
1275719948
737282912
1141004945
501048611
2054853566
1752865100
1908174481
1099884284
174645041
135036125
1802620947
634476571
433226371
1355042969
535208267
562768635
45760631
202489998
1516015843
1826322403
247575331
208856554
835822282
1089965325
126412066
396634942
1183050682
243199975
1739526569
528150115
1103730625
1462648835
1219292076
714281015
494587520
735645998
1901602985
720290211
974357551
525064912
16783231
1565408132
1123290195
1615755207
1565527453
1207662826
1348111060
1447773908
1521638289
136423167
718098603
1474475061
372275611
1758563600
1138226195
876082470
1260342440
1217044705
815276878
1440107186
1203652901
216641452
1012803146
1305416872
1560039192
1271049077
1813699335
1766492254
75818310
985935324
1136450461
871089403
1995403154
662752989
996755372
1615198172
1454268364
1519253029
1322905898
288265060
445820794
1338816208
1173695806
758859649
1974899019
837724848
584331784
2146832214
890503250
1121098449
252363011
69628619
174438442
877890414
887631373
1038483413
1685308893
1077398788
77814857
393505885
1183573625
1797643693
1495235878
1882907142
1728305831
1157093496
113106749
1914460705
521619599
2144923733
997008370
1005365458
323209910
2077530973
1325471915
705299696
249234968
1295281001
611020803
293874080
1615358628
1894386312
709411075
2045674752
1610063868
964634746
960221775
1116096734
5591754
625395853
383739232
20880647
206932717
694016710
988604544
657717085
2062029042
800386515
1010939626
86854223
479145040
757000078
389341534
408345340
162068437
1535370772
714468191
1932966271
1852062695
1354009962
1460433128
628948914
955069291
1082525918
2129872981
966393414
550178434
1295008516
915758337
900708825
1897868434
1774576706
1240152939
1512626225
919058379
31015404
461513852
1258310503
1215902753
1979146860
319833679
381293333
278993596
787315705
1822068112
1507902455
1609656258
500774858
1392557203
847230491
140029351
502503788
1928040693
68044548
1093522705
764431576
1056517395
189346122
1744090979
546083821
206759723
528281775
1165889105
1545415428
291005204
839072827
571137842
568498313
527172655
373130322
490881476
933945377
712018719
792008608
1102036709
1422409043
1932334215
1632292077
1373167252
769311917
160017988
637640340
1846857995
650454530
331379548
573019201
1447720778
188777205
912588646
1628696100
2040408900
1360038099
98108726
646813999
574931323
1846491483
1213006638
657106542
278758584
1002656230
946286569
1976272240
1348699856
535961431
1281230632
1610218407
2078405552
1223632624
1102458718
949505905
364969885
729700741
30348523
1826180132
1556503978
172578653
2060140579
1765626032
340739631
357250063
1161556766
1533646400
928128387
2046861498
1713887672
15091423
1187229927
1291405602
959747525
1929351629
1817022371
1161008751
685341221
1280976384
100345504
325218294
520077415
1134855696
964014077
1122618796
175296784
1034756664
593121296
2032168404
324058670
1788538569
279574064
1513574439
1375936883
1843951831
1227007011
1955398093
984623313
1216320727
370309938
2043730199
1122054045
496935909
1299526575
1617759332
17689944
840013367
307408452
700587289
2101583175
186117821
872913218
1056611745
1154403789
767238490
1662323086
1884762165
1955168338
1615859399
449785814
1915396406
1198439085
58574282
1837889083
331470308
421933170
507772806
1873066123
2122917833
1209783371
1902106425
773372579
1644329504
1135057793
2042156756
794626295
813261562
1640310718
1330216000
546992798
1885033745
2142765225
1205201974
1244652888
1434450933
379199517
1928319123
1835152272
932161275
1190998434
1184627779
1057407723
1171294684
1807110040
251783795
1842121347
1989934868
393827667
621142902
1239497756
71263510
1912001996
1736080459
1833116960
67769719
2051307406
1068402373
1043796799
1060403929
186743930
1020786338
1067513886
957339234
744434938
810079393
863104876
1161971710
464449302
660566238
1754474243
274754079
704514935
1250266804
1053250138
33527708
1949489778
1665033880
1071963599
1140867189
683965172
1674054907
1834323146
661588697
145201490
1279086427
908331556
2022302426
740730412
1675759113
327280994
239887244
1985990024
1382531317
1430768177
1122485688
2998135
928964210
1967608848
1173191801
406160323
2097038143
1614184860
30706120
76263289
41795292
1988638592
1565979830
786557624
1983111685
73311667
1811050999
732256483
2013070008
2031111945
1638351954
585923147
1308886840
1554149790
132985766
1931615685
1988678394
1128025367
1020939821
122484610
1182687917
1138853492
1796353725
1320685020
552369156
159654532
1365805873
617818674
1514288373
1940472436
915573335
664597254
1868165079
1276369252
1897499375
509198671
532688020
1483552603
1398917092
2123217341
499201293
1168539808
1773483988
1183587166
1682102727
1401124251
1584584566
1246928235
1998630872
1071660852
934234652
2008241550
1000563749
1410191952
373533336
1337825600
1476189984
205817538
98009012
634783134
172399897
1388868961
806990350
959213715
6885884
1160091310
181729137
1458573932
526343282
1890925005
1425928340
854249985
1197281889
1517257341
874126659
1433600960
1318616301
1081216143
606431044
666278712
762292998
1144330980
1610855357
1197278189
496737984
562068579
853135487
2071850646
2016564462
1947690109
1952401107
578269516
828701003
1486395461
154315783
791900270
1247993214
1683785593
2051148394
1893061268
2076089189
1376250246
1876879542
856897727
1269392821
1523236173
787822201
1898277045
1795661742
929204837
1151034367
474622177
1173202248
1260132201
258618744
1909431920
1199298602
173697259
432044721
1788497087
1104809811
2116945393
572794037
1994263536
1595575933
1646363637
348761186
1122237240
925276750
1363650023
146897138
2101641031
1392766296
492976665
1097398994
1169806918
1108740844
511487529
2001942028
1228307562
181763919
1085187928
1297686947
2072329156
1720699353
549337525
254284779
405703458
1866893413
1235490868
665622956
877314117
1705902074
2038902619
1885891065
1356300905
745750126
664802872
1176840257
14623336
519373874
1997695428
1706132486
82503553
396613725
178606791
1085191009
2018428688
2086243759
1794714253
2095146581
571323972
1034469364
693575898
1973126283
1371214193
1608875819
1669203174
665115050
832530287
844684505
1908941203
800238178
360357221
2062090528
1732301779
958505143
1948166108
608073464
2035443152
1821851510
1684278980
760533761
1900770629
1562315981
438515130
2039638769
1434142983
1776674746
540949542
716559638
1655812933
225015270
80555278
2111963871
1926164635
1436572191
1939768357
595485530
15733367
513595816
1030443266
1038606924
157051558
1366818468
1200185702
1644040014
806436809
1772509482
652391519
2031449243
1285520717
525480100
663069540
1141258702
306937890
1882273881
1010387107
1185080283
1931106377
404908494
1244545693
839161480
1823604622
1374825222
2079780208
1752707838
1062367456
206008184
920421795
367330818
1561304844
1420601489
1701880198
1339452187
887502103
1619281697
1884528100
559502307
496836771
848566697
1790721686
546151428
271521558
27624738
1333310514
865716002
382129235
1247801647
1684786553
1117949435
1040974537
1375704320
2063335133
725561480
1640212263
1844473295
1537654093
293466170
1185172054
896170968
1767724482
795687631
1398329273
974229891
1701691470
510983914
704669556
1335167730
1660430026
551673650
1492249613
1020432429
979921362
1943941802
995509291
1657580284
416769912
291798508
1057040014
1130451383
1408630853
701774976
1216039629
580551668
930989022
1878344895
1271318506
1982331998
1002960383
459988077
1577184853
99658574
249723371
1079957860
787242704
1159144703
1675294394
841173180
977358421
2020873783
407799694
2782134
346801738
1978930997
601295328
345606499
808073273
575034581
437998201
1572197387
338960122
2124927052
58595992
477711011
122785039
625051428
1485643673
525461576
1515685976
1772850202
233820628
283216092
1557033385
855784491
83783015
1874661638
1418052228
2048281709
238669630
1185189046
2121498595
1619189551
140049894
1427378178
1885064905
1290220775
153662795
85292132
1731428035
542429177
467073070
1903783188
1285166778
537976422
674784339
28972123
929874692
270117717
1197906121
1865165221
8478157
1826503002
1579490865
596215288
1013343650
1537609721
1991887301
398066622
1716518321
546432979
1461674767
691595072
41850224
2058057054
269139480
1706250241
1783467895
1144574530
854754259
1333123786
67565787
562931859
1615294285
1196700292
1142261911
753837858
1434486191
762901295
1556980684
1749191216
755871818
34747525
1594865161
430784721
1052456585
2006868787
541812172
173396551
219400941
581492926
893920244
1864383830
1676510751
380813709
1683302979
1856308387
1998174718
323021779
156583946
2127258648
1202926320
1844072559
368347952
874172745
1707801694
578245424
1415624898
588612203
1905077245
2122079921
1976179702
1157205901
993864941
1065205811
1160402263
185254846
44315721
875733943
640140217
517896856
1719602114
487884342
1068917995
1889364947
578161974
1250796292
1035044066
2045907039
429607167
1010085886
1506172526
1687267662
1208178402
18798866
672688429
1989573422
162315250
384195630
829557222
213297552
29289781
1594538819
1210031534
432679548
239062148
1982688882
181825788
1966019756
411642323
760880388
687832892
1417452801
257627665
2140871983
1193840476
612341467
956465770
619936318
39614620
2137605050
1335244758
375555519
178175694
1117056222
1076887663
1908821909
2102647673
1286513256
1768403847
1485667920
583274827
1003652750
387308929
904763139
114744886
586817853
187514605
177113016
435435723
1135491530
388696250
758892648
2034706247
911518211
432600580
2008397991
1512208882
1223960357
744935799
1738885840
788977102
648357309
1814092719
947593151
882492253
1824074433
687945294
1616230362
1707103984
217046267
846858519
1626865671
1990928614
2092992716
1728106465
318747605
2071462853
489328318
11827104
667758579
973636605
1030707537
376237370
372463333
1825897703
327201294
2073442732
2103676465
708444676
798211307
1332814866
2107063157
1302336849
553389892
411573380
966510952
1616303061
1108343200
218862874
780382238
1419166218
499196903
1222878201
322007546
1492934611
1070121595
531701218
1188772287
1834499159
1441597825
804292956
197709317
920972492
61333864
2040514528
1315001586
1780892441
1087595040
2021869942
222170319
68148456
1755273039
179897095
904148935
264423396
379235857
2146385164
2106072378
1755960317
1564466453
561223412
1077203720
1938657552
1070772122
235493589
1776313717
555022462
796827703
1193227606
2141031034
142068919
1117468759
948097723
1970650588
1867841138
580126838
850959256
2050151314
1373184247
823471603
2014980019
1501512638
941309633
698985368
160656004
1691407366
2010993636
2033434709
543358958
400598526
339058461
991894154
1366080281
1794805502
779058752
1557678560
914999181
735700073
180248036
1506697828
678354632
1630141473
1417279896
966295701
2034507703
1136272363
715136993
224833585
985679816
469546491
1922046657
2061308338
1303545064
244645910
244455653
2123368683
1993113653
1368187551
1007081058
1413086902
1346984733
2127290958
462672753
257081966
1036918225
1161852839
535221500
799630423
1524223216
727581755
181851343
489108337
474937479
1697882965
1651754893
1315742424
1187516704
381781024
1796697463
1681517003
1164005305
1984549981
1145535956
2047434682
930718215
1108239259
760788261
1148802566
1895224624
457738
1638642675
1912983163
1567438982
576718496
1255120750
1766988926
1436040943
622665904
373356412
373765415
17494374
914681328
2121336005
1021398750
1732951811
1943614181
1089199540
1528209037
1367932495
1936690837
1784441747
1975466820
1779104209
1263527754
400412834
1089900014
489670848
2005232932
1526959604
212341489
939192736
1102634758
2139070251
1312337622
747867947
873641479
1954687851
259174598
731155268
190381694
268659975
171160704
1047137309
1432772389
1001099222
2050339493
418738388
2009599670
1837091961
141610202
172704465
424221046
1825645001
977387296
220421892
1023073532
732410320
1787513366
1999058058
878717379
589209459
1005177600
291182417
625230589
199272615
2031836563
588932395
1384867585
1681322780
1662315739
467626800
497839970
409382099
2021077952
1763086627
82617154
83818025
255148509
1274136220
761099160
997111221
1648146081
651445358
1720774105
21974924
508545220
1634588461
1413621613
1095261566
2042606703
1842707636
11715321
179872009
863636267
2118205704
1147516630
1313848037
916514688
2077527733
1500123702
909907648
699934200
1212618703
884947316
1668413057
1381191012
209827570
878505551
1442883340
836970058
322280987
130700705
555445623
735060016
1554727162
1734361122
95185397
91490180
1691943107
1389476323
30709739
1499553534
229049044
2136047651
2058080284
601783489
651457880
1414355714
1464320200
1230225225
642860305
794824610
1770156119
1569005904
1609757400
2079771281
1988444834
156279653
275699793
1087299560
112392680
1579283887
719189820
710000937
1326253337
84142739
935496910
183201389
975186876
36448806
518573381
875273753
1778428483
1115738336
881268894
562968226
472141435
1835560494
821923056
1059074651
175525834
743766358
1014108671
316613368
1894803362
1012552885
316697999
1536215842
12544888
215130500
401679617
1839270573
681682201
111574634
1212902596
416763873
655602618
335747704
194838642
656224572
1111964129
1126308120
980712679
392240686
357373938
1075400663
1254876280
4230412
1798924522
166220117
1172815037
361439835
140325090
305311900
1860377838
168635541
1252876716
312861632
1440352792
1816082741
1934074712
1783170172
620174207
55245408
987796657
927935439
699326446
1876030249
1680083511
1708073002
1130443144
1564102079
1210907724
1090196476
50247266
235916610
1473396870
288737100
833922083
1870581896
2114028772
739438978
1675065980
1797560115
1909360657
183360896
1189220045
376271463
884677488
738124078
1173343843
1692945809
269689906
34057205
1338495318
1392867566
1932012396
1038123500
1626871411
432786722
295715263
317664595
561776374
289298578
201942686
1140199277
1372372672
1098721339
1187665669
399124947
571544893
1193623314
1598775496
780373181
1872861804
1974079229
1045972302
915506902
265629761
2008979228
650365190
1744976922
111613132
1142170723
555749555
1234347305
871505660
638161279
1355774246
311133610
779929951
1634899826
1803013154
1549767581
1276229602
246006682
1188844678
1763464242
1534734954
141968027
964084535
983224822
294230158
1580887760
280811320
727293628
1559877635
1632534206
1029120374
190543008
2104328333
719967977
1159942336
1763928925
234269030
1860767167
862124088
1996081461
254715019
442020662
431228019
1177380952
628348458
39234754
1773267124
58891833
1257677854
485845816
1106201792
1249080184
1702661565
632999448
1026421233
1833865798
2136903027
995236639
1151411741
1337106878
672650700
1311780904
1655168623
1569304627
84638913
1724264512
313715976
108727052
837251086
2099149474
717347693
2005630134
1203075679
564176171
365948098
466155685
813567761
104152850
1545308703
146590730
778229507
809576496
610272525
49438219
1402706190
845238931
892494423
1974798575
201949874
187564450
1734718095
1308691834
580464061
981890627
956594255
114073643
1334717135
659718660
2057573505
499517673
1842832516
281104648
425789723
1618197239
710187385
823780027
1925699269
422748612
149197175
1742740524
1157675622
1551651570
2008750141
1555075850
525915607
1592149958
150184499
1070983345
1563601714
205921323
70231100
947685433
981405093
1581868143
1203931107
785962270
1370767563
1380009917
470117479
1114935540
2093703339
1764185029
1601019042
987442971
1312125910
1247480732
1436408852
4610188
137538402
476022445
2105623499
959004812
1966850429
268478536
1257734853
49353940
1833262131
1093596802
690103934
823769427
1606677173
1105312674
1500307194
2001698227
274126993
1134652294
1873766083
1360197733
2094337652
926441449
1853247851
1224897337
68327198
1675083026
517923341
1005683295
664467642
1051000057
461102082
2035949027
336699358
1729184310
655413384
7423737
129213286
1703756334
1974095823
1144979777
1393269018
1660990581
748623580
904485803
444029193
166616501
1231302800
569657301
1040011142
590696247
1961208030
2099228402
712422540
1997622157
646489084
15139258
296791606
1852202669
1020233071
1822489223
2047400692
640807633
439397681
1988849608
1293597667
712828821
1865612198
1292670093
270522315
562316181
1703108395
1032857904
1222036121
1105812875
1816357520
2039619128
351593052
513615570
1181462297
1107634828
629403447
461219848
964289861
1988862567
1360585445
705543029
1025940266
477151100
922038795
672459655
1257579229
1857811141
1650376211
987181183
2058283209
528667367
1545455163
318056250
2107615107
720193452
1291165850
594315822
572286127
477040444
1615587599
459334609
113233967
288317988
1297695004
15728438
408598184
1284056282
1656387264
1557716549
337430819
329253107
288053181
328837001
1575182069
960354551
644057092
1985368273
1493823236
1266525999
2082113427
1798463990
363445734
2064155633
1282616161
1937036072
1908341839
410328807
1551123111
862389634
1926797016
480285647
1501687007
338740676
1099185482
1720278605
1254953839
650998371
2095478505
1506706774
237549556
933388444
1752205401
1390908048
1541061846
15352317
1198102813
1180212155
2059763094
74546475
1500172764
779686787
1000314235
591245894
807262779
273838932
94383538
515397716
1328176242
1881396349
1617269207
1407611961
1936488842
1093681607
1111211417
1346467471
231144605
429395466
1858630830
255305009
858968834
641400763
597357026
205123137
1775137998
859562830
434639365
781062827
598508815
1039791354
475094962
1131754588
949153101
1592081279
217026037
1875853633
1102392984
459804930
1112634375
1661367831
66073558
475930192
375536379
763492340
772354197
1845752329
331467506
1098972723
612110345
1394253236
178714555
711936249
451673673
1145795437
686145536
762219626
1328297207
1663288172
1173196699
8288287
1147114232
985835988
205709975
910841547
641323250
1347746871
1389580061
2041408051
452994137
1208293728
1177615238
764105267
1765691496
1835054286
231112969
146330675
585766885
1816916845
1932161180
1949403808
1927087357
892065119
387270231
1635995967
531917111
1287554366
240143436
894020371
1789010778
1657983835
271296574
139400054
1425673713
1403674913
1489891227
2048416263
2086722733
587754673
46152331
1356845894
416029981
1121364335
932449170
220224303
1960344709
169782638
197672457
1360061171
66964635
1170259357
214260625
1736313595
1358842106
492712637
930546822
486334074
97585086
1768459655
949486029
538513477
1291823834
2093646320
1533433993
1382981200
680725727
380078275
2108291626
669008484
1865632942
442215796
668629955
545413209
1200071212
2105583252
1553462400
567321875
1130149557
1637771268
1945287596
576255522
1067406741
374275649
1166310921
499898674
1265141489
1424485197
1915998919
2045165665
2102770892
50982892
755462804
1078049836
2031226974
1998510071
1239408
822041618
1477730886
967087067
392812937
1950813338
1866299202
2139322332
34996348
1720889654
1276272601
363857367
1334359400
1521173675
1185753671
482026708
681170753
1891972367
171366760
1379519963
1251531838
1300658903
1214470195
380610163
1848179293
463789597
468122313
950957398
287221120
2087515703
1996399284
259473362
1773591089
1159181694
1845015278
490155005
1624256409
255226966
980820082
97466417
1786100692
2025045363
1010548571
148535062
907847978
1306369495
932774540
39803585
950987084
199807233
977441214
914282363
1610210824
1596935235
1371803434
2078506359
2065265010
429973059
2035226939
481350544
787262518
516697667
1691594704
1441092027
463716838
203213931
395755718
214589296
924360313
1471128335
1353925094
118290767
459759253
1448563998
1709253935
1837987917
180266989
829745166
1864805205
1589608832
764231986
1366424033
1148580478
1773398281
1353889393
1670422773
63377391
2094142087
844264989
1496156321
856944470
828954730
585819155
1162744253
2099559493
1018973588
1838006885
7397410
1477850258
1229472617
16251564
765529054
2028059177
4158892
1722236259
711329944
1100542872
192168828
391434247
1540966865
1924044756
2140316986
1216952654
961820039
1795464386
485252741
1685163991
166512811
1390311116
754794412
1035181339
730592056
657756085
132572597
1952396744
1050546765
1355339576
574847704
413082669
560650956
918274306
998212713
1857570010
1293374807
338226608
433208488
1772430237
1330085624
45620085
2033947096
1873973591
483328797
2035486117
975972176
1085458600
262569456
1888012291
1556544182
1953194867
1477194405
976034378
954874167
1379465470
78489986
1162528917
298782365
1945611616
461869678
86565822
917124102
1297169175
958742064
1604648546
805667205
1901246246
383858266
792748589
1033634908
1556400
929621673
189349192
782602031
1841017212
132485709
75078610
810162889
1285677920
333173210
1916946897
365834561
1145884304
584424305
357931421
938345966
1175378686
1349489743
1700307486
125619458
1004819401
1347087037
861967167
1971871321
1704438200
1719707288
1796803359
1892802305
1676415721
367686436
1801014762
649501888
21430814
727587405
1405640863
581755445
906252053
806955380
219445086
1218643263
913951313
216138919
1660612107
1207708206
1383193607
1665089853
558367300
1197687212
1361995252
815139163
1479611239
499944964
1823194766
617948886
506341012
852046578
1296444399
1529584463
756594982
1008381114
1743145615
625236731
1772750204
1213071173
1348062427
1540363998
1366671278
882297008
1818708092
392288988
1047262158
1300463128
1298845196
1208101748
246512193
1272912505
1149262500
1297119106
1249085444
1727510583
1727983651
1893710097
1958501533
1811336451
821631653
295437725
192982818
1774862627
1357093080
1692263056
1097350329
328809841
1640580372
40872168
2000888453
2011895818
1606215776
996261667
1962164888
2092745539
1924681865
457800376
127060922
1250757912
1832815115
486161820
801917620
1030274223
1230048946
534274951
330193853
587236432
1095888947
477612990
2033675788
637951531
4879375
2035735244
22507956
1384838632
963620527
110502441
512704251
882925596
241629888
335158753
1585060976
1601385316
530472032
1089871362
1077010999
1850688132
589911701
1925195660
741289988
1322885572
234876083
960852459
2131187742
106192043
989149147
1939735714
55094280
1972639754
1597189195
1129167507
547325902
1927346918
559777663
1040906526
2101183366
1481214772
1071966706
1828573320
280558210
1145763834
1543230156
1428483107
512860461
697628935
961420574
739550282
619905050
927473129
1549542908
968565690
1052735335
1192039846
574996821
2000890594
2017587911
1333131590
1253451581
1578155964
370233712
45123678
936661645
1626832061
1488770595
1786030349
1781343348
1428149249
1351036048
1300606794
1786515327
901127867
90625733
486767189
2057595686
1384247177
1901134507
464393638
148163139
1454415424
1037993187
1296911800
1440379852
41972811
1784434859
1999597981
1120176002
511283604
1336474344
982838820
813518339
1885836516
449036905
435115053
554345118
359888403
1084947704
1795721508
694208832
107262303
1401460261
2074542780
1851646739
187659615
933677347
1388189711
1055928205
1131285879
2049149025
1007182566
1660175882
495020886
196459757
13021510
2039915983
1767279630
837886799
2096668665
1682761954
1896345402
1708661576
330937907
1461396240
1390538438
1986432861
1059625241
1897787138
1629571058
1457799998
1863044631
1504763050
2055955664
543078157
1043668400
1954703136
947899375
1719780789
779309509
1251492596
443332482
1034885989
1337745554
2052046628
1554065067
1066089763
715914469
769881993
412965905
341852738
1574245783
1889951811
1779994507
2121791549
1551874497
1414923615
524574284
1801624954
608926883
1227480915
1307545828
2146156304
145862501
299492357
1716908955
8818153
2044426105
1537919752
117449363
392234575
343517594
1980991309
1515513748
2075454112
820399788
342744270
606394600
1970011444
1308242297
1843430471
2028656635
1580591478
1379329606
50847924
1983890941
1541960808
665007728
1363220527
2101076827
1655696125
180253783
558325938
795002795
258955797
1985063716
1421843238
820776261
1978077687
406099710
1630293105
2095902470
1755147747
97065177
1990249047
1020611075
641697525
358223851
32276306
212769954
277162679
1428812201
272208133
333676318
1862356904
1045234056
1656574947
1912098077
899235259
1733862478
1537672091
1490633740
1587926402
1990342996
1411175713
1061730524
1056251261
13897031
1870040672
1808585046
1805936528
136537617
682556986
1185044415
846871403
862879416
1981273815
479771066
285536292
705289317
1110713417
2103295028
792232968
1749637587
339603440
390445144
676690873
1924560972
354871359
1508622786
2001785207
593872030
945803567
532668655
149398954
1256062080
1689502274
1108983907
2037281659
634305902
323409488
1059653206
1992456572
581326666
654595084
2118269652
775952126
931000636
1219069292
716129501
989596731
923181247
1247589101
2022545557
2092375683
640862696
1060537324
1477231562
1885020144
375567984
1021706811
2096896127
1381000077
1350070390
245206328
2062441133
1252851952
1037700117
794129000
302767419
1452389011
629000107
1226671428
135101149
2005875478
520573614
1931077938
585576145
1351206068
1747522538
1411437888
723054493
943317323
1280877111
1251612891
1800428223
184953914
517145740
765658756
298637312
1821127444
574626349
332284416
1191742852
2012522890
658805774
191331065
869615070
370518359
555534496
7340309
1485351998
1462589007
1935053364
2033908704
1363344960
259735477
1306068418
1945146204
779876806
279607428
1806295335
1663414516
811511808
722730206
1871043470
352225716
1230016786
1976201092
698886121
1756833384
212364204
2069780304
144025174
1447172422
1771826404
1724811796
1792342506
11831792
680389849
1444349562
519158737
274808714
195684897
1885257179
2037609551
112588684
1480071587
621297130
1230754931
867378773
920845169
1995530579
1208946797
363176151
1875824103
787138727
1101220048
1651075976
1938472896
1884973930
2032834230
878893078
1769585656
214041710
1257364057
65814262
1640901417
689860324
1954606347
1198692847
417709844
1040452531
1849552030
1363309411
1751815626
104729678
254739309
938513376
254191382
1862944554
166153170
524957727
669530101
1117094719
682152792
1792869071
92096965
2111681602
1892020396
1924456010
1969035379
1744311420
2013845857
1963603765
1676292055
1000768100
1309019922
1271265461
224548293
64966442
167154361
203676079
790596899
1056230492
1889424690
356177481
483086695
1213701704
1457260268
983211557
896454236
136692321
629806955
2125925197
1331090528
1533514044
1889771403
972279572
1406870470
1850534851
1043471350
2057954719
1874446437
1037236630
522629409
281279607
1935052199
952329331
1732676000
1348270994
1436262444
1364394762
748601303
298662686
455006077
679842647
850824428
1458084554
1060273003
1161157733
1859317148
167821954
2048992320
1193931472
111762875
1810546966
349074818
458845793
1800133238
1950985992
575331980
381155662
48984397
12375942
526114560
341512510
737549735
1870665654
195382662
792977743
202566826
2032580277
741831781
64584758
930342394
124180372
1707296829
1953746522
1020294647
847062434
907988926
1953854203
366335215
393794899
2058124116
389061963
325327150
660499287
2111973654
581184967
869595815
1265115461
1054296146
1640016244
735332863
285634462
592607721
1342216043
733822012
900285677
459644816
967805810
289354121
338509108
1005418211
1396934697
1428819785
132074148
1050714338
905397589
1663609976
5299606
1044649293
1924146989
1663890376
930593154
294207570
18209096
897523885
1659833103
1177890879
1058210860
2027025219
1514178499
1492881585
118266896
2064607158
1343625929
1216225297
2044962911
562240413
1907957369
899146421
1399234461
1858704741
216641312
6022141
674952681
1010168836
944737678
1170696504
453879967
1752185278
1103693318
1360656670
245888160
261504146
891105725
5153043
332287917
107227585
730861474
175655704
997138281
1085045406
2146158660
1644991508
1156119273
1081766712
1448008837
1045043364
1656050078
355481875
1960275929
1292798437
1422251949
883954874
1860455231
1243886749
508669538
376308761
426469912
87812264
239673138
1782882871
1818126050
782268144
1842655147
381796455
54159595
2137489632
1709824322
773896946
949466790
798582850
2035114297
1914140431
1299535513
237446586
1471898464
2128511355
551361692
3559881
1521984958
836456353
459126307
1365281358
1459118978
1703044139
1116272377
1912971494
252525791
2097393048
111738513
1979439306
866552489
368635353
2035321490
1841697100
1807536045
1985463893
35890200
1999488141
1665138714
1094178520
535280256
1229475308
827214268
1386614822
1002902861
7840999
1107149584
1199614468
881230561
1733162970
1900407181
1697281101
1616122164
1805584056
378176701
603898548
517649997
2021694826
208514350
1465827138
1114132699
2125790371
242459308
1946518163
2099229908
1912188306
2056479006
837713598
1340678937
143880145
215171412
374951945
1682072383
2083481500
1058579136
1883922358
1424579001
2060883875
92281419
1634129836
1346557572
111055548
771620632
186808786
941287768
1285049284
2059156430
1578423515
936140967
394197725
1081011755
469652320
1303236647
2098545630
1064706958
2144015215
1017777510
1399715272
326062960
1420159767
378808726
1217261891
1693155748
199562551
505052757
911880281
173526402
1806090885
839460174
242067061
666690644
1885495312
2017725697
1312872479
948286545
409822111
1362971808
1624300740
1500941371
1778192190
549974507
1827457266
74947114
290698298
732613594
1110608597
1144398296
1991696520
81192424
647128442
369825831
2135416028
114732706
43828961
1289567964
1944634324
1337989515
1725779785
1225429130
1442111580
284316651
2041097638
2069062893
2036802109
95013355
387406820
910187435
211673405
757577192
382882425
2022347517
1371087435
1250900505
798568350
1172677255
173030713
1665126210
680662517
1424806813
2001745557
1537427393
2097234775
90072527
1518794008
1772066338
862113371
556889235
2053210520
1113301169
111697507
606393988
361689820
986538439
1569365926
923087587
1967229244
1991327106
1888639349
1269403049
1993869905
269774139
1678566663
763008869
1919630512
1678397922
689710631
1290015582
1896807957
528278489
1968006702
1687778670
1664950507
593990942
633960760
1795148541
834789055
2018982988
2128602334
268813578
1280927160
2142271727
1898820487
98441196
581422024
1405725547
216032567
617687210
72425780
1489769225
968766415
1558500812
539982899
1999863465
240925653
1704285824
663048560
232326309
305645037
429886002
1760435579
740263684
1573387355
414379975
994174902
403956156
683004045
1235422918
2096763200
466402278
707411528
1598237365
994164585
688589243
145442961
205870770
1554157490
349885872
1160658656
1167432338
199171890
980482922
867570501
1066603811
1348906531
1453329875
1912091033
2093913407
1422642583
1261061741
664368595
870403308
909079196
1170061831
1389118400
1829267314
224321073
163444710
838428619
79062629
1087994985
1154273737
1455875400
448120258
1572733509
1219003932
99213342
1252876297
1720651116
1395763884
6333893
1720354135
1116748221
1482019329
752015433
1140050476
383528399
77850853
2037375541
459063248
1325042331
2055105300
456750860
1124300541
356542989
2009516746
733912160
1966403893
1297830058
1492934920
1132271868
1136513599
623063771
2071360509
505940641
844581559
948217730
517775662
479314924
1872584970
440364807
1271790366
1869593779
389823022
34116267
631312071
1683098251
1404267865
834331882
1806596405
1132195194
1191501044
1531467016
634891929
1591183038
684182234
127885267
1789062107
186894147
528793995
998693667
352404242
66479377
979966674
1826472719
1282899687
473890077
348814112
390329754
507957892
1486747984
933765936
2054127599
1684114353
223761464
1671253752
1998267393
2071104229
1532038670
1448611382
159008645
1015162102
1238968787
1115090222
607182919
456215460
182570709
1341806596
541753130
2023680597
561146358
2111850325
840543535
1981346794
1518675893
2100405212
2129500016
1435424936
283892232
1526733477
1928233390
514652590
163726426
388904358
1424002810
803238821
1698589402
1233359741
193376273
498505331
1221646658
1864243057
384872960
1113483356
1397323185
585463968
1232793210
1115622068
384963702
1804521833
1769450137
637876994
593982354
1368400096
534076305
80439045
1059917010
898102612
572280531
1534322908
1085934136
1660852219
1492212592
1556329669
1463459884
633519407
1722429890
241746234
599475573
355200299
1183440011
1739738440
1260523718
853419520
1025853407
1794992909
214280944
2074657498
129933099
147241477
1406953716
1187642262
1475131884
485674783
1990218254
1126108554
1849510308
779393847
1989945804
2006067975
15587124
65985811
1895228628
431238429
466504438
562928795
1984812275
169589093
1722210324
1405573191
2046367355
468391004
1465350377
336622266
630044706
1858645778
660121780
945572123
1897132821
462092210
611063811
1481241153
2084701649
1891060429
1147265920
1416786915
2060029958
80553309
1412213915
609491798
139363863
689201737
1333895612
340353220
128838865
312113464
258059176
1007174392
360914157
1181709404
1693502902
2127086272
1488236166
958151486
787413658
1588087520
1204985798
1101812379
180341920
150806405
1582728249
431227003
1622742169
125859692
64690179
1780808730
1607484399
1445533961
1093892929
445546617
190143757
1974111267
1569303810
1130951928
244037356
2030819656
1767966858
939417516
1450840097
348710847
651432846
1221378915
1430467337
1190418588
676414728
1790162371
757139675
209936147
1398294279
488640657
1712571644
36191294
377614058
1001063148
1867152060
1504777829
991464360
138589726
1404294942
144668040
1431481008
1534441150
143429051
1861782533
1174477586
1420450835
180035562
727066366
1967659505
1128847419
1366223152
1840066463
2095263918
507869745
287097189
1471986753
161045164
219221421
2064192402
963226910
424124825
80361219
380243845
1438927667
1906071162
394434352
905996308
898747867
1157576737
1562400810
106912982
180501192
700750370
1512505616
95184047
2022914243
1441405830
123860453
1294166830
1061510438
715117069
177771606
872894374
20329388
1272250220
1367857064
557914988
116317956
1218698189
1841648597
1736318143
548004314
1297542991
1856678332
926861270
1028091021
1034093957
1497467138
217771341
2006466631
1217489625
795329685
1583534059
2031477247
1554223900
1574093834
128330028
1134197062
1093753418
8035202
1248966893
1307057200
1756687831
908207239
1008367609
517706104
2045584874
1875915978
192766610
771612466
2006644433
1942452414
424463909
250045898
1247279610
1838501828
1411774823
1606367012
1830318888
392432052
1561447448
1265820564
1371719005
1187278054
2060321510
94109510
369126376
613525459
1744675690
2046749966
729218314
1345951207
145996110
1354587128
490952739
801690521
885604275
1666734974
824590892
1728351404
37291918
1377335942
750490881
1931116514
1787631018
1134611151
1792084566
511065594
418812882
2086349651
300223292
729719364
409393162
1872643948
126820711
508149545
813761768
488241056
867162803
206547080
541896217
1664239629
643172224
1802415593
956045750
1243524251
1548654254
517257682
1240546852
956339550
1690667885
967213906
1333838380
530400588
1340607636
1030003352
925900040
223913545
1402908238
2047122919
1056489695
507779544
892201011
1211848172
1529812923
781420807
1854637026
1579343536
235369096
323038584
565742804
590660788
1168994620
1548484792
564463563
1763162397
714915450
1439075616
159676053
1397826494
1328954808
1478909740
243222428
1436022268
1637706916
566739464
980593580
163967626
823913109
734048748
1970091598
1715208215
1152687933
1143441508
1577509907
1561075172
1714872770
413160820
1829090038
956148987
137006029
403312947
696203024
725209624
1934117466
1139088889
1664050539
1919639940
1805896673
1459265739
2056745830
279557427
587152158
769189422
1706595670
1315823890
1067908584
1135560006
524603414
275400985
1894544935
1248382611
1873637105
1641979743
310653184
1467650870
1310007633
8163223
105707977
1768974099
1218064605
1692516365
2123994737
1695523589
1611567996
1781654000
61739911
1416857814
1608105180
696584590
1706022515
1196385605
439270101
1575366918
506291152
1830019472
1483763882
1220596981
1097333916
2144860742
1025497980
658659259
1927112093
697142993
589453620
1736495224
984057089
1382223326
349439798
554842583
924947572
1176842673
1353866019
1495569439
1865454022
307379850
958000703
1781798286
391366726
1573170032
326476981
166706048
958263664
1183888895
559135792
1427573779
1413396529
707271184
454144110
1413870495
972104919
380078805
379444059
1817665304
812709821
1975406140
2057749969
762107457
1658628231
916329371
1741481669
759941895
145240861
1881123467
955634476
1482523711
555974829
2127161769
1670594050
948352346
1319830452
1229168282
1608013576
755794058
790287385
410347306
436707218
547735394
409810402
1706783395
600106123
437130026
1953351475
1230989882
151532321
200772432
35118207
1452351403
467722174
605416532
1296378278
1100053801
1830752570
707263952
1097134269
1320104627
515441942
380773779
458317542
1537624863
1216235037
1190073271
751191360
147109216
1036955663
2041220406
936983854
244440735
1216984319
1972107349
1465075974
2068812731
2053773496
94001461
1475886519
212917301
628012566
598880734
654070421
1123265691
583811560
808052700
422186741
2089381385
1749045172
1634485411
25289781
1920885031
512197485
1600453814
1153839270
697854389
2012645577
423770745
163820292
743362205
551503618
1623941048
145933231
808747472
330477506
494275947
1440120463
357685895
1490666695
704190190
2005750270
1474097404
2119417575
1376281167
1604919054
2097361216
454921619
300536105
670993975
1608115548
832451514
891102861
2127742268
1479553021
1759590013
1438818088
421630238
23700512
477548874
1769471402
1299239160
228559931
1015214427
1130598062
116208907
902467306
1174414706
438872209
637941223
1295426126
60519580
840429164
789362270
1779525579
717758239
1971750411
387922398
266450179
1869538458
1161219721
630591242
1516236564
1851231525
2079068976
323534041
757246653
2012070714
1166098743
2096344518
1536997980
2098807721
19719465
2031999409
1854082486
394825829
564330594
1611709020
1330993511
1561659913
1448996889
456997026
1842997871
599244898
461381326
2398019
605738554
449465248
767921013
1365955065
1435575645
589941212
280531283
1393431528
1745270690
2071960513
1200051133
1824558686
49176624
1854459440
21879443
1162770176
2127023179
111393117
1006535710
876345988
2147362921
913106866
1397579135
331222545
1839169774
1856772230
57601735
550779085
708801483
1751299528
615656372
913573989
1310477007
2093145810
1453003808
1307955952
566567526
2029265165
321578533
939069333
1620320078
1005902566
60362797
490187639
2085033144
1599039438
915024896
63945487
952881557
1370415443
184078657
2088779112
1002525449
944258920
1949585524
1962489260
988190331
1595618582
614176560
1192141169
507269685
1603463141
1982027157
923238344
541166301
1227971432
1850822514
1987475026
1177592504
839016088
1082969431
1536683555
1597866042
2045664725
243487413
871611281
418657462
920628261
667330112
244268002
17944847
2010231414
1175639039
1192842438
443886214
11713095
1455950845
636619076
875356501
526979927
1250314296
1382541257
1275678790
1682457358
162274689
1172387392
23771077
1077407966
1268006016
342211190
503937707
1792678426
810641927
1045682331
1440382514
511918461
1630077862
593795379
1405208374
425735195
188327746
1731837174
1580648113
1239935693
65391299
1107464519
1456568576
189324207
717593884
818881530
367285194
1075742809
477674633
499847550
1845983623
1661953656
1210904618
482113889
1831137241
981463062
1809497402
161818014
2014571368
810905999
234806226
691633256
803731731
2024102252
519977645
1442192397
214995633
250545270
1302158045
2031225875
865111918
1525019693
1453936752
1125686656
1682008715
406847869
33721090
2041575952
1992277473
1997229820
1826079226
1905890520
1808690278
744266716
1743562936
565704868
2084798527
460111336
1676183416
1852295617
1088666753
624592743
1125043274
871863741
722974982
984866568
815544050
827619544
724701088
1106349483
1852712361
301137137
1484677188
1923915929
2125936516
760500902
953065626
70792946
336669701
376225811
1433665596
1969430644
94005980
645170217
2005300155
1612913596
1052730068
655427682
1217886755
618595539
1075808792
1956159061
1329780253
2117651965
575805786
197652176
418415690
1691270956
1399015001
1684386182
1125627424
1576063517
757108430
193229376
282353371
1360747176
1712445349
1237389764
1971817411
787660541
721675228
1866367772
1495999778
2077360612
163177008
734682724
1610954147
693286916
1491344880
1263740999
1526158518
1135104677
1248560503
2035862110
487322931
1542427240
8897350
767923191
768875031
395261508
523520455
828291243
985669762
1396020928
956369098
834649049
1097691385
233952119
94624062
1618196447
1269896679
1440153587
726789246
855230293
2049083834
100946804
527916261
796509777
1580101777
886178337
269436023
418293443
988340377
420450645
1395870438
1733987199
1349918550
1224743774
1403032913
1167105017
840305113
860225781
1718933616
632131469
490846620
1205410670
1316538140
109289158
1031175394
1050235302
387881679
173793613
5745582
107329532
1602535656
1995090822
2531195
1477787400
500469372
1188827097
492997710
1952822596
769292690
1125287472
1104194829
96743548
936407525
1312089657
866166298
1907397855
1620471726
596902894
324043802
1803903870
1882710151
1857418133
380170020
1029997025
962535123
1107648963
1983992538
106598551
1138637711
56856667
1153880291
1820542415
622056371
2134010085
425515497
1238753783
170338190
1495941287
308484664
1516221217
1450485248
118836615
1081511537
40759233
1092888473
14366951
515824317
1271704677
1680974851
1849913021
1816037512
2096603502
1028720659
1808094286
1073452523
1785607538
135573301
1373463984
1759995953
648073258
1434447626
2036808566
1753091443
1142697299
1021114803
1082839516
1970618919
363238994
264300702
2095823925
1563828602
1661851023
1616515131
2143900446
889747017
991801657
1031923983
8014769
1561516362
273452010
1817005362
280133855
1757374905
1065904999
337996056
138752804
436470035
624705538
377912675
1059415220
447335003
673996874
812621775
1793392003
1803046315
830278716
384352721
1046790840
1910592352
599913975
2104268564
1023395761
982676507
454468691
1004488197
1563168063
1571804956
768999003
405624491
1957842881
385054708
2115998661
2022660535
1686199305
2008037373
1203207228
1055554789
731509820
1898670740
806632770
223192106
2109874377
1084297899
1938047872
560428642
1593570469
1149112557
193457001
87246699
1370346655
79842727
711431401
1492398357
1095819954
195487359
251780996
843112659
1978727590
1855283021
23204859
580404310
1453286264
353969995
1110301602
1680606216
1206527884
1819833941
2043700394
1790050831
1781601580
1436407638
722505671
493253608
1926888802
176703152
144696033
2120793192
1952542986
1022257754
1986884410
153001518
1491274558
1489219750
564927116
1117890942
1308983059
1993326537
395551052
187063132
1857198619
1525316112
140113029
1826958014
237454328
1533432949
1804052477
1445997576
1596149595
289640558
214549194
377643746
1318810960
491419003
223645392
852460802
1248214647
561440163
907896350
1173690620
539675186
1409466691
960432794
1353188189
283476659
882759559
1595053981
378884378
215340035
35195101
4964777
910126316
840352634
354803809
1228211142
2118703809
1182739323
971673174
2053910815
160200181
22104293
1355737977
2118731683
776290287
2032066971
1005368099
1042907063
360468337
710689250
1205743095
1341686361
431739422
919393876
802738611
84571025
1295732117
1592744023
289322005
1130370022
1641195716
541936856
1548723628
305992152
1666766116
90664879
1239030121
1415384244
309836849
320518474
1794227503
1289707068
160301417
154271072
100899742
208026727
766775327
709643656
276632258
2055499558
687054563
868555189
943247195
1913176933
1705879228
1260469882
2028238229
1061405197
986244425
1886232019
407131173
52666929
176764078
526630935
1610338107
1574775936
150564652
1460036822
1948253402
890255232
283783567
217664861
1486363956
127401693
1901881199
479230593
731548400
1195869384
750289602
1704470059
708830944
1106843795
867549658
1901703659
779104226
527030279
993279690
602159525
705673605
1103267155
1038393097
2004129825
430251218
1586456420
188134371
126749035
965483435
14743063
230999907
1178364725
65778689
409738223
305741759
758674277
1645714914
1633933479
515586607
1696792292
1356789747
612507380
1796855981
462789859
598162302
1379675274
517812562
440845408
548249024
796748315
168540558
396426129
2069317169
1262328552
1349159960
1850769349
1473316560
241641632
717935673
1464576775
706188688
1306322086
20289578
2008028487
24513742
1744678607
762130676
2120304381
171989928
351953215
1891104218
1244193192
1729733106
1997593840
435985907
1794641323
605485641
1723790405
2034609979
287928096
756292598
603079231
1183438768
896068155
1091991646
1532952087
887750651
2031637850
892704067
1297377936
1631643186
909291683
705355332
218887500
1111053248
610946434
571975557
882787745
550328461
283071055
1197220326
241340227
1918744696
1514006256
866167775
412948871
500096601
459735498
1901601335
1778304570
1377472010
1704824
1797234180
180195372
344810530
2108080984
1001960995
298533564
313838474
1276706981
194587576
2090684150
236977941
1923917291
1919580569
473128756
1838006045
402105709
1066051544
694981019
112660490
619894064
1838547524
152398980
390132471
121668920
1930902718
1639106096
1214056633
1641679514
685694263
837105135
1599156410
886739421
468890025
169780996
1640581693
712233067
1443422789
1552757493
1295625271
1071458746
2088304399
828739452
1910204650
1098459462
845863487
146574162
1723273165
749722522
1341771413
1299147337
1393832159
53057568
2047196689
1182499412
1701210931
1968238612
953745441
300377021
734470563
1712684004
1965947390
128660100
57035427
812646932
8672657
305215038
316226018
1181280282
1304857049
804651950
1983873023
649374561
1600712684
957562371
951898733
197603350
1160658656
1613554103
1546996442
539998927
794567621
1695817777
874849750
1495025634
702271154
1814311061
1338191610
671436332
1669660946
1265331933
2095406799
213829964
574157446
1103806288
1369325004
1231216441
1813583998
1616895124
1593578887
1318454024
1618930713
2110219440
1802240243
2131123354
1116682610
649486950
19539237
282750677
623430943
1972732830
780337607
311627121
228354933
324059255
1380599015
337423525
803828478
131609285
1348722611
741251858
1518063518
1545295663
1491356177
1092798185
1143321348
1566551226
1340064986
1018541636
144912084
715817823
726836756
919878295
1474929550
401616971
1074892615
1224440221
661309679
1097559364
1196612179
1124451250
1348628797
983619797
1317342444
1493032506
912059790
1051886285
1603942695
291744745
2097488413
2076397765
1331686511
159503372
1413702373
587804107
268068930
1013426837
28633915
1156449666
522169075
1424924158
727996358
840439885
1899546850
386935213
919834604
1122069113
381683744
1036224185
1967644438
943554203
1474709993
1404457737
2108229420
1541789817
508176372
165789525
1491447379
457220850
636152306
580875814
1511412486
1424093072
846674136
1665159952
1776523967
748113228
525477801
1086155340
1024476752
69845856
859424150
726471771
532245404
350933929
1946078956
25609875
1825693938
617775797
617003479
996004581
1042238970
1700255368
1466949278
1335518064
1210839549
1848124885
997249923
355666948
1418312357
2104848242
1418957760
795999695
259678889
770655756
821162794
448400006
856954615
1480200298
1680460723
984867364
1302386339
345941929
1513922124
1454508902
1234003727
1700522243
227639340
2051627432
549370914
1621128036
1612413847
682108879
1146325379
1610005759
2041239089
833491555
251989933
1411813648
1417823499
857172123
867993078
1664948087
657382341
1710221811
2058287883
1341464164
1912694289
1808958851
1701934920
1682862565
1886706034
777231739
1940302095
54697194
2144429065
593514879
779790522
52703665
1825316624
988188470
414783366
1777238020
646419780
2024001088
1154154769
1138640593
711433109
1526481004
2083122535
1907164845
1455174747
150203631
1549597534
1292504012
1393982232
1534669542
1923495180
1701109709
2041011592
1816591820
70966858
1283517136
2082975347
249966579
590567769
1667406633
328476471
1774062343
722308189
1706151084
1599866516
1311113425
609132919
1752806452
2053897443
1496877279
851478490
1068793475
1781592971
469898566
1834390151
346305133
1444081482
121885010
196271750
1984639654
792604978
1194874233
1350489925
1753959490
2090385023
1908848977
257651379
1877285226
1158983574
21881064
1745034626
1728674922
2044333360
656586596
1171924027
650597525
551615378
1522238181
403451010
2030013836
1908994217
821263538
610174614
1311508597
1046609470
1258280045
342106388
2099809667
170566391
100686521
1026444213
1414609753
461695999
991197899
35157334
1678292108
274149466
110022226
1781568646
311234545
911139944
816224782
1712381529
368957687
1881337762
507304652
1565538564
1119409035
2004549868
1371551408
1009748366
253955295
1918594022
429485600
1870220997
112315393
1501270783
1730510316
2146516747
1979640837
193308741
1927141781
1146741660
193976404
2078700479
823936880
1018739610
447729481
478481794
1403147225
817916452
640967632
1212102350
374061486
322469382
366502084
694735976
1481572180
523377830
1695961346
1027260487
568204872
636784263
1040080105
789299442
605689686
1357693114
1950788810
896127405
570895967
660878056
1238065003
1322266580
1583688976
64399479
1870633610
1500700956
1488186371
1723754948
1397179549
1795591685
1650142737
2013834185
848218284
334188621
1202276101
622998649
718263704
1230733816
1053251386
194721469
1403048327
191048900
477458943
139521236
828956722
640551001
1765164322
1558126780
341195859
997611216
1687251254
1382867418
2104168894
1735657855
1536802747
597404504
719568862
1345566750
593226065
324238268
685751502
709167188
1048200364
422065867
519740337
357404116
2087710330
934217380
1679942078
394504376
882431688
809523799
702545474
216148507
958050151
838524366
125544633
1414067053
679855901
2058297271
889526059
1261023017
577446507
481097226
1284571509
1122905157
931216362
188211905
1919750678
419568401
1816028898
390942003
1139050596
1130486866
1031481319
479934118
1378668146
1714387824
1525330070
2076259602
164474182
1328320280
1914000592
1916542010
1965871203
1815241279
1977804961
68551288
1276072783
1757293903
671349357
2099536327
1105642905
1964569557
35608117
569022679
150929902
1821039003
1705110952
2085782040
1331255722
1680946809
2032787239
559529331
1469645729
1338225904
41312265
1984444509
2122589422
1591668192
1290029804
900330555
1291755757
997194698
1477873553
1429487690
1700519747
509422952
361665623
916906823
1915315714
79960767
470635465
1511284605
1943739583
1943764223
901180920
1545521896
1993845283
409637004
836254071
814682431
1486634168
1278390897
1271142454
646712950
757919450
331006556
1504278545
264996015
788884757
784732810
718950824
1919259862
3427229
183858556
932750493
961985910
1160169606
1295655624
1604168889
1559773972
294011415
555670729
925321786
1813077706
2057962538
1726886546
1222748535
37687046
13781746
609188157
857973248
814194906
1931428513
1731854787
1910078423
430179155
1606612928
296624487
1266842915
839926275
1124520468
1943646306
1109843616
1257678776
1405309166
2093368994
312700435
848647168
308215593
306916250
1765486526
60539219
963671580
162823527
1880603427
1832568729
1359896269
1740283353
589861154
969217884
853509712
1147676041
1806436694
1453558920
1132160843
1571137327
1724108875
1923005402
398375962
892999608
1988159087
2014072391
1791331347
1630921569
2034916891
329618459
1411668904
2040189828
1509983262
276755600
1116117909
253651447
840145683
2046952654
1300810103
573546572
1843601189
1838770324
1197524371
1243733263
1257041631
1716614143
1990317610
237672221
2099938304
1430160864
664691027
866304836
1627539972
446834029
397371438
26056206
1224236605
658184849
1131136436
1238733981
1337731263
63021343
555884037
162969008
1167696735
470862510
1938077106
1762398805
1041250947
1065036230
1733369424
1246878477
297059127
85297871
418518248
1868719241
1784182466
191015573
1578295645
554052163
2088926215
631042029
133881848
483962228
359124464
2028727538
710858339
2126029064
1962902915
55727170
1899531511
1882142757
1968474833
20898491
41527109
2134527428
1870244093
966188721
1454008257
1473982764
490215789
459175341
155255630
1050211065
810934462
1664645544
689656322
189490267
1827209324
1269408648
1485047208
1823041520
1732103326
1387434552
616989149
256776292
633541888
928548590
426756005
172021423
1244877535
235996079
398119955
1587484149
1473435054
1058319397
1060687422
472646484
1241543477
89184002
38408193
1857664943
555297315
1867442259
200895706
648652934
1396025006
408670343
1188894301
1018438271
1873073822
625911140
1394701655
1505035249
616045924
2119808894
196488575
457295731
2080560111
106586983
432293527
807992100
1499546651
804435499
1698060525
810465692
699995199
1812745551
284172676
656287992
139892069
1834498803
1709173471
1352874088
313068361
1108057162
1633475884
1851346981
823253249
1591359884
493548371
203303039
97493720
2141874749
798811948
340797234
1928874204
1219098479
434289532
22584166
719164866
531666939
808704563
698296891
611833981
1190971090
749614738
653957880
21310889
765796879
498294907
388158733
151570355
1658203692
577552745
856080783
882580631
1773537960
1475795460
1188052050
1189775829
9679739
695341976
2032589137
1023888510
219360815
1995938995
665865301
1439507795
1689005785
1504222751
1530760922
1368886464
1587605608
1525499227
603503954
1341471501
263491119
1152071817
1535307644
309158793
1415633520
367946008
274971635
986153229
174214555
351373477
1834053922
1199866377
654765815
591398101
1643363245
938125516
582645549
1369168825
1648102803
460374145
48528862
1098193809
47210751
782250579
1399156321
2024434744
1211822221
1981167639
909188954
1347358989
640806717
1307863423
390299864
1745974947
1652489376
2065856160
2108143163
212558441
996119184
678074950
1819175252
1842046887
1933341852
670251809
804780484
341849880
803534013
950161859
506342682
526672732
1509082071
1709594342
325909059
1966053121
633890604
467235112
1299946783
1693232886
221431398
838745978
1955524099
192446764
1168745868
1147712848
284509921
1473151996
1894705873
1595834070
761417030
1277715583
626858232
1843984093
9836281
831020270
1138421404
1389441016
1135085014
1976089868
1912809969
1281099579
409440366
400247433
978630957
1233445487
254368675
1670752623
2137108188
1583491794
315136067
1913388541
524135201
1715489115
1245136833
396035865
126135578
1838790435
308042138
1238659417
209636532
1866246386
1976907738
1715333023
616473559
1521717241
2137414284
1863525786
1625977672
1512444368
955583508
1820543123
31472412
568229991
1084396636
1149418849
163284967
811864871
261566101
1448712643
337919605
112392326
88793585
1216549820
582889810
634518612
1860918080
1725662644
1838662157
1623224835
841020950
2044097524
977213999
1695714810
1807194849
1932302692
202139226
939463278
376996985
539986920
1792896023
1383772116
1892825853
448203983
1783624639
1901507599
1293569008
2088198470
1295774334
1187666874
1933631512
1661655564
599406671
2084798527
216939039
1546179092
832904789
524468267
1898577134
1933271869
794867515
1486323066
1353895543
84460525
698824004
793310327
1175118976
1903163754
966443580
1976584349
2112114612
502150134
34128
2092805657
455427422
164895879
106185367
1266277368
985463186
1942824127
908017122
1739329822
817303207
1432030819
1496807683
1313332742
495766330
29211627
1708848284
86029786
1174924582
921096406
970606464
1510422941
1005929173
678074811
1965655055
353851572
296058855
352353422
830079598
1791406322
623679423
67418303
383417695
673386979
262743242
791935565
727510069
1567069339
1787662297
1915417532
905589816
266650660
383235960
1006363940
810430697
475242877
390084495
811929938
688721617
2028915600
607557793
1856100046
2097240117
468377506
1131291254
794630534
2002539782
1468452491
757669592
298677038
1438753560
583487450
551590413
307955149
1763023788
150798635
1343479398
1293333418
185302548
954557848
1211089334
870715385
1896473357
478615129
401685960
1453763881
209328598
136030613
2143756069
701369921
762070824
41966059
693354402
1989093681
1334255779
262916942
1985687898
1729769616
1534571174
2056579480
1980431224
1240016782
1742206139
1541461884
1984700545
1809494215
347441080
1073077314
1564829039
267778274
281120565
468876734
1704799830
1103283417
347933840
518803941
1772441844
379699100
931899901
544074232
405490223
2051184571
911077982
484062628
1155949083
328183336
716035969
1272656449
1472680088
835396617
1323906834
276446490
1065198426
1883752244
1924323951
1949249537
1794176714
36264295
1424551162
1120464428
1450410767
1279804007
1385163482
1260798063
628905217
487559823
1609286139
721591688
2119321337
1339328957
1140799038
1148450429
1351411911
1468054490
1578018987
440448620
2038124844
1513421247
1321046392
914921250
283486162
2130483656
553882273
2112477374
1131256257
972590457
1815184078
2103520218
1547949333
543267035
2005762292
1128386041
1332300404
2049462850
1221768867
1958592516
1390383221
55434967
660976681
1960014894
1226000812
1712051335
325744354
1751241020
815644027
1436724847
778757310
404125572
2135608933
770381398
1403370654
1082835597
562478493
503399393
2017389070
820829205
1305613823
1468576119
433932279
1905774614
1418218608
1931381680
1305969619
402171036
422995610
69528534
1647595576
1154240979
566128206
1884171147
1585977101
1630764223
84137559
1369133223
2005349059
1757132655
441719099
2052386605
1084179513
596786287
1666721068
2099462959
1443666608
1117373184
548683240
112470782
841626798
397546865
144008049
221799656
1919359351
1172580731
961352340
1364693133
2042490383
536224
223975989
1093122165
699982213
1465813425
897477887
169659732
338297499
277571552
170218507
1120181743
1717285234
559255167
315728633
1767058360
853150704
1332988452
1972848882
909129330
1295781516
1268643414
1390171893
1541948401
295559489
1003401818
1947296862
1429783824
2142404525
1371820247
860840284
1163504605
1919470364
1477072594
149409442
1040246336
2125627155
2086613781
1744149394
111116738
284539304
53688157
37594493
1899169411
473954006
1341232737
558893223
1345405996
1848402434
201642990
2002225438
1644926309
1392183863
1266198846
877880946
1239601601
559830745
1412654006
299195478
1136641996
277904602
1477104291
1653543072
1968901563
1670876821
1505761144
1802180047
1232551683
1920494052
264725248
1929019341
909214721
193451948
482087233
388462483
597123428
1043975375
971432447
924239376
811165884
526176614
1170323818
167515498
183884960
230638705
2131386957
640307429
1320794673
1939025594
1044531797
2028403400
750282996
218647592
321922188
1998337273
1478208242
1308463976
1331050846
137471434
1458654668
459910278
756611604
81413936
1479496522
1526012085
864743119
169405061
1713372630
255105101
428121557
1710896927
582016307
1759511600
1461827442
1424633493
1113990296
1808622919
1062250166
1334031146
2050872246
109864652
1216872494
1073260918
2038700265
20817022
1533423035
1533517973
1936561092
2046062951
1442396964
831618425
640155957
585540622
1976965297
1749846479
328639987
1901118495
1787782900
1788825148
1146274638
1772712043
2093471700
486687541
250223064
1499177660
126905400
945719798
1049462659
1056427780
991584071
699118478
117107460
428349876
424627022
581572286
2144051199
2015353864
1557747022
111885077
592573107
1274160252
655312116
2116233365
1021326324
1921731006
1100719887
766082285
1156070794
1309768423
1544395363
1498107639
1501609655
1107518807
1896070869
439337453
1257307097
1011295807
605990765
1345887080
1941003159
510149723
2139995388
1276487552
785551064
627664887
860582073
1647182107
1666711343
1251669357
1400229403
1857721718
1871621838
1859501751
2065198604
229358725
1199304548
562116913
229638993
282011942
468966446
1195067471
1977066720
937039097
2043016564
57607190
353852727
1193912866
1648393668
1123432872
1336047980
1618150022
537912794
2119132168
918500993
2025215586
718307768
1268982746
83144245
178212852
394560583
1019823453
948651343
1600161049
302012223
1592475416
1520585897
42699283
2086686977
1178266334
92568850
713134608
739487600
962234398
625466791
1141416061
498476474
516196077
2117234337
159005620
1416223839
1097185272
1059576475
566077804
1658777698
1896198021
1521622751
475665625
1374646513
298135414
2026198725
966830668
611809611
1731810041
1456655072
1996694959
1752620480
2105873895
86342558
348912959
1830269880
317446953
1550720898
1502884542
540660677
1610775351
1213396352
1201646096
234636283
590166846
1131067086
878527356
1202519697
609102651
1146112565
859552317
752627233
1195105063
523271736
2141915644
1445782470
1561339188
746285750
2021901486
2030168866
6936433
1580754645
340050171
726873656
409724773
443221020
628937383
1079332012
374654535
1772745619
680276320
985922347
430141981
2046390038
290358047
1100833288
1214016940
451466537
1298120921
784765943
1176297099
766490828
1423529847
1950992209
1844066457
1473650100
902990505
109498070
831409075
838078765
207928205
1599958975
653303652
2135815057
162387225
1018408295
39081351
1307267198
638662983
1549116311
1739334119
1438052991
785877139
550675426
1908230910
1181490876
563199164
1089938613
1899401609
891158542
2133945211
1797041714
968765058
773927049
1031439495
1857778428
1460395577
556221899
207262583
1684794571
708302174
510154717
81332765
110007509
1495341886
138018921
949919642
1756323629
1130387421
1679520730
1713199733
1632449092
1523903823
455051147
126394390
1722420284
1293302704
394981102
1673439593
714488721
1601120912
549766612
698348926
1837591087
533567783
1901827862
422366274
1290315843
449507537
581141844
818919256
800774599
1304753506
236176138
1079782722
2095516351
1348153959
465888051
47718887
149295702
1279444096
145738815
1028268163
485982772
1739271403
1265381934
1437997885
1451261853
1572520179
1455954507
491454652
1128324683
1377824358
1845335438
720564812
2096413229
221383469
2018044730
1473593002
1484569900
2050016148
470545032
2006873355
705600985
313637553
828645438
1730640534
324694590
1265996469
2028743181
2075185206
1039772614
420339438
1565657743
285312697
2019917507
789667146
715866500
9394377
1259776508
1682377944
291386511
1736995344
754641176
1379177355
834435355
1986085108
1607067824
942447588
1415602500
1741875546
1504174404
438470178
552995286
791538760
1921149919
517552845
161944765
64747485
1071605324
821103164
934264152
2093143579
1754443074
243719652
1386961317
804668629
387709659
298191838
348764050
1299747779
1138372272
304870665
1112656297
1709050355
44475847
1129448369
1038276293
1742593643
98638650
501770147
1744391981
656620276
1504793844
922327725
488176790
381737954
515607655
6652807
420565677
927878951
1344636928
1469410727
1403643376
1332855841
113309332
336043859
137885140
127609881
133318670
383284226
1125472713
1317150897
378368870
822319891
781394482
298853489
1733051425
1359608144
340846882
1923474494
994935102
277075553
1929484820
749400583
1171824009
533801665
1442095423
1648591426
769387245
773795010
1693724002
1407412926
1879989782
1917756181
1008567475
2009204485
1264184855
1030243925
1888014742
268284986
1397908993
1169374696
2038361520
1234445678
338435412
593138098
1078756486
1447189896
218594947
2112126453
1968359639
714404478
1233830646
1798086011
186418024
1949045029
686489990
296618793
1748651777
1925013036
1505894810
22097732
1733318289
1046723119
562977006
1540336247
1893195711
1987172251
1595386516
406456508
75138119
1214361060
1200307882
853012921
1491303378
1978196301
1433656674
1966742942
1539734975
362022037
1400543620
1625553812
1686870254
1328760970
982797935
1571261030
325308598
1491267501
344737738
862849255
129846278
1571683411
1873620255
1520670372
103174108
994564182
1041485959
2054425022
505634286
1491661751
1979606159
704072344
1206984607
209513177
1135221836
180550521
778862588
817983329
1431214433
1529643896
533551983
224468666
1869731603
1577303381
1488377835
1837403029
1487278826
1189930423
1060703327
1527785693
1361813238
1496088975
1125026508
1885153186
236102237
113181547
2016322590
32338310
1017333639
366419270
1353175307
63756874
265616540
531186391
1582174547
329829282
1594234972
845367853
1338485418
270537324
1269873125
845163197
813515847
1872049967
233968062
592464034
567322359
1542096291
1078241633
1466474375
1228345373
90329775
910220350
1704011702
1426660758
1529488578
751493602
1146283336
1120674329
384396486
168186481
1139408414
1527004424
1716939266
1041228630
288582656
680199545
132480030
1580361516
1346220602
1575068731
1230306713
1179911325
1232379508
1062929509
518223599
227704521
473117783
744082571
1368959219
701014415
2055681723
1079689825
274978262
1978976383
1434076981
1203773302
861766443
936212186
511763990
1099846245
2030543396
1268316424
1033218792
128980113
1734398008
1176988339
1149714268
27761174
445015475
798721487
1377994589
1170798504
583018942
1252832953
229053737
357771859
290869601
1730846155
1371603041
1908189067
386847771
1333501871
26549984
1497048315
1429497436
558381198
453974870
1827508239
1153093224
1443278760
1875874119
1386207275
1551786356
681528849
2117446525
800469789
644661547
610090216
243865177
1728003093
999610855
485515273
16501990
291398234
635531644
1990772067
70629310
1838237038
1645429435
1575824458
318810131
1062779556
997660336
1745298660
1230391150
1156916084
617974278
1701968343
1406056536
652029525
899237952
1118220311
1167059074
685750351
635438789
1179094170
1523993032
823288780
218667177
1707450623
1859118257
1162046728
1280204459
1693036460
1187631465
799545079
1831940674
1634132747
1524412095
26105305
1637660986
1969739019
1728933273
1126847850
1081612134
1489541138
1994801374
1738225752
2112017738
103125789
1902976003
1055961222
1183020232
1597184763
1332678286
359883518
538119242
1220574165
373942876
889289692
149742082
1033343111
414658781
1383749380
566366780
516925260
447710925
570362762
1312138594
656027631
1792612502
1620862394
661599779
863350027
1871233850
1792952644
1672064643
1890362327
278534128
1043162005
584003784
46107326
132309844
329204955
1234608437
1145344947
1255079044
2006788086
262762308
557618886
2045679055
1696841100
502674732
1360147202
1083604710
1944991784
1979293877
741495997
1242054119
2070416215
1476097227
350368687
1711082380
684381729
1786953807
502081408
997099405
231351540
1076075951
699291332
68293916
1182462850
1890808584
1522707309
1174606568
1699717935
487652047
1392743273
1020852046
1983339926
1143194803
265908854
49873563
466048130
2082550233
45102866
1918945742
328993391
154635950
1598719289
1911119599
97202312
1585117496
1392215015
1484146313
1686389524
1885428731
844728283
623164353
70226197
1220213465
459629124
1722796289
1562734466
222672460
714500258
594646238
255497543
1042202341
395554204
943104196
1271949512
1464726573
759816555
1340179242
138821806
385971964
1537674901
1604231864
2020562583
414318455
1910687052
529842561
449813907
1246769916
1359677573
1453262865
1877833260
1161466339
985407029
434255550
36793140
1123758627
2138379293
1807394373
1660419733
1474703891
773285798
965016310
1032155897
2132083157
1174961469
1895794782
147439732
987686232
2114328619
522257111
2084219495
428757246
87310791
1612273328
1810887359
1296741209
1205600165
887839887
1661427123
1945919410
1785946058
1420387953
798113486
77368402
1887729130
891845817
448082624
121407613
1707826253
621535871
1833370564
259857269
676389768
1853590933
1741827226
1177687506
131680013
1387196680
836075421
650524242
2075452520
142426043
504723548
1018450884
353412251
2063336577
1875766978
1214051595
868877159
1984093223
677377475
1985000940
623992813
1644164951
74581355
493805875
887736550
1555095572
1530970782
262033644
89163262
1180312118
962243586
1775232024
49376478
1391105043
995779128
1988913427
201395840
1715029670
1547281035
271270014
1045980762
946417415
64390306
281446095
801918389
1719066843
1442241078
248111273
26344361
1732328545
80196397
390783989
1420746402
151929085
1286661834
1241996023
142840441
541604557
1727090633
1578920070
1244322214
707890045
131829257
1157551085
860021889
41959964
1586096555
396941244
464365378
245982268
597985235
1001649215
1960382177
1586854413
677936403
145541134
192149721
212588170
100690308
878023567
474604396
1715635180
1307165815
21087666
1992672514
597584362
159208233
1249597606
801039534
1688493951
298162312
574312681
261974688
655856127
892848444
7641318
1257991711
1571466645
1706409621
809436404
1981605551
770472770
887310986
1421984743
1555838143
657779417
1938378571
2083887097
829745166
84999755
214903537
381019423
1854556181
1669140220
322060981
1031618145
1124197573
1056614089
26910055
241288741
870008162
25728677
1462756674
1283461152
325332363
348029278
83828875
1196035395
1704027155
1977071929
1080544813
218865397
1670586026
1967625865
1634704981
893789005
886233373
362906629
629376168
1987109218
1586290517
1673671328
1937748970
836587784
1353791352
1102309213
401333715
1112722384
1280670946
1464392565
317896370
321972482
39752979
705085514
1692746547
246571261
1927145007
724268130
1360150053
1736155495
544607439
786810332
1594765735
1966385504
1102967906
460823786
1482562751
65968679
1886437229
564581687
1126253901
1842235586
908163497
1125662885
11509204
785313763
1326771279
1764886578
100647857
1198430815
1907763836
38010172
458612600
986215527
260273954
1367999234
1575286143
331663634
2028118977
1610814174
1536150973
1037211288
557153231
143379995
247837096
2136959708
2119180315
1221295420
962451832
1984363780
1886049938
1475972931
1330378728
1062857532
279184782
995828425
1749271594
1019841827
1493335626
1910149747
1518451582
1261555091
988059924
128343213
1943037487
763319714
1699602958
1466695547
649184643
1856686319
2099320997
1620733610
1487162068
1700138038
1017216844
214356687
2109510613
1677355931
514006652
1817432854
2004642746
1243100084
1273007898
150209187
1538090415
1616483949
644988596
1415776099
288699289
1349886691
659235839
119591198
287074602
1327119687
1001575953
2079778222
183578446
322419312
138964193
1044102528
499576905
2136699028
458570902
376828165
1046192234
247708323
1597041181
2035958087
1529757953
863645601
1191602306
1425747845
1277470135
666263093
375385958
145175819
1281300769
1900483676
1960242622
1489129807
411422049
1121030537
698091616
386995244
993203916
1271629966
1554911831
597254259
1399093071
1151425839
1283527892
951457588
1187446040
153078537
1367346561
618230018
1383534621
1199105974
1909358726
252964287
1826854211
2095843350
2008208972
814478901
1839985545
947623169
165698360
392019351
675346292
23724884
1445344602
1233724927
1092496619
878008405
299015756
2054737614
1617225269
1911784119
1387626441
2138360104
1115256726
2116118106
1041331855
339438121
1130518532
1538864572
396476499
410234219
319833846
1394917363
1655782571
44929104
1337686185
818239648
1321121311
1775166290
1737346998
850111997
2006134064
225986785
1227506196
1790468918
2075260813
784708564
2011101115
802018604
893883938
630721429
1013985473
1181796643
112305679
1786254385
1114931120
203239915
1644354900
378746373
108404592
955174974
284189737
2115425460
1677958251
1633010574
263697390
842841869
1064667195
1392710181
1324858965
84675175
139658136
1861781716
801730544
612817017
412279471
118705341
2147242237
485678697
1784653656
307666135
871018797
933867435
1983731889
387449854
662597905
370394117
2087795533
832577585
1970152489
2093863854
1245383703
1555264791
1508803232
1081491692
1458549604
641014716
500500055
845909416
1141956744
1091657
1704822796
1368465615
2040505815
403499831
1901488047
93183776
219512717
995007863
1281412943
763517533
1830540447
253893837
1176490032
365020836
1452723651
26480738
1461617103
1116556188
1572246330
1991349824
1563391028
520827665
1266842915
868881095
125500761
926106556
1366835694
1945761013
1143628564
1607669350
404358386
400137206
451093601
1767799178
1872160436
2134888144
88721519
1595292567
846422825
793990215
1650194870
208854627
1501551609
1822419896
2130476463
833615555
1725816395
243402804
1098582965
1832547534
797278592
1877941239
1617580216
567049969
246922390
247102404
274108172
2061719172
50341379
1057493787
1014169475
1714252389
591365171
1927710514
1291005174
652103438
1638761788
1286108866
1194444283
577276622
1520746924
1035224816
526414327
426545298
327859554
1823909467
1026535695
2011982646
1854626565
1345474389
834759305
1382026511
1794509275
1533746547
1224723701
329138367
1780504309
796319994
870603013
1434804316
933731474
923290846
1247519984
1901266183
495136544
562988901
2127115103
1348968021
1741608749
1800260996
1480516792
505198304
390417019
1612540864
1205164730
449587816
317141232
1773821088
1621605972
358545565
1465127155
419090491
1370304758
683946574
64293279
1474592368
1046968693
457802331
7975570
1589424878
1051185878
1170223319
54268930
746892348
631849134
1186439455
202312866
1706934633
1873998628
220967637
1863389410
239070615
511242838
903256365
1700842618
921340333
520549084
1914878372
301330510
1158245061
1933337922
1886980742
751740772
23482221
1842182571
1220468851
442155175
757529910
1997823370
1704180725
1781812609
120194764
1078980189
1270974706
1428800031
1656815289
1829620811
1361921960
774323826
164006762
1137300741
1923378304
1270064145
178481386
3864259
2051100138
649779207
547200061
1611445538
825837987
1862766749
1499471772
1678709116
1657162428
857413431
1227311267
1071184182
4848677
1591659623
510904400
1973640643
1278188456
1837012130
887052575
900841604
906854877
1329240806
1058604323
205341340
985925307
27835464
1862077641
706917723
17249776
323769788
1193124231
1349518588
1489679470
2092505983
709904182
1263071997
1881340449
709557460
1061658329
1891325179
961708829
732778678
1633530439
2031267509
1530858553
1422681667
727888310
1114199870
1352060919
1536815997
1064184318
2144820322
2475489
1832245969
2107565950
323999418
1040825510
574626256
2073242877
304234108
734246122
1478309979
147093540
381264304
978977755
1657015536
1909090508
803814296
1316197617
497122648
1330745568
23983822
1418561707
1519558768
1544909848
2016490844
533663413
1945100037
96484184
1301653083
1130158436
2063375322
1476498695
573080240
1758614491
1770900273
1681633408
442319934
905529199
1571966768
273899635
926305084
1842728066
1492389093
417647203
1425614019
68805935
527155151
1443580472
442257645
716615887
1776158659
1102929492
1726344260
1474540535
2107053037
1777311319
1582022515
161459777
616144820
2035078651
2129152765
1854197147
259040033
949932102
1634790208
675452889
1376390187
848686558
367741622
1651702222
306206633
396801570
952028805
144207746
934726310
1777940556
1425131984
20663223
1107668779
483390736
1467931422
1093591237
1929700838
1307640241
329641502
1805913259
2066452237
648175755
983043716
925004406
96110510
1319731371
691444321
1534487572
282476582
432385972
1689924321
1822230177
2139230549
1038948029
501591444
1647525847
551411604
1594645555
808049017
323978406
1776556907
1727243852
901732799
936047913
2145158328
818681068
1462856241
1709594481
1422413352
1152858477
860447620
725530092
1129304534
841276844
1174559929
136398074
766118116
2126458885
1903802483
1019358689
1609844865
947106652
885959275
1784346853
1510920753
905720277
309844925
1080795526
646668969
1200770896
145035242
1262834295
1058148176
925081050
49883556
781269950
1451009561
1074903006
929879037
697183004
1429889967
1308531510
812381161
4978605
1044868443
483657959
478034884
757768925
1202459241
1614668392
872494781
794584006
437820369
1588914090
255724186
294785048
795761833
2020159351
56762567
869664897
295485674
1787001625
273936032
329472117
996053435
447179369
231798750
1963852296
903843902
428176620
968643789
1612111022
1905126861
1958745022
1486241069
1503205810
1035871434
703970166
1270195832
186309319
941847189
899921394
1759017889
1529982315
226459596
929139869
1652456853
1765020676
1363786214
1810767166
2041875901
76750123
1224668964
1955977786
1761002674
1459517012
1668709848
2133693967
1994963520
1680288011
1553063186
610452467
1848053093
1921390689
256974433
930662556
933296714
36088351
1960412716
888939088
535288927
2125115093
2048549520
872232245
596790156
638111029
1133989481
293021018
1918188069
218786584
419574486
1799567750
1209969499
1558735571
1446628962
792030991
1727000674
1997400229
904527699
1778358402
258578918
1268179159
239120951
1911468656
1840245313
1178042482
1293019443
1713036664
1765763532
1047738987
2092423111
1842474020
599636882
1779612986
1563091226
446514838
1758978340
1650436334
318422492
3627360
797074142
1960021895
983803179
1359068828
57391062
123315033
1365265721
1587520865
1207546437
1086014649
1444115692
760045165
1372851373
1463276068
1640070135
148141597
818097370
1349357875
467145084
1088810819
1585438100
1608228381
40415629
2137125656
364903189
117365089
832283619
1207849275
1577550833
657787571
2013447496
1727747326
1443231632
9014081
34007829
568287879
2070466881
2059370753
1456213059
1867010479
370312855
2122531022
647996209
1215953490
555439219
1257375200
787046786
112605602
722718370
840422981
2123090292
1309356413
801958743
272205652
1603477011
5562077
1683679756
1511086960
1391523211
318651824
227437035
1650734813
1194437000
1590774370
2004765866
1015759344
494484928
208116537
1267308943
186671408
37917222
1003050247
1134842940
1734484273
1047925283
779933735
1893804343
423642775
714246879
878365534
476495473
414578167
2091771533
1830762166
1407600097
1044807059
1157344588
953276799
1898069344
833942462
2085587617
371331932
1657670984
1962275961
814301814
1852222146
1216532771
1162271505
1958019605
1102139537
2006176231
1702366502
392004804
429201219
1718721915
796638847
652730752
1636501888
1257051943
850870849
1669455394
693600290
1019367136
805255031
1248297408
1259269688
559169936
1037430868
1668702333
1121768284
1497999170
32444760
1042740774
537648423
1726709703
221582750
1181108884
607080041
1402654241
1586631449
210070370
2073511408
1254301268
901752683
1363633644
1626985384
1701872290
59560709
2020940214
535944110
1400253720
1864256873
464822175
931533027
1682280223
1300967698
1965475236
1579327625
200998593
2133845123
36185928
2051290331
1306150399
1326617083
436498169
1791429355
929638933
2066292373
2032017050
809595362
1128553556
66181411
1114505844
381557471
1467353771
1371841102
1104778945
462287542
257799364
766320232
567355208
1175578553
1789836800
1436232606
1863610793
564744716
862886812
936744766
1485529811
1543702056
1795401836
740215783
2046787505
2136452806
1010450872
2098656566
1236958463
486409399
1227164880
43937536
739097614
187829831
1743681996
1117316606
910226847
1907632699
389190994
1355937328
29698237
157064268
1520138146
544089221
1232475021
1525540996
96832305
129247126
426674543
608244714
1354580794
515140201
1301721146
1692219683
1040966350
2034472604
962768071
1078236594
767872130
1440320120
839240777
715607317
466941580
954172055
1596585499
1742329519
1826436878
938637134
1797950130
114329505
2098021691
1188369348
1789182745
998170296
2072262965
506331063
2003532652
48517153
1381974773
1105454398
366341187
1807126254
1426848272
847178018
1762633231
1719756059
370304224
1488544423
2092227481
917268513
680534937
1256276670
326443384
1500230188
2023273854
750028881
1554888631
763170018
2022474272
481903536
1558142136
1103116954
1316970096
1077482979
262428329
1923579296
1161084872
1953929122
478070955
370879022
409774566
1702314984
1915373736
1161856179
2128284539
1739410971
976456667
1922186211
1877669905
1481791491
389547264
1872073381
1307523221
1562379955
796413891
512434054
2058378232
1519488699
1004207443
342530635
485373731
446924777
436117673
53302136
2029973852
1533540073
1808342223
1279542995
771646459
1147642305
680662392
1407824472
97358125
2035312798
1367269663
1466425168
432660676
351214873
1291155088
655357044
55946479
353351215
1660508097
1241520024
134323228
1375512007
1368766993
2123970384
165577962
319445171
1710354521
1103367632
282502393
450314965
1165160577
971756628
1990158368
1813448415
1287948197
1184824155
268212231
372092288
1235639201
1393558998
830257764
1200661507
1910827100
718613749
1019265339
1269956106
1717127705
774064155
1402729687
2143750327
1833566308
1132322090
215273742
1852680056
1708650835
727755597
16817843
786848075
2032136622
1242045462
707884429
1391879544
2108638976
1302318472
974615103
415757477
351817907
1531781776
909012713
641756346
1496677925
365944675
1412789684
433310267
977109750
1928819529
683482704
2012278212
550674938
238048254
1809319224
843566592
1167061047
1550310799
1874618294
344629039
1043316605
658425658
420860786
1827573179
1536996947
1465220342
304834354
1406931966
1321890803
168893177
855460443
342788433
1062713845
472872558
989625732
39535594
203949787
1990429740
1047758234
897595833
1525969691
106071948
766491925
1935051145
1588107343
770502474
1703732321
1796359534
993472315
480286352
1126006638
48291715
1773919041
483692559
350533534
1657507886
1340229147
563383407
1286889344
1195595061
1889275591
907644834
2019206884
1871454040
2006996969
467389379
437659491
1691791394
780200652
310442960
906496343
1034715271
1212556188
2067304213
1012472067
889476865
1405955409
1953334716
1740901741
464518102
1600528971
1477307258
536236820
1087323394
1249066515
583588771
609709488
1376030083
13617252
578596530
1898717524
148778077
818450255
1905694191
1198548177
1736809644
685207533
1649872045
431827721
848459664
342695805
1750106820
1072948557
2036639444
676881129
1527623665
751331534
838980666
50788632
442703899
1516872823
548961640
1095553294
1670435476
1092770987
1291853903
669002295
1808363834
471543398
1763973162
2068842918
623535315
1345907171
561342643
1978469834
1305954287
1232614017
1117314118
280083399
2114827608
2041302981
1940774631
2128953383
332931103
2031414316
259926988
748160413
659655876
116341244
2043876328
1801162747
70035516
1233360134
838802815
1388327021
1089733269
655053876
1258320530
1411225761
142479294
1975359163
1869275630
425829584
1800199356
408625603
928529345
801087998
886436178
789173896
1483431300
1435672574
743550996
1883273773
1002919326
1767298881
938131430
467531141
921985765
1956570564
1107661279
2061759012
2078318739
368419231
1298658004
124668910
623986389
1443749758
361369742
1131580884
103040263
1701962025
1083025073
1176994630
1670170799
128632048
1897176192
188227053
265414527
1038491898
1149568415
679277912
695841341
886719092
2085626045
1758844764
627831198
1589438084
1268955663
1848565349
860706494
1999633504
969628642
1601280809
1554599852
446269625
1129174319
786980038
58964005
1028556779
1476195637
203737177
338757598
893101051
965649144
108636317
1834504770
2045170586
49231878
858595384
1520915381
1208646126
616418252
1520679183
1923790027
199499552
1601122179
740737791
979681183
307907165
1862600190
1820704162
1434420040
1900927869
795406341
1012920326
1463055627
332498323
1339705337
1672295751
1352641180
377553840
684668843
724270430
1651304871
1934508665
449977891
488150800
1530272642
1230846997
1632269847
1933481422
380646101
2066292246
733763259
975267273
979851097
1373359267
696150010
1233334347
2145042629
355366781
177650027
1348062057
163476913
1933938712
1328831246
438883230
597125432
1661186446
1639782979
1879097590
1608417661
1883865775
1975833525
381566521
998089323
698807086
1643141203
1688886372
1418124910
1378741898
360668105
1551539740
1806267323
95294359
389950182
975357309
1558308618
416005233
2016404386
242897990
57350848
60953785
610023254
534239398
313729216
1968445703
748933111
1466339829
1137935888
1980857653
1323792146
311272854
1489653498
107347295
408054189
1791954283
1605500328
2137971801
620392755
35515577
1875175437
1296022348
124812181
1187611996
511323564
19859023
2141463287
1667364830
1440992199
22184104
367909690
1366688366
2043174101
44865492
1580432194
1067723179
1143378982
1121536124
1816686164
2032656895
1264883036
764837999
1040508804
1090136186
1656217885
26435368
287415588
290612061
799564432
1603205001
1537638859
79815500
188237407
1689897232
1049701134
1990023165
212056992
410631440
842012225
1366836151
1916226209
326629712
2076688485
1712274022
1609233944
31881473
1377869351
1721926158
1794504382
785364141
759818859
1750598710
1091554656
1132430321
625559396
66651348
1534400818
1212024484
214262964
1162198251
590173451
916132848
1754248686
308950310
854185218
143848029
869261892
1725602641
1358120561
2085189603
909380025
297184681
83981071
511771764
180835798
1794698647
808093546
1978602520
719648241
125526456
138853843
869052859
58249946
43405624
1533562111
1079810449
2028867723
1747562560
1275187579
1264475658
1893877966
1759300336
1223982088
895138450
1188856140
400364606
834726323
1932009406
566747626
2111412128
1804044857
33680312
1638593964
645780793
1988154169
813478857
1499050764
1190605024
1136753781
538696644
474156675
1535882252
1605742507
159223347
1540693093
2030671130
85091455
2137509115
1518493488
753776864
1689462168
1028408280
1825083201
400240911
760960995
699059989
1969882025
316765030
2075202044
172783114
1654979266
1433401725
1142421018
1076326983
1856131626
1117373184
1384830461
507605873
2084652629
946336626
478744339
168649564
965400237
171681621
48901008
474263007
49917256
293550483
1154112069
2120863072
542322235
1940704726
859044963
1017310039
2033530722
700099906
498622210
1671113437
1460066866
1432000538
2140450692
335340850
856646995
1989133065
252269733
2004903743
862730219
1837992303
1072948557
1990729790
220410134
316954435
1308215780
940062562
1783417638
1479838631
1658731700
915621214
581443263
1904198941
2021150166
1762444767
1660462257
885639268
181838281
904683090
1630808850
770917746
1351659532
237255476
1589979009
2042274163
429663771
1912527619
1049507357
410989711
1014165206
791681897
804308572
2063815935
860026203
2055113490
837235768
276101426
1521690445
296704029
913008539
1584606744
1251384556
825936053
1515223230
1350040881
1445439076
1204836185
1076816272
1447696542
261226348
1923428320
1335455723
587282691
382645510
768680153
2012666407
356946304
954358150
1656114212
1412393888
1069097058
1774619522
633785735
1686329591
200712803
1461833522
2048716303
1482675210
1783326786
2044859779
1488938025
830712352
57968255
1053018447
1118113953
1344086312
2003659782
2076728932
905026692
1690000992
606033055
549309518
1786134270
1411804990
504220074
329141016
1463400187
630907209
1852167741
1770129963
283664880
237215166
870678772
373786509
1812019999
660924716
2036730330
1974877499
1717572477
2038325376
1483196386
999747605
1677006021
511184417
958339104
831029896
2046982277
823868501
717134963
30194709
211739488
1597597747
847769119
1968867206
69343867
1764494180
154796977
2087719309
890993970
718197895
534791384
1005300100
1125491537
808333707
1560746356
1835052274
909097196
1197620408
1449294567
549088784
1386475115
744608883
1953289561
1681625816
289861056
651563940
2006338105
439771939
1513635720
454256035
1958486397
79760686
348917199
584408670
6217686
2036738663
345456416
59333918
1220294238
2069741112
431393724
177678399
1351546452
588415368
1867055237
863213663
1723541528
1256227620
1109921401
1756789219
1999492564
335114807
305248539
1460427206
1528669738
1935093732
1163714284
1232856086
2027094895
785646038
345669336
884093969
320409664
1495977844
1830807467
748660282
1657435144
1900562973
752768606
88974475
212767053
1496049076
240915618
2022279147
25121594
871536608
321390814
1281232081
1835008427
1187927004
1546679822
937233431
1288892486
746658833
2063597702
1437481818
1393974950
26903557
1076369761
775957695
1842037525
1939758760
519448347
1101060786
1513381686
1683273457
1431748625
1892714030
532041860
665068887
888439633
286342556
459231362
1972105666
1287039419
1939374232
361889898
961027066
984911275
171047962
1269668090
905946846
1788259222
51652665
1331127237
1700897705
1775367974
894325296
1014070581
625464785
111102098
561499470
120044812
141348910
1671897168
1526349550
1603896028
1145096336
287821740
509497358
235911198
1167378650
1075281035
1114951588
1063659269
1085994333
353543512
174688440
1846303790
1522667292
1350304795
662138488
778857408
1298359458
133410601
663803269
81358952
1038581398
687896987
2057702102
1663082035
1748583956
727176873
279183628
1661591067
628696388
1744405927
1925081398
583918491
2080514870
1373629354
334932047
16495935
1797584938
778002984
1480408782
1934720814
1170756773
400481555
1292424194
1174615155
457241307
1188949699
1994024374
439760511
1621135440
16154840
243188611
961668029
1615565455
769748818
345293378
2048647509
1029735628
1579792454
1525522082
1979412134
1477889372
1381801332
2046521285
397711411
1596003075
445562802
1709192968
2117742768
467294616
1932429300
1018350612
1038133724
1787513020
1759027752
1542821997
1288204305
620708613
1856103084
1208713337
2023699841
1114588243
1014631606
954617610
1466982311
1215433202
9573317
1128564295
1264718289
939884747
1337753470
474743586
1210360322
1393183941
295487375
1228948372
1391338465
346914095
1566469941
1709585931
74773355
1292845871
835716945
1134564853
1829198877
572990753
687492906
2087340911
721340274
303158671
874453076
1416974872
1257172301
232460323
1893446150
1005359279
764871697
2125631397
1303802795
1099282878
1167651305
1539478938
788781472
1635817233
1974540304
1577834287
314708622
8165233
421612037
2116993188
49736397
172083314
605936817
557447309
440218901
32384132
989967543
1029890112
19433283
1424174147
71357188
269727367
1096774647
1130352583
1057461871
1898093588
322588043
2057613260
1833665442
806454396
1434340388
136762378
549209205
73592631
329076821
654748175
932751339
2087723264
1724190451
1208346734
1602280591
2101789829
1571878975
1629324180
1440900820
1096871601
579205363
1222069811
1042818810
1096805293
1459206751
1549361784
788334510
1157437498
2035526429
506453597
921207862
1773904374
1729984509
913010816
1424522142
15971024
2046011320
940097293
1805936528
1877188267
1462199838
1016407526
1835837587
2023706174
413403128
90261180
535065146
1354080977
212730790
1881864643
2078736868
178019695
223435489
643655224
1078120873
1354998364
1016719846
149946122
102698728
1365968356
2091602793
1496779289
221879608
1596100330
581167312
920564297
1885961448
869997563
1958109610
937874087
1479056799
205625112
1646453925
102105898
1230392247
2066786091
721741868
819935570
1022825304
1961938457
715196049
503573591
957745120
207367867
176939002
1160842579
1728003985
1275691845
277258622
1807798448
1958365407
1470606123
940389472
2110744700
945401172
603415751
1032095994
409898846
1067706827
389597227
1287240514
1430472902
1002651932
757778556
29622427
1879779644
340164047
2064487116
1591165141
1265152754
1053790346
1222173911
1219052934
557512233
1319483393
1088469686
1790556064
1288991284
1444480664
1245787664
1771389471
923035131
1370247950
25580969
1876633898
177052810
203789754
78742458
581814785
1457128577
716097965
1819539359
1925120647
1617725244
23712632
2140826822
978264621
33245105
669550343
307758604
2042121084
1207358263
478821404
876524277
16319397
375877780
1646636680
1286722419
1604304754
1103960758
1198511505
2136983472
1058765044
1330928391
744427772
126238915
1607156949
1833011452
1135625220
200010555
2079333442
1461553909
265402810
1470651458
24767273
1624571963
1220558349
119992641
1956480941
1759244122
1445122937
1998588434
42672145
657818439
579102014
1359585145
1840932354
565377708
999756443
1229422332
1083551114
2009520758
1386355427
254687901
1254947729
1116366863
450693585
1833322189
362538381
654239700
1747472150
505031023
1270876752
426555748
1279908815
2105387532
970577993
886724038
499392047
135309348
1098663784
341850177
174791841
954078511
923941893
523472274
249974665
1533733217
998979494
1635157041
1837957087
197092519
2052001288
727996936
699584437
171590772
1230565434
2078230699
315724058
95541567
377946132
546825470
637290135
1919077410
1367988961
917918087
403438893
857026407
162939023
1485423888
1656570957
1719144022
1930884982
910392260
215512661
188735898
1780498249
34291461
1937953690
511539526
1019259806
1426826213
615253430
973834495
1532264750
1414631525
500813315
431379270
2140204526
1180882954
2106434342
379973262
408461656
35606616
307111939
279010986
139193268
935442346
784990980
2075721997
1818168908
1776124263
1890296098
316591943
94551630
761795289
1748111549
1142941422
647670238
230132831
141127366
1740117371
1767891602
1799160476
631389444
553788746
1053848819
1691412335
2012873521
855564530
962908377
396000606
504231998
1400213543
1248682343
1876184755
932808785
471248392
784047406
1690255838
22225216
2119786979
894258252
1919830219
1840369056
186646437
2144035344
471587866
1945560264
2127889736
521508617
862568338
1958917873
1719106975
2022981206
1274629483
354219347
849183276
435435625
1742900697
1809269019
2003805864
561636349
1711511937
1700220396
1755529216
930725868
1829906102
668027672
970070106
147241313
1230020175
973061312
1045078365
363493990
793104838
1866531444
1525009653
1334590513
2089190285
1317908265
1566017
810558864
777468502
1713472416
294979016
934535752
470137385
2020298412
1862331673
1630145515
1352403355
529900225
2146190492
1958845383
771935168
182487895
1040981060
1032794892
1349191309
369712731
88160762
313192148
1080763421
13174250
410446544
185235688
354765191
890099019
1549720485
1781173647
1250311290
891417051
42833050
1929787509
24958012
375417609
1104920621
1893635968
378190080
2142247652
102503329
985567485
363721620
610561107
1414938800
1114508379
932955899
1747397475
900657198
703370696
594330531
1723376965
214709799
309578628
1869608682
636523962
433969534
826966783
979299465
857595472
1415394593
1130696019
1454716620
80897095
1320520173
779529112
2091250796
566272385
1421041617
252199904
1357499960
143473347
1906187434
1712919870
2069386069
1961542253
2096257554
303153721
1451637652
685703046
2110037432
1667404242
1143571648
1198378709
1734569703
747488905
199198714
1332261103
869723797
322099403
668645467
958215124
1750959805
871848026
787158565
1019872391
1690016719
20482598
1014303319
1033130221
1923813065
991381279
679259021
1013962773
1734627173
2115269977
1412448911
544235233
910997619
1003290642
162901898
11295870
1188944609
991375658
1742760827
1966556423
1619273218
856676582
380960664
572829740
377570873
616187619
324485825
162285564
876060018
30364118
1698177899
799705253
1185480753
578710430
1001824877
1435029184
595413091
1818907909
545626322
476034882
368582564
314769875
1797591267
582078451
157189188
99338417
2050512163
588427246
161745284
787552013
1478022325
1460486069
413420498
1936027075
18205242
939614510
534294539
1761593003
1821442781
877294659
1767665418
789020960
1662814204
1909768126
1969171468
1480237522
1599155694
565132803
1108261670
1641448757
1887806218
1051165957
1912243312
1173143967
1079727362
1508170066
990194406
945998909
1737010378
1511550517
1276122995
601321081
1277552170
98318196
1507462066
1161699192
647187794
95299755
1229592106
2036513034
401237576
988379019
2041492081
865241174
2119396516
1112535454
990780751
1309638278
1709706448
719047996
1931734525
1679796702
104551673
1730591204
491274608
1113079130
756348032
402373832
541354542
745457924
2133761958
1483673921
723858717
1695043400
933745447
186249967
1444610767
431189416
2083257045
137128688
472214224
758485597
241767462
941656531
414029203
1053000957
1513851672
926040003
1309633688
795206927
516920319
1224406517
236768283
1208497334
357274328
127108869
2114359391
1559733593
1557625744
1473873412
24700745
906990284
223158065
704361848
2057779941
689386135
921962016
783673639
1255758046
1129189264
1054952817
1613511293
340298052
109477518
1031246528
1785014586
756411408
744299928
582059407
1629730375
1315622234
1682720325
1625740696
192683702
45867748
497122489
861293175
1858505460
1131466673
782170712
1578771558
154005930
1417681226
1633954998
923987428
494328190
445458906
2009114449
1357802906
1632351844
531114082
1814362568
1110410330
937455988
718451778
1158792741
2004899390
1824760830
915001800
473758585
1689978696
1909220717
205080563
158333954
1387115391
1025146529
442563925
2550957
1479666264
163598713
1149959138
1380912086
1067777591
974799103
251843815
1288479793
1850522741
1360933752
1349894495
133033030
1835357545
1111763576
1073505128
1568003779
268611861
675506371
1897287415
264720000
838376392
1420803033
1058802923
1341070686
219810367
1793426747
1686131451
1005724441
2128132962
1355938861
993390856
624933948
540798793
1036445048
1981746248
1622416407
180122902
539196939
568856871
470220048
1364344172
251123495
317652169
913794388
1096447081
815097445
1339751963
555543267
929825873
161313428
1144422629
1284244235
795952210
51515521
1620580265
85112047
1878275315
1605696628
8210705
123521223
969176097
1653642144
794745452
1522917608
1081955538
1281572468
1308784522
1980027393
877132049
1312044280
1244315119
349013987
1060247247
122957164
1341566299
1373023037
903960296
1209742892
792152177
767556847
536319932
1952200816
1073737913
941952585
1656286979
519159801
219011343
2057343973
745852002
1305640642
1670398193
2117120748
1642763658
1624780404
1722094694
1895360575
2099190587
1675992571
1152790464
93149590
902187171
1998700228
1175969578
1544982308
920323755
344123426
1556227072
1995374597
410672774
1664802392
823281411
265901536
1521050664
1405902064
112056125
666988485
701061199
1242882832
117016651
1106546738
501998258
1353677303
1092074279
1812472724
1135424885
546886585
55052087
1043445723
1998183551
1689825865
1599488572
936318675
876538197
2057375684
2059240447
565595526
1823980073
284488333
669898023
2077445281
2044741828
137476217
147218062
412246004
629112824
199969230
1992800679
1623432748
304924930
648377619
989466362
1369995691
1566821722
781429984
354608574
408676984
1969989012
3089557
1181712085
962307821
1369598085
431153838
1245274797
939325422
1550496091
1740240210
2023204361
1704785537
695836808
97989412
1291414830
1985521584
690640981
1012523918
505655025
1454941648
1098820760
34771004
382628212
1340110139
1997307477
462914787
2011491880
502464253
180326402
1303220509
852534977
394289443
479182557
1971820709
413726561
769089708
1723198657
1769123553
2076249346
461606752
1976937433
193449485
248893724
300372198
258701133
329483192
906178975
2129742263
1067717117
834351629
2082061835
482258778
2080000484
1406454314
1480186898
1797365889
745689641
573197329
1204148103
741040880
911892746
1574813608
1075901588
1685579306
859815855
1612535434
1547814520
1265643407
858092901
1986012541
1992746533
1604249097
2073422573
1753288157
1861394976
1614269413
1368645711
22276407
226415757
1594333667
994214474
415732041
1989583485
1945607878
469150940
490742530
282560774
1778336100
1094754560
312375716
1962211056
2133670567
37081640
702176078
407566683
37844551
1615765171
610839468
1362152700
482944511
370267811
1775230562
1227477203
117472126
2141844294
1327815970
1807021479
1852649026
498890513
1775673126
1648988681
1960047397
625292614
756267696
1111357969
1496259949
695104185
88487739
435265338
1157514171
164597839
1220442698
1455037525
1495960286
1064673531
675385754
1214753306
1698562302
1910322174
833298879
906376868
1844511450
552029463
565748071
2036248387
1194734539
1056155464
581713053
1296075972
324498708
786988334
1160286498
1123292095
1466547538
1136035998
2108082058
1201044252
735567744
1817256975
1910804603
1403816842
1537340333
1559931723
1414375217
1266014790
37551567
1631773222
2105695191
1268374530
240999761
1114186030
1173457109
613207327
1302567215
1180070693
838087534
260233712
1417636933
131564920
1147004529
73137464
110023016
1958136325
1114346619
447120689
357809948
2077532116
646997164
213537795
918427040
1780432492
1481922409
370072695
1466216214
200816327
1398084894
2144051199
465593066
1993823435
1786109607
1177576742
1210212152
196213963
1569847972
1986682127
1009466196
1718055023
883643114
722735467
1045669741
1731806556
1863225302
1833703089
1225277644
415372829
515554317
305571470
554251820
2117310316
900640388
691597808
1094163215
246404996
888476193
919133663
324926748
393544947
1590247922
2081946834
967143961
1367507149
88607559
53473457
171803194
1179451125
600210184
1193007160
2145399034
1587380672
272773632
381790094
770221714
1075084553
1031677313
1442136570
818961287
602843718
334206177
1299714073
1483028145
1212954483
754716797
1447971277
1905302142
774203281
1078890026
489922506
9961792
348066672
433147551
1305271744
796349356
1207271592
1337707516
87001235
1606436944
1455416683
783692717
421016350
331146965
429291413
1555178893
141216651
700610213
429883574
1836863367
1755382835
2114350514
1107245601
950697525
120625192
893253009
1100681436
2121940980
677300313
1081876073
1111917260
1301964762
730412476
348587024
1958892779
67441373
48463222
1562810783
161970883
765754043
2024436602
775994386
1313719082
7438663
902548505
1394048203
1366943876
1760183304
304539513
326166529
1149991684
328041039
1019183504
1779567387
14735245
1587377262
180668652
1234354675
38793023
2004404472
1715447572
1857766354
240639287
45764366
625676340
358153233
805608253
1790239499
206262490
2014570086
590066982
2070815951
1322921834
1229094520
1491460790
1150166020
1838796104
120118501
2015298666
352233770
454430594
1853291784
1910825843
807281271
1836824419
135506511
1361467391
1962225485
1861638366
1932384327
1556898469
251369274
1430138988
2141579063
26833228
1055413191
1103109190
747392301
1016110151
66889492
447127748
1715506109
83675585
1891720919
1047052599
804133995
1454938129
230567291
1620196762
1741028250
984355209
553729029
2038154035
1644337790
1440533318
1266085992
1413860196
1492172816
160181298
896102136
1060178263
361418038
1960477792
678596688
1207911778
1417067288
1626459043
2061515765
996676870
1446090654
1950779357
787334612
409209899
1771707679
1080471137
220732280
1190697485
512721146
454136067
1781725039
1953370250
1656901950
1773127027
162445336
1818668331
128068366
572613231
2144792604
406575316
1880539433
425570920
197119141
778056115
4882978
1079429660
2034540281
644550758
1718025157
197477666
844348551
1354676567
274776505
230225588
2135073366
1152301955
1447944241
1722659509
1248481657
495906222
1598883007
916935220
1100232680
738365660
1400997286
684867930
1067273926
472848852
320982300
749380204
1142457478
978596794
1430771408
1292368332
1017258911
901359914
51646270
1158618441
1165176894
2087296676
511541074
1257012626
908307705
1560212138
131959330
221891478
279542339
1004015763
1363012964
1080447816
162795799
1039042977
1275637223
8751158
2058315179
1946867251
70963920
103672051
1771313274
787139199
962935003
427296946
1178777884
746741904
1367988961
539119237
623021395
718098241
1840078436
343304345
1036750674
1769625674
1992179216
1381020687
449260772
392274002
1763755045
192992002
92220134
491770209
1792338307
167655207
1982954710
1967357000
1679561326
1778731722
179151263
1425083725
206843800
317067138
662695466
716308665
1040105833
250157669
1185368253
2127914813
1173704923
145240591
1683193043
2104445004
1742775140
780734865
1422905237
1912514145
1841348321
1833088774
481107011
234272870
1667192504
1804518817
792830104
1342669945
545450178
1985077150
748561696
105973923
692701589
305846941
191208304
1264816693
843174324
2058531024
71383150
806529146
778651605
1999249735
1529394951
169408262
838526431
400124580
892744248
786095948
966839497
200550957
970342941
1118104114
762394985
1649658549
447867683
1290736245
1194301249
1718598704
2054436913
1432673832
1878517272
2146778835
1467580233
397149081
1877910421
1604763733
685824493
198200795
2081677159
917509695
529658054
1491028171
619926169
1949470059
1328707949
1971650427
1387304112
840098165
1332190451
1212338983
1640211210
1235586801
130407930
1470080898
392965661
839568170
768216547
338015298
1364747616
408966268
1572276559
1934204624
1729577773
1884287306
1245862068
1166503106
1776224666
1122039654
1771340425
1969097486
462230723
363638493
229309340
978773168
1350907618
415851571
1240972106
1407188074
1537665509
1847156757
648010118
1757091204
2135871086
189556674
2029684670
2059418299
915809885
1068954476
950957273
445134296
257268586
396766003
1483145192
1425915881
1069262459
1826453437
689150377
2146455231
941238723
1508886410
2063474084
820173464
925474835
623707917
1370651075
639114798
1875571167
1011136740
1790377988
313699951
899217054
1701245268
456230057
1044466696
1628695145
1958897690
1724190221
13392932
147846455
62191750
1452012959
1194003648
405388155
1270965062
268228517
1068239841
1382135540
30563722
1765010409
169468088
210755750
1565286822
909444325
230952633
1644164774
281953552
2012118632
1864462961
1432050015
1840285303
197083274
1319255921
261386723
719568813
246395497
1528147237
1016595471
452935933
487964419
1971289964
238084553
1759488678
1360712145
410155667
1165123976
1649575001
920539893
995313104
1275933766
711369981
226902399
407596063
450824353
641149301
303389060
928856286
14005503
633374929
1970905448
1753891723
15912221
1268510591
103162122
948772503
723961182
990180030
77285416
582690928
474544095
983526649
729826092
506903678
104239913
1074590612
1388023419
1781968667
116789300
648837808
411845570
259084675
138015077
1506130772
280840559
126391604
291354317
1503651233
2020937065
418657462
704429646
1157358401
305101156
1644958615
917958569
1303035297
542591944
1601804727
325008412
487178719
578574998
13007425
861363744
1379523943
843244730
619675156
655103510
781960389
1794530480
84474069
1130561033
190369155
293499699
1886946014
1955022694
970742472
1037331652
1742035542
1241153083
2035596043
2141333292
186044253
1270686601
1155029976
1519198751
1243818605
423867241
990066771
32132316
914732993
170474987
1961509046
1528699641
357834414
1209295608
1679856539
870648887
1225675945
1675732427
268686029
1696589293
448197847
1593726530
78157106
2127236546
185150016
1736537180
1072182457
1630587902
632679054
846378653
244664850
111537285
234464562
1423511451
121289347
670336314
2128926336
1389724576
882935370
69260913
1508324669
1034359344
2072454671
347961742
980646303
1201653583
479133529
657097509
1969319477
1786567640
1923082323
1682812683
741091207
870457311
1105443153
623465661
1814295739
1092577756
983888725
330232350
1088764197
1391488008
397492234
1444639829
85484658
297568508
701891348
1038419395
1122354832
182456048
561819690
349603833
1701295230
1488903038
498505193
751321084
789707104
1062526549
1350046284
1126645428
2078754199
1292478527
1048207606
1933444672
1178000969
1464174450
1042453692
929137669
888255544
550146880
1579772845
1459661952
487629060
670333296
1663602616
1328524489
833092429
1409106523
859801963
2084892282
738700741
774903011
2037043820
1586492920
663282605
717343290
2021770521
1652912813
254698134
651923255
1966080332
549059803
482173182
614588355
1893896196
1119814918
879922617
1911854768
604523642
1032468461
966106955
1888051010
1070869968
1037131859
442186098
1983390000
1183528920
1500627659
1235704738
634101738
217724130
209534594
759050663
855598058
802993701
1964367328
468049143
1759945048
144402251
120245887
621268694
468616145
143903537
1098111151
1583928921
181745946
1686335
1952174388
1585714774
1732908136
1070095913
1081579983
297052720
965142705
259176910
93774238
732714426
1651682488
1441160679
123694518
2106826745
1938329740
1985726719
2026617547
787942328
2015570920
1197422486
1153259171
1162050301
867993531
1544733783
2083509557
2107989864
260535464
1161133549
907721888
124379484
1385422738
509808417
1450855867
1639999769
773808284
1716105761
1587291904
1850655242
684117435
864381389
367647282
172739685
1493537728
1623761668
1020566249
1052941635
1195960798
447152486
266790995
2027114512
490195763
135019903
1285254388
342909811
1634111764
300188080
645886006
1339159479
2107102515
1422486085
46980039
1876446162
1856952388
98056535
943483960
2013452662
383191671
1964159755
782426769
1268369635
1178914951
703813389
631703907
1238509939
1387320288
974360936
1052350647
560557339
1609885912
208385099
512858039
433211116
87348049
120203560
1652052980
898676153
314533922
626751211
1521467115
617602111
1296532812
1340811388
650294455
1459351259
890715197
1782803090
314108032
1913286653
403948139
899610805
1269422602
1170350641
1016594480
1852783425
655783119
151860305
1903474414
1647757582
1987743399
1574240942
1878522965
1867133295
944684265
1437750326
354748641
514117652
394781161
2145022172
1494930189
354187984
1010440533
1881785776
774046340
1809321840
1391186144
611035438
1916701994
1929581616
1594552131
135278093
1286678966
30209375
486564046
1253307935
234380105
141197210
987152773
699164119
1701041165
673485881
551907139
2119938341
1912354784
1387899487
889664342
1622961989
69420278
1828774550
2108761449
638326929
541276309
1009842588
1782158596
1151242724
1457364611
669316905
510463381
847814845
1027007618
1794395244
155956762
1802113845
1827885041
809269246
1741087754
1341495612
580601895
233862229
1070330442
1207684066
408596934
93902086
675199728
1153009264
1091351628
1465358422
2115638119
1623892847
2136858990
609765496
235801203
236818087
197051232
815277677
490798767
1059636071
537379830
1990440276
2123759487
543453936
531727965
1577006180
882424954
2063462816
1321762778
1808210944
1781257035
525954748
664327021
1914671090
1181284331
1689525507
560227393
2047972592
137083008
2110295478
81724092
2040641395
639871561
1294671226
235398139
1466543624
241623639
1388968573
583386988
4904736
1844807316
863995629
401370252
1704788613
468080364
711114652
1191491689
23549603
833594055
512861192
1735467456
243714463
2013770703
176737428
1400099112
622482312
965361392
1471613164
1320017898
132851390
1234829167
408637762
632707841
226927853
235387485
605488693
1268398199
1581846624
663794445
148607986
955567854
540677593
1876035814
980917385
1719590201
213461751
1383314183
552585501
330172360
58454306
1173236353
1745934808
1203440226
455021444
1947006208
1490815987
619215507
1424213812
1004755160
498283373
817958651
1302556615
1353826073
1590907296
473072320
901416072
1755411406
1290607834
355398517
567548214
1175393137
928455974
1432606122
45742650
1204695402
900959839
224708414
1801993138
1196011050
1546356849
231281378
168326898
20240074
556939334
1947686904
493278364
142326402
1884466281
430608122
1122401679
781964592
1560252703
1680297225
1186833703
943490670
420117182
853435398
1205792368
1174939983
311168998
1286713934
467729497
1266188863
1315675881
647215480
710325143
1348338741
1369024602
742872058
160923967
344128687
264814022
356716425
936877814
1064581980
1170148624
430751124
1079425684
607068681
2120828636
2248930
1856110188
1574828046
790434789
1293097986
34768442
2031060208
1576617494
1213427393
1763427525
981638776
2066203783
1439377861
1227232697
1771849246
64517616
1824720404
329777882
993844661
1648017936
1168974709
1644183551
1163637354
410148254
552002093
938197526
88936840
1818786500
1345574819
228797383
2005306454
715639493
782825896
508883245
375314167
1991082252
852657612
1497780399
1508154277
899331500
124339738
1516367380
1349380949
420132301
1283108634
2040549986
678167153
1701226862
1475355183
526978777
1388684642
1333958229
2124802345
1762424347
1465510487
1191144832
1931755029
1619752764
1305183591
1031202432
229915664
1351722539
85521178
544860256
261767350
1770824321
1947197110
1868681301
335289048
703752630
110050379
1674135547
353628409
506111159
1176091309
419502061
1823594513
813945791
1813673393
803889034
382883671
456493807
338924526
887896614
739024888
1791733974
480343625
1766564678
1931734666
5905611
733896484
1496215386
1044974421
1459793063
1986489072
2112041001
1896873714
1676253397
34499096
1909396437
384796792
1700742595
720029579
569117926
1331294292
1367812634
2016613853
783386447
1738057311
1275254027
13482815
1688508868
926542813
234016827
336850818
1702547559
84088250
592146103
1892825102
1157423893
940382503
194723324
422874021
633390282
2082656313
1409576389
179260682
1488708844
576585593
1954446619
1871585372
1826316074
2081752897
871495455
2037251218
758655456
1990265203
407613948
1979507819
1569977796
1746910349
441388495
1254543004
1085621851
1092269096
612802392
1006255316
2131303464
1138358508
1780559081
1839021238
1977135841
1534360471
156846297
2057302258
1460298762
1691037353
136695972
272955670
2003397834
607389520
846646538
544724829
947772220
1590160319
741529030
1562346782
664955973
1459810301
1079984905
1016850266
505496691
613049119
368122920
647309717
499278145
2021948160
518302380
284035290
1422315319
1131436156
2080130952
422035884
1200847829
1560516658
51129533
2055020738
962942701
1624541575
1595824997
1830053828
1252230467
165852805
150544442
1369450161
669546962
43485818
1294037468
1059030443
1263012062
744668782
597257114
1160291080
1475665372
1331306809
344230179
1283964937
156915966
582330877
1250758731
1913442770
1189934706
1750714948
1779466628
1865720530
1773982048
398672094
1103222426
1003363904
1988436463
345115301
1354703963
1773654171
1743999553
1163720494
993519233
713934747
1651496256
1126680114
53869129
595715805
863317870
162533330
1862220707
1160049123
667234381
1656869461
1957742752
1465622503
1064979881
48264663
619437539
1911681972
1475124978
637666312
275554698
1751717622
1038716839
853213720
830343494
1535803311
334978382
168332674
872913012
1933398769
327605485
1655830677
1871640939
458263964
1866666870
1067827264
1459085301
1689740177
953935162
1643576172
915154894
919645533
851127909
365877068
1600031975
874638533
360130049
1465658702
2146156595
1554933996
538362141
1286825624
1574051668
154375877
386637925
520482927
207812499
276864756
1616131305
359735428
1367239678
2108022180
2126098478
477013495
199983169
1346572370
1363820657
190296527
1956989107
1911737087
1675217445
630260521
775573176
354519628
1602656526
272657135
630160090
1700322915
1303048286
1678959220
1283171399
622708107
569117535
387964300
845255516
1071932248
36425613
617125893
1613480035
694782012
109329703
740858272
291571945
802317742
521209493
579708615
331316073
481936289
2039331455
1873768217
778125567
333936164
48389793
779532640
1973289394
1509583994
159074081
33368638
931123027
1867496893
1468632166
772728892
449988315
1499296684
942965472
1730943955
908947745
1614394608
2052162149
1252146440
565001582
359145430
1114040030
777801662
970384935
583241106
40724165
651219416
1868018063
287315952
260444249
1075654676
2092933919
1571673614
2092043108
1214432321
1845460635
1902455329
1105986721
619235339
608032694
1070275174
956576630
793708640
1853952566
682409535
171273906
2063929287
740704856
265176299
852413312
1176824527
471743378
2038029606
28136600
560696724
1181839745
859868668
1828411367
1526260771
1744606886
1836456319
1381373156
61351110
72202338
1188949236
379725048
1271575864
364245187
1347608404
1998483313
61317932
1089782260
1268650455
95496643
1803594176
6400049
1890153291
4432463
1829702519
1367407541
1629218753
1895936056
692589404
479595076
1479242875
1413072554
1640937123
469404274
196377985
969015590
979602238
1694392775
2139627087
1283178535
1256279127
1283877178
338669590
1503864196
999458041
1037960043
179478788
2037595877
2037823129
1263468336
1193608059
1760065145
664936219
1937322805
473667643
2016849231
1148768880
439732070
1062148227
1104513150
54486098
1951339549
1927123302
851381692
766591289
619840446
665046079
1218244818
1050374796
1924338585
2004503374
757397959
247857030
541013077
345194797
1250784800
267068096
760901179
720053931
1283677601
1713104135
490368657
1288941295
828139371
757827470
768407954
803221550
192692587
1058526696
1486998114
1804483117
482586196
335992454
2008936915
1844885856
804738321
1625760670
503694690
1913224585
1568365245
2128886075
1159154636
443750198
1147876560
1767684188
406719203
148113148
328172334
1148839703
57651682
1522070457
1532489923
1051139280
1148125474
296682692
1507695714
1366201872
2124676422
1369207060
754766930
407631382
151345017
1750267976
1182446729
605410020
1019768672
796080495
1675180880
71656711
1158100711
947828081
521169893
653279276
1168420116
1745509811
1468035152
2082304632
174563722
185862804
445838906
2135983586
1550049671
1683835386
1419176281
1892711334
2021723631
295924040
492930701
1873475316
971580624
1333686127
873268692
767855410
589697541
850054534
675299748
1558778779
904488359
374664140
1893734938
345490892
1675552814
88039431
701278602
1546905038
916275626
1879060826
71936396
1165431795
169955195
66137054
536515342
1561855002
1554017850
151217023
422966501
1561284804
1847168276
1051977038
1058209357
1066372464
1025376264
202841566
647164324
1127817375
1904145503
736712364
1258231546
69877591
797563469
743083162
1631040760
858756730
1520825509
1437999535
1744919697
385964817
1812313640
1817895053
37097114
1451846620
1382232409
1860583705
562272719
1260884782
308419669
1662566808
1134133948
2134985220
1785997112
536461309
654111011
2002936323
1801386787
1412282763
260893967
1781501552
1625833193
77758257
898173998
1851167814
677084175
405088141
224825099
1970577401
1397578907
1082155527
905586828
1306323824
400737348
1973059
1253219882
1971820709
1572975675
1218117749
628027011
409128585
1589470238
724181018
2069274970
1071320281
1136406118
233586929
332261225
1671507571
718755032
2068978821
1867673124
270313990
1387775147
1279946295
1195398950
1296870524
1364296127
1177218015
859113418
69940716
2095285432
1647560846
1141550570
1310058575
1194805188
542446953
1153943652
1166437439
654931529
2074327670
1392862467
1424804136
179779654
1975443321
1715956087
220947606
488051885
2025762188
1836478743
1566885902
1401258011
1381610281
1928947967
1670076476
1957589602
124449234
1619400829
1868810015
151825253
286086470
2005933114
1694040465
281252183
47901687
53323297
624986983
803219945
1114495380
514676877
1654483385
2050552111
590410515
1650035645
425583193
1915837821
2092540709
1204813755
900123272
1329031229
189896867
231062080
1098541617
302887661
1012956457
2086362771
2113869297
1397984296
108940016
1688827301
917500147
1532531754
1557720428
419530719
812654655
926870731
74540562
941421342
1019050694
785765428
1707731293
266216821
927030708
823021050
1967710997
468089015
1819941056
1190731361
822210375
1265443207
1765983011
507014652
1972768712
1298506222
840884369
2055989498
1865550112
134543591
1074610746
1561233100
1897441345
1041381656
2017690442
720479747
938731899
1384618323
1804388460
835086455
177659175
1978239917
2138614280
2125658338
119273491
1192674073
912176034
1588893600
1665741660
1948476236
480200573
141099546
576382298
1863095385
154560457
1229943539
1580861038
688552869
2141166796
1201633384
1454002132
114886048
421364209
697314288
1486658468
2037951927
683554001
1328136380
989611616
25500644
624690464
1367599196
1475966479
1181798613
2074750727
1367498221
66679575
329698431
1974344245
111999944
1327005404
307356484
1265589961
951553851
1563956374
1832575215
119387685
867528483
1803815935
1712932394
1515503129
1461971313
210143586
1340053638
1613055129
886807228
1788818322
325851364
353241059
1013872764
1626084287
941067736
1596694576
1059703476
675169962
829242696
1244895353
866668419
1021299542
1917792340
892977743
1273444226
321490576
1983960021
361003656
2086930461
365278508
2064394216
246286655
758188354
413294570
1492227939
1624154963
2033788650
1487538072
1665928235
600035395
1371696938
367657798
1432347981
381270767
1361846574
1819440158
320544292
1099361289
475161593
237751629
562958635
848477061
1237378326
1574013168
444975940
1609342798
997105497
488615219
1912646644
1590879062
1316312624
160987769
2062594447
696443633
1085082370
238342256
377251282
740313760
1211246304
1718037534
1757670326
1982007866
239066705
1591771697
1825353348
80945687
1574008926
281611594
1806437196
740738676
1357706449
1609948982
2114396635
711013321
757085899
922437221
1244665138
1910555378
273187554
631029138
1990448083
1728124694
753749852
703477997
236673471
1195109296
2089148841
485764088
798787988
362967814
1280683156
166264734
1773952881
805160726
567068492
2003916396
726091170
1185485958
300907082
1938346156
1180771172
1098931212
415493476
1757466179
671412366
1230431594
135610663
342238336
2074815486
412730078
1206527285
324712361
1762411703
1039064334
807195116
629956481
297574704
1236833091
1136857317
754428355
978461525
1845538981
1190652885
404982558
1853804038
1288088524
349272023
473657897
1773392302
544475073
668070423
896669891
541786997
757367795
638396995
1011228854
935739700
1658181568
213052641
408585116
1998794191
756183720
1472848711
578238148
1095771170
1968010693
282440702
631273336
1046203220
304434921
786657934
355612020
538213309
1803205014
684011589
75906356
1906102779
1633526158
726867552
1185284247
984643420
15669111
2093928703
1570608388
2081508693
68624491
725538855
1726672620
2024547330
1712998072
1161022728
1323014143
1153618420
981456832
1945767013
892367119
987549006
1339948678
1337603454
1413570590
1843144757
308680899
231667050
2076562019
204948444
1461514157
248083028
1608411372
362982247
650318121
989534459
613144464
271198157
1826437855
657296653
126053518
57443067
1463512585
507375741
2144943183
1443047167
7164746
1209607953
138907335
1173195433
1761546228
1688574909
1274621883
1557578886
533728569
2097307864
1544862635
1293435874
127146363
747683616
846155320
1208618424
727812926
1536026951
1084302896
1380645462
1831918611
984563297
1885910595
1446515684
260790803
1560839733
1273475559
1346757902
567595899
1250507157
250398766
429026914
1984221963
887255488
198218295
260431720
193917781
724196547
481483475
1338281427
1237150374
1580883088
217794753
657290386
694161114
427635800
1025782378
1343578167
127378023
250297765
643501540
499856113
2074432252
1540909372
303119992
1123895768
2059656266
1677246011
864411631
1729209018
1328232154
646755451
1504747499
1296295355
991611833
415408549
550653821
1396059428
1713028525
1291128557
1763179729
1090519899
1786989030
358572122
1983196288
1360933742
1028646713
1578552136
1854853772
1588217072
1960092551
1402205572
2080550560
1827119374
481710976
1568880863
1434601024
874436412
993104074
1536828627
1539265862
2107882917
1452259743
1394544872
1025578041
1767716530
1975507182
137535576
643003165
330078788
1676292627
679950422
1262039158
219010264
1789407971
1373682835
265386472
1029434281
1634720055
1050425671
558031045
1283413436
177092897
1311331211
995651245
147142276
1906929454
1897108931
1016709797
480530959
817448207
1237010275
2015760265
1284157105
311463293
258221802
1273114085
2127953064
188713538
1351059061
1550417699
150740451
264970829
895720980
2049845337
514774172
809233518
1109500852
233923680
1427422466
924515724
1350711364
566938863
462399806
789207857
39451651
2089652560
1826853692
221281997
616968856
848581599
249028641
610938007
79358629
909737334
138785841
1798446262
826173768
1733968642
1179379011
1567977381
2039158360
1735631060
1369828536
2114126397
1176583339
179267327
1131820722
1615637897
1309682374
542896131
2089590378
397833776
1740821866
1176152722
1585301607
1688327156
105319197
120614609
420151542
1358657452
1332841857
761935084
1378538398
393120697
1102970539
90721530
69800134
1112082217
1886080645
958766538
306269350
1934805188
925413796
1184946768
1785612228
277960787
1702352080
1186599540
464227363
39942188
2064029467
316573115
797818458
921299796
299634388
1888044747
299582640
1772897084
577199834
1981811596
1522501866
2113911013
2014058596
1696619727
1415285107
14090810
1181003508
1093259270
1026109627
347146490
859992569
1895030003
1471002400
114915859
100076261
1409344206
414800586
709108459
1404196098
565644759
117229859
1646098853
1141503243
2065040137
1574841355
1837376682
1340227514
167305539
427925616
1433818817
1515609963
1135212150
279492792
1018438733
1975172015
508459728
1531888939
1773097417
869808167
1280259957
2124007227
2023732157
1730122133
1376647258
1316863997
1465986663
454152279
23161655
2106574294
1164067756
100999026
309159354
586842303
1003626404
11294082
379407170
1661855705
1501404654
630834897
1070720076
1589430985
557893619
449316874
469088788
883700228
305066317
1354355436
1355630050
169877175
624584191
707325126
613283216
2047316109
1501563532
8665837
578401906
1449634880
1060049343
41160350
1409897145
858424563
1284521810
164850395
1173439246
1898519143
1051449549
1691520731
103978677
1953923241
694089023
222205264
25923449
310524055
1004497991
1739515301
1635882195
560199061
1389275618
1020670233
940731309
136489871
704191519
2091298833
1930123918
89622087
692386216
1709701243
510578646
753431642
1896858097
270079179
33591436
35608001
981697114
1072825374
1862559035
1861308095
2106524127
586335842
690048330
938043027
1189578854
1025674857
1249083764
936005053
236447649
434333125
681056330
864299034
1222584510
1576497185
757901691
889701210
2092783984
1350675939
319694876
2093245357
570113766
728146166
735200226
444488524
10722556
1988975809
2142366255
943542427
1355862527
1180158552
1360128440
846483024
1643075862
1698704682
1180517021
1209002181
1796098029
1929804652
1010887531
910504398
1304939357
1815010945
1888923662
644122329
272596779
1413350075
1768761894
1351806997
619830585
1485818297
382216246
1806480696
272081976
412963968
389848521
2137423282
316894859
1229667890
1292208147
759708762
1513740223
108839417
2142300654
764112142
1405851662
1926108004
1189935686
1579029773
1212637582
111926195
1134531532
928663973
444891690
1569173031
374250811
1100555541
1386626260
1713634404
1632201237
625385683
1148315230
2092753429
779573342
917815999
92837287
1581436677
566512305
350078565
293377457
57335818
1968700110
314694834
432054587
1800711559
1707134035
1461777929
1595236822
1412532041
1405191586
429905253
1254605812
2112266902
980694089
2125029054
1724118593
858903922
756828734
1783388504
81173336
742486832
1613568273
505291711
2036556094
959217158
933449734
1427796188
1230838338
1761929640
131919701
1094306334
60015472
418366593
899316197
1645430039
191407326
586843079
817041444
2136922464
2006775746
790423651
96496924
2031703261
792309170
685748113
2055497862
1579314447
762941617
226849029
1222105458
100963030
1242914373
2142366663
382801048
164572436
1841701533
2082300255
4066524
1750676104
259222936
71581464
2051600409
1114312143
235439976
1936180883
1670405191
319317648
367544206
640370841
99137669
306127655
1227783356
416439575
45374326
1725132667
620376350
1761566546
344457983
303653915
1161697293
818291414
1653242156
745496701
2036498357
1013236523
1677918586
1138003797
1307985555
1892584180
41044421
1788838656
1326131526
927946518
1284450790
1472661495
1459789309
1531562996
927728677
1331871269
805498482
955252038
1360868846
1956828442
1497912177
1416889749
886041316
657492445
2002725908
1444851202
916273699
2123400343
228613565
1937030443
1904578216
225017200
1147114101
1271765105
1672612978
1818596300
1274090778
372790511
147623662
76330929
260138967
980707647
820502492
1492125111
965871386
1849594684
134490045
1782042190
269952689
849747667
735803195
917751378
64656806
626801796
215377062
1254583462
1966726620
899212093
116272683
152169254
1934523762
393674361
109086909
1114762864
1350640503
2077500052
1436514323
2123301460
582673617
946224375
1810341657
14510020
1157674548
827708845
197470588
601614037
1035191696
1797179732
1275087452
1861552087
1910924673
613048068
598600826
2065149666
646048162
1177754980
1905919639
1633694298
917778819
680226318
1677590542
343525787
328836786
1526267002
2012906702
1069906463
2036595744
976670871
1852373475
114653690
430968988
1310205897
384918169
1794056807
1921474688
1614730754
352516627
610638854
715631299
1849721488
1036970296
823885748
339220354
1387000591
967954829
1639118644
1657338242
1362725779
1466680428
2098922253
1613016387
1443071240
1256606545
1717734141
367741232
2017104134
606912584
613384802
1086886719
1581909076
1525181802
1537013254
1005850126
1634137692
1821602681
1022999003
2136836083
2083122956
1260689963
1991055727
177167638
668681359
1512272683
2076906756
1863664597
189341933
741137268
1485718598
763396992
688349220
1146666524
2039809645
382295681
628898421
692147965
941423228
1531465130
526862132
1732598819
1368998599
399344655
118862347
1422462029
1418360910
1226550398
193093441
1392181716
606405178
1897685932
1951276345
1266028110
381423548
1246715556
56493855
742470879
994085592
1904714357
934563664
2013455061
1608137051
1304973322
110086825
1204051439
827891402
2120683890
843937120
235056307
650934428
1413829565
1950477666
1008182027
452159632
1461060383
78539445
1857132370
1350912240
334436549
1060817973
966731047
1569810836
110827789
379609013
1751923376
718663726
578168918
1068252897
2011848177
291491210
1151661335
675126685
469711311
1154654006
1085463
1479379437
559763631
119244100
627701291
1729204202
1680142068
39741263
35954818
1600289981
1644417134
920143386
1170213913
1536413177
402775436
756448217
1054929478
499570775
1065810775
433524939
1206690900
1033218316
2111616506
1302940806
1187726053
1584438036
2048408985
1025962197
1932806787
2108073540
49814912
1223654383
2082608623
1398681509
1085967668
789242258
1699269780
139250830
1762733675
2110253959
1448100962
202830151
1542265390
1486661146
1465493216
575953874
2125878249
225697361
1190501336
1481249138
889975280
1695555706
889163170
963181995
962112324
1804686120
1633358818
294457761
93758947
1602570626
486184575
562160815
1946087380
560627841
2027357997
188360517
1523804707
1090166600
1844494514
1650023036
209836056
856681008
1579469525
1457681196
1853524511
1252954173
439190721
725490065
133322854
1642960390
1879410486
925540112
1991974705
390016650
197041727
1633569087
711270555
2046676064
966081664
1569122721
1680895146
91256211
1918908510
1070362499
414886492
1448804202
980155937
243105500
2039222828
1472119044
962762001
252557013
1991483496
2058351488
1098243514
1391966856
917154033
834117535
118972505
1642223129
1533462216
1677952613
1535538609
988408914
1334445842
455156029
605268027
932328514
1656173657
1865358400
391741791
1990395701
1714556592
382226316
957072907
1332327525
1723811358
540000482
687210174
1922183450
663075269
633859513
1367906162
1215591104
1326837342
858868902
704618712
1630840220
629938065
1767095957
1453319160
1887543548
83728655
1337599344
1473858947
1590694526
1618100074
606553441
310122573
997861848
1772269964
799621298
1177558887
888457863
548761133
1725157558
980756681
606165929
1474964818
2016966118
2109896959
1064268206
1145206542
56410737
1916836022
2008746988
1829733501
1968141542
995314496
1136820788
486112871
1474544388
2051901991
326214834
1313907200
1338124077
2012775533
254101786
7735485
1639557051
355044153
438783924
213094390
398267512
214083402
646943920
2070111036
1089906943
148075027
1135186665
763367146
712169250
258963496
973001571
898562519
364963599
771453248
1495349274
530661217
525920365
71071617
857768998
1592923616
2004210892
334117093
732475826
1617725219
1819977416
479146832
1192908998
1559983167
787624305
1615926031
1352154136
2054823686
1266333047
1522836235
482862663
910599097
1759170575
725823881
33721903
953279230
856285620
760427674
1740892491
1252126037
939437159
689388883
397964342
602586173
1342089523
1762482196
1339561792
1693232886
1649168537
1625180180
1094798113
717115225
1683292852
1427479367
814635613
1761477207
1555191205
244760599
235983289
1608194268
740392491
1156078930
1303663250
1411705547
217407178
1932188660
1007935087
1760087696
533573352
17588841
751715044
790146576
474005119
154308774
1849832910
1012352239
38038169
308595711
1546621313
1118568593
654393044
398423576
1538500045
245556646
1429520827
561666929
1928624156
1797199441
47447401
1299221492
1804795351
858069261
803300548
1365605479
921547701
608322408
329693555
685583394
474535747
655172082
1873896413
90563183
59065775
1734679487
717739015
1336159617
1970528945
1590004935
52916620
172738094
1891087551
2009795575
1708958641
1516716025
1076244681
1123928439
1332335932
1377026074
9887436
1908442256
2006138650
1777711126
342665213
1629753635
1496465988
904105161
234316397
605629442
740017808
714462624
668824830
211901493
571610527
1450048463
1130766956
739607300
167325849
35864509
2037442956
1302858457
685470980
683114624
1423311939
1946299361
1407975063
1305894996
1067288758
252192302
1886492060
2123221088
179810804
1988532729
676111683
2013664263
870448105
747035820
1843225662
608304825
99389786
457057074
1602719646
607142723
1694615440
717435248
658961076
1641242686
1815083307
1158879013
495236020
1392674642
612025156
221075450
403729679
642832624
178490353
1974985700
273708681
1852007497
406207091
982462577
1954695393
722211954
256891293
1026351581
670819041
1031701598
2002842340
534680739
792574852
730385228
38690274
1165344705
628189407
1196660996
405421709
1034312841
469732740
2099008441
1289875734
1204053475
1250465483
416718447
1126333958
1933586961
1737277764
1524377545
1339072035
454474394
243849541
1037020774
542182305
858873579
1271348429
111000039
1645949923
1943044515
224758254
1293846670
2078042404
144446594
1287824403
1732140380
251997120
1556339354
1298893385
1977050845
446891565
932072002
868009799
824045225
851413225
553214001
1702297742
1663159433
2094986578
1616979033
1493839365
976729466
430927829
738643406
115010188
771730871
1680895115
1049501596
1572224832
1837543495
1126223661
2034368407
358560814
1518690192
1796009781
2069644746
489030483
828767382
540196262
1765908537
445121304
86054636
1659597967
100351975
1534564253
1372457024
1395649544
1694970098
1984020704
228298214
156186654
1223434226
1317452352
1357702998
10501080
1131302020
1440428368
1511940508
1473692283
218043013
1613387010
2140211518
1185571210
1924923607
319477239
1542910673
825961162
1416539758
315469486
1364482964
609207324
122616823
722085574
1195641726
1440871840
1582648125
1560975824
947301087
1822184909
968034942
686909863
448122682
1252567930
8380479
36277140
1822352395
155188574
325239196
612463716
1472372535
1064686711
2081512729
348004325
1851990054
118466594
137963836
1183721668
1831704546
461886788
684584273
1784030285
1567284710
1187043046
175225369
500549807
24236261
567612000
1514617749
1834255957
1502719709
1903666385
2065516798
2048372766
275532200
1013894038
994223267
208457570
1803832596
649233286
1877077942
491571754
1602507826
931694501
1179480247
507328532
1925920852
1579657744
926404743
1393421493
1008340594
42969994
84471581
732170783
1476918772
1474778384
1959755132
1479969492
1473389304
132657226
1287089346
1745460881
637792945
700049914
679058197
144219879
1015779085
1735821853
1924560325
1691607255
208652308
133878200
534794239
1431211706
710477704
768406429
342337479
1888284538
1063325820
1157240916
830916148
1039418384
343319301
1702328885
440983148
275713016
805714233
1077602733
1556842800
1450796362
548960037
2138948468
1838506807
1137552490
752913621
324664745
1921191094
1847256278
281359990
1444913716
39693152
746185057
1822149983
1927070024
483733904
369855850
997435100
58107765
1686085011
709150824
47206800
992144018
1869292166
1223167460
609941763
2013601144
1373879218
1259043318
1552515755
463862836
1866142935
1468077378
1985792434
1790024066
1834181821
1711216749
1097062815
477966863
1355992212
36111054
1307065017
1397155651
1201007041
523740880
878028932
1246181802
557945652
1589316192
1030151294
291063794
642574637
339845367
1806724768
1319777110
1232455199
388448733
718691081
651220794
1488140012
1518882049
1776177404
1973516568
896595698
1538716124
1817080779
1626475646
320331223
693154822
968203246
352218498
1945090164
952070431
1374487379
1738649289
1657179145
2089925148
568640845
193129026
827300001
43261061
1417578427
1117875636
1945835586
1338344573
488266897
559586921
1183704917
100499850
745007258
1789808195
1508892402
943743598
164667437
1395237737
1314156837
1623539469
970880499
2040307445
445936575
965929839
829168982
259867482
36218337
1126249177
1408045877
460091429
27561717
634082379
2075351000
1671342378
1446243762
1622334391
2040266915
607235023
938023113
222649992
593082558
770549304
1577412713
1330032165
1763571490
189524682
233586853
1699571904
5239612
1725731076
308823020
2005859240
1227915238
1571651318
680893971
2094673484
1321063808
414829636
1254378166
932511323
327811000
523442948
195190600
1318830889
999865772
617117181
1082610527
860616967
770124461
1831039204
676914617
1139817335
1412311979
938327124
1886153193
1274054424
1389122309
907266819
27960422
1388639132
1027749785
1140214319
1497994644
167673811
469258002
814845296
2091235374
1935011837
702269086
1620795299
558674977
1694144779
451384658
1852450960
2108176630
455914616
390500447
156491151
1093381454
1039922846
642407767
1109672887
1846779158
1285135596
954212973
945680807
1468638796
1173425024
1362927512
468158899
1787124412
1540587496
477298603
1751675012
920390618
1587354405
1104285280
20796413
40979192
1948886880
1327604945
1532158770
1130563782
1939308622
408579636
1786667609
1084183316
844266832
2098520748
241318050
1201265458
2031465300
787583967
936968048
859901899
1003485093
1615988712
1555787908
1976343177
1130952731
1732960260
190807271
1053579569
1442954125
689896169
18821731
229186551
1648977720
1949871272
827351658
1102402508
1117966794
1447822809
173484319
79581917
791945801
1134091866
859111118
1394099858
2007496567
1474395949
980874152
943242928
1922252234
86884142
1278564679
888311181
1650730054
1654593455
1698802134
1472174458
392243756
421053753
588808982
1598549256
2072427147
1532658153
1002270493
1335926383
1668195067
277534313
1915330213
1881754947
81085630
523497210
1921862072
564047890
1301302419
1659292820
909046149
481818245
62837169
1872187926
1024102914
80804428
1868106947
197553228
1235867385
422290735
1619597346
177323372
1209408059
755484138
2047541875
848504451
77326280
790518247
640156645
776357005
1812494191
596436667
1677297192
569906435
916673616
1625114647
1255434397
511016741
649390757
657328421
605731380
459364070
2012213467
623348752
1202668413
1735556056
1738812366
1156189569
1683156690
641230984
179600773
278373623
1506723692
1650363697
642695164
2143478028
287940959
1500789097
1590832975
1135077552
153430241
406663575
353773141
937768749
322309958
1507252912
181075502
1462054376
981878051
1832162245
1329321107
540325384
1664291809
1171767939
98945188
1425274361
1760569379
1640173060
1209753700
1473055899
187170548
1722044048
1203845514
790683787
727146527
1668724920
423472984
2042098063
1708839900
949564037
1083020394
827784017
1942923662
167812128
1637049022
810724621
1280209212
2066231804
354309860
2048659653
1934906393
1840163381
552386194
2112328381
632437500
263470017
434781010
59935523
1156559471
1555956632
1211482554
1022492759
634608752
78588523
1333070837
1481322819
529826818
813587587
953363346
672133866
192853250
1468333594
1252729732
1408434364
702522129
79578104
1332320913
1922317662
106385566
1133900365
657907682
1677146141
426883693
1982949026
421323859
1845060542
270184598
1335166590
687401353
1287435326
1524426206
118372196
196634713
2009362998
70359280
11052555
1696960216
1701662229
1410888751
932107591
1259188962
1044038257
1236600116
1315646646
1101572928
446331268
2060122980
689191187
2051459767
695413306
1817923753
824948321
865178723
1238035318
1595287672
2034871546
1137931185
1167244097
93158923
723712754
679928179
65307707
1328082631
281841021
828871857
143171514
780946184
762260595
1542620783
748044595
1276517560
441934002
961324584
912020580
1865965075
1775235633
1794491239
89452552
1520900879
1447614117
475999307
469006089
721586703
1085052240
1799539178
1079403939
1192838862
441170936
1617851360
1317554432
1227322787
274972302
1902890565
798927952
2017371268
1497787952
2050458891
1876661096
791677734
1528876085
759852383
3807919
737875592
1616122672
1815464111
1128839966
1642936804
622000785
2143737893
1771621512
456776319
1515528013
205250952
220370527
724360206
1285007187
737663673
1197086892
1734208624
175278356
1125357907
577319315
282494182
994407809
337664001
1713698982
1267230194
465951986
559449366
325958885
2006128097
71312904
249431610
541912355
1127769906
2024669495
1215839472
1862401142
1469279551
403091205
1292102040
630492739
2023687889
1165328884
1175586597
1453373664
1010654008
62980994
1136255858
1372885656
1279386183
1178740567
1587008332
1109714492
1171358329
1920326410
1932343102
1327050217
48264976
2073633203
422257471
892122792
1948772516
2120401074
1198655456
1976873118
2132364113
1712290158
343641447
1989677445
148241132
1612646958
2101681452
935497880
1790558882
144012751
1484613845
47418316
1066289157
1670239757
1571373904
657991731
1011889750
364627316
1220888875
1309696981
2045215892
14708984
276626190
1244597719
359909195
1417241955
1478625483
1619072664
995429808
650312882
2139822708
847849119
798691138
956424153
1204879447
2114734658
1815334415
1396401241
1156416610
39479061
849174827
1357075897
2110886800
1664794968
664087911
2083188837
647011347
1529552560
371427975
1543028478
1659707650
1145173785
805581342
393283792
872932824
578544479
648668618
523983433
516903036
987144266
621890465
1341486075
37198455
2032333863
1668506544
457883812
1769787000
1179415058
1043384009
1530150762
954656616
1454752634
1898728829
1372918280
151403318
214751405
1211184864
1348502071
641940896
1261831111
1998978970
780098480
2059469635
1718213388
1929214620
1003584595
1943423733
109651189
2034182774
468637922
62629235
1007228628
1568698087
1917009156
213201098
966258422
549903723
759090926
208550705
124004869
981400238
2132588996
442920863
1019028768
495724356
2147154210
808838080
1890673887
1518334933
391799300
1231194096
221365803
824166165
717119302
1645583356
955668227
695678265
1898208739
1305625668
1155390136
457640992
953217201
1322727535
1530712070
294397586
932281743
1512480838
51210499
242612040
1723864867
1000491794
804398882
1142923540
111480625
105904332
1655604812
821392823
780015464
1104004025
1331949538
852228610
1150480924
282339213
1263341511
1073988761
551351754
30324943
299466278
1863143508
1370517243
1699869953
1238907079
680121690
442819354
1252959417
343898406
2072871592
485654743
1897964321
225603151
384101336
1111162348
497987360
1467563131
286862529
1649161496
1484369078
1876974952
1015633347
1648489395
780606686
174803634
97211372
1009011507
79517951
934444775
1481695916
1713275949
851937847
1147713691
2119417575
1585240607
778792091
393220600
312234601
1602484932
1649525529
1954738975
904408010
714444091
2076974864
1408255856
207300415
398677950
935383016
1610708923
241392247
154907564
950342102
133818953
1892563527
1040750783
1665563440
131524440
716385537
1832553796
17079599
386048188
8860610
649355790
51731652
1029570158
1179855156
986658574
1017030201
907764753
1735638431
1627814633
1939477871
2046766530
1953186941
380636069
1541184556
831537619
420997394
370332730
1264028790
294543339
973608750
91230183
1136016238
306101894
1894540572
370652960
1495918552
1574361338
15591200
730025305
966976407
1730939745
626967520
1179676779
1486334268
2048917994
538592962
233797796
1287054930
1833773232
680288896
1224805208
914057188
1786357568
193426454
158452444
1969184502
1317566395
448093315
1274870315
1800202536
667441930
342247634
162716051
141053121
1938747039
2023894527
1968934789
1737564951
1430889335
1583206251
1974089333
1260648305
769759305
1579613824
16072688
1756407854
957968341
2072399335
1701712973
1541603931
64842676
1472925328
358898579
592801180
1770834160
1165127537
774581731
1596362209
717020293
422315646
1615732010
2032735308
2134379205
1338406000
1736755666
2100920358
950767251
2063637363
1826743308
100295632
605113256
28156647
353581139
865551166
1636573296
1927395400
1937533893
1766424446
357900885
125849258
1008817442
405127466
1671063790
320916134
1644803806
391740930
1608930155
2070619807
101240726
636218171
854104137
1633456813
654563266
1391872681
1095303477
130836702
902865873
259830811
636622125
931523973
1332400013
764607325
1870301088
498498601
1136765055
1325230382
32710628
174852680
1426459972
2079902511
2004918580
93568750
735171588
1455013958
1290513289
2071132571
117053053
146559932
1543413987
509013189
1490699664
1029828801
1918999862
367394389
1375867003
1103758596
92070633
1289033760
748295192
138501675
191071743
686881478
300406741
1150697064
1070366058
148518455
1757629191
1817341796
1149573952
1219274761
16173327
626756999
524004052
1099074088
1177450719
441011742
747307242
191196300
1954235195
57448801
1472283927
1629929407
2127343997
2103722611
291317624
778988778
1462697197
1570229043
2011866365
1814897491
2051088674
1350655057
183408938
529879608
529798185
1271730236
234522964
1922974455
716261271
1275830697
1069765635
1818255359
443239601
409505357
170502228
1189059553
1028588617
2084464163
1439418964
1881249745
745361058
308279800
1005549144
204884055
1598544192
1500100525
2102225483
1652325361
1955609877
1131627120
37875651
429973280
1435113902
1108686304
1200421673
377592403
1224014519
943843681
1506010156
1373634472
1224990692
958084412
740986284
1236800045
122778189
346780980
339536634
1283118519
1391758180
1870006855
1333409125
27348178
402309361
1365638331
795468396
1507983264
629844803
1945771688
1513028414
24114944
664902357
163423402
1190845862
1789345810
1090189230
1896924078
1390248837
1160725537
9147455
200348085
1631553978
1762688575
49274462
234011595
294421201
600415409
1216918013
304284382
480080725
604338636
862768855
1292973647
1008145453
942524586
787415538
1470548880
2032400825
1402528259
494118057
1319278136
320015897
222526337
1964575876
642185887
640065840
1668084435
1253662039
1914905060
992708966
13044874
1301413165
1850527677
90688947
449772984
1879707132
1218977719
708919667
2040939596
805466087
423204782
332373726
514834072
1247141845
210526893
2112274819
1345709546
1047603237
1451823577
1927664002
1353599015
279893128
172274529
1075558088
994913025
1764017647
1163121930
936908532
200927948
1769396457
1708986774
1474736331
36202194
1776486614
1982180274
1620702225
1256988060
1911890807
1764880033
441568603
526091616
589342200
1645299339
176557634
1800401362
1268397680
1489040523
1961371679
1311709670
55734493
370016137
820671832
116198491
8721771
2145280340
2063254435
1436824558
312567406
175139545
779065310
301248527
78867813
464283035
347928499
1205922774
1881867799
22434266
1267653524
336860171
1581817836
564675953
105645939
5587527
314787810
1159713479
1476077238
1072556924
2085401631
566106161
181634034
1494304781
1088830957
85595557
1590053147
993708976
1118431651
1187771517
6683584
1766512868
1143278915
568013073
1690723917
366116001
40398867
606329022
1110838022
880449667
1727713571
1142093090
755395344
1007726954
1911457961
244081158
364975457
2123713410
1467676902
107672740
1235537867
1361430287
344225205
595326859
239830812
1958943828
1771464884
1913155186
247286024
177110802
1989615120
1304797225
1394778531
378537710
1653797566
796634386
94158372
971082661
365711490
401525981
601982619
1715679834
1399233974
1963999443
682979242
973659534
869995027
639088056
405709325
109149746
1189716084
898538091
300276016
2062446263
753815968
1580534153
992050929
507628448
259345529
2079221221
1098172942
1667873554
1113896914
744677447
304355535
610713718
351769957
462012907
1856639702
482852987
243572102
1240098360
1449316198
1317853383
614697047
1927038292
112485810
1375089532
1740709608
824720176
1575853279
346124967
1512831798
1053243914
825279654
759932547
1527698141
1224510312
1518859170
343849207
979259326
424247660
23714393
2064262292
104054237
1502731448
502809253
701760853
1168651186
936884424
1783746917
1817378942
1175792682
1834230184
849035157
1614066542
559098961
1231039443
2103061422
166277946
969842006
1361135265
949228027
1882588693
1866449483
1938355073
6004754
1484620557
1295622943
1253901949
366259166
1689484000
1806542026
320064078
216299487
414435537
1210811971
575377820
222035060
1765291527
1393192945
1921873659
1472460475
1075755250
1373140017
913435619
667847981
2074294435
1930910354
158187471
89972024
1332145373
732527642
1001622041
2071669613
617857591
449163548
1719688450
700700278
103246061
1393994574
224958334
558904351
817598956
328859935
207799500
155132506
139192770
1905246358
1257705024
1480264170
1800235175
1976692420
579209412
2135184818
1520222785
1689254896
1734483085
1908401347
1234830847
521383382
429539246
1726330042
545133420
285933020
1982760662
584294888
879972044
1285559280
593447626
1667371748
824439785
1082188118
845942187
1533823973
1134992549
1300611097
60147263
1225141831
856785151
370317358
1613718227
1151478963
1859433856
1048977093
487245583
1147750055
1958229384
1521285031
1303342782
708865238
1040724674
1054494460
1610496182
967991447
54648979
1655539920
1120496718
1235460660
994414507
561462376
923348234
1006997554
1755332188
903365112
1911336444
1885543192
377500680
1136870269
1915189006
1980107961
379688617
1920475267
2081033645
886074842
1412399788
1452148584
340705389
1781176604
2129671428
1882659361
512071547
55337372
528092796
90072969
675150392
882710565
453149168
1142524018
1738473864
896712060
6625528
648750559
1420861339
854013041
1931284308
1794760017
1183745448
1625325495
1252382702
1446582462
1171731366
1430360299
229762637
115197561
1670980747
695443238
46876510
188158779
93949438
1125318195
2108723622
1378479432
1280720387
1971547329
1261022656
1334090020
1288874448
491989983
1502920230
137196589
448883876
1220360021
878719159
1711714277
1830878760
514751279
459104835
1884807216
273041691
1224873362
1513036902
1452836562
1689616431
198165463
463841602
2116539082
508404260
1257489410
1864782772
2081368951
560167174
2009125912
855707123
933503839
1993287641
310404604
1084911739
482666315
209303376
2025859514
110812263
17071028
258055194
341436652
1502736105
426173475
913764579
110301155
1827182322
362058273
1081274869
1510915729
571984656
1546171881
227407662
682948467
35659979
905388645
1170072644
2089569832
440694164
952344003
432837989
1713251995
1347278570
1339647874
1335274460
2097987249
77525805
1444647040
303470802
1753710483
1858155717
1466588998
91677738
1308177335
1359938408
1741037914
1831166656
781866305
399892245
682281543
1478286418
215364128
1164701718
663558616
2100498857
96748850
325133044
868166111
948134922
852476095
1996783163
448659393
1867339560
2093170196
582767271
1556715689
409896861
439969394
1569987923
194012856
1898207917
736535832
664733357
1063008993
1090715364
659341575
1816197684
1413717389
2146292461
747182563
825617556
1678884215
947625571
942744061
1981848029
1251541449
1409255862
1798247196
622775500
752276758
1618531679
124455057
224589824
737452427
909313373
886475469
1022460737
1499109463
1712399173
104067592
962375847
1114330067
2136371499
352031075
523922361
471110838
1423282838
323715961
839762565
820596285
1556083434
228734106
1943555923
1293780783
2117192987
876124307
429689030
481223329
1608571064
2069512256
1698875173
157819159
1213792041
1238791105
1364403459
1597039060
2021888752
282184410
32698701
258578918
999734350
1641388958
120093127
1942370163
2133898099
280048606
1582494796
1034819533
1670424074
933614828
573737113
329657514
687119332
857951102
2014136350
784536802
1460285027
35468608
907073210
1318285894
1664470871
1461701824
1476155874
305222232
2135646300
714787159
201596791
1980072310
321056370
1078969743
595363567
1769404822
1395363506
582743291
1565184577
1377284852
1957847454
1489564833
184758024
1953307573
581967700
343744935
1263494898
1307498462
1994146802
511610704
154108784
1171898090
2109541501
1036339782
920412022
1383844048
501049458
103106771
820184366
638037326
161478145
1509798770
178805598
1617484193
1493644108
1296143163
476593008
994290957
763874487
2026350233
1315544041
1787212029
241526330
1428056935
1908815974
2020008343
1424228929
2079380678
1492258119
44711804
938199156
90448489
547846665
187003639
1822306761
2076121391
451513826
572555260
1572124642
201000713
370480725
824278425
250402701
351707705
192964052
399968405
1386783715
1210486403
1784122538
1414982530
1827658445
1047412670
1114922595
368294388
1352835460
732478465
1593310778
729848420
539629612
2101764991
1718289171
1302354681
457422784
1510821027
771050836
825333128
407798128
1413772108
194341047
1530673160
2063847380
18624726
1704027155
2135244207
1511328398
445063496
1620177744
1110259536
1826750971
1346005228
1795876691
29999252
1274481035
2089722302
561884392
1378044061
1104484879
927019318
82551644
1673114519
1123945212
1874667072
1280540662
1838310841
660575996
673753585
359686759
1573110521
1663962462
1036155035
2138380454
930603638
758817902
592897190
1031411661
1275771396
2124120276
663207832
1069139128
2137683157
2052045982
912989016
195925204
1022382000
2091617260
1959049135
1671107675
730298637
1820379388
1061284537
1584198001
205116390
1759964951
1519985635
379351312
603044672
710091046
1668307105
1924603283
257636921
1410395116
1024194266
897546436
721150719
717473521
322191631
887726867
358271736
140528646
1686044290
2031429934
1064871019
1221511478
1317441891
1204344654
533031893
8827741
1963996739
1545297230
542305553
216101656
460882480
884320385
340658471
1972545244
1125164480
344539931
52819589
890651217
507606812
146829436
489414097
928539854
50981663
410075822
179843471
1130390057
246067904
565356544
277492636
1914030044
918686270
616902397
1313182267
1243427236
114483925
378899055
1982836282
291276548
2034921081
182348667
1989820559
463543604
1298613523
1022373703
964349125
1082538679
925908170
1115051971
2007357334
829642094
1822404981
1182645810
674086368
104628908
44685188
897560490
1629797293
1399183481
70415758
2112307017
271018938
1115491738
600256253
1770057166
399550871
1035220870
1789454464
1489984789
1256813678
903771952
663863689
1488447629
829465305
262273705
1975564307
826655866
825975245
1960525752
460491192
819212363
1694637578
576181419
1918334269
1296582719
1516145190
377714709
454030419
388042396
3016523
923733130
1077035244
1589228908
34472311
1736250052
1191430813
1325628942
1560272459
1052612591
900939688
905445757
226805277
1599781208
385537748
2016903767
442012744
1889961126
736939836
1127596856
1966067260
81740258
2040907336
1992456739
1339277362
353438780
1642674646
932083462
1287837838
682438258
2096987013
598866279
806032846
754012212
1292186311
1353263505
1142863122
1746207107
2042208706
1572748227
1239678981
1140264854
1300165453
1783824617
1345352698
192858786
76434403
877616142
1393701237
1061437170
547576339
1966440011
1869046860
1789708396
1171630029
1574471932
839879704
800942136
1118336678
1369593751
813863683
257194298
1604130678
505457061
1552591680
673995675
767318981
1812757630
253499256
1724744218
172983838
1961552585
925525438
1576915606
1578765236
1568345630
1905073520
976053414
1055884943
870042435
600741670
267915994
1870169278
933666655
1063831609
1881946668
554608946
583759983
1132849616
468035528
1607761128
362991543
582967038
1621953027
704270134
1629196482
2103406479
1357658154
1129155379
1830123381
320041978
1508935864
2105973702
1302211349
609302161
54977341
974584584
989081924
1030838127
1193595605
40536957
1529080663
1263425149
1927752553
127348587
400050615
1383793091
253535114
2045853955
1845846892
94270812
110653503
1146015871
1645610120
1564947058
1268043291
1806964150
1525026518
2093257615
1158097269
1560721982
1870212541
1479155858
1958243743
1349377156
1488480683
761548964
645309471
748766307
1938796786
1432289960
795234836
328885946
513365277
1694435643
368779737
2015305206
2125321230
1060826651
1198193228
174557318
2032586849
2055485144
1587738567
1873747961
568724986
1640705764
1074707337
2142849518
663059567
2015280115
1630562867
1108630730
1419221390
523989892
974500999
1782598831
1609971849
1836925811
1559803101
1365982105
96316560
1695922204
975963932
741551226
1276310500
1058648515
1621848499
345111027
1307358444
375243905
876671200
685488076
1080831370
1140900826
1113873350
1381895214
1268958254
954809244
999251967
805029546
1783964111
1311708777
288378124
564186852
1221527894
1447095802
767854414
275809572
1363979766
1307828990
494668947
1191928015
1582170707
723453188
1788981662
717700179
233432022
515135556
1126185170
129509882
574474368
1102449195
342130802
1596369653
1214922200
1417258595
1849228482
478906535
1383354883
1820939061
1440068528
446179236
513567745
1437391711
1798222906
293908188
258047457
2017431261
574257245
1771561925
319459290
303458667
974078347
1964635621
1863423955
493074506
994049332
1035043409
2130141080
695446633
1691636197
2069402824
1890285966
1138710923
352610985
1704285389
1074852116
59940436
1516467042
765387510
1315131796
1731667083
1763188662
1150623822
1505529663
1278267982
1049359388
1560058745
121403346
1428119248
347835712
730992530
442700492
323020761
1210270242
1256357587
1453384176
1831705778
743124378
1433778635
769365504
1260624675
297431831
60475821
960049397
1609064710
644634470
197303598
1554171670
1765688585
234984052
479952544
376313502
982136025
531302167
371847748
2094033352
233571180
1772973455
979310299
1549575319
1615512756
1376546956
2097503894
2009787033
421412448
144386374
1367124416
441424278
400655980
428349180
1676095789
807386778
2039991739
280927489
574119635
1776046574
1707395144
880165486
243681896
1231635896
1118734614
162558351
67520527
1016887748
1231988938
630287148
1831286106
479095914
385487553
2060818077
1982091358
657589603
1178638579
1300796660
1266931340
2120831428
1547066532
914356868
990792237
1947121316
1437889959
1215740305
1425011917
1279935018
236331766
838586409
305499439
972578629
887717438
588366205
1477281182
2123061332
807957644
274088030
1203212261
542681777
1419217315
43971193
424918126
763894770
1419243857
77626260
251133500
729338434
1064339541
224459451
119663177
712796689
1467131327
516307031
595286855
408495408
1809357473
2019921242
852844663
127234773
1124618091
195153857
1432944808
53544265
101369605
128073538
1184263468
1855182346
982940695
1374814478
49166564
1453842460
970926626
890848520
578503269
947358062
1818004453
883209720
45572912
1825798961
526656604
614538220
1118638576
2107557752
1344776177
1063904382
998576049
1264232968
388598019
1611133867
423231962
1354776638
590167221
135304078
964620510
625555963
1750730475
1000804604
1063559872
1606573631
1391118897
1959590321
785386959
326876216
1639782424
1518538755
1308354292
1753827030
1010273859
84709898
1538615695
1558451851
1079124905
980321320
1701876031
1355464419
922106757
1759235521
2063474969
725220662
1903626579
1018894653
193766803
1021776512
1982224387
2003142971
1064056586
1835618233
1253713294
929310336
675913239
1397043471
523673953
457077655
1735088419
1870756827
999840680
1875069994
421333063
1102703024
214648338
67173639
2096610738
860909436
549826332
1721260363
1347938200
1218252351
442089284
1578702669
522199327
723068906
1570621388
1610496182
150900178
75206752
557929916
1032013241
519902782
616799553
907517750
1147696037
1673311881
1086324454
1311140558
565168878
1239455231
1426014493
2145510441
1624692222
1607319016
1302883079
1090173847
2105959441
2076343539
1964107931
961641471
2133188785
130955668
1278376525
98615128
1744946759
486103648
582010856
1696371066
1665474965
720086515
1910167356
1624116614
1456347425
353619020
1458661023
633958388
916834783
1661429563
816898465
1034832327
1004699249
1373992069
37697707
1027526249
1417095359
1982298796
521665758
420893781
1486154844
536016365
313918436
679268143
522242688
1556377739
233279154
1254349269
433326462
517394873
3616048
801832390
2131445132
1678146251
1886955102
1403670152
1226093072
556543570
1972171518
1796062951
478565601
2015226800
1527533013
867673977
604622884
771095387
2053193755
302566135
423076672
82967306
129792939
1852801854
535058342
1750023524
1670080977
1382673939
863471450
1876786406
4872857
1395330756
1090753286
138970660
370773922
2141553983
1920948966
1900771056
683752030
1574743390
1165207485
2036424504
1311795935
1542122508
1627948697
982531706
986256846
290633537
1765943891
604877404
1461812419
600178878
1647131893
108965822
1756696130
727253554
1079674958
850890565
880240469
310853637
2118383962
267370407
1025712288
1664023754
1065395188
1319717902
76052163
410978382
1152054743
381928665
36604256
637529984
1531298009
1363239451
1467421042
1031407732
953796168
1561601069
283614274
557059611
1569531617
1174640195
211497249
404370386
49538499
527698125
147497084
313556717
319447236
713155179
1034188709
100219609
1629974569
1970819682
1294161121
1064668308
90392311
831506346
2100564925
551439246
727887596
432545235
395701511
1890032408
527271235
686642485
504651716
1196642926
1246729940
422360821
1499530917
1132716420
1439297944
1531746841
1897266025
1193519117
1889603718
1169719851
1884988303
440625091
2065884823
1497427251
11298518
1450465757
1713806949
1671971908
567741683
465371627
719820129
1966074358
1241676531
91099558
644160232
594802983
164240962
606670133
1649510220
1178928577
509153295
1872990217
1007351584
1890339179
746684522
1894266184
1693409671
1716370421
474551360
372003760
1195558490
1109125650
347451625
1092403451
557665797
1449002066
313695614
824320589
842738247
166955895
65967096
1740466307
390871644
1358300823
1077061305
477799993
1796366866
1861807451
430734714
1230132967
1135472830
1355282997
1722736604
1110919349
183805739
804033089
841996689
775852059
1569126695
1415754044
1410532194
170157602
1378246639
1457795335
1113785857
367337766
493089274
1379437578
53407681
447139654
727055014
198800380
762568000
1955269816
1549899911
2020019308
808510975
154375877
451190748
742828702
1048368660
436000236
1405355409
674038551
531281722
1191647012
3586740
993203916
1922282017
773411087
822451660
1966107381
917725211
661430286
313106197
447957569
650750001
619720701
151928753
997898215
1259008634
375302920
1672650179
1397671539
1075100174
2145257483
189172875
1575946628
903949088
449932852
1075662602
2032349549
2054558609
1132030844
1826681281
326133482
301099280
1635025335
1007790650
690177081
1895329192
1619870967
2074515076
1209881067
2007436325
837751754
1629034790
1368917419
1021872921
10681369
1759815165
571184815
1697959972
871132508
624377231
1876677371
509167011
2063455566
1456929386
901522573
533836390
499004544
884576656
215936892
1549505704
1501303601
1064576016
1871362311
306029182
1907337448
1121520777
1485460722
744875029
1418890924
1672898302
1777805109
1743467190
1168688725
832198915
1232562923
557575345
2039545311
1870333796
116646330
1160075010
393368584
470900282
789033662
1190677970
1150736009
582614776
1308910625
366037122
107943212
1572965221
136169038
1231463536
1247744399
938081942
1503615127
1264077335
438646312
461245252
1002732946
1897387584
645962354
1709109013
131142
1572027018
497480498
453379091
1325662610
694349378
763489031
1642823003
1496788741
417275061
2044297801
393297582
259693297
289530713
21909423
1351217158
768943758
1252217578
1237851974
410693094
157877283
1259470708
1406046440
607143183
1131595203
638118519
1748153243
1595989653
972799694
2081075268
2053236917
44016278
964110076
1957108749
1454730829
361527544
21713529
1133143469
1820267269
1180445388
1265991125
1891948916
1951893352
1502793731
1531425893
169329782
2032918831
649033011
1224471706
949067896
1586104374
776123207
46723889
651733647
1217385778
1680115515
450119332
1139032193
476491771
292105091
2143579107
1094482000
920666667
1589913133
1381624842
1082443557
1254965292
810335590
1420312907
478936900
1999944823
1499070587
1446902271
542375794
598868358
501512857
40068232
980476851
1461425121
1599861180
1317862995
1816445152
1089888658
1266320882
212400388
387219997
1374913469
43510858
580465606
1995231756
1083693309
1304039522
1597924610
1880903776
925317806
46312041
1883687651
955282293
691024371
1852530841
2146521881
404131024
1661538978
851851686
505309629
320925518
794424993
1246311960
1596884830
250309836
350306303
1902148036
518275141
94018584
26707051
1818367713
837426782
1850758824
1421904900
366084805
980766154
1526872181
1059187426
1985398831
59881234
538431634
1705210574
804741558
1403756434
2097951472
1972391880
80718460
160048251
457512556
1827677629
1106359426
1627030623
1611469554
4962319
1005535221
1339377280
544215638
1676758144
698181562
723566855
688980177
246344828
1540058576
832445573
1304457128
860735508
1848749314
1663710891
438336927
557407445
1695413439
1470963611
670004280
459225840
1415368191
850448345
41251189
520654249
1022832110
250782827
192656088
434418250
269670343
197904776
1522010243
256279030
953333085
387603124
1986849343
1134744073
874419819
963312631
880626015
30875727
138545104
138063987
959668120
1072460622
502076181
1503540060
1314893828
524458159
657753939
1463571046
877119503
2047200439
1145789517
725809761
1577243535
391200781
560609682
1513110226
2118591931
1408071746
782974540
1716988342
1917046966
2063863434
666228750
1077656515
1613878635
1223948894
910498466
1646310510
1306778907
2003720011
366564176
1165533226
262989469
1521007775
945178687
1996763740
2108215417
2137254768
649603229
816344913
1334265167
747947943
1282939439
2115491512
1293027504
318833336
1795461327
829115333
957887720
402394295
257325948
616207226
1982183559
416398704
170657552
772392369
461163893
1736481439
2067771854
1458938171
2044074600
1385053339
1865539008
747254081
1415501879
1463127063
1606666855
1818787367
1878734275
625325428
924678985
397625914
2021591332
1789703163
1253605610
659778809
1917270328
2049069018
123117233
708188119
327792403
96229200
704130521
1578927036
2048209628
210855224
1450482081
267177888
293507768
1661256924
213949620
892637386
575468707
1114173330
1071116785
696443526
135191610
1339681919
574050062
1038181341
991484286
873113472
1824498429
1395993891
2026789739
800313605
2122866252
327952422
1640587906
998373601
730527022
1233221039
115320320
448231337
946255466
718425919
186371450
722725586
1596818561
1965395334
1785934553
1155095591
2044063749
1084633547
1543339175
441206946
1735966382
1113534284
1508008423
79478265
158903863
723770565
1658600164
1185442380
1400274897
889956393
374368978
1338414411
313469951
72149544
1050359638
476188218
738815333
1742855487
1507996497
521605255
566237553
133062211
1988400934
1805467129
942981035
1365230015
1956622798
31443784
1585234915
1540275448
1492868518
1664315777
1488227690
1346527402
572436871
1263423138
2004288322
1249913600
1058909062
1940131578
1399034955
296164865
1178115321
1091307964
140653504
793339756
1193304965
1184326380
39306247
359468216
1147324096
954573316
1700202113
606100532
2010436700
47864010
1180781481
2134479911
1792839025
1341377367
868398590
564905978
1268876943
2344409
890212989
43189256
483794907
599047518
357617960
1731847724
1100344003
698888650
1682438027
1905307742
1869228253
1312018823
1014738622
2097442512
220850022
208001518
1072650465
253191861
694055575
128482147
2032465765
1071526403
1625264349
604732886
1783145664
1831164283
847126224
1879105947
909594228
117395449
1641151583
246965428
553516031
545050253
1364363189
584543905
1760529928
2130336339
1604405804
104165546
1701495249
1973676820
695439671
53432250
733560727
1591131673
2093828373
234920646
1574370398
1123490487
1980318587
1872632723
1861646916
420534757
1122467218
1331426373
1959303046
203426039
1118483638
1121608502
1605203250
1792376754
1468035794
106606914
1192150530
707964348
1790156353
1254410693
2410955
1778505427
472645472
1468350812
952310935
2049629903
2133902191
692702131
60408853
739513647
1516388153
1729553100
1463617154
1697672735
759153092
22548424
840279146
347928272
114089733
1832688081
2012175442
1818495384
247962521
1116289359
517618560
1838132498
24177212
1553002588
1357296679
300175767
1305327568
811123346
231542222
623875904
2052971620
1054549506
752689476
668269254
919824543
1599902014
1298649914
2000967159
1474586405
1994994133
1058217268
536729042
654221702
20690681
802390501
502090461
2061182012
1912707402
306911965
978312220
1578903440
646541491
1014151951
591606634
1945355655
1461364440
135644272
1047089411
1539087211
1979017454
958673674
749057295
406876210
374527511
1810713652
961423752
1026495971
358330362
672189874
419138548
104000610
163101591
377735833
99198077
2075521810
974378203
1331945890
360110722
1061889147
357319671
1767551471
1019170713
893919150
1521104617
2047715674
1778323214
1508823662
872790489
149941282
405923534
802999461
239480505
213583129
548516269
1389535191
383097647
2023600105
204374939
753665153
1596229953
1689027332
808836574
379921681
578752706
586517326
220952960
1734828933
447149344
641032776
2015775724
466580103
540456513
272981227
1918594688
1933358086
2081540714
818959186
629374571
1178852367
1846235163
1011943988
1616185200
492849398
703660744
1350899555
2033716366
711145097
1654743685
678420602
624970916
1928415066
1925016043
1380613214
1653357030
1643598435
1768485859
2036262660
1553127175
1360954530
1163249184
1730860029
1583324620
2064117444
997497411
1715374099
111639744
2131493199
1933931168
345703051
1575148039
1205252522
179369041
583086010
1262868935
352543371
1651648543
1233712335
475297880
66977884
1649748827
424702367
1011323690
522593118
645705753
1733945523
1151205261
1466135828
1910929924
566865839
1411019958
1240199942
2135323745
1350099121
1024299847
341151591
157910052
237504708
812827769
312135364
337151163
700559828
699783754
1073121253
774719672
613033589
622789353
1008196523
733575011
1971901305
382954803
168499310
61300609
1765090937
1864685632
304572012
2111498537
817166492
1699837642
1588738857
1609766908
605167197
271577841
1774945148
1281207230
1046692949
1656887855
318371862
1677457071
819577154
272964774
1861907748
391175976
324677528
1640424057
1587844149
1607510713
1397708411
2104206710
657522137
1658559487
1357270845
1765643545
693930494
1089199533
1260030808
754086895
105482049
1018210459
1300178657
1950024502
2106797556
243122308
1156436097
221629219
1718682643
1299120567
670681747
1129432448
1158129093
485324505
666753680
1306151124
628971754
1136053406
1712351414
1844108290
796641337
1248145748
777740046
674942518
1204020373
1989991426
1785300112
1123921249
1893026734
2128684547
1797744077
1663248853
847871920
921589
1752833383
1629226234
434389028
872804516
2015623204
2011763162
1634327488
582840395
1772164457
755281109
321178991
1139087486
1600273005
686152869
1460665513
729933148
151926144
490852270
1289034877
476547233
831233533
1620835134
1663446058
1341648892
1444249827
1573688576
1203447801
952915957
1297222857
685386059
1812934655
1218484190
1377311078
781034554
1435132585
270389454
20122364
1251874471
812615671
737034317
1768821525
1058202327
464934276
200609067
843593229
1189053588
1480690800
802650031
2045138594
1739779498
1578225945
1057304512
1570852166
1273046376
2037372354
970429064
145452736
731197568
2082885587
1698326313
227352322
536996973
570426663
1261479022
1962531877
1898437765
1287106772
610341926
649554183
1081137321
1787811084
1916890012
369299598
644206969
1191559855
1712573506
1294927226
928397076
662740320
2002685143
236179641
1118938142
94353771
1374432979
296971300
342851829
1936321548
175165683
2144987432
211668042
1119356076
578883642
982480943
2105835919
1654230950
1946302227
333009083
59599653
1208418843
725404848
74232450
529022006
1108806729
104404378
891496098
8255594
1208878585
800851155
2044335026
1752768505
1774758954
576966098
994935146
111698669
273050771
1470748379
1487296988
1408289028
879232764
1470278063
291858798
270353622
1303670668
1893937404
405997211
633604701
1221768819
227489870
309320399
648815614
54593726
1578145649
1118954834
1634421399
450733103
734307375
805765113
1905620599
1647476574
688293885
446050883
740225975
126148019
2103124857
2088737220
1818413518
1120674820
1711200662
864563970
1031506150
1973858149
665001469
1879358323
156222430
1369516881
441259420
1506257157
1460472579
1269526115
807554742
658024179
1349446982
2062313058
831809068
10670764
1106398802
195097739
1167189682
1259653995
26825152
486376183
404387289
936402832
1394598817
1105093782
1749336186
1798595773
1807336701
1564039407
1879192560
1496794328
872348961
559112075
1677156537
950456511
272078383
1028969834
1215708174
602986529
2020474923
748288561
1934067873
845999300
1918362231
512419087
2100062465
1453511479
324843808
293771248
1935035643
649726872
189246239
75602735
154382457
1549146551
34136666
1370797191
1559641321
1451248265
25399738
2061329751
1657067126
2095766219
850145793
2102988587
1167568328
1136915199
255736980
502022475
1875122669
1954740971
2048156273
1140430691
1806346548
29153908
797668109
317517758
1662750556
515895141
1902381571
1595276865
491830548
308521479
1358839073
475864244
940591775
537484761
1871908705
929290130
234912557
1961771361
852587348
1029081234
161346516
1018252856
445963657
178861185
614084805
1338656541
1902774260
43177298
1086716140
2063199695
1067723179
1125578655
695660185
1370167669
1661581527
1313147270
1823197064
302773481
1970926224
13750765
1488150748
854983081
481118342
1306239235
26799976
330708618
2067242461
733442372
930737364
1240092926
1844028635
966899041
2142448707
1249281533
1186365424
2121679095
1399585315
1384797639
1580186410
158097957
1059708514
76369520
246654562
1267346806
1174139202
1154121829
433855762
1616435753
1133440155
561163937
407932840
1468278650
375854252
823552009
475293402
1992335439
990303960
544604798
1656275279
103451382
967811137
1898093966
800153981
2093325443
1727912506
1398363784
222902534
1188002147
1827042315
1355683132
57985238
200587276
2088175007
747324465
1806564317
722823687
1790476770
1333701927
338018663
1083771264
87242425
1358133072
2092014879
1663194105
732952397
1335369929
659603799
362515750
1187082987
1907851546
289060079
1029687518
1407996973
1453597159
716367933
474359830
2125360117
715059045
746972328
1084128855
1676838856
1930267114
115280605
956583383
355394536
1150738423
703356526
822973872
1122395539
1733434577
744177973
2060088719
103789337
780059704
1421305261
2041110902
603904528
1163718945
1976556206
1468982666
293221940
58397509
1629325481
1571404597
1849544295
820008449
1213598770
113333843
617775938
294724110
494214421
685539165
143165008
104225239
660329584
418789070
1953444872
1968134246
1256732302
1910104104
1194215610
2060813208
340750304
966976678
632439648
31886463
1628362148
1774098876
2056896883
2008944245
2139992553
743308320
1337480975
944995125
192228241
306277796
542137754
1950899308
284317922
1538443166
2103020050
1233566441
1470525801
89341707
116259890
2108681569
1633955903
881833398
763462409
1890067247
476922997
1305611171
128189103
1818635327
404269262
815482210
453616054
756260550
978804674
1960002638
2085150597
1831710697
2036120897
29567565
1103643268
143225375
49160253
150519492
1464965657
218347805
604955796
1530644224
1465627660
276481668
2130279137
1232953929
581792625
1769918004
279726108
816482653
1468582485
240740498
114844702
555471462
1933629961
335801619
1481324577
137842920
1719477233
1093809166
159530909
854609060
1057813194
946798790
397667890
815961611
911814835
2127981339
1097567680
1402122337
466540544
1441215111
1942883415
432033489
268090175
1534471073
2090740468
1128170067
1388098077
602064590
2130948743
792869214
249482976
682778510
74337012
1530645725
319358551
1344935684
188968186
1846121426
1483788858
283447109
23859096
1157361186
1573790526
1570440431
1306075648
179232649
361881972
121285759
149747467
1885402156
18171895
1502136277
1674585440
1325645440
1553163612
2020514677
1242527176
773279969
942667501
1932126912
1849194369
1137548023
1473698283
1905774614
238268460
1041806471
635416878
1532466579
29752232
1812786441
1265362924
629407288
764747888
1906511043
1261760251
1730567637
1549772114
71272136
629333550
1818671972
180906833
1292258799
1198548980
1278895641
1125061885
399177267
1966344229
252526387
990598525
2108670928
679978340
2021505942
897154144
1177245726
1666861051
1069918441
175271717
117620043
81572744
686993413
797075893
1290572217
1878359709
239502982
761183498
1708371445
465167244
1936822942
1463646443
870336087
1721296105
625722244
558703557
1162361668
237475002
2029698190
1656777862
1911994269
1451168290
1278438949
713445128
197025044
466674123
917492468
1344584480
1642396107
1092218990
681827951
528359771
1605638385
1992197215
248389316
1716982653
1289591180
1496431410
233092093
930913567
1228236928
1038906415
261238525
1131283374
771454538
2132952729
694691476
1934020004
1833507695
1880600622
1206529764
2061635173
1196794697
403164093
1895647383
1978299659
1169584461
188863455
1011870047
1152567104
592059418
1653404605
1386380586
1012753098
2098385830
1305402965
1068424936
1206834375
1530561047
1790807633
1538866944
822662897
852129479
659003977
353305864
996918424
207362124
165025434
1897681404
1566872682
35218763
1774157099
446319154
42209619
1803448935
579133754
1542382581
955933054
2121422440
1635189309
1810867461
1711892198
849256031
1582664651
727731023
758991691
2023199788
526801352
1628369346
526808110
2089999143
295445764
1305483562
1418686665
1890011662
1314594975
1043779271
1071219597
1383356249
1464551247
817541561
603206224
153016225
902317803
488072535
1827618956
805262408
603916511
1848872374
294356326
619182690
848420788
444147666
502700070
1609684269
908757678
569503605
1899909320
1733910918
1998448069
617489657
1030261119
1848655117
1213048316
419536071
500066552
1454222911
1780102170
495164456
951250777
1657578610
1101962399
744361167
529400566
454250291
1032032019
110536048
1606690610
1407452669
357245705
25446838
29211198
273279228
1580725504
953776228
1457256286
1844435807
1123112105
248220237
252458064
1588004820
1296324343
796991105
520701824
866115289
804961698
467435192
1558600614
620910745
121520518
1789859457
1626511744
442035595
834752888
1295976914
868866567
437442265
994313617
411840144
72555917
492213796
364106822
1250300494
337877587
717180500
1359019511
315813658
365756947
1236317358
498686145
1007011558
902239670
1779806756
1990590738
1201210299
559805803
350845053
1218269853
129375543
1752417302
1832092405
908155866
1638445955
907342851
4828549
318909176
1807675032
118169611
94153696
1361954160
2076239403
392880408
1171087588
1229855714
185066258
157446911
1445440499
366483264
1570107956
609615851
903560325
1104229673
311279391
449576861
1740085569
1295933043
297620171
1407631695
1354664877
1624911505
1027254476
781786873
1344464595
804779516
1281948174
790339394
432806169
1542342363
1417753620
1304466749
2118270640
863683435
1650029418
1117997660
794250982
1103547884
1119309047
271922626
656800690
973347955
863525474
557289551
1909549347
1836655793
615671500
636412813
674195461
1311678747
385740744
1700660039
427810732
971315340
273867187
1366075946
1969310372
298978294
1748263292
575101281
2003285811
1843171510
1428018633
2085207378
329834972
1057362793
924025032
1702461179
1000499249
964861934
1854306921
181542607
676013879
1424193632
1467743503
1436817029
1213510872
736031329
814575333
1139551760
505530008
428456227
1892126914
468683254
445721940
1227849169
1108564770
1363073744
409114879
825111447
288534441
519236427
1583409636
780614029
1108204915
1319422405
976913224
1391603974
1166360627
724037130
803049363
1049860756
1423156426
896230092
1458225532
1398572664
791013043
476079243
1950515013
264445758
973141401
1375404954
788388183
1062889888
2078138803
992165298
782497974
1048112090
901892676
1518694903
594728479
1640272529
1464233394
95849495
1575490370
567940367
23667033
2060291568
673667491
26535664
625218211
1564457874
453161772
414811067
1857085335
932632533
746345467
1974360777
82055995
1338086049
439441560
1558039005
1424953742
1326402753
361360958
274092124
782375264
586775492
2071949375
1045679823
625992142
2108384737
155608331
2134997802
530190147
551882537
428174566
1272662096
68593207
522802346
32964945
1871862378
1975417454
405599928
1494053413
231899457
873846813
2012938862
1726369984
1492482762
1646681631
850035007
1842408345
1016490950
1140576788
1037596948
995774821
807178755
1423241802
1422612127
986636271
189052728
490910941
1164318018
2003913533
1247064723
1424416717
627380390
915989185
1550159384
995524791
255982355
1757917846
2042049931
1709140038
726136211
1091889437
1831248307
106783563
820510959
437507362
774204143
1083743888
330590130
1414201377
1094816365
690914112
1239008916
267884226
1548004729
1598019421
754604906
862771562
459853958
569434821
1159971570
2040393128
1489493273
1905072622
1824323931
1874049966
1190142598
1633496765
1266909732
404065871
1444530959
885500122
1670538172
1002357790
1099262782
292440582
2030317615
1220984457
1521866734
16577326
1260205544
195649382
1303711345
783949219
1429085328
307687257
728826651
1198582798
1266494825
1783353447
665493067
129625644
728782674
76050771
1709044943
1132001188
1973562452
217868846
603243563
1797174739
235086235
1713549956
523860606
1480329712
126747431
423193621
1684892366
1103617906
2066212857
691498864
1770945544
2142423305
2127721073
1009417018
1162202146
1488056644
792067746
211355993
785262730
530482250
1487590499
258311440
1928396677
1118620875
887325171
296225812
2046850478
657745936
167533317
830082058
643544865
1915931589
1829624858
1961742191
694502817
1566302752
466415756
2140583830
1310706411
1821680260
1099984283
1630767620
2093695835
1980138545
791680905
1460825052
874322212
2019066406
304752144
1642735376
940916847
2044005907
1492521534
724151137
855748412
630438842
1795573664
1910868828
1728028946
1628517971
1474759579
2117231594
935114692
863444847
615676655
1840945278
198608267
1762494707
1425152478
1014548335
497372745
674416383
17073142
697530091
1761662717
1590738407
1978782663
1808961995
1158152229
1801406311
958048697
1365347557
24207652
815439299
406544393
1979134770
1228800437
692264750
1907962421
167697829
61485280
91670959
725287038
1455088095
1000185344
527859953
897795916
2064874197
60006660
1234144278
579188042
67402464
1098589024
1676324797
605752314
1219535968
1135764440
1270206599
844700279
1001305744
1468318739
773713619
1598620786
1916181772
1051411713
777118910
1195300151
799352923
1675939585
1181422296
1698074509
1040828977
1900733357
116787741
1322807221
252169970
1523755091
1185917514
1098059211
1362521799
1690571385
1681274470
1590081630
201842273
1829855203
1916006623
633921163
1314787270
1285699849
350408116
323691968
1518273364
1492527152
1163174240
2117840258
1513517923
588831546
2034477509
1135462234
286890911
836232556
771570786
1746288998
85495036
1170004607
2054780482
1428966517
1969041869
1408281655
114681054
1132152194
494550393
749537232
1514523925
1151568222
81744748
553000316
510427570
1434651118
407912966
751014547
409666922
1203524453
1181945741
732577977
1221501428
2119824747
100375254
2014655670
457437443
652800767
1074584665
252212655
2061034484
1219279705
1542751162
1543731158
2131397692
213681480
2030753289
571985460
1764932259
2091368545
1681222056
560816792
743784399
688765944
571966684
969954599
931939138
1184513204
991639183
138020042
1039857560
648125382
1893099605
1848523093
1107932766
777325604
1098797885
727527859
491419440
757881012
1614474537
213539167
1698724250
179852505
1970668816
754528517
1894024016
1518449899
4247886
192534585
1075153623
353534584
338517268
1690683544
958708588
59822730
1560038618
1680560823
284537006
1569991446
246162331
1108891284
1273642789
1576089918
462403976
435452906
972341967
1777373350
179976031
353459597
495666552
1748467959
1646790984
1568910053
1515913106
1680783170
232160669
1127195058
1061278348
853329989
285638889
277146684
690610317
2105185794
768636424
840509811
911177168
1829145594
28622176
2121159652
1452650454
1291757872
1299320963
399270862
1714570705
2082152657
695155497
642307979
1831596480
222499225
120038865
75350925
619665801
510245445
235358920
222319817
1223367857
1353248685
2140159994
165306573
1651295469
336970509
1562058318
1896342025
1925508794
1505646564
1447570384
45341410
1738846274
336534537
690802676
1995152807
1379724932
2030801603
1156848345
1895470216
2077205825
1692936348
926148468
1847849218
699011183
796099296
1564039677
1112938989
340256631
1144447890
1747889509
645481901
2039395438
1243882427
1125166659
1398340450
901461670
1748514421
1108224594
446050435
2101169408
2133572876
1188640710
1699691396
1225299303
1368954281
1053722376
234543512
880159132
1330110600
1893259008
1465539172
1557702515
2139356672
2047465569
382240348
439236449
1777345732
931618944
2124528819
1563735020
809371514
1175187744
964793526
1108556532
1894002732
1163055850
862128009
2022840901
1500185761
961724050
1220128681
842279015
488409860
164880867
1236993093
321296378
730897604
588222101
1466889858
1172560564
1093269899
1977796356
629305551
857066212
1078019034
1604438494
568288251
1424269626
678083653
1153129736
278787766
2001257303
1253177173
1078545785
2117841661
1823143941
557211435
897607319
1261038742
716135087
1614085791
1871765239
703674565
2001940526
1025397941
1554434689
673368761
1608368946
133220837
711339996
1762847013
1336931104
67215753
712977651
804934672
1466455391
1025985238
1482379436
1802110067
1012444003
16465933
789500406
250330824
1353020764
1174329045
1760789925
1854701217
104095328
700711976
450316686
1956509544
201937117
1296855990
1798811186
482607985
1286955568
2050532616
103053662
1961217731
1618098814
538120711
197928283
1218687229
739562676
974970432
1823275370
541310744
1363061029
1768140206
853739219
1266702116
1608695857
850602994
2087409536
691664616
1426683940
708190420
176963320
73800218
661383925
828756526
237546266
1328331931
226579978
780512391
1850251647
284498995
408387229
1989919735
335394153
1622038212
1060184890
670089945
417575357
368186693
959966684
197997663
793214339
1096516173
410683628
70670346
97371574
969500093
560369471
1193060143
177806159
691170434
1067944384
1356404867
1018729560
1752048129
727234320
1571168144
1599270122
497740841
211068252
975001127
1481268770
1381312945
91318870
900209701
1770910326
1451150315
1938831681
1096724516
2079622483
1208690607
194121270
840556972
318313468
1005140735
706158510
1856569189
1874170532
1483399646
1826200208
1385748767
113197989
1424810910
1225863337
206553861
540693464
194031564
670469887
1092480754
1569625022
1779287233
164933233
7916280
406391232
1915840770
1332991971
1544628068
119165519
1265754850
1335363224
2137914914
793146143
589317938
237968214
1717470273
1283895289
1386436744
298903426
2139617554
361050210
1781494430
1324625719
715668412
1342123023
1202152659
430896439
624703094
1448569116
1997261245
1530427908
1889430060
740379029
1001025565
193326559
2071476380
309514036
1540855366
291491915
98997006
262807335
61719354
1104489713
1199122748
1212113235
717570089
228730223
463957114
840028469
1293925044
522253902
79051821
1061335798
1459607250
1922578149
366379127
1152125533
1915604384
1425626183
133994687
1805780739
1653879271
1143769083
143228010
244018029
879067418
691331679
1742511334
719117926
1446334756
1455743166
662557322
526764265
1464608037
1379937510
1234704739
1149714674
663687344
473026986
412683421
371838322
1543099403
1159571204
590076199
599141315
870175747
2123347270
728310021
1198102813
502951092
1012846401
1301014013
1319695345
328781227
666446485
366190397
525647381
1624568442
726962808
95585281
614187324
1608214464
236845250
734336940
1548316898
639422374
1441215483
1509370037
589435733
1564704474
1590701517
36381034
125581420
830394219
1033562841
1314773188
991853868
1533184065
2074276622
1579956003
1527604996
1572822526
1962969356
2130872207
250586791
1795559022
1007144787
808887068
1497911941
1226228537
1497706860
1682112878
1198984521
979749780
277965196
867227379
1044636988
616367674
1348920715
954571407
1301069947
46275925
1650682637
55429554
884810082
382228831
1267163969
1478526718
1916831469
298465820
2009294382
1472229053
2120704980
1757526965
880481316
1311479057
837569073
1509147945
1025108027
28674365
245929907
2121275023
623293581
255727483
754410352
1566570073
1060952734
534771641
211194067
274687732
2083150013
555737758
1307882935
1403504695
1495694158
1567438337
692762962
1802676451
447667046
238609262
742642828
764223846
138008515
1701553128
131520649
1153325998
702566814
1254020059
959321251
583814911
439370006
2030647444
567111637
1598272406
1905963208
1699248137
173742725
37597028
1993603466
243904755
1499331721
2092853661
2074773999
1208245891
385227753
525627112
109559988
717934284
372229482
1607849355
42549014
1906451830
1926700002
1861233159
1032218215
131896940
794564840
1349919876
1885345768
1110293770
692890213
1191998095
628195366
1504588724
348966742
369888852
772193586
2074876348
495250214
860310181
1874333015
2052719910
2134360867
991987427
459151388
1630893499
1969480133
1757324266
635263711
626829327
142233920
1191261021
959895068
1918056521
357101904
541855866
776575885
1368377976
2082120479
371082546
730716006
750122526
571419426
670347594
1150395437
286773499
997461221
1838689494
922060111
181760343
24454533
97664222
1385220439
1413936771
1411597882
540366966
1321135243
1012708101
571393978
1569344667
477018497
568608435
283168685
308929429
1034331045
1368470562
399273901
1407249214
984367804
1915993779
1775009502
749533478
624557028
841967480
1636589024
1828992926
854831545
762858768
1586081641
2021084015
961243663
2022658337
1409767048
1480053547
1487306245
549111875
208457152
267659236
2111813103
1890604224
717114453
1099403615
1086442660
1076690513
549539062
2000906485
505001585
1978496752
441737686
937290957
1521537627
332497542
91854668
1950841311
1792512256
1083852737
219689868
701326991
1160965581
317002157
342538021
150304763
826910081
39923892
767815201
299402247
1391723366
1291938059
1760306221
615977725
1752450239
1619860784
141079412
751018322
270652260
1275291308
462075494
1849519277
1444900070
1858783797
1458113757
1252313623
209938813
927283506
81216226
696688600
1851986667
683229522
1198927894
1474749030
267041542
101166368
1551382021
484040877
1585637177
1255778337
648464510
2070198357
2055138538
1219094156
1336158097
1574482633
782638540
1506236862
1795933403
493689853
1626981422
1898399095
348978418
1502614251
1107484520
1730508626
964634065
1323153604
42886091
1083588902
142098888
1815200015
2070790265
500645129
504299835
472583458
439223426
719542575
1870867320
1119463052
1403961459
2061851062
438250778
699143944
1561643303
520713053
161639817
882636060
1671390716
1657783190
1550797949
1484339784
1088686604
473981380
1553219412
1622629857
1055786869
1091138512
74650297
2114803927
994618168
735647598
1968703180
951561466
1540023643
1422054842
1798213106
1094841956
1329033496
35192543
1595030029
2025663028
2001113445
1253966554
1040745420
963804231
1737182345
958348003
1218008646
326222294
1749402615
1354791287
1514872894
241667500
1866930215
1200361356
2016747142
977610805
534037771
1899157662
1779120379
220958383
1241978204
1120432155
2088464348
236450430
2040667174
444213395
491467558
1673868448
1216287469
1178898714
1143205907
397956785
1972273702
590838274
590136599
1658676572
915825720
1251634670
1513515216
97711058
1970424663
1898926996
982139809
704580999
946623186
887238632
2064754435
1170305301
545427616
1833809203
698053071
1817864969
1358399159
1240824687
1219495180
523399939
129429471
1495132584
595369199
946798790
2090655615
394866351
307434040
1952416355
1323097593
733829152
268588932
1639149912
325110756
670558064
235552732
1575748561
186041622
2007139153
250263280
1194049391
168426411
1924865435
2086662511
1971204707
2109093788
591880435
424465120
1869126487
2087215795
574842626
1471383123
1794905089
1696639275
1576019495
659985451
1044905502
547582357
570499761
397541997
1129318506
1209208745
563380414
1605126625
1002151720
775570477
1262959240
1924301940
737040290
926327962
1944834586
2086126746
1782569531
1286328716
1337191052
1847588381
419260539
853477804
150516867
1628312612
1152601217
1757665293
982594756
1772685271
1680449969
705504024
583290338
1315175268
588071119
1595591675
1598327135
2138597162
1742892977
1181733415
1287079568
1306589006
2087172902
1511710503
589477962
402847053
563911688
289167644
844967664
1004707192
783744107
1882145220
301586704
1752095752
2004528008
859686595
1931815751
156984876
72022151
2080700257
168150391
1770661678
1000782391
2078162764
2064189587
190955592
263931625
1829119381
107064102
227212303
1575902888
941254183
472286014
1277569753
279607055
681686545
79974053
1013177160
1491449500
2071640380
830045970
1372494989
291035977
1788541703
1079989172
654187307
1070440285
655895057
1200513325
1367147569
1783060016
366375009
1510309022
1504391755
1298053564
362238986
195681505
1362420408
2022584879
233428697
1720420972
2049682873
1731909852
1920807596
887176858
1173725156
1803961037
169626328
1673521866
878210783
1418443400
406606762
1366420286
24273792
6804527
1608179896
1460233450
1124675491
1261742632
2058260421
1297431664
1657620072
1566250232
697789995
1980332060
18417664
1397478485
997398597
1617348805
2043247088
10161628
1281174936
384771489
1302541703
987676748
296435630
39218706
1864631523
1127341189
1517797160
1155667713
1034347505
1869735490
1728042497
136314151
1992961358
811920059
1268491656
171107134
895080584
2120023456
1368634123
1920954010
48103613
1073145825
1980883483
629858126
1836672047
2102229330
63547496
186638856
1085952678
1046455041
2075208062
996097417
390773924
1529131204
1377723192
673586389
1603958333
1337232642
166298431
516822397
683051152
844096338
1486798417
388349619
582129674
1591206144
305822164
1711659179
71591992
267286209
1052828763
2049537365
376266259
1343250145
983247031
2023078819
1788644694
720213890
228413388
104116304
1535313655
633153131
482802276
1851029080
1531266176
773120903
1489141760
506939759
1690454319
1623904894
126506537
992921701
132530194
1893864821
792337755
926736778
773387853
43318640
1356137935
732348434
206563051
63635534
913130017
1321800425
1745546833
2101325721
1141748812
975392179
1310300559
1782347116
1228421960
1474029978
464225102
943619217
633963972
344609890
1110468559
1794638522
346124502
446162954
827828172
950260807
1911972453
1955130319
2032047551
1899072028
1819023100
1234366770
2147063650
145632633
1503154487
1088138145
2060792531
1775842343
1471340911
686939967
85916582
1091493067
1879876319
508413811
509750768
1005364444
2040433766
1734782428
494771176
1141987313
1904829705
24521791
986956435
873801864
42723726
1714511753
1152293964
1626761038
180460694
134504675
291695313
1673896082
1368235916
975122827
977384330
1798107595
1697289413
42774897
1501314935
1450739043
700796017
2065164562
1476062860
1972587306
1461229984
1658313079
960324546
463388235
358711707
214414998
316764736
1286871257
387675884
1453996046
106164052
144295916
1389070414
7999260
395145229
1485228592
84209985
1541041358
1082702777
1873076175
2000276177
1557349441
1241315908
139312662
1971812795
1034352520
2124337340
1095325586
699843696
254759493
171739372
1039944734
1605979742
1661678225
932262643
1111850469
185769582
118872234
707382778
1625794994
437913991
170119209
1712430002
867657071
1034266211
1450802586
1400908562
1218204924
469394322
515900685
741524434
1247451280
655021239
221506979
1118504283
2122337186
1592282523
218733188
181942598
1913528665
1057290572
1559378641
1884574219
65064557
1969649495
1463111707
1026361591
366098547
1475326723
1028180479
2069426907
1616576887
1661738594
269704505
1986299148
147751973
1607595834
388761823
490018602
1448222361
1781815255
157145885
669230302
1243973599
481367215
382796050
1961450809
1440161066
2012189646
271831626
532490116
259399947
1509048821
544817040
1849880678
1101479953
76884
1824717221
485871754
235938906
469935171
1696178426
2139538036
1920195563
433265417
1691200963
307364191
1879154726
808530321
1293922036
440640379
1811331186
1980276982
1054272451
174887275
1143171999
949042023
226198368
17301459
2101544261
1735519855
1002781563
1895002704
1595374144
2018639780
231273840
1965255345
1607562593
470244845
739102850
497069057
47194479
1817727763
1096337785
2043572615
493605196
1122666987
1939629972
1616995742
146520761
1416885071
1113450590
1786821209
336517599
1703653823
1566240995
1573373900
1687987468
1355815302
1959941864
240339579
716854073
1466071515
611877207
1943905883
781463790
1341965139
2126557437
1330017057
2146918012
782485748
1538096373
1053893795
1237607241
1483459046
1699783608
484793835
999767457
473920372
1190422378
1121759320
783162000
372251547
1258720169
1140939030
1013336665
1236587952
1382493980
684290227
1007326814
2106852079
1849595858
1625321057
1055955880
1707593045
1023606977
1095336066
1427374144
2138632990
1921626402
1127489678
1975794260
983530392
1874033148
667362477
2015540722
1178872618
983283878
271893076
1681381831
287802346
107186931
1835593657
941344849
1501592214
1612805582
1005520439
1142202725
474704472
1088307848
1611115350
639340044
1732053505
215750528
573576622
969469914
1421742697
1908582776
1955218288
828203922
505484280
301657752
954425002
82994910
167746469
1553558385
846352314
1442708167
563126079
1631399402
980570804
73449529
826676510
454145242
964267614
1053368080
1013247433
1544279251
841841363
623451796
228072385
1406848661
1966328225
179854338
1567829821
349577190
915177462
362638528
1383080007
828828003
1318102029
78538012
724024466
831607301
1519819014
218755775
1621890153
53480613
967188298
1773267939
513572613
2102431179
1443690958
7102812
655900158
1856504383
1867272364
783443765
868411689
1469580318
1232146791
509718239
1343060669
1764262705
1496457639
521105845
191357944
681348196
646611954
2022657362
216417143
2110567638
1318964244
111387359
637614945
859263846
1469180356
1042857945
1568183861
1985372023
1097230468
1803048334
1195165103
1517435318
2084229255
519331301
1950852383
2010329458
1350943494
458035795
705778296
1334584827
446705960
2034511348
1359527329
406777504
1524646291
1875510707
194453509
1310143417
1284642438
151869167
391749157
357887332
1854688835
2015357341
1577049823
962020288
1379024836
1467840648
198672358
526190555
1327699064
1258073285
873114947
1982372393
1982895219
795855355
1235587397
1401690858
838663108
1609850545
431464438
515304937
1341229092
983207190
696841636
1552649416
1476805429
1591030542
964672366
134940729
1799524589
702320348
1119136094
1304191092
2029006132
2001232550
182657839
151602266
987969407
903076599
1604964223
718871932
181550850
144290174
1828276769
795676086
39951636
184528207
1201699452
1720216388
891249624
1422514977
1441995092
965570157
1382209346
1106723407
669323131
249970044
2129609840
121936889
1523941438
1729096104
386109138
287577425
418989415
1973497030
2061531841
1348734931
286202082
1483857077
181856686
1504105087
393155635
333373112
1693742445
1439708867
1867318420
1880190580
49121966
606393755
2052275468
964740300
2103384271
2119192101
1110478937
1145712541
310559277
1685050087
1152239864
204727896
1400912575
337997859
1805460150
1047423622
1321203896
841975814
1705158209
909147425
366335474
1610065741
397516300
219267936
760095183
1160494912
771171774
896920554
1913717258
1198822467
416352014
975678315
1923196264
400368779
18427537
867527622
1088593912
1191794596
933310315
372456090
338299842
898725579
2053850661
212845703
795778605
1796970830
1669269284
461864921
729020152
1660354856
1916572168
1091109931
633742824
653683771
108027265
1373355496
977990194
2099402733
1195838643
1869170580
248416723
814275523
1927771004
133530868
1909568793
1517293053
898594437
437432750
1395837252
392361747
365115060
2047666919
1986761499
697995369
1924449189
506830062
1949320243
309858763
1393382217
1910162569
315739363
755853466
347672853
682982085
1130601516
1861775535
627044388
1572195384
1161637998
724588315
924667000
265071356
317080993
1661886736
749401650
386939532
538727850
1352150560
862849817
1856303333
1634390422
1612113991
1095046620
1987259946
1650949418
1003810680
807150273
1229951608
112321268
852608051
213965035
613996780
1332024980
693098519
982346522
148097629
1136268353
1957425910
1315653930
455283065
2017212139
704788467
630085506
1100647713
2019390437
1366366433
320062258
292548359
992718404
225330568
799716154
1821920061
1741863181
586490372
628553025
360266253
1384533656
1696519560
1655514440
151312416
1266874487
638992244
415857409
778750646
1683068464
1911326648
152474727
717008433
899838741
773199695
1239970452
815562690
1426078935
542704100
1942258818
646707342
855016331
1204520393
1919454012
897841155
204951123
429756962
424302369
912336363
487688957
350277589
1159164917
64335565
1422865353
1595868316
1061738791
1115192175
1804390151
642415775
1759775767
1086601947
1560708034
1255042794
1861712993
881265477
417409844
1396374965
2120490395
1384309790
29284086
403884677
1640436687
242328629
656778144
1906115557
1894116491
916933158
1852273183
432241654
999098063
588922092
1487226819
2119560251
1051146213
1272704239
1555223979
1437502233
1894701207
1814597686
722518690
203815740
402010354
1263131867
566435254
851060908
1592533834
1387883515
1758240971
1073837693
843542250
875619892
1328734848
1296964039
1847758637
345864729
240979689
262668909
1618260610
1815813630
2068827633
2030323422
1635060000
1701446160
1290293655
174917783
1695527751
850014523
62824541
267645857
489824383
616047297
1817684233
2122597472
945409418
2021456680
1172081152
951170257
658269935
764518978
2107995390
338969843
1480329712
1416926511
434202561
143926999
560453122
1737205473
952554576
675344931
351169713
1441174647
1310860593
1025508770
574555365
627729713
572271405
390309935
1126235314
704189409
124219838
796539438
1797237717
1478556523
420463360
1664093126
1227514506
1679803534
1171321364
2080470793
2063017359
2141401247
2048752326
718419294
1789101782
408739545
1576606168
815381328
76532505
824853172
871278899
1834531299
1256852490
1327416048
1425339736
83843576
536048684
841535046
977463974
1526271597
1460396080
799308420
399686149
892382413
1278291058
1283819810
1713215724
267608456
1602270136
111945573
919233661
884592124
1574357078
832329949
1726910915
1311302528
1688270307
390040048
1604277482
730361681
1869502024
1254345069
678161122
1824442546
626413557
1493410466
138853843
973730696
69814613
1830034727
1822489247
81628102
793104750
32133009
1775913695
790683234
849857911
2068768454
1287399705
632641330
1189032811
1204328942
441356257
723305392
228409030
671285579
703877242
118763955
1636027287
1525655770
371273912
877025664
506159939
455177323
1800723971
820403823
1842770626
849747134
1771084545
1637630794
63951334
1249790636
2012482852
526779565
315845302
1347015463
1119372245
536333936
1424508295
1169561287
198770666
1730183666
508922724
1106347395
1933445431
1256164054
1267930881
1888716225
262350157
980875214
1136943174
1574752723
389844600
2041384912
1968000947
522215056
1072365174
880828211
812312518
255255834
932492257
986641872
1531433433
1315926251
1352739190
1767528456
706109783
1966743618
235938486
686196886
1054909007
1180641354
853970954
585780964
119194296
486936128
1699683067
1425016038
946848168
1882797606
1945126699
63827860
1645243237
1966304600
1106205106
137560273
2061134592
2077298518
366211154
1825020697
1604785603
2114030750
733743708
1938660925
473563184
795996671
632664001
1272645771
539255420
1941496146
73204025
591909228
1187730610
1837255959
160590520
1890148206
150044825
144207144
1336331109
861352771
159951145
1970737112
2135600389
25152276
2100420172
1759334768
889592718
1734196056
674833605
2016765784
796856614
1658546543
1597018123
534045009
1084903303
990554734
1611935667
858165682
1225284356
789956971
882887846
816889065
244555841
1130364189
413363027
1517871627
1313123558
1813198195
1832306411
2071317369
1102701814
1320144618
399625220
181167596
1396484595
1012678606
580121736
294027837
1105071049
983354492
2145093601
224939551
1792578353
1002525018
1376514750
1599428247
1733976001
340269478
2131366830
447488988
999593444
1801856763
1283126209
1980837265
683914479
133856159
62500487
544708500
1873797500
940929127
1048317523
1253100467
422214831
905496792
1671913397
1028532510
674559438
226620236
301156992
959177045
538208264
1291198221
284328598
1299859325
139663560
1652312205
144239138
1596781327
961451591
2124544592
1697089600
1955061584
523135740
1582149976
1101781201
1589145343
1232452915
135888576
567990477
1474455970
857992629
567121907
1493203012
1595714201
881486291
1359550336
404014347
437261474
1905923473
2070858828
2146593352
1891533447
629123663
44056178
486626706
1599695222
776913950
2040924641
1530489103
893366149
1455995379
659483735
718451846
1567868638
679244148
1406641310
259527147
1173951784
730614948
1056273806
812905494
1475086686
1744509090
1795405757
377833259
402701715
1581282458
795226091
691371894
1837101085
2035127328
855984762
590532364
1506171079
1301671240
369350916
1509691485
887852576
804931157
1896444585
1355972314
460108060
2064060755
1693877227
1237242236
1031461804
1441286859
1955581782
370389122
1683014367
442835955
2089548789
1287566762
786509193
184430749
126620255
520765448
731051159
1343647104
943328884
580232880
2106358926
277137354
526989809
36603945
2030480617
548977845
247550638
218082451
1764009297
1767617944
1215141412
2111246913
2118970015
1705755836
1631043753
2118512962
427407423
409117166
338801973
2000689018
1937992668
1458495318
559686499
55199965
1033126191
447168765
1970013980
810847247
851978019
1119669544
1341116174
61925724
1937380149
237985849
1067350307
348380043
576458196
1921069771
1209016230
1437160500
1927312080
335343297
1869299372
2081699203
2137690406
418801112
1334355962
695680367
1266185659
1762983161
1909806367
1998239111
1416253756
138438665
1941646769
1834511667
530945979
1071275966
2109552143
1249161090
1049134065
623775585
1754713945
1596007856
201213812
1613499502
576593879
958824055
1889762691
1878270928
406539108
976683245
525276611
867251158
1235706629
1641962351
1693063615
408849451
912307492
1410952479
974584552
2059996609
1311911249
16973148
474095192
1750448074
2103556884
16999259
569232656
1696833559
323966603
1659602161
621430472
876496170
1800528834
1384577983
1344940478
896857541
485880812
2117630911
559850892
783349606
267799615
2147330590
1138475582
602347021
1219112332
1056926803
154547047
1023730517
510142223
2051823683
634207810
1113051437
382878403
1940794120
1827589204
628357524
2090383005
533371820
67882730
37565268
1809918456
391009616
166269254
1375007274
887536872
273830419
2056736613
96230152
1810615423
1602159147
547675243
1394223700
416363800
1850273780
346255096
116406077
147833840
498882357
1349712179
990642322
1737036538
399407016
1365102967
454389543
796144677
1018248746
1731521281
1720354141
129807861
270598652
505325284
2140577614
635635314
1113565466
483465966
1124354600
1134071059
2062324659
1211561526
2031223875
503735957
505416460
1165902556
666169280
630497050
1776317345
366150500
1754642153
93301149
1817990680
260274713
934849679
629071209
53292784
941662479
1125820335
656699771
1069972719
1095930795
2075934862
1652402151
730283700
502071182
1678335292
2022421884
1056915858
1085174550
406533790
1527582767
901038535
1743241470
1489855587
2009082108
743177942
1725556426
2081276673
111157918
93028866
836623940
1646979968
1129707494
491451800
694727013
1190128864
1848960317
1769460419
860076955
1814264064
1703423645
1356286590
1252956797
1718219581
947839503
314418968
228452707
1814368603
2105408602
331325095
1772417114
1953827810
245933687
932523732
1491279812
106929713
106858211
260038850
1722465394
1007034996
300026252
228865886
682078560
888058337
604077637
1310177666
1913484002
1281402013
1819249556
2006343552
1998363630
311692605
431253704
1385120716
227639705
635898710
2071289563
1578888301
870029245
532393341
290043562
1693389061
1506847366
1451293389
476962374
182792214
1850906165
98175932
937357216
1425348882
2022632296
568594095
145612622
222346244
1055742332
1825597486
952691449
1399448510
217174948
559745137
133602718
1092844077
2126790474
966228618
150942150
1683760974
1288179958
1937225612
886998860
1065764254
248510952
449272175
993373320
2095163964
359731239
330211173
365179114
1862000910
1683395349
716798458
810992717
276567907
1315565344
1369970096
1976662182
1852507870
471016921
765139995
248043930
1416034317
356563138
1529028626
511339486
1901659979
417369419
1065351350
482012544
1855348713
1508417905
848049352
457521765
218979823
1976359979
2090077990
1986713700
8887293
197974866
1487889353
145669856
1891089462
206644710
984779648
2026916336
2120830490
996965262
462519289
96839189
855768555
776137833
1462816519
254462513
732564059
1959784136
1963053671
2055435612
503906237
1617553225
207720302
352018710
51793144
1691244681
187399193
2089181777
1695829939
323529654
1318448484
834960847
660402024
4531111
1027145311
602277935
350782594
1635563783
546789199
1189458002
1638336985
1760884463
50245782
550470987
842840205
1950784687
1045912111
606560943
126294055
1400886567
754291653
1586223272
1737497503
1715696303
1330754934
328435518
73983217
2112226672
922613864
151465063
52452820
613964719
1809572522
536094791
1131729351
684025980
166159716
1201377351
1151590328
429673740
1416105380
276085093
214200476
1385313433
262138113
1541924113
1125629997
163778808
598634718
467920837
1756579553
948442335
138096939
471226983
1506560065
1063493784
2127633963
1196087099
485267023
925713626
898653412
1364426997
575165286
106711572
1931691445
1181663580
350896012
928752377
431568733
1469228116
1483654532
1599773445
1323669367
1894952456
588050403
1179485103
1404333600
635185720
1924700096
259137953
708035642
2042135743
658122944
1466439801
218224723
487553611
182614948
1527918333
74739509
463906949
2003742356
2119002544
870204331
1327460459
1676100494
650501734
1725490379
1232796740
673679469
1610872045
1655704157
730567209
617781619
1777114949
670613787
759297223
1644890596
1835762235
1004526253
1970782582
1191266588
884707838
25003095
1269665452
1785236179
1645055454
306184335
1615362770
1858287499
1803895475
109534478
424208193
997417630
517018316
963280907
908304359
1054021764
578466450
1365311999
211016125
2018708268
2071188725
1403140445
439233647
1802025637
1411818823
735853047
1486555130
515392226
1256301915
1148946339
789545618
641756264
2079633025
270532100
474426254
817902548
1366480553
958512694
112348200
1031636826
1466434796
1934443593
1399472223
1867409136
378294914
1202444676
1274687700
946689310
25552439
1814275777
1639156288
2145986893
211067889
510936196
178118744
645744299
690280329
63109282
627327341
1483555683
1497369589
1771598049
314308573
1968471583
1095855237
994117879
904553756
1441273821
227820915
467242419
1042397481
170171316
955961029
1340182069
866432286
506921904
235852490
1913174643
1727297040
1589030946
958918678
62571455
1051886285
938160964
337379225
1925210643
91990501
906142877
1881225384
401493738
317293169
217043635
456006243
79174047
615038747
390908125
1734722219
1544562515
919948136
1586386455
1702592525
398746510
520245801
20546005
881345272
1340301075
1868864879
1981412
2095329933
883839918
1578643662
1731600917
473494527
647700046
2083268053
428718109
1091089624
942372903
153490841
1850211630
1661763652
1897436650
1383510400
438142705
976422335
1595086986
530178737
716840083
1036506591
2028997583
1298244903
1995837967
855012167
429745301
1514451389
909921381
937389550
232250984
1739086485
908459026
1718528902
146597330
1217052424
854371304
879878772
1674821401
574728276
2045575625
1837975474
1886649847
94483656
1608501239
1831183176
888401478
879856323
1147341054
786449342
1946177682
854006252
1557346789
879059532
2003206799
1123417405
1803621266
1534539150
1706025261
1985368218
26987121
300963815
1637043129
1777465725
476642016
1810218231
225815927
1016956952
984807247
1402530724
1983919792
2081328575
224110538
1802773906
1659654597
1668090512
94307881
360370377
1328793053
2017141934
1631346738
438536775
1009454483
567131914
734900000
519633533
1039764706
1015449126
173406622
956099030
1907918526
99470359
705971643
674903698
1465637480
1707007904
810638732
1400333104
382726224
718402231
34911816
505707801
5693318
358644009
1173186765
2057504840
736856798
1493644236
52214369
1467984679
1718170408
993832095
1692318384
1788451136
1428102655
1778715117
615752171
1633666708
1203244297
1819119367
968595919
1370356949
877339134
412464227
1677276253
1542124335
1858451350
663793665
1207106416
531011652
52767421
1720811687
643408738
1560458936
2045018981
267781117
1599299556
116008211
1917267792
1815958812
889327243
206834916
993885489
1696132051
1058693100
1888311896
1031667297
1489480953
233033068
164617641
555982125
2034925931
1502022632
1020449811
78907980
184082333
1666409127
731343659
1155195154
461993818
1175474388
2039947706
1866767367
978008751
1194054722
2017508266
1026501444
453738237
855659051
583648354
1804616883
602879381
566295610
1979046131
1635520661
1835191848
2125560869
835963004
963943347
1341124285
85932774
867879604
1930611046
610790807
324984717
1951024542
931311491
1454616565
593149291
469365883
202151247
1445955491
2040324929
1154723376
518541874
1523021949
676750824
364766209
2065692012
1556916225
1295120597
1394498690
1450137959
1606368823
451976679
1707552635
505983122
813514117
2061339710
1958398651
1168078316
1891882491
477223375
149246271
1860604914
1824854778
679899404
656968909
1305361918
25327317
1759067022
197939814
244145116
1182046984
1813832446
112402851
1711979019
1540867998
770895221
2042635638
1639576892
1467060867
595854340
2080763915
1485930830
694355825
1282097557
970812204
1873387075
509364259
1825682692
1882703413
692755800
310308434
315578433
973184903
710157036
743411389
1070618653
653368206
436184045
1430270874
841962614
1875453635
144986890
338684323
1718661773
1009266396
2089723489
497562947
1796385409
1294108926
1285843104
93543108
867477975
1175587118
79648909
528611467
1260046650
942418100
2091259463
1771489454
1122617829
734262104
1829297965
603778764
1869194853
660360105
1267865145
287830093
1827858148
1841799104
1373890680
936378353
216345827
1610445846
34601962
1704261571
771571708
2106169731
1252655445
1949136923
664692084
93199562
1846022384
1682705901
289481150
104352439
1551981291
1544585163
6501117
44668364
330069418
1793932481
777838847
797949879
1653497670
1167938109
496306549
591257076
488161266
1538712033
2068025615
731004233
1379923674
995512866
1808803684
2050573686
986538876
944347818
1224861270
1699647342
892571517
832165286
5309027
1176851294
1438260119
1575226559
1235893655
544432416
1356444416
1465522905
1266524046
360281609
1239470929
490358318
1275215648
118697220
111318665
1553074896
821617765
1644511774
1611373675
10025265
1774801639
1875700896
1206960322
1487381178
1725976020
209698512
734267478
2084673816
1761359198
1261007535
1446776463
587494778
1919399145
593089415
144235112
2013494053
509898475
1684102279
1159631158
178930606
1358116042
785607787
214179528
1216662903
568975363
538872604
1251546304
543580368
1159119865
2043026211
113880381
925910485
1104462783
520754541
1350454154
499578445
1918065577
212288981
2005193516
1501829201
1687674074
1235135348
526471993
1193183350
452404564
515477902
1387662825
648463396
297658852
112107577
1211776483
748317592
111809121
234458088
2100947019
1292909761
907144453
919864611
897701748
641613718
763812162
1442211958
1241556345
1611495914
866757475
592248678
923118989
989162008
281170095
1152457638
1249386334
1633862781
1254959750
1609670213
856357052
2109223402
1283612567
952968984
176554504
1601047199
692670529
399522408
74344641
549527136
281243774
1086176391
2091672991
1011341656
657805942
193198960
2019265012
1721849816
1865493122
1975121668
398427805
601388794
888189883
1017136670
1272610575
1986373948
2061404113
1026069231
1657709874
597169478
1772181979
1890776634
1878891750
2014850252
494118251
1833802923
756760869
2012766580
1145623570
1555316003
94268997
1984127064
236241111
1030216750
306468873
680676899
863504120
1553774168
198912712
1045083044
1353403020
1053094199
265521219
1744698908
1309200036
1900507399
58338105
1831784711
1214239766
2057467701
1950091058
1826939945
1820545550
966744029
2108314570
1615945327
1536582697
952847068
1850403808
185461922
2106961606
885420062
1078739088
524581713
2090013468
299811439
1749449925
752376234
359275352
1613943885
1928265115
646488257
1890040072
366114696
799881100
423703705
1767216569
500244594
215216555
356649992
1264561626
699178001
1615327008
1326456956
1539554969
70294089
652846979
297571508
1607209289
857234103
344563202
1898293697
1701886235
483283556
115787818
1197018118
202495876
1890048758
878203074
171590822
705507604
1652475055
330012317
2052501623
708642090
1586590729
1806746763
2056167762
394399459
817182976
506177638
208767842
1435440600
271183147
1729990049
1205195112
1214501025
1031001936
427796899
2023013661
348163816
1789465167
1051330401
73910815
646198753
1252959745
740963494
1480950665
1376471652
478711002
1118498272
505549057
1418360913
157043930
97407356
520881561
64115162
859353592
1289154935
1198732980
862228292
458149905
536446264
778619893
1370756328
131912661
988157493
1334440916
2096195196
1783438540
1439668462
1841040395
392379938
722458402
1386136834
1353199377
1356749014
741384060
1109231331
1626091256
56983165
2025824358
1785622807
174995198
858779372
340722222
159749324
1897932308
1247937515
1738875444
970004502
983946763
1439340158
301262309
1331090956
2020202521
1788452310
2114996855
853141397
1484329886
163811287
1645524756
1911492054
1312333401
1211474509
1901074164
847829865
2069836977
74088102
1944110178
478434386
2057096084
846802289
1880577499
1942112546
311865237
1237312259
342881261
1732276557
1177820929
102840028
595153338
61376713
1152389787
13359133
544257999
837405683
1249667425
265779990
2096273713
1163161180
1767530580
149445414
1382284857
603289322
1923771136
1333022805
432790322
1478531563
204520289
2034997741
1533620389
499906433
878606536
2050131470
556195207
185208590
1854574081
583584324
1255209179
1207473885
569998994
1543179980
1247941520
1292738938
208786225
1241881828
278032998
1043230704
1985340845
1242951290
385617584
1275580796
380853026
1708547747
205840703
1304105223
1563054098
1251189182
1105200820
916097713
623745149
799311335
1462969684
1826303629
512357261
1333529839
1687374620
2053654074
1123352156
1519445542
473101586
1519995074
1494686283
1669196255
447057626
1037110312
1082559356
351914185
885087859
1962720432
1400018663
855897039
1304587625
842872825
1914735618
1032081036
864873325
794038812
634615653
1464778563
874607514
1280879409
1806574170
913256789
1690880972
1178089376
1218430138
119456253
65362489
1308892143
1813259513
946644827
1492022960
1903289010
1343890545
1128797686
1154259104
1448873591
1070828194
807134622
1743787231
369035184
1503687495
8387312
1590257842
1053600581
1232054728
642844453
2064801373
771770996
572416727
1047627508
2037663716
109825450
1604034924
1031152396
1160854371
1702035523
786069042
1685890219
402025781
1527595802
463695627
1619245427
597822925
646023927
874519163
1469765437
2092020631
442735019
2011994556
1007519144
353239439
1972288696
964088909
1701549647
57417560
1023076391
556154859
1680251591
907777889
1257300402
1649580867
300823731
254835990
1620082675
2058526070
1701032143
331956065
1318344308
59284879
19786941
2015683574
622086812
376665027
150123999
702334984
656184460
1300270121
1270412169
1002873060
1828423762
1136013365
1860896488
132892558
528748966
54519430
853864931
685768725
103887786
1466170006
1529775240
2012072040
673567759
1631191358
2009076349
322664845
1192359570
164848995
355674525
2073272493
1580936958
975241914
468847014
113492899
932368852
134232894
2045342188
11858161
1523808743
234378679
1968147302
1416944334
1353335614
1228597355
269250228
1991186838
2078384263
1905570083
1855150057
1624258937
1280281964
1465624804
632582736
712085940
385074111
1028202173
345653924
55820596
1954283835
1995722429
312739392
1355291841
204112028
1788266776
136356485
1240268445
996099881
1429329278
516428035
302710727
1165519148
547768426
1178670034
594579738
802751196
382740909
323970532
76002556
1147093683
1073967493
2017263526
1111607275
1244621871
645553129
509494197
24228888
1337234250
1464995316
1240321418
1364656986
901171215
380846744
1721937784
1333371800
1161600762
443467986
897986191
1843736398
359256865
2012484987
712787286
535988853
1069123418
675343597
2060281263
646048998
1786638570
1898017350
584648972
238061009
1343704634
1513523899
2048870756
709035506
1426756776
2140907834
1109477994
1232824060
632669886
1486847323
24888145
1430388039
1128245722
1823645382
1769602036
2127633244
371756770
474038940
605055676
1697549167
535316223
1608877276
93993005
1894312273
308086105
1127965834
974405383
120983931
1900981969
1229781563
1606268532
1426286114
290927711
1124922327
1317217264
2059329335
1903368158
1793055264
1256283850
56349484
970991098
667501766
236787566
1054801815
1330688787
1664932835
20180619
421451905
1606129348
2077362417
148887049
949384598
1314325718
408496322
1017271971
1006094843
476803779
1049994945
995733162
902048130
114209656
1288684857
1222573299
990746169
1579631624
590399987
670751434
1711909796
847582950
1171238696
1698630528
1834274904
1111356517
1217668666
1027471043
1675779363
1939638667
736762371
943828880
1355339576
1537164786
858220010
2026079988
1049146841
1309169288
1772884144
1204548124
1632819163
1848383522
1386761169
478582604
1913601675
2140523046
1030824513
797760507
1951532916
703641581
1688757781
1035341601
443898717
1158538810
59639569
197820134
114329934
1711142229
1628985012
248484464
1700393036
360263940
245072095
1442080870
180859672
1826945025
82862397
1012301022
1875301560
656274931
674269995
597038436
1073999247
443765280
34749333
967750530
1434209799
929290172
961123650
1330128475
750289954
1201415140
628419865
272822800
1115459141
920866664
241570159
863581638
1561027580
819076974
432351415
1305180611
1964061857
1514852203
732124102
1775611491
557867336
1674557608
1362068270
813021510
256954373
1143743510
1794937585
932287349
1318208398
1157170691
514824065
2145629543
1482629740
1717826776
475978082
605976461
156152394
906564148
527301080
77500132
485903637
1020892590
1686738183
878159487
2072947283
459995140
122249691
591593851
1529730327
527552310
1972576814
1281084016
1162789999
1801158297
14484381
1933852604
1553208229
882612573
926479376
1436634752
197811869
1036137006
1752836430
359608726
106089900
2068775265
32171499
991222793
1624295293
344727313
1214507506
623613532
447103074
1693480242
1603166260
957294858
1641084888
490654728
1786089503
210856956
1483645050
47686312
1559443329
954140124
328488201
1142101793
58188188
1366439828
2036514885
346067766
1893517960
1946467550
1323626456
1253351731
816252230
1903415638
934760061
1552398154
1183554068
785980883
505310837
789422143
1420093452
1257583650
1232662890
1806837431
1913847785
782682459
1602023614
1536137783
1755239934
382721190
48063417
1188246551
542361877
321931354
1618146028
112541243
212196421
2103277163
26324478
1307503461
1551723626
1745050319
1901756229
505217555
256065994
553613403
2017815
333372750
838833481
984838668
1538443103
2031675905
385783456
272580407
328275269
1071491032
1937383613
1893144797
739641068
1532204459
492095285
900979974
1828878138
297020558
1160511401
2060804643
1469321603
650365562
1478011532
547746276
1160515387
184724212
1740065791
1233976570
1921302077
1647382613
798149361
305802708
485322019
975597498
1939056764
125007199
780164706
1308643278
1479549203
465371170
512567315
1884526914
136081895
64592939
596219362
31512772
1882913377
1534820286
485620863
1130863167
1893418153
959271074
1431620233
713682435
386107151
517526123
1742834374
232659380
1207330383
1000839378
925652534
939431228
19599125
49280620
139904998
114576262
1227408621
997819654
1276134362
1161245077
762651884
592441497
124138176
974081391
1400185605
1893402513
1255683403
501486932
691646801
1352332868
728412018
1049594194
256473054
310925590
574046500
1486739541
276459675
386125852
275349854
1490583777
1172119174
677120834
1216948340
2065108716
689763406
178684193
1492878150
1454848748
768397617
1072927875
1235449957
1376713972
145014689
2017548222
1594488283
1322194517
1478004401
1538112374
818408746
267102581
83907825
64138645
758106178
386038961
1165930181
1027771888
2018184556
1102756151
851306788
820369544
2012228521
1656030203
383396122
82267652
1612141970
1219835024
1341832859
460549921
1217293396
118382257
103381170
323773889
1821970084
477858110
1348712508
679708624
1807030490
16503317
1796092233
727227492
662040842
596758491
279518285
119227671
577967390
1567333339
2101405330
681450667
158111502
138787761
1709795426
935426575
493680683
1892057338
1945966636
1256719601
2033460838
1983082884
969164793
1604321958
519089957
1332252510
1924483944
460293187
1215749440
1101079239
453810254
1119765966
1294006832
608097290
392328001
422849428
859556496
1448197564
1146615125
85749732
1608350304
415194535
189718496
1782468171
307347843
1620024951
754216452
315679298
706731357
862735805
1726312112
513936669
610301794
1834359747
2140305735
1454178662
1668900494
1109135357
1963296499
791592289
280513603
1865081220
24684041
1805291756
1431244747
1472041156
600875935
1919130644
894387531
930403699
1608741114
1490383787
105934251
946500639
1181345689
1184285821
785425937
1549260484
216086477
1435002090
245364479
1961269796
854321100
1280709094
88775318
338888049
1764060272
699110542
108995619
275372116
667009815
1647801910
1517018652
1293245079
1056134266
951025915
1209021883
1411960152
1772404076
217220970
1628045787
423503000
1571027687
407824209
265039377
1087149547
1074093144
540372602
913826843
96153231
515898650
1584710603
1480231354
1196824683
1881371422
1786821271
247365323
2138395909
1319095
1232352843
335593123
883704277
1841162679
2032126187
183508214
844004343
2090436209
2140005015
1560333711
256515911
1471862976
1713588078
1269959030
1625912409
1373038068
2019199817
1670496625
1376788564
14229713
749898142
652560922
149550442
899458734
262263950
1596202486
1966580975
979731390
1942047311
9211109
85490733
1366058655
1907860098
283307612
69565555
408640920
98747867
330039564
882176506
173458233
1065744125
1561758260
1429785509
1616693984
1029986626
24285397
578117329
1709981898
110764317
1300241435
610325929
1611746159
709288666
847753950
718246168
877706800
1630455601
71047964
1700479789
1419271427
1934525731
886088433
1396880344
2076196078
1273847181
13230513
1257645203
860267015
1467777516
1449753304
1238775684
93681895
1682643829
761922264
612133406
555717126
1430733626
1668160460
1790713595
1009394005
389324415
1397055347
1790785370
501633636
790281054
1941293379
840884345
1407437706
2086349651
1870035852
1054664859
1942752688
227127127
1647936436
1767740803
1694788991
858263304
611901157
2102333950
372698027
738746455
850107455
1634975921
2064244138
439826656
849222947
1857202043
1622606379
31756790
1696281027
516148144
1599716378
542336296
891971818
1795127375
915238943
346978266
1202589713
755222101
2038565084
1767616057
537746346
972252952
2064146169
2080534205
1632618029
1035908036
1312664681
1619137477
1379156252
1593364258
1678315653
967417140
1635397576
350713600
1462339619
1457820961
1933918024
1124712980
379329528
1764539904
230087055
1551391564
1884959907
193245799
522234423
2144710626
387690157
555386211
1518862825
1076468703
1226033644
2043755498
1750014879
1183374479
126776744
312545237
190238437
2013662139
2059609464
1385564802
995085588
1547516864
534098781
1030265155
2011013758
855578391
1303267618
1955367781
1949717928
914543116
538122056
748616103
1859403437
1154554897
1635673522
907224145
1493272346
1743866202
1588398041
498629534
2127807215
2005721329
1724216777
1082147451
2058659317
1023215957
1483731928
349646198
484396910
2108120401
135443600
153485464
388578924
1183860750
91141882
2089900294
1078727227
120977894
117120584
723308996
945974127
549894864
4138223
457344905
767967277
424931717
270434904
28963600
482676697
969144133
1206503391
1803830622
2117092396
1244606956
852201045
1945571643
535246927
403699903
1198207824
1616920105
1500058733
6866946
13129176
994672729
281045753
728353148
2067884847
1415683140
733287158
876579351
23514197
1006519986
1268827611
1417077321
1422718079
564833705
1592167661
2107123408
930754460
1361709861
1091182615
1522613984
12378690
1738217699
452738897
1446582707
1822288549
811767471
1442618095
1692455000
534369868
921534381
67255830
947826524
218287728
1735322872
1786539157
1822700261
425247175
2022263449
654951900
1171271529
504089841
1721633700
1207234253
1205421187
1235845356
642544846
620450689
2010586735
1596067644
423552917
1815421395
1825972690
1300509234
1137826028
1312588529
1486074821
1570829935
132505589
1700884089
117599717
1528886822
760508491
110551900
1069090267
1098895316
552987653
970537604
779902264
951881042
2119180108
783339454
22993501
1269188238
1420044669
2046589193
201588000
659296402
1765334782
1188838206
2141178070
1138884831
1174931823
1030859767
696688600
1941134677
1864409457
1230335560
818524097
551015108
611381376
1130020325
1441166186
1874939182
410858204
1345323841
877703866
367765293
226676445
1158155865
167130401
1264717078
1112829762
1904962837
149136658
341189235
1960324077
301426295
196240596
1661095565
1797471347
121024012
797566957
312400074
459436640
158100944
1232753670
1284605355
369367764
979792828
1145108552
620990734
1799354865
1851085934
962286355
1205714695
903931561
1486813393
742696258
1543055269
463807721
260463779
518711292
1830007466
1972388305
1874196408
101510524
828269357
2021030412
496269580
386134262
660006598
823448796
1943355610
2058249039
456780208
1002672208
177809518
499537251
2107443894
135198407
1810166716
812355363
1237642136
774750978
1287779652
1405706766
176212728
1986866234
1091115936
1212610246
839799795
606477450
1648357994
1487918773
238571972
66155906
2017636590
1954925389
418159987
1983134573
520978381
1177231317
2113020050
4506269
1352505202
998888142
329015617
1109486848
36283400
1711779797
1037589130
1510787865
598984713
1727674108
1266946757
702297485
1929755744
729488031
1403599406
269526396
1652754095
2129925821
1879705555
1250085588
2089718285
1481103168
1465840596
135664192
1737353725
216721166
1893387709
1964381473
1993608370
378054441
920749131
64548822
1646339729
1545333715
107785241
1862256216
1547378540
1620574793
92323404
531235449
1234298239
2117251139
1609228023
1918869182
1029308872
1257548916
874732228
1478822884
750707864
351370471
874494663
366775524
813316459
1656547914
2894621
2052750808
1682596144
1032228301
542490848
794565252
512651990
467972340
1692616623
1123430001
2139306248
342485138
215976940
216791442
583770691
11942890
1592859561
2045132751
173489950
103930061
1786898859
1901188986
1513110565
1720726051
331969115
1894810658
953484507
750365543
780507377
1775591513
675999737
1407772588
1212375149
2146511156
988906096
2105669193
1068339640
795502582
480996991
1830846974
1718213980
1883335162
322732563
1726644476
385316237
190764548
258167817
149580903
2101493987
1938502524
546831445
1381809430
1883633321
60321973
795987559
582518179
728457718
286989784
1042947087
605650957
2059579430
24204979
334994426
2074241858
319869130
1702666208
1722938129
514476670
1989237443
467454180
1124746338
1837228931
1032811840
947551704
224401558
1106803311
458310584
2018639062
1094553838
2052078590
83516899
1065312949
142065317
1729335283
1083519583
397423330
853844261
31381855
609001027
1646454511
926286140
812025220
267572778
2138038397
285824091
547746276
623618915
982601321
1383935369
959176172
263377716
1084875589
414877470
1866292309
2111931896
653894869
1378919354
1760214776
562756991
331487968
1138191829
1375816240
125190882
415956136
1120947139
769324708
396738300
1670281192
2098580524
1458567133
2086106168
948713960
611114263
1403931520
950128912
1377383251
27457092
1512585272
592402993
1236059461
989901121
577690755
1893682258
32195811
1978654836
398142065
276600904
1694654902
958315018
1899811735
341887543
1808717365
1346305726
666335399
788832747
429688402
1259999502
59063367
1895676783
429224014
1666505169
924309939
622748917
837445897
301941440
370418519
885120089
386455249
285274949
231499988
370113321
1860558709
139706281
1681753439
476245946
487170017
259025422
1675424012
794786273
1512952040
1221534794
1356503774
2073800375
629417046
1642852160
407843787
1786188890
392496999
428714399
2113122323
759821081
610467236
1288293077
765555500
1663404681
1831623717
1155229710
1239648819
1405644908
1262431257
1346137761
193117909
298601547
1522703093
1561656553
1512831798
1358474487
411768455
1582443706
849459112
667805188
917919940
569789346
887795011
1983356770
220478237
326985754
195728667
94498067
1489688724
1247781521
1923974691
403787021
2054637150
1708036265
1224057207
1797548857
186182259
1048619964
1751169486
1245672528
40942387
492534514
1909348414
1485828620
850554700
583786347
2009918734
1123898889
1578800194
105614582
273153918
1864443753
57178961
700789437
234891423
914558508
566617126
654610320
1203357415
1957300450
2067477301
243054099
180449741
672323201
178236701
1841697815
1746787155
433591635
2129351965
138395083
710262397
878599240
1470612906
1867437979
1018941815
645086299
828150740
874780732
1850186973
946791198
977501970
2061709780
409214327
675452577
626808320
1812709216
225390807
1482032553
758982024
481182387
1018050919
202727116
2124021100
185245121
958354234
160553276
1384891310
335745729
562212088
376865739
416639863
12623200
1434866181
485298328
1013728595
649852560
80764549
1935976030
706154919
1968043382
902473710
2106832281
363338616
482466711
1692921701
1391484722
708197679
1393228397
196433092
1253344568
1504250715
1665804734
128427356
1363051362
386780863
1078898933
1440787292
827800942
689715497
784127374
2095206806
2090478
218672677
1759020808
1629959774
1533213699
59384046
1276355546
686241228
1935773249
812596229
1620916483
1243433497
195649742
708494700
223893714
1715298587
1669467553
874403694
488754739
1376824945
1119478463
1371877586
563235879
899690141
1657087454
1496912285
1620138076
1317242240
1641071254
2073390313
898049686
990796940
1808189004
1579104472
1577229229
1980947237
1453755235
1340574605
753065680
799078429
2111803812
943321627
143792262
1950028292
1326349646
1610409826
505117929
1529152765
801929595
179144389
1929894505
360962078
113396507
1525586561
2065083437
1186888106
805817918
2064394885
1729919811
578988939
1219239888
1089784340
1145761560
1898056442
749034503
138339804
1190352483
1474446493
73973280
656299016
1129065902
1670952591
1782747936
1781703290
535056839
313432124
2118280844
562899979
1457357041
49683995
2033136294
1877750735
969308863
533858484
334094183
828723732
1383765357
1791230473
616579788
827982460
445235887
84041054
1493067258
1411969224
1256755878
1003523874
883381246
1953226786
135754725
134643437
1313128924
776734009
1167014964
1740550419
2092185303
1952892712
529695716
1738084579
37045357
398199075
591329147
2048816124
456859987
1889558685
660475707
718790097
1860262946
984263736
1272249910
1771344500
961449952
1259064333
414756710
168174224
134617049
1410899721
582536189
1177042107
1652571729
1106032388
839112358
87629546
553509670
64812742
1689355286
2087530117
467569363
1205146767
1753873741
2131299239
51620290
616454596
600493121
1720507065
1308209746
2023214078
1025428616
1179747771
1353396218
1422639758
700144661
1339153284
731505954
332989055
477106229
1848818171
1998884002
749519115
1340473994
1884840931
884868501
791215724
1203901493
1172354483
925779369
2031744992
2110026926
502705644
78659720
1743114223
765270872
681249114
748550787
244848829
608913170
1757862551
1973730336
1463893605
953538502
696867081
213376888
572420101
1370559025
382645168
449086596
1314096316
1654316201
1111542888
912411596
112634095
174140071
1512229922
1766359842
2130966768
1441089756
1222245237
1060777515
1472591356
793919054
179821318
1325975200
1577756745
1725286561
1378624587
1016017166
1164673498
1260382119
2019529213
1961633974
473794712
1271445340
829766219
1155625328
1855959408
1687077598
677288538
1355494671
132582027
1481872535
1917903747
626608765
1182118219
911518408
1090506428
1608639377
509090380
1143720233
720667911
101708257
514491343
31803835
494588610
1878510074
266547483
265954477
1056537251
1276197385
1985612116
1622860967
88473200
374761963
162866723
31934818
1333716656
596140485
624835163
2080434900
2004667540
489799138
1639967239
1752052387
838090245
877404608
851887188
982393583
936329855
949785865
1029516077
2041072621
954905711
955773693
713679390
1993156754
975163607
1963985265
1645946613
1135069762
926419081
1476699285
1194663798
1870147486
809222300
1615139122
1329310464
452876380
1019535190
428412971
1503604569
2019880046
45321472
1388784660
446827685
1665298114
589722189
1101355837
1370402854
1400440111
756342486
351442543
28379215
474813873
1616298308
944860077
837180227
1964623746
1680170030
1743664369
1461519790
1691497385
309388045
1075569513
174162180
185766935
1428582648
995448809
1689326486
1062311875
1027369656
1705281886
1389717777
670943123
1832961812
1023494112
854522580
1564394909
983358996
914736131
698091354
452250355
1016498914
1142622289
871187953
1583096987
159261737
1791082023
1081224553
270698364
662861680
1395309511
212218749
1684692462
1875576152
714431352
1411665382
807615148
776779360
636397720
1632326317
1629415566
1210565743
60567644
487013409
2040271592
483162699
331312830
742958467
1470700707
454532461
827502297
1249290847
1923772587
343724776
1414669059
514315659
2053114108
1454341044
200334123
1984996385
1611879622
959057390
1850364089
840927767
1521585807
1965659607
1135400643
709844080
943035711
1722841871
766465608
1422277172
518842925
581588746
890628095
1545783006
1837543435
1104899958
899018530
431380226
863660874
1798498399
1519186720
69435761
791322769
526584340
1477785028
343459108
1060695206
1960403643
1901070961
1902726160
336657787
1599554772
607870958
37706169
2038109809
1634297440
767757711
190470138
1568211318
865140440
1499151780
1902453110
2075105028
2122490136
1116335683
1201373079
521785363
1429252878
335693144
1482964715
1476637997
33401315
647022939
448589263
1903385708
671721641
2084102576
1556635173
967454169
168433639
668881397
838168605
839035161
816409197
1260355326
1328778849
933984824
1263325666
348008174
518391658
603984545
1712288429
894654548
1392016996
1197505350
1292001104
1532341263
1243551994
326299233
1636567211
683064922
1444358553
1563470350
1327090190
1299801292
153013480
1553260172
71567027
2037825009
1492187376
2037345950
1330207343
2090812233
2079934557
2012960977
1822600061
173426925
1258166495
2044805437
188542902
1574971174
1247917180
1899420897
870796971
745593003
8847921
1191857671
1378000823
488381676
1398817775
976178000
307510651
1811453696
1170760240
1972566453
238524543
2044608973
1417104249
533342050
811870662
886235566
1162206207
1505856781
249632873
1859047514
1413859711
1905134576
350125173
1446861151
46195882
646135205
1036287857
1175836830
1903694671
246649540
1223439228
329914970
643037733
1694015924
411820625
1143287148
1106668491
917201057
1373695555
124764514
1277700570
593719373
1495460052
1420666726
1953214131
1174428194
128637505
622871717
352954059
975585195
550964631
1903528262
2066031124
2050939079
887496589
413585364
1189613108
182291314
493812685
811749904
1511663891
1115384548
1212258468
609233844
850638532
374353292
852843391
1349659989
433403823
1538099479
1322379296
1444751643
20815635
1150658635
1807236471
1723393266
721709076
1095927671
1458394727
1602299419
425826628
1197542448
725159573
1178255189
1031077301
1513488244
1549260926
1868018278
147137201
586230135
1076557034
1899140226
1035463972
508175599
1254293547
1060889183
1434941970
797559419
1527247199
615168615
52827073
1459876791
1583352106
1791060439
63971481
916511979
1710484766
1212889645
1175357855
1066736032
858912678
46264364
1533385371
1003780881
1464256389
1989064660
124534999
269620424
1179674152
1245301403
797773029
801238195
2083521870
759947200
1195200192
1095945378
1964538983
453560004
1515000518
1070497210
36634149
1104788282
808194765
716885156
533081245
1058094386
1804459583
1147324096
448952276
871409245
982318454
1698222081
877290928
365471289
985716097
1993131361
1025026201
1768098044
700928647
1205536936
2047009638
1512992123
783235264
512851255
1280890715
607612027
1632446828
1799891112
51967076
1904484927
284089148
1740917192
307217998
383486363
38435879
1419284760
322485903
163703984
690455386
1814225887
1198477310
1357761877
1407681139
1814953419
1791289145
656050501
1236597649
1969874303
531794828
2114662304
903299957
1136037188
994373652
1045129536
52208760
2062539899
2086845710
1426906561
88377849
1525213442
2042581346
1276548301
1514337045
1954871848
628760560
17140012
1435182782
257618855
1816931690
1363695602
887936143
40775804
628663667
680794537
229335323
1630907787
707384024
628441728
1052120311
1426596939
1343392540
1748604013
46143131
497606527
1028615972
609613386
939418305
701798090
44369345
148987634
1943977224
2047475261
1570103047
1265390215
1223311557
2380901
742273399
791337046
2057657414
1986630028
1294062090
1822805133
798778085
137158121
687409061
684878660
840101651
1460032456
1330128475
1406987384
776155129
1506442116
1434358996
766546979
1834884253
547396351
1418385443
1869058544
774822983
187342883
1117695
1342124582
2073366403
2119376764
1255609318
296552527
1944035013
1821602932
721702751
1659971151
307832192
18777704
1681079567
1253533911
1391146266
206302761
269340285
1837803575
1800569160
1925114010
577348653
975579548
1624844864
721208887
830287847
136832805
1405708930
806987166
711863791
159331790
1400489702
1887413433
2105903310
66768095
1880519484
68083822
71873500
337519478
1263148107
1726384122
831523799
1880823093
1229673400
114234367
459054273
1489506545
630055141
1449832155
877984922
117476657
307059527
505127487
1913671303
1765714385
1518902808
390526814
1930780438
1551630975
1272250130
1924023691
925740342
1157157163
1438021337
1136398709
307527824
1843769896
1202243603
1953609598
623442642
1073733263
126222104
927479232
1634886054
1228718127
1931000746
1904658869
446978494
366745007
1821142052
824693748
1196946228
608962645
754338888
2102747827
1963773715
1801536228
12566256
1740404410
1543020803
517480710
759260371
220127760
1964149671
939366726
488296082
513190567
516520649
575116126
384673888
1149886054
1196392338
1535147631
332868118
1657931743
1606755034
2012196760
1227673595
1865650712
856648809
953203271
674966782
1331328836
2018707118
470419701
2007649797
36926556
178490353
65207210
2136527481
1870517775
1116993648
1846612788
158338431
1165764128
503676163
1716611505
667440141
305231905
347788180
996246510
882405282
1887716641
760222408
200092070
151602128
1368510038
707251315
1420245499
2053764260
1300059004
1801506787
887007526
1797752373
1411663260
280976064
1191485780
848106204
1539684197
1092867273
1993752166
855002321
1126434091
153706041
1508038834
1560933220
524115674
1294728480
1678468490
1958376779
671187678
1295807011
1702418095
1390122098
1922627338
1332508742
1210116145
839809928
2114206490
1356025853
2010042024
308368303
570319943
459204454
1271505477
1402603789
1276454859
604273055
484249701
1306563575
1147125642
910195959
298662445
1147382192
623022121
1311909739
355714269
707872525
9499989
2014561877
1202903274
782492373
1158959474
1396430104
1104806753
88400382
1188054672
309500391
208679006
933908464
292619687
1217502453
1810943843
1930048749
1752590627
136279113
1181951280
1318854560
18366215
1813814645
1237064951
992297977
906172187
1245199947
861875141
1993947402
1887255330
1429065203
1328262589
665602835
1597339082
42002593
1488733787
1106181380
182019042
1952545152
1997673012
211023623
1190300151
969044145
1069789292
658579965
1180670937
444911375
1865933723
1363629972
1103420794
1747196926
2042459647
40084726
486182197
1698822582
288253120
625684307
1679218589
515885885
228996399
1864781864
1089372558
1899036053
797794563
18133249
167640019
770665033
940332876
1384557143
814772037
345475677
1678616192
772322853
1052482831
1953658112
1966416864
333185144
1618777432
1305010305
694592412
1816173728
919724018
349670900
212927977
509158370
2048256517
713251509
441986360
1728259206
1251981990
732988922
676211247
179236806
1125840235
917814013
1657041080
1163127864
1375805304
1850513561
359276836
1787886425
2013038840
864353007
359544292
1499177075
1935310409
1771286830
1929197194
971036527
1595881200
353412585
576223877
1050934364
1692532851
1875025503
1506780689
89946661
545260787
1237576560
2008032453
1747490578
654752464
53139657
1443880171
1989416743
1168059412
244752332
1364318265
1680597776
199000375
1703385033
2105122259
1776975352
1433691443
964984757
1257381969
87355056
1498435538
560873574
1400638047
1014571784
874371862
1276023071
320655425
23392183
369899685
2115432042
873145607
1516788560
1836244079
558404778
2117155032
1724512321
983598025
785362725
1761954921
1319310576
818760528
680604486
971821405
1827650412
406338218
1242083265
2017635615
1092074057
2035781462
678998570
838364217
1589830184
14609720
251992725
1753768546
784226163
1350842959
807368935
892313036
1938650096
1873389655
143716333
810197180
2024698690
1367974784
1614249718
93725965
1068009527
1899916268
1944003097
355241340
2117176576
2064220569
1451010633
774400025
1229597503
2053220759
1740669215
904150418
744487170
105396121
947864254
220488580
341042548
1705502216
578815770
721324562
183995611
1709903606
100847274
1486453052
432482410
931734659
306387158
970901618
1273828100
424748753
84697872
73991359
355698631
1838341451
446958639
1783900882
149890469
76867434
617917661
513323485
2085214806
1462156408
1611919834
734781765
1345139010
198765858
720107981
2071106607
641014278
99081017
2141227764
1511857239
1478753227
427484690
734088843
616103024
534748976
1490501123
2046444668
485758574
112495741
467541713
30314766
1264694210
1081165829
2134972866
400297476
469051811
1733537589
520330046
1036537446
746227697
851674910
20696882
91873959
1848706927
1583305702
232642645
1976012213
727622536
296022620
1160158278
829262804
986815270
598583338
1455643919
154389171
316245256
1921750376
46028348
1705867060
357045678
817668091
1053201853
2011500075
887967828
576414061
2110132161
336170827
1452947178
2101377810
1561631486
698300178
1943498708
1242706135
448173081
712938464
951549488
159283520
2035366714
1841199782
1688591551
1483825602
1211757787
2072248997
988536559
659596706
1416959352
1559657146
1986173324
1130952026
1342794228
496013373
1094020232
1195991539
1009649720
1276509499
1838882408
911196734
1905151623
789393363
1713924725
255443193
10853525
39187976
1357213858
302954701
1679168690
176460091
1558966000
386237024
495138988
946856438
1951058823
381264545
1775428107
165367091
1425243915
1000271828
466542631
1102274696
2061843205
1995085458
627465117
1024330498
2101711545
58610237
624918706
840892923
1486719169
1045403992
1222365936
1124648979
320149692
1285455196
2031524808
1012627329
1925715211
204497226
827738856
529029134
338116963
1522684097
994037215
1153070421
1204519717
618234602
1533047857
1613815546
1839809326
1126719153
1643091218
1282064310
198822108
1478829577
1696506110
1402454176
344282500
1921291252
1877698374
434846614
1059378199
844013157
1671482854
156335574
2121907039
53609753
508406770
67899601
1515260272
685798495
1310580857
1459012047
357531265
711883038
977848024
2025199679
236109878
1134062602
142363755
1060127753
1547862670
1001592408
881470650
250521749
1354761173
2098820346
1780827772
1373464961
498041726
1508045399
819740185
636520985
1703109876
1768227505
648360983
1022357383
1151612954
185426497
1627880317
1463419799
1695562207
947208122
913459479
1126349687
1476232945
754327825
7392392
923698935
1224827744
1910625588
253197360
1944837274
1299922467
1218610482
26847095
1782170473
340029735
361793068
870812963
356543512
1119911474
1825595826
1636739758
707615582
662030330
677894709
952572632
915108777
987483649
53339553
170363276
1828665019
2139623913
1435067667
1977539994
683538175
1617459139
1830923268
1097593437
237176194
1289216738
2052295673
371438124
459625632
902046264
2133830064
264693470
1841942167
1718906240
122201216
728402805
501354677
884510000
635523317
204474759
336054410
1399610328
1863667088
701275234
718669310
995230567
1031402737
1514638812
1226721397
1678027358
646532373
2012949643
69316503
1764773886
1343621320
1458295012
160815016
640281676
1049738393
1923136087
861867183
1552461766
344756555
2038661816
925744615
1558805395
538937717
1262465043
560253560
89843182
2024551535
1072555205
943645031
801205604
545439413
1769508137
1009745633
990270005
21279068
300175363
1480870578
1937400580
1199462705
1643582038
100309253
1969891654
1561594088
1464508631
858890520
1694537355
366292656
677569927
2004956199
2094316355
752744057
1862806779
219756718
905091470
293900281
1730256179
1797767807
1442982556
93935196
812390986
1818362101
126174405
1203203646
845886735
1758697012
2118426847
1948173766
168001886
937974745
1369951911
1620104119
1309680044
1340228993
690149225
2074452654
1818705452
2111170570
1188419835
1815129548
595616260
1426831692
1598915798
199576250
848918788
821444403
1474846521
1190293669
688438644
1670256596
1044425724
1531794916
1149078444
632654040
373961145
2017559962
1430554221
456698932
1304068957
2104055547
438215487
1732074973
1516231566
690573744
870144599
1264142472
1422338507
631857608
1648574985
1809275252
42688195
1671083756
1642404989
1848630356
293075943
147839532
744661503
860546448
1389113077
1022828302
1212694238
465226438
1603524924
2085588965
1784335501
177190473
1093509832
1880849658
1150116210
152253324
2018500527
1074509443
258904174
1550029200
1477719524
204855902
2010706152
257295756
1709098162
199395494
1708100782
947977143
924274543
1107930191
790604403
762304321
1036388970
796508470
1049456336
1137625709
1265551539
282875100
154931694
1392618409
1685560437
323076735
1239946151
1722966389
2142147720
362488357
1329818366
628130741
1633277881
1056731996
1462196790
1137960255
1904093581
1430687420
1738192758
2043727021
426870123
1724460499
811771739
1963063313
1797438142
1237200176
1978016584
362410505
169669812
1452269713
551627842
2074050577
2103974500
2074719117
998333874
1655685228
1270340221
1724277643
1092014539
1289688172
1666058127
259457716
241961713
1798792119
852748473
1669189037
678347729
1248896526
1339202068
48113033
2061104435
869819708
1022146475
1152234319
610306791
839846784
1095907159
1379879674
2144359167
810942562
2086367513
640639611
1586715240
1070259209
2014731020
1942593855
1830016918
891459765
179921845
760399523
1532290872
1253899778
254222411
1613130294
1669554057
1550591871
1907575998
934229413
681503325
380782531
772859018
1780497868
49121966
2008380802
1557698082
1220084153
529653334
2056986416
817634022
233472706
248333317
1952627353
1234640172
1885147511
211462685
795231431
1419783508
20394674
1429459946
1060843997
1531360181
1197385662
531376014
1992684918
1684504324
1975157089
782030788
584690741
321756129
959678895
628094966
969237010
211461118
964902885
2022499246
595888559
516629399
1309972706
1004099243
1890368960
2013253763
1051231414
477779591
41645750
1692498839
1478587263
1955157431
193452485
1875169906
2102937694
1602944901
494395313
658273267
1397074590
639668762
1998557746
2017011957
1758177182
1000250894
1391578094
360315900
784396092
1276514077
1524328716
1577654464
487277123
1791032726
1334915809
483800745
419321376
1160905055
1127501216
422879545
583238469
1885712190
1221966273
634686558
192482121
824284891
759770132
1763683640
869032216
283281544
1275220028
1056940868
394503678
1982430613
877477119
1100399536
256697591
75106991
470913014
969430441
1924548206
1375467538
992041112
658722212
131926335
1266015209
1416929274
315481087
1035791950
1514663369
1086269408
1070194458
493087880
1545339377
717382723
1228644979
689874720
1544648735
938432006
1213840401
821010250
1114594128
1047842797
947404355
1154765788
448777302
1224114926
1688727942
2105112940
1558389712
307617003
1248934871
1632140669
350919151
252281166
1948725425
615464800
1896934930
530952470
2058966695
625470281
517109485
190050212
544536232
345359608
754728842
2067972395
1181008550
260282327
1577804637
223941293
1017790414
659250716
726116541
1976715693
846834805
728853310
282351490
2048700898
315688437
1007214333
1916748505
1757784933
1379698884
1198718626
163460717
2066669640
457905832
1515654900
1459161780
1497214141
107617196
840544386
527894932
1876693280
6673934
1080137557
319529293
1095013150
537231846
976047105
848342312
211149649
431477013
647015816
412677056
2001237154
964898860
486306563
285224528
143968924
48707846
1176357280
533009904
253727236
240847660
1921967931
1217178746
733424996
538220135
701262569
75057811
885426390
2008437616
1885366476
368776776
587456411
725342232
1651568353
154118843
1028139288
841351802
1750243036
1980766357
1863020374
2125033769
1658648839
905049709
202934868
1193460846
64224881
1421524785
2040237775
857821275
530221163
621705006
1907770615
1938038176
606917066
286154037
1659264995
857944295
2087150379
28362938
522112136
862986141
1351815093
1572404563
387280833
1235807724
2095085033
839574150
1995214794
1360920731
1011442474
1877241573
1847680744
1628951961
2048679562
743357519
2081018461
1074490641
927402108
279530942
610298959
1205946507
1544059615
1639542857
1402037659
439006200
627550431
1832717165
209800064
1714728718
1329289783
1138074589
1943346936
485683772
1076251082
599690698
1753397357
1555859360
1446563245
1570274609
2138597173
1287670862
866224546
476905105
721122974
280993765
745969313
582929558
747332674
67012729
1187014502
289684943
1059734204
1269457752
942899292
773454856
1581277692
1398684857
253761622
816668877
606750700
926670022
1966206571
1563542634
660162963
701078223
981204396
803621077
339014390
1511942987
1315244723
1437680838
1192760222
1288150751
68489753
568364234
1263177117
1060536870
194367499
1269293232
57692691
725548398
1149210447
1641450908
1926330207
869547534
1357992534
3192613
1197622497
1225058096
1212797488
1907492109
1276373111
1638453449
1041592702
1868114965
1712277740
1955410128
1266871168
1715882341
1815183274
665492412
1868290330
5188599
1567392270
158574078
1668361787
572789573
605552408
1097274925
95336970
1475610709
1640607241
191006119
1145672627
504256856
996967341
1564844113
1806706471
1480937343
553658399
1595160546
827327491
166156241
640478428
515839104
786656493
1847275784
221387666
1856658321
1170166724
286615034
341332422
498848907
292935703
448238296
755283631
351280409
435213211
913577990
651213134
571941546
613610283
1680480379
731609624
801931720
10509861
1527017699
981230048
1738088803
326673594
2016624867
1064106760
1283772937
1861192673
1391385617
1497188188
2026957605
1188828983
2084048746
825986384
1730278733
1067363182
1867048882
626869335
765338588
278849943
1303325023
1207747753
1959408772
1252641785
94488517
1403883671
1594459564
20419838
1732459924
829380960
1989550286
444294502
554836615
1386999002
2141639332
1270991750
77912476
309869449
1735504410
1140113897
1126509217
950594218
1544849361
2059877903
1186241798
513000195
2031969610
1504342163
178581946
1485917176
1885755996
1728009856
1737127967
1352282909
625289896
1154622374
1525033752
1312799708
624085694
1578190840
809086211
920945063
951220738
880158709
1982423954
511628440
476964069
1946743703
1477017634
1580179258
625555130
1214890404
388120631
1966128963
1527274508
1037159643
1309318731
2095576831
1613718816
923608271
279472339
1925403209
1449717973
1836202304
1398978251
1133145977
404344546
1501758841
258370685
1915411825
269018957
1901750720
1989382976
1403416004
491204873
1141296583
1281906903
254830177
142353759
1819688676
1780868897
1803098767
483014355
301824327
783878996
1376031055
2034368151
1318256703
654167340
2103315611
530402018
1838570754
168951911
1732606290
386539027
1733859120
82388720
525148364
1573769871
1616345439
122790760
1490904380
854366927
775721648
13140047
1823828396
691972038
1112718171
1084738795
2020467885
1999697075
1575207095
1251810384
498207178
913412993
596030152
517888528
1554513961
664698081
1568893002
953302117
1916973527
739670670
605582468
756504062
2110441825
1742208399
93586748
629772680
408006772
1378814820
52066588
929707599
1577302144
1150755401
237699913
3874172
145685404
240665783
2109615448
737627266
16793618
320013150
634010175
61913079
1493307792
299136830
326794405
841615666
1261445228
1391357305
1381933237
2013552319
1820418654
2121559012
894296938
1004636272
1173308614
1254652880
678539082
122616823
1752620220
632839498
2027472611
1274885757
1819693162
1329538420
876136078
983368699
499102502
1240752550
340990291
240635547
2072993401
1163605925
149172227
1020462621
1456803418
591595817
435585103
206056978
2060588906
396111792
1160843871
379158472
350585733
1403288726
2087941069
1591673370
1248867015
1139797350
1671491781
1626095919
1261452448
256951191
850063153
2036207886
696563331
1182740129
1644838576
268058236
2037351879
1191578076
2033709236
1147034311
184952887
1833363532
831204944
1058969678
105471545
1498982150
1046327471
1928351747
16632038
731648504
2119587170
1069109384
496410279
1746455537
1251285697
1661821936
674424064
245543187
292361845
996513218
64036736
482855329
78741449
1301465567
1146878200
877594817
131240777
984367804
27503526
134118272
146711474
1562035809
363392011
2095017141
1565343817
482248610
981725950
254857691
1125410803
749967405
581598369
1905397871
1444288728
1813259610
44769799
1252661802
1529311138
1415242813
1919614813
1516706530
206397650
1693594939
1532292134
1279949802
2057570864
1531921523
1319690413
764470590
1206797358
1849561859
417403446
1747285255
1929187176
957675725
1767836583
883237961
132690278
493240723
1665434751
568166494
1906422916
659624680
716484143
780268975
1505197642
1276732043
2096601934
1135903836
1232698826
1865469305
612300556
237270864
778805645
415675148
1494252578
1073584214
509844956
1342498951
1988009980
998159056
1193266111
50483235
1668988690
25890803
130325191
895422100
170987415
1030600110
1788090374
163155842
1102948058
1996192148
180910809
434040094
912433520
1577806062
440182710
457878368
2017994186
631440860
1241890227
1464097455
1562529663
966438908
1112149955
2031496103
1777169902
927531575
1652727298
1137383001
567764897
454599430
236511480
1745064218
1871980753
1779575938
792535378
1659489000
2060702460
793664017
1560351489
1862304989
1489253253
406904912
462780701
1447202653
351526890
461404145
1048423271
971949115
473114951
846557089
1296576897
1337800644
1732902323
1642574737
1730802541
746956943
355290519
1944281053
1301001227
960668321
252503652
1112859705
1726208618
1750344520
1472583374
1078736054
1681240103
1662763078
1524649954
1433473374
1895431917
2009414552
1322359442
1503228937
1604524385
1908342850
205314012
1467248053
2017942995
1517284677
675524468
478787709
786983817
973288363
203654134
106123292
1860443930
1903167733
1042329631
553426624
76454933
1511724340
684716132
1028383194
1330665871
226133653
12594049
558844512
1088572774
1031195698
368025908
1958549185
2047786485
25911244
1078647117
1507950868
484562136
990628663
214214340
584814425
1069770051
196187343
614647113
1497163642
1414848456
1117873568
1235842075
653998606
1892293474
1710637829
1086846075
2094831553
2131770054
466895794
721975379
1145470727
1853004180
95155443
843430208
689168541
797864433
1230138281
1997722152
173660487
1977416123
252105540
1896472582
861550587
82118078
1823930935
1698355278
1109077831
535634844
1262013731
2002289371
672128083
810621843
1075869807
936053181
1197269580
819006225
1698904144
304433947
1103572338
1368730761
1163634355
1269779018
69702349
164937218
986256885
140334848
437332529
1049696069
1756113035
1827748415
388381540
633800440
1501977421
127291022
868506887
134800272
588884315
1142566996
1950927247
73496967
1536048391
209784454
1602850488
255558773
2110623744
1146910895
706188688
1631953811
145410350
1191847178
1121783479
1815013359
462121176
1576851054
1505212342
401109528
689581049
617007158
2117648544
2043845302
639056257
1071936698
213022094
1499367531
1728561891
899737809
1934165914
155245689
173172568
1618811300
1060927503
755594536
34434116
452005663
301240170
935742303
1902187486
1488209194
483939969
285575642
1444715211
510261290
796885025
1491090037
461368311
465608931
662832421
1949237557
535714112
1441473846
1492888451
1865456421
1938965151
732609914
2145749178
540177036
1027569956
374620831
1462662721
327252431
1933163595
272750867
2030263382
1972639514
742784271
1095737055
1184603945
376385481
2053332984
64251425
1241739728
307531740
1196184620
196438586
1079225350
1452070315
351252654
73729512
808501218
306519741
2128046052
2102036257
1785146205
1345325055
1247911798
828626029
1099067236
842410785
1702004378
1434092216
319409482
1038168645
397964878
178230424
1518513189
1045108278
668824180
1134747460
640582600
2067563581
740924555
347240876
510248840
461923538
1272910455
962077913
1461204193
1658232740
770342871
666964070
1820403195
1644650128
23489188
203203720
519514175
1762000720
833529929
264104978
999143027
1222739624
1421815630
1690658847
1769169675
1503441494
1797610808
596829556
1461893226
770270712
1855841652
648318041
1185361979
1754668788
1164795979
973756677
401622769
2021605369
1510231312
1083262460
1236286115
1102858435
631606208
1869173571
1303674989
1693096739
1177785629
639005449
1373931596
25784888
622536297
1684110541
826917491
629327461
1173852633
120374883
105226008
1435241747
1496044395
2011636736
166871590
1707982843
526991747
205259662
1018304164
74758060
1161916353
118583067
1875314337
1068289133
772560875
1767011881
1463349121
168634864
394318080
765231690
1693069043
488406072
137452477
687008937
1020051900
2141929232
1487989597
2052050357
1680088357
1673839211
264130163
777678480
1749226718
1508844920
706673948
1573468122
321118566
357034654
670784227
1318114832
894347221
1347840943
60850602
1948178935
1475303281
398263661
1590863671
349065140
805296992
649808544
771113750
2094373513
96828096
1008768219
1706186293
1116067099
1157318178
1307455660
95364903
1558250424
2070520948
452223936
545442606
901741580
1510149649
1626963073
534846642
1155892043
1655209917
1812716111
1900317302
1313169085
1357573749
2031841827
223818583
1138725358
1270319064
1445919188
28865385
585327726
1635970370
1480414229
749720969
2143173297
1268432166
628730932
77812165
1888757218
2096619711
532497237
750323771
751704362
1739856865
1897643962
1644409439
654442642
407845950
781439502
192534491
1376181640
1081173344
275949655
863487852
11749602
688025645
1064877947
1188729283
598298272
403099904
244749097
243199775
1392683527
1889800479
876478046
491225801
1257791534
1516019149
2035377402
1336866663
290486586
602179176
890041956
288167325
1451097556
2107383599
2080605203
643932022
1932774886
700347114
1739944930
715182828
195731868
434232311
1678691594
689206514
80190817
1245517439
1510610397
1185086635
1947202224
433482746
937804099
190013596
739806578
1827409356
1104619844
243586352
1626826282
454242411
1172759957
1407942237
1962985255
1973142043
996496970
314609854
1067233882
1126284034
649338454
106625100
944995683
48547255
2055329899
1769382539
149420139
1626916834
339939233
1649979600
504527779
768090812
427618032
67656250
347868065
207473055
313483524
1249510724
931346938
1315807685
470257945
1677816951
367016293
724143504
1746623985
362895770
1643958721
908109379
814705118
2044756987
1825849052
777027758
237727565
816778306
1061248664
2054007269
476701241
1950749707
1857746651
566407432
208943071
1940880710
1230347253
1047756343
1615777924
1233451930
874173648
647959936
1281990949
41129280
873112976
913889438
936886095
1855210745
1736821790
1018200782
2017355291
1222958974
1762501356
601413965
495911797
163043145
240414461
1927976964
1164428009
1331473865
334653755
623981025
1163851065
2073808634
674448714
918680073
1033757911
1483727952
391846666
1328786464
810310399
347472634
1586772233
923815146
1796876833
1922974918
313696555
1921742043
1317920148
2095044813
900185538
378229346
1131011315
583522395
1859456222
1770359560
524067997
249274366
1417163010
314160053
1746024792
1452436165
1053763355
189829203
607609362
171355190
567011754
1735817050
672133296
2060238120
1094954407
253200134
914045339
1883811535
1213862501
1947761353
1764443244
1617137812
1457209533
406671747
533661945
1870755481
743048399
1881044852
1639055897
816020929
1469429973
920803533
1281574890
1326291606
217934731
1175766507
668947711
1374672559
978466592
1604760195
48053326
781911161
1056195370
613561037
1132128835
1000777470
1292599515
955141254
83984329
1687193119
1250156564
387160709
166967135
1676910022
724144997
1177555488
915023611
2004983771
1977659836
554948098
962872939
94434029
712302813
976897352
834394589
1403561208
1993245400
1015120104
1402292642
1604446512
1487201135
995371974
174088066
1768125004
2047438536
1343140944
1998188554
903409199
771877040
1051857634
971314485
1599451156
447489261
404151142
1217734125
552255277
1922055691
160024280
391843912
136042644
1551682804
293472911
2119220900
1546174397
1275511123
1273041915
2093817747
6352034
706742698
2002162721
794360533
1306728521
606879421
1569741763
173741801
1048870008
2061366413
29682304
2116205692
1090582463
1538356024
475538518
1572512439
1202914553
845568076
1742195774
1248199312
1026201870
247485509
772868187
818097336
1734295659
338827161
317672586
174217084
1173699317
1251668229
672498136
683278709
1348609915
620836603
1322686408
282558684
761763534
774058075
1604721457
1986325296
75531531
1585368318
1210210009
382582304
1948754659
274897634
793080414
1860164438
1817491554
1460626290
1939773089
525917698
84703281
1729322038
1085749679
729431456
1734362639
1021896140
1032968892
958410377
1034990353
99085504
514739981
1010414220
901708268
439299061
420291482
1512385077
1327671235
1055575933
1216813973
29866310
769562373
46331589
1583329886
673645774
257323425
4224363
1448698847
91374905
561437263
1471623869
1883303791
419306765
621681245
183624052
224238231
2118098103
121131954
1773064682
1204309909
616129493
1708022879
970252813
1769556113
738871786
1377501692
1923930926
336641599
1663099526
904799090
1237009335
1111875724
1691705931
756641944
1818412313
143262047
390675504
1351134985
1122690519
1195450453
1988609939
1042869280
1467845271
1397723417
615193656
1289191303
1063334677
386304758
1440823578
1356094978
468349818
2073240737
279850738
1847097401
742889933
1926893362
1308437772
1818145559
917548237
1276954968
1292729544
1814713921
1572601939
1713417581
1412537675
2014095494
120438932
1449163799
1347005662
1883160051
1516871910
108158251
538302111
754273403
990381643
1996931953
1386636675
1097574059
1972485136
1933899692
256404257
1995416756
736172063
1654607690
625775028
1278510832
1919449728
2023214662
1557302031
214637591
1073383864
1509042552
181531864
272397814
1269158610
2071276189
475341199
1838740232
1913516376
707397284
1660425369
72535611
1947676885
498975627
1063241253
1858076656
318332245
1267352456
390880577
831002460
1237527172
941218512
1334935781
905007043
1959084708
850783544
1000836166
1144908241
675087097
1460587512
1089233224
728508396
1196031666
1813576632
364382443
99754019
1774905420
192206133
2049330107
1443887373
526658925
1242828797
582759939
852180407
523775291
703369328
1973786520
2074624142
1411927150
553106906
76304947
86621699
245339824
781811197
232708244
801653130
181218147
586410149
1822413290
652501281
7164746
1092109925
1310906808
1524981156
715570883
1162229714
1903423271
2061636175
653855153
1393875957
1016679591
646011734
1354638825
2047572027
1697556991
650217904
812532473
69674165
455342834
680268147
177342707
416456179
1394440717
1650894309
823560860
304915007
1571368189
1682537429
637284160
2126178319
848037331
198567870
1518495783
1785962775
1135389603
1242892884
1523494030
1574905641
1157902995
693525090
372935281
515658734
1252285750
1202622654
1798072510
1858926051
1807195109
866664411
1844859274
807352457
451135165
1702060401
1181960948
1819581335
448843759
1979409962
1487437709
4427218
338771840
1032627638
702610804
2127914813
380008495
1334741195
829708956
35142266
24945711
865595413
127196397
1655705496
1756174677
1931785823
1677857712
914913897
1156527842
184476116
2075612596
1631063300
468505063
1903279943
2103468872
523969374
195895327
1351614025
1161297122
235838247
380523260
570297405
1051799013
2032637147
8155261
1102488007
169913162
1788542759
1592735352
631273593
115136290
1615719651
1422978137
1049112523
85182053
1978479866
450935590
386507234
62477715
1689524621
1026540180
223541007
1304064381
852690453
2088389250
1690117250
209817761
202119618
1177437249
1287946760
729586854
550970031
1876074071
1574321601
220758246
699189946
404104438
185244431
948151618
1988005248
1923988559
389533520
530762696
702819100
1688266900
85006123
675716280
2012594590
1854187502
345539014
1819397765
57499450
1175167625
657711902
1467062357
327195701
64581011
2096967521
1271580507
1383640806
1034362442
475328027
907768600
1512805234
336973303
62023083
733921675
1191953005
1459028837
259251941
159679085
5662483
1281621857
1853148417
824676306
1133211390
379417711
879826648
1748378513
296429957
1703413517
1298004819
1660472150
2111949009
984128841
1991168171
777584067
1756453982
777568325
175385299
1884309105
1826313707
2136883925
715802779
180532177
2024083449
91873816
1564839372
231726784
17609597
1167718999
1996902990
2127063926
1997857744
243165253
755718644
1109314699
1293780861
256573357
286317373
2015471693
21236352
559135479
1801721607
253748068
143017052
991236697
136658501
2143548678
668869173
1763269177
1555963322
677824824
1743299860
1935592588
2010974140
1730440203
1548069685
540215199
1525101454
1262032713
510145171
985964495
302117638
412112873
54751201
1131395088
1540477497
351439447
1134835181
377096983
1140633483
2017844261
450324666
154432260
1835987942
750735609
1621405982
649149913
1419252366
756657024
1452009765
281414941
1697734597
67976354
667659476
742204717
934354087
894401275
1146013426
210698855
146923176
1611925597
74001462
1401377096
1409383379
144548172
1623550418
370234048
2087638087
870192281
1074093144
1305491257
1154648321
1191705577
556528677
1654125262
206658095
1764992668
917407554
904136302
1888452526
623459584
1029231922
1794892518
2097291348
2037423475
1479196116
475700492
1737614211
781004392
1520437815
194544863
6304260
2074844739
2120553002
1166355852
378800908
847191224
565472489
1344414936
323042125
906469719
1888642829
624417070
1934509542
588160422
988206980
1615341284
1128289714
145484024
610871460
1131986392
1166422563
2022969520
1016752730
2099046196
1633567829
1140002848
582761999
1495262647
1170861027
1114261341
224819827
1001292167
2058842785
1588999277
2104705084
11012040
527045523
298853465
759266558
1562790407
489386279
728357408
54510793
4028040
1265239185
1423602953
872370447
1965747427
629044426
366412352
960496713
1436692413
2124973619
62661419
1115070265
1167424083
1282717160
17951365
1412350801
129545981
1509827804
724239442
1488600641
436499227
348928654
546702912
240283981
732383649
573733756
1483155573
1153908424
1359479389
624619405
1082280577
1980689983
1659983065
262590773
906903024
677807575
1718053111
926810551
1100430244
1761102808
700250545
647617949
621759918
1673681456
1599669135
1039671136
1774083455
1120894672
1187510230
2098806960
313217396
1542096508
902272588
1228350269
310427124
1143589863
1820553247
1957688602
134880932
1179393618
673932404
874705075
1632877310
537716792
213027499
23592097
244795441
1260210132
957535593
596651300
1970278188
241799620
1039933836
309290785
224896592
673759032
845217520
1957466352
1944849300
440763772
1329923447
499025069
1761464987
550350655
1301203284
632023509
1184587749
658166781
497329127
1284457730
1877068496
195998625
1592787697
299459660
933705630
160814280
1797357576
1121930125
1579279051
2086940967
744395370
1462816889
161374262
1959688921
2008625460
912194915
1058911521
1622009726
595009151
538164457
1770679269
678404452
722665911
198248927
1846991850
1891252754
983246468
39559307
1540199467
969709677
1858896453
799073219
168061548
1350477855
2054991995
1367101868
1089450193
295949715
436394287
982148034
272777151
412676626
1042146272
612596258
230311677
586405524
2131247808
1394852765
117328636
1999390053
1144309923
679683167
1973122321
1166949325
1279908443
1628440071
1024943144
846356865
597839205
352042473
770151302
743096774
536342015
19261935
492945528
1758903178
1461653427
1435673245
275731824
83045569
259997570
1502635397
1030289298
1467099883
1667880910
818622140
2142868472
1291269104
1595405306
7426734
187328566
1917907739
307027743
1447486538
36367171
1618093998
246852767
133151676
353739799
1365342654
1557141757
412909865
309644269
2090497528
1871777224
2125416137
651741170
89467938
991831225
1775331507
976523692
982985514
277142897
1239673361
1763608907
1201029748
988487741
1453117695
1395400976
1256944053
889226576
1868612565
138311534
1869092636
1156948839
589973268
89748636
593591835
1631788531
847416391
1002663730
806209238
664104460
173344532
88310161
738209897
885064948
238035060
844114083
74178392
1730521516
746728995
736284803
161146551
2000737947
273481688
1528415258
1791737969
1375071276
1898164896
85352689
1228904466
1306582883
1772484837
1269532014
10691390
1028792715
935253483
547127639
566896832
1543945282
2098073486
409571393
1344762352
1850003269
223313256
1065451227
933569943
1064453699
2076945145
700870410
153098456
1401577745
1779399735
989562883
1591528549
593863091
2145086794
400545340
1715696647
1660508696
1137027265
454150920
562913958
1661301394
555138909
975545731
439522236
1916844766
2084661964
1207729342
153269563
959154812
335231879
1551875827
686655394
1497857874
1175173312
956275274
271747711
1277433789
1818637766
1033847276
2060531694
1028634081
82822318
85011069
354937676
1608860011
2112515740
20900491
1912224491
2093811058
1168212196
512439724
1995161999
568348446
2049491945
1004332216
1528603718
173849789
694114927
800522562
1307351607
2105468391
1894365065
289420114
2002317273
1579445737
1734303046
140271907
1320760165
2107367151
1151974800
1261419327
754381102
1085480569
1244627964
1192689548
235774410
1412748708
1757885945
617624365
1347671740
1308689483
1101079239
556648642
1419958374
2081725536
1277374369
27101222
2088412105
2037693460
1699986039
1186355133
361895900
1965820932
1990495753
1583832286
1093465944
605709669
1098098197
838679089
530935171
1029377700
705548871
1783758740
1327679699
485268390
1762761191
1782048650
1762159830
1907656033
1359711360
348690463
603008587
1892118069
1991121755
1994180018
1989446815
1101419844
1172132773
553650478
1596536443
1179506356
1637034323
1805926611
981158408
1923120355
1246442754
906948428
507646236
1618325647
530085916
927434574
1347456816
1180406250
983118526
750312969
801508657
734125568
1456575
831775781
1130050308
1680651031
52624030
762814403
2003654718
1277415405
1514825180
83468886
686385987
247266904
208058161
40294502
580549680
415774573
689407646
1367179654
1463356193
627290748
947074019
296828733
1011399618
1623706026
1654501972
451911238
960136668
1861412036
652222332
1200799033
1819425442
267671710
243565282
1077020355
2097467413
455321586
949797021
455056633
443029854
1111904433
1343131667
1263215325
1439411849
1937619805
2109582731
2079222310
136281790
602598466
665102403
1757114883
46723464
796197058
478030237
765693512
1883257904
1526384323
162965347
1553888631
523080847
1303118433
1764687495
957098934
1300359715
1866264484
756547523
508665363
443237684
65498590
1441859575
1003555886
1663102262
186384143
1627693525
1599382502
170965805
93709643
886826907
1670547263
469576125
1764483852
959344650
1519634584
1299575344
24090850
1828670874
1955079358
692506765
1546133775
642530255
348472743
13696803
1091023996
548372031
178017021
2094815671
2032270825
970156233
1127617325
624938366
1852445612
222039186
194655586
403421433
1015229994
323166305
1805624160
982666571
1449918975
1306270667
1861175864
1602406216
1482767085
1052688805
35833047
2077113077
858862445
743928788
1043126104
1261966865
772006661
1660770774
1305896152
189019146
1071852059
934846202
1870074912
661450514
485555913
1753512081
424296001
1159118969
1863710099
940527395
747962975
1374651304
1498509823
863985694
1035294314
727768104
1745059775
1947758471
1332022204
694776162
523486019
753170686
2137081162
1873838375
248282181
1195545365
1577261614
1021049290
741053338
932935574
1657123256
642743960
1739427219
1446775919
1827059029
1145241501
903171253
287700718
124233778
1123352156
73797157
1177844828
112546148
195421383
1428520158
1775717608
1364346582
437036118
1507456372
289643856
924429009
170298393
1209266175
1117265163
1721453591
1116605832
2020476275
240113136
1625436214
197036150
1487120374
17847074
101445962
446816643
1386085605
1697514083
448408122
713844372
838966673
1979525528
362330313
387350653
124454874
1608939519
1280121936
1697061363
183735000
1772226822
679667560
92607320
102211101
1907646654
913054629
512451818
1110948690
945458516
1191162339
789753108
125002999
586453870
1540877186
1929978262
1404671151
961275639
152384654
1341496589
2082550233
1055925689
167496364
842323935
565054264
105779956
1795671489
341370165
1156214858
2135105203
460868312
194125476
1481406836
164666833
109890921
133560293
1796016329
34664777
1434671107
576327211
810814900
1144608628
1971632862
1352347289
939849462
1008543057
2023502494
1214134483
1366598048
1978303759
632827650
1951462979
327171061
1233539437
1410320543
1727047073
947181602
146542997
284715449
619646465
261557792
759326620
1605999275
1326966883
837574951
1979312507
1149168608
1300507474
7582624
1814164297
2132638131
1238744837
234528562
1714821020
1362417908
50475221
1033917568
782144150
174749963
1758197813
1827804514
1102315007
1838919093
611638940
1379174020
41867025
1186792648
1918027139
208391927
1947067945
756650063
252826978
491805152
284000645
538744841
28269044
2040396156
198874678
2063029171
1780276069
973506497
1474239059
513083134
1407171344
353263079
1491727941
2002241498
1846226100
826289648
241939665
1635902487
2057942765
527215610
1371452829
1732940011
825421486
129485142
648558592
1591717676
1668427648
683111693
517609840
1641123766
1586996748
1380309308
414604483
872582119
1406328307
1615030736
1178415641
1902074569
1575043133
1685692657
444363997
369315280
1701613853
356362231
1368294314
1011338281
725980652
1753744381
465481736
1929247268
873537375
955995655
591843715
1210907827
1976874333
114796624
1062042644
145410188
1098969329
626579842
54724473
258061229
1024402224
8090926
673486749
2062261678
977110903
1377793048
899937123
994850779
1345484894
699054220
863949072
1275710399
1925750509
674256422
1746005997
1869817577
670755916
1532552284
1159739528
508506616
819373275
1552956644
144057982
1401447617
1854075837
1776691642
444242558
1973299001
1306057981
1892850772
1108602345
1269165431
1993167536
352548945
1505745242
1394964620
23127089
912888640
1744879899
454710454
1488358644
780385653
802069907
388772401
562489988
530832616
591530299
2025314699
583074725
475824062
1775375071
961752012
943975878
1729076596
1613012447
640177077
201235805
1236241895
194175712
1415991279
83332689
6365999
1022071275
115475008
1878264237
679771730
767878920
1007694217
943745296
1238915583
490679161
1537509458
1719734376
767646168
1923891334
1959874670
1231578101
1630487670
1339797208
1615816717
1933964935
954848374
1771839462
11946818
733412565
2002667876
1465226439
106750877
1045015306
1448887464
41094735
2105194304
673188476
1790847494
35210705
1297000433
887266045
363369379
1678392674
1923250304
813987192
1050374763
941172718
1082490509
518180336
1733686526
1172139819
1636024548
203632378
514589398
1713816322
72383843
1145393769
1897055998
494171457
1279109616
302888429
943204533
1248849748
46806602
51088704
1487150089
809274354
83108190
856770597
664755822
1568264726
348869882
681939615
1341344203
2144180108
1527870831
1688233421
1389112355
1922435077
960460231
1544569898
2079632005
1582491119
1706983383
1044915271
1697106549
763199074
1220537985
1390238667
467667184
933386908
2055673101
2077988041
1119480642
429818567
1426019595
851523387
2092989134
786648483
1782581779
1405412734
886846601
1460736048
1915535028
808866562
981179602
1753987213
496245239
397808219
989351165
1053946552
483522212
1880097835
1611225120
1542258470
799492844
119316858
1951540847
349467958
2082942098
791810572
411838075
1682750901
208911551
1300522384
1224396914
931960144
1746460170
505718879
62071408
66709754
1608178037
1931111858
713103780
400866696
1688394541
1278549110
844879771
314946093
122336110
1029280940
1131197824
2115679875
249219611
1900880942
1160467901
1316173707
840494699
1674195206
1718913583
1041205820
609997250
245352780
299287394
721554453
859546950
741800916
565902143
310627848
548374876
1813528671
293321838
2056269385
140363629
412787752
1592594478
777413669
895539005
748883386
1269011485
1624471215
2075148083
239334470
1368808245
216824133
559228879
1451116072
1842341842
1782866812
762596942
925105489
187329680
1746524000
2022087138
165182793
1635334815
1571250460
183885105
1572128662
193105689
863509484
1971317817
250891115
584928934
1477389241
618581894
1860899130
1364988595
1095171475
637193910
1936059512
1752897410
199300826
659001874
1863404877
1596502212
1698362618
729859213
198616863
1267874296
851297113
1556283546
1892649103
48577701
846805904
1478011111
1773639310
576587807
1194482763
111004191
59106089
878672222
1365823617
181358124
332624259
581403670
755900213
1998156415
768641844
135433024
1218622386
1834608997
728901846
1430441869
744698388
425126131
929132178
313254087
746838296
1744787207
334772668
291915814
1391196956
40179384
195130828
771390689
1357224961
1087894015
1527491891
529827346
1640589851
1315940017
1016836607
586406576
2121680253
881030164
646657558
838749001
982376110
1818023608
390596588
555139819
850862648
1497923109
1427816985
653736200
272045868
565323313
472580936
1241535294
2020044771
461072984
1923158533
2141843892
1596613161
613330650
1482472378
1803009351
874768742
1326989471
538767542
279593595
1072088791
72513309
1333537253
1073151363
504729021
1242577125
778848970
950037869
583442252
1453567208
155770404
1337651209
853240836
1552247073
123904210
1914188277
679351326
590577695
422787894
1474403163
333400718
866514823
1902736743
378728325
1428953391
1988436463
1451236943
1270217570
854055607
1943190449
1169018010
1138090651
5210797
155059364
1023628387
1652550056
1500039300
1051745900
1821853851
1522548748
1917005419
807055249
2122602139
2127205153
1300487191
1649013831
1829043472
438421056
573396211
1398361745
904987749
1715679650
1692391941
727791116
1924949719
1741089043
970785771
426829737
936945665
1905115845
1934997669
1004835972
1014016103
751929802
548290390
776815419
1621290380
632955089
789907532
1870001188
2113406825
1533341225
1351825346
369334508
2022949636
87452887
1085049593
143161505
1484343373
230562112
1996921757
1429363684
1899407033
2012510806
1387349129
901838618
1529867583
1142146910
2000741920
1377340731
2130565193
1837612660
1157701703
862744702
1254566909
1725118225
1565213962
489628850
861997384
1997474614
1702303709
481550375
397325150
267395725
1324826819
566039347
1887443367
98918098
193253331
601797631
1532048082
1361647375
1775470349
132803248
284729120
1905808240
2053022467
1912238692
2098984055
384487712
1759273658
1533194632
1888852339
1100315399
953522883
361410887
279404227
1138694242
1445901642
33197200
153193228
644034017
246467538
581939647
838813830
129486192
669321361
560898720
1857685155
1384721304
1919673004
1399200739
1737650010
1457050294
167699896
1671902502
1463837717
607922694
656946344
793967436
47666635
1450495475
1286163998
1665015220
139272063
76218029
878738832
907710111
728979812
953470619
1465446325
586842221
1572046835
116521266
220083957
18689667
420883672
693949455
1197205626
1091803863
304313881
929001866
262799153
278170056
948580508
1518928755
1833563124
1936752266
1224480006
1507071246
1407430113
1359677345
216549877
2007674399
1019171762
1409477216
943783182
2043406972
1049315729
341124946
1177204957
1164999483
2051141667
698568464
1126424687
1688094709
2072200396
1435346780
2016724259
440552053
734807508
1011304478
446649590
1748773205
178787941
123584683
1629958434
1624013136
846696450
1624890288
935791272
251874632
277127414
677446891
1627555696
886707737
1925230621
1972514215
1026854491
317595595
2034895002
699477136
1561563162
1987237119
2062963921
795389459
1860568401
1986188979
1401145164
610570824
1072952370
1404217661
1510067406
702885952
1757037789
828868543
818640314
1392589739
2097305602
1143808981
871746226
2120167458
457449692
1787180696
1476627736
1382701808
1399043496
1591236073
901873829
341585149
1605096811
39183482
291745727
1212864098
735268777
1453301445
1996064218
392684740
93863348
1759899418
2044171843
1605738104
1467842872
2130015922
1665321442
284537349
1499206130
1533489320
410513004
1228887944
2135801304
1197180604
690971052
329436522
1171902177
2011930617
279901299
1366956548
432454295
452439166
1893528297
643131082
660376284
613795277
1872596802
608120320
1636448670
190232234
5680510
1546081039
24824573
519987478
1381171011
1293063046
293607017
926621920
1330534972
726649684
1524881154
979148032
87261637
1463883430
162164789
423615281
489424993
1441167448
1144729212
1030456546
2084998492
83984254
1144100645
1634690642
1676868148
885028027
1999853513
863785256
1088907126
203885125
542225541
1129702213
1238508601
725720005
957371660
1473405385
276989976
1070043699
413651597
1195627344
1417129434
918079919
617902589
609965146
741746596
72165417
118511734
1636189415
1976139207
1424204825
864346675
1716657430
14601918
1573836903
634865363
534441968
25823519
61570582
42325847
561882253
1931883445
1743685874
2000286580
106208796
1354788070
1665873667
814008320
1319111863
829062290
1516890547
2039264661
1162214304
57881705
1043290764
1325330812
2107770836
313910746
1092993659
1096671190
729723836
600175948
385158002
745854258
345836432
565059119
2088047034
1784964547
1015528479
74383979
868267020
1920735802
283739207
1638978778
1829144856
1829447338
1391554807
280126352
820394363
1855046242
1428433586
829244052
653519704
1838723793
1540862750
1754498337
806143388
2002937770
181064409
1300460536
1229084599
398348499
710215581
1140374192
1242493711
322390321
1692060844
607072440
1113166426
2013420171
1789447850
1604774075
2029251431
502947936
111538653
506488341
339210205
739467756
202362964
1697238264
314282720
1425242608
273075297
1928373551
68264195
797852030
773898264
207917945
929038678
1593006846
393771460
964331358
793988843
1048264575
1794402326
1259190223
1986492464
1195589400
328229807
191349069
330526159
1588701619
1732448676
1307440436
22484393
291997490
68775231
1662320438
866167076
363023427
1627470878
1895631889
270100279
460478556
559848803
1276345581
383023822
1000877498
1942654356
1279500081
1496437618
166204059
214977482
104747161
1922656746
1507762263
349931700
70534644
1245482508
984441079
690680889
1624578256
589627837
2007213736
1687979758
1824811437
199893384
1435710314
411236363
642844453
819999255
772218813
536281819
383821870
1952843548
117847338
1484477300
2387546
1304909540
122786412
616024594
1826795441
2014022612
1517931804
631508818
1167824172
1833342000
1532542717
1152520677
941873606
765067336
1595714874
757634449
694228571
1902631539
1766997844
1684728607
1492527973
703788247
851761975
486374197
1201792362
1901191350
401512974
758986443
1713423960
79315458
1282946017
1059803350
790078659
1407484694
447323324
1599591931
1468952487
1282993534
506583581
1997761726
1127740953
1013934385
737195697
1556839989
42734568
1785656104
1244282487
514349857
1873419172
321797013
784092923
1579488265
1397272502
1737004094
1210120824
1187999930
436205918
479291231
1499565098
408274299
1446090082
1460252431
2029829328
2120575371
189863840
577358385
1632759307
1172953382
50312339
1284304523
819212791
92223645
954945005
1382580947
903823652
1897210782
937999869
483532477
1219852438
1601051883
1520632357
1528899445
60809959
119343599
2039503086
1180917926
1777413881
1586229082
783614454
1623236812
1035514420
543968620
2095979730
906203226
1845551423
235198078
446673428
56241567
1351632935
2104774523
1157246677
1692636110
1676598158
1249296509
1677614684
584857492
2124873684
506720846
2038933430
692979119
1810156167
1089056843
1920785085
875537644
832141138
891580218
506632223
2105576240
1111474996
789024870
1478007742
1789648003
89615509
1831538742
1376069863
1418653744
1395430123
1488090481
1218749054
1626552927
245234661
1471455518
42994811
9895271
363075847
1031713373
1526557667
2044299460
1566271535
829107115
1152435625
696653602
611782024
372708847
1531635835
1516854354
707593079
1185138988
244322009
1551785144
1910781435
1816671337
244066643
359467928
1473447095
1473384577
295058208
553787879
2023356161
1016439868
1708530647
2008272499
1559468365
1945753431
485208143
842382900
512627832
108276487
358583323
1446103215
1823162730
1690278446
1068172493
1375971134
111186
1024018967
1001883116
480853320
1920749862
25923449
33288214
1621941043
119808877
1528891347
1244407159
1991355899
324735668
74516852
1536627925
1092629955
1464103760
1105156691
596762813
1046491339
1819559983
2025763235
1765610451
1431725636
1460326348
1669722982
904430826
1492154384
1201549478
1613742047
1912503359
1910541490
2006243734
1287668914
1596239900
618066786
824145172
1248636589
740970621
1332011713
1775536348
228620572
718483094
23031449
1955420544
984143908
272074919
1302525184
1959081164
1372393447
646147927
998747409
1042872708
1748197213
1904613990
1946682028
1585646727
1399932305
1946355367
1004648663
386495950
156183970
21131995
1198575972
2073178296
1720402453
982393100
330100753
759103141
1298453005
674033388
897797120
1173926908
1732433520
2019574563
332149413
165946603
1175666701
438503094
793684754
892523753
1618036137
2142506722
710130850
445113055
151623750
1467723701
864027373
1352830669
79564360
1734006762
169312782
366958997
1539201349
133356454
1933966167
2065917905
1115961777
1569648931
369652352
1803797374
2093831663
701806716
940215343
881525683
414170709
104173612
978122792
848062217
559514026
692653575
235093368
1731154116
1417839480
17397875
1671623764
312946857
1292349742
1452726981
2147076294
235912527
1690769905
517219962
1944824029
217786341
97628716
11558576
1935606912
510578103
1503019302
379653868
1890816103
1727503451
2103387701
1804984751
1480661393
1758294734
1666433440
933451921
1544286683
1713962912
1927562756
939626227
1618586821
144714562
51398820
669995358
874251580
1016599969
1067883467
947593151
651110532
5075291
1569823400
401661498
1518695430
1367424856
2091359162
1108510285
776816682
1430964155
47037929
960645475
1025685124
1796026142
1749131088
946917095
1709339246
740382168
376644677
1186479294
834008940
1331201211
1721181929
255613925
733184433
601476992
344317182
301468355
140486986
1518027200
647493517
184969304
893970134
796118824
461921526
1935391527
1390111752
2002134996
1331396944
334351067
1527181091
894499053
1898354778
1513987278
1964984390
903642255
1132274786
1510161537
469109709
4872724
2129592926
513940009
1050105909
1445509893
1383707158
265989317
1627256605
755900227
711180368
1070764026
2064075380
946183057
1721064367
192240131
1608101345
278661379
529605173
1795601124
575311014
911370068
868734940
1823620565
1708216786
1361406260
426351851
919803933
706110228
1603991098
1131557724
561540926
478018963
1146771135
1091877975
766403543
499391129
1957849559
900263026
853452514
1776107172
873256646
1758356323
596198347
1019527515
506178980
449209505
1712745343
165886157
1088818398
59421975
1880629891
1108364980
956318249
2021815606
1827407714
499415542
541624532
117140337
966802932
1301074907
84862796
1832030295
1879812295
1326384730
2060200721
1624243683
627105968
2009979899
1467277437
1355230078
1178667463
717405204
1610766859
1495998744
659941101
1643977865
1100963855
1748471383
1529773313
187077436
517250042
511348135
1237949319
1425196311
872967889
124947817
2109215379
1304412749
570914982
1277207452
1628641536
92999037
2072898014
896090737
181218147
186705257
61859306
1021875031
1425030956
2022436011
756779527
898352848
549961021
889997327
1859839005
1073473015
2104654477
1375846966
261277404
1953048000
102993155
1362461645
1456624497
1965837236
334078490
1334174889
1788523347
1491200656
1665417645
1619361692
569284184
1840371569
1837217633
378486867
1395362277
1058666901
2064322546
1866587561
106048196
664080845
370677564
44091125
168237374
776112271
664178925
609838026
413037061
1129332958
501925614
685273768
1934667303
2085394096
575326781
422528143
1234969432
210505263
1431928988
888165273
1986417553
183351540
206749724
1959924817
1066043325
1589565439
1848189516
2123080556
1367213396
710215581
174674769
1818805621
802531959
772636892
2123748469
1245953392
292175684
1503899286
1025748123
559382596
1560328782
612348837
650140505
1411275034
566002273
1140393355
1958587901
454213324
958310434
27512909
1774035719
2135902077
1293373104
108493006
1005679871
785557353
771991916
814681561
1543455190
1860215779
936989444
1354006560
345759445
534088594
2042437064
235648133
1748763644
1589530826
1910983615
1854383325
382297084
677870302
597457578
360099746
365463289
482983678
1997524968
1466519815
1609645481
1023293290
305652252
867021979
1841600503
242910862
2098155482
70969732
827374812
1223429544
1109169324
1255603398
7147083
284782659
1025330989
2117750162
1124198778
1640442750
1411164084
1145394895
747178135
80350551
1574713194
976097731
74502119
1543699733
595040109
933693905
807054524
65469698
281751976
1650566013
283055937
634695190
1803311794
1011794919
1254537778
1563893078
1065506505
1191004393
754490873
1998628695
2034641209
255669498
1846445453
757870869
710558873
1119639250
1197765581
20385521
487035664
663224496
1689635778
69077218
1811643857
939602276
1671090683
1319627186
2003216236
198515144
1868628515
1252967468
940885722
1238465185
1219330024
1437974681
744623270
1832741878
287160575
968234670
931059713
488165174
277259256
1513063580
784718441
2115470981
1780407889
854801127
692644944
1015361938
1209464226
1465014436
1289626130
1107215826
831931066
1032040158
2050903458
1806113678
253157544
1052991832
24324730
1645352204
1812738698
2084305150
1997688143
1414581575
955273424
1950015054
955343357
92499031
1404691728
798066284
499530512
1522566574
1672794061
1675030417
1973340906
1328440069
1223393722
1296356275
369250577
546865010
2053855757
270867918
1806498311
718625839
698253436
2122670793
1818647132
589129915
264011339
451893221
116718340
1088893694
204829700
946716899
369468992
967967113
1196129996
2050496113
1270258497
1805992853
596556789
454508526
1285053592
382223000
2072870134
1563283246
1295390159
1185559124
234803565
563672112
1808032252
141215833
1655695563
1491898464
1003629007
735014088
1363083056
573535189
152621166
1856251392
245202086
251265677
463709405
2046778072
1691809259
1092962546
815671873
590059390
54094804
359585946
1041657959
1887156289
713375942
915968446
502637164
1411615474
96783038
1328013151
1849267398
1387996247
2078828955
34577551
345357273
1177263373
285357184
1337959040
1580199720
1404305481
1936865791
1544444189
1569585887
1319644779
1401216652
1407334929
481544367
898742923
1420578350
645375454
161380511
1761739485
247181612
69397298
875643726
303579319
2030849912
1583273227
1169048068
1785133517
1654474913
706558545
71049176
1885821682
1432332348
916336434
1756142240
710102951
1444056568
150878550
223094195
670394380
1538137926
987481043
1717413251
234874837
565431669
1806759357
1013465300
1357606270
338667566
1553705279
1461936214
1696689618
2105524319
1589607616
1495418587
1501370809
1977699400
504094841
1586418052
282742319
502068066
291243153
2043538739
1322872667
515522121
185627475
1777839378
1065290110
711209247
612765367
1335629572
1521163612
2117537881
691915649
258516413
1419176107
923136205
1409125406
1936323484
583147559
387836520
780879453
320617941
1049451921
542997887
1453874269
262812352
1546671517
2035273307
315610360
1346833973
299461877
2117012411
2056057364
1783145007
1887847598
209502802
882051920
59501702
1515566079
1135743509
15710606
1617326591
1424538102
649248828
915078579
130862108
917794445
964350947
1550650944
454666491
1871095997
431803449
1736901274
138655576
1903034597
1617291365
1174760161
1759825393
1294656279
1180798413
1265325845
1039270545
676837616
1608305481
918518701
2007878935
752232583
2007633701
738134102
1645178384
1995859281
544956403
1684401355
929150304
1137747238
1721646084
15059486
1275844024
822275333
994990484
2139604803
1106591574
1208988511
1780413882
1213441515
1903383867
362981661
437151025
1457289897
133209956
1108668499
1602773985
798978437
1723816910
167668549
1769717069
1759628264
1620854759
1548180743
824372765
1017667836
632846544
282078062
362799964
1971052862
152593269
2147348544
4911305
1445800619
1886803513
2037248021
537992698
1414160450
922920266
1309710132
140001685
685148956
1372377107
57087274
1947354549
597953244
10450459
421424813
1934524025
1563958924
472557987
163897404
436639049
1491091778
568842859
193595214
1570909617
1201898129
1893002998
1323638763
1306760373
157952316
251469108
869390194
837981302
1455832811
814386605
996005395
1467049046
1056490549
354836956
1277124296
1408031105
1889371013
435449582
1508720676
1313949151
575476252
1977913035
129898095
936056106
133685331
1217440206
1385016005
698778913
1953782179
985617363
1006217983
760780051
1693655709
865245349
468103292
1706977835
1926042664
921662785
1533335650
2020506888
1767584089
991244010
1595224286
1453212721
1912739697
1117555116
1407407309
402398911
1251943022
2014531742
1297350570
657523365
31211359
1451973430
1098455055
1008514868
1236233850
768441172
1012812882
1037719303
139433975
1752415394
1918776626
1356320141
641505851
1719028322
760925188
1554722445
1848479029
2105379619
1532537840
1080142199
2067404521
67116737
1590020673
270553386
2031744579
696907440
1973980012
1389880162
1213168875
1898371260
131606528
536442423
1100018475
1145038635
2048166824
1284956806
956821366
531184870
945684925
142742296
113382551
1635118100
666644140
245884764
2140107127
1727167748
516067245
1949072605
1484639419
1503475720
1864337683
266563055
236542587
1958603841
105105186
404661677
502146134
1147517614
2023875914
1510188490
1023284081
769575722
1052862323
1871972728
1730600929
89750329
342524596
64196585
183536712
1858370006
92533863
1738225771
474352571
1236827525
1979490575
1051270765
1013373446
1217448062
1213810192
1350727084
182224819
1892201545
581538835
160455603
1377889936
1111435493
292709413
888447275
1662615428
1107692165
1596853124
1702775904
135706347
2063703114
1087616273
771113750
1691566795
2082015060
227766680
1852889289
1862441675
1299372865
177341184
1447214507
1512104720
1662240727
624763855
1622474557
651884204
137811910
1469930549
38616780
1491841391
1516121541
2000201921
1880269281
1437640432
404048513
1774932924
2142585531
586172859
503601019
612644064
1071100545
1762063662
81594798
711745689
479710431
1601190627
1291463107
1495302995
1405900629
933596445
1371630952
1913915081
77098395
656302121
1602672987
24408339
1203029571
147154507
1361759339
967511773
521892691
1369501110
592476859
2068053335
1069474219
19495207
1515000285
656965564
1254213638
868733658
396985903
851409567
807316146
1721382230
326356723
1929841514
291414113
973393859
188849770
623829354
1562501295
766451707
1746857446
271603494
1063642854
1563080296
1051846048
173171209
1163747318
916532910
140718530
986407607
899382313
1521058701
327254104
846078224
422126857
475089666
546856483
210626088
572614956
243223620
982568587
1211915818
1459437530
1985492934
1929190947
1340567340
779306928
1101049565
774381391
119292260
1888702521
1528620285
1638717705
1227187882
236162196
1060594102
270234541
1917711466
940643809
1703741743
1983111685
1523411591
1654365512
27850642
185677179
629795084
176605623
389795926
1800556802
1509361189
307051555
1316252707
1611740931
123677296
1871464734
734422573
1985570169
1128359397
2033440800
538521167
1124913793
1629631067
2093717791
1574670770
1151145167
1643111101
1749132040
772082116
2003364100
351649049
2036492156
1935538590
720331360
771894486
621818767
1892207991
1759735208
42811117
169111112
2146893986
1695182437
421012465
2104332135
597193601
2044270149
1706225245
836471327
1138639669
211777330
2117782253
23860774
2064192915
749028147
96675925
1861820017
783060464
947301731
426258348
1231837551
345678467
1507063462
715792220
1147239726
1630658895
88030778
694616100
581703034
1726480811
1024297570
394988701
93786157
267722391
440487446
1610413350
1695602963
1690017668
382090070
641149301
727122426
159352149
7395409
1084520137
466540168
677270036
257563757
2136724205
810139915
1913077936
1930288929
365983546
1091279415
166119521
1779760122
1523856907
1836865852
1531220645
903976187
2135283751
930724134
1999975518
963786615
173587917
129202822
673651892
609281139
1239836420
1721434183
1726089503
681766445
953683457
1955899446
1340302145
1836696157
107440774
194356495
1744674547
554771416
582065156
419310677
1078137148
1814974707
51964097
534661134
1962982171
1306817365
1616001648
1866847671
1424925450
1210003389
83109937
671987656
1931692493
1969408854
670100458
1044666516
1432097540
1198050028
1902843529
954929568
94976889
1072671649
1325961238
1594126645
696981897
317811476
638455572
1780236550
2018483235
1761008301
688777825
2046688242
62695558
598276044
969128596
268751786
1896242808
1939305146
2132107466
1255703685
246049508
1960602421
383044337
1697384299
267477565
403302219
61470786
2084072240
2017722775
2018079032
98855532
259675751
1821469881
128391707
1848216240
75185287
1230324115
1872681686
3300545
1419428045
328855169
555448399
1490764692
1404145819
930860919
109124461
1002815349
1463408801
1773428051
1061995859
835350882
1314367470
2066405985
1338468883
1299374775
935731231
609784342
593923574
742223922
432439610
1203827887
1435196066
1965865047
256763944
1758593377
1964192132
93405910
1501886494
130406166
86460768
481542848
1876194099
804882448
12172986
1629984053
1434094037
667691607
2122898974
1386645687
1832523493
132036157
755178319
906224148
2132819343
1983508500
1206960289
287990957
649759646
1903284897
323976784
1347888212
2100566190
1464476964
386109138
899835958
74793824
1470007350
1822930712
275397571
721688249
840939809
1140083471
46188851
1949928664
1159290866
1790144242
967265023
28672046
1450967824
1557607166
1202499622
444680421
426658486
273006201
1745932690
125293095
1852920117
1727658262
111282312
257101393
147094300
450817302
500514240
1105161132
753581997
305462799
975665978
1451930590
373832208
1625338360
1634548259
785096487
1808052193
679548099
1065335617
194879744
1003792397
612151650
1264744859
1535912440
2040454931
1393155841
441604023
1097268402
1472368007
838981270
1419629687
631466356
271272997
1567615540
430830114
1672771746
1845145892
786355142
279177525
1623409654
584195021
611175733
916723018
1584660934
674712465
1449428922
175534202
2066982118
2127447116
2111068680
1922618613
1091073196
1042775314
1152582136
2005397585
1033077532
1479342053
928320642
1315630386
1540612609
673371949
95956634
1548708128
1667509223
274414381
213720936
1289541978
1356025119
1269341301
546257191
1298795985
1801218975
111156010
268362116
1780088652
2038924652
2138450048
1482633774
1430485944
917369254
958186045
387017448
1871991364
495179687
54497097
544206639
561222280
1201108964
876586465
675093880
185204556
1457361084
540948259
1446594642
859134518
655947541
168273339
1910907068
992850525
2121106277
1036310008
792008440
506408794
912733007
471401544
1581955094
426176089
940266112
2117868329
630277399
527003311
245816034
1558324146
81886802
1233877008
1480128624
2083264762
806735546
1810214097
1303325779
103426110
1852501560
1943275662
726716770
1953141496
164582472
1584034273
453678529
809934173
73282500
1239880958
791081546
742651641
1585769098
396860099
1218450035
1431754403
1593479954
2057426432
533874029
812142599
814599023
1158789440
726734495
955569378
1784181132
585769569
1515477278
80746476
691017725
327170377
1926339193
809029599
2100526723
747829703
1005763289
675834602
311185787
788164129
1928910918
1561260145
1665219161
1753009795
316976823
224930983
1288043085
1907298644
1676489571
1736843282
1869699145
89598219
828736488
807606243
746785496
2072380540
589102550
1335372658
166332331
277880712
1251991862
802761286
1045266272
1046048379
1320945632
493004628
1298991253
1129194538
356543405
1116302381
1330001246
83310006
857431441
572933462
126006352
1253268914
1925996934
753121585
1316760712
1661402905
112639657
1358037473
584473665
1676159844
694214925
1146258435
1921208786
156897181
506986208
2141415761
1634446183
1866847705
1850517153
1151585439
647015816
821552853
2031184785
2081437638
202094348
1079642055
92634260
641500517
1592143068
715034125
2033841836
1239147089
846326052
267693634
403588782
1720916616
1827018753
1035712617
1994946410
500880279
2115857331
1720234119
1590861513
465725431
1270904868
1697582584
552973162
2054595395
596513506
1574244381
1488325373
2000184885
1596175309
1628873222
1877276708
2043813847
1081688594
1795544712
512127388
1793877115
1128936044
566749831
60966185
1740709608
2082739448
2073077832
154635196
571615106
555788692
1006412828
2007244790
850785123
898113414
1829297631
480489649
1146986079
245467379
1849952841
1076527670
1801381072
1879285772
1485118748
733040731
1911764987
291450486
1712110050
1222895618
568176999
127129415
1977156164
1456937291
54066921
1895088313
933316713
206754808
413486000
1734893435
1862176149
1919366202
1453736829
1365953481
1568231266
220862014
1721849937
2129545969
774855262
173916187
500202504
1285687481
887003193
942526690
68559462
940672145
960811602
1715696459
1590056806
1190634432
1155727125
2114784898
477151100
887491343
482280467
823812647
934176904
2088319654
391079997
790214041
435531857
592819323
750498214
2065042346
488780462
1377484865
1306677968
43440387
1684632320
206725553
1785102247
2128980163
918129531
63976085
1058621065
488226839
1745843656
135463328
1825436032
256757046
114844702
51217700
306731743
1059576222
1257405490
606771781
1849901751
1097281428
589050688
420988354
1324489883
376300593
32344309
752720780
516944544
339428297
1577230227
226911303
522408085
746950311
1730708192
252249016
1124364378
251315991
638218751
675928237
412365185
1537356036
285094759
1958031522
673142381
1443290363
1354092177
1190698037
1579684152
2027439319
213072028
1393926507
818537253
1811669981
443342355
1005226444
846820249
718173417
1889764372
15813278
1919141449
740482474
590735333
127402301
2081416590
1545338842
457535117
194462345
80462666
1624789293
1518509107
1931080582
1319706271
1614678743
955661585
1389938183
715688119
20515461
1778007509
1930413743
1984603481
674337839
1591200535
2093987757
269116052
1230633424
847977632
290591346
1686174089
1265610812
142196554
1162889819
1140735978
1047398899
1510760172
914156981
1601283935
857137051
386087329
435205981
388735125
300825234
642237953
828435951
1630805962
1208360597
1737510621
583825620
1671101842
583344722
1776969157
905191906
395669806
806053576
696951553
1874652716
1408783558
1388949509
374619464
1041675778
1515005873
1122227413
60465894
663596011
62135983
1952672915
1106350311
630864922
1904853147
1247112464
255116766
1496853829
509932073
183821924
2085910545
968788984
981416832
116062155
255909644
812962499
1694508993
1154118061
1677793411
341047038
1794763136
765942316
178208540
1152977922
282177617
82755790
94526258
1589847653
406733504
946794
1628560656
1781129947
447577219
2046430063
1918551051
989465903
477342685
318147669
1770050711
2127854761
55508208
2025133734
1049302079
1358196404
1666545338
1662539353
236789434
651446254
2105326398
605382372
768718217
1614959816
1790664214
617266000
741457204
376911145
1496951637
167019773
1196415566
2026993659
521914055
143460026
1850186498
1551128901
244075596
393308905
1131505173
1015088682
1166966100
233858335
926355702
303593688
392296628
488082542
1520444984
1323094341
333851524
169273876
1611567289
712073198
218932001
2053575702
517875432
685955718
2008739951
401871084
1305700265
1141956744
40715774
1342658493
1979044930
385944972
112511384
2125532122
778943825
1466724506
1274595618
817588072
1306567974
493649058
619361883
94735215
489358278
466770752
1000239169
1963041561
192118893
1364058892
1463898322
886877802
908531292
243871646
60827110
198813821
1628400312
1060242779
54990787
2110423983
953022030
1104204622
960879940
1026040582
1808603056
827772576
1635629442
202903576
1763270955
797885612
888541251
925505106
1239688822
303245655
2057942286
1009554389
716216781
926842120
1891944560
203712738
1236690567
2123332937
1440367349
500243848
528235954
1979742742
429322163
1458733461
1917562053
1947887372
2062491212
704621591
602917097
1358072734
1808696565
1557135211
280897586
900872066
1017929150
1161378014
188475442
1168938493
1028262197
1350561811
1683117447
274280295
523725060
752455219
2098774396
1284384288
1573014878
299136609
2030891648
1532955914
2067162873
913705910
655791755
535536507
715027395
170674193
1945688205
1610239103
163793744
388611401
1643730481
1049209807
1116199054
1865313383
2045748384
1983470268
832590765
1023529616
803917998
2068759154
1355566302
174443158
880690377
833756211
1696236411
1690546136
1426656023
167863598
1274389778
1722393427
694973092
1882286727
869515987
1187613693
471478097
1557131103
1735016612
1964579228
873255654
1498585551
268406290
1439522931
1086357678
427766811
2061290458
1141249753
269469202
1965214544
184665752
1169154167
537740720
1309879305
2008545993
1116344598
1844348713
1987014200
593022057
1102146900
1798153029
1627675025
580127121
448476055
1592710249
1236434199
1443528019
1027135162
1327743900
1714158710
1025445074
1678840589
997245527
553444719
1531979889
2135936193
7197714
1153701042
602738690
962985816
520424872
1262910379
1760623958
171416545
509327279
1882026903
1843660807
962082154
1837975474
1525214922
459945298
923817167
125183420
1239249785
1162879115
1140627723
379967210
956118930
1880979753
1118534673
151160376
1139149219
662909558
709607027
1655262293
832069798
2069182285
313581237
317940519
499893122
844814002
404959236
1745981184
742574990
1789657698
88974322
1009463506
2139024236
1201361985
612178843
278218156
1770087226
1073505066
1600931576
1335114250
653848396
481310039
1112088269
285218202
159532503
1971006263
2096288634
950743784
990149859
714756458
1237077674
1036661687
1207526612
1105125885
1543088372
1990661522
1725469269
834984145
1911336328
390822630
1181033348
345874162
1512438832
5508598
1755077873
530341618
990513560
839804811
774176591
2092765245
256106957
377488807
584928934
1403012089
1568794519
1760183019
276257348
1193643853
262691893
1905465157
420905747
1778221108
729344076
1207143400
78678375
110749284
63743145
1193163588
1922754616
1857975693
1122529217
1686783695
68318581
1235991465
1264864417
1781309888
801233786
805155469
1826201124
149377014
1487930796
1746833595
1550160367
492345077
1273151917
922908246
212861142
404543848
323509911
453215965
1281227724
2067870975
1135858515
1754868305
1445315949
1662047302
2050543793
486571399
401868457
202706244
1895310209
1230142016
396450266
1020026141
76594276
873633511
1175192731
2131271383
1094695469
1919444042
1195628294
1121035092
1090108389
1009656708
1001569474
961789417
1361885436
1333743996
171014045
1172525032
618763165
915397632
1874322903
934597127
1395082136
568397450
790067786
2076371488
945463982
535748091
1886151783
2012476946
697293680
494695629
1551941485
1328027652
746301654
229341887
401001960
690458098
682686122
175607482
98252184
206762256
1468986335
1130880434
1868295722
190059489
573530539
1536156996
1232194686
37490588
1670908981
1945273541
603503194
1409145566
1532667648
592520452
799468018
1303135547
1170227861
345874162
1047759938
1435450143
1779241729
2086288805
230564122
575654089
301547564
776174577
604817732
1433770669
559449366
907873858
1691885476
1978645221
1428094563
290251647
1565954296
1242714877
1054772942
436472804
1667066077
901228845
940725303
1424295634
2055273048
1795398507
2135341773
1020249142
1254731341
974627671
256566093
545344306
823623564
1814345423
1546109083
1282659943
1706375208
1263237194
759343576
1538026795
897452667
706698481
867327287
312679640
871051696
1575217312
2134474522
1583935574
1061234091
1171631299
1374245227
236542899
1823213916
477359097
336016006
1000134844
1229047164
2135600273
1483294971
702504625
1809497
369168455
1987515005
907760347
1161744904
402206615
724749590
1535740051
864367756
1947781137
1627906468
1207258197
1353413638
375003075
1101104420
1657968166
1930333373
889088299
293677410
330534259
1462997907
238738891
960144600
1012311834
1443701478
1921104272
1621938214
329119874
1317240981
316158232
1396349189
244295678
1657218224
447871660
90217064
368431664
1754811400
1183114482
1764595461
1594103733
1871481067
273204247
1672805744
504898081
114650271
693037174
1495769766
1343006273
6940151
1539585954
1377546846
1461162639
1797222140
2076395843
1434161067
472843184
79497664
973500749
2044948071
886704251
1251281653
406114613
976103340
740931563
657685054
1901375217
1706058167
429265806
205706585
1867391653
1613714766
1522787150
287117039
243848847
12410563
799847719
481392519
1114018833
2113325625
1671225934
809531082
1319026261
1395143758
119929775
14536204
856759544
71689240
1164233613
359598223
692426774
1398344131
38041252
1681579902
1320396977
1901295688
787785172
1818882145
104417199
460907980
138718697
1464427223
1669165263
1818684342
1445010352
420973914
2065235937
260457488
255833429
1961039271
305211611
881076764
243849718
273949113
1612661748
120115554
1848357356
811684796
1744110997
1586963149
898185642
630657087
1042219156
2100671612
1313497224
1558483269
721207273
1920786035
2016103638
562646994
2117965972
906327534
1839968856
7210774
604340498
1847812119
73654010
1416750680
1527455554
718530396
316358054
709870328
211941415
803745856
203628175
1262309016
1345882069
1816680173
1759713234
1558071548
2084250768
2088237092
1684660418
1042818840
2132885954
836011625
110162371
561306145
915037749
1116577019
538687958
441638663
1479128173
1834940181
559834457
990347018
1547407115
885683025
1051597194
934911368
1005201711
400185473
1976988769
1119656320
1424979558
314193340
1215808245
1581143195
902946692
1032940735
851864885
811559164
186648240
172890802
1212019641
823187113
260227590
781705236
1561104203
615999332
1865832609
1948251826
1654215513
1934352622
2048791613
68526163
793146143
717035412
1690126875
136065650
126862655
1117276050
1233403672
1050247584
1476578309
1048701901
1578067896
1842615757
1177186923
2039472046
883885886
202008877
1259765641
936997509
1431840888
2112100511
1735099977
1951774343
89774249
457390543
1091043969
926318935
658776096
341650837
910218946
1301828430
1323677800
1918750637
683826654
1744668772
81241085
2113288399
1839076694
679904134
1987462704
1264592970
1108152637
593039299
1692249891
22829344
1373543143
272344736
2123295526
367281695
894641469
2042609340
851466233
643285916
1753867091
565515992
106761230
1929115385
86689608
2104242886
588681388
631536706
1375457965
1449614153
2006283352
1251818038
1887581491
1687471011
1140974905
1713234550
749277236
213087861
249051803
1653958855
1180853689
1412399059
968215103
266676026
121685698
1870230707
870577411
776989332
350343097
566681640
663434470
2143171571
2061606696
1149316812
95457190
462324666
1537559033
642888885
266804842
834906623
284348162
2060535547
1886294720
1376311078
1709388789
1671662598
1785212291
829888774
1009494971
2052509319
500176705
1624026387
719335042
500686321
994359075
49291613
1275361337
324962761
2108145907
2096678830
698054987
44239552
1426134312
1258588509
1497271435
1966428295
32792896
858571714
244379042
757379439
272056145
1717371324
1339407919
1564180074
934579541
1300075104
34118551
1133166642
1592083792
558104967
941994656
710261496
1317895154
348259586
776798074
451140142
1775784813
1580281124
457060440
730359941
1758237557
2048875900
1092054166
526773147
500551850
738250145
2055256155
996260524
1831329263
1832019779
1539143974
1070810166
1504130945
1925929324
976611264
459301663
443559743
62081374
420534929
1046064298
805202372
1099525552
701393955
1060211290
86901556
674730246
413972533
1473908269
136887941
927576953
306427820
2075630173
934329431
1311532391
981214872
1450506982
1105596651
531787513
2088557801
431003078
1785145173
184278764
1952704701
726071466
1035975281
379688955
1278472259
1561779554
2063204169
27742306
1025589051
1782819742
2022025712
1317752088
1808821330
1728826566
2064934891
987208509
330534259
189095466
985357308
1314866386
1713564359
1175202515
1040584649
1838234202
1023699913
1449557973
1434992167
1442913362
1961379304
740849059
1232730974
54569552
1702263034
229541432
1807231902
1176888314
1634501587
1851391362
1002538764
496419544
1598030270
379213549
180011374
2059108390
936218467
1768015009
1437271454
904979440
94288466
1051178483
1594074925
39044497
756532660
1503616099
174997229
1729358035
1617603921
970483917
926907465
1394798643
41934876
334625595
850544565
1056607436
1866824956
1478114605
171030660
452713898
1290817144
879468394
228194823
118651305
1134085526
916630785
1913034426
985090949
270523064
2060689650
1377889025
71824632
769510927
491940893
397258707
1163446226
127445068
1762120415
1706065035
1189459398
766785760
1550976611
1076530985
1715684585
1221494733
1505482799
1774780497
1953922475
1313560089
1064632515
1902895757
640853981
94375149
1040353980
219471472
968684843
458746215
865181563
311414289
832325352
1568298053
852032884
1777503824
1428893366
826263384
410010716
643057969
1408138836
1465254944
529508974
369354950
1445324308
1734083222
614201910
1594488396
149918987
1570187106
1935197434
555086716
632024556
1717642634
577998633
370665302
1931594428
976158226
265086218
179629165
1668956308
1929397215
871140738
606752786
1888928173
773179832
1987087613
1443983873
323869997
935806941
1061116638
680691837
1585638241
126397805
1354059601
782855032
1066557733
1795721508
1092353854
2037310295
803359419
104696421
1952317281
1437871467
553621278
338179068
474927086
514399784
1037838532
578405804
286051790
329674423
1544827381
1263190500
629975164
1631985738
1314746196
195374608
2032076591
1578063251
271945172
1622179278
272011910
1423854306
1112122029
25552439
2126822195
91223832
74653162
715298078
1320101766
1801004981
1424920263
2016088536
216989776
223025354
1023731760
314415743
336593114
1084533344
271714896
1517812371
1460009879
1303941230
1571437784
2025644503
751239856
717746976
1998396669
250226326
435984713
451338333
229017720
1132841303
640341583
46559853
92775587
1308185358
1684975137
637468615
196054880
1537328583
2120678142
1084586231
461045062
1789894565
2047534682
1183955836
158477075
587591925
192697972
183572339
870330098
238989993
1331561576
1334187134
878756941
156306777
546303840
660007912
1241231139
1251569829
1291547234
214394528
1057741435
159725986
755218885
933569943
1527735556
962599957
848302678
438696953
2090229418
568981273
1876887026
710807495
2085374343
787905285
531074997
349416157
2036352244
966305639
493535571
635938732
1320529958
1677423743
999811974
447105503
886630648
639339759
802204635
608703681
1207511016
379949868
161367620
1653371641
228930207
1978046713
1108063348
887690929
1777276290
36294820
208364614
1427547995
1781320164
258278343
611967947
446409536
264964825
1967533697
583306882
1239242971
1628080898
2140707692
2105164295
1293788310
681005246
329635434
597890415
335674038
1011922174
2145188540
1054469388
1385709228
1690857098
968413931
2124489585
83169852
1427487409
1337367649
1005310888
1693498318
1739648786
803495406
1365807962
1443459530
2117421675
706442427
1875772983
521306464
484396980
1571894855
996734825
967911072
1395428740
293359152
1461234204
365031639
803050007
1252251605
1513693211
1651487573
1377202689
625261892
1908746346
277079500
435110737
2059146750
1434026875
915981213
1916359172
1225959579
1248263251
19337698
373139214
1233874552
1007749761
899243287
335890084
1115596613
1098281786
1400406590
596248608
1838343105
2059153835
836463404
2075975924
832584796
918372288
315554215
941738759
1887031673
1646621862
1854627852
1713192462
1160494458
309332026
1645016297
1079708620
1861677593
1164340971
1693783060
1098452186
1153845184
2077083100
1583699632
1153192684
226269653
1910656677
1021133876
245278507
2106285698
1623661835
2050309497
1534029983
272983420
690620883
353958927
705384940
1827481351
789222622
46607418
320302285
1951716535
541418797
819778298
1623471292
55225439
415817652
953676442
1015103311
1491194532
740406171
896323443
192340673
409040530
1182041735
1642424653
1329278058
2023032864
1403133346
2134847372
2047046791
495697302
1388762563
1427014748
2052896418
1456690388
477989452
921252551
1060979172
2100664339
2034889346
476595883
2107139829
511522536
781557074
1411190794
1745166962
1111170793
492001426
1196745958
1577230977
1669095556
1354250135
944841205
1976683062
1277478701
2113057589
852153629
350291726
1894178540
1241107729
656923417
449021821
2042690843
420218821
1340480405
299246916
1842464470
1027529463
1581614537
93127342
547502348
854689296
587617378
77619947
1889082190
469225180
1304225394
1488082600
1680551407
1575857914
1944102662
1613715416
1732275793
1717982744
1297812386
900698220
458669905
1531343029
1507972707
299555922
2046079441
238742778
1440137832
613493018
1430116912
2035029602
522742197
1178503555
1093801652
653232559
1515946756
1660549838
2144855390
112790912
1949736256
503402888
574247740
1036831786
229847886
700947291
152007737
1909501140
575312
1059558868
1190445359
1366693787
406351392
205200135
1965838179
381419917
922305149
37266374
623122103
828032868
1020395195
651931870
1135403814
396371931
1429217361
1998483313
681768979
1579692014
2009978810
306579975
1081196167
360579322
553140142
1708043211
1260029470
1344932524
188782455
952209947
2119057622
858699543
754432617
1300222148
1277117591
1415457839
469705733
2146763177
1681288702
966001834
378624042
231581349
2050659434
193294091
1695269116
419083104
75439071
941737283
1814570663
1301529520
1114698633
834727872
762724954
1001303911
501598726
438855512
540992118
1938649939
1870253022
1107895018
1197545866
1348729665
555728680
1804715559
1710148669
44522555
416881704
808176748
2025372565
1392808058
249296280
62611871
345545797
1794255023
1800854252
760466400
545134863
1032694684
1187050278
2144257772
1035087380
1373941176
1189894881
452529733
1536515599
2127790185
1363954764
1453617249
279787587
637447937
949200528
790299326
1329754024
1345791691
1940696653
696493556
483824701
1552923769
204035354
535838540
15572585
665397447
63742520
775933645
715025673
75045496
2114573883
227927525
319792715
607687347
287902961
833601633
625486418
1311028587
2034641209
1076843298
1857695548
390146642
2010780072
32637440
63176292
172384421
1593700814
950155436
1783052884
467404211
430819033
1913338048
1507843355
743195914
1115065048
903056320
1095454360
640095064
1291278449
1574439455
1811978823
222087374
1922773268
1162680205
753815968
1488860655
469005053
1612207571
1520673146
74050960
631323536
1391912407
1456190562
2127276746
1880128791
934691397
1375669215
538408730
320372906
1470525730
1306188032
53986994
1608787868
37508954
1816001167
54986503
1737261369
1150226027
628345338
2063640688
320993526
2085851123
302601427
227716929
1124642542
323031148
894512521
1271742200
1865548248
1590486426
439877725
716853318
276688870
981652996
1764243103
456244469
311075559
1189957428
1513927699
1701020271
1144228335
163136611
1535137560
325388091
91797388
913972873
396041847
2145074052
142341722
1175052477
997086516
493012299
1234222090
1447169518
126257652
2030535702
1450299513
1197033408
1361780037
795073636
172423860
1504396399
892594588
88894114
649901447
891943236
65478425
1717404707
234296222
2125757936
360581388
766305013
623164244
992330738
1832290059
755309616
803001910
1425145774
526643117
1135958668
832890714
84275369
87764513
474294804
971700035
671302270
1151539238
299889752
579780623
1279411190
637233293
552265748
1669827749
1200894646
251909466
103418203
456552436
1125111428
173458233
1421284461
1604848871
1150593128
131665655
1705315672
745926149
1706730901
1898994183
1602161457
1403767804
1866758684
1528494160
1925604088
1949671044
1514276648
1000503999
1857129960
1317336502
866766095
1510602066
640192375
915977913
2070034819
1114685172
521598303
1409441654
1282241208
1164578960
1402419262
1514817192
1346443607
1731995543
2078854713
482463526
1538700024
1416117911
520735620
1605317458
2126093205
2073373692
570492591
17007038
720059811
182394196
367099466
670730618
2080518666
1062432580
2105092029
979546252
2086061574
2047621080
305792430
1783760183
617562488
1034651442
1083878141
594150964
201701018
1643692364
1584681993
210553993
2022515041
598064612
1386179157
435334977
192030024
1113070731
1949991654
270877799
1794754575
485558388
1959975540
1081259319
1025564532
533723890
684166212
1876795934
1305670568
562125045
1893751418
1536789693
2119124808
977006153
1711673197
324428681
302428369
329232560
1215899754
1350078630
990212380
2023597228
640745349
587376900
1814531075
1163043893
1192998838
796852281
1145357986
2069922075
377441191
235287831
2065262378
1758764785
888141292
890269593
1760810501
2026396917
1279708058
724531498
726197196
944998299
1933012982
747267175
1817539961
2134516149
1032196300
2062848998
1506149745
462205331
1519818415
841374235
199285001
1035500344
886107827
597713928
529853229
351184389
1413691495
91602671
1383430851
667668465
126128380
823465944
129616726
1308667000
599155258
1800239482
318519342
144938509
2016804320
2066114577
620807800
1786648837
538125866
1057542587
387077490
85281405
1625291920
1345576110
950188165
331686112
78521046
1170275756
253514612
768119809
236314917
1923026778
1354509579
1229979124
396644701
1113130728
705286304
1535166019
1547106448
558567263
229456899
383951637
392525072
1415410303
29019294
1077202316
1867250074
135280063
2075382951
598098970
835450761
342461456
1664694464
2077411927
1558690157
1107705300
1733066860
1990057804
1188167869
268466238
1437116774
56050579
202474372
310098646
27613095
496786132
1193951970
597934307
1960596195
2030438077
1690804534
1672021368
456312154
195915842
1231239704
133132553
332418538
1969882025
1539180795
839513332
746787631
1858182007
1970384986
977101267
2146588303
120526635
1825688876
1496808265
467810342
314735049
927311922
211819876
168984710
252278023
1376985187
445715625
1011780748
1793567340
54026749
553337308
1429914211
1046206398
103672923
426168472
626990998
1269011810
242695656
116125771
1156148015
1295961181
234710820
1127912773
331567858
1439107441
1530304069
1451866306
871768245
1107378018
35671564
348240733
1860166018
810610656
1837782930
548881989
1278644205
212675146
898364911
1646770957
1786485594
1138132185
981379917
1134027345
969667635
1328556414
517456471
72941681
580751513
1019080603
497910143
1359076690
1054048418
539899222
864727423
1697064342
1803909853
1553032530
1674927976
927928923
958404774
319513950
283913677
155160369
1923048380
1234096508
86259407
1982029864
444585765
880764918
637600093
2117135944
1984986616
521019935
1211470804
1711775252
2098149319
503004698
344361558
913804889
2028622941
1110315277
539692415
646712386
619215672
1179564471
470402641
2067785079
942835728
1577929859
309894459
2042202074
120807907
1218424352
1081454233
476470841
317479799
1009995892
949736043
1705631250
760747442
400568350
1618612957
683657203
1716066880
1017558176
1162518835
999400807
61981027
586113957
125333404
63722710
829882164
796445581
586290313
609433539
383013219
1493775625
189706428
1975364319
1849686233
1696280220
133615235
1517921000
1115709676
870861762
725485986
1925568777
1104154722
1150395030
1107686751
291398387
335007162
1129523870
108819304
1112656297
915345624
1911289111
1172765617
350012093
1494948369
1288776454
81354075
861986855
1606650785
273586510
1311004180
2097922463
362807901
96920637
369002010
1429869593
227656551
1112535454
895075776
2008130917
1675880355
2036321225
1798667815
546239036
1005045500
1315095183
1805151644
148495135
2115225159
987989011
704305193
1050380463
518886669
1633711258
787221142
1622585724
1925262083
5168120
1181047609
131826674
1813097052
855239536
727703147
2119950939
2076183890
587158176
1165940556
1286859811
147517760
1157372744
459950921
434658935
1682371964
229507504
1323749819
1358066449
782893493
823165646
2002034771
417584589
1192797352
1773656420
747944569
703970166
812701810
1641658880
1391844395
951325587
1122507838
1246699568
70618204
906059826
2100779535
1000696948
198899078
1943023363
1035138667
146248525
203871820
1984027022
75693571
1937547890
1936189606
2088792801
2051815548
392473525
1450920460
1392622566
393078877
1327658208
1656408485
1063544337
736512958
2107358433
785172449
193374893
1836598779
876816152
1387963102
1460151237
257749484
1512269037
1381737629
1121749310
1284896191
2048818557
2037410046
2050088510
1839052613
1555661789
326831887
1427476443
1939984779
2025075708
1369876897
266735857
14233324
1780459098
1743398788
87616836
793466526
1397928608
1519646165
432402011
2077002754
1719736448
1589685677
1295076263
1642022910
1965862622
976281950
526708339
272342229
1676988575
1021337440
179787356
2084782897
960319874
1043610595
1908305890
943832223
334017013
914826525
1769299963
1431951234
544127907
1988482376
1199302340
220232966
1018539095
252295674
1926799329
1166523633
2100545421
819399746
1735017655
191950053
1279570049
1049060075
950657154
1893234635
1824449400
1539214045
1067552878
744256991
1023785488
2140188730
292860576
120700087
1607445209
1239247443
1671068091
1018834256
178783744
739712337
141938909
1643014403
1000959185
239891712
1934463703
1855009786
1491105238
2118717328
228475803
127791549
1837777662
1645378424
962207563
1629372536
1877135723
175541604
2143135444
428019600
1520689389
667442770
671701018
1348021910
868248526
1916494740
1523954592
1480710984
1196996416
1768912784
815935626
339490807
257760790
393574690
804429644
298908317
1892970562
760123505
457187850
441992342
742317010
1625536442
1154020621
268548653
396696332
802548749
943872026
1689319238
1408139934
568687526
494563308
863119683
1973943059
1818527278
1551300653
1873930895
1686059750
1401527248
1418037728
684023186
929028526
1604011341
959239838
860647983
1468498251
103074059
1544576578
1963113246
1797823399
1276881655
1136028905
1912734726
1141206904
1566292103
1757296704
1551034287
743786518
622162484
2032267215
543685992
664721832
761068003
176542272
622535070
921170406
783530109
1095754004
1159261322
646230598
1764401900
1638978111
1777965654
2139839599
990347996
1112842439
2013176690
390666574
1758939674
1907619735
741600921
265724874
293859213
485066076
1216768419
1654909294
2002825813
912048354
1407523664
1780741150
1088165547
1975839406
733832309
1580961697
495329299
1520773390
174958333
1508270979
1378063680
545844855
568304424
405594575
1955400491
1363970958
2015350424
441823299
1060169166
556587080
1828226824
2093022857
553615173
832766356
1463471727
1391459634
161449727
1311063312
1347439353
343005397
135695879
1577674213
945193952
1710587049
344918692
1341872997
1359919614
1628905771
392534258
350478075
66254125
1772452361
316645746
284780060
1441673255
1854849535
127854016
768854029
307083638
816917902
1981846912
1061677291
497780032
647822486
789177957
642592125
447205806
391070316
561220906
328724991
1187227766
473171927
1205101789
1309462
1399634242
295001531
659942223
381729588
1162038210
1133118847
315239013
413249443
1648664831
1900600359
1519131392
467715904
1448849336
736631487
1590313037
475332673
1114075267
1230933204
2063666728
1633653677
1939965956
657902869
1871387146
317098586
420916403
773958359
154743026
976921359
1530907141
718485088
1072623188
2031347154
285420513
2046606479
1610310301
1482215920
1191056294
1152105186
548213140
2045975938
1083194524
26123855
878659040
935868351
358619734
1263553227
1266435154
1069451411
1948258670
2132709001
1394300834
973210386
776807703
1384008494
210405628
780415821
2085089017
847126224
1924152844
156696608
484586976
734218107
526374145
1413579250
1560424417
299101772
1588590727
1166936706
220901737
788668198
8136519
1396414408
1605889766
1059656251
1005673250
1877670619
681458740
334640995
2009939370
647579002
220708453
669368353
1662144343
1635709633
2048210801
873098887
706579359
201180906
511251867
243982610
853782115
1543689668
1741324891
1412293669
1258900460
470020057
417862180
582055873
545876030
976659690
2144214463
2100849225
2025251361
562910015
900002016
1626183
391760763
1677254445
681518048
1808001406
20265279
1521688661
39665795
1520310306
1736103089
2110013607
1126566742
1231766205
1665490046
1188381490
627274298
1821540543
1230503460
1005077244
2146214529
250993756
1556473647
702677647
1953314209
1669590537
303374791
904302566
741636999
1251097030
635738262
1954969014
1815192068
679505984
737555855
982340658
253008399
1397414279
1867923975
977097172
1161756261
333247542
815497450
1369986108
2108535859
832129378
447740305
523928855
1723350076
944025658
1552350729
1371420410
1496384802
753894480
885272404
676250074
103317678
59206886
1416266526
40893192
2030783866
1441366361
1792607434
1338189619
1308815743
916894298
1194251690
747974675
319618831
1999770227
133173487
992714814
1768123810
1113464432
1403407107
158456672
1730647641
107267733
291679246
1073007050
1021148049
613860076
339731501
310267292
90003959
162709852
1689720839
1095305880
1887686773
1715755707
1887944115
276008103
423251318
548342968
920888707
1737225745
383170402
994424478
1318130979
23447334
110623428
1276212071
1838698745
1839304381
826959527
1580828355
2129073108
297702726
273949113
477434759
1835407986
1588199684
346044201
60400852
684697098
513219835
715101828
1220692215
1380885789
1739606726
1623846214
553162567
1499298794
276339189
204922053
1467947761
274641133
2057875315
1334098332
1578728563
2096585477
2041577086
346056416
1839444767
358666774
1584738051
1060993738
538106999
1894332940
9569980
656949408
378010551
2090126087
1685844960
1701854865
760446245
1254126115
663920865
1971464098
1079183434
1081593169
199775669
674964051
346199161
140373057
1519440107
546708109
1544886940
741507287
1615861290
1073757447
1954685843
1284499256
137169147
1119548374
505252288
998134457
1184095117
1973520691
1283053169
1653350856
247355845
1545476808
1959243023
1108968314
1525522145
214131453
1658999187
923742082
663487494
284987514
350981864
1948215839
375868578
1724937633
1513715481
336173103
777363359
1868231535
22311479
1285189588
998089323
1302678961
1813585015
898112423
855848838
1663913128
299560388
1739129827
1310624696
723692104
207897262
507568173
140790835
760679778
1396561530
462256491
225193379
1378979317
1073633340
1455296581
1030424422
2079109531
637607513
1844883463
2029738071
1340464225
1944659018
1717629036
1081232590
1439791441
1015228443
1482023638
796871053
406101866
325938315
1889494024
1685887156
1628530714
1755376956
753772722
921289880
1252368492
885671614
1770959970
199541227
1176712814
1597189195
400309152
1264345345
197357255
681102278
1250822609
636415645
1628793530
707567216
554478500
904609945
1639577901
1988855930
871117872
495177988
248240723
511536799
1404953319
1964863716
154179279
978041019
639364847
1005954487
1063405502
1230719020
1961924932
39617701
141779255
716704973
1095259490
1212119035
626017563
1230965292
1012167504
1268809733
483286716
858546243
1440850546
1694571634
1825702727
276452894
84954529
1810181375
1980866998
564062197
62988905
495956198
1880629188
816424788
1126197118
1977428642
2098251448
819394100
1372706579
2017176049
332694707
1231884873
1188955638
531989936
1659074763
904447664
2061823398
1116825343
1500968110
454234200
839401738
1248262756
1733728893
698646672
1084061516
433536023
1810246486
251065465
587752166
1190732966
1457091730
1939282262
791248214
431914423
65244151
1363307
1714045125
1002082051
524984933
1375673655
215351436
1298811851
774584060
934175000
1107296612
1497149958
718744728
96437784
921842800
687767640
1275584315
1145278227
233847362
771230283
66848191
996787531
817255750
90203210
1664319623
1039529457
88686179
1178973030
1944120338
1717658228
262950262
1155173789
625005182
148814638
1457324221
1413274483
1674193091
1987048068
1497798344
943963750
205350036
148646052
634713634
1422569901
311205384
1568641225
335063164
1656463890
1033772525
234400226
1551651504
68036596
1779118819
772448662
924930838
494424787
1955317481
714851585
209555370
301421160
833550577
45795593
1377785635
76846110
358334418
519613141
681023139
1147219769
2082868670
705850300
955700945
1588962940
3878887
818923702
1089229774
1337369809
436890003
1496510365
219742450
2105421466
1679514551
617870026
1505390791
649103945
1850611183
879170613
1952353122
1829413140
662016630
968160187
1453685086
266439592
1367860878
772506305
307803769
891015256
2128838815
354285343
1592200702
1744605985
908259032
1963680577
2116530898
596550385
53005118
1999607463
1198561708
1945199415
408772539
344229521
377739165
1548499073
794337762
606090048
888071724
2021787446
1139409002
1172438437
440721687
1201992603
1770057354
847887242
19193980
721474646
1285619207
69496482
416883618
1437353800
1562151000
1362529834
1031740259
328700123
1167776344
288809175
1061180055
1705570375
588753621
1268530405
1488402246
2081226981
490225015
739662551
457514004
954932791
465060620
1519542159
1911842974
2062081490
1505628976
954619870
1679988882
1939244872
1305295393
1942346179
973162948
1290803115
731658760
1087703001
787476209
1374176929
382773108
838425464
1898600103
822681462
1447376133
335565384
31128068
1751546944
1493863746
1031184153
2032726547
271464323
405672551
1741367485
2002506856
520055071
1287544356
705401259
890407687
249019937
1076919646
351078144
801283281
1933601093
967506780
859520489
1663006179
341514877
1594996696
828266019
6448479
1596773906
1234640172
975970596
1760798611
2007299782
1722515505
1944417072
1734963229
660937240
1571949479
2083299197
1211687043
1400596119
927904087
1516639584
241970558
316626276
1598721601
381219441
1703082657
169097029
103984627
2025328545
473890449
279544321
1048517301
1574284247
67119724
152243984
1134011524
521825475
705498297
1258838726
1640112962
903115459
2064012437
564166471
256537015
1950520645
1959464955
1355740449
711871814
1881446322
510928613
854416334
1302833351
1410431756
611668312
570574796
1760477217
592707780
244106219
1294339661
743427290
25757111
526793571
2036829859
406498291
873331038
798435612
1972289605
765277572
1375309821
1390054280
372203230
1809809136
1285778283
387056054
270465765
1946575735
1465280247
1958208036
2109093788
417853193
975614907
1192802755
485665625
925561312
123381048
685645018
1951482683
211962720
904698181
2074878257
1986042866
1278725181
905030106
104906052
1735482352
1247556381
1054615290
1769078213
1989130963
46520411
402317343
1001213972
334724717
1173230355
891211678
1754274625
472392833
1678105775
103612181
64138708
507042905
371860690
671558979
457505055
1863146111
1090445548
1602754371
1720824363
2047412932
626784977
1163869970
113909262
1570115249
1358101246
1189357817
2141120105
591367389
15074476
1988105664
444412849
970149891
1807733394
1387498636
832979144
2127739875
1441108478
1435026651
1205986693
1227804172
617844396
2030653719
535121790
779297669
979084520
1250164858
945117128
1749835089
1303136346
625319473
1893247151
1309546938
47445195
2001942490
2010566992
800067962
812031478
165869184
1124555237
586467247
2008146742
915052860
1449736682
2102023016
2066691203
158478173
7254349
1150298423
747344915
1412225415
393461698
1545840051
399741674
1731237111
1439950293
1332494701
717611015
471935469
30375949
2003808515
1863805601
1000440648
539094691
1301046428
123073711
620964177
993700815
422351523
1445138958
1141898266
552058009
303211256
1174841328
687488872
362957844
1168970002
1337560328
311930649
1054145263
1037936442
1583529654
1221108501
1630438374
1593303912
1032299366
2058180070
484808350
1092192300
1844505089
885165818
2074379770
1326082060
1667628668
1864004601
260604639
1712887007
1482568064
1525172081
1956997651
1649468670
149144924
1014648051
1530072963
235458148
285812304
1229308535
1718492466
348004325
320670098
1454078491
1788760887
1468740899
1915149741
1160432761
1677450132
1924440504
608673493
1088848214
5767817
175581677
1123359186
451035562
32639096
764718021
1455582073
73144643
934285218
1689060632
1650306786
1176423377
1997684934
1963121214
749491972
1596202486
1464329986
1336508125
520488380
1029161459
808350337
1891146474
76801489
2000797379
2028856759
504039016
1306565158
821779474
31166023
1174657987
1829990553
631499237
1829336866
214186960
1600318583
939449373
1442148800
1766618698
519320873
810409494
62004105
279523485
1322553061
956312180
1615885964
1695847012
1910946576
455174882
311081944
659934175
953745782
423662371
964411190
591044967
1763317094
1309405276
2125677777
330889608
196692373
1988577626
1512406602
374667620
529999232
283126781
1539350541
1496340170
1752895711
2008777287
1012605145
1915968656
1734800916
168727401
1608065208
1854231784
16404675
334422454
1647218319
1029443856
1707298252
724262545
987329843
948031642
1777389702
299143190
340865940
2058852146
1274944197
223951933
1951074324
1944707473
858836983
1032698468
1844828156
276757180
1903864370
1191021315
1973743877
878921997
346425227
134002176
499905912
343575457
1010668132
1109456925
830503346
563412598
862068286
1281848970
407161621
1345073879
1380298765
1744513293
467154045
677276149
512397852
773334262
1849937652
1412161354
262866956
2126802836
1056407676
1758633315
1773841030
1063816494
46072332
396361081
1191086405
1847909366
1145406249
1215269699
590202548
1939262171
795756678
1970711202
965460502
716985475
1549116484
1684504699
1401715953
1421334580
1865769901
405939657
1927112932
800081198
207715873
1447552786
1197049059
132756414
1627915945
1972977264
1434332324
1975988677
535640982
664223739
1114487092
880820613
585709258
879811158
1030498906
222765645
1234627522
1179100715
1455956545
1175326549
444736782
749613073
1016772778
854739985
613528587
941236639
840594703
1974173504
1378784150
2021604283
19906142
1098539852
438926636
1494020839
646007554
407077426
476628256
1612140441
288134456
1963558658
854812238
472467672
2118731683
2062796586
1402600944
2000909374
1973235331
1761070524
823138251
1455972683
328398858
2016562238
1138740204
1563222787
1337359492
920398323
201555638
995488607
1651961378
1454173001
2090295063
743171338
196456077
370317358
1868519775
66369159
997903374
351003658
1786881356
2101421276
70154289
2027176250
869734745
1570516
1072734053
1112886359
104957373
380001671
1957224252
362059837
1775187490
1520175035
371831554
130990827
653048753
368195928
457615120
574398340
1153512409
1840557900
160138860
1438575171
1614223667
1965993904
649436841
1291149753
230862148
642148469
1084774397
361375783
1008769998
2054660104
882637971
55933380
1291423071
1955527375
2124952032
1039138693
1542805724
239684998
1508745270
580777015
1611124264
913978453
1851160136
1559463170
1506753843
833631664
183685246
1998527157
259857419
1460691111
46117828
1906528514
2138970927
1330395176
1597249788
723600600
22406276
1426749630
911009073
1879372572
1322367456
161114644
160139642
905398560
849023495
1917694714
1347376573
1789137389
361928677
1324646633
1038754140
497751280
1516259238
162778285
370066032
1333544024
98584722
1884337688
1837024795
2079133052
285581844
1589022049
826313295
2074014023
500826569
506658298
2097751362
140689580
1919757002
1552811349
1221194744
1947487579
1727583450
2106003731
174964595
141276372
1615767295
1927657790
1995040971
528016304
138088914
794690706
2120916738
977161387
1064518501
1184813585
1140688087
539619372
1695570602
72938748
1639678231
1564773309
181846424
1142653214
1266668845
41678308
1231295632
1677539207
1103487108
788730378
572859970
51893489
1926212180
1080730703
501501535
32859243
1856360411
964106609
693349023
306918119
1127842008
780700341
1954336496
1606445807
1629596866
401517809
338050669
556864664
279608356
757379439
29574086
47437885
481680238
369266020
838936982
1392448156
841823054
798612791
1967284494
1953409290
366042272
893561787
1092032216
1935086437
542913813
521709238
381940185
379950046
2026810762
483008708
129134955
1342725937
1735837302
201459241
1944592784
201505927
758448426
652257
2058826026
496063062
966158270
546321590
396563829
635114086
26459708
94331776
1119084994
1406331868
382745508
627898033
857886471
1487085369
1826058951
1682333763
304754299
85635827
2128166622
182825010
69135045
695947580
1098432418
642652364
613779776
2136725161
1149067084
862630699
505975699
1519462516
853052151
1940540838
460078510
972805135
1617287547
1841563342
1711915038
1276599564
1451488814
1867555517
998734744
1305497734
1322857790
2110904507
2112011085
477244181
973849751
463129283
588592634
1294936247
352243130
542810475
35482410
1734352793
889574088
1206736542
44291499
608296369
1211407799
493687453
2114873540
1363003785
1662488183
99910020
42277955
731342498
336126034
1343650201
30877369
260943886
1979333299
1949253532
77228253
1764517800
1378396565
1050879485
1742203134
222022175
114103431
1611562473
1638694650
1551837096
1663716673
1705008998
1935580305
1318722912
844582221
1194228834
649457036
1673393533
1746676795
1960355212
1600986677
1386235383
209455918
1943019795
1648501300
1356169381
499222772
119648720
61301053
433127404
2066270208
398673873
398610114
1345941445
117342643
1879182017
376920503
1912671706
813769642
197924001
1329851091
2139714299
602283359
1641384019
778213116
261959070
2007007534
1698883251
1294465482
743269685
884794356
1692205083
176748831
1401028360
897610880
1000376046
10670290
1248034139
372047477
2041303387
928077556
1192786742
947745311
1453872525
215833197
2059953098
1962451950
437486196
1557220833
645967837
188255418
2040331170
1762572650
2036022527
450056637
2072769437
213564835
1799058712
1140214644
523926951
287432118
133363818
155172867
1980269712
1741529721
672328214
977492628
1079716307
1168087797
794688869
1395785581
729747009
1210144684
347694204
741247917
2128726280
1030575334
754376071
311116561
2058729806
1165383866
1383926873
1565178889
1633077724
107993362
577220684
846554303
567814822
848122050
586156283
1071371808
1665420086
288236953
1021929642
424424739
1282793684
1665199799
735467924
1481668131
1903082387
915142263
416982264
411566462
895641581
1100597159
1423578833
578016981
485625140
1703577338
1359054358
1483415077
1777544198
413184803
2113859521
1996788706
2106510281
1267278120
2105346894
979107464
1432448414
997558111
813857639
521900412
1299466820
280610774
1486775361
1116898295
789827158
2028299556
1897736253
423668126
1082230177
2025890739
2124774263
1758119148
931149494
1498203057
1280489203
1465135894
1986564171
789607038
1768637566
691547260
1050762917
1973017710
857060070
1673996151
223855396
754970343
27399323
1024937281
369935213
1462166173
1242195600
607692403
157048382
292600376
1628538886
61587259
1210299421
121533743
1206747778
2066932352
1362240601
1470928542
1188028525
692017670
1035306947
1327967961
1484053773
1924839786
878393920
72794464
1835508579
451908282
1896919173
916964652
952195751
570180923
573863241
1209749254
103257525
192280007
395671795
589090670
983273530
881663061
1160705026
1876538963
1224119400
438411266
1607561163
1518127691
588545370
1638217777
825421486
606883778
495845118
213076931
904391220
573691835
768658709
1459636135
122325756
1353538654
91105404
33378746
1005331400
976523692
868163521
1463954857
172863133
554134353
324762862
825124017
1448499166
1181255175
2135529164
1340902717
41252370
766683394
444267519
194271642
1774307779
602866550
1513449003
1139724749
1303906194
691531395
1942255044
1501671670
966409748
354922401
1386990692
714997870
2103295865
1249864068
1593376330
2048546328
708562007
151859127
1809031436
1936370585
1128037001
1695860418
1574529569
1241740018
286810332
896816007
790860580
1383590168
984475203
1397551769
1029114486
440442741
1098276962
861510910
2111706629
259896529
1130502896
1533158082
919576684
1688998925
1428677481
622360120
764659367
554715070
489278592
293867466
400917238
400068698
1746845876
290347198
769979991
1684499908
956096291
1767203397
14951900
312652788
2060358447
343666395
1316543410
817717364
1809750082
544152708
2023152828
76504434
907677514
1668660938
149116534
1992252737
50355848
1846056872
1582724607
615273087
541549474
1566661885
2088399924
584191956
1631717675
1630839211
978603729
1391435293
18514008
1807523529
278657129
809064002
552046757
2035542630
1312273722
1172426895
908511684
851813242
667402590
2012466669
583152945
2076159126
1186904655
1357759905
1864032344
470998506
334254450
2054683888
760405484
1628457999
894677803
1257456592
1559352091
1355345591
668608492
1491119680
8530180
46979104
532096598
1954149316
471077916
573741367
1204094505
1486356001
1489255345
907802408
1710970002
1367266163
592673042
241442032
1374947905
1620805427
1764984849
805888433
1942845234
1745655657
302107675
519823825
1699648902
1558869994
54613846
635590909
420992195
1762915805
1154495884
38224765
427573523
512179349
1967260021
662660897
806604916
1057470182
1868709185
1141935812
1604217141
784071020
1665605845
908254074
1058550147
494625186
2098707836
1111173075
361016603
940856544
1149068623
425208204
1798012450
2051793162
1008243222
1734427840
1938779312
1614410492
1413672351
1698627552
1806167913
653012686
566964933
1936601304
106096044
235599709
775435288
988595874
645445336
1712284288
413302467
1142144973
786240205
131768981
860570945
2070762134
462292596
854521546
309551392
2043378932
2007981896
1671899221
86455701
1802171167
980803576
370508847
1636764780
2118403312
1167369262
1838997011
1625514814
806816376
827217456
1588577024
259921841
622661842
1749009934
255141090
264373515
2127455623
1278728416
94856276
1300515795
1100184477
1501460907
1601602450
773366268
1376267296
1972857734
1449542828
1838954335
1647092600
400662285
1148468101
1103383912
701390982
1412616412
38322355
1361699287
833932220
353616220
261763706
2015765930
1912210975
1704469921
1450159568
747948032
347749861
1821673151
2054947550
1020011330
1393648883
1463123586
2086866022
1141872785
1710570466
1782436980
248267138
1723118535
94067004
1206526705
1421206491
282643978
2102384891
659995661
841785192
97839336
741454553
2023917995
2065468496
2071711192
991866740
1646858592
604696928
717125130
800438922
924129835
1054125196
1504520226
957800184
381347886
2020317337
2016004409
721341194
248738545
372094502
149738559
361299707
184769934
1011035860
675533386
1970558132
1433288620
1002530318
1228504452
1129369191
50885755
1477051303
1344520365
383668556
1589125899
2024972190
763264301
1949062231
1387571030
1113578261
607272038
480439067
1682248763
83272404
217461943
1642557861
1944562359
1776230827
1004826278
507193301
45152375
373851729
1004551244
1136200726
1234218467
2071577884
348775439
698510680
2139893854
1413558296
1281242125
117763822
986033330
2103694994
1620981482
714244683
2015310726
1529930911
1296948322
997367020
493904592
1036078834
1170994349
1845385518
509362715
188753832
1375661677
1529002428
386707888
1045331634
1169073524
309779850
1202247055
726929875
1592006302
497066603
1820272784
601130993
890136226
1413655458
1908426127
1243858860
1127892518
393677608
289465108
397244551
828022848
1432385571
866275002
1404611904
1527291528
1660180022
1052930371
97450011
1482290917
1858733334
871042273
689407155
728745794
1013084919
1029349194
1165754204
812139822
1701121403
1599790137
1691882977
1969034578
925530638
1525236430
1639333648
1411454417
882524308
860661620
624507468
2052905553
1068891980
1602634258
1964707360
1917795397
691501606
2046304824
600669444
26696112
845521248
482165767
2084139906
7619854
1414007861
1317021089
1720444994
39719786
228745430
958635957
1206402823
469254794
1855753447
792559856
1015305045
961243599
1240922625
627185981
1633485639
1535566624
781175101
29165249
1205937508
905508105
2020535636
1451523467
1403115802
161806175
2081256258
2019419182
1590507067
774955950
688178503
742921003
400788558
819506421
650443012
263844864
655747564
819130275
1448351565
1180967804
1265664097
48418730
1106826844
2088673831
54735928
1166931598
260250126
1665542648
1738732861
1771188327
1318885161
1880556180
775584991
1631070025
626938551
1670467807
794209079
101327648
827611667
789643766
1214713651
589785336
1985722864
1968901816
2019022977
2088355771
1032240486
1422217848
580236351
1770836709
992154054
1960344233
1215425058
188896059
28887104
883330198
259881877
1396347356
2145665621
645697586
627085408
920382168
768119809
43747453
296237367
843869812
483691830
1954937308
54990797
1097669507
1307335955
1261391019
505260279
1846521518
782155088
1539428618
1761149385
158709535
1891438230
1572897954
1146687227
1571658862
618500180
1199437605
2046560484
791968705
1583387941
1620563283
1931093493
146705389
1283438733
1433746845
1019961757
1299930453
1825492827
1165353412
281847944
107905301
1898197880
689421223
852100074
986084271
1852144580
891888322
311380482
316747617
1010870994
2040885897
2060581783
1509010894
1206949077
936776765
188660513
1522397903
1065618620
1007376555
73477893
1173778457
607422791
536727152
1896690711
1255791524
502234598
1223835614
669596588
353056366
846152076
899225225
113559551
1236907304
1702738194
547088640
1374039530
1923252046
478438507
1948865099
1485687829
997166609
2103261559
901685197
815601583
820540000
1442956449
1306445383
1856866416
697380043
926404707
807745340
769713442
82865389
737915262
1043499068
834346888
328496282
1094954776
574964876
603238889
1113607447
137051624
452715469
431418721
1274330465
1311115589
1814118393
22868083
1337100278
44867998
1098160638
868616958
2113130770
1153612790
908991607
514358662
1264899909
1953499964
70224450
430849966
504111128
1522770344
718008736
1941947033
750546080
2134902270
319743870
2000212736
252480830
202827711
998483205
1993252552
994014424
82165302
692506660
321693758
1952126443
202814215
1117350552
1443178722
143478539
367929651
1112090633
1818632459
1567511597
324657795
1108050163
445928529
1030178882
1121181282
226481162
1739510332
1519276660
759118507
1281892625
236078934
895629306
1093182807
1264364775
1965543437
648067553
1936083301
1575194206
862122436
436742621
229138336
1931968681
2130169655
2074315723
1232066215
1376064185
1884468850
322432300
1917617104
217123740
2112559329
634392327
1475122931
2105916272
1769230458
1789765015
1723007530
2012684004
1011216410
2098514404
393361311
291206892
1622095040
2078508179
1060801101
574096961
1055969771
165801195
80971281
1666542559
699960284
486260420
2123064108
759275324
581291018
1571792956
827835454
1686209194
1388781240
959907410
1962667116
963488090
137285025
585229861
88110255
1036622789
1036433093
1611460816
1193877349
319391961
406233728
140868849
701268148
1060761752
1668925057
1050664080
253060031
1641210192
1033822266
178895532
439455021
925169464
2007806919
1884501730
490924792
1326790293
1500073485
750627400
1138170400
946370110
1325792874
89970483
1513750982
2040391589
1629040391
525086196
1005203466
450222705
348572376
1875725425
1225714180
912851703
248614908
2015073846
410048947
907922497
170757644
1980944930
876682397
1076190202
1580716706
1498311489
362387609
1167724298
1705108420
1274845911
576247132
2130120672
603161667
1609085388
387220320
836442576
140788436
1508422473
78552901
169970422
1431299163
46884949
783060464
1582401856
1198758497
2069678643
33183999
1308325837
1037781461
439888061
2105065949
783412939
254547686
765475619
2084903907
2145258803
1189240261
567006173
428941811
1403479676
1265992495
547501925
167490136
1323614913
282564764
2143671703
1551868465
447405046
1725276096
1013431374
628628532
482507080
1090999123
728739322
1756326934
1431169149
227791711
1388170931
1940402216
369671078
619846601
221198845
1882453515
753722252
562024039
1037546015
314930655
1010695749
1081159850
62955889
1846250926
1112894114
1252475465
1021430614
1855991124
2131329030
1688795413
1373378104
1183114786
1225970790
2145674688
1021543916
80775074
1270000954
1139453029
589194745
787375192
595178704
1536027024
1013884463
1954482758
1300651960
2121125693
1539252962
1343394240
1765165973
653852131
40533332
801121688
1938467754
654033909
9817547
1200785291
1076389499
170513894
78849
2079815301
1983404162
687656817
1484399151
694268399
447860250
1283191123
1407833286
1747039507
45825562
1685871894
1138770794
929800570
1421390197
1113683617
734488494
1781171509
1091557423
653807061
2136676396
1664091428
974462945
675562155
149132093
1220669051
1235338729
423252677
362893280
563231432
536407374
1614053809
1388892785
228751154
2023632058
2076561052
1385958742
201881246
462263152
1974094972
1045671375
489522837
1707197920
207358934
1464114314
1908279493
441742600
38583150
549367563
1412837668
1183858160
359822034
1255999670
899365385
187720359
1823801256
483641110
131383113
1496059653
771087678
118745438
467394251
1707614633
1358163172
1152396646
1389907942
1001438765
414784204
1616160369
23023718
512757460
1746829379
1571630485
883742400
93070602
334663553
653598780
606195096
120723406
1970191796
1704027235
1939930997
306093962
1745884041
1135350521
285367011
1237564559
2044855051
1488690596
307139110
1905647005
1665887928
1187624339
637875815
1261812560
2091156347
1867089438
712479722
691215704
1935154831
1926619544
495004081
674862509
670036872
1315439584
1645842790
104223957
1506403527
1604044560
1538634727
2108813552
57625358
1013954875
1247258860
412054154
259607329
761074307
600555596
1301012410
1151059029
1314743144
174589256
1275266688
1208142289
1424590500
1064355384
775928353
246994491
733774718
1855911011
59697681
1488178235
681729055
890505903
805657611
772732683
498081641
1643895023
1122626682
1715665468
474532609
1989820295
406825311
210223797
126383867
105239864
42747895
237711344
971414771
100307723
37018826
1093896234
1428560597
1264510767
644647698
279081004
1063149541
1198514051
581927553
1230718895
861386096
841480434
560126014
529479525
1531086925
2103573803
128890482
2053626031
989157583
172876697
895171418
176875425
1474420670
186204685
274387748
1788864796
477477592
2088856481
744890674
1441894711
1857552342
2068044792
1483479236
1882260057
1282749984
718149649
2118231149
1037578852
1271897340
362476460
1763409034
2042410879
971201984
2099182221
839421841
1840582232
230028694
1545456524
1116908839
707725304
1996877801
902642429
563802065
1914802355
1610849313
1237603221
2034889346
436120895
2135370996
1541625524
1802971611
254428818
408400283
987211419
1603703415
1256110196
31509476
1213372266
1926447575
773560444
1779654797
1131521512
1709830752
1685390834
1675054578
1411070277
663534268
1012981099
2000829634
1155625805
843963040
1003793814
1839587200
791487656
683660224
836258106
1640808314
1762239453
1035404663
883369474
1671492680
59782641
1836789734
580337434
102022905
2129757797
1939150673
1743409221
1636634420
867522038
94814065
339226489
1968658657
1100706267
1726171684
1754380193
422666198
322019165
1861658302
1561362366
662557033
1913749485
523415124
1977381559
422521909
555308204
363487297
750674671
607349625
222001414
1186623697
44732781
1503362817
346869815
16688698
1520616380
2052320041
1352928496
952629479
1174481373
389060942
1551084443
34302015
389263457
45390831
794417937
1426244274
673079283
2056474120
1644183612
1674326728
1899747638
840354226
1077886162
1503451605
1434742558
821124737
573611042
893823879
569175338
111097546
108581042
2069855025
239806743
1677335497
1831870955
851524329
1793778243
15547835
1940365829
482828209
818066563
1125500020
645602645
1290418053
2003104943
2144350890
543565059
8166365
1153696397
1596105885
2079222310
1631012289
953677246
800846977
903634320
55261713
906868162
113931903
975416864
1619158355
640427816
1694309889
1509732944
192546975
687249500
22820583
1378831176
148625818
1166904771
1160210034
291838235
677977212
971468086
1328608756
1725180745
1497231423
1626760381
94975944
656080760
310353547
1287483360
999272121
18522619
1337800491
1542568750
1540254134
326051740
1089384535
1035271477
1828330454
2121991222
2146163063
181436214
1143401739
1389306822
716695343
1183779554
862086357
1629308486
401313912
1111447991
173235713
905588912
1639627386
1304869586
897718739
87441895
770385431
1065716217
1283159615
1149651533
1046955274
1919047507
1421459941
646159102
526764265
2004129610
53688157
1571121210
222698223
541112979
278135709
1990640050
64564722
946355075
1200004261
1545686665
264102610
938773718
1414288313
146354896
1856523906
225056128
1159315145
82751121
1302419975
828980259
381123610
357378979
1174514877
1300724147
148631509
176921065
1283763243
689698763
1825822141
1530991564
1386486753
1884604006
1997631657
345982108
1329546242
364200094
2030622213
1796655536
1597606961
291730
382139314
495621131
1987262075
369172099
1750777665
871067416
615628186
1795467890
814418489
802667336
586630313
2132081260
839670747
1556806408
57367143
386169076
576775539
1105291130
446745373
423397600
1173132684
506363494
2092640029
1721143643
1038877694
2145204035
903464366
384396583
1228351134
1856310650
1646685205
247238928
1914656149
787402211
368931881
25957830
2115170643
1965549669
1144543297
318122765
941467352
1335099955
933048738
559514602
1110516685
1004074120
1684151564
985683156
70263877
331379548
1992754671
1804185010
692897663
1064025771
818604376
1245550798
273077636
594694056
842741481
1257908791
775064863
1036297111
150072319
995304750
1193020409
181458415
456145605
688937464
133289158
79626590
995123105
1855621021
1543850476
1858403257
136572079
581071799
445433555
846327738
1756169489
151334756
1397539913
1880428988
541428779
1183622598
581095098
204376241
1812322429
566890868
2120979406
2136171989
1017129074
1431011127
40493478
1822920902
1792906393
1583481639
232314685
86823176
941590908
310050022
1264487829
2142722368
1088527789
222938667
612033248
1493570554
750076504
216021004
444921597
951902532
88748595
804418335
1302521033
613057728
1344144757
580856537
920403481
1945888069
51253111
1230080689
1464785474
1535947988
1668125863
2091272380
103675017
910518453
208024693
1235803239
755270764
2060553844
1517719564
2091740493
714485443
122389616
55084532
1334724024
996265770
1691968983
844304057
1128659931
934473376
821116127
2014738920
229551923
523396190
2090081996
607000371
1248570957
1959721723
674602088
1724991634
2122646420
992010885
1985711748
64830559
1593455141
1794168488
1406036499
317027914
510180230
781553487
463691194
354034402
1743642126
914436157
1383569455
1702720279
172841980
2049922145
2013486457
1393750351
1366335495
715214602
620700573
1336689112
961252241
1797758062
138184907
772668684
1467226634
1718749864
1040638216
398220345
305708543
483545089
1797917933
337023536
194550523
759529571
1310234164
40296419
1595687739
629512869
1487485816
1998526650
1099871022
296051979
551368038
45091578
84552217
1747766791
763098282
324639962
1199586922
1151690709
1867583583
441589305
753911051
567804189
2014462172
668836974
689122973
931794298
1570329096
1923066677
669710595
1686664034
686713422
642740775
538314699
1654495685
1613949004
1801032315
1139573005
426185804
1807547474
1819208167
1927619498
1071731009
1797843766
1994639375
203755761
102567575
139557567
1162808780
1051895974
1570230364
1747888315
1695350872
1885653850
1479929419
2101436372
1455295139
1360963583
1000889111
1563283932
1117657327
1263620264
1328208001
1312409199
507689963
969304451
1382021401
2120510828
268932899
348832778
1443278555
2034007034
627324555
1200822982
2025190182
153460368
1504994202
871350269
1657973164
1557461541
474081791
609557661
1549971091
1586269792
82428744
313347339
1940908207
2128067660
464561768
1233198990
2011307031
1240471445
445633450
1752629137
1743684124
405405739
402083185
681666251
1806295741
501593808
509793806
1271683699
705848830
836180749
1693270714
1327408931
850534626
2051332505
1455587856
1102815087
1519482215
682760582
278705571
1784662014
757964227
9471230
840539526
654378396
117984531
1482768535
685031344
993045603
70753631
89939970
677493224
882613646
657090970
1349913967
1778735430
395825
398555392
896885506
1917504577
1213132216
1148644204
1595392214
288642355
519687263
533724608
2031675905
1746907263
987195562
543365304
721255903
463754683
1093782553
1604939979
361069219
176854538
790659899
1170429955
1857165673
1020717207
565840096
289558646
1260010853
2134023584
2002890657
322461467
239227735
1294016103
1639382201
682163774
1670027088
801880642
1814147019
665795953
981524482
1727441260
1929268741
1553542148
1945657095
74944590
542835171
1262560363
963394670
816625779
1557191811
466183525
440461625
1072569430
310114058
2091348284
1768698904
1837681346
1551321832
1324595436
773727573
738772684
1560468000
690818057
1531543436
391748751
1219782324
2047754767
1969998069
612286181
2064772831
1177299504
1632100228
100641749
535802474
1387998426
1384062613
1149319391
1750081214
1233646981
1508083600
1353414495
1249054465
1742601917
1059308403
2059937464
519576668
1445428427
305462958
2140330144
374386707
1945592854
2036497193
1038605100
1385774792
481474674
1346063796
192493136
111479930
89571833
552225077
318333576
576110800
1851520949
1989841962
2039763602
234041016
1985064765
1151364333
949474461
1153836749
1250593773
2038762901
1791177150
104080305
2066528242
2093611971
435123948
511612028
153051929
1201544905
567428547
2105588629
1814492627
1002500319
2031221968
985350698
1156150642
1610117055
1631833150
970640018
1283935383
1843956469
1272283871
1699417691
1076294530
1371386225
1029167328
339123748
530677974
1631301004
1538411876
1538432084
2114905544
1701446137
1707038959
1587244389
276631592
2029626015
1321987004
792344451
663799293
1658676637
50764403
386962859
386075746
545910693
2028312737
2011715318
1303737026
344914558
1963486818
1729672751
913108927
1898039020
561417924
1071566976
543900691
748501358
581315961
1033451026
1584142837
1146917199
686686440
1169730718
1327550876
162996496
1965659300
750280955
1665320061
593456270
324308301
606949179
769306123
38279169
1403439876
471054776
623419009
1585254299
216162230
1584323082
1942723660
1792173857
425894301
111117123
151773661
1433737197
84720397
1189676584
1993565658
1704105579
258224061
454029807
909458684
1446595045
1639201862
1472073899
2032579511
506550095
1769488676
1109041229
401988708
1081406671
1359140253
1269146714
908620169
78820788
1110205283
890462343
1550495196
620166647
345820183
2139555047
2114081702
675159230
458596875
2080603513
1449654596
174869128
2071456435
512600439
1129897254
686197540
1877535907
1714191478
1454718036
1213623600
1837561161
1657440757
185310308
269754057
1721839741
1199972778
989675773
1494334916
422363541
1857521904
165065074
1609768820
315618770
1040161420
176315482
1567526696
867611342
423238743
1218746071
253904656
1923026941
1034601188
1276048791
2109573169
720225074
593202953
1372779948
677988730
545099455
16367867
734943169
1314139067
1230645922
1192298782
1205707592
1212361974
1727899053
1385428392
1013142025
895469729
411654850
2022577276
1327503425
1076169166
847620284
898742923
1965870682
1679501795
457941553
959836619
2043649764
697718275
75866157
807131002
474046456
699038073
1383462035
225069046
679651517
1077803833
1345660623
535797433
821785945
251900282
1978521095
947605503
583179851
1844981929
1358101172
433679483
1336441163
1040351126
95931585
415460691
1863107986
1130104173
1617347941
2094757364
752524445
1420168219
974671846
2102225673
217614745
950989927
1850710886
2103911044
450413290
245518914
500180541
1078420450
555316364
1867166843
1430218174
798321366
1521926392
663395681
1094060318
626278628
270703747
1004311135
1094178520
1959410886
1999514641
1004915258
1712630482
62459223
561178221
1936391666
746154216
1387305197
498888780
1413719054
857790061
1329548688
1228026756
857330936
722033125
1887612820
1343843242
292274234
222652740
747577997
522406948
1601873035
16411535
470433621
1046876335
94684053
1189086907
1112203045
2076612451
1607752172
1302746749
1683061065
1103958666
1613480733
1177849153
665677703
1498307844
423671658
1236801138
1784289177
505903637
1595041135
2072951507
1527419652
8370662
897909855
529524526
449065059
1872050624
175589809
1229616063
1749757741
2107517005
260139172
156606836
748929268
2037338871
117433087
1472590492
671693239
974827129
915522642
744712367
337976057
1711533149
1972859680
1638100549
880440486
450249283
82268517
467637274
583505452
1033665208
1545534971
1066967824
822034672
1666376902
298859907
1692802479
1476854713
699313851
2140647502
533598862
422624387
710190927
112410667
597153017
682947328
1092788532
1063418224
897042130
119507633
1917643072
1055039554
309511345
2006780400
1424108795
1684732139
381265558
1510753370
166258937
1296746000
585306123
1077961078
127538963
947350855
853569391
907250631
1859925986
1378120854
1053260082
1527168068
1280055836
1552998453
1298725547
1276287623
1747398778
2017894793
578076341
552975129
236176138
1355303490
1936271767
1823626340
1852118852
705462867
2050308800
1182929235
1115772693
1404322606
356618933
2054513388
1517863066
1760238177
140443078
176520470
468279779
1771730960
746768923
486461867
1697238378
160734153
631416003
1727889917
1004604660
1286191216
930194533
395393800
414003354
1533950471
1929298183
812195628
1794119815
71460610
1074032061
1346537164
701241396
416067500
1490705141
238207315
1710743051
533342270
698842748
33244931
667843031
1852346084
1965638653
1958701869
1326647208
1696162067
606286939
101054198
378277012
283607592
1611520396
1885441467
1523455759
2101042193
1226118560
239705608
1669641427
754475913
306894623
1063791331
945581737
1659872935
767171151
24410058
1938540128
985064830
69633660
1993614689
1416938418
163576012
232274713
65933552
28169014
1329047644
2059260399
2094720448
173319165
1992681615
280038443
1528165732
1083550323
1281091102
1400332815
1924234860
944063024
1077849572
2019614731
1123502016
1538533413
61507592
1799178746
2050447610
1842343426
1045274484
29659489
2038392259
102770704
2079121059
1800836841
1077588574
603965648
349140568
1812467499
298959470
1421647633
1244290302
1539756866
204733585
1390131875
585327530
1265081761
265839803
1195574991
239553829
1961277781
12096693
657724187
718487113
1493107705
425796671
1996382576
1463953570
780359993
615927740
38403206
831682641
681453816
477231920
1830959879
2027830675
541996384
1725882582
976610600
990234674
1712889804
581369481
1466871902
1309065076
1344437253
717633808
73285634
1740357854
1107055789
358926520
1284167959
2121044774
873131134
1034070497
1952067127
1720178788
467521242
941186413
58324761
199124421
530289846
398430013
1217185803
1556085985
1057453885
2039175583
656313636
1059862918
1293270404
724797026
1364466090
1828522108
624245152
998438709
1101958345
2144391809
1315002903
1856639542
1525080009
1779761318
681649589
1689799695
1968164044
1132337912
282734780
171695251
1208328881
721884177
1663999238
439184004
592792916
108036118
1409145251
303801157
8890080
459141811
273022438
903827374
546625303
12293252
1255794936
433544372
1889178605
921980581
1655977041
920981709
535099782
36503974
707952557
819242217
640679520
494159303
1301820397
2052406264
914571032
2033457918
1494483655
78276655
1273592133
1049998358
1257637416
1782732766
1490147128
1623456187
935855140
484166291
331143444
343164358
4562216
1156212748
206782196
548944034
1572146764
1635231111
659245965
773046756
1630710309
621986148
377186047
1986876821
527115523
1686554153
696776745
1913174643
504338151
2079284483
337116336
37494384
162056332
1066416575
1933945034
1558835858
2078675208
1846361105
1728700281
1389344821
183594017
380833300
1998910667
338410268
432494467
915794590
767487155
1797899061
1135819869
438082572
936488981
1989032650
1234793718
139612679
768605047
349467856
1705254595
1269631308
745057092
250402457
2044379265
1043794555
1348255717
566971305
349480666
992312260
596472189
1246812626
1022954960
883461776
151965120
1335498627
1653829229
827800942
131780515
1150917339
862903758
53294680
477888834
1762038392
1272845381
483408690
914697688
1402292642
340124539
1851161900
1952014403
100159574
891718909
882791873
703994491
1207845261
938777927
1175351939
1226837157
1240452740
1879688086
665980965
1532666773
1979682022
1692986213
961666851
246000681
337064996
368946178
1773206083
1487787454
1240642673
1934013082
914503375
1778980592
1067581722
1542110249
1562922560
134608354
604922555
1751756215
797493439
630515423
1454372395
1091700395
1146839663
2037390240
1224723701
615191895
2025913047
1652546239
1351789002
1071812969
1881683727
1285923113
365042066
1802007624
1817461580
239238797
948150412
1151786683
1091176086
1657567520
172938565
1695350872
1592993218
802850279
777358983
763281128
1505167202
332535314
1611779986
570734272
188419125
2124708460
1156789409
1278097408
887527169
2094842852
184441525
624325471
1658764394
581211850
907672195
1732476141
413041665
297525010
1370354487
1557246776
33090644
467579251
2023592127
1655883825
102351113
635637633
552022558
420217668
2090150623
974676233
778968606
491703645
1517593687
574973551
1533925074
288563879
959602102
780688243
1789600060
1267553415
1098673702
1405246675
270311499
278422850
1689612329
1429491928
33551213
822386007
1374653104
898539515
497886149
8228099
98280836
1423037528
758973374
411556948
1397732034
110870458
475005899
1765021259
1575347089
1728682627
222125735
1033092356
293918691
331457466
205358995
229377360
1895727951
1230940033
1953470121
1239182548
1989097263
1366527736
1247841691
673862155
1072923478
951336557
1917560219
221559911
974657618
295496128
72596960
1641312507
1782184814
61762808
1574932024
1731240248
1218996205
660497992
1844869410
1097085543
1262671921
1884224521
608497948
201100421
1446799397
1831993949
301337616
1454681894
479036916
1115885180
1644606128
556790639
513822340
21413888
807253159
1487118289
1782756624
1877910443
300536105
170253628
2075615275
961802836
684753436
414148118
584646351
939128458
1240807264
782643857
1926766074
1178883921
302304836
1913090428
1609041495
2034487231
288771728
2114084124
332537675
958807378
881341106
531577226
2053365890
403989892
2143139425
1576418541
628070709
1727006586
1274527789
367832471
1207599452
182299027
21804885
1674476468
1451577786
851624035
1718439293
1466701533
1897651023
909985732
2043074313
509148352
899430761
1632389280
1855882146
2122824137
1780323755
1535641658
575791620
568133538
2048803837
1555316470
462544671
806754384
1315226615
1164472909
984073372
1820214693
1785385205
869251041
1573769871
1010554611
717004417
764910056
449203787
439898726
929149902
2072100103
7942084
889404019
179218046
1754132253
1096181645
825159746
834122905
757808371
1560755251
1298282883
1574678284
370895833
1563190436
1802280218
1900300463
1131255715
125039687
1002780748
2070035536
213612489
473215540
43624988
1588884036
1847475993
2001393784
2140097207
2098874781
1069256360
1033793294
1528194020
1714753925
401718193
593149030
1780889322
22059765
1397049778
1019042870
1689620529
412439896
145694214
1957606908
458660637
2009743424
1380522527
1947139450
1352637125
1902726565
1908660799
1082940961
30840180
1004688308
1893690280
859688089
474978723
2060409068
194027146
1633483155
981404102
1357629229
893676406
1713764420
1757840860
1394368577
744560900
1573991170
606299039
1513005297
1021221239
1705919791
325157541
1531534048
16574233
2014499608
1621175230
953221683
1874319967
1481411849
1860339914
119914601
1195272958
1978802922
618711516
1775316096
1815714926
1803291200
1344209264
601201520
1789660510
336380655
750303837
261238467
1095718804
1096473207
1644561186
651389743
156540222
71290610
655421373
1137533117
1941626944
1226241895
243270658
135724799
1595581689
1898214888
82413298
984906627
1647556198
947194932
1021464788
656104413
1626791330
582027976
612588041
2145615176
1436668590
1894277672
1990481811
398648683
1688469251
198828171
1314551762
1718044934
1082456351
559261248
1783300205
2063748131
487600328
213804975
1252009402
969836250
1690722838
1695478929
330991303
881087252
519675970
42555823
665335246
310618797
609451537
257477319
1595844225
1658211217
1242618301
708862028
1658379482
1116245488
342814039
645452152
2080391010
1308403869
2132941374
794102900
974524604
589869086
378595004
346898223
932402071
674182330
1612108741
486643099
827785708
2096274924
425024800
1459272179
1076828070
1752121285
1997783012
89569925
922182743
855717685
393034667
1239955161
1251728515
789114305
578066153
235172276
1247256888
1244370456
755907064
86798279
526528002
1353252787
1160603313
1843796751
1678707059
1766504458
101736956
64032245
1956273768
17766772
1473281361
1711571641
419527288
1900768890
380303511
595852957
1556548684
1988374384
1826636927
194109232
894677411
1689234337
518046654
1715108578
140483041
31481187
1978295646
1913477129
1905229450
620797698
1537278089
1814517973
118247469
324681274
1221625513
2092790297
1677861373
1956761474
75169203
1892361952
1195059999
1570924833
1525730747
667534231
1857192068
353358670
1040295183
836643594
1950895936
825058535
419837873
46281130
530609097
812107184
1615868587
1079348089
1007732760
793166590
1488829165
431393540
955746182
1277974037
1112964682
843819827
874107897
1338914505
843111649
1153342298
519463890
2072010694
699040741
549205268
1452747358
1379653958
1228749204
498743665
431595726
933827884
1316342095
649713554
1779465943
1581106252
1505033061
2087904306
16939748
806577849
94545763
1327750941
1849086112
147667226
1458053708
1337089621
1773818091
1524378658
829313889
1846897401
1304618394
2065138255
1294354714
993147805
1821646600
1326455640
1522720236
242643501
1492423421
14048957
860392199
111188954
2114945396
1308389276
1491877604
224980405
2141239001
1673127259
1745752923
1384557143
989948966
1148359134
1641140777
836832550
792132269
1091274751
778003097
959418873
972477542
1107302309
828967673
706388891
494975868
1211926701
240523272
1160469256
2009030875
1690754281
623000967
1687128693
72005136
1493228652
1704220400
1082192552
1950648156
1767829004
1848421177
633233099
96799812
945312921
600300311
1862431581
975293395
1922482757
32322060
461289310
1451823577
491997813
539067025
1069926712
419670652
882042839
1123800771
529934253
968268823
1518406207
1539221596
1628581417
1057729447
347527738
583461939
1271381450
885989384
1013156613
315608885
497499733
1643599128
1739204019
910334337
1700655688
1468457615
1660151078
978102310
1961999795
1688362054
1444907148
2003836133
959759065
534179770
708202271
1915957897
1474249077
2056317824
1848907894
1112328870
1619280173
868181517
337084307
572262012
1278791323
1812709651
1175025190
604783272
1399313452
321023908
1011077152
514908454
2088382094
836657477
2020578059
1553245242
135591790
595548191
786560071
99284394
1625669026
1284840068
1518440064
1820515434
2139695036
828035239
1811631813
1505291485
1569124580
99155151
187915028
1258449966
1752418815
2026826327
1526975005
56777194
1120991649
1012487016
591997234
1754482671
1414863751
1089855702
1153876737
597352890
259399065
1791530928
728402013
961915802
667332154
1408242546
1843258805
801523977
1394556004
777596543
250557361
179513727
2059427545
253258768
66824415
1795970892
355162332
1536363317
1877356921
1761371079
1902674493
1726965070
1213123410
1437228980
768653409
1459761456
1753025784
807725943
1258748620
2048820393
1857004754
79779076
954638644
1359225082
805169466
1849181626
99723387
1044668276
1347958297
760035119
530086090
264125842
872115807
538208241
1213086737
1610186277
360728309
1345218966
866388028
1666100396
1219487221
2065177961
1783824617
1211905361
559980061
522316345
88927827
266547878
1345322690
2003639723
116874062
1030390339
1379607374
196239746
471811079
1048182392
1921402897
444742992
174564091
407200723
1364143351
854925503
1054595584
893420598
1510024280
1464156761
1549599826
954465609
213524211
1747982297
1696155255
1115222199
363270243
226446480
1459981936
350002085
1893523121
1096263399
58063564
1800471554
1486566108
2128230826
1259719940
1238010257
124635305
636228627
581498265
1804429413
583944935
1408150102
1865716586
69519613
493767145
390312195
776638777
565096409
1264000136
309319556
1730317985
71290033
1821639291
241777106
1817308938
877864802
330325893
628505677
1321854132
98728275
1198125579
749192648
1511005627
1411420422
565728427
1642824476
1507415492
1428434361
841192800
1322610251
545963728
1597854261
1397224021
2026358563
505376739
1323752203
349503308
605851592
669355331
541008616
1417209945
1014169876
665648366
1589603541
930892685
484848830
1664456075
2026841556
1491749623
853732823
651401570
1017852307
1534815580
1464965278
317605471
852036256
1853519341
424229289
1553295258
1564615440
822727921
1888596263
2142351693
535304567
1592680215
1016001394
1025343395
204265971
1746154281
835605882
52728290
1931616713
805156955
1207392298
842191528
465588630
1709446122
1907526052
2112548717
1138744167
982872308
1802817841
1742162368
659407168
183608068
181944523
1783946563
334614716
336388370
1807811539
132897733
1440210743
543817053
924886537
1039424833
1986338520
749332366
1219673136
1968890324
1845923065
689791708
1786303458
438810399
271840307
1197482883
1001662013
1645153296
1381257911
1857366074
1594655815
48967488
2012035227
1549763174
103873106
995651545
83899603
1849890770
1140919354
1699400689
530416503
552109152
1917429035
900614786
857057472
817057108
571338169
2118134110
1327743900
1094529323
756000135
1537190225
1560290486
475698697
1835503672
1255627323
414602036
1977730501
1817670898
1330381328
1694597379
1887978461
781287157
1432688696
1993057619
378038261
1412077880
654528049
287618671
354308943
1669140220
1633898919
769172486
843337121
1234139064
1543943630
3408035
1545514345
828191256
1492076583
549976323
517322464
773065754
988542732
1841546612
1849104838
1694010543
64451546
363939270
441118549
1401256198
1593970442
337180455
777522291
1883457199
291344976
1903376561
2023914390
757635214
436127702
1361142376
156539807
285015200
1223937457
1258608075
913337884
1784801097
1197001191
1027243581
237220370
784989044
226334805
813687444
58561528
571013993
1092852694
464499217
349788065
919462458
1357353785
86906336
413929467
863479348
1131583454
2012400656
511043976
1930030872
1806981778
1133767619
1833979889
1318096951
1571758268
1686547935
1363228998
109818152
329778634
85555815
505647780
1567013656
850901804
616347536
391063944
98154511
857485003
299151979
1112391157
1821457655
1087132422
1701570901
178029994
234569665
1552697450
104774579
1897599163
380804743
578321356
1463218617
1731130374
682799217
49314625
737757378
690869285
629965049
68874541
11871797
1234216171
526086999
1715440266
1932811954
2100673049
1268523440
567824549
1057969682
597094707
1929464158
1383444861
339956344
1468432767
1232562082
623531391
2096179843
2085286190
1403752117
1795468364
1293547840
2871546
612864973
2100109570
1632442330
2122057912
1471638508
1943568273
694584287
202150088
912761823
1964158916
267154756
1562266675
1959826079
616738386
1165149880
465378000
1112129357
265720120
189000331
87964047
2010195156
503771090
1671412473
849540413
2115015927
153460368
1441348659
1664922481
1803443120
238350659
1390559326
486480466
617416601
679309512
2032596677
1803481861
1698893373
1545510349
1138495677
386623181
622129325
1231965690
1747132731
516510999
1415716577
1178956932
910161631
271822282
2049609792
814085583
71988998
2050583392
939070490
1954361378
390182341
94378834
1543541433
1417173621
1223799237
1724681750
1293948524
882169731
721508191
1000363277
1619245881
1168411637
1053859021
572608909
1493988106
1717750435
1279263798
1205583495
1052593580
1277469284
1215740305
2003688415
1887406634
791677311
2020208619
1625012638
1328894532
514981284
1853684353
966503294
1556106402
767729803
322714725
1936461113
920110953
101771815
1061657264
501993700
373997934
1988935556
513651293
1230050551
656466154
1487735889
1272294650
893771960
1091046850
464443246
530184633
2019079395
1770007318
960458783
1863342952
1460459061
1263771820
1173081939
1538870131
59642058
936449413
63168854
659535223
1134485804
524377524
1830034965
1480047464
144898912
665785746
440927351
1834300018
2014868855
757708221
1712033856
1101925480
895635786
1975320467
472237065
1827504792
729229813
1080149302
699925915
643902025
1575897053
1799321707
141257198
111910886
191092084
1113597581
1091878660
556291022
88378881
1394459518
1779214425
2125634175
1075911548
2119572285
1903915222
1829955302
2062269339
1952930935
98059129
190368406
1085138098
1700525393
1351018654
957474344
1648246105
1199734298
1538540102
362483465
1995090222
1719692895
1360566859
1062856156
2072404510
1737692579
1937316405
2019485402
170138210
358896420
950163322
88350783
974712483
732274952
1961995670
111450986
886554042
668217318
935967214
1970120365
1929690095
567649954
876063729
1257321804
1819878366
1696965967
1680977736
362001799
1330013693
412472453
1082967139
1355790433
1384957352
845890984
1040403754
822797115
1903150788
1590248118
1814775759
1971187596
2065692805
1002402683
1688336856
262486189
1822827967
1260777789
82859247
1756658076
2095428324
647835952
782910596
1126440005
1720346634
2082349243
726114583
1835822336
1523022094
819051277
1730681971
1026260431
1302093823
117409758
1459925306
1701376726
1853150468
1503820239
1193826249
390174900
1040824443
1664335137
1112255586
1088201293
687954147
1180405409
103425583
18385473
827260999
1010608406
1195688312
240553445
1470085723
90187736
2062585071
1361706259
1586904359
1688076812
477237211
796231577
967331827
1615484344
1303051589
75660598
1136665488
130146556
203473383
1311540112
1028736257
1881520901
1579039411
1526055760
947581857
676909928
1867180673
216481974
343210179
70293857
1434672308
859753111
1710440351
502714072
1401726929
1805785461
1924819938
496003631
1250405237
951103100
763063609
1963587476
278324627
777555820
793593961
383344806
944951739
1475749695
853959455
949786944
968097914
1886713306
843532406
1289564185
2083912043
1915218557
187668929
2040046203
650639842
514316252
612227995
582559166
1610210425
586015086
1255624473
1382782083
1295877132
478095430
1415710317
779114654
1881773863
682248840
795093846
1930486279
1691850491
1854163348
310469735
1440407277
511625710
1121979634
35761876
1321351286
816936971
1675007522
815790026
1343179756
661015558
1822009114
792714997
768917904
675262269
1863983447
1900539917
555026650
785039170
300059270
988948411
1900035628
1587775774
451624970
178374155
1548084532
105310059
1094619423
2078649341
917346669
2032811491
1951291691
2009465917
527018470
317517191
1141533374
1901312177
1016980547
1517915116
1921221960
1066867559
519078067
1027414272
1986535593
826015181
1692962914
1465358690
1733287820
428029015
1101041396
1209651493
698281340
1087440287
851658802
1197706018
1347930486
1315734775
1961353711
831434637
1369772991
529737621
347257232
882175114
1923066243
752206452
641942549
52998870
1546665777
1568349140
800727168
358949944
800553166
1806166702
2023960075
1180423095
1546955309
98204504
723858664
1077695527
1352645737
1097567680
371719405
1650826832
692386265
1596219522
646897365
515831909
373186867
870938604
353886626
1930579240
1574917130
712020930
1060475468
743666950
1884527810
562453961
1062864638
624109917
1988047169
1153199649
1173861358
125535391
1664808316
1735951841
1593060331
1366080567
1471302032
87490359
1425872093
969571448
463728159
1714823276
2048193710
549235477
402752751
880023677
33013236
588156046
1363168644
817021583
1753173369
546862089
1193486543
2015861015
43256165
277524626
980980119
479282716
852777299
957993235
225405384
741934611
173144092
755692658
482830726
1346217187
1769074630
888491960
148429515
2040015680
1564358995
1783253482
131890712
1070748751
355778410
904038258
868536909
1197581103
400370543
377115434
358093029
907481044
1712949454
1782026916
739548487
956637948
1430615261
695425971
548163225
359049259
1722774050
1046758269
498963675
1566115211
2114089992
2111495848
653365332
2140492656
361451855
749519347
446660118
904607835
196841099
312287956
686023837
2027059666
128304511
1619412565
236223742
784173032
1107474877
351125492
1251787078
410606344
1062048157
1473012728
896799453
1775427712
357139757
710961041
1866858343
106764902
799151854
1321308376
941627668
964784414
629132048
1989677404
1254313075
7196290
693765653
1160876591
1765071422
1072835001
1605677361
348126354
1038042755
812872988
162733442
1974977236
534152068
1748706285
1791116225
1212858096
897215219
1424354904
762389861
1702876796
789276365
1663891916
17250558
1681175821
1016099605
1008469515
2098140045
938377901
1852784915
363275767
370123600
1480524564
1416152165
425838839
450766323
905059891
1133071072
988157094
2133122585
1575032520
613681980
1782681008
332706473
221109549
90602860
1580747370
905124920
538659713
1152392808
1751720242
94951287
136679140
1569950022
577395777
1875385057
410214560
29203159
733960332
572004256
869317456
1813404416
1113188884
771809355
984701794
468514443
1316751280
1772884001
1059295014
423813428
445337067
542114823
2108314864
573166784
594350871
1747493481
1122713786
685583327
839630128
868674902
1420811179
2009333587
1551046419
288723936
1305925757
1510869104
1382420581
129677041
1823302624
1197653668
1928438058
1809665750
1453046408
1838278296
2090267766
1202047634
1302761963
1325026124
132373799
473156634
1649381446
958802630
895281679
878155706
733387202
1908105579
348907947
204701421
1877522472
67078486
450844855
917429889
704941065
269624948
1950239367
705821208
303963164
881932399
2031223154
1590114928
992334644
1989911075
1341566299
361496120
398257784
2131463329
801890674
1857068217
359507381
1324987280
1876144010
320583545
949042479
581360326
698580071
2058013849
1044002467
945172806
37693237
433731681
1888046892
694461958
923767116
1134145707
1460016607
1963317313
1513727845
285229407
7029967
621361101
535067946
238615773
1210270346
375886522
1792549623
1943086860
910043571
757742240
420616024
1151451581
584315022
2043215917
914457774
573066343
818048826
164347932
454334407
686155172
902484567
446000779
1752167722
1064690620
1683545260
1773939820
594576417
1590907306
1033496165
2063583095
1279813012
156193632
1713651517
2023453399
68104953
865389250
438117746
1291608281
682138002
725445694
1668000644
920497021
2050914422
862016262
1198183769
1557496418
1618119005
1591595957
50573128
676948096
1219989406
833610924
842831813
606941012
1022243355
1702592525
792014081
935670987
313895071
960388487
503195301
309084837
2004608144
1912913898
1171477824
2144022499
97244242
1697584157
2138294267
1771441166
972695423
193867516
1791706469
1920607224
1966281888
923984836
1120636255
2145444459
1551966875
1460703088
1684066979
702399103
1835621026
1629027380
1457512054
2134093053
380937281
697150473
630972085
1445508846
1280307417
161561081
1603175974
827808241
378484213
411729695
1905996007
2013819353
1549808344
1753309412
180314501
190168409
825734452
1962310023
353293111
161396293
1787138820
1119991258
1920035923
642957463
191075271
1978083986
1103615120
1952552118
1476808415
1511531150
493493873
619677835
963633384
699700617
1587649233
1420896580
1128471315
807323205
913145518
987301773
1742131642
1509155359
1226741309
1385519051
1088086108
494959463
926165655
1511079689
2089042143
1425910861
2010822313
2108272542
504231998
138825775
280537301
1801727541
1153771639
412131261
1787221942
796336519
1987740837
56979255
1037366536
1218791109
191798486
1109758379
153661642
1971510464
1979401761
1362280841
1458099826
522846103
1457295382
1572403129
1915699047
1708620466
1948506696
964489382
406164797
536715678
1017371747
400197825
30690148
1228241312
2031838040
1125046042
1291446166
2100712421
808890744
305454792
1373597355
1500324816
949221476
817593888
840712394
2107559657
669992163
943490105
1279969935
1755795224
1506399465
691661979
25834353
1324228424
1588605789
975888281
119432020
1725107711
1358746348
1162019801
620058681
1280112021
1298591864
1992163051
400442141
1318802089
1011992639
285691841
1612082328
1425292307
1725685486
568363999
1674551763
2016032029
2027885157
1227621983
2097338406
647518869
502992550
81757185
1950683714
2066094546
2039230078
1255601877
1741501994
178297846
371143995
1541138650
1819115583
1704901531
1588093981
847433557
1376184560
802670558
1531305229
660713920
1752970624
2011345682
1775771669
294497271
1940377580
29701796
1773488421
887512676
585389561
723705394
86346979
734751668
1596306574
1403945742
1631863513
2107630349
1435116558
1313650830
1418664187
6570859
1838467149
1643192332
491008848
1907700300
618054030
713403765
41293519
336720795
2009015249
1923268033
2012137494
1746248256
952213074
1182164437
1045774907
2056749429
411549773
1054454401
201474263
1692148819
1582232296
1362086654
428448828
1416173276
653139404
437062915
1731647958
908168111
1667430290
705517554
521843943
446179236
389841313
970923496
1110093568
327479338
1344647136
1352747762
543481623
397693105
1343041320
666386537
1763363727
1295039763
470557354
1410440539
747013682
485273472
851997890
534324348
888464404
656561799
140721539
711424001
2071429631
2124056823
1438495003
852196229
1720030720
1232621059
1797495535
244029
1236699831
681652870
402019711
1526712261
843409361
227485834
1650154797
29320602
17261493
789455939
670635009
1399200421
2016712933
1501161312
895656718
1091990726
1905800130
1613230580
1374661735
261947421
1214904244
1111974030
1571144811
1957881745
663669535
782963971
1209850123
1383403549
848404397
946537072
94077498
661427426
736457341
1303514456
2080692858
1193699128
799990615
1019082247
1757591678
1266366788
1720870506
1386598076
778918559
1845838243
600080831
1679838737
1563121322
355288929
703145061
1283537931
909966491
724086285
1951130464
1578795871
377542831
1458827387
1942017719
1760432861
22292822
1845196963
217473205
1457554649
737977410
1728530779
1411408556
1178615116
2122557851
431636538
1609509218
824302346
1896836889
526023018
1098373134
1151598673
467880693
383954895
1317803814
1442724503
859842541
1999738504
707522513
1480822031
659674043
653109541
571064886
1974344636
355964187
85444127
380224212
62108566
1674841924
236368767
1366008108
94602356
1482109718
1024410340
149174803
197742977
475980164
1386109933
1347659264
1960326635
1426134256
710440274
168850827
1724829788
178275539
1108853584
1321695926
984737739
255744511
545938688
665272824
943122956
1079754475
517440361
1061792292
1705847273
296715887
122671985
983580439
1551830455
1610486635
393981016
1729847046
2086508223
1631087530
1165664822
99084787
1571567033
274446620
1721225113
631334975
953151480
46192749
236548281
726773631
347510814
1317299489
978994433
1541616769
745789045
961341676
1894530441
90601239
314543754
1820125572
791950982
1334679592
950682788
1685086238
441427760
1374749434
1261846517
1938830791
1249476024
834560827
111255467
1901714074
955044703
743764994
1931714555
1731275244
219178283
328329343
2028103439
74134596
2036746115
1899869437
832987943
2105648784
960790086
14439362
1948780743
2078678050
1236265394
1816419727
93110364
407313729
901931068
1040936941
2126397539
1553233845
888870008
1790558860
722484570
1612732902
244459276
80884939
1494876785
979708208
2096118533
1790344472
134748852
974890199
1660417043
637285283
1729954794
266171548
835147555
1232281133
1592826533
1819775145
364487133
968686996
1207500287
480425713
1463571104
562585875
606134346
606419941
1281261154
1979375323
1912993883
69417226
1416956979
1869639294
1403505464
369910012
335757926
1321796997
566492306
1081352790
1545456524
1138138957
42631316
324966303
1151247399
429635059
1312480268
310868143
2062214924
571091224
1258226586
907773541
1106657763
2145295000
1908567873
1635658133
374700418
1098682974
1031330864
1730481147
1251789346
542672487
1881737203
353165157
1617761375
709306533
345308520
994723607
320350886
989891425
591925110
51602746
981149528
1558276303
2069198357
1614932916
544486924
849536900
923511741
1187467990
957625893
1667706314
977376530
1413992292
1366915993
775931243
592239082
1951457997
383278269
152130292
1228799272
82740149
1491523216
1350019184
2137033680
421800823
1410826959
2000277983
1268204844
160060223
446003592
1280291046
1429350096
317081548
2066227790
536431686
40214042
1673659519
1905887587
2142871361
411867802
517673273
416082286
1830375370
528270009
2142640770
1857149698
1300264673
1368481625
441687571
989640119
1991851989
67743122
1495269031
1157023484
701438898
70906697
1235226028
2039686284
596093584
1989542649
1626863542
675578238
959476443
1271279801
679623487
611361361
1026060838
1967264479
4146754
117395924
1451270023
1607712170
4000555
265479141
51135663
1171546750
269947268
518279298
1500414424
15630588
540268338
1767778178
1202012699
1501935758
1658736918
89307763
1251419379
1641081788
2111419687
1662223682
1221178677
1501214104
830505781
1145192971
715799756
425278845
492050256
1537177006
491906534
314493514
1170353215
370474113
1194082324
191096928
1848823347
398567511
2071731282
157745082
1500690391
198064136
166927163
1682597221
1359461122
2006993085
1999324759
424329046
1207624212
4782266
1241796342
2124684714
207438812
102325148
1809724407
823161231
1928943742
706544699
438673899
595328367
414342527
353016723
1238194514
853127228
1996122752
1566345335
293758152
896531098
423414496
398342923
1387858957
954052696
1919342399
1509282840
595771504
1561191169
1319969444
555038970
532286789
329102463
1892450167
578391171
42571941
575941235
522257070
185264792
80969476
661531973
52622482
689985538
1893762016
1875782727
963592227
2083103427
839103855
2004598293
1485696768
1439580877
535572756
761490699
837143092
1443393586
1867617602
107563716
943433832
1618841709
375197670
1582301322
305799526
2122675731
1318473647
1613511293
1555500261
992173822
739783039
1440267367
1217390234
414195825
2887602
1659734729
459135096
1088495900
1152158356
277892398
198049197
1373930122
1104036267
2115331708
1263794315
1178553439
528207802
1842185539
1310210966
726537335
641373794
1412808200
208628754
1986873992
1387344643
2018482753
1235473728
2080445519
1491696090
886760711
363279254
1894464578
1885291379
1021711220
1201094716
1300037964
1873353265
2045703915
57824934
957935860
115111333
231742997
541112569
2069333601
1191442832
586148083
746201320
1936623315
1852891306
1271215525
1750936852
1334576550
1993787560
29916692
1091516312
2122761124
1329579298
1162878439
2096570293
1667654324
238390744
633281146
44163922
782451220
345739194
1366593280
2053888723
970861509
866229523
131636704
535770807
831673844
561772201
1821362951
1675643024
142205745
749512586
1167948746
850396397
51250686
1878105330
614541299
133168451
342232770
1995324477
1639727914
2030161754
1923106116
1371104028
2081590924
2039977799
779944931
324495599
1090772869
503069960
953809549
1637313508
966418082
1923179419
1950720358
807936493
1997522551
872367616
1086454377
1971030198
1401749762
878698884
769636713
947360684
812629984
510452981
2139928124
1371391479
227816882
1746892216
1557339663
534167758
1996234981
1447971210
453675940
1180194183
430884676
1830930869
2064900413
238489226
45902006
1007565469
1675854857
618817788
1944985213
629399606
1064131698
102183735
477157193
1535330730
2126383529
759879649
2123556166
583528271
1173210021
1150910056
1394067396
345684936
1278836574
1557713425
1617785918
960580315
1673604852
1343026948
329189425
332847176
114191169
1276519617
1241595912
498627529
113513023
1583654263
120030127
1686996854
1442608585
560683262
1884296084
1951301047
1430117894
898040410
1326781860
212903625
5354313
1990430535
466369311
360387727
329865212
784610886
545369761
656545961
1362162925
257514241
405238796
1426251303
1492954981
606908854
155993752
535728718
562771604
818823163
1312556279
376121597
635583528
918343157
230026125
597457144
378688950
1682171457
790364143
1602253352
2012214226
1073498305
874753924
1922163128
272387573
711190286
932420947
45853562
345194797
59496056
1189092210
828598040
640615181
1457307097
1919884055
657155250
1036825605
1526221762
226577841
1603395135
1951702322
669235064
1335821984
527941268
284332083
1953304416
1893952564
1634517232
1914893070
800257592
1070259731
1173849081
447627037
332313943
2063589785
89039016
843547420
318273810
761157823
1858286823
1638217007
908419599
1112869629
1595485510
1983338622
1538049408
899759858
916498210
966862342
361773505
1746693228
307180471
2038335147
997804655
1586813425
1412198718
1569446917
1317848422
1634329197
1741452385
1833144140
418582501
1016246271
1293540729
752148308
1663269272
1914452594
835468476
1140105819
1156321599
824735782
801778340
196300496
685994133
8457943
1204967525
450904552
1575418879
1952378262
1782313850
1798434413
1677604846
582859961
687151471
407245050
147016039
1393290658
1144011731
1436578484
1605346716
121563991
932160429
183777751
1567076931
2011973484
1037774268
1424293635
944663279
1427839799
491021244
142656882
1955573298
998467411
1191747421
420833322
2091771136
184337356
1019830027
1789752625
895560104
86510765
1730316301
1427469398
1329491372
1130998296
2076662011
1985684860
685240671
646749478
137632185
715080644
65925838
1674892397
1252782163
265663879
358207607
2003954316
442875817
1339293914
1974244271
2114578718
1602187578
383498993
1449832155
1385834407
213236772
1227110183
1570525648
587958201
1532161161
863603369
1694472366
845408632
1249697515
1919378659
687426283
2063856457
440682584
890974483
191814595
116092361
334948531
1675130470
217436329
1421649410
723709000
556959674
1352077485
1843228234
456515871
341820200
1663908479
362911745
1178633160
483404764
504266068
1159097413
1501965821
115557755
1784158990
993013434
451718104
848832234
1023413648
347067017
1234014547
1950583227
1424610769
2011693197
1562755913
1142061757
459074164
1475753182
1745777175
1107261454
2034523108
71791455
504648533
113638807
691383083
2057214314
370804288
1686421204
603304258
1152280292
644851806
1293304967
739689243
1080430688
1096929656
60728486
693467828
375350223
689935074
1321693902
1029304391
1989047360
94804502
1713173846
115844957
815673755
2145167543
2009652474
196015878
494206124
1186021583
635083697
148147927
355222070
560259957
1998025255
3805166
1524158165
312599137
1655927486
1424892544
1146073145
1185250224
84385482
971016722
315658399
929221533
972292738
365272147
2137055317
210423170
221431398
1020939194
23725430
602654874
1229177183
5695228
710936570
3866032
964509621
686611407
1666430941
520361235
1189273040
1393594611
1162984447
1005789022
186199955
1838611534
609618891
1400783929
211256809
1894769740
1008893644
2116898526
785000298
790163633
1281908674
189351170
723559615
934276732
73905252
2127626406
679176144
905035479
2131316917
1262248299
741227196
502531577
1670124624
1208638385
219984549
1830086703
1175462493
1768538060
634015764
1975977810
578800788
2073654338
1521158646
266085107
1884019179
828957315
1950382028
601193563
2099008232
684765317
294194592
518206949
1758467808
1112136134
1272710571
1575729361
755193856
212508365
71193709
2085521778
1972539059
445307249
202952313
252636783
1648846238
2037483651
1342813360
1818416298
1671698667
1203392525
658200481
1564195391
125907684
393284814
545712294
921397842
81662314
1288704951
637090538
1302817956
1519928362
868529169
1511698572
1880039158
1041722621
1180399115
395907649
2068514645
1391735077
1926506485
2047400553
1940887812
56084335
1188418527
410255869
109105689
44987205
1712948226
1856352614
289729321
219297275
1849318197
1846980030
925775036
542526996
108304764
197375807
1982591556
686056446
1447761597
865607019
1881967740
800500223
1264846216
842885642
1024175614
1838898101
1989994414
1476935234
1525129699
973248119
2138633906
82433191
1985024087
1046926501
499031192
1092925002
954989012
1167274443
1133750346
424744066
897787275
1853206347
1950941087
1100771726
1835850661
1107592179
215399410
62852750
1891172636
2105913525
1579808642
599014069
434008390
14958351
217112179
471299480
1159314541
1113832042
1855786313
891381483
1975926382
1266815501
1579612667
416484969
1897222132
1213771084
280721580
742533699
727981590
2029033521
984703537
347821854
405929297
2005521697
1702691706
542265114
1316636368
892238759
1880431649
1124142570
1361291476
616912124
165341386
702645310
1725203013
1456143277
76995918
1420755318
603350535
442926222
1841459178
1668752187
1396428531
1291695256
686353067
981173693
1236570778
91778514
902739075
1447672786
805435456
260605698
1335452313
285009333
232213435
181717602
1793395019
1199501632
1639101686
217034003
1859211973
811335302
129146637
821217261
1288219086
617403995
1722278888
755769927
1097421246
165961904
365792938
571802216
1876581269
422402263
1007665409
2123733590
2085414513
919624510
1394039417
1727690596
833648195
1408708674
1546962862
1125188215
2079386421
1725455647
1229240707
1315913479
186566069
1217333472
60131305
1240484677
1342537078
793002488
1221097097
1996852263
1068022619
1730841950
836360544
1004153313
1138078565
2120916738
1180676847
754340548
653297045
636661670
1986030059
113055372
951224936
820819831
1381354960
939060965
1431013074
1619270660
762195203
331343978
476454862
1091387303
473758217
1291114251
1948384639
347698652
747826123
474081791
970473318
1488178944
605366426
844819295
116161903
772688942
555300414
75030027
586764477
149008708
2146480320
1063882876
1790583251
322752789
687066026
1069987632
1550969877
369811915
5938192
58515360
952156238
256264546
355059461
66530421
1947998250
3703031
1118153884
2128707512
1183808430
1560621470
1040439000
2124168280
740759765
1938789148
437059097
7048637
647475453
2066463581
1099558287
1355377865
1988387349
1163930708
2101538866
2043791159
219109557
1212311628
1601889762
777630331
1714646386
1580563119
1926871146
364005014
1957494215
1271918073
758785922
625350625
1919311491
110727935
437820159
732078218
736659858
2068818006
104919737
1294741348
234432010
1989774769
214597206
1519725279
399981633
2124150769
1921797003
614488571
495614910
1814259029
1435686007
1607720831
1439132839
2097095099
2016458825
867336542
2093949520
61967234
1937106276
1232560163
413619849
422661519
440451966
1005674830
1414871011
398012271
2142659073
253965147
903772761
166551394
1130616707
498872415
114965652
50650349
591485675
1759137559
2066203783
261328472
674447457
172371239
613618069
1021910864
527133075
964667472
2027277354
684886327
2033626019
895782132
1893018746
1319212111
1091388383
171848043
1901860627
2085062982
778651945
1769798723
760397704
79017093
1585947305
1225743868
1117388168
1505168312
314161401
1972819296
1985076105
1714931464
1111667015
1951377580
1973655996
588239574
1424645053
1899706891
1626604290
1441932187
1384611667
45830895
936021289
215762463
1049565069
85100782
1352517418
1504530245
1853746301
1341994891
1503313851
2065288702
219800444
114699701
1343491753
1909308765
1892781525
126731702
1639629277
414431538
279681545
2031853414
698858993
2021414112
1472276684
1342056278
1115067481
1101203152
580458473
1294811124
1878052279
1125291723
39236166
1373101182
590296785
145118669
563035311
1344703136
1119100439
877277818
961709259
1278365817
1232570723
609919036
944010856
1353866019
422491096
580681443
863984744
1567183607
686342381
1743186801
1385323109
2086270303
1607982105
1086451442
1129754893
323795004
1964050146
166292629
1933529161
1515732868
661324638
931154548
762023656
479824734
1354587591
1684802423
1241504987
1656719958
1436884953
1868232146
1174854904
810261129
906403135
1723414017
713241396
1409983467
1204339857
1377786598
714314668
2884957
300211070
1824905187
1350591997
610395933
1006079418
978656451
388648020
156087398
1455318448
1353766564
1535139838
423484324
106746226
1288113562
2074927962
1815750346
585792811
1289873682
267227086
1515699357
2071664458
23361107
1440009874
350342805
730976986
1990548264
581558145
2117334756
394911404
1743367192
998682310
1562293110
2135393996
189305034
2051234583
2129481770
1908699517
1046556102
1180807641
534515780
1708627249
1884244023
497810166
1049568211
1829791544
962495981
1732215379
2001721674
1705996664
164612314
1890535858
573838020
2027732873
2476043
244610094
622744052
1981429272
718043847
1767229007
1353511418
1796302218
1318179767
27588716
1252401368
1610091143
2103120607
179109654
108980486
499849045
1256277495
86891335
628656750
407477738
692560647
1991366691
433837515
1497250242
1873740572
934866884
1336757922
1290437738
198504401
569965335
835283081
1251536135
36451916
804357297
1962751851
976375148
1542539585
1003322733
691721343
1196669589
1677522186
709628451
1132043391
728824828
1072434357
184274195
543832524
110841385
1179620384
584311001
1652301963
673741673
1215655011
1188770780
2142183321
817857523
1049830115
593290427
1578305069
433760698
379909207
1787129379
652420688
831807792
51607162
830609446
1294426832
1392754854
74642343
2076610963
114424818
197937423
2138856400
1785269012
981780873
1064869817
2033238973
1593105800
674214183
1754085123
620038167
950698053
920999554
346902128
1518021460
2131912421
185620532
522585232
633080120
2067559494
1137114786
845983157
916136538
1578109155
2043972774
234753260
603117794
733193190
2113638487
1528244201
1814017806
1599273716
89511359
642861084
989532141
1349380949
1211671252
1205983178
1473099139
1617205012
1774747647
1061564508
1536279773
544578748
1266996386
231364615
1932089386
1867408336
1647637784
231772816
1248314793
127393555
342053426
841279808
1638647581
1547385159
971006353
13265141
7630368
870564854
552712775
489525383
364721113
238464957
1672558955
974452386
1564464146
826002757
689303121
432598199
1177339688
1505899743
1051627845
472660876
1484906444
418994502
1915375160
1492359273
1281268214
1724252485
1105247955
606664260
2018329881
451745658
737489359
2112429192
1632965502
358636720
1730243315
582761757
122197018
1098658584
1682865281
979648765
1348975647
2098965024
257560869
979864499
1828531268
1335883098
1058116652
2069304509
414961271
1446626947
86672540
1871519806
507758827
620201746
1104469027
1868932792
1876098386
238047600
111580669
1022439397
1721587846
1158917330
1578212398
304209477
655775795
9052656
1494585271
1366971303
1522800344
1275952358
1543410350
1666433440
1914176989
596804841
1477309977
1462073941
304654770
1759385508
2077179073
790529517
526538248
345701652
186495544
868659978
1331271174
448565052
904367369
8375267
1305099347
2108012274
303836740
572960874
1704065820
481274302
1138187682
374421545
1452954725
2053921828
372680804
232972764
1176265672
1991426599
533129215
1132938923
633425037
66653748
1817351707
804330202
487601464
664202156
1599423910
1075799662
1015176362
1535321757
573294268
670395476
1964893399
1901763435
1274522471
1770089373
1280795444
416858839
1138245357
264505798
1030942849
420751373
1145704524
1643012023
704473789
1781177078
1065639858
1217814294
1167493650
1761253824
1936312332
1659690973
1557016533
813498315
603910431
1582649495
434142776
339874276
286914729
823811671
1376872620
1762885115
153447117
2070185371
2125608480
536871482
939743308
1048199533
1391046355
1637442844
728243710
497419904
291645517
1929628748
547278661
770416343
70111328
1008522046
1721398099
25358983
500790778
904019700
1881199689
644881400
2099789295
1557006727
1769305012
1344095818
190320748
1564812851
209557333
137009896
360395901
2006052677
351642007
1408457215
154232623
1462937358
317061418
798845333
247905138
1911570866
1653072880
603225653
2010056161
2142737681
1369556205
874301025
1502540092
26581324
1732395846
815398979
1434930621
389249957
1947068707
1630514044
44592741
1118103975
1384815724
1327958768
1466818923
1514364555
417691551
536976213
47857123
1881858414
1584110683
1341385724
2115840117
916139392
418799970
1826916796
2146466262
1745906651
849276933
880289646
433535492
402243154
542193656
32930185
1318149591
2019609744
809182599
1342218858
1830629481
729052231
667353414
562949198
890585492
1631459645
410731429
1813593205
732338267
1654370924
1533999436
1760039239
560233957
780780838
1742572324
1438435516
917625782
1190370908
822893540
340757800
1168764592
1974882207
1367394448
327143172
435690265
1095939885
566462516
1539834035
1161223127
101733719
1913535955
16767978
521436262
681882211
18525132
1236246707
931610684
48087859
1753876183
1725981994
648598407
2133549785
406997621
510470428
858819273
2046921012
1779175000
1627957712
1706612238
1796840948
2110098427
1063742709
1366433844
105178623
609097186
1689937243
380426358
714157069
2119328005
1607459074
766179236
986002572
60986984
1369402031
1539645489
1512917720
516359167
1032653191
1662699280
307422812
1622463576
426200188
1402427795
1244928866
1744985267
1956822691
905873493
1527267070
410949084
2098309092
2127148231
1729071019
1702327334
2002271471
939671736
1943102556
1871930451
234120266
306562794
1512853736
1629532984
935431317
1503672099
1420768536
659130158
642007007
1288538428
1254393606
1254343855
563423787
2084912718
1304189007
1962983660
1784080450
545740302
437211339
1367627683
1591727528
1861939019
1502235929
73636774
774501599
986592529
1413186007
1389055859
275450237
786501148
1510156589
1020681548
1386543893
1627236650
824387510
1404363648
283571047
779668136
1882350369
135119605
815197614
1334069627
2108790641
1488657986
1727200510
1682272309
1202639359
185156010
756292403
205453268
297785897
1350921413
53629335
368000899
91151821
1737131882
439223160
1070459185
192870327
2106120094
1514759060
208244662
1038768668
1562788918
1573154537
1527208874
1991681630
680993748
244013243
1644620242
1691189770
760909465
788754207
642897765
31187251
1098417978
1985265463
427716666
676592815
188126345
1584018555
205410684
1241811652
487339488
1758665774
637163534
1255517040
1177001261
1148634363
545979062
2074764941
1169939401
1628799624
1297162395
297488418
1555565726
2123411064
1709729022
1948997921
1133977395
1911061420
2116908198
858682878
226459852
1209051626
1509983794
294563872
1686267010
942266749
1748852701
1366627860
1316617710
1406471545
1299775832
846666150
1045821082
1263729952
1258802859
1872308124
769245961
1875625384
2054132595
67171356
1070121594
413058757
1082685941
1076621079
332805259
1959920092
790166822
1860331119
1619123308
1051521886
698790671
521619043
370206121
2061407269
1162432868
106241823
482247792
1828578417
1727576705
38381946
57611565
702469042
1461366950
396835008
971531291
1987315972
1968451870
944464417
1854666950
736692939
788512460
1051332059
1535839554
1312569693
1395859753
1188241983
493661998
1203578010
1864395987
1694070257
639235076
1685968062
587976545
993711226
301825256
1488364264
1832661204
505840208
1256759291
524677660
873537263
463803645
1196129996
236731281
1118908303
1433034805
908807608
1155180579
374537733
1790743069
1966953055
1356943187
1154642429
223651091
1819182017
954788144
1568704289
1635564830
1185172768
1116993562
523259220
2124835321
895589107
1977088726
16324690
636182416
2038291073
335142442
964473605
396621250
2083686291
1751187131
1902559498
2077670829
1513534354
1108218713
1133521104
696115465
89217032
512618899
156259138
1293140038
1935582110
406722632
342317745
120502550
673401521
111083062
844611371
253476366
1293297892
1504718908
1529010787
1297453258
2041593051
1400778694
1053701636
1198191000
1934600031
1040407368
1581739289
1331638070
113444349
2127886980
1070164199
801874317
1879223438
110448480
1198204087
1201166226
502090055
1259678604
1023223126
179331196
1277412854
1536712454
1363578291
464828307
1585015299
250031678
1290761059
198420844
1613968746
1852803415
650202104
1469048341
1107470234
1725102780
686383240
1177390091
41904505
392177594
1042411009
2108995993
945507114
404778326
1345316073
20735904
1551374953
2026455184
2062754593
170018336
1303139931
941043865
1829932349
142175692
1767829004
538047223
522279645
741664427
1967280627
1428802166
1128797613
86575527
1948785537
2036643191
1489865430
417214449
152811633
1249198051
590117609
1455663734
2134493864
1725689033
897773047
1958693655
516565903
288295633
1330442431
447361018
1997436680
1900090709
787566631
1955641708
1794976187
79729689
1798021067
1887351989
3029273
260689672
1240147290
1288347619
128364126
1149747477
871005782
1851058072
76432281
1735801839
1318481432
1185424171
834061014
1901954937
775337614
1345221597
649355054
572964585
661257430
958153672
296145336
1452268503
995493484
1894593588
101770409
435698130
783456478
1870791977
879420714
1724002575
279273402
1619131782
1551483837
1493505142
1012546916
941825267
172438889
771716881
1294053279
1021719021
1470346048
1107501033
460698042
1832142745
1845034596
131776339
1899525145
2080318682
2105882241
1625864826
341175458
69881521
1596089650
1602210823
1137341110
346836432
547374344
1367791283
1495088697
373796065
501257417
703381311
754950912
1357075897
93685136
1880213125
355838401
1519074991
384398840
1108857795
2114845337
309419590
1156353895
251057394
503945082
1294190194
1636732104
1117095208
1343390400
239072496
1370458947
105958322
1167761373
1208502134
1693033826
724765591
449029526
1277525718
636127735
1833956153
2024786425
1246736046
1244877535
642901551
989969933
879849294
227597800
535374378
697843704
1900281170
2005884916
1191635550
2119097363
866884517
1247872376
948569295
906783535
2067530006
772691312
451421718
1262315168
185762315
408407757
909242251
1459184229
2035007056
1547818695
913203988
1716543537
1995299438
1042749472
1344716057
1417868195
1891978470
139818527
723410769
1136076246
778073587
1542645859
406466771
978471177
1977505712
414182559
286609911
1689336331
2106275895
379932905
608056811
1229812353
599557176
217052311
2027111305
1253221764
2036269753
395755042
99450944
774441345
92408571
2082824115
419392753
319279698
1276926028
1743920211
1471939257
2142404289
1222878479
1834644470
2022513073
1584982855
1791465279
1254787586
2134634181
1528652661
1827355554
1698378460
809242366
1064300831
1328668008
1791660699
2031933921
2073779529
1097516435
682193742
1185907463
2115098534
1353556125
1492260142
1681206675
165701076
351617446
382849259
1628235017
1344507996
734504680
108759534
525354353
1213745428
776842960
131773113
1978020792
896300185
34262776
1016987595
1631215853
123682103
161809239
766004760
2086820183
1429879054
822891331
187776898
431871876
886097244
421600660
623432941
184045979
1093206752
2037427469
2097599546
1148657942
2107100545
726096125
1083866957
1789130551
552110034
1311563048
379610016
1669386012
1088867
76801038
460002214
519742104
2142713707
1464783726
1940326875
1323129316
783470669
1284440269
1324218016
1815320510
685964638
9622076
1200328579
457841422
1960879003
464546268
1727796894
1822630894
1399154795
343352525
364727134
1002443586
1552319026
1976274748
1169646567
457050339
1501136705
558010720
123485673
1701539179
95239741
1008988865
1955440888
1104784010
2112073445
1773659628
1523098584
416386134
1919383074
55353751
505617765
1689832699
1338470379
971366653
1246830835
1556794920
1952265689
428996064
245082494
902301734
1327314123
543639113
11196921
1279078634
1353845865
424668822
1471032523
1505936856
847025593
218240587
1161725162
642467358
994208890
1063801377
1375489889
218466293
1614057269
1843544368
725082327
1892371875
582009450
1491576678
1185343946
1931049588
915629688
1440308469
1615486351
1440306161
754940934
1744935898
2078472514
1101590008
1134892840
81538012
268960521
1454511608
575221531
1979416339
293976043
354917744
1937314223
1325249822
153693573
22644254
73729
1049551148
1669327478
160540823
1318638118
1608785408
384838986
1188887121
1171985552
1228676274
1068464087
2015208216
329855167
2086493728
424586721
1448357353
1447237791
824510310
953523260
908863824
1158328167
1105722530
1193395563
635211427
1253600568
301405807
834330606
1281422499
159171869
174062529
234479450
745561933
24503344
344054274
1277886408
1414025867
645163768
1171688782
892304988
490291716
1429618289
173957603
2146613151
697474516
759850936
1750441991
1097497236
1321556482
1424659751
636686748
868007717
245200736
98997990
762491873
651822202
813151899
1850274195
1517405912
1830680009
1800311257
901461982
827201630
1549665044
1870561482
1984069075
1830129691
259859452
1190640620
1486067760
2111935256
1146316823
77678344
27328392
2054124340
1628368123
1603555256
646609892
1896416176
354175047
313667439
499396964
1682888797
224493160
1578756963
445263083
698958207
762073101
764071063
1050813487
682273696
1600084343
1512486684
1612870251
2057368356
438577040
1017592039
525044604
59988303
814009482
44247922
642081117
1020541099
1663441731
304627182
1607101782
1263884681
1073250732
167124770
100641492
1531723756
2130477414
955772182
299117358
1518836623
341200818
1912394793
1604934100
1577077863
1634240378
1801488005
508707878
1243951224
813760634
733604115
1016855115
1025217015
1493798290
1879860317
1103414532
77864254
1426104575
1861351974
1183007379
195308089
268803377
1593154474
994808965
1824978683
76373115
2001317129
1819507849
1293715370
861334253
1981169200
803018387
502129916
105473546
1958685074
878734847
340975159
394119741
1453520003
306203109
2121135865
1425065846
822626259
1524746728
918039224
463177724
2040029657
1568502096
1699364742
215934012
1513123216
495059133
998473269
1199681843
1156038679
383117065
321913912
770821375
2000695735
1223731632
2085816314
979594563
723068723
1130235084
733184763
526770555
1154627660
1883118340
659125369
1529678545
1761893185
2022811686
260177783
382393047
1940118878
808668930
1627963702
208654777
2077167139
458494423
573285346
1633491434
401698871
491871101
959671440
235500001
632006659
2042813298
1095399298
336651205
1093428216
1332076913
6810650
1178831955
1883939533
313639483
1692307192
360597004
1461393109
1612837410
1046686617
1113751408
901397383
171128282
2081776734
731752963
1043675153
1260424404
1074840464
443065081
866826268
761607840
921001316
2121328103
1363045601
1057181235
1816315904
892362508
593182746
2131656528
590854122
1279702980
216588391
524741101
1488710633
1751942511
700953571
354392792
246628719
615212998
184275411
1434781990
1907832293
794032656
1264833362
32910468
1700117956
1037979024
555965460
2142775258
1887478828
1145732819
2110051354
1743120695
1354458588
1605637671
405360444
1004429018
1887716641
320747074
1596390546
1689814055
219724156
391440462
995120438
2102930173
1886130939
1074448568
1452658109
1792152386
117580103
1167721138
1304435399
1632038615
1213006233
1026121157
1396631551
1224260225
589794861
1893544173
367195496
1390147481
893696640
405155121
1306534279
2139936025
1231778673
1457306717
667259390
227356610
586649320
1837214027
1619569432
1137304764
1781591101
690464780
1041063453
632086790
2022494527
398085599
797047307
1551044530
102581021
2095503042
1262689326
19365993
1854045236
850408853
1393245443
1345159811
1917265396
1875824969
928956810
1969323401
53376913
1377897813
487057437
1450651816
1125376547
662875428
978006618
1252325107
656753472
329902200
1916623853
1623728811
1290243153
461989081
1428301400
744398122
1672026265
1134232862
335206917
1269764662
922531942
1203995446
1677544852
1873408148
2037216672
828346920
428873061
321871269
238390744
729851951
694921743
713476548
1389174860
801625869
439060837
1001085626
1455821507
1302541279
2103415629
1791359380
1486339448
352368114
1893669941
250460230
1562070262
482806775
1733983650
876700674
964651106
1404355679
1784136943
1230570726
1630073264
1865277099
544536728
356537815
629715618
227050120
1163054365
134136678
1218452993
411562277
1645105290
1825963104
59747019
17219222
957026998
1264838022
1933451397
262943932
2096214761
970680427
1460036139
2083459729
773595960
736191651
363254171
30755584
1868456889
752934252
1472718549
1209742104
1099134592
514661554
1119675077
1993624853
1625905741
453936703
1674118101
418993379
1253832969
977937961
1986687482
800634107
1823952511
256294426
1877880979
1876824794
2021396578
903662819
977335540
327406703
186913778
699684358
412315919
1439173119
1989572067
1388518795
857670283
677314888
65517952
1423297644
1383979216
1098691971
1122978059
1756534828
1542922082
13848344
814909793
125155482
1348707719
700112456
679348403
109213046
1619603814
1813494549
1993666873
1628726252
1342465111
816435420
474862723
1392846306
2144484591
2052060063
374797062
1328305401
280848559
271359361
1208208374
1985115543
2095529206
1556855123
592832982
305896146
245544550
1006042200
1271891524
1835228112
1020389088
1030502147
1308636337
1958965711
631028036
1198504308
1553792027
1607749375
760541411
1722912278
1769972537
885268731
864494751
2101117116
146938329
1004209349
805718499
1699935827
928735011
217668276
1288765057
876569414
762572215
9330015
1127192974
1395138152
1605491802
1860135048
945658211
893908976
1142070392
1986173473
1927097432
1543848989
29245488
387876437
303359701
1390079091
1485751430
641551933
530537281
1829330486
1343094613
1100029487
1379179111
1433013439
1502421055
826335449
1971138908
1937222303
985881363
2083572054
1927421429
455364058
139366765
2008003
1876016628
1205008065
531564349
1623979497
1092518577
1213874702
1004043684
1936909072
89867238
1768828994
113125391
1103783400
1891568992
2134121986
1460866622
585724499
619806715
124179759
1787986538
847645836
1197621634
1951910015
1252469363
1406166816
1072237168
1845449875
1013715159
1736221680
485057559
1648064080
2114434790
1510002245
2046583271
571584809
938715142
1500750821
2038045693
430792522
1655175960
91674706
1251002523
475066124
412960404
789281772
976319624
134535736
1551146916
100509778
794987291
1515901598
1580994366
841963995
2062636951
2147483416
327531901
148298918
403747251
1425026781
1672663151
1575990382
1842712510
1208140840
957022278
133690097
1025280012
1002441633
418167873
2046217161
714792924
633829008
1713043559
122765184
950075279
2141982910
1263293100
1157617140
1184757398
2127448959
2013711953
2021074853
1366908608
715765396
852555684
1717236615
1025244735
153195967
81889112
597851688
78550563
784620304
713635748
407480526
222079676
1078053108
95119063
1702786488
436080681
52831339
457501108
20428988
1982149373
1489136155
514933190
935290581
1124480823
2118949753
1059068503
1355120967
1080570469
1410438340
1087995665
462487345
772714652
1795889484
394885085
1530152497
133023973
2066132752
1243829477
131065098
769971269
1416942863
892047691
1341936258
1143652891
95353782
334014307
1420190931
1604962742
119862639
2045029529
901952886
1531383542
1301954697
1647743630
760907307
1682420979
1018379071
1265884979
60659403
165888382
1859016635
283382389
2135217426
122110433
233105244
1889798230
1403681574
559800136
369923656
287142994
1869656740
1943662603
457888541
2073317058
2038848454
1419802255
1477301088
824043789
1672656187
767161621
1368338283
943993869
196273755
290353827
310293294
1703501695
559930945
175589986
909965076
110236103
1867839737
845889939
1466088450
1740921382
204030770
279476967
1251193720
1414988414
218578222
1059758700
553763851
1401691074
1985348334
1799319907
313980795
115721398
745863497
1731372936
943277034
80475021
868826619
963178051
1192467697
875469062
850802662
177694289
1280191587
1837958826
941870288
306302234
1086503877
220360728
1979714510
880395425
1616922213
1087761237
1873491976
2033811907
1491327622
100503304
2058456682
1072434357
1330387230
1080273922
956691833
1319364110
271223805
240398128
1173658825
1760623752
703687141
1216614821
79345382
585262274
20376210
464237176
657038333
970027946
1576265954
2013533650
379285187
187763126
244144168
1014380682
1682086617
1443634261
53954183
2097892448
1370092269
482490443
2134362017
431208530
929886704
1550697604
572215890
1210938607
109390804
1709838408
104583362
1626778097
111516136
357823330
1047164191
1551459020
1423486089
233123182
1231533333
1855852805
860794497
626101269
1411018565
13243414
566051689
1637962800
344840636
1920183489
965027218
282412500
1994526066
1776568870
1108812914
2142739547
1704676500
481125780
588835552
1908779308
701852361
347909915
956791710
360925790
835059112
970070400
649899934
1670742317
998636800
753065124
1180163100
1994342392
95715928
1501416437
1854107607
876606617
1135558401
356369549
1774518304
1727103897
1362382561
2000024437
1715006509
257761413
1790179836
411081017
278881547
1063464502
279110687
1518499555
1099479623
1892063491
140483765
849229089
467918865
772059107
1375222049
1671709806
264416689
1744198056
1879502355
1465762040
1090772812
1635419205
656298623
1968341774
401429061
882710703
644200063
1058030565
1916216752
1234215058
2064318836
2137920887
862381755
201483936
1352278650
1710581099
1331335290
1647476887
900819538
621129275
2147381362
982927092
1117553796
463439368
59407967
2058589926
1517187019
1164906951
910762330
945288507
686283286
788884051
592019640
2104245716
1975868027
1483704352
1401213034
282824672
610469320
1838976442
1433341301
2086521667
1260789640
445356336
1663505784
878021263
1008310871
1855140986
759048707
1322020346
748780359
1121882066
1936337616
191910176
1577080502
493267307
1504604557
103648858
562715472
638761996
4487312
1891035021
1627799985
1298313757
1860987848
384316880
1040254338
1211246970
311383481
540119888
484412045
795919665
1755033385
1715795344
2141582663
1130809119
181908165
332493323
1914546695
1327653600
1840375554
1995812516
610283707
1715455260
219167426
869847798
1262840439
756536516
625019993
194189775
1990527371
889466739
1860333237
2107793633
1433786013
245540105
994967180
1776027754
1606012309
1394440012
1788362269
1197298808
1095690234
1837486692
1395138152
770486324
545438306
831545409
193290428
191270530
702362432
1972463834
1711432443
491161838
1059831030
32713724
1746774630
2057875315
1245637889
849012012
799526681
468117158
1808979130
1344997629
540324461
2031622955
2136486257
2095644927
1034835205
968181963
1580851584
1859050458
541693499
2046047293
1842505250
1898016594
1736334666
483086753
1871796088
1893308287
1023421568
1471532792
2142077499
1168718758
1060289525
620771013
765837208
2143350700
1681710825
1536604078
1003438471
2084370059
1195323796
1643407988
1650222854
1101288899
912713639
10013647
1826315150
5765179
1498923540
1105900124
911970795
1564462204
1355293370
824586421
571710295
745897904
81443860
2981522
471056783
1575854181
965093858
1222827390
1473830982
670351636
859110906
360797936
1642221526
851669882
124392022
1947508587
445394892
1074564797
397056560
1885250193
1735183616
1787948414
861832568
1157106484
1356548876
851670056
1425422874
443015282
1797227603
2066563714
623803839
681409314
2010034406
473425600
918638375
418833378
850644208
512026117
1806923586
1673614345
2124634012
1772628008
1985868522
516572986
1317093691
1722921073
657264824
1746787155
1741890832
1079617420
656908024
1872484487
942143977
95790336
30972020
2001595904
445817741
160338458
1705687085
839082877
1629494617
59091872
1436980306
234532672
193308967
1944195363
410896105
1177038212
456911285
2019531861
1181351371
237215154
1975148883
1845429974
1191260618
940037548
815742189
342212640
1348280482
428991398
1767855109
985529712
1279568355
1501280716
914258961
1028003953
1698993799
763406573
1608806062
1372986487
230908874
581736586
670291456
336006508
134035206
1069297440
1566820512
607355092
599817409
26273438
417437336
1734100436
1586559364
423410837
656626690
1071410685
1685218963
1829026688
1280127669
1705792724
1566084580
489640929
2138484086
1997021762
622324571
1523595718
497556516
1619132016
500309619
59858540
1706536133
42200510
1155498063
1340425225
776088729
1188719194
1005910711
14068925
316393051
596454959
786748417
549071955
1996319362
474113922
1060752480
494522792
624144706
819493372
1993190618
1950042723
55856271
1198011604
1361773029
1055387918
1661605092
1579635867
963727114
1551354363
318095341
244000833
724404658
1864999018
2091222051
558967380
1863071883
371383425
1773174346
1187284261
1781758622
840641933
319557155
1634951698
68778479
1313078649
795504468
245823673
1477411296
1875661644
652331849
1893450686
1094009906
1581006545
1792728826
1653477707
893998779
1761838863
986491014
454704958
1608442521
1998363630
1840545253
246927845
1054903336
1326534209
815335990
1622644304
307445180
1467818597
1094822583
2025402108
1235961253
553520841
1495057599
1336419423
1555911670
1751463856
288036523
2092992716
1791012159
982628798
287877644
1762447573
1357830860
1258807646
1864230709
724181384
55270673
940449328
1359053563
2023218205
2001948894
1708199677
676526585
1881720379
1689502659
917920815
410526561
551208465
1691465632
1599229127
123828022
1270177619
1173567521
1000302888
1045909229
89897247
371146454
1907832428
1560924466
2126918295
1682102727
392991147
672032311
568587522
827523960
2088222065
865799527
147184361
274717829
1051332512
1498345139
1871872266
2087829448
1181845134
202857187
598830761
427203964
2141263376
1857898047
918072789
385031852
2128603589
324674049
629826965
1858317265
1741940380
2119433266
104606701
2120243150
799008820
1951652766
648966368
1096124245
804248125
1208777739
306236429
453211544
1938367057
253998303
1450984589
1256861670
1135373949
1942801611
1324690137
79984682
368398542
892906773
1732161088
1092417789
823486575
601769103
931959507
145358368
1895919938
402438154
1108726488
48351912
1057181253
347909173
45631698
1633267265
1271105650
1919422842
93598687
23227816
1175568933
971033169
1391873705
1063531308
113047990
703698954
1795505578
659773734
623959329
577366932
1768905802
2133534517
1796902985
1184926382
1953293465
395028823
1530873847
1688630350
1013936305
250991151
1749663772
752761231
735617926
688374017
55890171
1965580632
118072993
2006227966
1698409961
1300418456
1744418769
1266353561
1472093528
934732502
1520048841
1017261612
1293602309
1915932400
1749519081
1205953956
1155591000
1210689385
106562537
1450631502
2060249765
2122710953
400338492
1375611368
1448009984
1317989851
1657061910
791227795
1224179962
454736030
1891845053
1711212897
1013295574
1142173203
1211830801
1425731883
24069886
661428956
944086321
965802796
594081193
1124966073
1458759125
725924522
1639968031
1328433309
1058295868
569958557
461304374
940316078
585895254
1989225465
1968424218
407298402
1104062214
523461183
707098090
1650905136
981393454
1230387809
1021007886
341346679
1708619459
2134585312
1228345529
528016722
595716709
27920106
1292464337
159647095
1241276310
227875479
1111290979
206375388
556823528
814906936
1000507562
865251187
1845221818
1670653124
1607099927
42245402
334622674
467796801
1515333391
2079971208
405510994
639993260
46455633
1061250246
1744110997
72751545
754908519
1002462423
1474814129
855440439
1620230514
1887986876
1746710649
1871083165
862405626
810293911
659788841
2062478215
1646766736
1468190783
2037718464
1788673578
1177820226
899752567
2057160850
258416480
1084122437
220335268
1568961750
2110464233
523520455
353658749
1322504476
440468751
2064840128
1787649522
51865162
520355054
1463335907
1730690703
343389337
154193469
72112578
631161001
255453681
1000358342
1927333417
1010489711
17511070
1260571246
841289023
1450220451
2142791771
1837138065
448799342
919328804
1224222864
2020512584
811731792
1286422135
1071994341
503587110
1584506757
385247996
1335060548
810992447
375076229
973456750
453826251
1163762747
868839171
370165694
277674257
1884937195
1995208822
993200538
109571177
903481612
527088830
1487177681
134490602
1442921823
2051349142
540210723
657376950
785154504
1494537506
1102837310
1297374014
646141039
2126331573
367903103
904861636
2063038904
934070474
23225595
1307178351
1947576828
1332037619
683663926
504419881
1615929188
1470171988
444259073
929157829
383795338
1880319892
2135229129
983949519
647147841
557656696
142516733
1472368007
2108628908
14974339
2084352509
1098904651
981221182
107781518
1642842397
1486770499
455386166
1454756966
1257779911
940308146
1344448927
1219513128
2087492610
140612091
535507758
2083397363
1778609063
63994787
795914443
1759412718
604856775
1004186436
801146388
2026574064
1761185517
466143490
1214592149
801902371
713274821
484512685
983829462
2118159217
532196647
1512840989
619414267
1992686995
323709040
1823155902
716567908
655681364
283811108
2021154835
436867745
2034661083
526518139
1076033423
1875657934
1802631215
1305780247
1645388665
1862132959
1030768063
15100253
395359919
1685963678
307906561
1208991015
703553556
230489257
668064794
1329921544
1694480490
1535961786
997219373
1738314759
573017394
1501662911
824424377
1315477198
1267994593
1599212692
474405509
293569000
862871951
1973725277
1360038201
1767006471
304128177
1239171845
1419678610
301747475
874836687
1290493133
1788407060
1461399118
1119194811
2126730711
89430752
794479811
1360847546
483293517
1162836019
1561753841
1426899124
637967610
1934152981
1828690130
1855618108
2036294689
1655427956
1340847896
2079846319
2012362538
638975595
882037579
1324679251
682455392
1325647805
1848373541
1261857715
1708339218
1310762093
1022483108
1501366340
846386871
553821005
268816533
494923832
1729620245
1645575187
2010262873
566880948
1238586559
1128936308
2082543554
2104650366
868705587
892521687
216609138
1288530229
1330842932
1382266688
1904974014
693362706
1236902734
616241017
900404855
123877191
1750745356
1222177447
1720663466
395776995
678500011
1721321540
705281198
598496596
358250120
1595733989
1135253329
1317889590
221222746
271244547
1291972041
1526575313
1861227040
1389717777
1946726699
1530281962
1894684812
1330685219
1547278794
1747881020
712917597
1096452447
747156233
1011268089
486010047
383118810
1578081142
615103707
1054887848
1156501608
1049141379
2078035593
125491445
1626394867
703599870
1863069917
108398377
959493032
1844150809
630487895
1691658563
901178912
424759151
1361992646
333460585
1524823886
1544063576
1127190608
393960571
1496864166
1095424644
670308788
586694555
1046359992
1607282125
1900817062
1698558924
432246344
1708292782
806816121
548104213
794455359
1523825124
581624552
2118464986
80274533
628428235
469693830
655064850
1930020373
104770463
1187810262
977066376
1811590169
491493882
2045697686
666354550
1669951111
973423729
191482222
885261966
1892551383
843347027
2079291691
1149720080
354770803
2085861741
351731758
13004244
1062039105
678973571
1899333708
1433760460
676296606
85925982
650773359
665763256
1347240786
1505386847
1332277651
135617172
668100778
319271662
1921795942
189438137
1699723631
702636346
1996194082
2145866801
1043330068
508800528
1005459042
1598561901
1214164803
1371947014
641371101
1605056239
816395952
2107831704
1060645659
454788574
1819615728
328084059
1873262831
665872880
159227110
1822035944
1678356085
429917184
1774828640
778619383
1721008991
1770082444
1518835564
1291221820
1537262707
1651827942
220374660
1227037410
1730169873
1433767294
1618844334
501010491
845887886
1152709781
2082834353
1096901400
449319214
93100899
1721414695
726210488
1459848394
1868437669
215356778
1169708556
1572024493
544948888
426833662
965231397
843707955
746144256
1332338053
1392583871
1007215466
958305091
911811641
1750084278
2005974444
800614292
866683195
1345636464
425132548
2009458157
68003649
579076600
799523547
129601828
1594151313
1616521455
1628550308
1556216091
2075560018
1981990260
1829654796
847472838
654886067
971129936
1037662446
1688806014
950167714
377662350
1780650754
471718953
1321764317
149220394
276902011
1145166195
658402365
1264215908
444039303
286318625
351055803
1693127725
362778382
889262101
982952215
1417088513
1569249970
634889233
1662877192
1261483340
764839240
438378482
1319209298
509708239
397100065
255364257
927227670
2127998369
2032213526
1358428094
1363095745
545938233
1648785224
653658494
1193130898
710386735
1680726252
1684942684
197960135
338422610
1671910429
488845822
155980205
1398022014
1646256754
498001185
1399915719
1413410587
817963102
90442468
1841955203
218061155
1459618844
1815476155
1703336759
1615949992
1821887629
85912760
1417499417
349253716
1328059507
543224195
531581440
918732432
173722184
1952260453
1864222743
1794519109
2105007178
1269452559
672232437
637540531
817053249
963843484
1619569148
93076786
1137293328
268035219
2037747822
1054440157
899538349
631869268
378417386
615507408
1735607523
311784588
1586598077
1580760932
1344802761
485717887
2073546269
2093713646
596178857
1449598735
87394344
239230711
860714112
1294427
256017067
1028707378
24844758
1675907778
988189741
1191488986
1690576924
98201241
1771061786
1742623929
1098870733
257633919
445132441
1895427888
1445060576
1662085887
182971681
1559978209
885027946
1115655281
1596576126
1354672709
308470694
294300788
1827495746
1357293605
511609409
287040415
903255023
1747383737
1750529194
1914320708
1739807394
1860439163
447641960
789054677
1982310431
596982756
134623085
39475480
1879341041
297481715
873225032
610126992
515140036
1287933830
474201362
652409137
1112255895
1379804310
487967955
1555815709
842647064
1536940023
115153038
1011396543
535806458
323337842
940666398
1855801439
872468356
2105649010
1047492660
808582755
203463230
1573863910
17137707
133652154
154249957
116157946
1822966285
1056597061
2030181867
1079180869
442903803
661530357
162033111
685558456
1206541828
1851196881
1795689322
1807692725
414840289
1437056329
1926026565
863199627
494614444
1485331579
1772734782
39852660
1441881118
107898288
809642045
1991391046
66335120
1109388247
1519870817
849964910
1983918871
2073878427
802638378
841587030
40431226
993612945
125891073
694637702
484899629
1227526588
444617306
1129410658
1482923772
1742971019
1764023043
1695991295
1202099947
518828013
114790957
1542252025
511924157
1994867603
1492121086
940269399
1869050919
1236667034
42601471
803512508
1996316550
1572570199
1978429153
84138862
1851702637
841322799
390942003
1242975534
1318524158
1116060611
37975988
582721978
1570854013
1365131544
558084461
1634656892
839871410
1240007199
1881303322
1724990799
677538922
2096212194
993105525
1767716899
422584592
667831246
1875723277
1120205468
1972871352
765893340
1406820051
808521914
909713996
1753078150
1128661001
1058786637
198283903
1408846114
1517865006
2121601925
1379724450
606520344
415364882
1377251057
1613559990
319837994
104994732
1320893934
834568978
532031183
681837707
1580887944
642614088
752462593
565178414
865237287
1352573309
1019961781
1267291120
1907127626
943952340
1167086840
962896862
1714340304
1278496604
814706859
1008575858
2120649554
238715316
2064433215
1731022896
1576340419
966946660
157704061
35295389
68141779
1461704251
1509158777
617209063
845655354
110948386
2083253364
2081090997
422692662
2046259726
1910250661
1139836532
150276013
719430257
346968515
1933241459
1469431234
540404149
1175766980
260684047
1995919643
194690184
271178119
944996831
1852922175
332362288
1601974117
870225034
1218662044
724379966
1554116726
2016253836
753764255
1638984272
1709591637
193709710
1046463443
1883424081
1047208738
513151846
301833627
1111643764
301169775
1114537791
670746243
494811602
1840169744
930753594
431226803
995935317
2086934706
1682640172
2100096365
956483557
2117880634
596055045
714655835
1096318739
2130828776
2065147838
1752454145
1184767795
1176297099
2010079537
756091742
216924545
1209999791
1717189295
890408792
617395901
745347461
644628143
1497987475
1291811837
931678024
2119083444
621140646
1382891764
1545503938
148764869
315863369
1140853572
1236493543
744236586
1244407433
1484967561
153333385
124636372
1745159507
788784130
942126736
769188768
284281993
435928653
125992424
1689776229
1230012931
1198197775
1524974450
1287120561
1313908222
848605669
1961484844
172411990
824840139
750734733
788816003
1512996830
1632029019
1080576468
756400125
986819301
266636540
478989142
130118165
624555082
1385792473
773695181
1509397441
506073993
1448860048
1417277262
1501269166
1365285356
2087307564
647184753
770275824
49070197
753114822
528512441
69628619
876744904
163876959
576691210
2071897980
473977428
1383188896
329934378
1377719078
1057359589
1958304804
338945947
2064445484
1646741640
147591853
2038384684
1850917720
608432830
813521471
953985435
1997790149
270129612
517433520
2035804032
346674041
310411853
139975613
58275976
1133284919
538941444
818588252
922044037
1895168763
139829744
1302378218
1705873162
845547096
871884120
263592869
2012667053
1283540556
1881902253
1215043041
1469769902
1454198729
174032526
2116798824
1530660669
2107867347
93590862
1412553719
440194996
1706733482
975233060
571336014
417352349
77766033
1252969599
1312020648
741992242
263842346
2132346692
761747856
1426628856
136832805
1148933879
676079591
879608879
2120757235
1227496912
1619026864
944164203
323414296
361837239
1308631767
1949131658
1748466053
494377726
742230560
1756057808
1765020971
841181350
1067255041
1141226509
1423920344
1659305324
1441201524
1366286131
1299384681
270041590
505408526
1667871784
999288652
941886218
857224467
1844645940
131878723
354953545
1002916872
1422769702
1838549972
899567715
2029607996
729952253
828119402
542036275
1679550084
1170699457
1216895123
713600545
140538591
2046116244
281479203
504190487
1516968158
1977903751
1941890290
869726024
269946952
763550837
1842247183
1618910522
1962292839
937263528
1393124811
1922835706
1579979501
119361932
1168704692
1614607309
533679808
990295347
172516796
1908313283
379504253
1580806927
2021851996
1216852761
89901599
1248595215
102663835
600310121
1035967304
534820211
247792733
917225287
1809459964
1806278412
1013486349
484799789
1415172576
573230595
28841085
334143715
1420710437
910278136
1160689294
1768842519
1571233086
2128945758
1070265917
641066606
195763482
813181329
310481418
49793527
1530913769
2044152097
182173859
1298638667
1235264142
421238645
1852199687
928208060
1942666974
611469545
807648450
279080779
1592475839
1146564902
936152903
1570677973
1028582623
1859564218
101323937
897201357
920441170
247975970
1003297787
1621844518
243365709
166711935
2126649963
1236690924
179275212
2009898059
1447817256
1156512179
847895212
1973949094
331351483
110346113
765135768
359874480
748761738
2021867641
2069944240
1230128762
395067447
1750443438
1709290320
1011826236
1469194401
1569271717
2091915507
1746813155
1756753470
1224904267
1202984810
1979533702
415084427
860365601
1909109136
293303009
1147404977
1719683797
1832459848
1292564613
1166025653
1766909094
1162770176
1662620468
1131833614
288254411
2034279038
1104685966
744477156
1386108087
1474883523
907718898
547030619
1575207384
1284156980
448324777
2056183282
1018589471
1301536083
1936563493
838050654
914924431
1206565932
963834169
1471546267
2098583183
599848244
296021396
1445845692
1037009885
963018366
1237471730
206758577
466792174
47387078
1218368906
770801194
1575052289
825558160
476277004
904549622
2179267
36511172
1621524267
1268617885
95379718
923300374
1615109668
896974826
771964545
1903729869
21201930
1734583791
1491706796
1628825745
463081671
479925838
861742533
1996717095
1940089669
217964782
126653996
137304258
1448701244
1144603778
902721667
1757629891
1088097566
1204235911
1002398101
1802152242
991538007
534803244
1880642873
1942703829
2076604040
987134283
1716562800
91272870
241371534
770218201
777665499
946454062
905948262
516775185
1922386088
1524166532
1668557343
373338797
2086670984
420986908
722724898
1800333678
1207033029
864235786
1397981188
594723339
2063152799
1125687505
1766983410
1645401629
435903330
71715379
868576113
2125906280
1169964025
2019116774
1105499184
302536716
1347800757
1276505628
843132238
2116764151
1960333652
1040547176
242863171
1697080434
1676327718
1812746307
1498264190
15846918
2108154308
1159212657
578216132
835399021
241036870
1458852146
1693144832
304850148
546584292
35148505
1955695772
1637941939
395490414
320609029
726947272
499133501
963753851
1690579337
479437935
273441473
528090455
206832384
850436848
1079720050
2036291359
1433104191
90035506
1115736821
1351559179
441750313
1425769290
1934890322
49778121
1551262066
2052800194
1687613765
932320085
1921780403
584416476
1057401193
123970702
2083036411
658695267
2104975804
1410010921
1891068777
271545223
1894199755
1899760925
542102882
535375926
1164982333
56264853
257761566
1748194578
1578597236
1196257856
1005530564
1248194060
1787177132
1230416051
940726451
1411517887
1276071319
599366348
609433539
924143203
1251391652
1353279210
410197031
1311062471
1537993334
1559932865
1856556565
735703352
371166856
2044032569
1401534151
1772535869
551544946
844938551
310528152
1432010581
1052318728
949934283
2084044938
1218975268
239353214
485352113
801590437
561260007
1301360425
603317166
1205692023
242209163
610695709
666944912
1139209418
1201175429
563380668
2080283338
1212267680
1809820841
1535917823
155841161
909147355
587653767
1430996012
370321779
1301557392
596959085
1292466732
665849770
1209160032
423634087
554870942
261991324
946076151
167003198
486555076
2102145928
1211251953
832977186
885982599
1669043556
1573676644
181673240
1983351787
2072208974
2072974976
801026439
1067686568
1328479003
553641446
488722320
564509281
1531986958
1616856595
1014663739
1608787770
1075924227
754208868
1311448545
706413377
1158851003
1109286570
1603963990
1863699125
258202706
30776440
861916315
1618595438
148401794
127882371
1797715113
1605504461
1252011160
1126497249
585770223
2128667696
134559940
1262815816
706205760
473622066
251854862
1348894910
1449262026
1374133151
2060470280
1708528770
1576121806
1622786023
764488241
1149267341
324338577
1086677924
284379598
1873554203
1231180202
2022133695
199085999
1399139421
406500139
1172792071
1924884656
1996101804
62680991
1888063067
772867131
1427785250
2044035144
739578168
1739357219
201085479
1139395132
1490272683
2000986349
909762192
1879914424
468081697
1507513235
104935683
1431972210
1309505559
1639446104
931179524
1416689062
182487840
1695025332
410725774
1226642145
2071532786
1752643379
437496730
669392192
523603312
2112569424
1388370323
1291211919
723759761
1599806452
554601173
1014756379
1282171611
1338481794
628229750
355413678
1066052838
153835460
737918374
1492483352
126688282
134870269
472412828
1644098860
803655772
289044648
1726224551
1127024138
739427159
403051734
502807053
539756461
1339829452
1945991812
984443544
2011777377
293429440
1138375633
1310490108
1436171426
445875508
713557449
1590306878
810429744
611103942
1281360562
907248078
812640529
539112707
643007997
594112841
1981304600
243092302
1230864967
651173003
1596998940
1077529538
1377188289
602605007
2092522765
2080516048
1309186489
531736619
1543330985
1026113142
544197451
1505916788
1662462145
64772845
1840343468
1937128583
866507156
2037930619
1756563638
769408962
1414579199
1520522746
170746248
1880946415
428642311
1854838708
559851219
2046104368
2063838333
1209666803
614201910
1626110283
1542582720
739550282
2104724729
1245990653
882389948
1743346074
746827300
1286928887
630929868
602475268
986661914
1276907023
2065643845
609585470
902629118
1627331270
1401880620
711853437
1309290145
1321609827
567304839
1343967920
1807253434
2069895203
1050027415
1993321864
422207275
67490959
1616725960
1651969440
1677412581
733615952
1001119292
110769541
402534645
900154516
2112151297
966457752
516345640
779578857
809593002
1967827262
2013388541
1731795686
1495937538
2018804517
1879413192
166853976
1416833637
763451256
1945292509
549024867
852373523
644172257
1083459007
1053353265
1097659659
121861687
695739789
1827055309
1882076067
270147616
1568468577
1391979338
99396854
1744655611
2007060838
974501121
945549907
1459132095
1241528930
570790861
1864811116
1694753422
147165933
1433733553
1777556585
679459644
1154377620
675453907
1609436205
707957505
1879182017
156117281
695723566
1066653227
2110514583
1735309134
15562841
1532777931
1075058014
1322740199
1632689602
1623091761
51559350
1338077584
2093740752
1620047481
1272041211
2069918071
1183619986
514551561
2025894657
1978662162
1660583335
1965813505
482591663
1643571450
1654402305
1588394472
249634535
2068365787
564069735
778884923
1855251624
36795497
78864417
653405210
1583042949
769619187
432366349
82397782
1586018771
670722283
1198864660
1906351746
1661541942
1926762390
1860339914
1115893177
165855022
1053975138
633502489
819203775
1076508028
201224063
1389134322
1203726660
362584010
1482576512
650252085
73804813
1835160226
863627909
725763781
1471353102
1546256927
899697579
499063140
2078727478
736797954
66047096
2086208171
1302925376
1915892843
379208905
20076968
1363862477
1610167522
186939785
1851615424
1964834303
1564247189
559924176
1297573517
623347779
106994960
1939900266
453931873
1050552062
1989327930
1986944528
437836503
991329346
1230044560
1780276774
1813585884
545416891
1647760630
162710562
82599694
1689377194
1622588573
1311116541
761025744
1462840225
144938247
1441539687
1777544168
298706437
31214221
900254645
1786953121
742971544
423526138
1549116484
1785311004
1540735592
251890104
638429012
1962579165
357237156
1250126763
505994142
87368734
936820418
1073795532
939147576
1863942317
710096989
925379005
728780873
1014056572
1101399288
984894966
1770000398
1007485160
1247669265
1149216305
2133529882
966939680
271625055
1654977864
2020702111
1180884824
1649281682
1320432275
1536817522
661339633
302057275
1583184814
82858418
387772273
1566425650
1963984387
644537455
1083126215
87721382
1762671167
1601595415
2004227599
431201359
1947987708
1545194826
949372218
1936816926
985077169
1370641
1887136407
1286314001
1596818277
376688636
806595532
428665202
1092055720
523135906
136235379
297123329
1013205563
1842932612
1669117576
1214960853
1986884649
2104366298
932361942
1682254277
1141653903
1821639042
83135517
763922735
2063926044
1837543435
81025513
1149288639
644737649
832806031
364060865
75419485
1878431965
687994186
703597903
1858494635
506697870
661497227
1149800111
1797243134
234606822
355782098
1293099559
2105255109
1110842113
379818319
1064357992
1968751542
1158424624
953270253
608713625
1380372130
1380198204
495736062
1441385925
1672973865
2065317936
1390323843
1828457662
1931785373
469009378
649366054
266203204
2123593080
1211802683
44523872
51329986
1013794862
1298810081
550480752
2156924
1734763993
1043408110
733984239
1611491104
759042680
113680881
1374108388
1606238494
2095265750
1458267157
1452367853
1261996452
2100095535
941456188
469892775
87880299
1390757202
1906604538
2102932841
1540681153
431241001
992364481
834022294
879036010
1648698219
1744324218
1128684705
365681572
1618125272
2070264488
771194570
1113999247
1368355339
113903211
534564176
372616687
890825456
267727911
1024286083
1439267663
1470579546
1262262530
2105172853
1484058913
1584227728
1589573758
2078001121
1672547025
1511479268
434069912
1772116233
366029490
2043682836
393657642
519678852
285448414
1585092330
1774127430
1137376678
161724849
64971418
330147508
906354576
38659623
684742016
876825674
647880896
167223096
1111213996
572705278
866134746
827086683
953032313
298173566
991938455
1524419052
101776701
2085193100
847003926
1272097050
329775041
1710593839
2050344658
689788421
530660943
1657048946
1427790902
2046364119
550032097
6287330
8336909
1628391394
960672260
941124082
434404989
887783750
1065246077
1283432580
1652617830
1241006130
600207042
2054849561
931165044
1221154779
1385888340
1278424380
1567096971
21921309
550677412
182979954
107895378
80973426
1233481193
1550178637
1208407903
823120478
603746011
1623330380
1057610947
1676349335
1972376078
1557521882
1545147226
1460249164
1835167540
452167566
1127652163
1510432583
1158489248
389228383
1591517581
737846300
1703904655
806856087
518675649
104420348
649737074
1554834695
2074453173
1984923045
481788844
713260266
567817316
1390215252
95002515
1345822851
1479989465
96848538
1310126555
593300487
1239961269
1197635001
1597201818
1898267966
853738815
1428234748
1366045908
200466841
582857017
334004766
616623342
928665987
50525275
1556600818
112406846
2072042265
1677384460
437212478
1773316344
697680863
562359153
1083757486
705267825
321289427
2131386124
1437175450
201488526
183988984
1711811765
1233906355
1383373211
524713938
1965893282
2099255951
1391295550
774831804
97599115
1183583407
767097708
2077961091
1346487696
1383293385
1426839619
1410691294
19620341
883258274
1959937951
80203949
883006124
1283809269
1364233107
1140850872
1069026124
2114499688
869190589
1595452305
425802661
1516387897
892647446
912875626
1798497407
1163555331
914691009
1955761833
256811080
1574607424
2106435907
1091967377
399660422
1118513038
968804930
1902338625
1754158546
661238018
1041997588
1510095961
1000857936
696598262
2083603563
1394370241
1653651455
1248707834
206278615
1635528762
595302460
1446731111
250310611
576977597
1718511088
1372341543
1333377576
1462811933
976578159
1787554903
2130615441
759851914
434240515
72751996
1338218930
1991743046
1154892629
1616771136
1796126221
165310668
540513509
1929515047
845446001
137375072
1876807006
270099565
1656763250
648779236
574953628
611614941
1279275616
1324087657
1803070814
1755370141
1544535437
1113363514
1097587499
1962390099
641897082
1324429747
1792851871
1210338600
520847976
1379787972
410118830
609091709
1225128288
989962844
1199418624
702833769
862944189
23505373
730374444
1259948417
1649044429
1658617554
1699839656
709971908
977503802
573104759
1990555964
2066552365
623417119
1616814074
978319003
1006860827
1787902856
883551329
404060543
1556691290
1755462116
149151384
630537739
442407533
94056963
1186390155
403569478
1715073272
403125423
511298140
1742983006
1948988329
1576110169
1555018563
7551709
75716870
688053144
2101870277
1274155818
1298003452
1005803171
628898177
38545249
252882374
383455286
1070772344
1129029245
1067322713
406451775
460331343
453693062
1245193190
1600646519
1991070828
1955997484
1290187515
1959976518
139722176
1346081626
1301161666
583471324
470847266
660831622
2060332695
1835342011
321972362
186593057
244704960
1799692814
1826558728
48695070
1787479539
1488660321
884519520
496333072
1771474493
656977925
1883727285
481757863
1409305107
1696500410
1114376281
220101655
2016806178
2012874496
312758015
137343895
546995
1170845449
193338543
1781237136
1065870231
1093050899
1428297647
795167955
59969932
977119911
1307380130
778948045
1925078069
867737394
1725420366
2066527820
708728626
1944602620
589048477
1438014944
1990387848
1560996261
91916123
549349528
538417060
1869546605
452506566
341112215
1248287003
1575567541
292847207
1153997052
749924034
1289763227
1460969677
764843662
55692797
374199420
431771857
902491252
2006702231
415619064
1187378412
928835041
1918316024
912464230
1299077661
924516343
1364705906
788069720
280045853
412001358
2043489288
1507540771
1449584174
811089947
802795563
1231191071
934311184
606302813
1682257870
1707108725
1045257743
74941990
1765172208
1988553746
1032132360
556219575
541700800
795714153
1273582918
688976643
875021062
7215366
378838600
507082035
956915071
868333338
1071167724
2142450025
1872515737
1694645288
1842607957
263956934
172795841
749754779
909621827
1792188630
747812338
1082545885
484146818
408338880
45626644
1272830304
279561096
106473385
814135032
1731253614
608203596
676644166
160927599
235612972
129517141
2011671147
712823253
1148629570
63637403
1054998590
154220230
1199266638
1487043071
1528271141
560835791
1166709105
1841301296
1855950049
408719850
1647500084
1844046998
349868264
948737229
514068842
1453310930
1169882591
2102624930
1899982462
1512545713
1934058424
1867213152
216162930
150303650
1273471456
202207726
1130949481
211492337
534278265
1926570652
1759070729
1159678873
512318288
2090017186
1923898066
1344692860
112375906
329842791
1072023194
271550164
918578353
95453939
9380885
1354529018
346208406
1402220829
687185391
489800150
285465119
970878171
587608130
1613357404
776616942
1447445161
1646440963
810016614
370004402
1952433212
1349519912
1230287075
1470800351
75120296
1744368651
862942176
1994217168
1549605175
793660361
1145912402
1576239950
142591297
1985787575
1216595320
1418809109
1512821320
2130178248
495602241
456468033
865706218
939526541
1062965977
1180353654
1836627638
574011760
2076528087
837820010
570848038
1301622928
1632391132
1217234418
87596753
1596622791
108248226
922132670
686338849
1632918192
1200527001
1796552461
1972441366
946273394
1844456981
826628152
500704222
535723367
1429103028
268408275
391697711
418246510
1017232617
123953659
664692732
1457568535
152933308
1389339630
1895014044
1191140210
1633940332
1997478162
72538503
1279958672
133961046
964325153
1682895202
1033049511
1449883786
104652173
587998215
111295265
2081109025
2025663649
271155766
1698668463
1289225000
553823468
1119531487
147407879
218560858
880843441
182527877
1692077
1890658896
1991761429
1017772582
402337781
914842246
602079340
1710159322
369224270
597395165
1175669533
1054772751
2023902596
1542379254
243364860
22762072
1000195083
1547703132
984391266
913181645
1328795334
468472098
1377225154
1019201618
695698793
1823272949
813330906
995283564
855948749
1537349924
120606242
1389476178
2002552281
586120320
1456627160
1682468046
694101538
1951040981
864637254
624207511
1440385730
38806365
1364075458
248469966
878335596
1761063106
547799457
1438693261
2046021625
588672222
1449429817
1869005017
63078753
791899989
716411379
1177557059
724138192
18485138
992193329
1968309236
1184408231
746973252
332055662
1496349193
1363146871
1447545151
371911836
1468246534
1426041859
2096127433
56476674
492960990
1370111636
1305512738
1078498874
1724685126
943783182
711330629
812103069
1204999885
1226130698
1451884752
1320287689
1591201871
1818605524
304273257
820693324
603451740
654492241
1358099343
745740795
1386448184
721010715
343463777
1420507039
845621439
340493768
1727046431
472287623
2022508738
1142584113
1213302708
1614028287
1368907707
2095269115
528669919
1136767293
1422114216
2106615233
1960791641
895551993
796296784
785174027
921662965
397483202
346542438
1223477230
1067278926
1795751503
1215782173
1335682062
633492827
776974337
1127926269
1006541841
791740687
955582371
1644235915
2009924617
698518767
954169914
2144151651
2096768426
137980846
15454119
962442272
1994767353
1964597215
617048306
1185351418
1274819906
1110074185
271865224
1539974192
116711077
275813029
1558518141
1800553165
630739614
634572298
1747814507
792483736
1842166079
1309202071
1632181376
2014410546
810282643
2024272512
1579325667
87579421
1913847819
1729987048
31935042
128249369
1033001376
873436179
886533591
1827412079
1440779368
671495462
2018932307
304067105
972472638
781271867
1557142379
1099503246
3225731
448328136
142790278
354789895
1962933162
948743023
14831757
1320159675
1559364002
494979355
1388432284
1797197529
562545188
1833888978
305404011
1605705939
597853467
2031433616
1349290085
1973171541
1931756874
1730906995
1331572069
1388759217
1172566292
967835363
219026612
1588032859
345933265
30732480
225028036
132769766
48661155
1066958522
851129883
1474870664
2118092982
1416152108
995285205
844162708
80938955
1385589549
107129485
1002053688
882599441
1272358350
1947178358
484901323
88309063
1304266251
771122750
1316050710
287848082
634616420
380431795
1271265343
1290874744
203269000
1645023579
1455796448
925117734
240545045
1771497284
1288453558
1566378358
1647491443
1776882447
1795913329
1717021355
1135981672
1572106209
1973042431
388156300
1720497293
1993046830
1659077772
1604386314
1568797936
1205893130
1660806168
1121532174
501751761
245501603
793161431
1381595811
1663761828
84447182
623936417
1953002980
894676376
581558720
681567104
932262297
236357718
82042020
1513349961
2083267928
717474346
1985954109
1652451823
753384378
1202142603
1387980319
1535946916
2002811777
1233694718
898546857
1655639468
318772993
2070032987
438118084
635038674
1715690391
701121326
1236265163
748165670
1281997970
744120416
1484745888
1266664441
336477201
915523445
327876525
294162837
2084908706
1650436334
2119747353
1240641912
789757270
114598269
1999454592
283268346
180276162
1108336110
1330949381
1116545481
810705144
1192150530
1308027283
997709360
549763298
1583739989
389408091
377949078
2039113584
1176816621
1587445990
311273780
717185029
1605412328
2056619287
762022330
661689075
571811423
1592912819
1407805286
409589520
661644274
1324915862
64907835
8643051
169255732
1940184886
1489143814
857635271
1253987210
578960790
694930522
1060598728
746469374
1228107047
414732741
1452656006
1699653622
772755865
237374706
978371304
1972369298
1785738148
451740766
612309521
2024381370
98615058
701189755
1057919189
814303166
1753367450
773455657
994663296
2029228203
1330585107
744975797
513888609
325427641
1800211214
1355979563
1867797665
571135999
1497382363
967153612
1457767826
964844961
920099031
1500435540
875880066
1623765090
280298360
727219341
1612581139
1222983744
1921787137
523706884
2080632810
1781402645
1100007970
437214712
2040203845
1789948403
624320474
1855613951
2143466271
754205870
152860558
447225649
1845462179
806479230
1570431311
863674983
1027880341
1685171570
778384907
1027535309
465057458
748108424
910583354
1795937065
1797697437
849031420
23266444
810263108
1672943248
1931188605
865916497
1607869981
520848744
562183900
1210467274
1830086828
1233657567
537409259
2010106342
2142371966
534283067
164744585
1715068851
306507237
237041281
1636111609
1883425146
724546159
1533690623
608065483
1216867325
1315057672
1920106446
1784588109
726771183
1244306147
1449971748
1736012146
634151077
245418476
1828801880
2122679925
128373851
2101904413
1733093679
400255811
488495564
341293008
1155702749
1885025209
1794763136
90868888
232249418
674600944
681217703
2012163190
1755720192
133314119
1286568283
825250317
926822349
1299092758
912931260
234084903
1770061641
1522339436
1642456732
1030740057
1112715502
1358472919
1018665341
605768686
1488923519
2007349139
1682680835
526580251
566097191
1065645664
1918418298
1309302760
1434041335
956578591
1574607758
1314765333
1481394911
1998778007
536909744
1113920981
1798197918
1832091585
568808636
1274675874
1058493683
279126691
1968241718
924541357
275346825
604338348
470728780
1125715453
1891397817
956034096
726260771
1105666389
318657560
1593205237
476227539
1199966185
1359330165
1069318553
229886449
1155529038
1635601388
1345869137
1265545074
1799162905
1574708544
1117799351
239825077
1837487625
1183438085
715380841
1137317149
2052947276
1187755587
539927690
1563732740
2051599528
1307977038
430431454
1650646637
2099874154
763944159
160552190
2030812923
1765908744
1316546646
15612455
2051416932
1471678189
1054003081
994601261
755910160
894535614
774934682
1760773733
1837229770
114354159
2049260062
62602238
1657474931
1502435635
845747650
1253727271
1013547832
869132825
1798561301
507695279
1280552320
1384250135
1072883640
1523145901
922689620
1131340742
849340617
208187979
101327648
676553356
1145845348
1814190555
1033819144
1343741971
614768468
1962384406
1052011736
1256593968
1398726815
336423169
682573372
1447083325
1178999105
927141181
1437372854
1662256984
270683295
1681019292
70844659
1925307674
592183144
46727655
1579334140
1236655306
728192330
92236688
587947768
2119342070
543778334
1454811466
1379860891
493794092
2141699055
1825437885
544893827
1119465902
824770561
263588513
969152869
719510405
659825258
1824790443
539349443
565512831
2089940134
128492237
1973115568
919907535
880864853
427206831
1511914204
426400038
1508075486
144205204
1634197173
1946183016
1067303633
457819164
185769316
24503523
1357584615
850497633
451396219
43945989
1995065874
1427174815
1978929472
1200228381
183158268
1759290493
1852924880
740502626
1423955467
736344107
734007625
1408120372
2133458460
723402329
1185172535
702029507
858128640
347288681
1088737199
1039930135
785297884
236829164
1014147524
753736333
1380604014
121028222
1580800225
1230828124
1179461603
185246858
625654479
1964532537
2012838403
2142806145
2120410787
514662358
2066114850
443743798
418624583
1307353586
144987489
1353440547
697676650
643530207
38315668
2095779031
665001002
627258098
1350739746
1488169802
1244586367
2147271592
118391643
1597590608
1500871455
549908389
1506816407
301133587
513777109
1169985921
697875608
1987005476
330642821
13785163
1290589205
1089723204
1755355888
1518065222
2007169870
1768436536
1083902919
1852023605
48716937
1496963913
2102396733
875240573
565136465
1958030384
1050104467
22742046
192104544
1410219114
187998329
587055277
1737535285
1176321670
1501330481
1208257027
1520798717
754157498
1193374817
1774734333
225548806
1537873622
1316674289
782332532
1967201742
843847174
926896595
1863584498
1023523200
942512756
1475598340
145580846
1773027883
283004807
1806494907
433266730
1443886351
590065924
1832542551
1555993888
739829511
404967086
1659193306
1500414658
407450349
821681618
522131300
871457602
1598775601
999995255
304685350
94555596
949177801
823373628
393051823
1728909136
529706459
410181463
655402829
1975430329
1921815947
31666690
200915196
825764603
1794284883
535820302
1079206826
1243123673
18203784
852942757
595999758
1922165821
659208332
1459461883
858506484
626852157
1347646808
729387522
1791865198
619091212
1282757648
2048558872
294167511
1138092498
124409902
312822503
1416646102
2029135227
2011853958
974890982
1986179364
2079094884
877434126
202741501
2034792617
1713666471
1722576254
1905686691
485827772
548238871
216968069
151114755
342553422
2132821410
1430150066
2029333502
597200600
1676911395
1239223789
1860910879
1768779282
684915409
1499430227
717297701
84180907
1137151890
519549897
1844922257
1438612795
1349238563
1490885193
1646249342
1423056028
723422729
906506841
1431793399
610817292
834878782
1054043756
1769299963
265942837
2139261246
850485297
1005269489
836905534
548132934
1189537074
419760695
1888246065
1368891786
1888455725
1374367235
260945194
1604314032
1252332464
97309282
1481919509
619253884
820929479
1626971281
192215237
1581588402
1213360351
1908048985
1526476683
476091659
364252612
115736690
1213454261
1256636436
484153688
1012103483
1253421257
1921056939
943916977
187891938
218006009
252427876
1123810378
771543540
1374276381
2127257534
1206652128
1482876175
1946037305
1473863518
1621798370
14716303
195443778
2034180878
996460063
594665405
1173654886
753292171
1012404149
1942257995
1050022286
2028610273
1499012378
1750115104
927750916
1803688803
1951588973
1327200639
1425943787
237386451
436809523
768793593
613488896
303521842
102959981
592099683
28999059
1156732342
2088016117
32888594
1497931479
1759651096
168763303
1961827651
1159163326
644135714
978059844
623644747
95654723
2083507048
1232262023
2056623795
223986769
1684636446
2108686550
1884077065
1194725567
285688228
273798410
1730738611
930304635
2132382797
1331218168
812616933
61198332
813975019
1151996169
57861870
785143098
1583596359
544534879
1909992275
107864135
536721280
768779046
339312390
1712592418
2132386379
927569240
1214946358
352025591
862918819
969134019
795796082
1743782556
1952503359
1185315444
1745293328
1889610851
748215789
2071615894
2132786973
1124736902
1776891389
359410424
1947830642
1257713018
1405754143
980422744
362811628
195648532
1914867298
1148754636
1068983596
1774428356
1546593483
1582906946
998389351
829645677
1968303316
1476226484
1748737053
1879834344
115735676
1029739074
243337276
1386448184
652784596
863962223
36680039
182898880
546525226
552843621
1627362660
1912427498
13204109
939853631
9327583
2100073860
137602801
802160550
217353985
754258612
1030158381
1695248241
1910885554
351989613
1651234316
1812035358
867561967
121216710
737469693
164349642
973031808
1497247898
470016413
465477981
128301074
1283475863
665679410
30571692
1441738743
2075277570
1625362226
753869273
1552051671
1720597065
760654419
1952128772
1625512964
1279100380
1920361073
174943034
239626334
1679547095
858902026
1500637263
120781574
857185976
1525851245
721234638
984326341
1456106845
1351241179
1261713814
2067399849
370565094
2039273820
1205137609
1819049105
1008770767
1965219655
102533474
648622584
1644222312
1099356922
1014925355
53239882
1387624304
1775138104
1053715157
873254080
102674267
462924675
1654406598
104908893
1171625904
2036021406
1335501414
1744981935
1498211771
582474613
620849834
591539283
2061916845
179423137
1359019261
1211356979
1591659623
1641230859
1056652441
475384313
911028156
2038466389
1722025338
1160786197
1890735984
1672805425
274575478
256532805
1291205604
887102561
2145362395
28040555
1101576791
1192101859
2089906295
517133012
1962617533
1582737843
316993631
622116663
397590371
30589961
163464763
1495063004
1293093578
2146900554
1813034474
1877240539
910333100
488730029
1395802630
994550710
226487025
82936598
439883204
657664857
1496893819
1867075011
259378673
1956920041
1606215776
809327976
833860890
639111707
1712672973
2097708187
1861887634
937930638
617101421
779261558
691331648
1150480938
1930057086
140926777
630152036
1592153912
75225731
504651716
704055866
129716550
1036645814
326127979
1561159917
360906302
2121146264
1585629048
1538898293
527733566
1441905679
1538011745
830426399
409333161
2007344362
1566061929
665391032
182159183
2139279470
1098895316
1958212867
2028020647
1968552495
1202507759
636728240
497865958
2114525172
1177590612
1697062237
1019790134
1678506511
963217379
187516228
1195411394
1581763634
1353705165
837518747
1360340939
1119981381
1783764871
1944887554
390578169
1843852674
810822147
681903382
933297021
1138460425
1966768621
177849360
704903708
117463501
1086067550
963160795
220305803
77282712
1725269782
924918788
1035558246
1280693173
1449018692
1156844364
119345089
227666314
2102638243
400326664
597732980
358720233
1575009681
901151208
962371928
1984931351
1504147908
561633174
1123584970
691609280
197404717
1353989366
1370011090
1392318578
2061572638
2092260893
1249554221
396388977
1052143637
8282933
644754235
815698818
245150681
774511355
20475401
635881722
256326709
2096949128
660273698
1885094465
895103003
611706736
1513821475
1349245581
1907452269
1767102274
70056777
1528551616
2130635563
736282330
18893073
1893836359
1617102820
1229537397
551498861
894123379
1515251843
1038020330
148826771
1113706879
1949442251
1554908752
439166892
1382530419
985766916
97955104
337354047
878440897
1633733415
939447613
2091880457
77809364
1667294940
488657343
645053686
404307130
1904104701
564475724
742014924
365487381
942762221
379330676
2081330163
75803032
1917912614
729628753
1677911759
772217877
241784857
782944388
1512799279
2123773443
1747908817
1946705745
1882049629
6484962
1762738877
1974985290
193123996
1591537031
24505357
1461754119
1172563981
1730773793
517644967
261434746
1280031053
2038091837
2089822256
707003620
2045030601
1806782077
2031545506
1149888878
1102357691
138082646
604533104
1477858420
1803645730
389005475
42081332
695556305
1237416784
1411509141
629517014
740615199
503640081
921552883
655436731
1281396884
1118034903
390344909
973693251
1616963690
877419865
975064368
16959555
1453063395
2040478122
907774551
580860910
1350240779
1781794086
1577180670
355950778
693158703
1462481756
1035030377
455831336
1073406602
1375892659
44340149
799525823
1422292182
1533032573
1608463394
1597252084
882987835
1612381473
1670245342
1285107336
91961397
1558054721
84969903
1157915881
1423020887
769467963
745420758
2089310523
2034864754
1509565213
468893565
1461221777
1617759332
1633190157
1789339841
866759363
17907380
900257756
445093830
1915167576
388465787
1360501630
669634131
926872840
68893778
1726623602
1387567917
1120951381
278860661
1644577316
454729563
2025479792
2003581516
2036047263
1340825169
1824712168
1334511747
475327928
480955444
677774716
1218683454
494467104
8334817
915108133
684678573
34564040
324736268
1198807006
767962924
1222716514
1114284613
2126342183
900941123
646782327
724909492
781800909
939680856
567207309
1567904098
1763895506
1650495985
1569906220
1189721999
715282180
1573457187
658258046
1175462493
1194160803
1464430262
1338816311
1311704109
1497430171
1540703012
1531694577
2144540972
376855864
2094003135
1304766337
352908008
1397319814
1180976354
415255068
1161187735
1203709063
497503191
985932557
1697582765
2054852501
1741248073
27621676
710255023
573190523
1015414050
1337952272
1732957182
1227438588
1918763376
271022768
660542638
184468146
2034040361
1776075082
958808394
543769987
162573620
1753075028
1129592354
1600885733
888431387
497233188
412340195
650353039
1919825827
67204153
1871987446
2026205198
613386144
68173697
345591388
1287367825
934864673
2034679642
1559483414
961598159
1628878504
1345300098
641429428
1162169202
1799791218
1973516875
714481676
272755118
2112304732
1432417183
462908868
487877003
2111460541
109092613
1201457608
229974557
892335112
713733736
125046369
1315684459
86958774
27402452
1275475142
473640824
1961528233
2128427347
299828898
33534547
211974728
524280111
855965150
755314757
1666538152
431105159
1959692525
344372993
1867057660
1071347801
2056074344
608648274
1915789816
2063676495
2002516668
39792937
301151614
2058838250
994306029
1232525183
511976665
1851366840
1532143231
2017654526
873766217
1035644400
257715263
191061126
1800196180
109356090
1414646407
753718629
297495258
146805740
85699485
376134221
1338846525
1841346641
932101269
1805566344
1029374987
1801674988
1965316937
472516871
485094172
628570829
1416063621
1046845570
979187968
1627122141
174725146
1323401491
740995142
1807093272
579938839
674885993
336367595
1684914933
166511232
1915248294
400363623
896901945
114626311
334977237
9779587
1517269160
1802780362
1028194809
1509038508
404481183
2072068740
1902058301
393913723
1622886928
4632931
1730222167
1063803129
1129887509
222176607
1910052724
1970898861
1558125860
1753160552
158916983
467194858
196040612
631430875
2057896120
1185523002
586454237
924683482
458269335
969243238
638974685
24228229
810924039
1969017975
224914499
221935526
1235244168
640160710
1740813924
244843394
380678364
35049908
400044697
333122827
2100895707
1951479841
1299202702
404449070
64036251
1602799132
1229247776
712160225
54566704
803242381
400714582
807561682
1666124045
349073343
907525487
278990559
1168113754
512196098
1198697170
1062783831
1940107096
949873025
977778069
239480142
1310881044
637532686
1163585403
1300126983
248557473
2039882335
1212021951
90851778
788895342
746246427
1870778284
1857620913
1058972844
2029546668
704082335
327542380
883134336
1276426176
813101776
895172215
1215103123
1238362392
1632402294
330038332
1184565752
1504347290
1599009446
1855841924
396875057
148820320
1007751768
1858406745
90281739
1543794048
384289434
262295116
1047407715
520306073
883876014
1392640740
1873234930
974952339
470137150
595703306
1016306615
1906639776
1731633069
1832807595
82150731
479658160
1637968238
1089255806
2012704883
847709099
1501605062
1385799600
731896495
259828264
1279696148
1943820144
2066617721
1772333845
535190209
208681037
1833437505
1193790174
1712489786
1875667740
1950108507
607084905
1904562224
1268414254
1184809372
295729416
506403798
1521486117
1102376323
278013177
766463577
2080511659
724071385
191819892
825549560
776694786
64587159
647549448
228992213
510210517
1101005552
931251130
560979246
582814364
1046228469
983200647
384909080
1620400046
1582149976
1577383274
1168071142
1325106922
412111352
1763006474
1425894568
582823859
315836421
1875969833
935793653
1935036096
1224444847
1662330619
410860449
1542375280
116005888
1773484911
1803511013
279988827
1915431623
867987051
1119724490
1395941930
1333361877
1489210519
1353193235
955617900
1278038992
918936646
1044619444
1414073869
302816950
2126634017
1555238726
1871091166
1049908749
1724505598
1117788761
1025525420
804220939
1975454521
332657088
1744746759
805066857
459135787
747015011
756882536
990868869
2088566443
1102975843
221014817
1872975690
1166672452
1090792372
423832177
63918396
130218085
1839058419
567942795
1718428208
912550369
1581288332
849593800
939359183
1313667272
989053558
1547933669
1248976543
2025996109
1704715629
145107347
582121419
1346180801
309290813
300116407
685578528
576463330
1111125036
363046279
959142475
1356403017
651195280
1150929453
127434527
2032005130
1222505401
565665050
774771655
1047800807
442170761
1657758487
539560941
666136285
143598242
1934589749
1760468269
914323690
769636237
606060075
858233969
2088242038
1178359065
2065806567
381808766
102017605
1974972702
734485831
371430136
337766077
493815456
978651122
2357663
1814148042
261352659
375675535
377737313
51895766
1579318349
1172573752
1380195729
153812365
1135429426
1580717798
1316337531
1905080981
712290468
240903790
392678498
258485169
999015755
650786679
313865339
1674315953
800261188
1782823760
1790110609
1700272656
194689422
1073188357
770730887
2084496464
714376679
1666151396
777924243
1637886654
174946389
1191304271
555113601
2071710964
2054470668
149552186
880872896
1659511932
1032003024
689507180
209364545
745565580
726865653
906424431
668230116
229760981
1780486743
1806832077
729428199
562228204
183659947
1223114724
645073003
476445609
1585435445
2030025906
592525503
1344000969
1359484568
80002213
1755554868
1687128693
1323294569
240640477
1150240848
330462269
523221624
205822448
1941211693
1785560425
1761082098
2099316172
728383298
2053701185
1240456734
2065620676
942524320
1857073080
2073754325
1698837476
509337962
2095021216
1970928174
410772260
1346888741
1700023004
1349560552
1245752663
1376676911
664433889
1224469267
557791800
248512696
1740505994
1177519063
2136179873
1427263851
677336468
1730755062
499187172
82958843
701498929
864873
8647376
1189482364
2128640875
1575537923
1412015099
439427634
1834923310
1857446787
810419393
1445242581
1959912981
905726750
1534240125
1787276726
218583889
2020572052
2025226723
1924315966
926212159
1012576948
1009245540
1495413931
780140468
1963158348
100399330
775940897
1463592751
363472892
253529251
1956675715
976889466
944746237
1160930150
87017203
468623397
629842474
1456260112
1147362756
2146305081
1004250326
642033311
1364843461
1120536037
1155215323
8023980
1198601001
1844972869
988038103
1234443589
974869088
337073958
1213464407
416870266
722069552
662581887
1675101189
694446205
1781274022
1918901604
1796473056
1392783720
1153504544
759539312
318003738
28945463
1649351291
692549655
1583661553
859706550
1710100362
1940336068
1137822188
1907846139
1824883036
162770617
1524664974
2119630129
1389441880
1971238074
715670389
812519045
1886208645
1970520439
1099906389
602304442
1876972326
2064454903
1386335582
1428077335
1698026899
564190504
1604961735
333455856
396484017
998103430
942907992
2126567264
400581607
815141832
1923521901
1786991915
1680483588
869584974
1185690147
365006408
1255274242
270688952
962175121
1523907623
1393867593
1006426862
526703543
2024138095
1936569893
419594876
655011782
1188870135
1829171726
1304716695
1770755
1382132571
878968186
988938455
669329477
197416398
1653993446
336631976
628916651
533758646
1635780024
777195125
1187571938
2019914948
847876960
211522688
569074950
1455038108
2037329625
90832455
309225154
943650415
422254285
359198536
1455822527
1572223883
428011708
1716384085
1670424906
1663948809
1526153562
1779295013
531203745
1714959183
75675366
692760505
792348600
1941715515
1380353224
1707599432
223918746
699681002
1758613479
1347574678
1618696450
766300456
2135984856
971743400
1224635596
845440152
1587755193
558624592
2035204577
2038204938
117022917
937832914
1555722893
1418146784
81076045
887929756
1268007471
499793452
1672063469
2096310597
1285399865
416137233
950256458
949769465
459045929
608773031
2013294112
240496109
383797868
617958653
696214529
1347632060
2023340490
455409976
1927050568
685808123
909209645
1532242916
1197544900
1680276570
1771526900
1522904473
683843171
272652725
502832491
1958805889
1727447154
288337357
930986718
1733308591
769870836
20301883
1451064438
387209501
2081867461
509752418
1579662234
466603672
501900992
1989437067
1093903634
1220176816
130042737
1347393797
935483079
678071820
2115557819
108933757
1098920859
1710462538
257932306
537576262
966228267
1751978553
1509161226
1661400388
732446060
1867409136
1538416157
759279864
618527467
1803613765
798810280
1316968213
1741749492
1278822602
1617051508
302670240
1302038589
2044554229
491048073
553871349
77495911
1006368760
1318446368
177613479
1526395426
2580713
1357459948
810310260
1559668653
242972430
491695187
881240818
1013963763
281615961
453690199
1478615660
2090344691
434863201
1872880636
18280319
1722416065
1513901028
1850645752
815713933
220614412
1473100777
726908522
2117676865
1351961135
853001687
1254013737
549477032
431860688
1436926297
1047587721
502083254
144223961
161356828
1352395916
1025581976
1977053827
1099156003
706404726
414709398
494849831
444319203
1564932114
1527648277
430336392
877688598
564136018
406905778
1032627638
1597912463
1967725554
1502439846
732681037
272685378
1381496991
2046823712
1167044859
340742860
13766022
616349822
512665367
1924594724
1720083339
1593365212
500049563
584156418
154865903
112943878
723386371
1675854429
1016287175
1302260457
1904109411
663214725
1231813089
1368106177
108895341
1233062164
1183871573
226686794
46534721
1707832097
1414839030
493987326
1963208217
970504247
1431247934
1446918184
373037140
174078754
1617879831
52157458
1946096304
1417756500
1941367403
973811672
1067676128
1376952594
507725609
165150069
1150525845
519266925
748690913
1886914766
171374487
880499376
132175797
1540506898
2049901459
281060661
1323940558
1931113464
176518102
715764799
956343093
1722364508
1250898284
1743101929
196966369
1707804104
335002683
1261852673
1409416983
92553036
794020024
1718099773
1645952739
284525054
2124672620
1553660397
338199219
626739202
2146919436
1902541747
1619075519
873145853
262869474
203185136
1888434775
1200915277
1401705624
200271262
1728734716
1121594353
890153933
546991255
993331930
1669701314
385109887
1985165036
1436174660
135203317
674518891
1817233832
715563788
807401322
1040281250
1854651736
263638837
680594593
2113271589
1926892175
448316842
1441722236
912664722
488615219
260737990
1604116007
19407588
693981234
2070818393
850992730
567589862
484133892
1744750675
1802072374
2002408983
861769021
1134193411
1498621343
1429090073
1454544158
60132651
280348888
115018076
1402895252
1406385794
852258810
774046340
568793303
1787173485
135911976
1333833209
586150645
445507041
682110690
106562085
114240127
1886222206
1379607781
481492679
1543852901
1916230251
505281729
1638579850
1095346130
228042683
35939489
640754499
846942335
1119090449
2136025499
1556002265
27335851
1380191581
571642259
1679194675
2077904667
1532458929
622284604
811733501
558974291
1609129107
1120133328
1028671083
2025153251
1809763219
1549834984
2087532719
1734536305
2079268312
636064040
1105763081
1040531780
247548948
1355994714
1907441615
764665616
1111412073
1595084393
396268576
380337456
144019948
2127572239
1605020318
557366092
1438485884
387508984
156857049
1418805020
527069298
880564103
1173736075
291508061
711077303
140673540
1563076158
1710020316
265853479
1097136999
773271566
889918847
850174701
505427150
1097299474
1278332485
472799432
426283508
431362353
1644237832
554003019
1381831504
1724694842
1859690260
1755777192
918020106
1477865566
905244553
1121539430
1093378796
821324153
614976446
1358502864
1156450657
558778355
2064623521
1084981715
1775392201
923939707
1159484106
484966658
1098782665
329200974
1687049979
586376907
765745100
1271704525
1707082415
1638513705
1486556511
1941055480
1823829869
475325804
86694806
1602959896
1543113546
40682562
1005535112
1032464151
1581908104
1228661326
437210998
1435430489
771938691
293581051
400190739
1383862506
1804538979
622168857
2069714871
1074433886
1230279455
1426387903
347500260
1129234254
569450722
1902273312
1701042145
1564327162
1196659559
1187029505
1534015950
1851431430
1004091707
147776808
943081651
1727685742
371815589
765346243
1330287141
2078506040
1063539463
1448967876
2063793927
1713029871
1699886015
2115138255
1576011150
1399024966
811155501
1366298744
2073018123
2093289038
1415828096
1110518494
495013762
1081145352
1075673683
1162287731
111803467
1210593309
1903910643
515852980
3525384
1678095397
1144696853
1029828717
1781011233
917433571
1565354921
271446058
697930452
436456982
1574262928
1210941859
1689173705
1506983943
2025902270
614786749
1339685340
1591298051
1443447932
477770328
852760850
1808556503
2067240722
181609159
335740789
1791844168
1893164637
1122749802
1791312372
89743723
1109031442
629557946
1576157925
1926979342
491354737
1665716917
1667054738
1890422486
145916542
1611905402
1068464730
2016070258
1481059079
569330290
738772807
1944082965
1533219247
627760943
1876605568
907249247
897203711
959581742
1811315332
1865645727
644340404
1722906339
721653582
1570770504
182756163
1056396845
1733352547
496191669
1707624026
1068985119
534547050
1622720198
445634037
1028554279
1543760596
1097312688
2069015190
482749113
897239996
335768988
146872890
530290730
1245646713
981978019
1547582575
590478642
2030049511
1895624703
65148620
510429511
1134392593
1609164204
1798584365
412189085
1184890004
115070458
87441746
735146898
1685965265
179911718
1798977147
342933007
1894337968
2137577865
346143419
1878204932
1964411774
156604251
2007034278
133169394
840086648
2086597738
1195051812
1694514123
813705465
511727791
1878581010
1766095889
954214517
1252840505
1425829409
403875834
109173816
154440766
1346327791
1761063616
1230089507
58795190
1480978698
247200969
1197977572
316393766
396854363
657542200
1684015351
1786233592
843971834
504468951
2078865522
1105741886
785382652
617010766
1837617783
531238556
1380609569
1999482268
617459218
245614885
200051497
1791076911
390432420
951834481
2045785653
1633660106
1953627837
658213724
1068316208
599311268
608357503
1495619399
638287162
915052783
153814962
1105110555
354862532
251291965
816390389
1730626528
2026591712
223649917
994807553
372780401
586708549
657129600
1649488144
858565330
708651302
1474925486
791824302
366689826
1258545221
428355350
2006673219
723275021
917425211
799778558
1773527595
569814802
1531228163
471693426
1282981457
500519034
1151838860
1556101765
729833961
1781621079
1501415078
1689830235
420739017
653577503
1693253870
1574682821
1973683932
251067681
145409437
1917597080
1525380277
1949825900
265793119
140113029
870135664
1728380862
1476005276
315042469
575720011
1063270487
1970561390
1105285446
586654246
2117894913
1931873572
520751493
1090445664
384201127
1814911056
507089323
1498031276
1240225512
1863141755
28287012
1834908404
414128358
1755165590
944993532
1379109966
1288465516
1439862857
265296837
1302802111
75112089
299725413
2008643698
1063790706
666365831
1877691608
1138049462
28556787
1422204824
1602968271
1777208634
1995929247
606993851
2126777985
1795090206
1807683963
104047605
1227634611
955698740
1691808913
2114168914
1656920568
52322601
1468229011
854878301
1623423037
834504039
1738969492
1933482400
1639450694
124554086
631850699
1293219842
2069616280
730341079
1410266628
549209251
703965294
417613079
1007524265
1381059261
1259448865
1999347141
1440079038
1450015397
1558391800
1424159541
166373099
1638495598
1944451162
1207102651
898587096
1244792439
1684999157
72103740
2140730221
1857748299
577084306
247254024
1812885373
1972884501
811507015
635947640
1333170876
3494763
1127589624
1071810897
647299956
749949852
1225685337
1542509021
598147133
912140617
1282772331
968154443
1101519800
865559913
995826563
1236112976
1208338132
1540727294
1517713258
1880460011
1068067631
693993725
1111849306
155228925
800014666
2128300106
1385314265
1891627234
1299792035
1284831002
2120470392
1125379103
1359116008
1581672999
416082786
1190379881
265028055
570661409
1512666912
582727441
767404683
718282909
1093518342
498426272
1865303357
1173275097
2145345930
1848695806
690307962
1013204029
1479335261
1414827917
1399619034
1833048902
202179629
988124904
1873121510
1686437742
2028463397
614032388
542316317
235076037
374158605
594618337
2119135312
1402467263
1455677801
1894652173
1625934399
609267575
732452006
1439292053
94640642
607839144
1747556825
1440560436
801582437
445481226
1152371572
385875679
582679177
1496653240
1377888873
1088784553
603795084
697481793
961881922
1046498409
125763874
1018688330
709483694
1880678139
158754829
733402224
1888596104
1908961369
1865987185
1415947394
1815084503
328444069
101515630
916815903
1530438969
1417120619
1713192436
1457366753
527288503
333595030
1611149083
674704347
1415257341
8092838
778624924
2126040301
656951441
914363363
711838490
1193161402
990917085
1115808484
1290638590
864033278
1892716829
866253881
872985153
1987870049
1019355944
1656583183
635038331
1220381176
998381508
1869600495
474460300
894807657
1896632534
1619143315
2108642178
1733011472
200379945
1037599558
748527810
2045108213
1175025297
354207954
832470031
277811343
1360184525
2118980484
1280306879
1480398105
1096764072
850237756
1483665258
1370921043
1835237059
1613166068
202872680
13815794
691190896
2024533750
1471120897
605407153
148130637
1864292431
370414676
1108424900
1648777446
1326754555
1382519516
1318229795
1658008838
335363160
448385681
1350027599
1845249000
1382652647
1239795364
592931796
916730282
1879236547
1654290045
1777525831
1947258281
147599580
2095407568
894659560
2141657432
197954446
1150269900
2067935909
161237662
1870446233
1039020606
338973001
2144497989
21879839
1478829213
1347414402
615621490
535174067
1743057735
256955592
1935464497
1230027535
2054587289
1242508649
1106435672
999261171
236667423
1933727664
479263579
1214481544
88447963
203008156
622954278
333059397
616144341
1251310097
1584252347
1860342213
538708518
860584446
791674525
549008709
694868797
212421000
330165706
1178019126
1691283433
73679776
903395618
101931432
981941249
689268987
1466916571
1946635512
46533776
1656347261
1588656048
2103209750
388003356
2026256135
2071964575
1759701726
1982566997
1970110377
1388876897
381473891
1636946009
284218873
33847624
921813801
697732017
404967727
1346778543
109010059
1828255334
1866454436
1904704991
1999459335
236653440
11281710
1349177845
1413940026
1053967678
349364144
732143811
906573285
511894562
734914114
150504363
1653137141
1265729273
850882442
745362096
2115297443
1172155718
952926943
1987988782
1459035035
1872619994
32893226
4042353
726202908
91637782
128728129
730742931
1460124460
1803853587
420172465
466863614
422928615
4238493
235429977
1235169066
87825490
1630333148
1155772435
397859588
1202523592
1766703739
2001293602
1184025201
1868618577
1032488969
1387914610
651072147
447126480
1864426892
1089452381
1036975688
442278692
849784757
1887833505
1683818405
247696892
1218162289
1083004423
376802987
329126365
354467026
216508882
1128220625
88149749
937115493
1131573230
1180871119
1748846872
770058708
307936282
766623220
1927766290
2046906710
1744505325
856761395
161891113
929094284
47420636
1788750108
1859137407
1893368583
1587426219
1791736458
1234337808
1225871101
2120628722
1907807329
988261279
1050855101
1029616921
1813331842
888894802
610142649
470544216
137817572
941760948
314084415
19095889
47703310
549708666
833275498
1958339826
1989399538
493110792
1881984023
2052653410
2137644426
1370049260
1853868811
494423528
994614602
246583706
791686978
1977499730
394126597
1249290835
841463433
890714900
1641464907
841294418
1225138023
1124972163
420583629
457959835
151419471
1520444984
2143930580
252563173
1952164162
1786177707
1096197109
2001349030
620683239
548267851
521550989
686135633
1585374362
1588960447
448308877
858903259
1278558280
1784605288
927450580
1188962223
303913026
143975206
617577774
351815463
1674981003
1938940907
1275521023
1901452635
550682252
1493148375
469340532
1927526085
1269804726
611403239
1078152050
229187435
120351039
1079438502
1471908636
160394678
400917622
1018473422
1082406282
143608247
22484866
344336358
125673703
103628408
2032132209
1279069136
1331756535
667874976
1652117248
2120711442
148633834
1270724156
156959777
988988576
899779159
308316349
670480300
67258021
1083350072
1230652853
650538729
16946863
965014623
503883584
1704530888
1701803755
479942637
339342740
1106753079
475610526
1991639662
1589046717
802232253
1926569038
467283456
1266153085
1984784405
1558004451
1199942044
113725026
1590803478
961458305
69773728
2087128189
1069234637
1979275913
827131562
1554557713
821214205
333130900
1032128724
873128016
885528818
115642247
1859401602
1038363221
145591565
136867746
1033672769
1165616135
499303761
1769289055
1847326665
353292855
118453673
1604019854
2108537734
840779183
2122586144
1586449603
445941080
1583954184
1016679591
703105344
473898780
1133147278
527667810
597979576
1183605201
647318944
1330406022
1538969363
337766118
1886410671
559087395
1016476079
1609888477
732645016
421273521
545864890
357274708
1332909373
460085056
1144214050
2065074047
1613050396
1280250498
1496842934
808768335
1300677211
15630197
350420728
789962194
154801132
1503007490
1053721708
2114488781
135453136
32200962
513409861
1525011122
169233960
274122642
604471690
1017652232
1876865512
1560585242
137843945
1106707641
873013703
1623394775
640513322
1041447603
104790892
1150501841
539413279
574056851
1211477697
673779353
589231082
1887708556
2089750536
1817190369
1852341228
1946248162
1006671837
1945234163
331281112
1748281672
420501110
1181967640
803684002
1928882004
1501188065
2132029027
678977454
1651482249
1838856071
981611695
129588990
1143049840
1229993685
1142273482
619172203
1987465437
1379097458
1703846200
1968688288
400795825
1229013851
426724405
1346776201
1500500113
968706774
482507609
2091726160
159563479
1121390191
1591403828
306886663
90783079
236991967
1035943193
771323864
1491262302
172699616
739173039
1615082231
777464765
192601299
1046186658
367914331
1910621678
2002752311
755024299
317189261
1725773411
1665472127
1010501299
768544
77554248
1282495874
1836568022
918071486
843874091
2064581143
132737410
1921903678
1612012255
1611063595
1853211094
1037979821
2013056238
514965267
1722856216
1527663825
2103540628
249908747
2103812161
17235901
1395929274
924283140
457734402
946070818
2143833339
1409663748
2089815881
1912344578
520586867
15413771
519793903
1046696108
1975490183
2072363560
1309637765
1494099452
748635062
293929168
891442824
1233959459
1815928313
1779396350
1552867642
758862992
185449427
1410221006
346680322
1807944272
1768866519
231733921
167431630
2050540374
99325469
1714027766
2032031422
1593859338
137264971
748886283
555527869
881632596
781185479
1247579386
1706977835
718111238
77422804
1762865106
1439736194
1495486098
595011615
295326561
706550348
1159519152
920052251
897561609
1033977247
1278099708
2039812885
1428330750
1067346292
1405606803
1267264986
296521919
448611732
977901358
1864815984
102962478
1548345819
1726902212
524068462
1839875373
469126457
1662404411
1904235041
1243098741
1927853870
296825867
223404008
1906122449
1630475204
1820890452
1384114078
2068628982
1032744646
1647220101
775076196
1645122433
1442538730
1470563748
936702309
150150169
1659081428
194974915
706640239
1011495825
1120193980
1505075749
607095502
768650398
716701912
1994124376
707289386
1837030159
1367606220
12943235
1854254217
562441099
1807663826
821180884
1138554150
995709639
33242471
1968142386
534353957
617433784
1650085785
322960205
1759902039
1966038414
96935518
207381425
27440605
1411463014
2112426000
401271797
594348257
672773885
242031991
1763537157
2134228536
1339657448
1600618210
1938365795
676371887
263378791
1505665677
1094896587
845741192
875705052
961189698
1432674740
1273702506
1663413933
92732870
529508728
1693804609
723875598
1841322839
1368776899
1558044959
1099859838
1376404443
285441332
268490743
1774576769
1694400754
751902238
882839238
187201609
1745880452
1889465471
369468352
141610202
1297781908
171558036
1442401863
873631825
1294611590
1046872336
343447392
432155363
402662707
1713587756
1075522381
1435922133
853760412
429382406
2024133645
1240831327
1163878567
428984797
1953839109
986243725
131181959
1079660488
1138251901
876184558
1111815343
899094397
853692145
1265031984
1919474592
2028626640
1632833110
594305254
1088317951
818372168
463635035
2069344441
342248719
1261603240
1598894545
127760899
166081744
2053515857
1000804604
1147869113
1434099422
864448285
1412514086
426582280
1561077004
1305605340
1891453329
1659229095
90886476
540739145
2098725750
1039694790
576947887
1497383301
1689003826
2031439976
1549795001
1857721313
728367977
906414539
1269114321
1055525699
959826432
487351346
809204354
1423348128
668203399
1626263601
753221592
185148104
1859272334
1468001325
1465721083
46798118
223951933
292157800
872060896
1425781658
174308105
82917756
1138187682
192635252
1851705021
525049589
1539431114
756283033
993815489
1022908957
216194128
1702321921
178936611
1966948980
1337193386
1107829893
1924241532
12245873
2030894875
1955486398
1620936263
23779723
621051824
1434460580
77013284
1660525615
141591206
1710470718
872058783
908713883
1256776993
1378848
495989692
500458185
709262201
580083435
1973785670
1467481787
2034742762
1680758894
1019893843
792546430
184028411
149302476
755942810
1790462161
1838890607
1930137088
1248658657
1447962228
1737209977
890893748
1583712029
1764213435
1784982803
2063412030
1730845595
1938518584
908318762
1808769096
780086362
62447972
1732387621
409033834
1891416057
1859599195
341546148
1464551891
98167375
875978572
2058497139
859317035
303342933
2092533322
1393504989
1406066448
1704961237
1903450549
348085297
516520862
1288232289
577959298
578806001
1719864202
916869565
954207105
1358341547
1853753847
436124381
167904112
2090529045
2073248963
1045488175
995564800
1833637855
1178559829
561888478
1068457217
2134798245
894665694
1407574633
1723769202
655908960
755230218
1811178175
1348187745
243818540
568682214
1320876322
323977550
836372107
776317513
527310450
1845410509
931495525
379391861
1672092096
614145461
1611303818
739861901
150902696
479769066
2042194949
1711654345
1708295941
2072160065
2099107159
992186763
981509640
884287156
458318551
1533006311
1719339783
827212624
1835807585
293910218
682247337
1656607470
1018876895
1708705614
469549520
1320427791
1991565870
1587083906
1355853541
1333233345
373757228
1227684905
2044420483
1736570143
1666178588
102524224
1428823610
286222013
1061250012
838100305
13692578
1246441532
1128786587
1165326121
1649199242
1752957087
1923748227
1707877096
491765257
945092415
565417344
623326466
1680984984
1284515793
368885909
1176982213
464509166
464246548
67815379
732741224
2112913810
1166059405
520142039
650844391
1239086096
1719933789
705030616
1299082383
1130574536
750770252
712887206
1400728738
2101641888
1255328720
1393302041
1223588384
1289609712
106612769
684229032
1422353250
1879235285
789304421
623178531
35954128
1656704160
586396715
1815633982
705492174
215920890
1024748519
673766035
2016990165
875073123
1641967672
1625737205
1720494934
1091726580
795388372
731568117
1607783298
1073149313
117161535
1125062538
1082985239
298638345
1961869026
80422058
438069691
2027980163
131528253
1102909259
1279345482
994885324
2005205835
1374217746
1558736624
34463948
578500938
425017468
349997992
356337075
1207956458
2077089048
1204050357
1227156781
2141934694
524986685
568969112
18942056
754692373
1575901714
120689704
577909934
1572481237
281813313
775599601
469189122
1543319001
1748543970
1914441675
729952025
1171520521
1179109030
1201688066
2048491024
842818159
130986844
527602210
42154909
1613008877
274147775
320027411
1510913198
1027932928
1482567260
874962280
10933323
1039365193
959080689
433896065
878268642
727823990
1881621310
1936560194
428486004
1124740994
1325097423
1903874978
2080314728
1390065902
73028390
2027558757
441011459
1982955718
1161728288
1262685887
2001036383
519013876
2074688631
1912739741
1739109315
181184332
1199678333
1195703907
2039506876
2070545578
369320176
436236199
1479414752
1864181236
1965637682
497556516
194352237
1126819806
1593717735
2127555886
383084339
1139106040
2079421536
1348189332
1429659612
576692963
1645651074
1554790267
755428650
94483949
2088929995
976856669
856544135
932638507
1704859578
990208345
1994520522
1559168933
1066577613
1670857782
789323471
1397840849
1610917143
944984188
761715840
235413669
589816111
2014163050
700721148
478441465
765120361
1514434047
425190494
2103540400
710434156
1739224523
1325163070
696068129
766382310
241829133
1595101032
399676160
1637766825
1964130097
779824169
1210164825
1531545739
886284590
2021949356
1921499135
716470332
1040745626
1444944372
1514776335
1413969444
1822947588
1526625507
1644099177
1877549082
1212713804
156139086
258257571
423577429
1608187246
369180704
1010177189
953660415
1057706063
1236516096
1639668875
1914027971
738403870
22749392
1648604091
2009702252
2022151862
279601739
705533028
865272507
1666580567
204156232
968203930
1485370497
1406140803
1123392329
460512821
1822899827
1170552062
1567961392
1278246876
971835461
1722663962
1121163363
1024597108
136177009
2035991976
1225288182
165316465
566670909
118053392
757112196
1414212826
1814333099
452000035
1386787465
1206969243
1723254792
620313124
1783751122
5071976
1977666295
1746962538
1030008911
14952665
1006812269
1832862751
908749355
1044883605
1393331080
1115025117
525658231
522762597
741463120
1653409750
1933274863
1771850925
1947761353
378360975
1152137889
1694117782
615601517
1818475266
920616902
1229531841
481752425
323969452
1719103398
1843679596
34398847
985066532
1022917007
288449444
731489398
717826622
273295208
596604393
741945915
335992524
1104624442
397579032
591205252
1249437447
1284135085
139767039
1275539051
1026028618
617236469
620916830
1483454872
1761646510
1495417908
1515681949
1665031500
1447360233
1705508963
329502989
1335681144
1324470555
1947403371
1642460260
955320960
2007400120
1178920516
326177098
754151747
614280639
875139345
2112696359
1889509008
761633236
1413502699
1694067158
1461572981
785343376
349702412
1571181661
1688042724
2130893524
88731318
668414312
621288256
1111287690
1369636382
635079422
1755339314
1396290061
962548531
2078893499
539562156
2028583911
1332233267
2009913458
758280568
1165957598
1416610774
1834089865
1781778540
30840447
550153180
1086352084
2018501449
871420501
1968907925
4755531
1886518676
244879438
765536499
2112817090
1354441359
329689559
961233010
1470669902
1253116263
1249419929
1304673774
41362400
863563957
782227531
1375168590
275693580
2117212664
2129976116
795983652
1695981751
2124231679
1257443206
1110342705
2005866978
989973353
716723062
710162144
257853336
687487399
370169929
1058874293
1525246395
1954003347
1473268394
773591532
582716970
1546561828
1474399592
2078731761
446246550
774506419
462235072
1883740417
959560045
1372949295
837014661
361536214
2050390883
590630959
73031585
1739207298
1049783643
586892893
1610927228
518664244
1325284192
832628102
1148628379
635715382
169847049
1832724832
1246982355
440668029
1339476378
1377850316
258680960
3613128
1581497492
570271520
1617583606
311861199
1313307242
1282415240
500198580
2003762178
499473686
1728228617
240486443
1991351336
208337834
2027062623
1172865574
1566191897
297773867
803290855
733761065
2026052448
1451848012
1775456120
1432694640
1808207095
1405342297
901279666
213782102
883313825
685937299
2123811310
1637739751
1422907174
245825116
1596898442
42963186
1170915255
700005636
460380437
854349434
588181849
816631641
1945819475
189110332
666197019
1807090821
1954862539
462230027
344393992
1532052046
1685022242
235124142
32511888
2111425274
1358464525
1231033234
636520481
1656600058
1834362932
1081970904
1949862763
870568372
686024480
908449838
1306503505
2119226676
408749321
278602625
1686437127
1979869993
1425423178
427157468
1876833058
1613685520
15605362
1861611394
1845355058
532585898
1532155393
786720515
633166637
972622555
198939959
1349858723
1680274307
1508327277
758076772
1454156285
119612373
1550428796
1578340363
1212787606
1844588452
1378064618
1079020722
611057668
653586569
2063664065
186999469
1928834530
1920589374
818210054
1359671960
1393767513
737025680
1242245026
1200970361
1804380461
745253341
846511333
507155331
301324107
314854761
497511144
182379212
1206361270
1316382400
743950511
586978047
723162579
1576213413
181654624
1582860434
547991092
807648450
551652721
1526074829
1026116356
1573915399
170473839
1734764518
1800836674
1313287476
163872051
771035789
1248518237
1600519487
430630481
2111560698
1558700038
987730062
1337275318
1452233449
1592581754
2060357274
1664227751
969869829
1089632887
1745824020
1320090703
1788677856
425442048
1040405732
727901577
633246137
987076031
1119554903
1994320277
1235155117
1971537985
1546061629
511678069
2094705313
1278432108
223490361
1538614450
2006547715
289184372
13875754
663547979
1281090030
342075897
2010527984
646336619
1493349575
754836574
833722924
1501078141
1737865788
1284171681
1176836538
553186718
941766256
826384723
1673795726
1398750695
1328166307
733887978
1109168925
1298279421
1894784749
306232232
864378805
161322301
1950419835
12469960
1944558706
1825333442
568136295
477500050
1292997852
841381573
1142736886
1929682717
1344643409
2040337894
423978159
2137618508
1676118910
433335693
891478410
442871218
1371221018
1018036693
1805451749
1237127995
1242193431
1039190370
1464639313
1988190136
1618737462
597992029
1107206214
776480049
1619464660
762571163
1774123288
611454813
683014308
341758561
891667694
530447640
207890361
951164831
484339152
1078243202
1369452173
222043234
890600585
243122297
1997187592
1025400531
344564870
759220997
1048901712
1714193065
1600649942
708312334
2118852140
1520470535
1312207277
194209930
824800630
782392018
629850326
766653261
1527684851
1439815093
380497532
1754507011
558616233
1458033576
650663842
1962053127
1568851180
1584957234
1123271196
908562777
1558220271
1872913452
474934133
2020990885
1449696041
1060805920
1103885195
1789836817
1607063830
1171767736
1444039715
2088200082
1810078892
1551723032
707758026
841373062
1003177646
934168952
2139115675
1393252697
1205193884
1116384032
96098968
922942604
897913930
1096484041
2057380968
1548531536
306409515
380745837
1435012106
1430162355
946599780
7929620
1308974191
1432480842
456236702
2133860898
316796304
1703136702
1616459450
409717733
4386216
1846783100
1968831570
720448308
1668969558
1961597232
728418267
1698908809
657961358
851129214
1360430812
1706507434
223858196
819356564
1364497125
452236115
545636610
1875121413
1374188589
1754918731
866801108
1309483512
204742367
168808559
317551855
1186825616
1652396910
654169544
1693843575
153437706
315609159
2043651014
1904959628
607295909
1242099237
891758246
1754227588
748978222
1578093001
139162431
844672025
1256139415
1557141757
544285943
1787737541
811386973
1757383752
256711176
2086859366
1241804719
2029743150
1737647953
1089692389
1049896189
1505507836
788642988
1384986938
890283408
1287484045
1139408139
1536597450
1112102052
1383488496
1664672040
1187559183
981785381
1983631736
2008733045
2075359880
799508455
614698318
1035781910
1454146
1741567593
825025545
373711804
642714295
135246194
1136639175
130013874
1521709262
499144004
706378511
1942412087
1195751140
341576614
793875585
1570412932
1280877726
1570878763
1224689094
1534041927
660573170
1599509075
1006466367
1434884592
1359495031
299634388
163428938
1314305588
602904824
584834995
278756484
330462283
1408419594
2071651619
639975856
1371369265
509441738
1941742189
608610279
2033327865
1158760725
2072573398
497451261
44149844
2058253553
881111449
1459452945
1743934166
2115734002
2068104401
1355597991
1758702683
1440398196
2092708633
1505675304
571750583
132480269
2042412494
1770482919
348627178
1372785125
1391189452
1330026075
1392046567
553693679
260122159
1502559153
1731037834
440271437
1240516567
2108435704
1420049379
444368666
1467070897
1742867397
1553153664
1182500600
399251814
863499890
582757112
1006072577
1675538133
1789535115
297973411
1752864050
949645513
1426843610
477958210
1250775483
1365724295
2145100029
1722191802
2037321428
717227156
1716410694
845555178
1484975786
81101768
1738152459
20688131
1701961290
277809096
1241132929
372816752
1191677352
956459315
1059323458
1129596874
1251589473
1624314532
373763859
1567623341
1853367318
395878296
387265521
365005944
309464662
498129148
1152716407
883226423
905699365
1526486950
1494046785
1884546237
1785449865
335577973
1995658454
1543351230
150625297
191943807
272522014
1745039726
1040241938
1480662230
148081723
1210094386
1796069951
1955937990
820436798
1917178376
965069404
907529606
2000445513
518793633
1184585533
1160128467
592960604
645086299
1174518512
244023550
998728845
1777506737
486520843
1838775483
1402714926
1971809789
1340417796
1167915204
77409662
1143137126
1361087234
675099734
337387066
227038971
1524335529
984049752
1454473718
171886549
2074703613
1769181763
1641057350
485872669
340226596
1616974110
297657039
1601251910
970840465
1099034617
1906691962
1038715142
487597034
1825785925
1781095792
951033993
440923497
587326100
14766477
1958559483
1581363810
505499155
148362794
542198767
912166158
1326389484
1563817948
1039512267
50796671
478614149
229807619
1977790301
919412194
669799276
361529063
2131850120
977932548
2122465065
1762059681
153804084
2000509597
27501257
374987472
783774211
780250523
137532601
1120770979
1025788648
1481413019
120582113
667130747
643318157
1077309924
1015928686
958986343
1814973015
253004813
37944370
1473700824
1999520007
743272138
123332753
1981950861
599525056
1253262688
1273517774
1468982666
308493296
980851057
1192180541
1050235575
1221030793
1142396811
1838972977
667396573
202964508
199380367
1054600089
547842153
2119212424
132965287
826510738
1881721239
919585168
1263884681
1945507478
1279964511
221729546
1943319524
1720058317
2068105767
1377954682
1430569985
1438562822
557745503
683725194
1921261838
815498605
1341736867
1222389751
1527851274
1527186995
1500390465
1378880101
713406505
77293639
17623788
1104783596
1470175176
382838755
490029074
331121320
2057004693
1715861526
1552359083
1341375710
912028859
819707882
1672177457
1622256391
1357485909
1389377404
1572786792
2016508175
2144191679
91656143
1503194654
1401683866
1394744883
1102286546
429718243
951610653
2144272460
1047051129
287884947
64023466
1515251332
1942730265
277825241
811749015
1976678356
503844838
1949676459
1839486319
595551820
1321616235
889827686
1444203619
725151509
565404749
288236056
431704714
418580112
1494373381
1370225442
1828930306
1579347925
2144084764
1464563978
1897935958
90285558
2089338827
372624761
1069595059
2010057335
9974386
1633474997
865603503
1693273364
417225160
1021566639
1067257376
121239917
1408585656
78055310
1718881510
1143284620
747007428
28142277
1994373336
510578085
808008023
198523072
516810413
1102270319
88865926
1124137275
637015795
1896915096
1780502150
1579186083
1161128030
778478593
1347782334
626294803
1143114791
843649159
1882629482
2052212332
254894054
523875285
1775880810
1288146749
1922828111
1746202258
2137292798
1943808974
1491668728
1045459153
635911947
1558406736
1860490532
1749673104
1202970782
1228201446
531715685
784296099
94375553
1800281371
1211840187
1874476975
984471454
1336148858
794480317
1789205445
185671636
1878321831
1488437655
862750812
2095552280
731743665
358791812
1310644043
499766604
2113520831
333391949
42095756
140547691
1753730708
65043150
140185839
487905133
681223733
1613639943
724300944
455967814
1372332295
706971742
868916689
1415117106
650441791
504277468
895913546
1518177686
56614897
1967586746
484072046
1774445551
1357971463
1437512178
2123859770
711264262
1926804790
80147735
1635795927
1750608410
1360485772
471560061
914086883
68357768
307108673
359696303
959584223
1102472913
387290352
1260890321
1778505427
404501514
1371758445
2046899787
402006963
466365880
1277943048
1560354791
714976885
467371104
630932374
1758735613
1620509899
1729386883
19127458
1062473293
1977313673
1581621904
1229843594
326311394
2115147303
514176503
43485228
142579765
1939923694
1080842599
1058486583
2050493802
883193120
434979958
911690969
61673962
589458156
1825292128
2116075715
452520595
363362895
2120163118
464313343
1114695726
1343455358
909277884
1596348616
2091677387
600475125
917914427
607850535
328807986
1282329609
1352094845
2138823464
1714515734
1359027834
111644149
59669266
1103584320
418747044
77045354
166051471
1778259156
1997127740
1239850450
721948794
1151962157
900929170
1347807472
1415453619
1403216429
933374007
1827369703
366753929
1995196586
161767389
218131964
478021832
1255314522
696474724
337305770
1686942508
1136391245
633534783
405589844
1241718729
1776178634
1298440782
1298684930
1421548775
219389034
1606457765
528244016
1422006334
674550283
1988316799
953252845
333697290
865118703
190231372
1603167964
1543861798
1324802130
654090534
968986320
1934020434
919718883
2068259086
976441258
1552664018
410327075
1459858833
1377042881
1318230755
1525437356
246307459
802606978
1419374988
395616257
309961821
1007348048
1026624231
21067740
1231790892
2053449361
148796321
952417485
322368299
2020138636
527389997
99348331
1982339799
950508669
804311944
926104767
555548453
13734183
2042224415
524639733
1331673032
1766722488
624422297
313267406
900314359
790832865
674543784
1897328400
435500988
1826073172
1897464586
1641448038
1675708793
1918890849
519147953
439789227
2085874849
530835679
1601281462
245992256
1074812608
1605316597
1580230752
1411986352
532799427
644573579
1106614200
1248373895
1925836730
803260037
2143368704
1854308483
967616180
1757580264
830968194
1192254334
1085653620
1302319711
985933551
611312411
1896157569
851178535
127125235
128569366
919086118
2011357096
133089126
845458286
1687775740
194212634
1626374156
761508079
1436152675
1250995859
1069424779
542970485
318460827
888180526
106076436
1854582762
1731416401
1756143822
1063225698
586027349
1913963045
2000706048
2115549637
1581278898
1140830534
86247181
1549629690
429213091
466011060
923133345
1511588282
865819023
460948413
1141011396
2076065571
705984924
1224947114
932123816
950295617
12918143
712692689
649732468
1221134948
1391778588
1737418540
1469909195
322675607
1242683663
1231493232
155634819
664606466
1551662495
1370386787
722027209
803846434
420442966
496937490
743701430
629352994
1069489940
283519503
1441187010
161627464
97706009
863437783
1415298765
540335443
658629640
432757000
847994057
220860839
290644303
572259727
853753083
1779306536
1690720532
1419961696
1218615054
1640803042
1379067101
310507193
1995938967
1587947513
194533192
138887727
913937286
1689792841
2097659941
441197858
1815507394
1071654591
1425004660
1650541158
702804752
1286689953
428092655
166890417
85844108
1665951415
1710098494
1698495209
296836953
191489674
1485383851
364344457
860566686
795684945
1300023068
1377784408
1284303457
1834963178
250593280
1619397535
1474371476
307790813
379919169
1228399707
1596581354
408573760
1728583483
500900347
683836468
1396054814
1500258384
1380399780
660300776
986875653
952371421
518855510
2123473406
1188920061
1524135988
304812025
635354819
667450680
1914652478
1904715275
1368979147
1026731667
333911071
1710087213
1701084247
470859320
1617274167
1406857143
1463348022
1262259972
1225730816
1658433027
1557741309
1939043300
798703848
1201085213
1511691485
792617633
2090543885
1124360531
1665700824
348668983
2061402180
1878052368
1505935539
551891848
31694716
994526920
549943030
278577000
2097340174
1574580876
1015785326
240098171
1873702162
1672802307
809360005
990609139
1485829189
1611229486
14103174
625019841
632797085
13463560
1781882089
484105100
1016476079
2072024936
1091899397
1480271820
1062073649
2005165107
2001112953
955032072
635993631
507508738
1691831886
432270576
1486763887
475559565
1386921519
947469810
1919322838
855220997
54929245
251876976
976297175
309894767
1807361062
592254589
1590179109
748279287
750774405
1565468604
1773620220
1929463397
1187234642
453381829
1442999695
1267182700
1647783068
540613141
626966799
1975798807
211196937
1655648108
2120124432
439328857
509428252
811475611
142642219
1766436156
650715920
135852323
799485214
1623843913
1800756045
1234203991
539560873
1035506639
2079853288
1059683472
1380031949
1600263436
1149863729
500462505
64176631
1865524477
411573520
957617135
1926543320
250866992
1256162902
882608410
1683310843
680833176
430436207
1806093705
883157715
687510834
1157184025
1260299586
574670616
1019339298
1630975211
549710668
1275080830
540031059
1002189191
541681936
1691518353
634252279
1533891896
1968404220
1742590757
2021774588
378190080
1907045630
803919155
1946341801
1912118428
1744219901
606968995
75255580
375507027
1611413945
1211822535
374690601
1951995082
41438547
1721936347
2124498603
1271233742
1961786072
1778159771
1690028631
792935295
556086792
362047466
906962016
1506794848
969977915
2018093545
1182639731
1883125239
1962390519
1219581928
212048739
839745091
1867007847
1572882728
188234234
1408853435
1525014175
1135321469
1518712844
1641645172
475364649
1403624045
2107756216
1291190513
580766060
295490773
243291018
452253227
2107516982
264729363
1590746836
1519853779
866272405
1695057139
674745019
570977555
2001591488
526316955
1312977517
1388412436
1198167485
1215197748
304020845
99811685
1829807060
346869753
1581539920
1772495896
1424758060
1946564414
792573138
518105548
939269572
1085159657
789671533
1329101478
1653179426
1555328288
1337512936
1315862392
54061511
845717519
1155897563
1218931127
172776298
621617184
1027210005
206152181
1420356281
1207078607
1041806378
1181431299
2016785912
1666646362
1528733816
1082541498
1682223462
1909863680
1340132161
1712545740
891986174
1022839555
1231926475
2039585396
1256417516
632683963
390689053
1249191621
956055554
1255216999
2128159479
1653621521
1156854414
1509110783
324218674
49215227
1811204344
1125562276
1131116476
1651880710
2114560311
2002351386
589856594
823084524
108141254
1258911053
1432436468
179698352
484468256
633547927
2087153799
2041566045
1046228626
472373537
2139713487
845113202
724753011
1604903945
1719494959
2079721208
564776032
1172638870
1387639653
564740689
1982560278
87848252
23735746
2002751125
139815989
393813504
1532929745
1794480448
1141619691
298424735
1997478009
528765204
181403468
1857912463
1363798719
465555475
287030977
612464429
766746104
903813430
2021903603
1384546715
712376291
1246521672
1685383414
120851157
2071755239
386778017
642797695
22748740
1269773592
1438750770
2057666459
117433205
808892290
1047736789
1792300611
830487185
1131521171
517248908
1336833012
1894172307
817821101
579088658
805724265
286587516
1500712416
289583216
525027557
398515322
578802785
1117365814
109045328
1499156045
867098473
662775131
2060596519
1323227752
1228163382
1427000203
474388698
698886080
1584732830
1687717653
793457908
107682816
310024959
1371531534
653472565
729193110
368598798
692842591
235900523
1293968152
24424833
760391734
1955600324
685542058
1744408484
716365829
1536452387
1494971269
1259044013
1033726039
2041676895
952378989
828777209
310424195
1709511960
621481807
389892031
33431487
1399392670
1330966701
2042393157
1334524991
329659866
1920556431
1200222723
1058895536
69736404
1793439740
1628143381
1589607938
844323154
633249294
63550241
222288753
1245777814
227995391
1022119442
1645102930
1002955052
50004281
1832087226
1160992040
1561130154
1860604325
1511657514
1127205052
1368885090
1710656747
523163508
1145762334
1984934401
1536397132
1944887452
93629810
1400923798
173913292
1893055474
551234722
176000727
1326630955
1381270301
1991030765
1471149190
2031194155
309729832
1375417334
1500971696
1210670908
571470494
1969678450
551757673
1992083497
1503593963
1331230680
1390086978
1312433463
1553985948
64440489
752787008
406602723
2094491643
269855050
218663195
986755142
1061634912
829224517
871892069
30478830
629627809
423595039
1070417936
309075369
382949714
978647839
185897825
1051822202
1899105631
630321407
1345484383
1924468587
614046624
1220406564
2105277846
1113446480
594104028
659549497
1151778334
742524229
1766061694
697410789
517406625
495988599
504146502
1833356729
812029648
312360224
198343541
1040931961
663858347
1401391896
1461401692
538283163
1300327931
1310270166
2021878458
59635554
1278771507
1584569971
690851140
1697404434
606405178
859915389
1279543143
1662563710
1689835561
1813694100
1274578955
587911205
1762029495
2019948519
1278061210
1224175806
889036927
1990208066
1292202241
1535829949
614831002
1321703500
812273309
497808644
1109988816
569412080
2077927370
432367733
1793972802
1944081910
2127764863
1870043308
315023693
18435795
1945428793
1297881083
1264333517
652844348
1606694094
1832519555
1989879209
1335725396
2044007812
1071133518
808802639
1048385253
2125062922
1516661898
1555565726
1169908347
1790484154
1044402469
458653530
650694092
1623145782
1829414951
1106215851
1691357745
805428834
245973671
352188911
1366014061
1429238950
1843674629
788805192
1721259968
2109570509
1072443024
835520456
1349885891
2019009463
61910777
1707741399
188897744
90040441
254748389
681313351
134529084
230864676
1033890021
1677953242
441072840
676330258
348408034
1719192981
1568289759
1943144396
825303213
1100766062
1703691835
1521669260
2064931887
567662176
824486339
145992887
1423574714
2088452464
1739800227
1170373883
1945698045
2020687722
1175014080
1595669406
2023361968
2147303728
1566156636
1242501694
1292188435
284528755
1672846366
1269102315
1539580342
1329619616
976749247
1408996080
271831804
656867433
1978766045
1954383174
1393402021
1972259761
1591452076
16563760
68754705
1828311497
1926420744
1712970451
851304337
392363814
1922925738
999222234
281338286
896602404
37162824
2056226005
1035840679
1449115763
2083337376
1599141941
927593616
196931538
818797756
64907835
1667641347
727058019
1361016772
1756491811
805119845
2118812417
708699679
1763525229
602840657
1441769715
1358579493
808654081
1692954451
214735859
2021166382
689386637
1097721776
1934375064
125848796
796198198
43292901
713123583
214556023
1034174289
198321351
115718296
302191914
1313641371
239390458
1199303531
1417861138
150904376
362639327
2095133943
506528895
139027221
511086248
1268380924
8522105
1727373265
1965830960
1472183549
19113076
1610970767
1566223502
2015641317
1858631889
1224511257
1494806691
561744104
347735298
601460091
1574856499
991107506
131256516
254101252
1773022921
655363102
1152447693
1465534457
1857973513
1242726629
473302659
873284239
415421612
1080783376
442154467
1120455533
1550906574
166019193
2013731658
1771018110
1881538516
195928392
720303575
1828370723
830731240
191333376
1441820913
1429818011
252756582
827092271
203044979
353511595
1365285272
1749800595
213831726
1529600178
726373736
948963998
1114250288
1532159273
998249342
540170430
2037197522
713983476
1875343619
2145003728
125802902
1225082648
794122033
523272035
1979727524
672497411
1531422808
23353622
2117256121
503366488
1018375159
1191397130
45980565
1980638032
1023853208
541136846
1030495331
1216851466
1644817414
1684101005
1029326538
1167377890
1644854472
48661155
1041855940
884649732
1682988739
1150799625
1512513007
1449379856
739695352
218224891
505781395
157688993
1311806296
480895679
709402346
350854254
1302173526
633575514
313710629
1124778326
507960169
2038597687
1873347565
668521230
683832509
135248768
1112986243
241761544
1052235947
2142303707
1282072782
1016443729
306134039
697821565
2085102048
583441809
1978034721
1917571234
1119245123
400636674
1467426481
1304088881
775578131
454747269
215469632
1021498865
1230580466
483385375
1506553813
1185439563
1998037077
883392559
1110835342
1529832557
772893787
645545330
916952884
876319782
406173735
851430849
83732035
969857462
1292713600
1134654636
1833259129
1384465205
579259298
30577887
1313357399
1030290022
1012562257
689448378
363638445
1260203403
1153697421
477520011
1182407748
1500448524
1497556382
2143749444
124265438
1918558836
972381315
17398745
1136908438
1607635681
1310785745
803344610
1074314157
1460159945
1698880100
928336513
1648359054
638222627
845468967
18572027
1796261001
511163023
76374571
1386358991
2008974600
405772823
764656416
861191416
1187501739
551834020
1858016949
155549565
1227753368
2085979636
109653357
1806664679
1981412494
1830953165
773421226
1133467886
1215341212
1958152511
1256933457
746685215
704211747
971608048
2118620405
1426896841
2095204030
830469156
1352440813
235774044
1074450156
1695621663
1081490409
1058972159
59769469
528888533
1155240958
1451689428
982020780
1882793109
554778815
634451628
2093092047
722124091
216627349
1124898193
180159239
235375190
1717561981
218935325
649282070
1480281534
2064848661
1832048233
1747546189
827805781
1733165165
234510083
393703661
157684115
530884712
1468187290
1113617420
1652309292
971571773
148637434
1217427562
527380570
1689907974
1806486191
2140070844
1798577930
699611273
873791932
1059458010
2060543631
838767686
2028777826
518846431
487237894
835206332
981019371
1806972941
1060154323
1715273857
1132984026
485997709
1605170703
841535046
632189269
1835103100
2085338060
1788351006
1438813290
263740468
282213003
378487471
915291626
1927339481
821764920
495769704
2123913363
626613130
328585096
933017750
828933533
321035869
176306585
19310139
1439524724
1924681735
169988074
717217518
830294745
1251770570
358217130
320705677
1126901067
2111409162
109272939
515801286
872339626
23554656
1115729444
65334158
929514769
2126148674
1611686672
1740825767
1774477088
443830753
309888896
741549607
772162883
2034721653
1188335777
1106710297
574406486
86580893
1312291684
536132105
1417576013
904902860
945423980
1550577879
1284230245
680227359
1015711860
932524204
1069296885
1324614044
1751625036
1034253345
1008216447
1586874413
1563758119
28672903
557599595
1280267081
1452378532
87679022
390481420
1937495217
1698183903
623243336
1713077799
525607655
1374910830
1849812950
1642163259
1812605317
345026194
1795244415
823061320
1895467309
1011131476
1391759213
1355050068
1715580416
580862206
352309276
1801974164
1916202888
1930691490
1989708490
1749574784
724455587
1825167094
1337095128
65355246
503114057
847508068
1668034737
860261892
172126331
1493415470
45361706
736313918
2127435188
1317782462
1618056716
1866778767
967159448
1422446414
2042983135
42038556
1666050153
334898768
185169473
1975455359
2133003653
748894721
418852669
1850191482
1753197761
204152842
1795881926
270312735
716967916
413117723
68310921
823805807
1034352395
1795982845
1563982975
427634321
903349315
273748981
1282461714
604548825
1331116654
637189034
1905508941
79006917
229582348
20739966
1655052245
1128994208
1754791576
2099616285
542844451
265530421
1670040093
462939176
1534137580
587679174
279213873
1889207979
1785965123
1925561291
1667227663
1547746189
311015011
401310743
1448509411
1339292108
1968148290
1497384476
813716590
1880706268
427919217
987181183
750161785
367586788
1034362442
361637296
1506028279
1862651106
1140340830
1474548275
629773338
245199710
548789243
229223664
400233778
1244960273
1477443043
1204363261
324192300
1385878240
667581759
1898794739
1695274517
786806673
256809290
131843896
1654942392
670055637
1018757855
1541343497
478521548
1351473357
2098213759
338991262
1448823357
674498152
457922728
1898570393
234523460
1378353146
583179977
522101417
1032633038
97840968
1600845382
1671108560
2078596168
1009237392
879508359
1579412628
2029635707
2125282094
518696470
640009816
1166360627
384654129
617539294
1173695806
38957338
156136466
1116080097
486289082
1508905932
32697105
460389179
25890803
1556106865
328112618
1661738943
439399014
330558963
897212970
243457036
1596174709
557081593
1869808562
1313897453
1683315407
1319339062
1885963355
71097766
977560626
159754518
1624410869
289302138
14945288
529409997
59429697
2105854083
1038940332
912879519
207651320
131441067
1056586345
1753618385
374032079
861069790
239221626
584362617
635129957
512324743
1355168331
2087179118
813268811
795934641
1726388693
1498929999
1875514746
1562059399
579473139
1287210377
948471473
904280090
479646226
1013640171
1880921861
1939709381
557338613
788257602
1665836796
458039170
1133389550
2004795489
1105417898
197205112
732663641
995686291
30092717
1579018014
995890041
133991144
934743020
702623579
1900043780
1719192750
1921306366
1336595796
121533743
757020166
1681588422
1702277125
168308352
1307917893
1971901379
453214139
405755850
1288397420
2092091234
1847034098
2057684926
2055167069
1339530817
1165016735
571706366
350496294
1972180682
1210832937
1856296489
336808019
856253706
843871059
882966679
252643429
2047992069
80693412
1839309246
1031931718
985365371
1077555792
1726886924
124424806
1312766298
1660718111
219571054
1863024725
525589306
1723964878
264615719
501753417
62774217
2026306463
560892978
683505198
1023614752
1876977633
446278558
1861218799
1378668903
164721796
1924821657
745469698
853609630
1256848297
886183878
892717002
1857450104
1939840765
129601828
155651507
271256393
308565712
1925395566
1771285815
1110891630
804000390
460861882
385733115
573462586
349104429
985547777
1401388727
201608186
1923479295
849494516
1231689255
1907946704
1196885037
1202845731
1282162802
525467217
295039916
741509687
593660794
2042321281
858434763
1469376186
1583642321
1645172285
313253830
1819257719
897715854
1217889600
582627021
1055409133
1793147987
1183560892
926620497
371508354
289542768
1110284081
1060832764
108696825
1560428992
746411466
68430416
451189018
2025279101
1732139363
1034506587
689353588
88180130
1153829160
1265674439
864259913
1519395748
1758171534
463766936
1359514152
1781575483
1183060804
1221893798
1443523751
262003731
1141896157
624471175
1233203363
1307596784
794851552
1864518359
1829072204
758503820
2133861356
1384784601
615233755
1413559572
1925734407
219261841
764341876
1907825469
245215896
1523909766
40818279
1142846395
1560067749
543882445
1347485044
710946563
842775115
315291046
431294427
250524909
1886454507
1353591188
1667912947
638733822
1004525303
1415929911
1368183396
1886232612
1405015162
1516043106
1287958685
1365806697
291069838
1047905418
1405172004
715463609
1429957190
1984320045
1462373762
1053486275
1641998301
1516543250
1438402816
584954721
1408382438
1005866516
215610674
1685548368
1961168341
1178368939
1308750097
1361184172
442799315
1290786698
2137265139
2131522769
1775574606
436257771
1966045359
1079092628
1720663491
745056779
1335338530
681906163
168081419
677905291
1617890861
1574266895
1102649532
2046754170
1143254178
181621490
423113561
581025480
608418662
1978962862
864656049
251315991
392713395
541845358
1578947872
2111067486
49329812
2145686580
1990753974
1961634701
113118891
227873221
767835609
1362977975
2079767999
132100821
134941238
2109902349
1768964324
364864256
900574595
1759700236
1838958725
761581799
1647623315
937013920
1500349171
116555096
1866320356
1645066733
1631529924
512298142
1961051176
1703768176
2123546517
236544309
1016559630
2032555695
1971262988
1334753265
17932085
1831113835
1865562598
1514883939
264562781
684019912
1882521292
932498185
75361748
734705830
1375834028
1921577505
1769936108
904113356
1335538187
1926728512
2040846026
1430568254
1856061421
1038142203
1661973366
825141595
343821419
1790727238
1946477503
266941148
121079519
1308370357
1078146184
1484090320
1559492054
405581593
42465573
678760301
67269064
239213168
782145056
1884003188
1853156540
2105500820
1608183875
1662347585
1118623969
1447561947
1528175850
1327722391
1700446362
122097298
2009746688
361528463
1276060862
169618299
1507817511
1902632579
475029461
1155913712
1366494780
881395194
2136732277
986948098
867334124
1162406338
1699949942
852410934
465345833
1908166389
2085238341
20087958
1114801680
1697614626
777645735
229566842
1493165781
562927637
1460193002
1631117763
824280844
168503561
2113117770
1389230372
1772619636
1290211885
964581193
911461552
1180853260
827451736
1521655473
894790656
801823589
1530034309
1589953570
1294516821
1810829613
1896110879
1472041605
1149299997
219754575
531008040
270793487
1789459170
259215182
492206234
1552604921
1190836905
1121064512
2041113396
1181323337
798396039
478991765
614529914
594198985
2043588668
900206841
1090774687
1579405329
1548226015
1902001280
1954332601
926539978
1827417598
1648476323
1276394015
746124218
1320312842
618042680
4384391
1330665955
67387828
1700566289
1925329760
1849502363
216720940
1631670023
863940416
269505881
1456037796
1581797179
2124866800
632540021
768008079
318746971
563534885
636937825
1278394010
1151803411
1996985802
625830740
1103772951
1760432861
517083150
2106452831
2028127926
170671917
1220947565
9609280
1711223092
313106057
822382221
431850166
2045809414
1881389895
1854302816
802694758
1795866923
1190375888
595805784
810645639
1233020178
227905
902344715
1000525454
1500655998
803167232
1853036949
2097491563
997461404
1744880929
347905859
846910985
257933334
606382493
1957170339
620644862
1838359161
355344435
709699854
658451917
1441074865
2037348594
631900418
476595255
1382276790
1041159369
1800702977
2098187510
139728414
977739290
472357772
1777370311
118362272
441555364
1077784623
665416760
1815590138
1558458469
240736728
567198014
1745645901
1085092820
1462712453
1869674315
1223029981
133063164
745320193
1992562101
590618174
961909738
1634306192
1729200742
1670213421
1377819941
478660955
928110980
809778121
1932934295
1834870698
920365908
505906041
1912564853
1029713455
1710696129
244103321
1889383887
470101185
1469250026
1503963542
44735677
2072294816
1407922232
1642112605
820102880
777221683
599699911
122071953
1418767786
406008795
1381105231
17056076
1889420643
1630929125
978813744
1118714356
782173814
1915330142
1785051262
1279376112
248191227
167808358
235792953
821891944
1127961828
159730781
1538207513
2126338798
1055776608
1182929322
748637682
1283517736
2064563930
1413161643
1558959944
1341800690
1756065461
1047745028
2038533813
217263796
373264290
1314953378
1204684175
1844839259
1299801136
151692783
743429855
2127947177
198000020
904046152
2087369528
1095421580
684051261
1199965540
2129533516
1285703204
1153225315
16238284
576270361
1844279165
1996810449
681110117
1623010308
585810444
1559814018
1188424820
46861147
1865998551
726568678
2070942163
544165399
1126449150
1620736288
315133264
2101632243
800651481
2080037929
1108999735
1306239261
1589529537
1423431381
579044939
419917034
1637640551
1916828029
42567826
289319298
525035119
168153670
335430661
1846833356
1008243527
746967279
1979132055
1261178562
1886350323
129133721
212942971
1024327880
1140589147
2038758655
1239559996
1931289560
258300137
1739418786
1848404367
1395087416
274745684
172635760
557329293
1554908387
1869015210
1246224032
390768052
168325163
1744142263
1246553569
462837385
1564045957
1828378642
1812820966
1236083975
1758431830
1756209755
1995265447
761594918
1745322865
507615564
1023514602
1614477785
1470356905
1850534826
306896051
844187736
332162843
435238653
1638056959
1889739537
875383025
1264654884
1311338242
1768814301
2047555604
987547311
1256239524
1104888234
1310468161
187290445
538923426
674241419
1992228120
1538743915
711155552
817022795
408882607
994248730
1432510913
1811638546
66168203
987834734
245771405
786071317
2138940764
161551509
1501904585
1483697466
445344200
342780979
1320120322
6917208
651935092
1516590015
1981319815
478146492
832936916
442416110
1097335782
175041667
1653284650
384857754
678867617
1793281452
46613601
653391105
1440147727
511165641
2073437987
1722064485
489739581
941220451
1712884258
1188064249
1975514679
720983154
1177072900
2105748822
175707889
1011025636
1464691930
654097208
1404626008
1629854467
903149714
1484572312
1527199956
1538770676
1475997505
622073974
1355946631
1672813021
2126872457
716408036
400711777
1318823990
1263317508
1191757989
35923148
106096252
1126016568
1380106635
1157207685
1475379332
1863271124
476285001
1264846216
579887568
837036548
611760942
206197361
1344504675
2137039463
834321408
1950944117
269639769
1572715633
776001187
1704770086
958321934
871372672
1778415963
279073401
681934861
515759522
585972167
576350093
2116110987
1828782964
878681462
1614812504
731041907
874212026
1190087168
175898742
1455132449
2037429946
1332718388
1691769257
755289019
1211224340
1677764385
1566269097
1182216935
1430421089
437178815
3460339
2039586914
1377766696
1991675684
1518501450
1269190163
498261966
512862945
1741632621
553859232
2012212557
1466303759
34965137
1391260003
2004267797
583513116
747649107
1017588526
488035080
286780468
1204909287
2095250580
1607060884
323752817
1935519668
1991725211
10518438
1887394062
728671119
1435673718
975497299
103068343
280939673
1897978164
183822558
2135147686
1429611036
370767119
868995422
688551891
981018261
1140124875
511968108
549764710
336611838
806040694
1150896617
396965811
377179863
543700153
764913597
1072229098
33399466
73674929
2108900042
768951252
2061873985
1217769027
1019386428
1457519084
855566372
1327779708
688652776
572588866
1321740490
2114218958
566526331
169429855
1558901228
359111858
1911887795
1880504222
1010239338
2042248590
1065605493
1678708157
592998002
1536816411
2007685164
547146709
926851109
245681165
1176980464
732802939
811681319
1659139081
2058227046
1332898041
899210008
538176834
373211207
102898297
722893430
1209477907
112288387
611509793
414693226
1493458727
444165537
1551767568
1668728039
15701865
560475232
1759557914
1670331432
667352578
1331075684
2046704387
714266950
1568308298
649392245
1050977748
362456423
581722168
1177338604
1101133358
1205951644
168083938
91062955
1490887345
1817094226
1410300523
820854283
384112810
756744970
1014093668
71224151
1013251791
1678748614
939254059
708691802
454027322
1371142228
1179137266
87281961
1858043774
996301669
251086048
1723259558
1908428546
211981617
2082793888
2030168866
1071670958
166020658
1735699584
1421340476
797350297
700564371
1922517380
440373757
463745006
915114828
1473842768
726236551
2139673413
403049573
730373399
1834517465
484152102
426749372
52008672
2012112486
828134477
919183868
651306798
1929226382
679923971
1179977805
720534880
1932466009
814666597
1879399334
1621524922
1545206639
184786155
350679991
850846660
421363853
1988604716
276476119
440174356
787750146
2062363978
2036773652
716226567
1390486868
1220608574
1729054936
1296065636
218487839
1061427611
625422780
373868014
385142017
1810215688
1060643896
7962303
284396795
1115274248
800734992
1343468754
556320096
1172644471
684363246
492014397
1436891297
2107430890
2037322945
1076085125
972742843
171803194
1275166537
65018040
1135710814
339209377
947384440
674666330
1217139977
1271696846
659304422
1612098679
60711165
1132473266
954175456
2023591474
288233657
332233091
11224550
1386578272
461984667
810898117
80112051
1399979702
751727366
1621688782
1299771625
2128963761
75872519
1899174563
100830528
879506795
1210706198
15963131
821747849
1633312484
1646866863
1461690937
657681525
388666366
2053295880
962922537
1042036945
2068029972
816550513
1706280361
1327280476
1347272047
743979775
908665622
1544060253
1101594624
1990521747
2036196626
298548014
1014269206
932141633
394217540
796298927
1830404583
888839663
529332620
270644947
5526658
359789735
1255178146
1870359774
1566977022
1981770382
1453572753
1658320011
448882466
1034388076
1657279540
1359831695
1105388297
822128739
1272763463
1122086760
1010919299
1122866637
1182112737
67820786
1020121379
866851604
1004571909
715016894
308268742
953294931
2057344131
507069774
1657508448
102107628
231163966
1340617236
1604241832
2121862001
2014570086
1553028632
1165462874
2088163925
1703645492
1040089061
1052531757
2138184547
343325828
1549589508
478349770
1132020503
749204730
1506682588
1839416048
1267282195
1744979112
1374756853
1508983324
1735323618
2119622993
828088782
718144776
140667375
1723310853
313276980
1599637323
2104466484
881001441
1568288455
487749964
1293334548
623822208
1050372908
2073813453
722757361
515714246
1868162755
1600245606
2053635496
1455793797
718354824
607883570
1889823331
1000224045
1348080908
1064162380
1270041503
252052775
846484077
1520187412
798931486
1217051728
128841171
1770728934
1824456566
623545378
732349952
1005436553
1546864149
938003793
1036569062
1268202838
874152964
240403977
1103842522
1702413466
1208520678
971342722
1131487768
67056941
597156247
920201146
889726121
997737008
1896558802
1471971853
1484331002
965949680
911351651
2004936254
1568203194
1324593180
1228650113
1279998240
1307356646
1658602568
1435953038
410234385
324372033
2062852135
233151581
523036098
874426492
96473778
864192420
1501946209
1264370529
1334375513
1266216978
1203108358
2117385573
2015883361
242140169
1039939374
1531593231
669143348
844767397
62588794
1790789649
1033291168
284693888
1895040865
681443116
146132156
59116537
194474267
1618489589
1674926790
1903052322
893996669
1244857582
1942310917
1673909016
1974091274
802363223
1036572766
285567617
390521482
337174458
2142320542
592851751
187428384
1370721769
2068755870
302249523
936824350
578202278
1086399635
1678319227
714811644
1645644222
1303289485
614046624
1881680527
751237758
2049353814
1118615311
236601988
381046212
1977536435
197118194
2004211059
1398848333
681507716
993309599
2089634474
690772871
600030936
1723965758
574333909
1772022650
731261596
145859844
1936835128
996097713
565702457
1622230373
1257353652
229615187
1238449692
1555198111
1256619394
925726162
1340045824
2085063317
219686957
903810567
327723955
1665147439
1534018572
1658159694
918455613
500650002
1452346995
907326869
2123066133
505598436
1890321975
528070378
2122411730
849886519
259126385
1128630969
220332310
121444469
200766362
1775010166
1788592853
983310801
14316485
1249764624
1728874228
226172199
252276872
1382047448
1030059230
782949460
225520320
1859427619
597637121
589543729
534433255
1556679302
1038461464
706379459
1213980515
1261203967
1608861418
1142629725
2073827017
352780667
1896520229
790546532
1247264766
296105176
1207576680
1345125477
1219215682
444085955
118037309
1743234525
523037153
74707811
2090536190
1022215229
1646437777
2021972378
2081071764
1575908355
664336237
1305472188
834642985
873412595
342851572
1255295531
275976317
206358452
1449000659
1232046813
1981054760
740063222
1500930651
652444272
341740367
835757279
1763436873
991867020
744091287
1651292254
1602981951
1262868040
1026632309
1408830705
2079302671
66223296
256275632
1628329151
1898775869
2118993045
1672926754
419675248
1040479708
1502172327
106414283
537401958
3362666
33681174
1373933351
2096073689
1231706139
1787624337
868910984
1913808025
1359589749
335924133
111214203
1011748569
1371973307
873355973
1314610829
2123510058
290678413
1375830100
562103275
1960027092
1655050513
1623603332
982868820
399341411
375610707
1495432630
814679372
1034672204
70647524
1601175195
609342198
883278721
1252940149
770285257
1056891035
859482733
250859758
915305345
1414580132
958568539
1970059526
1849942705
538716654
1515917950
1672831245
398322550
533799730
1464574894
1510282901
1285444583
1920902955
1207958420
4554975
1903142937
1696522495
987091902
1101621540
1885865416
2075368260
1172068297
1009266396
344366318
942080373
1154234533
1510904278
893799301
181366080
957119273
2145569029
1166464012
530124247
1401269533
1939427667
1402168746
2026768395
1095186537
678049522
1111090280
950127255
1889212760
1567692264
2047879739
623074903
1281813812
1614191762
450905258
1101762899
451112187
915841858
657439312
1371565276
430075821
1133379126
1388616843
830147254
949679547
1968201050
512083432
532837087
1691121593
257095299
923257028
595204678
1471260421
165304708
161189988
1905814075
1822693384
237071755
1101131616
1944406518
585805033
1174211597
500990390
536830185
1146999778
16121125
1971954777
48457260
1458530862
1066551297
90234717
2015739071
992027765
1065816498
1414368191
1193368003
773626617
1323580116
1736154582
812527397
1970964241
868300994
882000965
996495023
614619790
2122366027
816190036
1805180386
1125211203
1488980847
3802547
535310550
1048751089
702734559
783290308
182223382
1486956477
1968899158
2130794202
1298250799
505352963
1135481203
772389517
1433157526
1120277130
1194299609
194460782
491212270
604999399
752181665
994376954
2037179138
1804557037
1761858029
431842134
1825976055
1720897532
355182326
852852242
1680487213
524380393
1075271298
1532974627
859451313
754445565
1832207690
1214235818
840851056
1765293216
1742122003
1566426852
755416246
1137937603
1906940624
830365179
589433147
259188299
1490486365
1526649372
1280544103
1091147113
123619193
249927923
421472773
780512833
733117268
937638590
758755326
1004849079
402725272
1261736105
190510337
2121147090
212190976
2084270292
2026688969
1428578601
1140839999
833541667
566407484
2056959522
304830202
1989923043
773750034
902674505
417202003
940164664
266792272
1461066793
1690425795
2040662371
833892652
1931695015
62311575
146840057
1779442287
1897498407
1754850439
667618375
1319351048
1773907684
1467232993
1630187131
1401045593
2004697674
858494185
501588760
1848522963
290027233
1688406669
754830044
689296154
945119361
1702007657
2122885312
640757043
229244823
438033156
1335503192
2027188115
1862093515
77994616
334704532
769008343
184165899
1937872576
1948230753
460513353
2069260211
793581467
806617767
212597353
155345574
450042586
1436290015
853389667
294002239
1613164661
128182219
1728332706
1405261530
1247462175
273325813
62006117
1027893277
1123107960
499347478
1638451028
297221385
1724242329
313102816
621064535
1453566744
499675559
425930833
1280480258
217783624
1006878573
1757861151
762994297
304260279
541366513
826011573
2074658853
1342539092
1270911872
90128250
958823857
1430002385
1210689586
1257407865
1900322027
1723503557
396513008
1441025346
224816519
337071380
1736689099
166250710
1805117100
517021267
802545914
1737959461
908858690
931206922
1432664157
1446921414
2043855200
1011249641
1466088568
2048035022
808391279
1113942574
858068101
1979327197
1523635861
926584396
1349746851
1959427270
683978249
159667431
317535990
621935544
1070876192
16148511
983920725
2026546000
1149799074
1924061854
1821375854
595726650
1922873842
822291487
1590173416
371087352
1558479715
1608932016
1454737850
1181982959
1649514137
428691209
652068909
1388295920
1991298270
604231752
258417641
1118237748
862024487
1868532751
865092496
2082981530
1531645892
2045466623
1518403076
841761871
1359888642
1135021244
662675750
1806320177
41073871
606189827
1901635443
1617078472
126341232
1246007695
2105200591
1997855716
2096495841
54923684
2055714805
1452960618
1448333281
870410328
1827612970
1529705102
1479599791
276795437
1955111475
455458327
1020549919
2147221583
1023909095
156321994
732655580
752747744
154847305
861091683
651419215
1012499443
1421738204
36424035
780216156
443424208
1200378230
797578935
1200137955
1894811235
1844394678
725537703
1741628422
1135931495
1368728851
1062096615
272057619
1728541661
742299154
1167583216
1211088781
2085973766
1979181915
1301012921
356565871
208547230
795069153
97528029
123575361
2037582329
1937622083
334948531
1271829231
258050410
1970139928
406621616
200740395
833923395
1581822426
2063588105
1922463355
934605847
1464361411
1840738603
1448187920
702117790
1567103258
961278213
1545984038
11884482
540356879
1121049347
1069562700
1106691096
584865057
1515608058
1314754738
726865676
2138441179
165516775
1547712933
1229666587
425992387
1307637922
1103361855
2111629830
1592767778
1305425598
1337964493
1250596905
1822021607
465571732
1759100243
2002699064
469462167
1905085735
106582687
306668461
1611741497
132774425
736875854
865631533
1926920879
958217713
978250884
1865044800
719399452
1093076538
1214945061
882864959
2009968446
1474025208
1204546173
529982830
664265911
1793286806
641809595
1398139538
39939005
1389722263
2051733669
1231321662
1762475488
638458109
1921503316
611664533
1136162374
318436993
1319522419
107119701
2143332506
29846514
1014446178
2109188693
1674919131
912169986
564225705
1411885682
2003419736
899927065
670227604
276964934
711905854
1391519507
813189118
262184300
416262228
1494999540
1819696123
148944254
1195475275
110619371
1255456188
1082835094
1630178288
545794045
1244101375
1385018296
491690097
564435967
458631482
1569324720
1369811142
2141596262
552864661
784424003
1823695027
381420763
1200291591
120760668
1883417077
552657669
392432880
1124576091
1375536955
1892011525
721315728
1401045015
718717063
198129938
1196316209
315091521
11889441
945611373
1358465391
313258658
319559453
1914571897
1852492560
1150418320
1565862961
1254833480
323384779
1645293172
941073719
1572704340
102436173
1301413850
1266575016
857290077
537101797
1456081825
809114527
1468791404
1033016458
1719684242
2045360801
1941086627
1605087857
2072523386
199823012
1827847443
2104036748
1909471821
851632785
1119961568
1096345418
979953223
1656624915
2140684274
1675295789
1403457151
340090585
371964907
184463458
327994834
1630251833
2064828954
1813443423
216129975
1403944834
1852855724
2073224004
790193303
2028413642
2123726258
210277065
1550784195
1596798889
166502522
1804308919
590023888
481287865
1876234925
559553859
1061737876
1864214174
1676360018
1377526126
1881354242
1409506333
1165579832
594050059
1815628800
796384167
1462357697
527501095
1571564464
2091421838
1300178293
2094796461
322503664
1382033125
1425705640
462151632
1463063877
195134745
362589355
1391661776
1549879663
186280026
1587334122
1723837064
1270728992
1850062115
666141766
1688537747
1284470994
407516216
717470421
22328547
903041055
1473241591
1327747026
813986889
1570752190
494556769
282601540
1552036551
410918586
728375532
1983072954
40353156
218922634
981977130
465471173
1679884520
2063224436
2026207557
1433177036
992372208
1290032801
8485830
1761511917
898967760
1061530394
1101002508
623032876
628385334
1315113130
424972186
1406663372
302540323
1375749209
1221632928
1235274947
512092596
582031414
774550425
1969308765
83940398
1503162953
1561938259
874410188
61809945
1309214444
1127812979
1091932436
321776021
53822182
225808635
293254852
561793334
467058858
1760855441
928168204
881234079
1916400554
762175773
400601228
297489315
1106282460
641021505
1000533872
1823437430
1833042050
1250019048
1302808208
919014241
1657860006
1944593798
1400089288
315458366
1986149045
1782126116
1258154562
1756515579
2093163079
1311095289
1528007883
138522123
1952085329
806168249
688649451
1908762385
1799335119
1020369450
2100559698
457706136
259704692
388314904
923867657
1735376228
282640729
1379815689
1131649359
831395358
2037755168
1953719096
1752136224
1651434072
1146476381
1303393180
147825539
1128470931
1878087471
192211626
800255760
1342795275
606707704
813529221
1473896087
962023486
462768795
1822725128
1702690037
772293297
1943516928
1168679516
1293052671
1695998909
1369159976
1565608229
812375302
2097324348
1522971656
374177993
1468544613
911814909
656686854
1404056323
711384058
743502428
828131871
27734475
151059618
2039666430
2062943157
119449699
757041729
504708978
382179354
1039691421
1971651932
1170453929
457225369
1085041618
342162417
204991399
762909064
74065474
1121889463
161138155
91703679
1121690634
652225296
498148486
1995522655
1340758321
1544279303
96968526
86776585
1095729738
2134087816
911908448
287687520
206391129
1992207537
398881124
927315510
1682120043
45214008
1117965379
143480948
745329105
719385662
1044388533
2089404937
999418111
52993922
152984320
1484118405
378385603
1850103720
614989402
1663304926
1768243556
601269851
2118503298
1360039744
286920015
1293525748
974962038
2074592423
1656546669
776168000
2142444434
1508679257
778848258
908117121
166202955
125522628
1314240196
1989126009
1614026525
1086060626
982868281
1049165738
228990804
454961311
187408232
1240367632
1329133283
1252084129
48491497
948468567
579746669
1711225002
1135194165
752690785
1425090618
1719497678
812133659
1648667315
1360617340
655623136
1758536312
1990865823
1657787516
201472574
1872020876
447305530
1123246578
1202667438
1117393347
1175141144
1492654105
691231441
13766630
709683237
1808767702
379214114
1935709812
287382004
1133554160
497951244
24114022
522063389
457654088
1022949626
934474417
758178211
735091959
558044316
1989033563
825696497
1528197641
341864816
423280063
778311645
1314048875
1769253887
1465077489
229597499
1228121433
2024488391
1469600887
1041447603
83699063
1317710346
2025250996
73543672
403348015
5460290
649674506
2088894046
1179542530
2098784906
818581666
235276167
1615089887
1489653498
957114756
221363354
1354520457
486313276
964976635
440618176
75140121
951731484
2056925524
105657189
92367820
152424350
1990282883
757808371
2027854515
1713079990
720094148
1440076070
1810447456
741107554
444912407
1133147134
1488231294
354936160
579409884
1719275677
692517505
894705378
1232187984
377287844
646379043
1779169316
1554893370
629262089
1964131237
861067893
1341636521
796054372
608489291
637807669
189524168
976408549
758315224
606509284
1836168118
652624069
2076285478
656654229
247869282
805681155
163051026
403967408
714430120
970695881
249906758
1800190876
1358521161
1316749655
208104169
1305736545
300477391
393625108
738876812
2112387002
1003169168
314841468
1662705909
780670910
311113978
1639898261
13707083
165506909
1572208082
272170957
1918613010
2096573978
2068134424
986796064
1412071542
1925892864
349107751
512563321
967247546
619439423
1196976248
393054165
371242614
386050707
1939215490
1902241366
268925347
562120019
720444494
100886345
1836620833
1426226567
482074887
1313475120
1803274971
1103346210
841486822
850256080
1981989828
555102120
72420209
1690332091
319931694
1017380804
1680022777
672039062
1918196779
985442109
1345210409
281778827
1146780187
1802163665
1921856775
1220691164
237552317
511499637
263190305
1482383703
638501525
1794709987
1106588317
1399920275
2099715306
1753219791
1543533904
1827506504
2063658423
2082149765
1060617883
1648203562
1253835772
2043731900
1362350573
769597252
1168880456
365196379
1294772625
1914283099
230544942
243337430
1135706016
1011893887
227057543
305259364
1446737046
313122912
408062321
1521237893
1227551063
1767817635
178376970
1840081249
1530038371
1579955392
720587820
1377307379
1833762444
1810753580
1597593892
1585901157
1816987579
392474040
378012481
1444715173
308323924
1727465557
91500564
37635672
1873249307
646155805
775653881
1449869259
224474820
229474374
389801557
869318160
599114525
602092065
1231715950
1731172728
2078987343
438305567
1958260064
363860849
979919540
1354113226
1609027868
1538750757
672940597
1518582508
1400514086
2130881496
704027133
784374404
963824529
1109720771
1325277524
784363550
919164540
1441481015
1639809245
955775731
2052852651
1422015421
951828375
917197475
1252375010
1594959038
1413527145
108827375
1936813515
1556177361
1851713902
1280964997
35381012
484935501
464429767
1992378416
986616580
116781055
1597964665
1450813542
1260208533
819119141
1279222663
409269044
1426512380
1158961124
1875971043
242472809
230311199
2071630674
607603778
675946543
554084205
423248338
1746084300
307668592
1466846756
177819334
2092490929
157802337
92312628
300407628
67191272
166677710
139889061
2112735859
1939717952
263536535
570970198
191393227
882912388
342641604
1452086335
1594951093
154351890
178119024
1746106001
2057329736
1338451463
1080717840
570789475
222818684
1014900542
1836553986
1247869174
551869137
294595619
286919579
1778216037
1015468717
1314362461
1405725673
392745568
258873580
1525773283
2083161525
634347601
970149013
708205581
2091047437
22553247
1854347163
2010985344
458510584
1132223956
979864499
257616577
1736433748
2089445718
846363623
846954753
153209257
598030817
133131354
38599073
1080837827
2048958854
920663435
2124387497
2000476079
1522917608
368362610
1896177089
725461227
1345624568
1057143214
490559401
2128332934
1790259871
273012542
283548851
241348392
926476414
142895391
1554490488
1563323099
1578010173
229872527
356349016
284485965
1821191416
343406096
1930239822
172086894
662091742
2133861860
2125623964
308241154
1032710886
1219375981
423185475
1725978359
2017389070
166876421
2031068173
2016795600
352758854
1585572531
820949430
1194575697
1240303192
2137221809
503333980
753440688
995135448
1448425880
204657745
333714047
114324182
1593346298
62748979
1152195088
826094762
936049320
1232611423
757986929
1176442434
146671155
970269025
297856763
1078930786
2025865519
1432460078
713806405
670930186
738219684
1438603054
1508532761
1739501574
2000988870
309885943
1655494202
1941899062
1205468184
1295579386
356702507
1347401572
1366794670
693410200
1078642953
1433928349
1541608006
1558871569
691097626
379460347
1103544696
941532739
1847747724
822466862
176522079
1484307321
1749484186
987981473
20460300
611361387
148570325
834056120
945069691
609268464
1145460827
1055837841
1292673200
2037199873
1958592516
1944771172
810188443
213176914
136910777
349456086
1421320833
2049385472
1857848333
1252990146
885390328
159783187
1024069763
2068642630
1163245316
1516658722
753535980
368033623
1492315983
1984381044
452343182
1573024979
1428471204
1588952890
593032436
619509513
1972849018
838020742
1984339680
224707404
536463437
1397665330
76669607
1692565748
1918482738
1264898890
234752209
1702132618
508591626
100068369
2101305431
2089135091
57316296
2014082541
1711450774
359107138
1643882691
658484884
254735079
1961746583
1166261215
1048534210
1459711032
1665369548
1216299018
764268391
544194545
2031792842
301015595
1587724400
620943447
1874905564
1594546005
1329373909
1287115892
851100319
1967583807
239270570
652838729
414583809
1393991150
838794214
1173976581
766669063
2096848859
71437134
56289172
276725483
1713528841
303643879
819182641
922135223
714918316
1778012551
975890700
891581016
463791087
1360573582
1378095653
774809039
1667873401
1428486457
10544769
1964160246
1650769251
942963439
1589694722
684823622
1288933536
1679647913
1235343771
64785060
229048361
1033282012
1559011043
1574444267
1168907925
794519600
526545643
1017576596
998945234
729417808
203267649
353131967
342276526
1227572259
1451944747
2067079574
1421099921
584517113
173506502
1025032403
496939854
1536324178
96185985
615269857
1377772984
1451278901
175313121
537421587
1306975099
1285111423
1405148922
119383066
915275617
778042019
345636889
109932754
1136907979
2014748700
1468234109
475525285
845410393
1366015662
1813602331
1456426590
1401210040
1683602621
616403148
1980867219
956247598
956021507
640441362
2143470386
623356785
2561553
1537294851
438186623
1675217445
1160322673
1308256936
1668497748
756631277
1728099227
1251583955
1878839010
1319655674
1708127891
452499716
1343070364
1142165593
390267184
877641216
75112089
220325807
1913315585
1124060710
2137628940
753841294
1566361841
796044457
892008965
477617296
1550414260
529597263
562504865
495025631
163986064
2106383800
62430343
1827368047
1802189570
1701520588
1224228562
677177361
530371240
1758677106
1888418850
2117355072
2136812935
393850109
1466267071
453138251
21557951
853218663
280996785
1605409301
1577739565
1099077454
1534511611
217407211
24832353
1760081806
185684579
1607062147
713226771
521959071
1953999706
1551246698
296114449
716137897
980862875
841211577
145959173
301127340
542971310
1439572449
609008264
1363398400
105320834
846630748
2032036171
1833772622
1350807557
2043925691
782401586
2132419901
515871211
1930184899
2081092495
808014270
1059301619
996221495
822056690
1815792559
1786344708
1489368072
808062332
2136976506
277126289
518916825
1176845298
227194723
1197072789
1284449055
1626748791
890174245
2099771175
1312458879
49591989
859468192
655790346
1812062965
821806292
368083931
15618700
1546390916
215641109
1426805215
2031053717
1533222107
999416809
347267903
779674508
425492942
836406305
667464451
2042300357
1000128225
799974156
1334495906
2099871855
1269585673
818478976
1248188144
1631735728
1782866812
1820847538
955418912
663230093
429125016
147548606
1426467881
437646518
384389758
67475354
1229232107
143691188
994470998
1255335650
72553149
488327376
744298100
957851553
1119600296
100413060
304782553
1570322713
1005179781
388600214
268951785
356870851
83361321
1295937403
1258273352
2073726308
1361327047
1363968573
393892710
114597320
594301121
119488400
731851232
461879895
751917835
1494877710
2015263266
721005737
2003362554
761481171
1614694708
1946022601
689498881
1577455921
1159035930
1934950337
2072871574
228948524
1162982125
743184697
840627304
405816525
1241269822
1913940600
1068054388
1239961105
469746789
1168274145
666185465
757407940
597938489
1879059661
1438492521
77854058
703970300
1521433773
931418013
1679464454
619707371
386276427
589320973
1849600039
1705975575
2124952032
1898047385
1512814521
130311537
881048272
1376330663
594224248
1446360026
1160270637
1701459322
1060786557
1819209556
683011759
134536353
2009560176
587728616
25819493
1426745372
143490529
1175493494
386359276
1004662378
1115843368
132578333
1199901142
1851001531
329397257
758160658
668794645
661315268
1885632005
423347186
461854596
1504387606
719911919
1222405316
1695607580
882393963
1366238455
2051514843
608493786
1605180369
2000737336
1110497599
988031151
2102074561
1635923095
1775823667
141748489
587841261
546165530
1879426566
681859947
60563392
1993251468
742819647
702732242
755240756
1751220217
1849724197
1083574599
1813048154
282046317
367203183
1277875643
278551067
1490603899
971592969
1327673708
1126410317
764737765
858904227
1911645070
1871641691
1227898877
947650421
1329083595
245681975
940186223
1578137228
1352807469
2052985183
1940208382
4171841
2003443320
450630926
1048400951
614161174
1004739941
1144232691
382736281
1479696849
1214033439
1328606205
946169399
1060188603
1602949608
1360423784
1984389040
1026535835
1567354680
344942681
1880921937
1250264417
206770703
986976850
2132180583
1181369397
1972620363
146571380
1046613703
1380711406
165653257
185020654
879297154
2086113656
756281546
1666573226
112780793
654716419
33595373
1317687798
1556180645
1036271039
1947141762
714286280
737804391
247941046
819077022
1803083208
731350204
1250821900
1280618259
336533165
477304781
933793337
618235981
1328581564
510459933
2017180503
182741559
1441292101
2074207348
1849487005
1921074605
1576951519
1994944561
1852268291
275410426
1729383197
1880699564
1889500534
1085781539
1195049934
2044804144
846516851
288811331
1309595146
402771186
329538135
2045473611
1573664830
931675535
1923537803
1797241404
1990387666
2019211244
1468402130
1071320488
1442282279
1755537651
1823972134
469203035
887416957
1357079497
842265443
842135161
1983301761
367025642
263017089
1199399136
1360521741
1630942230
1268999684
890947070
299018639
260832925
647687609
319466419
1266513302
1915177008
622979348
379512496
612371088
1807905457
1063296268
708405150
2123085018
1530490326
695292568
1510798932
1759786965
109664919
1379191493
1706679488
1963456972
613578566
1867121069
523136815
1902091776
1732862685
1792208755
89979440
1113173593
349939217
1161905192
595165984
978289087
1463568262
1089951263
1263544718
2058360597
1206333911
450926466
463475294
1927041940
982601321
1566560117
1039262833
466848299
276616699
1910587735
1088643127
1200206047
2040545902
535639170
1336988280
1842046136
1933497965
1120142340
917606087
1271642918
97797964
1829238156
1441647812
763877150
651720023
1645377846
1068788544
456230062
931735069
1366260940
1379745453
1866452327
1569256574
2054361674
1327335222
108195231
191027424
2024776761
396969500
261551322
2123449789
1552681479
1970819682
2084343931
859427980
1521292275
3900645
360099746
1926351385
1056645128
1408800976
1862981459
818775666
1435648462
1023612714
1821936053
1622199906
135848842
1704857594
329130069
22777908
1031223320
569201886
1194615832
971712601
2088015246
1379707912
609085632
1758639787
1089417182
497367810
1966233375
552323418
359058434
1180036988
1339123981
402855845
889437461
1046735951
2011229900
1469642985
1798359866
1549693170
1593249381
412772529
1988330969
583855077
170802593
1902408465
1505719150
2032795112
1575947816
433585113
814833354
273084643
338371167
1676033806
49581258
905329334
1393474612
1311934054
1907082812
1419632376
1352471062
929190277
1635926599
833243657
1844466776
79356411
109665709
207303569
1029274755
427631264
64997886
428266188
1412690507
179866960
965042690
1635942777
1907603812
209376987
2038801223
1559972171
1900158762
289711009
1818059081
1918210517
1472652907
292964805
915526742
1218851794
176001162
432131681
1803508171
1880093356
733969577
1212011308
459688553
1112927766
2094952378
1189810924
1228063140
1367872538
1975880350
1832720850
1851455456
1866859631
1847546757
559203404
461711517
2016519622
1874324379
1288786663
1455977515
1360577141
559110514
360063209
1862158759
292653259
1270312184
2146026331
1415100659
1779822073
260917060
651519096
685913891
259837011
1084842214
939250888
221224364
240449264
1785404775
1083505913
2073123310
1975801365
1802852052
593318232
314652975
262609912
1778437178
1427365052
1423342217
167033610
1057981653
1599781391
194582008
585929256
2036433002
1395905186
369707766
250902557
90998578
2023727155
623699246
1199633605
2137253071
1683613732
1505425239
1596923952
1785486053
1117334657
1364655547
1899157662
201209506
1270795197
980806990
2094592737
1938958280
1667351025
1030151294
401262464
799152464
548944671
505952911
1995690246
1186381393
1276956735
1526329741
2051429303
1257491330
191185104
724269498
718760775
2036589927
301721775
717509748
392860331
1306516570
366205176
322980794
300113807
1669147381
1065854014
320348075
2085141510
1976930634
1901683164
2104412585
1679135229
2032180570
506943816
1815557352
524874841
69792716
1843937970
961022003
1642245553
191269634
590211658
1777104572
1065892873
1466607793
90423662
1654700813
1233326183
29527152
967826264
1715708156
1658472760
1422104773
116851976
1017414736
1254502299
226184706
1206016819
1595549571
922218261
1315635412
338076681
215507724
1439212546
655766676
1816407846
929514564
1123675976
702946157
897793050
1584331162
1002357790
1779705413
892376859
470693859
1373140086
1954561437
1052279432
2140505110
480679399
1090098322
188039635
118413451
1040629638
39899544
398932894
1312541463
1335606406
1114041214
1597749253
1370097493
2050058470
1908551092
391622938
846325825
640079991
1351844614
458515506
858779372
975339180
1190795311
1651387416
1304514815
1971648277
1706581627
932285472
955830917
319183701
704565685
541457727
1016735050
505803504
1805328848
1830863984
754913547
1082960732
1416970211
157449697
1804324849
1303441333
701304095
1243770757
1409942132
1990149075
1950477710
961511419
375540111
1708763104
1501174188
37194446
1786390381
118024559
1729293957
613899053
179347147
864235484
379565682
1908520182
71034346
722676374
1616240513
288064957
3716643
1165191311
626154343
1968227494
1806839993
141251493
1103554756
445528013
1292279766
1560209536
127585739
1109544315
1369516881
1850642002
2133860898
1534371519
962136511
1490792070
1566595350
1255127102
1707183343
449527312
442458199
1416482668
565596191
132894492
46098172
550194513
1948632777
918581945
317481293
839924280
327394246
1644659217
555451256
698383474
204392316
1552157216
295778028
949003582
1505095309
867323514
76116992
4303442
704254938
655216882
1106255324
1030520322
1152125667
1255459897
215836745
726449855
727059233
1004195982
646342149
2079653167
1948855624
566898833
1280647124
289648171
2106216999
883629765
730976896
903441562
398483792
2079980661
1036896716
210103833
555696002
414870823
1222133556
454013823
1283838786
674364901
943616851
670401113
793567692
675772708
314749292
1911109627
367563095
1394994046
875803496
141880165
558863643
2063049430
1475936721
205989222
864585209
181376243
1477702808
850595080
226922304
483874311
944380092
662566114
1342084194
1029945053
1329730610
575031831
490902199
1614505313
537583063
145663305
1791309468
527944062
803169330
1834490675
1593065313
1013556484
1721710829
902676978
651019126
1728922427
195736816
1664890111
745771822
1990727328
1147487842
1369308405
836451781
129195569
356022282
1654841909
1079355064
677929333
809386608
1895414399
909374111
410814821
1724430732
1407085449
602993906
31067689
908925925
1343719496
979192727
47023269
95379912
773929513
2026695197
300794290
1640747118
324358057
290439331
1320247741
2102109213
1491877165
510427570
1739551812
1102236160
1225504813
21161194
1935373142
1402741044
30753455
1240008267
1345459036
26807376
1099907367
982814851
1613087049
1655806425
618922477
1445552719
492287655
1943630432
1633809081
1729555060
1481693881
57076000
1186176127
2094859242
542792588
280988234
448279525
2076639541
709658657
434118548
1898909580
1675231245
1478521174
402721065
154804445
655073086
574088264
24243772
735479602
1092589439
1717404056
536594004
1346892942
1326735867
1902157548
1406106312
1448889132
2117795990
1964691153
1517646343
1578827737
500608742
162284562
1499871005
1500839438
269246644
64816323
1809423729
1287804434
1522860624
814792732
602367246
443156108
1373572351
1345683974
779893437
301167675
1955411498
582520191
401283407
1890449300
653518617
474361974
94169038
2115778070
331908635
1792068024
1104322547
738771436
445665749
1484826468
1697147606
1679788278
754805463
314546996
1980870833
2130887758
2129615689
1530854831
1095102533
2002794971
710245949
1332523544
1930998005
754724064
238154102
2062147264
1879566246
1533535070
477174001
489048074
1330561050
2022602961
138276161
304868607
1335229960
220038100
1145837291
422475861
1398644086
2145206474
1970593460
182505089
1468401291
1286385317
1322211483
1199040411
1919119698
2091537109
934868252
1001730483
1800051425
1408305622
1713637082
1600897610
75094131
190394165
882944243
554875454
1603398945
1189338440
637036536
182042433
1200092638
367202381
135155250
733539292
1253167901
1507634291
2072011144
476488691
632298167
2026908067
1004018078
1031906236
540931910
686445902
1703577312
1501053728
1015314989
165626455
292198558
1953035857
76278403
901760363
1416476442
1912202389
840553198
431775652
916716251
201919529
982375710
1661888816
1925408113
1573601409
1562436575
223747834
2141406223
61526491
1453005247
1966701000
30342198
306487102
959769887
1451442245
918821569
353630627
1974443710
830959013
1876185124
816882930
581008610
26302009
667773297
28653711
2103519482
944138940
580792307
705137407
1244397025
1295846557
618633410
1196841042
1436356878
1560516601
2016374653
1802067430
1077715498
1837521592
439361551
132747652
584581253
1957365935
999986845
1909200659
110461289
2037912410
2069576009
335275494
78957103
2107794318
785131920
469014140
391967150
183913583
435736419
599042996
1224028309
2102232365
309278379
1513685332
409404321
1137927179
661356760
2008003
1072400206
612611006
86085416
1360987631
228931736
1077175464
1367707514
1805316643
846579282
2201435
1059661434
934959528
2144236828
1175339105
1650221769
1600119431
2009156658
326400425
789533619
2112673967
729123141
1501541472
1667433067
2114950721
59153702
2085045996
161534053
225965007
743881111
1980972816
2106705380
1899860385
1345608551
715951376
1158563218
29411365
1915565892
488436811
949505723
1831385099
1904665505
2104116258
1746809357
494027630
583927043
607578904
1781629569
767445960
712361494
550189058
420769217
2128398603
2015623690
314033925
1838140225
1336079937
1387100007
1510364344
1374841590
672476775
259195914
1387999886
757401776
698798682
2089432638
2041471375
1762399532
2067649236
1224582954
422294062
131384373
238022848
1596506892
1508462337
830411920
1311150636
2073240737
1600570892
780249985
354555318
1559298253
1771137906
1584097370
686593359
567740655
959539174
1584386008
1225027404
1547224048
780089257
47021316
424215791
1373633174
1354777330
438769244
706905627
1367271270
1966316691
1420555464
353995757
576680540
1979622846
535558763
1032573156
1118624647
2083182279
1998641961
883556563
1980969723
1265681036
1070081442
1317032740
500932656
427115811
2094620193
1238020865
1398830866
1864218046
1568405990
2074410445
1055354107
266092928
1127715791
183762760
1654795352
1567230579
1880436387
1939282262
1394319983
2016973279
279477336
1640445994
1136389009
19396393
1575366772
426467837
559626655
369197911
1411271341
1569443925
1785221185
141974106
582599584
343929330
1869996052
623136001
1282653452
1424242890
905978408
914983090
1703872657
99662599
723783696
1831406351
1734484273
1573338849
1902221507
1269081413
1564447242
528042543
1134687275
1438148032
2019539964
1880251231
49368088
102127349
657466840
1297110023
774726161
316779811
1459742934
622434464
1153195023
939125070
747756205
1143638244
372796869
1506647580
1221282956
69820054
391039114
2031953320
2050439907
164448960
74217373
2118359664
1847194397
1907773930
1840581698
1385674482
1075247964
1608547512
1372931222
22338392
1520396325
64195490
871053344
1838170570
865631847
976732933
2079628251
1540580109
83681809
1405261215
49268894
1360979473
1981413632
1264087185
1322289912
1650688869
1772688752
967600281
683403626
2035471286
300057161
1020213412
1560621470
871344489
1670447238
199758967
67709105
701682335
956186698
696608757
2107539730
708112494
1088913651
1373411894
714857640
1952145738
1566839574
1984538138
799297759
495236020
1102775959
1802485558
1803012989
459519660
781980713
2051488117
533690461
929145331
1931964466
1360519259
218315018
1760283848
1981119504
1613657811
539832517
1222468922
208801461
49604704
512367574
436445152
1426104003
963443246
361306089
357230254
944518269
1049704406
881951224
106172867
1513610673
137386464
1207218548
795070638
392974144
1960559570
178283892
178243032
615282083
73931693
1130891233
708422720
1079538489
736269755
778523222
1994265084
2050952129
1792541718
1604851654
1669023625
2100337773
1073591587
283195316
1726965557
2059673991
752148825
829461017
752866623
157924797
1615353908
108423115
218406031
1267722671
1987088226
1589162976
1356284497
265645401
1157732070
145118673
1693457952
1706375208
391997282
1179864226
2089915441
865373492
2051599266
2039723452
713255882
1121077171
499023129
929060805
7861396
1539796065
1555541300
971016102
503569641
1721677950
1213396478
900120145
2085815439
1610956226
555348464
69216058
618110052
777242430
673346375
1809510735
2001465891
341930653
747652447
851248446
211790722
1141823613
1237550364
272415476
1098933459
27958589
329835169
39710300
1322757466
1190329051
475178041
1873192080
1239963514
1367006714
526171078
1217263095
1814162538
828852886
325024022
639304688
926849974
9472907
1603481571
407460798
982008846
1166400662
621350118
2124245064
997437647
1068956531
1402541897
1387414494
1745253466
1941815358
262036648
697333301
1047842341
209424136
894034981
1012521450
1556366854
145286500
1903161059
984641333
911563261
1729789372
2119595412
216993343
1287966331
651219335
592600868
778972301
1612133072
1643809034
322015929
275734222
1091292755
1773041837
1829930420
5638462
2050885953
463470401
1217901933
570175398
1575571519
173501526
1274039498
213678213
2002859442
874871423
787378410
1984874402
1225982674
1962989762
1522412317
195307146
702693619
2076763452
1089872214
132309844
973637280
1685185764
1074217302
356716425
2139993086
987088242
2137849731
1445866321
684680361
1464069074
341091249
989978896
1252891734
579581590
1320926100
537665836
1564532225
949601727
1081133071
1453832171
1816156289
613240051
804508315
1212278936
135212149
764473822
1672878691
2001537022
540095689
2064241918
1021015319
912804443
914732971
531008199
1663908996
35901215
1210790402
470541905
2810566
704899329
587349136
1025135636
489144897
642148040
84337848
419318450
294502259
784879942
526307882
1963599406
1851293156
1906282411
519652054
1148051315
1436819762
734422573
1850734440
138081984
857339398
1787672133
641520655
1790016994
196176130
1544244065
945880513
1159199839
1037478954
1620320078
1406247265
1544553077
1271816750
808206291
414805472
1471547837
464569346
2058769706
1873958334
692231596
878829469
443708523
2001596063
1667234795
80315352
10409307
1463066351
1378259112
2024368679
1632146519
410242452
1860577851
729443679
1516178016
149811076
1314652894
89626326
442859105
524173533
765897469
1580304684
906743573
1063472996
1938112372
780075368
1604961347
1621794271
1559115368
1664975148
1660367830
390481543
2047322600
745806662
1346910037
28033183
1232207263
1429388463
89239726
210540137
2022173383
1771787315
1727045622
354974251
1136947174
1563726971
1461346740
619511053
69118409
794389224
869984140
1787203550
343734918
758744088
819164002
860265173
1783840229
915256667
1196873265
383318303
1627782570
502401370
1312142305
1054309516
888560806
921357515
1025513616
305511023
79949134
1718218647
1125633157
647222841
604276231
1353840931
1431945972
1115299832
394007829
972340278
1975053487
952447072
2121828424
591600375
1647491443
1092574604
2102387406
1121709695
1655499216
549234816
1905986374
474445427
1979650652
1191113394
286064943
225168280
2019060773
412358756
803476022
2124872976
1546563504
1216583685
186650828
809080218
1089056788
573031978
2075116812
782731241
511646613
1947372253
517792256
991560345
962902041
368459737
1744330468
1763845442
952946580
636626173
170209513
738075101
1028673514
1456801866
764485698
985564333
1654250697
2000608618
1934456747
26824452
738355611
472566751
781690966
1991797560
336220448
911250172
966248711
2110376067
134312539
606549585
2112617631
1301480281
1253678781
38757847
1199109062
714645627
518375579
235691474
1536132912
1142535939
1983599752
447710072
110631808
230567693
322383323
1184901406
1084244804
1554622208
1884398417
386615588
1173743683
1221606340
791082919
1045595696
1562507343
295185670
211121551
1454129890
1348831923
1521126883
1353914653
1009156460
954442783
1042610275
804072529
1555120584
161953293
1867023075
571134030
1198254651
1801357389
1445148257
526931051
1192805405
1798613823
1986672530
854284855
401909876
184829857
1221286420
759382011
1144798931
1063691974
1001859298
1726154679
146556766
925259334
1543267033
282406802
569915163
1176976528
676918338
1438202923
1271696911
1982827402
2003231110
841734546
1979209018
998034748
1609043357
840569461
1805876359
1275092904
945285433
1743012816
1799866071
1732301360
1923250304
1451826031
788889544
17592616
2039202535
1869208233
1643895897
127936324
134193241
1789744404
1874977748
1846990620
1928303896
1132659625
627157990
752961898
1411864361
40679443
921734771
225499659
1364163363
1335082941
870805176
2142184731
1328747766
1499824082
128588646
2060205832
1197554374
89067516
1705414137
756507715
1984117908
1641681711
871278723
1721115927
1267992218
1043213275
1469483705
1642506865
366725875
304253623
2067739375
96098784
65783600
1032728194
1944019100
609602596
314216567
372813835
1969487541
1836858964
1618004004
751983285
1844297350
1130178120
783136354
1889103302
1537607990
192897856
314881880
52856
1606403088
1796411534
1158846024
1414919793
337733766
196391424
1261307150
1917001899
2124066612
950796651
304050354
1160519024
225742413
2041796208
1847860836
1481299920
1129332603
235278636
1300467399
1517316287
1092832073
1262227507
611720556
1352645897
1542115744
2004486247
499749496
1027503959
1390896645
9263661
1145946940
1768555131
29112350
604378139
571257662
1863140170
278233161
1534866936
2133451662
1537112959
937104487
668231363
462773428
132288541
1427271782
1808667995
1393863568
690987482
949951362
235900266
1401299137
1079584045
1351520287
1711805467
1908795483
1472224562
1127010630
1874321829
1764295885
34280980
462476166
1989480553
1052207275
1390342502
986894940
1908628113
1563686490
2112658946
1876694415
1702029049
442432501
2129928801
1662413705
1083152903
1310530734
805004851
2139465579
1473537273
342871653
2031538777
376577963
879409560
1753175969
1566122496
672706472
601923992
1294788363
77610977
965306944
1767697870
1039152812
1950001179
492920897
762931473
1677410302
601013733
1958580558
2112381756
1917448225
133119101
24866651
1454983215
1787416299
82885155
224761193
1780312628
76326882
742188828
1369237565
499168128
1656973539
1449117449
1722731975
1271606905
593460701
1579877957
1208610499
1664702202
813580871
1239339076
1651929492
1325616687
1634792048
929099525
1320841059
1182711115
523198962
40240923
403562377
1244799627
327566933
851608984
1503802503
62392463
950672706
755406302
59720671
678442444
402449190
182238951
1611996712
1718916883
1646052915
1402265826
1434465077
401589724
1457782367
942198111
358907162
1458449018
998873126
1731131560
1835298186
1874723573
715840937
1235143255
1166889790
116063249
1535907157
1005214301
306640619
1422576848
1300279592
940511550
486757406
1281094568
674822929
596436925
492835620
546373770
36389516
1054853656
1801630751
681394020
2075259496
1566580214
1089500984
1190209212
234453294
423504074
1000327687
961867927
1216479141
814947365
36508708
1987548990
1498706366
564505916
1541751429
263656558
1013926064
1706929759
281244653
1314662434
1615451281
891095641
206513810
1670623887
2000190327
719085009
1470499593
335496142
1504130165
158521737
121426687
1796138456
1315150556
441733292
899731890
299718523
574928506
1842853703
528080256
830759823
816484467
1318163726
377068051
963113286
131498546
1917265442
92341390
583918491
330533013
1593151018
952679510
1948467685
844260603
1828141647
769249708
1317986010
930450638
1436042302
35184291
2066367523
1813188770
1360543871
1860527394
1760774008
1540155204
535896954
1353138974
1165866620
323410375
1860833163
211060698
1612865328
1688205305
2099750544
1135773075
2012665315
1915380031
1690921549
2024304556
961632303
1056494085
120978303
1643539776
674088068
1841561196
1076188205
1410824602
432750577
1818268147
652305991
847201278
2075208681
888464195
1024345041
1460986925
877377426
1641034572
308386537
1169389304
1470952053
517204368
1468777126
624504115
461107364
432090864
359493144
1276798775
707771574
1030557489
862680975
605801180
175043645
1940496667
734454187
761569303
1444967494
1750075361
1167523210
1297115934
1864545533
1096287719
1925020244
116341917
707477411
1270171202
1400233683
1658460267
1464488922
89275610
1517360945
842053321
471484919
1146793052
302071549
1022072959
434858335
1707895737
848781330
1128299894
479622440
931702959
1388610830
1771831737
1958439681
1569971421
924227334
1137729344
895632454
1557175038
1878409736
1533267661
1974577493
1294292394
1914890400
2080233549
1306464888
1297164860
1316937703
231302032
1371738925
50221476
1288935454
1812766268
1316377167
1201931867
1224872015
347786899
666251928
776218389
786001551
868695184
1181826758
470825049
1132158325
1107754449
285182459
21625177
1030599686
1591834858
442201461
222754509
69804585
708495971
1766715691
612650809
1125365921
1922239334
1150529776
687291833
527520600
728679546
1656763737
2058829321
1286316196
1199827911
1681181525
865866873
1717513552
1700064570
6417970
857432648
1554717141
197980131
1363379478
1862857156
1537531748
856014150
597948941
1505904990
1828140592
1194121754
1024128302
801300959
753170079
1075410207
1297616991
1607425019
1134745314
824328632
1812933540
1544002191
846747894
566154200
2125694346
425835993
1915764003
1532539941
1290301227
1112412221
970071093
1725082135
179812096
551467886
1451380676
340157048
737824149
286008232
748372743
739800762
15949657
50780839
2143690877
617806264
1152607105
562973943
216073848
1853812201
1853574255
1818673196
1484579124
1048787813
1162614996
999191909
1427511873
440608764
301421242
2090925530
1506789901
184575035
1083229011
473426076
879207297
281639946
1775745928
1885029217
1544541577
198342735
880849406
1464332737
421904119
217320794
870683075
1718430801
2016653222
535941208
1589748880
1893098986
1230579863
706660290
2099965768
1549407898
1265923818
2039248112
102288036
886067812
119032663
237246123
105615312
362604640
1534777411
95757053
218894479
2062189736
1947280351
1207063717
12488142
1477330422
1114030990
2080673461
1382916510
1180996263
633993374
384960479
1398071911
632354835
776428640
1610897585
584029143
1704100673
483950825
538674394
1443216392
1546659932
429378596
2078398250
1897477289
1848356027
1758781477
1041892544
544445226
616103639
640417822
1437356880
931386243
131578549
922545378
1174526850
1209079145
1376289306
1415898892
990892853
64160167
291440250
896047595
1890704261
1178704269
1910367555
654438743
996331668
1977802198
1514367072
1444155035
1273848582
93755084
1753668872
288053709
561315206
862344144
767099434
2084996400
121659157
452796976
1836346350
1231202150
322927458
1808993756
1713762412
947112898
642273311
1889295864
1655515059
1163608714
1336402182
1470693353
831330436
254386759
157618877
1072460622
1852609965
867929655
1221771208
48368753
634213187
1494089697
27082084
980164301
433451488
57382965
1525811658
1444456588
701040556
229835366
1114582959
1157261808
1944924874
100380739
79170686
1180742980
2100099604
993457486
294571630
983187391
1215010963
1174157054
1600583879
1492251706
1864705718
607095502
1500251481
1945939130
1451133412
287815935
1939165969
154734129
1983697143
689862060
373193841
95873994
38303839
1339621893
1048400268
1072818296
942358894
60998665
1884188085
1297825286
969148642
222684449
1074020352
1167887673
1894588600
1820904285
1456211360
1883718497
1462245697
1142979021
374106435
814669429
301709039
2007725198
289136509
55184092
2008425226
1582482870
1885092776
2117818623
1047035077
971770879
912625750
282292042
1390671056
2083394381
196122917
375597549
2081338264
1559006357
1398919682
921054282
264336475
1084002213
1348768209
1587992548
76050081
1414946508
1140200072
837342395
1046976505
749127747
1858572921
1984901127
1894536294
952171051
533395146
999893337
1680168638
2125527129
1176951961
270268956
331837196
1173528838
685181974
554323510
1539787194
1160536086
2139609289
1148994120
1462376957
680254499
626487271
1759827435
200825757
1857924486
607966450
2053374025
1864168847
2124245323
595646861
870626946
1342512218
1234567449
1714223690
2107293872
337891392
1714830250
1040985758
1818587241
887961438
941422506
2036327729
2047184841
104824466
1162149903
589754291
2092935894
106157593
327284617
737828870
915986960
1920688587
1875435693
886681908
893114493
115443818
299625372
1896250237
1734516900
1288023649
478037496
1384626202
1727641668
500820110
466839554
559535317
1529311143
1899128205
462179471
1308181767
1618644508
1513269790
1028222143
58995521
2032877105
1769827409
1977142319
733255744
536232203
1386234968
864401497
1847291254
727012301
2144782587
1135709354
957205519
1012242294
140678698
1909873633
199250032
1989704050
563304883
2038223985
1573790526
675768141
596585944
1870115766
1917988537
280352384
1262295499
194789893
1979582119
1611983383
1507219084
776021528
546236226
1678176658
728393684
88635483
1726691052
1825684560
1195072375
1524596013
913987080
1307356646
117438948
1991688386
512105657
431765707
1213177636
1664984599
1117004219
165274697
1017553360
1872874025
70305796
433226773
387128821
1757991742
1316002397
2070241844
1041895340
451218992
185719055
2046430063
2119193353
935798492
829551720
90475452
1875357266
802122801
279874777
55166967
1365842316
1353526120
1657247202
517947860
394114619
1324872294
786763967
1233960221
792802957
1888036286
646324321
1408768320
1097910734
52541238
567408516
131110747
864036779
1309113129
1756921849
275913099
1330034506
1800199658
15846920
1353534313
1228749204
1947870218
299825456
140450776
1458896702
1373232119
404360216
448054031
274285654
1224013410
226822037
1042587135
1108966820
1209278820
2121156193
395500732
861446662
1391436103
573184252
1283469840
1607245870
1442852056
2058333742
1357349662
1058101246
219799913
1235727820
1310436033
1061556244
81244329
838326512
921304265
1872967009
1586362018
978458536
939739610
294245219
939253887
297845388
334318429
496811583
699040741
499093320
1178471070
1613208533
896895820
1276436373
746757246
542119218
1428142985
1267443529
853986656
513945810
173844343
821650625
13246645
1275062976
1295989998
180357941
1398480289
1289157207
1786753703
1596870685
884697025
1047882969
1645738208
1160711813
106325395
324937005
1551921296
693492669
1943340397
409161531
49298422
299670359
1562995830
1285084312
1437726610
1938548192
1799441635
908557919
939441174
1147409324
772045146
885416601
1455975230
324903536
630486762
1577208116
1237711565
845623101
1069078735
968727261
1234449145
1106427117
931306887
642351599
2030019880
163146397
1214054545
1510727219
1298145045
44098368
1146694883
804240269
1278962764
1565213515
153755715
1278353361
1037323925
935463406
1521170949
1038867815
90519867
624627931
50093524
1690801470
1653542785
277809646
1555745345
956611365
1685772229
708603814
1032909938
1863445805
1631595088
1188428610
1093063646
1156664311
359995035
1120036823
378739468
1914631139
1691848276
585671164
1357323645
1902767814
1062482164
444759318
401858241
499069376
1682300997
177527689
927897145
886437337
1529673305
1504902112
1811160005
505277068
656690010
1258693607
470196646
1891933326
1958685466
1576240775
320841374
931469977
1317256412
1185246532
19959956
1440258776
1211837254
1494345438
1478833394
574954326
1492902422
822845792
1989966605
1926494819
1035804369
673034833
1889689994
847829865
1333331754
1825343091
1211152977
416731197
1772179627
1302688882
1106495623
547169712
1536353714
528943313
800373284
1438701986
2082190526
2137982664
1572950072
2062411279
1612816806
522195603
612044240
531389439
2079799758
1818191657
714182747
1556027003
479826841
711512357
286023695
1344704891
1301298296
1846550735
1555715624
46305283
147552945
1294258784
1486385054
940721323
75567166
48082456
1605150544
863088447
47701685
254759755
220659477
1991831246
499539861
1358933562
696303391
1459399787
139290498
1541180417
1759838959
642370486
1773642343
1376209577
1504105567
1468754887
207570629
620144474
260155304
912997959
1755213098
519836619
525684159
302986191
1551159847
1506983206
8111163
446692275
1728678931
1632152504
2104949591
561843545
946340824
88124660
828993439
1481641999
1702170702
1862958280
858868602
538618626
1847467370
1389072180
1104428836
1187473057
968882765
215389806
1630167442
778735825
1445929863
849344795
966302757
1102368371
772174363
1385557786
429930580
675361267
1298585303
119811941
2092700871
1293986849
154406476
162241442
244448691
1939686304
2049157608
527962539
162458051
1667042205
2071150190
1120880862
1551523714
398675972
1152369095
1935728163
1939717952
1277329005
1754335141
1752850074
258425793
902539839
635906849
1909432694
1476786496
1149153096
175493463
2070639026
198037302
230729061
88080691
859774652
538900144
1469305721
1656486110
786939255
1997033092
866938728
2092100714
1919706997
1817712014
1804260944
2000222628
1959961173
282570498
977463974
1347412471
1702009421
1189600149
942117074
1003981093
666317933
1486274649
1200697353
1314885181
1343193689
442656262
1391459945
97339764
1626899219
2090828757
292803602
1577029172
515630317
1789173784
14304491
1508207053
1942764003
678843614
563546262
355889450
686452573
823511750
379193435
705959649
1888617426
1585568823
1954550553
924657218
1194660053
933156004
766066459
2067216728
1452409201
1830494025
1352856053
1926712763
1442100115
1016616675
543798561
1943031129
9234840
1740159369
848490429
601302522
165769814
1595146809
1306628639
1872630167
1163358105
1405255752
1674990614
1955572516
1041185967
1653871639
1090489832
712502941
63533702
173020951
1056316111
1611924582
1675434003
497839970
1597498516
1208502260
1744307841
321730413
799857145
478470969
190117973
939133397
721221419
1110215667
1855796220
319166251
2090797722
1215196968
848122001
138500460
1901603307
513900368
923746760
1658944284
1138059841
2140959430
1515321543
239483869
680134907
1535059189
1960332162
1262096088
1886205868
1543768190
1056879198
16460026
403831858
1444416075
1426074143
1095696883
284107426
677065458
986067774
1800640681
1248388343
961584594
1396460540
1603845023
678560993
1610536858
590681448
1751310072
1995365796
1334346962
1046607639
148025024
254455029
375698649
1515245758
732101354
544608882
2027305207
1427962604
845122458
1330006059
1097868627
830982213
624653545
337490157
384401807
983603050
695773952
1720297147
1630687217
407499386
2119833229
73598857
913106022
2018571108
706176557
1932965816
1815068228
655864458
996543389
549828398
757561184
252614090
836620148
740959701
569198391
1126833824
1470089537
496964305
623489918
182249353
1524670251
1740297532
949544597
1213671056
150821054
1256606163
600618866
1163501258
1791556897
32341481
1359388564
1412277670
2051700205
1978867449
2104555817
340053134
363168222
382784898
1255501487
1303926924
1494083601
1270036360
450626669
406875004
1737598300
1978382439
1615327885
1446709042
1361918321
830528037
379465711
1659085874
1319104864
1950922837
1613926409
1600563778
945108611
962111358
31817337
587562861
850538934
581441011
802311922
632146068
746772511
158855745
1144552938
723717528
1315993350
1445819494
1080924843
1285848675
934708238
263359065
1333358719
498019078
1645521194
697700223
2089719827
2048265917
1896274987
1185664361
306592399
1798447436
979257744
1954152331
1109405828
1053845309
1713266358
362031175
1534724740
1391625783
620555062
576014706
2145036214
2090779712
2132032631
609176780
258332973
1864135612
1298065670
1148879081
1078189646
1228169152
1899824286
973499748
1277922433
1631147672
107474796
467179537
1091761909
1152474512
2054313627
1998922159
666750482
2061227588
1731996591
18759630
1868460068
1802557334
1773668480
48244868
2101647898
1474472507
1692656228
1735737396
1427817087
532679617
1210807587
2136082895
1277602833
1596168214
2006972140
1914986179
1074959116
545109296
1687845853
1187422934
2135015982
78197906
684292607
362279965
277403868
92997727
78979616
651012580
1693772282
180418513
1915649684
223462581
951432676
2012163542
1829584642
1979664898
2145196659
1100968330
309521444
1390268355
776998553
927932634
442756879
691767927
1364193457
142052471
644800886
1490132896
131929454
967068638
1284846905
1165637118
1657253406
416131002
347989850
390446961
729988569
1929166096
1195363583
331383910
576992524
1710482768
1303814453
246137112
1506258905
1668823567
1214709207
130461990
2099262476
110556273
67873023
1541815331
820354215
1768647678
1650561945
5000089
510074062
1916176341
1540844104
908177841
673271808
378180675
1879170736
1076693564
1136231286
1521999330
1513068306
1021875031
619835397
280592345
978365817
719140030
44581111
2127648632
497327395
808053248
231625458
1705789456
1673626143
1571320549
515893100
676386156
1256384655
1465278190
1257263010
168359311
1837687305
844011028
1398742404
2026623444
65797492
958600676
1898396475
778230556
1805115112
1105651724
1937328341
558745030
434042296
1821964749
141150522
996403621
1327347617
1988285207
415647392
85992698
1720434277
992331361
146509452
1256933898
2073383385
353075214
1983128327
1066131655
1481666499
1699825553
650552932
531793161
204805530
1465925282
702481389
1545847451
749003579
1777181114
1125525827
2042052122
419576142
1254046424
1559583996
1725607940
2042349694
953751260
1734380317
10147173
749773288
1283206960
134782113
2116541774
1894464482
1056690699
1870149307
1400045075
166867790
219836785
1981389666
628189608
508916051
1411200043
780280023
432548980
2007804059
2018184014
1369895184
522637055
1556087181
285126339
1617384545
324610098
246099341
2020674039
2027198150
805926390
131079647
1395287121
2123277993
1373077567
879091382
1354416578
1857045199
647023069
1240194512
1653984232
1256072469
1632329701
159874746
990087212
399607370
422715115
415626962
1093552357
455267817
1752483069
2042212060
1496201762
2128995033
960792385
421286009
1643254439
800603817
736809339
1187405296
1335871860
2140040285
1415493765
908981187
1830458251
1902442190
1666163149
1145047100
6823455
49359701
1654383544
1754642153
1213558822
2053715440
863144310
1313112273
488273023
1017904059
1295527708
1371396682
42393990
1493016101
1638806142
890464686
1174360042
803178911
1726062456
997431824
557301224
1059636222
1699381471
1623475825
1631414552
2098784022
1334664879
1562202458
891537542
127453606
866218978
1572662859
198497612
2054780482
2026828637
2121501559
2036393086
1555927742
1312831460
393631057
40237198
342745027
706892298
845007063
675939058
1271821504
619747546
317818181
89116219
1135350212
1746080351
1568584853
561358212
1842794127
892511902
1279813472
329494317
736189271
1486656378
708365834
1817843720
1359988460
2137844026
1099167873
1689128770
1175587118
833562043
1511893299
1501852928
1010035778
71840164
722158055
1200953641
1048454927
477845195
935663119
571225004
851467191
1033770794
373596593
367193571
145754845
1801602774
1129290407
963204197
1518462424
225637314
1292401071
445674596
1334821562
938842911
1430877819
756665216
1988873601
1460693914
15119687
1284309398
1071460121
56289462
611837421
2116726649
1068983896
550215672
90144079
768384038
501769682
701103360
1939737454
1871499643
229684237
139316915
763387085
61093965
41614932
275273756
221373263
1077300004
321006700
1867569918
654691151
99517398
2137673802
2106612557
1069892800
1668791733
2065904027
1125298671
567785646
499594805
1926306801
611226062
1566595935
1622755432
238448932
848009883
1494489456
1807614440
1473400621
1986405918
1842009043
175783783
852443799
541200485
1162645823
901231833
2130439894
2064462526
644256651
605217609
1257612251
899630900
1702873724
323918448
857796444
1815699131
631233748
1427366307
1217365272
299449400
163631667
463808340
32002949
1558110074
238407103
1469259556
1372034051
644266666
1650197178
36857321
696957452
1611389395
1667570502
1136496148
1699082020
997463794
257115858
1406001584
1891193079
740861419
1787408457
225551092
574021229
212567600
1922035525
861873484
931826683
2112582201
168759888
2044163169
1459664937
1032674123
1515953426
1933959776
8832297
487164167
836524924
75234125
1987645641
1693287351
1494469119
1857928478
1539561328
1614124349
845834734
679620031
726598859
1966364362
1069207904
2131150766
1569066738
1708417206
1709690330
1511515708
453013972
947019677
508731069
1679312821
543442403
1876602446
1346216418
97939105
1411314006
719539815
1874260850
1543776384
589207907
1343903972
335407351
1181988291
747142213
1398265005
726093166
1556543473
1227326647
1500973731
1509866189
586969113
1636400485
1034844416
1568694513
1022289858
1330488306
480941012
1761716018
1509187731
1086229168
394178276
78340319
1735549309
1682280845
917238408
2022161555
2141228015
2105921264
1408170938
280660310
860966594
1405496151
140190290
1130112943
1487839350
1574959485
239475739
161152430
634793722
421969153
1734092490
421113061
744951379
2004530392
1182750838
563102697
298729400
909093716
1634690642
1657994827
633315615
1034349378
890309717
2095699891
792282719
1856708189
1647728016
329604127
279118267
659606797
853067658
1943100341
1660619679
177010199
668332234
378963650
1230111126
366616845
2065437210
1031262774
650302658
1656391014
256466873
499180321
931596320
1430074397
1741539790
365791730
1278628556
2039349111
196963692
2121424598
543855954
2122716285
300125032
1682270346
1661747040
1168049338
1136646775
1103838211
803358999
24668790
1653354408
1313842041
1789544426
2142614568
1136328328
564083983
738222055
144800848
544763279
1429440881
1687047388
1694085092
1997126422
1198925632
34973077
1036164979
330076653
70259432
689772087
1240051533
1094098958
1059643540
1397773441
1370044379
273516637
2085261872
1978798548
1103484048
1302466762
238399250
279280668
1397130140
518978387
1648610584
2118100948
2045584751
174482595
355284811
434789543
1612190711
1572708245
712125484
2061085240
559422902
187360707
238964194
1721794740
346637250
45957852
1374415725
49488458
1077633154
361588339
1945352882
582520503
1498750292
1400500533
1420799720
1324283994
512345930
1770568674
1464057495
985834105
2059639433
86799635
1219972397
87262458
190345665
1686122022
1659135712
108958395
105169097
146294977
2024787406
384667331
736798191
1063132429
1218889319
654769346
734186340
1486600665
554054241
1482204521
1714976838
1881599995
1449591718
663519663
400613828
765212348
414302092
2012775533
397808451
742010908
1024311460
1522696303
1937638821
28377234
88888431
377237251
513408877
1414489657
1051949380
1762638789
1409947525
136222777
937911810
2059660538
1446902979
1862938371
942629312
1020661022
1445028045
1733473224
1365673377
1165782468
1212587793
898923931
86163035
126686760
1724688193
92104683
270386367
1506065706
936732726
1111261372
248403199
1083395797
1814581299
953200100
1873128555
1843898938
1324728945
1190754592
1129010365
596504093
1527091020
963211335
1317917523
837866107
1394507974
975125183
1659962248
852847701
1852404154
763729794
2003009920
2140375102
1828164859
664147175
765846861
771427132
1996997793
1993647481
171818408
1504615867
802489917
1258841433
737537323
728158317
579053454
1426976899
1487246280
227717680
434146955
173392845
1897455775
1318084681
1578457872
938385107
323617065
1221124493
484786543
1907618042
1225584280
625434394
601087395
1450573850
1140132332
470707505
536888763
1592033914
1124061773
23776787
279650751
1701513082
1876784402
901105487
426991177
321790212
1020604317
10124554
653716323
727975363
354940848
1223401477
129501653
1796127388
226542401
885862969
839592256
252707889
1427953203
1400711911
449338920
1045884931
890594627
1239799759
1128503174
702621697
765266674
443750552
1299854852
1795993684
198273474
1714569841
497510842
1965909723
413713800
963895367
1063670727
1522598072
1224860058
1449690123
445244322
323609383
1277706477
632735008
1131122981
1010335143
575474397
533692747
1064746847
740530885
1131682916
383636201
557693156
1680656595
983768901
263840457
1818725601
1227575655
905576183
1630975194
195100657
1374800887
225209147
1425949646
1504893903
1093037308
123466078
1073676209
1006007799
2144943183
1674532215
1296052585
1722755483
1255208584
889833967
1769892988
2130993808
568266633
2098204716
1544429693
1477446283
579303631
1775841591
634261184
1780483788
1928722570
1800983943
1007767631
467573190
738155405
1485662234
754891188
400154693
548887011
896758040
1024914683
1616160220
850110051
1581960499
1027859911
693997286
1620173245
1216376598
960804167
1571369592
1186107389
307304271
1259007861
1593838541
1893881118
190492203
1688320506
1184788603
1396778053
2010539616
66431546
1339815823
2017252093
646589487
574206696
205110254
523237785
1582348752
532080735
2033776661
1604485490
1728704633
1897014222
880398745
859393582
1086470123
1448128171
1873182071
753836446
2119344191
502703776
1587064600
1617512406
766922667
1632437138
1850544959
838453576
299203859
272066041
473150247
1389627446
1964093809
1714600639
2036341235
2007964572
1988878914
676388931
2050892861
928710568
1732728342
1345962240
533638211
351482727
1236477117
904253314
455131911
1959373123
433133465
153499885
843842668
1368732903
537997282
1203263374
1321984441
1895840620
1210785333
205412860
1069016106
49425375
2069025904
781915908
455323886
349279870
849393553
156382402
33929342
243073509
503907605
1704689409
515439275
453684872
1204003124
1384574324
992428667
1755653362
1527705914
1577325825
1782950198
804010676
1448582696
1301829847
1780729095
553894924
1925271323
1378591877
733344978
910766799
484884037
1024233230
712802552
598537330
1600667619
2101572828
1797241800
251205958
170153815
1994930977
63487540
2124771054
1653540131
1653021769
1944159370
370335213
1866522182
1434002126
345905821
1394348113
737238502
610758723
962379072
1580335944
1109899705
1734682833
343982952
1306041488
1077382376
1456268766
272221615
1351276739
1355883633
213018352
1821345625
1347183810
499694831
548035010
1840488648
913596567
1942139659
1785215843
2094362045
1829823259
1114767137
371956608
831259862
969909421
1676100869
961837712
166120729
1420643256
2014488547
720761032
747855124
1749172745
459627733
768352293
2045632864
1867228534
1854930941
2011762547
661828796
1917539549
1748006375
111073137
1108214676
73218228
912418506
2145409630
878246192
1310692497
1815255728
939950441
741065161
2129215897
2010069995
2022179279
1617534193
650590120
711721452
1292345908
2052757414
399526829
398502486
130247113
2098490399
677791790
1646808983
823744769
1387110757
1534714319
95643698
75816945
200169769
800045662
1808858567
276906726
178074360
657954082
507726056
1658605331
1608654454
1835426044
271731480
586518087
1547998560
1070581112
637662973
779699339
382753093
1934515032
2089994748
487013285
2065246923
486737037
386539027
1960690849
17267595
1252907113
892282380
2091768905
1848119769
1376906082
439527379
614544945
1965909180
1149470644
1710772921
1465038583
1248757827
1803722743
56085330
1347858248
969355476
368315948
908437312
580609795
854814553
489414934
1721653331
1470292745
1317022682
751279057
511836194
149151645
1226134374
2109293882
769014482
1673897139
857096020
468254379
1187818739
1908480139
1616376390
798738146
556610800
696367993
221961682
665118635
1465860210
390221429
243371828
331857971
1061317245
1927223270
683319685
186348844
512665929
449662294
214967900
238122016
388693160
2057924703
1213071283
423641108
344232608
1551931278
648416857
1142580144
1982199968
429578409
1199241934
1024214635
717201114
977987620
893852399
453262094
2011465257
33245306
797684147
94823575
1250874447
1546275408
1514114389
962820032
1721293548
771125633
784449840
1023257114
242617897
55526679
1428335336
572510301
1934511846
362676550
78467413
1250178507
1083784845
1715892673
998342687
1633564782
1959357716
1002719807
832365122
1140952906
290724504
831526455
1842158730
1599725112
993520598
545657718
1250811012
603306111
796926348
1902508093
1643794300
1701570085
305802708
1559425332
1885072703
48615532
1976722398
1136907092
454284882
1166011830
1302423598
542618914
1655560940
1480200872
1927706589
1926190094
1139179275
1847916123
1930826604
1824719517
1333957634
1365054054
582691855
1890501312
2075276288
298047603
624208310
93785611
1305404816
1598176771
364142517
389341012
1693343741
710020701
904311696
296035979
464688407
1674958078
328359964
1993473390
1716610973
47242254
1090254291
586503309
218374286
382458677
1817229653
1197013963
127512858
239185745
626612355
1044850142
1661365961
94588072
775302350
516436730
1593575536
1429863928
868151264
1115466391
1335229960
1538484904
1038598062
793529965
434902077
1487963159
1092884660
1802400829
1343151852
1217139816
1021408381
12554136
812363954
844655342
1796469528
1229003313
49714458
1612462786
873617354
976733919
1133079494
1973365652
1641451500
908493846
1543757087
704871965
2138314509
640497045
800543817
1603181175
1454176019
1373790674
426771695
533122203
1868169896
884140276
1122871893
1557883220
1646958625
1898223723
1233026187
1164960557
2091552241
761911988
149083426
147630449
1662067920
1973013561
1654131119
680576676
181499584
905658049
1125425494
1825700045
1020410793
1445578782
1533074040
1169190439
595539986
1196040404
1796436004
1102969
1593472480
1965411610
1448642948
2137921216
1785113256
1651981923
1767576573
1201420949
737279523
493283844
975718807
364820398
1484194563
2026047177
1661574604
1903502083
1817297443
1598585012
1057449188
1675367044
838305493
1602069276
1002834725
1597546334
754077440
1569496320
1454425413
657959980
190740291
1237490785
584980033
554142570
338307582
1756192469
654377510
669980960
629369116
1872272789
2040609772
1983303016
397649544
1580252445
1025549458
827767520
638414881
360183351
811661631
1085460908
1794558833
1046553922
83684591
388651687
496024164
1180133238
184762504
879315641
458768166
1326546713
168527372
1864613755
1148846116
1644539827
1833607139
726161964
1371890600
252509851
1563482706
1360971203
339862861
1458615656
1846439023
47621189
693960112
1112340427
12701515
707089286
933518552
1357063710
111646882
696532844
1701857489
396208215
2073344752
1257414348
737994238
251732841
23072828
1547053691
1422827029
129756407
660183420
963391833
1376868896
1835208704
425860648
363389523
1157889844
845409101
2070256665
740293349
1908443433
1162711913
1076765912
1502371263
887598056
493992702
67632170
170806142
2084598387
1968799299
132531978
775052485
1780183199
487489698
568715183
68147873
868810745
926167167
1157002361
1393998430
2128532874
1254819816
952021123
1685591669
745387556
1333985567
732165795
423569975
1486295307
2139684394
41521118
672554247
984148975
66861345
1905008796
313241280
1061200170
601924537
1775525143
73483922
1845073828
81235189
1090905692
250929719
2014251802
1367661063
215980227
1827211008
983553826
162504398
1322619046
350501356
770584414
1656510718
1033633962
851797247
1032514759
444363573
1396684127
1883199195
766989367
1194896853
1995223629
702687188
1600723715
710551326
505652162
1925397431
1000526193
1472522356
478416215
1909980700
795421841
1050550494
1469814334
1486920598
1565728873
1626734678
1038457832
1016011362
1016343557
1456717232
410003997
1355248975
1260552158
1825450106
268055109
2126547822
2106944594
2119271948
1389307686
901404488
934278443
1867223230
1075740321
1057337862
667464451
1610194498
313844026
541969430
1108810028
22656286
1795492228
1227767692
346717659
7922947
629773338
2042628816
46497247
1634337079
1862859440
981600339
343894111
165885212
926135725
1696675491
18463572
1956538111
590388434
151427753
1640113435
158350922
183314211
248738757
1237355810
1556150542
154651404
376882037
1325797388
1044512420
1758277646
1800008151
502961110
822727458
91175609
147237572
198557102
1206696115
334449969
1955239109
868275968
621249488
1182173825
1515541647
1742213530
552947929
1543099403
281427169
625337087
1793335789
45080421
1270886770
1724470782
1378382350
1712306409
2095407568
451666695
758595326
2026313246
345517367
1259518476
1471139769
1293748492
1681969039
70052392
1549483544
1139336972
381406895
758543337
1240742700
1667176138
1078606929
590063666
277043351
1904685891
1899677311
1314298635
819627966
289721599
651501261
1629655667
355885672
245300122
84540586
1634493259
395942975
2076542931
1636650168
777146178
1957286195
644898085
435047963
144071214
473293259
710591180
366743778
101821071
1634874733
1696250689
925985339
937409683
873294844
110446862
310665576
544239304
1143373517
1074086621
85018738
161460229
1128030470
1961481838
345139156
202876842
2049828728
1604849025
1682226865
1864534603
143658488
1175669606
1212165615
1190214144
76377359
2136468481
201786826
5498983
1058392818
1966327317
1405478357
1551652321
839686860
237364439
1290732801
1326988863
61954232
459360390
1866230608
1962034339
119823239
491337854
1620532934
2143185160
75220358
968050691
221733685
581823197
487558023
137224980
1771135937
1860409968
2005245137
1843258263
2014933148
1682248585
1591570663
1176509540
1543282075
1933980938
1864887460
1847356271
1072961080
1189173388
1126852778
1755878426
1186959400
734131697
1989045034
1419714797
70452373
82181074
575178499
877463552
620653799
910358285
1627259480
1764539980
42615396
733671875
1359197064
491127861
1001558698
67175540
1877008206
292368484
1576590545
1565248808
680106849
318348294
1331810757
733616952
1247215648
250658479
1311299637
1169181863
2103182422
343367058
991605449
868845167
1319098865
564184835
1564960517
1824759837
213606637
115899759
1983239338
1939263688
971461371
601368174
1017257645
1859034756
1533345912
1245497309
240301936
1137287487
363569708
2011252750
1637639270
1680624440
1871578094
1499847042
1663859742
880990398
901707566
1989780145
2034402697
1925703870
1240462952
1962877926
1802489563
1931439265
1795140523
2014671710
546040549
2086282955
364656353
669259327
394836240
1033682775
1151715294
1564970914
1314087484
1989326519
1043226458
1159280587
1432098820
1757571145
570222969
867161797
1809270778
664780080
168932926
1931736667
760621587
735193256
528560693
216519140
852182962
433966620
823588913
1912794398
1034902536
1743112794
455884443
275980869
2034981934
787180555
1464464893
1440515936
1108739229
336297089
1448186977
1098399643
1953059832
1765623926
336216937
1160265542
52085167
1935593984
1984191135
260554205
986732035
1616767331
1894948832
968296987
530333338
889753932
1228267869
2086074080
1924048397
62024116
1294793761
151788990
262428329
1071518204
1309135287
2076067681
1040323420
649032789
2095295620
1629353588
1595531470
2021846780
1590033366
465164704
313303494
164860023
1285801474
1398861593
1212641143
1956544173
1615025617
229472108
279710898
1320555006
738972173
1730078728
1907595444
1565661348
1116692576
1943066482
1233740707
664315260
532204700
2046251571
709553849
1154553102
986210540
944078882
1710320793
425338453
1476006548
333718596
1901838438
260313181
13594665
364621101
986201288
1542150669
605809386
226740487
2099614107
1391856428
1437260846
396355927
1173774972
2033806533
30106327
1025612555
1287046030
1724316536
970469745
414683791
1922676736
365780676
544210069
2143240508
194904594
1955708719
843685080
1597904575
1090961367
919588882
1581842129
1086824261
1413054298
1935877460
127159369
2039431117
494558461
156749944
660160419
1697050693
1833156239
126741565
924644653
1927311856
1173553724
605042580
2068868643
687505328
1579133614
2005316157
848150704
1453012776
1176373249
961583285
980967047
804677914
129219282
999165285
1485751430
1384925796
262343864
1216518410
1173102836
960077076
1617879046
1853297329
705813046
1584808634
1295984506
1061291615
1457142665
666872317
1680481458
574961358
78350558
929942811
2094326887
1187481840
901142660
384547936
127141111
491436186
718888588
664122364
461593986
713078616
729999025
1684746335
837475997
1672304212
1156674936
1724146303
2013859570
1874007586
511233239
1913312445
676190971
864336773
992743917
1491316378
99773882
1008706561
1316629872
1010550301
1826831334
719204755
1972212873
1503341807
1528808877
745981884
274471593
1040036006
912246598
534079412
565215489
74838579
1559109960
280488454
79951423
2025224822
184490813
2038238045
1093205428
884101429
1929331074
1947955536
2014231834
1599723647
1604439680
1936742727
873131134
2052514853
1396449347
123311509
587167519
680834880
1939896647
851647812
920810787
1450248708
517428414
62703167
664046379
66765190
1038637161
847325290
1653510537
234930994
108249948
282369933
2036760806
629069643
105271973
1578312594
309643788
1895195047
5819898
1954788693
347658934
1395902360
1165929829
1848264820
561009312
1019320351
198563910
1619620640
655694732
1134888969
321405044
438930054
1248589018
586792443
624580080
2038994152
69263197
995726991
466334739
1867107747
508196942
1475631230
1334220283
157558838
1332992596
1110789477
505947105
1491875056
1619749316
441168350
1741760787
1161292200
1019970538
1922098341
796890242
984121255
996500571
881201632
1215396136
222370377
1586993632
834150868
670141885
710769674
1489582252
394605881
699382153
307304271
1188271239
267659278
1056150237
661838358
1395692542
74314140
1372993494
407023191
1579147353
579436334
1603014003
520338631
1699650165
1806914117
1378529337
328977779
1860441471
731223534
858782618
1836342782
1410603726
1141760137
994643322
68730238
393753961
251247508
1241510706
288629936
85375799
791722585
1198744745
13861485
1569071135
814378143
1541885948
2023625420
726218958
1881073069
120268876
2071806548
1702532757
1615177062
1773833068
1374881126
1235647323
252859540
20748721
424671079
1868910874
844894470
45735088
1872586004
1067631733
1987710219
1071263396
172988172
1590287481
459643317
988554855
638780671
951726412
53328019
725562432
1347351334
556006162
126164410
1822156577
1790645359
250651777
1619642260
507860944
1957061983
855542568
1915814324
1943563173
1786965998
1203081070
1000037310
1863299086
439167970
576287379
1178620054
706388891
1349517664
958411416
1839827138
1031404819
1050012388
1685891963
829720114
652972325
295011295
748997024
284309032
1537645999
1637630794
312319274
2059218304
331356576
70091594
885103054
194609208
1291848194
1376271447
1627275408
977400864
1713069932
1491807444
1479063662
285324000
308450140
952138162
718924008
1188477685
1050834103
605113771
1981048798
1867121069
1436732045
409280297
814165022
1552541338
1266804965
150575035
103904194
1889922390
1352966388
2104921435
841367153
586639848
629394158
1203195012
878290432
42472366
189000295
115926530
1708032529
1657226871
1815110094
587703607
627315659
1768650309
595373126
682640640
109748123
977479463
1441813832
2092386464
1542559673
1398885500
350370142
798358520
906365108
1962605000
62165249
383435740
459946572
71243558
321418219
1330813076
1506860243
174896805
1331484240
1966163713
950678628
1361142376
1130157357
707569718
833590275
846608031
443211691
1901541721
1637003823
414837207
1053365028
1647638104
557448433
2066860300
1596212535
333529083
1161736093
766573901
83312431
503873168
747610718
100753991
508504706
528144875
270887041
1263582193
1657982132
1744448863
1403441436
1981619399
1282595702
2031779687
2089426215
1203567793
844723007
630549393
1963672672
1768204954
263972833
1482940315
1044431405
105918217
351893522
1866608073
502847239
1569177001
620170124
2116314311
1720742484
63010486
1407124754
1456670359
1744364348
1127252090
577451407
427856208
802226103
718934268
428451804
110319516
1298461763
949687488
966637229
1242361512
664161512
1227678849
1648568191
1524400942
550094041
95152242
1431599139
865648003
1175123490
220553393
10208183
864923181
1205742326
815312231
17320268
1022029955
1408337622
231592701
1470528790
24491258
1137029754
238528761
1859738431
540291994
1523382386
1947590061
290935438
658169797
283012430
232554077
685188127
1814938099
924559308
482504439
2043527342
1304948693
1374023682
1740509798
735656789
560718538
615473297
1178995709
1878189860
1353438989
1026630442
1890527265
1752706824
430819274
1333104941
1202365265
627641198
539773045
543124617
1902039403
1821836539
1245775651
1184811274
1586929085
1821748832
139804537
497655875
794196279
2084876796
665643761
1459957592
1431459696
1569014147
1306193887
1918834360
2064467551
919140617
636737656
1651086258
964741504
123755590
2116932026
1020706780
644069664
1858053340
719150845
558817891
152788406
1716774442
347504256
1201203235
1902637215
766476217
298487450
1313743877
540403026
33244538
1443910113
1159041590
1920731431
1043514556
1817433271
1199995997
674410959
999093281
1230179750
274906073
217898081
458830639
497280653
209979167
431159004
779007030
753066365
544758911
543668253
1861414234
55494729
964146515
2004652805
220786771
1251511981
158565808
2031110115
57587823
781441106
578110058
489773962
1387204593
1464708664
1166388746
2065189766
1995689010
983062330
1678163148
1656613968
422335213
1988610360
1154895736
576646227
49540387
2143789173
1656591145
1605019612
966386580
481166010
1768018464
1459270417
1925892864
111125850
1777834723
1295444243
35574711
990255847
219819419
506693147
293402653
874633908
1913183289
1497225279
403773773
1127776702
1554138625
829856714
1191281622
719955364
78069539
1516619307
1246572616
1063364505
1486049915
105844937
1347941934
1245823986
1615888585
1555009362
867919458
2066556415
1696868344
676758575
1763877344
1347803193
531323246
1449603891
1738749825
272322490
1920840333
1163355074
1229612595
1920594
1056921854
2048817170
585255564
345569740
368327568
672751256
814288912
405994719
1253504359
615050952
1372796216
924142861
70540340
760403822
1482542913
1619912972
660040369
165083620
1747731582
1346758827
1194117465
114624903
1741448926
864904835
1816879452
183557112
2147273512
1324624263
50451349
955577390
631232101
1409489882
225905637
1617532044
465476468
1619855869
477095905
1462724134
1354454305
1659675179
810425441
1309536861
1606508450
382348095
577906591
1664938944
1906891343
2030342879
570825422
1979858583
2126343929
662365711
135795140
578920317
1454440587
107269148
1012633180
637033934
1817565673
1365549243
1690691025
1443148177
2089674994
1376933179
383257169
300633655
831494951
597755083
1372134060
912708726
1676222221
1212945700
643574150
2073287906
335146179
2094097979
1787908957
473460096
571103859
171827384
1995573315
656211599
833194961
1553185562
1776674385
63387523
359475495
1530824146
358316909
1849917331
1671431771
151035884
1609330740
1141136024
1871499955
1745534970
1947257430
1258032635
991697783
463340053
1845690379
769155733
144495496
846632117
907361677
1987228409
859072312
576364666
95237094
1414659820
873859715
818015281
2021093074
667552704
758361862
552000410
1875301863
911542965
1634289944
66014878
1508354076
1959493484
1882224465
101123459
213356220
2029971130
402477984
869962130
998653809
174070439
1943237564
1787715039
1374926106
1616793827
1544009170
1871540272
1209770151
1809041868
1854593243
323496698
1437115576
607388975
576913051
492086869
246390206
301730162
532516934
1444235802
565068475
1810297315
1196564805
517047911
236329696
1449917070
1696557167
1986921027
636443763
612691393
1906591481
840209263
899764795
1623934770
1054487610
969051727
628754909
787909386
174215867
988375137
23415555
777139327
703033357
1280373782
2141220135
2127302509
203182917
1640697040
2094788255
1032060477
341504760
2087961406
286547660
1957903097
564188080
934181639
578338713
625462411
1994902946
2003259542
45371399
1474478095
1244978373
1321946693
1167188460
1248243226
2040780258
294729947
1082188876
745946430
542725987
1370027934
776765493
1687565399
1422072495
1448937449
837772483
2034565473
2086877779
49151144
1542953641
344796068
1774594481
1658892875
1570929626
453657530
1820783874
1435494250
1123216314
918758868
174275303
543196407
2040452996
1780144063
1659853605
1182259679
681975956
446206939
1022188709
633964300
224717772
517700559
324338081
1835660329
804976069
1961542830
1927037036
1525579653
1324387319
1557081664
482732643
1079705464
1705792724
1856765262
1089904100
540270187
1034548018
516906865
813815823
1335687541
570515386
511675233
1526614825
1060868914
796788332
1226430895
1629727305
2049909233
780722390
1380384685
2055468519
2086652863
495625276
170288069
188591825
698071334
1887560892
117229339
772481665
951254313
375748382
536438959
2034117741
913675559
2007592568
191395970
1455591745
1750373111
1337476991
1817560637
2063104506
1404542607
1197270976
101214902
1662081208
1821656789
983238792
1012542471
1256272215
889957405
1774893581
581980798
253468079
1533997902
1183789664
1503762320
1783130304
295301604
942312381
1474729623
764422599
1974979680
497864718
1610913428
1337581735
1570800901
8810194
190338266
1593970442
1412303138
1938639513
189556033
311002305
1565357259
660153429
310529430
2067255150
3099823
554019114
1602129794
950850079
1215471692
664704055
13192222
1894664203
2124815021
586035786
539695412
380718758
189396958
249270790
315143995
382415689
792189997
587303779
75383505
2078845080
1136843623
1522364516
155313772
1516395130
534417944
827867703
765195781
2070557052
725203123
337807651
188153101
2112972177
1395882768
1392937444
76539184
694211445
179878702
2110011232
467204931
1004388492
2077797088
342175664
2057072636
1257676042
1613599495
489977117
1010440732
108175154
1666830741
1781100825
233485494
388361260
806991893
1160782638
1892022245
55021907
1643449522
1293519467
364020490
1030163883
656028211
1335100087
2099810562
1427123171
491629174
85321845
1502999832
246496140
1705473263
1326631191
1029803253
1264803364
685264814
646040032
422005598
1799489358
758579374
1010049180
1260716600
1618577728
1082986856
1405666667
869015267
1078655265
1829309283
936390951
260378154
1682769591
708516293
2090128272
236220707
1306664816
1515709123
983208252
1349250110
1967431374
1693120134
618143134
342317203
998283883
629629025
1776574665
1864995105
1250120142
181301425
2032864053
832318543
1093181276
2086087223
1220239184
1907093185
452499599
1864076008
1328879313
1109125723
310004934
318957181
1791063159
1633605498
2083949552
1198331426
1992102892
1844948539
1432734961
218528770
66290252
1968660278
193750871
578581350
516603811
1080464406
1319871988
660113979
1759366963
1297313732
1623234033
1943575207
31511199
45620432
1030285563
39287293
1077385243
25910317
582492151
2076427705
514225051
1825700520
1363174899
403002994
1689598295
1129880859
590089161
1098643920
1248670212
465956321
775771005
1199256144
28264896
1874184682
1454525028
481855607
1678241956
1821395145
845587615
453033235
625626233
1368624219
1649238036
20522566
1689548572
1294322357
1849226319
1778209865
454945012
1597832988
466685380
1149254800
1161080685
823752075
1815221459
1103292775
392392133
1626046859
1961657735
2027548116
858923610
1539604854
666615677
1840135642
105934642
380318463
353184485
1239244099
569421041
555012462
1397104025
1195289676
1040927141
873598523
122338365
1193505834
1247643836
174323738
500973682
1761251446
387526661
1693483046
1125573396
848811929
1164314859
1335266086
1723524770
19030820
201843867
1540147987
55479081
1622400487
1916708755
300785253
1199187384
1187835669
79725038
791243472
716399464
883925296
1224044181
551005085
2005276112
1806847286
1450846462
296562865
1017820486
2080858049
1931730718
605113355
685093207
430336581
223711654
1168114553
1052517836
1190769562
1828254898
335769703
1500741774
1745443622
942482860
531263828
1293827313
1685812025
2114264757
1345615444
1053992207
13168792
1255515114
1194459556
898031870
1050827966
784445138
607399495
38271485
1900302973
569860019
2128860962
12494160
1826087209
1414463395
753603548
1529918565
78073768
1017567090
716543034
1160545880
1190878834
1484872523
562216912
1525808935
1758718374
1137814510
1722174183
1606288396
1489560860
920404799
1317508561
461053709
1836181823
212167616
735236988
514145836
347301382
1552524636
270026646
858318921
2006309823
1071274835
1831075259
1624257514
294139926
631300004
411468746
913570014
1310451847
824174534
722387205
1212396708
756527375
2121243374
121126893
1086123866
1653771659
199959130
587746634
211409580
1626569040
452535641
1373590237
641300303
1909163798
1696281432
2049516339
968497058
497113515
616716275
2125195629
1753008032
939020910
991244010
68463382
429096513
1706290188
1113796976
2056065767
849349308
28272774
1044974373
418009463
1446013079
1008742594
124804941
905002793
183691571
12818537
953128986
817205855
2009964772
307333319
1200324911
218301627
1142510088
1610329116
1621825497
1407935137
110937767
1450529249
1438718339
1731621936
1780037316
445875252
1241412011
1125215161
934190786
186241585
2072346239
1016994060
610772739
257076019
1499768688
1881863070
2028624144
1785889279
741578333
2087344735
1928453936
1898905673
502222525
2147402522
172591004
572485848
1336295192
538175429
1115263041
1053493464
1679053805
877216553
206772872
1401312567
1026283791
681309775
1154374125
742067094
1747637990
1223794967
526460612
550801863
1272701748
396029256
169053424
1160763870
1835885740
1445007025
1474505741
78925988
23068561
1175431010
1619166698
1140904813
2110523116
1503625021
1013935599
994099921
384416963
168612343
517711719
1610675253
274754251
609481828
818621043
1903298868
1283813878
764012354
212433547
1116081133
223755032
2069574539
1510774589
1513004899
1023003914
39622964
719833345
946601653
1785890846
1868873198
825075782
1433646930
1919515717
1439187348
1668063704
228291182
936644998
1821014882
1605591341
989999585
589453620
61141798
2003427086
924366351
235723455
310992938
1942453747
1895831984
1575609511
976281903
1771122702
1762281184
1277394862
575612520
749641512
94224878
1508063677
1757275960
746269434
827331989
2031524621
1300466730
1203002362
1590840666
888022176
1865468575
155307040
1953649907
800612504
1790132696
1487104743
1221233559
757872265
461539392
963722265
1710830790
1458671403
1982836903
2102775699
1807257982
428972357
1015310061
92894321
97050217
1444886443
210214210
449219613
1608971462
798347147
413886396
1613013601
1061790832
1028617922
1706428416
1200555917
579087822
378248704
1240910398
169565089
1533873815
298461870
691100746
1206216380
1383980030
302428576
285035746
1413435377
362610772
1156790593
1280133423
1506133055
1898044556
730726409
1222197797
230223626
505120398
465395045
597259205
807237894
435173360
194526942
1680606378
1432214215
1269975437
1134640990
1295084078
309315232
1876398861
583476844
1726893651
747829878
787163259
403320593
382174033
1281011111
474970434
440816522
771992514
1481233052
1283087436
647586267
807293212
418771492
1801810223
315098555
70280870
270420906
1466679387
1071425217
1989466653
1052940567
1553603352
1970673027
858184121
952506164
378651272
60217216
96721475
1898727276
234960496
414917782
1795892773
1572122418
1440634553
789166468
829997385
149694167
101153555
461855512
1200952647
347017866
1393859667
1550018795
1211436821
880120943
78073768
409939585
848005964
555551019
2103603059
1698120173
567552404
2093047357
766317950
1757062844
42313249
422665053
1372266856
1536483463
662223152
1718787964
171058592
1131886125
158869383
780876323
2117586601
1153405396
455792673
49205597
255275952
1007218462
1363494764
1992854873
488197228
937525892
790629349
1325044018
307187866
2097433872
1918651151
1553203767
685004540
661164228
16774269
862205172
780732226
549265848
700495891
194660051
1826274289
1659156708
874651972
1649722294
1816107211
1727901951
1279756694
1928297745
1223484119
191699778
857817143
926078839
745066140
143278592
306955749
1097550279
900842669
2033727179
1954174511
777151393
1240070051
167065418
1719327057
37649483
800561731
1491376374
1720829712
1682890843
369147714
2092023158
990527653
1135299369
1541131438
265246051
491144227
13758073
1911042388
813896449
785210674
1279492273
338400748
867013446
1817016660
196138276
81204620
1022270274
825572061
73720756
1800689984
1981287734
739224208
1247160792
831906857
616039390
1089333192
447054035
694534216
1910640659
971398530
532226134
1726746611
1870304258
1637671500
1584650760
91789427
951240213
1407272053
599983748
255299208
755357795
900000670
201836579
1784522486
666212476
552515597
1951029258
186676019
1941499473
1772283769
90481545
884624148
6022549
1128528349
1660426432
289405127
1041377587
1457405001
635881722
406396304
308992554
1792272934
761267642
247419827
2077895116
1260530326
322273436
125968115
262908178
1222492005
77065961
827230604
2017985230
1538601891
31664281
65904175
1264778090
111227433
434800847
1854014237
1454903471
968631538
1052344789
241045426
1670714284
320245934
874133981
379031540
902080519
1464393182
1829097351
1687184087
83378064
616763430
750509976
555648391
919784474
123646278
1079746056
885776021
1753991452
635937443
1805970168
931884435
1184571145
1404149860
355071960
1613662831
1048124019
101466165
403568077
359213081
314646862
2139144577
1618258403
1856251736
122761030
960554277
1361377875
2027328336
446448337
1185445398
1607091201
1014600552
69389966
967892732
392735772
1308629620
140285647
400448616
1707176914
1516873484
2110630977
963994448
121436497
1635182285
1032805489
754999763
1308734598
1108509147
674172056
77322381
1441174102
1984593009
1900898579
784883107
1844613910
543440923
1604938099
1990489345
750919689
1655485092
1524282280
1201988509
279452496
1557008806
850140166
125771319
564119322
2019788675
1702657162
213223771
77472024
1277099717
1251558830
947846469
2075151503
365689756
1813217398
399986075
2063278793
1734808221
870977252
61548212
116034298
1534000914
1545538156
882492443
498954123
334619227
1627090035
327173032
973887089
1871667467
15526022
1136126140
1967958889
1397877015
1882218415
675933984
826685940
153346095
514350303
1829631600
1328020948
654668110
142542520
1831667840
643106331
414688484
1722780505
1798964185
1573612691
319401868
915042928
2076797889
108478196
494188187
1480064882
2046116649
237725289
1171838829
1089617534
1896153714
2024717240
556027275
1309394515
1417355964
1378558841
108889662
338677717
1660515162
1128091362
1273777380
1226355250
1410407803
691741977
328593292
1402036454
676621869
313927566
1159682549
89255956
1365696333
51924624
2127795092
1803309218
4600365
368056834
624026253
2116441727
1332156923
2032363433
1147921579
1772635707
1644955344
801988350
747341414
1579901810
918726452
951871154
652305991
259684501
785545065
2071818323
207822559
6543945
1782996892
1517754660
48997244
407626732
946928744
1987395015
24778175
2017372419
807469904
335631500
1028478738
871841942
1377133259
1246231702
805315454
962937647
1934290617
2004913719
1131869590
1594585077
337169455
137338321
1463190472
981370063
2077311575
1447052186
1269041269
737643053
207009832
1545364425
1297053608
294688632
1297987139
1547458076
1841268019
2040184550
1981166957
1044134900
2019039443
426399105
1248115160
1569771890
247659622
411093990
1712148107
1295668200
1563007045
648403649
2007969342
1616993490
2071017116
74620421
1454942716
1740235085
1085338343
1084525398
2126208467
1565898346
1471719895
1664575387
1396145488
711955507
885569193
804510236
2081720183
483059545
553522430
95337630
1799773891
352645399
997696532
1561614456
2049915005
1601445656
1965963436
815215615
1771096544
133812565
603006500
842496370
1438130660
2146655605
136398141
109187728
2080441344
194691176
961160895
396502505
1010851700
1053172292
942176779
897147302
1551182906
581060254
2073077636
938300663
1768881628
714714961
428181227
1037925859
1033902378
1800316154
1415365614
1805282639
136829709
883170396
440027210
1392646891
1415582641
1452678091
1387920973
256656768
221188647
1827241171
2123232656
2046028257
772392042
1384687226
1518160233
1950102863
1841576979
1362224857
66070009
869998606
1445089937
382482159
120082587
668122899
81508820
644565995
872324994
572801274
1537704252
1458052217
1069409547
766227874
1299169539
746643269
869177984
621114117
739853600
358081399
1729705062
214444344
1536053295
1146818308
941246624
1029111906
904601866
371731760
461090255
339803463
2125420665
189888938
723518003
153098068
464561311
623289394
41926206
1483911368
1461600286
840496749
457976533
741100291
1102825205
621335798
1790524626
1569314119
1748395237
1661852000
1203745012
805146990
1670683795
1855824723
599496004
1628940498
1736752789
260546452
1879085441
1543947526
1420847709
959120639
292971255
1451968747
1890015871
1485783875
310586271
1244340831
1622649798
9679739
694790646
2000189453
1773537960
744120416
511897567
1884705668
1498677602
966244985
954458067
474300352
671796817
1309229233
356963683
717570650
1991025448
1993990182
767534670
1114301014
1760514591
2010127826
2137221325
210819399
445242287
480758186
1649453076
629588050
1934466677
170894290
1954354910
2008193376
2002119830
768397617
1962943214
271463702
1910700588
952539587
616118029
531222263
771232626
364962128
837166393
1397147390
684768367
1673243349
2120421565
1466575962
831030669
1442377427
1461170949
1852541409
1584529665
1370691846
1498188956
55390993
663061044
1291014821
1647294589
1099285672
1846731097
482809641
1089307672
786786806
1089736618
1425000690
805269282
1302669235
114777018
584900334
718680462
2097593215
225779857
1086846581
1861166695
1625137820
1894728506
218258416
1914591999
1618188413
15012976
282663917
696099892
122712809
114508920
1993090667
1476185467
1526714516
1073433781
1032064668
811804631
331848972
1078172469
213026520
936055858
759009334
999826940
1269408964
1088264776
732486210
1320792885
1946651591
268751786
58237293
1538369917
1968714338
1208317975
880736930
1058533139
639552074
1691858802
1408816187
866323530
834471991
195779457
764025362
604862640
1290366573
935294455
1474788580
2045821106
1123049293
475813205
114328495
1542067063
33312748
821310394
1712229695
1321275781
1495789100
778109302
1686141517
1358037942
545867452
969987554
1631347400
1759145693
495271308
1187662727
1970243509
696976610
694196954
465254883
1355866014
403290906
1922199543
1512587539
1410896365
889974618
303362855
1511187012
1712449577
387566007
813374779
660155819
1320916690
590075765
1142910255
925100175
2035511789
641942121
1339817259
1271374695
1086759266
275835430
1528733816
106449186
383142426
216996418
494401391
1867658297
267036352
74215597
2001061231
914357731
939368237
1547808889
625571325
1788876011
445677102
267795569
2030832237
1558668626
2062193856
768164395
335268034
2010300559
872210267
821421714
1987105717
1254220007
1861939215
1194725627
627558906
2147155091
699965882
849728859
1705211134
1588775007
403474555
435590073
19767295
657277320
454349756
1626240347
971290818
1967312526
1896584844
1846346297
498454334
568621791
1318838882
1985527853
1041514720
2025221656
2091622167
255079408
1862656286
1637652859
741582450
1914788133
1760601120
766410948
1893751418
2134500321
643477442
554537976
1617507974
1246564610
853271843
1423018155
1707037409
1685480512
271136150
1822728917
1850057966
157153447
1281332069
2061513109
365622778
174177911
1688648773
174042300
1337134786
1925204529
1813733466
2140209546
754079910
1424279526
1343251096
2023389227
1057166707
1564677014
957817871
856585944
1794213806
454352727
1957755687
1690834794
1762369293
1723777891
1174659779
1309509281
1108625626
105073240
815508578
741281237
2030085148
814948191
569106413
977728643
98563041
374889977
28297644
948951435
832932645
990560990
316018351
406254834
1779501507
624507317
325112310
553955990
1607143661
507962343
133358595
595707802
1639706657
477041983
788820319
664154857
911255207
510102244
1792191706
1254726133
1915447768
424849058
303709389
1480518232
216518677
1445964594
1726572775
1790216357
869237004
846209312
346143419
317966110
1248049538
1971520909
289730706
2065630481
164985336
238584121
1393425782
506796081
395923937
1301929988
553482697
1433976294
565781554
778590493
449511873
219655153
1348483447
8485594
1764007356
1286907453
518471143
1397734028
290782648
487861961
342025331
598064520
1312294652
998771950
1035105456
257796863
1881270528
1549369271
1392960379
1619014842
738682595
1827416678
460363240
795897846
657652236
2138072336
882741344
2003078497
209431944
61507011
232680948
1444764772
1396273019
910699727
647091228
491154628
1956287282
2114401061
28683282
2120404610
1531596230
916965496
1044689540
1815276073
826545336
2064971596
1435603699
727362082
477184237
1237285834
617599703
1293009157
1152048753
1723039251
609555139
1933373394
828218140
134049392
1171429418
1198042137
686756515
818813622
704378074
555455792
758966259
1805229051
1058993144
1937114481
1667462980
1106043815
580932007
585383725
1414617954
2061143429
2023516794
1327207413
763723744
2095570299
1620905671
1602713400
1459267735
851463490
337796091
1485884283
1844012109
1830451407
47436035
533122569
194323016
905960793
94857085
1351647742
2124702101
1318553999
867065246
2117485558
2001497069
1158862781
1324260240
789040191
468099760
2007129116
500129550
708912439
1773358571
111182640
1645261206
49074390
1946586882
2049585392
1393216266
1097180933
1133611261
724129565
704388342
1783569310
990225897
1671349200
874322
474547221
728935442
293120956
1693644176
1954961092
1040178785
879586368
1177650361
329242372
2009413930
159684280
890297093
1573512788
815817871
1324516082
858004589
1122329455
910360306
422845778
1087715236
92621361
1188964146
271522415
669892986
491523991
2091204139
1487575702
1395208681
1002588619
1771918434
1969800609
1695451848
906566910
1505606593
747192667
1794359341
852390339
1215804480
578893737
1111147228
1152253935
671149646
1930353417
1033728050
1496300418
687633111
293945865
1448403807
1809102123
1056042670
653138048
1943789107
1180493016
1302353695
1049086628
254644578
566596287
1184684412
646043002
1338174431
1155058078
398578880
1025157761
1107992775
1340631826
1611855940
1630558998
1085836679
1777941399
828020737
1903110344
352724097
643123370
2144007401
1225816001
1775869738
1906562427
57053445
29415148
148408451
1238662386
511525912
1579315027
2147111550
64151764
1057863236
1047546474
859603192
1109992191
1224723831
596854956
866745647
148009732
1676689224
378920469
863741381
115360481
326455892
1614823406
825096197
1636455269
1831064782
1648233426
813760131
205050661
1121217275
1891932500
1175833385
715978817
427964918
1674969302
1017563870
198362487
430460516
312382921
446744367
793311766
1188994277
715705149
1360876769
1546603696
2092964767
128826176
1956333039
1562661838
1354271012
725459957
337714952
926389548
1897838122
71466459
594745835
1139660212
1969300533
94048856
1487707336
43933099
256974550
707221987
1780920556
1956401189
714588170
1576956361
1046641905
818507737
908245500
1269231597
859769657
1866765688
1209074203
128921126
1417550765
1031570820
1162666548
1883683303
1954345153
1444836974
561250541
367871460
716570066
1468582075
1537587038
1572572407
479944854
1222041871
938128095
1267016977
1636198303
126227103
667735730
779550160
1801380650
1835121890
1337841962
311041146
1852910046
27264623
1127988889
682393902
1006688620
923849195
1849307763
92202446
641032445
701240969
987962422
273091336
435270996
1256036725
1165338840
960982986
2105179146
358217775
554736640
1938324558
1516200254
1370062888
609782978
1459828052
1961688301
1948622180
1099890373
634603813
1896430484
1700222493
1961579425
673481935
687893011
2017303543
1801722533
1565901340
1498545491
244659795
1242610831
372088472
522838200
1520616619
693425293
2131985674
242622911
662641311
85702406
1258573888
569635769
488547470
106450338
1684859092
135115858
249296280
582563015
1773682798
73069433
305204345
1881787503
1068856570
1642360237
339130067
156272187
1993038493
986675482
1344308082
1903091267
1699708141
657836906
568141310
933898093
1928077695
591025740
667365883
1761367725
1010278782
1626530306
778977566
439688747
177329293
1249817110
1144130669
1434680284
1838855826
1691909403
1168079094
162223795
1873535675
1829668519
1813444864
195361715
2126883914
773877400
663453349
638520523
256616522
515505617
1149854727
669533042
1401948400
1035930810
464931649
1018841722
1710620324
1348792969
1410074496
1034080500
655315389
923715859
1863830146
331979585
1640597409
1611006671
1709486254
217382366
1307483026
1655240364
202485419
571296754
1656317285
789147524
568659121
1891633362
1542346824
580444043
2018959054
1758713813
333976180
481873471
778292149
1187835669
1827285659
1252370449
1563377379
427049194
133062211
1921630209
1319455565
907533430
2055043561
1357370586
1903758484
651704949
1165070835
1056617283
1749230258
491355569
426253859
177155133
1303774365
1345816389
1349910746
1021965695
1198524594
1743487220
520851884
493750249
1305003894
1008104752
895749679
963007686
1667578422
2079700646
2126841758
460051709
465981409
8230965
1486700773
543668253
638064071
553947283
285524377
1878958807
484816659
742933710
1165880751
1851187799
1325651948
534165017
726259446
1493846006
298577594
727296119
2139151985
397859098
527322675
1187785561
1681088600
809676097
448186564
271678246
368664476
1102799646
1131267913
1396133438
1912260734
2114560702
1975054170
1717522952
235831744
784255827
1258821814
175191415
1429468093
905507593
788301266
1382357997
178565812
1880993465
1197109910
1444714232
1188843608
702279066
2047144750
537166769
810248628
202518790
2023643151
452739382
2055302216
541189361
1538831379
549022523
1897906473
451565225
1133599613
200021433
296671405
416703934
1587748992
717838952
1040198298
221950193
2022576331
1791230473
1428160497
1660560268
463752214
1293641603
2088585179
2145893413
2065602522
774336416
138520485
1092042077
2100209659
1610156437
1704509816
52034716
138854110
2128339937
1311925072
268973425
731145959
766925470
1937385584
315538717
2031294202
1984544715
1679808124
111538653
1582149238
549864749
704588187
134737465
2050688149
362847819
1057545692
1327422605
1395423964
1628544849
572447977
1975154324
1405198897
1890694191
530587892
580236511
2100936297
488465
36452057
1575968586
590462729
372190989
742813733
1816355836
286829620
1136562727
92811432
688045975
773672335
1636666102
413760850
691415262
1371354256
1248984866
1842121623
37625954
1449495208
163960687
694528406
1449793817
661950346
1989392149
67655337
1346240579
1372512060
1878614347
73734313
605454613
618152284
1258242932
2027795022
581092780
132657181
226381943
1120926702
1312673775
1562197698
1032970828
443546331
1381253618
1637232852
110956504
69532975
7584883
554950157
1160523388
1516260671
1464246554
819185933
1153899859
488585737
719993178
129393252
1458244232
614799247
747350764
781745303
475202480
1683083820
882821830
638347468
750695399
284473163
669971211
1520950406
1227135048
569358972
1299376764
580308180
1878777679
258898749
445144905
2083766010
51183373
384667842
389075103
1335462278
1311451310
1829519417
1642509750
891351814
372217766
844236475
599820700
2030865146
18041959
489820426
1763634408
953630676
1230032266
2092546345
1223883067
1542481048
1937665147
1109108922
1864201417
1718479873
826480738
879434625
883426233
2017841976
1095511875
581831331
203729112
68157898
731994166
213196218
1265530232
876095177
317578638
1096320839
431228807
100111451
1802277699
1691921170
1698408930
1603841863
1780793243
1892878420
1953329502
1639982514
1596396515
2046576858
2145916145
88990789
117341037
1458750410
145715001
707558989
1317594151
1220035127
909491165
1607765094
1007141030
1295009226
1657048946
617984597
1320759140
238438392
126607153
330923877
1316366283
19524790
1157147876
1013459168
765504032
1212239638
577989614
1733211353
1133920889
1056595966
360228820
709401278
1101700661
1933931978
1413657413
1312582250
407348965
35399943
126825421
1527200198
748707647
1824406388
300045184
1939089101
1245152521
1790195069
136784474
1168002788
1712514346
1925096462
873926660
297152451
899307778
1096820974
31432886
592516004
481791635
1689636762
1218748717
399665682
337845744
2122761024
373386129
594416364
467258978
1831030280
1826551127
1911098901
1507351312
598266265
1523775102
710954517
593161457
2090372216
314494177
1473546819
845475886
1899428997
603127736
881061001
332836206
1295502465
1915429242
726711890
783487822
754057997
234501950
2090313939
1042607406
1982378590
819163630
1359304145
749830371
569173412
1733085031
1854370607
1592480048
1687152243
106113953
233306748
1524387146
2081117397
879760020
1795871259
1724524513
2030639623
499606350
2025730745
183183916
1100387910
913022837
2044637189
1737033535
1054618027
1371043018
330992007
1603143161
1340875209
1344378405
977166793
1562666291
1163818434
352022566
1556973628
1668692322
2129767245
1490511087
940001125
2009967145
1406721152
1337731792
1121965234
1696830390
142261340
2075054205
663702630
1808158036
625062723
1981463041
1901185906
711200569
102324786
1455093133
657814503
1372596062
628043564
202162767
874306538
54151397
1333167231
529714559
39462864
398958534
793764024
32028950
1171734820
619298574
1712102978
1838211823
63595733
98548327
670116875
150522021
490929777
342373231
1487853994
1950087246
1201210956
1723394459
1842690602
286546349
1884486916
1590881843
1018177152
1213402156
1799705733
1411043174
1353836590
1383744294
1199866959
955976568
345828978
631569411
563336575
223767665
1885763993
1870440199
159909497
2034127794
1662379846
1824266148
547404597
1843989914
940390598
517521994
295630989
1782548780
1249787005
567904387
1612120755
141987362
2070845506
2051534105
258771096
965013085
819735912
633225259
173028310
407408206
709664440
824942622
837886799
950577112
1870301905
1911398260
1425101018
762557137
1606644430
1316661905
1967422771
217993052
1507199502
1357196730
1859083588
294892317
22813703
1492647459
437753919
1583276326
1276537054
221146900
73665978
1589798958
285014022
1522134676
370511569
67302670
473657897
1029150534
1824279430
1092077037
1856323609
1682537425
318767901
113527602
193870661
831223212
1596893596
210739140
470469888
26995457
694396131
173060505
1317609716
607543318
1138895109
1384242435
733450449
1496046184
1394697891
166243814
1454978709
981421256
1639319281
16620759
805095396
1103469984
784759230
1052380758
1055436899
464861897
2130342182
1317443533
2063535576
1691055962
1194038797
1180483770
1064639031
1765632248
1428422664
1914224683
958818295
409074371
1416204834
1137830396
1945599092
1207478066
1950707931
1073326916
1914221927
380602759
1825033933
1659204150
1357554044
2015334651
1767116555
256715463
1254973369
1859512855
1556105467
309966152
1999381921
1663933321
231165693
306311263
1150762751
246062343
1381988965
2127797819
1194716790
2083094109
975189408
443507887
810813225
257349592
1440674360
1061418488
568744613
1995902425
2004079745
530986280
1479201594
917311559
1595072849
283753474
28489116
143091020
1783384418
1458100836
2042000760
2080828683
1207496795
969717420
1821803393
1478448443
1495062219
775735047
913584411
931175656
1011436476
1299580147
1103607281
1237903359
2058317710
465524849
726901817
1781388946
1707572872
1435625750
2031163725
2022591148
529203638
64912092
610158814
1744088217
1509364619
170040055
464773473
1138470922
809656575
1857453159
241965354
1791891884
445052909
36683726
813189547
1219288576
531985532
2117729006
1967744560
1446199237
1313975615
1192659438
206317089
369304060
301133928
787619643
1498706366
355961060
1483056808
2125720575
1091365615
405816525
107462298
1273032337
2074651666
649897378
1202781604
808778419
683307150
774124764
907069251
1160593325
505975765
154490245
813584218
921092016
133787733
615256574
175785371
2031802887
1746793490
950898597
698092137
843521774
349162949
866349518
167528456
1334875729
853839169
1457041775
587631954
519182090
832590304
1971581175
1081383542
1060092005
1866118117
1124000933
338066214
335974524
1120118512
603378115
1284821036
2145992325
446119617
901963683
1210989616
1085063174
339054854
2021224680
1262040239
867610147
517763054
1237628539
268817260
1297280175
2077930746
1602654275
167518364
829427345
990244916
619937233
1941939100
984170083
381822664
2119065581
313728818
1946413815
667749376
1988330969
1794592594
435472346
312092205
1616116724
294111366
404455985
574546521
1753643078
148307774
390303308
24830907
1392006285
2000132264
1956733088
990479110
1935694213
128034160
1323427300
1407490884
1146053052
1488116061
652389505
1451752924
574211568
1833313540
210134938
2007468081
845094732
1495948001
895662050
1363771109
144895627
1601894089
521841268
114523445
964147921
1088724954
937570083
1123731879
680003161
400063015
1660263060
1959337042
685888142
2002378748
1509760963
1141925674
1190136075
586361048
1070606499
458660350
1025401563
1121878275
661522566
521633145
1551236569
1002877755
849641510
1828418542
1343692554
1895410731
1903965213
1169769116
751585512
729262480
668369917
778955809
71990054
198766161
1015431409
913651969
580847380
1219130330
643303481
23030139
1189438442
1657247272
920419598
1015013977
241842559
11871974
967799313
548736204
992345172
329324245
1049399138
1803266116
267346862
1022044370
1394395106
1343190275
657711902
131552431
405892862
2102682557
1639024336
786762364
421455601
170149147
36836142
1308898080
852420185
1090508448
265623553
1114675714
954823529
1905599793
2082330345
103450939
1054217029
1752374593
921708501
1203783900
1134173910
1258168776
96781773
895859164
1078230243
1375269608
1381082255
226051992
337595615
281620029
390602801
689296154
128778173
461551973
126645162
191865328
533987768
859171236
1275589153
1826277456
999365828
605447435
1411324802
990479920
863183464
1419589701
1762537934
349029365
1020562613
818814821
616225461
444337165
55458072
6751598
1664570908
2030096454
744253179
381877473
795987559
127035885
657994188
1945955496
1038481213
1883915841
1918538472
318056711
1336336388
1006135537
582309143
2199044
1193249798
1051181894
305988484
1879893834
575332211
1609713025
592970360
1775129088
1205093148
489495178
2066656574
1373598916
2109165284
1794812597
490830766
166599284
767264283
777296495
393908001
1208130534
1579432869
1694249684
1759079232
589700446
1727421391
633585021
1755923163
796619581
1831506197
1874813554
122705781
79541728
860662718
295305830
1031550217
683500077
1796862542
1021314484
1789185898
1536397895
2002726704
805322485
842559624
1269791749
1529915106
1820183501
997243201
1786701629
62157276
1164439335
1106899637
1010985270
1479216235
785255578
1644231054
1125164032
1884958668
739969262
59825838
768677632
932096210
1118178339
526432573
1762333590
1242732991
1395970729
793195364
1356916686
997867081
809563375
567868023
1903372557
811514522
1440114039
132143338
1506603411
2024547330
389651140
1538556034
48380997
2011607282
2086043498
738627589
1310750040
675999737
298748043
237494630
1258393486
1922838765
1117331126
91834744
1693570944
1708892043
897579755
1571654559
1967005770
823362126
1861148495
386898249
1793159050
539558176
2139019872
1272814836
663416123
1003915741
1292530784
113878549
517662754
1120686098
351708006
2066563714
722739006
1612176048
2075126293
531385861
1758009356
1160953913
990203165
1947896772
1877527574
1832755806
1887629806
282895633
854239040
1533619486
362742847
1509463322
735681806
1625752906
188812407
1630933524
2006584226
1177357716
970349951
1784903307
987557636
1873399343
177658678
1980570273
1029056581
1585634437
319234244
2136611376
864733011
1631918486
54893574
1992114531
708560463
709577491
1552569441
1965922826
1698215022
2109304478
681439314
2062023862
957215332
2016588813
439444610
1804558939
1078153690
2132406768
2110341164
1766731225
804270774
563977711
719443853
483523882
121926622
1360361220
624574981
468626544
1250322994
668142424
474114495
1018792509
431925481
700795675
1660763152
619033549
888911838
373022562
646025543
916737220
831615548
1986945946
392114746
939665724
102925287
1882214982
1353653953
940164664
1407089522
1360636878
1528326713
1350767486
550281628
572082747
1347973806
851561191
306565767
512817066
895435174
188820759
1714897143
1364082012
1948446232
1475603301
1190204229
223620401
910867260
271994291
1484982388
966193273
1152414233
556402137
914612935
84175028
899086379
1270885976
877947234
1273984614
574667737
1672032709
699400690
2007698557
1388092450
76534837
782772178
2101920655
1290492300
1037897186
505154368
1030351514
1632978697
951879742
2046104134
913323239
631664177
1638384526
1372626165
724733511
1272194137
2033869379
1756414846
532166181
1832393425
98762444
984722437
1708551354
1495785522
57254242
148742719
2103169989
1088192214
1124871249
624964878
1588295017
310341859
1341025341
173386697
942647438
761798768
256627731
1061311286
1242374357
148700485
1578610113
739752580
75425773
1730822774
954224535
996095171
299555906
1714340393
100758374
1355642104
1657978308
813906914
41323957
493425566
1510343429
32119841
2128237515
2052888241
422973280
1091841754
156430044
1588805354
802244357
1270669672
294135470
1656470803
712260220
1291797495
1474050125
1996827277
1513020242
617655734
1978864154
1002062069
145744467
907042309
1803355178
1793140761
1302287896
536735028
317602111
1335493920
488957433
216932566
115259377
1309681925
188103312
1216181583
612304573
711873850
885720055
1743830037
1481633141
545603106
956400780
1083804964
691795613
1575736305
214540424
1023803227
1650806469
2103760571
1936419404
324929053
1275908995
1496139298
1311226428
392916619
1625506089
588921483
106853837
42627593
962192519
843132994
1564393521
2068850146
60303197
858534561
763613330
1558283178
25853780
143824562
578824003
819968130
464011692
1233904436
1466770548
859131656
582789682
2008872197
1701945412
1017209589
1641392918
1184987558
1395712711
1178549858
1055528147
62893449
514165608
1893443344
1323981650
1350301130
707147725
90035999
657386515
1990185731
159903599
1551512306
1343992711
1440920812
174627722
868129455
264253578
1027066051
1420185864
478298268
200955718
161430610
1493089132
603195933
1709725253
766866613
2087489435
1838998892
699755323
1895786397
171971782
491391259
465731951
931424300
1366917381
1250371612
591530295
434018827
52623765
1382073502
15715305
371671220
575908817
1573074146
1423890642
1279835977
636071636
5930124
747444605
1966877943
495399558
277131126
534627029
1501214104
657993484
778705872
45991783
1901397429
705853570
693557305
1603753608
258161432
574155527
2054817294
314861040
1947470295
1066471814
1085969863
1537824247
1752348231
801828778
110766385
1107602521
1039575865
400068145
1309004878
1685117940
766693923
1638601116
731363779
587591925
1917908904
533912480
1809172291
1053114412
1588073980
1571741124
638003797
655815288
24955272
1149431015
1747639159
946247048
1916219926
706862132
2040043775
803061001
1196769359
145971523
1220268820
1536793676
262372856
571784447
29854303
1995599528
372306508
1435366266
1612330001
1331270147
537559019
1401705624
618224338
1531535288
1281856786
30739119
1484802165
779505126
1853717281
1735735272
346631125
826748959
1257004973
1832253317
921861226
1955435143
1573679431
2123472708
715713138
270851568
461614803
1016296627
1930992382
213820967
20262572
1377816011
449560030
2043127016
639889154
306734188
1319525557
1232842797
1702269895
873155638
1329239983
1906742451
1784052026
1186114286
1857863072
1749536020
961913499
191362984
1384545058
1924079823
1510273390
1366301566
1272769987
108329302
1260406238
1059896270
109940538
1333992210
376904188
1984606171
1888878419
1551057299
856480691
561374497
1459681458
2049601643
1304202331
1134709789
743824609
768299339
260700269
869442601
712479738
250199315
2085309778
2029810524
748898082
216580604
134119904
1941749284
918252624
847185231
2022504462
250613027
176365103
1579095774
862201416
880912515
287244260
1838523699
14609388
1268037590
1136150824
663228032
1119825872
26954901
994148388
929343446
1818564183
2001322444
616629751
1976474769
1294775697
1855499732
2085488737
1880572054
887232651
514593635
1274975875
335159977
1928552868
2086177337
1691286777
913512169
154785267
605799067
170552962
1483922269
189893770
128988568
944359635
501503074
148908296
732108756
742705499
816888405
507153162
1773898423
895114336
958121985
1337007444
2058670635
836870786
667901282
910972370
1367056935
304262976
2143840679
804857068
1134705769
1046619908
462099764
735753343
893911640
1789580695
643434031
591080647
2039474675
362437727
250215391
1616143551
822058160
278373134
140474988
1597283737
981450142
1145933204
55111470
927832840
261222974
704472375
644939158
980450428
207371396
499503352
1039867965
2042123666
900182436
490439824
1951339963
1533231681
656757416
596990722
1779878326
2144829747
1257229275
2050935095
772836781
413285885
1192700165
855205436
952789284
608203596
863854359
1602194115
1642906600
475977987
1612249771
830955081
989388155
1678647358
1158122667
1401730554
1117902704
1956542975
2094124054
1000881847
775288759
2102676608
993433350
1362929977
1413634037
2020877363
2075922504
199727624
641353703
2106990209
634045779
129633224
11004795
1219540100
870652355
954430660
2060568879
577914430
1613537210
96876198
1924603283
1400508726
604091119
829239670
1103891372
332835134
1759284999
1634926998
312294782
1360114089
1418899375
1542465863
1532480840
1639010040
1584320988
1323951364
1840100179
2066975110
374545073
891320974
949507923
1968465310
106117721
1389046838
432315130
862405598
1373519573
682973573
481925815
1124573908
246202214
632649310
1178357622
1737279624
1137223752
1965163843
268142900
2053642414
820895389
741875308
126170673
1500731993
1176016721
1471301731
1161214569
867945525
530081636
637697210
1996351828
695937864
1743499903
1004363460
1844536987
1698669750
556685817
1743705963
1011212038
420639103
159883382
1410580910
993058819
1395483006
1411385056
1487777665
926168705
1509268607
1498690430
1909698109
1529173574
2098533176
651179400
146266423
1120942784
589898670
235280584
970716469
924542378
1602051804
1029571988
507476459
1158643262
1511907836
1856898528
149449017
1247604892
759588601
1058251358
764119967
2037588754
1718421701
2098680348
235763531
1664503660
686568000
1627459678
411126249
966233479
234137267
1561076748
2023828722
2039780297
119517343
1189018485
631725372
1385684654
823266375
1252682622
1709621583
1738361484
311992431
625865631
1833367677
1969808204
185006086
1601097597
1152822882
150406637
2012784039
563112735
88075711
1746852848
927332543
1568188122
1416795620
1512086670
370924845
1525806191
873555517
847786638
163129907
890792040
1377129640
642161468
1416762615
1436010684
1970106675
1029600311
1341069491
325190058
1080669045
744622108
1472401422
506834780
973924563
1721559748
119155617
481120568
832686516
985752185
1749871212
151490744
1648800280
140373241
1603682028
1200861355
772698073
318448874
1967392802
1412917861
1674827087
1553672597
583179548
1205995085
1761766518
421412365
1118498272
634769174
1419347185
1754979983
131631175
1854066266
2011801991
665160227
1280090959
1321067861
1357831532
1133240162
750182370
871878587
1797711828
274283179
1423965071
1941346979
162867773
348203465
888847416
792793233
709185920
1421690613
1870411623
956527526
1054013330
544917725
1937433221
2093454540
1008048278
988632249
1954405096
496300626
871160297
87768581
1016127974
1737004094
1973184855
235744546
1042941802
545576489
459270428
99884730
1153768506
1080088147
222143196
1287948197
1885354217
137868173
2110848001
807353301
1566832072
1394854092
618433925
381264545
1642266541
1398345539
1470266676
2062104558
2115269925
61253434
2117590472
1790643470
78011776
464059045
1052501247
846343917
2020060273
1081725167
1269319745
1688825461
925406436
1172081152
1021404435
986218004
1135261716
1052963522
1786389190
1107218275
10714865
799495005
1415293923
701938761
137542237
700566243
1334906952
428036350
1739071210
1296419231
481699568
984153722
207236416
1500591989
394946226
1770252201
557316478
1771268025
1215675164
1306190933
1917405203
2002180685
2085661659
1842207420
1953077316
1577174843
627578023
1411558169
2039384716
426120523
1768548036
651877104
1342478269
400101031
1694207248
88897346
216841018
1858548341
954292137
747252186
1221214978
918169231
737626766
1173394723
1508746834
335388328
1945926106
1831940839
2006478884
788776278
1270114250
1522959164
1284996378
1708452856
1142236476
1289231718
1095911692
2085668263
657785012
631236523
345644086
2117316488
2084904217
1371698356
1042721197
2109968264
719233576
361657529
428898670
1660012066
379770551
227722255
1645549315
1006224417
1817229653
765978014
956440226
1672741040
77306023
1322881035
2128005212
421731873
1658324800
168890953
1897973784
1270372587
1772630622
182332329
342778113
1121304592
14949339
1532747910
1847848763
1296126633
576574827
2049375981
420006012
1871139967
465836820
1581290093
1158661665
1800928676
919623040
16574233
1442354155
1444573803
347642235
848372325
1261880500
499694968
2142737006
1538090230
541822060
97478644
842266012
2082792251
1051742618
2031962424
1428865405
1693950925
1518280674
511754554
1894917160
1777059848
1093342018
397440042
1420393988
486233150
1416661021
1528772557
1068180411
1781114096
1333501871
1161723557
1066961113
296098317
1192911475
417490668
1297388865
1010891435
949978671
1104569938
1818518753
1802927920
704519306
1154025807
1279003386
714722242
240311427
1209252221
1030423054
1711422023
1906524894
1279314088
867964794
567489124
1612702015
2017377149
545671067
364003711
1612635365
1026064946
548440000
902251281
1511584162
1844795732
1831807029
357461762
637653667
714622930
208024785
1700326078
1805080068
965350113
1135080457
1972050296
1751310072
927742162
1059226702
2054922797
312691318
1106416732
1405146492
1562841822
1848034613
1704399311
1626458501
951973691
2134921128
983733134
2073137711
1226194848
1163645152
1507796001
935885461
345305722
659876508
415192178
1231987991
1414928979
843836696
2083969183
796189381
1508652697
735247140
1690543869
1279156030
708909971
1513476259
1924633133
1750343058
1726008948
285000122
1335150615
1370511804
808085335
131520719
304037095
474300352
650939434
768485057
787832040
1669158449
1282668087
962984465
1393961076
202056609
1334512702
1523850841
706466600
881860012
2093262769
558661483
1918979547
1030929663
132025587
2124292362
1713087177
493264359
948151735
1524277940
1146497211
186193188
1862015406
1905844905
1244479936
1413764117
1126607865
779790146
1013172155
1025184157
1188775748
91915412
409343085
1099955535
1254494477
1544558276
415158312
685898489
1353243864
1705077902
1012091121
1332169978
87929126
234864274
823704521
1061470004
1566566850
13362480
521486460
106368611
2047490100
1896027689
941658951
1062778747
1422641299
1917314868
903399169
1179273300
1467953065
1123587141
1053434795
520158575
1216916821
1848103669
262551839
741573647
306088835
1977487464
1349505651
332363136
1418135652
1999503679
1414598553
1713004092
1235078338
2098808229
1012001897
1500417373
23848103
1832423576
1870963087
1271294409
1854419087
345034918
243443229
1334292581
72650680
914183189
433603738
2033788650
1109873373
433241989
246858188
1391074349
1283068800
607086398
2005320560
623158601
1547470581
1300266739
460433178
595303976
819539994
104232610
124236803
1850156830
1626676642
1782830188
1166063894
1641677699
1204022757
1955439058
482627239
758962310
427492280
1369031389
1058106675
1751816300
2141781022
288043077
1485369353
2093999582
1404021333
1456713033
2018069978
799084142
146654810
1589648215
1954450072
400150135
317103579
1793337797
947139312
373804552
1374074784
1689614098
1965946699
1183994385
1666572570
1287722450
593433171
1999933425
1106285062
1160682348
1589240815
2046566864
2131199195
1713511968
352398070
906673755
368946021
2094849277
1944368664
2047104735
951377129
991126364
719567735
227894106
1203298659
1930639260
1902947901
1133794763
2130949206
457049964
721670778
1380806658
1546913860
598786139
834092713
1930159282
1122202084
725764122
1233926525
536507424
1655371719
1997065794
63595237
1331324218
1744251088
1043072886
825726417
2063710670
1463138472
614980535
1200401544
55928883
2054409200
1633632708
1957849414
2034943981
974513958
319251860
1074305853
450937823
1355390343
880128775
1989066476
1011644296
1920384534
511562437
438653921
258971603
880302660
1484579018
1352605962
1674198943
1737964064
888321185
1382444854
731900257
840112352
1808717365
616979282
411466295
1293341526
1605883565
556159792
1662827479
1702847523
1147930026
862678793
1461364051
511013577
1203394127
1517565198
919391175
1229201458
1107226583
878836626
1425418164
697011591
1668121065
1514245869
762354935
737659848
1592498053
660517875
725201654
646981539
967902025
701709566
911592612
1222592830
18580810
373484872
435060547
1878068613
1028054942
887292419
1354179760
951111712
1455043020
702060338
1533726247
870668510
1823976693
2101772011
1345080551
1360630834
65463119
678555053
516712897
1466430643
1711156190
1993698482
2043514235
527953310
1940096347
1501298553
1817387756
1924909215
1401040235
1985448666
710492261
1552032259
23779559
1972647485
732256023
1587308648
1169945786
435111434
62421913
2087641750
117341863
1615664606
1497424469
983859676
1674635431
1346886698
821997988
1011078808
1090005847
364900837
1323104568
2077287517
603650428
1388665601
1086444408
1596707522
1557217419
481953782
149645321
1319365339
865204061
1538624268
211781921
678494425
1041724717
1986616401
939280719
704644640
1996239569
1073892780
1656948972
1649691687
296057060
1673119513
431527040
1177385745
1156165400
928389447
1278899182
1439388887
1550083693
126140405
1697414782
1114007296
608620508
3339320
1454046952
1416383664
152804325
1261907288
89179545
1501642251
1700037214
2074327670
92333112
1855219798
1211447566
1820387084
278966733
1238903986
2121373231
1586858565
949944978
630268254
1978160787
1208423020
1706109311
915273060
421975463
1871431362
836625589
1988438237
450053967
794864155
1704711209
364162424
1480178084
1901658057
917168622
626164997
1078724982
1393954761
13271970
1329812085
951854702
207300471
1435884107
1615096498
656420248
485936633
1571313283
1361724403
1526360390
2063038573
952930528
1908889531
2007928856
1350340564
436702017
1041045006
150400292
1765643524
2036636048
763048360
1635341195
232865376
2124365625
413295123
307371908
644678914
290872116
127150315
477356484
2078613736
1278925501
1516903745
179885563
216383408
2011168140
1982158508
245158381
1680880053
1671488506
1500263925
135309348
1487412488
1899627391
1247838316
1429723195
1001978598
1277710648
1058616620
789071590
502999795
63471212
751076335
1986506064
1252079740
1153392894
847855135
124972461
733798467
194830179
208269555
878016612
1208447807
1723426091
551452182
1814507713
1303026855
1376595676
1453832761
1293220829
486803037
2008830046
1563872898
1683324777
1832716560
1002885901
2033016753
1911959455
1005056470
1570496711
494890035
86832679
252049889
472181732
309265386
541555571
2083209355
1173268034
712161339
403425422
728316429
1301292751
657133462
499928310
578099996
1703241785
1150344514
2097444809
587698647
489737562
1735334589
1874748274
1409151512
1570367690
747093535
193793367
386753286
1719418493
542121877
1821774654
1455403095
241453831
1046177362
1686248502
435736419
2025479101
1254760299
965813816
460165039
383163470
594774030
806179590
1441997529
674016169
1138237384
635908581
1712805618
1153965153
777303531
860793052
1316199911
81537144
2089996404
1207775018
822948207
349767751
759408163
1484601290
723758651
567072848
520345975
1371531350
1658368705
1820872847
890842910
756324021
1474356145
2058448205
2143058340
1117898218
554392368
61311708
798298956
2071308240
1377908337
1383771845
1979119465
145065432
1880105587
1360980366
1268259560
911420540
1759769697
628597697
1629037532
437371652
1787789707
620611849
1403858884
1968388594
1321091524
355968703
685484933
61016479
1543906431
1552317781
1670173687
1011616757
980582280
1673332190
345580071
1528875912
202032381
210517319
1091913678
1862145556
1989966605
1012540056
1951616467
1873199817
1144112714
818600640
645230281
1134129901
1532199560
1333678636
384990135
714932189
896371121
534547669
1187830334
419025232
1478239710
976260830
680826278
1171038827
984035627
1751486123
1851810580
259096767
2655601
612662663
39623041
1281751
1531705785
286789469
1159147074
2108736999
1214579196
337729800
1632408685
2143478028
1813027358
1654852924
647931221
305543126
1899536131
1777455871
2099018166
1370076143
939984593
2019433469
1292217063
421005373
612232019
14082412
1978141909
1963851498
1165182966
1268425289
785191329
1413503572
1357998148
91260377
1113443804
989404327
428901067
1348982695
167599461
811717637
230613279
105127711
1542793127
1746259992
1044242791
1819745921
364015369
248894752
1236755482
1963496035
954764060
295637597
1461699332
2138051425
605020769
1722562319
802904193
1184316986
22809236
1660084157
1728557172
172687554
325623650
568444381
1360763741
1606082007
943881373
2061136388
93322630
1133512346
112408714
1560349759
1034461208
379420350
630885968
1258827165
15601021
1111383375
2114709629
1198049994
1100257463
1875978735
91566314
381374046
403316583
506320146
1809464607
335240822
1706568750
175584532
767562959
683925604
1953809277
940835576
372718129
281499268
1664216635
79654180
1067701968
1187500279
1268715388
1296077677
640676453
2021324839
1423134250
1805233721
201322538
1813865600
324320459
14561307
1525744497
107617751
959709722
1065420540
609364984
1320575096
816721566
2017661891
1356574346
906120013
1853960577
1452538410
2075914296
833119149
1418549941
1085348974
756750979
1507160869
894799669
1435642507
1684780484
2100323431
1895664753
33180790
1775574794
278931541
656496245
1679779744
1790833396
358762823
40958557
1804181980
1429854666
214720116
1180494749
428048101
2121850135
232103149
463674035
144013775
1238289681
1113605955
920524552
1301934151
172186994
1498323249
1733491812
939315331
2033126932
331308730
160995952
56051116
546234892
322532569
514909920
681953744
1542783345
1214954035
889458350
606304022
1218899874
1754289437
65945427
336360927
71068878
310796767
27064745
892357942
409273488
1069063055
1073217331
62569432
2054549640
840512153
734858931
1969049879
1163749170
1272176556
1103647421
678719121
1459909416
1506348242
1549922263
478562584
1582736923
201164795
1082146369
707100256
1015440975
1126695097
1943660361
28850650
1627512346
1461252543
126473130
1698076410
278026961
1262746626
1500479592
1951641817
632475783
87057938
1084234100
1302224938
47293249
1290279560
1011274128
358857787
911958598
531519461
763653281
1448702515
1629857161
974305116
1860382699
1519715557
1598334485
2056471155
1095923432
483173927
735459909
546300812
1397441468
272945088
257537138
1432216262
2075520176
745448881
12032105
636450480
1730081660
817474901
1609898150
388571914
2109330926
355108298
1898739397
863915522
433323815
2076140552
1158627416
366077762
1793199329
980120027
1066038804
1357624238
1526567827
1395835522
1798972909
2094241062
959374513
1164658696
961188235
259653288
1796701034
35985622
726692793
545377917
1343682795
344029477
236067256
1210396645
170115087
1777181835
1026970695
1898129830
190906701
571234267
1319597505
101907242
2013213400
307452163
1587526725
1899671715
565702457
971027320
591036920
17886813
1556745334
262180799
51001681
1619509979
844110228
1313793484
1255062457
200990249
953238707
118987226
2012345698
2057067076
355435232
1480157059
1652886690
1947848159
1191410985
1184978016
611799780
18482388
1886161653
752740804
560050439
754170076
585124717
329483192
1139974474
879671117
1036842392
1076486385
1419911224
1516011980
1946515400
1946613795
1256124606
186818073
1916280805
484841188
282696115
2094878004
2058669077
835981094
1458358184
32236247
873075662
97748167
819568160
1273825513
385775475
574358267
1620205648
1115923450
828589833
1183369778
571281078
1453908808
260220155
1383244401
1596031915
1172860350
1155791397
2071041757
1666538152
177421827
470008669
2010266379
160688267
1779362200
810510341
2109725087
211976258
1048691132
1497982005
826262738
872632953
1285664104
1555767430
1946536449
1678395611
1861234209
130927851
131410696
446222703
393796354
513949486
189756575
1620529843
584896444
1897776993
1515893003
1897065148
1296302986
492072604
876944284
1883621797
2098975353
1426398839
1359653162
2140932897
189585487
915137889
444150888
1800611905
1577612507
1102701217
1486556907
871977702
1259395780
667865755
1599908615
1708286908
839342654
1146401553
1710419427
1348463792
1898248754
1472106198
803833056
1988175524
455916213
246121700
631170810
439723832
1599313029
296477698
698098208
1245543468
1076210818
651332904
1414571211
1225698805
652826732
1404707113
1126596556
42973553
758425223
276083556
418182423
913316883
1412292038
946175621
695115054
458232245
713292444
328894371
2039353081
1586998148
1272896607
1461291582
1415207474
402490017
674288742
1363707183
1195109390
94844795
1939199289
87948233
869282142
123318326
405845842
439560297
2054835845
2001948894
583813713
1385031190
559299104
2116481169
1698944783
1871312993
1395676427
164472095
1990822533
1071200285
257923501
1694958411
753181560
390501613
1595828933
1017125792
1433795232
1764623724
1749789814
1073562820
1152117979
1400691525
163115225
1191297087
181278192
748505934
1187087683
582827458
73046990
1928704247
801190918
1199975176
1036400431
1819208768
33627450
1226994404
1081219886
1691024680
557494829
1402632045
1316559695
857057608
1918000349
1259281440
965679131
496646449
2132598127
1847149341
1127434508
785214557
607693154
646959645
823495123
1228848941
1160272258
704457912
1643125623
2129026759
1475906083
1165773356
1492466611
1044347085
534213843
1622557145
1986444648
1238541976
635876789
1545717740
1741015810
313379643
460382993
1718882888
441982883
1786356679
1580257858
1999611685
1151240838
1646645680
833760804
1363635749
1729672751
421854763
1671186560
635599458
541505603
709063598
515425434
1284241620
713144991
144275728
1605872033
52749417
1241643449
1149925852
14094075
697871324
1097903934
63722559
1645368293
466354323
176841642
665711262
755795760
236807421
164724689
423529160
1228989784
596615317
1720870962
1658121020
691346769
1706907092
365268509
255081864
1045219025
430904234
1890335469
1047511698
410273246
1774070167
105480168
1136525451
569017912
1768095885
1551911338
1047665104
618735443
1588152207
1711154298
986724620
1790650898
507983446
425919001
1632634421
1359879815
1300745148
1137402414
1088444136
823897391
448736884
1085377640
1722627037
359518685
87635751
1020706410
830664004
318358197
1515958956
1298362810
1097631605
648517220
1764101439
1353670630
110296714
1753978170
1976557050
1791720977
1667271252
826181804
570188019
2029525708
1038824405
909827287
2038664064
1472263851
18821731
1354287969
721413683
1379338992
1801460139
1403117404
2087913032
568457966
1877100414
1756424632
424883094
1250841224
1302992150
2135113333
537805564
397470934
578821152
2120886304
1679310718
27330069
377638805
447454330
1846344259
2121839518
859653686
536131275
103069465
654190668
437441633
429837645
655727821
2003856760
266465173
951651981
1899941420
1728528765
543519338
1259228928
582754510
698552541
1857466921
1842453813
2031802887
1650552645
128277703
1007809959
1713006593
372200261
637204782
1896603114
1421599349
1359740497
1375543397
982106627
100847274
675983565
1675131117
801334948
1410189544
1488735111
1836274728
1537418132
1132244894
1806990349
1638544632
1480603201
1457625251
1749232182
381007950
1344657926
45743480
571578118
1564640968
988180257
669352324
1996451883
414690942
90756158
203724455
175815150
1307248551
423403487
1468911110
49756654
1190174073
56166503
20048933
2053101942
68202377
396355029
41010829
1611626574
1423449152
2119288024
833539914
908876039
1306112554
1487436204
2036714046
619927162
984299459
1108025693
794935872
1453604027
330219292
921987474
1449130033
129174597
95810112
1178026898
279621445
48949733
242527943
319185657
1762841774
231696503
845493733
269199512
41375452
2022882201
856575224
1583865554
195601299
137124508
1234563870
1080395324
674829227
1465201724
361429052
1690622458
1139959922
1376649604
502223815
183327584
1552821718
1397950656
1850739360
1650205201
896231262
400029087
192434526
809431392
911314157
1830423754
442721294
96965486
1519040497
1256493704
1672079566
1543629399
147959500
853006657
1350642272
1450423170
493285901
1539942470
649230352
33037700
56501471
712007535
761021097
2093301374
74573403
998064260
924886828
1151505638
829538187
1933947625
1496003171
623482244
458110232
1379437314
1949944917
474414030
1732029774
110979621
920262745
984343500
717164952
1199138380
339775990
254000855
1346220043
845146457
1242437519
694896748
1184443761
1516301396
19438284
1363065676
932068618
1740140749
354833173
2013764665
162603459
2081849948
354624799
362130495
1088686089
1554415634
794350375
940997311
1994645653
1596319209
910193145
1031375077
1857190174
2006309659
1855482340
713325078
742376904
358737596
571606647
325565531
907495022
860325516
599926191
1828318908
2114957172
1200441555
1751789281
1885299977
1204006489
398938393
43197820
1521755030
1282768159
23351655
1405322801
396970682
1175260796
1698339510
1463974565
851339699
765054538
1011599314
2075904882
1358965037
1354839516
248257514
344754478
1058150119
853297155
142464561
365706396
182833559
1927085237
92460838
1852892968
519568694
165305940
1497715286
400474975
1986797675
853678505
29229758
83111883
29698237
1284957226
1483801395
980242196
1596030583
870796819
606068739
917979787
2121971371
1159606743
2090513574
1184061023
346983201
1761620668
1610246972
304540561
763995360
1563350081
52683226
499562882
565532585
401220470
1575204545
679512964
887811329
412810651
618189434
344617294
1982505207
1939615346
2025459326
216423406
254110989
206237256
564809575
1589186673
187647295
791609370
892118149
242749230
667024526
1928457708
1367429552
2118782698
892177560
1594827588
1163692792
67409052
1387016130
1942731583
1591133787
717736318
2064803229
1162759344
1934904126
768971341
48733343
397580890
1264618870
1083786737
1669172198
1396451750
299468129
591533599
39928835
1132101630
848082862
1949224153
2098896080
730846892
1199475713
445490743
424943129
1164609200
360923028
598960161
1814726025
1213311847
97965653
1748192841
1808203839
127776262
426729500
858660793
1138166857
2025712275
1992252737
174005202
281759572
1212975780
745358976
1023762387
1444610878
1445484960
1187986162
273393212
1394281639
1091510359
388050548
1861322436
2076763068
573157971
932778218
1541424583
1803900521
499662138
712286559
807753541
1627311046
452476709
1317265359
77937208
1690224959
1094734923
1803012989
697767045
1929828938
1258184681
1690892696
489463257
1163495139
2121163482
739900053
875126847
364333469
443162061
1309135287
554938055
1613225800
1843094842
1822930250
1340680255
1495308281
1768360863
888695813
1756512342
1550802454
1776113494
863534545
1101537332
463813379
1834132405
1588989750
630768201
266810454
1478861952
973500749
111700674
68949413
644793850
229377860
632660124
1621993881
777671083
855408588
2041856641
1207414717
1390633047
359076008
1420751789
333326410
1462034137
1180430491
34554576
788348562
183492210
1753000869
756428700
1554890336
450945466
860201756
1690796637
351700911
1244928866
904906650
1463431127
485027065
971324282
186517989
1218808933
453996591
607458421
20615552
1151621748
1034281774
866705610
1994528233
1594458600
1432036016
1098524567
422659838
243020700
1298989301
1790656266
1577236342
1710301002
1317050770
652771150
84644406
2074551434
213140989
350376429
2038841281
821412487
1557982171
1670925496
1907838854
1190639539
2051600265
541433585
1404866818
57354480
1363452401
540664401
620957288
1820687991
384189202
272968359
688282318
1254167000
403423289
577319439
691709106
985573927
958468486
544000940
1953902534
1155971363
1846415768
798768994
303828968
553855700
1113016577
1338298412
1703161125
1486163791
84709898
1164171519
443059731
596406483
142188998
99563201
1806596405
1511750176
1942767838
2101691767
1290804972
1380524933
325223377
1201096827
590788696
1470710758
1018284818
2121177282
183759203
440008462
922208884
1307609811
252168714
930969222
227543953
1349906645
926385865
1779444508
1302638729
296856944
700255001
954118977
1688406669
1970469338
570297405
884945102
1357674416
1271002519
351130929
1039682078
1648932272
1726492364
1890290862
1335274522
372683140
1982690961
1353198121
2108208787
811055066
1566383735
1168412801
1269425250
1775498932
1977810609
607649452
1781104983
1465693073
1388547053
1951297772
296921308
518580345
2129390956
1561105095
690702187
2068475395
647787414
733512757
261579905
1022094011
656765066
1855043203
1555578669
2068020370
199207931
1572802874
320174272
442391541
1445087819
1069126893
474764996
795587544
824418339
2061291740
1510525109
1426098028
1023859787
522618937
1647421619
1268224047
2128053728
1434067275
617127433
1453317708
1857443559
534060880
447666190
2127782279
705230509
1242904044
1017034950
1833408157
1529577177
2101602890
22535735
646909046
2007479547
401343566
1059651235
242464795
374897715
692063239
715919078
1163769496
593538436
1808595497
2009610881
2081761900
804357561
1916543620
521044261
566004902
2066441196
1697196803
1192337085
1503625021
776604479
643813241
2054036554
641412667
1268554923
267537167
757648066
984170083
1068755733
1730808868
154361925
962351064
1860512762
1467739576
284510256
1188175569
1388892785
403194384
142634137
640687504
1855161028
1524597798
1933516914
1810538743
1456448501
488486605
736901001
482885747
360857665
1740074388
1358170514
2122201876
1826697454
1063173767
870074665
1744054452
52619794
259671281
260421552
1252496189
1731213785
117058276
593484443
1531992122
1459060229
842150251
1313675261
1591950531
2018354369
709040194
1236847684
1802731308
1075689906
219620461
1629165822
89955795
1211058021
1384617595
475006324
569126083
908220491
2013320166
712655237
1422905642
2132589276
876027193
1933566979
1771891683
1003372954
533200647
479044156
955487904
1839513755
1437830513
1482680145
1858495670
1526045839
1218269853
454296816
1921660332
144178030
1693567890
446886344
650293938
1359320777
539712708
748800264
439329900
464154250
1845876305
1968473447
60698921
1295354662
1994438609
158117242
233993615
1290727211
205509638
858133181
1038076321
813996143
669170930
1908293141
1794707454
1033837142
1270633373
1029525335
729488792
2097815641
871297275
171711883
1588024879
1957941083
67503098
284832417
1439509920
392575238
308938902
800708045
1721203752
1173966926
314153789
504122977
1882258301
1921392116
92467731
1825674471
336989609
1355830147
1567346936
913125047
1878832782
670069289
1280605830
927058295
671442203
296374980
926976702
506514731
938800334
19098223
1333164357
946411891
580776159
78260151
60697408
147117195
899577326
645676380
108143577
1576275516
1617213898
800316440
1032197636
1851111555
754842545
225790260
1140157460
821374073
825193051
2143948914
1639147791
1694892028
1657308780
206340159
1008359012
676321691
1017916496
37271560
345346709
960104179
696119929
1887147405
2112476809
126850180
287304635
1664577156
526269811
2087691567
1248780054
883657990
2041210710
407431441
920330044
1498748010
2035573020
178914538
1646074689
251211935
1734630143
1943408558
1401849475
1457651753
664770729
1222564430
1534310026
37938966
2087080437
447037703
1835844855
353439418
45573855
1651178390
2145703832
770881359
566203968
1202339549
1738820390
339438715
2061683198
1751153738
191758364
1752751265
1832165371
936061181
434013004
800197357
1605263648
452858207
1819375355
1129772470
899589524
1397332961
1760784197
1361659845
498471853
351613617
407852640
1389827362
1400012147
749425707
2107632435
235699272
1731497016
1815351058
2126577440
1310093892
108651098
1759452836
620158521
1790453371
734757048
553257567
491527677
1225865974
404439941
1021762677
964570499
1222685176
963588890
507290572
1218719650
1093542191
1260221805
106170130
292821364
1033189856
357496015
1934416242
405723746
196131289
906268464
844932882
2025513015
294606074
1473955043
1579243901
703827172
323949891
452909778
1769014088
728738116
1405448676
577552345
1687702300
1251191254
295851471
69851431
1674403229
1513407266
1823570953
329614332
1615971359
1235573611
943189163
2025652387
2137401838
246537950
1995755924
2019526574
1395270318
1864479575
394325666
683832509
899086007
1297300007
510768764
46077074
588394291
41390732
1764311274
2046804413
419871312
1463504001
410055578
2029677617
1266243732
1551312317
1876472107
1178679679
50996447
2018767935
111446790
59337372
1049741021
2105103047
1253657829
45156983
485401904
536449575
74205752
746650114
1069857393
355421262
1265311041
1294225718
138601380
637565579
1360232054
1931857547
2130675570
1225351930
350767339
1145555921
500865089
1626690106
1294941828
1004980234
771596138
167721819
1681090202
877521760
2141689306
150806643
452870020
1202933454
1813690209
1454365177
1383946507
1829215370
1818028611
159251417
1767817635
2142789111
698820510
1806444370
410852118
542949212
1145172488
1345894694
1759371650
1253239975
1616117342
2052737904
1690730634
1759672563
1411109020
1964194128
696272989
1420268680
373422099
1623987907
1417550227
325037732
2115700604
747113258
1455771810
953548844
2010445035
751385608
1461972441
974406860
303089427
2117287748
2019392020
1239139298
309043460
1389652775
454931431
1291052373
1650701248
889397759
1282643208
2052896606
356545545
25816364
897037845
1806682593
2102772364
956501422
3232297
630553363
1435037967
866757475
706374076
1652668289
1221560519
2097511326
1768646630
1909550297
894221088
1304348553
1644089872
638472000
1740108833
1342288393
857282439
1788326570
1374551235
831098391
795663454
886412594
443655077
1366564400
1940662433
1899898660
521819138
1481174370
275495083
179181183
545480597
422064549
1834511667
1589374064
1685368536
2041476618
2043613741
468446866
625601760
761158747
339023650
1022000688
630428955
2133018625
1313358269
563969841
235932343
1639816062
184278277
1989835785
1355094034
734190935
342989704
1459148684
1429360598
620979823
3300562
1953592780
113054966
1411746809
686055597
481974845
1942073045
1768839723
1852078596
165098713
834010083
1585211013
1608457045
233999902
1907285418
985026788
378745525
1548257859
710520449
872212985
313452944
123710388
638924340
1662814063
215361777
840738499
1723073729
1423861503
149219010
838724442
1591531342
1482732745
1443917127
2096992773
1833380997
1239274248
727106050
1997522999
1012103582
702241210
1807338472
1064973230
178199253
1061680884
233408620
2068944429
1985564669
211059964
971032173
772672923
173290840
1424745393
467245618
1092519151
34516861
514967233
993506270
2147165453
1536039838
1609256263
665934669
130294036
140885835
770667750
1843724656
791534210
81546026
408885182
1569420200
1850070438
1526274637
57176532
1085386355
429091289
1510141142
1488060462
107353475
1031297253
1304903162
860836936
737988233
713564996
676718476
410475969
1490664810
328188224
280680731
688603332
1325608469
1134619051
1987511100
663766188
75938201
646798595
568349913
285626271
1922506828
1198830145
2017887951
1069621745
1183432495
1546840657
881761959
301803183
1691207554
299871322
1238260787
519238967
1700626027
970162254
1799606627
1151030849
1628441966
1879484688
1018909885
1211630100
260453323
956007527
2090483753
807236902
1218633764
1491509030
160374957
2101270756
1570066728
1496644898
821608064
1227431034
866687780
1528216703
588608826
1101166254
1713291346
2054151620
539160635
1393125405
1730281723
742340312
837932077
1480829393
550773175
2104303399
1806510785
1197673267
814292687
1661733872
729583213
2086029324
992168871
695706753
1601050026
89491714
757451964
1459385392
694386225
473945402
1655124421
1248354989
1217400146
1139130237
393357959
1790279351
1571696797
914249776
346508242
735057856
680257423
224643500
1262382729
2112766187
1937528011
493732588
327332395
1664569713
2050703811
996424629
168012167
165977407
833393351
1742288062
281722105
1142718109
1603901592
1266147387
1307403180
778706899
81894289
1972819413
934170813
342846897
1727231552
841097741
980766499
1157723562
1312819987
1784278897
415370331
1934306959
319607229
1912862231
563725126
1215703871
1572545955
1657787028
248737152
1202098640
611219588
1830543389
1813854413
1894651552
1421702464
1463188929
1552468705
1061427759
1887146684
843389964
1258121278
4549437
1161487844
1595592583
334100360
447672703
410948205
466268617
480089957
574674709
1975237649
584250976
1829790764
1739656011
24664739
1224666833
1734259620
517517547
1943090159
958356297
1146059002
2061849158
1092684081
184762504
602113130
1742188363
1632188405
462635797
2008630719
1678024610
1222751127
970313723
487311814
402206615
705622794
410969582
1798052939
2147236602
1492196613
496173501
1935723045
1396605229
406693414
1683009550
855521961
1017932599
1361627236
435727209
2141252365
1829001667
572636520
1862505391
2139447454
946009524
43363434
1337353920
1584951763
724778936
1943249649
2085435339
1471524055
2008947906
1874333303
86385669
267602673
1881557080
1006273105
264995157
684913860
1570086447
40589154
2073051302
115104749
826994315
1014933784
2047367756
984282064
194459037
987718492
623050415
1801283883
931201205
921862065
856469545
966045676
773691915
57071832
224977687
1412411224
1865393917
432281237
1648780284
1554911859
1615532443
1534426568
587728616
437231753
287829983
11147481
557823700
2078120358
1291171604
420958368
275033726
485665625
633464879
1085894635
162155600
1312701696
1654977506
1618904539
553214103
1998684157
1441716549
1548554846
513388492
1879069048
1333948380
286169309
757521001
1783329936
1401211870
1306731692
1680705588
1573248078
1636626401
463370026
1213209077
1197075464
1459075668
1325259455
543704083
150991372
96438808
594851980
1829905580
568268340
1476398329
328304219
14732584
240034324
1980787517
1827296217
911436224
1849380693
959563415
219020713
716385771
374366548
1898952216
1273497451
683378568
801887743
1640077442
87704232
1418394895
728677761
111999483
1192047558
329103723
1942799256
219210630
910796805
1369781509
1631323417
1339323412
1657098360
395687561
1001431165
1979922003
802761286
4780418
551273634
1152524157
1304277859
421810323
1063092208
1933235062
2107449238
545424573
742936687
62913085
1644563874
1058739584
502770760
1556328122
1605677396
1512311464
216223592
1125013372
446722603
645460385
1382635611
1166143236
1771126908
521635860
57928806
788293592
1346184716
2010426146
34631098
125169678
2081278807
2062098683
1360318576
464462007
399436833
715220231
632993931
259241843
879617731
906354576
1804504401
837426043
586062731
1474066741
1970746511
294017848
122458557
1312669530
947915560
1510678083
482183890
1679317737
1941065670
1871066351
1393013888
1922752512
415221669
648137411
43681251
587193108
1052834122
1416130226
1968880364
1933924509
2138394756
634118758
1528557330
470006203
532153574
1280633028
1428479696
1430232683
823987065
613108275
921880691
2035859425
1451684971
1283066739
2013668623
227698540
433977789
729988277
1912136982
1932943757
423049420
185196135
1860559814
704923339
336888756
958849521
1045125087
1392496407
1465311080
1403621566
1080682342
255644058
1964285086
1729725638
132368445
2131428017
1011085259
1311663595
2035993739
810084603
1033716333
1805597255
20681226
7197431
2136083717
2032088473
871293098
1177406647
1457986039
1055817706
1163068273
1176840257
1710798610
1389043373
1889205454
947614048
1626758973
335915874
379094251
716252687
1238461093
785378846
1105923450
1794762183
374091318
110732616
840750927
1857634626
1473645768
1032843561
766837504
392064836
847939062
29445460
752989446
1363429935
857850526
207581223
1935280428
1975008706
876383990
177424958
1543868595
1132015361
1427724412
995696372
1535077288
750902985
880559216
1441670370
967890477
2074010691
280637302
687435936
154367058
1593460346
902296738
278255367
187460236
343149872
32367549
1047132191
1235515228
2128687206
1046626796
697158065
1134576561
1431131620
1134395299
273781475
1198113050
230398670
398126362
709987503
8171700
199944953
1629120993
597474244
873452466
549087141
1323073807
1978524137
1309281844
1819964014
795558823
1684800244
1043860634
48320991
2033113972
1897779897
1924766886
1535416293
753476928
50029203
1412748708
937037980
598643501
1566399590
998376487
811471137
58241487
725240707
854505198
858617291
1676722090
2057124121
770031184
895002556
1179521012
615316801
2083278559
917507765
40862718
577822500
1391683249
459811964
1323834699
1246539437
667661144
1312424701
297790187
642227322
2093232644
789247202
1707068307
925395820
1633328084
1351776660
348485030
779169063
1564372231
1486028657
1906123479
1229383974
155974118
921872503
268507681
866037194
332829946
730373447
758716256
386342938
403173484
900512320
1812632968
2092982864
1606268532
1782187391
1028813355
1872951464
2037003943
1207932600
1424397862
1865438951
834713053
365923114
986437315
981373091
631215277
1694580532
1245178610
1632855143
2037297996
517800516
479983335
2083314833
1999402687
689170287
569844913
1424667076
324885165
1810459049
808769626
1918941752
1335569870
1244823462
1348984791
702595559
1208958728
1903514955
2061507277
508729240
1803190753
442448708
713142425
1232208620
662312731
1083139475
1006550264
509274493
1750911573
869529698
656716581
1759065014
298898450
2071825786
1501297524
1484487970
32963800
209885727
1666776894
1900688750
2063613613
2107178512
1429408312
703460199
1723964032
828077917
52170370
1253667290
1088966347
674192495
303449388
1581031030
1813277362
590727907
121443697
679681384
337011340
17300674
392466876
961298015
1251412507
1469744527
948539065
531450508
253061905
675892256
1991820047
1309570653
735180835
908768225
179013681
1220795237
1194265846
1555351778
1807422089
191378995
455172252
373525327
1696215876
1749396166
758318923
1888734104
1031046135
388257698
1931067603
586322469
282084220
148347756
258790868
2110384551
1155402831
332856283
2144668675
612663522
27282174
1757948177
118531045
421926486
1146084596
1852767015
1739584200
973973693
967724910
1506681244
446834938
580914127
1099281790
158950779
629813888
440883385
461075686
138391545
1182591855
1815570312
1341402823
1757361152
320379392
500126513
1749332913
1884502502
1806000326
89519606
823246158
1313654180
1353263214
362773468
1377036091
1856961658
1071669130
2005233611
2039081412
616267628
1045667139
1153951721
513126026
1326810281
614413120
1542935676
1893835549
278118953
275533602
2078161641
894615033
757086144
2826365
785378846
454632827
1442806680
469727647
950895412
1076846407
951152009
1888112075
1254988033
1088935128
689805320
2114563804
223333642
1232696584
1254681036
2076584480
2068140313
920539247
1881497637
1381068752
1562024387
1085930036
1830864017
1509831700
593877783
1941997164
1961237798
319490055
79561282
474152836
1604459696
1569113467
1656067722
929070105
814883057
357296729
886014116
1729180507
2064817252
920481730
706739278
35445371
1628162183
180511680
1742365385
839037445
1797365190
2027549894
1386316635
286662337
406725361
224302467
1885831107
350987567
1394035531
896808997
1149783967
641442463
529365314
661397074
1764389662
596285677
1511590492
59577881
1956119398
855460849
574695470
190769374
1613491918
71358392
604979195
678404684
1504661843
651654878
645713937
163683390
372609316
1310611551
834077048
1089130441
1679528763
621815532
1445567968
1156826410
1293992808
1640887132
1760058855
1388038824
886269099
516799516
1902373689
1154354621
238278959
1236030093
1601115977
480328361
1694709839
152896629
1793777068
283885917
1155603823
201435157
1568167582
1555669442
1899998300
1463565001
1251433505
51812633
1000228224
545248171
494322132
199833756
819004436
1925867879
991344601
1943622640
1956794748
352595097
1548200883
1276090032
1947262346
1255522100
101621689
407702148
1938592181
1119949736
1712343226
1825798176
313384640
694736347
422547726
1135037114
445834952
1546125370
1905471365
1663827678
114121066
1054111924
2078777054
109153292
888693901
166325606
430741321
1631442703
1516301406
1372877328
1642183320
1824498502
1561398356
1774202429
587359316
1071872588
1031769875
1227826618
890343381
577545907
1256290331
1536641306
1370374061
1890174542
863733
1277618291
1705758223
466561493
943315736
1652266798
577592649
87609569
34509469
203035092
1724926285
671048012
944430896
916926001
1149627826
1233820366
1670395944
1140878517
695504193
166076856
15783947
1049441882
1529901814
483049801
2141128556
250137340
1132681136
1811486759
771299329
1348341505
548574879
910313244
2001628413
1823938806
1524535600
1993814708
2116966195
1067901059
1130048943
1863368828
1385736040
899289682
688610992
1404011702
1493349791
738587364
1234937841
737886304
1622886576
1838668517
1814187978
554687645
16253674
1834599698
1076007055
1829753745
940141252
2057743775
227970889
776771144
293152273
1088854994
1980898781
1558739796
572101355
99820870
526866959
1748158944
1354214862
197639521
1754563907
666597306
191569078
1417002634
2023200236
1212142988
2143948879
633071701
475892575
1713558687
2083004693
850407274
2073223519
926508962
1700950318
1209208745
320378697
1132954564
515917717
1563123015
318253926
525385935
1139297412
1437684405
1351588394
1002361717
202913750
888514836
464163211
1194481466
598153614
752646288
286634046
92125970
1776985096
719562831
1806291060
1940223900
172964782
1547697797
701284289
1210147580
1865698674
591893875
630908436
1314051189
1488587728
2037491306
1366331823
662550629
716968366
1974819272
1381565906
959516388
1672987841
1229983083
62390969
963906924
1204094227
1723704832
57764198
1415063097
112399163
977428962
1119963266
2140903424
766325482
270907863
926331561
2112466528
308151191
1889539896
1503612897
657155250
1462661219
1392965015
1478393252
859343276
1621426820
1835412685
657821482
1137111142
813306702
1035492379
543145658
2117933416
376943837
1635279034
1184049492
493061038
1669850136
545187349
848837379
8383946
163569712
977802070
1631904476
1890157025
1093403325
857790801
1911238845
870655088
1585732294
1027009359
2043950702
129429471
1270477465
1009412525
1889205531
326863466
2062776338
22323979
1235262496
2048324726
251297495
709615085
5796009
1097989260
2083099762
1979783020
1223783692
1193316955
294520378
939014438
1195870553
1776944085
94375732
548940962
277101035
733373041
451973005
2123695190
1561326299
888611363
1001039206
1801119859
1146658050
922524943
1988731496
820540385
1722350353
265536966
1813244967
2102896627
499369429
789945866
917213598
627198840
1586888505
1413394292
2070220340
164709143
972925921
2119470900
1148845131
1613879020
1987234730
390248568
1947943737
1255105696
1075235669
1252092393
660002494
931291880
1129047604
991585926
1067697027
1676703675
61495261
833428025
424130549
1313941032
437649551
1676014950
980261537
1268002466
23334407
1846785390
1312016615
772016854
1733659759
282105768
910840659
1697108487
1544999912
968649060
1851731149
1874296192
170177763
803024078
343356910
1737434855
1563457780
217170316
542301367
1461029953
1927888818
840157898
1524500060
37332438
1007650645
859396562
1706198652
605748240
1264095664
1657530254
1743672539
620655059
1513786235
488642555
1002499451
1193458025
562602823
688182738
857435560
1436043268
983428173
1886262764
1470624102
1985598441
1999053007
1709889920
1369799256
650419029
1462943422
1641566135
1115052639
142743946
789764093
1396422847
564417682
995703953
245550216
1551025873
1803709850
837061633
924701291
293507941
668465134
253843988
1284200997
298273336
1734159844
201607719
1960458385
1888639834
1366968536
632707787
1737465956
91168248
503428295
817585572
1597579726
926819310
1719642628
2132542607
1726049561
1548704219
1732736566
1160180683
880066933
318534504
1904802269
1682618702
1214192735
1584724894
740508634
1731393259
1338036374
1885269143
751328547
1850274195
1416309909
528070378
2000051880
1775319832
960319874
1210265178
1503078532
502896295
1371395162
1790631651
1648676574
1792922557
143105789
603036557
1589972474
916267286
1433398491
1062076815
1844302824
1214794067
219499136
762568000
8838533
265753040
2040628250
1264149068
1950138569
1595405550
1476570309
1238058254
2037179879
1814928992
1774490027
1634008884
1315387369
304066059
292654592
477305605
866462621
899043873
27964949
2034295987
1750882545
50447544
2030300500
323304670
1401725437
1924787120
461547403
1953397764
1759349940
1793298871
496235544
1611399441
667269157
1642561394
1321720173
182623153
1687938006
613926697
211787800
1455793082
1686998141
356416617
40233019
1315493416
821010489
1484524112
1988847602
1597615645
2117026418
727496347
983256985
195941937
580992822
235259407
1730376622
215552691
318092421
279486650
119280294
396562054
268944852
1158895489
1531502608
1914252957
1953936087
1069581597
1622690827
715305317
1978738036
109326533
788319800
2137049770
824157725
2058027588
1323164326
1408380837
1554648209
592736008
1223103918
2016646159
430903843
576619494
1452200202
1736558387
349533806
2095831350
564676798
637250390
2052389068
1375167376
1630357047
1886991283
537234119
347486326
609207324
523534155
779085623
1676036501
1430852850
832991614
1666864276
1547598858
1494681618
1199975500
1201469165
54885243
1761639489
1202731625
1163159974
1295796799
1394208980
1292030759
31934028
953049930
659196128
463133074
1911186499
1979728541
2043321963
1270642173
359756585
1926744379
1264723126
1062897592
222627824
1597418064
1228354708
1018122541
495058715
47547930
135641343
334567206
1306746972
334653755
1363417686
587940239
1355058745
661433477
1651412085
1756921532
828982402
1830560051
545226450
1457199897
871631679
1182767869
613608401
664310320
53267525
813063594
231823313
779648644
1814151582
1104624196
927700823
740418761
57129083
2065081382
1546171051
1196092586
2048879854
1106620530
1527829431
710897679
589005746
2114648728
1338009297
1077391221
1120581367
1444243435
2144333495
1712358410
1163573295
1159790059
1561590536
1222719653
101425980
515743484
39700996
1665093056
631081575
1421590551
374623970
902155977
1192258874
732703789
1144180194
1477243602
1904198877
317700629
87733665
384783399
325855010
721382627
347804581
428729667
1139802906
798029461
354902098
623354524
1504512993
1432520399
1258048811
1135978164
1671698002
610868647
420147943
256485419
1147341054
457387079
1598029462
1187773434
1301480173
1248321004
392906957
949497509
660653218
34961539
1674187340
1434778243
924368350
1000746845
980006981
1245340266
2019029056
1505781944
1764643411
2099395394
693960112
603521205
1164610242
85567885
1381521553
1398356167
1380460939
538559725
521517021
85139358
1588944827
1416289534
346542537
155719614
78786270
1253757243
52504313
126093504
1291544492
2131013508
592189315
626302374
1713522777
20632186
1412306178
544123015
76299713
328646873
1958515728
903912913
831649741
983912262
1618605752
994485715
254255212
1392001476
1729226625
1357694251
1652991371
756001844
1548264665
741144128
1482657972
361369998
990521600
582594817
1223259414
893843760
470835835
1520015554
456328570
396417823
471166428
1781287834
3443388
621574263
164856788
102076689
766346480
224725807
23900123
490989507
1918130425
2071770930
1332986054
802341260
11613759
1924962589
601774102
1225638632
1177613970
230248232
438576051
1615213955
1813555118
455282277
240331613
284003680
1184220130
761791732
641379692
1712834997
30132832
66447310
8805616
300346718
211599366
977598767
517990984
447457057
138330193
1231706139
1398850385
1637266056
439862519
89409742
724523199
894600669
1700977795
474284565
96803154
222140214
490243289
2003419488
1929812132
432724959
1316848332
1686863140
2102213009
1247749384
46997498
2093054775
244776351
1193035534
735315793
89516693
452027342
1099337900
1891079117
701717980
1087775602
564402673
2058345122
1786091423
2047224680
1873145780
990743413
1600465598
1853052052
772446818
1166277207
881805376
2130252281
114208692
1793330840
256154789
1566156275
1883110226
1823827957
1634635462
189600617
1931078159
583010599
1971426812
552920074
878562070
1071391098
668370078
413766478
1933888175
1160776476
588002596
1817463173
1492042829
1244638564
937355564
1320853772
986545895
1321379598
1665053343
759199640
173372607
616185609
1327707230
1775442308
166054914
728956898
940575149
821878508
1175565994
1574818707
2100188104
95231864
1786048638
1861175864
787261909
870358754
1544484030
1860059240
1533148252
1833588057
643118862
2027118429
1857722861
687853237
468251284
1693512145
312325729
1888478306
221995880
655041276
1206122599
147088353
242604817
52310645
140937628
887659638
780750346
1331780220
1540248011
927760051
1156343579
495095266
1880479873
1673880413
334609722
1901483581
1071878376
467618917
170473839
2127829185
27989492
2050105237
825656963
1477920270
1720230231
415785395
238698452
2027313716
1339239716
1389330021
282431176
1162897835
1970654893
336658141
2089338827
972382803
198648413
1314442735
1192741856
334123929
885123623
1638056428
2053409331
1523387911
451264497
1495694821
1220836406
1984040549
174866539
1723694226
1072610381
1220914277
1420686615
1818481743
875264413
1539063955
83635566
1570207579
548062830
2027070692
1133085838
524803030
1545035904
549273702
1700688306
1890531411
484556824
208310138
256426359
232609995
1226050671
1970118878
397453965
379284952
1104654884
1018043503
1285607177
1335729643
1149761251
1613139077
717684084
139541205
1189640464
1585931696
342084314
1175448108
382784898
1642170414
982993171
1469570180
2006465978
201861733
1314868792
300913980
115556375
31054659
1598577436
326608202
360146509
1587736142
850368449
478352482
594723339
449279671
1366398948
1811646140
1421609338
20677343
755223022
1123182676
122736560
423965351
1283005279
2139620212
485795454
605661168
28819863
2137273596
1275175469
1137045822
764183107
2113172913
2106675235
336919787
436468901
6172569
1477206719
167032164
479138666
764077610
1694607462
273173589
1724388115
1937752786
1229193584
1992518803
1973679879
1269772431
1947307962
1356441134
551955025
1164703036
982748568
1383857616
835757355
993688196
1937390269
169282917
1523083628
538579910
811165884
948613709
1794123800
1261563407
715725117
1150677257
1635329432
1963786355
687749004
1644592848
1759600699
2033879061
556295821
1217412137
143327561
168235789
1360930784
1761751026
1397859932
1406552310
548093887
820909598
1623058635
1641667234
808949033
535630320
1806304931
1408052485
337679502
1644656261
1535526659
529107351
642507574
313673544
1270788902
726685187
2137664284
454770236
1861326055
1985075974
700789217
1868292163
1304714092
2029669540
466724279
612065602
1844954108
872718260
1518023624
53501951
961572572
2145717649
1986376008
1098923536
138717753
759867768
1914943567
240862600
1032914849
267139431
516608029
1542959037
1742686590
1513876904
1742342755
1494694504
542177272
2058426438
97241827
1433898893
705985748
728348304
555461739
807464493
1870701370
906298765
319587686
850210467
2114879568
566358768
266821371
183685558
1315901904
1226617256
1679721508
1606996888
701608537
1408642864
672269367
638334989
835376968
325327088
1358477317
1361114543
1690431288
41952944
1939058646
1711260419
1256558071
725775899
407708449
1330485538
1765972248
1927293185
114876455
2104980586
558594900
1722999401
1058796881
110739508
425809724
1683009572
303651200
970606781
2015933110
1113091452
1566268664
79441631
490259746
2128296680
155225164
1021994935
1966023636
530468369
1136639333
1684256989
540574308
2085332323
2055393758
366693261
63345799
2089201721
1046540588
1511814516
474735016
1249438503
1392041601
886480924
507313415
741383823
61419118
2119563981
1285647997
179085178
2128659621
2039973237
1666002518
1359213320
1391840185
859720337
985685827
46182108
701061115
2033908991
1950271569
932835608
1200732510
556409986
1850410976
439420023
499249907
1216840336
269961789
888276534
626508407
1000642364
540020176
2012021799
1726825665
697949163
879956975
1685995466
1681760266
155048992
1743421279
218441503
1050380463
1651625157
651748873
1278457850
1911035383
35538278
1415589209
694055201
987627620
85815262
159460147
1133794999
1448424435
1718466465
721102895
452549489
2057567056
29418184
1213802889
2004018674
2095491809
637732691
1947936997
1283743905
987274483
809353726
1991284275
806048621
770609959
240857006
2144924494
285551868
585796844
878122358
636679611
1209474728
1533503398
1775156004
1345729194
1532656834
1878615276
506955345
1673937397
1666474693
430261105
1009614532
1297444154
1651702222
1982405947
1596395962
719251118
352168871
1960675595
650511478
1773227426
1568496507
1085913432
1667820645
2040281680
697859385
601970953
1792118371
916916506
1857559075
1775733955
1258835164
1267984748
1695237482
725362171
34647735
327781635
1780530184
2002462376
498614486
1576053553
1111984782
1851186726
138787761
43513870
1919332296
399111854
1608059796
1933565872
2035688760
302687859
1469555775
1592332399
1903919185
711700301
1187200825
1500641592
1221530240
1307361095
1555057020
1870811801
1682766788
833983447
785726769
681346112
112025860
1954770538
1083229988
877736578
217057618
1148328679
897191002
435601612
1023254069
1307778628
2128605770
1434892901
172016330
822938666
751159568
244902187
673922487
1411791440
1793138044
1525156547
897403151
139302746
619274151
674874388
1084647299
933042358
1756338626
1633865679
1933487144
1261287124
1598282812
145375168
2013438541
1709373337
2015088206
186443516
1053908699
538740625
1476978375
545093638
482661377
1052146049
1245574574
2102322798
871093734
1777867745
2120063339
245839769
369564293
199104495
973523882
17678354
1450462649
1894393243
1927953837
612469479
130946626
1710790719
1425754370
755120790
1073979333
224177048
1866706490
405302373
1279778797
888029473
1401271450
54957062
1662686556
531214983
1049180674
1805453
1928381645
631587006
1148444519
1402002916
710325143
592483244
910584554
230186089
2138856988
1862761038
680567844
1955199256
534978885
1307595674
1025901292
146577071
125062186
431931527
41638306
1449792413
1127493338
1572970026
1624825402
1927652596
632857497
856605116
577383471
1572192577
1741236161
2089211240
762871896
322486717
2024839519
1819030057
1204234164
1198698543
269126086
1502689596
7728037
2114389927
377748483
181588942
359640680
1047478931
1440129058
2049424656
1289738409
862224496
879111469
106811863
810523225
451244841
1409860586
1376024773
1151622968
1510807542
198556593
1724851533
1978909107
1714517826
268361388
1410205214
1263919926
70359155
918509152
408868559
1232647401
341157429
214781836
389119879
1958526217
2068902139
2066092882
2107577653
358511670
1877191397
258182469
681707723
962936072
1871190117
1924305490
403083692
334040140
479095064
129663829
1001841687
1068931648
1174502663
873878723
1524767062
967998853
1901746705
1554297986
1741003284
378232278
1754817551
1766212474
241242093
905611571
1379433071
228372339
1117576117
691526259
1738262381
1709832019
981554233
2056106240
1536989727
1111260298
1553058621
1980192910
1625886449
85597627
1473281779
1662937336
49581587
1602150276
1218333119
528585944
588218270
1657213757
389149997
1752470160
249734375
830390216
837057875
550886402
385441905
1078784701
609247665
475673435
1301333463
1550693142
717636878
389912026
592275485
1126520216
1286598194
606196892
1877847355
736763513
1793040366
468881392
1199555704
912901065
330380742
228797651
125356040
2052523185
2106816900
1267589338
475204911
813166835
1606192474
587986097
1778492858
1834473328
1669432254
292025236
1522302581
1036843123
868656972
1076521082
657478431
1085839704
2019977716
1847687579
1625151426
1403113852
507700435
1400254265
461105061
724573512
671320270
1266043013
62899037
917595352
569297513
682742612
1074055480
1765258839
489029251
276267628
424615869
1039480699
122076249
724337160
1563984120
1665257421
1550736428
1318943715
1881789415
1082631276
749356337
1837378160
1151801121
952361170
307259551
1340148939
184889258
2008510515
1748544072
1704167024
1456744392
283255304
1745905262
1403864304
11552952
1486708904
1465519996
1095846885
851328311
192134559
297105688
1401242407
1981706010
881061209
161686524
1653436856
500289964
1715217009
608655940
2065578919
830643193
499197297
287127918
411313372
1180536983
666999187
282136016
323476381
1923916546
52557766
1198614831
475007160
908334529
974984390
76583732
679340805
722155953
1256516658
1641312048
1015323634
606818231
388703518
1076983502
526664832
703582182
469987904
2039585821
78422637
384884729
1105150780
1464961555
1147628708
509405407
1970638408
201457277
993341243
106698075
1485053062
1825543788
792694213
981156282
905047752
1815669543
1102348784
119182015
1869783779
1351724305
1427451840
1245140543
779825394
338844671
731617206
100443325
1456397468
280322791
1257336282
734294239
172925723
1383945044
666158735
1060853706
809456067
1662545157
1875120213
1606443636
1189309377
833462904
1614032765
1244273838
1536930104
470791355
1677286134
688806347
697841112
1797459502
1051448854
1781290140
1872492903
1539214691
140385125
1428911273
1882033945
2049424293
713795260
1974842899
2124897240
2006239394
1242145587
1583335115
1541030142
417548021
909188676
19203327
2132069778
1165057272
1047690181
1136237713
414524987
459852133
2011469186
1356830254
1305201763
1169298395
179161696
980581310
1261489028
158721357
1813785607
352272424
1063662111
1546851498
1101766668
1184245207
410278800
2089874891
362091659
294713376
1030140076
1372572109
59706687
903222593
689920665
758310006
2056009613
617299161
1227565768
841516746
438796684
158877121
1371052468
2057888000
531787513
1655124069
1553411090
254938236
1540955941
2109366261
2065224291
2009382889
1224494331
1898006871
1851333934
924040107
1441943322
44659752
991612223
1340022658
754841137
302473841
773367798
547898609
1014678211
330244373
902232041
587510170
1921303738
1544382364
644426503
14370020
212701410
183794289
1054973781
827764438
394148362
1522710832
1965495144
1660637822
1589038035
538318952
1254840627
1276711424
362355990
247251297
1318653685
765635817
1600304872
611511826
882602086
1267066538
1629210706
332404982
2096586024
1635207163
609420847
1352978376
835963913
1403042633
921288060
1874653888
392450204
1552027835
1850773105
21202846
951719726
89260505
1703150875
1110056545
581277086
1133910955
539247559
1286732697
1861413687
1168019969
1467290233
594201793
1811287415
424551541
1436030073
563885072
2030166715
2077638750
1296996660
1702960825
1424280330
1464885652
1720488606
1189258942
1489167283
727641908
1476063075
624394994
1326893390
815912113
1394120088
1882355940
42331431
531577637
1220392129
1544140421
1327517428
1317406915
730544191
1413332090
1737550639
203266342
47314162
1093849729
1906283658
1894998161
1995281438
247625908
547136088
72913777
677397628
305323113
1686090648
263266553
1943672273
342241683
1191621353
1051634509
1582393586
1689579856
461179995
2075452893
292215868
983009104
1025875491
1102146651
232706002
349531615
610516076
286620565
218842717
2139614408
306429802
1861351974
2056181259
1977820291
1003264665
894438818
1416974023
443261768
1581652142
163397595
2049223034
570183806
683210096
2059181301
2146636284
269507145
1344892673
1221014878
1737947682
2014738743
1634781859
1580282217
929354702
1632458682
2109429628
1273913585
1583366728
1585286177
1321828113
1486467073
1075442159
1298230505
309307275
458884110
352292330
1188791459
349884074
1420384564
103308329
428438134
1257835548
258807970
1405441171
1854750441
1188772497
1922880230
644961190
1972113116
1659700871
845599950
171416409
652610318
1646182044
140884112
916919286
106152606
1849881354
926275859
73252302
357070368
1815629566
759670606
1301453626
1749370349
2041751042
384195755
1978997527
632493974
1730120893
1227407262
1577438191
661324107
1918815780
815315706
745480466
1039517611
388276989
966670310
2002421172
1137466181
1668636340
1519002864
1384721304
1425620262
1201566982
2000395771
828262392
285037488
658607604
1136326030
884287156
604467984
2063805099
1026944608
1532658153
969853521
1472308002
2031101746
1987964633
139158547
1338523302
1813578295
373276921
667065120
109309862
623480508
2109325734
1927895954
1230932032
607143955
1665855728
1262985749
1928042702
1541938213
929680516
1432112142
984498550
1204300900
1969038622
1198289696
1508013202
1554999918
1889242705
1647848639
664833932
1071980252
988793473
134793981
1601878256
566781906
1885827857
1887887139
81032427
1900977565
1024475953
1059253057
81016523
823446572
255703052
1088253721
256190879
1544751593
1017205680
165509129
456615022
1825344285
1736824478
881384533
902776161
950534493
1257087377
1017701052
291244033
576726020
1255412055
1549084656
976148753
537051838
236345617
226364483
761833800
191589254
981295843
1907015484
2021466171
1806166192
424162296
604920234
1298719047
2036691345
1108951228
1407534153
121331202
1730098687
42227218
1465060054
1463324307
1444431233
272575920
1471258984
181466551
2069503020
1572181663
214320068
258286761
1288946569
663646553
621448932
865342648
1219241264
1778823545
2076671940
2035898526
2042861328
589985026
1191332687
1550757877
371705884
1208663355
1150645639
1194447968
1409229597
353628809
1295296742
861654444
1067066967
63466298
2088679723
290778766
1112381319
969629737
1531195562
441872412
1287425191
261307281
1994231722
1964335451
457912502
104391138
1704616671
1996446906
993238310
118823472
2026684431
1840030834
693781391
1654888198
967213906
1519912867
1670713415
1664986474
119193299
932498242
1459963034
1579886381
272394933
834458695
2073957773
2144543769
746539528
1157930324
1172639687
2006209227
1246343463
2086339810
814583873
2015143133
2045920755
1156083033
1464961808
1850963618
1129900698
1893008544
1450643924
255423555
348148195
15664751
486554813
344366318
509014432
1074738395
1029256053
2114815816
1299784822
354886828
2063943217
262861832
1339460878
1567894750
1784605288
1900139718
310977053
1327416048
1656327176
124040063
172087023
160713311
324583806
480296403
1929837795
842394336
231097929
1253912910
1041200023
1836342783
401673382
190052048
689560456
1421953888
1097257607
2694555
845876464
1424658997
1630613225
1141205545
1341469757
419546522
714513748
171365639
1475252877
834368839
847490187
1292152142
1241655327
731215611
340139523
1558969270
1919660073
835373132
401935037
2093292316
915604134
1710438423
661421326
756489871
1943438573
594861853
822963158
864930853
718557277
102053293
2081162042
1628793317
1421877215
1766060380
1565750372
238278082
1154537669
1538452253
1430776389
836181544
1311768074
1704410449
1380501993
658634568
925127011
838087125
284499467
1589736977
1504760188
911820573
1136468476
1086430713
2308414
1425514088
1898835291
319486951
2006855281
52152289
1307525178
1306715426
90880871
838121304
2023673232
51882622
839318367
460269543
610236870
752673223
1614884529
1417651951
1559892626
265299676
673138225
1764346650
1336081194
938175647
1288275759
127851291
1202738371
1219007864
1836778947
770494434
310875371
252327662
136876342
1627733228
1869615203
2030189035
1950297772
519325404
1370433676
337207692
485431468
1644449693
1885710017
2114683650
2126642451
2036271851
1007580187
775637701
511504003
585787474
278967290
713567811
1672432924
796189425
1083124258
818070354
1763939782
253995341
2119952608
2072883327
314185244
580031404
1067881046
971881500
1263605758
1511781489
1617790441
1290639137
238746124
739177632
1283783303
1353330531
1986694474
1022074946
1728001965
510303214
854862331
1090846572
538811410
1368792383
1571369059
1420479538
783938532
396970220
610190110
1890662022
2067061501
748374489
297934567
1474226148
879082922
1002425072
1173790582
809514757
610263918
2076233922
1503348494
981554413
1172566099
636503798
745410681
1582350283
803316041
242719033
1719219591
1121783841
1019996992
762217006
721374135
1405010806
16901331
165233194
755519791
807976178
592058659
1957157442
398966144
13048784
1528804614
2082445814
1708733945
1745480967
136575245
1736118052
315020165
1584480509
781704880
160400532
961674892
35212197
832307706
365402037
53409488
565077130
170315267
1322300737
70900744
292440375
253912268
528092166
1265350703
2126971193
850937476
1519962911
391129012
1652576604
868550392
132424258
1920172388
1534515948
1406106643
1588177300
1683514138
1318845591
1980431224
62387326
1337629463
743775799
1245210743
477782706
1963252544
1983563740
235764010
794026919
1607930974
242932919
1810583903
1111273247
1794358606
1908160971
869783064
569242750
713278534
1924944229
1950386924
163484100
437032997
968835442
2134157776
318666064
403959916
1462775095
99972885
1654388672
1368555716
889259179
2104301703
837732546
1615934939
38802087
1736288796
2103102374
254364421
1558681229
1162007051
1533930629
725413136
1194805417
2080692660
905451234
1150262114
203881116
496082942
60073647
972119946
393374175
262555585
1613083507
1864702955
198581674
2139861025
681761335
1998961593
1009852650
1792741016
223458163
681112062
1412759601
1264687241
938759565
1331912998
1557592743
366526099
146273372
1783325662
1687295259
822151024
991624013
1788219662
1178831162
487906501
1729651883
2089946920
1463732418
584436207
1332850374
1282995599
488220228
229668826
894295968
1654176024
1360679965
811939379
1348502458
1634598919
34710348
597205401
2107368106
596819397
984624810
231475407
755393915
1501559557
1603888301
143667724
527069929
1967992897
886038880
1824901202
1219619526
475852836
643826718
322377175
1253178136
453994915
163870981
704995819
906475322
876144166
913799859
1728393721
472327751
160706032
1182123253
699291938
1434326280
358804915
1675750780
1831796374
1939273587
581914456
1407835563
328888435
883629765
110923044
1198458797
442371630
31602489
872353227
1924521354
35983783
199442742
1236472404
1475233722
1964187466
754020560
595151186
938628031
723407581
423139560
636419941
1499309763
1092316762
544349408
218448466
310932618
1237290393
1711905715
154174835
480887274
1587256387
1943575207
616695385
1597591464
356831422
1479124896
1570881348
590405450
1551205567
1110238656
381627844
572783915
1321948410
626384829
1425392916
140667375
1220829738
1245575450
442612153
437069654
402437193
1433236986
1504825846
1942329535
1096435394
86375266
561457685
1609358575
944665523
885322892
1234298719
565822351
916731231
848420788
784698696
930673167
1262318150
16096563
707112968
1428364362
1235112936
90249595
1675751257
267486989
2113795236
631127134
114616755
2115636537
265469078
1941831061
1430326633
1572820878
1235932454
251378456
554234401
1758461028
1345013020
1990910168
449815107
1938852218
354712893
1336178840
889668819
1597033382
2122399937
1945930422
1653940105
1713347689
455767637
2041614395
1800662191
53090675
985211489
1598660708
449735014
2072909808
531217977
331409168
1508394867
1869769329
549459214
1461096153
660897423
2076964888
875368735
1290864907
114607946
873502298
2031992170
1147054587
212617990
110550185
1400118900
1824716569
377252168
46679131
891487948
1926398511
1442287291
1009654928
1617065693
1586200270
1926319059
1505534216
1801289158
1494043581
264714358
1745252097
1893322608
982254248
1104500052
1007710310
487527474
1249974141
572854950
1330159118
1022497824
1366361616
1731774753
1986041823
790515884
1354102330
1668137789
2006352684
2552430
787677034
936537957
579321241
1585079553
1398574152
448887497
681102275
341220588
1969778966
1827310862
828197362
1013279585
1253413194
1972539265
1265251341
1989312462
1970353259
1403407107
609577818
1191251202
617084470
1198010815
770930833
2106443634
1011040069
622987579
1923788331
1952580581
1941854319
1407699259
68003451
913944157
2092729386
1561871199
1945806094
1988955521
1992451624
1679274488
1554883879
1394548485
1492013429
1974075763
1716024839
1532784995
704903836
25156792
1787031673
1302325679
1315766197
692839883
1010190675
1128081679
711636414
1793714511
659188464
426400038
1675084929
1675414678
1153929509
590725078
1897634593
264021743
1091706529
1186526294
541081674
56408027
344365301
1482404372
1133908108
512112186
109782773
488440840
966076015
577043281
619303273
1478930375
113127006
2035920945
760109271
26581821
1509928775
1770317663
525312406
207321527
998988179
233805830
1253842346
513402683
2090372216
1327432026
1957504942
1617041948
1385147202
2044641613
1044652490
1515186152
1477428534
1841449520
203099656
1229668542
820712444
196382664
1102569570
2072086381
708069945
1941458968
1169107006
2057954260
2022928833
1002569510
1138556200
1907007549
448253600
1166042101
677273177
1608232440
287983494
2046646928
149331055
1891661716
176531890
1995440189
1608859193
887037434
1268488362
936739464
1316969993
895375253
1394527279
1114968576
1986767722
1237798981
125905610
248235527
710143731
931525599
37391887
1135280669
1715202748
222516844
165894326
1950679158
937096204
1990539800
1773326338
1635227076
458372291
1792467508
1886772112
206284099
1049125184
201227005
1145094415
691898801
1108109856
23116967
681297810
409248575
898697625
1750427162
974176120
1227028053
1320762407
1244579655
1200680260
1633396359
1749376761
283547865
1977459352
218098759
781957848
1685484659
861393575
308583883
284144746
683293686
25000659
980993855
1674501135
576187896
452922379
1186552990
351369292
2125380625
192024454
1298149646
1468884291
558323777
207611374
2071456435
1815500518
1884874247
1704204179
588932395
114909246
1262975051
1437111567
549309518
2083308629
1990454894
602201280
23588356
2015302780
35747245
937777423
1818662376
405954464
1905359042
1855236115
1442543282
110737819
1270988382
1485656177
408115980
188390589
445914889
646214083
617580361
1135450235
1245000226
328764276
774452584
1457524953
1756403722
1435855646
677209633
1414449245
1344036177
956070884
121626401
183176013
699526631
1420103581
590813888
114175145
1336300346
996259421
897667619
1002937843
211969516
22276357
1489281651
1691586153
39900955
919648105
708586044
1540812423
289783214
654359986
1973013561
223183379
1131680283
980663988
1189522929
1436339981
1268177328
314197161
284204484
1574630318
1999166481
1569768142
1986653225
79961525
230263033
1046095310
1526929903
910526965
1628071908
1288035845
10843539
1685603349
710942319
1954999534
188476048
774763818
202933170
1254909919
2101189483
439765644
1672546525
386849145
620399056
559022879
1621992485
1909835201
461979934
393626699
1198744247
299992999
808612819
40520795
1435382886
1688668039
165514702
1504368065
1443902775
44182838
1768285320
1246502445
240456858
208321085
558908544
844209809
1417747604
283364639
547744617
1085260845
284180331
2126177983
420343581
2137413841
572400424
2018336734
1933147586
520690216
1799047430
1121164919
923981750
474077138
2136770694
1847621494
1803189602
1755143497
143115004
169317369
1414966863
782506752
1695275665
1694418670
1069849808
1265199929
283212050
1882413054
1651079996
443270085
838547177
1967343789
1947603806
996873457
1019488939
967686191
1102084656
1344898073
577909282
606758400
1315444831
699312058
1483083732
1385965216
1701590381
1319549960
932125463
730239822
853492914
1033811134
696913530
354927747
904749421
1161861557
839245051
100309349
386030063
1000397401
331635799
1271450159
1105793900
515624098
1204553520
1979707393
1488410263
806798759
37496024
1007031997
619734641
1166918123
710255203
1012157082
4513475
91674706
751653333
389212720
1470370052
1901091091
1497041685
1300475756
910410077
614452600
452634853
2121805239
1904007379
1524587029
1658697123
509197211
1889602478
1144601020
744548505
172033159
340499495
590827057
977469866
1199174723
731212198
1377892302
1380551702
728173085
44917282
109868417
1923865602
1426853258
1099610540
421474382
190174397
297032510
1276631386
1509808021
1704280625
885247616
1384297157
1702385496
1349494243
2086171382
648490321
1433648937
1311222653
1313979491
175347803
432167490
84205633
700528085
745016351
1177220334
2132438992
45264344
1678299661
760825980
1128057533
931296801
1293016214
1360959600
1174458668
866273837
738776037
1659060926
186520021
931097913
2099306268
588550317
307924917
1505416696
244703851
507028199
162812907
320245911
1776356170
12948871
1539750557
1895314755
420362874
448920330
1841555725
1857723551
598929424
1786807934
965350730
1985974914
476867627
8987670
727057696
1102817096
261132598
1315012724
1364607860
1917790054
613448828
1214058588
1521456507
1043265802
336798000
1684903454
1217096821
2090346762
1743158804
1027510464
796919697
26721551
2095913395
562403498
1530014694
979123871
36792001
1869242847
1464174349
576463290
1787279130
2072425258
86138224
792922799
1965637746
1354441377
77738006
744317541
1630923224
1817185069
1282649328
2032444888
544914204
1180482091
910563279
21080337
990496827
876427572
632957527
1554361676
1641262123
171608765
1479271665
1962664782
1147566409
785545544
153500097
1672490134
1508843769
1005510518
758731701
368142250
1526465356
994252529
1616776701
1257859740
603567785
818794225
543985541
788763013
1745490845
1651140552
1961253444
1883297701
776979297
81513581
334322117
887245443
309084798
266848393
1874663516
1491154386
1116884828
991957967
26126942
1499205529
1522629471
1413410644
708455802
350128060
2084204741
1478618448
333466239
846943767
1558748018
1951674092
1518548165
149951926
881070424
2051148718
1444450615
1976629296
1040732058
1758877253
1406844331
916186203
1042695415
1686263980
1972818466
1965776933
1761741866
648271003
227958031
2146282365
149574229
881019325
321706970
1377399840
1544628725
1870720824
725389661
172734150
1407525732
924796709
380448716
1684141910
1948880343
758207851
1998153947
1765856013
1601523487
660769436
1805549707
993259293
1249782877
294775525
299135543
2077605449
2029999724
1317268448
1650255327
144125050
964520985
1547458076
765447702
724352942
2138600838
1402754286
619927215
501542079
1473700256
1963267415
1644444883
464989536
966280552
103605692
2126294483
613096882
633868715
197045138
1490810337
1683305066
376623946
1462864601
63529929
587347025
583139458
911727689
657384477
86136136
1146773296
1306661010
118390293
1835610272
2001851892
1765158695
958900914
747718895
1649226775
531525028
1589711867
1068618329
1876274492
677508906
1733162970
968216975
1532866226
985443219
524360485
1269659911
960830811
1925339116
1768535749
395257594
138820735
1866651621
1397929975
1617334990
1777222215
2055349649
1603304699
1793013190
454518614
1892717943
1430099914
212603326
160168242
1980617702
271725772
1117889795
1786774764
2002630089
1283495568
255804582
1088706433
1215971608
1451541086
405771600
59692174
330933352
1377179511
1655922986
315803845
381248871
1366927542
1136509278
32747030
1451844261
544119993
1527466758
2042008378
645600020
421172693
1241186438
1539721742
1405073722
422744029
1873887495
2040409361
1793434113
497799659
1098763019
1742085720
1343014502
1933340359
418014206
277262427
1371717352
1942461253
209034715
1922886363
910435963
1864786268
119068294
663049389
31913240
1417278890
1444678406
678208155
1321643531
830927154
111900023
38073180
194910942
1700852716
336588316
816183437
527695684
1185222053
750431009
1669505059
71962037
1934094447
1215703030
1717121052
1610029582
345753568
663635670
894926409
1422092
1622943328
598715671
2098969111
1563379839
1240153382
412956712
1835139795
1866814255
1060496734
2082259722
1676170396
880086654
74617922
2005634500
1957413609
805078952
1756032326
1827680135
433676615
903729398
1362747724
1514006256
134253899
268035505
1701075823
224248137
782072608
665503801
1424775318
241829167
1219565259
1696070798
1984103832
885239583
510964375
2046746050
1086108386
1958920734
1680658408
1175249785
1230828124
1503901697
1530445426
1566079525
451787543
1026908357
1878408944
2028271732
1047907267
2051852084
755104745
1775823332
361904004
1265432015
1993215192
1348752224
1604649733
710546697
1718668231
364379723
1535399487
773570093
2010318171
1882745912
925595053
472789131
732550453
108625431
1451371092
1283925539
347154423
1557962139
1457753413
1599593071
487241771
488206554
759165690
568507635
346322579
1449387761
1826141849
793553779
849758259
396535618
1165295668
1330608392
591150758
1472123588
474218665
1086589201
1659757055
130216152
793241479
1477230902
826489993
1954736488
92509488
1936567355
567146032
1281167489
972296431
1382206947
1511868480
2120143684
376105423
312613219
660351474
871860535
1717985209
288884859
529090347
136286599
764908070
172861733
860674881
1337601430
884995418
1693406339
28220626
19793940
438556771
1536389572
2123008918
1642643079
467880551
665733594
1055879086
68827598
1426956871
15540853
384040660
1945119407
154956947
656399272
759330979
783759513
1391268363
374843678
108998796
68880172
328775349
1222823182
445171625
445682212
259566136
1021842505
8908330
43029256
751427438
97466698
1669863903
1451714913
1232592409
610495341
426507150
958372851
143046751
1470266393
340999182
1016124328
2034288544
457943324
1251178127
554162301
1786551383
671496547
31352336
1340832450
1180786015
1135136545
868339543
685444966
574880269
1933495057
4823745
805363887
520789384
1815041887
63964526
817042488
1134402560
1980559754
1425279988
424113091
1641225626
1907222661
319333477
232581167
1014765589
996059393
119787049
2023208569
1016618537
949394636
495760043
372011075
2018842464
1133799277
2144268059
85378191
1424720530
1240655707
1537804450
205538782
1796249948
1638530897
1556738200
1553553081
496410343
1966155413
412511485
1551208741
682362458
201748465
1972643356
188354423
1702657162
1738490559
1019752921
437394758
2022644548
604841588
495794785
594007074
1603614472
1172704439
1774515666
1125691725
351204
2019701706
1110674264
1283796004
1302436092
183757632
543439589
429227864
1744620384
1888066166
905869178
40286990
1680806219
395878917
780335913
42148030
672829857
1809648589
852976166
127780041
1963403676
2022868499
1617851402
1547874737
1565953771
566984363
491305943
494451677
2103587494
1390050595
211842
1435074214
1939238630
2004541851
104436225
1711131054
261005213
169468553
479881572
578929367
124633701
373621125
1842249737
1264086026
303593688
778924033
2035268870
1715054736
2033440842
496468880
1508844147
865149110
282276774
1475076115
675384364
1294501803
1023879140
491035723
1195755742
2118154372
1477994802
539690269
578419602
1073621848
853372537
1687253101
506119896
1000190218
808241056
28073413
1113675230
876464248
963753851
1216502119
2106215986
835344245
989666817
1572109166
1831166656
559294573
1754961084
1287389361
1377659353
1281969573
1846868221
2077139976
1905482853
1051000057
1436182760
389306645
1910334671
1600264946
549022584
1514417789
195084016
677141419
1916968545
1248002101
1956895822
1558468130
1298547892
293788137
1618737531
271851094
1812628066
2094240689
2125190172
17027011
34878572
1665747189
1128758567
1126771828
1053981333
591347528
1683731822
1598390563
2074126693
325680665
141805225
1663679519
80554975
982209760
263190111
1650211181
769939416
1931624902
2021658633
557753070
1644756772
2113922263
1229480247
1035467528
2068075770
1024291184
703488263
1091954612
55732810
149333983
941423949
1349236752
872127569
353732146
1167790853
1023946648
1630177386
129897268
1056048343
1570056035
1656649466
810111434
578081853
652140648
107218573
471398554
2103106128
571229677
738561939
726091170
757000015
648349457
554278454
791151323
346540452
1491846174
1230099577
1283139544
1178291755
478207160
33585381
2089560928
1503661609
687119723
72309138
209284521
1630522275
971774297
897178153
2125922623
1165513124
2089909585
1776279610
1235121902
2037995158
1655111350
1032951709
91395964
984307527
1471897111
1192343079
1619377255
1946372465
750169720
1767840516
1273723327
1303981091
945456817
975811791
347452679
1859364271
1869252270
1659819165
813456795
665934669
475435849
1932325987
2096891969
1588844609
1673199179
486896883
1845249000
799466468
134899516
80619738
631509300
822117208
364051368
342072914
140127536
1820763736
1821014696
1629819035
156829077
1099250431
1236572135
1795749506
788617170
1327791879
137507931
198791231
1693755999
38289321
858968282
1015943721
1576320830
769197000
855092111
2011314682
1731390291
744572041
866436624
1741403278
1863224704
1573901442
1526445379
1053381006
503372521
1754601324
1575064265
1061986498
1514395634
331372576
891163747
226493933
913088216
1199041656
368954195
589218206
726447193
939816266
11973780
921772585
659143393
1806617290
141832123
151869194
1232872291
1314718271
1186325928
500054503
114729403
1144934715
453657288
2131553113
1584033696
1476345761
447238492
837540087
1116459227
991354874
318309835
1472590441
2095253198
365939621
1831353186
470688063
1363158632
1031497626
1350304795
981756911
1447459830
2000978104
1161492620
993747571
508042448
787422419
1375700758
1494305560
1451190413
53111161
1489604923
676448181
2052180847
1078267644
1179882894
1289533674
2039163117
734249377
818961278
1582637287
1153944760
198740854
369390634
1382055609
291473385
1776647221
1964111384
1386764318
566578758
347715344
1764311872
1681648235
866763641
2039949788
2123832222
418533138
717966219
2115033435
1573391949
2134480796
1933914289
166791724
320400625
794035023
2107601475
1135212289
2077588959
1053430306
201961758
1577456623
228210259
1423685549
1560776647
1039097051
35373590
749689811
99138557
1030448363
61384761
1334233402
1029505150
89707093
1899341352
601525922
723066922
45682385
1892256965
1512803417
753806160
1671871398
10070964
621208937
1106656264
1235699067
1763844964
911631643
1846904536
523248090
950487377
944901490
2045542559
58220770
464264043
2046167096
92423555
1349537268
1126484055
520225427
1921118559
148187655
318973538
1125995745
1518208428
1640186443
435018445
1177546440
1081957959
1885725233
1990842390
485386623
1688447582
1100315611
975482817
353318778
868643063
1788984998
1742998455
1366277115
1120760663
1844259181
458399580
629723408
1606165389
1841852799
1713631689
696537220
1210968554
70394017
378055826
620868672
1445926964
816156387
1308352823
758365597
436144223
7518885
856496317
1399436858
607395428
1373055893
1658284970
1162690701
174225274
2120823501
444773479
310302454
786858760
1896270138
1962448727
240788207
1978902339
207338322
1267506901
1659398764
524984692
1480550961
696964528
1569828108
30464139
1748589128
1312393681
798979303
1570952593
710476947
1654304949
1028654307
1786517598
1519785081
134385767
1397339242
1553779991
1090410307
235862256
480528905
282471717
1132059845
1387267295
1069532525
1597347935
1225259853
1902249095
1651755947
1426094927
765948262
826640737
1865281170
256440569
1545856338
1033777935
843631893
1221001265
434862378
992212684
2032882401
100787308
2042509501
286728227
1410410958
626159691
604556349
1337036558
204475256
257897091
603015960
1998844478
509048204
1777646085
817472938
168011570
1608196934
11552952
516039473
1457843615
40336381
432641957
1066340339
1980575953
879730892
1952342222
1813954867
830133828
2046098370
2007671944
83022226
1848871643
214122127
1256889000
236495273
1657404021
1381200687
1935530359
1389272248
323553103
903576
1044755681
1293558754
1029525020
1391033328
1581229017
564793015
1000316706
622676366
950696539
1454052179
1434166106
448086767
625461542
13588855
1559641321
761010144
1454112026
2093980212
1743026465
1876466157
1308110777
1604705016
606304914
851154981
703335581
1111938593
840711528
147310851
983353294
242248364
1977654447
1836052263
320994436
1368058040
362926938
299410791
815838639
1770705474
478932355
145455054
576051587
1079338430
800196012
1715434996
1602051006
1353373395
2079907138
1507118215
5475960
645161204
424286703
1301714026
514265144
1937744079
620253015
874544833
1346605566
933642872
560391037
542186337
1337043561
2107377839
1547196627
62841804
975061996
410609545
1405124497
62422101
644618836
307786339
1682579958
176774630
1497479997
118407529
1869840251
594173606
744366153
993328946
431520504
33289929
499933397
494797704
143065276
1509679410
1011782025
1052695433
2205520
1530503364
1891320454
1423502020
492425998
946664416
1276582127
1252368741
337782056
1255734706
195792499
1738642441
350747677
1517695525
1938955694
2101384353
1336106310
467904098
672866480
2020878679
1092673314
1784437604
568346252
1944466201
1830413042
1116583824
2109383106
119223685
1525386181
209648419
64618240
696758287
1807038426
1914051244
1189719986
2124670301
110419380
32507069
279701012
1813043211
461078565
445362845
801022427
481940543
738867872
2096687003
1612850442
1052328765
159984645
2015177632
1023188239
1481416429
348061466
192010469
1200898981
2054907861
1396045352
939417149
209275004
431560983
1072599374
2124706398
152278275
429069116
1424397096
145875418
2060521410
909953383
1880141187
972674836
1151897705
829171789
1668270131
102236037
795815723
1575728466
353304737
1086471794
1180250888
2130886753
1829084567
1387921592
1821651348
1791986018
28878910
1426504054
749706029
1018949285
1945300449
371535776
667664622
924581015
1647144602
1728189361
693574677
808235575
1679659034
753567366
1908325557
611369944
1996757285
748288379
1941812371
384342496
886999688
56611555
918245864
455734143
2013218572
1973927015
1007363724
912905629
1223031113
1182545344
1304568790
1074381909
380522584
1761040206
1266773264
527194811
2126648244
127919293
503259207
279540175
1979482680
695119298
997249923
1725543015
939991744
1730428751
116779243
835751490
828313869
177165798
1951233658
1577417835
1943942811
1767953825
1091138881
809303937
1434916821
547278496
1900929936
1002220749
1426091819
753788085
1872842665
181901694
105454826
1664284430
1718114236
160122090
401674945
814009571
1426019912
1857882137
1539580311
1856500316
1592649347
989613408
807615716
1655638494
1787703289
1139695957
2141185342
1884139299
1194213364
343211540
1793074843
283078302
876131650
1064830195
911348861
306643344
2100070175
1024093293
534161321
1879819153
542602717
1437308748
920164257
154321194
1075989826
517576850
1542737834
460445551
583251191
707943936
1177708401
1430906179
688128018
1623924509
425970703
759607843
72291802
686513378
1072764213
525361917
985221115
1942934338
1905834223
1945942973
583239552
1653317216
1576212746
1957609187
169001972
284723205
1207334712
690062796
64541339
986441118
737280222
1753960657
2104320944
429469170
2072153409
525445033
1581934790
1505135042
1537570744
110050892
165663738
1624407050
232802625
162407488
2135379115
1410974442
1589888238
1828474304
1322638372
436598590
826779227
30130765
1197516239
515284838
52857790
277312654
822295459
187952394
78819641
370654787
2088007418
1468441497
238299422
1258140260
233512717
1315017107
156943776
1689444402
1669013293
1612599060
534310472
593123852
1504383212
442264459
1286647750
1005449000
335167728
1129240368
587909850
176205561
386521411
751697203
1664520027
1262986727
1646634106
1518786543
694338024
1287878542
1191667670
75464383
1117779683
1774969694
1527143232
2051496026
260698718
2045159745
1028467605
1980869518
1743005655
657692433
1090137731
1012512860
1427749886
652670374
1095782914
1866728755
1406166816
2143046451
361831467
1423970515
1538216347
1805910691
1691688109
659197819
321263374
309639987
517695905
1413108165
1185182007
697165561
612015940
697307418
1858716562
916031130
1932369817
1799454096
1769814234
1465618283
1478495975
1573668254
1285354754
1385159660
473459229
313081664
1351007341
1800004639
429763174
250941468
1410612615
1344259249
31483585
222112701
815692888
844568488
556101257
1564518792
803170915
70324630
696566635
1155891285
257869580
1924768496
1914871888
1063550323
18447632
896371363
27363298
1822505329
1814949656
217485254
1432383963
731333412
1982004279
1201192151
219897318
1078643086
2128168838
1756429219
1166883462
70112619
1489026042
1446577630
231071317
1509664907
656910440
915403767
1421824091
1332683737
532467293
1697595754
1996480945
1866116378
468583819
604235955
2111686887
2086881300
299286759
605222520
953272591
490882374
1236621735
1858223441
1720405843
114259655
1814735006
631302283
515698750
1462085129
2129830897
48038987
1968775881
1858074070
378969677
335745531
1124197185
209406817
430324940
504983355
1568289325
502777917
456538544
1016108090
580013735
1094783374
6871968
1033714001
1445186273
101611800
1425220167
392910634
148438045
131903041
1212436029
480526589
1134658663
236531895
1784922856
1080282102
1625218846
160400468
85530438
2130890015
600235953
710753613
350041464
609286596
1588605552
1178518286
2111460541
1918133649
1302665837
2009996970
1007934597
63436763
232826037
768206304
165215409
1556370871
301657623
1049196123
767865367
1732303472
1018788264
415992686
531643446
1435763468
48663098
1570636083
1309179525
1500468896
1171113681
1382871406
1656219564
2091410779
1575612712
1860283213
2052102541
1694638799
1780953507
1298550269
2026879542
543054577
354380823
24882726
363302091
232208623
398420571
425971571
1685420457
1089131107
1895489051
182563803
1581199658
18354100
847420995
383369574
469549108
719334971
1561637332
791728141
1650405792
90336815
1739555791
1120412050
1922226710
2001438620
1848853720
1560297079
581404702
1496657353
1354114467
33756814
1252493360
1763789592
1177085208
1925408113
1656172655
482821273
295874103
1898431983
34472311
1882036719
1335736353
1907429881
415159301
982938252
1328830377
166628510
1448489007
763374314
468941648
271488758
1842827337
1120338141
2064106873
2092650732
1844963985
2066754180
1553607801
395245604
1560702603
956621221
771354606
1908662697
1304221694
1371058106
1580606321
2088202759
420971613
171763766
1487586756
263703248
1470392542
1926650151
134077217
456018409
234826102
965873882
251675727
1381363671
773545714
1192159722
817896702
1275232302
1441517724
790710214
279803967
1690330872
65395056
1475736385
947801359
1119790767
739364876
1413956622
1459821167
2033282038
1864969796
542060017
665679410
787858939
1209298292
110654313
612332009
1443784970
1379312509
666187568
811010843
1102176292
1560144100
790268934
1666488939
332360101
1998448467
269939265
1592293320
986614345
2086332379
41979365
1646411669
1571160089
187665232
56674984
2083050866
1849235645
239037458
478206379
648673546
497648475
881337199
2085454031
1513991032
960883951
1572299923
45845043
327045161
257143941
1312596126
1759701726
238338745
1564066579
799188559
957722159
1142128438
425576004
820287499
1790995651
515575984
1800597279
246435081
557611109
1314413173
288646693
1702020763
1998151259
155934534
1832614849
1079413833
1090948378
2108630896
1197004420
2064971596
274773729
364345898
1875901541
642088596
684517958
2084201146
837947194
759544500
799270549
1858222177
525640212
400381174
804794151
1126766119
859938468
1765877095
1612353099
901399919
1813174224
567499693
1216049649
506562577
2120565879
787046652
1276117883
386597842
1787140402
775951596
389372754
1031715258
1310186185
822913113
692579419
397484240
1296189019
547179602
326023142
656036411
723112675
2119216819
313957748
1925680503
1154860225
470162587
1402295243
473157777
1990803931
1493592585
1193315177
838248713
2108159363
100108612
1678791252
1528148225
1516013049
960871535
1614410492
499451450
454753976
701092298
824524690
854096980
1031099985
816690386
1491072811
994424478
1785020355
1171069045
230427318
1896496101
135890562
504767268
161952374
1956729729
379603367
649548070
376657418
1454975922
1278754486
1307829607
919167465
311342140
1386841196
562598445
95174913
716772858
2045055274
1798234843
340831539
235174711
1597438106
1421995523
2136107824
769544917
1472435364
1117876708
659170174
1977086408
1637869586
1609874874
1660940049
313152432
1918425365
965231496
497155998
1336768717
1935539527
1853609345
1394805658
1472236504
2099863854
1852452242
2019569567
1470478591
1271739829
1140410882
1114440049
2000553086
1171268429
1297305314
678534807
96789977
816874742
1633494492
180103513
1367612340
1071232461
44659543
647821044
206929561
1473463314
1110944275
2077541206
279025699
662697775
1418828687
1216188570
1635192272
1107855589
1105615280
488307501
1334323453
362416662
1037923825
210203077
2057841962
1264230259
859350543
179911718
1098113568
1820800089
1370404608
820760954
422740686
146895438
1019972905
1226621721
1572562301
70863590
26310575
1212865567
246560693
2031168243
1312676676
828883937
1479991825
1896204212
1014252168
1528507126
693140670
53777847
2038532709
1888293489
1083261507
1638796769
1434628822
359868787
1291588670
819701402
891059624
348096287
945641412
1046663716
1141065642
1200545792
1516309437
770723064
1301553659
22522071
550575867
1302333685
2110699166
268942066
1414918570
359144825
210122119
76758837
189421991
525324264
727945753
1794377398
1645966292
661581153
2125726779
503738846
1192777416
1524074436
107927755
671830777
2064116975
412352611
1430239166
1898322113
1837326277
1576029223
1815047231
1709083354
1226691830
1512393723
1946706985
519968560
1914935150
455126669
1533842327
1544658787
980758741
2112381063
78537291
1506101349
149900354
389706310
1012247256
430177146
1394508328
101376769
1618804110
223147127
1372904488
1717835554
1218216890
1783273220
248534450
3008434
271068695
309858763
145836849
27784649
564134899
1689761898
1506541624
1535061207
1418428629
1634460614
214064456
135924059
111963856
1211098739
1157194298
786571082
382206783
2140306036
1207851362
929550343
71534303
1627059021
1237704645
982411872
652010988
503365362
699701991
1029075823
857775805
148519475
1889572963
738066776
426091808
422961720
475265768
324662273
1165016463
1435352153
915713826
1299632073
1959397508
1252884653
677401926
1902987189
1942405815
1422198030
1468538371
560724181
950733636
288365427
780771340
634394490
671859640
72932847
1613485939
1670054761
825569609
1001788310
403730024
1644859782
1788053275
168221383
839404244
1427111297
1823170889
2141729443
539736003
1732241545
1248665538
693766721
799693009
1795659262
2059981271
904226507
129838387
307792343
1978920427
366634737
341468051
1094060929
455657879
854590093
2115179651
412647475
801413887
2035049332
1496312827
1617860346
1945931901
1925069362
1436171426
290871498
471227513
672721642
1886792011
2066138927
1707094825
556730337
790365162
1140227232
1624083661
650961418
359024708
655995763
1948839410
1891983679
355258187
824295901
99597082
1115237173
217213859
1723801329
539990481
43388321
811471005
1810152001
6836246
687175421
728047334
935430491
1544618919
1171043593
105258195
957089536
1382536429
1819699256
555123040
1915307771
1097815843
1425758146
702456697
1157279585
1611225860
803244447
2018241559
1859682364
698234222
2083942745
2122010380
247302375
116034298
1447779076
845964347
346311114
85546303
980252526
57632793
2066045022
296783665
1376552845
1333430581
2080879229
214092214
1633229345
499528553
468752808
1630049012
363877455
1857030990
2086515457
1834037723
1517305128
1133034011
1140021807
694355042
302433809
1511860967
524650157
747544741
1443480682
172688177
646018261
2070677857
1647280227
1565087815
672788553
1903089900
184773179
178872997
700237536
173555397
1532462575
1631833150
1133017388
1818780158
1798560980
2116955203
1128165115
834249553
907654480
859636102
1164061394
2011240964
236645813
270031619
1090826523
1185094759
1643619304
760367654
1243862954
1911352930
823987549
815775012
1809110746
2006460330
1554216199
1377920922
930093312
129932010
1242758097
1642011575
1121316638
2085726470
891104317
43056294
1693914586
890742913
840351523
742545723
605364021
1736153230
1833615016
888333193
569511915
143322084
1329867543
266411203
354834169
332586886
723867365
1336225862
615829683
621553163
557425
1746476698
15199174
1412655891
1712514753
1793424445
1594630671
1099600011
491228951
2012856916
1174900694
1422817347
1714403831
1368321187
114750340
939358202
806772771
488041587
1321503618
1576835664
12133635
999384168
1319824396
1106337782
833376241
1177478378
1782563881
599798348
266997926
1809423587
1026348234
478628722
550024871
1285111427
343618291
1779815343
1782199362
1861413744
351113413
1458541845
504806754
2109404538
1871760635
618280009
902520275
2024593909
908874617
2051288819
1896079689
360183351
1597176621
847868923
202517388
965433035
256020842
208204296
620293270
672827443
1935640305
475731797
827732977
1163885924
1295890405
887191921
1038437951
357319771
1549732349
1574483520
872079137
949653784
1628941434
273470582
347043853
252649170
302676340
1262049365
2093663816
277907695
629397852
546389971
669121707
1296544566
1952201408
1111066548
1764707827
907931130
1480103911
991917942
490780913
1414169606
1481268654
461540511
1605318421
1314919115
1256402886
1885735405
1631438856
436277841
1176427163
1411969773
1067744857
135216655
736344407
816949069
1692249891
1078139609
1277724845
140674332
23083026
1207224320
1364097176
2020617053
2126800322
1502282185
714805914
1261807583
1048760225
1223914498
952802241
1453990894
975833260
1132284171
1945095179
1657792435
1050333927
1080590348
1456497939
666567966
54197357
1734841922
1775136424
1270180803
1897905097
1099088815
1747581065
499669702
749009869
794806084
654743399
1063044383
131742073
623513493
1209016729
803121758
266489256
1078632051
1329598939
1366251806
1051571516
1848770270
541004775
1281795995
815570742
49802801
749963112
1962441040
1311858689
2013574529
1239424357
1041799230
952668328
2046348565
1407400137
2001627537
20859035
373725060
37866513
269417099
259253302
1329981844
746742341
911133729
2142322547
444955396
1242671859
1238021695
686938903
880386796
1703632661
320146208
1500960291
1322011928
1168287705
631572770
1440593428
852928219
1953175094
457346517
836848929
853590966
600466498
728282232
438344304
529940621
1166209157
2060932654
545383558
868556197
1275657479
941092321
60797432
1967476052
350454905
796545570
2144548996
947079295
180214947
1231817602
830073979
637394244
2141788827
566853559
1871591619
767277645
1456021826
1792902663
175529246
1711645157
1990763700
1459669764
1626426711
102180898
1159936743
338744221
1143872815
1479807521
1993798826
796869653
977698509
790390366
1820054276
2031022615
403111449
566053217
1974796714
169452510
1805868343
1135810775
1758620619
1325785580
173401115
1855066720
986011074
1253625248
620293764
1009077546
1897152880
64155048
2126918295
1993965666
728212193
75456232
1474396407
483659265
1902816406
1345697419
1874368411
66224753
1228900927
985385548
1810319398
498872573
1550191646
1511969439
1523763754
1459799742
732430924
924771833
894225093
618783770
1336332079
1722873841
1552333673
1239809794
930810677
1966294823
346080025
245296087
2097442863
1800771025
912873857
2113953737
1750154141
251264595
2012926539
1813053343
196828714
1753129381
193857566
216316203
493526942
365277879
1978422288
329288804
82944756
2063827817
1528145544
670725245
927837685
64094416
81703630
1197711751
1227607626
982526300
2108264232
905284431
350096034
1810251239
640914597
1427559281
2046668843
228502225
1928522636
124954704
2144503018
1882724091
852701067
143236723
831510956
1479704397
1536690239
165395594
1512761427
1297580490
1787060384
1462832319
1678811014
2029181691
2142580856
873436179
379553029
628430790
1628257427
1827643756
478757648
672203576
1227315544
1311573826
1016570615
1731482736
452908327
1034274576
1751255398
784940380
1949842219
1641785150
1510144417
797805678
8142918
1096250987
974396611
1109676960
9623252
322778582
1951642510
6602514
1590772241
350848599
1408640797
992783318
116165896
1331908780
1877966572
1080313517
623223701
1818940850
1183857461
287363100
1443794169
149902955
1285388480
1582996817
430214082
337586694
1750988647
346477487
870505434
1458079001
708177852
1190798105
1433032666
1959851124
492052010
1706353215
721322288
2122093742
1083363384
288875887
97057049
1012131851
1504956036
1154271068
62913541
1758456854
35865542
1863939748
461068406
860614688
554868713
1593187639
175317117
1115959312
689172844
1364320814
2110560220
1286594869
1560059994
1036825551
2135743055
1368349942
457457287
1012272618
2095140677
281470916
374428345
223970281
1801528546
1228719542
1258328089
218422568
1300886911
1517762632
1123073526
558494475
1637595433
951026366
768815745
1708923601
1963788399
801912682
1788936658
1128244314
794559175
994063378
1129008026
1301387948
1303781816
64881832
1361301632
511812452
881748806
743284306
1809131031
116069269
353101339
493365286
1080186331
1106347395
1985766813
1423198983
1016046561
1554673742
34945970
75265214
1551935543
882555616
104275874
1354166496
293930064
300546104
1142464021
835946925
177723913
1807159890
1704159208
85041847
691684204
1496712695
683252991
322779861
1246334800
1465184541
177001100
1566570073
1442604222
1466319222
1753387307
711896575
1670411996
1578871444
787280480
1865885498
379155719
1694788628
245810405
578836910
1117456698
1810430532
1319336273
1548534564
1949475037
1978623712
1075119575
1886055977
2077996871
1725156267
1363028299
242870838
497562947
601455060
107981170
2070835458
929131431
203525193
538161174
1868739873
985639364
1950340357
2104505551
2144586335
2078363676
899795954
1268899599
1423301428
1829050336
1275384630
1998581593
1449311088
261442295
1970451607
789915145
1858929784
1484581422
1287994926
253441276
1527905312
1737442994
1681612666
1438260119
1301499603
1895979129
458219873
839592662
512757250
261738914
953575934
433075085
722755158
1873007215
1380893295
1479901746
867603639
1633395447
1227048154
752332334
689665623
1212310069
275191075
2059859030
560388698
1280953781
199930944
421053375
167678835
1218708574
1216416079
310766107
1329818909
693333488
332878757
1718284746
1930134275
647518869
1836435701
241208855
1159078124
1208496906
1089126375
1256808326
1454869293
814270990
1364151879
664634379
1181092910
606337090
1595617795
1822396224
879417814
1788769468
1642018576
1383231837
412702831
1712292918
455385720
1983737603
1015870070
892628591
2144751892
539946004
1515012506
1844540576
1179151284
1463278608
524368073
1917418256
1056589808
87041905
1432281129
1539155560
1492674860
220870348
330898872
1624380259
1614137475
817832756
1025657175
2024719765
1025187603
110846576
1711700387
1648013530
607439494
88208421
129941712
97454077
2136235711
1482505549
1325857706
1713852963
1335648840
622086621
1048520526
1056887899
2022562151
1009869403
1555916161
1136909601
1101819204
121129332
1593268458
221957537
1291060478
1877144798
2052779378
1928227354
1394199965
501201497
1065932147
819445837
1855712662
1053173555
1023730070
1456295998
125459678
1811467642
908409755
484183324
1112601541
970533658
600867036
1284369791
545855001
1940479222
714956571
2008701079
1556302718
538988347
2133731329
1440900304
1480987885
1228649861
694475455
324152630
1046712935
281152918
1935932869
320760738
43582717
2047710915
875481172
409047634
122961623
671180449
149270501
1908893480
793466364
732924541
1715149413
852603406
1224596049
1885754535
226242174
2053666485
1421034547
1463437166
1309387994
710613373
363844242
426808070
1841346641
593787749
1470687190
456383263
1976903544
1629011159
1342472426
1591700607
616750212
1271151152
1151832880
409489666
520272247
1648106461
131375631
1297528162
643020896
1511603858
1173835410
2055398661
2019450904
646645633
1418607813
695393367
9662678
1548969325
2047054714
695028206
49550668
2047450143
1770663161
209232748
962132224
1215042375
727357760
920593926
68083127
805171742
1553807714
868671416
268614638
248083028
364446814
555492950
486344243
1159273243
888332369
1170058031
1956729729
2030782884
1028089745
1998882131
260779462
1339463895
1012973833
174095766
1000643836
1362253560
301604464
1655337159
152672997
193072425
1715012413
1280995414
868181379
210518658
776441226
1517815853
331207067
570573099
1336877330
1351230369
1025733528
1271120156
641576524
1362179588
316594076
1271530628
1933733287
1626667708
855708278
1184191777
921151095
51079085
1414959647
1373690654
1682869730
1234730039
545265416
1372825499
1455857963
1107874148
830686983
589494662
1708231950
538469393
1690561300
1982501017
1364991741
2062865167
665043559
917622780
461594101
2143170036
723947646
114738475
1318362979
419573725
1029943967
1438155170
1027842363
346194070
1749500580
1570344935
1118189371
1331198219
1609184279
1195225987
1936287392
772737480
1997761726
1061892587
1172209789
751260870
1149161397
1695307161
1233034104
316821668
879193716
731954252
1611734625
612902632
1254392034
1011467228
1525662644
2007211031
126211204
230971833
1624688719
1337828992
1199534816
1329335494
538119017
1637325935
2124528835
1273517774
753919416
135131581
303467775
1901636625
1461170949
605218127
1542794594
25292699
1729977417
676361427
815496026
1178238692
2140501952
160300371
223971499
2108914726
1192490997
270867918
1655351395
1773629050
501277885
183189429
1900310324
2001979508
262453292
727958310
299335205
2141387148
2121325344
1270504994
1657408201
1029146345
2080875086
1834723411
1987235713
1723783224
1600931684
1061884460
1340911900
1780905035
953609221
1940119016
553702356
875966816
63353067
992599944
1543996723
35317747
1890402862
1695553464
952195580
1234345308
2012020964
552937765
2089234306
97113657
1773431609
1287378775
425930896
1481259309
1100946622
530314199
1523179604
546037351
1954899357
351675783
1546072385
904113303
919285028
925617830
500144315
639409551
639929840
721745399
1250127629
1402822259
900122756
1065072615
386810112
1178121053
250688183
493355462
52811268
174680668
213251991
424457470
1652970576
1199153242
1253896833
1140891754
429080042
1877689964
1980511420
2057720336
576679563
358383048
328125357
1496152861
947411744
11521273
2017390493
118505917
601143354
1355566302
1147913998
2033686344
626164930
748812742
572780289
1020831927
1733052411
1672259412
1865583451
273851801
1353682756
1132519620
950482537
2125916689
2100290698
542970485
2087791528
1544591329
1862687388
1014944256
1802032147
598928907
1596799559
1863762740
2121951434
1792368950
813181260
1194579160
2021502819
677805735
1677380236
465620332
574033326
2079739432
845540259
1481416346
1616920682
86931618
1779367608
871362901
1055940808
1248748929
711728897
1797040213
1731011446
610326595
258076593
1132522971
1340648249
1411304521
1526183076
1188786304
1742016537
1128723620
638184613
401717601
247625642
1041429105
1314157619
1715922980
1157530289
1082674311
1588465613
103434398
778101510
290554968
589821408
1990075750
721719597
271305300
1633428572
286236503
2127024835
743672372
1997931433
312560241
2005663601
251221860
672736931
1657341867
1182871662
1299274057
941781196
780637763
997608062
1492373360
1918606673
1542220802
726793366
142427906
1651430152
1135413603
1349935662
1046557683
1295778323
1790491321
557906781
821197258
1555945142
861523142
1424199595
1933979953
685849047
975139132
2048818580
223644872
955375301
2121450898
1922664100
440206837
1791370905
1133998840
1967921182
335585794
1819804710
705285693
350743616
952030166
1869553906
164827731
890585492
858384566
78875313
1805789894
1199118859
1199557908
1052702790
1769759544
883433395
1119977884
2002077815
1330724155
962279523
1046931623
465751593
978348333
1454376755
108352748
1589335358
911804425
1331353773
1423449761
1312537798
618478085
1030331712
145276543
1242509038
1291483173
424220392
885483383
212904
1662330619
936753853
401227437
727201447
138030986
1765297695
905556252
975241230
1061336132
584149827
347534021
633604701
462441138
23288199
233799908
2029470554
1865033482
1452011301
574107832
779434918
1346018716
559999311
1020951744
855791485
1977817716
68764596
750222743
1074800810
1713107337
509966968
777575902
1069393401
922566667
445296463
1528680486
1342281017
308178541
2034086445
87292943
1215607246
1989011994
574301254
13454705
1789504173
1831881422
581914709
1413963361
874181186
259167977
926652243
1854709392
1100638415
411856929
1915538160
81770354
1245875988
283041635
1867226532
1818688412
454290832
62105524
494384963
1392853578
1861833527
963204407
612759388
1218516084
1774922389
93732911
188915593
593830118
1580478754
655910421
851355215
284558883
1655133165
1982961797
1359107327
404943512
1027967421
1166271886
1059099180
1522058952
237518070
1691124607
1086634300
424970121
499605477
2009560176
596277613
2020755866
1049356914
1318893048
1996623896
190217263
1953329502
1056531034
1134491414
777921237
1520063728
663703141
1613900497
264981103
137848385
1513059102
1687526479
1837606698
1677894524
2124881369
811661825
460939435
870875613
205575137
608160562
379308541
422179214
1943186056
1097309575
2144556011
280778507
581962165
1073721637
841609381
208364614
827976687
1130974646
1116785481
994947719
176058906
1297056996
172738024
479894156
1936283644
1227187424
2121141444
868890122
1564678355
399712953
22543420
1367212825
1366161375
560871174
1460058839
831152386
622530316
323801827
1922360291
758993878
1395835522
96239188
362236932
875727847
2059740509
1889133967
401868150
1670971648
866364382
1763364132
1798868189
1862141902
238751675
1453159075
314101353
1614751617
903276803
1616119584
509087865
207727196
1502420925
1866961943
1592730711
677919084
618194196
2097118134
1268476298
1687442363
1032097104
2039167229
1581331874
1298525309
148651805
542608889
1964075335
201522274
1864920144
939149041
630391953
57816978
965741077
487037182
1146748745
637149108
931191029
1839253230
1955842997
1957750565
1242718899
944102606
1463450326
562765147
1198936065
367668389
622190177
906243490
1041301950
987510466
1545678476
846882219
1854845410
824651794
234217738
2008395297
224576074
204228692
205978978
1067203497
1740901482
664933933
1352118456
135203317
711058036
1708546544
233231303
1896540913
1457291216
1083341948
345944042
150254674
1159782646
1918171224
1632049036
2055944091
236819003
726087620
714408970
553463122
484361251
1411682679
550844305
1595567889
436715276
2009824432
2119952911
1117088525
665038761
1360298879
1243015035
1564243203
1706730187
1597836843
2122215099
1999672671
1673134123
939095745
989579421
1916114123
1947638683
1433842452
1338081363
390836841
822039935
107549999
377664699
602546050
438495234
2019346185
286934132
1778364485
552222736
247219077
1448441697
214568817
858917952
1694839091
1371459525
1909912302
2088566443
621484827
1700990939
374915655
647317614
1191178898
465050168
1622795005
1739585546
2081373224
1678184805
1022594026
1632025880
837075796
246474151
800198055
1873942216
306464723
1715258513
1258680985
2015461589
1984544379
1371571400
1988697686
1442540045
1587624374
6869695
115088206
1476887567
1148021675
1886104243
974728729
1883201224
1262295499
1243431083
930916294
637729735
972932429
765035182
1777928656
421489008
1722580497
1645136000
227094164
1006418015
1838306019
1199706606
195374740
1456546066
288144062
992032788
155418948
1762347972
2028938734
1772032433
745534776
932592230
930953075
1748459538
27554357
1443452817
674010664
1216592612
2014272082
509386454
2095832669
105914954
1230886994
835683365
730471772
708693393
340477188
110582072
172401907
2142026812
1367473984
234755846
1040421482
1716939266
1351077044
1439460689
1155497496
986597219
1709305361
475265855
916612864
520409872
843434126
1459495724
1857912004
223153229
62582548
763649450
653438639
534132749
1857364446
624933948
1743985604
188153960
1484283
2061806065
1661245683
738674283
1044616078
1538804626
534590147
1571329166
1929373958
1048799826
1714120990
160271512
1497376876
1312331641
1008082105
410463024
1895571705
1370196635
934606006
77117780
1366850535
709325193
89559965
1669307666
1560154694
1136381943
13856300
1547786844
1480658086
1264073493
1099131092
1255922574
922365765
588225935
1353447992
176976820
144686372
586747450
1296766205
86460992
2092915207
102480440
1138065433
2052635884
1027970760
3732515
1718482450
1191542680
1584700728
2136738248
2143749017
1680447853
2093832401
739883216
317121164
1547629028
2113497398
1846635556
397474961
857635473
1116504995
1246298888
1221532158
217890594
1268520094
928170769
406552572
1302756480
1207064498
1160342475
1437422020
1630750353
1424476190
1581526268
234542089
266202527
918158391
1472110020
245853376
1140059570
1080582730
401300971
270692531
1912646557
300875970
1617615981
474210718
2074668376
1340867342
469315357
1979801193
1981736251
1233947402
194908447
154866963
1098453191
11957807
199742734
1210229521
2145073866
1834755558
1584980076
2137189890
291358221
1072177612
567282232
464645227
1911502670
1652519078
1985766504
1773682631
1526819756
1119558055
1120048931
522474322
519801175
193832652
1889549072
1123933295
537148299
2096676999
1266037638
314458196
224427622
439042630
1913203637
695796651
770153516
1136419540
258663451
971850513
1406838239
1666896958
1903218297
365931254
1460747509
435080692
977000914
1925278785
992897797
372242883
332007452
932258063
1498425422
1843278335
234659347
173543603
1491817928
708995359
882944244
1938426609
924640271
675933083
384322169
1302063329
2097234775
1990789600
721040840
1177689160
1023610224
1512698568
974739564
530092908
1324034220
43603025
1991184185
1297961016
921803833
1194409579
1939553736
463164370
216600103
2064421677
1929296415
1407961250
1605661593
1980138545
1611278802
602763586
1013011667
870410840
1426556935
2122449053
148085126
972721061
1907703524
96503374
1292363959
2025391142
1069383484
1695688559
1932885487
532301273
309065364
1151027555
1668348866
387688081
1904264643
362178519
1253194565
150562532
2124175220
927843966
1370263190
1722350628
1447099963
1011337664
1150805967
550891135
467703039
1688025102
294128719
1775948786
161125397
1966299326
1784455247
1933530044
894828414
2060942250
1104674228
1111973840
1380360748
1618907281
64344174
391564415
1188055770
531491485
1892850913
2087946924
728142655
600652866
301253096
492091538
116111864
820155351
1849022206
1524595459
1178582960
286185046
687940973
1448855641
1078489601
1016333055
1554705886
1274468180
1880682108
1900882019
303015176
621357368
1781235784
466340882
442292568
1679366863
2007419
1089611720
444453200
667621683
279366135
1572355970
1644336673
1118992745
1061109302
994711788
1054804680
108715858
1412291123
1919175379
1643267108
436641695
1591344446
1400124985
1704139958
187225978
16591668
530918066
62922814
736849486
388485821
904126806
1000396072
569298709
670320310
1239985387
594216475
851335240
1227738164
371535776
1824927497
368826045
216157239
1323042934
426177616
1170345253
1817554634
1546306469
318730873
596498344
1812534292
52255551
1031442977
74726212
1162613527
868946507
1787479276
1315460872
2078521926
150443429
1068434962
361385374
1668832266
259616302
39026008
2107347135
340569990
715842074
1618559650
1445965916
1248842734
1556130489
1653737177
1248812587
1872721490
679406798
1012507937
992033909
1639153944
204533248
221621609
466888755
1616062484
413972638
1910017207
1444393180
1872712499
1693872525
1181803056
2052905620
463430446
1535771362
228980564
409021130
149013038
408637762
529671861
2140773715
1938744564
776954904
1587202098
937958354
781936830
516710597
459228649
873737028
1361581380
2071437658
417223974
1195929558
610572664
1299224462
1635928338
1317546218
1389708505
275093933
1625352316
774793269
1128233403
2058933734
1857677736
2036261293
266954643
1144089816
821631038
2079895354
213226717
1177162895
2062670979
331711500
1998883973
969395447
1474008015
1837243883
2067525323
1745217696
2105543427
2080460869
392583125
1809821936
659135194
1663087089
814565051
274165000
983018523
1732343466
85473411
2133771243
436719693
1096062013
325948529
1484431482
309147958
1683713382
555490706
766046938
996146372
580518013
588510487
738278582
1224841595
911542575
700316148
1466318991
1679098316
661796090
1173327253
1406550180
408086536
165765237
455898791
795369393
610152811
1326942538
1500373024
1613776213
1861645699
2114971792
1753501582
1310668926
1303579617
773814219
1096975798
2114606455
510783585
2107422666
799741068
1402107958
1543280531
1869316039
190833874
1396769222
1673927546
818153371
1015156694
1347745184
1328290368
496419577
924382180
1175736228
1736875458
1462245697
1342987513
1871443063
1265025127
1504387175
474809708
1355214583
316245984
1124008653
374321611
846810004
1437893863
501865391
389966978
810890829
1794623023
1306156172
687688066
1548888489
1492907259
169854950
230682444
358804915
931205384
2119267221
48882309
899773712
1040947955
1926778007
1016001082
1829170753
753679805
564392497
1940583070
233356315
1527761240
13157587
1382748668
1506962807
1524856587
1573593577
1427743250
168672737
1953565924
921377248
910178892
343224122
2146272446
1045344303
1111303127
274203585
1637352442
429189354
377478907
863985694
670030920
1043824426
1848575996
1785876733
227701896
451756051
1800895835
641804441
1252029945
1126146831
2013368181
928072626
121968904
1203297611
1124969738
1699710372
565166793
1930094039
1006456176
656774551
850559200
181803661
1555509852
1917641190
413375710
1735174600
904866626
67080168
1057140696
48525423
826161061
787229359
737870367
1020989590
1473169279
971093045
1741654356
60689941
982593067
28567952
1463491134
322019547
1314758677
753346782
1324920818
1925605051
840382509
1569208103
470796802
766046309
2012085364
2019184966
600753634
1586722183
300783404
364883538
162499621
1185987954
747460130
13921669
1870396439
715031457
131482406
374541888
264020868
1734646025
1606138770
279267764
375736109
1214696637
1780674278
1395788759
1435226020
1637867221
1010196545
625092570
373331127
367768851
1337784216
759240163
1235542290
1036419650
1900108712
971398530
923101217
349553788
1867502461
113272422
1181287565
2048445973
1418925868
1728421500
1501071860
1687401325
986268180
2131350523
2020005824
116213206
688032023
1547665583
1191099795
763562245
102318380
355869800
1973645408
724982542
1477467063
1204102169
408752880
480142325
189852765
200249847
233250302
1454431821
1886485594
796004958
131122677
129077695
147368306
1117707154
1636072752
1760102496
1676068446
1887688079
2087371915
1496046184
1151378136
554959600
1012200439
1768032955
1030525157
2095143962
1878301955
932851094
63338685
1779267535
829917872
254003446
820668343
2044650494
1283727033
1342293085
1204233386
1494830766
882408336
1218401094
567008241
1441315105
1750462011
1730313742
1991030547
165916809
217486245
935512864
1723914597
1342071979
1984914106
258285122
1346016434
1224714694
1131390593
267828392
269237674
1072509099
1174617824
1152982361
906756754
1578207201
477088742
1996632502
1775972337
238447292
735554569
725688366
1016308462
142861983
88470807
512172214
971363942
1890730423
1557830692
1734081260
1103848125
1723677681
311263114
619465046
800943177
337857380
1185198330
1621722798
368604073
1891913535
134638807
829977488
801801872
731188740
885570782
1012945057
109025628
772750116
1204920298
589015856
1112251927
812587391
939091824
1483618129
667735180
1699863902
1336162716
2029560846
1006317100
1646892987
513342574
790420336
1380495664
1453930611
1426807018
1480062217
1660396481
864404387
1101520802
1878850256
1106863681
69417226
474787138
761402711
1823828579
326372016
1902284816
1987482216
1065027242
771926328
624249690
1869469894
1937143913
740439055
169741753
1948847277
1355219915
1978048505
1361191336
2063783575
126963561
720138170
758819628
1405621441
914784519
1655562699
262667263
923602232
448691378
1478869823
761191056
307064379
1000950292
1520108202
527203408
1558866627
1522228415
461208185
780129541
345987408
999300765
734283520
804081008
30961969
1884445435
1326329098
565024816
684025530
1805875425
1153735218
703668064
1905435907
1208010111
1244061634
1915137282
592003525
94398863
1432275371
1627749112
1971396554
1410055570
662104303
934994493
16675615
483390602
1535453349
126182886
977069403
950577112
454710454
761743046
1332726580
2010355301
1076384765
58890446
1552962832
1226105489
375786207
1260314611
1102194714
2000121776
1793998840
74068552
2029825683
1653533101
1232042111
1005258213
1731874519
103989436
1469180356
562905398
1562734491
866923981
1648108856
860718798
942820471
354649478
1673204646
990821258
967090543
410089045
1097422362
347284733
1816281846
1003898743
267412472
2005130889
1297323439
539797809
1173193367
434618220
33090416
875873984
24485471
152116895
731011483
1946362050
89873329
1722912278
237820719
1642475201
1734286979
440520345
640211926
715965953
1938234042
1671168842
1164534743
139256444
655100940
1155593189
1903425599
1668705229
1979868640
1471601047
575962610
1498878831
989338119
1966637820
204379184
407095004
872777784
1854296573
1549278178
232434901
955450303
430269293
54593396
255012568
1536923601
1376250246
812280480
460726614
705918826
36985889
1187362915
1995520864
1627367112
277954318
2038103051
199423323
718079389
1065435385
190666874
1846641849
249258506
2130089179
793877325
354817001
1800331158
1497784390
2136270161
1581768363
1463872789
310127039
1010605453
635922742
994150416
1051989266
262784051
263259898
547853067
955561123
1905500679
602690674
1589491107
371153647
1193352969
1654930927
650297987
1210595752
375733647
19228589
2016254039
1644634305
797485839
288798469
1690907981
143504715
1766102778
1452184799
1523083999
243515101
1459297069
617860145
780090049
1978500346
400419100
1897677203
309888152
644499171
119535895
1315188428
2031072742
79739257
11700977
1075833837
750737956
948703091
1195339493
1519736506
1985797202
1186778340
1733086131
1802975498
105082188
1285212028
1532462400
1265560728
173538782
2047409329
1471117500
1754776032
632821180
457053416
1024025215
366183826
2143352930
184962327
976586339
1000626757
1568475521
1773243143
1180667936
800875106
1123385387
1980279894
1361217629
1926744064
2327294
676372221
439218683
119387685
2050682059
2099029745
1498156713
65945427
222607214
16123451
1192555800
1653462370
1020029
1245651348
1543163630
793432220
1459135285
14546697
672611156
1571244491
969014396
102095099
357999339
1258165632
1269392821
992903813
197706192
1937004152
625942283
1122634295
961786289
1619883752
1415073233
529264344
1545865311
116155442
2098254795
58989216
1073883627
1092881387
1847316113
253926282
635888654
932817439
1484441684
699408100
1524646291
152748399
982140608
163217005
1451320372
389339655
459164223
942624928
183225501
1279491465
79582442
488260519
661038702
324709746
125343689
6473321
1733878151
844600026
1066596933
457658526
1713215744
1425971419
844492491
754836574
840202913
1723186319
54517803
1845813742
1912894020
176797033
513427512
1026601380
1346740781
1228094529
509756997
1590193819
1497955484
1707829275
1137768286
214673422
1503998806
2144001029
738740747
1432592012
2001030765
425577498
1040604028
914252973
464828583
1444301203
888680796
1044385618
1918614206
528068172
414588674
638912736
67854858
2006485138
1998703370
1908795270
873646538
1882094623
1179708741
293388669
1532275964
1949708939
597886192
2020352835
1186865709
285618117
1771416891
64742780
761553264
1255894951
445399505
659235839
1945919814
1713119031
972838946
565229882
1899717299
477773444
341698239
1738002936
1022795320
1566629983
320333179
887315979
428154226
155549541
1803744492
508018232
1295150840
1600314851
1188708951
1699816973
42124501
804368709
1512619050
67960269
1036993769
251482229
1781171303
541449336
1775623254
253187472
1940865609
255694021
460025447
300913980
775111639
1829206557
114400780
213120462
1469535832
1933413013
323350582
2018836875
1438280213
1070179507
46933035
403956199
218021442
214006182
2017445608
1923561385
1422566979
759947787
439918342
142473734
926065197
1581817481
933635535
1337417372
1165869990
471705622
941897068
135209675
1968418978
271455217
145538157
80059024
70113806
271455217
1429491559
451645861
1310506606
1054177913
1829586413
91608546
880147995
2099261140
1963060725
308239390
235326082
687306001
1134182535
712553728
452975870
730391451
376326315
860885417
999338672
1697681073
711016699
138856354
1078942071
56725042
600312925
153169725
1619048426
1518452548
1936218976
2033103503
61636801
1947449701
45715462
819023477
786849088
1351021225
197826636
234642478
2019727621
2093320378
769499771
458711101
55444570
1133111397
2030962126
2019144558
2029101767
404606544
1700370423
1728532350
1463076992
1557199913
982032625
609483924
969522009
1814911180
2033252654
1115381834
380058392
421491262
912285401
35252197
1944689314
1474184886
1019370279
447833596
1272813663
539143195
1298150477
356574725
1736137870
1915666471
1051384877
687392751
1355865762
269578742
2143396415
2098175459
534456337
632122923
206028451
2073105366
1649736674
716917993
724344595
567087333
1183331
1545112661
199600321
243072879
1115403346
1409288062
1168618734
265933468
141110555
957869656
1037797178
410454796
2138100750
1835809973
2106160797
942426911
869933791
369328457
896324789
524015150
615584516
391148345
578298000
568478919
1249299496
238860610
1491429424
2147478002
2026841799
1523018397
830086099
1003290819
2098235540
460675288
861666798
298091338
845219336
846194862
1158975923
1924644044
746746043
284184104
73531541
567798390
812659884
1277200728
2094498420
313097714
326141209
1055131625
1380662786
820667758
1852966897
680720766
97333099
1857239987
1076038442
1736194643
748240568
836179686
1663033375
1984123752
186596321
1973088252
1995678214
576622003
1580301779
977641656
362209821
459530427
1870552837
1540913366
1771796021
799138267
1212809403
1675385852
280970446
1942041910
1939113315
686097109
677720494
1744890945
969673737
1213882952
1748045356
893283249
788571872
347646304
2140080737
618395147
468874214
929600884
958178730
1175835163
956357274
261401135
1889860539
439910506
601926621
1407838365
1523685669
1563110906
236699216
1964318307
2003659782
1833096087
1085203931
1579687106
1277326952
1869140481
1320240270
978812652
2083921244
431445550
952040787
1438863943
241034994
1722848796
1725912977
1069074866
1061542454
1636830697
2122835972
1155222747
1196507098
2033892687
530434375
346932124
1570919212
1914535094
547123453
1018559823
1041219983
1310317915
431761987
1525163655
1560117266
101576653
1051406522
1763092937
1610844866
1541721192
450604311
354049694
75876936
869190784
1866965155
1652051203
2091744412
554875128
1016099605
918875217
1966722782
254105331
1462821938
439937050
1588635344
1395285915
959191774
1257667441
1400666980
966675550
1096920170
301005636
1780946549
1493638185
1687216968
1396522771
1607702119
1817988027
200573500
1846113396
359139983
1174728216
1055950679
1403635146
157188419
2035402312
505379190
58408299
1532911584
1547183016
394704665
497681627
1028738949
1141466363
1534987744
1092456000
1032977672
1282035220
250392454
911325231
967257658
1342424181
78297821
995476879
1453870682
9773114
1114964147
573132464
673200201
2146096761
1998666347
1363639738
520054100
1089112290
984813847
2118773742
428026157
1461213267
1327025182
624504365
447344689
1833653213
2092513414
1198325632
1644791764
1729511554
1517999009
26940312
1697300874
1659790130
924797168
285033096
688283679
100080342
1050140085
1496861180
601837067
1325191480
1337692610
312201775
864277536
1280689364
1130682964
1406604864
1744020558
1130613912
2047229022
89043703
1547076357
516137615
685209031
2087346368
476767215
2095199708
313407859
76944057
2047829166
913487503
1518279776
2083657951
273824812
467774273
23772851
1745050805
255131009
246418734
2044536612
1636813363
826728833
1668311133
351060569
238392917
105951584
1113272155
1344928318
1918805711
89396136
704174255
1452749948
2138523477
1183221911
448389001
160616368
1806203442
659719709
1131043404
346677339
319217750
1372731737
252217235
356733666
1106966708
741024833
1136509713
104133474
835645871
1868328499
1414764612
1880556180
447304077
877293929
1223696436
991725393
1419318729
992904210
1571664357
256987715
858905114
1842486610
293404681
1514097751
100041983
350327352
1545400391
1082607487
3176314
1753367450
1207876145
650190163
2043715414
1340302968
1789715386
276670428
1297965410
649532203
366849025
371911669
227598184
1341795737
1159916799
919998137
374239422
1657276137
1941018980
1195189608
1636261552
319169903
42912508
384644498
1346546662
668341057
2005213782
624852570
357794936
962852101
2025923765
1706128575
619015780
1535200205
249427767
1426316079
1920180058
1900415311
882088341
1478658544
1461126316
519940494
1331794711
347974690
801380638
635874840
765012138
493811851
1086796994
960705834
88410590
128078377
2106624179
396243580
255568549
971422307
301113777
1631823225
827919069
1669731332
2021625233
1939642524
909744209
2117087765
2139715854
1557293294
258567689
322613518
114124757
1355985612
1314595976
646993335
1135431161
220871504
1463512585
1945992493
1106353539
400233147
416488982
810773713
1657489397
281915799
2140471555
1590624667
2033766982
1555274940
202765963
16102417
1102938896
1402683205
1503521917
2006924923
433256988
1529243907
105381260
62880416
479502431
77131391
545943317
49294820
238975410
252606536
589316766
1133570184
1883727285
496252925
546945537
1606455611
1668697648
1582987677
1231306330
404938716
416417406
173842396
403985793
874266754
639571628
1195979236
1359302698
290051156
89815095
463928382
2079112331
455917351
261113405
2003235869
1126246923
1628527257
1493425295
750379605
1207374769
678668549
1412447573
751466851
1277798564
953369722
834296831
387801224
1003034912
1645183493
991296785
205444333
1647206836
35844496
1544682279
1164797885
646202910
673585587
1135406573
1464801440
705106356
854950775
120725004
2070200259
971747378
53951367
718131117
235847087
900837223
1389908846
396007945
1978521337
74645264
1636705249
1337537545
1369399692
1525793330
396200133
13961502
623821542
1585048781
1617561934
180320904
273077406
756532183
103756603
307419745
606789224
171242909
605167197
1758297731
1536692704
744332902
2135148798
1150803545
840677575
1733955375
866866460
509517826
1904302927
311311788
1849595221
1526989813
180491336
798151894
1073899557
1773930980
185626486
46112842
150626976
1582883329
305729755
1153779040
50690824
1688414993
208553345
116249540
957409361
1379910156
281012314
44724167
2127146120
249583371
519622439
1703013237
1094908707
1949029932
92410245
1827053863
574460038
1256900963
1212902281
1414805394
2120923706
1364120866
574519116
191091688
1648837122
1185368317
1525257121
1693702436
1420791993
2071117290
1956353547
608332482
1546641016
833599704
820457017
1286247150
1023619698
1315813567
1890703030
940367282
288384675
125342976
891816534
1834699451
1889251309
714879616
1099655604
1402204931
1951303112
51855521
622921070
1598383121
200627837
564725717
350743616
20592379
2029291290
1800513198
1541794019
483851747
1914745908
2146641954
250090054
481301531
2143154110
2112101050
1692881851
1446378392
666184614
1210041373
2082906694
815829172
565367826
1350773856
1906929867
1872751045
411296539
1958180359
1291975453
739223404
1096744097
1891837319
1061151283
2123699700
2007662231
1477670549
1383251294
1821738443
1119255696
76070082
33223622
1093903178
1429307912
935001819
420973684
86662311
655855714
675202312
1742491970
1672236232
795299135
703621360
653499088
1076106672
1861406676
1052503646
1443289547
938455717
439121665
1829264569
693686894
114805196
591700997
605585222
582993699
1799440677
440097458
1665602405
1928783521
261952849
1060865478
1987139263
1349716439
1522171254
1597068342
27542867
205086814
1766392157
1793145532
1260920972
287164956
1934201240
885814892
230123442
862449184
777247555
258861233
1134594041
579157209
762367035
8137789
1870081104
1423348028
1905190616
733938810
1331237638
3415749
184443710
1208874551
706501464
1603606218
849848446
1490309405
644036225
378035210
1759700230
624300860
66158750
1310054376
1967912286
1700505938
1822126433
721096379
2083710544
557971708
824199045
1833042022
26071966
1975334945
837106036
807463266
1689156383
561715359
1669555608
1980820389
593879699
37623755
324617381
1616226185
1573544353
206494582
360130049
76548403
1470394039
1370634225
1895456615
1955429415
1372136879
2069859415
1923946799
1556527466
1073997563
81595226
1344473963
1127275033
397438736
503627495
443264700
50911668
197614019
1488884590
2010159431
645837403
2008527498
1033016179
255453255
355100566
1399366540
1701354747
1598761286
1004077576
846112830
1569499024
1764916809
2073147578
619039122
2087512367
1918771304
1014872669
427870776
1017407210
348031695
187196036
1654830245
900431944
1417314974
332285075
1831605945
1552899336
1017820486
1493865533
390243397
1805465752
103660100
565878945
956796060
49575425
403878202
816129147
2064080170
1000186362
646727041
748488010
948696471
1078215059
1611385944
1364034113
121044922
1738738236
1003245132
1350403441
628975063
679945710
374530375
1703297748
1388326470
1997316710
661824887
1009481857
2146324233
385068166
1303148246
781082791
409088747
2082701305
649090346
285028551
252962273
2028636185
2056116934
229804533
1572783698
975947409
1110256058
1151989939
607450605
305077543
815012467
1560937637
1819039307
554844092
1998435078
1200768500
1656614703
1188912423
1987275378
1496759483
436925891
648606270
1235444904
1150111988
1338975564
1246427769
1367847718
1205701467
1477822444
1108682953
1280672543
1045896250
2033467536
2050560191
1910998641
2014788513
1924059547
306104083
401806860
7224342
573750323
867693858
80105291
185970403
710900066
1430739906
651510173
10497858
515241658
234587736
1594404522
774269726
778805344
1183614995
695831213
763156784
1823577164
1007691104
479093094
1633779193
1913901888
1539914241
1979299305
461698835
1303343165
1963403857
515900077
1966749188
1756885498
252006981
984639614
2145834147
978327034
955818855
2037446643
537618105
1385858142
651426081
195809168
1828792776
1717765731
377173828
188404156
1847271071
7858023
278002567
11021241
1364628143
1239548028
1778032773
1822391211
511614256
1091911751
1650211119
296650010
206145984
1493750678
4425678
1753260645
1881745753
18139952
265161986
1266821397
1890379524
1558083851
712160007
446648131
110976542
1982062051
1301295544
470228755
576846347
1828976147
1072566594
701783399
1736998432
2059119651
569525142
533963165
937889083
1851835439
650966536
1514944310
920444249
84093043
118813108
1856631157
549273809
1981775853
944116442
1275408602
654762249
725569633
658023440
644183297
2088925013
674608947
1092386411
1139159419
1830862506
378414593
1064901362
168562125
1375149876
29417916
1807326970
162489392
701448975
580908496
1347554997
944783087
1913047661
1159686895
874663138
298654941
2141859841
959694930
1386668245
7589366
576706475
932450037
1300098680
253760472
81570892
248122058
165028460
1822021564
1425964495
1650711106
1703477583
1893167807
460974898
1519455174
1254902095
632581046
1950595463
712951962
564132980
1917185030
1129012148
953211928
991702922
921059790
735627218
2024432488
2139543058
70342609
1562211637
376126884
164458649
588663011
815363374
1140401668
1975111043
575067223
1373354584
618507173
353313815
1544543950
195787934
948578745
121621995
1738602933
1082658255
615734236
351722224
1348449086
993663035
2034593912
683204246
887892815
273637541
1107724697
856638067
925858927
543575585
1256901318
808459401
1658490589
198469927
2032199379
1677264198
2012679181
1838679102
1480664699
435820305
773748784
1991950389
779957867
1865519326
783586281
2045182882
1646602949
1589407525
1479111901
1086311396
89276873
16558597
1480766513
444290139
71052482
2112705563
713728543
920203176
1650047542
1984450308
1943935677
1491659829
500885767
598207445
1896715344
1421825437
1456449724
1955239754
1886964762
1858448183
1407960796
254620469
1774692998
1230052798
1267864258
798620254
1395196532
5613533
1647750456
450759951
1663769764
1826157059
1574025806
1552670782
487870804
1964444238
1469870288
111885019
242447671
851179502
1198961312
1286606236
572401549
350209166
871191446
1967173052
1422424426
1273468678
1845401812
843760878
416648303
426027579
824155440
827212859
1888103504
1606376109
1388590987
416193915
195783100
657278045
1741831787
1073889513
378113562
1545523807
733092618
240901729
1510828617
1567981453
1775061433
706915915
1900171973
384778230
951161287
261832024
1762826304
1834718652
2092504933
2006483214
533147587
1977412806
474096216
928775721
1266034237
1650826721
110534406
1704952312
1872461902
997385108
2079584852
1637574639
1470387091
509863434
574072554
723605103
2037322945
1637497591
1165364461
1383588943
704258285
1710771811
505373298
301791200
1552085131
1752167566
1632363145
1279312419
651344723
2131737404
1335008603
1152802784
1902836408
1116134293
626366486
289693277
1290285884
214432513
1074438544
1942616731
2099097627
1161800001
1037880512
784350341
1368004461
747723642
416684456
672176346
1616702990
696571045
112379701
1458406854
2027816270
2054236833
1002441103
1226380038
1621828759
732944980
1256341193
1600984682
1570929837
107366060
1545087088
1339652361
1878260876
1615438704
1617996576
964273169
1060481312
2092906360
2043620030
949749315
341567113
255595107
1855364553
1116289359
153614921
706534787
173350991
2125558870
465877854
819916919
820128146
1936163956
1782375977
731223534
2018160626
379991124
421941076
1518623132
1883919842
1281960014
1066437623
1983898277
2111612694
226599085
1784700619
1144770032
1873728102
859844158
1853906964
830430509
1917684267
177901470
995352805
1319382853
2127027770
120872651
83030940
521717414
1359284980
1239657873
1200918368
914955353
978631771
1515551976
1946360492
568788836
653719347
1303727352
88938677
467888573
1075673683
394395170
1409676978
972183852
1233205011
338651384
1998814686
1170462398
796441975
1747770893
1338177753
1748646559
510041614
1362276711
1838856511
181529375
152280206
11316084
1044908035
1484316669
543664261
271659807
358903678
1067356526
828552548
59421558
821862398
396015553
188449434
209677083
1380516655
1159895951
295868155
530553826
1227203193
117402047
197164859
459028588
836430518
1520193135
924629156
981744620
973455133
1185350158
1465746608
1009691657
1095247412
641246294
158178067
750795225
1541282465
340836767
1810342942
1744822733
1859695882
1864968256
8626895
647959344
419018196
91497362
275445607
1663829856
2145255087
641652216
798051513
152762278
534155181
374886873
1036808697
508110358
962774298
98032936
764588932
1637575598
1448733489
1381952704
454391044
1340917796
1918034441
100538765
2092458096
1861786366
925376612
702335972
926221325
744512481
1734877998
2111784475
418587513
1384067149
1223658883
1829695963
774702274
1235014647
799939370
1903391887
755059913
1745738811
1158967353
1598955768
1450239808
421056037
1743491334
784219945
1445282990
1219139898
155142670
1902203230
847277878
1319801944
1429325066
778018929
1311987618
577496345
158153094
1426263775
599872565
1557065841
488784457
894294406
1041162618
1558777270
1012477699
1360677167
1919292152
2080024261
365660686
1636800029
1359682355
930950111
1882721326
3740799
928462655
1205220961
551661166
195872708
145821570
1181914811
680236115
976712638
879033218
375071632
106700126
998117500
217235128
1263268708
1033864354
512516258
229069757
1314400912
1686702969
1297890899
1466008218
138056096
199661185
1475084724
1520735015
1074548702
1468895166
1900183116
1757181958
310253345
879730456
1144719327
1263794337
1691237515
1105905931
508583991
744561703
555116743
1800249392
148340741
1210202459
697836442
1075824377
169015982
799162999
181288201
1206142353
104217856
998511974
814888682
412025210
1460430798
1375913681
74141664
427905272
1020584710
1145897188
707580467
1833566630
433716018
1432949206
653205983
912101445
1358292052
18307783
1802659449
575930111
1425226864
918746090
882664471
1447323616
1189894665
880614300
962763039
1233905839
1424281543
812497740
171971782
963294058
414222440
235058233
1750201607
338708409
1950142281
192133464
290409429
1343572211
1304816278
880257960
1445034958
535805279
988684847
1712737906
759183062
1697279880
205841930
2029889092
470520485
1623407251
268378365
598856460
939481641
169738191
120093138
745621835
922392309
1919279982
2040389652
325466548
1565711970
853623681
621409068
1895226165
332501524
1140525544
1089853508
916674603
393461652
147931813
1083665221
1535407485
1024575299
1172979581
468006509
1596831940
957271114
1339419818
1040809849
612567926
1618640190
730509919
2056466211
1401391447
730642595
223048460
1296205649
1801704235
1655130271
1291459070
107800539
774463207
1264481999
741223685
1109578449
1364751032
1674832507
1021899468
1186148170
734728913
1215366997
7019324
2020269056
1312949412
90663046
300697778
700101019
1917923404
1067599455
197360230
1563941056
113146524
274336233
953734936
193778386
734107534
489478118
779836021
788919710
1097268402
868376789
49217286
1913637048
2126043981
1273840789
816638600
538363085
1763401225
453730262
920159481
565993152
892887371
1740390217
50935019
1727311305
1111211688
1411438760
2125246263
1133915103
1234053285
1124888246
1784642174
1863578356
417698079
1620387599
1909432208
1515381045
1717662430
133064088
546412924
189213791
1336129838
1210073632
1747090723
514662358
848899751
2122165661
177304581
25386024
2027062265
448105645
1279156901
772876511
1865656637
1566820290
150798635
1028987259
1019232923
2099638781
858756730
1966456834
682050563
1007607407
798800313
49797582
1728748019
205668868
915910046
1844196950
581100789
2114175204
951669041
1742437098
1820394312
1774124920
240098362
614401172
1311653649
305009526
1036801762
1771742110
973016625
1237605091
245040149
1822001281
1570055920
346549487
804340707
1227673274
169863611
1810010027
1457867843
1833667640
614955402
63113489
1485232479
1561077004
183833166
1028056333
129259954
1531653227
53982782
539207154
973510428
2076778156
920113945
1871482180
2115681979
1505615175
1592235464
1640985224
1213488676
1340829726
47624760
538187560
1888773914
439746993
110689545
1631203184
1923312338
477633287
2138609458
2134816687
2120990579
562854908
1407533030
397252948
1190045607
397519917
1834270511
925753771
1434238789
1729999085
1968099280
831068958
1331256114
1004094742
1612426067
1490612666
1516654981
688419018
1236368478
143048590
807788228
278694218
1572636801
304912700
244939974
1252216236
1232570148
886059288
1773430449
1231219860
1092955983
1010520346
2007051034
986514209
921273592
889570505
979240237
104653043
1115127128
1866143666
1479026026
534550680
561564796
2102183005
775559953
1425336017
1726071980
249424391
1816994339
1815820057
766343669
302585859
1582718366
913945533
2052940082
1835860824
157016894
1644425783
1441928253
480348016
682078347
1012981616
517285975
2130902912
935876715
1419511530
2135407734
1620988598
1034192010
2026795056
7587768
1280137914
57631491
1004476959
1235697518
1381377337
1742831277
615966290
1839757358
1262769575
1579618929
998294649
612097579
3310981
213745000
1252924269
508195658
558383434
1639681392
507863874
1912692780
1529506122
2056547094
2009327153
226595043
2020875246
1029859610
1751363892
1943927486
1742647384
2128216996
2009670982
1273134958
819745515
686050322
1621879893
586695895
1199186186
1367294695
1079774796
1845193382
1583153945
1159705468
104043285
462297266
342864774
851851686
64481536
539698311
211223452
557394825
369167296
977553159
882373188
1857887563
964168998
993630790
2091281214
352161059
290239558
952131502
39277511
133749917
1395562367
2107162863
1492508123
1490836176
1587545602
828135728
1516946754
1328525549
1719042761
1943878048
237911516
1962714186
738882471
1711397450
1730313232
267082950
2103656767
201705255
1395648634
1586170209
1970076419
1219623326
1768916113
1146728451
1238156499
293695283
577882634
804627681
2035205897
621630978
274605151
1790083881
1214790967
1203274047
1511419570
297362934
1553687620
1331726909
638267283
1837286913
1881695581
1676742793
389504247
570506477
910546654
105253500
268960988
830556415
1622410736
1228134583
1184200565
845094732
112885186
198844038
1988274208
436215566
1234194816
450919708
356076969
1619792071
944610637
1520934375
1058957846
1380054579
864753441
609661928
2095363102
459647211
31926156
1869288862
925464969
1414022201
1582247395
1603739333
1013357463
501266931
121147515
574218589
1448225561
1226580650
469884692
694831374
1015053373
1829091039
1711499457
1167767623
1475542966
1187524215
1856666509
1521152261
718719593
1426654934
1318650535
819278604
979564896
664089692
1047958958
693634489
24350227
1702076180
1092985723
39951202
2115825213
1209419944
1463477427
686479835
597267070
931186159
1166661022
1170280330
462890266
1509238334
319771286
1347580041
2005382538
276405256
115724229
1212750681
858017958
2075892851
1739347951
311926846
1839822537
763517936
1415446224
1215943904
1476962624
512116174
89699412
1642039919
357087932
216393106
800516496
656956777
1923873743
623043828
317929401
1419325987
748075375
123112518
1263042533
1061339363
1500926033
1109393123
681611757
952108629
1395401252
366884163
1700103318
1702396280
1629310107
2074519651
426882542
1617102207
1977129374
1873402536
911339805
1052658572
449736162
134430722
445374682
337937495
134440837
803447231
1199845332
256761887
475282270
854263453
2136295658
671181866
696662177
2055483423
1704589952
1996732590
1073208736
1400050839
1894274581
2119306166
1767560388
1867572536
322316378
2140911830
1810205712
850600354
331697481
1715853549
1122196819
1891733664
310123348
2117095106
1829849928
1964795947
1302391445
716985165
902526798
1648536173
637796664
1409518873
391890164
127062810
1494186648
1985159841
571901792
605205985
1294855083
1774053474
1893575655
931447275
1068830894
1650387341
1276241141
1623691510
1426867038
768399363
1864207120
1305630910
1899889211
1732160729
629519164
119778482
219902111
859965986
554767900
922492738
666168524
2059444043
1155914949
1704595289
930189285
277051567
797539044
1224212745
1805486831
578006313
1514241496
1542348838
681145136
937923420
291502499
571537752
684980959
919227561
1346686679
670277692
617675255
603880167
1963033562
1620552403
1950192134
1201641120
1959531736
21110912
896728986
937782427
243999167
351224054
908851378
808589077
2125740191
1078626973
2011788157
583040141
1168329281
627482146
1221578760
317024300
1833214194
151357109
1728136255
1342293387
853612560
744679063
1579890672
339381855
662596222
1186845081
567411536
508530601
1051717693
1317618361
1293588557
564656002
1365129041
1591566749
1108245762
2133717
1568812990
1828409787
466633097
1977292699
1200608341
1414868263
1422806790
1834417722
462168595
722254727
900780253
2109674276
2004545868
1413560204
1785098210
152435003
1718796945
662753607
119123067
1384440567
2140690396
1661485369
167361341
1705733536
2074545467
1246074766
1932657708
264482090
496040759
1143199108
370555585
1337451405
751094757
125008088
759663973
1071644877
1531315699
2109889280
90136523
2081287880
569136386
1876290845
1397349113
1747350559
912002816
293565877
169761997
905338293
504119924
350739145
1881293414
1490534939
895014450
1679863127
1124500260
189463612
724577623
1366750165
742917370
1159703441
783224406
864259455
1469820869
452871896
511676020
1139125155
1157243700
633675054
650558349
890897307
428574981
1993891941
1280664268
1720604778
1083033887
665399066
677903245
1136132696
1421914278
1969027282
329741287
100430309
310079961
809230227
1383619425
1090915206
397718802
1310844507
1355815302
1159018228
1854086763
1324002534
1322146609
89259725
2043861380
884863408
700264061
1263623585
866664458
926657701
216484746
891269408
691419487
1200612028
1475862562
840969373
1767891807
434038127
176288986
327730594
105131588
357490422
740609362
1311033178
1888650905
783859319
883686033
706396700
146958537
1955838996
710550738
1821264662
155297354
1437458888
872031400
653357197
1088885203
2094313983
1721983667
606123576
134501999
13950309
1136539843
339940401
1466112262
1944167653
119434874
606152140
1208047298
1952817419
592786445
1444694164
115852657
1120015388
781374207
1895194941
653101366
228934954
1792113409
1962867159
1060130193
1528447749
666879234
2106282893
1458440038
1642205311
1305794803
253131212
1142227035
1873433602
115217020
2018358447
275585565
811680123
1355484811
1264637725
1178486867
925470304
700522899
530520304
1969470523
923339046
475354761
425144257
1855494815
2068287259
208592309
2079370958
2061203574
775724599
291670889
280173602
1240995323
146332385
1154120912
515999392
571902025
1006304598
545476892
1905365243
742221733
1914382105
696951970
2110874770
1241336689
370669912
1518955181
938028208
1622971017
1972828989
269102138
1967278371
1912974751
1212962444
1955736014
274715186
1837593494
1528436825
2103149201
1967348281
499781188
1372939846
1469958338
1499872806
304578176
1017592039
475454055
1687287740
1272765957
529899540
267589075
1563508795
182778720
1227660399
1415975767
145733736
706661624
1361847352
1834751970
197305028
914985997
424991974
1234301070
410788475
712945781
577081132
1187631766
99089099
294692974
1066007171
1445166445
654821526
1718920094
2053428146
822030561
323202476
1013251165
1724631576
487409414
763246928
1559425053
1818347904
244746979
88484148
1870469296
1881333819
901688156
1529656609
1778675651
1639201862
1892894298
1461000298
159233678
1111081940
988067872
403942604
1705787925
1203122905
227133215
1271717138
1713412614
2046489659
2009981128
2059053394
384382817
1101708358
1155938095
1783279257
2126980966
219611204
1181334579
1734921234
1448406553
2018399123
1545950975
1271567604
1156400729
171118932
678642679
740691512
1200637816
535147521
1279757575
761446738
1985044276
1229662091
180388762
1991699574
1674625476
1558011296
752939970
1861677559
215246389
1293306358
1807446186
1203536782
482687738
607030979
866150523
1729817410
1266615124
658557257
1348606178
66480344
2084391548
789415185
184072557
1249170241
1782997925
1956533800
784181345
3551064
974482138
479221853
2134959597
1706761736
2093460473
818088328
912556900
1417753157
680474685
1774438886
1156086697
1224362002
2125746924
1585273773
1623219126
1364525767
528008802
709832456
883941848
799544447
630654718
606498236
709000499
332755608
1664595035
313810331
87441252
415538063
2011915991
1735226378
1121718062
1883679624
1959730842
460373284
560033096
965470199
2124402734
1003007095
267419748
699028268
1839264188
543497206
1697937442
639399830
2018662903
1427533051
656741569
1688083682
1710199314
515792341
701235432
1924362901
235150333
1201672612
1639717156
209708828
626097403
1722738553
930607642
1381400100
992392361
660748885
1997194022
232028254
168859289
1313142982
1910607371
593901041
83394206
326167608
1790694274
1114179166
1668333843
1893214068
1390066080
661647857
1152279113
2131382270
1571324010
508384704
1079119701
1345741293
2123223238
1112977907
627155797
2122360500
1311716182
1630837251
1817069151
494706097
1202338442
2028439578
266360787
711493727
4717327
1458447508
1771023319
762026624
2002196001
1200239169
1952643014
555577535
928426983
1824036165
64403943
828601026
130726139
427447143
517605144
445323744
167897001
29500674
1659795140
1255156270
1693182951
536299912
1185944606
293976191
2122386783
965548343
1586607711
573330386
669455528
1817023929
319332750
234528082
2085487073
1522813173
1953239910
783186756
1236908636
1538137544
159157487
923080437
1047394431
164097104
111612103
2003546970
151174274
1003536589
456840222
761477317
922234535
1050662530
1433568900
996124098
1048887670
1213882411
501405332
1998847504
1978585400
1155034215
478529722
1260211761
1217064553
769110005
1467014573
1297517754
413155161
1110063683
584088507
2020135540
558220005
1345315667
901198128
396291206
1652452552
397657527
50492852
1970557716
1174287280
1370038851
1992944667
2007710857
830481146
892970607
1388561699
1912451252
2053353582
834838031
1075462840
949659217
1263967697
1330194711
7339530
888803431
2109175894
1770671156
1369975783
718786381
849876230
1277899776
1497039561
422246016
2016040637
328800207
2065204837
608823567
1519334374
1845987003
390372369
1056282954
99107943
247618680
802956645
2099536301
1681288481
1159059342
838758107
1611578851
791806335
1610803516
193332827
1564356527
456007633
939764764
1744001961
128658520
266546653
1438566317
576210289
1554348049
1432723951
966232269
785281791
228823232
608384749
800690679
1772081969
1357651014
625668976
1990147300
2013852331
719685818
326655357
720239685
759265325
621422097
14170769
1434152064
257162881
2031626906
1032488139
1253590743
1217017178
308287768
1583294738
1718643782
327369396
1268608576
963549451
61683328
211822967
1029225663
169636089
1760137990
463732461
13821807
371962103
194163301
1037417259
2133846196
1293565667
39423133
1772716307
1060591215
1419797381
258589930
1785498573
66635829
2146131144
1673235930
265535621
873460111
1737022705
877150732
671369104
418280880
1385522310
1814434666
1697609478
487686191
451350923
188251527
534345327
963058525
222079676
1606934724
1193406261
1473569232
2060631647
117844442
166022785
1486691245
1121308435
1245410841
1291673507
554848084
720139805
1854192790
1308249506
1283153497
428359802
1432329136
1244617400
993203175
1786765074
1622265216
1897357536
1356886532
332312895
1687078808
280831393
540530192
1580483647
977913535
386810112
1113882076
315089377
1887869568
20520129
33670690
389428727
582457761
209245264
791024223
1858697864
1466061762
954735831
521841554
1941934869
1742092143
1099244616
646894640
2030368891
717026386
1050519275
2008185020
866602340
1731295967
666213749
1117247850
314755967
2097366040
1647916699
1656751195
1831937044
1133776470
1854455757
1459777339
306837705
1049103764
1660166675
2032700161
728949843
1237685712
1583441848
1946238766
823368627
1570087555
880796414
819130142
224801814
1279394524
303797726
1375668410
399800503
1359266291
1103696796
2140461041
1346070422
337156426
1616009878
1743555368
2132490760
1393564121
716072874
1301362695
644843255
256212225
1593903916
1897055998
838078784
2009665302
851897707
1815015220
589245908
157247943
619469086
781107390
302194354
18344884
1916517045
1042741213
1580426144
517141323
1918092458
1044826763
262430546
670837795
319778697
2118804572
270877471
377763357
998294751
712287108
358263940
464972559
2125686194
1813292654
241538713
83441266
1735392135
1200489291
491873010
211000669
1278543329
1835420962
145538910
895613070
1655570469
304763540
665846943
611090273
789283129
750376611
514422854
11908296
866538930
1418969343
2058028378
1929759630
1928734055
604938379
1932981989
1474361453
2131812015
1825751359
1675018991
1529632014
846073383
1396938772
891837449
24281554
1131191393
2008272186
1820259849
1160714620
343941191
94014459
1465973628
433792947
1408721059
393523595
1166374936
1250259152
838296337
1250757161
286129095
2115727289
352122198
1733732148
1142984835
1850254623
1674681925
1118784965
856840043
116282913
1527159065
426695095
743527694
1782140721
101322747
1529712988
1724027695
576412252
1465103543
849307744
577194168
885925150
1752703724
1149982396
547446358
1986698559
847496347
759827810
316529429
2073638124
840112736
1943906901
1229167588
518112561
1757951196
1115305246
819560392
454325092
1754456867
595557096
150293696
1741276061
1604785603
1246728122
682158555
537633361
612846905
1828396856
751820937
278308667
1460109056
2025031095
984033611
1187808938
1111654358
1930947487
2112847208
1751623493
566707089
1786876924
433345496
248643029
1314797381
1344898073
1268217687
1619166545
2126475473
1568091632
900026079
2033555169
672786928
1046774964
1849023721
2104313688
1816103575
1891347848
990565149
96328166
452386210
1810665986
624720996
2099545547
657203108
1485174940
1121682132
1428351437
108791887
395147678
81223328
348663568
1920947538
63598700
887900439
493637963
688362507
1976183591
67208452
2015637803
589053257
444918053
1603110230
1160381780
1848149135
323983805
1030669369
1749729037
458219921
1180308615
1091785196
839095398
1179921076
716055684
584138914
1120577293
1775206844
93205756
824665958
375371535
1049065011
394298639
520246347
1120844356
1854607878
1656160908
2056869981
491994306
1095766384
717779596
1971241567
92386567
2086232736
1836334376
613227632
994226474
1049142655
1992178458
1982919758
116071335
2102807777
182251171
1670610868
1522055096
1205818031
1345790094
838350124
513238790
961517291
1677040898
597086979
329192902
1209243941
1212945627
1548254578
1945776052
1558386405
2001936549
998918678
1150606339
1687044724
1741583791
1115429340
448627708
1651590604
166289028
1940549808
628430790
1134348544
94838931
505082173
1679020226
1428925874
2066345926
1319885517
2048891413
691800664
1045877487
891195142
1579429463
879318429
1273559822
2040111007
1595325063
987325732
13309459
1261399473
1626216356
767155672
1762311729
845325935
1116445413
543005373
1821167949
1983823985
731684670
1555892956
43416313
391449163
1244266447
318159489
45339828
600568164
779740013
156685339
1630120124
494321696
1042198086
2029931548
1812659707
1136697941
1174983180
283851236
1182723075
382691837
1603362531
74654224
1882488845
1779092225
869140900
1340947479
1979897146
1508991284
1378255434
525365480
1639776899
842967634
1901327181
1898800724
1960751716
60332686
1234749157
91350912
1111499725
1742949225
1155806212
185123735
511825530
766124208
881433838
1808172995
536015229
1935805656
1351100549
173839691
1854875034
2132254601
349305983
1026272137
1315601675
1872301652
1872374784
699625644
556413110
1682261163
1324264849
421639541
158303966
1329769917
2105823036
333377577
222622435
913251300
109982958
100041983
1357099460
1038157389
400846906
189124464
881331097
1536967834
2113077122
1489040523
1880004481
491728811
1293989391
365592999
1426853258
1123826729
1640732153
1489856768
618377237
466630070
505652162
1577040427
1604966916
1308319539
1576766707
226011937
1577049242
1025385708
1510370902
555796668
311659560
1009478842
84088250
282814449
458425076
326613111
577232480
168915153
153948948
1236786143
848628812
594565117
1542328848
1133934128
69973830
838228927
323674127
152724890
641231888
127745431
484187564
1170766027
1736447555
1503985376
841152430
340796909
357494983
1541083957
2064609713
1521031165
702870961
315651134
1504306080
917112503
724512363
162298642
290496776
1496218696
1505586948
1356870670
993445693
2076787094
915354748
500679452
304039923
1807567311
78164813
144569437
1090445660
304385354
369740979
530743285
201943926
114710002
1482887992
2111374456
2082886865
1795880339
140980641
193739841
457693991
251899839
1086205278
1818093823
100968818
505285599
1157541192
1440228799
1101464636
759168277
1545694303
776329086
2123852226
20662174
289186065
2125783973
328073435
1203719850
2116961355
1884634418
516929334
1790258079
771465157
1563429699
1420975737
1051589775
1209817748
2086654452
1645702591
1081080206
1417303605
937533813
592216752
1194638098
2057561811
1449986966
1184770356
1890058608
1719175606
1257056519
2091986659
1284234919
1915054983
442530902
534984727
635489971
210307004
1283297612
1595322542
1647763143
264760445
1028415006
480813248
667247723
1964754171
48411691
2091034378
1955187922
67379679
1972710022
1652823926
934184512
1261469204
1404137502
559976345
1366834410
1176069375
2115342134
1055701994
114707564
1086325945
1301149557
1853403984
852738798
1403106198
1837830638
1556743860
20554895
1144191138
1969313192
497545931
852121775
1578104914
1414295757
618344337
178544114
2022313412
108625994
1118377090
1110692325
1758753572
337951834
925666196
1162273975
246821249
1407946472
885409731
1071433084
1105629056
1338285978
924481585
277686184
1049941838
559000881
635227580
331792252
866284463
1908845602
1593232914
1424736337
2116075356
1951454405
1950159473
1194783391
448116725
2046788165
1756182589
721317896
327320476
1783970770
1578195646
1564867412
1331501273
1217923681
1035086807
1550349492
1489285814
2112725525
1239522376
548390991
1487888439
2000716726
462494010
1178518516
1723416730
1840588492
616106446
1564635372
975322792
148710951
1403297932
999016697
384540534
1920574756
1851537953
1516113061
355557341
347317868
950625670
1996646472
1149426106
2062076073
35431462
1971125495
852646502
896365849
1654106045
1620723357
848048979
2121064774
1231740435
1029997025
168932005
28281377
964985351
297956865
883843478
526948408
2003523793
1470553791
1084590883
1873705388
362973842
1525563063
1107041841
1449129149
1825617075
1143323273
1777064717
1788496860
848352117
531343060
220703443
1580891608
1647041878
893943374
1253091057
1857818050
1750010116
813037530
622385089
934796205
1665109621
1192059250
1162881548
987495486
1718703909
1402000176
1908194056
743224856
1163688415
974598062
696829031
1404783863
1545856653
1456844720
900125189
1126600606
257283509
1112147161
412983095
1775634938
803272901
1784960251
473689481
1860846729
900615099
219063516
1211777545
1828723394
2039492860
1804052358
1421424667
719934446
438226792
538973047
237045925
1585347407
1455750681
1945282006
853039074
673203937
315417206
2066518014
1741804334
1257411240
1336204901
1631822357
249138112
66642867
385025522
2321782
1937040221
150544661
1689102263
2000404769
2036421638
1649748827
1035489205
99030718
96668266
1774165605
119358687
2131719005
425545869
1123777392
970172282
2064080768
599354034
994435268
404087986
841569461
494001074
1562350486
2060516759
530300214
164704958
1348230333
896103575
68348243
599618924
1725350029
2001070228
319339092
357721534
2097106250
959994203
241128114
1649352343
1193342986
1217574381
858725842
740674077
692873339
1128964708
195126035
53688056
1527973178
833823400
596310100
1031492572
1554168463
1185977649
1328770089
1138734575
1513965818
1285421356
2086571712
805212665
549788672
1457476558
2114128317
1827969652
138648935
1883181918
995984128
1627589257
682348033
1149277141
1642003047
37863415
1119467515
1175049568
26486136
1313275126
816344913
2138466360
1145810445
552641469
1412512457
2076264509
1850293869
413880311
808237460
842128302
1925715080
185742095
3342912
355269571
494856601
509282505
458844418
679936969
1096735217
1713105275
286149515
1460644576
1345522628
1156456529
686394655
1649660202
2043194386
1530751345
898595800
1129995349
1771115683
1046931623
696968360
1601832736
754741522
178609109
832795729
999741812
1014862818
1504441566
813905884
447361018
1077667405
644905142
57918994
1876833619
155559033
1896442024
1513649298
598968345
813967501
43999251
265398318
175771219
1516031930
64032779
257428813
435894724
816765518
1393480617
1424957094
562304374
645073003
447096389
806014401
2036140639
1016871593
839890130
753863514
1210150306
1711728234
1283113874
1894288908
1840915217
2038402413
1960352767
183165783
627928166
602276339
54881331
1850162820
199819508
6850229
1786675016
66296698
165215255
1965922826
915037543
495367213
1962267691
1822998005
1205641751
1024892503
1700022586
232645288
1403548172
1196384359
2051581375
1653537320
1739581405
1310557288
2061596291
1225595343
1450424842
1039379875
434751608
1901945413
696123457
1117966309
495476591
1225842673
1441465656
94717759
507033214
749740597
137914033
1191291896
1483217490
1055174999
464221372
505926910
506379835
448255692
489286025
1396022037
328917500
893414763
1999427186
1167115304
384482141
964081240
1522384052
1870520068
838200678
1569273719
1991324757
1275543780
1585265641
756296877
1252269636
1783951423
2031182304
1510886505
1776116636
1842847808
760069560
274726874
1211751488
337868717
1508613078
2099460617
224467449
514756570
1557415621
1116085228
1985108938
748706428
1888292053
1180917036
1159294756
2031169789
501738234
671398535
136841626
763064475
898806334
1691499974
2121332620
822875175
2073629174
1344382097
1759390118
1073802032
1243462864
229268516
532381324
410093202
2054149711
312881269
2024853529
248840228
2100223742
656128264
69636869
1627847410
1376857805
1828039645
661634991
922734001
54082686
1714015465
1633440618
1732097471
1849119372
234429335
1834816064
3033992
647847768
284971578
183829549
694265503
2105835225
389980589
2014569685
1784963161
1958803460
1698120539
2053465122
1258779590
838440415
1031238806
1679134035
899412546
22073188
280576224
1106895991
1743838853
1185311914
775887198
1389532676
1999462788
1560693059
316790601
1402551855
533733538
318185432
473984086
545404412
1029540186
1460224493
1134291573
1631399631
2039216108
112909158
1371194284
1756326934
742940218
1876455583
1317214412
1300878542
1902748915
1310568343
1290668369
1326358371
1877160352
988877776
1580179417
1920492906
1551878737
128406651
316177326
764189955
1496479286
486605244
1129018982
2097956927
332885469
251209061
269697968
347386623
196055489
1201997594
1203262024
1946651591
641113948
388056372
944361590
1477622412
263238566
716249672
871202950
280202112
225490351
1839749760
1936703774
1589683951
579655281
19974906
860574206
969060300
689547412
390611833
115718941
608118920
1674185682
2014007094
1303029629
1655496153
981038457
219015518
863424423
642709732
1886956682
988494842
1042599612
723741652
888159640
557917067
1993679597
2029564583
2138108181
221420871
1259575304
574713274
1181394745
568808496
2024813449
556157505
1583713468
1901565009
1801036458
2028720783
1906554370
1532079175
512759950
280076916
1572145972
135991478
526534999
1396185460
1919626609
1313971569
871759076
489310894
275187432
148196099
246170727
1479425219
1831177195
807371880
663684790
998267920
2088464348
387281209
66114551
646146730
1978711378
1838773182
672853810
2125104898
1392745040
651025585
2130092300
1450468667
1699449269
1409632458
63119036
1470556971
776826112
52282023
1603901600
1939688960
423992655
409188719
783906153
277512576
1709553626
1635805742
681348615
926183438
268916879
1502577806
386422170
882098395
2110297320
132652428
1478850978
1153850349
1772913343
226481376
1749569630
105975742
1160433434
1016508100
1686296097
603866480
426673821
1078802396
1103233820
536342786
13825227
800951993
1962581766
1989890358
1497338664
2138618448
630117050
514637509
205081696
1090831508
138008474
1149563879
433481679
1684978400
1284511189
1512455660
271134796
1854357032
1134031735
1276942622
2106676091
438696953
1967936079
1491302918
2126196142
1134685777
1794642590
1753337189
690066585
528049190
635380790
400363095
1965086731
711607833
853540772
463193198
1865978412
797295144
1587318599
1389056563
703180052
1013856869
2136783389
1970624033
1484589244
960815445
374731522
1878125299
132452195
1268169839
589686937
39910448
1545625026
94421415
140323321
196590242
1260368736
1019147722
492749855
885314528
2092075204
2067559145
2122777135
1657316531
1560700000
293570681
2140551902
1718534652
1759989499
123474337
745459020
623306098
883799596
1879748149
1060453846
888668385
192606010
1818524816
281126425
1594309955
1028969586
215586466
1191339742
342396139
1956615876
2094647709
1908524610
318980395
1793006724
2014691418
132724854
69411347
1389582499
1841815932
787482094
1763167718
961104555
170222029
329764398
1784368123
1141633380
126538036
1715893359
457375946
1585234963
2037195572
442071897
925187872
2145107090
267143731
381639499
2013767241
649995326
1763888391
218071318
700810043
283837734
1895773658
1483745026
1678206783
112765120
1127498568
1691214395
1577599377
194414021
1844527612
1145622820
284764407
1464809012
25077061
1853549439
959553338
165709719
2112717909
2021715218
311925967
442612517
1968168512
16914212
1102162442
906284214
143281324
1109928936
1417123168
1688329261
624524064
1694528089
1106283155
599239417
256426273
1544242814
94743778
437591011
1689690967
906953078
1733109481
2133912222
1526109703
240687554
1204020908
2014688828
2077266688
384045186
2096804305
696031407
395695268
930388107
1838578919
1083597675
337195692
579418741
1224312331
624398762
1204832419
255091375
974340344
1111199295
631296852
362415131
1202867537
1262193745
808791408
1937218775
1566259843
1882587805
1352110109
895914981
1800463457
1975251001
553304150
341294836
1657835334
1680626364
1777639059
767968118
691122227
793632899
455727855
1366958680
923338646
1424521286
456733747
170941511
1235480357
496788958
232140617
847801003
1002475459
94190777
814436376
1384074235
1496741176
1945547021
284733839
391474586
1714237528
553176631
1706763347
977572528
473648659
598798540
342305229
1035248670
385387460
1920708114
749375394
75262580
110106732
198991487
459208775
555936123
210684021
1801827978
450364009
154437921
578156771
904489843
1559426590
1143767456
496110653
1387371055
1813637526
1084390494
1843177596
2105447971
912870787
285768524
1375900138
1970345223
186041
1695377789
978006967
254357979
1861494203
108046127
517395124
97148960
1380270368
1696925703
314123522
870380165
280846461
394062627
1225203322
529510707
226493895
704490894
785373654
2028666664
1463207985
1535761003
1260942934
561151352
967819998
1393775457
1432342670
247246737
263690648
2052789505
618614162
1675789387
1602300423
1216479902
299979817
1213000644
1299061913
1979899285
748335072
1881881024
936844516
1657437383
518805230
10809730
1095993608
120686248
301212484
1341682314
398432702
47894447
2132709116
1782170384
115197287
898896033
2115117671
548423994
366456431
1775487538
72798741
1496385396
443769801
1900372730
1955382278
1240783945
2069603575
304868460
956384754
1737450411
990731338
28999005
1217732108
1364722027
583521973
2102433714
465733338
313917266
1452418833
1499109463
53123980
895861136
771420689
1330373124
1273642180
1462018854
1910311194
1252295628
1271707537
1505419453
259140395
306140776
643375515
1032035511
4468948
1204540269
545343038
2093373597
123735023
1368644521
354935068
897837045
1507590029
1601797515
1454014140
1755925515
1395522861
1361838117
1728051106
1414661502
148361132
177295258
1857458559
1819056302
381764943
279615338
1356638124
692644488
1042007592
703786222
1953836006
1679993920
269281392
1107899080
2038928216
1536285533
1474519483
1331077190
566636035
1410579273
938597996
926642382
21854065
411913248
1901438471
1661050670
1670097086
2105169835
402364046
1888710325
1679693566
1468373090
1512737142
1564223934
639726616
815294723
91855060
674840351
1947504764
1556806856
595335359
130198444
1881832800
151853776
904520171
1557611260
1812499490
2026362690
1907794446
81085274
1516140361
295045249
1411849661
1115675110
606188738
1747938121
2147050663
1813263236
1771770828
1832294980
208001026
1332744106
65084113
1133380470
598258222
434258468
1272286841
1087727387
2139747112
1985753208
838665093
1606420528
495275732
1056736328
1968527938
315726724
423898567
767483013
1981371891
37514044
1451034678
929670103
748575928
990757175
549527277
1943544795
1974232158
140465304
260312607
179189293
41604072
192371243
419679413
598487645
2054167790
861996619
2035373025
797414760
1256500963
1326386463
1324318061
816118562
161385982
1594846915
869248872
1985614669
1889848354
1244887187
2020028954
220487684
473161497
720164454
1990566491
1480950903
1014571784
1233936884
905756
1676734032
1908699581
1590436050
942475200
618039617
1550490631
916101500
1376081545
94350042
927946028
1371267606
1308548744
1026730513
1767820117
1122677985
954657194
391691261
613950208
108166284
455775441
1380294281
1750218822
2083190913
1283057105
1552452378
1427880343
1746397083
1925593533
535190209
239972132
1224536854
123720127
1687222555
1775024749
365007629
338385292
1921360153
557117970
1626562719
702195961
1567114403
1654116142
1424352617
629047112
1845813335
1548258362
1660239973
383732582
155591594
1946191923
1298954069
717329173
1886085124
307958253
1020813475
115631065
1962044452
667571577
2050184409
1654153836
1349207228
193114597
1049584092
382340962
994282012
433837300
69092363
292441615
1771442676
1247131660
1678154015
1749121186
994542368
1617690460
1049262881
750196535
432950874
1835378790
1979442617
143747070
421377150
2036968232
1819380850
657252099
1051295817
1268857530
1364073702
757304713
141598559
2123904389
2009703694
427099313
1292517051
1560519502
579610783
2124581058
628272751
2070137005
1799696236
1265736544
2092486919
2011057986
731484328
2067533380
1868364504
2104598297
438011700
1356848308
1536654320
1860845819
1447941555
1543379718
1631347790
684552889
6258723
1046750703
15831511
886929529
2062585792
496069468
1316656632
655976179
955084466
61453332
1173824523
1595560786
432743515
788675489
414787333
133414659
1710831520
634842422
701131294
1663103145
924693122
1826161293
362213551
1443229832
1454399669
1002344930
1336192929
1297155857
524600409
744043164
980857334
1031709781
237985960
15744857
1056242720
835870179
720119599
260535464
268319540
951262943
847293889
140379620
73602909
1151582297
218540722
2128859946
1800481463
915598080
98921102
1908548822
371556991
1151738794
1380968911
1417841273
1957803129
108497177
1895712430
128019764
1097494776
1650980906
1740301473
650920681
1961586823
1320213452
1321296114
2091855752
778247226
679537051
2088960393
1303564805
1290201014
1535013301
311463824
674922482
197343883
102312027
881823048
1447143024
1225254884
1498165619
498564876
916688440
855027243
237362815
1584329453
1368280434
567955806
1208938990
935061686
665974971
868596428
1054471553
1839793501
820745323
253615025
673413283
1714654087
208683621
1911493607
1021049068
1019906564
240161516
1840412634
1431687198
1070318091
1874973078
1214257216
165002980
1315365812
216507715
358825771
1846820156
800806814
1544352088
466524288
1154709431
1930143207
1096681314
1459726604
764930614
1916880358
938223586
192098445
549557749
866696362
1790523892
275210734
2126457711
1627908301
1085959440
535916408
1495963162
414487809
640042956
728370934
33389664
478991765
1565314175
954850745
1631149290
1159577300
372252992
2092816958
670035963
1345793285
819874690
878701990
1270019063
645494998
1977736704
619447938
878886043
1386603760
1405166045
886132449
1733949319
1891380743
1727292322
1269803898
2062184498
164662794
961092638
265611813
927761107
479971694
1426859212
182945955
660902969
718438955
1639129135
903003931
542621032
57197711
957612668
1736125351
1129776906
210281353
942883263
603771566
330544042
205771503
813703162
114053910
344867097
1827944261
48706382
113223692
618373901
1032015752
1379152563
1314635435
882454943
993009594
1124649330
1679931834
1317637622
219434715
1319808237
1261916114
548754991
1880696434
714611771
1475743717
1467999879
1746941336
86540410
1248203422
1572487756
1824961317
1236845425
508309988
1216067086
1413662647
2100291131
1963094427
219738411
2142295131
1451132634
1126755726
299086269
1483695793
1144753828
1989446090
1251641876
1019959624
1501019040
1202618690
83451075
371278383
781674404
1324025929
499562922
448749931
1642019123
2057482031
1371435061
38899764
1615732623
195318659
167630165
1023442566
994579785
723390682
818343652
947640975
929846160
1855986127
1352988075
1202198018
1807930161
987178219
573174565
263242008
1006761723
2139798290
1290675726
53038149
183485598
445583382
354108271
1728869750
136350623
132031925
1115240841
1184706444
1477998245
655766676
386319254
374292351
1444228111
1039285789
1574046945
1431749853
1748708583
1718107376
2095215385
308847846
194752275
1317069705
704628419
177606925
130433688
1209280119
826003040
1006926059
366238297
1428424564
1303655292
1668468618
498774956
70188681
229387915
790372025
1785107851
1438029043
1729542364
766569631
953832724
1167129576
1548757512
590626922
1852682463
1381403112
90206812
757636599
75039646
319201546
290434060
480938999
1745259333
940352858
1935687903
1415861922
1997306052
1858179365
972322532
449339260
686805861
1992193653
2134294124
1856667676
896690093
403032905
896643433
1118285778
2043311332
332069449
1550686277
349215010
1856940635
1208153182
181209283
890823223
351513858
2087501859
893444536
1611380643
1159100207
1632155369
999075947
297058939
904311015
1494834078
2043508611
255116437
1667195475
1243979124
1703492948
1619614982
1753884254
66498033
1835636775
305370424
2042236784
2026198070
186508567
1767780236
1092043528
269366371
614716939
1625931966
1668714735
1620226809
1369033807
2083899069
1193037198
635518128
2047510030
116099566
828066983
1902043666
1933502671
363770635
1573059712
948111138
1122268966
709129953
869429888
1261845919
1496329715
1429575772
2058194995
146264912
1395854995
2023491621
1837448090
1605416414
742809101
1914198206
1011096823
413755416
546755418
1592681310
52718858
1243842058
355419970
266996214
1729411587
1449520914
1554692523
605670565
504136441
1718334972
1092123188
616668739
1695297157
803368190
1548161035
2146981322
950923956
769311240
1652873328
2125935603
550642125
1842967865
446709913
1982791113
1582916428
683480971
676865077
1630541144
1467360694
1989912917
1298320083
1774469589
1474556826
1354862484
559202748
2050040939
924870667
8737814
573356817
982579807
223878277
2037264851
399975680
37462801
1611013673
1755048952
1121915185
662361019
625249780
673561531
1050670115
2122336477
248002541
1686535643
763608363
396057994
1854671885
1390231
432613579
738177201
276332484
1878864530
1691835284
1222066815
1277943426
1953339202
1799291094
119422236
645180600
495082963
695311461
1845205019
1609660634
934700096
1719708194
811417425
1640450915
1457044750
1295509014
834196284
1050395337
63950399
472519560
1334059007
272884803
2129187372
881643843
1175874082
1230858136
1107438211
1796647125
817698406
1368798010
1991051831
502371462
180778229
737197156
1101813147
244829313
1369512089
130913805
1607723833
701182577
1292630299
230558624
588338116
372325505
80002104
1719311182
1523427747
2128912690
450290379
1489791731
106144811
709832639
808362993
1536880413
10532529
1533270880
1744264864
2038519984
2053145112
1371617045
1478349702
1239090072
243371218
1461827879
1268168517
634652037
2112057984
981834080
1385459366
4240388
624251406
133233436
1175517105
1568722929
617757233
2104578123
1240067256
1988336885
93813588
1517709226
2137052623
280764579
1401640179
1724637576
1908877679
512280122
674939403
1860943307
1840594008
2134657341
1042501385
1599387422
939240763
2126366194
145555742
237821342
377581687
1728184330
2052770792
1846711625
2066477197
1973370843
1173343843
1542760849
1835938855
1100281477
578751652
2093563446
214064456
880287306
113545426
1993238966
1177652323
858527220
769462802
1771630714
1044158146
455303897
1560398826
1108598526
1621768987
1738700364
215372664
895476818
2104921818
233685582
154915836
2024876082
1741386161
858868602
65803127
1779953887
1118853261
1371194008
2044151649
1468284232
2069933758
155883144
1246410098
1316002397
1499644985
325042096
1174174100
1925940541
1495514027
28696761
974736631
172434409
1996019279
1478095792
606516397
1082239835
307362587
826296386
56010610
1625693714
577616921
1590896781
799713116
1194322561
1695518686
1405756367
513377552
270620867
1527556787
896262546
1788751595
1093457454
568355823
890701483
1428098315
1968861257
1591421116
1189753477
754475036
1997665463
1720275018
685589191
1270998477
1938987071
677030620
1510315546
138030346
170759665
1263314665
684454112
809996536
1295680752
421743835
1695936814
364648886
781450618
639581899
164892915
551910517
1048689651
193802061
980623578
1672868258
480252590
331862843
1671780978
1670995012
1099066584
1845506517
1128114946
2136457393
1421312468
834571385
1930711898
27416184
69272666
1316971511
1043110840
1312899829
442959144
1427932236
1373117716
1582077078
96288526
1220590160
1120189268
33203429
2073157568
1195687322
890185773
1385097020
1827895471
1200185927
1171953535
1028203543
418271878
1161229777
437353448
1587804962
1908835539
1991186838
1082773324
1188498948
732342643
159487790
639084866
1532271176
1566701613
1860022361
2123996140
820727680
209820012
1489216629
1552164932
1036887376
1130987364
833653753
404315019
783432286
270828386
489383966
982285228
1344299073
1011665351
1363572842
1821245148
280275170
298726274
1014492028
1319275631
368071750
1190266244
2140189474
1654354555
1778854503
815861143
23544167
1384132042
1752523843
832127361
1216185534
2027206405
1560740625
1174622758
1549077382
1544157206
1172853150
1464044966
1323893639
845872419
1374536110
708179061
247760106
1073125362
353625802
954142499
1237304560
1624707281
283943220
1828456682
144732144
996150718
1142083667
991076814
1225246137
1450675239
951696634
851623704
518885123
2119125589
1684250821
773321705
76411999
401372119
2109922446
559416145
397649544
1605998268
1869814256
1757554298
2085941739
1638281427
1036854275
525668296
1900490442
434534645
164079494
551572652
1403420771
1964400303
145608376
1461336088
1061975853
1111494863
1494279322
2906238
1932742185
1827916665
386128170
1084561117
1524759142
890193365
1249852777
1912272084
127669101
426380064
353816851
1692579048
510203084
2000344742
1210734946
1564366056
939316646
1501818905
2069258548
985181871
573117559
196489347
955181951
1948791420
980490575
1740277650
588194978
788025067
1601465614
1414168926
107849240
1023548831
1376045715
254791717
2061289531
626921913
1592326407
1068336761
1037214109
777832006
444811957
852491190
188353023
1334206732
468445451
1400853685
95762202
1046038644
392153593
1238615233
580069314
1123207249
1076649204
871504072
1539119399
1419603631
1838130639
1228591791
1591969753
677807871
1837922223
1484912747
623602547
297099495
1645773497
907281515
811624580
437611891
1997547421
1265892658
937380445
1538941645
1401228264
16085012
1766886507
158737914
1253842904
716341438
686168071
1544638102
1752589701
407127801
1509865322
1316640420
42796654
431158589
1428397414
754893205
1876241100
1812866975
303927528
862987345
1248449154
1455501059
1405748814
117442105
720382243
777658844
2022811121
872658521
1101786861
651496982
1930623180
1707244162
442228224
1087710872
1801282823
433165039
1899774788
1618468924
925251618
277083805
723377851
2099751813
1201618343
164732062
882327603
870848676
2078133907
903170622
717361308
1408595233
1084102342
1651647335
831024117
2105769986
2031016363
452384072
817322712
120027389
320878877
90984082
811443487
1706639729
1454388963
1630574415
1275706511
842473073
1073408682
1878129502
1450924634
1281537190
324131977
2037684839
228304474
936456981
1696013413
243543520
891977520
791794999
957712691
1706346902
1923928186
1926753728
1934831964
705964274
1734851054
1042719073
862505477
974318274
702687188
104743212
1908202515
1925222966
586867805
960631132
1690336263
2085045756
680562397
1129629846
1917087229
110288582
564492297
150709710
1632101693
1322361157
54557668
1242788678
1183790281
297638767
1622182705
1655150982
875721667
1397132505
1423367326
490583911
743150124
1961765767
1842722092
1812951887
1449511936
888415465
1112214972
2125570931
2118196738
319532619
729131649
1625097829
624529445
1484982525
474851303
613726632
1876734031
1855941746
190638751
216497939
1930674963
2104733820
82284103
1402395030
1905758643
1593851280
1280163402
1038760175
1330766965
272054465
2103752481
895919184
1934559545
1146409880
1602558202
221275249
1213692485
1229920515
283761455
1077389563
1297906750
827048441
1512830758
149375673
876671754
1480428550
1830973774
2040757719
571172312
1947226213
632017081
1022496838
24332866
228777446
1129154048
1759536274
810172101
377615477
1949268973
442700218
1351607692
215466859
1226925389
1028987259
1753514166
2047872969
1208040634
1564126193
1423493877
489507376
1149449269
1642966645
1423512698
1403869372
724440744
730027758
563937897
189258416
1156296370
758610318
1360896629
351411005
1214946555
1392356993
1040055425
1431971865
566030044
945206150
658765424
501187436
463758428
1132949266
1190388698
1593700810
582197002
2070197975
1386781758
628920179
538521081
258560533
1929238945
180759249
1806628196
1921088722
1140960670
510230078
1295097500
81865126
886727098
408738861
1774393642
769844010
1588853357
83593114
1315695559
1217119399
109283546
972753538
887970357
126805637
465307286
1539415224
2087815038
1883848049
1907922033
1026094394
401032802
1264711694
746750413
33832917
731751202
978421963
1655796490
479024001
1752675567
367821303
733902759
1550506054
280683130
879753670
819106650
1168442093
1716941460
115945319
1617274044
800690782
439558944
1581921334
579400673
1697952158
733545670
283899307
58540444
352987839
612358748
1431286213
1835307024
1567782047
818700957
119248303
1330156243
623914202
1912709779
953707026
555694756
319362825
1107614117
158019110
1473637571
1774015441
71316729
1724490662
756095264
1010784915
1185607834
1841847570
1307535207
1279992744
1526111348
775701369
644111591
1381590526
2023760185
1270755844
798199762
1674897855
1452491003
164699516
464847838
886892506
836916226
56527554
1999663478
1927600133
1056708546
45451955
616477871
1150410138
1831203974
1996206567
2132930627
677989365
1359604592
537598696
1517901817
1080295745
575999042
916700849
541768974
459392524
2056731831
1495588998
915050825
83580530
1336270897
642080788
1581694515
190415833
521390153
1092668708
1530265357
1313261902
756256152
2077375707
1986198806
1962750788
60967613
696130550
1953806482
1235725367
509048397
1599759325
1296511221
1044161128
1097624650
1548863185
956505381
1170096565
565277703
1178611697
1222515106
1360832712
358932490
1417982149
1722136905
357839734
378626052
1111257113
1449130634
262663791
1859164857
626523328
1071815013
1964155856
338360484
2046640547
300087305
909837622
944575631
423711098
1045344978
617155520
416625262
2094930898
179165271
544838745
182294849
93618987
98715565
1119326066
1313973660
1415764248
1460901710
2063765854
630522914
618690594
5001245
1667653273
871124154
1042960184
1843126873
1913728010
84737993
1413422824
588458428
1294113393
267764706
440826205
1387374243
819087513
219893806
662752989
1556221612
1034986043
1140495921
2058713450
697682717
788575761
1431869885
2040614262
1301045491
1223426695
997618526
818863994
63169224
1034093413
310432158
1486876358
1258761041
1174936805
912465589
626801796
1994736860
619393175
1142166212
1991507413
1753224431
1750452993
2070154561
1385815567
1954228166
791055427
1682361108
1203791592
1934030884
1915967648
1497277140
74158047
1952556676
1694647727
1295942123
1598738790
2103106128
2082061630
1809360819
344170433
759349108
455047139
1988990804
1000321723
988760421
501729621
889328566
419587655
1788987958
1679503795
2078895826
467302988
96499613
2120090867
1913231998
88584595
536788726
1982206635
482310528
87109778
1357905741
1109539820
1212415932
1451208405
1930179736
261704652
459588743
572867005
1736700072
226521539
1412082930
1891973445
380255009
40988082
1166658766
2085151991
503374176
163780882
1792952682
1383326602
1360310278
1225742511
746785327
1328220972
1361933667
2042376387
1509163782
36361390
288681985
46406870
1194349406
582117735
1717919148
1802664534
1452876430
897237629
1279353411
420140760
1778202494
103487059
2079194040
1208525057
1472142833
433777698
730184570
7784004
1622110433
592867661
1314927175
1498506525
646581808
269495250
1378783370
641954221
34993383
1622175308
1502738138
82610246
2067827112
2123957419
1459960344
382005283
1609728368
1550720136
1761634059
433892828
1378628061
2143870900
853719368
1995266154
1717690881
263682115
989177218
1326898895
1604246486
273340818
1117637126
668950134
1004105689
1645968292
294899955
370971823
1213496504
354918477
707366890
951251413
812970292
49512635
1021961166
364507906
1280155590
1577929
357489372
2027927789
60658985
1728916569
1941349903
1005304543
301605506
203339582
867462727
2104001686
256009007
81877555
235808186
651446986
771244780
1069252718
1698284275
1472471000
1593562272
1162535038
1461231455
2084284581
405859537
1875104278
1528546766
465130451
1299436019
311906148
1742301692
871943833
207256220
1256820636
203617705
1625599706
1179694839
333994737
2006288149
1037132967
1829996606
1729316133
1249044218
180086273
1476132185
232290643
803248646
1221324013
1053064173
680458408
1220235386
384217589
2102811206
542164459
1899212188
70354707
978863054
387320280
2147102617
1238506184
1536616906
1546921268
59224030
61914790
1109856462
1707837349
1372544837
616750808
1727952494
1804757665
1536924564
969878536
1719815120
1610768415
1787990990
749375927
473617427
571892961
1040149315
824378019
1619901752
1813912950
1731440846
888568237
180460729
1600624439
1182945191
1732522750
517171700
679374397
1780949640
1941055320
1900839052
1392229840
1449914510
1605138663
147819295
442296881
1549384815
1996934581
931942489
1346070422
200139168
149567876
337211737
2108314398
77633460
1474180886
590128878
333582048
2021969727
2035058457
1588837176
1443623280
717342325
974927965
435814577
1565966920
1313079411
600374231
725227516
424999924
1990424135
750295965
2040965589
60650142
430602885
1945315222
27121268
1805779182
422565715
1975333694
2028191302
1656347674
917784254
1097634968
1431150873
1576794812
44024307
123821352
975983156
1023659289
482366887
652603623
997596919
1672767193
125127346
1926988512
304202387
391384675
1549094145
789942489
1928858040
2098428554
575348416
279326455
1709868187
771221291
486352766
1564529869
876723081
1521137551
914832089
1080908334
778876092
1733784264
1057859086
876712344
649530271
309713880
1138366789
513966744
2014765022
1191628122
926680782
199410200
1238678810
420320152
1986236783
1673054993
632054516
349379289
1571885954
606938401
1746895377
471743501
1608172889
556576673
1838033016
1869737107
1423985743
1736149023
1795325472
1199851389
1130923666
1001345664
2095180468
789992655
622155565
916379803
214262128
899807911
70085183
171640883
1780534536
1212805310
1945935416
1543748909
2131112202
925988409
910890092
1098837462
85965900
1033691267
1488005664
298317032
34586454
840160891
2143568129
64879863
636037689
1000486500
271033284
1370185626
207972555
1620226809
62008793
1466138956
1794307196
1046340208
515731840
1081161714
2051412109
681186485
899059347
1256996174
1717571064
2145889100
443173798
1397468112
143957737
1411090655
979247825
153320996
1329546242
2097001925
1868800499
1162499669
639283522
1839686760
1726399194
1144125915
766394561
1547191848
2114439427
1493912005
255253407
21277158
1849405589
977996378
1131592539
1327487238
1783687931
1537759930
1991330575
1329166125
1821155907
1585795870
49859547
705330124
419163821
731880083
244156035
1097388824
1823404968
1534577428
1586904846
708194903
480050392
649554356
2070401360
1479109860
1898133940
1999970392
721097165
796160941
827927241
195931156
1889199630
1650612119
1248181760
1564163075
2126750954
1876215718
579584212
1857275978
1094865785
608989556
1648982461
1249104207
200540781
682129282
2035228680
1322589407
1766639668
1686208616
602940896
1128275317
2086285892
92893282
836633274
1328193300
1211992417
240905760
1498349295
605928394
1013715985
475042429
1100703503
1195999007
882671143
420365847
1265728880
765510219
2105535046
652625374
1214156873
257376524
1985894487
1687362847
259744141
1124127943
87109598
1290126876
1600512383
1779269501
384230272
2021265587
1594375781
2128046180
550486862
106412427
1106488316
1022509101
570819040
989699562
808686885
1903967891
1533208610
78784915
247132218
1524547067
1538794501
1025075614
100095968
66442711
967163503
1670377115
2042461586
2047728965
469263022
815280488
899757671
921352115
1889458866
190500829
1279697722
2078856768
117253805
525644025
1594217566
1551899293
1843978229
1671986006
383851714
1416587328
1979002387
1123996052
1593868148
1931090463
444515265
1921965392
1842591926
97006706
1480113777
277750093
2145803340
1434037386
247516491
910460133
1656210861
588333226
1141466828
123365264
7236940
370892492
749736087
2146456849
1464589338
825822710
1210166038
969602467
746647526
1612405137
1908346163
1174585325
265010469
2127729126
1665001314
68576330
2142859517
219863494
1125226272
1360702078
1948469250
176450523
831900372
714392895
623644747
1084622884
1264947813
1721032730
260070011
1895261252
1793465813
58378728
694059016
1008747508
1545120842
1169144701
1725606528
1812598339
1778317081
1349312054
576485530
1074331613
641886777
1651377222
169828633
1795113254
1672949785
980115670
1214029335
1674744907
1692931643
1331125011
1789169973
272042517
389985681
1131883451
2076215547
296385446
1701017079
864272344
1400083919
1348261023
676879395
1159584928
161070959
887651252
698085768
382726224
394375821
2104370990
366155839
895684244
2130165056
457070467
735581706
382262110
1912327230
1813416562
472842751
2034514598
1906510994
1570065082
1988282060
1052574413
731793263
277039797
590444843
1308466936
1822480610
1685963517
467694904
126569081
161433535
1145497942
579614607
1586355343
1533043390
1089615544
1391220419
16435886
1117521788
924757664
1410103427
54292304
1674317476
1930509260
736734354
192961221
1852031631
1432410900
1174437209
1376014319
302852247
261543036
1875673781
1195172129
314518161
613613925
565316547
1015451594
1524863610
160174566
2054118484
2124470858
99579435
1737284022
150411061
720591646
1723591759
388693321
1539526739
440962783
395371598
551725212
1984593222
779514556
1375183383
588743079
1715437815
2113469306
213838295
318142448
323587926
1456098171
913572027
583353517
1295844271
1113751464
1951448877
1015853913
1843185410
2080224880
1202987938
1721028498
1574472353
270340561
587436173
1755606424
1148297666
748295192
1711027889
1291926791
801334008
1643356223
427887640
586651573
1907016510
285673226
1090471866
1503926195
1867810582
836946527
203651655
16011734
1515791330
1205850276
1375443332
1222250893
1273366726
618771769
1684500977
1878249814
130470272
63577997
332999348
505434344
1446440851
371253533
1976628966
179716485
796628939
169999546
1236419273
1565383890
1161395211
1845909336
730230343
342533690
1476218607
1055332609
252282191
264225029
1142274515
365819463
507127113
1739929086
585387825
1289580918
753769794
2076840212
1984211090
1290534977
767542581
174642203
778870949
200493698
1387698925
1582934378
369754460
53106420
593386136
892635222
188949890
1689789765
694280619
523937095
2047006469
1368891786
258977358
498283373
1746226130
342371894
1899397637
1433829719
1117989688
881641458
1925190913
767601895
1168007680
192210204
201763316
793113365
1860070177
525810696
1710840862
1463546723
1133690073
454485049
1840273075
1084922856
1221537154
1535753990
1886677744
837403891
253431284
791982626
1398885132
1068634348
361512000
296272253
892767453
1066266910
1849200339
457568687
195795787
1268803449
1665307894
506304055
522945719
1436057307
1069005152
820753073
1329085772
275983781
42351106
137102732
1645980332
1342821986
1939123386
773565397
1898368806
782813719
470553094
527262547
1978719659
633649854
1065630074
1753220696
1875964722
364477398
705230679
283353454
1718788848
636514831
1627241212
438662352
1965359243
140260716
1080959578
548661075
1978125924
580335088
616614381
526159968
1101011566
412815837
2040048153
146260460
1956723309
322794676
1140353686
1409827535
1205891444
1387665393
802633658
1156597827
858593245
1968594369
1302659344
122411622
990830623
1932443228
1872053437
361178301
185324521
876307724
432093270
803602378
250511950
1849460457
804708604
1056574154
957923617
1875069735
68017868
968872342
1794615598
1333415039
1061593579
964576817
718597585
2075881550
1051055207
889943358
569905802
685258626
1459943526
424661365
413969614
641846289
232041510
450124415
1639235056
542428340
1020628853
371839116
396616427
212744808
134911720
1510471169
1496364324
813634596
984498550
286939904
1697737832
654764389
1934449678
1431696292
565517298
2065526770
1054585795
550285428
1892016535
212665789
994672812
1450307721
1963899734
1183679980
449834419
972171344
1330673929
771562001
1402447754
1644535760
300149652
1660070738
112212845
2049491945
789962194
556562746
805053929
1553119292
1698508119
67706601
446626546
282962829
1258305916
507740864
903492231
736868986
1428445859
1400685994
137715528
249853866
1317325365
213053850
1220724545
993591045
1943099438
570541306
1150222727
1409706622
426237779
503434446
1745801055
1601827808
1566158235
1517568730
1293551130
839780665
2071909316
726472507
1420243275
1559033617
1520861513
2075187150
1295839442
458373049
133207933
985156973
41142471
1132755640
19794304
792260645
973952924
978847998
468737444
547636989
913652764
1163090530
1563606751
1263420281
814953711
246668170
1922374363
123581329
1382916971
2057099059
1967399500
1950996155
1909480011
1469381523
644917005
1017595812
437631960
265862423
1946493130
1303670467
1761571196
1086098632
811433624
240802071
1476590353
59841438
137863957
1534339942
2122575091
1184782611
1532729306
1802994970
277501565
1185782599
50817047
736644142
187702077
733221763
2021577937
1463358272
54359005
316629540
9410365
2069229966
1763671094
207216247
1475812279
307161043
436691304
484662681
793201498
548224135
899403070
902159075
1186212769
298003904
1354970430
842667341
339235884
1587761244
1772384916
2081608279
1049243122
184235462
1840843726
1696448794
1787374919
1646663695
29084773
2065410124
1037955155
1622133669
1066587066
1182457063
129583145
472962853
1070995108
1879854996
44688721
1719859991
318222407
1593980773
1109752889
2064147923
493643299
1876846956
1589140197
1180240698
770660886
1972579795
1531119010
103696627
97003507
759116588
1061007417
439124280
1090293706
1653076640
1682745053
717290256
345699167
948239732
130967474
123001132
280108794
2009393589
948235679
1223540382
392877836
506722550
2037549419
1710717492
2058271955
1794927148
1197892801
1063530066
939574152
2076570760
1861580731
483921545
1287750331
1543456862
125704555
801565750
568244924
183688822
1996996080
1359261264
402548949
1603262016
135112108
368885909
36014139
662971937
540240534
1408246321
1531951779
2009766342
885826038
2108972800
1884548711
1599066206
1092538854
1839114337
1025915608
1387746570
395946417
40176518
446877
1182355071
112898101
1375277198
66239577
362302385
276821213
678472734
1780507428
1410616645
2018220494
1369961562
792504111
504031159
80037760
647634653
1306712518
315617099
1495863570
1741928432
1962780575
1292127525
1571006046
806455096
920108986
1841271973
1614171274
660684387
677086430
1146865392
521730051
1939939848
759868331
1930473213
1542151329
166735121
1905217958
1174307372
1891446225
2086372448
445208902
1735292031
675141596
1328389153
216391231
2078915813
1932909819
1832453463
150229697
957309268
421564774
1444452119
874226758
1340756646
1381763752
607690111
592680919
1944925766
287109515
1666238118
468672857
489681237
1615550031
1186003545
1569655376
440874266
428100297
1922223051
1663625406
590932772
201711788
368241119
842398160
277333294
266830883
997154141
1074746454
449455019
323784994
494121268
908592610
467194514
450401985
578465195
956003357
819765508
1052017415
818436756
1594880936
1496011759
82264572
982318540
1396652815
206574219
141773996
1907443459
857824294
1989751075
1615466354
1316540890
1570734189
2078633994
1917661106
2095388404
1568827250
1333488362
2125549706
478118727
364290532
1919726696
436767290
12676217
1120837794
1425269449
225520320
326800704
1277326407
368846639
1479432855
1006633087
893134969
723662812
1626786175
689268311
265588251
976691997
2078731761
642140876
642674927
1041507537
1334464081
225827700
596576325
1332592709
1822598544
91646552
260562910
1017171855
1163965947
582038782
756912195
267214291
1171530672
2139838364
312463282
656591148
233387654
15893814
1833657393
1315488659
1086705075
608125937
1445484838
159467382
2018749609
1426617889
1725270612
104531560
540443854
1613700448
920264418
1991674718
2052539085
1850085803
303272147
1613976889
153292020
730897604
253012641
1567074492
1153466719
1786750002
1223823846
1716895011
1434655241
1641480398
1351377571
2112503814
529989341
254440355
1394715415
1558612776
603165118
1520158183
577560546
152271482
298718112
1644173163
498086297
848727366
1715016767
585340747
628499504
1001716792
2146704514
1688364262
63717175
2146390368
1634424035
642010295
1456891538
756877650
1835475395
2146768960
234745081
381819959
1095695686
1279190719
2016593018
1434056305
2017716682
607420932
1277714547
1659894977
1156251448
1275988878
2053360843
359051962
1218965741
457315702
1132091712
1123227880
1504227495
455927960
1840054673
390759307
1177232753
227094296
1531939176
461490125
163491236
427214201
780145014
989524445
1382397894
2030903711
1519994674
1021669679
657583032
1999081991
907587065
1098089068
290178101
228681603
1458756287
959140873
1702939760
289594592
1080288411
1958336341
1351511147
1125652686
1407095825
1129264774
481780328
2001077813
1970448760
239223038
174887275
2043733415
1097752448
1165129751
722471960
1981249622
1720978779
926379128
116214395
242261337
505111377
185961514
2140892277
991102635
1040716505
475140327
30524309
300067798
1222892333
74404271
235557093
664514422
628213306
302044628
214955617
1481691940
1986943972
2027210392
1031615966
2016098368
2030856755
1971722879
1079696699
953221683
1330589826
1439235300
1420128834
370936634
1451005074
650307472
706205251
1423654915
2049431484
839319901
700131745
790948374
386202049
1868585239
1895743911
1357584405
2117794067
737570107
1920041217
150069005
1135264390
795135241
1512700266
9615559
1434965153
121363690
115523840
1838186592
659096761
1298541409
239506196
967082148
283463737
216252026
838741732
245852177
1051097290
242403286
661868615
1199697990
1551221610
2008795847
718117801
555167892
1299799087
884157938
1710824368
721407511
1808818496
82692516
935427436
893921050
329239503
500047177
1698310280
1223559726
1472176958
910504293
1889712601
2076655969
20263736
1846092359
1043652758
1752142508
1467840633
873508997
869984140
1614351409
1782472826
1408095862
1419176107
1414309863
1619717289
497920237
178843257
1638077804
506995473
1460494101
796201792
2133685135
249425883
1944766560
949297895
1937494534
622434205
28256118
2015271564
1034309853
1254009729
982485975
516231763
1661883083
323292436
45608750
2137481428
1887143984
536250485
1651585883
988627137
1317501421
407277235
1068780457
1859270517
1478147859
2054894054
1314005163
756305310
889045197
1600132247
1058399435
1666489527
2015761502
1572481237
1621798329
914444761
898139196
252158961
1913382445
2090063589
791320009
413151982
1975168208
2097782950
1067768731
643668701
2064387770
91097140
1916285793
1709768247
1258827165
1575977182
749427082
1604796764
647471318
724527008
1400154665
2073700758
1776294975
1378734775
2042896586
1376244870
1268688820
1939233966
1982650154
221064673
7550464
654536845
1792331439
485267268
270897117
612098641
771835546
2076322002
83744316
2022866643
44708877
1448992428
567607075
35040586
326214834
452581652
1586071708
2109441884
951457717
876007971
1052634575
1928260926
1770358505
1157566271
333065504
1605417172
875095696
939721745
1246720613
1478686702
963778153
198917163
1814176456
1941456051
366894255
312242327
412456103
1890196185
1096470059
1578110390
1840154090
627625335
963204563
1034078046
567974279
1785689769
1369121835
870615842
143517019
1864671831
1015875907
442105256
2087967363
1256990804
1080371843
776329618
796394353
1138323026
1935576191
1344565874
1059847610
1790764039
1162875115
1565118386
773382100
430876274
1951974761
785907069
1237816790
514547733
777464789
1843490396
131219740
1705291405
1824376386
1408613567
481763911
956210519
1910624047
890455991
745990779
532845562
1024611661
2083443760
673869472
839535194
1081281129
1193542164
1648011138
401120677
1952160067
2070872911
1348695879
1496517336
1901919983
664016826
292018956
1816567465
884720631
773653960
1958094017
377195010
1416761750
747374591
306747807
2033784675
584544435
278514731
929572846
2137136322
555260451
828386727
85311855
2020863675
2144431745
1226799943
1524667609
562724595
1697561298
1387312740
397493002
1048975863
506773694
1533038114
1815394002
675579198
1836338665
2124772845
370293103
684000802
1109959848
783937791
354280691
1215304188
1189338585
987387593
878718330
2143581810
1887698348
783103500
1926371722
1414950727
318755887
1636346172
1929927829
2016624867
338510311
437753919
904296840
1561850391
1122416276
1584102471
2061135809
453241407
1864193257
1470159816
419682929
327572411
105060750
605340101
104154112
1189930463
790484154
351482727
1176894514
123814070
2015337245
1271340685
1497589547
318474214
1062379304
246562716
1535223185
1955959099
442536806
1685383414
1834197630
1666425896
2027871441
1507198032
1463966482
1027120267
757378157
1934888474
1923447241
217592252
1527020601
756585352
1471498539
906532963
790549360
1462210625
1043782181
1647573212
513042317
1177214206
951690227
944823171
310303093
663113294
1584720461
1592492849
1360203331
820469818
1782451559
1501889176
1693305694
2124041305
1042116797
1088670543
1811914694
749565225
508226925
1241673703
301453715
2131062000
210901417
960833084
2043636231
1416457798
1816296195
1947872776
71664453
113727208
1781722983
308133899
807970460
629680097
576749023
1554453576
1914793305
663975601
147888515
972166137
1044725427
1285043169
1983440082
1019000217
1672705644
69506897
1365457034
1575673131
522799392
1415266528
706500500
587655988
73754371
678929
137263811
1495273344
742512323
1299447310
1833106019
1906104381
465055100
963905834
1160020600
980760587
53942011
1117126773
1663360532
1442647972
206305939
241261498
827432754
1189992819
182777287
979895883
942338641
584958469
175136880
182979158
841485646
862110230
744647113
1737559453
1232753870
2038504589
1927218856
1525897188
1420115176
1586293945
1796027208
77493854
169330206
800276380
177726742
610320927
1446278705
1807828868
328690596
571212959
1241866889
1536123157
961155381
664980064
282608813
1996320064
1803298203
1317153288
1632159215
1787625401
1350869913
1317360280
111430321
1071068345
1202523592
1000038450
2079341287
806152325
2120948264
235839808
2097790628
306621464
635946751
2020691630
355719198
1805521236
735673042
2024064995
162887918
1513803466
1122238100
2035551010
363491150
701848372
275139929
10212797
631348568
313255951
902305616
1583661696
1230250107
1407938972
166752939
366289360
242961454
1615056638
2106474142
1935109044
2134755672
368417949
1675134647
803055480
1028230254
666359030
1205550642
882723575
2010658603
1441257970
1223324337
998821474
705371463
784500794
675279726
1950862426
286465529
1300032473
144404022
977802968
2027795093
792328357
1613138366
232435840
1115811362
1035757219
1958679479
907807831
415903595
1148524385
731519964
1118185538
2092653971
1865365175
682251824
1924061829
128760647
597197657
1921833853
793997688
1131697319
1127472197
26423356
707842058
623308306
1922852356
1752209128
158023916
1990426780
1525809807
236561876
445278994
1492485153
2048063797
1752478264
995450458
1953785190
30344461
664130026
374280242
1632654326
792634103
1062459845
1302694156
733730147
1533948709
1235261104
1658334144
1325642160
935276785
1833769258
853054318
1360538434
1347752669
1217994900
1051609818
1166012069
1722580710
302133342
1377713223
1500215478
1191223393
1343008501
2061539719
618328292
1421645128
1242062227
1662288900
57760015
1623327611
1920435402
1553102205
373139955
148583633
699194334
499848201
822303468
564193043
1616263366
723783706
186733039
514832412
1750551439
822566991
641174071
850279946
667625584
1210535842
1171698555
1591874293
1479318821
529565972
673109767
1871081715
832627768
1507592694
1820977492
867630393
279182864
2010795272
650783565
1898123348
122758783
942600346
1066145731
1298852772
785490594
964702350
282291714
779039563
1849458371
58234131
219498369
1721192494
111751439
499683813
594962649
1592469736
1467998561
123626125
783807700
1478071045
106887025
1450517253
1158985903
529609473
284107375
883854002
1516940901
656310149
1564991753
2091840071
1423786205
376421340
1470728300
848335101
1703989227
980031772
1784052556
1150377134
1587510029
1831248307
1361714021
43512358
429594211
1225307820
1502624017
380607634
1220483599
1958032500
1617916283
1800133227
168775658
1924376379
275028505
974153921
832669276
641602307
69081628
40822554
1951716850
719319951
1518213316
1057047681
476995824
1143069269
1692979487
1777819456
784215002
1913100541
1114075575
1485924661
773229492
1320652001
9664069
466106456
1254743363
2055331782
1430287785
1604108343
700748518
282020801
191186960
1433001219
2094865424
1178524363
829817608
1605483783
2103460373
390801338
1528316458
543915210
1929305079
1262131885
694700770
1988322129
1989544224
1132893232
571405787
23293976
1667579378
64957392
475928148
1966470317
1661743815
546001519
1846356616
203774907
25513541
1553233137
875684241
1432496165
127742972
1513325078
1132028808
731752963
786682987
971692068
1878633462
1843547435
591508621
1253760673
480748129
1465203891
1895349798
147025004
424863916
1737083519
1630667979
878504488
414776270
706946784
107119857
664760468
1675313011
45207280
529830588
594664012
521304975
1881851388
1988282060
919155488
1464033099
1285568700
1359765376
263364788
1732405330
1593414298
1787821318
478162326
1439372411
240817799
1537860955
37401909
771352159
1245346806
2067990676
246866992
1240168117
211024464
1002518565
1166660635
1898640266
665360190
1782152341
759773859
1200938688
1600868401
1135436768
1239674793
2096285635
279149606
744227890
1545200540
809319950
1740020754
1408785938
566020890
1520324534
1056319843
1139537253
1709248151
1771636074
103927840
2115334241
1244337962
1048401432
902973261
1864088824
1984731490
1905087953
810446293
1620900242
216264841
1608460865
1054495781
2139751742
94064167
807212746
338110694
701904807
1859162140
165297811
1154037965
492029504
1463780454
1235337302
1250922152
1364348400
1980047997
1394321981
260291685
738414332
1581539085
1870616937
2143007256
809094106
281400950
537295844
1471510121
174792874
1766096130
2115243328
2136280467
835183866
190370903
1331635437
629701713
1345418764
1981838830
1240110919
1212576701
443051686
1792828696
960087206
1525118272
470944524
447559134
345566375
230666746
80210218
1936076769
2037288335
1276685288
1903713950
1385316072
2017198723
356205285
1870320869
1007131293
623689382
2098400725
1560098104
2092662888
2043098845
1021724819
340329503
1782761547
1032550962
993607264
1936105212
2090635571
1455535984
506673045
559125691
1837601134
643249578
1374334458
39111531
49281838
1875661883
707221987
134908106
1688251587
119595125
1432395190
3667475
1625976196
959430035
183107375
2059491457
339692302
738506227
875553575
172288732
791270549
861614458
1287997795
78743427
1939740948
1682265838
78054500
847619985
609876219
557705246
7542408
1258272576
1527695320
1505816649
1820194600
1908880941
402927014
946611603
61745024
1825320503
637802154
2045492034
945134471
2034816337
1336111409
1635281210
102869592
2029874836
1835629859
1933443033
1781239625
1440088388
1231904106
754106374
588925074
2135363862
316742192
834663625
1467770822
401205862
517647799
672577165
1898964439
1024255155
832113172
890107261
1766467836
1709906546
1601993195
2131943370
405178367
599617690
465546076
1129304867
965717048
1479265491
1096689410
365923464
1975246263
1838951294
1414236572
2000950997
446431114
1916974314
2020707111
2126739846
1229255478
85696591
1664060090
127614205
958992312
1060591702
1666918908
584061973
159511179
1722881244
2091197459
748519258
1503154487
1219157909
1418290105
730061557
225907341
1727138312
1984394168
552405930
391888358
530302631
2023182216
682571836
1956408700
1403254790
393308656
833011081
65900406
143293297
1060701584
1464417098
1826400870
1745267786
881587456
2145854795
460771907
2049601192
419174283
2053707481
147299090
12284212
655900158
449703429
1888488749
1016657300
709359353
1347477203
835433258
1278501669
1505987039
1969858119
1845109737
894102253
1509740648
1416798575
1143818058
450819482
572822243
173467167
1687487215
1371725538
2111657962
1291971659
1806883314
12426602
1001904968
2070305488
485873357
342195862
1817963561
871842375
1325632885
1626764918
1446095333
824122922
1747825107
326809187
1092348911
957838613
174910364
1453277445
1910549902
692426700
878513465
1201433702
1149518200
2059067382
2046213851
916845615
541095850
537006275
1264718917
1406362670
235986432
1003543558
1574525784
249379094
1849090330
308014318
1884441332
1731146656
2012912044
1578711814
168033587
267322649
1969687319
1714820874
417331875
2063890759
901267715
476278122
689380235
961524030
2066836504
1357004582
1142022404
1831937044
1050357775
1446899906
628501148
1242722198
868347203
1740037841
522188763
1799023685
1735737396
374223369
864407284
1187436698
1490873086
13524878
861396135
1623634521
1353681520
2120722581
1138838522
689574112
233515342
1846214484
2139462907
822454690
2017521604
2089339880
1931375321
17064576
1292106563
686397086
1230246792
992629592
1405564685
1833065276
1912348401
1037328561
289185547
1744057126
494640624
959335387
580503710
1871365557
1445498790
2078078293
1872925096
871984284
2062295053
379254021
716861038
802829333
652577315
1576984860
1135134438
1351575589
1776830390
1575436984
1868789395
1404300936
155596525
727573700
1753364719
1687951253
1528143912
15149725
447301568
1025663997
313232348
542645214
1945541135
983829462
470103893
1804842545
1126459587
718785464
1756170017
803524533
2139094155
641256027
292327310
310611025
1090063286
360790262
1547896401
895369028
869373959
1402534112
186804148
2014797680
775613700
1506147123
709180586
264727096
505120127
1119326941
1688094735
395515352
70424284
1831835621
470438491
529525196
1451814885
1046938393
2054338442
1085730800
1735716989
2133304688
591999909
885077542
924959020
1017508059
784329341
85868220
1995572998
1494187738
2119144397
790725829
765981938
252283886
37279315
802926284
1363317246
793725953
1978856585
1318858829
1442102623
2028074950
587361265
294003273
1042118414
1822623190
1976781669
1883415674
937466322
690676246
1165107725
233025020
612233859
337880570
1499411941
1515107809
1495868652
1679405470
1912098256
1680684430
510635738
381689606
355385076
1945644847
513161333
18964494
1475537909
675168375
1921579863
1976281268
2131316917
984364939
280245715
474071327
933631612
1421333208
2146342147
498214525
578125892
1655451108
1392297902
106999404
348827471
2051201138
1676131843
1244522218
1070310499
1213721300
1789908002
1267493741
2031852604
83977625
2027416198
635318948
244512654
1780403239
419962875
1504703772
1463375194
332569346
1562578386
856600842
1316237808
1036906420
736346110
342497305
93442487
459673120
754455004
779388815
1045345428
1262293790
1310701949
1695732638
356835914
1104900772
2089709162
1547165063
1584210477
787602055
201813621
2136107312
1175127904
1349835456
710271211
2076118429
696143025
796461719
2121903097
52549431
944241661
977484282
1264893908
605893655
649536721
1481407070
132739864
1488611634
384989313
483358920
506560729
348498781
349028565
1773084932
381144136
1139455693
1151889964
135271656
1758465580
1260602326
1644052726
1307707705
1805820984
581394230
701683651
1115159558
679814819
1117305163
1281884910
448359328
1909663303
91171359
381457094
975159947
1981428862
1765203590
1360297171
1748344024
860740634
1668981921
55218527
2042346778
232598318
576750415
656302310
1584864194
473537999
1308031258
1755445347
825951234
110336987
1535089826
1181597065
2131389469
634217775
1915889504
144252690
341599732
952766951
1356507991
1673793054
1083128920
972115105
1168144415
865524971
240681655
2103503721
393248141
1485827810
378634831
107507041
1133875676
1795649777
1357067555
1281904881
686579381
684060658
134205231
200394276
1330500127
596561537
920570421
452548807
1198017541
989602452
648168162
21514945
156638099
1029811396
58515251
305494916
1561019713
12550108
574245110
924403900
156440461
1952930220
1663930567
412721720
1018431684
318822379
1716000088
1945318444
1224834892
815696392
1225502815
1478147416
1913350545
876012428
564321689
1225403103
1880937731
1647865852
130557217
364591304
516515951
480678513
656931007
264866504
367690334
1226160963
2075973128
570506582
957716859
435424691
1742998835
1953093730
851508537
484011816
1154636519
1273518275
246450094
850487062
1354589879
943862363
1578345709
2026961924
1393697823
1155320574
1354048400
1245515531
308484118
1091368466
428894036
1287536784
1280759846
297156700
1611977019
1987055208
1712265002
1454287723
244621652
691940225
47978752
1785242308
906217041
1625305690
776553965
1618113842
1648218975
1853629870
856128601
1763409713
1957479509
65397099
654094256
2017276214
832878922
1488653302
1899637019
130194020
83101760
1102391675
60263965
1235784855
739731430
1283712957
1827162463
1034178313
1840593642
415336253
65164453
1483175353
1414344921
189597376
561437655
772287699
1233870605
716396211
1186212769
200785590
976821267
621918502
1360761409
1889381187
1534377267
1058318251
939288626
2106134794
235491821
28111966
1676683997
331908601
1240946903
1200629954
1646500601
1368946332
1237974132
1438997603
32645143
586781214
363657587
1952332857
336021116
1242932709
1677593960
46157908
1151734709
836899265
1524972517
2052194615
1037056442
47488386
732028963
184466691
443279992
416638060
1622166775
1891884492
995136091
382887451
1411303190
928460892
1990551754
1210565113
221684215
1901164611
108604053
1783162865
848051135
1020653393
866475489
1261785962
659459411
884205224
357498520
2059849245
608833346
61022839
1416274090
212842608
1352094151
1355028816
364966680
1625535663
396606641
151041165
1352187524
813961189
983043671
57586568
650615227
1949038765
342621330
640544183
557313889
1776618028
1100454509
2142188774
205522385
294020584
1877319882
1205937187
141812233
1142924111
859997778
2123343666
2121292511
597160076
1582171771
2090311271
1291460809
855008434
709742711
446442839
1456106508
1432969152
69781921
413643223
563796761
175952479
26730669
2068770660
286195399
1626502235
121794901
1033279797
1459380561
1154296650
1492990087
2099823100
541421348
1676702439
1406662172
716428956
1408904113
1902013849
356893903
1898608652
384195312
1219672888
1361718154
1958775068
709783736
19340703
1412454776
1663606008
884234596
158281101
1412087174
1471210576
53788500
1014004894
1973792909
1059085568
1358080858
2039141831
927939037
1274913838
1694033074
366638618
835229763
1066293583
542055504
1754015050
526391190
1217103633
1913498622
16791416
1731315707
325765754
1239740684
2142079421
1179344081
1768414783
1732968625
758011146
1972723457
880376264
1795210390
1675358841
1344699828
1596630163
597965911
1451470102
1192578553
1532640794
775925013
688763211
427766024
1412358495
1105020708
1186979483
1766591153
1512613311
169140744
1299014720
678127267
1990510487
1343261625
2069657804
1316400792
1736266288
1785811585
331678950
1300308014
1593446097
1430175365
682400199
1620243724
1597234047
1972748752
225857702
1370511274
236360910
231321140
841084637
577788271
2055464678
504917343
2079959837
2050842077
499763016
33419963
1483893195
320742898
1948077127
215980432
722628086
217280263
1998976958
1059889289
1929021528
2115598459
572348864
799980884
1062975566
1763266400
1145188908
180026239
1109637216
241114091
1963401418
1060207490
120052795
1486937363
989889378
1865887483
438096861
466232176
865162779
435425373
1393277298
1994009861
858395918
856534928
1439371030
811257798
1835399280
258021888
276663342
981552439
1338393259
2121001114
1765142377
88300269
561222258
1513315325
32407669
1486181932
101266557
253507694
679157796
2138570491
600202057
2084310057
801375577
571049632
1122761616
643538091
1671077978
535102541
1568173554
458498083
1672577541
1270950764
945711683
386617779
598750526
328317756
469111458
1267284380
1749185393
493364063
1662311237
1688478563
1010124164
75090865
329149124
1528658686
368060932
1726825124
1322380699
1190592608
1210455192
1729139472
1299502728
2141149223
1845306402
947879061
1146595159
910132797
1079226331
1936791821
1850320507
60865239
1588541738
924376922
948383545
1393538676
503912941
1909186104
385652208
255043893
1912652968
1626353985
1007238468
1222359176
116752946
1728974215
2139791230
199174379
1458392070
839351247
489996915
1973719842
804876618
1656240361
1909463460
60732942
1639997210
1629715179
1534557690
428541587
1403635676
1513948045
476940429
1143658560
706164308
1472563605
2105822932
2018789309
879583684
1226173971
112393905
863715646
534666569
1202453277
2029283047
1910524400
476034882
471851730
495808381
24610916
1441789739
179339151
394266457
1332249942
856724087
165589149
1734389510
1182987665
1136762826
430483808
1439503011
586642597
2062831569
476889901
1113152810
1101705994
1371279941
1848322392
1435996684
1337683632
862376494
1756679688
1226221837
121596027
1895077174
1085248231
1028620017
1963040023
1252618862
401675398
1045614324
1204255553
169202069
42146558
379250769
147512996
219218796
575279831
674268796
841955588
527256506
1111918733
923686308
629941748
1388809657
1835357813
330964849
575243155
1598401275
1973358956
1246932703
1032583555
366391617
2059630720
718298108
1723899009
927183331
751902422
1372475826
2095486999
1597679561
1206363568
2067903693
1477679262
385689740
24305248
1195953880
19880277
1346440099
2113595276
737464725
390510877
1389112658
1514312398
925055704
1952968474
881076212
921044209
681445764
2123604930
1066627063
37120173
869788270
1891363166
2042616718
1085407732
305865146
1585618752
1174062843
1799264923
1705148854
1183705826
1331178698
772694860
935237658
873732436
777783965
1874865031
1227920202
348637584
188859438
1927586317
902545887
295050823
951769738
811992909
108631306
986040263
482821949
1993352151
224665940
1749635268
1533326920
270546013
311128848
1680647436
37107337
361837239
432701107
1982854354
1476458879
175288151
1035725788
673642865
1649980150
1242214826
219155377
621162526
629273394
1000200496
316898119
1949363402
474581878
1610112256
516658703
1191771120
1201297370
1600989848
1692774738
835863751
381872681
1503976739
692577566
288649346
1804775924
1354515197
38261104
1099192891
1328022375
1933839182
435333495
1355711608
921153910
738717146
349615940
81630682
982890571
1207745785
793082126
1036576561
1020545211
2103023250
440547574
1185848791
843893007
78734536
1911878489
467899520
1415955121
1083107683
318826896
692664964
1738830253
272002987
410086470
831033573
1697830712
128721341
1385089098
1580430279
1900036399
789330155
884229426
619147521
972912243
373158165
678183165
599571760
1687718220
1557136641
863156883
679924243
602893038
508386918
1258020262
1709396893
505119367
657033600
191100999
657607203
1329770797
173692910
728220096
1593170571
1113644163
417769951
1356507141
938324650
146009509
1234207167
923472047
696351872
1047118446
2082302664
1735909923
1037043675
275293948
728317683
2128844545
1947349296
929431585
1476560270
1687630801
1675116026
781680232
2040202505
821948296
1860583285
2130956312
1187712151
1947909436
1379153750
1853466464
1687770820
101127859
1203002416
1487559888
1731233681
299482939
1769826895
2094208983
118626019
791987519
523919244
1292039757
1592097426
773417056
2124641931
930783329
821648710
1003712112
937330369
801696001
865718732
2013211532
1042316852
1947363897
1697576742
1591680998
539300418
348147619
1669139590
1792654644
1340787070
865755352
2002515953
22054380
1112733914
263225867
929111253
954117664
1410891570
663790656
2082328964
440389892
956629536
133631671
633597645
23034436
905559048
36634181
1608776987
334129860
1735168672
572669913
170513403
1690445501
2095775359
1027921851
592021346
1284160851
1191431783
1676700851
366833167
873065272
1344994102
987285715
1446685498
779335355
1482127875
2028101624
1952113676
396922706
389174695
1799817749
1073405190
585869757
1139086772
505168041
1305895926
935138029
1165498667
476680787
2069244108
2056137505
95848703
1912515664
1485664363
555902362
1973733144
1955325483
1925734121
2009490320
481644947
996117935
739143097
1788175792
2122858965
807227613
538551355
1639511475
118795325
1581587840
1939608205
336500349
1882625159
1513606492
1719241691
834744414
789307314
155420695
2127934453
207952100
637244199
1295120009
1423598924
926084830
1681254597
950106572
1989701987
546702053
2010233456
516428035
1821199104
631064745
1250086962
1452193576
1469172056
644716338
130434475
668633241
780852108
1138992669
1233539173
1552975392
1078081565
1994191456
1721324326
931898612
588954663
100042689
1894574591
1248462244
450315015
1532909780
438495234
667481341
1079755260
2093495711
571468071
1961043791
1931329857
1606562069
770635027
919692426
271949349
240791133
1542656976
1434982317
1535968300
645341821
1607875842
582623189
674782918
569713978
1173527662
1892629686
1599339130
1668450433
1914456862
1407878944
1083573665
1122293603
1871793733
444393596
2063015056
1533862165
1808423722
1608008953
2035386374
1563177017
1416809050
1918700485
1869746047
1767188503
778819850
508098220
819941294
1781156999
443339941
486662747
372324047
1653120390
1096119691
987371841
1521873321
1411438057
2092269312
1751991870
574733488
273479536
1738004143
793138552
92432857
993472315
323987891
1940145084
33848640
1041513178
1553101723
1430124533
565563318
1378242310
878702464
601307467
1010618004
200186487
1566062025
181816732
1252908782
1991483825
867038619
1911968344
1855799710
771345612
351922347
827623890
215995940
275519351
1957590992
452538431
9467755
1050356596
18788587
218329882
520978225
1557467668
105205962
756948915
1191615816
1292337380
1446808762
1065846249
208010346
2016318557
630567799
1027261538
288084746
192502182
2078364155
1405929905
999675183
1093233166
846739598
109154989
876849944
1817484893
1943467643
767238490
976911883
1215494625
919514643
734431593
2013907051
1951437987
2138240467
1193797204
1789524899
368446038
676224325
1828086686
74125237
476887575
1112765258
1591144877
1136876537
1788408914
547432216
2065977448
980471430
972482173
746605493
1832474961
160374957
2106768990
64544436
761234972
1257775413
1814130721
549507506
570252187
14781748
476569716
1199282921
798789649
716238756
2017560449
388851586
827111318
118379186
2008635055
171286109
901386878
1026012266
1694041706
504209020
54836561
1264592970
789329564
1607457134
1859225348
756957996
1466521822
863244784
75876936
381626875
823802178
1444321171
1890595036
2008623784
598194055
639083404
1955552566
902537179
438606740
311122326
823964975
696435391
177313673
410457287
1217158037
1862550823
54836561
469385704
429596616
190082573
1762902435
679647517
609447619
1803048334
1310805049
465146877
1097178290
1133950227
253996208
1376815696
125104987
147302847
2018357488
443800930
1239863328
1362237422
987853371
946272838
1670111003
592433688
775207168
1529624637
2005811289
878518036
1859084926
1115697229
139560757
897344123
120257590
1294167521
101920397
300065427
1084125738
994398838
1306787896
1688135761
1447465666
772417714
1042135366
1794181381
832754386
830251116
336477906
1728096391
1407117042
1987993635
293999043
867026496
822600386
1613963964
837511273
740769267
877717015
1982244925
726646949
320006855
855769176
1950564208
1436798866
620535580
841351567
1603157624
334115379
789435539
1765895035
1606020791
1788404160
1834925033
742625175
741410628
876538912
1317320648
1240507797
1376638451
852672778
865066969
854391515
819084333
1077003112
1010971558
1070102400
404123698
1321340928
939224784
2114141861
1789617827
829554429
1321121311
606547653
1841563342
1731671813
753544300
1812083891
273811365
382809952
684533921
1391805124
238413966
502078670
1948084329
213857920
1188590722
293283047
1682623123
1710727146
431845471
1014044088
202176878
1021028729
304037029
1657545640
453685628
648350016
264042566
2121500919
1749717658
143253435
350163083
745720219
2126339284
1978361118
127092909
860415997
141166397
1869826142
871993516
1558283178
92786668
1713029907
434921768
549881908
138802662
1431250664
1272259274
179870420
1659252543
259668785
1688639606
1054136777
281656467
1506844540
388742909
1677700818
95346058
1454285076
1129757581
1493428347
79343388
1516909556
149466413
130564968
388154042
813361375
765755002
592693514
1344420500
220904202
1843164324
463964420
932512142
1626683095
555279626
2105905149
1370517174
855658894
662209539
1914051369
1691812897
1703205016
742283309
834773100
544345576
607610008
894863444
1824188498
1425822526
487547304
1093730209
1006175969
131377308
1027031611
1576274409
1864803404
1524520896
1949429639
1199793950
810454023
180625566
936372117
1680435944
1498965732
1648161262
550579497
1736752537
1046196476
1201690291
1487244198
607413040
1144406877
22138439
2025022489
982483674
910055793
3335992
1762976359
1380309259
1360819206
1251554776
336053895
603348081
1480846660
1392559064
2021049123
372050967
678189141
439880284
50277965
775312356
1253127541
1607368219
1724922355
1033776094
935079942
905859559
1967846125
1077085228
430356634
787926958
1831122392
1282275055
12938013
474247561
1018827565
1199893432
1806169229
1249688001
185155552
444311578
1977424584
1684687924
1281358351
697826621
1783764915
1575043416
1989510293
1618301755
139802036
601684239
1680970569
261649870
1496638455
1117296940
571257175
1834787754
503592366
79112655
1798981402
68043372
1254067395
1688913560
512048484
1267905256
537290082
1991684845
2105546274
718733778
209023991
230212885
1964027836
1698638666
1925088714
1945744696
664483275
803322682
496080723
228814875
1188410369
1353606449
1767882051
207415285
1573829290
1201023121
94431854
589845142
390060078
2146913911
1113983257
1785957121
1123877987
1006785691
989673934
246683754
863076603
1440168420
514711876
1472936976
1279640798
1875225777
1816591120
1120142237
1873101129
1389683418
1415649229
367922737
291679246
987063534
1754750526
2097241393
114850276
1100983634
1985982266
2000131450
2063223951
264804723
129480535
1692790840
1498859311
736033420
1168108818
1467260231
1157923054
511699655
1672682106
1265421441
1332903115
1748148448
221291421
2032214870
1677140049
1336419712
357826001
589814906
904154901
2076999080
1420331566
926602625
1261469956
807819429
935101032
1016361068
1972857734
1782589264
1103814272
1918804317
1658941563
1824568225
1667966032
214363419
1216098635
1094903653
1204996155
636086272
1652966969
606260949
324472862
1580105463
65636354
693985119
1733629418
1505200653
1744412754
1441611405
434605861
1619531435
1694028506
96797289
2098046272
1645767014
2047953529
250481785
1094557369
545509559
1828029914
1402321147
850256860
203752185
2054073645
1237148154
933915917
1581156068
699574675
134415914
981875952
1039641820
1092011807
1773904374
614127522
1977688953
94512079
1695799934
1916987772
1063869270
558585099
1229166528
512230435
294675255
1954154451
718169749
2080318535
280908644
1517753135
348637584
1149600154
1840831717
957656428
1904003630
1807853680
1535846131
1261221052
2019361858
2095433077
211948984
1151105381
336827277
1626466985
1224842410
28566129
853939405
1777426099
2106977793
1123786913
1934113633
2080463834
695246555
17813273
1325802998
1919554638
1676520447
474321448
746683320
495097917
1153093845
1294490867
1994054440
769377275
2092224570
13898024
1654826122
1316982009
761285506
1590834732
22928527
1508635608
982000241
218637652
966444866
382371768
2066030211
1475492081
915823368
1442263441
1344142235
1353872747
753730088
2017254724
1966962640
1281017023
843791542
1530212551
1321354301
1514601523
1918131161
870219711
1723589555
181316665
1858904946
450402680
27370867
1306190735
720549184
213282384
1206887155
280163401
1679710239
2052658989
1145955154
2050989412
1418819314
1691913904
1636790130
573123384
1651223300
667021868
1254286662
1516007419
2097831944
66115870
530758435
1001281469
1832668698
735217828
1587538965
2066157156
119602283
1628667567
1157690379
378943354
1189888005
1258339561
1329381140
1455403597
2147125854
994234027
1301256873
1698340095
1902713492
1336985552
1035288630
2042604996
1034632720
411339948
743420038
1465027745
677902171
2212402
1155438451
1359719668
287788753
670277045
44620540
1730879207
195407454
708035801
277566295
1620222174
778241423
1842342179
211838830
793673270
997430882
1354615140
773159477
1683714701
198956719
1147555831
1514689102
1013140618
558306464
40050509
1310059976
93608991
599596856
1863111707
371968361
806638207
1819649339
2114284298
1277012331
233154213
1875703836
1977343541
1930921480
1104182199
1812210778
1153120366
825252008
2082116194
1363152848
1405006491
2058486639
410079314
1357088170
260001283
1697213519
1036989189
95705212
739572110
1440646722
1507609894
459646286
1352248689
1399716576
905803426
1887020399
287834415
1385539563
418084473
362861004
1177593531
855673727
1987282905
535707934
280167594
775869153
1165629260
2095019465
805978777
524908701
1797807366
975991555
653926469
1898668912
1010744159
54089212
1591243444
1619633571
866951854
494793891
404588108
477710342
754479572
501850448
792385559
816290295
162429628
765761355
817564719
344679579
1100649722
121183077
1828162440
497330081
1904799478
629290780
1609149885
470398583
434375762
402294534
1473466818
623848738
1832965668
1502730379
2012154056
244291078
1640499682
2074729671
742067386
1093682253
801458764
1728826428
1874575344
29705640
1092956979
1964644476
1027179295
1992375130
1442827730
1708394193
1045607713
853318444
489739501
696591081
394064124
112149872
2018614253
1024789460
1410125982
2007237942
1451637069
1123692041
1568480870
936337858
951813252
979874889
1723018145
1610558851
641106613
1591555820
1061376341
884216503
1003262743
791713325
1384399870
76933687
2035512140
1886936870
275482538
1879264060
880211095
916082552
555873689
743474050
203754362
724899953
549211580
250357391
2074759436
898130538
258777227
875303585
1322279043
23126469
256984376
1313414289
1185165668
120159698
1748706285
882466466
266549831
383423981
1464021554
1558110535
1859017843
1398528523
1482836884
1654529936
27399870
413209588
204574876
820408646
1871527991
548483379
1642066623
1757301290
1089135835
1987751713
771792220
830376435
250471561
884575356
1441397096
2027514969
213829500
553060554
85385263
689162904
671893957
1868736023
196610899
57395296
2114205434
1486640805
1660328321
1146463952
1809831319
983592448
723076814
267285784
1916435333
1687217734
266315496
1571946959
242696477
1972650848
305608918
1220063396
1297953766
1122211649
727434198
320252401
1579658596
758524010
1198724074
196533203
1263315798
718301804
391095853
101334401
277534313
937100088
1138612669
23776366
992184791
806811731
2080025527
704983541
16541997
177849027
783559203
148764284
1044155881
119196315
674241419
435957930
1620473653
1315329334
223956765
1850832467
1550585726
1553913368
1370117713
857320326
1265606628
1579173202
1216812664
431707283
1392220194
800025231
1276117719
507047933
1419196711
68423950
575345530
1966208322
1621835102
314813033
2070545095
1110754648
1210078304
1482428868
1773192620
1229568335
1512367186
224260392
1540471755
664758606
265341020
145669139
309691917
421780938
235540633
24155195
998979149
1844558383
1880733579
1577021466
615252900
750901314
531053154
1032511662
1328379184
1555775304
30411379
1883294403
1836295542
1097781964
1440760569
985152699
1473635591
1514514358
450645641
890859549
310772916
1574348202
201152118
942757698
383682233
1958805889
243166970
191673886
285926140
458844022
415723939
1212766473
1359343047
1950589143
1026577003
1936701158
746695634
1627135498
2012212240
1298066092
191014773
617611029
1932238017
1108605373
996951609
726305043
1545144386
1351607372
925449704
499072180
521766582
658122489
118878001
59833743
83767478
2124882270
1343439323
1568892496
1396793334
648973667
1115939814
1208576125
1244332952
936163753
608954843
1760136215
973483853
1989046325
1950148685
1139495900
408301461
1003582560
1686174089
1786808138
1291125835
1830061415
1207751291
488372896
813871406
1428728683
1753338642
2123132759
1203839241
1122712637
461514278
950731176
724072542
1167439881
1768612595
352904075
1476871421
495560198
1044215573
1647492202
1573823694
1175820458
1898663222
806706324
2138350171
1419076762
1801308345
2069624637
240552797
442211157
556410118
366802365
608782275
1480608986
400234122
448414661
2131369537
2006810880
763249046
2092249499
691939871
548171859
1322405142
558903874
264991950
1432645778
1998381697
1460103193
649232543
1339878764
417352904
1838501903
516647113
265745022
670765858
555227500
164034054
555348464
570212846
848218284
2078034420
949473381
1739939647
143635701
658382985
1555471624
1769966673
2124675271
863879778
2061954770
1766660995
1165703126
429572968
943443139
24074701
575191462
1667248047
957860580
881647299
1658941294
1377900325
1609183691
2616373
58319464
1228844012
1398587445
1701904334
1494962889
1898215727
997726214
1665283360
1755532196
1567526408
342361776
815267794
711145097
661910595
518371904
743703883
1664749636
952136888
1080848954
678331759
924066447
1135457182
121343501
807489055
1404760480
1222701302
561640803
287042454
944346276
1910325886
516084391
1626557224
2118944055
1036348315
391288619
828699329
1470374397
1927359358
1513985475
1866311886
1945763134
555992818
831161381
436171406
594981384
1796776439
812406768
1669682380
270461345
832693396
1016088266
1609306222
1116354916
726660465
598720824
250700621
156491969
1798700414
1575584575
468014678
1029582065
1099813885
1321279077
1997869404
1127619406
1912175731
826887127
1711218805
1441859617
2092687650
2048836699
296572891
2095482144
794190408
945303781
2019546792
1743256666
2064953043
74887101
2113446102
1223150423
62192741
1090337118
1120008476
541098404
333680210
1853394649
1478251945
344204374
2117894913
1020706103
1480735677
1703665109
1357113212
1593497704
275264226
1837326277
1608515783
503160501
1209748105
326255417
581582535
284141834
910684787
558234489
473825608
1369284370
211701371
300841730
221781340
226840527
631820469
831332103
267279009
146947253
1583402423
1698433443
152002553
2067476604
1673951519
1763994830
1952710330
170460142
370901414
777315519
193474642
145608649
582079934
928305017
2023529583
1255023276
1535450528
1568433567
1624349539
592750084
1915266629
1055602207
1343767985
1144752217
141997092
1099912525
1256945632
1747683512
308262062
1813961652
857877503
1972830917
1548709284
1759297568
1756517944
1074427196
2074252089
424674145
2051477571
312282140
417884431
586533859
915654516
240072522
1855047687
1073730531
1584735285
1928569352
1347958760
434377819
1724236074
261836307
1957420294
326287922
1474582711
524477881
974348620
690876584
2086196353
164281281
1244487736
1404539421
1027035147
742849354
254609636
1991243580
1023181103
1185298782
1963551182
831829637
428578878
390174585
1274366890
1011796253
951572034
1594273531
1965747427
95407505
797737689
1499091688
2121225991
2037984645
88132659
73502535
1327354132
117793902
600437122
1834155575
1578573034
1456765842
160464190
1891832121
1004643766
1013646856
1383933209
615874833
1018968655
1045069880
1466042282
241606033
770947397
1324012885
297957240
1652738643
2111615377
608681883
434427434
1145260894
1366684020
1406865259
488932786
428651059
152734600
2011944780
1599347336
403398327
737535864
835185546
1375318588
1737892122
2052295491
1740075166
1046164486
1061733265
584916527
237966892
1916343639
2105485408
957040709
2049644888
1948130335
186888598
614685538
1526322160
591221963
1298073079
1046083194
3396644
1736587160
280319582
2082486947
567157215
1022888358
1421582614
163152573
298821044
496186774
306101331
510705688
2041514878
1755528312
980967920
1363718618
449815107
1915846844
819876330
1307179701
1428271337
1977417647
1239361035
433221001
796823837
1837867364
951611606
311721647
22007926
1281678545
319877135
776285809
674828784
497052679
1912564686
471128030
117372363
2093407821
1007508548
1146920094
154558956
1163163442
615983439
1957466409
2087729444
1942001782
1789023975
196446274
1445808046
866855437
1457159622
2043119141
139711980
379737641
1038310971
695968161
655902904
141977409
2090680549
1025564120
275980236
1019436609
1787968060
909533849
1198267849
1132991046
2115663323
98900822
1659899310
750040871
100914512
1481804316
1600051087
1773933511
723811056
271767802
1986268573
1446233160
648091948
1052544910
738289116
1939681996
1965832175
1072664630
1634404034
2097956172
523131986
167361341
1573329941
287058519
1973806614
1775089375
687736833
1184674722
467172300
661286372
526716371
1462073570
354375693
1682786487
670271919
1056786562
1058723692
1976915973
2087007673
35267575
894552262
837435870
1318773867
812503133
1536979436
578728303
684691141
373263502
930656836
1830733919
1693344204
954017042
1145292526
249180011
890545719
450500396
932060673
1956437708
311487439
405007046
1965169433
1450441173
1868027135
2018271003
772668491
2025360016
1032168370
1868969242
174673045
1139587395
1424462842
587325296
1826145712
404924970
922974828
1311861891
473972648
57039259
2073937445
1193068435
1114026706
1503367638
100084515
1108907093
239339584
647786802
19984509
1131744099
638185511
1000275421
411000873
711253598
2046697072
1523462741
318733563
1949503125
1375982778
113218502
665399395
851091423
1877224629
40079278
1645798280
716443852
1493553961
1748940888
2035777156
545441622
1364947046
1631231240
235641731
677282774
1405976563
1375345160
1507457286
1482002616
2016592618
1143356893
1596002989
15866050
1808211232
1564311681
1971195786
1599238198
1884885207
296010863
1131555851
207061304
1751267376
1947236666
1872874133
1285187332
962036530
921913575
1318396360
1664427238
129593057
1968640676
27386114
2003947784
908876835
2034153475
2069421733
1618897934
615545832
1530886721
998302405
78477391
1338499012
405462179
1553577294
1262205955
2112689371
979680437
1240440072
1347422045
520666822
1765030370
234532182
925127011
553619787
60119297
231802404
1089903801
1267049077
702366791
1126009809
1791080395
2141668553
505392564
897872708
1785053565
330126375
608029079
590414059
1768984459
1022470867
514099559
1178784595
1803450067
351635114
2071270876
73202222
1319964804
906243490
1056925258
1498494749
231649717
1521753176
1442742767
1096612092
998288221
826470019
1887777730
1924763083
996484034
295833041
1298841998
1274364911
298932940
1266869379
1743286896
1737888556
522949487
256978257
292956495
1103293793
2113521071
1150977195
2123818106
471126624
1955339899
464509572
1921286101
458491997
1387862619
1621461147
1769946610
1093421084
958841160
596693229
504744745
782303135
2015599155
1463298884
113433558
315622254
1051562473
1053159953
627159718
308750888
621409068
1476845298
859110769
570669945
1394045078
722134368
663037367
318685503
1489372812
244429886
1623669180
1757861151
1040154599
717915508
1165884062
1136788743
173100382
1778432675
1801673205
1914908524
1596737295
756504208
1983888851
2126802442
645721852
370720629
1511535440
731133409
1029754252
1461444885
1676078653
1059786185
878752886
1278148516
547276359
1932229062
1585020627
1350878207
1919773074
1669105850
1365781276
2129955852
287412352
1847617455
1940052703
86099005
1963576810
1744303211
921409217
1919466193
11538074
602856096
1293954443
1172739074
627438145
36186076
770078535
2079199924
9142622
1236305662
1952812945
1892749645
524349346
475600845
559688228
73478902
1742203441
485917666
495517372
1402316954
681394020
1152023065
2097812033
998775041
1024051384
145796820
354800598
607778317
1977527557
23782880
559833865
1102277369
1952018318
1023449172
1724764355
572175935
727715441
273558446
191445100
32290330
1851260471
620342887
1422775814
684527524
633912178
857046066
1455836420
1069160505
1518691983
1849977815
5465769
236660683
130799415
1066405133
344638671
1819108410
1438615135
1063848452
483797913
396128405
2123404019
530639068
775461464
519683503
1361817112
736944894
1420915693
787280578
1809760475
149118878
219010816
1646695537
683544449
1058550999
2039374163
1529083999
1276889118
1089507373
1803092263
1372377397
2138188245
1221245671
1483501436
529515094
440148236
483047306
258305294
1211088043
2035917743
142696396
88824542
638988099
1015181471
581653996
1262511047
2047880439
715095617
229976885
817924999
655681178
521416955
388257543
253150736
1266791611
787598050
591677023
728407067
982620538
1573548797
1858476685
1104550304
1618720285
1805549798
282929302
2108775852
1530901031
531939947
2137292913
1344489359
1292195999
817458040
939062249
1573800076
1493154726
1284452342
858195971
1840739107
1828608770
1651015415
162319219
1497357784
73365865
1295274680
883199716
1348592847
2064222168
1937120542
1380076155
47958260
1803569280
499424141
255079408
18709463
807426976
355266172
1847547408
658881247
1274507523
360083731
702055063
1141040637
594689664
784085013
648290875
877766545
1079062143
1499901543
1259031598
667940958
2127061633
845074290
1893685598
1948856661
1760996390
203462888
66706878
671071893
170606130
1523454492
1049268178
1548858523
683376043
681038533
1039559862
959427591
338037119
1923597970
68088629
573868963
2026916336
19367737
571095113
543929207
1298900943
148692422
1779492266
67333975
1076051363
1104693256
1751960293
1078657033
1792886174
1922050389
1978043295
675771233
1650073658
497050425
2081146892
587469350
1587759116
1469119749
1720774776
876303340
14229111
61816887
693963919
962875878
1845940702
1354695013
283342198
2132271466
1656752387
725697567
1703728966
1356894207
681274066
385523736
758283090
209001776
26168344
727505822
1004575466
222003945
1753852863
45541858
545006991
428815242
204607051
37358871
851712118
1810598880
1579541024
1535443782
2067564098
1407835563
2098480233
1705608503
900351602
1310626129
1700778741
188255418
1750986597
448440567
1709572814
997989257
499472536
1617085508
1883643973
1542475575
1885529389
1393326398
444001411
948166256
539573354
941133486
178571425
469855075
603757339
1939997548
2058878584
283968736
752331756
369744581
1041798467
1816961580
3334724
1203702998
142060116
2087397983
137343438
1381028013
1080636108
1599312585
1771677129
1460720764
150118887
2054687866
1174718453
350491269
1242576110
674405016
1582464146
1794913283
1713813442
1234666618
1104335706
1396173063
2112675081
1829513198
1822311649
1280749757
1388960989
846043954
1536688801
5606955
2077070373
765131754
1798466702
1680398370
930733708
290232088
870733846
91272870
1336888635
945233662
1392052835
308801582
1670144084
1656447337
1970262017
179335052
297884286
1696339060
519080162
2127501543
752263716
1610019156
1054273816
366369576
132041621
1792206816
1718119178
1078273511
600055008
215556719
1578664452
1254991111
666581215
1068463500
447774187
676803072
1252816434
1250039482
112235967
270302566
1223772172
772462915
1359295454
663183845
1005188518
1203136667
1294464768
2023385028
558552649
1630170273
548575040
1868883577
1184064549
396496970
182223109
1308538521
574524797
992167174
2019519188
1423615914
616376523
2138908429
1530076309
974827129
617090233
682781225
1394097794
605931936
687411273
2102457363
1857803292
721245322
1289541874
1206518018
1112202021
724552972
423147614
865605799
1933954508
249184937
435055001
1300455864
1050425947
970148710
1729503016
439757992
1027752296
1736525765
1967496379
491273836
1490838885
214925952
570402486
295577869
2067152091
213997874
529165662
1675157076
1876815376
1331071893
1612971472
920267518
468253713
1756094158
1563141587
931107975
254813300
289254819
438556296
77923077
1237666808
254866592
538220151
1759378161
1039767639
1878229358
1028846375
1785289468
1856790367
290184015
214413630
982299156
1470236478
1298133600
2038474398
1824343247
714057345
629685914
798422405
386439606
1256945118
729209715
1138514759
1754393532
1554227772
1930765406
790322044
124603565
1302945919
1973522397
1745842090
150288645
589303663
2017944780
2118844766
1988080817
626164997
1611741616
388573579
1858157074
1972504805
463223712
1572744031
1744739595
456734513
1206609247
858469867
83625491
137265986
2146889196
1100012167
312439906
891702636
778014362
228722937
1858973184
1982444709
95222020
996141869
1498860951
959400535
1829067121
791150802
1291745517
110901610
861380982
2092244477
1229591782
1145983736
354061560
1722630869
1955036751
920103997
411768455
1420994578
287940560
1088537087
116982144
1631833477
2009363314
1782676828
319800375
1814050078
475897617
1125566057
516269551
954326947
1438709199
15822050
880072278
1361242295
2108563695
1890917851
102440446
1170784606
1052931668
1916887759
1550194094
1734634455
141342404
1949720659
3300562
1862201096
477053067
429254534
460524913
1867857535
134742354
1700677327
1332952571
1212532602
1824384478
1862534303
1761291867
1854418833
68721264
843462071
2015307474
339521125
1868491546
1320089826
1741024493
49146752
2086072501
638894724
526484571
1115882971
1478054272
2027146215
863952011
1627957914
1389117765
847358751
780898458
781227835
930901515
6825274
1238759646
1270641424
1014632231
147776763
1764991690
169901672
1138825453
1393124264
1788167342
1074584113
1538958933
2122392724
1007985713
269868832
1447963115
2062536121
440990690
1352640523
634564045
991589447
1512815947
638906297
919618480
1377439937
661788642
582500571
314475756
1737846469
1515714005
1373495074
1807330544
729178369
1476274338
1004055898
760157223
11774893
1280385666
2008515842
1189593618
1395795615
1118522925
1413005246
2009953499
1077112131
773425667
135745307
768260966
543263248
134486882
1112957205
2048998666
137598843
810610955
1910133908
783706332
1260108130
1574252120
1664177553
1710966985
468596651
1082511702
455296538
1704964878
1140203243
667424936
293100593
508928298
806359043
2023155138
51774701
1157493220
1901370406
703146048
1535340985
850880659
391595018
1069845896
920309241
1836534212
1772555007
368817282
385700884
465043674
368409547
208424785
2066140750
1475824312
227881295
646436110
590486390
561521667
1347227014
2112240673
1819934950
1918815780
732107207
1726346228
452700586
752922432
10360016
1359763552
1526708496
99756876
584113752
1154833703
2131240342
1154373210
50383628
1771941293
781921527
1013426043
1030447591
174288627
566961128
589761307
736133138
1930095937
1902127393
1120851922
1556307016
1365166472
1798845054
1159237767
1620030588
1549379063
272732200
338300499
966813513
786607169
261265003
650699098
1267123412
1815358769
856227760
445078397
1141459432
2034380197
925107328
722135398
905779003
243474907
1924598473
1560241571
371456233
567068006
2033213918
1203180941
195777302
1483125776
2043750904
1417245597
135072688
2039459981
1486393425
264101627
990104511
343361078
1452974656
759780983
1357546916
590396114
1567172648
1917737993
1204040727
1153383542
1059749438
1461158066
711087750
1715178623
1856766731
1649184242
115792611
26306596
1755947743
174472084
173662618
260904019
1955924544
1459813263
1887747253
1670546481
1341227752
2021675630
1167424612
924158064
1185344683
1360342550
2130374862
829407815
2057549586
1090396595
1465602073
68284084
991161813
1138472140
1293008633
587625670
1363863912
1679597345
1161744904
842556506
2069402704
701081537
1314999396
147895126
289570737
1859431073
1536130888
818495868
235891018
1169058924
258172970
1726028555
2095305312
1141111625
586113957
312505800
1926746948
718164493
408829604
2039160349
1211162274
1527449305
1739114830
45083924
547460304
696311180
1550198268
84955961
301643591
542401498
1161920864
767629545
886036721
1998380055
183007689
840450922
2053108380
1160973735
1825997105
1160112503
41460128
1723545803
1291168354
377870144
1544603438
305521476
843165620
2083285924
1537612922
1220043328
1483603264
963353325
1439078893
543289981
1117726995
1528752510
1235101606
678356132
1908968843
17915118
1466252369
1694924609
1981504742
311792532
1102077664
840943295
84167784
2080849684
365339817
1945620113
71594559
1459750308
1195428560
1287306424
2086182700
472500226
1091527972
19006185
1593821098
2137885352
1366033717
522828642
1520385862
858140142
1075408687
477227302
729520420
1567657832
1614775390
775599953
1801542763
1290019560
1877139238
2114100527
703711670
182873762
415956108
863818681
1058474349
185428290
1198219694
703268273
646609831
565567700
560031941
292856365
1709043345
1946116072
574638774
1691379794
557543328
2053993142
150516867
1230796968
398602833
545976919
181156754
679647648
741052103
1107940231
987338580
1864569686
1695649501
1837891963
641517189
2145568233
501648035
592707780
1378480696
217838873
213566665
1112407771
1569811538
300132701
794680137
1214051096
348407733
1923061410
1348433036
599675278
1713902668
1899108068
347042491
1199193900
694494791
1766623450
138308151
1562571601
1322629401
909733287
324040144
636250343
1541026429
1256136667
391655515
1838567380
1206701582
1864630798
116971776
173916521
1080365430
632353084
276621586
899486715
788388507
2011589497
1222967709
1524493369
1856797501
1106860051
831548390
11241750
904484392
1400461251
1384915091
1053773561
927784304
1888466243
2012094706
1708910090
1097815343
1419441741
898693466
1167541699
1427806375
457101054
613336779
266917902
913717266
1289848870
1193391660
2090923472
94496875
1354244667
162402894
1915575587
1955583892
1638404009
1708733222
1397425182
1607064013
333629308
1421720718
280845624
1920343662
1114190804
847222682
1227352447
1044815373
1743834757
1431689050
71970068
1364781985
2051339697
1536800467
39924126
1716898021
1954253675
2130231372
795817688
1353411609
1626236404
1324704515
655633730
597493047
1546376547
1931545805
1989638665
1756885637
1116414098
1193092119
1882871871
1219702679
131967417
365827560
807625469
265832074
668622001
1603347324
1515411521
1821383063
750756906
1166024029
1223021369
1150951562
1764200218
509074170
2025934456
119647723
2037001551
712178915
694010820
1953182733
1215240440
1440797167
2063615970
229187435
1030577154
301271503
1952060440
1459028849
1922762638
1656849659
335306104
1008535217
2068262504
890245228
1656551072
73135098
1513130910
297773828
1939826755
165444795
378160772
604048181
1076525662
1361359898
1301090484
1683365603
869934919
614171590
663446888
1051761556
1591928909
1089842973
716828776
1334173397
1096258868
997065639
1625491085
969311520
697944980
196402672
901357094
1570565650
1397590567
1071355732
639841415
1989595500
448568990
1061605630
1109499344
1814010330
300515383
1893409983
2087272979
1114343016
546256947
1274669048
1794568606
1283138154
2020189662
957946642
2022886953
1105784403
1784179180
1443326617
1478812511
411824398
672052082
198208593
502978692
1582243739
1937799439
186881286
890935770
1455018637
294839907
1251558692
1954542468
682374105
991947031
1850282219
1430351295
347478409
85933877
512030037
1070231739
2012999177
986022125
65225929
786167986
209271155
648206900
541716383
1944736985
838499764
2006349388
1380907712
1207558453
1648806364
805508179
421020285
262424558
271605766
1261275275
201635062
54673036
1630051195
1782840379
26857360
135771382
226849029
1287167586
675532547
1048379235
247074315
218224220
1838434722
1759700677
1106234506
2024085684
103315251
234625334
889958181
550188465
2027561898
886877873
468974816
1669900381
1630144013
120442837
1122995695
903856046
383452548
1535545750
369713004
1806772996
1238875233
1105856692
1500937178
724030246
1822364316
714407603
1639112088
941924061
380422653
1136166831
1300072905
583586431
97581043
226368020
338718990
1637981278
827302016
9984985
1989429146
1077393437
1712085344
1870129218
1889544228
639772686
1232956212
1639091883
1701411440
313006878
1245213050
503208308
806724240
1320325882
1230773568
1290359
1752545794
1723131676
808857969
1510025299
247560719
621479411
829401204
729727700
1568305483
1682255240
956176784
1070265042
1556987869
449279671
1245944271
1230194530
450444055
282701790
709556187
382630874
986443627
1911990770
1919906212
552998361
1401099186
977581335
1604273950
1539440725
1726066159
706140651
1045865879
2131649794
2036958496
298079673
640479151
335725995
1020846188
1149959541
1967505931
1524628763
1441186417
1796618413
1356633241
525081109
1713697717
608033842
1788175307
2066232028
453271406
1116163753
170605029
11869394
1057538953
218242425
467234341
1213109896
1354001814
822253510
428433565
1542321147
2010232278
1533387118
2009688509
276843326
16000724
1131352775
440851294
754302847
965833109
94048352
631842717
2104485493
612525470
186979751
1657373254
2019171849
1079670467
87685042
1147152584
262110607
206572031
1976562988
1510301027
1465521960
148677421
727762266
1297325902
788221251
1248146602
699416732
1834771035
1013540248
1894965006
1487681376
1870049310
2086175661
803729557
2037236267
1878857532
535046771
1382296038
123022070
127295920
114858406
1896516173
1842803674
571895440
1819375355
694409221
1123429993
1718443272
36320533
184460228
597596628
511331890
1668133703
2070681389
44834733
160638402
2062902714
641892452
1706529546
2138358102
1436934528
943883873
454481439
467014289
1102227384
1870858549
735666469
1493211572
1861530053
254856058
1332064258
1060328983
1675785923
1450296968
2126195910
1209372221
405139719
893574220
1480001156
556295838
1283756880
831400260
1037002464
34193786
1447550059
1624508848
277854016
1726306796
872613024
1215711360
1829654695
1258515344
1147276976
1933187760
452700586
1236850760
646480934
77252400
1398795757
1938454060
326832299
890240822
1744751526
1909333747
608603481
1644487899
1539158882
3738839
92895025
387864649
1092119111
1871492851
877631544
1098368426
616667979
1156979460
1600175487
301457567
254835846
1942449119
1493609375
1112822419
1453246129
1815493886
1927708780
1130755330
538718992
1502929322
79206640
1494100384
1423983418
587670807
717375575
1237381671
950472827
1858377781
1215808187
193575152
1343723412
1490702649
554212934
644649761
1416988404
1492060107
378248706
1511669114
1743217771
2024879196
1065782664
1189118845
2028164219
459638115
1944651237
394466210
415990861
143245844
1404796264
917419494
294052973
545845042
285537576
116126315
1401758536
1001305210
379631541
254811916
703550306
1673501563
538220151
1641864173
799536486
1884855119
1550816004
507391977
944374113
997797120
934306699
290224994
2141318392
1336966723
1444271785
1287663681
1414333359
130736433
1999265323
859986800
1354025806
1190339113
654433213
1061408880
9346229
301201322
1449772611
1438237025
1511048761
2143120573
449232861
974203460
305170961
1430739906
2008533530
373990772
246557919
1090272956
1058329460
1166964164
558109624
637493752
883906553
1401578079
2026697215
1534626115
1186658807
575602382
1940417050
439901507
1886664425
1803844308
122638840
1869606813
254959572
314023571
1857608268
1655185422
723742068
1325856219
28243796
1988341736
1151471031
1474458061
186127769
1883813015
663972729
845746627
1779868073
1206360519
1607004663
1283793199
1299356033
250974823
241212444
146968042
904802484
797116022
14877248
1207565721
1085577252
768553433
1185159457
1320571834
297914289
1842216864
946384392
843263623
1603886536
1137321821
2135276140
333226469
688730322
2033927789
16189064
378267836
2128477743
1132500441
1901528343
799361420
1518593314
814030606
2114537805
676265877
618684648
476658926
1108100977
1846080323
2109525494
815164459
450246361
1334653867
1471687092
1639931531
195529089
339176872
1540024330
312140263
703315573
1268830078
598774154
891224858
651352086
727739328
1330612690
1375988492
782104049
1476055175
1819272216
2007528141
697801775
379183374
678369318
1350174391
582714805
1142170244
389356110
450822150
1020696113
1875040068
1656756154
832475582
1819853656
651653062
1778409784
485092256
1481147972
531018688
46798651
608049517
1589883934
1002273330
493487115
830624931
2019949372
959386597
2138487048
1600536977
539725629
642702411
2069461740
772422490
1789198330
765309255
800076295
1552244207
862720696
434818423
2146267725
594873045
157821195
2045772619
2046908118
1769742309
1617705668
720961454
1582835435
1480217861
515228269
1875644994
1022750885
1086860975
228822241
503367625
1762355114
1070784605
1634380665
990469404
1005238844
1450419099
1102344074
222337343
635417214
482381961
873912147
347875301
1551333665
1905128830
1960198366
418843049
1262990676
1518162241
273550692
511855163
1643228650
2116011917
310495642
340963665
596272726
1800162318
1019885348
924629382
230544327
1285475429
956195669
1238241460
500885767
1540085812
996998706
1703352580
672987333
1654583417
2017137580
1651970504
709493940
999777651
997783409
567294667
780714532
1836054008
40093801
1100459120
1985766836
655811945
2116174535
1797590345
382349875
1100478733
495800371
242126401
1267893228
651422945
1788054077
1460190854
1926097647
676348
446304198
1728271910
367082186
1771473243
775866457
1199303531
1592547894
870087657
528689289
2115041775
1814890532
152934276
291819885
345914952
262486189
1791330153
1950815533
854166735
240897301
62705949
661604268
504654098
148994015
2063064189
1923092338
1891479320
231305446
1786962951
1818906829
2014143369
1916967461
1530842391
273460369
257115501
2107276180
745974632
857153612
992461672
1315216684
230963315
1155730498
515830267
676448181
1810593181
1200764508
457120991
1791362589
691171164
718980905
2027374184
142591504
238386638
847431555
1552123801
279623810
376706145
1327202260
1849859528
829697707
1174088458
1808241717
738801355
2096304070
1348652506
557241850
1414790830
1579467760
867898301
614721147
766416245
341185975
434893065
201017012
1955549683
697332849
1528569355
1127101068
510739977
451797000
1649817947
1109258938
2028071403
812590926
1559173606
1068673011
399459818
1449700101
768851887
28394690
1561068456
1716820391
306258663
568361537
1630472828
1773351770
1374032172
1604647599
484569850
34345533
1591663923
32091868
1115117945
1036265177
1172482279
1983876885
639412207
856139376
1521632534
41968970
964499258
702585580
35849608
1327205603
1620664504
1179880402
734071215
564536936
1307656527
1746177347
1354678569
209509951
693588490
1556399035
830251540
932811925
660842197
1755567569
2007844868
1728345080
78179606
1871340589
1772158632
675184822
274140347
2119396998
801888763
1668261370
1032132955
1537441757
177764207
474479842
725543482
1582869765
1007065676
563368820
2091419492
344525722
1848111105
774957008
1761019133
1598473681
1809359428
646564082
434183377
859184868
836135468
78011776
174553634
2070034819
660734239
898034743
105090668
996331784
605324694
1294306786
1686898300
1102204158
853535548
1354337531
704067568
1251525092
1844182965
1270978377
1401556733
639225914
1642899178
2140418462
1032176164
1803464542
2005747164
378167948
1501083437
90892585
263646331
1552445269
11170803
1570895097
324937005
1271546162
152791125
1145942695
1609854600
708470940
2143053271
1961495113
631805338
1157917669
1882871794
1838830627
1267434327
175489338
37026613
167077850
818225474
1822663979
408842633
1717627814
1551401496
1202609873
1848026828
2078758398
1190655213
604224309
526929556
1228636687
1432672672
810939627
484182253
1306274720
836451116
832708433
171665436
1803604280
186300684
326023971
922539571
286360158
2022918624
1897842077
847160890
702402764
71715772
459341531
1893728449
284011723
1467810495
1712155784
344450330
916281839
499891175
1536671765
1658723632
208082598
87882139
522516525
1468422438
1583764899
1278200730
922819116
1606388059
8493708
582795228
1594311159
312132721
79892096
1143816698
1912890587
1735868757
1087846037
624483372
374327037
1084021305
312074535
247225810
1473056771
1696035943
1057615446
377371424
489366841
2138252798
1243293386
1182892627
1576302808
14728123
2057819630
654580214
517668274
2078992810
2030766800
2147306993
357663173
1894289008
1081170358
1429133018
1641790145
1733338666
1353754382
1488220961
1358489926
974268235
76443809
428765429
645231093
1893176687
193833541
1870709731
801438260
1195560099
1407842419
760603304
367345595
1309314426
2026702166
169325785
1459839217
1529271936
2055950162
1109263655
1011853063
229520912
1208191470
1949327407
2025582846
2058745057
390901894
70436930
412623943
1115435755
342496473
1356233735
987954461
196256213
90313453
1729706328
71964681
90530933
189317972
1094857520
1300932578
2087332470
796011746
1685375495
2143711364
394735564
140912050
574686432
708099642
613376065
341069537
1779117188
1501071857
1782600099
1059358767
541500924
1350192825
530875434
894051861
596428439
503149327
1654798120
2109728566
1849092966
696837416
645990593
1976941214
1013004784
1932265448
495076945
1641472584
816186041
308822583
393489408
113180083
266546613
982923195
1260149770
354080337
587024686
1588242456
1824447414
228504815
7363310
742137793
1150701181
1059711356
715746878
901816028
766849259
1008056379
1694017431
500647731
1310919886
1415333554
197041559
1577190359
1684934333
879995750
1015435415
841522973
632415541
1313816237
1959399480
1323472996
1281405457
1688550630
1625847273
355904730
152692723
1541118725
371589063
593921483
893290591
1478837167
1034774295
509813926
1823598266
1738872057
1148226659
2104366655
818023545
858876716
791183708
103006461
344627552
912153505
583059629
81391955
649901481
311369498
1349006699
1013778167
2048703955
2010658107
1146653152
186376285
1891268278
1870157614
1063940072
2144523223
257165868
129191921
1848830259
1204175283
1440706650
370724543
205473384
30963403
1034466756
163526662
1465037102
1082784719
1207911531
1237417593
386403722
859928721
832027950
1358746348
1973999019
1603903646
326713515
1515908818
1641521758
1518959274
452764135
1398091123
231080405
1091957814
2083173199
954716319
709323378
1053401986
1712751633
232517047
2063091229
584195930
1483658049
436589680
1990642852
817837166
48302839
266244631
1937215962
600056091
1789257976
1820488994
1028733480
1919350421
785201341
2031561599
136615377
284797751
904161575
40600915
120962548
1352471389
396143247
873135026
475827417
1483543617
1235287274
1029278933
254174235
1234127687
1637676663
1493858319
975492686
352791408
1568464082
117583091
628841213
854617981
1225615048
1296145053
206936107
204004906
896222667
1947939898
1772383200
374191165
502975077
57154930
1547198002
829400264
335171907
1687684507
910849767
234699599
281265061
1812951615
1099368433
1627386830
1478161859
313510327
417625691
1701093278
70032376
664002849
1926009991
340301003
1083592986
2135024163
1392546883
623290938
1436432862
2084934638
1490534939
1514765453
1803667132
2113224766
199738703
1001262575
819623883
323255372
592373228
474259962
425623286
846672132
1435541033
333091453
900207667
840251229
472555881
1804343596
310478831
1996345000
464265282
1179469130
129132041
331790875
1101329883
1751156701
1799138832
2067312928
602370629
2072691318
1795127029
1913183837
62742718
1010569305
1109407266
728022455
1186744974
746140392
488957221
63720319
1922759845
1347765914
716986790
1650764698
195924501
28361970
1902836946
417186479
1808986401
1355400156
610620868
131697453
913347023
1044116114
1489367322
915958427
766236826
913243909
854417201
657894168
1473135651
69352427
1475891032
1735120874
874446284
1238803991
1384626350
1299134066
2075017600
28108561
715541092
1036161313
31386169
1476853277
904647100
1245768172
1364481468
378550178
1759018410
1186270863
585766868
1286356227
1804788294
399114314
1267451484
1889091175
883426895
1308800603
1712908998
1527603151
751819225
369588012
105982790
971970820
1620342084
1293432481
1475117924
1902987339
352538610
388828614
679601317
161355825
923733130
1550464032
2138962803
1154815569
1237022744
1715882258
1089601354
1482887860
151864360
2096273302
1059852006
552580063
280505315
688533020
1572636270
1327283806
742670297
148004755
1543856147
634962231
1712574966
1580157725
466342976
1343498273
540772454
1256723564
1850048969
1033051002
1413170480
1663696108
295256760
464754734
1913761559
882487825
634322126
2129062994
1660343063
983788768
1917699929
1659046493
1246950990
356603618
129906078
1515468302
1975293886
6928026
1036076100
2093935353
1407476717
1386335662
1147101153
2022618652
374353062
1715120858
2026532722
666978649
1788767190
1941051431
321850057
1676800958
16222894
415603193
1333393516
1765471580
203366746
1484464532
1306847712
1498393632
585347119
159695312
1542223462
1215970449
512368433
1412594997
1403126598
1568808337
913234070
588738927
487732274
418631961
925520155
1572747338
2087580968
1371659134
557500541
485521703
1988678057
1683824159
623388128
308630565
1413810713
276349572
851341809
583346833
898036533
244814821
887203266
2048776436
1533865081
744575165
186402308
847644833
1382874163
660780061
296842758
871994565
1663918075
1369819877
1573511681
1370908631
1301825296
1406783996
568333205
1414182516
2003331456
640599640
1745430176
482843741
575988167
2071917015
690434726
1088803959
1222740599
567239538
1109965946
193801477
2103070597
1185684927
1346629674
649511155
935844050
1023560036
1779501356
928221348
253996028
1992311419
1844795118
1750197316
735029812
753984013
1734949542
2098792998
815783569
1077039810
1335474032
458409045
1189596037
1154945935
1385439105
535789677
1584061180
1208452019
977599672
1049338276
1943795031
2134086952
1802180615
261631491
269458047
1382267538
1588546980
713621752
1432352579
450721016
638492456
1840202292
2008897423
1516624901
184000265
556322099
2001143853
1352640523
840553198
2134484150
1293338450
1171101594
543860585
1573379634
1798192689
1745489318
966974745
1728842680
1483333479
508460803
2039163236
183939255
733666272
601041312
1274228016
1275700671
528525588
1603985401
1178523111
268795448
1434804010
1372666613
1357521484
1868422385
1376282597
1075865424
1583731536
10652144
1843918583
255566480
798780398
778926864
1175867955
966313083
212387581
882035102
1769334612
1941315020
2061578976
1430673055
1956689257
1052965193
1983534320
1508750426
1240491518
1083235973
1123085519
901053217
896686098
741104696
2144688054
1422019000
845787691
97269802
363736192
1216104787
852165706
1055268620
1168784464
438906570
204285330
1691017774
1249258471
1894015920
1828728378
1608079351
157898437
1165795013
648412091
1127212600
1182501760
1810500500
1259675109
1982329056
329106695
1716935930
417289800
994063947
1756093905
837593618
706046521
879624456
1425712890
1673713806
1333107652
1546041296
1111135258
309465541
64609974
1866299202
1722786515
1787680282
2066171540
1295944828
1559703763
1356377120
1554849041
914797514
879068517
1019395627
477125800
398898483
317407714
1039968361
2137185434
2045532504
941712246
364109758
357003248
635746972
814234336
405531161
2125451652
747231631
1865258672
784037776
1846985525
650750069
1159891074
1632612215
1079033908
1033652694
1509038579
769562373
203148867
879259889
1658316588
49574220
1013417645
383830650
1983189770
1617524634
1254883802
1038269627
212330677
1714888497
567963637
2031391934
1743551714
629539518
135990150
6573763
72552351
2002951654
1686467567
1156162072
991310669
1736007628
335639635
1387355998
861542572
1504874564
575522236
734633207
2086590701
261972358
1094076150
1772822995
54520949
1312273177
2029809785
1832093974
1269314281
552286505
218369064
1783833354
68529701
886100450
1108284915
1289082091
274578473
1870141597
1246525052
1391880357
960043893
556979244
2071812084
2097073870
1816497714
354986719
1043630075
934989408
1431504567
1355953883
1100249872
1311756195
1653930288
895545927
637733484
1836057848
1299060556
1141962624
1519260321
1436610722
1653644867
736009672
2077249765
1216574979
852800709
1937527280
1066414557
1005327764
470042994
598800576
1110112122
17194653
47331351
254430013
138953435
234144597
936888053
806662291
1266152939
1290432242
1761034480
1623118954
1158398727
364135239
2099273215
153936627
1130532393
1506918031
66545250
348499207
634979296
1113599171
2006661866
971578850
248420040
593531207
1590415488
365521901
1282196189
1686471647
169983473
55359105
539736125
911881925
1003643508
1549002659
1477690575
1429343638
903872515
1811599760
1765866975
584152816
50886162
264126613
4546807
1272633517
1134491444
1564693485
960364048
1038827909
1141592163
333562709
1753056048
1933240088
747933094
220995914
598511671
1036011766
1360003753
348495137
1399674850
764666
129405789
909673811
2108706883
525448441
1520864878
845462854
1287930457
722331498
406359341
432291541
1739342039
1134596989
53694691
305994631
506799824
797561697
1630378789
698556934
465784378
120448870
873941161
633889495
1783362607
1627686151
447253832
416923893
1644588813
1498206843
168053430
2117540266
711774623
799537160
51498149
547686373
1845055715
1406855009
506773694
1111455948
1197724304
1369960062
999712749
1725013104
808839979
1253284625
1957678956
87733665
1969054930
683427605
525164434
437198397
729735151
1339942185
1902152813
906028121
948977422
95646655
1256986057
691924019
918974778
641982008
743661433
1695601901
1387308072
1697093841
143089965
640816246
1933214107
161443852
438266082
1408799241
1925865194
1270165131
1854253098
922277443
513150879
1715010523
1290116469
597374027
81007048
1788627751
1823955906
1724324159
1221004004
1420382538
1315468795
490489099
1932707484
1614478896
1921264356
1730837975
804119703
1044775132
1148699880
953719472
1117771524
1862685575
363443074
2017894379
1436417133
1454680583
798794337
717514371
1834244599
59236331
2037344819
836209818
266446323
1835320014
487388980
291871593
1732233122
700816508
1981669785
825614670
2049783998
1166943645
618892725
359006812
1927201326
579823882
889714152
252667919
921110293
1493449514
434278471
320927027
569930354
648976060
634861912
1050455445
1310073771
1067752234
424399373
1391377875
1993787087
109326533
219261628
564294852
892520864
1575698420
962073572
876096896
645134996
341668701
734077139
184559511
2003599125
1060537099
1588129252
229109439
981634495
621000066
1197364438
1178828410
502261957
2140581697
578357768
1445154013
557467438
719304007
390068398
469119775
189568156
1784983711
1292022244
1702046657
1037686374
2094008755
303903381
2061732595
605183510
1052458426
63769064
1692260521
1616502423
169266953
1113883079
1248638204
1572859772
695303623
130558644
440538258
405755464
1162987021
1285761776
1967547177
487962464
61872468
1191304271
1738887654
902401675
1680578373
1458531824
1281993600
1519538510
1040106859
1063611077
859445240
267937934
217982798
1275083435
751216099
794488015
172531806
281707775
1178337391
1267971245
1880223415
1028427416
315854959
2092727453
2099425368
1273405468
375033575
614419724
829986486
398229543
1004507010
983900961
87220740
203190858
1592376155
2106533554
222713821
1245147909
954758507
1745297739
387407824
2046941119
180024768
464645075
1176520459
1905472071
84794982
790236057
236667036
892123476
107879182
1750754647
990894951
2010473641
1456537113
36390564
217295607
752220358
766325557
686716726
788580983
719473579
1905193482
315433991
376893897
1430662623
1190062954
147982277
240846838
663126818
282784385
717626207
691847618
1748786133
548732942
886523721
299971579
74423630
1801538674
1307286633
747899467
478609942
86122532
1305573471
1154484688
1521945921
1340671018
335304766
650478524
2054081311
613237649
833223214
625964811
1554092006
116762854
2139169901
1668795436
1019757844
971639873
896762756
1965264783
402161248
1995150968
522824878
1213302365
332045241
999864610
425176136
1549750983
2142203459
225509544
1745246146
564555989
627316923
382378574
1389433228
2049485601
1887143395
1340893461
2028672286
1195946431
1206824375
1372638443
367395556
1279654169
535865370
1658227428
1936102990
1357622071
696832403
472343670
1723960638
1154175662
434915601
1488215388
227345894
407616195
737565147
19764163
376944828
1151422393
1994342127
1005376767
1331848944
1879378426
1760060012
2119936879
1072053975
499635833
715559634
1008293459
1399970857
1497091902
1929757163
30624684
1356822358
1848103683
433488779
1827635726
323752958
1300442285
1577000399
1207416379
741107733
2080303507
1183980132
957389765
230269251
1717123318
1582299727
953012244
967457202
292019856
2145104372
1326570508
1582876239
1609291832
435983944
106301990
659762135
1687347933
1298583078
757471550
1880709122
1444777845
2035191272
506807826
816371304
335439974
2096857709
661186423
23690618
1990569584
537620865
2128646623
170188595
345407079
667500458
651723082
1791642412
586778103
681230496
357587901
140828495
2099613089
302315960
1767422790
181930695
665815521
834332851
1343972615
14830134
272459630
669733769
1585815566
321189454
643549507
342817071
1512772773
862402993
1496041138
646562288
805215199
534633696
526416837
1081169139
99332239
1552616071
612821415
1636377245
469087870
2097768426
1795968100
11215990
259539093
764118023
1918238446
913246952
762125455
1150095607
1665278873
1520830429
755911106
394573686
282101695
1414606353
1335815727
1986395883
871568385
1960660374
721687965
884460302
1876144010
1118730684
1310363804
3484871
1644125407
2069063254
1358146823
443430140
72428758
265857790
1306887227
971022203
1567113742
1915198269
2078138943
796392587
1305896140
82494536
1232363550
1248064969
458727146
1348150495
763512344
1160980837
797447184
244515117
2101706156
1515573169
1507372726
301370419
1373808484
1608626986
1006503475
1098765022
1964914054
660031388
1075065255
930705715
1466126482
63040370
1857360681
404830957
1934168551
1791949836
232478786
2000092699
1238876153
1005368111
1087958789
574996769
405703766
658762077
1059994367
1928488949
1503990910
1310565486
848408639
1146666435
508223004
1761964923
1436975953
579917639
2045726479
2016259907
2016544119
365752422
1635197784
611081172
2080270874
1918637286
1321799405
724659451
681935797
2134996486
1166557342
495723993
971811087
1103886811
1491700799
244607202
1757533069
1099788641
1408813715
749648433
300114753
2012259030
1536389813
1809939794
1161560682
509971334
157249491
245704291
1601918777
1539932374
1106067940
413828237
632463918
827032732
1687982883
952365335
2092380371
119615999
1572061740
1194943445
894116531
2090194181
1013517883
973331898
2023101799
1849627154
1301137508
1015440246
517267679
658178579
116365587
194034505
1983770193
1239000558
509287163
1732790134
965800763
1674208451
2126645636
853483145
1095108007
640188655
1686770584
1564606878
1161977695
890574259
1782814730
2031661255
984640208
749288791
624543298
1440091983
773218158
1504189733
642896400
67040515
1153178908
1187891450
43252560
126979932
577929093
64733890
1030010183
350020976
1155041031
1043292086
543648418
2041665088
181259878
321717084
1585676928
1976478658
1207990366
500035803
2051658219
1480381267
989182628
304463024
1525715374
746422357
1426302213
32507317
508338857
2111139014
535468040
1228506128
1688366289
278817796
2032881241
1568308987
1833312059
597540865
1578019584
46785157
1603344099
614007434
2132677800
1831548230
336614037
2044564893
537109220
1505730539
280518805
2093316769
823827697
438539677
1775831851
563169865
1878751421
2006953893
1029859610
905484095
1449264284
676572697
1834670228
1678400153
1943685885
1413005750
210523397
23889444
517752313
242064412
945129051
639121470
1331804714
1477990102
1806677326
633390103
1949586172
1054857201
1890779801
1920119875
1713357867
713958848
255947995
1626500455
435360221
254073939
753154327
1211132131
1578632162
1359437500
708510952
792848227
924746143
1895492886
732788763
1354579041
987606455
218898728
1264947048
1445391415
763304399
108449831
1866235165
1768204006
2092182613
1789420387
796589183
429567901
1957408151
1586955992
244045106
1697276947
46398890
344932095
1321332000
1282386007
2106401128
838667184
1926780654
1062304470
710435651
587244110
1152362342
1582653970
2093449492
1530695041
1678811014
1513397313
2065551660
1867816532
1289960035
531670953
1253788228
1863260017
1693823517
805711354
1346551692
1684594578
1971158566
1139070544
405499947
1103701326
2091398061
1464032104
132087199
205092181
1571143437
1560495576
1455459026
981145273
474314884
175534793
1006497864
1426024881
859542676
338703412
805698340
1194132680
154183749
1989771787
252071092
1506625869
2032570426
785049574
1526046867
45413616
1186737986
2072821345
1210549259
2040102643
1896358482
240604505
43589985
1664495176
1499590903
1122505781
1012116018
554542777
1528795351
381299769
1862059061
1759899659
950552506
672863749
1264304011
1107340783
1201210956
849560035
392520139
410227162
134580089
1590231083
1020384791
605077570
1680147683
1655023477
1957424514
895379580
502626976
566569176
1631849531
945678832
1428559140
1588717407
1313876269
671876814
967417140
882336143
819977703
1626750822
89153504
1431594865
1626905889
1838737363
136661579
1833656882
2047274325
2094073909
1996195425
1213686339
371134728
1325457951
1554801778
596234751
1078203942
1510285933
1077681210
29505789
1479392592
519747943
258665042
887525471
2006304990
862090149
1706723182
1311339689
1532325189
750040491
879681639
1920364309
1559656193
1088266504
1880109886
763335288
1736302844
640041036
477645074
1699586194
519284281
428829445
1401351742
337945408
1327183953
1527069991
1603907521
1934594159
1730077523
491912935
1695843728
2120128453
1115195747
2010426915
254954273
1201196788
203546379
991710868
661687324
191925979
1006036720
572942121
1274428491
490372449
389637507
1570398770
113044819
1753685374
869191983
31517951
1337254637
927911753
977505002
409495352
1613240749
2081630313
1364820663
1188580702
1440394480
1901178228
482043134
318347208
391050516
407280601
364593127
1072092654
1850355150
1962565596
1884831714
1675262650
1120858834
1844042922
1831739076
252963142
1366585245
980967225
1468331864
510242409
1111713164
561716498
920572802
736697182
1137958294
1639877821
1914268106
134858354
396566842
14152443
1723822767
827774949
986640491
913756240
1543756642
1965162508
1997905396
797311261
148710332
2104765470
638196461
2079348658
1470937695
327471309
1212679964
1200283452
1959343785
1092964394
47445411
453217485
1777027970
1732381959
120744962
624131197
1328554961
1669112695
680608658
42943761
994085592
1398726185
769464353
303505614
1620728887
827195156
795538798
1554085398
1471826447
443674784
1993721390
155797188
843615653
39131843
1664282131
233003616
163773130
858869421
1145420210
288315072
1362738016
1476086317
596112722
1540977876
584444673
433482735
1402411847
1852855176
1607542807
1021917426
1396980305
1261480075
555439051
1361760224
1680879132
429435309
935397547
1374158239
578604778
1360108521
894237363
1913488612
289994988
438968574
733232342
54975598
1342286838
503073918
1339849125
1889810719
31798370
2066268165
1526935236
1130563997
456798271
1729900076
780663963
364657598
1614595747
1010257695
162367682
729333141
1772018202
546394203
1719148333
589472969
658223457
1598553724
1412596609
430614199
520287390
707762930
1531938390
984693656
1282698493
1742274618
348464132
2146232470
471173071
1023209226
1962684889
565081407
1398942984
1870257156
368438714
867127491
93363880
1421148847
20123413
659326129
207260139
417487622
475326879
1821005871
1374399872
495954325
321905335
783828184
1362302912
1513622285
1578342434
1945547951
1832047581
413396516
1471880559
1273152138
1200146553
510201978
441282369
1198558231
320203059
1876148724
1321915483
1718814583
217761834
1974995112
176593250
372500820
223655956
86141997
867148926
578169090
1406567677
1504899391
1958326236
1833749554
1572369715
1523066900
1330316651
382398405
2146737740
892283780
1376386483
1090412800
1480608584
1264911632
49977854
1024802357
142585134
1266825260
469846939
1401553678
1298648705
278502637
221785566
1359979515
895035691
574425409
1539700174
362635848
1427976101
897406164
658662928
363834802
427788468
252637630
1756993687
2087529126
2038987551
96759298
836148695
1268513889
1175340646
188572246
1922150051
954169029
13716616
620196745
1501237672
1118655770
1479249309
1085768916
1479765285
219421977
922291266
1771358477
1932342687
1289007439
863961099
53459097
931617145
109284191
196224814
114286039
2114614779
328814429
1949512101
324858820
2114549560
1645109202
367480675
1270717693
1074372476
766766030
1146792417
1872814182
2078020331
153699032
1438463465
1889825039
310872368
1796183086
111700970
1855421151
140831317
1671337531
726037304
1717788879
1556088332
761139146
1189412729
749037579
1556494797
716036278
773694054
1191541568
496191669
1897135388
1900475993
208084654
928842905
1233236715
2117321242
2016147370
1617275907
695996418
717514177
260004523
1116487684
1158053804
1780843070
1090378525
443876574
295619666
1968683981
588736870
1167850299
637267235
2121871
1455289396
900514486
40296649
742390600
880078254
257108375
1731776231
1615738954
1648056779
2026464090
900559763
457437691
396057520
863454282
2063847664
1356661621
1771270651
155436522
1043906626
82374476
888622850
382122335
1381814104
993569377
1618411882
1076144976
1835064461
1498632997
520357485
833351182
1007503192
866449126
1105562182
2142632436
41942970
1024267433
453716702
297104425
510296963
1387905173
1923826251
1569574706
334160611
1479143
15612705
1980922229
719068698
1875372311
53823001
2097821849
279781789
1961828984
912295922
1496276229
1337198884
1028935099
1885823902
2077570395
1429530507
18892150
374774555
796396781
363553294
1392962798
1515496568
2132744683
902422689
1554057536
2071995509
570615675
1944984248
164171388
1186957411
141425972
97329120
1319549960
1334409030
820276540
939880519
1310756812
1116986708
234424608
1334525302
886450066
475811093
1003045428
2059453624
1194105982
1515954108
844277452
533633594
2018029217
1192604000
1296551084
130844274
1661462648
1405193470
85228694
1523548031
1039608302
1011279373
294345206
1056683238
1171876804
435224026
287289812
1340727000
1965331571
179347202
1838351896
340372720
1660937423
1652237525
2053896277
1019522365
140781207
1961226863
524730232
416419172
311609243
1774076680
181083405
881607038
1709866779
1741288434
782666887
1371847162
781092769
1526788950
112971076
905179896
140126819
1175424227
2105812769
165671405
831717548
764271169
586008332
553730356
1516362552
526122169
462656464
1370197223
170050331
1443827045
1801654416
719966739
1793543724
513508545
939132608
451926499
1381696414
1511619004
1944088614
388837410
1297199802
623805238
2004075255
1281849853
1662358665
709891365
926859440
2121497719
1921818115
1192362621
107869708
1633450894
1888451296
1772174844
914824531
183812039
995183235
2011234732
1064021167
1250060056
494689416
905073016
1804980087
399658425
243624734
61336476
1375145288
679984488
254514055
686880987
536277084
2110451140
1255330572
1555487115
1314236371
1359377466
498536304
1873405728
1493797981
236758652
337212539
929318081
317449672
321124277
1194469768
437348149
498456989
92822069
1061866457
991308660
1337822955
814280526
91488442
2034765527
539442300
1118857410
244599637
1310858299
1355915865
622192675
858426075
2102035789
9001090
1273734035
381628136
253698731
1805354871
1358590195
289021364
1612599152
1257182592
1534034879
650728146
1843093350
1819831698
482848640
846591093
927023238
974891483
1834883014
1322288450
198962718
180887331
416525880
1085967796
323409508
2364820
482002204
901843372
1559712401
964837658
380518213
1347099850
1417178885
1004076369
1310044213
76994224
1449007399
1430542791
964796292
30254926
1528436095
1993238819
900512604
797553974
1347172504
1583376273
1650589555
2110640378
1683731822
2048587159
35268244
504615984
1890388366
1744823177
66525187
120136944
1455975368
1804274964
1778042821
841537256
613217500
1216383212
2137439097
1197815799
1461993616
157916175
1086626032
608938900
660228353
40923211
172718240
1929918519
2046143856
897261400
292531288
1175399424
614460278
953734545
363792762
1405929126
1296766205
1282007332
1206363118
121633133
724407442
1297803699
464051213
1433710753
1011108044
408948409
1769358267
1607530523
1596984090
1806103066
842490926
1455391680
285654824
96085367
1185154476
1645148221
1294307360
690487992
324498932
1587464790
962134295
1708250292
325157541
1156449666
854341589
3266278
1988675741
43943659
795566265
2118137301
495323018
1797289016
1715283039
620454686
1971899162
1564281162
1245494899
1488509120
1642862016
927832711
1839160866
482730809
1998241808
1615079634
335489776
225435854
1326036803
651394929
383750667
424413707
111561770
532943441
704456700
458660222
1182996282
1690168595
2047842089
140277610
266340587
512762452
692573801
517359658
1915085399
1975620618
124019973
1162318716
513064807
1939773089
1885260494
418825426
1184839181
1081509066
1261762242
52511921
1075428787
976659627
1421319174
489764985
992697929
1382636500
574961300
332514521
1871426156
1979084250
1108286492
1152423773
399449425
398697893
1978585791
678212673
18416890
213211089
819584424
380703901
454919462
666794228
1426199581
399746895
348498117
1663491064
983093948
5466821
1493357698
1248902710
1848342231
1572974337
834540000
963983012
1558757099
495307528
561628047
2099802848
1212229109
409607075
467041027
410420584
530196485
1342505379
1749594080
120460012
2047641735
908990350
66026455
134977372
1237580533
1070530859
355908159
762216208
38464062
644217170
2022569469
771527651
176809588
813290619
1179152688
690489966
1378767195
358412188
1336670154
1785287899
146214018
863458088
1642451466
1333638644
762801770
1255637055
273448754
786197893
1261531441
591993134
872747288
1502360506
34235301
1772758015
669006015
281406008
379362166
356630055
2102060800
1671518965
64315488
2134448264
1616696297
1298735332
1697778417
485790426
98698753
1700697846
785469235
2105646970
830629474
1787669158
1147640401
1021967539
863272328
1235840272
1561407384
1555317320
86348268
1642545996
224367421
1815697142
1535407485
219635943
73033397
829485978
75635474
57947019
855936476
1303369632
1653450199
1165480113
245487044
2057694382
9772727
147423182
1770940806
1246621746
1521833602
1125094484
1872266320
569893717
269926416
1723076143
946615599
255648042
1706683065
1126134410
786195720
286845280
931757551
5356036
1059287802
2003965576
1057603034
1950725735
1475812882
152078494
1574634220
273267827
1924047443
976608624
934068689
104546682
1742366596
1858800389
1826128504
1460680184
2002800325
427437281
409770598
1575966816
332845822
1762701939
36873490
594916589
491557008
1348315614
2120383335
642360156
1881803853
820798608
50097981
59068676
315012170
1990219715
218572404
2068811966
293215542
442136250
1510492253
476590309
755664751
200127086
71775226
1926985150
1400095159
1563065855
1424162092
718932431
1699039296
359191470
1268278103
452811755
1612833335
2137144956
349739946
1974292096
184052870
2083278528
1692401769
1770723527
973103906
2037506756
2130555802
1479525674
135542120
378651945
1281230785
2129837938
1643651032
1449860134
1952985683
194699609
374306557
1154004426
1160062066
1438163996
1075020189
766030021
272187255
1864544807
158313482
551531202
1429869449
404872402
1981155788
484049219
503254411
554784293
1186743008
456578490
954766523
1297646744
395788702
1412990045
1404807696
1987759623
1041430329
157822463
2068238840
1731917079
571036215
630408464
1504009609
1034953378
778654130
866658689
1107277294
112274663
644575313
1071180500
1418580206
1286168651
381693329
1178603981
347129405
1403272912
1124238348
836839373
1589704111
1793141980
149085782
1690421385
959613812
1591722204
1189855016
231238915
370120075
1957370059
1766183654
1246775372
238133528
158574724
935564023
1489080629
780117089
319536721
2078537396
1144184043
652338186
81892302
488600738
769624980
1626836699
1757800980
543745767
1688748854
1101757133
995752896
354899708
65027386
2081122430
1882677853
242712729
50726164
517989203
1603396437
80302972
2117388247
228090087
1417333098
1386875280
75899236
277666097
1944398406
653291974
373038820
9385036
1922714759
808052242
2058953653
146890053
1781967472
427725051
872551630
158282124
864683614
397985435
936217895
623390715
1115768262
477138468
1499932614
233102664
1001948422
846414784
1086584631
155746164
1885332070
1970217981
540500519
2027456156
1303073604
1093315783
1493894039
319577199
1208694125
1675945682
1443739441
969866671
547151843
1672358461
503774931
813892845
1048860903
2043342253
1117787505
218231749
2032211328
1463063467
30832350
2136556963
2121943601
693296530
836848364
502657770
578053614
2138025052
99389318
1670298997
2008987762
1085477031
1215387649
1781648926
1736867449
243675924
33188225
1769568278
654182123
1039356981
2038345694
1703990748
826983660
963229630
2103919497
179804006
1475390935
234962603
105793166
2089572268
644096434
1942473309
333356203
570021831
508516480
1841238478
2011074602
1770679630
212742625
322149456
1681029127
1260465763
1455794588
1500576411
425899372
1218063132
779930401
1216206459
1702429462
495013643
386772587
83305906
1252437498
597076919
1633291184
787303298
304594356
1773230958
77183044
1299482880
405902315
564233707
391504751
317859459
2130286796
647880911
26366321
2065192982
1392650195
1208541620
1249339565
585370831
602938274
398799045
706400227
145181812
610124794
434034225
765412041
1132510201
1469043078
1552337166
767104149
691982499
871935553
956684197
114460487
939063750
209116518
187248290
1912958499
128768949
1157811820
1669640110
436422495
1313422974
1827597170
256112605
2059396445
842887537
2124198694
599072420
169777983
2130533962
1479309729
1673645879
1343938837
1016791074
984132918
1654756770
99822408
1286369010
1254574240
714440389
662299437
960634497
71189004
285140145
1224056377
687890095
813037530
1230171863
925137827
949200847
121418725
793919276
590729344
2026202941
1314832151
1705323500
1357640928
430339300
1929671046
1788195456
1533418788
966482372
1351655887
769286969
170355403
411907619
1356218780
569863474
2020101234
1136571161
949209264
1778427284
1073405190
469740273
1097841572
612800385
504673927
1350015659
864848935
1572758926
1282627507
1573200688
747678666
1459187703
451364631
759032451
74322427
1225187893
696761529
1048622915
1238067763
1942091460
1218776016
589245530
1599487417
674666314
193981556
1493376772
728520155
179807011
703082052
1541947146
1038285040
696405975
1842353595
633423051
1694214138
1526706918
1398072152
1051379634
355616985
1953269887
946763228
1672863954
1263742285
2122394195
1798376503
1334791169
555024351
474312950
1342731514
2048155897
220304149
176042407
1558508671
1396082313
477961251
495084785
1972777321
479824550
1945220962
334950873
280364325
1393146977
248352915
368751750
935941106
2087457237
770048807
2094155217
1800934633
969380597
388377276
536523813
112587498
1418123104
1881674079
737505082
712413912
139841080
220204925
2024113236
650823591
1619911640
1735321178
1703767832
2071884488
574118545
285057233
264703165
282432854
244882475
1603448563
1866052319
922692208
1685712383
157295572
2070586641
1480547364
149496705
1369770042
533811578
1035184150
1496373494
187628195
1596416536
208010226
1660378419
734797120
981348325
1055103222
1188828249
383107721
1283306158
1840709414
363712856
1153412433
1036042691
1169857992
1515784886
1300094789
808779204
404600218
734395863
946266627
1564969807
667940958
687387585
1515764716
2032333863
1957110747
853254322
2136738500
555883479
153323442
209296301
183094030
152850263
1815871534
456049960
1959797765
235048133
1826435305
598185372
2080844472
1311254152
729651801
831238751
498067803
663719266
485604694
1466613692
1022071275
809993154
374535425
972264373
1982158508
1460501281
1657511254
32284409
1072229416
1674816932
2104090882
1678299682
2111681337
1383640806
220628774
1445305806
1698091501
86276100
799653928
1800976707
1150370820
191865359
2002207159
521218572
1783428228
844167101
801955516
1028110719
1044616160
1795183369
278569506
337642024
1000062825
1907796481
911563279
1005285340
1039442464
621356851
425248431
1609204347
2050886246
1549125012
394621646
819568160
106359079
953190176
777403886
1320748021
1178887429
1940818123
1243694796
1501217924
1244356711
805899337
190157053
434170381
744384669
1474802780
579351073
2089187203
1434058222
275685834
1999807925
1017228541
1888847691
681023139
1309788787
782545930
869766471
515718816
1781231829
1844249920
1559670318
242158474
2021705697
2094488765
1547934552
408826190
611364865
759855370
846671309
1333815452
759810549
1258592780
1836255499
599625588
30239992
442304718
1587543118
565224451
1860497391
1292526965
1086549490
1606615432
1457382481
163371204
1934249255
383067739
832359939
1945074296
460067773
1672842523
1993990805
1563867668
919496565
656736531
634430649
1149903767
845010143
661766614
1890311968
2010264045
968604763
402495427
1701460416
1790170296
680199545
1875432575
748442077
338466709
115691090
614268591
1244608120
1613782221
436179402
596814059
335588946
1610943626
194997346
429945270
2009074950
793818988
973975481
931229474
185120282
1879121991
1806785531
794822113
1008305471
1033631054
1653992547
608406979
1681738745
726937458
1759534004
1040432540
1099101606
1965658074
2119430532
925898802
1550059786
1863326063
1068309464
1782943425
993770549
215129598
1230017133
1907651847
1955712854
1559243836
506869030
395363812
1598705342
140811095
438657061
937312288
1314634363
1622460403
1114706810
1690426653
1414670742
2016467448
1344585238
1360767481
1871161175
1340943980
936737668
1982363044
2046885750
1917180993
1805317952
2070430684
329866932
97727864
1255525845
2123803191
261834822
571080149
628931600
534116067
632177720
1128503549
1598360969
1681354708
696777987
683819024
522417951
2091890229
841068632
239572958
50470401
153424495
1159158367
450148528
1237455863
962192463
1087888512
197686525
1534277541
1919419124
958023120
2113575433
312929795
1093004258
1442078455
1851715618
65568814
1498479735
320272548
76734687
438440529
1151820804
1694269104
105125669
1283108634
13901047
144947233
624333441
146032854
1371414321
1746187755
1252058806
982888494
55527427
680095108
387951282
1378841728
472206707
1008549265
45817082
408123972
1723704832
1345831616
232399588
2140710034
327068284
469284502
570822837
1265075246
1314435791
382039215
1887515109
228478150
649003785
901608896
671393211
333872324
1844192196
1658824920
1056415758
1220827716
882637210
378273040
516060574
2012028608
1556103075
1471363195
1996007667
1236672573
514726776
125772291
711370557
933959660
583046517
1234768112
629205548
209877273
225647708
1021885705
527775013
1391625783
1765652409
1751614914
985486852
80930137
606911468
412564075
249223777
999417378
276359444
959324478
720990914
439816352
1237388575
2022263124
1969427478
987050368
1329480375
1197848204
868211671
1739466580
680392289
509454902
972471181
1580422908
1374372431
2051807789
378539965
2023677512
887135315
1033550061
1821435750
1006887813
2063352747
550638709
2108799473
1343321094
1968182022
1578010091
1670157932
204182333
141138985
502785595
1776242624
1914871645
1918335733
1450902131
424166836
765152767
1437941980
964647386
1827170254
109249178
186165566
1150269900
1151584076
1813784368
1517311583
1922007199
1330928391
1227151091
1022888358
936930027
2099711073
1630602903
588966809
1393051091
898043336
2047080865
1772897084
619941809
186595903
547905930
1899582366
248268484
1366389061
1078129534
547517384
182461584
1885288707
1001135501
621336799
1951349388
1703409101
1213151456
1735175049
1822249170
2017214236
55379589
492200757
139600466
1812672482
1918567858
2056401780
1038036548
1662515851
1386519024
1227175965
1511040575
444136316
12182444
1686421911
798122863
1559200356
882206811
1236546164
195574775
1884001676
1429738091
1478938783
918509704
1133968427
1992391650
553299468
1657893165
520571635
1327967639
573501363
1594835753
1893179432
1572186044
780504708
1257413777
2109632337
382773143
1474416964
1529449670
1431560749
648571559
665709875
1260976685
868930458
1303170700
134211239
1165884167
1065228916
493892792
440306258
625287483
1978674915
1567210466
442877770
1750469588
836592068
1166944075
1939657488
1685286457
1311118665
821439587
1281399582
1565466450
2013038212
864411187
54378701
2030324899
1117015436
729634716
1559246673
1456383711
284701500
1727443716
182365022
287117981
1342938944
1359160663
1522773354
77206986
909610917
134796770
848385345
1212154501
878100341
35966724
1562690735
646173426
1932144147
1236668431
1963666546
1373509827
61282623
1501982329
1382258013
260182565
91517123
345647450
785123995
1291529220
1699717133
813967312
379656461
203240810
1745311140
893014022
157799629
416187228
269897773
44121499
906671836
552587984
2128775241
970781735
1510157663
64344174
1619911878
209928958
1748488366
1260026206
2134794382
1837280383
632228413
954235980
416722840
1202926576
1459003362
1472837946
802875013
250028672
21439291
395773189
1815228205
977046186
1061976105
24902567
824557571
607554262
1378788930
2034974623
1216909494
1061375569
839736637
1807113600
442627457
679003049
1149773716
222794676
2100405556
288541126
310185682
2114417123
1491683726
625670583
30481409
706884219
1479742016
579373766
1467992156
86079113
685229001
1782811355
1478041277
1183049732
1822274781
224643652
456305779
1846675648
1585504224
2084563268
1816628044
1066471137
953083430
953440655
1044466319
998440663
451131826
2008041201
819296831
809607665
217385948
406725240
871017900
1546375559
57528021
1442194084
1597013179
1976016811
394725635
179696634
984609292
1870905535
992429584
770321553
1253994569
1852962945
1733388585
778144815
1290434071
1002651147
417112654
1168250261
649804168
1946779273
1342944801
1563780115
1075654347
1133288899
177765095
623050353
549679611
1245199828
1268154144
1303574275
797644463
1496304730
294774125
754086820
1975440031
1417882975
1929498400
1925395084
353794790
1605395400
383201983
174283020
15643017
467204420
1154188477
1922421647
1038860188
573593043
1378633012
1362502941
115357094
1792351184
990010486
1107024337
1267433454
400519652
1527188131
1744844555
1687361450
1959760449
1393754539
1360112551
119296000
2081628576
1957079891
483687014
768796356
166485894
1170181448
1145887614
2027986462
975149345
1323078151
2141263160
897969819
1098021802
1744007949
2115711352
2136169920
1364158480
525516237
279016233
1131920399
506803666
2078000891
1346109295
1660403907
1690502558
1223605023
52262922
397025195
92898042
1603873076
563318686
1582561240
1035429663
674990599
1566024186
280421946
1034102131
661844842
1172556059
1783641648
1401525079
1859927720
2083094017
1577867284
1956640250
783922535
1803569276
1040134732
148775961
1118929658
162973369
80584716
667517938
1062517493
1022806113
713861826
2077795092
765795247
206644723
1583001147
43170083
1308478014
1374349690
734098605
213719763
1230895798
933382066
1664959526
218223328
240838399
412752588
1138145716
1107711213
554290888
604499534
104479667
1691777542
1758204726
1929451444
1496917546
748985710
1788761981
733642064
400821656
690888585
1148297633
670583675
705939671
1900310110
716456137
2118679662
1075681133
842926746
372512769
1695094645
2048877593
1551105660
843202385
1767106913
647815675
1082801777
1246608377
946611389
2066537736
828807080
435424982
1019772393
1373099005
299005611
2085571783
2044257566
677588595
1200650917
1334659819
694111033
1126515371
376820470
2083657388
228568615
389789988
129778510
1155302868
411375731
1129916217
1591791249
969756045
2046523629
1780360182
33230135
1665525263
230654895
485110256
1227375836
321267590
1496209673
1726802740
1460732939
1482212619
1425817202
1452266169
973067484
36479836
764861498
1143719389
1991351846
714508487
471781553
153365477
322446826
878270509
1456520235
1008680583
515005893
1924219681
1002763953
2137537879
1269792854
888344365
27847991
1766248939
1891277781
1430629565
1749105683
1968511481
1897930507
883816543
1491633605
1133046315
684006365
687123776
569406278
1011985275
68783944
201900836
1322922990
1425645386
32508312
1632283673
1385967194
1402506847
1711715169
943253656
2037699288
402472847
309277963
1416471030
1990341539
1143859044
749300231
823825330
1181032755
939247792
508749689
1708422124
2103725817
1497568658
23147545
77861062
1917572557
844742049
1516394788
1882349949
206955901
1943832062
1784472279
1920725874
1492157475
1466087599
1461343815
781031672
661726826
345406087
2040774162
969305343
966866349
491228951
2055794148
881981505
158500109
1349968979
1333234221
15797840
2124531261
1524111264
1805839523
148923217
93761561
528588078
480828294
635741849
286992316
774963568
1772231070
96452270
774755678
590411641
236119130
151968859
1398645397
364334840
738199283
2078810636
465780503
652266416
891363134
2123556233
1256259479
768091044
1351160318
333722894
610849471
2109980628
1199710992
79455129
1685114715
1064391817
362357926
560796472
133589572
43587429
1449873781
115223585
1549835788
1587233462
655917270
779888141
441610924
2142521004
469544067
781027329
2142114725
1138313730
711944171
1061959042
1122826083
1686698532
861377952
1775642690
942842275
2091869815
1085373965
1903007923
1491253231
1636851202
495306846
1848186120
522888392
2007014985
1512556510
424689425
859689429
907357126
993055877
2069424389
40958557
836547758
872334845
1032821246
1758438849
1542326043
1653958982
1279943628
521681864
1781761052
1415627175
1117870249
444153688
85007744
280837541
1045672801
1673282389
100085888
1752486811
813577285
481899254
989204433
1461818797
1733916218
1854238525
1073664588
1673687021
2116348363
199926541
1635814809
2053857380
1409466950
1937482818
1953586500
2010390038
1965787910
1469889447
238002781
32079669
2095797818
141266893
1186117077
223580929
1673621454
478696204
857303127
1136156289
1644176899
342354631
1088451850
264094487
1691784862
1426287769
1397582713
1039736451
1624430350
1329703529
237842996
340538658
2081861692
1858625712
1305730702
1915511406
1775809689
1684649847
1083313264
1022544013
1817148086
967005210
729186213
807400406
880184596
1613086933
1530491165
2064686224
451742915
1751465528
1453284670
1371255833
1837782648
106605806
827710748
1636900654
1662396
944666949
1713577024
1167757563
325477616
1362553377
1913098701
991033757
1366935313
1357115447
1595288561
178382822
993840702
469405208
684715085
1928212526
1341801059
627741877
947115969
776168000
1079612277
1254686091
220590783
2030133735
623976248
1132920976
1729836449
2097672934
1853438297
313248416
1800380830
866088966
1927849805
1041773634
511670058
133519885
1407771398
1313353719
2106956283
182817687
1604493230
929485662
60112449
274285013
841059940
357993561
420493135
1814155823
126301374
1443537105
1092701379
1331605967
109272046
1629644012
1524906770
2135328734
255813216
418643045
256335767
334289454
1694161871
990992876
442975536
1573711359
309928129
495931012
713657602
191828333
441605135
1131276745
1760351396
251265127
482610993
1659892247
747311351
981580850
668668756
1262027319
79121817
1580074917
13146735
1578006067
746910758
1141465157
1712323897
1547331901
595900879
221591029
934769069
2100746372
112419363
690791313
183587167
1641539922
1692572570
980270792
1353373395
1279128372
1294151285
324363262
1455078310
2131251440
1355385682
484689000
1627659277
559928292
1206259074
990508760
125855925
958553060
670430714
1971392423
1404432003
459840415
842890037
361526860
906124645
424538035
865393750
573086694
1768961349
1857612708
618142779
1764161666
940013202
812832420
802055179
1103824784
1893025072
1896806911
1372256392
582489851
1314869777
164192090
1743431022
1215239237
610938007
1858533979
1852232928
190959655
1902240304
123117726
824330848
268828773
1149686645
463628403
1319144942
407865088
1373745269
1757514575
1625499643
1645280981
1844668871
686694304
1789800306
1429808189
1664943934
35308583
283476272
576211785
241373582
671060982
534727574
1782255790
1920546232
1162368863
1066006366
159068396
2144372133
455241314
1679755209
249253002
800931510
1173256276
2092981857
1006159504
950578721
384749236
921072162
938656314
406223806
462842998
842560146
854319799
1379852448
693385285
1011172019
907855636
1464966592
1431068749
268444448
613706858
1264822054
279607652
1164303963
309391028
1609088036
11331371
1381439185
1543569454
1217068570
166442332
233958120
1230759417
559058590
1823661425
1971429194
889603370
329674112
1764321031
1460519724
126525676
1299148944
1043130981
1475059278
2020024399
1378718838
608221577
1335232312
885385338
1625396972
1759738302
2053882117
297002497
1070887903
407652661
866599004
368076745
1061906670
1412768584
441783872
1738924151
2072864860
1519256220
164649618
581644078
1221161285
1610569806
1248034139
613851721
1690460373
385090853
536382538
314015815
970205509
293254639
36784576
204221758
1418082215
565641616
1615984336
707581895
1527955968
1435624123
1607420312
114164140
349778866
841348070
1573945747
1015861402
138553382
1238548551
1009160585
461124739
980263820
139694251
1889753569
1850471847
1992056579
389304694
1575728082
169586617
759312350
1380372
1522861670
421774675
1220471114
213859638
1443382853
84117303
640469406
1251125818
845533714
480737723
326919229
1504182889
2095146581
977813999
675713434
75166859
315615277
1493670406
935492346
1787877458
1392517089
109670008
586284940
2128340566
861888946
1649173574
1225981253
2129113255
1972684109
477222645
386320474
1750810092
1518344404
161337106
2004803041
647194829
1647871234
948938340
266391685
589452573
1441626890
1932518736
1608963256
704674805
1254534193
697553548
133568858
593434848
1681518205
806426271
1326656714
1825134798
248081893
1542114165
284678002
501598726
686988192
1926658826
902686419
2035025839
1531430344
229106442
419932399
1290796829
1176895393
817595112
1951228428
668850622
1562297582
845607748
1980446966
1297447068
11044290
1318889576
357579332
783245810
1011632993
1258931314
685973864
480073983
34690294
1305875296
1891293214
583982442
834193953
984236727
923624074
893571360
2013787003
79090089
1928934705
373849357
833753247
1167088212
1630494552
1928504583
574788918
12013340
388319493
807855372
1450695479
1879675446
90085184
1327161677
1180799556
1162245322
1615017218
635793262
1192964439
2015570746
1084725137
72839455
1927906738
693600290
23804607
105954131
548642445
440762302
740656864
1625997662
1679431577
163792069
473000531
1048687271
322515670
2039606144
671832819
1026867211
889964624
1807271868
1785416216
1089371216
1743965261
1135440559
802221525
465601861
494319596
1985424753
50824807
1121874784
240292130
1395885790
857131805
1337386842
1095205952
2141777558
1195462964
1027146030
2032821817
1812501116
766224828
689138332
1527047690
1164568160
2063587521
47530237
1881940758
1049338162
248969284
1926430636
1402579938
1907791886
970097507
1152979575
1705248358
1728226162
1548246361
753370598
1882308836
389896932
394432927
1827991156
646732317
1965845111
2022316162
423893934
568490815
417207009
1178916625
1491987006
1387765898
1416163797
1142975257
475243616
9775147
1974088377
2076758387
1457585589
1629470675
27528371
956888790
2124668837
797292022
1361231650
949113095
1565836383
1904950060
1390004179
1952383021
1804457546
450089338
899122852
1924691599
2093454540
619315949
381047708
464052840
8798871
292137045
1007678568
1182238217
1129587836
586319718
1310593124
1957750565
1914629378
778310465
594136727
1027634104
223278258
2118471937
1509785374
480420692
2143058620
436694666
1384963674
1073811045
1580063446
374434978
372331154
482299063
371942711
1153317166
841311587
405266445
388174988
515709299
1559521314
1959249926
1191536647
1161928588
1282198325
607381267
2011115212
1453898480
951831392
965926770
732826674
859683
567395378
473357891
2022805989
747673005
227853454
841816286
1257857579
15552688
947013425
1316596264
1632331116
2008785708
1907101227
40015343
1550555649
2134018824
1426124786
1001665796
1468877483
1061294030
1394443376
85857047
83836325
1664952979
100375755
916267211
1149563879
104575273
2019265103
1047674656
257365204
513132534
1190956672
31529385
106911542
1559783893
1425069037
495350402
1180994068
541051274
1380642133
1986941706
1681453748
1832333216
83641161
603788608
285571129
2072312422
1681745180
116055898
510922809
180669923
558207875
772590807
1491977225
1053245601
558988565
932989136
662734341
291360119
1961357833
1287237509
1697143338
790157212
14986314
1489708020
354974129
663270965
504677606
1328682908
222737118
1715867526
459584622
2028323775
1550971932
1049551809
1679973489
1035794142
1378232396
1514337072
2049125282
677357726
593412695
708897747
33493806
1529297426
1604495779
570849629
1213268903
2069359041
1625398375
62878810
1326740716
1789023975
614148702
813874438
1473455728
1114054357
1745994560
839562947
2025830727
1739973860
85378804
1720976873
167431778
376463692
2114680853
683315533
324165024
593627715
572220493
1618161132
628993514
303977971
627267532
716058577
832409015
1848768616
1088863675
692255536
1344222051
1548645083
1769189658
80768794
797442430
323107808
2067806348
2024128279
1135317145
2007434384
1644435916
491447322
838453823
385375806
1008463221
435925615
313439026
2027773525
1960751951
1299749129
262651631
466610389
370216384
471092285
2020518100
117158956
1242452814
1545884875
292193082
1180140484
1405940685
1673430761
1576919483
1644198434
884432526
2019924624
1928952446
1340355680
1527180000
999179904
1013987169
1625706064
1414141995
2037240018
1242863588
570893612
1513299658
53753303
300814489
356726743
1619716763
1676128178
1469136454
599254643
1045888769
817056593
990231113
1003650650
754667711
839103780
1758787732
52371183
1282050685
395898050
1974516463
139175816
786038936
1364724999
1253545189
674032800
797051957
700649599
1172142519
504479365
1913133185
477415634
1883169110
981075699
386503862
920294813
1618304009
693287576
651709408
1640433144
1870057689
479164680
168066715
1157658491
621440430
609826056
1044434235
1258786915
323756596
1621269899
951639365
1222106450
677807264
1232436205
1706286846
556768790
1448353001
1674127007
466804319
1931806293
1263947999
1280554244
1905499015
453971468
900523167
2117938501
1271556634
121583611
914335686
2138513044
1243329502
1761806846
898148111
721905870
183884873
807827552
350275683
74120230
1747404097
617800687
2070361873
937544320
1260616804
1749345037
1813964035
1284931627
624242664
1033140453
285031500
1136622873
1651101526
490683792
1047880050
1324345482
1822705517
2098607066
1867141543
25751748
1302942126
838221947
1172312710
1700771474
1452294065
2015588127
638262881
581014131
2068697608
1263256057
1713009584
1107218632
2125922678
1564326198
566859950
1124297932
1643304939
1248718510
624442139
981151255
1946662178
731139933
1483484695
1169532539
1435861496
2127325901
768857535
1684555907
1103861128
702020648
1946627762
2064363916
270137748
1854309968
617715598
105762373
1575068218
1034422509
645875843
1198625414
382011395
1857475386
1958546564
1161370162
1537240214
226870629
1493092513
360535115
1697053818
1358130718
955781641
173379617
266533756
1038417847
2022473970
337775557
1889500060
936960786
488357068
1410561867
1265272506
2105478535
1749995551
646103652
951743216
2006245599
622081869
271824825
1454448005
1567177603
1198469779
1489603342
1673319160
1725530320
2093929465
1978241854
1289110118
689380235
1792622450
1213051338
1353580733
786859472
653487704
30635602
2066463581
2106765082
1513650664
101598904
2011848380
1418176767
1353937570
1225853392
101702344
1018153469
26733448
443090810
1293332449
1530525856
1363631140
735917520
871072565
992691987
1739730521
1510007058
1985933807
1666483150
1054568759
1112858014
1592581982
750161813
169454330
354552738
463328981
949445764
735699409
1922861521
1989987707
1449987101
384407886
305604934
1218145755
453082730
1867868206
1479215454
60072087
1758065112
2108532941
1236875732
128764283
221148845
1760592494
908877083
655249022
1770888981
659034738
1539888307
1697451369
1144367425
1560144049
1462897625
910738797
1637553807
2031112182
2040224833
1669467553
1498216992
623330848
1680436656
2100683555
1347249331
1367833347
1503018503
1163029560
646120505
216138919
45316281
1388807972
1665183917
1787056756
2120202374
1809125227
466774797
1767356532
35013664
838553489
1379138930
154900680
920424971
1853728544
406596718
490590300
629355991
526763543
148935868
1048903818
1285913896
1255565477
629412142
495195402
1257506883
1061235682
1974756831
1727424555
93195773
1516159037
1427456999
2123348909
1621156101
1838101751
1627811770
376735491
1782202937
483522301
485723893
479824898
529863380
2059915719
575167939
697461595
1100693566
1623871086
170140097
132167271
1337010552
523641212
1467622228
1709431164
1724374836
340977183
1945928664
1822125998
1868737029
442743588
872531223
1172032397
2102458967
1354611243
1813398306
1853659010
492230494
1497829569
68474920
1137855657
1793949042
1966040824
1238775304
175129614
1963120957
1906938702
1278663945
1246348561
380710432
1287995530
69325881
897084733
226884013
2097228176
1377971133
1639628432
1092105856
1120830374
290527879
110550185
1834704869
598379385
290873262
797333161
2101278764
958219103
1494593917
680303328
905924310
901363827
17324550
105435919
933665206
1143163480
1336757333
1665283080
152669886
202801552
1756764312
803793035
442059876
1434157705
1486076519
1953351964
660652999
539961559
889963952
917834970
1471794762
2058389449
388670397
1634032571
50385545
120078045
1936370585
1753483927
830481460
524600084
1442111185
1113399968
1481535024
1191635740
1136672229
804517121
1717668953
1282093344
47139946
1113247438
768127427
1414717926
1023420508
1888491240
1008071810
1957475742
100655589
1818015478
369938657
255984116
917362131
968778448
1966034435
1112286391
148781463
1005392633
966472094
175845140
198074840
733801743
1355024520
37847092
66083075
1386677821
263374054
938032982
1423278449
537091637
1033523102
456794941
781773733
1236014307
1525718233
164256890
1797335084
1644463245
1533040280
1903264729
1590089123
1872474510
1921226801
2061154962
718290545
1728587832
1033000002
1094428010
1184242636
1484984683
1214679720
480115418
447298906
1352701147
235402719
383309925
139332164
1469522668
696538050
1028396072
705678136
361957319
1634851438
2007509861
752263544
1911089404
655830428
1849276807
2054426355
1259575700
1534078035
1803957916
1967384858
288916296
1121086413
1265771821
1785145173
160807019
849827896
1825939738
1135129565
1944493320
1159901439
2099519780
1729482653
580419142
43276644
505421080
1350107732
664156936
1184882145
1483081322
1754180698
1901383539
1698284497
1256038174
1830879028
900484721
1295649099
108010022
747650692
456711187
358783278
1817489302
774402224
1046570143
1354733098
1476446744
2107468744
39851662
1312746168
1072012315
1152204638
2035392299
1207546869
384244725
1822744579
1164282230
1220971935
1836244079
1971286336
57750471
635543825
669297377
1394212023
569282708
376464069
744909298
1595587100
188156642
42017554
1089135835
1468084761
1794276308
1903372129
2109740998
1370304708
1529665898
294204149
1407167905
763762318
1542756936
2096537035
703317428
934947118
1730322782
1457813670
359564611
343111626
1260908588
575332699
870639977
1600567781
1483590077
34513258
1235362074
208549899
750045710
1431560749
1278914624
230499720
547611315
1379102803
1169289259
1739254782
1941135539
2079720545
1421132777
1093883094
759449069
1808201762
846756774
107195896
15807958
729447386
656476545
986357854
1880511860
1525866024
394183463
863210731
1092285993
385099914
1757062718
1333594062
773474152
1906556952
1970845408
479906964
703335094
1764796917
1739669519
1828250994
2111527167
1368391806
2005122654
1972907988
1264695514
1577328795
971653125
209676034
1633099367
1810522645
191649969
359202352
2039796618
839933896
375220734
201861778
2024390537
1904760352
1807056652
341799504
1468125456
1195453991
1278049430
1656631187
1955025056
1283422428
128517336
1173141856
665469410
1769897775
1973740370
1748390089
841702349
1391061895
213081087
1619878710
1549714166
391192722
1914615032
1270060379
960486912
673229773
1626942649
1292915886
1571592979
320767090
770321819
454091334
1266715536
69922417
1944090633
1195418511
442668512
1220181585
799825843
924625813
825755152
434732533
735429802
246051564
549026554
428738314
553562817
1029299793
1087142338
208135619
1621243394
1983207303
1361450635
198165317
2139460143
445353132
1688413287
365818528
1288647076
1090715623
1662683697
1117373910
2082836178
1482294769
683775875
64746468
729952004
1601806501
285176379
1908781870
582738101
1630306722
2016512503
207277080
1596809735
1366275274
816534929
1178142517
838792571
1125200323
1065188571
935092729
2119132963
995254693
420244789
646521928
1937317644
1241740340
1462850608
804622725
870913711
1878279939
1398893695
623647581
1828256286
749350982
86280115
481334892
591673976
806018805
930607814
1630242727
486659018
1118455888
2111600060
205552548
2106642902
2099130368
871435807
798793747
1042876816
324115570
43217611
996730091
188426203
1178503574
1855160102
912223532
1006560208
309353882
608112584
55836143
1395170421
665947848
83803192
695580385
1173792637
2133349143
383654452
1281286473
1723559618
1382143799
1160480415
398613397
549004825
1311157219
440015934
1698461073
1817650772
1073444357
1239803833
611801931
1600142051
1350175477
1435217841
970957874
1468666281
150545416
653964589
1358703461
1489410181
1555292418
2009114563
1577003642
1835187005
1883878723
633226106
914991955
702440156
72972126
1851873437
1017774965
1815276869
560090483
1246084083
787912844
856024340
83642723
1742394628
1618344654
1625915453
807742327
1966192633
932055770
167623936
424586219
1506047713
1768315942
1876972326
1275351520
1397865983
1839473132
473921091
582336584
1393363573
1859408093
1988689825
1044686789
1987297521
1668717577
1330103807
1513222530
661277620
568110619
969983262
1272068625
7182387
1648818929
262962395
1081289103
226833610
934241236
40537852
312050384
1060691285
1844291733
590430571
1824698310
735660873
658344950
633440976
1488592600
1785485228
1696831057
2130109075
1186248757
168087345
208736471
1914806403
1237243456
1178760664
1586789656
1467313045
2001845547
1193656163
133939720
58351116
204770490
519827276
1597728214
1853995812
780579101
1666807841
1919019703
1292592234
199634652
1310094355
689079363
1617143869
1002090049
1771996646
372794717
1667292801
1295978476
1769718899
1864639663
371557478
966258630
1266039498
1826109854
1974674714
912698956
440769505
893766911
1717330447
481083090
1741435987
1061119417
1941699845
2031576944
1355264291
667370137
12222774
151342724
1195796137
209275004
1901339998
1097407325
49806395
723840670
1009313587
1615532443
31743972
1212797488
1630403444
173185697
72055822
1763578423
818615871
1873922801
2115296760
1146427910
1228760871
363496390
991083248
1350328310
1275136180
747400377
1216033124
778316172
1778552680
1902720807
619790591
1865679704
1473445819
520114781
766922064
1251308133
379651960
1854269480
735557393
2023197666
440184962
317119426
292525068
1632801392
151072846
983966211
1303539659
1316671255
1842467208
2134315191
355475192
1971863343
1862976646
554542564
154268579
675221468
988445803
417414070
800699830
1646680825
383208865
1057755430
1913039597
1351890281
1711232384
1353151620
1997959332
1525208140
1346403502
1148979470
1529159601
1665633056
1506211707
1976474233
530231496
1973106059
1937547786
340090454
1315490662
497117752
339549257
519013605
841859598
1267862355
1675216290
2047839068
1255429788
1347368693
251055751
132737410
38194048
446337332
399655878
1765990476
899707568
1006256413
1492508050
1413963445
753690876
2107924044
1999512021
340497263
75419936
2027837163
228109647
638568924
674464886
191886006
195181760
401089665
1320994252
1917322534
2002782726
1932372872
138856694
1658292960
1709025355
1513772678
796269517
1430783990
1783834981
1118312989
811565496
2127771593
1415903340
1819819924
1054881165
55544749
1031089647
142434444
224941298
1831417327
1536292449
1568959113
458599916
128633288
570081848
491446737
173624788
1011636330
27217746
28656914
189758124
1836595456
2035189412
1393113303
1338666098
126243533
113611948
1701310274
254182101
432743350
60344104
1809134284
1569987121
273757802
1568293948
1717852045
607517522
1465290614
998401778
1847798263
430979465
888856502
497673308
936069274
369850148
1638501453
469472153
1317295481
1484910158
1932295733
515346339
835574330
1873164586
670330279
1550706867
1638545554
131289243
147390108
1655966989
2037607836
1837280484
1418281661
1819772611
643295649
1802088881
855234462
1158742432
555033585
1977375465
1231137312
1473252634
2131975578
1237180930
1595359306
949468993
340127465
1359423374
418989048
1815924142
1431895155
964917756
181084705
761429416
1025462200
769593695
1633427509
1355496304
123587408
465503789
1330060694
816229378
289982032
377005467
2090484969
1318959563
1574546618
302208071
1369581398
1385939183
1434277234
780805558
1526509861
413174174
477462917
148388343
1159142787
1680198612
1874466257
406453167
1065525459
1410662980
1336456759
1472946372
1704309152
218472283
2047134923
1010480919
2047757694
1979462267
960546656
984269985
600400651
1632887098
2018397785
433498722
1056144848
976277704
120567702
1501005699
1674680926
563629434
604384948
558030691
25111231
683016149
1279065131
1393582907
2076103918
724960591
53270315
1374414697
287027169
1359260576
48929482
1535259006
299278956
1782477318
498826914
1636863676
1297265941
707023000
1383457909
1552484233
353353656
1950974895
1258047645
991174104
410085290
1065842600
1122448465
1256598898
1410125581
824634070
1481954685
596188239
175983
393694887
1782489409
1224466856
1297797314
1288601264
1205700787
1797938162
1432402663
1475553387
1431596161
1696051368
2139563520
757207921
1262605306
1563815458
1143365073
1052191434
1672388166
1577623154
1881297724
1081941790
931129031
1890772967
1160777700
1330783446
2122015250
1926187597
503145344
616923797
1449704855
345493306
1941734719
1357515614
929535178
1839887896
363701048
2115528530
1091352613
1348850175
882856950
1009497776
1040281481
537610529
1528335924
1468341721
1381575659
1808024513
680981793
1871286172
1972055955
308016290
46455639
2040190965
40261602
1225026268
933684454
124913616
1751954290
776830739
1549945262
21165353
594002168
1348421728
2120146070
1694423790
1230568398
1320760076
63108508
2028345948
56983165
2087930481
1114809897
240633145
1426560576
664087716
2074225214
918555208
1803914198
1814339518
1758293269
1140158244
2147173397
589143878
1499536529
1961796612
222769901
1875081700
1488808928
1437881703
1007858823
624320548
239067859
2047652425
252542386
842840135
445108626
1453467884
382074215
1120989540
1245759886
1205337796
2075739019
448899269
1053584453
1196163961
1944223811
941878293
74376680
2075668363
402228124
1145817220
2105619192
1176348060
1291369967
986365547
1591844764
50648880
1254333908
1499210450
471159982
1883813215
788487095
1455765821
67364565
1156364946
213565136
1407860108
1525446664
1737305138
1838260179
2034533235
1686863481
559518951
785905751
1946154856
430692003
1896777877
402763931
191699649
851023813
195838017
293003307
1769712794
924099305
188169785
411286263
329196582
878184333
1672327621
486039146
22149040
777422513
879567260
650255829
859522529
1518219786
321885626
112199135
1705334552
1786521094
1779476294
551685763
677426612
265038752
547209067
1931894573
784215002
539854811
1443110819
426081824
813320866
719800349
1364828410
679407036
153715182
1422026523
448694773
600546886
1878989260
503374424
1853367304
321618313
1340294296
1655054487
1895416769
2090981678
1179239568
2125580341
1842410314
1420800986
1990027491
291403835
14246674
1346323279
1469284327
698403855
1263486529
826009870
1491211575
814978088
326441852
1311579289
1061940114
558440053
491715479
1369438707
752991957
1026942611
345805546
266364189
2033396716
384998847
703053854
1461067567
1807782191
1066855871
1547493878
281455239
1458521988
1942140819
1872612511
147127557
1658702368
568104406
918158539
1288719110
575370958
1763441970
383835505
462766778
1483297268
306377548
1832143651
1109887310
559028709
1018185947
335691382
1724016916
92623165
1330027457
1649936011
1130324570
231164423
1747405746
1503960259
494442647
244782949
1626681748
309494910
944102319
1625169723
1237718366
851499114
1763179525
579257762
217140012
102053338
1501325843
1026710002
469213580
591869772
1933575924
1228157211
822628465
852395121
334066597
866115289
1356480064
1774999918
709402486
414751729
1926298945
836514309
827095101
2045498220
2022329897
588092689
86666897
750122901
748466565
57405483
267594496
2050493362
1394718440
1599838904
773443993
1161094960
1551832736
1503375803
1536712905
534610040
1833904594
309028251
1899221287
1653187710
204265932
1353769629
1044859415
1009529337
40605648
1944381774
2074627646
809891651
812888703
25989350
912006692
733695561
1746592707
1663975530
100121589
1322592960
1617342812
1919100201
731456370
2126663677
1309340992
658706226
1290124393
1215053720
1735918110
320635085
1194259777
58007750
1430820123
1042634590
1505619383
2086459687
19302830
1344400454
1644534980
810185617
1345128751
1119066019
160459490
542616642
1603747668
1077611755
1969744396
2119312960
1911873077
2119303495
2011154582
1894444143
791872657
749453477
2142182707
276132102
358514382
1374595892
1592962366
1876464335
1026590627
238439697
28339511
1105801467
1116484746
978894226
341550087
458222398
1993753050
738502131
532018906
614409574
999807025
2128183056
1296920753
348830275
1236665554
1284032180
1885846838
1636943600
486243454
1778085186
1382494141
1455100770
1833551921
1121895784
1581032091
1277731574
441047398
1883970042
1900544495
1865960881
171997496
2077296266
1423792911
1914374099
1928194120
1267214744
813236933
55557024
955484312
1858859399
27396390
882828673
1514618324
304932042
1999556021
448257203
1780417695
1451532371
1989021466
491058497
50484188
1590119957
1713015533
368968743
1073237582
2065373263
1990040729
1074190504
532633666
1935521608
848437693
330737905
1793908415
1910640145
1538538162
717314806
1914365502
46613455
616910967
466582190
1498049513
1220947667
1080131322
1277322081
1030705161
68010551
1689870433
525866757
2341464
358383064
534907022
2107438765
678536657
1081504367
14980251
2044127704
279280668
1233069724
1961349935
915127137
108437196
520309091
824078580
1735863492
736235240
979262995
631703614
2016918280
413183997
1383038110
1648294576
1303981091
46663510
840814951
725285470
1665584922
99819610
956048141
683999522
355289363
1216664111
414724987
344989729
104767070
164928353
2061133911
609540486
823655209
1546181861
1514783638
1530842203
220629660
1491621068
1098089068
1787542419
1853117932
1890463775
233406506
1017526134
61143994
1543697860
1229899153
2128584507
953884332
127233134
1254522651
1405339998
1771160844
482079506
179103802
820077308
898846998
1521280965
1544926450
58735639
2094157933
748505628
1446503841
1754917612
174570758
897788982
1454488560
208912024
807305792
315937091
1399509686
107502825
1374252676
877134965
1897837210
1418703646
1165547696
836146845
1907292859
1474168131
1643544847
771835371
673754260
2043828776
1242978231
1670564262
840273855
1901046836
1793691665
783191927
1299340810
1627624492
143977594
1797536990
31240907
913934269
1127464133
71034145
1975779312
1970902425
418641952
849063012
1885759738
801210883
296200014
1491900698
157065466
470986411
1430221786
881915404
338939698
29118004
1499890981
608025488
219076873
981503194
462399806
1747148237
695796654
768982655
1675531852
368756176
1676085432
1377993356
1160258530
42218557
1063624854
1168671561
1717519090
226970993
1805642479
812045953
1479856300
1599761820
192560222
1275046958
1220690903
1364576577
1999618425
1238279826
503051478
1184245207
1685075407
518366677
956447153
1385945381
1604513688
297517501
923468567
1176231831
1324889234
1508465272
754172241
585475251
2059082718
9520759
1178990619
523370319
1333408792
707956363
1243396572
311314740
1067522390
692563804
28385551
2051593647
1972098697
528669860
1835026659
1592442954
1937169308
1598664983
167342163
177780182
769164729
262086448
2103436401
415298009
48983312
1593791703
2002001388
121275945
593617804
246964904
1018379438
1167561076
1700969076
47540390
557385839
285543468
370861354
111925078
865342290
1573677838
1913182065
1014787581
668222282
8872772
972593251
1849418356
1840264614
206837756
26417111
593122093
891102618
293266988
114328032
1722088215
631146497
381460909
1962459604
1746126830
1066207062
981128224
359149466
1776286013
1924286936
2001348424
1941853476
1049955031
1909846614
918024229
1711110802
900650488
1986272143
1453287431
603440101
981680820
1925061023
1130244495
491590487
1506217117
798325755
884191632
337004371
1194108982
911277469
773328160
644037958
570532209
1830779499
1546321405
423515600
167247694
910893148
1313435224
20542040
288045868
470177181
564541176
140161687
308363179
1920044656
2090107454
127911135
1045846252
1524624165
760833474
1546416209
1314622426
1731887597
601012058
1894462825
2136137689
833702780
1348612447
862625561
473207779
1777569716
875118895
597272967
1891323196
73085399
1895982374
1298810497
2024978228
935624133
806139266
1077741903
1032064479
1798412547
1387992258
1167227322
632405603
1742342755
1938766999
1647792840
872852111
817919245
421970994
1003777660
458414784
725686340
377580060
1612360758
573347538
1021106963
1664686378
853392390
631741913
619775229
363018443
1025715861
572655649
1418682511
836910461
753827503
632176765
819453911
114514592
66655760
1674580911
1523275628
320639322
1351652053
154556000
1757797702
606688537
1601437358
332206247
35804009
703672901
140670859
284993487
208220012
970207409
2028897666
1021546716
1197916647
79647083
462924555
1941700698
512102888
1703979820
891869887
703821286
189133281
15964073
1352481945
1498032175
22221233
1239736984
861879070
1946238941
1072286282
2051061224
647608004
2128513751
1577276974
557420337
390743018
1191510655
1493834701
1429217361
654321781
1892210164
1387822710
2131767398
37537810
1776345563
772492991
1052175984
2144813469
33192201
1599798733
1270409140
622849777
2140775380
1893257156
1285518468
338619053
912930622
1488282713
599541711
1555878089
1447950909
1869097668
428055142
1970516599
1389115854
914375821
1713557393
129412672
1350191568
1412738865
1631986044
1415974037
1355828546
421278397
365843183
1162494118
1490166748
1092549432
1338125794
527071717
654703950
542617311
45921077
1038688026
178671219
29820879
832977956
36749879
293573608
1944622172
802217187
569198460
1203742064
1546110160
1085748207
787539358
1967228440
329011844
762465563
937810878
813861110
494984809
281545438
1327243553
390611833
832572145
65133157
1821248980
1819612944
2140356873
10203483
346760691
2131075666
1576149031
957047152
573705211
154386002
2029605136
740912499
756600538
1297596805
1344872298
1116371872
2011872335
757672489
1719308684
933567959
4252625
967370061
966103282
1242428787
282697930
1634460614
1832524362
1751118732
1787378692
1052180309
1171309897
216113313
788595338
317061715
1005774257
482472379
381583270
1316887291
1077614541
1843357862
261761288
2040885789
1115561078
352596273
1718456658
1419175039
163838403
1038683291
1317324429
672713061
1773630844
950184491
2084908706
1538117077
637372164
1553317372
2083516695
755436177
1122809284
495736802
2114512372
1029516
1686364054
1913252455
346326203
1105437742
695852878
890093776
1014504378
1338899818
2078735649
792669240
1503316632
201861210
674874646
1404502692
2137631784
1448605693
677612090
569816515
2064390828
172506970
847558575
474675094
796093210
1020516869
1747681365
85464179
1566138345
1392716620
1651332766
1506830750
38076483
563620217
423545853
1443771240
328447196
1874311897
123872004
1458133033
1822289993
625255740
13409671
2125682310
276328241
1392498029
2111630165
1754947372
1158804097
1884504836
721480111
1634423709
1860903028
821340674
533915836
794931873
1837963626
994780309
1636180635
1605374766
1995424326
1719213364
391362854
896248522
262698918
178390804
1714534909
728062467
655139493
690746254
1040547176
1230776750
779845651
651681747
2053357158
816937690
483831692
1665203864
1320462795
2087651802
270370735
287693724
1154939613
819023593
1185144335
60471493
1684475162
652437263
187485085
457857036
958920941
1376980935
61399373
1359585145
1943683180
1800418034
1262467468
1871550112
1258454486
293710187
1801728514
124206287
240840505
176258576
42975927
798597768
716590200
510971064
809555070
798745265
693243196
1531771346
1368301762
100229578
953608870
704646318
1598921443
193108516
1645150021
355027657
873538563
1717619145
466235487
879482426
1813624720
1853327741
783975088
1479995203
1698564395
479709249
1114289198
1023848127
1807872369
1330536851
1825906914
1478629768
270855851
1570058709
943502082
1693122488
236097582
1388509543
245362005
394574103
1341177954
2000022625
1256014547
1917321428
1478510552
649651429
410633433
2075627874
1704956914
165379221
96864322
1990911208
84959644
1399255524
721319957
1987390600
1106916367
413852245
795740810
1987788341
1647685825
960578787
1748946723
1687114560
148679992
1911902782
282305750
1294979337
1637837367
1775212799
610666504
270931939
939030939
1675656552
2029862376
31981729
1470420594
1298202074
210553993
227909931
1474972710
747148493
1970719717
54386364
218686889
1115669827
1791424562
405874150
1748696632
2099588892
621722236
1837958304
2073495758
1136175859
2024345408
876033491
1644178116
1651757556
825934271
260379963
1001428605
2008282805
335168154
2070767276
1952354622
179325185
791706968
1781520801
317604439
487231016
1185946194
1545101339
185934329
2024061506
110722031
1702485634
395925290
202877865
5875840
235807407
1619892346
410199477
331206621
1241617401
710387458
1405025030
1188233079
1920449981
1319110874
1316124808
936724899
970287760
862505862
1891042724
2143409011
1697777733
416998149
1605800146
1354168254
567000150
175623820
1799512026
448793526
1435715032
1335521168
217102868
2001065440
314542792
837019043
906161000
1350701021
1875454064
89361019
1215609405
1865880870
604819601
109882439
1120232762
1958186066
1410221775
310549724
740391118
858377685
1159893346
714227249
1924146290
963860316
65012327
1486643253
700832002
878135348
1121053112
743935213
656780542
1538769630
1549621616
484249207
1489850225
352652091
1400126453
227151900
734505073
1129796953
1632888481
623020399
874667595
1401352078
2002356305
774727788
1439612693
1543482007
719661053
1329523798
974857566
311771851
1792359979
80805107
648132086
2092235141
578792725
91585468
587466424
714645627
1251061426
172716248
1910980460
169049158
466002639
851662480
1737039821
1072034949
1044858798
1275776318
182259618
41240508
2069913747
653816290
434872513
2011075372
1925986564
2089365902
1335498727
1617020391
1048847393
613869605
699934592
405458391
2113042974
2053665697
1744851033
2140389507
1076238457
1836420971
1606944598
109478681
279911578
158717680
1018046484
191229893
1356116088
135580002
1753389098
1086648526
930795701
409378253
241919661
1625019356
1004202738
1256234725
950904054
1657943989
945045037
1631347790
2050561358
573724620
1523412167
1759972458
2078938292
2052183580
1694128981
56580559
1178497484
2009835681
1567259819
833173196
1599738580
454636220
334064250
11449305
1140581482
1218096774
651817109
536648791
1126205927
753379100
1365277409
1987843720
602662408
862430873
128695345
361577561
2035084391
924382052
508389570
198488851
1147324968
1431525928
1496252548
1198926112
1295250680
1403471259
456288905
346450255
1894877254
1569077683
622690663
949281719
1777108712
1312047264
1280403733
1499821954
1724783494
786055105
1595475103
172946681
1718212059
123955113
930983669
1891916649
1497504283
1537866412
1069186508
1911574540
1052370713
601151957
213545480
387611523
154599647
119028509
670078892
1256755878
1231744444
1925253376
1668373415
1416210495
1340235102
17078411
460097982
732191660
1982987869
1464835275
434308311
1956004615
7190405
71321009
1906001494
1435546303
1567270685
1453090418
643081775
619447938
382497535
1306695531
1677230622
630639538
1038609437
931643033
1302132890
787437805
1491513367
666321706
1616004661
1466438287
1376200412
1514523646
1391517528
422701619
651114877
597906313
1901945183
920572764
762001426
1224861918
1696507992
551894638
233402862
1047997458
1177801294
367358952
1615619034
1492506441
264544807
1303726290
1749256655
234436211
1928016973
1590480822
224171448
2060208023
1694749615
188185413
1801236797
664872928
2060402104
2074726820
482592125
317304891
632308242
1719926093
1417498138
1876409911
1662658203
1662012775
92401816
2066436855
1474499560
1559975754
589443333
611033139
146273586
1349024791
1566636776
914676376
1656184883
1709579167
1826233289
1863490001
1994895530
2001994190
254789717
1573621164
1385215555
629823653
239471981
915068309
232579441
1326192734
925922551
1309644411
1327473089
1962003628
1511998076
1891290050
162373241
336116057
29943035
939175150
999154227
136908422
1824292681
1870656839
505396045
1805561744
2110142775
274013230
439812376
795618523
759871583
375004445
1547165507
1770334797
517646848
1507563887
1334385704
1781461239
1501842123
685904819
738928423
632778514
144443222
357653698
900611138
1954777254
437443198
1669175267
501712127
1979257559
777747792
1976618177
789089324
904346556
1148130070
1268554923
624369439
125153683
107686787
1632539679
1542498307
1620522560
538427379
737405304
1428849774
2118678273
199528257
285137571
1622799776
856934951
1831274397
489648238
1912148005
1152737958
459987158
11496891
1190795535
1289396184
761699716
1134114973
1646499536
1011136145
2068297008
2084052576
306996038
1629818638
1583045067
84554341
452121799
1299568205
1623618381
1884109955
1114430851
1183204032
1693725261
690913108
1161773154
906395143
293553611
1018380470
515108016
704560520
786341602
1804947674
1356516347
1159054764
405300677
1024069763
136263000
738902890
2087629677
1873555462
1086339392
1720862885
404971315
952813691
1968471309
2071193555
1592473486
292454762
1592109942
253928566
1780120842
1211556375
519644124
53244711
843600938
23927650
644875682
1176903846
1414309138
341986813
694770141
1803290099
417475014
1506923437
1444477980
459273873
1287591803
2021331027
1527351506
1044990277
1608111280
710700089
458648549
1325953525
704406201
1296749278
2004008713
1830923956
663715935
1225850847
520843518
224958714
1296381792
1687804239
1765848812
2129859258
1666197213
448498656
779783363
743268778
286252518
832513049
1303725851
455829956
1183940610
1369083838
75994744
102343702
2074447445
110843562
259017350
141022548
776901528
22062292
644215589
1837774425
1749092680
89947934
1908526418
1242723045
2071772959
923141446
1079761674
867086808
394328998
822571939
71929299
1829112914
857364570
1836958323
200396775
1485121600
1255666874
2078333577
1090598174
1907698839
1103117473
1392707873
1814103866
2140721309
572104056
1866181209
46646352
2138572604
1330670669
1884079935
797693205
1768594255
1175839520
1810003953
2035552948
690025844
581337525
841949469
1354038777
1784212898
1063827908
671472834
2088329810
1148325933
831719330
1368516614
1731365861
898614418
236062740
119796856
1211169906
1397823392
774971559
987317273
261920015
687234434
1394613896
117640532
2121403899
246136028
1811243693
827125885
1635422916
332336099
1189191882
381426402
149277459
1710708928
210549242
1116373686
2104065244
1998202580
729398663
105105294
106140139
259227210
1041363761
1540220456
1176592447
726917524
475228780
1105068965
628198803
1467201160
1650225605
1108786768
1370165906
114746105
878366799
1823349750
2052043291
1063800788
1153086097
883727779
1660619070
1310364177
1117088525
923712371
1778552680
1296366453
616108167
895705970
1418407699
1468695299
1416414760
1703325305
1581179513
1936155350
1212532498
154054256
1604309719
691382340
329176604
1376199778
896162268
1101353173
115193830
1094041402
152159293
740175912
1186541373
782572608
741414690
596935177
1969509200
541822060
1331994714
1027570304
1355839982
796601038
523987231
1362646423
2012528790
2009978810
1548379031
444592468
1469963146
2070897755
1843884387
1509764348
1570254557
1378296207
379171158
2107951458
1924089295
609247665
810313092
23155397
1757940329
678916691
1123811926
1507158075
458107437
1361937983
968889846
1873285335
1755809679
744961787
327310731
320560539
1723575501
62007869
1724150505
946183558
789686432
70978674
194581456
784903730
684934304
72562341
1127931303
91144855
220433793
279505570
1939627750
1330072220
1213261844
1794614991
376153939
1516753598
2112785111
179575249
389652378
560095948
607496922
443318457
1563270474
1335807236
1062691239
98994996
1976890016
1712970423
1717801144
359170839
1423146156
846499633
1601058176
1342354676
865862340
1066030489
1907631959
396984088
1534145588
1118948130
869410111
746960361
1229148046
1695799258
444938402
1152907266
231919358
1536112343
1954711551
948651259
354178288
814937308
517491143
738371972
1353139750
950271240
412064881
778039814
476373795
659794697
936394794
419833953
1168665683
1525853572
1565641170
1267445165
1661322085
765011988
639280423
1090091291
1335979268
1215097784
1682621322
230497310
51796185
24163601
1018769011
1254870238
603966910
1906376383
554652992
2064381503
1759302208
456674751
191684582
866620421
1564159506
843277952
2128325669
1057532329
234048050
806887423
943666958
648804133
1155095591
799105792
585602008
1071616341
654828351
1308606102
775243267
968599700
522572706
1618837321
1669510328
153388246
1563236546
1675352386
1730979610
697412434
1810790280
2097682859
399556027
1090520386
1844021373
173933118
1796810931
1632514017
1842701613
1086573382
793751045
1927814026
1729748291
552546708
118893769
174593056
1037692239
1944147997
650905317
1125781680
1225041921
680358768
402917746
1294476356
58932808
94253464
915389835
1874298619
446506808
474494159
1766279855
1353515442
1930672665
214393586
873582138
1896318730
929678680
1637606444
96143193
269433059
1289520921
1624053396
893477252
1058496309
1810027205
1965216299
1202124774
208186067
441306174
1211155266
1798820354
734431682
2086651024
342843003
705062845
2077201766
974419481
722382728
1192189498
131379296
1219157840
1207042375
1551399554
385254133
2002993578
112689928
2138135107
451583941
341282975
651926457
241433221
467134181
240313052
823228575
643122219
1578699576
232428529
996880939
683826233
1331650471
1346752541
440907047
839830653
1739744044
1375033589
129758509
1729480404
1032381180
925727433
821838161
1646819442
1192257444
1022611272
843826660
613474272
403456527
1624472257
881086315
198850391
1719329769
1979096042
624932567
1765809632
939430862
1198571869
1793200702
906041968
220355787
354901613
1282272771
280876606
507212751
1623012346
1763439347
860849843
2057015679
1339292322
601284907
1396629946
1760236806
1067994304
699411124
1073292831
1213678197
1728484777
757192364
2001915798
1664478180
415685942
2023406402
1945095179
874081858
25278234
928005620
1702014408
1517997042
1267351165
513796693
361063048
568773490
520299520
1498052913
714434662
753017462
1881131618
1619703541
1348130789
1789506341
1207464152
218270912
1482513259
1701229673
1092058536
461834309
20952203
870315605
1981082235
421905187
1476904238
1709535160
1858802399
1467070653
1593412986
675032300
437921967
1808703981
1469292397
1287988815
1819492917
123637100
1979893018
637792811
1762002108
894585762
780629628
2115188162
1597112622
845852183
1689764072
1049581253
496320775
886165497
1893177996
281146769
589196329
1750787789
1519637894
1334993410
1257301165
422216044
1958964854
1127351882
1566413602
1526783134
2075745803
1349613366
18366215
1205440085
1648330836
288007866
2076008812
2014091388
1987124101
458863696
312173361
1847304482
584275394
786633069
749968616
208059974
1261040751
1523203832
818259495
289049892
831104658
683500571
769504639
1289404037
1754948808
127819869
419029912
42815346
2077154634
507770540
644647320
717947358
1636736614
611691854
1385106507
374381860
670782755
16604715
74602019
1594426906
1381033878
196595922
1865170619
1423793504
691215044
1036778104
2009283329
1483458004
2080148438
1080966277
388555635
1659331956
2023133703
600053499
996021744
1749245610
20570074
200545738
1403480308
358521523
1978977800
97478113
1126379862
1977411596
1627485617
748959267
454117497
1872833184
1314030234
821398996
1235341127
215466578
62558087
1666297185
1836920372
629045868
1408771609
579950272
1193898881
1241601547
808391279
176652775
120938466
1836300384
1111324847
1773983232
66579069
1171294686
710450224
420320152
1128687
668911418
2027370549
1862556550
980198793
1809627760
1021081455
1694532697
1675288492
607870958
1575523654
1382948529
804692476
911028156
274576168
917333528
437053592
1164792912
1405437846
1316172148
1402479656
1457673498
314523109
852916893
977396134
1839960970
1635726085
779331769
1882371845
1636849175
598333914
544617005
810622865
1471668217
1821327438
345014525
1845381719
969217511
1133664134
128296191
1663907678
807930420
949754305
1933880032
1600276804
89307174
2134955607
281453403
718089464
898786037
412049064
410538507
1970599056
931759547
291514794
1870579492
403147329
113405425
80752769
705083233
1289690737
8058187
137996345
2033408468
1591030097
625490012
1487498385
25846699
1425575233
658376418
648095618
843411987
535648715
363412174
1648808798
1946087539
1759723119
14649843
1036879459
1202584153
1439786051
228761950
1334476510
2051505260
1369541210
778315316
1875601739
11803106
1149187282
201603138
62232347
1946062395
1318649383
1769138896
2044319088
1068367541
1419470665
559524686
1531630537
610045121
683771298
405948100
666238313
1973571048
82672637
1066984877
1888895172
1244891290
261589296
219028960
1464801805
150635934
1257951287
1453419029
713381860
1920330266
1909672271
2058056158
1630192496
1627067686
1668564312
1934570263
763244031
1903871245
1831188531
685417352
420048678
1149489711
407483953
1198664115
664571037
1283616361
1335463019
607515797
246328054
1122778431
1011414573
708464321
976471472
946742453
1171982748
155938116
285661878
1902608566
608549943
23766214
2005925631
1122690863
1920083040
84897000
140870659
1199996988
372124874
1054670023
1911152877
517708899
1021034308
311453916
1472276684
1434049477
773754408
1424038863
1723958636
1207070540
154199685
1441351949
739530151
250051244
654263406
1982335351
1136231286
2049050707
1620176534
1704621697
190036045
837130366
1498719211
1932743200
1616123574
1477565381
1738703492
858314637
1505434675
2048338533
274405333
1606915076
945569222
1379097458
2134958830
607175767
1275092904
442146092
420784909
94689566
1342315766
862435919
657114469
2078182559
1589983793
415759135
1939542357
1324166957
1620793245
1246036204
1886615859
455914493
872164270
799292887
1211562566
836417067
1318824641
2119505483
1660517152
33866487
1996312642
1135252828
1866861988
985159910
268587751
257831073
1392843950
218325659
766080300
1300675895
1914503866
1145607070
188610349
334167663
638015447
938361398
1403939873
315434316
1597888955
1634094426
1046894086
1487707691
2062897089
652445996
1770454935
956047464
1920753884
236582003
1008194407
825376110
186102008
1668974574
1627360760
2033596907
2005606766
200055920
186578841
191456024
2003589724
381390743
1646262807
249631267
616414920
540782211
234796793
1102067384
240183776
534088198
1629653947
138915709
875381270
1406313122
711002082
1244865941
1387734249
1391201451
2031369564
165371639
229180744
1021677032
618353099
995990596
413672318
1007370092
2055200060
1376885898
513506143
1645244426
1356417170
923141253
2103958411
1455358528
1590900702
1151284604
756153313
1076401436
964116269
1091715447
438258536
1858335481
2042037237
1464757054
1556758119
328559931
1034910915
402413301
549277363
2116010610
1553531204
687724130
303636639
1665851687
1935042053
2039890193
561642035
738882540
39747902
217581564
1018973707
1551301184
1530784709
1655053662
850873372
1358564903
1737208788
107095935
378345481
71942001
844885992
2113417869
1487282546
1505126359
1488747171
861529998
2003548012
1021846596
2024973892
1234162824
1792820072
2000367695
1286374759
1681522311
1091536220
197683324
1954573742
20636687
585942154
1771979426
1864853134
176741097
1546288382
57311519
933776351
1144675228
1955027549
821994770
960175360
1553383085
2058745591
1546334640
693163681
1959945707
1789615746
265173041
186474707
1304712842
1629525676
1409061692
965131109
1957137079
660368442
1145372564
431474179
101976212
1121321462
30364607
1358029466
1222580899
765902204
275370141
111187960
1551943664
534069994
2026932324
1417941561
1680110738
2078435883
2071309613
653228458
1382777216
387158355
180389323
824781287
1624248904
1297761693
1951463513
1412501477
1413867274
127931233
2048381101
1513418566
1971706649
707382120
7214208
1413572187
1256154558
1241511538
412810625
159606733
53547755
226201693
2012175675
799152917
903744317
1021805686
529851917
136055949
1124003814
1492745864
602210970
628476932
115336572
853098749
1297121761
559555245
1483993241
1609376284
67338983
2029022968
1545338575
465455935
1520337831
109313811
835370617
19672737
2015031663
1358768471
1688887410
688231525
1812462552
2135872972
1262593166
274186076
98497623
918200371
1900522005
249834569
348489752
1059517393
785218743
1850191482
319776911
2050550495
182289278
485491041
557705066
801321230
773300442
1931259296
1356234803
1032520807
1551046309
768273127
395659454
1907762685
1224401524
1142054520
30588668
1572620949
1840156237
1104762018
12271218
1125762234
749996050
1668612150
130100450
2101981468
2031538147
1811090025
821198719
1116685291
763833972
1878422193
514755851
1284860823
31954044
1305129313
666352439
1696994783
664208188
1841965319
998908343
354157821
157488351
630661854
1443537105
371431322
1562223973
81103859
1183028289
1300851010
364753035
742986192
1701654803
1501793337
1411991263
1876420718
697592467
576422609
1285114933
1430746013
1207893442
1925884322
2107958056
1828435719
2099950309
1680112531
657397354
816008875
383773353
47175072
478350447
1119752457
1983737868
2893851
666369704
1106760214
259224815
370055479
2080172837
1499180964
481281602
77035315
938442253
1952194356
1424068131
254493354
903249833
229263104
1213296960
698990987
82483622
680590350
48105650
745468945
1157619013
254739696
1640656173
1623666858
37492580
455491931
2102298169
819942370
613954839
1552299041
797098652
865613587
1795303369
422966685
580732145
791863247
823920353
1905435907
881977726
1338003951
829681147
1234710831
2143798062
1871365336
1957313270
1772966893
928749221
2082535746
1488528155
91749029
1224792629
842472800
961854899
141315584
1185603394
769145459
1451186572
1629527771
1978294061
2000144183
155076454
422216108
552417413
1250415481
196752907
1718689302
1192347196
753599221
1857654416
201229841
1927307132
529342478
408611011
2098066254
2077800483
1770305430
1562042875
989071215
813376766
295567477
1581196969
759878547
72054022
515498140
1738082212
1334067945
1618899108
734642860
859407159
1424166111
1981790034
959898205
1076214542
1429040588
642756796
1295241598
1193005120
58819426
831609116
1443634315
820575773
1056415930
1463880619
467826218
1991385525
1673146354
936624331
480825212
1407248690
1232956086
599605522
2141148805
1877903647
688178805
789532346
339898536
1062224605
138213371
1144367514
1673614835
1157702650
833630485
1072186103
2026694420
944733956
1573751037
1552694650
857413351
1087092639
2001205955
2092210150
111344432
527777911
996249203
1365806697
735112853
1906783034
1455941897
1054544429
1420128969
1108899924
530827988
708192146
1507079520
773504111
1669775534
537574143
1471525170
1883095474
2076538195
731100644
1769556789
1185605123
572301786
30486323
786721028
1952170491
46526330
228471564
652198864
912637187
1399781097
74980897
154637812
1109996099
318439315
1266917724
2069264814
308642492
302114622
1312906782
1560297036
1716125786
51140589
1529729540
161396511
80064805
1342530317
562940728
237484216
391096952
622021258
949118104
745498866
2114611280
1967409280
1616248866
1047391990
1164075479
594203365
320761
1933480627
1368134935
1015179611
689135718
1689634156
1213514001
136625253
1550050403
59003024
1143758030
1290849300
124148634
1563397810
155859594
774451771
1265076564
1375400692
172410805
512877282
490873358
959287501
1498845418
1306533969
183746518
1179136661
1548776092
2108178729
1025610567
1088974231
1985494577
293002486
1366905462
702929713
2123874902
754075042
1220416865
1282113819
1258892070
2104884625
584437823
1332108089
576731364
1424092919
290799447
1163401802
325268110
1537666919
1794284634
1143483143
1057767769
1761745085
1557911705
807996817
269886187
403214002
298660876
183351027
845565144
1706849846
399532932
848168082
937528446
1869191559
1726982269
87633410
460195591
2006414891
625379972
1266938207
528239921
838392043
1772734460
698463935
1752680994
1559178883
554713712
456896024
1419903986
650652979
1290346123
1789491127
1028108962
545771540
1092986559
1485060078
1651773092
1456717312
162734858
27703694
1881543076
675730446
1363997926
2110275017
815901723
1220558349
902555039
228842794
1421611222
1459268168
429108906
1715763195
1011052800
245829976
1567960370
907513408
231144605
779136940
1877725927
526895484
841555808
1280160499
1996697382
1818905915
699973514
1619912037
1631325602
48608047
1229444475
1373999286
292480931
74977268
1083910636
1143512584
3771678
325584033
1482910728
1888888274
667984854
1797328752
9115077
985871742
688913502
1106549340
1492771774
179860091
1922233645
1566896901
364304272
1609548101
1593231489
1898308310
2112312086
845665472
467806890
1482388209
1730305955
1837219547
2029850919
341053753
1242307397
736689871
1611181177
830440997
163316901
103989033
1211035955
1350936146
445934369
636716069
1689632723
249805123
882303966
396537483
72870413
1446711139
1385825364
185736170
911650924
210810555
1220766236
191242113
769810256
833977833
2917154
472577967
160116965
219629556
497498409
485814141
1527107441
1863349130
960522223
1254137263
1334422078
664702534
200048731
1075871023
1928851077
1953292076
379921681
1860134069
501813786
1018990214
1337304549
1951760094
880343617
1579085692
510984704
683283537
1710009033
902950298
1770620622
1436141899
199860537
327161301
1285613252
188554435
508465152
576860589
163081552
779753216
1019047459
299832910
1412303373
1723153606
1935364598
414658781
1344626934
2060805475
1138765387
770269820
1132551091
1143621034
1375884479
1802421047
1698182266
2105851089
123273916
1463567627
836203441
1257155779
918490840
366005644
288231129
2100516399
581497559
1085965589
880591818
791183218
1596514684
143373246
1155064941
1336467184
1467871556
868832612
507195159
2013273249
1701394595
32723501
357449634
314834511
1512887622
457851913
1971186974
1767357182
1723886034
1327568519
1049572341
2119702239
1229377969
1537723621
1380257079
145014703
678163903
133686455
1647646369
551999178
1343874315
1075428318
1980886067
1999648431
1204033219
1114095359
34019602
683988101
1133635493
1966295531
2034563496
1005606140
1278111305
1729232263
1883728006
1701162402
1130584430
789640297
769538217
1484280908
2087496548
848608809
783337672
66573970
1631599955
1425748244
21792254
685673456
1541514632
2048375935
176780917
900802629
261167766
1188863795
1812731837
581235464
1262000062
870700971
625037108
1833730133
372899601
797979516
210731508
1713076846
1986415950
76763932
2131043068
1039783754
890249511
1033864515
1804543136
495267889
1659130208
1266941640
361937727
44687380
1603993412
826238216
658278725
1602738369
1556766292
237806832
2095916280
2108563695
1297300007
1459533377
340072963
899610593
1693787866
1105956478
482799009
1755754670
1250569320
74308581
1723811103
326666620
1842975599
1604804231
217231616
291845953
1036390589
1095591650
1899090892
1957354201
1533829899
1643170546
1118402309
100655048
1159523800
640159601
1344483022
1208646161
594474699
16081686
1820685585
83648530
591469233
983928287
1736595799
964550667
2000974409
422674050
417856850
1465023997
1663536159
2100937357
107801502
1733048278
728901443
155391644
375151036
273861830
1192298782
78239651
1595919853
496801368
1562596323
1376814172
174403333
1778609063
2021486234
1879668422
727032989
1688793602
1518985151
1257111609
1385454893
589899262
738551928
59266408
912411398
1265519586
205972339
1610760670
1466387995
2005279765
884407054
783784895
1203228297
599335077
743010259
530660943
1411260828
8640213
1274134214
183027118
1393640903
2136483901
748654696
2146833131
1173010236
120782134
908859498
360270903
996892209
1712045973
1085335614
96904611
1009424305
1067553189
767403546
1164701839
1679386111
1289716664
38192667
879892635
2115036319
1046484266
842557683
583572001
1794930596
61549247
825366648
58286889
2076402003
333095897
263858145
1969313192
1536964620
1999554638
1180331564
278667410
821705475
54169224
1561090710
970121885
1846347218
1960434265
1537377898
1620123646
1456717980
1890301529
1820496378
311192313
278890826
1771315258
463516512
846550709
449967400
1951782545
1223821296
1786385495
698299805
1034950220
713088853
1800814527
11550700
1635629160
465240218
1832112000
1474287252
2100777118
539416065
808147460
372630739
2119172646
792642767
1957917310
1402611297
1983601716
2017154108
1108770751
293717327
350523322
682748292
1760884178
564278531
690956235
1543950335
1406795936
293494203
1239260891
1236729718
1536050540
545542002
1974205702
704324429
922294898
1665563542
1901892703
1813150578
943999839
1581438212
1377225809
1955137108
1179706142
1203653747
1699658827
1619195395
1478975163
1491438043
657025608
1572364061
1135780589
655950283
1136436716
1777410826
1555568326
1518583466
512068526
353286774
1485677551
597903488
751782937
1005070114
370262849
1700646717
1070176390
105847933
909480725
1327937800
2069884622
1683311903
708299323
1753990968
850779485
1950326928
549051943
1656958682
2031087072
2133179165
1831402989
1979604912
2135865189
365703329
1116469704
1020953491
295734810
1898210869
502859027
685202463
1796359802
1136692139
1260978718
86687936
968497310
310444648
400980750
1068509947
1789239610
1347225030
1918917344
933645868
1457761583
273898204
2128420730
1362150690
1963347384
1782803090
1308596603
1577063636
269266657
59203366
1684835668
360845871
1742454557
1408212696
1013654511
1823620867
1416292183
1110132018
1318279062
1453999531
1044655094
149569463
380802775
385013364
241612597
119577725
240984704
774941253
1898362193
864069841
1527627921
1929800332
1686898499
140555037
1675388385
954012678
37486614
2039060546
1533430870
1049079964
266006234
98236783
1368063798
1601736374
423272356
1502506287
1230358329
5914665
474277520
2108505554
1020763808
2000569757
1509432054
718487113
666101406
1865768033
1262200083
462055944
1765831993
1861101729
398367469
2088704029
2127934233
1473619341
25839743
1949039565
4124896
1838077667
1765984487
1643140315
1631630809
1694128234
1240316078
1932827822
1505976963
1876204060
1409555279
1076449905
635167799
1922073300
1287565379
641147524
1526551683
1965416288
320258277
1250556747
451783334
1053669058
1518615558
235425722
2076938728
1869970741
730823853
1371336742
1458444860
1854241965
2084085136
1220009315
1982767856
1999353047
95106322
204228692
394759830
1193207836
261068466
1978007340
1422877307
642645550
1399564551
744249424
1987101847
1429835777
209518583
914945798
421358521
734205242
1671220218
1189429326
1252338694
1026391864
128265070
1008513069
1982824144
593905104
377984860
343252864
1393122173
1651733628
1628231465
1423786205
1476309890
768831745
1834036870
1300019573
1962411809
178786235
1988401259
181896046
1511489311
442670839
999365868
1387496669
590153400
1149041797
1261732837
344038094
1163114627
640923856
415147742
1860588065
438829593
1209666803
1988451777
2137982058
1856053788
1344371982
1678313919
1944873093
1663375970
1471516034
58565540
1829000870
1003404790
713418561
442467062
128260423
1721378126
1999577068
1894296319
1033146585
1760560971
2144759419
1400833033
1912574998
1993097465
326718576
1847375997
1686643650
328412787
1055955880
146507126
1928516656
781501358
1182878351
655939641
828493766
651359606
1351860647
1271474160
521210767
184497527
723764176
1817395909
410297737
479251809
657966981
755827924
577141366
1140392075
1795622648
2057051643
387626667
265643525
1753720407
1876961759
451830879
1607006941
869132332
631884891
1874006543
1834369732
327736670
2118333211
1701056557
810665711
1044668630
758264442
1717200004
1746654218
1999655040
647343870
116373990
1828365908
1647369116
2127997357
337002909
118042587
572917734
214522767
1586509469
1120272404
321274175
835253288
1618393588
1468258501
609359035
1014558243
463205124
875122588
796352533
732224208
241831783
377375862
1031853872
1094889310
1290965667
992560215
1420490816
1240315111
1227218516
252108857
708774174
907325346
23043393
1304100789
22584661
1389663294
431330963
366224015
2075276524
766182542
1202047054
2143005978
787413658
811959264
2138644990
39966503
1541662587
301666709
1910362177
1959830938
752107573
1336121656
2086710927
1150949538
1678982069
1995023167
1682661526
1959480691
188626164
835562264
1099380265
824794789
102753742
892998656
1128915920
1641834661
1025837941
1563114390
76965173
1940518669
1081645462
697481013
2037899122
64050322
232561340
1323170709
449577253
348870242
1965865022
1215825130
191724052
1338115931
2087153799
219402372
1529670671
1611384611
760502568
1416195752
284513153
837814880
334858178
1812741716
1536303253
779074504
2075766293
2110219239
236220707
96646667
661769354
1546950919
1657458187
873661211
96107404
1872847051
18959157
1529412396
1867277037
1324249686
1005628195
1291164381
1333436744
1934151543
556364002
532061870
607390686
1095694138
1920975713
1020643876
2012317546
1035979001
374732299
2128613585
1572853429
1379583788
2136770694
410877298
1011310571
869769523
1343653814
1931122854
588503630
2130753167
454058158
1371899217
578019869
1787066777
1872061643
250724509
312970597
1468349347
1745518313
1031807369
864398626
1460204280
1789509059
1472038399
2124384453
1192337085
1178908003
2011912072
1412150333
317154761
2113759155
469069728
1323898547
168545058
602461703
242891113
948114469
1575854448
426716828
135125610
843472058
663452025
1167911765
674514802
1562263554
769661098
1011129321
1226596650
8143635
1543164671
533918855
995495653
1482442712
981453895
1407062103
1060635122
2137043167
418697740
1119137393
473084091
1738142994
1921037919
837428349
306561829
319702851
1015829094
1300808004
413794832
1164540999
1240220560
874145440
1557397762
616098407
246050526
1703207506
27247491
1503851289
565152542
1860087855
615643434
637700232
1471465338
70334601
151268453
1649929737
1624950152
1918985200
727138428
1254040092
1036450205
576551332
422277481
10974649
471660122
1729067994
402293634
1619860540
976821572
573497093
397126943
810553292
1884880210
1558296605
1840363920
1672056150
1872608300
305242594
1167002715
494602250
1452095049
517631453
774074197
1259067741
1575779147
2111616079
37434805
80348842
385229684
155598069
1157849906
387597286
1420476905
735957291
1538726592
34533321
1800546988
1502130093
1419362817
1763422152
1934227463
100235560
1031580626
615137481
167387880
1755784363
1533590950
459788638
386625488
1637106064
1851537953
379227784
436235888
680208119
728754354
562350257
1412398478
2133510633
491922231
1292256273
562975698
1409141217
1007163163
336227101
1528103742
1570494901
2138532654
1753629548
1289803384
862576031
69456613
1178058478
1860142613
469430291
1970744608
1531687162
2016825360
2120007881
401246328
1287313022
948346929
222077554
2020576445
701352330
725059170
895508553
1223114545
266152475
1251454660
1633904918
1343692060
1153634337
1946534275
1673381924
2079037036
532996793
190104623
867234802
1381801332
653313413
775038508
1205833798
2132171969
71168195
1812751930
1932888927
959854031
1877432097
592749334
163688158
897848230
1588270430
496822881
1586068633
991886595
213998245
848176524
1339410248
2120236778
1510174013
1577273463
2086754293
1338944235
1432570618
1769449804
803694219
64796946
130743583
1227880264
1929558322
1592056220
664550977
722206142
785865654
230150018
1780843070
764666
498727649
1332535675
303478524
576605588
151210579
353900282
1073296301
1836612845
1090890956
449713940
2000467035
861504836
1272941079
690897088
857180729
1301039081
713375904
1292983078
74075924
1000263022
1163482891
1963964741
2129326547
1504144731
773354983
1945883133
106411138
1723871886
912411596
1411459882
1554688296
1378856589
2039153065
248588405
139299582
498232072
1207183680
684658819
2007565604
97578447
86302587
1909142301
637152242
2141733608
1654787621
1664059351
1112875509
416030134
40792101
884009712
259487673
452731302
1175439810
922432746
1287676394
918702581
971677968
862062105
1508231620
1138418222
1080321975
140040512
1964312647
1988372959
2043162744
1804641782
1467929694
1219349231
219648414
1147384460
1501203311
29104932
859518927
1657450545
789099627
979663189
894309394
871841546
1219829988
470123162
1687987468
244315306
1543625729
490121753
1518836049
336642703
833428268
1084950182
1543257315
2074450226
799466679
1215488182
1214713436
1100531789
832612468
1191014752
754934157
244876423
1415086097
488742493
1214062092
2037541659
797105526
2001284499
1371489604
966408029
808320841
1688437530
945011787
575169335
1600563778
1175260172
421690231
815405938
933501483
1414322388
1828655891
1474105812
1092541943
238686975
982449559
1746464025
1669599635
1114890890
1282631643
503481747
229076901
2095857559
1253988163
1919187363
1939594277
1933171953
1959948673
1783001212
1177473859
258151219
704467913
1365150884
305606620
645195320
1575125798
960807782
1829388257
1782066235
438427957
1264269387
797142902
661576011
2063871032
329481429
2086129846
2043959636
814773985
1141353912
50392906
1144077198
329678127
1723309694
646794493
574514271
1784721932
771851217
378104744
195567103
1969121258
147035893
1862609344
771538783
1043719198
559495739
1911770364
787558524
1584360444
160746900
999531782
509864351
1884407756
544961640
1469680098
1617806549
227692870
465238744
608808170
2069470049
927715601
1341487126
1894998161
718650002
417754520
2081345377
1205581660
1830915530
1569051552
2078416385
1224422433
1190991287
283273573
480170848
49355576
414441819
1212021596
1855399452
1910228117
1277707472
1815450435
235986432
1263098009
381993021
166767095
2119636960
419080571
1004266381
520702953
2068988646
631070552
1445622929
1464988688
1313996204
1931131220
1178245299
1776803196
1582905373
1073041519
348796114
1941841484
1345301027
99683779
1811391042
651467625
1733459183
852747296
2029943239
542470504
198552194
502947887
1048891305
2047361333
1108960233
478191416
1790065888
1494345422
414440067
1052641872
1203283865
1486232533
294341770
992964383
1891671692
107553291
95971668
1195518285
1240880663
252590121
1539054195
1628930099
784721483
1432288884
1565903627
142815310
1048260247
15260881
587155946
760582663
2018076320
2126599975
500700624
1407617911
1332144802
200283278
2033293597
180937091
267545655
103867982
1238891361
1383579891
1230180016
228761233
572314499
101113656
792842276
1665744836
1579680689
114253605
1900718477
1970139816
1446684102
897727591
1766429728
2027288803
1474562009
511236898
672149020
1917365285
524146936
716556750
822272171
1674845639
314957434
2017864829
2058086749
1599807149
382194126
96582021
1472587644
710782202
1125179642
1746889727
562370379
419658079
1879585944
1912097315
288088706
1809944616
1729523152
411654110
1145238751
1863305331
1348729777
1480035035
2031080379
768477322
1595864890
1522376590
133764717
1972159612
1732077794
2033671992
541354942
915319609
573487270
1523875621
321461084
1621334747
204358954
122757214
1289296828
1839208113
1617139295
1154432711
584662188
1394948323
129187223
949716849
2019271492
1977692812
144894380
96134940
1150707077
1598242273
1897725360
493256578
1096445488
2018708503
435827047
1102773320
1464168489
1082865388
1126153559
1785913186
915666472
1689988921
1245768292
1364545583
1411872716
2137542531
404505828
597819652
389296166
1817584248
315763177
104630333
1939731544
1439575177
1123161550
2143880336
435288812
1456063011
111102098
1325142825
156727723
716968613
1202948321
1994305164
283933997
1858925143
1123704016
440570175
2667287
404187093
1271709858
819774912
791569023
806329992
2013001721
520402914
133967527
564490548
73413057
596485044
1519069659
1701188458
708749779
1127658349
51186835
1807105553
408488445
1507312062
874952710
827621748
105730266
1157602692
728831405
309739204
1899202735
1206471653
1450223343
660729457
1815386200
3299450
1176151956
1239765752
402919498
2000558351
439648258
1750056978
1735290580
282601843
59382209
1599295064
603829466
511348135
569092676
896997814
1448385571
476824166
1466418155
1358018857
2084942861
2845757
1092255381
1929123848
248439010
12118410
1759177242
690976376
1040926994
474875583
188711187
139653863
849509057
11090744
721616370
1484667248
683966449
486864616
1541158673
2145575264
1709284273
165797304
1629365380
977568963
927916691
1273336125
341006965
730210956
557753070
824666404
118726726
1350667890
792404876
1159622018
1631179576
383963501
331042244
546833788
866714346
1202771901
718637308
1458633614
207597955
1848135522
740329165
1196975377
34418791
639043482
1209710519
582173575
1648218495
253453261
1581819365
1835886626
1670757683
569337351
1088605793
1920803896
857884512
1475367912
1522820247
1483802991
80002278
589375928
167097552
653987183
738705455
1577765709
1348914271
497548302
1098081460
1764662629
448117259
148293021
171018967
1940138047
544453930
1502451306
1959109445
2000856099
675761644
227905361
1157829252
2131447750
1744315514
730397623
373467028
1045242118
462595153
377508623
805637461
840159684
1001907788
126372923
1194256210
1826381302
535424156
620520455
1947745497
2096865185
2042014571
1311949011
629240415
2085098888
1079503816
500374407
2040280665
1088645884
2120695098
1147850516
1912032371
968996848
1382427099
1995561110
202415618
665269598
2120597466
1623488905
1667983653
96396318
1301990892
1087589880
250308807
778307962
2107454502
659651363
1436316316
1461140840
1061561605
237362812
430389601
2014067743
71042632
1004820053
1014925355
1490093612
442072863
375049154
2036124382
260556467
2025031882
1314213341
90674159
925264569
531168028
252636996
831654946
1919691694
366935717
591414546
732117050
497514500
1407706645
1144245923
420850893
448548047
707319726
1839391784
1325587807
203391730
500470885
1215950140
437661206
835877920
243293647
717550851
1111690093
1943975302
1106690735
921295876
370323924
1190406621
1200909415
1896718107
1461353168
1558168264
282194387
1159006355
1051769867
570731985
838167794
2077380616
350516934
553821257
1530683045
1823394816
17550128
2018057316
1446736816
1058159420
1737654444
660838966
71255179
2097260464
1482529729
1481388225
1289186811
207013659
9465941
1919828052
128813384
1457524326
2052820507
1719001673
1159157882
1657244201
831497364
1582755493
371622084
706358112
336979447
1625674115
923035613
1395566433
173169687
1758160670
1862197059
469584254
804478387
1881202373
382138068
1503382938
3223924
1597796104
1683040822
456587574
1466582777
342157513
620078747
1718045823
1632277802
221125516
1299119350
773728850
768138761
522154801
440294850
721224166
473126865
1832205451
1422061579
1280716892
1932804450
1935709333
1005207373
1851346981
1268268790
376171009
957946642
201333920
810093135
507444734
969734865
533113915
1610696485
1784307949
1530098967
1423986981
1727927229
1292088573
706882621
218567636
828550414
934185743
343701997
873227331
1011652500
1280904234
561965265
1331072202
987329703
1168140034
1347354762
25614547
750963389
1471535048
552495997
1564520854
543648418
2087793752
701878104
616562878
1303601708
299120728
1940881525
1481195022
1748869405
744400150
1686340097
169435525
871390214
136725733
1216289550
804420108
1369787328
659155277
512022277
969258439
1421625063
1615373165
1906296947
147619388
556555516
1447035708
930469000
1010964243
1560164212
707023740
1978245171
1131012792
318311888
539934267
1414014696
470375402
1033654286
868519127
131160337
1365799481
1266740941
59892295
708693414
765504035
1892522654
490972806
1870113793
2119810318
1849592672
1283111540
1218495201
771344614
999772518
1798985186
1827800277
1023909095
1117971061
474083598
1652607178
665536009
1015995273
1600208367
2081223475
1486214383
755763278
1432292054
1501290408
1857265979
2025210958
1697374489
1367340311
1645808005
1562322533
365318156
881794507
1018727927
1356257205
1240256258
466663882
1348103599
505640313
1497304762
259352579
1206453879
383126641
734661391
333831229
665908298
366088408
778026919
63932573
1772828803
1733670218
1552805705
1109106596
524136793
1530609433
112850659
151583826
1268094538
1300478946
1401266111
1546473624
1686098783
677403799
1806446165
524382630
1584298378
1781302660
1932068103
1469147163
948413666
489222275
2051113447
1434579478
12991117
19365549
789859923
1789693757
1800448692
870693765
476031254
1204254949
1842026235
50493547
1442443296
1268417224
1420178124
951751961
2101750434
1703981332
879805107
171718691
1794184350
173658257
458626696
1072381948
2070432261
35218763
424284841
566048119
311048271
1971027535
1078569489
703553566
1560779522
1034877166
1708634779
1097342734
322763161
553932517
2007476262
897931188
1185496015
1227885638
525995267
1893909120
1318609029
1138765828
1212941929
673563443
1619143637
1669978929
1211605493
1038593023
249881708
1829891604
959320871
1491473554
335686791
67968655
1617738254
725974235
1901988305
1319926630
1916982796
210150240
67552674
232479741
201788259
2120819905
1446717278
622948021
388766370
2138346015
1125215912
579969882
1858035457
668548979
297766836
1971251810
806662472
207130565
921193732
1703233599
1467648979
1793583889
1866581312
1940466814
2071497390
2078920844
801115159
1709572384
2075721776
1271930515
1573318530
315230403
889345645
1696233631
262318960
1652119501
1413802865
1928837546
2031206144
792652523
1133518374
1703067344
218404735
1395607805
1562028234
2087971982
1994741718
1285291335
779130258
1120208653
585942058
1206448978
1391670939
1719220897
1289504270
529831202
1248215066
48232062
711924427
401009579
737404960
1131277168
758901275
186107555
1552645176
173511859
1454063292
1791630478
194739846
484427516
389115086
1978982753
1949780275
1769327147
1154546121
1910642378
1381025570
1805511557
792152516
1065206669
275288118
685402515
884772637
1780350874
941997539
84471389
314781395
264197585
997959361
1835692752
636148716
1289888927
1805440749
687440458
1772713073
2133675653
2093996832
1299742883
79879760
1355740692
698207931
693595322
52679921
201167961
1963468516
1248218311
33453999
1405001667
2123962242
671271829
739424194
808927369
721675944
617820730
601139939
1871692671
870593922
1027855637
404931927
969506562
1970706
1195317292
1029936034
1681668085
177520388
127394036
2097547177
1575708510
234620119
1964975982
401209345
1509548985
272755436
1106386448
2043102671
892162992
491001739
22481744
107027063
831485411
1161671187
1089748529
1961536597
1609037360
2057397306
1314192135
1881787830
1335852905
567941927
1528460850
955463856
565102756
1952049522
1063811799
1850429190
2092515037
1742362401
969707703
1592760925
107745630
591899067
721530576
1212602033
1722688624
1988147502
651335757
417982506
1135820319
1633905601
984972812
1651977049
2026864006
1967030926
1635576287
1394217785
1516466415
1929000922
1043321172
830949657
1729800343
665430798
1570831504
1718213388
340541710
1163965925
1829330945
1800312891
2144815372
1597312212
676117999
1272497044
1563788022
1810705061
1453560057
1468576119
1483107993
1486862919
1156739953
367034934
1928906759
1046954699
383689710
1371564478
936511519
211104974
1010005995
1505721775
943677858
1288386894
1875550526
34105626
465368231
1885924106
1523680954
2104018985
1597310153
1960045006
928177225
750672477
494286401
369990534
348777698
1728426231
2008874794
1522521132
913844505
1565591901
2012243044
947394959
589940866
379918563
761233574
1239903801
994311821
160918653
847585892
1805681280
775863054
1838061952
2073284305
2041215567
924383324
761766413
254981940
1349106491
248028836
384597656
864237235
301666431
300745857
597644471
1236132213
787579535
1958469427
1133371766
1786423560
2146593363
1378204122
1767408962
683972841
851467637
1316243300
1925386234
1120418984
2007786341
51325833
38038904
1891709265
1705796960
1941620705
1368907594
1753970606
1769627710
1740276379
557314759
23160663
759776127
1536264582
433420811
1236820015
2114550269
794905588
289538107
621913682
850527009
466676119
1869069292
1453594642
1724077096
669611299
2098947355
847285769
163623027
1456866929
369691987
1097211291
494641095
1365196385
740402799
133603066
675529489
1383786952
1099461077
1874932503
248619939
1354819478
228699807
2116674375
263709572
913656081
1112193998
1907979401
1805138632
1971206769
1366117013
1685031568
310254892
1264784589
331367153
1420798976
1794690731
1948638222
1776052844
907327114
1476089807
177195110
1487267540
1044233431
612360481
11766020
1762622625
1042889012
1452594943
1546801883
956318249
824427226
2003280138
497072389
2087733945
1634464585
1047249040
352149111
1414502562
1894692108
132521692
1931479748
1973655976
1605283734
1859563670
1980502542
37596981
1027724530
13868727
389051318
1148928460
633425046
690068601
1107892820
617374180
593893754
1024886310
773073568
852357192
498823832
1624682368
469631304
1881346918
1869444039
1371347319
299358212
95650222
1114965774
966770864
818395142
1174589526
391738469
1146893567
855022698
557065301
1688765110
271695774
1964164420
2026086076
760142677
59826721
1811022448
1678148527
2087118323
1358837357
1694103574
1371194884
1900422042
309866947
585597508
174427111
2083496037
1551798082
1496692015
313201779
2026897965
367664430
1336582086
644309298
288687123
554601424
1579554355
1331099357
1286150105
2084906554
1331870786
319708800
1126788823
1991851407
1537780252
982531340
143559016
1442968745
1618843202
1062216809
576587807
1855974108
571699859
1955635018
405805662
1811749491
961446320
271720761
931165437
1181097431
1858098891
1554544825
1543859334
1567101357
1074225928
749626467
529853796
1431161355
1708782394
973317034
1911951525
697002485
958883627
1078218813
1520948325
1470913388
1849907947
988798163
818264966
1386367813
1125113924
2040526161
347858329
749074680
754158280
128239066
1906163373
402346632
1088079592
1495531598
293396934
1449785030
1874848703
267306108
983474587
1099035942
2038821084
1677375540
642912159
794637060
766294730
1453601221
1110667612
316402042
196488575
1410015322
564917753
1263714725
1722324207
363525762
1272959308
1473532077
122282416
1029534810
645184861
420899410
1439980021
633830805
897996530
1427375660
8114261
1114703628
1207048870
1378044376
233997631
53781217
1770736544
1053384541
964127300
1342607069
461068166
841918612
1504463956
1072476965
121195886
1229509916
968124749
1343052347
1546584238
591956240
523943224
1077185600
1875080780
1164698602
1127940979
771591038
172328310
664166083
1855047628
701399153
108265264
15979610
2046495353
636523802
1696297348
946490835
966412451
709938319
731375946
1715554792
24956395
52477108
312605233
989197715
882380561
455445132
84680451
623336281
1727964950
171081087
1597196411
1105946811
1393090415
1418671257
152446535
502854877
135066486
895964552
2077536451
939094711
741993144
1605313488
191698183
2098157552
1218454133
22513866
1989206266
211599366
1728531446
446816113
2083445911
1745717179
1871392742
1304995499
429026214
1214243042
1382862615
377515472
1348625171
213418508
313325885
1945960754
1896749115
2020688048
708944920
255683666
438652705
208032259
630143313
1744501924
201824473
1250569194
436272153
743253615
1242699018
972234418
915561183
1714815135
395445631
2138386309
293966642
484201426
1032443861
240636167
1077808275
1419425783
426667812
1172550751
720970134
1416136389
1939685229
1734460009
1262728800
420030155
1792437664
736789636
18883264
1710407921
1649621263
140753107
1681773146
517053529
451146908
1517162130
1515650575
322670402
543229033
2066599149
36159953
405130053
756725691
548946302
1033245698
1682714385
1308747048
1273540203
1332195589
529899860
182397590
1533255953
238158693
1149850102
1191593591
1514973640
815756142
1987754793
778809806
58334759
1260328228
1760927010
877341401
1545621238
764722483
1447520709
1982901630
512656713
347210529
307160210
884520634
1163068758
1079048305
226474323
1610782589
1540168743
1270940850
1506348035
968680907
1894409540
1151826366
1104134318
1017699637
942542874
1556444728
1303395303
1177170941
2100757403
668899512
1947764209
1355449861
1656257263
176980457
30729790
830250049
2062605350
1360177776
712242046
712103238
495444710
624504466
1847039031
909743397
1004101351
202108528
1787379547
997040740
868723279
527050591
1269193110
1680112531
1624107094
256949051
126838
876892875
1617225015
1493854282
1214627619
1759589534
1781997027
653027409
954930292
1120594984
1673089085
825873809
1127100366
430094349
736926070
2067080
1097166328
234585140
570146162
227797723
1994095110
597035612
391412821
382895378
97033945
437561878
429618807
1803759227
568253376
16000971
800867491
419674522
719793299
218151195
1263418058
248414827
506960838
2134243076
263674737
468898126
1509406078
1486904171
246880961
221048909
260054683
134082533
647847768
2089114682
1033577199
1628511264
491578819
469846060
1061324767
983354217
84595216
414118
1295912987
356227673
704161542
439844573
160896478
1628496349
1892429444
587267348
799426044
1974133753
1308613706
1505816649
709401191
443930982
717313622
433442473
498431055
1489977108
1669555138
473791402
516604265
276567907
773338391
1877139216
903121825
637243433
830039343
234166393
516428155
1974847268
2129685092
1096576555
509394087
28030998
1195284187
1873201466
1218205633
1594877025
31144535
1693129964
1241321286
554752730
470261239
358158009
1400126713
1007055893
1373920288
1400524674
851567456
240818219
1496088036
688768878
1151882638
1153569957
1325575175
1263791240
1519594852
810048346
515763388
1581870214
1580699549
1489699054
1315974137
255631188
168772649
629904375
1621411278
1934896066
1935755304
93524847
632019120
886534929
182047111
53321518
1904173283
612208934
836692608
68824881
1775743463
304137122
1702365200
356436381
1718532904
156563004
103511189
103093078
1410146313
833256822
999554502
2074102036
1475248843
206241436
1302272396
677576819
2020686614
908260023
462738229
367208520
307392856
97670119
477856358
648544021
1258996719
11079587
654060740
1178482406
603317166
416490711
1160844818
1992322485
1182424803
700161718
696198167
484892088
1904418567
872947029
1900366479
158431889
250290439
1527722779
156953859
1831009123
926764757
879770346
421594488
650086976
379019106
1311833288
765621597
26637904
803138986
1160419200
92557514
939081029
804506561
479984590
715534376
985931799
1786410918
767683648
33527408
1543166450
558327669
287941126
781295026
1109510433
1277621012
558046752
269473458
1194028899
831242766
1263615251
662597322
1528237952
2055916841
426716651
501649893
1150751562
885212369
208082227
1325114846
462405405
2076963176
1783124902
1713729807
1045349030
910718421
248819116
1056530406
1297972183
38459963
1124792413
1573820010
1805700784
217666468
283325608
856681997
1956640250
197662298
1305886723
689891457
885786629
1558932984
467699246
1292902431
2086336959
803086903
1334173582
849942412
1443496915
1585514249
1619678150
780179048
1123012386
171017065
302557502
1951491271
293048718
1947586052
305638102
1298048451
1819952052
1027395539
1207744126
1096446602
1348439467
866522629
989510174
839633064
351219976
198080184
1011999774
1651254947
1571181213
306371761
1113605925
729327922
857969486
434147686
1284236202
1667586365
2135131795
809582314
197628926
387787331
2032446833
1806541749
291900987
786133653
189615055
954778675
137269967
723957366
1870472855
1256739327
65911337
877875733
1870794855
1094576485
500700756
673003801
1945765690
1420642025
1708111596
1983624381
1951816656
1405198628
1261919577
61036234
250618223
522981868
591134295
1317989851
1808619113
1288782448
1220032726
913240744
1694224191
1281918896
265749021
1385158583
906382132
824670213
586406219
1350014418
842229584
1116482971
1225047868
1560716148
876522412
1757903578
1808659533
103629918
1898716080
521779081
1248821494
303635371
1070270776
1594174606
2094790540
512908766
977132354
1297610180
1259493228
1989563911
2022290725
1830319696
1246927619
2035678801
469017799
1899808852
2056984309
743430536
1653792987
1760808826
2103778199
1782157079
1664371161
1763496058
1014577962
511818440
1598624456
1411693557
1241331312
1073936701
736125510
1093975694
1292266492
1580400598
920111296
1339435783
1390638185
905869178
1388710662
1346849145
939129627
781323816
388109553
899179835
663791046
1425996521
1919752300
401999487
727999930
1891306889
1248675368
1590663923
1811510798
494961537
73985540
1216434433
508386380
910302674
2084754239
607402921
1146447440
1487582617
728293155
1690800569
372905246
808457271
1782891524
1073242458
1605352938
1302540038
885855814
1353605824
817650777
36677506
1373010851
1889092889
1576217786
1077476548
874607514
920385657
1022428797
3605590
109842982
836987429
442934248
791872224
1426534179
723860308
236312274
1916190753
66580379
1981060092
1134360527
1539928053
1279454649
944309160
1184479164
1674794941
711345276
273313626
223430244
309937025
1875779908
406022467
184492408
1245794456
1977368293
421479542
1881937371
477509721
2041875610
779015683
459942008
1891711248
876168254
803924292
614268137
621689094
749771420
1506990587
1184720850
1213002038
215848674
1602844931
712051230
1603761245
474195828
607850535
940490214
147478563
746812469
333728444
1464289263
298985406
597013815
873701251
1512825632
1221385294
1988980447
1209473179
668272281
1941861324
144418817
450678614
433544131
2114054862
1746609473
1367141396
1624028334
1308390654
1501325843
1441950359
1861038939
1314540926
2002534353
1696273851
2035939877
430508610
660616082
1784153330
123710012
961310380
999341509
2056689837
887938165
624153539
52501268
855180055
128999066
892635594
211977144
1199232698
1070704006
571636457
131633196
570193873
448598032
551397570
1744715076
2118087505
321739289
160146428
1536781386
634818548
1699871288
1449501427
1705420346
279739957
1814273643
418740972
345097779
1890740370
1908329017
1797835147
1094788842
1887815786
1457808322
1851278638
1450004910
1856703847
1736006527
931774015
1845157652
1418995692
431949008
822893796
613037214
729491712
245027057
1858546931
828887020
1427009070
238408407
1313441123
247848475
1173145091
406450222
462467680
88621988
2004712611
1458221947
764646057
1709240448
1911332943
882301724
682008036
1321993338
1490723357
1267607276
1307347854
1426446707
2116032261
1273041713
1813814426
242149121
906866703
1781490311
923958007
1204122032
1536600365
246594945
746995892
1364663137
813263620
1945798224
1058533131
424204157
1452383494
463621830
7244590
1849039855
1142716670
1030210998
926529727
461356139
763189590
394864275
1590373927
126157462
902524045
1970088740
1573514684
1958589727
1424625688
523447717
434334440
586817853
177081964
361304537
1750025557
966176165
456267958
404904394
561885774
1103827114
901638764
535482278
1892256243
1704533982
213171342
1522134676
2121612609
433387111
1578578950
736261296
426027579
1340936429
1556024378
239861919
1767620719
448084774
633778600
100644907
146278387
1368859435
1967078969
386128170
63397236
222569864
1379566243
492543446
1580492806
954387405
1964843341
1487564556
1308559686
1071991864
1904796384
1348366391
999128066
525102527
1960370362
1980514731
322344980
1600599111
1045352511
261530831
1331052661
1259580313
207497939
2078936567
1287595754
208978539
1091920212
1530675213
252223648
421375414
49661542
1477704079
255600983
1569438196
1070755509
1745202530
1598049208
921827212
472736575
944337969
1492247345
99764104
546712025
1610100330
1660386888
1305775701
1622036128
1811203370
2122888296
222620509
1024716859
1064852184
2011326119
1414484374
94683745
1068582216
1226460842
660294807
1059499226
425807020
111219371
343157803
273458196
919734451
421731866
1139095436
1733054690
2100196204
747584841
266067401
1559933918
983108384
1995624427
1749860280
762280393
2102031543
1105163188
690083378
995970295
1877560555
382628212
1082386606
526171602
1197492997
1925005693
1376245462
897473977
614775933
293831770
1173837943
1972727602
1490065833
330038332
1118865880
2069242529
1709249654
1330360517
34325985
1569414053
203183545
1988529241
391032713
1098443254
2100151867
85039794
1796312661
665287485
281102505
331521652
1643317700
1265608289
513386840
1655745425
826456848
1459994701
1184576910
1757713068
695103285
893676406
2112838852
670033157
162328176
1632063230
1503216373
328879057
78611322
953317432
1344173149
978973523
1571129514
516621723
2121956596
2112320067
14088741
1390377973
747477499
943239949
259016575
304576699
316641562
2123729912
34098419
430791910
1064231457
1223063937
624406556
308312705
390406641
1705068778
753649072
117852642
1474613384
862784470
828527167
1762925864
305988172
1775327865
1748788236
580380504
2133507209
782324788
1720070566
408244626
1726700145
287419282
1686020713
2028670002
378413509
664314649
593011152
247224460
654174082
1775577713
1604110134
1787419212
1271443444
1210687978
277309171
229483631
908310747
769752137
2124881369
59559354
1733059716
102820139
1075839030
1013910468
106095470
1161959823
215997826
351820786
1267441983
1824346300
814663748
198902455
67425160
771087625
180694914
906578191
1663877926
662777342
2022532260
1577077180
1379278565
278184136
216308605
2122487008
1276424867
512360034
1771713050
2100883003
151198626
919198949
211639887
2038709080
344263640
1002781934
705897114
1732531110
1487809789
1256385259
370596484
1288210376
1311886165
1686948178
1934918857
908393089
980346828
1932649290
229097638
158028325
1024332700
1585627877
1734845496
1647500677
1295183392
679060278
1969487541
1017460041
171308402
1070234964
1711052676
1826267728
620884320
411975950
935811968
1992240654
252166433
2093312889
100224220
199155288
244703995
675563929
596218264
1583445589
201051971
2084630594
1210458033
1324134599
976905199
704593322
1741456992
913077179
1926089111
1500071974
169893136
719343967
107844196
1619913821
703688767
1327288318
1728259960
544991602
238747547
1779693441
1730439262
1565161988
163774033
243361321
391463619
2072591655
352592620
1323663343
671728181
1971404136
91534575
497496401
1827775702
2028161338
2077474749
1063037766
1663004273
678715190
1434884916
1719444647
874551852
2082047492
780779509
1608322377
1101129207
1061379577
2141272412
1901637690
985591298
1623441781
643430893
794900261
957222698
1700699116
909491312
249372918
373533336
1527127214
523386991
1148618493
935272545
798905250
1954482758
191302301
331713801
496828247
730962741
1704768599
883210086
271609665
1396380164
1849246534
1910802966
2122770783
1617338958
1798102317
1979190489
1703858254
429681813
591043788
299800745
1154830827
114763489
135534338
2006907652
1288767418
57678222
2045579499
1348066978
874239275
279543610
355286875
332421983
5629035
352774081
814302256
1329885018
1328973815
26071638
1593911113
824561793
527278154
944243805
1709749407
1147214287
899765131
859295003
1513964513
667877580
1822526720
683401633
1653730505
767166296
1077175464
394159632
1858542011
334321362
632025478
1882927564
1160830700
1668470014
433777636
1156465313
704746512
1845033023
1137603406
645237188
1732963940
329491385
912494097
1328027652
813501462
1251712029
1998910728
1168907925
942746856
294999846
1151090777
1159673548
951518648
1815872497
249641005
590405450
2030004344
720483978
1998329351
373603315
969813896
2080939690
1381953149
1251884428
866825640
915205581
1176063209
7910786
157262724
2046354731
459241101
705787513
868031974
101982114
1444387839
1982389945
1264094292
1961685237
1733356419
943760739
857209208
791803006
730208836
1419246084
222561548
149885468
14237266
509088242
368276758
272418922
1026501197
270276279
1412484150
1925254855
1565310301
775159959
2136104804
335570490
1372492771
168505335
302812150
337275176
483195156
2025168933
1520460212
16731808
892958390
618633410
119596880
777865732
523636789
133849212
827577907
359785935
1549570835
1922878082
1486826409
1964099193
1079285994
1227819159
1909909756
1338638263
576160735
1827876719
162696693
1350677489
1870471386
366618568
1494653776
1365380521
626891649
1042822715
1460979432
1382774302
1733568582
2045662517
370582984
1007247522
1069229610
1673502372
1124098676
499872517
792964539
199666330
967992110
1782615483
1957328134
2111362876
1710186155
1946930997
978825009
860694087
1739399101
528317562
72464758
65393076
831607916
1311235843
797761665
970437656
1219060500
1919539371
1122088570
356184846
2114262411
1394197899
1749992116
5096224
2111199814
1317231303
1596807576
541068428
1497522460
1096059259
1483217053
1924309276
2005943260
716020322
961259451
783241991
630169212
766122592
749598348
2058544087
1211961983
36226797
985329294
940916126
478516060
1820308229
1064793815
940336675
2138167014
121577220
1100995569
43870725
1986689895
1714276313
531237898
2130122346
1817185069
1302989526
883030126
1399539554
89896487
762150941
1184995797
1808656568
1034347028
583500355
2057896120
706118320
1460485345
963810249
582167075
235542586
426376306
2060849054
785811441
1538571900
389205483
1608153019
1781692903
1865051188
1833670915
1662901442
1465254113
1545922538
293064751
896095988
350255053
1030176155
1698337305
722799988
1425477678
213751429
2028508231
1234032204
413972639
197978749
715809022
1630840706
1582795699
1180722441
32834486
1554839367
1194207182
767471407
1167860534
42356642
1734533932
1058956539
1580404164
11169802
1889531503
1594614944
1752478676
2012984767
1440700272
2136769420
2027374846
920426816
1234524881
989135797
2073532456
904547888
1396733048
907266980
842323935
109745191
1563276856
609217309
890351962
3819782
975296552
332395376
764490226
749761067
4872724
2031250147
1668988633
1945913505
156012118
525121984
1326258786
1193269493
1848179147
1307565121
2140913610
1755062960
1725565459
1400166012
297639793
325829423
1208622716
539454967
1079066539
365449588
465107790
1882055475
318803290
2007739438
618233655
971668475
1654400114
563698044
76740585
1136719247
28764030
1226883657
1258476767
138510924
1555779766
742470879
1651724367
1955143582
2050807492
1073502338
1100209206
172736183
1534726440
1279518747
242921640
1819247990
644261775
883359847
1831401709
1675943109
423646014
424553116
1639878102
415371875
1355094034
1507917450
950895412
1144609305
444362085
1585686989
1936856103
1015085247
1915766447
311778334
1361170134
48897213
1566180316
325424118
210584520
1828774523
2043850332
1474014499
1618235572
1590971052
1598062624
169672028
1537772542
328419065
2084063166
1967460917
638217132
1362786320
276743932
374117662
1187912029
922969745
1152473776
891153834
1101000965
355233191
1117929418
1425991704
430974820
612397721
1729739673
1446736748
929459124
1518451291
1116059060
1051593531
1568342227
1862708992
512009988
2051370523
448368946
155563559
1416439081
1661740960
303886981
741009083
542842606
1833704262
982189877
977995975
616287608
1529055276
916017526
1100430087
788161946
879642468
959247079
1286787489
1787506444
1762677531
1362237422
1820311184
929135987
775791617
229949805
2131888911
896821176
2014769371
1953636557
1755296830
1257975163
2062260439
170376489
1506958043
953786861
1684612961
64433623
1389432168
596335966
293539550
2017651636
1275509458
326694450
797081658
882249471
1621209186
1285786850
1082859703
1091378865
538134523
916017668
1443997474
1924399028
545580283
368890051
747278241
1678713347
1570437223
1267987106
1974705087
1116254815
1704303436
994622735
503968311
2116126986
1638450249
2023694480
1657994200
1429652618
899473216
849795376
545927876
573217660
1405434655
539058793
1416019702
1973673947
236835176
958557801
898580993
1389326523
668681930
1646318869
1625357149
321391619
1301706694
2065248475
437925137
490610810
143746586
179646151
388009601
90094925
46297233
1583793651
724224720
1311557534
1740267338
298569013
1787775463
873508997
631664998
1142333464
1476392352
1540913366
139483672
308011898
107302558
2123098256
829946395
127506365
204198838
829844654
1410920784
861309924
653680901
95799220
2124138396
1830370281
1984540557
218335216
1335594204
1510942018
1720617335
1765815321
421275740
1293551130
2006116295
1446119934
528329126
1810555261
695399496
1507735475
2111983766
1246255818
965274552
1914648281
1977865615
1109172844
1540733650
179370340
2127740619
758746213
602864242
449351814
1712624653
1156683785
1267207521
588699535
2104462405
31069882
109396858
491676544
87912349
321796819
867282862
1138129829
142171056
987449760
1706029484
1499062735
421975717
2077179743
1392290890
313479484
313825729
1096110287
1205405900
843607447
1048085589
733997013
752146679
825226706
592981358
320759276
2135126939
1095254324
1733196416
112033090
1291622300
1406295414
1299448861
902483979
1758063148
765946270
1524269201
1680431079
992586263
1888865297
1231986139
1819485933
1689734753
1616082335
727501508
1188175569
1352127620
1906005422
1372028171
1359900916
322666522
48115949
844880116
124343475
2100327196
1310603080
718443627
1191785511
1183889363
1557153451
1268024086
993445544
1675307407
1410330342
933032982
392441963
1401442935
1978223505
2101882225
1455768449
912331853
4074575
2029883950
1368920725
301509810
23582682
2066704729
790180930
1731857129
475076531
316854742
574531031
1302859030
1272359233
1629129762
2077594432
691760167
1164924379
32460857
748547227
649920376
2129578046
1974328095
1092895243
1129288676
1287922196
2114038711
829077508
1690651849
287573152
1386994336
1037274628
101151533
1792165603
1995265447
209308060
635570664
1999872523
2087306349
265419451
899075319
1820866772
2070455104
587844386
1542036748
594272135
1558494987
905758756
865758048
1614847392
599186082
1926062283
1437999974
35995635
517140467
388057400
1318025159
1725884914
1276653132
357049757
1546246329
1672418934
1109779816
182389696
332564319
1710459735
1396244659
1064474546
1922295574
87499375
2042626312
1765813981
1336964327
676238845
964841018
1204424391
1494740043
1898004954
1845784091
1155574652
99148231
1209406438
1844856155
1064837532
200024075
1699369960
1131853466
1278047212
352829183
762118170
863158560
1470943773
854669681
1835468891
556195005
2109104799
1071564044
589865795
1725328227
1810960985
2119619727
2111444921
328351179
801862732
1940915166
1987655812
610998864
995640419
710345324
828982402
341237134
68057500
1568891337
1036885289
820432837
2125945482
1578396621
1911617622
1632772009
1794409599
1330831550
280346930
1473760920
1835621308
1351089702
1222394643
1458131514
1968102880
1048522864
664632074
1054198488
1591075558
470851525
82629602
613799256
1914495201
1537983884
1220742934
463918578
49391004
708526833
2095720076
1839264306
955499644
302916811
1515411476
1574919569
1635885503
930932792
1134141550
1571276691
1216839209
1214160080
140194826
1550809251
1687539929
1045558299
142029800
1629020187
1806031905
1651129776
1727945783
1126763673
591055135
1093927469
847119597
752819658
766888071
1523399820
1625015679
1666130705
372805732
1010062439
132163156
1052133513
1359581242
1062956287
1363615159
161742244
1022267593
1770482076
704927044
474717275
739336618
1026691298
1522445759
855376833
1469572690
336798191
1512652124
1385551236
145227236
2027820196
1231233882
1428999373
1364975124
2002441257
600515273
492990304
783989818
1655194855
1457007808
316380892
1800373202
641128103
1210832937
1733245168
1158092450
1293270347
783394480
1190767436
147836585
460348167
928097783
931654565
854037112
865765591
867618470
283603593
1282270022
1913093395
1782530979
880798767
2101461817
873689220
348438752
644643211
15629086
889721537
1179029212
777057146
639479929
172063328
1468065493
594883963
510504494
431783989
1582162286
550187391
76765700
1990738806
1026897016
721717456
612023504
1653739811
1921496221
2126450666
175090333
309467420
1234002819
2059320909
478816818
957652950
1852450847
1257500594
1753760308
122291590
1519039518
1834401166
641787172
601647950
1984545364
689520731
105915322
1376858709
714471596
869137376
1250038054
1259093614
651613709
277078623
720446714
383097207
2027222056
1203408771
1441465398
1028011231
1324526726
1915454484
555596154
960237484
636908923
269020227
1984231244
1064742762
610293613
1609815022
1299449902
1491199836
1829775460
325810190
1260192024
963468552
155081140
1994211701
1659618941
129435525
2084827611
1029910415
2083842411
1823550037
1319156546
11626990
312302197
970114891
468357580
1115355843
1635977279
54900927
402866401
731807676
1028327545
2134335362
848070750
488209251
66137199
471516389
482210079
1082835652
1958047891
1734569703
1679728778
354845437
1535412900
2032031004
2044347792
1704477723
1810078313
2030227234
1642937638
795115116
939042946
544794465
1307152766
52974495
787858939
1145598629
1223514616
1592442255
543852109
587816036
1266850804
1153934405
114407349
2032977519
755775802
267008
1023356437
55206135
150449314
1177366913
1241305260
1414976616
1582941166
1776652626
344219686
948413587
183251557
82582016
341661200
2011412681
1324646298
1387579548
716632137
1179113864
840066515
753708421
1206397007
1328891243
1385336555
296114325
477862154
1886443121
1011151233
262765320
714204747
254716836
2038994271
1827904288
494493499
1886401006
516030817
729162599
177919948
2028943882
758423086
670808087
1322186881
1421131277
941424689
752137674
1015568133
1274064848
175447542
1817018701
990220452
820885091
923306339
107574410
343380557
472238456
23355068
2106175706
676191551
1868618577
1020930856
1407989397
737173911
120586939
1671125628
1676269215
1349307842
1755416797
443264257
934425829
1510319417
758335298
1038872561
847796496
2119831803
506332685
741663675
718091355
1373625708
1807409277
376004678
723960083
648965299
1461233956
1948128126
1305415245
1247271520
34601506
183821924
1644464802
1119708620
1012147087
1182096765
1289895588
96272002
782721694
1197198331
1805509499
186812417
1005385902
420226897
1001661964
318707137
1358801441
799967958
1897091016
120386926
2138836351
72560718
1282448944
1577208116
1867324355
495282087
699138205
1729375292
1266801607
931623670
1231075729
548695071
1532893086
2071021790
302475441
1382082377
1874045196
1131500127
1442827730
956278998
59584715
8235881
147641616
743787905
514774844
1035861652
64499371
1316888868
234759748
2103049370
708402685
1426260930
234526020
784461248
208383245
1841402703
1468537982
870896255
1880000767
1039556643
121419551
548591451
1639122586
333283189
175214741
954453510
2131289320
340939072
932272196
45882102
1584397063
487505786
11518500
1166073169
1724371841
1835404163
1255404186
640852540
1400993509
453011180
1830576223
218859633
198176743
1423268213
83645738
1761104722
613605795
2131704692
64210861
2128837433
1748451231
803009801
1915492561
287368099
219525321
1777196121
374005554
852288312
1737650010
589545622
1722020096
1515195285
2088895717
1691433534
1168696745
760684742
143759773
1679396221
1761711475
316169465
1760149063
851156721
695228886
1904415540
409546835
23007724
1941712301
1671229274
168106614
1392416309
305063371
1581690024
2038648207
750644667
710728722
144137056
1648618414
1743988061
1958544238
1605168444
2139660443
448576335
42930952
1401075883
1179359081
929208590
76758109
1239842116
1605102044
1389049189
1249790577
692827295
657143630
957294401
576648815
1604273269
1077822869
258914421
8495287
1060352986
224501826
366788793
1216990819
2133406262
992494026
1927828791
1276759734
1692411561
1533580400
759807067
1465289848
1885709895
1820488851
41635811
1334232193
1314514450
1512072077
1594714438
1184433346
103359718
291822749
1741080367
769140190
1698992562
43186239
339862861
1778748936
810029641
1815682273
1320875740
40898117
203563292
1058779524
2114796584
1295202056
1620408240
640267106
1353782482
850792148
39431085
1425686644
451845280
676357515
1916199021
2114112519
1501750049
1444938876
448665095
1237434237
848351331
1780107328
529829881
1418528962
1186513421
425975438
1899707865
917021929
1562333429
1162189661
1283825777
1725259487
129431717
211850946
110302236
1881990216
1003317077
1955222153
1104335706
68603585
1356467904
362316556
1332738541
8013046
214642967
1607922165
975707987
985071428
315058346
1395656077
1416148237
320821110
1866832796
1135158204
491696605
1268617988
1910633160
534418040
868002846
1774171837
1879121991
849609038
2120120080
2022618652
152746672
63209336
232915819
2021745118
1973661421
845238931
2082130521
802312958
563024067
1239128888
559077193
1984074028
753806972
530578202
1046067586
1089830703
1193867454
345069828
64130682
1536554547
1023974831
19833442
319219580
94960930
577659856
1648930273
1010650809
644588842
1424490178
2076463803
1728356533
10468115
987814042
90574470
969093822
1739337217
1775930893
1467635841
1842148179
1394202091
723890808
496288763
1869778407
573824165
1914636200
2076757048
410547613
1154948003
772838789
1808825822
193877650
1914076875
1740509834
541455676
1952703201
1663049642
846297194
1979918960
1208556214
2001699873
202203502
1671720934
1524024852
1248373854
1078673279
449899004
1584073879
174691451
1978663634
1202511796
1323474757
998197066
1026474721
486861803
1052658572
1410191741
807036124
1956541996
303393903
756369041
1918723588
2011314649
2094876624
1000361029
119351771
1402237280
1239890608
706676580
392330245
1402287956
376899389
1600321370
2130015390
567822056
312032584
157152175
157669778
1088691210
1167487082
490425331
339579847
794384822
1037299048
1082829712
1152667835
1339554562
1291066081
2033349100
857151792
836527994
1718744393
1296209875
1332747657
1994500553
471961057
1463098048
803715827
786245759
1264763808
1828553373
956942274
755388851
2026231561
1220641780
1680600106
247283238
1191907358
1134818973
1053137125
1618406337
1563775601
1023965600
1254766611
1223612353
2108104784
1040982039
712309245
1978551919
991840403
204172651
690865380
566044500
1823381754
1423317403
348435575
1842921239
564569495
348074965
1995017272
1147194077
2032882505
1541831557
442821999
386673657
2122255398
572905186
2024010998
311540410
1274842463
1771506394
528179086
570948405
877863435
511517829
1563013111
1833859884
999497422
432149057
835931740
328864535
234100760
116255618
1935426467
2077292580
904825409
282447345
733400182
832091551
1894449023
634209046
592366795
441844542
1325578302
1904329696
1142979203
1218776260
1454268306
1442443592
2120287165
84899059
877605769
1405329988
252991286
870756424
1430232660
1487389983
1597736491
2065853459
1540353843
1304900652
1860990007
1536358554
265033867
2089850949
380077475
1704770182
1523526619
8059838
1642191419
1162341187
607815461
1855852966
440532258
154183749
507826505
880549316
1303221948
649554619
356646777
223812711
633640038
954788144
2095285058
871911228
975601988
1358966652
76307990
61258624
1647025724
323173157
1425031342
1384042212
77033102
899142580
960749049
453805850
36006744
1641543821
576360856
456095186
690150424
1907881869
1932100232
1380582196
1457929968
127740796
223634492
2001847721
848177175
626389337
422065937
244051891
25709024
441984875
1775911949
1420572380
206595988
1932482735
1114210427
394679233
422915329
1016870838
1755034491
397337488
1512662085
506368910
565763147
1867558047
732530622
680039446
1776067323
1339602711
1276041386
2021074159
877880946
2071953203
1161663360
606237143
1862334335
1043684094
677956561
1976627238
312952982
692773059
1420036240
1365787980
1243709240
986533963
1746883887
1927344544
1920285287
1427282717
1159233536
721363278
893702036
427454933
1484851292
1677656572
473803518
435398723
575958368
526069341
1750289968
1440652193
72717277
482219935
937577288
602043247
1697094434
2081081921
749399275
2041949029
350142959
1071188163
68964746
475245202
267717788
736456066
1192099924
1676814852
316399075
1409386083
1099568469
742270690
1974553250
930058443
963836617
1774634495
586266701
978431238
277585793
452319808
1185676405
101111433
504491110
7721322
1693335940
1299814198
389221382
171324953
848476734
525248500
1219471922
1852470661
958358553
1452856972
1793669474
1494051584
934452317
480414218
223145321
354579540
1926333063
1637466738
472757280
36387466
1572470388
670169804
404581157
855832860
452581273
1866352234
302054551
380762442
117868420
848620721
2079815470
139823562
1029159869
1818702987
140928554
1615766557
1317730369
1675575168
757471514
518544057
1081884517
398978109
415223202
1950813072
149518543
1487171996
1920036502
2068509067
998020474
1004436080
1418589393
1856578404
608649924
1579045357
2017910364
319010750
1424478817
2038455807
897456012
330830885
1621203622
424589443
335454952
1484391521
469747459
1143430909
1066656743
1876880110
2085001114
892511466
121526399
198612420
20996768
160692476
1250032055
718911556
134733014
2063936319
1453049762
273373658
548220793
563925503
1623148968
361539901
168931897
736106818
1197337493
1289063351
1159835425
962106859
958401044
792660690
769868784
2027063402
303539084
1873707145
1099337130
1876942938
1760872471
1122954370
1768358509
1973415972
5591181
390939820
1152317453
1480776001
971338843
836111076
1749029475
1380783431
1511022622
872553071
493011714
1811672320
285784793
1701471501
210223424
330330847
1082660401
352524499
1638260487
276233904
2131196054
25889369
394391677
15441511
2052704789
991860977
13392932
928243523
1637943113
1364026366
262062232
198961025
636102184
83677466
1330831520
1270716719
1562680609
1369437860
1926751596
911792779
184671466
1913728883
414885363
306604243
670907008
83256920
1684287641
2033913474
207280533
1263733650
475166112
570990225
79173123
1914416975
196976965
923399722
1352456401
789581094
822600517
314312685
1653078883
610253855
1169589817
1475643939
1432772572
1074134109
262084134
435765421
1029572026
1250093430
802423041
1414006268
542500195
1111996854
1983681057
119116642
380495530
1309178716
51491280
169806143
634149397
939202198
828589299
1254230855
1768191241
1036181931
418812669
1434637550
1863862434
211619020
1666605209
635303332
36915452
1767026760
155113270
916747423
158983620
1195946198
206691664
1524139624
1381013306
2138067490
1608762029
184627440
276175005
743945712
1309355551
1889467022
1872455302
2119464416
1218901147
663335096
1038828656
680921706
2060201616
476333957
515134906
1541254649
933653602
1035219941
717540675
1604529011
949984612
242355212
573851854
1293581240
611415486
18336109
341529729
1244519672
1323925201
15154340
798059429
1095881362
1574240942
106660661
2057000060
1446853079
1216030304
673589032
373849198
1801781623
789694717
1512762535
1537298355
1184243240
855817175
837819687
1896963459
1984225422
1594699436
1215146793
1449461977
1075981947
179173614
326372016
216883183
1021855325
2039884465
585566462
1811360079
23147305
904906501
437315621
2088106662
1993753050
1165105200
989351165
919013607
1729353385
389904825
90879043
1935260782
1235990210
515376777
1724805675
1779244597
1014993439
1088690585
30766254
1112109814
1637545909
1854395207
1170422901
904701675
970228196
674030841
888136951
1073254776
204828622
122569551
1862227259
1437563204
1194353283
266280974
759429743
695897951
896753401
770899981
377053539
259009434
1646490806
1355904272
827470010
543699416
1987643608
2140031731
342308323
104862674
2112613417
638868263
2015286383
1541035554
804962489
1618344654
660728151
2090153435
1898296875
1744106672
965580671
1980187501
546127875
1454433974
899699744
1171522317
1853439643
1149926812
132975792
115758007
1397961773
734883490
586263933
178214420
163515460
1148033061
629171368
1615651495
1484618292
842458861
319286868
112947416
1759056198
1214897195
920441170
155919607
310190781
2108406521
1368150681
761935387
608724423
413995570
1971148601
1965678666
2120626622
2042247936
1884686276
1549233305
700985616
344931505
895414040
1977071549
1302312950
532701207
1381158780
553500491
1312295152
115378150
1154761386
1934414510
546680495
1912742769
343251598
2095248279
263951011
421511481
1135690275
2110085863
1792813733
18820192
1521268338
1603058246
1877557227
1748059448
409477230
946962909
785448438
944351303
1910192410
573863388
1847798021
219383158
2073054995
563912443
1272570341
1605829577
1892439787
544565979
1529088219
1200653411
934736688
1408715467
1823556143
433319279
1006207717
346978715
2109925913
1749346835
1994263248
449202863
1371045341
1231255037
1306237285
594606601
1328387835
168778038
1292721047
577389274
827694892
1775182843
1404441807
728731796
135713585
1742194982
1598538938
946157772
1737876104
1013156686
5424091
1512291975
514763031
171986205
329373311
338990315
761587538
816239960
924719781
1300003735
1764940037
1128016440
175753046
259211588
2077352342
137306152
1511087706
1338407204
1851685281
1625992757
415497623
2110181397
1073400646
1260094141
1592993218
1342122227
628800892
1552784045
577802908
34780517
1601741167
1554944564
317016035
1049611714
2059141575
1508265192
649148378
606924825
1059629971
1815317210
584555817
1118623738
542351578
164860385
1071645906
1764780486
225056128
2126923854
1160269653
945257060
887578658
311356603
1939939087
442875616
939152542
2042726021
2054358689
543631909
1589252399
164860385
575303470
462507130
579264224
152731893
192271049
1020237158
1642469620
106230657
698701175
187071848
1138715872
2001211204
1374536766
1212573602
1730923943
839166360
1852420966
1893783335
1032515476
1122737775
1149071616
246589380
724544063
2018067835
2041182765
1503976248
1365059298
861093446
1777970879
456085365
2140079966
757922945
1970058728
408410457
166340071
360474066
1844463253
886874103
1037258968
1628489565
1550108865
696045654
619090792
761665795
313394834
1043837779
172736128
1434700445
679929851
617976409
1812867592
1463480181
1259957179
523092809
1644353926
215207015
860047667
2017169552
441242762
829655020
1506130943
2135730838
1310380412
1018291662
1884662954
1821590242
1989528984
1058019324
864490333
17475021
516014392
711539164
918977369
679927270
1844297500
352903736
1878302156
207297778
1534979767
1250736782
233448925
1485226484
1933194660
352962569
1614891956
1739086151
440150640
1374499039
246941937
814798382
1501741943
360595111
1051505904
142871007
567775929
841991735
1787465726
330979062
1917731312
1010420184
773232847
303332382
1684678630
829754905
1780056772
834079537
1175736592
105794509
2130931300
1198290164
1666774296
1298636360
379424292
92265714
284348810
1115720438
1808149193
1846014120
120584135
226740032
1584299326
1582242774
203068071
386638128
1595701672
745086277
1717013981
1357935009
543738290
1682511501
1453470134
1041345079
363956779
1450325351
1074046630
326896250
725071434
302150674
1817453651
1114762864
1186723475
1212885646
704484362
1985578471
123597840
1827525524
1836004503
1293233360
1367833347
154941774
1855719693
1482235740
482668955
2022329345
1703728966
797685641
1895549703
1283318822
571162073
99326676
654768863
1628966555
34996348
1142964873
174498277
1801449803
1572227055
1503586200
176818939
1631274757
1598687796
1178292831
199457309
1340633906
379393708
1500337871
2018162519
1566786833
171942928
2104042373
979281793
2020668538
1832002381
919283995
1109435552
1243804804
1707393180
981885957
788915269
1988468862
165289545
553255704
1206695295
597166339
543257522
1223126413
1367831819
864047209
370575291
338299169
631955304
1875700173
799410807
890532156
136829709
1065915072
322132475
1064830195
537728021
182655036
981231236
1609342798
173135854
1760527989
1004805622
1895260951
158750999
646079709
1342495703
1286532454
2023389237
504726036
605440423
2012027914
1105966352
1883517604
1425035943
1133670224
956793574
1928597816
288079351
1861926968
1047785582
94610909
448402500
1069566779
1196270731
982594176
1703481346
2042760585
1223408954
388632747
662101037
2136672531
784216935
263813693
176910303
1720813911
1526444397
281163271
677917506
1998619602
1045039438
114816545
1653661927
1640400920
1526255671
754991615
328075089
939250888
2001691888
252249767
1766851757
53212896
201540695
1692656678
45834196
2113277698
218919487
122661617
637547342
1961526160
1803046268
942887256
1374539133
785391970
814223294
145507747
779370845
1712596134
1719746662
792458732
477216626
2080500467
34258238
1292186695
250584681
986715954
1908441305
528639925
2114000486
415298009
1820102228
205854443
1408631703
184045088
1166804693
22269618
1734750410
1479688298
1983725394
228649582
754786228
1102159331
892774259
1599560815
798880163
1323166607
2077261182
1174112462
220368394
685174530
301968025
2056576309
1542876794
55160729
1713705261
610718214
332145146
1363474298
2076536965
375468358
1408970765
1194030153
565448979
642521853
280070052
10727407
1517374547
466787116
1265760471
1743477367
1766027397
1409348912
269150777
1191162339
1851405531
1511732420
837216934
2058655990
924600857
404360216
265628582
1694621953
1506667630
661023744
765459426
1067185755
828666569
1141616368
189768231
1686656432
1003959857
317223583
2127648632
782517642
571413000
1426318689
1435047379
1077660311
1081576819
91456883
934369466
1754179070
1942521900
1183371992
2119877271
1046693296
904342040
947824605
797291722
249059180
549304924
1097401251
106796017
387939141
1188181435
848983575
1111951887
207816078
652297240
1684421095
1777110261
202258595
2033378712
513585316
1050853740
1505072154
917905421
457024020
210141057
352759570
668988105
1546270088
2022875910
1807151701
876836172
844866087
102982962
240884907
1297007166
28136201
79122165
1946393187
671416639
833679926
878712724
1996279059
1373146617
1101230225
447351843
667733980
304438508
1705748777
1618217995
50171187
1662714213
565621999
736784343
1782804843
1207479713
769910688
388381897
1659491894
1595108166
1525649720
1426353830
676482714
1380081394
1161521474
1775294938
1252413394
992595829
346160161
121523249
521616693
1143868166
76660441
1233458163
1816605376
381497007
1460753031
2048898188
1007450769
273619073
1093305100
2049655006
419160391
1670802512
3702547
636286485
1109963243
626854216
152187381
221391831
1816511778
1770317781
820154810
1739604334
1193396392
977552968
39775533
437350699
851324820
1434968790
1463332312
580335889
508486149
1020476404
196142507
1677179285
869839606
703125913
730509647
41517263
1290913863
1181612763
1766186593
731064061
538568928
1096198918
118077752
1786954726
252819460
1692051302
1262604079
1036516604
452664419
2095598064
1300485225
1661670840
246991167
707011672
334880974
1295104208
1554373941
126887935
423042764
1109415406
1978998994
488538405
2063762322
1563557374
60782539
141023934
163556818
333176766
587037483
1283121772
108526402
2063846971
1531121402
1361235375
32143565
1096679059
475940880
1512783467
103656331
382390924
1465734029
220614878
2004656616
298381046
712025104
693736367
1523468469
1928632921
999418976
1088663551
781451909
2064802863
427545993
46688628
1525097446
2035764263
850204364
324987027
939918673
38053609
221229316
232175860
424969853
1107443226
956595612
1159805005
1150072813
2139896718
1293365591
1880603965
286122391
76755349
629387909
336323598
329366298
529326941
739601008
143048269
537375749
794410077
950997078
1534109537
356202629
1720344344
1318356430
1179616990
471999137
2058927738
1002359346
1743067963
986175300
1967252282
497577551
283346287
1973811370
1362635462
1380647760
624050164
2072138137
1717565585
574604865
1275771396
1549145538
1405372604
342270737
1288552638
473985782
944213953
571426615
1145403974
1943326066
1237164398
1080193926
762987794
673546617
1426543074
1635397879
1573840432
448955013
1360345000
442025305
625976250
788081929
221099834
1046847564
1254635783
169478062
1264548703
1291652949
626837795
1547612196
273343028
1085903042
1757895589
255978739
809002349
464344839
987437689
1447754066
230704415
676575641
1688003575
1474007559
516431952
1962910078
486996130
1538936274
1927603542
813182822
1002746568
114811517
1721448215
1770486440
954494634
1023771970
1998436770
579041735
47069464
958698581
701251469
400765659
1009389809
1362920029
1514714132
1445608640
2022100522
1779482037
1568762314
1700457872
201092358
1910755376
852694929
500105978
1384811289
1408762638
1867013262
1194876284
891593770
632051609
1707797124
1172840789
301417145
1587380079
1178044135
703733947
295033845
1152420254
1266250489
1929919736
1399794659
1212135449
1909467305
1932844811
1808789208
1980375489
728978359
616068608
1651669196
1261101790
1482213042
414038614
886675292
805634974
1062660202
1481466728
215948077
1886304835
1741013490
1828677458
221554138
882411862
2082843287
414152248
1563641366
2016834751
1579303863
2057193517
89225604
1560213557
1172509037
331151850
1385272086
705684856
1121988539
578689296
1894120563
756512359
764770168
267428449
1246034800
2095476570
964144903
1889361514
571456823
381402382
1160711813
1282283197
1614601799
19249443
2122509235
643670794
270013639
1717533905
1455463627
434711610
971528511
861117646
38132633
517695799
888032292
651657072
892343613
2103014021
1660102231
912443582
343881135
1491132164
1924293223
1256758057
1833880753
1804623036
562758039
41738662
695131727
403508794
2068904549
504539258
1686907374
1680307216
1177997190
1313242232
544552608
1828807939
1339534664
1575416074
1774871107
778455771
476879572
740508645
1269360655
483567504
226457892
1699201552
921865997
200278225
1255406586
1656918789
810201884
394402697
1935715440
133405059
920119168
1660805399
145864001
1970076419
433856749
2122004448
351963277
1838958725
1764473771
1315474803
1362874924
25243799
1856368062
1680476505
1473352337
1837871695
1435468967
979329832
79791155
769982963
1182897134
258846644
1910708659
6285610
855152801
99689904
387703633
2031099787
817467145
733839815
1810166486
1017945827
253715264
1273774820
295924777
573947390
51995860
684410176
585642507
56900926
2146792854
84903140
399549958
1645995843
808001122
841855781
1158409725
1471827128
307630942
1048670636
1567950943
309064703
2126698591
614511037
1496502738
1749895635
443287273
278340483
443513693
1852215245
1358358793
1174093019
1915709348
210798088
1798244094
143675062
97555338
814967839
736567235
2062566138
653009749
240153654
436300652
594558610
1370882069
1509426852
626878354
1331405617
2054616010
366657563
1853027290
1190288366
1304495807
703267883
183946090
914501115
1472360840
504314836
438398441
1798880514
1879193895
1157211667
780185516
1065850669
1656139079
67295472
208481458
1474188320
471888848
171392156
1968649352
1254290389
1554017378
245274456
1093462395
1934075939
376763398
1538477385
708759689
635651493
458502566
950108544
956607216
59106979
135223902
2105313364
165087221
1174160809
910439332
1918359348
763762318
2062801836
1976831888
148570325
1322536712
1251238710
2041822404
1617628877
1306441784
1610632860
348868940
1680245036
513286808
1986171761
1707559012
381688328
1444060445
151249797
1833428366
891832376
351120180
1283532078
124959577
726817252
1829419974
1692232690
675103795
527149401
1538719595
1068392914
512057093
911187346
428538611
822073968
1995718711
980229068
252855548
1177788072
1096002665
1158924031
1125931680
846499633
1169877541
620231080
2057813590
1522323816
1659167270
2123980929
2095219318
1975280910
2081630117
795419700
1175785617
1664460914
360733228
835130091
564525351
1594088666
696195885
1326352074
106883758
1417995088
1584548837
727548232
698572452
1270636029
525059150
893524233
1028052145
626589753
48822893
395215381
1823901000
402553949
1014418061
1219473913
2049028853
1425367425
989281294
1783735332
745977880
23472197
111934250
1159312427
2103852640
659570432
280355035
605193567
706864159
2044886578
952900123
1836499169
950466305
938892969
798737005
1157434044
140216758
2093742618
1156029212
1353752372
943053081
1380341609
387113424
264764565
1800384914
911056092
584238151
1971148397
2059138119
1000768011
1329367574
612302138
1259468045
1079675679
315389321
1166648463
316159002
1493977054
1815920084
1446945991
1975974231
103424351
588441583
249335752
1313818364
2097453034
437040764
966363565
1823801256
731369347
94017539
1977918871
955764489
850458420
310037565
1140828176
292236041
223247579
707236527
184864352
747121198
1070122697
992816364
1871923760
2142051181
151562205
64346882
75517789
284481117
881706051
1151741340
1033010422
838824907
17608746
1341463465
1069489093
1802142890
665717608
1373152348
897269460
43585640
836848192
1426963560
1476331034
1720742484
1608975616
2106935809
949119701
1894502804
1257319598
801450009
1935676953
12532041
1650743256
1293731626
1348462943
1147761440
747750050
1270554234
121010354
534910406
2050591774
1654570677
557248713
240475707
1481507050
164263808
2065335342
875304587
781093907
2139286792
1664920990
693303153
1271543860
1655907938
1944790438
2102675227
1145008743
1128096833
736807972
787177182
958225679
912316367
724267810
1323187566
1723963512
1740096264
1159514277
1604601000
1698552208
1964550305
578625315
1563001
127160907
1690184495
1352558444
1470105768
1707602116
1851781163
1392207402
661948332
219667446
782798262
2056221060
837695406
717131226
1010431151
57194171
1483257876
603135264
1176171494
1860264552
783519377
1181207627
846644187
22542871
1711903226
1760799440
1002006986
1721128860
365030849
1830491921
157973957
122678316
30716710
1211239952
1995182760
1776074756
353761239
2088955529
1431639560
1905436787
289317491
1912822912
153239610
1303592692
945918353
1169162680
1673145481
1519827861
807552302
2109063105
1378964172
1768771753
172122033
1243441271
1033490439
1532974627
200406477
408918276
1105408569
970504346
1460635405
1848871643
1871472362
920279177
1235673971
1953934156
42893563
372456881
1290593971
35794672
1527942431
1582595626
1322705670
1977238133
1034798187
2044074283
214832327
72855030
1412115677
1412042434
855435236
575730096
814314673
364608641
1963426830
1266294600
512947107
294179107
1649135233
561898863
1137661000
2076499408
1732152342
912970345
968591820
1233489658
1371288453
909937979
1517707593
1685411495
1472346094
1751461035
1677399568
480227506
219894934
1228011336
558354006
502641346
497589804
966093841
1774085968
994369427
677254114
925395808
1416190193
504638534
1524448901
1037330783
1531012921
724510398
1279736854
283650816
711439971
1381590526
1175979135
1448440225
1915870559
1095947291
1794542707
1960019784
1366599736
2114665580
297572295
1993266646
1539631783
218121984
706092343
1145295071
1643207085
1035269032
1124214416
1092182077
2094539443
233585749
984716159
537737840
1500810347
63893970
1190323153
300585831
580794207
108123369
1974931432
140365868
116981763
795405593
1464884909
1917841880
516505171
868080209
1987943020
584328483
1281500264
791435197
1408785813
500125023
1794279350
636524656
1648121003
1735784739
1595219689
184472862
1165849592
1511924523
1313817605
1709161934
1447357311
1633574326
374352980
1914707188
1178604878
627562545
410293468
92935779
318288535
1055657804
1677386044
340470134
1739522216
212690256
33564469
639153499
1063892466
1262250050
518825213
821711425
817654774
1625905869
108188915
1494160577
542207258
2089657500
775828181
279257874
245157899
1358411842
1692200835
1153096714
1417009380
1274613282
1006577192
297461440
2114371528
1285667429
235872816
1557799774
1340099456
1872430165
1467254645
1121543743
955086571
847184666
154917722
2069012079
985448980
958788365
794131001
357512145
2112615207
2005746399
1781365911
481714392
467897697
1549270129
288197724
943714520
1254560815
765783796
1866798117
1491671216
377058333
1282532439
99258662
1503717671
1886824545
270347824
2079250676
1026020690
657882560
1935895175
1268128216
2131782534
1841291480
1716584474
2132898978
483167436
1016726411
2054758867
112621989
1112352026
764465849
1707124848
1798301330
1063846050
1466533983
59931955
1196684265
1475983353
779411765
18922883
1811239499
770760454
128667255
493801507
1873852616
880338030
309768440
1266681370
1889719248
1999674467
1874022644
236864500
249444593
1125044799
593408329
693137925
1163935320
966576877
1762023828
1288624003
1178362513
1418679990
327457792
1362756881
1949229434
855078737
1862923113
288749894
1197776694
1633110316
114114140
631626089
95763536
1245375438
182288046
779187924
2025147839
880608737
1293117787
1534815609
985066532
1524692192
1644667837
1550901866
1200428486
2048964334
1354681617
1164187108
1244130733
1431898848
280010068
954151098
1698660283
434065283
871288873
1929736803
2043125958
2100747687
1329857782
384199370
2010629279
1355607458
602853487
691970478
697118930
129627698
232462888
1623909628
22819490
439976994
1924104843
923793388
2022993642
2098484837
1605887600
1392430551
675980755
253240897
2022315515
1190145564
1054090611
1965729245
1573343458
1041261130
594242237
284980029
309262594
150892384
1106602885
659596706
969168413
162962984
719205376
1861971556
1957306971
1844035449
883213010
1223654490
929424183
612189736
1258519354
1696736496
1110820743
671706530
47566350
226712523
1050211772
1774703082
2032226535
1381310083
1487085407
261206886
1603466846
338785059
1173166895
58729496
1367677886
1327605794
2072931937
1907156854
713816387
1262485480
1009143675
425382350
1496642788
1280265996
1539779113
407625271
1827032135
989128558
993241176
486781841
933727912
147813394
731147504
658402805
218286086
1962195409
708205671
719528288
1393089850
41784289
1170272468
1450021584
2031420258
866576448
877292154
264442068
399614367
218920469
869815661
1455034709
1478755016
368073518
1530203595
1347463407
1270402782
869246767
1102457575
40898248
601844350
1841874576
1249713541
764864698
1461755239
828842261
1917508458
1917695238
1320854069
629848886
1589492639
493455080
857871477
1160938864
1976874936
1212063973
436534409
1052961787
1511632648
924416977
1671337531
2093039423
192987986
1300468311
2481148
1824735008
1116244859
1111526246
374381329
712001115
1776983321
630568967
402215599
539804774
837887405
2119701210
436331742
2138359918
1611729828
1002094348
1764010575
1985452530
1500130634
1802668590
1430467504
33516810
160588356
530468231
521914055
129808860
944389958
466753836
560331490
1035622755
102493432
2138835844
1856297921
2129106859
516523812
9842479
1919638058
817432156
432768881
1875564050
534398857
978226200
48580709
557913835
868087854
1042161281
1495120980
1439640212
1165450989
2001582558
1438592363
985432018
1183241757
575787690
2051073910
2044252143
478800158
1756453982
518432963
794738419
1676746944
1437971916
1773888238
99397642
18242820
1204813026
1515539502
1378345806
335861621
689570350
1427693926
1496775193
1275125417
430902703
1036758658
658959919
244709965
1701069512
1624634888
1092248337
804826651
1878209960
1486853990
1723274098
794832299
137896447
1609842395
1317993452
573460940
609534926
1708056323
1039617418
1252424409
364097300
219026864
2049091217
296855651
161893344
538752784
1567081166
1826932658
1107452476
1966815433
1960088411
1446186920
438213535
1190330649
761742858
503069960
691551332
519937587
303907976
1287032192
44035352
1486866378
1700709305
1837698730
362023897
1182905237
1636494273
1703326443
418943284
662817962
741715034
2144377662
2061072462
1919643085
532795397
405961026
1233466127
1237997342
2071891003
1741768829
1878810453
1954011024
776612744
1577133996
346249631
108176714
1793033421
265498825
26141071
1584696308
2077041890
83717544
1589881157
882830587
734131697
1005070792
1056662330
800828160
120030127
440744425
2114495448
262370692
1389029558
826642260
1141778854
45570111
1466952783
1066122597
1816161917
611370510
801502564
776957826
1538641006
1295507030
718029961
611589977
1409137326
462859017
2068264637
66287223
1316693029
1999936296
1764283678
1525441093
1072926732
296633453
560315525
1983775712
1681365714
1024535227
915158260
18347345
285775218
391000371
1870359283
1933879463
530281411
173439568
629508220
2035365267
1233340651
492876627
1001210134
891164934
2092498741
783840363
1166084383
1447777624
1632136927
615407591
887980934
326559416
2016938190
273856985
911207827
1365321756
1907359722
741027863
2001622410
570839126
949667481
1492802905
797821777
1519772328
141050490
720956270
302149213
2062559873
442771645
1544167774
1387156767
1546534302
127286055
902681106
1138206391
1698192069
1979039632
1914524190
669362565
553148021
1982770894
140422157
1650128555
295428227
1443945752
1877338463
529155523
1753888323
1258410365
1331454354
540912692
837066061
146547466
226869306
1085631319
901738150
2020628849
374744879
710223377
1379503685
221289539
944992287
1654566714
1057755430
27997910
771090593
287510297
168025244
1327295848
1032769600
1682925730
713732730
742388126
1546521051
1012660014
461532478
832731249
1538034151
2112591364
1560616431
1481422369
2000000371
897477049
1962399097
374391028
1410942035
1875063776
1539630346
84780214
258730972
946948703
1831046218
1313699491
1314310177
1660162983
1950002038
1310420890
552292786
1958906128
2087980341
301326032
1856295491
529405550
968571149
279674200
715955250
849741816
482628002
1475229258
365543802
1466749963
100769043
246549299
1274999334
630351177
1899148879
391501447
1394168402
1934308974
1818240089
897940307
908549977
439733648
338822306
48924750
318093648
1001922581
514434888
1247987267
207649124
1561262683
1365792671
1703942810
1781004946
721697589
2142979711
1394628469
1229180166
786543555
425678374
2128031304
1297880937
1531507509
507468137
347928272
2031184785
927843184
1641511388
583209854
2086114074
1703836274
1432142783
1930795217
278878486
1675686418
1437390602
839393596
494810351
234755251
589509903
1763605027
1099403400
1580235577
1510235135
1668268123
1622434354
179804773
1283276497
789957612
656430758
1076668783
453602242
631020638
1553536342
2051404408
197587785
545716046
617294828
998976218
1453710235
873389066
1250403621
1251255937
1832685725
1239994967
121090066
1783041017
490341000
695028206
620205697
1876831198
1208769440
28326997
73740066
252125241
1461423377
514422382
2115353231
852901670
837185173
1670223020
1427887319
497653069
500379219
340624183
1704685207
59982579
1392589739
921641158
1179250201
1242099824
308680679
571429549
405880236
1100008779
1184065022
519153004
1475461274
1937559124
381283558
1787209907
417673336
392906957
1685013769
289159312
1259186004
729776436
469899248
1016744249
1137815989
1146039027
1022357998
2064817252
2111462975
1770182502
997913317
1348685332
1793662314
910493951
1914692150
443186625
1367247814
1540514378
1350216189
5276167
1985146302
1280803468
1568541596
1179453185
940337528
529757955
1167345853
1716098420
743466639
2021047605
1656133903
1686422013
1802906130
769964490
550897788
435599002
535962628
414491280
300362120
210136272
513412990
2085026476
849193189
1646291954
687843923
319198346
755606864
1552394053
1476030520
1635943117
1232402969
1949626171
1041776246
1803018760
657969009
750224292
881112242
692587836
2143582322
508233159
1537561565
246146460
1214828545
1553841575
2025254742
196553045
1952201708
1593573541
450284882
1117473725
66085360
1745133881
1193361311
134944946
1724870746
2026888089
1614139980
2084288044
2017970619
226903493
1759351861
1648694150
65105015
726690899
2124914563
1201949037
1179378820
1834828953
1162479094
1328947087
1045603513
1190860862
1950957780
542825501
1388543833
119470691
1231284282
1998562171
936330760
51199718
1367174746
871638089
1345098654
1531089124
394500236
834482400
1289613208
1004699379
1574611663
1853650432
1317542897
1192875615
288645806
2083405842
1659271228
291608387
1231706939
1073164959
909696786
526721502
146803040
343078172
1581989242
38227316
1125145723
1794538154
969654299
1674407101
544510285
638710102
1339066729
1345371417
1774198555
1993904273
7860442
254157939
1998535481
61436746
1132932319
510051892
2030082534
546065562
708457644
86891209
1008908421
433578682
1122306
1495218906
485957252
1857749110
1025061640
1803126725
654740561
400040133
1047000194
1852131518
438557894
693755528
1619234620
1363098453
352061952
2087661366
314454146
1730760637
1479208902
996004812
1076073329
857692115
675257115
1592650180
2144752947
1739254292
1211924996
555648716
2017968012
1381249088
954718229
662676624
1899990178
1053540772
1640779010
725381509
1777354448
2109921223
1428408042
1450904762
1532535814
1499332956
1873886471
43499550
1454303399
735470969
92639942
735814743
460668301
885447699
175673107
195200774
1565916567
140632080
1783795588
350599429
725044380
1980450630
1350530866
539288852
407149531
851314435
463913011
1647695423
615830584
908726289
224306002
302444750
1796108007
890450884
648035927
639392663
79604909
236825676
507225546
821455907
407093517
218728109
1005272824
1990873667
1279915871
1693801234
2131866862
1352126226
95551209
2068580272
1697974275
24332866
781900112
910922938
158022833
453081732
622735760
2131157440
945121313
1854670816
483859074
1705199129
1751844368
1165925703
1711837789
1676015430
840020137
1565400229
1161227625
696386168
1032163206
1643236673
1219711124
1366076355
559511356
920498067
1955324858
2081609525
1733712418
2030729848
1018162229
1488061217
1317454877
669304058
2123858979
1375099632
1982790940
1543947204
726596228
445224735
721652137
663014692
2101713397
1356315471
948739575
1281989979
47921849
1099604139
1967159809
225369629
1229421253
1114672547
1809130773
855813518
2067999891
456011896
1246701475
930741122
160892177
1988888827
154208696
979616885
733615793
1721493666
495914038
1044599562
1322072122
1633274630
504484887
1760285388
1216186437
374775163
39660030
418182423
1602831319
691906454
1771930965
2007537615
1779559123
864824263
2038969918
67572707
1135836771
1370281095
1225234300
244603617
381232670
673298920
1237016845
514763455
252032521
1504450753
1166275170
1772450288
308116630
1416471030
1882734195
2050151645
1097005853
1125060524
1476680633
1787991531
851391524
662831143
1671781281
439622104
1532567660
222862355
924116087
2132228972
623417119
1413983161
1428846697
166695129
1116623707
1443630060
167026189
19524007
2063202436
600232094
156332630
745457571
2075561437
2140564320
1991152044
137236811
177537601
736466413
1601818435
556858670
1143586761
1021762947
1042135853
1756946119
181188325
1854722658
1104966961
585640986
1542995582
825168329
1830573617
1360216262
1130014125
712242637
2145979751
1846861400
548246622
1755525601
2129167589
731022047
1744132836
2039782682
265604798
2057514741
542790650
846808109
623660469
1340785319
1789041975
212482564
82438998
894629319
96998708
895053124
792747683
2134838065
1056822926
1127500741
928585368
1905279220
859532454
607543311
517929190
606593178
1627357912
796199191
2132940523
1591313974
877335146
64150915
1427641384
506803666
35811417
1544906498
1155425202
1802777307
1544305571
1257194945
1602296951
697038524
1229375387
1874862440
372200341
851677964
285039015
1233889945
1474463976
1071829651
938016896
11587421
621211577
1199068705
858963460
817757316
1791953333
1692572570
1948304447
706858303
431270700
588584986
1701463613
834631026
1870218748
421111412
603005880
2070817475
341026598
254822244
2023687889
1486348023
46123768
444322983
966610841
2133585890
1313478394
476569597
1391453249
1714290603
960493035
227582514
61458956
148213803
2076612775
1435667490
727962994
249800045
1748443838
1015360468
1808963933
1048014763
1068072289
565423227
977382735
396386930
1558138860
1805689396
1884528787
882615591
771501579
187639492
896099121
1165945901
457569715
1282801664
1530357914
1643012762
651618432
1664292928
663457854
1604487851
372492222
1877922994
566585420
1806762464
1574840936
2071114960
806247198
35632244
1735261913
1632146565
1210941581
700850270
2141026566
1077282851
1780024293
944643930
1989590286
196180552
1708959661
1496781927
749944511
921575705
1667152398
1954148953
1531629367
935863322
1694811110
1884477462
153260407
1765871776
420168372
219146618
81132633
301620037
1147320168
1637403172
233453327
970789600
1778492858
158900983
1480668144
201080228
935834742
50727820
485638604
385808630
341835889
2076625894
1682749578
2003429569
1610489467
688058780
1251451086
815647577
1865251285
1338204795
810312983
119047627
1244388834
639515676
894673439
865461934
1260344629
769411971
905117920
1348003340
1158082033
767484720
1884841482
537202437
907698203
1232657404
395529481
1681764560
1675207530
1048221096
2027182648
802016247
1046626796
1148743701
1773693716
373643780
596169467
1085092207
1952909042
1610804939
184964250
1127824947
1926043242
738479374
1224205795
290014030
104074675
555708909
109149746
131024285
1281797336
1290952242
710056222
2055116264
1507922791
684702427
850835984
485750500
1454078945
484347354
1518542553
1844673584
579425224
1778675336
688138386
1501590117
1747868111
1651610357
1049730325
1036088839
2094525009
1964113137
49848816
1937864787
205877197
244800715
113216321
1189031747
1348621626
1285747554
500609468
784343786
668811713
1329738248
939804909
1644480410
1498251715
1463725017
1914417179
939037770
941664434
82943987
1173723859
1758570029
25435539
853287079
1786127619
301777983
1809560390
1544778603
750272313
1475459109
1909040942
691331082
251045896
546083828
157902417
892318139
903161613
1954013307
2001405810
769721207
237248344
1606761813
468582617
1824527625
1145504405
2104227432
344096807
1007309679
1443167360
1846630072
425236527
558232147
244207671
218769896
523069462
983430481
1006441297
1904452191
381891869
756691161
1150110561
1094533612
1545559662
2108603294
192011343
2118799527
1311974689
1019452507
713394570
970742950
1270662039
739848491
814301159
1599623997
2051929928
1179250201
1756762493
634241331
1522952583
1080596870
1887422081
1340486846
1850337301
1488667460
1729197466
1663378479
41782461
577253639
1918517722
81688740
668272281
901173320
2139628631
1560395797
1856416831
382053566
310877256
1573110280
477543020
583132405
1672568297
744298208
871360512
1265591406
964515131
2060025927
1053335436
1855918052
1964341622
12423448
193794223
2001966564
1690205280
1962763107
1836718522
1903882990
1146807068
1165371868
123396080
1661787444
465155553
1597298361
1168719745
655496075
852094907
110057258
959844258
977877165
68693300
2057394231
456559605
234061713
1982929946
709126534
1825145283
435207256
61785037
1853298393
1155310587
152121180
136267350
1877032705
1006151290
763263047
973108876
1237750795
1845304521
1526619625
155311092
185802405
1670994449
502807053
2045893447
1900739457
1400150285
1950330897
2053257057
1587394402
1047308133
910136862
2076129922
1125266527
1224385284
1665518033
1209448409
1549080095
1351320548
423731783
363827085
730429540
317004927
111833000
1448636366
196689138
198158023
695058729
1679870877
461847351
57427011
139980230
267130711
1240902154
1910879650
55961690
1403458120
534656910
51965530
52835592
799794429
768800507
1232063248
1866312260
72956038
1325528584
1483240542
859853537
2091452161
14705202
978315550
761381162
1979316836
926334772
1814729929
1164854188
2017875504
227119523
1257536378
922726974
2035951320
82773551
718126798
1572924220
210170027
1248540682
206813858
832639354
406996895
1789201034
633179733
1423723294
11502876
314524758
314162490
476417650
1247326320
1185785266
889345074
1588174037
1950493007
502495136
883780143
746478773
1432716632
557002195
1741941689
679312217
1721364561
887758413
942095919
1018363677
107037426
793685998
1742687553
1442650274
1164927660
2019829560
1537814997
718693808
2109704966
813198374
1641999977
202354883
405594575
1895940224
1820536508
913411004
1787521404
36967145
473977922
2141401110
2102076649
1201367253
1953848887
656927568
1259239835
575346369
1105729413
562711925
926799845
1009270838
1407718765
1614287697
572549269
776340580
1738128845
756024222
1505209951
1737773869
896695505
1989014083
1319480390
2069277867
1956934151
530627495
1586645497
1840412831
1559526532
139139614
272289810
384393224
2051580972
54793176
715122467
1075640738
2123697582
1814394747
1379182215
2084999775
1752824387
639632392
2107149108
751796155
1401337494
706646945
749148035
597590400
1027221255
1435559504
576413168
520081498
1936941607
92680230
536120840
628569170
261328472
922306036
1778851598
362309380
1942017467
2036135022
1409600437
1681698173
1093234352
1249267326
2010855696
585790596
308737157
216019723
589805635
523898892
111179496
2034592585
620808495
97417181
2100542338
972101517
1536683282
1112205877
831163874
1004490675
1950061538
1688629719
1722459635
607092347
1601013169
831595921
1765643727
844913633
113374814
534081210
1296331851
1783138772
1232799243
1802230054
1219170161
22599820
1167109861
90894314
333011054
422245416
619838243
1269100595
606265290
1823383089
343273137
1240054005
697452527
858903259
1808437231
937482858
1105111851
304425036
593985103
1992335439
1908802067
1454958928
682583627
1990316709
954814940
1040624198
846636915
1791300781
1626121265
1145817220
235000232
2090068242
908419599
321341015
586466440
1891812115
46136397
1601856189
1964880468
1842486363
1955461585
328586893
66405097
1775091214
2097523143
134070378
712236645
299594765
1625211313
1001037491
1060008313
316269518
1197526810
807852968
319145592
1237263044
1042507880
1905849756
417381564
1540379804
2095083300
1338357106
1442551129
1773150054
1601965496
1353240351
1135248098
1652535099
219847023
414090536
741850199
1745494793
249958201
48574177
1697576742
242706426
131474375
1551824235
1635936848
1313717545
2103879990
70417962
1973754483
1484189861
375145092
2144092803
1810461760
561830489
468375615
265210292
688310077
1249013107
2409805
1632758056
336034547
1370615089
1081254020
1853614763
1044510446
684663405
947296903
1068005257
847622829
781330069
940289498
800519254
1145070273
548001569
393277910
960042593
504248412
1799399382
1987378068
605022478
543826853
501704446
395269012
981806106
1044836710
1267675054
1444819972
590106747
1752592135
1034745324
1050433125
434671925
2100684606
986653906
764588505
1082914914
319625232
731764843
494795817
1947106239
872548016
1251598775
1153346777
1033223367
127995556
1738383999
744559351
2096855560
1842905398
1912919972
571056621
544911772
1062095844
716091682
1818383370
1195547856
629585887
1919122166
1312746123
835446637
2058839064
1446344757
2100688624
1569763962
1617451852
322331813
1348008862
800620759
2022820841
2091601975
741050921
1927375879
14496473
1301909111
424596940
1575819131
2097366040
1927265487
565146673
1869941068
1468245126
1259864618
1158127480
1771232907
1431446476
140343698
122912369
1937805080
1872937260
331985971
567481386
315558382
1366237439
312419137
1814817995
1462496711
17367572
138247800
1708582350
2000633566
1106026558
154890142
733672065
620838273
1930303813
1290866366
1762278402
1655031020
234768830
2095611363
1610881674
1205279600
931769243
43565429
1078850012
710290469
1275429217
193124467
428804884
1724579057
474087523
2055885272
786367043
1421267804
1253294224
1768674498
1702695295
1562928208
1819701142
977213347
747815222
1613311565
1281962113
208927918
253878707
904961120
1954081068
693781391
488883648
1607750017
1745654834
1006274742
724503913
886783270
13906778
412799929
1852823674
754944432
1459617861
1967305332
545025430
1462388758
1425509327
1096153452
1654642986
964847256
1725115734
147002115
1242732881
549278165
830637269
1067844413
428912184
1847216269
1190648868
1338264122
2034525149
1532145727
1897202037
1628054706
1757027792
173455833
1144534880
1485451108
259512049
1977448639
968506097
440615515
153961439
110953362
1114522851
1806861793
1008856481
161764709
319300924
1651376858
1628442349
1537522681
168278160
1596953558
843420019
2011497079
772813402
1483903013
690692792
782855032
170278407
653657915
1211343643
776358660
1298144699
293745183
333395007
95126639
2332412
1889052918
808297316
86259419
2090088840
989278771
618579190
553181443
1697754405
909614674
823890996
1864141390
2073330021
1087301439
147664259
1102050501
1343658073
505946920
2048692328
182981280
1114225978
392424530
989597356
258033209
1853177489
774867279
1345507151
139169544
1259016979
447526551
398844737
945289129
142998586
848565587
493557792
394955635
1691734212
31617434
2077091425
1041416821
420030101
124125996
1187804545
1367456093
2092746010
1887460029
1891671692
397575473
392294311
306474275
1479215790
1834245394
1161218817
1634355942
1940463657
692345285
1944477478
1410936244
1143048293
307596063
397532141
1807523467
698407151
1424617147
891955534
1902382413
657220033
1819050392
349724803
156057430
904627873
1872593458
452842864
966903013
1844455734
1625285148
967919076
293287327
1711618178
22239252
197038731
659286810
1737763928
598526228
1181183402
1326355059
1877683434
1153443326
1666572315
1232269795
559182411
1344646508
1740108543
1707248680
1982133767
1623297630
969315699
770078535
644638179
552830557
961195698
411273746
1938219879
1823793015
1774299514
723467649
1106515324
1872318238
1445113566
2018949038
1858554485
2028595253
965376108
2045912936
1719402788
1635910883
738257599
196016521
138560378
1248409196
1106163080
1049191797
1236351874
6778155
1579060238
1353579127
146094257
1724180800
1509415498
1426792710
1229251560
402842115
2095635754
289169685
138219172
1740340915
701463504
161992761
955955626
695067382
1856491296
892357061
1711035504
1153991634
218980017
1092252086
1155445249
1921588707
1909401166
298701386
623813398
529227964
965313355
728442520
671934048
101568824
1197676487
1713282183
1389384779
613560184
1838345343
911599284
479842442
1347862106
2143056628
181192584
715054072
826457441
76906374
1714449541
409645942
1364842755
642533669
1947879016
302699659
783540143
291833992
703198117
67026736
1915159191
708279846
471441913
1739556783
663745171
1740298723
1415437595
706321458
306253667
1804232234
1895912998
1127658349
1359067474
1686276246
1836838399
1103795657
2078450607
1666286315
411819190
1225832268
240664826
2036422705
775203933
510747327
33330378
916953602
456670670
1475703689
651213532
1654275974
604968750
805044671
1698204144
1871222748
1649599116
732605955
1656337481
705772068
648252075
2019645381
322857060
1244163912
274878254
1170686609
983045970
1141920002
391240936
1912804522
2071603920
1380776305
324419585
1088561986
474109365
1033797567
542644195
63106621
261703872
1931012509
140557945
648598818
640077343
461584795
514355058
563724423
1928239546
1212141462
2083645534
1574972835
1884222339
1723186319
1010997734
1956984123
1097371827
2024242326
1349385907
510327909
567628456
1698773311
250100617
1981905828
668730401
1338102629
1105937053
747722533
1917771095
397714641
1524408585
2107111980
1850779678
730790749
73454211
815573419
67721282
196350594
1758519465
1151538897
702988610
468720539
2052953894
505857065
1116837297
627698153
2001509903
1744971095
1369851446
1353462383
597844293
1516199462
1796247244
677254114
453156215
1146878659
1745124188
1915024855
453795010
1791685184
1482733416
997126946
2085143729
1215055452
95979994
1305189468
732782308
813148518
1734061258
3750990
987742442
1243129412
414552941
790515502
392927731
957084955
1923599056
637954960
2059847856
839664441
796759261
1427861472
678445174
1053498994
77336979
1466613443
1597441346
691320847
1783611468
1676310688
686608348
329026254
30367978
2080008041
1865136076
1900449287
332746980
1736321929
183252149
1246468533
574423493
1935780945
1380267683
395983021
276912088
159434091
2078301358
1372355488
791779515
1183245814
2021939119
275099529
1415510117
643480070
1676180395
1653445101
1200546100
1276216687
913655716
1517290158
654307733
717763005
1776515269
1154357724
1726488880
694197197
744177774
2014731156
168568907
378680843
183432309
1162679668
1244904282
1427096667
251360295
1717567943
1415868991
598223451
957941872
576367333
1300096954
1814860872
301673577
1545163023
1588663393
1691597663
1776456678
824467008
601057
1084052054
1335921720
1975610210
230779915
1056474320
1394412930
1792123210
2081092495
140275720
584738747
901144344
731188609
1020632272
1865497390
353579086
2042305269
918287602
1315283561
1648009033
1069997481
952537713
941261261
1946004691
1251525386
464484569
613445891
1108107855
879469661
301950743
952565096
1299826335
1911045143
1669501244
1969566735
966844964
39636982
1206197584
2061736746
1619471615
1517320970
450790332
847568674
1582386505
565069253
2034913991
1223813452
897662546
1072430917
1993462071
1969147070
1800988270
1520517238
954626651
546504825
1870976408
1594824787
187249894
2046790006
932963071
806608267
76959356
2014839007
618105636
1668196771
1655940689
1335875066
584498819
1099370158
1932580798
1112397533
1737079071
1912566463
1558004244
737596992
444311714
892508180
995402789
196645367
2067825862
1836810860
1767178458
704000855
1799620254
1379830409
1232088401
987299951
129590653
877676167
1288903454
333931758
2072725428
2049881691
592867661
1693801561
1607596071
746149482
34215160
1189076949
462951311
92559044
1623485041
654273469
474927844
329313262
870104955
1398477086
866560894
1547848243
523430881
230356910
2102041562
267026675
892289054
1765842206
500032075
1918945752
191025345
1469904524
1888315045
726250060
58032350
1961322237
1888115295
400448807
934288160
332207533
1186351712
863134556
1531023249
2086491603
988915178
415329843
1978927561
411642665
1301257854
573403793
812300420
1453972267
86727808
1320897175
1181192317
322664845
53497512
1942144222
1587814370
462451290
484233942
98683950
222515854
456443804
87174551
1855659162
565121575
1934591451
1443704437
1744923946
435571675
1130705411
589930085
833681246
1881152494
1256840075
744787793
29320473
701978060
1970657092
934687125
569385063
768269030
781129342
1631449762
926426346
648906500
1564354443
930729791
119060613
1957103961
817504359
1156858514
375259405
877294602
472935550
2035493836
421707509
439369326
169662738
297178960
2099749361
1017270335
503114057
1138540230
1854698757
189770087
1450875141
1788151830
546135562
710337706
1097177929
309628878
423431639
615834729
1098214947
906425369
1883168784
75653408
628018568
1080213123
1967845294
46716787
833835366
1721769264
1029008936
737257823
1650217217
525054414
1618916578
207354211
803761540
599416330
1257101189
1317197879
647711475
1526553434
137772795
2061597977
459291906
303686902
1113413396
508747246
1639517647
1839157235
521691513
871205095
300896486
109003218
385868911
812779858
1211973645
1343326945
1413077559
2059243848
1800052970
725762901
79468641
1298425459
1932286709
1379423043
1262422470
893745432
429517210
162132032
1326072174
393531285
1321557501
394369267
1711738599
1991946050
1162199983
1090842708
708707296
3082565
1294299114
1036082183
1671600469
756011882
1226232229
1918587065
418666471
1408525035
320707425
402428764
166442161
1959063595
1875156061
231814537
1130418642
276607789
1872243049
65783595
561227660
731938919
1379210081
1840077003
46593323
536679395
1390918722
899196445
765951874
782979683
1486093658
1718055376
1022705812
1313472025
1167602586
1508356666
1898475562
1006988832
824785693
1641351354
1424237900
341826273
1161122547
1036049734
513147431
666359436
2054081386
1419169130
782463421
882694199
1838723589
824564014
289408923
277177135
1557303575
564799269
650236169
1023811611
878591140
594596819
1083559913
1522277029
511683020
571818738
147142659
2054111590
1162502521
2093359241
1502073054
1765920149
1941456052
732970768
351104115
1482295774
1435865555
454410449
187928411
851086869
1332068081
697069663
1786932885
1147344847
189388013
1590935311
1544992998
1382438806
1742470045
1047673657
429281262
1406395371
416419172
1537148715
1763895542
1178203734
311131191
530831006
274048615
725910190
1087814641
1897941989
2012559859
789031613
1076738750
243520749
182800209
1160705885
960182701
415536318
1881322257
2104774523
701996891
194985151
872270745
838945141
747788145
402414838
1176862822
997389959
1691779026
410860449
555018336
2098664096
1390908304
198330268
9877201
669496148
1809469679
39734883
1767316581
667290962
1372544578
1712869354
843998173
522279645
535217807
1271462716
86776140
15033092
872430861
1007360136
1910303882
1485575109
1570115707
463627749
1219058851
976081479
163637891
424972739
150769236
1811216659
1904736421
1124943165
1687232236
265419149
1989892596
496159101
2112172698
1219601888
1513535557
1309005098
1709956104
166233167
65511571
571757118
232077050
600615649
341377379
743474972
309774329
1543160453
314696994
1143617598
108707443
279613308
1494163505
1576970069
2016671445
1939402307
460407518
1380852125
763518222
709085605
379113067
2066809984
593656833
570273360
2051378609
1595266489
393845809
969111806
1026311909
84698406
1540285596
1711221403
18994859
1923473877
1957451294
590760849
1549808525
1432128256
661652648
618289025
1693436592
1967538466
1433916293
1257565229
1986762613
1019361914
1065399569
794202981
232258240
2079757950
1504979349
1014169841
1251492596
846034289
1873269062
287143007
404989926
1829663167
1503238323
280571600
1508475578
1136973828
764138085
1956157628
107644414
1834668124
1639583914
1835828621
1593308287
1711533149
612417010
2132765363
1330500513
1889481776
1499796004
1936055841
924831834
779460160
35094320
245057034
1827690660
761022409
1367430130
102152500
2100387768
2067852526
50111868
1268986451
1104389174
1062667879
1905326213
955319143
910224562
1529013288
48039544
965467924
308898930
1965517025
2138847189
1046883391
883599833
1936101166
1648990814
1983992799
486338465
336976800
1846014205
574093620
2128716521
1351814704
387638350
539944814
762020812
13360466
1187634121
969234438
560656376
24043642
2046481798
1447863325
212720691
698261709
48955892
48240527
1909221123
1347807797
1992671687
1486492327
1435110760
1931478454
1509772113
982127020
263541843
1189042466
1379966716
1251932158
776341236
2057569215
1649534569
1545415641
1419441708
1685072446
567542996
1929527162
1019800159
113990241
625040189
1625362655
148517581
1704995127
1847655338
2100746372
1500399990
1028916944
587679893
1261409271
1121070048
293939258
2092211203
289488777
330512352
1395229083
744123939
1150446388
252861209
1859390236
1039740091
1076363674
697466356
2097464440
1143909881
485739711
439211975
13700816
951883629
939734018
182849015
372908006
13290593
876544358
425754850
783607302
1300070840
740501942
1179206834
786515609
2137753952
1177554400
2037542512
2106318009
1682215825
1347077110
316707779
1159431481
72512034
1295630311
1976483402
941278471
1963721201
661523876
1395423835
758823513
439020539
668924185
739414923
390965682
1358477756
1326559135
1560236931
120406077
1858661733
1313781629
2122105372
485511111
456813271
1996713219
1494627018
174988726
531760389
1287024726
170387493
2014066565
2028770724
72841169
1969240008
1049222139
917843382
1930720985
817083752
1841377124
692094555
1197680897
1741190759
960536352
1176316042
594416598
1750991334
1018851771
1156485965
1016480894
1774634495
948252938
381401096
217535049
683269071
1293139368
1907399452
859734564
890386608
240120623
1292684950
607585961
692711465
1148023649
172698789
1845939911
1682226441
1160158683
207580867
1505622160
1218023487
1019355409
1018373514
1626655961
2032662166
38316756
2070459560
1436638908
1264412764
1549040555
1039243781
549587967
1344804207
1370681611
1299326523
1272443640
1338140873
973206695
707244658
634611929
2119838171
1004480048
78648464
2122965751
450219553
608418760
1645176033
1460075319
785297895
601586677
283802721
1903457034
1565299343
1083850019
2072978947
329704453
975784069
1440606290
540068637
1516315856
1416480856
1380402962
898138690
1206263075
681017017
1793984623
2135882315
1672455900
1127409048
230118744
485439697
1888208977
1478448133
547518823
1492603272
699231924
744028294
1578987155
387522536
537086368
864014577
869889388
271702833
2091202217
385384330
495896627
1168049679
1376203889
933330113
1499537384
394684702
151117576
1531524269
1791292579
773710012
30344461
286042014
653049284
582242415
965306426
269527784
2143306956
1173677589
1671898970
200877799
1362359472
742876072
415692300
1125822565
320172439
753405878
2080864737
394409861
1164472909
1759103949
1593115769
1910515691
1892557829
337486802
784814346
91878170
347361317
38664119
1798661175
868668374
1721967131
60813824
53934905
1424947867
74287559
2067195558
323514321
903980706
1479664709
2026620672
749928768
1562218005
1812898416
1191491053
1399200887
240017630
415368202
1952855031
1819155633
636366822
509686802
1753006727
1210775865
2063632309
270115942
224828567
2092951254
1276189253
1959936168
1994333053
243852982
890009097
1235588962
1966872739
1968844053
366050980
1105638122
859707770
650066985
1353363264
1028844100
496765887
693970251
250776069
597680792
1532277910
2027553713
195185557
180146806
249067640
2030856356
142585844
1082165663
1291618657
182160340
1050568753
991718264
1563075434
1343190987
1023382126
296047473
1906485511
2063916035
1856181734
2054731112
1278107936
213020223
1820422312
1125648836
639647315
440039288
209625245
1718757563
104605663
521152396
732799786
544934151
264769165
1538918757
1823883830
12596498
819679304
398218094
552522803
885093959
472304498
717342115
1800357219
1712265744
194014776
130526426
1982429627
1211768621
727864595
1066680941
140315701
646183905
658697109
1525389339
972832687
2111373024
1633894715
986921788
671556064
1182544282
1374051691
291938876
396529598
624985029
563655892
1179677325
439610258
1953928166
907063453
417169417
200620082
1738016978
1659144806
1561493002
1898805587
1514940929
1626906073
895451276
1019996998
1875716949
769718460
155414446
306356065
1309204585
658413795
5002674
802568859
183255518
1292109015
900512830
1370245026
390074282
1086789546
1601689451
553130870
809382765
233897351
1521604851
5969175
1787701595
2132481973
448762769
884678832
235340015
123357242
1031287146
1190901386
1218375737
1923525992
1741946868
2121983960
1551615250
656204775
1203123088
587205495
1981771262
1950965362
1254544195
2084819153
1989441512
1566215719
1754759596
332266936
89948867
115015042
1164887267
1496707645
1811029989
1199108183
1294386454
793107651
519418380
1052598072
1010797031
421496600
1768660784
836884712
1751680675
2011175413
2068947144
339327201
925172996
1881211350
2071600957
1409014874
38326434
1142974845
1243373760
20366136
883787253
703149383
431377212
1964518812
418220694
726971846
2142714089
1506386117
1610743990
1008722151
481068735
1028307252
925480800
1582310231
945207282
1892517988
1005806647
1311100281
96017083
1357918852
350941665
2069161722
1774096114
1537157553
619746203
306586217
1203420713
1894207605
1577246584
698186198
2026650859
1395362938
737645494
660573948
1516200609
1244303395
227543412
959939293
1545661693
63681361
2056143966
378243767
1352182484
383243465
1038225790
345407079
253140048
2112288754
217729832
2055020793
1314013142
1224542958
1446261177
766971512
899907126
506985838
1133115173
1218272513
740920977
219448300
1210236322
55504125
2110282566
551700192
1934425548
675177353
926588167
2009675938
1041447823
245193410
435377617
75916397
650394733
755545902
1360849424
1313477371
168657675
777465916
780620246
993442302
441165538
1226610347
706971542
1520668918
1629291261
684849017
1549985180
1069880857
60042173
393183518
1848517410
2114567770
1788687841
2119149124
442711617
1118992390
2074988524
445802309
393509013
741575410
1757523376
2127788150
244960408
1566026902
1369747800
1220941235
130277837
1845571716
921311816
1659013897
324259820
1359348850
1466810730
1371235285
1211044817
949227456
1418013924
696493556
60579314
884430939
430549240
220221245
591876433
1007300315
1802729492
1145636903
514060329
1939776488
2047607295
984734737
1011849475
61712574
1078565959
1639449735
1225714839
87079552
1072411884
452359569
1415225544
187743322
971915535
763066044
1966339572
892230085
1535728693
748207149
546376381
1342637966
666376707
1561557455
1467472952
816508241
1259536278
1083596052
1025046824
1058257664
1054600844
867938500
2119580959
121814432
1664456402
1115975294
1622419006
1710383222
486179818
17922781
2049243507
1834054063
1356970123
2000706390
2084394500
949695935
1758197962
1123846343
1106184639
76983591
1905103615
2101005045
635704668
1614123489
1720344344
1351885676
1115559437
229429809
693752263
401396085
688065591
1345943614
1232440015
1517102494
1480955656
1165833891
1317259106
425151710
1397202430
112958857
738202621
91146954
1786302500
1034704690
700336925
1230520882
1543878044
1333435329
1562865168
1953101201
1582438545
1339884161
1647006316
512285655
416120777
252049042
1770616396
482860841
1858592017
1996772850
1310550682
215878456
857480250
937274057
835830145
240747079
1549298346
1778406152
1469253021
1221075283
230365889
1396306091
279199953
1738684884
260272656
1641480268
1598238572
1377277232
1869015896
854804709
290848307
631230056
1421699511
843827924
625397267
1777852735
1633703581
1664136827
838474280
1451596470
1516662990
1374407398
1706011387
705198666
1801785095
1365224377
1087447154
1785863791
673776491
1658689178
2117950537
1695129275
839566041
909074530
1475479266
1039231604
1705833695
1981404154
1837653681
2053968627
1105339452
231769464
397522706
2135230994
1295037098
549766201
1885809489
135648794
1119864486
563383936
2061160411
95343491
977464285
1278472259
880913826
220703267
1891122988
498426279
394927302
513321786
1033798760
1334679592
1160590779
868552395
1574523439
949504275
2077616566
1198944533
2137018074
689079603
170211427
1670898272
677060300
2041942128
568046451
833265633
676067012
2021285800
266405292
2099738993
579941199
918694311
1408457818
1947141802
688519789
171303516
147569518
195752053
376823194
1722571564
1969606524
208338393
758787210
1001910665
34877171
864051824
1489471514
1520584942
882389861
850674335
462678207
1128219451
476795264
1329630708
1502267325
700184358
1155136532
1358995278
1830591449
756620241
1474915318
1384434569
631975085
1815849342
1223322071
890797918
1685920047
1870921476
195832189
2090870996
1781597934
1634658394
2070718326
288747268
327102834
1178520067
1234970170
907812718
1380932351
1934372442
1682313256
560359991
1450380199
1298074081
1734724800
1655676125
1872745134
1055268501
203954321
472536559
192774950
1022988626
2081245425
2016806178
904199090
1502727348
1297693633
869996481
1524233080
808078153
2005238685
850719215
991232675
56835496
620661490
1421094449
502367464
1701063376
1441591388
1811553321
467376689
1052768823
248844042
1281897937
1724933473
706552046
930416610
1280617185
832138662
1323526421
1597748604
328732472
805269852
1168044434
1320491994
567042961
2103603059
1049064924
452469536
95135555
476993091
536519858
1039000266
395412162
1989987502
959814760
1030289311
764672605
499942274
1914625616
1777714378
1991279219
1240680669
797115647
97618257
1065891143
357944877
1601150226
493655294
944474093
1104273897
1847939144
706095526
344283339
1677799791
464135847
1383833308
684459956
2051301559
1934421122
437823476
671777411
1354808297
1303350694
2016281523
1741455432
1947398491
364080905
332620934
643663000
10045257
86844246
669825847
1939492157
652381383
465381409
1501731139
1998402918
1519016091
1547968665
1457528125
2661749
1591410741
1179727624
1724959320
864775729
2101363720
964264880
1825951438
376582743
1848806307
1120903648
2077722635
281806845
586654337
203548460
1020164678
1755258255
1214882301
1353189617
657930823
1725511111
722622991
1870879151
981207756
1011111000
176551754
330617426
702102942
1513325078
1588573897
261756892
1473409760
7676349
136820257
684251445
512680832
135344514
486412961
247123963
28905534
1976226600
766406941
163341793
912558987
1829808493
968631384
270444923
234078289
1482542296
828084654
1401163909
304347413
828606270
867068611
1866918847
2115396430
471162210
390088922
1426395914
806585679
17373831
10965940
63926659
665666358
2142949321
369298479
987996103
1658034497
464254806
1143453733
399047007
361493608
581460202
1759623023
720651524
1875694062
271397783
1281063653
1674537570
898397613
1368772374
657675579
598306601
1035883085
953542881
1271157205
990247689
1041331855
352589593
833595151
1970514250
1165585078
1597341889
347448914
341682444
1812066134
566334160
1045259460
1038076757
1646269752
967608315
458064425
1602776121
1852329946
1985272120
1684568013
1505202301
2106769081
749494770
1064285067
1570662740
1188925997
1256409936
1422552333
1409390090
173703025
2069234193
485051745
1277430844
1014078641
1355964040
793803879
382393047
16369653
261286605
1252682622
1114590915
1747377463
1861168804
418654766
290550525
365426609
2109155209
683353019
2139149796
1110700588
1672986806
1071341059
1043478606
313426160
1304154816
1206977043
1485683269
333174743
1864658564
2141116751
975020873
153917391
984282140
1113495008
1370024491
969763995
1964610112
46827128
1334484397
37715332
1285239856
1822541750
1351124953
633001487
878128077
489566816
834912960
2071833140
1040041407
770746662
1042510674
233961544
104442809
394472679
923305173
565117738
1438366644
1356553422
550387923
896724503
1059470877
706450166
1238177282
1045506992
1509357302
87349519
1035184257
2077291588
2122082168
1014154412
76394165
576627386
476610606
48219879
1720593950
1779269284
633492929
1527041069
2090559376
1300288995
365167596
1176098910
686975997
1370396651
483290371
1285611014
1328246318
366833315
356513991
1527744129
1779113418
823339190
1913150412
724227143
1038768139
722439325
574222412
858261193
2018247560
598839039
906658635
1927353988
650715920
489637733
446444136
122188177
328030556
1403198934
1671772103
629943481
491414823
1717743110
1786600268
808052700
1257696192
217024076
936724899
376948665
572971989
1315654013
522593260
2117809472
797298226
2074922318
312537172
1509115797
367630067
670426735
1488320807
236210444
1644526112
486059739
439246359
907575079
2036771834
1809511760
1188949699
236653533
2087491191
251096064
925115131
1292650670
570283421
239857367
1332590931
2115527080
1431308238
2071223956
1924818316
52912092
1062114100
1166482840
1000903854
1748283170
741548046
2023122874
1246293086
773573269
1761274768
1831475040
1315729092
22235698
726589345
2068750197
1249076705
1122076516
817670953
2120529581
117812037
1521067652
1171148687
730588972
92356517
127261936
44094058
1237210518
190523698
1098928556
1823606375
502661830
1362920573
1367209849
67008914
1262187487
993476322
349849277
1370707426
579204235
1256493476
1726977811
1182787911
653484672
2067100920
385095288
1382868866
756223566
1501659665
283141516
670249268
2099355843
1393641544
1969985781
1770457505
665437112
1333038664
557111931
667877439
274662318
1893421878
1172712637
1459072346
914180053
579301111
1462363723
30141695
1107487188
340225294
1759520477
1714372189
1021745832
568165892
1694989443
744071208
1773393370
1347313615
1754295057
206166449
410790679
1695054528
230007526
1989145984
1267589338
684310018
1127734039
675180994
944575778
678642111
597847627
332859088
559752330
1330250235
1999723464
264641436
1551321688
1994572627
1933579198
761219005
1374949251
286710070
2106086441
306882922
1362787053
1896454846
1515663515
424580598
949526638
745385336
1597195112
1315461711
1778282665
1232950983
884711934
526801883
896242732
2061158753
1667509304
1082268129
1048183428
937881522
313277130
1537856178
1313788248
102144470
1713979083
274646686
234957747
1706673163
794410077
1385838594
2060785585
1457695206
724053260
495623538
1129509567
1850741209
1408358738
1847851589
1243796110
670940619
106536898
1927186517
1239719907
1037950051
1476347233
1354956316
275752276
460462773
1202444698
1989781120
637106969
1536896469
592319690
1643113972
23414730
1311823364
2102773039
2030628470
1446703113
1486549274
1701595124
192346573
1716897136
945427586
1627209048
873092028
1812272654
2104063881
2009590552
1678433672
775685582
163161211
1099538665
896502118
1878037461
957595372
60876473
821962891
226088767
282070344
1352560253
1272368733
992175326
1525235691
1437757387
721417630
158791654
1657109689
1933627903
650139360
60132651
2021770521
919397227
1650125223
778756457
120576962
1949039994
1848998808
421364090
245377312
1107917698
106411519
1384168860
1523321286
621732727
188854248
54596491
182525025
1336831629
1946386240
1769286446
1228866179
57955169
1393762172
1846553906
682205232
266167076
2116329977
1277894950
9577521
989014017
890464208
1467703653
45375449
270428236
1388030399
123712264
491167936
600580736
1855491693
1828415092
455601566
542510809
1314952994
87492070
449758662
1635327994
1570202123
1577361799
1606099340
1409900479
1122019776
548993915
801043646
1044864837
1094184555
1996209518
163387493
284310242
1707780234
577142850
1075497038
437566554
1819503217
1384348433
2090601527
1820242807
346820524
888066363
1612632215
1577111611
1489101359
1216064712
1914087913
1469768588
1962620368
113109034
804074909
2004486253
1481774567
797518906
915250492
315511409
1001538991
1588491701
1486709241
2141951544
746856896
55849572
1886302650
1888149022
379580930
1425064824
199397137
350417511
1558162656
739380321
1518336886
569526174
283683538
1405985491
1057669427
122201551
547619668
2053329062
2112044581
1276426176
559170668
1596430831
80729660
408276830
364329627
927334949
140824453
479536502
1110004425
80508235
6879631
70468201
1808131564
1620546712
1999068051
2108593781
1213274788
1224084500
1131028204
1634067679
356137790
154522022
789584592
408473869
926517419
2011501544
1941505554
28380806
591666859
481303937
2037430263
915391575
1069289144
1986735591
701910361
363474958
1967273257
225262687
1249419929
1046119687
2026959987
1921158102
1354867238
250896354
1213414454
414810644
729784822
918155871
1469601876
873853323
989705450
1838794571
260902086
282315080
943737833
2041089195
1813416195
286814693
375803812
921590853
1939958539
2064356658
1607300015
1326715219
917571465
1397010070
1432154950
1399598259
1846723874
779245382
1820668741
896144377
7857487
601711473
226602844
422043283
148473704
536231699
1911398646
774957008
1670856998
1835336581
1741753353
1594910671
765452434
883873435
1001756939
1574233027
205023776
2025264697
2006856935
1442162644
1881165522
916792591
925648684
1455026044
1988296476
1373444849
1558483269
964474010
579957352
1039811083
2034697960
310537707
708481338
364164220
482493576
765373940
1759747392
896092792
1090335486
538180070
205292059
1307052297
344610199
710574672
960484277
358271736
1655666405
1005763289
1033759775
189938919
1585145910
2006036242
1321981919
757364360
1514512202
1758182692
1034563559
214104802
128611663
776144341
1035905191
989194799
735065800
1833015120
201690271
1910265650
1020816962
1197300383
1043794555
435166113
476285096
676115980
1053050537
1544188120
1627538952
1380789262
1705969965
1202729021
758222445
448923821
1904487994
1044911019
116333287
153206051
1352917666
1406104070
44247265
2039991739
1488108802
1391232580
1194788978
1854496945
828557114
1917143850
1288327664
2041796208
136990349
1935507872
1364650534
1104401481
701684110
530539439
2059820007
1421515612
1193482671
1001862036
1233131034
363506739
100166288
1237417593
1157630764
474100577
35196337
791037573
1350654450
482580071
1128636917
1153443326
772897430
1913075747
911805261
784665990
2069323262
1216085070
1982634931
1342096700
363232281
2009169633
514013475
1920883426
15184031
534839186
484176297
1731814693
1113496591
1829483363
1309200532
1726323424
1653398676
1045894774
1783823089
650164262
118238869
757026550
690911542
1416986872
541814219
61736728
187418247
1818787375
59717262
451891653
1588527046
1116021378
1282272771
1387943512
514143061
821695051
590378993
1862001760
163434767
1457591477
1558392883
1725806135
1918980285
383573283
792139194
2038702327
1834243984
249859494
639535703
1054651361
587893573
83224808
519609491
237296211
2028619668
134281542
1757744526
367994772
543438837
1101049565
519724972
738424563
1292727465
224886069
884218279
2047715482
453391998
1589757083
1897259186
882910938
1092483637
1725720311
1098537297
629159635
329738933
117195735
1416087318
1894991570
251622026
934477110
1926791397
861074481
979526315
1388501156
1314676868
198513848
1644691571
475665745
474871409
1775428107
1224932654
129274572
921371462
476530054
1411843320
1272256226
1278593726
1113780314
454271677
1929182542
1096382490
1917368267
1856775051
1703213434
1161878083
1594224042
1547188398
368952801
1985066460
1997369809
1491935368
680247917
1415113351
1473285255
1664754281
1106586679
1504090766
1777284761
1818139540
137166549
860337356
253619455
693930494
416947718
1442475115
1980620206
768397970
1657395635
542435018
1606100039
1852266473
1807521374
1939187627
649607250
785062543
2109367149
477780719
375318922
1036487614
776255354
170531059
1115812476
1859173701
875665007
1194920086
1229651570
1145006206
2083300751
543229033
1979850765
687531081
261702179
2059504684
689175082
3574839
104114637
403723453
1187559566
1518589847
1875929608
1428619277
1690602656
582787069
337560428
1385720372
1033326981
1339554943
1132567501
99168565
1021490261
1912543373
1852381134
1259377401
1560752964
1692398850
54170727
1325211003
1047679903
969089338
190175984
772831573
1236757257
1366026022
1453852896
417360897
168991754
547369267
2046937745
1830036324
642057267
448282929
374289315
1151727498
59928417
414964790
587324253
1311760982
822593509
1797532786
548672630
196115058
2057112020
656628957
534804582
1706944326
1833381837
1151950400
593115985
1498503927
846221729
1317890897
1533751522
457857560
1065388996
1001812334
1537784084
916575224
1306743435
2006232177
665634486
13606338
1142726403
119732496
1443692204
992580192
917789029
982083452
274285660
912710815
1773529237
1909446274
1725424135
1114828523
2041218395
1109243269
781305168
1090000173
1350068903
708248064
980143049
1164876310
1742456260
1370299815
669822977
589014665
2082437588
1221397869
727517542
1054199202
1695725466
355178517
956919344
29974274
2028210573
977039706
1461069780
1428682585
1023963009
1671971041
2025948337
1111811867
2090068813
629238614
1507081940
399651849
386239271
1718619969
1364079716
1882302623
1078521459
1717562254
1787473537
688866153
744763381
152746499
94816564
391915170
1016853762
49601229
907689715
1960055189
1293530312
2014581254
513406380
1365240002
836183056
398753953
1588412884
1945759075
1104027102
334238979
2089469098
692621058
859738909
359387034
1958570612
1791325642
1591018089
45350464
1270491340
2035022309
872533030
1337376567
1936583610
1479332724
833137561
1026115372
684413715
1682406922
473174290
162091284
119645597
1554461709
1020512029
1485246048
1246177715
470744650
557077937
2083902254
1813447809
2104037558
1969918841
536278107
16733870
1542157065
744227890
72325060
1122210490
733734462
739415845
1027617185
523770838
351809482
796401286
1329302399
1805243835
525695693
917571668
1022802943
1617051508
2024085684
1164522829
166424331
2146919250
954176663
1428441794
830488647
2078475879
2074147192
951047493
1854007944
1083737497
1525298970
43247371
342392958
881486291
216276281
467729282
734378512
783754637
885472454
1813085296
859476906
637420413
908800361
1590028519
1851500280
1073799734
1499646250
2080273916
1816621547
1498232832
1435293055
1696404511
1819985164
867571772
168680937
998141655
2111390771
12127351
1747177688
1039257291
2138007067
1359111607
1042939454
1120222880
425478646
709727391
352378810
1813643494
443341689
1007595441
1790119480
1780470062
1346386218
232293950
1222890466
1384421270
1632185531
1598918693
698520532
345300954
77376487
181248821
1781705922
1215144372
1908048217
394489169
1921043370
1654129322
1828188768
1618492120
613398943
1989569062
30763418
186842193
2047926875
1341825964
1718317517
607558983
1422267739
463896836
261365417
928870797
1622294719
1408957922
61149060
814544187
288134375
189395341
1817020436
60562851
1626226412
1274759203
407709416
1822303646
1930389754
1811624732
1219989139
2115996235
88344083
16623995
1232270882
1270564000
1042573630
1963787031
1580419112
951012709
75418889
592231058
1212326661
1062080117
124664205
1661326052
1247957333
918340624
2052483721
51135355
501868504
858250371
1128133051
188026447
1255799589
1599176402
448004192
1010600119
1361806753
990206832
1429939647
906369965
1028128740
1999663060
931165015
1727457351
64984600
1850983361
2002252164
797345223
2109011956
379036291
1118730746
2124672620
184684266
974213164
437822269
1061531948
1737881110
385661098
1509315283
1678101018
1869761674
1186395414
94726503
922862832
2081079580
998599762
126421820
1339219
149020451
786243471
1253915456
2008177169
583531997
584650050
672806334
884168125
476669015
579989977
1304680303
765736642
1455434060
827401456
588322438
1381195297
1676447521
797432064
595148013
307935372
784090942
2132215154
1696123635
872555884
1488916189
1225488819
186798264
463828890
1687124653
128723201
2053095927
1935402521
1324666834
493886005
1805030291
1253070115
39558508
1769991582
1322278833
984217939
1068899320
606181104
10886082
223582325
2032637279
573168351
2109808737
1866416255
1691176332
841639142
639077451
1968216459
477285127
737481677
1713395913
180671508
387222895
1049551148
1376723932
502882433
84933619
936891834
662282532
1991808881
1113514408
684533921
684918115
1309981251
996654096
1201309876
117735067
1221422208
669021891
2015629075
528687438
372484568
337367420
1016301485
299928703
965733621
1165654637
1702143510
695736481
1480703516
1838062229
197437300
582552184
481086371
486861803
1467649860
610622967
713533633
1668029183
2024947938
1837129696
1155840701
840749460
1220280002
906130594
979258591
853013407
979169035
248672723
1454851615
288960322
1023475429
538700417
570219471
1851899175
452132090
624451096
1260225761
1815846979
587954175
1966540306
138433008
1086449583
1861218448
932819061
833729874
2042000160
1176614025
2142984427
1445050036
1898628750
1603882080
1518560791
1479337053
186940359
118001283
394273584
1378720996
1208755346
345493306
1276260365
1406168430
1279191685
453544415
364492495
2131604436
1662712164
1042575736
2104123419
1691926972
255543563
1731566003
1008632015
1814028690
1142909153
1532838578
680112568
560546066
1506628707
1658559072
2067925275
1039586194
1826003506
1600083554
1523848843
422984910
805292470
385720040
780923650
1820326533
1243418398
71534117
72167306
663600162
1497498423
1289235035
120326264
369348614
158179906
1982668544
2056367202
1999323934
461879895
292628501
1688801736
1669415620
238746124
1504288633
76585779
1495074275
1080521839
2131493757
1880826598
1032420388
2037313204
1027453026
886038880
379591911
1313885720
234844258
1363676644
1792140400
154363004
329168042
29021527
1147512794
835335994
356414385
1282734836
1364432976
1448582696
773280307
1831009974
839090754
624177371
1468035152
1546822566
1641023745
990081222
956431489
885836649
182908612
1674486194
314932577
267022784
1916876811
2135443446
2103803412
2123218961
1944147997
1186091639
1699449269
1312388607
1967551252
1653561081
1705383279
138492424
1751327059
764927929
1699438333
1660005932
2019517300
323458049
677225248
277047803
165025434
438695090
1297664337
346729825
2003949847
391547914
1158956902
910074266
871951951
620320233
318997347
1025576567
1872045179
1379739764
116898421
1584104273
119775599
1518088175
1052388524
1880965354
743100094
1886528151
819682729
370204309
217210300
839882377
296048253
698610828
654276493
328081448
1442549784
984799633
335836252
285335275
445942588
1295984506
79276517
1014897440
190195136
1595814503
1976759983
213873385
1281114527
1557592743
789782677
1624414057
1346303568
750919689
1040515566
432368359
699625160
1046467902
15241896
1896764744
1657087454
1935312475
786643107
1334503939
97527238
635988982
152809491
1820499557
1948032442
388094864
1076299148
1702726864
2043395095
1323440785
2060282994
827808515
448815529
330296867
625253814
1071535253
1770133489
1146066764
886949216
1902103149
108458815
1211693697
470542418
885072205
153484320
1626176919
1229354533
1496429318
1945616539
563328469
951576413
884557493
1150941567
234273585
2034321415
1669318545
1677669759
971682695
1573342526
1203541174
257517338
779234687
1523839650
1295259194
742131009
1633685835
53354523
2036885961
1390629441
386276810
872208059
32020803
289964069
2110985355
1003918519
1655428689
511336167
1578801933
1492783198
1698100685
524678999
1745798715
95094231
953262250
1538923955
231205771
364283331
1295166639
958080892
511072277
1749521796
1937152972
1831007539
2001556943
1124466060
192250843
1817484893
1068841791
1246827380
818859745
894718465
156786198
1724135133
797389506
1949716747
1837442137
905200973
1057179294
789699167
482406515
1677277008
66376122
1768596436
1515846345
930870408
1502542860
357642406
748536684
270988938
1206029325
1788543667
1344819717
1102365569
932697314
1735359618
894818984
1997234787
851881798
886464504
795434767
568423694
1042412940
1669024414
500501722
1361494488
1752034270
1016605567
2073466825
914566057
122052894
647151659
514265365
1105606132
1911014570
80416824
907457928
1569523854
142379135
1684311439
2122070239
1540358033
595193630
423742274
1107758878
1146727662
406483449
1433567941
439412261
805705717
1814469560
1311399976
1300376564
1856262151
1437856714
84756415
550676705
919109191
361471962
88238285
1833555682
2006037339
136418493
250317258
421357859
2122648893
326561959
188331265
1993952706
1348233686
1740663089
1097001840
164517052
737757661
1515961979
1678069020
1319320645
1473094306
41696463
1394922898
1168430140
1304113544
2044526248
1251778293
1561089014
2039616553
584157245
422094876
1277881272
1547875475
883136395
19778658
1065778810
2001114450
1135959340
994143143
1995438398
751355959
1581250867
836166826
2014444205
1179027505
1291694306
1105943602
1357968086
1438813290
771478820
965351141
644091108
1283646401
1000595026
422284356
1356501878
1631547377
1467950047
415627844
989777486
437085953
293258303
422151650
660352644
546576925
55920615
1575707120
1719802228
508212197
4988832
1372287883
129802062
207020069
1082159969
1239852575
24557175
1358092361
1770506329
1694448488
1938048891
1125571412
1493941887
1633959787
1572830606
1609087408
425665538
1696518324
344898267
1786200967
1964713271
1852288647
243014748
1531331196
1676822615
1965031790
1415201184
1498148509
962391593
1404301894
894863253
2069085695
1766864311
1440565927
750379464
1997969771
1336918602
1697191021
1591897916
833816304
1306665914
1559225962
1677168805
1524531295
686720776
102962478
969816815
2129449198
547410048
1585555913
346887269
983825372
1699940579
918209626
1817314411
789827132
1585770895
1677476783
1866785326
1717576629
904288582
535047278
1965947390
530250387
327892609
918369777
975050436
698739860
1053662814
1462291793
170975124
1863709009
1979079168
803499857
355902747
393059122
427747462
581847588
1074670778
1883053202
1719667219
320266723
139576440
804349921
1517150157
1004120047
678246449
1570929363
1801781745
693051712
1248720229
1039276309
1297041384
2074956728
231132266
276612028
2076874944
71911989
952247871
179454954
1538121773
947253078
1358175465
647065426
1250760174
540382350
1046999985
1005151840
563784634
512111330
539193962
773615560
790066961
913790936
539083969
1552383173
2096108612
125794374
1893093011
1527002989
1787500658
1262685216
201603291
2075860992
1955259386
1532589166
1591385050
1321790038
1336602793
1586272690
1010291132
1614802613
65798507
1669539009
2103135647
1275155749
728232926
413703639
1146662959
827025335
2143270577
884541386
2117183915
740439054
1617784361
2049570103
575178499
347299168
1960693294
1573054001
1208969119
1097298782
1641392514
792456943
591693008
422155716
101412322
1660571576
706141877
1723960328
901804196
109777739
1525982270
1413065558
817919506
1995565253
1727545914
76758109
442647090
2010205401
1516248622
232799169
1275595911
212127855
1907394666
1421219680
631715924
1518290119
239481864
2028830985
575052812
351480664
2042988018
1987745880
626608765
1787466098
1063418224
130382433
1934008063
602759500
1219221105
1875011173
1459573402
1081743656
739867062
1236823976
1670124211
1291353928
333121647
105130722
231971287
1058535941
1967730283
1575167070
675579015
486826658
1814248891
284477501
253951946
2007332074
524883523
2124414129
595326751
240220259
1766164149
1568091041
11254726
283577200
2019239426
2051359755
1435189080
1342815537
698514427
220988356
1578836923
1514492977
114318945
2025358648
489085210
1321550161
1423726663
1121155103
1310633702
2134145227
127538508
1496106080
88456718
18270393
1644205183
1268623329
2136314329
1293031160
1951411545
1741551273
1896605281
1323458245
1090531961
1554352993
1249252568
1344654629
766777541
1832488465
237968214
2028209238
227769637
1725351988
968373386
1683111579
1396718691
55012327
180329876
887096057
1015923270
1946883069
269018957
231054394
1919077410
1129857817
223335482
2020835594
1056428833
1877540786
163861075
1935189230
499445114
1518097454
754080633
1926614343
645847883
976975054
1680398370
1335459531
308508469
1469208685
185860452
1235844835
1523587339
1631203857
1242303078
703509550
942102884
1289874283
1852834877
878301589
2073461983
1860349810
10774952
1099872240
1637484484
1200298337
1241827222
126810671
2085005007
1528471760
67184550
1248453041
1457967072
966676154
1423404592
1912347799
1921337790
1126311497
39325183
736572029
1196813358
420074584
1420351445
301784497
2017855237
1807030490
1738986977
1642049839
992317134
709188479
1743034382
1664955061
1512317255
916372372
133038730
1135152105
1217632041
1189063700
605004349
1887804798
159927139
767370868
1131089819
2132989561
1714832877
175791325
1427454664
114010159
29444045
1125343828
737847707
798627952
841844105
510487375
46661366
189545651
809497260
233204373
446652324
1667015921
364119225
1062114666
1737767827
391239083
1305688599
39133702
1155438451
707457459
845993175
877952256
14689191
823257809
110128230
699110755
1510071349
2092341517
576461296
904865787
791633479
2038440101
1574676395
357786520
109075659
1089117
926102712
1956604822
1501691413
2031284512
1664639014
1299511121
1623730850
1231364558
2049214678
1752221884
319395900
1892357269
708881009
263843400
583691700
1517163976
263827484
1991294089
1861592611
765528349
187751728
1104479560
696428680
1942463665
197249789
977209713
1088024238
206842794
967351316
568827240
917777070
1592731095
343271277
433042222
1930845469
98777082
1212959552
1309504199
1760934385
1811865479
1772069949
931482980
434967392
760143440
1141669428
68670161
2100199839
1918968629
2014423097
633110523
188314434
71067949
1180740116
2110793682
684720273
890108327
2112245120
26344919
319440021
158484012
376169964
1763560801
573426572
1788412195
2107526291
1179087342
878281107
1095559136
1473304813
1552054869
68842653
199344729
571008705
229650480
76002842
544084002
761428341
1301814201
1264006678
1470100074
659079494
916808687
389320463
156323329
1299340810
1014547005
1112736199
1223276858
566480292
1460747509
133899650
95211539
2014652053
1408483330
1347893786
1442632354
96766758
901941346
1624869844
424313288
1491532
172134814
1358537038
60461351
1625620210
1858524452
1821290588
59590057
1058879484
734318028
956963342
1368687128
1502411542
1965247525
633238077
1115157311
335630025
657243369
505883043
384769549
953722153
1468696395
1707774994
1402170610
378889735
1982408123
445101018
827697539
1855606967
192088432
1169989156
343630046
1968948147
1454390937
103856480
1658935473
1265868162
636193896
1380666571
1205546257
1787961883
612099286
921522734
82998369
991544354
1759817185
1242815355
738043018
426095750
35474494
502175587
674960537
2006985882
1334789007
972244467
1739931253
13064013
1173778401
1282601618
366209278
1102049245
373176493
1653241342
1637878555
858803343
1702570787
647582455
108964043
2138612472
1433272762
92634260
1262480152
112386089
1210558202
1086112969
1176763398
302309404
15947046
1374114902
2003036524
136721357
581515678
1989709368
794949703
1602905862
1270079187
267727844
402515367
570399138
298057065
1516164214
645946174
1171700590
1648183827
1170672983
1664697374
1093952307
709086105
717168997
89130954
173723276
882391396
1955577830
8708673
762023560
964273067
1854537698
1637139386
1334990876
1256760952
1657290605
498214095
1439593346
1204534233
821727232
477348291
1966227779
1057362793
266637265
1293258123
1784904353
1757308593
1897078377
1183209683
322153387
1097228811
1197127988
242062170
643247053
1460356435
1539406441
245193410
2143041142
1271373777
327173105
409849586
935249647
248539299
752948667
538624240
1333754892
36545245
1583832286
645346082
1571359819
141200420
117590008
508078460
1255118649
466442587
482931889
1788987991
1508067967
2040183836
257925423
1356586263
599267442
483302312
866810540
1865374268
1335638020
1280007087
114275245
322322081
1690541615
700379623
1443241695
1149602716
13140719
965605916
1227080021
582003563
1995931900
1162200331
2105743271
1265633468
586527419
1960077822
2128153829
642617633
755457594
2086716480
249165793
1341630361
2059234607
1835372129
2094096400
1164631070
645094182
186364397
130608201
2014942888
1288903975
169228144
157132032
666599615
63784133
181399937
473456241
1062080776
546290401
142972306
454884540
1173737565
176112799
312006631
531498070
1212400526
1748870843
995290995
1989057857
924540399
1350377591
1074321921
1536970844
489448226
1881350789
351138506
881916050
1831145629
1580005574
1561154248
138942620
1316508413
565885277
873712388
1022180909
614776145
552869934
748558737
268079623
1180453989
947120461
253005971
772247193
6068372
270816841
1785260528
672650692
2086167936
1706588433
377671625
1046118658
1124467937
1589490727
1524953978
2507973
613576782
336964326
609922404
1202257703
370894670
588345043
50287287
1854584628
1462019874
1745111771
1592711617
1103342720
1095675125
2101901367
204538667
1413909850
1386001124
1523056673
58326703
497807031
1575400074
2109307864
1699169542
1199180235
8908347
1702746313
1421737554
535899139
111921570
1236271634
2094700966
2008020463
1919181121
268122918
1753179003
672303528
840118729
1184060035
667105177
1172901294
2062435449
104092480
343799826
836758132
4926804
18776761
239054984
912424531
67425732
2093177713
1205692210
939475788
1121863182
2114802730
1525270499
1196175774
1498441287
1201525036
709911962
1319580483
968056710
1917151264
1185286427
115523499
1011392200
1388508540
1720306438
374155493
1661847803
2041047002
1861158529
1474734639
393158230
563035985
788591933
1249176956
687097272
1059803350
2146276913
1680431079
1357078842
1543467566
739397703
1277435137
1027932878
1919763979
753914222
1274949280
225911380
755595082
1273311411
751526293
922555298
1391670939
1981562532
1587598450
1416154011
2109577478
48158899
69496769
792979794
1973663495
1711979810
1872929436
1283676005
2002903420
676222529
321520138
558994670
1550413564
405895179
2066106272
1668451828
1286273259
699400739
885097172
842762173
158182496
36822359
1139113923
182605427
1368419031
496883516
1303711543
1077513846
1656467724
2096168251
973021403
1634150422
1149072456
327438067
2090938533
1093097970
1366678279
2129632821
52577709
482727133
1053302789
462810242
543902117
834411912
255394191
35273184
1623137923
409201662
1504998723
824774611
1229512402
1650542134
1904104193
1657017011
1888982213
32480697
350484811
676855359
736801202
1492739289
464469055
1143090778
1752354948
1545198104
1496012624
1868114965
547431157
62619082
1954220613
1914192778
914841627
804937293
1628022784
152085060
691364444
1479302248
221145816
1770845541
311640351
602012394
751613097
500321705
256153054
806297604
467514052
894589206
416967672
842020161
4865762
180991654
521982148
985979671
1793002067
108430542
892707157
1047358699
1538745879
1589489094
1751922932
1297542991
2048571448
1082668834
344267545
908322705
13442
375562468
1503218648
2095874966
2000943601
1620156111
944091905
364456937
1211481735
671367955
1540328721
1621932780
943527126
1666480596
788472024
1726989569
696858915
622344847
1566722363
295428867
1079106717
2058687278
1048711171
165411797
1408422508
978861817
1078900611
1760510293
647647053
1105540855
2013030628
873442339
555200840
1172266674
1433164977
1338794451
1113117646
41188990
440249185
687635709
71578544
922888505
1523630091
389042187
928985915
536206854
605898682
1553872534
911455310
716985165
1644026136
1242805491
864165506
2028775129
1141933984
1248445839
118216051
1059357505
219780611
1439182761
1110378373
454319476
561369158
2054709060
1143829087
1915443433
1788629104
1978547767
2031209085
2123194246
2119607246
846347811
1640451962
514905362
1213204192
596736075
811749904
1981920101
1279778599
961857057
1899371312
1079367674
410765517
136645023
120132452
1012305668
1026206324
607479226
1683653718
419642803
439634249
167855035
920436170
1199869156
282779233
2141555452
69118409
869764027
2074703613
1651467673
1987821112
1954028353
996973818
1864411244
1625608270
1012150719
1071899504
990453415
44336539
1012863542
1188160099
253918394
685629855
1952006677
1889732953
1176338196
1649163406
1530523647
669735133
1059723261
757788408
2044810381
418616666
120569461
1178636321
834884268
231371907
1213061338
1137798852
1735514378
1751276441
552058595
1378092721
1631565737
594201793
2018071471
569332886
2008731776
1448187455
2134982483
2111401973
1090875205
1684640369
1611793624
1643436742
815514968
2146473773
1467979305
910791334
1328193751
814524737
682200176
761724603
187880170
326139548
893878995
1518907104
1016377064
244098367
1558440371
1113195185
1788781585
1953044437
693201929
522633535
208720486
534952357
1468645759
1361733633
586785937
2005702201
376996985
318876271
940631184
376351612
1029591672
919402018
1321018648
518213211
2102081701
438347689
502327128
439568211
1204856367
1793678630
563019599
688763914
1023479030
1957561473
1495614024
1359508408
1023925204
122190580
2040982961
1985018466
1640346130
324573219
1762765625
1331414997
34137211
324507854
205806781
1934768836
338425978
1709980154
775681125
1808596006
1698821161
1398852141
1000614972
2057801927
1055562015
1154466766
1338331892
700169548
1213969927
1568929441
44549310
1105850206
1317209848
584635074
51361169
815856548
269239782
1597770529
307554594
840640311
815495149
1622140628
348625497
574181738
179725306
35112500
1194768497
1059017157
1116497021
983375408
920315725
1499275225
240617151
2086755951
39933946
1786616566
275070728
1064787905
313605905
1330678064
1705718573
1941671116
947682565
1607226355
1298031101
1734247700
23369067
1827776612
694509152
252029333
97789891
2137816128
1346265027
2071531645
1986610652
1878739746
462393145
1436601408
643961129
1489711408
392813263
514986032
1757524570
614731565
945635223
397657958
1846176314
2094071800
1457314124
663968750
1467973369
1512090805
278771098
622063784
333584992
744661503
255812226
878003838
1260132201
976275550
1736956361
686812311
2071759932
1347132199
1940015474
1544550959
261450047
315513085
727215225
570302687
1230002415
1104484717
1510502964
714294178
349228790
1926884162
1409126815
43304275
1170441000
1007399207
1573120373
1734345380
1804723614
635187715
657145789
512466666
2111187596
621818346
1737705816
92237057
1729636529
457193299
1661900900
1775320059
1697691074
531385861
1585421454
858042806
823690502
1868164253
1402851926
1769383219
1706637235
1790297732
2109879601
2144902235
547064584
2096582116
785337884
1743408009
1905658781
2117104497
632162359
1500519395
1392833986
527342042
1132629450
1153713403
1265422876
1342747330
2138513336
638530323
842001313
66375774
414700425
209812732
1473255853
730223584
712503920
149299755
1485470896
1528986258
371125525
1023833408
462959676
450564367
1804204872
847277807
1299718604
1808258855
185229803
2130555006
1736570781
475127861
403059496
1302615079
1679863925
1391441107
1280008208
1644938608
1847489455
224724414
1935214081
798930266
1512400891
1399154019
1990631867
1493232242
1182702510
139493415
1485017060
1143308570
281772650
1548759057
1378774711
1952048060
134809429
913776475
1033735384
856775194
958585022
1313925538
1081054954
1198465235
273997529
68411407
452200539
651727320
1557757271
474256941
1059580430
1371591441
1528349889
1768959108
1381341526
1107928100
1061170156
249110564
1821017633
1345374552
470936877
916112646
1172465274
743817076
133294366
1266464248
632840842
1775284663
548288619
1650075608
1052247149
1342434764
1107397874
1864707609
282152152
831353619
1790796665
1414200912
2128923061
395604106
754205048
1071415586
1934848724
1186217278
1731452789
498606615
963489869
550027880
807220839
972163836
1796126775
558636145
1315104241
2139825626
822602001
1866392691
546518674
826779227
478492310
1734314589
368912524
1085822327
1753958218
1389159156
1095531083
216187869
371551272
2050742284
1574795661
249187710
1303339961
2017776748
175704124
544416872
1544669437
1052371098
1916921729
306945804
1300513997
1867100518
2037814653
2110576142
284630552
2035011259
141203903
2058354166
2065746697
1766998402
1738478797
286543268
1960546467
724513244
143013460
1484049434
323264641
326323663
1561093154
504299835
900252056
468536941
508533638
694391145
111211017
748826249
463888373
1984800147
723581344
1148524463
226769079
732720106
967746246
918518128
1204912809
1063509864
14344952
1617579448
703115881
1248075794
1819515999
1221618133
937447749
2053523113
1278474500
349032184
684016893
1877143675
1475107745
1639482646
1868296849
934028531
1053917154
1924576076
907387709
2014979163
721004926
1154628152
111727842
1120883894
1580997030
1998135958
876048702
852574174
1782628867
1755474589
1008183718
1289728613
311245007
224467071
1716298414
78536965
1931852031
144905863
1244379258
2124737840
902572568
1061586302
1877935752
79096160
104493049
721178057
1053135445
1994209405
1725025768
393975869
309985511
1360317296
931518877
349969281
1556195204
153675872
1733768887
857532357
1903137473
1987874773
2141654937
1589262364
465768107
308175872
2059421084
1221800579
1732724952
1628537732
103183426
1672810672
850399334
760737064
1904708239
443458496
600571134
1659184121
163014633
1606330214
1093213096
99766272
1406283628
1588713603
904593505
1866651621
1634517887
1950637423
124090869
1585394021
257078251
675606291
315684689
938261998
739148284
2086539164
545647554
1255629529
1161961860
261891482
1329029528
1679703813
1840014425
405954464
392705642
176942557
1175271334
1488192083
1286218835
1859258190
1574881952
1796185854
992424749
887000286
927345262
92573573
1075885051
547536106
483222662
874244568
1721745210
849589326
406863084
1993047510
549179355
894631874
823245398
2095035972
957535042
234995457
1540495648
1069199421
1143468042
1491533477
1968146629
1850759788
1498965857
1103390112
1326598045
1000197602
2114254792
1675704186
2071569025
736975462
1776261965
439922069
530414298
1442298452
251753121
2073341994
1443902637
1723983502
73934873
1575807967
1722965903
975472161
1789062630
2023290878
1219051500
1336619734
1087915751
836515899
657586934
1461369275
904257736
1478941359
1959511458
35792583
1341480837
1769387133
380844183
405576310
844598523
747955394
195915960
1376243657
1689321800
2052852343
164367962
1239305365
2115839033
390496055
492777207
694558547
1111850858
1464905706
2115960774
1149634622
140653164
961666567
242643024
502517367
1710781038
990180030
1274188281
1389680610
1224786692
950953969
1383882077
1044731662
601450038
1667079621
380977873
1502218166
1980271459
1519584263
385626912
1911275743
2002184698
453255767
637877636
907828398
545325820
1643365505
181052937
154818416
404657915
1785476690
1010124164
1018938432
1922316890
1070691745
1080568434
555177475
65708956
1285307588
238395221
664258225
425803236
235556847
893264254
1198273120
1160421329
536427098
365484510
1864083741
135909818
377592388
986327502
2110361260
1358344025
147227664
123613539
690237033
17822151
1332871065
1656768950
1157208096
18943672
1441315847
1045263731
1024332006
651452335
937858193
177290650
746835964
1062121634
19377962
396619986
349821890
437325905
608822461
60335927
1604413845
1995148977
1026701975
380121914
1351749398
1830344786
1548075442
436193252
18386262
1404519572
922245207
1985320418
20319488
1342106488
1540569293
744881217
1950083639
1881585903
990397178
1960178873
885690358
2113379612
1487580917
461770011
2114662269
971538853
844421683
186086367
1969520361
1477675324
1168370699
982053012
897203064
373369301
1991680219
1718232905
879154786
161981143
1336874246
1790983404
1923883430
1582383243
1875994103
10867909
1815039121
372554463
673118248
2129980512
724959805
1937879335
654740561
1900456443
395721052
357380089
1774655351
1955546690
220435476
789994184
1164060030
8371194
181432958
2119134913
595614370
799559307
1319429824
742386454
328482235
1663048069
825998886
1086358603
568813232
37489301
637958789
937878351
1871596857
825881892
1023114112
648873361
692560929
427758861
1008320471
1576945820
1314388539
2000421857
2102362733
1101644409
2002391760
707874338
1482189518
809251830
443223242
2147023832
1475805082
707186011
515834355
1650672129
1367959326
1555300316
1770341537
921536710
1231758480
1430714928
429249057
64370204
305057782
776342950
377942085
2083132101
1478023285
2140920227
1239311673
1963454981
1026198056
1207571006
2128244522
579604079
830920329
358285951
1643481441
776508769
1797382140
606672266
2109707652
74931630
1258780007
1255786683
671961142
1355148895
2060383838
574423610
1698473343
1398427222
910320110
1162860938
1990867112
72023802
908788774
1229434455
1205244847
870467012
1547866910
1232719942
15733019
1785448352
1754219222
1949988472
1169421359
153939324
52674596
897932052
1650404336
523428216
854147257
1078603033
1567524560
1627666261
975287280
1338985918
991346413
1613496173
12979254
1749072413
1179676164
590310422
1332502551
265684711
2013238070
2009357275
1357278800
998884984
432314067
802665339
369513032
990206832
503884802
2107882303
1023979496
1064288140
434213029
873715505
998036972
1664312417
225986543
514478467
1937530497
971523980
747109906
950568526
773836245
1440846863
1802955886
1959504064
240435307
2116691077
412340410
734142115
843021767
1420385826
198253271
1884837406
1479917705
857661882
1031942314
684068120
1971112484
1292631006
1878836143
669331467
1923454278
580348356
1038472576
456771590
1626052922
50244811
447733
1702078600
2133268082
1154770174
1292544721
927606718
1013198588
2124065106
682740825
741101499
1015666155
400687731
2016561872
2011799686
2076121391
1910132274
1370561856
270552235
1902009981
1759583809
805106832
1571127202
489379757
359648046
1294842024
1052010941
1544835724
824036905
1299791804
400679087
1358041284
707192268
1871946512
740120577
415408549
1107453421
1773280143
573623728
695962641
310411899
1982982244
330279060
1003844678
1490491036
1170565141
1392301575
571389887
720176128
2024683360
328995800
1666726932
1213458200
1090702824
2109132322
166285281
1067059044
661234366
1625398647
2058476692
1980151942
23940895
1697925632
2070504196
847939277
2003009109
452612163
859268896
1780571560
513301484
385718208
1800301859
1292948549
306539735
629092315
381065122
2015876931
408732307
1402559983
917840095
1227851507
2142468800
2034089268
352756275
157898437
682353313
978390396
940819167
1704495280
14136256
840135172
625204108
1383476432
475089818
1507897202
957582984
1237567474
735970309
1054659855
1740351307
628393756
1387773247
650656238
1257953170
134290804
953381123
2128303152
1023224722
1530070242
928862452
1648421396
2015525131
1241154921
356542770
1654613896
848225480
1270522807
971709689
423178302
785044540
517619975
1162700908
1827476768
23269446
192176933
944352274
1911888410
1854763569
1036443370
868511213
599373370
542327804
1702438077
1568800627
1453494047
1688256569
479799454
1359102385
280665207
2059233632
1164715162
1140992175
1650073997
742075975
1085126843
299770816
882881498
709764360
373686160
1073670573
1037898993
1106653645
495885819
12979562
761840010
1514885267
683915511
475876422
1844811373
1299989946
1701065137
1814154967
331792650
196825140
163199184
481938161
1275803847
259556554
661664364
344311745
173876414
1442692549
1906925502
635333805
887354876
434376818
1361794762
860152173
2102460221
871107954
2127911041
1918258611
1919126939
871859221
775141212
1934266452
664244830
512583234
1859990480
9967571
1433187868
315717468
1501960687
2063298977
1051582282
573120853
1926518401
1847045281
951535879
29374502
1809827117
1629632423
1980281744
1497019564
1261034591
2112884792
1652142690
389529564
1925721219
1344982532
792546430
2067924370
1369143671
1914447069
1496260714
1470867363
1745807713
941497
1846336931
1202074490
1616730027
1563554210
426763488
991063329
1917644282
1645331740
1569449261
1023198793
435315752
299356089
2078135527
1265121373
1993653258
1388272450
420446319
1553891314
812587513
1473237042
268278217
499147043
1996065627
1205516048
936723978
676838384
2147303728
809330290
500377548
642006718
551159534
410481425
1729926356
1523177403
1609425479
1786755482
1765835458
357650427
1937096095
1747090315
418090332
640328161
1547966570
791588116
2031073317
1285284233
2001724567
1707194662
1884790084
1305321236
987140111
1793833538
1628867143
809689093
385531094
143956026
1699056476
1758233281
816140443
1657096255
950543162
1132052612
1468782960
55223843
1665752666
1316295701
447679517
666618927
1892420683
440545817
242501651
386543613
1906725509
1060541938
385384330
1965427963
1130182353
1186208536
1866402005
1055130224
901919379
1951634285
1457835632
1221488781
206822990
4182690
497771895
668262655
1374791691
1191933748
489403627
949501861
414537645
381846241
1435216225
122773609
197812730
936356592
30595180
2111415982
2074780179
775947752
1959486481
927343132
1573511681
292909788
1076466303
139614019
2059251232
538429999
1465013880
629347989
646793321
2146344690
1052076957
1103368186
555131250
1009684076
940589115
268582300
910871377
538351458
1532620499
27550112
600745620
1057366430
1430036753
2128929846
1338900093
755031718
1698835432
543378455
944792196
285910670
2092779181
1215472645
699004725
475395937
432133702
1668744256
1182972714
1819855673
1943515450
1455213829
1717353003
1951974970
578916371
1121192149
543415393
183923784
149921728
1000112363
2085752292
1802067430
1229997781
1385153638
1378086093
817675308
2062477335
867415660
1380497402
1028090346
473623978
153934059
1159694805
339491608
1708508898
867281822
109959593
398958534
1022949626
1086518983
2125732983
1194061777
200363697
778988507
2076703577
2056391285
1769543396
85918479
795234703
157229805
1907543363
73469292
1638274953
915957356
1820159723
292270416
1235063374
2064433215
205444333
356784428
1805434251
1553804865
1710409966
1868869140
2041543804
1688134573
979977552
1616136067
1924081525
1792499699
1423827596
1556910932
843760012
438648684
138748480
2097565281
145670503
1892929403
1669991657
1429399613
1812346060
1588956153
803672349
1843907656
4977917
374294447
1994528233
365045134
287928826
193806057
688745034
383106309
1893752294
1239838888
1883269068
429341632
1784987542
1836583630
1259462310
1401849109
119295833
2087925395
60390992
1387164263
2070885313
1470697967
1491834596
1462008455
869677856
1888796140
1481060257
2064038858
1698754448
1769949114
1307231238
1477486714
1559709124
1436054069
620492347
902836717
1732499272
273725999
2013749871
1729433122
2108908505
545938688
1116022350
1711703580
259850167
1800305420
502269005
1874157177
1738005462
896341719
852657612
208922854
413727822
1905799033
864169629
2120208643
2061251026
1624730297
1286519156
1159251823
561531887
1301763391
1901418545
67083789
1046563567
298266795
2099358601
1503851934
452628817
2031926965
125530611
1433271151
428160281
1825833617
1884845040
1735689458
949104001
616367790
1833620079
1211325650
539490509
1382220280
1680679088
1416089579
310047976
626859252
1408929170
1702923067
606440663
1075531484
1974813388
1286970696
981291078
1599520018
636109377
2060557086
199723076
1277323986
866052226
1740238909
51878725
528363530
778108226
1135549413
1402121380
204985011
859527307
549619452
549234816
1745511309
51621252
714696956
914698519
55912095
1893247151
37863415
921599403
1919241786
289742997
1600894867
1484517062
136645630
2053438120
1351537162
957316444
1940467994
1494338444
1002390367
1513787308
1949334712
1420725119
1760023756
1579724220
929466765
753402404
881796607
476145237
1085984103
562875505
1102233099
2024251475
200681874
1865405222
1463301065
1696336608
1506931328
1027882708
1876344951
1181783900
2139414761
821116143
873013594
1514992892
331749854
735056211
938749407
1873992818
1034250530
199907226
969168805
230254884
945305553
730263385
220915007
1400871459
1681633870
1951527609
2033702420
1639138711
1592385908
140774527
2122970819
1688981482
1364556794
230332289
1549200765
1024113206
1732194037
522830196
1198555140
1199176126
2033437638
387437653
1872382735
47467224
141717307
252494018
1114087803
422312952
373976931
2129714609
1172274831
454324039
1691755321
772901695
626805160
881059494
1909237691
1936016777
1548042450
1144048615
2057122961
663633177
511292062
22729662
321029292
1290705503
2066072971
352429927
1333997475
1976484261
1934242095
306230303
1058565348
44763077
1124837376
1110157878
604286977
2135114675
620142278
698403117
1306373743
959968244
1582007842
1120534755
1935384650
1347273627
1638308403
34797658
136073605
312966134
1523299891
1963287351
807024643
593621281
146628494
99947568
771444155
1060845760
373194561
1538207513
8699146
2104944330
1767005511
1745360220
1135327211
1243825376
398850051
112545169
155336139
853372139
1626558546
1615506035
844115685
1583419343
918383084
1921381942
292821364
193602463
893485596
204716578
1929295418
590423858
2147439263
273508624
964126005
2004341643
1974131712
147109216
633524634
1772978805
1423088867
807033441
1087633935
127748671
2106977793
1662013376
1979067434
1003842472
294326709
1964927710
1225547597
521246677
1890905272
1235658238
708558530
300302694
576376246
1671452187
353761644
265641887
2049620150
379808503
338416288
1752784705
710102951
809350729
1950762949
457928779
674608492
1140509757
1822609021
2010596293
1640872040
803934457
1825984955
667506813
1930111014
246904967
2065980421
1033757219
832730048
303976261
1913805518
1752583642
1087999015
2022579669
942929555
1609831896
1787542419
1943374021
1068318093
820028121
1099525781
574740553
1436428805
1305611364
1211615060
580301478
1511473001
1822709142
1201459086
31314737
2069970620
1100597159
2029872444
780321220
646837423
799306842
225217903
679510801
460553824
1237462329
973065603
609830274
754866684
415293823
1937875071
619312574
1878886284
1782000136
1770780002
901419700
1774542562
2128093088
1662787986
217757396
40694292
1021585984
2085533770
106099788
1833694599
618359998
1089464643
621865571
1342222574
1802037150
447006329
18362396
1037811260
1980107270
868566203
1280274282
1484928798
1782646503
19859023
708113531
1670302512
1104329968
2054408549
291475477
1941462023
1003888784
2081396877
535615057
1111709806
2132646432
696799112
322395064
1902160922
2038523717
874011876
416533136
1597284325
70669943
235915982
26359455
792918855
658831879
7920087
1732742058
597974184
1755592533
207282540
114074051
82692889
457804262
188940449
2116395345
459630499
1016411412
1969113818
225040435
1270955959
1308385864
561947830
97845418
2053702512
676893115
1265336558
587710732
1093550173
1716332412
1348365907
1262192829
1563959458
1615166269
1105882617
1750299148
1218562197
263179643
315206800
313045507
2024260257
1997361160
2078605794
129932777
1833966803
1135780534
1203263374
722157236
55183105
613128447
2133146611
79263921
554416513
1202317334
166064331
540707354
340659891
1877704419
1862253869
212546590
28439258
199368263
584093123
2137930027
1617328979
821135818
440840801
1831265079
2109629049
1863447863
772657978
513706142
876429128
1790207717
904799090
593328161
1645964011
1863966797
1051555066
1640856961
300996538
1205550034
2113578622
1181181246
1781393607
916324222
884015256
546919961
1571943592
906733556
2097953654
748247646
1116583824
117152316
1718201457
1256375594
990119042
1044092458
900708834
816649352
1672272621
1920193824
186105436
1714607953
1337661477
2052752665
1342288144
342146974
1976603728
998568999
778018918
1115578425
1594410937
164331675
842978815
1439856957
360926188
1675993751
1391093355
2100677028
748231185
1335592818
273398799
1285642110
533516824
867662140
858678692
1956746973
1101621398
78291622
787336314
313569033
698782925
1319301257
1042817333
1347945802
2087433103
337527252
1786476703
55289730
2112073992
1794293610
716682176
547109827
2078792951
66281066
75017255
376136905
1663956147
405153126
1507024136
5597348
1157322964
764312586
1681281447
267305118
745957408
1438700468
1354575053
1403969897
1637543703
1882183257
1935938249
1984733050
1418849069
709442247
363763167
1118927049
1195386853
1911117391
37372543
119836762
1086015946
1239760066
124624336
1137049514
1081490114
1439964290
2086957997
73050964
268689347
2008637453
624981415
1464941782
1767639406
1008876912
1008331920
1937974923
23201994
1086831442
333553720
2111562073
191046435
1457777630
1393406420
603619850
341322891
751529369
927925346
1228413921
974724894
333442366
852921990
594581965
201425744
6316531
859949040
1485998226
41113063
458899130
1637633167
908401681
1218122826
167737449
2086208708
802654538
696204334
1660106505
1354107305
1790671196
407796204
1940406556
1510217258
1058978899
1190695821
1332064258
1805421751
1049914808
695853489
1380465895
2141178600
1702005488
2137481428
1864902616
789488473
108082819
674838449
728298916
1267575450
2120928021
175638197
1703477802
1680855240
928626033
1646498593
1979424738
481226309
1587181317
1034870856
515703692
46403684
215730961
484093598
1534757880
1881082632
673188524
543974035
1223846021
671839314
889153194
1450314214
813971502
15349471
927375787
382586918
2084176524
1489424532
2060223551
1626659540
324176862
1863038668
1783478737
399050602
1722402301
1164676953
1853698455
1891533687
205676466
2127210791
1820014001
1842249066
867477210
1604322394
35081102
1491127234
141289676
193602130
1962849264
1603354585
1035126175
2072369980
2044485355
1220054011
2129319234
557844701
1579463287
2025671718
1745154281
779329690
1406530334
582018057
1171520521
1613195278
1289688824
318194833
983831878
322352121
1956521495
62229141
1482388209
1396992847
897452962
103718385
1071630754
1305146043
1558671617
914862845
629374335
1865867741
1370615826
30433657
641516951
32905161
1661817317
1651983123
1861013489
55589019
56057415
342011382
89668250
1969273350
2115479430
644658407
257165868
1641397167
1755493959
1720458803
751038192
501418765
1306313889
80834175
14391922
1851790351
2084461909
1607399092
612224580
652749865
1803230280
279828934
1621377232
852999204
1822350606
248613789
1966376857
363269039
1691705526
1217569319
377638029
1740964943
327777062
1041263999
1032590002
1645225881
567343012
1867219563
1247898225
103855282
496010781
410911439
366753754
1259482023
1220570849
961489408
712616301
2045467941
677528330
1242120037
676108100
2057635165
851568208
848025006
789276905
1047226583
344883352
918213884
314108964
846757198
77354457
593692386
475587918
243849718
1372803180
1611593098
1537519271
4294535
502165058
1275270979
178898239
1604415927
1495375037
1048960429
1262994262
142444035
381641494
2124097574
2091810477
493242966
226684755
1408452395
1107443933
1236870482
2104320140
508045051
1637566005
34055674
1151553421
828984466
188108679
2027097054
800915877
1449710304
752050034
743670692
1391757662
1444299564
396156837
465464932
707674598
1351076801
1148377327
1916261236
1487195931
233880487
623788796
173107732
937120554
1239401873
1822810627
294845191
36028293
543657369
1628777298
1754878012
2024288168
1478638498
760771513
1595878781
1984266019
1880244596
1483208739
663356156
741421701
965774626
2037778604
1586683180
362294589
1458376382
802628381
21218289
1529806995
375434328
1100569312
2061703780
1891356803
2086630717
1273608059
263428142
566504524
364184346
126475691
1988165841
768797348
1944366998
1528940465
1700505938
183065492
125010966
1960442797
1609458184
1819780704
83007447
1037404435
708370458
1709289581
428397081
300330675
834306616
181065185
1888751918
1528665372
1320489321
230470573
1579197560
666437639
374451660
35831771
180234280
483294577
1992781714
828170129
343569655
1872555396
966291378
1388719536
1152679591
2066730335
838156225
316854576
332259656
798155045
146830095
2121451237
2129849399
664527494
1243513482
2093010123
284731145
1527002797
1696342828
514783068
2074873508
199397137
1326830892
587712070
1882980712
1157269414
918150703
843323278
1418514406
136731754
1452367485
272156427
1879537878
1175844343
1942801261
28759721
756166375
1398954057
833040224
1503380465
1398207326
1461429993
531704004
826631114
957256944
664660320
311084441
2144590590
859295003
7151091
745320477
870253863
1560645882
689029113
1961928405
1626644349
2047486965
1296445879
1287035903
953644761
1295615733
555551349
1064030412
6692226
1853076923
708471645
800263828
1810971921
1289046485
2033562411
924519567
135542740
1301404284
1573266054
1109947730
310836185
1197453602
1673006901
1637693141
1618075382
251382449
1009410525
365190714
2012656843
1755761305
1463283695
759654255
1556019114
1859384697
1886284300
1999271205
1827407703
279135331
523204937
676371892
2110498079
702593010
1438360221
717521480
750232546
1885366235
1591717009
1139562106
1669856541
966476651
533681475
2066940861
504912589
2054019740
136017531
421173202
1930897953
1650480488
1887895783
637624931
1878569681
1666875220
1511354421
1777656429
775254994
572215485
357826897
1536929894
1706602930
874298232
1086656958
1134895772
93446148
1557373572
1747233981
1230048946
1875401579
439542311
305426881
1651696913
2009598347
523884772
1954058464
1940962209
1985307508
655784917
1320994252
1669972362
1863057044
875416740
64678400
292367093
1712241432
353245038
1311192053
692384183
237940400
1037686936
562127698
904927312
1614999539
782437009
1362273279
1000830464
736469522
666634985
870545543
1410892282
350167473
492340673
1441948381
1843658316
1821336179
1553400911
41701863
1167999468
1260378903
1366704580
1816909252
968001976
1567234149
2043041408
536170682
1096588654
1682753621
151768145
335268034
919512740
107370135
409143218
692900541
1102403250
1371700399
1193869099
887009932
1879757952
971568500
643567952
44515933
111197469
2095588008
1755897441
617173591
675350287
1354575053
1086804988
1196834123
414627674
1209672096
745739097
366157680
1535478039
1978719401
2080201542
1803646888
117529554
355884236
1120362456
1069004410
1367861671
1878120158
789004077
1592628770
1263344417
70120450
858200795
1383098900
301414357
1655562626
1847541202
1398827217
1806154071
593011498
1322959031
341372170
768786829
2057863640
1998669492
1144175629
770254847
1039147228
2095238900
456474996
103510543
219036740
1787910456
1423408723
1054035490
199747905
204690477
1833724304
66620731
1111326371
406536136
1955208089
1554987310
2104336916
811232317
1827199413
1037031277
897559989
1435231904
2023197666
147305862
343074913
1932187794
654210050
1826696756
377581687
128634302
1492228103
866983802
2077647164
1828454826
594008810
1399120302
1552342275
214793527
1150675860
894580032
523373253
60140019
300692450
1032145177
1954965432
906749115
256954386
831548998
18312965
1780886601
1588434242
1062564239
1099601613
50811868
63818616
765176267
101814054
1662550389
1308705449
317951098
2127321595
669145082
763618268
1774390472
614564533
806120808
498429634
214733017
162352534
2068918077
1018791558
1257179941
467912508
1160843111
1238712728
392169350
692507483
73602087
1884752826
52072910
1348825556
478614149
1257621549
1113159438
174876804
1563118953
1208244058
450945120
971054734
767113886
701556579
898299637
302450387
524251871
314206166
177375192
1795492228
121653865
1896288254
1697005656
1949005884
1846605848
159153081
1893291245
832195036
993211565
1542773965
2049053233
1450390632
1843779457
1227382561
372690787
887718543
261435029
909834317
937914536
1035479607
1929651638
617374575
1340197705
1876378617
893998214
1953103666
281594500
857761038
663327654
1051313597
780892363
1459081023
97667585
993994212
1968586156
1172245731
2096539459
403482049
821781309
569338046
665169403
637409128
357402025
471231349
1940569759
1345294185
780631066
935755637
867646491
1153399383
1749288454
870574504
66637827
1901259243
1980853158
1752139393
1595587993
1292299509
1655913547
1049835384
1043677869
1059829008
1436877575
1349397944
1412281938
21623223
1451335066
516025300
724779244
643580944
1160972060
295401111
1273300771
400691944
1284202847
1081663711
2038422256
742385765
1666010678
2014543563
2133595460
1276206251
619737712
311841539
1106100735
259681377
112187858
149713762
519053940
1299581819
1548616906
834567650
1011800828
882146159
1928385562
575685213
437179457
10765100
87851016
1296462915
1615551501
1631136116
797648282
1088725610
1385396364
979467435
1290942450
1139679339
937468309
1943598208
1159696228
1076815210
544341078
301599106
1321448030
1462352322
395566546
399657162
2131523283
995126387
924780277
553761845
505493667
1434969962
850939622
1822599878
783891341
279586454
1555721399
2035083096
695750344
292468139
185181144
458427691
1520249140
1667801469
709255913
208182987
1002611624
884457674
134216533
1118975792
1347773391
829490030
1336273296
2050662995
1918165188
631812419
1651967668
2103970938
151401812
1571634606
1093495765
1022831210
431294427
300072057
260383248
1558887089
1432918659
1844480222
385435667
1517269305
246416100
2074608203
1124992902
383209531
895018488
1909671322
144383714
199710932
400987115
81186113
1186818548
440938868
1122507838
1831852763
43434306
1555893209
966495763
1590575022
282955655
353049967
1095063940
1130464393
1916332052
2029841127
1855393022
1096175430
1537577442
982089254
1461690671
788144916
28919460
1180027534
1160490556
1353852163
1561432192
634642397
1176037055
130402724
2139061089
1863397530
999951773
1036522585
1282005928
1318105255
2027102280
556882526
879408317
102075917
684941582
1796475784
524926502
382636497
171804187
892135130
523579166
1332723796
2117729640
1815235580
76005938
1967205531
713162201
1149761433
2141566441
1043620004
1799516302
236478733
225554309
949819434
978761064
1012167201
1244882326
1992315398
422912681
384703590
1731633736
679380572
1947530044
1013525857
1996230581
650256060
784634118
1498117270
1925773588
1305810972
1911656463
1806747483
1711123634
682228591
1601161536
208031021
1342477802
1234426180
1852003205
617666369
1918886840
1191606366
584166484
2137679381
1996185920
164597496
1291683299
1466735756
1839235545
14799571
1467981629
450914167
1823574765
282320591
338205362
632900688
460398891
1660313381
1312960309
574431384
1197439017
1718071406
98673929
1202622654
589616918
1647990034
168845085
1644470658
210606952
1582579828
1266874110
762873281
1357264613
242318074
2076806462
589323035
574229624
1096914699
1441579144
1118899446
1905857107
1050011048
204161469
137530783
2003026892
886881942
1943121597
1348435373
1366472818
1646458504
650623025
1218639048
671847452
1254140904
1631484538
1078660418
84028958
1864783682
485072693
1463217969
161984976
540139462
1818788098
2092497029
989309724
1270245259
1817579408
1507147964
1147939370
560619895
1531677276
1373910056
113243843
1450316476
1509699525
386224248
571491751
1275319912
1882016537
926456033
1502664586
1608075820
1584122561
1939285379
1414619795
2143898882
801974965
1439851797
1156407604
1086564794
670077993
743111602
869686408
1284057733
345488030
722950452
1817613944
824751322
569334484
1872896327
1188914026
847987861
636928869
516115476
671135525
1677485491
1160413714
322541346
2107270170
1570170453
1646929286
892602080
1587283379
1479242894
664416997
937797591
1348287314
1986119064
311401199
156558006
2090709
1528810486
749886424
708912872
1445842513
2055602006
2046690003
1764279809
1981734352
1043011759
1933787386
590868643
1588635882
59200949
890588316
199501249
1403629926
815516948
1647026257
877441172
1671498218
1897756868
423054304
797437815
2071315343
62660053
80511312
862404370
348765610
844451202
796932219
91558454
1739367695
1618550232
266380468
231790200
2034190671
282116407
496011490
262033892
137528820
2032347359
1816416616
1823019470
518987698
568948549
443434064
1841057995
744615345
1580204759
1453572753
1544904814
1950850130
2003162783
2133140439
1683925760
1484158657
56067178
491851899
1755548941
1657701078
1458673206
822127358
1293199525
561082765
1351353584
1633402457
1701616487
833553999
270455983
1199747312
1720678373
406481571
1611317180
2123609196
39502330
957909440
1171345443
1492017202
1027438680
706562018
851245609
301900888
556096002
690599844
1916513688
2122536267
1799878623
570310629
1680112575
1116782478
1035528060
28213248
1404102236
390482815
175717368
1642111373
5395439
1212860814
123769277
617754118
62468045
1422483126
2130057509
2099943381
1729530662
454972442
1870435936
2059983757
692251892
1293676285
798788713
50935306
1298550017
1439889227
59886297
56631491
1601316003
1232614017
1505972593
1655410821
1228896887
450494684
680896644
831184570
1805784060
514162516
2030264340
902721811
1614391434
382534466
1556313830
1787073310
2034743582
1841132879
4807390
336082601
1889327308
24720000
670458906
1273054899
1166241634
771832860
1411192450
1139960991
710822079
1413533874
594467448
961221593
1354220550
346165528
104703993
1492962153
28866124
1492752211
799125401
713451981
1128543745
1329955701
985591864
422537876
937417285
1234088294
774811680
717017129
421807601
1452967873
1818221501
332743078
323425880
1427392375
1257186175
662719580
989022780
34167803
82586230
1548070347
1474005581
1272125630
1420885950
1261832234
167030852
785315664
84372052
1625937993
1283057626
474160272
1177513159
1786437714
1377640350
2020699870
502278416
7196616
1931668098
1473589804
1758896376
940123447
1798680935
1359014016
1785234280
275598525
426404897
976173450
47825366
1585452469
843631893
493014461
1223527443
1768918823
1165867943
1381777356
322027762
1094487588
156584083
1878485994
1097877562
411108641
1654941638
46453513
730494304
73052935
338589420
384549473
73830750
1635402401
1188263619
204185544
1976017245
1917296208
1650812087
1128671656
1199650652
2053769350
1948847288
1046145232
326265814
1889192
236502849
867992397
551567185
674718645
1873848304
1565304493
1606905831
1531544007
1575916858
967971661
411123041
200988129
841685509
41341123
1698911966
97439392
1004604927
938071154
1684394513
1363878638
14383827
27605027
312631824
863615682
508835673
1197995878
1312166996
1057904133
244752332
926615199
2088628068
595828116
395114421
1819485194
1337472036
1308987547
1304588026
1854714473
116702717
600594380
1171229579
268428707
1360538577
1128252159
1238979520
1984040549
759158903
1380304528
687286157
890414214
371539592
948430535
994228943
968943361
1619256640
748913315
776120202
940190415
425319064
746618492
1401333560
658579660
1827490308
156091616
94484900
49697322
1825602763
683404136
1281671044
426846298
997199942
1946443179
2071136956
1308186939
112384570
504150933
1548362169
653703206
1441078486
477448438
788193241
1754970141
304059073
841125143
1232262023
591071701
1723265326
494865278
2433996
1165077368
1606516477
116535595
1303205103
1910369554
2071488279
680115573
2090372316
816588446
1210920314
812569038
852639508
2076589224
853482590
599111348
457798625
774300789
157944786
1033012033
314865570
154360842
1111894990
1217789207
1957243844
496306727
546468435
1043900559
42191402
1688244273
1904595403
1500840320
1196207037
272537941
1685077560
760536559
1251598523
2070416149
2073569044
256717419
167536763
934718459
1907550039
137369112
466343278
851479802
163356490
1053771781
717376825
1929697940
515754829
169454184
971583487
2031182170
898867404
129118900
2081777718
1782087958
285282659
1730293129
724962667
1609030641
393088624
171670918
560972702
328044784
920735222
1227148726
301033391
1148777575
1035836776
2044247396
2101552740
1921367179
1871218927
1719014354
1062110490
1292029182
2024211825
411463906
2031909729
2057083670
292667153
1732803056
2075786820
1029283450
1170169829
1649694473
672624258
1658991784
2049567239
1660919916
620196897
81059326
114374187
126878474
1794071622
114374187
90059644
1152180531
1670794145
635520931
440465843
2088036987
1083631400
168823022
1065089072
1067170086
98828113
4332914
613382747
307760122
1331687558
1467036267
1762863931
391295002
62517874
121482701
975923
2086579904
592117732
1355718938
1699088162
1482007987
695068631
1606634576
1011042726
2017244835
109952854
1571397078
491496341
2096164976
1082439978
649135725
1836234361
512642171
46808002
2138822500
1304914904
1787541619
645244574
977942962
239294519
2055890912
1132256790
2006855281
61417053
1794657192
529992645
1266267705
463856807
1814224783
958589181
1537489992
33697992
575314562
1109667783
1910106947
369817776
1269914083
369118337
1310805673
1189529893
1931261024
1657483599
812603719
1864212986
1143862924
1686583541
253705262
2123255541
601903028
572614454
1828535283
1134589339
889023285
1821163922
52317408
2020834035
1441471522
1925857267
70662866
1347547476
1130913981
784933513
1866304945
766275023
1314873055
1026501922
1694983647
1417813216
720035000
1771706714
777676538
2091947009
786582251
1145607350
332156023
1480093104
104618937
7703178
1816094785
587476330
328701433
1897805095
1093857275
996954816
929512027
1200916718
484275486
1014622628
1780892737
431204673
1660197310
842612147
745874028
1264442024
1430922721
1384029100
306855914
718919253
984957185
849854164
1627538483
1906094143
2138356618
474345202
1454391098
1316211052
550968368
78209341
1490488300
1229340381
394007376
1140586888
915337130
2087419886
823450053
922499108
435593363
1748469874
81682410
1786935381
1476211705
1771065152
1440810918
996253806
1021166535
88123967
1870138857
1513308889
325068278
141966217
76900678
1749653548
130333892
455760439
521292545
465562938
643348873
1564414507
1988719850
1905194185
1254119434
93836030
1192179935
189000826
982769953
1682326475
179469355
873498799
210280718
1932131280
1733261853
164566226
1754125808
1839679032
1194927219
316775982
427535878
953450636
999885512
1576360586
1309100260
1471361765
758052107
321890361
561177499
473852743
215977181
1114706974
1215717148
1603023651
108048333
1070817306
1981166061
731429584
346578973
1390122443
627561990
1515237168
646515704
873234922
379115850
1898038279
1520132180
1967431374
1989809330
1737647287
1743538086
2100602690
1960694098
1951065609
1955249060
416875838
625111213
770430723
1731567331
1782451412
170872965
1394617090
1997425174
245479010
448453419
1130364447
1603970462
1822368195
1548597238
580037341
1194420748
1587156918
1596337919
456375994
1766899350
809462641
539182934
1372278324
1736115890
1980114612
1556328257
1354259211
1608602615
1900080633
349223391
1773351956
560351320
248000336
8793252
121657661
1804454965
308981491
635666491
1584594542
620262202
1495526662
607616623
2094153092
1563169566
272202189
940550542
1084099220
1339763871
2052782831
1305995971
245291003
509631195
1752851762
1087013508
1816357520
1305059509
353200550
1032262833
1562966205
759637799
433170421
341466837
1333730519
1768146129
2024301601
706532300
1391132050
844116752
1660264724
1550597619
555515309
860101059
131732147
507838205
469340532
65071005
552459732
300788310
53101324
301442092
2102407561
1433536712
166063739
154017715
1066802343
2117562269
1459257632
13043835
686762217
543622771
1679534379
120994189
345264385
1256822565
672695687
239261722
1677043971
53501042
403693815
1098513372
329237301
1784018411
893543723
1809831503
3547701
1056367717
2031811864
1721546256
636946043
71936053
298162059
527213192
1715921344
185165624
1234347305
506478728
777898425
1871394413
1667459345
1674244248
753379100
327034708
227066677
470709958
381012886
1691499099
608000440
1049723271
2139622622
1357432506
1600095716
1353509321
596758473
547447190
804590474
1750970567
1016025685
1153714155
416219774
1383922884
1146719360
466335508
901327071
357753085
291949714
1657004
91207028
452132090
1555833159
1710118169
1911233231
401050361
1892023914
542810332
751768930
112552468
1855401970
1833469309
165970856
1974900455
1120422865
1508549172
599751327
1228184531
42390156
4813399
176947708
872255370
895024838
1248168838
711034993
1167512705
1343775954
1155828926
489421281
603934252
766188603
347704439
1709181695
905625122
122970648
778505341
989266837
8825006
1907768250
890885088
1815436857
1406394208
1472008486
1613069994
2090817060
542392030
1678179458
1077633865
1750799590
2142391982
922987076
315870113
459970419
800168556
2005302020
670402553
1804942857
693887391
366347898
1855277576
1702218904
308283014
1832555815
174022531
108075693
219400941
259668719
558959368
621787252
1973622938
1949820675
149387766
802936593
1871055169
1824708489
370055479
152284673
2130200797
1727849353
923816757
297214946
1139442733
466781502
281680868
828315437
946019380
227247749
847922756
1629461343
2143009410
1290920750
1637131559
1957307323
1429246455
435364200
1933262913
1975768845
2002763498
1624978660
193304837
1481832632
781606244
788111961
11538494
395626752
2064464088
391207319
1333254119
1197487835
1455067638
1489238870
385293880
544152606
1944715489
1555005768
369696819
1922910948
626562030
1305607983
1314291710
600178878
2096005771
2032711104
307793519
625873556
1519136041
1322861992
655221928
1235493487
254899429
137915716
1546319285
583838934
2131851533
1798177002
1213326501
846769985
136673455
1205445091
42924941
67562900
380330482
1366122713
864719922
6353931
1242082601
1333306716
1821836582
78690838
1286230511
580309338
186579956
198054344
996332869
583372449
710491437
1614798605
1733766290
1116977217
1905979136
1199997049
1460489540
1544317155
732259203
591714148
2133827721
795449188
757447983
1530230010
1456681413
1296929549
908522891
1583407297
611703675
704363743
82635013
240307334
225454665
601529836
308098036
2092254661
1885617824
639926184
576868961
711370595
1367835535
209255130
889034869
471554337
908400596
1720428669
798624003
1969284497
1285260472
1925893027
1475167146
1007684221
249240572
844435714
829867832
206184629
222806010
351964214
1094179186
626284862
1568811126
1789223119
487724515
848011511
2144087401
1593512091
764165687
942870824
78801263
1948697020
294414018
1089783500
691055596
122554323
2123837798
513006001
1616243600
368019757
41726415
2056837351
35183806
1620137378
141045723
2040634287
1604219255
571676136
81275264
1715667924
764972691
1738159159
2114927985
1467229109
369262048
1871725755
510702544
595297777
1173346480
616404591
1515512822
1284399880
1612401463
1798498182
1442624538
1813971648
717454908
1806139530
670721063
2133719550
926923567
317298627
1283855204
646957103
1900117446
381023308
640512137
1705793490
173568989
837087915
228995307
1232298895
554382381
2125089971
580162581
2069094295
1114735666
1560919599
1720009642
762746135
309989785
1314262709
1182826122
1801432819
2081549825
449893971
858762234
1622945300
896004902
137882961
291404438
412837141
196394469
962885287
1121859880
1613898565
1209257993
987249579
2130045309
1790297211
470252163
1647557250
1056436976
1430131261
1710222704
463686063
1670516732
286833352
1746440007
38659623
111015466
1751313481
822249346
1570406817
3975770
422798012
2106970913
1644147426
165273338
1646055193
761215090
1694897146
616175198
1238315206
1947146814
1625628357
970019220
1006448970
177778783
1836686630
320468734
1332705344
707733514
1071981627
462507130
140717093
1835380314
1754628173
682911240
1055789910
577987058
1650134948
1954397257
349993587
692220883
620293563
132969219
601555232
1086174433
456122171
1366927906
1491193813
1140370441
1376115038
603554676
770295971
229411191
2147206514
486777693
535142371
129109792
2073793796
2122968339
521888280
502789866
1730439473
110308523
1160736122
1292351410
1892008480
1800086452
1029651220
1828754077
1325005028
401331947
1794172216
571084445
1232968418
744394707
1379346884
960660054
2059215206
937983491
2004359957
1924134175
1714044156
2025738663
1853579319
1076336224
865720114
570473168
622843078
174577484
1107429472
2010298507
1498321376
878292772
1623816780
1358009811
464842748
230183712
947573099
1246227935
923847969
388114423
809698625
2115242908
743338186
1228364464
1722452685
1140824612
257029259
1593302543
495275017
632768661
945141693
1203960408
635095845
1782603995
301654344
1257529211
797154590
441135311
1470630708
470695403
2115906761
1392836593
181899949
503377722
455984676
9152506
696459154
1376895882
380113044
887530508
73278440
2019915665
267728789
603682494
1170568334
1841626737
730034069
2086090259
1064482111
1575511394
1166561809
258825567
2029445713
1481905853
918318498
1900101347
841819330
1773731302
860052914
1721079201
473745879
1651146180
1099504318
1930182183
1598703137
106367034
1904918163
2077069845
161884953
683174701
354534643
1012383021
485902603
33300990
185574881
1895643591
1864462043
904511377
1762748160
855491814
1598235806
318263502
1092584532
322910827
973288613
710822079
1474325596
847190070
1761219644
55625986
287450829
1674351778
212832533
1361255963
780062186
1868110127
361016459
1954649923
1677538759
1824431117
185010069
136529230
1045484030
1146349037
568550504
1492825667
39189096
2131620446
1595448155
1522838917
1545112661
1507936144
1153275973
2037569868
342593073
500399340
1292783694
526732744
2023155975
1442286395
233990402
1185649150
1020025430
392681160
71448726
2032170255
191809841
808742992
1762395892
1915375179
1183143205
2128372844
927098302
554874090
2055319019
1062922827
1706670767
1319912849
1445871064
238528903
1518799409
1032025245
486050340
314068060
1137061143
415705006
1378532564
1470547141
348337999
1863475977
663222281
1363726222
382913603
1157380185
1955219160
200525657
432238269
1711423637
176826855
1189425743
1468597783
1962137822
2132517735
748884945
1768334216
1970679922
828821281
1282855168
1541428258
437371652
71323839
1219137493
762124763
1919065801
2091343197
786472353
509109642
1955071735
2047976363
254335436
822438466
67567682
404694378
1835307188
1513267852
902257728
1423781153
640750255
2086143211
118119448
343421955
247478183
1512594113
1210644455
786550500
1305873088
1777424895
865639676
2078930285
1315899820
755253451
761078436
922571150
93638255
1952270524
424304026
1121297333
1665735264
1415611758
1382120053
495474038
1167111239
1549689841
425261416
1564107354
1793483972
884993097
950041474
1950381298
32380993
249799903
1980682910
288564241
546030257
1723048893
1677291637
571847045
2049762992
1411544401
1767171096
440746927
1777693848
1399534741
707617576
1094537660
1545004697
1765560904
1212137197
1370985692
2124364745
407691868
997230993
1366068451
467532804
2034516487
1884941675
1237460199
1670017635
423550412
719828490
1445751524
1769471097
1993542285
664563846
678664577
669859492
2062773043
884400279
678130608
2058855398
268502403
1271025116
417332700
5957654
1513661134
125849820
966401377
146199498
1207164937
1754762583
922256501
2065304514
960683579
1666740080
1469199031
1948500323
1493377592
1995448310
73844886
680247798
1941620705
183521002
1887218844
1804652146
1751387427
773175033
1174137961
1906889605
880203922
1378268772
843630342
788175989
403572782
520897904
603776448
2012707088
1289016600
892941632
1637741014
1650410578
398927491
1767182067
147994809
1732954810
368568167
43512358
331128166
1316111011
885273316
1606961713
251540531
477612891
591015888
120224490
236749757
1209654725
1601182903
940755035
993110945
300437008
539703834
1710608652
1100280381
1830486248
2068068947
1514180430
315943707
2103387850
123776273
2027040841
997118630
59894076
1830574114
1057968968
1098654063
326915014
1044228965
1207461797
294183376
512662346
1843729101
1067147897
1254177435
847440923
2075688083
1066127701
1439265184
2118944260
1624809084
1717676337
1115251978
1729038471
810877687
1698022418
1535120326
952081548
467009883
1914115242
1726228403
1034976115
865321974
2120714806
801661581
1643499794
597131773
518988123
1033827804
885598364
1154812509
896185158
2019074999
1316980868
2081193801
1018456962
1911432158
695324353
1381067684
1293984346
1314653058
1204314200
1265654627
1864672198
223236343
1218222254
682003248
855754531
2116132156
330314971
1859709078
529424183
259949390
1645821821
1636212120
716705888
467686757
60305381
125407060
1620221827
327451692
2025795047
644106037
2076932826
244008838
1854958037
393470007
460423945
2057701652
1257264394
168439833
1094328469
107269680
1686787639
1880634399
525245119
1687162909
659578587
273788100
1259892334
1273269658
1022698160
1773883311
1023624468
1997300641
159854940
1757024557
941331954
865780651
836051998
1133508653
1527468999
1242793021
505733920
1657587282
76935148
905655946
1670528612
267107910
413188393
125904155
122594564
93351597
2102987534
819103982
1185005091
472593728
1959580377
687936187
1371672121
1403587626
1882562238
1843526542
225625879
87430764
1985244840
1435196125
207329982
91366835
2094286070
653461806
1528708433
270607734
2082182326
213176263
1606246252
1656861475
1365625646
1196688558
1280314263
2065072553
1601475479
1268078336
318386610
1881893236
448214678
1229099596
564896987
4865762
943423044
601436047
2073467778
767804487
684274992
526790508
281175536
1210635947
524312587
829873027
823890979
1090963016
318202130
1199385425
1779754994
748493795
834629743
1900599275
65053209
785004997
544337179
146625046
788515315
2133855433
882342669
1638917877
2145970272
1485314709
1048975612
1645341865
1791856555
677047918
1822730916
835603385
650852847
1266188111
584284787
1461660309
1729056224
1834366848
1908931073
1649862950
1331509218
1961797934
512942538
1325541819
487990011
873614717
1094778168
1648341788
803399002
787802321
2086800928
1908027608
911832883
1695296500
278593724
1141698191
1154945935
1041702530
152512462
1738201040
1057156042
119005051
1324916643
1348743141
717847308
600396510
2052347431
661200621
1265610710
25876959
905348515
1423965823
1638807127
1414004229
565403271
560392705
1025938843
1462786619
2181917
1949608496
1888558989
171892078
98912524
539250224
1988139803
1472318124
436644235
178379537
1069380591
1870852879
1196941418
457808815
1197866999
1129857817
212117113
1944149456
1957946296
432210095
1925958470
1789215029
1901693633
2056600369
2093370908
125745562
824032604
515196380
1996616262
721067604
473358972
183914898
316693461
853422598
119673921
1478053513
2073629602
1200427066
1057222044
1918071705
1987851655
967866559
39258920
1144942299
201450402
1569044451
834751316
474069327
1420860051
1137086626
2048616713
2068442236
1168854483
1461544100
1872252500
1904249470
852564237
47703699
755120487
914535943
474058132
1790845449
1373206273
469656499
1230480166
1468772012
1737863337
549818411
575580914
1486270568
233428697
44868291
2004420612
1578396635
1167561076
956840891
557716618
254630222
716043224
94189492
2026504911
1878832761
22135929
1371740869
704152594
1809962926
2071056802
222898474
655630656
2006720330
2058490208
1588389116
990041574
506645070
1684100681
582623189
1204150962
674147045
954396831
1035799500
1569217764
1319411045
52071256
1784887744
1708586572
469759401
1506308026
1234280918
1339485688
1072788494
1119872337
941951129
1668643823
2147467587
269517400
681977550
393922663
19371319
1361569001
299306237
761179214
1166157037
142250193
48192367
1622720198
1848980965
2128558075
1596214364
2031333991
1094545917
2086296786
333369535
644276503
191769572
2093139902
1981802899
68035560
1482043892
676621154
1097975018
377580105
2043400284
1171840992
454533927
1411558447
727093378
162607811
48755834
1878107545
799324206
782523098
1408900632
1439814301
1614097383
1471240646
212570538
7895706
1074883544
680684481
857629251
1303915098
1361821435
668531395
367489299
1871474347
1905240877
305867362
1719470002
379747159
1184649162
1844604216
721996585
1481036606
471745114
1078718159
1188127426
455921834
606636748
1530157189
866821903
150426311
1030213226
2022766772
1895919002
203749721
137051927
1481209639
137798213
2007414673
1365193200
1342852520
234055473
1851206073
1432917072
1960699764
752939423
921772171
17499726
1170282580
1536923097
1415947394
817993373
614179237
1142396903
64547321
1132639581
864390456
2124478993
313848249
1985832910
1571351774
896281482
1106330668
745887849
449885796
1047395132
769003793
296615576
992383894
2000141289
860046526
531419609
1272348358
1387021836
1109767411
1806638444
776790126
1122768454
1271679601
1094606614
183136651
1735429493
309018143
1144405702
1531165044
294469819
1035318907
658369306
468968384
1667902873
273121248
1865144212
1121326696
1057337814
1749315110
75497830
607480578
1298651768
2045575273
1694246076
185364642
604506415
1133686744
1151268156
1677214810
1217816659
1583304599
92628815
904758929
82804825
29720934
775230533
1859256462
697239080
1330492163
1387539029
694359275
1499102571
345670551
492469341
1946541719
899001706
1842287553
1811603604
1347849705
1437621907
1779347573
1728437140
1192306300
983826988
2465972
1082170441
939789769
221209661
256871215
354504427
800860048
2056167603
2059839054
2145934810
639365474
1141846817
2076158262
1428645701
1607790188
1835042109
924227334
208519617
564307073
118058328
1348970511
1376993674
738916486
410441119
2033980499
521022846
1777096272
433713000
1839183766
1206630547
1772430237
206113458
1694625589
605223774
1714742107
1988726831
1823849368
2141684010
596538006
1611120697
819147899
1536491142
1694269304
583458581
1054160
39013529
70343554
179554797
1285575917
988798228
150124961
921545010
1090091934
627596645
360533723
881447583
1788022827
743042300
1985708543
1873432637
2078921868
624838283
845122458
577113739
405276137
1600449346
2147101585
1058893697
26365362
239847362
1933352124
2137535051
1224954952
1055423631
553396478
1798935079
2080006672
1475352739
1801440892
1949224919
1846510119
1917874905
637426826
263103658
1646978
1199411231
1889029069
752791998
1391184334
274494611
1515321681
714239421
431338560
1527269601
656360754
1315869924
558540483
210488923
1165181714
1122376623
489346025
398386959
1759776632
1676687111
1569909239
1524357830
2117023246
336219961
339889130
441281737
2031393492
644840907
248383940
1700990273
847515631
1126350692
124501577
734042783
262182021
1435788766
209775865
17054512
413037358
877539452
2011619151
774817381
1350539962
1061463068
607086398
1874282111
256424114
839128112
1405804543
2118116992
337232225
1694608274
2061994762
849471046
1331949773
1846179381
1574321690
946707808
977688452
1405017987
945719798
187763126
946184340
1153147938
1358598324
1385473135
1416362659
83866032
1008878616
1838652735
1217011775
1966822680
1503730420
1447994514
1128297026
1079000996
281958956
484519967
342806393
938036704
317769944
1109039907
1688240039
1992033543
350424843
822039963
425534550
445540882
1660065663
1119038104
258814882
644727571
303237530
1501114906
2029761076
1653658541
1052344365
2103454789
171929129
1212461395
2147361937
1680668077
150008370
2097630507
102564841
1459513834
595878100
192571015
2055623219
1427879153
2063156270
1302032144
1091052178
4501559
1092436573
666845234
157310415
1726867713
1657324370
1900058221
1336836719
1993660036
1062139643
302453503
2021277386
986005686
2081472833
747400551
1400309460
311458205
1470884111
985719232
292889560
1266501770
623970680
574686588
938258246
186460567
202629503
362957844
1989104232
2004483111
986504859
521378037
1849033388
2132942551
1420977311
727587524
573123716
990509573
1151292157
981383149
1005544267
2109004733
1530581870
2140039376
562353568
1471040004
1669011606
935901272
37814924
1493343577
1031885846
797316639
585434193
1878068682
1246136122
1391576866
279459177
462422412
32905900
674163103
1944513445
1578166464
235466766
1274120547
1777323162
118728927
295082729
674578488
1556283388
2027113004
1950010449
765834227
1638751527
1954977706
734019438
986766966
1255191481
2132899310
179562006
609308344
2059223311
619758503
1402192498
1725310754
330372255
600205132
1321584867
782819618
1362309571
66516326
1503227463
1736647756
473144443
1284707094
1501291007
396909030
168403510
1840875725
1089218595
1039921433
1074496295
1521327343
1241278812
786970574
354783465
63906244
2133921829
22140974
275578033
1458490975
999294188
978577545
2113022180
89882142
1904697142
2033237656
472259980
1180927533
2105444986
1771234536
1320683039
1393653703
366666842
1064456106
583825123
470529999
768008781
200496744
1449128718
1917537475
221627085
1165994180
860735053
2135364550
1772797414
581937459
291870899
1440083391
2082514085
943525364
1643824433
1149150134
446580860
1959524845
73180481
1679823626
1954407241
799672966
1866048904
66635959
1000682684
1470035870
1651609272
764608449
813912924
703575395
2029275766
507594309
83110162
1135254731
1886913654
1489542836
608365532
1616676451
1545921022
870586071
608522349
496410279
786613184
920492397
1852722634
877241532
955734983
360876028
85567885
132618319
1710503933
767943265
591661681
1485165804
436330243
1600306304
600091800
201057378
1725203642
1817911686
561070363
1827321564
381982735
958533716
1992252656
413888744
1782187009
2008716750
851032991
13376130
1845745741
121812403
362812727
2094819210
994675571
350354577
1594843704
1070367769
1879713311
410201856
982247769
1446863716
1529604665
272517171
1500344217
1774516344
1063809684
1052742106
161181752
1829797155
1271152185
1239570495
1407131381
1606842116
1339175002
532091140
139889061
1306356189
29652320
603658817
1510646672
175979274
580400604
310128274
1404612133
1372512060
759420375
553038880
891863895
1999313533
1467779468
1556712220
1950605566
527782548
804368325
1079648669
352696668
1949032865
107840339
1554823394
1948672672
332059664
660288880
906539218
3768237
1214167211
81677057
718834109
1407111456
1156513092
1955475438
1146366617
1413450882
1304422622
1547091829
1332707136
957215992
1837636561
1504998074
492159509
1079378186
1225460689
163694538
1307550683
1755680802
1128280881
2036726304
732986676
2124579766
188143109
1921975577
252116490
1127478253
1913130435
965021804
656424556
172511151
1796194635
1716904513
793604060
1986858570
59641606
1248834622
947775560
609262724
1298806529
1895588275
1509840091
1944797729
716614999
872804059
369052376
2040848341
718894864
1570013365
309283124
306296733
831786447
1288900657
1635544420
276816657
1295495465
284289522
696521513
2014441792
1257719713
259108492
1163009659
1496261772
329640601
1237018470
1264454112
685865726
907924401
945362336
1369314676
1839096242
1446028274
407673495
351930849
1460270169
1200042988
1613478351
311287217
332422445
1909481593
1168562667
1724315671
376627105
931323958
1834035942
373379336
214979726
618850149
542935999
631773216
151722432
604237717
1178330854
1092580046
1833980317
1891358910
1617798859
1717180567
393181312
614338884
119391132
768577216
820785097
1078789057
1877725691
1268647702
251324700
1747340823
372812832
1841321869
1524841491
239647291
485531927
1784004161
413160820
1703953558
438778499
414351198
2032763118
122500237
1409025516
1742055403
1040919254
1468604330
801490812
1422718382
463040529
1073077314
1823637694
2046134995
1541615608
1837994281
1816812784
552168125
1768280694
492540268
1364904831
546790973
1063730779
1400718468
1814417128
1000353686
934048219
466047334
756058837
2091735527
1018332670
358512490
339805748
1183099535
707741333
1900143125
2042992977
273457059
1102272221
1572392860
758847880
973486950
1042602454
463248638
717905540
1311747424
1043848934
933507954
1322532504
1395560290
1899140728
1463038997
1013504809
1656241629
912109831
1358403195
678832770
1499554050
1704482372
1501071981
1055931798
486923105
52298328
758100895
351674399
459980237
1338161149
1495735322
1880502949
1839271899
1476489539
2124296675
1984079568
1467751143
578658051
952175703
1522329152
1941145306
543464918
623593374
1367588029
2038540227
394744729
1313610703
1763902665
51928564
890402443
433944660
728596919
1660004968
1717202417
1130003214
1191952729
1674354140
785074044
1107299326
1582790554
264574342
237263241
1527723251
1665613004
2087461085
1778915292
1488289137
777458679
881048120
1117154086
1981625183
108086794
1342111390
18813618
330129751
1105799591
683301222
583714066
108494321
613391281
40342013
902077801
1479934025
1262542286
650475003
1182108009
1584128538
918439409
116971776
1962280628
2133451359
93057452
1141061433
910813504
237027700
608164182
23999827
960620980
1611019623
2063455698
1373491247
1523787875
269557095
932224452
758772529
555151882
679380055
1321326591
47011491
754987489
888699078
327508826
1980819944
399592011
763900793
668835575
1365823129
554148047
181671068
535853809
590857031
1266701966
603780529
1593272345
1029839629
1541769677
1360763337
122694437
1376971422
856672115
1926900049
1535965597
1594960372
968296922
940908577
1384984448
1928882379
370101429
2028025494
655275298
1783384296
1856084741
1315115868
1320414053
1086067126
1645556640
326850904
341473775
1694603973
1908422446
602080510
1559606497
1089966288
237846537
1171667768
1530578266
200131678
1468059057
1626545964
1993981326
1908235434
1982565007
70113404
842646355
1695919827
346004298
655392130
986192206
268839483
1226139199
1795295241
1676005157
766761231
1366656379
601079887
637844024
830541301
207466408
701721349
2132258663
598847900
1130476275
911853431
1227028053
1635490312
396636581
2122581321
823494714
1666614664
25485458
1033900573
1529674443
74349097
1568928598
131709633
2048349494
244078639
1207348814
112863639
226820976
1020707313
2060882673
1741905756
419294977
156825963
1513859308
727222135
1922897113
1405918082
69260852
1405802171
1255895400
2117231650
57104006
316789282
1720459413
1044376510
1809733884
452229261
1754121778
1555755791
376179344
1930433138
727355280
272167503
1130494023
1948370437
1869131998
1317977297
1834400579
13493924
553604925
1159655772
279927564
1102502132
1032541628
1821799530
451463014
1146076274
1978922073
1487295785
1823649033
24557219
869148709
2142092715
100882330
2025352169
612593160
675128285
1140337772
371184400
1170656879
595771267
81724421
2103476917
1825910064
2086155242
1913342426
771918813
1277553545
34681367
63504966
803652556
1662506006
1529823639
997054976
1778066403
1319879745
175000242
1055121032
1901972574
792872174
152260179
757188574
1761875351
1525928312
746012680
1418317961
611635902
1737406135
1403531062
149326765
1854295011
1361473870
452679200
1794303192
1886574259
2010368385
948439835
1825001168
651072437
1316081752
1293845849
645109526
439423740
1320015258
2109316275
1917875815
459127209
30618252
1189116712
1807256298
1656810549
514932262
1910557136
1089676358
1484982388
615256955
743279370
702265730
1147059118
1962293615
1933854520
527805691
731565760
60772890
570243747
883579865
415055543
2021816280
1949063368
1125056396
406909753
266247001
407635873
1214319859
806089777
301950743
356664501
976795579
505147823
1829553790
1842589187
1817876907
1276471507
653608382
1743415353
1045912949
1862714677
811651931
48430922
1617677075
1681456871
2047103266
1413977678
1699886034
802122587
1726403269
2077428905
2000426425
766831176
1282365604
954458642
340480078
481421047
173170322
1867763000
388834825
1010939935
1250356171
2039610395
939504579
1603580604
1528914
1522052086
579246738
1407336785
1831033720
1956132113
1747448496
340745307
424177382
1451755809
771943048
1186235935
1394880246
886243179
461791985
2119801208
1900766945
579558466
1186457464
1349121158
374339953
17929837
2032481691
67036917
592865554
1346614684
599319633
741678433
2065757912
1398563342
1088703666
1557387939
1303551036
2105236200
148017947
1106532822
757252652
946555696
1402685654
1418589331
248356442
1074902622
1475428732
15381553
720130247
1615239220
1780865592
1225919630
558156483
1006887813
1320878261
1293504890
1813910419
637726703
938600290
184980750
972198122
863558296
1500422523
1967229244
530735088
133210559
1399805296
308984095
331918158
1228097858
1502958197
1064630425
328136001
1272949
2071315625
1165204466
663052712
499122258
1588604012
2143703814
2004185951
534452526
101157687
83200558
475904393
1415176686
1223569487
155244169
4872857
2112256725
437122080
1754675795
367500500
753832858
510989994
1011564105
74394481
868800708
1409334122
1510650082
2007555067
1237712663
1616169442
1258191575
1053610499
695833664
1424355145
1431855024
735712637
326711322
801934669
1868082095
1942537426
567859474
422121549
2128205439
1642926474
615062648
316591613
489945769
2077538146
1744990550
1061653219
236388141
874131564
250129997
809647952
25319187
2941376
1648089694
1992666098
552742982
230001857
1899552257
713600995
1614566119
2108840793
923384326
778663967
1709096664
1496376031
491266427
972181149
1281083375
653994249
1341950246
1671816058
102549268
163940217
1235984903
1136887381
655382151
223659073
555313083
1036475796
1818788974
1521276277
2031065495
483138069
19493177
1054634069
1768415752
526545643
407107164
235164204
1018364287
1743041370
110073797
335922141
1762077818
1195687380
1083863319
622778005
918320294
944587971
1991750222
1417516676
1676670902
1016297185
501283411
1887466577
776392595
1167980440
1684156669
83862291
1501840994
980424940
146547402
2060113805
1225921246
1263607661
807825377
2095669254
795881551
601246122
172341101
1871812134
146398345
1391137691
2066022332
772917343
379454466
1610029582
240271146
1583537606
221427641
1562312704
196981381
233001914
911955590
517259154
1018616817
1501140887
698016115
711863974
91247349
1727248949
1635153919
1775802004
1003518994
333229692
117124724
1112387994
1175041918
1154939598
652406905
1963640876
777261533
266939448
299609981
1088966930
233670709
532034569
975296552
1545653915
1548255458
849311715
67667527
1054686352
2094223974
1405816879
1424645053
1115062404
1816101136
406385584
2048169118
755268111
42520936
1879353670
1192085429
802724497
480900106
2017388088
1572748227
1168037158
2036423933
71703270
921144206
1691403926
1443450436
1904787505
776514972
1627744266
491395667
70335819
1778411334
103702942
2145452486
1307539978
1010608406
2040096814
962085948
1420565951
1064441087
281502589
285820099
325761356
2091442487
482548961
125681025
1794893643
1757282384
737517992
1229002286
1835978406
1052458288
1283537223
1852862408
313772193
320195465
1643925290
932972036
901658886
2013074145
1941403084
726183263
1192909840
364979971
480441532
1625503401
1256566850
1580848982
1141114459
667518702
1810050047
1228382899
1732422650
1159457137
897201274
167347077
1539138988
2048481498
1426237720
1907770282
873263550
1284099714
1053726827
1378413907
550302657
1229427070
11039731
2038776507
746292274
2142656235
140627804
441819031
44312625
869237277
904593045
1646917228
1841678536
698559846
51554917
146442421
1504951821
2050794722
1805469217
1075481173
885322133
1240047146
715480542
1557863296
1918606063
2101482626
263230400
2020539101
1474190865
1528552498
1940225458
1779111
165333375
1791327912
1042030269
1661665400
1703678125
1474801137
598085597
1404051507
227540284
799460365
523567181
29496716
1944456099
138956928
1544517392
1803825570
333907734
303103263
483565785
395624916
763880750
168761589
1983115739
81816465
1730983593
1641602559
1002671418
1877175622
532980158
1803070866
1990781995
1472864604
718546008
1272234816
1303932612
1710278860
1273226009
755533570
927673069
1590592775
910831432
524005527
1400492928
637197679
1002301518
1096443865
1082989703
735993933
1515501612
24010808
1074294438
62206825
2007749757
338188998
970744378
909624073
1947133673
1888677776
1467926661
738345675
575759257
977027176
1999290742
1791127708
1484609695
1999612820
494685465
1761132408
1018806764
96385639
681809197
1872437593
751603472
675243517
1534430392
1583415396
1317126032
1270473810
1988684991
689625534
1347645451
1227650176
1279757116
1751816214
65202724
1756511743
1370767300
1057618986
73139630
1661236638
692289168
2069072316
1139580926
472684531
1784926783
906275650
1168453440
1921697787
1108346770
2104009726
521862768
440206621
1757931454
1823962381
1788417924
349184861
686619473
133373175
232337386
1727710412
1184516946
1875428906
1964351987
1499976149
873875892
1180212220
992685000
1275759313
956057156
217655869
650033013
588887872
826569629
1503824920
1514057913
126126888
1379673336
2000950927
637080112
232013860
1663895110
1415015798
1327956183
573126412
1162050885
1847332425
430255408
103770300
1292368660
711622532
1169107457
56636453
1551424859
470369595
1779126425
482113365
303062250
1132063851
358928519
311016985
218244360
558531876
863972316
1150079125
705524235
1916435333
458801550
2117695493
2000504300
754605919
1015623410
564635998
552909519
1739218438
953837558
1027883677
1167342787
1997261245
187330568
1369357310
263896203
549410742
2087390161
1422697682
1703672202
389151214
665071992
2000795231
1493810704
1858699538
1848674139
642163169
1523733790
1142183176
111608942
1739448315
1102083790
501365146
1696001783
197610093
1703907866
529435363
2136704245
1950582149
311866383
1934592084
206131453
1340167129
704806101
543556693
1480582928
902950499
1486328716
492690910
157007305
1772909659
1880358187
1554809555
1892703421
1457919522
2036476771
1047243380
1167874410
80032495
903132794
474231200
1002376453
1434084125
702662520
485230905
884110641
965380465
1310696816
76188629
776609966
1356518312
1214238496
1901516171
1112869629
154885197
169148989
528818896
1525041427
1360348660
92645354
1520549080
1217276603
1768242094
1082764479
1505077713
1891365147
1630268554
250362742
1585600145
819948182
830377851
1105011316
1049069393
1508973026
2133274080
1596398058
2040826534
1098486034
1195157517
1020657534
1144150181
552298808
324707613
450371208
1200119319
1634377595
1644286875
1318460655
977620014
1457690103
800244216
1015614139
333118041
35811417
1825169805
1818383370
870893615
827096945
192697972
449840518
129734037
1907284663
1138454510
349329221
724833662
1985669166
1369392906
312149775
501807743
1873499514
1013927254
797988755
291883681
1258240838
665178357
1957161272
797040714
1980627846
1471887241
1139538908
1667100421
185660620
1405573547
566543752
2049774297
505519349
1463377613
574510193
1505447811
1665715268
975679109
1981286618
1590121178
25697287
67815379
1341344083
964357123
524731454
1468084977
554104646
205599419
1309522953
1628606619
61494386
1073628713
739389533
300011264
910986655
961865388
2037333464
735080211
1645519189
1330214984
1070291587
900148751
1876365823
217898081
1653799726
1480623430
627194315
1314905183
384476387
1424726377
1745599334
769577521
1108494827
1012519200
2091585301
123064898
30966906
27266159
1176331618
1210415344
1880839094
1127556366
348845333
2039394069
1604364070
1126607379
2091358343
1472225482
107127940
2045028177
808462032
2025288031
1612055101
649729699
690686097
364946801
1508808486
1016318107
170270843
442784279
1582728340
1764998174
395238072
1780398473
2090907274
491979861
438095326
1367553124
1344490500
302662786
1478449515
292959668
452539026
1870175626
1162929633
1872745134
805159377
1450134896
745956689
1547523990
524771235
2069339391
2083782931
1771912134
1229458356
1730042385
1807910669
799848964
237581380
683937863
180984185
1697328490
1835395929
433228810
972963238
31799272
748818093
562628214
588843918
2100241211
2098564032
1440734376
10092156
1204143644
137234742
1078485145
99158552
2082893527
1783560308
1805268818
18019630
890427050
405112652
1991770974
1529834018
318198665
1021059576
519589563
2071974303
1172561371
2054960175
1200010033
640396765
1788618330
1019433555
1221570593
310866308
849549637
1759400533
1071552000
1611452929
253249605
272330185
67196424
1990923387
204472444
553057807
2139482604
1749149356
129837576
1125899888
121018356
680166478
1526099722
1675388385
1052551365
101667546
353444794
1870778963
717170587
1381844914
1313764259
523152656
593495454
354288719
1078294091
1123115583
958048460
1185284247
1957097817
791702292
669006565
1400808748
1706420929
682273696
612943971
1623014531
894303581
1103548209
742033610
1457067039
342726192
11962276
406978962
910029192
1138547999
1668788772
250794920
1740404756
1516443002
1428847858
1477058840
775545488
558793690
435698505
389834759
202251865
1864220286
1813770643
716657169
1325801537
1458776277
2125192077
266929915
740873884
313693846
658639670
338040339
2061179420
990185653
1399235468
1731894844
1046780045
179512192
1169554830
273861830
1188459815
388371059
235073538
149104095
583946175
1454586463
247615267
1653751976
1573910494
731540758
1820299372
280368376
1765206305
355406453
755270409
1336845499
1340790587
1184232883
1640539816
1879828
1924373538
289737596
823329786
1067364667
1781794822
1888949327
2034636440
441966001
1593664627
729842835
48161685
1167747273
1618488119
909941680
51535446
1585221098
480226205
473631567
315028757
341844287
1350518870
1190919643
1156991468
2010849221
1937938996
1693214401
1044269762
1247169085
2023045912
1556843157
434116759
717165562
1239435444
892940242
1106007594
1758951454
197866716
1096822517
906883360
1375236369
156966936
1171729672
637548754
1784484003
1675121030
1858924697
644645264
515877464
248040899
1988305130
1214093284
1803729771
1592450552
1973629037
1179023650
73181140
2073662283
1846577582
869183725
1032738711
769049190
1180892607
420393534
1536396531
812071194
444258615
977637429
1701562046
1445782470
851458477
1682471673
1913504238
937152330
1128048429
769371280
2007516144
2008006228
303184800
320684013
819059732
26670321
2099661486
1280311925
1291930965
278615889
845375319
417462467
979144558
1147654145
473241316
1431699889
1470787332
36060777
42932682
1665036422
121040255
1894170700
1760049497
2086029144
715163531
266975401
1027411033
1655487429
1943049979
422343208
237713563
1786129769
1047545989
213690901
1289520925
1216530692
478305972
1284815546
868045463
589646541
767077738
1336118097
209500215
1511177171
1138273871
1630582226
935609191
1953403120
103765039
1584790165
2103351797
127892603
580340395
1858062474
1362001274
1861656153
1551108706
802645719
218349593
1790297732
1860841987
1618292816
2000815106
1843142572
231471500
1808565540
1487461596
836571700
1411108511
799149124
543196049
1364332697
2131309595
1420472331
940251300
1150357977
389903926
1776568609
1102672736
2024614383
83449382
1279064673
1660919741
184304946
442497788
321678208
1579734929
1041583789
743032726
462180537
1585057775
920155236
216830231
1123291107
1406978224
1373960008
146684199
400001887
921694323
167022757
2062533894
2058286068
1643186693
101774592
1743267967
1052116837
1998203351
121633133
299310873
800066053
1681855833
1163380074
1282452190
1110910958
404992895
931433453
958094692
1319638828
1517705811
438275990
526644202
310862093
1195413122
862053992
1382069521
418644876
1422531186
1571066810
114942255
394002486
977178262
1891436012
269632837
58949945
1290313672
1513452053
1138228427
1123566999
1635102220
1680549095
121475735
405649546
965520303
508749005
655569378
1177227932
1556513588
1358618347
1794841459
1794305533
1991579402
887851763
1662539476
347073841
1811692029
5442299
1078346009
1574269770
1982501547
1416140070
1739138510
1425623359
1848750941
514939825
2059869286
1754223470
15810977
494791523
762403904
355370547
1138920894
690730515
2111562073
350997866
50793113
1650274319
1153222191
448244152
1934157585
720911173
1228689056
53941654
1724702798
2137633101
1714572877
1338603984
1595596967
1743367192
965126928
88367548
436922905
1659515230
841803691
1465821017
801771876
733720354
713409885
1850881213
95177577
1940665358
12379973
1392258821
842503919
137742334
1636301773
403212329
1570707171
1591253688
509315596
498330456
1337660812
1431242593
330368928
1764425110
2054337057
1490615408
1770810084
1201765062
1250627498
48924657
307574920
571821653
1532694380
553801390
479238874
1035348991
2015697924
2004903743
1482430078
1958685074
353543865
1715357616
1061944265
1987874836
529849559
1360517979
1601107043
1451355200
619135748
1062635957
303733812
165625601
2073975957
1550824388
1886225235
1940987056
2054407342
1780211372
1648071229
2107187480
2010907450
1148565169
1141014615
229669098
638271763
1722231354
963987715
64376108
1821271001
966231519
2019579065
130236829
1799387797
1074899872
1626071455
387210208
1391381538
206018760
1538061898
1660210291
1747730578
1424839658
1760720310
937897671
1078594859
1659905492
1136942388
380142012
138668066
1048621529
1852926337
1459018415
1518751499
1353893822
476089180
2104574593
1063639145
1652760722
1095511907
1391265892
21475038
1151042504
516259962
494964339
244260628
652914253
1325259950
366593123
66913183
1316399001
1771164685
859277203
1001824999
593122722
910796805
1686534794
1334844126
1625364661
77151074
1143580433
1481187566
2053805700
704838888
835352654
435381354
1336836719
82194813
1611642271
1301208359
851066480
1203010773
543323094
437654111
940260581
1936476972
309184636
294619342
611570338
231989800
1722934711
399984418
271522415
495856785
1451189547
983639468
440700871
1555932588
1133053017
1342907411
2001627537
901102270
165625689
440862186
862982528
1044643410
186804838
1965596777
1292187098
1300084189
1136670042
733055413
1576898633
1101971128
1508448239
766876200
892427968
1441935657
1505887141
873320287
2091886186
1822541289
1048379476
1406130103
862750317
1704616113
1588956426
1299707176
1686795384
741689863
705662540
1566870144
1220579028
2063740966
1197182784
1310093721
2047585040
888497226
971543442
2010061352
888865486
1381405997
1875062166
900074219
173932118
647521881
1940393718
1704762632
1112319028
1653532783
651647762
894519776
1798227918
2046068419
1287782724
1184429217
279526142
709757415
1652035819
1880212270
2050155548
2075023411
1321304797
1454963334
43635939
994087394
1612673499
1047798219
1590007657
1076198795
1519241147
2045274922
1020906237
785666546
1867784756
136373750
1991652307
482840716
743119710
1254543495
1448135265
900731841
38150279
455430520
394225136
505691690
1229107919
721336230
1298183115
302361760
890229608
1336720533
1272861750
547691365
1980005362
663263256
1883566840
874095592
1961969796
1691658716
92728450
1495903041
1889349232
1518436019
1097285696
160807205
339335665
1466712557
2095160106
670205676
1758983812
1234848402
648109790
1267789273
731948076
2064903507
1639797739
1977283170
391623869
1619789724
1809737550
1391045616
1537194873
1086819779
331859051
43010496
1621612742
309841604
276077220
568499757
1452755814
746777137
2100686167
1619659346
1629599527
568101367
1845625855
1255713798
21092216
1085375800
737809615
1875167672
1082904268
118574114
1720505920
1554034223
292116826
1740833253
826325230
541501753
1520553294
2057765215
467056201
59020861
1594150851
1189924345
1979504672
459382317
1385046281
1911110372
1934681454
1080346822
1950396785
329832972
790221514
986091027
66181387
292498641
561313651
333397568
2049683526
806168714
65878777
133538993
259058408
2114498432
747848813
942370722
1254863961
133383667
419540853
562165664
70699303
1578982071
731342731
1943173634
1149682435
2065687193
1136583587
1831690412
509510669
149105368
706687254
1069987392
2097410422
1031143646
459853795
761176358
2078883432
1666084982
700494342
299247622
1172960097
701262223
1479205057
1871580271
411243074
1702363235
1617147348
413334423
1868314487
1304295657
20701287
1294822198
1860291349
1918439842
1856052035
1136933240
245182841
671002847
94690953
1386686404
1516328890
1962132039
205097268
1937890391
2092915485
1947393169
1271401041
1282653452
171717162
832264534
246956842
1217283142
119831295
112152266
1038310971
1248506262
1222507196
492266615
40404062
1753304143
1653253303
649739968
874928223
52868423
1291671287
663728499
2081897527
1495345603
1179078009
734440580
1850312221
160995206
622763349
600978316
1597988425
211432428
2119689579
2146225928
1180144347
1246451599
304857467
1659755523
1781440809
609497644
1607325498
869259596
1497633407
660475905
426603126
1931237072
715390342
1288046483
1762340485
684156061
2056657741
1106138579
69452726
404482637
206136334
126225521
1635734407
1772494043
1181851849
1124353057
1978094659
1234818669
1138784985
1152494526
1572189434
1474386308
1097942714
106743659
1828741838
1982135840
1059775871
882566690
740899018
433060168
168418050
1350540390
1997884549
1512578441
1351301717
412280247
78927670
2130388848
233184914
884036272
470327123
598031264
1298161782
32411386
670528165
2065334524
1567206236
103641140
1680796943
1142989792
887552741
1650522693
1024885780
1911424745
1382221751
1446182431
422677795
548564293
1515915876
385179171
1308594947
1203884890
2070062240
46327886
2028890914
1600035175
968228144
975501617
1904602431
1164388760
1166964129
1555227120
2103573870
1542922082
394013598
1338891894
1253503590
1003468627
1622016255
1492411642
1818590384
1036634
1922583334
2041317496
2091180301
531886910
728580477
2101582384
593818798
1717985558
1874968296
1749085580
1734235272
2085699073
1921665769
1510118806
643690662
1282610621
2131550019
103263539
1835447553
1245352341
1218486379
716906534
1618405339
1898458103
149725385
1689141682
100215960
1268408020
1403914195
191331472
34458535
2147187318
1054931348
3387309
37415680
507024072
1594064039
184316783
737740863
104957228
2115092497
2063719395
1000881847
902183128
1319156306
1892760613
1220601970
1026208456
1454480550
1863724467
2136259916
469772599
725899622
100609522
795566570
2130430328
1566677190
1856675499
1512070202
448650088
1018291500
706250197
983270129
76643993
509821403
578230164
1945180109
876012060
634261545
1759275497
1838831658
779536929
1557955516
729349558
388948565
1564990567
542926870
351936761
562431238
1205484552
1862845073
1338543547
1031429301
372023842
2067522564
1585702175
858311615
898848673
428289320
1766569187
798633215
95118855
242731504
963273950
1258206326
545324179
1242588588
1927384835
561915423
653651900
1143984222
1643264700
138882668
1809317550
696355411
1173841738
71205249
1015698977
681226205
1908604489
61316657
2048750382
886790109
71100765
1788272642
1931823995
1779874051
794709113
1783158563
1383486257
200917920
1566575030
466738260
812255460
930852949
327049368
1690357160
578581832
297430140
320300397
2115652222
668226766
1733895967
1886492483
1765488585
93977551
1587750403
13499317
1014979494
1539943815
1571596658
1340330094
1457730119
885477968
433564891
911166354
1209976889
2087685124
1209066296
199841884
1429676621
1419996494
361447220
1475177957
919657114
1078744303
1693023383
1278729556
1875017495
1617279713
692813714
736154527
1724438425
607845045
905291101
1081376973
1875367764
1931258663
1475633885
950213360
1996921159
1802258980
738903388
812258993
1041368268
322243310
1525871380
1991855534
1763140213
1635253286
753775302
1739899641
1209891488
806824554
2006744381
389985681
341808530
629619616
902679253
1153232780
1863999115
721976125
1746810150
1237258952
553615046
615635472
128303543
1613075973
476369725
141459037
163947825
480558595
302060303
604025478
655342413
1123210041
811304177
516381952
1894399226
2063256175
2104341292
1724391995
451061742
1641679514
774680634
915018915
1078243202
274824419
533781985
680441266
1238297307
1317394844
710535053
172858054
1828388215
59266669
252541333
967745293
815065760
498107127
622899034
1233000841
886230988
908482778
770418882
776470275
272943796
1277674910
2108295211
736755752
1199096431
269415710
98244486
1779467535
100803675
316792987
1969519060
1567857530
1240607393
1143602808
938600270
122357076
1714847774
1866360726
202465846
139322074
1548657611
600849430
49540110
1381847046
1864009773
1653139275
1305563060
1750998568
1463560747
405444767
200184248
1555719751
1146031908
420071275
1325478749
1787686707
767027703
535560072
1830803178
739625713
1911519458
325620698
2008581611
1709492793
1368538770
2002969666
397864210
1203279282
1710273341
1166599320
1880238063
987903713
721129897
1042207436
539138801
1201975775
1270738656
1552079488
991911755
1149446400
377486876
1687474803
820109531
1846907876
540837257
1935646573
523863810
879876015
93106343
1404436584
6488730
1998225029
1302560275
1600379952
622236685
1772081575
983220200
34969959
910397569
1145784114
6068286
680091
887848045
379239080
1023253496
1588541244
1992613306
991053335
2053154601
1087493861
1190922040
810535081
1299555730
1928645510
1171698639
1778428483
1027796905
736446581
1628081717
1865925866
137480793
1741948013
871094907
1624128246
1884360609
2022712162
1700486738
1377414659
566040113
1137054218
1629937114
1373824574
1275881241
501960966
120836087
624152723
313381328
1062353850
1127132763
254463424
251388143
1803814574
945243387
454296357
1604189913
1247680714
1743912118
1543875161
168718650
1123373059
1925920852
111226121
1272128018
1232269795
998422323
448654489
1042579619
1814932484
597346628
1559038515
753523095
1450314848
1183412345
1216844034
573605309
1937578434
1436305498
537954083
983429923
1988448068
2060220265
2113039048
1262744479
2043186049
1800235175
746672335
953120223
1039090207
590355041
1450320392
704961513
116355935
1279999325
1160195964
1297641396
1055411716
1943687869
390707797
1362714768
1884867922
1373393647
723048322
1232020221
772841963
1473488831
1178601173
1089093801
1534430392
683936094
633194774
593514557
1300835778
915437811
564022310
1039827234
1441952109
25195475
1874363970
1055059632
125941677
128637567
1191030292
317295426
1563228671
76789187
1938416286
1507984689
1135233177
685563504
305770464
542636165
263203253
30080901
1643302330
180646708
1024165549
1506595046
838123632
484234646
1064797186
882982069
2089878556
1415416283
1209931073
1081716881
450594768
1934506756
1597079994
1637566005
1945544124
440629237
1163149364
1498916336
646164257
51211152
162364881
1824504615
455328922
789275824
315816365
137555575
542484272
1173176321
1423279911
1869057662
1998607400
950218088
1107982995
1048348597
1434463694
2094593855
1536221086
1949880738
1282324390
486947846
1160475010
1297153061
707098090
311139583
60931588
200467284
1889492662
223437156
835266413
1901815121
519216404
886439982
1956025404
2126037681
512059618
1352218050
1415609185
1911896322
1510000666
1156218003
117385399
359364558
676475587
1311244795
1224114327
937823775
394912253
1041273028
1082037173
526948720
959169515
913738555
1365888095
1369156415
1836486280
967716089
860201749
305861019
175209280
1254410968
557303822
1404329252
988658092
580867119
445314840
158054324
1031716110
1880825821
1017312988
1929866523
2009895362
383213607
2004846752
1985830050
1400031306
551642195
1700114670
649460255
1396349189
14206390
196610779
1807128881
1150556768
1251861209
216125873
560314039
1532832855
2059277412
789351713
2084125524
1803722665
1262386799
1493799226
294930003
902020986
1459141980
1127054719
459432255
2084598656
215043022
1299858599
292852038
1801685259
1213478089
2145292738
138411416
899211299
201983768
1023161950
1999665895
622674776
1425981185
1802796539
236170405
815452924
573143957
494706702
274560574
365493875
1743308327
1399614195
1913127529
504742414
1172603336
1448955693
795837130
2053124203
1053379632
306385420
455627210
273637541
663779781
1123134801
1018804836
783679581
1825449340
2069808924
2078577490
1376365870
725078058
950954685
243075956
660032397
57134587
1631096364
458966261
823048826
1866246573
481762791
494674302
1517410832
1684401355
1478706027
835451903
347259787
4013118
193961705
282259665
2143879961
2115039853
719632884
1030062225
1022027000
2071422834
1865055385
800640336
2011661553
1980803946
639999714
1979745994
571948324
336346830
2044712285
56421123
1921557722
1128081375
1057980077
393881735
1274248859
1133062816
76224939
1094528673
1893766469
1756254411
53373076
240892189
281170274
1635483822
1407863761
940777344
1134888113
547132334
648878908
157376436
559211905
288390912
813443230
942174212
826654108
694677476
832649369
331551369
1232249382
965424699
1012101587
532652302
1976273753
207473905
1688124835
12574707
713082755
1305292074
1807035673
2075595163
1141943279
1421509115
1124474450
1393773845
1417145449
1649059510
191589254
262831558
271513947
1713344470
974763342
1824764018
879314642
737373879
2028716936
296353199
1372457510
524096033
2140052731
290804465
659328819
638188028
2063051314
1871153546
1689220498
27108407
701121376
940657553
1731051770
279238017
113846569
47872763
745961861
733986159
375990208
695813152
2000817329
818141580
1351051453
1281369032
1353083194
580135465
1859524456
1466146514
329670364
1304674682
1040208946
71007574
1747969469
615496138
1329726087
806323722
559929379
1078247946
156954924
344516508
1800583774
658591526
2060045928
1066884990
74923086
1163326226
830721190
1702598919
94640642
1645656827
1097658912
1831280019
57898639
1551776971
1595389111
1650048780
920164687
677323427
1217166254
2109550045
713442123
141179583
702612722
1107907414
604090481
78909885
1549437490
1378464714
367584922
1284144699
1148086106
937943263
829430050
1102849559
1715230073
1281163585
953653040
937610790
246687117
1906185634
21483198
1028808592
2052998579
1297163203
1883077632
1465160183
541532781
1005816650
1333549060
667015038
2026594624
1779366962
882193759
1795858938
390479099
1052470827
2001503161
1872377922
1301251567
885885290
1610345980
440366355
2032386049
508206583
78909189
1544641900
37748874
40429719
838450361
1611100217
1048068194
579170482
134897505
673212907
265668318
162841497
352071115
1526538590
733259661
1136222698
714356650
1331247933
17508176
277843795
1840655846
1073441063
551845440
413757400
679887328
698877866
1534087511
2019243923
827193344
954926337
365211766
258118660
1145031731
492075837
953459776
238321694
1562078137
1815839629
1980299334
705546391
1371734488
218038978
1750783033
2036913922
131494336
2041487133
747724538
1245846195
1579778245
958302502
1841589669
540852057
1623905808
1785085039
737990265
1337534980
203754417
227563867
1594315360
1173158382
1426944087
1050344820
304022430
361258849
2022212383
586197251
1800915682
106406253
553693770
851515181
1272750972
1148325802
95049486
1591866412
371468444
1731884963
458086302
1552076953
1200021368
425816577
1657484971
2074146082
1906690730
1557246260
1869845552
515186710
980522489
1121297333
1016129041
326707640
1062178900
1500124163
23868273
801917366
959017137
117598891
550126084
91698688
777959387
314073321
1366923118
1805268079
1843979744
1727888960
1861187401
356033387
11832566
1844500591
117695051
1438999181
1354591114
1301739873
552210966
1791623631
1120196148
1114960214
1116918183
859581522
377957003
912338840
2135448938
353251769
1337757090
470984598
861969567
2091174459
342847051
1929747391
1013032126
1000063658
536726462
503274476
1461564612
878568964
169365803
1597041221
860893847
1985433274
954707406
612733615
292401431
797566957
833730188
671662977
1176449034
101219046
1617806705
1905897758
742912846
1297377936
1371906509
1398007338
80717260
189341465
311685309
2020108136
1555365336
1328034491
86396286
1160820369
927911532
1984704555
1902735836
1651131970
1200152749
1209082674
1204722599
1405551183
868006077
457625176
987655948
30736060
779849065
1120310397
1922456692
2109692293
661716769
1798333576
704447115
267653665
1217805156
52876147
2120531911
581256610
2133074909
827018707
1909625196
798271987
1604285722
576695283
1763754017
127711222
442090984
1490113895
1403260008
1092972975
1358954479
906519039
2084538705
1088793188
454248924
1557310294
1129859148
1463107742
566543601
923284123
558058074
1335177924
594681070
2019647437
1810590453
184473252
1212319351
1008367228
1949032220
1125648836
1781201360
1376653744
782711806
688439272
133565278
630180152
1545555599
522132818
896615923
1530014694
2014498936
1718589352
520993903
805681278
352507953
1932226885
1383130382
287620924
1060351418
311400900
276109710
1603129821
1535515158
1637056376
535635047
1968086458
321754553
1016872963
1117810648
1610572028
2076609351
1984714938
1719059146
1333584710
2055397223
1580335404
1402178956
115637801
1928925814
1159074278
406383257
876498914
2009081959
1055940816
1661117750
1106783509
867658970
466737007
321485993
1597720409
337934366
1529167815
1584983519
1022766599
171521965
936429757
1770703140
290948908
564663535
2044300523
1093711083
841683611
712452130
1554632326
458965830
732615405
1146503123
273413539
497104653
306276728
282850291
115186857
871117872
2143466520
2130925399
832923687
1436513510
187437492
1177080153
1617402202
151571233
17511772
1979425281
273108616
1692357701
1519341587
211216372
1609239855
178545376
1100208170
993346789
674881811
754363799
1047248644
1879805776
758942993
1451895742
2120344629
766305013
393523595
1219849317
1607768500
1421167548
1829856294
1326750971
1511351604
1069923290
1355774246
1318264673
2079260287
482680221
1869353054
147484891
1168820000
2094117343
2093330685
1675777695
585398579
2073232693
6334322
1631458108
877596967
1140948346
1152765390
1075924227
1227924322
2094152082
467987600
414940353
1522832832
2032060653
845544728
2058522024
823159470
544567385
727567847
1033155346
2109183910
445107067
357330925
1717487673
927333027
487583836
219388451
328752122
912118927
704301320
1874550270
1786304785
38283590
1892772770
2134996626
1339182958
1490901345
1537609926
588514140
35834322
1581517707
636710378
1835691225
1725156267
147386555
1259878455
1784453007
1539081834
2063818926
1667738348
1472677927
63330819
287387477
1406279221
335197737
385904460
969342523
1452915709
1393164185
937219008
386926482
1940603267
1615261052
781051822
1443529912
1536225652
167502542
2139240057
1715573494
764375138
1070007378
1749043847
32983645
1575999756
689006289
2124087610
767650680
239703892
2143213170
857396139
855663577
438492663
2057993264
45322818
66504425
488984813
267736126
1188257509
302226873
2092223757
435688225
49460609
306158685
374401660
1136761015
217722836
2060212670
1851743662
631064745
154045390
685208842
1695309143
427315666
583186972
126201248
543805050
586283477
341438327
603631298
898512894
1893098737
50300631
1295804412
960003940
967817838
1452889961
1826897215
2118213622
639395353
930079680
1691069580
1140926117
1249230398
1275689370
1934792759
1955812505
303464872
1303102755
141314616
1423025492
351552151
21527572
1293775156
492228224
988337403
2090519351
381433461
998323147
238873347
664569639
1114823747
2042679375
1112027872
728496591
1902457986
1223737424
418988624
103041282
1380878173
579997671
541669699
1208475591
1835261431
466875919
462155500
1843825650
281118528
509562104
1687169253
84930822
1629545895
1061924954
1675690663
1670958235
280279485
429282845
95585438
969282790
1735095106
2096016938
537846580
1107249908
963942328
1185243286
189006852
1156133651
784585275
695396702
95379661
359020016
2018275416
7319649
1474840439
548238871
1572588153
1650705784
846165198
1134877318
67811663
1058895536
1311012442
409954283
1743358770
1555242420
1908870441
2081019360
1213120575
1338992501
544365184
940746373
21760287
681200012
1973565327
1940466814
412332409
477849019
1357399874
981110819
1470647295
1025639430
1377956252
1334719432
1841561612
1728566478
1691616849
1774702404
878540273
830101370
654529440
372103919
1870881094
1909112633
1117823870
2055877683
719443031
1634384414
244511248
106469116
631935294
666673876
793694222
1147836505
49589191
1881510391
1221969385
39851706
652372208
1118907769
1847547072
751625110
1277497383
1711630983
1788623192
151042419
1964659535
818770987
1506928111
1144088462
1030108455
133359715
102503459
1274187366
702316136
277758028
1881553298
183587651
613933517
1019531439
402737827
175832771
1374287971
2019051481
248205710
570021478
769616941
990429445
1167460890
1179298025
1830139230
942951093
1499885424
1045293888
587852422
1852173536
603900092
204916649
496313199
436973804
886543662
1432386774
422760988
703521937
1532619118
553482697
558674090
1523543510
537021267
1495910295
35015023
1332454154
1555686027
188269370
1765739364
1327403731
828290844
2141077649
940296972
189925141
1534354447
196687534
1862909963
1309781272
857071838
1527445294
1375375491
1455222189
358684135
1775154280
1033614274
1587027194
1755780034
1829289367
289404008
1129069719
319436294
2064032077
2072036291
2018870453
1583692904
273839510
1944028093
951359
871115431
2113295205
1885760143
2033792119
1347906799
1096292200
2041508325
231920038
834941626
1846682899
1812152582
2010616592
698214945
2090614244
2016746607
36330639
955858084
36621248
596354713
1736458300
268103619
135283054
426174990
1123958870
1844360720
107817074
2071939973
1016762440
1069797916
595166491
915462418
1915375920
1700339634
537294621
414332873
1199941698
252349837
945338876
1864657825
1912396998
827592403
2003187652
1630098491
484607484
575454300
797044977
1763603400
1556398117
527554924
1744389726
1763240231
1267950035
13265346
1202843129
1578542587
638554568
2006491635
440731342
1537452029
1013403125
156978296
1592894593
712152792
149751265
2088817523
1427602330
1208059176
1086200239
64425010
392911126
701056700
1028515750
438019858
1967769543
1242231692
182503163
176770350
141711170
1271324075
908263445
896425535
448629431
317028206
1641580723
1274395250
1604718423
1553901916
1464757943
156763875
1943905883
1202281773
874563314
532213609
931986338
26997374
1918663845
56434114
569782341
1934876662
1011651447
572757053
214482424
731966662
1724040284
365568707
924019792
164253735
1970595838
242496899
2110986048
1673841972
1528705005
1038339068
129680911
1321908440
728582169
507480657
66636923
2127305027
1356283465
440581672
691306769
1757114479
952671335
622160017
1171540705
1473910273
462557479
876481876
1816418477
285858945
1593861431
139234301
1426478902
2117004259
2043068095
939810355
1803027077
2143007060
1685581254
1894459272
1649304901
1659629684
600477244
537830095
1619270660
2055579956
925884042
1866906839
706656059
629837891
525322352
476259640
957938302
447848375
347992532
2092873967
2055163773
1886792611
855576727
43744
177274941
800166137
1002858264
1593460346
2046499937
892304988
231784657
514002881
1376786793
1854036183
1283020258
1692900542
454809411
1705190386
550694908
204141292
1309173723
720706779
1059694811
86894029
1530774767
1394577886
1902183060
352905888
1301039383
1018358627
1301442789
2022109134
253355387
2064266771
931286085
1459569189
483803586
693109328
910604907
1863688413
1054225234
1583940991
1635226685
1250777715
106240369
1715650978
1743320227
1002646522
438000880
109330875
1916098036
1456229656
849718860
64679378
755778821
1538415616
434490495
1073824137
918861914
1019215257
360243326
142742334
1557348357
1276272601
2012280873
1826593461
2039564197
1462611280
388717114
390464439
231477434
2007885605
1901023929
1222146817
666361605
1556375529
585955335
2119272300
1789776541
1942395240
282382362
1333026988
1167902274
113917653
713607375
1974539985
1083660696
1484105347
681952424
782092387
1170646956
1874375738
1829296229
988846735
1272252284
93253215
1296870381
1176003736
1661457811
1697243454
1483983447
109590440
62139066
1081547197
247354142
1853994506
1854648786
346391258
531270470
279530684
596710565
69106636
1034350609
444092332
632659001
1313817489
1157990464
710303636
1198517860
1936196679
972744705
351148167
1139202009
708673740
1001074958
1136408493
284918810
747010689
824640086
1976003612
1345841961
137223483
143572210
1267127149
1775195031
63344631
1998612696
1308866245
1117355132
408461240
1396995743
874457634
772310583
294852885
1301741817
1077173621
1789254613
1933271259
2068875942
1263078043
562359153
437896339
1806747566
1029277478
1277533106
1722348486
408455793
698453634
1198219186
1951460378
307561151
2125772742
449530130
1128137951
860794497
585656468
281310667
2135357219
1602976865
1257927296
644698331
1966023636
1168750989
29934143
14181822
2093397530
915718309
1018873329
1510398505
122689506
556913104
853326804
502222525
1671833873
1580000108
690651518
620255533
1247389192
1758445106
1273067332
556681187
1296299783
2049551156
911283987
1108175689
2113208008
1785653793
1839705694
870172685
2085586032
1415605159
242159754
323790237
1811695034
957924702
868682613
1740150553
167082216
1416558870
953204769
1268132810
574959208
1164205707
1764790444
2087672515
1766281035
883559439
925545605
1055281219
1349884498
1325800482
1549228999
1772899509
1000435008
1388911459
1035607438
45115856
100067565
121666856
822954284
2126700877
1165635263
692344063
1971356965
341560094
1458412369
383916806
285952029
2147345679
1424017709
438122719
2029758859
816854675
934641856
2064759165
909041072
518266331
1215012236
1076091959
1399012931
603559674
1409762059
409747080
174023618
1575901682
1664364320
135292995
803188929
1249704807
2095218143
2007326421
1596121099
46753789
165094925
1155049513
1204940465
414751631
1462143117
516894989
2057073796
1209743168
143708287
926106556
1723094722
1870702108
513132410
1714141888
344110542
1279194059
2051552475
89199212
1317769570
1209999791
1057902924
777141403
1531658098
1561549931
1459142830
454071503
260833033
575035189
1406300146
313139315
1885014260
1224874333
1910336901
535217800
860278388
1108386552
981318812
17751336
1522110429
844518967
348512027
641196033
1583129894
858847442
184082065
226629038
631153213
1827492244
89232446
100136738
220988384
1383174823
600405176
2131051664
181865448
841552705
423637716
819235257
565207350
259198527
725019376
1512928287
87731156
1622443326
544996724
1573947568
203470381
507236010
381238071
1104569037
749057295
1456748727
2044767142
269492166
2009182132
1921305505
1977337755
586983048
2052775151
861707794
2012710668
930545682
1685111416
1614017488
1350264213
1764359497
474436521
366478161
50720923
1754262820
1843882534
1528552498
1345604475
554427900
1532844673
982346522
1939183042
2128915101
568307523
355634741
683637749
742930849
2017184893
1159902631
1264373285
308639341
1246728833
515806600
1749296461
156371753
1567767556
406299168
1852789248
1619990405
999666631
1400935882
872681944
937591871
315407675
815188533
1554003159
924461700
532531592
1260138478
1757557679
2103190945
664394340
61366624
1571655841
2070155313
1929956207
1721900067
1276668131
1532681964
840878160
671178288
32265201
1377813431
1680276932
39027054
698751233
67877595
258076131
679362305
355009377
802836688
733598315
363606087
205919842
359357254
1054589739
97295293
619771512
167519726
1102266330
1099426969
940644100
273288662
1216675632
1023073532
2086805833
261914711
991162416
711708067
282535651
595155029
1682812139
1879040136
116614256
2027063402
590720397
744471819
798693219
670454377
1476454223
1628140103
1109403065
58983534
2088386048
799750434
41906897
1473886806
132467009
324070946
91380218
102764380
617316977
1573638680
597122064
1857980425
1918056705
1006232707
652611815
1294359931
1992537391
316696569
1682218460
933452653
747254554
938284984
1641323789
1499425407
1734854045
1664585828
1764826936
2127575037
1305227644
450414155
143803328
1395996439
1155654850
1305200803
59449088
2057238796
1040616668
1625211941
1995306049
754733362
384208281
636698334
113325595
756726824
279209740
1853801805
1940853288
1774708696
950633243
1612509735
1860328677
473432828
345875715
2068632663
959854031
2118863494
1136444029
1695418987
1981026066
1689966096
391533358
407148563
1191455194
50855034
77470753
1554465160
1028902669
606102052
765305626
847535719
2011620782
192152002
29563605
1654779444
663237680
1011617498
1243428398
2119924482
2090371554
512200151
241299648
677552348
1095983254
2125176776
841101549
1011652899
1934674908
174534701
1368341147
1532569307
1132212955
416582550
854578319
31539673
42912508
960277751
282958131
185001053
119003555
1991321069
1488247662
1232719345
1670609934
1575524648
2139471257
1884606850
1945019885
2022074705
2144775677
2128953133
983436777
1005362172
2080809790
1736982305
503141861
1680530302
462068813
1114875202
1961270315
564097399
1710538043
964686292
657856983
1298100239
1201587684
1857044323
2116143299
818048990
340555796
446778417
1984314779
1988851447
1387035015
1582669466
1594097181
167293289
1569170718
390329166
1802917408
458666804
719945698
1537272082
1754433722
1597843911
1639528394
1929103152
665606911
311044677
1813283582
1605604899
1927386531
13227511
215080380
532986814
1149016732
1584916286
692553517
2142378812
1922778748
1489236682
739760619
992284899
1433799029
909631154
1107841746
2115984339
1763159857
764081899
1703165967
1450939662
682110337
1215676323
595634116
1360200005
814193936
519986861
948590906
2025925059
1467594591
2079427730
528536731
75771534
1479277223
1965912559
719396987
1467142311
861064411
864400636
1682099305
1523201615
1755525892
1783409678
426683655
579087517
865158626
1028187094
462139739
62003759
1006806778
200175901
1559200356
19401821
256625395
765369793
1199551343
894868647
1269656654
27829599
968880368
1757157920
831276196
1502048872
640602927
2081667191
586118107
663028152
1690483909
1932658673
2089908093
1463121527
2125357831
386635438
1178925787
1437547293
1273697806
1232305959
522740016
1925675095
1707937793
1250574189
1879399897
1997524658
1217531652
1294300181
1191056294
1705811140
814885809
681896251
1568063389
156184548
414032355
753104495
800935410
1104462727
795718751
2093469188
91823372
34005773
2021935943
1475308485
1633504999
566585420
538288583
1139505040
1270295902
163309510
1337987892
381936291
999182876
448174118
1791430439
627247650
1024202219
439163565
114274746
1081781716
1236799821
2023123554
314957979
1043622148
514372341
1849638432
248731891
2088371905
1257809894
815900907
1034033766
342528315
1411139657
878761118
1821935133
309105911
1419777492
899750200
758092045
48924404
315933984
749070729
943494723
1858255347
1682738253
820819826
1465975557
2020966220
1347224667
1129405167
725444262
546708109
508433244
660539178
1284396608
110249132
1870912270
1654381245
1973261266
1636726073
1115090222
830674825
1366230008
1105632539
1389406554
861137405
716709142
1170417150
1846583583
918195527
834709876
846856333
86623100
45650009
1256414067
899897614
611365210
541106406
1075461244
1498774053
2113835020
184527298
1529416651
224037516
628407857
387123588
419628973
631159069
422745557
497233188
211859035
2005344765
401422075
1913643154
355808411
925704597
487409570
405895179
989163621
1053358301
116595569
1973018231
1652336501
669958884
2115698136
870946756
431226803
876236341
1545208706
478445994
1025243972
120104769
1470027730
1248287003
1614074017
765820402
1813808323
716146168
1204087775
51920748
1727981309
1228090922
121356192
1376494229
1031487889
518948324
1141531070
560149289
464402373
320741722
1255130820
285950287
1370706515
773776056
853091499
1854513971
1917287269
1998400948
821886214
1576797615
2032724834
35676582
1595606358
1416207177
811152371
1171792215
804115263
1216539820
1861149579
1108898428
1801711493
848907197
599427629
1371934945
2057648066
1184040958
627397182
756202234
2128436595
2056397872
147543050
1143087354
550384481
1890638832
2001259680
1929056766
122655947
767101506
2070646822
1278904802
1212278936
1129348771
905714614
970537855
1322753036
1713615592
1228916380
1718003637
1123165591
1615693166
1967978000
260833986
327889054
2058243784
1978317086
478911845
705242074
1507400262
1796942003
293025777
1250233164
325420797
983161365
1845927022
1490163342
1082655064
93209185
1118354483
598436396
1488528155
370175407
1146583082
730614904
1663496770
2039113584
1415908120
2114171633
1411646873
962337199
698941609
2080918657
2006985882
1304371738
1237919234
33329988
1436360036
883872677
639320543
2131844858
923167556
1339559732
565367370
883254127
75142215
44383616
1378830121
997421466
928286539
1936038740
22688761
1189341577
1169571183
746003718
199385766
730645095
2114032767
1256062281
1531996262
68962503
1029256053
1015140668
767965868
984757048
975018749
2089016041
121291453
1469463165
500809415
1259961464
1124868954
390864759
1079590264
1356276276
425020957
327921814
98245221
1772940237
1033126036
274995425
2066616790
2059728621
1434606458
1496728424
543078973
1259180582
234585474
1083755347
333394075
591607226
394237157
1651161945
1250913754
1176984994
1633781830
2004695881
193203508
1735613795
2120337234
1380045703
1247296966
40249389
774628927
1162987926
238088147
2114274100
1715333656
201143222
1932968323
1678454189
949851896
733183787
290759218
1856777420
72295513
1245213801
637432955
846126738
1555646476
10163932
1331892050
74264924
1319696464
1815276869
1220645885
1521750897
1346064714
361353024
1522006275
1586295586
1805661575
1892322973
411961672
1700476980
1105918988
515822314
2098007889
1272200798
760772332
1981031876
628159433
752627737
660255425
1444305163
441690526
1025947090
189650336
1619070823
1201612084
1966737295
896890080
234581012
47970946
1726077186
1648336967
149995083
2064469122
633518863
526468148
2116469940
937084244
883740525
160544483
2016721390
1551322627
1453538200
903532587
27501094
604496995
1906263683
1060671228
319254382
1942523604
364008077
1173864856
1049616264
701157166
2082815382
1365918169
602259336
769141250
822099008
545239157
199305784
828981265
1592087981
204577221
27917698
122152279
729714187
531152302
1302696097
1527424090
643407166
134786812
408670343
851806039
1520282266
162918682
1546656035
2108059799
1437220009
1951081562
1075257446
1997160642
411485135
1867369424
1207816375
1713462699
1707365723
2025571397
1696918404
1656581310
90746813
1563543280
790698843
1062654541
689801957
1136643655
1056688810
495517690
800392039
232953414
1488029312
1239493759
605776787
1272301038
1744392355
1791401114
1076695292
818454811
839416334
2034309356
1535328629
734856868
409531433
1722659509
964562179
1185895036
235473857
1997408065
1034482985
17933668
1484868914
589004566
261700071
92366236
1215222294
1093135222
2140421295
15722931
1443382477
424197805
1943011457
199186856
507096106
436384394
501951520
135561926
1258833723
1291083131
457291791
50173458
1784430198
1030919962
679405713
2091875561
196073842
872107701
1557701593
817348497
645002059
1870119211
438778057
285491215
573215855
102972144
1774544722
734955761
1596345576
2051880462
1014189422
448755365
1661721943
172883860
783965826
1736530618
1782509084
1409600898
1617787417
2126964328
1673780777
478354763
2014302319
1916818984
1824243879
623813847
1750041050
1696175308
1677986272
133242607
116520548
1476448465
1007843120
1082858977
722705932
863668049
23083993
1965169373
1369642978
745876048
398566850
811707246
1225203665
2017792569
595825895
1388160428
1830988033
440773747
1986606692
428322556
968778051
1841037573
1000854580
652383075
1803204471
579948299
838575506
85766336
1956785771
1799628805
1677699180
2127273153
1711950911
1827106540
804668629
1849641963
910486934
1856467000
1944651593
2007013757
1288557852
1697932827
1328464442
1363577793
2081579426
820450480
1724526355
2038383051
345549783
932651734
217214227
1317626905
149220214
96308680
1280884402
1942008849
1411840229
925840269
202670732
2044754269
108693910
1004404876
400160049
1839185193
1633862781
1091605539
1375911753
1485618151
651811594
519104133
1883875060
1201989878
1205730016
856085867
580102222
800000233
981520250
1278849283
973886985
317653530
1589906449
637401029
1221266046
135628248
759501371
897578640
1897954285
310263399
1333206972
961251517
652789098
1248400423
880444364
931903183
1334067425
2060020111
692894144
980758741
1899192644
1697498459
1600468308
2119831105
1314915126
557284991
721455159
189346026
1834406186
1861557768
1920069268
265444016
1151599413
667244772
301752774
974311080
1006910078
1820413894
1758246491
970400535
1364796807
581550096
1747484500
919901146
527175428
1704165886
2067961894
595959642
1188870644
264528633
149267172
289574975
2049887056
688848972
1333179677
1008051473
2145197868
1749109762
231726304
652025053
703565827
1859684810
1010250255
587871302
2041413423
1454070271
1028240916
2007496567
236708000
1507950868
1746933795
1659496839
1590836487
1241352399
511191381
433265251
715933266
1763234424
1851022300
1759300336
1825078245
1135744935
1521692244
61374474
326863466
514967233
1932260999
659703430
1160467315
209609720
1587566071
2126561702
783200850
1661819736
1218449400
851995976
2030096454
2025752083
935988971
739673701
873019554
1673961986
158398912
1509671821
1835179459
1711998820
240925794
892847482
614919953
965228831
440583446
601123569
991616445
1554678981
1165169643
1159432221
1020014959
1959439906
1702070747
1282790670
487836673
606678156
1514425332
2052592147
303550133
1416761656
1330550911
221275838
350649003
1776090604
2012889453
878828210
713212841
1979696290
2057569012
1384086936
880713588
844560914
186039679
698747789
288206552
1638779210
1899520714
398141454
791771802
1498789619
949901918
471803161
587324638
217721445
1703877897
1868604730
383627788
1425465455
292211602
1251941237
1027018983
888914096
444967602
1567101099
1006208984
986495905
1212931956
842306297
916179115
1762184149
1809248270
697928730
2058745147
1156215957
1681441835
1813970735
2068948912
2077685325
298438550
1920325351
1719960785
1503503691
634238325
1897111741
1451634105
1852284256
1765970258
1473028213
596796191
238494430
1593870468
1003832917
989557027
2145714610
2061979388
1600217481
908112080
366317897
151241083
2072794264
224871042
985512580
1587952998
707853736
271842950
431818715
1612193901
2136736187
340684662
511085001
405867792
1053270170
731457720
1045107259
11085648
1144346266
1818476869
849647917
1272152692
1449861112
124039906
1999896419
1949394401
1424767178
2086504006
1673611514
706607465
1465270994
403877309
1211405446
578586266
1809411536
235750582
1014474635
1511162625
358735097
1557529937
1955357010
993391729
653648425
1773913214
785218743
53713890
1636859969
1185494571
1267471373
1673397697
1030279273
754785768
1632388588
396577831
1459044060
1345588155
1858204957
2008826931
457760630
774773438
808953112
1381655915
679111136
186491837
390425241
1407763883
1719164863
545029872
313145263
126896628
499133690
525020752
1576202490
921425297
1145160633
1219115641
1420468841
272119678
987038377
1476135401
321372683
1115190077
1669656631
308605228
1901339291
1749408695
117524273
532260747
819114184
1646447760
1105430698
1568283379
139837412
1706112741
1886519902
230744366
78563968
1312966598
1445018810
214235075
118361671
2004680640
1865010688
594745478
2038950395
1280691479
809704545
611705064
440604140
1744368614
1509525326
188825886
642581071
43545883
50925072
2060302666
1930382953
290825908
1220699082
1340314759
1535091730
133930589
573279778
1695484164
1298888631
1607698963
819976078
1977708856
1247508985
1152632276
2126626050
459967917
1783207621
1761793535
267771018
703673606
1354499284
1799776571
552387924
859083867
1203928791
1033062497
894418
246293487
1040967644
1478000022
2026497100
1559213283
837054959
114508920
755167638
1738544684
640993027
1522935538
701836080
420669543
961829523
1178330819
361729990
646560897
2017335948
2124331503
1050085707
800822311
1658968066
2101590818
538967729
1781325379
529700271
984169102
1473902012
1190005037
342702055
359888254
1156067050
207482318
1357255223
831219058
934408397
638939269
1975780733
2121540753
1106138163
1387251041
1410766261
2013934757
539887696
755861658
1587921561
1653230524
1204343621
995313104
35127410
587868815
1765367433
912493333
749041071
529149329
2101843434
1756485645
17883396
953149304
124125276
686053249
274045682
1919582495
1969940785
1614444338
556597484
1564135595
671494473
1000602122
61246910
1636326864
1623934562
1410876389
2030148902
1546996442
2072540914
895616321
1905705939
1502854243
1506654301
426034430
863221356
943237816
368682203
713534678
1047220699
131138271
1006404499
955726964
2110976177
1697029553
1793074846
791214178
651392015
506517024
992420694
1752404383
303404197
1444450775
1513626762
535407992
258966007
545202133
1511484735
2082862741
1336069079
691823128
1755755741
564497147
1473663580
436502467
1998349212
194331209
1586180621
1622087677
901929789
788360818
953368949
2008673228
1097869766
1178228331
189247006
1678401833
922875602
1066791115
1656859981
1363351752
1172133891
1885732501
488366345
2138110873
1706247325
2114512085
735358045
542287091
1311486393
1555556864
516986667
1196514223
196197027
1888078818
188754560
1687306249
417636838
1978744985
1536654320
585753815
1262917353
191168381
1688461888
172399297
1627328496
1813522071
342180167
985379689
1970278283
550540
125496251
740819377
124656396
698051363
163408424
1762871910
2134232175
175722341
2091360597
1342389950
330098796
374855883
730562067
1216064159
2064357274
1215450101
586692079
409886989
521280728
1198602505
457883
293200626
1256120585
1477506997
1784285568
2097409970
1514111324
875452411
1394364449
1036464088
1533641123
1866113797
1352351525
1572666664
1716021302
1191985378
303977882
2006895932
1513961608
1207797051
302290662
851444298
266294925
1184438100
2118299103
1744295661
1416706675
1062470271
337337939
211398881
418448101
135288439
1370417634
1442927225
489019180
1996842156
1913921665
896036297
1130843454
1990301361
423513094
2027283095
220171472
1762676593
2050958460
1386106995
954972836
1514159473
1649280787
1868886909
1508362151
4191389
533899534
1460097059
1915688797
185286050
1887151244
351278116
1672604525
1789838752
1091530580
1476182676
508517380
1230436939
1325268572
1553196314
1452680875
1343767541
589377461
1450290139
1032970176
1020137289
1399182875
2004923975
1185088393
2007542991
1822977039
1804596499
2096562338
279907223
2036968232
1621233915
1850132453
1126850931
450109637
159119095
455668150
1929793750
2076672331
942717351
1496058358
1020973173
386857872
1685526214
1197260095
1825809151
962413506
1017110441
230109747
1920805201
2057530378
1067077750
1084781877
2108145282
2042608949
1631341382
1023589739
1884057982
1226619966
587517629
1707303589
1185430281
50302775
1798471181
1689285158
1646256226
1604810739
440661525
117443868
1513269147
2023791596
755368370
1198360622
322061915
734883397
1406760384
565719314
1291338408
1148108070
780730641
1945940163
2122336693
383921431
1221347538
2099821219
605071964
814736381
1665676387
892436196
885453325
1648116339
1318165942
1154056223
661587260
580195794
974455881
484884037
1336237199
1945405304
1571902501
1358329270
2073061243
2135524822
1364610261
202159352
633180677
1634135133
1277801502
159799257
1247735098
117674202
1493438491
570340647
965006072
882495908
359624648
851449101
1787900653
185466787
481792516
1400579731
296099992
168687806
1575198452
1648022776
858088357
1926359400
1270732607
768639755
594498676
1164200909
1645442878
451344909
596296093
944159350
1899506710
510672602
365049604
1549822805
810494474
448440602
1617399780
137467041
1324989767
1478504677
461356388
576180618
1427188031
1331486517
1266795395
1588116013
1136268918
486590259
1533684198
999320823
1459175765
262995847
74462447
1222322411
886196585
83684591
28397780
565234375
144207057
718925652
1050687143
1320826304
1606586658
1265296820
98527539
349070150
67825516
1266634488
821561054
1180351904
1436610525
1254187130
1330289163
2087903387
552111986
2005718563
350922603
1718062767
1739544996
1236266228
2090670248
1246193705
1307385589
866170339
1119589094
1761879036
553821331
347089090
1150266757
904866125
675746730
1919985076
674697325
2044531139
2051213711
976773348
1507779135
200207666
1344602977
1758608425
853071702
1509069097
416587384
299142880
1883617591
556661121
699188304
52782541
76372637
943683562
1391996195
829905357
330591037
943803959
246273542
1986096469
1571275423
2027271223
315852360
1754814778
1531433412
257352621
1713882151
1047351779
888093659
344379453
891398200
1304982369
1110094388
130025893
823220369
1225943973
360680399
523412847
921983013
611664681
505614554
499781185
488152010
1061078648
620486441
1751215314
1633916671
1396646745
1519095670
631783056
1565575612
1267819068
1263690352
851101144
2121849276
724269448
1600217481
821550092
49389955
1362586587
2112909449
72849943
494141689
1717686381
1268902589
1346360355
943173639
164946897
12507435
634196799
106257262
512661878
343818281
885528169
1050377058
2065065953
1831165208
1646325528
1726768961
1396389839
89070459
1881844920
1262383146
1363094918
1081695236
1306748484
500693153
267309047
360435791
1554343229
1329345824
698365675
2030105929
1572416457
326994320
338499453
1294877807
267198041
1429499342
2040780258
258828716
436696670
2097008473
1230183243
2067476655
1795237879
847683011
1510932002
1847427827
84725016
2123454912
63747909
1735302667
183980139
456206502
2047194399
1699073697
2088184973
484266783
820012610
1709223292
1188421707
763030689
747669548
33693165
1002384958
9987197
613377806
308621042
426877615
803612490
541192794
1890352452
1990886377
751325201
1951031494
1899692699
1444443170
1403393195
360804491
470546976
224515090
1377909869
657472752
1834040691
1616884891
1623605092
1558567229
1206542659
1807174088
1496449991
1484253875
326193886
1631099843
1812645924
639125971
1901063549
1021213590
519664610
698886121
1576054373
2036420742
1963764144
1551460276
1384326770
834207676
1494020289
604505
1821263901
677186622
1796335679
2071737016
1981072329
441815101
1529621362
1767106913
1300972237
1709011126
877224859
1311577170
2145747672
1173191759
1750974593
1616525406
13650898
1375443163
540064329
1491256338
1402323828
578192464
577294812
695328477
2138436779
1094920820
38614933
814797795
1302484358
1725269782
2058425346
875982707
1380393051
972550978
1097042230
1207550034
704361848
532405277
600491230
1430544704
1745459415
1819124452
2027705565
1557532853
1051396422
491454086
1549668886
133662942
23273008
1908507968
2063993985
2145178445
2071422424
2129387571
436486176
1320601602
766897907
18725377
810570528
790921776
617139866
1295281001
1059373128
189369075
1459982406
1108136680
2068107580
1618819793
1613478164
578023808
329066665
39597656
468258639
1645254644
1215871115
1493007180
1748790158
315895043
1715992139
1073893196
598940790
952770691
1019428646
1017078273
1619644551
1124894019
1503695781
714910630
1730998680
750436924
1003418537
1287552560
1640737485
1570811825
1366882632
677644238
721297236
1715795559
1806668532
1660122072
1738463836
1653370311
1095242285
650099785
632327996
1102637548
802138335
1551198839
708848908
2032894058
1598984824
1292385576
288980260
2074886382
1701674363
1280897099
228822507
2084406255
1065625392
838410663
1717428981
810028000
1067079382
1452936133
1537493667
631901801
1666512504
1803440972
1188796904
702250198
1230308370
1160714578
1232504853
690145054
226427369
2013816957
637927503
1263383573
1869027863
969340613
434534133
228739674
54441259
493776181
1042830232
141426746
1367732006
1780572415
1360249101
1071104683
330820875
110033986
1390454526
627572267
640716896
373098329
1590016337
495888593
699412073
1428644083
1957299702
484739935
1767941923
938568643
2115531157
1940417050
1832550029
633712136
1662831130
414720550
1243781958
1031625974
199026424
2108063420
252826919
1211535035
515798712
244124850
433645853
668770627
923961269
796832481
1785584714
1343250616
524582454
1933111773
951538983
676613516
1124236720
508066850
447057010
855758971
1403974961
425808743
1084901917
453832336
1569723474
547248020
1421753142
1295663548
1486033682
1856740197
1236826575
381471573
801193927
992410747
1849515178
1181612114
1474296288
1791395692
634116440
567295216
1093433273
911085172
1463742376
1364843779
1988414268
2103338159
1561686263
2106374380
256095969
499753217
232592510
2132283109
622399497
309493098
195407430
1715332459
815717543
772079440
1350192825
1391697648
720740161
635515874
1456046997
1391832739
1652025166
1279383756
1793821047
1527182941
55257269
1031819444
689704185
2096734254
190111793
2021305609
860129539
958991785
364551518
1347540071
768401136
1872758403
1159835425
1130698501
622428440
1396649906
548654699
1454330449
1231443363
1292481671
1647542251
143533054
1902705136
1757123835
1301582891
284474439
958832119
314764853
2123089155
45269294
1204059173
1626825248
1672773225
1530097397
1343606952
1252183668
1287966331
926759947
1972656838
1471577236
895625125
1571073349
780736837
547667931
1014311964
104650782
2085635286
600885217
1470295762
1477166158
1324405504
887108235
1312596440
988598834
1323604516
850519723
822186615
1516487839
600187342
2061113115
473101614
1539652307
1676438739
2033068235
392924406
519230385
1452813863
1751713545
842704448
1901807307
2064518498
212431696
1431284323
1397139591
1463144081
788232139
1852969731
502245430
622325021
1561857907
1268771329
198507201
151844118
1122769543
565529389
1844296831
418688215
1171284895
1178142845
1590863667
1661343701
109286690
165953082
1408305648
464357875
1449083009
1893288364
1414543888
1591847162
1143367221
557313112
1510249369
1502854243
402491848
803214636
1003071773
623093247
1152314398
202512886
970336918
1696120793
1020041212
72924356
1963694222
1080455173
982027799
1701078545
769565954
1733916938
1458672600
563239649
1394399003
1648952933
634207648
1266730221
800834974
1233389420
1170340565
860564288
825219145
1267604760
1230036243
1577312253
709275389
153287602
980869490
1931083560
1066402867
1799285954
1378526096
1257336229
264119579
2009989168
221584617
1562481014
1701275483
2025833243
1389410453
1324580842
1284640799
1818694323
655596844
881754688
504459899
637576365
563397142
137915827
1913799492
772946856
1720072413
1962034614
202318533
1681889049
1477570605
1668719838
806551850
2109522192
1623001782
1500694909
1771420157
789595802
596858653
1028967062
1607318686
1365757465
747577997
474881285
1948796563
318699461
80358151
906262689
1196280783
1073638644
519811692
1050189755
224440944
345939189
1139245658
2121959184
758299119
1773716169
1444036532
358499638
1231502006
1257050539
1436443938
1986436806
691701655
1745989722
465639618
473756304
728109383
1729990945
1623322154
1459764420
2043467974
901510343
1266735137
1192074763
1171228862
718926952
899178799
773302455
1888740337
1955303382
694350714
125484237
1539222287
2102069252
918182911
1016114308
262022921
598426659
1001071558
750177587
834988373
968684843
1607360216
927833238
1208658342
409583783
582731574
842769332
1017190529
1143256537
1793813400
196533910
294881893
2062952541
2120089971
1746417337
214621166
40707400
744236858
1989887453
522256047
2063260820
1030972429
1461441501
1790114403
968450109
1043024993
1706507399
1997720856
1264053126
218686535
128935913
237791209
835230770
1687213037
1451921109
1105932702
961877607
184113816
1320729695
563098209
172705616
2047952566
1456432918
1297372783
1081074581
2132590147
824073304
1463776696
323246027
121112404
1265804360
1701499319
336819638
857081983
1408704045
1323896363
1026772486
373533121
459731399
1207053953
1189843106
289740611
1728676114
1079876105
446799042
1466408347
1750533043
1221289123
1423748991
916484597
914236748
145312787
1904627330
897857253
334207891
1752664748
13180193
1722158994
571439404
2139370615
1667615971
628489131
817642356
733689754
1839638358
1809293487
47379609
1638293997
1969701183
1334368204
1182989906
657000909
1348451601
861967988
110823019
1884622664
1189624962
1398116071
1231374869
1198109847
1492557500
292704202
1669934816
271798598
1968119609
903942650
291414019
568960447
1566330969
1123824536
1839024190
1621997424
1232089129
649713554
1465258550
395805124
1639438682
2022568297
1022005553
989824601
1496333839
2136565551
403166442
1898073418
1823592363
2076862178
1506989081
1995689570
405934718
1650387341
1555522869
1993238339
1015124197
693778032
731470154
1446972796
874358467
8224117
1114245006
893658496
1946258595
598223305
1860187116
1918548236
1122962625
192645152
282205415
1813090548
1495160246
1007625367
97526904
1372980188
1003871820
852467067
1304638501
1273754218
1323283069
1338278466
82848786
661370460
1936960933
1567189697
580335088
563522625
197404596
1898383823
1295585550
1244792343
954535631
768018873
641427151
1632659255
2001564916
771305964
1606495092
386293430
1804961163
1808287364
110149674
841998889
1862795989
257801009
69672860
453840503
710170186
261768252
249160387
1174209708
601011137
1477005215
135465299
86256204
1322440402
306533329
593344346
619992647
792415907
1996479546
1895388071
377520869
346198085
293297464
1379368830
1398586423
612777421
443839493
254825330
1430727494
660902975
70862275
410807773
461454994
1172380765
69435247
1752634279
1731225819
814421076
2082382663
1151539459
771257098
1112058158
812080129
771497108
321647143
790599701
593035742
2043091945
1612819563
309362092
198441254
435146169
2124806601
2074230828
127854016
791045541
693849177
93423265
62367464
1026785028
599560
286535674
190334580
678822594
1870030905
299517405
1492159710
1193435671
1519496240
1396147270
338056699
81590503
1370622644
1455676717
1317150940
1080727080
1831259107
1677972651
1284827057
2053672447
1226875861
488712046
1278080154
1153198359
908785484
669865173
1020824584
1910245224
961279929
1837761785
855552944
1262269413
1666343050
309674951
1124555818
1315470503
2014152614
164767334
907646351
1364503843
64975440
431045705
2141580754
1992579431
318279369
326975396
1326401145
722288603
576439459
1229880603
263133596
381131377
1431471373
2034644479
306890945
1494877618
889453045
1665192807
1724140419
1013034010
1850887518
527380187
1852969731
618690226
564660607
763834809
958192924
1570035728
1530332071
1921593639
1615582182
67176458
1875543626
2019065123
951962025
2125799208
1042927032
735691866
32297625
558718232
421211074
1417991173
18616876
1264702472
1938795817
1839839779
1394022442
1344926563
886942806
1373386408
2039786227
602367395
1274064848
1605880370
922765127
1177106957
937634330
1929130901
1531193609
750212320
1852922327
366884827
1668616629
2032132345
834145134
1416021748
1634355619
1248256247
1911660861
1186412336
133987045
1579214401
78796164
1050132252
194381305
1504092219
646455207
108980486
641074448
1211012294
1238228065
1410986716
293225861
1732165544
1119740767
1698385422
1112179852
1345067544
547206345
786653180
1011153443
652887969
404476049
1710150280
270870781
1100315195
1349291192
1545826949
1214493207
497198796
866998694
1943757213
852417220
875830542
650038225
306164875
1226405325
733278978
1097856843
1320883935
1641732233
575495073
336754212
1212543572
953564576
1552864415
522633535
1970246329
1173129387
1113590116
56767820
1608079969
542976186
1947583251
1535026804
1189035116
1151152650
770151437
1978997075
382206485
1334339832
1880222026
426674812
1344353429
2062013504
645142851
217086967
1429179092
548737538
395711750
114728713
1778103890
986435769
1260631207
1687125375
563401687
835154715
1259348974
1374765946
1323988689
167534838
127016483
1057491062
1928669147
1520644111
1517524109
1379270795
1662826957
190653718
1344329038
1212195322
1006189754
260840626
1873633270
1700098817
1853001726
1535582405
937043284
840087241
742737179
2073948633
2038152320
1301394244
1342831440
269399485
11381191
629268929
2038104169
36655787
460845875
893897215
180064745
118312669
2022484515
814249309
373488754
1669596948
1747651925
1510857893
815801449
524505605
370894670
1310240750
513725744
2042123666
794245571
647061168
682807144
1243833256
1671638604
1186598058
115627497
1915999201
690982951
1791625743
985414599
1629234057
1849430673
49457404
1749330566
809464724
1202824246
1324253001
2025917107
443065081
1751716014
1359629572
2137936927
1587088603
807023600
486653788
860310796
1725107404
334209509
1807379918
1143793789
1093756067
930534649
1940344908
1105242998
17633171
390051185
523627303
1504003693
1950976603
854016017
1863294119
238188921
1922262822
2079644425
1807059305
1689983188
120692207
1908157057
2104090372
947555809
1150917221
2743183
1357274246
398775821
990025428
1017249562
229850922
716287387
1519915032
1781032553
557434611
1670795989
1151916282
1484952815
288206760
1199731537
151917000
2035358811
1932116917
1319188650
932632278
1927030062
1021144090
957157201
614688150
126122392
782220727
970952489
430942560
601292455
402458111
894088369
701271645
1462320585
607636549
1649747518
894320274
15191756
1192828731
1842829923
87057598
1388352171
1023123252
1678993771
1741970657
1847597179
1655807621
1696241563
366597013
1073025973
25521808
1892841165
1063831609
1523724222
1534952771
2087122862
183314211
1634163717
140545823
905361990
768754567
2115210418
1132624794
943493275
1245119338
494649375
1454666489
929112220
84726012
789437939
1052018933
2042035544
772078998
1322362428
551282702
1717427908
451494017
652355158
1250070069
1136827755
345281075
1984701718
1262153147
420860468
2108072770
801855646
341222211
34764470
2051782960
1998745851
16980846
1647581004
2141617974
821706414
1674629421
1307299828
1731499776
19656984
21021531
540092112
624626278
1369931135
1724986
662069754
1515299528
1687276302
1679990691
1014824268
688599339
2015224174
1420605436
2007520361
1185461131
1719349857
1501072751
1457121752
516789132
1119875002
297836046
179685663
508920454
1862209089
896155410
1653911024
268021445
1070354709
704299362
856607
934806590
813260693
1478984513
625474732
1857367294
1976072848
1592643603
1773114746
343317879
1950313862
2022029428
1560595119
1136240045
1732131520
837606991
333514174
892540752
680143502
115614273
926350006
1537992894
1783646927
2097305331
1188444861
789975027
777085443
1725352730
1539989803
546981920
505165726
1932547234
730391867
1126257596
454039877
945330984
1965841461
425493796
835015547
2082698995
1180281374
77733414
649497340
518119276
743153949
1060209219
792708288
1195003958
2114229286
1472567078
2033351322
2063998023
2021309300
1134313750
1258399586
707853208
726961541
1993231642
2080063545
2082165344
210798088
2012820831
1636649246
955036786
1317036677
1530933334
1703398831
278159479
1800657234
1177261728
1351142258
1586281346
364817891
1612270084
1514784569
115484786
161766389
1160100869
949530214
1531525301
2054509436
1153512336
1526747990
2100936922
676513117
1240575854
603355679
2135341482
660316761
1422830921
1711112152
109157146
1679851418
790235911
1385855410
1545541613
951399870
388393687
1088497902
1355333577
2006052677
2012456649
1726648065
493658170
395913940
1464112594
1354287104
517983682
50359806
1690243601
1251635955
633401418
362949632
2060491162
854174832
1460423190
445491119
721151363
158516939
2139553520
967188039
1182197739
1652672414
1156973427
1575835440
199024165
1691396854
19553953
1486877581
217767956
1162570444
1549454361
2048694422
518548690
609382652
978761064
1085074436
1132007396
1662409807
477053067
1848892629
969961913
79532162
1615517252
375150097
375888123
411678673
784648091
1716056594
720274171
1100464662
471405064
1376636534
2094376357
1135279369
1516259238
185245420
30576817
386464481
2083624886
1788689642
781730449
1628993780
134455454
1596216716
1910511396
989751265
191073189
326833199
1937775146
1714111084
1668436220
125398631
1446831970
1121390354
109318229
204919847
1295176185
496008197
1569100081
1878553120
1223201552
1634846901
1155543774
863368442
610448135
2099098918
679124011
1354035026
2019780036
603192106
1476755500
274305660
1261839938
601347125
780020970
1259305639
938819456
116056066
1332021069
706311418
2113878832
780592922
2138025052
1770509134
579701861
1115324790
782971242
1430626180
570774671
1740148873
1504465979
1732717361
175276905
400242930
25525591
1428640906
1904084148
1576436138
1457372042
1646222501
226983887
184281327
413337746
1626709575
1341895185
564967446
915951165
1805439147
710130662
931028499
747455282
689155296
1287411874
35266786
52384254
1316112397
1399211576
106573290
1414356576
993897967
2105443778
1083155029
1878315029
1026724893
950404345
2092128909
1100613112
926712675
1801258129
989466126
224989296
1674035172
2040275916
290978204
174346128
1473474993
439763132
950339204
108203298
1789929125
1196488995
2097359127
1504531974
2097584996
648739016
2146298994
139951238
759883990
1385712727
1480310642
1940826374
108925943
2007343160
1962601302
1995709799
1229642872
1056640046
1016002471
1918091490
1014915374
2139202800
1427966451
1784732800
829055715
491467239
1698243884
1920498041
495906222
1170175377
1782123846
486628151
1885424060
1366744556
394146785
182086622
2061195862
772218472
837512240
498955136
972798740
129495593
270734922
96027072
19716658
930038604
1450384631
2109760071
1370166145
840362623
1942876235
807455029
1530489103
2056215283
1392678595
690663161
60307672
1541853782
485067480
564745182
1412127062
1290397311
119564924
105110866
279788660
1049290840
228250819
881155884
670963371
219649237
1863365688
908837768
149153911
1083086080
993870945
1756255172
437691014
813892631
420243581
1607344203
1068659054
1056244095
1799913470
431477415
481846691
2038538592
628251959
263440301
1432803545
1019418032
1289800023
1103314305
408502582
1662470625
358649089
2128136195
596711157
1841886266
2003932778
1988096899
50066243
388305925
288500999
1847580715
722653066
1960908889
642273311
405829781
617786773
1777620589
207866684
951297711
1548931813
2140041855
1620718567
756826541
364277442
1184413431
24571625
1438859255
1420017851
85269347
754529745
642189483
769426985
1889706961
1231423736
329752646
1262896665
1556645444
125573740
250465599
640085670
337741072
638933063
1479627206
85653700
342131327
1079811610
365226512
1506321133
1216659353
1669736092
1869202854
386676708
1719162809
67503534
1023163256
1098823078
101321282
754579019
517876863
1025425062
619083624
1776050443
1860236726
2076336462
1582000381
657349874
2094099581
788912258
317213221
812409974
1798303268
705119138
218754338
1939492157
341954056
257383828
1610602209
53705265
842282816
1773385354
403561709
1612525594
4758264
592185337
2048125844
912833514
82167598
744215168
717509030
803135817
187935360
1045402146
67118476
609256888
1854000860
150522339
1365062570
178355763
642193906
2043210595
977475727
1953634878
415049042
50549182
1164968476
1688577232
282569187
1981356743
1936419472
1253368818
1275411132
2106613781
2009428878
1443699828
1233993187
1600688323
1628084880
90963216
353468187
484808350
544959275
1028834796
526591165
1115532123
231598518
555194022
959905792
2016877518
1847660643
837846374
1658371592
162352534
133715425
266727780
891211261
1770845165
298426252
2143517551
1476334558
1294318331
87712202
2107268053
361710698
508572493
1310243559
1119669837
25786116
1936868555
386175956
1128529837
676140759
1681555843
1315978691
1477814539
617357221
851905282
1893207927
682504964
453967029
1203795769
1594558497
163520156
433067071
671793989
1037170821
1293432660
2084712306
1265606611
802529479
1100374274
1613650383
1108495286
869846284
1208141996
1339936394
1186639008
887149021
1574114385
2087769734
1967303298
2113617661
35863085
1273340964
1442089199
163509424
337008101
1753502024
602551746
1425613255
1182700058
1784541055
316492295
1769097767
1198331484
1446501208
1099270483
2141121060
759134595
6243271
1128666594
1937123962
1234442042
1676527588
376266341
446736303
1037515888
1466201335
521454707
123287720
679991351
99725364
1847534310
30000442
1159263554
947866376
1760268612
1398177661
1257049324
657929018
1157575089
938524490
1271506975
1493350295
167613729
59358375
2132956465
1957782740
963792874
143020040
1846320793
1705993781
1629734107
954324846
1016449771
1015616417
2053040541
1722226644
736018009
1938867651
1711618178
1651063098
465840053
454470901
1746398882
148405070
915900019
659985554
624247999
1709295846
1350229331
1880222315
1194939228
446322944
1241505726
21054271
62548665
457280312
711622710
793126996
810036433
1012799316
1875272997
1268720407
124383917
942768717
2127683804
1946137005
1106330126
691725406
760136281
1251305411
2022293696
330232350
1373435482
1691366579
473890449
1919417224
2025114703
649298273
1793267201
1582238598
473423101
299029254
261201839
1345188489
1495505420
451177695
1792464632
1457087126
1524318639
900438793
1292266016
1080766354
405472732
2139679429
1292381934
1930945343
54172031
782140802
376896488
101371704
1172656686
52049032
299690686
541804943
1162230247
447569574
1673410998
600736342
746658091
1463690706
1731549846
156279470
534772920
1973790781
415746179
345744837
1167350562
916456263
421048953
267744500
1940876953
2020535411
700257267
496430765
985782097
1226519325
1311956482
1308653540
362476389
291155762
699890183
1958877991
665548529
377315573
1855925369
1611674946
534251417
1957801313
2092716925
115930238
1336797093
856759672
244302786
981351632
55021238
701353249
1979058461
567963521
444565316
1016473837
1251190403
1422879004
1866416255
1037032117
653413539
2022085734
758198051
482087127
1639238580
1615584006
41163121
1393847997
1233682625
1293383147
1557728859
184018615
386685555
1006766599
109550433
592162849
773233406
1455006599
1052863216
2014428571
561985463
1406889527
1254603837
9683202
437695596
554400225
452026768
2117117168
1026323549
694685039
2045782058
1183343568
1086675373
1444760998
1899744658
1662301914
1637864294
1483918884
1255516115
1774343048
1333174607
1259930099
1614451856
1023461976
714209387
314360558
1970651057
232189929
54904329
1500307086
878774723
1071764410
1400101317
379324056
149083970
520022556
1230483328
441146016
1047001575
649682554
283070323
1756741308
1590098314
1454219282
1631785171
2006406417
1877483021
682574876
1815643126
1176163129
1388229209
1017166910
1723280091
902524045
613685543
775233442
711999071
467347610
1038649998
2127888012
162178630
1691851420
2065647708
1226639109
662296620
115969750
430327461
555114923
540684199
2094898528
1760748186
1910767342
1480262798
526397916
641829573
1312416233
1385885224
905423744
916026288
1715909223
1902108535
864630552
1721226830
1981344498
1077321326
1018531982
1217452719
1184924255
912886570
1562867016
532325966
685985091
1248952542
1428614732
512769222
742080928
370279279
1239924984
1666115318
659600465
1203512747
565865683
273739052
649357469
704968836
1498973137
199565075
35686672
1794002323
97876638
304796784
62000399
1849646377
1830532002
1220917348
477934892
1511949675
1346913734
362424005
1295308386
509723187
1806837431
583202865
402197139
1963290132
971895137
620044649
726443180
1897159344
655461241
1332170453
352181090
849878459
1058421752
1045941755
1186852937
405109160
1496166623
601397239
285885188
638835351
2055089500
1478705784
168273339
203437125
412887961
1602478438
904736457
315255669
2123615295
1671349470
222744246
1728737240
722377533
446244626
1323052595
113917653
412357992
1360508290
1245676573
157367762
136111916
1647849738
797459129
2045649829
1632223300
1579021134
1170639327
263545003
375887750
1360298634
890526211
341170652
1527996958
473449480
608134706
1398058683
1448631278
747395597
1521568510
1182490323
53544876
340731488
324889231
496066515
1996256768
1746985420
1279725746
751328051
894331370
1252013365
1240064045
765732834
1769403407
1735052547
1465658702
1887121432
1229929012
874545367
1272820059
546950813
870821084
690310975
1257374712
214910563
1179668125
259959546
1306830451
284607251
377259395
679785340
2117703740
282452411
1337170509
208012388
1097198324
2085280076
1197157492
577066730
455584784
134641491
269883610
1111548990
443398058
1696525332
182182590
816331068
1298094707
647408765
209406817
1562689968
2098618138
1121467742
245489182
1233088228
875126519
532392559
1655428024
812730483
673649806
678641003
689377685
889817673
930962191
733578783
2121997982
831575418
872338799
864364583
601676376
754819452
1698234249
994282012
981865435
1406979449
1963771998
337643515
305316317
887578073
1655024919
1711766505
786011713
1331156044
91530977
843439656
1357783922
688665290
487192263
1025382387
2883305
1601945991
1313022708
888363932
331259039
403568502
761060270
713389813
1938636493
245350595
1070209891
1663230018
652384554
310214139
2089629365
1891870252
1827543277
1730133796
494372410
1358757913
1593547413
1925041355
1299265120
272673128
1183242931
604819358
94915456
401583474
1402344910
1291757411
487165086
1674948483
1428205802
396590156
2053603936
360096319
1717863155
1878352011
405546845
945896844
511263851
1575123165
1763474945
1540015904
1315958001
1617011647
391682242
233948824
691803456
2140724890
303810791
1534414400
1783404505
1047092273
347793049
533131866
1406028441
836960917
928973153
181879070
991346937
1261584857
1722912346
1747542308
1071882505
1831996863
1275920198
991171659
408438341
1493452652
666889435
1160833497
183223328
1331979575
1341173876
1187746632
1845018101
1993265638
1586289671
32403259
1564015987
71287979
1951583654
1192927607
509228528
980639810
2080106692
1812863345
1351100549
960315076
158363803
454201937
630443721
1382054476
216435959
1368152672
1175342005
533191424
438043592
1113200644
1191396398
399096404
299772940
1437387453
1578685024
996681997
159317605
1909330888
236948591
1894972220
709197754
783423987
1573346468
1096478463
1019037916
1386756658
400975971
1003060984
1457263302
2105428907
600764965
686418523
541432002
468863483
680550988
751038670
270358529
1762402333
1843092264
2102668777
1062879324
539431111
1569146155
1626594911
94297397
479952544
816156018
1813564691
195470386
106878722
1663633214
1192551101
381805585
864377615
1713064161
1442108318
1004712738
1648359054
1966851121
136200503
1878985726
1820238152
1903337580
1901244351
1668794115
411156498
1688075976
1491165844
1663321858
1943860980
78848859
1118362722
1513460050
1653671534
215719785
7038483
256946834
462908391
1080945482
1706221129
884129165
869013714
1141850916
1075579967
1232697353
1510682536
1909638436
485593375
1163774471
4634830
1619177019
1164805777
1981848578
514686741
77058217
803400010
1823797190
1897614550
708518192
1842853703
867338678
1610146328
983876296
743192711
513596708
564398301
452233011
87249971
229267211
819587918
79201507
1370467580
935860011
1792121516
1424439787
1666454931
422198688
2017188692
2098887644
2130308337
727844055
1202244665
2130856440
179758045
319769231
572676157
675239334
1357941401
340546644
1752866178
1182555507
695074029
1688871212
2011248561
1625725702
365209356
971633008
220221745
1251883340
2040748862
1449723084
302770494
523255431
1387544020
1735490383
201777621
369194995
656115367
401215886
1430216800
1767373347
1559796553
362638528
597126511
1647344237
73138837
1864331759
1726523879
90460068
603903123
1168582650
436681634
920586252
1971887064
1571956961
1781524846
1636368193
2046435224
1365465593
1392476920
1000898005
92597911
934888283
439181468
1514331469
2106403410
1770336542
761779914
280018781
6969940
2121866913
1983636723
1673003719
902787706
828388210
870547158
1632633489
1343007853
566760285
1140072080
2039217132
1481228131
1014716735
966734288
1953162251
1251127010
1493395159
967212275
1374760943
1854954107
1412800588
1049942216
1027556369
1579039787
2016426061
814626157
1804215412
19381264
1272165805
1245744993
1233488054
1277730329
433192221
1477581300
1337008640
965201504
1769521357
531181573
1275197004
295496128
1288127074
1570794278
177444096
2020494854
2022676898
1943923296
1217579410
2120629187
180664036
376317421
546836383
1869769329
287807970
1842777928
2141395080
1815474955
760124620
1027473330
1206233516
1105782974
1487718556
1582322401
748255580
1563685940
322593092
721571541
22819982
108875613
385841349
1449752998
2125724880
238395681
642685680
458306222
394661325
1898062632
1296577602
1085600854
698219091
1589298151
1542609171
1110145339
1256064715
907870768
332917511
291363786
942951491
500141393
1816618929
1008805686
127280248
239048266
102894867
94981770
1900241121
1784734122
541828044
611485557
1863477950
1531867181
916097388
598399093
705865238
770880917
134128071
618469960
1641548422
849927757
1845987710
1277468761
1154838154
1576863517
1937971536
1636200293
238526385
288856291
303619648
1506866248
1376790030
541375793
184851222
670691506
1815246644
911672766
1028402696
487729078
1197242855
1526893113
869637351
375355824
1705484599
152305758
1257620642
319730478
1134673794
178801556
1142547778
1831850968
70488554
1327734162
1812701040
905711930
1276419091
1362784875
1314623679
458662410
143680451
1070633980
607698721
576712927
1450529249
120078506
1026343944
1640091147
553026031
1345452365
1904995165
623772571
273041691
1425744681
60162976
336018251
2116434341
2080672619
1071172307
1624806186
140241452
81796290
442958510
1669676107
42555823
799153512
39952075
1684739686
1072380146
780633748
115679000
812413071
1285397701
661796565
2058843641
1774732853
695315930
1949830097
675073816
989766969
1971835144
797673381
1062298628
102757104
913536668
587067368
1270301546
1092530740
1636533021
1917056278
1108004564
1977388545
1285040762
94383538
1057125914
622000785
312376043
114161946
1689792841
1319551357
371807986
1453392804
1691769257
632693646
2076040272
1091660720
1092778168
678554694
1424886314
1621883347
1434390621
1514617163
509453481
1967533798
1721391478
351365958
727866172
743837488
537447108
1548623017
593356642
1307458076
1792920637
734518924
1666839580
1070644932
10140870
233857790
1831321241
268710421
1547060590
423170842
143354475
33058512
344779738
240046573
1144806935
657310186
1820547047
48109613
1512895097
834857897
484831238
1450333687
1831605945
1557625049
1824548352
475587918
1115526636
1509314190
616651761
1269282179
1121428100
955673299
1677752676
1295244828
1989670845
19091217
1408503169
375168772
1252286955
870284209
272256995
1448747001
516298882
666644140
2100592385
1619818840
1926734511
799060617
1782227333
317218308
519033638
892685498
2044201942
1804324707
1694322900
783608489
1114261341
1022137449
1879598266
1404212641
1621659650
1210632967
641659701
660528295
403992088
1940084026
1286844871
1268119751
396886544
1901050543
2107510246
1343489528
826675872
1764891748
2122032347
671384032
2083359428
1407305199
930543491
1292555375
1921385117
1395125520
941435445
570018837
229292691
981490590
1226398929
373847216
1679468479
2049924748
466788690
576336916
2145732178
227224279
1466543624
1588760238
1389733885
1871372081
45988315
1378784993
1278133008
952485781
1766275644
1554577348
1668202749
1001909177
262330231
1302334276
1726662385
1540587000
47303661
2086064319
1838776611
500087051
2007055025
930439983
1920080736
2033068171
49897863
349641446
1644819018
2146501549
505008179
208597740
1998478446
76349212
1522812356
130667470
203213850
1550363511
1963029938
822205944
1797821561
1651131035
1704312996
433907199
446615668
607637917
1175287038
428885451
591299480
519499137
1848096677
585063700
196758425
1991414431
1425165549
82558049
1711135374
1671483717
1611148684
235649674
430916031
56512160
1328846490
403861729
2131055601
851462158
1764420893
614801203
754774410
596508827
816321962
710772736
742432657
1346967147
231537820
1233585983
765096518
725270011
1730103712
1505524058
2073602836
1326607912
2136733040
288790850
867370363
186056311
1964112591
284710737
2083755222
1970284050
281272976
1095538955
1987387987
593421520
245379358
1493234194
1731703964
1210105282
959547103
1907767921
1099687001
1334929781
1837977598
1172739074
2031505204
1272768682
742486329
1122821330
529612860
2035687069
839881440
1186836419
1429012769
2135560154
1594654348
99862618
1223041811
1621225886
33895949
152038960
700289237
90849692
1595806930
462436503
1308394773
1512756704
760270764
1265749622
204601362
538755965
1379541756
506111135
1998952607
2143918650
1034557468
1514545884
2012917725
667904806
1887445215
1545580968
1438680435
1666413793
1556982624
2925737
1824472306
1892252879
850464230
1114965297
1129195703
2001690174
2127041429
677648331
1996684049
1646827954
68491291
1795283528
1138634506
581055738
525511325
568064700
311449575
1073676209
247922830
1159645612
902023564
1395528732
1496900270
697221511
287471181
1188529254
759336794
487759877
1446923806
1233926638
1021556144
1652703227
1857532147
2099362924
865078618
1643339361
1836775233
416641069
2088007231
1868582862
914699623
2067715605
1209122785
1809844187
625639476
1224246863
1102796105
78470282
1798890837
893586551
1354594193
390736353
2029574350
1940223430
118420226
2081285568
1416895065
189436813
1288245189
1419082493
230969609
836946527
641899201
993884240
180217167
1936476707
880644984
809972877
847464005
1830565557
1535520735
661856302
1560686398
1521762662
1929604299
1068283251
601319362
891770239
1123832483
1235530208
601338043
880165486
1324812586
924191501
975683045
1960368361
107309857
460485802
750800275
785103882
142406736
1301212671
1412022701
1035162515
598708225
1304275515
1303135782
596041566
1057532329
2015904496
536016734
1997560649
501047534
1573984577
2132244280
1047486434
116423347
1671083756
1343745070
1647470647
1045601853
1980356805
1315442280
1895183656
451708529
1060354070
1538460872
1206510115
116013612
614500849
1720571666
639750546
197222759
956670552
1771406132
1023322578
1132223956
1810920589
15804254
960106076
356679819
2130961946
1568873401
1094445648
1318219919
2005629622
1797904093
124516026
1713627533
1810149642
1945374624
570689126
1015032464
1812488916
698138242
1451548692
1614744136
1161993914
1956296978
1054136810
1189991499
1688511492
1064245730
1047148772
2094765648
1607569881
481147706
1072501964
472901515
366052832
119571151
1931983637
732686011
804102629
343105634
191048617
1216916821
1836513995
1695095135
1105230376
249906800
432290931
781654065
386191724
37053298
1604390219
2048677397
55214967
2047916440
621272428
1095458253
1559702635
731659078
1422359016
2116087729
1992256091
760356354
1495473497
2059504591
1766356495
870401226
2031153515
1005067617
1956450116
792510633
978448722
1202580539
326152672
1012959719
119581381
1307447943
1179890428
989108154
1917448459
531556160
508788543
598742470
359280835
2030085148
68202144
686699064
1310108928
422083377
250100617
1260985935
107995132
830143110
513348875
772951337
1023174218
352580603
879103180
135684993
1358590195
1161698740
1451903788
1415526140
228896163
1402123728
459814508
1577401785
870919169
513133723
951321466
1415768887
701965379
98944602
1086045995
151647690
1475817761
43762208
1680230805
2145522750
503044714
1344185253
350115533
148948594
1456419408
2016862338
636373192
844407536
390272568
1462063138
1900310665
194623231
1198556666
1974049662
1482068478
1828841220
2007947089
1513535522
860366884
462791538
995924133
357038493
529691055
178608543
678475132
2071902265
277892398
1129267526
815270459
1112540879
815800634
1501066027
1428308712
1469809749
653065450
1724471937
2023849054
655988171
1046686617
665712852
359284840
256785695
1450848873
937412331
2112498511
1195679261
645248681
1990653152
452296876
1340898385
261790791
305794567
1369882927
1183393889
518505676
1539443505
933596445
709187332
676079341
319267961
1677896956
1800171261
1274744026
2085111666
1684919988
458561981
1853586589
1640865304
1319336411
1117439715
1775488165
1966754125
1061775335
1578755497
14823346
361513638
1961084094
1061624041
859922109
1742181673
158462279
628104472
1592439807
2110364224
1058741846
406640839
2084314978
1562493210
1420993528
1595764398
1783718587
784283914
528534151
327632982
1341749090
1855377813
692436355
1410213259
2109582357
536225021
1654053710
40640834
96983683
1711036586
1233631532
1077618521
1982126712
645460385
1068188379
1307178566
1024844776
1639341139
2052171549
1482691834
1952923837
1747705966
742016257
1073407310
1362783828
954320603
1666220094
1646039491
428869586
637679276
2048532881
803313522
432876226
198565256
1726916221
641440638
890713024
1950048187
1051283908
126936005
1437975936
602306866
1907170276
254225063
1997420410
330004363
1312358462
1212599362
1817581586
1159206217
906199907
1265522039
290426078
1144387547
731150526
962626219
1990021398
248871879
1379223789
789168561
1487522169
1827126489
1301188915
138567019
168723182
1401137217
1345765093
1126755990
371807986
839589241
1329384729
393802604
741354588
1947828342
762743359
1456909073
699849214
1430568224
211278888
134164439
204216422
498947066
1808943569
1932104400
172967222
1232400647
572195234
1832582857
1970336858
1670631971
1145415544
2141404654
487516055
1916180667
1128014797
821066386
4085018
1548790524
2059149439
369392915
979905228
295503060
1364235505
894740280
985978696
8224236
574735944
1763613431
862158430
1712513292
1834069232
479990973
208801364
1523518089
130823711
1404159152
114858004
163946942
702778801
1617422923
67450134
1430108032
782669341
572492977
129791269
1736977029
899806655
1580512087
226532638
387211047
217304724
1787660013
815878952
763008374
1223687015
773460558
275112548
1545247385
1902821725
1805221786
34513782
320157599
701847282
672881662
935307367
1578655345
1734970089
718504903
675204986
1890736046
844639558
1310383808
792858377
556979620
1089373756
731734901
664733357
726474958
1328084500
1290239929
1071138013
633979113
1775872778
142016984
797138972
1118938347
1394595958
63048873
1982954028
1212762970
155500053
2084258524
515698612
413125076
210163070
1001737971
781271302
1486477253
2122737243
33958244
1813782447
644049711
1803466169
11419571
1014783867
1128187083
1685516781
1395947416
261638318
1369889614
234897501
1482181520
1639505629
1289541093
1578968845
992417374
443860125
249337727
1990709294
359961915
1066639357
303302110
993958575
225438144
613128930
1594186925
1585483346
1010886953
1230809738
1321675247
311460432
1166069780
1987211529
939471590
1448482406
253653599
79663657
1034810855
557603871
616511039
1578906072
306189854
1933957143
2076231013
528010629
444792866
830261174
530600081
1164543142
249524468
840037164
1943988619
414728858
310733184
358431922
556126451
1226813573
372435549
1667444467
191948871
1756879524
1964637306
1830728202
816485215
631693897
1451022799
1457634998
776792675
1661272146
922081432
2454472
873444886
2038321467
914033299
109155005
2114667988
1841149226
2116329122
968473565
1140775864
131024332
1014813302
1993252033
27795267
1110688035
1588447153
1101918744
1555399017
2117473146
793801685
429528084
1379605425
366926839
93345899
463468821
805071430
883606139
546242028
1697958148
1555374998
1972498568
985851273
821164354
1761884970
1702952144
1277875643
1548837258
1128134360
312956559
881686377
1864173507
26357305
692997569
776465075
1358059926
1026068254
1803467199
145919479
1113946406
350725589
1628574983
1720507942
641420400
1311242596
1656594899
1821464303
317947523
142294671
1106372961
60817964
1605193593
287767294
1590686541
646455828
243464839
206641485
670553484
817978766
765287504
753772309
206425067
1370693059
168093751
667075261
712436612
1298434914
1948895350
1980766118
42570883
1765076057
1896137976
2035317472
516276831
1363630519
16932370
310291136
1434056584
237135670
645881367
597709307
2120231078
1630663584
227234620
1944480758
601546885
1628390505
1667397787
1975361705
1906240267
1383468010
714211738
1543545846
1770990361
2042791566
92821558
68682522
665287657
1005660413
874653141
915276417
1509412575
1976582304
1999620628
744711568
789240381
1554651994
358548348
2039300800
1333659462
1212579962
85367025
356572390
982395971
1075867099
1282455812
1067354672
2052011187
1666356494
721294318
683387325
80921101
1856631157
1519597978
1056366318
864501494
1870701764
774888790
1222005583
1577812128
1135152709
989846328
1168794057
611068519
1993800960
575617106
1380061639
613414842
588874932
1542261025
50715616
847009104
1767462323
496372719
404569454
680203508
1758771644
635001702
1772872963
894392368
439043408
1488344864
1139675296
455181345
708876930
1851635218
1862201862
1711664211
1175017886
674643489
52426793
980161158
1579325463
1901988324
189916316
268944853
62970905
531800777
1252288702
564642535
886336004
969833741
769158310
269849126
2037484045
675299748
2023222698
1312118877
180848072
1831097064
89004913
1159829076
1913953959
1251471786
2028985402
1510954957
1205698910
271486884
1332626306
160989625
351423747
621647852
613690326
2006458773
859183336
855524585
46136083
1610858618
700220016
761460388
167127878
1695470392
107503024
417205232
1649440692
1247216754
1294307092
57378541
19295145
1134307928
1318908393
1693013489
962452750
1226014276
413898980
834937652
362058467
1748647971
1429710830
496161093
1307766476
2103666777
2058905286
1493657878
483886658
1624803466
1600303881
1400383233
579783560
1331360322
140669809
1689437232
1492494103
518911767
199889571
647063024
472942754
1245408086
444505937
1831161551
859995660
333000971
369699919
500783410
602405802
783166433
1335406221
919617600
1962869265
968943019
1449675825
1916499358
910632348
1752360507
583238059
2020741619
310326661
1337155970
969644102
1316974182
1724327348
2008686495
2136180122
220059599
864350591
1056844831
758489579
1387877395
957418678
2033470625
1416173521
1012906919
45908093
1473653875
1833085799
1779146056
1111233908
260540225
1491306418
21089230
1332541002
393114936
1988994051
1215946221
1525715497
1285388480
194001982
1237018305
1118972796
242919187
50654812
1791982202
786127264
364745351
2006788086
533292742
396925057
772833495
1183346287
286983195
1276950383
907384890
722132992
880158709
1818294734
2018169594
983159850
1571116081
1247326669
1693036460
1171338420
1528917187
927999488
1537849757
1964941493
991072066
1917389970
1453259243
1968612036
1171089609
1832102561
885605096
1905442808
1455883064
341929941
989624899
1406637389
1516444954
613173971
1871142152
2067657814
632495685
1031697622
1549962890
1378439793
2123097745
365680898
183997701
1486945588
1045076699
908934528
1805859437
465132571
1332988662
1498443182
1800371254
311581097
1595570967
902890078
1674369604
400520886
39444209
748045227
293212736
2070995166
994737430
2013879333
1049407082
1569418475
1530402904
1099874825
1153604289
797058623
1705305703
59520097
40539162
1269661930
125152588
2046771194
919128908
1382552733
99341251
494424675
1351340963
1347010316
1090627992
4227910
1757554460
2049153417
913723223
820656920
927081819
1444667872
328335147
33216105
1353728751
1050734178
780825648
495223475
211399661
586284497
1159465922
1710963839
1793113289
1577206181
93288705
423321101
1718259272
655910254
741570633
1521190290
1439731161
1001178628
976480741
852472718
76727715
1876367028
1142139712
652487301
1861322436
2001959888
920590722
154447889
1283172720
2039700371
1798898200
451693981
104731401
1872344331
381420763
730273429
593617804
460135872
704532857
900086926
494876845
1506081639
1613797042
1914665018
1336863831
1054252973
629372182
1015638457
2139421352
577620372
337110738
943484678
672571521
414650767
2103512121
1232035197
1628144284
515103628
1601344867
100832924
817216740
545546515
84654305
675108405
1447565329
1130791984
750566869
1498028732
258235027
1770554199
1947069149
680702733
1529764218
1969832034
475805137
983043520
1442548547
316499842
270621030
1462834250
2038949904
981956106
1717786335
1543774594
1378334446
289829433
632041929
1029880827
752022118
1686308934
1739420400
2035369984
631931015
170795256
1382921085
1789637748
1889559757
241266587
2014492536
63192017
1704732280
1330662298
654718537
1288798738
1456693863
705088495
174716120
910315142
371609495
1453183883
2105867360
501382346
1658544029
485055676
357771859
1982632915
1837341336
1705411404
639774079
1640815153
53002907
1286382787
644181370
719595797
1863683912
1981251762
1032159356
694685039
121180428
579514328
799012639
690379523
876746705
1997851093
1834407449
1603397032
721398008
484642274
864777743
532102747
1278721676
1251873114
2098021450
745611883
546945880
209277175
816658377
1129345951
1456847601
592110315
1814817555
1335965038
898364534
1559213283
14409694
209310485
6036215
200587276
1370390012
185439347
813299206
1917614596
703539240
1303727306
128120973
186328673
57975661
2127450280
813259753
667725777
399458427
1509424766
279762400
936458525
806264614
1887331245
1515469158
835783065
1495738303
1589935516
1912053251
1499952736
1205947604
318375608
1172625312
1851568991
1244182054
1998058635
1828708853
1226747917
100123659
1929708989
72621690
1098677164
1936735686
1278831164
433568325
35811358
208325004
164080570
1982964049
634746900
1790257050
925404835
1682489726
842794555
1109780203
1318402553
1341631517
232431584
325440751
2033204842
1579989891
1293608844
1891021281
1980418146
1689544780
163830949
1667958765
1758354029
1854534615
1064084279
500524425
1513556321
2075269062
1403359459
1198154000
243391130
1044068829
280932481
1078851363
225376706
1467074523
1593196172
1693496244
1391806185
27570509
1603023768
953828641
100456888
2131136321
1874045240
235199241
1895260574
542342568
83187975
19455292
797115019
1789509483
1048356334
517836210
1487177622
298337655
1652960643
1992815565
1671318830
2090825254
1558263252
1093753954
703015493
980201843
2145579511
823958891
1923242873
1632596721
1005842451
273155917
214702308
1754070118
223158450
819733091
1702528655
293933394
1490043240
1160002993
964821235
2126569745
1841145708
570247508
457903345
401097128
226545814
1696000716
1723618106
1102246079
983921049
457425073
1428588423
2137401437
1412629242
1674160168
346710705
1911332554
1762731279
124770614
764973517
1259159685
836552420
134598861
1910998641
399458669
1491208336
1346293413
279845173
845336492
1286987832
150554065
1280274306
1479588444
666480051
1921431086
1265943004
1365195414
615909960
1703107736
1648706757
1682591505
561375995
265760863
758319573
491052463
1022944759
1083264250
1248602799
1706106677
1080846821
1222860243
186998849
1575267610
1147064834
952336444
2071210648
1677855815
1741045580
397476964
2128451407
136519111
1051977136
568056795
1209165582
1291239230
1667851789
1678007949
112118607
1423303759
751475350
1829535619
869877962
2057981873
1283976102
1740413797
1482855180
1457539647
688499254
1506620920
1874900834
144788968
1403371862
1690471299
477669106
51799778
2119343909
1609980927
1399945895
1508151749
1041462509
1992555892
162498927
666212162
1706330614
1903303173
1484617925
1477074298
1927733695
49578727
1005189354
278617206
454025971
1960537837
769467943
337771208
433507266
160351508
2030355289
8073003
1059917736
1113498673
986367600
1497855321
670169915
163253535
1912014840
277636840
1759875161
1513818197
1888987319
1188916923
1093685521
1112898397
119338484
632755399
1766949648
746007941
549809455
1503993265
246063501
1817854718
1473399859
1075563232
897243851
1167810614
1682592899
1989386492
217947481
792217422
342986141
504118769
1997963305
1323158542
147069557
2049571700
213299456
2104308707
2144297008
430418470
558144971
842138924
899007633
512948839
440924381
1393438627
86284818
273152741
1325885374
985827560
311957749
830975310
2039020060
521312463
701185570
328757632
216740188
910442867
1362626746
1134393540
1438887619
1395869792
70604059
1182121093
546685129
813133141
999314950
1386934386
1571972440
1547370122
1017002750
1564785335
499840942
689241197
1361694075
1749073318
140611339
823846563
502062254
851979632
2109753511
1069981823
667551926
1917414297
1663529796
70690344
1019361914
1371020708
811677902
457615120
1370936168
651411762
576058419
1324636294
246986272
1497532313
489091169
1846341812
158653185
473866177
345614800
1453449264
966517398
1845583853
126614036
799461148
401952644
273965783
1783776799
1305574083
773404103
759395891
917781660
827597941
1525461455
1189613108
2147415100
146032854
1736556076
1342291024
190387441
865323002
856151801
93087774
1257314234
367301396
1604229588
2136949359
1869400934
873404351
466120256
83722155
1285550959
1821450027
1848658307
734271496
865205018
944804819
670456861
517767058
2067126559
693841567
1398495658
930186936
2030815710
415498817
1934261497
1380104871
60475912
603857228
47962619
516126749
1661208230
1114077636
1591051605
224550268
836825435
353909240
1634150955
959521539
516924321
730553123
468365368
1235082906
2066392992
1120558582
1683926878
1675873899
503022906
2082040982
819886040
1185134621
1036450205
909212616
396465722
731373482
1192591559
246892697
238729079
566667340
1929214620
225969771
981756911
920647824
2016756641
50517012
48926723
1397334889
1545936358
1956537410
885050129
767197550
2034585933
1597912204
947363242
372317230
735568754
1358526991
278789399
1772537233
701506629
243472996
1027206900
1494820557
2011243538
2114411110
619951116
1425689693
1241122659
13393477
165316585
613027110
1718902052
1672881870
605643553
685694294
1702590347
257115858
1540187071
499875145
443596951
1051354019
951215020
1235619198
1004296411
576421214
2105933775
1486909841
1700695281
1312174593
1515927234
798277205
1990022200
18982968
918576375
45664973
175797841
1433175060
1479344038
2136884212
1759752971
856233804
1474376102
162773035
975694684
1099827780
1330349177
1307174752
26136598
1192677000
1680326180
621217311
489118530
2143948853
1346921643
1886061810
946555696
1314762392
964085838
47452165
212994932
630279626
1978602520
189778115
393445580
1186252234
8728292
2099204814
1886814276
1524235536
942527507
476000707
856306285
1893596653
1448329743
2127200750
554842283
1367739959
616810709
939646734
1917635198
815992292
1494709541
1338044922
389950182
399625220
2107875235
1396173063
1097906324
1069733174
1207970698
1237926536
1664116357
1802017503
1881924148
360349830
418281341
1197371635
298541180
1723867494
1871468816
1971439466
1621418592
786269757
1824063464
1486387856
895708395
1188246129
270288838
918280958
1763606902
918381755
748166240
841468127
1358770930
550384481
1792527548
952511067
377258682
1696721556
2091411787
626024233
1190921648
1563352676
800752017
1659110702
981621811
1871150970
1071117425
1384015783
2059154376
1656098409
498785706
734412612
1316334751
1540255764
1155605958
724328068
277751224
1724982927
312944526
589832784
1301951257
639659886
2019235004
1591797079
1700967093
1053627743
345837964
1751296237
233360133
595535739
239159502
1890792617
2034033411
1590641637
1370020039
1655830116
1071692229
94306934
523386285
645656938
2129176221
683843539
868351938
657531375
341208608
213642269
915034159
392934108
1294425772
148403285
928164831
230881517
463573294
483724402
467248320
422929580
1443287814
499358240
1012480583
1226500164
582606589
1826794855
282889030
303143853
1829137953
1975787602
1710294830
1202522218
1766106670
1529877361
2136159522
1814134037
548148425
1512661674
731244835
1587523871
1130397790
1909249370
2143110341
128265688
1610195286
1603459701
1860442251
778452486
870953919
1321208907
854029601
1793590736
777606761
542912860
1158441651
1308574179
638582274
1287266571
1924585624
1651774721
553773383
2046927452
1024978657
142631025
220836128
1391043511
1283077893
1376456849
497830168
1244944758
393818238
1197291731
108644541
65424580
1992917234
942032620
1171627834
1064065333
658477407
1589639371
1752644168
1056970929
1988973239
1146769795
236359115
292006455
742877013
1634948691
1163347216
1571137072
1973474127
606945075
1451660948
941691998
832494164
1071372335
267785904
797618087
906922972
1552039181
580570192
76963867
2010871226
1914998304
1344144370
242578608
447602474
1119427312
1100287308
123694933
1187910019
1207458901
12486374
401328251
1707734507
1863971572
1995449875
1313922193
1070768769
1242607144
521463863
831353619
1840999178
504274386
2002877587
432498773
1555571357
1959617228
688998322
1738244206
2002217368
1937975440
636625347
357079057
487520031
784067821
41664264
2084243403
1931127703
1200212185
1570816061
294142615
528226197
1721937714
1184563850
1688383338
344834907
502148524
421630236
193483743
1624142969
986640312
2030823471
1769167743
221612580
866602340
1178272611
185793807
44234456
235948699
1137164009
142166920
1335228522
1751868311
850317334
1060866530
1097043838
344323536
1248519648
957198306
652301733
892611692
226460589
2034343972
1684753831
467014051
317989072
1875053577
949290131
905144641
1667234795
1590130196
1351054229
1391631660
1408132027
126654815
960511570
158923358
670691685
697566407
792550975
18593227
1926113828
146891979
282811632
1685698098
895255395
2115415139
1529550033
1346500543
2036200725
492327447
1042395627
1861480795
2016318379
1039355298
1748873865
522735757
356990608
229491633
1159918712
2109406383
637243992
323077417
1421413373
66101183
1310912086
1254113305
1723914597
412923024
859940420
2095283214
1898635138
1579998412
1402499964
1254330721
256357137
1589789462
204496686
761844273
443726427
1570798318
711475001
680162704
656000693
1631973893
1595878781
2044686827
470171932
1739550839
879791817
230385535
1828966024
2105494481
817697101
567698067
74164968
1601171099
1442098695
1424594615
468800204
830364209
952071971
2021774346
109976594
992391292
484761213
1471809453
285892954
477260501
862769973
1660929031
1015206234
1282052826
1897430527
189655788
1326628158
221182673
1871231328
1706551409
373490699
362314022
419741919
1445775977
902905022
1175649839
1563265642
731436153
305801979
1317127784
682993818
1473461083
250122311
209563134
1929511555
681871168
557605282
1642011575
387463300
77244367
993947466
661258865
1020328742
1848186120
2110957314
1934666978
1667300192
1079864770
501513878
859893700
1348239467
1478645139
1777566332
206382288
922689620
345850500
288526876
1233604176
1789582026
2098400725
1262144469
8208716
920943963
132134424
375614394
197374587
344649891
797958791
1540580701
1707732336
1185742820
698383474
553528838
1411012096
1663820273
2087644790
22076819
1934036801
534426032
1447250741
171256716
103424513
1713794989
1534767985
1415503152
831262786
151007365
1642496524
358746179
1529928608
174998273
344752807
73100080
1709903606
933836893
1902822134
80234645
819898575
1674264356
1248618122
267650458
26232367
1533430382
1066469781
841572227
740754421
161419138
1609620173
72485995
1804121022
1814057053
1635205778
980410939
1370255228
900963522
162714849
540766475
753711579
2058683284
1220649798
1829735284
2115899393
1924836402
1427959649
827257977
1703842189
2112012574
601708814
2117483593
1740852933
1665564260
1185996474
1283536804
1166455008
1354405832
739140311
1399300555
793249206
1882977392
27105762
1663503958
2000554066
1081480123
2035485333
432667190
1480389206
1865530966
1045003672
433630369
93057577
654469799
762727989
1963637406
1532607633
1418175290
106602970
968110769
374518340
376622369
347609321
1860255375
1828493477
1786381777
1831421054
968002114
1667976870
1350770106
921695875
184095451
718430246
1353945470
1393932086
1773227815
559921450
2112503464
1735440234
1237326351
1545378313
1188918848
2036653250
1114781080
1573912613
984465667
793567692
798854287
362182060
1570669795
2022533646
205154796
1759489069
1101095099
1658580237
887768120
1643872305
1329353203
1261703015
1648698219
609264717
2074271208
1645152172
1928412913
2146394285
87536313
58778329
948793229
110058163
614711004
307334321
265704518
1302807289
750237609
1961589016
1589908302
690087241
540996460
1928631011
2075470675
1752613417
9627605
614484489
654335609
1291710016
291455156
336943717
1624360394
910162187
2087537563
1084021853
1093864497
137300212
780057484
380610329
318795534
1114228707
592750516
235581332
1858701657
325546496
62722345
2055600053
739339015
1960856744
1469336512
1136431549
1314254348
1982522685
1120558968
452898904
396112823
2051147984
1208241033
314342344
1161548749
1705435008
1937963162
1490958519
1371842002
717054037
313591629
972837193
1840301409
1353686457
1333856659
1033250590
1815418554
908060908
575646419
1704899421
1637014197
410278540
529105826
838032460
1280029879
1393725307
1042464597
907446983
244433888
2081188160
1233612608
137735676
1060247556
1207469718
529408952
367348976
1815835032
802072578
773656549
818364629
1486517092
88456144
479701520
1445967347
2128468938
280416258
564981605
168109184
618033631
333195850
1715129167
1235899927
1309301626
1365527569
1605475336
1078310807
2090300283
1475928394
847442080
2086231748
332276203
323045020
944869964
765517762
128394638
1061508808
727193458
1718642455
1517546182
1888492182
1255608797
566693032
1291952529
249519734
191339835
380964000
1788040350
832700960
632117173
1101592250
445549076
894132877
982431914
1031052598
1058577677
383588023
812495386
923490769
149109559
1489293106
458392493
1987205452
194093081
1359409338
1048313118
803268903
1027696294
554000449
583219529
1399165069
1045401489
512307030
1461377875
1303364882
857253405
828879794
823032585
2126164012
420586757
1860119021
1169781653
730927030
914878246
1074463916
21142050
242722284
1084483577
252678446
2141229498
365309728
1448154395
438718017
581785482
1808342415
1532964449
483811
1086272750
1798677477
900554885
75948760
1056480407
1237321561
1461472872
159408550
1930035513
220953969
1101960572
1236138045
951220067
506089405
86077940
1847186881
1567218810
477674633
621017742
1862731630
1483560359
1624734625
1582970085
305188603
922664154
795946377
1213366014
1267678052
76010866
912899028
635440049
1853319890
1500359541
330846279
1047554000
1245080763
1522859315
1763270536
790621118
73834737
1630008541
580499094
1380690471
703444022
1478075655
1489186677
264005466
627823515
328283808
343316360
1987610529
1776608370
1859660564
218055262
1380003864
2020238752
1759749168
697176119
586215705
1499367427
1186620645
1627690113
936128209
770203008
1944207587
1453548870
340133296
1301763583
148823455
1014569921
220879695
280781311
1734443128
737313114
1023698725
680253574
1873507351
1568325551
1260745857
171204809
227528279
696396117
805383814
179278014
1813504904
1225227239
484568312
1380075273
306128415
359161557
553431587
69510523
1744077520
1253170072
2069331767
604563972
552449545
1121756073
1791860220
1995626594
816967868
122365341
520824914
222367951
1993694144
1716255221
195521672
1990097609
1887309773
895456468
2070200262
633869623
625292031
110946638
2092688962
163272204
1608155741
1937130253
1015689073
507356535
1660131186
207708936
345542144
2108910505
2073056084
2018843153
1108748023
1143872206
1665822951
1285588783
460720233
2048007138
1900355318
1439600540
1451262072
945676267
737480378
1288584141
467358639
1050235575
1057439674
2055910382
822056879
945667827
651082663
60603765
265961894
679640832
2101336748
226248833
801147625
1271428298
1418597850
1241936368
897512279
805396364
2015970955
78198223
1536993068
376942498
1640967942
202373300
1623239077
1411375841
1648114659
1769144151
829099841
623714440
1312635452
1720928675
1038702718
1868559994
302141713
2004586763
521796506
1367494300
821364044
749485100
1435684064
272445978
997406404
1172184344
1083477598
2003505947
1332281250
290534577
476540756
1307502884
1838685925
799444199
148444014
1418302618
1966267508
1301012890
1321116479
2074301778
1367351691
38355595
1009687240
132092683
1225868052
670451208
492681918
1070239513
1982155417
1088792058
1716293667
1661433161
324303485
180322991
1749922951
627805796
1513127357
913985260
1424412098
347925752
2103174086
1483981997
1983384647
1106211916
1363826875
4066596
860620779
1582907393
865181563
508212204
352588614
75947586
1559843968
1865022115
835291487
2107127613
1562011749
1127605357
1572039869
1158693840
1122766429
1095528229
87661657
1924221959
1176629186
1829565527
595193630
1496948492
721468340
1007425992
1911524445
58149145
1996030469
1715192728
1029237880
972650460
457388322
2042548422
107501074
1405864942
1360405685
1338332029
454760513
2129345837
2085241799
1270250723
739913887
747876181
1555189416
1163831837
2021249936
78074748
816638249
423449558
1053389229
25185272
726456550
1634768138
713401681
1387806367
1344550376
962772225
1891948704
1481791491
1454043727
675563546
93388329
955316708
605611997
1451027004
854645736
1684716639
988060527
791945459
701182457
391500709
891173502
1100371533
646611787
1993140962
1911957567
1075657338
1089468594
302504019
2143388315
687190002
624921371
2121529814
85005135
324074697
1442965976
744121676
1910927725
306766361
1382824388
223113332
1982866625
320052508
2070085800
1593651766
897035210
874571352
852488274
945048884
1002620440
1680907684
1609783346
974227781
2145452486
612616699
237655076
91092759
622195237
382683200
149876832
1189952260
1258081913
1706522047
343483995
120782048
1525298290
523004214
79318960
858830572
879434625
526812269
953439495
1735252219
473174290
301752325
1617833742
186810350
581029688
1106222895
214771314
206809598
1843003367
156524957
839724226
1679588573
1823285549
1460591315
406942775
1033853124
1948230753
949546427
529579288
1870038910
69460768
1830744855
1655206443
21806135
970598511
1432078061
898004070
1331828786
2093484427
1248551662
124441989
1756305972
201792948
1496694436
395480718
2051854602
1036074424
1221434310
957989980
779708061
1099996869
1275093016
1508495738
583570063
1593110040
1386038873
1271344561
860760964
1017744571
96760402
189129170
2007524345
464582457
59506207
2044424562
1201987903
1883474805
972825142
83256920
1837037559
1259678650
761274962
361319803
207839304
1171093421
392394090
2109125571
628373998
1581081566
1559461645
871870628
1601081881
534298066
1471520111
55765320
1705108201
526830100
1656574947
155964562
915406847
1223269140
837782350
1976425811
1005393985
1250277078
1484619603
904194299
751599241
2087367327
272383635
192461534
1604545764
1195029562
1660191388
183289309
1893041808
967624146
609113525
103062430
1085780041
1582938675
1589146237
1222202398
1204042054
415329764
1008095960
1735471415
682798703
121235787
1171322760
1976165506
430472087
963653279
754039242
977956263
1806371957
97472934
2129072161
2122887087
1079062143
1891767305
888465478
328770951
989407321
326863298
739437834
2117482203
196102908
2128936061
13654248
465618948
556473763
1301729904
153045575
922206192
1256230041
1215697625
286586768
1839746934
1866666949
1133877896
1406332473
1267912433
1846151331
1553435608
82584112
762784803
435470025
830541922
1419694874
758223821
488000502
411309618
1023860417
1374206050
1947258281
409188672
607710902
1595752531
744697526
1612124441
1465981385
1244486680
1570109039
1529595964
1351784536
276028350
1714242831
1888006987
291986533
896378000
344829241
1348741115
1715073460
689967717
100049597
1904773700
1595944770
1059326496
1041210068
1074871685
1559237829
788610967
1105997306
1506634856
907388340
303397983
151653707
2003183915
1708040848
1453889954
1752954796
1856157767
32731537
171421714
787286125
1884187
657742119
173339201
1593590283
382943482
66694835
842362201
787496142
1856390393
1385380342
616390832
1024337674
959376845
478899791
377698164
233617095
1671859758
1380855413
53748482
926586805
1199058134
1392653840
202406339
1080690002
1234067322
287764555
1891922291
1637785096
522614271
1049007717
1211264595
372530394
622694186
1761247734
1888344313
763812252
1037132967
1842496643
552224039
485668999
1773243143
500725006
171479492
1101334129
303660039
526964317
890531540
1824431863
1522079922
488984968
410044673
1292452824
1248337261
1781846895
223473808
1505230186
1676057483
1849003894
1551798082
942107123
254431255
615139267
1150039934
1203875725
735516135
1359152602
1450033264
1170476906
897607796
453883904
867792659
1389222324
373520233
1780064968
1093448815
1874377641
1605543134
1415062582
431211441
740438471
628542446
723936567
483643037
101195379
1544920747
333800638
1621012564
95541892
1001252175
1361849168
891797880
816714770
1400436142
1025127009
108211560
132645475
1129016506
2059580010
681262720
1035446520
1975015594
43070098
1081094849
1769423867
1278674743
60190154
1457452333
1840914281
1308753330
1747289913
52840853
310667791
1279271381
1521800232
2043751192
6219079
430704349
1470897944
436156223
925014677
1027330968
856313452
1085168350
1359148639
1236787377
1381501754
318583049
410992126
1708202346
1511045968
2137417839
399705688
633720013
657299918
2038358409
2026835456
648209252
800196481
1791851320
859970845
1379086168
1830623180
1428914765
1811323509
570632793
959205986
1144026996
1946030285
96166764
1834755493
1847253549
1926813866
1141297473
1414207415
1002530063
146264037
1212312376
667353729
1682130667
1328668786
363916991
1582643270
2093912773
489635271
226640583
110882112
423172136
2014291334
1473389185
971499462
1370896983
1666732346
207722342
1691551801
607036075
265489275
184468218
371331932
1408838524
258017943
136712526
799387457
321887933
696891435
980391286
1744120747
1224370024
239240654
1943230359
755228257
254973380
714510541
944910473
998615431
1953689767
839194492
1447712486
973778145
977913913
22846770
1039699279
1059943866
2074100262
312132500
1464079836
982989704
264943542
1430554401
926052753
1099920532
1566762895
702946947
512550443
1463887523
872951587
371556886
205277288
1692777940
786944809
1549710457
1108803893
112611125
1919470124
414179722
799190314
857191068
759311433
399511339
667774823
1857943424
969665122
1183875251
1455157098
1244279
1256802113
877342864
502482284
406342421
911855456
493835482
862029955
1901885446
467669831
2065085285
1507079707
696332975
1314006594
844450765
642859146
1589588867
796491886
1836585914
384816407
339313718
355160686
38239467
39935417
590511609
2064444152
300728213
748559996
1027856160
404926005
1770419826
1555992427
1171292524
491941524
1555888263
1731342378
435003806
163729187
468712088
1408905458
1888491240
1102071987
433760724
975527356
1671946094
1035373765
650846138
802552090
429598226
856228724
888000007
1855167149
555670195
818415522
1948336215
1266304490
1310242334
1282639532
1025461095
2047480378
1787883333
2043207730
1409085672
1877502392
41917122
1257508323
1827149112
193692729
956775040
1527287009
1936107580
1057862269
227038807
74488265
1731315707
582832701
556867248
1678472163
1050870200
520024950
209011786
947723844
1946477733
1619385602
1560808229
1378026682
2041531218
1460100889
243151845
1299849478
113337978
203846055
1322046691
1442337560
982600305
1948743955
607215395
542613828
569737726
1648352643
598244300
1829892249
1367541946
1544773406
16257837
1735634776
1860400389
311250296
1792885126
304705897
1141458566
1281202104
119341332
1017368859
324951260
1119659089
1719781551
308665543
326985262
1382751204
245817158
1165669187
1050089255
1809450014
7537279
1529248588
466363922
1621387264
1569847261
46942832
605245075
788383125
278028886
1557125295
529479290
204680032
1653300618
439095557
152689810
1299103918
1434303398
833979125
1400756485
1530661232
254584679
788076066
1606480611
856332378
1683539371
925616565
1286795979
434725389
50182805
497378782
545523918
723928434
1119842708
296464384
508333948
1839316650
707808960
1301294351
592556432
1902981546
1073269777
1726613466
1496596746
1009987387
694803260
1995686087
460486603
1096890282
1463744545
1163990540
683900620
913492670
569302594
1117408603
980364722
1972323523
1068133096
1164062908
1214851371
128075783
543534247
2103905244
354750131
1600977022
1924298772
722284122
2091439279
1311590412
1884332321
184918904
2068921426
1514861300
1979763277
273048911
1014936184
559229586
1945416396
1227972251
1224993614
400357970
380228449
800856689
147161129
1947645801
1108346159
652419978
882036816
880294820
1756182694
365457281
1164383611
991219709
1590591338
2082377520
1612732992
152507113
864084467
2040517239
1333375130
1081723801
2050592733
20130028
1832252020
1747035234
988681706
426182455
1335781315
1205772426
914101703
1423197164
778917052
966475366
1312903541
1619244871
1136600075
2124313335
1441918823
1150804580
1272752924
1378011376
1722470342
1893538085
940285240
1570731790
375346289
735169130
969593258
1598709374
958428164
1670229188
877199857
1256209457
686421292
482005705
75377086
1678986484
1155068016
74015997
272690309
429270471
729980802
79715206
1792301577
1240511424
505088040
1921183837
1012637997
1053165609
1163649193
1668295159
1712113623
1064417346
1742771293
1416776668
943875968
2097165128
478003731
411404895
1854537171
413014337
125228604
1005989107
914998650
2083888943
1535278794
1388295108
1405729969
1679159439
1201534227
1587318599
1932504689
87847897
214844283
885237839
1304065068
2063197994
337333321
1371919466
81244720
1999833008
1966273275
1542818688
2017670645
1018359480
913049408
32457271
1230271888
883449649
1620901834
172604124
1626758170
1578060513
53459243
195898676
339163658
970227797
1136474566
2038463441
66994022
534478499
340466982
66777747
997416890
228153879
332859067
936859072
363956779
1089064806
425089066
955244632
365487698
555772434
553583455
733930286
755248221
508222729
953163556
1186520095
1004927693
1867540771
152511527
1961542954
460615951
570740659
1867540666
1331871876
369820756
441590129
1027380005
1609715054
1191391455
665107478
1603036856
660074110
2002004618
1884979041
110579062
619519688
448088046
1103429486
330006739
1122561181
65039283
1007883503
996290128
1116395857
161787037
1562803030
1217281230
425216982
824863762
1859237705
647726912
1382191650
1995759169
1564246104
63174545
223236343
354052978
338003339
14000429
1488104231
1486753796
1957926685
759633716
1443816714
1684786432
1908154630
2091124366
895724414
1825154609
30505961
1547166592
942238159
353057438
1276051517
1934113740
2102217030
2057037813
1620954675
1816204985
419038083
637747169
890428073
351001342
1763249151
1734779319
1983840207
1034949450
1648245857
763980537
1977017226
1876611450
322569697
303954754
986117381
887931037
967803597
555482956
413923683
1656421606
1276492472
1265262597
1181628445
500286319
2095379559
2047071652
650172072
1596018955
978705557
2141900787
1900457273
974462793
1833945370
1624843850
466015227
1999543330
1852109653
1259917966
1132752311
1705033181
473785374
635944864
414441273
240564109
673357166
664990092
301607564
2111958982
1569176061
1723345023
1861497009
1438126581
1936613630
1901115340
1813536642
1530328033
2130719186
834827844
1481926719
1177808316
1832992991
2053560516
1155411024
743943275
356142334
848928791
846877091
414470469
681611556
1038864697
1831477110
535708780
1401615575
2118823810
1363377602
1125836802
985874398
248462560
1390650880
63013022
2124326760
1746697386
1632049327
1255974166
1443885102
124619562
2061402595
851330946
279975865
2082226895
490624756
1785320389
1202288494
777380901
1245875988
574720132
1325042448
97130250
1893363180
1166278542
594616779
1854925308
390149025
1282101649
1956774893
1209082475
1272971427
691285054
1981087710
1489456497
206497598
922641060
2145708380
25530503
388284465
477878878
1484653437
2026533701
136596091
1282649419
761486180
1559316969
419258807
777063810
1986185898
434054607
1195884896
76854741
1066305626
630450780
1440937410
794383338
2140465039
1171900582
214283380
523452390
953856961
1533252297
2124155538
819896096
938738692
213936567
1012044695
1595062125
106047674
2141609731
668929806
1530007888
639359878
153534353
960277844
1141974526
1261552768
476190495
1281237246
730544461
1287232817
1796795029
1872539481
792112920
1585999442
5309027
1786276864
2041636692
1030881009
2038008588
1577189133
637794633
1113898588
1036926095
158412083
1119156557
1681634881
1778420269
567250084
730253282
1444360546
1504987373
2119844816
732735329
316093981
830674825
914074858
280329006
1298163860
757383034
2136029886
1758481926
973756677
1054437877
61436746
378842329
1475834336
746510916
1402163869
475555731
543540388
621514714
1349671862
1274684874
198130349
1985559314
1737488201
2079070401
669652190
1902475843
124529602
1123611919
773520422
528518147
139514216
1159369092
879165397
363783324
1028529244
2003862990
1718488389
1811849522
292725390
1146946878
1302001662
1370445851
623551104
1915251049
2074768691
8526523
346203817
60509704
16465864
122887197
1948916992
1612093955
376123370
1854009767
547254945
1622943962
539642457
403869079
1771806154
971051989
217131204
231021780
2144750736
2110762259
1412962032
151593529
1180805733
1651449608
1758039968
1093996604
294790891
1964845476
499179388
322469852
1789550478
1531471016
1470925802
1064881124
667610525
1908747105
764509019
1299726935
910631964
772383650
1129116299
1016107218
739212925
2012640150
1452548289
1838150014
1167467747
995025169
1175714871
1033955554
1893306786
1082918089
867386678
665650273
146215535
2080404821
384000429
2038357932
1643051610
1204620993
214064441
1466087529
1757049094
500576480
1069582939
2000503954
1581562151
1962226236
1946535627
103560474
243914972
1468338518
1263654897
2061210826
192354414
526635962
160766300
2059408308
1052010876
278255367
1259949824
960656403
329044048
1324689467
818274562
511504725
174006261
249922398
2009802402
2053454924
18592278
1859846950
678531906
190696689
2064124592
992022462
1216627668
2140787978
1109426857
1310711228
2003073022
912877869
1711380151
738021448
1837935831
1184939409
561802770
889604623
359309294
925571210
544623933
371177843
2137914035
504256274
1403412077
924746143
972957189
84296109
1464442566
1486887287
509376565
405492771
907916731
1191174440
750280941
956998369
1254773119
793032148
1993418422
514182025
2075063421
1852233783
667441756
2035555426
361183091
1213924385
1370339719
1800375580
1549128418
1541498634
1438591406
333141352
1828106419
761230632
1014677481
125357079
1571737502
1018458338
154588644
1202335210
634101364
2116966195
1486162729
1171357877
1232288819
974539440
315570859
1626379524
2106240201
1513154475
886849074
119014339
1249652503
2033131648
100691974
772052479
1014457356
1251318358
2087679185
1230075697
589149254
643103622
606844333
685630293
846292132
1043927259
91903029
1276616063
2118390878
1175598565
2031586507
678471509
714920020
1338117533
196889911
893649680
1635859736
228695270
1311600037
1701818934
1991791497
1929715172
254516266
1077443880
98480068
1848882097
1832254168
1906578000
1190767884
2131702667
1131056253
1177172414
2055138538
898747388
1006414955
58940528
701883316
2060537760
1429875457
1079513479
880613864
192454412
1859349267
377642578
540090018
625228864
881334800
615865573
283326445
1342394553
1611047748
904367179
1700384860
759177329
796821578
763761978
1551857494
2048605392
1283192633
1192998695
2018894517
1081729461
1609510898
2039719883
1470244764
1193776741
1343530328
447767909
2065127349
1521264893
1949852413
36111606
1329306262
1259649489
1242251448
49141589
1582049427
1935539678
732583705
2110957203
758622073
445767233
132328535
2060822216
1711683705
1413973173
213750858
242644140
418402289
291859507
1602540227
296435564
1053711220
1660538682
1250157552
1620527018
911652536
2133449034
1454074034
107216924
194207496
393093358
680145252
89798029
1639138846
1252342782
1746479154
1430552491
2099532513
818976318
1590304314
1458621024
2104987353
210686937
1415183476
339835459
961245254
190805041
1059156637
1559165236
365672727
112408455
1525777240
990575477
1297112436
66562
1361877391
292269618
395813646
1301449613
1559928097
1978379397
1675445972
209084131
117928911
1622010520
1515203558
240323145
2145449405
610250190
1408210171
362635836
1290510363
1303658178
2017604405
1153108628
972118293
1212150686
1224503678
1055401038
2038990839
1341813244
1040845458
1051751149
1766349004
1360249137
1364890284
547444377
201766922
872564813
967350162
701973703
16367380
1268287796
1879575411
1214865687
1032569162
700801989
412426814
1247817325
710990799
916394165
1683316524
865743401
282070175
75343136
259485706
513549725
499030567
1211553057
1891493949
1913842021
659302977
804374755
490274540
1069546441
492724660
1432551010
311498561
272297129
2017265579
417309833
2017160789
1814578668
1496674586
2120242245
1219787259
1391741933
1098899187
1051112824
811107414
1103413463
744511528
80711443
821288230
530053186
63436482
1950626320
372303928
1006010793
1439229460
1904197355
1282269704
1608685725
70714403
247225597
1219722375
2001055343
75043667
1579643839
1604546230
370566944
2026002815
16022048
1931793038
434380115
966193273
70951406
1034551419
809626691
109139540
954587675
415941078
1940138554
1449495816
479961034
905073076
124342601
1489871572
1621588528
54342494
1340829726
931299145
1607662463
1822162608
496387348
1628278889
1016371405
1084048446
1360732526
829855145
1165813571
377555443
151245561
432933557
1005934298
262688276
167863955
2066897088
8829407
187411098
1069919269
801107024
1680363470
464340820
1698244150
1154584826
345110772
657819404
119210885
1744081706
2022295228
1860158570
1196957557
1298041986
85521793
775951077
159962481
465592674
822268498
142806318
1577508437
408931521
290166904
16002998
64467823
822515563
2124085907
1902614909
878883391
1504173673
1620338145
284777530
1529615974
1434712400
1701255401
316316105
1140460228
643408738
2121741444
981969743
1262371819
1371524906
1021689338
1573186708
138184907
482493504
900883822
1431049369
1564904628
1557499501
1591576973
1265839191
192691187
118736377
1619644726
1432926588
12922528
778017269
420482438
276608145
1220441914
1230617949
1316493376
100121207
170731871
2112807989
2110591973
841866719
1215247401
2019589061
1770670184
1547544153
1166667775
912920796
1040380880
2068245330
551447187
1088937384
716832577
1450861134
249347709
393290688
722114123
1564407344
1173359026
1295399127
223688361
668072975
520599674
647239057
1628506945
1357160503
1422506312
861537564
372883930
1590871040
119325394
22617914
1780793430
1485907131
2109381496
1925306325
471717571
1451097170
1557005469
1752448605
395462191
1203431038
304651795
1708724885
990603667
614888289
108489993
1879415586
143004341
2024695801
835100019
189047733
1846110729
1575466914
1854633020
1818415414
2040436802
705684370
671520190
1627515643
1354116578
659984344
717197955
416384862
2105584477
875441085
602111248
1410121585
10716645
1699848259
1470591404
592801536
828265368
296934349
1129785766
1113365384
1754862825
1198386599
412775500
1215357057
159137620
365038045
183874353
545084115
694092505
1511103885
1084738795
1387254844
2122584375
373301080
1647115188
412586434
1314196745
562275187
700344372
621019611
101939389
1646983041
1516217431
1854302101
1690771419
1847460208
130282954
1442505815
224150058
1274518496
1605308037
1135136865
1434197716
61859306
65083440
843499872
1472740980
1264454281
1724558350
936487629
1539615525
1958427040
2021749460
1037835210
1151803751
53497666
1385709228
371549394
1240941713
2044603275
1881212494
1146246633
1599414575
1825117448
485544478
739782857
253857724
2055125944
2002511775
734983358
404259953
323683294
1260831773
1467123565
1870328719
658317896
505913916
187327046
532841176
323341296
1973746498
364097920
1543198067
1541696318
217355610
717077012
749816000
847175395
1832422282
610609721
441204122
2139790175
1032548794
550845956
2136081962
769840137
1775935227
286545101
2092041672
304862387
752353127
1990322357
1258905447
609099897
1862627143
1823785887
1800018232
2097765032
1213668263
1411222883
750853479
1171116385
211591471
780063773
277463248
1125920330
1243861239
919916337
274022148
855773653
994885737
1328184725
1700546931
595161915
1034656824
701745373
6108843
509686306
2011793285
272523796
784976177
2094563935
1532649650
136182300
270844088
1686296097
73971473
1696512300
2133834669
1711370306
617830417
154876790
302106790
1742275849
139973669
342094384
861387082
405674216
781888812
732492407
1056422495
129480535
293732935
154549489
1792552869
43295797
890122685
1463767677
1383579019
508081685
1247236932
407854123
1815731280
1936299128
777747903
1011209083
1200442048
1651197929
427481083
2125576108
51471623
1172358094
1736127371
1914334058
386678915
1442950513
1584580899
1370814598
74678985
1371714305
877464224
18516198
73173472
596063925
1696099505
427470474
692398141
1520158154
2130596629
865335284
1155169361
2133575704
34824447
1651365359
495839584
107365394
1612186706
1261495038
1872731458
1109303621
753252927
337072494
36603945
551424177
1441200426
1441733394
146678373
1763729134
1053416910
964316424
1743534553
2122072650
1167013717
529399785
1049807709
96701476
128195290
1836607059
1835552231
1013503129
552990241
625221803
1023608645
951268563
2025542162
1744797942
1618485962
1402871644
1739306619
541774715
1171465994
393597655
2015609571
802942843
1439124050
1278897743
1287548738
946781186
786476291
1363788605
1966348228
789101037
1640916578
1327833712
2038271364
318795004
844040343
62371966
495996274
1936653161
133141964
1996610101
102165299
793495884
2022008183
1559719163
736199193
1345925022
231284077
999232618
1589806546
454324281
830068957
1906463009
1223792462
1792321513
304087716
391057693
171574783
1186882981
1928144712
994150108
802037662
274781763
1627103985
1152161918
689462104
232271438
1753627313
1310873987
1081785983
662173947
1212312037
448483739
699639125
1623366804
1972811119
1212180437
1125059789
1109568790
1545625643
493768838
97278257
862198960
1487719014
1965973907
760127500
2069070632
51928564
1382105907
1530592025
663349997
14856162
1413047834
1560469038
137087346
1426105667
1357086936
1183038340
980301294
70780878
1686586524
836810694
1288817588
1500503305
1735871816
874733912
326580638
1435546519
1558438270
202342489
868448402
1855444692
1205384091
188065600
1075430978
406469247
84761640
79854958
537946259
762696194
1994472508
1215389448
67935781
697831000
897064961
2128965189
1173754159
1689826348
1162771525
1459550913
1759035766
335171522
359121048
739937582
940822417
873445084
760131456
1318319155
78818490
1780940841
1846662728
603879308
1076118656
1643816196
1885907831
29604646
1422740691
1963299510
1253120605
1008351781
977862809
547498044
184019585
1909517657
1039063546
270370735
718613353
1848811016
744956307
1542723667
1823273739
1376292039
369062508
1281233936
122253754
1430636268
221554877
1604937906
1744720189
1332850356
688666102
299846483
701201369
2103300764
761117541
488944806
867099607
241379631
1829203551
1415717302
432235893
475646064
2136215363
185309552
1815732981
1254152345
348184689
2005766273
392283877
1887135846
1925260985
1378258603
1135634056
252811930
1626666696
1661815400
1455987761
1964628663
1762103050
916883329
374646074
1967844237
434900208
718341659
414197668
980169158
1374952426
944537245
1700272440
1585572435
1082912591
1573702548
187245878
757866860
1497637139
625350625
1647504618
522923218
114394618
116521175
1476104284
900469553
256188425
1147226147
1684600351
810911000
91099558
1685446682
1445018810
1202685390
1880056150
99514689
659293531
105931503
2118908727
85713071
1559717439
2007161184
1327805187
496040968
173088421
1607531195
719610622
515536511
1309355862
1548707645
1747691273
750109399
1467793604
1611373675
191433473
1580783538
1324796565
1708717371
1764145143
926057185
428859093
896591900
2052631504
1997265409
1904290841
1825278652
1143124636
1217475343
886953244
558239394
1082998982
1276137292
431347575
1584276957
56566505
881648769
1924486009
1849383841
591984875
334536133
1471654152
161234483
1179543541
857527440
657386321
337317121
1407050384
1327696340
72008355
884162836
2039357505
784727772
1448756486
377066618
220723474
1323581682
1258406976
1211535947
1673115048
2101221710
1854014599
1797755664
978635009
1617236136
1583774189
416927981
1205957114
977357962
1870098591
1441548180
1788948020
1405485299
1717141313
244864216
1538385804
2006679794
196438586
727776269
148407908
1833529995
1812603969
1903211940
1364793596
475837050
522051269
1889621868
1739986950
971567895
714334436
222668674
1633645601
19920144
737547489
1276193284
250256898
1445691567
1046783154
59014121
1544693839
1802720191
1224386818
107420511
1820594286
1773668480
589156616
1437777934
1123906685
1700593012
1836329024
1270703585
226113941
1788464506
1890740101
1889375465
681822334
1197934503
435182743
1796543099
527195266
143195780
662466169
1774954659
726636551
963202292
2089230438
401351468
767381966
679380273
1038036217
1521351498
1073906799
539414308
1589207357
187906711
835481077
1538779257
1376808972
1663635990
245393983
1546766160
70567265
1603515890
1779178425
57245620
1922163128
1251108988
994402192
659376415
260350293
1483366667
899830489
1075425042
1156805349
447795367
964129150
1241218076
1035958323
1143492000
1348518752
1287670862
1280677179
1520317711
1288051480
618952713
1332572800
1911849894
585239841
1655004349
1291041325
1312502898
1894037303
127229748
1290224666
492182371
909712815
390125659
775634223
1155799555
1629409629
1389304905
1449660371
401483562
241571654
1875696192
1957573432
155865964
2054000268
1470972827
1672717949
609621679
1657136871
213820192
1141144805
1945329509
30044322
562011214
1275270595
161956580
340941377
1744983019
608064086
1140960670
1867943714
97525071
130832249
1256578903
1419743161
1825442727
1724328182
1319586619
293078820
2132685992
1493128691
479293664
1895820788
125925478
2061561520
377631317
528947375
185407007
133834297
104572107
1740921258
768020809
1455714283
969342523
613915556
1414370241
502452233
96591517
1265618927
370175886
2141485615
582326105
1765805610
1741947603
401018237
498009867
509045240
956493848
2112011011
240166869
780854209
327832464
2123638076
1256798070
1496166623
1574434703
1673140043
1297311480
1521358173
1203176840
1263121059
2133013065
1625277427
2076015098
1459296194
658231263
1962493937
1974334596
1571895534
526118200
1273206173
612390514
387757533
2080521813
1686866692
306003953
669266757
2008086992
1673159732
50670615
21470435
1169423511
1441769715
1520175563
1953969226
1575383314
1446945991
1599675743
1700097991
368512267
61495715
106037890
1922562229
1325549880
1296130615
2130515111
1877050171
1134780372
1179035632
1809978715
1032781225
1459500146
1697815503
362433114
524107160
1239820058
181806011
399247037
1761638009
726850359
1692790805
1450073627
1544218709
1564950547
1870599067
45133872
734406517
330354485
1825334935
468646535
153194993
310334769
265465902
90084065
1922199409
146655058
1432230156
1575119763
323390452
1433073339
1220483599
1646506193
276497751
999753862
1416152922
1928223427
891595312
905714172
1761845546
1844068181
1349726662
133091194
1845341643
759257387
853046205
562906000
1539748816
554002198
681991484
606482500
1699397364
75124540
1395190424
871062033
1830542890
1508512240
818113782
1939732715
652871576
713430682
1515856837
1095871069
488282883
242069897
2127046402
1512090537
674207518
763836358
782670709
810956979
935394824
182521219
280055195
1613005717
1569991594
305260149
591056827
154148614
338579973
274330965
1813155506
1503528955
115761113
493614531
7541612
1876814769
2074889018
1011723384
177895793
859520489
417592533
167126133
62216088
686233145
68381515
314603434
745033638
1265945001
754684337
716909943
1044530192
283047527
16962463
83184872
1699249471
882856950
652876717
406305588
639558252
201349994
986065640
1151841492
434082160
453176596
2105871980
734882791
719194458
2139463155
1886096712
1197185231
45525347
1664467590
839305158
1218389519
40315333
1093068811
1183869677
1248225077
1947090115
987015825
197548344
1778509229
1971941893
1765489922
1968756068
908144346
2020221842
1050772982
1762922261
2023002953
171363094
1305148807
378950733
826556410
1580326339
175446753
391520266
1402003839
136465756
524816929
2001066931
448108634
386241110
1143089695
1578416539
1958022184
1800298776
1008365632
179233752
1972646317
161257076
697518073
763237491
1769997340
101177145
1074380970
1453616995
150409585
692998761
352633822
126560627
409655936
607797460
1154002933
252828447
204622326
141856977
1488215388
2036011659
1938948359
956131012
1914193365
276182069
1364099786
1813741886
1569408523
1535632371
1447396114
1390698196
2020401187
1555003010
16174321
312948513
1866073369
1915389604
1579699393
1539677172
1536011286
1200684328
423598905
1717837795
342497305
1278982893
1561559932
1445363463
1360617978
1144313940
974396117
2117429201
1756650135
1434740054
105628052
1462612927
1848068166
272566629
2137726944
258523658
1671508439
747892780
1016406390
248677508
663447263
1463237673
1515118265
1394136734
1908648388
566169857
527051580
1724033647
381329094
1539478478
1549247600
304431507
1581360057
446388901
6012965
1796139591
468835919
882863442
948553350
897321753
1757369433
1788039221
1924358930
299487219
575066869
286807223
723432439
474734105
1685347707
657208312
1946897033
970865481
1087957742
624502436
2016208431
1503261677
1405261592
772357764
1299356033
198465653
1916526694
1727064830
859564124
654812248
644263806
234917993
329185138
1664220992
260822356
220007789
1922129284
1411381669
1736539084
1908709186
1630154773
772045500
66789778
782959411
121659652
1099016013
2091769391
1800549222
1140452681
663790698
196636797
486571996
2786695
842206908
1606131647
1831897211
1133785546
1218489412
800504871
1434259095
1845782390
636394644
799162247
611163884
1123598117
813967501
1481028847
1399044012
33149168
647464187
397994912
1035824086
1841320750
157771533
432732397
1640317512
763488367
1359743030
1026701349
1400254887
38562432
749243674
5299669
1177720569
1681713843
1542932827
894271689
2113276685
1771582750
127381371
670771840
460462952
1302899557
1479708962
160568920
943457186
1878422383
876530914
1832653230
1327762826
1299854244
1496429502
1843730847
118733631
2067034151
1031204946
116662357
987684227
112002430
448205087
1012831075
1364358084
214918101
2106662906
1019243895
1317325365
60052189
2064874021
887801313
971374080
798664621
2066270208
1792763168
1658733649
278055585
573861040
407351284
1578528273
600929235
1357236411
1368095074
1551347859
209617977
576392530
1326213592
1218240828
745678976
297675834
891149417
979595967
732441894
1404598136
1470171896
1577362492
368974648
1596465723
191958265
441174778
230737622
1679858776
261238942
1460931145
1590125987
1937641774
1688429848
536964778
1888355535
1562334959
531203901
1374517203
1714986988
572318044
905645309
553032165
292861951
1176517838
1537814280
1983339926
1431712593
1625175903
2004969151
1706867708
497547278
629977138
1681602209
1950195030
1240337205
24743394
591442983
256947574
1905163856
181686416
224647197
2091964633
2107424140
227348525
1875592601
7133661
960780680
1335534008
1268674113
306426346
1198435430
1198081605
2142381239
1090960175
1817218537
1641788562
1880589124
1695890223
1245606973
363463723
989528439
771585139
1036755280
1042669840
1901641738
1560423835
1418694301
187258158
33970249
84101552
149539180
1396356793
307753370
1063917189
236806060
816735612
845270536
565643697
623765837
171804320
595664164
345802399
213142858
1172577343
2017868736
837791521
1252786684
1369399562
470425801
1335280973
1873177813
2085581985
598802320
612785555
1136685135
1612280793
1046708227
1471192763
989917977
1882668917
817230051
1404364341
192341497
1427911046
184882496
1014560030
1184514594
268890607
439402506
304122795
1169420244
1917676919
1783128846
764155726
46472433
2134697456
1326074343
2052280552
1476568071
2081373224
1259140992
406516099
2008205785
466749690
1866725405
1215941385
454982159
1384899996
413123212
601300003
1135396829
1834436259
333995635
835114227
663776961
1100004285
747092285
2069749840
86302587
2025740102
2016031340
1783664383
350781174
1637547698
1787881422
959399396
1907593049
908638473
790303457
1024316698
1841785065
1641520623
110014069
837167995
543322918
2048896561
1032958894
974803346
443236751
337806860
1015900784
525333386
565194594
632051485
597524992
690293694
771569080
1221537154
683054227
544820618
498261200
1288366200
145113568
1537744401
379191066
835385714
651151485
1559453607
1290748656
1226400265
474123531
252265041
935643194
2055138968
203008177
931946766
2138940764
1712429349
2112657624
415211489
639145996
773224246
1632692208
22443306
2043079408
980915481
2042081658
761874356
2032932900
653763702
537376136
1000143002
1333461203
1618356404
2006822751
995396929
1011779871
2010876003
1369002667
42106681
1801811051
1530368350
1453493126
153667447
2047624714
1706573623
1043464178
1253514730
531364528
1623096471
922026187
125565720
1090001629
1249299772
1196695866
1963422387
2089246968
1046473882
1074888170
520321760
2028948573
1812775893
852816654
1241168993
2111935709
1238942669
1717488029
1190033815
1347351788
1199893790
2018931621
667790166
1711086319
1820446996
1831309953
2128904975
609311015
10992563
31725950
839505624
1263136014
878386614
1638394021
191680813
64882228
389163219
880579663
1632336791
1444782145
1443220197
640966535
675764263
907934001
1187546349
217563948
1747614503
2123154313
1933573410
1390747250
1112088269
1890559926
2121892911
1424883233
1668629170
238302208
228765433
578555491
238595906
182963385
612484833
653440304
55893716
285433522
1210346699
1048441064
950432592
1815957989
1072576649
1522525105
1339243821
304447142
751200475
61957484
1259849231
254652543
1067068173
1956456428
1408561889
1892132225
54113085
190051658
1718777214
1225123073
1098107491
1024256585
1946848894
1201616951
419981571
661650193
21330996
974942983
806704697
58651783
938241439
1941539225
313343425
1513627620
243163695
1001622041
1536250320
711285509
216508201
456866592
734712968
90589129
41511526
12725145
2118919811
125204066
840892407
1181578991
1301951257
1022484266
782216667
280719515
585608343
573821850
2047348097
427159343
844001815
1634364551
1537540940
1901323456
1985337507
1665948814
428778028
1409497002
1909069489
466782337
2029857581
1732801414
1949366444
540806408
1257381969
1764542706
451683150
1348998384
1435466040
1547659707
1499649673
2090297753
1530457973
2041311017
1607772039
325100475
213091860
1662844473
1172977202
1029479841
1744579407
1819299236
170943894
821235306
762272155
1027814667
318168442
1180606045
572977373
1534149138
1603137414
2062143290
1181631742
137856962
340187550
985098069
642544345
1122064085
2055093753
2067791465
1822088009
119206839
367076039
549991661
574694310
669440759
1532415295
64424341
182482176
402145946
2040625525
1880141869
531163328
1268633816
1166111368
1765035761
1137648212
2139672829
1407294643
653144740
1820288873
1279435212
1603586824
481756131
2052626524
883910731
156608037
2079094585
1970266606
425561549
1689912422
382780006
1820056070
1289457522
1882822099
424557494
1779568095
1536921144
523848367
44464127
1323615190
774854539
1020270052
392845014
1176947798
725107240
1879128914
754048707
628018228
1504033605
970291706
74936027
657089251
1882126265
566273570
521182074
384175470
1547205784
1410891894
1564865198
1849287697
803971275
437000002
1269441900
1303775179
810641927
1044892492
1513903394
934496674
457114370
1791798358
1327598166
255265316
1770652852
559769675
324666248
663691500
232937025
243176446
1224072649
416217233
1966000437
1033425645
1882848324
132244635
645067717
328148263
482202010
1877543315
268149912
1547226923
17561704
871770914
347242709
290458645
667589110
1832781029
40040046
443780683
1908770934
870339795
700858973
1096255954
403704437
1754308029
2023468367
22334565
1452489276
610702224
520726816
220367295
370592544
1978530312
562870800
1658791669
1652531987
1028607908
860494515
213106339
418719758
1427369932
783778562
2045868413
617774876
946167336
1615067497
2073743907
1518597993
1168509882
577643025
496128868
84595364
883447232
258750071
2076345504
332436302
192705436
1889420231
2090996191
1881624749
1903652177
1249673458
614109444
1189376113
316034456
1586364972
300945973
1192074018
174907225
1692472660
550891504
1087904766
2095705515
1581546264
162712250
1179133529
597016794
1732289859
230897461
1689376796
866659131
1108865795
1388381780
1987371028
1061942158
1947309957
1446925695
2129130422
1348842183
280940259
896075208
1179879397
2022247386
224225153
560724288
213439096
1860515963
2083919099
253793252
2045959025
1112835009
756510734
1670179430
1239341662
552474817
887769375
617376111
1272996950
820949429
2049689007
1860382564
703766947
2046739585
1782986704
1090512892
941409702
1947791032
878494663
1233376305
1113897229
485235188
1167803175
1046947196
1015863610
1366964955
1696730405
649035392
289190537
74374178
1710292779
596580968
660752974
950447039
1668754912
1745014260
689571342
4567467
477333328
1551767568
177102167
448122682
274633822
2058555906
1445121032
610888872
1671333728
281189045
1542173352
1790462385
1398889136
252071092
1363241454
1915846127
323150507
1681092177
2061849158
747964340
1352003441
813422961
1054668967
254917953
1080918131
1580311008
764219833
1584763423
1743730125
1026781645
1830063113
1617184709
1806659505
215484463
358004217
2078442211
767811895
1252321121
872100227
271650454
828936125
2035409962
692567384
818453720
629591124
223082660
1667188955
1707376589
1612426067
1891337232
451043998
922990534
1788482030
611485557
908514403
170460424
1114143886
314980774
1022856574
484780812
907206124
1618781136
2076912962
75057763
1814787662
1713223517
1420607642
1773101720
1910591809
1222136996
575036687
518454255
685352457
201192504
2145100794
1240120830
1202653064
1191332236
388974711
809813140
1790724888
698604765
1331534954
2031482383
1061473640
1354250250
521916348
1233684476
383276553
1389023371
1208108092
435285547
739499805
1668928456
63403400
1519057631
661132341
1713703310
723868873
1202487304
574491285
1530399993
650819636
596492743
1971538395
371936933
808290029
1247865648
603602931
2071070739
1786354471
388912955
1155957092
131503580
2104886704
867128429
1205892350
116639015
512463383
517040730
695488433
471027544
769871053
180265679
1424176626
900632137
1083221392
2131361644
315470286
1920230248
1200010033
1196460774
185523286
455120023
1203757958
712750075
1396631526
1284070168
1631567301
1255213927
350250226
1836610615
606994586
618889549
476870971
904559851
551508496
1255521920
103492799
1414566568
835450367
455431155
1221316687
693260191
1304151800
1694267572
399723408
628590279
2060465494
29932743
1098532179
1562732038
1774183006
2130143323
105583813
1365252322
1178379364
183786645
427683146
1853520259
1731139736
1650398324
51013598
310767739
1562993691
1152083988
587075058
561208182
1490558180
518961898
609844135
1493187460
201000713
1766443064
1112584130
740832671
252640282
423963066
1965519455
37700340
1528925877
359215628
1153482684
540483860
827835454
1968933784
1220739525
1810454174
582187061
1817086153
531815821
1653747566
1887014274
1714372189
820754632
373298708
56772013
1071672371
1973989363
528021104
818299389
1495861646
1575919338
344902230
528320847
629071280
567216105
622281282
1274179275
496575281
1710814873
1787545208
1184497874
1597120532
1805094889
252043396
344899488
67960550
1192617042
1924211828
1394397399
74609207
1176196677
807615148
1309407493
1451221570
2047707666
976509426
1993943065
84325772
254401979
1396089843
1038823419
842372066
2133344382
2040880422
728137424
337641654
175549621
101290690
1177960001
723965052
635442683
249789869
2133339723
1061031035
2068253542
903344200
1510046856
1348310434
748995663
560146440
1519135196
621691272
551132215
1280119276
558333046
1777117397
376928353
840936288
1408552004
1180544380
295572275
1932113850
674945509
2051764790
2046315903
1620078940
1380349512
1271197536
2100018149
462578902
657081332
261794919
1399430297
1533193023
1746256775
500413510
2038741133
411162422
355303670
1746454883
1882708213
846321564
896921139
1147220796
233310963
1583748561
1674275679
1448460311
121443153
1517996132
1110056369
1833681602
861257938
2095890998
1759262198
1689031224
1789525543
613490840
534321783
977198318
406544393
1676657880
394775912
1809151084
2144386794
491144457
132898585
1615972389
1020453350
1947730222
1641010767
1002880841
1300645522
1955721734
1690568125
1784046936
466242527
37483481
1405614296
756452085
948330099
369757837
2081438965
573394645
127638013
731587888
57613345
1813666126
503481747
1736244053
1303884175
1334714690
2098765662
1192911475
1026694484
81544556
979984837
2060814591
466779419
1360701827
2119810740
278934635
2106346330
57659071
886988097
727377042
1403186997
1422826854
497098173
490158314
1132871610
1449052062
574712868
57767409
2145867287
272915254
200722412
1865212102
1122339688
1589375389
603353706
1534382403
173275890
1145496286
434645194
57184973
1626110283
1286321241
533721015
219307170
671883654
1273204387
479971732
114408692
646169962
1547514455
838636302
1510554048
1110686774
1389252331
1691904329
1159981162
282282070
1388948880
1094116656
1319005133
216699045
213164502
3576214
2041910958
1964351263
436623110
687260477
917570694
31527403
72475763
1037369019
369113221
1492372047
206971569
1466817780
368473345
1745274507
2081914794
487464866
281502773
78594601
689884126
1716864603
1312985687
1796611853
2114382069
618184352
1043587653
539417924
1597029176
1990288004
1472326503
825010016
782039406
1846904113
1350796952
80822777
1667346073
336927696
792082893
745757203
1470979553
181342226
1372838394
1982711646
715264511
1914091271
1627043615
1905549194
1057096658
1566688668
1735551426
852544728
1394531534
833040226
731212110
2055393758
191071160
1827224771
1631008697
546972208
1678101248
844997636
959608868
604427274
2035568442
280896773
1066581676
1257111215
1846973208
160345993
542192815
939406378
2044359191
426741081
1951663352
2114433523
2017599940
941197533
375266641
1718261723
1936335973
1400109721
525025877
1301276388
908755577
2115902320
1210671299
1571344599
2105549408
981680014
698822162
387189981
1403990958
734496821
1192988666
6944007
166850541
971790440
1037596675
2099722027
111426595
718717063
427566325
1490146417
268079693
1809730349
1086768201
1508126567
1968067809
692051896
803813138
39791448
631305787
766058600
339275987
23475865
1183598445
2091269094
1193697695
749660787
482446303
1017818416
333969048
1426673111
1802192014
1462240535
1799581715
338614631
1256366913
1315773013
1082812603
69760587
1225811691
1133748976
1277742250
1170977312
70252405
1606911817
203549931
1394797907
2001665906
669173334
846964028
1612627587
66781330
1488454911
1194372518
88325657
768287254
1577127607
1392616010
1590619793
2097946003
1563790088
995956505
974038498
843367429
209785846
1316541502
114010159
1850376684
649089133
222931470
1515937495
582267328
1788479754
1998473699
1666301380
477507508
1719019697
127676296
1202168227
1969320824
109070581
713636712
1815917293
1517982474
758181473
1908079405
1542964128
1618295803
1227469185
695068631
1521083042
1453483789
56510565
642115428
301388298
1098547721
855336140
938665550
1953084463
886185629
1658108678
438527400
1702182882
1834728003
460231420
1031923983
791207492
1008126777
548062979
408535207
1495416685
4739304
1667648859
1063099051
274704676
1975804246
1611146324
1865129950
1852564284
1976306330
838084203
1034484102
2037294968
208100228
1244813991
261139027
50722873
500038824
1417603998
1622521353
540503775
1950485193
1373447367
1225342989
2051547723
1854513971
1797113828
259850186
1073229393
1102211415
1592859508
840810520
450535723
434682728
1960732795
1394104731
769156393
1383001866
828074019
590179752
2060521425
1358329270
532781415
117955874
803054557
183695115
872177172
696682941
61394553
1903489501
1808562838
2080994005
1657278948
1985318604
178276151
1319374591
486378016
189763795
1854621136
820546482
1602473265
612206170
1571383398
960097491
718054328
620577523
1124928590
1371458993
1863805891
790316895
500620008
1331527259
2024894710
357797084
1794433266
1691835249
1557278217
1905307014
1356926708
222517114
1830967185
1090163957
393976658
1797407752
676369119
473511225
671091436
207180464
1714087216
497057567
1831279840
1503578360
97195112
1793943350
1854801662
439827352
716163199
1579183477
612581689
903529213
467721564
37649005
2036548877
429353126
917147832
1241062216
1094315364
2099606221
482135205
984139123
1417507283
237760646
863929594
1602279591
642236324
385668500
532689151
537515998
753595209
262228659
58164328
605937697
2033598785
1406748383
1902068018
295102115
1325739953
697624495
2094943408
1717784623
1149782426
1494503833
481960983
14021160
2130051898
144763558
1679619850
510212556
1221636258
1763820647
1554173203
1594692794
2100506290
1620733181
1459982989
1353396218
24496302
500952473
400281608
918365086
1196762530
2003463751
1759971893
529363236
2103938012
289827847
1389166123
1113411014
1284426540
1969940372
117687945
84054528
326843594
1000740942
1491614914
62327751
405017912
2082895780
132226809
1677549104
339755647
2020355583
63622211
1506795623
1810445222
1563109054
909561113
1702101208
154642533
722477251
1820475996
833114716
564694245
138765988
1099439027
243390191
869944659
773219983
1340266471
1549691917
1036553650
805308771
1632052063
485949714
122505160
735170682
1071863669
275343586
264209736
230655637
1478402573
1732794812
1107385780
1560266104
1160189230
681817836
1410548962
1590278625
1783670536
1316047016
1517154724
650018945
1413168332
1462105891
1003411919
716474345
301403293
96959546
1452330552
1889593965
1268105291
1686223298
2111820546
1265122418
222592613
1117397012
30908030
970301484
1345381727
1191459120
2088023868
2136729285
1712882045
64778552
1890703030
574360652
1278253996
719422554
1299749531
1303274904
1964524244
2082251529
1190821612
1445317865
1772952855
680592872
1833126348
1800376559
344537635
907319087
380340725
703806846
2079957989
1393759290
738770603
1050938634
335566124
1431127906
1988068009
2060404167
572133494
1642702420
1863464802
230355456
333712234
399138949
691160150
1271216227
1931925664
1303658272
1207615647
1581348933
1252730770
1712325976
447032516
2136990562
659716624
438878652
126286354
1211216398
1762771345
1667169228
1360954746
1972265531
788271172
1361339585
2125113005
45570086
197829507
1311907920
1492387734
1424726557
644682749
308706124
1208314677
1798266071
826600379
1012064045
1070522764
32459194
1302130307
962364543
2094011092
121627551
844805466
1865769185
1460536235
272968805
847861630
1032216730
843827755
2094567747
1914534227
5121012
976957175
169581575
299560733
1049487841
2019947016
16993041
946479587
988535130
1921885948
1434321656
1013123508
1609145688
1856820509
779929126
1032133612
52286487
720562090
293059819
1833180071
1680995490
583470429
623631114
1909724075
33845761
372111946
664118680
378496564
1753163053
1854498615
1167581287
373394170
390235984
152870674
889481179
1182179700
588513759
1914460268
783612908
1691218119
522695540
1621552469
1010834315
731182021
1724197295
1642126394
2092754970
1877732189
1735536358
399601594
1873341756
1708852001
1950751494
537959978
1998573866
165955801
204291329
377660045
27612198
98275845
2090350853
802800488
584708941
1182659985
302839500
155774155
717497133
957172074
901633807
171184038
178927714
366567464
1112990098
478256311
366186849
1090895854
1058440875
560414005
1230215454
2131925828
1460910344
974219362
667727437
1467284312
143823879
2142939377
1160889776
354439345
1639874916
2047453833
1451770704
839266189
1214181492
2052103960
823214845
2029833309
1894428071
837247583
1728099227
1147418269
1596101795
785023597
117341715
1411299131
2061144987
10260146
511985301
2026495735
564090810
1767713385
901160914
806781174
1441656961
1897222711
1442669175
569571005
1759978566
962466358
610282153
1630262704
2074844739
237679524
1297069966
477329283
1449917070
1183098141
1484064976
1367569262
1024291184
895078059
504039144
1495294944
1498460024
1522916554
702041082
1060340296
1590526153
1676838988
356190243
371751231
1345541743
819852644
1946224126
505334704
590695273
540020806
1621678490
760943183
1160650070
1076626870
484385236
135952877
339649155
283100277
1001572504
2116014808
798071919
37179320
145774739
1705267268
1945272341
1861808063
988052820
43359303
1642136756
109261508
2015679478
869198111
682246242
974249594
1147083395
707114647
1476271744
1595641500
2089409608
1271631057
228373348
1694826255
1146470560
2064014782
519313633
1611901423
1857486021
1744880916
804451289
1533791926
1701766706
378402576
1230763697
2006009228
415075271
1606219369
415539283
1265790502
1617679792
1353268005
1337973044
182173098
1950885064
1657196932
1064215740
1666118986
699966465
1045486679
817085459
1593285166
1838193804
1279856963
1026967291
61174115
816462691
1354587831
874968463
1846364511
673499932
1248965772
646796941
1702357898
1374227069
1755188459
322024724
716504456
482981491
1678824087
1377370618
1858915632
1172132773
1423663762
2039781335
533107041
198061763
648423069
249867401
1100794076
1299315952
428017788
1141168822
744995137
1440349890
1985947200
96586755
723684620
1122029647
677971492
1873954725
1156316383
161042394
143810950
569950161
2094199794
956354331
312855926
1372608371
1947544908
1561550694
554728446
2105623499
1763661625
262765586
25397134
861341194
2036808566
198868663
113947339
644279068
1103700837
125950664
677283196
783947682
1002280648
1476192862
1858265819
225211256
1489513769
2091552403
41874996
1497776683
304034323
63305356
2099317949
1819735028
89325838
1913311993
1381053100
1427181536
741428093
146219403
1485191972
744108740
1955919657
1738460738
1854684506
282578535
1199503423
591465573
1110906400
731621311
1762245408
717045986
529476640
517667495
783124167
912585961
1896108865
587890144
812113430
1314072414
1522604154
986532525
316001403
806654382
581877404
1754124886
2088592788
1522120580
1422292211
1530852420
1355179205
936631371
222492827
115961154
575141153
435690237
49700616
1844832700
671976414
327936354
670631602
159837236
1658888326
494116494
1642198014
1422774537
1140349050
69239850
580428999
1949207014
592179729
1694857856
448818843
15672833
248487416
2144401467
1503630549
1287121979
1199169436
1497844216
1994146850
495441055
283086175
303924769
2094961812
1060493006
636866342
141995821
1012329087
81820235
1680849240
845541932
490471619
163875544
1019796483
611916969
1470259216
1459091980
1295331882
367918204
2045168440
978252316
2086539164
269962044
431446103
493430840
1563908108
753878776
1883565319
353690624
1004700632
1131843314
2099050457
1062327585
565879971
1174148881
1985316614
759951726
1404177249
1050968525
926873603
1514943271
2119985088
550501330
801671269
1719590201
2002892017
893864743
665769402
1939154820
1317998456
612353789
1857582756
436799507
1895986042
1871439432
510888861
1561018436
1095696810
33419479
63107107
1135279186
849762934
675526484
1460890410
1452782004
542117013
1873734754
173683144
1187871254
569807388
367734262
2000725655
1928540448
1525241130
1262014946
1738456359
405814139
1079080006
667320497
884916452
757360507
776242790
926520239
2054567947
1660175356
2045029866
497616423
31702706
727287756
1124317452
308567767
1047454615
635244488
43250553
1343640583
595518346
561220906
1284795567
2093063445
193457992
1929717568
730476099
766323923
1066364212
514010940
1306509870
894946913
20565873
466888755
1241326935
283007732
172057643
362315437
1956273768
139249044
1232646300
681545970
1499929925
1827492244
246467518
854506727
879034499
657756085
827366458
1489748490
395851655
885466110
774688089
1279602470
144137300
201525840
247895774
95073010
1701147527
1187822078
272424863
429718835
1733941078
1512743452
2111876749
836797123
379081635
522332453
1261676553
618598256
1563478813
1804448451
407702148
1201050509
362779312
389348649
1410478437
591640712
1925692005
140824003
1256008422
2964468
1215914005
992230958
366080881
926153993
125937600
142549545
505909371
595182519
1001484309
1637324073
356016392
546470418
734081128
29347348
985207430
727499903
1472591356
1299315681
992503795
426098767
203008177
479220589
1203046725
1180667947
991486667
176264228
440656814
1398367992
1200957253
1690022249
1713813442
83068232
294021314
124225330
1378436293
1563621044
1452657505
1960873102
283811006
676977870
700776868
75614873
773328160
997758779
601358301
1152696719
229852952
1521712328
1514829960
1989437195
188993099
1788987991
905364115
346688912
1960655954
271048170
2102199378
486893283
283443892
1281314906
237684888
898975730
556599627
1242373541
1484204550
135000706
1643875095
1911944093
2022660691
1199462800
1773163370
2020448559
757020609
1837386844
2050194138
1107993404
1433001058
74706657
1045601914
824612554
2105844936
1074075332
131768730
1142950598
1890670851
603353706
812714777
779972748
1453639704
388224006
1260063333
173913146
1335007745
1764984600
1938560159
1727781871
876493086
1518641877
2129159744
1108261745
2123936416
293100643
1193806598
1188227173
824899261
1663391999
1962146640
1879063143
1675787670
982230117
1216839404
1330503470
1694088174
1941882895
814901043
1021925951
1371959316
763427747
368436413
143221461
456679895
377869206
1346510142
1228022602
1053258080
184550702
1367935704
1819214185
1498961369
673387198
1044160058
620900000
908550373
169437017
1091631112
332780361
816278464
1105173778
2118426004
1772601064
653471438
1107970602
1779390284
2111518797
18102556
637505677
199749234
125569908
1522444779
944393827
1749180829
988016042
400521717
1405040526
1722119332
879777004
1062946952
1748423620
1435850886
117815267
589790534
673103855
2125874637
170045993
2033130631
1551836912
1549750469
1217114287
365819970
1746005760
1379348589
1982948033
443399691
1305196043
1090837139
1456439991
1691098507
400676294
1174635745
477915252
596959639
6370539
124759126
895360110
566219990
1049965124
145656554
1148110705
68134293
852570647
466970834
46701168
1148690868
289099367
2136648457
127240225
1551469822
29206356
953935162
152457466
1705051324
1522673168
1107087078
1753248877
1688258432
1578531569
1699236586
2006065954
107970220
977759788
1473223450
393469297
744228470
1168734306
845448814
152591849
1069861002
1799351575
1192814260
751797487
455380899
1146042913
1002794864
244154449
1907815685
2074683629
1285812693
793403742
694910785
1445819986
818244873
276257117
1779220799
897217978
1119002727
307356484
1254668915
1660992578
982687192
715735987
1099286607
1389929404
2109359024
1088818019
420197259
1404030788
1608407298
431868697
1514150887
1061345860
2077188923
729556675
1049789604
169931897
1866963101
1308229877
1454586463
715983510
1889207979
990347996
1398931122
1981432493
2114342833
751882317
452902412
309350814
1078486083
110158423
1856177590
155700924
780662458
561179940
1520364918
99491731
1343508239
796607254
1127304680
686952012
816125198
735429552
1721204056
1162154333
803968257
2134252807
1044181324
895927602
1923069452
1326114106
1525519594
1702490139
1674440127
287301348
1390756313
170112236
1220422670
254161743
1653160625
1326507370
1294242814
1999534196
1246861945
580591519
753640945
1660516668
1975995581
1653335939
789798033
1222816412
92745754
1939421066
1210097640
929107016
1621598149
1973264684
1857843900
1652781047
439057297
1697376538
1438363620
598874973
830843544
1888395759
958109306
746003853
1778495852
122500237
1152679591
321361073
1927595528
2084757698
1980646435
597574392
302930416
319297265
440064270
542161827
1295041022
178494235
2137813081
264936806
1193928373
234152909
773100907
1471389114
251251877
1373453879
759270438
795594876
412172208
622428440
268928894
505551855
2111964706
1106745405
936513275
1745008309
739420683
1157088950
1637346351
1985811878
116816737
674611801
23726241
476530525
1809675653
1583733887
479349131
1350608413
154520057
206582771
2035227935
393721251
501558886
1081232541
516721635
1614492594
1877260386
884854262
1123794414
1780398291
1925313883
784456017
1828502695
1048951453
316145093
1845245741
1050766368
1144527825
1347379212
980832778
1251561476
1326797472
610277276
414070559
602650105
1782851745
1129123028
590377667
577941157
1604493399
1612812969
499654476
369273227
1609829225
1093091695
1224311345
193827789
661206915
1421468003
659113614
2072869558
589702126
77387190
843057450
1286356227
59873218
1469504643
2083613810
166433594
1264661917
64081909
356406487
525566548
1259377401
28377031
1821837112
1092977973
926341917
987352
578714501
1640662478
1937498319
213767004
1878827468
1515247103
51055274
1091320824
299815802
871088468
32421725
2138362294
1078632338
204658174
2053185801
1334464467
822948415
1587932544
576038458
1804105261
1678689101
783314921
350361695
1249598600
335315368
1770615982
1158090806
1775916642
844586398
1287122295
34033005
1645992271
1065142185
1646851443
1253506597
1710184070
1005380921
998127736
502079311
1964518403
108659912
1855611698
112589293
833509170
305144177
1623315738
1187108578
394129077
1913880181
1981786491
114028890
1732374678
338611142
195026185
1689392366
1600880396
1803993144
1416811826
906936244
1112773879
1980942772
61946191
1817629595
113428848
30929184
347184024
1742401083
626891531
1553852810
1771923878
1736882048
1261227822
2005721077
1708463955
16294861
1907258725
256982770
662846568
1712602596
1805629311
932498242
278427911
1611761655
1943865025
1446170738
831631223
1378541759
646646300
1868687131
1679686159
777195125
2045726417
1057292782
301503811
1367016507
141077844
838422586
282945367
445431857
2136256906
18110012
949490361
1738811442
1197074208
1386505784
1917521587
1743407581
1168452336
1141553115
713511024
935445188
2133807145
294625441
974240001
1346377359
186800358
200624457
1133273339
541887321
1053709776
1727525328
360024615
1427982052
108820420
1493195473
1455018637
951327854
367408490
1886045765
593148058
1449923809
623512455
1894610611
69844982
276916523
651624499
1666961444
1593838541
1260600081
402182205
707203156
31874535
391351438
1780482415
486553773
1823517992
1422239999
116115965
24118797
1047008371
1709661525
2141122099
2117082138
693572122
678574822
1050365796
1680280118
646233918
2142367101
984022353
656918285
296674333
2016002117
212583400
2051438558
1418474785
1534687319
955958853
1612722929
1585729275
1126743591
1839613875
1051674149
650243245
2139299001
1375400326
758501752
1244171291
2051294366
2046737215
1175903252
690466010
1630096055
1333441875
1382910665
1159424263
821788344
692421234
1049793320
1108534817
1437400374
1573245589
780350109
1196388452
498644773
830227566
1337300871
554314329
574271650
1456435743
561651202
1458561630
1308458607
1067126879
1937925044
1196397645
348334860
2064831894
866481943
407277447
954809505
1347760133
870217879
1397421384
187494681
1117689052
1859848081
1564249862
1904823206
1292279146
915592693
1334187134
966815171
69609133
1770309497
1406465426
1469494040
1854866755
105676292
6964850
739500064
2120862309
1458084011
1941303149
2034864289
302514490
816214798
1901120060
139175436
1719465167
361983875
520728272
191668622
66393703
1531172012
2037154762
202299503
278564501
2016300204
1687333311
156471520
1009983419
915840017
951766282
755813331
40227714
157329065
736532035
1858808040
842424032
137654970
1422282427
499424167
1729447167
1153799495
30144930
2085982620
1344843885
148015392
54369282
556270859
1342442052
1894501305
2123676335
1260229215
5376930
152494549
1855207626
768543483
515890164
282307433
550800453
548741194
620136089
301483565
1929630160
2089387520
1788247661
1581983497
1899872876
2076978735
415474621
366470864
1684023923
1323846483
1525871930
1180732216
225924402
1328317999
693292016
1168608758
1256978434
1769239865
979105859
219776100
306564526
1097388185
2131817131
276422090
948943155
2022397311
1695900758
2125297724
1624916716
2029438074
1062231317
342564411
706466523
315027613
2086932402
1112276994
1455155378
1193525919
2116947371
1618697198
2121907899
1984428306
689916117
1356291527
984710760
39852660
170838798
1657354338
1754158546
871539088
247517637
1871432728
2042278265
530104752
857044459
68098318
531907964
1794835681
196219372
1049070950
1526055760
1889156513
1043900290
1983038252
1652472014
1769807019
1232516205
397282671
1818824434
1776282795
806569533
1623675698
250429043
803485046
1506914932
391265049
484891339
1269316343
809386522
1964885011
1751160203
1327986487
677426211
846059793
2022862181
494955548
1253653028
619943823
990403158
686929542
2026523243
1049849220
541077697
1805443573
175784648
875828649
798809923
761153177
1427479541
755791607
342495474
381017631
2066245515
2059336793
896084668
1773929207
1432827087
1955246045
1735170722
566612208
1244460781
297027198
415938082
59700686
221622478
737498233
2004852171
544456611
564742907
207143325
1191801079
1995415297
1974660081
640641296
1481753343
405626920
330618823
990198713
1744981584
2034252764
967710604
2003716486
594574615
1367622106
1903642169
175434185
1875007058
1197719113
1449352956
1220790677
152676280
1559547628
1224796041
1916253065
1627655711
1512585498
25645579
1931847949
580289047
1947937646
1360839632
1029896295
754733271
1867633971
345174462
757042064
289614937
2037984645
1282981457
210238481
568554866
1612623324
495780474
1393060927
548574074
141684495
764268896
1821663806
1108107855
1729543341
1045620688
35370050
2031043600
451694961
2030213107
2014412383
1662725773
1124121045
624475463
435250067
1769719947
224169922
866375607
741617983
1346253502
1545972732
892932275
1537917288
1292630990
804800241
1281746202
1724065659
1627325767
1118520948
2067575548
2107790777
904870045
1571564623
1985967916
658815955
1924511602
507893330
1016570615
1917564343
860310796
1546970636
96755567
2021332589
1191134986
281496089
254713836
122052009
560133306
824688617
1627395806
244019148
864661405
343292282
1571262851
586453747
641455432
816815409
200376114
1513337566
1298583514
1900302973
2138021174
1172727673
1004831662
1481676
789561014
548568616
2010584522
1472244200
273282788
1227283407
919752532
963534173
1852245827
250331274
1279989309
364954566
74967701
1398906788
1976061219
1354380546
76913504
840043097
258669796
945256120
1607744081
651390649
1151135144
970047454
1222602441
701907458
1724236303
1902554744
2018472582
2081152101
1347057863
198249657
623241618
222388887
340741967
575586536
63749718
1095353303
1537860955
1756536192
1372389496
1288478474
68375210
1599228004
1687957518
429554527
944788144
853531583
1517087218
1520990667
1058323477
752981349
2015508634
1356303773
1671588526
1834897045
1033848872
2110993425
761934361
2017440630
836690996
152558492
1364471356
1630384968
377703739
1686093686
1400615843
364669847
890525584
2108699147
1825397554
1383175531
1888240921
194288907
399193624
1235459728
2053269925
246383883
135656422
592556432
409393239
870079363
2083054680
1054765341
1840487722
539054620
386639266
303718893
1845226582
809756264
454128575
1184286683
727600401
665958445
955462499
965800966
1690250136
230415608
1065696037
2017178221
838713680
1130717277
732099374
757680390
209950945
742767461
98741618
502126993
594851292
499173190
1764794984
1439910602
390002167
1241768638
825025481
1570144572
743176310
474679025
531020335
486530675
805086770
90164395
1913508084
1172986036
283178927
578968764
1498717505
1182794036
1352676070
436184035
826598000
236422255
389749337
868769851
626678007
715783488
522216032
1310094312
1416639295
77537466
706836544
675158023
767253968
1715795559
550039231
495667549
89795212
1892412308
174917542
261390057
1742242344
476586443
1213275367
1536168668
1422531294
1018874914
739267868
1712700102
1366241440
735133148
1304125887
579268089
1831762497
71348731
1576027024
1516618768
1380628581
1000283719
100235942
1518313715
625368744
991767997
1161728003
1287681137
1812999407
224047028
1317762179
589414063
1850215972
322397725
489470426
1884060954
227324793
581171537
1183581078
1119804932
915666499
1527231245
94462040
1796326289
1163557506
449824842
1140552201
2135196307
579229522
1031605936
688645515
1807312384
541298477
1967754935
1256018274
551667277
1115466591
1756847587
913143521
649126677
135830849
1607882767
1249533132
107678421
2104193674
1148705746
674268437
1656089472
1203702867
746410279
880064151
1185645140
735586151
2045238336
1074658338
160257420
1650471659
1994456661
613607839
177692161
613482700
1168624274
2108195110
1214935245
947652017
89872964
1614968514
1026183005
1528584139
984542949
1730482877
2146060931
1674023374
666263830
1637701522
189201738
1359181252
1024360678
918894516
449076328
611075032
573794201
860067672
1563665855
2034307172
1610076926
806193935
661828386
799792854
879280278
2072302116
1350316584
1514351137
338139203
1014082217
1062439163
1206034752
1803964766
437992330
1896407032
1291284036
667359790
1365632629
715898530
1931434619
97947934
913060550
2064064434
1347746592
242750537
191132424
1675629797
772017035
1339775475
847326401
33263506
335217625
1920710252
2085320546
2123348241
1204104498
311362773
2096824062
853037635
1549649705
677685591
1224954323
55608657
1529547792
1372654751
140504046
1424494530
1960626467
1475395126
2108692759
587677096
550327101
582270347
861123459
99058527
264525955
1906388761
1101325033
1686802014
1202683187
290554941
621893640
906227698
1029524329
1826146192
137687246
1998881194
1768030332
490761711
760004285
860892768
1104776094
813823318
574365288
899074997
1452849057
2054553758
58828046
1826693227
1028025789
73633197
370122699
1366578594
1463754510
599123361
328669144
1774749553
1624209296
961333609
1321908440
1013797688
374222207
857781488
379825475
411642217
1612535434
108575256
1091797783
1785529355
1303048173
1717494120
686747481
1429787504
683295338
1039822757
197831336
254354846
2139001430
1007734433
584467939
876901564
110382640
880433829
2106953366
833447053
1388155912
2059690529
1551619952
1287313108
572960766
1093530921
261162199
2021133304
2049797739
1345407603
911634848
544188065
1527092336
2116826327
1825485253
703688764
1983571852
1959188434
323679720
1803092502
1114357916
1477631013
139780339
1010460078
63039265
1241929357
909996971
85521178
251236431
2028297332
1894848587
1813670622
1090476110
993160080
1996620885
1628064896
1469209712
1889644988
1546754149
1596528903
644156840
1666124182
800911524
722120648
1213024936
692539883
1768191066
1361871998
551105232
1906990502
1084918350
176101742
917719932
602940017
905955336
2142775816
1913342808
968250789
1050791493
1848777989
525558408
2036987942
978696300
1400356923
443916449
920100382
1340855861
77453464
820176382
2116833037
627320127
1531210424
484304564
436380391
516688344
1302904298
8089317
1408449924
1910519413
1010554761
921773657
1830027335
1391316180
1556133069
296511423
1154274403
264818230
1753507393
1980947328
474154441
521597901
228353601
32589901
1128915920
744788269
1633459052
780839016
1104493760
1642411124
220596163
1090978565
1946970198
821274192
385099914
1346528760
565490390
1527445294
1197854230
1566103382
622955246
2067283840
1595514603
562022308
568970746
1150575406
1747471838
1989625627
771201209
1138020356
2097751214
1272781250
505022578
473048523
414802456
1138765484
532078802
2006979286
146567298
447679464
2108114937
1861550522
931394288
1643731678
1994578571
1660094709
1669683131
35437112
1340792805
1350577255
1694580485
1504385871
904073328
1154981964
2146823094
1510370193
1413967126
2066011169
237987421
1434036933
1351288278
1875867337
1141047986
582567557
865185872
1076223879
2080533364
538084478
1662653541
1348759555
77047474
79701623
2091107319
896720890
367630342
457530502
489726141
1082790880
96115276
392916411
1718161399
1934959643
333708203
1514482396
989611246
634990475
222847297
1804091445
201297120
93847026
1479200284
2047975647
1522638273
2141635031
209692194
1374901141
2110095916
818034653
1976548696
386757130
42862340
508208997
1935167675
1335227099
1970814611
215181720
802874804
721589464
2018135860
650069706
1670800725
797947525
1403916855
329545785
638278296
767578678
1205958496
622296975
1925986295
2121167274
387705745
897683030
2126182792
1821557326
1515298296
197515860
816407699
1683226955
796304568
28736431
1194875764
939244695
1880323230
1542229539
105276441
866571682
587284299
1542056806
987718769
1519744905
1225604157
410778487
578412690
113523633
977640872
1842085647
389800361
1152032513
867304749
72574958
1568954899
115402695
1258639250
1831761900
147778879
383476505
2068515431
748363172
1715227880
1136998280
1310588444
1673525174
121113454
1317596079
1059284738
548190117
572091813
1257635856
332301741
972167191
1063318500
1037388134
1787256907
817395238
1688657779
423294827
201532259
1781380991
798632517
1328832504
572930396
1137090508
581731228
1515032449
139048615
896840343
739020942
975683440
1188517672
309592582
434145644
246731265
1987698433
35850956
1587908750
76818534
1094223369
1567281900
2082757145
555771158
62899037
1801582540
1379170432
995962268
541649739
2029240891
111741947
350136393
484086419
788532319
1280396032
1753007229
1642392555
634509227
166478484
1333638670
1992516909
1647165021
1387256857
331183744
276916084
1160319683
1347530859
1812787264
59717211
977779975
1800805947
1210900947
1902844240
930116237
1523753901
502673872
660466526
2098530202
1810326551
1004740756
1683186212
165713222
1828723315
499767996
1286091538
968046117
645704541
1078947068
1025851598
343713797
1202781414
1488391859
421255676
814257311
1263764662
1639907221
29682776
1011664306
485695496
1704455792
1519750406
1101763577
210617131
13814161
2079961568
61889535
1213234230
709753445
1837586657
2080486086
1021286025
1456057069
477512303
725727726
1396522744
394477149
929247433
1278423448
112331284
1996286971
532774716
49246502
616957659
1256519219
98933409
2046010379
1908851538
1018843763
961782681
1252849347
1079823153
987238175
414630263
797396767
1893298583
190617420
265407298
1873644671
830981137
843776235
805375081
2044248704
921651521
1765797209
10151585
1915844559
1894689614
1506837157
834926648
1539281996
1286464298
889669100
1087977731
973148604
1150131500
1771199910
365241976
580304356
1854210004
908973624
1719196546
556086792
383023822
1291180512
1207600375
2070230943
296840382
729450621
193278638
498872315
609685310
541820739
1949130331
259838106
1455802351
15054557
589822626
1387289792
691999521
431838565
270474407
395298211
1603378876
764926691
1224144174
1690876253
1353429355
583924711
526444855
709150173
2119119301
907860759
1653082437
917874385
218908353
1916735987
349153980
55913236
846692374
2059978042
1086280096
830858965
592407642
390990379
1346018164
1128760837
2003819367
529441322
2139674735
1708639839
86143506
1243309444
1314847888
885323170
73820041
1996594523
1098863769
611864430
529515094
90465284
1437077921
1937491599
1695829135
20369209
320784977
896458548
1923133924
162571638
448582485
874967130
791849606
1325508433
819495482
1189683180
721792750
1731077518
895850696
463891801
584957351
1010989492
763071062
773802059
1319173774
1704930344
598276014
700218393
1667500529
2063362030
534427177
1097932040
1452978985
1112240950
785740194
1945425480
274918598
573594875
59346972
215855675
66642727
1489998345
1472067438
1001456303
1076784829
1976131550
2070669539
1258289280
1320390095
1866064091
2661749
2032518426
1517716273
1734532457
285974792
1094715041
1664858869
1354983055
1354308631
287281095
291593490
162274373
1054407911
607437919
2011541299
1440643433
1429063303
1830954880
2040652944
368886584
1601752863
215425419
1572943396
1783834855
2128897807
805455297
810415049
1677643060
1183762953
1161378605
781290496
1387801
1080593149
1899911426
1935904215
711456515
565840259
505116961
1004958435
1362103591
638954437
513642957
1821281296
2114474217
498581788
338373763
1116544062
161506341
1852499522
221004354
37496231
1577624278
1375466006
1355751169
1148918569
1678099045
2013951613
1382688748
330500615
1880558686
1047925283
1964478819
613173351
994806635
744305172
299287394
451806200
1716764567
455964846
596968141
2061757064
2138515083
982854042
312918695
112941560
1077861532
667009836
1571305019
2006407909
191047395
2030645326
1948425490
748161329
1966689568
1900610848
994128505
52668173
1034538929
1398786600
614313515
1279889366
977092822
314134202
1261323357
156014198
561454028
1675812021
810340054
55094552
688468260
1580033673
136268552
311455030
671160459
748355578
1576736811
981383199
661799472
753487175
1986051246
1124179773
982570886
1546373739
2126287280
142362353
998329389
662800287
613506366
419743469
1050397472
1430074176
79851456
1296054914
2079366896
1660363994
1900154724
305695033
101323835
1232980581
1352526971
1011847087
1789376306
1888977275
1872801392
440208657
1269306297
2131438530
340738693
278421960
2113246580
1593400968
1320652438
800794301
511606594
526500487
1268732756
434320186
1432765563
1919607545
337952511
1866346998
1101467639
824564413
1034551419
925150473
1126323273
956657835
1207908129
565617464
1110179347
1429086528
1619946877
1593914134
1127961433
747966400
331847242
923129012
2040897434
1936397714
493347146
841916155
152711597
676679047
1979791132
1835733825
570333484
1467253566
1262911753
244069304
1029178612
1158381586
1613116731
1577655809
857298986
224268950
197556452
799416272
1469038210
1231704674
1769812820
2057116802
1109036597
1124703959
79018657
1235709700
2011430123
1040201918
2089464588
2022416015
929778123
2047672450
620322665
1481088955
1392583627
405620835
2140768493
860989602
481009279
1750542000
1700448839
14686872
1916034903
1909129956
1976801192
1184324671
1073211576
1087843555
1784910282
1224894602
2055533290
1808266701
283915943
1912146034
895888971
847226796
1708488769
1752441033
377526823
303566195
1952148246
1335123616
1692492755
536074023
1542916916
1999640530
123045348
1390069928
682474641
823759486
1002187406
508701775
611312528
738075064
95308105
1525068477
1364662780
1431116072
1483765972
1874335313
2108767371
669867879
938016670
93663112
1703523533
1576751175
1625586152
1466718531
1012420899
174209886
1349454253
2099657582
1040274382
1696469101
1236467523
1733757107
839651704
1139529358
1081189275
115956457
1656526728
812761415
758598637
1529845661
1537838312
179323156
1797440025
858318054
1567722858
264212566
1346462
670871984
429547340
1259607824
417849936
151193984
140022978
459954151
1780878377
1711042726
1168409206
1990994834
1317868049
1449634660
862586735
1958629580
1129711434
890403461
1188689153
1520973203
509604746
461675471
1163692498
1180460704
1101958345
55889115
870484822
1393378128
291444990
1047873142
383515871
1527846508
635951601
1269737610
1104896774
1722828402
1240517188
407371982
1725342454
946727611
376004157
2144237141
1885308824
1347692215
360843735
1993861562
416279312
1331750359
119856429
1086984554
1216957145
2125520968
1345628260
2076244378
636965356
2101122587
622545091
1404897708
1107076928
1541455745
1662718555
1435181389
780763335
1867246810
989801825
279092531
1346557432
737770629
480260109
908820161
564960306
1248761347
1374966271
1371656504
764265664
1329839767
1500417373
457332038
1469300696
1454784429
514732935
1897636656
759649700
1429622466
1367691689
424947573
1398377808
781127738
1672222578
353929988
1763663909
1267042017
1983780278
18102654
328638311
1761487173
1227424961
600013289
1092358853
1741680630
1182871662
2080265834
189820449
503287935
1905183808
1739774427
524035991
1623415819
1278591285
969311452
753430895
1673834716
1967992134
1823590031
89776331
1715602508
2134256251
975119421
1823037129
2011075641
1812329447
1152625829
2077387598
1768007883
1499113725
498021622
858183191
1482154893
464975866
1323709943
914750026
903464526
891913978
1082794184
1052203238
1127478834
1047604518
730702099
2055302470
1258914592
1966282754
1921751741
1209512022
1351475457
1076948588
1631925413
2016346196
771388183
1194441746
718541006
2132753763
395526492
210186677
1332695096
2143576680
427541593
754043625
1563279801
221954589
107131460
1265205911
713812460
1869514709
1958353670
1619476915
1150159431
421446001
1240500083
2047197941
542361754
1455451941
568940190
1418048732
885416931
1592617172
598808885
640526627
1997369018
1973459351
568003459
2026223352
1482725099
2020011942
1155501734
4648209
1755224250
1121088243
1403916855
1764463878
1129981112
1174117417
1250264843
1068337437
1901758167
1895903840
1790693060
1729287364
1139353908
1856303864
2082610333
1294766550
1601404824
1788335246
250021154
85946181
1456711280
1379972041
1995718711
746726385
469953605
861779704
1142004363
2090962094
200670875
730848391
2066442079
510058652
215081674
1169865707
1029105412
1839926447
1423153510
282743198
558889085
590679081
51168393
1650166375
1238358300
1786680444
1802882332
1547282897
511793703
1640013178
127963585
1515654640
1083627319
190258454
1463795886
14455936
1578962796
891793135
1895682642
1032782338
883400408
1276763230
1673349994
366536335
1694422375
1975104109
1317609716
1150588419
1375215522
1764799891
325641019
348497357
791074238
1200407771
1728222245
79121682
1543946921
695495654
1336807873
843437982
724911415
901038590
1894024224
2147433250
300279720
35655501
1599110915
1407223404
877609348
1526510754
2044236430
1347610189
1616995167
1614994400
1004322792
1935928066
324443893
1094133379
1785202161
236568075
797053854
1200980420
420460710
336342074
1945891885
1667243243
209764809
949210764
1148544791
1132226973
615778319
1213401518
133689494
1979564106
1933121337
2124144992
915528584
616706680
360143255
797455495
1952348136
1227351786
522578923
1240397475
1497077575
1294452226
1419731977
1171657050
1215004001
568675209
803216151
628167460
870914672
159186476
969046895
220250011
1994095664
1454284782
330672165
513517925
932353580
833021446
1662407266
1794370167
362396436
1677741314
410864871
1096680457
1710500493
57884389
1470942962
1100179195
677590147
591396965
1942777576
262960844
1205791947
2003872537
547430425
171167945
92019464
1928712024
966209093
658376940
1223543969
1498103676
1889247955
1447680528
783540143
1397276449
712795317
1274419812
1778675366
905890062
1668503370
1035366404
1071779314
817369201
591132962
2097392439
156739740
1872823855
1704124538
1262323363
563630406
2132030774
730134736
134459979
623580746
1841025551
45382946
277804701
180584267
1248938660
1745397195
2146539156
1837665419
239576842
85200010
439964671
939136710
1719250468
1504333628
2091478740
1736246201
208549899
504608760
183366356
137456045
1394902997
1896887888
1154829780
2137304001
168517025
847909254
423529160
1562085679
1965008361
15141161
920224686
225209147
1584150450
352187416
1118672711
2045450265
1555472317
469989003
785773583
1414692989
1925044881
646648619
1472987593
1642515883
66213682
271874551
302566095
245655052
1087041099
1778291815
1164205833
728317086
556097188
1067524296
1395191107
1335193683
1967408113
2061936079
1173364723
2112635433
1415947427
1982683073
1041085035
1867008470
1192550487
795497095
1604248727
999750845
1613735505
2078981352
1848510970
2093429428
1644438678
1060867114
1386861250
1789690211
1637503965
2080544583
398192970
205950725
97514721
2093767318
1310071504
997660837
493392886
54726942
1551602995
61186721
2047123701
1905167162
1221385128
283754750
1271564761
910589101
473825758
77114082
588607927
1409742231
1007093397
1151717469
1422510511
1249630351
1451450642
489985457
202727176
1410856308
776307406
989498456
1633759004
1529367160
929798928
886707737
1119046091
1117221320
1973482474
1600539780
199163496
1129130839
1068020518
2032627682
1918071400
919691869
1244303591
972701191
1089235726
1647590942
1416223237
395310950
347798435
2051115386
1236964103
2045772856
1507057516
2060201616
2086652418
55059350
1013058777
1670351667
215769593
973188912
1430165704
1650812423
2102895085
997484637
1251797191
926553622
1752858216
1426847484
1272128028
404600885
505911939
1109390343
1868484036
1248510075
1987549377
987511070
778531694
2087434990
2051008626
181922251
20914867
9078994
1626832551
1173781702
1491561257
510891437
1582908274
607450605
919583057
1029219540
2027206504
777458679
916987929
1794125103
1425718706
2054791049
772048743
57191091
1212208688
379100223
1344202734
2028642073
1838579928
156323938
1004569093
198182830
1134496476
1050365487
437625822
1803496703
871937259
1371951731
499926153
1226570970
630086318
868566974
1554089178
1647969223
165646367
386078006
92271421
175432505
1589034907
1139406004
449644517
810419393
378847658
708459590
474660591
1888208466
1428935670
1885019128
829752458
2055829152
1841886833
140643577
325310118
523048519
1926034330
2091524416
272383756
26780900
886364569
2107272008
1874498413
1220710687
1491477275
1746483083
1385587692
1644484096
1797709626
191077707
1700099619
1236428225
5161368
1927312080
614122999
1472440008
429823574
1037588849
2088293946
481264473
1004762203
497625555
2016768901
1944388990
601086767
462070121
1242996095
945735029
770794404
1411333635
787951765
1173743683
250433421
600702294
1126387342
1257964999
572933815
87960915
280897586
1846055549
376930844
1192282501
1776447698
29418729
526930220
1355933080
445758998
1294246647
211085516
1316005415
1754865604
880034651
1321786635
1696322558
801270730
1997650756
828228050
147357158
1282048255
42120428
1409633166
1090053404
1574983170
1125173997
1870236020
1087527698
1557344555
751457584
1009223117
1715524666
963095536
790615714
467895207
463535304
584823933
2025819817
547446677
625911140
784534786
1161741641
944694000
1523615549
413711899
355059777
155385520
417948327
1719656843
851596971
891934656
444789922
1113339018
524789646
1771294920
1336770815
173270558
1609402412
362452317
605183549
420227890
2139859657
1615523053
1152534296
553600214
2061796079
1924074577
2143365615
1314289157
1128656235
276405256
745763164
2107011131
64523765
668255178
2047514129
553842233
567101207
63506476
1340845947
1178456959
1654198365
860767930
1134067735
449386822
1909966244
1268174722
1902931130
736211681
699686451
1663404681
968623397
1414736686
347539357
611956689
2130434092
798164418
1440376072
187564450
1197814187
272312487
1724936769
1588385414
752059992
1932731188
1893755589
907030748
628236165
1956016303
426722718
1616703848
892974752
2044173875
1412275895
462756768
1273478641
1059236084
1141745348
566686999
989851013
1594633837
708272777
1312472563
73558070
478154656
1581521427
2038811134
524697618
500989156
2099088339
380686229
2105804182
653883210
1489653234
113616670
1401030961
1295442460
872563385
544898433
1101834423
261138319
727443722
912408063
975222988
1163308819
1209770450
894487098
287509030
1086651225
2012423392
1368746976
2027016705
842619102
1985253457
1559440711
2124004539
1542293541
817774983
995236048
942281378
818784732
1555059691
1203536782
1333020037
278210476
2019500894
1907359477
1343648149
1343660339
1240059307
846906661
264688419
601321309
982320204
712230547
141162576
1013640972
2038325598
1622310867
116706650
1721347031
1559301929
1299230009
1241607596
1647542076
1605591292
276078868
577846710
1762020149
1315222205
1177421548
46848972
811391338
1288543994
1133146560
1839322505
363701728
1337449158
540280440
4271732
814043657
1230171863
1094606614
673917934
1900583069
1685537764
957194507
435143818
661944724
1435862219
169702576
1102825714
981639396
1359632575
2000598985
1896194784
1144573760
1005314459
1558096620
2006617065
1879035881
629533757
70310100
921212957
712166486
451879082
371562681
983663268
369733731
1843777226
1547669363
1005215453
1129523484
149582886
1205938461
2141884572
1587124566
1686995981
1666988009
501239025
1919109339
1329996523
1807595499
1859818214
1354016520
150640433
429905555
2048615530
1993038493
1167677414
1726501863
1053227517
624616774
1478195797
861721643
7801440
1583862984
1218645090
535465491
1588236419
1382031862
632575766
2147124411
234313076
1585629048
1787841460
1056810208
110623684
1524616475
1669329701
1003866716
1305866517
1999151253
942958445
1867998626
2079359410
886147499
485501148
388319555
1111655659
1301482745
689270716
1718098825
2013455028
2078012102
2139732772
1158892803
1425529749
1925599773
1180036187
484541197
1893084044
733175586
134777850
1988734951
73544304
1933000894
1578526294
1017166742
349224841
1026663678
2080698863
2088374879
341585738
718856584
112680065
110412389
1537518816
433938991
86348595
367593809
1930079866
1277801502
1940202239
193145209
1037687479
2029671469
383714477
1175400342
426133533
295222638
664778744
1900767712
586747346
1766499641
1034608994
874150343
1213851689
344248065
1098890626
1030403160
1994555589
782586502
393930577
1892837267
1388552608
1994617338
2081970064
485636805
1617933062
243226187
400051844
2139722158
1088570659
1454575158
180478023
1356517563
1375331403
271615011
533126925
241464269
2083955629
1052495000
789917178
1286281385
744048867
463560976
2065310057
1564256290
1374123210
1684954155
898058499
1659792956
1789765015
1774391610
492380729
226934600
696760579
1576204617
1806513322
463159924
1528465728
2096932165
719749875
1718233646
1904873231
1173510957
541786172
277034826
49042901
1846134819
2143018345
686106243
2144661167
1459208578
1273447400
387776873
1092684273
1403580850
67193381
865441415
798409943
197007422
1271600465
391277850
1559790737
289199338
1407073251
315747481
562387048
1133252892
705155117
1761813632
1982324818
375739575
2138957067
1457878727
853480294
1709693190
1767889898
1302507917
962383605
1919062836
8217059
2099919425
1623056380
1094566612
847937662
1206698048
1666468897
1427009340
1703912125
1166011830
1396726129
627116930
299350502
530523865
784743818
1053101927
1404265250
122245900
1839281233
547165883
1110672098
394428564
323383589
1036314452
1390111885
226897199
448924204
505331552
1161089339
655496075
947180266
684538460
1969815003
2065963526
533550570
195431449
1211735874
1253621677
315144929
1272849783
362395878
71851569
1273753463
1124851749
1352474090
1478919625
218470373
819612371
1793585105
139284135
1255135378
387633504
1545776388
1216685434
1807739062
1633838079
185492839
1257844369
174827525
870773849
1002491189
1034421392
1577786721
1582975908
927276650
111575896
1186147258
896792226
902756521
868958256
1633371179
1716788673
1027884105
1481374912
1593310778
876830140
860025716
944518254
271421936
1537997763
511822774
1497029741
5364965
1916014873
2081360413
961033476
2003376470
1955128419
1143705051
1136894820
1250561634
1435217431
99288743
1674315715
275541754
1301028108
235088966
109078489
988949662
1099038803
676560799
1501002954
90032806
1935753691
1064350725
1228830486
393215437
1344898236
447720694
1237614675
457737019
1703788016
2020170078
213927163
2097911996
818969807
1589890292
2122946442
1911517575
1015838408
160322748
1763008116
749507287
445415654
763943046
1619593707
273550455
280836419
1729281268
1545661003
1570959059
908762222
1233724927
286666229
1462722665
1366084522
1402013040
1426151402
2133316032
1243319346
1906970922
397088729
186615193
1492574904
250746390
309513393
377561054
438381808
399799503
982533868
2100692108
424694035
344496946
492098647
755274985
1089240092
129567732
1086957722
1604488969
1949602005
1153790971
2104944404
1200492408
1909632679
1540466855
782887010
920870237
2067025657
191980243
88622265
1146816
760218202
174770194
1646378165
1072322310
1345974065
1489839546
1291058601
2117165740
1416569159
923750299
1365544927
654387267
2055129811
2094117327
374389257
1619691653
235073016
445045636
114096247
1167471230
1905046819
271333865
1014304357
877377532
100627236
2010832486
257477319
998820468
1766043783
1603304166
1064645692
516058473
1710944458
508516990
381360799
1079096738
2089071694
476519161
1992135966
992911400
1224889016
1969569932
1272232160
1702908550
722969957
25473946
469275931
1169642119
1331419376
1733843270
907849370
466407040
45103872
367652906
358166503
432871624
1116122693
1450476840
1226627738
1201303090
107749255
2105778890
759588236
1188496577
565760579
1701025827
414164867
1989808805
930954858
1216051714
1168919561
1259478727
1512184841
1906735329
1967408597
397068534
1187532065
606494659
1017371747
1095812696
1102952307
2103013589
1466878496
2145943223
470403134
2135537131
1206851295
1207118994
2081870054
1557702052
94199632
993143330
726153018
204290681
1706581143
372388316
91253125
215213153
1694354810
1463119987
1792235524
1087962246
1909365401
1103910461
723800933
25287443
661155371
855511424
1200937135
17935194
1257307130
579095437
451840440
1305956209
1393874454
1084541081
36975602
629467136
404445160
479633298
1732208336
284911555
1533224691
1376204764
1197841903
38909792
1160942250
1814678342
310670776
1288077321
1335104897
1402547261
845282184
77954205
2071195719
560774608
1236269654
2022743533
1208359844
880970358
19073218
1006829116
694489319
1350261249
177523292
1473605444
25964164
387349123
302719265
1139151039
1774598556
1702448100
1553265157
1880827326
1686093394
524001118
1806559826
1337601778
588870674
1349587560
996168701
343145744
778846681
537691391
1470821192
1434334369
1697734942
1528506915
862059015
1369688391
337468832
1139439228
2063880906
1085273217
865679183
691113974
993567930
1202705185
488930839
1823238844
662759380
1154724853
2083528934
1828283725
1993669038
1361474012
1234534219
276324005
822153922
1051479310
800595947
100230350
1547578985
1205636939
851023813
1336065827
1664330702
223849187
1240910398
1581489882
636076011
1161052679
184759913
1982982562
637378359
488910763
2084755599
1021850450
1955549930
271301053
1458180674
618925912
1851456322
1174988018
1202880119
338297700
940516159
2017539358
387077745
725511439
941091512
609941230
922504515
1838025078
676383701
956620719
1482133420
1097281991
2120327006
1330974623
344767001
1315824435
1026769351
1694471046
650157537
2109516298
730322721
495173727
930729250
1620270458
3588856
1805615969
701128382
2119070929
317280971
1992159768
355427625
199213962
2118602615
1317730799
1454797951
349401433
1119792371
1285665587
976008545
1040531574
931839910
316164031
1695901833
21107287
868945974
1421787869
702803253
1088667512
595071572
85793995
1989502305
1889670519
1521299053
648514808
949517062
2041863372
1639385181
1644856752
1450940728
1998186598
1325201919
377490114
685570176
2133870896
1531463956
346205533
996419971
172371743
837203698
1596445565
1903769067
1075240049
101347045
126109961
1882637557
2132283757
360497372
724497795
2041375444
1983207027
916094462
231150250
1798931957
33981574
1930948828
910258910
8824026
837779696
1843158328
1631142558
378707395
1250207227
814727148
64846805
898328226
1380124700
1680009338
851208920
2092209337
1873674186
1339815087
1636574263
1379824665
1189907354
572517809
655780798
234979497
542909306
1565363014
1225397392
1730925481
643999518
274532476
2087966960
428710409
79062629
206561810
54876096
1913891198
1981995121
1607485141
1563834194
1153724493
1851598083
426135863
2010721771
1653928217
1969101543
576938744
2019458353
2074922992
2000806462
1073121830
349298242
2024604017
1839532680
1318911147
1543612
1399553567
1193775488
1663268913
602594602
611102691
280421150
269928406
1862699812
509528099
729504437
240379524
1982472015
797000259
31991097
40153207
1455913354
1093303560
517659112
827954357
112103712
667446754
2078162999
1024651252
2096063774
311429532
612499442
1167543505
1808928637
490366959
1956990476
743757629
381089340
267688822
1868753712
969306447
1979503181
2131618625
48280619
1769136196
797835597
1923857860
202990274
56060773
829269783
15754293
1597341987
1952000410
1082617487
924786819
1655658812
582402347
182034748
1271000183
129407612
2071520377
10104774
1000244449
191201709
607524636
674378226
1795159745
1304047486
2104239361
980090501
1589748638
125240329
118414657
356296190
1654556567
1169857992
454359021
392961633
1417507364
2022475777
1067666688
1988764704
1175204626
24548064
983211604
1957238507
650866269
823624546
59406799
1732729849
2003766418
1093285378
720119599
1577030028
631428227
1895732806
1448631054
295423077
592812383
687197759
2104130253
1329746493
1650905205
1735321528
1984816885
181578069
1560284833
801203416
534530501
1236175975
1493978333
1163220862
1232155183
1222906316
347022071
1780062019
1047135066
1710313629
2139264221
9535263
900586073
316313344
987360227
1247558666
1690769234
1504205395
1232850099
1472289530
370131677
1829325503
1322138571
470907950
689861687
1612285976
1647779822
1375563929
627852624
623770848
1460685817
1056672612
253206447
246141695
818641482
542551681
83562900
755651484
742966279
1232851195
602233795
601419112
1322747606
1821859732
106920892
1052371294
1302090097
220880453
372773124
173840458
69583495
1123582028
769121153
1773093010
1251128046
208568487
1535302491
1948097014
952828377
1963443302
683527930
368017066
149753704
867080482
1740523322
1592385629
1667425025
587580028
254431255
1504380351
1588940953
620475264
649570884
446053879
699944916
465714568
515508426
1847641523
1812677166
1784012942
807721756
71103772
1101440701
7507613
95015797
1955071698
1390883111
803524702
1873700509
964786572
2129372727
1194979677
1200597880
2026952784
401405226
1495218906
297407256
1149374242
2066909524
1207432176
1154516354
2051145049
627302584
163701503
1487735462
456179963
670984254
1232645925
1090559476
205969475
253856408
687164424
1434703596
894265333
923676994
487604817
1657530254
822134822
1439729214
1386080370
2029537977
2139756558
1222201454
835005627
2098431680
602859449
1582138247
424464821
1799065181
163700878
256283051
1483188024
146429205
12180931
623925706
425071806
762564935
604197340
2008519738
613625487
1992303620
721119519
295602595
1301763583
814920074
787871756
623066958
565857415
596028860
177424958
1987316993
520568285
605256009
1579053284
1829664810
890143087
1083209548
44902146
513563466
1721849433
1077611395
1733730073
2106660783
1002053688
93699789
2143650545
12817576
292574760
1124497438
36214300
756590293
829864768
720196200
1660231258
26167669
594274448
471977061
398498722
2016975184
1279345259
585703211
196101006
1920755763
1300464840
2134813232
1271982269
899492696
1881479396
1294012382
2143565344
162596325
992619810
1359314880
1156009110
223333849
1611239991
783102217
1840214826
915205504
1695256684
1002851738
962117839
236947090
1071650973
875535118
19241222
1357018054
1756855554
440217107
1773016371
1634638570
1074113541
1771491553
924031602
345378805
1538146204
1758709087
550879531
1785608134
239470626
575100602
1254153065
1474014160
209317175
70330200
1416324243
1197372223
961024508
973981614
494330614
61358325
1663683409
1623772460
1676436720
241789688
1785472666
1231090885
689722871
1845753171
44658159
1114795515
2072702489
1892051161
594441704
841304756
847563928
1260337421
545590527
1998607767
598798290
513096457
1833448467
86242517
1062416943
162162035
808119746
1460152713
207842697
140949258
1055374302
1980083730
398182543
2012874361
1581902611
424563861
473076899
1384030113
1529468444
1640462633
1223571027
1148093812
617799808
1027369235
1932688894
1392003257
21147301
936140124
1911271214
2096226563
68836729
1921689162
786867906
276028631
704935075
1744572118
837903586
684454112
617131767
134120768
2035839697
379081635
1700569207
223581831
2048294573
1979417579
677684743
408576465
1527376625
1766921498
1637499751
38687057
486004633
1932785922
479284627
1567989825
1320232119
959270698
1011979317
707608576
308747704
302824807
145086222
857027635
479079905
692445864
963746449
1309280895
1564208943
2114396170
1829864755
1856221610
547893801
177873984
1908005237
256770588
233441304
724523199
2100411193
1568061667
2119557181
849441644
1893709965
232860940
150645998
547616769
647200469
564987593
2105536670
1893022633
1544016557
2100091700
891093572
1033218792
389074102
240336494
274546077
403594709
383665830
643231186
1322847021
1490287703
1711752576
386337832
1777675416
743786518
829278746
2081680340
1207058269
529779144
838757101
341467945
179352706
784918049
1199962159
1198653213
391997282
1449499802
1724372224
451980795
1131611865
1429005120
854084480
68471473
1496105005
1954834136
809335863
859435661
1347137654
135555392
1813193814
1073835190
184175918
1602381549
1581814414
1207269147
79029449
1992256280
357183255
641916156
1761521636
530509324
826654276
1753124538
39001236
1660261769
558098510
975457009
1480552869
185519563
146177906
530820833
1043940781
415488284
1620799535
862515617
1553533925
22822133
207626075
352065075
822859932
822960289
533967827
1076633340
2089426156
97123495
476511100
659968177
2100525247
1312333539
1566448566
1758846440
1686544814
2137025974
1552254938
1511651355
616848782
513807281
683024284
1811321766
1805087941
1913275576
748033113
711883038
1061066498
1965571152
751783320
1873689111
280595506
928421970
1655367751
1659273472
1351779877
752596032
465273435
1541877425
256216013
1208329395
819551882
685054974
1630122170
713406849
371584292
1364524819
567857382
1694634458
1038290120
408421027
750538612
1282633027
116592312
1059625264
1252975784
1733791894
1456941679
449589369
594898592
995232247
1967172073
1690432154
151782435
837322655
291607031
1323423071
1750223811
1627707502
1466102876
817003962
2081836242
60833564
2067013547
1601426374
700212225
381093384
509789654
882186924
1771255503
1741164004
516482284
943593697
689881250
2043876952
327395926
153235458
1598036147
1550333864
1411259186
860507586
255708055
224134244
489665207
1384195069
1154734641
1799260730
682517183
1937487655
1015415321
1992266429
870010853
76838363
1442424002
1192219816
1948206400
775734165
2056852002
15811204
412547719
471135413
700367000
675497104
811035527
301509727
722301347
348031695
94879018
1055178644
1773969502
432406346
634746949
74394481
1149589297
2082716975
88806612
1086649979
1721600894
1358377698
1394343544
467222425
436631781
1802354644
166469121
1489759411
1956560428
446170746
1771069948
333321967
1213828181
1620000206
1051713268
793447249
1820096317
229101485
767086668
1165430929
1306273188
1820594583
418248759
476787433
1536156867
1957038003
866280749
778196781
267573258
73704579
1239607574
1633591643
1753475963
2058157789
2082185555
249279573
1419765164
565993264
440255984
1745668094
1660045696
174445856
1226608260
1800641587
1103691273
814921339
1569130965
596531016
272471662
1564233410
503001656
930007676
989404851
835206874
430890017
352705570
1667025246
686241060
159327818
407353954
484754588
832419711
1966584250
1681696120
373851729
1848977351
1397677357
382281889
2030615789
1366368013
1255958581
498827943
1377452991
1249124908
437109932
1064683074
1958044585
1870255030
326808399
269527052
663380135
2092169815
1576776755
1683101683
1588912766
1883934448
1017226543
164867861
1884086607
442674360
128541394
134772833
1448124827
1833119436
635109911
1913931234
1548822288
1460582694
1299636269
360967309
1780382792
196828250
1436913790
744913841
961727636
1280770294
1113619007
269731417
665346725
1815089806
387484824
615772815
1834946816
470437445
1112824503
289885334
1568162910
1729153955
861996619
1482177320
2060443047
1645264872
1601200267
836247211
1075048879
673346258
1775079671
1698913347
506187695
1067340898
904045278
1957475254
1034659731
1754936649
502236882
1179011366
1825730140
547981289
1084062395
592897687
249812740
994585986
101463504
1734523861
1207999456
972975762
395647210
1077591510
863082448
1766897678
1430754059
1677858084
1565097526
504926842
1567249228
1978559494
460421442
3885883
1977222131
1611937780
435313645
1827611067
1686280356
452300601
1948758852
777221956
605440423
824474600
1462847118
674193103
34459541
1913532631
1121710859
293984598
1752652648
1367439669
1081166489
1180630171
546418782
1483525290
299354745
1981567925
959695680
275172835
61434514
531665022
488398147
1514740951
1594924452
1991398831
1897394666
1701093278
2116745944
357129793
132332563
1218568725
1046062851
1597727332
508575975
493101316
548619835
2005094252
1663103405
1417121283
1864641319
463809195
811251272
1395778437
2057737890
1803744750
451901375
1608618071
802374965
1319285128
1243104639
857951256
2078760006
853959579
1211307259
53112255
477421377
62309580
126228567
883357235
1364365623
1717233774
821440071
564297845
886408925
733403167
1297096539
1636549534
1718681131
1102010733
1670236089
929258499
143686362
772729813
1075630146
1885166389
1408724441
340210077
1038481729
946723125
1934655439
2105065949
76395581
1390878454
1127850844
629790198
2056986980
779867472
686799812
194385945
2028761812
1650626645
877737992
1303441418
1849298054
494558334
835347546
1390910935
2073923595
1607001884
1936161102
1003583460
21643057
957933928
888044429
1532606371
637574148
1849004257
1586429245
1490757711
1320625284
1384508481
1818316716
934234652
1902522820
1145163785
1945966231
283452951
753022102
831191250
242661981
1287888021
381538183
788962944
650521251
2094960775
1895326204
1267219511
607659744
1793643318
26063913
1633749623
237090135
62232153
257363959
2039975012
1978198471
456606433
54767464
1088336917
1543327693
862516668
731430994
377251848
605036779
538599698
1750690492
622111733
2066670035
2099433658
1855659771
1012968087
1594030280
695456590
793027039
2010368042
188364384
460974705
1682474787
353823009
592663087
1897690003
225040142
1037820888
1966806192
720756214
503735998
1831784467
229099066
1480761090
1156595918
1266479255
781674404
1394535686
627851596
1673642803
1671537770
2130435838
1182879894
183758579
680269509
1645713612
1101020431
1250734087
1231058235
1123452465
2009611844
894979466
801001245
342026301
2004844928
1946680343
1146827305
443377977
906383919
293483243
614732772
2005790720
1178965074
1350061614
1721761516
1307261643
2141581317
282847289
196242007
1052415371
1999606871
1702664421
1854106661
1944202895
2076345504
1273689654
687901095
565244066
1136445411
53997562
1291389854
1731935244
133656794
423961553
21064244
1272355803
1633330398
557747307
1453340514
1664035431
1389827622
218463924
1974387518
1763964912
1654419762
1640727186
427882750
1124882161
444771980
2133972655
760978799
1978816941
1717919226
1084643572
1371634809
1939014047
377783135
1543232079
1703890469
603836005
1041676088
1625309087
363964580
1393751863
2118644976
1653115958
1608501254
150366018
1643576601
839675654
43965991
2134775741
1975937776
1094392442
1612012650
108990410
416029981
444561589
2129898380
676416645
929229250
359200489
868936615
470396849
2145866601
1311075709
1834960488
893090948
126345409
1104668741
807779967
911140073
76963867
1043466441
1979623501
1885140359
1779196479
2101160011
946794009
491598289
786718347
1085395598
566040252
620206313
367866908
1029243193
295862982
391348765
1754478288
1970255959
984628764
2022444863
434434740
474144117
847169928
567403198
928725276
1919002850
680523100
124770901
6926499
1755208135
711042314
1874622084
274235189
1169364188
2002952161
2000354366
1144243663
1248145748
889078152
2027058103
2128113593
437852103
1331576776
574073731
1726203197
269550299
1505549036
1252325049
710347399
1584166355
1201158013
1408809104
431572664
1691011719
342522085
865261419
456084482
661874153
1044667766
735768882
790629349
2112184043
1207999419
443827632
815745735
255987548
1102046862
1435826618
1850407947
1038646163
2097771147
880613634
702674623
448599830
139162830
899277727
870575650
1226959137
983406529
1571495550
1309982333
364853832
1837280383
400149955
615968776
1151401840
1619919708
549623207
1535946266
309439002
427560029
472019884
1837154848
1943270176
736771628
856917931
388350732
780198150
1045951666
458035795
827351658
657201354
1280526977
1149934849
380088817
710399921
599891035
1043987917
1534455158
1754920179
63773709
778835228
454319761
320827850
29898085
1214784579
3546743
776242332
1365979604
334225056
1569712188
1944923807
680827692
2078073047
1057351802
1743760565
364791143
21204022
1034437374
1297293012
139196377
1068801064
33117362
1287649160
557917067
85060950
732514023
2069811148
2133053420
281718853
2118212741
1349810927
1447936423
2105699506
278724473
1459690593
2101975600
523059570
218684188
1954572043
433640076
1537780354
1361340556
1736661402
1749599994
1808853837
1711777765
309705898
218651297
1992303132
1667648859
139851654
1338974672
982965244
310805550
668489169
1371840378
1067814247
31596403
179441989
726281029
708205393
1019619231
914749322
617441549
1244810698
1942943471
392333070
206797342
474896995
207515384
667302064
187378610
1190852542
1862459745
1086345574
1406817380
1577979202
1740939553
636410689
341935788
464735854
540860914
44911677
378494841
1692028150
1114003007
1628574983
28588338
1639211126
1296920547
822877772
1718845788
1597311849
352236515
1603956857
754405950
1955644284
770522214
1744888569
624324460
1286647750
1848063257
675449355
2103225266
1239894160
1244254024
1812189331
163423700
889990678
635291578
265094040
66329200
818578176
479609497
1667343190
2029716094
314362254
1116325954
1496495133
1329360139
2043055119
892465657
147129631
2045061826
1866332889
164394713
962513276
434770873
182525980
1094078967
95364780
1298601654
941967579
1478519955
1629715257
1962199029
201416815
167752975
507255930
1496461476
196515279
1996072464
445356968
166679617
92963492
1284851021
277645129
1221307591
1845559690
2018076320
2061750913
1495519956
944040276
1885998194
2076650954
26117720
1030513694
505906136
2085949602
1307624222
1910960514
1937730540
1295562294
1925319867
2115634255
1293784892
850221024
1188593101
948206613
1461437037
88562802
398735890
1670251380
770243900
134399019
77619837
1968665022
1104494754
967882956
46872543
1458469098
917015065
1602735587
1769583854
1611038612
217167566
986029445
1373515546
486878694
1391895365
854364910
2044408305
2109181162
1661109736
519409964
1040109033
843897343
991855396
31250791
1953563023
233698307
1475003216
798438502
2082975124
1325101933
1531160646
1387597483
964014077
842916523
1490297512
2027723400
762644941
591707321
860713640
1447185214
1712758193
1809895760
413310344
1108612701
1315363964
829232795
492549643
965708720
230919450
996926187
214846850
1142495420
189315015
1115317456
1772150322
1970299216
60719812
458529918
555034199
2023453649
605360691
941007778
2118851028
2014873386
810042084
1364641997
489431315
1230416051
23976639
353432022
1459019233
171649674
506414649
2111441116
247312563
136090556
1982801935
1752080669
457664753
302980993
1595271483
1513039068
2041817135
1147320168
372831232
1256859064
1891022942
529721835
319062799
88107297
554291939
1605721868
679930407
1730101157
1424983172
1296639799
1445569721
1869753047
1765590835
408625570
475956493
304111051
705804656
1606257119
5290600
495422439
119627825
1440902082
595809561
914194725
877807703
291207035
672729299
1576025735
252247839
805213593
1864116432
2082397845
2109331105
409809931
2084838481
103421942
674730491
345001301
2144315782
1039785579
1002292387
1998647985
276240571
1920742795
2025017328
807935263
528702309
1925993010
194233582
21147775
559637628
321631408
1060850478
730724430
1255926696
459313023
1691501761
1106222895
1188266416
1550900591
1979244254
1328809763
233196777
1457779767
1398646074
411924771
471010986
1060540376
1944379640
1432139013
1766832636
726212669
1053799399
1412000506
527379462
890573866
985479686
1575163884
1482459137
1551629539
1144363084
1140520730
1627892564
1798538544
964253398
146207980
195013981
1800788316
1476473223
543662742
1648444383
856357760
1097515936
1057543024
2122179414
1307819797
370239189
1626805826
1548243676
1180078803
1431972210
909728011
270269976
12585670
2022657735
1915692622
1481062520
1281469649
466570528
765602585
307728813
841430445
1025995160
908946932
542049455
1799494169
809952962
131665275
1673970798
846049739
1540010137
1651369954
1247636400
394853366
2076805747
851369951
140877241
1316062767
1572181663
1075755274
209217081
772821188
544769568
184148169
659386750
1934380150
34048608
2087307564
301325852
588313010
612946782
1861688117
1038944400
1588890718
784361461
1019197801
790841768
944863236
2113953704
1647965213
727802304
2059936204
1300246370
1625147084
757170831
1834530191
1543371511
660691596
326063425
183182757
965867915
1449891084
1005671401
1140231982
1603297643
40654497
1940839678
825101175
2064901795
219652234
203664711
594576726
1845181060
131228650
1423807523
608468911
98426758
613141406
647522814
1202061055
711984709
92823324
321814159
1658447038
1987252696
709618622
1449543694
155586435
1074183275
463129890
1597999872
1938600492
191975797
803057275
1062073061
361569353
2065560126
1392051914
2059468961
1923862901
1432163998
1247565093
1061118163
1216076303
1298400694
423898078
505309726
616215073
43529671
1130798191
892591272
912659310
335622657
1695947158
2004879914
47360195
1654148350
1015934715
240378514
1243272203
1707810935
706969252
194732843
1486440547
1169257459
922948890
736852588
1426329685
823690502
1815370960
779498701
1277600907
98061025
109602645
1923717392
1650193563
145962141
2015668801
1570551059
966682088
939349566
783447475
985246709
1820004572
999183215
1665829300
1322395603
1035748652
1835951569
988452182
34901280
1947217707
358904090
557397483
1840855078
436173237
1517729377
2035440998
531252809
1483887986
1373500634
522273418
1164805273
1476201868
1538368572
941526135
1178646470
810996551
1076156279
807843112
2111576181
576773435
1063613295
596624963
1349485454
2020752745
759110406
876734728
1849723715
780752430
1649927831
39646267
1138723268
1044922673
116812165
1206252045
1480162918
844655224
1358553664
753920667
2131749212
1118152925
1792781102
1151083869
466606666
1898539522
824007772
1710428297
1421764649
1146050135
236312952
525000640
39953268
1995472407
254002435
2034670002
157682383
588464994
1154811024
959425963
642650785
81127005
82835923
1242204097
965221380
372718448
698214638
79649664
475563946
896225625
1441479711
1084977467
1226983543
26603710
1293081705
99666919
139513997
2141728167
833367224
1493026795
507364504
714043209
1356969132
1915931428
644283063
1130631846
1200105113
1479027224
745398102
639322485
203012289
1512738335
412924477
521887185
1714935922
1473325288
540509573
1705598979
384170464
1823890284
1818144504
644118282
18722223
1727080902
368897477
1829721970
1136734315
389949574
1263595477
2094027490
386177398
449887657
842646856
1716954084
1307426002
2025471756
883954874
65257148
567749413
1176854892
747965501
516871707
1278013202
1663923307
580516007
1723429473
1894302678
1829768178
2093506472
367307012
541781598
1517269305
696570096
1160105405
1633364195
1263562526
990410784
1101661622
341084709
1149795206
371266086
1360512175
697527262
740225296
1326216102
957230618
1745034626
1347115316
2016629168
227290318
1085411990
1335113050
676488269
1192748036
1902515136
555627181
1131594460
207567084
556512196
1793621635
576494304
1237121097
293665910
269735426
757953247
971453455
994077056
180118432
1154533490
428258005
1229302282
937026620
327380550
1685699565
666793290
369912544
96549184
904113356
2083652177
991770440
2055994272
9345849
1951850878
806724240
2040140079
742638356
1597016052
978179340
1383027922
1694644690
1804278475
2129304400
308404735
1255740987
994855831
887832837
130101598
7941521
1485216393
1370245159
1701041913
1690853351
2047053801
303665999
705682805
2115637179
116563834
491524682
467562554
1304963832
1335281730
503866823
227013296
265055604
9908669
1720881253
1274752460
1072830486
1747284910
66737359
1990079301
1283155197
1564045400
269343397
1591952476
818867032
418940450
652350088
990948044
654814143
1226326100
1729934637
697528912
1464111276
2139585843
888753790
1658056512
1661370749
1038169980
1701583647
1478747976
26264692
211881276
1650923927
277850220
958184405
1500343062
1959082197
315497970
1281280967
1082030155
1017139891
1322065350
1822214
1686428674
1420960326
756553644
1202217706
1650471889
323454000
1547534448
2106564371
923282519
6150491
1988453332
1872381299
1915244913
744190076
1597518675
80190302
1643929705
1367870979
494077532
247803762
142701459
121299279
386665699
1499992389
1704834855
147765069
2058056523
580361196
411649490
271912233
732374396
1890155629
891522487
1198427787
447950159
698896130
1738810670
718453758
2099883566
2000192549
1278086975
27539315
506871902
897992037
1536635270
2044668712
1854320329
1313881267
107630514
2057843401
1407114687
157338419
290684636
258055093
1318320590
1355682844
495598154
1166015738
1090762731
878985744
1872054617
579041248
1537467169
1588742054
1625473073
16059173
1880512003
423843515
229729195
384726024
2107408068
496811583
387862808
1582189160
902781787
867844827
1735466890
798392265
49548135
1458077289
483545044
1948216865
1080921320
1028439394
685673456
1466147676
43147885
2012811971
1039906554
312380566
638928216
842299568
55368651
1473602428
1310330579
889879590
341016590
1655148022
584101554
206726997
613509716
86468553
1885448198
493232534
405491041
41120764
2014194138
1981629300
1609198370
582625120
1685146040
1124693657
1843355596
1148057732
251107474
119308175
1187218553
2131992583
242806195
1059299603
247802503
899523160
1991010303
1130729073
1259903810
1939225786
1242367816
1578738414
252045871
1838262225
284677565
2123191379
1208023914
1526583868
1806227645
2134082084
1238520069
1989380096
991225512
1305377393
1529572143
1695401879
1824868002
557317190
1077563855
809423975
1063090131
1899220472
1762463445
124823523
56855093
294480540
1944173604
1528204976
345091107
1773636683
520798419
757471634
1380633489
1102538483
1780396981
1050580858
902196392
293082916
1600323077
1803878017
387494130
1721985599
1223362955
1364151944
1697490502
67651493
1109423370
1492924911
773087841
237586842
11397299
60227051
175276751
778137291
1242145587
2058981809
1464393780
884338534
1349442629
1816897593
440136364
1943186056
1357094958
386313657
1722411315
742667449
770058708
1510152476
2121230092
2012148789
2141205349
317478074
1583330275
882497434
1009527225
540905393
1502152394
1499549567
1856772230
1844932180
122413645
1095687639
1336635370
1042968365
192294057
1759129421
679986312
1975108561
1574391637
902859557
2106490857
1118520558
1600287942
1395493727
682783028
1645197629
1796051289
147153698
1783434438
1751290859
837876300
149448046
211553221
981068402
977901358
1653206578
2139000
1849022574
949435299
1013895427
2062126794
277315705
1710168890
1255505685
1824622873
121060432
1534711001
1183731635
1074904203
1211659522
592761147
218917311
1222822583
61328774
228472651
928135600
38786460
1669258949
58066583
90678882
7895424
1282199773
1979888455
426759752
1908783138
395794924
260362828
907573475
1223779778
329391964
964976635
1479776712
1358697574
283044150
494387970
1248930471
439204889
754751990
591029628
1034886499
1041750183
125123947
2127403658
876985837
519751779
1507288387
1936511291
746287960
1243750885
23988391
440887407
1371688733
341845531
1076952616
1706449520
1272198206
357227063
1313643829
1006719575
495230906
782203321
154361146
89087291
937659854
163722729
1163169258
229601992
1821628332
569792180
1774727295
425217160
731843024
2136067052
2032403622
264661426
1616846564
1469460683
171944646
581628792
1948903710
418781493
1546072638
783490585
1170648580
1766412035
922564960
1400962173
462718271
902861504
2006793734
968585576
1980525973
1247403878
1433553201
137591467
508635612
1172184449
119447810
1059662007
1805049161
588475904
2061606696
926950901
582159352
21081870
372350252
530904835
211941071
1496621266
835860036
1280756551
1620205475
1547241740
655751065
1504827850
12643342
436680832
532545248
1205139608
1450707253
83321907
1921975214
1502074128
1966851121
1686406443
587562047
558442438
1353210425
392199815
1629930398
39755993
1511659996
1184272492
393690544
2006982755
1586535192
1014786668
376387854
1841817424
1455880967
573724620
218359553
1611665935
849939829
243647037
1621621376
995764983
1575480034
987496315
1183207433
1880560656
1563825387
1926547901
931416678
610399926
260801029
1955666987
870359874
124055839
775196435
1048977835
1151005925
811626754
40452680
979018574
1273340009
1056834736
1260965796
75775557
576142230
338088477
252842337
1539949853
2039480231
1826451794
2103186876
264162892
1141420524
94836506
1360891410
517730696
1117534198
411774443
1259007015
1103397789
127535426
1512804985
723420133
1195820982
572130926
1296956690
508402145
928465220
438858158
746614318
1963352263
1955419962
1888276533
1243769028
1362904199
818030650
1960837756
674077062
2060371285
2026787348
313626414
1147240506
468637922
1395563782
1250198795
206660871
1303458100
1748330347
1472590100
1198081602
872472495
635953481
1523419983
9650188
1411511955
496905998
369447509
1874199683
1003323040
140683437
1327306007
1270131240
591473637
1819791127
1999997791
1703902818
1019210209
2100130011
1817083955
2064284519
746259130
974132788
1588315769
301509327
2092871219
1669380159
2072651179
135611556
755522580
1842629343
536681458
1813709045
1654647702
1508539492
1816940346
1871133034
1178991781
1642076766
1580961573
158216060
1877521529
1838269211
1186711727
1713022054
984280705
971379518
6011828
46468787
1027791670
713054237
1970208365
1944233359
1110719837
171983884
345086450
987188309
147241477
630006426
1775588188
655810323
807282105
459934171
1317749708
1704302232
176271536
1712811094
1350177300
10287403
377970257
1515557623
113468450
312523137
1579021101
1767879393
1227626451
1362694182
10287293
1613469635
618108952
1351818769
1216377473
1492608838
1695339566
1977544632
1748999088
74453978
226533106
130584759
65204887
2135365575
1891330073
1764767045
1514929132
100659197
1999550775
1478128034
648766205
900941908
1135839369
436857920
244736379
154957898
711749151
1228910383
395538910
547337922
1407657442
1565689596
1774660326
1820137217
1473115132
1891618035
489162218
122042758
44432642
1919631693
521313651
427743857
376561237
1575257482
120132041
902850783
1048186932
337727558
644400336
1330469925
1314819579
936752694
322963880
813196928
1431730404
2006044123
882991735
2039679767
1419014911
356972902
1187538927
706542557
1575371961
1829733814
1867023075
98668919
1220036374
327029272
2061474344
198315809
1064664020
123661
1486522827
163308627
1914018052
1384974348
1962860639
241503824
1555126986
106205245
724727831
1530975732
490244366
617619329
1626714390
136820154
1241464147
390432528
307487014
1136942388
2059816392
1945600498
149104095
281689097
1985226883
1635556606
378173213
1281419317
1399003989
977237938
1482153695
1297206013
1913680184
1672440738
1465740636
1881077991
1610304447
1301576821
892720581
752751886
1640253129
1915820121
1585690433
1972741748
522329429
612058133
597137164
869265774
383736493
973316280
810393572
1658264879
1558243032
1885888078
1083601198
138991233
642806703
1895718165
279156790
1921356976
1088103549
594665752
11108562
19312629
389507205
834845221
946252640
697100150
908399423
1152378405
138659180
1008541067
1785422197
571639255
1680929103
457214357
808942437
800004539
560377390
1181666539
1879491279
141496851
725404604
1171749534
1593157252
1856326963
1152671915
245535603
1923008849
667541884
1968176006
442642672
2121989551
1122431857
1274914584
1852299575
533675617
2045571601
849117449
498478237
1241353073
196522005
1866422659
1267608306
1179024820
1873585033
2015979257
1107161513
877674803
317689600
1022687265
2038299211
2063624332
1707388465
1943087967
2133731208
754411679
1597462405
1386299699
1330407094
1324471624
870449306
85738654
1677588753
674934846
376567961
1649146574
1237223537
1619151526
1868085555
924739749
259329688
1923340024
687899040
954476347
1981231088
1630408006
51216626
1832737998
896831853
158240189
1292784685
456986780
1869768538
763559046
275061025
1596785051
142911942
706394874
1612708290
185359328
936984046
1432546497
2126866224
1887109084
415584788
1527690838
295278594
1479543015
1784259692
545976965
1703035895
918758868
2010961455
2134979485
1777220289
1835325839
753475521
887442798
1091280168
87333070
633033439
1222966008
1755077305
1063782714
1802126755
1630064734
355981271
656752241
188435378
1399496602
1952112202
1785091405
1491280834
924205443
1002637709
1258167488
1883645754
2112031244
697941017
2093772527
76054160
969531360
173048887
1609808360
603657055
1314645794
785541253
1569726580
664559471
279738373
1233853640
74960563
497963467
1871759521
1303871806
1226337853
1561602217
384034163
622479100
1990154209
1105404485
1801999109
300315360
1333169576
1532780901
972753538
1687068822
416434624
1374640755
143743423
1682019837
702307368
1506684904
1757721848
430386278
184323755
1247525272
731888130
703788515
1250146865
1370786857
385094350
571787274
1734500063
377334156
290998167
1603963990
97633393
981158641
1670405423
25773371
1172412155
1946240173
584222058
1154607959
1697868278
970596028
842266979
476004852
490298950
895230180
116426282
1238949596
2010482774
1237558428
1990189496
109670185
1371615543
403312434
1491715800
1177530586
2134512477
1527884837
306574083
1164324020
341915036
1190707308
1947075292
12725444
1243445597
1882181171
656056388
718726980
1030352480
1109609218
531077425
1327251804
947899375
1026966990
1221664389
1841909933
1186772303
1345837765
561375786
1040125458
447538430
1837636561
405703458
941703622
873256248
988928244
1833757621
717228629
1583432192
2092800068
824030788
1825784189
397867151
1105097522
1226617256
849514738
1242783153
584985588
2099342410
596303623
52739711
1947684195
1252474256
735363696
1743395287
280869428
1086402758
1680736564
1139914418
99156422
1346582192
161567447
758608284
796274334
1726795395
136124674
1320714419
1820701368
160326512
2141141933
1178106464
993630790
1717903884
1740276379
115110511
1873652629
1024356465
1043981848
686134960
179077964
2013985452
1142906865
350288070
128559755
1366732822
1412719757
525646933
1718709492
798164418
365455573
1298687403
27339029
1479028572
1215989138
1350000348
1435349138
16711546
1690237060
1636358957
201299327
696383174
1104874610
871860535
439180249
1429448938
1968207426
1240703638
1928460623
1523014345
593988825
1764336488
224449014
1013657610
2135912185
185409559
187953389
480063608
341824781
1736282956
1611479255
1227816956
559708182
1417185489
180419390
2024414650
1705426844
1348676336
1043572363
417464688
237929636
1535100471
1519027748
195891887
546484206
912283029
1136883863
1459594817
1160546618
1516880679
600449528
1750777478
750435534
327865384
1366071850
942671360
1375194803
1889484206
222364491
2122075021
942250907
1889197203
1070013471
1491506992
919253653
545079077
48546881
642678324
1575301506
1062676283
78899704
843650279
1402340988
1520401897
1643563041
1009680732
788689683
206720334
829653630
469288083
971657644
829332567
1414891926
790809643
1785712136
1973051398
1736619357
1439816321
2071389024
944428883
756001844
1113717006
1084366221
920858686
1604178968
774605048
1651251553
292330587
1868702328
1481462510
1105875102
39776331
1270751659
1234123615
189144329
1798229106
112750393
8216395
61301375
551052581
2147119340
2046342741
397640617
1140427927
1128705980
871240390
894356246
2138245870
187662153
144510868
1311874999
886331505
1944508139
1670988453
1634487711
913221894
1741551397
1932857308
256464341
37564949
359281698
206939948
698007274
1262849177
2093494045
1953733514
613300284
352056264
1116970388
1598262820
892864301
1090777928
314560051
986111831
456424900
316026205
1025970419
1716901571
1622395161
2074200642
1123164993
1556172334
1877638889
1410004534
1651250574
275164593
770955285
98424704
1748425515
1990950108
1673414677
1137080306
1564847399
1474220346
1883317026
27039789
1116095286
961242056
1370920030
1039473041
2027692004
903194235
1921414653
926617640
1356172736
199878032
177141586
1329236743
1070919482
1910650808
688250560
1623777028
1942868817
1627159750
2013265209
260040511
747908292
773617299
937978610
1435825997
1871724449
1947433213
1509349766
1312585529
354734547
1776107847
1186673957
279845596
1009233537
273607248
189139505
134101640
569808809
1553305876
1982748693
304718867
922713275
779215413
574114118
559620364
1576427300
556290722
65191081
1816407104
1555385840
1940762669
1026984446
913818921
1396441246
1960506740
1530436685
108642236
398642180
1569947114
1250672242
1440891389
1045811346
918478505
41611303
1878161977
385782151
1498302571
392843346
523395913
1899926227
1795839212
527987301
1166021149
113368973
2018460440
1471161293
1865998048
2086419316
2042759177
974820170
838966690
1370007453
1148090469
864450169
2082973106
1813172605
2081398576
329409961
1068553101
1583574648
2005474429
1317050039
1604369792
639828686
1160918208
1044556877
1412897884
319466409
645748407
1647206712
1528117426
1063626607
1719490291
421247364
756637050
127746505
1451798397
80983370
571291803
779008121
21940884
743785729
1413078723
1753036101
1111900137
1484982525
1779190014
12980208
1462453907
1189331034
164408760
1188726228
18932603
1639377691
1927532163
741336778
1154218471
52672982
267259262
1695561490
795735363
527203276
1772061693
1975344088
1244269046
1590467651
923950391
401677716
1787344465
1491921571
829373871
1310843261
442345239
489572791
426277795
2126341440
54761119
1282947153
1528298213
2066786524
79992054
1126030156
1189122501
1494553837
1954778412
414931972
997338442
1110675849
486480353
449629334
1275331519
1026345179
1645607501
607567779
816990787
554559140
462104770
1012986226
1411355512
1606383128
1760522002
726555143
1570904401
1840895868
2128516648
1794969486
750624969
921308076
1566786136
479930963
1255481691
667332431
1151882374
1281395807
2008252597
464126341
1326392103
1370574719
1789486354
1904465005
390370636
646882467
1940055302
1097191651
441469051
733636983
391730700
729442787
103196653
1154834771
1307698331
1529421481
203000714
492215669
456501873
1315378272
784719854
1927989239
135013782
225605830
1467805143
1882207289
869770677
1698932073
699965882
595973543
946810377
1427501036
1441973024
1522495900
245729737
413991813
1452885994
543061979
1753627285
436981614
71440446
953149304
974595084
137244186
1378720337
327925120
1101044053
484654169
1050169923
1705946340
251787509
909146785
1959025603
204359423
1699209690
1234687389
1769228757
1305935649
2013343096
589951577
1616926220
369569579
205599749
857244974
1687809389
1604862289
1279346182
624893678
2035220489
761515592
2103655873
730217109
1643823340
1134100645
1062421804
2084635544
1975408558
1999466706
525668944
1245592898
285358727
1114446171
1115350005
595897802
814874577
1520056453
1427353976
551677319
1135488369
1316678196
901905993
1564537322
1454036947
1781381962
2146225411
279795887
1677133172
2021073920
914222744
1695829135
679176144
218853376
1550534901
411123346
1066213851
1327100963
886945914
625729946
1742116598
1356283115
2132058900
794681817
1428912571
1913661917
994951296
295393194
1357156231
1084893986
1695478791
757303971
2044698214
1081433003
1489957111
1855187755
175119090
2087315475
1007014176
1323153669
1275791803
1933078927
1656204188
901648424
1536583861
683340049
2085557718
1415994073
1232646277
1634400186
2021444714
2134759171
1054358858
1361102561
795377286
1713101588
655046611
268588787
298835964
2062331510
983848345
1154443731
1960351906
1831882643
1789701158
772862855
1924288531
679679389
93703633
1195179102
1878716498
413150503
1202454428
290806472
805935312
947198326
187675209
71849820
221483067
864642849
1754155503
1290990052
1624196644
1903734042
576999677
1591437463
140939843
1945944249
1203794526
1887121378
1004381147
1496092303
1388568327
176217440
1054429418
422485824
2052731182
73463988
1548722670
2037452830
1718196657
845010143
1012162400
98746654
1735518298
355186141
794257113
631182454
2130675570
96090928
1790530005
71077270
1556620046
1605567370
874682302
2103989527
263610131
2093461643
1980157074
1951653961
501151570
1262107488
523485504
2059384967
1209024792
957469520
850153693
1417045829
176723157
830034070
402884574
1679889850
1156720969
1630005287
1521758102
2131414043
639834406
1828375718
1925285265
810590848
199530477
709545089
808536796
360018423
1196449190
623730073
1443702095
114547816
1007078745
1923060358
1480769332
1996459603
1200563241
1872130327
818396471
1842494130
647947866
2009262787
516338745
1796171134
245592549
1752612130
1635842928
1153181187
435073557
645185314
1411988587
1416061782
915124674
1603438457
1207792468
426276620
326666752
1510962947
469644616
1218443790
547136088
1901382480
1967990313
281556338
1184096424
610993123
1849233962
2062932819
1644768819
409016110
1253621677
232376856
1343508453
1896325007
330203802
625637295
1054030041
654169733
582475987
529013580
1071576669
812138443
1190253855
285219752
1360594226
1079609527
1956403208
727311126
1348394922
303274585
17993560
572147749
800238575
1092230718
1472570371
959075308
1321821225
976613686
736182231
174039516
581084960
637804770
1448404327
485617791
1177127873
1714242655
2095545050
1941685034
481222437
2143554197
23955726
1548316234
1238432547
89176493
2141357673
1080769150
1412418002
1670645785
160434829
793984781
80336650
1568694316
1643712879
435696870
2122642942
508278094
1199278720
1836682051
1311292404
1625682111
1146398685
1540147463
1182143890
1925399498
191700982
1378710114
893416380
595045542
1390798657
1524767874
1560936156
504469742
118107369
1010951946
169668607
962735879
119771352
1344194841
1486797455
1047660771
182278319
1580055740
1586953998
1168661743
23133213
1353397925
1965347222
139458617
326524779
1043575259
1459707571
258773774
913550686
989383574
745765180
1963341335
894104556
1101968138
405645232
1808610874
1494507993
2101602462
1060843255
1403483677
1757431139
952475599
410928387
1428686405
2050170491
1291537164
2015474111
12430853
298902193
1956815880
1742342227
1981401746
2089774902
1413456327
625380278
1907009055
61244880
892541110
1770095938
1945768969
431964577
215565868
9124945
465136084
1337720303
1993935552
401178123
1239764548
302440560
1797582899
1169611773
1792813620
175543911
1223446559
1685974010
1038237816
948603077
356622859
173943032
1153281555
1593723324
200735310
786073913
1034016884
858260205
559106006
1255761256
1991183442
780603190
748949367
245116514
739805508
623881840
12047101
1374793501
1753605980
602733942
1838006389
462431236
2141881602
1753591162
925685223
2078796761
1953571071
720462554
458386595
997696535
106050025
768541078
350107435
946852229
1329486656
1868377998
504981840
438709390
70714597
2140950708
1070406515
696998998
2084546364
94570040
995387798
1412141515
1679517837
24504629
1189708224
1890578900
708084737
1177673326
585437370
416076843
2043002039
890662444
452446892
838280885
1502435953
1780559289
1507532202
615089698
2065508627
901514652
1276724269
510118512
408571143
1496718994
152085034
825550685
2129106359
617051389
759091795
1857257766
1479203883
1352306979
1553909222
1029554322
1110038205
1282781964
1192057119
1461996895
2105474757
213572411
1336081807
1269113910
1313266829
367036116
155730066
344859099
1423326400
1431937445
127462323
1083212180
73923966
391962216
985275354
835265932
786424370
368029940
2042480063
23998390
1349488524
1100138995
809394832
392794569
1778484855
1530022529
1351540477
1976289781
315457128
1079035713
99149975
726703314
567625015
350384580
1257684963
2104576936
1520232239
826275832
628145971
345277566
1362167584
1991729734
551274798
822683633
1317825866
1313169247
44991272
254205617
1780066338
1356718665
1638113822
724272937
1825698532
1665044950
142957542
1495235244
1572194034
97490820
1461684027
257207353
728534979
919017594
1669492956
952268268
1640769772
1299069744
1207254248
1027513068
76279364
490013771
1313589848
385492890
1886410631
1393670267
1808883544
1228728503
1099695830
1326948347
1647727760
1226048561
200655846
1384743055
229333992
484771755
853480956
1260608853
680734183
1747878491
1094679663
761519285
52796355
550391851
335938317
845719318
130033148
593129164
1972696042
724008201
2010394093
2084070710
844001194
232906811
1906277721
1984969554
1739105759
953175576
1444094857
468074998
658458160
511306297
846744305
1839990436
1675977559
678725755
482439296
1434643758
723915367
1057764646
904795573
1300026914
2072232749
347308952
2053022290
273024749
1769407183
310979759
453181056
2016389464
620697002
1737529522
1693258250
560721599
952690819
1506395413
957860580
1797448886
696143025
566646611
987221812
1202241575
702770023
1547436944
172242807
251697959
1251718828
984605238
796568593
2100747687
2137392888
563626577
968244322
615633912
673728055
773467618
854834357
1665752937
989973300
793388756
235128328
1593156092
1499753591
1487621192
714406460
1230525604
746297829
1417211472
1844959405
356356727
1333269317
1923291495
1810656072
1469469720
1265218116
1726815011
1847549516
1225618332
331646126
1468116575
95220423
1127268447
927903904
995531474
948695658
1575796323
2049053753
1449266934
218542847
597728450
218577119
1175638144
324729862
1496996635
1853488521
310545098
834040915
2055161166
175816770
936963299
1713049297
1987537400
1380429632
1155428572
555154902
2109676302
1940041771
1964134699
113995084
1558057454
217105468
1940499881
1375297948
1002893488
279900500
112844373
709730797
727319747
1926709738
764509792
658258461
823997340
773388770
1911832411
1287676441
245658750
1384243256
1050254204
1110608635
339275987
1985360519
1597074205
2127958187
205052281
1680573713
219863106
646691631
1958154738
1612475541
108734081
1756269278
220692495
1413505928
1561366443
2008862282
1136851450
2138137406
1383906903
400092632
1382117799
1507677589
42299025
1025837941
2123485020
2054252313
1543768190
573144716
739384932
1472567078
526866908
49073100
1233426838
1088093879
1206808452
1407575890
229728646
102430424
723948548
1130476319
660226577
1574336611
945610446
1416640962
1535529378
1389448277
1295678178
1022172281
524995680
1343979123
521731990
2134295555
1251132569
393304519
1624431587
684868107
1671392650
482383514
1717433535
972016131
1994575459
2056422574
567343305
1679043078
983025660
885540903
1828898558
814526239
493289835
2071717707
1856581535
1268680908
721447093
2145465970
1151916145
1743309239
873615713
1164553382
992638147
1232916741
67556288
878893257
810476698
1873373632
1074311023
208361701
374225919
1342753962
1931487232
1286621549
1350566617
1855092945
981966131
868105953
1970277372
1373131466
1243447682
477735662
1302388882
2143733197
187238305
1175350175
836211113
149311146
2089434961
401646998
917115041
877026073
268470553
1807690762
882154761
143533286
1775459052
574871531
1139493416
675163548
1180506277
1174113566
44751843
1077905903
1982203686
39341720
881614156
595710682
1214071200
372621898
1411501471
1644185807
2047892663
1772532988
415558943
285763341
232689362
1431070014
1689694186
588641935
944604782
986918881
924807167
1324144581
767543970
1365035440
545541049
1636488815
1165146814
1193007604
1622272470
838245195
1478719514
1138908880
1808078615
1932413575
1999691828
1866151502
2096266852
2017293873
1687857186
26588961
1343179014
1075701292
370744075
524134826
2052389285
307619889
596182925
1930407552
1476664413
190969568
1566274972
1743197337
1815555548
923799544
986648431
1564838012
385376278
469560983
301035549
342853341
1954684626
1969393542
823797962
1511974715
863171296
1702393950
633934370
1351748828
948583991
2031080330
1002017418
1954631569
1986146300
281111338
1971343507
1565940496
791598461
1049465582
1574154718
260988171
1581731575
1897465658
884541482
2129742263
1885586195
1165692188
1621780982
736745890
1250677223
1648245857
1668487283
1174105736
1004263758
271036268
763139437
1774548
776627684
751882317
1225728564
164025897
394559181
594971404
102309975
619301044
41472323
1355166413
1787260083
1123829312
1660819123
846400225
912950267
1581130604
1690378438
1855612498
2144235977
357942600
1011365739
68911178
677048515
1234373961
1598929347
47268149
892846484
1106984665
2140631832
1974665019
1965061967
646927509
338350914
1669207601
1108809395
1097087812
596114505
891984084
617612314
1490946971
2138988418
2033165579
2054774285
1780068850
1886473987
1774559042
1312642443
748580638
1437171766
635089729
750954286
36242366
631105864
971695741
1312156251
1146411405
1355226483
1717995729
439849978
1225377447
148885970
561135251
767872197
613243440
1515582535
744327894
332233548
511652857
1480306342
1934663176
718924532
1721364315
1815267513
2003898468
2009380829
1120099687
624096187
1910768472
757603182
107664457
1028770477
1421925959
1531396541
1025187918
1507526117
1220392127
1406467604
1107366894
660666285
598661059
10520657
1524979499
551685678
202268138
1974427973
886287497
203171367
112311585
1753420825
846540850
1581108964
405854630
262071881
565728396
1912188461
2067920000
1263165723
1374467701
540973667
2028920840
1612194960
845406072
418540316
230721288
1920085914
1156163166
89990776
779672357
1966702948
641189966
579817207
211797538
869856890
193338742
442010485
1290439282
1877715236
99110091
2120231662
205817538
491962574
1467588499
1232453743
1498387659
1133553918
1004248121
512367194
965717379
757667961
128931158
124507420
1215162268
1849614119
769237710
13849095
499882735
1428361601
1108740844
1113772259
1393164185
1726587730
995892083
1724434222
2108827921
1060637273
2087620970
1801864021
716870494
351042868
1100412280
672279859
1232482083
630164795
142360196
2013161602
1313741360
2083089140
1746196190
1544480282
660904856
1981971980
207934447
327002032
1962791477
327442003
458122589
338410044
1641098595
4388409
763270884
1502397954
1433728970
575923201
1776351363
1900138191
2019537109
115074608
51781095
1767038647
1000415999
1072197818
277105429
369062508
978210280
825806733
135097
1012228366
1667949940
854314388
1980722734
1683981943
33861869
1114872376
1028850293
360206375
1703261669
148685866
1244565534
2130884735
1543024838
1669107487
1450154932
507983446
892955802
1489529274
2039315081
708139579
1903447940
786653725
1249566495
1652931612
1745060489
2085697723
1814726965
1249740620
1878204943
573612220
1442233755
804117130
1797186797
145934898
1847570023
1304674682
1241348999
640250754
762592205
167492003
1310479453
329178623
413490627
89721220
1625297553
604108002
922068634
396759860
194584335
340788240
275201630
1633268346
1531365002
2061492210
2090981678
1258916061
739433860
1487710769
1512465061
208436114
664905067
1864590934
904189150
290719628
1014065240
2098750914
832723595
566822142
1633898919
809175241
1238375321
1101019832
1060567016
213837837
149432583
1099388836
1032414130
1196419784
777856884
1156446633
1960256344
1052017415
34842672
1761097629
1747749716
792200588
1691172156
1959382549
144600532
1391793892
611460648
772137702
378170997
546304635
782140230
578171931
392914105
1267023997
71304907
1220865880
2126438127
2033831794
917637247
1592609305
964648332
662590514
1176741788
218543380
1650851516
1398799537
384239791
257857904
100906012
1262848402
1210361140
909895551
1164160480
2139358578
544345576
470450449
387819033
670172718
1487718556
140555037
1489753085
1283818018
1287482332
14984273
1276516919
1632166464
320554389
52229350
877748902
1087731798
717486259
1705957004
1249933502
862669460
1485998748
32025087
722402152
568154061
1948244436
1541940331
1464825609
924637925
1818377818
1778629041
885156767
406335091
906772252
1811382012
899786325
1942770016
10635756
1963877644
2026892440
1727044092
1861124862
1703238418
1603216005
262174770
373143427
1420716944
515873586
1654908705
1320286615
454466985
1878435345
805860003
661834850
965068444
582638260
1833423157
278309752
1020906419
1111818479
1045673404
627420461
293796274
1285144820
373194973
1991131000
377293374
1237254714
853077270
142558444
223972864
1849281662
2075214860
1287814635
716210421
1182698047
1096652200
728042298
1699650764
529526848
1624289878
1685782605
1899186918
107772762
1861646916
2014215738
1804190327
1044975951
2038037395
73131309
623818889
1502516353
1684451162
977672595
445621404
1315674903
1576356024
932487963
1798776586
1299787805
881420593
1321649886
135157166
1922057279
786938345
465580101
1037557377
1431205281
1833740724
997206479
206877387
875480862
1163976275
126688282
2085099929
2059024816
78345384
1819195378
1706436649
1089373756
106161575
929690688
1792845396
1955231954
419515509
2109698769
1873345163
1048607735
2015919075
550653273
498373726
398464510
2024518601
185762592
1939311993
1830517947
382656378
483746106
1384785011
1688018358
1808243050
1726207433
421200902
1826050681
1625736085
646548
1265128848
931485627
1762497648
849404062
1847336895
120269084
575230215
1566428337
2045836620
191749457
160544551
208858638
2126085737
1081816968
1388812687
733554943
1674653055
1035226711
2111915788
65134468
250593482
1455576494
489400046
1113654476
1963782676
1766245967
721507157
840364663
1957072870
1858734804
1109715454
1430907510
118926535
1991885945
677858639
1989806450
1610399189
434650199
1169957989
587126445
1319654935
649124758
11467250
1163702186
1748147590
974944150
487065108
14839272
2031629581
321248019
868208103
202525075
1645682082
1333578863
75703178
1792588996
1445543979
133955910
2003517611
164438849
1862418495
1048637570
15444774
399679669
207482318
1965825898
1111748762
1818090574
458729209
90748120
1876455583
810793367
1647092322
55690513
63154468
2007983028
1932336307
435702194
664525598
1012127751
1094965505
774091810
459879629
1558196593
1065841293
58969307
106702946
732207285
729373076
566033366
1523447124
580789566
865183960
1087112236
53600462
276231891
350711414
1058730434
1531967118
1360234525
1740833253
373231249
1854020776
387659980
1716481523
386842399
237759330
290596762
1468377822
768140311
1489852369
333982793
1742837318
905660542
1490748401
104002804
1483711887
1989133380
1899464506
921337544
333493228
2034224194
618825868
150096184
366638134
747121149
1341344083
1360560481
836528263
57303577
1136183997
1025085173
780066762
1899028369
1539435700
935197533
613069487
454354393
1357426228
1449874301
577127595
579328949
814733800
367867766
224100017
42027885
1378539294
1873364894
403521071
1489695368
111351281
556912003
56750940
1034837673
589173106
1395997758
1935725129
1308161875
969109412
971059387
223948152
1184091255
589735676
377578210
1839811907
576375872
485894320
1626207817
413664154
1566020531
1333881004
1882056589
2129258127
946314580
1542353643
179298357
1614317530
1019338884
655221928
1671307882
841395559
1220772837
947636334
376153868
1981666538
2029938961
90553582
1944157321
1926815974
1259656734
1667389152
1334155802
111656023
412047401
775724599
1189529893
593008007
1801219263
2147076332
1679415107
1210709799
1421959775
746777730
1566591751
1276632676
756733341
1354082339
431012295
2115937721
209293621
883836878
549928046
899048575
239437739
465327919
1384335545
1723478106
1571465321
1327711963
713776426
1698176173
184018615
156087448
341077956
1050984017
316258414
993754687
242890245
100324453
865487116
1916088115
780592099
2091803132
544933582
385455782
1019809776
19406056
381868187
1397889892
1882481574
1845055088
863082448
1691406967
1006591546
1472225840
1262755871
1415698583
494803209
1055336577
1761107533
601708300
1711303962
534027642
298797063
1257246030
2065420686
165055999
457887606
393654128
2023372528
2075960801
700878142
112127537
1394738509
166515466
1832581119
1559404223
427886946
1975522995
1943891263
832024370
933627343
1519995534
958162531
894219528
792591229
1813429239
418145251
692870637
345955096
37609975
677529029
894591741
776917162
1892436628
971455602
1041321999
697303169
2040205672
1301878905
382532352
201328294
706824908
1636077184
725892426
1560597025
450114783
441428973
80443991
586739165
1453444655
1590181876
684511330
1646447500
871860134
384864535
849524753
206096309
780524683
856052929
108766452
367503804
916779902
21036256
1690945912
22693349
838638719
1347194456
1725213265
807256166
1258799807
329088055
1245775037
185520595
413194250
861103864
1389635235
1668364164
2123413281
1908965259
658972938
1708414121
634968811
85846344
914677344
271602899
1750956212
2010898457
157470623
701216323
446146683
1973977671
421009635
1095788526
362124451
1790716714
1721136758
1795075345
1207406400
1854545580
1312247466
325619225
1957057575
77288770
658939491
1860136616
1856052924
419653002
267999212
1734554423
1484092735
347674114
1150403193
1364173694
1571916022
1396249368
853466749
333162113
1131718011
838603124
1724457220
1843777226
1195818222
947808725
1594273160
2053045300
140984459
1829907107
1105961238
77897667
1790344396
1107510704
253647273
184918431
138877867
1227079593
800350180
745347707
1994696281
620459081
367733298
67898260
1062173872
1949478953
1314718076
1796257537
24889525
661545630
311472388
329569555
987796831
380673348
213844395
1681071121
157762088
122590496
183152027
1008322778
624921371
1609007523
1846952242
1228149677
1344285356
416242267
870839250
2098583280
187861399
26190897
1984867742
1834492347
1942925006
518306516
1033944938
521000744
199879002
1132499631
903231171
1763086089
111183925
1577911637
484213979
1829469377
724600438
734601654
1397413773
58257230
802474715
1396751756
1667495739
1132950575
2128602334
780779664
1600641115
209059476
51052572
248222806
764339434
1361500076
1664739543
1634945063
623363305
48430953
1573004664
679917247
1599939672
732164467
509021703
839325387
248820772
2042870965
824815181
2142092391
242680029
1217479813
1041265813
1084424246
1112999957
870662276
1557532853
103645
1569113862
1939214884
2036818087
903039576
1585754772
155585450
1475804379
342714512
1474402936
396541471
412567623
1041958051
1084956413
1250410580
1934460807
1602799254
992847104
485271789
1063242584
2015990405
1181255778
748607164
347726641
548314924
1866152738
1630092723
2007287709
527972613
270782789
858653653
335268716
1252332476
1032877525
1688316826
1931272401
503305642
316085897
342046954
868672093
1837221365
145023416
1851621019
2055516190
1036758721
1159912040
25890002
1518058402
2017148080
1822868917
312679596
878188563
1074505652
2020284412
331652765
1528373746
1923652410
247184317
1004927599
765392626
1500482983
1075924164
365067637
1392752206
298665303
773695583
713809819
159881271
1701613564
347966518
212657960
386849564
849875968
1547484675
413784651
402860849
1265907286
134186939
1862573475
91283534
195173721
238602320
976062944
2027819963
1251486686
1487528376
990395800
927628117
206815330
2002827554
1688974175
1109794254
1486025976
71992798
1452968210
1138988633
954565826
1460854312
553561055
149559376
1777372555
1086241473
723052345
1019312691
1158515646
380264015
482287032
1444494183
876091469
475838959
2045238894
132994666
1875541265
722449328
788534016
1304541131
1174276881
859980518
1624800119
1272650820
719036699
1691259230
1345989318
1134475310
2062352013
1508167140
405517991
1969816689
610339283
2063049649
302749528
1433131171
1330048225
1308853276
801435391
705379747
1223196980
1871263993
405402253
211476167
398153103
1139549845
1102603958
1170043196
1975693676
2077020603
518196075
1648133174
1723157033
243663475
163812284
1316568715
1082090200
1628939004
1051585847
1781119871
835402581
1582492649
1693440060
1095379738
66577440
1164141339
390544530
926015446
784362126
675180475
421702541
2083809463
526479268
114888023
1696121114
2077520467
2092005089
1483911368
955547024
876235318
1928700361
1415611758
352008833
947012784
775002328
59838162
673653852
577066245
1418013600
1101597658
817919970
790035608
609150301
2022795107
813198374
1659877242
46889218
333590460
612455177
788041780
546546757
2019518986
1069719959
92026516
50687444
373231945
312782828
1501583432
1708386289
812533309
1886374487
1361404608
1544974330
1065731934
397896664
722298125
1550342164
8124613
1212077900
1227114622
1460107610
385136723
1170708732
1963659032
697874661
1737351034
415008853
508591676
1684605090
1628824249
1874747835
491369820
565769768
1233829335
155623814
1562171525
779073513
1389319480
985204532
979720755
1981278134
836964740
867148988
2103116629
1925783834
309391110
1181722892
166733166
2030175787
2128860962
1064675791
1104004443
117784149
319502318
216796650
1552660259
1747683512
326678794
889366930
36868208
772276336
482180594
405357804
248041573
1699290398
782606842
1859513573
1197491632
916482103
1785987207
233141361
1963347867
461013724
824539951
2057798071
209520378
105655344
157825016
1771519709
1030788619
911541043
2128043660
1129505770
116230848
1434120017
1017492041
1187039239
228344939
717720265
1482909783
1772568119
1437572615
847975236
2028844753
498843712
1292202276
1689830943
999963663
740522430
1997113012
1400951581
1055597685
773538784
1580078231
585745291
504795812
1412613220
856060760
1846493830
834982472
59833017
259296141
1071390034
1296511221
97251113
794038796
231965605
863327299
566966620
1638518520
1793685957
621576434
1842104204
553807793
82626991
1950467856
1198410581
967131073
34472576
2040008666
352347021
1492244855
739912552
1532991825
116330198
1819422229
711413068
1663010106
1812946801
426028728
1701223466
1573047082
82369540
209888636
1838950027
1591892662
1224121487
1486799183
1893705665
819107352
188088915
1539892937
2068955903
371528518
1371399100
628049302
1264825594
250184848
963722363
1788969254
1472153598
1289665851
225717013
968498312
1758237557
2123221088
1807565342
1357574098
1189522525
638455260
311516555
628893560
234922129
1921172519
998662702
1584396731
452962985
600776848
189447924
1328649349
195690457
1684151360
1257616547
629510832
213003929
1961432809
1013477408
2142252158
1182190589
925122669
666895665
1979018817
857119506
896921617
176021421
1719776758
1048187145
946689120
89901396
359961383
2038382956
1727802709
2087614743
848313733
1471064378
1288182909
179734098
872462559
1259160535
1095782914
1771746375
1784907440
490376347
1127370020
1617048279
825778177
1854488730
1980745649
1869809963
1218046049
1582934213
230888382
515311035
605758517
1436709571
896705965
744436846
1297012968
912056859
981299772
1389037876
922143844
1456807237
418870997
285712953
377894641
462436503
668952591
258245119
1499440184
1225093213
2018664361
1306454232
728633291
482189792
824379506
1455595938
517532460
839535351
1743799345
1747136959
1264626461
1460697782
176427529
1683225056
1834350814
1881012557
1398646446
762750038
166017390
1162211020
669460265
1556437516
619579251
2010972514
288075858
1631600804
29697954
161704237
1938568895
1461011580
998279254
1613674222
887720628
470253039
1406829917
1741116230
1875585777
1048153236
1922478398
1195086840
1887849863
612462513
1413001636
222286342
696575607
1250447236
1811620190
995626022
747858367
1388724156
1519452053
1812126930
1151702229
1977299043
186670657
761634272
522620808
998747866
413796246
1020172856
1482458498
1966553427
345671762
1188418600
887932377
646250301
1661175566
1969174505
730701072
1098574842
1145228467
180668632
3553519
1232812956
1707797124
228690051
266979061
410905841
1617031809
851225279
880808050
2068659167
582882048
2095873844
1579339617
1621393083
1371649482
234365123
309981217
1326768429
942841759
410495009
787827643
1955301828
1708436990
194936003
566297637
1588851670
1278628090
1309783087
345717664
1356719663
115945319
428230282
111281775
1462302293
1330439651
117129738
1098445851
1977378310
1156899428
688980940
434793249
611322318
853675906
223965536
1084018069
1413881783
421832654
1755219438
538582934
1383672079
560824454
872493899
1054932135
2067683412
2118651825
912640782
1487761676
537828068
551265390
374727896
1640317512
482314467
409047384
319280801
992428095
553373580
1624403790
1910796200
1125512901
1571531047
1811165230
733285629
537657013
76487172
1041295165
737325240
1675939501
1719026617
1068693040
664594610
1227697084
1087935650
731555509
641327795
84713457
1029673465
291211988
627755011
403699903
1809173250
1007225711
1449417114
777483354
2045224306
476489682
598574033
1989763885
924573418
796167236
267881946
530140819
442948030
586842142
600580888
1556730719
1528736221
653158538
1715834983
785335213
1556801289
2057666478
1829803030
879510663
294824997
1207694679
1536560504
2036955653
1946848894
1815951850
1749486580
1450410767
1081677274
1886533237
1174978287
501331242
1374554458
1453061425
1836706095
180778584
681524501
1802713584
887255330
835780021
959193882
2009139578
926151028
1256265036
21281645
193684229
1478911731
1515269581
1974402109
154117662
1733912106
1014217365
468343539
1042367886
68847209
569720495
1222799941
35934199
1611548385
582687371
1804184402
415927467
2081966697
1402715329
1804209789
410088856
903363032
1381147118
577336715
1413808478
139716727
150553211
598805881
1135009075
263832555
1576029223
1515232888
354259350
1406893615
1370525645
2120067116
124830826
590876344
482115842
682051075
607180798
533851757
1683758164
1582005627
1617805305
1233931914
181836694
1335261060
1298682791
1098694712
333258272
1273634656
1549722339
1324277890
1865663552
1427569233
1705020963
316938437
1358409235
309007087
1322413819
1724959320
1020623004
344435606
935549667
1325525830
730420826
189324075
1489584136
48718348
1186477314
1981412032
1431105009
2000057835
1979488813
1230904373
731601846
1341142439
853117353
354065173
1138785374
1007012168
1427827012
638558144
732062742
1764856097
1238680322
1952016278
1286231871
2095713081
1020828367
1156974600
963409003
962801864
953363346
258068868
1658912085
1155132190
1187317933
1171236177
177729709
1075418634
788164539
1260417380
292371868
1226670621
1263699011
1201477109
644146861
1241881838
1023084825
983282313
621866525
9263461
1652973532
1491191448
1518269917
663675075
605614097
392989263
1824008963
1552615367
1502217
436664672
384120846
110152087
541628154
1612850401
1347778975
865354196
1162106682
529375816
748817260
1216859673
1781171303
704285202
1765352986
432849815
1507757210
506514726
184852123
556308065
1123270115
1313103235
8735637
955211094
1402716266
1362432093
379802673
1451646427
1049893904
93759941
550014663
1394217449
929917117
740015046
1306672975
1818686934
186138009
406194133
1203468321
1728628255
2131366661
207250501
307051036
213774724
376836465
1460384135
1021003398
1971951626
301000086
8734974
133416209
1869619708
1273662566
454220555
507176752
387961928
1057064406
925979063
604771643
1896288254
1679118174
328691339
1933904213
1891254628
74385192
1592550249
80899178
1717642722
404421307
1897150797
1344581312
1892281271
344989778
1058235456
1055935687
1148739119
23767674
533664791
1682480410
737755096
863574254
624387285
310677023
1076205108
1229663645
1158658119
1735925066
551327551
1652358498
961704331
1341472155
1964376194
1504872054
1668955625
211202600
804784888
1066622799
2114634595
1275333696
738589145
865885448
2074622357
639509348
881105467
182468971
647725734
539831365
407924749
2039696432
1868055411
586272579
588561852
402873983
1929298055
2145397603
2129314642
2021863991
1753402581
759911492
848087194
831637227
1865979662
352953172
1855589235
1544954295
93260484
658466302
1399736753
1118456723
378040517
247441304
1010660166
2114997798
67567682
657082241
282129095
1437429090
947792668
1425047075
94379495
1021230627
405588886
779809372
806143388
1787619072
133772816
195945434
97583006
943541343
1165638046
1993330211
636463766
742708998
1937589594
773053237
1726838830
1614715816
1778730373
514160148
1864807557
843237983
823735990
2127170397
127538508
1752742439
2007087935
1190310110
1889484195
1343609068
1522486965
1548459933
1335880167
1150707077
1126193729
642717234
787915632
1316295701
1111208568
177622734
973830253
112621348
1065583029
1754444057
2069431032
867981206
126359399
837217339
1803737079
242084100
419451068
2017605590
2053242155
1464135754
126857385
83599960
1365710798
2097260464
1147440361
1312816669
983526424
5337259
1816411638
1006356250
291162063
1716509444
1068248340
1242608894
1612230868
139391122
1531224839
584667329
1970633747
1835313760
890464791
850686376
67728388
229916148
253886004
1012293149
1403640068
1409991366
1800906939
1216257894
2145608338
740999068
1739320621
1095539752
1050108740
635307549
1349717455
1888843923
1170498959
2109365161
1312501398
1408988264
150900700
404577610
2081135060
1753346295
1909787126
1513328131
1749466606
596083049
1279900609
1343068257
1291075681
1168414379
121336015
1044470248
1332638377
676604675
1736623416
185790987
1375064841
1835346809
1447119408
1076511027
483647535
144333236
2030543284
1679690121
300576314
412696842
216618514
1002970715
2122330181
228427935
218265525
1716390820
1915297361
1734674415
315689411
384603707
2127524545
168016995
1290409481
612779870
731583844
1206619478
1105987561
1158959403
97228875
1498126472
1908824942
812092437
364587506
299682943
1055710102
681507511
1837089448
1482687460
72648639
901783927
1679528763
30231909
715738402
1363623738
1261523566
1129733666
1825302479
809370903
1583298456
568190818
77130348
386339215
274014051
210357368
17563642
386691279
1863144857
1792808737
1904018755
1558995667
436319293
377770449
1368013338
916851907
1185549339
870445975
214458582
667025570
731806618
1202491128
944840371
421025796
1763845651
742230560
1533050657
337916414
400750616
1983201575
730666931
1227029206
1644311864
1711890135
779099106
571525935
322540503
1775682198
967422739
399035212
1698279296
690806700
2076128982
1956464102
340594086
734561214
601558864
1865925889
1121129607
1336705921
718078640
436650809
485846879
272351098
852602593
1284112256
1953777751
246789879
710736760
1207269939
797991100
1159546725
1973055375
902665542
1957338211
1257790071
1812592373
540539983
1437465755
2257657
1575389289
1085174286
1962211452
434970345
556017506
768415596
1659727153
724849765
895829559
1795282884
1516727699
1845063393
1866176743
1302827528
198277693
784168072
1576559902
722808701
206433208
1226111902
1950629587
428447762
1443896379
1413775948
2046650007
1079395230
873261969
207570272
862965911
208315637
462469035
2098326219
1289704219
1729734377
1243130147
1982789953
527724862
1720791598
126881433
520154105
1343139838
901648851
718786381
912717378
1415566262
1720058707
791965644
2131516588
65093108
2094122571
356291159
1571326111
359798650
457445201
1218586797
70578105
968643134
1141520664
1535176293
363884454
386305089
1903685312
1956326223
1886085949
62738616
1997836435
1128280881
140983744
128526631
705976553
1991621214
34100157
2103754503
1128017197
1854975463
1429956949
1835618233
706920719
324488366
1234135357
1876399061
697472369
75977336
1167641125
1760238253
632372452
1264673899
1419661062
1193170187
490260086
497681903
242225132
960366872
1345972500
1032816786
1894515040
568342360
394359096
1259186474
536057481
561999259
1902639728
1548681573
1383554900
1233942901
486576229
471891520
595045201
174728183
1654100099
1768548036
291623307
35253543
2046400770
775412743
754415902
1897654612
1190014593
1464418419
1355735062
217567561
290202122
927126089
491711606
2007241367
1882142757
1870548615
1970333491
1810743936
1915302146
1192030632
1794933087
1037656334
1989577666
1430156218
266544996
7210895
1231054638
1333370182
1034406069
1974885160
1639888040
808666988
641357399
1205723479
942510791
1930088755
205237891
1350879868
1069197411
102379938
616871003
2078725279
1979652775
1188474924
1310070640
2065437575
1837402872
422859853
553632211
383018939
1132364857
729696448
1523887966
412708844
2091748940
1856954125
1489456299
2029914374
195838017
91980752
548973565
1032955639
166892680
1518007009
1542233727
219678874
1450654591
1033908163
989719167
1243583756
1168648371
797969149
1325642273
1484849075
308748814
1467185732
520584685
1974721975
1214422718
53355818
1631016778
1172420731
1726367105
1370351633
2095793092
1821073132
1120926921
2029788140
1279990943
62711916
1160392172
1067827264
218100095
777780823
1005397565
1318157302
948327061
986271113
12083217
1374186831
456299665
845447335
1700879712
1495485920
277471638
1363016792
1954571133
1276908120
2002827567
1443559910
745421298
1777388824
128767354
1898517242
810164006
1190507825
963134126
1334867247
1371098702
668046968
921232026
639153499
926220420
427418879
744438921
569918691
2138222720
1867190539
857566760
445675421
873977535
1361531423
563896643
670146411
1912153517
820300127
580215953
983830450
1687769650
120978132
1877597952
1922044938
827505758
1337311601
111504461
274122709
262362893
1467834478
585566065
440945386
1370968084
771092149
1196210012
1080164679
2117574225
863939843
2091839737
1281546634
1605363895
537698531
1450819868
1201817657
1933898878
1336959102
969131578
247479602
350056109
1871533345
428611230
1211346550
1012621166
1972429741
1557454677
776654928
416158776
1116125930
2089767446
1244207968
67814353
451740706
917522537
1354625405
2057013819
1224798661
515152959
1505581790
1904914847
1802686612
505427150
919850476
1774085053
204832445
597247896
1083159004
1607173253
890604056
813268811
1349487449
1449785782
1939566973
1021347499
1467655264
2047736090
1320065606
211561925
640015300
810096934
885864476
35730290
342915124
515260424
1676583984
1804628560
612327680
655031868
445507041
642182322
771247564
1110246722
1925506137
1591583038
1115607301
19012667
99505573
2033206039
447598114
899699813
712210253
1450869744
620956038
865144704
1921945201
313512285
1043431940
487749964
933259711
1037214297
1177446959
1070360950
1872135349
877400445
1331828786
261552489
1988665972
456339392
814473001
1882193696
95838671
1787666004
1758631775
1979050913
840684322
29891945
1938204750
595571615
899230176
30097559
498867245
1330844078
1857638773
1766896539
229520469
150184306
1639500565
2126754315
271706765
1797868208
938633468
326648825
379889501
1651927831
72682760
785583227
1727948992
1740919545
1560776647
1127282551
2127884409
1446885239
1753537795
443578495
968810485
467214644
1105383974
415211489
952729769
1022482618
1880804069
453322782
1608675295
1743771360
983941299
1344110689
1198298690
403295874
1475378930
1207681409
2117046620
1820070705
1884970308
418551345
533004179
1142469312
1733012225
723271649
1851454229
1567255098
272133356
576354066
539485026
1182442123
839095698
699102347
2140516277
8307214
286468039
87636608
1614011683
1694402101
390556979
1441394240
1797470696
1602486773
1686431568
1372780088
1596679603
1631494477
935870134
1099524080
971665736
1782384062
168177651
1738176502
1548300490
868914992
586076017
1984346306
1376713323
1541257844
1631983367
842558570
1034702213
1546080784
604898402
1648400428
1321821117
2079724560
700653118
374989194
549718205
989034337
537242548
1815665993
1727873020
934442839
1745009574
536169873
930091582
1364479515
1545600489
1953328640
444726950
1623945417
1471203802
2133625584
1543700291
272151198
1365577353
319969878
2036454562
580859067
850107455
1190945781
1845363831
1231543422
1627693930
2058253553
1961354168
1002793249
220909308
518877257
1585443144
2100772809
1460978146
1647358302
578771411
1979816334
1755196272
734952372
256065402
368584514
727180252
350275574
787287123
1306989567
1809041868
687508361
1884061209
6642634
1089146110
1346510142
1748726939
1629559971
280241771
1410250148
1083900393
1957101113
701597665
766510976
1390280801
1930179863
271430794
1663576410
1371916854
1614185372
134864216
654897557
1478088484
2010211270
1808517046
1711979201
903734784
1703288273
1314254015
767553963
884631399
715080649
1692234300
1070172004
1291482391
1862146279
471919076
27972788
1727090515
190700183
1358250629
1185287227
1252053266
1079715341
1325645894
1853497611
2046896792
1979779404
2039962763
1264483328
628105704
1766215086
538661178
2091612
2079318006
1215651101
481844732
292931693
745911563
208949690
323333145
2037757178
1563026485
1374489046
357966078
1876916465
405676067
1301102243
629187180
59386673
1608663088
2010082153
882778668
463744283
493722311
1258626003
46048808
908329476
674220959
1566775876
519359619
1706689926
108444030
840556972
1196164615
1287243925
1078750449
1915200925
2124789541
86358697
1301590334
132235650
1448793238
274798849
953020100
433007636
2033629098
2073051960
607569853
562629159
356336325
396111792
130246967
1032982778
503382550
1974631647
295345540
1683069063
410488700
1226255735
2086029820
969117765
1630193634
1457093811
55434670
663336081
1660128372
1664608180
36928138
65170235
243440612
366688177
859652889
1983597080
1331542918
2045038370
1046734371
1231987586
766281766
113879880
1818706756
833254440
498395996
1275515814
612982812
1155296957
1915958337
649584469
339445045
1378137208
204348406
2122329179
1142533548
1254264041
309169868
1112551403
150776659
13683359
1157934044
1981174764
537419241
1540958976
492693028
1493777394
1555948619
1311354699
495127060
1940370365
862843022
334553076
774095365
1112839912
64388125
1982806334
1876192848
567295085
1625297629
146074790
1156003685
1406319039
1826782544
171307325
1739514948
1020651356
313889979
1009898315
725580970
1885632029
695876825
1885335453
2133177559
839345843
1760521651
1167316350
1694506025
88411443
1241839560
2109879601
522747150
140523023
1988691018
1692927012
854033741
1294722105
1418281863
690851672
966352140
1824572367
1036505120
967574260
959103795
273423005
1493782993
874258265
650029811
361286928
582584262
117810729
37678554
1522396749
135292083
24603037
615511772
173228327
1183853395
1372655942
1130690789
877377001
1254385492
1079671471
1427819150
2102021895
75005696
1039903715
1946146397
1228450761
2033338003
738127575
1445199931
1908244482
916387152
414317461
756264458
1553565234
1113638410
1302632614
569334423
1927276794
380964000
339966863
2004162014
2007504481
1416584898
235839023
722588919
1883205365
1413448390
1600693878
1003972369
1966952900
810709079
1800711959
2090559323
760760349
806288114
1958783150
225551430
1064168902
2057692654
1043140647
1024078295
1902786657
1199299881
468720430
1965929809
1329367574
240901043
1978940766
1360480679
415907704
486877520
667981409
1433924258
8285157
1458286695
904674760
1194867563
1673385290
1997224280
1324291010
1072934662
300629735
1964662532
1326375442
109415697
90773158
1454968277
1307129987
1524401773
383612660
1285734490
1744328062
845312169
1714700489
1471623869
407993152
1993074673
417448116
1597929525
400155162
858565330
311823119
2039512130
1776798147
910265459
1300365647
304720008
1327571378
677101315
429049090
748956747
159928679
992494419
933361776
1114539427
1870922625
1374937939
1200190891
1320583247
1007631666
846687734
986921788
695177287
307652222
2121224916
1535653560
960812305
825203224
1197458494
1722197067
1892780652
1947238582
526506654
276524638
1923627358
1063132864
740856201
1287405261
872641870
513322755
1778029462
895948624
133011483
1906338364
698796983
55443384
1873300726
804143865
646743724
1291432600
191268291
472460419
1829139269
311990614
143465527
667258866
1050862835
1019082122
724177852
745471827
605690788
1527242202
1168061234
531902904
1190395237
1923799425
1379044750
1195206216
463470334
1441584726
636612771
1745426152
253245816
188394263
525929277
1221890980
1346572948
1760140392
1399984519
2079077871
1429182298
1749480497
1321982190
78923571
591675142
841428915
72211888
1498215064
88662798
2128844545
1966451571
207349602
920914468
2014909356
1236256050
237421803
589411398
813942965
1875744806
2042851049
919478189
2061750913
1268484771
1681956596
849337626
373521383
1746727678
684427797
777672401
1817027782
712836150
1768049235
716870494
1656337513
1119550210
251336713
1258590381
1552230414
1519541768
1955529523
1766669012
1675128080
2096268714
16466707
2072337306
578847423
123258507
1174011471
117821239
1449536236
39561393
1995161263
477579079
1824835642
953839155
2077807483
2061964227
767053930
343713324
1648528818
1657162428
1582206088
1168949094
2043100841
617494064
714138464
280883361
1723332881
245013806
167122055
643440656
1618767972
2037386788
1227009344
1940043637
873519515
1368289910
1111579044
1189675077
1723556862
1088894538
1683532259
1373002018
828990301
293423924
1848436197
1039227300
2055403475
1324208848
1359786401
1844359490
120024553
1594495278
1091577981
1969580396
1718993868
685975622
272776599
706989360
1654711254
1013390399
1621315270
215016554
681479017
51042000
1016604240
757870849
1732932071
624502436
1304667362
1933097626
1178815714
744325488
317268645
168404499
809183618
1302142992
1097104174
1704907409
1551832458
625999474
2105653627
745167548
821124725
2102692497
460341138
1587719390
1077739519
502432641
1463100754
1776515289
280802223
696728812
1144740431
589309339
1857128853
1024200383
706847633
1469800075
1113107787
1636206262
1159914590
581821282
111111189
79542191
1167923336
1004826417
2014266103
55675374
366589639
1171542156
2050798566
1063869270
204931767
292422512
2116176398
945844407
1660281589
760563159
351768925
1182635617
1187417668
860626490
747567211
300476452
1451057791
1348621218
683336656
596368151
290346402
1231758067
1347093750
758175218
1123976441
330269493
797877105
598726930
1726692189
802434543
1296621886
1146387024
1012105620
1618291915
1215146804
96168038
1287214259
1057595703
1017574121
1198267633
97359881
1134938651
999113913
149290628
350516250
1342987216
1274865860
66818314
508081465
825882343
70292952
1202444676
1780703442
1903655007
1568602776
825645487
1380097594
1761787539
1696597144
794902564
878763120
2114376421
908454285
600104307
609655101
1052236356
1427241578
724761476
1961502851
1561460389
454200742
702806231
39685843
1366882927
1313115964
461822295
103509069
1518064546
157502421
1923716652
1260079278
282815131
431051452
1074105261
737962022
1230333228
21204093
1731549718
23872375
1025303937
483588993
15084995
2046328050
1488640598
1979124329
1019762556
464629625
2062004305
176818939
1463542064
1165538091
827351794
688874847
99076891
795709572
1475521859
1586658825
1770215065
1983837073
343873417
344532282
849156043
716562577
1579343003
1893786996
1443682310
1456021628
1224187899
2011744371
1214451474
563711246
1027141659
796431384
1128976657
143735019
953943771
1648004066
1153325998
1459473101
1411478743
496469912
1963711672
51683376
1158663661
1463211698
493842796
2095632852
813859136
1802407317
157297555
1392955090
1190881257
760428139
227305394
623687701
974160702
1436962445
424506147
1919109241
1366260976
1915575292
667469419
308024610
1352958380
95306679
639403660
1005560640
1394503421
660265664
410513800
1463284560
2056035740
111208624
238696079
791090160
620774136
593468494
283994889
1596484027
711668960
1808812123
93966364
2006660490
1906409637
1496093741
348545867
2147201749
829465305
1212134668
374107935
1227649522
552389133
1308364997
1826095243
1390966014
1569206285
1685191776
438831806
802606213
1775149455
1894169941
906000035
2011512112
1938194009
1073321213
1313810575
520540874
1221024814
1638810809
1386179980
969103307
1784939661
751549997
1069169658
1812523759
1060200424
428906509
2029574380
1761560792
1246908009
720559341
1375217910
1756079143
828285214
938793474
550967209
77863864
432779793
1650470265
1563286717
1801966831
125088219
276122312
1936245866
628934292
685590387
1696408696
1247949673
732315122
2016385348
952992600
397859588
1885016047
1535096489
1170641786
823434923
1289506868
420085795
1813570853
1057928833
1575219011
1461544102
589913823
1193992180
2008330637
910274815
1434558221
1243211932
63250490
70875679
718047084
888331485
2111484110
1704956914
1383993668
151315896
1929798879
1516657449
1677251061
1638073465
1523564722
619070149
786938345
1134934825
136448472
1986258475
1907895741
690295474
432120665
614292766
112350355
1121726042
730165816
774144671
132140605
1900255644
1347867095
785129520
1358677053
1522178284
1277181885
1219156290
1667435610
130648051
730436489
1710677614
478493650
1023474712
1341923572
991388279
116886420
1926203046
555700901
1922746306
2118877623
2128640875
2115066758
19926004
380839117
893671332
1446347736
1260748262
1367815057
1525270942
155185641
942108219
1432539216
1413131089
1702725893
132926620
1403085328
1144112714
1215834448
1116439331
1588617492
713360623
2033350605
1828246122
1232910728
1394242669
1960654205
6969940
205618998
292758033
1749307938
1796938274
1264374047
2048147570
731023890
2008506815
1371083908
147526933
1222776258
1958483582
191634551
1610271708
2018033325
488973284
1920565904
1161984848
1170660480
1912632154
663766753
844187339
819504653
1695987329
1071435789
2141702242
237826041
1250358944
611703372
1305810442
1723919
1074845646
1746264797
1353580733
1828397898
1480657274
1605525044
1668885102
1734716782
45980092
1469562400
1060579942
77153746
777352795
1499006469
373807073
587218087
94158526
203953741
1227169748
242634297
1323167422
739534608
617127433
667993135
1755109858
74485468
1545249708
132299300
1958353670
978745886
186704507
758054300
112166997
604392015
1862993291
1204345480
1512787046
498876170
650343713
587584950
790271705
1384326038
704788967
248651165
1773997665
992133629
1619025244
1520276746
1474562993
1653652589
173612206
418188912
725643353
131724302
289142075
883673787
1763844596
2052753593
1798290890
270487719
343421747
158670261
2009911111
2123839358
453631197
697637040
344453770
1002501844
821028331
1441745930
1251586022
1395325787
389368296
1567051330
1750014879
60726625
53958625
757913680
2054729002
992858301
525784321
1843458431
1650159858
784492842
1723646526
1672647616
794743773
1788892793
106665167
1160071329
1576601881
1202403482
1452492774
1884403652
2035440998
860140602
1960201881
1286986634
433379235
2058638557
853075547
1822722964
85434279
796000694
530410060
1737374951
1666582943
546606197
702505903
416432721
656891270
1628429404
2014954795
579180783
995587017
1127471353
414849973
531216610
1324178038
457530502
933105736
2073993534
403612010
853493606
629515416
2073606769
1464709981
1860393648
566774530
1777670431
1972035055
2059124447
1499980620
780838449
1237396097
1136867071
1189750812
1755896104
1366562603
1776872960
385779749
1302704960
70613831
567326224
1924347081
56449799
209722123
315733517
18733768
120918030
960826382
132130762
1075044360
2052738317
44816419
1478088539
1922731249
796629563
803524650
1322777455
2138854465
362911668
1528808150
1698806138
1472695551
2101438664
1442248649
565774152
463662986
1517819850
1898499137
1446412203
139431484
73002396
695615926
109353341
1698025988
2104734019
393653302
806437598
449254136
2109843166
1641049008
1032218215
1537115458
727896026
1531261520
1508600972
408959479
751957066
1689216349
1261330905
632224838
915858825
1947529129
1833735958
444161715
1483333668
404101262
946416488
583495702
898654463
1754551362
1236188077
847786638
1473530591
357834613
1080155972
1193312441
1008514138
662800436
831797047
1203441709
897508437
153340392
320310205
1083863586
759562115
847746109
1222348096
753625585
1201322194
433097578
539678426
438590980
163633233
632996788
2095469938
1197774432
234664715
818438964
1381171526
1265020546
2032671532
1575545605
1067103062
1108658794
901843678
1878191750
1062505309
566700651
805097344
1759723119
153655317
2092809789
1554364044
482308052
348933967
1610542873
326106299
2099151530
1713950263
340798608
1854386901
2016935992
397128488
431056329
74900472
106109510
1357783
1280252583
1146900617
1299622772
136243086
88640312
383124810
751658913
170020252
374800348
605573543
657392495
67028481
859852846
2097301231
432383205
1046871113
37400200
1056040076
1168551213
2058149448
1279221259
359003760
216571559
42937965
502892324
138742627
1919856001
1151307089
2007020626
621882762
2144981824
1529208984
154058099
296194546
2092036816
1948701657
1407240313
1395595551
1610168232
592413053
1401353202
682699918
2011793014
1636828743
1081040351
833318278
348703124
693859847
200440073
1548214916
1203050318
228323496
1363410286
1944964034
469993409
601901804
1710628661
1624510761
2043786566
1135376117
1159484251
2134925357
111350517
25500735
682453507
479422690
1130593428
1078582855
1503560835
385869251
1977833463
1738159480
516261309
1905277299
1487746249
1058346353
1884413970
1214432321
1000685406
427278805
731661571
1660782326
1699106661
1759879485
2038797501
439424738
1547661752
1240991682
934788561
849279852
1694678069
138273855
199560663
1613857510
736859223
799710221
1534237189
343361078
1445996579
790314390
286384831
1395445552
557043479
1574306282
527266675
512003146
221046550
2013796187
1007384970
227625752
891769119
539211972
1238003353
835693650
1659252543
789568196
1611212405
40868123
129933099
9852454
1789180751
1363761310
1790035345
1002253026
549430138
174248857
1375826032
118762671
776621715
960758498
2098107992
931371873
574966221
508689677
326242264
376968395
1885122091
243368627
1518639944
1049473046
15153792
1800050203
1725761500
800666185
1486929465
697402622
1975285734
1161472910
393037692
718861805
1433746223
396574604
589477962
306560218
444367975
1392665561
1506125380
384564777
1510784045
1390065431
1221281817
1714580561
1916324230
1401040063
1498608111
75069906
970791330
1454290079
2037451767
1098143965
612402269
228325545
614438356
421996607
815458853
415797238
1646561202
1788434276
2050823600
108366129
424733444
2001726228
717134454
206476843
449516522
630051770
1051016898
616515809
1325980229
1053903387
813417584
259819374
1075099263
1026928822
221654921
2001389571
1792737117
161817191
1574212920
400935658
567758045
1121718083
1033697862
637302477
1807721690
115527472
761495461
946581080
2018688499
1836241542
1161297122
97935180
1747939269
1382644510
814593060
1262511848
1611172448
1344760627
1595352597
1552293964
14792794
988528837
1182596802
1648156227
1730914817
917412676
1406145275
196213546
862071260
196631529
2093807212
1750729924
2116298839
1480096558
1934128530
316938957
75730585
1826932610
1958055233
1456482449
1024799029
28352309
956383868
1425898293
30723187
1250749716
2034887640
2019709874
703192123
1154813898
576576555
40610231
2069522300
852122044
1272639087
198975523
1484706649
146515104
1319103255
1342087172
602916086
258992079
333982793
192129759
592995540
460676869
537392611
195581878
630915056
2081259553
1978316036
1928861444
1139453989
796613144
515565289
431050121
1414262365
1543315641
801729532
959702623
1826588061
793053413
1325979061
752368146
103516920
1769310067
1122543962
1590724312
1013353423
996324758
184022466
1583042949
213630528
82143311
677149247
1324319478
653946902
161719910
684067289
708847202
585540935
1934667925
374883507
116240254
167149106
1858476892
468753391
454114480
2095097521
1910133448
1406706719
1172168470
871187953
2063645436
1844348243
1705661772
1032067746
597127556
1102031935
271644667
2005935131
2006460909
1490112267
1603360218
1851634145
2037216902
814310560
1241321109
728612822
1909307461
794546633
986788724
891735046
1697102845
596062494
1140497213
19897523
984333310
2038870193
1791079312
81954593
1990796454
1688752250
370174558
986583360
454614792
1971102810
682092179
1978299659
1988707149
761643191
178937887
1090372492
1928875776
308663214
1432276717
1595235385
1600286706
1213204737
268941613
1994451872
898757704
2056057965
1681673081
821378315
826448144
178056199
1174404840
408372709
81567868
1067116850
2118811531
1663322691
182505512
1252061967
1051481456
1602884678
1648227796
414882628
172964782
1683765879
1212293385
340024887
1609269391
1064688447
170566391
1541702185
555362816
1240229035
1597829154
1242361873
1313474111
2116593057
120248959
1225292478
285822509
1781725039
652852065
1929113146
1696546242
1704403783
1094869114
203111523
492569797
1054109857
603900830
1343652633
679521902
342078503
403562377
266815447
1816168331
47872763
1582731490
495962536
106846057
420888112
681810196
1730598109
381130537
767394909
328724579
849435569
900554590
3570976
1257344043
1823155659
544719958
1853908103
1257547784
572906291
514588712
46018949
843449937
695934889
1085869434
1999138157
904907048
1986524951
1126034349
136694190
670382768
655720739
1114153193
1648259929
479544027
948135235
1097645656
345877654
1090744378
862331378
1972359086
250390692
1420030716
1551907486
759506281
368972567
234378297
1408413546
207281146
169545320
64288607
1051920698
1264647972
1657087431
126077225
1755484231
1283078523
786299323
193278341
1278667874
817916608
1110017156
428532228
472945131
78275488
256500412
1645128792
426678337
532417260
626626496
855260088
523921846
2127633937
94249794
557194890
484685774
1726823832
1203395769
1743812282
2139256417
1642067017
22230182
1024109058
1969736710
320711354
1173624888
655088417
2107768625
1374674391
1352674217
700073389
2073228085
1236023258
669980198
856321562
1122688406
603269943
944309491
946355425
504008616
1489017641
740814217
1688424682
1755096379
237115545
2018797204
618905207
181176590
1850467388
1397084966
1186674623
502113476
1598773908
1793660248
1223105065
72330658
1381639921
469325252
2025666570
1702763435
1515794098
2120107078
1101671305
1201702169
1191673778
2125319273
2008158106
194207195
746113895
765447148
1576518040
1303677606
2119221208
434740132
1691536189
1041219087
808786341
229362989
1154246146
1459150543
1606061681
1976715175
341080358
418770986
2102180206
1644189406
1213071370
83610665
373786702
817007729
1733504684
2141312657
29388401
548171127
846297475
1721629718
421761178
604749454
127912879
170112569
1660510438
1329706865
1253172379
701179075
1904672714
1774582380
1388732350
862121993
1813357677
1192923885
638288966
149868786
959240647
1859042269
1727372185
1076129008
142102143
485332993
89930424
1496547459
1051835430
2105970798
2129928080
300530758
416180177
753127134
1790408356
1510453081
732105086
872264217
1160467382
1815094907
694813670
1443749758
1280965026
381226912
1237731473
1180620835
2048715541
410602956
412981752
2023367735
508786577
1512660920
1471671061
109836497
1880370507
1027348670
1287658854
1432844712
248367940
1696560728
1484316669
1629421260
517879717
1510561662
1325294481
1964599326
2047930805
1454714732
1176405257
1988336885
1369042994
194957505
85060950
1745814509
1314932306
1639307844
1661953656
1937954974
1703976069
1583063579
1016406390
2051480066
947602307
176152226
1185907095
1567553137
2041802447
1524786276
2143779574
1373098183
1967518635
910429155
1232919717
1767864160
896703901
829639915
1013346029
1371475668
465787876
917774426
1202538844
1205331708
86438782
1108327188
1061824013
1393914708
1614653661
946185472
110017857
1231565950
2070629855
1725336614
617951617
744909399
1797975966
405490223
793190069
43337430
1621416845
1910066041
1290901327
1141869243
953305978
1059746190
543935293
640657907
1105781990
499608050
893569331
330025789
1490804510
70838769
802157198
233251735
1423329776
1119194157
1069219262
910440850
1121700962
1792990947
252462239
1876398065
1719591267
1343868594
1677714793
1466288069
725177776
1014548598
426503584
769093182
980125653
1179972433
1198195605
1577181896
378649188
775044654
347004529
1683890090
2090117329
1917517969
216839336
1720349400
440020874
980489105
304518343
1269519718
1460574655
425005713
1468593926
2114462674
1939603686
63154561
1502710612
1778226669
799272378
993346789
1752836779
590580414
832760123
181272717
691575750
1420881823
247558194
125593524
1684935354
1282241160
1401030961
652596463
414706987
884085553
420460131
1740942694
1525951094
1993392544
327986242
841694167
2036507768
1350421011
2004342468
1377895427
2044231196
1356567213
1407914138
765425787
1719239407
1425571869
998288725
2021852254
1799596927
1221555050
2071217149
1448579545
231206296
704229393
1814698635
752875450
856381850
1006202151
1373394722
1947282115
1997460994
1026710410
1145260421
1219434076
853328557
1241968020
1539695474
933828023
461396468
1366576609
2011022255
403100873
1825588257
442367671
1457823476
1451662680
301256382
394324816
1994205153
86500856
1989411508
944220908
1632000602
542847865
1989491061
1235623006
1467644281
1884374842
1103804191
1913077195
509695627
95692610
367905415
1775034905
1185774137
649591905
715570019
252909615
1495635331
1544213125
1909211605
1881238912
943195938
1824774306
528403457
974433875
1491739406
834858870
82663168
612112129
650058404
744787793
1027876128
1006266139
1113133417
1251583955
1883389755
1729742877
156234333
595347364
773441230
449341406
1529346285
1073427669
1019425811
68826990
1609743703
317460893
799221761
1275434663
1359376162
1430431679
1709995836
762152044
278962857
25977932
1258685426
1634454336
1072255240
1689286679
2143060670
2020567841
2077162869
504941978
290318977
1184909413
724575943
2129317004
840632904
546920471
988707062
1431668090
1743637473
438203444
1601650864
1378154854
1802194993
79773971
1728776321
1389174860
85915074
824315081
632040483
655401189
1795884131
28048448
2135862266
2086200538
1982088702
372776526
1657599988
1142921835
904648613
2034414606
1803273265
953460050
2117627988
991921362
2007235931
1830652797
586642845
2011814190
1706788546
1529644333
546909339
1127680156
2047857349
1362885728
1798777762
1661526232
687258197
808236954
820048573
437552289
1624704107
1971345005
1834751102
1494812522
1509595747
592076541
1812922625
1708698174
2089256883
217353345
688795860
1061890599
1840197316
286901126
561806750
920479492
157651047
231087438
1129219649
1761174681
309184919
374873009
1737433402
663883726
1678276553
886913757
2117691779
1044249260
1199756714
850840857
1756655155
1681101485
386231780
912738599
1690357152
1138261874
797591162
1108147231
725277447
980839842
1451349675
622779887
1537389226
320365215
91515294
1870750239
1651952734
309247871
2045944365
239479626
1050074567
2126481945
1625362361
267616338
553289628
825686120
645947276
392948661
685551027
648289667
884162819
493166917
1243088218
2055831540
21880400
1182973689
266820861
724139556
153659918
270227096
1232614385
1625111792
1143856581
326617184
2059652206
1031271148
352323976
627876864
1902660938
169362898
223005283
2032470109
133549531
397248797
325567844
1112821560
542245779
2129554704
88187141
1542214324
1244237441
1638835744
2052850035
558887719
2112201762
78077281
2037087940
1358418949
1620117139
139656299
1692077406
2054728099
375485156
662609177
1218753473
2058320270
724255785
1346664762
426264877
1899077601
171173550
545379109
992574572
1852307611
1756668417
710589889
170960588
157869129
690443568
1360747824
2038419831
49557011
455004854
816459463
1996360470
953571201
393470492
222119150
333572847
1222580721
1249222757
2062291913
1545884298
1551125337
1304857538
1822363681
995748413
749215162
1854182385
209271892
1099483178
1181338928
1691815360
156604251
79186652
681142374
267026292
491081950
413964074
1582742269
530851811
835848685
598161571
1542323828
1538907754
522512118
506875444
1432904832
2054254567
916302078
411446461
646151171
11891638
906120013
962289902
51172969
606410818
2124467099
186623367
2130043899
1431047731
272532304
1985393152
884585062
1265893211
251430873
674187876
981269142
992875552
1854874634
889681253
1174782724
2008697736
2087531852
1831783111
960872876
824123218
279811654
1474611925
542586495
816523636
1361976631
1374187975
1048284325
1162435630
1886620406
211231005
1133737988
898609152
1479577024
403881686
1615416448
1120270782
309785649
1709066184
1949363402
536673532
1595827671
1899726005
1458403059
1937865699
19261820
1380963178
254995727
2133409027
1817383930
202309904
998647540
1679198849
421734501
2059190431
864826284
257951753
893268033
1458762447
1628769740
86192902
1463627694
1163320919
2121721544
417007472
2117911136
1808395643
243176446
1667444496
1764790984
1080648432
1185192771
289623190
808205650
1751913766
721707682
2070641741
841989189
1853346704
1005998929
1639993020
797189143
1327484971
1026979950
475527891
1504424489
1838995385
1120958988
2010854561
1623958490
2074824963
1857081682
1140705896
1289277896
1174697868
91547767
430349463
1602654482
1572454234
517696545
702874349
675796908
2108908340
927702291
1283220191
1877295076
1635547040
1901092892
1323073082
1726679367
1229907777
2080303755
1564344734
727891370
590999640
1344035345
1837280484
660004723
785685021
2095931364
542227032
1468057974
536408221
189398281
584686581
267383512
417642135
1439193622
2102548814
2120709877
756441169
1012704484
1126660213
1696613635
147550033
1233271815
617853487
1669467407
1075689524
988920960
1785728705
607922912
1435388583
2034764268
257115501
503353923
1133262341
564740135
2146394261
1275008146
944557961
1647226148
1900047880
1661748156
102616346
318440369
1150050868
823212255
822240774
1947833802
1723671932
1453679991
1267882282
746733287
1018305251
1812802543
298515597
1522545908
1576699868
432112968
1790392366
1679812585
983682617
879986690
1064206728
1048341969
254428237
333706203
464717550
1852312895
1940374900
992391025
1624103053
56919044
1813796119
1939737454
1036613814
1346342636
1570966215
1762587915
1266299407
488511792
1380609411
1045611729
801952635
1192027738
1988060287
1673000626
1298172847
1012458076
1473688882
879406667
418291618
617671340
962822497
1469893083
1141199582
416097592
1303897275
1970962609
146118969
526658925
793221166
750277874
948832820
326456866
1958496752
2011216543
1736102015
207067424
1030281703
1073227995
6093587
1554857235
956577770
106712189
2101697091
1936561289
1930598797
922620604
1902561219
200729675
1812752179
1996058908
1450114992
546520674
2018045705
1397071914
839515251
154073369
136837753
1581095031
546661141
31516136
69090261
1020796412
757238005
1206414699
1419493957
14246674
1874139257
22324517
732802939
91472626
1807264439
1825464203
1849318165
2070534199
1730562163
1946235602
1471741513
289089021
2086659968
84609836
772498975
2107178848
1813643842
1962391520
241943645
749350488
1314371733
462255216
722158055
539721824
996234598
556759392
1976444944
1138945092
1400840832
2027418078
1136497536
158631981
288942532
105640594
675830931
704937903
1762170619
2078015269
43460897
1460792837
1494938782
1365630450
880167642
318742303
1412871148
1887331032
509278506
120946276
1895738302
1777566332
300154472
1149480840
538597753
767677495
1194148855
1657164168
493598718
1194046888
438746543
681412268
2121058081
1206070575
358104122
907597170
25785923
1729990585
184421763
1422057058
1642136812
1582315209
936768886
1105731831
1432320366
1650589435
1977627758
905279827
1486401823
1267363712
1350703834
484833826
2100018149
1748809186
944320353
173756143
1716129700
46630132
638857728
443050205
1443436247
267645771
707677849
1433220554
1784170883
1031531369
1688087890
1197089406
829736174
1011767596
1617991802
1705281084
848374965
1139460339
1934255782
1697461818
1413174867
1118922960
2126617796
1384429945
1381493139
1302799481
1871770021
1022717745
633526579
106268333
1304542426
1375029804
1354197181
38299202
664656376
812150638
1913725868
927208024
2362123
1760708769
205619621
613178670
91902414
603295788
422822498
1454891467
1028613695
882148075
929111240
573797934
2142011019
1852314594
1198656470
639211527
1962983314
276944085
788843665
1099722691
1352030963
778948452
1776285294
31647288
1907981827
323976116
2082242941
249768269
1462496203
1301257122
1209827743
2054855110
2019158459
1340986135
1520207720
640149479
870484798
1652415195
677937667
2037423475
1657767310
2031424792
895135454
424517778
1898144082
496339220
586512920
1939899062
1657839805
1186490790
1008225781
923212996
1788318338
1999377722
329746811
1500785273
487234707
167628148
2559608
1396291603
1687085400
2099869686
603507339
1844984775
2141382864
1326011760
1322183866
1403306138
267438187
1958473720
1571178626
657420315
882516362
130783269
1146114300
2129532422
593333651
1836719484
551117741
506197373
396393377
521024687
1019441664
457039868
1982703878
217740955
1684386182
1361833668
1930799219
388264942
2076779237
2018776989
1826414879
1461377340
1543195786
1378910275
1448823754
1975372382
1585005912
1616180332
713665319
2127113291
2123748690
2105903686
117422465
1399166593
1898087655
158120442
1029525273
1661822785
651431025
1043166050
95363980
331613365
2049144215
2137465984
277898201
1676938756
20567794
671308477
1797451519
773176097
516037004
1654942138
245977916
126854164
1070308358
1376581323
101571975
1451244566
455299439
221241875
1716142218
1775610875
1557278331
2054597624
1503398146
1640414196
545718887
763943046
645073424
344436331
740451697
719760938
534994666
315743376
952538420
831270239
1783496038
962611811
78001475
260721233
856692490
1073608538
1848469737
179298357
875597146
230299749
1199839438
624998860
133754543
1412041768
1322560363
1163644617
960320002
1364443678
677450028
892547249
877866779
1317630803
1167963760
535311572
338665803
733504012
1086120000
1695461252
1510185778
84142428
991384444
548550626
1413168387
1462019874
1641781644
1057566682
1439551539
132563294
2046838735
568871480
665922049
1065397653
426724741
223940782
227373085
1890751985
170161806
1077440508
1385520445
1634746186
114757440
1572079867
1710448142
185007251
2101636306
2010901899
188327750
1797981139
1719959222
1271581323
599770326
480681099
1874796525
117505643
499478630
546907388
2034864754
1323032908
173374131
524287163
1236271013
1384630853
482615576
1335618097
917793033
1380103222
1324253001
1330272300
175042580
1671602759
1549143567
1199632025
1824813339
1703584182
36245643
50450519
508881422
246543547
1024315735
1236873127
215656241
1091525355
1994170040
764519437
1245677366
94977242
733290020
1903214745
1389563337
2008645629
831081979
1746564148
866340965
2062132978
1449747531
1516558559
1831215198
2065521359
567437055
462494333
196993589
2048300176
1796886071
1273409169
1281030844
1268958832
1725881025
58398426
1091332529
2023583939
752078970
2095555229
922707520
592551219
1361117665
1809003094
1475889
1707053721
1991810986
797423375
957562834
692779618
763619100
562488515
409806046
1334730340
2018818488
241249712
2133390644
1460510355
1139379396
263491119
1187492774
579789144
823927442
342002490
327734211
2018436592
1283523537
611742632
1762663425
1387190248
159856039
1133274399
678635800
808892873
848050442
938490817
779653531
83906680
1669592001
89075775
464753988
1775240690
1326509248
126531138
1633077466
573107056
856585942
1475453748
707758204
1231876133
2061712521
766372000
1663487024
1567839908
1176873781
177321936
1888599900
512257807
2114213960
923327218
203877092
926779090
1479042150
1087881078
1974821854
827791112
442261893
666331645
1512130924
838603124
732950782
352527271
1253044225
1587214135
1250111422
2075033638
376905446
1438919232
260778752
384411363
372418972
801177235
2109390711
333226714
1154906772
213623416
1132510201
274292607
945295939
659301482
1579817741
308112675
905988197
1459727931
115412043
652783316
82455957
1793166966
1979662745
259840815
1907292121
958051180
835090831
796392587
1458070833
124627179
903059622
800225964
2013604846
299798805
1969965222
354823856
926479376
617703982
1592583657
883999172
1905174374
1130712722
678127267
2013971827
1830401662
451548376
713220747
147579397
430411986
914529364
1429036394
454871519
1009501136
1258243448
424819894
1289951571
802940171
1061765873
229771641
660394260
781137708
171307325
471606366
1861312849
1547060132
1091589114
783850769
1955937749
1240483388
1556940978
568334676
365144848
2131021222
1594043799
1070788103
1307455286
1741823681
731044857
1230649630
1552753385
1537682075
219091151
1660913720
1632413403
1987672770
1764874155
779708131
505563378
998586193
1770515413
1826512363
926526597
2124208718
1357363841
1751743677
1136710886
2034287176
5114173
1918362231
532695139
119276737
254189705
1936610843
1295107530
315041564
607801925
110303757
306054855
862451385
1888808376
627955777
505786254
1984153109
1464100049
2053897443
1560333839
36657798
2140648121
1885648176
1356197390
171952485
517292580
920794960
572392654
806471113
645784441
2021336833
1586723971
1433242508
1829116986
1855717229
1485851404
676881453
1078062602
137691382
180551534
834070309
1564528424
2045661900
2067016532
77422237
1858693997
871975003
454075832
341349343
602536224
607066192
547582110
227782500
50162557
1378179432
95780098
1951147380
1583089997
1462248388
953101576
417935768
1501229757
1539976670
273851801
1635670033
2088938187
166773084
1529408994
2059950763
1136787535
1141067424
522922185
1284831736
736681158
912966083
1569860633
670389963
927976747
736182476
345173076
1191072756
862718199
851633656
1007360136
808437369
1903582140
1677329354
169542181
1449836115
1985575171
2104399919
429891764
1690142167
797185002
2059742533
1881887035
810622674
1180730870
510710428
542373223
1158093409
1798376569
1022542630
1962848964
159003903
1241349540
704014634
1601467341
1579349555
701412793
1492760624
1711626669
1977986478
1754433585
1825364964
562382924
2111605334
2121764278
789307244
1590472407
1063732495
617489602
442251144
518718060
50418901
600371617
846235444
1613621771
982642141
265038297
103838457
136004640
1830299483
1873507218
1741593475
1223872137
1382489856
1773864513
930037283
2039764638
1937308661
1103827374
1847851402
791913462
1730272164
858793045
885072205
54665311
1757890201
356825706
1497665482
540693647
839234826
1663718430
1196022963
1912897441
768623634
1363586978
976533248
550159094
659388656
1960667173
1547672755
1427638130
1128940667
341253710
169088290
1371276883
1389825001
1984092445
1253905303
1308940980
1842779490
722167720
1769254152
1563192044
456266735
1872861765
1799795925
2021355373
644704370
1894823422
488600714
902201996
963056703
1923136754
614879155
1416177798
123937693
694925502
1180128551
782212929
977545790
2114656711
215108298
2133756788
1456678408
1598585429
237627791
935862074
1583738420
152269270
1031994308
1793125565
1700539641
1895956577
603434783
1733415452
316962238
1760188509
1351725910
1108821290
1812006575
657687897
1131231980
766759324
217057148
1375699731
1802129267
1726014731
1648277739
470772311
767075724
1409708788
222765645
1463218429
196239746
221341331
1383639546
1242922049
972059668
983908424
2051462655
436117604
1566107081
1875817713
866565950
2065440050
1179492048
600954666
519871785
1289624907
616079107
737377762
378746679
233275816
2117356906
1674385972
1354949754
2059290927
1139977964
197193748
110951278
203518948
289997074
2128020079
434250910
1290923998
699802235
776745773
1688893110
1694649741
708383427
695251432
753390486
178673641
2038512401
1118591764
1466543882
1300207362
502144485
1433332510
1268323788
501988195
151838638
1760027723
1148885185
963094544
819782163
2000503955
1415929911
1533026544
987668686
2026275042
1032679102
1275710062
1984831146
531652921
1522624810
208511133
1818070464
1847942479
945016652
1789861393
264935589
1330645017
911134211
739681020
1248509839
893295191
1759603374
491911286
734592462
1028984338
305481120
1508078959
2142542771
1384089620
1400495008
983058979
908898788
1773230997
255911101
586738736
849133080
1522256952
1413272003
1655778615
1814306428
1997433180
1742463281
1244226260
1583990760
981281584
1700457093
1193829331
235380712
1774406137
1995633600
1233612182
1375865530
2070747463
801412008
1740407268
418706347
968278737
1435926566
1700321399
1083883009
1597308931
393272974
1104967222
1186782227
15853685
1414454130
1242911659
256073017
1422472316
948191020
1734101869
1217927040
1490186684
796198198
976431584
379318625
11107959
1635026821
265606592
21056996
1204705366
1972082146
678972860
1545653598
1062757629
1766052145
1532338534
769047561
1900947184
1926940036
324436514
1618933097
1233140738
1672644297
1388592712
726406645
840869044
310282262
716285455
164143080
201194479
924387191
694431704
705729312
11737301
1469210270
2009555221
893118479
1187210910
953399953
1490518713
362058467
1906708569
247748959
534590717
1016306923
1264739071
1622120749
1466030929
856253259
1630510072
1203986241
1174239420
909767538
1656166252
681644315
470775132
2117814594
146512820
548436351
498593229
1182141494
1119726006
127185033
1605541445
1746544153
250053971
758295436
1030283912
220302503
1768476787
1383978388
1154542999
1363413894
908651281
872930706
1422506709
947181695
1869263802
1006449307
518168717
702811539
2040609833
2070516973
1823697962
16288072
1829173648
1171166433
247132048
1164379825
1781352104
101352559
1770161032
2096757017
1309502296
1254668915
1142890173
1865072041
565304034
1114837438
1080878688
963096237
1043563896
2076505369
1098395324
1194723652
333286638
681277726
738461179
1628575461
1481928220
1803915687
1396876868
346774225
67067849
821446160
1812086297
2017627794
2121269024
49575713
1006862479
1332069196
771951166
1314122494
1387525508
1415483309
2055445129
2094102137
1906952645
770588564
1680427866
639595991
1525529844
871321562
1801915082
315908593
497749920
594452566
1604915605
1485849376
785042711
454338638
750905488
2076963230
390212652
1450406201
713450377
1385455740
900195843
1107029049
2029735346
570654052
606820362
1601739316
388080588
1992915204
866681948
1658702368
1415315323
911876137
522093138
1890241078
278011487
754232704
790645343
331735671
229116038
56829411
1169036869
734856616
1084067729
255397116
1019960884
611502460
385277160
279016538
1918891824
1490500224
1713790957
1970005771
1922533826
1417506963
1610742407
40735891
452268630
52307298
1720700700
1894650914
1380381756
709160403
1022825161
1344938193
524340153
528034301
1224738138
635531644
1099589376
824585328
819266121
1708826740
1650442964
1647591798
24765003
172493836
517094397
1631397667
133652154
361841879
190285064
877516986
578506265
398716834
1538401259
1129235120
12403395
124858424
1750557373
228479514
2031236071
2103503721
1433004179
1914024512
526268157
745189317
1581696119
1366252431
1464089321
778154344
2088411574
1805022389
190170069
1899486663
218690379
968301495
319597255
274356872
492657461
1982558943
1500507730
1108550516
1395373486
1275061006
1858419202
1133409458
563397866
779780347
726160722
2076113411
494312879
1055690126
789907671
97113167
1333153282
1353672606
1156145592
726305043
1792952644
562786458
737093869
981473978
1105568329
443298389
1162178553
481993134
230674750
696316992
141676142
506005936
1617905709
1795418049
1728827462
1911818470
377306639
1976941905
1422380979
374681329
1822746694
1036409347
1989485945
1023841565
235093511
1282734948
1999954361
247388382
1800967573
980642739
641669491
430683735
1590279226
1471295595
1356634780
1760338376
1565881138
11601140
1783076663
306760104
1632510281
480228551
990907329
139231697
346741368
1995318201
327763971
328406232
1130147518
563450931
940982556
4779709
1181398754
2043782557
261132289
558758329
1932049617
1336144986
1398311819
198819413
904399176
985881192
1234779809
1744266130
1809900582
2087408792
123659092
1139747450
325658298
458237573
1063015702
1022440171
555559646
2141500920
375619563
1932640443
10534288
78581866
755252390
675834602
696743576
1990930419
1070013856
682570422
1930470103
756551455
591193548
1060025716
297481559
488121746
23030139
1031031903
130828103
457894886
1575473701
1260364539
1784290159
1190504135
434929522
1821168462
1481834372
1161990414
897057113
1898538103
164443546
1895082888
1116666337
587686807
1349567250
1598678618
939066646
1009793579
572142862
1135589306
2114015328
2079096991
1970799282
831743835
1162564931
1009925252
1820308973
1088017409
955413353
1236722643
589411398
1566380089
519312833
1254697866
1727186669
149704090
1160533624
668294180
893278037
1141557356
2030329690
23422803
885285499
1725720311
1601793060
668248840
42421709
2126503578
896492978
470339620
1140581744
1440690736
352769004
2139328622
1086415216
101135424
281816012
1947593738
818215421
1154545293
1635069877
1081146281
1163411867
1370424732
914741697
830720263
914797780
260483782
823554241
1054246116
747614228
2066984012
1154482376
1750802748
1756516598
1061732135
546945227
1755258820
1142263386
1653964920
1134569573
1384945076
1016276805
692858835
52205752
5768058
46085641
1544208991
545794845
637032685
2052779120
712124699
460652497
566006704
43580375
1287298202
1398092893
358752454
611876891
615383293
410443205
83617351
1829042427
1520545515
550536065
960669027
739869213
215779182
2132979430
1335284177
562983005
916395990
1312442481
653348411
974264891
1628922721
1360336662
1503467125
1896364620
85506310
1962250802
347759951
747739134
1157632289
1907212773
123066618
1756182589
732773685
1089571848
1602268172
723464202
1145860250
1038252554
1280268653
673242262
1580731701
205784995
1246769916
1182275151
1834848172
1293105380
2061263848
1258471662
239334801
1708020282
2129043484
1025368587
1137549896
1641241805
853677210
1519263110
598893873
995772184
663597259
1967410795
1108050222
818811678
1879540589
941943800
160588446
1594964312
925250246
844473001
1853271761
52579083
1825016091
1507315171
352254669
1133304029
61198332
25443853
1165636697
452950569
1969276070
1513024559
734099117
1408643549
1639505856
115551553
1464881717
1938801725
1546839650
267390035
1372791879
1826131324
315358228
1233876383
752654374
185881071
1956394245
2121628495
1075600979
2036155174
57995304
1417389806
1750850398
633576325
978977755
1245248967
736392780
347202513
2070199669
245517844
2138695296
1712435575
1495435714
899295611
540080072
1819298338
1036136361
801217760
108516144
282120364
395627269
1662519887
1900331666
964069230
39870703
106004583
736075923
1582528517
1114815951
1224703437
477194497
201417224
931115958
1703280518
1410669799
296844010
1262992266
1599236589
708371043
293855317
192112175
1202070108
1491617312
968303574
1440779368
810767129
1478366332
1487010738
1038166862
1725034111
305498261
1083470723
1559878135
119978260
834126672
83176608
72438412
873344847
1866143956
1988571313
185439807
1288724845
408039770
1369988244
1554768802
8923411
1528960648
1290084034
180900845
794337762
9380785
1436564084
1332757587
2051663366
475107890
459381260
1710562123
940523932
1487402648
617153133
1358795796
912329460
1867317674
394208425
1889354926
640676348
447086351
1890837056
796102302
1968892429
387524760
527326851
1964855878
87998696
1290072391
1665492323
999757512
737597397
989155048
144162517
631541785
1758055636
761618771
253159932
2118526472
1631672202
131229592
1097618928
1881988615
1362394350
1277102380
1800884263
1819646884
2077108745
506370171
1838259583
1283965970
527592789
1110901188
1295507541
688393799
494955548
1498348426
76787004
414607258
922526070
22388552
78328740
130596689
96571746
399802078
1946653002
954147992
405010258
1144130093
187515263
679041201
193106261
663336081
1501415167
1342805894
1634559679
267206572
696300242
622925328
1812128316
1439059873
355567984
1714192145
1079698819
631695379
245851503
1608463828
735309782
748636095
417100256
1266793050
165829894
1126850774
531313102
1706071790
530182627
256766244
1711931867
60178367
1894695188
2092610477
1406394624
1886338280
2034622424
1065218671
1067462015
2034220475
709782133
425875288
1285725307
1590650706
1348157835
525960130
1337954977
1525443351
1689091476
1477943077
1116014944
950049476
2056109966
1757645895
337749493
760388940
876646040
1971811624
432698308
1755581073
773896726
1991983387
1187916823
441387904
1416188069
298668884
1515634079
9303275
188340378
1645727007
703410907
1233993187
1714464604
2067802476
145205473
775472109
143376261
519151663
131311529
1082886586
943569731
561372457
634310930
423644894
1506654157
476500678
1273054267
554068962
1982654189
1778959983
593478851
386104044
1615666802
575567349
2140204526
443985166
704438101
1729390821
1049105826
312199695
896714870
1649952600
674260203
2093494914
2073936344
965957670
2029618023
2029209198
2069141955
982941871
487286100
1483759321
2005399720
1489723384
736327878
1666496590
1661780797
330863139
1378236636
350517125
1839687205
1557952566
1840411533
1454743276
1775369005
1825066250
1076602414
1163145010
978752211
802400674
495718619
1897670784
134022867
2002957502
1137899182
285551892
1485856284
2091602338
207114960
1706018547
1522525105
2052479683
1850200057
317512624
1965990821
1825308908
1819246391
1115301245
1449257675
1576802504
2121960312
1357243217
78167433
2130696357
87342136
216032110
741253719
909561323
749438288
357184676
753874874
1842133097
468779349
1448574134
1428894188
2131545120
1930031578
576077883
1594315782
436708967
124383422
1764684282
1155385413
502111178
1075999093
1969111304
37247602
482951107
1015554966
701970774
1048010922
1801111706
347264145
485833726
1678268473
1818013814
2143235967
1333578863
1183155627
520695166
352723547
1202859084
1100262673
433067071
587720177
664485403
469791870
126054076
627959175
2006646765
1321553318
1223551330
1787769178
1626410647
897498158
1889562343
1010986701
1858441250
1430186913
66932533
2100263521
1100647713
827195506
463051739
952985214
1740028333
1341100376
1033300895
242317107
1092851000
1035455028
1646608147
36202194
20178645
1717743110
1023132947
1852836981
1058076718
931711369
215762293
1077885466
658813115
973208398
1079083817
1187614883
1598703137
587053165
325007343
744796380
1692222899
304123564
59350040
1796022185
453157382
289752976
844860557
52455117
312756717
1024144797
2101835657
173239755
1185695
1670880007
1858002926
1329112894
485394978
484772674
1714469476
1956193697
1755525193
32890361
1035346371
1330214984
1726626967
316631661
1874085702
1495771330
721173723
1929408685
2012104041
1125804761
1755667097
459192538
1859218188
818520607
974770250
162314538
996438771
237229558
1725856142
717366681
2041580671
1081232707
978500170
1941177819
1855226127
1840895535
1645846911
1298089510
977367117
1259023043
2088277530
259781038
1403393195
1423984534
601246122
1218227799
332396495
1925153295
117620871
777428435
1091022531
717570650
658592761
1320796139
228177928
500177053
285557082
891142768
401385809
410000766
169565203
919730713
418621740
187817562
1930158812
1898809387
1428287634
552867660
1757095140
338079579
710859733
636483109
676169676
371651721
608548012
1803508616
370898369
1701083012
301171332
152783863
1212121129
1169991907
981698366
975228916
1565363427
2883782
1052663856
1742185746
237229397
1176388222
1770100519
1988305833
1170369571
978828069
103021053
284748124
2033873621
479236725
833469235
1603050004
954929324
304952861
1245579108
1464411279
362577232
428752126
1353696320
1781441689
268556428
769038481
306753869
1991601466
1828710329
864799314
1285376459
647379452
1380053264
1022768832
2038733621
1196175944
872283441
1526845491
670769548
707917940
968098837
1444070953
1650735081
1359530228
2005191188
790316603
645366669
1857964746
1644386858
1874372999
590789565
2028109095
1036042603
1176080552
1688387541
1295101000
611101979
559723996
1292834682
1368177402
842722045
1344232410
483016668
1752478508
1461057633
766190179
398633129
1779574381
344899808
808415886
1722105748
196740166
993071538
1104106593
608622632
1395990999
1327009753
1847700755
1799453221
958161775
1698162421
21201797
436976821
841305993
1220931566
3433667
778191032
750230876
926216851
1649517719
1027753674
1319604049
273008980
948520097
1505077369
1377647974
354145003
1055786655
1032038618
618934514
325880496
490779928
1554640084
1413106032
986859176
1746004226
1999027073
1633457175
1499875393
477054050
357418190
1556724709
2071462401
243626325
308660606
52119186
1444840736
1362909373
1598098279
556332939
1800201345
1594522347
2019655440
1101520802
571050351
2075937033
2071867906
1997873893
71132674
1397234318
668283016
529388709
2041018908
393657616
1334189549
1942752401
195441874
944095004
378195103
859270901
1326919600
1015678661
1692780564
149238639
1877199841
342655691
1315383794
472224309
2046982277
162726909
1073605645
857302270
1169674083
1798258587
321147804
1710628389
394282115
1419804617
760475258
384278908
1873319015
693106265
437036118
1814616991
1764682743
78422224
641445223
1656475619
464664273
283653111
750562431
1500221547
2042921996
873621951
1276164337
100338001
1512568023
1091039984
795764998
1690694088
1927001321
538808890
1416039636
522616748
1862236844
1351501900
422872587
1969418365
685436830
443457571
1688474073
2049289743
291773181
1756000710
2134949751
1006874969
1643808741
1834358484
960012339
1322633239
484841910
1388069446
1630372963
2003881420
244008851
435607713
1373674482
1262985749
79368792
1462822381
1257612251
628455258
220677414
1555233208
1991178932
2016330283
644453196
173762200
114327269
1482308013
203809716
1644489210
898514228
943406294
814834989
251729215
1849711204
1483677397
2000215188
1420395213
810116535
474844534
59929289
1886374487
2088368167
367251721
1024853553
246466400
1322884004
500771
1311655703
2039753109
1147536022
1644237832
1901179295
1007540218
950695610
1162893420
550948060
1946574062
1843165681
540938904
530167663
331799929
133872487
641495452
2074280107
1493475467
1768708134
988041604
152478433
1728575367
1909343862
1652168235
813942826
1173471058
484595719
746785496
564608097
2013300984
1323871349
883683307
1157945390
1688768740
1598819629
197150353
1448454722
160046556
1112881286
1818564069
256486706
1605772143
498841041
1026620921
35443791
1744511231
64608567
2055103292
1002307608
148601437
1456870106
103285804
480504665
1425158003
909823813
1950583624
429065731
464143223
277893749
871713601
2046870144
377157094
1630514988
1294537806
948158337
1610853072
865139977
1176271269
2082616022
1226732273
1900805776
1566120740
1915506736
1445381117
1965813817
781230188
293232411
1403640068
986538012
1987337727
459238279
919167567
472986093
274853758
472848719
171331326
1816203913
1246903839
848578479
2146662131
1096206653
52768853
302367808
789054919
274629171
2023914390
2056447134
2010397271
745444227
1955745097
248740391
571434727
1492851588
1031262210
1068745874
1508835775
1677686083
85365124
2046749996
558395772
350685848
1654353637
1546649000
1273112349
1954266018
110176341
2011585416
156294453
336969489
1297310125
17337360
1667300192
1462263655
380226592
947459281
1443382660
175512536
790432865
2042861328
1051295244
563078370
1413014979
330155773
1356311438
439576600
964920374
1132535885
1005093333
1669161679
2033898582
1854363043
1838161828
1465754412
343399242
1516769014
2113987584
577785976
1765430061
2075398526
347950110
413179416
1304157481
417863644
479346434
1034343578
1932073665
2061928970
1808839401
1871710592
1127568706
65666978
1495639259
1702928140
224552189
1761675487
1815860402
1798057328
1729395806
2063649362
2134062259
1412991123
1178841523
2038537269
1753700134
101284886
1463364965
645452317
986917110
2048212687
896244263
1929179908
708006234
1246889997
896042610
351596325
32525678
2092652629
752584085
508573124
156417741
631844738
1402224468
684907460
2141926546
517635136
1425946093
2048330067
871318978
1234428109
1337384239
1856634056
1459382038
1796585491
10931938
63249046
1297137265
2067712307
1843568835
866764937
1755566156
794919437
371216589
1830327983
1319731107
681541121
415899003
1097002702
353875807
1454789705
912279874
1903554620
323435693
614703173
783747741
830987447
1579372044
494463870
1617941374
1687230080
239624123
1266732216
3678940
1185906656
1016211579
713027456
393471004
957507903
693573447
1506201622
984499120
1205767508
2018936099
17017898
1122423538
1447598197
945334038
1107141722
561908599
1388118443
731304640
690695038
1499068288
876289411
1521535209
764326959
1345356407
100648001
800156149
1612406443
681035978
1471450806
346988606
1746506099
1055478043
655932410
1412277525
478453327
854395911
1458751072
273903447
327082042
2081645447
1391893021
1125910141
772389647
1989044277
1752849592
1984918239
1048433615
837063039
1304028650
607896713
1696304148
1951812572
1145526309
1809562042
119980733
1249585156
1302321069
332386023
474324362
1492044971
180365254
1986028133
327102256
1014665792
921427627
793994992
983689754
666144529
1638160170
1665067913
213731497
42977646
94424899
916987929
1174733988
1167159234
1481368419
651429339
590945656
1450206255
1679249040
1314931736
1852292813
1145378565
622222058
1790609117
334728759
1735044780
499249075
662597322
2065240613
765128402
1632747929
534331495
1490768736
1374315973
1195898696
2065711021
1108966976
1124606182
1904216050
1373175463
363857367
2066032227
932155079
1716438334
250251389
346257742
324542968
1926031845
1847430619
1714565509
454419953
1612486968
443399439
1086713752
1320893199
1669133834
937720980
290057669
244755054
29245379
658945965
1555567384
528913887
876503194
1534052515
909292554
993220480
633922156
677962167
1422686437
254461925
1823784170
509943767
1427093827
1062611281
314503252
1241288453
1586493449
1584175914
1329791242
1079950543
1936178233
1755371303
1005335735
2075719380
1190908730
1095980025
1343164770
792609081
157431469
474780869
674440251
1156374449
418522684
501681680
297853105
427012218
1786055172
1646349636
1208233693
758064076
1386433218
1008982096
1869490528
553210688
83039006
1193163588
767417122
1390146577
535258078
64270657
1483146463
171851662
1315839967
25926391
1932803931
245992255
59289576
1674296648
155698281
90536786
94501504
1910557021
1351118412
606680397
562373503
2053235081
1277465889
638275633
2018820246
1712658157
1341144607
230176171
157529641
1601720753
1112795873
197904559
865909463
1133258682
1103049794
58264194
1423409407
2073704576
1173817709
1522332201
1706991863
1705658363
1115032665
78079651
859470574
1614751794
203250453
1405872670
1915757716
1702349674
60527777
2042028184
918718177
1551534815
1686699204
1365582544
196862293
366142220
655442273
569871617
111350220
548325524
120309521
1751034504
2134899898
1701482183
287138610
1253266490
726690765
2033982717
1490782961
82728461
2003157339
933103059
405099958
1629352963
870874670
286275294
849389064
197201452
934413101
66698869
324100090
83130277
515871732
1029447009
1017209589
466688442
1848306319
73702972
1866699474
793301665
1472952420
2122708295
2031806494
2113232454
1284560701
1657193123
1225408504
779580633
1551856442
431977446
1807002536
1159713479
137181290
2026940937
111474611
906564118
2007382591
499350586
2108285041
1748444563
1327266928
233075800
218268816
696415207
983505150
1958669209
2077678690
783665008
6134341
1248673465
1991878528
85420113
1463108880
1048301768
1778016151
1545198104
1003282697
1148644832
92481378
1121130677
345210307
204341539
1864173760
1396734144
681181624
1625782049
1476925134
1278015545
738657639
639785865
1899563158
71042752
1442058226
393111878
442130706
1587910080
2033746733
284414622
1789760372
396859638
259987594
1106244268
794809322
710752328
1499147418
797263592
1326655816
1345128471
834152417
921201391
157858440
1605722513
724895766
1508041063
1435074351
1284421968
1951048407
875328743
303810398
428916907
690607412
1428743857
1275952347
820576104
1163113127
655128152
1292918422
2005194230
409609483
292105037
667500458
2099389579
824229718
1327905180
765675219
851967581
1922273358
438443835
2103856443
750313268
138343287
459333292
1856205914
806661654
489741660
1966110476
1812167919
1374094408
1166736348
947584147
962745670
1873053856
2078314264
1369397759
1481471832
229367178
1672330120
1272284835
1119323940
1336233567
1351604849
1712135622
304036001
160336470
866511611
1478444786
658502311
639933758
16639789
1735071931
1474039085
1772975530
1369417764
263484045
1358846128
288313583
1667069132
971847303
2110128259
226155222
570593461
1280488717
278805407
175466649
481367547
1269808867
1422981715
648024323
105050743
813196232
1098904255
5555632
1982375653
535687150
845553996
1407341374
1648556439
1112562574
298850095
813874677
1644916664
30094384
2015575938
1189190623
521568972
906061307
1870121424
1693093273
1233168915
762921142
1632460599
506461756
584837364
1156414153
1896926036
1444086999
305521533
1683035746
6164149
220234350
2079675777
445399687
8254950
372956329
646509108
423372164
74870500
851345557
98259822
1451177352
784727894
574324059
227720746
2020192787
645590923
1938623303
1606635470
635537278
1973961721
1365857057
337769783
833427485
926314183
1179880843
1933007255
76549301
117677932
639299438
114286200
285490848
1614607628
997730951
754718749
1143053757
992220005
505045571
63429208
517245031
1578319945
676606991
1421323117
275372346
1433338311
1859114346
1225273166
173448956
843300345
1460097059
161686215
720459770
189021329
906716463
252128873
1075774473
1183382825
1416725954
952316724
499083809
1663978934
1890278747
2087467544
170439618
1729558171
1799956470
576028588
261909593
1405552634
987446797
1081492258
1236587231
487241226
1049179508
785308393
810817361
1463491009
1443770773
235168064
1237565634
1147482342
288347893
1526927169
1742412780
671840873
1959613683
938992186
7223247
1993647440
1563676483
292222265
698229282
225386240
133236317
1984558479
2035413554
1412318064
401962897
562498609
696025736
1625534391
2014298891
1503466878
1705184867
85958255
2066610161
2064469122
1547678573
1821266945
626847120
1861737014
1166220775
1218613991
856366059
1491401670
486428845
1014336826
549898594
1372241044
755704934
755401317
433210754
1623043187
1169826872
1382156181
680001387
43847519
1990054537
724455809
2142671172
2116961634
1896768930
1722087181
328212565
1689820737
1706452280
1636473428
121165841
309274118
1025154463
1378720598
43458082
1400456884
1499440680
2107244148
1106826288
318244069
1475598690
1602196520
371033252
150081699
1272648508
508339784
1400586320
213965805
373224771
1045566547
1436318082
1142921835
271646004
182667852
15579271
1915313696
1738388297
160838378
819960074
1796952221
1055357984
1309391157
1432673832
947642424
1495549793
1639888040
1345709474
871874776
732907763
1232693690
221892085
236244354
714519903
711266161
920333023
897616715
55272581
2009100202
958026425
370059122
828561029
1430598349
1567497983
693936196
519226969
2131244079
1146202933
1689904421
1022591668
2131790315
1293835695
2087211033
935256012
1228307183
130533727
1591860582
7773388
552986374
1087759657
1567879471
505686547
2128605457
1212924436
772233688
864100330
617874470
1411677399
1999097624
317986372
1757387903
1142180878
549512450
379436073
980920958
1359470526
958985603
830298567
1244246178
78120866
1834394357
292504230
960580315
379176385
313147932
1400987193
1528898386
900275813
1283026848
955759690
432256426
1683887479
1605775114
1861452306
1796983055
748990208
456391216
234679978
1925716013
1666733727
954180564
846834805
2084892282
735655904
1525810970
1019093143
274193213
818206735
1430281235
91670013
885648589
34623356
1781733431
410321050
1046891739
451007860
780257475
44200643
1566669266
1438336288
436470207
1538759403
925415473
645505063
1063243402
606740712
546494968
1529710902
682831460
1861760207
1877437913
566120932
837229285
1619616337
633965395
1892437879
1173238588
579374077
937664050
1518281977
1122446758
898399942
788944365
929770223
390029056
1842745617
1911162003
1524742388
1594743628
196817533
1787274238
660995207
855584998
424698961
862695602
1110932426
222978540
1927144226
854676310
1520661790
447146501
718344730
161252997
1954086790
1547807439
1311957376
1700409861
2027076488
895652906
2002803025
2017513890
1004929953
400070176
595576031
1349273028
302308726
103975474
185410857
1053703790
1610674585
1234493264
1241183736
857685658
554413287
1008474882
1018976564
1425814946
558382850
1849841862
1882450140
2132417104
1548101190
436098400
1113037583
286542922
189160144
1224876967
1142578070
1406729742
708105194
867026986
2061143429
1392567887
1305707572
1681073842
1181387157
512018078
1735619380
1948300940
1418600434
2129607335
1323288543
1629858355
640024642
409648331
740239124
162173875
782366759
1311806706
183526124
961963017
1022553880
431191069
1853579951
305000299
360544455
1816168532
129118900
1341345596
764814969
170402121
701191573
137121024
1122483411
1030147650
1139429577
626876105
1996423395
297174133
1286944656
1224604967
1293509772
1942119100
1457110831
1068664794
20609567
1500688347
415160653
1244615427
49756547
1617614219
2053388533
1427853163
179794181
731020237
32556116
2105656863
1635226124
1685633925
715426537
1139453029
1166325670
753625976
2007239379
937936355
2144958843
1118694362
906548771
739766799
753434330
629933361
645534897
51462284
367427543
405302373
490955418
2026397348
779092339
471245020
1227263107
958447243
621072921
753634578
2145574478
1099432036
724051438
1373519195
1276995354
746192286
29837111
1070590598
1856692094
458051833
29514543
589459863
596620098
625393754
18601359
40119586
1908915467
1844238719
1495815462
1792737198
812223460
418666528
1647293977
1341054007
1908194056
321522770
458288679
865706361
239702597
109467309
1201115561
2115944447
1105578018
1405579667
1996024434
1601286240
1866075687
1959319012
1496672607
224257218
448204049
1457355280
1413406418
412439301
1850545251
833632203
1873688592
15691056
227145711
1922463753
659985451
2093493531
1564320962
986192698
436925274
235467624
1431603581
1399914332
78800309
1488468636
254978911
1914450242
1616469114
867829890
343910123
1758622587
1242974974
18275806
1359591524
2053438858
475707455
1011803231
1500874733
974325232
1593818237
666457634
1807015144
1083552308
1637375843
2101595961
2007896564
1149477974
1220893743
2146689147
1096278590
122814076
600675223
37674330
1689976825
1098282669
816541038
745331955
743524731
206391496
1707569938
405678196
301652936
2122165661
1865961915
2003220031
315146262
1458388543
890488437
1434320901
704986919
168415830
1153740983
1423013646
456046966
934046700
432558366
1145927864
910818575
2092792744
1234058071
1562700956
1590964892
2059535868
1607561952
847717042
1472761887
244398191
1094880001
941081721
1865699402
1334246487
1559721367
1962779395
906659379
1115786615
1551797239
1496204915
64032245
99791298
1847836507
1005068275
1332704728
1348297198
134496736
1939024542
359761675
2070427570
1589259549
2105592159
1138220284
1033320480
1958758490
43465416
1727915081
1340359709
1566162391
2025795047
1059986046
1422688540
903801547
1146181250
304131672
54231126
246878445
847940285
932340691
1013232338
835268968
872060896
2051347229
102652109
843848350
212234827
1806150665
812487557
1641461799
1333534915
1052416957
954521286
1054073073
637071438
1356476643
2095277310
1198183712
2084822924
1782437055
1796056569
847922188
895862862
10219788
1837270389
1680970007
399729400
1961960519
1469294864
1095246460
968970337
687722684
2089105758
1743497041
494661489
858284531
1022809256
520095173
2058957496
1222063107
83844703
86575268
373131842
1008853724
1355423581
955033947
1231409926
630186868
1938392049
826320105
48423744
1676788546
84531447
2088163736
1104030488
35187014
1479065805
453572560
38301477
166382605
2102522938
1831177172
412850636
1555851854
1254352590
1647113381
299256018
1265398086
1125949609
1937125408
1010447582
1393603261
1672493965
1689933388
2060711368
1092611876
1795316477
281891384
1431604666
1319877748
1952393234
1572317177
566567694
447083505
1729104927
4720012
1510628848
1628820370
973748341
701699975
777945798
766067596
490837766
2111615930
1629693163
687880869
702085971
905773087
1174829241
785089584
164856347
10983466
894845624
727476741
628143724
553434228
1818637746
2124638334
770840509
790547959
1404425866
793812120
1020780354
1570971831
77372117
1861838003
99129526
1143891392
1269223759
898698012
319639828
1366878469
1503173530
1227894341
948539675
952795227
1182219152
582086631
404183533
621114360
90913032
1533553711
321220291
1009401654
126976619
537685131
586978458
862997337
524312789
647394124
446418265
429963145
1686663558
2024154900
312285542
766977295
199192254
542869944
1452896226
1388402998
1854505088
2090212387
760601870
1775574606
580047170
551782579
219148208
1692692243
801051542
1713198817
305789281
469621171
1196314592
128468926
62055896
893983537
1122368994
203115264
2091540155
1809661046
658678718
1945835866
1607783601
137953102
138515715
1795339639
748438710
264340287
1530182635
899518658
696406887
176751567
1294343886
2051955437
676023307
1493147468
800731
1597728717
413492701
57375228
1896339847
1238773007
687052802
497444573
327654046
1206327585
841676308
17517490
236779442
781599784
1544187671
1312746994
857291831
54933176
316414188
532764462
854975681
908763351
1613096733
891542153
1622197578
1136904597
686152869
1197329517
1727455248
743378106
1147452188
1558451275
91718220
372422492
90729137
214961971
918100607
1891097265
1939873664
2119706371
650495686
1042273639
345861982
38626059
649281419
468441451
45723524
1709367500
1992537890
2011724184
772878519
1865718676
33557619
2051665108
1759875056
1004997574
450824860
547859158
290843447
1713400188
824637600
2074443796
446431458
653420287
1962326769
14107250
212500554
801325574
1198575056
332075241
408331663
595315261
967546144
1353166518
80721736
1758863514
290851027
1666224279
624840517
559468765
366407188
1305649952
1550610953
791891780
1309061014
180411589
462604482
1853576520
1038451465
536738978
317351277
156043283
1379493948
1683870482
292491741
567226900
1711253316
2094075898
995134580
1504594897
1529370014
1368167131
1231772340
547304858
555763696
1054332197
1807522968
1734961880
1857463244
1774210432
1848742614
202592891
1492475942
759445498
1415608285
546120271
756101579
475238269
362113235
1766586212
829585779
952010566
1262377245
26190897
373307017
1032199232
1080317190
1271645551
630271277
1887469730
1465172832
1090196364
74195202
1608245259
1238288247
861368480
766804963
1484822417
2109065918
1693305694
1890559926
963266831
1361728238
751313899
1880735449
1827393018
1365297222
1453449101
117988704
656561342
631080009
216512384
977378450
7651280
1430848314
1561516735
1640028455
1790887527
2040727220
699076669
492236766
563580908
783088893
1871651999
1993681561
1036136667
1053348913
1115787879
1864996908
1858835526
155243751
1940984594
1160016431
776833608
727510956
1497478034
1027160057
712125484
332518306
843602275
1557392767
1499546651
155956762
2040765174
840554280
2010877523
898353511
172424429
1815053065
1946603706
1946737069
1179550625
725846955
1059277587
361399376
177785330
555655695
1473185853
943869367
1117322832
2146286566
129239415
1624330659
601574637
1358012053
871081291
1202459361
897727062
1234076887
1243999184
537613616
318013607
1105917280
1060591702
310809668
1980237328
1873085926
1402101041
1860220856
1265700953
2057127433
823948350
1359611678
1730396263
1054633047
1420209562
1516010842
1268199162
1227878156
1204027088
221323005
544863962
1202124774
1970084490
381067902
1837240469
1089371379
178688573
545291864
1877182411
1221357246
229578163
505871512
700800243
143342552
2090102693
8206161
232435834
1705477532
1649784525
1658616178
1849149437
557256062
1222715299
39149463
794014388
353250769
543592993
1041748260
1594230757
2015674899
606548105
362403553
2023972495
435155304
551945013
1206380897
943458987
120343785
880239063
882597038
1516594141
1435151941
1761714733
2005899859
1861013489
114114140
533346126
2074670256
180184666
1006936028
1829116986
1485934467
28694177
1995905446
2079242080
1124282459
876407712
188150875
100109461
1015355732
1312182711
43418607
922858660
1839166558
549117368
640151695
1859603127
1406190604
1120266034
1161026659
829736247
1787627584
752793096
1285493956
193566939
164015659
1052550774
1332695550
1367209849
1870270463
379105048
838593458
670089945
977464552
955473075
100755758
2123347600
521954856
1634993839
19623276
1786381963
167021765
785732950
602791560
1497688576
457358335
1672249377
675626107
1921873659
2129504136
918608637
2136808193
1271576884
465033522
670816985
648280753
533301804
200932713
1447448061
1041013252
399211123
1985374956
1148046405
2077774455
1063304047
420529399
1457221318
1754463545
380104129
2073355282
742958643
1880287073
1968038757
2088098126
917686258
2004732053
1661193808
522791829
1428888160
10946531
2035400514
806716598
1880191623
1677133172
2012226213
916594047
1060671717
1435783984
530416801
1472259797
1072590377
107628390
1552567095
1645955541
1286527596
520769304
2018516865
1659467897
316777293
1340097878
1570185230
1825664975
515330085
1516092191
1292746631
855240568
463283345
598814672
355534400
138173006
1263319862
361466457
843047136
1462681537
569588188
1068647019
1273335488
2025874226
1299561850
869995027
980119373
1386948317
58382750
568277807
1014158681
93980373
520523440
165385090
876161443
645060167
1129829468
666590753
1026539289
1476050534
162256487
1401789825
1827383156
1785272056
799396852
1855437369
761603403
423021185
1504533759
588548338
2048661357
345894995
1516046643
1418905954
443354427
545802678
1817701184
1424431056
1010026744
2126945380
1547380362
1312225670
903790833
1600661150
1412478333
1669821858
955965702
1732864711
772876519
463320698
650461508
660324403
1679162961
857869249
1407889747
944769292
1958964854
710818800
1524030976
1722158016
202995449
1377773010
1894057473
1859437953
199812547
2138149439
1568219678
1340822744
282169991
740400158
1284959741
1422583645
441141449
1917555212
390549242
518308543
891829521
296649092
625971059
1550573136
1776960883
732805144
131490518
2014716002
1777452609
445104852
992655327
1519248444
504193736
1786666080
659327674
1488195230
585595513
971179749
294524920
1044478677
1164298168
523392526
1891275467
1050864956
920865220
175611966
2069823828
561717520
612893259
1547668996
1692180819
721293226
1613730274
772890153
1351018237
1631099325
520740583
1544520557
1599058778
773933211
1222569317
308343789
41421077
301175798
1920504707
572167490
219965971
1734669864
906833142
435094648
1441042390
326686263
1673663350
178336014
605233376
381986641
1685731050
575021577
1613071695
2037578542
531274218
378096407
1373496678
1496564333
1926654358
1900889191
1130869331
1275033641
263154964
878891982
1074450623
1573807617
1251072012
1996155201
1542202183
1166278395
1803282920
1223251944
43613640
1919812547
358944384
2051435172
320242770
1108844253
1082040499
1439353859
1258767984
2065914915
117881859
1866595964
989677623
1480287252
756350814
1984340600
1560521803
605873958
690322362
785252163
829330168
476448121
1391359000
464976967
291936118
234431136
982647001
128851399
772812470
1638247373
197705073
1208986799
149379789
495539565
44982841
913157464
545222819
1701053142
1622113525
526399338
1534022079
207479626
1772929947
1787242183
683528728
1369281365
1572634866
375819552
884450573
74700507
1835242110
1862384647
315648177
377925288
479205621
585669593
728712162
1912542544
1992392685
332847844
799578334
1235672094
344183039
1378447085
1779850274
739407476
1341697382
2082645627
38024928
1316751746
1179534439
1058321614
622102832
27603254
1242488906
1459850182
1623453201
783606330
1829948799
773237823
1787931909
1316613081
1837994281
1147179593
2109799134
2124544592
389316202
1906731236
117776133
394429924
2056361300
141147851
2085928932
91865785
1390555664
944739061
1034256596
240153654
204317829
1376776553
1951297772
1821754904
604952871
633639375
1522430677
1467979305
1514200795
280888499
356944819
872772031
138953046
248646446
506611734
1855690360
145795410
1513726425
1077149104
977488585
1080945482
346452420
128587965
292934962
286959329
1724905562
817615390
1690655705
1985271412
780183305
781802960
1550905579
229795909
151789831
872256201
1508584760
1054680084
923957797
860050686
2021553930
189076816
1052275061
745106149
1874572254
43284391
809105906
344565459
291377787
1406251653
1383586555
874506846
1294781353
1928487171
1081104119
1407231196
915181637
599014981
1578877149
1294121676
404501230
1215593385
1453563724
1217903017
341954212
1896542532
713787503
525806939
1662374341
2026045147
1573836903
1771868922
795045406
302649400
1660054724
704913276
1526834273
160397586
216400728
1576747125
450144321
144363514
1975314622
107821978
1970299914
1119604970
1489779656
1663041034
1942692476
1751413331
1316134695
37654879
1365986823
223127042
1282759450
1527491565
1778606688
2066977931
1681972531
740330820
710204426
987731902
444956456
1958838976
335236260
1814372724
1195042998
57971510
490882093
767235139
756532209
837125704
846889393
1183572085
988039702
1311269320
874635050
875690215
255040940
1649783422
1731664933
1655919139
208831257
248110469
1485076048
2082091018
1076343886
1900554813
1047065077
99397085
702523691
476459679
2058631930
1908755991
183759203
1925997095
1143543023
809409240
77619653
13436855
641345285
294961963
994815909
1131761371
1290283595
1450694578
1863211783
837964013
88934546
1202660539
770518678
608098148
324390374
1165268171
221252317
552811039
1927862030
643149012
246909575
1970406571
1674772585
1853410669
368810234
1431754955
255980817
1333350339
1178887245
845166951
2017718096
271583004
501206409
1413536173
1098157099
794940454
712227946
1157328002
984571139
980479211
1559706351
92926189
1684798442
571063871
1392756714
2017002393
852000310
1636774349
389118615
1451425475
251364292
319352746
372399313
362779312
1437283441
197528546
706997439
2081475625
26759254
112908312
636309260
1386532586
1346602296
814962865
2023062076
819020542
237586409
1380353224
1158062203
508078720
1785187791
326142981
23727419
1940498590
1791705940
1378414158
696018013
889567671
1501274883
2129724303
142227119
1174625528
1709838281
2033222274
1536329276
1955856981
1605534136
1321292959
1602333017
158798762
1022973479
62643899
1974206108
2118864237
374358210
227520841
2017288051
1383887601
1196425268
43601361
1948636037
1749907412
143329228
454870812
229973663
2079924260
1638427346
1474037737
1175878841
913461655
149242457
814397034
2061237890
1477569428
467770927
201421105
1569354866
1354024906
1099719960
2024492699
1098094190
222346244
76963828
473732923
1943628574
1640195036
1482900381
129628855
751109266
1187999874
1986992475
563600192
793678309
412145763
1578660251
489654563
1027724794
1285542182
688045271
958418060
867854893
349751952
195521753
1910716102
1824811294
1595454148
2075792864
458064125
1894507696
583163654
1691470343
1650707588
646745828
765837723
617743462
79739147
743726000
1659992871
1493655441
794644262
711584190
1349540994
2144981016
978977475
515092052
539118584
1213315652
220101630
1127845870
1595747051
295988670
982727384
414196207
1466213868
134819557
149633508
1426329376
619039122
1992498426
101115813
83560740
1640846404
1170659079
240403950
1291744029
895882343
1118158148
2108906429
919745320
209971374
561248495
1146437043
1706993824
1461242258
158571513
950566880
1219478637
2067079824
912436803
1202949094
1967808231
414193547
1436209537
1540730728
414160925
1182623689
858130339
353728408
786144395
467569078
2101797280
1342280458
863260027
1028941910
546281340
1756166790
1593136435
847543126
1714955515
1259231802
1479163685
997325688
152981918
946512658
1235619965
787422419
1089246764
724587797
1040942587
284266818
588769245
1384518535
245587632
1279021740
1078798130
499423673
1843311607
843475748
2108445309
1669335774
1070426967
880091124
102150830
337569557
1814314594
2007098203
317271200
1668549386
107083588
497451261
1129315493
217104053
1328617953
1268364700
223907641
623147428
2071411873
203124996
1114529983
678170856
972595839
645168189
2029940998
913256044
815653853
382583590
417849936
237589296
499404027
1585280033
1466494964
170124581
1810330125
1793022459
1059501635
42548462
1172273704
1691710875
1351455480
238128407
1494769546
227939045
175139545
797242715
542844575
1761293719
1908077986
454038738
1466328177
960097972
854845025
267180429
987218517
742336561
1644939662
937403193
1999987902
920705045
168678036
1211735874
1578894665
668413021
2136210330
430788583
1403543908
610265248
649677470
1091175566
1968211353
1828006652
123703247
473575181
573801845
990002208
360467582
917151757
123173055
2088321198
799074616
1349293327
617719973
173397860
846623084
432286037
1366719301
1728490019
1408204353
1629270332
1850047682
1021475885
1931014378
1629845376
858491056
1586566194
559044090
1180453766
542313674
370993235
2100054052
562052276
1078129659
1127688647
1577503319
835476542
1366506405
1962101874
1741820061
1910646797
334125250
1755296830
1766943012
609126765
1262226773
1817375436
1154402280
1885002329
301783304
1021321782
1518232076
1906902918
878140205
1184120014
367896303
282019901
2131008584
780516915
1136850279
1373729864
1642348419
1301265473
1509526582
108905624
1084613903
1974506656
1343336545
871277505
2144158870
1887992555
930658790
551697948
1420580118
550464485
674816941
433939640
407516800
1821714997
1755966934
1796217833
654897418
1914786789
666898377
1372730635
1209154030
1160058985
779449654
1380288921
1799978356
1522796328
1188381234
1343464743
2080725002
1673930281
418863534
1770977084
1569982482
298065056
141821518
1947368875
629005692
238693025
1289172531
1317832900
1388866323
537188151
805626934
461602687
34640981
1900052221
1038824405
1793383946
612571385
1678567078
139208038
1234201715
2085741831
1753985159
190898224
624861937
1888083035
896309324
894863262
1240588615
1560148349
1944130267
1448779654
620280128
687873267
796760355
137187910
93520671
521665407
18770018
2055547182
1865896416
163678703
559856932
1574891911
764236036
2112718666
220280927
1326368242
1220360400
1146981457
1782178340
294734670
2022304134
1112301486
700078861
30250527
353580625
1684706395
1613776767
1433629139
302973039
1109808877
597886015
678785788
828979959
143530264
110794298
652168665
163239390
1380744601
1752739119
329883801
1907955397
1257693272
1897395723
767922391
1342561066
1722684927
332810994
798190866
1986685099
945008514
113015988
1734507496
1678544842
1600884805
1214461064
1645666791
160676730
202883456
1001753029
1784277658
98570527
1679733231
175788825
632108429
1822050005
311990684
1230796479
229354589
467654254
2085886129
1102513600
878688769
236207646
1140510779
516740335
857496265
354092824
1693499975
190428236
2072614663
144711779
888719234
1657169342
1743553011
1826748343
454832153
72318761
1863424043
457988228
9426705
1274291239
444252566
1402159049
1940374206
1180466933
1447363854
635640274
1442969692
1754195864
904824490
366795710
357854171
1272944179
1772960722
1908591002
931968769
1370528530
583629927
412563773
1044893163
849769312
1296955040
875498460
1447231842
886507157
718027249
533720111
1429324907
1679654459
2037934610
1667013736
1111494247
42883449
64727160
1365573026
144676388
502926031
1057989470
1413803031
78676340
315599805
604415765
1518059355
937430813
1055519008
1365113183
1606721082
749034503
1936121679
8776529
1480471654
386758511
542396601
86649409
796931816
1404056198
308766670
15468722
1556432333
1100723713
937952165
1985772728
1762016392
1565234590
817504632
1096591689
542342956
958170765
628074284
1858229875
1306489323
1194784780
1771912100
1662431012
1627529328
1277437240
641915661
1716472912
132380150
1210710146
144723600
411784879
309505138
305178998
399628577
63323974
1674049658
576567576
720468502
1566019931
946904710
2067522831
933655956
421847815
1652773536
1074721676
646643642
736422761
913100052
788862950
1480520949
485057180
625044962
1365975034
82798122
474944141
14926877
1402158852
2139615562
685801378
1018347022
1670747654
774231337
1515560109
695573677
823981670
1527591693
1195412927
1626802042
501760197
304813990
265314075
1474122894
1069026901
363469578
219685355
814769763
1776956260
1072576221
240126086
1319324324
74415998
837038290
1549414475
2099134695
270288838
220474320
87882133
491255709
1485670195
653102594
650732212
877288171
1452257085
91794940
1913906209
1216872494
247917237
2131916695
72353849
976727883
2122201768
491706777
186677660
454502435
44782495
1159540901
1781986336
556637063
1720209502
1527152874
110218675
2001063591
1894658056
345773092
698680476
1927380301
1100803764
1561892520
2120272675
1653906096
932106839
206313129
109404979
1312152949
1886454287
2057066712
942084459
1689336091
1106886190
1326602294
160109736
1466574323
747981791
385918854
1880702400
228505733
1649473722
1701745255
303640006
850526111
638306518
55499108
112355351
1310567681
51452867
595011964
1449411113
1473708128
415840844
18311316
1040828819
1369768659
978825089
1744611972
2119386322
1913800729
2139091427
2109522192
1238425802
1962503626
1613097292
1648369703
1329029065
2103281412
289613768
1771616699
1581568586
424872312
531414438
644462312
943209442
764154721
2058969840
1005862332
227259752
167281011
2022785805
1185281359
1442015947
1927613805
1349717455
1367038927
265477609
985664460
801829804
1777867745
1501495813
695621350
1634380665
374983040
1834272380
380302900
608145006
1111474838
1497962093
1717018346
1180968225
824067032
2063199539
535956305
494453891
94556736
1177652753
698845744
172257927
906598199
941075014
958464865
1647218812
812926826
616137533
191793379
687648899
356043908
1000471068
356595994
601156882
1629810814
1473993047
850514030
1143207299
1404114390
876939252
703930407
1779932840
500765462
1929564674
1088870473
104175504
574411338
1921877095
749545263
1878256837
1804719097
1017886638
355251057
494867693
826423743
1979888312
1385796143
1235149351
550054274
2008362102
1106737125
1385206092
1883368815
1766365969
1984936357
669850780
2082012728
1191190706
2011048358
563711002
1869707852
1557202477
880256236
85193801
996407929
2110720705
1706605718
1805695218
796356643
978557711
1560358313
70713923
1190276653
156313519
29977238
824462966
1682346343
714597914
1384430656
266546558
448164837
688931608
345097935
1938352192
485851480
1065242217
965543212
547466461
917522351
1648542894
1573457187
143298711
1953155836
740469813
290862922
257320071
1400641219
1512685014
1191600363
1542414029
1530484237
922780870
1594568554
1688648773
1472559850
1841367582
1100203538
1575616205
1958475217
1464764021
744150717
214292790
1254811186
2061668016
1449177855
1078083741
2017341573
16756500
655139047
1048911435
979466484
776810153
1986662589
1785258181
2095482144
58737031
242598820
1472241434
760248894
1568505815
1415996990
710165055
725136063
1738111926
1500224364
602188459
706217876
1506909151
1656137935
1051313690
740752268
125802477
2047355862
1656237450
2124043330
850775656
1617030825
1278398501
940433561
154900209
615501424
385516949
1520346898
242896647
1967040729
1773127659
1779081335
543765764
2079939353
490830278
294322520
823593564
1650846935
937637293
721692611
974348637
706834882
152541313
1548743259
1589253870
465632840
1086883960
84984647
1623729727
452666276
260833986
833343373
463976680
326468825
700390322
312084628
1079371778
239707681
299523354
1264744393
2055701150
124622700
1348428251
989125849
1637056222
1595819
1904170427
307204888
123282386
1976009779
1549718645
925911914
1406188168
826893374
393713111
2027625966
1695775184
224950492
528939768
1233121695
1101399889
2044090467
1919781962
1212731783
284712170
1229413672
302689745
531922170
111168269
651268949
873800250
1787751754
1478038060
1107149570
1440201018
931552557
1092061408
425382305
1846709899
1622121928
13158690
1574168853
1912303021
1578487665
541333167
1537954015
212480295
721203155
1157480391
2085262004
498580241
2047273590
376648615
1485432403
879050843
1014909886
1591577821
1300250812
366369576
661332765
326422505
216483610
1443472728
2109707261
1890711936
1959681025
1948399851
1792217259
2028108669
878667951
54236957
1310418885
2085760041
1519198453
1565988876
118196038
628908961
1684240611
581717292
1784879866
1840867885
1830344640
1055636857
902665507
1195212826
1790014842
375526876
2081826362
1706999777
696126480
2081125643
1353752372
1377796363
2012267807
400866696
95575622
2084289911
1933623573
1271855722
143705539
450421352
367033553
1181826173
904317622
1361390786
20162167
788233412
1875841274
1981851340
426577238
1903785418
2115523544
1555483215
1805564002
155406819
2137277120
458248823
116152902
1325144873
1705677811
12554755
924106630
1375732297
660719815
1209969499
1643201250
432267486
1144195192
2031561041
766840451
313599892
1961449732
1902666885
1295203663
2043655856
123173121
411805219
274761685
1776347390
189130452
908649784
712437086
1501353804
210685840
1016017166
1520978569
1832633465
252002103
2038330574
1094946439
893908213
1137754205
637190605
2109910735
970911261
937693009
81227296
782705280
593292867
1506830750
1620913274
899933252
146915023
926874554
1396754543
379612549
338744996
456233522
1159147074
743039349
332094527
1169708987
1699535710
337368723
1003982578
1029222527
583568689
1080257771
1559592088
195019582
247989362
240622174
1808733312
1921724098
1149070239
875064997
1104250126
1185850666
898784592
1192771369
248962914
436962558
2124981967
1928447661
394359936
1829446608
106572494
2114392890
1970207478
557458162
855444259
1575888318
766419429
178667841
841804418
767480367
293334653
695104761
1635903878
380712287
1804602958
824410209
5184595
1526908082
106685169
1781943740
119253435
2000256664
1649497081
712837043
1972377681
924271764
2125985497
1299268778
1380248116
1385774792
489123101
1080439763
1127388097
1973715008
1379191248
955890615
211918882
384699062
1841788124
1955855567
2043006052
2045758193
1357559506
912404402
1024239750
1407853390
348274874
2017599940
473910903
48909919
148636735
1204938901
1608432575
202539621
1569366079
906687098
1087394632
451151898
318009478
994041297
87644758
534436055
1743883901
169267638
1597616589
1797478971
1792890780
1840943241
1353135948
808260041
1909247251
993259312
100115495
5161368
1330033138
820778759
214382676
1019424873
84772006
1890356075
1478203599
377950582
95647656
2127762117
300449433
2122614714
2138663343
1098852236
210998057
1351509781
1921449083
1422745935
570668062
1406428149
942327992
24988131
722185871
879302237
1602983557
269046014
1942328106
1273023183
228884502
378172680
2136249452
1009828771
1175008979
617650268
81798523
1042583857
1894823899
1414682874
1660179268
1834338767
1925974033
1596360275
1449035408
831303240
977796849
1321267478
300495560
655641978
1988553636
1163119274
1062631851
220819255
1705475208
516082258
1068300907
963017088
401264745
92132778
1770122904
2017432171
1803716681
516073094
50456612
1223770740
608943358
720614699
955378615
510543388
851225279
2046077576
1499309763
1484747245
2054214705
858955222
1398604369
1024634889
1300424212
989632925
1410458438
639520555
24838167
1394786187
27921050
1771113476
76255018
699844805
2031483910
735903674
1969422870
219502550
1511525313
1253944128
788029669
908343215
399425684
863914456
1309694852
149299444
1157577444
1886304772
661822777
1949331627
1131410827
914114003
1800078353
936901312
406606535
76907946
884537044
1452050367
477231064
704234144
2124702101
1517106546
2138019592
1678251457
115736122
2025569767
1678425091
1834414180
928964740
629376976
1366860966
2036316197
138372121
1041921856
1775372268
1994359383
1789566111
1772093395
278108640
1405105971
1394186173
152879050
148519427
1032813764
1987699214
514156966
1053085884
1127822969
1633622000
1838509714
424180562
1421734017
500710898
1769737968
1434439972
768574364
782574691
923590114
1551901978
1976372375
1131292824
1489223395
1819852210
26481875
2126842817
755303135
2023110558
1216445271
363616942
1153370442
1642079381
1916126816
1434213064
2007639845
1231037362
306706062
1267100130
1006828086
799022122
1341766530
358992542
1148638110
1742861880
1256750956
1978646674
404822778
1727622246
409303062
1345225010
350832858
884227031
618027296
551043294
1154025723
298218840
670927810
279488126
1501503662
1535673701
1159977228
821435170
79063435
402032745
474756182
36801741
141456596
486690464
639292507
2141010616
966399379
1701209133
216846787
1547891730
1952954767
1366905462
1570498490
849104288
2004745372
949274443
542437144
1340726297
1799272587
1705735144
401001960
1380804555
1449893040
1184320270
1311998078
1376272158
1745806128
1385520566
639917558
1990920282
537313802
380108731
227168869
107950976
484715400
1850028706
702445422
663167766
1620665627
1062938204
974247227
70928354
469813144
1351102205
1355232226
1676080196
961250955
315434324
1111671016
1289044913
1185559335
1718834330
102693479
991783714
1681496081
1233820402
154809850
1512019527
1219214828
370917233
1097277146
1644499377
769038371
2070249432
391193253
2067797623
954669460
328041039
706391198
2091870731
1910264106
1260313779
983722306
1823149163
1803067608
100307057
122085410
80377342
2030133735
559497504
1243718976
1043994291
887246740
1665071720
1931478127
1529797244
442101150
749937103
1100407700
17326321
1632557581
767241734
927899061
179014472
414282735
147326174
787176115
1125851436
1593180929
2131446212
1935325352
1288366200
1484396004
1886953135
969590713
115755129
1395931074
1874237126
1089142863
1109348633
1522020189
131134389
1847389240
2126477639
1092098955
768590466
1872396727
139067199
117435859
165170916
588187559
1277092305
1356594241
1234917136
366965440
2049451643
210006683
950051872
2009050780
306420167
456879652
2022616468
1343703687
1086301524
124697627
273223203
716740229
320562281
2146594278
384112810
1548273353
1097132049
823332357
486776908
1344905820
1658856932
1181957208
2021061448
1483499640
448343643
1360411401
1572549235
930453874
167789318
2052212119
2026084861
2021701964
1498012386
1034658978
1533122560
804106007
1246347564
523472274
100174427
307205220
1417326577
1566831661
689045434
1963597391
760633246
1910079651
1691466007
1391270639
560693181
594894101
1822060177
1120385355
1151279831
792710849
578995896
1490437544
1944293786
1395547062
1207281415
2060516064
282177617
196261989
747810702
1028923515
590055615
1473097405
774636865
1547526782
480412833
291119073
1102217313
38638560
1810748730
390427531
1018940579
1700582706
1157337374
1490619357
1556970960
579518737
1194299609
760367654
18660162
849749787
154775710
851131742
2002383297
1801404474
265044352
947956349
711117330
277065763
1614350177
1319850819
183415562
1086278762
455583653
742238070
1627750984
1846532585
1314533594
25091199
2130407204
346895131
348909304
2118016511
1779326369
969711457
1881257719
2006395891
1447638680
1438780688
1200123654
2021304053
925829905
915361514
3662641
1949521227
49671950
1632377172
339181127
1106851025
1627176878
1646178783
671068170
1071152412
302496044
404453763
1115699634
540397772
417046476
1589942776
7916560
1105175994
1883686029
743859519
1170765662
746591836
159851967
123959074
1546199561
127043323
36027175
990960733
463085298
273680959
2006971934
800352281
641068182
1039483602
1408011468
2062594447
1553339300
1080518047
1292321945
1840211178
724850837
989118360
2109570681
1549670122
1139076637
596311989
1100693205
1103553616
54537980
1985568301
22537265
1144071052
1216860564
578205453
1602410066
1720155782
930355949
278130414
1430744275
2098254594
1372636255
1377180860
1858646342
1123291458
708915709
288632236
1883455245
743891495
1810990015
885309583
258228249
461051847
40701145
1732742406
534461904
1714009109
1159000541
890698333
565599462
1774674770
1182653934
361564491
568568046
1373955616
1645798334
1586925252
1582425516
975317865
553314041
748124887
1160300706
940334679
82313776
206598147
1966773296
378479735
263545478
1498360253
867751584
1549268538
1081486154
1526098016
809298310
1180414794
1359692353
582910967
712047936
747938417
729137045
1691902092
1599474718
2124281707
859054008
830166150
447087974
42844428
586315113
1588901549
64629051
1927710531
418155122
1824123213
1344412128
156349643
524311683
789362270
570724685
1040454134
1659544369
335923974
1914229008
1939248052
1043162902
1316282094
399098366
1212076528
172144427
875396612
278722622
1427098221
415907704
48079604
999026693
2019291322
1780100194
21713868
1516747387
473504384
1010363658
1918736912
1136900319
1508935045
1259588724
1841033932
28735700
1758030445
1778038395
170239408
1831853903
454783031
940392405
1987790564
1159820525
1467406163
1912954914
895129354
262704784
916224543
72285293
1365764158
283058229
2028673252
15267990
1790251475
1047135496
2062911510
498007181
764578421
1236917668
85094354
1995595559
1953050866
1301799419
2065692012
951502313
443830124
190309018
883116481
460410886
516066684
7555161
1907595593
1344642177
58385191
1774216891
472622717
1928718979
945728985
971736514
822052453
1767962505
1364843537
519493437
548613675
36362143
184194599
1212174186
1309560088
1963767199
64164520
1407484694
887629117
1356071054
1829617944
1610921410
1793282866
1492084253
2043787346
1895906568
704016154
444728825
1631174493
288944055
471961883
292512645
153739029
1626732275
1055775016
1446048856
1974994867
590785367
1408790077
1128769010
1948858516
612161304
1546020032
895414485
832964558
619682344
1416934888
2069599558
998361371
1943442070
146125626
1885844892
1045271172
674339602
1315013010
1376551261
1247116831
415048146
1367315101
1051445658
1941764634
382579796
109766127
761523266
808570853
1152370660
476865691
263810472
1943598208
2132214093
1542722749
1602842430
1784774637
2097416748
1966819266
69475530
1467321978
1131838690
104028329
3029120
587957178
1076062391
286012939
1517234173
406124890
1836857867
2074608203
737627882
205241497
1313603421
1227307132
588571830
1987564072
260213456
1735205495
799975655
1692340948
1299585697
648328370
1021840577
882356163
1290301101
2117381746
1614385160
716940707
1903994091
1499058053
2006776782
1160471286
316890956
2119523547
931978541
2019613276
1936234040
307285270
591354026
739872673
1102217313
943875968
622076055
2001692019
44189226
1333688332
1402407415
512507972
1548245111
559791307
1940480888
1731782851
898657431
2076035862
1668076299
1311795298
361464873
1196190518
2124468927
1864935423
609943709
379661129
489248919
1606212171
1963617229
1572185812
1889415821
775637701
1192075823
1008779641
1190741445
355353712
1176908824
727355783
94059948
1696970517
471699598
1618253331
517402065
985674828
1930962759
279659365
1050921942
2025936307
1646629627
1174669569
1676754127
893383183
261992432
400282254
724672697
1108469345
1668094827
1320224975
1387200411
14299843
866335220
1472191138
1706937603
1645381323
2109429367
2051471347
529691578
1626078424
1403107652
821151400
1231428042
847760177
1691997076
1983389540
145483501
142957197
2018957211
1000125548
1891814602
270286261
267038030
364632999
1817790442
139141519
1085038460
658473234
1769993449
931552942
961125621
2138715425
387819033
1550467898
1278148684
392388812
955605241
35655404
1532160933
26954319
626093779
1368208305
2093579813
318726215
164094902
1892902168
1535542286
2130857231
165306264
1226558518
1496744319
525476159
173018232
1506318572
523461398
1104425700
816130869
1277560513
1615247710
1337067411
1191110160
668505958
370011610
123701011
1022202594
744103204
1660311281
694254954
1892310630
487550059
759909664
319838625
1158708493
1138770905
699733726
679913016
1110283952
1651815553
1499035387
1850593682
1712301981
601317986
1995700435
65968762
154204112
181604303
261075106
458782856
1249226211
1048683191
104775806
357544184
722444849
2003677244
1455844412
1481843197
1832527275
495399034
1910555378
408102913
611914036
1286382858
1556950731
480843011
855437939
1199910061
554877069
946929293
1189146797
872207063
137705927
562002029
1540315448
1169120968
1071256591
192215237
1576025483
841828346
1976372375
1514562326
396399917
371004994
967492629
954805891
644273839
2045667738
1936069569
1005175129
2119605621
843056390
1733681489
106351921
959023638
1976864340
322212333
1370863192
77844154
322140434
1402517919
912585974
758502477
778142712
1207977207
2010900733
1081405451
1867173156
730548210
1554288429
1867416628
933744874
787820984
1288627039
1892051548
476634555
1708478880
2030099438
1081887486
852490587
1369816499
1815821813
126861606
1692533082
40048213
2032275726
770943494
370733761
349318441
1803739843
1336173673
204598246
377968253
355293935
650286956
1577517170
363679084
1024870225
2109756400
1101426991
78050736
69741401
1968914303
1089708841
1874889009
505712295
540346440
1266768160
1537757591
918792066
484148146
348657343
1140442854
1169424750
300725234
782327666
323553606
717682432
1898876618
867341707
1313235248
654430540
1670429646
566918849
2022088198
352994740
270108693
788871224
1599816103
370253902
568669153
663473121
1618558805
1157755258
40412453
1060628698
1067615773
953269024
1847014802
1622636745
94816298
518615168
1542318867
1345921649
1618741431
1801987844
1368742767
99770835
1458298700
990374425
1578220415
1010884670
438037558
57599513
1127024466
1039720008
607365156
1719642331
97254149
247054226
1276943420
1697771131
1952682247
254237196
434227358
427201487
309519371
276538837
67971366
270310873
1563340301
15437365
1660924636
1579818188
868950043
1852754825
59886297
126797865
503694329
931491495
1314715286
147559129
905986174
279075415
106173877
943916977
959138475
1633300340
740602497
9248201
832556986
1174354832
907312311
1334384620
1790445393
228431376
1209315240
1147306822
1683499988
777769791
1396612182
1768388948
1460179121
631977844
878734847
866387839
723668542
348418445
1012942990
1934469993
465287072
180165993
5938192
2096969641
154432144
1305874374
545717017
1525720892
176438628
68532224
1155631016
333620409
596611996
937826
1202069494
816220471
1037932958
1664961083
1504520122
869097516
1783386689
1098566742
1417526392
410499798
402444024
1440554172
26542150
197051232
1529029856
2091158113
1044686793
1529854254
1021287603
1241672531
1213957752
1938676640
1692810743
608017455
624105671
2063282432
491472875
1994555589
962915593
1295487729
2076042162
2127355308
65228054
966056846
617695724
1911495486
1328388802
72448081
1351030027
1570377433
1127880072
1197307630
1438621375
439526744
476126371
935574485
1505690873
44568781
2134839790
1584053031
1405608040
416575535
847266654
796398513
2056258935
1027548356
1039349016
1528218222
1373880714
922265289
1333090104
1488312295
286259166
590362247
1309440661
134014003
1595756647
1511450108
1737897536
419434272
1036890606
1411934207
2078967105
276351064
1754201810
1180730495
470092304
1930965019
943593949
533341993
2122207156
1247497821
125128056
1850636639
48331106
1866602442
1747237420
1630338332
274831401
1367240647
1657662867
1941652077
342772619
1837746427
1286473875
1787185385
1201733994
765252266
1197064477
1795233492
334536721
833976398
1344875784
1109952099
1143747303
1324782585
779811895
665031112
1936636229
2133298764
922936905
2008090249
1541137661
1782780520
430714165
1780909846
283464236
2119522564
1153415827
1789936532
1000054667
680954810
728310691
1849441581
1353970269
193970271
1077757647
397884545
2141839174
853197947
610220345
1368136425
339141994
762478608
1031504194
1716719254
2069243093
2055139026
844418955
1705579635
1523313487
1277510914
357577906
927816944
582132106
346686680
417484731
446134975
1371626401
1346811965
1721795946
1913741473
7824016
226468634
1998783471
1269291617
1128471773
380704070
1499973757
870263122
1365560591
1527487423
220247134
1738390560
332415102
802896361
910904968
132017648
301553860
213198189
371591618
1866853285
4333399
1586794323
1980501676
796528641
574999788
354824564
2132359283
1962914884
1766387337
627167081
2098702035
433951853
1466861734
1015655700
1460753370
2146311015
434091172
1424912983
1929351623
994032978
1630116117
294005356
151749447
1416248320
758406101
1646512033
1591549117
2116285269
228983754
2002654018
2050732296
384366378
1106035527
334371282
1472739437
135375805
310523309
781680470
1665188161
63913513
1484957177
1515740637
1241590439
561384663
952405730
220281408
592004033
913926796
1710130855
1809898126
1470907691
1192572582
1593848694
1955720978
855400489
1163637677
1471824459
1260906286
1535189139
1927706589
2030706225
1465405873
82305142
1399704159
1116091947
561477911
1180624878
506711814
1045668001
1407600632
338947596
1358933939
1302201647
1067190726
2142970003
1516854354
69915752
1276294664
1749731550
919044465
352090365
191756668
149275611
1849498871
710036990
1265764916
596405982
1213065468
758079874
1744680625
290236959
2001329908
21977669
886690530
1973263333
1552290918
1745893861
89931484
1620721305
792770665
121114669
516598667
1445644007
800093549
1109075743
508089354
1850946683
22406004
2068168102
1928036148
240967675
115019677
9528053
1455607004
155536033
1779065846
1484246529
1368925031
2071434834
1825197055
1240070550
702489204
699709148
272259893
2044841944
572411572
584747634
2090574067
620456509
85333335
1296012505
1673105156
199919661
1996075305
1456972909
56292193
457773234
910350572
61811784
1380952360
2026237870
1662683697
840547021
1513443948
1088616648
1033335873
1189548784
1633623721
562184950
1641154296
1674953455
1296405948
2139992553
556093465
773469469
1973485306
1414360410
578649708
494179271
419777007
760901179
937851524
492814358
846095845
1723161554
1854196233
1989533788
572172250
1792358199
1437305294
1219725610
1252572421
1774074633
178529077
1297009550
1856574633
335998131
974637424
1253055106
1423969740
1339197547
1860950109
1707215842
2133452451
1178872618
1611277379
987758388
1592142868
885298713
1264681476
836905905
223680061
595134097
2047396370
1738447913
2129380881
1801091298
13530267
1016102804
1543233114
901710497
1881152882
460409400
320536747
1817455918
224809620
702380534
358509883
1221523486
1288510363
508748951
1028915366
1955933266
70342609
1901314525
1220160316
350038965
1402090536
1513446668
1988907539
742613595
257239822
1383696257
1218539227
330485532
1171327173
613745363
81525653
1452647517
937753999
1886970653
1418765511
1077204223
1477075729
1086833646
992123219
1794182694
2141346813
957057946
111678176
727782140
1921593125
492453978
1005216542
804256179
488789576
364762943
514395004
32585771
1187175643
1505371444
774364995
412912015
1547999353
1496501252
337944631
1046538847
1237759939
568732133
553872033
1526550548
1624484817
1962864472
718617171
1666878355
861968959
1162935961
455515644
1388212022
1176132630
837583937
1247734092
1347896300
99718253
1550976466
179355911
1439831342
929247956
145286500
834310800
925983714
1555538711
543975558
165788644
1268591401
778994487
1107318540
148417381
572588070
1416913938
1965977946
1062343211
1959915259
1824893627
1440014288
1228055877
294649404
1680885403
1364933654
196142507
944991087
1724416360
248871477
662419611
109466735
1841337548
1314853808
862107313
1149852715
195022429
1174251630
1054975484
1831697140
106916886
1203659235
1278344576
156476153
1673865499
1938035454
1356651720
1497961964
1213791129
408835407
1020192733
1720320820
1270098968
1077865453
1556508051
915549149
829639915
656932486
1692072107
1542566923
822232646
207503754
40300173
706991954
1037331080
69426829
2114377952
1428161972
555520821
698862000
1245056567
1867429337
1117607109
1902809848
798434208
223430244
1085263063
648590959
1192393300
1272318939
412032282
709481082
2030843568
241833458
1154621475
1995982522
1365736545
2109916024
667502216
882020256
329315848
632582305
1935927121
114434189
1312457827
350716908
1587170622
1571138113
180833329
1550544431
538964552
66418314
25012121
1951626028
843420756
1247168247
1378898983
2032734746
725445458
1848759904
361698672
1164321840
1320115675
85156328
1286855696
201520766
1899884904
797155226
1003028185
133223049
1160511333
2137909208
1312045030
1506881956
1567297589
1723120238
417198471
420089795
699179198
2031639328
256364697
2132093674
1037757243
2010796028
969517027
500231409
1490088465
879624379
2084779632
379250769
179141304
356685244
362083980
1699438973
2129540823
613531460
479450541
1336891075
698044779
1862791682
489509076
1813325163
1447312751
2004574705
40049390
1364494183
968676845
864980691
1089569886
1392808793
1871554195
156142694
1954540553
826575867
1383571987
802143941
1518924487
2119353581
928226219
369260847
1579618929
106379875
434178054
2003104134
419192046
1276677
1938467290
1985599789
1465851528
352308565
1584067709
1300820432
2109383106
699244108
1230472172
222499089
1387521973
1025985238
495591047
44845004
1725160275
986193350
149559376
821425702
327068190
1767410727
1261567114
242978221
1399987102
651238899
275391560
1842294049
1010825980
1822028743
861396061
2049703556
564041658
591297014
120161753
1516587743
246989066
524646163
1724256326
303470899
1282198024
2019651350
2003317023
1068153269
1388582555
176251738
847433916
356854720
113591387
336743406
1857019022
45706773
1508193631
58911460
875785445
676411593
1673017838
1788593109
761386949
1695706162
676248145
643884643
1265411259
983498703
447142773
1990817287
2021402087
502117687
538849519
1943867999
69522115
1045845359
1538633977
975388201
926560123
939926300
1513775699
725393177
2077502372
93081318
610597169
112480481
1938820504
1079741388
1680887431
1463575907
871341617
329338528
2025032895
1271024298
624463252
95402796
287975037
1824062578
327792403
989307025
1182047379
2019161869
825664052
1736060733
338273170
93220601
1552504891
1510736121
1500965996
1449961225
1183519517
1823676124
764748963
1000088829
846628766
1458923495
1009957976
2079107853
448486436
887336116
2071211626
330694740
392784905
1798308262
931754099
795675480
1679623935
754667345
1350082740
2138302656
214478622
912643836
1647390852
86844552
1546815964
295939779
50746006
1356801308
1808569572
1905625836
921875677
997249143
1778142875
398918573
269450344
1939906991
1850592916
1149864144
562216912
18057565
901285588
807359161
295042820
267672752
1834145369
111504968
569671568
1370818029
28105843
303533155
2103375568
1587264527
945669908
1038752938
675284101
332250883
2115037801
1690492810
558937157
614199724
1235641208
939792188
327483006
60455981
479746322
1662548870
2106297458
2144160140
267356403
1288975815
1194094747
1084904083
445473770
1172638861
1574599799
47683097
1132195810
1431659498
803557489
593681452
121841853
1256670292
1193874485
2058182796
1975134486
653548564
130177421
458320516
2113458867
390028309
1739705438
469083958
1265505677
852986934
1681072957
2059751045
1741925188
1208694125
1877809606
879457728
550068246
491422412
859305214
759236083
1141810381
87397919
987999446
1602011503
1464264224
1737480797
1089627481
1381001054
961863055
1139911666
867592327
1125976747
1248003325
644637658
941457034
563287288
925862608
2145252783
394051793
1955863987
1647251990
1274068496
1571622661
92566344
1058087080
765649696
438072992
705155665
295222266
1398557830
1048429532
1368331966
1836258259
111011534
218672289
2093285955
779919797
1755796416
1646894107
2065060672
226280667
1703123090
742546534
1353681520
1792286304
1140083471
256353956
2085028245
1287940804
1293760714
396508274
425747851
844980454
2119630573
393037051
1742932716
162328176
940676526
519820521
1602322686
1347178499
2046359396
462992733
472775918
2106098312
705054917
446199590
223397390
1124031058
962186664
790953003
1380634094
596640135
1735183870
1367013477
2028613888
2117294856
253637179
821418305
509621033
1142323226
1195379904
1164135530
1347857163
1716636498
445307249
315341304
390156101
1126328763
1334008404
1908806161
1413273098
5859479
1258805821
874440067
119792782
734671167
356769287
1428485430
867131993
368899617
30805807
1937505534
910327556
270451643
317582203
1408739651
970643140
1227710081
478986477
924515458
1300471542
572651909
1004667236
50702753
277587974
29689161
263767317
1837740774
256864765
461949945
197957037
475606988
146356778
2097822754
584967528
1702086296
338671613
1296821347
1895943265
1641526819
352749756
734420777
653731733
1567365067
1327967398
946741718
579605404
699448196
1181560820
385768016
220101630
1892621401
1934891145
424114049
2094592181
655815288
1150313804
1319786961
1676151972
1019709023
629521597
770627704
1532212470
1611445483
977997678
787554251
1906610682
834366175
1398072447
1973709951
794203520
1999288395
1401925484
1212006983
1811582757
2051635886
98447947
1085200220
477482800
223918746
1481521558
56539220
1368000614
1638501605
1063713676
1881421210
185729067
1822308076
988550882
2044294092
390502057
1298768381
712144922
2077986635
2125368789
335423796
682405862
947256466
1324878270
174694780
642647049
905291101
1523265327
1944400161
1503199771
1952451748
977715767
1109414202
1700544711
1065545612
714602970
208390538
1595001516
1020713668
1296590548
1218836851
1182650808
1731043062
378784017
1936839942
764112050
371451336
1520622401
2074800217
394221522
721365043
1573975476
343381622
1202943176
1640344065
442393580
90652289
508017430
1626777343
1929843882
2042379692
2132680162
784095927
125523960
814385250
864808611
625662420
213527757
1822849283
1885126556
1704193219
1733784264
173239962
40118936
1146222999
791214546
236191684
227902360
1221360368
213334493
1570232756
881210622
271789057
1623409072
715802558
555489114
1395174773
101173088
737963264
1053660117
86007767
580418824
1206187759
547075918
1290009671
601074459
1435509566
782461145
934594442
1388742129
1778851546
1465405143
1225590428
2144746754
1719669849
597645673
905137473
818823686
335798569
1107646989
375945732
135235902
606282917
1164155104
2121732888
2056696238
999218004
159233838
1330492780
1089466715
760027214
1851791124
1660567435
1188656190
1438996212
734648394
1401211341
814328461
1165369559
2051344080
1325818128
903144715
281397991
1104462783
1704895054
1027338550
1055052110
296910151
1030407512
1110399977
1800208947
1275798219
588510455
211225036
1407388735
1513504515
1492527736
46268172
1376108621
1301242892
1190222747
311636809
1941686032
191181292
1803243558
803943358
1642815380
401037092
2009340788
491417113
814806259
992719894
1510757016
675606291
1704328586
1424829997
1015303586
1500313968
69217924
2036604925
1872816012
985928768
720000646
1251648001
671639633
2017770102
685067797
1867808679
1706696726
654074102
1906079863
2109481052
1499545108
1420180114
891489502
1227163612
1206212384
706386266
258384134
161600222
1834024558
775994282
1273402687
1258243448
573053706
1631244866
1286770849
1862537322
214796759
1867882951
243388517
1409088677
1972009671
726500732
890815106
393107809
164918577
1763141347
1493736673
552689466
2102095447
539733930
1776591274
1443997474
764029479
1821163319
1364625941
1626944908
769444977
568176999
1726620306
470631857
1763036154
1619774167
1301293592
958339104
1865631623
450361614
511274461
1930631611
1333738332
2123549591
553772852
1707385262
2087434235
1256816920
2074680115
887839577
921150680
1004153063
1528182142
157330004
1271616318
1112405492
56656945
1445672366
1068466680
158617629
645540947
932171241
1658252420
1652738489
1894171987
74193492
1532803035
1316182062
1487290619
75140155
2008026096
2032244691
820445090
749093378
2099363604
1215260785
1768804288
661398100
177461419
53302136
411227858
996978626
1417481485
409694929
1327189170
1132232167
1401746258
1066513148
829419164
844603309
1325027062
1196678292
665676536
1264976591
18777872
94412130
262111490
1125083425
797155226
1103506432
104092232
444048220
854456661
966015704
1099194088
1802465774
2048513938
587087110
197079219
1529942908
1757148009
722687024
1630499539
1814686041
1541120312
81230657
1617104015
835311205
130860544
638762921
55539749
150041047
1945313855
1892764987
414566655
833229694
95530463
1712582301
361615145
1334948284
1134079713
1312520368
1689751498
1548896095
1876564348
1704764121
392087609
460273296
1250403416
273022128
2025944361
831892721
1883449257
1953534023
1849306408
1389350922
2069971273
1723460678
1462157654
984192940
115511385
1813160520
123674678
944985359
47700035
389848521
543849106
12668718
214440959
590755728
1571452298
1301019769
211891498
1458937497
1813952066
1832855002
1762325548
1055293338
1106136073
1058209863
1620204921
540771842
2117879275
1964091856
254217713
1243661266
293198200
901831867
1969110330
251684044
1650750021
537265832
668259968
888490345
1224266540
1038642715
1206717206
324874976
1425786346
1030472723
1045728923
1150327576
1249386379
1626086922
2082940450
174365711
1644911101
464266731
556872323
553740162
1697399276
1115146430
1418027833
1787658142
1547788037
106820620
1004301203
394680782
883616880
29696301
32511888
680553796
1770433400
425831707
1947958729
1799712207
1919746963
127562036
1567333407
309413809
1870145217
2039943166
107758232
270873552
64379562
1899362582
158548136
1370171536
1737918110
785488265
726803548
1399217172
1307280213
1330973103
263938528
561809155
1669395096
918886575
1400641656
880064379
1946793697
226554262
344525877
1888829188
1562073760
1522126592
260680902
1952674607
1801109541
897573230
555874120
1592129020
607229604
547479562
1270707397
443647286
1927848983
1072073571
2061320996
1616779846
528394305
696201133
1834141198
1161356920
1624809633
1559807149
1268899121
675022956
510972456
200495719
534691116
1242081259
1294546412
1897825866
109647707
968718920
915466940
335006685
567893357
2064699758
1150126613
705114481
1856057460
1270906974
780062539
1467891748
1479227004
1204481549
386178180
2031073317
740998885
1530970836
915608041
774991637
184516266
708655920
7377071
784053648
1346998147
1120807454
665127870
598647063
657242603
1532947546
1105317714
1930832383
1777858275
2146604028
2023934219
90062449
1162626365
740203376
634194251
575242874
1005689103
1403544689
1582435050
111596364
542997887
648092347
1577557561
1334495085
870850687
970286842
505071594
875388863
459315437
349122456
961298526
781091140
504675181
199717535
1375045460
524140593
1500271439
822895484
1593200271
1833178228
1226971920
1600034816
1657686338
1001936101
730973842
217301269
2067780041
1906166770
771001762
1155877267
1426692664
1579290695
346124399
948460198
1079443971
465344556
249058903
1693210672
160497419
2079735905
717420688
592001375
212450700
1008184152
679851153
956654508
793215044
678565063
1521587073
454734034
115953624
1203954784
418073259
722803603
2127964575
821665260
687377967
1025903965
689649010
302160240
893904895
1956495937
1557244975
881223625
24759868
2053569252
473634748
947128940
473954006
985170968
36914302
654925466
1689898917
419449777
1659245967
35393875
1966698783
86169692
712891091
2010111936
861462223
845621353
1877324963
1990710704
206011874
118858738
1740013904
147865118
1835128439
1323348689
1413205025
443992344
1999211016
310079137
1640269405
2058209438
49585650
315395983
1548644611
693256028
2120519104
1058013777
1074840347
720490374
1536011286
749450425
441155502
472203531
1321924694
615634116
352502709
2096635973
1524793485
313267441
1880034200
1130951328
1455257186
226947419
894579992
1526022757
1633413580
1132554079
1154873922
1032656435
1960761033
1355735062
599231239
1602771874
134656299
1747851644
2133674390
1893892606
48834158
1297205893
354869546
1231014767
775750199
985095781
711020313
1557688377
1767946715
1136412931
1700686129
1952024856
943152934
2104700685
694100169
1691906146
1312741614
1439830117
1197169590
1133188370
1582577281
619868111
1336537215
1418858661
726434964
1455900704
1756117432
916043292
2057469914
184609929
1752075711
2036533621
728535115
1426180314
655676754
1554570362
2006352684
1302713530
1009640512
2127178721
698391841
581837277
1163134246
1561187580
982579949
926599253
1883131409
1465105746
1545114879
2089317317
1521992442
979235795
2013313552
581922671
1516860147
1947358235
1283280203
1453602263
855209711
2076047187
1714699111
669474734
1080232706
1622124775
970225750
1184126208
355941936
147265003
2069487215
75060385
1527615710
1843133729
2096888053
828267389
927345325
1863162656
1409978570
473437742
1211845847
708367804
986394883
1902656757
875137330
1967462295
1871274875
894332947
454451827
509030390
1588424644
612060242
135199449
291694834
1495694158
645180600
1466177518
778126567
880209775
922413535
657376088
1696674089
880064765
885146859
941856682
1493614747
454428376
1673155232
2008795015
1443236469
474796140
2102421263
1338558340
1092912811
1840867163
471175824
1772232540
1644975788
725890574
373263502
1976710274
380811108
1206018312
1220043635
594998074
111754953
419933081
1512105205
1456035782
1816166898
900509843
1703376107
251540531
550405257
1807845606
969431558
1312440811
1397624292
1309808092
300425810
797348664
658119798
2076789926
691909967
1739178171
1118368258
1382583323
1804804882
2129238227
2039397543
1107833344
1539526311
233840699
1549475242
2074042741
1377499333
1433772193
1363760515
243486601
1784437429
1699403756
1578277033
834283680
2029483175
928882714
1948208970
1023685042
1017981228
1561575881
2075259030
408155240
1882280577
2704561
1445429170
1942190308
1928239561
2060237591
1717527172
128569366
535657956
238835181
1810823572
1879409221
65439453
747024568
2066410012
226700475
1819847051
1695471051
2135916910
1423227304
1441953378
993071961
2072300241
138734426
965137260
1362930394
2103064588
474258391
2075511158
1081219595
1373456806
1285069750
964034150
1801547636
940705081
931891381
1758705494
1903952175
1840137885
108828722
22695227
1287828352
2009612816
235459112
2051208236
351159234
1160808066
1204177735
384615986
497718807
928235062
1168418732
2080439912
1731948823
98757940
646486416
1598651875
2068258340
326433768
779196676
1344749516
1382857594
742729734
1170172981
1384760508
799983631
1233842514
1221349169
1089355993
1125026033
384339020
468925634
857330018
1073487353
1107778733
1007446560
1384962999
951765857
1755544019
750325
507292377
1345805633
1049181532
964232810
1465425775
921611588
1770305777
1147144392
1897441645
1260506290
1666330714
627355927
1226806253
1266250195
364772160
1383127364
2014939820
61970617
1590124701
556876570
527342248
592476792
1277262639
1478946478
566636295
1342164835
635468757
1303378040
1071231079
1164276230
148646852
2035673808
381150484
581374040
374511507
714245236
1706225245
1083445340
645429144
184574607
640244703
1818539007
1932960090
1940997859
151474954
601655333
169961123
693754164
1602420339
1215284944
87876053
1902044061
1979061170
453799194
1451128816
1200625197
2100728584
857330583
229510099
596890857
979452727
774535840
4538594
1924502295
2046496513
1437024823
369382321
1224173554
708500328
1589654122
1685962794
606533982
761920999
1477619701
1013390950
166711187
798268892
391651459
1046649022
883063368
1767554971
110448480
88488425
580874555
117235668
473705740
1937184180
74496237
235747416
1899930557
875208809
763569554
50606027
2048952308
1310353657
141928904
9638595
1697898049
834095713
126820912
219633271
2032576427
32706743
1053206846
1212600642
1980632297
1686576684
861488653
791578124
556850280
2081512152
1815151743
334225796
166472973
2090826045
550194278
2106797556
316594858
1191942605
69305433
2032857992
677566278
1560039930
620821979
112087161
612818182
1020740554
357242283
654706631
645565194
1876222977
2004940403
405294399
38733983
388695184
1287813251
706993569
974747679
1421055474
1763935669
1061335875
1263906638
985738796
2137637956
1431754671
766138476
2093582123
473566469
1057017446
717189502
2060817658
893633823
1488703993
1771743457
1584738051
2001485358
80317155
1155875500
581317158
1926891430
1226748776
660872827
2041867729
2023284986
1678018371
1631334601
1651663823
688841095
504521178
2116708853
527824374
638083540
188033351
1940715153
1181577094
1226338095
1822556147
110086862
676088101
1368717745
1648067197
503029435
1154715290
735030383
1618284365
1411709638
504197017
86288939
1290698727
2136369707
2062326991
365785749
478069726
1859945174
714286927
1944935724
1298649387
629095061
80138880
1422072264
76079044
1919202290
1856323609
544560489
1452879685
1911215200
1723913683
327414329
2142345326
1496844945
1065573746
352028509
1374581139
291237889
1932226470
340582458
511425837
114921579
2044150714
552658447
118340167
321757508
786056008
865310056
1908652778
1999524814
1578103567
1200698886
2006094863
540159890
635123134
367932833
898107027
1390078175
1666744101
473287416
487786105
1233074322
1642518185
489494130
516186646
728557626
1807754514
1079900430
2078975947
431761785
88541837
1525858308
1403450197
2015433475
405589844
1011601829
93252189
480569547
1836249122
662320168
1846956278
1759827290
2052693581
186409886
1860683191
1903788273
1271517497
1540470654
2072763803
583394099
1315134121
1720729423
753420757
838630289
1638155818
1657940577
1685044887
1630645350
504443163
2095720703
1240450929
140681040
884468164
1277453740
1341566658
2046295974
1111641673
1892182441
676337845
2077553376
1318697004
2028452244
1478412649
109572558
1903706188
1539377040
897860243
1423584267
1725518789
466329496
1393627221
1696345316
8846828
1015157604
522119497
2048067264
78545835
2121272533
92459079
651436906
686765226
427700291
1801413922
1186568241
1039110402
634746949
57865589
1059078570
1491864182
2102701183
862533914
1421639526
1563610457
2126570240
1083754971
808481088
1305179481
1398987438
1979047187
775012561
183741570
1620968562
1643698159
438896727
743516594
89485060
778932098
1224667512
1968868234
502656795
1203589056
1931262781
1437854711
774760719
933461753
1378810822
797224336
539648871
86210751
2067402954
2071018171
1474606159
1862518426
1850241288
1945912737
1194935142
268748195
287809784
1188817179
1562521194
1402963856
983493342
58681544
1270891340
1685851628
632624462
1219605055
918129738
1121711205
366478161
2081152519
1807735411
598210399
364503437
1731371325
589775049
1438165951
1415213061
1708551224
1305208068
567116703
2049314351
1254645955
1462920969
222313998
2131160407
87986
1557917578
907987780
883872163
1531115912
1927258030
627456823
877701326
484463583
1204396055
1594422677
1888153455
1049361807
701614369
245093915
1452744254
2055341546
168469509
260419945
1840877930
1608598761
1834725774
1239823586
1240847539
1195203324
1364844031
498127879
1677730181
2086643828
840842127
1658158245
154165685
1846259696
1311136760
853799441
1565967179
1533836034
386616065
1155548611
1344140966
1164574477
545346284
317264314
1639733056
1934169562
620102469
1337428750
779938023
1561595144
500500255
726355860
1715105762
345640047
1008762798
1107881152
1268312149
2136204208
24485527
1425442637
424537054
1857879020
1920173321
661476398
1251148232
394603039
1384675794
769410277
38567787
1066413042
664414089
639345666
2100693805
1125677646
1006607143
1776317345
1935506324
2018258690
972264373
682587154
1784245255
749197630
902315463
1642431242
1409249334
577172856
743094019
326340276
1038889312
244156116
282218693
1339964045
1658137376
431458197
960687830
183338198
1199976928
92924672
1276459094
739318297
599202361
725339914
1570418017
247799474
1635967455
616641052
170619553
565680340
800190210
1258432807
1994294078
1750961004
1390857181
1682794403
38713103
1415761998
1875434365
750594231
1755781602
1802649264
1259061765
879584516
1072315727
1146084231
1877858036
698774534
60903974
1043954559
2049981471
172229235
173518444
1003416343
2023445382
143435619
1962064828
978322130
952619592
1446464996
1540543576
2063292768
152122260
2011259616
425047871
1770045676
698339247
1331683810
1336932584
251735590
1056903550
1188542850
168237149
397868705
706798457
773874117
1598953449
1766615597
847321098
2088619200
551369944
288062116
1709205697
1780557864
1276915871
1048956312
1481821632
1331051252
1970971799
1695237778
750484014
372375160
1500165991
1016886299
1122272581
968066825
2002595691
836908287
137628469
1400706411
685964512
1186280382
495084785
1780351422
2084076074
1234141813
1732040906
1426875212
968372541
2123602490
972659681
245724038
98056757
1886927136
1901328745
40755193
1973203778
431570919
1735325917
129474548
366558711
1924467395
1273757958
1159034454
372695946
1696921727
318846824
2093847698
544340491
2133519084
1443054780
496671258
157804321
475512334
1057688038
1380163744
525312406
669285818
1539199835
552794685
1318274073
1570210553
802484443
1257188954
1501014081
1838467149
459810991
595469674
39922937
1579998838
451323842
1760651497
952602059
1362042055
2003986405
2032203594
305009526
794796508
402851716
1855273388
447287532
482840403
1637669967
83976716
1176888164
270343072
866432348
793768339
1387692588
8181977
186776768
446843986
2089682707
222246900
2069732874
922593064
607550720
1710945254
1799746311
491989061
1617862087
646428492
380234314
654473030
1411898376
849195165
1416174108
558156483
1118670084
374015185
1959301271
521708400
1945924489
1465281317
655786944
2143851885
1100801169
686385249
11350308
1239594859
2036377105
358303656
164569056
238811761
1488850563
1639677671
1933298352
1755550733
1304700934
21620390
614315132
1545807146
238538360
1335100543
724842572
1834670228
156251088
1654548679
1516785803
2081816045
1461184972
1016665431
500722500
2097979561
1336324408
850797328
749891880
1500464546
1861648644
282205002
140630545
1751832751
2014924454
85940098
2071411727
2118237202
89370673
79838435
1247987599
975544915
623254163
2039199596
212530695
1463338579
512122112
1973752696
1885071514
577720560
1724572871
1540829904
964038149
1534330197
1345737667
791195236
812210508
1543399462
1756296188
2020292967
1798925699
1674181171
396395535
814902695
924668951
1651360885
1928150364
929703890
1185435457
421209525
581042131
202507778
1979856908
164288718
1544973830
99445263
408752834
1873262131
300329342
2033980444
841301390
1570522375
802587070
555245746
1652522551
689271091
1237933541
626476976
663760735
680181653
1947987599
287582251
1840696166
695831136
276781470
937165424
3342282
1083034147
1924830398
1615118137
1207835436
684781967
981480076
853513115
787643553
940459435
1948128126
965251047
600449528
876802862
859008561
985578154
1632324622
1315288932
78732975
2061663159
2119698623
548113862
1217281738
947352873
1243838674
1287508570
1192073413
613954839
1407843159
1423407496
1939097766
1683234767
788081042
752435889
1490539481
1181958469
1828455489
1098816668
209264310
1023324994
1556344669
1583809076
2045347757
1337950703
1173903797
224157515
1231555196
2136531974
1130349417
473092805
1478097027
490546090
184715586
88727066
1332780469
139250558
495907963
544857702
1524092609
1361246220
1845175024
359491474
1246292575
938236602
300144817
1158411386
120971720
1724330522
1610967263
604250998
356538033
250934892
1088798476
1434899133
578993603
1960280464
1038991294
3506896
615297751
1181784340
249727950
2016681607
1572743785
64270768
351253609
1558011037
1374224709
1718751080
893335250
2039361853
277292645
574445472
1268495043
1381823452
403871401
419896610
1057890149
1532779133
461335702
1167439681
1052192695
721993644
1854704001
100462354
1805475477
1372050762
824047124
1454970836
829830528
1550702540
539812346
1899996287
342122855
671774887
1351628198
433165039
1978843058
666098434
1396941697
750956156
1075596605
424898795
934837803
1281085082
583459864
1386640418
1656006104
39073000
1805328848
559354119
563032677
1170336795
1819561358
1422928341
1737838057
518967380
1316363760
779460447
2073819009
1045608159
2001851390
623519285
171842183
1541124642
2056760656
205101539
1671844537
501551482
1577484366
2112553322
1300671311
1586377667
877556494
992836357
239723962
1138295250
1488380918
184928380
1224412970
1796605886
1210745895
1455581045
955781857
374570222
1916479036
1229076863
1661441035
258862227
648400393
1854346574
1663231630
2140902790
1428753911
520288429
2143217683
841832457
1245596975
1926751621
943496980
195980726
38490398
487301014
1033208768
119476478
133405902
1091778724
1420126757
724833953
873026007
909968621
544894253
1350484529
24867804
1814222224
1181457965
724233097
995951071
1651380429
604566977
328114108
671974221
1525343223
769377182
88687420
1923854271
616201919
1334278984
1167797113
876273140
1425494822
1100999682
1267309580
553475231
1463479518
1810403067
528579973
380576661
1960051827
222349449
1708171602
772586239
1939560890
1228528801
1627714303
1400521989
316123977
504686599
1887983507
1624989126
230412299
2133986987
2127007120
123623302
1039076550
724587771
340684588
1278137366
850455040
204206232
306977440
9377210
959023539
23486479
1023321993
325944675
2011372843
1258929890
149243489
1645580538
1048798387
174148427
1608557727
973178352
1293238772
452884427
18777872
1709079257
1974031960
1749721612
2134961394
486932439
431338651
845335704
2064216455
2068873356
1873057960
943932943
1416744319
2035989030
1468789007
747333728
2067309947
1144721740
1329201399
1155946358
1468727134
2122984932
70333770
1245641763
975735012
2007439645
1361804455
566571260
1281191578
134210796
2074446390
1817779634
1996129770
2139511844
1123772373
868529201
1638945712
1812035094
740052581
1584273082
1563381613
785672324
280425585
1329010967
1452886692
916491807
501359217
5883198
130542252
1885885940
164463878
414088563
366825424
1536425558
1219390622
1069667217
2075232136
555545059
1932984506
691004323
1227354995
629050979
1921106992
1685792014
527970103
1481161951
914634086
651886373
611107698
857498197
997158674
1313429311
1949055926
450027979
436549443
316585678
1465567471
763635279
1107768494
1721879139
1499600213
35363697
1464082142
1567583068
2095957931
784753185
83066150
285319154
104417199
461231838
1727493934
1986942868
1381759399
1249823948
268299535
1593796128
2115028693
232915728
449885468
1316359885
1569391517
462418896
1477891979
1444641597
32950221
12024623
1158426834
870394498
498712106
940779017
354875727
607182919
42656101
987647787
1058570352
295562866
21518650
449225754
2059992638
1818805179
350679728
1642494931
1981263778
1789958787
1244665785
515970222
643917539
1812735505
807139917
788755323
349776117
2027808096
783669061
2085471549
1384815070
2092810613
1366586498
335063583
629946459
628153804
1774397565
1003897993
1838655474
1753366132
435329848
1967255113
1267783013
183239554
1500230686
1194514547
1966596858
577177932
1907545002
342629435
56039190
364470408
2108353776
1662896837
795239799
1614057043
877623780
1930775224
1534199889
1937845177
1849221385
672737182
699189946
998870546
1458764371
702174515
1227970014
589618516
363414822
226494931
1834481910
1795270415
121527664
1378214088
307950114
329176634
568485378
1977179180
194369507
4508864
1409096995
1908624429
363168609
2088754586
2050615973
780322052
1774325833
1838343547
264179615
948777089
1781740275
1769787000
1115138883
342729210
1348843283
1632637239
1293379237
911424049
2101520519
12675625
857732614
498334518
1321652640
792185289
1924028781
1759307726
414415985
1544981912
299168818
412198553
93991959
1968240233
1198204019
13244176
1074164895
1155608667
1274905533
1368686171
1468521958
907783811
1132185783
716517835
1536993068
1318331185
2091312947
317092981
1892039144
1623482348
1037251100
374486098
1105337769
937627950
1243587933
1043439226
81877582
87443077
109014408
2105220268
1141515443
1077651727
105889573
1342066134
317857258
1845692189
1345828499
553141539
1064889740
411041602
258549327
671860564
2071034000
1967796355
1674933657
1773490911
1210935277
606212846
1109758601
2002314103
1579021101
360798988
1996597001
1106847063
83756437
726447470
15299801
842085002
1185188321
683677874
1930491732
276081047
538473145
543023788
1870532564
2116060031
941134160
357731078
2128991403
482142033
1864410670
1547424417
1250280479
1578441791
1434174748
1209600641
1484063276
9597688
72461059
571859152
1697329849
249538951
86872760
490122796
2060343590
1981469087
839138575
565011581
456294467
1488431294
1539410433
680045258
973051923
1960192758
638064003
1211377181
2089062327
2021214933
153002669
1343982790
1835663094
1664936611
729235534
183155005
933215685
1848050849
1423049773
1573950988
1600145576
1539585688
567048918
829269783
1354740556
532528571
167078651
1886175922
1106667061
741438771
716892759
143197111
958891901
185755161
425547701
1172969994
1828253407
154857563
1683696869
1664504907
158990372
626950953
538139087
1495404325
2145782769
805264008
2072116818
1923911629
640058588
793865
392010338
2120469655
411582413
819040514
1041257701
1474057571
569637970
1860320208
1547043839
1341414411
597278014
447431846
143096498
466463224
1640954504
627784426
311498515
637334206
1375477574
1497222098
756192866
826553452
883856142
57941292
2046970223
1869464719
457459436
810211520
1186518108
155580359
375000473
938020712
362359237
1716255221
206694280
1663081629
1074106329
31796798
1213540972
1015520187
388386792
694508876
1178981681
1737420270
1830428682
260275994
53126624
2019683077
83897066
331587086
732331433
1221017065
1922293923
95519100
252746389
1948638222
482833680
687937498
56889034
1341212344
209442695
525117458
1197731000
1992185863
2010805095
422363541
781280355
1705691188
1821199104
1174640830
384145843
2119568821
1108025602
1999974185
1778472678
2080441335
2145637683
1259493228
1532701098
345055102
1319981231
987361432
1074765289
597480589
844209301
1717839039
33813869
886122176
221411731
2047926885
419987130
4909270
141169420
1120966476
1888466222
547467551
662077939
1600443848
942688251
919444986
1115348655
77915968
1650937276
1978239056
1920378046
437498644
1395138746
1102529557
2051314836
1253643917
1793416070
598683953
1453632195
1581714660
1492157294
39934070
492756414
2134145211
1221782823
230791652
163461405
1221132227
1159781260
1975925937
245171852
1846054830
779236413
127207449
243289089
1053844058
153928460
606812210
11720376
1149476419
1330198101
410634494
1008089629
145433774
1573729813
1715524012
1351121273
331475181
591630693
1666156977
949987596
2106148191
425204755
1950303430
864526699
1944254861
1058656366
256597089
1550544431
1360935275
1908251986
1052484794
1627475444
895421490
92741609
830717521
1207453367
2116255536
1207986317
1643265594
1066472223
1880903371
491886583
1506389870
1602091223
259497729
229307718
719172755
1133488092
1737276732
1354250135
1301217801
242768868
700250272
322221669
935871884
15829096
703891932
814546344
1904242506
1762867824
1612794978
1779978265
1060425695
1849797893
2010612928
1351002888
360991993
1093791085
396282730
999877788
1052598072
167455879
1839861305
1913942903
567060063
1736433645
323625242
188964133
718886552
1670039877
536079079
1440667415
1690773518
1637998215
1000985944
406296768
902771704
226325155
536783028
144451278
71097353
1675643228
1131648714
810371140
1306737125
1570319161
1744434275
352437796
1636666415
344288632
483898685
36683052
90735481
441114962
1742407113
32409295
724881806
1090932087
419874486
76871167
325251391
1041702405
704861365
1973021115
1385781148
619882742
1570326280
1506494109
2146760932
2092985980
1413685627
1023578116
21612677
547624598
1465826392
631077442
1037557232
146219403
1487159829
2144988110
1379012450
1817954994
1546492064
21546674
59422479
2110276661
401625850
1657404110
1501799299
1487004380
1552605241
323110238
1541890869
1226682060
2002073748
2141975184
788701954
483080994
136483433
1203499865
1278858004
534940483
999947365
673596202
21633249
1038512210
209056601
726850466
1165971798
22127742
1742395887
930751792
1473101307
1945482510
571115914
762240443
1387781651
685915680
1015584595
1112905183
2093451174
159019343
1706942830
1354599996
1191691937
577463103
947177444
67282105
897760480
143833670
24987873
1147174540
689213162
424815647
613923666
818112699
1908670628
1224821634
548146955
1772035177
1578261249
1332663902
630321407
344308579
1835345006
779370964
1799085929
302194410
1998074942
1470984687
1424033173
768220074
2095327339
1747090315
633007201
396621118
763609019
593208997
52736706
190265566
2145402039
552903625
1092427653
83719467
2008133336
24481816
1538197457
1098898388
1040438726
325995210
477472627
10578334
767286482
804987106
904539441
77847165
1192967694
1133344532
652759720
834133228
225403351
1433093467
299915085
1657710358
1964316154
270105386
1424321426
836832793
2045803169
856382237
1918258168
666358273
1042101949
515778442
1530007822
1557546495
354654508
1830731818
248158732
612431548
680203428
1571568079
1827947039
1184158927
1870566739
1595705273
237750644
483651316
2080615486
736687255
596769526
190731788
827162140
1135801467
1096226832
2105607180
629292836
1959657231
49474566
585581373
861081803
1233612298
824788456
1642255671
178391348
1250043781
869491755
473174318
504012278
38255352
1936974667
1490974669
999105592
1356174874
763963058
1111657473
1074279785
1590191253
1042202540
1692727334
1880043525
849660943
5145406
799756795
634728659
2134901536
1424348237
1267254750
173119388
339735537
1021253817
1288337308
405879636
341784549
905016654
499459221
1741749492
320756331
551688095
744351619
1357991092
1696597488
1510020827
2135346734
651456711
220966388
8748535
155309152
1237704825
1786291773
1031264495
1863219292
2060192115
1471297178
1053225966
287645537
2091028018
181839944
477191928
1411420220
951500663
2013974875
332962401
1388787100
1423589702
1223051311
1287372503
712456732
903949843
1501627115
757660853
1981027526
1537607938
1533618840
29178537
878514587
1666124045
1700709854
1626988653
1037521552
1167799325
982466071
1430693735
1118234935
1678433672
952723591
315530430
461373284
1499430227
2001951727
1541757706
688761863
507121743
1743640956
1069241781
1801716419
975453104
1179879554
1355094321
1874633676
518575474
117844607
1168284738
430235487
303666997
1352131711
505684639
681711388
1510394734
1579161425
683303282
348763989
1784107603
570013054
1610524511
1633301819
1793658539
1079560026
717329259
1396269123
1766383102
315184833
1498427452
1474958061
1754533684
1854916779
1280248781
1678938769
319391550
1116150330
2135280199
1002819529
292778271
653493608
987511949
559518728
746891662
975590222
1628051862
1119642523
2132551082
1032197307
1496145231
1155571566
1236015353
190506796
2065208085
868348208
620998491
1438837681
91604632
1607773595
25393578
1349985534
140195107
1868302646
1449063414
1981960639
591826321
1608798835
1635711428
1913266689
203944772
2030611018
223678336
591269159
1850599875
1436495452
313371993
1058341888
941516444
1052255434
325152603
1028316205
1318258124
1563727041
397636768
1712304159
1439445552
599758751
347934332
2136125805
1829221893
193440686
1822271219
1419459465
1371255709
92511958
1882208772
1555160598
1805329032
371100828
1515718963
536584504
1834762738
902042106
2102292108
985405098
1847756336
1123826729
585461753
1889803650
1289768834
1304088881
2145937128
632414644
2145518221
1094235088
1342591256
1266692657
57902516
1868049462
1113357719
1019631486
1094142615
1020139827
1338774816
1424270008
648808601
1467554927
1926254839
1344753512
1799917266
199262737
1434298094
602010530
1574856347
1390598310
995499059
957863794
212849781
1086848479
1328833056
1242884799
1960042046
1558674046
1308451502
1813475276
248092713
1100647652
1955690017
996287885
290855879
756468634
19583010
951601416
763580673
1268816651
761779815
934788561
1059924244
239227336
1475438463
1839451340
822963180
759517311
2006915383
1296399675
991805454
1064140720
1368558391
221930022
447438054
1740635051
460958743
1309535062
1278836574
416278815
1548394013
1288069867
600625895
1291797546
2104866128
119935397
1663122229
420208884
1095312218
1200123562
50441170
391097454
1980379720
547659177
1214422142
707797956
723835671
293251229
2061578540
1619600946
1972109019
2042774705
857427057
1763153060
2141708431
1683666798
1057669228
963631096
1012283154
1314448067
97855572
2137534910
1484669731
2139000024
99593107
1131864512
1666518445
810499317
2087028068
2079387998
233333156
1068122017
76106642
292979501
1406837755
1205205507
1410786853
542295614
936570446
2105512389
163955106
538928031
1326858958
163834286
282984819
1004381147
1701484554
429949465
440084118
221792410
1631846510
1998059387
297401628
89190654
1896043308
1971473676
419502762
1664662774
46012404
280238486
1605265621
49950630
1959409191
379225956
1013256104
1139314760
750556842
916363327
178434658
1407447343
40109795
984529440
1663132827
718891590
1359373892
1814635758
321791322
2007779802
1258153770
1984054253
1191435351
645952073
2064928661
215466092
1085312278
480046217
499521657
1440246132
2117124853
205304752
1574540917
1534281992
1367633776
1845491014
1589615574
1008320936
720167064
2075860992
948982530
684053255
1850763669
126314859
679854254
1935159249
283066326
878159714
953971002
1971417822
86310783
582155329
1135850371
2076536965
1578867367
1717297053
436762249
653004790
360426699
2141804296
982726314
45921698
1413566346
588216535
106079902
1221903262
1632017742
1630479462
1137620958
1737234505
1172675779
700758358
901267612
1376232455
288953339
1511684470
1190792444
264014452
33929682
1807602917
439654274
2111598210
964173207
1397560711
1889426988
1976328803
1464554822
1561600535
659973353
1869974162
988550314
2025442225
709504222
1791902775
1668516083
692600613
2144400747
811563037
114711735
500549807
1933156128
918687513
478579428
2028848509
1878462973
737255543
606952920
1358215058
689532385
2092961568
1521137551
263256232
18510093
868001541
733795089
2115128185
1257226677
1144552863
1694132063
757111085
710762456
1354790370
1735568419
552191549
609248775
1589873436
519269106
989303940
1365360182
159593440
902517009
1563904384
1708215080
1651272419
503713650
520325067
1751532551
1068645165
315057854
1832317570
1604051848
1133053501
263448561
1155074014
1931272077
642426983
2064508885
427402539
1475152166
2117265572
1743293227
945740824
1972532061
1708077451
112669716
505397376
2092359278
1159283842
58938941
1937564401
453607158
538215319
1216902725
25710148
586234277
225465678
275739897
1055379249
1586688858
2101137759
503885228
20008547
1533321813
937606518
515748792
635938723
286038529
1664994158
945276595
1557496222
1191282392
581856485
396344978
1502646925
1088306840
1043754553
1289100747
1653090328
863898601
2061915397
247040180
1551190690
281608125
594417029
120814238
388311038
183404053
717015769
1017528344
1255839567
1173544623
469403194
1638075854
1457423276
703129140
216126073
1579841631
1263715714
2023238139
945087855
447533794
1439926690
834730595
557284379
299897000
889528698
1248936936
1785808983
610928987
773936868
553368811
587313573
777925581
109486222
1577508304
538690025
374134963
1679819888
1814185886
2082391203
150091815
1919287612
1997286660
1963056683
570154458
160277874
537297912
1893830251
1942311939
714958759
1399802316
2099637122
1310758831
10912969
716232586
1494702969
1150220408
1715745000
100144762
182708686
1132233201
2068412181
533631788
1431467424
876705529
202545525
1554021579
1110300156
312407994
1166422771
1489519293
516537063
782798395
685507840
667082965
552054193
1584903715
854600563
378925550
2025299762
1636714961
1178522023
801984458
1845955129
1124142837
496415014
1177023274
1453737286
41131135
1309681611
1731687755
203788863
210577460
1415224539
109310677
1841303761
1584957181
214729092
1936605166
1815728378
1958350138
1759126305
1650144037
1390847608
262560554
1366993393
1233487078
549882806
1641566552
2057292923
1936031616
466938308
1617624925
648311940
1894035682
86085961
120344085
1872444276
1859717971
1840064918
495944471
1483013045
2109128660
894268879
428329277
1383528184
679046929
1195902210
218033528
1880203695
987544438
1657285007
601995796
1409163613
701677764
533669806
862642517
1486755521
1497237154
563451338
288710781
955663852
978750357
1229570630
1574512234
78380349
1381186899
1699266446
66878545
870129727
519313633
290776573
468286455
1436082137
332584709
171616822
636549664
621499711
979481855
1715313505
155996538
1999083017
932351997
1572775791
1469650433
1989412797
578482917
504951932
1437514876
507799089
853976909
1505878553
27110542
165348647
1475760770
2031532155
305791068
583793830
329243167
122545881
1447726023
729281476
941096384
298160028
1833822568
823375146
736422383
1504394917
1721578454
1926982481
738274223
616445749
96945896
617830326
794050645
1904548545
1920183489
1838157360
771109097
669528086
600662061
1285360730
2111833930
1252892734
570859890
122883342
585636053
2146715578
1557331689
1915323172
1203309719
1305438714
1557911859
1311579444
947115775
814539801
2137859293
599816163
856072212
237352671
825255791
446087557
1717297053
1117169877
809812812
263652580
1543980691
325836436
359958105
612954804
948650198
1185415661
1978796582
2004240416
995194352
184147398
432802343
17764741
1546824068
1939640729
92196814
1550858342
1547163501
137166220
531164652
1083058776
1865896910
1060037547
1222818016
305194510
233725015
104440183
1844061791
1408335350
754674819
750122901
815737237
677405274
1040389828
262897286
1040278061
1050151540
1454842526
1327617779
1834763876
1212776531
2045906147
1877844844
430589015
942788613
36275442
1788960088
1200011882
1399615996
1631350315
376073552
180406750
2060190901
1690699761
79423648
1633569165
257570318
1561680815
2120728721
1705977568
839725667
51366374
902960063
443344032
1345042847
314903611
324100313
634748406
268534591
899334557
1037565077
1685308893
1337623229
265084121
1868416524
1614341131
1972407016
1896229163
871178792
1056181216
1782230663
311916404
2145611305
1657437383
402165240
989099758
1870544488
146485719
530298484
131814727
2055498617
468308915
1872464047
723058605
2080107573
950055290
335052417
2134221105
1523354509
1476118859
1687219211
1696110411
1192817602
2077317618
1625982813
683107229
1964544896
258551865
1079753927
774018307
1866743015
65004967
773922699
1355905332
1624975870
1611483000
643059470
1076495120
739384932
1196763145
805660160
1501204675
238612954
324817962
391423118
1486363587
1776673688
1274522471
1381628291
2007467300
753654072
1358547975
1038049360
1087837788
1147468051
2130369758
485713607
2057193517
1493464433
834837085
837111197
356165898
274835214
850154521
1820533208
630004989
533687597
2022126832
353071653
1537094216
1354790844
1999523424
789167632
416792727
138547205
1223914051
1090839602
1850361638
466705982
70107430
911609267
796422236
179884744
1832107527
1360340753
901513313
293953633
1106697660
1142358611
1911311181
2036922746
1298035126
1211470184
1431740399
1769538507
479629822
1975485151
337989499
889707274
1136506386
982809385
1510470624
1890925065
1985727241
1528978413
1378482554
33241825
1278276200
1768257484
1967788849
1194261505
1086355055
1791490237
213771028
942675272
1820755028
1694603879
1175165613
411072179
1238101080
1415796310
431285224
2003765107
740111380
1315807297
170485480
147970481
38265461
1331945713
568965895
276547806
1834361641
1500843390
349916918
1011045058
43073258
368511767
1088271141
1516301406
1967101957
1301364523
641288750
931766183
303925750
1642847228
937076701
511753597
998885317
165893565
405022056
443414453
1735915490
1275171683
1397891895
358139169
1602771874
1764274415
223581060
604718601
288714972
112460189
579232667
764359031
20597979
612205422
1231254007
263165170
433224430
1735332320
300512009
1643408497
825865884
37043155
1340534071
2141152972
68799911
1503820239
552642219
744831167
1652853138
1686121720
307409455
2007583003
468679553
302060623
1337466948
822910333
517649997
358294231
1558697560
1890262340
288012418
1565413626
780952980
1338626879
2094855011
1066416575
1300431215
605184244
1435821146
1314396587
985542371
1226107889
818375764
856464032
1299543556
931999535
1262975598
1630200598
1523834362
246327555
1149514376
1141901199
1509192607
1973365257
169418643
750130510
396848030
226125415
272989687
2077967471
1673355812
450698246
979341041
863737821
7645755
1005606674
754447524
263536535
1080903740
1865046907
2075552114
1701561532
1489806377
1439391582
990398822
703515475
1363112765
1005471661
55731172
1123899718
917500147
1753150587
2104534185
985360352
1659982620
279747183
1711597048
8578391
715853870
418550843
1569582475
294731763
1950475739
1723370095
2072781668
978662353
1222601689
1745627722
1833851769
119551914
141203434
1368977105
145549875
1231332834
1152206678
405315940
486357524
861275639
376122731
1602398145
232932904
846542480
1383010569
543031277
397858995
1733495172
1643464017
2011554923
1937381960
1797856600
1262135349
741094605
1107353777
1598183927
742733982
1522790315
484725321
837764823
266790600
402503734
717235751
1998680150
815335990
1615952723
1043209197
319222987
1953748852
1764169862
1498086178
790096457
1800491764
1053000403
519581952
1340773563
852865191
2101710409
1192295662
1519613008
1821167563
277530781
1508584760
1536163895
1986141527
1932769650
1896146474
2110141472
2033015541
280566075
1348140979
824158274
6714618
227282894
361260684
841600046
175815253
1281512139
1437503043
903634132
2098304122
2101673855
1163602101
847922188
1849109218
1414475172
132297449
786461004
162038415
377898986
487749903
79900379
2111618880
1735543332
535023216
876046766
1920443186
1863788364
882231691
1772510254
1059452565
1796938125
359527786
420194951
1183595172
1824394578
1605081900
49436043
870339340
1318191148
1974986939
124684092
738583756
527229003
898340033
381344072
546752267
225099825
634958896
1308074835
177267174
116521707
1127145170
60004649
2094879125
117631876
1434540861
1222090460
1518982604
1895395442
2050866178
1916615843
983110420
1887793732
876564968
178673641
875364888
97755654
537123783
1729345882
1071180101
2064933932
1035114495
1334908189
336500120
932978427
167513282
229196433
261507825
1954538752
1575680450
2085672858
2142602733
310566612
91488466
1432354862
1732511385
185954508
1649582110
896915915
180139015
1076422440
891600
1966452211
1599520847
1327671482
2083488247
1319990183
1222354247
255543563
1648498555
1627955435
1097266681
1366362074
235364786
1718267128
1251435308
135725264
1665123760
1830576775
1445078237
1940463234
1923843524
1524507106
1060569586
1871388188
548336164
1825503304
1852162626
930697609
70733985
793494598
1549451365
371560621
1003445045
2014984448
591001578
19817012
116164356
1117327488
1107324795
2008997417
1780970032
33713245
585597021
287502868
438251438
1361922255
1595876609
1924782687
71087009
1748069166
1552290431
591822889
1985785939
1823407631
852680298
1422984034
1479173293
2006573343
319753744
1335509410
1681108830
1462677418
1791414616
654918984
1002531620
311526504
53039744
457703812
1656343961
595476013
1745930956
906571091
197519528
2059528147
1123631958
1040173623
1451099159
524506091
526216998
865643967
1162335435
18967454
781305168
1417853042
1037838123
1307111717
970841831
1398314157
1781665292
1746638633
679813889
543240170
799193467
1345480747
1479013824
1361912317
799816171
157149076
1284039972
1127952586
1270087687
563589269
1128828557
698405040
1343181254
940269703
1678069365
1073673272
266860007
1859445320
1724531423
1857876390
465948686
1880483302
601035629
1257804776
2113419961
2021355373
134065963
90242366
254030421
1105961723
1298175664
666299126
1018412775
240201217
697995098
1775392201
1463062225
1023571716
1285561957
39686002
213207423
1777057990
382143073
1983434251
1072920468
429833847
573327306
975344946
1116383226
259529231
1266370476
1366392043
1941051353
239987279
169448354
1318594104
2069114433
1136665539
790709299
1291397912
31322187
898452180
851663736
1320818667
63650334
1151137448
1429896015
178160233
1664231948
242233534
1211806736
1100764797
1679211051
408816256
1253964675
85956759
1583677700
611000565
1850871227
1883691645
855057533
2053412602
287880703
274037561
1729386883
1166693637
1707442898
1412672824
1594116569
732431405
6780654
1433878454
463269915
831871280
888874670
109129277
1838392159
243704409
1775558239
219831028
1325829665
1780573755
299929468
1517096322
1939711116
1502883260
896703807
862111589
1014697473
1873490569
963564640
1239061807
2027660166
825605396
225818581
638498365
1945193533
1712425226
1525975480
1684854698
530518007
1088975786
1978145613
1820555059
2117393408
1163137730
908223332
1497731887
1944842788
517223973
1412674717
1700054580
2028671726
1442973594
1512100824
1581879254
40085509
988933063
697266609
1390045297
136852553
2110099921
413347609
891429191
507983242
1950728131
951330732
461741241
1902455787
1329049930
1646441133
882405282
581739792
2077307527
1133997622
33618924
1682339031
249217824
1446919617
248855483
783612728
1790196508
2015536738
6647998
1249873064
94905514
1601248637
1119812825
1418852912
293865716
859569868
1714603693
1852222291
1138342818
267718436
511391908
139508167
1598001345
296769062
603967321
757055499
1918988018
364909160
1814504115
575867230
749056005
937490701
2069545401
701520203
1858209080
1116932652
1938429376
618986026
1815074057
802162741
2014441418
576714794
936948229
763918199
1478178723
1171980482
1878844797
1803993002
845274113
449760355
1709089231
416174714
869286736
1036268243
1625473987
1609202177
1025537842
1023683396
1455221654
1753268457
947762262
1719066246
107979739
1156605113
1528520210
2091740462
1543259830
298916074
910244898
2077824323
253970900
897982231
139572119
1387506128
1901716825
228369187
983547540
2114122741
249779269
1459272828
2077429611
681864572
1420537156
171467096
456873208
1047842341
946290443
20205850
1893159984
97384982
662604825
477040877
594378789
207731547
1038331060
428762230
1283246993
1019333563
1452863993
1289151981
1282092994
503763165
1390551328
1054833825
359260824
603753167
951046136
263701455
1285369645
1833560495
2033104556
115588481
2099386850
37656898
1206959131
1885684150
280108454
2032080932
1940404792
1638568038
1164355374
1732363975
529300179
597941051
1858488700
74541733
1026645617
2004665787
510662844
1780283309
869231525
1391319803
2053301274
1022677791
1622952229
521735400
1881555992
2075698462
1554641153
865179479
289650533
1279678109
2061776152
955620772
1382807600
1697112924
1081294912
1186139672
724734795
1112625103
1492194421
1111269659
399060775
1211346652
1922838765
1936579721
790200870
861831077
1804500712
2068788678
1705578233
2015574572
213199814
798398481
1280313747
1819242409
609481828
355288929
1938977148
17604484
424302369
989248593
679036076
1430677743
867298987
401833831
1071739040
1603845686
688302758
1009370526
667984508
2023175706
1521111093
1020361641
919147886
267574440
1905174510
1658035685
796370937
1529142325
1602960549
623099556
2020958068
1738324976
368214645
1686282449
1047136690
407714426
453485876
442511044
525554610
627864530
1019719964
826867515
630061747
1776031791
865287067
669826173
370004935
162707874
1519200285
805371338
1464147476
1287095107
1223928786
1489089216
91454533
831612024
1799953360
274568665
401789015
2067040541
1189617018
1576729965
1600993624
1052815651
667973153
304326699
842941508
1103838984
1262076237
1709436640
1894672575
1136268815
69920774
1252583195
1516851742
1261924783
20952187
355960682
378542229
2112494940
1899775328
14890595
217146991
6578774
1195500291
237752858
1738057311
322538618
1312221523
1918088837
261465643
258833030
1230857964
1221533047
1195895818
943474369
1894281389
316082115
1261974068
644947283
249468122
69183574
1190193998
1811861382
504939782
321789370
827616160
1874667226
1336862336
1756028864
1340781168
1274710381
854642545
171784576
875904078
1024357031
1069377218
930433840
2057239110
464343820
1325920626
1117493816
1749120758
914364089
750180775
1686268615
2123446510
2078621543
313296167
1049571466
779747260
643328196
20650380
1086639596
865893380
960631067
1855973889
819833349
842311978
1056286706
35756267
1878056021
1155409546
1215554533
1744460778
518217129
467692767
1061472623
1509254380
1275687613
797802675
1539574943
1948463651
851895416
333671408
763334990
1280750207
531077425
1048225321
1153719464
985646739
238906693
953793398
919449646
87864165
744460095
1729494173
23641672
901002657
1764716233
429538792
197425458
1666713107
1360317062
891841236
615126461
442997944
1460103453
97861204
648273591
412899179
990355731
1828316779
710977532
655198744
493364063
1653298589
1146209459
855232678
33929342
1959798565
1477091173
2146274089
140473839
1302259372
1386216602
1656271816
2066154354
662816067
933700338
1130221335
472244440
1696683774
1603844521
481606714
570264398
640789872
2142645530
19853052
1539972960
286564975
755371133
1218334206
281874839
481347286
632401792
621601178
1227377110
540113342
1001742166
1255634736
89891372
1443293204
1874231110
1617493287
530716419
1710569439
1529729634
2113836701
2094727330
1327025182
151743478
1089336203
930822934
273544664
1628994403
1552060381
2089492228
441583559
2110519092
1348734966
469418949
1362279462
805970413
152969975
444494004
1237289715
1344651336
10842947
1851646709
510776539
1386800544
1938264215
358659474
555601967
695125748
1155382984
1598299934
1831755298
1111337965
972385442
1247964263
1272844446
459022636
566836521
1494238209
453301013
1867241287
1181152208
196869255
824247515
70811213
483578659
703272034
370836784
1130253126
1600198562
1573614200
395187941
32789803
510243065
1033704972
790097369
595541612
2039107916
1556522368
1039407161
2070003129
1892796909
1993550790
1573995540
1074203885
1882322940
1556295819
1463839449
882158336
2138077542
789053897
410173153
7374472
1980146072
1953843859
969168594
1260915938
1635649050
1322186881
1024534408
419564320
1387486759
460173475
271409368
1722011581
1792126990
731143794
505309368
1794679420
2017908080
1990627849
1176170121
911647263
313560904
403374644
1069497425
278367142
1277206995
259742828
14050416
1929726395
1698043099
1958067248
2118702063
431335077
1084942053
810958441
973027834
1934018848
412848469
1246380938
1321546518
1119007203
1163438902
516317537
332732547
1709736642
825075879
174773490
391414912
1589415324
1870883628
1077704271
1846852353
1864326599
283958964
142840676
1213914695
371588995
358196352
505593681
1596576110
698966715
860763494
768309363
472135252
1478850978
1733523606
602194663
1795460350
1073001297
1581581823
247088414
341993264
1615725152
952159835
459964097
1950998727
1852063501
66945068
1923902097
692714395
1104922955
1610730690
1446505666
618521021
1530972948
71678759
341635663
1865623232
657376088
586934144
1573627451
620167356
351051533
37726505
312045322
373032041
1716605913
2085723640
1751497624
1598309305
601226132
317909665
1635671231
2135285014
606871104
960734277
1719103398
1456033797
311512537
2132260027
1292391706
1864626124
1653861091
1405045460
711510023
1507462875
193199477
1899269490
2032231261
1278098137
1606365146
1530807607
1993081789
439634089
1905758263
252530583
632332975
1781529807
1467508514
441213986
240491859
2027399753
848688047
1209771723
1734868512
1792036448
781992958
1022478189
2082132774
1640928470
1730629000
402559734
1849106863
435984444
439393196
110733771
1685044149
823364827
1912097125
727968061
938086731
613295560
748304115
417406039
1198127653
1633472936
643829447
254318165
207465345
2044650660
13196988
1087532511
56635033
1913068338
697641743
1738254750
923924408
1669366230
881833797
1439873206
1176564468
1900194992
186372117
965977367
582974027
1968764811
1062946675
1996584666
1551276695
1694734252
940003566
252744696
1992479409
1854213043
1128668921
1628408090
282019737
203674631
153773445
160206466
1109382235
1915975321
988999266
955627109
1138476219
1780800594
974993224
1562720576
1372777230
874317590
1294286665
1285824832
2106581361
857372833
1964518234
661181531
1514307462
168323276
1772600326
489994609
709079775
1223888183
1052757618
1549624730
433940992
1490373920
616384730
2129244640
335174937
1820707280
417523993
1511655948
1742801082
1919634912
1829139745
784078468
1071849208
1641587591
1736288796
235892068
1116949422
1900494874
1204492328
245569112
1365243111
1341800436
820279749
229201527
1022479374
1152853421
2062707489
1420660150
987605321
1417594233
252176116
1748195113
2019457419
487107163
1087304295
1651546134
397245745
889432719
1726982083
1959497656
933185541
1875763511
1930879801
1257623217
1998173000
1226403573
440091873
450817302
719035575
460591523
1757740665
1356086880
2134300055
767165949
1037162791
400263888
1291737000
1649985467
2010725449
1556121437
1989337602
1374120036
361206669
1842621289
1533995351
1698648544
1601768690
2110911719
1519586489
1774337111
68925208
1999988324
390154388
1226229077
399480813
1774337111
1383924883
1973923754
1746766092
207940971
1752666388
760071508
2003260395
915500600
1818573386
783347567
210383783
1413838443
1705390379
768210711
1655803412
448447307
1152790613
975100963
1265090016
1779823952
1370081482
621585235
454868745
572425763
2046467106
1050686725
1298748245
740787774
731179076
276340907
2054325343
1295691327
1400122853
665866576
418558212
211133679
1378606917
2040180993
223977453
834938184
1230822022
1162229714
122250401
1289770133
1914019769
1828641166
1535730609
128985215
1787846809
235212495
1901823922
571703315
249022843
738600435
1550191949
6423794
1757776267
873665682
352640190
1125060775
1495314264
94342700
718226990
1446918184
339067974
1251689985
1777162451
1361295182
1659509350
1252089976
420134066
1918316561
1581175572
282448943
1448745875
377667437
1369934110
848312459
87843245
79494216
1513478243
1992007826
57980062
1436360573
288018152
1368145715
195733225
1777781072
161988434
1624326325
1610388530
87853481
1940301011
1782986432
33463724
527564160
1855753572
40050248
612864679
1575417491
581375340
1643256935
1771609999
1861562589
1171702609
145547594
1553673766
1400175734
180376443
1549685551
1766222327
499288116
1512564190
727786032
470346441
2022595686
172666578
1109917045
1381137993
1037540123
307849906
1243025484
624494677
1578832410
258701127
406557522
312036655
1563904443
1716938691
1681609604
935517714
634315696
1488247909
1254121447
719128951
1626606963
149898971
1679224313
2129675619
1643515657
178065132
2090862536
99508769
506488054
1050002447
1380292179
617009607
910114528
285440444
1438431436
1785193043
1464217832
1661111304
1547392458
2067163788
1224249248
722757438
1967061236
1334482361
1319278765
601279832
960135807
1895429087
20899448
249036419
493217957
1981055114
1498811126
1248506015
136373834
1174657164
1950369580
1690757250
1962568412
85700434
1182183651
770894418
1363006828
347809636
1519790668
1781521077
1341990558
343346330
574410456
721318121
1453282363
1042738435
842245245
918056297
536659246
60203996
1263900943
1551316845
8386862
234645888
1379434326
1138441350
1164546546
684036443
1519282136
34484922
1180951119
1348699856
1710941241
1769743503
1796772080
727912550
1011200578
1036433093
956950002
1302770627
1375766669
107696380
2079991810
1382063097
1856603092
1923984467
1647716217
79021359
2028290332
288278524
40571680
1134878637
1770678084
151582157
2036200895
255791828
2032510157
1398959348
1751896984
165624860
328252952
457341695
1208516141
1727879433
1754444326
870264658
1882160949
785042716
1204101477
240100546
1634929828
966746838
510835450
796698174
816522948
2125374230
410024298
1447448483
732509153
187519523
589695811
464619772
575163843
126489418
716138527
1797023548
112410625
1259593623
770267858
683319556
1643775295
919614598
178397371
1078302141
1178157087
1828044934
2086663218
1715510290
831276680
500349485
1259212975
643985942
1396494559
1796205484
2061461506
302641214
1774632959
1850593947
24333374
222447708
158320937
1008511600
1097693195
864775244
1981732386
536872472
691240208
626014640
636040775
1859729243
237906816
1656628093
366753062
292455582
948977384
862120321
1142662564
1185559194
764293701
312624848
1250166093
1073283220
807070555
705837159
1526425135
1016687386
1356779510
279753677
1829452864
495537574
218174126
74757930
507062687
1094046527
1568662588
830988362
348165104
637503978
2132382294
1948763015
505344469
1172662403
1804284935
15152622
504307207
966711450
1962758441
1226890810
531123568
814023218
1320540537
1620858879
1132486756
997799522
1063916207
833225332
1976191213
724305186
1925405123
406668747
138553363
1973149564
1134494026
151554527
1806450015
413703639
893384654
1238744837
762988571
747896874
488653477
2094151623
162876356
1927911865
742196913
1969832956
716229146
1471510810
834458822
6286665
1221511887
1372872886
454189114
2054161144
1784665481
2087714116
463296763
1490315950
1736244783
1050477123
767248737
1017048141
668919276
1712383336
306400145
81579388
785304397
501015063
399679440
235464015
1766028547
1626761308
878837784
420228019
1107454389
1323581682
1322035481
434631868
1836163464
989579033
1215874253
534155181
1212609736
1321555492
876566929
1106813578
1616088419
1338696636
219794506
1312957281
670512872
1328837309
432690426
1908809763
1065523630
387511625
1551351550
513902603
777619987
559263744
678657236
1719187600
1030412273
1000431147
1430060587
1408420426
66511114
483139397
81520192
996323099
107456123
1261145345
568732861
1343591133
220177799
1591937078
1635248946
511089548
259377912
1375643164
38057131
239665535
553759804
415971268
301911688
856234649
987406947
547671287
2118569284
168705098
655441576
776751796
154205675
1622224203
1222470660
215832475
316225745
164990348
1491596771
1874944462
742098111
301888798
1028780447
1667001524
1092032216
228202319
392962483
1533834583
1340869469
998341259
2139927648
653195444
912870427
678360935
919695704
610701538
203223096
312332010
1349199847
385568202
2124050248
1840655783
466343813
1048084866
1847081833
1300597225
53161392
645635100
618544725
1032381152
898383893
2005919540
1757885151
894676791
495104617
1606388992
1958231023
424446174
1816177929
336250802
160755140
380752391
952299120
1900451300
1023964623
1417636706
998563430
1072719402
387710229
1485525414
198617695
83155481
127790501
1435713665
1534369121
320708232
489330410
1025447173
621213704
1472964335
950881557
1051242493
1972050970
219668522
1819853516
580985890
2042306303
809971467
244162900
1549482833
1332643990
1795007766
1465757787
1248726715
474095688
2033723164
926556898
370741528
657446240
957958731
619103003
1965670900
1288170881
728178970
1688111048
1556657048
481160455
1955676215
1779946196
1444679008
1702775891
1572128185
1080696668
966051774
1908478084
2088400732
1879278238
160021644
776886293
1913044888
2089566262
1665008147
1442394627
735842199
905117920
1456721260
1504540363
968746540
1982876782
810070409
993380592
1651482249
372266049
1334651218
1716806741
477446945
1934565987
1566675698
2037429946
1159089993
1782413371
1181497699
5526883
56986404
2008789433
1915329049
1917848480
1805044142
1418317961
996711714
714066080
2000110882
341949929
570794496
1163345373
309170262
1010293698
1684692462
2133632284
1283255583
2124066540
39782173
1853419151
879838370
1527683264
500971970
100150429
663147926
1078971179
403775192
460247855
265130189
901515993
152023961
1750448212
733183700
1818612628
1359555847
1675646863
1959940257
1002193626
55212938
367505463
1734455187
1226233044
1731256013
1082672783
547062916
1591800746
1227690470
1503521593
257037214
742182714
1569679593
864356433
1891649543
1901238361
8008195
14139345
1656259123
547211281
342678218
618953746
1069198283
1853401224
831058704
862232213
830578586
634686832
617336210
651351960
560607944
837438493
1647088074
375289030
242521308
115391582
1345145220
767034242
206396709
386460768
730366164
862160439
921113417
687579790
371065139
1898735270
936534989
257416131
943351174
369873684
1916406857
1070223736
1630074485
97935297
1086843592
1060342363
671225932
1661801880
2033710933
619166508
1185807207
647130328
2134925798
860029702
1650031439
539336407
1317864872
1580894912
1155172151
1599389352
1905032545
25414689
1651178949
944288849
2117366957
492507378
1112574153
1068156965
1599666757
1888951219
1990136305
1532966679
1758996172
1042695521
1527317664
1565957340
1012080542
457807654
916191394
1152293427
1387870251
1607805276
437687120
502158539
1634285847
905302419
138386347
1112117070
2070716596
340468365
156696608
377838673
1808016638
1548817982
1610418969
1977210455
685884371
1926979562
1049000232
2099035088
1278097182
1782845847
180510823
1978138501
53439662
1457209445
201853064
721891195
324073678
687300098
1216153055
1571282845
358395899
422796294
965888757
1910250502
855632598
977578725
47901388
1602638400
172599239
1808145624
238488721
1463695889
1444185945
590344094
904503186
1062333284
1105913593
828157772
431973119
1146315101
78396054
1600867163
284272337
1456064608
932185218
1966561229
976073308
1281069727
1709925095
1251769500
1531583825
405839487
146501221
1595897399
1910685579
1709438273
1957531501
720551438
1086111420
2002105563
2146538466
1124231036
561453104
523982012
561024791
712883774
1549601907
250558298
189205450
1281574153
2107928038
704550424
1194849091
388654942
1804703205
1128604964
20251812
1520916599
2054815417
1779828870
1335614882
1573999448
144728363
1122519271
401369559
2033768843
1674418107
721488561
218725726
1175631027
1027545316
2011050405
1911312203
594259658
2008708962
1149272880
733814578
2080491412
1285653819
2100916058
1374377897
1357800919
963367215
869106963
676062742
75525792
175257915
1390166628
1830629481
1271158334
481416675
469945851
1965667063
1718909939
482330458
1029860750
1508065374
794569182
1473529804
802298989
1657855737
43646353
646069065
426479259
311799364
622023960
2006371913
1059777285
443506336
1089152815
693310439
105182551
1402721035
15892344
1757483493
504142441
311287217
276790641
2122913465
1918258521
1959067020
360326278
1092010614
1602715492
2032468947
758771862
1826747278
1672015500
1041395601
1045512991
406769912
1572526222
26307794
232805644
2024818368
1679199594
672247051
798914067
324555433
130890680
224430553
1530457973
1485323390
1229920515
372913834
35284185
1930153214
496681933
337443694
45242411
1270111272
1678710948
1861327780
490268689
1452372703
1527810472
1116267589
1942610850
843056443
1140630552
1271531435
666380771
1707773775
676587315
1234532665
1596270684
1394547351
1137772395
1689899762
1702629906
964738098
314187409
985986259
1819926729
65593465
204865945
792320043
1885926311
813090147
572289802
1074618224
780343110
2022779729
1074874254
1258268239
1136739510
156004964
246376700
818070091
230324681
2142327288
1275169039
346101609
974293892
1606489009
594745478
792099472
256291297
1048050412
1487062913
356537277
309966120
338269394
610825626
1382525331
1200256808
1054193449
693029246
1347853758
1739063759
1175830992
2110966923
277672884
1901911209
1608960050
1333515737
978484756
579398146
835629381
818849224
2014738743
1305140599
977626838
1320914501
694690369
1775666133
300400873
1752979523
185923749
2015564099
1024595836
1147231724
1264415328
1444301512
1291594900
1905503120
509062483
1606342871
1017180304
1474840049
1686573363
1064650912
1261222874
1788915259
1999568974
945193705
630086871
1356819725
1791268592
290074235
1367721431
1826779363
2042316852
895628086
771596746
2132954349
1795742286
1353304442
569831963
1486178941
718220474
665459047
1109757963
500844489
2140262658
122902734
207083283
180648457
2089665120
10881971
493886005
1590880518
1995191
700289124
1078750517
1440652379
434635921
337776841
1544724785
74499979
1686534794
1275219752
909130827
87101084
1298095534
1621218378
180678545
1278410228
1724945344
824081782
1819472637
1193571743
1291787617
1777639761
1979851299
1372496910
1162709609
623745348
1738863802
384811866
2138907675
451976679
1596854231
1182453780
1920758571
753061883
1491746527
384375525
632425293
43852177
1051982251
1184266800
1674501335
1209190239
1851798837
300376152
800130932
751289236
1274089692
1346303568
1053973047
443476711
1815034377
646186948
69632614
1143289678
180276162
1529678990
757930922
586153748
1774024338
315478488
993997377
417401463
1937979689
793940273
893549693
1149760641
355689686
1754725079
1613402203
1074419004
1964682801
1533126695
1970276053
379505119
1782917127
1974496598
285195382
582531733
1384712191
515306222
1195194301
1417989934
967358968
159603859
999705421
1707479857
1938426877
2021080639
427723593
152302440
1306493664
294595058
421373083
740422937
1794203847
919451402
228773604
884255581
944552636
1681087209
1012489074
785201864
1552165693
1873250745
430979179
1753943857
1794160400
1466140623
605359177
694319247
1427406702
1984635235
643056838
2110488634
782963971
158585040
98864855
1988325691
659219223
19405167
1245810746
699659273
670899207
1581771853
1645345523
2097745906
1720455533
1949434307
1775934720
1856329442
775576861
226502565
104948423
113437598
334915483
667558386
1300820638
1132515824
470717815
358366416
229726285
725275792
938765259
1936574900
1404050187
705784477
1222518565
452132652
915844701
552898535
416220474
590463126
1887438898
1768890258
1449262958
1271233742
989573390
1335390017
30867150
1608193392
482349373
1865079717
507656112
1472479407
67205586
847387115
56167594
2041783996
1271080065
1226743520
616871498
1770988346
2093354330
1812642035
1304839227
548959448
657627849
1285977774
654198297
160412360
1298506610
1737874344
1987860126
1382056787
665337940
1802177084
480399747
1153300019
456162135
1687612477
88467371
240357769
17685454
276906726
1066014482
788298389
1752419646
1705408941
1638113822
2016657800
1353558967
697084811
1702887076
612738317
96914459
1726795395
904595786
291188572
1926341240
1950092541
1976191294
1996299755
1732045493
55615293
550562992
1189363136
2090450238
440686350
310132553
250657614
1212483906
1656435677
23090949
414266396
1981057765
766408185
798385954
1196154663
571022477
1689028288
3227588
57814637
301853162
1326811247
325781330
1151166314
920475570
560209867
1455906206
279516296
330962527
346959366
1481193750
933568325
893218576
1559921348
952894775
2144052939
32901047
1423633683
1734748865
1902793139
86694699
514313971
808852401
62029654
472247522
287568221
196457743
1204166908
1011999774
35606312
1370801190
321621023
545081045
1338524031
2145032560
1487580917
831749849
2052036059
1640008908
1047081335
217349013
162072542
1741426364
2127850609
980772512
206088116
1021838982
1168689207
1275934325
229868577
1653372708
102460719
1352510908
1338459998
483323932
93890651
1946620303
1363051056
1665158856
52806534
1337140782
2015697653
660624301
1800030058
1540300856
2019788114
2096089478
1923640918
1488038008
1429592872
522318748
34400460
1874555818
372218224
1258532417
1749570855
856033199
1482200788
1529621932
65174
406766261
2101081208
13700303
373697346
2119600236
1830553941
946220234
1718591312
812909841
596413184
1822902143
710082219
1443154227
1933535105
976984685
323591585
868135442
512228788
1977992215
2000251761
574613029
1726611783
2093354330
606264302
371321648
1990779249
474180805
2024096152
1253980196
60760914
934299337
1180729880
1738389435
1786470902
531867026
1504316400
1556218994
1132543748
902834468
612071617
94991040
1196396231
1587334316
143896350
71052675
1131588493
465481090
1492431532
357133180
1384108494
815506633
677585954
1247598998
2121925094
1415231879
536831597
121997067
1138914656
2059697214
393777052
1376275359
626456121
1603083841
587824998
1440592262
790516850
498295423
1031777449
1598815643
1904174261
496151022
560516301
984145967
1693681109
608529917
1715845986
1025369007
741967348
724941478
371958480
353804613
213673439
1282169030
532721025
1162367752
516150541
1256733805
765172739
390734625
295167134
413908058
2020146372
834037126
690151196
938850641
1417717336
664622650
2021844409
252606356
640488010
1957934750
243455343
1985065426
433720530
1329716111
352307085
395839379
2133635064
2057772027
2054557236
121798918
2131603298
703066110
110716286
739696193
662928141
325359991
1520581785
128192519
113746981
1340963911
2081351315
273792287
872247814
1460463460
1097584678
1405968853
803621314
439711168
1769503214
308898665
970546345
956318828
502956502
697270289
1674748454
1869389327
24935006
733983326
980116216
239640917
1362981334
1402128585
1859864048
224765857
1366840218
2084240045
313105189
328799432
317834492
887701992
1335368474
43523795
1941903571
181075528
346371980
1937076931
1311689307
402721065
1348803084
104065073
1947109955
131782204
1895654366
1214015990
907637907
1258229836
1842763845
1218783466
1066778849
588857165
97265151
147612534
1966002170
1998327809
1771255306
1981503118
116097904
207384844
1892320810
471436580
687949640
1469997616
144709125
882465848
565150349
1352608678
1624862841
377159641
136627910
886630180
2032213367
1630908601
1845934639
1167472150
1435329945
1999138602
1217845527
2144564254
1895960996
370652824
1921306366
214443314
135893401
884566357
50355848
1417266009
1491451644
1919622141
1275845607
1302703996
252744126
1167348154
1869533843
962543005
517288205
105773629
756740850
1672770510
617095927
1171873937
509966188
1273397438
539222338
865627143
1834751970
583825858
121614379
723541443
388858700
319772797
652418633
1274138255
1968205300
1698933017
1286375264
1610715566
2019072002
2029147963
1905499884
1466317624
2031560006
666488543
1657228529
987202477
1968943936
282899178
623123027
1424689271
1156869716
952792453
1759250874
116664183
1178597538
1683552878
1375570997
793947051
1366529887
1653391889
328955345
2037810676
862425337
1960324017
1354048829
1209024166
1499605659
1245106215
1092718747
681683101
318868753
1538200366
1259269709
2126546416
153342176
1161700698
962092355
1044517860
152625911
1549739795
677180920
1986952204
1095694138
1581514280
423210768
1962296937
1054462392
444746494
1575074660
1703440589
909661647
683014765
1832927497
191604922
1915873232
1547551211
1185908278
1662666833
1096162110
1530283230
1330772456
471583450
2044568899
1277376566
1048957414
1406466705
52892913
1360417176
1260137718
289987711
83680655
909707955
281186314
738616449
1469208325
157182117
604834976
1551386036
817162706
394678627
836785077
442795814
1043584747
583813713
1199704946
991445802
210778812
334340795
258663451
1927779555
1300442570
1108396422
1156070636
757814531
1577113747
1888754627
1724451701
1014214068
1523644652
1379867483
1417886195
1425447761
1734715540
1379358448
1074091174
1472860323
92909528
551246234
2001429575
263605181
538009148
2144510395
2106339488
47281303
475711855
1555882975
1981686879
1250940905
257770316
666605075
66921942
377353129
439606728
1970347783
1420268023
1895007027
1947745863
971636989
1154500792
919426086
946009789
2107092668
1575307080
1817563618
1164621443
1368693137
10774952
345837566
117867432
1340724747
1100776250
860101059
874377851
2051273535
1731241809
1974919865
1084156935
409587497
639055468
735176010
373170705
824376699
1138178756
1592750080
1351056124
837051118
1887588567
1459411736
2129975436
1494979247
1205776957
1016547555
929913578
1815113459
2006097543
2271736
766463369
1342788954
800642126
1320392669
138199671
1405611641
620542121
1276714115
557090620
308794073
784777873
1367289922
1494605858
1182624980
1960003367
581136582
784353115
1590957941
2113773981
1529527280
259998649
451000173
2098548440
815966871
572812998
1384974348
81778671
1797009024
433792947
810294446
1031538338
1858790999
1925836428
1913745151
485120269
897081715
1849356527
2034610673
925727574
992614423
1636953418
1608697496
476772534
175117710
1915896875
544268341
2082900699
1925434453
708375621
860571373
1519880099
1637207003
1339448860
1885343218
470725705
1256660556
1044579784
2105208964
503572663
823024793
8547201
1929705948
71240146
834904520
1615257085
962974107
1924720154
552634177
437443198
698351833
1789370899
2001715931
2035201423
1082964668
865477181
362113695
2098720828
1096652064
2083236016
172225115
851304337
1001794572
893703170
1711777765
1476750145
1372211745
1118749211
171720900
1180478463
144277092
370499967
1081136640
415162531
1884979459
729351797
1599295064
1366408752
1680660921
482164410
1392032803
2059007929
1181858541
534544456
1753159254
363860599
1097699513
283798299
165407576
749271981
556963379
1690948267
524190921
1464383597
1010387322
826379563
1500326013
75258529
1174800892
1946104654
1469742678
1394135693
1673892882
941384785
1142960493
1731667775
339975201
1656352110
1731249622
2070598003
1894669343
646264739
1881837069
56455881
61971829
1396698040
1035083162
865056338
1738400921
537902863
899931563
1205979420
197621930
971030082
36382007
1866126612
2097954270
748687025
1178129148
1234228830
2115941917
2027680460
714065382
768899366
130297383
1746845876
1422762945
952026969
2064119180
1150593095
1186756857
1493272346
1200562973
1441416248
2116143299
188252700
1800211214
1518763194
1679026720
1930436663
757868499
1398298908
110390109
1270528747
2024000874
1106012906
1699989795
754877671
282200090
380895628
783621529
643979325
310603255
1487800
687019251
1596786324
1630680351
378851757
1492506575
725543482
1072194866
143746350
949589285
1580480051
1161128053
179647683
391376701
873840598
734926600
1099472602
1797372887
1995144023
1038785021
1501496111
1892590020
1400564743
502147687
1716045261
1777806561
1636880715
276047891
1060770710
1162039941
695788086
1101917757
1740258284
1844378197
489562231
497469770
1807129690
1804273056
1724387737
1694578281
402323956
418479025
1205753146
170637411
2129103861
1373256057
1958746303
2023474956
1798754501
1287174633
1818509569
779320009
352038933
1565780472
563491118
919372891
979298964
1209032299
1163493867
2134474990
1635296118
716296382
1088202865
1700395227
1035619586
2019040116
1978624097
133319489
11181224
1152396646
176819901
813914113
1513545083
1831274028
1397021661
739277876
56739056
1174681305
1745558164
1390252277
1795655647
345991804
1444732456
1672920644
408686942
102418574
1291203597
967678522
1601199478
658464085
1573959861
432265673
348653646
1972750688
1854398429
1966662086
457275340
1408611824
699693549
575063989
1405570049
1861746511
2077788606
621658253
1014326093
415092578
264467877
1719003329
372355499
1239925455
191754937
120482073
691591773
1102594220
724195144
1250173566
321695800
249729554
279191634
66044985
1528594815
244478372
1705486172
958569161
1891253918
453895036
1936214575
2133099211
568692411
1662339063
275700857
1961135898
1858000412
1077076469
1525874359
973254619
1312434625
1993618952
380521811
241075008
1008765445
677458381
2142165510
1179319794
1860223801
1191054338
1276540311
217364584
1126197708
108081168
923897470
1400768215
741580194
1813115529
1652101237
223580197
5232384
411446786
1429210170
1583027087
256540595
1745853842
1462681395
1251110140
1523941087
772356530
126919708
343915932
553008594
1257012846
877425412
2110037548
448400006
1414723691
1227966515
743629176
1890766833
1419659936
502259199
452841715
877859773
1830415435
322009702
357717479
412229269
899692922
1729827447
2106099651
406280482
1924491249
727568626
1758197609
1187278678
1774667887
1391376903
932932062
745023606
237417615
1910514162
1722286698
681118835
331513080
29641243
135275176
2072658498
894451616
1346722103
1640141024
786172159
154239659
1953650048
1242550817
796073446
754556306
1299936655
721943209
1018671618
1041089232
260014860
670701265
365168785
1612102751
717227975
259859649
2129345667
2071951803
1808905982
1168401570
1484381964
261592722
168938137
890973101
1001746711
1895891716
1363610287
1690273439
1457800685
273686074
698576636
1556227072
491356071
1966787425
2102798990
1982576333
1966291632
7760878
1444496318
1104060976
1897773764
1922720792
1667245447
1115977056
1688270512
552357054
346444947
2099697258
952667573
1104908577
1896980172
1909596720
396188847
1565846769
1416371440
117602946
868353947
312693659
927252259
1993835986
1730531702
554096369
1025578907
139712750
2103608860
600399805
2040412971
492705438
155598255
1313311517
1141265819
185159295
502047457
220513853
530237426
1147197798
1085195223
182941275
983872373
1011279317
1727948272
1921521153
152742367
2111363355
682901865
112420733
165927833
209085255
1940117674
919531572
269935561
1993818485
507020166
1947594038
1106723922
743756342
1021231783
97820595
1058280668
530661217
615014920
1022400007
219181040
1818043022
100449062
708271871
1444360391
462449981
588544947
1810918519
1611628925
1328989966
368011919
853571797
1753028072
1926100006
1057827072
1025508770
40162836
1971023523
1422344171
2038947241
1103947990
1285939071
558265996
655172926
821035039
317772071
331262543
483445249
636740064
968470785
591856440
83616670
1252411727
915385018
1095343768
1692123174
1854544657
1443727333
2029953811
467375946
402566306
1643040033
955401955
1356134750
2050025589
785152252
1397353921
1538881889
576051486
1971198914
1105900172
2000969604
1659019209
611129654
51603196
15979610
459114565
2058645304
1702171469
581260565
785723166
1725622890
20422762
1169937062
1928051459
1040775964
1412882468
803167672
816445085
1785712877
1723681402
352750273
1133058486
562402381
794016154
918891324
836239359
61643577
385039859
320213607
634634115
1718940226
1188201895
543140704
1043675121
250480878
933690528
355420731
1802683670
867994398
451044646
2111474635
1073133859
1403407610
1658071291
1513818062
1914422911
791673952
627296266
2113601675
467089871
661243426
1244645529
1294142447
919499190
1734669180
1297351713
1836517978
1222345860
275393752
1018360899
383609537
140890199
353369096
813041442
288433840
2069693655
160560425
1684309665
1347499726
731637781
824623943
1872562054
908211609
52906618
297571819
1643873382
284662363
475290974
263074223
27918914
1165401073
1369575526
1284725940
582096216
673127510
500278746
2096049973
2028914630
1001136554
1734443128
614229575
1359193600
827170937
710877109
1795455026
454379921
2129732617
937141634
319557155
676180758
1236016551
1287085381
1223011060
1035832202
1712930275
1448009177
1301335374
1635816251
1812915347
153928460
331437955
1487920762
177778261
980608426
1707909941
401312675
1037812176
1691979353
1686043394
1594092020
1808803534
100468070
1524572522
1247431721
1702684237
335231610
423571514
1769708977
1279937811
1534753511
1981487995
827636191
441008193
1762822340
1206831213
1981153940
1785619939
69756861
857618972
73489321
744923909
574975435
99324020
227208089
1041398746
1134415181
2085068257
1497169302
1206727319
1779670697
983267912
1520106069
1130280
440596211
1741443424
278441176
65553841
1412633856
736390958
1866253297
270516961
1368601879
1663919454
1826174185
1157863340
101211658
382583290
1266753088
744641636
216521831
223210536
96793003
1378361902
949320367
1597123576
1067014311
1255780058
569275455
734105568
318867803
768482131
632127109
2038729625
421834507
1267424094
1858438676
729733501
181632966
1115598344
1922345244
1721211908
688588296
2050144393
77218958
1648665127
845293053
1455964944
315282282
371038927
1490193864
173027109
1816401512
2016295225
1594466933
2122505725
2047804699
70286138
357154754
45080421
725946881
818943024
567853584
1784647436
900523323
1774793771
455050118
1927325658
827772576
1231292786
1742702086
1484392858
1062898618
2003784436
381289333
668878909
2129456127
503981539
1673081525
1900513914
353532187
1001160188
1480954452
1229799295
807068489
1301907144
255267601
908113535
320616106
614504359
733365800
2056646332
756423036
1815425743
1634184244
1570237118
138352993
551073239
1781367024
185902264
822976458
1083476690
520318499
1641014883
1698814562
1295351743
236017494
1207427586
1634551677
681187883
213509333
256960424
189108534
2103572757
533192870
43735059
2074539306
493426595
746305617
502213881
1228606151
1754038744
869057897
864664825
740157979
1448968277
448704929
1249761463
304648025
595671054
487439368
221196395
284204949
2053486495
1738514875
932757313
651545882
32472759
1632156558
1133060930
426968995
1719401913
1186701778
214630729
501479875
15751988
571701149
1853889420
468720455
925830510
1679292666
56485692
1937833905
2120512508
526089905
893634269
884140488
687578308
1184466474
1528305025
837348220
809122656
1085211725
850974775
446482402
437191519
1869543078
1571595831
459159339
1023211560
201326094
367079486
563302347
1829009783
2038745812
1980996695
1195478707
1644406986
1829433737
1192073413
1168563640
163887101
1951617427
2004263980
1528257345
764132476
87439090
763501
532922238
1601572780
1434730251
1301246360
98651848
2109533534
364928478
1692479547
1914165553
1242096199
1761071475
1420767744
525705060
2050636237
450854039
304245924
1932297560
39509833
1691687704
1524894183
1085673801
530751868
1216991639
2049328085
331121405
1519038608
1184448874
2145533452
143061682
1476111861
591275339
2106995812
956724355
521465425
1136260457
358793484
2015540498
1174898308
424128623
2028181361
1398604369
1982460920
1027240234
1393652166
504406281
1674679495
1925665115
1291361699
640781766
288795633
540519436
1008141735
1450963065
354925657
584519972
1572370340
1052415738
260040122
1586160001
422624156
688361455
1090072996
1606806197
2139246752
1230972668
1398505084
1387601115
735869689
1736434402
1966777432
1144609132
611615110
1422430441
2119298546
1295732117
804386616
833264571
1021621897
328066493
1875378753
1927317133
50786776
1379327451
757682597
1278815203
1625683619
1479638547
2007311184
278463442
472204841
749504771
1124003814
2011509712
246184867
974600973
67560101
1796785769
290758348
2020862988
877464568
1522249102
1490528293
1148086106
1229926799
384256865
749530648
492335161
335673928
1453000379
1259824422
749729781
1609285842
826706679
1345517091
1605849170
861724591
1036947638
111992795
214052481
963635187
714292880
1499575156
346250632
815917983
2035022128
1498250889
896576568
168261933
401664181
1967142117
2041032899
1828502695
587521505
1816109219
1455533093
100355054
1573160708
1922706413
985698190
268440903
124332923
1328902295
370488508
1129000165
356344856
977110903
769003123
213050435
1775020053
512298252
1669849022
335986717
1427616556
170056056
472608350
195381178
901567057
718011469
416175826
490839480
1172350163
1580204759
243112536
1406559302
722738213
889334850
1440560674
1181865283
240949213
1972723457
756405771
523457870
1334072710
687886615
781507990
2019409537
1068274564
522373317
1520144626
391858945
1713330062
1677518226
523588796
1307231318
409273855
356434978
2054984060
394541717
3723664
1426549221
1047032519
1388628316
2076290716
759001094
2075323071
353180704
705612073
1403227862
1028090476
452505242
1154312285
2050083460
1305778649
488848360
1229101743
22917851
735050063
240500682
1988698353
872965076
1545091754
49728309
676685825
369100272
2079807085
1711461451
880876983
1365781276
1726592159
1270941788
1294280585
1519470947
1509395285
569201886
1238324711
1224524794
2083924123
1026749042
60192445
364237398
402252498
718581989
2026106124
1696292790
437941164
1316288905
823146543
970179408
602274022
1489723601
957024693
2050958460
749000290
1654138088
2076489350
847538561
1012362402
1063777051
901786795
1772998972
1266934481
975832426
375869805
1021374456
1852580742
1408174593
1379503272
1992072908
938735245
1797780395
1298506925
1849281729
1317351212
1302168985
534017600
886210099
760551893
1522254897
1466669121
2068990312
1299051679
25025145
1769877247
174628137
665869056
772429647
351061533
1048575501
1602528948
1239256184
1830144947
1313939140
253944737
42064135
656548226
158328991
285310435
1904654342
654874142
2136463274
167642077
1674951565
1581805998
2013223344
1580426144
1922321991
1773093745
791819895
2017137968
1424856565
1195081067
811016768
1922362390
1979864654
992228016
1199736992
457326063
1444808716
1999630894
23122729
829125201
1729183387
256092692
252549270
1292334278
1732611082
242982328
482601675
1295445762
420246977
926786431
1069781027
1564106862
379935116
373094079
1476450221
500327693
1724211470
174668290
104089245
166990185
1310938235
1193606042
1147226445
87428642
1288295238
2112508384
946032755
200557472
1109057191
126972150
937113589
343778940
1269104671
990384210
1140220174
6789172
1160541539
1128564295
714004947
1505742300
1093185832
2005714714
1213789556
915854968
978804498
1536231541
589382722
769006549
2088242680
1242458989
683084723
576253018
1413249784
101166636
555406128
1969731112
1284174383
411687695
301659894
415240795
1122974539
1474406739
1498093200
58493481
2036934401
200850319
1853995812
775132044
725602790
708930746
2122201876
783159279
1755155582
573014945
2018590205
651388194
892808052
1740428276
1865632226
999796166
1072424421
85087367
762681557
1301237459
1019944774
712989930
327007253
1240255800
670623648
1287104053
1285947802
2087718112
484867347
1401750082
1929380801
86654821
1014717380
1790066683
34028122
2082627377
1278663184
105127437
207253969
1284511189
664016826
896525873
1185589930
1201318673
1763640842
736901990
522003878
409181870
161043814
1470997717
1584016342
490255209
387367637
2130994856
1739161600
1888247002
547293126
1962980242
1065568637
709196334
921050313
1651310905
1264642658
1064309740
2020555560
1179103851
251480181
286490081
841072580
103670336
1382711182
904982753
1446315284
1531169609
790974127
1602937895
560204174
1920004148
1609571780
974512384
2039505341
232769152
219444047
468859580
1928038323
272066826
944315655
1457215119
720548626
1031418360
1545253989
1500720663
699157008
255667318
1003155354
465050712
1373771362
889841935
1193907670
1571561968
703943387
1348750974
200259516
1819314495
1819704393
1581039212
1945670941
1085339287
744400150
502909885
1383391210
1733501132
1491289221
135289953
1334138494
904818507
892376859
1773186285
1050458125
70870039
1933917143
826547020
231176393
1656628248
1247290618
214218459
1021990168
1485874921
539349975
2117557941
799514346
434047021
252216612
907268347
507356023
793859564
269908176
1050359638
1288935719
114033170
11804601
825502187
2087458333
1062405083
1471747216
140231013
35464131
856976462
1539025993
308663735
621135875
1242052468
2040156377
579452310
1655223816
845730259
903395964
629747887
484403212
420090673
463018794
1449086328
1989536636
611514462
1027936835
215469437
428091993
1188120280
24650210
952549602
1609844425
222397358
1444860836
2134925132
397184441
1498360664
195200774
464182370
628750372
1123760188
444436800
254693928
1767649095
922877993
504417840
2019004371
1637270948
1293037697
2104321283
1959695178
1502202091
553989726
85536532
441813050
144912725
1074863655
695427319
2023208845
242499141
416552679
1866695194
1000928598
1470332610
1088422021
2120036524
790883949
1487649216
1796575626
1956483418
352191786
1042172854
1007067925
1854386901
583621452
56733847
1938385534
1276136006
17164460
1534193338
1241012571
1873006646
306948215
1046058308
106424086
478640133
1043607132
1865117781
513400644
1987686441
793131178
577885419
332959780
1543733231
703773893
1203719503
2109546575
1276130493
616381713
302281263
1600172408
1676905132
699431403
1786566752
1913968445
817765149
207166646
789586856
1783498892
1996511632
2092203596
973174284
430026494
1761831948
707817792
1780240531
849852188
1692677761
1747504076
504934516
418093427
934449196
1556893301
152556570
2093207300
1445741873
1059235578
372693031
604454928
212498534
56089801
1603532155
1196517495
32262407
557649320
445974364
1521341979
320284547
383856527
1489348879
1125342812
2068079395
791841990
569779706
711636608
429392894
60611908
517572600
243109629
961050999
1705750703
1463269607
452946921
1056670607
502075761
1384289627
314543604
198182195
776781221
1649942961
1324646862
1875697096
1313393480
415808183
66211660
1089965325
1859731887
69484995
612406718
1527437942
1284561633
101574444
677993897
951827946
1535400759
1839364869
2124354991
704160177
1752878349
1455814761
1349314990
1779881521
325128602
1964489183
858035495
1343402343
1250727940
1366464226
1853172200
905972254
671967082
1810566378
1138945342
826563754
61910361
398536543
1059199715
632483490
1828587729
423721587
783816355
201194479
692728316
3316529
1683580360
1784665904
1641709998
845547334
459187622
290374123
53113666
949979332
1216540335
1430005963
1450227831
377738389
1675157056
1448761007
2042314632
1757170012
246838767
1360813778
1584577620
1201987567
98679995
190602378
565242062
1464384676
1560317649
577304506
718564209
611682408
363436173
1218635090
549158199
1060253945
1509910405
594280104
986644367
498232792
1664391593
166876119
1075074654
389669759
56575429
2077394577
449271621
1512840985
235625295
1156016046
807037593
1552440204
530418125
593436497
610002247
992972598
408670680
1162087962
273224705
1824874873
589439491
971759143
1350917720
1323244383
232774996
966663892
337229776
543396801
1899151904
430410450
1392873973
1530627131
138436678
2022929095
1257670189
1220429324
1526527299
1245672291
1077860262
1455510287
1970325201
1552481986
1699465107
598979172
990387805
1090033652
947743376
1108790156
517860891
1180212155
1918910991
791129967
816488272
49122775
1867752614
1780387116
2133251116
1185187894
187097694
900696135
985126029
603349556
610242682
750681053
500923948
1527307249
1588491656
436752911
767063878
1458877215
862247662
66082547
794080610
471892141
2068687683
2123108263
1370327099
429649792
1044455712
2008733838
2016368504
390971189
1339232712
1444851917
398292619
933685949
493112944
75340850
1471952391
1031918505
1297903141
2011501168
416299708
1366414546
656849432
1192907479
160602406
775489241
299463086
1034527676
472910641
139484312
191229671
212236491
1429544675
250911186
2099538587
1020182883
1852378996
1617697314
1689499401
972279074
544333202
2109785491
769694513
1390341940
20980980
1068002706
334889541
1153829160
1492790434
1951590366
469072841
900286494
1615223635
793314336
1299183516
293483257
293413880
23667904
1396284212
883159151
1088397803
496702232
671304120
1212871941
864773178
434176117
2132133028
65754996
1343053494
562867750
1307154557
236625621
1895933162
342377432
1370115091
1751642756
893500648
792714366
919822800
100429288
152711316
1441813832
937859271
580520454
2075605376
1996917140
1457805252
797024339
243549516
1892360995
896492448
1343428793
1249354035
328030878
1402761846
1638307558
1260826416
1291941519
2023545268
2136718516
65986641
1386137225
1893213952
2140896077
1872907613
1366534153
321736157
113830354
404797772
1253153968
1863484200
737611612
1356701833
1691129658
1964278225
1882204241
984667236
1479288028
1464012098
1933654646
1778817138
625414168
905165521
291012536
552180166
1287243925
972912223
1871551696
1759963025
1372018349
1816661858
406086046
153433048
1900276344
1440272133
1525558770
1669687135
1618793156
534342983
819570256
1185946931
526326810
660527145
1044951156
195542118
943447320
1583070653
2112710664
1930179059
75866641
1399437624
1909098317
530208751
1188662294
1895639438
1398032698
371053589
1753885157
788221319
2025089560
1087663406
605038473
1731200419
981411775
58280365
829422945
283281998
992687073
685274438
273392494
310367878
520582781
1505283079
1118471137
272570636
1875134748
1489585007
1924847802
1517818340
409944291
1338425412
202091865
696037461
1986055709
304048845
1524857345
1791379148
993937311
95781276
668200693
1495731802
1112868818
1595806930
124251302
1348406835
1341390412
896817473
1356034830
500989292
1557455494
438540165
1107730081
1005886910
776406229
1954254387
1975043046
478140477
239636792
2060257310
1424473439
898315076
250632951
326591480
2065128302
100703280
1091308388
1875767748
452004408
1795987309
1466003220
186231928
2097846491
308783689
1718751868
1184223976
1894140740
346885576
507079839
254486363
1026760908
763533758
1425563830
799806695
294445823
580738756
127481327
1937537467
2043773462
1248281500
1519938789
1575716704
1032794719
1896323168
994481004
1521833409
1512359710
1803805226
1446271400
2062716554
1759771927
294440723
851019548
737479200
1454785603
237729594
299756870
2098453538
1842669555
410268755
181868060
507684898
223667820
624869825
1836218863
1732394717
1329315841
654318466
210728949
456063177
51467626
1154724772
286361808
760539480
86059473
161299936
681998192
438319948
434050385
822709172
1318369009
1358146433
684465945
38549831
1059995469
758122433
1812244790
640696980
437851639
1955877744
580974611
2008280236
2014031957
615548432
1816928884
13954384
419471917
267169460
743697056
305945452
2129520823
310905218
528717282
445379936
1546960317
1099057994
336230435
967989177
742495627
672364548
880168748
210206803
1169229199
2008490830
1635630109
48481534
1220882917
1574886963
1904973793
586694555
1384322142
353309607
1292941636
654832777
921487070
1834103580
1288979387
979197029
510776539
1320873429
841915779
1080217220
233714087
957551355
1479357682
78036916
1369724138
1672645059
1661218664
1900898425
879335476
314437664
942531333
1120015598
691936716
166168259
1127341735
1785619212
1846280121
1061622011
986710572
312762565
1475993603
1348831526
711658723
1102486579
1354478236
558380211
758350256
1463923360
235952681
839717931
481427294
1682555368
664977496
271605300
1273350290
618412156
1640440346
960617827
1505200653
1327255799
1910916941
1725002555
1614201005
1428616766
1985033598
1806978953
746448537
1985105812
2089435563
1744476961
91959465
185658827
614849406
1200585995
706969252
92827865
795083428
1699717817
2008207375
1174312834
238372866
1090836499
226881986
1423639432
307183915
1247299520
1061018356
974804742
1771112171
157406954
1663283657
35678490
526683826
983264312
25850436
688116317
1081693127
189187117
1595815096
774756882
968465758
635839968
263416570
1673157869
783626616
335089780
280579552
1743644924
333785417
624024715
1364558718
2098887724
154135332
1969954461
2071956989
37145376
974281589
873065769
2108262541
1692016412
1575929055
594664624
722136342
1673337505
1619164029
515036904
2076558444
2062402609
284956260
1116014643
398842749
591614059
1535933812
1488525955
167210507
1872099688
49173534
1829610740
324926135
1403218290
308490664
1229738844
163336608
366733798
10388251
761954743
1889651212
1867105481
259739768
2000362245
1705639960
1020203572
1278196784
661192623
2020208619
1033008512
972367213
2053833985
159282957
187175237
1614872772
1047604327
1581103486
1557482948
301461840
2036081637
808465992
1471454027
586919768
346369084
1988483208
84075686
1832958014
20787754
1730068391
745739097
639259819
1497074997
216931907
1298757303
677683438
864104279
1484205379
1415784775
1939183042
973484869
665703099
932222721
1692330119
1248246619
1779857970
825113516
1717293808
1681475425
1377799990
1767683206
1949306425
1751296237
681911695
1250431715
1543555704
1443307817
914075319
36932427
11323528
190583446
37499653
1313720801
1298192847
652818205
1835987460
1391486213
584990547
2021946196
1200779351
100640052
305709738
1761330541
1491420087
1074818780
891595038
682451634
1309007249
1707507666
280651162
612798466
1867089438
983878115
1256327481
440367311
1108317742
497965202
865011326
1658597398
492644120
441480015
1527117021
2007318226
1826455293
504780935
409338266
5940320
1632258123
1582486596
21851181
685955195
991324098
1350666279
971479763
526795154
1951682077
203584674
889952240
243121679
227875315
935595577
603513345
1059709590
1302458358
1451828758
1557160059
571580431
532871800
797200704
21472883
1032572655
297518531
629952643
1048882879
966385152
1589577321
676513117
3935620
669382932
1546554401
2084180368
1275268414
943489983
119836762
775070239
1072821233
725397193
2011313730
2081812448
396760335
1784845462
1791855662
2016335209
1301462223
1374695535
1529764218
1784348294
2146381636
1100235359
756559103
367862020
760408715
1847089871
1593260638
1480111068
2054197017
380135784
717388398
471609343
1378140369
549145166
49290594
1718494802
968737584
1604626308
1552449241
1182292876
1837794839
323812993
2101481586
2774657
1507278483
1875691372
834048090
190433042
326167608
1239089880
826827179
1064736984
221950229
848392075
151775444
513420713
1115876598
766131201
860150904
720311565
893042034
1976091272
797314450
791736485
1716864560
687091679
554678768
956581543
838469074
488745753
1331792094
2083096701
1076823592
1262772336
350443537
770461064
2073685914
2131273082
393777052
1226275586
459393272
1298262768
2020883261
270300357
1047261170
2002267655
1182912677
1347632060
1245679330
1585078360
1858889711
553015505
1952694710
1799913470
2110966334
161335829
1824539750
423907741
885570962
2004298105
1145646926
16040452
1574552770
1399928639
1623387209
46871251
1065545167
1694289117
2134655775
1602312828
240893091
1784564026
2063508982
1383853090
1284950021
167382226
1653318670
1457132842
302965427
1382781062
1819860000
414911526
1550352748
945563069
795832105
1833824689
400286809
650684505
188455422
1563045328
378830604
385118537
1204602821
737825239
2058089301
1442120444
745306685
662085420
319820211
1486841096
234471289
1160516360
659349256
1489542949
332422573
232533123
1123200299
329521252
1377959981
2015919792
1454190013
400943111
203123987
55527792
1062560367
1893037407
522846103
1953642999
725467684
1793092731
958057483
2109864761
1831199644
673764577
640970395
1860910879
632966094
1798223720
1840302352
133475595
622755455
1878651725
675849371
2105084145
631596325
1956828881
68807067
1644635420
415423938
367870067
1561798494
206807533
233847057
1042613271
416955682
1179325617
609859421
225839735
1873820942
454280078
1051691714
254341759
862160107
1179863845
1253466132
2007015779
653797475
731788744
862460530
1452173230
1652434442
875468477
1040269856
144938922
385571457
401401536
1705160359
2037392110
1545246040
1566559345
1962326817
109404537
760654830
286246760
1818908926
951151319
1450571248
945867388
1449018563
1391574449
23329138
1524927167
899830489
2109147741
1976982217
567142507
221205254
1397706386
1604305701
694620478
970326405
803442109
1936610607
804836737
385152860
1697250577
118964520
652378802
210071441
1078255163
500172969
167593313
1323695285
1104501872
1188620187
1654260442
1804536515
1998882312
752324195
1983572754
1965045861
934938269
186112547
103385723
1694961835
856612766
1203638868
501976406
168190491
1355139534
1239584500
1330933849
1890067031
690447072
964451258
1611164347
713437903
1408929170
1008747508
33550532
1935362721
1532998702
791000413
2121395958
15241896
46565705
935826130
1602235620
210884456
170484912
1562365441
1952365591
1167041433
1649618660
463368166
899498203
126157531
1695798429
1075284102
266215495
273479536
837546348
51674738
1956744692
1183365423
202893765
1903098995
1666015
156073194
260463374
1421360675
84764893
77894610
1828097293
1789908002
66893919
367570979
715935748
645184659
425935188
1211916450
2119931974
1930888729
843905011
965890606
573034559
1053703790
462719651
2057613260
834578171
960103223
886895198
1178450955
738830192
2109897681
218275593
1171047769
285269420
612113133
1771879014
1198804696
65282047
2045540409
168693163
1355495278
1035281425
2087150721
1217035550
436351446
1204115078
1713025932
1826621169
948044535
302352097
1005309492
1535918473
84141253
366626019
1793375662
1711627211
1773045387
1379312849
2135537903
233840627
1427991050
2021382418
386601959
288053181
118472254
856335962
63355141
2097604230
678773082
203771360
1074359750
1359197064
245729088
1220673942
713537
1019263535
491225801
601713872
389815641
1974421445
127423952
1550982012
1740921382
1856498392
858913695
1359260231
793895827
712892355
1403450197
457012595
1530917466
1607546392
447317313
168100695
560519594
2026402781
90340016
34342711
1398608319
1304983792
283781482
717193835
46530704
1921914870
953032385
450419835
311493189
1128066551
374774193
205207699
2052668093
1126048508
1733686489
963465900
595463410
552036562
279895494
343983379
1663833290
2068964933
476978910
1449215374
1981554506
181695611
429154440
1669199194
1954668389
1490193864
566378309
1356977824
572324604
2075269338
698887304
1599445243
193358441
1779328788
785862108
1394049166
1052154021
493463711
1126886518
13174334
227065535
1924487166
1278545382
1375946805
1767159608
1074842005
802636829
1104564141
1843813144
1152884527
1472250687
1795250447
1433208511
1741495363
532677078
430971197
610142020
1413616766
2037643449
1426673321
757539752
537993910
1873388603
1235564592
614987520
325305134
1397858604
849782682
797210878
159879195
999629931
170856206
15892690
1899380666
1952565271
783885944
1836302241
936121361
462039659
1845983623
1594751334
1221330260
2042753234
1321491386
1420594026
1124122740
1255092012
656009265
1154052835
1750878891
1341816529
485141293
1773556669
683224972
1162416762
1108954554
975177098
1905624555
1049771499
958639454
1312049048
569910336
1727892484
1037986003
979306254
289570811
887104580
43865934
906784295
2095452604
20007195
850926371
1079646619
505087753
2013730667
431042950
1227751705
789988731
1721310865
1951968305
1191978040
166254933
277136549
840693431
319611078
168639030
1277977987
665207285
514664756
1979969862
1954513873
405266038
1114953707
501263981
245617082
937015730
1662437881
336006482
1285222038
1277658881
333900095
729862491
835867148
99345269
1721181810
495659743
1702055092
922543113
824362602
1200854430
721511119
2050593775
1254139383
1923334137
1252771656
162357490
879533216
156175948
1948936862
1758134792
292407275
98902394
288349086
1575863031
1899750480
1189245246
1653425559
1812420555
936444691
1109700233
1145387797
1309536474
623054254
1628708060
1510897330
1535245554
22115908
112706963
533492779
164196749
1124910038
626581314
1818463777
1070121594
1565052037
173295636
975122805
1303692930
860599678
1182438947
26191656
1856403351
1345544723
1641738524
90163042
1061846202
772789952
116866285
2020959877
1544142032
473302659
1553561564
568505019
1446742706
1885142212
419648893
1283359067
1501755831
1029169132
1298694764
483505518
1655287744
1792217156
945648949
1537800409
1357008759
887914977
2069921304
471165996
793440571
2133130786
2053394463
2106508070
1413972313
503859342
1690224827
231255664
1789970419
53035630
1861885757
29575826
877713383
1546530895
414777792
1339115422
942730505
1339950917
169024243
965541929
541803055
1649532669
1600846108
111635507
1905913585
140920279
584253269
2087578406
539226413
168503873
123316424
612634731
608953353
62097957
1188538583
1510553559
124488920
1635851399
1739999379
1199899835
617352344
1987069807
1402456469
1765512496
116448357
1390441422
1643400569
1211871526
1713721437
1969575464
1404160778
794766784
480211263
1212740946
1773773515
2037715690
127770101
546430687
1799122537
754179535
84415463
1322764288
1879303676
969243040
586270332
1147524843
664847799
1669845971
620016351
291511660
1136495275
918550318
1300470670
1075358035
501246472
1672299528
319494003
15943645
951281704
1490380027
575495580
652042823
1800867337
1208271960
480096930
119030597
1387552313
903317390
945721963
2101131248
1474105812
6893384
585533666
1480280786
1032864714
1192784474
842236998
388313977
175952832
1764835140
1382579368
1171148764
1691378755
2008172505
707942119
1486819674
1546726917
1354304710
696728457
2132794617
1808517312
1441609826
200791555
1236188577
1546312600
441472266
1187636
8839946
200631649
377345237
1113200122
632459351
1095417820
1029577198
134183052
898036366
1518582929
1632346495
290539670
78634229
1565778181
111767604
1799437457
375086993
1848462318
147231584
2082452863
105855655
1805263654
368870616
1548829560
4752515
2113594159
174149916
613294310
1605177903
880670798
112273749
594679181
1499143514
154470544
854985678
333130900
1670096280
1185271481
1611420476
1264002937
778180889
1219886013
1067997433
1186043269
1576973185
2130353590
8239059
1749462681
150449792
968000833
236259694
1619349662
2072046437
708909097
555685229
561796390
409186178
1820437264
1448841100
416491115
849815756
1519279548
1313582115
1333721527
1789265722
258804699
760440747
1352123450
1153552902
920751791
1437508134
1017710622
1491926504
2114750182
2129360732
1808523369
992451832
401619570
276221336
363309959
481307779
334536976
1422527708
1108692742
379491274
1923912243
816299395
1820370943
2013355488
1821521817
194910915
498450423
2043107704
451755861
1236061632
964776063
617067326
129342335
1360976392
1339060385
1094072551
1492322231
185628460
441742600
837250009
2059094939
81241217
1690909993
543874475
514537453
1922144056
187596642
1951886063
607260825
1297031904
10584311
1527210244
1554382783
1666839580
795208336
1161456293
321799558
2078735766
1496698407
950296017
1734311496
1664490323
2144637245
838430563
195295504
776063738
1776124263
2138755293
11025655
1919063441
296220254
2009315223
426273470
1502617297
1552020422
402121740
365079845
1955243747
49661692
1163694919
340852100
2019955453
1480672873
928985482
476368864
834769595
121339998
347620291
1091670491
678955706
189704466
124136804
977979712
296873196
22450767
605277110
1082545063
1050296272
218055217
490658559
1800378752
1597606278
172411364
604580599
1173716131
171226948
595512373
1419676444
1710909601
739685083
1654643771
1425549983
1752391911
945683211
4468785
619804916
1363598080
1169303243
146346715
1565423308
757866160
1242581433
1775661812
7670197
1790345539
1185730995
1849139486
1966293244
101565335
1530489283
1612719948
1976858203
2053715440
1517209363
894595309
1017165915
224303661
260723996
522695540
510221197
387839185
1770436877
400128401
14204055
2122656005
1945209743
460652085
1137498174
420267006
749005432
1604041811
392371418
1578993916
1747157253
174562338
1434513073
2100403419
985446383
1818785116
1396457980
380850976
967443080
486631867
1186277346
19755492
376321319
1709285829
49435503
970581928
657976904
885267926
1957120783
273714026
966974745
414610927
1267682111
1623691469
1594863512
1013761718
976259529
928009094
1850554326
237757882
1739031016
1788810841
465761100
119052010
841033517
2094021591
1290414642
389004641
1910884814
917981212
1503273242
348663890
87696708
949515064
20938095
960102204
1777586459
1113997884
1480954670
667887096
1292997936
105584541
2053699818
142711300
320937403
684532757
1672441241
976122833
449223107
1557752244
1598602052
566020920
2129130565
1620512921
1916467440
1649556935
1790280056
958506634
1278511675
1069233060
1875172787
1335279623
1550971782
2060816272
1457751306
1922316890
1372611194
1596155050
332350922
1221437140
1940999204
440473137
946360445
1030478930
1706327879
1688735017
832736994
38490844
557946225
155900915
2075520935
1040583676
1969175689
1410577257
730611205
399145727
977013439
1347279431
1567620419
1774231865
1675620051
972442160
2024209558
1293770738
1933205672
230156711
69618656
1443566861
982947891
1888396712
1281975550
162707741
1513668087
556645684
1769220338
1476886865
139592580
1484875912
1861766558
932471964
465141319
110685102
1449823769
1917518942
752796886
596642389
1135936196
2143297236
606521065
325023202
767700114
1408103012
126221877
30980612
738085603
2009854279
281453814
2059451277
644279580
1391859986
1947162964
522545009
1559237470
993250196
268569153
1418258675
866740452
900546315
850264068
2053326605
6094188
378548029
69926146
488714379
56239474
1822998885
2124126539
156146783
1972396960
951043444
815367092
1967263350
32554366
1981919272
1212705869
2110809144
1999512021
1059074348
1072754863
1578814852
218326342
611849960
927923232
2126145302
472299272
107967693
178080535
915671818
1033846194
1822351550
225978334
2045410781
986475932
896975016
641541050
232523393
666761899
900279701
1378840466
1340303984
1271232155
1964867701
1263138859
1640925558
1934591380
600539631
431115354
1748189084
1844364697
810866822
2068013644
592730375
793114710
325409612
887533156
744189443
1212992484
1937203774
15791711
1777150093
1594534052
2005602659
76512418
884254243
431619670
1677245425
1621120247
1006548640
254289565
813860734
708624860
1785919036
425130736
5682957
1837087857
1676543738
305456895
677852517
1025788648
339274236
1570355172
18422027
1058146748
1564473497
712560674
295687489
1073970458
990384929
55413654
424939851
1010898666
2035934722
746968263
1224394984
484405461
748031538
588197181
362447202
683387574
1242933039
1055481235
2143295773
1411306569
359410424
2000686615
1057974778
1377573937
68197326
973510935
159529760
1413112436
245351947
1566662978
249841624
1457189133
858036648
1453937285
1419672131
2064855915
1999482268
878868131
112208493
466088375
717127762
1794191676
1916735884
556960752
57204095
1257066875
2009371847
366570952
239589175
136475502
852950822
87596336
208037088
1434606458
1016556093
1962003903
892839928
1914946693
1350768649
217670643
1515392979
1575987232
1266461371
517788205
396318016
1512371803
882986295
849391840
822504534
1304225946
1012555752
1756086153
1596120635
417953616
1043131409
1516996006
829073218
1606710777
877700882
152292557
911209975
87364877
1556182181
1664725171
309190826
162390947
937974745
1506163976
1814597686
533258806
1986551803
1773076097
582745665
226198368
91388686
517532381
95968202
1680427413
1122237012
2146722495
2014892886
1993426522
1558027333
1664716744
460477171
1973604034
397744937
752438657
675892834
1417512561
2050585152
843176756
1429049565
1090056610
59896276
1920071644
1526773166
1622773863
1362238157
729179908
201497447
858616230
1786934833
548557579
1625493991
1926721023
244195689
837713240
927766869
856726738
1549684019
1634844144
1093526509
974369354
1363495536
301076758
1555559816
1225560133
1959154511
557087512
1215906074
972796318
1550948592
967614743
397350908
929112837
1364263869
45169129
500576480
1452491030
49958444
591683954
2034178368
817363687
2141497195
2016198964
502598544
1110919632
2126376622
784446567
1629912840
1962041886
1084398514
1790407495
1427418988
32507076
1396888457
703081596
1678620869
1262175831
610959486
512587195
1197827835
1821468698
1872317865
61347035
1732281453
1034047930
1544742806
37770304
554159750
176281310
275100469
196717610
1931950998
242945323
378234264
150717126
1996033245
233920835
476001372
1110223486
2085032045
2041880713
21648334
1141452701
520552272
538896550
708043247
901094073
1207248243
1147482667
144336330
523196260
895018460
1692378310
294907831
326956725
1360097356
1817422724
1584241587
1698185348
76028650
1624927149
1321342263
610589245
2077202957
1070762254
91243689
1433165128
1772807098
1623586966
992932603
926531445
1288272907
578083504
1752682488
1026335863
1218446737
1418492116
1583665921
459392524
1596700695
1415143512
2132675306
906356089
1286708551
1511497039
40315501
63924883
1331511134
1173060395
638006364
182453796
1894025225
1378616289
1427858273
612415956
1493922616
720585424
1878083658
532837183
1437465597
900859821
1343136481
278157598
439321942
2136883251
1069465624
1089847099
306916737
1691732815
820432292
603945776
1158569206
1831401119
2010632043
1304024840
718542269
1348946494
1444497475
787040552
1264507580
1454414188
1519245812
1619441705
328174835
741502481
1643309685
1007202062
88124474
849581682
1687232455
1652913216
179536488
2074100970
1759403173
1023323243
591890764
881336430
423688364
2124415119
1343566462
2089094604
2008733640
1036829046
814257975
177497547
2019990338
1892569700
890178177
36628543
1601937436
1587063122
984673990
617771913
2066997808
372098673
1530468753
1131249400
542673817
1765794133
176987275
1490897287
1162200601
1315144775
1154550745
1210508112
1622504286
958583456
2107254695
331205268
579894304
315354869
254008062
484014785
423987666
228250932
1533040280
456036065
607909663
776999175
940767778
56151217
491133406
1359814354
398641265
828797361
1112059761
719479113
968029530
1622820847
625574271
712246926
19371189
791226221
822736224
1629752318
814323486
647710635
1518507761
210354383
1300211738
1850339953
1775869839
168563054
320175901
1050906559
920092690
1392602766
256291297
259046091
454329052
1973265984
522370925
1496099916
1359665191
2070199254
1768286208
1052991526
287776665
297513405
1984760889
1771745294
2055561795
1319227795
941381259
1286944371
125981524
334932039
1523275985
503835536
669361987
186418571
825554108
1813005214
1895870079
2062600969
1567210091
505506597
1691129658
1427996647
1223596351
1145716369
419940103
1854400029
1701448223
2059334040
783384250
1415572592
151107816
1076416135
1857069317
374926625
886914567
250997650
579515043
799769017
1012647924
1425142527
1599985913
942257771
1571542036
1528787641
878046097
47549597
1767644203
664409156
695357946
508859346
468896300
1519278898
587652134
739038613
2126639860
664033017
1573893728
1658459544
21884728
763029523
151166286
1206274537
969319696
209182038
744293358
1527206140
1062849822
680201202
1140527324
423867375
1254946294
1289803488
1992684918
1628148938
424226879
2060741564
549073831
139749507
1759529121
436195120
418095313
360203184
291862537
876959879
1078950131
1067928116
1115724621
1004096053
1454219071
820672046
1127473809
48365356
2052096045
1143167370
280239335
1668651213
1064485152
1444074232
1026847463
1009796403
12908115
1994207181
962084630
1887898258
75461302
766412280
1532491244
708756808
503253645
1283421614
539550587
1757893499
517456471
217540329
630277066
591963038
1931076079
1633733415
588366038
1742233211
878871076
483634104
223040890
1297927605
827424826
1050996859
657173969
1410563074
951772315
1154572135
1370395233
678867221
1987657764
725626731
1556360596
1055634300
118151635
1882468230
788144568
1795409376
600844913
1251790610
494372962
763046699
809452786
2120147371
1198222291
1954408035
1950461961
62625436
1048212321
2092654863
1266178921
160302206
1682867572
1389697395
1581934129
823301346
842257593
779384238
1256792518
270052671
705639361
1403694926
52618827
761193830
1055078324
1911145682
1365157437
1527969878
1741429040
453909606
700040443
647821676
926784703
301119689
161161535
685380656
267045343
34813847
294280370
338518009
1878724249
1952468026
2014885753
382970092
1846603168
761144752
513014679
635316685
1157068266
1684763510
1603181568
1507761767
355623027
2121646832
548680960
1756328055
796864296
409208637
1358963938
860709116
239168046
1273486982
1602366616
1845333209
1396695233
1976540051
1393479207
120364698
741289405
709143310
121086650
675748859
2081938340
474188812
1420747513
715716875
466443459
1914099569
2128330903
1312694359
910497895
556135760
529610421
1101640679
362948041
1224960278
972962632
719539685
1271025116
1935117733
1281595334
661913553
1722159693
1175939969
759247061
1596897056
759898992
1169791706
273471501
593642666
1867413720
1283040998
218415257
856376848
251140468
728590836
830001353
1125493820
97102
120869890
1974978547
871255602
2075144944
1617703146
1205807873
733663258
850517570
746580402
791390184
504739184
74448315
1195886710
783562662
237124581
409658790
213092261
1773478414
1546373081
2037984332
528947668
660662738
1983898277
1078616831
1166221529
706557520
38899485
1312851027
820056466
2137753768
1489974811
1689673498
1709762660
123344964
578713545
1506118400
799384669
1919834480
2119432176
258830339
1005339800
1036487078
1611573897
313908351
929887622
1098046775
1095238801
1702264818
997722112
1907737692
1988955185
656152161
1128366455
1914482759
1076903380
781000477
298989461
1466551773
1846226892
569828472
541845071
130667540
1900478173
833495923
1863476266
1042746726
602994309
1561689166
1073722926
1667492526
628109145
1191465789
1991287927
158039144
1684234913
1758683845
1173710352
1050677157
938408187
1475818975
57003696
178327601
992968110
1765390520
493515396
1534559090
127290935
154215338
237781774
807143527
1615647777
1092476183
1012970702
1820235379
1307601608
2095836566
2125650517
1638592896
977502916
1191640368
231725598
153026885
98230995
833027204
674704723
601128962
204637096
162771363
1405391040
1022591506
533072974
221606983
831164084
1419365176
2095954414
1618095199
305060530
1629325308
2092043712
501218052
1329127289
1143737902
1574477246
290979679
1016042673
351118642
1408123040
436011953
64318135
2017660443
289125850
1214645399
1063681219
551320866
931341748
1669119067
285705346
1553636609
1668785795
838069947
784743818
56589593
751542650
56450017
131103960
1351307698
817253954
2073456875
510200940
736730094
320138337
353335370
100143567
2086345681
111852181
1551551664
1691101655
1728890300
647920669
318274377
1780769803
1870125067
1526041357
835266413
22604085
1595721488
2054615454
385576275
1672446685
2083129882
1740772330
474928727
627156929
405424005
1680225675
603013426
89963089
2110541369
1798613823
1811953195
301256930
1170419556
773697044
85646820
1385115943
1586034329
1026632235
439930130
1729568089
1811044822
198283903
1382945534
1105527020
252028889
1913664828
1056050430
1550983780
960588409
1713498838
1985589483
1637988027
328441074
1226858526
1608005108
1111974215
335759521
2031231066
258847932
1161051715
41601179
419874998
1826490364
860994150
232609582
1004880315
824275302
2119389549
2118096775
82801543
1608470722
642247979
29854554
1247116643
1254945399
1881083977
1102745711
700488224
594088449
1688365542
1296145765
1418293718
479453235
435002282
1732044192
2094183439
1548786736
2114239334
1764872859
839416334
330568653
304704560
24499460
892513531
1150021858
969003626
1756674344
1812653738
1616432576
759047555
605938386
92056887
1227383093
1838324830
1914290418
144645344
839400967
831290010
1665829357
1335701865
1800783169
450447861
273588306
558610372
1135900403
1893783819
1106739386
229728646
1144692486
1380258965
650336208
775310637
1182994845
1120088091
942277792
101764393
620542453
517587858
1545016861
104095997
288582440
296304753
1845690207
242916196
599492041
671335609
1207287345
1945474754
495841926
69113478
450353343
1222435979
1651313313
1504297343
1878072271
737856298
847498299
1125261322
1705381073
1449530339
876129678
1343284021
977028097
1709883520
1432501400
817951476
705328180
1870337138
1743918212
1929484219
1364468461
56202661
438340931
1851604679
592098329
567508653
685604576
347198445
160787659
1205188783
573886616
2019501635
1386781110
1871776213
1969808087
1971091302
1495340941
1505216414
1649264676
839688693
291385757
1778349949
130635560
1632174165
1570999793
758144199
67238085
1879484011
2139316509
639936970
33587254
762797890
1879768960
1530652522
1744704876
1556419204
821026673
1560519502
86396735
1995760239
1024937858
209374080
472689177
2044306855
75066479
1697513368
376611491
1788290825
1747993794
2033995158
1109169324
791791041
1789701538
1625553897
1207594851
1904267067
838877060
1828931410
871365936
1620094041
954744198
1169169229
917770440
1139659511
142903652
1156880119
1347430571
1405855554
1575616205
990613949
2045628417
744929146
1074913657
1606746221
306851037
1704895908
1234273056
1667016208
148626038
987668686
458833988
1554232971
933481601
102309028
742437739
1217275112
180885217
842391118
789620327
1099652382
1319193235
638244123
794360182
1152946313
1470295710
357333914
1431193531
987665061
1604858332
839449327
653570962
1057862693
232253236
1213196881
190817447
1892636984
1430892932
1678206575
1472561186
297165758
1894071676
1994761773
1490127038
1560611977
1986931930
717510520
677989829
453914199
495815538
628028640
1894469370
1774284655
395031039
736148552
2116391225
1968392003
291419533
831714128
37883068
983299962
1690099995
682384029
1388637228
581486234
254009329
70205607
2145816286
1386359758
419497653
1651948367
2057355610
114904241
1133625389
111663094
333544479
1691647725
1633647714
1610242400
802299361
1408550036
1434424781
1453100850
1855429395
1211487590
2025193757
225657333
763067987
1237910836
1742577309
1808948954
1455127921
1078045885
2121197964
1816271516
1041210224
2021307228
701699975
1967642670
169877213
896208763
223044773
1003986573
1257000149
6600031
2123852226
1876276201
853012725
1805833494
1832176785
1890014271
1613425282
656766629
7467892
1074153136
1522421895
926909805
1858100920
2036448881
1064196363
1024483170
1554849500
87142263
144717583
1298854899
1141259612
773731054
895717880
1535139838
513188178
791936778
542564247
823538378
706460996
695617627
1952456440
715629714
1884044994
261511539
1236948094
561625544
1662407657
2035690517
1864842445
632179697
692394243
822852820
505779431
801329900
1835859402
195430622
767802216
1253842346
1918350079
56465734
446088758
1504607343
987798765
797092246
906234633
1953394115
162969604
733326797
1604525872
959806372
659461966
884291249
336324845
283519473
1638735976
1183191790
765740768
47339019
1531643315
296890259
1355216952
765262952
789323610
442292941
1884299028
1993883124
99368915
572264955
669701591
1475781217
1456645446
2068586638
1997315819
343954763
113909262
1853237331
1583560787
1448964936
88851996
1553995294
1623423834
930773290
1654683747
232537502
570547115
25847166
266638039
2071273258
3468737
921409698
1327740121
521122501
737171953
75561320
528624351
171165058
446016590
662939035
1632557196
1042953327
176182912
864293342
401121761
1354757226
2145838172
1579415168
1560656641
1038827933
1965290608
871308794
798532004
812635074
1358101890
24933849
606836793
75491786
891843465
1584681993
969258927
1166697255
1090602349
744009587
851126876
723284847
1007344402
1927155742
1818019458
237842394
964475244
1292504012
2133096903
216957281
125897594
1277698686
1576500122
1097665653
1886610425
988540176
696483570
365320723
337350104
927042361
101389719
2017629695
2022399025
1816750751
745956689
755773362
1497744987
1656759321
713042345
371420685
1390862733
1027053753
1767556649
1254935175
1060408147
177554206
256686770
2011744295
1372207332
489969340
1324515924
577837743
2145868375
1317057962
504853116
434470149
17028661
1120201992
1208964863
1500103032
672888643
403598347
875563708
1044938343
138970660
1875316663
2099743401
1569399264
483874550
594079551
1595599259
2142520746
1089440765
471556600
1149370951
1341313246
2041378
586091157
885323415
1159870086
20334806
125620061
978726988
843942348
2134981632
847155011
142812282
1962010591
1583724654
2003939419
1067977338
1527275489
743035581
306695352
852171948
1765637908
785003760
1063387507
1153735218
1271366172
596208022
1364138991
1222363597
618923665
1528876962
2136337901
558574817
764557211
569065760
1495929459
1202554302
1192689548
1528340280
1139771813
948399237
1865625516
1759428614
1662602387
1284097051
886809189
894794586
1801277225
737461741
636235841
937475564
910051654
1540594151
983773391
703124549
486611855
1422359793
2040356468
1813356455
1534708461
206244747
1968332326
1739230879
455727510
359252036
1523121681
61564528
121933474
2147220140
1817014748
2133122203
1168262835
1723016904
698214638
375962474
659652697
214550344
1500168748
1636975799
235036439
1027608187
1300211738
982211261
1488610124
1929340066
1360329039
239455474
1656936011
1026822183
1384106558
739184717
1756838111
1581678397
1605825942
2103683490
243176222
997881329
1469741545
561720554
1565857804
857171021
1216933804
387974395
67810289
1557481863
2105826168
1126822119
760247896
805743118
1087696620
1537774617
194699609
371449244
2127218293
1649177758
18730304
1885075944
1833403334
1240413438
741261597
1309087100
1607101782
313772193
1286728513
920058814
533386032
589578875
1325820332
2143297427
1510334642
1903358442
1753881065
126735885
590789616
1736051125
180306962
830728383
285706161
1912734726
1847405913
797466653
1463791384
404675857
1689806483
577941862
501827041
749076695
666324618
36224897
1391926679
390261836
574754843
2067436937
1180057750
731123299
590273483
1704872545
1859080046
393390313
1301328901
421409995
789444332
1542556074
466419790
2104211644
1492562171
304114363
1403356314
455925952
240808727
1512270025
30742044
844114083
491259148
1880649919
749713962
561081058
1842536462
900487321
832165305
1815813578
398441554
1780717738
1827664177
2093732147
369717909
1153969682
1378065162
1838248776
120284929
671929148
1635416291
108907407
254697001
2047958902
1048826275
2005226665
1117771251
831223347
48378333
295740192
179926360
736455172
2093812274
1815116301
232796263
226643269
1944943162
2019748643
20339375
1120810786
2089163551
13638956
1916382912
613365013
711437148
362403553
941860217
1003776548
1875879897
1238463594
1430906179
510505140
478214527
1628315222
1115364520
1967736146
1089535310
1717896515
461433551
1048488639
666905051
677568513
1413209490
1087205671
366802503
852799135
1299080471
2110456475
1212441455
161136579
1363119982
2075294296
1129265772
865547932
1599373773
494009464
618104695
1934098475
751317029
1517631751
60075718
1048882556
711669266
388361260
373731584
269798017
1743838202
474814244
1010502901
1954496380
317218911
1285993970
518621525
1071026668
1718890915
614117560
1441494075
507354042
1167812128
842077860
455608323
288883549
435901835
1501924978
476394975
1461301269
1583637947
1883218212
371246562
1233737848
1067760973
1898860891
1900520111
845521248
1761132518
1251739937
1172577343
1458867212
581511045
1566420055
565926960
648116760
795854016
1364122174
288870163
737095472
1565347235
1448762160
810313709
1144343475
1430034060
942388653
877161281
1146968066
1732775629
596801798
1622361422
327572663
1128692379
1532044668
490260592
88106906
1078314586
368511467
1069021015
1237521761
1626039616
1857465807
1022277807
949437061
1868922994
1663715179
2106232574
11180474
1142871199
442866999
690485774
159407476
923063324
1223211267
315663266
2117672903
2122186300
2112071254
2040363937
390337876
915508618
1242808682
840064721
833761438
1564312171
946618000
1946250674
334236947
1152668234
188660076
1898844928
55345950
429737493
1926596725
1692800125
411631965
1786745859
341555890
781092588
780838610
1796672822
1977124252
86404265
983070639
818364656
1180913052
1072126129
1864273872
2036936918
1370300862
632820797
583494481
823137985
1811724800
1585909378
335469609
153671060
192305389
1177801294
590963904
483038229
2085355831
225009138
784901133
1618998377
2014055443
914178436
512541135
204932051
1577670105
420873609
1407403672
897825230
1221358016
1189490959
1021410342
788784406
993181763
17757622
1260755448
992963836
1669878362
2021638361
1729147036
1541317724
1028236715
701275486
21895333
852662177
982914000
420936292
1841225238
1988642223
514752276
1445625297
2036478441
1382999977
1203844922
558944718
797466653
609675815
2022724728
2130853600
1206412388
679476211
789548962
1120100529
1042717973
1043494345
132107327
1809674456
1956463138
759674829
606302340
435803751
1301437789
853306809
1088958794
1448386256
745686069
958342936
1245653735
374450157
1430969074
1701099708
1470139288
620548371
1870877281
2028786099
667315007
1031023916
1600907041
1635716131
982248943
838883483
816882158
713744915
647335277
704562218
1712146358
2083476552
1851512078
238593790
306130395
1596410475
1728618973
1699874417
1702979338
440599526
329438114
98988795
1084521862
714304132
1705971979
1132989560
243432726
23415414
1382347194
1025857207
306211271
1165786929
654843185
452444570
261301386
49561064
1458580567
428240730
836678757
1828076483
793538591
336530610
1389213991
2110655325
1460779921
1739064110
1551332806
2144310058
1728511036
1918169081
1004762203
1419255408
1975878632
1934020675
1493154726
739822844
1927382557
525159834
1083384021
948557146
942937137
1001965504
847199899
1722350795
1641653325
1718043794
1809063519
496524313
1634318267
1887115011
1870578270
1816559785
1455039090
856517694
1768996600
444455031
1783532747
1676292627
641597356
526209005
1542786703
1011448684
628961531
2088752179
945451609
1274103561
2123602841
1024461188
2116725612
119610554
295069163
381436058
448174869
1608766431
1702021885
838151230
1274640742
332409118
847398408
751624658
899441083
1145120017
297354620
601028940
2029617611
1411133150
926312952
1623876227
748679645
1501245807
1967736146
1074195539
157602764
1363543938
769103056
288560660
1827466266
1831000776
1477095319
94375732
332152275
1493367971
378842329
530571398
528350641
447024769
557482484
1030610457
1244022105
1337746714
1185211451
453900915
536104117
1432915226
2084498010
718440486
1429847780
1207115708
522966737
1728524736
1405738173
261935460
1076107527
537129393
235472888
199048153
187638706
1228803190
1546876155
624500738
62693001
1855847958
1279223996
564956854
2124578918
2004391362
160164557
1073900156
1626548541
1760985651
2049473718
910113772
1739686527
591405493
2047152742
1603392483
1130974015
1909740353
1376514750
747162024
1584700924
241394494
890855107
856554561
1791448217
328873362
287311726
1860627565
1394416798
1537706308
1406367112
2044419128
214340439
1125598015
2030850070
2061429986
1201265601
227247754
63301649
580372205
139312574
1473421064
762007742
1438298775
778115964
1623358190
983286019
1298972931
335983085
1858441312
1441347023
149001931
2115001270
1964730664
2138064765
88055487
2085676337
1729470266
1294024349
377477166
1948494777
1312512459
2100405212
425111964
426809636
1614855303
782457852
697552709
565453530
1175820242
1246617069
199253613
1097148009
1115899147
667176659
962202856
1735670850
1432780829
615269857
282101447
1136872251
1393584903
1887394207
462608868
447345859
1533476473
1154045273
252823745
772776569
1911978234
205154728
129713360
1138291937
305788755
254630222
1720944444
406941243
719399610
1909057212
1218573973
1709380818
1901767463
599537943
1179291409
689935988
888616292
1935305352
1160611314
1158201045
1509654848
811302698
1825110768
80689440
47465309
356083662
1533682352
1364398337
1101951525
1996770691
1417634499
1847280255
553566966
1669761829
1234791663
1625060481
1055564618
610323474
516328461
1842193769
1572613518
2069067097
1340327084
1138837831
1060652215
782776595
1901369408
2015935189
776300149
1645073648
1829428069
1657213244
715342450
1306343429
1619059732
422759533
826164896
891794127
1448565371
1430973363
1813762337
2062692858
1425496908
1286796946
1712649621
1877033734
1955835300
1534449464
1243892370
893398147
1442204082
1534764136
243341552
126084025
696710690
1675183290
556929135
581519950
1135237194
1252736545
685114103
302974546
2088472356
1784283786
1138873786
105065555
263820113
1618288562
1661887108
2053539965
1620153353
1114322803
477449828
1760590322
621562362
1776309810
1661429203
1337665841
851888095
1609971530
1240934618
56845781
357686415
1147419473
74502119
1128794226
1573523099
1171656938
2104557259
878039088
673058406
1373762573
1976941905
26601043
593724488
1060695206
229979222
1651521630
1460250685
1162521009
199041111
1304045860
166521877
719675183
1837010457
22758520
846897687
1297412766
21289531
1183332277
1800888008
404164298
2110217331
236026556
827665566
196052563
13635404
115330086
207510935
1664633607
1623129046
440326843
422035884
352458902
1993891664
1792851871
42912143
985145675
907973094
1529916091
785304042
1450735924
1462272921
1611582620
688177110
946030034
1191109019
258301209
1636427797
1353088742
1485071750
1661092689
2015151520
2078298592
1450444791
819113639
681988649
1567384952
1535829165
1652857278
1217204361
899170030
158954610
1896631646
620661229
917553500
1434487130
1131800606
531796784
861219462
563044156
591283604
81985551
265783616
622564343
1050408494
668814681
55400028
1781687587
1344620187
1391287875
619297342
177380557
17636653
240051366
483224932
340136912
760134207
404027489
1687215551
275024534
1005875385
311194622
31114940
203557016
609890777
1956108198
1227086593
816868168
319051536
1253156179
378748223
885340500
469413238
367061325
1079228103
1303558723
790982857
5934178
1293310288
1557233207
410749203
337606940
510376689
321021505
1221957635
44907841
1027540819
1348232062
215281446
1904607265
1932759117
909364756
2018975033
2063434820
146077549
321875126
1867426674
1867433119
2059931265
109063990
1979196315
597358543
478012730
2112220422
1302975559
1110483732
1118631880
1687590529
178045867
130027221
143618221
745633929
1635691982
828244530
925779369
604467747
1355055978
1095667316
407730977
143831156
1859188942
98685858
796827703
233752255
1430123590
1826265172
1370755497
590603020
960533273
1087703315
958772202
1612988446
1140277513
1723918714
340640668
335818612
583503614
1511992457
565734856
105633543
367886432
1697158820
1516781320
340134720
789700378
800234425
51987352
1720195236
1487249776
2027612459
120773534
503008034
706921713
1325315271
1979470311
1990159910
206340876
1925895405
1909513210
1638846813
1881544455
1289259484
1885638676
574549999
2093368898
98679448
1946804432
1132688193
794222052
358704497
982168659
203094619
456702799
664036074
1093138003
81910500
972430587
1008928557
856744634
786454628
678922782
1716497903
897355784
1805497805
489739581
1523796862
118886288
1578231879
1499419990
1109094079
432699983
1451492793
1381519730
1009020816
617822216
1586016692
431329623
358128760
1976817938
1405976096
387490150
1158937406
1299463475
690700124
1328556414
554170906
1429429194
1346193127
1482722196
501632344
372529842
458894680
1198686127
1079032039
1390770676
237556401
2021861762
986323111
1956877989
2133050453
1348867351
1689164936
1484862466
505214464
736971936
1663218244
1869527899
976597130
73416218
813157405
1758905238
1023694272
2040521839
679408564
1980268136
1899802911
1884851372
904278948
145094683
731065877
16006224
675703283
1212150132
772009101
781614966
1142575385
2026932324
755099459
1594236234
617029734
1534660002
1081030
1008449562
994399032
332132857
2128559782
1260439673
1318199046
1916386724
1781036261
1471568975
1523855361
543961826
810699118
956421465
662294673
605096462
417318152
676042339
1909423039
639194353
555652486
1326248192
329387424
1360857658
193666966
1493737229
210121737
2119718120
306427875
1333949173
151706913
1607542334
1621111060
1490441863
1074957753
752953047
537112622
1498211771
1263803642
239291072
681951715
119985421
53568094
1320591625
486596811
213427384
370587757
365044469
1741527697
679176114
2119742958
1998601572
2115226752
1673033815
1259407295
676143629
172878107
922696462
761408648
1302599599
1741558270
1952054075
22661910
1016137487
741681172
420202408
1718820913
701580750
1962940370
118792292
1746156382
1707048803
1494885105
1487949039
1109059256
1234408530
2063108776
812381134
1553972288
826375977
1787795630
492807269
315769769
1974359204
1946325244
1397928361
698622640
1270180803
529202316
41610353
1910498134
1899802690
482423543
733831001
592738893
1785998522
1305284208
12074299
810315757
1375242092
1897187088
2113422784
858663632
1289011012
1380613214
1828488037
702972243
2021050680
1028216170
1861927952
632481790
1317850079
1461052772
765091928
766723794
1165675058
1368937810
655511479
2108820433
167947589
2097146512
1370186472
1174202240
2090689095
890167108
525382465
99152838
658526138
2009472835
16102417
1347748422
1766773893
952102329
149887421
168998160
2044412560
1357560066
178080561
1933966964
1792758620
1172282330
122515661
1393687537
620900477
244404519
1492218852
216049125
173694240
1991620721
1579184496
1122440162
990319672
2045011644
225335951
2132831904
1058167201
123681202
1793105372
378858790
1000892570
277153937
223721199
884349823
838202351
1410516638
544130781
343928567
2026818402
1537746383
1346615450
668637070
2096518753
45315283
2027829246
1876145683
493530982
1930439825
721666040
1416710383
1068936346
649895762
533332598
622482576
1066632676
1492141112
915126020
928999245
33502732
1002916872
1938895131
405568923
549097821
1610340847
1541603537
1451743326
850224118
294708904
1919255667
664111086
1292355098
1473519980
337260128
1436007251
299248238
1742746509
434980657
78127732
1027668687
1671142975
25174433
238785585
482087127
407268818
1537365734
1508388901
1024653692
284009306
1252688744
318673355
251781346
473046507
1777834723
1988051609
1279924877
1369364689
472126885
182623244
1855929799
645362998
1316249926
513966210
1989893932
1337668464
1738328096
993276308
358732056
705980776
985947436
96136705
1810666527
1953942685
743370854
125608993
919820740
1126754082
259963404
1463199920
1279287137
349785438
173612900
1177066405
2102136353
1769471097
2145277909
1038960142
2122656005
1744499774
419124278
1426304445
4374873
675040343
1537446498
1793469613
1537683714
1683837856
1264506675
1282593857
877284323
2112777369
1864364083
743094063
1135430937
207448087
1217774056
113708924
621368636
916481992
1240575663
987773785
754826666
1574850763
974101114
1612300042
1362371556
1213786412
1697872404
2073569633
1059096375
358487821
2110229824
1773751733
1143834470
1299920484
1578201835
1556610370
1287359130
446626781
399031426
1740577189
1913510718
1053766613
2033208394
1439502547
1068999827
1654811411
1890440593
589474398
2069418041
1973874114
1748576880
1505474327
1629338787
1100523321
1703071864
862059925
1299959192
410190327
678398969
264860120
2078435488
477509006
928860347
428599579
1593001872
939369778
804566542
1169171476
1634149812
54884459
1406959535
1274102196
1555549970
195549400
1495708447
2040676934
1428055413
1921430253
1807352933
999478092
136228307
464309381
68289853
2112553322
948553444
1492811366
1688258514
980733555
1438338192
1036691018
1777266109
361845313
497288519
675052994
291743123
448031373
585317702
2085480921
1546580771
1575421412
566125290
1351184787
1573239543
2130555677
1234566110
289928374
1080359166
450345403
440492072
503708085
652913394
1505839075
939018560
23237574
638632596
1670712935
1262976646
563240927
2099762861
1867673863
1713073306
327846118
542563842
1045786999
1149720433
540877773
1705783164
769140190
1455714908
819442391
232923042
1357566508
2127107478
1616601539
1237639041
576990235
1872621244
128620714
1780452502
1957205920
1016879693
1737252483
1526310403
970344901
985104010
89728564
166078959
1104687878
146202987
1470755457
949694837
65774567
779154247
1746559290
460543177
277965196
1468587302
1291678304
552547527
1223554215
846745964
1866059854
2093245295
2121220112
642149230
1309460355
2043135803
855580833
1256800103
1035258946
1115773873
93317634
521819528
668221909
120603740
952679753
1386552172
75094347
712964810
718720901
2041783996
452247523
178821544
1266839924
89585104
524750349
49406497
935614936
1465285834
566310061
675452577
910637886
1707158490
1384541013
2086469823
1256242727
243598489
344114564
573234384
313778818
2104127209
1799259802
640732573
1326693374
1810145439
806415132
1772636873
710677897
560193868
1975476189
1060468699
733646355
1860989528
1517968692
716021634
1044531797
989700577
1333367868
924793339
1018697016
2104759475
2015256823
432753967
1529428650
52957175
1057437149
1298878263
1324174238
1266461185
1067434351
908792459
1846569363
1825246711
1012939538
1316520002
1582276114
29111222
662888589
1556144191
1631863513
687002990
635590909
825991818
2027392356
1006228569
707346328
291193087
272860100
1072595491
338665803
1583229376
327669137
8997354
1363425000
1362671315
1649711485
1520427084
414544177
441798073
1396338065
1658047563
2026275662
1558633452
1368667880
1364968497
1810682396
1856748398
919929231
1529219708
1949667977
568420423
694944777
1845789266
1837398463
1849729832
572055885
1814295976
2053309445
2102908995
352478485
1007869949
1954222122
467497063
1021005897
1986008839
1823591165
1947389180
230380771
2045674176
1241626517
758212869
1661459117
84837506
2050471800
1402076462
162866723
1999817165
564524533
419805707
56317172
1933345587
1503254342
241597354
1739795079
664506292
742747785
1317784853
128057387
1201314970
1249795309
1526581230
1191976653
1933822622
412715255
715163531
1942583573
697218076
1712082528
1237984462
1904081315
1967048007
789436465
1235151946
720148847
802209198
126228567
1145801280
1047053720
1219743140
730998498
210750576
983891362
1658834281
802172324
1002217235
1964059365
1115430534
492748267
2132261101
608953595
1924261538
1942167410
383548721
1037810885
799547275
348497036
2031551440
167740147
11780690
392792922
236957344
785205122
2126717285
1804380461
1679333977
1228887944
1989534583
1757780552
2076846442
1038126322
1341817116
706805479
85557051
20752462
973856006
1055056559
558296342
1003040024
2031120621
954794782
1752554566
346531102
1247504342
1219978871
1122262311
341038979
1548784831
497029763
882589558
88318116
1318562211
99336420
1428416679
1504991242
232561332
347045921
502805679
719316821
38720544
1778624213
1134309993
937435396
1218917678
748446302
1034171226
1308249403
1664827120
1274542676
1830031392
1169216214
2031561150
401582169
1174469634
1605423264
1741894649
541640942
783213574
1428965044
1370718105
1692388912
494265329
1656804527
1598279318
265684711
883944122
912078520
1385929593
760901392
1676190804
54431692
409427936
1136938870
1639203888
1633689740
1856169857
1860165858
1772378400
1011283539
284915564
1861819209
4507093
1495893809
1471162842
1955668068
386697270
418679423
755342816
1798101702
523202548
123985724
477434759
1653029125
392959706
54556226
1879916875
1975462110
130971589
1195366497
1656523412
1272763462
234017912
1731833630
597658223
144437437
1818012016
174944646
782668660
1817438106
49504763
217658562
1004678212
1770321971
1583867281
44499227
1580758986
489318347
242558842
3277921
1533737585
796282053
465330296
113106649
181264918
238251671
2072486254
1465914572
1173883322
1131647501
2064604217
1344304613
1396453281
955538797
1943385929
1917533339
49650276
951187726
718804820
993566567
450057580
1881959864
1505895016
1562069459
1006372874
1657129212
66299926
963039730
1228152618
847200635
711532589
201069240
1366326898
1420158740
1674354140
1455794700
1723655403
1401337018
629556146
1929123848
785106721
854370117
1663765290
30151939
1216904250
1394448651
1451531824
1949981649
1787448811
1470723726
325589861
447391301
342001572
1904093581
748053687
1961546207
1113271187
1580728009
393420938
70552576
1659277962
1192607476
2109392156
994006310
594612564
985033490
535844654
1150172603
1068879288
1775068472
1373710953
1634986936
641377280
1130947981
2106915184
1562402804
1832430824
1244543498
1732767466
565728427
1122488796
1283624498
1722824897
506779427
1954724653
39935102
528665995
816199674
414410965
1609482740
1330415308
843259651
1410725590
436201530
1005235305
2076107568
2017962053
2113599175
387005698
1773771738
1909945883
1119182964
1373159722
388459576
221602898
161843856
205473384
450438423
2035019951
1891193683
1711526431
351979705
1636634811
1125828887
1842666159
1672084343
1732600709
737781397
519670093
699648936
786761007
95907235
1337837106
1195966687
1838910245
1372982033
1373699927
565305679
1909211012
1019860642
2027773525
2010739780
1703628316
1676927366
1548830564
2137648008
1419381707
719071733
571470010
413527477
697295490
118369750
176192263
1227558187
264394656
2063623675
1549196677
781869848
17028661
538811267
1349119604
1632380213
1990021062
927436427
827625081
1058483654
1249305737
1257450151
508178387
1560107044
301099280
249902364
2078149534
1169222049
1121818293
268052166
19498718
1528779367
1662552081
2128670485
60714225
1167696166
1892078988
1672041342
8745994
2016117331
1940959960
446628729
1172082183
1778317081
921445273
444873667
1980559628
1122974855
749631421
1159716320
118447468
1497030863
381852311
662865498
1017552335
1874516802
600139893
562746019
1029832736
6546414
568637342
1716612472
1870543791
824793594
1972747949
1663758231
483485848
1987563828
1047775522
757956142
2138604748
1312317900
1586504582
481796629
932366504
364815167
1201394745
76251700
502390177
153985953
692602302
1041254587
1594149611
724554144
1420035628
174415563
1233222294
1830704378
391745560
365226501
312086972
741239001
1869418814
38225766
579162678
1359879325
501560968
1742425815
908275678
1758650315
736175953
1205370316
1147312311
626689597
1615590744
878035857
530654895
75268386
251543898
1741951167
673702541
1005468142
1185913208
1350494939
1253447188
452858588
893096746
370457637
379842725
1978842865
823201760
2096105111
2025202228
468116401
223179955
1477525642
1972307272
424543052
916872882
1822435525
1039934470
847540734
519016876
502483478
243914621
1484343373
459226623
904348621
192908604
686399988
1255923591
704368016
138056989
87957318
639473978
646446965
1520246926
547224943
383367782
1046069312
1763935180
605844057
1200183452
521285679
371119430
1074044188
437336434
1679014296
1072312053
1615444580
41765567
124830588
656768181
238856477
1139389679
228899678
116168028
108034541
318454658
1086468196
537679120
1212409899
1992373877
369879038
1136057895
1835283204
1530053190
1387948678
935831980
1605045831
1703036194
322462292
1462170849
310697051
1385715816
662155064
15228610
1918658734
547361521
699475916
1139811146
1172280521
1142860295
1039302939
1742982169
970236925
1073963961
558790996
1038823419
384598545
1803026921
1955091062
723691570
1686426678
1168341191
583671375
1591549744
734402798
1459266317
1485222146
1570000932
633305775
1123523031
1758693681
1587397381
821920211
1382936236
239426583
219805264
105274850
283365300
1685712832
810120126
1520372613
2124964346
40042467
1436652266
1196239545
1339657491
1066519806
1105083315
1276107688
1566619004
1023138726
1397967377
1554337939
667594957
2131070077
775033390
276798599
1484316492
2093530162
1353184641
1067049887
1540378638
810704571
1944405202
1043855579
902094798
2036983391
1156986551
593987539
285936809
484072046
2135673591
1710581755
298826164
1279219800
1798643356
1059173015
443564250
567735411
453534605
478819629
344828028
1174918758
874181649
330422544
1209330135
600516284
1755959592
156307506
1021863168
666893963
836239359
1768984595
986580162
459128904
1966028938
896130739
591886235
417675950
904005597
555916488
598162236
1763753169
1197515283
27884841
1185663702
415016590
188761331
2115226173
1226025180
1955108902
732233502
734711823
1788014944
2139975227
1624928937
655777790
1583195191
1069517356
1615623137
1524894179
112929561
396582827
1103484395
1741990851
1394349036
1266698665
1704481736
1734098720
1408391274
635751823
761791732
2033579798
1363146769
1432867200
1673922126
1633681730
527173744
1773702097
770867452
340097102
368469921
1340968065
360790347
421594063
87237177
1096802942
1472236649
619281438
140182432
135851548
475821857
499187967
1150036795
1447383327
492190423
1271936686
1780527484
1830900172
212869627
2034316640
1444608352
785318290
450367383
466415407
709280702
1877066134
804263476
1014799401
904071943
930135797
663037850
1215706670
1151979635
1050177870
370216063
351638727
51217700
734611586
32739305
1508259332
1007494348
253206879
1304942997
656675747
1292707280
1954394717
2146411021
99558613
1767425758
1411062923
1376201055
1127591397
342815171
715239673
441593166
405835948
170247402
1747011138
2022547404
921651238
1630278754
1682398961
1288528546
85048546
931046962
1959901764
168447131
627625624
1138890540
853374543
972308318
610640364
2028020330
507235324
1985862435
157694300
2116462271
769146434
1012389629
1971683412
655845133
1260241846
392435333
1130530089
406714594
782835082
1924006960
1725949795
1688351430
77173493
1870988058
958741176
2133349633
638159159
88940813
702801341
638070331
1925274968
1690907683
1739596877
836767542
282803503
1113383963
332745185
550663805
1657481967
1658118420
168557742
669154419
2079765802
1060337110
1077412388
979853496
2035461639
645940102
704324968
1248846997
29483197
568429065
1186657032
1813087550
1789465167
69850087
98192490
1949687157
1904606704
1590993552
297340311
1022060601
55203158
784556572
995733687
654219034
976903079
793253422
159063069
956686950
924404546
843080397
1502521358
1726971325
848768842
698370885
1244106058
750817913
1073035071
1835762973
1396029677
1068844216
315085748
188708764
1436469435
367908572
1747823081
1121682132
676275551
831461630
632944530
942337276
601818800
75851592
784046435
1779863332
131541799
2137438221
1434243312
197509230
1076125339
321320200
1662831130
1006531528
137347816
1460291813
802634041
1674606694
1198332575
957446542
1994234841
1570430366
1878420838
1789189648
1744093417
448339060
128786168
1160250842
936206905
1433069021
908066797
341476404
822899860
597723721
1765810360
1824320777
1017195824
397231777
2147106903
509347403
1511596451
1923017890
290815891
1327447002
2096989977
119537619
1751244529
1116370099
1552327714
495587102
592305165
1748910621
893246911
240333336
1948355716
1922273358
477017725
2013183996
1609708285
1541751429
232147868
1610730769
1324430825
1034161594
1473503455
1694989868
652087346
1663479689
2130518283
1564376142
1501903577
1834997298
1994519150
2110708204
890791764
1068790201
358383048
1413348640
625246747
1216051845
975836416
749431648
1607942747
667437536
1861684757
1658289188
1682314057
715694906
1186502997
1855768131
1238372943
653234223
1697785128
221390326
444026405
2033026107
222960020
1005976726
240259529
1798220046
714716116
1290782905
713330232
1032411907
230084582
177800283
987655768
961899147
1861180799
1274292793
1265069993
52721372
2101830323
845654506
235112525
1911311181
1504375142
1847962214
503138
1137351608
711155558
2045019684
2021445525
1212060199
1148291912
193813931
438202305
471753034
287505556
1046293774
1338292631
154616925
1303850545
819896089
1737512913
910985086
2067442399
2035374475
1946374626
1222136046
526448599
1031107219
81220553
192316063
1404200767
1794018418
133980858
90138659
1132678684
1074261416
552292146
208386346
1948524040
483659008
1034201429
277083282
1108279964
517820706
1372489525
1754831515
1912151640
1940462390
1425046249
2043415709
497723673
723571796
1143830157
2087676302
1340062237
37385834
1569577381
1774961716
742958668
1183114786
1539405751
1158751132
1316540099
941399931
1222720470
506580595
22642177
1856320248
1784412553
508118632
1306998200
2082899781
1701603701
814732507
1673278081
335638452
87336583
1963734685
1742622314
1378640300
753226456
784294142
1641126636
896384814
225192398
1772563111
1438539912
895306312
1316978951
2010906536
125491445
2110050678
1412497859
809333528
1062571579
472939829
1879694569
1617421953
764056271
1256846537
1694053450
1931207069
330615666
294789322
317955129
44662505
825073248
1956286518
1880280029
302775045
2030116885
1930535683
174507637
320953890
889388921
58151485
2111260257
926626990
419917818
1515747141
915554443
1569273719
786606531
81772063
1381692354
466392562
1194534967
2073564801
1056887899
1934087030
796377438
624528559
1058112525
275234135
211491947
1970131407
2056295104
545424573
1100576772
782496708
1902383824
1127571321
1973631566
1598580486
2140003630
730340884
90450356
380667755
206393000
562852057
196830880
1839063150
159978418
452018348
782895062
991604036
473147880
1101958200
1790042430
2081520538
1513436665
745321611
568268340
65949438
1435780543
202522715
581158047
194620285
850711696
1041510288
1519070711
553033873
1746612535
772701762
1612760488
489929185
1133529612
995355406
993981579
1754115963
1784538867
1146810693
140455752
1614802435
569411177
1268314934
1122323127
1117751231
575742788
1701987235
1098532179
99735157
1351272854
1503376085
1301121073
2057928798
783234255
1378415611
1552218223
657417699
2014233123
213107275
472187421
695850271
1729962191
271536855
1518558116
118763955
2019065123
322098291
943258877
1627479700
912609411
91726092
2039834319
1267729192
763983932
1747073304
1430792559
1593979823
486695680
1446814592
569585229
1646146469
686910748
2121310509
1732523596
351252152
1205242103
854171429
1037002464
2126337891
75556060
1821117713
1213579517
1295684760
1178625813
979447646
598689494
205186657
1647690012
1904335481
1641636408
967461623
428339343
2041496922
1591618246
945752984
610181957
525402517
1842996754
220795726
1739246135
1823643039
1175709017
2601646
102834897
1450465253
135025765
991341828
1813292701
1744787111
1552718759
112467837
190642332
1620064711
1308383211
1647591332
1199003234
198616863
1670795989
20509657
882978218
1777005183
1946178332
288718115
610839128
560753073
874016583
1330396252
1173567428
133179042
1646569966
799763856
1673548776
1295803223
1674897034
1973738128
2026132743
1809887444
936973493
930072897
1309087647
1161403641
532900448
621390616
1410693886
2118876053
1086116695
288528295
1354629148
1670258163
1691538175
2137217404
586585732
445390100
697845552
608684540
2125744529
726894793
2139151336
1393484375
1651142146
655391487
1404624338
1493878009
63804997
1936564253
236297028
279927564
2060638920
14997063
2134262794
597277388
701194639
1257636575
963288032
2082239818
1051584391
873497094
2049952480
1676116986
1445525390
855900814
871715420
1143423331
280353862
1907499023
1324330255
1377675148
1137430492
1928236676
324623412
33899426
1391222933
585118235
146192547
201268565
366323818
1344836028
2133409027
1945097055
408886336
2086293284
1594742511
588042600
28070639
1652456908
702156536
23316927
1019144961
729158635
817638809
451563888
1762849164
1193488918
574667737
954757167
1590340984
1295976914
1694893983
998015092
694086296
532926328
730464026
642579746
1375960466
699726723
1012722658
1493099863
963425317
842005935
2004384400
337176813
1432209069
1387517570
1563546022
1365832816
1055837481
316985335
1557283243
1785396809
138300188
1806567255
1507638736
1375597822
897690509
855416407
1046530854
1774212751
374222207
1465393045
263790656
100352
1220378578
1090133636
1212009914
1229676106
402142296
1965962606
1858022768
842776048
1010352856
1208548116
351867771
56995400
998875092
756874141
746028707
1551761519
1465216059
1214522425
1683847524
777045115
1149276192
672479609
1101553874
41301011
621177932
1893979582
1047462773
1218870730
972935602
1640769772
625832407
1250341985
1594002292
1148657942
18736525
1277954625
291240793
1215654339
684702618
1918612701
1182268187
2070459204
260691204
724961614
1232109942
638070331
1254416482
2048231180
1865282993
825060228
1106737125
1133317198
564999365
2038025744
1541595670
268890287
1357175380
1314190795
773459569
1878647859
1914698580
445973345
1619107424
83757621
1499210303
1834349069
837183579
1779484228
1261097281
915947137
483444465
1914545784
1970778997
52564531
1672054502
826857820
1752726581
726173810
163133806
224554310
1525777191
676142572
1868620406
541426501
301863157
1405057329
208046734
542255997
1903850681
1056518971
864637890
551165202
640284182
382091020
1305871917
962688651
2027538854
930522952
2060757511
2065650667
517207155
1368294299
1186123505
2043885052
720191479
1081085733
813564755
1587523459
1828348976
1581915323
964343013
186402234
1628926541
1046010166
1645992773
1468677410
274119779
1611488092
1401159591
178335662
1718499551
386648632
1725462975
1009060195
1562006127
1557656287
1671743052
1245905662
559104139
183397354
322490895
928176166
833227609
2086847969
1424030389
1138444484
152704085
855621347
1523924054
2095848534
1411683682
1521451625
32406040
1342006830
2035982023
1808339810
332587651
1645554138
855854169
153972082
513190197
511225746
138139352
1868136043
1380767738
1430462125
1366270784
977847637
233734621
2038210473
740579295
891653719
1698875173
479558347
1145973454
189991403
1432569720
302272670
1658721775
537589206
1628026932
1115190106
1382741436
276624073
676559768
1868050127
1516930525
150975288
1486606469
1655272317
2052970137
73144431
1084039138
1961504948
1189424882
1583179251
2120506348
2040832967
723222902
1754596942
1978892951
450639176
142954822
1676221746
245350693
1922713843
1102879751
32376469
2029887179
207334509
1461708059
726511445
1372151577
1979801193
661982902
1670108931
757404784
301553860
584075868
1427740526
452356189
2059105939
1137993044
1603550859
813860839
661220117
318886160
565484698
1133418242
394997604
759047555
931819298
1847537291
691779397
168369610
1977533952
2104679633
786971833
1842151359
773956485
1802952928
1948155009
1908340985
535470590
87768516
934325423
1439273210
1871353203
356463371
1077523013
299399412
1048293456
597195664
1564402902
50963150
1698057294
1017114773
610230176
351519226
2030970180
241479116
566257378
1800227121
450498025
1190151704
1433984247
1026005978
1982602389
194238916
656301458
1466126144
1064339540
1594836674
1135602746
1572773937
2075151379
165811484
717470018
3972936
874470759
22257020
2075489996
1249654318
1181544277
1793233987
495865778
95928460
1114229975
326550233
2117367648
1563870216
826863680
2103106823
939929215
452896725
845797064
149738615
703752930
1452575643
1063753517
2019069669
1869959345
1337096495
111518180
2019553859
1385947099
1713392631
597987560
1087240847
1969540261
1068718361
812592238
56370745
1440874784
1256755874
398483706
195931156
1377411242
427087719
1929253661
1499261431
1926599195
1222151249
1794018418
1347791880
1300971258
632074390
2136577315
898571205
542225693
1127822618
1411615081
355954749
1938726159
1273041713
754475036
1868393021
1170262697
1903247604
1509264039
791263524
1892516736
1825688292
1220141084
1023168666
1694770986
1795640488
98448334
1947197110
1813783447
1328020948
323815282
2083917843
1874632773
2144640796
1225731008
1531370164
498560619
210350197
1864724874
2048591182
413630695
42106443
1317123637
352362322
1382983281
2077944345
1194154669
1389374874
477874399
529507152
504180299
756254537
1576957129
1465487915
1253807398
2020450653
1709044571
343682117
1451277099
716978258
415086960
913946652
1348252879
353665113
1981901179
654646620
1615428226
1316506267
1980815140
654374213
2041493238
756101579
1833571816
431825703
1562638350
1591228321
470038955
1753722411
811023267
1988512831
1847834427
827646571
1639986708
971000629
414314602
186844901
503329515
542094724
1805689396
1234023820
1075891793
332528647
1935598271
1577804930
1273089851
1418031301
277577465
1990460784
2035242328
299540603
394981492
1780234166
98508595
1427573495
1821996362
2028863332
1625950299
1663725323
586801828
2052043450
1279808202
1672066355
2091168848
431885675
707510059
1157558433
448235924
268480523
159815205
868638549
725361073
1511315074
1949326931
1431500030
1945132574
1444082903
181693537
722417953
2048456117
885121636
1559423686
818943031
1730158764
1702686208
1468505995
2092178864
664618639
1828695353
319365571
1084672782
944701844
1507544493
1180265323
59698603
1258593164
575328754
465185544
597215383
1151085355
205483486
1965730214
75719030
1516393719
1522399619
365941754
472224998
681411235
176438006
2116258264
2026793005
300219708
1068102718
1217221586
1462652652
178597050
365955807
1460277695
851918295
565499792
887706432
890464148
296603333
1758080231
1997402057
394827406
1546136202
664273989
630359059
2020012768
942273372
427911731
569544160
595242997
921685905
1645178137
1269494257
683197710
17141228
2091419448
1518102384
531510516
621677236
1920246324
423365938
1689686906
1478467043
493724172
866952352
1463906616
566807546
2005439904
204070636
667667121
406672385
241507877
1529037345
1738329210
1933203407
864244664
1932631312
952651187
1711710928
768649842
939955878
38295849
1008267687
479450541
401118632
1387878383
63301649
1582967612
277169230
1033530522
1213806671
353330041
1306351561
933638871
1622508846
1226361957
210194967
1271354884
1045500697
1195831850
271147301
8331341
1340322012
712458691
109728291
1818605524
1826553036
1363054731
354183449
1217134020
1571636056
1811829776
200346271
1655703111
1725841612
1597211045
750895465
268565607
736447296
1382269864
1172891663
1348473557
1605984949
1317634134
586912498
454905906
803281021
664990453
54793345
534895991
794925
1155385413
1364371569
1392690869
1127177227
552570046
570614803
1207411196
2072631092
1284599207
144517330
1766469721
1980247816
1036423124
652501143
1468516360
361069170
1660905033
2086896231
675903381
1383852126
623813847
1208390524
2017850431
1204526134
400361868
1585629511
1452937167
1071745321
1962016944
501983130
1681961626
236703497
1110078281
219332585
1353387074
1112992802
1327509429
1598711477
912457732
908890527
894315024
818651129
1465607155
800412619
643909359
551855007
1381830684
1287285509
1292953863
551641647
687773153
1242951915
735077749
792257063
2003106130
714565249
1639532343
1312660644
1650827452
1367614605
2014571079
1495778724
1102851154
357954496
1084669344
114885691
1573413173
1938458061
2122611228
834946397
1548310285
925535857
563790990
929441953
1981660603
1272974916
845922621
1775115596
1674868863
105796597
1417486262
1340948577
589111359
800105872
322115482
327793134
305713593
274286970
1340728259
451349032
1285247274
1833274129
1194850302
850505512
159357252
1953526081
410961968
925313724
1483921979
741462800
1796756636
2015732023
133805862
690683124
1984972263
341121625
300026050
1398372225
935092729
760224653
2139318064
1637484889
212261359
1493060042
1320872187
976621672
1541807362
1653934234
1567219485
981621263
816256461
621936371
1882541062
448642968
468518667
829577662
1931560752
2139119567
967772226
199213890
409335943
2015763966
1112026981
1302880671
303443756
782259926
1322716421
1499001810
746813280
1940280229
1506147123
588600118
1826651934
1766517185
2032963931
1969474878
1925771445
874620801
2021504397
2138350171
852295989
1199113916
643823425
1406434405
56166541
58422420
1889057360
1757033126
1381642031
175802947
1024755296
1238557400
1046944223
595459143
2030035489
1108942759
1342993055
1514509493
1781030435
2070508629
822435237
444465891
1331893950
1524928398
2138084542
1457517842
1747359638
1816747656
1406737590
1738761727
1529347584
474194820
88424550
1890078011
1085814716
1097252421
1428001339
57178961
1040648197
1836997468
506779745
986837345
563491642
677041532
1222267592
888655174
812974918
729941163
1608141706
409313065
1490281784
653023395
508536142
680814294
304757372
1205609909
305818513
1859229102
1930702295
1780071061
225323480
1196797836
981844668
1427164321
420735538
1883795514
1112115753
453481194
36640211
1062449918
256697445
1777830286
1084473760
1909175533
771656666
2108492712
1001558698
1255712967
554278454
1122388110
1271531486
1658588073
138411416
1366280542
1266106163
710232153
734216383
1956185384
1438018006
1401706257
1144291786
957213378
120098455
1816539417
1327559640
882969873
1236513984
2054865158
83513693
528226255
2119563925
1088213720
1521153374
350669777
1331373026
1997678281
133377255
1646652780
1988873538
1672199213
1243068548
797441788
854893745
292852989
221814555
451311992
1370119516
2064775401
1153492661
1017589866
1799419415
2111617891
1403386827
483525497
2039808605
1115593629
1391694562
1485091764
942649557
955668247
1371734023
241873959
729743882
845480419
1446867614
622886013
2077921066
318309173
983962895
2113934410
511264629
601776062
299702397
864980783
1543557935
602893959
1066816973
1500365604
1645465766
135294749
1767248671
1667109080
936443795
273266037
1020621399
639967275
561066939
1501564653
930297806
1763470037
772733814
1961963612
207570629
156013945
1896905627
310348253
981624981
903364103
271750291
1034420361
1557412544
2030741795
647584106
1675841484
1758689432
1480713124
741305714
1402758535
1092702167
234581175
1863762743
1254617239
1170340226
1142554796
1086644926
1675371660
687677041
1523950337
428411534
1406640348
1248675368
2015700585
1336414141
1219140497
495232079
1461909254
872633608
1390518053
80099376
763966825
1619380727
1619865072
1741796906
625760156
1086961689
544976009
1756980600
1578116680
861988031
793670748
1254589387
1769327045
1036313556
1573399130
1179893361
297969089
741289405
1647981239
697197541
433578556
1141423444
512848477
992821998
564699860
843528396
1165762890
169607505
906878628
1661608558
1196817990
1589615471
345281579
1645459076
1387538854
1127816245
317851227
361940801
759738036
1742897004
579342954
1818759587
1798189125
661561652
1708140678
132634757
1394761704
1993353333
1037176777
2091251163
230367271
356553257
1614042870
1818905399
385514403
968218695
1105219696
792158772
568949589
1595065269
105960159
547219612
1336047510
1711754031
1111974215
220301685
1224353645
1057381582
359363455
827734729
1102174734
815196660
1106170973
1892675672
121554185
847451541
15625567
1421153853
450194955
1151719563
19758179
1098048597
1074581920
1636396511
732651906
688932466
442875978
949804252
1159499759
926215415
1008572895
1608609273
1971082547
2145970705
1179142545
1316509469
81086905
664100139
858786430
986695368
1038330940
1717213845
622909000
1657474931
2102879290
1107257054
1423654915
1541409452
1818764783
386191076
1362728274
2007189665
833877952
429394665
1546240602
1606376126
992159841
1539643839
92813775
1316919772
1954548789
1893786709
128424458
72572610
358169012
1749481979
1827708605
142282073
335942360
91279320
1436749956
151836001
1014161910
1826491936
790686579
754649312
728809159
795224424
462761578
457481939
814269379
623593374
172971955
338890226
938735259
1015018195
68964251
1511216345
1579301809
54428684
1578469283
1550854017
896151470
423741343
190740173
417914585
785704432
1197120306
895846106
332422573
2141192819
1818923867
44931303
166712924
312496666
1076312087
1514709149
677786073
65193268
1267809896
351282235
1403728736
282858133
66326179
1327433251
401750126
736658967
304219341
1486171939
876455163
2054794953
22686758
2055060163
967279266
949082674
196170900
1688035201
1759355733
1098774243
82468240
1040993394
195731690
1307357479
308564189
2001346978
1181296328
422930148
1898966104
550668582
1599453266
1889507974
1270334103
948580860
1461503080
1636560250
1875940809
953132140
1474325797
290764990
1155131677
681218515
219159403
1474030806
1419314611
536933532
270329353
399034659
1683439071
1307915750
1128568232
1139035887
1127988697
1233334434
1699433519
3112444
1985100465
753685279
1996622724
1012804969
970094063
1205893130
119924967
356052252
666739570
172685540
649817343
1446190471
447223176
151841831
1488609305
542336155
1090274480
1556812461
1902529715
1928052063
1636969218
1635306779
1540963613
949363356
1747245592
514315659
365216386
1933169714
1955106616
1458965748
547674450
255002105
1288885656
1965398106
714048834
290220223
1937250603
1508463985
1285198907
288704700
1297890788
1634280145
2119002488
351245098
198634782
1508665274
368800213
2087809723
11540136
1340505135
571608985
1517933869
1373253515
1564123300
1413700179
1105339287
715552752
1130561455
1871323036
127355635
345864751
352340795
1027674077
2033426439
218830346
1985598306
1615464075
1432607048
799373465
1359399794
39553565
759838042
200553186
530228729
359953507
435596350
1485041390
1367261405
1476424744
399863274
583227670
202301562
1384015813
14072103
1961629114
88210124
1321166039
1932775852
1643775295
2037725442
499629945
157015187
417275061
1762505982
129275324
1982259759
361702871
414667467
1322320917
867191294
1546101562
1921396445
1651186264
1490802513
359849628
1176760573
255218942
1855047628
1357863249
1941989942
825276462
318565838
1702926101
2101387183
505743898
392197634
732152487
1906036417
2046041757
1838507444
385235594
471428862
940003705
1828706026
1012610096
806946532
683280417
1591785702
1684395718
1706129327
600305414
696909412
1448547184
2040328002
1958129542
1061630899
258473024
884055623
1627717808
1129979402
1666055538
2098373230
1968953892
972522955
203315955
1696500410
1696491034
1552221899
333598769
102117935
776013241
2109133838
831191692
1129727766
565813275
1558204893
1537553817
1806646192
905928736
582972922
962442460
838289379
1217285064
1178450941
932232619
1806279054
16544365
561880376
1356134750
1838693886
1110496188
388839327
76649918
110014069
337669503
453607480
1663415796
690976205
648975064
1924467448
372676063
1480605449
269009206
1527162795
336361640
84752876
2103048680
1655040717
1413580486
740247256
1687152526
381402382
1516483555
1352162140
1217953255
851857746
781279506
1078085668
1629184285
270655431
1708592709
1304090203
1578607466
1388869894
301724869
542418158
1005263428
862054284
1706544422
1757619640
775366461
1884960035
1430114402
2042927124
965032103
1376656661
1881723369
1889478528
1761992528
166724632
1372178785
662236836
164420849
1822726599
1337877339
2015263470
372406961
325935285
1138699092
1220094014
1285581504
1658540034
2110164814
211442960
134232525
1775900945
268591540
1790332615
1117165201
1613418445
1417264977
974981668
1218072402
2024487200
899252449
824675760
1958436691
385474919
1743675659
45361706
795030860
1407658623
297515307
651872165
1039573350
654433256
589441541
283009671
1922889887
900673644
284390883
1063369117
2081780622
2071180197
349267472
1666474354
1391844395
1607241762
660511349
1439232480
1964957763
1185117320
1645466503
1589391096
1401507653
1314262709
1909165617
1772219098
1938029850
630621282
731882555
1695452285
1765747344
1576742918
1742117046
633742824
924507253
277940550
1234029424
1034909129
146745772
1340451807
1560485164
889592807
975157396
335879223
2093772595
261338413
1775871977
748903168
1439840059
39148326
1019151230
884195870
324152374
1361532974
1049743059
1568502869
203893907
762588487
320067740
1669062684
1967858142
1405050112
1632153400
115533162
235435974
1264571156
1455729119
122966810
2079936776
852751996
1847815954
898071484
2117463605
1448468086
1517355034
339157187
902162710
610656533
1719573732
426261007
1142674873
349451069
1579255421
253966144
1378035352
207072346
1396545767
1410849479
955568520
1440536858
110670345
1422873007
1981993757
230525451
691560008
668651580
713089622
1410826162
149986350
785454418
1175195016
1296896004
1798273663
93929691
648276696
514243638
415139198
627105307
1782038919
1961811477
928177600
459644877
1687904072
1253290655
1823298597
1076549009
1323338843
395379366
160272251
2093116298
1148991912
1428928879
539462913
1213297470
843081311
368399222
1199926667
1210346982
1659618941
1388748909
1533445891
1095312929
657617471
141715837
1501379158
1191615668
1690617280
1965354000
390670633
1988696695
216021004
202690342
1240883807
1496643951
1027767525
1559871715
876169316
1623708121
1536121945
1846307706
260328953
447023574
1511581827
17742970
658275552
1715595231
1876831688
280374556
1629942278
158319548
230519623
93427607
1160556166
740256067
1379771378
1142994802
229951149
918713944
493965389
223586854
1830474970
1287013109
2093346638
1525431122
79974824
649791287
493431503
1607343029
537482050
1271576581
1079088188
158200304
154523026
1148098507
1341712215
159543068
2038928405
322375856
452194838
2048443962
888920961
408825600
67548279
913803308
150900301
316874537
1177272660
1741158122
598544429
1132800363
935368292
1391038461
1843142572
1761391284
415294343
2110670022
1960530224
689318618
1342507430
944333288
797000259
1402862845
906757883
207054424
497570101
602564513
1113803319
1445125835
1292454932
2027137954
1152056594
473417027
1314596993
155391227
1312847973
1609362957
198733092
676219922
1477056149
1230863892
511043053
1852526369
1855929360
490043524
1686776467
1317889035
1422313823
220735582
1568405120
372676063
703663926
2016738989
842319712
1610622305
1387605480
2080074684
1679089833
586819092
141400303
10019922
571068284
326048259
1736652335
1190166884
2059396445
1749100026
2032592391
162299522
704961653
482595101
22964018
924302677
1686262890
90044162
1758519465
76956885
481833464
1438424333
928495861
1748710929
1994305164
575422467
1454523371
721407845
1895727568
1274069534
1772187163
195433700
484500356
819141299
512653692
928241991
565909874
1631204983
910758916
575995702
357653514
2024462033
1305786386
1857473337
2061343274
1786728766
674607757
1876742686
1531981233
367102116
1151444940
1780704087
915500600
1293723372
113785145
39364480
100036157
1274092148
906961634
220622117
475855865
2009598921
222773787
773786838
472262226
1960156283
1516348153
1497921975
805932316
1108812481
2038213286
2117748954
1451294519
1273778282
96398834
594870254
1898415799
803117497
1365008945
1276887534
1320614816
2137023447
1332992991
665961279
215703250
1782500787
2119221323
1701981031
1830702951
582333376
1120307952
627131370
573357818
1480934321
813871048
2003389533
1933476567
542665528
1065860083
166559579
1590194035
1043682285
560106881
1725459238
59356808
745119601
441057846
1102745227
344450505
1343933336
207743011
888710967
1979690998
358386835
2078942023
627984765
1970696634
940722957
664270804
1430682144
32779821
449162120
638792521
2074868959
21043754
50778646
1616649658
2115410191
1598189236
1307635525
769047561
1341108681
578038158
1226058219
211254774
1579617578
1018826083
1757950576
1174019073
1838737363
2138154055
465091152
1577459023
904396045
137436080
1813017644
2106730926
125253421
592777534
1733855632
860060554
656851488
2090688287
1010726491
1404966488
812373089
543391963
379908464
740739673
816814064
954471975
414676062
1422750254
1348500746
1959307308
646830704
51627493
1918658018
1915145942
98928890
733903290
298808949
756454210
122502871
586039366
1828737192
519596919
1514842779
1196905610
1553095029
1164662115
201340024
1686948907
1733561233
909891340
1169620800
1174419690
129917764
1484105686
1670393870
1766645349
1254101796
271652778
500492657
1540228693
1254532511
2076623725
981000125
510907707
1407805286
571176978
1945342580
1331913535
790484727
1541321609
1992479409
311130375
707708896
665080992
1831743700
402352640
286623931
1835622810
445735565
1958529395
211995509
157865719
1951998462
936933261
1389778829
837714398
1889403690
692342118
427926765
292498759
1007259385
1687423166
2025800321
7889554
370636354
615998535
1502198043
349144330
1081097278
1443513973
2085027112
788714256
1003683463
1529379395
1625465200
1274799748
1008419057
889551815
1539024332
901712947
1053867420
1351750532
2055447995
1312718522
43170809
1679670895
109394206
1820685917
1004493993
1406817380
2119369191
1342677529
1572961925
1094713574
2034421019
992803530
494592425
966207306
1331529502
1974299805
1954208945
7125004
1624051082
2097808070
134896971
59237994
693950436
1293821920
1816224730
572883244
2073411044
308017201
553732489
1149100582
1040804125
1520655263
1793969790
1052342435
1728360947
1119860089
840663814
1229435652
658734183
1121973850
1987739058
267214168
1448161146
1998757263
1744596228
97935297
1659208079
461567782
869252469
278081392
1672461585
1738913416
1584234548
597351714
280188303
1799813644
1702906188
1552582701
1281658925
1027369656
192131309
1097547327
1740537997
1212316590
1117661265
1699464111
728868317
740117050
1972243822
1409923853
1888886610
817914820
1784161686
231177074
1452547997
65716794
1949413956
1969499493
357504316
796777093
2122816119
1446277150
1647310557
97069723
281638142
1980894199
59640511
815151178
47912334
952238901
205007594
397282671
1689826987
1015335153
960605978
960090470
1954885241
1027791670
566351113
1195469823
835149254
645331617
704705370
1076582444
720661565
225369629
1135033786
133898059
498043193
323268423
2138940407
2099258758
351565430
1786529166
678353444
1789889229
1380092372
1426568909
1469777642
1997591760
2050530250
705868604
935269847
1047909790
1467134738
870870642
1300346287
1627300293
1239443098
1745430176
1543743929
1154269217
1970883324
1920153525
1953911219
472630556
1305272362
684641639
789972021
602498818
648297664
1058665515
1937013794
881145262
2089548436
1456245499
1830700127
198809505
214799561
2137472581
2107976046
2117544856
375612272
1086496891
1192437028
1619245449
1221414769
1139034922
957448805
984530517
984534565
806734637
1424361752
1121286203
678911909
1960556064
778343449
675533386
1953580306
2090902932
643992275
517826468
1941226298
539358930
587950448
1349273869
892814545
328051735
1320011993
2071302441
622734298
1762082397
199035441
1766025730
1529908993
1399013615
1160980837
615495255
254517236
1796325376
998062328
88579480
1446585425
339423999
1715752923
1936577084
166054646
2046621884
1210248328
893786590
407652661
1312208430
415285950
609083487
666095345
339711035
1469414867
1729724819
591253831
12844201
851516998
97598420
1932694977
166659379
575421753
327343086
1294159290
1538013007
72203128
709916815
1742034236
404982210
848004677
117491497
993532089
1219584739
1109433728
1646334954
671440688
1745215399
360052088
7400322
978794392
1571859645
1923986682
677520010
305816876
2026603858
1522653320
1883699386
1518406893
1418083407
1465098790
1982363822
1751164884
2113246646
1267510545
185887583
1620484581
612309411
838667920
1330715129
937674216
1169825879
924892763
548858703
1113997424
658521984
749159507
667348639
1681182844
1043785117
664211708
1095939885
1831254449
772039767
76968400
596070574
2030148490
961725238
1475454121
417306738
1436646287
199661641
647729825
2076936371
1138619799
1000106724
1837648430
929393198
6777858
1295511776
1775664011
105931145
1590469272
1362244278
1080447230
1547608766
915534604
721849303
867392739
573833816
1016885442
1826670130
791612382
1618988762
1636761090
1218162230
2103676715
763511321
1104254246
411952022
1126843497
1711491455
2025433040
894993235
363858727
982097318
1154682995
504022305
638721717
1557307774
1791495108
113534803
2040713404
472387353
118834949
1186957411
1944425821
482247138
297362192
1761454497
779544641
1595701825
382616019
34196475
1210084293
2080395241
1279968480
82635697
1490950821
614571643
1156865548
2073500479
121655708
1449261883
2057505585
1651076295
11980810
2114380023
1741186269
1564501737
1859899076
243272699
2008911847
1379766960
51276833
52221167
364787596
420097827
814216290
1094318854
1642502418
1314765290
1276434618
237651696
947090743
991855259
1736077259
1312506005
386548658
1457056066
924859139
191876189
970862654
927485561
275131660
113075322
440605043
51770538
1765446427
1105092406
289057682
545280175
647508052
1229258990
35176761
2021216580
1888355535
1427069696
712901613
126453372
1655845985
1856986035
1165398502
951443888
1236186712
1928566112
1669299111
41617742
2039868095
1780259552
1788781051
450994912
1034856946
1921890690
684447010
1047762168
2061203447
903753709
1730104978
776357005
685452230
1397408892
180530008
1826228487
903421550
1205481008
756068711
1204649185
1205090234
2074098945
594862225
1758877232
1357937692
411052799
143892153
523452390
478003875
1225254884
1944163582
1847846739
1548730103
1232940795
2112303460
1164864799
435940701
1243589758
582811987
249723312
714610201
629417046
1751929821
1462128888
1043083769
1195839469
235601694
979039148
1632672109
1282250736
1079703017
2086361474
246561335
958171369
1208761931
1315015949
1642476368
1728624324
718372132
1374338533
2088195669
2098163658
1140226655
1113754401
1053172742
1123946611
324258661
436925715
1114113530
1799363220
1341612097
141468320
803754834
1758430673
383980325
666497582
829975375
974862119
1387620074
48777259
2050186252
2029027275
1877032820
2110227986
1560203698
1527877921
241985012
1650670049
1966917839
55675057
1114103605
644607026
393999125
1847778705
1099265526
999505201
378494841
1430470854
297969782
280248337
1187657967
951086832
1067736588
1560376037
558827761
417173594
94382582
1635742508
316823608
981957789
2136070780
694527240
1927444820
222064228
160288126
104358230
1081356687
2097749499
155795372
279309554
963266947
476144175
1397580842
1794878867
1949462135
1192909173
1556055604
357239257
1674330268
2051546583
614709715
1400926980
996036221
1629065130
20549343
736496799
930725890
1951716393
677181374
1959596315
1791033584
1311060726
1167367390
1713880287
975528835
1348380068
1676877693
957284912
31693738
411128353
412777891
2045959676
1135933474
1321557666
1430816941
157665311
416628113
1172151687
1042212527
1613736211
1739337938
2107996475
1745605949
1026060074
1034821375
210293368
1218747922
1242708927
1346272756
1576987755
1965118622
1485520297
1148468225
109981366
1284909358
1405724936
455582378
1769688769
100631308
1083058527
1249367009
1982607352
776931456
559783283
1542920248
980602778
1951566364
606077690
1804802374
1373851050
1780387695
2120226379
1779000642
147938238
2138321079
220965045
1047157535
1884546518
437891297
1049695353
1088471110
1082454200
1420019656
1774430950
1097836412
335377015
2055720409
1900365287
834172115
709892681
1165638825
1279206834
1439314957
93781495
548520239
1796295979
1312294432
2138667262
876761987
511314523
1719026137
1456230329
110512597
1387834679
361264244
154751106
453040620
1020930204
979788049
2037285390
574643320
1766864938
1268694530
1847358763
1306049319
1804443356
661508201
1956953562
64358674
2099983805
1196283076
595128163
188006763
1635084942
1835937852
1930123918
1656666024
616032870
2052387913
818311204
1993940015
565942812
562217292
1392662726
604443357
772248789
817405285
472272219
692184747
1340060890
627430360
1368583799
2083251579
501447853
526184210
1339834472
1868849203
1174843321
1156861938
1884187
224056211
665660973
479195865
1049473883
1519838917
732401233
466582637
2042651647
1142453654
287784612
1336545982
808977839
1440898413
1180637659
1569899659
1307030841
188998390
460824623
242147988
1003186421
1385428392
1403863261
679235456
990268836
1140609197
674183987
1917540890
737457064
1817552183
227943904
1724006629
1251180865
1847852425
1029963280
1200974201
898423628
1996596644
1246349960
739694970
2068240954
1548931917
877890414
683720861
1799956470
1910708462
95898870
984156685
675505048
716652636
2094668044
416863182
1045129083
966605216
1150566381
332741155
85715863
1263441524
693076939
746389620
1847011385
1585528987
3291259
1760606008
702786635
1265301648
1891951252
866497912
887634051
1129097221
456338307
2000592984
627582763
1064072610
713114853
1230444977
114090969
1463559678
1137177547
164685977
158749625
544253275
1173003419
1044755681
1675727489
1570427026
417329376
1719981227
1561392424
1778482352
1038386978
1477309761
1851058691
1469734749
1582129349
2012509036
879378482
921717726
341292501
1483014152
1906081787
1066821914
1439192367
542490342
1039037658
1436123979
785199675
1218860519
1947655695
2146950466
523982996
1626956062
367554520
936958864
552108735
1744607243
756034064
1019122096
295205533
259917713
5896100
747222831
1344417610
976546302
1383288253
943859760
1356715757
1162032970
2000157164
143067324
1876754346
60404932
385293848
95650196
767865436
1768550331
965480156
433718834
138910110
1213722846
2058482068
1607346988
1089512957
1262841772
1119159965
92965453
940581546
1092985723
164520748
2097052548
1622457855
1958028370
2072608048
1966460048
327528476
1938382391
607931130
984722975
1757274679
1630520106
1873962178
819338265
1863506389
1943835137
786239528
1143386624
54373783
1235384461
1694966100
1904271732
1485775185
1405377185
1701892409
1052810256
524304904
1350096672
1375494928
1617654002
1448029494
685789323
1571138113
2066743876
281609944
1821332469
189010703
137398393
1616989702
526137530
641133828
1933529161
1195453991
2087423387
690840205
2090104938
1103521042
1920205192
302540896
1906219097
177217032
948373193
496548337
1476157285
1841953432
1696179262
41119600
201473662
701761667
189224166
1320735628
2145281889
1552199138
1719030534
2121705573
2064984141
1794004485
92598240
1055634300
2082460570
553294454
2116819982
1932921204
1341274069
2014368099
336305582
765522130
2024323035
633874894
1658110827
1525523582
1310566200
896988762
300230009
1612514515
1694010089
1272135517
1448434204
1002070581
1555685728
1153893601
1524979525
295998301
1464792769
141190318
116652084
1446031014
2083359695
965331418
1768290584
1561522659
869210373
37233338
1457608809
275417732
1441733820
1758654039
1206240009
819352029
67066057
881960434
2065531345
1869632299
1543158475
917795120
992522598
374212316
550536769
828603097
1988176829
1167558858
1540712048
1845479931
243177525
215932407
1284622034
1985292122
328329241
1266920738
204784051
1529604896
1462257341
949775871
620749804
273236952
1388161017
1597755085
1516752360
1857463486
1126887781
2017153412
1055802134
1942742041
636346319
1590929182
1938484802
1141698111
507279223
559329868
1859946945
348879573
356636960
469442766
495631393
231470555
1689910496
7784698
547796562
194118931
1469877629
2092790297
1377561036
1952826838
369681968
1723415467
1589224852
1783374162
2095568939
219311816
1263052573
2128304853
680954572
912625574
44296243
1982375653
1970997582
853010529
3659055
1864287245
234863396
172875143
1848298612
521578250
417767605
1717295004
2024498607
178039126
434880449
1786363679
1402040840
1097672048
1512809138
395396427
726804884
1960990099
2066977753
166208321
1647587996
1570555943
375619854
1898590024
431620951
1761832307
447096389
1092419851
1817502787
25223305
1859040216
1453183962
687488658
2095200317
306788030
119281563
139090709
370244016
1801639299
694099852
1905388078
882481729
1224794465
247824349
636159040
1267738274
1282689789
1727225469
884776968
1556856596
1519348013
1559945414
1449548358
1612628314
1838738435
1575089651
1057046726
986885408
94715041
1289030112
1199376274
1729116733
993449631
515271250
1820958827
1613706819
145497950
953143254
1871056531
1996611161
204535902
1669023625
1039862161
1655157052
392626890
270750870
1256200324
1559325174
1065456393
1759446897
42800844
1319981231
9532861
1308818111
448084594
1060128150
1721259822
739633107
1137240661
944633895
477915252
1257257894
1912917505
705251937
1645826401
265807912
596009907
1557019784
1293907108
838517256
246452070
403245783
1275887362
1356784078
972078935
1577997512
1090625694
1368545125
1502176341
1548637152
279679335
1735481197
1993780237
378896583
555007710
1932477899
109470336
1599072411
1101123130
1439051525
1505041563
946343944
1674539461
767718532
1832471925
1552630341
649149272
1911130009
2068016147
348361814
9538770
1145334484
1032292581
1766053748
1851830082
1045400684
1353523071
918558707
457502740
204291588
2081757500
511391941
1107375219
1103079865
294239210
1428710401
1031238806
859027875
402981405
809486109
1101441237
1875484661
346980900
363830444
2031130081
2040578536
481352435
306241166
1543949466
2061282354
378695349
1000938415
1059029663
1806962234
399536687
1143017732
594003183
1757623296
767433681
661347441
2111871564
2124670640
1361319724
866498735
1398438271
599911035
34818293
1698189299
368809848
1677129981
1090330273
1559519597
285490276
832781764
1098878619
137113732
1296105328
724418500
2082320024
358283508
1688668341
485819096
789528736
822609447
229566159
939721471
791693594
1133840110
590318349
649321785
1782944043
1103118810
679122211
1029378662
859445170
706055655
461576532
855860354
1347534740
719951343
515606138
214875487
1044405956
1739888197
391129960
351090315
294807915
55890171
1332414736
496310147
725770452
1776165349
1714192781
466781003
1960823666
552378392
617810526
1636607599
2146567433
1899447173
1742775140
1679535566
1735462906
2115980562
800504871
224108168
72810043
343317879
1939897463
202760527
1200640269
640936789
245482548
2002756831
51934474
655528279
1555161009
748758175
457768770
1085790368
512034795
281111338
1559817613
2093658156
969446426
573300838
1255867204
616670702
388029130
2067583799
1750531072
493736351
1466593774
1899936666
1509050332
730275890
1316851742
175299094
1767311909
1115203093
1532285953
960063516
1555124428
565061150
532935351
1000220596
1567418326
248536115
1941533280
477472366
382868801
1716703923
379497579
1598810075
1305762782
2025972327
1213485063
212443305
1300655261
1417136129
1704709509
1340046886
1610879898
57431125
213081087
1531690329
447588795
686203379
1309536861
1651811125
1196427914
1473141866
1324684174
1019105507
1727371638
1841917821
2094819210
1117388168
152890999
1071255026
637977367
213287232
1592474021
1763006474
1401619794
2071561369
2009853169
1267188894
1328181564
1444184062
465021840
41998985
1876271584
933451921
2114478245
1320337087
1488475053
929619179
1460925444
1579164367
1784619686
182869461
1982867069
2135830656
2084851824
1721874130
944210989
668584779
1142148462
1573770456
1833457568
1518693690
671436084
1157117781
352614031
344009202
991103017
1573533275
686680583
964263206
914324346
909350389
732952415
1112167487
18329532
1563620434
695238651
2090266177
2131045181
1861745010
687719905
1363947509
2099434023
168549824
1504464597
1392530514
1589315890
875054197
187198062
1572843612
1543154047
1679135812
690678696
1444750191
1560564310
485377080
647294515
445910427
1012077972
1277911393
2035816429
423698244
1260588003
1638170477
294872483
1802265219
1070355422
1610796536
1638170477
361403803
134006950
887857790
2081279354
991999661
2085896302
1103157999
806493421
577758721
1944010141
1281385430
1205796359
2140572044
482635391
2124763876
1710762630
1216408344
283443065
471685187
1733566371
1819761139
1683625098
1905587225
913746035
895992723
647694021
1209010546
109930887
1639356984
540525688
965364826
1380281247
2000476153
1526282642
1599622954
657520017
1777833614
1584776866
1895590815
1289439443
1212750922
1155558725
2038162441
546827746
485952532
2020844086
59001346
199413533
1405497999
1152756482
181781937
1079490936
1304943398
551855024
1276990491
75384521
1264443075
407038206
1466215629
1709362371
1495824967
399029489
38044226
506505750
1242830314
1926894059
1028804683
426770527
811911600
1948697020
1456255859
1789177500
979473045
1514938529
1551059192
1085031230
795886112
1677888272
1780403096
1667194846
1535014956
1833423157
27921050
2058741382
298817674
1922372846
299599735
99528141
905869294
927539035
588824803
1054745435
74820778
330330333
1942819150
1407071270
1887084480
335230005
490544351
1749361228
1074359750
2030727374
1851175598
826371028
1262361961
1959541814
2038691165
1598933535
382293427
1329037851
1448849033
1611827379
55246300
1917802677
255945027
2047600012
1672941703
395570179
7750807
922524788
977644907
1962051680
796494035
385085251
147844907
257940722
676416645
598264682
295598732
2058918991
276550544
366267475
1656628248
580981630
1180806617
1781893141
87391321
1069023699
1719424709
810578098
1702619335
1719578389
1230329225
249041923
784278642
2042173197
125994985
80873594
101644391
1468065493
982335134
1001654344
1834875648
1352478137
1982296797
304050354
909496673
539821887
40199662
1614733465
60200084
1373776045
42271387
1392750644
2058933734
1448653712
676631428
722595833
648125382
1859947472
1159987030
749642499
96859932
1834115074
789913836
748433126
1566596861
1668383610
422481345
220369531
942289663
1254882626
1580290383
401353547
959460997
1331915311
552865286
1722477532
1214820643
1043678687
2031553722
1179119969
658045604
1658531950
1144054976
2077290895
117729897
618309092
163806045
271078749
802473585
1379566262
342918576
653682029
2081333749
253421236
2069471079
258210549
668649409
779902568
1520883977
1632586013
454822542
915093602
145461672
538563065
176633949
1565774429
732404100
799331213
407039583
1263490278
2118162140
40468421
168136
1671579013
1982668544
1015856496
1940019130
27429146
1435834565
1462774437
570818761
1265206078
1740841677
581061276
1605402451
1079239929
476916969
117183859
1767101635
1476340453
1767297933
1243387631
1157588558
1276071319
309452698
73586814
996828547
1637882197
823623102
1132861501
2036105911
191267301
614560396
821772865
24639453
2099042489
1383468876
419920919
1188457424
976107206
1063866432
527202220
1064265360
1931697379
1998498233
542383286
1512866215
633072781
2057152543
373353126
305993698
1155193571
1868586512
1135264211
814670264
77178408
1435501731
310658156
749170880
2134756399
1205046046
409973840
609639282
1924781243
786593566
1904428940
390463155
625216328
1320052583
1930130243
348800499
248700279
1597830970
1565809061
1523191652
889752576
1035542288
1587698365
1588772797
1882808013
314510068
227270320
2143851632
882924053
1033231379
1725409420
1449984487
1502267368
1975844138
1867007165
1793138044
533148393
1299040900
321468473
214572717
399597924
1016995180
1989194071
959433610
828236229
698122908
85051710
478107770
823324779
348848689
297566319
1781001210
737547430
473808051
1543608691
1954013485
699098171
871308196
1743850810
221577206
1948029231
1404539390
1273616800
1129250413
333216534
1782028992
1579071750
1444070953
1631687417
1833622186
715097170
763532796
135304331
946965453
1945955776
241237658
846869641
1216177306
134413496
1239134810
1943083858
247855499
1013553410
1138214604
1191187513
11891617
1911986823
1115503213
1990961294
924247931
1502877088
1878348217
1646758792
1993345014
1821244113
559793655
1471409786
917169426
883970347
730389051
1423345389
193213532
1753972959
1272394437
2082035569
2028921690
1041611649
2108442552
348334649
1914068645
1914978986
249162547
411340183
65957435
1949141985
1097784578
528176492
1809041679
1614143820
414329205
1052580662
188015306
632692240
1253992205
1355532197
437179457
1527001616
307591077
1726219876
1406972959
1532292134
1807567311
23267879
265781886
33228121
335918784
51469518
92987143
627700322
1338954303
332176436
1386945092
1456441692
69340493
1424373994
23913055
1597974702
942787177
1650537529
1843894539
424888097
1856132989
456698752
1319601680
1886612847
385469230
243711863
1455281999
1238076835
2006057004
45012033
981464105
1094769183
1909620102
1092021345
720837298
238799931
1721857790
702998485
1684217044
1376634369
894564099
2090291363
1446887396
471695375
1378821163
212750575
1595718419
135911136
1709117608
472545142
1813914914
252434715
1779584819
2051924066
1073675906
1015926093
428676116
688557189
1283048532
466121806
203312232
916484277
745164009
86400456
888991049
1253475430
883194001
1387555638
1790424881
51447180
156051014
282614682
1542144677
657164868
395155024
774662591
950067693
2045135244
1114049637
224531699
160039801
478458087
390576585
1103001778
61226080
79259025
1971624710
1478923381
1706615759
56122430
1979576512
1972197748
91975292
551391099
1490178584
2065571300
2046657371
1284768124
1776820948
497869373
464666597
1585597114
85070434
1468646145
627616024
1200109651
1125051780
158578484
2043692892
1048000063
1818554368
180148113
671775332
683886245
407223586
1602343570
1076324659
631793537
1934253650
534528574
1846849162
1633959787
1141807694
1837583849
62377257
1763672217
1611427573
1870048189
634325610
1102602299
76578672
2117354380
276110904
1502083809
1063884330
991633484
878734170
824691694
763360869
987422678
636492688
869317723
1992928731
1063451056
388306436
2047511686
26663065
1847834427
260917060
1477324351
1754350955
1773923586
401493738
270124471
688269960
1626013851
760600839
1812073043
511050054
1931289606
1094023981
255263297
1877668590
713311288
139496024
19459543
301406214
1056672887
768426297
30064014
1688445809
774172661
1584110804
1224613262
1830527913
1473281977
2017850109
134565727
1443895515
1615092561
619980527
222648959
814419062
262240080
941860310
900751288
607492272
1357148291
91667746
353555553
1973855801
636964458
783540831
379538102
1074801384
1409903533
1340051504
1371832216
2059130694
290200375
868470934
739302129
702583964
1414930690
860582019
844582974
1198936065
792913081
1598414555
2128809356
460611141
872855748
1968321853
1526118343
515600695
286683388
1267590479
1847811993
71756304
466173421
227569070
987054287
369879038
151770078
265701639
347834183
2063069434
181528743
416804979
1398745777
248830854
2019947714
1974186429
915713020
580849955
1705965908
705433392
322873321
435363930
83266604
980077178
2081310073
1809255480
1077146786
1325100049
2064748159
756178930
48184355
407759744
1259042540
1311056490
1204289324
965413559
1067167130
264408308
1591865823
1339077934
1802724187
747738088
993639030
1734078604
872428566
452099439
455402389
375610232
953727495
374107935
1589018369
128946601
1117461138
1927738182
873738734
166287579
366608294
320168451
1837928452
1798910301
272484710
88654850
1705990222
253946947
832737303
1961687972
1716083607
2064816510
2094369231
1192338013
1693952019
389491280
1326117125
1867237251
1202306121
1161336799
897006517
1587555666
1268968445
1761752658
491935763
1526542853
454052797
397541997
2121952197
220704126
1275813223
407931202
990589539
1385267993
1822023601
715950899
17836034
2104479023
664661174
784896164
355789566
2069904146
760539794
517376457
245537328
1212342721
1784167135
1866868700
332511130
371188009
2025899856
1171802822
291713907
562295083
1338284446
38012525
1499429463
1329872088
2103533644
1895125385
2074635091
598484436
1937930151
825954959
1295894779
82728461
1739905974
1331329007
180304761
1901264518
2053243127
1282565244
2107539822
280492168
1520155986
42451199
1868826556
767483013
1192405898
848246731
1396880344
688567928
543199826
248828330
1689725087
1387884739
498098785
1096098491
1681476331
464901400
959215007
322484047
1773603608
1027844791
1958445863
218161746
1059409274
981606638
509029634
1072647621
1393344339
158750886
1839836105
1722720243
1372557081
1437802967
1393425782
1314636300
369732780
486334074
710219877
1044252816
1300746346
1682659690
77813434
1265362477
1865910928
992469575
1739604471
1264116604
1183134742
1068769688
1904065828
578899030
392846054
2031572586
1305340708
1857818113
646947515
1003963368
1983073212
1545588969
1289541466
1500254360
494416001
2122700396
1561927768
303919276
171185846
1870177598
30552553
2112642369
1618140153
369015519
1048310859
1987101908
936752819
908254031
1689643490
626922924
2102079678
1576044934
947910916
1325287317
203832764
1680085333
373535966
13935936
1380087956
795836670
1708410359
1068595127
630716040
1353715017
1921054731
523379013
1569240396
1187659870
1718055587
1193175397
361159349
1955989462
334391128
923867791
1247588014
749397589
190495098
2040548740
675234904
1237857262
589871883
2108501156
2097751362
1150856151
2029051438
272804989
2112975428
1514793740
1884662619
1210078015
564163610
774105573
1572110428
1707481757
1334870037
415982871
390682740
2102049524
1168674720
159167139
479098197
1743726168
1452393592
958696392
1658294228
559331252
183318523
663593318
742469559
18639440
147037525
1152703266
1723826781
1861448523
104635377
546527115
1082725592
674954609
1137619263
836517133
1193136529
1412428072
1657442549
1840453345
1219140497
1288301111
1133415771
600187342
870375461
408421720
536958571
69633434
1926448967
702768192
1160001662
397754660
1794466551
841381182
990917074
1829445470
373071058
1180943308
6315717
395661335
1773366923
168861657
1733750613
1196535522
956288187
1114739761
9601994
679428121
28296971
999180293
1698346555
1886814377
662495511
1601842635
138863615
524114670
887804684
110151646
213450515
1739489615
772729813
475682643
1206944616
288030965
1250401634
183468015
1048977687
79593444
1910666410
134570678
508426898
1239643493
1970821905
236568962
1554747203
1148160262
1119413170
1389121768
698857013
161839141
2054698380
182943392
644414904
352072100
1023105447
1301432872
1831014695
1064811114
1469038319
2093285846
1381024335
1234473888
1444236851
345032540
1657023288
150744389
1027497791
1774015367
224923472
162076839
1865922784
357011608
1554203015
1810621121
1517909145
1969605006
1050548316
2032342760
618840613
585263448
892462359
1348645719
1619014842
1095229782
816266085
1767274616
436443444
2002603257
1592613833
1734069487
779072161
804660699
2110220999
1505522452
770221714
1836848100
203004569
479000463
1967399500
1590561743
1452590139
16730158
586030201
1245210545
1223919449
505669800
21788644
234338997
1866980037
1942609999
801027193
822004002
1721362648
1705485112
1267744689
333479796
7318840
1858647304
800406500
1503858021
71445246
207002926
268859983
1096415585
1779275688
258243253
983941809
1391307458
372031316
1281766464
1004462863
404029351
100864041
153410840
2037729973
1389613060
1494641847
1302742434
1147038353
1475771881
2058911185
1882383670
1082734089
266900380
1877486084
2042071496
1693170687
1638255082
1973637646
1156280955
1697587535
2121322468
660027314
1097741667
790515884
1445556023
1854180129
673722172
1018220434
1086419912
692792858
795401520
876834089
1141953616
309985475
1506963800
1515105359
307594762
1153187076
1758921080
1265114988
1997172819
1180979802
970369369
1964628663
739744839
1684078499
176158620
1021364680
16784795
538151742
1644130636
691683771
328749349
554737046
659122661
490873358
884663702
96401332
1422702223
938277933
1064371007
278134911
1880819983
1274632775
2145275767
1019758609
1812292240
1208006134
265103436
482424754
651599138
235935272
1250711470
562396440
1526156882
355291067
2138093699
1145898011
1178870993
398121610
2078657989
1720945296
1918365732
754558586
2124463525
558756683
722151507
1852511107
1341848770
906615434
9147455
1571033018
994594209
673814964
766203398
1193923250
228378138
1262652830
764704233
131390813
1378633439
1733858836
901363159
394323482
1372218768
654147824
631471451
542655291
2027767351
254789717
1478644350
1362733404
1925892758
434454680
344338907
1917294186
1142525584
1202584739
769792390
1309701017
84990393
463085313
1341328241
1328999656
1645373961
1434748397
1297721142
1371688002
304063407
1734534339
421277395
582881367
883156714
1906274298
231976385
1676924563
687210620
846358358
1197808094
605489613
335260499
1939656385
1747361080
201745264
662649022
1115001652
2120697091
1774240713
1004108569
680275529
759918055
1255590873
915757040
1187184888
1612656895
1458041178
544543422
1028814717
1432687740
675803716
243741167
465930079
2064223122
1555327190
720761096
166853594
969918942
1015669742
700560027
1178596540
684624466
1782324885
1415503152
330457272
1360262462
2020891336
1947751263
1881675314
1131000848
1056860752
877675769
1464966079
1321278132
674661810
2124032127
372634714
353262643
1628472445
2098082322
1917771095
1888692878
1808515752
689500177
1146945992
1147499845
702711967
1134633192
1924710883
795755919
577199403
979406648
1333239955
2101226190
1009475221
1166637881
182613952
1412572410
956378593
1426430371
566171634
427409254
1981551514
623041167
1432281037
362727408
714565545
75072241
1564493607
1969989270
1511817949
1616120443
1032042319
1848818171
578838434
1396674574
1848284335
448081458
1586526578
2081644042
1248215066
1285814193
1118777607
281204000
698912047
1838206032
2142479379
248271223
819831343
1475075829
1414670842
556602007
1713483013
951238536
60202735
134765892
1392454959
595730219
1110481162
726732577
1649911677
1729954342
1032266728
814582434
1232445270
1112207351
395341944
593127475
1541781017
1129237313
1815213101
119248423
67237928
2063066652
1050355867
1752229817
1467428696
1687021466
188013235
1707683853
914238075
1629450092
702051595
860961265
2102941731
2046342353
53729727
932523239
194729069
1401686363
1637262700
1544266399
2046342567
669525086
535339938
956423358
1706207461
2144600201
643766782
1338931532
1901409502
774050137
163676791
1393303570
1516153519
1702530714
1707503235
143691188
547460008
944618843
1893961780
874194379
41842039
480079416
844288498
1923082323
1571040542
1680483047
1459495298
70416324
773162187
1444450775
838202038
1207738912
2012972105
43458728
748561696
1966175156
876490637
1646681854
1175326062
434020745
495759998
2142805509
964583249
349503710
1067407901
754491029
1726398432
1425445087
173807568
1423537999
1019754124
1035557215
567792512
1039360330
1738218939
879403106
1256366947
921025872
195138508
1814873579
64506519
1847709505
2125970033
2050734236
692096536
1987239006
612287404
1709050479
203484169
815819566
888092565
848910031
1802179317
766169761
515344990
2096420866
925538514
2046152905
863976770
625927110
1194537489
1031003037
1161324726
899646639
1203032290
1347718869
139031635
615327381
887146173
1072589053
1604722846
1638312892
793518144
482900323
1687550948
804803446
385479218
998000766
1871537524
88576105
1688809749
478329851
722245153
1802039175
73081886
168350075
602037903
1484250756
1012619147
605619409
1724319579
1942653721
1320065606
1032702194
1881198318
1811423980
1362931901
803404188
834335505
83186417
1007062972
391025048
1782864131
710958409
1816388085
1996192148
1114171931
793564244
335009909
1139072612
2062829157
1650801160
850398202
319068308
718713239
799703010
739844040
860635393
760839993
542719761
1213613744
663586014
1713657186
1274106084
193213685
1176963009
1768157343
320392904
840775563
1165309572
1183221911
523982674
1110155135
173359072
2110878209
579012052
1039430735
1744626343
1688201139
403100873
1304542426
865183960
1147549263
1915182657
20978844
1299898526
1168594715
1113889209
230701637
2093955294
379757041
1601297019
1227162974
1024218940
604157438
936993762
348147293
1652902121
1809054154
192468162
279398444
1315852062
1688503515
796054372
1149219545
1564523944
980967633
657569225
72224497
1032221701
74310158
1502970985
60170057
285089680
1588913330
882996707
1677049973
901664790
486663940
2098647104
1866946593
399952105
804872033
1365891808
403175801
421497052
950387757
1957180161
2132387003
1050973377
2053898714
535048350
214684067
1195367534
2048091052
229713013
709481082
1928164419
1717935640
2129770744
310392808
140965387
951444357
993101836
1606219278
1471447072
788240602
548128265
120237907
508746647
1040751872
1127072480
329752646
1508657788
1816499945
1685969789
1260388550
1544538541
114754507
273638047
96951465
130101826
483844164
1540639342
1163772415
1150242124
1216280996
351156857
2130838313
896211347
1858386654
1531605140
29875945
2105492367
949987799
1604346465
1441430351
203361154
1715333656
533938827
1481691620
361971763
670666745
525921411
661892296
2128661614
1246531185
1281148746
824674852
999422200
1074077693
1657324285
1789348322
1027826031
792776563
752558730
231482842
1480875531
1505932226
816399134
1138057685
1579296969
261793745
1758692742
290567396
999809304
1939247463
13184805
1584929063
1652368195
430854898
2054090217
1159864472
1254560138
896316246
1975411360
846913413
300203522
1194271976
479510837
1087647056
231345311
1875600988
1478241990
1914266589
1741217459
128535049
262360601
2126401640
2053021313
2094176783
950003178
1227986100
362106951
434257631
1787103857
2093539394
922513385
1201476912
968466244
781796086
174994471
1264518891
1433887427
329603039
640404640
878251655
650217178
754886872
1024497596
385503208
1422602699
298112997
1298038126
1176096697
1183842144
39329414
132890202
629971138
925669730
1288208719
1143445329
1620477648
209497428
1159534088
2048067301
2090833411
1698402778
1016784589
957809076
1235271798
829207546
490027725
1720187496
470050613
85751280
34660558
1843190963
1476839875
533859930
210275802
900163311
1819589703
1244226728
606098539
607469084
1313581947
1259625933
615836832
549998001
1819226160
2362123
1853170056
2066086299
1826177014
1199493910
1644470802
2134472264
1121500327
1996093511
498356288
894834480
943600863
1619902513
303385368
1742510959
760665939
1277959045
704657547
1625250549
1141324167
1636330545
1866752398
1040439586
1961473764
362519135
179350247
1045797046
1017619618
502155184
1916190052
652931730
523608119
1660122072
397537697
1247266019
1712323181
674079146
1521610841
1060265289
1710729642
1989447921
1809062261
480418812
1174555350
875966816
1301987073
2131597412
1445439076
1104879270
1845395381
206705462
1839525762
1673699188
2069864216
1780580125
992850375
1576449704
876753186
41105551
1308529326
252701714
1131218907
1039155810
1749369866
1178224714
1671375132
1510127926
1105640526
1955172577
1620662289
10805328
673888996
837258168
692002819
2018296533
1537579592
1946795684
486562023
1490334489
1166538119
761683958
645391881
1843306791
2058628051
696103002
483608375
178028887
976958974
1471911139
683298041
676873958
89271870
1659758374
1967293862
887338112
209588337
1736448022
254904970
765304549
73646666
1009589049
305426623
979763218
241830361
1322795212
2109582109
333650471
880578286
778744471
253833861
149561462
1031461307
211442049
1015084035
339217261
1103002356
804113478
872425662
1265976090
1201712267
918110426
952682073
608623180
1210268065
424396384
1577563195
209672632
424154587
945346435
1740387342
1956061318
575488236
867585961
701261210
507215251
1116905845
1596068016
763703398
1769526494
805659920
887961438
865797133
257876256
1200745588
1227412477
2133574034
171052127
960498147
986475065
1651988850
655882957
1074585719
1640333241
861475966
37280999
1515215420
588341125
48830943
710690209
1933082425
837405683
1935641410
1033158008
1665076831
126729094
2068658282
89067741
1864425754
1399674850
2094747215
196481919
620444449
2073275378
1718968854
865642690
996358855
707661105
350911415
566705414
594379858
418561823
162428260
1133326066
108747386
2072130187
1401047388
318618357
899856310
665441318
2089220618
1817510858
1630091761
77325712
132325596
1360485772
2121213863
1382736443
1868463860
615166199
797562756
1300648783
1922233645
1568570016
1917746071
1985574683
405635749
1686953492
1973683932
382253917
2004844763
1064769418
1171445066
2073222255
259182035
344644191
1069318945
2074317466
467546157
289581014
894257265
1010341733
1146424551
1189790523
705254398
1117851778
1369783451
135620539
1760275842
2095226768
1683973270
246311022
523135260
643045519
1878961822
2079853779
687981038
2132993483
495724336
721803313
2000312544
1472148309
1123280076
415298889
160710215
1352498537
916101565
1193804548
754141104
497754937
1316132344
895751645
109594335
827626378
657692035
997919746
971007727
1658904403
1917062902
167900187
306059414
1234459148
1122071068
141027982
356189317
2102443067
433038492
205168944
189353739
1410907548
868985637
1820536927
1812256277
1423533865
1098914906
81099065
201009508
244865621
64239003
1533651574
1059878592
1453395013
1600936012
844312871
777696964
2146977674
1772955628
483304941
1027009063
655210657
1462235489
938424262
1614893255
133753453
2054954090
895339817
669269212
2073943109
1285277458
1032583500
1737783277
1234673391
1531417310
1515563868
1254445350
1893126985
2037405242
527974645
26627234
2042768467
1710339603
1066856601
1392955234
685368367
18958818
1715965101
700280990
182121238
877714222
1982904155
387419256
975336205
154465542
905388293
2063696971
150347182
931249738
1581502611
1119814274
2139808410
451164279
1877254859
178762434
1851084724
1366335877
433818954
596563515
2117560724
494169352
2123853693
1795923706
478427838
1885979805
1809850938
783171082
522087752
1403063871
661907463
858787833
223586825
1136721401
938648735
1146328491
1563176486
289514824
1558522232
1018988386
465305142
1300025186
300318473
925056379
690191813
838414520
1909958567
2037125686
1101014084
1216858549
839934502
208126784
1792272138
1658786882
270275279
1879195632
1446767467
1753375750
291304462
1891922699
432323648
283762619
173466605
900712945
477053049
978157147
208129119
1806520246
531668113
801087554
953942685
162806468
1334169453
1063463293
1407014862
2071594729
32733772
241140144
1019725335
1596154967
645699499
130091185
1351325254
116115882
1747174908
264108714
589585340
457181853
1611821562
255874586
1348583579
1746545173
1303944089
1180775591
67050386
2113716215
881500321
2027657441
686252897
290802155
1255017923
140768356
1522496947
695353693
1354842036
749967405
617057560
115602765
283571308
1795570965
420471005
595866723
648052816
1812124564
226145991
778971801
1262309160
1690332762
1773880580
609394452
99580458
1868709185
583518251
722490115
1539474215
359283207
1629696613
1235438789
1430352225
160033864
925777025
1068347678
1055727718
1568584890
1852553898
197267166
127235034
332669194
155634173
1498184338
1396367352
433810933
1642116966
810072889
466500616
377352225
326046019
2104432669
1622565227
1069081941
717132431
1770565439
1624850959
2014709142
1903713341
2033953027
937309629
285192337
1874965680
2037225431
1190304729
953697724
2073449264
1478186668
865295945
459120941
1518223954
1412531625
1645160159
319028491
786119648
1552845078
1234243427
1592131879
1258231330
419774129
1578809259
1828284258
478564196
2095872553
878149627
99420013
2101469841
460763088
1159968097
1727218176
1813829143
220273430
815678346
1371178482
255786060
962882001
1367328961
1863476652
255807340
1509850795
1587649348
1844318166
489352202
233003775
754012986
284725203
1093499016
446111655
826644101
1889204041
2016291998
1303374760
1991358951
1153974965
269419344
1086005539
1907265567
311382634
1409736593
1861968035
170864114
1967255979
1354011344
139462383
1468648094
389880713
684509603
606450990
680984832
1073866491
383181408
1560620615
616404591
490048872
1484937951
1438257177
1780038613
583504062
1847297694
1851073781
1074530264
1572929920
1660619070
1587314145
418852465
813356037
332104403
561463112
1421905740
1539068512
1747176481
1670746473
138235019
1221722543
35600019
313418149
945338876
1267777906
745525985
565511225
1931504743
970434420
1368273352
1155933343
1773029185
595974120
1756201764
505857065
1628566840
996547081
498450508
1594894829
1251077133
797766695
841401538
328718618
1773935270
1991852654
1194604482
141488087
201395315
1154013881
148619324
372132959
398630777
85613069
975525510
150162473
773246345
557262561
188530045
943062391
1463507241
864772079
954142499
897923939
1783157744
2141459863
460949444
300713233
2000900393
1375043472
776210462
276008381
1252861579
420845865
883194001
136609619
1315394088
500877946
232457206
1650260525
129724776
2092767613
1312342500
1676305273
1972699424
1294277681
23814244
810690570
658976301
991921182
717346463
1042389727
2023899373
802112165
1298782542
659166882
1366088421
329470186
1088922404
369516827
1835094783
1198010815
1342691968
1850469707
193066406
1103392678
586518087
639954087
2073715101
1065991430
1079991746
579915087
1956545394
730583504
1150772557
163312737
922388869
385835139
1559517728
770049902
513503182
1858023478
375160989
98612895
1679038996
691369171
1590373368
890151224
2096942252
388704914
691989588
506770154
633214344
86856844
168820902
1448756012
181475335
271100164
991008301
407693265
1749013666
1827931538
1974289969
1468373522
1635141204
2036864261
1617801976
1037272935
192096388
1350930280
1016071363
1537144761
2136980353
1908953849
751946006
1988821710
835927704
1588346445
1021259873
811180146
618163586
1984051469
587525337
1372373864
1968581565
1131754872
1889715583
324883006
519410890
1597537601
1903797730
2063147767
1493427437
798201761
2089316835
870797688
1296025554
485814998
1217160682
385184420
1041763027
1721748131
511819236
421907198
1300500685
1441727584
1507713908
263466623
1969852717
560732785
1861855073
1440290776
1972642115
1497857874
399993381
2077157765
455514456
1544297509
625483131
553740007
86910333
114375238
261820988
722039425
629422244
2105259545
250911090
1899255486
1633653157
1629458668
350921593
723575015
1469919179
1897869366
1474367098
899130908
1089645126
2131857841
313186885
1865650617
1454956211
364565936
1848523093
771088281
2258027
1612774145
415849163
745524112
1593176313
1911771985
1577005949
1539272035
129553250
1809622812
237174527
738285546
2113686942
1910768116
1482544919
1476311214
132343861
1673264854
1562193869
1928462308
1585650778
772242019
202597448
1230534274
1689730533
1073660673
2044333035
2000086177
1148344825
1557104136
1224848547
1075832666
796881216
356143860
943850307
502420522
1116918183
935865970
2097586610
509229592
1881391345
908917289
407161139
467919526
277268326
1593002365
1505075814
2132545647
641610711
1211195877
1807572536
1323281546
791722585
463052853
2044251804
1871577835
42930282
1242563845
1399883221
579757511
796888111
1029789914
1906765821
1348824658
1548768213
543868106
1773735397
1145425366
1246656348
1209308612
1783505328
815121832
142612966
2029030031
1500283859
943694516
1440333099
1814539186
2094613584
85061251
925192497
2113611347
1739610970
1363462326
647495697
1745756721
1554633831
1793471826
1260087951
818720575
1295862129
168545588
878203566
1123461326
791064047
1478773143
938021407
1483059341
202697851
1651918445
963975395
110448786
1409444256
2051105013
183603051
1545783006
856465017
738298181
1218861809
706566429
316718077
1414766214
1705463606
823868726
1422385207
672509873
861924503
316917164
267341298
2089243348
1278647598
1853344008
1146397502
2003102647
829933261
1053799399
223544898
2055834957
2021106651
1448833566
1587449132
2107581107
510097818
1344224544
2067452882
1761663845
1107748371
349370976
46399973
438457164
1488225218
1862208832
471308842
1972879083
2106879040
1022807213
442998281
125350311
1557467374
1962522917
109905445
1537278089
565317246
38308361
1736628421
199453419
1696694113
458887894
1946384178
134034735
1440276746
1338623898
655630656
43326863
1568597848
371787068
155792027
319631000
1487791815
172776745
554431421
1835585905
92395597
1963097058
1767308136
1804411039
541394838
133604007
465137643
500186478
1148602935
227020120
2122533310
1515194810
1613537822
1290825076
328474134
789113775
1398830454
1054643494
566320184
589465153
858434570
1126960897
1354966398
52845594
1501493178
1032463142
2039282465
1686894592
1441052397
234514385
149609934
672421651
870217270
667406024
623755760
1177457779
752374108
245387678
1044778108
1034090155
3933286
1423764536
1313768333
506288556
1644011167
629729834
1228600865
909653130
1918838829
1182653052
761183848
1502976272
654355050
1602721065
394692381
661995061
1935476142
537227575
2063722254
2081193222
714910775
1490024283
114233880
1026772486
52906618
1622458005
475297880
330827461
1095011043
1398047069
2048457716
1260494137
533124096
409782050
1205604464
262422155
1943181108
2047389483
247747901
598160245
155938116
1052114015
321631874
1796769798
164584682
717053128
308701593
1844714753
1023809906
2069877185
204715313
589099539
1809085133
580340395
1255100310
1608355292
1626697825
2015883741
1370496972
25274420
1236358836
2137620570
1169144248
1938161946
1454509201
1486973490
1181560820
1642221538
2139323683
1017260596
674795573
90801503
1333111303
988456138
299571024
1899393061
1920719770
2138292070
697646028
517604788
761876587
992534443
1038236962
982675749
1320725559
517109485
1860108162
958600039
1172653352
537299280
1652743856
1963371538
516269628
1936994842
1750487838
849262245
314109013
1184709814
875400667
168859647
463892937
984703149
1801345660
1204113189
1966549807
1337089954
675683179
1280257685
1048831827
1779142986
1428920528
547353670
471072146
1269176578
1196661662
743283197
936286281
1733078571
1959196087
407639785
1614515674
1999643925
738071
824209408
2075123564
1639521393
1018009417
1623781779
324938438
1391372857
162644231
1240501983
1702074007
1737360594
1880624600
396083983
1010481763
1336805189
1119705450
427159182
1554458971
1388057101
2074251382
1310561601
738252918
1326575676
834942518
1458640251
639161941
989635981
863964157
1663400354
1955496817
1290892129
2040872396
594112216
209213132
1562656288
125315138
837667897
2016370079
2009164048
2058962168
1231370356
187231352
457502236
1425128494
1795693961
82412954
933759990
1027965002
569338181
288983308
1092657881
933642510
1765489708
1852815450
2008039210
1064150514
325913401
100694163
367590479
1928215623
702173032
1058124257
369959675
911777771
744619606
178056461
1494871090
1256947612
2109882862
856742359
2084422101
1292016630
1467708606
261507825
1750071242
1105624190
1500146608
772173933
2058979549
1141501002
1627480867
1311347507
446078298
507134514
155677698
1463194747
1270087687
1246621746
2105211392
589476778
1224524411
1211235529
2008723
66304039
1757871262
898143463
1887424920
461249553
465624151
232314828
572393511
1433148278
1574871850
1016066611
1883966854
1703615138
139531725
1291386510
28785727
27757248
758180058
259188657
1912584045
1656567629
1296169648
1049574072
28434470
851869611
1958838976
17274248
1211710744
1297985036
1621574128
1681507479
1266000401
280082404
55694078
1182059247
56554135
901128439
1601490631
1308013782
600293439
2005037952
419861092
615055659
1165254396
1588072209
34340456
719629057
47587542
1554203591
1098973823
1419564109
720731247
892389335
532084803
2070333207
1175362257
1264341630
981486514
986655240
486298906
49900312
290615904
1679480757
2089943147
1837559785
600950202
1048750902
863553317
271088712
490259392
1902075257
1288949384
1196265774
1964468984
1215932021
1175306532
2137951936
1378717303
1589135925
1145265492
659126300
347200656
476423957
2053073086
756537395
324022860
338515829
1902240304
106060395
114620562
100282128
469546666
799847564
1071507373
210433813
2136857603
1341801845
1543642661
343776254
1746455537
725648198
194596671
1440531188
2131608097
656241743
745368111
1764715880
100675673
1409596489
1995648506
986442785
240754164
68994020
79704467
2080805164
90305011
66443025
2125320091
1605640871
1564758176
326527249
1518984097
1056099664
1709907939
786654405
1354632545
1750328996
1935922382
2089369854
1130026678
1582161675
1775977900
731672655
507736819
1122455880
1728987103
150287131
1207018154
458038415
1407255628
689562500
1230010416
580263499
1382997060
1968211353
1987024476
2006066665
972564147
2107776691
1952014403
1288941441
918907694
1692052581
2033836849
1299767688
1777734889
483993286
264623884
53663146
811691000
1431332987
561576077
1688565478
923309155
1431361133
474060162
287698481
543145658
838540498
777049239
1892352357
1722320225
1966572062
253614647
643525669
1727364601
287699178
1182429894
285377262
1519932868
1990372109
1715009171
1921920255
616982045
893789037
180586868
385173947
102930770
1239576842
244225703
1545724081
194314443
909610767
1022450449
852291790
37547469
1281390199
1464166367
591969163
401212344
1811832938
435863842
967188572
680312813
155328413
856338499
1853258761
622541001
1573723831
578648311
1031638615
604976289
597674562
555276232
675195376
1740537877
1870478019
569316274
1368229601
1130173166
1001519230
1566418331
1219988532
1683388329
18567416
347841756
423151351
1427792167
1798995218
2147473779
555498101
736320901
1739134901
1856986006
59138478
1340062143
2129439367
1052090904
1553192263
541097390
304319639
299170174
1920112639
1174506479
1942414840
388309341
330701480
1192242583
1667165529
640369418
1208153182
883516960
95212214
761501343
141227029
1161742462
822817450
1701177974
93229237
962751407
191081553
831986781
947193498
535267245
789792641
1304853646
1288179938
1808938356
890238199
1289685883
283640579
797949879
860857532
457116117
1368413848
1705269201
2025098001
139868552
526931051
1745074253
187434320
640795474
100485036
1303269087
170328405
1561293406
1527119120
2119021855
570469326
440109576
472757563
1267015608
1066087241
1804275955
1681440916
1023589739
969083591
923331780
1766538984
223940931
931310193
1297369157
337275464
1992515956
111417407
129893515
1173566031
1505042588
1137510392
112848874
1533323633
549771250
1660571105
1368132599
1480028838
725704220
1313001737
2088263049
1777162042
1067700448
1516034422
1116895450
1877843714
236666162
796635738
1978559692
1280313062
569330511
1118740603
24771243
622385089
1408995214
1952281815
512316384
567837568
293995841
57659180
969972231
1880020825
468184964
989771347
1066516006
1597788213
852040069
1390674100
1407246592
820269180
1282689818
799994930
569829671
234708301
1022795878
1467055708
1666352654
2031051817
796199191
1125645533
716980827
1714427955
1056778352
1394732012
1373521452
181432189
1265622998
952123207
1014519130
965963629
947323492
140602115
605279314
1916837118
1269509460
1225154960
2045542248
1174695146
1542647486
543440419
634622106
576511579
312743634
1704884060
1294336291
959510492
1293503717
187587611
942313202
1609081918
1818039461
1908632022
778812142
569780645
492138308
1154073310
233951382
257373251
1215934155
417121102
1837694201
1772022900
938393018
1592159704
1926670246
8825065
1520250155
963019683
1989600392
521352942
988903447
2033957007
1943243504
1582743054
804608057
320953890
1519522912
292042193
1999657310
648298328
1866528223
1063319569
1738430257
1733178687
1664990227
1799990709
394556534
279193084
2039893100
1749135324
1927911865
1749886474
580349197
762606419
1810003067
368684466
528691474
942993585
640169117
1814495228
703817150
626430721
1956848732
1884751156
63222024
281958773
661824264
627617339
90899508
1100615949
2077205968
1645768148
792680054
92591364
584138914
60694261
194885206
83635946
1622052268
141724289
442288181
580868098
600706333
912691122
457554025
1672699799
58528367
1902050198
1066655777
981766422
203844480
1860657694
1691802752
1885500418
1819067810
1584887864
1641851587
1784155932
1018311223
95641377
954784991
686791224
1406838512
701553265
315639577
538756189
691136441
1252019548
1821078807
890954311
1952165602
1496718994
1248845718
1653509202
911089953
364016829
2071914290
1281901227
625740534
886198651
1364167480
285238100
2073694815
132693087
294188928
942965423
1693922675
2108518641
333477079
665059565
1696721175
145240861
437313927
2002386536
604949670
752635801
1709013537
205552548
1426560341
571893916
358884679
311851668
1612502221
357339044
78901402
298614255
1899082071
1825983422
1556620046
943808038
1057280282
790361004
1220741004
1896731683
615738039
1489040683
984668439
75938235
1069225237
1581270588
1859363265
1224026231
672488652
406948756
698689198
456174255
1766629452
1283220836
1099695830
1054016081
845079771
2066148626
41968915
2082501591
97231017
1432173085
1145963356
2007167743
1876600428
2043647753
1970235807
2132056347
1264076895
1200399992
10045294
652536419
37998398
1241420600
168662446
919170323
1724876009
1692386311
420191805
1647544169
2146709747
22540279
147224036
1718456658
1063312674
585928941
986292216
2015362442
648722418
258945956
2127178721
1592295110
236103836
780255575
193905998
1765195910
1906892500
1886639506
1117257009
1810993279
1370125459
532793436
55450062
2051705649
1525725153
1215287301
1853186084
325124756
943302484
684592279
949566822
1078992908
1551658387
60709186
1695057821
1452670555
41018518
7688937
535612160
426723738
2052837031
1957950136
1230276850
942150141
345855813
14296497
1824870934
1132481191
477821804
238502171
1985594971
475505171
289095907
1562308941
618605279
2081503251
1574686091
359508402
145773993
387542051
1628675367
996601403
1532177352
757093767
963668020
560828379
347087772
1449773615
1500856137
399350390
1651313313
30859413
864841074
471413624
1822887886
1465433700
254693928
1566179766
31219689
363797414
1584375517
228556379
57904572
865768877
728613775
378413097
1980021111
404378934
1673893476
740484118
247472481
1124364646
933153677
2106073204
2135696620
1170262743
672574583
1072832078
821118531
1125954038
1609357670
631801685
883024740
29507558
1277424675
1252435995
2068720195
891766266
2064268358
1161358395
843178139
2106082733
733330967
2026114976
70862636
2082571624
1312448929
2015109183
844505286
254587527
797099510
724099517
440326843
1459597821
1904250038
1879847305
1653304988
1988757893
241420819
2044306855
1734339110
956440082
1824406465
1927291042
953636780
1368951672
242722284
744162699
857223100
674521920
922423394
947364513
808811115
163350683
1850565615
1036429884
2029153096
257256790
64690124
172330789
1413449749
351278116
184735041
1085404981
54887060
1991293831
231119389
187076834
757677178
464018192
14446498
367681400
1173171323
1375287193
1614476939
2135972250
1431402139
22682544
1455487307
441110271
1221697501
1867996446
1756166219
959668120
2034514206
84685831
1113216622
1130299199
1367217479
1004944236
952858892
1795977807
425657606
1086319955
1482337606
993936572
616327965
663903551
1419418626
58451761
804397205
465403758
152717948
252359217
2022525126
1302834298
848218052
237935158
1884456925
1304878986
1775498785
1993431046
1129654015
461413867
887736329
491414096
1175337073
297799818
1439873206
1722858498
789265641
1779005320
150347966
431038110
1827841028
1115387937
1241875279
1843003367
499807491
786771154
665663532
2125074441
613490170
2018419018
299221798
309937025
1892494391
404807017
1448353907
243788981
1447526545
785130528
2112296072
65533468
2010632167
678672262
555902324
339982865
1582446923
1870578270
1514948008
603560866
1096888230
1905388620
57625842
1333374165
16838512
600107758
2004784733
414231580
483781608
1239807416
1255326505
1146327997
743230355
599851280
2004211817
297112057
533880903
1508175464
152253514
194841725
165640971
1987442133
1161736868
1111860196
230962015
546826808
1645015263
570477339
1918068112
577343518
1272682146
736901796
2111969031
1967154708
622754908
917358647
131206568
1835291577
1908880585
707264265
2023279552
1686801016
1610506550
427668371
1388267640
1558513755
1318438065
1933305115
344516508
1797317131
326238763
824879015
1251811150
226157381
897581266
2074646502
43452318
1494386873
20115359
823485334
417255285
214007871
230014831
372099639
929557212
2130654211
1000052546
1964679452
777535241
414406140
296385446
789276578
711451117
1514534752
28015592
1831795612
1601098097
2145090799
1046951521
79511360
832829357
1454869390
1341507133
1784035532
1570171725
1726357025
1945417622
1880592753
452244913
1328801753
1771915702
483237617
2036173871
1421210036
1940699855
1364498624
1154003844
1641763828
208374829
586518556
1768444180
1128262606
1368592964
672156807
399490347
1618774388
727614975
1136474738
2134267737
220898318
249436570
1223935064
623974587
757006310
366045639
242770626
717498598
1611465073
161664895
601128783
1821338979
2041730029
183127994
365810359
1048465412
1334213531
690682472
708701085
1541080542
328507475
530563439
1041062687
1227540540
1527244983
1082610647
711265446
403689816
2010465919
189788307
936167360
501161898
676883163
1300565052
621103111
1514613122
1205183298
301110734
157855835
294487924
1277224930
1395947988
1008300020
937162539
423375316
147419984
1141323895
401717558
295487326
1843371076
1228866376
1517779237
204804306
370553650
689492494
1082317858
1380569421
1177460870
493008314
286755322
1859066502
56111735
1064513780
1383273278
1260716600
1220816663
1297452011
1218842332
213456234
1742228634
1387408500
2085654412
418595769
1697365536
447851872
1682295984
1032258273
62013286
413939734
924352518
254002628
1657852164
340471433
236857012
900737054
1792651870
1411354007
235685585
1077695527
659903727
1373293344
21626911
689553532
232918633
100080426
1155845752
1307878825
258245473
654211853
1772910032
1095929028
900380370
227818513
1279773104
2064804444
1391437828
329445030
1661576761
1770662718
1193048444
21680237
1014498001
961651896
314448529
303078641
884209718
1296323824
1751549188
526820286
699476022
170544939
1189318346
892934213
1426906561
1866873420
555713787
2094999984
1917979631
1510178680
819837176
1183860836
855557360
235259407
849795758
1645725382
1456717312
363131598
434339343
828007982
1209029936
139571077
585504261
1875434365
1787979833
1663883791
1167800806
947717599
1474197530
854747968
37031953
1518963291
566412174
207164081
868522647
1837477363
94683745
1223687564
2102523960
1914733419
346481343
1871375797
2143262205
429259510
28968140
812177598
1169723898
602792408
1532495181
851996669
1753770549
721672003
1031704189
1325975200
651120829
1026685175
1522561192
20185442
93945804
846563505
1733849666
1917359479
1191966999
308621284
1801091576
1884589555
1930028535
68167774
2079855557
1744317572
763812252
836044530
1479542920
1240925392
1148830111
1303000274
1332629563
518462052
2048891354
1406109216
1889848230
1275710399
387832846
1871565077
1348458297
254725352
1298279546
1231086841
1479976690
2110676545
845224770
1303395303
2121279201
1579653582
1029852425
554866208
710958756
1242310955
908552569
689200425
1469486227
1543355135
953825225
1108370498
885946762
1534212837
1397742176
157421247
151781
809020951
609918605
877806038
2027532594
1491591234
1105179669
943381315
1768917015
218688291
160883110
1164022516
90398379
1193451874
983386684
1293191699
1989942202
355813420
309220665
1628034989
838238732
1482562892
1169630513
431130650
1362058858
1224534027
1853540965
1442595123
1548929098
1201939281
1662727445
1128917710
2123102486
639104896
66184491
1050374517
221056230
156702470
712054255
1501449971
1694681959
1627716996
1421531289
857286696
894979765
1055950509
164848995
934405846
1200418679
367156245
2085664207
1984995263
45869676
1069310549
1882562608
456098320
74658784
1083765440
1357010739
1237989755
1597298834
927681357
1619758024
873444886
786456823
1231183329
767939405
1292921157
464442046
6640794
235076530
280952721
1933195651
176656075
677780490
1013302788
600008421
1045352281
80306913
1142083667
1453049424
469671287
1630192496
1307361106
2097997254
860202499
1355514605
676749800
1248186208
985036364
989331076
1947508587
608059494
617773670
336136791
1287958999
1243733364
1173951112
1172104958
1920091182
1008705358
2111652062
432969194
83661239
1673881691
1278218209
73353504
638700436
1339770759
1310899188
1471362937
54449221
2022522309
521118922
1270845059
309568819
455631153
45371653
1055045712
569654977
1990442156
1540401171
508282329
1253167076
1731266847
2098381154
1244257612
1595849606
1336342504
1567704803
1738305490
200366727
1126194346
1515494509
740484118
1523088726
82892259
983823152
1396985669
1441477742
1927865789
2042692415
459840070
63213175
1044140695
641309522
7641318
1199953291
2046572492
1551505560
978507338
1553635480
575663861
1158486036
1662071500
678352026
118762011
1772041956
1461694416
1607500095
2045928739
897192653
15445950
1338207244
842394563
263023288
1164930352
1009541486
565888895
1619642260
984726122
1917405694
1895151421
1649461205
449462723
1402969028
385034004
718252407
1958039526
385307224
248316176
104161460
892076514
1848173492
1611089571
875688697
1718081335
958932751
1210380906
1840088249
301453396
1346334848
1562820061
1760110218
1575865182
27298123
1758116095
887309064
1583564202
518637694
198406473
558361017
1515655105
282701875
1974645779
1141317550
1943075899
2012800385
1235708151
1031076030
1496747611
1474003349
528770679
757370243
1053162145
1213432238
455955058
758825078
2127298545
1607363400
159574078
1821839868
515740475
487535732
354288473
1290666035
413507156
142538218
835305402
1631553978
10379538
1218592017
1153305075
86828565
374078156
1863145
75638439
659855499
2053712838
183854855
1870746469
358753763
1769772512
520007665
1480142327
1971745864
1462351288
459231579
531521170
200518544
1991345144
520097227
596072096
914594496
150873519
1645736596
1164087285
768060073
116028966
1008654371
1378890027
2067903693
1186295811
1265412672
1440008340
778130912
93356465
1076317402
1156476772
1340998954
465951774
664220056
246815558
1737545763
1316220295
71451150
616212594
143938442
471522424
825023336
999499824
699618673
247664551
1583360028
839959197
1125807508
1538110820
1222543199
1773658432
1767920259
2105775481
1829833388
1674999050
1591252001
2057397306
779011123
261044833
487348088
1944865511
527397847
1924333939
967936459
1824442156
1552781665
1213749486
1336158188
1024222748
1463197213
960964760
675944017
1707151535
291416960
527592789
317991350
160938735
782781976
884179480
218441666
1611372723
1279157492
523733111
2003711176
1164036784
746270305
123959830
1882518730
1228514870
1652280835
1260019873
1937684268
929118062
417136660
887702230
1383177833
1908655352
1137397144
1107718718
87482357
1354489100
1693051614
1404673211
1029236336
800973867
1803563587
603607446
740576525
361586409
1527372676
1951996898
254918065
1471261834
661383956
147992487
823484486
1263540966
756082163
2106159673
1256582167
856051006
486090840
327001218
20545935
1753346584
1094881956
327787281
1752844572
1840175476
375311352
624087212
1808952956
663005371
2089829640
416215551
613314193
643549507
1485187085
192971082
1747095362
1965342835
2090953111
1894382737
1908633317
1766248263
2032914695
1286632959
1918514701
1205654248
445669523
2115977607
422975319
1337811312
757883379
117584204
106986403
640350027
1461017522
519075878
915063037
1055262567
1792764448
205341528
2118346542
1621871037
1590663923
1258558513
1770829350
1555472867
1192756734
174208726
1573763244
1836658993
988933999
2097759697
879979541
1762911211
1182951050
1034185412
322491481
2012163190
1364022771
1981571148
987475103
1905991178
1366403965
1569484684
962358318
402871106
1084549314
939614510
425946428
1559681929
861710069
1015838706
1564988576
2120121974
2085420828
300057728
1603481283
1938714032
1002940387
114134571
1437115287
554148047
712477960
679392875
605427664
334610349
1241162278
1958287819
1013712975
1232233463
1723404286
1217765119
1924191039
1772729137
1091236157
1015060594
306075581
1578341501
378398236
1635738435
190342015
450672127
934674669
1358974382
2023504038
1813939149
1336407299
1894374897
765302131
558908227
2082054876
1464315117
282930756
923494114
514798397
1116201502
1275619919
566255555
1224561852
845118226
292954840
1401247478
1864403741
2061443937
824465182
2052158517
65595695
1660484781
495692861
228807978
2004540903
1176066380
659216515
261614502
1035969228
1477504213
1241242439
1436976501
253873699
1602357582
994930223
1149889215
467941720
281767910
2021359607
463628403
18987658
9684080
2047098004
1602339644
1961145099
1180804832
990505995
307189568
964670513
1109115048
659646065
921215880
1742071132
1026253930
28495750
1747369392
1125318195
1150243324
1902659875
1789450754
1974520585
1493425295
1033508003
1061718887
1988695005
1804852292
1816470208
1171437779
1426697183
1816862939
1907563783
1606702342
1540571779
816966314
1372050762
1122446588
244640897
1445900362
749963271
58726968
1504304300
1545359617
1551506390
1203296832
138075870
1702962036
869549734
1600815481
1271826755
1480042478
1916975536
1716167494
267649185
709210132
1326676162
2025144084
1442146943
1614010365
127416779
790460218
961964122
2103866689
776201977
1421837048
1099825805
1410420400
299367291
1742442683
566789982
890663932
1219009347
462779698
74247287
335439071
296843114
212522985
591306322
2131851441
207594888
324679750
1372020830
744326064
21951301
981351632
183701569
522573272
912286248
402648986
1944956117
1159502433
2085742408
1626499468
1903603884
1203750811
742792021
1100281868
1274547150
781050277
1221670915
948514137
340124405
2098520287
1531871181
438210941
1991463860
1533447176
216884284
31262608
758549357
319635552
145483501
43587851
4529751
1436603437
1151858346
218388153
1856103084
2068181738
190533034
690071806
471624139
2001563353
1343961111
276999648
254866592
54617044
635692553
2093866207
1946648123
2065367494
1680173332
391884016
986839111
184443710
940080487
838265352
1488001674
1270077546
1834814410
1759972458
1694363335
1878957649
1880888578
1587229424
1481773667
561293110
1810200259
2084065250
15320114
1856760591
1090736363
483789640
1873581392
1470836833
580805383
236303558
1452320247
702471419
955879632
1777788293
1039888319
874308336
101847522
140373723
2130456968
800981512
1865903707
680975469
377589060
1948508730
1604245244
1413665983
517934462
1782137271
1994044422
1959724793
1101417634
361534917
489817127
1504563727
770701356
1303625472
2135072359
524739840
1362011905
1401594504
1529679222
1840835591
1181802463
171369562
1512883758
1742443892
1739420400
1351515631
1950058790
2033378712
780024297
1620137805
1708608506
793777412
886033911
1669984586
2001380436
1482863394
818592559
1245365245
1498156713
602995700
1877011075
1585361939
435138697
595585456
1582954981
2001990848
1857373791
336373299
1105741426
8370662
810462459
1591576973
316887361
1763466514
1347228615
1150784044
2102031543
708368263
66244470
1170159583
2120859216
561843481
443804846
1093803569
2027965943
1774154768
301802978
87954668
1077285996
1989925003
384174518
1439375217
1657245002
1755718383
541499118
1757700166
1209545310
1289567135
573190523
700433435
1371617045
1867227614
1602699111
1225183232
374727896
1619222866
1541036189
2102691895
1870107660
1148079431
776093095
197655023
1472903789
1531922209
208113031
1851600968
645719026
1436303631
1680895169
1952660393
390397589
506465173
446191134
1336199898
1920977759
863642995
138825410
608097699
96554541
1778024039
420632064
1303167063
1244233976
501518449
1422965673
1899896724
487427720
290490366
722802175
2020986503
460334411
1626617035
1702809665
2044604391
982954714
1329610758
1121373650
2097926821
1263142596
1289524938
246798335
312411180
1497895962
2128796696
46590695
1668014977
1412738765
970862654
968015918
1169844771
1775095010
1434581007
1363499100
1900662331
730635694
2112236208
713136496
2112808257
1233816313
318937645
208163655
1045346683
755781150
1925514862
1299139219
1279511543
1647879135
1079716307
1274943535
844689505
399688279
1339605464
2034330631
1551220540
1610456030
158436165
316559603
121809899
1739395080
1037477152
2102126510
1067509797
1973276777
596477747
74117378
673075634
1324517600
1887026002
1503265487
1834358484
1107193589
955685084
1988474565
818543647
1058904393
781956886
2043039774
2127136065
675202784
1342206406
215250843
470043894
341458253
1397499042
1942373021
1580923745
131280929
1453188271
450993307
664735075
2040551736
1855823183
1197542448
1850181632
1639204405
436076454
49290486
652771482
1604662039
1875400474
1714904964
2107179978
1074685005
1135142847
1346699603
398362874
2110127354
571273334
2020479563
413634184
1788081290
2097274127
1859704451
1569770519
915351338
1278549110
432277059
1174757559
1107061967
266241172
12086624
29230074
198892263
2041149125
510996131
1831169915
769870836
17752438
1470536387
2053018112
1288732743
6001335
1714703317
1099580410
2001809516
407048661
1015776940
2018452521
591769400
51421537
883462751
1714347091
91014755
314858533
286993317
824278537
1503294643
1304790583
1608514780
1623858408
1398441876
138650872
1591678781
919721624
1197477430
1204881784
719601102
1221180990
434040094
1424482433
434107210
2137424489
1186001018
1476494185
925140562
322537586
1551710059
1648020689
1019212937
464396048
903985185
892276350
1830154094
1709800140
330947473
1054316231
237301597
864953298
1808036026
1746084739
1034532056
1773114746
132776883
1831442129
1135145183
1110340793
2058344563
1492803218
1198289615
912968440
539686656
1926671146
700971394
2123676844
2720657
85274405
162633343
384588697
2031888296
1007351383
323600126
717585690
1863789624
546064573
1024090865
1833542870
983570477
1209277709
826791770
1190111538
1701018982
839452703
1995720588
1372861253
1209605762
1910281634
1058017206
1031581063
1756815549
1066996894
885672476
1194890714
729390650
488390887
368746275
214596958
931841581
2038113965
280442241
261186963
337805033
1704969980
893385272
298044077
1227231341
1212964177
991303555
541217102
266758354
1504923332
479796522
2095466153
192857462
324650262
247309427
321033766
120199134
298491876
2009260449
931219286
623821542
1967848312
83475297
427521565
1672455352
1879909795
1582046886
1807595299
436760987
733404744
933065721
2100939335
272396071
2070200743
32435172
1553875290
2053936737
29015297
1695925336
1791702281
270474468
1301205458
861299243
1606111904
1365967340
854937565
1297142405
23664706
1195626771
2072820373
627558640
616408231
339095804
1571900166
892579074
1879939929
637179114
256063787
634276709
1906473276
1221624948
1983355955
391746127
685267138
783878144
66380245
2017666908
531959075
1344047193
1069083227
1202585619
1514485703
267545655
1596651991
1682781003
613767573
1774243838
238184256
1352482159
1192295144
303416267
1312937340
703307813
860836936
30338863
328219520
1351007085
935684355
104116327
1378940505
1419657121
1451328718
621824354
239922842
705105535
514258148
2000950927
327006706
224782521
438554750
497092502
95621542
323531364
997585373
150219736
1420927067
1437244842
1913155778
1961260314
913467212
434478446
495936613
44944549
1485013029
2093255033
1832175722
1819178663
2093001500
1675499404
1624391409
23294096
1316565621
1653307502
723539434
1085639422
1378381517
810828065
820582832
915924469
119673346
472918384
1987763377
50833829
204997535
1263635719
768604423
950862254
600752655
1645544134
1406351817
1554765655
520451803
1794752905
1456585154
406971905
817973982
624514986
475030676
1581279328
845748273
764884408
1950566250
841318992
1252260207
451582028
683846074
359201767
702502694
1358716163
971877500
497904291
2000143274
333318849
1648977698
1908254692
168770905
1271696911
1405494491
1868513863
366134169
2010491230
148230546
1228231139
840168718
885672362
1839937841
1208228835
2101820247
1741695289
1157828521
8648452
1061547892
723754064
1683291714
1486479442
1265612282
695959483
411019991
511355713
395519007
797200643
1644222084
1891411262
1621845504
2041765270
811981283
1235554912
223242294
1408652380
428482167
625196649
826514049
2072864889
490788700
1811172308
942984370
1559375897
1111202902
915573590
673282368
1373941005
1798574365
140783333
421376866
1155069664
95110228
1281333981
1196981975
996258106
374663146
1996340122
1677381824
1970430729
1800498374
194637406
759570705
1907829685
539547370
45630840
797589634
686533850
1267063249
1606715015
2015272529
1399925045
1785660392
929322732
131035590
437544108
1920427145
1092024143
683151104
1747887551
807882661
1405076975
651279957
497047751
1550303806
1712149762
646562223
988022947
835767383
244048005
1149801268
709024748
217514404
1182891092
1028559477
780676989
446363845
761247715
258769761
1861232263
63108865
802673144
1698974177
1524462835
573471728
1305496048
1186289752
517762858
1537837805
1022278437
70957534
38330248
2027616770
1135470775
2034057449
2046616985
564667663
799017541
320460776
1131616456
853123267
1709517560
398722322
234474742
1379220842
1153993360
1859082679
647463356
1380416838
1393334833
1487856050
350705317
355301112
3837794
1562615863
991955713
1177006433
418660356
387581282
1428130917
1718552419
402340392
84060344
1741506653
1315662295
1518121938
403478104
1698437023
1483193921
1315848668
1050376775
303527588
5602800
1800163064
687387230
202081602
1849081255
1420210266
1166162810
439861364
196598388
487017477
1897159664
1960474458
516307907
806143539
513935251
1583661696
1859828011
1493800562
1164194891
294845809
270458503
529311521
1657002791
528104170
1243811249
1462412707
933439196
1086587575
1822733351
1181255646
1355433017
1176660655
451950483
788034612
1796413347
843943125
1007513785
1593987305
1700191674
2125517545
665556439
1186779958
1910226439
905073480
2054818579
1582146757
163190336
1064935717
1719886322
1587980290
1596177094
1957853241
229421067
314540714
1533436321
2144349047
413497975
1611445538
1561449944
420772753
748753839
1937747876
1707733341
159573477
845012880
482192870
508984035
564545724
1444262055
967574265
1583733887
1707081646
244813230
118420226
1511172034
2055546570
772601596
75365592
2000503954
2055785394
231959921
1000052162
734405389
733669447
140201317
119036043
816685112
1307631332
1798246120
410887275
546474372
554772850
535894748
324049726
2094033861
1655368269
1382615858
1809654002
1244377452
454655355
1203539608
1688254315
291978773
315699898
553119493
1164246686
240724138
531549209
629141865
1336233567
396509412
559813238
1628471727
287976940
1061755962
1122764723
1575729754
1438184114
1637819701
486707829
1499001440
1815740656
519916545
782531918
48441630
1713894169
447255454
128789308
911873521
848594080
1190753415
1398810293
637756408
467613250
1993950088
1442248459
2113715406
478828191
1272837035
503042021
760828910
971611200
2131586320
1011677310
117428681
1249094613
928322224
1669240012
1301397493
1231571013
526156174
1499299324
604514296
188166166
1892051487
1734083455
1655393657
1547144448
299943975
444307033
544589894
1712624826
1388331658
289982551
1213607874
398954246
1086745663
1040480286
1183310549
1588769567
1891645134
846930786
767343572
182316910
1503493244
354793757
1239648047
1544596251
394349411
1202399141
850645003
938165090
801674592
126787725
811242456
716685088
598929234
2115238020
1667524448
546968895
1717846466
299596867
1695829295
254564551
581724708
1754343262
1370082799
531468060
683788746
1704196771
262662136
1520888560
548293713
731454546
927019858
362146590
230827381
153320380
868054739
456152818
1197636647
1367670622
147823827
1501484991
1552408961
1999718278
401412505
490334920
492811433
1240933968
1882998590
1860482545
41521889
1986999102
2098249009
592448705
392474754
2097945859
561754269
1291641144
1366295959
924615770
1098745885
1330203680
2065952669
1905910077
155431127
201241385
1423664641
758555573
381675706
1633669411
816344403
1692262392
565341126
538255690
1198155416
244880896
841637852
1066085880
893277308
1934002346
1348384516
888980028
305989255
1597619383
1690852924
981637614
235376435
1169490291
2027532594
2124977820
2128139144
1961009158
1749270070
965679131
1611607078
1180531236
1853257242
454591428
991913494
1117775206
1385221519
650970859
772641222
725672198
729366424
820215291
1699642170
2080739653
859158214
1548008091
1310728515
304568534
479096667
2118289150
1707939996
2085671582
1402815209
1271253669
1383457668
1321174236
131082342
767845225
144160265
1808256264
552084164
1718154297
1977070005
1967829959
629930427
1879909048
1821407782
1128722820
1834695906
1824268864
1965310471
1471940867
1252343304
6942547
330575981
1574518709
20861097
1893712285
1108002877
1844505139
1010273932
429824725
932829073
232284934
135473735
765451145
1393162568
2018075574
450371981
224663989
1789318196
620810956
1182394283
150494365
1615979219
917431057
1912997358
215079485
1134718766
1131246600
1789834685
1250877260
250835645
1924857077
1985595392
451848613
2043580828
1142678582
2078475620
781725791
668277816
676633556
1154122134
1350337675
245101906
1336803968
1003280344
1718128565
937092911
80538542
1968093826
1656252992
1480807402
1390217330
1704588164
951062041
1460548573
70323246
487567210
646221983
1266668845
1277446050
1435970754
777137991
774671452
1623367709
1426478026
1099306560
1755631879
1509256427
196358704
1415947985
424166071
1797912907
1751025468
226701266
513502893
2005961772
408999044
299784150
1434944569
363490012
1111673201
320940646
293545271
1206970797
1812139566
82230103
1673831662
2014359328
551903632
1844834699
923816854
631905324
1755714300
244172186
2106635151
681120929
1030382647
1580846842
1661967713
448358935
1766735264
81079288
1111637756
1295325599
1859882492
1268234304
589670330
2024065155
773353024
1968102674
73084455
1056564512
1136268918
1370329154
1729553100
21789594
54900886
1573164501
2135426423
495173382
1059252205
779372733
547916232
148259953
857027635
1421269272
1420433128
64582839
1838343105
550348290
1105155940
515402531
913773638
1893615980
1053472038
257614268
2001200077
1054067166
277401450
1378790886
836198501
1310930776
1577578168
211788111
1795297061
1899238390
222863257
1497390336
1773652882
962233768
478074088
247886870
1542641826
974251914
1356745477
1519524050
224051568
138320358
930101180
1364378298
1455665864
443165084
832711071
2122083008
940787631
973175417
486310352
643419852
131709787
1355663317
1911937926
719697797
2068395188
2027905807
882073934
1791057462
2019444917
95679306
715986280
91121148
205331830
623619502
610096151
1965151236
773023620
1750086156
1582021817
48937208
823416854
716370754
308542908
245190468
542197848
161396532
1076132673
1889259980
1209574811
1832173101
687383453
253261249
216113708
1438211756
1844644809
1215248465
924212655
1343020744
851093977
1620676920
1410126892
638162762
1464001318
1705452027
1188449157
1123640135
193587111
1737145562
1603978070
1083436754
1579019900
1492745843
959197972
606849298
89673404
820394223
90179503
1736728980
1804408920
90359199
367706723
1134571915
1979297750
617120983
1876804951
1354170385
2034992171
1954367890
1515283321
236789000
1707127805
2076057120
266509143
52529424
1318623837
1667370494
1027158534
157995307
1367793209
2034914622
1351760824
615802951
803651948
804704553
2010372089
549177367
229856947
266975423
1787368834
1185174692
551684365
1903016000
659554983
38887978
1456254644
175171514
842452475
776303428
899749862
719208071
830157271
915475637
1280414642
1557695400
1983206706
1067038224
823307251
974495659
1388369428
912783029
740305239
1913761200
830182443
715224267
2036424682
523793214
1570482711
428507347
1800407074
1136584946
823581029
2118629744
397475489
1065472838
2037984273
787900357
1148359739
2108906058
1808285346
869853428
1748804899
2129709762
1936425436
239806743
773993128
1609250538
156814185
746894177
712146369
815696392
1943708720
2032831545
1782965011
494959463
812119792
2110909911
531323246
259508057
1368668423
1664740734
881546674
1439636228
828424430
263335513
2100122761
673758694
1614031309
1157045135
1396266869
1079975492
441032068
1876574593
934197786
1468817946
461286516
574329722
510173105
1295674548
1992306161
287620128
2041306188
1326849139
172350497
1053007000
900119370
632813082
105489625
1982315747
1308326725
1362831189
757782588
1553388659
1028486792
798999323
673466567
684809797
1173176377
1655449996
90862645
365957046
284266591
913718228
574695263
2078197996
6659037
811801574
217055756
358753342
1147631019
1336476384
1307563192
1999740125
1882471546
775205305
530468087
1535078058
194936003
176837708
1100948272
1565030503
1959548905
815000690
330237016
351508775
728539162
433925490
399059797
63282849
343969014
1105974245
214777257
66769494
1413435572
653106803
1270320797
1204596287
1090499751
1392869761
1726508204
297198366
1214732043
1536729079
2100456127
990485539
5327376
2026432563
1799802837
2019985765
1432283246
2065110414
805412208
256360134
146533909
361539901
2007892522
1781916610
201788316
574721038
1686367611
922575037
1972839904
519953033
1853743377
1618570039
2115349426
486844181
361897285
1549387411
375271837
1765382120
363434518
388176622
410720422
1562552970
887914977
577334101
1300067667
2116779361
872086237
1717884518
739780683
1528810486
941535448
1310143417
609613002
873691750
1776207243
1914437138
2074502532
820767655
886122748
574696372
787157753
238347102
861075083
1222601313
630603035
62335700
1426264833
1800141565
203746228
88782835
420879330
1312832041
871900002
318918176
1040895883
428242353
1478924874
431730475
1311415236
1657365957
2095760053
1658057206
1837541258
661673922
2095740798
570088629
1130287275
1339786675
1702646734
1883277614
1643114514
2138718802
2060219614
93909106
900890236
902156309
717039059
533666068
973684030
277318492
343040668
817727146
588819042
1970663466
262692882
1948625913
1492295017
1510124794
1700672725
894081178
1992937665
410546536
810334138
1798273065
1647772486
1740158386
1058195720
901205748
1780758112
584544003
1881612456
1937399941
877295648
1455750307
1560407585
663265826
157736425
420216241
757022410
1191610308
189664350
399272062
203435944
95125752
1952790299
423430284
1583799953
312215870
1719724604
392474262
1441308754
1022348454
1137632338
1122260077
1538908004
1706405280
1759401164
516015501
1662693071
1536984068
1593869535
1319037089
707517054
1006530364
1658419478
882627294
166586813
1446299652
667234691
1430817126
1280679026
976971987
1442129159
1087711436
1094183360
1711916252
849173297
1977685405
2137219613
596967788
1469044701
23184764
1454988386
958165842
1878734200
1813429697
1335668537
1714251455
1966372855
994933440
95677372
1476163619
1472095387
855845125
2004078237
1744832182
659161237
334240662
407596337
596675188
1105189820
183844406
1555851027
1485276447
123428755
1010327956
1532562714
1931200297
520138911
134998035
477324991
1240774706
1952773301
380096105
482159454
1267871097
1392958872
2064131160
238295858
607694379
982808324
1542178988
551102688
1458419631
1650752887
997536398
956418879
1120184611
1780029694
1941603504
665372951
87088999
512667746
640353190
1886633450
2120219133
1815917293
1039548611
396885881
269844972
1470109112
944803347
1484050235
15801548
621889939
1633315638
120337965
1777155715
982045125
1466219779
688447386
847069608
1851457013
763558752
1792646259
2033843346
575644284
538202774
1178095156
962493401
733458827
1539408552
765719567
1147921126
2106928740
339254250
1985592603
1172331993
1155132036
1807202318
919157746
126315657
1701427961
330375036
533657370
1659585958
328578069
1793150938
35984560
1167253042
625426676
1786283366
586133817
676321138
1057567611
1557374530
1515908818
1401027708
1408290703
928096764
619327793
376757781
29838304
1500365604
1610741066
1243094057
1481702523
1495110604
1624522681
75861839
671153458
1270425714
79301950
660797727
1320233220
1357753469
1289056928
299550924
1278646923
1199064588
1470631620
1407055232
2136658525
277400871
1675263561
979734117
1894384826
8328411
534412567
422317526
1390611064
808859386
1863570653
92746996
174945419
1136404751
1487735834
880822737
159790252
611962199
1129381348
1372519504
1832325453
425744086
1891406776
850723469
1545032153
717918635
1048493696
1989256978
1056429266
195520223
34850396
1843730268
865492839
426100310
1643521399
57870675
1492869366
661981136
1268530086
1897809782
1273739648
148020638
1780373619
1644716310
1589883684
1204520393
1903772353
352863546
267166338
1886109592
763977909
686949018
1597129155
2045697670
682662012
1518426695
781833091
1843559326
1981748882
1239840628
1881445889
1562675077
894644942
1764007363
1913281554
1294399996
1917820287
861310494
1466764443
900889497
1624496538
163347592
379562483
1584164450
687800095
2017089366
2206970
1572446561
1042137101
538423410
223266699
469985201
196367397
1898899878
797498263
628013534
1155071450
108876298
1569643193
1267176479
691631617
1444142851
454128698
1474485710
1283194612
1320478248
251901554
1005116770
15474972
1295749078
742276089
947433078
908312469
487996612
1248515272
1913499183
1877454421
459030306
996100507
1085383156
1504039804
1534957751
1916987389
477851160
2144883360
1762982697
270933889
1623147531
1104061924
735976215
205895909
1620709010
408098917
1958430990
1853670102
969188049
1402851736
1215614706
2119154651
1439988897
977886665
1055044638
862537781
1117312478
1814611761
1001438765
1478892766
1797142377
643466351
657244254
2108591473
475511019
1067954505
1456158413
1270230948
1484008084
619564452
104831992
1587414966
640096622
123495950
982427207
365440153
142813101
983423479
1030534758
279331087
1155941295
341882780
365402037
302150389
1130566705
92576021
1874236224
162181027
1102633289
1187882345
1924847897
333163206
1147367858
537992915
1763892304
492656256
1199204474
1459080228
2020311169
567026180
2146196071
1329098366
2036120543
1562426804
1322771291
1556760491
962503131
1648475085
1373727301
1053348977
1897093016
1937225060
511510731
632845668
1474716218
1746468269
667890901
663892367
2058405858
1927389710
248165015
937641130
1690365255
701635756
227907388
715641345
873018396
934898774
1938806862
1674967888
1442173127
155334207
1023776088
2023504147
282970112
1256238490
1907093185
1659237399
1694450368
1756344764
1709777908
1091674730
2073436104
218952024
1851552562
992555938
236440231
1759200555
688259543
1987361873
1785516776
336187886
1624372304
752169077
1916299221
1901895277
1495176685
316277790
23231685
270315982
417412192
1003109333
1267930684
528293187
994930308
250318080
124498929
705899569
355550533
591607529
1691185496
358905721
55601760
843245967
908182812
1339281949
1471372315
1318981138
1272953662
988187589
410431778
409684742
374632505
51651663
661745614
1200765101
1614528438
591265957
1223354594
1655603822
1881933145
1997531421
1535603717
712194154
717398764
2040692044
1220253042
313166222
1875617974
1677302775
1914743133
1739234239
510498516
1057002531
1167678911
355892163
313683597
1612678785
1267405771
1370559763
1454165939
804382680
522814822
971446019
1949613409
1126798599
1630320412
1409838351
75974804
692907468
644610804
269719974
840273855
1962690564
2090661069
639605521
442804336
853491401
840405758
411583337
151900469
1066690054
618179026
1946193373
1085844397
721173362
63082137
80764497
1875662747
1052273847
1352500184
128538976
581000557
550933767
1766338441
727490976
1759256359
341737393
1522503187
289779747
1390727432
1147199795
357285805
1055272352
950318026
778236848
1339646940
1165612740
1770298450
1302337964
95170474
727747879
1187275656
242298309
743095677
1734595019
1170718294
1512602234
184277498
1497237154
1243854048
311609760
2023924257
15277963
1572672154
328931497
38019484
1169091289
831345368
972773149
1002475556
432474114
1479004538
162395930
1680685125
2094379922
1127341189
1460467753
165767310
781678685
427459352
549774282
1343189558
1244294187
2127864697
1040814778
560864649
1936774746
528652901
2033249056
1499082112
1336178751
1626869268
1748126688
655795506
618178662
760093440
777069884
1019560261
249235811
678520346
102620781
565282440
214393722
95517249
1328523532
1650973269
678897772
122761030
469464167
416573525
373426359
556879508
1340101670
1406634530
1691070935
1713089933
367624229
621614703
1380985686
181341717
1403640922
1712419418
1435081830
1771342849
1565427590
1523499333
565992056
767580244
1812019999
1856416274
1664350915
248504867
1602326777
860754733
266623240
1189862877
1929024448
1119929609
1728954577
177141586
753822117
619433856
2101553777
449473546
148730385
320374273
423354760
744238399
1933026993
1949709324
1438666294
1782075866
136925804
910896402
1251353074
65163697
1353430611
819664755
1857366074
1880921868
2139938387
1234423107
1418399414
942666666
1440980828
261532426
1720263538
1718527359
519395902
1440253849
1184362578
1830865972
11502470
174802639
933899506
1411467183
377785777
1757010480
768469022
704670492
1517099852
2087422406
1882516768
263632930
934778913
2095489474
772463047
1238770128
714765170
580605048
1059522543
577165031
629757256
1254800967
1779249210
1393585574
1726065995
1344556806
757425670
460149566
831421262
1122643769
1802001756
1465259275
1466034200
2134539749
1009702991
1311162396
1420710784
1711315148
33133885
821479367
662135294
1346504187
1379985751
764175637
1556120757
862800183
1157714994
2001080633
1129516757
2096874302
1968675333
1616369935
322184953
1316931824
1006656561
2059039329
760686998
1211891052
1887170615
292486460
942325565
565954648
1553344129
48574368
1181573095
1368161344
2080037929
794148159
1035741724
199552227
1767326549
1172641486
1260471618
1969360396
1110146228
641782273
969836250
1987511517
373584813
1093300466
1007930247
93254997
960038452
1213732380
1769162908
1519057631
1422927784
1894963209
1605479862
1433719529
896667877
329995078
1467134738
2138874405
1794265638
1737770865
534855903
77562849
1982104788
130624294
1050298917
564651050
1388933058
290947809
1857895224
676087855
1549878940
829319562
170139880
2098894045
426900978
763585362
552943048
1620843585
1328481137
950207654
41919961
1879201606
2097195367
470550123
1413498225
1363253227
1360671075
628438573
858164115
534857396
1092792156
1530946343
2032986513
6632417
1506092456
1848097777
2031678500
2092199141
1881544978
771484783
1824851993
1232000435
389769559
103594328
1345221559
2118505980
1452217424
57071380
1700237331
1178759943
2044059618
1608146334
1708331870
1250376353
1770789545
481907842
1352567166
2063369897
402655324
1733911220
1509893789
1350777578
1530476068
782617663
1069481751
70437657
935358292
777286064
443707506
779431799
1265915541
609036322
1833660799
497133072
1608376519
664779059
681975956
1431098688
1839848681
1216944483
710634628
175039129
263673562
1067420103
1450389459
1853401705
414859567
358389392
1802856931
1609708285
2142713707
74780972
1974564009
1013346446
1336888166
299918613
291219605
1126004300
1623283303
1114114619
768316098
768591504
930186189
1778898951
943008660
459778330
1572983492
851315220
563468368
1280134203
1650856880
541479768
353034634
1741730660
2061320148
984623943
750272609
131529255
410472032
1221145493
249536074
1438686374
1638243062
1650030636
1596225298
1281833177
1702473769
1972671102
1756865059
897118237
898441003
1505522863
668109860
459624312
91794308
1057550050
1644453306
1739193543
678078958
116226390
1766099879
963987420
1324964672
833124619
635530596
2016188404
309620904
37720277
766888002
977510723
1405941357
1224493444
1757282044
1347422125
703687934
1508738041
1018052162
277284965
1820719637
1003638392
1337621173
1425231128
1856626341
1683806805
472762228
1016302746
2056025376
1936877388
1554400531
1020402580
1813086916
2113129983
251721709
1679040827
1535871502
1640862636
1453688128
2000474626
2119113899
352472282
105160449
993147805
244803687
1504863084
2011955990
108701880
2141929232
701896510
1481466710
1799027547
952865290
1405341969
556433762
888517500
2129492970
744162771
1392102801
359760966
1095717868
800611110
707850147
862717969
825121372
347705135
1713459787
131480092
1481848677
1729241337
839360609
1399929999
648917408
1793936389
1477979561
1456850079
2044981627
1996094458
1298323108
535847369
546340063
2096628759
625228753
1575159150
245721632
2073841225
120678300
1420608246
1190411600
304355375
1651451422
191503934
1975826627
408344078
1942706902
1378628061
1136496148
22528424
237847578
1821278279
641476953
1881092950
411905117
303057694
1997846791
1840687904
562340145
1945354976
1331252346
1498584008
1302690730
1818178671
1611358640
429613540
1115011790
1826479378
1416977948
384155329
1180435461
45250449
1734617944
1697574487
186084507
548135808
2090952480
368710185
953461378
1033851946
1439218024
562384112
231279032
1752831372
451814302
1673384633
82539531
450046116
1966045728
1775160626
341588668
763057117
737599846
932538795
1109298612
305402421
260131131
1763228470
874257469
438647501
649226423
1256110363
2020513536
1292162672
1061963609
731909966
378230981
506387642
154876370
1054492813
788424596
1243992477
576116026
2694864
1388772039
509879787
1565985913
98377197
507773292
974008842
1698107427
2112369045
1220579369
1076875686
712130959
697810828
1051696451
1888045704
1502098107
79790904
192624081
1070486667
21814361
1534793019
1755404440
808593481
1264872174
621793381
778461219
306886663
182649245
587319416
501973772
129102329
1836275749
1190050426
1069269164
1439648315
97204097
684759856
2032188859
1742099370
1600303237
1939677177
1983928504
782113261
1806054068
572207273
506770047
514069540
1439161348
2073297556
108402299
294835344
1473219729
432161308
1593767184
1535409291
659349256
106545024
2093858101
1004725404
284148014
1148718950
284487306
116147173
1617009567
2017000266
222891017
432942046
219145456
486271523
1609564130
665476322
528293816
1682199815
949106485
2069025028
2121503806
613434428
1019792466
1917172638
1345246019
712029973
1249582279
1419304099
1959006945
2053332059
897911522
616349315
1249028566
126021256
1179825323
722843959
987155288
1070798831
1788831872
2030897946
152183178
303210012
1961330509
1258110679
607494920
2002155455
2102155359
907390672
475973808
2040053513
709619891
1410255071
38980594
1201619882
589416592
731326909
945180923
472675785
2022050252
1193332371
383878282
747006129
909909007
389314814
735677125
821441226
1246246375
1211539748
37200534
1331723306
967582585
13818657
1638117360
1385366371
866541545
385792805
1803726682
759888123
619568698
1065146596
240440856
359878704
517181187
503027935
1438257438
721745399
1125979310
992696938
1616774572
429797040
785071998
1568997457
1529525313
34894002
678930951
712763238
1344898000
2041472585
566349619
1160703545
1722912346
194770812
1845199201
1885399205
1957060219
1726943768
1264846108
472901989
1310094355
176989329
1462696969
1543550328
1409157410
1524894581
606885379
822580020
560910582
1106119315
983824770
1111694877
1604474450
1597768424
1577266087
245399115
1828311475
1048664147
1951529002
1468422438
139322074
26563082
1347371167
806077277
2111360019
589260413
1469556789
656174508
157586742
376754509
1694606883
510377082
133659558
2030323422
2098248783
532155643
2051055896
116608972
690571741
2143071853
1915959830
2131518751
1369637001
412656635
1732320387
582039921
1033276110
12303883
1158661665
2001671177
328085905
1176599055
397080025
884600437
15779817
756169618
142857359
1947240220
1545774026
102979144
40429723
805793554
205371432
1522867337
581012485
921428489
470830447
1597637347
1787624431
1046150868
86535146
1753857498
1101125990
1061201245
1268144841
1443339492
954742687
515635452
839022408
1667415642
393108304
932982213
108193293
2069631037
2102145928
834481088
824044625
1467831009
1151286502
589126355
2044363248
983087564
1344502780
1055621841
1969268076
859698872
113646746
964475498
936304842
1334691433
103270907
2106386305
1666020560
981804797
642928327
228433955
1343870903
2032301101
2009399619
1247247690
345572436
1775996683
434331050
343883101
2100495062
1340814696
130272109
1932040514
321491923
62855218
118459217
1718175283
905297676
1616364553
1643428533
1277220986
895345446
1787055212
1076706762
238770277
1220961013
1897492589
636700032
1772831563
1753064923
1732980497
600826416
966282014
1011263500
1047144934
1781313751
1704046774
1778154701
1401831360
388589246
1144789554
745152497
2026289543
567920885
1003758498
2056328633
200235371
1467764508
652385297
1454773077
52502592
861218160
639842336
1002912775
168922654
1908056440
743572373
319629079
2013874537
8344508
1253873517
1043448545
552110956
1773405470
1500165564
1416239819
1303698780
1415487282
996544161
1868314802
1596496474
18913640
65155007
868684164
213497385
2088333908
1122760068
1537157680
765012841
2083774437
1221721854
579114207
1242802291
1692750543
1687344899
1063308998
770589694
450328887
518653033
155680618
1289912496
602514142
1640703152
1073383641
1349169730
177789508
1348758431
1674792568
1508678936
1868985455
2047104735
286240478
1647990987
1417150955
248439136
2138283470
1272417987
1231347812
318760427
1297631875
1890872518
1243704351
1086394409
1547941721
1869853843
442187811
1616273799
36205710
296241293
1552308117
605073679
1844917622
1831444409
1526660980
2048054433
1090440242
1770905319
474982274
1212554766
1919440539
789518554
1441638112
856331237
136066929
623843124
636616483
1512917940
112810137
2058723545
536067245
107707616
1271512030
1750018678
1252696708
369380511
1223435429
52265843
1518564526
1114062622
974083493
353088779
1338761666
1079922399
1368380796
1893584063
1944638579
457408406
1374441315
1682413632
2105669917
2022494183
1092450296
1593010026
419632941
2112550194
669143348
386015809
384897953
1993330841
658595736
1261378879
418816530
1134184821
1792621422
2099593610
1498832991
1215831901
624454956
1590516468
1036388229
1788115562
920901413
1372183242
1182309344
1075247290
467391528
22491294
1135366010
1914780318
1305043495
6215386
961107307
2423789
1662671487
1344275
1543481676
353980115
110868740
1828054994
1278591809
1091277569
1905253860
380226151
1736461473
419995934
862007188
1808653651
151554330
661598470
817665651
1567145764
856302163
1026015482
309159116
876786936
567683379
301671516
1184741575
1886329381
1670306714
769801234
542078588
401511148
2026821694
471460476
675933909
2111169108
656789963
2054720813
1398785879
286230662
1913018519
2121078337
1418719548
188046350
1098882040
740893017
1867651300
1376258869
431009152
1234694549
1223809714
2015397434
227953118
1943475276
1353176587
290276768
1197753543
2049490617
314401651
2004040324
1616737188
1273060338
1240956716
1068353390
1328528257
1483867186
474795158
225587716
263967403
1237826012
711793223
1071391555
444039928
1985740491
1481335260
39820159
498422667
1666862270
1358834902
903312505
1697441324
501366352
834986710
624732928
1615063780
310600424
1197225532
1298276243
1404627618
1631475975
529034208
611662265
1741973155
1613781357
1453947167
1504654261
881271104
1329864514
642702411
285127196
354834113
1701497376
1444778014
1427707743
989936988
529020095
992985649
435709813
1790104740
406544910
8639216
1410410471
234028088
1683654985
78792924
851259663
675945139
528672194
299661127
2001960981
133840808
1265028342
1874371829
1149405736
2018663282
1847863274
1752705147
1009149498
1829823073
844336888
1769935685
650321199
1795238259
1283429663
608721097
1432725502
1407362046
1480843510
1031452102
1061922632
1184060466
763058558
803456078
55527792
409142190
113734476
1351724452
1534285914
1242317796
973839392
504454002
1265341237
1702249108
279409136
1857361904
1561366443
1664889035
1617280414
1807690896
262897286
352981561
1270939280
1809597746
1818662376
1635390140
139422418
2002999537
525236845
1328319049
136279113
1575371813
254755296
1238751462
1866010514
310422702
1521149094
836970343
386412870
1351290231
429371222
763881375
1118992390
733262890
247220634
1097671903
1918590889
1438866818
844465159
1639433805
1310581825
2040740529
2017568710
316165998
605499025
880629834
1016387874
303490462
2077090109
1148181151
396613725
962212869
1888480749
1636916095
1768760295
587487783
1190947427
1090880155
808023946
1412686634
413839284
2074962281
226631458
907038837
1706389903
212387581
2039430770
1618533721
615828064
184306147
517369569
1086020102
1210078304
423045208
705435339
368685364
1042262653
378584513
446776457
194695978
639746457
157646345
9495659
2140624739
1781296678
914801349
526291106
682529823
1202966882
1166697748
1827227926
450706944
454724970
1153080399
1685093758
243536911
193516203
861315024
829405031
32881112
101889320
447999137
1514745607
1318242546
1211681904
1786274890
96914916
1583883310
63425921
930233355
176956119
342145782
1357193464
1577928352
1127737414
1631372974
2137100679
966149508
260444325
1978392040
161809167
1685875104
1619127128
463698121
406056978
988177970
65522405
306721504
1238531709
349142147
93289633
1974528278
1997143486
2114629349
511133315
912154304
1163718945
676507627
1820779944
1621568261
983330098
1591284769
2008375592
1589238807
1619902513
2040784065
798712687
1617845966
1638944003
1758124821
1404803851
215123263
58896316
1724829261
1924362902
1787986538
25583650
2129139805
181675815
73953826
467319889
1587949278
634258566
1961145425
2120468330
1534416694
1773270929
629135840
165287103
58398390
1062431395
896691196
1260138348
1076149025
303774701
630533834
1275836644
944948586
720878678
472583177
1630561654
774167176
1218671355
516177132
408793156
2135821260
83090063
1591413315
2002516542
1702753255
231536794
1406310956
672774601
2071954007
1475061632
76464246
53745969
289430258
128381680
1912338433
1791960352
2106864623
1375764630
1484054689
404265863
36522263
461842439
840171899
1595640537
1417792854
2104070140
390579972
1067453976
1457435407
1789617087
1354517808
82740646
344563202
625615391
151118587
1864403535
967933213
1402325
1122333953
708006819
926053921
1084554126
1991556413
1335249972
76362486
1585311466
1588195795
1474651514
983684606
235294662
349445539
81611258
1307357479
962780966
36955436
1399017644
2008748454
444149760
1139259280
735936528
1632695700
1309225936
1308890453
1876467456
655122244
1519369734
1651840330
875173288
208142774
1105002885
751344551
1829553258
1547836129
1958182685
977386805
1430801102
100861532
800069707
1495522278
1546031125
1321359236
1697336178
1871231111
430028958
935192513
427702984
563881158
1319111408
77299122
71887816
367999844
214788032
1117426949
1483469124
1976100785
1721559097
1074048069
716386741
773195293
65044928
1585394223
54550550
662402127
1014637657
793547174
1867910791
1125597746
1496528369
683772430
1803320508
370299965
1096955458
909483486
326961491
1816306411
1872274393
2041068271
799044961
1514986909
1428652947
2076978735
49226342
1695894638
1217716391
83700594
415324000
1761701208
753626690
433638351
1698188347
2054853967
631908632
493472708
2071119502
1535880561
1761874964
68780357
1383591262
1707080821
364533798
2036706799
897571459
984077587
444893481
841536543
142360196
26237349
789036747
713573342
227894004
44715940
1267592464
1821971168
289858785
696654765
1255774593
1686703478
1377873435
1199320875
1644417475
957642128
727684535
1068339078
770377459
724430920
530344120
1933104979
1509656875
929622748
1707995101
617493099
1246755073
1044314481
1267623255
499060610
1798047198
1537532259
700041082
1222479667
1196728730
1664308015
1964048670
396262609
1958208322
973077821
1463992490
2136369212
1836818924
880674326
1691780458
156382633
752264632
1398305445
129288362
1896378552
1761852825
1888629587
855014721
763429807
717663757
76870271
517662154
1284859067
2077324338
685156196
564176128
695929783
1116199196
665015098
173435350
504700488
1775932076
1798801281
1375845219
726821324
1151282804
24834046
1089181359
269448329
1713706403
677690823
1172581339
2077942547
1726729648
135486359
1664434390
595098096
1511255271
1712920258
1050040964
1231451205
1784524316
1798700414
1825033933
610907118
1124351304
684393499
607969256
135922261
1133018842
1728799447
1154130931
999790416
1452973500
1307506818
829054278
1054874682
932371532
715009811
1631903886
1119973876
1618922175
2032049445
1689939234
2009483032
1618085312
428080057
822824590
464393786
1694698270
1328983871
765736581
922093758
1997264613
779032784
715760840
1268429690
529349599
604382289
165205423
1102869694
1730670802
263739202
1314333689
802048790
1947061742
12731556
1013709328
995630990
209663571
1663219952
2109584071
932322696
1069985471
522077842
548933312
1595759941
2098958423
895582314
1229965552
885615008
1022057796
298239886
1406933592
1398313774
1552106626
1529110419
2097262931
817497959
1585976330
1987968888
742257401
272237560
2014261418
850709714
1559563999
105740943
614418572
385692405
2131197486
1669192071
622977767
38379533
333345996
1804619227
633241073
1641580543
2052403687
2128282967
987239060
514594072
1230429748
1158539803
2081318647
635375016
2026915153
584441531
1987564147
224009477
1805924167
740997179
437292407
984518656
1024837466
1129763713
822935871
1125004094
1871197926
715822604
785539981
1658876005
1246362214
1593095010
1217809230
1875245592
1460477309
1506821207
588924956
2118850457
1234108666
153779783
640028744
1292871926
452568451
1825174854
976239117
1297111692
352828322
1825277649
1520009692
1792914555
1134447213
1949888206
434701650
2091331877
677080546
1403110167
840144914
411759619
986392715
2048204692
813620401
1962782189
523597271
2082226212
1031398866
951464982
624198171
544976414
1379072983
1062571288
742939054
1617262840
1218499743
1492066893
703309129
238301854
1695408212
861330752
1212252429
154774094
1513020242
2062221596
699947867
1586135954
360752431
233039961
1245701902
625341855
1274452338
657596294
280760935
577007905
954468668
405312504
1826952207
91157718
1960775768
1719509597
1767703209
525512288
116540622
1908660403
348256700
1001301578
481667863
568217487
357868535
230111034
1264676642
1808709925
416446408
192877895
1271855104
305168390
2016099000
917578500
1232331484
161843228
799165
819453624
1136889075
1894571830
1766652885
351388697
218647098
1770641369
559066195
1342079246
1452699875
448226999
1063832955
1333038887
2097447252
332899374
159308810
197178131
1142533812
278959448
1215499552
1510193070
304222703
1644594865
548969967
761520066
1766724657
551394506
1822303944
2074886382
302516592
1803317945
1852761799
512048911
697129242
1370329823
472252323
33500789
329372431
1312703917
2123863184
483995111
1933340781
879720929
1043240940
1818170042
150999073
152620731
1829089990
1072379267
405424976
1744442583
15825035
1057522033
1289049169
1162515664
174365110
2128736299
2011915850
372003158
603310692
1026002920
20748721
1242101856
489659935
1794831280
442824051
2080794745
667782554
961482986
101058980
641079930
1639785776
1284569219
323882515
664922665
836510625
1021805686
2072458913
117113617
693142333
1630457385
1015425450
538155441
417922690
1359433454
1664147405
1556505176
746628073
1866120840
905559048
1794025239
1397515180
1128220183
1014612895
944021703
322574030
1868817215
636148716
262697782
1253232119
1274205400
296985333
726551792
704692515
1562743710
495570041
1037254251
1231872478
654289240
960877676
1874289801
807422677
1432134833
509269505
1556805187
2054581911
865387951
8076332
2054898097
356107189
320318126
1940288536
1570623064
1797113828
42232603
1619640373
457063347
1696797707
575625214
805493500
628113777
1807564199
1749523528
315467367
842875709
1933073083
1662538050
1316312624
1196056026
1868337998
511908714
422118669
1101463785
453931877
1290839266
1914403047
537457535
444733145
1454833082
1870198876
213464858
833204569
2014157893
20438183
28029167
1879204060
833164341
1402372339
355570591
720970273
511227477
1197888482
1270246619
2061964212
548425372
638883778
1312817523
1939826755
1719053715
1951188407
456999102
656291664
1071654660
1991786921
1000925908
922571431
262921372
307291365
1129336005
604196509
1471986634
726118700
589936196
1516931204
1880464515
1527888797
943813701
2087039745
976756694
1712497664
812249084
706045672
1566052596
639321523
683002344
2117117165
903794811
509120174
828969030
1330356843
1314754092
366180129
371078422
1770525934
1481511990
1729227736
1834543754
253955117
266433340
1987201001
362157789
1565640777
933974767
1035799358
132691585
1460562083
1734269455
1564161192
492445396
1051755558
81914496
1133806812
2130788164
789677639
1798625853
1155154915
920764115
331689737
1233623759
807997944
1136255079
344877083
957304848
1490651566
221511584
1857880612
256217038
150544661
904314951
1471452158
50417774
277380336
304322990
1935607253
738063434
773159900
746871809
1064109948
1643099134
1457544266
603496474
9862529
600127518
952664970
713397001
1295710942
944473619
495773497
473619435
1784885456
638005657
281704683
307246173
354676184
536546206
1721833699
41385462
1879105092
772711092
1336806979
913770839
609757103
1717176328
13246465
826936582
1845226582
338098252
1565133675
1693465305
1103297389
2122891574
36616786
1690698665
804388507
1169363209
1470958338
1776530768
60457253
327037893
1736134226
2114913092
1546416098
1481295966
543298189
607455799
1472598852
1378611033
1726838251
696732890
869264582
1203153154
1452105681
1277792202
2125214484
543508117
543610921
2002995754
1878734200
340013394
2100172955
1466287516
53499892
1336858975
786607407
175829614
506964005
1240113642
1991851989
745314032
1273696406
1783383962
1469486392
1724600246
973334110
50782089
743874607
1515520807
1005887375
77694580
480547973
1046249655
1770187679
1795797543
1534726440
1185253633
1718770607
34028122
939910980
373417828
50373244
2107472473
1125269340
1018080032
1424293007
683408070
1328030041
894347857
982898193
1560872865
1679639169
791932281
1018302822
1112852734
1679775516
270131664
17252554
1144607181
571453050
1280468179
1536259883
1262080328
181932881
570639006
1618055054
1033877439
1577911152
963309857
1885834590
1668573193
1195950255
1628751575
307999072
1930339929
744734543
757225230
1178767541
737175608
1549581747
1482018550
1010623126
140617945
247327616
1790559822
1283580799
1883708192
1693287360
1157003998
1082016121
1406406949
56360825
355007763
985013948
2144838313
717219634
927798340
1767789892
980374162
1017592515
725406454
1631333179
1049005565
1843725742
1263683664
718105811
1562483347
756667374
451046721
842582750
1549590760
1183605775
474911280
1321008089
795351793
870100793
1986579991
1248621762
80278138
1457089621
1679718841
1551463855
1270542525
89607839
1642978749
1787864071
421673702
1601229894
687464776
1812851557
1333056320
1848605432
1020952546
1440106548
1039747493
1858341273
108393453
1837514357
1925412956
1960034303
935306862
215331248
1579254349
1599556265
1812366514
1907392057
1241148380
1329198821
632800221
912240330
1909178035
1468821637
656037116
1739997228
422137423
1893447482
726740284
1190188752
1663481487
1971472477
346063493
279660867
814253848
1184794185
1702311897
737509774
1883318033
762155837
1897730607
926130646
489413409
465785665
904888670
529676253
75770027
538625068
1668373415
1229013840
64029603
910776805
1964793942
950489946
875889526
1891492952
1439916636
303120286
1672372849
1672501436
156089432
1704401419
1996709461
1917408821
1980543714
844524089
160724154
1938103707
1781532416
282082421
576006231
1966638260
1862961366
103339710
738609081
843324094
992181387
1974340074
1530303033
616396065
1724608112
364988695
458686609
681071988
1472911082
2031952041
1730142006
221298959
1395221022
703017763
613101249
1147300775
1771641909
1049560669
2034043156
1707449459
746415957
1453692895
1601572258
2022214582
1392423151
1673489316
1042270855
535111049
1798023894
1955686786
370159283
1781472488
1965648104
1340785581
1479669035
1506640192
159527483
1283957874
1659116644
1666957087
1372657535
262321785
1308726374
268483375
529344716
345391526
971808422
283209582
569802099
358923337
1053651158
1183924188
700308297
504894310
1141938612
296867533
1914278311
2037693063
372374419
1226002160
205558734
132578254
1782754742
642550037
903113495
958077556
1551263901
1178545190
1888908332
314871539
251432048
168738224
1822419641
769841431
186312967
1843524803
2104006131
1322958734
772492991
227793646
1354461
1863164880
1605681932
1003822201
708687802
2140000589
1354062875
1513373223
605895101
1874013462
909134765
1077146756
1037313465
775728434
1075258191
1904956362
1379690732
933433016
156631407
1324285526
1896772021
1517395748
1021375431
1708893227
1507955575
1203128255
1370102647
1520689074
1504437837
608672490
1639813883
1632788226
985178151
1915498177
1576394583
880909788
1890520997
578062517
277676955
833482991
1310147040
1851197081
1659085796
1142441368
1459094078
273535908
1323898338
588498235
476704938
195107735
1373790509
1420636351
86936586
1204707432
591330087
1662259243
1461950463
1319078371
1312448725
2075073596
2023950742
797427431
629800395
617636291
1291044618
166190277
1679790154
1253684611
1353941598
684405819
1911734366
637183374
293836445
712779756
855781138
615407973
1226012430
856526894
128483778
1362079159
512585642
568947897
1814075937
891999475
1486393425
1554859566
1117798775
1235064166
121443724
1298480433
2077237195
341227569
1664574119
1332224478
730673243
1472697304
87824190
1241147716
663817401
934884107
502555430
621817338
1547917356
1386848230
2142293344
267311830
1754166303
853450507
66337552
1206070985
1839651344
489677490
1521701137
1622381817
370854983
1061315718
30528308
1876427914
1518956246
1783131959
536955892
848923638
1247846507
1607629318
2138334009
1632678391
335022173
975043986
1254264041
1268077253
1931746640
1348336915
746594753
1931040562
800530936
602271831
296876058
1296513222
333593744
2103609553
1291205604
1680867825
467243782
377209351
117077784
1585447683
1796355445
209875768
2055407995
1117776469
646235502
1552067932
2046236643
790301256
1598664983
365316271
1428559207
184222910
1241646984
887805032
2023619150
818792157
1380582196
1935172094
1605919356
1664914322
1165700428
2029998081
953662715
1055580646
1690099397
125511276
1001303747
445246327
592411011
682420339
1263255106
481647016
1517236588
1663011862
1651007167
1498432978
357480308
301725879
1958210428
568937955
793094292
1312639312
1212496323
532675584
901279666
513407610
1908657139
2095528000
309783336
577938652
1974852978
64795620
895257493
854482414
1212489959
970473495
1891498100
1288483716
1104654464
1549295262
2144356382
1297510332
412047236
53721742
1376698035
1365968356
928552337
1597734154
1559697234
1233619165
570739145
2120852669
1259332703
453800215
442762808
446542012
23070634
727875297
282657476
642176396
1692194056
769069796
2006474912
1536054241
381828713
255061145
2146685352
474992001
532826910
1562996761
1777738577
1365067574
94982117
71397302
95001578
805888433
1447662908
704938012
658265835
1574093834
1112141009
13174944
245214316
1327582263
723675540
1050718883
1954839760
663261856
1965211852
1194661737
1548209125
1186890216
1959332747
1430441869
286827183
1508836620
1671110622
909234564
596175155
768349893
1307487375
1925235665
1288285577
214597005
1330383449
1753664163
870907832
950208147
407620666
938994061
394837390
1438859930
565958333
906843756
1831992940
217108610
614157285
464519973
1733666331
501225573
1198091476
918874307
1298984209
697552709
804611121
1524595619
651873136
1222399714
793990215
1127730220
1205164648
976691240
1683081504
130913221
1181604188
1449917113
1070771791
609859421
922458002
1028069847
2087590218
2041447284
1057824452
2115882203
287569136
1002707534
1961124806
1417891973
1359068828
15558333
965289924
1591107279
1846363388
1618253779
1677140462
695115300
1389073663
175935356
748579528
948772503
1028444327
636344619
1156161163
1161239936
973877858
638673189
287202891
2089823631
1826653485
2069008
816859937
654223135
1699450416
482181164
1206289854
1430873307
1888022951
1845432031
524661038
1422252221
117005045
1976056055
1180989056
532397089
65549608
1340652100
2082341382
1020172856
891974979
1550459096
573288924
2106693115
726211073
734148974
1798289795
423407459
633480845
466704979
1532502731
174484919
49288070
1684644896
555296725
301601907
782768682
668351450
2081613237
1353918954
1741369970
261051397
785346973
1754269560
225246104
1329017833
1452884433
1695241390
785528617
149149212
63709659
2003207332
1678749896
724356270
1654019505
1201769415
923194576
1951263615
464671764
1886386991
1505553569
686296828
1168712012
1438116577
5849816
1327930253
1876259252
2004315271
217917809
1650853726
388120796
1602593354
1407704848
1445748538
999429540
82215113
2139085876
690578615
47548398
483962642
611708162
969873295
1702509673
56249943
900654359
561937973
599964807
362984962
1139857433
571429597
1973580856
1365805476
1147261451
1805595794
247831257
2031733421
1878972316
67816997
1906200369
1110505345
1866086405
1361606012
766966361
506424083
582608154
7621724
191500383
96330320
327883683
989240563
1709147447
649450690
1399983707
1670348860
1435578627
1698470245
1757156837
671450472
1466439868
396624340
1837124270
1469523760
1125547184
1889442879
1611104940
2093449506
1699972869
1613110752
1831847765
1386230368
510073650
1910332505
972595081
1335947415
1899384148
381181129
1730478813
539551494
678988728
1016494141
1424795502
682988620
511513960
1842119854
903008300
37406505
1025616782
2012461360
663883726
1548827058
141128979
1432022064
46958204
1656005686
1384555386
1143132117
1171412093
715083665
1386159754
1883494839
499302518
348015000
462173694
252932141
114930880
1425099807
763392384
403883698
1379937959
1606409016
850431893
2047986718
1506104895
779573664
919122053
1815442167
2093667039
1219027977
953962290
691495821
752643427
1703113718
2070415564
328431510
1217163518
120822125
1524402745
2048659653
904676152
522628253
2123207494
1950800470
619063498
491043311
49530735
1134948409
512561505
578410041
1952458904
452951497
578176448
1405952229
803097840
2010393789
667965444
1967211698
249012879
523694266
1985950632
222775697
658607193
1940720492
1123666099
1120205942
1816732998
354750131
1662555083
21270820
721984648
1062848598
1182059247
2086194001
1149321200
793023451
282066965
1069938177
1281862039
502656844
1373681721
612677673
819366728
1215024724
951251125
1278195821
540772454
1310302376
439467748
51442256
1096447586
985143662
251093858
792064454
1733220795
282131941
1251545140
906156984
2100392445
1562476723
784879010
1214311817
485390428
845534343
1909803147
1822828456
436326165
833499651
1139867525
1549493385
1542542154
1458387320
639626787
748677319
1320662299
1543064916
1601984678
534493756
976320218
1739014963
1245219952
297804643
334293651
1948959047
562316654
130868081
403264411
1293771992
442852264
667660161
518825213
679828435
395290760
901200998
435533488
354208899
119754836
1497843459
1354918631
2141193702
1583900955
375348918
1583668254
1329731963
1331983109
1354511566
752710987
623632579
2002129970
1428794978
145549884
585657328
1050208741
1757177072
495963698
830417467
1736285250
2099094027
180022176
986174647
87854059
169449174
979844694
424230234
543133099
1217687046
162596325
1772797492
2121003952
2033269554
2118718120
792757811
841866217
147559389
663933624
271668993
183543991
69212832
852519794
1530383824
1636126562
1341851239
60381332
488818832
305419356
1673965844
1350178233
379005915
184348399
684818113
1576287366
2143608017
375180688
1101065753
1315169930
1533604718
1022396533
693500668
1982199855
1991857548
237426265
371902837
1339650291
1627187069
1673177789
1777589570
509564955
221099932
2139274154
444617065
1046618601
1345854915
272090705
1266596196
1354519024
762812499
923816120
1754097871
1947799710
1300209847
1340339387
404991612
1567916377
1235024234
461877105
1541409992
1179123269
1931902262
252756582
888386095
105852938
471019437
97390664
2019065145
635559026
783475821
547208993
267881793
285705193
1640381799
1415569610
1140840389
902736898
165480914
534577754
1871781949
2133152164
1524378038
1183220734
2137631992
2076657138
514135029
676619028
1894889885
2045906147
1662698245
1189862877
49656908
290771439
771272106
1275816443
105487369
1784197076
1743431044
1781349897
1015218602
1850084008
1739716437
730315626
330502022
464633086
1966956132
385696965
1803778996
1577715271
1176037890
249967118
1297088411
2003368156
277771784
1886011234
1094969025
1989958211
1491660144
1600240547
1747126798
1589951313
1427664381
1799734379
249952276
530508162
1681835429
1075521520
1782331796
652498144
741630418
1254866070
1475410838
68219147
942678783
1010530449
559258896
2008121226
1653083859
248633453
403498086
1160931518
1317917674
37310614
47479928
863851572
1060425944
1670682148
1175885790
1571385857
1703824295
421854709
541176959
596236678
196934948
589675046
1750348616
2010734094
1152717633
953928121
1025659296
1839162930
1495904073
1744156554
133373175
1524451657
625085875
534129633
1223548816
1924146998
1433032364
196300496
919448623
955953670
279876928
619426639
476794502
1243583509
2025105119
1503528681
1808849142
338345979
732612548
856999143
1820181329
2133220931
405997087
1256006655
1115189523
605947962
129471287
1939710244
2137040415
1022342480
2023734196
1347804527
117291853
1569942578
1052736053
1335413224
707848637
363817253
1539971886
1198224315
140957760
755999497
365993598
1329502841
1970327931
771115563
1972214021
71143253
1041294367
1324681700
88102781
2064454903
35573342
1961657073
170557295
1932960643
1130148715
1589564296
139172399
201912909
1256081265
1901582636
714494977
1996943617
914598079
1717214976
1837489910
358484752
429782866
1632118376
15508607
735031098
2114944004
1880594136
1628050768
239214462
737730387
817525371
466020019
1775268281
790763823
1315500642
2077845804
1261164205
806422327
1592433943
1714690913
1826670041
2124668837
675607547
1515258472
1170204815
585161214
918671194
1067282958
808781864
1848729404
1510110192
580698890
816471524
613925881
1983981898
342247990
1608997883
1812795019
257233788
494515007
83573258
551307393
1049754129
1543299988
2034572841
836905534
89355871
1333686361
1800061870
652599127
1250220769
899110550
1181178783
972772957
1195853141
2047345906
1305361440
1383738331
1188141460
1556309547
1913470396
1891346499
1471148296
1631237001
932741893
602904556
656439400
1605210052
765726990
1464757943
959628593
831052079
347133691
123436399
196448814
909520121
2132511314
221277863
152077980
40888998
626999338
1341577365
1495495048
1927787733
2000952856
223852606
151944551
68003510
186559704
1614653087
1519371270
1147349490
126963536
724999206
705650052
1925739791
1637527314
139286650
903783719
1527547727
1944598824
1257022107
1363458497
2087347751
1197841634
1486952550
1224541954
847513002
418407357
1072777604
1161202417
245052218
1878639231
1101316782
515169209
1473601070
707397422
69381312
169330206
1746335281
1226452866
1488430766
303763423
250609241
1997739926
328149383
1520544668
211820194
880585788
24177396
451892738
1896966086
184480313
1968945728
1502106539
342050830
748205360
1401199532
1369564611
1776883303
1756781876
965505536
26659322
172386097
922323770
1938327237
1886444789
1473094437
608246761
1106938447
2076470507
1280874732
1115071189
1826372840
1683986791
410650304
1754728851
2031025967
755800636
1030169382
1308531246
263344207
1235041537
1636149211
32879760
1135768227
2027762731
471309688
602355920
1625055077
157456912
541337585
267076732
1741191638
1942754984
517219962
1243125579
1622124775
401535018
1952503359
1076852755
1500506942
686304201
699497
2088637745
310682633
883300257
1969713188
1846728763
633698402
761458063
713040402
1392613845
165867616
446818461
1719269539
765944772
470433394
1529021803
1301175407
1571002670
754309211
345413049
1020843229
621516273
1215692819
1911106509
1165422544
610606732
851944829
615928196
452273793
2091627479
998000643
1749414994
901913133
1721031702
1327570321
1727071100
1875007058
826715776
1752675381
795942524
1100818387
245842517
1343572282
184756993
1667818396
286874194
1296511754
491803195
1579827349
1175496816
615353910
1472911082
670463731
844812751
1445674715
1285013330
253067193
504882538
1618273099
1148143709
72588001
595649216
2144151530
1753386150
1018149904
160968235
58892137
920863981
1483423772
1921163021
2056287679
2099058000
536254175
1436973420
210043376
1389923820
413537023
1019791794
1370979807
1492774458
700927820
1545376593
668068181
1441510124
931992833
1524802069
1741363202
720216110
410188460
1206219090
37068350
650574009
604454107
1463516093
1747543377
324441367
1143127029
1881837578
636186290
1609526593
1495891133
1524585235
1856440726
862286432
1067165444
1435062234
2082452863
863177468
1569872807
601396668
830675920
254959572
1081539770
1835965730
1189186659
1181373270
1080158467
66372336
1671985108
526929556
710208544
1928163968
1748136591
172458694
941738191
1682506140
1374314465
1217714473
1201666860
1058101491
1525331108
2081687860
2068170227
1367549133
555463080
983848917
550027880
986699504
215429444
538752619
1046125305
247575131
1564345674
1741568416
361058882
37202704
1676723774
289719977
452494061
1260986307
1707625786
1892832883
1244947982
2045650979
623833357
582605413
746871217
2122837043
2021102362
984260928
1222377836
99719237
565862931
1120459096
613232085
698471530
1047014898
2051838442
1259008634
1521925617
415573460
49932124
1577218108
198868328
1599294856
965231397
2003922955
1237388572
704426497
534256998
528932736
1972031165
163052085
13624053
1711694521
1514994480
453919254
1404436584
2070430200
387013144
626949836
1334288662
498895747
398440295
1224016068
974439004
1370339719
1712297973
1177478117
217776794
1789074204
1492387734
1002240504
1274665214
76504672
1707037672
1981018555
1765101389
1400487217
1292022151
1310346111
184768574
2039446395
1068199931
1578295465
1796734716
1248792262
431219858
1586328936
804177881
2079120093
1956225633
320983720
1780335449
356853329
1681620562
1606085968
1322134874
507004789
837084359
1592602029
2097164880
1742269201
630884106
564985389
689488889
1752353051
1972436399
1851804179
417789686
799562038
601042004
75722646
354112742
293990962
1328342648
1805309270
1808601909
2048707368
1047788316
1028307252
247756301
309328807
7077307
1386266006
1624410039
85427811
793797794
1770452305
293163071
236418321
477038511
206042693
1608661790
766529806
1759328824
1042202368
824596874
1788652374
1667919766
1029811698
809384876
505160722
1009690717
1140613523
88803637
1645738208
815945986
65100716
176788846
1331624355
637710266
935220623
854755407
1677916342
1798649041
1394145709
1568664804
1575332865
2074931024
522683174
1079727362
1282575826
19441237
396395535
657618972
529680093
473982594
1443114128
1395589522
1545169883
455120334
478693210
1655859159
1969829659
290213468
190901338
1312818015
502502227
1278616081
742341783
423454594
634633453
191966230
1284307138
1625751182
2094554671
1180206771
25181719
406355238
1140209156
1458427537
425190494
1946744630
271862693
321852120
546290401
1153086688
135094974
621340609
453706270
793076754
1649270292
361413937
925231118
604877378
1739484869
1258298716
188421404
957524161
238503791
1011389523
1783711091
1863045659
1406735839
296141460
330774026
320279121
1478742022
297162723
1074253105
689348390
1953108584
1398175245
1321658485
1660430174
105831315
672810294
423291826
2065170786
1015748433
13457195
1060822520
1114812583
914375087
104605663
1086024254
462149562
106031202
411968868
513617841
836253310
1839316552
1982832906
840348324
668916034
786265685
1658481297
2000716761
926403418
485079526
276328536
288085034
429788895
1228275417
1001165656
493565722
998730063
685115156
1964289283
1613061301
704319887
2097546423
1455818876
1796913058
784913270
1011263279
950211829
1031616291
1596236867
664305638
1121905716
78805598
1198759826
1585368349
2018625468
1296638281
1922975945
39975433
484527263
843116662
584867972
2017878181
776915300
1562840911
624386629
1315192622
2067675187
1269631308
1493813285
1308096582
1443063830
1265101858
934391566
2100813314
2052156869
1861413157
1377764613
460839343
1427012299
1148859617
958787918
1439261921
1390334271
1917354300
227048663
504032807
1221890538
518485608
2109497327
2016515234
14033596
628925966
1106274562
242051217
1392417275
17895695
1840832579
1123838192
1376796960
1013986132
46948817
1023661178
1217786512
1159737186
1988406484
1673135563
1886321549
1092517843
1592017995
501392122
1476836316
1943340282
394771651
1143128237
1356832871
707610662
882961203
69836471
767591164
1658100562
1486971505
1320304751
1172150162
562155232
506408794
645598624
1889488569
1174659774
20424131
1261265301
718718117
213711802
690151221
421025796
1424056512
466057387
1131631183
599331210
612845441
105403997
1892855838
735129310
1742384769
33692765
706351707
1770087226
526724920
1038724050
948426851
1330995746
556780427
2018420495
66439616
1931142922
1709559054
1266808534
966115674
834075031
2029857707
61338748
275012063
666352519
2099922136
1813640458
2084223988
1302801331
1613508928
1458208919
1149046721
906838826
2134694136
1578654203
689547412
2062424131
1644345466
1827177714
1628875542
117794207
249483463
1497040721
1129844238
1117902960
395749680
365942876
561775216
1312764898
215132083
929001726
1683925620
1891555294
2033009730
1689810859
1404766717
116761888
1757950198
894997597
861034799
1102823668
2039331307
1400515985
755943825
601544283
325970426
1102882887
1978267872
1228561400
793908738
2064143257
557022515
1663086129
723936567
265262953
2099861932
1951175384
1718243145
52061876
945218808
597997815
952759749
1617412525
1095018579
2091261617
1925617085
1160339050
1208663717
1083839595
689000192
541937290
555648704
2060845841
244612207
1103002356
1883412481
1154249859
430430611
425264610
1708686180
1474789447
613589942
1305713742
910945103
565091960
5977398
15713996
1898076635
769964490
472989407
1070740165
353841029
1996226103
617903925
920258951
1334489114
142567582
1571570143
283035588
1312109627
599162879
1535949555
1696593176
1902761739
1669455347
1935169074
788366083
280989668
2072794264
688980603
1300599085
1869934524
803369930
124304411
544379873
2074718864
179538554
1049284723
505366769
1313429013
406408448
353445370
1190980547
1645629940
596409307
110034001
1778749003
1095771749
164232570
1381540321
1635061714
882946607
1292004063
1184955553
277482424
1056904726
756523232
1520125766
1910729399
725961731
1122371294
1396556608
1519814950
989824601
1402908315
1687612816
462827834
1925868451
1675048731
856238630
1820502829
186538598
292484680
905703293
307222619
1493449373
1129385406
1952738446
1134067773
1815298712
582380835
299544509
308003760
34834997
1868892040
59957001
1659937097
1478812613
434988941
552864436
1365095856
104152823
845167701
2056111672
855559821
1760415277
49281581
1288704845
1189970485
491926751
1514247515
1380643631
1167805150
541312050
427785372
870194037
360991962
1921011024
1120394125
1467522796
648654012
1174366353
1187602865
2077540467
694322394
1219185886
1904843873
1635303567
1009017318
129208693
233584980
164523257
1087196551
1480076901
442831410
1856293066
829361011
955008475
512323203
873541920
14358946
1029147052
1675188765
113473772
1894362257
1203980548
1527196649
2063103751
1648088545
432220253
1175000515
557543230
994636314
1903376187
476135804
609945075
516752531
1262837791
1376096222
1353703390
2072859983
1916793101
125754997
1017490780
455841136
79422990
35818033
1324393580
39365012
1770456476
1544742633
1603498426
1002283891
1144603664
230765458
198053211
723258349
1792856040
1811005163
223754168
1327633560
539097072
333162113
642318797
1716140041
182319135
1656181017
1614309340
583717499
156413
2142909797
775795442
1783937162
1844424211
1064700848
224213616
491989875
1922209983
394460491
2092217841
353817333
934097628
1885461952
737953021
1047170308
1635217856
1593270748
123906786
694883051
1031154254
1569939470
1519206020
1605534136
934954553
1094515418
814802318
1635592741
1357951997
1693578623
1007292622
2049214678
157148463
1011341537
258092136
1213223820
1500179045
1075806480
577463963
733811387
1394440993
435171962
419661368
963225477
1275553615
1858348446
842450059
1900730716
1643600682
1549145257
993580596
27952246
125130773
1309373708
1547193271
94550810
750939664
1487833357
1453467323
1967713962
810845931
1006351150
4709555
1669028249
1534076655
742167262
1119694304
1474687000
259514970
825304509
797776959
903521961
1320183169
1670511684
1687379476
335868366
1237527810
724877443
1838472481
865349577
1007452579
873617696
44001016
357412735
325391435
2138286826
777249996
675861185
1754569813
1153196703
628308477
1929743292
1871761156
1022736506
1783060651
877997879
1334837676
1190804918
2108694684
789481536
320576978
1813026218
271943753
1360513622
1216217747
1836229166
659536489
1184858993
1491618858
1379236364
2096942794
1364379608
973467052
1464804878
1707024070
1980111669
17157297
636545250
514816092
670948045
561747954
2108291626
2144442864
288112331
2127527071
307947096
230415374
84078664
53432250
1055556160
1641306018
1819821352
1962926095
1528069946
1843010876
311566929
871085612
546161162
995818918
633267402
1780017028
1530434913
1784318637
4162748
757827470
1508614746
3218650
1809341367
527400836
75429879
1926914770
969433335
735023851
1298900623
1637260960
2101400776
164117449
1006025793
985302525
641253572
127355446
1485378756
1666372418
603192784
462058374
1453621869
1662341131
583142017
2056934672
69192288
1036169414
50699036
582520820
676877847
966577592
1952558865
55270969
1266593280
928151379
2081220860
2065447575
921412590
786331350
356870851
1604397162
240322855
1756104113
1386036959
58662100
1722547036
246207404
996175095
1405346741
1339491180
179707307
2011867265
911705779
1815358296
1498241284
190796197
1880459964
978548457
1524174857
1847986471
1478435714
1800753477
613711728
1116585801
475337096
883979979
2051515762
266085244
1117628171
1634249713
1647991515
1910968629
757883564
1446902979
2123841412
2096483343
738008086
572012961
2124711992
263837356
1100469051
1694825715
188222857
241484871
45963323
1941812309
1116557866
1208624469
1510484258
676859959
2075447855
976698568
231598802
637560892
1891642491
2044089638
1400915712
737415771
470318207
1505646291
1945586977
1241262350
1143428449
630693026
1183107426
2042450820
1598886409
408822865
42883302
1017072897
1268399576
1679100487
1890453186
495977618
1283734389
1536077604
971987546
2086171427
1284550177
1080559762
818070871
1413057317
36497651
856476138
1744140553
2129801811
916376104
346339915
1372363318
532027901
1033045216
1656665899
1150952026
239196390
19917531
1605690748
506261517
402345917
239433932
496797231
1681093048
1514330028
1314841017
1481634392
1605681932
176027403
745120218
349206127
558725555
552020664
1773786571
123805659
133397935
419364647
135139212
741216592
1541544851
1214733420
770588564
94788084
898135419
506414834
1010364464
1663890376
1412669768
502165321
1042443837
193405787
894067920
277921890
594135542
999996769
325309100
1272861750
1560824054
173544706
1054962443
1767505114
1595210414
2142799148
1632501374
762587398
878883391
234741925
1501526276
513100110
1970390995
1082476020
1616476183
1146085545
657565522
1680970569
1070325140
1025281872
631728248
1062108794
795710932
2012413064
1000023611
621467269
1513624934
460567683
607239229
79442108
916636881
1717135182
1776223944
634379860
948767797
657270689
937955183
70460576
1178890704
1783603102
452230315
1083538970
1668355825
1950417693
533677295
390617768
599967602
1027075300
33726978
66830968
484850955
604448130
1556872999
1257917867
1097651674
1983534588
1479510468
1916969739
1676455428
951621503
1601922795
486171480
1023213441
2013316848
1710954425
186228833
1842550211
1462305216
180398422
1880308082
875064997
536678903
1927836090
395741937
926334772
1804436664
1330257783
1264290226
1642789496
798778058
1613375781
227956890
1977709717
571616223
2122676979
560610497
1956369110
1096584452
778819850
1463113539
778911075
997518455
1318019584
1340629139
1352836286
1044387548
1601011442
2137604966
252443147
2103894949
1569043662
1137367358
2030936294
1994236304
2131819772
123195298
1978417196
133305247
1629225239
1228730974
477517332
988666483
1448654859
159517603
1533062387
974811286
1755377339
282219605
361883437
2106615535
1223710649
1769551731
334511985
1239070559
1253812513
421215744
1843137840
1505327012
1882987148
839436405
2044996229
357045139
552380690
1801991298
1621102366
1947213066
250305640
1102540671
15964073
1893890117
1122559173
1773451272
1148146362
411678919
1100498580
892405003
81257069
307800193
234638778
1620768524
1264689020
508008236
101635103
461579885
2066674986
1369494148
1294952822
1487407622
203044979
1087595405
685745655
26074071
63057083
1672336762
2135455222
755411
337603926
644156711
1842475285
382854827
437013834
1550058476
1734308354
926345796
1193662334
1584682193
2134462029
1267243773
629698963
123261322
633300206
2117563447
1756090906
1286876727
1508650261
1184763864
2012104209
635456675
917964783
940363144
927564837
1009058609
368850555
1055731781
849224721
1151015531
1943042940
1400408735
807924402
1186509430
428917133
840771717
1607534571
889857390
1807540792
1524204745
522901692
1561736152
1524815370
1719151954
1863966797
1593574030
1086276568
320967396
2020245406
2061159870
607892295
1893259643
1521970116
884354016
844533187
1019265347
1846106864
1097699731
1056987395
79005664
450611480
1540673799
1171776180
1887585346
574353809
1169915198
352482828
668646870
1208613422
370719142
2006079205
442993123
1142530363
294297009
1809655497
289000253
2079898373
1181952429
970610797
565282440
1376618915
1588463408
494883989
1257344659
1861732936
1438901583
1475649232
282618348
1008744411
2331769
1349314065
1013563554
1679147528
1937978617
357236310
1618276461
2088163718
1906674692
2130675355
1357409850
1631101707
1764732749
1573410654
213753240
678894572
1391559452
429810253
2008292417
651564141
1417769551
1781144656
401217424
34269234
1124068626
1541066277
848001809
913970843
1601131344
187984737
651961688
1466866676
1731802296
2028943882
1095205952
1032124276
321513094
511648042
1464173848
1710668215
1405603147
989802427
981107940
890881697
1996661966
1484745372
1325229363
1395145009
2021781114
775522099
378244581
2015362442
1070354637
1491879890
2016379137
673206179
187177948
1067962074
937837680
639906342
933439362
1638679838
493437002
2079956520
704000541
1217556795
1203154638
932735209
1141672371
715428982
1880378682
2097484112
1219133969
1902184649
1218168087
583777849
1454870891
179520427
2018821122
1257888744
2116466757
2116132156
1183436232
2074065298
519733795
1836526156
1410379784
1006905301
112066294
293911418
1969423055
1674460866
758322897
544854011
1154614750
1239791581
1122967573
312986301
825985878
765739158
500853349
992830417
2045087184
695423145
1987022364
1550024958
85029533
1168351536
2119580959
1303181729
87476399
439076187
1802002864
400958508
1451170327
1385527726
908290182
1012650305
493922761
96727402
598601464
486603398
1878308042
197609960
1723995407
1684331452
415236132
401369160
1395740004
825176394
122775073
1296531685
1109958026
1570485957
1381910490
119663177
398800413
1223090499
1511207485
1708369788
1204263472
197694105
1358571996
1145606421
1248670212
512798439
1823047835
211915012
1065537693
1518060422
91919452
1682794262
694525451
335278557
83441473
1300178293
1876020380
666213749
781373427
1826624151
315689072
51725336
1001910665
1944945965
1005156367
1109336065
470764179
1812362091
880327255
450238114
813373138
603845366
1094271506
1483850137
2031443790
1526335346
80679617
2096342065
1032176793
1745454054
1450835226
1938823388
1912808943
891035391
1683197174
1040189285
1410499303
600965644
708081154
663947188
1900323789
1975138733
154158208
1285538770
338738132
781313925
912208115
598470713
1603132566
1759841295
922694485
1044358001
357429384
126865298
712964571
173847189
1144521185
1031678443
1325437245
1463710556
450559355
1846867475
292747025
1054284847
554217946
1992428456
1053578322
1885969387
434707588
1005679356
1886857264
1123533530
2065169031
1505327808
1016094179
2135507705
247534362
828266023
2099755861
444609949
1538322575
787885949
1748496935
1480135585
2070719288
923108802
167033726
1415162716
810260415
1001080714
641876736
1806785078
301597105
2101722676
1386868572
1174347839
357927058
1185363408
855346189
703246890
592175150
378994941
164463122
985536412
561163809
1425105618
505207381
837451964
99423079
2068881840
1098573999
1893814656
1847849174
2103712877
128301906
669416030
480137895
1033636209
1003438889
1876322952
378304432
1126606495
848409824
1677242249
1531310748
118400588
2060308718
1196278205
1955924105
270401303
1134571640
2070044214
129753425
1636888539
981619335
423110234
16943952
1114069117
1893465775
1970877408
2121170904
2071411948
527415864
865914907
1994991955
1166543959
1305602410
932885814
1047585370
553655507
1752838238
134794671
568266148
728463723
1866256870
484211012
2022405227
1263969957
547494164
107213606
1357227595
1940028349
1673033138
551464518
1223024147
494137830
1458011460
1225399037
1883621797
933999891
1818498100
1773769022
292144088
1729315686
1080599330
522278577
493240723
1785516671
1285846705
35913606
2030386737
825709569
1770447442
1815554242
307518817
790602513
1859467531
982746526
159650473
1206506631
1311860441
1863155554
1954920794
1440071276
95139109
700864838
772220350
1266969828
580514887
1229734201
895927229
370000425
1067707648
128579106
327472153
334370516
481368344
1255248577
1922437423
1121424791
584674978
286520224
1178682667
417794641
929616187
2046918726
1073265083
2127355332
77601458
793639752
1556310786
337357074
1206309735
341586535
43470861
1586202794
109856260
1167203821
2112217570
248409134
1935935713
858404400
519418705
1589131711
1797886089
1825240013
369457411
1782409562
1999398971
859100059
1332757878
1389760496
665825850
1199710992
1556251853
2028653296
1523604187
1449537082
1632302293
688937464
1753193177
4031199
1608436148
1961050959
152955667
275637058
588991024
786467540
1338718369
124584065
1350900486
2035927966
890615873
1077629857
2100542993
2030308521
522763474
81212127
1464630905
1429655257
297026309
1079385994
1521082825
1478294117
1076149223
111220359
824981111
1881185104
401693157
2043371049
1846248927
1174456765
1972425310
1391434972
1083983628
1550616144
2002487974
1492749089
2061507663
2035996735
423413277
477387900
1898969397
1362110573
1373160951
1036909522
629959761
1206195032
1602652715
955719876
2021946132
381036834
1457005987
599681193
1647984172
780256266
1031806553
823553519
1835969672
1399214481
1645710261
2031731314
1553600015
846194862
1614606532
1964907105
1334270226
242849425
2078708225
1362876000
1641346721
125963868
1951068534
1563603743
1470327821
1843963365
1451365166
1500278864
1761554081
483410380
417501332
826703388
1498090560
1881290825
2107107632
1525377447
606832348
1285612059
709381454
2102227471
1980853464
1923918590
253784331
493831471
25302769
1960046004
948705913
1382162721
1832924550
824487582
1147140127
482532281
383388625
790900413
1184486602
196169234
1272108374
342227087
576858928
637532112
1545810705
1978001617
2057107547
457330226
2086716785
2061189758
834557746
313283083
1885617125
2030765659
1033334737
748608283
2106562027
166277125
2127897180
1382860661
1041178728
1172155667
1908873386
1991779669
420213293
1408604380
1010873275
83821140
362461355
1658330470
373681993
648217246
242323894
55546889
201996260
525257652
1620575637
1771881339
338062757
392763285
629628024
1992983298
803715970
370983844
1294136262
841602063
320366290
618029108
1486338446
1773805285
687495030
488640657
805326578
1491829351
1884623749
1956245464
1063563246
2041268109
1167727131
117342450
1850613172
578796548
452757526
1878947626
1138148135
1621882431
427056068
1222651371
1455222393
723236385
1972838759
796994310
1740186316
1041136540
16475887
434567082
1231147173
880127975
1164305456
1465030597
614539780
1661812705
2127115514
1052591301
276449747
1109094727
474423988
1906659582
1523004091
1351495586
1225952883
929023455
528799049
679383142
137308365
285752718
773700107
1877166987
2067304213
1175642841
839916710
2084102055
376092380
1458320192
1967526124
588353771
1721867040
1743691611
1035171297
757608101
267581461
740048854
978582117
1271459027
785397671
1456759425
1461176996
222778374
1502483804
995052757
2120177119
150067710
335475548
828409747
209775865
856673740
1652382127
1847302264
242841194
453893173
83673516
1645174366
344675552
243343672
63046236
621145609
1225766000
38339221
413651597
1232501711
1700866935
788352588
1629963309
201251769
801264676
196443050
1425434111
1398495514
1967249072
1830513782
1716958707
671796848
1602605612
1982096294
2027501554
2011462292
1581069392
494866670
1659080002
1590366123
442086282
332037368
1633612513
728907822
860239907
626257631
1808378139
892766414
622066910
1724275549
1475748621
636440641
742532768
1931278473
1409852561
539687532
2039781480
2097999939
243472996
739049620
710250209
1438701152
458174020
57437425
231386056
1269700400
2081345207
425713602
525438730
118006074
1007873227
2135190124
1355585639
1394474885
1714223750
1977149359
607553292
662849641
1285240849
692432816
618875896
2139196852
1641973942
1473428819
396615334
2079079514
1205215636
919290884
980663031
409502203
1633683308
1324562233
1199390639
1737011204
786668542
847407043
1494700972
832535599
2107781352
2057176595
95957830
484262148
183760250
772341218
107596306
1975454101
228651755
261529664
1349389601
534342313
678335676
1896490924
1240698968
1758460728
608866965
842708597
266010475
248369231
1182986040
1120590645
265079492
1053913554
1906736900
1167424612
256067347
333439627
1286498484
1517239992
2090800550
1645879040
1620688318
1946595565
845425898
1576392142
512072785
1067451427
1344992787
1093515590
1808493577
420521016
1386162739
1930027232
2107327342
1299207175
1009178181
1602411974
330777546
585537709
740862656
475474176
389325894
696609040
1357988451
735598867
687476848
1541019826
1781802188
717039406
424563861
1750990672
537924145
730700289
125211117
1403411052
1918568859
1080316236
588820141
1934037651
1735783404
544984131
189677938
1375161589
799690926
1074468483
2107505286
775164914
633539150
793807713
1996774025
254763089
1158093169
2131173638
1881624749
24992931
339209173
1769917079
94501922
878759700
1596880688
53011271
580720076
522739828
119747090
1368596713
1325447962
505867727
847700864
1402280571
1089589185
1717653337
1897654571
237144436
602459840
1234875988
968797631
630665275
1809726653
1936718583
1332668983
2143417636
1411399035
1506293456
1028532510
693896663
525610446
1547474058
1405767
1716699877
1534457550
1129989976
1834908603
1863415325
841468349
1316286181
1195703947
947037490
260151145
1075856241
1087358133
1081880427
1655306753
1529061538
386673378
1949665739
313045838
466773685
748933813
1649618660
2060790761
2137943914
812756584
1466611116
720456408
1116489777
1159936743
1821163012
984782153
621100113
1160714620
651607301
468536469
838303510
1863066905
738407062
335965129
1634450424
1019499310
685814541
275506829
1658005903
1040628681
653049616
1759200794
1744328728
1929832153
490925230
187242324
50809068
1027018983
1474035182
1954885418
361064967
111240810
2124818331
619281438
516421963
134278542
334161406
1602406139
227222278
132912428
972597615
57193964
439335020
1495477541
688713153
524188347
1599896276
406114019
1606659919
465155749
1012796120
1462453819
1545585211
1735968249
890920490
979379981
1630668457
789929842
1133733052
514066278
163686924
965351853
1233231016
1911052369
1714345213
1646401203
468624126
1563676617
1193532828
116945876
936274927
961064486
524838896
1557633095
1635604364
1257188607
2067747785
805098299
585324871
1049247821
1029726300
629374571
1633797706
1609804376
1703636972
1958716971
1076802986
349440499
542772369
846117678
327364033
11284005
1330795902
274690179
1337702549
575172791
353398106
938001326
1215198397
1661805604
1381561975
1231885160
1332269365
1439862278
480769185
48803933
1965247554
639734732
1726592454
1605711095
1276278107
594205229
2141527422
698583323
2129807774
226541261
231574599
1378076627
24759673
1082467154
1189105555
336784655
1289925431
622518537
665222001
962302145
357844071
1013876026
139499934
83956543
1745253466
2016768901
1482723591
256968718
495932309
1697412624
205720935
1335426316
272036593
117686457
527231924
619993491
1121300815
959452385
1614502186
464184450
62952790
16240985
1001019186
495599811
1097738523
230703385
1481895449
1564937231
1361330540
1110298951
1568346000
42624682
1859673117
304351207
459840860
1450264700
570142686
704527618
448318406
1844325784
891471506
1093434868
1618992049
761393363
689778986
377193033
96454337
933618076
776258269
1839829517
693738766
449001993
1849166492
1254756673
1423550931
2068704364
687030297
762548498
2146663426
513187354
1787137119
918310404
1643641834
382020620
315221197
2011144821
1763133410
368601736
356433949
720457306
2106640487
304085232
1009434532
1363254218
1782258572
1266709749
1693069043
2118044225
336154860
288053915
393236294
436211736
1248109628
2109684833
973921525
2056386385
971180429
1874644447
1524076006
99627502
1961811473
664476276
1303963502
962829596
813518799
1582986401
1705957430
821644741
450879990
1138546293
786157408
1385288081
381346735
1344234397
1226231948
1597393983
1833067469
297510570
139679187
1807322115
1576227284
299368592
309137102
1401439494
309010801
298945780
412748576
1804238195
551842850
854986471
389859024
1205642812
1103949053
2100528845
2078373683
603314199
595519450
137408828
246037493
720163912
628553714
401057446
1412074406
492139553
529150537
1606453387
1481081558
1904300464
526861409
1570911632
1143405097
41687766
1771964930
1020479065
2070568952
118368605
978684558
964977506
849179538
502912694
1042602223
730443225
153448935
618559517
361395090
971078648
1366118390
1856196403
1185695
340313384
492022544
13005484
202118903
485738444
699419078
284159638
1133321517
344600638
203372534
1635185761
104171391
1367173744
2011810794
515246186
71831625
383712992
1089216816
742981924
1974590408
2032983054
905229756
1726546709
872917420
1465960459
891267967
868135826
695178192
1639470519
1823765280
1909743856
1732732134
1481852402
2143723860
1577910353
626786453
1579916277
1757892225
1134317036
1143721355
478293743
805930447
1584509711
104786226
1831434553
1113160458
403427891
1806360079
118146174
1934270060
1271024314
836154242
127067710
550334200
142162145
50220836
2085960679
130230268
444509947
260585750
1019028060
944554139
1348576733
966454952
1979539362
1941148529
2096162925
894321790
809540848
1743069490
543081116
260551734
1608770838
862271173
833339610
569525142
1781881635
1031811095
872100888
85469821
1289761762
1392891057
418792268
1856733390
880911658
1272081721
879165397
1341544335
153405476
1419407076
1286448966
785075488
1524754859
590065648
1460074939
2146893373
2101878015
1867068733
861067453
517422255
621122682
1642204374
1809832716
1983973726
288099764
745765379
1154849317
838714427
667373415
1953366377
166811795
92932912
699526151
430729898
1329456918
1870326450
209153938
550185545
2054814555
729181597
841469199
83595435
692715444
1327749516
184448646
2070306446
2122704513
1009702820
1532332526
1958853475
1176010829
640306297
914847911
558893477
986895592
1094158538
441365200
1126991632
487169329
736065008
1114607276
640189397
723274348
484288413
1980864935
471001788
361954550
1027337784
1625324715
1039925000
1657709874
1342668142
1852823674
91148657
786718109
1517304800
357797084
1508931574
1532310137
1477606081
1071829165
2124406517
594214571
2136405671
538539710
216313490
1814259029
988156365
1904637834
650763528
1195162892
304342554
844560155
1045209329
366315213
1861647446
618410731
915790228
782097226
1972735467
620006228
1030424422
551709611
968695017
1138566467
1197739221
1877825370
1757614327
1430645115
296259999
1860651192
1756496046
938406287
1646840841
1136679300
1695001897
485542305
1136512212
861558040
1625665469
432850948
1410682687
961360445
1283584588
296328690
909190110
867027007
242872966
1845206787
1821680828
753211582
1038624513
849766379
352745989
321320200
697712553
2089568950
857642360
1057232129
1373773644
1365129930
1745795191
1524031054
1172925946
1407073406
226790452
513177934
1215473817
555652486
1170465794
111970991
1437984989
84463602
1977658020
1535774972
1036751484
1854296818
160571821
1946451016
1214490266
790219217
16679585
986473399
1401151637
1314315724
1071430879
535717612
1544817067
1220610207
1770868373
398574031
1782589244
1691433244
638887863
1524943111
1772968289
23527697
1468870002
301541328
2030577807
2042624408
2106976932
570620800
322733689
494185513
1579958901
535048487
232856819
1452218548
1124754196
243832543
1893413577
1846033742
265013576
1149989470
813627784
1889670719
411670942
1078220125
186142709
1333281606
1371305491
210027295
104207799
38724241
635281714
1485020627
1459519728
320369763
1347864571
1335730356
867435026
1120506219
736014017
323968034
1721361663
955369947
1651066388
1605565757
611797749
1377784062
2103569655
1720125045
980204468
1410810187
2021060261
2108282552
508257219
239140686
59033372
726721495
588355423
1548003894
1891042991
903601657
1836014833
808768671
137095146
55659043
808357942
1356318721
1150965067
856552199
662491134
1221318971
1520132425
1580106271
1942302567
1585499785
1400562563
1263637269
1490549051
61711871
769051223
627655449
1162234699
1340395930
2060560980
2005978415
1428102655
953900432
1937045403
588689844
913720483
1750490455
1483834644
1371290956
671012592
1988276726
447669325
133244050
29838381
799578334
7071172
161428320
1936090467
125840369
1480273582
1385592240
921517985
412819785
1708571093
921729646
1397413773
1062387818
348240929
1548274149
218952024
851539698
2058354245
1240536946
967779904
1796704500
1179624522
1316056798
1990306208
444541723
1207557830
721042688
568054
43329407
1950010204
1291372651
619205186
1649477622
62356178
1700822549
1295550264
1044991717
81657986
1789948262
614482436
1340474369
1419606670
1953671698
1177483828
1616064370
12960736
1785352018
676718476
1123310182
1663786563
1376163402
396458877
202386435
2010219373
1458454866
1861868402
1647904786
499475071
1692108732
1806706471
261390993
854509108
1143322737
321600857
1716960221
142107368
2124575078
541459105
218481227
1807687695
16884160
790018039
649483152
1806518982
2032125962
1824279445
1699210460
1291555980
1351363642
1877578283
215064291
75406798
982002154
2106831091
1046973183
1572571435
1842330428
784242208
669015234
1229064396
747641502
967869876
816722306
771260246
1837557043
680082831
1998165889
186573733
1388811063
189613915
1996377058
549123893
542086735
59241825
1516914698
204855370
272511617
151218940
1559631474
950512680
832370211
1763696017
2125190399
272842276
1879915966
1243355426
422007459
833130843
762285572
1303575815
1998644381
2064300688
108458319
1539374087
1818539598
600320610
863754041
1959317242
1278819966
166903013
1086446273
1416296378
370414689
581862522
2074141717
269318926
1553829585
1106500796
161556707
643326336
1856818770
1583572772
1640550587
1811181283
1165341092
1951697378
1748381773
565961995
55149681
1045190643
1034131522
1809884282
1440508172
1725842761
974907017
995985711
337435601
1096628641
1090293475
61791737
148269598
1694013504
971037739
696831774
1775265938
1720698915
1989099410
847807805
1246267550
1553937894
1707887137
1765643906
229408045
597669757
1369959714
777331079
1996900681
1366060768
14681139
152007974
1739410648
135205185
939290175
1553185562
1389455015
355347703
1342745963
915541191
115517344
1011708549
2057348419
1916435746
1831240524
1577260973
895589107
734735354
1097494092
936624710
102165299
176047862
911069940
1048756596
1187577103
905359565
2134650811
1384391512
746144730
1340054473
1774309195
1646402489
2089860511
126147258
55261347
1281903125
756121551
661630041
1472723140
1834523434
442394879
1639373638
1235881290
623113766
1557495757
1386889758
1466515963
1383934775
203205608
1914350893
1671655069
953837677
15848518
707952407
1520155986
1096950172
755536392
395935903
1377437968
896379970
1095419726
673061523
1195469062
1232226346
1626539605
821985634
2090648375
1849360856
1641983007
27821018
579589888
1613659621
706370420
1591917050
131983641
801546639
1787994037
1554091851
115239624
800520316
1000971507
1451952277
1388167992
1450357710
763344438
14688802
1328453571
1003234760
1400849096
1159535327
770288051
97254908
1466137457
1570210870
2006084044
1556713079
154445955
799130075
481617918
1173511858
229428003
2036608815
452517930
960362386
981701430
1479673121
459544784
802524409
1337040367
1050361127
283683668
1964451622
584424319
1110490425
1943801801
822886296
1396788209
198357329
1654581008
1645015686
94976482
1149224701
1239363637
776986944
1642998598
1899807030
1694661145
1626725760
1658984210
1408678130
424220392
302640762
1117084728
1245595418
427899793
1264224722
480620392
470251287
566902595
1615836683
2047179840
350184774
42753730
454154347
834699933
93386674
1437014727
883840827
2141596185
470862352
1057225190
262142497
1598033822
1321143862
1405340890
2069128499
560098231
1272994678
1433304387
349097514
785666546
1980040085
223215003
660027989
168544413
1720659380
1216187178
1640628066
1412330654
175415251
61796648
59888617
701615603
1281411573
432452796
2146039924
933769516
1535597894
471335335
1548548089
520451249
110812500
1922379706
343465961
542935999
1202107116
1111354460
1428815288
381886359
344102000
1149156992
351897898
987785488
63174545
663606977
1712556950
824047124
1939354800
1267919692
2080128481
1753389724
1531178537
885636600
2089887107
723225160
326040658
413124330
71649404
1127059691
1776465046
358446314
1413567345
1254010034
270097203
1092346894
1351963188
1793717173
156798744
946612780
1973100147
121809899
2129229455
543884370
1690861899
62043000
1412342155
1989267385
795421495
1989229728
2088357401
1587985230
1870682653
953105682
573095871
1917814706
2080112746
34931438
882777324
159732539
1635155394
217867885
1766724657
767344006
631762692
714748732
718698860
82366351
687941330
365983919
1464048421
1784458254
1661959502
1494839450
616422071
285851508
388169546
1395010949
39254463
1727849353
1665681177
1402378783
1336713749
805559251
268338617
874090475
1256333309
1387861181
1361683564
361665491
1344586380
1277316069
1239910211
1656591963
2075091773
499882991
1273086055
1901910343
1792618750
1672459536
964098391
1957872284
2078182559
330330847
1258118866
1006719627
434836513
1819689524
1670389953
2084929819
270389454
1241681618
1633684310
997033595
736561361
1409419840
1019730552
1900696165
765178709
1698151428
1564780304
312038972
1281266036
1473497742
1724831031
1973105846
680238608
924129953
1070323297
293587528
1175461138
2049310344
343426120
672604336
2106033877
1584720648
766931342
2103594061
550346047
77944111
1039195554
1434908000
1616520082
1862565139
591027306
18196780
407900726
743325973
992216295
1494400878
955913451
899808167
886345270
1165273799
2033275042
1418368070
892434141
168654353
846135577
521344311
1332762936
404146008
373856311
857859641
1226511482
96423921
611813197
694451271
541520471
145876996
1390402352
299027313
1486547414
217095156
952940862
683308318
301116493
1768685432
1148511607
645107337
1491258767
1006488135
510290406
1767446433
1076477293
778834709
1444745682
1192679321
1443207699
1053062863
1621139812
749577191
131159813
1264925132
1227530303
1171347731
2095961707
465757845
2071121290
48079923
1903106831
1160703516
1157119598
355379073
222484869
656273618
224016305
1988583092
1550937452
1183265538
942568641
142823383
780213182
971034617
1920465609
221367317
463759054
997173542
365041650
1435317927
1587926501
823576670
1709815887
991469381
1259750378
1493531642
230628311
1220579108
191467782
510459933
156548935
1865144212
1724271928
933655366
645848520
24107011
707873643
1260451676
1435725807
1249380094
1347347338
482950647
1234750429
2113491070
1909931913
555972849
1314515230
1981432728
683135807
899509680
2034770473
1189352031
141259833
952854491
1012245858
1924446282
1580424273
654568084
1544844116
1101466443
839678216
1983317476
1219799288
2019841413
1233230875
1708369788
126736620
1477566536
353342497
580365775
655448299
1648643175
339185779
2020377965
1042808229
1594417695
1676204980
1820167594
1813088549
1172478958
1227524490
702722325
928049069
1517453340
226720761
487386764
1084164752
70173523
1699313665
767326251
1921534817
844968616
1917940156
1961158694
393119639
825010099
409640734
1507055368
1363451191
832838610
1669515795
1787056221
2062530580
957955260
462937164
141252174
1879603748
1258004423
978533381
640999379
197257060
403800242
1020182920
1873734754
1447056798
2034199070
824378179
1048111752
1283250227
242986785
1182188530
311563735
955815829
181727071
1057946974
265986563
1821768719
1331589809
1350407070
1126662706
1354139291
1664291809
1007067503
1691210475
674334078
1305482657
233346329
142778805
326738406
1717535541
708938397
1271463310
46467338
1211782598
714533981
1228252568
1419007011
2067534173
198011705
223319841
1540076496
1847467508
923912842
1046778064
2070042446
691030179
1694480082
2082217241
1877693926
1046275105
1023801486
682099206
2030632899
1100238250
2091222946
1721277374
2122786075
133427182
1009882631
1825573737
1489104783
1297331650
1191887903
1632244197
1004102548
242799524
260934650
1812888807
85164755
870132565
1551547227
1883037031
1137092696
983939402
2056320724
980479858
1413938821
360435641
1595135706
1556362270
1929140557
188983317
1114546568
1021317784
1558865902
1165610210
1951749045
525168052
1284127854
2059542210
1449434540
1125827271
1909453521
2003067908
762254025
1053087924
1486891016
2106839424
179728588
1676648986
2069710127
1611426364
654462936
1507508204
1906275929
1504646249
485974210
771620498
2099424389
1828678346
1212576242
1198085188
1987351367
2095456830
762704229
134106353
2105727063
771159726
264469365
255712751
2021055372
658949647
1343139838
1404941781
909485164
2028540017
1349218881
1968984286
474957152
2064202739
273760085
1398005985
1226507593
1295629833
132067467
311225803
698318184
1743497969
1986775674
301959840
2096369358
1664285706
679451573
920521399
1323855476
1023338871
1004062224
285171306
747023679
1803235021
710428800
607357702
1703930389
82746845
437494637
1198254632
609375814
729476232
2060182904
496513689
900550986
255100071
837921486
646303332
2057692994
1535031315
154602815
427855221
1234806909
62134552
647935718
1991394509
1328320415
901512498
938536128
674353695
1845105447
1991775921
99157573
1023592958
1159279349
512515664
1577836895
54163650
1781755948
1438996763
1070539395
882467378
1090097515
1405605018
1170922609
1152014044
1430274287
2011817309
305994514
1056420799
775773077
1445203651
371484170
653692066
985887373
869937512
130260520
720695998
185517874
1422350727
673509460
1425804172
614831978
1142288287
1674393479
426093547
2108144953
1865806053
646995754
928384429
1764700627
2093177436
109695033
721830332
1304445157
1295453914
783734271
893996636
2117911538
1042263051
113287967
1793305856
1154839893
1458904533
2016890901
1958252111
447732202
1450763498
2121035788
1003513668
113730233
996084752
2143256987
32412410
434273424
1818375158
1330402559
1683487097
2083870531
1429143235
1281943522
706967092
1301914084
1703192868
1194445508
1703389510
1380377359
603000410
1534982148
2038770213
991866740
1953190763
1507778191
2069220380
28211069
1586436642
1103756735
2114353044
436538861
273965783
298749138
1258043945
1061539318
72233531
1468594433
642025068
515453597
912573096
47958403
852174885
1758863108
1439663676
234331975
615725523
148264834
1319702329
2063323871
852416833
845934765
1262300768
1191624353
548697327
560941747
1225589611
722769306
92129282
942610359
1978198471
28899234
193863691
268362354
1682736019
1229084815
977706222
1610860479
1873787407
1730246103
1562008342
642280920
1735065003
946816335
7228230
1283689723
34480256
1667858954
1180531236
2035448695
2121064594
981585546
1223292342
1770422861
1450554469
2147183551
1818046478
548551099
1025353846
884478014
323505925
1553247854
481443255
1879970301
1267156517
985821324
1874186960
882534097
997553853
995439550
1565906331
590257003
2133818580
937587100
1842413129
1610804939
624659669
232754224
1653725404
628931136
667472147
2089951253
1356863595
363272891
388039866
1827751439
209869146
6824420
145556497
619143442
1535716792
529845673
853695390
1486852214
590087060
1600637162
271222501
1421564722
834510212
2120642480
1133205742
1497066328
585395465
361538765
2070921867
1598708591
1863963312
645387886
1169957751
3597138
299891085
722438274
1538431101
40959071
439189627
2070839054
317520877
1774103443
561235692
2101496655
627340457
369754040
1341648578
44949769
1928504583
1827546704
116921115
1854448597
2081593888
1947953025
40138414
433845110
1299293395
122363021
241456200
1975759979
1231396916
1691885476
249732804
1735484867
425067263
213520146
349502569
1396077946
1902081303
534617800
434453398
747740641
750180775
1268549998
308138768
1049356914
1079517662
2011292248
1479572179
688716537
1994675311
933178624
1191044533
1806831891
2070583595
1509519483
1246224032
1581032742
1344848655
740855763
534165227
728007752
984958683
2101568188
2075915543
1657279883
358931164
1072360130
527627025
516195990
1732493685
395933688
1172291638
867777369
1321891266
1460086118
1548430325
1896937047
932064893
1982176708
1697241191
794913572
912003274
1237790574
85986967
915577562
103535196
1532277831
1239997696
1175550195
971849092
1968700018
122323459
1579405329
1273046376
700964249
1645896024
666793818
920582008
829419832
223685694
1871870086
268983908
648580119
49753492
2034190161
1406750495
464861975
27410783
962565237
34900021
857087924
1270482268
621653313
777690911
1049256186
1885419247
631017828
1528550344
1904453124
1542446231
1499964464
1908458500
1084569935
2056809496
1880973621
1267721718
1975283109
1435358544
1638134165
1293039465
1830669061
1172384161
2056294856
1345756329
1662557744
1188971459
1888575140
1671031656
545978099
1237176560
1782207159
1430499032
1599209854
748820024
542049455
1167778858
1956923758
541897924
462192401
1850844064
1758400464
1774880649
531500704
2033280539
1281258970
271332082
629886702
1261444442
303880685
1017101995
1237964816
1884958668
1297783891
669773961
493343014
404099119
910721139
1656648075
1469739186
948904297
1732347846
2031898954
1195329949
535072786
1259208667
1815949029
1640849820
2025044769
431529470
83834165
1813049096
1079860724
839417604
1738709013
677955457
1629336537
1309422274
1882131370
1437510408
741158139
261790133
1602377533
592234233
1416022756
625946359
671858762
217361930
1881781981
272673806
1631655067
1222010038
429649792
1838162971
215391478
178557974
306997757
683015629
1483261556
1665723170
1120844303
1564923762
1985385773
842388939
1835969672
414126312
1525293122
1552211846
673947465
26270497
8223949
2127171906
873036199
1565912956
1788257465
528170109
167217395
624989717
356418781
1553719652
1616298044
2009963956
2072581014
348315879
2140498207
1067182652
1275155749
1452333548
358740308
1625264349
695773305
1929671124
1697120249
1174163481
1411977814
1098195593
2043749239
744607862
1027592926
727920382
752763207
129809132
1879040136
654301924
386819046
1458895452
1132242284
1566968168
1371621765
1611124161
2035896241
550415155
1373669844
1624100686
1610161572
527535783
1112977656
1375905062
1345236585
1672713301
177967681
10457457
1695468627
728080987
1845934306
574003036
1450668054
1121048225
1286606987
864720361
949257299
850721630
1783109476
119742573
943010351
1249097290
938893320
2063862413
1238332513
1179345803
583102796
601298447
1726153368
348265797
319176691
1041513993
656578970
1999769963
1303466589
1772692317
1932429300
2000448239
223325985
1716572816
1250189073
1168490531
1340286943
1662850105
1925968043
94386882
464648335
1225404206
100838274
2112369796
574834520
1176070348
1540662762
1928569263
1260340167
1106833286
1060963728
281394173
245681975
729439054
1015712378
469613129
1308105351
2058232591
1795720150
1059920010
1445414773
234832249
1498545842
579042214
1822294706
1458464305
309394362
1102095533
1699131165
297650482
805227873
1572220352
303174330
1393214920
125974417
2039591477
408407757
1045666379
1757871262
1778680659
884863563
1828289772
949636920
430215950
1088400746
1177339397
1109580151
581063539
1499335291
27248423
617566329
144275683
871612165
855575162
1968261227
190281873
332225815
404457462
908171706
128366569
38429662
177257838
1185360494
550907310
1178412788
1928515447
1943135452
593991458
503541983
1365824988
1076454116
1337187822
829278746
621098874
749697230
1421429627
1665918931
348507767
300552655
279496844
1475405823
939014440
1122996011
495460613
863345098
1692978997
517565022
796723233
1751885207
1663773190
1613149290
1487552020
410393515
93813512
1198930038
1583276288
201741489
652515719
443215624
1844557806
932180195
758236390
902379737
1720073890
1232555018
1337556926
1985515402
2097881229
431100778
1416551251
1845793033
2028487824
1301160539
898369713
181701239
815223188
2092561657
231479312
988254147
347340583
707883522
1651739856
272546617
300718862
509461229
871907756
681331095
1630079371
632782408
1303284022
1816209737
854367375
1560807870
1168562010
1891882491
1274771634
1994282836
2130167405
1003343469
314031905
1510406888
861827263
73257922
899716310
863548450
1681560384
1228429673
1331818660
42993917
1860303723
1459224211
1533316159
2082477789
1026419755
461794057
1695561490
671565305
248860406
2007441051
50510342
1806864157
185051721
279988182
1465831355
2089290576
365317223
732316427
367987042
760356211
152445427
1653509088
2083875117
1888672714
1450398423
1933368138
1079309357
268476436
1692325920
404360510
2014188767
578191374
526266047
1221457677
1451763662
141661238
229986147
961981111
537773427
645420324
267139159
1615557443
1134754543
442341687
368773308
1903642876
504578883
22104490
1975462808
672965612
1161782598
546995949
1981778335
1568713850
2027375254
693809367
1716227501
1785826075
1566290100
1365829040
1593101700
1076790340
826480099
1487591909
1516460347
618636800
738733328
940620493
813105137
1977088657
1603501603
211040583
65660982
1262815450
232447955
348998682
445429248
1208567147
2138125032
1434305008
1155791397
621343977
444440976
295844582
1073878164
1548725084
246380369
698304645
691501673
112956684
2071812084
838224779
1902164061
238695446
1711751144
663990057
208682795
1895123257
411731266
2051242919
1404115965
1366153887
1033989482
763292716
500015752
1557158596
1743368006
864603169
44592170
850845529
382951375
1745634597
36008206
1055193781
1350019126
1987716103
589207907
183492972
1910514547
1989528984
547228384
1398194442
804949196
1027392068
786021376
1682548955
1336179858
850827800
1662132570
1037006181
272666500
314957434
723945666
114818346
2058612914
1123057129
2018336896
349815248
1112546975
606217552
1439145319
468020597
50798410
1043063928
1098414330
464755420
908248979
511633234
1378345806
738297108
1201314385
1225529229
2128306440
2134343829
431309710
1233106811
1375697946
1037439579
2064292360
1278668391
871924744
552867139
836055853
1337973044
293337541
843734285
1669358167
1782308041
184467810
672853810
1230585257
1008097042
956520945
951736276
982004598
330443791
134623918
1809808693
565539485
1048101608
1881258141
2144073944
1674572979
225699422
2013470561
1894024224
1267706427
2003979739
1983088873
660113626
816575836
1643470316
3376357
588310072
344033363
147123454
1536359105
2132265196
1155950906
486473862
612112918
77153958
1164234095
63687249
1326869829
736446581
1054294466
869533856
1818473378
157015187
1053688317
880530901
471969829
999486095
1491693227
1253547442
85964487
1185213221
512317895
502343817
1038156959
1956725134
1878070715
717442118
427739751
2041122568
875812893
1924700842
1437298162
416348537
352352090
175234470
54574388
570786244
270262387
1305900052
346566986
20236965
1773515194
1558096905
1544306352
269727367
896788469
19574751
1587347107
835695189
259320095
2061407269
707530636
2037020131
901833145
1453344506
1656506764
1095280852
1234317934
628420732
650992482
1841535695
1479019532
466496380
900664672
1413413959
1574991724
1129270162
1991950389
1674969302
1531218996
447956060
312006213
596810903
1570490840
2081663142
622298081
1887258304
543921619
1901099749
656631851
1150478200
688185703
1314504805
1148661143
1561182139
1214918461
637706440
102392692
762143897
382530544
926004870
1396955771
1597504358
1739046231
676536977
161664536
2051639091
1804986681
1001242954
52963996
522157857
262759053
1666029527
917346003
229640493
1078368636
42266193
1935379725
1131334223
1652892450
1747488729
1961554597
221796420
846911345
1661316220
72344345
1887953234
1116425371
329167924
1017114299
1464251468
1734405883
314402845
882776730
677898356
104221804
300564192
218911310
113333843
1035838317
1640569531
1309786527
466236895
2062595729
811378598
1740251542
1672234227
341615017
670306968
1177613769
1784374200
642057885
958360492
957448151
350025450
506759122
884092893
1207463729
231504205
1741733450
1150512784
1108845390
150039976
1766674688
2115683934
170118001
797559457
681099073
658447214
2071357169
321643041
1751573486
241266587
386997062
758842317
1160045766
534163572
12705476
923260426
1520614187
397651516
1931074815
1665752666
670801842
1818162579
2035518764
65004984
1651682795
1552784187
1547707603
1510465262
1370114690
596675611
748254417
2062394004
1038664375
1289747631
903605735
2002180425
1451186527
1020133136
1177607458
405206503
1716747875
504351925
671512678
1992102905
1362187353
559398905
1792755815
42961594
37030653
92871432
183736248
466670361
1688807778
1160982685
1083402953
1080137325
604338636
1515996748
110941352
1815366625
374669770
1742218159
1269252011
829575990
1266507603
469592988
2107429404
1292983595
738583776
1730902312
1295397784
546377570
447700744
789281953
501484520
1348976476
907813123
830343494
1840641365
1648163824
397337868
2104105485
2133726293
1128172961
1420107815
1206054727
2053705316
1586713717
984262251
1795029981
314325757
2128954830
232987584
319315566
373043344
1488459466
651172242
176155606
1907689926
1257769073
981528953
1942947964
1803301145
2031970834
1701409716
865749427
815272085
781606433
1074888504
883129257
651068675
894580646
158261590
599598883
874240952
506081777
1079855359
506711881
1549600472
23549223
1108605339
1907392057
80693996
601669405
1188964972
953095187
1079905289
129745696
1240579714
494434692
1654832855
1527199242
1163421796
1675277550
1295722732
820888596
943844062
785778094
499605477
1426726833
1408562804
1358856417
590863990
1377821565
1422104409
483825027
1252956829
1856900827
1841881228
481676127
1031885180
1704706366
2033169788
1976703156
524093440
1940411576
2032597044
100215029
515511915
666542353
711064763
71133483
1429454737
683035407
1238354701
1527843724
771969086
804084321
2146197226
1496788200
1100574531
1230009368
1676949715
524167418
224041682
1021398750
1041463740
398773762
981528953
1160330037
1860129959
1719822331
793958334
1955629325
1767747246
1784510554
563460021
1940329175
1904258349
1512131509
1484606459
536231957
2142365731
1623400597
726451850
983309494
1711976855
1564637454
1270397152
584394621
2068252193
586091157
1494006229
439944372
417058316
736199193
837832411
1094087012
240406978
1694271710
878623641
1620837040
1643795551
1493563610
713579157
1544905698
516973715
1804182163
1111224523
394521861
1757215524
514916644
235810282
56166541
565057047
206645312
57572525
1554887371
539940638
1067065179
1556349642
2018714024
2063508278
957279305
59090473
1373068364
41273011
1773465225
666999271
1547568738
1423036999
700607835
1401024602
465348986
1585196677
1050374178
1861083259
1595803627
1064159111
8942127
1343990617
1523920084
425914632
1895704405
942378698
1770489492
777402098
1848647422
1097434245
329894583
75431982
1725839385
2038260812
166507212
503685926
1573245589
1415141674
1291149311
1671231401
1838135669
745248997
767777490
97256693
1568569570
1560232275
817146955
1948348383
1333862037
1449291587
1615135507
1439264049
1609447429
271609665
428842286
1306813639
223971499
686244026
1659528532
1072445327
1619913912
39488439
1511899976
1431870143
978970725
1783411356
224260392
791183708
1584650150
943583859
1974452077
47917342
1076431534
1067032208
394626030
152527234
445833324
1304419742
1230116577
549905393
166013885
867924984
1923568198
1178741568
360863167
1172852753
2014463559
407290438
1505593244
1733556139
192225793
1067818468
2093911589
759776036
1478227943
2052808960
278603277
928068755
1204388209
1454867156
1163003984
20551902
1963627488
155412691
1913360952
1542464074
1437819499
2065361675
1050825404
1894536294
415535364
1531229822
564688903
1268485179
1582155317
739875554
1242779149
637381566
1950447354
410002553
537173783
1224925490
1630016511
1849129478
303247193
46047411
1941996021
1611420533
1541887205
885883146
1315236242
1254129183
837678707
711858830
1737456040
807872162
1034018409
1259647556
1544994630
136904261
961134693
1316101764
1225496672
1524914675
713211318
632181205
1241714736
2093450306
614120935
271484425
450611480
1071351180
1345733272
988016042
1964288119
1434679760
1832419498
1881448888
1937990657
2050911131
688983406
189850939
1769027192
1999126384
1789377946
1933819724
2136733343
1469371066
200378790
1743126639
1836279140
1439162191
1821817748
1175121082
292461977
1254160765
479568268
1508352260
428794221
1895582048
1988205221
2121648470
1414839030
713747500
625882096
1422198848
1892062527
1873103668
553950132
803972193
214701920
1271391744
22287143
41990129
2055404073
449930233
385579416
2103384299
1513471564
1900120147
478799814
1888908755
1906595628
2039675134
404434927
1761585623
807203663
2119615393
359239595
803992848
1228741951
1209545310
1804395606
814920391
1763488767
707832618
831302255
1307517297
1448261488
738930437
520768048
1072827477
647344191
39275384
1697324825
397249905
1067004556
203542325
2028827009
87528412
2110525063
107052874
1801281540
3021754
1847404588
1523059089
196253073
603438600
252116490
206230693
1279410588
1320047842
875800971
1992362846
673220606
602626493
129471111
1040511975
43372014
1060584336
1850156840
1207761180
1235539629
675328878
2102619301
1266109971
266598579
2141638101
66516326
306553816
976716922
1411725927
1285520026
1323247280
1202663490
1114613197
141719830
2093550353
1706123352
805586696
1300273531
1146694883
1757408006
887969691
694100632
27128934
1038153625
77262053
911435814
695157333
1294158720
578872170
93589785
1323572742
1146671155
145051966
2133831443
1359347299
334083442
2009576937
751805171
165801195
952997803
925115811
1231685104
876767642
1326798835
629541588
1657964202
775603881
1138060680
1972887795
1076144623
1808319907
325112692
1799120285
630841259
1240988906
823488227
1075722504
1814571841
679593898
1243279987
1340822744
901083946
235348568
1596040476
1397983727
1417702998
1774556698
510890556
1916970262
1882461458
1226037002
677469264
1935399240
1270120037
216286397
1936494713
1601250365
596002747
1057958161
1282580644
920146190
881153009
1707113089
1368714627
1500060922
444455031
672036153
595326859
1911401758
490155560
528589981
177926153
1672669986
1588405634
275801310
469135404
2027692957
1428699016
42381850
408129338
1401571258
118074175
335000605
368456419
1982803004
1218798665
766094865
409906179
175778347
371468458
1009577451
3510267
1976703922
1295608968
1311125898
787643050
1289492437
1853630442
367493607
181426014
927397647
627608753
2094507654
1501549705
959934483
1138027011
370578545
852595288
2090995771
290096032
495582427
1545035289
1926672567
46289677
763467225
195822997
1751098686
452212513
576505360
668444044
1759009189
581984094
754130560
1270611476
383084821
137714418
959821255
1647016611
615406748
2110656918
1419292574
1797524158
1976281234
1204736985
1716494291
966055606
1037422680
1122593502
105506347
804140552
1119057761
152123717
2066550165
1483380973
1944876454
806220676
1196817092
676884633
459652247
1970416525
1279167807
2054988498
1387844581
539016437
2099416099
1827562738
700780365
1551185129
1948929478
1562165310
1987709590
902953185
335965937
946481433
1092090254
1787431364
1671186775
828152740
1139948005
630698744
1848061747
1970617557
1668679127
2035185412
1550618819
848043520
982136131
561902188
707220262
1674684911
1806673189
1258208466
922506131
578876692
1156345571
1967619158
739685624
1875284428
1584941496
318393539
172434352
1370248717
1797208180
45493759
2086967446
1799878132
1629857823
1943068573
1745094604
1048916968
479763107
1012953650
1494811934
1163228119
355154446
571866093
1150932933
1889614800
1657664385
887843333
1239785388
682943390
2094733341
144048323
1518065984
1738749687
775110868
58552884
1547061591
402997868
176106514
469324988
1792168932
846503024
484097392
1518866261
283254731
1989182164
925589937
31304687
2032132345
1773082088
2107996017
786881562
1077711851
15186170
1313194226
1545563436
1234383429
152001588
746544503
200771336
68815196
1409993922
1443578848
993016159
1055220131
104553922
1084230156
713729212
1134464543
403530129
1230982151
2112965226
1639828961
1109388126
1888578915
839699983
307278889
1310034202
2007953369
1463854723
2087593249
1822136306
103084568
1963527799
368812
404264948
1349293346
1458268766
57908344
203705110
686403442
145867301
1527406999
548916872
2095766582
1624987600
485285081
687022857
1044934660
385028154
1825071772
2129367336
349712505
691607450
1966931100
1980646150
1143941437
1859949965
1264349944
612733093
1580056672
764378336
1930251462
399073642
1128827782
662062266
523180434
1679481139
966967968
1363405678
1986934768
714773291
585347144
1923358715
1033138592
1659261604
345137205
1803383674
1081930050
1090045835
286389045
403369069
695352806
1139961829
1791180420
1577256580
1996887097
240066711
1435613335
518545945
137766804
1729832066
750276392
569876454
1782096290
1042604944
1231061303
1809120177
1545127088
810170931
725035177
1663466788
185522092
664175594
191254519
782779853
679695928
183187104
1008823128
1558872340
329404929
73969860
603955169
273561833
1438514753
577933735
605512267
729532158
992418830
213911862
177760462
69153964
540235407
986052809
805324263
1056793000
840113929
1534765591
1067579638
1598088165
1022245286
860629188
733941286
1553178212
19529058
1056717888
1454762708
2081967389
217979271
1196538593
633487111
988606661
1147919355
1884785984
1770094359
1490179825
996074391
1615153527
262537995
1362646423
19302830
1290408359
1848491290
1402716266
1140007032
804475959
1899547227
476421840
394402004
1003681629
2130268193
1372142195
1382729859
1641676550
396326492
553701990
698513062
859240764
709001663
733709089
1539700174
1353311916
812215569
1278596148
1411173760
433121183
649808425
769413847
1776449709
2056151895
1296444191
30842644
1381023058
1202650929
1130481259
1740789603
1949907173
2142379598
1951309319
1961965453
1402184278
314540087
1666283202
269375100
1375693236
1404659547
1442638408
953215458
243172201
937213187
445903136
2023131850
722072889
451117191
1933138601
355624000
283299995
1224302011
1798326012
1978217391
967087067
64577349
1197182784
1722339130
1667884896
1604788941
730553816
364918026
1249453262
416633736
984474248
1197554374
1473331691
1357453199
1945195113
74305158
112497047
556654146
1209000424
1522820247
1874438327
1354415974
130835244
1639299968
242948984
971049178
477211136
592840107
414650717
2102969063
2077975212
1815140353
293730479
723209398
1113073325
1961639732
1620733610
1025255681
859180523
842272496
1923783546
945642262
1445067863
678498782
972580783
709257840
2101700621
1800854455
2027481474
1136158888
222105110
1119593102
1491218099
1179485103
553383252
955704856
305632397
1191859251
824346298
1551537421
1859921437
1724980467
1673202124
599722711
871244079
2020812284
633851048
99609085
1621589566
208448509
1079272960
1222603962
1323933348
1158698202
1469920924
977612629
1674320393
583721766
486668844
225546495
1138866527
1887766242
56433414
1457003207
865536748
242123673
1552554175
953798991
1485094611
498826146
594796839
634148068
1791994181
553295675
691705006
755645873
9597749
1330962428
1849698631
2139500583
791211576
1331716539
884298809
2079990652
594195631
941017335
1837294334
25335167
1823564295
432924085
181694275
1106664893
2010472683
991087465
1837619833
741726301
723548618
1574894341
774176167
1664005742
137348373
2070069687
1730552381
916587835
1095420459
1956228769
1873021021
282511346
994365568
744471819
1004206856
1900466041
1021925143
1603628029
1407391227
1375723232
241429224
83412549
546912965
494661489
131392961
2006160193
524654192
899444344
1341435841
1541076220
2029237951
740275896
527239717
270628490
1517795327
341127232
1534104983
1617712212
1116724193
2007369675
786550374
1713673864
2063062296
2038356050
191409136
1133507936
1079429278
509137564
1649481263
1707828870
1603367527
457658926
474136247
1665555512
1252007192
1904013218
538590618
1590044124
333924559
603949217
1110062880
499213568
1904161836
1806816097
1568252946
952597177
1834244599
1073084057
595767093
1838426786
679982530
1016992103
2125010327
729492918
158478699
1328403985
1646414485
1703918041
1847010526
1859435288
1567704803
426244275
2085665336
1032088567
1761353952
935994527
610426121
1818262702
58027927
1749166417
1445710307
111436705
1831373945
1980707838
1453715953
1355579707
930148363
1036521930
586670347
1963505206
1674163294
35469366
240339579
1052099876
751893181
39471112
1198832916
1974745488
1036623318
2077165183
2075041167
265904053
594832965
914807654
840305698
1319455703
1434756208
2013338977
1283870154
1649436336
1824933470
1584335199
2032453961
1099110347
994573313
584347050
449218033
1955193583
745634345
1250415481
185645592
1287519319
1221122864
651399747
437605623
1608287469
1815214410
112659331
1983278251
871196358
717944782
439039580
1628702599
466099993
487588396
654697662
669937769
1468342081
1878724322
271344569
2139607374
1615878138
1506636373
1444694164
508320144
1071713971
1797647262
837294545
504583292
65104889
2055562596
240304546
1292601042
532644741
1263622351
560052313
1125602267
121293226
1350914368
2009194872
1877705579
1630153367
1062912091
372383850
156970897
843403887
2096121904
2109935254
1326570077
547238874
125228076
889815991
786446924
923856046
1614740309
1681260636
2117835042
1351783612
803852882
850759401
378949886
1217799369
1318485917
633655622
888069731
94266217
297399610
1780205997
176027403
1582189160
686496898
40421095
30215322
1787988584
837752707
805611335
1991035836
1150340768
1454367411
378935126
2024316752
729708122
985413275
1091111585
1410342022
450142530
962561183
1732177664
1242565930
1865356636
260835936
999709101
2147140765
1739908189
1119587059
1826172153
1761134457
1135213056
166848183
314395830
1072851077
1510404490
1855120383
513872279
1288544430
264155040
1272511038
618773248
1118831571
300994959
428981180
2135196346
381351257
1656734258
144192070
1171071227
660188165
1030718447
431030117
1455064219
594198852
2053285439
537965729
2091959884
836674291
255626915
1201287691
1244289489
943453316
836554238
762506822
1372003240
418014206
2061379921
748322726
1087411075
1957043518
920176191
620682150
1497839727
1934418496
406412154
1653791752
273537950
187173131
633695489
470603035
1636427658
1122683686
1091949032
142552610
241894319
1680336095
1911843216
1870297120
778169398
556229569
446809334
1220308969
146894496
161185621
920742747
1676535168
1497741499
99459457
875931057
1599872438
1656964433
612318450
562953574
1798570050
164137786
4228406
830977620
918445464
441769661
1842960094
756102891
778485401
983880798
81215222
1493417675
1490779080
771127276
522486878
1189373018
1644490784
861302128
1313483206
487511837
2108519770
918260950
652666718
408723055
327306458
1759334595
180118812
316634708
527381837
555033585
1875219373
1063565246
934567948
1170324483
1171664127
750009775
1681029127
777535052
677115509
694294410
1376336044
1053700062
323465432
1698321239
831634359
709353909
1714606048
432131681
1108529970
1538104230
138349516
1086929206
303457166
1625417239
1280468179
552191549
948458707
1851033164
736554169
1527973922
1489009702
1586155896
2094383865
699415451
2143876398
844941150
955865322
992629794
1974976259
914690797
1195469062
494996648
246496140
615193129
379065513
889269707
1098412749
852484936
418323496
1575455773
547695887
400126623
1566306977
1576989396
1257572142
1345887366
1862377707
259979102
122878705
1674054907
1718425246
1377785877
1834923780
1856083759
1483969168
1308764539
1687286881
890591235
1376783154
782587282
2046195860
1380940546
1223965584
1487598017
1112567193
1486505205
166687332
1544503361
21286277
1983855839
515887323
1767399457
487503328
951725665
1217862885
1490108246
1423918442
1696225986
1266663969
236532216
1440713557
1678289982
1230931579
1306990797
1538142383
1349122704
920749131
1028333519
482180104
474574779
1642576003
991016212
1570260685
829235496
472483026
1119722204
142261774
842418685
550317027
79547262
845043571
102773947
767489958
1837148145
1368045236
486742368
1427067338
1520042033
2109101537
2105379619
506387642
450646266
140379903
436248728
710745342
1310562247
755323031
2020154845
679362374
362498785
1588413716
1779169974
790294073
1710089780
545585568
1546250863
774817603
1722977218
1301682554
2053386200
678218443
901770031
904960392
609971871
1205351682
848395074
1389595771
287638533
2030936245
39653879
1903821589
1245902641
766982051
277018687
1963791689
1167419844
1819979732
1933873427
990803571
2103643870
172209937
712582689
1956289794
1057839608
418935253
1827687044
646824476
1402978139
1638459724
2118792825
1602243218
756746881
1483373982
534883770
384948135
410365867
901879088
21617610
1764233927
123047895
905147902
1932611598
887553770
1005772200
1277423135
902428659
784838819
323098279
2138718032
1676416988
1220170442
616891686
1602395475
2013468497
18217092
1253320436
911717801
1402999467
112283671
363277913
165947370
1025553691
447143612
102964359
114654425
954445303
158311402
541570432
84105411
168772756
735402502
511062222
518813979
453619052
1519012207
1007926305
168089174
1415337295
1079335776
898262348
445925376
839437535
201869231
527615651
1847525490
1140520730
1225538226
1217305473
983525479
1108908029
72791379
1467004810
1142446560
2089025320
5979007
864897732
376265420
1776350885
1363586978
2414312
1027619672
92121994
969676748
311295780
197149754
672948730
908614252
2131912421
1079022697
339140317
877666996
1920346518
1621723438
2057825024
1782904538
1207345321
1132195227
1077296930
1219989415
181729618
2117212664
1683311578
172056720
232542333
1501690672
1878074409
628152611
815591791
2038984918
1750019369
2140734039
287135904
1405789129
236860228
1614106783
418598744
2096059223
852791546
1746002903
273772432
448350506
267274708
1860495813
343233635
479934118
1774897158
2073665533
579596169
178878690
792939775
836780369
669727847
859302805
1199029909
516195990
1727388499
1539918434
1566652580
2102556939
204309574
1207192578
1501358754
1555109657
1687062610
425257722
1862361463
1424232805
344824086
1943497883
167952350
1018883462
938689760
599519704
2097670600
1628315040
1949051171
2060730138
620076247
976445967
1418137624
1489237949
1139500009
26002680
1444345412
2042791566
101737943
1326096435
1084621065
1417658205
477352367
2609518
459322110
463013501
435032793
711697946
309940321
1738830933
357574097
1934031176
945245006
1993891322
2122019054
662946028
128634302
56463413
1068057499
1835969471
2120025585
2084773851
130502783
2129995795
1994578293
1955467302
258718354
1434572420
998522629
399432891
2122560205
1133252310
725381806
1191620678
1754375107
987129498
936556412
873338513
1358672161
1187713729
1555809043
800509177
1323490642
900523922
860807132
1689819175
1853116304
291204521
231920038
1353658372
317266149
996134171
1601681997
2132004956
1189514279
2099619886
1451560642
1380561214
2093205514
2097594535
2042749679
1097753623
1502674555
937468423
497046971
1352578242
159609706
144894112
1541971460
2015444411
849384021
1839661200
702093651
1878694755
1662464577
1195147803
1765536001
1951755092
331691101
1857546887
768403746
649266433
638716559
8709875
483631775
702680365
1287371538
808282738
1530098981
567393311
1269227015
1377365434
962417732
1546060876
689889656
1624100003
1190308858
1087559339
1693301992
872638589
469938818
765740921
1683684482
1128981785
1960165077
818710211
1278528021
285684499
1658622794
235426945
497883082
1574841113
1917473216
101276545
1522019633
1193357433
1301370780
534210225
1167109597
1059273108
1563313023
937923420
1767178200
1780089461
564751750
1025814294
245941883
1189546252
1346006516
797496230
1237034151
1204294199
354773602
937068476
425780547
855847855
2001021754
1250269731
1325799346
2052911940
296274654
2131197474
890446050
583294308
1162474458
1990172987
1856661228
624486683
829091283
2002573203
990926348
1750381938
1208928843
1938808090
1686418716
1707340216
889816498
438673946
1409430531
1852133389
351024943
2063407317
279080731
1927985036
1771352351
1761174681
428277516
129182442
1023857115
1877370991
1086427586
1616584764
633120344
1003373603
25480834
960419057
1693629016
1561395834
855453171
1118399914
972874933
1010035450
1065372340
1458113278
939901767
1921848823
665668555
1273420995
420539281
1451636493
1329649989
974328933
181653203
776732277
1629771637
1186220553
942750638
1443160613
1028321540
1077911235
321782594
1856752416
1300957286
1245678212
318596298
1692895256
319476213
46865966
1325214245
1811544186
1624465322
276884325
475108808
71663137
1694007286
36094086
2081202162
1490554782
1957135223
309978983
757676255
1079009967
1951100316
139915448
1918768616
1551100372
1124424837
957039364
1632236986
1231491441
1368971788
2095722132
100299009
380136498
103442458
374399948
586649426
409069424
1960075415
2093251861
2112780330
1922310356
1343763212
657313507
1267506901
2146233550
641769006
522289001
1501257942
2111485176
1146870421
624720996
1788724559
2060062195
1912571312
2133622110
1136846062
890010338
1473151858
1794485874
1496958158
804322067
385847309
1230534467
43822395
625581810
1009174171
331109042
1850873278
707987191
1564674059
1880513165
897687964
726560728
1820525351
1452850292
1046103587
515199091
2115527502
1886677744
1619229443
2140342725
1046988300
1622567338
1692330628
39143824
1931813690
1206139050
34136471
1871069127
870440431
1460560449
852094140
1784123030
1057904133
1493150374
800186612
1996095173
2145120223
624712485
999926217
1343463646
1235234188
1218878567
2074859258
509783075
859206899
547978017
559906401
1666531205
1761633394
1936084671
24504128
752584085
952850381
994786364
1731202505
79268059
1911253328
1781143475
1154050474
329801091
1049165651
1557532106
2008019203
396116764
1641386023
940865039
283761455
693979083
1864447023
115605565
738542133
1199716056
2029020917
1850226015
637491448
245822350
394790303
1143188851
328350594
1179676877
108086499
1979925562
128785765
148461248
292036067
1541780050
1541215808
1309476672
272879862
237179610
709674604
1705499401
1564853373
1300754999
1662453919
204552956
898131709
1986479702
151769337
582990369
1813660939
1845796394
725989092
998785725
287160869
1567577639
1039876526
688331252
1030731075
1834325040
1614944915
1678040683
699505999
1598891036
546705253
544925298
1215586393
683338531
1348856173
1528915520
1792281498
453281953
1059611201
1407801149
1666531205
1988112169
1236690567
595469674
93805779
1159101389
2079152225
5818976
675717804
800438993
771786970
198212467
703935143
1229441575
1721115022
2024710218
1639074984
1113563576
300046746
1798009499
1438203768
405358242
1147618039
1454646990
772531933
2034261945
2121758951
1835134160
1980187174
992040937
1907397242
1345314869
1400425381
1107213951
1225203665
861795162
2133531019
1586655192
1616555850
1865677527
335421448
771607260
2061132741
2036720904
1843774275
1708673256
156826512
48484132
2090837113
2139147530
1497942112
203065766
231610759
1107580503
918678715
338737992
1118410323
1400626047
813189118
163967626
1550710459
679722153
1780837119
964707536
2121987685
1028228190
1018421533
124821376
1277131210
706646239
667101296
775551663
1077194349
1924447779
1193241762
214282503
1473892239
258939292
1769830613
476823819
682976595
1872275888
1007725796
1472028803
1443945617
1515773332
537457053
1580600915
196419021
100651722
103639490
155982579
480038134
1013145728
415740126
963073756
1137507085
163612181
1821923066
1369848949
638238393
1158514880
1444971909
204124809
689557222
169848171
301636821
196185823
406462335
1165130040
565124802
505241171
495026496
2045137168
1597414304
560202528
500031488
456646339
1119553161
812947290
768165014
347930346
412613369
965939355
1985584174
1016261695
1000503999
1616113343
1544328410
1164145568
458736517
1854913481
1816886607
1139642414
961930714
2052133614
1664489263
1226862537
1979076003
2047240359
1751244342
1934183014
358268495
664361732
1627212117
608206350
733696188
1528179584
1696816915
1032628092
1515802306
712657345
1245259837
937988267
2080771105
298443344
701997254
2052377763
1763877344
1302206473
1204136635
1201744815
1145775629
1347284898
560967985
1727536777
177734670
335609904
182831339
189508302
925096786
7141476
1776916485
662105465
997808796
1574302217
1230975709
87582808
595375303
1422252221
1547179112
1028140625
438512296
1867932631
1126372423
189684939
1595681324
1075855154
212725212
112192715
1854250661
1410177965
1236566971
639495059
167289645
783660259
1629524424
870189221
847530456
188842454
18327599
1234789652
85645740
1538392844
139885993
77556610
21615511
489890976
1986495665
2143125843
392459753
1513366676
1121538208
238389210
1076131254
1263064152
1530640178
65397491
1170147579
1395770181
750250381
1577350088
1311334881
1808380672
308718790
1109999447
2059481075
1169944710
1771959273
1257706297
1435173596
466411458
460773118
857130171
1925887032
261916898
1619531625
77544394
489733474
84010696
548115039
314160040
45997799
1926799397
2038177260
195108326
1607469573
1622304844
1951255618
589501840
926378259
695434227
1865782567
918726452
1253314579
273787355
2083852257
784842558
1070632459
142109272
2120978029
1201446962
2132355056
1642884456
2128053728
1528081179
1619416690
897158812
1643817096
1853466373
1653168585
1828782095
10274580
2082299733
784822411
335586865
677040086
2019289491
982202069
488980241
498238606
1118011935
984815338
612077557
1436705745
1255845602
1240872025
1717271985
301467970
1079656430
2005682652
1956214200
1827272752
1905799468
1280257766
325363251
2147268682
828914028
105368120
1855555272
1396361126
441079443
622425421
500578862
420248078
1064155941
895882343
530934760
481044686
1705745394
497721644
1862281281
1255894678
1878649684
2056055653
2134101256
894034809
1130263690
2027287412
1624158556
596399140
296533827
1951859687
1436212805
1973998634
1510371307
594450271
24273232
1283340831
1708416108
972557861
699586259
170389161
180511680
1117554285
1539814374
1458387308
759091795
1439423425
1552103955
988281783
1961417578
1897251086
2124850927
1100669803
605359665
837164418
2118165174
1517692737
1432354862
1163402369
1927791200
88680848
1193888938
1192719722
209074859
999602354
2080186537
1370286297
1672902403
1788506158
991296400
694942216
1967706527
1619694276
1896738919
977375256
1068597734
515883089
404001020
752607640
1602228961
1853206347
1603836927
1687501625
859876116
1082495686
540316188
608610553
780386138
1630152344
705700735
1099244192
917520284
1744883201
1459079578
1868212149
928397056
2127621757
1144165706
1047068828
1366453935
513810229
365566295
1134984640
1568597848
1100799253
429040378
152667023
99501902
504979161
779025008
937180803
803392002
2109158467
1601792920
1390965836
1432035776
717143646
1567947974
717272805
875427772
640758027
2071173017
1646123164
1771181104
1812553472
1621725153
807048181
639123706
1872151506
58069082
1815634061
754792891
1995226522
1973961991
2083073068
1265381934
1580244073
1738847134
1615700107
336957629
1164491312
244585506
365829453
1433357719
1660809716
1981442533
1128434529
1671414477
1983705931
447436980
1966923696
147806374
1720962688
1833562224
607473366
1652218372
1197695609
84375642
1633483368
1050501849
1327247650
969051463
846512601
1414841441
1055828682
1236327133
1702574909
982090847
1752388177
79096643
390251503
1786600142
1737290282
1417468335
1348401817
613940398
3567540
357438975
575902586
1329331007
556101156
1863742735
990360751
792629220
955181103
899346855
1638514918
379672534
1194851622
298790242
879211669
214841845
1832015151
2059268033
20313224
1462223370
1651766583
1140757758
1708299491
1969533582
543950332
1091445496
1040258155
2044864662
1168128792
174667912
1178764868
1357178852
353460582
1365363330
725157646
1815328719
1749215063
2060292627
923893165
982248943
1672095957
1222275903
1980897797
1527509413
1967233277
989048513
723556521
186376371
898668707
241044159
2118600332
1509044745
49783561
416909534
711601405
371570077
1155196420
186334288
1492847662
2007798792
1279972647
631367768
633667922
1700144594
1482786260
681113905
647942488
631836774
1310543033
1302176782
138379523
61864753
1028502241
1160754656
123009886
376073401
158802626
1557150363
1946651428
1369267464
355927694
497182608
667410931
803704756
1495347992
637926378
160710557
1852995571
1653080490
2131143699
1296484861
1001877830
725387307
1851459193
168859289
1986908409
1544430540
1262202923
69992793
1302484207
1641644216
822661826
598572905
840621102
1492628198
1058477975
569734256
1468271102
1208723754
615598272
625728849
28151353
856210538
1328181533
2075761637
1628006705
843554650
1357806352
959432978
1511992891
1973850055
1405707917
124176064
1322273926
1332355198
976693497
479723907
1793040366
2127159222
315644698
1317464145
1010227162
1040744768
696633741
678367207
1775624494
311883580
1025886931
872118749
882989165
971537067
1054888561
1358472919
1909798087
1549807711
468429910
1086282712
1540179217
702059874
1799914857
1998775723
1535112234
122255252
1693691235
1180211376
1111593155
1736133144
939878992
320561555
1515751028
1710198763
1569172453
1438262434
621612858
63492408
1531593446
546434903
299546461
1320474032
2109321654
1476660835
1781233995
1562502353
1820311184
1773356676
855948558
2141815396
1394051234
259914410
1723984569
990506698
802121144
1621419145
1363862477
1711410740
1028075542
768198362
1496170052
1162812349
1332573802
745804890
1403908126
940381306
1832751869
1680743721
352391531
541369689
1657291936
1083244760
1890363829
587382380
1251366390
2013526153
2031933098
216301079
971817926
664583231
2131335284
1212063809
1509231247
787202032
918885294
1714332058
1363885073
1090850324
3541520
539544696
1898724153
412511485
655179869
19421926
44903807
678632488
1606548838
1459230206
1903868098
918519710
805328122
666335415
1142344731
333121670
800595862
811488328
1701808261
2026496497
505073313
1260528085
26726061
582062187
736979730
1213761484
1677554185
1424386793
1291008571
472053673
670960808
1559599870
516225928
325507014
209324387
286310778
2030079733
48110852
163529362
1512829325
1879400635
588405159
723782496
291993406
156586246
1674704001
801058531
340563481
1690843996
613313834
595863478
1031978903
736482670
1577488807
2134490425
1615707549
513100112
286530768
2104546633
966948088
1418958356
924091170
182475451
334171183
1425293748
683579676
1121879592
507656277
1666687293
636021869
1107610555
1000961745
2017940410
258287448
874814038
520015869
1125291147
640404303
1949768600
1724127672
700322758
1281181582
1859894411
487547686
1829684916
394710228
1293789503
1346071288
171532027
1596943779
477902541
1384879826
525011262
1341065886
1068601276
1301402570
1488166170
220892203
706549062
1126394325
196661984
850802313
1216570850
236048715
1025133167
2118728720
206465600
337190330
1248260228
1950489245
577767311
435007334
1308756430
1661815008
1146379204
1797348986
851848429
30982794
1325373784
1752080728
149527138
1472298750
541765839
971048539
807272279
941822610
1451494877
1496093854
1757916938
840731134
966700652
1673177504
938408757
1327372646
1542149323
69803614
1460559726
420745108
492119783
1866327459
292916511
1842556007
1349970839
366827265
1550833972
1862667310
1426571961
753440688
2096467549
1408107236
1113806040
468688686
953481774
1389742192
503941610
2024250458
697125973
1909668853
2138587515
4490596
114028979
474699858
134185618
154264334
623841290
1953603165
1659143280
1794972362
924104262
17687100
349652740
599616051
1376820714
1689136979
217453477
202472828
835178597
1036370227
1155966159
1991541608
1938198188
556368151
226373206
1764271374
115810354
1099433149
2111960687
1299450778
181405741
1380292582
311340126
917140502
1925977184
828530802
108811846
1113536355
1048443767
1873078680
1248556767
514176503
343714080
136935368
363576226
1731109397
2076122818
386259610
505394249
1841442452
830530472
1175645028
553671652
1487940969
327794339
1644988486
769625275
630551278
1971778458
1572470388
809854394
1022487059
1919908266
100145985
1711355010
1500656464
680371320
594931841
1773200286
24831155
1449220490
777706714
1206779324
811197135
908669252
220058008
1728612854
578300920
1370915665
974961617
656502247
578116932
1322777263
394377698
1334058319
1666304022
1761425182
1174512245
1335282909
1394820951
203494852
1313115814
1114832124
340155993
2035555237
1644034034
1021043196
500169851
1228529503
793576180
823656257
325147743
1518703248
483226908
1427442802
840294449
704060465
119132036
117335457
778051900
1894610611
647411099
86486896
2082491666
1265910392
1318827535
630562818
981214243
462948464
2030290110
169315627
1713707514
13247614
382256697
812092437
1242433333
1875215926
1242759585
1224526499
188701
381342290
1780384228
1616704824
1880716389
868423760
1725246048
1288415228
1712677097
533940309
1003198176
117663921
436045854
1404682067
22640253
1434262750
198086504
1024554316
859612774
1712668678
1382958615
1794640874
2018811004
284344501
2030751783
1694755523
1150720843
1719418493
620946687
899000410
25587451
376330754
120512858
1158391291
1972713225
1448129579
1882523289
890191694
1340393037
1932171994
1675506437
492032929
181519064
1048156476
2083497870
332324678
1039704772
947009598
142391892
876734311
887554195
66551042
1155367490
1297540127
2006385187
274696968
977574458
280471315
880794948
463893314
1958460027
1924130955
581105679
524775291
1626338256
1113161896
1871632432
230491340
1515153239
1910877164
1407575463
1374446178
1560520757
1897157320
1083158688
1913104021
1414164075
1346172225
104792357
371383364
17599861
2077812167
1374116192
26824554
1395202739
1096678363
1942460711
1459150635
912835774
364326283
189999988
140971798
389775893
1625658220
1131181510
1151220012
2630522
1819509371
413836130
789591757
1957275716
702546339
166377314
172304218
1085805022
437000620
375306707
353877011
535230250
900509481
300545203
1898292616
896676209
1450697741
1575320875
751631950
83699063
1503688173
685613688
70901425
789267231
424079435
1291712747
1797659404
1392502719
2031030039
245862494
114348849
1370758632
1266491665
704807098
1939788281
453852470
355619194
900710422
752465320
539117126
2098448612
1594633705
1555053687
857117290
367721351
212890830
2054957499
1274689033
642856869
1941528831
44186613
1202037021
354183770
133159963
463961538
1005726137
1864782904
10474267
800136087
9779629
1362808504
582179269
76248312
1156823748
1595532939
778073276
326930217
1274411372
659161050
1561402765
1571117290
607597511
1001058670
1469304538
1640152689
585681491
1929545950
1626391453
1387234271
1857018458
1676078746
1941199742
543868712
635894443
781020078
452404564
1383132910
784420419
3225731
1049574677
276640813
1285870100
1396735468
966828382
2058869545
174384717
202841204
1875281699
1966057222
1242287047
1406632961
1634542886
1524924872
1397547749
281180123
826506597
1128471315
656309602
1012371983
1344535658
1310809122
569224670
1457890241
513523523
1662447059
1088500861
565312596
1488209194
595080017
1953852363
1739626632
2075881550
783421597
556744535
827620065
710772675
1943989189
2097367546
924594858
818374863
1416221420
1108746854
104726114
245757909
447754602
1799643306
483239703
1624230306
418916139
1133150844
1888646039
816484800
2097286284
1054967355
166258937
2076183419
947222725
133470632
279739739
1849411810
1264679960
906907281
283037269
1768813753
1958598806
1529943364
445263414
1603145189
286551497
472651182
1732061092
2008541117
1858100479
2009055237
1834828953
1394070183
1738745957
197056662
542210467
450001170
453382629
917812529
1525815477
827623097
148549325
525423723
230284014
229830954
717530872
828143181
826093878
1382239428
2141228015
1130733340
1411380304
1597535852
218320345
416875682
1080682342
1582847395
1423961081
617692610
1859009854
323919092
1168745102
669694672
1564180729
1700340836
1950719391
1265008746
1064003457
92015068
1279178552
2024593499
2080618502
1378163783
220086091
1682764688
1660674376
1785276345
2018363864
565661452
450474964
178579173
2006175652
1347153233
388958185
1085730800
2095313227
1533204441
1942461253
2105892405
428422015
1563180919
1968133189
55212196
1745089067
1845152711
348767222
1775645210
663349086
1810067574
932816448
1599027539
310490464
1781402030
280831184
2049939889
560674250
1738709464
443422808
894382672
660666612
1669800743
1372261379
1358796442
1247419494
1767486416
326465963
438362474
1712693569
2066268060
598075652
1991556356
609523335
240627075
972732245
768946283
1890913790
1268932088
322307084
1990569131
2010425460
983220273
226722828
898443530
170903821
808669308
543887444
642305091
1030416073
1370533524
1643207914
754814115
604952283
2117422111
1813723997
259379253
1937837536
1860473053
2137969779
1792683063
1019073786
1583930459
795358737
92235711
1739027681
809144565
1756103495
936844812
2079219416
474591533
1717853095
300653221
53381890
1874184729
732162077
1581328273
1057298661
375301249
315272604
1397628345
233817752
1167955444
1799869180
656134943
1375826032
1940112762
1861101998
1755233645
1804384640
845664007
48227370
1864413562
2056532328
456299661
631905280
751260988
684935590
615071115
1128377592
1609304936
194456480
534742238
1986219358
334249075
1867060301
978862230
2120410787
1039566494
1739908189
621956754
665978816
785067596
637814127
1501783840
2036835095
1883145316
1699174121
545840432
1329922449
1817192143
61449405
1364065108
1171023221
337675641
67420284
825790048
1189008036
1322263893
137458140
1961247463
779098034
1407978645
2058984549
691354640
2072087162
1171369177
93800098
804961330
35654127
928133637
1528875515
921632871
1695207338
1539284111
1186259206
1726679367
1514715267
1824208552
1598836037
1247819884
1295815649
1479681361
21721756
1756354590
523996622
321894337
1240806911
490696335
528788586
1973994208
1917263655
1781247148
327480010
1533554703
914021580
618434972
886152584
1773743697
590690152
1246437643
1605597303
71884873
417446350
994163242
803339444
1833084994
1210299421
1515873266
1941413362
1678566474
980928475
188962598
2017375834
44700617
303358332
454274180
357647323
1050762486
1834640523
768320040
725530092
5131273
560242801
1886935741
746167396
1329022529
1926711303
323449543
510473730
1996712666
1781055205
292935389
383085472
1053770819
655248155
1150164624
1696855231
77972120
429869061
1144965319
1544427020
422301427
844788647
1343518154
967279988
252151368
154800510
1499877989
732436687
1310308479
557165773
814661031
944382087
1843072631
901637511
690084221
1465897545
398806093
1103170574
2030998975
903116482
1337697311
1631885324
1264054154
1161522960
240840851
25088695
430427508
532951944
1491686207
1721029962
385325388
1538779257
1910103623
148756086
1551249450
621537424
882545242
755952760
1198151928
1872718293
895325930
2136589522
1870695226
1158519289
955488846
452082266
1923150810
1968886522
1992813300
620404814
1107632161
618673049
2001368927
727832007
489836853
2125431186
1752545715
1152944714
1567429895
1059208037
95385326
1322207806
1270338096
801909443
625452766
1941778357
943867399
1376139469
179069543
1899628690
966747629
514296640
1356347498
330575552
199243714
125940770
51349700
632662611
1679797552
551061630
1531006045
342294067
1272127522
1498129645
2070525501
715672560
819880558
2039781335
548950650
448883876
423492722
1241576171
720166677
617438402
1225557132
2046720523
1708240753
14945293
329427282
1969774091
978830509
1504802427
1416279556
1334148174
1105613836
1412488321
108509930
2085768245
1016640076
1825465940
1364691683
171527470
1285882742
1350643962
780413198
525427776
1948552893
1885995788
2110282640
2144518847
105482049
757415634
1360551074
1160156698
2071382821
1554055957
1406697978
599121441
246873918
315865120
69065258
282117707
314222353
743918706
1604130911
1023409946
1303418818
571936572
1599200850
1730798199
181454168
648399172
1240607951
1422445238
515516361
365475785
146346241
725551037
1482828755
1694074045
689198224
1000537548
371497943
1184094963
1172429142
1514332190
1162340558
1226609822
1874758460
410293276
1002047769
1513777373
440914469
1950458319
234834536
1605210464
1954045634
756963464
2081227690
1853948323
1087182268
897161945
1959590321
1362441187
1456807635
1350249072
606947331
2084463380
159951543
19034786
736637828
1572547560
921740498
717469085
243733367
1816722167
729420284
2100861559
1219733111
2101786994
2030696256
1990355714
1901895454
1640370252
1519486317
1282744645
38650022
1158608438
2054627068
477586244
1751053646
528278040
1903317007
1762827109
1437128686
1718751080
147716918
1403093949
736087668
614248612
1220137661
1787391262
978390396
1267563381
310208336
1669776488
1391293487
518032067
1295767113
1255896860
657084502
1899221187
523496651
1934464377
1158441185
1115384668
547859626
1976988544
209322799
1967175439
1912462723
1046675391
949112945
1298891049
1051510248
2075151720
2093518811
1316954972
1031011844
860715616
69813013
1894319362
84336770
1488274011
1006282273
1130522331
912794455
2082026454
1468608804
1494363890
631440385
1886759582
209223408
1911491573
565396578
842995419
258653680
478894284
57107788
1000648423
1264239088
1618517764
2069215706
1672005733
1832345503
1076847772
548124076
1748394250
1276397099
1542311743
573444121
123292509
1441429306
991940575
1292671371
677440760
294787123
986349772
1644062838
1039717914
1741569897
1921821056
1125130044
1808742594
1512654289
2021519939
113268814
290598950
1835718378
2034295047
976607389
577473462
862123099
1837552469
1271358616
1428917552
2055724948
1504676834
2058076050
7196290
1294410224
856885659
172243079
243002087
1129359492
13758073
1858020479
7587867
184382623
1090467627
157958410
292250415
1182412402
150660324
1580361062
1264742272
1586388672
1861462700
1770434486
507135455
324052341
2064960041
1188178542
1178900896
800522607
887652553
1252829622
141617408
356234208
2021691672
1331949526
1420558263
2113883568
484486960
1998356000
1819795033
864980691
628661963
1934142824
781480294
1971646095
995975007
1121070402
2046207036
153434754
1695613077
1763845442
2115854898
1052329365
669528185
844004087
769903975
1171600262
1428262800
164599891
1053974522
341869797
2114704197
1830855875
469039468
274280295
934199680
2085320546
708873292
1846929461
513243934
2000899289
1294984444
1520026798
1912038554
1005944262
1024424555
596066593
405891266
941376751
489793058
347701084
1550857999
402473827
631098088
1299561409
1207351259
1647720666
1143719676
395586686
1187895580
331238151
1159564508
1887487679
1462292250
752266359
636426485
1720844214
26178599
1324155874
902428659
1796691675
1245704377
1166767162
1364333672
2020061154
155153694
1908379577
427591564
1324471116
1751756299
1227105097
1651470691
900819704
1634111781
1548320392
81252066
1459970754
1443826479
1246986585
1585272763
866803533
294524920
1018955157
2107768833
1746095340
643596384
992418830
800349045
1505656619
148970686
857521299
2076870541
293609670
798024571
459175100
1398683466
560247255
1590824097
200985479
1086894505
1539216103
529984724
998103381
915802729
712181856
1613377808
1247313506
1468588460
1842480063
1159776100
1705102549
904185150
1236643743
1691359695
1536382911
1702266239
1036464997
1345545190
260139172
1584539275
909972297
417097226
1166900576
1335013677
778030721
536075470
2073728625
1491386034
242177799
590680797
1967756744
670153674
758762635
2078412293
666247601
1763670506
1935378197
185074210
2021495879
37429383
1722569841
1785392426
720922892
985276467
1600406433
1232200754
1990271311
505316342
1817838729
684229913
1497469619
27325654
321623347
879192833
1214494990
513506143
976168696
366753929
408189350
1804525467
333229293
1794519109
486602329
924134957
1520578614
626881189
592220355
1082123730
1333472583
1429998121
778225564
938812095
407221817
1296751780
936061181
934134141
244352229
2014159558
976678405
1493896043
270836456
409758072
1916929609
1389450398
1454783390
1927009889
1345510148
1538061907
1609874874
362181968
1778138408
136624607
443159281
1046113532
537326309
148687670
334696294
340395612
1420525335
134889193
1938697538
991465338
2033458249
1343919868
1756059928
1426090974
61592545
447387339
1679332076
598603519
2026323472
182530126
1516267459
358948061
711974811
1127928356
1219398685
35081426
203669728
1032530047
1907441461
1740966994
640056736
1062672435
635891552
1251533667
2078868913
190793528
641637653
1005692062
2144114090
1937461150
1651251409
599631197
553435338
564377784
1196789453
622468439
1845785253
1151938360
1158288960
67202330
65130583
1663043147
2110724778
1967127261
366834903
1752552197
806703849
1348799981
1145032700
732726007
1533905178
1837716255
676823286
269024846
1622838669
1683512067
808536716
1068026359
1887589926
628932430
759876662
48746888
353987888
2048553700
1787813006
1320639922
1387727617
1511889649
1841245571
1150932393
1339037165
1211505445
1448062443
1898506759
1825835231
817133002
1388477886
1349152938
352554732
1681520917
499279594
1573917367
1226964195
1202272741
968871748
511318724
2106807019
687763162
1546891819
1881886263
924404916
1357569336
904462210
1313918429
563361519
1452134832
2135845664
11119036
2090530719
2056125051
1911077747
2104904126
566790850
1438623637
1972154129
1736670350
1073111849
1011785277
210455001
1491915811
476106769
1230344353
1920912107
1297140849
691027967
723826217
146364048
838507256
1507206715
1298003566
668610983
1127663459
1090253293
184654091
968999799
1985507465
272647707
218221840
1818084956
1724114179
141176686
1757033126
2136791039
1447068424
1123054178
98036196
173143785
1563423910
229621625
714194111
1474144234
1563987208
224666303
907587587
230686279
785755702
1435520017
1996263736
456777295
1848406664
148639174
729300696
1724299509
1154024786
280637302
1723209171
290342061
314780702
61109233
163968735
2112919717
911524734
819130648
1891935283
374714851
1581915791
145312787
564912141
1057724169
658256825
877812518
1140901361
2003505983
637492263
1121711603
1861125307
1299032440
175446813
413489460
1709473643
48147583
524927730
522028159
1885014862
360085466
1709235475
623745348
1172508092
1254438197
1141117911
1489773931
466658203
672215762
1232642900
413744356
1615572833
117297107
275843493
321500365
1434290179
954499989
141670954
818552248
1094388691
432440322
352673438
1074316768
643851297
1747323252
1216151562
469891826
1108919015
1554276283
342660424
273641684
426951488
1946434834
136886580
312501818
1866362748
1068481202
999400240
190115256
190150063
2036339786
1319834281
2049253902
147793289
1890824961
1371377513
1384664887
204335031
1070037943
1854781983
2050707508
1548925414
1034997543
139767891
591876328
170099578
1027974331
1106390611
269974625
74635713
1071007193
604584055
122331084
1875621231
1799961019
1749569739
1855313592
1065633263
950131036
988193707
1245775037
450209709
2029796850
1139769563
1678747252
602246314
600055315
905508253
988982761
1754395876
1431830723
1165308544
248147099
729708989
564003634
583243356
1176004836
1025297500
25170325
865239047
519721678
982707558
321876323
1308598189
107382021
804149224
787244363
1972046506
960683644
1540224988
1727217148
854442308
1892906442
361922696
8699554
2129227569
1043569605
1953339201
583031374
1733711010
502098518
626983470
886703018
2081551555
1670351082
1066241262
947134113
1513644270
1271750796
1270292287
1870283422
1679864003
1508207119
1006123435
651226777
800802467
1509891909
1369059224
788586467
1427785250
1260305945
1800677010
1248398853
1093619095
458833988
811309104
413066012
1775890353
1538347374
1452573892
246686163
1758468623
141871002
1378479798
2057376372
2103013330
508062600
1261846186
1824758674
694472823
1849873495
2016172247
652389652
1549465071
1802663082
1384150249
1948500818
821820422
445216043
1079967354
893971616
45702572
1151284604
1462164577
1827939138
1261494948
1278725862
1707350522
772868187
635235775
25606806
754451012
841885275
1985717678
943241222
473359112
378118535
941635275
262351342
596660031
902187527
157271682
1947022911
1546718290
463561517
1974878462
1840365718
86972583
769121153
1004978131
1258778317
1237150953
1961513362
2145545510
1870442744
1586419658
1387067466
417782646
1600482576
1485546406
605525317
1624138133
1036754334
1462439766
1263668855
1244141523
364034056
490137406
1066983415
1199229859
628723134
1485056242
205083830
1141380670
660152785
171918659
367229026
1485388877
1276736937
52093153
364287416
644592845
290885540
1839499998
1516901718
719993106
828646659
2084006881
1273153794
1616767153
1603009938
1781562590
554323608
1659873665
1661602921
1890619456
38802153
463210955
1663137432
1697472153
181075332
1938679264
1236490643
626258356
27140298
306323640
1841327000
1230317425
932678851
360257840
2144847458
700016109
1442027955
628645853
359794015
104264441
888218300
101916713
983725149
1258158012
1492982783
2087386561
1174209379
1989287712
301233593
2116977535
997432110
3028994
184940720
1785846731
204653176
1096476739
418363027
740805870
1642025046
827686764
1978067517
1637290655
1176467005
249762687
636133510
1167218592
1497603819
318696036
1509521843
737792137
829579990
1062857645
1167122974
584471055
1024315788
1671990194
86032989
988748182
1110827560
528705748
442574443
1323696907
1023885782
113159043
1977087799
1467506745
567295085
106667608
852133547
470026431
907741671
136710346
71711345
2087256319
569846837
224923000
1945563044
363449734
1259967344
1377945794
1562243151
1365498430
1192335347
767351077
1361400366
1663267814
1434667215
1623717487
299332869
1804487401
73649602
392626890
882941987
2147421278
906302549
1162403452
1912289893
1688521775
1971684668
831822187
1510396492
154150912
806332677
607666625
2067562225
343804379
1793100672
130177421
116101952
1122805803
1664943336
596239314
169777174
1160941087
1411922383
197212470
2087306349
1217047809
1553491348
1641560568
338549659
468568400
253951946
769613567
174270874
902993249
1026015050
655154699
554750170
689855465
1785121822
691577450
1358098215
1068042635
197733539
1639817001
2025529631
1194083947
1756653682
1137431597
1967180570
497008914
127567342
1880122088
862444804
1421894103
22617914
933264898
1698794784
2063152799
1873879241
522325718
1064862883
106916886
2004870241
1677643427
670367142
29251520
2095469938
370529807
641963225
2026929490
1776839256
1735043442
2056852336
1789296644
1797610998
646155805
1339926639
455636589
1984655107
1338929084
1820672150
981440531
1981184669
582550040
1139879520
741979091
2102815308
657686522
18718012
791506151
1581712291
1311466354
1131574925
1881610491
1801514466
1252339164
1129413115
320998180
932834135
83120932
198974913
1662406577
1189583499
649419815
1916358992
1197503605
1525815477
983647160
695174571
2113117747
535397099
864326231
1631947343
570868877
1998570159
346417874
996701531
1985150236
331610721
433451808
827016976
52603995
495323289
1332157209
1928490505
1006259197
263913047
1839225880
578885661
2027549191
1913443201
1337678404
977956263
1395271208
2023997770
630810343
482525518
530333053
36030846
1751415537
1487619256
1305567004
1714350601
507266967
475461166
1003995955
1798354241
553835528
1734392176
1082751223
1669640110
1878554171
1817631068
246141211
389999963
1538827359
646509719
144370286
72538279
353291849
1128720997
1987083210
11763165
119760457
1208716390
126132689
842118276
619098917
341787350
72229249
1904453421
317913054
1367795731
2137418933
949646705
1780059106
1236076878
834654179
1444524403
2047991586
1665421431
1987406255
2113809652
417285252
1302821666
1674569920
1881214533
1983469945
1934250727
24769932
12255743
228020832
1273212673
683799528
461698694
510220800
26825237
1495035421
903021097
1081294912
663186225
2089216245
793377360
1169635840
1480934321
1307913683
319849650
770588261
782020897
384997739
2003101445
1257681276
559760285
1490700031
1417560948
1600766099
1056849899
2051038503
42000664
1382047791
1013233831
1576977762
365023281
1691058324
957497585
1434352057
361782000
615416193
495380350
1804436664
1012608741
263960400
1413212347
1576676765
749110609
725143287
1078037520
1133267493
1746824583
836423756
1142181677
91779117
1884273502
365801400
1864631523
917778106
939849085
1676282798
904495129
778477080
1969047080
1280286809
28605245
1969489991
2004841905
661353654
1168855318
492122625
1118646117
290910181
460422476
1922079661
468604207
649064428
3364957
1029572026
60844259
2087397678
1227547647
1313538650
1872436753
925865590
1685297217
1236659917
37831136
1991258143
1684221083
958138077
1937655818
27948154
1093536289
2006255024
1942144933
1850409846
2032387897
1940328155
1954648564
564042467
1112405912
529461704
1537543603
313376615
82741458
1106450376
1032160151
1423594800
858016691
343133704
594576726
1528527614
73642942
883689346
653088399
177881523
781455886
1613971577
339257633
565896467
1253749155
1030724434
1981708580
193881004
696578711
256646781
2025135176
100032671
203725585
302905492
1860049304
1655695373
1771402213
517655842
382430287
881324949
1020292147
1406440288
557463131
1552403956
150966714
875427660
1741280644
1629066834
817524926
1420466433
102177846
1435344778
1759152570
1000541990
2011028746
24362919
1126835791
261419312
1528396846
1490605281
1711918852
1618281751
1097596368
1629666782
101089175
1226340386
2120058466
955369947
1664460604
826504332
110184914
1749635268
1182450848
1635313580
505178112
1059073524
1659454774
917247643
919124891
1617230150
984682054
2007945772
922661199
1560250065
1013879121
398833022
2071614436
1971631087
525559014
670099673
11432916
2023692511
1331481036
607322342
820948909
1057172677
983403820
1336883487
1335331542
1731102181
434429535
1385501546
1224155189
287490503
1553771184
1378623001
783092640
177209577
2031477156
1615369569
1656815825
1307444394
499003806
129490359
1192297966
322412395
1924397044
1738931706
409976857
1641413780
1843129257
1805802536
253564389
94279834
1409629586
327179490
1136652541
1135517070
408552293
738427702
1157813671
808203730
488325988
80866188
1166445245
1184969422
1212168039
673836377
1162509444
2030391169
575732745
1007061158
1752082253
1720301269
1328288446
1993756255
632589968
1629721634
2013122938
375145861
1431717113
2026804529
1201061744
652147153
1950113638
215515228
1354400981
1634349641
1865090698
1124781722
71065916
1946883291
292563930
650818422
300070511
166532516
1611692107
1152439026
481749288
2038182865
269962710
620413355
877815475
1949806242
316597108
790621806
596796191
985108439
1380873584
1631275667
475392958
1019136646
1749470812
1105799767
672669510
764916173
221432055
733695561
1740494622
1172829285
1282782620
697998279
208408279
2094321766
928203098
1753180345
1338025169
115287481
2099222379
1062106694
641503859
1121289657
728300574
1627459029
1911968274
264472802
2097845033
1131530436
1959768318
1791219357
1290442063
2001519674
256553151
267515140
1433646930
1242392692
906813337
325153837
1648583168
854744731
349873279
149537679
1425331126
1195995815
1334509677
871471430
1796086934
472910909
1899122517
2051902835
1724927539
1218845623
1158567103
64317600
368056716
354460694
823833154
1243632096
737739757
1141981664
1247051360
1155764319
66527115
86984073
1878076387
1982617286
378049064
605699857
1810645778
183767156
1556213136
1106502978
1333389259
1723158886
1465907526
922865470
1367426681
2116835574
1441870844
1148711208
22279270
2116541774
1593436141
1262194330
71084577
741752729
1872756073
1966381835
1809121559
473545872
375733042
492236199
641835453
227898875
2089575818
365152455
95286452
1106129502
905497830
499761160
1215898869
534805825
1945442733
477923420
517825950
749908710
1384248583
1850781765
739800762
205149552
1336647605
1504166238
1579002807
1480979060
2014587310
1784496025
568154001
1493830394
433498082
890631850
792473899
249648896
1021899887
930675743
338914950
991171642
1507323042
971791008
596762813
1578312594
612451671
246684040
1202573709
196127698
555097391
606864971
545447401
2012860497
1537643765
1026928530
351481414
486786109
847397031
1533312490
1119576539
1191285100
1144192749
1660256450
1620367763
1972328253
432997838
1953394115
1294646934
1805018946
1167146723
1477843167
1876377753
617217272
840020137
1593612566
1151907810
1382204914
1823743546
1710492602
1443326147
1735988306
339779625
1678308586
1817570388
1903335189
1881657175
1483884265
1122937156
2001699502
2022495729
1065770712
1737041743
370937260
773126116
29324003
1874322923
259287849
1173055861
289326097
1999275507
1480841105
277686434
1219487899
1245696142
2073569142
1111462841
1301967026
1544517392
1698946669
659184723
2132806092
388108368
782542307
1853038411
279287085
1424367258
1322819604
1170652994
1865295392
1951631591
739772905
1979179419
2018502430
1275765188
512953229
1113838844
714811349
779697274
1230465101
186712918
105208301
1423557509
1020119886
1135932795
1335919671
1044188306
1141643
726486256
264955702
1892694556
1464804878
1064813589
87174551
1442479046
892475464
1101188822
1357370773
1676905836
520532949
963693746
772387252
537532434
978663586
2003730767
1053680253
339844832
925393504
329192446
955917339
2039309552
1362561907
650042092
1268894568
67242607
1999043342
1702511667
1374009865
1941987596
1640022902
673832573
1616004849
1700468319
2029320863
1269723092
1987400677
1579949649
390285027
596790038
1490580112
2006315871
354184765
1231459721
161007058
1499035387
1224903483
1743303205
1242934412
1670774901
814533615
396041078
1228819448
1244917324
1436976501
396626800
786080347
965094426
2024254105
1518229215
997395958
501729909
383470067
1239068827
1407728742
1805345480
874397579
1049759650
580663084
326828742
851430447
684152748
1193405663
2090574067
909170753
466847987
1299604276
1381777356
236127323
1620736288
194674374
1169053874
449410916
916258401
708302649
671148195
409051983
812023628
780902234
1216758308
40874676
276135786
1015067311
1514333177
1995266002
830652505
914596136
390025082
1443834431
1057310149
959468588
1156844464
1063549301
105128238
814280577
926676632
1764705707
2124392799
1113673614
994996495
1583839557
1945127378
218683561
334623584
1065492928
604516276
467093415
1140717341
1892622186
1553789410
86707120
868558538
359162162
1376262915
700111938
1947740197
133356244
413898980
14792794
1775713643
97769707
916118336
1917961903
1880523514
189620647
1795482310
718871245
453890768
764825163
1496800291
1961469128
102819592
853482590
1653106434
1675739878
2072403805
1012054509
1450851486
2066873917
1687561469
1949655987
119472455
434176117
846157150
1825172920
630128146
1732039512
427372689
539965488
2040588511
83597010
1248674273
84401816
1900566046
2035420520
766720904
580642092
1951794855
989256723
1300280648
644414975
896848314
681234548
880537062
668158711
945595956
1174190854
1680979281
141045455
1155990342
597279432
462664795
693599543
2120780911
1811162893
797078342
1762649706
709469751
1123958081
1630359489
1708469536
1650331538
1369565567
923979684
2133326942
1485902532
2140113307
1607161452
1041112106
1090991357
1023055923
420643579
1835181574
1634595161
1139139121
718611905
122789716
713510708
87231750
2133214611
1754999003
430056264
1808426131
391276657
586275090
1079385842
376643826
896372232
1173817281
1806858784
1024670743
406686861
762327005
2042918841
473005314
409468594
245248193
583590211
585420977
181329970
812747836
444606581
1116719223
1622597647
1703814046
1243449596
1725643696
1131156435
1664946283
849007626
1344384860
1860758719
517415988
1592923146
810334873
378568530
1202600227
138593452
25564387
107822470
533378772
789722092
819474659
1052490133
16039785
1380841969
1897744626
842921603
833355979
2029154578
527979509
1913521345
2097651976
1728094795
1187371970
1785558187
1907091973
1020864830
569957905
142406685
1985498754
335760516
441228015
1637455818
467565954
2105936344
1261294684
1250888861
2115787447
1938409407
382636497
1276059735
989621736
1916362527
1795047223
550367365
1694775034
670155569
1164111606
1231678585
1222087296
1217709901
1598511900
343985564
1339011481
587039406
73642090
130276163
179944409
167052433
390684975
1365226316
58903747
1805685438
1447171121
2010740375
1254818289
1088738570
106663617
1912439865
21320209
1563271797
1428721200
1371253026
591448793
1514013042
1260330498
1327834385
959873983
555933320
1264341431
457811289
1555697248
1101184225
794091775
953527808
1590978046
408696098
211819876
982610544
646731719
1442908191
2111475557
483182941
43702633
1037596948
1625067339
524054697
1319817555
1687840562
146577071
659326071
1644679465
1746909857
1089061154
1988545639
1941201157
1820068466
1692017539
189614270
943317327
588157251
538904328
559312308
1429423788
2098759847
1249852247
528397752
607515733
1888302614
2008308760
384219761
2064000393
1548446053
34960300
376825102
513152861
249331229
1401480123
147321925
1227009344
161417157
978300171
498608604
502420522
207538158
998485918
1840837082
1923728658
1474516588
1727043619
1650566208
847284377
1793684298
1495591010
1695882966
567701505
859867701
68969602
1477401567
1679565153
727915498
139862667
1606498669
301087304
248947217
1181115159
2137699829
1277664339
347439887
391595532
2021782659
375506058
1555447369
1484451054
2071170281
1264487220
2141524793
1364641718
475941175
1302194130
1151180296
1171599315
185731849
394695337
5703655
1837760412
1588003201
132306374
1837307226
515820834
933847618
1840426840
35728710
1086475231
1470959845
1264071499
1468436295
687731723
1430467337
334125520
1913388541
656461436
287687700
1853740652
1669545880
1523107573
1745960550
1029516454
1263380937
254333182
1402613050
287740766
1072392174
165342003
790761317
81780717
1912002537
1253785590
1067177690
280537301
1652041708
1935297332
361309448
1887928286
245580572
1045029821
1555804119
1036864394
1882374732
1436971786
270019953
1176277600
697487666
2137902055
1604586364
1859393393
1037032763
505395831
248106260
139066471
1264143984
848956675
139184389
1066487779
955726964
229466956
289692443
234218247
1943166784
2039109163
739049162
873055042
149688404
752968814
1215576673
325139444
1591984088
697040477
1780374570
59536062
1007537679
1032093767
799337304
19846616
1656387880
1113800057
1108540773
84316551
599776793
314241012
1669490085
247359786
2141642795
393423103
39496887
1853257933
1323370784
1228523856
1670324562
980301294
301460909
93356456
941973527
432014457
1109498772
377168826
1026323549
1504993370
874994370
519962257
1366072627
1068239841
125962431
343287871
476686875
1129046738
1038102307
1205388741
1394141411
7270604
1135465962
1805006734
170004334
374035047
1332832357
523523054
855073942
1931912700
1700656110
1190006413
44515590
788086518
519267848
1452826651
733962093
1053055488
1404225399
2056113504
684902335
1732039512
1928848860
1843284648
1794429486
1354349529
496005440
350893937
1651451020
324793832
1133303215
1388508897
1296830082
23857455
2052246727
1424663914
1557314462
1450984589
2044429594
1229454754
2019409989
245509860
1334390964
199233082
327864846
1507533698
230494850
701820129
1087473116
1924175282
1367961331
382248217
487491075
648837671
369120825
951077219
1125645777
1621399076
944446644
838613861
860703498
972447164
691397326
1229287044
1501656230
25140024
184457389
1856087169
774741222
1142678582
1980374916
1048729139
527759491
842682637
725907286
1394637958
1535587551
1619349181
403535258
287002925
576507873
237014871
117843658
250489256
1609608568
615633912
442877770
542249158
2142968863
776375007
1186345792
289073261
1660880234
15775764
806882467
736695634
133608915
354128387
1298221861
484401832
2130977532
696911538
1073877137
564965199
52703278
1076966635
929393954
204665858
1620307090
2027538854
1136573135
656841806
1149683201
1528025810
1229705479
240427616
1390615307
654445019
1228139630
265992267
1624851545
1741888605
761329647
682389627
531141900
476875647
1947477050
559314051
1411830051
1134555450
913582621
846133242
2023597541
947751216
948580508
1170346414
1417325413
1518523052
1692348770
1732773073
935860011
133621477
284901992
1012601
1793439424
915341631
1069769118
179981539
395290606
239028164
598752423
952406051
809713092
2061761237
779045778
1352494333
1275730481
1211985647
1244826493
666296626
20315234
1458403477
877213795
338700902
1658124248
906518596
619917968
543786396
517133155
175843584
262963976
1863708414
1411568148
1549805926
176617313
1243941618
1136775494
1152883416
1171948066
359755754
1468671613
389028800
206211316
2061201127
811071266
1377143159
1673223993
1736426851
628863721
910010977
1557297051
1007235099
1688510678
586286393
463777736
1292731602
817211511
314350519
1235623006
986111831
413844564
2120293370
1199888087
1470255735
581899920
2073471427
692857864
1893977436
1484388344
1512983429
388895986
247684811
36397463
449731087
1359229826
1896982115
1331730021
1908948305
1001214397
1374206050
2114914996
267858790
1114955274
1172587338
604589759
919213400
1318785182
1265402315
158328991
1479918983
93243961
13032320
1991622129
397608025
27762432
1289107454
1930137324
1923562197
1876836194
2006300914
1989948806
1284536871
2073634282
1347317610
1003516162
667669113
120103740
1990775962
554204302
833589101
391331642
2022505425
892177846
1637625588
930568678
53985534
358460200
661573978
1406412896
1620565226
1419844165
2031747565
1691223405
382682264
693240295
757264635
1560550270
1983599431
46723464
130909575
1935817685
1251915143
831461833
236557546
814718906
1391918451
1556409960
777474050
1045125087
1671154037
570274929
161639548
1655269225
882084228
309520594
1534840909
1111774134
542448119
457609370
1241058923
393301235
477405299
1537407371
90830018
1139924226
39807379
783212478
1190273822
120333196
684348783
1822342394
1306806272
1853773322
1959848268
439788665
110577918
1666250237
1393751863
289140050
1219459888
1406466344
1128393896
716985913
1601120912
1038289565
470913014
1107954938
955164679
751460159
1033790245
100009044
2128285353
998361371
2134090026
225599461
1595364485
783769477
1157224020
1948765443
1142346255
417844578
277015056
364818366
1613278719
73495080
432332984
514446857
58419945
853887931
1783800284
1446193904
1659166340
2010801967
1300173263
1480541766
2117266889
902672535
1437136949
1656920312
871127302
873533611
2142291318
463869781
435762022
2036559609
927399480
731927600
1453851184
347840423
290661187
1045045524
802018604
2125026117
449139541
2075900585
1525983413
1212642928
530151960
625373928
1192900596
1620507727
1447618470
1062650331
1484517152
306434555
1052526619
185915752
195358134
565880262
723868871
1176627958
533436154
657718766
493436898
1398395288
1265470314
996366205
43985723
863271024
1211772687
43442640
2145428591
1356340267
670171665
1336137304
1502704930
79839735
1024604919
668594474
1894801547
792855617
1532125565
439158774
280323928
1072999955
863605783
1112841424
440410062
1896890473
949076405
1904301640
938766181
1643859216
259849776
2004754551
1504908863
477694933
250219570
139910789
244549716
662170218
169402478
999990712
1473552023
1947013136
222840357
589311511
1438935216
545264190
1232359368
1020909590
817886504
1474897114
597838022
114605240
722024608
1089044920
1073771120
605973928
103124466
1403199625
1959248281
574516626
1244987901
1522065369
2131379057
1637919644
186575007
312853604
943032549
1971760918
2006474120
1768073912
201297386
1794436009
1882383672
651949937
140001854
325395909
336466124
1601490209
1344207437
1689330228
1795553830
1808957924
925341775
1910967130
1265911962
403931271
1643971327
1031317998
1085189047
542556180
1813990294
714879576
231132407
500050117
1296664827
730850747
1528341721
1726135239
2064444893
1344644889
1162314021
1537965654
1990957264
969469914
1502734804
755381013
2005018158
966835912
113547087
583251191
235508941
786911120
1964488333
1763014999
1817904909
943064608
425881337
814233397
1828156643
1500137090
495411632
1487267896
376160370
1029703219
116752909
171926331
289394617
1949061053
1253731310
1814048589
392869676
1693869068
754858392
1119790767
396726075
370341682
1855490087
1678089718
510825905
548164217
287457952
1004850960
1386427064
378937323
1269166854
222655358
893448594
149620440
773684006
82912242
1310979686
312553557
1401899777
640604755
1425802159
1991128298
300226988
2093004617
562996602
1014367911
827882742
1989681866
274429070
1530016599
1211433604
1281663441
398420571
2095816103
326926933
1826440340
795270463
1604331598
1069188247
416440693
709108101
1368109307
1747727378
1818066732
505480649
504657671
1933357094
249664653
1008770767
2136500806
139958063
27385296
1966643956
1419535446
1449197850
1387955800
1610714389
465806640
572083201
511741453
1599101111
521717414
532612708
2068184415
65477587
816955462
260596366
1861090327
905096433
1876871472
1403764973
988662210
1155921033
1075473548
1827838509
1851943087
290523857
943030847
954138609
1760920101
1162606740
17721327
232303079
1534559090
1924446046
1531110409
1753700742
982453920
2147179336
76554540
1821988889
716965438
217438830
1798144213
1970633508
416547674
442126770
1420848231
2134068676
1673878871
1429573279
1091188310
323931159
599988620
826428810
766472810
1914862083
1935166851
596737386
208392354
1333590985
1210308421
595093543
270816370
254186075
525459297
1631225771
391220822
1166613016
2039215277
640286797
1559837488
1337076568
1538074071
38464099
977360328
160488923
942413217
1259892334
1998162879
826797562
2072289193
1490171234
1229745098
1208456705
759188442
445860860
1365555070
493980022
95471271
220157539
1811786366
1036466849
1801012782
1002640504
295197957
349962613
1281769526
670747875
2002653630
779742731
621885983
141111558
2023899469
1924467395
240789838
409827661
784190199
2066077560
922313455
1677457426
730477976
1119798133
1885451397
999062405
781424322
1298879821
1103981380
480888546
1760531368
120355579
1242830276
1248263306
368142183
1143735312
511510656
533723319
1148726926
1215519450
866774819
968491943
334335727
203597190
1006915180
1784266769
1236797221
884377825
339975201
1701826951
1831225253
98162335
2115626285
230327698
389761913
165585453
1419650618
948135009
1911661140
1711293986
2129368033
518303862
1422742576
1093189760
520792569
2121227337
1887857979
56130498
1645764571
688185703
179691502
671675192
436004455
56931819
915964541
1777099172
2139067142
130193058
468823342
616186427
1190896312
846725363
901584001
980143049
510484822
551165745
1476595362
217910651
492944220
1708055653
892760628
309682092
134315863
2136931278
1895918104
1270416448
1262467477
625995860
1022821255
1315086846
1935496010
860609144
587430802
517516392
1185409406
1160223835
137586397
1876405980
182879190
2097298419
971262399
1182708424
1860192324
786496684
1551976417
1360752606
1342850421
582620310
927649174
839495546
1807248559
205972754
1668377127
1858415345
726591210
470427033
408495085
377308476
238752356
398694650
2136564048
1554161692
859419368
1222583260
2077022381
1144486745
2106757917
1537645999
1776568106
145943722
944485454
1208176648
1484588325
140304591
1837905723
317472804
516598667
60212708
1792001869
1771501958
755662200
1936143651
999947457
320245911
972968736
1659648167
814937352
1400008632
1994877732
1748922057
1787322323
863315056
1084126482
1044677809
291230333
268151339
1440485985
496784531
898187883
532619373
116380624
445331824
1788231917
1301542051
894786093
479871296
1763394464
736428831
1326719416
354841429
1717330747
406766716
574543477
1202840937
1881601208
502664225
456653989
979249801
642451323
49455093
1700432346
101933385
11033094
808009599
36479045
2084274471
1774022261
2066561930
1265531949
1283810317
588840665
963566793
267291850
1151855225
1421987310
720845770
311814564
434732971
572708044
40539372
1046487832
1620352783
21209909
757901691
1581974745
1018083458
205579862
1044531518
398660802
858303567
934944181
568162573
1597130834
1503648646
1177531133
1862538399
1018871220
1986059896
1096081136
1572439335
662348377
295254429
800056163
1545585211
2079345163
367743993
632365613
1527533546
1568104207
885389049
1761225547
155144686
657408983
722564279
1357884499
1988078790
5533466
1471834813
577851990
1767203956
1508177408
269069654
1725858899
1659728822
869367957
1573555712
1979013403
942478182
560639668
1244837257
2000765021
438747223
1306982354
707154512
1220547868
1278101623
1664370157
182916844
1495542814
362124700
778670597
974703102
1677218973
366247950
513493119
390736353
1405778422
79449339
2133909776
1746682502
1044858622
1844099062
823662051
2050915338
2009387922
1691324721
1472014637
525140421
2019672183
1292547775
314918489
1204465326
309739204
1495424288
555925119
806718453
35831771
1432315404
76896717
621717415
1370858704
1600841670
338649399
522408996
1356470183
819794522
826167060
1672108234
895855984
1774858928
1478634243
2123483086
823109890
1896842636
1369189070
1901796011
864021420
1887981737
1833531316
273870481
618911819
349119994
6853618
403647880
666632475
1738553654
590577122
1482730532
2032268274
826390754
1268213475
354200505
1916352703
1101443998
167287427
1856155878
1751637693
1071516547
893948015
884208944
230418436
471146590
1304263641
629870831
1475262070
397251097
1209817544
663752655
1817226735
1746524384
1457399185
42994236
1285297535
970205735
991476089
1845211743
2004034006
1511083531
1244295777
1863487946
823947757
1141923371
516524843
1360061076
207309198
675800529
756660143
1719609927
617304356
286208483
1760577978
348807451
313178397
288027430
490447168
872168452
2027401693
820246120
1010140509
633601579
1816752607
1448285120
1318704730
1008710863
2117753302
809307914
1745570458
1775734160
1586013785
993116135
861827124
1032741583
360833095
992439489
1738165460
1329498016
992535105
64070222
1538614649
513961218
1798777762
1535707450
1225699528
307667717
1422568307
2036927987
1481768568
1052488281
130804820
1409019161
251605867
117022288
2122130917
1906159752
167001264
1855852164
831137097
1607777370
545124468
261916519
745348322
442796099
765446973
1222187465
2105442560
1770588071
1500827466
1557955092
1677396675
917041109
1764188709
2064480515
1472830480
602816336
32571196
143389697
551187701
1904037769
1771671854
1646836406
1929804028
1291612616
1985497490
686784217
1608738598
1014127638
1861542080
2106167517
876776039
997076061
1096104854
1513247107
191267301
1139453989
158977559
29002293
291406263
1536022517
1179089228
357743682
482038288
252342165
614816390
2043052035
2141347768
1297032278
1049675265
704739365
1396285755
821841762
1148725843
1414544674
964009860
1828766715
507206046
1569389054
607687081
1375416092
813100963
2081847309
1883624357
38967787
1863092566
2081456061
1736244783
663026065
1102472913
1878967725
31761097
709189468
660896376
1645026
1184057696
253311289
320307753
418550857
770081382
1351374505
833433812
1266712635
1300451848
128613885
916784530
1079414056
1310377408
968513835
1268964728
2014979239
1367066027
1109198697
1293190328
615016912
273795562
1496689286
14765647
1053478220
1394844934
540544520
383081363
472922172
1753006727
1565133965
611796584
1565872220
1119490822
1000478461
884388841
728724095
1008329768
1805094149
1825115692
1451773683
292064705
1905139660
224793465
1474092864
1742722997
1363632362
140752617
530743299
1258203897
1886436597
272090705
1485249793
1840872026
571894775
1435377301
435470025
1050061577
2029593910
285265340
845665719
675658256
2090134575
613440680
1492592170
441848229
376203289
1960348351
1129393709
29664710
902942603
1604210358
1127409571
1569057483
1287304189
1440738568
279762592
1102373298
1697604489
468324170
1167533375
609513501
1743111122
1221632162
207736035
352017074
1835370984
1797189221
1032175246
117558536
766607930
906667624
1765923374
1898802706
1304201868
1755329777
1707609295
2087322398
1931005750
958100015
1353240351
1696741631
1183774312
1531400502
1673224539
493756432
1299338877
1312026448
777193032
224918432
738416225
1107520046
1295110072
1678851699
1095997645
1489025380
963486296
1315312594
464846288
1925830054
1370945490
2080839359
1919874442
1517947006
855135086
319951985
1985203914
1959518067
1163133630
240925728
576449914
457631388
581769076
1241224563
413105287
409285719
1862908685
811804631
1597449844
903935603
2007790064
339206206
653899084
1977901333
1811551206
1008901601
1177835161
689065145
378702665
279746740
167363247
1983218626
197726034
1471917532
726586819
703357966
815076341
810806418
2104017058
1937627354
1846554886
1801005244
1893704707
1363080053
1427229470
1697017716
1398982904
1013037091
2029509879
525455617
1152401678
721138188
1855882146
902804427
965778724
1525320557
909678050
1909358726
2115485620
1972794519
1063551361
1719062095
987088131
450428736
390311364
1685366981
137725945
175271575
361016465
61706893
2011082054
10018803
1820261216
921385953
1502526807
1303444008
1569964646
673744411
1322717495
521616845
1945752600
480542004
1901601833
1462534269
1554336602
542560092
298344637
1779574336
560351320
1896794359
754205685
73074396
1798337956
1043042440
1696593031
1867856029
1071615418
380810052
1554294404
510892312
865117244
1286173697
1709902528
1553161029
1968429790
1979309760
47476085
1035342959
1153040029
1567991728
600908004
1257986121
647152253
1327250555
1331912998
1684356916
1701965355
609086886
630549047
42018719
1618266297
632060360
285262967
1816468098
1899123444
1049859722
1257619862
457231459
1787258941
2142701082
579030703
1250232341
1500176981
2063674642
1415754259
2020230277
1658793124
1299148944
1428783996
152468636
155686558
71039906
95353099
154025920
243663853
1027877544
751629791
44802505
940783320
372996931
1541076884
1553624913
324042486
1838578783
1438506313
1407531272
311102656
49615402
195698745
2010517072
1084005434
592193777
352063767
1697936513
121323112
2032131222
902736018
812337609
233851
1960024256
719412103
1385733340
286614079
1555425108
1662884006
729461915
338381571
755089862
953150941
1924591686
464130984
1086890235
202350315
1057750144
1999432389
1701336258
1722408598
1152058987
244341286
1517019426
801410926
156716300
1889345820
1513455756
2016741229
1181167554
434690854
108551690
1446871144
1090533128
1431800449
223559910
484707833
16352868
1031511419
1272235589
634018622
1442586881
273986137
681994736
1442643224
1293680039
440029867
247959455
1122885678
218996150
962888786
2064565360
1946006423
41472323
383942243
1188673578
25251926
1419240492
259108119
915745178
1511902729
253995687
1713302770
1970765608
1225367052
455648092
1321679381
1465512909
862212291
489227391
1471999538
74133408
1007341597
706456264
721613539
726555513
526407192
1618346937
1104428285
1376506724
2115265411
244870544
1840706830
210780481
1699743800
786515554
1949105696
1824024861
416699735
577811554
896196979
1503060699
2119874327
436683696
173709746
861269950
809086452
494458105
1396833467
1535190001
1521058179
1393694263
641115247
1278130201
429642911
1093461970
871093610
1315206715
193257711
2064704330
17121909
471411364
400105724
184073871
210059858
339392901
1109578382
344460540
291911241
1635969808
204345309
45132088
1423376220
501832136
351645460
2026418442
68089414
1196420685
1817592289
1469577219
1087289822
2093717856
1892453263
1284677603
1016038133
238844934
1288408540
1645383766
1648509383
1008663585
71914285
784883669
220533082
906980925
1154813537
1696154165
630343101
630948639
1274342679
997685233
428679300
156388392
1261591812
1383178254
1721368613
945405540
235903493
749474464
1943608104
1158292534
742213444
990554017
1782989699
539459845
612284134
2016608726
1843499590
1950616586
1083011545
1214584225
751108648
865141083
557926945
232664575
1571615515
1551787513
1155050847
349913208
932442113
882339203
1255871129
535601543
1072084823
418622181
1737050324
74512777
607520193
896075146
364806652
301900888
455119144
1497432471
904231379
1968839407
651459843
1339437657
2120488091
1824311355
696787618
359631421
1550747592
655672333
1327393068
720963365
652670756
456344523
1513455756
1797001903
26128777
1740109301
1509172803
1815291513
549740100
1723110629
2018981570
410997162
2117162230
359802243
561095016
1446787964
677382631
1372376146
483873043
250808924
195366879
1226077644
1944508655
2079572062
728807206
1064452574
1277520576
1292597073
193604086
1069667122
1050323988
646443537
1407065041
1117363857
1840412831
604981022
1949013562
503594645
1939785802
487893694
2026335242
784961191
990553573
272307147
19863598
1984029131
1027460155
1795611300
962943603
256227973
1636765156
1088208628
836400145
669491574
1698709591
585437370
1708743608
1968844299
1134569498
89357352
1379210081
599676983
1432197794
1514830016
1324773057
746416653
162791180
589335131
1346261384
271409855
441306632
1905934556
1798663346
1310405939
924219117
842669451
1028920649
577041213
2062748502
1153181872
1678255332
933813638
76893208
773891794
1641134764
622121414
1574204161
1008204119
1718422983
598790854
672427177
831612737
1052713366
1500323179
1997025616
1927396313
457369913
1840861918
1415091418
251968917
1677538570
879538662
163631056
1519063772
1293769912
1881272901
1302979836
1977159904
1694214720
350658756
104194382
424939198
1271674129
1006564974
1735127576
1571127202
890347798
111198515
247937290
1051094019
276819779
1800572896
1614192554
2001507584
2038359927
1664912778
2054725842
1062677738
1963700815
2033796850
313688389
645926133
1177996157
1510085125
876018134
2080284516
388182645
350679728
422076055
1005169645
1788984841
1266615967
1050290991
2143819482
1237738236
688211311
798660520
361685560
97834254
1315433723
658293065
1475438348
250233412
534662102
48376431
256232116
1377243101
640544821
1686403459
728598634
1611767425
1960252420
211583362
832203640
2102072850
543510613
258753228
1696821378
2070584980
604202895
2102097246
1394451668
245955797
501549111
1891705549
1834139811
2073343882
1102094422
226798784
1666060702
1042053220
373222115
1789965194
343854076
1943672785
1771190557
284492902
1607233485
2073398803
583118889
495583601
343030328
86835941
273403647
620619393
764377007
1430070476
211914947
1485198839
543644756
1069608640
1885642577
736145575
1785281277
46083613
972850357
1863025969
1005135855
179532485
503068528
915328827
1118166675
659972985
1695587407
542237379
685016842
1178499021
2103418904
1230761907
968433783
83944743
1240523518
368932056
798905080
1105598551
1644289464
1496510959
1428239922
1804699496
1739321626
1761330968
748495337
516810264
1848383351
2028265340
1953890424
1659398986
1792460845
1592391426
758723755
2073936855
1359353180
130519673
452443345
370914188
29747926
76578086
793577504
494455454
274991970
340006364
240387221
1875843720
1251640776
1111043802
1633580848
279259670
617684737
1082879695
927312991
1765213422
1422180012
837466644
1956431510
715757192
330781300
769455190
2018325684
423631339
951987312
124322776
629334199
453948161
511307795
1050687417
46473914
110941211
1818100154
158311402
695177463
696841903
1539938691
698666320
1527351506
205421243
95956586
112411124
1099921597
798663688
562112954
401263338
445053123
1312399392
279073301
752004924
99244200
1657827074
2034309356
1611953233
1470445710
44249574
478030174
1377163543
1108440144
871587236
314832048
919064108
1642831058
556029650
337829251
158926173
695979754
1208139644
1965521587
297804643
1227268183
109258985
2123330094
1596496474
1966185753
402214251
1883978199
1085316591
1377142355
1060163868
254051794
566590393
29307268
446100647
1576449819
450609250
445901375
1099955525
166837809
1163623181
769691160
23099723
1714136030
888952683
875743786
407554738
1612663156
46848972
2038981076
2137304597
1175161688
1339230978
1561111342
741506156
252330529
1188987225
487409661
1571283270
1721518745
651162777
1875185453
1070467457
1376712135
875490790
1295791308
2074166980
265358342
744020751
1418035711
1086255662
2029581499
414254239
1592504004
2027716220
1747302838
973824763
493308894
1012171991
1911395917
1050650701
1429935250
1779278594
2014684850
557323116
1664342512
1433034009
657151451
1187409255
1720185686
148571843
1690151088
932237409
739777723
1441144740
975005493
862227788
631298425
1900307439
1519088149
1944697160
1821479361
265589826
995789647
364572685
2023715514
829396512
538565620
1572506876
1516445250
1244890838
2100618565
1500678632
307718474
1963722509
1198893545
498184303
10597981
1767127254
1473961698
1823248945
1248699805
791684736
2029928049
1685001304
474277081
1823987782
1740782007
1166115504
1251510964
621615750
1452056500
892822062
239897837
1452027904
1571235001
1749553406
450701258
1084031636
382705827
992517004
1463200815
1932494522
311734063
1668980673
62223961
2069810357
333964947
1799321707
746414649
932389393
220028179
90681559
1817422724
1154458588
250414073
605880036
283635387
144594325
721884245
101656605
536507646
1720263796
1513488065
917278996
1436179437
702169786
1134964815
1131347408
1225998236
1356503774
171828737
383337025
763012166
1336828781
1204891790
435024708
466253446
1600995923
759032696
1496939550
1981367954
1706496963
615302440
974812684
601741129
2101137322
827344299
1822869404
1636000301
213311226
1729639441
1757239673
1910561081
1076618528
1254065572
1549620926
100357647
120751298
1298381562
394379726
1682446435
1190156385
1534191403
1541257114
586795743
170237511
151772488
1025397859
1906850779
218787599
1409024849
1807794750
1284091576
738290222
317366000
144592115
1259987175
761895050
1583840021
716619118
533374249
1883388838
1294775632
984012613
1143100438
321811569
1069403824
104469607
1988568373
109937274
30548563
98475062
1328558131
977481767
1531162740
622470268
1924301350
920180391
49094141
1616648395
31253149
994586397
344361768
131073124
2060296375
1842709067
184940720
716457196
1503219216
1700994375
846806521
117327547
1407274238
1168737318
995714930
93597992
1022508439
895894416
1631364961
1575410230
1806794228
10473228
634746900
970490900
771928855
209055225
1769080770
1905430645
1009263776
1950168108
109037289
1249108986
923076982
1766412840
1285934397
166798272
106072519
1475942856
463760347
1477093604
2061154940
816678143
14463073
743625206
1132194267
1077244702
1122131042
802473365
2089644194
409770134
355610120
332158277
335420980
951908314
1079364365
1253509564
1788878562
1698746683
1354460996
479877306
1593068504
1297829762
1480175593
1317618349
65330851
1732568161
2106193320
613153523
1262505527
1471939257
427700065
319893801
1228126293
1854201272
1355928594
1070002436
741617983
1870437561
246807564
165986225
1751915760
958685017
1403580938
1201746738
563025040
1894877724
981812891
17363533
390768768
1761717396
1696467155
277931912
922689051
73427653
264405582
926599253
1852649026
1348305027
738143869
1497353499
1599071048
823890610
189422751
111852956
790686579
12062237
1256591031
1552893225
1161670299
995907716
1031262863
1562374668
720111195
1462249916
1118517087
256066660
787876134
1559756211
1974138635
71344947
943455594
1906834898
626264250
1410510878
1059999353
1075055984
825906511
286054482
1455037133
1191418061
327437701
1623609735
688971508
154540756
1712847519
1218982400
80513941
818672037
52649924
444652471
736859223
390360909
1274276345
1866798485
1401656066
828121582
1147602620
2096130202
459403512
1141361211
1178253143
862341828
1078805447
695442992
993402989
524653535
1723705341
467186909
879027107
1807124377
2105387532
686307102
1371456507
308779576
1927370270
1353640091
1342982535
1615966295
1161789999
1129691147
659388576
2073684340
114812757
511026778
193762467
275093933
1360093537
1986878834
735752004
823358545
66174053
857789264
1144376510
1984286179
1010851700
1615294577
1301196046
1982784123
2096603307
554432893
1974869063
805706249
1323092806
177606755
1449509589
1222102371
812286352
1279793887
1909460352
1444944419
1946527283
1203207880
2119508645
912790338
2113335127
619205465
893054072
1978870227
1509276687
1987196413
1158670947
1302178446
2144760832
1687926710
1738125341
1339137893
24688237
88756130
908641669
136206645
892007032
221398169
1431994473
415979311
1453699789
530092737
1282260503
1786859532
1998837402
588841355
1971655175
961252107
121870501
1611721475
1129355705
1526168784
1168804243
1997047478
2130245965
1545146088
1519707230
1418607432
1724137870
137021427
853349453
1617277038
672706738
5345952
1239344809
2049426577
1634936128
754370803
1618737531
1845476287
1359152298
1787991531
892621834
589838134
16971710
1111541551
1656823362
726856452
1867757707
1518029704
579086140
109933560
1481611570
147645101
1166995079
2119105972
421580192
1711566797
147589857
1466479577
680418602
131939398
560455094
1823641222
94259373
369323367
809424183
1389483845
481425645
2040296346
655605923
1832556558
491346716
775782636
915533707
1035974915
1625597811
722368669
142970509
2046324298
1257137365
1831542443
1041925463
673122995
101933632
1905813526
81688138
1178412788
71224877
1324718275
1981704266
1696670082
223273956
339955191
1594390303
1122995695
1105527249
1171943723
121294999
1772107793
753878142
642626953
800129247
2042484996
1871946651
1066186844
1004299371
2065905214
1926500381
1856686708
2131625976
1139025494
566939719
905134335
740555620
621606944
827479246
1009123428
240237430
452238132
2105341885
1736481439
1287557789
1461725068
608589922
759711240
1717851524
1118312874
1886236211
355564938
378349284
476486485
212337029
788307166
2072664464
1830295286
1107578544
2112861696
87422423
683268404
1763483432
1740990952
352479920
430227897
1170170628
1748236126
1574683128
114169452
2120121974
1974965681
1127894304
550827604
93494042
145945721
646071906
2094517288
1491874915
1017197392
2112633796
710153922
564304055
1357756518
2021883742
1290721224
1457228246
1872846130
342825489
807288340
1127568742
1348497776
415893678
141730233
66983449
1586532949
385174105
1012893884
1629871538
1578020426
1671826998
599843234
123514428
209148340
41881744
236096024
2055786859
837409090
1415252611
1203232824
1547267134
755100865
728697618
2038597060
1064969166
908771959
173831063
1213712626
1618998701
464033329
215227548
1333353860
1022796872
1080962100
1871790954
1512721964
94521469
1058645263
765754560
823136155
1927685831
1951860715
753934987
1392508848
1434646486
730365811
1679223228
146355967
1105619546
453987032
490861985
986350982
241431920
1939518514
366317937
1151777115
1305912560
1102412418
437179974
1177995765
752893418
775001151
173782808
1984273670
408844477
2124212689
615608167
328622765
1757903860
1731260975
1291380567
1204224087
1694727322
536522199
1751185673
130513346
519614289
1458584963
1733604924
1289554817
411885300
870910544
2142410915
580106321
1361128689
843234622
1228669395
91535805
245361339
2077482046
1361107722
191756668
576818986
91848580
1625204645
498282690
938466829
736533985
924758362
1554581817
1236548185
236402292
1315260563
1667665466
1877179007
1525219619
1353439638
1441422025
988004702
420529399
1981169539
1224657880
234458454
131159048
1329736754
595286855
1669461107
1996497611
318523109
2046262111
1060087799
1088996073
1350311984
2070544814
1555104794
818016214
1643553629
2115962655
1976913321
1620008058
590117372
1114302249
284158233
401993807
8289161
394909031
170153594
1463468757
1469729489
579151346
726183891
1344701184
1433309458
2082414152
59136372
1277058979
1440648994
867414213
1311549412
1573058677
230956806
1211786005
464460011
1598004706
305733447
1400713139
708393226
981431213
1027576494
63641223
675504613
418434544
1418233428
116307267
143712024
122823070
1754461546
185938323
1816485611
1687840562
957792774
1224627136
539876862
885136379
262011898
1660386940
1822861486
922925304
2007274432
1278880210
862041633
667761940
1825889395
1898069344
830394219
1726540701
1912451299
1164023742
978467920
314986853
1881231003
10497768
733116949
1555249284
1020639464
2075450100
70565796
2097047218
354104375
2040848341
1346665968
396263339
1239615518
83496242
1151470215
949332504
1426855128
1948756539
732765095
1345098654
856885517
1254484215
1235026338
1609294300
1158715861
1591614660
527480000
1334541895
1231866816
911350850
2048381588
987153589
1610932804
613869605
1664743275
101558691
1399842856
1384824679
1594913353
2041845969
1419619085
857204835
917294914
587544516
864909845
919695365
513979015
152714237
1086504430
1060327111
976122359
1057602841
526861409
1791350646
724632059
635817621
433544740
15938735
2061152731
858538461
1766533203
566740233
1784522511
868355863
272958967
366523383
1936747046
1165305198
368924651
803312068
549800730
171122075
822873758
234036513
925252490
347445772
1727959839
1506920311
1394158130
1215675808
1572041770
1852131518
1280671574
827462514
50052637
729985312
225952995
1223400578
1387987934
1185699805
1679251524
1839827940
309532986
1696536026
1874461413
651591887
1372760042
1360389431
1831280019
1254026019
1499866043
1700554283
176307058
1279874769
93773972
1858844391
413808837
796757843
251892932
313234131
323894470
1711354315
1969273018
619743971
1961956303
721883585
2043950792
1608033609
1220241099
253865536
1248765737
1638518545
1463145472
1989679608
206833092
1526285608
343999945
1897794933
1323487174
1595516571
1123710291
208796523
1332468781
932055512
1501374105
987284100
1247413471
110302967
1360463298
1175933924
2055341712
169673262
1835569816
9543592
1108207424
968349737
161947583
1130712211
601512449
1387505339
1159340565
2118050621
226044318
2024827936
1543570457
9298579
1472600943
51540815
1467914110
907033607
627854903
404498108
1300184705
953769108
1557418137
949816547
1112102788
963926231
1709338670
1944522028
1938046224
68682574
947125154
1466602974
1681035067
1237956293
1019953795
1668187143
495059752
294590904
1880603497
1284348711
1247997437
1178970322
1673019505
1824890208
1861910250
4375689
875608423
2028599442
1076131245
477129448
903238820
453930785
757112196
1207924832
1059074348
1226067970
1649082791
1372075388
1774427579
1955417709
919906116
467442088
1277984387
1336179929
740561198
166176243
1516301648
1515618913
638492001
746016844
470490710
1467704854
949066976
1106962465
1439833209
706159967
146927232
1453617249
48810226
1076088496
1082857447
13260484
1076195281
889300430
591453867
1091223131
1422546073
1612147006
273498323
1120400849
1234955651
884812665
534627679
767561229
54237346
220086091
440743737
708006205
1095514483
380553178
1778805514
269824890
962982968
858599629
767264283
309752917
532188078
1081122444
280062296
851868600
668476723
923132593
406908034
1625673403
269904920
481344647
502090696
695726611
257568424
510424160
332320123
878742813
305831021
1197004215
1700712338
1946175422
1398929375
1663442870
2118208399
980210783
2068632216
1436360781
10685169
1979329503
1228863624
1829905102
253013229
643195332
959671810
933178624
321859622
599442793
759219332
1819955826
1311527266
1735224396
1375104032
932417641
1241069132
201785252
580078837
2107735450
1420486592
101483591
325772498
410173083
847305827
307941995
294244884
673160754
1309103458
1994277409
666299491
2085274305
1634272585
820169319
216204182
517990038
729885112
790245212
645561572
1357219557
516509450
638692835
580812299
145884386
776134880
346192935
110992455
465430525
647319298
1203693983
1688734679
1973342196
788287691
478658485
2113650541
1042943757
832561645
1811620547
1906498598
2082739397
1215822052
109662331
1895456510
957876805
1126097636
986340646
2108166100
1158323944
1607339676
1422958756
1987562715
1100768037
844231099
1388656916
1697058843
900458160
1241686964
1611665935
1750890141
710689895
1989482967
597498650
824674836
1000716789
459833643
1029409775
1759453252
1502956141
861741349
561197911
1344800695
1615588897
1917925176
66236313
1207055473
1825823080
171299800
1343550836
1864559847
885482581
2088651745
1900162173
1831735319
420987888
1398655323
2062182473
1734187401
1319613529
1940034182
521516525
1664728169
171308402
921150680
483798648
282431309
1688310082
696764186
1653595091
1022304370
1340513459
728834801
428273254
1676345036
717605133
1721347977
66582599
1389641797
1095086609
490172709
1969579306
591117767
1962080145
1139933755
1597897127
974304827
137082084
907762388
474960919
2065720032
1006221559
1133943974
1015503986
723476819
1275308086
247553433
891329347
2118489054
337532687
182485935
1009184086
3604970
999052296
1378882071
1466460210
932808785
373912329
491059340
1144139486
1929926249
906004835
965672797
1130526380
1981866249
1108974479
966115991
1244717718
2115728289
940356531
966087416
1183152573
231658335
758422181
1743047414
392481590
977629356
903748614
1308834664
1976801725
17067545
143031952
1804899066
1456739523
1640467750
1209888624
1368566650
592888816
515039744
535329022
266146808
1524377684
912917743
1370423413
11364966
564518214
1023781727
264727900
882304747
1588541738
124273726
894818984
1203626709
2136672173
546172764
2016082019
6047673
706816720
82787348
1260456636
1048316145
1846398914
1214946216
1353803731
1555834165
1003636649
2113931799
717806540
1751220217
1704673487
643126681
281121226
641508777
1417245597
1652236693
1791655201
86151060
79077315
2109298824
1799102407
1311847259
1924606154
1481249481
1206870953
39834226
631963045
2131713507
820184370
96398315
643969121
827951870
117112168
870473728
239302024
1750000342
1782162741
183300833
1472706015
1175207291
452287555
1421776830
1608148835
1803133150
280297167
1864188247
1342240615
202108029
712817323
1198334488
1207444040
618479323
309061850
1843013076
553242459
1592178041
727530006
815790982
447910513
442575301
658484746
659093540
1126029509
938668901
676972293
636446773
2020017349
1222638781
1912822923
154428703
863188979
122362374
195583501
446398824
51507757
1772973962
1752595887
1353350586
1893967123
952478557
1677970377
1548057469
2021225652
1670977018
344644650
1598032654
412551140
1828557852
674074380
256615040
316708673
602473281
1657046448
66601288
1419410885
1274991256
654147824
209132574
1746642443
306271959
2126782752
1232389245
393794899
1772478971
319560778
965320382
215971264
1710667965
821199682
1263917031
975140728
1466522864
67627303
1622633360
1385031947
1686210229
2081922755
1199761670
525947534
1911136822
1870958108
1655541024
163005067
1240225030
673090898
1932648612
1575564646
282116407
844013613
2054498529
274356732
1990464072
284901992
1527540402
1281399582
843315235
1996028748
1472275589
71173103
1286228749
1627845576
741942174
196293230
216711188
1435988476
1179690233
2141847559
871100172
1264647187
1826239691
1624560248
1531436281
906243952
1309158106
1860350982
1229093458
1897482556
911096804
1788288268
937064391
550677867
1767327738
1085258245
488816753
1411376869
748804519
1358527371
1783178227
513799738
84423889
475881242
495108303
1971031847
946471764
2085588110
562264377
594642282
715633243
79729689
1524294115
1217843076
1156126368
2063013520
1760029849
1778853314
848970953
1892857274
247952355
1431725665
1745758435
438732907
1821658299
751246325
1786015456
357067313
1820268407
1392076953
723722930
1788235515
959487142
1647745393
122422922
1164473912
1839916677
77369445
935358023
139338862
1799949487
1279656311
2055869620
1836549016
1714603693
628911882
907647830
2089226839
423231858
1701635718
918387311
1651873193
212662250
568105163
2078904282
1187876466
855484124
295454384
1652762657
2089317200
407516800
1047036340
1415069679
852528049
2053279999
416805428
1613086864
231981148
1562036808
132982964
509057512
1789872
1897190852
1039485873
777170297
338255848
2113111343
1422799649
1710897220
1650622927
382792533
2070884902
708613283
1371468573
86868008
1058681971
270403192
1374424730
1466223087
1916068144
1272993941
2116862653
916496327
1405149115
768408767
923794382
910282626
1649644080
489905773
1958627419
760219401
399248378
299493204
27148508
1451750952
1581042013
1024941217
1463365115
71673186
1930289423
1122787285
2069068267
366074189
1037062984
1079116166
766203063
1925991844
2100736579
205083830
1035642130
1874123726
665358893
31289590
592419172
890429052
1499728412
1781888483
1346691376
511332334
1089698464
548844374
2023769084
1456396357
1974395885
1983296207
1316452220
2013002447
388350212
1161900667
1904572444
592414932
813288750
854693053
655598598
1604360524
1851151166
55562231
2041729106
1013401502
45768230
376572562
1481114279
2028099376
438932946
1139484936
1440861731
2088166572
711848707
1385479389
28013330
140901089
147034903
2002640558
1953330587
660452565
545839290
352604562
791082616
765794934
357022424
2095275505
1343309931
1492383907
1031077301
493385540
1440159938
2005062791
68360987
331512816
1106404608
523081206
1875691894
61547082
1369235164
1173314285
935249603
1304986291
1172438461
546048039
1901797194
772103375
1650310314
1290073017
387877613
1074757654
1218746092
702317206
848704738
1647198009
615619561
665589641
416584944
1190488752
561715618
2118514528
2082025038
1889225209
36930544
173083328
1860956609
1619417315
1504910909
1142648897
1753017062
1590310230
446699055
1027137075
1863664597
1728926682
1326209035
287064996
1678778800
1370160732
247057560
1731213785
922372153
283484322
1820672150
1410402059
88310161
2059693359
1256857077
1288736177
2098263356
1268964394
1848573953
1358528820
127422418
855134777
1652943298
420914135
357264764
1533503946
1300052569
1500912831
1041334313
508864440
2098164261
547753865
595984197
618085663
1932385463
1910351419
2099821219
314153113
1798539828
1386215040
1938636398
1267669046
630930693
1362083231
1718692399
948609389
1993110264
1455444638
922916011
1031564142
1949158692
448501313
224426968
856480715
139382200
603776487
739311772
1917583225
356290806
370202853
12751796
267389292
1775321386
1091233731
281692415
1682684476
557893528
958876238
509044885
1724447699
1154619896
1559339262
1276101068
435469497
1775594603
1264274903
1670587816
2068270525
674027288
556618317
1610592431
1067064491
2047335550
949267786
1734229116
290844651
1182545575
1283873374
1232956212
2077165308
942847945
125166746
559508219
978428077
1339228422
1110858393
387423760
99422485
624896106
908833803
1632895450
1220851292
2040222675
1024386308
1297456384
908017405
691955439
1457465165
1355731388
1384980304
1373716756
1685555072
1741892033
1963374770
1955080407
1512649767
1280288919
1820582349
1764712402
616393870
90245578
933292974
491265900
323481618
1501959719
821834275
1510427974
727890478
227263459
1006684122
427796797
1998948366
559930945
1228540796
1568780854
347535720
1958356469
1458708246
1130650087
914219261
535370339
1535270278
1798229414
1733230723
1744093417
1690384529
2101579657
1337073677
2053591119
1562720251
727983950
1566155254
1554535668
25412160
1589378648
1120331917
1703110776
1263888859
1237694435
1340494539
1322562437
1992854804
1414871011
977152103
341066812
1660983480
1341966550
1726827040
804524210
1659035696
822529170
135964154
1036797481
1605509010
1989251659
1107664212
241384269
473161497
2020037706
1969108942
134335605
1427438356
1220328573
1142740845
1806990097
387254669
1975793741
106453457
1372931430
355101887
1517236588
521749386
173134004
463387154
29205945
965191221
718487539
116013612
1046844213
824489348
83765975
1465543860
1938644182
1303638241
1217130100
1993347071
898937112
1855058053
1437915672
1887625107
823814078
2064578922
1578129942
207209124
1075346024
1097464935
777678850
1842870438
377888928
414634966
1113108508
841566138
2111469644
733805945
1260548317
2072779919
1739330872
1270237975
1052028207
1237205664
413190734
1023963408
1603111246
234322646
744872728
1245219919
675410962
951741169
708310808
656135407
1113751464
1879692525
1555292848
1421250577
709183620
131842578
489236731
1081500107
1887941966
1143083812
70626637
1038965544
452084566
1196969523
1902261768
1417826247
895413417
872089868
334464513
1710368111
1758677777
1200803838
838445327
1756827217
715804638
68966873
1791581219
760873147
1905145219
1750301627
565969615
888649228
1210855317
1070315722
1447454433
1774223871
1065042233
1719437758
192878499
125944455
462393145
1076549
351891894
1327086175
163351811
1972927201
770613381
1612568913
960919589
1030041294
55193783
1719120668
1543179632
1134689143
386200477
1585205353
1294063970
1087601889
462524467
1638077953
1907959796
1243313540
114745824
1883531639
2035518338
1612345634
121700305
509143588
852922261
333274266
1692069499
1600524911
101545486
1500875791
1723935656
860162133
2070233818
416295508
968648173
414136231
1133284608
1547345043
1116570013
656241303
999330407
1866926398
113560755
913574461
360830129
604505471
1309332078
2084837457
1288166066
490436444
2011368722
2128280346
1155320549
1632131981
1129289893
1377569574
2128412335
1220605344
829622181
1890895846
995333034
409316309
497239744
557966004
1489884381
1133129168
2140523422
797520499
194736768
798151894
236084853
2023869902
871857550
2091899366
1505249311
1702507587
790869920
495483915
1508967874
1885900064
1220317687
1355865875
382403717
54461515
647663546
2123295526
1516046240
1907479447
2018036168
1100615567
392736629
2142266806
1380385001
1026499093
358286554
440652320
1171418368
1530452826
1178030114
2053385268
887418230
1177690929
1678832576
2141957524
1001416534
1011412398
1199362573
120597112
695744008
1327182383
22463728
2001956193
510276660
92878269
927634925
353998733
2125899301
1082300954
854722987
1445144237
1695724438
218875202
729422967
372065838
61770716
606646318
1765179308
1511034599
685433262
372221411
956267395
716117590
489888613
1385242203
1340551335
1125928665
833568881
1764308188
577491630
367135530
931311355
1811229956
2017635503
2125671875
1172250788
916853606
971628786
1442483239
2054116933
44819601
374961970
219633026
747927776
576927069
333721150
268213360
1558941813
2045483321
2123815120
994088092
1922102214
1005339877
881849729
548394768
823344950
982061262
2125369118
1435395936
961547799
1083486626
1731035137
171434151
1462147119
2007856968
889603370
1916535853
477844667
347199777
1779994994
1839101610
809797075
1692767332
1494621581
1144166327
237361444
2077234188
369869064
878152042
378822652
461269376
1551150022
2119422586
532945763
2086327227
394544528
876800068
710661350
642568664
399701009
1989288297
1549513575
2084034656
1608139881
859619950
865994674
249022843
889446087
1275480159
15962020
1695291864
2129324747
1886647778
87121409
1148230723
2142000776
375222604
1592197339
1302080248
1963360280
1025629720
1462550600
291143102
1544429706
63848882
1247366732
614922201
1758790664
1595903064
1086784060
2006481868
125956047
372246740
1753756140
1331170734
1570380878
1965778093
1890258608
257111692
120708141
33225174
714918060
1874286301
1515855978
1494048621
1063881854
49525411
1552105721
1759108716
2024294329
840398442
2102053318
1956854648
1697816322
1204809796
1051554104
466824327
1793386124
353574673
1477142822
2055458749
100689686
1700995997
1173779469
2029945382
67116699
1742396770
1847392745
1103024464
599047518
1806487256
432332984
1603840332
1950554255
1226011456
925704597
1696550939
1169931749
1342756626
2118565897
1530513579
191045120
1201829549
1138905859
882264799
1662542839
1598292327
515625664
155763634
670270877
1242130642
1395991067
831016154
456515520
68905862
205497541
1602737180
1618108825
1161412209
1914215625
848495524
1747486747
2075546101
1792835996
1426016481
2104245504
58129906
1113025822
1758147722
1290253163
2146659533
1858439099
1581901789
1673687891
2098501785
77990729
789822445
1485273226
1526111987
1421772995
2055887691
648752864
1363927566
1511185486
1051328318
1364522982
1568927708
2147085785
1233355089
2078082386
1793217591
1197210037
225386172
1237385960
1831584393
1576501824
391246825
701030459
411738985
1876859927
1070588752
967393101
2001275463
271817820
216195255
777144766
419546824
304940386
1294948337
459525096
362357380
1743775591
1871447968
1245485194
1114339756
603659816
1592134850
1918502101
1285130431
134206126
2045871401
1299576382
286403406
157448140
1984935010
485973176
920426474
2042310339
1537003593
1652502515
141436540
508707732
589153544
1534047565
1925308406
43512946
26220520
499887924
1367843866
157797308
1829881532
1402143291
963337787
39779611
1610198419
2004972279
1677776586
1230954825
567411211
17337360
704830923
317011080
1933398809
485300350
2013052107
1162160903
1868243189
213382184
2024419937
1110212040
1320264481
1007686604
215426429
1840787894
875451394
2000934198
893927476
1979510197
1817023929
1323328383
188352590
1302945375
320658903
1143487451
1054529661
1605326706
1021157932
584795038
1229093458
902615433
715002043
1572431092
173955875
286232735
390921940
852510472
1029521762
350599301
1959286816
1003433406
1139959458
163554470
153042827
196114152
2079425352
146967364
233184699
707497275
139623577
719567735
1151264455
1722153017
1438184114
1073616412
864518514
816128059
1867083853
1826988344
1983594852
1609693898
560250718
1765380943
535464917
816299395
1912567280
1953976528
674804964
447562945
1560255060
65160513
1548194413
1038798591
1584604886
616771144
1778579246
1495193691
1528092740
538716290
846136924
1463992391
2107156950
808890744
1270620165
761594564
559727606
1457028846
1355559553
1426911517
850729630
757821209
879916198
709448600
1060133583
802338026
1911002921
1651889982
1217326712
1788484699
1490237565
631061614
401964936
1666779272
669056411
1089024903
1369166069
1711583465
727388316
1683537054
736297171
1546818602
697578911
758824099
238412530
512592891
813507394
53274993
1038375318
452972444
406124060
701848702
1906116376
1956197957
929316680
826292376
361232049
2084777463
262275415
523825352
389883520
1032371509
1632045306
47574033
1151544047
1851793013
1470669122
64881086
1235473481
1078119866
622817621
1049893567
1264561239
324149174
140173110
1120398642
1292080621
429734995
1040081916
115096530
1000892105
689199105
479670305
1920244655
1424493048
1768181187
1450656411
1473891283
1571387474
611708025
1088857763
1952620200
782232844
159420268
2143473932
1609887502
427840581
435610589
1489807908
1479877161
1454498789
1745642323
970120246
1344098137
651935822
868437936
250779079
169325234
1808987671
1012018073
1191167560
1722393369
1988443087
251016704
1355190858
896200833
765679285
1994089187
486462461
280467218
10584293
1744559206
1061013955
1024973699
1481395356
780099892
1516161808
365259816
1759547037
2008342845
1086749027
1986731131
604216123
503668742
1414534923
1835161155
1711962799
339413866
1536067534
2027611750
981525360
883183956
1747211673
1569924282
1365166472
495856785
864311363
1490365275
1082897470
1585420775
852063999
614024814
200421778
1204367278
1849635995
917490620
953415064
1742691573
728006544
675783846
209827332
1159008171
2140964006
1836888988
309834067
232590195
1145006682
1521143752
1741261648
1026713606
409749684
968882765
1524550489
1324507089
340256424
721426458
1533758286
1687026970
1906369640
603267409
1759424651
147123620
467706320
456641564
1867162636
606322497
816259949
1084473156
946359153
479877306
1626395547
965812330
2072253549
916404525
928932758
715344109
1147659888
1261101790
948398801
1050408206
793645609
316667316
776553125
942821617
1878031089
328473526
1568887200
652426276
1000157745
716136366
775244729
1025557473
1617142908
19942413
142185846
7494354
2035248819
1466990258
1259466955
1155257212
1455556838
1794615598
801500181
316562808
1426221448
237690340
2039720385
2131158142
423209668
751940048
126473130
1541436244
288849688
57121764
651828195
2138651579
469237751
1173703916
1022293553
1038262629
306595299
1047746458
739275584
225957743
1696553444
693202071
341052368
1318875147
464729555
643387387
990177941
2105755850
1197887515
1945532637
1358321047
1368856639
1359362785
1001764612
1790046818
96048918
1800338600
666833285
1963117176
222294332
1807099742
928623152
1867163057
1314759732
1151403133
611584820
1603038152
1972230561
779957113
578205402
1930005783
1396419680
1593658055
1443169785
1232385590
1192174853
1189798935
1935657111
972899527
83755894
663877099
808690264
219814282
759571226
1361150793
1281665322
1343948595
83869923
1246648344
236627290
97903153
1652382996
1432569358
1058823191
984257342
2115592325
253651660
1954635300
1374734410
346644980
504351654
58902102
1209404932
350020340
336658586
1800863944
848500295
387569669
1530578266
1581988656
1372028873
607517522
254231275
1233251992
1194646787
1487725132
1260544957
673428250
470918921
1829776107
1865251285
2058892907
216666625
730690211
150107456
866990422
1350474574
667255754
324566602
1589654020
166242883
2084649530
92319793
560524004
1058316220
577643642
1026901112
586185576
824927708
464048193
2108241458
1333103990
1137121890
1569370681
493780478
1482050115
983227604
138874726
200083047
886812245
2122666626
1030297277
1006572885
1672843828
553676031
1313786210
550700877
1247625625
1224811848
833816598
2118121007
1939684082
1103903336
1678702154
382327024
1879006102
873968645
1333073090
1585067111
1538414930
1651984862
1460969613
2123713671
1845110437
1348481508
2118542587
2096585713
221948182
40470428
534587640
1395103520
844592635
1727626074
494972818
708430469
881798099
350527174
1476079763
378198068
345513572
1750047231
2097530682
182705587
2041262841
1284638561
1879462500
1482594022
63762934
1016300491
449145716
1791721253
307494618
1940091995
538290434
221559911
786056430
2057867505
1403836420
347217047
1527904426
1142601668
1569814169
833770783
1340749589
34094474
586934144
884354359
1748404831
1190846030
2007627794
393193314
1326063961
1905294663
448641582
1345509630
1605333164
1563156853
1534394989
505501726
688107161
267747974
1967190436
1860168636
485128235
456475467
1084594719
1275144298
364284587
94488503
1712440719
737553499
2088704029
613047320
365941189
2069945731
30772364
433043896
1430197419
46157661
412078198
1337065910
1482398656
1125929478
1526344678
1274647647
1143132565
1752066895
827216063
507451921
1292542740
338506315
1475534266
2010962293
927631970
324204216
1580747678
1987459491
564300252
2079396068
175399013
1730359525
1149651801
311758117
1517704288
1935909348
868500964
1412344977
1355191936
734374054
726752551
1043522484
1350120394
1073836923
201414932
1271275593
476287641
29547717
1665095246
1967794364
1077660804
707892692
876129035
2025770932
155663859
1400198703
952215432
623243460
155321761
484166871
1031058118
1815777960
2077128076
2042551614
1593933953
151904571
1706570039
1200780849
1810970147
1366564761
275401322
1398907241
843362541
679108386
239429486
344834925
1700951175
1310545570
847080152
401933438
1492633572
1956287349
96585468
1775409643
620045938
1987856682
501453849
769008363
1247803299
1991376951
421600417
195050436
1929463446
495002969
989753632
1124554754
1722074474
1807664731
1534109537
2059277908
974232136
599644222
797185118
2062626310
1614062901
143811388
375940726
1645171349
1730623540
304086534
889800444
1383926404
5555632
493841842
1174475313
919323542
237973204
872967433
410522940
17706330
347752586
2036808269
307368103
307955510
286336563
568304424
904224016
1335176666
859533348
1867215242
122363112
59499368
1357086936
832578074
1453161548
895091784
1434968335
1822115030
1542831698
290735100
11862617
589520101
229881599
950552992
1944847545
876158880
1336246311
467632768
465038645
884551427
1329207918
1978113405
1076682717
2130861816
762531882
1551663381
338822635
1137269659
801067249
361943788
1994350830
801975033
2451690
1441762454
679959884
817075010
1199696517
1967668759
1509580188
88228311
742414324
374681297
250513615
999689773
949651644
427257084
460462278
882083507
1622030830
951938835
1183976432
227545478
317108312
2066512657
202391139
1191456667
1789348572
1537383790
1519497664
132908609
617091229
1255867204
1825050300
1440340482
1930737647
1888176498
941173676
2103138715
517845545
1562369267
160756972
108520667
36171635
547972572
1486877564
1396688422
2066009548
1700345421
329181326
1315148663
1077823325
239742397
736890281
1982751203
269003970
1443865220
448316842
333786252
258921479
1378995514
133746358
1728798481
259211395
1693808082
339340788
94381010
862906711
1200322400
1102041988
971762029
16832060
1386496996
1352022334
976562153
205410210
808826436
1574688240
1109421250
2019593380
803719235
625655877
1060485922
778509099
1197975325
2042815992
2082702953
1804349098
1664286898
1441918839
878755864
875220000
1257980676
1446729116
180212075
980995764
141226955
1133534652
360327498
482033093
2098001363
2023624841
553772081
27818474
384125934
1160272258
665261408
2077103776
1973318495
1478546284
1481736980
1731950182
1165448471
1409361345
1545679205
940901779
503997217
1824411777
441778085
1423172013
303443172
494172197
1368496250
1894990699
1768649866
1379774238
243162478
1821272704
963390222
509269901
1442759845
1292328838
1705880499
1482302636
698536327
1483615064
2091419784
1357356189
720988164
1773368274
2088254581
624073457
76438793
852242141
3611488
1185703417
1147795680
741409779
1019630025
214992284
531155890
1670610090
2007340619
169264555
25218509
467576091
855662945
987421182
1698108505
1289305576
845121982
1868144995
1344851466
293423551
1924782939
532309934
1500937690
295013168
70327510
1726287822
1974580214
681993515
1887756796
1249136014
1876102054
1529159825
1422384772
203244652
2093803693
577668877
1367405300
9701441
511457761
668741157
1895181768
2077214651
601877706
959550277
2013223086
1770018139
503640665
111392316
337877473
1340115835
1443380625
1906810110
557162923
1394300834
1027740367
1454880908
535101677
477083321
840096139
2122060763
1815525767
419384587
1813762337
717346596
1363755795
342396494
1901963905
888793169
1935334661
1164246302
1893886358
1480575597
1470389047
400345800
1310061166
1456793777
1127547743
411089307
1829970028
12365344
2139414761
1780522563
308246822
780964601
87875486
678832418
2015109442
772152022
976236595
517068682
1307707705
1634825382
1179645531
1662018373
1833487132
1654732295
537112988
531755707
887698902
210687206
945742894
786190774
50337336
610708529
1187036928
927597960
538930534
826978413
1138589247
426148811
1525804888
1053956784
92577970
1425732174
960749049
1259032882
348676909
2059199680
979414302
2045978299
823777289
1849420051
1843012862
474624855
44305422
187062310
470004254
860114807
2130294480
131758708
183094543
883943302
227912232
1167195485
361258859
1986925858
888246821
990137143
46730318
39484050
1389733138
1294703259
647375942
14500312
1753243118
845591014
1343187049
1337417594
2131248016
452084566
287482143
781331388
1745758383
280905907
361817855
75698537
1328537671
1154085582
1173779486
103428664
1001601303
1190725376
1487156696
888794555
200715259
63142420
836939218
2053628711
1988654577
2035149929
570752273
1742941287
980290259
182829261
1805912165
1084272330
1041218169
43973633
783254290
245985447
1981581337
832021213
589678110
1704066582
44217670
471620272
2037463137
989488267
1546451386
1853944622
1264883469
635665283
1668860701
779025008
86027138
1426481868
495007452
1892693123
817085762
1870329709
1406794346
485521611
651405530
779781449
2104837910
1286053541
389846330
1243013182
2135499600
1412087174
520437269
148758698
1048571261
324964780
571776743
2104433059
1903853784
597637121
192770168
95045828
561179940
2066118929
357062437
1972780389
623576136
448740165
1042960865
2081247122
773180260
1757114883
1146671155
834083396
1385800128
1099758174
76409817
2030986719
1653307771
1493291749
391185899
1228336308
1140060349
530973260
2031958265
582374618
1937857223
1634851125
1500584205
70268429
2088938130
585779169
1119762244
542276650
295461154
1888204405
985034766
801952983
1044811245
1405423247
1192394142
2064348721
1704365334
502434737
581518799
79963770
664993539
560071621
1450983750
1577800967
1959366438
1172371027
800171020
850928772
506372459
685340355
1805168342
672572363
927019858
1354075823
655688276
1089712719
311251799
348726102
1831587667
1703605226
1698594304
913912416
473605589
1095992743
1592909511
177017859
160395888
984567037
970060795
1408221592
1733895432
731586778
853189311
759578432
1902615736
930828544
1526809660
1586477624
253659965
1182455441
1117117522
541206375
668708372
1996301225
197330431
1614651297
798022264
1514650839
1808368267
1387196425
1782389888
1802731762
838336779
1176761093
518752076
801880239
2114802406
1688270489
1369878556
890032715
1318509019
1248459761
1543292898
390296133
1625635831
591627131
219712316
1143047288
734916287
1014380682
1071923454
1143783026
1468780699
1705881871
974232468
1815816233
474876603
1251991597
280254639
1572108694
1531827620
1208233364
1968907956
946716899
1760333833
59610612
1527653822
1098316469
138076614
825374558
975028154
1253595862
969895864
164483690
1412268239
1236673752
1175461583
461404145
471068126
562381519
1401108659
143291604
588312288
2013010842
60533344
1879693029
1258271118
1012657330
844238265
392877847
2067343495
1100530404
1289402887
359620408
631981432
1834333329
1462808133
739189728
1521429574
175912502
338826000
1413421384
726772596
477514197
536546917
2048860736
391791454
152113527
1020259529
305550640
139462759
440832896
537638634
1950390209
217808334
552977024
544953818
1347756977
1886210272
283783221
325072816
1584626179
1931327714
615169667
1230725785
135916886
316967371
1939185623
849588406
1366401206
1944117182
1330220808
1556019462
2055179741
1318270015
1803797583
238580814
1687154106
99100188
1332787615
1055465479
1041288299
1153125182
1060952485
1754779478
49422902
476916453
1308993181
1592728746
382509574
993748762
24401450
143511047
1947043241
1055823310
108207925
1648215311
1216391279
394921795
2121172737
1247156682
422524714
1464208620
474064530
731432920
1993389987
2111256103
681630624
468537586
941536196
748580079
172552567
2049799875
611117701
1569634572
678980582
116513114
165428743
1580338566
1445317814
1036873948
1518362586
22703673
928979188
831221794
1196557275
1509796169
475489527
1749263577
772694860
1148654503
77134436
271272149
1082388276
657416298
135893972
826566811
1795124425
289420203
1279105969
832119756
2107296640
1032728014
1329741049
997794086
1277068528
1836334672
628935772
625348370
1594058423
214207939
1555665379
1683420617
1704448040
906796869
580742666
1523582196
1720710477
1547278860
509253151
2011409181
316987763
1382794458
645623025
724277116
1886163284
10852021
1220120169
116217168
1426825538
947797144
92157989
670903378
716218338
1533628280
867079641
1748263292
2027085113
448421081
354640723
503361381
710131644
1227083163
203171080
1455160392
81241835
753262141
889035316
1792246799
426209152
1583424758
1229581634
407237305
1033093266
1638773670
1355015719
2039917321
2090073446
599491396
465461523
2092507914
732711026
342771561
431701851
1875855038
1252293832
1215641181
1624304449
1593693838
5014113
1673585953
13186598
1341815364
1132619031
2092544631
1805686663
1479814467
1434946670
878422407
1815798742
77573786
1556375606
301392926
39713059
766669370
1319404711
1743197412
860981427
309171023
1405184485
1243752242
1040053704
949138058
851066487
1979745720
1432675000
1857633576
1142402692
1319364725
1785220738
839658798
260721233
831486235
678966868
1650733225
123612650
952053898
1369372957
1357074327
84266651
416907064
579591352
657693831
186954863
966297019
1367729371
1335631835
1277688077
1860439771
1900674924
369377140
1795797543
1505825611
615057879
1255581065
61900336
297336450
1547047250
1127146396
1290459182
29614826
791297654
811444233
1247502027
1208361254
854852670
376040622
1304639332
2030671347
1141725045
1356391999
977285192
2092676701
442466401
88984772
1837830789
2137605837
1610912859
988484749
2029421074
528280992
558995857
1304012515
188372257
161618259
420711288
1871375797
937593226
1631158710
896880760
984884168
1194211693
1431246345
445838162
1038870338
1244183443
212619520
708941736
1165525264
681908715
915955017
1064532624
1643687382
2136669726
1794840541
1603361543
426310810
1186821384
941835315
492909858
1792971899
88250144
742808417
20554107
649730662
461336548
1029446236
516311389
225690650
1200809377
1290512390
372307818
583376003
2133667471
1702679338
1086924655
1816193072
1382045968
1748918911
1854633020
2068697608
1349338488
162545604
1445745456
1736808224
1374188589
635222523
1494361348
2078910833
263594332
1116525235
1785039932
1005234722
2113161802
8893152
1365509618
915523406
1160076828
1126624933
257019742
1200729459
2032996989
1018983836
1415670945
1144176647
852941673
1279181167
1984682195
1789996604
677870168
1101593625
1721852513
1069074866
1148035715
1134320500
1723558976
1935167112
1791117528
1962848002
1431406796
66977884
1292463180
1883495518
1044917856
307123517
540102530
96391584
546854776
1655589346
137963568
973028319
828122425
1089381747
440216364
356052546
688306832
2104569133
1860510361
1759922788
1015162710
595316712
1549146551
2011051043
1746148674
1816733471
1711627211
452235856
1523201615
1795178450
1559338312
994137914
1235532852
1459160463
334699445
89526825
1211526943
183126695
1862571971
588469651
1374989906
275609924
1594930034
1551287388
565518871
156374231
1679162079
966941502
1128376192
1603110595
1950818957
349462373
1216326894
1652904501
706497110
59308614
1090593443
482314754
1827985857
687140046
2015129652
1740386734
1250035057
1812609642
208102177
1783064153
1352205224
250742978
1022785619
1060738662
557696354
1835875121
1585890446
1111247642
1910178736
1808585131
988799034
1474331436
442145723
1579075631
1655850807
795466721
14449021
1786027270
1265144109
422545712
1510480802
2103016804
964886192
1627229348
1141028787
2036962248
1947468338
894204705
709626165
1190834217
1816765622
1885796987
4969868
1956877745
1238319727
2115841664
1762076093
1799957073
1177828528
567133925
1733879234
66525750
556459123
274781763
315206404
1129076831
823827372
1401853810
1209894077
1457049832
1705186495
908467338
604127184
179436832
988228791
1009764522
1830305611
940854107
279969670
606352248
1166447692
774989439
416096106
2036728526
1231872803
1782111610
2026025847
983966211
1666517800
1524561089
683502856
1243764781
1198715833
953453102
249625290
735301754
1240839819
1597585927
27836338
691215704
1715706254
834102112
921362063
347263009
525337971
825296230
1994163049
1281221026
51467859
278471785
1092060982
873885468
1092072300
19627163
240123357
1425911690
1603110595
992629592
80368583
558860850
554303351
487598516
336979186
436402590
692352088
410588105
946242603
492535193
716410995
250093651
1056917211
292743551
1363035448
1242254939
1395335793
1842312479
1803854346
582164149
762730251
91360887
737602099
1315887618
1767565925
873972136
1787226985
162375910
1570557509
1777340503
1087678623
977295894
1550134043
978077070
1768326952
164171858
1303259558
2119610453
985488009
938893342
440435310
783603024
790815672
1296157977
1158991946
1294062733
1795211258
937409683
1698822582
1599695277
2003911236
567104269
52946626
1527152904
1587562152
1726582148
1082878535
1372240084
1835591690
1649858643
1610595649
772088942
1825688609
398118246
731061170
324825503
1682691346
323038988
1150362498
1148192371
766151425
394678627
957301226
727803329
393612842
2008347763
464832384
908256277
68710541
760536840
1011828833
395212986
497099658
493049386
574889534
1533227182
1155366868
778782095
100292380
1356719664
490734536
319702851
1714640227
1808933655
1516862046
65739418
945208516
1765136365
1343038134
183035630
1590192281
181199521
1726713712
909355110
1146303127
1318208361
820531530
799085552
855378535
1868210219
1292753450
1718770515
787558418
538163061
1497974810
251277723
1476872255
1338554491
1383552636
232937479
1175805693
1094841888
692049502
1213566388
666143416
238753339
319562200
1770843793
1172438481
1245368282
2049941468
1653963585
1967596797
490830766
423036500
1463008036
1190271804
850630720
1181671119
458061937
1962751804
1687961675
1259654856
1466323811
1487927777
1061872486
1703661495
1114483197
1591301033
647444761
686892258
665428116
416322448
1213870951
1587559109
2038504451
2098644829
1503467125
1739698164
240987903
1626606959
542276650
1439855348
720613506
856056694
912690324
1906979301
543069318
714272873
441024208
256187117
852136877
940922935
766870206
1713062388
840780923
1439372557
2044195082
266045096
327453468
2127785709
1283438733
261339187
1941265558
889729971
1163331879
542867602
846547645
1283264727
285441332
1016387880
1988866567
846078442
1603000687
1332732570
1755120675
958808109
1575332438
2129599894
222771119
1030301984
1672015500
1386047931
141735127
34640546
747683224
1281855791
1388253239
167266967
362364996
2067520317
1226591306
196906773
1203571029
482732112
1376381989
236011833
56051365
1164847551
1540039452
1745228115
861885424
1996256699
1193989675
1259533767
1026001639
1068956531
605534938
1100371717
911348158
274129990
504928858
714491028
1433161825
1657760070
1194269
804859341
711280886
1657029507
1101190422
1183806376
686662263
136935368
1947398560
786005247
70659147
1560319246
1773016811
914018505
1124669735
977155957
1896940069
1594286548
919939479
1842825151
575081722
1297550492
111059261
396136753
1414204950
1307806262
644448698
1553316071
391119508
28609851
2122655525
1963817
1618181846
1697675903
695834989
246317955
1414895091
1674306867
190156157
2067689523
343164358
384990367
1116186814
1958019792
907371297
1203952792
624610634
1909737282
537250937
485008688
1085411038
1415809466
2082929394
1284798916
1118517187
625670193
87492700
1237690859
634886905
1637884873
2026512230
1219051017
1382908164
398621112
1157792958
157520156
2001934237
239208166
417307902
2086645930
1661039184
635187715
1458515047
1279631905
652448484
1804239486
674759700
44098835
905346306
115582308
1919430297
695670216
1225405506
169720553
132488322
57887957
1624979861
743058246
364928478
1842026262
1602408853
364147884
1131360173
1638185492
407493426
1281968417
1432812066
1204458114
1510309515
115468228
1586569637
830977068
261166219
1583862784
446937295
1424028198
1514456187
877040737
333356203
1602863066
699581274
835544581
260099937
457072200
571390819
899103840
81595034
1213895031
555093200
658705463
1213429449
1056291494
2545250
1975585334
36226432
2049809149
1685856895
557261266
425850276
14835236
46814976
1306947237
146446124
849823241
745781557
1526720154
942694526
1171542937
1044235264
1923710150
1672755800
162810477
220766541
1972414427
720270460
312680716
1285250701
1789789578
218917277
1179663471
916024030
690916844
2126198769
1373057765
376684799
1116932157
964422719
20577
1160060783
600453320
1408013496
1644529807
2132931881
2140539338
823471772
1346831832
820447673
1403983505
195185557
944865746
95186066
950474853
2053572536
86385672
840873734
907200476
882944244
1875873393
363217984
17169654
1771145202
993789355
1535859297
1814816058
972259698
291002477
1674329287
1212923766
1890214533
386078368
1279250772
1518916631
1198031836
788533877
717133242
666404910
59635118
1030282490
1190943810
1272020808
1249338121
994709098
492478407
962473544
1774050834
738519265
1442350710
1438014501
425153416
337403681
1649946112
67436865
800749367
176344996
2072015422
48604463
1655349257
2008820489
184665752
729816819
394694507
730242849
2143494038
965755652
1868247856
2049722878
1528529815
1003055540
1164738123
1179917351
197982041
1653365212
1203798421
506991682
474970823
2036925279
1097213362
1239928501
1739623629
1222726683
1109424116
118785672
2058561330
396594538
1982220346
104404684
1274421653
1542367873
1286163998
353747754
309173738
1843028590
482974664
1173066201
955213823
1864308230
308073891
522146760
2060469288
1915217075
554889200
857348372
1399628783
608027380
1526248204
892904867
195023912
1223455260
1576578447
1557451371
1564023981
1583674348
1533378755
1069220375
445523747
986905621
1327919693
436692500
913367839
439564315
1910749838
2032954201
1630372235
1212023071
1626631705
1809319914
1423047149
1184640826
822940799
1332591406
515049029
890058857
354500086
352544752
1080070652
1093108519
1528862916
1484897747
1469765299
509441738
1713230872
1118779994
1879785169
1908747914
642766698
434412997
1999619402
1781256941
1609877262
653262044
521657782
427064409
1012060631
445305120
1751967885
493426595
2064269914
1113251364
733582866
145289583
1593658806
1322582048
623000769
190690250
180182841
319482755
1967485197
2001382331
422032894
726976582
1071959286
706158510
1846632090
1410937267
830498311
250425375
1284939785
522403483
379877710
1679264395
2050444911
987783386
932671085
615887841
190357915
1648482955
1268199724
1303949778
965817384
2085681352
776386927
1118995231
1829942517
1061192841
489016681
1432174648
1413637212
1460856773
151057927
763403793
93438986
1666553355
1335539897
1586536161
1318564493
879315613
84511861
1439812631
1190536123
578577357
1531581195
1419586322
723305392
1446844272
890574879
492648764
1066741837
1978425670
1042611360
1468887899
1932299937
1147356964
1003700288
2052901608
1909798535
1450698810
2043659715
1901221859
1646176007
733887978
890545874
670471086
243862654
928862536
1590695244
119589346
1811853418
694705714
805320440
1324535118
1381537414
1443949135
1071705516
1634229938
1801679060
1842893403
1689763572
1130977557
1412571131
85531942
1284469313
1475988252
833058014
1294023767
291427842
1473281977
1353578801
727201447
1139987485
19871201
1157863794
1577227067
1947652927
1975971038
205101650
585036030
684621852
2069970881
945080106
1474599508
1987681271
2042085470
320268821
1247032428
2096529742
1981851874
2125938380
648424347
1888334161
1660149358
1020362632
890239395
860215121
1338066783
1409617222
202046704
35357812
318711551
1216773958
1960888040
727317698
19678740
18137352
156521381
1079003648
1809849999
376858133
256661644
1700303140
1313430632
1292107403
1101001534
985036500
1177865657
926614931
1200362742
1747328298
1522160812
26424539
902581924
1253618363
669283696
912056859
1912797847
874912030
1919888968
726015435
859401888
557682612
2117775854
1677023217
645598071
664605797
512983926
1389552222
364795135
797014857
830435372
735789050
1433787872
60475912
330122897
936018928
1607755363
883142184
912295688
231805701
866687080
882699832
1405071801
2083224581
704997454
717996146
1830761451
1369132928
1088483434
196580977
714441087
1666383829
834145528
690890223
809545536
1684161336
1668224827
1515472326
632158149
199265669
1193973929
747177416
188775304
976957669
317695220
1536378064
1537947987
1216612993
1349816426
340629123
270537324
1593366002
242822693
1745859260
1970902405
1528540261
26081155
1297548032
1700198465
43588917
1159879995
1260390875
1491103795
809848147
151132882
1356375376
1849124698
276924106
1631985992
1136946519
218336816
398387951
471394889
1991395024
611853415
767867695
51399282
1811868652
948515002
34965260
1061016728
945995151
857089711
98138992
1394772775
1594016531
390882665
585731291
485254301
395299498
1775706590
2093215112
1649602263
2073089529
453606491
961700174
576368027
581129573
1025426286
855812982
180889399
2089686014
75120716
1885991900
1128858038
444788225
2092851499
279497561
147419984
1000981094
1127367837
379738174
540128179
47642154
1222847440
838414817
1269747981
1837828795
743755065
445594741
1636335476
1923037432
1720489009
743057487
68397296
235894999
2006801592
23698382
331508270
1345784478
478321344
1551471366
2025904748
1454574435
168761782
91962165
1102986563
1584901219
1638850342
1626024380
1271282468
1011755223
1736408429
183731715
1634315167
1705604236
517390586
1372108756
167707345
1630176436
1921589000
1063295282
1032756580
156129828
2008082343
225609682
1964083159
1739341918
843160097
750168877
1559465350
1163953132
1689497961
662024398
1661180629
2083284027
846450059
1518811679
821161189
1954677825
1980327638
301752774
963908974
1584629968
426772247
197114088
418506578
545234533
1150519379
1756747347
1568233881
696869040
1473705446
558523621
838586409
791628539
1079210265
2132179481
1964477885
1567152215
263040746
1450620999
928795693
2024815805
433476613
1695235293
1451665393
1169941432
1475195583
1588751580
1194980472
1748837841
1080394466
739553081
1511481779
1964358073
279419868
1585401169
800124794
265921575
216073848
545347383
668095844
1872651735
1602944371
484099050
189505869
1308868809
1296485019
448595723
1737182940
1188960090
418243799
946703116
1336951360
248877336
1237855854
1922931451
397342383
2104461504
349975709
400507275
1360488282
687019591
331174950
948326015
904626811
1554089722
1822478711
457042258
1858374608
1547999920
21675765
1109031442
1259126667
265204230
232430297
831597861
763638885
2146248221
1169199006
852646804
347273161
1804434107
996574643
1716643749
1027669073
1322901193
621140123
1614199219
1641356282
1390956008
1827209934
1956852036
1176118483
2081976516
192971212
116158419
2057855381
508749689
185518596
277878383
1154675297
1435342699
758484765
1579874777
1195512693
2109590055
1195712454
358152370
897040036
1171380828
821213527
2128188791
1767300986
1088590136
502969687
1682980562
234321477
1936916281
293697506
2014528130
1777158870
94728481
2106922847
360982187
1837545616
1629220569
1948559384
1169698951
560538588
1867702553
1506182074
633715529
1691129694
1393305733
995400033
1215743867
291001305
693751233
1924212434
1145916429
1581590048
2030562002
1268623927
548401235
151601557
858091272
111896691
1355720502
1054085085
291563656
2031534110
921048008
2081669623
28664337
1769450167
1389183683
1427478307
130604159
144272763
1951604788
1875219049
735302933
313240109
806411998
830858965
334076983
1429122911
875182179
72972486
226558872
2130857843
1992188992
664652974
155376042
1428390942
1938215773
403444402
1746481575
720062546
955112250
1763072952
1995165016
2058783727
981872320
7837587
158301172
715966619
793864554
900294614
2072200036
1189105001
1271209987
281777759
818969573
2055217255
1572658394
1993504843
1965787910
1561783255
1526106312
142724273
2072558692
498904076
2088965421
1105321612
928165651
1285278602
939154433
484283005
1755666326
1695111962
1258391679
1106820055
418170980
1595142701
1503475166
206996037
855624672
1458310908
774146379
1016901418
1129371578
817650777
1426662037
2037889679
1811640096
670890113
1711748192
2042937863
74263992
679209315
1730647281
351411570
1604425873
800644002
358147587
1619195554
899764849
167651986
732464044
1798221491
1407608886
825140976
1816070775
1068133406
724442549
1867464063
1237298197
1589976573
1907089717
756741366
637524454
1859434009
1267563081
368330401
1873482312
597964407
1805248245
1058470741
2116693010
1959001494
843177833
598846322
306244230
528364281
1400449096
1062661393
1801513084
1397878801
2076010192
109239905
617321456
1728709002
134863454
769357139
786142871
1931714336
501567680
1792909373
785918598
292626756
1322751430
581185300
890094254
191071743
27435838
1877049121
1135058391
899492768
1595792985
93568683
2128229340
1950674896
2029604329
1589746118
1790130462
2131673357
1153435854
155601260
1821309276
976579765
1402757923
725207482
1788772887
496242379
1421394859
212274585
744194595
1165030032
1382576915
574940821
1183715852
555673016
794867515
595803383
1951681354
1505132328
1734766907
1498136013
1863810258
1278798503
1612673775
1306297465
2050608806
1810594345
1534075214
925573034
331080312
2023181033
130076297
326638848
1362846961
531937296
2001788488
195063193
558189069
1260209077
381456853
1185720739
1679689116
620777431
1017227201
837938158
375544641
1676259125
1150911754
1143633951
1313879896
445807711
1149199874
757221060
948255580
289562200
503784134
50722312
364698167
1474552783
2018694966
110062684
1285487127
1506565168
1334675620
54349189
700186765
923394789
630850176
895219159
859001017
1277691745
680865720
340004206
1471542678
1105622105
1851762364
1593211230
523209543
1798650657
727051098
1611986193
178404169
1313786783
1315178524
669848275
1422182708
1317745760
1588062139
62097136
840873964
178557835
724749164
1499597
1997261751
1465511038
640146737
1353098399
1947630514
745059429
1235690351
1075014152
240826359
183724872
85651988
940018079
856604708
2033747394
1520829780
1670187507
188000695
1525319989
1623023210
1296262413
1469489220
439340208
290443519
106245875
571818662
1951647040
900452764
1910310206
1182379086
1994476029
835467053
1971864088
1750063888
1893110216
1558411060
583419958
411559029
1015499098
1829374018
1661656011
1374776668
1962373261
638213595
408170351
1647688983
61086825
368873237
76975498
602230907
88516438
285007310
1163810659
1626027197
544204615
2030761826
945703636
972340278
295398718
43823262
493184080
302512849
1581346853
1899480245
284227112
1111781989
2028043080
1658878461
21689938
171881884
302912447
446766952
476277718
1803456732
1822327040
70324630
122950641
520126134
671364185
731371484
434837358
1496429830
233003616
1940386967
1758943823
1388579052
1971731536
790300254
420222594
70455807
456150009
606748661
1814190305
2074054035
227162506
1937381960
725994570
1260146690
685767864
1677979163
1922848548
501048611
676637741
520798165
1300315147
1363546073
1022466648
833946298
653195028
357024296
1661816343
1129786038
337517431
5556069
1826962054
732808463
1736329877
1511238543
122059446
759122540
47717936
1332678286
1768671563
1507304315
180758546
716710538
864504517
1515703346
726911310
349158901
512317601
1835159602
894704010
1001579690
847809101
1626440508
12654129
1876973371
659304422
582215805
1095318756
1041476499
241403543
541981641
1030500499
718753916
1878286888
1810810950
1023667206
37730426
2043743076
1291125157
765635817
1026851413
1892609889
686578387
400925751
1169398291
1512638244
217031012
1423099912
899956157
502534110
1873428704
2032704204
1463130551
283616732
1638039985
1608859432
1718208183
825678339
34266979
797860669
625307168
1477360933
1041450011
1868315684
391135855
1497071873
764277070
1790619643
871549856
2037849805
740819738
1150932578
1552334559
1106799013
1957546947
828418372
1983286495
1316005415
1248462037
1188246266
1313537634
986017248
471606807
188635567
990072405
1067085461
1265345779
1808220336
444483802
902863393
1563760908
1724377014
15996612
359487966
620929216
1628801703
512292814
1114762563
128422930
308650802
1530933334
1720542923
327662789
2066340774
1987646059
360094675
2038805167
1753219791
52774185
1907079754
1610186277
1831165953
2094704520
2103110784
1826165062
1096699156
779103463
1487412557
1837028064
945244207
1656338902
1181830456
2087249952
1301963966
622961988
1780280150
869699612
1604834870
853496403
1086692649
458376738
606329022
780209074
174568183
1347786477
1637464193
1540037178
637165884
1633325460
1179913680
2075465991
85695765
1309710776
1741218253
1042505771
1459923797
1590884791
177406470
2113642371
206703307
1610283020
1279687945
999860039
309445017
2090575975
2022063395
318449072
143843749
2078166933
387422728
1390747307
1711435137
603676638
43639397
620664135
1227120041
56371117
422946710
1828444946
174252786
170361888
1279178552
641068145
1050403075
1046329519
416261028
1366992490
1866330935
158261810
265443581
1092530864
1972894548
931096126
39498102
1757989521
1519900627
2130282750
1910944966
1405692743
577557956
1802203186
873871705
677147248
1238975171
2074086427
1753138578
910352317
1464245849
2020224442
692296654
1254059920
655977575
1856426878
532936757
693312150
1471944690
786947003
26574812
704615716
1050711165
1218909331
116905585
376503702
963436310
1924557567
1844113699
648541753
1626504948
1739092195
931167535
1642630528
818250828
227263719
650958884
255004390
2086096772
940647167
2023218205
2000555491
635676403
303598181
1169689788
732984533
1545403106
1866777151
539020367
2107010144
1941321040
1389258682
1149898177
600432342
1771297431
1457527387
884082970
2143232927
1588772947
1500035905
2003972670
1835239744
1242311681
1585397000
782910493
1207908529
414286415
1358939728
1468097593
40521219
1554012530
116242209
150316101
687297942
263562133
1210166038
323110054
1192848837
1872085778
1707884557
1626499468
283148156
109229945
1424346703
1751997713
1788279966
1279835339
512202888
2137498500
765998189
2073139992
60699614
1664246869
744906077
918187045
1877269079
1332111190
1863358554
656208204
882430296
559568604
128089299
482500760
101430238
1955322406
2124045220
1963198759
1225635146
165324047
417956890
102342330
7489404
1033598506
970434191
359390040
1491306416
520764344
278623303
875057317
1459352448
699590226
1578330277
1277246409
38806365
1799595093
646201281
127337327
343438443
1115516601
1055399838
761368180
514249535
1209983540
1007425992
1491754621
1077034289
985787599
1090551856
364872271
1713670017
691797437
693886452
1520267677
1864580214
2129258127
1617107312
304864492
423805721
1064856327
723201890
410702589
429963447
1782526138
1024439937
216367849
783937755
1761502927
918504030
1390937885
1330178285
909091521
1410834877
1242461465
2123624594
1966182599
1935370202
259215372
1075281035
282474492
1484841044
1672297763
1012819786
1576587236
818991617
2059186995
522399145
1808822623
1532255858
691341004
1309737232
386018132
411512366
1542429832
1050464713
371695594
1004964122
1560203532
1799435025
256245938
1647178507
437842696
753539105
96257786
220685263
837869574
370106505
1765980849
819993124
725160695
1888329923
1845460355
561454480
1075298107
528141129
1708474264
1177988291
641802043
382377928
2132204498
1770187607
1148755353
1524939497
1704526117
352731707
782891833
875546074
1001780313
1127006616
744329168
745823542
1758681678
1572185793
1402607817
748619882
2145235906
285428791
1286800865
2052593179
266180392
981813543
480226712
637267235
1128726052
2146249857
1754209738
665368449
662937414
1440240235
631475741
167737601
702701773
442764465
216839336
1999401042
1068791241
1887523836
2027872944
106968726
218221492
78767725
993558357
174767896
856117881
1298063699
2070637007
23781498
540899958
161319031
591399329
1960947236
1945521479
471643134
220776097
1193485871
916851676
1767905172
1969634034
899509680
1528777630
2137673010
1537261071
1858459701
1119576554
1991828801
572008499
1127238409
835698934
1136381547
808168617
131591168
169599370
407473104
1780994449
707662117
105661444
599032114
484232460
803589481
1787066777
2068208089
1783291792
376067680
1317989138
2049186514
519524385
899839687
1915868706
1045131381
1829260267
1613440157
189538163
252560048
848191954
1423210957
704803712
246716407
428173627
1987993797
1172361061
683030919
760449452
1904095200
1604083358
1387735250
2028111989
590805471
72401407
1905658781
2013691551
2076261539
2080347788
722582342
1924332277
989216669
255453912
1321000776
1416555725
1946346136
1339853469
1139273839
666142257
1521142960
955781241
2135919981
1690373514
1106568711
1677153274
949782479
1214474219
1248992109
1719370128
1661137273
1998585152
373279152
832314834
1270483424
1331830053
1471567381
1754925429
223299314
697784970
80186555
1159119865
1174208869
1168626033
1695709084
147738847
534501788
2045143460
369021616
1733791894
1583506117
1937461277
687809165
916795060
1076607843
1155661872
235319463
1872346774
1487663352
283342198
114575701
681652372
157099592
20109522
906187309
393735409
96450848
144368396
1315642277
498727649
1720405805
1016478021
1493467720
1702487916
59589223
1983797104
1952509583
858816692
682819826
1441443752
1407155340
2096788828
569236464
816394015
745327462
810084603
1462371858
132840305
1237175090
233533166
400032200
596607896
1768016182
1773077729
1508658335
1351730902
741920841
1169492160
337408495
1897091016
1821523418
735960764
1786744754
1721016809
44964619
820741182
317324568
1837558335
903840617
1837867583
168401031
1424844384
1699692459
2146443093
966078601
246826585
1161978491
1461837359
751308532
284642987
726261280
2045752118
1075556629
883883075
1803509874
1407976665
1650729684
1278633401
855109123
1058745310
2012522212
159512362
179728398
1161849623
1736771798
108704144
613470321
297590658
1631444962
1311783240
1116479278
1204450142
299772166
1517492848
497001898
1693381468
797373268
410887275
1854986588
1993259147
1066458705
363618196
399312270
172957600
1659626492
177932021
676982652
834120541
1722166509
222885779
314766959
1650610777
1228053850
148225012
1976257162
1578192417
1038183888
1008917401
610860324
2010162096
1933706013
977574104
1277429257
1418858323
143549608
979354472
1896196210
1142979245
1873650680
347133691
1655865515
1817541245
636006673
1316995849
1400800041
1132107614
1939156052
369544000
540167402
1137952640
1733387620
1774442621
1409417578
380435601
874795542
1858741230
1564120999
1313958285
1291574375
1325647273
444828318
429039201
963459873
1928649987
1344982284
1097172231
1027114997
2106309770
779250770
1996264840
890849884
1785358442
1598715832
1063434154
64171403
26643463
76215902
1865067026
51684891
5737594
387132870
2032888096
1038427782
2125014024
98067655
1334794369
847895212
672758411
1137590656
765908847
112428485
392306706
1860307435
210168135
1566274972
1375051572
1101676391
1831121172
814852823
489395174
2116984701
2115742881
2036872753
1988117632
2103238282
692220895
1419552459
1999232616
723445328
955336251
1321845605
804298543
1656124197
1872419955
53447151
604197340
49965
1629150437
2022476761
1212779461
323823034
1777666711
354163930
1798319782
1178766790
1081384440
1502785224
1906702919
743119857
1202006980
1574653199
464954255
2057440336
1925295666
249507037
485352113
754879132
787167798
42658605
1029102383
1057590364
2011526722
240356017
1282601618
2103941132
758366087
618828761
1692751422
2144093765
1739447563
366640565
1445269602
1522866504
1606078539
959443681
1867180761
1056929787
2035272931
45166063
1806306066
1460736041
1495154141
104492046
95933763
266069772
1034419106
1953786484
323476644
2010413827
851286016
1030719955
898710800
381173128
575434732
433809121
600269453
1216907396
1718469137
2111692818
134816518
1556798772
2111811539
2117326589
1795014343
861699115
32468086
779612908
54377965
1289796753
1200415401
349262119
856812454
792220391
89859181
664975957
321088112
867128429
1756833651
694884721
2110589411
89968673
1951527609
1203806686
1077961471
40020788
1304237472
254799161
284422119
2008572389
661882708
1699333338
2072305141
1284804218
296938101
95700049
333496104
569305415
897664169
2051906400
1984926250
1197564636
781449013
1086484382
142072302
1218541257
1431011068
1221197813
1482635148
848043624
1759121285
1247392495
881029685
273571065
55567711
1328829937
1316762288
697820193
1467928958
1673355651
1737588475
878607304
90167555
799955055
841823054
1496145349
898561035
1066495922
1649218854
234942736
1670439380
1260063333
867076063
107163120
645992273
858965311
1547176056
1651897700
1460437999
13038002
1332477701
1697281973
1329527870
2144627851
463618790
434791729
925211902
90754469
914412834
666290267
1084949270
1823752842
869642009
462508810
376705371
1335052830
1356586205
1466341272
1506994107
1906126606
247894055
165428871
507600970
926051327
1347918904
317412460
467464587
1873442197
694861369
1070889757
1161266202
1723027340
105831315
420282341
2122657961
1071649777
23112896
1453460745
873823600
1935340430
962735331
532500382
1433859367
206556701
1368681613
485183462
812971457
568041246
1932712390
852169119
428577686
1719565520
1230267554
832558347
900676500
1117305162
153052022
37741358
861026606
178475609
1996338697
1689618044
509274641
1079527264
1286271963
1178648172
1934122637
867873385
1204890749
824223502
1755967967
1574487921
1648476323
930120241
846491503
1039515141
1366216495
221361207
1404910202
1721343526
1161677966
1108403978
558534081
2036029139
478936329
1574598010
1749046458
1612884326
1130192741
1515157767
3672478
1662265458
1524912407
1875837391
331284570
726268307
1574615495
1468301056
19973979
1444093972
705579588
109309647
1180619162
628576371
99029917
1358208176
1370485782
339695768
1805185484
803213653
2055200273
1129144999
2011104344
1265296279
1565062877
1407722602
658976724
266947145
1356297377
1760235480
391914923
940059014
682595242
475554916
703152619
161944857
179675357
2419504
57831767
351505564
192056451
776370949
735667527
632313804
1607915832
1848840531
588492198
89031273
1458536003
44301971
577044741
184901099
1256624771
223180776
158857756
1264737243
1477359120
781848745
557452725
440428677
1854753960
283971539
765933730
1534149296
555859055
591906573
1663663504
1839951877
2027581933
338688821
1727340202
1563712009
1336573141
719062459
1188173360
1980053391
1231160464
1683046212
2038628098
1028024663
1396523246
1487485919
405640792
2065139886
1611093504
181613929
1614931571
2069646135
800517678
830434176
1095522853
764044419
794517003
975489325
1657594103
1995017272
1599219574
1323893237
65092558
820549214
27256710
1474804195
2140523046
2117044644
2071263438
250180976
1194576798
1318168321
1877790166
926936599
1200080082
618089969
1257947013
671204060
53630054
524870069
264083719
1301719315
345466592
940482306
1672114437
1395039158
163157143
1565831575
1416069263
1038237816
1615281403
1772520328
2107613085
905567981
1676447814
1584724927
1496746365
962442272
2131063463
432460929
1307987449
1894996890
875714356
1520418873
820425128
2021824350
1808740173
1789064207
2116540083
171348018
1790576065
692727102
1744856734
787716084
1013882529
992388035
942708422
1012021011
1467424877
707475290
24990417
196305848
809960582
1109689702
1160370802
39400124
478456675
2081061154
1352371920
1520843313
2109545470
1140314984
1573007093
15453494
1390525024
904261598
2052250523
235966386
1372468413
2115179501
1264196889
1565670372
1226377177
2028562801
1320827706
686085330
2085936729
856396558
1309313314
644059995
1724982219
1532058991
842115726
1253319747
551493819
1510128043
1167345853
1546099299
1476547049
160267872
2000566967
180904638
636253675
579484121
617728411
147260471
874551149
650111138
917599007
1127050593
190756009
1971810816
940330659
1266119946
218566864
51260164
31028893
1561807720
78729920
1136779303
1883799507
1953452142
51526048
393179261
992294257
907279627
2051074095
298456211
288488623
1951675541
1407724885
770947083
804346830
2145991947
659258294
922841465
1718113258
29074495
1410735007
1790479200
535427455
208738239
1185208085
374736563
675735444
735526859
1263017906
1427321554
1203036539
43427888
1856265804
1697422767
1458800058
961957782
370118759
1984560779
1784215611
1200315620
1266406309
977279787
386767708
1715226003
35128329
24386812
838640560
1914780406
1383451080
1075838541
576428794
832228971
2040032699
1698545791
2046251975
2141967922
1536212012
899219023
1529983878
1246321006
2129389702
295978201
1379437578
1365969900
397803704
89871212
156509080
334932039
163432350
2065249437
1769298507
26403164
817913010
1405322801
1945169403
1911181456
2060103893
2139124762
1127361379
1084300839
2086629247
1722929753
2006668594
130146822
1966587098
668186072
366797075
460200821
1003285037
959445976
297388507
248783815
2133370392
1189633352
1014646660
829785572
1785972262
754059195
1936655120
459120759
927522765
558430354
711423690
243665577
1301003157
1444207451
1069046292
252157082
2027832801
456104481
66492593
1159059481
1956868324
428744117
1687087303
493386271
173647825
1150350259
1484896982
1804930241
306130474
43098608
664755742
822595324
1094123484
1573262426
1482593264
1248905202
1133415232
642688557
983167184
175136880
523157314
1608965405
529786456
641669600
1953181365
1879175526
1656747139
315967202
1884381329
995738327
550297451
1191737631
2091212971
1874316383
1833566903
2034112842
113061846
1269084381
1291879550
1633982357
1938170874
1836465491
282507831
27161901
61788720
1167243438
280258835
1011729046
715019490
106488603
989001027
1498274820
575382488
2086143960
823385253
452819474
1821129650
674433795
1964772947
1106201333
561336079
1692428203
1670259148
370380039
1565724239
1089579626
1377181306
236391392
243256392
279901327
565809053
991837540
1461576036
967621723
1679278400
1717728300
1821247972
670689641
1627079614
483235171
2037298502
1009554542
1913331889
1747844866
99109068
1077068667
1336209874
1604143896
438441213
946500639
799801926
792747683
394773140
310383076
268500008
701583912
1709455366
632573729
1075234198
1059228688
859962847
1235893746
1637995868
1122654894
29717655
89585104
961742964
575421753
974820886
730367878
1944334287
1030323350
1242323982
459492619
1670871173
1635939334
1554667653
1773332910
1791630283
1907164900
221342701
1955094104
1757578826
936628153
1397542585
1195694177
554635672
1285132897
1180863574
971743400
1151120996
349010677
1132885044
418016858
2050544882
1457389852
830388995
1491792356
1781026031
752551667
815653650
555439219
1141035581
1674897332
17456428
290492567
209508090
780700316
1159796949
2055934971
237829459
45465793
675232551
795587279
1230792103
843050162
2099866527
1231873631
2099923311
1594246112
2024462095
1564754231
1702271986
420660781
1066329992
1581013518
1606249594
1712005621
681796846
1107952835
82808473
1245098272
1955844157
2012278212
555141502
281603145
1710237778
1752317951
534326289
867581779
901552266
766194126
1365124524
641476538
2110823689
439652665
593709398
1008093877
291117267
985855624
1257867537
1537702793
167093672
1309521400
1704260350
919083311
1383398207
279115240
454799038
1694625589
2069294510
344985146
1430578857
319160665
563132837
1814170367
1681488901
963237789
1022434386
1198021938
226374975
238142168
771984132
303664402
539005193
287267454
1264031586
225378031
1084619976
994100367
1830108715
64000449
489680528
748436523
1497755191
840354226
507470096
1128828818
1873139865
1846151331
517510587
576454539
305583431
1668678768
541461071
599752341
740066621
849042254
1185787643
798575499
402344415
1481838274
1793981676
487694695
1725185108
519737249
959877981
450498437
1668195067
1956916142
382916595
760216700
209813262
1569324720
938901350
2089204677
631592320
1797900499
1374139107
1682377944
823202672
469855075
460490915
1613525091
736781051
144457267
1301686539
1196997170
1775914864
364446905
1319704021
596478237
1874179216
263378228
159694571
1450375550
587357185
332317898
811935699
1809531166
716532686
1087330489
690964335
360906310
286248158
1161010097
1621343097
898106929
1124079460
1528239688
1561078706
1998222637
1017567090
192587687
1947334794
899569802
414825059
1404776863
946890827
1429883515
387062165
724440871
510809517
955799333
952749767
1777931543
1669996494
1304658043
2022005804
2065070512
418286305
1994680689
676685783
1817209806
427133129
268562256
278431392
924907703
1347400661
527502666
1003805471
840541697
1605715931
1738461073
792175016
1120677112
1878749580
899959876
1790801331
459653701
1270052635
2018308668
1223802674
1465455750
1442074914
2006499380
409486836
194138092
511770311
1336883429
151549023
1811960227
167598159
1450983750
1279743401
1689976825
1379555835
938607883
268730698
308717845
209543104
386328276
271579302
1008038526
636742324
272724206
1025480514
1609902475
1524147106
1995785424
706844057
1451425216
390177227
678933632
102599407
195675824
1781251869
1905960472
766208749
569040702
1374499796
2124468190
773027532
1345552923
1404423693
960969061
942708482
529625242
799991173
1644860876
1290669789
203602648
528048753
443506556
1670445541
663377905
1360428178
234594684
1495700700
432425930
495710836
142444845
1713515635
1538057819
31825819
188242305
878079256
645435240
49928772
732348158
284267849
1676816078
366642464
1322782588
726866384
1526720335
1062580206
1976329481
2044393443
1389085163
437015555
1163078027
1516888528
1083781569
1680769649
1090069150
2094475218
1492455542
1693688702
1812043838
1620696420
399633764
1855301908
219637883
129118231
563629434
1973795814
293849625
350122963
1240784499
536876407
50446794
1416512956
934090388
758415782
341959625
107701241
223178413
1697782645
663497972
2034995899
100415959
499067077
963266266
1767562650
1494693846
1460558736
120317584
1819926729
481526251
314228348
533782671
2034605579
995751392
1979845505
527549552
155894502
1780491651
1415960870
1387792414
1242518544
1422597402
1532032740
1191965535
484707632
1430180937
1110501437
578843631
455549596
68319327
1345865513
788185823
630092436
720523222
1184725042
1852689411
260576819
1453283813
702715506
2035731045
2133774957
1661940557
781906383
1971076919
1709833838
1359915833
1661604138
1490404184
1845752329
666154973
1764189381
463749768
1459271969
1909860857
1109979985
647113308
1220633113
1213359100
453152641
787460585
2048640594
1780213071
938199398
915182729
1890492461
19773066
1702892662
1400255176
1807565342
1403610565
102275715
343629787
1411336032
1109695544
1283015275
775692473
1572743785
743500136
909785303
785323367
962076607
1446113691
947687404
1047937122
499436559
254752331
2146458108
577558139
171995165
1340549285
884858105
1843213106
180060621
1646138634
1500768624
1308475530
2142303953
1297046865
2012063337
869336837
725639614
155926785
1870245090
664220955
617399961
1820829454
295077764
768949733
1401455591
961094067
1926385878
1700720003
1808027710
760554075
873207659
1631811830
1958977625
140883387
271467117
806118494
1288008805
1263870453
1309131290
1662693285
992713969
1401723794
1662618156
1920857105
1794287710
1934557645
585753815
236461438
114454867
1574113793
1350648972
191644272
993116256
497482897
161332674
826666176
646061328
1089273076
1011652899
117608029
312806965
510732049
805515815
871280313
2106006179
515162993
1525366205
1088785927
584006732
1864010871
1955345254
2102263941
619690882
960525092
862212750
1054284732
1763523027
1709555388
2063280239
1495077612
1793169565
1212895373
1123740718
1398197015
1775515719
3350638
2046973003
757787895
627056956
307232479
1857071923
921929534
1841918486
1874045770
1274151486
8547606
310681118
535181615
1520394746
1696177964
1713743683
92980479
2114520238
853737940
2022714016
1607001479
487428193
867778352
1797283180
550978704
2112106747
2075850346
251570192
1766286110
938330582
665780252
1546135041
1925071627
1819371942
827257977
2052937986
38145645
1783226089
192186611
806120808
61703971
1385137742
282631080
1698882913
1579060238
1685093851
1888827899
1275873619
142051062
1621387264
1736551728
679611894
2056295983
219607060
497718064
1937171601
1579779760
2127258648
1638522579
1844000974
317138644
1582861612
299311810
956016927
1670318719
1794336235
1678131410
125218736
1515236831
535907181
825636184
1935130484
771316007
411601096
1596174887
1780053600
1947938332
1209007800
2138839044
2029769240
1510770121
76409230
83591057
391734882
1455991010
1137833615
1052462180
834252839
1554836853
1363821581
470955722
1933907069
582954031
340274546
1123712273
824335381
1369333618
1829029380
1920160795
1303774500
1780210589
403536601
495089357
1082613393
1591345159
377754930
1698933778
699476178
1697804777
1133146741
123758755
1134102103
1427716342
242912767
1822621497
854621316
149601517
179014763
911208514
1134250266
1204273172
895147810
760035119
1688152861
1178191301
566468202
256682877
2034525339
1103658987
145744467
2072119409
1141503243
737010977
1133356102
1411860202
112490034
1028260301
576694410
1609212210
103449104
1475647603
2101437106
1889469739
868898210
864205736
1982991699
1073296139
1906063986
2085189603
1295668638
252736936
1951376262
894938174
1650797046
418432529
1395459247
279724190
1400769834
88246735
93683851
1656789874
1383136234
789544138
573789075
984863310
1104621053
376572203
2005178613
842418685
1083392985
643653797
266517977
1204722508
473246707
1725501131
424480555
1858857963
1473844159
512724173
1327043371
1467459358
396035324
98090009
606933579
1916412221
248853541
474595122
465400418
56601226
1636812218
1792862530
1570595013
711723511
1384222275
1901946624
948685440
879620890
1979481665
76550570
392607828
2142780400
603846668
1478564840
50025655
10756909
459847913
1057899520
766241666
1971352868
1071846706
1419223916
1868531174
1132610532
1219489258
1572663515
977942884
35057136
361719309
2072000168
1216156058
1945049072
1913490692
298345237
1196383676
1215146793
1347864349
1049484786
1168733818
640332530
1578692358
1093857064
702328529
2035875906
1852362383
1068148675
1272100036
1416929274
1720836327
1749254766
1879076987
762107457
1525334883
94023408
1627761651
2078938487
1713035941
1801219263
91024734
579110265
688325206
1341059075
1710359801
1594450694
589992184
1923915098
987631069
2033491524
221241875
2122621295
1633790571
885760289
1233731751
1407613644
1332059878
1746109787
1318266956
2017955179
900673644
1084095358
1134973207
716436929
1328777959
1076731089
1250154429
318461323
151260088
1158581388
1823736146
1851521402
599581744
766618412
1719886602
2129794422
1709161123
1348926165
1949688175
401847559
797251438
920452855
1294134078
1396032070
594423699
1412670653
722951820
644949151
424258963
331870592
2064002036
832507789
1098232604
151657662
268232010
1398580580
145116444
1684244804
977211740
1511413151
15053202
1178101481
174372410
1590101049
96833939
1909055979
995485648
426952440
1432007840
1013987775
157677246
576831382
938929473
2092939009
1877070370
260094038
1231015754
228127509
1661669348
212617079
1162226194
1204563516
189953547
287641525
1887053457
1268401694
880199412
1071372506
1945264333
938220562
405002345
1502433879
1251619588
1994533955
1752490917
1282347135
653569555
1412565994
982769953
428217875
899997231
438972657
644495554
701336370
963566845
1407243634
1724580286
1428304155
509422348
811547124
2136493919
1120732809
1885034077
261375401
2118850602
2120393204
2119505422
103123155
341352973
1794643323
1649456558
393018472
6960212
32153547
1062269557
1048008711
1870171020
1351450429
215576566
1892908718
708447876
1351854030
544979595
221212582
120681725
126488655
139761373
159837790
533774392
973724228
531843551
1185943328
949711963
1190660894
197968075
2119757471
166698475
565774299
1910869490
1159291651
1030156193
640580995
686273085
2141857965
1554159877
1512331602
1855327244
1189807946
1455360469
1787583891
619551760
42033043
1379344388
811121657
1972277919
1069026901
1614478886
1382337304
51415336
2116514395
1419883605
1039481376
1672768693
180295228
1747942285
2066481014
1084916103
771215850
398513001
806341253
200820421
527323758
617343041
129787122
1952582654
941159025
1480232081
826840949
1868102174
452780582
68750794
1295744037
1428771672
421612963
108957642
394710882
498287126
2109980350
1344044111
791420458
1601102431
1431971357
1101292931
243152195
62380527
1396239654
1440668057
175749650
1516274897
1261673564
1375876150
2106430187
350624307
787826507
1833540070
1807849190
1980561247
291388193
1887019564
2003032997
1716039153
1890737501
1358202891
1386221538
332743078
1522758242
83312873
785021385
1878232360
841561937
953073911
1239429283
303652568
17200745
2075014564
1508302603
155579986
992965048
753640274
1395748349
486595077
946453482
732659100
264218020
1325731968
1684481619
1174114166
1508975525
383600433
431621275
1991774438
2066810380
1728912402
254023198
725775918
898258050
928712758
2068713395
320715388
40406766
1892162338
683393260
1020222982
1321859446
1492991770
1965973907
364324806
983038839
947525332
1488275617
1473097552
402431746
1173199840
2137093973
1140503086
32978022
502794407
274135811
1185977659
1401648492
884105178
2067668718
1153008089
827835800
1782926728
902204074
15954845
1668094840
697792186
1694540505
50023019
915165801
1311901555
112380664
1725711092
2141867821
819810518
171367863
203439810
1485736361
1738070375
923201538
416371771
56196776
1183456311
29062516
200665098
2032534810
802535085
1567363204
1713509777
2026711716
206989114
1363692767
1920175901
2047380485
1066029979
816890559
626551122
1966404913
72051813
848173735
1854469146
226958506
2133074909
290272776
520266493
356411225
1239803770
1063081115
649500514
221812882
1008638880
1314108319
468983309
435935002
755175202
110868363
2144413939
195339342
327997857
80505513
270623688
978251443
789020960
1711665902
1952075207
651780984
1134091866
591315042
455121079
1887911990
2141970015
2046872790
383204033
361374120
2100682357
1682086616
1836375904
893570969
1720947702
1077493799
404570079
196770176
258131612
107476958
1850596061
1916518243
611229746
111301244
360638055
1077256213
652094259
731103321
2118204282
1875912033
96302682
1184513204
288435970
55574395
1797679095
1889992593
1453477911
1958758333
463717229
1388747301
1920197029
590882764
1413444234
192500492
1746925043
270845908
497980622
467745489
732449582
1874377327
1220055229
766321429
339111434
58358954
582735352
1252567337
811918102
1964541314
1544930541
398211561
1361857558
2131724037
2075065929
109322005
1125037429
129599937
1199408542
467026027
116808066
1280998859
824810253
329171639
228929083
409309800
1082625700
654619416
121417953
980333125
1672338593
1757620625
885962793
216429385
585000611
1937250603
416775669
1477153988
1549798748
409211028
344166653
556334633
257183646
127549866
826734970
2110316065
1505952824
893189482
2143120061
1679081282
1166502843
1674439497
998195656
2028876705
2019672395
1262567283
299767870
131391242
1305132257
181108442
199596135
979633230
927124055
261997526
388367150
153301346
1551625907
64685942
914584649
751099041
228971945
362994980
968554923
679158534
631756874
339480058
1769862022
38644013
1801149489
608981947
2049618558
1592728202
1040198298
19845683
747701059
2002484765
1168913746
279480933
1078065613
513412990
1960070748
154148360
1414446747
616003038
1701794596
1521269402
370069572
913115900
79351167
1793005043
655285097
313809404
1549498079
1643136435
909282038
1674628967
1911568840
988960975
507270881
1530555194
1996268587
814711088
2138254813
194149864
767513106
1829954131
1186157196
140869718
578682796
695133120
2056311861
2035235609
1349810022
195174797
1997792764
2011213389
26523994
1696905680
1871818817
1234056488
480099626
2098989843
1105905581
950974606
1028600337
1065218456
440248964
430876621
1381851852
2006451654
571646621
1516928105
1992802657
2001548087
425247175
1216311861
1492059693
1295317873
1968030297
902266658
1117205910
1231324941
1339199754
288526047
246885810
983353955
1288090449
1331704293
1149217097
384156858
1015434574
314103050
485594458
1137552490
362947147
1675992963
274211387
1614382291
1277603708
1363693539
796181164
1141861616
1348863452
240024178
160093969
1111958977
1292712184
412101083
1996280152
771755674
341387043
1587573639
1685781733
1548447933
376714270
233130856
207679095
575041674
1994717821
1902073844
379959613
1897832434
2113395591
1929423007
745653733
1231634142
1812255128
686978606
497322621
984395715
97572410
1836608523
739909712
1913548030
248895905
1462177360
446515632
2086732458
1026020563
1092784594
1999020087
1692765612
9924229
360008804
1167275948
1926698291
922066547
717471950
969655845
172921007
189383767
1599343604
1370675467
54065685
1754487829
1563954051
949856592
1269677669
1002934944
379127888
796810483
2135832173
1470454343
1452434703
1471644223
1274544689
1440826424
36846084
1548238405
775963124
364886103
427937343
1010727716
661666182
1869809620
576239505
1773563507
1879974090
1660671813
485433593
1120409993
602737437
1803999821
79274017
938606940
1063218234
264522140
634907653
761077175
954348479
587693692
1492834985
1226765246
1090957471
770989540
1632965717
547241598
1264008451
1488983202
126571731
1458601854
411546899
1168828141
1390794491
193739803
1023391806
305269744
1776606079
1932628348
687910271
1490885108
739434934
87976629
286329335
29590990
781677883
1701247301
1627692593
1884628943
1137750181
900934189
925244985
607266218
2140655073
1703680248
1327018713
844048100
1102248076
27225353
1564730418
2024092954
1612803347
700414524
912236130
1533249962
1827476995
1968226239
1583367257
1644793207
269472937
900072701
746497927
415266106
1627759580
967312753
1395978968
541504302
250934461
1504090801
1218348426
670987444
1492796122
463730105
1152272186
396874265
1264663290
1890182725
275681143
1473735056
877470801
2028976736
1202861144
134463124
1931627096
1954902203
909822026
173124718
2135436927
1174350496
223008795
1785087435
446146389
336565313
868921109
558808568
944104580
575542469
407689143
859919022
748543455
932240015
868769851
1122127951
720444494
1189478912
689482377
492112141
1530719522
646004162
1976341163
2024601627
664147471
765148638
1801123762
789693069
2008979661
1426442267
142902021
953064229
1373964200
929815391
676331280
1969271080
972296686
532381324
1057453947
1208844663
1767913345
326887987
142294671
180620592
1942370163
1249926261
1236278854
1683428612
1722557828
2031587279
1757168197
672647628
1062500607
391843597
1481140811
1184363737
1260256680
982720031
1608445055
1229306077
2108224458
2100617913
329131235
155505750
124530212
129925188
1249110572
919198332
1254708143
1776134845
1296539081
1074608508
834059717
1183456143
1256511901
192100400
99463850
928901051
1624146648
1978911018
1052996007
2098266693
567452094
773753863
316469843
1663169042
1017675900
299278677
86517825
1245111747
731337633
478415524
119305260
976064163
1528603748
1601978812
25082642
2078553894
1542785344
1556050080
1860904556
491647094
465491278
147463137
1582757631
1961360699
634420061
1826422817
197692918
1063531968
1567961308
1946589706
763145782
1976479365
296527539
1876584096
797309948
961656080
348269771
737087302
421553569
778012390
1246411786
1432595954
1487119608
606490840
2017254765
555020461
182168828
1042690252
177660193
1576062137
2098661398
1530223113
980357753
1459496234
113398344
288932298
446436543
1031244384
2084928564
1751056157
166432720
1986041496
1929632008
851299359
306732574
746799586
1833643303
204492033
789516787
720544019
1107235379
1890685230
680906545
394491981
63826279
975025516
1366975696
1326362967
182574490
825012710
1604241746
278340458
27002156
1556605541
263357029
88861153
1131676316
1084278299
794682565
24627074
257145642
124940410
1294120761
477869102
860385528
897393183
1713433589
75364463
1343621714
1333810054
1883220712
1981896663
1759566441
1571435314
946585678
828779734
469975820
1409316964
1745351821
643866051
2087718639
938322382
1887715479
868574508
227640424
2103050402
2139917599
88958930
488533298
1214070454
1546521153
1401840305
1706827443
1842846042
796487445
807494987
1358186746
1658913794
1885244748
1007485940
814922876
744869675
35130701
561882253
722807798
53267146
1811056115
577996381
1718193975
1210595221
1576809559
1358323797
1246084386
1001982413
1938686546
1896525822
117686457
171613306
2014223673
1627572200
188132567
554737829
1351310614
382667945
863893867
1751837485
183611481
1377024130
643500138
1159375418
613859508
702088139
321347566
1597030580
1687968046
94868533
1849019117
1499261974
1506650011
338309932
1178975091
1753725303
2058110015
274357671
1671090740
1177190909
976195502
1501270439
2053483730
653802614
915507787
1579898391
47516379
1408525751
555639202
472000704
649154034
301403293
292493870
1705793637
2044855051
1039451077
375266638
1844919449
1431960250
1807749250
544996661
65154001
197946804
225382631
265211057
1052523574
10042163
1258229196
856333943
498824290
67530221
904676990
522397760
890831453
822002396
126326418
1776940364
549847226
1058971017
1433868990
495193876
1876162886
1905367241
1175357458
405002088
461745128
1948570693
1015174336
1113092328
1119802929
1340047865
1052612591
284884015
258635923
460346161
2025877776
1938677707
1234324933
839062289
588191299
1456862205
1244831247
1687043497
1189853642
1527541155
977028984
1383642409
278858456
1112896817
195962570
515664028
1349243626
1710297714
687549820
2025437398
1257413406
1496571880
516540533
503844743
378908706
2146935332
1045365865
1238440428
935624133
178627701
1880059736
2087243629
611713265
1843062948
1964940689
1041067073
806003942
1727173414
1897582894
299237322
1887788434
1479360378
240190561
1366644696
163549544
1547999797
1045604233
408744118
1999218784
702250050
679855901
25183279
1091838649
250503047
255703270
280084000
1701231386
1230468128
407996326
585618762
1877961302
1994121798
1526301364
1141795778
1276837974
560240302
1758003899
686692224
103562473
863656547
299414525
1784167780
949814902
727950721
1455589762
317216652
129814690
838192320
1939049722
795854016
2043747460
1700082554
15328741
74811139
1001908372
789476139
521448373
1615127700
1517468900
1982734511
1543183506
1001907821
1232388654
1470233981
2052574646
65343168
597150772
258791524
2069509080
768872833
1854594899
1136282341
1303956023
1734757808
1963032395
684028296
1786442196
730628500
228783382
1997255674
199867104
1420488535
1770144406
136522819
1700106613
1322374589
251215790
339142088
420144164
103375870
1278467966
363842952
1325910574
1669869463
103638958
538303264
984934489
150704862
1955713589
423598046
1644723545
1715864814
238632594
1858770099
1221410671
1151497941
990454129
362626349
976922389
690535329
65481801
1357640379
129491585
1360992324
649581158
1309577002
1570586605
171659221
471831245
60584340
1329086523
710904546
1282808225
430937702
1486096633
1259262803
343126149
1247157173
1821632775
169238895
1202205158
1284371060
1718503075
887895615
1782428815
1188379617
397498130
1157327444
386293430
1083540629
1161917184
89762810
1377909422
1355518788
620302466
1648474570
346167349
392436564
1704027235
329157448
390174900
1144558492
1753354440
629621180
1509000757
14382909
910317543
1560655662
367941314
937343197
238922778
763909186
422813719
1791994181
364492495
859531737
39073851
1532224041
1002367038
118582462
1638439200
2057749612
2007429079
692727976
2024061859
1885792386
1297599378
1760374721
1475893907
1426462630
105094332
645100703
21069817
143665096
801462802
1189673759
333369720
824996145
1075359200
1854388058
846044091
832068245
107685086
462541279
965644808
564231160
1252543857
842228921
1772206267
1875956893
773200035
1824844359
679640376
26547149
541642948
132537538
1170668037
718295364
1960054715
675048016
1337052543
1042194299
2089050056
829610623
783725638
843837234
622764882
1720715288
208616062
1799539668
1036820367
247879627
713305230
1225351725
1514028996
808647323
1382216091
1377143159
604550115
1936430866
1063381272
1349953946
1926305925
2100083961
1194360892
1339607745
1923102949
1844039770
1268356660
1876438807
1732737175
2126920079
591920220
667085566
1459003908
1449983122
1018009804
862252647
189968293
989204412
1874110660
1676832025
2065002533
1984069310
745365014
681621515
383596493
1749677206
2059483029
815996691
898699085
1375407921
2072880729
383411454
476086859
1939112941
1030399609
1780543782
889404025
1942727015
1254875433
1987374755
1992174949
1025228984
59684554
1710661304
2121042068
943465641
912055007
1531431005
97807047
1102183333
623904339
567534279
462483471
1295545625
1664250387
2090513362
1160328731
1693363327
896062404
868545262
1213343726
1718128034
360266094
674921672
1858020479
1021965695
1798854624
1470116049
414255056
417364785
434262326
733669540
1594833376
1811296581
1079734225
1027223334
345321241
2089209341
1356081027
109096653
1025368926
967109829
1933678341
622285757
1857982229
246229956
1503787710
402526876
545773282
147854145
1684625408
283094961
229568837
1266455109
1279756297
1173861592
1088491397
1981180394
921624487
1868878009
1702849616
39897026
1903887761
499280942
789043930
1451698601
1347739443
964399326
1020241883
791758156
1947676885
1890238309
668799948
1826074722
2087422406
1671215996
385525632
548326187
444526547
1834728003
1652926925
1031309421
1996775351
167502554
1332284475
716736074
1847294955
1048527942
46538461
1566944077
1407601868
1777055782
139127906
1144447890
58293211
437726234
107144305
1857159033
522154801
231970857
442720787
356002967
1631509006
404335694
975897766
2140427614
1566804163
639173946
1574006074
344533855
360250739
820914620
1498079921
224174094
1955040825
1059844427
2049108090
1692557451
1382016835
646611954
2145906159
1867444405
509057247
1665991242
1757912245
39796777
1510075985
758576869
1481965436
1871071950
341695312
1843746762
2019463002
1059528056
882432274
480181480
470493855
2030462712
1007411444
602533154
952701616
271188795
684941916
1331817756
1983803087
2000171480
1299338310
1871593062
2047269282
108224842
1465844178
1850561038
808468276
22802526
1540018452
2000630313
1868992235
896711313
184013249
894512452
1371447575
1671086518
1661313231
1730689459
821326525
1030640163
1615888585
521040777
2042805378
1421169005
203549372
1641454531
618949014
133886725
756974097
1859106791
1637603331
1939243828
1586302110
846306748
1940502665
72237434
704083716
139087780
957166238
1289898313
1832385113
1593186975
174616588
975582271
1604783717
564219737
1210320581
919836580
517221198
768019248
1131680028
744089072
1830757465
1759781508
1627867673
164944571
680236970
979740743
1919309697
601183278
1818635268
1962903195
379626718
862786246
1755456493
1233632966
970457602
1955744850
289536742
556017061
1473413752
1116955411
1929396091
669251003
1582605394
1701818103
192483622
87966639
1180049373
1346375066
139121534
1426210748
1952776399
777824073
2050847547
614537966
1156466290
164370376
1591772105
1408116214
189390326
1217801900
286911823
591708963
2029695524
1764712402
186704507
1720605580
2127528779
150622415
1398383316
1311446851
1075621971
1196134583
496147956
251871618
1890371737
93376022
424010468
1381201202
245237892
1820218871
1584480509
1835306427
1702538904
1097712887
1886911421
793875369
1831159111
2047274226
1454002138
1656532660
29603140
1514635286
1088877366
1332011349
1561589936
1471793880
516876304
296910720
1198867818
1774041879
157475534
1786336931
72210519
162543696
1398162751
1714396928
818678936
1699620661
367073236
1572134319
8882597
1882734519
2127894135
150485886
1928500151
295383489
1988472871
1527619778
124125296
2012867803
1297242304
2077098977
1092258001
82074143
2025707944
1569510863
359380934
1278023375
1350116926
1527800855
834994363
1546300784
1792883878
896226883
1551591990
820612591
430436809
596289688
1016273458
1507567781
1580495330
1278255646
169208971
856906556
1081906194
576673396
1812241170
1130080784
1351091552
1866988002
1955587426
954073453
213157352
2045910980
1466110750
1354473948
510732049
912261337
591257456
1687024631
2130152981
1880073718
738952891
1141948130
792047798
500064592
2085433612
524227367
233718261
1905325415
121543213
1907959199
1442245814
1020561054
810531522
792141099
559379166
799169528
1689834504
494688381
300229104
307750779
1561110280
1885746224
2122718214
347151876
334294992
520280201
647691521
525803474
127098972
407607044
898611500
694923960
1463997489
2104719090
1646800980
1367299661
350312212
697168848
510759301
298525882
115275498
1014892147
589850538
165081139
517302222
130933884
1756655155
456255155
1488778236
2060685919
590905815
1821668559
1598940588
2021848921
1675681322
1039893191
528360394
282404683
303275202
322605440
1456722860
1746238716
1646124556
528002069
1317726707
773996340
968435085
2103232788
1051392774
1424455769
2079460259
718031845
1391202035
137559359
952389179
2135141287
1071442552
1098002546
1718872667
1844265406
1658824034
101825038
336408950
1326985476
1336129446
655473018
635766463
765636504
787902630
302206297
2021079048
248073850
289796905
1583739954
117423683
883993540
1921467406
937967796
457682643
1202038417
820511236
636960308
1366796882
999284706
1818640037
1551994711
986369482
252107834
1712041331
1506608540
1101166166
78357200
2037556338
1135663611
234490538
1860854966
613717161
1608357958
168387313
575976822
732226215
1227389784
360255716
1787934734
1312524772
1029967864
998321819
308801309
1836479591
1438881838
1208232209
322593397
1004528266
126162900
957009735
1269038924
1369095063
714015619
189327208
1847156913
1077107437
613745086
163655741
1735815227
505262356
1687266380
388652956
587447193
403205576
2000384710
1741959593
920846462
1465873342
376471625
496036093
1929951966
1320888885
686438707
292807827
1160162926
718785874
793822310
1603425297
232668165
395073457
255682029
395829488
1237496656
1004451588
508961923
506636862
1044478756
896280416
1206251488
477396879
636254998
1465884080
1947856623
591625344
1983351787
1372701912
1814019088
1953022630
1266053619
2091516032
530072296
1528828259
1889081623
1710058670
717429627
539548371
660981171
473537393
778641197
400842013
1696856629
1310515141
115031099
958767779
1272339572
989566173
1361617288
1251656058
1442872776
1823981079
1779693950
1934128109
1027814058
147276635
47481581
1927008436
963188676
290479378
1216651875
1090468422
629134050
475287778
935159429
1622568807
741014787
805824796
2065227284
1611774106
2094414846
184332522
306123146
118689366
882894199
1600264067
68832115
243556674
1015898885
334459369
914328572
1013227664
1126815547
1646686261
1503744084
567887322
1789157396
1944606233
137662370
328775349
1780167356
93501867
2005298808
942472042
1294073215
1664915621
1551960579
140611339
1439698952
660569479
853577746
1152837460
1228326074
350739354
674968435
654079444
383290770
1588076116
69425536
1953899474
967880812
1631551153
415606280
1395986539
1960189226
677560534
1731567331
1793099578
581577
207943155
206166895
797321165
1836789494
1840055132
51963777
909397060
1079141236
776944978
1990308662
144019510
1969848296
997538654
1126325959
448853806
808225095
1425225158
1997980295
1772637229
1255140753
287836994
526948408
1442637588
1573592545
66964479
1824437727
1653058387
1229224683
1674240374
1142150742
1853478428
1663070582
1622130160
1394727147
1669233531
527965647
1811396140
1764148731
1240292127
1170492803
349408502
1200786200
588568698
1205582093
361282117
49509709
505252871
1425474308
1380561081
678359820
1939728947
1722728866
215123234
1560469760
1482264963
2129476033
1032561700
1448605693
44099744
1348074674
1747858849
279126691
157491883
557656696
1234324933
1750010099
2046836940
1467748476
577179512
484515903
1197151774
1120427407
1424735548
1060919631
1108175848
1528392126
274998598
943380247
537381020
643959639
323812993
1283048338
1059977987
1600656461
484807597
1862019398
2131358274
273503820
1464011517
2123917735
1136849158
1922080298
832688955
1446272514
1239200829
596028772
1337464324
1491234769
606599769
1659810288
614046232
115955776
116413701
1254097859
1713981198
1415182303
1440111924
1414911076
343255275
434422284
1843258477
121959369
1275444457
1693377516
2092560387
327081289
1689414437
1767490126
1628957382
1011289146
1473285409
2074838724
1773865847
196249035
734002431
983725867
604757743
299608724
974411515
806472189
387604065
193554790
1253946900
2124363278
1991097640
1071119779
826853503
615298481
796651565
1593272345
706480731
1201930150
119581305
1743241225
54132449
18147939
2144389851
606330671
1118166298
1938295114
538289027
1056618685
1564163075
79115495
1022520631
2093382558
1875607650
1811366957
671283771
2114883782
417470484
884863563
236818638
1295761030
503222976
1887488871
375228629
99490251
1360186895
835720942
2102337732
581975963
1414379649
968411341
1913074303
440684273
506465836
250181788
2082627377
1645514120
1200558863
238567150
1368585465
631582885
1066892345
2023923916
1324499990
601219649
251987415
1442430249
1605847851
2135900352
544389773
1769946572
2073076790
1171002675
1525139974
1722371725
2055913800
509486183
602428811
1789578356
1457295088
787068822
1316912742
1395406930
2124602253
1182253289
1948594763
451244842
72476182
402733317
901836634
920718662
2098656197
417561184
687256636
1281138770
1891950064
84043818
683653350
313572757
1619834927
1127693163
337067288
40170147
1707013495
2008542583
2029468643
1685764142
1862143823
553594004
1056692266
1606419794
373958620
1938678515
690089515
491840213
381277070
1244516542
1521041436
435491472
1985455767
228932250
310294732
1885291477
243921116
905843328
193714909
327681141
736948518
207351904
1268970286
513520077
1259016267
1237482254
205579015
42569193
1131386751
2121555682
1254133875
413777842
1796328836
425525574
1785458139
1925447913
571599193
2088698535
918439409
56531836
930465205
61726272
1271858780
424955334
1420563371
1367931417
863750329
1424198469
1474849413
2130941682
1831744424
968033242
222799513
1688416650
789299334
595969046
1766055293
402588841
970785807
1679048871
1244800435
283983273
1559344748
815048348
1248453056
878697503
1519725795
612638892
1320115730
440268605
145024536
1852665341
1935209219
1778731566
676675547
80728607
590688322
710394759
596080918
1299950517
18814489
198979350
729642454
1713636470
2109358545
608413176
2095250580
1761180200
984913609
1326674288
48705123
1148817543
940681376
1052225039
1186237837
1809492474
1404243399
621605298
1720450767
61112333
1878898932
810098566
1249909028
981647651
849023495
1184674285
1609590663
952189045
715338664
1693381468
1756307243
389002373
1720442166
396648369
1355109390
1933311775
657166561
361617839
743056018
1815711139
2043464090
1563657008
723430389
411511936
2003469699
1066419419
1996851305
1283611402
924426071
261740630
368511032
513713280
909254132
890490158
673273221
1082079753
480608616
1247265825
1604973175
892200506
1736854103
1441877541
2028379518
467215356
1246466148
1023730620
2068856523
263354548
1573456979
678826710
1655560940
28736220
1217191966
1532407828
1080722368
654494183
1561352389
359517382
1629688580
668671099
1538576362
33607997
484540121
701652672
24655620
527621951
579571329
1116600403
856413919
903944912
1466338700
1458849991
1421955028
414764880
928259626
773145977
427911731
859389226
638909720
871199038
1875570224
282372363
1261045587
232224189
1569988955
354593800
916723700
1633203697
575876961
986237941
2103409667
949696521
1728678959
1047821602
1651273782
994371876
474992021
1271010964
2055354821
810394483
1616608264
1897618387
1476422313
821439904
528490521
506528920
620966672
1131440224
966775743
972253603
1853771366
1373867877
1570430788
440273984
1083342805
1258103453
469644665
720523247
357796214
176910303
1932034052
875082137
649432934
1677791592
661907569
17417127
309228690
1895030263
735141751
511091878
1953523901
1286964664
1889739552
1939403648
2089148858
193934358
1542066387
780336453
701033553
44150271
834467888
1720322215
521665206
1509986579
1435725807
1431940181
888564191
112867145
103963253
374725578
889183287
1180314020
431472983
1050958631
1998216473
1371552945
870893615
2022298676
884680323
86254252
894965582
419341389
1127093562
1485295295
2106370874
510859658
2117755628
1958866307
134592871
307338445
1314117195
1821291199
92740354
956076061
903498097
542431807
390603693
624044359
2113060554
1484486341
1265300950
1436052441
2015404606
1181728177
2046168516
879935640
1365337950
1980867219
1291583310
964335478
1602868271
133591010
87573022
1218840542
1273155454
1529621313
762524086
1434487130
1798902295
1101874820
1047069556
288231129
886745888
501450383
948949441
86626160
574970358
766806387
337327768
1004721328
968863296
1041509850
708738907
1885949966
1916431915
1485676772
1348010906
545020084
1959622975
1966278244
1537975318
936583254
933567179
1621271671
755365278
317704391
873700607
468638227
838085768
624049057
1385472278
2120496974
274638531
789276905
51192623
1943029627
2137142054
1827077507
2056479006
344855316
1271310121
1841845937
1724665205
795956682
291159408
1046170432
1653684033
1149521766
1094115077
1122545175
665276044
271418646
318971077
167575989
1060699647
1957144100
195036588
1771297603
215607194
1947716406
1911330750
2126460190
1160494458
1259467672
15450920
1812574654
124110695
1922566181
2092214862
345674655
1627425570
1362651931
1110442275
1988058675
1213531066
787822020
1805599143
1066061727
859933342
1948131556
1538230317
1297020676
681621515
1362498721
72866345
863082732
2024420848
1679036064
2055436283
587120095
1812060545
53797277
742542917
1503003426
836076875
1955051774
602036821
1557075323
251954827
234662138
908332924
1459028837
119991508
1316204739
350198680
38525993
1977609499
1367816208
1776728686
122090097
1649826730
876373947
521285364
1060284820
1308352515
1091638185
1663652364
2056914161
267111003
2068499173
2111965911
976566141
1662662602
142294127
1332001664
1186078113
642932145
422391191
336463706
92450222
2063067168
185227591
1059189101
1614240392
78973552
205596242
878140763
441677799
1776187273
1402774541
3057079
283182930
1601833818
1805318333
1092982713
1899357471
157477430
388663071
779783848
1119720848
616605334
335372270
605218697
2131917989
1117432140
1632439571
114998856
1092128046
1935675242
2095237872
784309777
1749523239
516642931
432896156
1343968698
916480084
107401260
1293841317
1479897199
1044661936
1933403873
1170426644
1978073520
741752290
935654050
1272372836
1452629783
508309843
892253756
1836123081
2100481312
821124914
964273965
123063273
1052813622
1371665079
413010859
1701574276
1370122559
652531480
613554380
1276517560
1472891737
330866414
2075304935
2108418191
428163485
1642682413
1312586940
2065510761
1801252173
842398761
453961441
989274112
2011283327
1520159893
1905596679
280153548
955129411
903341573
220898418
1246191128
2094223974
1087431606
1540034970
1892344248
309350165
299010529
678331690
173888626
528233790
158289196
1582016236
1072595273
1465208934
1128630969
224512191
239963105
147652035
1753858638
760391809
497166850
706804644
1486318577
1357552672
2115598237
1624428415
2028118213
955176767
607141329
1943373239
1827033763
1921384210
997849581
262989469
1706776099
761338147
1783619570
282246018
876353590
727427486
2123940714
2097934920
887797840
939068737
1653516116
2104450117
967579343
1928029076
1869378607
1971955896
1596866851
462852977
36053238
1155553418
5263627
1503814434
324964780
835272541
723501795
1407045150
1550040532
1580070666
1754223470
1550440294
1342084120
1391307819
1177330550
1825679415
503007632
713790913
94561032
661139258
200245797
1038766760
504736764
267971920
1051076176
146145550
726042815
1060621315
150368161
862856750
2007057900
276028346
439151051
776428552
505706266
1411999644
1162269810
604262365
1086254561
462650662
335687169
244207699
1474155267
1076478663
323838486
1756323380
619214011
381876210
330384828
1655864363
144654501
432642867
2073326124
1198121149
2013013114
2122105919
1846844699
1213453122
937452876
1841282138
1364752897
1704746833
1320527922
590480308
1626764140
1193067124
183572201
1079844520
1590540745
1609680832
358375872
79918234
186235176
1690774318
1409240339
659669517
290042539
1475373957
1664532243
724574992
1470942420
16994899
820762859
1031963467
1857137511
1190631329
1576493478
1689146006
1416928402
1305555711
1100847821
1253045329
480670002
311800690
2081759616
412733754
1292703593
1712306541
1601314149
1915884688
142401991
279791910
154069292
470052263
1204662501
1340135832
1540028409
1518286726
1231134059
286937513
62350633
563253033
1900500255
1707707704
1144382211
2128926550
2074794076
1186663324
86203048
70681027
1309058383
5341420
544739752
2139046193
1866259868
1084584520
1942582536
1298729383
1124625307
1415963808
1674953987
1091250463
1665220371
761951267
220144305
963149357
1543485584
1948192129
1246972375
637785861
503465268
1489367585
1798880486
697879817
1002195687
1923510110
1974105978
41781739
47247800
482613913
1872423394
597327639
937577396
588835552
1932232674
1540654521
695798383
1625619669
968177413
1210716114
1840463533
1440276018
462644699
1733273733
1988316799
641379897
221609621
2100758061
963095536
1685245834
1135380530
385183093
933794000
932801637
861286641
872773010
1087650152
411308473
599657373
1774913713
313841543
602628757
183476179
1327188070
2034060633
1984931351
282309465
518150945
1535048526
797372434
603208368
145935122
724706340
2128970804
870492926
1995459921
897889476
447778097
1573049816
1103031099
1510441672
53990263
24234245
315654162
1191481170
494611918
19552199
1784357655
1513685657
1308171001
1005339877
475943534
908501176
1348819804
1270579183
913351617
848224482
390395107
1437286588
759824841
1096038247
1836429137
523129329
1176369420
1299522589
1709540741
639963743
1002478854
2132612444
2052746836
353753481
934695034
1418974430
53457959
638424000
61961928
1699699316
1366454656
990378792
539069225
1691533061
1363954603
1147866746
728802179
1506547046
1838856016
220588560
1388728328
862108977
842423124
1341511789
342960310
1418596249
916395990
622484349
698895525
1853749642
535947450
752581734
934460829
539981255
487169019
953528204
1116771883
794489915
36703327
2012806448
192991885
356022043
30030643
1478916996
631468574
1258195507
873993130
1951780528
105302534
1867603025
963341953
1868178710
940377362
1121936454
1251618924
1956227911
2085117349
1021863168
1371692030
1158119922
1424238176
1725744231
1316936169
1495465521
485057647
1998590767
1984474599
1538601172
1790966581
769944730
1149924589
1729428371
311784588
1189588554
1885758561
1360913471
1626758170
1073332278
799798458
118117122
877419584
1827930863
1693450471
319097548
1561928453
1985567551
2135967920
1378843
636146509
494449645
157124199
1559585712
725258195
1496678823
1151199200
1498892171
508783910
1109301134
148535599
1055217703
1836718429
258230619
1644756304
766321429
890438023
924102247
854038444
252582865
1643739662
231711066
1420187359
893957538
1430116378
1288166066
665150241
714349857
188190750
1642355357
1521483360
295720780
1795093393
175783595
348881149
780503694
1115876598
830754967
1582417802
1771923755
1124509525
2045135411
159433688
1455508040
307943372
722203432
1195128641
723800032
2005708662
177256497
1295649463
897105615
869231525
750933005
1754298275
1307830241
2088529569
1123859889
321142847
1675035362
1760562896
1291606190
1466663097
1147081751
1506393841
1360219645
472452998
284833864
1397199107
1251731761
874541008
473212300
1168686578
1234749157
1601996319
1419950183
1386842817
1706844321
1470664525
112635857
1520850126
1014250904
1418148618
1285379213
1442364957
1226496927
837063039
1201478980
7810941
1897740256
1865964805
1718017335
209025047
407634571
492053639
1999707940
1470722907
1889644747
558748180
1280566999
945063517
1097573162
1000485399
1863319157
679953510
1594711932
1615838935
999344896
528989363
1598038252
1805718882
725298963
860527462
1572126602
922880101
1376746378
1124806266
503700698
618439757
2079281988
836077102
1382419771
1529862045
1092224525
1627145642
1138398258
1866086699
1685603140
1089050648
1582433119
2083796476
2018870453
1039303830
1069599305
1139772992
1044477251
1645901417
1058998171
1813322632
1321174790
616143045
35068039
85334891
815804260
368108978
1050517456
1262778716
35139138
1617765176
1614152928
447434387
1093091695
1163879386
491839783
1574781026
1848016616
58273119
293471720
2081915583
1010492485
1862576722
6821296
1559194113
2061749511
254387728
451191744
194236233
1293504698
2079065730
933112496
2063619130
1905300493
1028559189
1422268249
733756501
352631741
735372034
1770280973
2063454013
1661768351
491816988
1214212762
812804983
2066462262
834390476
74472736
288140184
1242095800
1907641191
1377364878
1663758827
1360199120
1855468893
2079580468
2009766342
4533028
904173359
1834460226
143323697
912408647
194389608
1137963710
1816085398
359025707
1040610110
1980770846
1308332205
1661787933
1362182481
963172139
1356701807
2079137036
1485988719
1812238875
856961392
2002338941
1999559263
2068987691
637997374
1327830323
1000231771
1059360203
1161809572
293271227
20218223
649177200
946059867
1581928971
1428293832
2129522040
1220596943
20739687
85885068
295442259
2050993644
1111764402
625294691
63658056
1299276953
1629734107
1772093713
1853622275
363097138
1365907042
612887571
2123323256
419141063
14796097
1578998060
1117157161
542663575
707304020
1169008378
782915964
1523190323
1148010320
451433809
850140010
235774687
315213300
1506757390
1198582200
1180989684
112557289
110601662
521217935
1758982693
1968554286
319542543
496443387
211324861
1153799665
1016960676
382052110
1239638554
2001684563
1735228774
192374673
314283762
430312953
63101043
1134471945
2111711798
1040462777
703772823
755476400
435109402
751642276
1386472721
476448121
1825501155
1685813735
149379162
1811501691
1376250409
820729006
1218018421
881458362
1957010788
1633742919
8881094
1380806299
1483067602
536414777
2050750971
860675360
2027336962
881845208
377360336
1146783498
875993012
1488798212
592342722
243886733
1209115502
985054235
883445321
1575571519
896901804
1087398035
1221532717
1584034473
1647394029
1081114029
1138382371
381967700
285750241
2144233784
915340926
1509800216
37827417
1359345288
1948241787
877926992
831104039
1802332332
416883618
1643228650
708936619
1812032753
1262158960
1156639170
562626505
2036844335
979746796
2092956391
257197510
722672933
823739061
2055184526
1860368073
834863219
738201055
664832868
1454043727
1657489565
1653716592
413322548
1821646622
490833583
477896358
2107167603
2004251063
817655979
673002400
1260927779
1908495696
1461647746
892118801
361854761
1119954974
390659304
1911176427
360263521
997988315
693863272
337149378
499661718
37810897
1497576943
2112988218
879119630
1531967002
483296998
595946932
1795500371
5062042
1119587059
1284835335
893927532
219526792
1061427759
855439721
1317401063
433800996
53657121
1469740547
641959618
792393897
1974490193
1157251808
1899642287
151869643
902864712
861502288
1292009366
1216297034
800887202
1468544613
1072140606
988656686
1818966084
539335546
600349633
307966591
2013637354
967141783
1248607475
668082603
989540660
1207141360
2016746607
218807103
1552398228
1533285923
44183616
1106401119
1585366593
1822369922
1965349473
552064152
33123146
1117024965
373186867
168938117
1723431245
223396591
1552687665
1790945236
561049173
498104621
1733767894
1537795638
1417383794
624883442
221849314
1125029074
1830696362
541690246
2087275199
108746951
171989655
36394300
1932751695
10802215
1875623311
1031754427
286336563
1276343901
680666430
505996692
2133938806
1945282006
904574168
1483621370
605516430
570934379
181437634
749140829
519016653
1808339271
721907714
1880992909
2107753559
839390747
26710999
823760911
418876937
1222784958
1926355852
125125148
101255556
2060177501
892077438
2019169160
756111555
1477050905
445551597
1945615756
1800169793
1232745123
1286031211
2121941849
1919874294
72714695
2137640771
512122983
1020545099
350885352
65631035
1004751385
1679492280
540203998
1015119656
1883368871
1992147688
1308737150
264913564
1575001563
791976895
1721008912
2027893232
2105352419
1120742879
477687751
1962983628
1639858517
26677055
650541210
461727471
683506534
20630098
2054251950
1897519763
1347104853
357798905
127892483
151868881
640328161
1355471945
866677081
1599054672
770422570
660886079
967012437
1618433672
287915377
892275832
832066031
1694171110
510310649
1178891940
111301552
213681480
1265600988
1630663584
1180309769
550685747
321123230
645040414
791278733
1267810327
1268958181
135006917
1523194864
249691903
159105677
20053039
1569205217
129351126
2129583205
1871229983
502469976
2039995465
828946160
1588014167
450768595
2088542682
490657544
866899703
2091655754
1801312411
1027920250
1346815301
1973185381
974629465
525166671
1223928786
1465293687
1635770038
1250037762
1055923663
50207980
365542705
1414619646
934367554
1144102627
295258186
320217715
35347398
848659848
288128111
1220143772
174526567
1008712805
193236896
1482688830
911939092
1563170186
42540021
190793528
533599482
333780736
1809736371
659157953
348686702
1881222954
168415830
1052466846
50712007
2108796395
1492833575
1195397210
1513758850
1655735851
634141079
2014070905
1108016882
482406399
1008328151
1319178817
402601260
2029792193
752635668
1741796906
1893120685
1548185495
62589661
34793423
391021486
1413847419
742667559
47003691
1576171688
760680538
621359688
1969558937
593016097
1341887282
269871704
1026831735
1304088744
447164099
1357046896
1934394107
1076818814
1312114124
1462966191
575135208
1185782599
331072851
1335348685
1915192984
394286303
2061132579
262472025
2049779679
675314227
1195533059
892027420
1327512390
484515357
318910359
1922362497
172404450
127972160
201485237
1860874278
1364907490
539257926
1726121121
2017392150
1011381419
1165767531
963425707
692694205
1335695258
666358273
997009120
193692729
1881166049
119100806
1787470162
2020841240
1425776095
1130743891
1689477396
321275473
1824019877
452623691
1662083303
403253173
487397281
804554386
2051566807
1641687389
2143666257
654457162
197186752
509146447
2112467453
210590983
1732072345
1596751206
485464184
560707460
1565662402
1842736269
1795468364
571810167
1713074347
2069818750
818941131
859479724
680935723
837336777
1307656056
1953076945
1357745523
427339981
1835762235
153776620
1288865034
1924996791
137386728
1076799366
1769725298
1296153908
908991607
2060728126
717776417
466014417
1625891337
834033953
1501370799
2000890182
1557915198
1185466503
774700641
1500332745
1119343999
125034992
29387060
1940390457
720354015
1139111849
2074477438
649610955
531044849
1006287118
1096016743
217101785
1567996678
252327962
1733142827
783287617
1544456357
1551543231
2124645110
1533432290
1712573772
1143672510
242126754
94419371
1646980300
1791059538
429914197
1008699145
1092221304
1861897494
104801986
444565005
2121308335
95573856
690168590
427494775
891956583
1499528688
1249362014
1823139389
1331317487
452022734
1284433893
293337541
1873338627
1599652024
1233195203
1277174433
1102144759
1374025519
152548428
65453485
809485160
489551384
748400652
1960828235
2126643521
1836486396
1765595190
473073662
2123857742
1550573876
1754115963
112176723
441850399
1862370761
1462854669
367910392
535455632
1381826942
1226234800
169816890
189456816
945395045
1228735902
2107090598
1732867182
1081976915
1885200612
1970840036
649585317
1772261648
1836548012
540778341
53816273
477786331
1630881839
1493449373
1733847367
837479589
1728118460
271371101
429861686
519872360
164024053
1265480261
154355038
1341785448
968156943
1203913910
623185803
986190992
767702507
620838769
2091257700
99847870
387605050
75861910
1872397486
28123846
801989481
1318455698
1621539264
1036670187
2016107016
1942372670
1435471489
521212051
1322586453
1696621253
216400728
2061721214
1517108565
1038266189
1053175475
1282556890
1526187675
1342265416
1161235478
1500667649
1300700857
47561875
371351004
774399639
1326059957
737146660
1681953934
39219908
1435156384
294620352
402070701
1826773096
926946537
1399138536
190985865
868149534
1077313127
1780747775
345002893
897033419
796449025
1824591015
1781676706
1573836197
63711428
264900111
723205071
1523426168
445664085
1836201911
1815466746
2111660342
556018115
1301616282
776898599
1329537149
1177524747
1699477560
603282468
515102076
693109328
61137036
8346042
1618767133
1455632531
1222602001
515075221
765422143
709286079
782203158
1709511187
513027821
1774382245
837639473
513384081
132468569
1145859992
438122546
1741601963
1134872153
813330058
1919590717
650188148
1342166017
1031084601
702432365
982674740
1432908260
280880207
1650685465
1307507937
1339837978
750498709
365210788
1201746744
1210882013
843722762
1561509700
427269114
1128530602
292983091
306070231
706872782
986102445
1340574017
2096254811
175195409
2129101617
1730100293
49025082
126520874
1351957975
1007656756
1922394841
1769645186
608648113
1511459059
1482834230
847788471
1123580966
819423899
659423949
151441079
2001638610
1023877661
1039146592
1194048034
1076184599
1554367217
2119185120
172653185
457530545
1081453717
605974031
1804014942
2032317213
778201857
1868842798
1779577434
1844249156
156671317
166096009
49839491
1104796656
1303154555
867089292
441769439
89575263
130121801
161063220
638277794
1974938887
2084986499
1898125022
953386957
251942137
1612685545
670946386
442832992
1449026219
1232454720
1086430713
283658297
1459163624
666542280
242769834
1427323542
1387667379
491725636
327316396
1795608239
1234687498
297676680
123634715
114123537
864629741
1018742134
1831929080
439636216
1291550909
168816194
137687600
1659470273
1521636675
58680821
829681811
779759669
1440605500
719054470
1917498670
373523388
127793536
1777260439
1930614346
228753256
962536345
2122567033
1880038041
1286323193
1009622315
318389590
496606510
706448196
1790196508
985075941
1700799213
1972901811
1041375921
182222322
2022430157
1826294729
1850984554
1933646132
1218692840
1123084039
1697894112
367700541
2009971535
1065971141
150739606
1485063518
1922383597
1097196768
287091673
716901453
168416679
1028294023
242675411
903798618
1115980681
1317754019
1039789148
1905123387
78395427
929001726
1288188168
1472533037
1808440817
1174306245
106721455
525955021
892140132
1222822583
1937549365
484277871
2141241138
1643387025
1931192845
867240782
917597937
354848259
601518852
902228523
677212105
1450906545
161433527
1301294167
793156288
628043564
701426866
1827664902
1285269722
736912315
1998995120
1167416785
1059589430
10459588
1155867077
259899508
944827781
1755371303
165473500
65688089
1615403056
1292985413
1059072786
2033516122
357238676
379478814
887309856
2026974586
203152955
1318851730
949567453
907538022
626000843
185118413
1727544545
1586536474
1426074098
183576911
1484397103
637947295
2041961709
1041996343
609655101
590386622
1292738592
254900861
1680619843
1948598655
557017151
815059504
1044956689
453595835
590705048
842078904
703229453
1005384860
779069046
1292553762
1232631142
51713448
1131365130
1903407721
1283233516
1184490892
342117699
1364750315
834318858
1784523810
691395499
1903076011
1434817531
1857957252
1860435943
393600251
1788097873
582071083
1738324976
1608942739
225288211
842784227
1915461917
1521642139
448790784
1786603940
334238959
433167935
69320890
1490370263
171219058
1462102642
1904939629
688963856
1275071354
823771771
157303611
142752933
217031564
278481912
1825712888
626943670
1734260363
1665320061
187972943
652667290
1019523926
957946847
1680727053
908865444
1907057977
1786631368
1430517426
577278293
1189350040
1804415742
1698525729
789131744
1397232233
1816386440
1357911689
1513737287
1828852035
194412068
24255911
532634506
1182250361
442759367
256087298
944526393
1450940389
254786606
1370659708
1355696868
606922765
1567609207
1832570755
866289024
1710270510
1623319742
1912652976
241055213
1288139174
1729306616
1275988127
803383181
1453933863
527662765
1714008176
559238663
2116462729
21739394
508371263
1998199305
568951411
1979736981
1650846983
652495030
1882119350
1230728230
94433583
2027880750
607932233
1842444768
464799340
523577339
2140291768
1627875430
1243765033
160404686
1726991726
314587501
654282924
1244424325
1486342187
1928600352
776951207
1834484837
280006677
1050074361
586680606
19800853
162587955
551146014
1037612156
935196181
917262762
1444355775
335839301
1875799444
671796817
1171341993
1555043032
1609887148
1563303094
977181020
770351665
259514410
185700760
1514380918
1557668917
1028389390
1216425255
1864015596
878008405
1197432409
1039513200
284539708
2059081336
1828963525
380287380
851479614
1816353884
955300508
1320761191
820477527
1213573165
1064114429
365648808
602833749
1905640564
1422618131
571600613
1125016418
504338151
1271084349
817045037
67289035
55129658
1194127941
1191050230
680101447
10966192
1333558774
2108536504
760396143
951291520
638544399
1881718115
619812432
604848053
1858563835
2027101559
1335097501
2110989095
1379304154
1482604789
1384880744
1938950487
1748179188
1003204803
633397581
1072049018
1128334631
1764179883
319023284
1328182232
1576859267
1177084996
2025728475
1970140853
1466781326
1035223510
175965634
133762845
1360782617
1715693627
2046256047
1319203964
1351002480
399531630
443395328
1336247991
185946104
1525167342
450701647
487158322
1566533253
1611509152
1159581735
1122334163
681302118
1093068811
1381267344
1750436780
1462034398
964262027
929412769
1053380923
2011424287
2081447918
575882044
331931907
1289070780
763996877
250787911
574061968
942194550
1821609305
715582824
255345765
1228735902
870599372
99325469
437242642
1040412671
196940111
955245443
1699996379
52243481
1547988095
29336160
219780166
835090831
330571513
993577615
1727070285
1457239422
11675123
1824045500
573907203
1910294491
1113409309
377466440
2101265664
2022868499
965845184
1535338694
1769810852
1188216121
2102531890
985212289
86726723
125581401
1316728848
766636421
11502000
2097170194
2077922814
8434628
1938391820
631513277
1279184276
205575137
431393724
1341452615
2100000218
1626870519
718920942
207783061
71915972
184636407
1893199016
559572203
941185031
2047323171
718114541
829485041
303059433
2025836355
45738639
312051398
259781183
910215038
1887986948
605083334
2083556530
989382305
1704160821
416985170
1740646736
823345688
544894253
1873084164
468273107
43070755
1344267854
720206155
1515539645
740817808
524379371
1183150411
768005218
2075544634
305322340
911819675
1524776939
151374086
259420337
1544071417
937754893
1556846940
1643871370
460585948
668163278
964270762
911594413
1718331365
440777416
795914805
1666454931
1755932078
1558064986
1108427171
977083852
1529488334
1371112642
513188453
20626854
734100655
1301637116
1252668523
2012369949
674636639
1379894694
2049193785
339917545
1795118161
1711639700
1918649606
1147759274
1874130103
726039033
1920587976
1160284221
215846099
907340029
1483683697
1497678875
1344565392
1328999656
5827312
1444748291
450209709
2122295891
1008252017
1674147470
1938348771
674760032
534065332
1252389115
968958856
757694343
311984807
1063276059
1923758411
621450696
832827545
1374265080
541319949
1090625535
641681224
1322451070
329472117
224410561
1329077210
1960125245
1199941871
263379660
740573842
158524520
1581226276
629594184
364988152
561927866
2073208937
1453418318
1969341870
1279150695
1089992619
1819731513
166330041
807177487
77528238
62191750
52001771
1440105304
1387147491
1040359515
633065945
1382008616
1150254140
1955029012
1928767878
1561075013
721326425
863605293
1529911684
2011755711
189359911
1406029933
1748721458
309043426
641634508
357279730
209197343
2108336072
993855363
1424685564
800490378
1211477403
672371224
558959425
1680941965
197026888
341365322
1583296454
251835584
1455440464
149228241
549085949
1237310951
836838872
2030432585
2231605
450517813
1879315498
1637539819
1884827396
320532717
1916102840
2136359372
1845381649
1817662522
2121222415
124531913
1638960078
1720237057
1979579933
160225318
1234298239
1741326464
1734839180
1053485027
2022672148
76514858
684899123
1879049939
925850579
177206519
1847870017
816594738
795990242
765123707
301553786
238678125
1708149145
1952442053
1442494197
1485809755
1689560438
1259863099
1166978150
1875132920
2005711195
1830762166
1219020488
999593312
1864093349
8126979
932238417
881325216
726720044
329264716
1368900010
674401392
917432995
849908448
416731373
1881657987
627122358
1848548670
132901104
869785685
1759114135
319868499
1778365425
1299704221
882528686
2125925745
551503618
947096678
856768420
978532439
1830614343
802778079
546583235
1543780700
619969151
1610913988
1133534628
371756801
445658716
1744223879
1154195265
1940877221
109932993
1652488727
1356807430
1099254236
1516665038
1015405346
2103277163
1115264124
420924312
495059752
1470435683
315693278
1981753991
853773420
1775595974
124114929
1632038615
365947726
1538739120
1421656413
1077241883
51084703
214992368
1880956801
921922702
105002256
770289301
62635811
1392570367
1215575899
1950064586
1249587901
779011123
1008155365
355535547
439962160
1595971799
1923088414
177131116
30683105
1476564209
1403180099
219287391
1734680604
534187589
936007365
1366340750
817403117
879321485
1969112113
1292713656
615967824
970061794
1563233170
558167394
2001479147
1568608111
1677214938
572629660
1662927842
104030649
1679032133
712858672
1640687854
739199556
88344083
1127662855
1965128481
811783171
1923310365
1577753507
1422460730
810140551
2071945351
2065028006
2091153204
1377082123
1674251069
1736647405
38682957
1684061587
893757595
1517249162
1679481547
1281610084
344303685
1033248326
429634273
2028138790
1025806323
2079252272
166695318
250988616
215422932
25017602
1488863397
561035315
1643200193
10993182
979137489
702683523
546210581
725376253
252600539
1662239109
1548472745
284377469
32299698
1548802419
1131493723
886197339
1280594204
422940924
607803847
421108629
296541700
1878141942
1704650739
224741644
1812159346
944341416
635555697
641541050
1455103443
270778394
592864557
500339974
1683192025
1849012829
508413139
1460427114
1396481689
1420345622
1432628495
575977432
1720281624
929422280
1692571639
1759896806
1905750609
151012203
1120566119
1253934915
364832734
1606378855
806226990
718995320
1540578367
759429506
1693099504
1810984104
1015724384
62704954
635901611
546970699
1167937099
1016266525
1356638423
675694310
594436171
1115525980
178340894
170991761
940814325
149401143
2054504401
868704410
1047634056
917720183
1086764214
2039565924
1859815296
734612609
212171640
72828358
1867131163
778464215
831059126
194078349
55256724
335869346
16955245
1734375437
324146168
598221514
1948729089
87990841
448349537
1468926647
461231838
1054446340
804378985
982108573
1898993441
63037019
12086063
1517482185
943138117
655559563
1223432879
286424354
457202311
1543004858
212832189
875648016
288470053
398480391
771753863
1801924280
722761253
2096899517
1880544599
49858374
1838929853
1560256758
1096888127
1304311393
1677594928
45516623
1905125565
454745616
1544651562
1870554365
492013989
455796659
1461317943
58535502
626235281
2125979759
114744886
1443682310
1723433867
469320343
395765191
700531277
1580224562
1806651438
1379330894
869040206
939893830
1959303422
2101402053
84881557
519234449
1727560908
519355512
606065571
398494541
2090346762
430687432
456107145
1316527317
1234984037
1532674872
1277755052
260904019
435670152
431161556
1931621234
1276152092
2007424171
699611154
1233813997
241560118
484611905
1781210843
1893417833
471034813
1604076935
940041759
1654665360
682919611
46494147
822207175
1835130967
639049167
839393727
1004242922
1748694629
389461982
1649101427
1040689802
1340213370
226382144
1568824339
1460258990
1852466764
1172555793
876793287
1450739637
2028559931
944436408
1586879381
1467892175
1091479954
1120370490
602692053
1073211576
1826247689
753930100
52297277
93318610
45306432
1181308223
390086684
384583708
834320281
787702099
296779343
1686351432
736194454
1422217473
2012521107
1366463076
1834952139
152570158
47904949
381558469
1209056584
770766528
797576223
1996403070
297651674
1654788707
80158479
1842414197
72905634
1774265216
41453052
984012613
959651217
902225223
1153913892
780863377
1161672987
1617126497
333184845
51346385
1467407576
746543581
1623462288
1054483446
130825911
42408579
1272417987
1157170301
111649379
142044595
1917629323
1700308160
1890003124
1612311752
1858551837
1951207019
295672805
1281378213
36867783
61919870
395751257
1621290630
1702265085
1420331566
1493657446
832227531
458056697
157012451
320538686
1152883108
525469549
1411562833
314112954
1869725159
1469566002
1575943058
854692550
737968988
2135671903
980187219
1558683283
1958772400
478569419
1231211374
1693629102
2059723238
1740648733
1271671513
1594097593
2038527260
955213991
147345991
468828428
1613529096
300072057
1398133766
625160913
1389654349
78337716
773748978
1899034606
326309783
754166240
163067185
2077253674
1676767964
771857222
1191043097
1716921389
1417157644
1492940395
1781881635
1996111020
16024031
2045167329
738597729
1030095869
1352352455
200529531
535549458
1609594986
795877477
911705707
41493600
1415733099
140486343
523967730
1082059124
899094506
1527137187
1169107457
1115323742
1064025917
524653016
416053918
878686058
42259144
2025760246
1496391597
323663409
1301357068
701224930
61780448
134407879
1500630891
629683044
1097596368
421600736
223442463
439649179
1908496265
1001862852
379766808
845967006
753763249
886107587
643255594
2088540710
1802213950
1305810972
1742526311
1765709144
235362734
508092762
405981239
1667077882
952550471
894452462
1482415478
1223196587
226811112
559400079
488539332
1098528388
311862834
858037623
960674477
631403917
585624664
1061775335
1217992592
1985599344
933804502
1441727980
918041321
2026648642
555699437
1265607024
1719831238
807850285
1095634858
1407192065
793866588
910570163
1822642274
928031148
798072898
1686430547
1542869340
213489051
1119290165
1269405040
2089725131
759263386
1090793513
751828753
11421041
2003799800
1919946309
1031192880
1097814091
1358408653
1123628371
1858058540
325300516
515248124
2134518646
1212574009
342116514
261091085
1804287085
1161693087
1728626209
2115975579
1023687660
1705139073
2097900713
1314817909
1265838681
2051062326
238321459
1859127738
1891550210
1255145183
1622196157
745436458
1890248203
789930750
581514367
784420927
1297924544
1605928525
1961522765
655160049
2046575558
113293525
139192770
615745033
1918432980
696762127
1978308728
1086651512
423239126
726281185
1745003831
557362991
237650069
1678809410
890475893
1841954383
279110962
638541980
1655679084
1762739429
303555288
877187274
1139074165
1492315983
446431114
2027310695
882196809
761433953
1464108479
945003925
1559654673
1468641613
1077195249
1110431536
553727193
643949897
1765397784
659977419
1111127371
167214560
1821656280
1612504183
792393559
1707007592
831732915
1299234127
415469692
180693017
995023759
1661487126
1184003496
1235303141
1289886867
858183191
714517686
2075135320
1544242090
1200491981
2144421397
792882956
718978314
844674992
1885650346
538792701
20662368
1097751151
282079377
809264410
1224025202
833184324
1932953731
997530631
300741548
504279993
409331613
5970759
620909963
1883605508
1129617809
1610745231
1296485019
1322022166
535997424
698241505
752197380
511487002
257210576
1953184915
106951683
74274566
665596392
538561195
1062489962
1888228346
1757661452
1095005637
1165683154
2134837631
1017030223
1915697516
258295819
2084048397
1455500964
1354970929
2112635735
8170213
1868468279
1345018408
536908369
1413993061
2140866581
1754152970
1246724260
1111106905
684652168
756943723
624576211
1699105396
1759944928
1998653896
1265206220
1668199983
1283895571
1176125492
1178644569
1340782644
1776981856
1989306699
587846081
835476123
1643937397
1998414744
1087624252
1835520145
1836659096
364356850
1546167836
1710894245
907457323
271504702
1812051537
303559482
1473916554
1776589184
1880401753
665604936
1860357395
559822231
851709172
597310750
940641997
1412942850
734826344
1725809450
388887901
1028160592
1444610890
1610669811
1672121376
701910555
311673254
1570523712
1405949015
2850504
168851288
137685562
324241184
1300459624
2007489920
1177849153
901844801
2018173810
2014924191
2138204436
1634814011
1673309084
1742970500
575962610
1252139217
242982328
1709149187
871947304
2134645412
1108370744
953631221
145373820
434666563
505755953
541553652
1384055066
2090263145
1510572071
2111662961
195591916
430074833
1102869923
1521939180
457946164
1131625754
240636653
1668409219
1167650078
832897501
1898644143
1546831172
1392127935
592597385
560929957
416134187
488566780
18144446
783856452
620480853
774062039
737493623
359601154
257424783
816304787
1336417312
1997256190
352219517
456104530
417228306
527827258
451583371
4640952
209405060
458894676
385275565
1142362377
2044396660
874256886
745020328
480043841
1673106457
724115719
1734564738
83317093
2092900058
1760483979
523438531
786679250
895284053
883153227
296978550
1026882518
1830585024
835969142
1304180156
2058179677
603597541
1051580722
41149371
1438523158
709931806
359055690
265538200
510088358
886393439
1966139924
655616
1691821536
18257638
2079068251
183799918
1953928166
1286035949
57868862
41612177
1054242270
703161914
552469696
1432205784
413610005
183747151
1382832805
1429818432
366983544
1397159685
16750900
1499308608
1460969613
2062893981
723587639
1056512666
812684845
857120822
488491199
883678748
1919021696
1072271577
549834477
2059183128
1691177408
814420315
346992748
1098464675
619314665
258817317
135153632
1305597463
1628174721
2134519760
1166683566
1346901721
1564048572
74088102
1969642169
358366416
136904921
933910244
494491471
467179537
1366582770
1133563014
1500277283
86328694
725700165
1600939896
1952509583
983508895
917799242
1906174461
1004354366
1722678068
236091157
2040512649
1166182154
242833781
664116585
1347933090
1405584348
1672605248
1258052622
1620451623
1295833849
661432251
352162473
1179778396
575896392
1470542407
1995060204
548483379
1465809816
1432687740
409723351
72560641
1881422294
584336910
1873673191
726006009
1330242152
134710277
94208516
1320600740
394231597
1229554476
200646061
2077140506
632536887
1773935911
1605228226
260345491
1919151110
171594616
548945903
1648422878
1911285907
1333862060
1137765477
363314438
458886928
1672104455
1040425741
1771751894
1911336184
1202696481
1669129062
1819271395
821266064
339307945
1418279015
1259913586
1797285675
1977110481
349983793
1386317302
1811849990
912068812
1150979385
748168524
1262919717
1841721226
832282374
1293316949
1820266340
614539804
2052075083
591877785
1017019592
110776210
1894442976
929831067
1567490170
88909530
762443204
587417535
2093304119
1099716004
910199910
250839969
1310725672
2016256978
311424235
1730349343
1610832899
1361101766
1785995975
264426938
388026388
1296550589
1710992330
290151983
1313403051
361123996
1660924636
938115575
1238097294
1812821686
1389544049
1741177613
245441537
1048655648
755926538
87281961
2102643576
1759077912
1031127456
1810840642
41291146
425583193
1588559312
476264358
1513131321
399004930
1612560016
266893935
916870558
1684312936
765502187
1130226202
1869121086
1766077751
81622875
1686145897
1543059449
1737470885
315269358
1076125446
837440855
420662024
2145479886
1738332285
2068448236
897259309
2044977667
579681860
961692972
1237520674
622958977
694661157
1575449069
254044644
1489954964
442060354
1549625556
298509728
1469600131
2140342400
1176693626
749339508
663786809
392553241
1263785859
1010529129
597427292
1912834473
942927470
1335794485
2034684437
1071561495
822400238
1420669115
289383224
1407010707
1325949285
2102837246
1952428581
288240724
1735006769
1177689221
626602577
1323453586
85627502
858481256
939992183
1917687626
710399921
1945834468
1606912572
1700521550
880365584
778402302
1215074760
1900540631
1717606995
1202787759
1655118935
501475835
274947180
57823438
1376322142
1304267570
66092734
443537106
223165832
25652928
1171974297
1353148292
1036299769
1520996486
1273265944
1532784387
1208258174
388040081
1469826333
1400995682
1607375390
1863440857
1037890732
2023938308
92043497
424891167
1694795268
780928414
1538445236
807476300
1582681137
2094256363
1951353651
1368409421
314798071
1504282381
1508422215
1638374391
1814951128
1541978281
1518909023
1726844466
1638782714
231791008
119894565
312258302
823413988
1464434081
583052332
1288578972
176681312
782268144
1850770191
175282578
1951619025
890825955
1709401104
1045038692
1279158744
3932609
360145003
230853215
1809990155
2143523066
389580872
559354119
466058909
1065202642
577016059
1253547580
1954693571
50639637
959399396
2140272671
409013926
1898265455
952026425
674256292
1294166794
348919170
234881328
456920006
532332727
410400790
207427378
1621233915
2057387628
887845489
1623191083
1019512669
429837645
1980379189
1382894930
2008186733
1842452930
432499344
1664812152
420246864
2093671026
2038724305
285834840
821977896
692189556
1790823704
9132713
1852227559
1141142355
1636658230
105054710
1188207990
450143780
546372073
1207437930
775998825
468789532
352679497
1830831032
417531998
1398726432
1336226911
351324276
641643439
849195179
920586594
180566460
1464179378
1177344035
749400583
782193587
483624334
60277628
1468265131
1761541927
326116954
1077948919
1668477469
421019071
272854570
1989331495
28495573
245662732
990292563
52352520
1287218075
571484100
1965744239
677367089
1822410363
1023853465
497553675
1551077774
2089910992
1613065476
746001870
1719336538
1498630054
1389388708
1634271434
1971690604
202601419
1974379508
1019960276
1928172807
919110466
1607442835
777532634
1640240631
905506933
1599642452
2074756839
2056347932
939473075
814680918
1603141288
529953230
109231688
1671699175
2109823800
2041000766
833115408
450500890
198122798
2139819416
1218365729
1260209077
1156943609
1730716150
1991396109
289150470
1058870834
617439155
1208822625
612515469
2052160442
885044279
1386993710
1140203243
889818147
2129270073
302232699
693237228
2059287351
720086515
562261419
2041921744
1489621122
161296918
738625828
714782920
546517862
565890466
61852262
2055406068
2142259354
766006836
691697390
1273745101
1309522740
438892043
1252740183
1601139011
1379174020
649418278
1466170402
1148809961
1124600568
36271279
475351442
855848087
207355937
58822204
1366003757
295298067
1735452843
1546060871
1619510364
1485000560
1527129
439479559
708636334
884619519
234206214
1527693050
1812111616
1300253652
1097198907
596702884
1460851452
87419026
251794635
569021356
815129627
1275993694
1909289728
956600518
509401025
1932871612
294979016
2048507781
1895111387
1197245725
1488116886
587059598
586172132
400157773
1446741086
2111794990
1288648025
2086602809
2025399999
995728372
523811595
1071344189
573574351
807512986
1028332251
886299000
729667633
671919724
1080765899
537292693
1978069672
991567981
582086163
58179147
318367888
176073779
1915649001
994768497
681253441
1445899158
1745583547
1087847320
1802378692
1453270564
42529051
46190715
296314037
433023594
381086941
38871882
1641620042
116889616
1521135169
1851413627
1603136756
1155897948
152868279
2064331044
52778833
581229180
407619611
669612799
2009091214
239949210
1222442619
1241028844
1386625375
1082746077
1867271807
988388117
1868134522
1724526612
362809435
1918967468
994754565
19520256
1081133808
1529159406
811357484
22289993
982022334
160373446
349887537
1637419497
250583769
313048817
652940537
842239939
1509310091
423357432
713274821
992216204
644814502
660213846
1724852661
1958775163
1677399568
1412868628
1592987037
1819852700
645070124
996361751
1709724378
400076998
42787195
1707425703
255003750
1201475601
307867863
1027228198
73608577
1128815138
686708894
358503347
896970323
1690443413
1900911905
2045183511
1995453082
1345954708
124355255
197307743
1398996014
1991953266
2116087729
128418346
2051778592
291709566
520669648
1995181665
2142794446
490705362
767128383
217576286
228399785
1056473531
19690163
986638617
1164426629
318522871
405534686
1495023626
1738438293
507322981
1204510841
501637660
83482928
427368354
494965643
568810718
800357089
1338885193
866082509
23767674
1612547220
171524177
534898873
569611968
1072043477
2036592556
1081347191
536916323
1046526182
1427171616
919259289
1894149591
1903961929
832805762
1793540653
176375992
592826160
1171036090
795969264
784981187
77103288
673967667
45518493
147314271
1295154873
222715440
402026264
1955924233
132170561
1764628165
1754847018
2031808781
886940360
1529254103
140443864
1654620481
895309080
670380704
1585864085
143179341
946681051
496877182
1089157694
1728359380
1546427948
2080260075
721265024
1286336987
1117099188
44764590
884378088
191899172
2136447727
360297875
410487253
1620327220
2045471664
1204374471
380080734
23988391
1055786841
873163381
1261003378
1031388456
1267734729
898342537
249480086
632994907
2136412415
70504620
936500123
1520315631
631828195
1081047160
1714856946
1559796678
1805318333
2002290516
965920910
1343860495
503293476
1883798304
449431322
2092116402
644698057
195332925
1385690639
882970340
1198094281
762799717
697550809
1704401157
567468427
172278541
1908456091
1439001136
1690884126
698757256
1484774120
385442414
157416112
276994842
966602938
548175578
1782250516
1099390506
162862545
1966663242
559107308
1823447771
1906297438
922306138
2103959395
736946157
1840916424
1197347178
1299186602
1295242989
572756535
1979954361
1308090523
618940749
11565735
128197127
1936989187
1732129277
978141138
1816345230
914276221
772851930
1535723483
1178268629
544797165
270291924
1572239514
2126423493
1174922906
1491184533
1458970517
1746469772
1795375186
2055074392
1747724620
136143453
1655029216
526254315
224822877
762803069
304382507
1470654515
392459550
1781961583
1836475209
889484518
1836385734
441003637
1573720703
69756997
1612874235
1356506980
941622466
225283690
1848603256
392818006
966873777
1132188468
118758507
1541363444
718833262
1210526325
909937360
673727072
383164346
1765406219
703164010
2110367021
1543840005
1315014349
1137065360
1097689638
280925863
817910482
1404012450
1696679571
691968503
1941525529
591069036
1093722467
1845445990
260019768
1927415022
1424227746
696682265
1453373664
518036797
1298711068
1525636699
908950570
310123067
400063776
60962071
2043538776
2034442514
1949247826
53087548
1961887471
1895514501
391383766
930976678
1912293728
784987521
1031619220
63838331
486949779
511793472
1836739348
1344355256
1514561163
642063545
1338038072
409967655
2101420314
488523907
1187963618
436239107
2089545937
123192624
612540328
1425420190
84906478
2057156012
1613002009
315434336
1821578865
626634004
1783092093
1578296913
303332901
1152621843
1540769776
15780601
1716927189
1249856463
268200969
1985223354
520688469
1814618319
2074348314
1130633212
1464508671
1008087151
367329043
1526460737
628346704
1493286069
1471074339
1064727426
790264051
850484602
2124992385
1128334631
2015723990
126575209
1323118377
2054284964
20451537
126368607
264347974
1741832892
1692432917
537647194
686570138
30715313
400687731
754897332
1560195548
2021753462
1936467396
1873062742
600541278
1649841621
707651561
90218177
72092248
218347905
1065852473
1066172661
330555792
1290303976
1628198906
63174688
562586839
1815141398
291863894
1601304709
919190651
1817954336
1334084494
545459682
616526370
1023303831
837308492
1951523196
1640896587
593848246
1569474779
1605215662
1385037731
291080069
1491610019
437071262
61836731
1506639594
1340310864
1025074115
1015337536
1716831083
9118161
1202696022
875338335
1509951713
199854235
2058366700
533628097
767918612
1501510458
885198940
914509251
1229279080
1489981640
309943398
1038976651
532861834
1793648523
41387836
1875316918
292859851
1186693415
1057196931
757915412
29922789
1090682763
1433135137
1062267107
2106128386
966726914
1715366090
430143690
233830596
1876299612
1184268712
1264864328
337436574
1379768619
125324181
28342936
435404436
809351243
650276288
1816983402
361536887
1583819851
1178440680
1568943944
948731816
762298837
1157578472
2122100085
1306833947
158769097
1361673235
1587430571
799683213
706595757
74067785
1362769594
1041028917
836940173
122735146
603176161
755143907
1899139834
229735621
500122451
402806281
541079685
1773629285
1499100805
1612347232
532252341
1718681131
1587912087
915528584
1223401703
1140978238
1984553738
1918558895
606855711
813954877
849574186
808572504
1575751889
677713787
25218794
868689639
1688827460
2113654990
449513084
2139905316
2037757178
297289069
662590514
1701977055
958391449
1257703687
2108428826
1348353582
1833058762
1727359211
1937037826
532869322
894936890
1280165486
705883355
346606242
1028227432
975008862
1017938344
1827520657
434063660
1568354113
1499009521
1885505316
524877203
508707732
186644894
435636013
820142978
520993785
155333361
1535736289
1477210064
1313730110
1747359784
2013006581
146677222
2056898718
741931857
722940355
1411185720
1055434913
502809726
38412
2068958713
1737452191
1806644116
812689847
2209288
292494272
834239041
1680732070
748945151
2126701035
1162399954
1672279259
1795210417
516235484
879650995
2080574160
56569176
1701000371
2027385323
2028314447
607263966
1305288285
627391789
470874803
1942350137
208674255
734925001
1757466179
689003430
1246091702
1179771795
869300361
1639211646
1331430687
1835435592
206290710
513810802
59566967
685841222
1420451836
1806085014
53296081
1951419500
1794117433
418171760
1041985049
1457919197
911457946
769343480
106796112
424840170
546737923
1894973156
1395355947
1749128642
616087227
263121168
1657327675
449724408
395814459
1267502759
1876357716
1014519130
1858673675
1097342734
676138183
194565065
1090515291
1218639181
943256301
1199593492
1448704488
301030350
682016853
2032685599
903133082
168872839
61504354
842874368
1298709130
1323919703
1824598929
50570206
850081798
1665435828
702898527
153524226
516505171
1054785491
1060074132
562752308
1174719014
1091868942
1220626944
1084553686
1342568179
445676620
1371755131
1799285954
712928240
235775473
337888135
558403752
1212580407
1302311070
1889287739
2106528063
974411088
645938749
80391897
44418236
784939657
490999842
549535476
1682941580
2007998200
1926880550
1341951415
890939334
1238734644
240071657
1773791206
418899016
470220048
945861731
1995391803
1996193092
148913182
1648215444
1110497270
1726459428
829723477
1371757335
1521170949
79316035
187576293
1798282833
1718290769
201983253
1028603227
2140407641
1487696029
174413362
1758176879
1615464974
1985213765
1310444283
1965872595
982422194
1158031585
280797762
1216873211
1009700458
123828424
918510489
1700199228
1133320933
1048891613
1100544076
1298808723
1699979247
849398063
1112605197
357465044
1353234679
637828882
1698109892
1075589459
901547264
68478543
1805608656
1711043958
543084664
739910768
430235712
1223480963
1956353429
1241608181
2139148931
494102202
1932480258
991487260
1937799551
880389294
791364238
983446947
219411358
1072622611
427191332
1486529452
208955530
1887890580
414451720
773788547
1786338215
998184818
1365372118
1211075187
642225077
390542739
884535442
1832460270
544106294
385290753
1256717073
1440779598
2081385472
327281468
1032821246
1661484404
653537126
94974871
87955403
759510339
1546314471
1229895351
1460490808
963391833
1097771209
1322872147
888037241
1682030158
241057609
1094157025
2068839100
912462678
1487797509
1321579900
1746682626
931882518
515565890
327855961
1843071173
146943730
337502863
1348422966
2120719981
77947072
1952151697
363383007
709905705
1285897320
955164631
18445590
99960104
222538630
1941928763
1408858423
1375612911
954945239
555033968
747781269
115919055
1112186814
1936589160
1578597157
358728329
1344762352
392362375
271171066
1539674396
964613926
46639911
855180583
1787591682
488350606
544687678
1605359453
288046597
2051662691
1777953348
1910345738
1872251347
213766014
596981913
98103395
144728244
1919225761
506543048
41417566
1118416018
758116209
1348567366
333089272
1172618650
1842357304
1217669845
187929731
1659326533
746025619
718463001
272904269
1306246394
705079361
1199153242
35081426
314940903
257354237
306178050
2121463480
534781910
544045065
1169866138
634954920
1419552459
1451232790
656799984
537547869
773516610
711969691
1805493728
806529148
449758060
23341149
848649283
122777694
699388857
413980233
1289047037
317946353
82826752
1583772061
720433981
1235925274
1269918215
1926606538
603676898
342920244
1967397130
1874522542
121037326
2057069173
2062355002
506516054
1680092515
783185115
117257995
740217916
1033553763
1244545693
713674631
2120240300
1255604481
591104208
2078526093
707404685
492356076
1062255020
1021559752
69006913
515281135
1954469670
973087724
1904132537
902233273
1401079113
1689664607
1055502750
1472011226
1676276855
602631262
1234559517
326533657
926349412
957988743
2083653171
2077509847
443861209
1130354392
1407829175
993864570
489986154
1948969722
1305847269
1923349279
1477738526
2095817446
689193801
1272924043
290184911
1158182303
153551434
1534930328
1498477804
365547832
53969589
689284085
1550281864
1712962138
1274842463
348152216
595719675
1566026286
2124565844
888305507
1125608149
1088931606
350457108
1108919522
995829552
1393922930
1871583890
854970391
2062712592
1919017383
1574539471
774762607
558630946
464688264
1954350114
1468909293
1875545460
1729031351
54060699
1414209235
2014219278
1460851198
1755703458
1505588166
782556298
1153017057
565938790
404592811
1980959635
2067272863
675913239
489619491
618876330
820295371
1299999039
1861360704
372889404
1011748911
1801942005
864335089
106323104
1315088731
892722673
1738392634
743945925
467063106
1645637075
459420509
1425835043
51075550
246545728
1378368818
2073241092
784836667
687455289
1399633746
1938513413
451539328
843898379
1191620731
34015594
1599147018
1876824794
427687652
1710025643
1017760496
473722861
485071909
19048447
1992833517
1684808034
118774099
739591639
1699753378
1588264087
789459720
1796677918
513417434
386239115
301149041
1397837068
558418622
1015756940
1602767369
2070414240
623460475
533305697
604315891
167415534
1545865311
1609319423
2138830762
506278471
835897468
36548810
1630343183
768248109
1825110410
1035540659
1773181665
1999550483
1845664125
2059279553
1906371777
1684511889
2132562595
1017215797
19022426
551476333
4528540
524585751
1531815419
1790191771
1048231521
1076247393
1781744426
1854437413
1921103119
624304098
1363381946
524537281
1087904111
697199877
467015772
436574939
1693203574
2121523499
2089720637
287506821
681120986
1331227568
561375733
1801781623
1124424837
188156677
1815223050
583561660
1906659582
1095146316
498168838
854830972
1408180053
964255220
1762218756
1426400501
216092438
1599148955
1080153186
2095868442
1555632595
1900105132
1513995749
466907433
1657493612
1374412198
1223869966
779546430
24387940
1125664308
311363906
1311347633
832890005
1706201733
607207987
44292557
779294769
1559341816
649813806
871841795
1682556722
455100784
329130549
876046766
660689235
669039107
1644368411
1399287351
701712887
321576118
260113444
1703831275
627302840
2129858655
679827909
773574639
388223847
480544797
1340840971
2124151028
939463278
978847998
1290460975
605926921
749851356
1114536661
1734492800
304679895
1986753647
1886077507
2042441078
364487317
480734520
10144419
369958720
246486552
1300441296
1154702574
1931823863
459560199
349548268
2105139700
952113283
1295108977
106233505
1707275073
373964999
1418681498
1026625527
1104506276
1687620063
651912170
1860619149
1612695308
1712627028
1591588692
2118420707
1382613839
1205419407
369804590
32539081
636045429
413189499
1140419042
595238807
1188135843
826766870
523527409
186342513
134181515
322922229
1730899295
800780399
1615136506
659860016
2064311159
1400853685
96164359
219813611
679783678
656765948
1890995588
974174784
414173931
1999846521
733442465
397090481
2118692088
1187677928
1601040112
1454829716
134885019
268362354
1729882430
1665993105
121574103
1662295805
777941732
50232854
7707989
1125459678
238635756
1819473015
1891204867
1511790913
759268039
1131679767
1829151190
883786136
877676167
1142813593
89569756
1675358908
1639438689
1049577284
1595672517
2058948782
1907848310
968910136
1432368409
807809204
378837598
1479289465
262199533
90375038
1213989053
344859099
2123011306
1921743794
859295818
1273702208
447803198
524657612
745981315
47954986
336453489
203937173
1020732904
899685150
1781188264
1220115966
395274704
783293359
1712796654
1001137740
1907281403
137235933
881119431
431483188
2128714193
436727379
86241350
1214340195
1319648587
1998893205
1479666118
635582728
793837482
888929940
703914300
1801300867
1767437719
1512077665
1466622792
569246591
674505230
1134031926
1329371511
999769639
1979909262
1859793530
1792502943
1873752028
1717889243
1849246534
571800696
1493966739
1592478492
1008699100
1479554704
657869912
978666112
1200213148
1722778648
504650209
857450898
228782098
1288077870
512271229
1960012939
1203296831
428352897
617403764
2117908806
1430846789
475310571
1955199256
577759090
444114602
1060481312
523283708
474000628
1104039631
665184378
243281863
1866946593
1682610252
464501285
1708644555
955569378
1771419162
1291155858
1635989847
2024802052
207857835
1101668108
162402580
120543816
1381692520
1032034013
1894573352
1737048137
400094120
1713243189
1777585154
240915043
278230844
2109528574
626076586
926756504
1161690008
255170260
8720277
1715634891
1454861870
631042029
746569795
410833188
1692272721
863192596
1393530996
801654134
755728816
1873612161
2135629367
1610628145
1603468746
1607539392
2060136840
1773020814
1789588547
381823834
1659808459
176427650
1009112602
1751346617
1539024044
1305375052
2009370369
1775800537
728595698
1709600741
2020004605
1436498166
1995766401
1915132275
411279773
191349820
2022393074
229420816
1415526140
928887462
1229892986
1032911274
730082878
1951918385
302606237
914709786
1551729234
790486484
669641268
1909071807
1187697345
696466125
920296202
2129284877
885455733
289402781
833108892
855784491
1346501236
1586641965
36656742
3452336
1980989015
343550381
1155409852
1192550487
204219987
306426489
222867150
1393017600
1357605194
1592096978
1952808245
270258470
1833568163
89242951
1121599936
1269422475
1776034305
413813811
1865838587
1422228832
89872964
29397284
1452569261
1758195531
1729476261
98156505
287502129
1772821231
960595269
1717882371
1458468949
1267850254
1558840754
1382784469
2008756265
887096057
2069651422
1576377171
1127779469
1432945481
911233906
642896400
1420386210
779053209
1722024433
1958025164
1752765840
1043902415
156286839
80651405
1792707930
1678891133
1839329788
597289203
955231004
1118929055
912848074
772315514
2023611710
1989903210
1299426461
257604815
773262995
291109957
1336500597
604331610
1896717401
952689384
1877861023
183666654
2003104943
1524590260
365627284
1352539018
1574926126
712087661
1599390686
1216557928
1518619376
315331065
1438273221
1593694079
1005093023
1711380936
196658571
815354634
530276673
1183064759
839486296
972560214
802251154
1683251165
57046768
708943186
282642420
1584120562
1982001580
992327405
1272175538
1682524660
1912399820
1669347089
1017196692
1031933319
776133491
2094265520
2100381125
2024443442
1952104117
1276595302
1331440894
1871590177
151544432
1701247643
1973923584
1147849288
2066097398
1205202067
1850095680
2113926637
1247010841
1558802380
1365848743
1588857779
22756866
577891502
402563890
531398007
2123281177
2123924186
513869507
1390712914
1854351026
1681032143
1210914571
1668090393
1539330619
2118411136
67372107
1636959473
63552003
2028114752
1096377532
1533335080
25619065
682702276
476780805
1814354398
1023339911
127666384
1691938414
2138584184
964072413
901945805
1815436857
442740831
1040845564
1180283672
134838913
26028061
1960673430
598604831
713445654
1693958690
853429025
1749276657
19896830
1068469011
332801627
710270016
1514595297
140127571
1148630144
783562324
348241052
19555973
1930989543
468409477
560170761
280217083
1221264715
338417986
452838884
873363789
1280021199
1796714903
507294849
607620720
469045371
1067400196
837370074
1676779107
1373750781
2039634668
1710300707
1581471531
698993856
786974785
1503074382
1560591022
1775552756
736419625
42360784
1238331740
1131409701
339408151
2055152695
2114035741
353961741
1739756917
1809656377
1977526346
1936655496
163037109
514231183
1073500281
1787701595
1542067963
2124968227
1004420661
1235857770
1644605521
298424510
1836217637
1273663149
1726950690
676787324
1852514861
332596808
1321517310
1634657819
1475797786
1656191819
1371870876
781141425
855161355
701119190
796366958
1381187301
1938467754
595804385
1743215747
363022690
696043989
2109959022
455870243
671012871
2073019042
1260661008
1120161579
628512942
1550835706
503062379
1775581965
1879395202
1039430423
496469914
1146201576
380282624
1668302361
1614815557
187306144
1747296983
251838993
619609760
766958886
568647054
114230762
1522128330
1171943734
1135411050
917256672
855719349
545723086
867334634
1305056795
1659677515
873863411
756332448
1273741892
1112509749
1166800384
1324624516
1856625104
650370698
540469373
1204159485
897974005
735523118
582734839
2141481086
1043166050
455230397
870219845
1620568947
193181574
626829471
1214524308
1271402011
603672499
1289199543
1895840620
1783524568
669929947
144623692
112748079
2115314329
1756892022
1183187982
877570351
490710494
1136819685
1975515098
1365516883
1293577223
226252431
1961207681
2008174317
1694065830
1444916959
1015135045
637406852
1578395168
362512391
1760985431
954864913
1764432191
2137075544
1945528598
1690367442
852685064
1315671659
367379864
1848518408
1175820495
30202269
1520826104
106734511
1606242377
2063878910
1654298261
857442580
679310947
1285352261
1082013533
1939858327
1967463326
1494856593
235114269
1619541139
756500597
1662567301
1088762636
116118053
798058069
191916620
1975768645
1021879200
596821366
146740153
45762946
1086125763
1777885175
389165495
1220726454
1800487150
1283341
1992202930
7913379
1729155228
1901087384
33546961
789572957
1048332880
1902249572
905318377
174858766
1343096502
1243305705
603673666
982507515
17850603
1197026310
381018886
112179688
2065318010
194742364
589934799
597499207
1924908475
688164900
757064755
177360375
1889752921
1118357732
1397681200
513409199
1026463168
1144832884
1124076526
1232622365
421191101
404543918
1264160462
1532391847
699972062
1804819885
853574142
940027737
1023129215
1507283667
242487356
1645419073
136133361
838925785
1268427511
98108566
1472766575
1619001217
1457879192
373171068
1087923702
1896500138
1691783514
348098130
1343411764
1972607275
846400455
2065417505
218788021
849377561
1147465740
1354931749
1776675707
715565909
1477454705
2069739898
1942688319
1629180287
928320642
1433528712
1204413624
76259135
879166145
839881440
912289859
1051809836
908720611
940463257
270964529
1059505807
1391986268
556558920
137807427
353169708
1289613208
2143906755
1844565672
668252581
1860520425
1458164974
130828555
1258242206
579110179
1549924734
1641711869
1179184870
1118254305
1325976159
961710083
524261361
1119729981
948297874
488764693
1488542834
563319366
510749167
418995409
523901924
628543687
1653542785
104582514
1482820547
1170691531
437009574
426735814
1319921218
1993141846
2033035909
1542907056
538860812
1232213818
1727105555
674912808
913225583
177598290
1099303292
1287311305
1013767897
450774561
636160005
1973327414
1268026245
1971030752
77598035
157171353
1475926184
1129505555
1123588831
564929303
495412870
1834832104
185637235
1345831616
454685047
1741711554
630604165
396814729
1772742521
1961592725
19338842
26075396
958455165
1061266072
311700607
128702285
1873093126
32729509
1882965697
1862941271
373550119
1847576945
365922892
53305997
1817434352
1356230941
230484673
900467317
714086400
814459877
1270528177
1074895730
2121440617
2131986163
979481711
2038296160
982428751
1673752626
204645874
66286692
1151273668
1199878111
525994822
2007484081
972825142
2072056231
239161040
1444307730
444674037
2129777413
293986950
764728650
1974924775
1684615743
197900892
591313239
1861778644
2053578575
1885567086
238536572
1656920568
1953662661
1664904883
1569585685
143696662
1774305894
161332674
431783989
675888434
1335759064
1122109053
1111879316
1255827138
98966237
856611844
845285304
887372800
1085134383
460326316
2034135044
381270493
1004286335
1376065347
825834605
1124295457
1574045015
1992254624
1917836925
1807778312
1626785884
292892678
751970131
1584193543
1657749540
520979333
1080008182
308121846
1510937381
860649935
2089007557
2125370442
1164444273
761297073
1571094008
951631659
336977136
1186497140
394529111
1191195380
1459675966
2099750404
1285180684
693531481
2019285026
98053632
1733038355
95561482
1505046723
322184788
1617580431
1965461723
1981601879
1506696649
926068396
869329433
944803159
1485638055
2027493314
377096983
594895205
1433788204
230456486
1037347948
1744374948
34854652
2062319283
1135678559
1729915892
187455358
544799653
268039170
1444333948
248982770
1857959353
78460842
1236461862
1417084308
1872578798
326240068
1405767
1305173858
1587049158
1507003274
938417143
898492307
398842294
1772922632
775193554
1722225419
779475722
1906855863
1262549020
569181457
570639859
1036877707
898103354
856105351
362645614
1169397907
290362199
1209681696
792572763
366746911
625517579
1414320660
1590189254
1425258615
828654138
1825159655
145787778
1358845412
1749690209
1764048592
129492646
1759423393
459544021
1900137954
1019894066
2141205349
1067457879
838827874
265445531
1816062864
1664478180
388171490
455754320
910005073
814914867
717886771
995033952
1956743257
908638100
63418793
1761576288
1924084411
303600922
1691210475
515522121
1092302434
1866705396
1515599427
816644691
617624220
1010768964
1468341364
561694132
468147273
1532160987
1092152004
2116827256
1125400768
180388236
1647479410
390243867
1090832294
966935630
883033188
1660448806
1874646543
201066415
899487955
1280404324
302914893
369639162
1438162884
1090921633
1789311053
1470733456
152200310
316509949
922044037
1431772262
681109934
428118171
1053579759
247585528
398729142
742398020
1191812986
1722678068
204403949
360063209
707596538
159568610
336756000
1166528010
1986957069
1378806170
1682513567
67609284
723002147
2137195073
993003931
278747633
219166136
1306533969
1401037512
888983551
1561386646
593161032
1217767770
1400028902
179058163
1178577081
1279287562
2024887787
1181762123
989526022
166867790
1421866357
780439591
1986394169
549438478
48339974
533539273
1050317418
699817936
1130622279
1703353360
1955804990
1422305291
218082451
75584656
2126077778
1145156537
387544036
1059003956
1774960071
1451131766
1095214211
2021652398
1627300293
1656628473
855343220
158047920
1665194803
878868131
1941278807
231150250
1119728117
509373422
881706649
340500858
1733791110
1850523281
1365835404
82802411
1392502881
943256301
339827646
1420079409
380845214
2145232775
1240248752
1955363952
1917859913
966069435
2022428435
1814113674
1744280615
192828303
500264982
314017767
630688334
1507544405
623537576
1393202690
1945951143
1579023620
145627217
1060122415
1270260306
162833165
1897843857
304638093
645688481
355094743
557702766
1144367243
1571606821
1701743182
228768953
966645970
761822161
2009468652
329431163
1341652378
65391070
718780110
1309961622
1787812443
901605494
1355503326
1322938070
45963323
1300838409
1292573598
1987005476
1487554783
1515214978
1929141539
1439802464
2109150277
418314125
365778966
1761635772
1580249822
45985621
158233037
1118355781
533249583
491889451
1225679118
1161914894
1389758403
111812614
300741548
824251765
1664980279
1901678752
1946723972
2048276303
1041110693
1718427695
823052980
1707174236
177825661
496136848
1595106564
1631307824
1481007767
2118728611
1510236892
623991076
2091592630
347934332
16729753
5108026
1836655793
1738855131
813732555
1853158353
947224582
1857563859
526145036
747752230
1738518386
1550453556
1450437243
232931390
500082831
113942376
2065717101
498341924
506529973
640698701
921009255
1769504900
1287844918
1888710486
1014945616
1025215876
1362361836
612030305
1711778444
1714126265
367032336
507565024
818168840
504259008
2000085034
1140737978
66500242
1085261047
679998960
1905729160
1190357651
1012293149
736531369
1683716235
1961938164
809433779
904477861
150246171
1933523616
313696555
209762043
2129814055
1028914751
498410518
156918354
419453231
1205502378
758993878
1750557943
2024958438
305645037
547258626
1254307304
894962140
1637304429
1249342439
1376665227
997371095
859675905
1739355615
480482682
247615757
269448171
340747321
1476161318
248425924
1566101961
186048355
908347065
794924395
122456706
1109167316
1912788604
753134870
627948222
182974164
1052547549
1534525266
1090359783
720523475
1460739958
902472624
1983762528
1032166703
1411618913
95413564
1903534700
1833898110
869462584
284994389
2046115275
2017531657
1946319509
1097790092
467748822
710054654
1300379868
591018415
831575050
267811900
957353617
1333020369
1495895782
1227651788
1878979353
1105031273
1650438183
743610952
927752291
658079654
126366680
1030387768
1453759718
1289824685
1207113986
367031212
1672267789
1916869200
1546670003
1835865511
241958207
1749147539
695606785
1895186146
50520010
893856553
1684613419
721492274
1799442704
646108071
1656547980
1214383119
1506999065
883028048
2078596783
509571842
1923340887
2137079655
1070770526
2061828597
338137864
308865560
248514759
2045683338
1606711469
1913350545
2135940314
321891799
450607458
431288374
550441981
822305871
1667809719
95824041
835943353
1008354776
1750247579
2080898531
1333293268
695927287
49402597
619796606
681005246
1690389947
640015300
625095543
811334422
255731913
1140221319
1535098926
135243853
422019654
666284581
1686926565
704045675
237725068
10610942
1305051637
557526953
380631416
1560470876
513063792
2100633416
920110669
1420045692
1450635037
627742277
1386451766
2013535745
817125009
1339630768
1999490059
1615673930
1414088163
1233549235
167696967
864962453
1442878878
172474344
900172262
1922655037
201527911
301296030
1416401486
2140334621
544670936
1310393041
174777687
1692225078
1848619075
1640386765
964646153
107688967
628227912
1343441623
1411394058
852544197
332254566
705495087
231711340
450962607
886280919
997980236
1059901207
298487691
1586085252
285558293
1749536587
1114519207
685935696
1053766793
2052998840
836961455
1105596813
567644439
1350430567
1038476590
1296027821
1320836844
224931255
2128072120
1728301780
864936286
1236117350
1240813379
731160392
1667511542
965262793
248082843
736768959
1023138589
1540285596
554554825
248902054
699188304
1820651765
1517269050
2119994020
1403806917
1993491898
1059371754
1776156285
2097337838
1510258480
1110512688
1765308855
1976071044
1493348972
23739814
1726295685
1715397756
1562493692
1897345644
23929090
1450417621
1538025796
958408462
1667874373
213448244
144147754
1813252207
297591611
824799310
1377817387
123963869
474803427
562829172
1895048253
1268771329
981697017
296923051
336479924
720438487
1204268465
691405632
52858277
1376365933
1959752881
1823775522
1921482423
1017856004
1435799868
964108437
273062665
805433383
1068333401
366680545
150798633
202727851
1214323127
1765382120
441109924
1032861630
1927726073
1075296634
1685763316
949130873
1638453604
2105112940
530778862
1004017778
1175957961
114169494
1681362994
333345162
1062100081
281427183
2048283239
1842193774
1727913134
6586342
1920059127
739459679
2078866868
1271865719
1618953754
719926694
819447603
648828433
1699967130
236377321
1689630785
816309403
1646002559
341831971
1496719188
1253017963
1124277415
1482444552
805570864
1314630220
918709392
458854283
1344083308
665833056
410148254
1154273737
1491004814
369997198
1018386957
1158922375
1721175948
718821034
713578229
1865382606
2123854220
2119360744
354259849
352894448
1562939897
1707523898
1216439994
167399653
884225277
819082372
2146873159
1714152394
45436132
1950167917
1247515740
704018798
1537071537
894461360
1314205166
304970890
776842960
599284061
2046645171
1940746534
629076078
1980818642
52910182
1604026712
490635327
133650144
645593657
760465675
1947953025
1842712510
331289648
1612702015
601471122
1326817989
1148687924
33007493
610697122
170535298
1206756832
2000490663
1975737745
349070006
1092751838
1361900144
609536798
2084653920
1284783168
1108415128
699475769
176108901
695130820
639893008
538084616
995870595
1604669771
782539904
39823862
379344972
2058346621
2086751401
1096849382
2080857815
439513639
405886505
732287914
1729478251
1179119940
230998658
1608504082
833007281
335208699
682304789
355495209
193978678
1343097576
1975486227
1341866689
1135298019
61327062
1434751403
1214841916
1797399995
2013992576
935269489
1440967099
30093258
2047306330
1539264013
1903350824
124414823
1669082521
1973055375
1573567547
1133557742
178074321
1834346328
1985014576
1482271310
1954774791
1543604019
2136538840
744199196
1532491346
458764132
1667886454
310780454
1978156736
1718848974
62229141
328506210
1755754905
1043237216
2017822886
99496256
391831430
1827857292
1226221012
1983568853
1343497013
1101819907
347061571
939725187
236658752
1623592300
841237131
117991839
836574426
1379140248
1582069232
832067643
1884285141
1104302281
688197426
2140892277
2068717103
533184493
1375784981
1947438938
1789988601
596375452
587469417
348048844
2121131587
2041567252
795161004
1383360521
427768817
1618611458
257796999
1192131138
1456592891
694616143
399886244
1691197205
475356018
1133968486
1543484906
1533529538
83675042
1314189732
1733849666
194628595
619179504
1343488394
1551297471
1361037181
520531055
1264978881
699846023
1455177305
398282629
120626477
63537776
1928523264
1472058273
435253740
2054708725
2008019203
1062835310
208739952
1127680156
1193170961
2048650601
1626182976
1271643491
1943740113
1561833311
1012907881
377911620
22992192
118939703
2070784700
958576599
1936434823
1286955183
986746007
1946768939
2022161578
505212288
1763587412
1549967571
1092886245
173655279
973897756
2076136896
1343032805
857450544
517893820
233960577
772672510
272159082
1118507627
705048246
1987698433
580182942
1203473391
836928533
1148357621
165164316
1420945063
2051810160
281597445
844223793
1674621688
1632223974
1761034459
325297933
987137483
1493082284
1895857071
506561377
268825678
2022017592
789592650
55178795
172770732
718846522
1428341889
1601535580
433440978
171491692
1215631184
1348907922
1670691521
1562332231
505872749
2047643316
1167913618
1490688423
2050943090
1836347690
1384089883
234146377
1607191728
1110346952
925033979
1155413253
339507558
363225102
147216165
1702125925
1440244060
153277592
950864073
34592107
1430353940
845021809
2041305537
1866468430
597325648
466203280
1145734093
1420749386
1655172614
735473821
669556226
1305256077
1512386280
1728585896
301651592
1631305858
50404441
1158741408
1806480696
504717795
1228186430
795708544
2031153932
209088914
1197218986
1173556919
498323888
85030295
1650388713
1683215366
915675001
100741992
1491031130
659995661
1583560879
57461466
671823155
2007854561
1005233279
942119063
311385835
1504869774
2020232881
1576202898
1522086171
1755706574
1174376243
896059337
68939189
751362278
127129458
1326735867
1378794353
1621406320
1013766642
143109966
23788478
1096554725
1446075714
614361227
1009940067
1276453123
1188355946
489265192
1641682701
1039952842
2007803342
326788159
1831298819
1587534033
1349331948
1118420128
266187848
35521461
1735702950
9530697
1315670742
1143636342
823122701
1461285889
1916687953
331183744
1098889985
1694467683
338489640
1611206123
2136832557
383540263
1139741104
1406590457
1357142087
1643029067
548871409
223127021
1575578943
1265269949
2016633064
2031248675
1928711055
1875109525
1276881317
1871797132
570893835
531487621
1869293253
526216300
1232250619
2076109371
493208284
1029558827
447910026
1819926243
534384030
834970001
1850581992
1856052924
701973327
1785249733
300220284
1001777796
83804044
1420682090
1325667331
469743136
1697746458
1896157162
307143358
1369371227
1660945395
102254752
958217394
875621349
1801278773
589920654
223248787
1458787990
241468051
1547463791
50260448
1882845285
179289981
1562078948
1956301991
461205901
1062324976
1094140460
1147978057
58776581
232529283
1395331672
2031753959
1048005433
1279209696
2019048764
622620408
556385206
1569622365
1278446925
295696601
262431752
1806698759
259377912
1205095357
573517465
757817686
1905390299
536765001
1119516371
199337618
574448295
1858637744
804577854
136243772
1943900924
587677417
2046636750
454506779
568491154
1212424361
1636758261
51368223
136900357
483537055
1589199664
1530634997
2124230475
48873468
1918630965
883980596
1494746870
329168602
2017293551
363381532
1422733629
1020593417
700285009
1404932644
1881166252
603126880
1892015109
1190353231
916378039
1520158887
208720043
1583563517
1576736288
2115511201
462467680
613285684
149563072
1667789529
328978986
1173636957
63342238
1308475423
2038505923
538745080
1961429270
1284507164
1289810134
795449168
224685424
754398522
652087546
728079080
881270314
663197218
1889089475
713499659
1502741344
908519751
795919907
1830152636
394736711
1470758241
1807378370
2094873529
1558508671
932442929
1835500888
887853495
821555540
1990249047
2117240251
1817934960
454918482
930975500
355715117
472684713
205679612
2011843149
631928282
1425194632
1852579279
1122528069
103601828
1600673604
1561455668
593672893
909399952
42978505
772459554
11960629
1350539962
1056077666
231676779
2070210474
377694836
1762574506
604907820
314257658
1411362634
1827850699
25728675
1116832521
125301600
345798381
330909573
1317795013
1591113580
1056377097
563688493
1611636601
1642251665
2006112882
1419045313
882430296
152060325
124414681
1706733482
1684390452
512611389
1236517213
1585598779
1382553188
85334899
1844536987
1918658098
1399998863
245351947
515097044
611587282
1225536607
496753295
2051301924
1810856161
229928406
676278523
1819178604
1711427932
2011266869
1486580563
991807247
535869899
1475536164
2138667262
600619691
66267037
1943903554
663466932
493846529
938494400
2120391357
1994961092
1371374973
1614635242
996792215
896678660
1220813278
1991394509
128004786
2119499267
1752457270
832895957
2115294760
2032106954
30986109
1092303672
708027435
469987567
1174662737
1494823228
1473990309
1097850371
911920573
1724508109
1844407614
727769414
1233754123
480175225
44064461
667410931
821321266
148710661
1871896599
1264095664
1757664601
1197888105
1430442415
1821471253
1529941200
124322776
383766855
1696263783
1618410079
279204610
1841271973
1475294010
2028759717
2005103197
747382455
418742366
17671034
779259938
699417846
968292226
1866434939
309199263
157733223
369907464
1164440153
1079216511
496940410
1366318779
460657987
1509821790
952894097
1794963567
1567081166
1556598715
995458032
464591731
899504202
624572555
603577247
688834967
544521100
438660063
260783129
879682139
979749940
372201637
796069400
251315828
560248538
311199847
443964698
95289650
613917740
1449557569
1911725974
138953335
1570488671
617289782
475041218
704609601
834401170
1762455657
291610658
491154628
445912070
272138634
1111938619
1228052380
131357093
1774994416
2099762510
1838013883
1495477883
1201192880
443590445
758804385
1441394240
771504803
1704886702
436841439
170404665
1775709229
2134875806
562074642
1417979700
596054185
156785134
18681813
1803801046
1623584515
1848213653
775554128
589606453
1352737270
155450892
2041852137
1919704527
1639174450
1799946854
992083487
1741278675
167193864
67188190
1817305895
1534637093
996253122
332855197
1704635678
1877715403
843391426
756723037
639199692
1480562389
28278382
1309716896
2120036570
1916780217
584177454
372807035
1187178200
448665689
15006393
481712769
547458626
2061415261
1955140084
248598054
389994577
518656834
570403570
536872472
542249010
2037937595
859363017
2016354305
1074507481
916701568
735040782
1529667915
1235651998
2126458735
1556728478
647692959
892327909
1618998701
1886083668
1891968007
563399676
1412284142
908155878
1668731577
1921748747
197160663
2049150034
972043389
266293648
2036177695
1001467354
597985641
1867825518
236590491
1203727551
1750780907
394540364
639883669
1570620258
96442213
1678348044
872627595
2065287326
1233703006
1150764690
879426575
1521702543
1504721414
2084293840
1525728887
2000659433
76612221
1641485789
907231344
1750041533
988289999
1541619539
109359471
1077455674
2130860515
716524679
1446632281
535304451
2140590926
356372181
659929263
1814489222
1915589927
1485880470
1949407969
1196911724
754405037
1400812321
1912628987
339423937
90263166
2062939763
978935973
177654234
871512504
637560892
1423417932
479192440
1976034028
1581940043
1981512260
1728062279
1678508614
2127707000
607332985
1528838810
1882893094
1204782139
1382649093
126675511
834435077
1820665373
51673677
198211068
509421474
1790426211
746285609
316537574
1022884193
1622997929
1112653443
1151776705
183874202
468958923
2096562756
856448196
188297790
922827177
2075145068
927458090
1183570886
1796249269
1528060456
1002308632
2010820655
1018450884
390681360
434729121
426937413
70442643
901393834
829380195
1236351107
46256250
1689076912
660143126
1470476850
1656970077
166547389
588124472
1182763717
1563828002
2099298000
358056338
184434181
1067534410
962140666
318391117
20489793
378240112
1846328757
1227599066
1237290272
46599088
1316979723
495092997
595758613
965243495
868573849
1019854049
905236232
1007570505
1402524882
1422089161
1845681885
2133870529
601091509
1152570922
1773885872
1739893424
362513975
1957978789
1681188736
262299470
1120498285
1910754437
1757806957
2129530080
1391961541
1821529968
750869961
109381502
807220839
412909174
971802795
958000040
2111747591
487800933
1276585107
753457549
812584265
1109390343
509493945
136382507
1633558326
739075909
329208025
1727878390
847227058
451911876
459952305
638761602
464723480
989592940
526659883
958151593
354287586
1571391466
351872441
191057147
350656305
1953761338
1968733836
794151894
422603220
352170344
1716786309
305284459
2081197415
1113980093
1788820478
1228864930
816757746
933081185
1170563724
1970199881
597618125
1775602655
922528804
2036475566
1508259803
773434264
582710705
1878258165
658830549
897528697
1506172144
615726325
72951748
57001510
356206154
105685352
2078549112
645297113
1141066585
835730765
1543517192
1445891628
999485930
2108590935
2124045415
1935541608
2029490067
1249406199
227274242
1486662584
151291769
540654041
1089511431
2053149024
999599687
513989349
1831762213
995702346
1858456485
79949829
47733238
116520548
1907938175
349357553
108835414
1389298469
259610405
997191273
852349829
417468005
1620890392
1779015756
440895893
1677623712
854138374
208871552
531715061
1408819518
627508370
1148805615
816721566
1915631657
640856720
955449454
1848753764
1913144375
548930289
1473048034
941729322
1611513045
408694136
2102681385
908038546
1336783576
1268359563
1256141243
1128762189
1225824623
1832000983
1426503803
1342513057
1858919129
1623760520
1429223220
1185518874
592848071
99764104
224147558
1823250264
1308558546
437249656
2043704743
770018161
1924714539
1993930674
2034876878
1242202366
760534061
1415945917
487367860
2050700759
1028520654
1933805344
205045316
1757309818
1845163767
2087179564
1067963838
2071629503
9422085
1164644522
509174419
269710993
1376207042
120975521
99025070
1080620279
2014832055
1316390609
576001703
952238088
17714196
299005748
1789610140
585754680
218537174
513294068
610406978
416561039
1512803583
1678614965
230782473
199036273
126072523
1063608877
53167853
1210396586
1200891816
94667714
178039164
794305689
1468100890
1649190799
1907521556
2079642450
1773306463
430374201
1302042822
1851598220
1242876310
2127664655
1488421130
1688560953
2130002751
199914480
1532477868
1882091150
2025147556
576855025
1194590143
292604553
329706536
1634981857
1079481691
945527205
1698202314
413844528
674639310
442662910
2102698477
80391368
939128654
516492763
167271204
249813285
67053907
1203856588
390038859
277616687
390123855
1619750862
1215607246
341210985
1446312488
1433204037
1743278541
1753768896
973819232
1961705627
2141346813
1705759976
1671133113
423517152
396086976
795600976
334620801
660113482
1944645137
261922820
1923683528
672178043
1371485641
1753655318
1865789339
954156796
1356569246
1355726091
1896788101
2035276546
1161227987
2128880216
927369436
1951516195
1902267739
532678268
646658319
302545214
319013800
1968479141
52676988
2007192628
1262780687
46865966
569241874
215759881
1380750669
1643095574
1955511017
1310169634
1733552036
1515902266
289894255
756834599
756659805
997252448
1893708314
386185633
1242167761
1205962258
1293023473
406690271
849319292
840768542
1022203965
138440681
268693056
1001568239
1869786945
383423461
1497160310
830968194
1384053555
1555044464
20060349
1318302365
1634149957
1577323329
1684789898
48453303
1116443608
1835642971
1483502079
1837685391
1782990423
1984580266
1254151101
1892972441
1317009059
496819596
33568403
1139029620
999932903
1388066672
831979379
396581675
489014019
653718992
1685787680
722449775
160385051
680032146
1932696174
435292150
1554437842
832764768
257349911
2015829371
1942735651
1733741724
147690104
1920647102
1245267715
350796954
1437813171
1101466711
244066391
1784095105
91848159
1883240482
1170647826
841441760
293173695
178701136
292118247
1950457335
1052522343
733860184
308712713
775335494
866186965
201184756
1295905307
283469515
757300999
410295364
171978708
609988165
1608728290
2115349897
1466584371
1161959854
668624277
2086299482
461860188
221144222
1575485746
1087694881
544887815
1737525592
418392391
219302489
747193806
1980854334
1793484023
1569463595
1545836945
7122320
1334230257
1111232311
1970864175
1964294232
1790668021
1215372295
1928623888
1566935853
2061515765
1838504227
198874162
741673017
534146185
268299215
4719898
696445251
1664274433
496601563
2124538562
915744099
2019819117
145322094
1059528058
1091321369
1166605241
1864807907
658979163
975396721
1077524111
772571308
1215032307
1641138275
1221188843
1346908772
1493138439
49183654
1175151105
313510256
1957835880
1383960833
1907957163
209933956
177537601
525281907
44242213
9003131
1306397851
1945336610
1258998853
997825555
148550451
921897082
1680133276
880436609
1966226840
984902219
8631240
2134386325
583901875
995303250
77275316
1534978920
1666408086
1283298798
1103113511
661523487
471717571
1618591558
935469079
238723536
1716805303
883312426
1769129922
291796998
1587915090
786810219
2034302835
602137902
214315376
28267271
2017468434
1693264855
605334634
1810004942
417845367
1145869532
33021852
24931054
938983961
9908080
1129140085
1460469437
1672612407
1205931850
2052159291
992896081
1243928518
1321015994
775529621
155103072
1363859287
255443193
270213924
1777284761
122509065
2061257096
590688323
1126284344
343666208
996481325
1220389664
208946989
1024507641
974163165
1959142643
34169311
1580548159
1916576189
1475014179
1235470407
390223681
1516961356
1224327659
1533674788
1120138039
1252322646
1632554216
1748324907
356657471
1184015708
1588208225
897200086
225667482
89317694
2136729719
908364698
59146371
1180415723
1699179504
1756776006
1046056300
1164903866
4785339
1412539453
811854769
332943233
1949680849
1302656156
1009504788
1796957116
641144685
1988956781
2006748650
651144050
2031420458
1942130401
1699713846
1283522343
584400889
763819505
955734983
714266950
1569269315
1845492434
1936260461
445723779
1647324594
40283962
359486407
406475555
292338381
650190864
97639003
2041263925
1501218300
1574984507
815264944
1005402511
193490066
1895360665
1070380903
1679531052
1658438907
598597220
792690747
1978789505
1945019404
1844308850
96612417
1853210914
746208828
382130372
589532173
499126345
1061405834
788682806
762609683
768639755
1529455804
1412866325
1299181152
243543253
348818655
227930794
479602105
623540947
1334204970
12345179
652663786
1832805258
482981586
530821687
1073721124
545342508
1326596665
1211602909
1138723268
184686456
1934739592
1549235091
411025171
754751990
1606035353
2063240951
2025222428
1765071422
1547791018
1263921107
1491045335
1990844858
411787628
1797003028
880849406
642307833
1036241319
563025277
1324719132
283374130
301341829
990914205
476809031
1584121545
664088926
693792776
1321816439
1975538604
1024249696
1162706127
1493067006
1253789492
1711025640
1853885682
744876139
490268968
1070287257
2117072337
658929222
438783314
2031826417
442031274
133581679
1260738019
889348124
1096699321
85257549
1142553736
390402158
342524756
1433353741
533614381
1574096219
1346913905
1688805016
619637967
1091842735
1102403250
681231638
900463650
400267203
1352743557
1745251518
2146052935
1303775033
1784580941
146932065
1045664687
1868182992
1499523618
506602584
659190025
1015031373
600737019
1391195734
1365882413
1969820263
1560609642
972838946
1525640117
1123216983
996404962
177738799
48290027
550108118
1579966086
1112386318
209754777
78822320
423899321
584356846
770203252
1845581891
1680034107
42713093
278963286
1011823500
2143754002
403366639
1561322578
1492784536
1802447792
1798931661
493338142
796045422
297579373
484013935
1148858835
248294125
74741566
1821406969
1519702678
82242945
596956113
510635458
1993695775
525512632
1704026735
1623678297
669223288
54795931
430211658
1468636759
784872117
722877920
1905472151
964359464
1776528809
315610360
1233384269
478172336
39739909
1053371627
524692156
447260359
625568191
1111671469
1836061240
690294296
147879438
338791007
856651831
342926629
1186436455
549903922
539376079
2128929846
1988502605
1659626492
365664609
1493840960
109070443
786153568
1859571808
763617789
47716773
604372335
180464227
1733778022
2143695206
1516591118
1032483413
746085271
1504947705
74918190
1237266934
1408475801
487116831
732528882
1428061830
1950933163
1866869736
2134138649
1198506800
55498784
1295782154
1407640596
1686979623
149242457
304705382
604557096
1511300618
691268221
1601334820
950612141
310852189
1883981201
317604687
106237356
1477587556
862421806
2097550835
652771243
552892361
560356078
1278397085
1305077013
1702077260
623904277
206549332
1085048861
599773220
1941718824
2030970494
499468499
1935512080
1609149309
1775795919
307057941
648532553
972278599
2013593661
902161524
1319215746
977906567
1116196666
444209064
364989810
180380513
268399617
943554203
1193221680
923154962
2101370435
444005333
210100422
1951404902
1189188614
1788582553
2141114417
89358558
1879513913
2053789681
406823841
2071914686
1453711848
1997681520
1469281612
1822294706
928428658
196937250
1479439134
653608227
1700765160
1026009286
232329770
509048204
1290648739
1691322197
1948082114
459099459
940597089
1860524037
1472802355
1989199920
1721868060
1820290960
1777917784
2041408051
1054490825
858892547
291751001
46571065
901073729
2124757556
37878692
1042144866
450989790
237940400
1027548881
2061550793
1537417996
1714755816
910322394
1608844623
1957227616
1107601186
347103759
2023189092
697856334
888146360
557507065
2030188393
1926531415
1126910522
126571731
64093322
1296629868
770844590
1095794814
1515737557
1326303595
1214046877
1181031811
405453773
1320417179
272322167
1258515624
1782032712
1481816637
1658761141
1677632652
925061555
1460623534
68931966
179099698
1543379050
1056478527
44516480
1572013777
703921275
1484613182
756632634
2128438504
1195348778
1753848825
581298739
885194372
1175295412
1925620104
991465075
1900743143
2021450495
46401826
1751283348
662169961
1174111368
292934039
390606515
1631289821
911900698
549619452
1849050270
2102070730
564259706
385461252
539988422
2070946632
109586839
42675766
1361463070
1762954960
1561492593
7162819
295807993
1244116966
2025604915
628308002
1902207441
582391247
103538596
857604704
2140476450
1251204052
819862663
2070538586
1992046821
241394435
1229652450
573989556
432484117
2124056253
1013953937
1809620315
1775469404
1156039186
1626925432
1417674166
1032486966
285540354
189185588
1857779591
1767952943
1887895783
1949569791
21083890
1186276598
1996266844
329035764
152623252
74247287
1479426830
1065744354
2020561711
354304572
1853396673
2125239270
428940019
850345471
1805342502
1638347947
1794558325
635085295
820082849
263578132
11237452
1260291542
329232560
197871702
1329076806
2013639978
501412866
1258415801
1544989857
954518499
90157363
1571899860
581774312
1353540568
1295264495
680377823
58164328
680145380
688932057
1433244430
633663400
1905015123
454481309
1132810311
483770474
1992433038
996265211
224614958
1350401219
1726626967
1969809128
692904134
1071518271
1371997726
1498165438
1332480534
1873197390
1761761856
1068994338
393291575
936253450
476468124
1935531918
2077009718
507104325
283026275
4709254
291739924
2044650660
1740377648
1016061235
1664796032
1479485552
580050728
1279371729
652181131
287624934
1560597025
227836017
1306856395
1329802361
307283897
1869885181
1901502883
1681940711
1852814378
1728048630
842872825
1716522246
597297560
1523447978
1402753962
1109310485
472913878
2026937130
980639245
39884108
595262994
668823
963217582
1102226374
2120070521
1826603762
703807210
1921384946
1687670095
838510501
1473466818
749145440
1603077465
1915450007
68364121
1086043113
1738369772
492685306
612794339
891526580
249417690
1557920965
739856278
409806046
1416710383
1553105226
1192179427
768670549
420825655
1650626431
1485184154
710435509
1386656259
1140952474
593828487
1507540113
1612133756
10201742
1928474282
529970687
378379424
2098983365
1352521042
1623088465
1645642851
1558513313
1294247710
230008655
1655071668
936962689
1675613696
517246505
1134618428
2034853542
28896410
1094679663
1050227785
1498808641
661473233
1948841182
856758395
1523672034
1736985622
201453560
821682312
759300226
150834075
1651027204
183825554
1779182435
1963097415
397764963
2118742713
262049952
1205227560
224308001
1660388540
1456650270
1564106646
1980268457
402178776
1104395313
1686268595
1986266659
1516631681
858768518
1406057484
1060054716
1853499781
774801898
1294340149
350028495
266997120
594669053
1304835103
1992382706
990686511
563992597
75234947
1583629077
1323619263
525510783
478408046
1643041278
1634407360
253592670
1840026518
399672444
643890757
863813517
707884429
753988912
247948026
252682199
1792732360
1492858444
392439139
1878982620
1715908600
1496557252
760655858
1306244329
1016872862
1517685215
1255027339
646226508
488507054
70986513
1096603661
422191043
70923610
1997517847
1802262486
2132508877
1609549688
1349363324
2119229219
1237733969
442505363
921705142
77007816
2011679839
1276405705
1775281937
954187437
1254119434
2147356271
332110732
709425541
1656067150
1598039325
237115445
727768231
1850418607
28425493
869082449
59602790
1533741138
965686575
1630759997
1222065839
676427255
1629911914
520622592
1237527535
430082081
1494506160
509511204
1060555599
245632315
2113786816
1753059397
1082786187
228376253
1966963451
759498651
744120395
1049343546
1013524681
1857129289
2019729694
1838194058
467707846
1304615946
278818794
149297284
275190516
7224301
1112994892
857186538
360390908
857894996
1348133296
1328257296
1415540395
983465419
355826937
1402158852
1179863824
1020782795
1446562959
995875406
854332991
85611972
2144347345
1358609559
216927004
133571428
1266561230
2080448775
799680660
450268314
1904462609
399676160
680192500
1499340775
2119638921
268055109
800181625
1181217121
685733926
1908294858
1224541433
460841151
493797681
1735098239
1830705989
941784028
1255862785
321314307
341273456
678140950
350613298
1699333338
909872073
828302614
1053980106
1335691311
2025608968
54890998
2112989715
1599711677
33353684
1789341208
1217121960
374873811
1914909121
682215289
2135764057
1573593204
767882204
824633461
649987261
1763579853
2074245490
1220216030
1049613186
191724263
1069435282
1166560963
570586055
666160265
648467858
83236962
1157625144
800734571
1661425384
961278689
779009999
948968570
1377919135
116893005
2110069810
165017562
1987514214
2139360898
943473344
64968109
1411651919
1052453846
1386848726
199761964
1946584034
1359915517
1428396784
717809793
912825402
1420988011
1834111123
390352497
695769937
1981921700
1203543300
838136895
1308784611
1848214827
1736943986
887874505
1420474859
582826997
1185793011
612647476
847382440
872742101
11212852
1913700119
636296337
2027782957
1421397251
256502108
1078354930
2013343015
809428964
1079060235
155492616
93819576
1520552557
698355610
231306629
142817198
1866470689
1839831623
1675396443
428667326
1475863023
631515533
2101048984
1928992119
1469568617
2086764687
280861954
1755568333
348462801
225300483
2146220385
238789522
520396278
1393943887
439741475
1013138374
989259228
8906022
2057426453
2135240873
1555695713
1587226198
1502915298
1527300576
1396655793
785201341
567687213
1617121319
1117008344
1174887759
1183649202
276085177
1631339528
1882547057
1758615741
634621114
1097048459
1957842346
1117850791
2142630549
898248522
1665805338
1291744499
1719431899
11519873
1387964004
1239873817
1580047830
192895924
180563036
429843681
1502637611
2086155452
1787178183
896643433
1626236186
1446119934
776269416
1599631770
230671917
1610765462
896074216
1171225848
2003115021
1393480662
59108842
885244413
619876971
444483802
1469601036
1453328290
1570979138
2027813467
2063153550
1068725296
1495380088
543178279
1567413859
773985242
898629574
542868928
499322804
1364320755
741018702
1444635651
356257020
196742559
1639193043
941896903
1988443914
742110975
1384229867
1441684949
1470933
980783383
364972372
2076193797
1432391420
502284863
2009550434
250741375
1587249162
2010679622
997755373
859250421
1780296789
1347685412
1216661534
1126882751
1742350509
794084253
54573390
1280261987
1666609355
1821597133
931012205
333334399
466345091
2130055209
381828863
1497975380
1360933629
388440786
1856306571
186521212
82867365
233452809
362881725
1924952363
502539717
1401321142
109609072
1642690966
1878537815
386023198
1629074356
375453524
880024690
295642010
1837068555
1905060376
1926357475
447380173
1939905498
1070233873
118073614
1643707621
227712346
459445320
1853734096
32794846
376409600
696264568
1340277987
1803336338
1282706233
662679983
469315289
2067774028
169229573
1761129334
191068978
1396027023
1392546674
1378631026
2126432184
1224188592
2039195746
1622175301
1793391383
753657583
1601600047
1873552399
1760842835
118662531
875112058
460500185
1057727466
1738081855
631608499
1924244971
1472006057
1896077063
578564632
1973605338
426529949
1072926732
499174518
79652312
319931694
1988053685
2104242886
1287658931
1787727833
1523880326
1249397366
1401591222
1505615175
891396707
1444315242
624424285
1593873903
798160782
424932386
649697596
697168001
394749530
1523345141
1139652820
465965543
665211464
58382750
74868221
2069593701
1909297598
853649423
1443537742
831322480
2043247039
1081172114
248503366
1701844042
255783861
518928356
1189010249
1418059170
1970212981
1732377725
557869114
1312934160
1211576996
2067457149
1614312100
2030396527
65549812
1176955240
425263958
1702237494
728165494
279421928
721187794
253318852
1163591390
631093016
1607865257
366832818
1833764355
1930579505
1242093839
321519684
1542839510
842162029
234076949
519099408
76326746
2141581319
195808614
1493775284
2028820512
806765844
315170232
1498734040
1966029281
2073467623
1133146560
1707106052
805309068
1703216062
428145338
263530360
569305582
1195658696
22982996
874336538
756425623
1889454569
1529248944
234584325
495634642
1518425716
2027186587
1335388089
787411357
920995453
43555900
1306134979
1397404806
1698050779
1810884121
1915378723
1312625246
18168768
2082973935
123308972
568055655
920080094
818833682
1331244484
1187920534
920725232
121195488
1928916526
1726102554
424342824
1638497560
1303843745
1011345495
705486503
1408071746
993031386
738831103
2019183211
820294437
1538268377
281816744
578025384
54276521
1524066933
293478172
1219540100
2112902075
1151596469
1572336522
1745445941
1080699178
785620250
1977598358
1908529958
358513853
1001402749
435552084
47026767
1685839279
1150258905
1123466547
1981012841
848035687
1816206421
349900396
920404372
457575863
923458703
1184045278
1763560749
148597697
996543389
1219428645
2014550485
687417112
2007419
1076486385
239425448
153280530
1503118904
600595215
1745063189
542468845
569560522
1604357436
771383575
1572024493
935838022
307214809
1786924268
847751201
678087261
472958
90025998
263103658
948774865
1090720450
2014532608
276744202
1200779895
2030729848
1887671276
1035575146
1767547681
247929238
1402609033
1454902265
630435668
1611414859
1026050265
863339472
1043418238
117016346
1758052470
436820120
529457841
726185671
2027311962
583991230
827861489
1569987560
863675475
1923964366
390097792
1619551704
1771002963
1107807959
671990038
30877369
1644641324
606837013
612357104
1813286764
681066114
1952240626
1957247769
676153571
1696041060
1698940346
867117289
1667839941
967027564
991515159
1310566435
1619195395
926095871
1120932508
1691026399
1674154465
146567945
295728120
783684942
1978145855
1944992482
1793291342
1441136012
887389460
822977898
475409788
1872083028
1557306901
955699137
1317059897
1357919343
35519256
137560431
279901119
1814230292
90945932
520315202
493773660
2031591123
1864532637
1651127853
886431196
1905370031
558758824
557078302
1188224874
1828830459
694670450
1302705577
1887439822
408655682
1549355577
1869870037
787904216
69971198
1713372611
87701776
2056868472
1516894462
795464708
1343709135
889634831
1223317333
1881775405
1780978495
370123600
286620424
545902472
941860523
1456900574
2066556392
1238374109
1652535099
2076671400
1176843816
150812589
95958523
1025052480
2093653450
375220615
2027512369
997212759
429104709
1738241644
1508975586
2052622571
803476251
395377753
1321230390
1998976166
869178909
341462417
521394121
174270874
326505856
768043554
253672858
1513542684
1321101947
267653665
1938909772
924863013
2034308788
598799151
1919017220
37855783
1878976763
897786913
820108215
1414189953
94048718
1124672013
1924901223
1734798340
319382976
1836987715
643534521
939816266
2125008906
1291180919
1617419747
677943869
1434900719
1614830715
820220772
1311447782
1143236146
2034539168
2026022668
586937626
1667151569
678722183
2013412530
1917520838
1594863923
111775358
2048080098
1463391613
1789102716
389780430
1514716431
1569497888
56878908
456832282
64340273
646217435
1531444520
1732287438
1238930833
786185307
1089873361
1283333085
1250584101
1888308125
1921016523
1796075872
1288184008
593075442
1571133373
696056356
1403435109
547161702
889621607
408143274
1528187415
541186768
2074956114
1693489465
1499717020
464912718
541379162
1109134851
90895028
1090047930
1876287295
1642597342
1886777538
1481528895
588516619
2083054155
1394239366
456082946
1960528513
1582352446
1379882524
2014516785
415217399
543520904
224674602
2006280232
1892658697
54790904
560823356
389919325
1003089677
1183769736
2022749340
1270607470
286517844
1777688402
1795028284
1347220217
1490043240
1114254737
1089273781
205123170
838641415
1037136964
280039906
935999841
174282308
909343699
1483353547
1225711483
314424779
1031386534
576003218
165872969
944214571
1901742248
987452552
1260047647
823753317
367590890
759290562
1280381611
383579441
622351184
1593460242
2047101352
1653732672
126878196
1655656941
2004954514
1816798676
2033492481
1735144838
688212714
1851796558
1259576926
165605388
890176335
1233715802
1373172024
1995115796
846352289
2055302470
47859157
594435690
1468561366
639256654
777330532
1397947710
1727619257
1642571080
1487868571
701931328
1617154583
1542121433
921236274
1055711765
1746974086
2039665866
1915648014
819150443
1627930181
972193352
164373967
22492505
543774424
843555415
1595364485
844085280
1818426207
616600069
557244177
1873806187
198060002
373126389
462362012
68409263
387965446
1635191605
2051162621
1065969599
1636985690
1567441962
529563387
2130210043
536321049
1391893925
1987259903
2058456087
1962206732
238601924
589233154
1446141746
388150073
775077532
981610840
1852648368
341568576
949126870
952648383
1886931011
1920084727
77924265
146940411
1817345634
429193258
364197226
1257577362
2093984138
597683965
1540815188
519938109
523655187
507548368
160078747
1986637797
877119060
1820518358
483444787
1849822090
899401287
1587008252
185390431
582634222
655611092
51472965
1414975574
501513588
1580580860
2032784720
261187269
329433826
317610057
568997996
990498603
169606554
859445170
1868467984
737482816
997859208
153064997
1545034577
106463911
1270316467
798598067
2030990041
1768645969
948610335
1814802050
1769976466
1839699520
334376078
1519203056
796182316
1990720977
1228522794
784291898
1452671735
501334920
1191632330
114707564
1251083370
1028434792
132622352
194159422
1502311403
41158491
1608967783
813826240
1751618805
1625490935
945048210
1914024512
680777455
1953832578
899255098
611177361
2066280812
542617311
624315165
631762692
1443411137
1587044626
1908846162
192577507
1571399755
1287778155
2043330785
1116666002
1200316462
1759329849
827189905
1828794503
679594425
438300126
1965995974
1679919790
356962499
696527268
424739784
428214407
1307354077
1464580546
771575463
1783060651
1999068051
751693981
454598050
767971037
2011863595
1771426025
1225782915
1762295357
430019788
125833277
2074034356
1200376485
387440208
2739327
633804679
725633988
192999436
687573847
624589264
334890071
1139142994
167804618
1801025580
210679274
219996150
1172438481
1526141564
973474142
1546882893
1859989064
842789266
1791055587
1616372986
1037826548
745222286
1544259752
1326291606
194203632
2054440370
739742556
904072331
1161647598
423534143
1618796925
543841259
1450840097
908529473
842647857
123132169
727706066
1280601974
326311124
1305563060
1079250482
429103384
492972443
1282782185
1059861863
256877394
1240047146
1582689579
1788087457
877041
1442889354
2024120293
477618161
18529894
925036752
473308525
437565010
1534162869
1685445701
1253468276
1585698443
1873594060
1966356241
1317295721
773783568
1672898255
947064182
512765455
1556009538
1952138678
489899722
251937966
32734708
160735251
162874182
1367833489
2098557609
27733192
1384014191
1074947358
970260352
67292265
616978707
1699951091
1240466957
1007337444
202108029
1328372407
1967551252
629312347
1352428291
718366738
1738708022
46322991
736535530
1209721521
880506604
1303344423
434626618
1473438639
1899926311
1613658530
2042753178
1758218367
1977560598
1946531757
371103634
1014801830
2111678438
248783821
1831585411
1684503302
187093368
364211446
1206632790
416625262
2038553287
324904265
342252815
1068769925
597832200
1804825524
1153024802
188835073
1051935178
806902179
862672043
729387453
648664125
262885312
1233874817
1640874209
2052574632
50349386
757500212
1616397681
1373980900
1732929315
1593919090
382004018
882613646
432062374
789788606
1716238652
1655521545
1369567116
2074248482
1433219132
151410649
1265040431
671416667
895852067
24108445
2142073425
345931540
1201923179
404026530
1146672153
1393873491
1079217655
548741109
2024004052
1698672731
1168894152
1419070236
1848097578
1749186179
728364062
2032284977
1946297139
810948088
203375209
46055992
933582768
122202316
1909457324
200368327
1277777656
1142139775
110126357
198873404
1058933112
386557677
1069044325
1042263678
1649632900
143022601
5793761
1685568637
597405616
1785643187
518051983
737142307
2066537307
2077012547
2120935959
1773989583
972893328
250772886
1104631181
700982996
2580893
1975926382
1513660555
999773968
1696696392
1442435243
1421857352
1680929103
945346589
361991886
1148672980
939518092
1832045174
854986371
1202000378
1479595659
1229756048
738354861
16180959
952196547
1329915829
1502853948
1040134014
296039662
521900412
1447460040
2019324251
1843679364
2108396931
1719254769
663382448
1495310141
142981197
1127038136
995686291
393501864
475730987
2063587521
155742752
1436726393
350124264
2065197973
2058944871
2034789021
62417063
1477264360
2110080057
640333641
554361744
892074024
1029096929
511325610
1460010806
1674539461
1373369095
740075425
416839768
754535466
2123312611
7799183
1836154474
2120375668
1031035378
792578719
1089188572
417698228
1804346272
244427993
632605155
1449313551
697061210
1574846759
1266643503
1256254180
204314700
1881623089
1782358441
1302898315
363536724
652824650
832333382
19620341
2002302887
467101772
1702065894
1952197544
1843259535
223069312
208039959
476352797
1961887855
1085146807
1620509899
457050339
614898778
2044337073
882325005
737379747
1897724013
210977368
881774831
2110644888
285249428
1921362696
673898586
751360812
1887301795
1900712296
719041934
599361366
515737565
1081252487
2080247509
53657121
2043811545
1711159256
297788783
1773163614
1099338019
137957143
744606115
1278199297
235933906
26656326
829231333
291414871
829237085
794501468
320008421
1142628719
724208596
1190333363
542403563
1266444151
1605476923
1541043450
38374472
1603920755
786599170
226669006
1904813187
1488123476
1431498082
1109961967
822776140
1146910895
1627381826
1963216803
1339033103
1900200806
613813726
1717935640
2123418710
1845449557
1694137660
414511257
684754610
877393629
1422336630
1356958431
1544147125
1375602031
1175492691
517868572
74542064
930724134
337489466
1432265860
452972292
90672545
1864595864
1190492221
255138645
1039848410
2065614122
1891909751
1356421955
1377325956
35395028
1883378423
1305327985
2134181020
669849743
1038408779
186323106
1957228746
361699526
307089762
383384151
1039452424
2006134340
1864176887
1203739438
1222749441
1730774638
781266947
1041125801
1198987839
503368537
1291389854
1535917047
640730647
1444601940
1798328864
2099026512
665596876
37753581
1013617419
2083500412
296696356
12510654
538465314
2093056211
297460903
1592617049
1801987774
299052789
361016465
1453271231
1741855528
565194594
1688905256
1280536566
1914310045
1984808062
1851691376
1013559164
2007413238
1237175090
347949945
1919731412
1443753680
1850618892
788019193
1213693591
1507242228
130620053
808633908
304515539
394613002
1692175146
1999811952
926594417
386209487
1914866876
1756636954
616112913
866850732
1498198215
1983663405
1308836860
2094589453
92658719
1709806507
1063311785
1464513405
882145668
1944330551
865183759
1549015939
647251424
623100268
132119709
1349475565
1299438656
1511506548
668606338
2036255212
1766762362
835268644
2114228130
1202396956
682214806
501036528
1078404474
350746176
692492011
1447201064
1406828430
33531684
1900034820
604977895
1037094895
471723569
216744861
987304773
1926193765
869692611
2128857042
2088016403
1634719969
47621327
812204225
509985821
1600393595
954657194
831111153
997898793
1917820617
1373979914
1222269827
529779998
327797846
1230580466
1175919472
1428382201
1614808665
879224835
523757073
1810320231
1901957134
711386377
1972117638
1455403932
1868509915
2141705028
1250526865
1621580624
726768649
1122314762
1424745906
77469510
870834206
749703398
1883149152
693088560
846962472
2127507367
1974941455
1609381158
949610070
1319881646
1305363000
1451225403
974118812
1849287991
1757503806
2083549151
1880528600
1100118497
1639326928
1313382154
1822132190
1148749910
1370276793
887839577
1446271804
1650207410
1044581554
1207033029
739866986
450781386
780003155
313498573
1011412887
1773537444
1249976863
967743419
1730241896
362428974
1548075858
1707261642
260236206
92092393
732353295
1097757504
1658643804
124534416
75676055
2020548795
81135897
1238787533
1751783656
1662138569
769030161
1372138545
538486828
1151509336
893980958
1566208089
116264201
307136918
159550029
1420040219
604321414
1471387926
1446696162
246240038
1469431534
271639299
1374747143
137023965
421422509
552974180
710433409
787866354
1802243591
552921934
1093905658
1141850916
264408308
2113078265
1972791185
1061239296
287594932
705336355
266288889
1215155520
917877613
1844629321
1069397601
1622960940
2698564
1794494571
473731667
384838841
1575675241
89637943
38829685
1379856192
441789649
384440365
1111089170
924752546
459668572
294591001
1344236753
759685835
992095097
1656796208
970805914
271101901
1675628770
543219801
1319977141
1500668391
636105647
520679194
1735566581
1299889580
1607084931
850115298
934529189
1407254190
662831085
1430450791
1191701532
2116181011
595944891
1925946801
2110588434
1026522168
771945051
811888381
1218604242
2010072349
185661275
232047510
1690153526
683673212
308584739
1754506287
405216835
489388012
1927905851
573194608
1639513742
1136973194
541197610
315920179
1334677235
101767120
567976022
1567504033
1689872332
1504668229
1136935391
245941386
1329104619
1631075171
831709147
1550194897
1448088877
1928813954
1708010867
1536222179
1820889858
279847355
158776390
1741550814
834374683
1304199804
1435595491
2099320997
515913688
1474757652
18789976
39546099
889204405
615200315
378629176
62096589
331748630
1133243440
53760750
2073531621
1082180537
984261819
676306284
686020188
268340729
1447379053
2130855238
1585412564
986187473
1342967550
2009786996
876746149
392447973
530718673
1499191122
565651348
866295903
585745625
816129775
186507867
1759956181
1149808314
835231444
994239490
1607222129
396548436
99968083
1732374308
1883555884
1076946822
909034443
1438638027
1387810800
181018745
1532849241
80365582
1650877419
1842311972
1880479708
1527021590
80116167
1904549315
1091526868
1799821775
1547035551
1922235993
39542242
1600031860
66400771
2071229227
808922938
375497713
1561807040
1389612021
1177657399
1111104935
726851997
778136771
278861059
1328002241
564252102
913978035
1042960734
1470611681
1056756867
1993665154
2084436440
1761543290
2106623577
261526555
1064643870
597827180
1109267154
1674984318
1001278342
607446983
1255722932
1241937372
437348149
126958958
1640781971
1738802604
2132523540
1230120425
792084171
345084404
662922894
1420582040
275137684
2023973455
576614892
1182874916
1857912463
1363009128
943673273
1144870727
1217365272
301557116
1790380367
94623747
866707717
591980090
1349338446
246049948
1273843766
643285565
654656174
955802015
1658112257
245686474
426017941
1956841051
1558735299
768243861
536540801
748396776
1681009042
176541715
964912730
353893180
163046616
1344210947
924641234
285836
1241976315
1785664684
153298759
276767063
1655848113
24059092
243919530
707735759
1262426038
807666584
1533285757
1459090766
1662259069
64937764
1566673167
1737710511
1227885518
1855331130
92794406
182704863
1086819779
1639621748
953549758
1311909044
533973663
979601564
889245569
921125541
479366659
109221880
695344660
1370968780
1775305623
1720136983
432650187
1021800239
1530748465
327052573
459914931
1527815425
1342927133
1629205778
1714793787
968728514
2139185085
649455969
1297084349
1583238154
744597116
1581937664
433100688
1285557575
1851606068
1018882871
1101021154
1053347376
185078403
1531182267
2064985491
2014304563
769879899
680406621
419664932
1805883437
1197749387
487808680
1030903496
1243563584
665622257
457433991
4463292
1132095349
2007180233
755368333
578910024
523828740
1099344278
2060920871
557049854
1556628241
2044163169
291455156
1698078977
336037268
990237642
260048289
1179852454
1319573730
900960025
502969511
2114185789
543621624
1667285856
2054839459
1595569436
1340058933
1842259774
482513887
460517687
1536963946
1538675676
1237627759
1580879263
1011645176
1517463484
939562517
2097861034
1592233152
1051282758
1600912220
1155632040
1374685411
980693746
1269527447
503745469
1172730577
2035920831
941685173
1844669064
1673356216
897507671
1389928941
1885345768
547709263
728943323
1758123033
1012150239
62835246
1686240615
1992245802
973830253
431088011
974599241
1674306695
611529933
1273426583
1577037864
170683558
75801982
1841309370
1402096147
385577023
1033643564
706764054
1786850900
411060825
268137785
533454626
640376402
688075550
166589130
551828967
1406956022
2080106131
1296720067
965385478
517212353
1690654673
1366493671
2072502223
717338288
1939622527
329299241
1586889146
1826554080
489075412
818085150
1623422159
1625531989
246229838
113934932
914418210
1196733100
678230060
1827700851
878806620
1367142232
1002583730
237585362
1539466124
1779046437
934357128
2124206887
770442636
852339475
824747232
169623450
595712473
1936574497
2109683130
1649542039
594879533
897193226
2054841138
702133057
1833073147
140003956
2082761971
866880081
749600390
1965580632
769931960
818641928
1648822906
1165169046
2130826835
690585358
575553971
1987502927
1887157790
385639901
792794949
933436988
1792745753
987377544
179243656
1302067233
1764310277
1300377367
56974800
1928412913
1430323124
1087795790
469291152
663146773
1834387972
1944048760
1619812545
963372643
217182662
1999987136
189624895
2042907493
148894939
1602560367
1892150132
68336487
187692166
1995226490
252304217
20419002
1004749538
281958416
290744635
2063753485
1895630611
760921048
1046818691
2690512
479715199
1635873736
403821669
1600493728
1972670458
1939465363
808972065
1397939479
1907427358
1586876651
1883527830
1860993403
291593231
1928866710
1856299368
1384746665
817644195
1301409230
187091642
1882425730
218194780
619150468
229960217
1997050260
1090588958
1586884344
400803746
1880481967
269326316
672233359
1929772744
1802774496
1751953425
1800523804
2109830152
1839006267
460755097
415158926
443943391
1817633392
575699366
1732327260
1921144813
375881254
1191767722
127381407
960136433
1304940841
145412193
590545239
2090419174
166942698
3768783
553181675
1467592098
434771987
1127160872
321267590
1767709650
1092974403
835474773
1030107890
469070167
90875882
573837913
860313211
1546239121
1899622573
1035742114
261322173
1457489830
191351656
501398753
1120138001
1908801707
482328321
797523349
1638410671
813595327
2010197581
1842663495
1424762935
1292241127
112664208
1034251450
2031632591
1463315067
173439462
338949052
1755452770
223345526
2069864518
1834913778
1846280121
803823384
238497400
1308101367
20445689
861612738
191815670
1984673364
1614648424
114993407
57051207
79043087
988340155
1350484073
1137542509
1908994217
316038745
2099035828
33917564
1068915063
1445299972
1601364821
2030918909
1574586855
1831023704
2070292957
1324437927
69804505
2017997960
1427276577
2104249582
2027941452
323751478
130140687
1527790678
107415196
1826475167
516620878
55801653
1731064173
1208197340
752248184
779754718
827896718
540740899
1881840199
1820696501
473175265
869043282
1006963916
1243348607
1091723891
1594439386
1069390653
1519054775
784327446
1062249888
675904189
942435227
780895123
428370396
2104361794
2058180187
495451956
1211646299
1972894796
817403256
448785199
324339246
503310572
52668448
6012073
551535659
2128838665
1451390615
698237777
1484464229
407606237
682794521
1406109216
169992909
1203276003
1418880418
1618942449
88991572
1988963434
1578844824
331057430
610613809
116303028
402295091
1206396495
465842088
1250723264
1347807497
1200626730
649573277
1483575513
1670589757
1314386029
494014014
36430085
1071794172
325602150
1698354249
1612739817
732753329
1284797785
379067942
318827310
629406481
555784986
929380136
565947529
436615763
1637577178
632111344
1684895528
1100274780
594821678
2004267520
748134040
359387034
1940399873
720844533
1973696626
891315429
1555574438
1742015032
95987556
85032281
1713966999
1351655069
571765076
908227033
2052741515
1316024125
1131749235
1941444381
751766726
1659993205
893638653
613163199
63282061
2141892368
1933982831
1777354202
373359749
1860796786
696873069
733780809
1977333217
572444715
655163329
1336749482
1515918617
1039039609
1842758200
21347667
167676733
342971205
1388516882
730504219
1167787843
2143215058
1330682444
1583504030
363313550
13289443
541160286
82863104
62293234
1616242147
580008501
1771290207
605734898
733354936
1906208703
926976701
1275209540
1371356205
1062524304
323133392
131712450
986218958
459551941
44247922
544235540
2063310103
857303968
718915963
165752175
1492445788
1402661350
650959929
1392680812
14441870
387258619
530806083
1612497129
1988883881
42439033
1250821203
616313728
1781353085
1349080371
246432921
672310376
1223519547
5159662
1737013816
563690578
1485292049
419929527
1751073616
433165510
1337138062
691488428
2127074746
375122371
786075790
332020976
1397588535
923100898
818460964
2122406781
1340053638
1219628228
278512176
1814964669
1897930418
808036050
970738083
2093371231
1173000359
696622963
238031648
2057915903
1778113331
760310211
2017114877
1273868538
1584328491
322715106
1903829872
1480699241
1273606827
2084216508
1543235956
1147541015
702224176
2139025997
1815149817
1728959708
1442425185
512530538
403953229
1752280070
972038079
736137584
777059889
2121563016
458618262
12396701
1686633898
931435849
351274569
949622641
800081529
1159051054
1837674265
850453770
1144668991
734205438
1408374354
1857814528
1737797248
1311241759
553111660
1057189432
1475619057
2100311736
985442675
2101549352
2077960754
1186036738
1246977938
2055071623
560725680
877231625
1214700143
177049598
1594471178
44583476
785587164
1720251907
1120306789
1211281374
1910532871
1602055522
676451207
651468012
1460252173
818259653
944063024
884079038
1137693739
1395824162
1136343188
1564914109
559270540
1591726335
325075214
1998310581
1478956735
1393859112
393463342
2052410066
1387560793
2013668926
626253337
814777173
315342505
1458509274
1409583255
1035162002
611307924
1660115940
925490460
1844543977
1433259324
130686748
1645853957
1793021246
2097571235
713638848
1013442090
1312709592
2115153303
1178294036
747427743
400354908
230772265
1083174561
1500984207
1931049959
846784949
1890352595
1008400633
799722971
1501229734
1298109489
1658881759
1979536612
31528329
695494035
687188650
752322690
387317920
98108895
1899453621
1628312963
811379638
1596771821
724243174
35599096
1810743002
1190296910
2108670713
197129972
1257263010
40084726
490946304
1906652805
1121411019
588789235
340708466
141715837
1728098082
2029308509
1863875495
1569146155
328582967
1302752779
876772737
1574589127
1137676680
993613882
1558565877
1833312059
4755949
626942238
1788979587
888166829
966001718
194643772
338133622
756883003
1834520342
571689577
781460405
1471709868
1480583288
1503674682
1796703250
65338128
717674622
129939380
1946867638
1464947500
1673995021
941115240
2132938917
1343204527
656330907
1498484023
677216512
522631859
428645504
1805657655
160065215
96420130
1017087655
524182879
714870642
1242914373
1719193673
633010949
797180264
218126304
903423108
1887675369
79749880
1457589450
933277293
161849932
2063418515
2116659862
1587162003
151126113
1727089989
1050461218
882511627
647488542
582471778
2025089355
1009502651
101619508
1348596682
197201056
773760932
1714812315
1467374727
1408523264
893995816
721866276
334044542
362213644
1788588624
1110895025
1475072791
2006717263
215934299
1270656881
1792607842
1549741331
824838067
1863426866
415675148
374539198
1967708137
1586001700
498706120
1741039618
1946101262
1091198588
631866719
1669812734
880052966
2089359083
1240835877
559404348
588675703
1203014765
1950555871
2106889028
1952433326
72124432
1659235669
1875778592
1313626573
1079690618
2055714387
1148626287
764865616
1107351676
1518653783
419084531
502235095
2045639717
1733105423
1605311187
682623244
46337244
2033949056
2125439777
667830650
132346754
1635198299
1427222524
1574471082
2144103237
1268468123
259503458
413386995
1314730760
1238087225
936475967
1398718972
1053516270
347182801
735891796
994720916
1211673696
190869437
1906498016
2125713496
833031333
1708077994
1756133490
1079078812
514421610
327519601
1836475209
1653578126
1544727709
1074696882
1763264474
1356502766
2002861079
155147757
2120294883
1637045728
1263293029
1597282644
1969797846
153060087
853998918
1490314892
1734188675
94469147
1214911745
924909450
991830738
4274906
1132292374
818341713
685481562
725154791
396036586
119956693
107148633
621605595
49191427
1035333153
1221013609
1229669286
105120851
2028659933
230471709
1105598090
1771132890
507446977
2003050169
488888751
1945910654
359470541
1945881565
1681594565
1111447991
2112852582
403269846
1845813335
411404222
1625509553
1021083264
1087667212
1240272916
1815656787
1805903623
2060045208
1379664024
590823283
1791256859
1386718030
242324604
1295181904
1054433038
789127890
1463238758
586213054
1628653750
290357898
1425742699
540464542
1525824527
1714441169
350289446
338724362
562438964
1108652629
1084166019
1269437522
443437224
1462910165
1977944667
340782372
290667808
391548467
214827884
292275955
1884521180
462313000
2049052344
805399752
1217813770
311887999
949557258
790316675
1909737282
51199973
874818331
1691692219
1893660991
921653470
1502062520
2019898618
1452613635
1349889097
1437942636
267145027
1699529388
1085893136
1152322569
66526630
893516006
284172052
370975640
1903596838
1227289943
227452389
485625653
153039796
12116318
1193955664
1951833352
177811903
862084446
376717554
2041879808
101112637
684047741
1678990161
444563829
193351923
1007906081
78074807
291304023
2096169323
304545366
421441330
766875854
736765486
1662498861
275851364
1070585685
634113329
1933797501
477396879
2088082114
761439264
1316261670
1058569294
1686246351
960059200
1718837504
637733402
134165526
1919910504
1351343920
1339009501
149444740
1197270976
937456889
1223690281
1396547
1689764414
418551345
1675245475
1253609601
1170035211
1837505367
435210262
89484779
1711082380
1782334621
80913560
1595186636
461769638
1633581507
199247421
706917603
956225763
1895950317
1723670163
1189065631
718764546
1941467134
740408320
1694243257
266171857
352528916
1371990056
1128457423
241317183
1623861554
1473961691
1483538826
2133564133
1648273046
1748068776
2062136627
546571896
529326237
235352637
2015417612
348104103
627522843
639520367
616261481
1499946214
1049881789
201301311
1049722347
1476797623
373680791
404498108
1084499790
803454952
1323978063
857382211
1646621862
393127850
844283820
478537135
532237529
718492856
1241293899
1292972051
177894174
895215341
1175277582
309010801
37405080
627636667
58348713
1224409312
1875931799
1754580708
442403836
18556158
1816696008
992585370
733078314
1953993822
1233690042
1686155902
1398121286
1169026359
2063872643
1745138467
39291771
729899619
1709219677
1051993771
650683851
1485794730
423303815
2075594823
622172552
22252368
588028435
1950570819
1310181020
676923994
1267776687
956811784
1688528098
1295995294
751805799
719059127
2031963095
291773120
122538591
1786638570
1428673910
1781429817
1278231464
1357585527
1154656605
1294468318
1967991046
1630641341
1667458792
1770092620
711816730
1152846430
1263958366
787655487
1433382409
558573156
832543575
313240109
2040982072
1491354095
2083814336
1219995876
1667256868
403555974
568990083
473638631
887995469
1882344689
659999590
634457355
1504999108
12555410
570983404
1113306965
589598661
964983592
1431131620
1099823767
1619299110
2000337982
1170643037
1281627396
790520784
882318426
1656599209
1528828201
446137765
991646288
2101629272
1120126235
150378744
32607422
819760622
864928781
1124321755
260423885
1521847174
1606330142
1044664676
418327989
1954472145
535563464
636398472
1563336000
2086101270
1878420472
177477156
1928207056
970714471
2060765642
1992922663
2010513702
1402777051
111855297
1775888299
394079622
1244838239
1939388241
1781622716
711230561
496905610
230204952
509093723
1183257805
453855000
1690238483
1722247737
1198383264
330102963
2003284512
1157188956
2012437169
600381888
265954477
844430871
893300505
1786920681
584372270
1007793395
1566227743
1749745729
96216669
1772854949
267454365
1175860649
694495723
411670649
959407170
1648191994
682276274
130588061
878883282
2025610950
460592380
1121477264
1784442082
1300904333
769984059
1370361746
913345683
970520165
1545767401
1212163966
484477902
1968951219
155963966
1584965118
416133795
1121171713
2017152337
1148184138
2011893311
1789919164
1036782415
105609247
1861959914
107309857
1770823614
1146713194
1348456110
1108255068
520688572
145818176
1347574678
856074206
1695714204
1014459755
188943524
1444500869
2016036380
847790915
2031688088
1936561092
1374571797
580827025
2063129079
1152493093
1666298644
1213531329
1769343286
437355982
244064129
1772329223
1019318082
783925690
667046289
225361138
810249519
1186223016
1531366533
1766983283
585970787
1233874817
1110464373
222568843
340037612
1049183626
903488210
1339280799
752408138
1295258017
2138325373
1652527393
894115479
486004440
1147225550
1266418767
271752697
356059777
731889944
935199835
2117256498
1919738963
1938961880
539126162
1919153781
200420247
216899096
2085556382
1137061034
1567754287
1653193739
742849354
958468090
1114688922
1118548861
1368373126
910077279
1903688441
1101545624
872675786
1025242045
2084755599
370573337
1913584410
1791749159
429193258
423805469
2130808621
701422286
423048965
2140010230
829486687
1693660819
868339223
322096327
1168056232
1527071644
1908731938
437498604
917093315
1942947562
1130843955
1195319235
2109157706
373143280
1311185522
1385834407
454775159
1510898145
635126333
1918747234
2073094084
1690155802
385079694
1167026591
1550336177
339513974
85245024
1977801282
1369934656
191203605
277617789
30879518
642457490
1643023258
1189824962
1039327102
821014811
699781892
1219146246
480761448
1629604404
265730105
1085330090
541016235
1278269662
498760108
9189827
1331072648
1700953249
372312449
277249067
423030593
1822220091
167042281
2016507395
976282797
1207005826
233165945
337240777
1249554221
1856496845
850853724
775008104
245900449
674881489
1481043505
1794017198
2024288168
1775932076
593092230
2049206478
1713238587
1734844292
975013641
506541242
1275101709
1781909770
825475191
2118047260
436887535
1176033482
1874041144
1517918006
1029669437
814161841
1649615766
996388157
2090496308
1252634863
1566935048
2064859678
1221751717
1981394474
1787382222
186947708
1752901301
1079495371
262733308
1327350398
33721511
2146578938
86427992
1496387154
1808246958
1058649546
123085177
162618566
1328184994
1039082131
1931294961
1107812763
675595079
1406300108
1960077822
1811168345
316159002
338672287
70731229
2038016385
1535109083
933177543
928510069
695559923
2060038288
1962537573
1439816321
179603931
1457033430
1767237177
1860269024
442093763
1141795224
1358450271
1222562676
1062745099
1468439772
634015764
1190389374
2047446137
297177768
1332304445
264352255
1123709524
1884336409
1245404518
1533979900
1100590855
512708121
1972530734
886408925
1448654826
1272421055
1248159662
343163094
1110288016
1076897493
1817496709
1116670620
2092975771
1309755455
1897475330
1123141358
1445211119
68248946
372145743
961986004
1115698934
1193265233
589662092
380887597
480275430
1929160032
1038487886
1276046226
1822223133
372149148
1128839670
298359090
1244255739
1872861804
130585627
1166273338
803771411
1391684192
1876412246
755483046
1184946768
12145679
379674224
1853832167
1290535493
466449228
312449855
1343295924
327848493
1555738011
250038078
1699874417
853072316
1360152586
148337747
1799684344
1519803082
475576558
728982599
1666255586
835136807
718685669
457554449
1725910528
527579003
1866554327
770624258
121132037
618273483
1936687107
873467490
1568435870
1572797578
1525058785
1762983163
743425962
781138071
1206129659
1741385152
1146712617
962128142
347157161
549978422
295474503
591078307
1244805546
644146098
1808282680
60847105
1557027949
70843041
21487022
1532092098
1763733043
1814401181
1935742622
2049730270
1688920727
317071353
1041623033
1770537166
1597847259
1881396424
1984764798
444182432
1477753902
1474232196
215746943
710864191
1555685149
1820453732
1452433306
1565100046
508951321
2028809246
288206689
4081495
787456972
1334837676
63304032
106672909
84980401
937126983
91044675
1992283634
1624358193
1681563457
283509323
1252108987
1987665104
2003971531
2132229077
1671223639
469676804
1099698290
2053642414
1422416930
1810654461
595189397
307374298
844061673
1695649748
1528253847
1542239666
692740599
239300012
1934776660
869657297
784324699
222249908
94306934
1086176714
2103867853
1668211034
1670246679
1381760325
280271558
968094653
333730538
541082495
2087891619
1591304890
835303420
1953400551
154511906
1751448821
678642111
377440173
928164508
1314948412
1095147072
233771402
583680041
1686417765
1762232987
271714505
1358730677
846174136
1684423914
1186374671
2118640760
1427645289
362568167
780577737
58447931
101688483
467216268
1992059613
874525212
1170082252
1910632891
1757992900
1523850841
1967834641
540877773
2064777659
873014782
1675523193
1186318893
2099600521
10803114
1663185214
878454136
1184995142
1422999133
576152312
1549434151
660977425
325655859
1960349310
1183613640
330174723
1413236211
811312005
511055809
823982877
904613746
1870136223
843288266
1684586786
977255921
2122848237
1570158418
1571074828
288152521
1870126869
1479326488
708233445
1284828759
1869984982
790652275
1937363738
911406290
361638609
1649465573
1887067466
14249519
66226893
1719479397
777730180
1993038903
650610212
635049200
909643731
2105007390
629776716
1977158204
249872684
755240463
550673078
251046348
1769807369
1771858703
1044242791
1953675389
1030867535
1183593714
548830901
1771615719
1599070912
273128796
300205362
1929629617
1595330644
2111667160
382469193
1690442031
1391762300
1193518542
1681489204
974378240
798541425
791299207
1102225262
2097949967
371405512
1403179403
1794335884
1687793377
168716110
2146353804
547906894
1644305974
2090789655
1042282135
1747939269
1532933314
1923755846
217990278
1228161162
794662527
1009995226
660058081
2077540352
1974088377
1364464005
1778754170
287226640
319380028
511747326
1540878839
67350090
1057217633
35868874
1562795610
1359638364
2121792245
478307799
213860707
26598555
584639742
1995758026
1616290835
246555661
1973734628
1138310299
1581054853
1046027781
556830803
861808329
41173542
1022735418
1926295975
661574345
1951877621
763022882
995115459
736023704
1252522359
1335225589
1281436549
1086240762
1720963150
1371386225
1577614098
1152194137
1526001309
1261171607
62960950
1271625906
520650044
1334229214
461492622
1147980154
879086980
843652084
1681616071
13950348
754728822
741963797
721712607
236336665
985362216
1111530754
2117874996
720776246
2138248127
1689574954
1251881312
914376400
1102114488
179728950
827470331
1922921911
1641109878
1182632702
1906883700
1011688765
1792380668
2127660153
1918872316
2057862766
1676205897
808738584
1753971977
1010376501
1287184825
1043577910
1495264169
196428303
817245624
1404351916
725994037
389886095
1258391626
2000483431
2007725076
1219150445
520686638
1555786286
204258434
76737114
814610187
205417036
3419500
61405343
1492596668
617668336
98739469
1776408256
31214391
953835321
929149902
2040967381
579030113
1659907646
2013161308
1887917839
453606094
1126679968
1674192254
440432393
1220712089
650858463
447442566
5053176
1246058131
1874397444
786082223
1141748414
654782964
1418181632
883445321
2086075197
785261694
1330430214
1013987325
153104274
1185789938
1965939183
2013708224
864798432
793570019
998585590
1470735075
797712674
2101898988
804370112
2134874290
1987105447
511968108
658239339
1284846273
1228172976
804636547
1182799639
492409223
617089789
1621798618
722959179
1828748484
350263102
1793169565
540398787
1834843685
2072295098
1896067445
682469065
811853126
797644463
1865314423
188282907
476333942
665063045
574979627
501377065
1665687031
435946604
1529659653
1069283626
1868089214
519324726
169380787
1684017800
160755534
1472834943
800485292
884427337
227872615
1120777032
364381493
360688440
69394056
289319691
861179584
1285547143
1798455457
1455007475
408536342
1581222432
1547415183
1792032170
677597988
231811926
170279827
1314681343
277924484
523580502
1266821565
1673655073
235208898
1531162590
1078180819
354256750
651530463
2028587736
694344637
279607652
1706965015
773258611
265868591
2053431278
741101499
737812847
764510249
1025772306
1940396118
1906433659
1163684951
521141118
686844400
860924242
2025594056
1920597648
1883281047
142050514
2007153220
279722773
426307187
618433566
233080240
689764823
48754939
634326229
236642082
1548905893
758407272
153106160
1093018448
1327757527
782915927
290563547
174607733
1603017027
350280178
1712268044
1888657531
878123688
890140690
1922698722
657354419
1043109935
1844239825
1855639636
208101424
631846768
2013652069
1844147113
1014007793
710085463
1068165542
213332179
1577698910
1679399173
513085050
898342505
1965373320
989476397
1313564138
1646151990
1248965274
1817041605
337481697
319499413
102595872
1672121805
2034383116
1827777441
1662789499
1506913130
1333961778
1581096148
504045080
591708223
960897380
1681737204
464389518
332210414
1957622186
1866428473
821051445
106161210
1486566864
707076892
341777323
1707799000
739491059
1944558706
1985875739
1178033520
435914036
1383591262
1197428569
1001321476
482491535
383116759
1719621499
938741988
618728113
1036025690
1775996791
1772145594
1780988501
1034810855
1982078933
956926425
1874314343
2111719687
987547849
809848644
812684845
1703835633
1434071743
2010219570
849029131
322227066
799588766
1943234523
790360827
1449938405
1604319304
1956604049
368470429
586472270
478446861
1709881617
1972426120
1653584847
1792692264
809181161
81603027
1617425313
739668111
823072907
1752356812
1300946745
1920413824
1378500222
1461381050
1425937636
230612471
741146840
93030082
1827975393
1449383795
322120101
1608094490
1550758099
1291795561
455417103
152746499
1313953780
624891648
1248597909
970680427
1819779722
1878756243
752500632
1828489864
1315113333
401819211
96361366
1201243672
1697397918
2125458160
593770801
674760249
2023015684
2097378977
359350678
1067508751
618114868
1795425421
811391899
730724141
481878810
218907468
1770733344
1402630146
2102864073
1620314465
767930950
1487031353
729653765
1056021948
812843279
2026998371
943754013
1572917779
688033666
1909602417
1885933848
1867250067
96084586
1610499053
1810723993
221175951
1741210506
186834691
2032181737
47591902
2072746781
1623252353
1425289204
1075268680
532168738
1769568255
2146464331
1530956844
1868987927
1484530063
1338300731
1990703267
1587055209
1982185847
1281450129
183296350
813123852
1976853201
1171174478
357735886
1952246884
1670019436
1767574682
1216416687
1067322728
1343229288
761256617
2133090506
17965165
800971956
634239512
1580716467
905109885
926570575
1901035152
1576689495
2072024425
1252122245
1004320750
2099175061
1176575443
445806838
666481458
400972527
696962451
1265734017
99946096
1569102724
281388042
748715876
1186794774
1524616475
1765120840
1646089159
540258069
1683491748
841710420
1615205673
816099758
1858738811
1587783821
563123845
465234235
10247679
1900081409
2016508466
132413792
36917972
1522441788
1880195099
533446226
42639582
2128621097
83837474
1289281128
1691231686
1512083686
994385018
120375595
1499794073
1129721802
649633453
1579992019
710132849
2015229228
1474281996
776572183
900582451
1030402323
852159974
1970561775
1167512564
1015809023
416781100
955713152
1428679489
28748593
1256575825
2084927220
1832755154
1929258092
2092688764
294066162
1713044865
1537436495
1059044035
118245863
396425337
2082976717
1131357820
1378255959
1294959256
389779999
248562075
2095964160
1119082514
932118808
921790166
855906721
1131611124
781602924
2098733933
1474297683
1498928355
538706827
103402881
1211134174
1717583957
1337794410
1046066703
63167486
741211837
1008559988
2026230553
1652620706
1483234029
394545238
1061751001
1750511903
257750362
44699102
109689783
1915539258
181772413
1848429893
1393701337
913574635
1957612291
1129164169
106848242
249816759
499407339
967946551
1130091997
1775769867
1984690202
439662990
1822532446
653664552
2042606034
154556000
765369892
598716299
1770361705
1364346582
1386873470
787026832
690140028
573119214
1665744541
650998371
1691931826
2029900422
1869225717
1730003672
1404703844
1884990647
1627898562
939227168
1189671736
763884081
78110721
1250029830
855497987
597171430
68666991
2038086210
1626388350
1097090489
1716784591
1029730799
915359790
1275282950
1544381802
1749524646
1417124217
539796061
93648103
187418247
399076766
1284140414
1801588895
1939642527
431493408
183912191
394548964
836858699
1127839813
1001207769
867751060
1983871909
1480933064
676772813
790511922
1911926712
2095364794
565210383
1659803652
1698089387
937633116
3981600
2130652429
592592500
962134295
599865378
1759453949
1749547088
799727488
2087960749
1012280515
1099327160
711189683
955459499
1591203876
1981496996
921019060
2028218374
1037901442
86317881
1639620811
883221422
1688282681
1919598987
2032480566
1556888908
2055815944
559019382
1902137766
1102416954
1001925470
724930245
161332753
1982695404
1751861982
775012651
1201529890
657010757
877333065
1753002910
646044021
568630689
1910690080
453150005
492086181
1078200969
1186749292
342247648
1329397930
1623485284
150904391
59295023
1258235999
431596253
1234071688
1892690034
1001312021
1216299168
886118460
1794215176
1652801666
1226757940
1572504261
1040787651
325444431
1577708325
1286689126
415116061
778460987
124532990
507444907
1910371344
1077858406
1365845947
1029319563
1208085297
1623402744
1429371420
927570952
354408592
689213620
2137320779
1791389906
537371239
1801828430
2019924518
1500600668
298035780
168931547
2069755206
654094256
1075928121
1043307948
526069332
1116388367
1556404235
34398897
473640571
184674873
1404310057
201870682
815352712
737724044
12401885
2021856078
916363553
695368941
790420336
1276595302
1222876464
1515693610
987341891
1006342342
475280982
2041700499
2007783006
299809395
641355386
1220643530
1829046607
537394638
252824861
2057497503
1252473453
826962874
1174991150
958286983
1322215211
302731097
352698486
1362571285
1410463919
1631355029
98303160
1971341483
636453944
1755792243
289066491
1675766466
227786711
1346777462
996519300
723481389
2037884290
1911080596
23683088
1069643092
1250983751
1511007075
409580208
334602575
1984552821
1551380634
1529756715
1513996182
339408151
1052274979
1672581408
2126861964
137901263
2061010187
529198244
1313630624
2014066042
455903220
201985492
184848758
290332062
652933852
870380165
25325804
867710959
18694404
1231496646
350539699
1460705027
1609075392
2139707616
1680760848
2052221689
1736246959
1719470889
1150352566
2112400657
1929401464
711418619
128635087
1744981057
1381567704
1245420344
652806772
543464299
885263096
1689873054
1768220729
1958899608
1106364817
767746026
2089635471
913889569
1714697423
1269677356
979969873
230006442
1496211226
1696315906
2026251809
1440809957
1230305326
2056555465
1802717816
1142928853
399626296
848161737
1513614942
912164116
1323228895
457880874
215369403
2123764773
2124018733
2043324720
771252455
1372204653
533055259
498947972
737672062
1423808915
200170589
1718203694
1770954311
1438655464
1360909417
817859248
1116413057
1763411615
1378849091
1125762177
1953098854
1842481907
1862397788
924335100
1110978192
201875888
1914713555
2041086950
453413265
418068868
1392499904
1611984143
430151882
1825579398
725817786
402691241
1147140127
1780512826
584403791
1848612729
690586949
2089181112
1617623240
1992717021
2124091486
784678273
709351999
680956116
182073045
936273577
346671192
1699597434
1267316699
196568332
1663552997
1322436666
1847275069
1047506993
1959209119
1421297683
93946705
1874895540
88819235
1283590870
1098743428
212347067
1722393663
1297596232
1023938881
309892999
1650331296
2047040983
611731731
571714799
585154309
1247120739
1322959064
1328296548
966828874
296577233
398499611
1518785162
1943001435
1702754909
1102976928
342174355
288847090
1571542260
1797051484
1517234586
2104190828
533017465
1837610818
1809451387
1634156707
936925067
1605119971
537945040
238061009
90961634
1579372044
1455065597
569858949
1733880867
457042131
144945025
1866094029
532393341
1930719883
20600572
1005466711
2066366405
931707269
1623098203
671588616
420705658
88243723
1379610848
1547978438
405449467
1191699375
251421002
463096398
2008635050
712777165
1637351336
979922926
2113911013
751061449
533664791
1748151644
1713213606
177641562
124846629
131024100
212007589
912837536
1327719930
236205766
118269511
993923555
647394124
1175983578
1454355812
498869724
1383916385
524397781
1327444206
1571998533
129900832
1176375325
989595758
278575889
710435623
868368735
419080791
332429564
2108005878
390783975
573242894
578968360
29631183
1095030326
1927961613
786515609
1224046050
1131655107
372136953
27225894
1404367507
1202207393
807927759
1716644154
173627403
1877062445
763708515
1776886667
1683198914
1780953028
313710432
1324754769
1655240364
1663390144
2005739532
666571819
1882125706
1021064550
1485985609
1806089366
1175181508
625121181
2024129203
1696353902
141666216
1552748466
81117959
645776994
1068156287
1287538706
1143212558
1299613809
1647237524
1116043009
1458868279
1785436425
1077042434
1871337391
1751062198
1954273206
1923264483
1312265944
1285940284
945925984
1433098332
1751277575
328382447
2017014324
1414105911
869797128
1248723677
949393158
1234531023
1185278521
587537185
844241735
32280315
17689944
1037289852
1518810625
1335663843
1322362411
1368311696
625046052
195254680
99964397
1163149144
421806412
1633782654
606355878
2006695083
1904240859
1436419465
1196776919
1592437349
516565644
2058342416
753690827
134707223
613503594
1002643065
1912435998
1217447266
1089935234
780066792
1368675811
61700414
1249633688
1918166578
1494664141
452443424
251396080
1355815012
1072976178
1754030126
1188018733
1898129830
1583818534
1003369550
796544092
1225192713
1937970182
1101703195
1847734510
670631190
1886166401
729922481
124139137
113913033
1801573869
1839784550
566327879
1359780037
1923537574
1216565833
351554049
1038430064
1112256332
636342063
2017014127
1151836198
67314443
1566230672
1167824734
1765468049
440895442
342952200
95982571
503030096
1717488029
832475107
1252241847
744236402
1706498485
2019060543
1543963089
1558236787
128318485
1984431875
1690641484
1604310939
2101692881
1918032184
1822046442
1825769556
1391659893
109210450
114799307
795634550
2092131021
539211697
368347952
1176640215
1012985258
1410406062
2080065761
4192044
772596101
1277417373
603976679
1717978770
634279070
1682691346
1183407528
1536995515
1537015270
1226540955
1840112824
1169961614
60167004
396859638
1334101987
1153994286
1849520268
2143013753
1762908209
1748545154
1243135047
171820775
382546541
401509646
1755632509
1906334969
732021946
909712815
1372627967
167383853
2127832179
2076771550
967567806
157441600
1993797197
484065041
548613490
760047945
502335146
1370003414
1119411953
1960858135
106231980
84388804
220203926
2075659237
1337811312
328961723
1896178848
723142392
414516952
1363223400
1505944076
1290702846
1646583031
1273504705
409489666
1047567059
199720632
948977853
1425274361
433638948
1191122072
888086497
1329323584
736892521
517870928
2002284081
1584362272
294517884
1206114621
907996341
354733189
2131798211
688038780
1332981950
1879954964
1344964720
1504748543
1175963583
83154117
272844864
1747846722
504778447
153466844
704784385
290462360
1486911176
1847349253
1591701526
348068997
892731094
1283331040
1890443232
1796388409
1306163163
1750193856
2005335594
1976381648
2035823778
752276858
13968048
295184694
1634861815
2006239612
1624050377
1626131569
1862959698
281410677
1070295533
1309822065
1020309815
928698346
940223519
1765789868
156475044
79136792
852949507
253085019
1251712475
522982634
1368453940
1705526008
1713808578
1914374099
928262585
1120286383
2034540929
1696444666
1800990616
247895831
1313559134
2034837866
1565724892
378295052
1931262302
449437661
133096637
1418406647
596768801
1688325348
2132254477
1324153304
1121154251
699476178
447641960
1971667194
2098801727
1600977022
2094008420
549590181
2058426438
1770325875
2106785477
1161819547
66739644
663166638
562349687
1932570038
2140757263
1241600760
588596582
1783759080
2098761247
1913629780
1721520922
404488340
1990911863
129999522
161246107
625497868
1399431911
635623369
1978607724
269095634
906852551
703776616
2100479632
251417432
1523718748
809164197
1247536116
1583755099
1925450640
1548950417
205119911
1242887468
1680527171
38232745
1023179988
836979815
284514725
831053108
1187489205
1855791081
1460298271
808610986
545021485
215647575
1328336920
565566638
42160360
1364804879
137354980
727461891
1114473711
1602322878
877600654
1542431051
1771864043
1335791392
2011942824
2080175516
2130250972
1650369776
205165133
254124818
1036600495
1733543082
3478236
94535432
1060626105
1600814564
1244704369
385935281
444900829
1534214959
2131055790
1056929270
280615935
1550569415
1926790152
1015759969
1190592697
1134177561
633774570
1376376036
858549796
31938228
560744147
1037025666
1748243417
1804904595
250544631
424686840
672831652
1550847902
1585674722
2001920051
1119114426
1330555819
799311410
2126856299
1672652805
1210465091
600577904
2095963599
1475366150
1870746367
1276504183
1206341573
1911944805
641125119
1612645254
202942897
50677641
345285196
560146938
2146059068
2020538012
143537440
1046691753
1287096663
1433690098
81532649
1728433994
1517678497
1446684557
768932737
329309437
752070764
1000440648
165661855
2095297891
809277639
866869380
2100747009
189429894
357623450
1064892909
1503604569
1494714725
1948340305
739021393
1506653974
1937876090
410047841
2122720524
665542556
364503503
1768030332
797521666
96986506
456803077
1138963711
1100124901
3403714
1365030882
807950642
1900169629
1039927345
644921140
1244939593
1685545823
1982793145
1756563287
1591244565
350515644
964967132
555050545
289190872
1744087463
1043090757
1225160711
1838597064
1004932897
1836065348
406351960
122509631
857027167
785715636
1450134896
1052562714
559953691
377826870
1745039895
1423588467
1185737218
330790774
1944571149
621073287
1080837476
753859724
1166513211
907799418
2031552164
257305921
178546776
1808941371
941352237
1788917087
1530816952
692107266
1208806765
156454518
853140197
322597077
1547137
1959149306
929658025
59940436
1817597377
357654863
94652262
544990826
596810316
1751706110
707018453
19016515
980794697
828325847
420283117
55884732
2114891552
320655782
399100309
881431058
184575444
1987294526
284808377
821300312
454744971
2112043638
1641575206
143743277
93161791
1008497066
673261019
922843159
1703327056
1682406515
1009464129
774035157
1112616242
377822936
1998482478
784088215
1325340290
353199378
1387039053
851859524
1366763125
2097425274
728079080
1915835993
681137154
160575364
1197904256
2016743893
258404585
1380025263
133266154
1919385285
1140093141
1707031550
1706254324
1374814110
970637918
1138997969
905548512
52883090
862743104
14185883
820798253
374058101
1672944057
1297515292
789642940
1475083990
131601002
150406637
709411075
1754140937
1504367333
1337263320
2069020072
389921135
1629177501
1135932795
599203682
474320621
614701447
1195718024
1390777492
1550284709
1302293564
828652215
679551501
2003222586
1592198880
582794565
763341623
2052593179
484736377
1558680063
733497556
1133766266
1935339428
2038209315
520363552
150453902
1936079714
1165115798
1870147644
1329499209
2097852500
1691711199
906436524
1768417874
99337089
6331080
344674021
944510307
1148806176
85397214
170152773
2042021067
957476875
1000924905
278654486
1359901593
177527689
1497756238
1621743337
369259435
1312789144
951026366
543122822
854034536
1781077825
378781672
541471960
1990665639
1227481958
1887033485
1332024980
1250546789
658768335
2060631310
1407551109
1305656642
1419244485
977204002
367095422
660073324
1117393367
1523833006
194874173
334514052
1086115054
697616517
1467216036
280068143
1250322266
2080916302
1424904641
1419692869
635428536
19341331
1992022939
1246323632
1084898107
562567916
1526633495
1380830319
1998236778
1532639632
1126471584
335239260
235646540
1773860109
2085973766
1005191651
768872198
1481519313
1740866390
283246915
480481022
640197422
735591427
1439697339
217902352
872777851
1229469913
580413136
101809283
1860504692
1973197207
1033340357
524304851
1078309663
489918016
1826743476
1611746055
494867043
2055462460
261950317
1263769983
64930520
1495155955
611574522
1899602938
1900828817
78302509
1466294487
1695277117
1630027714
1791177805
1792029528
523888350
1885455838
2030246362
1163645152
989360106
1942729358
1104916459
1183677548
1997244297
1311900642
2078606532
1940968486
1267238746
138545341
1448313827
395032712
1168696363
388084426
474513252
2078705533
2080849959
98266943
1568502420
623114262
35399806
760477211
2142402599
1711314299
1496681281
1405060569
1251744894
379774082
604208497
1635050325
1604328080
117916606
731523671
1382537133
1637267200
1873337650
2042144548
52081609
412465654
1034222397
2004097485
209617977
361017699
1163180676
941491484
1604265595
1584192633
1901763590
1978089728
738487822
130542287
1995226787
416939734
905133250
1236418616
1429175795
931759547
2117189078
497392277
1340000647
664602646
1579093267
1089103332
1358913123
1752098505
1999105683
1164137532
2112478847
2081763360
1342589205
1581554055
1218427251
1998396106
1050748080
170637581
21817355
1346035200
2086998909
963059139
100095295
1105571919
1457053100
243055144
985664688
35314050
1567363204
1306458054
1837677516
1575111975
2140005633
383392146
316862255
1566738301
32055500
1056174219
1742903463
1184822332
235174711
1058876385
1328701603
2100629732
2056950053
505415552
519263402
130081341
763151620
52644005
1403783857
1129645827
1685358748
1318308711
1042131047
130908474
1056498706
539826072
1966128590
784280830
139591348
142347261
1083543603
461612738
1372767798
1707435789
1780023069
727281166
1623248485
1862207779
1563028466
2051651243
267320241
623458518
1776348188
855292453
1673642803
1944820128
843078319
1518015014
102961228
1905990594
1010049180
595425260
539780317
62060923
75027404
1242476217
2110978839
1030933938
1007337589
811969331
1019850656
429189966
1368017690
798818
1815408046
1439136247
1819177150
413113683
1130414487
947372649
688688331
728940905
2029765638
1929457757
408016711
550807406
1135534495
299445937
473222842
754250168
704472375
1438415845
1297892441
1086113243
1390207749
443902342
1537210209
1464672872
970904479
1060586651
2139434773
995444225
1526107931
95152242
857754225
265973213
434049354
1641045396
1575612534
1110547405
2070188078
482849284
2130848882
1893502887
318397537
945714112
1381743254
740581918
1428938153
654183932
304054920
1670095483
1525431779
963188044
841068932
901735078
141532600
1509921808
344095583
1644387639
979189876
398553692
711433109
298003904
1863664974
874536071
1513603421
1808420470
1301367577
377718299
8638828
431091221
3668356
1485888077
1497521231
688777372
367509698
1974996610
1023833366
727598114
1662100479
1866099036
2055966492
1860628931
716865966
642574710
800491949
1324531654
1960286588
1811297817
25105947
438660004
369764597
721866228
995893271
926419203
1752753575
182637060
541005098
1091000675
1740692067
141737590
582542948
490310702
234732898
1552791654
922742474
574081624
1220336374
1232831913
896594545
47720965
1374918021
178739306
535193867
501620115
2047102115
1650056965
16725543
1705091208
1472018450
1783726053
2005339987
1482515589
140335927
1491344864
568897240
1556211849
884398401
1655832215
336112964
478846701
389344013
1839710286
379584163
1153978919
102341812
1058313277
208629334
189873076
521567008
1937473946
857176880
1407242887
1491231835
189203572
1015283133
1634469644
501357856
1544130985
1788518145
1676662396
1164995102
476686261
1405799878
1095506824
607126508
680761261
1909907469
2011998528
91660895
1631401255
849567485
481326439
655408804
16096563
968155310
1458240254
161431776
1759523916
103677306
1691793812
1086584646
1932968323
163657812
821407643
1821173564
1787305731
1598258966
982536598
1646243325
1649215187
1619123308
1236345826
765806249
2037446243
410222700
378829237
205424952
535653571
1712666470
2114526444
225144067
732863466
1067944855
463523290
381470841
414988193
128807467
1987717629
1602705782
1725076737
103160906
960154954
1855556471
800104022
1565640797
538708518
1422369284
397381117
780002826
739344681
695993994
933515025
2003794223
865826800
1346032730
188748020
1686611541
1639665969
317759297
2678460
1275755094
1563520444
1718191943
1525571720
1422976903
1207871719
1512427231
486276275
1448018161
2076347473
1728442434
836346317
1062088712
1085542937
1076163042
876676351
500763375
973279759
271932192
1017029315
160309475
1823912037
2088072251
1636576731
96193562
1842357304
408670841
1327596736
665305171
1999100721
609811066
863305961
1556261096
777706714
500085882
666674516
166675848
1300705774
2018152615
1654027215
50524829
135824137
1443062222
661867380
89167091
2061358544
1039717826
948882268
1806433592
287782647
285845798
934604052
248960717
1441658379
2090383128
327700270
1102569570
1224201739
1008520072
1672249044
1527505237
890423238
1175415442
1894854963
1524574495
1816573749
46467233
702873448
2005217162
585436819
899216342
272652961
92780831
468041808
1866571912
446982305
1830961577
2095930012
1581557124
107112194
682124353
1339960488
1289182348
188289018
1425331762
894110848
1239124326
1784107147
1454691274
942930668
1807081868
1088427183
890405384
867670617
1534393820
1775958607
940772446
465650432
790853583
970432206
500260203
65780404
1290652567
1821159565
117160466
462008631
691423718
1833255203
50238000
1261560432
916198357
699447810
1059340851
1281975550
1342722860
1245149870
476935606
1615785305
1917044305
1313732835
1820719197
1148394803
688508297
323314859
369020735
1368496114
758206021
702311714
1516496433
753390955
1167514443
1890017492
1446798218
888162308
958022890
622713971
490690463
1037803251
461123828
872115186
1986159070
2035156847
1591632969
1858243388
1708508898
1372779254
1939076810
1236136403
1037657371
324651368
1909906892
193815660
1575588697
1795218210
213482183
1102469868
2071164355
502340262
1951296904
1735715816
597621145
211928974
755071372
1654728420
983218504
414311811
826943279
1115327072
1707242570
2117254884
762564935
1064788797
32121973
840125707
680779083
1731278466
1738374926
1020661408
2024879512
316248576
1244517579
1644860665
1537268759
392793800
2127707000
2102583607
1391567846
39779753
198798502
1795261613
893581346
1654241513
587275128
463223712
655622283
522782571
1470790375
902129486
1987073020
1203719337
58954307
1210910860
1593065712
1420829179
1859425959
1384413732
830701024
1803925935
1411030083
2139868994
1505367480
1214995932
507832221
855115261
2030226194
93226359
1185893882
132625213
276721269
269497610
342432041
390995582
47849015
898958162
539693082
989642437
275617123
1136495275
1726503889
2070258737
314099910
747011762
1703541794
105143432
660146340
1798386663
530550633
2092616001
1013652019
1600353186
775696684
971522025
1944847897
55759629
133795792
1079620301
1468475919
461903131
1873440580
105895659
46193277
1358447044
144147110
742476273
1204196347
206145984
1187448500
14437599
88136043
45723617
90565293
907790794
1323286483
323175478
546161162
1189150951
1474728006
1976972577
1852643266
946508053
938173906
260820343
1329302399
680229399
189424396
2118253776
160255628
208297652
1795211258
920508138
1006229255
1721587562
1910493115
1885342835
414239783
1983114439
1213741987
864340446
1928623743
422213029
83546051
576460245
66500441
1362791019
1852727487
430323775
213619341
1940091556
675048565
53552374
1670794801
959685211
1147624416
2090717053
850432300
731073358
644364156
1161796131
1994382367
952988980
414795385
2082559907
359202192
2073231309
2037316134
1408375943
1300721579
1312198551
1467916014
1808608963
816306183
761074897
144839234
68119736
1473566690
1116252080
1235899927
1615744413
956033893
523325038
1707538707
661999792
1111709314
208713025
1652083855
467476178
733503055
179848096
1886692965
2109599123
1265287638
1825126339
1098886082
23748897
208229251
1326899203
736389036
2096974893
1781219040
514274938
730547553
728713632
1707199453
1995162312
900657198
851738954
1125310040
981600922
470934689
513475315
877018372
1438890434
2075351000
572106544
496563147
1435098361
619610048
1539759179
968916291
1444834586
750576763
22386897
1796813346
506337712
951297291
244082732
804748474
395592789
1911579230
1362055007
1875460812
2008532668
67942208
1162694270
841125705
192611370
184703912
589811836
1194307712
1326096435
1968688982
63891721
430854443
1054415844
415397535
1362059628
1343608178
7660997
756342872
1811579443
1672931720
1777790880
324316332
461079499
1305654167
720523247
1821508002
1198923264
155854263
558483840
428478382
1699729500
1693936876
1000528609
775793620
183359121
412553659
1524462704
289209839
350549984
1329467860
1206848924
1985327000
1844756727
1094801685
1553729421
612353246
1631398727
124765649
1393568129
1096444052
134238620
1540095015
1835095171
1707040666
1027447437
855128869
46725794
1839200723
253294760
1859459668
563807830
145439145
1010905659
652719335
281266665
149223284
1845383987
1342719944
960401410
1776397090
1474147033
1785890846
1899289770
1516949814
8569838
226478801
336982798
111018627
1567878698
1549376379
535677695
645515255
254088679
1135123999
1509946378
1450358913
2067006725
524872007
203474883
2001519810
728585704
606931902
321116750
1243052524
474470037
998946277
1867428333
33835692
1964687239
179834732
180481976
184673237
1471714785
1144464131
1276234971
1054393968
32609320
1578980198
1804733118
2073437987
1856015044
1830231605
1463844709
240716949
2027143598
675915042
408149527
213281479
1203765053
876141092
1311569142
1673410998
1476184840
1089464643
363475729
966161682
260909233
1518521580
1304110975
1893718890
2111379410
1041641105
758021205
1339507231
365670601
2096488005
1199012608
731354105
936105491
594066822
170668424
5789288
2120521587
1159225254
1043764613
2135260181
2045674902
281472468
1907036897
461792422
530491243
199421649
88489298
1037910614
568884855
57810989
1451400294
93031047
1233207119
108313335
1903194801
815971082
1445809515
319445480
690660637
1243640984
508536142
1009740586
1518372758
303247193
806245188
1763446438
1014000278
1917542404
1357431032
1507839808
729836445
753818215
908520867
685439571
546734303
966446267
127620772
1551783703
728615075
1378080759
630310466
216597097
140816161
1069677111
605172211
2066106576
692981684
1361869219
137737948
575995059
1579099962
341658830
1599394698
82822318
69157204
1910423675
51853890
175161268
528412336
770371532
129707601
2051886137
1609711540
129950985
1804534613
1633380222
1336099938
409167699
735923546
397951720
2073102094
1754509200
486514753
1695243636
249153641
333781969
231885047
1466916114
1907368999
862214309
1742949163
1507770148
843387809
1006680929
1394509630
1343877242
77278630
1980825651
1941986304
1975821298
1326074343
1451245254
2126195020
502226134
2027535772
376804008
835360147
1359086547
9058381
1226338223
894479483
1543583868
190334580
863295622
1473160265
660118963
74914761
1896735816
1716549181
533043809
536324911
877572070
1551272208
1758247691
1831448528
1670153590
223117043
323536657
957586373
806604560
771029071
834241050
2139770814
1960900387
920977377
1033600069
899232651
429907386
157169029
667362110
568611317
1158898400
116118333
1949401848
1683439585
1785949272
2074392595
2127520174
996521642
386774360
293759253
1870038910
147804003
803851804
1221948557
2124284119
947534837
226374975
673382929
552128741
244712840
1900653122
326477707
1966830506
1350518743
1652912051
1022480296
920404358
1965616609
1260669223
535411716
431502738
142292551
1319191780
219818897
937885845
2078130656
1955156842
185177602
1529014094
135607905
1428447424
748544802
1956516968
653391105
1947160744
1624432896
2068559264
400282718
1177131207
899116836
141971087
233840627
509860883
6277656
723960271
681117496
2097168372
476424733
1335258985
1787994037
948249997
274211796
1963877569
1932651855
2046546398
300892518
284842736
1724073110
1997173863
788504556
1166895319
445721778
820597333
1139440750
536143669
1774726349
477112213
161289445
306550889
1561888334
1335045365
1476301290
1891642710
928674045
1898792991
1477308265
1955176991
2145754794
32886501
291533467
1911534927
386850798
515002742
186114582
2111176928
306030053
607052444
853750555
1553232355
1871323761
329654058
1002762890
1524306833
346198972
135289770
339338125
2077350001
1821656789
2068423688
279976411
405603132
1917649915
899400915
1958270610
1306586795
265198782
246485741
1963709629
212091270
430483808
1528787672
61770621
118908857
42331651
1151420032
1757513988
1023169591
2001436290
243163311
46976430
677153657
307319240
1414448292
1181627130
167255763
1748527052
1471259815
1329397446
2003984936
1828573421
993373320
639278082
454860430
1117910805
441966217
1154364998
287296277
1065399569
1795860108
240500922
759221929
397830591
381002648
952388994
524196037
1019519096
1828352914
1348090074
1576154767
1022240878
1348532191
502148847
800773635
1072405573
640011029
684224614
1053256418
1370135749
1391231944
1663401426
446717446
2024768995
1950105060
362312173
1925955678
1861480663
560210749
812741075
45290114
1342422830
692347715
1824357880
1043311542
1212492621
1909651023
1095512226
717143646
1752197076
300053802
1009905095
573714542
1302479411
1549364673
402998161
578227882
249188834
1401588536
2119416591
776569954
651220486
642458851
1615990193
650477127
741455973
298157489
463758428
1748045356
1248718876
2077729096
480052586
634217775
587666824
453515791
165988711
1019324443
1174183478
1214682518
123027458
273235621
742595031
1843836088
542988712
1710388002
377076973
1414641588
1051371045
953080896
1298456832
435738385
1146769698
1214652626
561193706
267042645
1601826929
2114329005
2103768412
1538275340
1855529562
1187326993
754074057
1228707534
2035497079
2041325550
115270954
847325290
1221122864
1585112094
889134736
936744959
143471399
425502427
687983662
948156930
492212829
181897006
381456941
1963113559
379024477
30603191
650588945
614943426
471951809
2021989087
493979604
637852741
110011072
326904793
1390590655
48511316
1119582345
298160818
360414166
1696369850
1981971980
1141704706
1375874848
1082456351
937007870
1011308044
398800413
1661067938
631471727
591778588
1226660348
1973663233
1459249860
92758976
480870855
274765732
1267745857
713058721
536619858
515990280
2093261719
1037546561
1130459606
444959078
1983425023
1616868298
1458315111
1470562305
500245317
1814492155
1887747253
1892252858
133337704
2033654768
611073424
1883484420
383150419
933851997
2136152637
135007645
537180887
1659245967
2081103703
2129418363
1004694694
610970089
2020965246
466719501
510435917
1857725615
842708251
569510022
2037119914
974543879
1472967575
1587258828
137575583
1909675370
1726877390
1678303631
711634258
1113143776
1019585140
443215624
424662500
1152310822
914375496
185165181
1888661938
765197989
443826473
501669921
1542255924
575166451
550521532
1689413884
1261764599
531906993
2020361419
1584320988
1944194185
562285925
1754598119
1211706206
1532250717
972891030
883746951
736978783
151990577
1872502282
1772207644
1436216593
1544404761
2030211491
1237848239
880820613
1449546890
933324313
1135796983
562451666
790227367
926728711
1516748914
171955035
1077731402
1797564430
413635897
188225884
1436573599
1034055365
273995403
290627506
454408321
630364884
1283345848
457541007
859270052
291957185
1411821281
1211906634
431227658
1563640139
1791564411
416553623
1853124253
19420
630654718
1470606123
327055977
1249396138
1687865686
75755711
10609317
1924323951
1234836840
965623699
1620064205
181316975
759139503
1240635314
43367315
1907016510
12111853
935846066
1700267656
246692846
1965092618
443637406
593829214
1568069974
1776269144
448182158
274492342
20085564
537078764
1309205270
1426527909
1111838697
566635717
1406992881
537069938
286080507
685853810
868827970
21641786
588136203
1690966886
1362004611
1455175523
2073716225
2034202319
645666189
1138030933
1850741846
716967361
767778643
1813027640
767454105
685743039
640681463
1991185695
448790784
1665221987
684441053
123159090
1764498593
1713502532
1445868509
1472293433
1631098366
1502970985
1906509260
301906225
2110634530
578579632
985060361
1821797749
2066992352
581722841
1652992751
1111597297
1390283861
1172443991
1739022922
1372581256
1851255675
1605603000
1979165518
441692444
278391136
1351801341
750294455
1192631236
915610932
1984448648
376558352
27427033
1624602687
1980488593
2041064293
1254196147
1641513545
1974785935
58452372
550773175
1788362176
1856496219
1325079150
71794115
311652394
694299317
925495131
922397641
337455502
369811933
291730694
2020883261
780113638
612954519
1097789464
702397431
871070194
1284366909
966111419
1624960858
2000290239
1437936759
1945575013
747568881
698203400
883449649
564638198
1083955717
1345704152
289905082
1009554389
1784591147
1578000282
1189734126
691098991
1320172904
390282330
23172128
880403697
578920317
1897208249
1408316409
1962693957
1785701271
1651433696
1952024878
815748162
1476285079
1800293914
2045921518
1096487970
689262306
474778145
153788622
669717222
818015862
1839253837
1906380511
548454995
1623619402
1793653889
873121224
258449798
1606328517
1546549821
81766599
1990790062
291373446
838059251
365996669
374083396
1402535359
1655844716
1310261393
1091838945
228832201
594283808
2045300549
566926471
923844176
595141727
907755827
609712976
1708173814
1055642135
1036292397
1919171897
1935944564
1628270099
88120948
1933288883
79529051
1989037123
305766530
1653421942
1369168825
632383244
1249817110
2001006603
1714223750
166440652
1818830776
252940567
1729558171
544312094
1655188036
445490743
1803141035
752525336
837810651
854617397
1459958293
1945996758
1540565879
788303963
1930492661
571552117
494309102
2030230333
649366448
6115497
1527369020
372673894
1312085971
670321134
129460581
912236130
1949862868
2055027259
1243938076
1028642314
415241870
446045905
1978566161
942324030
1268297819
340851808
1950555871
825252997
1233237966
1649023974
975375096
1991329271
1657808939
360551836
838957056
860684719
805212665
1903230693
10471968
791488864
625774948
1459151501
1834281657
1026039392
257713298
1152534296
2097297953
986818524
2014465399
1272900251
1924120884
757818772
2111042097
743785221
1974351795
816337103
107878774
1659051266
1377827053
1558322591
958118474
195105665
1894982427
1286597141
1950636717
690350343
836702176
226342999
2015739071
1259592393
483131776
2113384321
444760461
1169144248
1029941051
386487638
494067254
1243213955
237919439
1877927327
1107806011
695441959
1916592273
877150657
1998166426
1067998504
1073711977
1314712561
684006365
1563780414
980591520
1943223041
622388531
1243182550
741620562
2008862929
526495899
62631569
319989051
1080541960
348177305
204508940
1777202424
1785311004
1346407512
479358265
2127258450
2023811323
880944236
1247907832
1016060373
594820242
735019879
204002935
379025468
392845689
680694976
1898738556
352977305
1184701886
1426957954
1904415540
165185404
1680309193
118415460
289129878
309150881
1803501657
1146034092
2127380985
1191536438
1825875022
1629399660
777424154
1755565833
1100726849
51431695
298177039
489851557
1653744193
102826100
1866498595
28292689
1287972470
392925984
1686583584
1123535143
1310616741
1879676656
1582818465
1604392382
820840878
1586272690
893875656
1903885817
339844355
1454931647
1644577316
97320234
1923026557
360906248
226649554
1884936206
1456698311
1904362924
1287328341
2037225431
1788295643
1910143337
1661555385
1572260438
1062635785
1496344277
973162300
707658245
538877703
1392389265
583754243
740896782
803215113
947571096
1882688553
1060837776
1603708662
1988895888
1547077603
1804887582
1727241037
480613779
2145830370
1717544731
1391257959
989884905
651413974
798533372
629269917
1820226733
792493729
753905665
1865552897
1302809214
879280034
918551138
1170897025
1571073800
25803491
1026287230
50573596
465569770
1256155610
340670492
1412179443
345775091
313894081
1265147659
1124588656
644746348
1978595711
393616170
1348226689
922058818
989606409
1522638273
1301445062
1341719917
1093853099
1109216079
318430382
656421224
1412776610
1907709029
388206532
789931554
1541292548
560346672
812480865
298042772
191597788
461597356
373190129
3581015
1405624530
1475908404
1874296726
879453474
216519854
1609771391
1161857709
678252095
1299508717
1458319766
558339675
446391320
991568790
1688945089
1781129636
370959632
1104260534
1534103562
1440881538
1777859093
1657954160
75635500
1175752967
1027240104
184640975
708759472
188077413
2104055547
2091172153
1381627138
1984787096
456884040
420939436
282542349
1827069994
1543115063
526592553
8458261
2133147965
1627827498
1801423497
622577871
1307781332
603012655
781535152
389847683
623329759
212279220
903524884
1138531005
967817838
1645725149
1136665138
920127557
1734850137
845415700
1078471525
2133128415
260426108
2002127094
1107956376
1629442711
164156540
588134936
306463967
1984022038
154355473
547164302
814521445
1007076483
739806188
1408298010
1364691683
500172035
663929905
197418446
1726035883
80481879
2022191484
1768650309
491034233
1235947264
1414401294
111808650
2079809518
459637196
779406491
554985204
163978651
1828836946
538348767
526764312
1770147078
1805822349
2087456461
544333686
556600486
1514087281
1063277273
828933533
993353698
1177566577
386929803
1625602587
1159747934
1683409733
700238850
57044700
694491513
377694836
1726285907
1163367848
512365358
382322915
1325872267
1700243937
99325054
1216008953
1550045659
756286194
1682982708
1020402171
1284945246
2002632395
1104667887
218711910
1469761522
1035746323
521999020
1905000025
772369854
87936321
1565658780
1607205648
951604238
558017158
2058545851
1105417661
336188706
1514592265
2088041462
1678999360
1827416237
1947117098
1630420022
1896724319
433908220
952129759
903686224
1426571961
1036837138
1557281771
2062632584
1676137880
2076939002
650305135
1245197887
1800097845
1370025054
1440369134
1192781567
645487399
1002643583
1133170251
980734657
1162156899
238550761
727759431
1733030842
315449021
1856331025
1246924917
1598240789
2095117233
2111374456
1025536850
683203664
295703238
1452487767
720435015
1167220487
980103675
1340850256
938171018
795821036
1552244855
285298842
1879816027
721877188
1020561134
1714156094
647613204
349719922
1738227788
1868030322
840827607
282129855
1837203115
215349523
1980428911
670019386
1195545936
2085089017
1761104857
667790955
37577348
1013487738
543916015
251838000
1515221973
1595489330
1256143416
75874092
1758279207
498592711
246759726
423976292
924206914
1427664365
1648184149
181079294
580708345
323233789
90416534
190226443
1947187512
1174945972
1688558061
1560692454
972269175
339534695
1981119499
803235503
1202187436
2000584948
458353631
2703482
417096811
1330856243
1483928297
1268115870
780306578
1080303042
1660731238
680539901
1598190866
2043782705
1574813608
1832552702
665410583
38052068
830048439
1259872870
580565712
2075777500
2136605793
1418339815
2565990
1503069084
1709909470
5908579
1123009160
1468516518
1984583893
942005218
1531251984
593316307
1367495576
1392491953
558245550
1485846470
1688777666
819459071
921170262
455314372
525300662
1658498084
1360842579
589575547
52316584
1004857786
611187902
750935609
1538712514
1583143214
145463852
1034512937
662194019
1084390494
273449379
1604666635
354889130
2005383068
1079028784
159897098
528223401
750239133
1222857692
205084871
1975965623
1685872557
874859635
867294636
1883584134
800487622
1563277199
865483920
1007038862
387768116
439891232
139454055
774374600
490793838
1005838518
1197916659
1689126783
1325221286
2068614170
1192398987
1587148770
1956528286
143732234
788924188
2083083399
947938693
1111903871
1198196405
1093213582
940969244
411831258
180015765
788544104
1013398051
937098814
1985720526
1593079841
419812525
202731838
685251613
1732538648
1770979800
1870147486
1146183836
2054613397
1880312132
206263553
2115100448
1992908259
1307471309
2132126039
1274703178
1313412163
360969617
941251517
1175790034
1906725687
205422865
750918054
616694014
1582812022
984504141
961423847
1554235927
731466161
1105494300
770895426
1902026973
994957176
1697552966
1577253015
1123406273
681180637
144170466
949036587
2044562010
466208550
1787447429
152502239
1843530400
345840884
1203779630
1412798665
1905262018
981720724
927186734
1267345792
178632838
1423362136
1599654002
1311478983
2097725065
574378128
755204378
71185554
261256155
543826598
1508615646
1024919639
264118004
743258059
795707889
1121846430
237300916
1556471088
645633777
1285849958
100899742
1330539783
341745781
102834899
708739428
452394930
23463006
525994163
154993046
1610891155
2048168965
1859604130
481951141
1543883830
637855619
2085045756
1361801355
560300778
1543044219
424010655
1651325915
330543927
1611358244
199610382
191921521
27619399
1993035065
617020626
2042984127
330940492
666491905
1286185596
1545625357
988033754
1744991955
991313001
1492339230
1915238687
1483872376
1653274853
1221482448
1010139625
1736413595
1946341801
841559200
1346164040
1466257935
835628237
1617180320
684203823
276547436
746414649
471698557
657346222
887849779
14099666
861752176
1024685731
1498119521
656076534
196944931
1283865180
483408690
100983344
2114239924
580847380
328716218
1347534740
2079541930
2037911799
293942846
379165549
705275410
1958407420
182893972
196689138
50950193
1391949926
1944669715
1202609873
1658898761
1126010687
132473858
1241007103
163032422
458287494
1489522194
777854937
2030606639
1100003821
369091789
1715989443
672005952
21406879
841050329
1259685960
183183916
1832937568
582612075
1701668978
1902708436
1151748944
1591118895
1817561868
2064371045
396544100
393363144
382441645
2046712472
1660959321
191819099
1017912950
1130394811
104286306
1940023720
548825513
1367953997
437364285
796976453
768569351
461277743
1082802929
2134147515
145233136
1700199228
1106774094
2024015510
1403949972
406444613
1671210939
1972947555
312373181
1561798494
234710060
394012600
1361094678
521061484
93935196
651207343
1408957732
267219745
1268363422
1945797120
1780180984
709374646
1205605811
710291874
553244031
1749541923
965182724
102863295
831632887
2079679927
946096867
1329647330
373568873
1715279424
1729563652
202562772
1866316018
1345699920
625120175
205458414
1836630826
1023036737
1672582200
1396306091
389384811
391640866
1882097945
1422509921
471760614
1965127837
2025268693
567703298
676316927
1822568668
1273878731
1268102659
2001045881
1981976677
929267375
269705323
273973252
666938373
599870607
139025981
659113058
1962546337
1789381345
727539662
776197298
487669411
1805593271
1090390957
260903818
1097902577
216152804
1586258937
2045946521
323708498
1010431557
1889803618
745701090
1053010265
796070378
616327965
1888596195
463183763
248657568
1790639758
1689301981
585226092
1766655320
1200391910
1072789334
1467669707
618917861
1338922072
818776188
1055337321
773342473
1435103718
1182709514
2002436661
2026730814
1900501974
1456983984
532799427
387460301
1786290637
2116542165
1692071251
209411597
2145191218
1589135476
532562640
1169552954
1111990036
817816291
16032377
2118227860
474601392
1594815889
868034313
464177914
1809625584
195752053
163554470
1970930081
349789293
801516518
489473072
1525162242
888464195
2128394530
775099570
1848410560
516205815
1240714797
75902837
1590069641
1762879911
1677886827
169971013
53149206
1821245148
630541973
58629103
70937920
1686557758
1575339915
688777979
1543180939
366711133
537049748
94928695
1283772393
614388819
493624429
1218839632
648849728
1356665644
575991850
2101332917
988327564
1626288549
1360566615
260574439
539558176
1838422820
1712440029
1847836507
1596287455
1256140450
312983985
1728053755
947221994
113749780
865499669
1408193320
1410288799
330601691
1724502646
224260250
585746744
259235616
1909610549
45073200
1102168300
1142356122
1509259746
1313496642
641823995
1283583461
964755921
1989130884
64816351
990342590
1930821857
2003643202
1597387797
228068944
1111560651
1221436899
1808615086
545459775
1635254926
1510942238
1162017678
281571703
2079298924
1851619152
1645220595
2092855410
1065129387
1841209073
570107417
1902057899
406131032
757512929
655832887
1153354002
1822414359
494594406
1533319857
269091916
1692082600
979763218
476910797
905223388
639843484
1033360534
1715463403
1404579294
1143296295
2071413848
1374336900
1907158783
546188783
1086310758
308637684
1754700387
151758745
1601115761
718525463
1018322153
1611585608
125940803
1834465035
463850714
1190653286
836065859
396098995
659299740
1074106061
1534451904
50625927
355379695
1844345928
1211513732
1169520879
240837542
39836175
1257502964
1465070815
500923765
524197075
113079606
2093529075
1353684814
2035824055
1233283836
1081901374
265691511
1469614775
623545875
648997189
1381495741
666614109
2107258833
200414878
892958390
2020913493
1766610573
1947756533
1871992033
1955829744
814040498
168923037
1539732333
535212676
601761776
285500257
1833952823
621394172
1133344377
1127367192
1028256243
1835904896
2119266468
1986422358
971540494
39475292
1331174297
1639240903
1352131711
901991419
825505968
2049975019
1154726366
1772002319
1985141367
1328618958
1898057991
1222877936
1003401043
1749186946
1009213705
1276093807
28818366
1590665281
950387040
134671420
1097225800
1419070701
1183899253
1780659744
729892450
1358825423
1331484240
1629647986
1877125465
1913313716
845145403
695684449
1739627590
1679030644
1341480837
277009541
940562198
814902355
1669163413
687237561
1007727862
1015411702
324626785
1645446442
271165456
1691535427
536368430
561258444
366989510
956173366
737967711
987551304
1790709834
2063770580
943370519
463710477
1519032144
1075254237
1091916068
85162058
920893791
1385031971
2046130068
1898830532
868412100
1186297428
501851854
808384080
26550793
2016339087
1127313400
209080672
1320159675
10964047
354381420
899167237
900335735
2000576091
1568077617
1413334159
760979412
1647818585
1504037271
749092901
1265791220
336305620
134710277
189800449
1234259401
101963106
848684747
135776134
918914556
775095899
601933890
8956241
155869254
830806366
1622444713
361635844
1087118460
2059769746
1651530220
347879767
1565324746
1956196492
793476223
1104101831
61865588
1804332566
1128675363
419929527
188577431
1809642725
1277115135
866613890
171938532
47958403
357557805
1390982071
1026009633
1485926570
168392336
2050748357
248478700
644658197
65415401
776171782
2012599987
2047428918
1277036637
88658900
1535941704
143667643
601648289
1683245149
1002792258
1885943513
1906001367
1819797512
656480650
1828816423
1964969473
606514281
894610119
1858653957
764686715
900019224
629877811
885208792
107009031
102953721
945508259
1299836286
372217766
2142502288
691482887
523631552
1220593835
13026794
12532041
140502947
634820411
110162877
1002959152
348935032
1933971166
682436219
243999167
482472379
1913757140
396259222
929209302
1005170876
1538893273
353656435
199300438
1860220941
980684154
2071275613
767271157
1450541893
99712662
1103566540
695171585
1504171807
2077460480
1850161102
1553757252
348848689
1828260597
1868136271
22707420
247667664
2037141194
1991993005
2092938631
937337983
519788877
660328617
925571210
1518682173
478854306
300467179
130947314
475383812
1786296600
704575712
439697160
1776342279
2051458491
1454737974
1572499340
82532898
1628505073
2134870530
659811052
1108938573
1902480989
714675058
37362046
686309957
1577615484
956250957
2028708352
1637415857
1734197239
1815107383
164090464
621783326
924011077
348789803
853279617
1390058777
2051163789
1338254768
2081813281
680112568
695440990
1543399644
2025797754
1504860041
1274314292
120023796
1954277292
1679037940
1119628694
492949812
1123219039
329894801
680484080
2106862447
1303437295
94561493
2094232514
2023271386
1720970687
1357078026
635073991
2100525692
525933827
189778943
581701757
380998224
1723973499
63028757
1441679521
994155888
1794977338
432192628
679986366
33177279
364755611
213087385
435962428
953867506
114318035
741707725
1379033743
408181678
616693120
1268788326
139486868
1392284202
68995723
1470923552
243635532
502022594
145125341
95714218
883186714
28688371
1957657856
1354695013
1407255511
1155870155
619509002
504060268
1250194939
2120712992
163712121
1467881842
1251908415
1386426996
1000664990
1365584043
876134054
1634128576
1027261254
491600685
623725428
1938409685
113307674
1954088994
1060610003
2110536439
1930065767
776020142
1184410184
2035000011
2054020682
671815147
484126651
1150075179
1984513968
605912719
1269018136
1545313981
701751493
616631407
535714112
2132014060
2075331006
468725327
651896377
261793466
986415243
217734654
722149423
1597888500
818376102
674160457
1308577830
577288921
1522322543
1177315539
1857485957
1201697309
1338747463
1955342244
1170185615
873959388
937119969
1465372055
460639726
935586949
312212604
2140788001
906425367
830652201
1875545070
1087303203
1005928571
294999296
828392479
1040521331
1801182388
2004967716
1893495144
479351260
1385562526
1537045989
1921963092
1504031140
677985930
1684666662
1946714636
1589603970
1664696767
960190181
404035832
2081949679
114976279
923301470
1663842241
1983779743
170272020
606378628
279496719
62357492
1168834620
1336924270
1992719086
1411200874
1353566877
1721429804
640617458
196927062
181822817
1120534070
960122356
1966149
1357797685
460236769
1119440347
2122631580
406360239
1971229389
1502121287
10149954
1058246715
786105352
1629414830
124605635
1698899893
1815003410
500023278
664630453
1551694375
355149782
1091692568
1459997088
1892387454
1489436622
926438420
1153009264
1308952641
2007632127
2129394161
527170790
464575469
1744503423
2037457555
628483333
338651867
1146009969
567967284
471663593
303760136
1242648297
1079190089
367178602
1443917446
1062854716
695992642
715137993
1579979261
1791560664
2032139793
2136614176
1940629501
286162864
866079841
330353156
815636621
877890273
407625311
2112544716
1876176086
334557031
606414014
13814161
1724340148
68463382
1708944541
1958629211
323677801
1115836445
1709536023
1200472940
937125822
2067670978
1418256695
589877482
370114865
258333352
200110883
635918308
234005501
604851266
597357026
1223285286
962271658
2103731337
1682625065
1111451137
1953217280
329235658
1489531468
963439604
753162372
308871074
73640158
454428898
1982613870
1856673681
297693377
542036057
668862638
2086754894
859990922
1613019232
2026458726
1686420878
456615817
1858136566
1696262690
517161896
1550589183
1875530646
981782242
2124694094
753760738
419411398
1471612547
559674484
1388232847
6978882
265521735
544773564
823800136
1099357304
1752389256
184574347
434930999
1200489739
1238564548
1729429936
1654921356
1264114310
1742020289
162132184
605519244
900664765
646359339
625626233
1444885097
726838783
1333264256
1906425535
696002166
441769534
420215355
478906105
1578049835
413466268
830441389
1095941718
802948422
873999165
1914828576
615696054
1040172548
961167465
1365407906
285770644
198130513
558607153
702719517
1860143280
126545643
622973907
901838618
1724248537
524021103
1910047482
211186220
31624757
1277012527
1195831850
1372886066
89539255
1237564119
725883113
1882486161
1715385869
1440080419
278032998
2036488413
1511514903
1812209150
1391290995
164615172
735417021
133663207
158144050
664119616
1008155894
533364417
885916385
1805778733
1959632127
27933713
1272304266
1529217281
877577168
1443407318
760929144
253445483
1611282293
1411851820
1003667297
492988524
1931663679
1271431388
467448931
1247425091
2002182450
742674966
250190
1584104620
1667883236
668577841
1712689862
822167970
1172510627
205995219
498885469
869480639
854870114
216556270
762844710
1054786675
730065375
796569262
26954313
548651284
799708019
1968503481
263466623
288442879
891694383
105272095
1687746760
147655101
328285473
1656012864
533197970
852085529
1732621061
1970710393
699732216
1149044425
930253096
1637942603
1165170317
1604754076
2042008473
1474074044
2017136953
472126885
215441405
2132147473
149130002
126635895
314586442
1319496354
2103765287
1431865721
602239650
471460207
842245245
515925580
1314904399
99232169
79176557
344335002
1315179429
929651720
1021975762
1991084486
1906510200
2131726046
1922685787
1574810013
65377406
1645747526
830528377
1838414879
1918631849
1039919753
1022413977
1467745139
735400316
60578448
1269494238
1611618101
1250064844
280941842
138708719
1367068323
1476973898
100276582
1892387601
101085582
1830251043
55415914
484245369
1853400839
825512381
1613813402
1582593558
1715063558
53977765
1082010471
529854741
662546802
2036257483
1645491391
254978911
749943263
504764985
874641800
999071588
1024669202
36537723
134654419
121858183
1350822971
1749651612
289714294
157860412
52835592
2048663824
445063461
97578905
431739857
634325833
1736711933
1523971131
1612877192
131012051
1057319268
648349457
1068031168
1107994342
181389912
863750935
854955400
1404847958
1345791149
54884459
1122618719
1679084134
683507693
930937984
225753187
1280748991
185347222
933875136
2079210777
1222308916
1782816928
1942916541
1073700826
1149862688
1629527771
266908158
547169415
405243230
743325036
1608041437
1734844160
1152879229
1966452598
1219428673
466226329
1924097591
988456526
429856085
2074492347
1532593645
124767644
1014935483
1830047334
310627089
809514498
448998986
847908003
1026867211
1335081265
1186002630
1738806142
1131187789
289896799
346350347
493767860
826218955
517440859
1125250484
1639157427
808030704
361912450
1192507272
641634508
1804909024
291895699
378125683
1901630612
174133850
315668038
1508263569
670752121
1888219903
1018369748
2058104299
1073994472
772305452
915462319
940086114
1953092949
1851411521
1432173085
1641390538
497095848
1475508706
2066016264
1915324187
643408651
59118093
1940822832
759763741
1696799934
258793673
952293852
1431951234
477412290
2011968150
1061466855
682197810
1616230615
1068531204
1247806244
2104866128
1824796856
1523243835
1644150496
2114365566
371170129
1259122164
1474793058
116569060
1599454317
1948206246
692705142
143533054
1414691136
706779784
986595952
2105150643
953729419
869803548
1380814336
1096446504
1018301146
984112570
1672538854
1040653903
842257464
1090861620
1723237094
154630033
1591201831
1701942570
855045442
1290062456
1075393796
742907250
1123390765
749282001
685403117
1669850825
1338763922
10427036
1727732611
720184164
2048840172
1279687945
315788385
929658471
557273109
1712002984
801758478
1890899889
1357648697
1515448847
308097
1797937246
1926395389
409566649
1187754478
1193108424
506985651
616421839
2036220865
600941225
1266338368
276900000
512881742
886472449
678987039
310865994
1872750316
1732478122
1964613
993789920
1588499119
149520388
1202701619
465111820
1766591153
1191777354
2019469406
1000705884
2071531322
1106898989
762158348
23371495
507293285
1964723388
462072488
1770509134
1136565038
285439478
1625908900
1804385875
1280537981
1592152831
1269972818
412623723
1801484101
246865571
848025120
1897203067
353305514
1702668835
1047855438
1507770762
422918769
214066222
620900000
1255696356
389059264
1621144842
1717021493
1206407005
2033228389
1032095889
912646948
221415955
809704091
1980634351
591043788
1876216516
1609225795
655931775
1321510315
160486854
1206417166
1539361011
1675612037
1187873704
539584439
1356994599
1518892155
1326261808
648243594
11702846
1688414298
959132459
1841354147
1213544532
1522818130
1604525872
1779369107
319772797
32656587
140297680
226119534
1112088183
1392959175
1447971277
48235541
319682144
842807375
537960659
77980099
259536018
1592659712
1221944132
2104423292
779068446
132757885
774393004
624018487
650542113
613512268
751623997
1684984016
1687279701
1385828380
329672671
1027822751
1365958782
1862698787
645171845
1437010532
551592131
2046163522
524281845
1021625896
293347999
142740288
1444321545
1524080086
133772816
108595302
479412086
1302827528
1043305718
225551076
1192490214
1107422040
617918433
442201094
224158603
1524946040
861306167
1256796340
1977327087
233114661
992690022
718423129
616815072
426141716
1474729797
293550483
1734879614
654768863
1531747898
1836848100
429777585
362024536
818885830
1880558686
2050410933
1522722944
994464873
1973691467
2002125299
1860367366
899559888
585419150
786849184
920917603
1113048554
848295604
1930068667
2032476671
1060238379
1669709967
294253687
1397237935
657853231
33370755
317409347
2076098825
1563874103
1200772376
1164893037
797195190
2110373976
1372568096
1530848637
944196583
1053089783
315441894
1426579610
475467037
883256673
1613867205
263415187
1251081478
1835309709
1177901634
559062481
315788037
58081333
149184823
1583593551
1971500042
1326986784
269371917
1913683939
956154166
52089166
1081059727
136055682
159948368
338055412
1946430708
199336200
1476823133
1313116836
863883904
1980655502
1662933378
733568523
794054082
536311410
1145356467
1547065094
1304125621
428993597
1906724312
1500614078
1201302025
1137832728
2081410587
1823631796
1574268235
2007907386
1318547859
972975591
568458979
1284649925
1200876010
184198135
1894341876
754356146
1054760083
408733546
1755244276
1999985614
1009579743
1549757450
584026168
579952476
1866438443
1773172091
1087595161
2052188250
739268803
529881863
121088249
1504715041
1173181098
1336091979
1360190401
1256228165
672524658
994093931
1843758830
74493957
1160325333
485737113
2146320774
38444086
603932021
1218213070
1671018028
572268692
1356024485
2092657289
1810049837
1877402932
1629305923
352673809
1558899094
1394777686
2038443870
1634919733
99200488
1558303839
500776068
229240832
266998954
1416957819
895024107
196374351
791024404
1569982482
1343316840
1346294001
1158179130
1855574768
1624373335
1045337161
1080854636
1172492071
1996452690
1296433394
1531187892
1167584913
1357629254
1046301193
1783409165
800816092
1978477335
1083788215
1090937273
377491638
1124313711
2133389006
1249552205
1280006258
58135102
523919280
1629304976
1022137449
1600820641
1167166254
591424957
597654335
1554548027
144945025
1489568219
832296464
168108742
633305613
1718169652
785155174
1324487976
1755286554
204289042
202637842
2063905593
1962503206
503101849
1909383808
242627996
909081336
1098713844
771998746
639579366
1431896605
350749144
1822929364
322757119
479649551
931480540
768901528
1186536439
795555689
935398584
1922886363
564040784
763838436
1511790913
1433372689
789099904
1557472961
2096088567
453588823
1709665805
140602041
525085428
401748647
1237499260
1658190636
1137967824
462195216
771898623
1566595067
519097347
1890412116
1156666268
1145588591
1694578476
1419125419
2036425785
1052024008
995878979
1420330913
333274024
1921978636
345168972
1368962395
905478185
1508781124
1773625157
1235661245
1147251461
960183106
2144808547
1958129346
1074782557
623526316
1276183103
2061015160
381433525
398344920
1235289657
2100322977
1399310349
171784604
1463688879
777996896
1344837454
1860788322
607209081
127822307
1816281865
1667249686
415111224
848926613
1348331249
1021203569
139306384
254368378
1476733839
1460131410
406226196
332994164
69272324
1445783314
1367821272
1882640825
1250405439
364707922
1112595490
1022372245
860948279
1461826119
1766574374
1187291055
1216618773
1111713351
1075699643
127743679
726658607
315644134
2080968366
799718779
267584524
1730687224
839470290
393855144
53912099
1067320611
733297384
989123212
1393873251
549582554
1166222710
1197336516
2010842506
2007244991
248541520
460833312
711750477
231723259
1515960969
1576896984
146861319
999314950
135857725
382197699
202843955
924848640
77690250
1181070081
903311613
1852712361
2111997367
754087237
49806202
647996379
173892323
2012690117
78246398
2132480659
1629778784
2023962697
1847829629
874465565
805273030
725467363
1749988807
1405410337
371579443
1833699833
819186733
1991088278
2049571700
202634482
776682124
1110287217
1280925305
1699892535
1863604121
367265976
760552550
574869066
1275806039
540301048
165951724
1836536161
2005287684
1719683757
1736728980
408356041
495305669
636283496
1832590375
542177272
72589254
111077239
1626727317
1383645662
931389934
1965590988
174344338
2023172855
805715340
819965857
421372258
1030191114
212178657
143052546
688149222
355391147
1099032072
1256361582
2087395439
1004323403
323569281
1215455451
957242112
293097911
1157771608
67967195
825710019
1941707426
689718822
15671833
679726516
1410057650
1610159373
1735196976
918665080
887675942
756487146
1527888720
220171079
1599773155
1858802223
62304976
1153447071
1952286886
69997214
697027562
123686538
2040211476
148126308
1263246162
666693795
568185562
347044759
289758446
722433709
736177184
263484708
1091798841
2051091882
206834560
2140548759
1642010809
785187235
1072140606
562324131
1487244198
1506844385
734653842
1035336805
2055908102
1420800986
68458937
966154244
1202694558
2075173800
1219067894
805551432
181304892
1083724415
1960908889
907868444
560764596
810306152
543340700
611377335
1093956545
454362107
1422583380
451074450
1791027312
800752653
151277221
589112687
1941714516
646402632
315934050
542304750
853454009
1781120140
189703934
2065927480
636824637
99809369
1245736277
989875446
2107847886
701067427
2011925442
424351849
329900750
1890384599
1561887585
254787368
834926643
52172782
938337859
542558357
972048199
1641221178
441509988
1939446655
954431264
764952170
1163371516
786564200
15893621
1354086044
1470888119
144211171
1032761705
348158234
1140926272
128510909
543155373
1629689302
468476810
934316820
1756861174
184415337
399603637
1852897126
1595305172
1001465650
459301824
561678683
1626740886
743441904
1318246843
92480609
14201360
104264441
1808893218
258032514
2110505712
1478293670
835100459
966499130
1854496314
1622636080
453077511
1332526051
1401622426
945784987
1654452613
977757334
1179865368
1915885996
840367431
332037178
1935191080
1213679660
1535532095
806916248
234728175
2126232925
1365660293
518552908
139129627
1957724904
2040055542
806976843
1853063618
1833696643
2102502536
1446386044
1889739165
1732480500
1745966101
1652877847
1412728041
2026467386
546168753
720655837
1572162253
15488486
747429866
241515243
639708696
1721006828
1915845624
408034622
420852388
1058775814
970045985
1023004259
1480695437
1880196411
557966858
1994429263
1304690360
736497144
1790946700
1179187934
3620322
445926032
388313947
812337117
620452556
457117697
2113732427
1525129448
2121654563
1681293641
427265985
412195975
1314007966
46905734
2029212647
888420890
1147300907
278015569
1001137740
2046397265
1373329763
1339159479
2112074204
1325990629
205852291
1177557059
1969637887
1129684695
171577301
105181553
2131515896
1924702215
528903961
429924598
736237170
2075641393
1601408202
1592390605
1388796583
330023110
1135421175
671126303
1129721802
1132639295
30720481
268143252
1114316718
1361366856
495229591
24236980
1484848843
741013779
1393272054
1319691041
1670116183
1564803999
763876158
1587033392
1072531967
1348413559
626660449
59475022
100262977
1976207477
212954406
1026185077
1876694079
1766134473
1880891418
774131154
45757735
1503455990
772703144
1167718999
346347887
217818587
100120395
797012507
1690863880
1659168463
2078315807
255166743
1906596433
1240686287
1504259711
663089926
1805372677
40250199
514705170
1911583476
416382900
977874384
2034131602
1452348635
255639784
854223562
1807182950
784471450
1241473874
1721303409
692553935
243459634
1377338233
1351731007
1870693228
1097659396
26113077
1484800824
343549645
315972921
880262955
2067966908
549482868
277606728
1093525681
2120542136
1408375514
1798178061
252438350
1992250746
969446653
1058361183
1046834594
919239704
357973081
1620967618
1850602520
1235496392
375002945
355957648
1429038491
1804408842
593804307
406421884
1364575706
629857625
227693204
75688024
250548700
274251864
1927047956
141561849
813299460
1309018866
1378930861
1865765440
2142721180
94604348
2004742874
71162718
1149798730
316271123
1509561925
798640688
541280129
463620663
2108638396
1191081761
1920740637
964604911
1228104441
1186811106
453197645
1180533281
988933063
1874013883
539978137
1762858108
1791472577
1200915277
2034203118
1226480811
814600082
1152756364
2127585280
753030720
1943472691
1062125386
361437749
458808396
1682146686
216917333
402709259
346668322
1401203404
1799492164
253460358
1293562570
1619008971
1525107824
294214296
491338391
471281157
214083992
1390781637
392238221
1751547249
1639424546
339226291
509789265
1268346577
1599467917
369425935
2060849519
366266570
1341092731
266186563
679211959
760680538
1385302305
438471782
802197286
520752834
904341399
1292241127
1984698733
796863581
2136761722
347290675
1662095406
821161759
1244013559
599661290
1439379846
790762568
699772647
1081090253
220135888
2065627454
203964935
645362998
688560654
2122078912
169738191
631060040
205392126
198615718
1950344455
1940470342
1934281813
716732441
1932860356
1343982016
537857990
1855464496
1576517281
1438723747
2136044697
920060766
2027073427
1608450230
894258803
613773928
372731123
1725527282
855743223
760680448
1297698961
78930194
1497099212
1642028995
1837468302
1699229897
2096921279
1836422606
641357203
1169520879
2141034105
1198757867
1932942068
287087461
1488354306
1127173788
1255661786
103253791
377807687
837890912
1665177055
1809337725
278148293
1993377960
947223111
1375124068
1509188950
1473256640
2095966099
1915696739
909437607
1927927055
1630436797
1441819624
1033480889
1472755286
1181392427
1830239514
1961849688
1483706866
1590037545
748932405
1180710965
1688389699
650371036
1774030259
620179457
802513716
214257032
1538040769
415498435
128721389
1472540213
2121564297
1510366497
334747079
230077299
1356284967
798992065
684545710
1955106616
1150221688
5892270
2131018630
2112100468
683038372
1867434479
769965001
1257314234
716795689
904538898
1696402116
1052620020
102733806
360680399
614454387
43223450
954468146
48034852
1745162846
155719865
642161685
63106914
477342685
1370825559
315849020
1665960837
634777176
887114792
1832530506
242928919
263676451
1630011813
1722120730
1729954966
1104392024
1946355153
1641750021
388762935
1163232924
1984677161
1952013495
933785735
557350837
1980376763
2056065767
1850486127
64219151
64172473
1422820433
1680925767
1925480212
360047435
1765980781
493170366
1480946723
1387802023
1836374254
527552890
566372399
350430518
460695080
944470728
2076312018
1802045996
2014877795
782981317
181634983
447154527
1264832305
1422066280
597358386
1105587058
2073409148
245061038
1797094268
877246042
646713549
1244746228
1014612134
1321412704
1332367965
16783036
1310453813
1833018387
2033748030
418715221
1095462320
747279408
1100571644
1128609210
147311429
14618042
599148441
472854622
335584118
1290596241
2016607630
1925677356
976027005
1657027105
105040470
1301774443
1242317327
1758462991
735505925
787481789
570499801
1006793065
2028253078
351670414
67929026
869087272
1681956596
726436467
1484991752
402275768
804388874
192602471
846664594
901226749
759343607
535784725
1995222301
1863867225
596527742
756985266
16130536
429731432
1796069951
305654871
194082366
307695422
1857425531
191911542
1790622053
681499020
531178493
1493299537
963274308
1577028146
1010176267
1180810096
206670219
28074458
1717019017
617181656
1237063044
869411989
1861798436
1686230460
218573602
1147093872
1116640512
1919782307
1226943111
370649004
1308447372
110863088
1063698241
314727417
1156144017
2122640812
776737003
263839097
1549984863
557841350
1649464703
1272959863
505944248
518469787
1892865775
1015497803
329402981
571143696
129473570
2120521587
508779685
2023880952
762240037
949924010
1611334319
1734694139
1269773592
389584944
617269873
520303758
136241728
741476060
874400929
1083999039
437544816
201291336
1659179145
1289625372
873915796
1158379565
1519653444
1020022463
1372011779
563974852
11198738
1218623692
74156890
751423158
1009740175
2000116704
812195862
625127535
6759481
1826162473
1932587791
207714321
1327473863
183007003
115964754
1945600741
1222663926
926942815
821028331
949541120
1370548764
1359341206
1103005693
1560865847
154445016
1700479007
1278294612
1534805426
869133315
1210234346
381442750
1454963776
148764869
1171699133
1123282804
2047278769
904480280
2024515434
790604403
1545711992
1822104063
1165318436
1899499487
1273590537
921707258
1927055018
165195878
1526775737
978006225
2146651632
182138776
882697384
1330180499
31980997
1963267436
524895538
503954837
1052809733
430582758
565347576
2039133957
939246106
958776605
88559468
1143049412
1798022483
963428342
1120545922
1616939604
242556082
769584747
2055102202
1519935415
2056648884
2014736229
609783780
1665562354
1124028512
1971584069
1491350354
1922526974
1086083547
982225321
1687347378
1684492932
312738994
1267676076
2109564577
248507025
1786461181
1895238475
564851647
1436370937
608226318
564091463
746557292
390065914
616417719
882337645
1156200970
1101390017
199109889
1639791612
737381396
362831574
65778137
914043677
55125910
971202897
1362298672
318100329
1369622490
886328418
5689804
58664118
1713384446
399470425
1319810155
923128563
194842068
570519746
539451633
1130717467
994367671
2097368537
284279499
873285510
1024990721
1098555968
1620747088
26150245
38366009
1752875417
486749487
177529821
1554774107
174590098
901765050
1996130695
997578061
597735774
1373462724
1341060697
1645836189
830355883
690168590
1527599107
1025343588
1850505052
1566169793
80558861
1740482756
892626619
1901836949
107135497
721907718
1193425983
1814660592
1736099136
252313065
1497619615
1732753823
1812280225
903486542
113785351
1382046567
689908879
379524695
811301529
2039480034
592204874
326425287
1724795928
2118833791
1388432903
1813469941
1224107651
1630275361
1555285846
641106613
732142443
1615658991
29387998
162936726
1247937515
202150198
187528546
870472015
995348995
1751003420
2058798826
1740832378
1023852267
1737612264
1479151121
984045800
624554324
1679015184
936399294
1502318454
1221065236
1191196176
1512908929
1779412711
169911550
1839227194
2107327931
472402304
632486752
1191132021
860983176
1993326537
636904045
155016096
72219157
1701404286
1915030059
2116109822
1898155974
825608851
430088006
386765534
1732389014
634312102
1124151865
1313730882
1563802125
848308521
137925505
1076023750
507478441
328136005
926845046
939378077
636682842
1649096201
1627051564
1290482502
1016582855
924616653
1318774643
502565534
257673567
1642980969
795704223
257021061
441009852
986903748
1673999990
60787462
1593683564
1653276228
1743176052
332211759
1371432483
979441498
1589857985
815155601
1944615063
1924254672
1570962854
1062220435
1988693658
1304800121
1323632318
1102340551
1834622683
1550062872
1260485015
1373054685
783413448
984543795
1865087512
1441602838
1875315972
975004164
691833819
207585992
515780534
784741149
1265388539
1174056252
894406128
1744864289
1382080882
1836008626
1253930327
159746251
1222013840
1410714325
1395829751
2051512340
817891520
482423880
830774577
8156874
569406997
989609415
1480824146
984428002
1629288706
45416640
325323795
2019498213
1894280360
1240239052
1006007040
1384712191
1802738391
1275520845
1722728794
819951768
1064482752
1104771378
1225689075
477065602
1016319335
1993296123
1157952427
1294420335
490287271
334721362
1914314749
1077218462
1346121817
1309940736
1824876643
1770405294
1938354978
565710308
548256329
608526010
1406645936
1878081600
1304226026
548671832
837001569
556607276
103661913
164019367
838800024
1317054718
1951903003
1965409039
1794164868
1218557068
1100529547
974713058
946703583
666764797
1765131701
521523336
2133104968
1118331845
373861480
1214117382
852783777
449548840
1382706762
443437034
1465385383
1401471277
9370913
855425680
416237659
1890134479
1235519114
2100977295
2063272188
253523079
1391997812
2146453479
194116090
681810196
653202300
1807394373
565885277
832953479
1203523618
859716364
657686522
1846155989
1854898252
1798042594
1699416872
85710175
1139685067
1123243539
1487455536
1906275929
375515058
1954123412
1099271130
924069256
1835739768
1960012469
1679692335
633647351
1317575756
50225915
864580362
192467927
119466630
1869276031
728494422
151139613
996000234
912753938
11250869
1324976457
1459336379
598189747
60263349
1150736073
1020403994
1868893156
708494075
857229664
1731491988
753580625
214351334
1173391302
964240249
12912561
1023213441
264521042
169791486
1831775733
1153574577
1362622541
1441153155
2011999845
115977612
960596012
528044063
1082066561
1219427118
326500511
2091092283
1777127926
1434837723
271028194
1480921520
1273915921
247451630
916489602
969799061
2107786142
2123872549
1353696320
1141219699
1825164491
640559575
2050122561
70330059
256763944
1655181462
457463495
178552932
1936584972
2145473741
67093022
1585612051
972701125
1330079310
1089831972
1630556812
1395116928
1183304605
304117655
266816562
1153513788
49757371
2067306717
1159603265
1096180897
655267981
1569163604
485851427
1859480778
1945720327
162347252
1961880169
789754693
1584761168
57858990
1689014175
1432357778
1212313489
212054831
1633340631
747237578
448122628
140964490
905664224
645534462
1551654226
717887512
1624560098
1443399206
1822363372
1286160307
850862648
1623482348
534419481
1171563159
967358968
1830646906
1388547502
1018328569
1566103162
623014649
437017884
731281251
482395999
2106612629
723656135
400038340
1450425207
1631773781
1073190796
1747459724
1342122227
1832752324
1326345835
131340357
1406223319
189912914
1967263104
822093778
905601252
1778055917
304134533
1970442594
1688850394
814552049
85462580
1289215685
1563298339
706513125
1532187016
853140274
603064484
2062911510
881969729
1483401244
2083685416
1333164357
461194585
1779804037
738314998
1532613694
799432130
1485553120
471662726
817933957
1926916816
20230993
212828678
485059707
1436161507
1434096780
1195694177
53101671
457642056
916218869
436100302
354937676
1060468004
2009356913
931160122
320123766
1671982739
1351966529
1295510546
495803140
61768947
488994254
754649312
1055398801
1496365102
663525013
1857570712
1919839237
445139936
851280391
564588879
1610467019
1241113864
926045748
1476844187
1140221112
1052586319
504015081
1560720596
1312956684
1445874928
1471337221
254328020
738046485
353811500
25193393
682745490
242007011
299348994
39105539
552348366
899187287
818891498
821313077
823019158
761742128
322549520
1833395140
1670136492
544917681
73316613
719502675
1506019919
1537298619
849077468
55581599
664795617
97419772
250313811
141313528
647433375
849908825
803861819
693940784
1351634823
1179108358
1129150813
1599294026
261794838
1398974964
155165918
2056636508
1288538759
988358186
1106466513
1483556919
110895736
132103674
984777035
2054562363
164215760
1766239209
1460889299
1077986020
1134504234
344476458
1089750748
703400805
1507621139
899595080
889809607
235938375
341655479
38782403
1425116188
868059181
1367954338
1133939145
1717999582
1989517858
616823759
2140669381
1661972660
1379445181
47416989
732448412
981326037
823956281
1649936070
577544314
697348677
1399237700
1211606514
1854210996
1672011960
1386771846
2094961589
113567318
949932052
372236441
538897162
11364516
1604265595
158813235
701553739
457682643
189967354
1555794253
855805497
1252657733
1126549350
1272358666
232309053
2038494823
1230508969
455821781
1512395787
1608131953
203558662
94342153
1774130947
566372440
219428738
839818761
1830157259
275172345
236521020
1050687417
299632382
1290181750
1634479464
1621538423
1015201937
1154056917
185318208
1744008865
1472478547
645107626
675062891
162499621
1543182785
391888719
563416966
1342239218
22804081
82922276
821706647
1164586882
1843687832
342032685
199465888
997200758
1502884266
719749084
3772706
449967221
761611475
1915429818
1444122530
742157583
454809924
2067543722
1722448582
1665792259
256821303
1728585577
959591052
752165625
2064423778
1575440290
1259470708
1927997388
2099355989
110886372
165983072
1416596266
1910953319
1307335955
133865825
1736864728
451098906
149519865
1088877451
1369147675
837781615
981668967
1106570173
113127473
164760047
2129908454
1261110141
6474609
1746181067
518360205
1257978672
2077627017
1907660128
1721666675
361810886
1236006806
875750649
643651033
697283579
1615854252
1090961565
448803786
751868134
8476876
421731283
1110479909
1500474705
1223314014
751505950
440382827
327206580
786987254
161749606
536729042
899951354
1212499685
990162785
85351952
611937146
234197162
1896605580
1510608662
1451252838
752712651
1480371990
39989594
749974856
1126348416
534173618
534443477
1032339512
1558117738
1901960930
1770618275
1052983738
1781864135
1666970822
320264930
844854773
1021642711
196674168
2088833356
726594521
1119671254
543988906
1599790137
2056657247
744636266
2035125922
1174578066
551175411
1822874136
1611636601
1163953899
1126048508
173954026
2025719974
93304653
1792646963
2124775611
732802304
1485526960
1412227093
2076109388
2146214912
716414601
604390891
1581440376
1033449849
2021855575
729300696
1394107494
1744765245
1331859184
1582209069
1281210154
1008847179
45664034
794305689
282926389
289708053
433917090
1978440976
1835645275
331306958
1053594737
766387849
720538826
1889476382
1884379968
1173397254
673131406
844044547
691356270
2096657745
2092192
1257971220
173567794
1880071818
1545335383
2019106907
1046994069
2060411268
964048638
1163795923
1293574168
337074666
61215820
1177768093
791740398
1964717784
226220074
1495153866
1597837902
170097941
373164392
768102385
2063597038
42771858
1705289463
842446841
2025132788
1988387483
770519589
1349346463
1703260079
223560838
1072418180
1535990296
1483413706
882278308
2090851508
1224123420
828019979
646355234
1372989025
1264629636
2037556338
699772647
1916039895
1821698504
1573207881
2123565953
365697467
174801577
307455326
570045178
1167127361
1931827271
1111673201
2089627336
1943741803
1460255694
1175930631
910817807
1886429911
1097839660
231703288
1632827496
95590619
1129346396
1258207794
625768766
1299773008
850786834
1879619567
1544018804
726136313
1206984069
1587055187
2097856731
82366834
1245313401
782627665
945249968
2082907999
1250647329
1449042019
1467480894
866685046
1617040130
746492037
918861914
1757948177
652427166
1112206038
1220767689
546485999
2105028265
1945101461
1610060544
653577920
1078369268
1894847077
2034624149
51859155
279520058
1800764077
1279096998
1789212819
1226420283
1044744849
1664463488
1195074735
208130078
928426983
1928862485
1668097442
1307713009
538032635
600684739
1939590398
2060426465
1884031979
587733232
163584818
2015683254
206691664
688782943
106115737
414985752
1017199991
1181576404
835405676
1309860411
198336970
870765604
1891180560
1360359413
996668999
1277442471
2089148170
762630891
1464285679
1366522624
717865087
1669576348
759877720
15710606
91362197
191624648
503048746
231172721
1565906089
1711102761
1486309372
69735200
783876786
2015137037
145342538
278086077
162814921
2061085221
2031304590
1098027991
1487917867
1532576852
1917090667
1348626661
154865099
1433243390
835284267
1249816232
964935880
2061932846
1129696857
439731020
1714608570
330898141
2019489775
820618414
1020432604
1775654207
1301927730
1547640296
165202461
1746074667
1440825108
2079025414
391479529
1549348485
1685474663
1301225663
1535989392
1347740121
2078810968
171245646
1084160796
560246527
449723957
1197321221
884897406
1768420024
1396653684
563126519
1144490303
1212271778
228369187
242810012
1782409814
1802584956
1276919656
1713276136
1334185587
632334432
1584353840
125949752
313823642
918671194
1121732016
1251481571
1751929310
189593121
220491087
1160868213
2044026339
1352132582
1555509737
468560272
678393870
443844441
523952562
1578618535
960100809
286014956
264455362
1626629872
1779120540
1741928601
1359481964
1831303092
1437643211
374554890
312851288
1156394644
36310422
1243632096
664169457
35281620
2120204744
1797142933
1165969756
1664628657
1266710865
777413510
1985639062
121010354
1133029439
1035292703
1161462093
1534896706
1499233679
1336770815
427151501
741552070
1497278931
945097152
888724577
320487353
652567744
1507750041
1044579784
1418669712
207250773
1844013226
1500082393
479695174
212293507
2132417005
1130450039
195189595
853845959
1945291787
1989183935
2020921384
73519761
847588912
1849278669
899790089
296739050
719529285
610559566
2015271564
266724873
407208727
357638077
396188934
1047941440
1408211469
267195131
940443875
1910296764
1675339557
712192093
756169977
776537417
338610788
714591589
1672749250
981346762
2035621282
1592118264
1405020306
1624842290
1145371833
1813116649
645376165
1749587798
1544579021
786202463
1830301355
1343629807
583297279
287419654
24561103
921329927
61085326
1972606280
1790592048
1901134306
2005737221
1533193819
1885889553
720380916
867027007
867294731
523901914
1535993232
1329789918
125459100
658025369
770835560
1297522814
852411540
1991716919
1043038460
764150029
982917074
491535574
637929356
1365205568
313068197
855513579
1636200788
700142647
821582771
612120653
811271403
1402570444
62932265
916415266
1107666260
1328444050
981820864
769654188
1614123911
1356671276
126833097
1658568667
663602500
1002006151
497417702
1198357972
1549739958
936415493
1612789804
346413589
1950323943
324845276
1704822869
1032897826
542761328
160245609
807569706
99351670
355733807
1785983915
1996354427
992531694
1113801049
483232114
1781581489
1560345724
1770921560
422458215
725059170
33330258
356652492
2107717803
166117160
362521287
1534190083
1336281508
132207577
984261432
433411090
1849686918
81103720
2142876917
1170989986
1548695616
23442870
222663221
1102954926
1152646742
1017829382
1817893501
815193586
1448719812
2141963800
2022361892
334386276
1841034268
932537774
327035698
251779133
1693970797
1367095883
887578073
2001168909
682585658
39864192
1657923034
543735414
794540361
108773832
2043612990
1783928302
971222903
1844947165
1821133287
1647162582
1741937306
195463682
1067827676
609101904
103442878
1918279766
1162723880
769601727
1605544460
1973440876
616224468
538984889
534150237
1542673549
1386952748
897149370
382367594
743316771
2045481547
486603247
1113055613
1301452572
1160635294
1900793340
281414506
1797406458
1434658070
1244978417
991765760
1942394373
420434528
2074497365
1586249842
583039035
891947543
384154134
1356679022
1865107396
892747859
1450309569
1271998227
1771120656
282727919
499343625
1056744142
1965359484
931456305
178344632
2050540875
1716467777
906663363
1278540546
1065159060
1661117750
1290074850
1809654373
1141734676
1887012163
756602206
2030745008
1593159902
1620202853
348764517
1652608570
84466670
1059609356
661675483
13034290
1393748548
1912783916
1063537490
1801269311
1614530366
789784258
1187385806
1141221470
625632928
2080163242
1014094935
2134175933
2080696975
1340115835
1707077165
1606944598
870841384
268136182
1407738976
536129903
940055802
368378470
1503377313
1373431965
1910117136
2052615843
194347185
822335018
1067510042
2093282594
1620542847
882257813
264793987
785654237
358441645
1073176919
1537461371
1351145143
556741995
1240866484
46880012
1475818864
1211195877
1751703348
792980531
101818344
1403254719
726038640
1764463468
391500305
1152003797
1544718698
289267648
826823392
1609831896
83883870
372690154
112668389
1582142015
752322455
2135259100
1784194427
1730288371
1177342690
1488258704
857573400
375405905
1113225077
1071940247
623033427
865351291
1880648437
2047512199
1825287335
1003445398
1367219461
80629447
85591346
314640299
729171975
66168203
861001175
683051856
780732226
599707499
323201636
955211048
1055488333
609893956
945277096
329174849
500810899
778611480
609229258
2051810160
1553535904
1164679492
1745937014
49024879
1250421873
2074659288
777428053
1978662878
1316537245
1283828696
1929513603
1545161518
1511894462
663292029
320343711
2066068121
2133921829
583302175
1827706326
2047662640
654643580
107183298
1276537570
1665625953
461671201
1081174872
1783837435
659984741
1647452954
1148902854
200387300
2016898388
1624894567
457064121
763148556
2101917497
1784504176
1757001348
1494570497
2026328975
1160894860
678758001
1221402171
1513274427
748423528
1763928925
1234848402
576182708
1774373833
641989108
1300432399
2077514412
938874953
1921303738
1439836069
2056903014
1099754965
1147730575
2075372366
2092606470
106820620
227235453
1336574779
866070526
1449334495
1333538775
2009277410
832171586
1249515224
432388829
357208773
449765130
2035349982
1938364399
1845444745
419115494
1738406161
816746688
1622377534
268902151
546040994
1177092608
925160428
1817850674
1404534717
9235027
1146816225
2130735419
1197385815
1640739905
410880620
847768613
657851383
1217639785
1400381898
1982676644
534000107
577117244
83815921
1422730145
1817850117
1195277778
361468237
732735721
345039293
268641317
433652001
382571500
850410794
549671648
1452944901
1726097073
1317009059
2100315898
1533155911
609532594
824333601
1683683930
703357966
955543980
1066851181
985313818
231496631
2143469677
641406649
2067910737
670382820
2002398553
374781526
1955576395
1658935194
1611109725
410930265
202026325
116308954
736451727
1758905238
89345565
743646563
201815114
163876599
153099713
393445266
189632080
1846985319
1261604209
305510362
709596215
1715073460
1244878747
294204138
114779098
1380482818
440059370
339511839
1057032484
924800303
1926514869
741897292
416278815
6797176
1106492448
174601245
2097472008
1091517707
107355608
1738522809
1264108989
417489693
624470161
1129294420
1613729513
225374470
1826505135
269770412
2086287331
2139818301
869481304
1488029312
1887473855
1962020833
777290280
789374932
1680353291
422891673
315147681
1335277341
925034466
322018109
1881083977
1672431048
349689529
436067715
678647894
1750609941
1520568373
953718524
1744078759
1173728630
1193651264
68635731
2011311325
98632185
1146681609
1834117674
1794849599
1078052803
1479588415
1111192681
65063766
213114201
787793234
237163013
152348990
1022614096
925627844
511858985
1271599537
1459534644
1503638928
1920340313
2052049675
751111025
710932048
829847589
928533981
1490566682
501209327
1527560191
1884531696
36482857
884385251
252052063
2023290337
1808865593
1925532012
1701555333
1109358044
1986538469
1051620507
829148909
1067670631
1980810650
470325229
104092667
452376604
1681465958
768185165
1911688477
1692192459
1441765872
1729713599
1639045139
1855122735
1925991678
1821142864
1191603212
590360776
1977681946
941820152
266741832
1848502062
2043825266
1564000067
105649471
1648154545
427888701
299354887
1286585867
854174726
806982575
27434872
994238447
1821111364
347175165
732675735
1249024989
1001244339
798070831
525566110
253457947
1358830464
2017329831
764164978
820504306
61293194
1003555253
503852923
1344398954
257212653
1767539876
1435914022
1924227641
1973053009
1304356869
1688293527
1865214806
1265144188
260681654
370577697
1592219252
1979196429
591004623
906309636
104814035
97205198
782133760
956588473
1646453520
332692619
1726608658
814257975
1279626470
39964891
233335007
148611271
885279991
1127329279
1605268691
1744080756
553890003
365082523
1549752086
2111730513
1881020155
1721075486
1804027572
108023661
1387591825
146975000
1329045660
900666633
1641738275
2034162336
220738456
63459535
1934157255
451263226
1991556413
277585793
1032469868
59541542
321296372
1632900480
38851530
1966415711
1180265773
1101272593
1000374325
1450061298
1194424236
1169135423
1024940473
2105663813
1388988078
1256890076
381445569
108556605
1083718008
1556555904
1541127702
182117995
705595913
1336523994
840373137
892305623
1045274234
326713693
689035647
1376415470
457438293
1590260041
744877356
23756989
1010481976
41460020
1088133693
80217417
805081910
210620933
873958657
902917314
102352951
1859945355
1704278721
844291900
290313186
1556608796
1169094771
2068341291
1388789818
572664516
2040511517
813195160
485406633
70876501
1728184482
356497529
1633779582
1705487309
1672268353
1540150175
437460716
1327508521
753930100
446644757
2014794666
1448473355
540717243
158819959
1279671572
1766283111
32254879
515606026
2031784445
1578964031
86279911
1089140552
1732543648
140553705
1437670898
1166771666
1420592797
1046190235
1559378098
489501022
653929391
1073099697
633922156
1183074963
1337472060
1105841113
363588567
187620883
1981722309
114660829
1304284301
857587378
545519691
400351188
1527885719
589914308
1218635891
1640043364
476278890
1492143501
550273793
1119391369
236553736
1062048259
520859051
434536583
1809747380
509790351
570678055
318156253
1800968362
60947566
189673441
72380712
867810981
1990447239
1923473451
1201519825
156209869
1231190303
1421077330
577823899
1649859994
216906080
1870278225
384962957
148919624
1853088597
1583780099
754441632
1043256243
743966154
2078521926
902104794
258040381
1831129767
637065043
776061817
2126728067
1554443427
2026617931
1422379445
1438557023
256317056
291501455
514361852
1276625114
2117447147
371622084
463042445
1167162709
556256299
311332023
1094844770
1476906720
1104400676
1015530404
1825625830
1332555916
212263249
1505968292
1713347971
469882392
417102749
659520435
1842266326
1803211586
356308666
190563186
538009003
219981246
456482148
1601335700
222784893
2016240845
1055552173
763757262
2135968137
60352177
1701232400
597707307
577381396
404520429
487065968
70624948
1656048651
16193198
387400205
1218604085
603596360
53825403
813937692
53407681
485026541
1646601922
271204360
1260399902
1238236455
459344751
1207576699
1699020228
672572630
492565134
810868583
1699274580
351692093
960793676
763325350
622013615
529605610
892982278
659509824
1341931774
1550962615
1857776744
1416697168
2129068254
227440890
1553488624
42063201
106476821
797638995
1347541312
238203160
1795248416
2113409703
1326993078
1808814496
2136072153
135269820
1906090686
520029792
1140250426
383404363
232819761
542900787
785597178
772305577
20546005
1292506729
1732883402
2132312990
351188536
957858459
1901683164
2095556279
525480771
932219286
394897294
182816831
2085297893
1332668016
1739750114
111023604
732355189
1496797543
2032960258
71754540
568015591
363609650
488265349
115295843
359536492
1312302462
200787637
827422424
595578426
124790379
385784792
666231122
983840754
1542561398
1875076529
907966508
1415903340
952766999
616521121
856664293
1785159783
1014727241
471811079
1459727931
2010437864
745762065
151361096
1281174936
266727780
1330356483
342986712
1968218387
1553693297
971912067
115637801
1499291988
1047185571
86912336
1013118243
1507542930
177702124
698319291
460796479
834974972
748745044
648206070
1300235429
1937712136
939268375
2018192913
684814185
1046768689
1632700062
922895317
1995425803
1155475379
1271314711
248036154
191390420
220564579
227832356
774653053
431555418
842191931
1874427875
1483976619
1004420542
2117111290
1519058448
977783537
1913403951
1673955017
203194055
312102893
1733597154
2074217364
1673063014
731298083
1908563973
1812774398
109511124
1156461514
1925135792
18285495
649978762
257889484
171085445
202403631
1852053298
4862026
1773804599
2118037421
483919393
785746677
561245117
39201370
694549998
280222524
951621664
292783037
827654703
1154477694
799899566
602648503
1898908091
1345264515
674927008
410520247
574528441
1128574648
1078546029
1002955677
2043230842
2085962525
935017310
1869365660
2050231394
1949249152
1380110688
663112739
869745748
187030941
1975354195
1252954157
954752222
1188785008
1011624862
2121860805
340455903
1400172013
244061550
435941427
714649579
243457041
867526021
1931905883
1296015738
866557700
401695957
754554044
773880120
657487045
1416586592
131946474
138485763
334582377
891165364
1552673701
1121969220
1749023420
777072552
1536253084
1915844559
230795835
809458811
1841764408
481233528
243617760
1702331916
388640688
1038819764
1672074547
653045712
88443521
480857522
1677878423
2027747931
143699038
1438438687
974428710
1284946319
2054532352
25131297
432887213
1711445478
1056092314
1740235085
1415170363
1032982431
1116707882
977598195
1578910572
1165331198
763921949
1329849677
748319720
1941364295
9178849
1032312928
257521793
981865934
475451973
1321245521
646910872
1547700151
1981326907
270984422
2113076086
335336828
1370318103
1849473251
996557824
497819496
525393804
588303383
662208337
1832631484
465338371
63328524
1392951794
1306593020
503354079
309429887
34494343
551460542
1977697399
2102766462
1784372078
2131483868
358322594
876391045
966969189
731693617
1206998383
1853275574
784272544
883952426
1304421953
1952128772
444118833
466278104
775803211
752022215
1195795318
33822855
697949662
733957916
268670893
1559479269
2123239521
99847314
549394023
589280774
1979384345
1904534588
2146184323
511492990
436357495
1583283761
1795301104
1314800156
766512173
647093252
2080084064
1116482422
38057999
1583247672
425718701
91804965
1191524861
1983495526
730829520
25145316
764601256
941617426
1816002906
1768050083
76678324
2087030845
858520213
1442231612
1950580457
1524907471
136003428
2034761684
129867539
352478051
1890729501
1216378603
602492579
1274912387
2084616475
1836469888
1126249177
1520658412
409225251
841298566
1205685015
1115734444
1860101936
401347461
243485938
2127905599
261061859
1884683518
89792834
354013512
437572263
778848889
1509011646
809149466
1031288189
1385559191
1594676284
152613569
1120069084
86837551
955321409
2090793086
1426142578
297800900
1771236241
552849428
1038812904
515042450
1751375218
798764625
1360698841
2007795091
25038978
1100786896
1568030920
1729559958
606031694
1211717784
1525678686
317761783
904794360
1692858503
559914274
159653528
2097692637
2057151696
1060160295
576171611
2120957532
1936762408
1883716124
878943487
591419528
498394160
1105939347
1371298721
901110843
1841008888
1541566306
591546246
1243176356
2014647338
133134171
1162285960
785505742
231314276
1207742735
2086560353
2074289190
26228883
413136023
1789927648
544624067
1959669989
1482625466
196084667
830024768
702226381
654786985
1495891133
1804668598
383244865
1850773954
1825929638
371465855
1293295043
1262626626
2145642727
339629191
931189928
353770181
199541326
129503233
1173732879
608007301
816872124
209927311
741647374
363288153
1464451671
341643044
1161566902
504656958
138427108
1072377870
197332026
765880354
1220292842
1363942367
528582893
631312071
414401574
729645277
1315635309
1463137980
227828958
1807554158
1654593101
734494715
594415880
1106294663
1512997485
2029262333
581703432
1222301182
599454500
2069986286
978584207
1938047763
2011674011
1416208512
1167585733
88055207
1971386377
56120610
924302974
1606921664
1315970855
893906168
1456508337
1240836673
2127024835
426799278
388756368
1867852660
1649340429
896238120
1473918507
948471960
1591675174
901529277
1093278587
1720193833
316679269
1669725027
1450140249
976686838
1280816357
1568046866
1431134991
275780230
1547570776
1476257311
216820841
613745445
955852777
170042302
735115436
1846883740
1542628635
468310884
1045491064
1337121056
2052545156
1712024743
675966157
302939355
1523035160
1780320139
1256993549
1645115142
1214811072
476692608
246102337
288913592
713657237
1373327322
564167964
2050757641
899788547
548372314
1451407812
1742377882
351200236
1898468547
266121242
1834140712
1477678997
1221261871
398923530
878573416
854043550
1464492894
1558102881
1443876612
1565493429
2139919334
1532473458
1890337095
1691884539
1949041902
1751301011
1892991227
2013847821
1509890210
947359260
1619127116
1739370975
1624010995
795724958
2067942429
531469451
1644613349
565210736
359196161
1973382011
1799847296
1032044744
2137339265
150519580
743651976
1619508925
113841868
1580248581
838052003
2044936092
1861432341
1119731162
1426727432
1766351967
746900301
461183229
1944067051
878770099
1329279944
1538771174
2075695685
311649755
2002446915
515829779
1715049654
1992481117
1840261738
1135767952
1158712425
1141375746
1710455632
670288393
1780213785
381662231
1021186746
419683263
1197774105
1914575582
1418775501
1170856522
1447849452
1058845960
977569758
1582790920
1287064031
813742399
1425102797
1397109847
131388015
1873078638
134877907
24631626
649593580
372728158
1880231758
1532148804
1691933163
1824052536
675864837
675301010
1035612256
273669630
2017714094
814899568
1452907864
157680549
995304543
1667083399
1488408463
487024280
1865660068
2069922747
1456365430
772667385
1332565679
439703362
1230155139
1217378498
1643919816
1747184141
1697043012
1408184711
902954453
1484443596
315185545
623442642
1654562094
2102409462
335462855
1885740562
1194649868
455512386
1084290404
1428968869
1751902953
338303959
1542222873
1045642737
1942564655
82686734
1966134509
1522615993
1903140984
130260454
495144927
186033238
2006744093
1392424232
1604566049
369291308
264361225
1455834427
1498808641
1091778724
971889365
864625312
238858455
1292825362
1835188308
1518369725
863353169
1248178746
725320500
46301654
480655113
1296809257
1345567143
1207920605
1790285113
401289965
1787490536
675650011
1920774382
530515027
810323700
848865012
176833924
1095203258
416967555
967005961
1390200753
529120036
1428145012
1403122453
1344493001
281098137
1731389729
315513085
986140197
1793079529
1778833597
740571599
1428779454
258572446
2025093666
1267942940
1410814900
642131867
1249144721
661439959
1997620814
1258372320
1648544819
1604313479
197287790
114201125
1984251805
151688550
857215265
899069016
936145793
411352921
63452145
673957229
1454048483
1610018225
1828072016
1183704917
1327964302
509006148
1495483673
1559680974
114539724
424982574
1637545323
262942871
982149986
817433146
1772465936
1293643138
1870292877
1894235015
551749461
305421274
1036825322
430560076
1717941685
698099176
270290710
1524062927
100133390
1635931562
697534286
1970711202
1608137106
362687848
1740556701
1966491675
1919332990
775172127
617186748
275592300
797730640
101680584
1194810177
857518690
876754120
865469373
1262901934
266732533
2132368321
75829362
454004555
1908522921
525090705
141226838
1123618250
1161094960
1447627474
714215750
898218806
1583160277
245883380
80909733
733027596
1533180638
553384474
354256419
932948883
1190750973
575041674
889943358
1846318653
867066051
660583734
224260597
741597681
1763719298
626788896
9960063
853597232
562673447
1857484673
574387755
531484376
1600984682
1347968811
1301414336
203442710
30765098
1978650777
822995134
873037657
974292580
1228203335
1317434615
1440480429
307247604
490177934
1839261638
788587755
54082470
798733567
445510308
1544863860
522798906
1097101202
662680138
1195728930
222491637
1846685488
913404318
476601018
260047210
394869942
1239786824
850499386
607771971
187182341
119075176
555572664
1922109561
1349786603
1879132245
1377948150
1122279686
1012503349
777895253
112718625
449860569
2077142623
2103950683
767115425
158079691
2109484158
1604528389
366638134
1799666669
506260307
696636503
1495240127
1807961837
1720085536
1633231958
1080318674
1869395761
1101778802
1440728449
1875644527
123871716
1854991473
1463997489
1661099678
1976291836
1169775731
1187571112
1336189980
530517456
504534406
2129998051
1696557035
196458078
817780887
2022173383
64940460
378774563
1611881251
1232503484
922856390
161460446
6507508
685776136
1138940440
1581029628
632355258
211627915
1266461882
1421374351
282693536
1461701525
1877211093
1168137707
685013635
1579011197
769882310
1274350479
588842600
1801216202
2075953772
641852108
213987711
216048127
812473118
566955572
355849078
1506215878
1269185678
885796431
1618482322
1526903718
743126175
717553967
1951169751
768487517
214853798
459553411
1831839419
1871712345
1338887241
371551281
1537046625
1618295769
216512785
1006374432
1083460361
2142491783
1656356582
1942075585
1201611832
818232010
1806256148
1741852272
1546149651
1747161282
930590224
260851743
1446084940
1580787806
1814248606
91937299
5575982
690059529
1587163119
454730842
312948513
1321533787
266083825
1694860413
1695765552
1279797372
1778910974
206806134
1960233112
1364048309
445706082
878285050
302845925
208386346
1696605139
697975533
511986881
941930362
413505360
1867986934
1489457423
1242226497
118978925
796287096
1025596705
1695894268
2049898686
1072618656
385774019
1284922629
900206076
710693961
657649351
246600381
412598453
1582675828
1327634921
995368883
626467011
407231885
1691969785
1361146889
1336164311
1144295626
1536185657
1081719665
1646943435
214633327
728259349
761735810
1064878196
1328069989
50110405
831367591
967744020
1862752167
113203638
405614456
842995419
1732996990
1738304969
180982770
1810016957
496087224
889872624
589460966
776616592
2009254670
1572704506
294975371
1058465152
332335200
961485373
1377065534
242496334
1483582394
1207743568
30665471
1158412386
729427135
1393814643
560487037
1858210668
39999719
1417765167
1997554249
97800102
240952297
13138732
1571634606
369892522
1966551935
1737466220
1768747434
1699130587
1883691585
745138077
1115024152
120886478
80211612
1644807200
1941918513
550014663
1070682181
75582355
161811983
1618841709
2040525549
182782976
1533754328
775264702
1652735424
1488150804
1704520677
1417729025
471663696
705137878
218215204
1295846630
975815374
925812256
240686469
2129449374
1633646369
1848008699
806605845
1216359908
708860985
659561697
966533161
1996894210
457966976
1072734056
1762398034
479670305
1543682119
963120463
1811221929
1040150990
872836567
652071756
1328373172
128297280
1094635707
697956470
1651536263
2127738824
1970299216
179665391
1045464252
1478214520
1677560763
1201824173
766996767
477305704
1243968819
294582148
1976865513
401586016
40311063
1827621116
234124103
1480779038
2094331668
540112720
1375257674
1507731917
1930962964
576419264
1176442706
48107348
1558855859
1398287568
1212015102
1447016033
1175105811
28913084
870559637
2094593855
924720805
73282317
320893088
764219061
238524719
2136351334
1791736458
1452422894
803145660
2037498146
516865973
1624949277
1378150925
682429614
922807967
118249117
1191282392
916720606
27988251
1376518066
949898734
722613022
364987742
1208480441
1391071268
1433781168
830280159
1617127774
2141946675
2063645942
635179468
400827255
1233389117
190856170
483843587
1177411341
328868509
1309417597
1636521262
209736551
2142562910
566845321
1888800366
1338916457
410197737
204283329
647806045
866786951
1514155454
475499170
402345917
1039508915
1249260530
1792793099
1598335161
721208736
1449035947
502972334
1992037401
1462264206
1801055754
1009455882
176382044
1770669193
2138791692
1468628080
973021403
1080612194
178890030
1475520606
1485095823
1556253030
100221140
435215996
1988790334
750304744
954292137
2136080783
985555724
5568424
780839316
444322316
660218187
1287956800
232069228
1996486391
1054981610
1638951766
703705379
1230589870
864300492
1680745921
1482431657
719983185
1155690260
1056402296
104221804
14475063
1941389388
1461392554
2122337004
834419244
1098516749
377573700
481623217
274767956
983653473
574910679
1930109253
1665810268
1247456917
704902494
1753082510
1270092857
285922080
1068144231
1789045909
497570578
997357897
2025080588
1146189795
1185869550
1067552878
520804702
269907077
1998291479
326654561
1747255634
1991392405
277737436
1321448228
1187385223
542717799
1692622919
181176598
1788893710
397482585
1604592968
1571257821
1748536554
1480085360
235253716
1870587440
57961574
997193848
931323332
424597625
1696752914
871091737
579887910
663096969
562743714
1747061782
1583263532
2126449455
1307828031
1264872046
1346623360
1568665476
1903605860
2121325874
2050195609
598261552
1579211390
1461901601
1553320385
330492324
1673702109
1137078108
762724536
335917688
1529745164
228219318
1262395553
630830220
1607054001
1934604174
1047907698
1095272907
1308678260
287294210
1742916101
1298017286
807999827
486156321
1316499782
1596476037
568815888
718416089
413424696
1151875733
1861261897
399227003
1786518021
23602661
834736499
608725775
1555224627
1371177721
514461292
60872075
1926710932
467815684
1141842245
689448064
476508995
1618265833
1378266901
1296121139
534412070
1091555720
1202517666
988376048
465125485
803293362
2072034441
649040184
530399131
1371637335
948371559
828807219
1092826967
492767792
1681258898
1065426273
313636288
65510286
1358913183
2113672523
1109388247
1994285412
1256270225
1949211269
715556372
2026510697
1135574142
423502027
289385675
1557435662
2106511530
1215361097
2119253131
798157928
1762905318
59217468
1240458377
1889951811
1764701249
1472520241
1041830574
1461146066
910890122
523474417
1716235539
240365039
193641749
828457129
1697434754
1874680214
116529471
29115041
1339679220
732213885
1835583134
898965020
868412710
1242056797
282170060
894851890
924329190
745646665
2032115551
1331431622
582764640
1947279321
922796281
527959668
544507000
1329623737
586912353
1429550052
98696799
1993180229
411854375
293324679
15702245
833653944
536302083
568939584
631608749
1634157593
1311787624
1961956583
529832726
1389964975
1175012689
725477176
861998638
106763233
62805380
2060409704
1715999223
486410698
662514917
1590874952
826418050
352220850
1025991517
1830690160
396420357
740940369
1410324679
1688311777
1372895769
2120563618
1734920482
1101797959
2014049600
1459566034
1555646677
523318302
994829880
1351722539
439668679
998236392
1324685988
2132833141
2003870807
1101396405
447557218
803992732
1500107238
1377123107
998134457
2090569522
117278418
1885712349
859583729
1319375931
1095179484
489838841
129777781
154617368
560632137
1301415474
21567997
1524250525
1107907501
1581535331
1888096782
9595594
1947584688
1989390904
1626315627
1685300500
1892862345
1177949468
1552628674
923340937
1246543867
961385603
33138599
882961203
406544910
1829740092
1941098983
195129758
627841754
1381532062
874758532
2002890034
998517949
2019477621
1510739621
1893733861
199157022
208774930
184526233
1014939275
998904039
1596727204
1673537170
44903833
1145415544
1997588659
338694706
1977582395
1229296231
2088609580
1632287157
1266291183
1892429444
875413087
1110381723
858353756
1511482518
216506011
28002654
1493952940
2130518761
274285766
1480323291
310419258
1828428197
410141518
927345625
2052265115
291588330
1831355541
1456743228
41919943
1718268786
1430797127
386389277
1260865132
1692601634
1559946921
1617497243
2114100527
1868739063
473194776
161675805
784416590
930178204
133269973
1310947799
827552176
474151758
217385948
673960727
502459792
680157052
1349716026
350517125
1696683945
670470658
20357962
2133153083
356273342
1606241261
987204988
1545740438
109965792
1893236761
987183527
1007712289
305694815
269958953
1305213034
1953756271
560250675
1561757595
1582460612
166594447
193328655
1543601140
1484939137
857258677
2061642321
83651403
659169105
771570087
119308636
523971319
594552189
503833402
2082970388
2006247728
1371566722
1351018237
2090297823
586438979
742070252
1022627186
1144382684
1277965406
2128757906
1265364100
2026733445
949045391
2097256210
839194066
1793933582
1285756303
2125653979
2134457069
828694421
1923827746
1484189807
724527933
30690428
726544225
51430687
149363951
137961782
1885529389
669278706
1865342651
683791994
1766964015
1691594441
825790048
1123322303
1798647897
817721379
108465654
1511681777
2104766405
415377462
2113126113
124433371
637797273
933583526
1287228949
43620013
1500497317
1888764208
96220446
913712820
975010304
1589964270
323298180
295626800
133813983
1782985714
954262155
700581930
373091920
2093513034
1138299606
340011910
1914616495
2087496548
2088034969
1049593722
1016173217
646922011
1859113578
39494521
478497506
777906517
368119081
1753627538
1515696697
715843075
963118331
1690364401
564615707
368401301
1991415213
1029597746
1563679288
561222258
891515597
517257907
209781860
1622288909
2071583360
1945155283
1624944601
125705108
1458523497
523645821
1878399712
491338391
134727648
1043472802
1913139702
1643921874
2068326282
652182058
2015879072
154772030
1233916503
1574113751
1956866723
1690987277
379005391
1269613471
858875044
1670704183
483129560
99490326
1517865109
933353319
1106706775
1314650839
2014601549
1812964314
715661973
1485954340
2115072992
866866264
854128300
242841616
1294492943
910306984
1299779025
1877922738
804475329
1791362187
598835266
1567158217
832467527
604980643
340796360
190905966
729992694
1204988368
1932828372
584083593
833301841
729546047
462807283
2026290283
1434567546
699306241
841824192
1669779037
1555608886
1310818307
410930349
1174659774
2066231351
1815895617
829419832
290285654
2140736305
1090567003
1006947769
1205263129
2112961097
1988873763
23595572
1089433273
2088280689
1931749
1838956083
956048104
2001793763
1006175975
289934132
1737645339
1412488167
58722848
1807008664
1853273800
1410516638
865739362
1692681363
918809313
57113268
1125989548
179969130
2089783809
1701771043
1052230532
2070882545
905194214
1774628358
158876046
1866245629
668320306
2007536093
1729749200
1427295130
461502411
1206140439
2021122652
1624926190
68637473
1862631928
530443508
1132836342
666407449
1749899315
714761396
1540996078
1040472289
330652058
1191092439
48093424
1031365990
17443464
1258221150
2087606616
1028677108
328142227
1885010475
1710339603
1500220024
2069234564
125193185
30956522
1681815338
231957049
455698419
206424903
1990208066
438172535
1650602589
1906047559
79421528
901526766
227974368
1008103986
155157291
384079426
5477182
1241726116
646403491
2081224749
20439439
1521883699
961402496
1354762910
1874620565
537640117
309900067
67326413
1206859817
1289118062
1729954966
1793581129
1317178997
1820673871
790610020
2072607825
1060521572
742867092
292369209
101739976
1715108578
1856378434
1331396491
2141090776
1878234987
354866401
1918536948
2043648455
505254777
896806842
1027124914
589659074
999691469
341235791
1454391932
330845104
769649224
206364179
1122685024
581409634
880237786
852042949
1437105795
909234564
74069424
1324120286
1278541152
291692277
595179703
967846960
2096382723
1375700758
1126017959
1448452157
456828035
175796064
510613314
941356729
544094202
1526266747
1969058177
246484355
363814031
1695340072
1911429791
1866591594
923772765
1388406308
1338247155
536279713
698066190
308825919
1290700976
1660093782
97911104
735346164
1490153898
1971155492
338990406
136578879
1869975485
1243977197
207186870
1930598755
1673199179
1171497294
840018184
248100748
580994403
1386054567
134836408
1906893321
1895751574
1429362622
553999109
797675313
1930616683
1102429611
946689112
407078992
1450643989
328038560
958761880
1169649356
903904894
845812614
1567407619
1315776939
981033216
88547702
1334952584
1036062592
1282806201
1185770760
537531247
1692330912
670548401
358153233
1649666049
253888287
981051532
806084522
1010547922
278106730
1241936368
546288443
400932815
1827338609
1287642935
1358495261
181352590
1134544703
1411099953
2010596209
1505651261
181165579
1379800856
484046846
1759327167
532491810
1978799315
396105236
1664703087
647824818
1168015027
437036133
1887274264
628307120
257442906
816488816
648805149
924812008
82897658
2141732523
261354278
501248881
1406417688
1112389752
505229377
870463434
577463832
336733547
497471909
1594739978
975220333
255259022
1343775954
1806119246
317282181
1628052650
879210699
1413081562
2120576677
1540786195
799770183
1143494505
5076737
1527147540
1306105664
1698545525
1920219791
2107029038
702911554
519012320
286241404
1705141954
796834846
1825586837
90190096
1638776631
79135056
9378495
1659397608
998688285
1981461431
1185580626
150889502
1992252631
770031976
1302430635
1134558252
1326908391
1975772001
2070664703
879231425
2123137881
1034963523
1986914142
1262420627
147612399
121846545
1610978447
388274833
244276578
1929448620
1081005819
1374568875
1556942129
1081633918
329239428
613548791
1713250440
1683044817
2034117441
658467452
893045854
1746978564
814375976
1040469311
1180053433
1456692099
2123473406
242857925
1099817409
1530255030
571631636
1938561836
604181133
504218114
1587044383
579747144
74774760
1776537286
605964149
1545563436
149399378
748419311
1651075532
1937930721
1124227407
164033667
1904595431
1639137620
257735267
1909738355
1241852258
303104267
208404857
2029487893
1683626871
1166424798
1151835317
411742051
474619285
2120003671
1290627164
48276222
1929907255
203564626
1947251965
437799113
22510430
175256382
2065097800
917771267
929570756
2125490841
361145222
709185781
969876070
1068858772
1445632854
441033130
844334163
308112093
74094511
266425990
402967348
1882231109
1423150945
1659364216
1965738865
558945468
226397746
1207755893
625551700
1704153804
432020534
1236402531
900436783
967748023
1550751381
1247031584
1150553528
1945577101
1623700864
430854443
329769512
287684124
1647162708
354527989
1037844392
1566292553
1753969910
459161442
1968251471
951981418
1771069158
130684204
739069110
1882869402
1377075190
331021373
1874515705
308515390
440912800
1226777596
939646847
2036150871
1227263740
743152567
988427366
2036371021
1695262597
846950668
448242243
1821267375
387338476
835644490
767480951
936825226
1144926802
419412901
223861038
1175442510
1153194367
899041789
1348804257
394691131
1787134460
1565343817
968178536
926519938
1395886971
1841800921
1384991809
1116101024
482405184
884263005
178302068
1608143883
1857521779
1348552404
297215410
1039427216
1313080184
1667924183
510762059
687778705
938258991
1951569675
1571817441
1871097110
989407902
94690953
1467229109
35241950
1687612477
75444599
1919346667
1891948704
2114815679
1297965665
1058252807
520894831
1809639130
867722345
1993719131
1358910583
319100113
709022995
299753472
681918235
2017831798
843404741
479774685
1448069539
175516465
252714401
2113727329
924415806
1633707134
2002948668
1047907698
223834438
810400647
1709178249
880964798
239530078
1739064879
1825136648
247667851
1815189439
1512237692
1422052686
1977412806
705076024
1282138563
1749751930
195416023
293590123
402388889
536163580
932971783
1860141536
589724019
1391723508
958630410
370618975
643602552
1417185877
1032326911
765524093
599525580
696112841
1857863929
1962756128
1602051006
1263365589
1011360039
347009515
1548539405
640639699
1514558560
177052485
1131872443
1513828173
508664930
460640507
372779175
126562556
1335570259
851081721
387195823
1222730016
1030414145
1799864676
748813283
1522861640
416082286
413813239
1057147437
1494729170
629659474
1910763833
706702813
1973198657
1220969057
1467156489
1887503345
1285938666
1597602811
173861696
1046833300
1942948122
302456890
1941960717
1171458650
1020347887
161773815
714129890
1726090184
862938814
620292656
464954255
260326201
1782144319
36765444
1408470361
1383748966
764400876
92133719
1128687275
168238018
474804222
628662728
1687641849
2069912952
859843662
1280165324
1403818622
348835520
1615706888
194489222
160470359
1000790507
847872273
2137396523
458248001
805772879
1900864575
1754344121
390191827
456702923
370954454
747944569
1278420042
1882117623
869085726
1136023898
789906812
1396485262
1056739725
506038986
1215695111
1589881157
153140319
484883376
1050212411
1816109725
861029797
1664205683
1167953684
172371277
1615634846
1717383097
1497823836
1560906000
1591391736
944252675
328458414
585661577
207581074
939437000
480497711
1060337661
99627502
398754763
1965964260
1190834217
1834322056
194786679
1963923119
1165846171
170877093
450670693
1952756094
1518362057
1622852468
913924253
358113427
1698708175
307108407
31764411
316869269
1348612447
1434166106
1932602769
1799313965
438957711
1891651820
1444075066
1156848597
1170772433
1505130256
1623508326
429550272
1286481758
2133747005
951519740
228890368
728908
980130451
1118499983
523366408
2093040641
1116653899
458932668
387662235
579505682
256327226
1469313367
1321363518
823777965
71699351
627861236
429654326
258153886
32527324
1517898206
1283329097
74349034
380895094
2121146727
1651242144
109040080
534624991
987463770
1741959074
1438046079
1332667492
1598307113
1014721867
552724541
870675656
1155211127
1733716349
1578397713
564510978
1160613689
1435223870
516615207
731318097
85139948
1686033898
1202182489
1397408201
1757657109
1533842112
491692713
373331127
1325712461
783392417
1925352786
17713628
281047367
1796948126
653027409
43034500
1331830549
123404099
1898354586
1769959248
1626465786
1734837871
671807718
2130245549
1794139827
189878679
122095757
229945108
2144221120
1414002015
152309854
497666827
657902869
324289863
1601097168
1811967001
1022095667
1799706334
640505741
1076575277
379586496
489268102
477384841
409258529
2104552879
1803557578
515843463
1515298744
459413719
720559282
719128951
522829963
1221129880
1147965869
731335667
528593611
2147124411
384413972
1898911611
1414311155
193934358
554610011
1899045559
1411395437
1082909168
1003838369
917874385
181988622
2045145062
1435941917
807522752
432019680
116135748
958329991
1453168712
691850528
1977640449
1145421539
633283372
1705435229
630937342
499127748
68104953
205377245
1389040258
129721268
197386781
1708035057
1905844522
890669804
136942341
357776646
1688421046
750151594
940105950
1314216085
1330419608
1316746754
1389586313
701825485
324663199
582468116
546192701
320279998
1830345044
1625067339
146997761
386157425
172619422
478724355
532819553
2004955186
1935207295
1496797343
2005281328
1786862985
322838235
895518802
855930766
526213793
37717141
30813466
674775033
1632201261
1142091869
865097253
1828288098
1625290486
814300345
512567315
1204702023
2107606564
1690907683
1510912168
2095467092
274507469
111470045
899865211
444616680
461864921
512755051
1348999102
1428342217
957400946
1405143517
219180941
752571141
1655035584
1511989717
1486462061
452881861
1090988606
317804770
1343533465
875326473
578323918
1635956794
1711598562
528703456
1004975963
1317867459
10160479
1611570377
318805767
946965709
1367682706
740165434
174005297
1265492815
1230098645
1262189904
1308671879
1948435926
1632029019
875073921
1898605440
199773361
376234352
1379821473
1795975341
889029421
1864024811
1462692242
20315234
1550719675
1898456765
2070217132
1269707948
1051498731
120599741
192561560
1003949434
364143196
1753017692
1911664598
1403107652
968819598
663502499
1034693173
947229752
2142737607
1558695414
506244276
96179593
404825439
1028234060
1987740483
330402654
401221752
1398181446
1743047571
2121206529
2022209277
1131232368
714797665
753366731
853211382
712069990
374657421
976215769
500563143
2000791871
57368201
53479469
514611675
148796657
1533066270
733145874
1733100577
1541500489
177116582
1312429708
1164178634
410888868
897289583
1154357355
1047021074
49690871
1350772904
770734018
161981204
1028424121
1114080071
143978585
1196083129
477503292
379281887
435911248
185230813
1987845155
1004454383
583295519
374547777
50576421
1713372630
2092837718
1689355980
973817682
1511172734
1659047978
1696421656
84584800
1822352139
1630161955
30521840
801486162
154946673
1480540157
2069294611
1046776776
431216294
1088452420
1644630479
982133909
1440195803
2022250601
1934658768
1949147803
116199473
1708254651
83523458
618327114
2076880982
57842170
155316379
1388226376
656656861
1583415927
1261834904
989592959
1065907838
66908962
147350217
1814444350
2063720448
1878851952
13587282
754013322
1636464445
1967431027
1414300288
508455319
1643951619
10646775
472052161
481934399
1264017944
1500504555
1056865545
1870146735
1105583390
1339193065
681730285
231021989
542912115
474675906
577214202
1422788503
281585863
1836574107
1844183266
1252538146
248461237
934222909
2002513089
1339554777
818086321
487923430
1635611035
1811202519
1223136163
842965604
616702000
475982491
1408503726
1804786744
1381867454
2106416152
908059947
1429983424
2056166985
1213315251
287558718
1545108664
1617502595
1670738415
1694404425
1035157002
1098814602
420274563
1179374562
2096554594
1363050771
967690113
578054552
2045652781
843463818
1256211814
1143364394
300110925
848858191
1785975761
740847948
1872064439
965845732
1139722618
1535545805
1636621514
425592444
355303044
1813517820
1446612482
1024226061
7583865
631280313
639565804
1189819375
1593265587
318693800
202342588
1867804434
1683181787
704593370
233649206
494803792
2050501964
1005806903
1784909250
1427047366
249746416
336384273
1806736487
2072855013
1634743407
1555661789
1796487060
954038819
1248052373
266823666
972678948
1860842966
1362109202
2033015325
679714839
256264840
403784840
438281981
1052935321
981033216
1322569346
851337089
1734762462
793479788
935196181
1742854387
1746390443
2005460051
1221339373
1741710433
1620158974
163069478
2078247923
865040565
222404399
145485802
2093271868
1004058106
667409751
907296621
62944907
321959713
1892584145
1048720724
1217905378
411520736
1734751929
1084978144
771947345
801922558
2027705915
1338221433
408546565
1999136078
1106568366
2050623518
1670189245
1619727903
975960537
1656274980
77437096
695792796
1828784380
768501666
808749855
231489363
1738228546
1336852368
512104242
419696979
1770083813
1419192245
1183762343
1175824373
2098079513
1389139212
2081767779
623685670
2014527594
2090675312
717979827
794989195
1840523565
1398056457
715391580
657090782
1351188801
1657916991
170794373
2051381670
1778470646
1166148718
859158427
1865042388
213308404
1953779823
1445821903
367375900
439223869
399117243
1151892921
1807091043
406533790
2038557744
200345678
995116578
1299524643
977830567
509224966
731275237
1008034139
661061061
880077955
785746751
693911800
1470301436
1005747448
1795266578
572410315
79380494
96884020
1336768417
1976314532
256291137
1690334227
1879385798
130780943
1412751600
573461893
775302825
1444859128
871036224
1360480068
1599876384
1771767411
553904646
935240092
1771436765
1534020317
2022199266
1852572743
454764775
1361721539
1213973436
116412200
508987238
247172931
1688825461
508784064
1945146204
816117200
1307011435
1702126078
730784282
2104544182
640540104
57016221
89646849
267757639
452383008
1143945439
837737898
778899144
388380657
692760807
648544538
188128152
638312446
1853503346
1686648080
1750283819
411791419
1669649456
290001838
1347411181
1064442634
1524911045
1352628002
1524617569
1538085267
20004890
706138079
2050177217
1408033140
633716657
1107737711
949604536
1723177895
468254292
1517063662
2043493028
1522389626
1846328508
328237464
1499367064
1875750482
1086309052
523373584
1182596786
1172786465
2116897294
724069245
488354029
1748247632
1737676498
881922329
505772076
768524317
1575824120
2044856352
99509603
718627564
581000759
1704325913
803884930
24117106
445478654
446623534
1845000556
746274903
1800035748
1659511142
1725306069
713600545
232009980
1571144838
49763211
795561626
1158427595
619560721
2133624450
1734559589
501308638
17875282
1413726029
1878504979
291723709
55458531
2107390651
423410919
1071422351
181264918
275012987
464341031
2037399702
1736877609
878281107
620508510
1044926616
903389620
55614432
309493508
656011394
640668197
1484220117
254566146
1261095700
1686917292
742974248
1572059399
728875832
1496710529
1054595584
1981791031
361985246
1106408504
1371795379
94253846
428431780
1072199645
1394536846
1430256632
1093304120
1777619807
344885508
835982191
938782266
1262635415
1855734125
395562549
1329637651
184141184
1979444385
1502114387
1118672254
1717843434
576777368
514119906
381462384
357157934
2096134953
546887782
1240504826
620337608
2047127213
188207048
45456368
1595424729
343866443
999058987
546412588
1731151266
1282367038
1894076713
776414347
494299701
2072872745
1591693544
81533271
1007533828
861326366
980734657
75343707
1947378687
1215795290
760631103
1574939025
841495403
443201342
383828883
1286839574
1924907022
1361659845
397923441
1191640291
530962081
282715046
599505699
2127420834
1126343730
10803425
827485188
644216902
835834484
387396217
1541194418
423671658
1749582267
792231703
1214357046
1840875712
1496348362
289604046
68568578
227477617
307240694
784156766
1676732163
1310312890
806734637
1624100003
1921038317
2749129
1127763336
1340196779
2000634240
1733526103
702604521
467788881
1494600983
1957958010
701114886
1852387279
1864048893
757372956
55535390
1694774219
888553614
18260330
938323070
1438912832
220919472
1587083906
1429405772
83557219
485822855
1090712897
1368397180
1758560513
746732894
267406880
1714251455
299911326
248734065
1003290819
1101461224
1575957622
1087434398
574814120
1342775026
1646767905
1595433586
357300252
76759992
488605574
1596497674
1913873613
1294293921
787187516
474654773
972895578
1764146182
1414758693
259301965
120325610
1654676057
1181039276
1155585344
93158728
2021444958
824387185
304774627
184770061
1271757328
1688076560
1558285913
302157998
154077068
1867916540
758339197
1000286786
781035173
573468946
934260512
710591180
135709280
967354687
566791372
1724480341
1113128572
1805657871
47804866
281952402
1035034805
786486765
1836860863
1796325212
1608463246
1514409943
1729573619
1351535061
1460427561
551907139
1143301674
806803523
1809596828
551616350
1401149305
1115870571
821184002
1287084225
926906730
2016002415
1171036486
1308804800
88172238
1688886135
596667269
452256588
106743395
397462014
1106786036
1001847606
1246320803
1990244902
1076512766
1697395621
1798837273
1443024982
1823452231
1605609032
2140905198
812049750
2063334150
678787609
314172170
1969260695
2101515668
381955905
1437258522
561150956
426323462
658193321
1927561294
1532197983
1990015518
705664701
1520992590
412058076
824956958
2110258464
1496450916
1845782390
125135331
1741632935
257582836
571999290
1483013045
555961635
1613997020
851247023
1091086789
145081815
1508155338
105934586
281519467
357340708
664846379
3558232
1211625491
1773098687
1025446874
1890217943
292688682
1426641982
94035845
452822290
1087293624
1982645601
1030151181
78568959
37032777
2074369181
1823947438
919459763
471332433
591946824
792064911
1348717710
748647229
530226347
1155932192
131996239
641946739
837885651
1730628753
49230558
1684500900
1634083791
1184483313
1182966046
1689731151
2019095569
1112985730
1732697730
414658196
2119685952
785066380
1523151876
1421383749
44697624
530298484
1301402903
2096590440
1303460601
203884925
312285903
17427882
324297608
1684399212
1114664366
876683088
873005720
1855830125
1808244968
257268586
2078180912
1416013729
1230413354
1073210647
1574993306
1024271766
1075196915
1620477648
1567191461
1223268581
2090554578
28594646
708333947
1724146936
198363451
318861713
1867408336
2086201457
1498672304
1442283784
1455697030
1291451707
2126655969
74533721
78847849
985618029
53077229
2018784912
1865689534
279858223
668891896
367050547
2043086541
1509725002
1421350348
2000793134
1104514653
1319145488
145447318
2070271083
818999754
1916544792
1442184779
1908211225
66600072
131548793
1786050589
506793782
1467735542
1752586644
1595531946
1920504707
1389688714
687496427
1387303732
1398708423
224924017
1188043824
1529497970
1687858002
1140463731
131097973
2003546864
1922392569
932999285
1360364205
636001248
1749365596
448434373
743711696
507470096
844072468
1139325099
12786570
884013021
1769926980
890546747
1555005978
1090776864
683814719
1875538447
1541988825
333421025
2061120585
1042673779
1187719793
735902868
397351875
926154094
1429498561
1903213338
83155284
1151532832
1496135398
725654661
790879004
123913943
714919390
1996158462
1024574860
1141520372
1089705863
526568695
998985025
23844626
1742151998
513895574
1286083524
138853940
1274130622
1385085919
12233365
2000765052
403882996
384422371
1992725928
511815843
368663253
1036667382
1483091740
2096838143
582427499
602961002
2085262182
835076461
922906481
330027472
1181825927
522430738
1584872595
1379150831
371006132
1287416128
591604726
130594939
1211190502
810547858
1947770962
1275361337
790279026
7678177
1786110300
1033909989
177494407
1330428324
743577609
1550793483
1727173270
1640666983
1709108510
234830820
1338780354
1487102162
275813959
2073166625
1790849570
1775009295
1030855708
1644977934
1829983218
1695798941
1004365713
708198346
2129907385
1325342809
1597992703
1292062019
405676067
1937957323
1548124878
535293777
1489755919
1365009909
2091267035
561375786
1423626283
755961872
2020571464
347104090
556023622
1268096822
403778297
536258074
2141754332
721488561
1457502230
787960393
341527341
510504807
118028856
669424984
572937951
1969379573
1413621401
1500621580
180440372
1596078096
1374584977
1255975535
506191113
1772675530
475228780
1592060806
776451730
1621058591
1384997415
894231841
53584021
277714498
1868976290
987116254
1677964821
801440024
2114790464
646201656
2121002628
621422117
1075490973
2139154968
1512867161
375190382
425017469
25719648
1681391569
257922374
1787999649
1466198158
762753701
85846823
2074617168
730286179
1285493956
483264769
290080736
47138600
1312697637
1370778098
1853514041
144207719
879753085
1346260942
1451950619
1501411009
55316412
828264230
455580766
2106907587
1559860784
911473120
78521046
34215892
2144293587
758278009
1508937249
147227735
1440828077
2093604784
1032978989
1092061094
433180744
347265098
1211572512
1238553335
1805162089
26459173
1493741565
141748967
1964641386
600252137
1131291480
1698556540
1702104186
1944003881
1788355496
951709262
270204863
1797733799
192103758
1913655111
552916408
393409354
1472097639
996803051
1425332084
848277401
256621077
389021522
1191073164
1373745126
238154846
31334428
362977207
1554958194
357129118
1164705604
123578066
2111905767
1983581697
1624635599
1575141111
1443019892
1625629991
713922504
1270310877
1496469702
791697267
387076065
307079402
729876679
17217844
759975591
1621159224
1086550738
101682156
961978948
1221045212
1529859201
1396307274
579438320
1789276430
242053
1103375225
1355604990
621321059
1724677399
1310490108
1360274387
1919988967
157424385
1678840949
181658198
976638473
92657671
951473546
903428842
1602035856
1855590919
864936286
1707924614
635168153
1036418678
229835972
2121339065
535700863
501228528
1218321426
1607651914
1721693800
1199353563
166010568
1622832139
86548319
1222559754
836213510
259215138
75014281
1919288947
243395038
2026896913
976636756
1363288481
828649273
264946754
1222342350
200093654
435605088
845849673
173025845
1633746440
592325951
144443129
1619686007
345936792
316859396
1943770284
376938251
862599709
1424618171
1679920283
561895912
1240771802
1080440796
2079545743
313380530
723623579
1787062463
2024736477
1166980230
156951556
1233864777
1765994022
267848196
1693552186
1730995901
1453824328
36424911
1232273162
42385899
748048743
108951487
896671062
2127955043
1725236280
163539481
989973300
951656376
650697801
1589767935
1283767924
1315322670
1043464505
888249990
275608396
940506510
1285609950
1338809512
1350292388
1462703797
434077721
1456022794
819962029
114478565
1618027482
453683790
1252610244
1459311444
737846300
1609925821
2052553586
946274586
1172518539
927378812
2147232743
999613819
1366504330
547294203
2094260875
808389666
42074213
1812397018
75926627
370866574
831008832
1680364158
504872996
375640640
604547507
1033537707
540106002
20008017
1174670033
124988138
528237639
1725795335
1002852262
174964595
1654791497
531993244
2074202316
1275566798
92388696
1553885142
503602398
52238700
187309344
1494712616
1679775516
1971265481
876546786
2118199222
251939790
1780520754
2079979035
1504031186
2121559723
1867063510
542627371
2029715301
1113092323
1457777630
979411986
1797852918
967395200
1172003831
700819583
548110335
279355055
318874520
2015088138
1247823188
612309708
707958176
1978875842
931311083
795574321
746799232
1790144754
1443156028
1879415586
1679398684
2116158363
1295916371
2003179920
863211915
1433098016
1839801203
1178785274
1723865416
1847980710
153740667
810739672
1425623306
186786638
2064348721
756482624
969362593
403938270
1664620797
1594274439
1682500533
1679935650
1627707427
72160369
1209449382
227504633
1985869096
530081200
773542246
1540993922
474094472
805396022
810338013
672268928
846147558
837926658
766370762
874694114
588202375
933734717
1437811227
304460404
1734611564
1092976857
1477311995
2014695321
605477229
1031159893
1404610197
243096460
1139127825
1022622906
1479496138
1237212800
1621912061
790658462
1158596646
1273824963
377826476
1357667846
1808594379
1133271896
1919059553
465174077
415229440
839657902
1246588650
557323998
573640475
1274264021
707485893
166008739
1905720920
560726469
1437116626
109821427
1724984589
656993481
376930844
1316867421
1408240355
1110867297
1884708964
2009842576
465220711
1366634363
1189611263
1879740272
90779836
487945949
35227408
2038622387
436339366
783420374
108359595
1371603519
548644164
1423764464
624133776
2120946496
762278128
466302972
1082525613
1990675031
1804662629
1844378246
1285368931
2011862911
1286091538
1010272548
288662885
2124506984
2056634752
680432533
105682886
1963927229
26163719
1602997696
784687577
8270868
1173483597
2102227528
1821627585
650987061
1779505464
331462348
1667512516
225649652
11950637
1427781276
137614350
472208628
2103289907
1333571667
196432213
1236626147
1436882314
877830863
1228823047
2093237610
1107179792
290365170
140561655
1449636340
1111912460
1100943465
1397671094
1996257129
607268906
1848930290
767816782
619711206
1258729017
1584241423
1588615323
320849741
1042916991
446297049
222098980
41607644
1817231612
66179734
937206235
936682320
1220833835
497483463
1738329236
790105023
835983559
468826365
1111917441
587908517
806611444
510935299
1785866281
1080464150
640257384
891441378
1849843535
1333940750
1158246439
1247699736
45398121
210179544
834739777
1938048569
207813400
2083716115
1782388203
1969289201
483865488
159826483
1621898915
1822749567
792918120
496581473
182214913
182046984
972511551
1355872159
962442206
317216107
2129206583
1563124362
1095826897
1846268529
231121052
670572712
341198355
1601507357
1724375048
2130685361
68909389
2059254069
2140754056
1725796366
1339738202
1962261476
473620625
1579522210
257340516
18406790
446038057
481810952
1609124557
2063191310
1292997936
1876104737
753097132
1619565270
455226816
1561372821
1827853309
274693589
1636999998
778574095
148602035
390614493
430637092
1975927248
868163464
1872962183
1970320345
1779733028
1921997960
2079087408
2038579212
1066738445
256620232
435766987
663279935
1191608147
843888402
472292749
1530147383
694584845
1840228696
1445217172
96100737
1371843827
720534941
879400222
171336470
862735805
1417155448
1061882557
233197184
994923906
374804499
489368138
1044726911
796630107
1358362344
1423407686
2110594763
194844473
551992072
318417817
2061579703
515506406
1837242081
1876747846
2125002362
66166593
1793144696
1566237612
1689957201
451281257
2042426032
1777445834
25051513
1387616573
1847287336
454170318
59324025
528094571
317000738
1198110148
2099235197
1617074532
540072543
391937043
551859784
532523762
244863546
1666913536
2053999065
53866173
1081000256
1263714567
1909763683
1479400323
712026616
2075435139
349106754
1842179656
28357862
235782291
1603652498
986389775
1447030008
80276747
26127811
1121356136
164108685
2088602066
1065406307
705508749
807634850
374775725
1236325734
1907170402
896901945
1769462476
1611272637
406426133
1803395377
1207286223
702752061
2130716071
969665628
74393207
135766475
1895212961
1003090946
1115286398
2062522467
948018656
476309808
809882683
1441841094
1324441060
1349093641
1423765612
1919439082
1374474643
229837381
2040585882
2126574965
833326629
1798609324
781015493
769456348
138629348
174909865
2139412324
434546325
500438304
1767578371
1443191196
1086600925
37455335
1312940314
1580315406
112201987
1221885987
2129670487
310166242
1737190205
397290309
813129634
1142982806
1849616648
1813413374
1777776973
1871709725
1750737872
414093377
1746046901
243105239
1785498334
1671501735
970087765
1530068963
1282581717
827954749
1150098283
323919092
1423052066
1528250667
47038788
1639140212
2102458385
650034602
906205114
1582429512
633781355
1176119593
432773874
985758789
595747700
874770590
1012853953
1904419565
1699557752
1815284252
903400011
1695916091
1272033680
958369981
1770405337
1896871181
1807327515
602515387
570706168
623822208
1122375310
968928534
2115111452
1657175563
2117743758
698275940
2058612765
1036770582
413439288
1362272454
943562154
655644325
906336872
668607533
2106692006
529734919
1720459261
951099319
1008949436
1708372541
675424883
1809125227
479751324
457273863
1051990784
178331539
877168606
786275167
88680744
453904502
745326486
1095324768
926676741
2030377291
2024465082
1393222687
1211450618
2136717508
662666486
700024662
1939700363
457972801
1717333472
1717585351
1859264072
101734981
390315039
1280638025
2127093474
985439669
1865025123
1607753898
745407909
1749134629
1283189565
1018661172
1483735909
647040320
1604225959
1958745350
399635456
728220675
1603552681
1111424121
185439347
720578328
414874425
1442245051
182679680
580937378
28072708
584188127
1244756880
1214614819
709184060
1120101379
1239908818
274684968
2090403898
280510064
1914761992
1630997712
889996520
1598098279
1377479514
1436431038
1557433728
318259017
2097753169
384756197
1754544628
417683323
852387834
868800002
885465620
1352611171
881237950
1019525822
1133527228
430550812
264348591
1100645076
1370770804
1377553328
1234518949
961164026
822139487
1227554474
1335860625
1045272196
1692953762
444818222
270814710
1117924385
841362520
1942818353
999744923
1334365159
1014021118
768712146
398748787
1793377857
1187439037
789670218
1775012737
98706581
209796102
514630782
2079465748
1795851232
869039644
1602745549
2137464028
139210074
828022656
262307451
1635931387
1213506438
1992739202
576772
724507861
1040066321
1525963119
1717816268
915831060
1609396896
725075968
1781426366
944838690
90263510
1463557892
1829808513
954842902
911398954
12503259
211393021
879321248
497610541
769930248
682122367
1706952107
680990050
1597471398
1864651970
1239588338
2112754298
975399524
1962143296
875552229
1805854379
73800061
944590545
1779558725
1359367141
2104109356
680214869
443062036
1232468538
790306208
1272464456
755020406
95827959
883619276
167264785
105976491
1224360347
199801369
1502113825
1874312014
1879565691
436062743
968310726
346022685
1390419337
1472471748
213822038
1682866853
1226953894
486015349
804536995
134932882
400524384
270263462
1385901307
1684271166
445889618
1474805494
1024869127
1935655493
946254974
1697305858
442583985
2139460497
1287981637
1121370063
576587279
1594894829
365509288
2000759080
1570483795
1022765130
2100677028
1793931399
2117176576
2034876864
854972767
1885831438
2061119734
245204718
1645436338
1597289033
263941548
1652608278
559284054
1190643771
1413387471
1021767589
986989633
153651990
2027112211
1871857085
1449128585
901965645
2022658691
1697611953
400043205
452434634
900976322
221931855
1810747952
597046352
766889940
1370111636
1966890610
1436517852
823999288
830531960
348736727
163346469
267267685
524340153
1343114470
95770003
38288787
1295077435
529377046
952371421
938801522
1249894109
1792256696
2024825834
2110293350
275647208
775062255
145533751
1525173347
1247823188
1043898241
658247498
1231618568
845632962
1439811622
792458300
1689336331
1193360691
2023243276
1084234810
74603499
1641483917
1913349917
2069622808
1755658702
92551899
1689788876
1160913131
819611989
1550220488
2055705488
72891730
1667407166
114539445
185306265
577369487
349688407
1117743080
982838820
891722424
1090033652
1008293459
1641108111
1698961070
2025581894
1840023207
2111991491
1310841843
1227193436
908191658
147033110
201913924
1425295094
2033636482
1312861451
1937426755
255057581
1393478712
607481203
1495878549
1628613493
952440571
717301356
1495140661
109764709
227934391
1961088294
862035793
1417578427
1820215221
1818070710
1969506088
1544701058
714194795
884822796
193993793
937372765
1484431955
870799301
70662302
1960058478
797920229
1987536014
1463722029
603057417
231574118
1128561168
772115316
786193806
1161351384
1684118795
963496482
462644373
897179128
79952987
2084079326
1442644063
1558991582
1587518595
1368012610
128858461
2125724362
105024721
286569120
1367133011
1690613507
1745404003
1650151842
1711135032
119378857
1369221980
1562518140
600641260
1355263953
586275516
34236902
1063455261
526866959
1950338964
443649162
1817538961
278002782
874625721
840382812
626520332
1618498702
1083103146
1781375895
211952721
1464747481
121578489
1723325373
1137664773
3858898
1514197958
1506019748
1715611068
643827569
750207384
782541175
260787017
1926023944
2131700712
1272956592
407544077
885190036
1971405722
24497793
1351027753
577465781
708650723
1599343604
1622518020
1822449577
1104627415
766465608
1654353756
363035054
2105205498
1796695365
1017927308
1809192792
141066909
1827089634
2063228374
897677498
255505974
815083999
1030016567
2146918627
530346389
1534050531
105884429
182956208
1239066805
105903374
602546488
1574521486
711910127
1593222048
1310222160
1133725116
1229553452
302004701
917110
330733110
406012163
2107776711
897705785
786150182
1225081904
979869698
1403726175
701771377
562526458
529816676
722888702
504643928
1949699169
603599969
413374510
875490954
2048788474
2127043642
110392068
1485274811
1303991104
710682446
1856269427
714490627
222828325
1976545839
1956557920
1772122514
648785570
1217464939
553789399
1360728260
490826825
1558626460
26103958
1331672083
721710246
1416227387
1993006656
226325085
1880088239
1184708365
1735335432
282489381
316662084
1348413773
1854779928
806366725
834474528
478640133
1019670897
1868994639
1812371473
1434380186
1646619832
1662386263
154682149
713263050
1991885896
1137707561
1139854726
485317090
234732898
335674719
335018847
1313902351
1753513890
458359575
1463116134
1454019787
1653448562
120212762
443125665
2122776711
1131389790
2134954253
1007905530
448810393
1692536457
1734218088
1292906998
1358835163
592912773
1025281872
628303919
1648210098
2077826388
307500077
1922199772
1021729461
1506808831
792246400
1499143246
729284488
1410989843
623515522
557109574
2049463759
646855994
1107448102
278619680
886138962
1951177715
1716943080
1431717113
1269309931
1353497319
1280889830
1554930269
189742784
2023704151
1238354963
497529964
1541795363
607070309
1152380349
722523209
1736614661
326595171
56960895
583712585
1941968991
569604729
1853133058
364423485
77075319
1546292375
2063413019
2048243425
626689597
2124301110
1541382549
1743344178
1418448576
1229706622
1356746766
568226274
578169090
652533656
1239503606
2016595039
1150464858
2071800258
491251748
1928808566
1335589309
287859593
1316747942
1902255967
297051827
37715332
668343663
1176657962
170150491
193465311
1097251741
1447253384
891904592
1320718823
672887503
1514830016
1860248764
1417419415
2112282218
52604661
1929404168
1748646460
2138652849
643569143
872816201
562817288
863341444
1279038520
1162683423
1251322696
1607818852
1009351257
668844836
1564814580
1961278154
1510019297
170121170
1036721746
2087705716
1006532351
1247216754
671809008
1219660421
1245147034
866368679
1410688813
1090773884
1415107422
1456553616
1889668476
2006519866
1726850678
622130007
1324897449
1705988538
1965306621
838264390
1159838765
788870038
870838076
1798038789
1244343906
628211169
992553256
880462139
1885419454
276567786
1129015070
1481119626
435132331
122292479
637557082
1544123928
1405263594
962493401
558696885
1718421510
1581497640
1473944585
1217110125
1308705960
1512374110
614338227
568127832
1373578669
782003142
1940497587
1354131102
618875178
1477766019
1346609421
441195277
321675480
1874438023
1772696749
629810851
115501777
48130755
1293662985
1203099308
165513530
355886680
1881089646
1744031662
1059101068
1491054423
1035782561
1164340261
778544637
10598921
1438196837
98154592
1756167772
1141900899
1076595331
1531137925
364662362
818464023
1546501613
2088138655
1458007052
813160644
2003987706
1399172179
474255878
326189148
327202710
660632957
2070957453
1089537630
459098274
99281464
1095414203
577214668
871269517
1767768532
853219761
993627589
1615571876
1483483032
1443392363
581050182
92626516
2061634475
10962056
356423150
490210766
1451043796
497930802
740430083
1524420529
1852799837
1046195510
900968308
686770793
365378611
275727665
580120284
1503980017
1774229543
519174343
586089607
69174491
417856581
2104470400
486268341
1436922986
2007350159
135824391
811600610
1150441507
647164324
1287306089
1599171674
866821903
567861067
2053503370
1251682881
1322170798
1159635316
2111919097
590159469
1998738278
1752046247
1349533820
1741573188
615281832
585687983
1040672908
1544338849
962593796
687866298
1775047105
589361082
1384645744
1911449169
1734215023
1380667211
1056473531
38104820
798357490
117751209
623791991
941906775
1065790501
964298998
63254143
650479564
2102395067
1347446793
1987474581
1762081682
459711462
674208615
678982733
1382300622
1711584012
1511506548
1517216638
1544724785
2141555452
1465671317
149999696
1545425628
801201569
1018529710
275322842
1685099220
2002077122
2145998525
1741376591
270488304
1511792349
1744507462
1087053113
1120939780
1082624669
1905362978
1039873780
2087499780
673233510
912690904
789052167
30200935
1485191525
842839110
1034488107
1147929564
1685837395
1167994103
982735907
902748149
2061916790
1893211361
310079416
760222585
1826230119
1120835867
1906789692
1911375994
1682456471
658179678
1677162685
351110842
540429698
618946848
68708882
738459787
413393097
230493643
1417264891
282251452
617616160
338300499
283450040
995192581
790479050
1410798109
904793825
996964989
138364312
2126952922
558889068
94619325
928522863
1251538267
362828224
734570124
296836233
235879658
1327109673
442755629
269313964
314769702
1627373029
188625161
4724364
1494602853
1033778341
493680163
165041714
686922196
1103446127
1675877199
566335696
372413687
1739604999
2017168197
1885331754
1505995071
2082225060
469781649
72544685
693223257
458421275
1068948362
1174717046
1676769371
180779693
917283172
1326201225
1963666432
1628667776
936823347
643059994
1209938031
995082212
75346557
910580492
881188100
867838023
963908405
1154091499
307237084
950604591
2031019816
491051393
114681512
1161010097
702246259
963253583
1213508873
582961538
784663156
2070037620
1051314073
1032355434
20964274
1063513585
990987314
651746109
384107961
34774622
1050242530
966235227
649148770
1327635237
1858255962
722706785
634245194
647017234
834432108
1968753367
1984584289
710827865
554705074
237694066
1519918421
1076078563
1643230617
862877796
66423218
641724335
697503098
598847296
654080283
1263622187
1852490336
455778550
49836978
1552418213
2134318590
1766367685
113907372
326591284
1829641355
954324286
802760139
1629459707
513969144
152850762
1571163091
1363354429
201500380
710597204
374155341
2126140947
615310651
1235016626
328400705
603378710
528158745
1894493891
1241183736
1974940761
62903400
1743131795
775248522
1518825380
1776204948
1262646944
2052127494
368857442
435541826
419278111
848099999
1238007244
1587108471
1068310082
2003020651
251863696
1715289801
1073334975
335078154
2038845910
1003933513
1026069903
1472730973
1653126185
1186186390
1040428615
579167381
1067201115
341352771
1210635195
1578994794
1354260353
1811439128
1092225451
748971018
307978379
395176028
1528000094
768527335
353197784
1756816259
210993795
1230744931
149128116
96729189
1225237732
957617251
2062015104
1441216426
209705328
1097584311
1859275262
542285759
1068401665
390089924
721529065
434627002
934561460
1666523328
1455107076
862831747
1900967618
1202111532
269621253
1187704182
793391786
1195573946
863229600
761066330
1071568311
1118634143
1181562098
746428076
751719595
1829916000
97051541
47107964
70009920
740731697
1214170723
1047481023
633343344
761911988
1996294706
344076373
1359511175
1284976222
1024004562
862771697
926924607
418382913
1364068472
1855757931
925485307
709809158
1761550435
153449667
424319736
613173177
1113675625
1324462958
195750469
1588426379
946077398
199982385
1933056289
393779770
276126164
890574259
1667262775
284722917
694814320
520686200
15821477
2102663179
1872951377
1340278421
1902096662
1922870875
1329989124
1721599572
913067835
2069917089
1206874159
1724708863
1200275775
1660808811
310888609
777301926
1126046808
1024971216
1392007890
98307045
525623959
833795617
1653044539
1672229089
1237226426
2092086662
1944515966
1431235865
73064486
1663384632
1891104208
1074643490
1632686150
1809846925
1484376365
277827811
322763161
1148807041
1128475793
1029912444
22949283
248996903
619325459
441889413
702852872
2071130933
1993717985
1716474556
1531915043
1470998617
974641583
1200786442
1806597091
1568034935
222038928
1545661669
296787460
1466775514
779690260
606617906
544770260
226633796
215123263
1070515243
264435050
154169573
283381723
1404035298
1542772952
176620841
1458500840
1899840546
1135765583
1637291964
1335779622
1810929542
1678894411
1381231532
1634538174
1681416873
2007971053
250708344
1852072060
209879997
1639667491
288097862
1586879002
1493294140
805048740
123296861
1209984884
1362374353
420682079
450866537
570544596
1914861898
773262525
988711645
752709476
1044376167
1674183137
2119296485
1774457291
1977289955
948902791
1911470608
1304576801
395671212
1504020196
694569184
1200476234
279613308
1194644325
263246408
1467035975
1238539530
930729828
493381180
1453463828
463871513
2063917394
1687149896
691210674
1800151602
922874080
30876563
319392797
164777221
1359163323
843821489
1162001987
1029561953
328155903
613569142
624638651
1664114868
1825370033
632533563
1067631255
1061214457
1309148783
436846591
1597890630
1363492017
1521862819
1308723078
1396056681
793652023
1650521262
1717481164
1267907976
761486987
1453027617
1946586246
1353011572
62973168
558048498
1736953845
457526047
780255575
1535525260
2094279722
1839764256
158124778
526106666
692784085
899068494
828490141
712553785
1469944841
2033841283
594846750
332512204
638520523
106903977
1693716558
188542671
925669705
882613923
26553968
1225656477
429122687
1328228146
1269018136
2129292335
411199581
988404802
1309827708
724651231
563618961
362729517
1592109296
1501922978
1891827032
60319658
858945748
59218097
803276331
558902700
888036054
1254883802
1433819007
1795417369
1424240328
1745793044
798478910
1291972065
740536462
1726546709
1835476115
602957448
1657916991
772824276
264013503
1876581095
1058040175
893284195
1565566086
1201222607
692502362
1127589562
215534478
1293729376
849387661
1493097402
1993043409
344179638
843092693
152372624
334658703
2010497886
562882832
969676653
512330026
205246592
885860599
1514766139
1012150380
2074360064
543385377
687773253
1214874074
1703156928
1193079037
903318965
1802664764
2002003220
1384966068
1142293714
665224358
1217714605
1650223945
668135548
1168289466
1040183322
1658582545
1216274866
157778333
36650368
1895410821
312159475
316557903
1075924164
340717738
2042921678
1710065363
457457220
1210870168
622347283
185562546
2078332488
1145667139
473396411
1981187004
1569479161
624975765
1783424397
1371543529
1451302773
125046776
1103601323
594820242
987754241
1451177352
1002897977
1041314392
258701133
855241882
1941669478
862282687
1885943567
802693876
1568564562
1987390865
9326749
1937481989
732856006
1048213054
532950519
1503551762
2051750769
652246998
1640653682
882763127
1610029575
138826189
1959513951
1981347990
630253962
1708150824
1637028384
331849910
828563425
1000298014
1281619195
1110002850
1743497969
384988291
2114396170
2125856966
1130105103
519413235
554516036
1674552032
1791630283
839887101
1402433806
1881291136
240597258
1121688848
836385456
1933324175
2019037725
2005637779
1256752602
1145787794
735703507
437577850
1736861959
333377430
1897640
846672918
1848586402
1251433505
45328850
408993834
412446688
1129619202
2029518009
1391883032
1192515984
299412091
319444857
486752861
1343435981
2066816858
119038007
571007066
262280402
499194609
1875222343
1091978635
1195952126
752570460
586697881
9809846
1344545553
2134490425
1408389780
997017754
1222866574
1193787699
1874307814
1153146742
2082880765
1034572909
1078042790
1414740647
481318070
1055362655
757199975
238907163
1877724782
1980618836
1052747035
1639313810
1957186585
1531228915
1813525531
895106836
99859716
472401596
1410389864
1334062614
960882763
585896197
1392396016
848168840
1914253798
1279214825
316263732
911665381
1772455633
2022495729
1716757618
238211352
501628120
2085361584
1694347245
1320811003
2130482118
644701317
839779408
932183752
1112527512
826616696
1834945944
297718248
678770982
1908755033
1833304594
30075168
1049976716
1413668762
1936908944
1031288384
327211095
1445729350
1049556279
847483021
2053634340
708288005
1062333242
341503654
1568566161
203872566
509424709
150023450
724839064
826736251
407827576
363691351
351786694
986270186
519115130
843931866
1350620377
340964015
711520759
405594663
1369597590
1041395456
1870682653
2141576773
1358185082
1475174255
657515934
1949820021
1877433426
851540030
1063779094
1740091023
810207110
1961929711
1558695506
1128127518
621781936
411012060
206209206
1185107886
586732038
754086966
1625705032
508295415
332240198
1356924230
1807012740
1092304651
1312664880
1302980038
1563285851
2004881192
1540810341
1492874562
253435698
131656087
1272546353
1607122197
1896094980
998512885
1918212629
1385371906
2120737169
1067885843
823719510
327284116
287568096
1858831369
1753739120
329892376
728905185
1799731813
1616415184
412087174
1206593789
735083920
665100190
1018529
1443861945
639916149
2080124008
1849193492
851045258
776793787
261655381
562604167
1366761297
1131435356
771818612
304817869
392700495
142923247
1096421358
374078535
948495136
827519339
25216619
1051699067
1115204833
1661070017
1972061550
1685896334
714406426
421338240
1188182967
1709975440
1945259547
943502082
374355571
1950425212
950446368
898726141
1845411793
1246454778
2053832201
594579738
51384934
1885479428
1126505160
2031869225
498851846
1426022332
43096269
1485765174
152684472
1249940940
109587791
1783838950
90817348
197033921
1485272051
1426455812
772482244
859619950
1242225041
1015419322
1557274307
408318295
668086753
1053915335
1787086319
1313509836
1125399426
315584524
637199564
222914688
2049131628
1859512167
1884239981
1421889777
105080688
14689991
217706065
1012000094
166981340
689113650
1928680936
449166429
1476317321
787548950
1661196817
1878362918
1283920475
1634970446
1864849765
1477767547
1221977824
1899801953
1524610713
482336560
446827603
1439546419
1119386826
1906682090
361626674
259360228
509518216
435400982
1113389826
1479314974
1269463287
1043584747
1528581966
103958175
926084830
1293295043
250897465
1486826241
1694280225
844916756
465889265
1564707485
700306780
2133198270
1704689409
333729854
1370464273
1250910358
1779505503
482588737
1507569157
1771627603
2003959674
1805843998
226621947
903940498
1377443564
2047075696
2105165338
1646104655
540521557
1216892116
992056882
214050373
975927209
405437519
938188048
150161090
1443779685
1361205713
559576752
1362004047
1588325156
553947256
696788302
1547224775
957109350
720669931
1192802579
1311613539
67803586
963086719
1345343280
213338134
1816841856
480106832
1869027590
601578319
1701974743
739907010
666488459
904724472
1080221176
2117412496
436861801
1871396763
1116668611
1362629936
659266336
939526349
1780807684
474790125
1088291311
1950274417
730136870
177272085
656691472
1419474138
1561032146
2140545369
760592805
2027497094
139066325
161622369
43212979
868825981
958251613
546352747
1149888878
841222447
1252455461
783894502
1749698363
25163840
1864881392
1484017602
1753377258
1524462704
167530074
1034184559
1779819170
1475605345
907520203
426691852
307255083
1827452525
1220284884
1394659780
819466215
1462151458
1464082889
1819400410
2033355417
51231198
295463548
820576587
99269187
619026160
1669093658
1906131645
530274305
1148577662
2069426671
112133722
975634938
569331223
1504917656
905852075
1728568784
1822726599
1618611459
1757022591
2012390129
1070895798
764690935
731717029
590348357
1898168940
1271263565
44083942
1668466074
2130129876
681326518
871124355
385069051
27666610
1353902310
312759589
1342293387
688654410
647780061
1340774820
1464673950
1005660834
1933965189
1111816613
254424094
505779210
1883628971
1072798395
638472157
1789595621
188593351
1601775615
92917936
348762390
1110632371
957796209
744543934
1295259086
556231024
398002252
1537855460
2088034630
1846992220
1192911493
2032074236
1933300470
1195254006
585662382
1180052298
1177682031
1372705927
2057661253
549563283
1204323544
2017505460
1121372040
977331734
1900947184
16434506
2130072116
1929576747
321043240
1559870256
1218290541
1796378934
738245892
213545424
1413582289
375182660
660511349
2125040420
1687056221
994850976
551361692
1641644216
657977615
2066305997
356369549
1868685680
1386277209
886601900
125134387
267320282
976158601
892854203
896220950
269509833
1366548390
1544261783
1679590682
1244047362
1771227502
1091478054
1010273186
1583261103
450164397
721100304
1637737909
1785630778
2005223917
1416127164
1561612253
649830637
2020255808
518188305
738947657
631957397
466752471
816875506
1531666567
1954496175
1550288230
1242229440
2061512771
1980611798
954106715
660744841
2103846116
840532038
1799324646
1314630619
1139690063
1552852088
2127343242
244285529
1909763683
750011382
988531442
103585241
1891446720
230815388
291616017
339067739
654572370
140318389
1714852597
85385152
975377382
1420109774
1189673988
1638100155
1954023798
1839160866
822374207
466207287
1468658933
998130661
1261633305
220592708
1663809835
781320440
2019761026
1797073923
1329289443
369461045
1160459521
264455468
1569865386
2017423227
1245926447
839714166
1309743287
115013964
741816531
1322237063
1911610861
1028387162
1439719173
1785535259
555276601
946711183
1733800216
623560886
866625089
1922056582
1012814615
789171266
1975238345
1276606824
1427367778
2003892153
130749059
803035872
200375860
587609386
1144839717
1440024431
198982521
503154369
1693118491
866007489
2005292416
1868189305
2021993691
1091633318
1103050597
1425212468
729128543
1827120157
2007023581
1241893696
1727796610
582513815
1024453415
1012315790
1100608091
1086469779
1528271115
88378650
200140074
193292588
1593137324
32771358
1964729598
290388983
1033552700
1658083070
396268068
1606822481
2096482628
1315459387
67364565
577918156
1920632534
1033443983
1242169038
908126875
1503587007
177090279
39971005
149275611
1159589672
869181805
423029793
1172165522
52184826
969602070
1629034099
293094148
1293787929
990173341
1415285822
1691711290
616639905
1230618546
712511742
1756501332
1462088830
1289124311
832112944
1334162917
1442107680
191866987
136552426
611292611
1071865293
291291539
1491496402
1639745637
630756094
1384865898
505972522
1118055323
1188474242
823122701
988817488
567085886
1136033936
392390810
1238472869
2030919051
360439704
1306710308
334375194
482019320
45415818
647222293
537395442
36980648
580198350
395547035
1811755887
796816672
707968299
1256457284
668562447
2040678790
1904573406
816894952
1303439011
1919690168
901635382
1227796787
2021633077
667912416
1025853407
751470752
437346902
302343404
30553507
1555720160
1723283652
2053457261
1540685534
2099118041
994935936
1053862062
405382995
2103994354
40111144
1999646212
1593963170
123758755
1901065452
128746214
1278457538
1070464798
702856329
472576850
2109321478
1070213311
1081554990
285318264
2079848617
1820864924
829816623
417706708
2058561330
148259289
1406798142
1268600855
283133371
1232412550
1775544552
501173965
1943863293
1503119382
512233357
1664013972
663845059
590868919
951905131
424498915
1968546885
128997222
1225592664
855013922
1717375584
863254107
1368123625
138355073
248557420
421201794
1089118469
494358167
1909790685
1145445099
597140990
514093847
1826129663
848960946
1241440292
1128977977
2064889560
474404008
1889909962
2008130917
1204386162
1966033894
1512220806
423082546
554044225
1064990817
2048497677
421294453
877774858
139594122
888481469
614860221
1916006788
1293614000
1361467391
441921140
2101234958
1701564015
217511562
1215285557
889075318
1313596495
1117730408
1612731865
1749186212
246191040
1081650795
486969163
427527671
1881681954
1357370773
1801009279
951265724
1836733218
1062640720
2096268561
1000093627
521875643
1061259680
1207443713
1764541148
1604444119
1953792466
701017651
72044843
811884016
907521689
722266146
1381999614
2026174108
618049352
1221616573
1511758481
923757279
1187534334
1048575713
1649367836
1912157431
1584870454
553338607
706543252
1375605589
956824804
815196701
531676913
397647952
1259573534
850241908
1438676453
1513032846
515097932
1306285289
485885276
1393948923
1658559955
1523889264
830142660
1855910590
468439620
1081365438
1020627432
913871258
51586982
1967484243
300374569
646067507
1057976719
166535874
1122086760
1408004877
1752052387
1316119657
425699612
1464136943
373733147
694479327
44330703
1818095355
1533594602
1603874987
1551216822
220196996
504313970
2099615119
1885517487
1756393593
1623535937
650384394
791245029
1147005
926042501
1800836674
470775132
320478060
1422490884
1915561505
864530872
1711226325
189235514
2017633096
1320339730
1120246495
1261739539
609776933
1351060974
1602307632
1812342994
355709940
135824391
845113372
673118220
1369178986
786518676
1348640134
650358227
835839095
1795862392
667764491
1847292844
486683847
1221588586
833118922
1111165258
1511519796
844212626
1584402139
1967970746
1315381656
583250090
1780081985
2057497503
1198498885
1686473220
880436396
1442659635
919913719
1677657796
749433844
1324796404
1195400530
471028388
1423195993
940425327
901917922
1901744312
887983788
865251747
909861734
1674949210
1731872620
1861631012
573541097
1291787736
489607024
537154286
1869755966
872125306
879076954
1926547901
1323916499
1164546004
1654706485
1190211034
89888520
1991597979
530847146
1905474045
1260617508
1240616419
1799947430
2062667193
1126752406
1590092200
272770075
1649732412
1050622531
672660655
346569121
1625399052
712975406
1046906031
118490224
1864953612
1318529110
819535069
412702675
1540517829
1354638475
2078672545
1238266310
402977886
890741252
491689873
1017711579
333100501
712450585
269517198
1152963676
1299322851
1974383836
1124887938
723041140
1695266964
867827120
1152174857
928304835
2069012385
1720144898
1096744764
2010569831
312511585
871318324
1981570309
387521024
379294246
1239500607
1822807711
295777855
399866095
1594481005
1328732326
691776759
1911572972
344941765
1701476956
1398542277
1223775690
2064263405
2074197526
2013719398
1979870987
882225575
1517345715
729704711
276005477
1625726792
35743862
1571930137
1918393286
1536183556
273290635
346391258
1653401771
1083983452
1938825911
1765397004
992300319
1187008573
1627998768
1435818483
53075839
1117807423
1142082381
854954539
635900627
102050698
2060001178
924187747
1544198434
1058204812
523710503
514177478
1027200430
2052346897
324102154
901411795
1421974501
1387324682
300908836
2008684900
1793591774
859716394
867294290
2049372906
2139936011
1990402187
544191925
1969879355
1044956689
1183582448
1227150316
792943218
792772066
1857574118
827969041
592947162
180648408
1061586302
1082139078
573457716
676980568
1548555626
1122630604
1844378624
1566494166
1432605047
467597954
1916282011
2038001154
852913591
1499283060
1464702210
561907501
2062043187
1856221610
1340872593
1106783858
1150017761
1167046841
743831679
521952781
235962628
1722552581
1889747251
1520672675
233540497
417132099
294440188
1034947440
367996947
1330063932
1055032984
1055225723
1463713492
1543230876
254643274
1873686678
583911092
459611204
636134006
1938817316
1849050270
1740061330
840874817
376978953
416761674
1545172170
525499232
265430001
91034310
561551907
1309319725
1725896876
687488438
492084846
912018974
1118091329
1579127169
738883891
1556723051
1472932963
27557540
1637044816
837410497
2053444335
1546352573
1479151388
1783648147
1930046026
50026174
1746537442
316540064
116412324
1102914625
1260167514
1772122873
2105722768
2112863034
1728971905
205200286
1716633660
1568915487
334056853
1259223654
1996875629
707501897
854038796
556178194
1252270721
1205769372
1718811669
673904302
573124721
1041483058
1298984209
1542990384
466713148
2012984005
1112707808
1806955491
1589101720
294763589
1517247937
1608975616
327289278
1676638000
2114511754
848464534
219399927
1631498532
1383419185
950457717
991608279
1471304696
541577769
1782304158
1410504255
571098820
1547817553
716640354
1391848429
522426171
1445960357
1426260364
428023622
871188336
2116155193
1088330875
803052592
637844024
120401237
413071100
115877384
418610246
194040161
191209240
329387424
978415180
2009070031
284487306
465806640
1149591457
396397631
641147524
1894444068
1278279200
223790687
463928674
1551976857
1828249612
1241508358
1610492955
120782048
615373924
1763472564
1627242495
1158408112
626983493
1662138564
1539261866
2142884305
551953724
883917626
1519195762
1362147419
1559331267
921708280
816041279
293462179
1470463974
225124283
50848479
510462894
1751250344
1125239869
612370691
2044502159
1863861525
7030984
1579977726
145130611
704356903
43822636
949007251
636015870
1857701573
1469916932
1991084141
1344157341
2010667121
874662440
689679707
219212655
1544491550
600425830
336488457
842831311
1037525840
1714507779
1698509608
1137704749
1183585116
1893710097
953399953
121179802
1468313547
1666745226
1829389154
354340214
555632856
1375204595
1469148963
248408382
1830789128
970275364
989543322
289077112
1813063322
1012945660
510846449
1075675236
120899822
80816660
420872262
1899658718
550329515
2011715948
1742217732
627952255
290365170
1449781985
1556308605
1799935994
1269222097
1384617783
1469284173
1007316797
76534862
2062344082
538589315
1330419314
1773545974
963381334
1046812981
824633461
554866094
1638009715
1898829769
1707441392
1572726466
1071392374
1614565741
1166582713
721129897
876941470
218854348
1023687884
418257167
136563536
842033123
761416561
79640043
481916101
1784183780
1753635529
1343319541
2116220560
85227346
511701327
909902044
121343301
792020325
972404387
1725572249
1295663548
215715403
869005338
992324525
219985457
910144364
1930395461
286001785
1042822048
1448000817
225095465
529739182
1580556594
461820034
2122382876
607928775
1417417414
1121004188
1114652691
1888879158
1111632823
622541506
1586218106
854163478
916180916
255545037
1054020629
1632429382
2042767058
1451115116
1458644059
205345055
757048354
890692927
1225724399
1199001858
1468814235
1281745156
1441891208
960456413
1301825806
976552603
554258272
1112044240
1790250716
1336966723
1852007960
385740482
1634165166
1961886041
482688785
1839996649
349212233
93693275
1110555202
932872564
1649872410
722258391
836263927
1686264882
2090478
483228037
550778068
1982183341
377076232
1783138772
1173390762
38321354
1423356691
724218164
1172324023
1599830040
531515594
575955179
667639381
1409111132
1299339788
964025234
1763541916
1415119860
753801969
591580204
696976798
272982230
1074331156
941196864
1066033859
2095800796
1570980233
678148893
1333564699
1868770074
126971149
344327587
470102901
412818567
770754210
137923094
40683035
2109379912
597967744
452366962
27415776
1376428402
212184360
421004440
128232311
739085770
914070641
1578899256
1288711453
1454787465
258354431
1720495910
2113715406
1654134489
1839745405
1745404003
890033230
1543321259
1390584959
331804383
1343236798
1854954457
977627952
1586215055
1746435713
1562423378
458312123
732863486
591591604
1671118186
1976273075
832600202
312501925
1149421834
249495250
426073745
314204395
626996270
1343263458
552655605
276056136
1782293288
2041115895
603250601
88782506
1583080953
190624214
950454658
298806938
1921179103
56225650
1902821446
1720965510
2063882838
1943724893
1812681937
278074934
1123454539
2058346118
837170082
1338336755
1933346849
1311211293
16146434
1019542729
610030997
1150158414
458451115
1333354471
846451826
692136427
698647668
784177722
503452965
634104997
1307955549
1704518230
900474737
961939694
1506331702
92039238
998998621
807481843
1291691072
1776340363
1659617229
1647227957
1386139747
1218319257
1291732475
2122549389
316308451
231711340
2006325687
1107011268
1010622770
2023637248
657469039
2122413228
33200768
576147344
1789700636
1387437941
52815225
2056928614
1433449448
1361095672
1148587859
1336428622
733662239
755496490
227592033
1330091597
594242260
1218668839
2038196526
1067314926
1554419384
1939852206
1299604276
308474029
551300129
917594767
57660868
1675254124
1816128691
1040902699
1295196944
1001453483
979636728
802020507
2071595711
1920015634
1503770611
223885337
1631918316
266989306
1865755618
939555691
832413440
328172376
397612822
394871018
169836562
356845092
1709702755
557238110
1353954777
1656979456
276766029
576978978
1003407772
1562961578
1097782007
1110198472
1866116343
1646911203
1424236690
1035129274
1721075486
549165969
2133668769
1563422339
16485924
658547823
758714367
754275253
1391164648
351204
1931347076
157488490
1639738643
1011415104
340110015
1399331433
136207759
1238086457
944275687
1358798566
1414394346
1097184168
1189651322
1140418000
567737791
778748800
1026891460
590489136
598806484
209555370
261719054
488183254
1916485413
1212392596
140692151
5799139
45852106
2036864047
550417826
1028220268
690377128
1358934502
617663505
1026528838
1108903007
1177494842
1446810626
1348161100
1131394636
1805210614
745963225
245687688
1475166081
790239183
604150376
61374474
544384389
558140758
1179326746
1308034493
885343386
956370003
443965822
644909808
348755883
707257980
1171807695
1347529041
1282635215
527426990
1792813253
1995563171
97684534
635940099
1657305671
1044386636
657595601
797682261
952245377
2106070650
2138957437
941266616
986342885
1245952828
834726472
1379466401
1142470437
742317188
1300800141
491173423
1210237474
1462068371
1271447803
1800021607
1666411250
1415368958
1404866167
360052291
135324331
1281656719
1597323221
791745513
1887883276
1309614977
1110811993
920834824
278665200
1499372592
972381121
542348657
1410888751
1872180368
1207461797
916850214
1246118321
91550910
1716051882
1365112612
1847002936
1785554757
625831434
1460171618
40036071
699279573
171006432
1243682175
337121333
909924110
1524407129
1272382492
1680658408
71362882
1183115001
1091932879
1467085948
1339654914
940994346
1261689760
620242840
220223901
1637715697
1805148048
101971005
121219537
264882073
138443962
1856797501
1870696076
682966617
1639655249
332463388
1950536139
1651441845
1339711256
420858761
1219943460
1595057582
204826956
755682235
1054611160
1179629809
58730719
2099706860
870665340
1250659785
1951144287
1319841976
371150126
790932967
1700923104
363730437
116993736
219043401
351357539
1004315099
579968282
370168594
1728371885
520065317
711268086
1179404750
1848796620
1329910390
63374880
1668948745
2062448291
566454759
1855997812
1911365946
490396779
1319366964
501997298
775697561
1310817359
534397809
1751257065
843678862
1334334194
2137927373
1591040635
259723986
1487345501
388163455
782207425
1982509906
1066398045
716570038
348366718
751793052
240745507
891521097
1875159975
404779009
1837644637
1018005661
1984943738
149001617
1401617005
491139006
566541577
1864591465
823428572
1823320671
693505130
1916254717
1840474446
1371037189
751762533
1375602104
1781713363
1583437169
1340926504
763725904
280156110
562650946
797958281
1127605490
1135096352
1663400354
1775919732
1572020718
207939120
253802285
1956646967
514793988
1442619322
975877812
1092058298
2100605672
2035331937
723396381
1975421786
1202087218
417430149
1344621980
873412595
1716705965
1422819395
846160479
2103230703
1513480901
2103500718
551086726
1032572444
1670002358
57684987
2075673575
2083013635
1682502657
1234803374
985282745
962480217
1743980996
1037323084
693670097
1809470658
634365627
501020903
1038345373
249972631
995579883
977553512
832962943
807269513
1460350344
1644563874
989645995
1754336837
272008227
1259313853
516400447
1667817131
172943236
959983422
421556663
871713328
1941684312
185911154
116031045
1942558123
412498998
349462373
2116213985
669405124
1055003027
155070236
542984407
1752812602
207009832
631648511
691887756
752700043
93590765
837134915
895342811
1165758352
1934856996
886519826
2039384607
1091179884
383415278
1734895116
256700337
2075170131
360226034
1722492830
371979546
2072726339
1281376498
897114151
1394034843
143108562
1795753028
516051441
1127969139
374104721
80528079
1566237387
1630313515
784141539
237669431
428145338
996326040
1439815437
321072066
1851309966
306999414
2097502134
1868569434
733834988
914754283
273357853
346708145
539430450
1231428059
898623438
405016089
1552199468
546193049
1026904371
63426315
1862664793
789878691
1703140713
659307845
1483603111
1267201491
432357500
1797921668
1628086737
803480739
692573176
33611008
1543633060
177621633
1260220267
1213982197
61220527
461294072
910992024
248387598
1486787993
1095108787
1517399941
919308171
1589115709
2027673626
533265281
725425427
1501248322
98186982
1494111281
770663279
292419125
1979201079
232041185
1448813394
798738477
1358195023
1723151829
1836200651
1712728777
600444369
853369727
1866876044
700820882
1783123789
1346608934
766802130
1983256747
816906117
260393211
1942442817
1670871887
652827618
56839696
1438399509
1279118888
1941444381
162619498
975905591
248009273
530578298
1994411704
132857086
416215287
1530206225
1002319155
76728072
580420081
1220716935
1045511483
1995673739
1457302512
619310797
302865708
1015006953
312484312
1530035564
237084137
16000971
172778793
1952468026
1341440645
696937270
57927808
418148825
2015164287
429427419
286556143
1125881585
844503319
1679158357
210675389
145169617
441759243
1810977517
140833277
1979926495
414022664
1575768430
1847946413
876753346
1753907521
1720351016
1088723981
99662599
1163780353
665594536
1346413452
1683960228
383365980
1400749278
1774219110
640146
1768828096
2124193196
1983721952
1678246291
872840044
1130891482
1144838715
2113055467
2039508267
884117961
426461936
1002481490
1971329554
458355854
1131033184
309065849
29848217
2118174949
1508675355
14085889
1367670752
1428509188
1799043212
1949994706
105302740
1794762791
404557669
324401072
482785990
266035138
865790094
1309698839
1309715328
1410571214
2135691840
549355152
913653474
1578358656
846273951
723119927
426598751
634689617
1886016624
445876580
546861850
194247015
1196688004
1557898844
1019977968
785921541
1322408763
1401960993
515703692
364412474
1269094438
517903408
81065980
2002777220
1088875374
911634766
1181602429
133729362
1675157076
1728578740
1125826805
1255830882
1422913896
1153814974
770332791
2037005920
1550753330
713588238
2053144272
1483494422
1486621557
1799335281
1796315025
101030391
2146336669
2137051782
2089590084
1430962703
804554678
649774210
4635880
836306432
1654734004
1991306919
669767981
1102185583
1537430749
2090388292
263238566
2144382658
1910682809
1536605276
911757523
2006358857
1259799091
1578553362
1552171278
2141353163
1915707662
1771787235
1924006960
1143964306
1668699864
1467603564
1830398034
4970349
543829024
434513622
1960396942
901449547
336092322
789691266
1283390128
294676435
446612520
445109270
370800900
417448425
748440242
1828980638
815033643
1868807550
610124374
1301919281
1564769621
1830591449
669959997
1788360875
213659870
2095757854
445390404
658249689
1003081232
1036110980
712688949
365761134
763856304
1298508088
1518072503
1472318387
80159674
807376264
1102631521
1720091996
1720037987
1481373444
1308767412
1887447779
1392726722
721884866
139701443
732130428
1311799415
232445515
2145268901
402186440
901625499
753336728
674441542
1560749757
1003380645
1334361232
922912845
506194114
38528884
309156613
1410661707
543729604
1193654492
448880720
1591378193
1765879524
1760358964
600481492
831892721
1958393570
1073148307
1387304460
272171711
1930611242
236091660
701439699
374456259
1196810378
1388091394
1965994550
1770249849
299583515
1609737694
1976248383
1783676207
1202645133
219691295
1856074464
1554022531
460797972
722157554
1876354741
1039531216
892980801
1753606352
1335878464
1436912437
530009674
1350835582
1517510803
1646616902
1886329381
1611795364
1712250194
1784924142
76701920
1926422627
1544844425
936240529
986680468
1892573424
1884308574
917118003
603964351
540982398
221270587
2032128578
535399022
1104503135
163593864
683077549
283885064
1538806050
924746399
42679503
1069236961
786884057
491655244
2142165807
279248994
1337375456
640904303
1809870282
627204583
141607795
1503948948
298024530
1165633278
846664260
1923714435
1692352220
1770554789
1489721677
1077842965
469903473
1575864682
1057518825
427325911
290219640
1183914860
1878817330
430099230
1588437500
1796155751
358107981
1889006733
1659885836
310647129
842219478
779753759
1465022176
325295725
2127644249
1229187190
56295908
2023716253
650003832
1133113551
334026696
1241062419
1742042317
1428930908
61032487
754124901
111696602
572022847
2110362600
766867288
634406775
447909226
1786360040
1145026223
68003451
1005434418
1466525758
1665307894
983498939
1845490652
1945084657
229258342
1191600180
894215750
1806059813
1962142833
743933088
1047278445
941881081
1977469837
1958694745
111563672
2009197138
1779462483
1981044386
1926426612
263599341
452384188
1570535830
139561361
1274518496
1111158688
176721594
1199042008
92394367
1596853124
1440535482
1898559164
271418325
289707329
104882308
526015031
71579991
110813223
795011496
1517092961
700969774
152002553
1791129738
1174718874
452714020
1086778039
1199348053
421286420
1075348031
193733800
1826920657
1199660419
1088954206
1150661216
1719014377
1902800377
510990478
1408502145
123536584
1024248110
741875785
35177736
128824722
248616920
652281404
1845814235
2005405180
1503467516
108191681
29038709
137623978
2097611179
1018994976
320935420
844638425
2012005243
736708745
1960396904
1195028105
566290533
1599571411
1555646677
1503494097
2253120
1273893717
1938755270
791742744
18335407
1450929797
1346283408
2055155150
19029861
1846896269
960134031
1443282443
2060799284
588368584
1109546728
1950008255
493888916
842874368
656328865
1284767907
211583206
1280097316
571945198
166010830
1957229349
1470586857
1674347989
1965892088
1656765748
1541417922
532696673
882504475
595005294
2142812626
412971079
1708360295
340527024
1014080736
1023761845
1710079329
2105305226
1603217271
1137995673
666348155
187118032
1453173709
1448550130
383174157
1466990927
1718974339
1481978048
1527019117
966646585
73214969
270516470
561295701
1704741070
1013706185
1751068384
286823798
1158906097
431973939
1153127985
455420797
371138897
1680729481
869157503
760641091
1740524349
667597840
1035903576
407171244
2022483647
1699529462
830728954
2076676945
323599140
727080818
484809100
1138868041
512495310
293482058
1312278831
1861506056
1352519219
1422776558
454934304
1699509971
2123482651
1054495781
1738225771
129664622
1937983393
1370375325
1798409835
1536667614
1171810738
765857473
1551809670
1593400968
700840440
142076147
1461168347
483709488
1720308651
443933352
1479406742
1655846251
258714414
1064808726
253112164
1119582191
1954282821
1189070106
209646935
592187809
243607430
1706830518
1983483141
818068017
616827234
566968378
230977300
985087384
2093856040
589255216
2101120416
527771340
2146272408
644297004
781188786
1617478044
1731460429
1949962375
755404215
1241108645
2003676366
190621959
457928779
514048703
580221203
1917688685
861479083
606224080
479245714
705230407
1788647694
869561067
379267104
783567226
809557205
1917554662
238164791
1317984827
312364383
955301407
1663813433
1073937446
1978408380
1701990740
1638581488
715193408
1635278484
1950376398
370258284
177230317
66371019
1222722638
702786277
1631618760
52951082
676490222
1680941441
1552624221
1136084889
1745398589
1947153803
1908240755
1113996563
944251501
1502780897
198620963
2122030566
524083400
1897507879
1990310998
1416789352
359863656
2050317722
1809265494
1413890437
417592761
1913218140
147872888
994735986
171390901
647013784
1645493865
698117657
557434391
271989200
1539158847
1523523740
1123878758
1011584366
1186365923
1935646387
670599715
256302762
2062918215
1442591327
1350537221
1535409414
1870376658
486704694
18885114
485106301
2047243260
1137283561
544399731
2102801089
239486516
432059187
1190534011
479757737
2006463878
110556273
688479289
334299310
15070612
1970227740
253244080
1764202000
902435338
2108892865
722232607
550926088
361994883
1979598707
1173397323
1500603476
1288892486
1646374809
73502404
12218754
779290654
313082623
2078214141
1767806327
1538600063
778757611
1914198206
1005505654
274904978
1811672474
1577404919
44917697
1908439516
1254469049
489887815
1546777958
1413352481
1744197047
1615243497
359028245
836167835
1800356564
436231020
544312094
1518514518
1150314770
713032210
1248453461
1893326076
1527666035
754361782
1322541393
527351847
1166149849
1735566877
1408300358
670543176
1231215809
321635921
759751426
1330330279
1496314052
973307443
1383098523
1156387071
541119309
1294470755
1748838479
1855874805
1435033626
905255946
2145652677
1582156964
1952214971
1870294390
1520661748
349435213
2139112776
1790648973
492837035
1355863069
1279219800
571677161
994375946
644526651
1929897469
289048763
1798487818
1222851404
1060525033
2030762021
1820054102
585843327
1877465913
2120236179
1060844713
1035801139
1664788238
1864528951
920371610
446684152
101234024
113900786
578709934
607721026
1108117787
1712767295
550812297
1144928503
508411957
777003529
718025782
1877867048
1690221229
1467554143
686006536
28748593
1489388633
1022415532
1687525463
1409628943
1750808375
193254503
1713040344
774356466
1855924070
144758852
16351535
1115734444
259102063
1713256815
179499679
1550617435
747276223
846092575
385435420
158947778
824096534
282759521
1730389530
1238789294
1319492500
1040522882
145568020
1028849703
2043007352
2035061811
764426841
1483152279
1211054309
172157425
866229005
105319197
1982186394
1966715918
1269987171
1990252937
496317144
2048507801
1407366065
1309087933
1786476192
1203455466
1445371888
1312458131
873149896
1733548145
442802783
356731365
510329276
1102184507
1856267157
1170925992
557275538
1285916820
986739667
903317602
2115425460
2003458417
2061785024
558881028
1063902285
2052170497
910391844
1813522071
379260596
845183630
267277268
472762228
1655304140
559096921
1117905047
1647506681
651235821
824023649
966251299
364422658
1982532321
536401070
804323699
576966295
1000790833
1368413088
292015186
899873671
635547983
1727264431
799333627
1684636793
344985532
1939579377
2113835232
1287798043
2075171325
533942699
2017314838
140994346
1290586090
231279939
390404389
963179389
1536699486
204957876
1180872006
1982448700
1577373504
1322983977
2091612333
350648742
182635696
153686867
1498152703
1742977792
1583333543
1814093341
2023152385
480914588
892890366
651145002
467637753
1666330489
765311371
1049742721
223608379
448682228
914899861
1777645752
824208200
592780003
1399074765
183180564
1853756063
2145664554
1894726908
1308818231
559237616
1779313508
1730723311
4336201
119014317
1402183648
1936916300
1879092287
1644362986
1771725539
1705507235
591004333
1456154182
1519503626
98674927
1351320440
1443981200
737030678
274167839
799799816
525171476
1610214349
58984673
985459556
249059698
715267557
1256982311
1858174109
60092677
1191448879
240485791
779018857
606703762
1654983417
763025970
650869652
378920469
671139106
1574163882
1921633234
1257686537
653064393
1568293948
880338237
2098912518
791933576
292255165
998806659
1257675085
1973276154
1958880488
913008539
357772921
1465868569
1010331798
1327308004
1488055205
1978298100
1367443511
857555777
1218294616
347156620
926895978
1604348094
1960537837
288471148
113908702
491570142
158055987
2138848782
2005540139
1708031578
1719621499
1726132418
1756455329
839082877
1148528719
625218901
1509091114
208377245
1710255425
1039305242
924430715
837784084
519372871
1458397198
1846251836
1180172533
878815086
240098171
13080105
120934519
954965368
958500936
1117069982
34440594
2087115278
1974977549
750010813
2073433697
10198753
1624484817
375009999
1801683402
400043942
1954875579
535070352
1742033028
1116046106
459527269
1150655993
827896069
1578779548
2032981658
163484100
1481646891
1533190496
1837797736
137556010
1715631456
1209992352
151763373
778345856
685568374
703395119
838656970
1514501531
289301067
242317541
1347169241
736202647
720364193
562222029
1990838345
1484742100
855475772
1011398304
1927758917
1521514634
108577176
347624453
1623443675
1202810974
930685311
1689174200
99099378
117487279
2093152273
260136636
573580552
390058561
1792902663
41252371
1280638025
1884679150
1899646380
1129794360
1475812882
502975077
684746684
1985985729
92149009
1496086652
1302873527
214484791
780002650
1585995145
1038821030
1893150788
498477195
1182834216
368713172
763367859
1314157999
1598787954
765639892
168050994
191005801
2110993744
1798172089
1172767826
221522674
1387348213
1536025849
1665131239
592437836
446524889
137809717
1382136344
853406226
249757253
582990538
93160592
1854210995
416292434
1839156981
701620862
26324098
178938283
753886090
197991937
315344776
609085792
642545414
74331619
1602301642
2144419301
651011886
757708534
1778032773
914440629
131433616
1770505433
144280355
1363751797
1504266909
648291187
1312827916
1523954483
1504095319
392560421
1791908170
993892956
572193033
390185000
612596441
1815682273
1279835882
328246564
1934000306
30474739
1970637403
658658527
1327707277
1950210342
1094625168
1755975703
853830981
389870554
553801389
1214077326
1994735945
17160586
725527018
1729671310
1227706562
1428791752
1372316919
2022042180
1794425641
1567465453
337179527
865841371
1871117957
40512075
1382621761
1323564873
1842975075
207553510
935140907
1210364530
1638743436
479256358
12874542
1088561986
1364976362
196738238
1116158322
1126152480
486113127
391925422
641035298
1747150
28659332
1887776242
1812159965
2140069347
1536896558
73433091
1857035362
1285495204
947256897
971348244
737027922
1586793656
1059444991
133096270
934101434
1480307877
1840276503
55307211
423553937
315970448
1496991072
2122336477
1756267998
810863285
2118046450
1384142941
1237737395
1695019672
143914004
911258727
9961331
194307546
207613432
841990967
1421987135
18471127
1958932153
54086441
1106690886
1310079931
445358461
146475042
1301108763
233639757
1755820471
149171960
542494929
1430925460
1935767356
850524206
661724850
1107366431
1922844987
567043591
1738317296
1150303438
1182708504
1953977911
209964011
189922398
1007328741
1688451151
1793409971
572651909
1792611745
656625774
2062285295
1400406590
1284009328
718119022
1011567707
1030169092
255012568
920092957
1981967467
1872076762
1923656608
1544606131
1836240983
746334055
254992652
1905116757
1787961883
2124430671
1766907780
550140279
1268740734
807958620
1915071337
1827677629
971804991
2780041
2115421288
289246888
249811969
1679580046
22818721
1454232825
1220897677
823623102
794786273
544511532
1652753804
1922824476
1700659991
1333206719
1939355389
423193621
1796689853
1700953249
233472418
581937653
2103822448
1142286231
1088514474
494317485
1422312645
1111151212
1273456102
226556287
851823978
1611228504
1257812935
1394207434
1147465980
789843330
75112479
1613632003
852589070
1970920230
1100599431
255583027
318952322
785308076
876201010
1137160938
267566776
1849920778
1634193303
1931196646
444053930
1706838143
962854042
745826006
1093767483
2114409020
1723718720
1984880353
554246600
2041177488
1305338248
723716166
1531118820
399875416
1369374341
531968030
1359892847
1979565257
749816269
1878742377
29440326
977144208
1102838618
2051156091
1016238401
395999657
578312636
1845655855
1434074663
980011559
2045303689
2137885878
1898424982
412486063
497507711
1602008927
144424614
2039774279
1973692241
365273135
2079074666
626900910
2037177491
908110923
1027158337
1307354920
944319802
1100170239
272783403
36591162
1187440277
226422443
1970884051
479067083
1636141828
1940183258
3403245
1118129721
1440906497
2124879357
770089166
1870538360
1280854714
1405614451
1895097325
1321476731
965859720
726057454
1292341019
647207361
1181587109
89027495
1200395794
3419752
1353851749
1570892724
107952263
899685106
821622323
791373016
1022731728
662562385
132809698
1792333539
1469783024
1863990300
573091292
564856131
2027031379
1882257258
1952150072
2077123345
709962507
562940053
66235088
1301380154
323807353
383044126
2069861746
432475260
1344145338
696233920
1377063151
306055322
2005962429
1315354241
1330018328
264241907
417304983
1031890314
1375875650
65144747
1836201991
1411809056
1598540290
1869257739
1429092525
748925642
2124795248
1825527421
770589694
63367216
541972401
118612360
1423084386
2135843931
1432085922
226921146
991694672
112148227
2121606444
1902242920
919315488
725580466
1740793673
2003459720
736796662
1159209079
1337357693
693961460
835821273
2000389640
1870341141
1248349610
496605691
1236166977
1618541738
1941212563
1799957047
575133830
1999592446
1403637116
84722490
1328664781
1844806736
1692251066
603743774
768189718
577343954
1794952447
1990003377
401749293
24074158
46232672
600844008
1886642579
1393063467
1665040040
1881571138
225984724
1971065936
1030103519
324539538
1547160172
463914259
1177940527
89524004
424441348
1895114402
1992583975
1242828237
2110553590
264674922
292519385
1609399501
746438693
1245210743
658254097
467211289
1943175690
165345889
1342344505
1278319659
1081808807
213038353
81673250
1736363672
1769498934
2130021325
1344844585
301064536
113643282
1565073317
186872033
670188164
1935856659
406351960
1406556918
1418321131
640323816
986178136
178080038
550826519
2110261183
1611942461
1264697483
2049383335
1605451679
1700062514
1617367412
2008657679
611703675
917767730
1168502222
1048996793
1440000898
608360534
616316842
63477622
200815186
1700486982
1687213037
1895665844
1571117476
1515105214
1569078957
316129937
358352231
1251321126
1020798633
858102038
857828381
1972557671
1586537753
192901216
244939523
257273638
397001465
1339977900
1717924203
661400337
873297280
1999902896
1036476500
91224191
658202609
874302423
1311102826
966399379
2101979589
1033334737
774903011
2042032089
499119180
233035952
1892249274
792493729
1401343525
1674039742
2067367467
1764051227
733883127
1728946726
1094607442
179727282
1686422013
212876104
272316537
1581516197
682392039
351713668
707799087
636585655
1192896576
841319468
947304098
492669361
955061742
1836300387
1001127141
1943903961
531833081
804985727
301978115
475765101
1771474493
614611817
824183151
1091924101
1672838321
1276006060
740844716
824590918
1302557333
564283151
468944753
221099446
961290646
1253455662
65570835
860478297
1903365751
711003930
1783277854
1981025995
1800899478
1184300242
1084138402
1105537324
993448085
1116589691
1373729320
1154931309
1109031612
2085724282
1500212798
1423968803
270723395
2099210628
617684335
157401621
1842823392
87594587
1425694266
457236073
1389672972
2000098300
179393637
2072926289
1616660022
337237550
1283569337
1208591438
2002412698
1806748296
73677973
247598854
496962533
1162690701
872446788
1549478571
291540696
437346902
2120034062
553031410
429236233
1761648769
858209893
679630460
1212650504
138557234
1332780469
1705635110
913745632
922454819
791891780
803964418
39690997
986447582
553480684
1131878474
1387541249
152614763
2094117343
1069168080
224262775
185428342
561082405
1479345011
1544400367
1339783137
1651612282
975458419
224904298
926493344
173591554
1044884805
545008218
757773992
1767082847
1683632957
660484528
269437764
1496713083
554057429
1599657759
1817098212
50596817
908124989
896520834
927070846
1052724330
1457842366
37195249
246619364
243183290
1820248103
1589805774
420245479
976984685
1834617535
1114929794
28902910
851306788
1041401114
244004554
576231720
824653751
1363017708
730398699
1324181196
608578681
2063217324
2027994344
909756990
78241938
1871576205
954039237
857782770
685214861
1847693183
498974378
1323568449
12046364
1322433042
261457305
1860234385
461369916
883361968
246301652
889198795
2133808227
1600103041
586754658
646440186
269213026
1411347587
1859625902
1101858979
1849429638
534956803
604778586
1430402923
1667148673
1942165374
889567260
1975910338
218682877
1540781280
1512805234
1899395554
1815954684
1938305083
362715063
2142059247
1487581613
85118112
1888833294
141522876
2065239497
773127642
1284576325
12866091
1344748528
1424177509
1904966379
1396421351
532527434
1202802044
761885293
1946550378
746680408
1229838910
1955206196
886160775
676084334
1926919236
1890437038
937858193
365663931
1243403123
1242916216
492144014
1037720295
1576785755
431506690
1779692984
961628469
1911258073
121720933
1545244440
1636088356
1897334097
1548050558
898852337
1319726758
1906432356
86498864
1582288992
699303075
321760206
1498591484
28315839
1123061972
2109455507
1482540974
559324611
1560803409
769741989
1449153865
273380098
652745376
208537442
1937187885
2002678341
195652388
1935352376
280960739
1502576136
518350413
387397861
183317664
1667511789
1347453519
1770152562
1993157540
1231618568
658969934
213451345
1186889352
1881455421
1989892159
768382162
540000610
473005314
1093858266
1456468221
1936744539
918187273
1007137223
1751228285
798136505
909144966
1214085298
2144933734
757639324
1820242607
539317299
296747836
722364300
1716541082
1246735400
1294233164
212640637
582425546
1047362283
825023336
1398741571
194451022
1515496024
1026506821
800986236
1053004534
275337456
1960049331
142714905
320784114
1125597701
1289307903
731387898
668192172
1138270629
155811251
1441992893
743564701
1937955327
1358866966
1159734540
1050497982
1280976671
2038458282
2126291471
1896983004
412649556
1662664954
2034651912
567422412
696594769
2024088545
1171782544
627320930
617065023
2106965954
1828339317
90278274
64812742
675468205
1884145300
1024287658
191260277
745269011
1479402412
1463241881
1039485695
2062033533
827183515
1803378188
2012689010
1407910541
863350304
1875383087
1177588682
925204978
1054841477
1540707379
1258290034
4975605
1681939512
163229044
1511169659
1255528364
2032256276
1469128842
604531395
1186882130
1170003089
591469490
1622158174
1127606335
2105409010
1580075434
1141494684
1105902730
1199116741
1832700582
1435894280
1493736593
1185879128
1011502095
1274918984
1956027015
932996026
1625639589
949814630
985734063
215761360
1151127994
1753305590
921546938
292140395
585755947
1601441865
2011691561
1710846373
1180563957
248475723
1529800491
281367789
351355971
1962006296
2140187113
1408014765
210971652
738746645
1744009661
1463232286
290636963
288601245
2099930507
546678300
376710604
2056548141
1318316287
2067257762
1624421159
840597841
867637843
1325320747
1059124393
909850097
1522511311
1290975114
726977472
1987715342
1746098315
2105307483
714661749
670518838
581007015
651956746
161831418
15757998
1522550097
1878370482
326568638
803401528
307069266
1248864220
3830943
1473498995
750013979
201731683
757512359
952338293
17219213
694928384
85264929
868291252
1561892449
1257000941
2103853569
1310885424
778671764
1527172348
751857459
15466452
1762086602
1269360421
932295483
1012671578
60298334
1093898956
1907694281
478219891
1239938936
1420042521
1717628449
1123429591
1199475226
1104079161
235782170
574519116
533214201
1346551764
26622522
1540092206
990109132
852086835
1021625326
1108793579
1891958478
87742882
1329580559
940775832
759762444
1798006554
1189370501
1907734497
635425772
979344325
115769364
480264564
724122497
1679517450
1097832037
1348959676
1412651016
1779582190
229138162
1025415643
1463416652
1443420029
1762082397
743999644
140003956
1246263864
1754456152
887179550
1458779391
1542892886
1556918577
1759618533
1383756322
1924475644
1732251882
479448969
1306666485
956564316
218407592
1125587119
1459442759
2061433993
1551526470
290608304
1196149267
2075707949
1404421125
1421594716
1838586435
2043839188
649244059
1566962512
1792271752
217439574
1828096122
991368841
721420295
103539167
1701509044
419582470
695528375
674414385
2052750990
1707280695
283754750
209843350
1799098340
1641968151
104165606
449735014
617139946
1732560005
318957181
1911352930
27279411
989854064
1015382198
512824722
226333992
777758100
1283870154
288420862
2096474713
1744303211
708541481
1793721012
586435329
689608819
467744144
1344681486
589450962
1702130575
22264099
1731013176
1614221877
1101324377
942267273
331549604
2034258053
818784732
838547177
643230834
1011159806
259616733
2115492658
1279167194
305773571
1984142490
2103065075
24074342
401217886
1122237286
1039854302
837896829
882999467
1182645610
652669666
1405105066
1168228354
404039580
2039771782
1047372752
1322077192
534609141
430581958
1885232384
807688264
59685606
2125310503
1986075096
1851757604
451222717
121448503
1596007155
543670792
1104122845
1129028751
818745487
255848285
360305052
1333328690
987745465
1636905892
1569688789
1721995629
172420532
2064916111
433392376
965479819
1623455350
157944786
1459631080
472480448
2081403593
866122522
330858716
1558297987
590100422
1891996925
59849110
1064055057
2004269758
1403360369
1905947012
47331351
2078825306
919666058
536655000
1398033859
1488090311
284190831
73605221
1111565324
235169275
80575917
1609111663
1024983907
1385138736
53083559
1871898261
733068238
319828858
347928843
1502980784
143203598
525411519
350197206
1568908591
1406334217
1082801015
443211585
1270036581
347027565
1618022622
29499753
428329014
526260506
1443455607
1313047456
1685202278
280647694
838621542
73895310
1215837355
889373235
648115438
1251882988
2075835310
432259988
1116963387
1911297986
394342002
2122166021
1326593624
47133172
997395958
1996533426
535919565
1626873575
1640031358
1473621344
1958828876
348375587
1477841685
1272843140
1914210603
1121743236
275784835
892893825
494601184
727300676
180661641
1744694931
1839987471
533898143
2043551889
592234233
584727312
1486892933
648423069
1021845613
1705036546
1234589626
1860043885
1292538170
72224497
691710758
1931352623
1026730664
467345464
2056629608
328906658
1901864651
1496092303
1790731383
1987090669
1476407477
63786961
2018561220
858469525
1554996094
728592662
498574344
914377497
1845248241
1715624708
922574038
1167072932
433250979
986997675
1166129306
414419352
587860298
1964798156
571478003
1685421798
753474408
375517225
1832324236
611024355
834174008
242197269
12210579
604378509
1854081654
893514031
160160028
1618431626
2081179242
2002651343
1745567804
1401340775
329726475
555445696
1448664082
2118289150
2115178607
974892058
1726359113
1587118427
1321283666
697018293
1877112205
1273811089
1076061567
393393166
920587253
1732576686
986895119
58027492
800730883
891288699
410504378
1058300785
55370759
1104099538
1724420262
293371428
188968186
1840981054
588281601
1724598981
736102257
1607244821
1443639990
1145555921
1765805267
1727055544
475228343
2001762098
1240596227
1962541229
356637304
1410578539
1823179470
1045255126
1684330795
1748581929
666116365
1019974791
798809804
119615893
596915456
987121146
1574398235
371850375
60626010
1095859206
1658853883
471592176
2118283748
1447413425
1062560734
1401661211
1607685642
1512338352
1536950480
1016672755
490996011
1344499493
430787394
2038821084
21882378
749973956
1820646103
109377041
225677904
456680234
950717419
1119608884
1691598785
1436360573
1248968990
2080264921
254123689
399254781
932766324
1767880186
1363112765
1656594785
1286450978
1410223183
14034718
1701387535
1887693007
1559185082
1658748945
765646979
1856856692
2115327672
1071021194
1686942821
559348771
2093424900
948107132
1991255879
985621990
1277401650
491815937
753873544
129553624
1333487353
710190927
1124712733
569579230
1824485619
1258131913
888816531
1702929892
283090365
1275013339
1026615748
1865882298
312769401
2127686078
1371842745
1963282100
1044693624
1248774963
1771153488
1083404950
1069453272
1871537888
460523360
1267623255
2138001184
1281431524
1289547995
1299731952
1826636927
2054670130
1008440751
840740416
478531828
936447433
64514067
1141809444
106380711
1881291293
2078509784
559409644
2030199753
639597872
1435294903
1676704276
457358335
177248493
1782755710
1716643101
65444863
1642636512
1828562312
732101976
183961512
877404347
268443169
158399070
1752783711
1544063632
756127676
1478787845
47355912
1976016811
2100151058
2084668682
1701875148
1144198042
19466013
317458261
1026316857
648657283
1792715675
482014439
405283105
558873796
1775477000
1309567073
1559636612
1993887596
2108641062
1012134176
364295815
1300514045
1878479225
1522635786
407374884
2054308051
1966556960
1641734238
1197587311
258151052
1895742065
577823899
2057524603
1187221180
244954551
2124748954
467918145
1435464445
523158181
1886407637
1217639785
598530824
1860882336
814650550
1707398593
1652954072
492191860
1542230906
892760097
2072465110
733150473
1460561467
739067652
1507922274
1637282062
1453305314
1555809600
1384905183
1543597105
546852954
767954322
1081668858
1278687583
1898612700
868393612
1950390209
1021084843
993830311
418631838
1927616287
925158574
1617595800
1160931766
352953808
253089232
2039323044
711017816
1899233090
1636043390
1217419493
256077217
1699400632
1251921984
1911393337
1377954436
624271250
281946800
844165333
1752785483
166456607
933135916
955066846
1725975136
1152984487
535597101
1262741295
1501150834
997401079
1653388799
1095942420
1160340820
401303191
677604475
442439920
391118400
582407539
781444535
748791162
1368307407
420135520
446400003
908387097
302497751
1004020014
1737351034
1847225126
171338251
496316751
533750773
547849657
148777775
2143689780
1306891066
1103370232
303099071
1866282203
787279282
1820922043
1634351809
973140093
1842442534
1876871472
1679949705
2051842580
1077736258
1009161165
49665997
1475739780
621296056
1915559329
550205793
534612448
1184084149
1094685283
288821776
1455400132
1097144372
1876484567
1819044745
445177756
649666272
1115475026
694618429
1033643564
936581695
1457218033
1296292368
616040313
1725692149
1563674020
1247456917
1515926145
748480043
1464584923
1813831545
1460608835
549353957
378028513
117343964
1100627529
994533997
2128341837
434666563
1306102682
66921859
246427121
416798425
1624371179
1994754543
1952381227
609699603
711970126
398034538
1314664103
985831166
1024385878
178534795
139986588
928967907
975216045
747357450
93471489
1517582347
828141668
1048935596
245294657
319191680
48594148
198733092
1203148456
1581902083
1947592726
1338014725
1475584430
255432833
717935673
884380178
234590898
1723220150
956764903
1449911268
469509582
108513704
1507477072
1679030920
1096020487
2090684150
1418805030
517164297
549664925
1079087255
838186401
1938473586
1491120843
2048919889
1333479217
1742923013
523475476
1859044964
326008307
652805776
1492220106
352817373
167465520
1544440050
21969160
2122104829
312979264
1044833494
813888118
694037425
1645652250
576502837
1722298000
1577195363
937380178
114366068
892736310
1054118603
1046310117
1151116404
651659125
732988922
2076050740
1242319242
230948959
587809954
1996374794
1269773836
2117512981
1549902058
2037698085
503551673
903041636
724940027
573573672
249641823
1265088277
858080676
575840468
748338244
2045988582
1203694761
1018980523
599650517
433349893
824183240
906138133
718721636
1151413178
1084061261
529297565
2104242232
2007072208
936685856
1053432979
1383559084
1547862226
717103943
1499779620
1012135694
247658036
1655770821
1482041185
581512769
1791398222
691226947
872361225
963188044
1080325477
1221659183
1896669536
693894289
1966175156
216384198
977108553
1466511475
1097612910
708550173
1285543628
316524257
295899522
796440554
230315613
1091692943
1030281366
1147849077
692161572
1703081767
522027031
460757502
182658037
881285608
157733040
738444622
677632128
916573066
2065122478
1032298848
2010957062
2144485946
322707785
2104908330
1750185209
2133915222
1830198082
1665884769
1664168738
1220333617
267015894
1163258173
1855416161
734925001
1983242556
102819592
84610727
548348605
1305385484
1625681717
1463141694
274630458
706577294
884511507
873536603
1972084218
948098319
1582232281
1681629500
412138789
1544599600
877950118
1877335308
219389031
1550482662
878789804
303491970
855103936
1088452420
2009895362
1884777676
1172622453
776869845
489368513
103951829
255233621
243484471
721073572
1636250797
671096880
1771346157
1174319662
273040914
773357666
1232548241
501404423
1888157320
795016305
1039377068
451651030
687800013
1247192537
1017962027
1239529901
2115320387
303927783
782518312
1473764227
657725431
1566384333
910560278
1559586810
1492175684
1375947323
43150567
1060724764
870015440
582825857
726146640
935373340
1841812905
589500217
779354417
1947895880
202069671
1569817135
1281155711
714949948
558030691
1518485026
2029343391
1357995011
169627385
837187283
1396712352
1678708365
1932590276
537944246
2062000849
12151881
3309418
1577740165
48045793
1636584800
308424517
200003532
587175675
1497964822
1815345488
1473943700
621883988
1044332937
2059127077
1072723587
1627018150
1231394128
2107517005
1539813767
635407978
614976954
503601970
1000588576
1301610875
1523836982
1749954591
1738295827
312622968
957911394
1227973395
1644462935
1551845775
226872795
1805960731
56509642
1578390466
215948077
1186276964
1855331130
827759279
2078105105
156113110
676064646
818421370
1463193407
27690409
2104162043
1301930190
465856717
1359896269
2134865119
2092442356
1311770800
907173015
757720823
1911459523
1373495569
1548973068
1079495188
2077165951
1084499790
1200480021
1280890854
1978917275
1404013553
1330407094
1503101506
972498846
364104377
933576636
1169252944
2004444290
2061398407
653831949
1897468150
954418927
1973521571
1763708691
984349295
1940839965
1756533374
959690137
987453980
2077799824
770861694
1294172154
524520849
1431823329
581279197
652930446
672589671
2090909446
1191915994
2109264932
194184635
218914875
772749925
1637705318
1395103497
205735499
300920705
1487319753
2113373480
924488762
551495289
2070977788
1782524315
138638251
473118276
942124919
973423957
1975262280
237965890
127188731
39059705
280496134
1852813012
379544147
1441584704
1501429638
1884795658
600283905
563472866
1759577478
1358878555
1546502423
246119025
1662083463
391922502
2117293888
77892324
35666927
1424900488
72020999
1960787690
1977449033
7383559
493300862
1356602151
1231222825
2072132656
1686374582
1925020244
98718408
339082386
725911228
1034422730
1132902856
867463577
702523691
1755976016
1386114555
957305185
1065177582
490239534
1204849077
709505186
245887662
623493380
785150726
531142894
1959063696
1055861473
1550276117
635910464
57046282
1734557239
1888101851
2083530540
1601238682
1289647874
1380303079
1632927848
1135949048
569390707
1383741280
1755443399
293294036
1202999743
1499936191
1179241696
1927305578
1021379875
168441529
1839205211
770677941
1643393896
361471006
609478956
116125771
498845069
845054633
1621601295
1051710049
1999422522
1810865648
356031505
2064444481
1356428261
1415457133
209154738
1611112372
469249996
1625074835
542792647
584732978
1816529901
1118151687
1560034845
1838114471
1990525753
943917958
402063827
391594055
455353974
1042947307
2032409617
1438374538
1362037828
100124276
1665318857
459675661
1702438441
1902853174
237922577
1441694655
604961233
550659800
802300134
597539637
1455779006
871191905
952902582
436905395
1623986012
145781336
559997795
939434488
50175792
1574427886
1104200016
685863532
2141389718
810113418
13633511
1134855176
145830324
1716196677
1053776849
1253342555
914915173
1137149872
1679168936
2134212456
338325797
1953951354
1888045161
981649692
607516710
1655624352
960763856
1308024257
1492317791
392660195
1927604734
2133462873
644883563
383802356
51132383
1299539910
778924166
932649584
260470665
256102981
2122855759
1102159331
1838223001
1906760767
264181601
1531976900
1153119185
419323797
1664076535
207441698
349507391
1961146727
2012117865
1869419836
1275998196
1897981282
1325744515
1606857661
1491170719
1965804651
1672682705
250801559
1369901777
1227844847
888808815
2085755484
17044749
1094505578
1011904251
523342347
2133152366
388164598
1964371219
1604761623
92387629
1002249506
1434851280
1021352774
1726037678
2136702317
1471352042
1824860824
382158973
2066153345
127288595
1477716403
1614086684
1457788211
1940184174
1129182144
315671907
249188834
1678299980
970135920
1133920889
523710965
452897215
1487372968
1591744855
1804443356
89948126
659072047
453485977
2068968662
1247135734
1986524236
1460351523
1172697105
526520831
2099401090
1355890226
146731756
1973002114
1183230333
1059434927
1808409256
1456776530
1146240538
1924529263
1185030537
1372883781
2105063384
1299045744
924355414
761324241
805938126
397001468
1931467776
669617094
405301789
829779950
1403657274
1664189834
184913785
1023787598
1195879291
478941208
966737905
265534936
527827258
188837963
1081408684
817655951
104559621
1512799279
1957875020
1806686120
1837320710
1196278205
105367582
1883578154
29666441
141438459
1758778623
829035783
419741815
205685195
1162639776
646552616
424464447
1847319605
125652287
820118193
1584629706
412386426
956911085
466599879
1145113614
1306163163
438385304
1402004405
306515980
662030330
1850409521
159271671
820740911
1825943833
750106319
126647318
1640182541
1177382692
1947735424
1507485640
1155452515
1828809267
2061856764
1225920550
1762905318
1764277601
748656149
658162118
1985102970
665716632
1074472082
1862814725
2025384585
1541689880
1176182846
1178701422
806364897
177890751
1440069283
1075668611
1630929819
1045037820
684730170
2121345839
1293991196
1658845850
1431372497
415301141
1873667137
693390629
1586431304
1173480382
1962195409
375715814
467145084
646579060
1090393890
1343213657
2084546521
1166232949
504204485
1041984360
307584047
119554133
1743829935
1350648785
1741928432
55876790
1372137435
726211855
389063387
1126158473
1141904366
679046106
1501220337
1637737223
2112580815
1684916613
252430474
1889937443
571362971
1242932072
1761916176
882769066
1842467071
37816734
2062045189
935336149
665630809
24458166
1823547959
249097108
689637902
1301836375
409980950
137454880
1815946841
1439823260
549100655
166892446
1242195880
2066072911
1192351068
691343122
2056450288
970995054
1696941347
1784407775
868077169
1629609648
1684258983
196958772
549919940
78253329
1242488089
1855795989
582813389
271281914
1013548425
193322432
1752450848
930959071
1290466134
1185409635
508364423
487456136
1176816460
808667658
2084035654
1318379036
1638562115
1281953974
50940509
1586014121
1243398619
1872452291
1931021972
1687405499
996065324
1395914552
953383178
1893917758
664569469
594037559
407865549
1267708708
1310806678
2036260382
1892433854
1438512843
1887382355
1557293849
996970227
1558152399
1293481581
722110611
136243086
234000648
26562938
1021751466
954328328
1207966791
99717386
2058623888
123182644
1498366478
925535385
795571560
248827102
871137122
1772567791
1291216235
1023591041
1183998964
1445422669
273139834
1623891374
1195818222
617151657
925766407
596759804
978060999
1800483990
769261864
25971168
889796306
962304402
362373320
1049000823
1517744600
459324603
896724503
241295977
1776809319
1991987795
950840094
1099862268
488933452
1241947322
1475513166
1721373696
1471829478
1724340747
2037903872
1884320571
571334279
280520481
1617050628
647736809
1988545589
1635631048
1432947874
1892512287
565871519
1820960725
1726355747
22951865
944743517
1572538037
1370489679
1736393614
132526544
253898860
2077196558
1898849458
17499544
2136147864
496669683
625808392
2064641255
533417506
1971189913
1714313425
1301637963
1579310844
881918950
725711546
349989554
1374359751
2040090296
1141125295
209490235
1800223602
625248064
988861333
728056345
2076602258
531977518
963537787
1496877279
1317984759
643973474
2046292354
775491713
2101552394
403562345
1420899404
762030397
2136849873
2013575504
347538935
1097870631
1843337288
1081759975
8100124
799187445
2083864111
2022854651
1674119465
764546953
1229846931
1923297180
1750300409
1929251738
527121343
94584333
543858935
320993734
1292237194
1641478704
2031932283
1879470042
2004306567
481203578
1946879374
1777015064
659072047
1596350842
959909054
1342035920
2068878362
1281341233
1744601026
184987051
1169570068
1215821291
764795034
2048740300
1526554208
224392523
1007563492
1147613637
954250060
78790999
1740047897
316803367
2006768626
1859009447
1075710967
1754095918
589972861
2040359783
1751165050
716735807
1137328275
461685407
1276250613
1992615852
386308883
1921225981
1311640152
56951740
592081703
1949099536
2077541206
1634573143
766449351
2110367204
1617027446
570719785
182278393
762383820
2073408734
610853248
1527287564
661994056
475734435
1474469598
106490781
685121419
570588764
1175925668
1900738149
955996701
278253799
1438437345
1718761410
680239603
361135872
741199275
897877846
901043295
936591455
1356201321
928474955
1041139384
1653998464
1830012605
344235726
253008828
470915368
1605267010
858590057
550729442
1131727950
900769263
1563411716
212357112
593949704
1017379879
244007079
521493852
177361522
1853028355
1873883964
422903111
639387983
1844002898
613228838
1934561875
315674923
1249759319
1611759673
304765235
547679749
1795342685
1452234121
1536715927
825699611
1911796645
1587054976
1464521853
1061233341
351952128
921439065
676560356
785823259
286634046
78774675
1515734784
419427424
963480850
627704804
1811028983
360010566
1665365506
672067080
773885398
343061560
772576565
453752397
1104387533
2103359531
1121054109
1427183493
557184612
518137748
1635612366
88076127
1707370245
694142705
1721453258
244725277
286576582
1594805586
1204426862
546249027
167167498
1349779407
1760958554
109464482
267446271
45530480
62658829
82402815
1086796994
476166007
328095277
639283699
43535008
116756908
727876767
403283868
301316773
618186375
909400637
463731717
1137183868
1123364314
1021472910
1581785802
1264879399
580805383
824728241
1586952361
1988805307
644242012
837170949
2130284368
931700753
1334756178
680645514
1021548248
1057589958
1406380436
393677608
1417317554
27762432
455709109
108223683
987286357
1195474426
679693402
33285962
153639849
1919869282
1984201431
205167584
1166002022
270300617
345527210
344152676
1261842701
942997668
1231432933
1652351751
1221936133
198174210
1484580348
243360612
1962629317
1745675799
1557395287
771359843
2003840621
554277353
255968663
1385375068
1321480676
814577878
616311029
1074535076
1822143961
855925028
708494075
1672501247
514418095
1222929978
188382612
325842221
198903678
103171572
786417549
1166291015
1763406389
1525002028
2114875771
1969524896
679253175
1960494535
483193061
464412085
867819877
1215756613
2103013463
684205591
532562729
1187596872
273169992
126403340
1103088525
2140925940
1377066839
606651506
1352410947
2054233423
385390664
1742030449
1831487558
1908723929
1509855783
524116196
310367878
659208124
701223540
2133308441
2093876619
1704516553
292954387
1873657236
339203827
1324883317
1565861785
677913260
77494296
81918735
301172765
1587855601
469069813
1297061436
2059770849
443549838
692453977
313230508
1408093033
1230016786
550412697
893505819
1902516266
342052569
1536646756
568274260
583556341
744948700
2034797149
845939910
817502041
48749842
1534467812
1031181697
1381824218
185272872
1176322985
1403047128
733639614
1313738445
1203718089
1051233340
1819547477
1288484176
393970508
2093929639
893174159
2121775882
1640119458
1120307558
753517374
141791616
1171080911
1910931664
1518552243
1138069230
2081021401
527822284
737623214
2115242908
240268963
138866686
822848321
246104718
316224325
618007295
1024497596
1191077390
1998272694
225658246
193674366
1860704324
47866552
1639201597
1586706990
525404587
403677292
730553273
2049171034
410598028
1724952921
1258903298
1639479016
2068759154
411132622
132998312
698084922
749089216
1062741807
833535504
1652577612
321293339
1162824941
1911959916
1795916150
787590694
1725077067
656180099
2005568383
812575474
702590979
350019359
1952556676
1581597221
356092833
1024526757
865766735
400330936
1108510285
1781725432
626209813
236165336
1745231678
227887551
1429495974
1444000227
964495632
153329922
1373292978
730749423
857425573
398091916
482319886
1846443686
289974025
1704329629
1043077375
658880553
1862069341
1918779442
1549785023
1951507229
1079608377
2076911258
205173937
1587598657
1056794005
1207554340
1946041769
2049955366
156702665
1923761516
347510814
2048202993
1736360518
1236314552
1072985436
408579806
1955695452
1611965755
1113812171
645828542
660113668
303229903
1194206354
1408056360
560761407
730396760
1822720479
1090494733
1611403733
1588542035
1192808143
655708043
1654189540
2117608205
1132767027
573075997
780613127
519596422
1777874395
1062242909
1149282591
1751992993
729754601
1519018952
65284320
1250691664
354314359
1354526932
180258220
239314391
1120306843
776151463
301218312
999477273
1417119243
1111216574
1607722697
83532216
1058739584
2008764284
1497458502
471912106
1664629512
1605962583
2050249905
223532416
1810401035
1137276379
1106859246
930677294
1676728001
1927978622
177538641
1062340415
319706751
68651343
999182073
1630201133
683864462
228068326
1795184506
742218481
1356196946
640021250
1999072130
856650932
63323119
1304735768
1616967768
1120421149
1813034495
1591866866
194335471
1014958088
1454534418
1890584017
1238899486
656406297
125267478
1154592181
2040243694
1236907238
1196295486
1466960252
1022636157
157653227
968611779
1600292376
1518509107
499617902
1067056308
435173274
470038530
1234516411
1846880035
1547722206
1036555125
2341903
1406088566
1829177631
1043859026
1488040088
455647520
691283593
278473911
462293264
2014105937
2114232932
1754981766
1139254005
738179679
1450331237
1475346070
1326100081
2104532163
578980941
1169456547
415861503
2097875693
1995583284
719739116
2130298405
1622500549
774158406
2028625754
1887069288
219285537
468687012
2020396028
846787624
1537349967
1116280196
1682808275
1366451311
6634920
1592963038
1103483838
565832838
1933721309
554027216
607861486
2024984563
1536517751
1356939158
528987002
2042312036
1390225028
338459075
106339227
1393029073
1128906552
737991724
459850072
713263050
284433390
1717622827
1306448043
241042352
1018622011
243862654
1387905979
1070846060
2022673556
233105062
592849211
1987251236
1588922063
2075230431
1409646504
1211407508
336440340
1494387885
1894586616
1264245640
1033626609
945236418
1792463395
809296942
1164790020
308880264
825802998
106968726
549455736
1255505663
851981406
1588373220
1846541781
425016214
1226523011
1087631344
1231903644
287255198
1273353965
531324137
1439223310
2067466961
665008019
1507157150
1903580761
2021632969
83645099
2082128769
448812171
1609984781
728162940
1876743270
1579019472
1463789261
1355736519
690904275
1294936247
376440503
875512696
505885370
460297821
677849021
1615977168
698646672
1195929558
1739345413
1535949555
679813404
1919495812
51417210
847582727
1480511692
1942752401
1717576132
1551245305
740915722
682922469
1427072029
367974504
345304437
1851972298
1525235691
2013065118
1687073168
1166285369
584310988
2044080669
1941391935
1537205111
998226737
876865430
141010614
1914574878
797730640
89084638
1291528593
1346443612
1465657414
1147595159
1426889429
989528439
27788164
1701203688
1921651115
2054288007
933535695
290190387
1595906387
431388482
1847586559
83368701
1495072688
1907604646
962096793
1500307194
1988951524
978741051
914173783
254788266
1870861294
326061043
1032619347
1998951658
1870760597
1735670320
969583915
499304977
1058702346
1118568593
401286181
2028985634
1978769390
451052533
1015947428
2028267625
308827602
1989923993
650259029
1105591169
2045467656
1908360603
426172196
348948441
1609523905
1569813481
1492946149
483563563
1247419131
260022782
98009533
1277161365
421917559
550750615
775537965
591540176
236353104
1939262058
1150119503
1608703961
1516309905
1834351360
1891024723
1448743788
491249391
1492596395
992530050
1216916113
1351007316
1608971791
327027680
733434752
1191072457
873138410
2094811624
296605114
2069775958
1336777059
1721450357
1314757211
1775045315
2137731495
1132651158
1861994851
1101614739
843210880
1692713013
897973079
1131037081
457948415
820488288
894455230
1851269637
561462990
269110850
662151749
2107146951
387208268
969171923
1615295881
1640177866
1452926150
1471839366
1983111077
1922081385
1547063291
225165464
751293437
427142774
454491426
1501191908
1795402945
1383465013
1909232816
1651893018
773755129
1144223366
508134516
643981981
933116911
1211945040
2101780484
662009020
1496798772
2002876615
192391091
214882766
1755641598
553903049
1814942806
1554760880
219657573
1675849429
463279951
1992157662
1273106047
1996378117
122938564
2111360437
200696491
1719281734
1465089257
1445790863
280865053
1796810025
1573524233
226441893
680537111
877554593
147885434
466649368
602775774
551097414
668136469
294782551
1335385819
1774282002
875694211
2077217422
1147830650
1521424622
523006311
1927551909
1540852284
879576375
1258348189
176181370
15744586
1611561743
2018863274
1434636032
499702890
952260645
400623606
970498689
1495122431
972092242
969501290
1873712777
1103872979
101120438
814527578
1468775491
2097504401
2026571568
1592001991
864080108
1828996205
184564225
370312120
2025827004
434420148
1185446384
1827610783
1083786286
1965203635
1504140607
1792100443
440375696
1529418337
1211739524
2052827163
58509338
1678616569
636177057
261583632
1633043686
565605578
2007927504
1558207934
1708430663
1875986335
1367581052
896250693
1076647071
1423319122
1650673976
1009026040
1724992630
992327999
1877881189
174489270
1624399468
995167852
533535814
1261890079
426230138
863517837
1374585521
759957658
334658722
762609721
597984545
1189598761
1393495951
1706539925
251562284
431124300
1938972609
1592305652
1262608518
1100523068
1254333908
225991228
358600804
2000813888
1345336653
1150042659
1740728579
307667717
1084173901
1582161292
1180288277
900448019
335859483
1587881714
1794338041
538801772
13278118
471422266
1901262844
1807523529
1697458398
626747444
959168390
1656668513
1338391843
273478274
693661776
786844137
1966084049
681996741
1247254840
284132695
1308292754
368507616
1458444320
1829370916
2132741174
2025367199
2081348073
347240740
728475386
1352158466
859985222
1428651365
1638990655
1464378689
1100435772
535089269
573035653
1834570766
1650029067
407707338
1669462101
1576445541
124750323
431539145
412296982
2022866887
1869036864
1329295606
1970425812
755241996
790826118
1869800150
2126697108
859636273
986832880
398138138
919949524
916428785
1897656287
1008601163
1977065885
871758901
842556506
943592956
822735077
1174765936
1561301159
21180954
80026809
612079612
367937587
2140464517
889492474
1119159882
1183552861
1209464983
713487310
42434463
112863639
687587950
1735785794
1330743276
406331860
892313595
1060857197
1690762267
1451575462
1143290558
1774447170
1465673035
1013422899
1177134441
102999536
927783312
394515497
627188081
543675965
458976389
1285058492
2075645836
2091157703
1050236883
165300807
543610896
1218816567
407343759
931573598
963222023
397271644
1177822231
738249987
1506760843
278615046
386557476
1681132052
1799138084
797561677
1973618595
790125226
752801977
785970104
233274237
45981943
653000051
1531360965
1147893639
830427564
1475068877
1559164711
1145513826
23917530
1453703290
958171075
1372224624
1187272031
127612632
1639462004
1906699367
606224080
1934575311
728930247
1820990339
1478263802
130728473
1606062470
1024872714
1250889634
1632149442
433167041
960246979
936370388
1311664187
1045168851
404593751
1185480952
2039029451
863474421
977022031
1535240099
125848796
1259936885
828317275
1766828372
120011635
731459354
1511961614
1326167689
247310370
29125433
309078499
1810915609
974474037
1788422576
1432671984
1581202268
644497973
1406199258
117001671
272657445
983422366
937935641
460003473
414313210
1015527074
1281951013
1972734809
968705217
2078643940
745427928
1142408890
1976568870
625816756
1086511101
186263047
1748487842
1794984923
1493932301
217661214
692460046
762603029
870776563
1998459008
2096294013
56250756
387352689
1950576245
1599572736
1896500536
1805615331
1466676189
1094684206
526896078
242574109
844791155
1608768972
878968786
718524266
2103861474
2067407587
179665056
1223575180
21437312
814907517
2031117914
732496100
486386839
1078402405
2077017317
93579347
1132547977
1482418820
1666788667
867519906
1276134362
1494713662
1460717580
1403095651
305074586
80510794
1690991901
536507646
2088051
811283816
1441669584
1802621113
235808350
1956641671
1237486650
900926749
160798785
1584147452
1760765284
55829277
1864256121
558175566
305608918
838084550
1688742641
598906274
1633658962
1987659038
586391565
1356039221
1902075879
304966625
1841648168
131342986
666289711
2055125042
2048878912
237176183
1948761830
2044218812
868672093
320155103
1585398897
511988742
1316466921
664283471
83513693
700030344
759110406
2098430015
163132111
1542229592
191677626
1476477158
552268794
1123024220
1895765250
1498954809
1859220915
770743141
1085051089
410358634
436958632
840725734
17295110
730723409
503916624
571145646
1366481759
1086135521
1528102315
928698346
331073999
21167777
2050933857
863154050
573281815
304283531
1254385850
598207271
183669315
1162964285
666136682
11939456
1627252500
628850466
116914077
1733481322
501748152
1968630298
107995057
1011272056
1078958430
62023745
1524050926
724095534
194921139
1734787383
44644262
1355590916
586620306
636456055
900187778
300924721
951645059
450114783
520534211
906496343
745736317
276183700
237530666
1949768566
667336713
160228830
1977112753
1695766716
2006708673
855038279
1284338160
1974904490
856224364
256146701
1578356588
798941505
10655881
917950136
1936916746
1997996273
225037261
593071345
1759330333
28431273
1346762938
1939198452
1027024045
519399473
465306309
1443236469
121061682
297814404
1127731948
1576935002
949924816
380225670
833291057
122560668
1198686385
1747428482
369440672
33596594
1444102885
990106675
890691986
751831648
1153415827
37486994
1956746420
138241662
1475152166
1843874995
72147894
2041409230
509934517
916152043
702782530
1934995643
1946054076
45690587
1732119197
1411290372
618662090
1763767882
1023755821
1967125855
1164171519
975698353
951396262
878273982
1059616881
1401620270
1177509461
299578456
667064386
1776938688
1112089015
1616989729
1565423427
220969526
1079421210
1972865523
1436871551
46162810
1326083526
1998301410
2082765028
396048248
847169928
790008827
591194704
49311151
416948630
1402358948
1629996444
415648351
1470965837
1127329279
1597086549
1574998703
1132012652
762060200
1006239687
318335624
2110334675
923290601
885465589
225380558
1915817208
2035350583
591848002
1631564578
380162389
1266581894
623977839
1895966167
1317673765
1587475721
1111043710
1613196
1171187212
443535359
1862714677
1681005205
1816130359
867266314
1080829563
1043925078
546792588
1912771110
1193728457
1260187349
1149112126
163857629
109739929
1431289214
1536538228
1868565
1406671844
946318392
1092692807
1841666704
1654056117
832953631
1381669468
229876335
272377453
508927309
118523281
1960222317
1142730376
1884483324
1776764724
2043652671
1690345068
597892765
842899762
691336359
241411035
1579168874
1534104347
887812378
1362486346
2001218004
1036400747
1575690009
1904526629
1273048101
739116173
1181701418
1845913172
26769888
360722077
1314200894
620696117
1408552452
33112425
1984750185
1514818350
794606238
1858427398
1666113408
1504342192
1108576186
413481565
1785104644
548288494
1494385116
1523894791
385964585
2097004708
642637707
2085890940
296166471
1416915874
1431737071
1885665568
1894884387
1104111388
1734367274
1525757553
493646750
428943972
1224552860
1127656389
498965310
1440672931
299303875
2132758053
849596644
1691944546
318135041
1267978520
440792558
2030223357
363944438
748063654
1782609122
165988711
1565638853
4464154
1177181467
810393683
287291044
1274411372
662174494
825299595
1541850900
163976787
120638154
2039249981
1719327057
2079092213
320429905
429892441
1270002558
197235052
1924522289
1958885052
1678171102
303833841
1688797753
547893801
1735720797
1288182950
1990412027
695024935
1226309816
1437347370
1870456123
2018658675
2058235551
23553066
764189919
866357365
583360610
423308293
75278713
1590609409
1960430449
1073673009
233176703
1018307759
537176797
1895857881
2068171203
783524288
1956540835
311237117
299879702
1353812890
2110958342
1601166867
1132950575
731956433
1384072822
1927650048
271779493
773281202
381182399
703081880
2003875156
127494148
1727667665
114305960
1880028417
680556037
1301763391
1458810605
417499307
1495616756
721392923
929697531
1953257731
559539457
1647000934
1259651298
359843674
323236277
238309960
1878692569
1510886326
247845985
1087260009
497421772
1973741262
381310314
1644217320
1479153911
1441866057
999959421
584102903
883510258
1204740259
1517850735
223293083
980376135
618532442
1909401760
1558241726
1807975170
1721867808
772192678
749748985
1636890450
507388251
912397901
511679311
1793230964
1582537310
156746420
892438674
1595868039
1624403472
1410381193
45316281
1412919643
1702882734
670863860
631149341
1568371060
1566684238
445373278
1373536172
571595296
1303394799
1344552522
1929684698
659342998
2080231419
915150675
2015415711
564066246
1983284540
53216587
1874592091
1782951340
686732359
1730278591
392969872
1618185208
2018684740
1799364666
223016383
1281688057
1003980106
1829094879
257381057
254001164
2074623051
687898654
1906827250
1939196467
962344747
1722723676
1892125923
1037962551
1543072033
2128521871
516756200
157495429
1467692785
1871758641
1615987484
780349289
501154893
1716534801
945403076
1063996893
55027155
1771241989
1623109254
1461959203
44538039
1803537363
1590717607
2074355469
131230969
383950567
735065963
440071676
277370952
1914656923
1057400658
1221025779
1297651424
561334562
859707544
1016244920
790549360
1652128946
1783841203
1817172906
387722306
1845367447
1498173583
738884574
2054219957
561225906
1137702229
1143185346
1752619207
2120695586
2115909563
1153401000
1536273118
1257667437
881863709
1245153641
1561743492
676233105
1968268839
402688931
1997857353
1706254745
782658387
761775332
418796538
1090643018
1304971031
856593843
714290810
924664958
1414686983
269656493
558952504
879167597
1611479255
369486257
543329654
233947251
201688335
455400062
985277233
561668972
1538407751
1067278926
273345800
418831540
101888290
591988627
1797501760
787657333
119689678
354647876
598014229
401616484
593443045
1206817124
2004979585
777937685
1791586248
2127999559
1411859312
97305988
1893565004
756760869
63518724
56289358
1781301552
1306557861
89930424
1367653481
1280307013
1431749513
1071249961
1929842282
1070592090
1371456507
1732493607
239517520
1244298016
1582139648
1402987315
1145647178
1240040821
648713762
574657974
932660486
1563448907
1097727988
1093067961
1548954523
868116676
1306370815
1634429853
2121750387
358058296
538764514
621864228
1262595829
2133327424
1352508751
1185755104
188316763
993344726
1188244349
1220771237
1707260388
557809034
1101636229
1271983471
1430284039
893520702
546678300
1001354198
1337393979
1843305122
230982208
856275402
1251042137
2146812045
1415823960
323502887
1469930549
1108782207
1906307756
293547821
1191237562
783570675
507246901
1244266679
1122928076
572596916
2079531177
2139263607
1401772920
1877597218
417084835
1624637831
708270001
816003392
1768321028
156272809
1498265144
1071944922
180315090
1374474708
1139215736
342176276
2048518460
1435284142
926415878
1484320789
1815813069
1273227846
946824419
830975310
1802029398
1899944201
760821554
59902511
399293329
891020184
1602504646
399374847
1176490695
1453161548
1330842720
852786596
1796081994
29144115
1464073324
1183905391
1839564980
1137169109
899606626
437599868
170598055
1995395605
1115478753
492239556
2048141089
1855924070
1428843459
1937107877
1239310945
315457128
1900215915
448398627
2128097534
570174250
2039860642
1272425331
532536506
512342918
1526194775
488845237
940187979
1116187383
820006671
430282409
1099023311
2033432133
1709741061
1290186051
1629011563
672896089
129724776
800473553
1966081124
1467866468
2015235889
1713671378
429926278
182998179
1945021470
1431528421
860779999
1627258077
787449257
1936618629
1402605569
1593382304
1346337369
27738893
561134447
1015047970
1861420908
822502445
398363814
469117693
699578210
1084832744
2139325763
804312396
1535924884
613651384
1455593368
1990487332
1624788793
1990616888
133843632
282657910
1081454188
1260826417
570367943
99087431
256201798
514173427
2119906322
271612896
225924402
501068553
1039848386
1779477638
142574172
1540613324
277915953
45269460
726308775
739403739
636868628
11892768
1246203124
514320619
182490910
729128566
733531123
324134191
305009232
1594079357
1991799438
1980807638
2043855200
1940652619
262316716
1589943592
1531268424
558943966
904001693
1729801458
1304627917
1787759450
1194460100
1261060308
1193042130
472263168
272816350
1027531970
53042444
1250228546
1993214523
1891986733
1306565930
1548973605
1884328086
943766783
1631667199
297651781
1058659518
824597249
1871776204
1362767268
46863200
1048660989
21609636
1855896950
1670430184
2011409464
1722414359
706661267
733706124
738652884
787408437
76323134
471793330
1376802784
581436333
385718208
799437448
617664592
166388178
1747560774
1001851337
1426351131
2001581398
911756312
1787566566
419158565
877814543
874532922
2079465
888521528
1553242799
1051202966
981502943
1932168540
1557139226
2031471002
1518410208
1854573749
1804314266
1962880174
10718734
1005987136
1979460539
1390084990
75724983
444599352
1975377865
448627954
323128101
148518499
2047172632
60757099
690426748
1594457110
652533213
199007788
568130796
55246077
1816387355
1716395924
1563075371
1737420270
534417644
516822089
675304930
1615358290
698275548
784348039
70141252
1331813147
308798087
1635680989
1808657727
2072289195
140095315
1517453943
812877231
1365599476
625946940
2147194598
28194535
1263427481
35863151
164609868
504446353
1731854574
618745414
914801965
848324883
444725572
2015767250
501951679
1176824527
863254885
65253877
2008700815
1567359800
1602036704
347307525
1804472180
1954389475
1758841607
1802254451
286992154
1930903743
1838980932
916017760
1048368660
701948754
1705796073
1365970861
1606163976
1355882391
925390379
1627092183
912300884
1205299187
1715882258
1902095970
608868247
910812322
1497957119
1161757313
914741697
1459176870
1862358120
1402014320
151817968
441593714
939288569
718091355
817464193
362375940
409495352
1865277099
1118292527
54506291
1413581849
442106593
1949883893
1241410590
742007546
1729545721
976752568
737515407
33602420
1881490638
907986577
1497852825
1439161348
277600026
1392521689
1811393031
1387659918
180367193
108899973
1082463132
1529710342
232542197
916017110
1065908026
922689922
1946328214
1346751414
645444416
1960675595
1258721942
1653477707
1835406169
251647238
1593700010
1640804407
1318020194
2058776357
722468702
1523044554
545676981
1550445386
870354261
1667754606
1084923281
1196493467
1589416234
411567062
1277412939
1964699185
681860117
139425252
1446887791
1849644602
1158314813
1199208202
1534513494
1685420457
1136827925
516660195
1617730831
2013246980
1981095269
1000373531
62125970
334580353
534624515
1716863100
337153985
1280977544
1585447979
289125853
2072223351
534573375
1548100023
1478009950
463221267
1430000672
2055045041
303003977
305183933
1531129467
1691399748
507024161
1971151653
1160680103
1043710670
2001202284
1643174488
1169852665
1600783949
1087417626
1434485543
951419917
554009080
1618716029
253344432
527868890
807058250
2108304853
2654453
2116778572
172219834
344381037
133854068
1866774956
320935717
2094319301
243568244
117089395
864890072
735583231
64795620
1734565713
169276170
993518156
871703309
2006078734
1196258827
1193899745
1783187962
1003083981
848660920
848995990
1877674530
1474385757
1126587671
913704154
2043773448
2089507003
1754999959
758566930
1573408290
31784214
728151297
1180570082
1355224208
683260647
1313574885
16572327
39057513
1159250967
691926432
1685257866
1426879699
927164100
337139216
1955778464
1949645213
1678483189
1834321167
331506896
328954731
147459377
286254867
617069609
1978018456
1536160742
1983418182
1979256013
383291216
2078697626
706236542
1933142391
1562290728
1740013904
2046289518
551930539
1222296733
2042651880
2074417121
588734360
1176752651
1377743410
1493081582
1700950125
285234500
262333075
1352251364
731698732
2038122175
1474446620
574303508
2141737570
807418704
1400337577
925509588
1935567616
568234868
89846419
2032368695
2138888492
1189392758
435672188
1876584096
1223047766
190679764
796260154
1839145235
1459444163
1072579970
1294770540
2019918173
1098994261
1070538206
758026385
438483366
1875283561
1758375982
35246568
146187281
896047684
1270714438
877972714
1911904985
126680931
1599343785
1204459690
1956241043
615337123
295927985
958676616
358905578
1788892584
1369546999
291430032
1122062609
983433248
325512537
406466941
661838358
834285588
910859957
299468684
914151070
2033698919
789150749
297603990
1001076966
847183777
2099916418
1749259025
1656366912
981745355
961894733
1566639942
2140721128
797141815
1162632183
1076040986
48208076
227315617
449717709
1138420421
838750170
1124739285
1760682623
240909142
1635757774
721206841
1499634819
144048609
183626461
337386907
1084643572
1974293769
542397330
1524350307
842470989
1561097026
1192215347
760581588
1721136758
915563905
1455168465
594817859
1868941033
1154496322
1047439479
684473191
1470782489
690530743
1979515589
980768145
1894762454
361221593
1434867750
84389859
1949227453
1206245247
1269561866
536302298
628479739
1263249721
1646108886
1708267538
686892612
1847378648
1777764368
1738443073
694368225
343174490
1972200768
1115417087
1097037709
137744624
305254065
822023354
1207808998
1452719600
826890886
1408066934
1287219001
1011686
1233165534
2080265939
1581056768
234444342
2108005387
1492108296
653470595
443912377
840828583
653371733
1964929011
804658063
1077457289
258941328
330145637
726670563
1131790020
1807470511
1356031376
712852039
489399116
1052254853
1651289829
847508827
1229003313
1050791539
1977619949
497002759
975386141
778744392
2062479244
1637228090
464255883
1180163100
282154168
843134675
124847661
1912919576
1604875903
750294455
583974710
284833773
550735604
437325325
1928025065
1372303036
2082480437
248520703
2072059410
717843233
591799440
1967288030
1386709560
1657380963
102122032
729024758
294634722
1186644679
589972420
2145483982
1659523547
1116365579
342570841
1807481740
1125381560
1112548173
530680314
1357873315
1787156391
1164962906
470204514
947066389
743952808
1422017639
1145302621
987969810
802167701
514769482
993770063
2097043180
1968704248
1061263140
730681037
627695489
1752516462
1283512786
1694501019
1953775391
428137159
111754953
2010573892
1862177147
81967953
2101365186
756322489
101233033
1974496598
730118711
1408502145
1189717365
428494401
497376165
773163577
1643150699
1430410757
1244514060
1102534334
1486338149
819267322
330338756
2054168934
149783345
1789215320
1630158864
1812484129
1577307171
778603897
1418270226
352089131
989357760
948283066
1639093311
109992840
1163912702
1602929170
880932079
1300863519
1233508149
1856833609
322802297
2122838360
1775600693
1172281631
79387505
1297488664
360220628
1500249915
2066022332
912465589
1374833366
2056386385
1602213600
1103868659
573446339
1375950041
1916787312
1317171983
2065393510
524136744
1664444889
1679469544
400861653
1009761648
1352404500
1322439664
1595490192
1128278854
740512200
110805796
1101630761
712614345
1426312913
1456167978
174464027
1633317091
1511855123
2081756255
1736738646
1558310864
1218104321
315396957
648192003
314982055
376608265
1814659408
6989655
777157690
1465984192
2056241143
1572242470
2018707881
2063112481
1559777052
1418126736
1373238304
1588758433
1598492786
1058793674
1193521330
1799220621
564976123
155711189
606175111
2004805383
1541095156
1072025605
1428436550
2050082067
980850246
566004902
2040142715
34237833
1168592903
1610336170
610940847
567240023
71741340
991768163
187332456
903888265
2078975023
228634092
1937952289
1246757150
1969440533
1234225609
480310262
367242199
983887741
1021102038
212651706
20994693
2114392502
1452027149
1773368776
1934468159
966618999
1054020171
1642151596
2098557543
1126692295
1722732848
1169579989
395484268
380587606
1438960519
1465065455
1510605764
1161492620
713230044
690992361
893671355
2143828354
1239994996
1049513379
1324916650
70601958
885932774
857887073
1178891243
1801016101
1970034712
737244825
930610568
1171509532
1773800757
1390436524
180957599
446911217
1179790029
854923416
1068858380
1460007874
44147313
1537787791
2013024018
416814898
1768726127
822417873
1277412015
497480498
1883880061
1981614749
1799627052
1310471485
1828255334
1066044232
225457203
636487509
1160146515
1757490261
443741224
1448036286
1468808561
1099906477
1841361201
974167430
556166704
1824528329
1917866584
362473826
357087932
2092812518
2146281980
1191083359
425972113
2109517044
1831014553
1543059449
2112935877
2053477802
1342476598
396506942
1078046444
304478676
1376711482
649999328
646520584
1861291401
1805019308
1993102705
2112608006
233659318
1559527120
849652774
226617899
767790660
591960275
2135584000
471265847
830460349
752848186
1573146188
1776684307
1624254400
1603013149
1354923324
1205227560
1674711475
1263509812
142984529
954879055
1693612514
1272037358
1959389408
950942985
1031112075
1453791482
1862601333
1213970517
1357685609
641141965
1796751914
1540677174
580040062
486280686
2004423045
1615953720
315166757
868252389
1811441481
170464396
1445061204
1838233095
1655448001
1949265807
683879753
1199140692
793393378
1868869395
1170184384
1856154713
2082547197
1115580486
933022262
309793495
1559762531
1486923202
938033647
561225906
380704070
1480446694
933482160
414910619
1477503077
1058435387
97861755
1909778310
851315425
1760176403
184489521
1178855763
1895814580
300114387
790515502
752406949
1095727958
579984941
733491073
1294934777
1309018730
477106923
1278337884
617949024
1005557563
1711710928
1255864190
155619201
1211051536
1487070442
710495867
1164816928
2119811631
468987201
1405385414
1320062400
1202043462
380716692
170914609
1067795194
318271836
290089399
1165627447
1311344594
1352367831
1992178599
728309983
1317428475
1948487308
182024075
489652650
847855135
715414580
203187789
1601181680
1492289487
1282122609
485998713
1434498170
1650661635
1975640553
2131221215
886835301
1870384370
1312839648
1983090516
151516142
1121067245
1012005146
901469941
1493065164
1650109032
1251297119
441039478
1434581911
1500319637
1352964167
1937461277
469249996
1174253135
254753151
96312066
1648695992
617031520
1946562644
1564010409
2082387185
2070161357
1453405227
1416383664
1833769319
1427528941
1472281065
446759774
1019518872
396170844
1375591139
1889957206
952136077
982052225
4759244
177834562
534420269
1171360594
1613290558
1621724942
1102701405
643674554
658902357
718597585
775956834
213912000
1360575319
1173588980
1347807882
660109625
1680455213
1244132684
2012822414
623725428
1268503389
662719931
1358753048
268492605
888586473
1757392686
1961520018
930335833
651547889
1050359239
967473679
692448764
369178201
167619878
1467243175
1199798940
2026540495
633018225
1141980761
492623808
641694974
1596197246
372750817
843862788
287776282
224037354
64966369
561358212
510375300
1753645177
24819179
622848113
630020055
2881680
894550678
627927877
1721644339
2057179587
324916778
1493314228
263090583
524121631
1127740953
1392802913
753325594
1067398211
37480107
1054069340
1568215954
679212306
1199630548
135538289
429507423
321165980
1639203971
553950171
1658884055
357403465
226480458
191061033
1273352080
1470573580
910751507
310750080
2115436515
290820428
561038678
114173948
378702872
717629128
580659644
1228916891
561244578
1069013200
1346176418
526559276
761266941
1957861737
880832797
550051181
933695437
836208877
1083458353
1559370535
66202685
413238321
193161732
1159306596
914817199
1683460558
1432609738
589950670
326729528
112501203
1348266575
1436047273
431798459
1025940634
282720523
259255974
737032310
367744574
607623232
850768355
698342833
1841186184
1415662115
381483711
2043360446
912093468
7335438
1623385497
1344385226
1150478574
323410507
36700330
1200990402
1263731755
2144558286
1037170821
117184826
299562261
464696445
1731461426
1240247522
466789348
607097684
499772943
693742061
1635594358
1024478794
2008527056
75451030
2040410653
1330173805
1535397643
1822999600
2127623458
2064108621
936903766
1957121650
200954525
61938579
176250745
564610071
1923969272
394938675
914657192
613626372
619309822
1959710734
670285056
1113607677
168213570
1583091070
411736446
169328307
1800653046
133692096
140462493
1509131583
1610648532
1457805252
1823105498
1299771937
379265971
1779075628
2106811186
1416336362
55052893
70962980
2092453936
662037626
1284630614
676735652
999687205
2020430370
1375703897
226438546
618340437
319081544
1406359723
2015211473
607760765
215574013
1163339453
727112296
1210126380
2056597778
1633835209
1398324567
733974903
1216171043
1734346173
1771230447
1878452514
781751673
790713779
91874558
457564385
538270545
1786072929
907113333
2124050204
37708707
43655625
135004451
1511865187
1687709718
1599987044
2070586641
55505232
1360523501
1487834710
606756762
255049853
1420083458
287217900
479581596
515708406
1193362625
1420572222
1516173967
951181366
926086852
873097202
39152018
1281070607
22536202
160487877
926356051
1262972251
1556446346
713261276
253835936
1445759271
1611166883
2073014683
147794429
188335184
644306412
584659990
643311902
1872770397
1214710646
1675596364
739938594
360155273
624157965
1434000731
1556496962
320309223
1260240666
2048711701
1918651151
1752148889
1370775165
1901223822
208790698
178930843
2080106692
956505381
1528641357
940126676
1003247511
977983282
1818791486
149702399
897318205
1727638422
940785222
1723447189
846982550
402409808
2053709267
2090074523
739758781
2015040881
1210241107
49429307
2091863379
1738028062
1189331034
329420986
674330093
1475366150
2070335671
146052627
985982417
82757254
238635226
814240798
1589420319
2037663855
293067443
1050302615
608013566
813697212
850952780
78428539
108526402
888709392
61684708
269348072
661107934
127437809
1993952706
775425084
256209847
1316511010
1937211444
2140422883
447980444
1095704569
99149975
1571159147
110087004
1782131336
122688407
1316979244
569448855
1413238523
1524079307
1527393398
1563956271
1154047274
1123123107
1654949798
1330585854
1212129885
633857675
1329673700
780902736
15009321
2023968525
1743575883
678008340
2105515282
1973335651
1094776588
464496175
213998245
1398809719
2137742602
1381682734
182431094
956553256
227165269
421774189
1393560344
40965647
883430752
1698825270
569760782
826718498
703560549
74267770
808112567
1367356969
967051392
490855067
273062665
364283331
1803952908
45355784
2094017592
484240050
725801517
436421335
2091008315
1878641311
747876400
1690078358
1523218928
320995720
377615477
1589403573
312437014
802250114
1649637301
764026967
670617339
446754405
1170876348
665648558
2070085377
234667429
76054391
669510517
67198391
1084542053
2042945668
1273385881
969963886
1125128481
910629277
73590516
985901482
1036420989
839129112
1257067494
629399963
17215551
1674169902
1164190380
478898894
413667361
1922476509
1677620874
477249646
935632432
1132180252
900796311
355677174
1875934835
332317089
1080654023
953989483
388170775
170191373
236778825
527100647
386087989
1701016170
19207986
1515818437
497475383
1741704894
2127154898
1832539840
877436346
389012302
1162695306
911161135
1267525755
1853916707
583542117
451770818
1797212870
2135712795
1442106689
273580360
1659166932
18800308
375170984
666780416
62279841
1792225055
1875328610
1726386479
829029761
20383687
680705504
394801230
1870603103
1585528987
2002447351
781198034
1382118016
1644953842
1751292614
1650702059
1508069787
1561236429
632223714
154494876
747807977
1926241838
1612075811
820507111
1214495719
863620187
81172220
466762769
1192145862
1174101195
826161061
1200130689
327723823
1234473173
128681694
247544662
505696682
1931390960
78856748
734623639
1903280995
1550582839
212574968
330965015
899544570
2121123797
1457678049
1575809258
483732776
1021472604
729292212
2073448004
313672711
779635981
1098171571
841398899
69602579
670783048
1122254947
1618522206
889299907
165516088
1029545211
1526848501
166183829
318088121
1106498683
1122006133
239753461
786205017
370270732
1837082567
1450038752
1065099726
716757379
1222692481
871150900
34072248
1018980912
397554383
1226305868
1015387623
2031726703
140321379
1890316146
1825029032
1320759238
1305099316
1674178943
470228755
1209392490
1391900553
1165369482
996876780
1397606673
1777689165
1942591213
1692215237
1694208113
454135583
1016302573
393144474
251665482
1275351525
949372218
93805779
1419145699
635369440
38123295
1057977452
492480288
1636404285
229254330
364029383
961651722
305752940
245855896
1006440511
1441326283
2134363959
291041783
1521926513
1790942210
1875740403
1623700864
1462274206
739763948
1538538294
909509400
1161484227
1659787756
1293183694
1339919713
738577164
258092225
1028802375
375528697
509176468
1081559691
537213988
1152866390
1933266407
665310937
1137252487
1850589549
1139587984
1901300035
1950803191
378748552
1484074437
1433988613
270133306
559261190
2069718227
993146559
496989564
1805442644
1772155737
1213252124
292216676
2039754302
1854008003
1255969306
264962825
1279937363
581233753
594757398
2107627804
151534704
607023002
1840541663
1442973662
887609675
552339844
1281709653
1544178605
2135103670
1593851893
475347115
1737451378
1322921185
501715908
1090294667
2061376846
1642854337
890408792
1731577151
1152432501
2008004749
69665412
701000062
1337787786
2129722190
1212966072
1084635743
779937194
1631291382
1487649733
834016479
1314246556
458724518
225187504
1382520445
599771207
1076909131
175692717
1768893313
1086068407
1066373621
1888221773
48727246
1769885333
1431447947
756052215
737919161
1316111011
819545145
448875353
1130157114
73268388
778541219
507709473
252196199
1355747175
39660756
1521742721
614427455
1600821395
1499796588
1337455096
2127407724
1198296462
1748126728
730521743
1392945132
2097021347
1789529929
1048795618
1755168859
1882894705
1513984196
2126281935
1065354598
997158674
844091961
476392205
360785291
837372326
1944001404
1191902009
701373511
1153444374
2069376874
58270101
990321577
108826754
101859569
1150718303
1722771184
58712898
440912522
1756611780
10331404
1705350625
437988315
329046012
1421165401
1578193184
2123624594
130401799
1379653562
1045060853
1927695461
276063115
63034572
1446613714
1609877958
1406761973
469832750
1383524986
1972322759
709972336
1354068254
806774869
708064705
1738839469
1814479405
1459656273
241510168
13020330
1502177737
1031517279
1896651782
287927160
1233217562
2059751136
2011787515
1712001828
1247342134
740675536
276172814
1150598006
766901779
1451265814
370839209
632055148
546511879
738366024
773678566
855584998
455686126
1128486694
219318745
1705770736
585546175
735201371
964246461
1646597037
707269740
208237924
1767238897
1839458308
1202172812
1156335554
836568006
1244555867
832464217
1260813966
1613494161
739923751
560381242
2096742917
34868526
20882438
595936385
1890515664
1869368092
2061045584
175861412
928260683
1145599233
1365915532
1639922773
1075962100
955050538
1922840876
2038014374
1432743327
2128239435
1300522384
1539952788
779419104
2124899448
2130110655
1685954614
995306721
1335261060
1432352019
469587193
665450938
1892839453
1519302289
888948681
479771947
1047526022
1715396468
485126014
1873663872
609567400
287858173
1730848930
1922971877
1634607638
1621316062
1125199267
843499872
1529712988
542025356
2083471272
2117760597
693813887
1287338325
392743559
267047083
1313096305
342259479
1459085542
790686936
1247676818
808635881
489952669
607858047
1792199718
1413954733
295933124
1908574202
267468759
1433534861
532236849
10615113
1849739494
309313059
651801102
1080608592
1125750335
1648751909
1308854579
775908492
1021205767
515126823
1934805188
1684252995
1355864299
2139684394
535275273
2028192132
735948731
614927773
1980322037
217151221
291423021
2061735872
1004113601
287199156
551537040
1517194716
2051862295
1851727594
1432354507
776414236
1985395447
275408785
1811332430
131321318
477021302
1561534737
307206450
925564772
891035391
741041384
525455806
35661569
1836640385
1820691734
929762246
1296677983
1299554703
149950378
1814483839
1939055706
1991305437
1960731853
2082843287
1579340094
39475635
763020253
244308728
1226635071
235082259
56527268
2093608473
255369582
1693081840
1950517432
1012880635
2074244976
1151090777
1932254805
219350812
1169640893
1761345415
695736502
833499690
1257754431
1469606791
470526460
727478595
1612540851
1563578576
1794425641
1418157533
1021538994
964476397
916394290
1144522592
869106963
183590332
738771518
1201981381
2068870532
1414334331
1657080540
1623890193
1310346352
306337115
1185489549
174707645
824052036
1365401224
1712872203
2122546019
1470722907
313730016
1875911789
1953562510
1624415820
999769334
558890728
635978344
110629019
701545126
1098139591
1947541071
1950698642
908360895
711822884
1748096157
857315583
1407362046
1059191538
124944826
14962003
1694749615
1192693699
1001135501
211793770
1514317787
613052836
1165142536
272660648
1336750166
1805809240
1799767161
955366985
1641155001
1792785571
1991432284
98667169
361862275
233165174
651565263
2145889100
1147339805
1898707586
1369521726
1899272537
1892740117
1814452915
105626820
61893309
1727074335
2014275578
1771143601
83387546
487334984
976615353
1222376218
1707592055
938738441
1991589675
860942169
894179140
470483748
1764663427
776227082
166914938
1501139550
1169708987
354554588
405265068
1285769437
1152856594
305207155
1347685656
1102107824
1481838413
1886774067
381325241
182825716
849106243
783796662
882395294
1669207601
1178402288
637447937
218881431
102792108
1424858898
1089910652
408215796
1677032232
1319156621
971482949
1139600222
1975849547
690554453
1171619443
730250028
1670619061
1226844737
1621045843
2086444225
228866480
1246128363
1946533446
571244972
726252933
1947824330
1452862701
1908900695
467494184
1781838016
621408538
25785181
1492731158
121105044
370575291
1182018231
457965826
906511985
1483521612
1234043252
1237793732
337157024
980383838
635395344
1139077724
1916475778
887577732
1670847312
338482757
2042998984
2009074106
1417204144
1917704378
2068713395
749021617
555066739
1943402280
463129056
648445852
445258478
1463758509
139109685
623259232
627033505
1548263018
1923414802
1173195433
538873191
977525786
1252020605
1496094373
1945245268
1679925367
1307740982
1352500184
614425184
628961191
11885821
1515357452
46228115
1156804518
1152328089
741564327
147456817
1703094686
1485586659
212151847
543225767
113840012
1929296319
600056080
1332486961
1724876009
523919244
68247241
1906805089
64907130
285797911
763981132
1420421577
508742863
1780703442
293802700
1139314220
1268052373
1532583272
1605843864
1934518582
273906833
1744839015
280592716
1860636673
2952019
1622237176
1404932644
372413687
1931879625
1007828747
839172013
1385089327
1839211023
1626121265
1321406054
1006447169
1723452262
1287337134
2067953854
148091736
865801462
1645651404
374336870
1866182619
1014986921
342569139
848795345
16604715
1954294329
1581657724
2001918428
1499772345
126560452
2052256534
309785105
392111015
906569908
837279709
1785162113
576446350
1398562800
1792886174
494481228
583910567
695960426
1312197084
345637422
1132006742
129681177
1899630203
476193501
314660469
1458859950
2046779584
1224016068
225116718
1682362497
332313943
1007613568
925233192
715562067
1268244192
2105742331
1417414851
1269178675
371265900
1797275728
1292662845
372773822
511845820
362426080
1009446633
1426608028
747994477
883724992
820170832
1884469305
243210799
1240015248
2038174066
397484887
587382753
1666199201
663880912
1836658269
1468292123
905040578
640381573
1442683762
35483156
791174855
86415567
887557067
1722295928
1459040650
851378886
226422783
481031768
945793333
2100023762
904377612
2059266569
1667300799
560839628
1395076035
1046937123
467695321
57388075
381244906
1925035286
1182246677
1383667095
1875188759
725802743
1393096441
134681215
1723371903
1397665399
1945411395
778985559
1517076397
1779112174
385558771
117208345
1793172025
464063395
955506920
760821649
154002017
1915887018
1826843418
2007129617
1601752863
1647417442
569251108
2060044938
1046171581
703324772
15178290
1371961362
1189370344
1484630112
714215750
247139930
1204791913
432811973
770136084
1013067234
494830445
515897231
532540306
899598070
1365801963
1090534797
792480051
1954804367
1651696141
392803534
256465219
1563763203
1734582105
680238608
776556644
882157345
1457673316
1489863912
954884875
159512722
1569189417
659167438
1575729361
2143648530
2138124095
1008287319
441832001
1859143898
981822279
1924180932
167593313
1208986995
1241627622
1962920119
555639342
2031005645
1542319741
1382393934
1289082270
1596002913
149076405
1969950795
730298804
62704729
272085563
563094794
2052920955
1111446738
1808349741
1149256425
543117058
13871094
467310866
1518328527
2079387738
893772107
250751658
1631712147
1358174360
1653254789
1057112611
1490377387
529108898
1496679639
1356349914
1988288425
535258439
857125370
1799046857
1742445948
1439427529
1457840736
575685818
1053103809
1757876038
2130887758
1200818740
482934900
258186979
1902215240
1785039654
1711377795
1739914992
1311955078
218737290
493251690
515743062
1290850436
1167336714
1738088803
1206946345
550316540
713556539
420241527
527596093
32153241
2105612634
778102875
737142789
158160957
209892022
2040281158
102628200
1470425743
1452875328
1976331826
1393959580
596894903
1579582255
1783706848
517821902
1312998425
697467139
606977013
2109379950
677283948
85110677
901205948
405492771
1226585478
689852202
907572464
1525644340
1038782098
1963832296
262794989
325807638
2068050848
1305002850
672958396
1543432800
2130854357
1400106548
2111797159
1038360249
1299932380
392465486
237533805
363719153
1729772068
1113417087
103441334
1174839431
2117195244
1682113831
71319220
2043326606
1417493860
1069305722
1415932206
692267693
870803373
1924953014
1174481606
1856198435
773919441
1975690630
1354393580
1131657578
437366118
2059361792
1673793054
619919553
1287972811
2136572316
609305019
123898218
1817113616
2083408199
802638378
2084678485
1600176200
174442523
1535268222
1560816968
487311410
374687845
996222784
1940921233
1968895309
851779643
1257645203
1330966798
1870307091
1089938043
789388232
1629622933
419691371
681257050
947102793
780365281
1037229723
923358703
53181578
1752009055
1651424885
2100502546
654304332
1241146091
1976225941
1197007512
896594833
1820267269
1374514119
1939170614
922889935
1741735057
82903043
541392109
2070124450
1364579542
2007489884
1434543414
1894487425
1796968193
740907124
1669472541
928261807
672487467
18178857
1212070598
1062526168
1349371712
37387602
594699181
1527972397
1993527470
374545113
2116388228
1537175195
1984420258
1640447346
732802569
434940728
834377751
436250496
1719696802
1141663213
1172420650
834415395
1000073811
220213637
1936236874
990400955
668603373
1735472814
2111515820
1838561665
885536196
1193674133
1201508792
970876951
1670630579
464478901
1680879581
507967801
1684326682
1700341516
252349837
659795993
157038020
1409269026
347877572
722447740
877302023
1437550821
1483195896
645294789
1481864814
1983887765
662319213
1605270569
747649697
1862327726
1238080914
1649315874
373208763
1327988286
1757624791
1262297565
1599959296
1750366917
139853947
525584367
2072950866
261619287
2074663147
472975964
1595472789
758857605
485795454
350865238
2121078720
1407038283
1805196880
877517544
1270592579
1257531624
1677525710
1874896320
497890538
1694423790
1664395688
209254048
247696892
1405278309
281736122
844822253
1910034018
1130479138
1936298373
1950267241
1532432486
1661150689
1175374750
1016889632
1451281682
1723261832
1566556004
1569554920
363056931
1764536275
286632940
31432886
862322286
543578716
128890282
499564741
329035569
86095530
781044745
880577267
1436232664
1674437086
505665692
1892781816
270042019
979699753
1012817410
139511286
895343960
759874706
927337298
516227601
186120769
1672069629
1927003373
1894567822
693645581
951751209
1485471911
2044166802
1076622108
1229513349
1262718068
85004746
1453526019
737870984
1545499101
1310292619
1377903913
266629383
383483295
1679616085
1611582421
1595417094
376349677
1612584829
115153977
1661533317
1682507637
75278386
1405188242
2118489054
139604363
695247031
1221612955
306409360
449625031
1931832054
768294735
509672487
901366815
1400820744
2090230165
1583343149
456928071
1675142948
1394412225
848956692
65650445
793269450
2054016496
1114589512
326482744
519829855
407406726
1956017142
297422663
132606105
2075139870
1681106528
844796526
1722282912
688202548
997114257
917623186
452262514
931403604
1649204540
1180630160
543880246
496028959
928996947
1266741024
930731296
200201515
2112085324
344245733
437640271
396992364
1013927504
2101551861
848159328
1369189883
1738401809
510184551
1839449259
498714703
1206313636
563804
2074288736
302913178
1205289307
888158185
632707841
1713679850
1243015035
93800098
1063620151
473030708
1752119301
1601412789
1789527024
144499042
443821002
1809242787
211853150
1423559338
503533499
1056028498
835495744
500447540
825361883
953936332
808573009
275471079
1014897703
1579916023
1523059289
2141500131
237231325
152515330
1089973311
1934046366
1242235604
551091144
280032288
548937459
1576021972
1133753668
1266634224
119566142
1175794475
2004496732
595897802
15213385
903548797
2071933997
1169087252
1562207245
2067609589
1444116692
1092123515
2007510488
1715347370
835718909
850925561
1237563040
931945695
1641071763
483331267
1420112450
219141673
1918705068
1041938878
349359520
1073802032
1695306124
1164561796
1311823364
1860706089
12934849
469749787
545112504
328755509
591687459
5100875
1091432303
373756502
2098345433
993570697
1715549097
710252841
85595333
1040216163
1195776956
1796864859
164512344
1290505333
1230180445
697439770
1033427245
500735832
953042183
1900590018
876942917
996699672
732216373
1594311159
2067002196
1401970410
2004744506
277757146
756149601
503026229
601063595
2103898693
859124181
781281137
735628027
469775282
1432340783
183290785
1620651222
1466563495
1879704020
1982529843
920081415
2034408789
2036905178
1859709866
576410453
206953272
515652313
1049879983
1209545625
598572045
1378515499
944969042
1007600402
2093460473
529360527
864088924
1202522644
1449989701
45642368
1371500164
638732532
1896250284
1945245650
1233925510
1846807334
1381766611
1850987200
155339351
1105260051
4491672
693356320
603493113
1855643059
721041901
1458007421
150152720
2109254783
1049949354
298304972
956465770
665592119
1341289932
829103123
945409087
1721747726
1970020022
1849313737
1880691823
159375630
2029475509
79047679
249477273
1721256824
849079660
924305342
1878451280
1324477314
1998698738
1209519644
36006744
190861452
937221997
1426212610
296765826
482597683
1679738923
1079434601
165841951
1797203241
1583972755
572978258
433475316
2000424613
1944154551
1468410755
566191859
1074481960
26389182
763827446
1596900427
1375671363
231631291
1347171108
828352338
1242867668
1963527947
885413015
1839021238
1024506768
458154467
1039352863
318657619
564375000
344486802
1128915054
1492827621
671045003
1779260064
177771172
635780921
1733568374
1116697315
997004141
491419576
148415346
1133258682
1774450338
1701133906
970986892
252225980
387924968
1707363192
560054728
422681397
789063226
1915792264
353160156
616191516
1875508381
1538600661
509210508
1308034476
1089984155
2079043636
1682619883
1848754049
1091774702
324697754
690599216
2051674348
133145339
687688066
1377294321
1272682146
1459606080
1231171440
609254010
284792533
389357604
798635598
640723029
919080758
674829227
1595192682
1674701979
2098931572
1965476846
1856893585
1868384218
2050170162
692640477
807757473
2009907282
899227981
1426739970
2039331307
436708967
815441137
826541700
730799042
599904969
1459194520
998748743
209292336
1816177415
166956260
575107490
706496986
1003169346
435349242
1272114911
1273070052
1193429256
1861351965
1651910693
1988459463
61887421
1771787347
2118573771
1510462279
2135521738
2057773288
1769053259
71331097
220163082
1859868330
774213018
1238561533
197837483
918470337
449403900
1225115061
1797786216
1887020399
63601363
1302283015
2035795538
274465939
1891099134
678378598
1196959770
989477751
1921692272
1680270331
1556450994
1416362729
516616248
1633035182
1015564224
482406113
638727420
1947782161
952663686
2031185302
290430971
1278068811
1644668315
2065846844
1820236312
1840503325
1548643107
1500037424
1555431126
1642715311
1281309681
1194901834
133364552
461438515
2045438964
388373566
1884127123
285504005
234684245
1001045233
1691777506
272066229
1294220990
267137154
567290494
356368382
844771542
171130684
323777725
828518202
1062870553
1991113400
2052220571
1765122797
982497750
216452517
547233990
1494720020
723372934
831751970
1256535066
163349117
235512509
1418711744
817489150
1015933527
1715111133
1729437700
1138839793
252123642
1796531387
1196571975
1473534263
2079932475
1002161307
738004773
1305401463
178409967
2076141517
2037971181
994667547
272545971
1953977980
1455508040
490085079
1895264231
2014108195
2015443072
629816880
2099810554
1379089090
689020523
1317676618
1811849990
2061216799
1128258919
641258233
723941009
2069071585
317105599
213039038
572908593
365498299
1691470532
477626110
326788186
609730791
1256709286
1406188168
1441796893
255372876
840707277
1481905853
752680105
1354010266
1477423414
2032903064
92150550
1620711837
2128007616
143623917
136178312
1873826301
217419679
734108111
1970670944
854663468
1163714343
267024761
2114448829
312100046
2047266412
385974662
1635058766
1304691343
432099701
758407647
2042201383
1924705650
1332394774
388615429
771266117
1604438494
1993594078
1874476975
1613897449
109745073
1746344518
787965807
409597202
1316174407
2105920464
498985596
1940542949
1525607255
354383494
537856389
1407256812
775135421
1000768579
1947028710
1213856940
201213812
2131829189
279132454
1374445728
1735679793
22686252
145135447
1962735715
1538254921
595401753
1007118913
159291364
2021528894
1063925573
1734617944
2132015358
1786018336
86361483
859927911
1700437363
383921436
1262960030
1895811281
1806580134
408594570
1115590911
864036196
865640293
704773306
957293406
1507621761
674199587
384453178
1182847377
1132951077
498901669
1414821216
1147555874
377300834
1892432159
410231389
563331424
1102095533
1596383974
467210379
814635302
1576550453
150273705
68887438
387236565
1693330489
1701903273
2146581547
72150849
889094396
2029084649
817739086
1425046862
10989054
398120061
1486410020
834045316
620049902
965330689
1523939771
1642690966
361163260
1679371016
1734994998
1170001179
707742213
303289992
589633202
1992220104
1468137957
684056513
74279967
1162625920
162766318
276855308
2025961639
638832849
795716942
135698163
1193945273
15094846
1491422224
534135565
592038755
946131396
598276404
1856276066
76194006
1293177468
846674141
68891332
1659701133
1511711668
355478770
1302462121
1915255652
778051398
405607633
70618882
1348992209
757395780
711914406
944110976
1445778773
1229461099
2115554212
1961016962
197804857
1241580363
738078238
988337666
754287411
501006438
544913287
513188453
1121268383
978843361
385459030
1582012766
1764405376
1984690254
837426782
414820665
1927321853
1081702074
709866930
292935703
1406633907
1765417453
1131663425
760488957
2131153172
111351281
2080611184
1783480588
755086797
402145946
2144695059
1793579488
890839467
1023567388
2145969222
1611252913
1730035163
602925367
854365747
2086072501
1541733191
1535029507
1456594613
1910608581
247458256
561196324
1760891988
2037462632
590449220
1284907126
136207759
51337522
2078595786
628526625
891851938
1330272300
970844342
1418243368
1472919314
98777038
107347843
1857592335
538963409
1670288006
149918987
702230840
517164113
1164884945
1660775043
1780941971
1505478289
642363080
591873694
637645992
1913947056
691551177
986379875
430380240
350224900
355996560
1034114196
549504182
775827202
974959419
629457443
538280121
1928166479
1057534000
1063785186
465402114
10054995
409770598
1786954726
1601487647
916279499
14196835
676846556
1137624138
2071823920
1391902584
845736721
693062539
1253885759
401891577
232512951
2058175216
1195108166
852362192
915795520
1504624018
1298354793
1744063965
1957941924
789918374
1863386213
1264857441
1942993486
214423050
1521777412
1992410908
61337994
1344205221
1337429424
55301800
1324033531
912625750
1440959934
1154832799
549923337
2001607858
1748502886
1796991274
950625670
1294116336
1518906686
983945452
1681893611
1891131871
409906339
1062339787
66159703
695159382
762585137
1646072329
2000505996
115788165
987424822
847299360
293286634
2117697115
1672247710
1970449745
1736998432
376258813
1493456890
2086299482
1343279280
359024992
216105306
620679949
659057540
485384802
299907014
1534689540
974325720
1929699540
1981329710
642225013
185759557
673395063
1542227827
1806951621
1881808017
1070683672
467701075
669140095
239444353
968097459
650278628
1302341506
1000557430
132082136
2031634934
1756314129
869247660
601508772
931599780
1072248259
1821758544
1302288395
39905775
950356977
1198257601
1314325047
787245543
874889184
825568635
290800856
1389415737
1965493215
764580110
2021929929
584401337
919449850
2079152537
1705511337
2108908509
589382653
444715106
1395888904
281635209
1174409775
950400783
41676623
91102350
2073110092
1513492490
373057767
2036952434
1177113101
60605560
1671767199
304999613
1919591768
1166728611
1178781703
25176922
1292634739
1530364481
82783252
1970482398
85009384
621949042
1900209064
480837751
1592500299
1370716062
702082032
1099326892
1217445812
1910743505
1720240998
2135909784
617352924
1913832405
1717632595
481668094
449231830
262899760
1767229528
197870125
5734760
255542742
1439603026
1110688908
2058312166
1709426372
1968003734
1516673198
2136086580
234185765
856576557
1453874295
97124835
157630469
1395994292
2133030039
937476032
1025571486
422412742
212408405
1028834411
1030435470
692271033
785779463
130283148
582759784
1624731811
1103971967
1486529589
223067365
955736738
83408818
398029254
1753001196
2145655025
820019704
2129210569
689172844
521703532
83939978
585751770
1928018115
1064992093
1352753950
477733365
1569085463
1214651856
981760946
2019029056
2018550574
1400791455
1195072414
205138437
1965342835
241189981
1796654251
953527590
10210688
222791581
591322917
1917948523
1170616221
1825660146
407655258
1615661608
1384388416
1470898073
659021882
998066370
57176569
20130641
1920365153
2137327700
158864655
49780861
505344469
1535977942
1214177107
874403694
380390795
1525830339
1244022572
2059668942
1661119679
1838285774
650958036
1788413784
921700563
1151717084
1840660980
714102859
1396568751
271438760
1037882352
104853013
2140042409
393970508
65408631
1352189117
2140578802
2016126087
1977666768
312839211
820114303
1110766540
1814368643
874971249
2125360117
1972652043
1453766342
342559348
464079224
1813417871
1263983049
1686943467
1681990241
1972136011
1973643793
859101327
1896956695
600722699
628669172
1078006986
182522295
35473468
142016275
2069621854
1130411676
155859704
1283494964
2123764773
1435688476
1744907567
82602514
625487849
679998143
745595557
610096682
882514085
1028160824
285977127
1852047050
142485404
533027673
1749017858
1889331808
1020625887
693812481
1372680858
1388993662
1329217762
957662755
1502174746
1920924623
1740627012
785310193
1733078571
1068168074
340446931
1897951001
480669440
1305117405
899490156
47026025
1843107161
2037535115
1163534867
1962372805
77660042
877715843
524003878
1460534481
827137717
2069570609
1861464958
146506279
1706372964
51251371
1552739348
1737576174
1445592488
176546075
638400791
887280846
1538598650
885646809
1709337548
1856224090
291022483
278709059
1604032634
1633256351
460166440
632123838
956930207
509018808
1079728149
1557160338
1923854410
1716150549
1765233062
214968177
451029245
643042809
1815024565
546699269
86095530
1249274037
785880411
792680607
1765140937
540251449
1040782044
641298704
1004195982
2013219745
615986630
1725769946
402764244
610025303
377555443
384696921
1828018153
775953036
525652803
635225941
1013146471
1347667040
814777173
1898198863
1735519307
443350732
2067567548
143814485
1401534151
1552462187
969068840
1326871632
1622912265
2033105542
1972310272
1229454754
88926334
186715148
758598226
851847788
1385364259
832873839
1973709757
1683746295
799886067
2085991728
538270280
1777650526
1500161903
1299723189
667468385
1296697977
1950777385
1691145523
884383764
1756456085
1876925980
1049971328
417370356
810666449
1536421988
1968878261
1002056610
1948679765
450962607
1116105582
803219091
55748325
1023773553
194513499
1610915560
714948832
1197898899
1944458935
667294855
1597267462
381929798
1999465791
477515621
1540173613
2118253776
1882829897
2011233905
2033733114
734349114
1931800204
1621669736
1975529075
1272737617
548332833
847681371
1728086172
1940798613
2024536899
41891771
2049015007
367922978
421297884
1752880152
440152280
1095722780
1667276097
1784894046
1495992723
32128434
1296148380
1775579713
1342194014
1575805525
1921306633
1484059017
1246614540
547034909
597316931
59445898
484831840
383682989
1684430612
201439373
67084115
1431759983
1811752947
207244212
931313171
1626824439
1358798566
1671807802
482425571
277690465
1757869881
1495947664
1757740286
538213154
1220754386
1997647574
2085671582
1654321034
1791178153
1377919094
867709977
1181628445
241677804
1936683886
1194553832
1089326674
878417075
1392997330
1120522162
112374260
1015572475
521608028
1169874538
1299325514
1405219341
1225797044
63831959
219535209
1062840348
1280173234
526833003
928307814
1908464764
2000632043
1286774520
1554400095
1710932906
99166770
53928530
198216261
1164214556
476963473
1553490159
234915970
1569129606
461660446
896118605
1300003386
865488342
1815117559
170006106
1014655450
559850348
1874893323
599991493
1343769234
7402167
739097101
288735566
72123139
892752266
1705100001
774341372
308914029
2084353326
1927841516
600342025
1521407975
1192331496
1783873597
1839892861
731790502
1308089191
1072449460
1680999638
998998038
951782791
1586757398
433228810
318826896
2013911125
279723884
509463541
208952025
1195583159
1430714928
2089395183
771781642
1587446535
672105674
252605592
634649439
1331986797
2116736184
1714272664
896722328
463852499
1185231742
1376369926
20032652
948431569
47647747
1023059939
1997801787
886623470
51961617
1699446951
1932469339
521783708
1493182013
824052990
288079300
211153639
1885565531
152158360
111618067
824334541
1502764044
777395795
1541718276
1451793983
429795432
926882914
152250057
998409181
1512338016
765315889
1404998426
1690453056
2016978804
854723219
1171128792
32790253
983320661
1003224730
1468036408
489696538
416983959
79030238
44883017
1232793492
480571095
931682505
2026788536
1949328872
1691825794
1866040316
560619895
390657598
1243974531
141724806
1528222050
1833556564
1726159881
1411597882
480591411
1059174005
1487159765
908642026
1410775652
521977074
843880332
1016407526
924637875
1884103074
2136622248
1498956862
1180444946
1470432528
848138566
1826298680
31391503
35070636
1866035797
1918984931
1386343843
894686957
974829020
2135035732
1307642841
1243527834
1233735160
1495909870
1784231557
1011583387
366271390
1144103097
2112556329
107881564
1230165382
511101261
596133591
754624959
1699078662
707321831
1515005207
843423866
457559318
114628847
1725312545
743678108
1234904747
1342336796
1873383627
2014790379
1962622119
1801622847
873326026
769565954
1124492169
805334174
1674132953
123489244
1654103779
78435165
768286794
2023408741
2100849225
1672211125
1181221634
1894936764
1453016731
2057097274
824524719
943686073
1243625453
949915662
1265230192
1754725550
950593754
1881705096
1896932106
327986242
211285992
570697874
430701879
861742548
412004143
230075709
503637958
34383588
229488219
1075461768
431515466
156234730
1469882586
517727064
926391058
623714221
728175810
1902343881
1484306144
1930063137
698257023
595576399
1367327230
1897760653
47364842
1131789375
80612827
1764730011
1646007689
1779163459
212023829
1083291018
113662764
754188644
523780579
1435018113
1577034295
402328641
667050170
1785221847
350714955
1191673778
1573428998
116146556
1848782185
297767914
1573964764
1590086002
997685942
606450990
735169072
644041546
667020984
2038532971
1941975959
1902867523
1577305308
1341648892
439267167
492942644
1482271634
143193916
1872134822
818434873
380572366
195438285
1388970957
1517961086
1415673490
2103943034
108762488
1810977517
925357181
2104661187
266011469
1121849526
1581366654
1765479184
2027548116
190632400
742623545
1300883566
1257843348
544520702
1864670839
1876892622
1296631128
1684838624
1822198880
1316913401
1432350586
603662082
1952177277
286541516
1549729673
1610345980
75011196
1700423919
1828565062
1686418877
612382514
887172297
1978978286
266012393
652089353
1125312114
803993892
724262664
172056720
1594673423
1228373236
438509906
2085914254
1601963448
784997125
1980459273
1277027359
693207638
979360953
504186028
429439645
1549203683
721908378
37577209
1978059646
1236193731
493251350
322797585
779406432
516392881
524420857
287493052
434219774
495178793
1633402457
843564208
127628275
1318902708
1947701894
1660754185
530820138
1426958354
153204735
1010796830
1274360984
1606229131
1080512597
34861096
1168361598
439803492
1283495842
540434640
2027277081
835410757
585876727
401806800
1753797873
578046025
1526865628
464791994
84387607
1015781368
1156773156
298230780
1931456062
1655387971
1509083924
2110945870
978876112
1961043791
1992055968
1208451332
480575435
1902359717
989033844
953781141
467005742
1578183578
1906292366
2018280585
1600930866
106515787
1381414061
51579882
1634696365
1683048623
1741407083
294601786
482043326
1651452739
503861484
112875862
547949179
1076707395
2088900738
733460529
1899398949
1667900118
1030788089
1366563104
1521001167
2080496111
1547409902
1089657229
2143510469
1139171518
13411167
2058976303
1282762535
1964265249
323151309
492008345
432143131
1434136588
193263549
277120523
1161019160
2048582871
1737824902
1965162508
907172262
239866727
1419906033
533930354
1941606252
934965394
2088580302
1228433381
955595698
1295578115
653763339
1348058423
388306472
983567141
1859359396
1173523688
260276974
929796278
1587762254
1193013569
266148558
897432276
495019070
1999032771
1635514481
1196248284
945919127
1823894263
89358831
311911539
655102668
841252764
334936156
450169470
588880418
1295848371
1878213230
1049367241
491924105
665213252
42276883
791103552
1548442205
1734190299
647284136
625046698
2091362441
899105991
1148529077
324545430
392954812
1804757853
1530240119
187088765
1964333637
1439399534
1343110721
51187164
785045577
2027937877
1754933908
1987802470
457727480
1401437699
519571125
461433551
515317281
182141166
1307218108
1222452472
456615022
1953616446
747849332
1394426471
1156960495
1518463898
187393292
1315396545
1912113630
897179264
475393177
1020743842
1960912662
2127402162
2145641116
1363457129
1826347169
1338607708
920543020
554025161
670947263
835360996
774575168
1963799492
450063339
1611376061
388940357
1867422851
1090673491
1797210924
150647455
1978327149
1376486533
1544341296
1082838283
1168260734
1171537194
592232406
1716845058
1945411141
793464946
1507176921
554512729
1626041085
810241942
748514124
2042849064
1734787304
1460962994
735421723
946794201
442634911
1069340924
1059448516
1578787139
1452116413
1771304454
1246910108
873907706
1128685754
2057248493
1780878564
199597326
891729285
1092866606
451809535
432392135
1161696826
1553764848
1012810611
2052396761
932849730
866576064
944532770
1977646332
2131330933
1248333344
1230526226
958015752
621531772
732162077
1425179752
1811484265
864319589
515302784
1049188125
483702302
1135188548
388660522
1027335800
656514802
269638636
1074141003
404320034
1053282814
1071745488
1780837423
2111669203
979514981
1053185396
1099744532
1249852777
1193330904
208879879
1862813054
1453562803
151992783
1459906885
948946149
1505965956
284258790
1581085153
81162742
1118377090
444481214
671370724
563646401
1765061188
1230768417
1988361288
485660799
2088618954
986662627
34220825
116041545
122194065
476401403
334899519
784957971
2025421609
1826095243
1850132730
166993434
1424911099
1627687584
978094426
1844595992
2001495766
1774185589
1629846765
2106140029
1567206659
725545964
965417478
84901351
1613309580
648268392
1614924894
815729052
1882657407
961564175
495790310
906694188
1999931840
451771962
1917593532
39887002
1168037954
928424529
792258027
1190184348
395613565
2028624429
3245021
969573076
633272738
481207381
1790564551
1176605107
1277941012
1354416880
1611733751
1060584474
81093394
762592446
1964679452
1364791060
295158518
1618796925
704017532
604753521
1757335245
1462642743
1246088339
223420887
149149236
1436382866
177881888
1228810450
742947970
875003675
1700270891
407030152
1060880468
320555520
1836044194
1102726388
1156087275
1039020446
254443260
596792587
1732094581
1318966053
1066771495
907498288
1150229103
210652393
651050580
1304462098
2134016211
1964257796
49496830
754910792
1218772834
1010281993
1111281127
508676083
1003992518
701777216
232253236
407837150
861946660
341445181
1013264133
644817798
840505681
1723628307
1585530577
1864987624
1383787617
1989000505
142672602
901170278
1023730927
1471850142
725083129
232000063
1586137307
35098499
1139090721
1820476757
243341552
129201863
239648831
1417187192
1524547032
1302584448
305528939
933257118
410971198
744956307
1076220704
465265164
1338270554
337635088
510558457
489778322
1349343360
949567422
869157263
811878342
554374507
519081399
797641714
615092820
706397165
475643782
342220673
804710700
1826926448
418982506
1343916161
1515144415
1984217869
1133301478
538272660
1335010027
1519806658
1990424347
263950704
1562224340
660842197
817884150
949271277
1187235124
740518124
1246322646
1529673069
427768460
1664855294
1930340139
394291179
1199053593
1149889604
1962483246
1717244851
503041299
1547386982
484228997
211867307
1881511624
1206539446
2088055231
1838647390
606724964
324807489
1635348468
866560640
37029636
866112649
1959828692
1059135796
449139541
124971681
815400912
102534062
946339780
74158876
106798965
82261203
616330775
1805936883
990902406
781112764
1697274371
809102768
1571467665
2017680646
2140139866
1552355693
2004910438
1247100345
1804261798
1136906797
1120961700
1569691615
2008030649
1299876764
667363927
1224468004
1080521455
69739128
708233674
1964735587
1855984809
1750066285
1716719797
308559943
2024729670
294687426
700736225
1136918463
1536423683
882080508
651624208
2053392666
1887731765
102938941
746928190
2078364073
469766459
1753455616
1900627663
1506109330
888105818
1261134683
465169018
1046645353
874641800
1777730646
1681037557
528024583
2143775685
973691853
674762025
117647367
1937298556
1299820378
153842282
744278395
1678819575
226108068
57781996
841039865
1185356692
1486492197
860341895
443134789
867399785
366005512
891833712
1922481436
31691941
1446230128
1612811398
1075849923
212515349
1110454886
673030076
1944730586
917052796
74870973
1627423111
457338931
998699877
2022739180
1593683028
770164830
2142510049
528008806
1031169779
1776930308
733789619
188176692
1403214606
871287448
619620418
1646759810
973395067
1587572610
641035298
1016328019
407876520
929316362
1742864079
114723300
1402126440
846453180
740976554
19984899
914708614
3901751
638518161
735884814
1267941723
383283216
1970105142
1924658482
1789696316
1524526132
305597157
90846627
1726753740
948363415
1993539819
858119421
1758446892
420249856
1315931257
563109693
258065866
1103115307
1583613644
1931917995
2005838605
765675965
185332277
1180054346
987980814
1571733860
1420528470
1143628564
1421211297
2081194721
1472711634
1250408013
2049364564
1972218123
1220382972
1988291950
59937285
1374857153
19550177
1957204880
547126006
1542213361
687338703
1451441788
737610565
1262352420
1736999661
483674332
411342166
241724381
1712239063
829521974
1871453635
2138605886
1548819317
907738035
1030685539
860808093
368045503
2083497147
240526776
2088057233
1273265944
641744224
914530293
853369727
1271473599
819048021
308595359
615449261
1252251197
1496925873
1967627535
448300625
891011539
40915594
1592470919
719733741
1272542220
963394221
501120385
1928362776
557331402
417080910
2135259112
80726274
454548881
972707724
448998986
755979740
1940102440
356098458
94270089
1718211116
2034836488
1408841822
349135454
1877300217
1883960810
119850249
514986032
1858057113
1264112259
1164053484
1094547100
527652979
1755238582
807982285
1974209049
102912752
2020131427
730332909
530811281
1421449460
92509282
1084539565
1779757516
4068844
653099759
267858387
27787099
835212241
2116443454
1255219245
800727168
1488543965
1988710549
933083823
2005676881
1280572659
460592940
1030851750
486724012
1339302548
1362063871
904115371
1269437307
196745956
669617806
1568665476
2002706383
367869650
608773240
1842831280
1340201361
1844190523
817007392
501746152
1658394793
1932272779
717608307
927644146
1086956731
522390794
178609778
1208254839
194864307
66540620
401621202
1138089101
1373803887
1791855035
1315085270
1328248055
2046245168
28262222
2103444500
156770749
2131610424
1715195469
776339281
269449549
1683162275
1921049510
1392424143
1641115595
304066059
1221504710
1680139990
1822312686
708219350
1684938204
390275406
449206111
904699146
1313693669
987202211
262114427
1208692096
235287595
1821047655
176218251
544609501
266651843
1926404189
99951494
294372444
607756408
873379035
1285315036
1178490871
299514114
1172122322
162788582
676570118
320445047
439523174
1131942997
197399786
1425704828
887267242
1698741277
1771059388
1016366932
2065689059
1257128831
530165605
551091144
464417698
1766301415
1311175828
286764673
1103036879
555781848
369067726
1824406817
1199637649
572311111
309565974
359451470
1379725077
1975422190
1013761718
280134903
277636542
1339880741
1287673342
1311571014
1402287259
73091339
1099575296
1873998628
1349213252
683204489
813309982
81881667
1945350833
422066415
1153749025
593571989
1399041099
46263684
382298921
898767310
1011459403
221236434
1101086371
1549148696
1855004735
266286062
2097883640
751255014
415096998
205462196
1061370306
825759653
647055226
1215469935
1436520994
840532132
1744124497
209023608
641593776
2100153837
1621175693
2029541720
1287206153
2142125818
2000698413
2008338262
1020947893
710363013
283378858
994500188
1700156323
210954419
825289073
955049659
1693515186
383680407
1050504616
2066561658
461294072
818609644
146972567
290829642
33516383
708462562
373495545
738649708
625643511
555294054
221356286
46219309
1785006820
671413063
1839986010
1464307109
1698007283
133350116
1391769154
563895683
1308987802
1587765146
1650714212
1990054898
525071180
1086328460
1472023880
256587305
414669869
318612944
1535168881
684244013
1566405451
636002098
1153486927
15916896
985548719
1113643794
1699667958
556011577
527918630
68182547
1164303111
859624136
729539035
1751000555
1570292058
2074787137
727775169
422080162
669214535
1501577039
958564049
520622897
1498868790
2053749215
1014641380
1103947349
1178000140
357970435
1472598371
2093235295
1164955755
69628028
365113070
1748336476
590267484
279066449
589126355
6540423
663149986
1112943717
668399132
1820779982
68826990
624494172
36452047
933127366
1174073041
2046336685
7631893
877198142
1383692725
2088379070
347044211
494990288
65712302
2139272847
1166087308
2141091851
203205815
1786020694
1079285994
1529134675
1260582536
850610166
939178571
1091821410
150580952
567045041
514041900
1281129532
741506175
1961152082
1951928664
1008098772
1071085069
1034388362
1581096144
539616973
1228137853
928882684
1172339444
370297472
1215499552
1071008830
1243964051
1127432897
1563307720
165771564
1191256873
1987934461
721732599
1026897016
1266382545
1622951066
618739909
1087733425
443660312
1476929193
1093207580
1786587999
818672919
72905276
579836202
2016147572
1121734380
1938105862
1121580272
482360385
872551181
430921583
1335447517
497902822
1792716778
1651161945
445033376
1378871299
1041254858
1638378551
620961772
575032069
50398379
1742488830
1202506714
14119914
1247199535
1155214609
1362769377
464998138
2006266160
493553623
1820884697
1733280663
710073275
624144369
1906012044
2047267313
184463458
199569304
832240809
1475034863
1450234496
1883900375
2124308026
1239452850
253588906
679243778
1634321144
328995800
84252938
639392699
1716687943
183106326
1076246714
2000082298
1797168092
1233203363
1595670796
938471666
828903387
1235002350
877669527
673854051
314483199
1199114091
1448819788
264866209
557761392
1578953223
1475741952
1207725310
205838752
2128794944
1084390052
1753478670
1093943436
1138263710
1591963600
1369220535
1343556840
1272118268
1705371433
2013496460
1981311536
1332730814
544090131
416387401
374467267
1831534430
109930033
51919554
1794824203
729963180
414006661
686176551
1395991891
135471907
2126553106
558454234
1906346654
1126174728
1536523194
1055413191
169594189
1234505594
729216077
613210712
729379177
1054102976
564852194
40548753
856705643
988954378
7973341
1624506389
1440533739
1157939555
59345628
1614448382
1827816425
1493513962
257340741
159206610
1870689850
1184537250
690889533
2113373963
334764190
1786147551
436009482
533407200
1434296244
813912850
1065592266
641704066
757544253
1093479751
1298213433
1759395820
1402368619
330866016
909894966
1251457169
1889651815
507843255
326128084
2102902360
1078939958
1696843257
78024891
2039986931
728677030
865626032
90392445
477760827
563801617
2036883155
1332356680
117115914
910737056
1618682804
1605203524
1154838154
690443568
1126059892
1519538689
728753867
242517621
919705405
939625507
270339815
1436501551
884407908
438819089
1560676744
58305263
1124613907
959040870
1786614935
145552385
1373382487
1954724653
917623014
1556361043
426450910
173186994
337437899
902550311
548828686
1745645901
2053225502
347099106
207030117
972331876
1753714838
719940911
576046187
1616757113
275528487
1388847236
688196112
1833956020
496973182
726247326
290215924
54670884
2106355551
467788658
1707532130
880247336
1880439107
2034018362
1624745385
2048954703
1350171059
1354443306
929921388
190904412
699107054
613349598
1526243095
845262596
360652709
166826034
1999360564
419961923
2023690204
2035377402
612542166
31655075
384424128
1700766797
303347256
1837713656
1015183701
762133846
2119768317
1724433391
2066283288
1826838237
803326888
1836783820
1234413504
673760227
374950477
1524378896
1480617189
2036788415
2014781842
1882527942
1737543313
1723695046
1874398439
262541192
2132600930
1919406036
1749010260
1750013129
1139154382
151881530
2086948663
1051451957
504748562
1201737343
2075085011
176741289
1376616831
1824795394
1071322460
2034983566
1342144113
305621065
368729562
134580089
1444221793
380845439
2055145080
842175392
642226
1444392742
1277555374
1386199056
1219811159
223161630
1755422609
1075441622
1838414690
1760915038
284336688
2028630637
1946170749
146888161
854827614
1556621334
725865406
242549479
1873769729
1593837859
6737704
1185760110
1959017712
1604819554
869661262
1018525842
332644351
1391468318
1199565493
772837719
1295339726
227343220
1648525276
702630324
1499480677
248308426
1277794562
1770112853
1698086987
2098456563
900397233
1614220805
710865882
1665653609
2137896035
307119274
23621046
2110504857
1403237589
2090947187
124906557
1402736547
684469181
581682729
949754305
526930575
418638434
987470742
452568801
576502205
186769027
1512460114
1167166500
963151421
1203037980
643589308
637399985
325080981
549850489
270361516
54115233
949650148
770947482
576937893
1629052237
734872446
1061936189
1389813647
246224319
701515968
2072169887
26214565
884814635
1624632619
768015650
930979337
198318706
1229262758
703431654
874963972
1746046088
451931032
1280792606
1204235911
1091310503
569752721
1531171903
542540445
1469284173
1014775555
1201815134
1282672261
1216152515
974515482
897555955
255766526
1124562992
253354013
228777989
27994745
2014702568
888211518
806396032
1617165140
948484317
1084202479
933137579
1686812269
810603903
993666814
71519782
446027421
1903713509
192155249
1053058191
734182981
1312762641
1751699853
1002576242
1222344260
409001574
610411224
1095725534
1549099165
1632206674
956956415
1956173039
598109482
1256141243
545081305
1649270292
1989406529
1480353714
764534752
285238100
1410360416
1816783288
191198698
19018135
711440401
1748437262
1035912681
620118908
1764539447
2072374905
500500255
1116993862
352727691
672416397
803457804
500066869
1506040970
1137233796
583390850
1180926048
429167973
1501090744
741352584
700625592
571022477
307186395
45016804
502152549
1282073590
43492990
1381201947
1755316054
159871822
1387348213
930812162
1852913094
1081792572
91841813
1226539517
10456624
631096107
1117793599
1426212836
1931755029
1486366704
1351194690
738147630
784446899
216402830
1969251848
687400198
524845024
2146768830
792379238
172005246
668135102
566985531
1860651192
1861076026
1293484319
1483547918
2026420574
1521840481
1588063187
853848059
719198514
925098070
1259721951
2060048433
2073116741
1868015908
1242054143
656207260
648224137
1862860168
1717293263
877145002
46744847
870024673
11614163
1169780321
295016694
1370832152
674733306
1989086787
779351752
723745209
269226164
334449584
783702316
825140976
1340454308
2078110915
2125440099
2010436809
1435158347
929605197
547967726
1051194609
1769705871
925246789
1995810391
980755513
2086702952
53416504
1050554349
888527032
266558838
549929241
1766792833
205582894
1321887284
1640101821
1353778826
1802261944
35437079
1761685969
391051889
1737573192
258285122
614933838
7194346
235428482
833564791
467023949
1393047138
702445982
1470820257
1505634710
973116998
1583594500
2010396440
991976491
640864433
1934005757
1527778418
1434010604
1514940666
1222364479
46107093
5943927
2138834815
1140861144
1529488578
540045424
173145191
1480432782
722110204
1056791815
2033245110
796963638
1908734294
1340229147
260897209
861242844
1593643491
1417681226
2080941578
675218800
379494940
725863045
2032369345
127886760
1843673119
294524089
1708203288
1877971936
559888798
667068705
1139986639
1497117167
2134516078
744913446
74030996
204310760
525973289
1601777461
1860501978
922978839
750641475
796468011
1029013413
1130224536
1412833569
1425834505
504163573
1329466950
1212824274
1401740523
1649367158
630052787
1494301181
1911432092
31258135
298478358
1922585018
345272545
1610711118
1544730672
2043751582
322068805
1086324178
2144102438
827140924
1904453380
923498756
1263714137
138945405
1613054176
1767562932
608054097
1855056675
1008543057
1841096066
1459564342
681120141
1973633576
534044594
1465808475
1542140404
995579897
439874090
297336450
510266564
2011896231
1270049385
344811613
1081985932
320104057
1160434058
994235330
1265992493
1774192023
1401042035
2037031250
809213364
1603136756
2016401472
1294145373
1791065107
962615472
334988270
164179839
1287716803
372328737
1804662460
2125988070
1579377462
303388289
1814125808
1253153996
677365788
440829782
1135129499
1612823389
203169638
1700361125
1323366751
28278382
1177164593
1031992466
1528036489
552437129
1483106820
935220623
2100318095
1829364173
622001059
1790802532
1376803758
1788068424
1328043867
1852965806
2047930080
448772003
847792108
1433384047
1786036430
1967944779
338153373
2106867995
1816925752
2064575543
666993459
457169630
295284830
1522154817
1471986634
87244390
1988691018
844600312
69841483
1828076179
1819068064
529457841
151401812
411510474
825296609
785542153
469922303
937853845
1577340956
2033427733
1075114107
462341759
1773527068
441680953
241731188
2080182886
780307962
1158287783
1825725782
723105709
2129106859
1947468124
1201310821
2036461664
1877441992
1853294330
1077069202
254458058
300999187
870500257
1966232272
1087659275
547516912
765338572
1440910408
1330056850
2029196271
936402931
2084289799
457500507
1336781353
296493523
1585191502
1711909796
688339705
402448118
1136076812
2069150929
379777370
732088029
1440980828
1147879521
1049371793
530192861
1876607241
1214756732
573410043
987072181
470103893
1122987036
228479077
1963023561
486492192
471401843
316519098
294161953
616608384
784708967
1376330663
1134512051
1271067401
1171944653
867939036
480914219
778574196
23165972
1803510972
781380867
737132649
730031787
1915951106
389343503
1753775911
1486303326
2028796928
856288795
889847611
224295107
336549836
518913704
2140255995
1585114400
332225545
91658267
1498602937
136397719
1824562385
2025625519
993322957
1666600430
1353668084
866319926
44997540
1031223200
1786720187
1382993755
326062648
1577515296
939638185
519602712
899769625
976030240
1441111407
965858008
2054877503
1836206086
382475683
229257628
31265463
1813189718
1863837555
1802241150
1314579500
1401064723
1867664141
880771474
24235966
1374012699
822953906
1213339299
1171077128
232972164
1978064151
1098548028
1553512417
654668110
528560707
1776008020
50796671
664533048
1332227255
30301619
1518016387
756200440
1279270601
642548986
1684066774
1129550603
1711471976
592645532
577703802
458566946
1000040616
634264871
145358006
1974779341
1426296186
27988851
892783995
459150447
1680816557
1556921794
846750286
2059042960
2058739311
1222270615
349855488
1330120421
481946764
1987460840
235535208
1221357846
675375582
1287297387
1545630846
395917449
1222696728
884545068
1605397681
1751859765
1690073947
1710804040
835496715
935913535
2006822617
1999271219
41925260
356444249
598949355
678160994
1945369554
1513117474
1328700448
56562255
954021664
299938140
1240738422
533892760
422214831
1986851852
1140465567
1210220934
473980542
339216286
1660093816
1422776447
332692246
1999390053
2000181504
16967196
677779779
1802131020
519333302
1726147631
940013202
1663653571
1170142709
2092495217
1720502427
821288144
1544014219
891575191
26154764
1418606110
1097782282
1912714217
504477600
1548473704
674992872
123415
914568224
811295966
192115271
1043345346
2051915537
1014890126
1313938080
1895833289
1153595741
219797050
1839633783
2044099767
656640988
1630458649
1121636104
27049638
1910603438
695152408
1613818639
2095940537
1619901093
660674327
94751915
491376574
1929736750
1795174971
1908026503
2105851007
118915011
1262162151
978990541
1976241532
1221590788
1898959500
618449667
1208160947
960522945
1027742297
285890482
440137909
463074588
1217741530
872411106
1572904037
762412105
1611519684
1781076749
1586886886
1034210765
381463801
1192257206
1261139480
120414140
1299665613
583872978
1299563982
1773760634
1115157490
1562452770
1622211182
162747397
593140240
418313695
1688939875
2000664359
1312453999
1989107259
737272765
331126698
1481709482
510277059
748739479
457946243
250501440
723656135
1417314850
62014666
1880183570
427526144
466366111
1313417339
551884515
1020129154
1372460746
532011913
110001812
1772684607
2073955740
221156967
31915159
259979177
629628294
2063491540
517397284
438758558
231766133
700937066
1979325068
580903871
1981252034
683014765
2098070769
161323993
1631472958
1980209575
256389525
1525382701
1441677730
1706529273
82026128
1447708403
391459419
1873442776
165296143
44419372
1119533192
810687526
624262294
1694773521
1488036466
334988845
146771088
1212054708
1516558006
524182592
1808479970
1907459014
1197444063
540455462
1939167965
1048984343
383045221
1481972661
159138298
344202019
36615701
1760279302
1452093999
1614913290
771218661
1358865508
1755555479
566553774
1858622552
1286099471
1018298356
1499851799
2065346381
1326284855
474108611
1372131813
1819142374
1751978197
2118287762
346192010
556543570
1763133410
8894206
1050453717
1429888455
1703256619
257535500
133534887
1654381245
2119711518
201711788
1199462941
1557025047
670863860
2030312841
1765050312
129872579
1608807494
1959874670
1962394547
900646099
868858633
212444586
941449464
1548765684
424052119
1222891711
951342203
396384472
1032817452
1307965443
2076683757
190217923
1795579333
506915538
626638784
1008121870
1209134690
698529885
227635935
398231986
47847756
1659438456
966724037
858637765
737955679
533747655
1254006257
521525480
1879379088
690262512
381360818
1771964253
36074026
1430641575
1302164442
524160620
1386844612
50332287
253185556
1589372643
1314903014
18114423
931041368
970295086
2022968538
466586942
330356187
885284040
178263779
174531008
1971948154
1910774781
1230667591
1808338189
1369120849
494037905
2123065096
939673067
172983698
2072474108
1853905604
835290200
1743561659
22328362
1439718242
1616953565
369253399
1420195845
1793113925
478698480
9601994
601792018
867973361
263650006
1118426228
1700650951
1931010331
1307280689
1621954784
1937009800
7440318
1442439652
913983700
1888007346
1126487265
678001515
25633682
2060944024
778846681
272316185
989341011
2121442375
1531725357
1189255075
1896004597
1012806989
1866065429
1968139635
1709722796
338500167
2060798605
8781939
1329425674
813114026
1503056662
170071468
1612179686
1889449527
2123866861
1540413664
2038369345
1475957008
1033751294
242881166
710002138
1595311112
285907111
1323495003
1323247453
162273782
512440774
1015765043
937217495
37238254
1104308895
1959289195
679716439
1077759110
1463936726
80867755
135811082
1250945223
621559840
1008634346
1765701383
1037669805
661887605
268189704
655913259
1161732684
1228297038
1802835230
1227393687
2057020382
143832604
415859959
1899662459
54825933
613783903
2232988
449741044
1754106434
31300108
1542850908
1151229629
1441855196
339319804
1777219263
1381769789
73455654
114220986
2090012046
2103373267
152733802
2076474434
1747490714
19549815
1800410810
1211851616
630118066
1095795863
1919292152
889874350
390130460
1564936165
57553742
1278176710
1057900884
646166911
2070765243
560178265
916159751
1606458730
728964380
335602915
909764383
789753852
687368482
200037967
1912963289
1988017868
1727244744
2021494904
503571694
1544886651
864601414
1942809074
685273020
904630724
1391230223
888281200
819587137
1223296784
1360279823
2005539362
231140229
381575230
872954247
597244453
513055193
1237257954
1691651531
1191331631
714440389
594124324
626646239
991886511
1180990405
331267190
813638799
1261919747
1173926374
1346038641
403585082
243562343
1164167767
1694440144
1126238433
654129271
1136918677
1726408472
681222590
1030095869
1626809021
1269911020
1709405870
1191356358
496903755
752931553
1760148496
27679681
162497054
1917085045
696375704
1526530129
1320481502
220518572
714287681
743822256
1383932599
1806177287
1331896118
1252588617
753514001
453387803
424664474
554001153
1613226930
1545325190
1970837284
246615105
1621790927
166430064
1902063883
1253587811
245338863
1544058292
1195835038
1089229276
1386192987
519124832
731505954
133119101
1213699244
1154507027
296545267
1206638977
676282864
912981966
1435632977
1485405183
2044216604
1016583654
337438290
935723039
1807800732
1147499303
1672749331
1234419883
288117241
716656319
1484352368
1007344488
1620009745
702914925
2109713745
1708139136
747041966
1615463709
1141097234
2097671762
917492743
1953403344
1449925490
138505061
1393269018
772172919
1012203897
1957736543
1889043736
1865572986
1599713483
1059105812
1281298751
2089662547
738644233
1197080271
961910757
1266146813
2132530977
982314788
1211945569
1027745179
1605544683
868437936
578908585
1304496691
1629218606
506569948
810024839
6631388
43386339
1745307800
491792649
1151356404
1249587938
1658906352
1660652113
1601343344
5282265
800854559
823733917
1988129543
944560061
1760545494
1731795562
1927818421
1626633420
663863689
1767119403
2069374579
2028714
926275150
2010737941
1837148923
688030477
1226654231
770550568
2089912574
1896912185
151086265
1091541203
735674029
727505747
1361190026
447290563
135344744
1425916472
626356368
16730220
756499524
1328692906
1674114325
1918837537
1729782602
635790337
513755729
797939333
737809727
2083588329
618154369
1226302004
546202051
1922586758
513932726
770555908
629354298
2117837159
1898806826
215842059
795531997
128974774
1608333021
1923754509
2000119244
2101873024
386435886
666296899
2041175384
273595389
1261162689
236328296
152360924
537905362
1147083371
752963475
307121147
1155250711
1248289187
519801631
1259107943
1407380151
1532531853
445739444
1258725289
979797581
967965080
895915818
1402276505
1517019812
345174851
846804013
707917940
1248730825
332601312
492348918
3128172
1932219856
908519751
723740698
1050653193
1921464838
30705384
927138605
1481659333
1418622937
2016988686
189650475
875465194
861182769
2027736166
317286195
903304356
1588506494
2057452744
1408061563
1006885621
1352914147
434813012
806543988
170578446
808809223
1820672892
305134774
1292553762
300568441
2066357993
2035202053
283561505
606854831
421146666
1801496507
543497206
317000396
666425955
546170067
730050022
1306664816
1143391057
1098593348
500840385
2010447653
903387346
177161968
841836768
2072486106
2053048164
470621526
117082588
763519649
505969965
617846137
1987120948
1954173084
1546018678
196669449
2026981510
29672186
1244502717
1406514665
1047254971
1127046078
1923735953
1680406954
516054534
241443281
235131093
176780084
123157760
1759881083
1046893751
593038469
1501557581
1337103301
1403957990
560512124
58136725
19163076
1487687836
768296266
894162078
1217146995
1045503804
8571646
1709901511
550927509
268902416
1925454851
371194751
2004726244
942707717
2040914386
797728728
596409923
1691552319
702612702
1346071288
951026519
340633457
834663499
1357490361
1967118953
807599407
913978283
1876138821
1902846603
1286081465
1596578913
806771281
944929042
711174921
2012896907
1043343789
634786395
1580932003
431998783
221567624
253500166
246986221
1676723420
931709812
1696081884
165300807
1517634234
1478924560
188156642
548761340
179967779
233543170
1508363997
1946024724
1558241726
1095349796
350422423
1851740150
342023582
773596794
1977880006
638969379
1004887262
293507166
217737021
772460613
273031631
1091786885
2030059171
590094571
484761615
1500616168
238482928
221079677
110994428
1935929156
2114861735
786967311
671498713
1402625013
356716235
568064792
1767850741
211962777
269165126
911892856
2034360573
324346191
2081488471
100230124
462909462
1969825793
321564010
59966356
528129746
685429761
1092380972
348233905
1181226190
238297108
2001394613
1005466711
1078568556
2118632051
1958351162
2052361573
287003242
961809886
1244175291
1944476157
1614683305
1061689945
1420018568
597335833
605599842
2080645823
1285958595
204718875
671562820
851738954
821426807
1273577389
393880921
272266793
189059360
899828628
1979392477
1894475427
1034107072
2096223402
135799357
1754413443
1316127488
1441847441
579089269
288744701
1533178070
487755507
1725518460
740432171
1591839325
1875929488
594039243
1655782571
596943787
2065242339
2124327541
75125977
63310628
1368118567
955550923
1437707123
1718095564
1866389654
504556080
930654711
1331956044
76455798
512536671
1318371601
1094741059
168944186
1725572888
1189142370
1475558923
6654718
1742919357
1883693807
1194441746
512102007
2032357681
250738588
1223491318
2007350159
540444797
953109557
1589289421
1314163944
103639920
785790395
1872888712
962289902
1755426951
1380319059
261222465
1995682035
166392657
697678901
1010343476
644640838
1379865904
915914362
1080661312
258995811
1721822873
1076046388
445022107
159309841
870202986
993742346
1120154858
1183859841
615304515
150051459
601913194
174640933
1707272957
1935306857
13112938
446741114
1591497050
1378704819
1399770180
259994455
1101057590
1375225399
557890086
116881579
1175949697
430468292
1891052678
1558273278
48661151
2110119639
1193517800
1259522284
2023964965
697813636
781867386
1222002573
1110909941
898939320
856256612
2114280767
1100374557
727736977
1088739931
1103320585
414432096
661849537
1878072352
269415874
579956682
1708045164
145814292
1444091871
1072812123
2017708169
960833894
18578976
2048586366
1925845136
776025583
1415353016
1569169127
2034606874
630259610
1795336834
759878316
342158359
2051029203
126854164
1141204905
1728474730
1479572039
1824856831
652125789
1263588271
1852799158
2064806878
348586498
248768590
2079224776
970604224
370702647
1119784676
252638698
955176548
72647420
1200237640
358556655
2036611825
950494856
1874634060
154391915
1415384244
1710568889
1184563850
1186253780
1018400410
530302403
761717304
1282866486
1731877293
1136162374
1071622416
1763815046
1302076106
1788110135
1778562064
661967881
1860353852
1563584219
363538675
1875626204
1838514965
1187410772
677617355
469107252
149349442
235676508
1806031905
923025775
983175505
1057654691
686255972
853189298
93166967
2070190287
85884482
993302212
1396511539
297512293
166648721
1824274105
552298808
1242791775
2029973672
416112748
1931993581
154491786
1963468104
5691132
1899323712
1123756238
705477917
1081511537
1862640423
903348759
1618366093
1912305172
443770686
512728749
402777541
1006753669
2071536083
1151577399
480365887
868538790
1242486315
2068759705
1841049948
771738410
661897798
262138060
833375698
1946944831
157491883
1028024856
771967182
1542764576
1174373504
61949726
114556008
598239779
723707912
188875614
261008871
633233099
970414817
1345793285
1160979862
476086372
1642775643
963577600
875034242
1116375314
165341386
2070949614
703245142
1482780731
1730631805
230016982
753528004
2014883061
222093754
328858900
1683369993
1740793565
1880766624
1687488106
1335661195
1923619845
992595829
751585512
1272887346
722404621
1570871190
1204857535
1210971155
1732233122
1993246123
1426564913
1082977897
857302270
1746276076
299295407
1949100617
355276962
992373857
1251748595
1057934070
242687167
1792952451
1192406481
1399050583
1603532155
507506994
1813339060
1196462005
314116726
999351881
1954682760
1046541582
1817319822
1480197556
930420603
2134220382
251994629
1430417111
293954993
1640116646
68813911
1009317147
836114744
746414560
1794559342
526005360
157263524
1945757896
1018643358
3436971
284283869
281137354
2041541542
1879318525
1787901241
848146326
1947155172
1689295190
1429896107
1251232935
1955855563
355723597
1289611348
1706273275
1520125111
1576035564
402042728
1229442677
160643226
62526128
105548836
1214508258
1042437206
775289610
1203013998
918889515
653551174
1077788622
1973901542
1950686979
1658277038
327979431
767681
283045015
287313302
1100375438
1091877975
483270359
2053382415
1130791592
598115858
113673840
1800380783
1868497426
1619380823
817450208
944792679
705387968
98416755
121264959
1414996340
879389760
1096053974
2140712235
690665386
1822018328
1455966903
604962770
10203835
854477342
2019548894
1891138932
1077348266
595379040
828178801
1568302864
18192590
1772145116
2034643685
1056579137
1258700104
186600944
1229295010
1818702340
1666903236
571125605
1006988003
170498789
2104031303
2135977816
803517627
1196425735
413008542
1299643015
1312719011
1313639743
255792495
1149766929
191319682
310090168
339650085
430821513
1982254601
609199652
1372891973
2041984356
1936066484
524402339
126698961
1216578671
205473324
1577014278
903283622
1931784594
1890371747
2033308722
1472586727
1809189813
1638319298
934583799
610151514
1094343865
738120726
266014858
1679048448
503141835
949126870
553279066
1071298085
505014267
501616159
459695755
1308638298
1401003753
1546001196
1003518318
260607575
1886988790
149561462
1504029047
1229534562
687209404
1567096971
1484042758
615646828
1323320523
479792818
2014451364
595081469
931278985
581277665
181983339
1022699390
809266572
1154099445
182011150
1364065108
486333071
1890205932
1135477157
980966203
127774468
1834288094
598433746
724761476
1161263248
101593341
389152050
463140831
1054580574
1285980036
1678117589
956904682
1897356317
193907502
2075692258
630218208
845525214
1655508509
614717527
1546050000
1169958980
82690975
773326495
706688922
1997395282
795389207
104053777
559161565
1814064286
844996024
160791694
29499234
107443201
694815984
643408293
1332269725
2026554773
2024826678
943353153
1351550526
445767331
1290500910
579000501
1493576203
1875445680
2106815117
619389287
239093547
1013431927
1343710520
1932173538
1280581547
1451413703
420071552
1187400340
1358821124
811862489
689218733
56401950
193736347
592481429
2082483222
91784562
1931736127
690478400
1306780025
1350118301
1748378513
1514422237
926707959
1592408861
113853056
6732140
435302345
10129283
337191883
1810616605
782380697
470709453
1850277697
385467458
521816018
1579078177
1914514555
183862387
1817016733
579836553
2038860539
1423973383
1829782807
1965196139
398678828
927311149
421657404
694815648
734081790
1511563168
1856793136
1102171863
462859017
1132258316
1773843801
8864489
490248210
810894608
1470451546
1239796291
262411567
2036030999
1510875929
1364604465
9781515
442999951
1301931876
32175022
23523738
1804886754
1096975591
17363833
1834036937
1454118198
1166872208
378627088
827423077
805205776
1417541786
1589556805
2066232028
1906459214
1856572209
1433502443
842229584
471686902
364782240
569164207
1108596297
2114000506
2037132777
1271574216
809079098
1512841693
1797498524
365006408
1531266598
1295023930
1929089490
1668606825
1189523171
208942007
801542984
1660256329
1296362092
1509320026
97994943
1603580911
1508468311
1031632661
126868899
314247447
827105124
708360816
198510675
936814746
1029422355
1878291673
561430658
371082936
474588703
510911188
825899151
61418187
1998269496
1510725747
605485428
986575850
1164611708
1231841513
937758472
1259678604
743326640
1473814783
1790559659
623120283
1479372321
48370579
1403202687
681024598
361770423
432618366
790366631
591255707
1463164432
1354437471
808205718
2042038960
435848435
71971793
846496275
480384746
441796975
378373928
1029156076
214662868
1967891300
2083858808
319016713
1511498613
1020082686
434263549
563547538
1748642406
150843741
1687374620
633587866
1416276967
1926187194
1455550392
87548295
268136182
1372216422
1971757507
583624872
1596135243
258172635
1115029775
1982275690
1380169582
1549213641
189673561
2122970819
1030036178
1828531617
56791955
105280327
1275686786
725074540
803100781
343234118
722693954
1101845814
1562891724
141601058
1349737985
2070930553
130639383
729623735
1992575712
796861750
7675975
731339864
1198112401
641231307
545913193
525109785
1546998780
762290422
1300663967
1394326239
2109442244
131916283
1596787585
920570442
471996123
725315226
1627388986
935213020
920272989
184263675
236431000
275535299
1802160549
415199580
1602182313
135845865
2110309362
939764994
1771255665
1363333456
599452949
1083216747
1757526681
1332920886
1382927516
2082536553
1321632295
1490734918
1258963412
838871844
1527340806
181225811
1990126942
227894004
672729299
520263476
836912767
1864258973
2131169117
1303388385
928507241
38009852
2027894277
863582044
494270462
1837395544
509181305
1339430957
1612055189
1853661274
1691770101
1545886347
1495754989
237027067
996469822
923557415
13314251
1066557627
280710494
223082119
2043477511
180333083
1480261124
1252647820
1868326134
1390780545
1987362970
409520560
971535075
1869022693
1622925257
1646376131
891360228
1385070445
1846458853
311631414
155231236
342390889
389717549
1629362699
1296655035
558889085
1542097032
473742520
146552073
826248453
1330917204
702763990
1053992082
1842063640
570175398
1022248022
1085744498
2100584204
1455953884
1756184192
1525983079
799645019
495410487
1470300496
133780925
676536698
570109456
438668334
1549384441
890497215
1326250117
1095969493
1466571479
320668845
548714036
184454678
846012746
928554433
1626160830
130018365
1160078923
426200004
2005902329
2004232768
212266162
1274440723
1662026050
195787934
910618170
1389868836
694276280
1091891063
970840465
1042255869
952531950
286890083
122771168
664117787
89736261
1578778178
195307688
91511728
2095278702
1480668039
1923537687
1110432401
453585982
471843995
155249819
2134372232
2125404686
1230759367
1937249771
64044478
1376174367
2114036634
2006857394
890906518
36841818
756655273
1745507722
330068288
1926348861
972159563
2116482070
1159590756
1289206083
1752933535
924033373
1254469448
104721708
335879815
1014862991
166725407
1360553503
1385246787
366043062
53611315
1471058805
742443194
2038994928
419875310
1636546608
885693718
683950651
1680262871
166232840
2138019592
287186163
1684545930
1692521222
1854633026
1162863811
524950187
1084788518
528866788
1611428360
203126222
681158049
202542809
1166242232
1398458068
1168883043
434236268
1769097767
571927419
2012942876
176709165
2023697316
105391495
1428351437
184450328
693860700
608464634
716355789
312320097
625005182
1513281711
142164850
651651935
409721787
453506203
610857314
688246228
1020176370
2075682802
1513554179
1243774905
1223213010
844039939
2133631449
2007363181
105182234
824629442
1929894539
1772243068
1857343251
1779613842
2082335441
1259186556
514160148
1781707320
1139778899
1759922147
1181606250
723284007
65236356
1266698639
411647635
563988183
427853533
870440431
390296691
2038715633
279643009
1474839395
1410302363
1224094259
1200828059
1863595628
1329986370
1297724323
1524679655
372569781
1361419173
16233198
864128478
2129851720
140262589
214435610
794952501
458887894
1061123416
1423433620
2106792657
1161187077
458475147
1605913901
689997448
269530277
19066563
839710345
2077280935
1469111910
544646028
174921934
614228923
1819357863
794363092
724289797
1635628203
670896523
1881094686
352776182
1265298709
1075393796
508581592
559269031
93778951
504380221
1563359801
504993567
1070891885
795160804
780488938
626891287
72109621
1885974603
1563957642
1365744738
431311018
774312857
1119564475
739829511
2058514679
1413459958
1358275089
960843070
674663979
639853134
295649848
126538036
735995366
1928750914
1353265000
1293491757
1528161271
1043689864
1597855931
312775882
559029473
690792863
796332958
1879617958
1596129366
805770142
2047958902
1044155881
1464230226
1949725979
578212337
1366240301
437097459
447438839
1937001604
206746809
1860017547
227857924
105989165
1850009356
1053829968
1164761040
154629247
1454958530
1418316781
869521140
811585928
973531514
1878137594
560082982
129353376
1420573151
123267300
1274102801
807063188
1449062536
1096214710
1885787586
1474490226
1900531423
381639333
1172381901
2027652045
73221701
1396121898
1199547936
551982764
322327564
1630900298
1739089800
1843298794
545340125
202202301
235579053
619527610
843252986
1263515856
935455881
1471467411
589832784
1759503415
490883173
881765251
28685959
1847311394
580924764
2123495928
1464364700
632045455
827561867
471894799
1772228962
1180076239
1359035276
1142721392
845982319
2102191823
1935939983
1014659525
1438040249
1012533251
1960922540
2071864189
172510036
829244282
2020862324
2057774
1631922873
141059138
808583215
1303729353
608418029
104786116
39929342
863750806
46795611
1360420247
1913120013
1620922176
2050422357
698824004
1127559853
2095262602
2111813103
278728131
875537644
1111396269
1752283874
130272109
1386666418
1044076103
1659548609
2120874928
2065944802
1362426091
1602402420
365289464
2036562392
873930086
485582984
1603225922
970912264
131792520
1897159344
941247111
998816695
1721267899
1080677053
1826364525
96890424
1825375271
62684162
1571498962
311164451
747054574
570439470
1467760921
1595569892
2079343576
189785365
560877466
326043666
343424823
844968048
539553453
1749086234
1102357691
222297972
1772432927
1867495471
980954491
790948374
26954313
1848551128
751200916
724915370
659136924
1690000992
1242531044
536234236
678173137
625711911
583636975
1936574824
2067462
1883477488
200918258
915055926
2037689029
1855427706
560000833
673953283
1631179576
2059568132
2146390034
1614569884
1396199814
466627531
1299517063
1735543004
2011866203
1996762942
1120520807
222402339
1377081014
1907185452
607436248
1514420843
1925568777
1870163763
235479942
1706547918
1529301727
1978554686
1178228331
1490159803
1243278119
1605308037
1141661302
1738544201
2110981129
6067631
1048220341
1185413549
1134904592
1974182387
849500289
1280839242
1592796416
1100607917
1948609950
854272866
1245696142
1055592801
2031529180
1991752762
2021355677
1720013595
1701663571
563426209
134238350
1313798555
1542229592
517120248
1255005313
1924092752
650948062
1572034724
1655856244
807124041
1737201356
1548709776
261118121
305664847
2048874334
407884570
1599229127
1727115552
899946844
115020333
1213687203
610390607
2115515515
859583729
2127060742
162785070
1371729176
750225458
2005281575
84016198
1525863769
698417024
240268213
720769645
787988497
1621268882
482891643
1203408771
1982503804
1491654024
1063596251
1137162937
1433008768
1097035154
849076785
30706124
286860057
1781716747
743022550
1751908796
986803683
1137706143
1457089339
1713852963
2031629809
1195147696
35464131
948307009
1901247772
1128565609
233441420
1577125370
1134071710
1510670436
914756685
974353350
349811702
125152588
1891864865
96031019
47784628
315403608
274938536
877903364
1516231145
2139774728
1807527456
270606744
1027768275
337835948
1106751778
251817800
1735314636
694445310
1012047869
342825489
538588610
1439031543
1839618328
1101592222
2126140214
324739242
2055887840
672462784
1406561810
259091369
52579977
634673538
501070101
2097510307
1292433453
2067507247
1183175273
855220224
1261424866
786066308
688560157
629908782
1972171751
1231440068
452166636
1483603623
1555768597
2118110306
1412427942
1305578911
1386301026
1086848479
443015297
1218662583
370595958
321868629
543757090
1789921758
120722266
409680779
791792853
2135935171
596057931
1798660041
1817081781
1317325875
2034282344
1333649961
1558120961
1130412619
445964579
1040546786
947533400
608826971
304368391
924760199
1260340364
1865359864
1387440468
156005750
514240685
433787248
1679342684
343822491
1342279686
1416931424
1921108306
1650986218
1853213443
1826264711
425539506
200887295
2129414300
1411098570
55169944
931557383
101193027
1817073853
133508448
638473010
1966925011
1037864406
55448411
626265113
2021266484
788871224
1200786936
560367944
1238735954
2088680824
1478827381
152384125
2009132479
2094413576
2012731554
997609149
1148586117
2131854800
373493370
1514806349
416917398
1233013125
708413943
583714264
662893778
1913500623
6342234
280877881
498446292
963045636
1932426735
1274617567
1027734588
1549191056
176961089
694914598
562801641
2095322299
928729065
1580039172
331077993
1043870925
979861401
110592803
136066821
158887613
1627635692
267533331
776015040
2110896367
377823212
514204256
1080654793
1001505287
811976112
582517226
2110590265
1632769847
1212707362
1628299392
1938146507
543590338
770340115
1869436030
1395607322
955797306
462680924
904076726
495108175
367190490
335845866
1614385444
1810481422
19262880
318779433
1558777121
308661074
612578837
1135919482
714177201
1901543274
1582996495
1754073089
1566063669
521935251
47236601
523312475
597839178
742892925
279386071
1500028362
474523098
802882028
935893532
547000280
828939366
1474706836
165341804
455194756
861200981
2099254329
1856260573
1655105896
813830837
2086179365
1098153787
300924721
845600928
1815607982
1115931541
797901063
1097755413
584684844
1517600851
1166602151
978305254
293555215
1455669433
322722427
631787942
1354322506
1297708882
835873407
803019340
764007996
1079919281
1778985392
321842511
955044220
1129548222
136463120
1869812587
1299812399
1304192525
274802302
1552379000
614664411
1469266003
1255472827
538560882
1501685860
1448989302
1967800592
658618284
922469617
498462374
716376128
1187637784
1715451832
1852959268
435797629
1140306640
1244981137
848557866
1569181078
619842575
1610820032
1183745448
1995620061
1537581779
422967821
1407681139
1508889278
1547719783
800969177
288547742
1484172635
14628266
2138889853
233710985
1147318995
977892009
410426477
17870243
1319809988
726135776
1511353149
117209578
1466464808
517269289
1516007628
1330772536
2022135376
1448766319
435360831
1852264943
859986657
1192375352
957859593
685332884
1047754915
480519835
1142315595
366792282
945071937
238975410
2130975029
1676925915
1775691578
683852684
922065976
273540177
1112570811
210105886
1428538047
1057889755
200800069
1672290713
430436207
1428645323
1182080375
1062918003
1174924241
1695684362
1401326969
520307255
1240282530
920563362
1599782508
1814401181
1671572022
434600264
693103841
1131497825
1867305363
762947558
1575212667
1071397510
253594595
1579507344
249302764
1179430100
1072988320
767226208
1989140834
1926144580
1042198584
1882603542
1544676542
1482907900
1882209664
2066700041
1009430072
380192193
1241764912
1126522935
1972689098
1488143750
927055988
581418229
783464155
1431022740
865126129
1439687764
482102084
1529526195
1033866074
1881468462
617114756
1707244444
1622907626
2002476847
1547196058
146704722
686343667
1903420638
1760799454
729516651
838147486
22867656
416616749
154181743
892150934
932589209
421582302
1233483727
1480493573
2039019964
2059174311
6381552
593362317
481160727
933461825
1814652303
292738309
737415275
1335311926
696129590
382131463
1721084015
1679982283
27766980
812341327
1041997588
1830643528
1000506155
1239736050
1919639098
142794726
1839211057
480088162
1178193096
465186706
1941031010
432894310
719885992
1766802427
1105726402
934159302
1241224827
22268579
108739947
1050415164
1044544494
1167977507
11535005
322829840
1436369920
1977515494
764484447
304705874
938882773
1782564670
914532056
1874553439
408931730
1082043471
783340492
641079726
921369393
1178427259
1074311023
1153131115
769398891
631031346
1259834500
255807210
519842513
814894639
178519782
990237577
1763102307
1923601426
1996216291
2056466169
356772035
326676675
1101781167
1726900796
859976128
775314918
1458623955
208726240
1923075228
14830376
196056161
2092372178
1619965525
1170595674
1603289356
1326302397
736609679
1908779308
10765468
1292212596
1875595550
1620191183
362286563
159699229
831304412
1003883779
681662548
1575754702
277683018
1090609970
547863033
1557339865
697895005
599342983
124937448
382750496
919064615
1095651077
2066834103
1865250104
1635868916
1371061670
1067539197
755910937
885658630
1071266040
1330140179
1823401554
328468259
616491578
1768792277
1286727904
408216520
1546680093
485920852
1196587773
1135962203
194607074
704463680
1278496604
214584420
1346344688
138166071
645482267
1533488446
1588700568
971669138
1351404141
1699411340
683298057
629929872
1274416679
329798971
757717284
390698408
1577002065
1550177412
1660357419
597084212
2129536505
1494455421
215038305
788809208
2089846015
2129530777
761552434
1868713117
753400917
1460000222
1841404571
1422565212
1914285137
1471971853
950353373
21557109
1554562091
603434783
2065126173
786167986
1550854017
1301790353
1097672764
787564601
254340325
1870713053
1973391072
1693298748
1795310916
643696578
2052363115
918839523
765369808
162502362
747295776
1479386300
301164055
1776123966
1688519163
1292063591
1511264299
1776115468
1649508373
182608533
1200804212
1843932234
29797021
1222623271
772794801
1315670888
1937247916
886183878
1400105349
2055747982
237092510
1543787968
1334741247
19803185
102490859
427681628
610872915
1015932931
45737570
1540368794
1221271107
1075657232
681618169
184173558
534086417
1907467008
2103487955
808396546
545274493
1078152050
272086438
252550057
1783693162
480002765
1668380663
825564502
1555813735
830109409
2028716054
1489604923
1423680159
740129689
1227178093
140859290
2110622125
109802136
305097663
2123858219
1791139629
1073601773
665774711
1490578928
1264565306
1823544445
570392400
1783203393
1658438322
1171026632
786593439
1605025618
690570086
837705528
1341062261
1323929134
524742110
1380941646
1838603200
860043152
758543426
918577791
1574175272
668022315
1061939023
670103664
151112049
2125799208
159500656
1115849918
253709379
1240682722
1957251924
559479557
280889401
299244898
1330692866
1585088838
1650389446
1948016414
1709943393
33516470
1945229177
890966447
759087849
1627589564
4349732
1768671415
2019291270
1093814826
1318548655
118816524
685546414
2111645143
992657721
1922749060
271101050
1618735729
335760516
71674180
290985996
347476023
1928248818
1777769747
1387281214
814209631
1008683424
1663752950
1817584943
1360907797
897607390
2132771551
1078949408
259834779
742472003
1061740141
1137010912
999277802
596062415
1299837778
1765297960
249562773
941858617
977247979
368663150
920110030
390598246
1852985652
1263568522
668052999
2010584956
588834424
892087404
246944112
1684574342
214406459
950663743
1008478000
990524628
1428982440
1591561435
2027414426
1563413458
1512756704
1178980872
1418826666
31209750
1332375977
536040651
482676697
1152532771
1170019649
2068814420
612552639
1729814019
761789312
396499146
473968395
603557036
1028264868
1438520894
1787384860
1827401743
1086126744
668493250
1444356766
1557310931
726827467
445329897
1667591259
386852289
574021483
1861553528
1329333995
1899968937
992217227
536450740
1444680021
1393562326
1526666568
1786952811
1192098712
2123156165
983196315
281826049
1025603652
719028438
160262180
615951146
106275824
969131578
1665390408
273539298
804920727
1497009220
886273544
304355914
198752237
542366193
1876173709
1954609661
958970484
1804616652
1105818676
1653788363
563941480
593194066
1999752060
649898531
2049778755
2012566225
745838705
1750171068
318215603
1591995431
598741182
922376051
1979051529
1743682162
1145412600
43984552
1069895094
869344092
867806451
1552676406
2020418481
2084910677
482936897
328618759
160229005
1598365498
134038273
857266774
1514874044
636933994
638001820
1255455569
1690341023
1660300877
1444911465
2037998201
1652461137
633127456
1751163375
1475382941
1756164234
426546927
1381721286
907876678
755769927
1351205422
1274630559
1057487605
1281745156
626695871
499518686
1214544160
910287159
357044753
1164736425
100312979
675494008
815241380
1910125227
1254440243
475720021
1282843062
45900198
1105340392
1514314534
1583898842
1868394940
130599855
1515460131
1123429451
2047293493
1277746343
495568430
804709795
1781841219
1983337333
1633449773
339007504
1649028357
111593676
784528715
1936551749
423987973
569687277
1543779073
1172224600
861126237
408180408
1758429022
1529930560
127653070
1345089927
764315793
803742073
1025384186
357903183
756782188
2088345228
124874396
122185800
578652699
1782800059
421010742
1621697220
1030331712
1460863911
879220073
1386404402
2089995211
397053677
38734973
342752941
1904486312
77478055
954754881
1983257874
327276538
1560157174
2006775473
919442312
823011513
1352096803
417380584
1420929898
1346508484
2103347361
1601947646
809812921
665399395
58126340
1873488219
1515234614
1676594428
2042466696
2095327339
1626372615
532486254
613854172
543201765
664027794
794810868
804397975
2125594081
1957786499
87013274
1962845385
54926955
1383756055
1348859173
915126095
190023145
266178892
378430476
1974783934
1035162259
1955180662
1160400641
168004313
1124346059
1691811548
191613698
732027963
771358550
272617713
1793466657
1077301884
1963279250
305341707
1348376019
1764887945
1560351290
1642849624
1835758391
1909590659
608226168
415891454
1751187286
491618881
2103246600
1051889751
128250702
629846023
223479187
1887776580
1926500381
1294729187
384088598
1146766391
1941503518
879500938
322172105
155359614
264975884
1278124774
1643990139
1326558726
1117927176
1377397903
470751818
1858997451
1739966543
1997527564
799702622
1666287342
151515837
1421186069
277233511
852604476
1651002010
438820568
2108106600
180003796
463430650
1264260853
1484144371
334159402
1084912520
189081077
1504737915
715727043
784441887
1117899560
1743090749
537621573
484079714
946766792
1236647852
1818349740
1350108347
1487175615
82629651
400829104
897075421
587580888
184097616
683254432
613772984
1833786339
1243925437
707702432
343445068
2101387632
1287750331
1794952447
1977184206
48890054
419486834
732673903
1205231562
1699921058
2114273727
4424071
218757499
600072622
1162923910
1956243038
942331204
669827380
883720243
388567839
263899230
1469252879
1991076842
769899593
220378751
1666077172
956605848
605412891
550456434
1385093932
2121383702
1107276058
1245439237
1539881096
1201398587
1280510666
1624149618
42954705
1508876338
1061093270
1664016530
1657161277
501320560
1720877487
1328206139
207609138
522163180
491768323
1273985145
1365108835
324097492
1327308559
420943665
159048840
4247886
1125829394
20458314
396112784
2048200762
1001839952
1274549277
1401241740
527868603
757888886
2143323594
1654579248
1447104914
193958571
408042754
2041009643
85467496
883514476
389733029
2028973439
2131341247
1719009923
500890974
839522633
1097882918
1437183214
160957601
447987862
635066176
1207708206
585767660
1524031914
1429367684
1279357975
963497717
1508004012
1894812039
1610877075
630201978
613196564
348705339
1266475292
300174364
418602502
1327022382
660670244
2130978658
312681745
352930760
1164235714
1050340527
502234598
115999049
540155262
545697899
2088390810
275256520
1471607343
2007163824
177756393
723662791
901812145
1934244252
29241364
1507386431
146511559
2140575061
945259416
651730798
293818514
318323098
1881673597
879542269
883793910
88591639
1413657448
1001351724
1232235821
933257118
1365440407
1971126969
192730495
1446822444
440232643
237395918
1541656782
67724716
1221852892
1684621207
485738442
2024392011
1126767604
755430321
965889220
430835204
1346324038
1621198269
1984586652
1672813673
2110377536
1726213160
1880129852
1288719364
2114715108
475538059
1033491551
63946641
1133022472
37380101
171117821
88354623
813671767
1039504202
2080134297
763920058
1562428303
1320432911
409299885
215169095
1308540321
656481396
899685031
554834086
1521988023
1388060068
1025573180
1229556955
1518620369
317373875
981908379
2006727954
1968676570
1361515958
1416881266
155316434
818474044
481309822
713322691
1158093169
826825704
102177846
2066229231
1396335074
201963600
932254779
536556172
1401103826
638522873
520074724
400266594
1952448279
668498292
93250764
1190742406
236250095
1263688850
1364499240
471606435
361747796
250391016
2066318104
607206161
1028692202
1328338170
1554636776
1995492103
1239184425
787914830
471414328
1970957423
114233880
230374795
613222433
712475155
1905272631
1193792174
379743110
139864258
1159415728
2021415279
452722644
1325654585
1986027327
72872626
1661743811
520163566
1205969222
873258557
772018903
197914700
1812605474
975661253
72895049
901319736
536102193
480529222
985482118
812641484
1100513223
668573361
1628937389
1145292744
1372808679
1448207170
1629154425
1624763569
448470629
2051763063
179266228
665285609
1455944481
473599307
1989305248
362812727
38985741
592928239
586424181
542464416
1592971311
773660050
802969550
320407615
722503625
1568795758
1776457458
1008748211
968118547
628472167
1130725717
1808024656
922391431
684455404
319890387
1518266843
436216961
1263066894
1063415888
1077751204
1830797870
1896894465
1207704375
1516144141
345812347
351143049
1312795560
544695745
310235913
1069313967
1083238681
1739651676
140007959
843956527
1839132196
1814236570
1489141553
745037517
511915500
827980269
1802088263
1063452346
1414667608
746821247
2110806091
1889000771
537239090
807134622
573469007
1602974115
557262480
232006398
2078074851
482092974
1499073332
236339491
836264769
979889607
2013005415
623345289
1360638388
1263229186
1781654000
337166773
418388101
799020487
273326199
196044244
447168062
1766605851
1067137492
247817471
194029756
750264084
1474628099
1654774418
1013601054
587048072
226761850
1545599921
1406159751
737904315
2088698535
765955010
2051435172
1691309784
38816134
1349909053
208535106
1573708493
2369295
1922403699
1148366865
984801064
208719576
1979929866
1695784395
1567113742
2068802162
271874446
660005805
536879019
68184446
70405938
387953553
415324517
1189468669
1062130173
602299514
1647036852
2095125503
2105036093
1560924466
1649787102
1618300217
1408951782
301125830
1688698483
1529464789
2104301315
1165698658
2146835423
411390614
90157770
997802016
1797067458
463107957
323360805
1658553943
1368405381
180162029
1008574212
1754155503
722230488
1025856426
165485500
223209961
1307171818
143211587
922257483
57366965
782618709
2094777808
1208433030
955623585
1163827971
104167474
1926308307
1141177278
1268623927
247674757
336965380
2139336298
1593162888
15808330
1230925387
1597430339
1148658581
1598810939
961165318
557525251
888385283
1038371964
549426583
527938672
2072169789
832779206
1881422064
1860161982
1268870325
599520635
1175743657
716840913
956690055
1146225705
894261629
1849694736
767087274
2131828895
1364178931
500039237
1843588238
1516563391
62803132
604839116
1313040317
1982902118
50703901
1767712331
1527872589
1309758844
1017586376
1395516340
71720509
918607545
1985561609
373771544
1049129546
1961684959
1920424633
1305298412
942611977
1887361073
2010061837
60822262
454169162
1999053708
129385078
1719959648
459259209
1705383261
1963057640
2132438292
166323789
1090402159
1342110572
1260848264
1511901817
340604876
1038369872
881806425
1299094462
1438851526
1786342644
1090269967
610420491
1273910135
2055835524
1743634730
1210359479
744186090
611589591
73477893
985574573
1042169086
1544043240
1205886128
1486428762
1167155866
1887194928
1708247967
1191961778
841792643
1189773507
947731153
259412007
930155508
1700594355
1921722472
2041037496
1344236897
634554858
115051720
252762543
354948239
1610739395
2042995539
1857804912
1119007904
1472557500
2054758867
1284235666
48208571
1475887135
489060805
1814295976
1418518252
1664357450
1031493008
1448850838
1034834314
291055597
1874178529
31492902
1924790781
482125303
2131604436
1035506680
1213255934
794345321
1832701689
1016618236
50173458
182373270
1381579873
1383886806
308330477
1445546593
18219631
1824940954
1372747611
21232246
1471089744
1836063880
1210415529
1525921428
1753970061
613962556
1197740270
1328939024
169070080
1211754489
734103143
742401525
839470387
1963267390
414427832
365022095
1416065390
1681509145
2147210826
1471766342
1084808905
34588965
744127988
687924740
499323440
571734617
2061871620
1584093548
2076267030
724393795
1230527402
1935376972
273317191
1923313058
1987493907
1976959726
1400577735
275034019
1150357542
1975970951
1814140187
1462524191
959237398
193090451
1199411231
1961738122
1473468717
545321938
1369442734
1550035152
60773218
664810837
416249031
486338383
224501070
2086161087
703897945
899191702
1589310129
687645267
1388378835
1990774263
1121413553
1494818778
2095476659
259962711
132859486
270880076
2097146000
1899532451
1400717839
1624389264
1582386505
637927503
981797263
1033230949
1212804817
337126922
248791925
1842393333
1300606160
1556784545
2010238575
192290543
1080893505
1623531754
755669774
634250605
76012108
2104359419
574631173
1435726928
887272223
269409975
555992381
198754780
865192482
862838674
359448663
1395246577
1424839658
610618759
1769290774
1383602274
728595698
137264908
2069990769
1479640964
70840274
1559178514
947715325
1623003941
1679622499
1796060873
1758895509
302967118
929839362
1313402600
495515234
1993965607
1504639445
167928905
2089410019
799142222
1628542141
1134208981
104725125
977671830
1778642252
213009930
106209721
869617822
1246759376
1684811465
151972863
562565661
918971402
1455794960
330065877
1641991194
2019365336
1304290151
801610242
1191256873
1345696618
238340356
1319838501
1801286170
2034625131
146570625
44999990
902463304
1587725414
152349604
1506377654
935846066
112419110
739144951
831690253
1854775845
851144781
2096767391
1631096376
1499768660
1035814363
204639748
1858334472
128428919
510308724
1918987174
1102332253
1977890006
2102314891
1509689313
195038718
966414464
356056261
2000601405
291854895
111159362
1261212368
452476875
539001763
83357041
991724061
1930552804
312426053
1597408184
236024759
1654599348
226764113
644340484
698781209
1699817935
473664218
782547147
455922392
41946735
2051815674
1935020044
1259639000
2019563647
211295356
1912432954
2688791
1734844190
1375948601
850398279
2008745182
1390346086
1984047338
339630030
491230376
1237565634
262740685
625714991
1961261104
430902095
1673255868
1429498686
876024788
978101858
1195297901
294433200
2121921948
1680073116
1138928665
2001297948
1457233212
135209414
1594188632
860271028
1656590730
1329275547
1340655727
39149463
333948825
1218708002
136286710
1012110158
1877507547
815548637
322737914
372246468
299964155
1231347812
1605394238
525340550
1121734155
231124798
909540248
161402753
1478901003
1408749633
712956020
254862447
739234015
1930305352
1188361569
1388045698
1388487094
1169356
482048904
307232479
247206850
2060516064
736025522
1963419157
746445575
160756972
1473591879
1065787567
1955525890
1655749626
994465890
62210538
573863388
1736849399
2024574670
1446098103
4647266
2074611903
649308362
235273474
1263485463
288985840
149481190
176047862
917838529
33869068
331122019
1323429768
1112098237
361917866
1931902836
247625414
1891265598
789940184
631277340
1588766301
123690654
174740652
499448603
537773427
847681099
1091444743
2142636498
232252242
1261067717
1897964669
483144226
1677768323
1295216085
330770002
1922897113
2017275962
155717533
1945456503
702442023
651428967
1337979237
1439116201
1397047205
691188036
1001049922
394652115
1999978510
1880572054
1654703851
160592669
1628541549
1502870043
139914806
1429981679
1194811605
1827261181
1750554474
1041668268
481097024
199475270
1362472204
1140691812
1180306159
217523807
1423382237
379091404
1041187689
16898400
1882499878
1766976563
1542504624
1489239266
1033569980
1815857895
721957126
2129303618
1473667288
356241897
17612209
1183215151
954192885
1783483576
1079150020
517279541
788690766
817771956
872967433
1473152862
829320183
1575995035
1343281739
957913641
1636573461
1693035583
178390998
1997853954
1987569378
1667453736
332601975
414093377
159548471
993460835
951353667
699375214
1250832265
1191863389
1964075335
165427031
1661723382
1841980718
482706366
1045042462
1355432931
653128063
764506764
431862504
2001794774
928294621
61385636
1763032679
1312630523
1472379038
716544675
963596201
2102616712
2053105838
1533290114
423026180
774443390
688951222
789532332
842228251
151318166
877519527
1187311292
244168873
1397132103
1180493944
474785951
33259084
320399677
906095668
876166479
804070671
630237399
1617258604
1026105734
216069083
1137214699
2051401666
1264416625
1281941050
1332257341
1238896920
1074830636
192104544
1217244610
938786245
480030652
284925739
676113721
2099875077
996515558
183015879
1270391843
1252504805
407171126
529823746
1964728057
1862245949
147454198
466955640
1621574128
1185300306
2095350195
1514247515
1052045079
302536742
1669335674
572665051
253559489
537234687
1194966985
2018161800
2075147439
2071405586
751984607
595716709
270880458
956419549
741684715
1590875970
697429996
603704372
1690594616
1036956482
667696268
847603927
1997546356
1249027534
1532419232
1881879215
651153269
1338268396
1540292304
893237984
1150350259
1026940253
1779485366
1049727028
101015583
1454250372
118338910
951709262
545512440
1653254789
632017375
1063832953
1438953678
1363184520
970054270
1260923686
1184188801
697746183
1541275108
1597917804
1092028243
1903218846
2013278705
64452287
1626017140
899866993
36653718
923394102
1412911845
1417044439
1235805471
698327336
378195103
1671180124
61243734
754942948
896890080
1001742166
54880276
916278818
1413510391
962965676
1473026837
1402026813
1924420261
183966651
413502987
1367042763
1929697199
1006094157
1450571445
346168868
1239931103
67449986
71581016
798663688
1976669317
888197900
34889425
1224018838
87291214
871920588
1585753089
442469307
1656701002
444512335
182051507
96192862
1279011818
2045216984
1824350068
1524785970
180061427
11908296
1519218265
1015247899
1466141991
1151231892
1912813237
1903822899
1020083932
1174912744
1297379402
512286023
574307891
1055725865
912362231
2139775780
43926828
1993656528
1812136665
333379056
270656804
1878104743
612753961
162630348
1162030697
1812288586
1166217224
1363586915
1269133979
519415700
1384496722
610278936
1884185221
650609456
1725195259
978705557
2104689354
411410296
203554255
1771826404
65622549
2007009801
830445940
868412100
2019091444
1932455939
1315199455
1576679674
1445459043
1949242766
2083601832
1725888316
1291338499
1033672597
893317546
517554502
641713740
2046168516
1324680625
1532845610
414548245
1360311535
1134963960
1927989315
69643540
641432216
228551836
601201383
828270341
794787132
1968152608
1831437480
309344552
607542889
1757220625
1429449584
60408853
1978460815
157894914
184759060
1147820258
2066299667
879107732
107846178
127743879
1476467070
1064961762
1551493061
843076105
1096958202
1852894515
543726546
511831546
793628346
966143949
1342757916
1207744126
674596213
1504624570
1327113261
145757260
1587592364
558135669
862744073
270789273
473160838
1022020191
2129293951
1284093944
1803971416
2054465502
570422753
100652116
196543112
1268894920
905082195
39931238
142082917
117446576
1902746134
1827154733
318629068
1135835537
1087522118
1535615851
1972088326
512951514
170376471
431129068
40404062
560398757
1854490743
2037327847
1312135834
1469812522
458035490
947579375
1755328216
958447793
1161996222
1756495041
791092479
77875914
1366607351
1634677653
1768911996
1100603383
2092552719
1214496227
1433331519
711340591
1012195053
621298674
2017554178
451612426
2078505850
898959644
76096010
1737820952
172097600
1827753250
764556580
1997857744
868859781
1067074820
836793262
2118976571
1197589134
7892292
506759122
135213109
1354331552
708711017
1257083467
1706383783
593884134
709819874
1475120399
1310306480
970537855
2091144269
1659623784
1846381233
568392383
2017664806
379752817
321444892
568760283
2139683295
2139987143
1394906945
11018605
294458923
1930108249
333171568
1050782212
1612752022
1850752764
635437323
201894900
927968290
1050904195
535007044
925393387
248630914
992113416
1561299911
1550587175
2012966056
1997100209
699102966
1150908416
1438813534
1066068444
83964894
1231056581
575238472
133746363
1793324865
1122046817
1132048090
2029786026
1203453158
805322485
1379278565
119837701
1248626613
1078956408
1080684568
1860677782
970951000
2132631184
1064632690
657023074
691373708
1535368425
687653478
485944208
395849164
1547721336
996572034
1441434193
1728200583
13543541
1775450058
1587282477
68862365
1857066488
865669025
414707922
1659242341
1598864084
37244202
1422664291
1027091070
1574229405
771043616
615316487
129948888
100670486
834117535
1986245501
504526350
156739740
1737512625
1291572013
1177336067
505181520
412941115
1560434492
155938242
290885454
1429016164
1282863978
1702354906
1381980727
391561931
1737175654
1762521648
1889761044
1274115230
482624220
1020251286
452598861
99679530
1813967181
1345144990
1610353798
1758025153
1127493936
1495658557
472778031
1056445364
98713481
286843036
249455228
1514655854
33388446
474644078
1098707446
1441757840
792114773
23058245
237722058
692570916
1835840518
901390229
709181139
1355583060
246572074
290104220
149175995
1501734359
1554787440
497993343
1652948378
1323580464
2069847227
1549914817
489901806
765748315
658206263
1877302594
531870672
1820375161
1579329095
1074624667
1400804989
929917877
1289195462
1664372609
1618718374
1048456758
426767170
1694015106
1861607909
1628839904
919784474
491191536
220787559
263875552
570361025
1437225583
746708005
206017954
321466498
1530124295
212268702
529221413
1772202922
1520813547
1030431252
629359209
405165020
1252282977
1263873426
1850974451
1887355245
1827465733
1361128391
1460632032
225356305
1732756786
845682776
450848656
1653803818
2010072508
1677839522
1698675504
860413350
2072067749
186617815
1542592273
1335667642
1838442261
445521653
1385344574
1149670740
176562519
852986934
1155894633
1949283983
347286886
671513621
628567441
185193917
1480619771
221086633
1916786629
820035492
878339591
517350149
1022219875
1107842435
2053780683
801579753
230019523
1379635884
1355734299
569304934
1550784723
1272639549
1176302884
1999892295
726762907
412815809
2073329160
860838471
316826075
1281034820
1430588669
32733772
774104818
146508158
103825582
782671938
230044594
15886218
1545971748
194900299
1052693522
2146826738
1100465560
1767077506
1583614901
1780387886
152127249
1317497681
1909789094
236780377
783033184
327468558
1363884093
1898619414
1828595980
794753826
1190668957
1063113931
1380231097
1535913953
409659171
2101884064
1406017710
1108257914
282721503
769619858
1954915559
1252816314
56005690
981463656
1903984298
1329144572
1797550040
1963605104
1827679958
72359181
478356597
2064068405
1677179285
2091522346
2110956936
1478882934
694453821
1422770512
1417000463
1318388721
428912184
1045745457
1538813934
412117036
475965271
523699383
350966836
2041130019
1474179346
1414050917
430087248
1066338087
207306175
575001757
1809350096
1040529442
1768853373
1411883167
108140779
493284621
2131125296
1185557139
974983848
352443846
2002087626
61443886
1589536875
1543266836
1688862527
1904980387
280167971
1834852424
22290295
1364312201
1197776694
75890969
647525010
614062954
903208278
1565253675
221533537
433983612
582820513
16749473
728044738
1171345082
119490510
1484765922
875169561
793963360
121985498
855826708
1770940806
1498350288
1092331697
1667676226
2018908783
1245305452
1120187193
388583627
698640113
1279153533
1286488210
1303115652
1344514901
1416045054
516647007
1944038733
695608580
286349810
1802783249
1900641851
1044331311
121861978
1634985120
1778401720
983224776
1722605582
1434487853
216204182
1691643437
1540714889
806898770
731199746
1147310024
190955592
422692984
988715018
932580065
87237980
1138896730
1948478667
576023802
1238075493
940637345
1310716041
56626957
1542052671
1781363507
1287484316
725929749
1560127123
2110795896
691488174
1032093028
1601214250
1480002832
1374652870
221693541
1561586092
744027678
1885479320
727134070
1504709791
824947597
222512457
891874540
1959698904
1349379957
2127985171
452472134
1143289983
1540922927
1351866007
321754590
1156668794
152120219
1318061908
163577096
1511704820
1691743889
745806662
1998703419
546526915
760239229
1961526008
1589272094
65783658
244732155
1038385585
585154009
220845074
927844002
791076020
333837828
1746716400
550911799
1448313935
1564356989
1048350972
196444151
271985121
163388816
606620685
1597620353
1724567581
947323200
1063359923
248210681
15960833
1682968699
14922124
1691983296
1906057010
2142047751
191137597
1650846761
1517049218
1867181179
1603026394
1079561587
652860715
2099014319
1162468090
1906923295
323038236
702175054
458986976
1060802549
1420022043
2014851270
1860715719
1740847956
1103531445
1535081913
668213552
299192418
620453007
302922660
94073249
820056054
295186321
311984792
2109648292
384697921
933453837
630691805
176448887
1895843709
1701722916
2109868054
1001983313
1996798354
430986542
1329128879
854687756
1346951560
773191050
1951751150
1096927742
714283241
1192005044
1505117520
986139841
1440660943
1624989622
2125932304
2116726984
942064205
423727752
685090842
1089076617
1221933990
51253396
1302585739
441866597
1356055279
673309639
80200970
1565492308
1279368877
635678733
22513933
1399494019
1469257613
2105929561
695729565
378142268
2128885373
669173613
1664357450
369382321
362095870
1610222125
2093735784
1721281819
1271711206
588715032
303350685
203683620
1375352468
1550315883
745995186
1746889112
716636340
2077853092
1542599477
1213283815
1619476724
920453447
1658159694
1887395338
1494079954
505031587
766155320
277881962
727062353
211627658
56259578
215447453
1854535269
1050500860
600044238
2122907282
1728347041
1139064846
1899742965
557838516
125759795
136198304
1303515377
279898827
430093256
885093425
193945460
275183860
1701807619
733392391
708908783
1316417505
2032815561
1086238744
605870726
2099326015
352378810
1885706854
29430209
57683440
971534688
1972854058
1989399538
1023233009
1971764661
1586892750
1965465225
674016496
468148657
1767908891
1013984736
1480954452
850509684
2070649588
934169227
1668270131
88672557
2136061981
457077916
1391477382
1673414900
1340113152
1472822670
382855349
928362288
418163698
2019890708
689597074
1641818193
1151176804
61431071
1192821086
1041139362
295274900
772182081
394745447
1768025606
1194537489
29203573
1990815822
1998708169
970148710
1978376470
2003866284
1923666749
2017318465
494380268
426653781
828383679
1351359602
1161986074
1107765711
1127491828
1257220276
791560987
805503910
465792674
1441907575
956789377
863622766
1750340426
354613726
1356292720
46259571
185280558
2110290578
7318568
1516110988
1531962322
1331577119
1684829780
20739081
338122453
1550557512
1679949879
867073538
1503979870
1845324464
42901017
212862321
2074155173
38196565
1831395008
404983629
1070259731
1684367858
913723274
4953087
1308888893
1426219826
852990734
114768391
1713344838
37627834
938234541
1885851945
157201936
185537738
1438836594
918125801
1585157108
1906302145
170518972
726975440
499343625
1397641930
832264078
190037708
439645043
406270271
1305294514
2127341892
1194356847
309182503
1614926962
1455184902
648680473
192652476
683578897
310665087
93140411
1534039934
897793050
553060745
1662786451
1607907227
1191014867
88204337
453746877
1966922607
945129051
1725276021
685546877
1212932367
669740693
12423429
609175596
671003628
314822636
1354413986
93191988
132193289
831774053
47773608
649817436
368991412
542578712
2140566877
350037721
1987631219
1021412430
275171589
1355888354
1277821934
607414935
1716298414
439584683
1589155354
4264734
1654149047
968578778
2141861864
1054989903
406647719
1659655810
1162237315
1306873069
1885301098
1543004858
597945380
1331251534
47656752
1520991428
2103758516
746867063
694034875
921333835
1094798722
1669916319
1164155104
617526581
686278929
1293200399
567319726
618020893
55938643
1594953594
943644687
550100895
1221594012
1651234558
716230537
1062705463
1264362294
1978252824
131079805
1229960146
1438325904
1943672702
2069477799
1697273657
2017842705
1850328807
1229182315
1907180276
529558341
1748475536
310954250
912561513
956638489
1297578468
1722594288
1535404645
1194847863
302378280
494705765
1991487393
15779206
269053944
1254328051
803716064
735268777
286645472
766503667
1331194632
2031281920
502766525
921159986
900325914
205410924
1466607286
77503135
130973071
1020051717
68476113
1957690551
460591039
1249555634
406887892
1663878036
1712547953
1243395205
1110243487
699820706
1910718978
1386109031
1793145172
1413563810
1406267086
446062881
2133023721
1881238963
304697218
790105621
2127195351
1861817772
204184935
1435646805
721419934
364201222
1960220825
2110522567
1023180524
2049270534
900998047
1230223899
33114838
948398175
910162405
1198892431
724347610
27530317
2044623722
738860132
669449878
830752647
517275313
787552051
1001065575
500659414
1759771950
1199801631
785733378
1714068267
590142453
989652676
1718600603
1149576137
1889612712
1409648427
1208393826
218126725
1662088417
758355489
477625825
942389478
2046334005
942738748
857107530
1646935663
1962777581
56431901
564331683
725196568
1444282502
1844187712
475585406
24683738
654869965
2008558679
223023432
1766680717
302287476
1098157438
1002097486
936487782
269240538
183405517
1404776863
2101010666
363209370
1261059380
2102529231
939731051
1235984739
252532746
1509802325
949779171
1988616916
1651841339
1594891660
1379395663
1198111084
520507098
228108156
1450238706
375769710
905183169
2111954989
541174151
403736339
950210398
935010953
1686272863
694720533
1779199806
1116930066
1494276117
204279713
1571923897
848285379
1395699890
1142987170
1009002201
126233188
415096563
1021016010
1626898158
2133390424
567372962
1269634043
1464387870
1890299561
1988836058
487059468
2008951077
1524194852
1457748446
1515651004
253861999
244581984
1230797039
1987955875
1598918446
645094180
1074758308
1299003097
1183343568
1790838759
1115177315
122117327
838577416
1403233953
1534548723
115231172
1610246521
317511569
113006967
386713479
1546352017
35615696
1256634246
870067619
595349776
1450245950
1614096864
1566443672
861017747
1527941351
410284298
1898147499
1915642811
1798094269
1008468888
711027357
960695097
2073379615
1412822651
1485081745
1848636364
194632519
190452801
1037773607
1890017749
2060491040
412145763
61078442
1003234810
1152290001
1203277297
1253976300
602167259
1761703823
1657829041
1458285988
1374233813
865677271
164036934
1122138143
659673048
1296363967
827596758
608759369
615677924
1368018942
239469248
1092956324
697678299
1492976077
1079907658
154113898
1477972586
538036694
1428918271
719128638
1431953735
845161910
1089106252
234728020
797946819
84335612
1909301791
108145556
1250967565
686006486
946783993
1613700448
616542606
325726834
705133928
702584083
188170480
180152719
653806083
2006199191
1733108216
201278070
1684380569
1033874423
675114181
858909756
352481027
1079168175
853867749
717425064
501514976
235327727
573034152
551308706
378169290
1910798105
1000848448
1832295788
1369926178
1293605920
202525508
854885318
2032320950
849233974
879759049
1598012872
124334528
275541782
1819930073
1314237116
1571394970
18528948
298487228
1602221707
1659910243
1733170563
542970699
663672238
1091410317
1641312561
528685413
1880848426
821794011
1542207112
1281151187
1629009159
972985748
784591657
1326829015
1001671975
1472179707
1736643590
341494799
1771276269
61380689
1517880204
1665737700
1847560309
1382671705
396580685
1410665868
1526661140
859780367
163986064
47917986
710362873
1629104432
1706954380
596406924
256062953
227052861
1414065283
1348439467
398053810
1136361388
1126858725
1488001674
1776491148
292762569
112306934
944419888
103141374
2138480875
863318235
2146692679
27037300
1964242943
1074536649
1852412197
1283088423
1215051503
331519574
1225899139
1157201186
797892689
1561227546
1152323542
1683017615
748923127
1969138269
813952381
1025364758
1530631101
2091543003
625704494
1966286640
2060672858
1102436361
139759626
865517480
961089731
1565526913
1065053029
422439262
53828165
1244624539
649072896
356716947
1507605054
1909233923
793690552
414264033
612475729
1972801587
1338838351
778053402
648731199
648840944
175002382
1043592151
1986578347
1490924773
744602592
399886244
586142072
620212758
1409445128
841539652
1190947017
1792325942
2053227823
639072219
1623529433
386748477
1806952639
1445824396
411312129
93049858
2002134996
1229197501
524337756
785573525
548256015
1754412199
1988664516
1815820126
1614187665
465632840
1158317096
1400566542
927428243
1011070766
1655213789
153295163
2026560663
1699657468
1513813190
538359301
1765956225
1717573221
1060796311
858625938
750183292
1538408976
1670014858
1992371670
2060619934
73906012
645220566
2131919260
565088009
1330052308
162123972
1193393605
534357728
1877451175
1414721337
1698186780
1546749155
2038348514
1664531371
1254747392
533820120
128660100
324048270
1115947534
1288309571
1853680215
391445300
1109286570
1426890373
1611323834
2916098
105587042
2117380892
379050812
1550659523
1199443062
910288454
62550264
1402185307
266435133
1690476811
422651201
318311335
271970235
246634607
579245461
64221718
155108300
244477112
309848537
1595882987
1115352307
590846784
756021382
1189905590
2081959293
1117816911
840213540
2043993107
1022840005
477328228
1472183152
250671097
724573866
1260604629
1797710021
1064451448
578677069
1906752925
884927466
1316340412
1942812994
1653803729
806693368
958264309
693922235
556692112
1130997657
116208907
1422429151
491580989
1339205465
254128785
741688774
1077145966
1503525066
1129302735
510599904
256118439
1514286279
294675255
1225915167
364287601
966280552
707545208
983358587
1700535660
1278687825
220687713
116635573
1582354877
803635651
614223403
1307279550
1997866984
255339616
192971184
1225594082
1975935832
318809648
477693991
2121312153
1449709350
1087044279
2067192608
69285239
979870341
2027792642
1568695819
1541982780
1041334313
1601564060
476316065
458432013
1764880098
1754466407
1101416310
1405266463
403942958
971072027
1250489043
1165703884
1099946233
2000655089
373075517
868729035
324544418
1036599776
868599902
118633225
670784418
512075017
171566826
842047595
1141081792
969270468
1868788999
1892030988
231543402
1407486022
2002352338
781360361
1174303145
1777271889
975743008
232681117
1479886291
1086602039
88299451
1328604018
133408398
529673761
1220746611
930597131
1822604958
1615247744
1569193132
1588214873
1445083712
1287451714
840864714
846049739
400449094
2106347421
1394786037
945550936
1347643568
624705844
536319302
9016134
514411075
1209045026
1032959574
1590030602
1083804752
919434727
1572826913
1445150078
2118447818
364709188
1748865905
315362249
1383374073
1183790695
692496605
87880299
210446810
1595025991
902781787
1559885872
865150032
627205690
1887473855
1607920121
342806393
2115350344
338664445
1648604812
169596638
857234001
1893441187
1609474001
1494520483
399925431
998479068
1050248894
924638192
1474337563
478965538
1517959497
973043644
19500897
180158868
295397118
1352156359
811037272
1205103649
251906436
781957848
208764170
1820315709
1267671618
942285926
1258821814
1097670101
1636064140
1138109853
664419636
832114169
996887355
509060236
835022460
299748090
10304457
914029000
897236459
1340503184
831245804
2136887785
1214985369
1679931700
1988787345
886721843
1768737647
27158342
46297660
869393635
1503442511
1665693018
1963413775
185040104
1197024966
1991301488
2073519710
1986768810
2053061155
137779143
1499485879
981507
35151625
559888847
211612866
1162237315
493348907
1034323079
532258753
1936925482
842264368
1767783616
1547650283
194609208
639448990
1976428950
917676602
2111322352
1420854230
258530582
1483423457
1263312823
320594286
1542916916
287804269
1787539255
1036332155
188105517
1595053400
700049914
1813526425
1063530434
129901340
1120974169
1260417392
1576514085
638226243
1696922799
1177624309
1394147025
1866557136
1877780404
1236167558
1798278634
1951095429
1144857491
2014579892
1949158692
276679158
1790483685
1477948426
1278015340
1892292660
360418531
1098503611
603312394
1065022356
816947751
473935476
1051165957
1297477731
1596594877
2021609815
337597075
265343344
195832593
1781901256
1128096833
1414236572
1111097173
960470186
1140746306
255073078
886801860
1395162581
364145482
1554829760
539631622
1988528548
1102843839
112657758
1984730357
1270883229
88549370
669663140
1565792718
2142344053
1940862021
473962228
31702083
1165197468
1673303949
2085516354
2125051926
61839841
1668717313
1433274360
910396247
555105426
1278136370
1347419530
1995500375
2034496200
667474603
2133882293
689215115
1874307814
359449606
2054091518
1862834114
1373396275
1380798556
1172471552
782363174
1315150809
582172415
342026106
1579695901
519541896
918803600
675383259
288326967
106345588
55546325
2132456609
508613138
1761319625
168519376
1670198942
899067130
590582243
1815959158
102873937
999374840
445838162
2133407736
1810583903
715177808
2063049281
1954264868
373206723
1924583058
1605948171
724710485
50819174
1938613782
720402710
566649825
876799818
1163522141
74543000
1615868844
2025972199
1621716781
299136609
67080168
637917077
1567958320
1339640371
1554672563
1118952753
2005429185
246641468
1374613695
1139615718
2064563931
1335461536
1736633570
1390878955
396020293
1498508331
1096068113
181805856
141154818
63476688
354768161
102457242
471171582
1541528823
246380392
1210794420
2080949808
1326688835
1437343119
791434647
915436679
624118072
948488635
1104827610
1665054027
1620158281
559288618
1154463398
1279470766
1856543584
710250691
1005179415
1168300515
2137832062
1229051130
1341620419
1434134404
1997391196
850212838
370227912
694938411
912272579
129339320
375132797
150273176
54820554
982103538
1442862682
1304109221
901267169
1258656088
1033769777
404870364
723780238
1479952986
1124408503
918178639
1938644667
1875541265
1331239852
715253697
1533193815
215591504
1723912363
2066425995
1531236559
726484288
1349274436
1674951337
1919421004
334192770
151562411
1786071252
1648204293
927251261
2136449647
1819656994
728530408
1033461816
549959829
1873688592
241633561
79658467
321969058
552805567
1321523838
1899728333
8059736
1506790509
1460411599
1044621412
268886727
608707888
1156156397
779828808
1427400114
1307123798
1293351323
842110771
2009071764
1869065430
1626478321
55882197
1934040881
1542332329
1274382465
2119886279
563211760
901027257
1280317917
442490013
1469323013
968519097
754854621
1380431242
555589988
909589940
1449509275
948774606
475720021
1645043310
2137485042
1274489857
45613945
786542653
1333473174
739369902
163120316
1086309112
1003405365
2125143980
58191124
1166060503
1179710785
434170381
277098598
1590009606
496231227
1842483670
1155456110
132465707
1027774775
165715429
561482646
248901794
1374215520
293015873
148438541
1921501747
1804635357
638391232
59432908
1578901400
1739341202
261103800
691178057
494425887
577374770
1319440930
2077535355
1685178767
1427577220
418055792
429911783
1795061125
678092122
2143467219
204996213
91839617
553436031
2030948428
1920632147
1372597765
2108258726
373759329
2007930231
652531023
1033315921
659855909
1609609163
1889649479
1392744207
2063873577
2006481868
387168002
797355553
1589170785
1078457299
1846669255
1800654045
1708223758
1944856741
1819761139
2112645292
1090250593
772668549
271617552
335439004
581113562
1954544202
1683739340
1383086710
1971088958
1584672160
1721822873
932821783
1726550894
556691604
625345301
1470184511
277557582
335802225
301379328
1481574204
206808209
1730422973
110608769
657346222
714502942
922087461
664492085
2079200714
1959947692
651033178
1537936531
268944852
1172775871
957474977
422281279
833115408
469337961
1884796190
1050951208
2003532652
872857921
504519915
1970282611
1290813061
763392384
2037117937
1208968565
277211206
124551701
751808646
1753415516
25435778
1503533366
1140356385
1821756709
2034233514
357388433
10168754
1974350779
1530461935
814397034
857780444
1844321314
717948402
333155378
300470145
1830596060
676710159
1913404563
1175346390
257875011
399075895
615318428
963255821
576639631
898414801
1722936765
504877600
1290696787
278127990
212963783
712310387
950743306
775764653
1353026347
1699705387
2094896420
267913318
218490281
374785106
658510263
2047999047
1384848066
1279863091
741112745
1939911956
2121183129
506202267
2058805335
2036815382
1967139408
849761636
1922641801
1108259864
648138603
2103152338
1572755802
2058407115
1001012124
696882115
1474667656
210258395
267391205
809422152
1925473065
442306112
312477462
1545741085
812188980
1949563501
48050305
976227009
740760288
676132588
369849431
1665253621
1240759443
308320292
557413362
592943067
420399636
467176860
904576245
1556015221
786647363
372717158
1865983558
1917089727
927146216
1858077537
925732249
1527440762
1904917026
674595958
1301356869
1921536539
2059715924
1552684804
1815389895
114899664
262709061
560213375
30764267
980783383
195105097
1008624420
7395690
1460989238
1577411020
991465075
82741202
1375667757
788952481
1080499411
172268380
1431670040
177774405
112893834
21780849
1738455777
1262555281
1464525133
336940936
1639173454
986431626
1817453495
602958769
1567708365
643180579
1602539179
1656765687
65815688
77811440
1182977688
1829841445
941240478
1714412191
1232805165
853631500
467688513
571739573
1381913718
634541827
1913261054
1426187097
758310893
119467140
1110181567
1435396315
1978940652
519304372
472052161
1026293259
251250258
531171576
870145981
1856720920
1527232565
2143675751
292629935
104597949
863971258
579163107
1829379441
1373847000
1212658809
423323516
158743771
827340951
1559071666
276583527
1179639009
259868065
1932877954
1917018222
1854425869
630674274
1089148316
897387957
1457277719
638296560
1446975239
158042513
22095769
658219270
1737163349
395586686
772677864
329293493
567283989
95637677
1612908369
346760691
466247293
1962980242
287173400
1520924437
1619049322
2145737154
1245813629
1710228521
523035393
1541721192
226364867
673632513
326967633
1986524853
1404790901
422883907
210370879
281146178
1639300613
109127718
2146178570
1440649758
191724344
86005759
664887275
1345758255
1116453749
865854635
1738429022
414212422
1921339204
1306562254
1397715239
257350518
1823272679
473977429
872082910
273118846
1230252980
1839745722
982084008
1433786013
1926031150
348163220
1274769411
187925429
123647667
414098375
1286341026
1205932858
2134694404
152877821
714733273
1190159249
585226092
924589627
115287989
2131467068
138290253
1410448401
555349495
92432458
1841083060
735380459
1589607616
1837727702
1494304382
336522761
383195216
1099054516
1838259976
1387628506
1438322699
1410751660
1798233841
407154611
1301136300
1457480560
1793475914
311282833
1777174400
1959915718
1162935961
260343108
906739909
1317923388
1200770460
730919669
1400447351
914806614
2131289742
1819216235
1685147323
601692233
753973547
1609492124
1098581150
654322206
1250951200
391823801
311602818
1521727940
880288641
536909045
7654664
465854531
1947393169
2038181719
327759389
2043538739
1121860504
1681820408
1870238782
180582244
136372989
2100078535
348602719
2059774671
35949094
652258688
1639189414
1524079915
1535190001
1122933983
31070090
1777625781
2115679739
830130963
738135954
1271520992
328902692
33633035
1478948094
1423635958
170625114
1543966623
427324680
802013502
1392156061
1452838867
2062002031
661716216
1982706338
259373712
1149441646
1046162591
859880519
963184702
920381594
1706871448
1548033365
1990601598
1372395252
554251382
1282962834
1894205166
942274274
1822102923
1381266956
839979681
2034262600
1176835402
1859399921
1249063163
158043504
1847034959
1945369416
77709059
858968737
1195294754
894525943
853749462
328200156
1187945550
42818531
1858549396
339890403
1066243652
355943696
1422749533
1441826099
1387386374
1948837532
512388045
367323650
682041276
1572773513
204435706
1606282715
1368626969
1700172867
1603495577
1472578147
1053920904
1603274790
1999459335
600306052
465307286
782864360
269147442
1545025057
72410685
515992322
1415269582
886009919
933831332
1582053513
1676222524
312045322
321882737
1264701211
2090761070
1874991866
1315779473
1095750324
357550846
1197458717
294473431
336183134
341472859
1621691730
983631236
408053361
1447078967
440223955
2125594354
1953972275
1633595251
222181832
504611417
1986661432
877127247
55420651
244652050
1577793193
1072042325
493491985
1887724296
1873002180
823782334
885444276
132392755
290453322
178692155
13186598
186598316
273764564
1320130529
1956419300
747371039
1429724296
2134090879
2062250302
422031292
530909747
1862084347
222744246
36542113
925644097
2054698380
1593825518
844733994
538049254
801916081
1280410636
2097224711
472942134
1008169911
713329002
1827469125
499526329
863359367
1884713195
1377893299
1659744026
157214250
1903279943
814875293
381858197
1724241090
496184242
819789730
1361639401
80899629
451601422
825871610
1872879682
1817101712
1285976522
836724645
723787612
61908182
603782417
736332575
191786347
865160971
256053745
2075714516
280885283
1179369120
1968231370
683750155
1357389156
1866141221
232958289
33696872
405844040
1663647341
1271493557
2142563650
2102287846
130558644
720089420
814684090
1594282925
1500174100
974323520
1743907024
1366203472
693197025
717343205
539475973
633760318
1130582644
1369379490
2146469522
81026944
937077723
1249150568
1100570149
289694676
1567642000
1583973616
1975585051
2001811005
424290959
1053758798
528605041
1043687289
1727744827
15527330
1436408910
339518079
1653008706
2104257025
1223686783
1674931775
1400906528
704721337
1220923108
2046050104
25708558
1984360611
1947547879
336252630
2108509464
1041147518
2089987079
1429813275
430154974
1296893028
470690223
759243466
1908742498
1168266993
284773162
1562303377
1342042317
433694368
2141136658
1747956975
1515724098
227664152
809372813
1535990189
566686999
1458613037
1562996914
181625152
700870410
934969290
1245653735
101860603
416879887
1635772888
433451632
759643405
993252602
1493992478
679431656
1935256900
1700922464
935479886
230691343
77530855
931693219
1036998801
573594233
566024630
2005024450
835259898
1715464776
665631827
945725609
2052807144
1171031386
985411480
1374908232
21901479
1599457258
1125167279
2035446139
2047939119
199722947
167654419
1854212669
140560392
1152312487
602530569
774783067
1517375300
479456228
494085127
153784163
1329898189
791611290
1944763652
1895534363
455206165
1971352590
1901511888
1110377891
514868671
1247190768
442796686
227225176
1664754075
1368433327
835666891
1402188133
901031011
1026229455
1224083490
1891588959
1270079466
1234258053
1498573148
1889323029
115122258
2016628606
949728365
846685199
2093106599
1030231418
1656512073
1797080166
800344136
118911331
466044304
1397295504
1925070788
1437468825
1917256538
1514491761
1217800135
1804049551
345694240
1993106321
1553328986
1200876615
947981124
1217068570
2019143867
1160867004
1030257528
433211920
158456672
1480702680
785802526
1154378674
832391237
647815675
2130234581
755137721
1493327778
1830041646
1494109973
1188575205
1925525555
243045224
457234621
717522230
1238436447
1307905302
709577491
508586260
816551542
1634971345
241469714
59485754
1304755848
631297088
211178443
771406958
2045357719
181756627
266565919
1733480288
167136116
1491480803
2077995694
1553210569
1152883725
285096043
1397834348
1431871946
644954173
575805501
969851608
149637625
1699683985
999532975
537992915
1808442612
763688592
1432631065
888122042
878969476
369570356
1755069112
1727863202
81697431
1946489665
1950753579
1062040306
1385455971
1967859831
147375457
1712797897
671092442
299586964
1222839548
1042109796
192050568
1739087902
352819047
63258538
1829350429
388817338
882724969
697366442
22528495
708962018
1235205929
1893982297
1901365723
1799785879
1589412161
1624017933
1154885183
1430089778
563166205
1678910242
555113862
2077268036
1933228158
338759552
100631855
927885272
703022676
1411468322
91898497
543756113
413860000
1842920381
405727551
2033872172
1818788098
900827244
1983684789
817944364
1283329610
865419335
1428092605
1083278959
187874024
1535452359
230248129
307898711
1454641141
1597115234
1268857838
172208088
631022967
541012105
1011303667
1570811728
559445675
2073223041
1645827712
346544600
2083510482
613791721
970723557
485616352
305720998
2038807151
181176598
1963082235
1949308317
113324377
1162424963
623322418
1386279588
180614086
221527917
211439375
1045134721
1912668081
1161892996
1616990244
1902966156
2005354775
1455628368
1103965262
466380100
625959991
1471659270
138156928
481413901
372393451
1413435377
1085880606
629572568
930662412
865665307
1839324635
1798069234
2142524249
476997648
410687629
1759254310
223396871
729685755
1405379775
276708516
1606054381
2113473860
1250730527
1687815623
1571471164
1972211840
293527082
1200892859
635422924
630316904
1698444448
2012018575
487769011
149091434
2036226523
1436118150
2053975994
1662611833
961187212
1868356236
100298369
467397803
2030757900
1222687216
221440793
1849556678
691068612
1899470742
1428291725
2065420686
1993814751
864517851
715131896
1617892968
304026367
396633982
178081122
2131044936
1020703409
1838597064
112034245
526129535
1838105284
1991420538
1280334755
102924297
1611425639
1378365304
442571260
1791833489
1331562871
1510293369
1894195290
994740180
430316904
2039005496
1272171138
795477101
2041602326
81750484
739060133
1464503051
195470386
2054986310
2007412898
657218439
992036116
278396034
1900622440
902630105
985219987
5248728
953664865
1994510200
172339586
581685203
1844003604
1611872240
2105940282
1734199190
1091822473
275246679
977897305
539484139
1888770218
1062945751
9111117
706455774
1462377622
1994645270
244246176
669250527
1926966254
744852452
1773997021
347078137
1424113299
1690562742
1209526688
1533006311
1289359572
1350144075
1384827955
2141147795
178663834
1622327509
90275570
1403494189
1024103163
503409137
1618573258
947070914
992231526
1904099799
905789731
1073831025
1441378168
1444533766
618174763
53585929
993058645
1888736628
1304340834
1349621047
1193160530
1187315431
1483706866
1679678251
2018847093
413396671
2067093546
332063229
995172723
1320581797
135941418
1004386179
609103074
1037993187
25481441
1889188714
1309474988
2037108901
783753651
1578725237
1285112322
854149595
736682043
1790456578
800155423
1605142094
428904015
1787291388
267439509
1632036738
65301551
1833480924
1078822088
788255067
126282232
1036410895
647552341
1398080575
1513523899
100655558
1033311215
1715903275
998580146
322507185
723850622
1886086143
786779945
550764558
1668579691
956052580
447513090
1487972050
477729896
2140027215
1092821033
1677423743
1548559653
1613211000
1001525761
1331394539
1427089523
1117752854
766341546
426564603
124978756
1283644275
1818849352
933841539
181078334
2013754250
348922701
297406606
1035647902
281520198
1242987323
993164869
1877550758
468639666
168738117
924381371
581234270
104056423
1503498764
1945088672
970640329
2110346176
1506389870
870891686
1652857278
1032722960
1158429450
1418944592
1694385157
2080462520
1906163291
99534837
1046499391
789390369
2015700585
899022223
1358399470
399084685
1141892509
1516316697
249245640
2020372130
1437971916
1984147443
1735506020
1546015842
1261480075
1785341790
381959942
599377091
1204756698
567970548
1489758391
691191748
408734493
622492408
409397871
1968445688
1799958038
1885620397
1094298675
507045252
386547857
1242087211
285991912
921414920
1612964312
816501452
746170740
1549373554
397227935
78770202
2108169477
427479721
244575078
1563221372
1822613305
1468765409
1201695922
2140855463
190183097
134436344
756179934
1988808961
1362329368
179239448
618764997
1060866090
1634563816
1103364251
856994040
883957222
724705857
127567342
105900719
2127445449
1832379175
1139884490
1993498780
1340790510
1637003878
2107337840
2126898572
1913052925
2060887026
1612363169
561868575
1223970978
1877615463
1732339340
703801705
1692014185
836789182
769790365
2095762509
2040370303
2142471955
1758635524
1495064244
1627032501
517205702
1625350057
1935998124
1441853255
1012125127
297721602
1655545488
295140600
708842984
1652094019
1201046095
268789724
134910336
694161114
563845118
103402269
254692661
787616531
692340757
2133813181
1566680686
836624137
1278208269
145038739
956330518
942951422
2085146736
126376755
653459024
1484874596
1718287537
1345562990
1478194054
1304445461
318193131
406226677
592917598
1962485884
972694665
2109608362
2121156900
13325491
1306184914
576416525
1130012605
75417725
1750079775
1368267757
375046163
1380891868
1201585152
40673174
79776882
902057768
1600416538
1500057221
1935813921
337458018
846056379
1071456960
2030539512
1497028241
1794436009
217709605
375367591
897389435
1265366721
226480458
275296599
2065965292
1101933191
1074715446
342035081
2054168994
1243194201
515358948
1652383192
1405041554
283524393
1023992551
1989514679
1898602172
1691742394
547167572
1688206403
270521914
1329201711
1641503324
1608871256
2029168665
1179601937
1646269411
1908323690
35642857
869955806
1292905753
1348998746
2049459188
1882881252
875949881
1966726453
2076927523
520449985
1526441826
678754546
2106114922
1802297875
289229794
1018372978
838832464
886085376
1952863303
1404593548
1521205625
1661638672
77979156
840281410
1978910934
15949366
867711485
1401251053
1342707866
1409933996
623462981
632451011
1049068689
1722490082
1400307602
1354965792
668260326
1391178570
979608022
215747557
1705296771
308372714
1201788001
1933534778
20285702
1868949054
352612510
2037557045
296212393
1001255824
1780195963
333343815
81643503
112752325
930562162
150487438
252605437
1276209901
2137113472
1498562735
825866510
1481227855
570773290
1290598388
472784438
914465048
1362839046
1209835425
644824581
390797187
421963905
1413019467
1718538920
931533383
1531041184
1789733743
1779574336
1705954085
1690043704
1259725134
1744799218
221925615
1981250362
1601270113
472723033
160978635
2117950632
705482135
1560128269
727926650
1619230728
447563834
240416071
1233335090
567002035
1276645956
1824591015
372729305
1285788486
777807549
133683492
1695789997
94911159
855256812
1093929176
284592910
1238024271
1310706480
1922931335
671306014
217811823
829709652
1964342887
79648966
177217032
1833375924
2033551136
230666918
1612637459
1338146107
701420647
1731244123
1352325531
554127675
1585109191
867204070
205497568
540640112
336728304
1029820564
30472705
1881100104
212039078
2015393428
422112852
256875992
1305305024
1718478118
397312132
489176320
54778778
1052387657
1492086457
538387782
1366276470
1814200699
494528617
2138994807
1335036391
1878590027
586362698
529864108
501652749
1559607426
835761336
1487824608
37170686
633054723
1790468717
716146489
535899208
1287577108
2091165230
238772028
1034250830
140078436
1717831188
1317493851
587123398
1237205612
1525581620
2045055902
250907023
988673756
1671954896
1264916460
753737092
1995285607
688394871
1272098692
184864396
952863418
1016681109
1982101176
1867363353
1333635545
1254587008
1500948632
848968844
534904237
1856322095
524071696
1381096514
975088191
1517760276
118657310
215788324
525561614
749919872
776561282
118135076
1903695490
207262059
1656119076
1149934845
1455485835
2065186626
1357784777
741586276
2141810836
1504044132
1131876519
1931808088
2005774734
1170363789
476748192
980145852
1245152521
946760298
1843116401
284600590
1482137889
1715707677
1322872147
342480245
853146410
1074209705
1667795102
1933528565
2053589837
699227588
1425393547
1024940077
1123176355
1036965140
1660400159
1378523132
85856781
1774092065
1028972567
1785764575
1201240057
887483368
1891796613
1395040112
1214319859
1084267588
1906571062
697188115
1948470272
342872319
1710286564
1454988850
1001909268
133500249
1391661776
781454479
1390400495
690341890
1700602115
101991069
550137043
1384374856
1152082228
1945640846
1486698208
906592233
985166410
537725776
622652984
963024018
1609510612
1099984225
1835080649
1601487215
1175835163
1775615212
1760366893
2018503618
841358259
75716539
1003456789
69733447
402350141
1446666789
1067055779
399815655
1265515359
1710893252
223157174
613331987
838677296
1760460819
379855634
1249207998
1695176275
857067811
778371955
1601414382
1373179076
549976323
2043225459
1126236405
1769182090
1305360595
946064633
813843156
1042716016
1377699335
1498970718
705265728
969888279
1932967458
631485943
24260844
1001724458
1159442742
1148769960
759875399
396125847
1459999800
1399500896
779252384
843371033
1360766083
1948495982
324332879
364968974
1286999858
610493001
252687883
1955011190
1677733014
69567057
1875930430
2066009537
189475119
1906711991
1093239805
1547414409
2103170577
118559309
969882988
953158498
612135841
844349069
1767115884
630799401
865770177
653889189
865472394
1152712283
536361821
1310590598
907836436
1044247951
1221936433
1478595639
1398360782
1333872060
619829275
1777085064
16187080
942093349
558129728
1630975481
28534562
644734865
343670469
497735820
435325456
708530549
1517789680
942093349
313828845
333140754
2072518809
1847549740
698479988
1707429389
1257915094
459849808
1423224640
1781386042
1918606789
1580401022
695158693
752948029
294248284
777571916
880024690
962799763
273609285
49181280
826545336
715555731
2143918650
1798874003
1952538822
83584773
1382094312
588908448
1734768433
692597747
232907006
2084150898
1675196015
1609249933
2091426696
954881428
1670623421
1288587665
291948897
1085419902
43949602
53161630
835031103
1921116107
189294666
575302321
483151960
1496775462
102388851
956813789
1473525663
695646372
27701538
602217931
875891417
1187481013
2022615867
2058384572
2061616435
484052728
2099333388
1981477258
1322737621
2065026506
1264348535
237184953
123672292
1878880085
52292064
2138280410
1851942172
239624521
1736962532
739312127
1424622998
186991040
177525995
1524414601
396957390
33884702
1639039595
722565278
2034298509
1143739479
1912897456
398075164
1231800191
2069246495
343920547
128434115
1238091751
436025091
330497546
558352714
60667141
148166850
934725631
521364319
1285132929
237654199
2112595490
1218864643
2067518289
241687455
119831324
588810641
544704972
1792542021
1027215161
1036925374
1808529895
2088943533
1954448847
623067745
454510251
2076869525
199561609
1701247077
1105020064
2132394928
752909267
1746038224
2126544194
527786595
1717111921
1239842199
1554891996
1485970638
138519108
647736089
1648146557
506906894
1491797786
1254217521
1862279150
321391619
128044542
967035382
1603910767
1162653591
1332795733
1528487731
1365514130
1877448351
1225800699
544650696
811055602
1900091694
308185551
1998322282
1242174873
837131973
147912136
1681260636
1678732250
208396235
471050672
1620338145
608296681
1555304920
1110892820
283619604
284878242
1679529830
1494913612
1081196159
573982677
1483246424
2079991157
1793800623
1681777414
1214071788
679365782
1332040356
1178851129
1487358802
882524228
861501103
1211734832
802297544
665635428
88485504
1931526864
2096204664
312911736
451239797
394332726
2004827629
147782855
2017981589
1064650156
631850737
264418458
283582989
1214006085
1114979086
1233818314
422189488
671905398
1804178689
1582227015
1920092210
583128965
1935215689
127493787
793309285
862438389
1557293294
1635707835
101753826
168270557
1063827908
801964489
2098584267
1103061768
573397683
357840589
1277339394
1252880442
748937458
29937539
1227797594
479833655
1870926945
1369005089
1653278913
2126073230
1236187174
344661555
643903884
1288533969
1551113196
1986869506
250532713
915881191
232812355
767094780
519543455
1540746909
1103358684
1831259107
166005598
736967300
372252080
1840715349
10300033
999410317
1177194267
641473261
1640846418
644917254
833818089
938131685
821903239
1386316635
832000337
2013414398
439955953
559640687
958410174
744631058
768018181
536450110
1940545703
251077760
256144970
1569549827
568161169
866798490
92037416
596820616
1175098396
1958156900
1296584612
1521165574
620499306
1209506517
282658110
1462480038
1510169879
1668857607
1641902432
1503187564
1255709702
2092691364
609024920
491837179
184383187
1815643786
1170260611
1513505743
1391941553
351615809
450041051
949255492
1593940419
785342692
744742015
1400267546
2109696891
1600976189
1513889108
1501793337
845993477
1051010394
889744969
1954733943
500606158
2014430128
795794972
3038901
1383916693
2099611795
16651329
1220429121
561744657
1471432403
513231394
337538912
355189236
1622360948
1056442808
334857394
1890185937
1886501028
1841406003
46263407
656141825
194650705
223764912
1321171481
1584883104
943462406
404483995
129692356
2140396171
1044576169
666099016
159891652
880814090
1470061106
1346650017
1774381953
1095053764
403147648
1868864571
2101763948
527558209
726195823
1357144849
1720421616
1321324394
306924378
158830585
2033752214
1270335040
1865993240
921193643
1255884039
682300454
1688863647
2079653879
1277012062
988495377
923042551
384686202
474816644
1030791522
817966742
1082676788
321915768
1374998829
1205160755
1075366384
2145664555
656614666
880769419
1866376010
382184026
1646589947
864133822
1335007745
1801614480
1358986124
1386078773
704105435
1237980075
2108106600
177537532
2109018042
958246160
491108113
356091850
1869029469
796758724
383913468
557400560
146571380
2110090666
275428891
1843771686
1835389243
1456956264
449791979
1465565870
533406125
1619390225
998243709
613119649
2138699657
382524148
888801444
311931932
1421694894
1685170563
1405828515
824023422
1295232860
127786712
698078791
1622947838
1667966475
598944169
558829737
1998198181
1826109307
539501126
856670192
1865613344
1580061053
2023991126
667213139
1750112683
1447813189
284594878
498866991
1013912556
493776181
2040392289
283168685
1271526748
797974747
1380596499
1314494596
1458225001
1021878907
974644054
1096380008
14615390
474013688
558135669
1999409295
540297237
868670365
443321969
2134440262
392710165
1816445152
1171621295
1603234452
1385328861
1984011645
222757473
710443055
1153465574
1464698487
1690162701
159096433
962899942
101017540
1635501865
691372202
241996100
227660108
1714449494
694025815
180428004
1473185853
82926984
797367983
403176186
375461084
1804163305
119991870
696952815
600778837
397581861
430527588
507270127
158869031
366380653
1861539025
1200749983
1681113751
1696408186
582035083
1972042949
518653033
234643287
125197951
2080026668
1065413406
1959485819
667108129
1179325426
1244699508
727237290
518125621
1457765368
1737991520
1366982837
1216540335
1838615061
1935900911
645707547
1805326307
955601752
1293328002
1578038852
565938661
789351449
1497826855
908096395
1696581614
1281873957
1320253158
1208907054
1241685282
383895679
1249961154
325455158
1328214725
892849515
175658587
1418187046
830324074
2050030526
612228554
2127641157
864015142
2129036762
973522847
1724110165
878140306
568872989
1373107769
2010996514
1751611090
934272052
1483796360
2085385231
650824628
1726806517
1193917709
50280782
2102123167
2130401435
1842427419
1386054188
1893633322
178212591
1313148580
922499021
1946589706
322591425
1392687294
450184583
1305758998
1675379333
247610148
1602230461
580592895
26413822
1104750700
1566251964
1574614329
423693160
274060002
1753955665
652675240
380406496
1459919232
808310220
1256041101
221763538
1742288060
268276381
125432792
62967211
1972199370
896090737
939552594
1114019346
1798251011
1881771054
1519925398
559721022
951829112
1378942179
1167085873
1207684116
780325291
385719110
1359896395
1862074219
1434310020
26566339
719558775
1599835698
1892682269
1656248756
1190626697
1989452002
675366449
805288512
192445311
2089530699
1108116038
1714502135
212542861
369159853
396959541
1015902234
1030272876
1066000449
495414338
745925681
887596645
22147387
820663825
1004319751
578506303
285472683
1874073358
2144546645
605239999
1694881941
348823282
123184117
445846000
362868119
128084480
239406187
75780965
992626741
2140671702
2086685469
542990580
1319792561
2132734330
1117008
611497720
1533820048
1635788203
1564192862
168891254
1941165075
481632264
805722742
1529287679
945448143
1623488905
59194630
1930709848
1451353944
1773763424
1364281729
2113396930
428798062
1742298640
2134801398
2032407179
1114768697
1818406690
1589397757
1577703058
1091535872
694703696
1182099123
1980723565
1644233224
624558664
1627638190
2104008873
490853714
1300415052
1235109643
1167942473
1210674698
1744371609
316059765
1518864181
956007527
2081708179
80783481
153855602
1558603548
1929983216
1970357442
1150250035
2023609967
1186119364
408770580
248973939
362575311
1146409183
597082213
1519603780
352050800
1006177227
1381522916
754205685
316172616
2011225694
240122049
1831891097
2065111332
1512193720
1018836878
428995002
1666629168
1806581444
1721606693
1089175071
1583668254
1615776505
1719179283
364575490
100733879
304547281
69857802
1577015721
1819799814
223240041
1651177881
1718833318
63506476
1047089411
1160455738
13273249
1701517527
777323435
1280985678
1560692454
430094349
236291370
1901709111
1975221371
864425228
637922012
605074688
1406861143
1811392722
926638052
225043086
1918842725
1308890567
1729134499
1819347568
396580880
9695919
645039699
697500668
1272046570
606748123
1880682579
1764156420
1222494899
7077307
1976999438
1075979927
666359030
384989608
572947587
1716393678
1609349391
418399003
1276882501
1367124227
419360576
1066394982
1408925449
732100439
1293705523
1280195127
315609902
1170113596
2008049488
1015611331
231269144
824819630
576802484
1307136311
1435654922
1016180283
769311601
163738341
1262226959
188665344
1963982404
780308389
65404939
756634026
1574357440
304427419
1456738321
810864579
330033098
1642906933
738593124
35860879
1930930600
892314336
1447273447
106245811
1064013002
1568058073
35128015
627009892
2064519583
590115282
62578718
2109871970
2075776607
1882720679
1253118202
692453977
788363261
489299748
90736126
838111507
970338808
1324040619
692715460
586018393
340905112
250153742
970858438
1683565033
593903300
59030274
1699385483
2136634976
567345359
531220481
1923682790
1734012040
1072474149
845261385
1856166374
906438496
649029025
768531161
1759566284
1711968603
872137836
1937140041
1984507129
1679347803
2077386982
1352463550
8420441
1170461287
2056813886
231881907
889060797
759341686
59077082
80752501
1208635050
1583253985
1214702230
1996205977
1243415649
971500421
1463205339
1867044884
793103321
1652462458
336153202
742016048
1293140684
530144699
671212548
1636422551
866997709
242903016
728445336
2110682705
311508381
1457589450
1843554759
999381481
360804670
624511178
600749006
333061690
1237773266
614936742
1522247621
1410779744
1395328064
2027055796
457980282
1793391383
548565949
1526843756
1972642904
603600589
1342272053
1821645019
967868866
1502712928
1744355646
1519170982
2112086375
808162064
1354113226
632787665
1463986847
772513618
1579526468
1921862291
1575627992
1914248935
586785742
322666722
554315828
1943071371
912306099
1188757605
1079496
1377211809
1368918007
550961435
65307918
197546106
994879238
59576508
96451635
410242886
2114611294
1946398879
2011008752
1913387069
308052855
721712607
1875762376
2094050455
336428665
754340152
1257844812
852233693
1595026224
784909575
1225280749
32317875
1721066502
999988763
280833540
843116662
2073440344
423777170
2023528403
620623088
2045845352
1060577800
1699353409
480987902
478448333
987785488
498008184
1712144341
949824841
1259976850
1276649367
2057202497
597442300
72109621
1717468314
1992377335
1072856437
1546166802
2046845290
1547952628
1555099671
1001712300
1039520036
892033625
1877233649
1101166422
1933293075
455861770
1679236759
1171807212
1817172906
1452838867
692516837
1574358221
1638983601
371981706
2009837923
989140735
456468033
1078226959
40102882
24987857
1696452096
403811384
1520369187
690772871
308350722
809698539
269027413
1397316576
1883693968
148121773
665799875
512759950
288590391
856843644
1797348777
508497005
156935999
1042690252
1755767523
1985101501
502047230
640954040
2119525906
120332947
1450431916
551661211
455062213
1229613427
2062322865
1990829229
1703443748
856933129
212608717
93850755
1034302199
1156185300
2031684681
2091502802
1798937802
1598681507
1518511461
462057004
975742119
1637314641
693991873
102649513
1364668214
1360324747
1962289263
1831606734
1744953539
687476848
959722545
573173822
1892305618
1267377172
1311745821
2122166021
269037428
1484818844
894677378
2138829892
1592423118
2125938380
387484115
1133978159
402073962
1731691761
559159887
2062732600
39811950
1672204679
1791166653
59096343
444899484
1234452288
1412780400
2063792816
1461451759
1274811133
519671770
609417793
463846739
101465282
1200625197
29312131
1666887881
564664384
793876726
1090192891
1956687653
1528430470
483747482
1472322167
413536043
2122586369
551814636
236802119
409056983
410039941
712567989
1375831994
616540596
1693173569
1736249292
325655859
1036390640
645745126
957102243
1497508988
1324407507
1925447649
308985954
1717312165
1140411617
606721311
26115255
1481377055
215560028
32192390
67384755
2125238150
1416769715
1772145719
1268702367
1038351128
1211891052
2074354484
1145935345
425211229
1994330084
253056732
1724882571
1200877340
232721012
615137481
1762628447
496717785
344551513
119006815
448620239
232795460
1771001625
498541668
1530132146
346121320
1561237743
1019927771
1038613612
440492322
1219849317
2122354279
1497820231
1430725912
2662537
401763704
617666962
866956788
1980752748
681616952
1962794556
1304525431
898685259
1402354266
1414711840
222262164
511405654
166361348
492988456
1148925333
440804185
1581075601
239720378
1342436163
1062657166
1290252785
2145476944
1299523634
1504104740
1292218598
1749541185
334085780
916138635
484510124
1750792039
1484979975
720843345
1671841369
1796097769
935101032
1809552608
2129668714
189549662
946984419
1747360838
1417099321
1592338120
1033602880
537728886
1005610092
653313490
793328218
1290575941
1432918355
320118504
1134105053
1617338960
865403559
1655007481
1772044319
104041987
1308631809
1328203001
2024287785
408204226
1216466789
1675669641
1282045454
1460873020
379668724
171610909
1214606669
1508051306
675752366
1013264416
358407693
183595835
449431499
1790524544
938157422
2028582542
2028032538
1781032798
216945924
25240601
1795301933
383287364
574272309
1658884594
1363923447
411678478
759207840
1776387779
302029496
1490143174
752957693
2102909291
149199876
987974051
388117120
966417382
130491283
1718107530
2133212330
1548571683
117493749
1120991888
940825143
1286398585
1561589936
271661390
1233337870
1733806500
2102383218
460636525
1295774945
1226718256
2092527653
702479820
2098957109
908040714
1104579790
1946544747
1147922994
1339556313
665654314
1908359954
1191998081
1050153117
2000898146
1099794453
123855138
354355473
1855048318
783078381
578844160
1895099250
1440272133
830921527
697930433
651521102
1086879094
955841114
1774645168
1220985825
1393171160
1027864523
1271739829
383649166
319845520
1301828430
1772954013
881927001
276989976
621365715
1724324950
828749031
1357369733
1917979616
894638847
83807889
202013386
94779617
982591440
1511388737
939626340
1173754159
720076313
637569164
1450250046
1665887672
403134813
831630708
149327084
696486122
746713923
1095628592
1111672227
158813235
1248565916
767324297
1418948993
904472455
1852404154
2065116386
961350132
1984546651
924256529
1721135797
811729702
500415502
1260920023
303415909
1919535451
180206524
194018126
524717410
2079539188
1390207678
397896191
1702292832
985212289
2021100444
622064318
277125670
2059718247
1248114967
1714450504
1770056098
1139332840
478850076
1191461028
1773671181
112964067
439071682
413673273
1332616939
1267888784
717758641
1060683983
205400719
661497227
942044031
1994480433
1652168763
1482366552
1517527664
1822562222
1139074763
1355209581
1156464488
1367187602
1784695348
2023486318
1863859680
36950403
614179692
64986665
1445833223
773309295
1973116139
1830847341
1598556429
192994337
147027019
1602927199
1504834087
2021758042
1157207685
160193505
1795488517
1978250439
2000375460
1562004377
1596536443
2047915999
1951529002
1791881754
2142557265
1625246784
2093750869
1103314601
69381312
1898353832
2103398729
447470928
1009407167
1700226995
103676337
1600912220
1688665904
1542096848
1051005797
1369272965
234066489
722633307
1580459533
1448766399
1564084464
250288871
1582475550
485337071
2074258351
1049698479
1844796208
1814603113
1577014987
557902728
266684508
581062659
514612867
927685785
1835305262
528713359
1966058231
731896089
1942622847
1640308882
1601504588
1842222933
1767133665
16163828
918928561
1249161745
1987427767
893073081
483569059
488210832
923274124
1371678060
1369292164
588515942
1393568676
472919763
1519662078
958189424
741224637
232904020
765457011
649134811
101376958
1050679042
164275771
171536981
1348498303
245406829
2086941522
1546637510
1249555821
477858030
30234054
1163543294
50456612
1034564950
280946547
1477280010
1232136995
923035613
106074185
982488325
1386822535
1378817772
1712384401
1491202157
1972042132
1568949610
731969124
1102997100
1805310529
1505835540
674471596
1597800454
939758585
1240891494
1147463927
1481845614
866386971
738029647
264800223
560146938
1005354450
1694504443
354899708
1472177679
1885026496
1821811025
2134905293
337371343
1391933147
93223740
99073013
692879278
1629622030
2032813173
1111639309
361991952
1155500022
994000070
268669315
1011989580
1700079143
979549759
224188956
1466997678
931516006
673537307
1026528198
644317891
514482285
1191550123
577135532
1709327031
597607311
1829588514
185090598
1000031644
1884187238
1277345049
2020727981
118665732
2093639354
1276040995
1097683319
245443392
1854638170
1702413319
786299629
1946632232
2098757750
1271444545
41591135
804551590
131903352
672457817
319595891
1385172945
1141580154
1503427081
599041581
370165734
215661766
757691104
628416041
2090382548
488315260
176337497
1783020110
808760675
2123299144
32430873
1892076354
381906936
221912158
1126397093
1215673828
1125234839
1259837300
693702066
754983783
638253167
984669357
892622557
759869509
554240706
191770014
1287367224
924151577
1279536654
858600614
722970618
1838578919
1207349574
1669231989
1043136576
702287331
511516105
2100921969
1437375994
1294659745
840424438
1560359383
1722110852
268306680
1660878856
99588942
1176682202
1821733292
1303901943
1535489439
1443864906
1482936858
733920571
69589075
740274714
1862899178
59082706
1530862307
828247002
688454703
952030872
2066247878
1944939398
889307969
1705693843
3709385
160234100
802939162
1388915816
180843184
992743917
1806361865
123615261
266556591
1985603866
362961486
1228972309
728284572
1186541695
2116139434
176518838
1737791233
46553815
1523503314
1988796671
1703471435
2141651819
1812490739
1974494884
37081640
330581901
918484246
43506220
321885626
759994461
815649141
1213115567
849782164
1956431428
782767757
670114530
1175043910
1832677914
1785473211
229832556
1395192000
1528915299
1468433752
643073189
1248099028
2124843952
234206957
1677020542
2007029124
959044092
1883344533
2113141991
1382884042
69699677
914320076
2122700536
336177400
1115634185
1998389051
772535209
1691372967
1208155765
223579504
1076880574
161059183
520824914
491831613
1937105779
1990472187
1279290368
1185134976
262870613
1895923034
1999364356
1034791791
36555548
912055064
1928069926
2092589925
212201062
1754469412
1437497584
305509679
467128925
334815355
1191904766
1252647820
1099035221
2031413424
1857193911
445664977
788684199
1955877655
1406693339
257294731
298130514
1750010347
1716069989
210455682
706319783
550777974
1944630318
894998852
52856276
2128293266
673429516
1337375940
427706991
1286055363
1183142148
1970145400
2015395576
1909431706
1264258110
1852078521
1013231989
283182292
1662167386
2035999083
836915232
1899805189
151965634
1203603207
2108900042
1651535521
280831184
439693988
1493596155
12651314
434967657
900112646
1696167376
874041437
786170960
1345746581
1809827207
1151517580
2142617375
800740273
604019987
38502857
2120326276
563865950
2132709626
1761815527
1820096287
1555597572
722650878
721262243
1604125012
1019499350
1972380811
1945577981
1987805698
723009696
902080519
705005819
371482794
339416395
175657519
31617434
244600087
611449275
1052061553
1227023291
695594416
1473876367
1052815344
1389035070
1161749825
1857068434
776152641
1725407946
2146535336
1916628230
232072220
1522828196
1369637001
517280212
1242287047
6756061
1719210324
780602827
1868840706
193183119
147749923
1492462675
14796097
1187336373
1535379493
2139577564
558534005
696165927
230951320
1728783805
1076925678
968536924
1711915996
424550377
1378233237
1718664175
503481882
67837344
1571622792
1117002154
191779620
71678709
412719502
927712464
475166966
666868230
296934035
237613556
168379689
77185360
1454861216
1332189332
973606283
1654732295
1604709416
359887989
1448655907
1620447992
2145080243
1614414599
1274706859
1768064771
738436615
666592508
797474874
257669686
1276643358
1248054670
359755153
869725114
962422737
749161520
1442551521
110826225
1342385149
353757163
1478974889
104177832
1938589943
1887160690
1329172763
1133635849
1815267513
388032281
192652011
87422904
1434848218
1572008216
655322596
2015568111
565223753
1168786257
372834910
755764500
1642237855
1129312663
1775497848
1541284659
835371838
126445980
549661217
223898485
356534702
1279333718
542001227
769397534
1073124124
1803233750
1620707779
1501390411
1730042626
1203282655
513949541
27611449
1336228035
664271142
2006845183
539721925
452938951
1978104164
1698202314
841164919
1262888233
1827384084
1565613107
1674537843
1929121326
1926631495
905944303
759746243
814355501
1065734888
52435934
1869286451
285847427
721076377
1099574795
1904783970
1161083978
1367017051
333061690
1190887312
856323645
839756835
584008041
224854384
1368356549
1988954897
2013414785
84228467
1990260047
1107592180
1468350517
1424208126
18202350
1189811423
833493106
203600976
677796709
506058228
1431600103
1399166259
1489255915
370953568
384557076
855311156
124348724
89351413
1065928751
462961625
192479528
1886011234
1056888147
121733543
922024208
1549398665
1448757932
1202300772
460026160
1804770265
63356797
570375731
124881063
1850565494
1869858624
960554926
1096008789
207991191
850536099
660957169
828535732
2065971463
1076073329
1998962417
820917203
1423799672
1327096408
641304193
1901623302
1961613888
317962045
2131057768
135198407
105052612
608211303
2134476593
749577117
466054718
1925197066
557555499
2014656864
780469599
1442489153
1649723604
244596226
1716392664
1012328034
1260490389
1487481234
378110453
575521847
1990968196
1283982152
70104126
632102223
1362217198
1345794566
614626768
1213509170
89825402
732727038
1283236182
1191205947
758552141
1386056662
1025017877
822257588
66900034
111852190
1268329351
1528061796
41685587
1227007011
287091602
1336811637
1007117416
481838402
1030607654
1396373418
1837900835
1540794442
322688269
101702344
1553268514
1349564923
698664645
1717034836
1245058538
1560770859
435478095
1057163994
912035336
1760413173
1617454827
2113855401
2119677249
1967993319
339321554
673439574
881148513
800848588
1115806381
1540678229
1148424726
2089639735
1581610723
1591614910
1735159259
751374623
762077780
1748313959
1348318728
1100185000
423218792
142251645
598760281
1494816251
1336127666
239003237
1727766179
1962090989
1769306196
624937206
803475079
697543737
661133987
1362749825
1704512407
802646137
1459242626
2081366888
987540383
289304802
1202927312
1511668067
142773459
1778586981
43908043
838478039
340604134
1594747918
897859788
464761409
1400763244
372414480
1991853967
187272475
935638060
237563607
1739200872
1167784787
1625944657
690796287
128704697
482751219
1726348236
879776741
1650310314
286394985
1062362151
1374829531
1469933036
1991627070
275506265
1442415775
904572558
857836797
1855735932
1398025987
1558388107
1753686406
889295401
2036725043
773284790
1593715609
1770051772
1659328210
1273704393
144207719
216152804
539157160
1510521301
466378180
1444015084
388729130
266844801
1575454257
297443266
2075255769
1851171170
102834897
130580259
1277158667
698155049
319755210
766461155
1726315900
1723760833
1368387248
243135551
1666062949
2061945510
1031771710
106467225
697792920
1878087745
2097408094
1814975849
2006937951
1992796640
895292910
1543299784
2134366111
306217795
761807443
850883660
1235965313
752115310
1731426338
1475544067
2074684035
1140503908
47106650
439113218
218120117
1991462979
1855675232
1175026925
150551252
2121255046
2138331552
373930617
603745025
501117272
2018282265
1889931912
133332525
1715181286
209329835
16310201
450422259
986723394
1207959993
459799154
1593946465
530783042
703597479
815545639
1082820639
608677446
1425907534
871029191
2086265622
1121210749
458314342
21939029
952923196
1601479141
91719726
1189073515
229588876
163069478
754733022
1571659134
1478000022
311008922
1451211284
1801355487
192613637
1982447883
358622340
1392653574
696769594
65651825
172582320
696539387
1390249229
1825106620
1668950834
227014347
1634453387
1042839602
44715940
679374970
1239445886
1727484554
896616021
657433897
236186481
384073665
1124169902
1505254806
316666120
465795784
1599644811
5757287
1620226644
307565331
1393890878
486264333
1616993156
2139838722
1501571391
2130814277
1314804792
2103928237
1920542789
1876841974
1838980435
280448709
216497357
1418765511
2015308509
487469068
677714423
986361871
545822207
1001951674
243235799
1203185333
1377374003
107626921
1127907896
727039950
1888734104
21373179
132764697
175568091
1705264670
2133519300
136784355
859164351
1831713435
139799798
1194732884
2093975667
186373559
1023972393
511574187
279369095
1333960610
1360923381
781024353
760909038
133151676
987891594
1657456091
507547057
95840663
752828635
95110228
1028760687
796976264
2084168799
1701273950
949967028
123750707
1669101426
1538145907
578076534
1031793088
1389279918
1893911777
1601376508
1309477348
1750448886
239923328
430463908
1943857226
416359014
1793319575
497758055
1486030941
995728372
752100913
706439370
1037681238
34849493
118354781
1621736742
169789879
923255744
1630072219
1769889082
1376983765
156148605
384378829
1482416087
1570068277
315004156
1076027701
947858245
888569781
1537649986
907159405
1754328559
1719724769
575051637
1892947014
1303505634
2027025219
480463602
1825262989
2072626888
1032296282
1977451312
1102989662
1061523923
834953899
1738888593
1775229745
1984322405
472836754
1109169813
2046492565
1768553447
2123504647
662046515
191786526
2125725147
1743873531
2126063717
413580925
1950236409
1343461689
1325342809
1239019108
803815941
1256476191
1382376597
10854654
535301376
504886720
540792836
398068324
429785298
1670918067
460552879
806279560
2145970705
1226161893
69309425
534557742
1569256870
526380239
990783618
552449565
762531687
1796120247
130904931
1831805894
472072071
29666441
208224525
1414201199
182331201
1311810909
2017534426
1016916194
877728060
1419568038
918731639
42791053
278337250
1667846901
1329495354
2014578137
1870447441
1455700949
371070435
1302904389
1108398265
608443359
289056751
1163692498
1635924998
627235463
1225727815
1556029035
2060051957
620849834
266521116
951195189
1960448216
787856851
894532372
727101115
850298944
856474114
435135561
1051850810
282458374
1897913331
808122283
1360277540
1660597221
1495722871
1569137243
414733485
537584134
252364757
223851017
453408809
476080464
229233364
586904610
2138315751
972167238
2119909335
588175685
1101644065
434578236
168808107
381351257
1981993780
194810148
335036361
1816395386
387459571
1638967739
1535587032
830287847
958098184
1032401102
1880019478
2147334798
1386054334
2062454966
1874199372
1381545481
483890385
1727275430
925081597
1981877501
1621018393
1739783307
1803779806
79621835
1962306766
1687463757
1103969655
995540304
420853612
1199932509
979048626
1773257424
1376315223
153619016
928391254
552756685
652056756
1820545406
253588833
911477741
1438174187
983310801
65435575
204256840
545205802
634379784
263878401
1269216690
517950284
1448297649
520969888
1115105921
1735598593
1449823096
1302456390
1004778377
586409508
652287327
1638518545
1712869921
1262959240
1736006305
1309358907
1728420076
172281059
1331292495
1885283682
227005172
1295846971
124574978
1523180789
2016767570
2124845479
879232764
1882783863
211875294
537526774
289462652
766623133
975858809
1765318801
596390904
1556216543
382658450
171839852
1717856286
1783656000
1732809039
180520389
1400990376
1389705360
938311199
2028092172
2119930878
1182676046
1528269908
1873654112
1110171890
1310122829
1314466155
1622283017
1573980117
186340854
2122612275
1414843582
1288084909
2093008649
860758178
748467357
1876467744
2129168899
1820661776
567856883
2097462583
877970736
1333909237
1994433791
1720220214
1666177017
1989688628
1511026734
1541938213
1747558635
1182909273
1619158431
606001210
1858814239
1581821452
1528687637
1557534079
1071266210
696739819
1594116569
1493046047
768057192
688333924
2019324401
922307518
595646010
167255669
111273076
1753596419
1324904891
1918862822
1309850581
1934258647
82764984
1253746580
2117875861
1334510427
2043591842
2140641108
1223266953
1627422291
603284856
1774643372
1702999080
1930300657
1377643620
103580012
1093373789
784703676
1340664046
445505688
788743817
1805472457
197398243
1909911563
1894947830
20962720
386959330
1010602545
1496690458
188325965
2060510213
1540029309
854135445
2145722262
1885989008
771642518
1946830333
1683686384
2136988970
51391047
1565159376
1184806469
1663945774
2104052517
748482176
1760161267
242037603
629141634
130855236
1164813452
1061509212
1025287889
119206544
499788736
87335130
692696084
1257722630
1395885006
584423339
1716580769
1322508084
233041166
573395357
2140351180
1019788920
1241615795
1745952099
904946661
1103376991
609209023
2020433209
1370897861
123375097
1615462947
96685667
2145318583
1564779139
1363330071
208237924
166565953
203226223
9355039
1859573627
17605229
363395013
821538425
348806925
1470310018
2098797319
1756089324
228445765
2121898900
1503085025
1012751173
1034047879
1076541706
2119457978
259566136
1813299760
212722969
1471496661
185099154
1497862308
1274272335
2127359678
1838312657
1467508029
619429506
1886544856
996958120
2019641823
983320338
746573623
1529056431
774146379
881977101
758314828
324572299
950239422
933510035
320893924
1380786676
1171143804
1042398794
611344237
1152290001
648815234
86496161
2093247711
472975385
212338737
1824369048
1421121238
123087980
1670331217
1544376978
821421683
102852121
1433683905
1430914438
2028498034
1931486558
1357765342
1995202676
1963513691
1083381864
1609783346
1907693250
1420935819
16964558
1298055961
15871610
248742342
422367168
560002316
73952123
1718997728
1913339566
1194797917
657441091
1552672250
18612677
1471208225
948150007
1954313231
455342697
18145497
524445437
762232069
1397770073
1391021895
1882955763
1587759243
203632360
801011086
1950677131
348459783
144715113
1919002526
1005391799
755270764
1668468618
161842907
930194533
1036498032
671210863
1878565888
877718233
175586970
1822382562
482343804
582211441
1338529531
592487035
748222207
1626674640
1162885110
1788234684
332890452
1078746307
1139819137
2132747971
1425737105
1630716496
69425580
1415227911
1417040136
239595215
1002044612
1251991862
1196046037
994284349
65365264
789487172
2113599293
1655595345
1755070886
1958820032
1654463413
1321649886
596014009
567010092
996533772
518743665
2040987463
1941712510
545647415
651072321
180446863
1576835664
2088641651
886408573
154766261
1883891068
1822850139
861881785
1826965090
980169158
256594678
1549167781
1216298027
1886375027
834032240
991477489
1477000541
359251898
1698158594
345892668
710807643
1010481688
510502040
357491521
437052084
394229148
1827695183
1941634334
1597270787
499428703
952128463
688429932
453608238
1224316793
1661476434
2021935017
318057643
567035854
1763598804
684458822
318014788
1052131094
593331181
1045139606
570919205
73370038
690264155
1783910008
1285923098
468004071
188235047
2016851460
127459334
1914416450
2024528995
709082710
239184187
1380087936
1021260487
564216532
471484919
258515599
1968444568
758306869
1968448193
367611470
15924604
913567274
221676372
2068537062
791453609
836216910
46789755
209938896
127114168
685243358
1747144323
494420002
1913801320
255061533
1920234227
1692824039
2029071392
199135912
767222480
385576275
1290259702
1464278144
866482021
1544916828
1011244138
2049385773
738252149
1074538925
1070343826
1389731024
566899508
1905319859
1213548755
1335476417
1084124485
284447599
105713751
708371079
205825871
2003485069
1579663101
1785968136
339181505
1018934728
2088686843
309723797
1183623379
833797863
442907207
801335756
1455672061
1861693189
998456203
1179958388
303053785
1194136015
806068386
1769689698
405184315
924450565
101693904
607675376
635107495
2067855911
2041247528
307758515
826520607
326221137
444450382
1200565916
941285447
965247781
1215669870
584560348
30766439
1124813142
601388103
1725509445
1329655505
1695484270
1692288357
1952791760
631079576
1641373305
731112054
225517253
354308002
349697945
288632255
716723637
1076398578
1317146600
68582999
405474120
1606878667
334221795
1676407809
1261676734
1270144637
1364774535
128711312
1104168729
1532471827
1283058118
863039884
299210288
805532819
1768472546
1890888531
1416304830
1650382891
1507511730
1233692870
191011365
2131158409
1656623411
1191310358
1134794798
606702121
1721971280
792861028
1060454915
752283604
192712892
1762138570
59026352
1850273455
1756134204
97757880
1450143686
1589340950
573750618
788977899
513780665
431245287
694963314
1360828006
63650893
1240567388
1970434389
583936569
45403230
649902390
1232399036
327916915
1797554989
1734022618
1765616119
1346690234
1889759869
1376846232
182614948
553010273
727199236
1210050497
627363674
959137267
1303941230
954388419
1003795146
767467747
1811639924
1915750924
1843109923
201558110
1247957953
1220163886
894877903
84797175
1405568506
581433925
265957076
687470188
1460039496
351451332
508558027
270290653
402139821
680444773
1754609252
926916422
2082866060
1894969745
1362532798
689313775
953282318
701983754
1669653966
1801635010
1820431597
1532689295
799239436
1236317358
195768677
640118711
882831916
1554074566
1071564044
1893712479
679861319
627244272
36956445
64869637
724097717
1319316897
15260204
478187494
1437787794
916544315
1093095779
454220555
417026471
233805358
1091381641
955643031
394811137
435093475
1732163856
1764460025
662130850
1564860727
1717243604
1019996954
1883238381
695428142
1438197397
328076371
148339985
1575427867
2031646150
799060415
205013441
646786641
1174592116
719535112
1394881078
205135924
781857524
1319408584
1727961821
690799399
1450392604
1264449732
364216852
71513096
708697133
1856085065
713429902
379741245
1249845547
556238923
1721390460
435309163
1797871397
1648888561
2012976372
992828325
1536960311
2000392481
1461772153
1324491265
2103942607
1957313586
128263876
930289006
697477082
101120438
587325296
1991708474
1194960364
810975642
1844914799
1638781273
147702294
1889651212
2062402046
65235027
956777510
1053450541
1084757279
137795440
1459126196
477965374
1669330202
1859946605
2085740068
206150154
75537376
1387184986
1165984081
1838013737
776770000
1876358830
803427348
285105087
1898630718
1072853391
117168885
1512620129
27437934
757045907
920551471
101081416
502132166
2081498218
466155671
1060618735
1243366928
1684555660
300949211
317102846
1806769688
59779560
1774971414
2119148518
1202336213
1659996056
557555600
22856810
1877042742
946796369
167155346
1026118889
1894811573
1196494277
975818842
975604144
1633980946
70822522
1143889104
2001674680
1074500085
1236755737
1118919637
1331569273
1046091605
491112751
31571765
1514558024
1515014085
1301442550
878040553
1760706059
422401606
1196579947
1122190113
30574824
851259262
1532517825
1132105907
554840905
676734098
1275919687
1027146956
1269698104
1796192802
1594491025
1016146448
112129091
207817114
1766993780
196446212
2109237388
1139099126
303524136
747170266
1815507394
1642314796
859379192
1557548762
493727204
1884301247
778071947
1057074142
302637169
1268892606
271094964
992891411
1689878547
355907299
1104128583
1119752568
664807810
489014950
1652885028
760172772
1701168133
1811570782
608764034
1765307392
174895756
39951455
164709143
2003617841
1862902738
750964217
1431645329
7641372
2084664976
1002299501
319895097
1156865679
377286173
1534786032
1871457329
1854707609
1041526354
97663841
1859562921
2023451666
1033740601
423363761
1131908553
1287506166
797128548
569251649
975826555
1622607412
1563033100
778385341
1961146727
2045107828
736327772
360399740
1630277841
1260203403
2080956064
589027567
1565320582
1741656228
1633040237
498664822
1000861443
1452511399
1213815588
685560995
1662223682
428579449
386702582
1642699465
424423587
369916212
1402602869
1788299920
1266222021
260149539
2017111261
566672801
208529571
1252165808
468251385
2136345241
1173279034
1307043058
64396753
1067891851
1380301682
585794599
1762688114
578393267
223721463
137510941
615062648
1823612049
1920230248
1219922649
146059992
960883951
869575842
1084001582
955061030
258456842
1946169354
795304006
1328692906
391190890
1268555364
27894936
499490939
1135105560
727903082
867199865
292409698
915771614
1459726193
2043440184
1710073847
422796114
34506244
906932587
120593799
460447869
1302061675
1164447754
553289628
847987861
1266659421
1919011692
244382463
348276158
346188391
579089002
1982967552
2002113900
1704792564
1650531147
1461373307
1998372505
1644818579
141943254
587749984
1055636066
140427015
1013601054
865225136
1829584491
1274732833
77416609
1569505584
1161299782
73406603
772433833
1204552721
1794698160
758891110
2036366303
1492299382
162175764
821093160
753404513
263341408
583937055
157212790
515563009
694172372
1835153393
178769866
818873436
1339910520
653374500
495461182
1878173804
771548540
1703379612
624516524
622212839
1821234211
537223443
351863550
1715129626
2146139904
566476779
1030482411
635919620
749636124
1799270566
1673779969
213208705
1226629885
1657152836
272159082
1899572109
941993391
1728694921
679381711
1965171544
388915023
1630126251
497730014
899097844
1971622940
1569979730
377293464
2125122776
802599924
374681753
907495839
1036706798
370872468
16189325
1258345854
306193666
38826793
700581025
384665807
1165509826
1761739506
1151098855
1611649925
1198887303
67487812
217039463
1216594382
1079578808
1459793708
559565084
1809497402
938628689
1915818424
1252015493
774305339
565470553
1318114264
427192252
1579333416
303403657
506732422
772874741
939426985
1065968379
1324623883
447176880
228947383
1069685039
1361573120
869095087
196440742
1391817723
1544959612
677939684
1373910348
241680659
1334729271
1166648086
64834496
539314595
1699494947
684675346
91737214
1484542770
1337153262
1124052011
2029895804
1892183616
356979179
2028489716
1526332129
842944518
1393559292
668437548
1679312655
1549235653
1148270375
1372458185
679934816
1683279694
1551831154
1349463661
171639863
781051822
1965978247
1669955079
627448522
182301132
1126627498
837517977
1022073120
1593035003
615836481
2115485620
596545168
279886599
1515720477
284337841
1653603972
343631821
1335344663
1336885310
527089996
1006941432
74512342
827116420
1997968874
1826588102
1154271213
1796878468
75526071
884526639
1370390012
1287206331
1505949698
1941054651
1904221925
1489302729
864985870
1200109651
1674559518
1771955907
2118230965
1820331414
1185915106
934954082
812982059
1418185340
2140769906
1449475159
2105994533
700292207
562870800
1001331522
1225378323
1320175185
955713
116517881
1785819556
1690462346
1927035933
357584014
1091564754
1399049726
1102381522
1688577476
462638393
1448426690
1790218634
1425923256
435823566
718224762
1218258663
1624608318
1181854843
467538521
418939763
927472613
1995849687
532636723
122166467
826947980
971175156
1853426572
2130226127
1614608296
616097641
1789131385
1265860
266083701
2006833752
307193373
660100554
1421473843
1614651648
422947924
1153614342
1137877303
1839267935
1125797944
341074932
1008402184
944314175
841581981
210937396
259401259
971870487
1644299409
342277577
1789616741
1961520241
1731605116
435958622
1701984403
288164250
1916480956
1052967261
684384155
151681912
992878726
1986648672
735882741
1030868648
1696645127
2106660095
820069975
1561952626
623419993
962212869
1613216309
925875055
315516742
1758687075
1316382758
1140442248
1588856342
1702110061
1082273455
373550474
673134918
640883531
1836534641
1378903885
1728472920
805288668
887054763
355203593
1158406130
2051977251
1971711941
711913412
410924149
1865142391
1131258681
1270205025
2101563626
1453562444
2057534349
1527403360
1803750942
1593637096
2020925179
1165177491
2131344627
817055965
2033365252
214107696
1520578614
1155576009
623731368
636535079
1934768836
273510
702230840
1493709151
615216358
862623993
132152104
181623211
540127093
893536110
96061616
934708292
524966786
1781850465
1693980913
1159685802
105198435
1502446916
1465471787
1825096808
1057794131
1910069905
1123242944
533056482
375384763
1943390453
1751997552
2031202751
869172359
983126133
939228301
727222911
894731643
802464716
1206811392
1953899696
618408805
90004033
237628483
1387591601
1049581253
1445508606
1261932566
172283933
2024636811
920999443
496696966
1077847922
1682761883
1056265692
504643928
1429531133
457394694
2044484437
1652372421
531867026
19708559
600304134
604430493
1214918488
1020322517
452916137
1636870004
20220381
1112490883
1576353026
1381220454
33646330
2130526865
1352405773
818879028
1944815788
1402944136
1482733416
148583961
1826900143
1493915931
420175592
1293954237
886221266
1629511096
968471942
1429137737
1961169669
151103095
1812389461
1999743881
1993791068
2008377888
431861123
541159483
281391307
296200014
1299776809
318484773
1508717463
391631884
406291115
1518016007
47376060
588327109
626834679
791235042
257388891
650570481
1072579544
1617223881
1260743506
1050010822
1457487365
800622122
1200001382
1856532905
978522064
1981738628
199116287
371071436
292442842
2040759538
167610269
1740786093
555779723
345962071
1557421431
2128511209
1754624308
1144776698
418074589
1978879741
1215045797
1086303155
1943858422
1534865106
681881402
1421823872
1860679461
593734340
120436840
1311487745
1459146432
1766554772
919912459
1727875058
136643034
1075380813
1092500248
45794763
1328770089
369405707
1588449435
1234898665
1072791973
1440096913
1815511596
1190515806
307753370
154036249
1855182729
753103121
1928180103
38597880
788289813
496745701
619758635
1737422448
1148867335
1965371786
507922079
1576422913
1950108292
1388807580
1652759819
1300708639
1106530972
805637227
157724623
1309540078
51767235
854930208
1433235491
1074416411
490572975
234382207
841690910
1899152946
1002054416
1505988701
2084549377
1011349107
1899925062
1294218690
104539535
457679416
1735150702
1526853255
2138875967
357178513
86567061
1775180259
1448570511
1815173879
5951036
300390267
1937044016
1882996002
1206087941
1264707812
381304565
2337196
859975066
1661439396
1004064241
455458327
1838558151
674140264
250330908
1746961815
1113237796
632392357
1284561668
486023634
377440009
2090466771
1760765127
1264576002
1649099297
873560123
1836151292
41715208
466198659
861156633
706870749
606012166
409645942
1659354299
597969341
702482941
445891702
213745294
760154946
298509241
1910587037
1431094366
812109376
140833501
232088507
554624858
1440945782
1032492119
818743150
1946636072
882023856
311025646
1066494238
1602546370
1035540659
54838863
1754381917
52367711
807792612
858723410
1862069341
761379314
1171185193
72198866
398430313
1103024409
2077388957
115082803
761525387
37944290
1572695653
1295260864
763905958
1684372862
1867256137
1240730848
1046636747
1228303166
231108083
858640619
1353594052
80261815
1153594948
998525690
659654597
911747108
568340770
367633149
720479747
129449585
1941501870
1829691631
1095017013
1284924690
313765023
1455200048
1884619561
1396042420
1419809298
801590437
877288180
600122345
1446567588
548255157
1790718048
616291739
1634577742
1871953568
438135941
956111231
376006478
2032151449
1121725170
2089069648
1956608092
829618586
995102005
1223057461
1333561753
959674430
819669552
515528890
868670764
1854958204
1565361863
653007004
1286310974
1377316161
1526821770
1833819115
1730578339
1562065746
1622299519
1764826936
183775148
1078647117
1565931079
1929974003
442776797
497045175
1997967582
1808827011
947573006
133810268
1656766527
193791813
653641725
1666012755
1986619316
818603776
578462925
1635985428
432883600
1154959049
102558880
934056750
1580793072
494735532
964407035
82203481
1294562659
400779440
1293811097
216550520
38837681
588724657
1999896419
419696979
111200544
1948492956
1734062953
1472801695
1922825758
1105406054
1705151434
892429756
1193713441
80073358
1018909647
1047851092
1866638908
566649477
1130667619
1151763323
2061914596
1389563337
1789835724
825325482
604377449
153877877
467785430
1258024805
1113185937
1699644129
1072294677
827944366
193069883
2063715697
830972153
803225103
241990594
272863125
1653342635
1392898235
1570742041
876511271
1341722851
430820790
434987789
1843514113
1538198337
1796339676
1482181883
826413256
2024278229
615924420
1777360008
1146866540
269094199
1522985161
2072403030
720302429
1179514399
1211716468
732919762
814693027
1153378566
1927849805
761004801
1255480576
1318227081
1760883179
1934588477
1078510661
171596119
807339112
1338219008
557905174
1378504518
564660607
1127361959
485871047
1934944601
36880468
703046382
533307874
527840507
904828116
1802566314
1738259105
631096394
1852531990
1591294835
1421389259
665767741
797703380
219996062
1304020946
2067329835
1940594455
364710250
62840149
730883280
1371494919
868596944
737350686
1162606959
1898109242
866971746
979013502
2028078189
442171169
564516967
5691335
1427348137
1069096767
1766302682
337865051
1354561335
2003694997
1824253142
521378916
192994676
1499918209
1160162926
29091468
223534250
972272426
859354468
414596275
1402218735
768146102
537459543
491153728
1624216823
2000046050
902009350
1096550363
812324849
1656092611
2064516906
1620986584
390261836
773645941
1746093890
1200429807
1133906761
759891349
2041699871
82155237
222347929
2025734664
32703733
1438303994
1656638875
585233142
1800080876
1714342057
684535261
1984631423
1820432009
952651187
586814788
283653052
187572695
1194017866
1965903443
1238292773
598366824
1885592990
289041857
1411729750
1925664925
1299502728
1283845223
146110654
598383681
2125092072
899955823
388250740
1310179922
264900081
1372192100
1610223333
443128869
1212176606
1422069198
1678399191
1010291662
2136956910
402581830
1979082585
1051929265
1094463740
1515793093
1756497216
1756049584
807437499
360142437
636506610
1358666151
122185620
618039801
1868587617
2043785195
412319203
883072310
1158725441
262075681
887440120
1113316743
1505200732
1218852769
132858661
1906139596
490008130
1889231110
577474388
64150953
1550949570
1360135480
1429188501
1184773317
491303705
1239094495
654015964
1614863866
1841642018
1721788037
1830311221
497031155
2054206950
1402124287
1514038019
1080340477
171426213
1904094843
1800579572
1281017023
1711310895
1571217723
2096469105
1065067469
1979153509
2032729751
375129409
1449690123
1655600605
8847085
1691137043
1025736210
406505453
1700226995
780259788
1322540937
1957254823
187460236
1359877174
1653244858
447811434
1300939955
1454259103
940218806
258332697
438177907
1414485208
2041941544
800315512
2000969604
1783578606
1626958478
454186495
1965679389
894304783
1000237744
988531772
874328386
1652108843
1665459246
544879510
508875975
810818574
939087922
1633278534
909383934
117415503
112799391
268387175
1143189509
329525374
1957677964
1107590547
465866340
649840071
468120277
438111660
200993394
1279438040
453084172
1723174971
2115446085
22557928
448093315
1847744785
188285173
2076899570
1727187783
1701986038
2082474349
1136560855
644805059
1620023339
797418764
321744073
1494755685
1279245735
1356585683
1912729052
517955290
2077942547
1638015865
1033793509
1009540878
88593869
2030430043
2146751382
567087700
201246959
91024283
553139985
955270145
350358396
359510302
1619031768
1723913902
119686725
65473710
2055049720
1601519981
294012184
1467142311
168214478
1062607219
1266563296
678564624
40988082
1176703367
1446409211
1177066822
155533770
546517174
822316035
1533466118
853164971
1140624213
1612203810
573095811
988992611
283607082
1449630132
1765560904
40360444
1597533920
124411550
529851443
347010956
440567907
618460946
1405640632
1242679708
1693345364
1417369176
2143295195
1286730648
1745526972
1791792725
1059336745
1283567383
920543806
1094960577
312740825
1345803742
316000934
521984532
637871651
2009085023
103487059
694108125
1230191824
201815869
346570927
1548846732
2132427284
574164400
1974570560
1538032509
1242792417
796426128
1078009693
417032540
1202660900
632402790
1620270271
2144186997
258509726
1940446609
402567210
1927233428
1270974198
553490985
993989824
542588643
641718043
1603130315
757053987
1626787868
1551893026
662306816
1764075753
325466548
570830435
252674426
1711519384
1756571887
1066265875
176482819
1902044703
1496430245
1583035050
1878522799
588038394
1900270980
1426308221
1046685994
1674826583
841300233
604346004
1541908611
347593055
1648684806
1292676187
1998959874
113356174
1495025274
1857423673
2104072343
34130586
1767125572
1042776551
1458502328
1431340491
402521095
169819491
1531561675
329228881
697357460
634351081
1344533934
2009029095
1153459197
550854240
1070725388
619155159
751357626
1677039990
1002813511
811268331
1769128073
1752842048
1469962786
517254657
1288878857
1629840424
1651309026
249926008
1108059277
621095147
2047248944
353472622
585895628
140735581
1703190683
1048118515
202267734
966369840
749200727
1943008845
1343099700
57053718
682718246
1346036631
82058355
1212820424
972529256
1053136221
598877542
1803898667
295617232
421793518
113311538
962080323
348228583
1755241759
714462458
1261411319
184806740
1704588357
1544889354
1686915445
1213482682
1255671242
2075727067
1188936508
1043292093
650606838
746936071
482793990
1944849355
650861904
471002396
589155254
1311236595
233516698
123145562
812579615
998787760
671644763
412579175
142866138
1562299103
960989093
718162020
1797240602
1512564190
1509238334
721613539
1719360051
1723912522
306061715
1293831660
1327332160
366379208
1433016833
1339844455
1089028521
1207629536
354552616
937602799
409159371
1609251212
1378872638
529385880
878301156
927908975
1683475015
199513441
1541179844
802639663
1638035043
196800229
1657777696
1013766643
452718730
1034893283
1268759645
1328061418
1566651958
1026360673
1043665521
676188739
1186648610
307165146
1322434024
321401243
496663530
240097367
835961616
828433316
259113949
1675904171
218994715
1825120871
597272802
338420162
870599372
1218647302
1966064880
2089896205
165310342
5662483
1862790709
1520679411
1753264730
1593314932
779246681
1799293315
426507711
1061285889
918375382
33027921
561795217
499486263
1888821651
1248560503
394197725
1282925893
917799126
53898133
1172171054
289327872
1967341077
2016819562
1457805091
1798223720
993167399
131985014
1508649611
1840266849
1300023327
717591047
247367750
2030779974
1952718906
994568067
1066091134
1747362975
1223386650
1407690511
1146398685
391557447
1000673421
1778332987
838202038
688016719
705094313
1692048315
1995351240
2113117537
869031814
1843674960
1021491602
1309469505
479568268
225142476
1791821416
1839613875
1074175378
1557326781
536548778
1417400846
1618679923
175577147
1198210836
193990913
644867099
1137477587
922405344
1623585584
204655159
1588144227
840079626
656092646
1416208512
1148255758
847629940
1263664432
1267543955
1968788139
1819482929
71368027
1549042424
1681057804
1266824370
1076063691
552297401
209701574
1300844993
443613865
2115151001
1968694333
1158759331
1510320322
356656414
1771297507
558421206
1929881525
171732723
1841977636
430473413
148591561
236889091
298513803
1365543734
492629661
602262769
1336814358
2129861758
1018949958
1902087715
1978137355
1302521649
1772388827
1975696505
1091861089
1507315981
389829168
638784838
1756665611
1702810842
1505748453
1025515640
965640019
1028893425
1103115257
408563836
853237438
532878210
1460537858
1514379618
350170821
735648142
2076523905
489438953
215837437
2139924931
362029498
1147930162
474290634
1311616743
16162717
1258651514
1537987164
1287807748
1010551328
1316937703
1209349129
1246933538
888980767
56999311
719739116
188322012
1014840209
1985081712
1516541392
1270450231
501525831
2079266778
643770707
1784452139
318242364
1958484484
1241852600
1058959419
710271107
889696419
413154115
68617647
1718963272
1706659838
2105652345
1120333215
642970107
1482155574
1190601328
2009845755
1051052822
141146827
98397536
1600711439
339080707
1442218462
1392681336
1423433594
1976487244
134937143
476487853
138501763
666589714
675235193
225470874
778227708
1524225004
179867517
1934217766
350151489
55128885
546489968
609821476
1411428351
840661821
352758025
2027100042
2044957761
28031674
1870803740
878182686
59130774
1722251342
321794603
1146213968
733509589
1649557651
1183844754
241274085
653089401
1321836755
689801811
791923560
7408994
1391161818
473285727
637860363
1956671080
825401577
1802911927
461766845
1114292554
533822170
689143565
929846283
1908779181
1348911018
43979851
187661762
850325159
35699532
1259408825
1353466553
447824348
164295931
41173393
1678831020
1423723840
202849697
1859103553
1809105419
1496381541
22028971
499268745
141752200
811888381
1399146802
431865482
153315978
2027392354
1851807557
1885967163
135845865
828158102
432510619
1554045813
2111724792
1230680134
2012809093
198122179
927628330
1169181863
560289729
1124573009
950942816
1482379123
1777541942
2042240306
749679094
1400857583
1859096415
929645315
1783610159
907288791
192225846
1860048964
1902613435
330974005
1386162739
1499544007
836670919
1792721087
1250269731
920533671
204966969
499670719
1875514678
1073232184
774196851
1283176373
752647317
1625968378
1880091506
1999177748
1074513876
2031450009
1219518026
1056990153
377771060
790389037
26952919
656258439
2142474470
1157219632
1242820428
1216710342
1194379045
1475023345
1309036481
746509496
491482616
566845633
141500217
1049305985
214865656
1787387045
3869128
1704849400
899985529
1904897527
1778612773
1120355166
922622168
1768941550
501597161
1729218373
614885314
1683460028
542443800
1449759500
1699879163
2145756935
254392922
1289121767
2127663987
1583395133
1939391996
967031535
1220437176
1400837917
915839322
821342890
1051146213
1393174934
197952874
241687403
2078677924
339645246
1214068678
407745049
1674418084
533064211
1849914750
1015935668
1021990554
1730724136
2119879484
1365443149
87718252
66181411
968752144
1554234633
99153648
438157464
1335218747
1303269601
725688649
426586399
202617305
912851744
2107698443
1934730894
30653980
2009093588
1211630304
1488863571
1371554855
705678433
2130815792
1748583154
784139161
544611339
270702875
1061260339
300180779
1684738312
1058990392
249053804
598111508
1364876626
191698183
1628112812
1603930166
1406550147
753059783
248202205
881578250
1398074755
75712743
49595255
1292965170
893651308
38711203
36134683
1842858584
1616504880
1784932287
985690040
1683017615
1024689598
1158192855
456892835
1658245280
994325867
1256178053
298729390
613923666
886130157
1323476153
1472144148
377003676
1513121405
329922771
1711723738
151109408
895152943
1049034548
880233027
129083653
721497080
1409795002
1377590772
1109375108
790648709
1040718961
1350906664
1320414017
1584338777
1004746926
1056103961
2009599670
612878002
2106438612
2119757801
1366173723
1197076463
991807194
1195940282
441128196
1962905343
1287527832
1411431731
923001230
1706425552
1912621777
1292563337
415420885
109060801
2052833237
1362873818
1211127488
1456973144
696827547
2002856247
1370501312
772978967
180135681
1363329301
631286661
1480452601
423317180
847714361
122238698
1368965135
1369955577
769246040
1875911789
1032073234
1234123035
1732001280
1216222583
408121937
1015314167
1607866662
1878039308
1500256926
1804596042
999753051
1006591115
2139907825
1973213117
766915033
1143536985
1087725390
855294182
1316199114
1312681768
807736914
751217346
1114964849
1588510143
297762065
1647004318
280449628
1927963910
600696560
968685225
1294442419
2033868316
1038664700
753580625
1883676705
675134353
139767445
1658203050
1252967468
711750237
2117313826
309613658
814436376
1142057267
406616361
367128876
506985838
2033758792
276434863
80346135
401095029
676799134
1930382953
1940941044
1167034143
25135378
566932633
232605915
1322604334
1090921633
1537991221
1053842556
1428184677
589096858
1155596937
186203446
1365126515
7836416
510201690
1207647162
1237676607
624705538
306043991
872914599
102177592
640341583
1027852105
16000644
105759701
296809522
1646659899
1998561967
174444282
1471591957
1387744055
59370923
1851505345
968480050
2032249080
504554339
1974864947
1399526753
1839511379
125573740
1193886120
1444217928
1345986052
752159337
1769845314
1638443331
1657067126
1386093738
694577335
2125705246
1012370960
28734297
1566003607
667374941
782754991
1068790184
2100954779
1765489569
1705608740
683073172
1508331150
1685920567
415457463
1744951820
795262466
22269092
326553116
1852829017
854890769
69946018
2051336707
1164120002
1646857261
1855572391
1209787391
293782808
1329269018
1626482733
1140728717
687613820
2101873126
1430149530
1148068863
1459247695
1617049390
2139475498
33333014
1545876938
1036216832
246145189
1751157494
2117799017
667231089
1279038520
1143805208
1887880518
1405722996
1775215416
334282049
62385652
304988982
858955070
402054090
1567404094
994412370
593623992
1732298121
1877263915
559622423
2038094516
176940042
301533698
1839663870
1178548607
1728315842
1668701379
298507208
201147240
1533418199
61231441
350895323
678998232
437436826
377200577
458763654
1111676163
161327350
2080366361
1915375528
1659424825
1811560416
73845562
1629799513
1242158444
1895685676
1930690964
1480718555
1984157655
1516816716
1896921871
345291283
906646288
2030404908
1439201248
1028502562
526790293
1287072039
1987022891
1343528800
783977075
1337646255
1300464175
1096903549
1487410063
1686799725
716138167
294477856
438303242
1447455906
996264855
1577459688
1411955687
446789745
1953695749
765865705
290633244
1136751729
1021003961
775684210
1359167752
837485326
1967807319
1105522816
904862684
228142564
1177115618
485661652
2045190484
1077471303
1187499324
399134854
1722780117
1012422760
2081305059
1857110483
1684340634
286149842
847212702
1161429129
1476943250
1163777783
477622609
417698280
307629203
2023042917
1167356357
874506295
1586680535
930018421
595237043
198958392
1815034430
1021321782
502065917
404299654
1096096453
718088392
1286880071
691629267
781746741
1163045740
835350388
452404557
1642739211
1610579638
464596379
1122957429
262278545
162657498
1054900995
301950668
1083332158
2030542901
2119139262
982628798
2041645825
1717388722
1649964948
1310578621
389529212
1585311466
1050116877
1249403568
1471885594
1191174440
2041571098
581876876
925217125
1332700420
170547555
1205863831
1935848728
1501107408
2091362192
521498101
419266867
744590180
1652038605
47464175
1348734138
1760292503
1326978342
831070621
1537480733
645188330
1380833206
1510179098
1435781067
1248948469
1751597247
871527365
796691573
2027806656
1706128575
1760279906
1589520356
2820906
374545695
606840183
542917421
263253983
886133029
1203512641
1867917612
1624447078
711884322
2013146286
2123622818
1028277161
2000240279
1778070861
1838822655
1309212393
2038472871
1725962840
1295604548
706191415
1823336973
1604704701
396289302
717091276
1019038539
231972209
1929071729
1022708816
1021398883
1818162579
782517116
696126295
757232436
1444139787
612991199
681961491
980241113
485055676
856269853
499901972
1234667261
2080519924
1923047855
1458135280
1544626832
331206409
1423712519
979429455
1032547198
311075963
1932225862
124860398
1934210204
1033537707
1400059013
2012889516
395466396
1157045680
605976364
1211884521
344696214
1149365566
1377364694
948150252
634624423
330723889
102303748
1526489305
1096863100
1432784293
1540311417
808335403
856308568
1614962349
804817723
766376449
1554089722
515884163
1230849865
1807238570
1394508851
1906145724
97705712
1682216905
97725835
329768262
1644981437
482345575
1890356481
121433430
1287618843
1670676869
561229173
80786132
290377486
1749399447
38381946
1957923218
1417963776
1717091864
337298129
1278109249
1197444063
370488508
1691245935
593707251
1689505135
1574523220
454639263
1983987490
1944305191
1789663562
988999266
2109704108
997495463
1257328246
1601115761
106986403
183563486
1672546540
1572950007
948255306
97903153
897962808
1076910592
412272620
1053900415
369031839
624891648
1633964176
100115158
1694974358
914765636
253451308
1173899941
1996243088
1365969900
861403523
1005286267
1515764716
1631525860
398484928
975119607
1138616932
1993707375
74947487
660719448
1180212220
1708895442
1422284397
1566327107
540391381
1050940078
1473863436
1492798960
1274257290
618464480
1804282532
1756125646
1639515891
1797058761
1370932742
390570596
947622606
738530826
1990953958
1313378983
1700835076
2043586019
440455855
18233212
382771271
804352463
1951643445
693057503
559307318
2057104337
1795851311
179204224
1445459530
544683811
2020671467
1801781836
1691222237
1075075064
1191594667
88055487
203780570
686436892
277655414
839305717
776414236
849816117
508707210
54195030
1540819786
606462285
862057578
1185660671
1553830458
2098763714
203870949
156840064
1524046818
129464330
558273921
1635396207
932641590
452375198
1008050396
604775404
1324209944
679659527
1946685406
690026864
1965304504
1202053817
1932347377
486295023
505732323
515303782
1156415378
2128305840
1195873812
722859746
2002782424
413129114
912055007
1893109342
201586386
59720025
860164283
1453717438
1454060203
592896204
456104530
992827113
1524233431
79546346
853013982
1664283026
165459853
1763314064
480380195
1264077335
300842957
2117320414
881143571
560470731
317167519
1393098580
508572434
783095954
552699433
1930635163
1146857534
523434007
1617580431
1398359596
454105313
801106759
2031846799
1622937977
779904988
1481215526
265443581
1339409847
2058947527
1874370871
1745552144
1390507833
538123298
57708966
1922734478
23512770
1373558308
150660324
311912330
2102119354
756332448
2138543562
431371383
1301677430
1571956280
1160483446
414797361
1217532973
1330641967
2145194652
829997833
605209265
1184241674
400938551
742193167
1741914934
171665861
681129005
726990150
740312721
312458576
1502879061
1834479316
221467100
1044346679
2019092123
674745381
2021032724
1476537381
775566665
740719659
235510118
440508642
916118336
781306105
826884874
12160265
520901318
1385468675
1796109117
358887536
1039528204
614253982
25610692
233823443
266193674
266598747
680641686
979124094
460026239
1718295496
907533071
1626405108
884484405
285089680
1026092246
288483127
960837376
1728157560
1664024158
582643242
1938728734
2146308378
2001105224
653409581
32369225
1820832839
941711838
1950512747
2009202134
520680530
17892000
1398773885
432970521
278669120
1276207408
96524287
137225169
1939371256
1031461945
909509991
2127600588
841374235
1906836800
336657105
550024954
1228726401
974229891
115136981
321436130
944245805
514938300
23661105
1611181177
1569015656
654567597
1133216398
1320286615
269013471
1828650459
1492405115
1286638312
392816881
2139289362
1654556394
1644917577
533458694
1686509006
143530289
1567921397
1868163291
1547186851
1932823565
548279129
2111592682
2044295884
1133530323
1374521375
1049262023
1700728177
1999608696
265924484
897512279
1510619213
1058915234
1529163047
2012093991
1907758400
1212880494
1054014470
1602551306
852219422
131396472
1051409053
127072454
459567344
453715762
1619417381
1431633118
835203656
1729899971
1088381227
381904408
1119627135
2038290295
1884965862
482031328
1890268147
1059416901
1496387154
838473972
2034477509
314771502
1855762084
43058972
1105568477
330173782
227755792
1463546301
1939869314
1118434348
1471374495
988421263
319704325
1976521161
1021295775
2064182654
1891692645
1867193628
254716922
880526188
1472218579
1626631705
1500343569
1071820103
228123245
229142713
1869668353
472193962
333919851
1214830671
1050501849
1470515608
1806867994
97390425
102388851
1336470230
1272569333
248850652
1439622194
1854545580
2019398915
650434198
1784288551
2121206446
850224118
1974931827
1481202775
1404990559
985832002
1987649230
1385693158
596273331
1179921076
513300245
485241139
1298633996
758767016
1839326775
1666194165
27293691
1134657644
737576164
722205590
232518577
367141670
1187636605
341592673
2083982956
128722769
814617888
2145947325
908814740
864501494
803423236
1381624842
449838716
1935688617
1234470152
1258969743
1275147040
223110314
2092397164
1393202195
1224118872
213715656
1869533728
1790428200
856577230
831447217
1785415939
415642153
2066606199
1053347996
1566881067
1432978037
1197504046
382585632
1222222031
1273434253
305949882
2118783775
794057058
1511550459
774002956
456217127
439426197
1084140361
787769751
983718566
559957927
346355403
971455082
647049253
671473981
1379232993
2059938412
618541595
16621505
2086361807
745097338
633870919
1892543978
717147864
1130255882
1232569852
127638670
1604890280
1248778510
607571956
354946208
2034857782
795960161
964637773
1376858771
1871945406
482749113
351080768
374873641
1753055132
297872254
1701162527
1276415911
1808998438
670957737
101854839
1715219111
299702327
261707765
1391841961
1104441280
1956589450
288713941
1089690739
1813631056
1873686678
1930843116
1107604138
1244548584
1474379613
323599707
1434194382
1370209545
2092642774
950272522
84600622
770685090
1082466376
1410700610
911076385
425554417
1185379748
248071522
101985035
476302253
135086499
1169779281
715802197
2077641810
987241725
164062442
151649393
1981481198
926670541
775588711
2086291816
1535966291
1708302448
2126290932
313409920
1005682505
1326629525
554000770
292941391
1539573856
1271171106
1848026947
2084328107
270938886
576753969
1930609821
1914971930
1444505709
505043173
803465841
285584733
1930433586
1777595418
1432846240
1324975445
762721313
147835217
487218046
1183045982
1828536271
1638742164
240760303
1162453851
2087233879
1217632474
1534276695
863899556
1643974430
172137003
2061939352
1275997281
1003917909
778609350
1756603193
575270814
784918422
1096580630
394993357
648206900
697391916
835750574
358880334
2057169636
764814969
942584468
902320856
1271943127
1982166072
159206610
1145406982
1534397525
1607781588
1324698363
1460224548
791663501
1210295859
1268965006
1773715742
986553188
1712099602
1085724581
570453491
951988964
1118183879
113717335
1701721917
1342580797
1733439393
1538693730
1509819567
1669529916
1824167172
517448453
1395840042
1428703595
1764773678
56993106
1137800612
910010666
1005358473
340657628
1505630085
1513008209
899599064
1926627405
1324666904
395450838
1629742790
1241299826
173649539
1212468747
665412261
387868952
1501493089
180821274
1706745897
364985856
1467036304
767820152
319260236
986293173
1357346450
839665448
1214812185
1214796162
1566032978
1284130881
1943486622
1232912209
1689987534
1157023640
251148728
244618195
120192409
454358262
1513251567
892962361
392022213
1220948759
1769248964
1254079733
1755077659
748774266
464021219
1691065831
679945710
753508920
94638200
1992170154
1233500721
1664534102
1219651705
875531880
2068879870
2066994470
2015670138
560389986
729141235
2129922862
699164119
75875618
1584567274
1546557992
1832171533
9727361
1082344060
1762301745
923280196
480129572
844379937
732037654
1832233465
881061756
1363287262
1228829348
1447836040
372579140
1542361794
1413252857
389566158
2034409442
1583744751
1209769558
1818050937
818241456
242169500
1654361542
355413886
1374218140
988244396
964667472
1010935323
630476333
102235406
1123748948
491310017
911851448
39311946
1219375981
525539301
697829880
1591825422
117527981
410527437
920103019
1864790379
594830474
2021055689
1473383512
349223172
1637691553
1650747469
1168306550
1692381195
223605918
25514026
844332519
783893555
1347412471
907698960
1660989429
261810774
1160585563
1862414585
114070104
2010310213
1269347151
566606244
900133296
938711154
746225549
761981925
2039382675
560726469
887035228
735372022
1579485269
193255942
985982954
376597109
1633633074
1973295662
798010936
1065793082
792195765
209796750
1524093391
122847352
1663435220
1659010994
1648433337
1812286354
1699325112
1788179363
300419225
1835354819
271847517
583753517
261869083
1871007757
264254243
1841982047
354597696
566420461
1375037086
2024768776
1844215798
385491069
1899345920
644090878
422413549
126608907
790938455
1471667795
737184075
528095704
637539217
1883667691
1337257446
111722733
419035797
185033052
1294223821
24494689
737433752
1346884892
2079443048
848675135
1013307118
791111884
1951589030
343832294
1857675381
440541962
1707722907
1397479931
231036831
20743820
276570805
116330198
145343749
874198034
99310370
1597277134
828592055
1984394168
537680897
1603025004
628780603
653631762
849380229
1661833674
2003916396
1231354998
1402858309
1539997785
233100710
315147919
2128211875
892835538
2013468269
418575895
384658688
926339157
499862086
1043602305
321246373
678168806
823554449
2127485979
249150043
1367131648
1092751571
1440552467
1808768338
1575163751
1625801312
881836046
63088899
1988311934
510500026
241404524
1661192775
346239530
154374945
1451442609
1517687606
1439075485
1083631454
1907156783
840833576
2026926353
665650934
1599492367
904281159
1023565138
533946112
895328726
460604556
576051486
154033819
1647612022
1448390807
698592244
1382126463
329950323
1147314811
921163519
841561937
1033565744
1169658243
76705295
1013880311
1211093787
1185640720
545591505
1780048009
8262520
208799182
792260503
1227462291
107469623
1330774329
566511325
1255300290
1741674167
1368662473
1026537419
1493203012
332847844
657089251
1410350794
1765663244
332454881
1192255035
1525856759
238715746
318285137
1356161068
2861279
349970515
977752866
62372524
651159680
1882902976
621958401
1905666218
287855052
1459767008
741100555
864177131
739006816
1589254534
597488513
239277816
1317009301
502318402
1591544986
1024768689
1181208171
709665904
654674881
1279014357
575605073
1892305137
807314926
943277886
954197663
2111705972
1211513732
1437927934
610638414
1843335359
739114377
813655771
1986386792
973179314
425081499
308149663
998945014
516203386
394287939
1706118621
2569817
1009603395
44112972
1139573005
2095503684
51576986
1714598585
298476373
193225531
862021325
1454440628
706572863
679212657
1509284420
1203384598
1940498590
1961984957
732522781
1107404016
2015333231
361079911
1284587873
820780307
1386974460
394988866
741872433
42319899
2076547108
1267659170
1388118443
492893083
215603134
1369950291
589573758
1161198840
225056336
214893090
80690563
1400529130
536335281
1861591969
279667879
470737888
344938164
1304543064
2072171529
19331413
969968680
1911593283
2042028184
573242731
309694283
380753003
2010086228
1327783400
201035495
1661752359
468014678
1837476476
1188633928
2027937328
2126125235
704027869
758647640
1415599306
407699043
1965548099
1113848503
345176640
511146942
1841237316
158130171
1570906102
744508055
61247638
1228173186
1017218807
889328566
1078460569
954809344
363164661
1379086059
1352988597
1917889218
1426928917
851051669
285429152
1037181557
948861536
1941300096
1227273435
546888553
1970617902
167967493
72426564
940045901
196436701
646509421
1606164691
1432528154
855984762
1629833028
483049741
1826913280
550046198
1826197348
1728791245
1191348952
1355893734
1620903196
1890751779
413604897
1468694088
274763477
482483825
535650247
1335699215
267350046
836863889
174943774
169293252
2049086254
598149271
1121053641
1062493257
1203714890
1133137760
133373065
198520324
1450686288
2087015992
1124479599
608150019
279136030
2067117310
782691044
1790533213
988108324
1953959499
1199000593
629794333
1441157809
1393443766
1247431456
1164666900
1807594161
581306504
842319757
1164045183
2016449251
523818134
1437679052
770434155
52749699
447199351
2090967209
454025050
1943788761
716210421
1965665919
2046036631
1575489716
910486934
2028604387
789638452
1604811583
1931404189
1232941033
929697214
1030757052
900382508
801486286
2061471747
153620413
399663111
596132166
1971189168
521238274
951978113
1863659449
101649106
591527107
82701349
766839152
1924475476
1585481749
453994173
1120470478
1380677864
359007121
259209712
629106743
2013042407
1697974275
104528367
1720590562
1419846453
1531163339
1421346978
1043148137
681474966
600434803
1326743268
78499276
435156546
1555169656
1239556001
1390448599
114488503
2138434917
1845579715
1805462900
1407928259
950842951
1561123236
231698931
784518502
945615862
1578127055
501716634
535972854
1399418428
186726890
535070456
1249803770
1592377908
347134993
1781178029
1130751869
794196268
467132405
602504697
1761590800
397932277
465744355
441060181
603234346
1636203809
1731996049
435300638
934678052
1379301044
1451633197
1857078894
1683571560
227000041
922385670
231091086
1412691122
1913120381
1448565765
1965747836
175601891
286107496
1754495380
1000560680
913734399
54020534
1987378068
610751691
1966546573
1767600196
656180444
1046768909
46158061
382607235
99491665
1476247061
1727782693
955774161
1936303508
1285981655
1832384411
146488124
2124241141
358395899
802217211
1693873760
626805246
1087493936
1546379571
325117530
2120770517
1796443468
1359639742
1862847065
1907542917
1690142167
111524697
2074478342
1583019276
2057210287
2131946549
1791511159
489133993
1948893758
1972348677
2070963902
1869977451
1624207089
1041552535
543109958
1579639058
2073906936
1386108015
1698284444
236421740
1943565359
905913043
1692374048
996281738
1578538817
218625679
1627098711
828502172
663296975
438149191
966540440
1608054532
720866534
951654787
863006565
1333298229
1835268314
1596659179
339752016
1759376631
1944855043
571556627
711923893
1070124458
625911950
1086170558
1934973116
1730987830
1750655100
1892905693
1432972666
608805723
1827277496
569448507
491802745
689084050
1524772061
1012867154
1900089358
287813198
59250322
933105736
573001040
266707688
12166567
486875460
1604542580
1132705377
1864466492
717563977
1538081290
2079153284
1775477000
1055722881
1563160207
2027884536
1254988452
1406603298
167362863
1863346473
148293976
1938560862
1539836413
354557869
2065744172
958741176
195223647
154310155
1090231761
28073413
825689167
2099863938
685789323
206939973
655773591
1363087240
704549563
1330803792
1062330751
1680697111
595439935
513905305
958051180
908103747
1399544978
248305645
638559920
1562783029
505554174
2078157386
978474675
247805861
1037570626
1644276477
1741309492
1685799584
1538010539
1951319273
511725510
1148884581
571743725
1907237865
438754473
448826414
1157283981
1250404879
136210537
1575933209
771352214
511220549
206605176
1804293662
1074667016
1241596159
790043423
536861200
1609624468
2101458927
1272824331
1548876371
1230628680
1243909441
83681836
1212364132
98945185
576225925
1369659109
6376768
456542827
1370657002
1499257404
1814089067
254996213
1354693872
1384392453
642089937
938715892
871689012
1299065871
2098804873
1439697808
1046218626
639937237
1148919037
217683860
1466289588
989329385
10706101
214059679
194052489
31991154
2049025340
943548657
1499868011
1725942765
356262499
1113998250
500138716
1296848091
841889684
608892353
1831442663
996757111
1009533190
1015481425
82402745
1542039369
2041551909
276928701
878663373
596501141
907346716
168330665
483302312
2061391825
998579644
1778132027
221151491
1002893736
511978500
1091284865
1245208958
1128289829
1403147225
1156234493
2048985308
1146258861
1592777922
1673547142
677885913
1353054750
1393868441
1948194888
1241857916
1726114964
732180919
316560871
408734544
1375722828
1872852723
1166728493
424971923
745333262
2036263554
1761200345
1078130692
1740219672
2068559218
1262993922
816188506
492601734
235938486
1583141584
1331035459
1687597870
1755450863
826882847
987062408
1444020183
1539484765
128493955
1629600495
146501089
472070976
1490299755
59642608
1079828789
1670227397
402229942
1006408970
1914410556
26157869
896676209
2123862385
1220413448
1828030343
1240484700
2090495250
1153136466
1105359982
250390949
1063045143
1585398378
320189108
92393242
1838383449
959008439
440355423
928571264
683755812
48922539
889150735
913944840
1089060230
62701619
904812995
7873033
1814644071
1102509520
1700548366
1349073780
1794000813
502034843
216643414
25182943
1355476351
757638748
670132595
945155669
374186795
1000138221
1708352285
426312452
2089907184
1512173934
1201256849
130926656
879168402
407325248
89533879
1097767906
1991860623
48905947
456657279
1886505323
1721774153
1651751831
1464628404
187693428
681208928
1797365889
99194261
1925686583
906701098
2092058414
2123981780
3021858
1376123637
692244714
1062820580
2088290989
670898294
365673778
781345118
295527386
378779240
874766892
169655478
1749555519
2014563855
1153334268
1656356980
1115968083
1748224878
284123446
1080817045
529184925
1504454287
2123777538
1974575106
851058849
1996732810
226444812
1642618270
984690860
801541535
2072037553
223420887
1826453437
1835960499
195566956
213026520
1264281484
1020564132
1773999745
1642999668
1865176749
1424969432
749268493
516743801
1932725677
1984463844
650124968
260371016
1692348770
16251287
157255147
95607715
442140271
1717662955
1864730704
656013220
2044948071
708858237
1283042766
198192121
171466582
808083313
1282952164
1706427046
71555221
2059851391
35962283
920682354
1471726132
1287960847
1142198392
1097941369
1964069610
1092932075
1889370359
1997992997
897166726
1839696674
1624413902
709199440
399476560
1876123182
1349839168
1319187527
322460982
1197295379
1108860701
1359479511
1919533515
789883424
1257075431
805112428
985993661
1125727461
659992855
460647956
1837398178
1919887944
706579359
213289500
1595995211
565577749
1334663167
1878612893
806764995
1422912377
349551554
525011653
1430832741
1466076639
2137885878
1357092489
199825634
685319326
97341558
2069723984
213693114
951220738
100364090
1581871073
402514273
1522694839
418097654
1397077769
1839038112
441599861
1459452218
1969468978
1153362079
1129617288
1086418799
928068755
2060354273
705380627
1030223331
1034864569
1024875558
1085001555
530846381
1301623807
2143041772
721619458
647098255
504865741
74934773
940107774
676637994
599819545
2100972017
1009307804
2015241384
1773803273
1752701758
2062109500
2062276958
347361142
1721502797
49192600
1953048000
1178913382
143815990
1274580498
1719774289
2111083119
890661628
1070308000
1420160807
1873287222
793446270
1737205473
2144997006
594779858
1990529487
1718897054
1040716271
448731237
967683774
1133766928
979114981
1469848580
1145972829
1838451571
53094896
36645761
2097888066
2044371031
1509955972
1604033634
278641848
123482225
2096634799
1109838797
1027495611
1179904790
647830542
1584963275
253166726
701040556
338225423
1464585475
96401937
2090925870
107912114
251204780
353498537
1523476227
1362102553
84790919
1588520990
387881400
1299460525
1273499338
1479299265
1993756299
1933102730
1758257289
875562030
1380313587
1501498717
1232467883
2031492810
1684686547
1580634334
45746151
1871066336
188079725
1499491041
1997567841
1854336820
1250971595
150812606
92938573
51194072
1344370075
1100375438
1556384688
1773359867
2012058305
674254580
2028342471
575830876
621990475
469210749
500959851
1769814234
810188994
778361058
829298179
666133171
762361118
1544471953
1296177894
1240391743
1050164722
1949399729
268587459
1412213915
790570528
2117165531
165170033
335434753
387352689
51588232
768370613
1498978871
250804757
1152346567
2005731869
64696710
1136351168
1592701319
1142446705
1704900843
229758057
444669897
193598143
1184518924
71992798
1566139678
1935263870
1785124830
704506941
1601577643
1454678888
1703418560
56333201
529582554
2023622235
640407941
213500027
1421423111
1056745216
277679951
1570807171
1402532033
2112309519
1442862682
732875023
1010069733
218751679
1980047346
1774833983
882337826
288986409
1968718070
691487799
251194375
1549159333
181745252
1847274609
1699090035
1879762977
1562904969
720578810
240253646
1399159489
1558335088
2109021784
438709752
854640110
175239193
1378646293
2073308742
1830825964
509810569
1867095889
325812810
1297399696
90544611
903746533
552504635
2110913478
184273468
1443585784
1442841541
962791177
364109812
929470553
1726112213
810493202
647674528
383881336
1463019015
467384530
893130396
1232664511
1019964925
134864828
486660643
1092982495
1764813482
68681179
943960215
820252298
820546776
969424917
289741900
1577934264
470037749
1107488329
1613494161
1150451484
708999162
210685137
746287960
1949466765
843462853
1969206810
1572161867
1648148762
1049073545
702932477
2056969565
782840784
1093278244
1857947793
229276774
447565022
843624853
1490287069
1484703873
599919575
1193426767
831029257
1941547463
286232735
1515472326
1211399198
1282517499
314262791
767681
2019506594
839025823
329222197
1596260241
1095828654
319890618
346355403
607043725
1845603607
162575604
754387189
693395714
1086460318
959542224
1698313142
975835504
420014828
1822816272
1831834312
1338503962
1660902636
1057130240
1782819668
370355372
1347680943
46803594
747724016
90491706
567314654
1688007986
1769885746
760533147
1842273599
663030390
1982031408
408943137
372834910
562676597
439176230
1800651330
308643362
1915771254
10275943
1318365680
1124640601
1288281659
2068004205
2146029980
1550478332
2054098299
442572891
1077805087
1629975150
1930799797
2082559958
222386134
1330300763
571047934
2060123805
1948106237
1424199595
758090939
947499559
1359315777
874072127
530150718
1262812652
2015172987
280387494
714790923
152961326
1376463188
374971844
92352762
1686901558
479698820
1947228124
1172721300
760149513
1562617379
1587866503
614671623
610450375
893781187
1588516413
137722166
1873138403
550874447
2023505537
177318087
505661146
72478677
1365881424
2032269762
408254556
1053005066
1179158368
694816643
2079987556
1652398970
630812120
2094277314
2067112084
1240276748
1610661157
1032421731
254602183
1265848373
99610642
1850727211
325417533
263064937
349422723
1797573562
1689985281
2096566356
1597168988
677760513
1645626159
414290815
22367710
1208165735
972066448
2124570587
572688331
2120506348
1808212725
2066571923
445975543
228788016
1957122125
318149065
1453100550
1173278133
2034021226
1292327518
1273582918
1373378480
579283709
1719707321
1105670458
2013251225
1831368725
809805449
494694046
1984878768
172216394
1166809517
1140942102
900533935
295690311
731355266
1279043815
649926490
1281322906
954922524
322917571
1694958977
914086883
914398521
1160346197
324284626
1178363948
286568229
955989113
215574013
154238652
1095567287
950826871
1894161535
812845051
517836569
388214055
1677721094
2104307281
960002377
507621319
23968954
1835119196
2096495841
881275612
1703828879
1810524777
1594778116
465236616
1456412042
42070672
146778233
1214384331
621599365
80014900
1460163222
276485210
575344708
1464604102
173827760
597827100
1209610686
1923999921
1975868027
1038328434
739274294
1687119881
1514840095
41618257
10042163
917363696
1960242511
612287404
1643017573
927100084
476601365
1430506719
726579251
26368876
1025068083
80002278
1053540772
98084892
1625646255
1031119089
272839416
197229630
377805743
278588242
1933382119
1081791175
1947259120
1285778489
1183221308
1932670385
118016026
493799644
1920870938
838459400
682874327
258989713
1945874078
739763310
845124813
1533631452
310183816
620860566
2108151101
1978328099
639324541
1603741979
789299902
282011942
562392452
1979785684
1688283594
1544946463
613436648
1408076038
116291793
1063963504
299339794
747672602
1383750228
976716922
1253988163
1162161388
1564616586
991629521
1765227160
1012945240
1712596513
530761628
1178780887
1335143969
1218618032
382339560
1466749675
1589306712
1478514074
1658268297
1150744596
1074901299
1189212086
506101953
658873402
1864513599
129582033
1213989125
1740177461
1833117300
1107011774
904966527
916082552
1746263405
1702396280
1405310108
1606146256
1924294920
1396582228
65981543
1451957321
1567265020
57413503
1333328267
1645023579
599244898
2078015814
158063665
1687463908
274125325
1388504774
1927759384
1635292681
398622520
1960439588
675962981
1229846722
624948450
2090995671
1263627434
1114575323
121899364
1685524694
1981259618
2081666209
287715631
1771523339
1001270756
1857714818
1416308600
1097434245
15525887
214086262
774050583
672866680
1964265681
2034826706
126225521
1734899384
978641220
2042518877
1185309731
312820304
663050066
422142266
649476847
1020994183
489972257
650397170
367061795
667660161
241456200
13335117
2060842170
2083070318
1129141853
1496189706
252104226
1040653903
1993263442
1702602016
524777503
923896337
193291644
1817790594
339754441
735378565
1058825415
292859221
1315864521
369945670
1866953924
2064877603
559873486
1572366444
2051301771
790079901
1866333055
568277476
1655835800
4368164
2091532866
1398077906
2062278325
1974984684
1662933383
501590924
892565886
226212621
580661243
1304615863
1771459838
1646004838
1949395270
59558742
1733022517
2128637770
1283588028
941900983
1893654303
389049349
1197129099
1820066464
33610713
521261842
286437716
29764199
2068818968
208048749
2008687777
1934328168
448765019
893909325
1519063772
1605971763
432264431
870443873
1968736215
1148688831
1613721560
1961507485
927207467
632800159
318781112
2119489493
1443486107
834459042
2016432054
706186235
821932947
671692328
1672031493
1895240145
939639987
1549795960
1309445423
388593410
533961005
2071753989
694007692
1053275573
1451854512
1560322512
1894706863
1218685990
1412856574
348662262
395288920
1436989049
201280879
236487258
533204346
1479468636
107455928
2099488885
1061059308
870384916
891572462
1843119450
1393025575
124720088
609482962
1658818873
283824523
1893205688
1800832965
1783511632
357386788
2042186418
1541381202
503041063
1272100036
1368699185
1634919895
1265952861
33560252
1577323329
536315248
42292250
1583290961
887638493
1635983677
1089313041
1438660979
1040296811
2032930029
1622568618
1015267584
962508428
1418974430
583814644
559288307
1133880466
744049745
321712858
1231674268
185741016
112481394
428870405
847284898
665469382
1953532365
1353750677
1881482679
2014803422
1015340506
1550861374
815585723
1503639678
488472904
122643349
142431244
1780360108
1817726128
624304088
71931090
1568184594
1890878274
1274571915
2058247147
90989649
1373912699
312263021
1176487359
1615291228
376710604
612182717
958090787
1152414657
1559279113
1781428969
505401898
1103797231
1490181449
75849601
318415904
546115234
162400867
1922896332
977802968
846697532
1636720155
602203517
1944632136
1464652370
239433932
618499627
3929876
395520933
500620008
1395496586
886206673
638177983
1645910601
646890945
1720454776
322398482
1925330627
98089132
356025864
674337127
1518689811
436849001
702187536
566569176
319989051
1700614731
256223598
1980539928
2014299819
1972112079
1174019154
1718051427
987387326
1317302157
430540028
486720056
1605142599
1436327358
880817671
416655335
912899793
1597797365
1939959381
832483286
78993476
1550084884
1713679893
1750839038
537589685
56940397
112069918
2019780269
1980254313
2126898127
1203812002
1094879282
701883316
545818945
677044627
1134961806
506029813
1313712498
1674316435
1831312768
2137123803
1015578254
211920786
174624289
2093019460
510295808
387154148
862098014
1804137229
890238508
343189313
1726762626
1790878624
1265181021
1988153273
341659713
876348107
1198518487
1042894977
498061361
1160384346
197272842
1732958543
1850453649
2130409433
1486891016
1004743390
1424401363
177678399
1063487118
352269242
1003664925
775158192
2075082348
1781681113
1748849458
1366656379
1672292673
1719306578
1156427936
219895719
857000085
1798250290
1812725734
1933803215
1241200761
992557590
769572500
1971383219
912413709
2056518935
703643095
490794325
702341544
1193233035
990325274
1899963151
1740310277
1122271503
2029617611
1813327032
1235200464
13730145
2146425384
1373700051
1643150569
213932499
1813464101
1349005677
1845370234
959796295
1742897265
22781525
990675245
40588115
1100608327
990081222
1025004584
103196797
699175667
1847237779
1570954473
1247118678
972997713
574261226
1698886186
646429033
747398055
1494106402
1977284698
1783561287
1217982746
811969601
609788859
856793531
2082895780
1383497104
1819868613
996958035
1448729691
706229319
1900003949
125907684
1648907837
1822502357
395520933
1430178372
1815603343
497579418
1673106031
1351383414
811657185
943122844
519755270
717341920
506582738
512466162
710093026
634265444
275499614
469903426
1192566771
839892279
574153921
1803671302
2084260705
925704157
965648427
1850127467
1396855697
14104879
408007310
1181833287
8301482
2107266680
1350663330
1771972997
2098898123
806345637
538311057
1875938946
1773885872
850232701
1814155844
1085594488
1209443793
481569684
756313124
1572290236
142549558
406303225
1099019446
1440652379
1492562180
69941987
1271785505
242471869
1760743047
2044090397
1847952979
264309277
2005831904
1074766856
57094597
166158403
605943361
1265342726
391329206
1556590825
21253688
734292871
2054081990
1173126362
1075005254
352154151
662304769
355042609
953684898
132432618
120281140
885087859
38690274
2129729932
291669931
50000473
1735526384
1427643668
1995045695
1772974124
1725137342
1657384617
1706066989
2033568961
1277124296
609997259
264821383
2115763141
803356481
1143720233
1528828259
225717013
483445750
628168535
1954349645
805116708
1904378874
1823399584
1624641871
1903772457
1736161125
1691613631
1081496108
1302492119
953498068
132480839
240552679
2073672940
769789136
1301157001
795243455
854161009
1062929981
1538313246
1905032545
1119038104
120538671
194850361
117710753
167924256
435986475
644430537
2020418267
1325562582
670951682
1039358087
912044585
1728165223
1091790197
1785963538
1539779113
1190971090
1460255421
2005766369
1396241410
1505684426
1109256687
290561422
247419628
1576515890
1550569282
1122811480
614400549
1778808451
788385121
1204094422
365105429
1501663598
59658102
873117221
833041470
459911801
1412453583
7091861
257880386
1785190705
389266483
989491736
2030451393
1592120469
710471021
1808135247
460063589
1172566292
1415136460
1262080335
74495981
1898054845
1278162995
325409612
887846334
686247145
965720377
1320915256
1519437561
1663795868
1917876985
1288627973
1543947919
939748134
1217886666
388084944
812742088
648112363
1112090114
1215070316
1009591149
1207192578
565871404
1598541580
803956968
873735130
760735242
1690717996
936475014
1846760198
1270569479
1990393752
1323307991
162370672
1280352845
1677549104
439359671
582673617
1716984055
1705050528
988832796
1434682998
1322740925
868810652
695325494
1045885069
2009389353
531191785
87939904
1865300937
1250525533
1560693059
1987847479
1182034790
537412698
1308359084
1409024078
1152344451
141984845
414362071
1188228586
63523797
1098544940
1852108400
581648859
181225118
173677091
663511359
468715215
1861179594
868476874
1910723578
1424329035
892416076
1554716302
1183049504
326399029
477218250
646012837
724496277
936609895
18071715
501492777
538827924
339184882
2074685767
690974884
98098487
132819006
327073145
1472863806
1026454881
96308933
1995492103
142231831
1809032628
767220405
214804047
2140276444
18372277
1055413633
633140730
1077449131
931189374
327216604
1879115492
2136302449
2090989578
71731954
858940003
519574650
1682753797
229711734
323739717
1700096992
2131509247
144017621
1584036163
830258738
1866116422
1688932603
725890422
1967767321
1432823740
1865315072
1847120890
855622563
1157221688
1854052647
1250333860
1380788020
864022098
1065806912
1494163505
1846542535
1594933954
704953196
1771225885
2080118058
327388062
421398640
2025099002
1940461518
317742614
1823231968
1688701774
1594806338
344626782
1466552453
1285657555
1431001786
2460547
1578857246
3112036
1444232218
396750007
1375718735
89071117
1692354549
487217500
801054448
2109216097
1140352059
2020193026
1747779432
1345436982
2030327051
1572691697
1605204376
1808661309
1070016113
405147425
1928703907
449275788
266190797
739889311
1890571125
64221598
1984508174
1599131048
1171071417
831468538
1187291055
1506108449
1619477693
918001524
375501503
2052667146
1529768280
951866077
1216976961
292838533
1513903394
832291419
287763482
1817611163
1252806632
966997998
821042241
800381691
866498726
865601885
1506240865
1269421129
1030272876
985349451
1946667757
1321505832
1578409809
747889935
1580110220
390166872
726775543
486123043
743922612
258711579
762612459
1666451163
480161468
913143729
130553124
1956065025
1421268120
485257318
668718186
535008309
74459481
1505644675
1984083260
1987948668
448467614
910760181
1236596660
2039716929
1771357682
1287362125
911563261
1814227210
1593498305
1018311223
1768670801
349106778
1580406121
1422396950
220613874
980808755
1394413216
1133467331
1194154669
1626217375
843590995
1443461528
178173388
1436261077
1279307544
2074660327
703084703
241762421
100326436
1973924774
829001624
1680698755
30496337
1298591559
657510262
887739763
1653887870
1997807306
719532427
474588822
2136443096
878713428
1605248250
130976042
1784322398
1349429804
1249430605
394597814
693817953
1970926030
1259186474
823325804
784267224
313779082
1550415270
1685232840
1652932641
2090334256
2094964359
528863495
947870353
1815876948
185708520
446247159
545095635
1970509479
747792147
1292266877
1962926095
234684245
71674671
824017654
1544336905
2063314196
169744902
783190257
637384458
591437125
1580850330
1745757607
1151302700
1560230499
1101832572
153961853
1319813296
1924028963
1208524830
431990660
1806919624
973580196
496906451
31428073
1762192674
1012991160
1112015786
1332034393
1638974686
2112534414
1268222300
739431945
1387731143
819846588
1216104787
1566366771
398709758
1762378976
1349250108
717618728
678544562
447370742
127736241
1455252512
869508170
609992273
1252103544
1690101987
1130761873
247864150
226292816
1279901403
1272097987
1919375970
1670199556
1685591142
1177856624
1500867086
2128634389
284528771
116720760
2111986635
948617341
1513232979
1799166162
1535105042
96857205
1081491199
1938453287
944737498
1406148049
931120447
557028749
1148452083
1067594848
707645550
383475377
951392112
116111100
1782394045
1875368598
1717691931
1058905156
1192049910
164077735
980496171
1992577220
165788342
744169281
834581106
177996402
626671093
294847470
1558418133
788565578
1891555294
1913518589
1963341488
1843509291
226546651
236225166
1889762794
756614385
432369947
554069971
2072995827
1599828704
1926435748
623144750
363625962
1308724645
1679889622
2031627359
748264613
811070632
2128573256
1175265403
1993020468
1617115508
347693394
1287264852
1076930065
442563330
1660792103
1562290128
2142179288
935253154
1303749194
1656967609
1190940881
1470347099
1864919460
1070076945
1533341476
117359571
926948240
677391300
230810564
400035993
658712930
1979051398
247691514
622843482
452869012
1581220874
1359704349
372666124
1136846323
814380611
147679963
929153911
796315134
1078667861
1117756568
1087042487
1557934683
1856319161
914880522
1163880350
1543961053
1209294032
255009517
296025205
594919539
1692333411
1239871903
1983956814
779351561
220083925
1341220271
1430752430
417117207
845758582
967985913
793980635
1937672694
1313270990
1745660160
251095434
502693378
305865146
1594983222
1713812447
1085257103
1170581114
655732903
1898343104
2111315821
733275332
298195704
1218607617
874446466
576562679
874758916
2023964965
624408043
1826620427
1700128732
1186279187
1764354012
931842980
1313143491
1691893592
1418551058
29158171
1157155385
1163201216
1350552992
1841725180
115042918
319744406
853758952
1691142585
1456788269
1775101397
1532960005
2098969111
1912671641
2115064723
1292723538
2103848926
917082615
1569657339
560747151
686643440
1132180252
67994536
818046237
1801905150
1355132926
1091242927
1600768415
396667226
930247653
684598628
1873383217
1429899847
1846522658
1657599988
588708559
1829297636
1900671213
383052345
237679524
2023391636
242231147
1005925105
923290846
1540589669
1215809270
37115314
973831252
1298046042
1968217303
2084059356
1858571358
1924319836
1344469337
1877166891
932192837
955686067
1245806247
1304334980
1191917744
1509567168
1886660785
1885164095
1389426800
637022339
1064392599
1535368793
69508332
32132993
697216974
19561439
1740293316
176597550
320636448
380475295
1318095833
838584679
1302962383
71964013
766519072
284833773
1352480331
1642519077
334481885
1006637305
1398773350
1020799991
326973430
1048377670
408140054
491066861
1570456804
76731801
887877417
194987370
208887240
1017013366
1253738947
1580243230
407829015
1207969264
509803988
366830807
489973788
1360268723
1808442793
618005064
1401139667
1305053003
1936783390
1902587249
1079047027
804288307
906966511
481264473
710066662
2127450440
1266545061
186637033
1520318471
1840458103
1799349666
1440967395
1778174148
1335759064
117346421
1702706422
1040526642
482701337
291997490
44109793
1355203888
1066192884
2107020407
182678857
508832036
1829596746
589223966
1303229367
677019634
1226326100
541378197
611492452
1297648619
1859122632
2074887298
2075248979
2102985972
756710188
1967755393
522376343
104343826
1506271712
1360317062
544847514
774675699
1167036468
2076097378
1582320344
980006909
1367575237
1659421125
1877544987
1840321140
26080277
847281039
496981843
1618920975
1043238370
2054214630
1486705175
704041984
953196514
2099359027
1600055203
772331312
1546644277
2039309923
1590503134
2021447546
1933817054
508687942
451518333
909214723
528896621
2038202904
1459685659
704326946
867911053
137352999
1552731803
1675137542
797782229
1830487125
11335381
168961617
1766613989
47774834
1394612718
1043121103
1945252473
789581723
2136213777
396053748
652239039
844144455
1593889393
514407816
1001021388
612084733
1253202472
444291484
149083969
354685539
457782817
430910481
1676290246
1512529913
1768737134
1675452520
1606088271
1674271212
1587342822
1780996458
1550235877
622728800
645498119
90148689
225065535
948166688
1624597418
531665663
231574370
1553477026
702440602
594380681
1004248404
517518652
2034422232
217729832
1538579388
700538838
1251937480
989841959
814684315
1162429246
1232611058
1167627676
800904472
1600132866
380817710
574147259
928723702
1355021341
36400862
1828236893
866672776
737629343
999595957
1435826668
966484028
1145622820
771705108
99095729
732127844
78702850
438301858
956236583
1184412303
416858839
358532173
940655070
1527324756
2100647008
1469947441
791718959
968662171
7871154
692993017
634056990
1557962568
388867032
1368003144
1683554553
699719494
1906420587
695203535
514600649
1381744246
1790651969
1194465019
350378406
490813893
1945636819
111334731
1690039582
97184723
516719558
1787269227
259492294
163722434
1439515602
1681268456
1064056586
1486868002
1590463382
2037511994
1384732168
458579044
1209086676
2074186189
427052461
231271299
285781243
656734507
693035516
281479208
1603098422
1858296835
546227215
2079898908
2015206723
1187675736
555643221
190812685
44223214
807030260
397025195
1185881179
1159760273
1587862531
1288242560
1329229136
1035149171
962020223
2017199336
1232340917
2033167990
1863430477
1640927618
2071174722
467971262
96389770
1231591174
212505649
713316969
1894491176
768363369
2004306567
883087882
1135352636
951273803
1941075002
1909317770
1396601632
684716455
181729137
991210202
385375102
1596864885
1616080075
1588615323
1454560230
1732385692
1890375735
428497283
1540199263
1591210728
1589719438
535562297
310414732
452376698
1046674361
753064742
163414781
554078168
816150719
218980673
551661145
1791328771
1373808762
1117017248
1997251367
420909487
1488137132
169967506
1045974899
1094252953
1548138134
58765138
704317641
941916383
379330676
950368279
1488886108
1733494108
2121425970
433847615
1196848467
599044909
922619805
1299800400
892655430
1094523964
845579827
1987617277
188739383
1808158788
679295371
768524086
854145620
1868774554
1698605128
1609406759
1338761516
780359761
1571804956
1882063000
29299726
1871514678
430292186
987708904
1514294896
177998380
235385624
1541936461
1379910287
640061321
1430883614
1803788274
283242427
1067736422
1184219717
889297123
1319087587
1891377331
1027145311
140596982
651721375
1498677602
1080665017
197968355
1286787900
2002548793
1715256389
597429531
53221565
2066605931
2137049912
1393688004
1073234755
597070917
1671347670
499801155
1156120532
423886664
842271341
443065900
1242627461
804556125
371120304
501922112
1157617549
1367096698
400608355
465569770
1578729466
655766719
692619054
1384704949
1102460028
1880645827
1990190455
911715480
993316746
1388158988
421415109
561531200
877278794
1432819151
273402676
981140573
394521184
1183639323
945694211
1676212453
1804259324
817067295
1010194799
770058886
1977782957
1790407495
647767633
1442223445
1237213581
1001065183
30852705
1313939490
1576661964
1833784413
418528504
1903372919
497845286
1748283899
371861176
736375448
101654641
1569381537
1591612634
733144800
2137646580
344381037
1601593506
758472748
792669365
1144518905
250146166
1820677833
194261278
60401802
690304124
17553048
1978738310
1083794139
1320911810
1981031876
1575805080
196457250
129452203
408647361
240393586
1000638454
2129012888
2024687661
515533117
1749486580
1059558686
2078496036
1783682963
1459644194
787363333
1422665258
1995449242
1045619291
1514726035
1690220651
937162539
489994003
336716014
161475158
27765863
645194265
98917477
759551567
1593989202
1613896666
960989713
1996099009
1843219208
1829005644
2007908287
273718633
1457878456
1199153042
1948234049
1486311499
1433154201
420691623
718645869
1621202536
720946178
1549266972
443297030
277183167
101770409
208660562
2105000437
571046911
81229729
412388779
1995955407
1556149603
939651443
1709150042
1042818758
1511632042
2079208509
304431427
1016501761
1708475837
607153664
1615477264
1037045629
809800810
1582611578
1415437351
886067686
1751577134
1869738005
1555182398
1052504393
2101183644
1123944847
762613743
2131433939
828813125
319528614
1771842912
1504105567
810802615
1060861192
2079405588
1051245109
555434672
1785868198
2043113174
1654220785
1955004479
1048724636
664672943
210093729
674728209
2003086702
1592728746
205058939
28857890
1870255149
1566244744
1060940476
1337914293
1314936620
1166124638
935704241
194383077
897625097
1409854491
149582886
1502733094
2064435842
440143247
1040159811
1086379704
827879346
1061103922
1219017180
1424348398
271741559
695654269
226117968
60101900
1506775399
927986280
2063588532
178544850
977897305
277426452
1141298598
1747867954
1670434104
490201651
760645810
532902654
1751117629
1149486545
401057665
514539514
497877987
654321916
81887403
124526272
78734536
1222430565
1221665330
1987765261
1108267915
709812825
1999495488
1491874118
1496428438
1825688609
1150248166
62700232
169434254
12870771
566040113
1750139908
1944637745
1249345075
1015983367
1356350547
1545749226
219110782
329114772
406867365
416285451
1209355503
221983245
1807910338
1664615893
774808711
1036853500
215318249
266460819
1208621421
308517243
2009054868
1972042259
501069086
726156089
179758707
70656984
392353169
1696442927
797824522
1181575130
1469575939
822403027
2094995441
1121202704
2124264694
1360193495
490136746
1515131087
1683317026
1824607393
1865254572
785491089
209411417
289074177
947483263
2144778672
1288884078
1544584974
969313540
1779930690
461047306
1652241918
539561202
655661590
1947192352
61504950
456007059
1870636079
1264386164
2022709361
1971013055
753908881
1839619221
1287559557
1045019857
1256554635
89367101
30748710
1108016849
1954988599
1957104049
1421405400
382499774
61348814
213281799
2041250410
1850847676
1233024242
1119549184
741996042
890915716
1184648227
199965330
1377440239
1828594307
164887977
141235522
438523514
1829318617
353701270
162684137
1836975883
491189730
209905928
601525922
791230954
422820699
2117627715
1291295659
824799339
1800541154
1136711363
1972348677
572529424
874169347
367714150
1653467759
78628529
1288643779
295790325
1639752446
366093169
1499131374
1932616681
6876153
809401926
548105975
789446895
980888653
368783615
893794772
1732651022
1683163802
128908845
753268289
174739652
1760802152
2051270594
1840186032
663383161
1106763781
1030818076
1818175697
228309544
1333712264
1604486072
758839724
2030052088
955056291
25312731
895083726
1604507774
552369235
959771001
2036029139
221346788
734684122
1142468317
2029138495
1420037483
1682315260
699783821
599676983
1121228470
200951678
213675235
1115521593
1694840018
707841718
1661738943
918595288
21168579
1279787810
649813097
810420
679101012
1927317133
1858344027
1728690992
1538473189
454001841
1451941163
645573558
810053964
1463714361
951984602
1766971933
1470459124
473001280
1912886951
846394889
1801218565
1083582241
1667981668
1375949144
782976202
1785607786
1870016783
1642247611
1515644493
1976697193
67791413
331554925
1751958048
32775292
1974990126
2121541518
1813871208
1023114112
1765212307
769673919
1058339538
686105553
590257003
378223424
1655749626
1931282092
1497377638
2138019774
265783616
616692158
954219866
91294367
1583746837
1300504154
1753646316
1974265074
1813074398
1238632314
296491892
2071772697
398696724
99909553
1118123043
212367685
967904273
383391707
1218204924
1539562539
464952812
561271832
1233239548
1133451596
15643456
867280408
561754808
579485712
1453525514
740135191
1513308329
1355893715
1062774691
837487949
1037832995
1392553986
1617299047
187552311
883671862
348978399
1304771186
1433196627
763457482
240236042
1887520
585248145
81935132
140833501
1971077128
1444663885
392587787
1538333831
1464574967
1819304995
1116538049
814237796
1917671234
1970507884
117056977
845694722
1778764170
1981773469
849069593
569216277
161610321
1686049795
1199853953
1080634857
1464611326
97486980
253291147
132693913
764123725
267474224
257942366
1671162896
1175482228
1207984236
104889118
218916665
885606322
1986121128
1000799562
1087937175
304112331
533273474
1849381835
1557405252
1531153731
748287494
2111808060
1282351670
400997385
150321752
1935644215
886733392
1608648498
1266569760
1177097629
1795722507
479232126
1284190326
156293321
297112043
2023594558
1620472452
79532080
1015137944
1014618571
1533099241
1719879969
1135238565
1646439503
1082011990
300962764
252023373
618547953
133961700
1068655719
650820063
1279715070
149832060
811411514
1756254426
482027186
393613678
60826667
1660827260
1476602271
1315351189
2104902005
1573044755
1284924690
244102101
705421533
1157316944
188544087
1265964518
2016195518
2051743008
636341883
583094586
618376279
1713795455
1289520894
517620209
1943614181
1954291527
1569616945
1337559458
39434453
1888189401
95918860
1358350716
2055509771
1172994914
879060384
826879930
146735723
1018654017
270284483
581898715
991451705
928238613
1071913747
1882959693
1355161492
1005196510
1907151378
597224026
797855915
387653192
373657226
595326751
1990206168
14741914
1930371099
319556158
106057686
871152771
1010221594
1391683958
1157043605
1679189369
982930154
378950733
1299438858
302473841
332766782
1974643660
1667364925
720958996
4261956
905634922
1732554267
1425737503
267047388
531949755
241929541
1140403320
1146427499
1955911984
564987593
489385612
1114487092
1465364512
1464196006
115736354
1622014322
877539077
578966724
217004276
482084269
366578361
656720435
2036327729
1041114203
1568046866
1409509934
1144005577
1676759998
418631838
373574515
2116119469
961152359
971731239
1223756315
48934376
1825415785
608467909
278636476
196092738
1104140634
726296537
804893176
1562282528
1229227846
438932622
1727397467
168222162
799437228
1141028787
1200140062
91317635
1700330392
1549154404
125674938
2024249659
1503000766
1006147204
934630324
1501239940
1210121279
1862231136
1217098700
2039150273
850362279
1024151412
1976307105
1856114542
950593719
1121611881
66347091
2111689121
1035751736
2131310326
1278000081
1608457510
226545814
999518239
1812770710
496278435
1345477595
430347872
408536060
128572410
1965672768
609525126
159756779
1845945353
1281616428
1859041540
1415670667
482462801
1002771111
381711611
1893175607
1336483358
1015036444
278187885
313017868
2010603022
807627324
2038411174
1618832317
338880771
787827719
1754795128
773469394
784196068
418584421
1993682200
1495558359
995943829
1145533669
493323384
716016986
1265663682
1703659514
1894525088
2143272966
1797942651
1050492900
1975686432
872681944
1763514053
109893312
749854332
865552542
1946536851
336250802
91483821
384124507
1633702824
872520864
938262779
113494707
2046925055
496074138
1469679530
348735248
405514539
687033261
362351386
273558580
1771664805
2117918724
2107197902
343658411
813187873
174317874
647781009
3902070
2008342692
1164940178
655904052
607256486
780059211
901576349
955849126
91908158
945081272
1539893524
1767487991
1717972651
1599445192
1604042191
2022866015
1887341747
539696311
2099919425
1223193735
928648973
1471695423
388724874
2083170576
160613271
1444279062
1189449273
1053871303
953678473
1274224901
1154378426
919784624
307550844
621261055
340899215
1318349525
1550192573
1226272073
1404299912
202387711
1252374432
1261585945
1940527421
2022089209
1165726606
1813257136
1234068882
103427237
1268404900
878806620
183530062
1250819264
1577904771
1794842855
1081010158
1699489526
234797520
845959907
2064689317
799767347
277910464
1787992725
386716323
514618893
160677724
1287453639
1514945099
385978281
1451489417
825596476
608107396
238752089
752242530
104223880
1852805951
713033478
664155489
280573863
628679538
1997494350
1488102934
237412355
1100566034
1725473875
248335585
1384991809
932297277
1419199054
79858296
1991691073
115017586
1612276753
517727475
178532330
2117179416
1268829421
1869301971
2017281498
1415625858
1802284718
1544400822
888459224
1057274461
1367950151
367547069
1165895776
309080030
996242001
1641264840
912680694
1212070598
899543020
1172342286
1487913107
2028378583
917262674
1449915505
615004097
2133147965
166341860
1631442739
706546220
58501988
1492152888
1306864448
1149952645
1569276902
692602361
1389340728
128413299
1922259993
1475587535
1301989846
2011050249
943763277
807251421
2105204365
2118349347
1886274486
1740471844
1911685099
163389529
552785371
1457480560
191029304
1120892786
685757240
1236870286
1193565860
1369688391
2110050678
1307041762
2122082126
2001595127
1279495342
431344804
358494296
1023316667
1249307772
1246769995
1408374563
1221687195
530284262
157222280
593853689
1222421002
1529954441
1440094699
1676026166
846149560
371708471
1075633399
1652726178
494015772
1906486906
1779098885
1728355968
1684297858
1173983434
113170819
892171165
1784324094
551840057
1929326257
1810073146
1998522652
862945646
2066967939
1435506919
949234180
146576978
156969724
432415571
952660716
341337479
260753732
1995415157
1762081682
919451277
1956631644
1633475878
762973967
606730109
76695723
2063292675
960396470
183541261
1142125604
315331829
1129191407
1999476657
1836384275
1494899037
54845876
3383682
1440153038
736463404
1312644169
100398596
2075614145
237495931
1801787621
614920597
432272417
1913593294
1445834152
1011837762
292049560
1826425808
1133674484
522602941
1894212866
885960963
1957895466
735612
1763719971
1264059420
135506511
689252537
1504596548
1305131066
1135508510
953101794
1512435248
240708001
1829587945
1685653426
253061905
1350268889
1087838250
1555173735
638877193
106699075
1971089664
123777819
1024831440
1514754613
1828746831
2145345270
864542756
2052781382
745253561
1187754693
1555994005
349546360
1577439772
972945797
364689913
141255333
67442956
1845575508
391981075
1817593124
38577714
1524375334
1792181866
1758870974
222579198
326523185
1445088391
1133566470
1585154201
452683159
1601437358
356442465
1443022895
575247524
665637581
963720272
744016080
1572950072
693336872
555609825
1543927256
1613455966
2000595936
1115315380
1285665711
726909604
448140516
1099023891
711885354
1752790934
1439959338
1937819972
291867053
256528702
1734989249
125592248
1634600283
418323912
773109649
945676267
187789173
571969780
1938875666
705237875
31758923
804198185
1832734333
524274503
289383224
52608710
829071299
287937390
601007475
1677995102
630625724
353190087
201292272
1023971283
940711369
588012278
1605966831
472490664
939101155
1787399304
557572082
474586764
47064985
800014828
843537339
749842902
212874656
947996532
1810357855
1773957343
1685471424
153168981
809123808
40107654
1773630024
164456695
818910420
32030491
557378506
1186486227
174982082
244998427
1972391272
2097852500
2103424556
228948538
458450278
1653051589
890419620
1339956466
888326685
1315725277
656864128
580825169
645276573
569913735
588302272
858254427
832829644
1524402745
114439817
2030454199
346282208
348491280
574357893
1584965118
572036393
181907563
1573586329
1208700914
164994363
261443621
13155074
1503500551
903930929
1490546005
1621257670
1529127955
1624818644
1517612495
329965083
1908436330
673005790
1156447493
565297640
1210579360
1449339403
747639215
1893705665
1738496613
393853868
670180613
1519279548
1918156113
1224920774
102426505
446060939
1086328692
523983433
1233542630
1237511053
454779681
708013769
933727420
438159038
757278452
1913470932
1588334512
1052279432
1764762755
1139250310
1359145018
685681451
1626155841
699073107
755783439
777979125
1943341033
2054864485
1970551710
1480021857
63179837
1371226016
1296925692
1808733075
1063782444
778501602
1706921756
807385441
665042020
626465748
1344737856
1039159479
996533394
605992619
777329574
1981035569
435400982
184290206
895045870
1424354722
880417451
1761101692
1732093210
1266455071
835019453
1100479300
1513756132
233374791
107593180
1315645865
381922174
1366492582
534167758
913633920
994204114
182112259
1515294484
399485506
1676577341
1655645492
552955829
614637000
1491962158
332994477
2008434972
843032815
1941526018
1964571352
71986670
1632326444
494177407
1289106376
1066800961
576112022
1846566686
509725920
340978163
537967626
2041764113
1606540247
116855309
1684042516
698446087
1933287163
875572238
683303072
979395224
1765034260
2138987459
1984051870
258679069
2044749041
1919247965
1345106019
829185836
1695618621
1255129229
123356946
1418944592
1613148238
1337925448
692624916
1802795283
987079187
677012464
1675221039
162705075
1104009883
2105574703
923437442
1071478459
1583862984
1775862045
1214637563
1377480774
1901754241
1147595495
1038805384
1646534834
505776934
2071337309
185118234
954484119
213429791
874846373
872676914
2065862427
2134920979
1869360420
17441593
1889717293
1778627613
884441789
497041534
1337784268
1766615187
978565564
174661125
1848347299
1036941406
1424021928
1201356329
339024149
1813772600
1433136799
1419308105
588489238
1832934284
716694475
1060802549
1482238789
1350224873
710256322
266822060
560046977
317962019
1745988657
610977377
372753023
1180221508
957621050
1988555340
113332994
83722403
1330006838
1211235529
1913547785
126804963
2117266651
1940652167
743195117
1322711673
281551691
1551891291
2087849293
1718275536
139135089
1853255391
999992094
589907366
237070971
1253380578
927597337
2078000891
736196002
1246232305
2097032292
1864905462
463098919
792360092
738746180
385257811
235407611
1293556283
437354245
431867233
1647964925
1861205203
64518175
1670049007
1943264382
1553974102
946507581
1601486619
1349641889
2144674789
1493115227
726546528
438878980
1662138960
1638386438
259964779
1845590230
1256646148
1291369967
1562643398
527260219
1185583092
399349632
626454008
1844135987
1291371663
861876217
483847860
2128341837
1500353062
1368921294
1320618855
346777144
651024707
1832195942
1291390340
712779912
973082364
916257562
1597611089
276683792
2112939755
774195304
289058579
233395877
1054296146
1060067266
1296320154
733683713
2033818882
1355941346
1539295394
1314084150
57749469
521244820
386216231
430214120
1831931676
1764995491
1329714225
253294553
376088280
592328398
719733446
1145925314
1786054296
1419258263
723816415
1480150707
223252945
1972696297
560017572
516668296
2056708394
747670326
342078608
1272319700
1097199757
284440861
222140214
349297208
1014601704
729478514
557366939
126533969
981993906
1844302060
2031856543
1032909938
1862732330
1164106192
241703069
773527297
1374156160
551793592
1613024705
654221685
2083693534
1134528627
2023584369
820404063
500791091
2096060233
1796029072
1173598063
1523891423
565060283
956100716
1433014390
627888061
1859569170
874862811
204183133
455669394
1303296003
966957553
1128687614
1985665473
1200138472
1775179726
1965667576
1215605042
520243960
1121730937
533255288
2038363462
1557350728
1696173975
1128500350
758791559
1303906859
264766238
240670183
660497976
1402881684
1910592352
459804852
898673237
71851529
1929975097
1020844977
1759770344
316895165
859766302
69773249
374016209
2043308550
897845280
60394793
1415187821
1912557102
1280067250
863847758
505874533
406244593
1707775345
1988854074
1089297597
1743118451
1583185220
2134067768
215836589
1749592121
485303525
1562145371
1648726200
148080069
1895213104
309752917
464723840
926657337
1438090747
605029021
584285221
799414701
882511313
771354606
806168253
1538700537
1475055961
660322525
1085265696
470481045
1883747097
1494376085
1951112931
1797227076
1902850924
734506110
989414509
482748190
114550029
258932706
139081246
873345924
358704224
412240153
1752757330
1070691630
1058504355
439677221
1756198091
384409373
585767626
1786309593
348058647
1783131784
254764903
1487194993
1991228535
1448230792
1262699590
456188076
350980685
611254116
1861249258
1141136409
1915777382
318009974
150150638
369344096
1583170849
385103674
2144391575
1916597397
1289921869
1102002239
1497551737
460588169
257063750
1440160523
2087398412
1042963587
525262994
201237038
1820740647
1479546971
607271589
357463302
822575980
3005002
665152994
1663041903
1657906332
846846364
1412229326
895452813
2067828754
750599491
613887476
1517014877
621160549
1932551864
1697139911
840749678
135576673
1968579111
282792461
762836010
1190414968
994533527
544979475
763088510
1071872359
878454826
13071414
1182826949
380355582
355097247
1938662348
428166844
2073620007
605909469
1945380543
108261816
1673353597
362457023
1611522099
872670110
899528619
2096351024
1651847737
922248006
188183864
213262228
1457250799
1333703913
982584299
1230713698
2116873458
374854112
1976334594
1805449592
1520695012
1019425556
560683238
783696323
1986496400
606956380
419977805
1713130681
518404712
2145054389
2088481644
1717116642
2024146378
377558928
257905931
1874345118
1774385456
692780507
716026159
1447330730
1758442182
2125300602
1003557683
97337495
994970095
1466100360
537564612
1932209023
906102695
1771056771
931130617
108273890
1481286838
1042923679
110737956
2052058060
633883030
1915431623
555523272
504047429
1591853607
31982323
1848179751
1466625637
864553048
1627982478
812064754
421380354
1569638156
637396195
78377863
972309815
371847609
1861532842
923084917
1996990583
1313747815
1590881843
443362857
1129302141
1495729546
2035853892
1220255877
882020256
1553988130
1358446550
2090274075
1602112161
261720625
402820000
702736752
764961810
391681087
346378397
1931327263
1229160062
1288371995
244501908
388763243
1727071059
2007971010
1871334900
741452555
2072904208
218449994
1738714253
754562304
905104866
1996496713
1816130615
1581974888
2040639154
317157959
1291678630
1957348504
301936275
22946533
2100961688
2128660257
1428972482
1623372089
860437353
1626081552
846749763
1272417925
1749058108
1552718684
1123598699
1958183052
2116154528
1675310762
1882503993
1549897169
1288656407
1214235818
2107554649
281749914
158101221
1442318488
232170644
1894804701
1307348642
1728803477
692839464
516233557
1440130590
231711066
1100357133
1316297684
412554915
1753054940
1957188894
854459793
1456415263
1075838541
1259705044
1159005561
1891274820
850553004
1745744943
1681969358
430601608
840462255
204096242
885110614
1504738226
1837295632
1812993097
1600815481
552097892
23999827
1785539523
1984540557
1502568327
1288587086
937553045
2128807409
358557227
2012563104
833875911
1300295287
1882939319
1387049566
1708639286
1513538926
1883146430
1647389895
1892047309
558234021
1584712820
1628120579
754704055
746980684
2080313089
1856625279
1158981169
1762351364
1141467462
996812233
1897623726
1125236711
907065717
192645388
1008366471
1253833392
313303895
28692479
1768969513
229322681
47215195
76839915
896149356
727599562
1844663681
1531505482
2009951776
588662111
2132046812
2051862587
721122858
1359281196
155587234
1501577039
2104689188
358997909
1182472434
1805239713
1386807420
1481919165
197843011
1044266289
1853868811
2096118664
990055792
999944567
779064064
676897104
1952054476
1019251782
948119870
304785113
716583627
366933954
1623429957
386923795
619654245
692259016
1062182595
290520734
1163637236
337209021
576264332
1244001925
773325123
908190871
1575548467
793163785
2033951353
382463191
669383244
2032784725
205350036
1522827061
1225834589
722831502
920039499
1083400218
1837571489
2054779667
1940521796
203424192
520362853
1876586025
1566782805
1242782277
62347684
198408813
83707719
193744064
1350745165
1063538578
1882371845
2015875194
720919768
1502405832
602210970
396054877
1611638550
1821684678
1843934806
1421831175
585890395
257399379
88245831
811131716
2019652511
620992783
608936626
974557870
656561226
576369444
2052429921
322471016
1370402651
1224790462
307898425
198863159
1373447367
190664570
1857995720
1911156056
1255464089
1679411323
870425619
380090017
745498866
1114841879
207556827
274601694
101818392
2143884960
1636264193
1322380607
1569948854
420129858
1543358066
831773627
926762775
318046632
2090554578
1068712110
520144890
1103608404
1511857098
1332889737
1081706450
960262757
732053940
646778632
340294494
593746605
1182794036
1007292622
1229288202
255663643
739450324
256869649
1815862627
2114738752
1479614933
206381388
1638955121
1330441479
722495773
928315982
1892405022
2002512669
1899431891
204839172
427065707
1136609355
1774682718
1150349319
533878256
1976808606
411815071
693182482
1972039546
749826005
806018186
973242390
803281825
269286214
354386897
1693527565
1731858044
1661605011
465208842
1408736261
1717549594
902556047
1525177255
522042056
1771712547
1350722449
1827991074
360840575
571203323
2042090473
1605291490
15504483
408191268
469698818
1431754677
762796996
1084873118
326209870
1699994521
132817786
18307300
1500656596
864593378
1262646358
2143039281
653303421
1113188632
1589379447
607579565
618962238
1967579087
1404432003
1369689564
59098555
1664283026
1689328318
249666580
1651985075
1833114209
882428274
765877239
644524215
169086989
675924355
70782778
452828569
238297096
14939860
522169075
349716232
428970756
1211542699
1272348358
670498593
941328207
711439392
1767311811
2074230065
1945999975
1886384796
892113480
1460209298
1613883651
1824810518
24493994
937055808
880672289
1559811891
244038098
2037878362
70735337
958623782
1674823839
617538000
105976332
465348259
1986662589
1188065460
1220047389
820715773
1950156392
1188845830
324320459
1005685187
2036139717
178364052
28194002
2075848212
1967010426
723531660
2052221251
206405378
349108995
1395876123
657679387
1989482047
448842123
2064380103
2143220067
122214156
1038246221
987588714
1402059439
38864407
1853723453
2141103514
995842244
1753233919
2139789381
454875137
1462935022
182031952
388885730
862803253
1574843114
1501009869
51532224
2136756022
1287812620
1038381953
1249832553
1752362719
474070073
769699762
1087868888
1493667670
1539407760
221562539
1373165564
190381470
616892861
521258567
96222861
26464896
1865971769
401060170
126109961
152846947
1072316876
725966536
520004998
1143808318
89435897
10397004
1084880569
1470881506
396994822
301529940
1347770363
18365146
1050595717
1832097683
1441749817
301369433
765513935
2016092983
1833178228
1969198432
1362190915
521939340
1258010080
549722996
776096421
901561520
1578459941
2067724814
1015541882
23513248
1167199013
424754917
1737185665
1754184533
1376249986
1670416468
1307025803
1394102090
1657258360
221926363
1106671631
1578347141
455111538
2032903228
1323483206
1124337549
686862872
954687124
1009332676
1271035675
1790882880
320213607
1882769066
1967891300
166148964
170079963
131316339
262812043
1402746980
376402472
746153304
1457584337
1789585492
1504139771
1089734126
903262349
1732140004
340058766
1281465004
1229883688
1368077157
1655386296
1537959647
374457491
1078564619
1470700116
532568688
1305016315
637563623
751148422
953111314
1405166476
1264443837
222413809
968124749
992853731
665311739
1076783618
1281229935
1860940777
357298535
627959222
2135264928
924267098
1843813934
454595459
1282872136
1255709132
1496430622
1620938860
1073361654
944919138
1210516492
2074624389
1184580706
1690340305
35160709
1182012837
130584931
1119277542
1679021498
74863882
1673071426
1570810527
109277001
841889742
339334159
684938191
1696690248
810173813
622769066
2052960690
461664305
1524148268
430706750
2130143323
1893763327
214600830
1332113828
1262006563
1932130349
828996176
1688378685
198448563
514037355
1074485999
1848731188
1582317974
591241694
728937628
2060958039
983596568
1880011629
1719988965
122054256
1061509287
1126497249
1397108471
520802399
713299850
993378585
1938210372
772326920
1315576864
1498271932
371795139
58659661
1337056730
21061863
1911700340
751856212
419421279
655435525
973171191
1483271376
1473375810
417067641
260930896
1521429945
2075724004
1592289311
246976933
1967058013
856328609
584922825
1084080314
1141286560
597836924
2051419586
1887861806
1470767411
1895253017
566753261
746305282
631833672
1019591466
612497478
242168516
196180227
1623367423
1386032239
1788328307
1152666161
294463559
2115411957
1908648897
765198595
1826091720
166419133
1623012312
960183146
1298200531
2083388204
1469810288
928462097
477519582
95784969
574614030
1278071676
39273028
346371980
491731493
549267147
2109138754
1703326443
1600183162
1795959254
790006510
374638318
888822603
1951150946
1009954123
962525959
1783661176
418161121
1105176319
1681786997
1852332861
233928381
1675001288
1722047711
661675483
1432886709
513572
932353580
1023543224
1149231242
1938773924
1892303782
1891456698
911631018
1693151494
1569102489
24487814
951939257
1144055005
474276414
540892578
109770563
1576677329
1598464186
2042674538
169182435
1695042817
1097424559
820541267
1492780362
885302421
2129192497
1007648507
934550677
38720544
2138661552
1059279073
404452238
881701740
932832826
1092797119
1756763687
164326356
807065027
1011657932
1115087677
1929833334
808252703
1085851169
1212434678
1080706114
1049248824
61921724
1199410746
98436639
1052206015
1742127363
1021980000
1580428736
2125050498
1543749262
581642575
110489352
834323995
882658581
1495827281
903999996
2014802628
207481203
1619227799
758460576
1065943691
1075978550
87214612
1043254511
721538957
6317864
1035950371
197920749
851203001
207205935
1157122032
1737990401
1051434416
1976207477
1103002772
1879101823
316550501
1311977068
1093771895
5924708
1425413987
259732889
490013771
476974630
1092931760
437054802
1871494675
1359588695
1152687458
430573972
1019877401
773622161
528396974
859844004
2098728683
1191564170
653448148
849864569
493973968
457425772
731895655
63394433
1052579617
1594128557
1267002812
578184108
124209248
608860861
1231372889
2037847651
1452626275
1583899292
1542545929
1344739946
1119220251
1372242699
1092135816
2127472913
1319692057
323991722
166421238
1469898295
1418787060
1072252166
805601003
1467145057
264785124
2125824060
1975940098
1385651898
908893932
1070452781
931508310
2103091275
1086030787
1299304179
626933640
199342650
1311221056
1526276167
839626865
1126671025
2045310641
282728975
1719279902
1568362084
606250029
303013505
1517406071
45151000
644395873
667531030
1589410174
1452475546
1149416758
1836479837
1618312800
1504838963
1230790782
1404121973
152846947
1226398929
250830146
60122935
1619366509
223716999
1857770898
383061664
1921685903
1891084126
1792148809
1403715534
993271246
1479925587
1162689582
1087310604
848708529
1437659275
766293521
430503733
429190032
1185552194
1547440650
1625291297
1260887199
875791391
652725467
2013128108
2049784905
10255721
113638576
292744558
180158868
680989217
1760535041
821676590
1265665596
2033262046
743549462
1334243629
877685799
1665208942
806223651
860469868
624320850
905558168
1830408240
1730727696
1814449433
1450666686
1651798151
609744824
1861509490
58956818
81021157
2105568117
282020801
152154496
199241699
1072240214
448108840
707032722
1147680566
815496922
1819213468
428674178
440616185
830746365
1143339736
2039625000
1452332160
671215376
1430807981
611958883
1192486435
1964655998
2060813540
2104445349
1286295313
1707141681
1932151139
1750622778
1558000141
527567551
239156756
1235349441
930212562
1278748538
1305650258
1262216416
266579687
1322375404
1839022413
51380797
360692325
1607791053
2078165900
1822928778
1622265216
850508387
1037687225
1273886260
618601961
250419330
369060595
898047001
45873586
659652498
449946419
1858833475
521192055
574309036
1850368719
1215053844
940327109
2089070443
815066274
653591038
1678867122
764532558
1750476226
2084443150
698787903
857914524
1295040874
1743754969
851581738
731165224
615095834
160850463
553383648
827324248
1838331386
159908294
124295989
94930617
1454584900
1751586247
1705493795
1011274128
708648007
1290206607
853595684
120556548
1560596996
1748753010
18401959
308623765
1994860354
572550951
774463113
67824698
597910426
377156639
385094733
699640221
1790336760
338227514
1492348061
1755634614
82703008
1219133969
336042729
1130890411
1226033644
1500877963
1530746045
1687497139
1435696904
790079901
946604837
336275987
1285306326
2031189029
502111412
2104809897
576824748
386683623
1085815758
536719840
903692308
295937518
1939605191
424932927
1428651365
106738177
1143280525
1136112055
324989450
1372363499
1252044521
173004762
2135138747
2264018
1953589978
37933952
1763415113
1313684372
559165359
1973294551
2076660739
193049125
1420913194
1731796175
479085765
1415589595
176588582
535124685
2029138495
435768157
1368566650
1513130168
1717818546
64361861
728162562
1242885078
2090850476
1393345995
784080468
1280493151
1306593212
393954652
102588052
1906707593
831956377
785195044
107650364
1774427900
709376537
1282515114
1611325903
1038482900
1039998854
1688056927
370185243
901377111
207318288
598981300
2127154746
2005783922
2019465022
768444446
1656778215
742566864
726888089
1449102771
10931209
1990183220
2071474066
1232928962
1877348175
1994305796
1079809466
78548072
2069986228
1044980192
1355748585
1694412730
525005356
588353418
364247441
1694451118
1762457772
52102855
500831718
1414551422
1388432903
1854685320
775573827
99266477
1692255350
86213125
1681714325
1219574701
305507068
834544932
117636312
1570341802
2021352368
1159542739
1943852094
584246784
1236072280
1155965693
496384012
1311872317
1038690438
930153627
68769943
952640762
2119639386
751890609
1423890684
310186521
1697928917
320456952
1749276657
1697493881
584826485
774874390
1350814604
12307986
1229660524
1893759464
1493637550
1495078818
1438094426
194058095
2130226127
1917884212
538685524
905509383
359765126
1885122384
1710100362
294086260
241785151
1547418644
1091059522
807564576
1876819005
1490739995
227261541
1820260195
1284871565
1889296835
1980008621
328933455
588548338
942794993
657096442
1645498942
1031865519
1542053451
731475147
1449362219
1772753096
1736936015
1852837495
1932565097
1063516240
48766618
101745299
1135229346
500923792
188558312
694591568
864658466
1304571033
1209273277
682882628
2140428435
49639796
596778194
1529401492
474781907
1660307114
1426681102
1296617235
2118118541
1988581300
759595149
1181678716
551712788
1559660803
321067461
782223498
2101164642
1958760489
161470287
1385634064
937702638
312106827
710693900
1610104062
181587631
1917787066
1733369424
1594412511
1195576598
1118940799
242030766
1164737803
930566749
1970059320
570452966
1949830331
1074752925
1897297417
1850569752
1897972023
1690032851
1949843950
1185330052
1173338162
565145366
1571994799
372146269
1883768201
960279162
877682325
1130012854
2072378758
1213750787
244816304
1513647343
1703052082
940552878
764608585
686173523
119266267
1904204436
2024894710
106086573
862641243
360625603
1240944390
34350265
1300450893
11165119
1233119079
2041875769
444486457
1565441821
1611926374
718922386
856906885
1918007323
1908102401
157853267
1801160811
546191592
1782313280
1705463606
1336058371
348922802
68721617
45777180
627942371
2007191817
1811163417
242469781
1412404354
1003146226
947223039
84433483
161119832
1501289180
393479117
1490977013
1839369333
214045570
1976260106
687366820
1838450407
1745378186
1660539196
498031602
2133234708
1835869869
467423910
926925141
1017392460
340114622
1740286969
1378646160
431139497
257407968
405419488
1096162024
1668281422
1590696337
1892911566
1624980062
468332126
1491503622
190330204
1447932120
170355458
1357494335
128406651
274689410
1942031118
627927877
1124217809
1920811175
1909283971
1858251613
274673073
1591714211
591324110
1711808069
377714931
1205906682
1114498784
871975003
734068325
179232670
568967887
1172107862
1787051646
1857933539
1117268009
1384687651
1462152895
360121133
1277058655
2004815189
1461982488
2060611607
1304024840
1955326964
1973068553
1174484784
1485997862
602363404
1460655055
2079265675
953309065
1117290625
1762424800
2091624649
900736909
1226448029
819425033
1231650862
1171195560
1540451501
1394646909
19186655
1154133438
1723951822
279279733
641154200
1182947090
904983755
372700574
820821023
177206277
673175424
1042225296
1537349924
1479947834
1287569406
290894247
394369902
966873640
407004615
1014945616
116871390
1420280908
1968072494
1017386673
131796344
1575387881
137402744
2033897105
1006376486
539431641
1855721819
1864294416
1679627913
2135469657
1841377977
1367421528
1162784904
1471170577
2071319394
1142647686
1111092127
965298791
152291102
709456335
2053728817
1141707665
100313805
1324600209
1789942209
2036261393
683979639
533658426
2024045322
1533614314
62387171
1441934430
937440322
1139632067
1507274327
1615907830
1019949743
477198698
326586644
298847316
1860525992
2045140823
1221262164
1570975305
1940612583
1522607602
475842942
583929566
614323151
1177610290
1801164396
1791389808
45326328
1803660776
1983634723
865375870
1251039470
1874518393
1227176760
1637520233
369009473
1593545224
1018585800
2106887719
1769010773
874950131
468322329
571096492
1515151602
2144405234
152210904
1958618093
2034026473
242496334
926092584
402659213
1259347349
55257584
1581289469
736193154
1741496381
740046851
1240539752
567285129
2087326743
269331036
445119214
469995276
1063554080
1258990585
555514754
1227428801
345138787
568265423
1280884839
1193343640
612289510
69775596
138903555
1650930792
1574979585
1881650995
589199080
82577598
1156654775
566621414
1122429462
1783977932
2032930668
645959909
1958739564
1369180545
2082976382
717337962
1253529118
504436440
2105374952
1827764702
526658744
1992312150
1674966837
625807814
1978001767
946447563
1001281469
811494703
13939400
1680513058
660280206
1905248338
1514495606
1609817792
391295002
1357080587
1053032459
836369241
1370366290
1701151292
166277125
1479555163
950924876
668849449
1322104235
1138028825
1445568095
1330664071
1015310210
1350433144
1094885785
1872397992
1386675366
104894132
1423287363
223707182
1523821642
1595532939
91807360
1996931953
1647682643
503346721
74652910
1636553994
117335643
791613574
1163748362
1087377685
103502424
859842187
270910824
99389318
1091148977
1775673020
692158904
694971325
2036788832
1441714375
196900728
13344670
684493053
698297417
1983250051
1305288801
1966659088
1556060631
1796899988
2025997239
1666855534
1663407063
1388313648
1429154446
109745191
2001108813
1154578764
445319535
736139340
747974789
2108825353
870450480
1883217734
520661472
1303013806
173035489
2097286398
907051000
1153279243
713576109
411195965
1651427936
320306814
1691178429
255036447
108276880
1436497159
57603331
563925025
1938613524
1808196764
1393665249
1573533275
2042244122
792981468
573750391
1322062094
1826294729
1979862417
1942626013
1031086100
754922949
928135966
1962478719
802693253
790002311
1902351199
1492884654
2141459254
1733161327
280098476
999908374
742883496
71925992
536346698
1656074849
2105593295
1169110901
121786316
1716348102
454586225
1978596453
1379742054
2046555732
12804700
238508353
1676801418
322245967
1425997042
890457021
753502506
2140422337
330907225
492905513
1027524616
1692260796
1764064850
663557829
2018460440
548311962
1803753879
1892431333
239301391
361811438
544703318
638633494
477815559
814637065
736525535
1153038997
913911295
651269040
885431763
311203833
1205449306
1591117601
1008215728
1862830116
1592118264
1944883807
164884721
337075332
734782722
936763404
1221601201
1615480461
960396214
879848761
594238268
89482941
1187165528
1050603801
1199694100
277315727
666884167
908946463
421212779
1449557402
1597751066
1634693998
1821198266
1659120151
1653404605
1726715295
1034309902
658663221
679703216
253283855
720149726
1257086122
718911866
1945469911
1442126807
1913141210
39492185
1324910635
2126503318
2071930462
1837890078
206237889
1202581829
143159229
185410651
679922087
43580584
831486086
1665485255
761762795
1227207817
1050517689
524427772
803477235
1027543776
1239631732
1903414121
1968665591
476454634
1381829955
351982398
1785386936
1384338741
1571606821
244582933
797103625
524599907
1762625917
401328389
1669170926
1864213051
71857880
978047413
243263004
1704644537
1466667281
162196496
1673753615
583187427
585654722
1425816105
1197804492
751010890
1279907202
190391812
2093212711
1416793163
1809190385
1380462108
739971939
805764748
1159285001
1985995843
1505322799
1518551828
736581916
1300568599
1181535417
847209743
496373449
892554872
1652393930
350123702
971380070
2037102993
1879220796
2021928375
166607159
1111318742
1139004583
1980799761
358259411
1463031488
791736485
1060338513
1949613031
128228529
472928809
164679882
267052427
484674499
802738055
359191470
1919230536
1403942531
844970797
493645930
655599377
649378335
960683100
1567206505
990799038
1955232687
1558711634
1764359927
1474847575
1158701969
25465414
1341343500
1952315763
1632257458
1524346442
1793961650
260111811
1286143911
993276308
690285951
97245700
1682146686
1210913660
78266749
1617057331
96551103
2042254201
1791263963
1825818536
1156110997
1257083641
1172564439
278427021
545389887
2060621841
1739160786
1912941792
513267478
524678999
856734485
148847605
714274463
1659816615
171677413
526262613
2041879701
2088773070
1152278235
691800664
1970039688
65497424
1435357280
181479354
277228236
970950634
1382775767
664230433
1117688287
1553886154
1602235062
1244860877
9355337
1575298807
1387892084
994328680
682259737
65784524
1255825854
1197446733
1869017613
401624374
1197992294
1500468803
1250789472
347253404
777650443
1509677984
233304554
1607805081
1818775146
176307028
2080265939
2107433699
1358502548
1349062408
1432481578
356733343
144417800
1874889727
535724367
223320015
52302608
323735677
1351380184
1248042950
861101081
1313560242
449725556
1683348872
305619894
1879293045
1491670482
714299249
191885517
1739276416
394158334
132342397
1709851285
1943644636
1089076678
2081554588
1208710020
60250182
661274492
1736579387
1458856179
119240255
752898614
1819958250
1984075436
1963519022
1397313750
1586036224
890374582
696938001
1570013365
1383742595
854905765
639603691
581089986
781824385
1572560457
1324268204
1765331304
1691931390
1053558006
273881781
1094049308
888727032
264598750
1697733238
1744651382
458808377
908940393
1668556065
633560170
669586479
768101545
1278345904
1874130478
10728440
803390609
2101354433
1771752208
1386315272
565841618
2046928037
499955343
683419808
922209767
824480271
1657946822
185955911
502415507
1364793107
1132254642
1000624918
1259877356
784083778
127911535
62453203
1076661117
130741547
551603526
166927163
1160017651
1079424826
549395303
89817396
1421862288
1621023916
1381965003
41533460
1634238145
741677068
992924996
26224163
1285233173
1874404959
1071419583
640531014
267191186
608882744
892612500
62552680
1606791709
343141236
892680609
28801171
42156480
784521404
1452613009
1019577131
1236717348
10109766
1824505007
1935185679
77780297
790316675
1838609428
402251081
1645974916
402737346
1241259201
1773831131
1663943903
600953604
494477730
274796032
159999663
483181301
191852262
930780860
890947961
1968514314
635158761
74300315
994597562
1247680484
1761844615
1669263506
1279954455
844590543
506024803
1622100631
1109692135
2141886227
546957387
1161490443
1917922989
2066970870
362319554
1277223636
359860296
858372487
1784824683
574644391
624545808
686999711
1705547604
633313770
874483346
878595079
1403607314
403818248
553078695
690089515
1715590485
1090551423
593969207
1017363007
414714481
1553680135
1345403375
2106659289
673889567
1413200572
1522621861
1934061806
1512592231
556875523
1379871149
1003124955
115138053
240124429
1719876912
2047670435
1150370197
1058429950
1836905595
142435043
1678093146
116119168
1665444192
1749753834
2026624995
619012089
153488295
1953731582
1358006951
434943977
1898616632
756173679
1981557927
399141089
1889271921
1492450976
1822771674
109095893
544452850
901999111
135851292
2127223546
475652477
1792100443
919603587
496845880
247565041
1848149135
1409539224
1380603797
1043704042
220161132
802282249
1005011134
1921438907
374549052
209930311
1917777965
1474960379
135821047
1868332454
1737198968
1193198140
1378636998
524692718
1162871461
1992962893
1044644701
897905491
104221571
2136779410
1278265978
132002982
1381063326
1448707165
726435923
1441162620
1515800151
940228354
2127161423
1426987977
959117010
242346659
341191380
1800893182
891765044
234528562
1239886383
915151678
1763828881
1016659648
865702753
694845745
1207354084
251245903
1120275424
1180431530
1841996464
1851926299
746181805
1291098576
1170040104
1080989943
31544547
706290800
871946119
242676628
1421349144
170532398
156863066
638553773
2004175357
1785830108
474420350
2047163598
1155166538
169532338
1632795452
1980582399
1527871240
1440269237
431179492
198212355
1304790624
867478663
346201472
131221316
49549790
1870995531
551258397
1877182864
1876878030
1799627894
1020813885
1568414160
739863130
1786898170
284248903
835460354
867367890
418363995
1157924090
824185461
1067483548
251212774
510888861
1526248204
600923256
1290167443
680956648
370950970
849373916
718263846
1574972985
1684444822
525732285
117589686
643995839
1970552550
1345989778
1289632020
454714260
352427846
1285061415
444522770
1728249220
381265428
899144175
786837309
1648244554
437738967
1276935919
368862098
1023521805
749899918
1667984987
1896368587
2091788047
1332054566
1395678748
256584895
1983352000
1854160628
428252158
359027435
862419395
1421538545
1057590567
609826056
1343267000
232428529
284581659
386893500
112040530
245087373
1907815578
1570255223
1743912685
1958727523
982986679
2032213367
915372591
1633122303
1510693889
210679814
1651223969
2144869215
786742829
1283690078
2012337423
1644677121
1118205342
2001962945
651276354
1216935671
781915889
1795185933
757031582
480072106
18380765
222402091
1470300312
983585179
249780229
795877477
1892417524
1724445165
1426536397
667541024
1041828157
1647137168
408244212
261915460
1289102326
349005537
1129979879
1478251999
593122722
1075216435
1772625543
1205825662
830428362
572217248
1815444553
658423626
368189704
1702487135
1275414962
1311854349
1131159587
1775861932
892366774
70605611
207035015
1586195940
1477373482
1744484441
313158571
819627940
460447873
1574239070
1029750743
1636647931
323368584
1471080783
1928316766
2110748164
2100871690
1489449419
749355578
146356778
927211726
917782414
140356836
1781740275
2055116264
769893927
793660948
2039928633
1666411799
1331080708
1982109191
493724172
1355116217
1033986476
1214284265
1444548096
1628878504
1260769462
1034482350
1649822116
991684614
49077975
1443951758
60326414
5665052
435082071
394879090
1053175002
771798915
1205869273
345634448
1692835717
1266749799
1797767099
1289995575
1288811551
206217231
751746258
870040575
1880965354
589063257
2083881589
1131807779
136207704
2023906367
195706803
815704629
1262335492
1136415332
380130699
635494631
1809829950
1918398724
1467030217
1431016531
539451078
53520457
1568772411
1815845075
566989632
138833131
1135464700
1181595408
1908293141
2089953468
338949829
666523762
838970954
844183546
298198777
1847411328
903426547
845079672
1430649537
1601563756
1537639354
2074913720
837430495
1059755129
1365824519
2103239364
1223775690
734637680
1538647379
1819081468
330301127
1074595249
1599955693
880176236
1234651431
861347719
1564087322
1870443740
1315353555
602960130
1771889913
1769521562
278970384
625953140
27542277
1002737556
462951311
2132881281
1174144946
1648915176
1020991234
1687623463
117389700
2058842289
1220038172
2142167147
1580296998
83326705
2042197764
898398605
1939091998
1858196680
1033790561
389305155
958396998
495806035
1007691033
225155351
2017512444
1801011804
1409964827
1496672607
1653792987
261427993
867420089
1994447829
89318264
961043324
140483959
1646348010
1582757488
222165776
1072312216
1465705553
427687652
174040993
465128452
177798244
2085513716
2129180832
619724672
1126711085
1431491055
394136863
2124465182
198081971
1672646868
1450534998
1990085350
1626314254
2127943567
1071505165
1363046730
1633453864
517751363
727188934
1635864513
713893070
1182371439
1713996794
1610327144
723284324
270267397
441270697
851469207
1560371101
1766245030
673655376
13436257
941198245
1619177404
1312151850
913600243
1240536413
1969294818
1220803407
720834283
1867757670
651459843
907669598
1619131866
933205754
948970849
2033202190
1958540554
187378867
59131981
1928150974
198798399
582470682
783024139
1062603103
1228193520
1016128857
796949094
632941237
596952189
1290378695
469658195
970816194
772537019
157503712
1044485944
1868117297
42977646
1841128900
220241713
1670023804
737092254
1119006315
1995684873
851943191
61820481
1984430328
1730211520
522087730
778521392
2083544852
555930974
744024258
224730545
2018616699
1474433987
1101751311
473794988
49744909
357308043
2059666351
259390165
1216067985
1456544348
436958632
289093984
315097767
1646261857
93924243
548461899
1029669868
1280797305
908790809
1002143165
1894995269
36633072
773710012
935852418
1509367174
1882777583
1615049077
1724969665
1044156079
1753891029
731910991
703218877
2084777060
1472249048
42545738
999179484
812672963
113915313
1053709776
264270430
1823516169
462911105
1352964018
1140097961
366793816
697513718
1801980276
1812591889
1161413813
160891143
1051064163
803118081
561266716
1787017774
687961391
1209280119
1924789869
584747824
738021448
215575888
1127374400
1024227120
1638640525
1342930368
1742852622
805515657
913794183
313237455
1644677727
115175347
1666785238
1893575523
876530032
1358863227
933653338
2045264799
1085381283
306590344
1725583680
628032037
1893210231
240972464
1031047328
891547571
1775196695
1994436336
2123542487
201163186
1982577630
1685015587
1554914242
864316478
1535524975
1075551475
226895391
977356681
221014817
863539670
469858753
1670813191
136668164
402864921
235003242
646139211
430701786
402771109
1235350647
1241633661
1431677754
1519597978
88045599
1796767560
644705691
1798845135
939361102
2051056672
683786391
1064271371
931763099
21697811
1265261248
176554203
269985282
384801480
1840129597
293968871
413513832
278650032
971085330
652652983
236062740
305976118
865914907
1883902767
418741642
983330098
793557183
19945433
1721493515
1263113778
2116981171
777380206
1491592952
1598071996
2038732170
1994990256
305287758
480453371
309295780
1059283708
1110692545
1331666838
1542996794
385822451
1794564865
2134711585
2138480883
1452935794
1124599330
1431421595
1056783379
1687365625
561765885
852721238
1382068996
609337447
1693832872
2050459413
1403649985
2036701872
750447984
1459106364
864982625
837980836
1689428684
306923416
619414411
1136603399
1356470845
718903971
430712850
1317095182
632220652
1255225538
1435842888
880328140
1436879443
1204579574
256151456
910699365
1635389645
612611006
1553898620
436127032
1519528968
1354456899
1304194691
222972190
1606284583
944669494
2084266142
1086281230
1284918144
615080613
538967190
1623366804
1140367665
2062949274
399840356
1497161692
497152053
509155716
1029815981
1676454460
980553173
1609688669
235619875
963527756
1408646699
1694279756
1052994452
112882578
1085571518
1997834657
165091250
1733129346
678022033
231258869
25803157
1556279154
1964772947
805945994
1654912525
47302246
472238865
1302525285
1171986692
1383573921
1789213530
2055909373
612773049
1560132960
385122039
1055289218
17978902
2055319955
1553767960
329997826
1534685850
1145071993
879715148
364851132
482230906
383141208
1388020502
1341830062
1979251550
90188051
1861746313
2139994206
548895902
1779182507
1071524053
964934134
560612380
194354513
1577551918
611478286
195642040
1601053278
1071681994
1043409971
1698715633
1538971614
1590467651
960211132
457908447
535398076
2115477976
1034693108
331711916
1420973264
1752395947
1905243487
84711489
1301811731
1154993503
396652738
1648464296
907332469
1590287759
783554691
679240183
865339912
1868356171
1385768060
1528593672
1527684510
733533039
993299538
591892698
2087039745
1980120360
1065043365
1827739341
1592096696
796413890
1437575949
1244559753
239906541
683747107
6498696
878969396
2081959122
715391580
768732421
1191258249
1267512128
220295459
382050569
625178586
428954835
1777171083
1833073845
456175827
469225136
1363900833
495560517
1884548711
1697377557
27272288
534971014
664896188
476692608
1354797806
72150200
1200114710
1454149208
1176248382
447370444
1643429731
318575591
1414342137
909209728
552496900
972235494
266977209
1276111885
1017425371
1807754798
1273765349
400737103
1333299706
206706775
177785008
578217060
914219261
709611914
1981108269
1322502038
1867169795
1280640830
1057961060
723638267
1451441757
1562860996
1717792648
215316913
1921907089
1291681518
126060890
764582578
982684589
2063422810
322393293
106064319
814758295
1232347808
2132203655
1338685268
1982573952
808969238
986215431
1535991897
198705848
966901089
1099701135
1230531791
119325467
161237662
1281144138
300824066
1429910910
134700613
1177316384
294960321
1139269746
440405821
437097459
1880365599
1277715583
928649849
644878984
123669860
1826777753
1843259137
684003340
1190570209
765709718
1615969638
440323523
976898351
2021980297
7050336
98997186
376104698
1759759278
225999361
62796894
1990379653
1041212207
1929818960
1872705346
734999951
1654320208
686555411
443362009
1767840509
483843930
1079272087
665429079
1365303899
1282159644
1547115334
1747337619
1426312913
898644289
1423510571
5067855
548805788
1290543970
847648384
944151938
983062918
571483351
1665911034
34548127
1510556962
1019646269
578325615
483622449
1717118396
309510163
1142012003
632142862
467208200
1324294347
1332095165
1680762359
1902307966
792894914
1092469718
1351549233
1738194060
571153849
929502008
2117875861
906130114
461516138
261462580
1638279985
1904907994
16031339
428632421
1124760874
536307547
2143012114
1668846337
96597533
1179100868
642345004
2089351211
2061080459
255812139
802076549
17731351
1094845401
987844926
1698290991
484911348
1700789306
1343685069
1815677904
1916859259
790625393
1674246225
2125608480
445461167
784074727
248285258
552894311
1317259106
9097962
425303127
1718384079
2030718722
1351592989
1242399745
714135963
1149461754
103714930
739650572
1669524619
1809197856
1641992713
1882864196
43431335
11647693
178910255
563583970
632504784
405923194
1670013021
769700016
1032056219
1524604186
191600358
1042607406
645994309
270213531
368191297
482276613
1755755741
368507616
1227184647
295123963
2026425056
1362011133
1555774772
1071961328
1999743720
1183855529
396036495
824847030
883861781
1974324629
1125165637
1014646660
256446292
843566334
2066920504
911712488
18982145
1845626558
2147174639
899354830
1750677508
1254653295
1475863023
403107568
475647671
1464960816
848997153
1224897337
707109270
1086370181
2058453440
865866873
1852966695
1018633110
1184065689
945968837
12904686
1044508450
1462795336
1681017109
1137327941
1983563740
1030230212
482739922
447156835
1179479536
29937324
784976767
135664192
664065548
980485465
1721926678
566838846
1137666997
233501438
1683852704
403584645
1565946709
252321317
1236668247
1165336041
90025998
1382406450
2102671748
1828176551
1953319692
1439916636
1958173601
257239822
386420665
1382561115
1173219459
475077057
1425260481
519272493
1265365181
1647971018
236586776
1646891466
756550798
425535029
23432706
1619525180
48929520
1120441152
1485387573
1586067002
1700793359
1925510892
1755998476
1640910634
739663316
437040032
1452683699
2029970325
551006275
1313681631
396837187
1692073945
1659791935
1916275711
1777802102
22202187
985096530
91171210
300209403
1243427236
129364965
2080900507
711675302
93195172
1516648488
961626635
264868871
1508263569
2013076235
234687092
710250979
2114738484
2108906058
1424152965
407163989
141307971
964978304
293691189
1698931788
2144934254
609173432
1992164280
1042453692
553297523
1535971679
1430256390
1757359294
900173823
1671850720
1910093241
2003490862
501627310
835455088
217293480
179308155
258472589
2145836350
1892172695
642227221
1450028885
1472633773
1479965501
259769871
550072472
2093439210
1077948810
2135263598
1987807931
624633289
1177603159
119805212
1620103769
1847863848
768059518
1699111672
1125105680
1865901484
1026273295
394793404
1382556082
865689296
322119735
304766842
1302956163
1002737864
1358078527
1951105205
706797375
1397384514
453115811
409732805
80823815
925554070
373037391
2126980966
752547434
203321189
126368353
66148672
1213838432
1806962234
1257272793
1540805139
1509577454
3231379
1750285737
430212549
904173054
1588435352
304406606
1123182421
364872271
130652499
762755666
1408569411
667246468
1171621541
276864756
787427679
1067257937
1134789459
1681015573
1011354325
53499356
835765620
946614695
1107089749
404858474
1912339804
1058415670
1755311713
2099879958
2055239487
1260284788
1876255156
492924391
1449790064
1498590310
200085743
1681032143
1854654375
1703958029
1535992780
623701078
1552394611
1047721127
855793712
1962090989
730151069
312116035
1675789619
2005818324
1673579388
1281213415
473197516
1128060579
1409792749
1898423965
1339624220
1263393323
1414054403
1332300206
1131810697
799994659
1374933710
1734114530
698872550
2008808367
316567929
1956361093
913596567
1940492716
920058141
295485338
698966715
1776014731
1742560754
765027273
1253869950
1040208897
1838615613
1399497783
2010179262
1672571472
1728273183
199436914
89970483
1821967019
556058105
1855138695
649162873
1606207318
318550181
1983820857
575589004
1339127768
377296402
425393031
2034368151
24469823
1047037192
1191811979
1651766467
1071472413
730104439
1071927223
900714397
1428235494
1075404816
855982659
189755857
1143114863
1583615944
1568938930
1285975258
407299285
685735964
720266420
745777410
13152774
890244661
1557628696
1714713285
2103510115
12123080
190025854
1041696276
935982237
899746761
928756625
263023457
1022105087
780004901
408788153
2048341009
961733836
205643286
1990753974
1971870488
1514073263
866519122
2094053045
1131301705
409836814
1386517219
1030505374
637450315
983410354
958323648
1539650433
1560585242
1718387336
1784459952
1856373439
641099432
968904213
1044951705
1761345415
1386848837
114112014
530278854
179812817
627748530
1497491921
658193831
729102513
1024729758
445901375
1443588832
803288144
1724251330
1457653125
828105701
1063615303
949079609
1370257926
631648862
742963060
1134233054
1378223628
955868393
1472990647
1459060229
1066400199
245358002
1126454530
1309034292
831335465
938322768
1982454452
954480073
1614515440
638845295
970400535
1360661347
173014434
1199331375
1660539766
938404035
1392131906
378450288
230476503
596363007
680651057
1922962849
683915084
2138854134
1753733845
1765228530
1829924
48905323
312763628
230372733
888692697
1348336915
1182259159
1620271451
1628921398
31926415
1831816768
1969069437
658662928
1925997095
1932297834
32563838
1091853692
712371339
324884414
26950266
731939044
1569142804
482791637
2052567784
676093713
2101090750
1149968897
974997342
2063909688
304399104
1398538204
1573987239
43834170
1865222074
1601026032
2033763321
79953986
1998823207
1088990600
249083320
605337349
1494893671
1464217939
1905480985
587083710
230628227
1259670074
399743378
932880810
259446136
1096094554
1861838936
1662410343
412351016
608985465
335942509
1050107775
1832744438
1391764186
195563424
159564718
1357366146
1457063789
397899583
749171845
758072438
855888290
371016215
346271055
2096937916
1982183341
1833847955
924358988
1098661410
892355815
1125291690
61722571
675486461
916172318
1295854431
1818974434
1449089316
1122456307
745195960
397491864
252295105
899698778
2131985674
1157767749
1499300253
2075583977
991097857
1142737755
73051994
868442059
2121003229
1425052335
597627591
319565282
116041545
2103604990
181009424
1615633739
1589933453
1649328818
1517829522
867646491
284007756
1007740702
2110374510
1446088308
1914665179
1907862239
1741952973
1039321105
102504032
203000714
1422336630
897255691
955810429
1580448879
463808962
1004869361
546898973
1266763414
50568864
1627240484
402323956
1133993762
105066142
904412377
1702422660
886438888
71884583
660366841
1508309029
363143220
2016724259
599275414
496771481
304134830
1733144976
181375956
1539153776
1783752009
592141529
1524443367
580326664
1927144877
426156725
142511751
1559779477
1358889235
710083012
657176116
1789238784
298871298
1434655447
59587329
1326750971
1919598313
1790228548
2025739833
855401720
934062768
276927894
2125808508
1767031092
81110041
1775915012
2070622357
139269725
197436501
643661709
723464764
1791169188
1937497984
1546991774
950434025
675431839
15548787
223525383
1950503797
794059879
893070726
1660690420
2114473440
766018947
2119574746
250198619
2044641183
1213031065
969875936
1591268795
783540831
1431677754
793874663
1356183253
489104511
1819763532
872456301
1143890126
311955982
1163069989
1758871099
1923435914
572717003
669184824
1814180623
1833292398
1544732595
199659967
1242517567
493097597
1605493366
1697716000
1803413376
1149929978
571295418
1234780509
1862509837
1572947752
318612284
1498571063
107181315
2121990489
1882412511
1765809632
33685366
884038420
145878685
1749129066
24513056
1412327623
248005451
1755157335
358098546
1146242033
1096858814
529645733
655501688
1148644633
1884964270
2143042878
1584267902
1850861240
1296573557
1553315669
1059383018
237538753
429190722
726669896
2014799979
657955852
323210511
307867761
662472502
1006370300
13470887
1688053811
1325781379
114264284
21102879
1597323871
358031340
32303935
2084312220
1179319580
2146508565
1042657841
841849083
804040297
16689970
623945456
1548857419
223716971
326044358
885124284
616465649
1446111567
1568919871
1616920000
209296553
434521865
443947811
302935854
1562264657
318723568
110253994
1066006398
595655515
1860060779
589119965
979890306
819911713
1953806482
1295421314
1595814706
368329362
882603984
1410179412
269993254
1712481781
1233965559
1881747275
1437724712
1313054331
866259788
1748324907
438003416
242740483
1724264501
1426827393
863659739
567856883
803799469
452962985
685112507
357057453
846791740
1682969689
1024019881
1320204296
1486735634
1774563329
389666758
1140046474
62930672
1218223296
790641156
890841818
1873689111
1044804167
681328478
1215048512
687677041
514604777
71720423
2047691023
495238441
1302260709
969691604
1274846727
1738935770
982769771
160904015
2029126412
1519012912
487462323
1621454554
974904961
1780877262
1202887452
37537124
897663898
453037759
1424241324
89703047
1123349822
1879236586
1408013496
2032567213
1068593641
1329306705
643603348
1464108479
646958895
1811199077
1852453612
1659887118
1683883891
373653716
676160412
1505081025
1568439510
185351193
1410279754
872588663
1939142838
1911909928
893330140
1525551071
261435029
1229291356
2026715718
862807795
955223226
471570101
1601468234
2146441004
1102623045
1912816023
2073568451
2069025028
618940240
1543072033
1667436513
1370690193
220885081
1583455535
500307431
731621204
935376225
1127556146
185861692
1615920139
1170003513
1146397579
373196470
305582628
1242281304
1298074560
551788672
1388203852
1911633316
1755810845
1405144245
30828353
1745231361
2112071282
765506858
603773916
1699767538
773679320
782726153
289116794
1968753379
430615565
1955295852
1033016458
1598443845
1199408639
1965875899
211838028
337345991
1747140587
479399104
464004323
1220262152
1722983192
1768391643
444484118
681105913
1976347081
744898254
1260677838
889312488
1838820552
1218246089
877606128
766280329
1263334232
652018661
144325398
1813091781
739451846
633647237
761103950
627749470
92632788
1156765372
442300389
909501476
1289894925
1344425702
1091632738
754656358
720690777
2033618214
429750711
1070434206
629408996
782511526
802330147
1211197928
257670010
1615122277
1972284998
1123392365
1747219705
1479181003
373512281
1972959673
348032660
128938065
1336030929
1875654424
1964229049
781248764
1413674026
1098130498
539054620
498986113
1742998835
1502209429
595707648
1404745143
1437555766
1013488497
371624956
396292097
157688993
2026781196
249188504
1014469136
962723399
1489587509
1758546107
1217155153
296410081
1949794825
539853951
1888654869
351939757
789799488
947653574
1093017325
919062590
1615080443
1587261388
675182129
568290507
603473485
1525091509
1216359908
2113081750
1234590195
1753931906
763312525
2083705422
1430707821
346935746
2031683650
1627660768
1707406681
1714326193
141893485
1527869795
2093488789
462180442
1222855268
122054289
248160566
1462068737
1055205160
1392869761
571992403
17890518
1360842875
844817188
413493960
1867775285
1323036920
1287925895
2000124937
739599699
776620992
930457767
718569147
1358724354
1312877354
414648276
1645714326
2007728636
1433701862
1627805273
1484154349
1769327147
235553162
715642868
695283224
894296510
2024071795
22126015
1649697167
1924198395
156630020
46995612
274968069
761614507
1913240940
1127079201
536298490
1336035506
443163759
2017393871
245515498
1973935343
737718181
1576882218
517568521
693946636
629686672
173338784
1674192254
72000466
1813440597
162029508
1713445087
1310891514
865475308
1001500933
1945872347
1998137225
692498559
647302329
1739344224
1196022381
1202504029
913064449
278148723
274685876
1110050475
588090902
1198176690
827478107
759907716
1779369182
1924368483
330568925
1465130474
1230755638
303156911
1842370435
685472171
404430022
160011868
921006839
1014379476
1393883468
1496623591
1509740648
287613560
942113061
535101692
91707966
1264021290
976652367
1528687200
143365588
699410891
510387537
1983376582
1953892674
1649795729
400014840
191555808
1539222679
1363922174
819723057
535505326
351089928
221576116
330621005
1772061481
1776835335
1534214763
60615435
1181386113
67428223
1562285003
340650991
43871568
1247037561
625902084
1032531493
992057923
2026525822
1676728001
766234794
986706662
1580534119
1199964336
54371752
551662238
1814236972
1636958889
1399630951
1839652064
2080847221
503428295
1163512468
587835946
1333279705
795323704
1659681944
1085714261
1810778810
2020491226
1241269103
41889509
813273276
777230181
2014223017
882101600
1031484715
1418130454
1364818398
1091932879
478105881
1518342541
1693305032
1998862241
37917450
102262060
1354136733
1324206109
1615695189
1277128938
431198603
1783384993
810774809
1188643543
975490066
179942149
372735660
1625730243
1385718498
12600955
1529588005
769347873
838644065
1783297327
373599685
907368458
751608063
374854887
328056417
242692616
2131402269
1673215454
597360695
1198692457
399462873
931944737
124150204
911775474
1471368833
1869906306
1542211017
248245435
799604848
339018554
197976729
56266206
1049719415
917968388
223977144
173762303
192413877
1637939605
1265184064
1541341133
923277927
254778206
1102264866
1784554932
1974046082
653457880
1905690554
1209247968
1447431625
1594344213
703872904
968509194
1382164109
66758447
1884223522
400542264
684726242
502627294
753794279
969045463
58252568
65893713
577237552
826367641
1678729864
732779909
600353716
2067723104
1119985003
559483542
841317105
289414976
679231495
324791899
1264316109
1498585053
1281193224
1238179573
1481917881
1009430380
2067518289
142588626
599612833
1400997286
226461320
1199813269
1637262700
2064127849
178299747
205356542
1461701824
1085136682
798069559
1134101602
336091134
753801969
1068686971
152188237
1982214675
1799767823
1771817883
1962577820
708297099
551585022
737916976
196135508
244659012
665920837
1890216272
1589929750
672473042
1631180662
637640340
985690099
232940983
1258042645
312696039
1368848818
97798309
632033342
648017462
1356549076
1542864994
1848648011
1382719042
1094258174
1886777712
68091190
593471205
362904852
369623209
1526492031
1934113740
1743840844
758955926
1556881504
1229129156
2100633147
129884505
2127179083
774535492
1659748046
1835288866
611100386
2058368505
1156731263
722563050
1271655626
1307980938
1869639517
347154332
589240591
1830293518
897681400
514636991
1540699372
2074810558
1382697682
1568700936
1645715275
1686864070
829311454
969346105
17156140
618702342
1062660182
1691867613
2032658805
90193540
1266672278
504827120
2080643285
74591847
56678961
305646170
508956612
3452833
1539802531
1495477472
190615625
623245178
1790985055
663383161
501475835
993478627
1116453546
1636946519
97088812
193253782
2095802614
735852230
695707371
1201614055
1348500070
2124120276
204069582
1069254799
602609658
1357551633
1592821524
693264574
64967977
530821687
1040465039
63131781
1230404685
1931678869
801491251
965766084
89951467
2083152511
127772724
150963591
358072535
1209448684
1547578949
318168006
1117677666
611590547
1653811615
1733683233
1026964393
1955485548
1853928300
846749809
1233532675
1403642244
11049759
1101943507
626106881
1810269359
758421717
1811810114
474489423
1717919231
1597416748
594502818
1470152920
247853415
1711109505
1308367873
1699053343
1587562051
1437332967
1362342723
586244625
804439008
1773863107
448778538
242231081
1071700421
744881217
1887118826
234983104
453888748
150131523
1380550913
1962763648
652228572
1650362942
169503970
1362276267
820445105
2101149788
62700989
2017432171
956987531
636575924
637444574
1187873125
2106330608
1772137460
1065387356
1683095487
751647027
287961143
83515356
1970181219
505418506
1807415942
365279778
1338146763
1111613477
1256992976
503519944
1571893001
839183315
1656678238
726460522
878367405
712906659
693718045
1337635879
1158751026
1703530026
677640603
861552174
1186591775
360612693
729736479
571340818
2064828954
1190821548
144760504
630135114
1913842781
1891531066
1724969665
704764283
998911716
1504552709
602236550
1691089226
464347980
208619517
1493471665
1553106946
1784944424
1622426735
482077887
1600624317
292596534
1736841214
801782719
1356588379
870999370
1359568815
620437887
1829253103
2027200407
817575682
652068909
1645005971
873594567
236697824
326354684
613487669
943893792
1778359954
1550725004
293039506
854370321
937268869
88851201
715350902
333853753
170709662
178133286
746567004
1312148502
1991311592
1977607562
1506441874
643739582
1718730410
1664494085
1315672028
152233584
1260114156
1451734439
380452697
93598687
1217640322
2111186295
2042626312
730199100
1203778386
1529288892
681790910
630112231
1717836050
1675021300
1993718852
1999124523
2104101037
1831229877
2065275243
198443580
1273792590
1675662789
287290290
1003456168
874972421
239589311
1886351070
1925464365
36460254
2068225331
1150624522
1309278270
1146341564
1738828127
545386400
436466349
388941963
96557103
2080375641
539531626
1688220439
1058712898
1301045386
1389801185
205596724
1993516975
946468756
1594010361
959418560
1781352192
553649298
1002751136
1301432012
568420423
524424989
1417706409
1366684748
172582320
1770587987
390844418
45227123
254597252
2105985483
661890043
685875665
1832192083
637410754
405040801
936011190
1973460478
1765971345
1540226701
1533609005
698808401
394592641
347025344
194869991
1191299197
1238873147
1039561538
1300133761
1835079891
1353246941
2133878777
1321315917
255073021
985506796
2073430602
1671195092
1308550955
952376062
1274913381
1439308365
522512440
1747831976
838685489
1793647388
1279756477
928984165
1677017668
1407746812
698255922
644053835
2023944829
2014267171
1778603264
1405611469
329898214
1240642094
1661851554
1808559873
1537776799
56417578
23294096
980357753
550259683
622138597
324697754
2088911764
123371206
2104135920
232378861
2079522391
680242531
1525788861
248889618
761313963
1681698173
411023561
1143704224
1022686545
381640252
1414236651
581272981
1912032136
1922073832
791460738
1248147359
1294057672
1572875055
96164271
653802634
70037819
196092738
2061542930
1297601258
5634428
1872336993
704746512
2015772350
1769981873
2008200452
1299242050
43559234
642078418
461097625
1282869484
467623700
727826219
1271286622
1649209720
344540705
1316986960
1466781098
1042915584
1702458312
501139384
295451978
97586033
458932595
605770680
261779545
1998415877
1984265688
1203389080
1020610386
678389969
1685785473
391957462
658090114
506634692
781971285
1754826519
720551438
1428904378
1816991394
1754059012
1987629595
1505260859
1537548319
1817064347
1416230697
1512887396
1947631985
227862734
556718820
1090004780
189851090
1929849363
137435093
1114413276
332870527
912841214
1952545152
216917623
621904309
1235831257
1679399924
710012917
406338996
1348765979
242532982
245936788
1932165769
1429749874
1827767990
1744168432
646706838
280016410
262239139
1138470096
1408325832
651219335
38692013
1061918535
1320559159
484210749
1091132899
267241852
1129143654
1417274433
1413229494
480642788
849686861
121243570
1521580898
1781135758
1243366928
1352788525
385820941
224701383
379796622
2011843149
1504082869
2130977532
966971264
123765827
185270716
1851207885
65864110
204837055
1190197385
1383232178
2068294408
1951960968
181332532
2122862008
1481538679
391453748
2140326888
1829031099
1889391481
1959010962
940470774
1579036798
42452803
1356415707
1749563585
219159603
424461381
468561811
97436652
803452387
1166739956
562181806
2049703556
538530869
1323356921
401534097
1697329849
1458389690
684182934
1767101143
1631843586
1460201877
2053493085
600703476
1614930389
162615105
1475055473
910842504
2091259463
1608657671
1041226520
968248254
50597343
1336822068
199314669
1887020392
2096417981
936983879
595525253
660454066
1893247463
1984250017
1506124120
868451170
1809337066
526484159
140660102
295670148
2012816869
1058717679
109460049
1392339397
969163224
1408797994
1225469240
2078294423
1973226635
786170093
1556705583
1637653466
1627611361
1214751841
1227616308
1673189740
892842964
623802355
800798821
1280322624
752229318
951498964
713389813
820140633
748198667
551216572
1887762264
1773084757
1156855500
349746604
741289590
1571254540
2140126475
807206951
1500185993
284683580
2061030760
1557751062
1780874592
1479610721
1083314494
1564531745
484218025
1540796443
407676654
1081813568
166833743
1987460470
1732547015
1567572632
1274163162
1212490685
1564818874
362681637
714111122
1494190891
1044131224
500104725
605790627
645210649
2055680339
1883914084
1996924061
569565191
1823564295
83756708
328650258
1733994671
319803066
684493918
602178488
976802922
1617383058
765697938
62033302
1076067923
970309879
99230665
183062216
815100224
243385570
1510038744
1986423037
274817014
887082683
1327297290
619330499
215297799
1390052516
1470787380
717689604
109012913
19579407
1559746266
502236981
1743260450
1774476693
988774503
1527755917
30093797
713061616
1280340344
1668433084
1186899607
1574513451
1864970540
310047811
1481436101
1010368540
1883116566
1477307326
2122725051
1246387705
1257606061
508795229
677902611
1165566157
1121500853
2102284085
994792140
1415930130
1127084019
654405820
532828451
23219510
33315953
708832575
1058433263
1783854262
1812716111
181731451
750952151
1086547547
729425564
1844396256
482449019
1193123487
1087908116
924611075
1234828320
1447366624
1246157166
1014507885
715502973
198159457
342618252
1750753562
696906720
1123523821
1040719602
2073045116
1897609530
335626095
420244291
1544296367
38227316
960725778
190974416
1488979024
1777015188
72116885
696444369
270293285
2022305636
568698134
1988305130
71380634
1338598832
1212710939
549624549
1724137240
1519255761
1746229733
392952701
723015302
783980441
1311632772
417136805
451207812
8276279
56035405
1818498283
389971923
1114550513
2030533859
2116279137
125734978
1728570588
2113466480
1136027246
1490051481
930185330
860427358
230877491
48411521
1014845738
1817637398
1227731385
1894034683
1058901190
831905467
1161074424
2066791671
1729610531
1468727086
1209010121
924050394
1462600541
1891718031
741587436
933137579
2008893804
319634263
1203699123
1966153244
1817755106
566462516
1603717739
122098143
1967620584
1605408670
63174952
1078277480
363955383
422330709
2140119373
1410407884
1890021451
187173358
419337945
1850606863
509712918
818293303
1409796201
681409474
1984902712
208497993
903155658
235828004
308568028
150914474
345622203
950480288
1173456882
1574718987
1601737722
1148930157
744009587
349613129
939242208
181280518
1710590895
964220507
385631542
2038053551
1023634564
1018565705
609416520
295039362
388955660
1512584098
1884001741
802997112
2084325107
1092390968
255197913
1517317575
1089636297
311441954
1160169606
2084710147
134188710
1231414125
2119619790
207371089
1598465441
1479862842
189075796
117994518
1228938623
696215400
1549158132
1515401688
1472416527
2020763822
167296449
350171304
491038638
403640435
1652764987
206840370
112495149
676252033
1787840018
1339949581
1323681063
1902384736
1586276421
20458238
1553509183
747464894
248941911
1908433846
2071403065
428317446
1186094202
849787188
465646544
1462521921
32631371
2140436402
240269843
1959750803
1431743608
345131852
589447182
943746734
1446125182
1108328612
226034364
2069774073
2109902349
903720687
639891139
1341324387
1591324476
1741046902
1891340716
1623658250
358779007
102247241
836752721
1226902767
371027001
1513376785
658658527
1599083653
1973054097
348290463
929588198
899556444
1774628005
1826965090
1484545554
1122056403
447999137
1534106728
1372485039
1051017109
194728149
1121910993
1026907139
886441434
36995134
1772295179
1430092267
1430292351
1198820284
12652932
1889643060
2002777220
1002209708
850372609
2049118950
1978748890
777057146
414511489
989980278
1402859445
1505175844
957096478
484062628
70558956
1829992632
1298351060
974229767
282201026
742213444
1556060631
1187919781
198920514
1619573250
1340081180
2123939662
1372748759
990860001
931255653
1096747427
1745055201
222174537
1628334250
1399117731
2080972565
1515288498
1269188141
1778298926
442151877
2134353419
532474889
1612080575
632480888
2052410066
2137475854
1008878094
1766467627
62026281
212212478
1811638546
1561819794
1015068255
385417215
1532903501
2100660669
913527954
977165337
467711447
145943722
606797607
1191270789
1965633560
1986388851
1920147694
307180389
1331210161
640696636
959124681
1736400630
1600670218
1372097431
1236062857
283693712
2074487702
607068191
1656308448
134131895
2057448345
728729772
1570937422
1353673706
74254953
438242957
2018394587
857389817
1244813376
1820662082
974140648
730184904
1406402024
819032906
931589409
154635196
768315225
351238153
619086512
1418742495
1002340069
994076780
923199988
445008272
149916664
1664477566
4255266
1976847213
1990247126
205876836
620447319
277513093
401864510
1869530244
922469125
1453842460
1894063914
2061028354
68452126
1344425702
1364288654
46401929
1999639349
682178367
33672028
421688676
440056720
569282954
372616687
1180843111
1277989140
250165047
832397018
2101477231
84980036
568526285
1388256726
1812174910
943370519
2077791936
1878459401
1693271165
204288468
13990723
1520171029
2092700871
1199061471
1685444295
1616665130
1215304531
612176201
101966821
93282227
302670617
607269207
1130074634
1153808415
1662240727
210763183
354089930
1787713086
190851254
36029453
786719114
1362874924
1845300447
1012922357
644866704
2087815038
1953078132
917703450
1459256869
816221898
1555525741
80317857
2029671714
137984931
1735720425
226265258
628959464
495156200
1389782902
1364215276
1890330840
1789662940
1458000700
240236699
917047252
184871401
181916495
965761234
1897880646
1473111791
1312121281
546186409
755295110
1630692652
1317127552
1991683226
2035250024
143072125
1725205140
267738870
1122586200
1731328747
1087732927
997205560
287786439
1632675387
1219033547
1773471573
2117767163
1701246861
1231759528
1833046380
465049340
71405571
209626768
5577883
1785894412
2060393140
119497908
1302458498
957748453
1667365110
815070337
1289350531
1116866187
970254296
712548991
578772261
94013157
537664835
1635363513
7840452
301266799
1625264886
1770908394
1298701028
1278773045
1559116036
1667832048
1552484233
1305844929
1983426878
803726421
140152959
61322904
531008891
1662641643
1518245147
173536089
1643612958
178557835
723055681
1262206784
1141494684
232524268
1491487635
856906885
117005379
645604946
95562787
1136357552
437421000
2002087626
886112638
2070015378
935127632
1263729684
1755532220
1675965766
1815902397
1292430976
1073594099
1267742842
1254000609
20427857
63632938
12577151
1967166726
480895132
582175568
1187102499
1880967326
308700168
618839604
245688955
181697907
1266701211
1668730599
2077602334
1810265538
1180356957
1578526419
942749188
488413835
1588506405
1796988495
739961017
591711504
749031113
956561289
1685892402
1979256013
903281187
33646663
1409754292
1832766391
1482304586
1129351599
19245158
1808121361
642297757
519290807
1393895984
425087085
1172825320
1342968473
730025864
1482701983
824699578
1434088751
1799942558
1852772291
213848651
1679480445
1402495247
1644906634
1014020033
899290131
1719301429
1835635959
1286570341
1174335841
2038715633
1147117075
365959626
753636697
1603043151
1467044428
1828718442
2024913024
176684345
62188410
607052444
401179457
1241411552
1029782526
1807744722
1419206247
508180113
828166589
1071954121
145944370
2045848329
1055378480
1852860647
1355442999
667972967
1546499560
1105249380
1031424638
1863648228
1881573026
1203603996
1574978345
1858063403
1667939197
555358636
848144620
896724777
701294754
1522596668
354886329
2003710075
1380110702
1752111988
1783637837
2143702812
2114494533
1080210891
697040939
871418324
1795089620
288593957
1986074187
301110368
1360237197
1375297278
395046306
143405844
1467915211
947716176
1107479861
525651638
851594773
95368091
2035922444
1926930796
961054226
863868914
1640896587
569268392
571370752
1438723138
13693695
27850559
916752849
695476033
1172435929
454712955
2136347812
2088797962
71823103
508322272
499542911
1066930031
337499193
638634227
1056075069
2127271150
63047827
2073007783
2061484744
1307421590
999306924
1688265113
1976656615
1579627972
2012320559
191077396
1815149640
1728377686
1518522656
1668601068
2034109067
1067161423
1154094243
111233001
229078327
1736896999
1735918109
335015850
1887594718
2144923941
1604201390
437114054
1419125727
2051108272
213815400
1674678797
757333829
323057973
1619031220
70140741
17245972
305724135
960693947
1016741524
469623930
1933519305
1284151207
1199122718
1110033134
493626296
1744625090
1899256667
2127663987
1257908351
2030769115
1727786717
626006827
972707509
1820353387
1329491249
1687647877
1547660287
659370347
1400728083
872482669
206808060
1302685273
658155592
1371305608
857151792
258607859
1262462207
1666687544
1235829322
1852880383
1885905851
10496738
178242125
1098082543
1362564282
944881999
1718164250
559463736
601567073
1437082347
312304986
91893309
786645996
523722406
1518020160
429472844
465099166
125156774
1158317783
1813457465
727371019
1579999734
513021634
897287829
1684481619
2045360801
1141896475
1209384661
338187459
1931066897
1721712662
1832969316
185180844
1370046913
1731470628
1478317919
757571776
629107371
104421398
1411597465
1874623612
1713418847
786883350
808191016
1353677303
492814659
198903988
1053968259
1149660089
1426144507
2008119823
1486957301
1288732845
113211928
255364915
780830313
2092882642
1911777488
787183412
628578356
1883161144
936748095
628994361
577970991
854619584
593458817
701823166
347325739
1584506724
1787139726
1129190487
2019006518
1367880863
1869283944
2094000034
436366704
1600202103
622500296
510619527
1666750894
1485568400
817651013
177621214
1644004359
731890564
2087330316
1676593113
1097892061
346890567
2113690294
798076153
1561990566
40007701
1629372536
1885987858
697504749
1340028528
673894136
277319513
1692727854
827406032
1636969218
1913849756
2029520847
790729621
913735920
900088537
2061321352
633292610
1999487987
1265842275
1059097228
465016727
736817646
728222321
1029292586
2090901551
1688370905
568171360
1360308476
538392762
608354440
269997843
1420295025
1942988139
237078951
128778674
1938143118
1525898786
315945834
1674997855
156092023
809299132
488891149
1865637219
1172286181
1398437377
934076919
1645916739
1560653144
1118049944
1406634378
1191041141
497262913
80726513
1819969555
1342383737
1789487464
2013792997
1255258602
2044695517
2016337604
88177565
227356610
1680825593
1833150228
1511916588
1247606638
460660183
569331697
632973314
1835689117
577420648
570664954
1474440447
610645431
1629159600
2033258916
755696148
1352626743
294844130
1488458915
772446485
344033177
1153764686
1371071226
972303041
1748158551
1162759662
833833691
2119951350
740114025
936051950
1895249229
1598018004
1078490504
1054096845
351929733
1850241121
1159730595
142887922
1852959068
38114847
782833720
763386664
748711207
1674927776
2129861003
969516178
708589917
1874470434
795747944
1356779510
1034659188
1502671443
1717360068
116626119
1985595861
1483309407
1535646964
1809860869
1088346470
927189547
1704742053
141579881
142622857
333474530
966144007
256777681
1926546748
715353135
1921874461
1320912237
2040328002
1630289015
658571255
1437781344
1380622462
1686600120
442031671
1777726826
2126969104
599431429
1727238440
600858611
2063493778
176697272
52073741
248933942
813255826
833205849
596479779
1357629254
1476635065
746471462
1263307000
1263305713
1695815659
864206030
488731470
1093166805
1874653888
1846522914
660997373
175580242
1599369593
1537663497
1434185241
1276000835
694043385
1923036365
1242370208
1849085499
247791201
1092139557
1501890125
1361417425
1237615139
56907536
1782463048
37340649
660586559
1720240610
128800488
2010013314
1353749398
298484747
63163199
607819550
1535432485
84196018
542012702
890569665
144837326
627072146
1076713855
368511032
737997398
17363262
63559688
594037501
731162228
101540858
496398289
389473956
992424749
24097564
727929000
100914374
365755081
2138797944
388184837
1415606472
1799229276
1075935752
1346035820
1342962877
1327697903
1211066260
560756508
454068978
1152959628
1488898851
1839733981
220360126
1983531122
685455107
1537744513
412286532
1927354488
741842608
1594108939
1764848777
1428673910
2132723922
558226361
747108905
675756110
304185859
1669901689
1637172127
949363458
1605655771
1166221772
1489894563
1272922203
1138331113
1812455742
1623151366
2006027743
1169761908
1810297680
920579109
2077704592
929048017
1370066275
2106936531
779976854
1636495870
1119680405
517582391
816771325
1360162237
921020185
1023804777
1389000277
2044931360
4999391
622559598
339985895
372035491
186621360
384781858
938849233
2072229854
1701668978
1878423271
716233805
1583346412
1752097589
1149300940
1210120179
1960169716
1207869898
676239716
404599419
518464487
1812726792
650323802
1660160485
465186706
1577013745
239028164
396404498
1211229422
640718635
431208713
480728650
446515450
113734986
1366770294
509153295
240230277
538099048
500500055
579582681
1658869033
1319205940
1211477697
175439208
402248467
2119368526
7976818
1367640635
1056861344
1053171646
286775480
1756065913
80520967
151900344
1599072925
458054318
532143680
284116852
1364575755
1440273961
416655267
1435247001
1699422318
1290628343
1752931132
1661983395
2112652894
42769836
226887735
36849309
1814309866
1137453595
522937318
1832602956
1671353160
1280566999
1648229268
364514874
801275949
821086369
426262458
675381199
1207896557
582079934
419574486
2069793148
655690973
1972901811
1898615777
68279919
27356645
1530407038
1656755646
34780517
1467550022
2088325940
714181639
2032720348
308959397
1297119106
796575853
703982205
976251789
1756242675
66371019
2081055536
1225367947
991782658
1657669738
1442314692
75672109
39983351
1742645554
1144881027
981021052
1865780282
1760262893
1559033914
565717132
2055441355
355752365
1867849024
255379433
1108810900
535606725
1619056562
1288133567
716935343
185315568
1804184926
510343306
1781921488
2104762775
237046625
728963236
1496618862
908663178
764619624
1334545042
143061682
1295291493
177004595
540486633
463043580
393977899
738142626
865618810
1140503475
480961440
1015115757
507792116
1180114930
587475564
78598533
1659760665
2115810780
71854885
1925724497
1138375633
2051983273
567070425
1898247589
520209373
470778408
1523181958
243966131
1191316194
84811245
560620713
1676281721
659057954
1174766758
766446647
1326816949
1479099016
1188363658
1456971224
1910678279
135648794
736279223
1161336799
1007964894
559030161
964221243
967333050
347099106
346932927
2067949565
1002423616
1478137397
1473790240
1632334933
809700481
545902098
593373339
1596857118
45942984
732777630
1605651205
544706614
330565152
74583218
1532762456
1266698235
1700312486
65464490
662095688
971056041
1478361829
443394565
239160430
1681840930
836120684
1119771782
1965422525
771116315
2010616592
894938794
131380884
1864300277
1711746085
2059506670
1775764755
1085119137
937816466
970165574
944620141
442611753
172106931
846094672
532366004
2027829224
1710065363
1548493563
1732630911
1643024882
556219435
1705319995
1705509842
729728507
1303306988
242876298
1343691127
2124353839
1070210934
120711031
1339534664
822876929
1969562122
1115978613
560350154
1797689489
257757620
2058463787
693387518
553116195
1161999804
1413297753
1449631164
318644995
1703987543
1054771315
1286277185
1498542976
882495908
238893660
1114244122
1716003618
1359383405
511508641
435191073
2020224242
120150007
1361456442
630600149
1959970788
620340891
1878976503
417642876
1540041156
446791051
1725273204
783380423
941968539
651564141
1887109579
1023789550
1056794778
1291032326
1339696924
1241321286
1207307691
1129580312
1424746417
2072880712
1357664385
1226489049
1815984511
2047997138
590432387
1636360654
715344592
2057409417
1299008660
104754552
947881416
1646355539
1752904418
905460534
2142153415
1325955507
223070894
2069366949
1619023259
1705091208
1533117027
2116247817
926452547
707905362
708634800
1723270121
416523553
1475817537
743760918
369323515
1508270483
697363788
92265714
1029997809
961949015
463228050
1761392491
849143577
298006951
1275537846
890884361
1346921099
658853337
2069196913
1130087641
314023571
763732038
239236830
2100203104
1800055039
145683958
1458639641
2093167732
314632991
1156311849
475344344
129001375
1541838613
1628564486
2138455257
2093709909
1112254975
1490413022
1886047831
277318969
125351324
1143324146
1054177913
1328152363
1326196646
1331600050
562456972
2098713175
1934147603
1919174171
2129649746
985166410
1302571041
1580480647
13112744
558206993
1180145641
1537546899
199584677
1587774479
333934466
108106700
343445035
62323027
2067956992
1013341127
603852097
333220524
518630400
252386481
50731326
1788554056
1660812746
73603779
1127675405
41777216
1525110613
2110175536
1578561963
1624373317
634874092
824996835
334998808
807633833
1787638656
832750930
386992782
2077401087
949230182
1854916779
61521971
1038712099
1387494481
1497956922
2081739053
2103479851
1283339739
1619716763
826044979
2047876680
1602936573
258354848
703224409
873869618
1859787168
323348958
1393875768
1058748734
2081693091
1947883243
863217303
1458750410
1521455102
1665018720
1507563887
157026461
50938944
121802898
524973504
354216734
1350311925
1718589603
508506342
1109803221
804037131
1147510820
991580753
764286234
1764273970
770462150
702112615
315159004
453453297
589418044
1725444540
201348052
314138721
1977478955
707774420
1428770752
703697141
190851254
605012638
1054076184
751624261
527397847
4222673
382936047
191579893
998907317
1735328895
2024299961
748877646
1902033417
1783759080
1637007650
1468860139
1259342140
1233091282
480029883
1438549712
964796718
335578912
2047044891
1494387583
1292637204
1897174042
925845793
1717690743
312679436
144345938
1554187454
334215165
2146545746
165310342
1172825474
1521918525
598104970
385383837
503663040
1973532704
2009654707
333100570
370340701
974312004
447338058
1924356333
1405624325
96651691
688811715
1600675372
587403920
1682285363
1508030388
1848783091
294520368
1506157963
1671848607
2100599431
1929507484
1428143303
509861573
1327554417
1670765706
1519197314
1071318426
1100304733
1030010230
904757839
1581549154
1890716645
307211254
1190028427
741628391
868492641
1520597267
1165832560
1650760920
2016851297
1315343164
60263707
1967698789
1781665181
832812147
127029598
60213453
1991853214
324646084
435800880
322913782
578916698
220534620
1908342495
1494200747
1089634114
1450330719
624008860
2038112082
287087461
1740170059
772837523
324372462
257794328
298161742
10287617
1727518810
1148764108
822268498
31413302
1015166379
1879925533
2002635043
852461587
55205763
1538275010
117195332
1028820298
1907695575
2057012037
338271622
981864394
1264465557
472389364
750672493
1264482696
315178459
1500479065
1149357497
1717347341
1305761275
1382809464
1374774720
1288272632
907501153
2013127383
1756004511
1709565688
746504546
688417753
2019242780
1468102423
2048624791
1485465808
477280428
1249076705
578076534
1708510751
1794116648
659052184
981166573
369609766
202265860
2140923622
160697885
1200048457
163038600
800835112
1926943270
624849748
1042998687
278413734
1471084670
1487012979
2019747674
551300460
1393621159
714263361
2071729976
1876335384
1323776378
1301062894
677122357
872143469
403183173
497048921
1571426327
1443835274
841814197
402344415
2039274221
1895431855
2061148578
597667234
731591780
200382762
341208608
1462675001
835878739
810009563
1828794934
577659856
901342867
1844818390
1982570729
453943714
1600899241
1322807499
1175366116
280658570
576089572
140456676
359964429
1087293624
2129958983
1297376431
1063029922
1010031443
2005023605
1559156158
353663775
1385602555
1520341763
930983669
837034556
1506235710
906141602
353929237
374271740
1144999332
273109474
24987873
2013509991
945519351
1027852105
1638213534
1454176574
1213629281
245257774
469228142
849758851
1149332110
1781388674
930893555
222147324
678172354
439002476
761097345
410919416
1724218332
269239147
1118410323
453503666
1416620393
1803091645
714811644
744866102
257181532
1087730579
2127850087
1531812452
1249299529
1485975275
83725757
1524582027
185519563
1545027485
1580355250
414866303
68041367
126780659
1212235587
632551176
1415169561
453162590
1158974421
2027672715
1653762372
902317648
705009944
102602487
1322267394
784409930
2044761912
630378735
1545963335
922389159
1579954884
316217738
1608010668
928217072
1866681654
1675046604
1528655886
1901738319
2146515705
442765803
1109281472
1167237803
448695956
1101261799
1699939708
1090739330
902196998
664323528
906183890
986038151
1566695609
67043602
2023701041
128227187
58555648
1514151761
2071620500
1120742879
1042148834
30643402
757593414
77354323
346472212
500658694
1428174886
671010475
1768070448
2118509575
1339950917
976769962
1250668513
1103124406
1025841791
592419172
1107557686
1173277702
1143437196
1676727598
262447147
2076826344
2100709401
1831862019
50227656
279563855
2023093700
1841812905
1355788432
1788732115
770615057
1848946045
318670265
1651185722
1048992909
154920376
733436611
1177116662
38422632
543285956
661942463
1191581926
803915166
1586948247
1158010230
1911520600
1558186586
1561278671
1288416322
623924649
56540711
1540882308
903789743
1899587789
83669377
234601128
1863090563
317974882
1305949654
1420942791
1236889604
647558877
316893275
1979950117
1600335598
738528092
572220939
1890950988
137643585
1743916734
1714753672
1307868401
1645302358
574087674
917027304
1343453169
69018759
1282899746
322830977
105798279
92745821
1182902525
1309356845
1727325589
2069858527
1156119273
1225628496
283638909
683164376
211308644
1824538121
47515800
337785211
1950290569
343544594
1380711150
2031634860
837750936
1788660895
1730856930
2126493921
446630114
1763123608
1220629727
943702538
531713382
1892312970
535281116
55113357
2067896066
1944584893
2033963596
167801331
1873157367
1149891776
604155805
1824957985
2061567292
35990107
1671333525
302564199
725622958
1799137899
1569066738
193134278
1089837506
1145384314
1181287372
1419302040
1620988598
112437709
769494315
1004206874
1832471469
1555306183
67236673
253900579
1371948684
1923862986
1557176958
1996096258
1263243738
1329435198
1709135081
686209800
1255804955
2065780890
1620766546
852584348
1045815072
1562048565
1295779043
477507401
1974321349
1820091834
1615521477
1210732438
1477050598
1207427586
1300241131
1661629259
487764942
79268059
1967944779
753130174
2111103462
1869664994
1333806410
26950566
522778197
1055173944
505527483
1867399412
1475388210
778445642
511441627
1806511354
1728537000
1701266135
1412867015
510270895
1039592524
579619129
1264893921
495429332
1220263060
1597580963
1303021597
1104723336
490668838
259127288
1654589998
78595482
1753750180
431477415
1154942861
1609026210
1689830294
536521536
1372320873
1337304549
1106707876
1730643568
1618680464
1804242938
444550100
1602875873
1506328543
202932984
85960302
1675372598
1084470133
411168162
697591114
1463056995
197084796
1842491535
964102397
1872414876
1372595495
1202367614
1439889580
1894196450
5923452
494889352
1890839938
454604520
970216029
595347518
622450923
1114175753
1277891063
353396574
38527684
44080876
1802548350
874215437
600011917
311047753
1152380096
255123131
1240171359
1703596182
1070418497
1874015156
1547966037
1179408601
1978360014
995352207
2047488316
1153773309
1994124625
2029854286
330815174
1617603450
2048993393
1916013010
1684634111
349295394
1811258552
2026454090
1900093956
916980381
839364390
303206175
3153570
372041405
863587671
1608121897
1487583847
1784902593
841920738
324438078
361293268
1335070870
1163984524
973419257
1108604162
317764229
1168092724
721948997
1283553258
228509409
2083664248
1817155331
1217262569
270676656
1866875504
315217762
877414391
1083736373
2099816515
959437430
2057624920
657742053
33516470
988780369
790888204
1360101453
1918241843
1340660205
1582765089
2038704640
1037998977
1756271153
697886026
988474474
1001497679
1741205065
1840839154
52170370
380514328
533858360
1958750735
1954396406
959031098
1769901383
840496866
1319863273
953430935
32867780
1437316001
1013226613
1630443693
1296426397
1549961561
1446423294
36004669
1207756211
1463587469
284986222
2121516836
254501553
570558967
1311617523
1876379915
552025917
557205142
969334716
450331741
635420950
669542394
478501415
767922728
1653712008
1161035979
1790367609
549757341
1339898223
766806305
1047437173
1770885836
394406281
2098144593
852845202
1972939611
991840403
798696336
2141987941
690450827
806236623
360656414
882337645
1034433926
1631735537
53389002
634749717
1673412480
744598061
1584810860
180521959
1584315895
1607729102
1686137574
1424475938
427872225
1031884640
2105973702
35211107
1878450729
1757042102
719176180
2139169918
242895807
366745117
1975060118
1832824426
292820714
954915733
125158339
1173177029
152734983
1207072469
1438296192
1091633476
1949127297
1501805785
1659541266
1430430356
1047695311
1575398447
1242555121
813759937
137519613
1933472739
331519574
1794196828
2027293016
980218799
846675918
1944246978
1666337844
1749805700
1192751152
516596640
1571293484
600772240
1811781362
1023351393
105455376
749340174
1587649233
347761530
1417470718
1339412795
489648175
1539596256
1385163482
296078326
1162797805
455038307
1942221628
2006019621
1140260108
1357230030
1146247111
401291086
420749921
1458668861
1052121984
597349884
1345150619
360085466
1568587147
650227080
1236972304
137996733
145268946
1413533196
369948662
559919244
1480263251
1787603005
395323888
801661497
458602439
544894732
52215957
451282852
45358647
216474221
1037275507
859900214
961606222
2027469654
1282459673
1736348237
623307023
324805918
1064302218
1968195579
2017122107
489730467
1967238377
1338727239
87368080
610808534
1938650208
434895925
1352690078
1448777935
1472652907
1533747479
2103985438
563013076
568624524
473067545
1147245611
1375108183
1427461867
849846945
822031782
73961114
1246749784
2012792911
785271313
1694701167
1399768981
1967643320
215045794
1360277223
539723000
583932724
974859521
1959400363
178807354
1700742868
477250252
22766602
1693257903
714970760
1068588280
1123056791
64762416
1706906426
1982047485
1056594138
879417895
379948858
435610589
850231586
1807411476
1314765076
1794880892
622973907
1276516643
1289550099
1683156492
1407683461
1923791296
954946077
1474946017
565607489
843087310
2115395820
1661348006
702891927
1426476659
1905678314
991044997
185711933
927296343
979854616
1700640509
377662284
1522186406
2144933808
2038848089
192833525
704444558
1669226207
40605641
727628421
1623830469
1983199474
1260696840
610067177
472244746
735772860
629985997
1106393307
1611348660
1526343903
1327137977
457705998
591995287
1142838188
456982237
598738009
1373704558
391940132
523814644
1214432342
2103092663
33231136
1827991531
1978829533
560310108
1735361408
1960738101
1859964387
352269242
304283531
1704130604
455800445
418339054
2013476131
1777250768
1539323980
1862390637
1309883298
350041142
1779754411
1820601416
2124102442
1771460688
1744724011
1584533392
657486243
1823135906
1210971173
64200469
880255431
149532873
1648041294
1383798489
665805738
1595505493
816809186
421012419
929690688
1064663266
141101891
1794236706
1649396637
1984298948
362798932
1254295113
575646256
1434875162
1397341035
761102111
1478389880
1142159442
1006302442
1651423013
1575635759
2146000177
380933524
1850820035
1269003670
1632055771
131079805
888386811
1959932341
284355968
276548149
203257364
1255955597
912179907
896859610
1754628173
1638152273
831014903
1431886416
624661998
1696344303
2083722069
1400958052
312605233
1036997093
40235159
877877870
664080724
1557658962
699783879
771155032
374733604
209055225
1697772852
1274742003
1286243309
664289682
420469292
1716331363
1131541751
2065515017
2082241722
5196879
768142372
874479343
1867287406
1956548089
1285721121
1690948267
1321783485
1639598613
45744542
537883163
1583950825
242686211
43517411
166376903
729950661
769359827
948842836
2085474582
470531887
881930372
1251103145
1151621495
461029005
28178909
2080255474
200378790
1461995543
452436159
27823409
1885878607
1335387211
1175012163
615965681
1580525212
431137717
2045476618
75720811
1844488450
1211155298
110243848
1101732934
623197934
44692230
2138783932
1909174932
599979455
575544249
1081386100
1924213900
121268977
2072588781
604427164
314228414
886001462
184575695
978805692
190266253
1157669192
523665507
1039430713
431077385
1229868504
881246252
1133005833
1873380756
1725564766
1724714036
1880991098
747531787
618043134
1701275180
758122621
493848632
1829556239
606323200
1241107491
1952025572
168098779
2116930354
501133974
765647591
814233397
1284722245
1699543690
1316350890
27112661
305339275
734251412
1674890786
1848052627
121735659
603784760
1498660826
955716744
1311347067
647835130
1527416164
1848953482
1162231037
54904390
2016973279
431713977
1446251870
421923145
173022153
1843533381
36023767
2010693498
1254413934
2115379938
1581585148
1534173019
1365419606
736074190
1648600253
269054677
370523581
989185020
757097260
1906342684
2059411779
665964148
819626077
882681527
1083556577
1894451013
600046549
1894499178
940104264
1551308389
593819210
1312147562
63762934
2137510459
47489152
901163722
1436266526
504084567
542680256
962949808
449347327
471995083
1716440815
934945859
153274205
490497526
754489274
871982899
1281751130
2049908435
1010692027
1969768625
1630355406
773511939
824546380
1745521142
1385673661
400715042
1899242486
690219848
1560808122
1129017547
1967134349
1788600635
1543138974
1058517677
2058490542
19902085
691760167
1594698847
360559249
1817890248
218519583
1366366840
633281640
568077118
58680589
373037140
103344164
1971384391
23882585
508340233
1731287082
795077597
41063483
1566058055
62533834
143374837
1467571314
217994185
157413979
776722495
629817489
207962728
1190269661
1511052667
1409993922
161141936
2115498042
1628373838
955707849
1125849708
891891500
240134431
385194375
1929177601
1635083219
2146015152
500780226
423171736
2119801701
1156938520
1270751327
389265540
386115744
674959450
1980104455
465955584
2095120604
1761102808
248862406
433623412
906468985
225546495
2106227720
1296681075
1111342377
2041582013
1256972205
565907202
1326965140
1592725087
1329277643
199528257
1386876000
1337138593
380170020
533237192
1408190844
521625339
1879700256
1844545337
158833657
1280684558
814933448
10725381
139903497
609878390
973375619
2065498415
1682392097
676754214
605094343
1594633705
1328295645
1976714551
1687600889
1853118970
895632805
551211311
54632650
138959582
1610759528
726325181
2052131087
1157511117
493098595
1534726552
1943644464
1868136043
22189552
1335316088
1890426255
341468051
2015082777
774725599
309044646
687277668
284991228
1410044687
1169360788
1189952493
1521167293
1127725116
1207410646
1647269871
915113809
56496583
1315613797
342111192
1496690458
1720643768
662336568
1221768201
1360561662
640823608
1369193035
1105557419
975335050
1044745737
67897173
1851820988
481051077
285054347
412735168
812498536
34265007
2027389531
685957237
704515976
138430970
628912311
180634279
1456876575
589831325
1332427817
1052345490
1717397238
1139619697
1438575943
1582071326
1786932182
859543740
1999224756
769797376
50129787
1184126154
1150756834
1991574217
1203563209
204694862
1069437639
1774098570
152692205
1939162097
88425496
1465525009
980939248
264345548
1689912422
270689126
1297328324
419645329
1354400001
740464496
1898496855
851852570
1028179279
1974044140
168542661
775082402
421269390
1110590682
1366339727
366634737
1315218286
294162837
2140925599
902268983
1030453282
840269332
1965750263
1531052948
1292509586
1580548309
843385487
1742032391
293836560
972923307
1887036649
1103367785
1400242148
746628420
1679465400
1681821883
937826560
1199447682
644622861
664532271
1943225608
220257369
828390821
1140199789
1741771438
1621712034
26086660
1019348483
898619021
895482851
108874261
1176982369
1608990608
515719275
493864291
2054344140
1090113443
89615834
240202805
2085730250
1721133584
42756523
996562667
1645752843
186767458
382503364
689922783
1704227285
784711497
1677372630
1356959430
1575637264
463905910
1145496471
108529352
885709491
1724970284
282960480
2112863748
555957628
1052233515
1617286018
776841522
34557096
1001336708
1567070235
1925721219
1399431529
914016486
797920229
1687408027
394909579
1744211452
6370433
503368078
1147905880
2006781746
1312994587
982318012
2141781022
1431354046
1044926616
56028681
1559196515
1954207149
1431283958
1741084151
969806762
61230720
783703212
224285038
1322589693
1570705024
1570594058
965057900
1135939014
703188927
1387312140
1782761547
2039855667
668646870
1960394
1237881659
222406193
1258298341
1759980363
212082379
2138286981
574855650
671117268
1108296422
117649687
1547604197
2018565266
976812598
1185523107
1649561302
121005072
1532137184
1877103125
702670024
1184670624
326114912
463719036
503345439
960977716
434977965
1549579240
1345277550
379445298
676332015
2024292395
1715084782
460843486
2075061011
755030056
1111488956
12397147
1699950539
1849408906
1680814709
1630080850
676163875
2090245176
871710621
1615960087
2005062791
804880692
2147221249
1889432418
1515807893
1316112397
278947328
1676254373
514202202
516697683
735345623
923645633
889025529
860209074
1459744031
1937986435
719498346
872867123
858030100
1223451069
746540943
1052509923
1400690396
1818547673
1348970375
661319441
29771573
630941307
713403765
255297058
1225921246
1016465012
1397715239
1873270998
677165537
880484265
1257540030
1281630755
1548632326
1923777513
1363780418
181802564
268061255
1509718584
1230807501
1697203636
958594315
217963539
680974797
1351559179
547816696
1263499972
1258319954
201989452
283360437
793033288
1610960700
1549978744
1322006776
1661404353
2104743696
1640094621
1736753098
2095045293
1663551730
517053529
952084493
1872809414
1741455432
1036409515
187943718
885614874
1861636216
950658290
2121767809
74223761
1483677701
1692485662
1100948496
1354280739
1137597099
1454108463
124863923
710047925
524664601
10459588
219152796
416474903
360455021
1029181570
1178255189
1405159656
2044855032
320969293
1132606283
1490210126
592638528
1863281222
93253215
186040280
1711549230
503065705
1498483620
857214772
1244713344
1985356591
168090807
871670299
662292267
417990
2037121697
1773066230
1643023258
1244308251
1087961137
994845189
1430325891
1150736073
1302846452
1675152326
1051110570
1420482720
440088454
1404262842
666995690
1400837860
1143517339
216238963
1132289566
231372764
718931348
1540869599
1182281276
1859481524
612344566
116459511
2142369427
1802157339
101711932
503172160
94198398
2092819038
907736398
377840558
421576533
301421160
1853730288
81443392
496136273
194033074
297914751
337877587
1289604770
1031379636
2099741294
373532887
1140410882
226093763
1303720586
2067293504
1304634047
1314389637
1028483494
1581522702
1487649216
2133236922
238828672
383516717
727854844
612765367
1686992021
1610829227
511215921
160990514
835746253
1073825015
1881241273
1664364941
1155853954
196756405
1229606655
1248911316
1826588827
1348648502
1496714663
1492005272
1867509926
1242113404
480518269
77447518
1224058348
451844078
138059509
1364890284
46471897
1433836312
861912973
1096905063
1515893003
1528850703
323407143
1074579421
1929917473
1416012021
1660861947
1363783725
1432764248
743056634
418853711
1421658220
426625336
2142080882
426226957
967342105
1215469757
168936127
846283247
1932485657
940804732
2130844933
695480524
1095204710
587938662
26849794
608868878
1389752794
722981236
1872233688
883131352
925166492
67320295
1997965527
2128072120
264090031
973946948
17441223
1571073349
1063473124
2095649864
1674920070
2013438541
1858437632
1750309035
1676721979
464799996
1901788590
1072039984
609218824
407622775
1633882914
1729768123
694140937
526515883
1711053793
199210650
2044224461
1603750408
709554820
391928279
1811323359
1268988111
963044065
1267372789
1446553782
794578204
1682757806
662117275
1548875510
1560540744
581909938
1305257218
2105600603
732191660
1930050566
1319697403
632414617
224222649
350804529
72417688
2007945772
644122107
1756793799
17088495
1658013609
1137623648
1038446345
1910822791
1534662444
1546414626
290675387
1090599774
1431940593
1212636680
1900039706
1654179700
2064408869
1193799483
524704423
1142590564
650638237
2083795602
1326246544
115218548
2008200820
1949212689
1589096529
479704736
201632838
997508221
909972012
708684117
1696968585
669138623
272780538
1676245659
2067505927
837463782
92545604
864201194
1531861331
1705792079
955538604
212133922
2138217673
1946123761
988443334
1950319551
1397002868
1776416850
634018622
43861532
1619789678
1520929424
1168730648
934994885
1401822032
1458595602
365703697
1024547809
1979430480
1684980480
1321345816
246307459
1817801259
1937933104
1798326012
1822645801
857618368
1644854371
2080527102
1277195631
225150639
324687073
554786154
435226581
1379379531
1589287360
1984806898
1468039087
933964696
1733166361
1336083320
1014624228
1039180547
1944276801
389909645
1797783292
716023591
197279586
780546701
1157797723
40365705
1689315181
1309730609
154900209
1669968717
502503445
994510375
1127369864
1546408120
463271901
1942925006
135184930
608737459
1010344593
590455990
237317084
1519018494
1061740338
153099611
1123258127
2045170586
506195139
755468942
350565267
192413645
773865005
642985611
1279568719
1606544832
1622169323
1793150668
246304891
1139652527
336221832
792301063
1907449745
1712495895
21870100
2110935482
86776140
1725629842
1065698692
1680171085
1347848948
1874712347
1700576064
1340531910
1137461461
1389921834
885052772
797041435
437964914
371576374
1555711741
1581374950
881263239
295983277
240087201
1418045315
687498938
1700802947
1364371569
1265493445
184811279
1815547970
702449152
389354476
721374535
1357676968
626566484
96006517
1992500991
953698234
660530303
2016333100
982296220
53383399
218219516
1277058979
30999791
1972406248
1978582342
1905455927
643560423
786787673
508404106
734222667
2031924293
651236341
1591026777
1811823085
918587003
1172158401
1505444304
1015773300
1170679075
122770443
1145494222
1980706998
654942745
512076469
787721313
1258075648
1435874891
1806168363
369885110
225711647
467645752
1225946309
1050312046
1648403829
1455710581
306651014
241935682
1855441102
164986154
1088344677
362302607
1249940704
1229367234
1472520241
380410152
1873974622
1331575504
1198306818
907862840
1862229292
802755708
1490285752
457813577
1055502906
541289907
190825946
1764770376
1935141884
432964868
917833146
1121003215
720336690
1294641175
53306561
1749646359
1516530051
716498350
353281004
1767515098
744675589
851020893
1998653196
352141481
2117622618
473152410
236394276
1671207161
778019882
1282252800
1071982719
1650733063
828712233
839917230
2047416755
1074721748
937180840
511555033
1737686015
1939508034
915537179
1384897680
2124102108
1346875416
789435571
1418374622
1968542361
248035282
1075750609
793147057
1008540740
1748086432
1479617988
980102062
972563285
681443116
119078162
814257048
1839459117
1425449347
1955668068
927743192
127580667
1852054798
84031722
799275336
2100812096
391217461
757495913
2078334825
19804136
133665920
2132494238
799705699
900162685
1858288135
1510051909
1039050334
2013512761
904511415
2109769480
1213806348
1888524070
1292060782
1167830650
1847539266
1270043020
617810287
1965075189
2013664211
1539709665
895855849
75255399
1668991746
661810902
240333391
405304167
479614661
1659158175
706378266
817497959
768854404
1343236438
1912916672
732627797
1921755440
1597478645
1089865043
1814615853
2046876357
1849347430
717114656
2004487510
1784671564
1715953268
309919567
329907803
400446376
1218201822
835210887
580282814
1804885778
173410522
1681115795
372695946
856806681
231837570
987208509
1893300686
1786127497
706835069
1499145429
1488696558
379648608
469440162
1844847260
750047182
557895832
466851904
1651380263
1007219697
1565339371
697386963
2112639073
572090913
808794305
773504585
1976600486
474266454
1217964755
1158575917
1779191309
1614404262
1575526332
817054159
639033390
730995317
408279627
1371705301
936889082
1108556326
410052715
234600341
1339788158
592864557
2118156562
626975408
115197804
1786464580
333165394
2076987711
310714487
1737474850
1234577086
2040404070
1578581720
485031756
6981958
1544142526
2107933873
1569615889
137087839
1485505774
1782002668
1480015183
376077692
1338244630
787467207
1148865720
2095149680
2072428900
600497969
1560855155
848767944
1314745577
1802268372
314261639
1094643856
903122018
476566682
1829345126
545420608
520480619
1478402398
2023153182
2123676844
2089518009
1343435981
844113685
1404112643
1495705582
72520064
560489175
581608362
1275371103
1196085690
1053681259
742055080
1385404524
158003995
1807579849
733824366
1308956486
784753222
1161683870
930940616
1080412289
1297796723
546288443
1593382184
1466787955
1057225190
1427850033
918665977
1315475828
811821461
321271819
1774862627
53153439
1903546720
1165537246
1188774179
775829641
812355454
1488158867
1384193017
1741585376
1985642640
1884625909
1804360715
600651944
2072558750
882671642
1189973916
1143886691
1729856552
1962306084
1635586077
694639677
1437809160
476181504
1374521193
1032578315
745205071
711475001
370923312
1214373895
191234169
938408757
206679810
2014628840
694464338
4604503
711353347
690792367
1103062242
344139665
1436529203
341346679
1584092152
2085795250
595763595
1111111098
1435766135
634549027
1616321123
175327319
1659491664
382783364
2012724196
612201103
840828583
163317449
1904438284
709610487
253007918
987631069
1181512606
1134145707
771702096
658691320
1795772048
1438987600
525001336
875396114
1429957753
452840329
1903114630
1097868302
865915525
1137206678
907314902
723737973
612320285
1472536025
693195140
962050908
1000316748
1898875669
2138494927
2022484746
743899107
555512229
1196398724
2083366664
440167079
1041962656
1558608910
515473456
909921045
60195265
147734538
639653977
362820141
529953342
1559328942
944254034
1510439149
458775976
677036392
1693775146
876848408
1391486213
2043143685
531786926
311796034
1697404434
872824085
1104170057
1758160670
1286738090
361342634
1661386521
375378768
1183040470
971155454
65229160
330307180
1866735880
991649989
1714770097
1905797360
1300462396
428836197
320364079
1036616396
1566848513
1055057657
319040912
1831454529
1099094174
209548387
301690227
590968497
440240990
883026327
408880813
1274371154
235505497
299363764
1348156568
2074583615
700175453
1923090751
442496248
466965263
845709043
1753531557
1756095795
1153174195
1058463266
1345657369
599930801
1119202814
498618646
863471450
811742849
2010961455
1103840155
118523259
320670404
133527827
254689999
1604948828
1023616095
384659644
804725174
537376742
870518547
336141680
1202434756
1131304119
1566448566
1166856284
1552359083
1894547008
1065964136
22235561
1156340531
1447574921
570311657
1636945511
1478334871
1813864604
1343299582
620775599
431374637
2103966774
894331370
1889853110
652068694
1928235771
1333501189
358057358
1799458096
711817228
1907861043
391766325
1291008571
253772147
70618116
1469285363
915304696
619655851
2076362276
1878108103
2103509664
855430069
1823961539
548225114
192746463
940849316
113235973
2011281945
1023317851
2000176494
86898463
1711698619
1281163931
749346641
656563376
1383941736
1509497025
1113367891
2023127411
751964594
1596655656
114293173
203198675
2132781978
1268039220
1149375590
2040457512
745016360
1454390012
2040050662
1985029267
627136137
2118691363
1264472467
2111219290
1723586417
129602870
1051488811
1904062350
516773099
1523243833
178849702
1417802357
402139821
253532194
295672361
621461005
320866225
1613289707
1439457320
189226492
42304648
942444174
711772794
1749165330
443040267
1263254786
1088996580
1895476864
2114644490
1103622955
820176834
1220570194
1159790059
396286482
1117787505
2005113463
713595932
1787981694
1517109993
992141258
64186511
8615703
1565211281
281756782
1149581483
1994709065
420553580
475451089
1953765672
917979787
293847135
1748900714
1086978813
303187444
1935637690
1447105252
1921754713
63930121
1699581202
2142917155
1924023755
1553657995
1872162766
423756254
752535005
916972243
890456283
2087884811
1478222394
83130630
1213734470
1467800836
1578516714
719255807
555553644
286421903
338101204
1567384709
2025623566
169387966
1624826380
39750746
1717309529
1671239497
204236534
1219851397
1684044956
1787316449
112326295
930809926
1888219903
1865751465
1900992198
1261293782
1493954106
724299866
573754147
85870988
1448387035
1189731877
1770465623
1199459327
261105605
1662755931
810114277
124126754
1178175403
58137224
1172973522
913237910
724249514
489425806
230194859
668577416
2016756641
1967370937
205926178
514720650
592942143
888164345
1228448926
47603992
1361854998
2147390869
1603870187
1840649323
555434672
1626577257
811051714
345034423
298437657
117525582
1110670023
2126543953
768196640
1920789045
445671474
1617737239
914156782
1952524638
1367275463
570056135
1876381708
184628309
951024604
573995602
575642426
2010773749
666980853
577335167
167789443
1246245533
54432452
1445328083
1916775159
1581945965
143372761
1776728311
199756366
112986180
160834016
139846199
1313419065
931531161
1319891739
1332380933
903656065
601843259
1597223543
1659509830
225890484
717372891
1239231560
1882034721
338546571
409698623
834480882
1745908647
1040477392
251952856
53133711
57015773
1624992663
335442188
344831213
2028966278
1065071605
202506123
1872892365
1250988
836540230
1965100426
1798856871
461045873
950930502
1743017367
1492359621
753813847
651432846
1896412300
2093663270
1588673240
2047180766
1700125973
510860115
380155256
1908887408
1261286761
1317539109
863039008
538632534
1331590284
1806639464
1905955149
1614098095
74756740
999988555
961444412
382814064
328216975
1802691887
1775189681
1513609425
479425892
1033678060
898383893
978415180
1267401377
649871325
1235738219
1974880375
1808175991
1894431563
391511214
1926399758
1744012599
298426648
1201045064
1635252702
1688745830
739638161
377023448
1939513984
204464079
1225644487
996327696
154512534
1384165960
643778469
1513619209
300684648
331387846
1572402065
1150725283
2041932980
876364410
487002407
2063441103
1339394410
784473526
2060281522
139110249
339805399
1253545055
1808762976
531544105
617835986
1781977366
1654984684
2091955318
274186076
1369549045
1189130941
531855738
1544075553
1218091662
2002313983
1182699348
1097515973
1385488970
1021702651
637269788
2138686549
252336648
746743657
210846014
2134175338
23277699
2023525423
742544230
615299190
1120262252
238670974
1072560702
1571866607
1091517707
1285885194
37722084
1206414908
255807337
546370848
236660918
535987323
957307597
505276248
1670409757
325314437
2045757438
1319644779
466802702
1062291572
1415673036
618262023
264789160
1980028581
1205555821
806841237
117079319
1685872557
345254076
1208369691
1406148049
850402430
2070667199
1096483455
973250588
993425733
301474970
839101669
1617205012
625230589
223816495
627320346
964944547
1937143653
87721497
279583558
1834841740
1800409659
272502672
1617839544
786780769
2065956507
82555728
478495186
1721598366
692575565
667809606
1731868942
148779907
370369299
597333182
1489405360
1349188187
1769898602
1818826263
869546682
470880080
1574536060
1125067906
561969926
679900843
213164572
1935631599
897954488
7681859
595838545
1778818037
1067338702
1590619026
2146344647
1046458100
623517289
1732608990
1345708060
1609830100
883306241
978452909
112042404
985487285
1650897703
1400846079
865401255
1804134429
632938159
389454267
1805579429
2129306099
17231249
1606801500
223175661
853644693
977536002
1856049756
798140301
767600378
68267363
2129657254
1590329122
1314185116
1388443520
468197870
347383928
2012189650
101584519
2100816323
732953952
619370493
431618285
1135448896
1191057741
1700261564
969479759
2083078724
1566867569
1014914885
493003909
1279744291
1246594616
1729287364
1619749384
142277451
109787131
1689814243
708637245
1446112507
805098167
1787636606
879941177
1993065618
827227154
1969194450
1065026929
1021895435
711971702
406647561
1589152500
1163747632
834227409
1427595760
1503968089
327803088
1763093318
22741043
35427633
531572239
219294783
1927008106
1701058964
1702184296
600237744
556608190
2008282805
783614770
1898241473
1534622868
913342166
1527203840
1341362768
884993993
1982525011
1665043346
1596032753
1884465329
1866611531
297121368
1718070023
1527983191
2082124082
1897712811
2016921796
2109465101
292278913
1897165727
838479756
428289320
411802465
373545091
2036511012
944225932
1816051509
1877645261
1237886838
855689435
1470461956
510145171
930378809
1965279193
1822355597
459098274
1697578765
803241559
987763712
1439578275
1167020497
440386820
1190868060
1422094092
2028563568
776745049
974545240
2122502760
1148900169
525583221
2131631357
1126324678
1639460018
1073663490
1622809887
573270551
986417914
2021432756
2035507498
413018963
1462751779
815931292
771211963
1346539440
605632054
618604436
1964021441
1805976758
170541390
1444602214
438754473
979848556
478171902
1379982556
1637630509
823547956
1401319227
763043741
618655264
115876767
1003075389
2041065724
124072669
1429475479
833723909
801364735
1231539258
1542037524
1202261275
2115020064
1391835854
196884133
23331963
1201988509
41534333
694561694
1920196771
312667153
1846077409
1734966937
464162224
1022962793
1827291031
187817562
1438872708
228303922
1437338279
504209187
342316394
638723211
1560144049
1912365846
1840443298
2122754012
2079319764
1140648004
1988555340
1330786598
1911875999
1238603151
1716999753
1294101056
1094745571
418215309
1920405002
197482679
148213803
1001741412
807838813
1149600215
1132184376
2019207533
2034528844
1598961931
1110939390
156536868
417707961
1015131330
589776584
1699871843
691609280
1897390831
762844525
1240759734
851815754
1370129536
1173733014
622727635
246432900
1741695463
784735270
945657569
1464438574
359250121
1927254360
1882797606
228951168
1170097241
1524000659
1176080526
362577376
656285561
1692258129
2037012376
197537299
790672611
21430814
1887235488
1527717276
1075652772
524163568
703525882
1819217716
629647316
555832132
459523855
1519380549
516987539
230261745
1024763009
1223158475
1618047365
1711662861
1563886701
762418915
1981839578
1176665673
2100030757
1867505827
759207309
1856423793
487523612
780320767
1783503085
879960483
1069220375
325085272
330270095
745255574
488662087
1617852265
12045981
1043773800
771068678
1065923282
502192200
1364506813
203801394
1756766737
1951631591
2017762597
1180287554
2056865074
231014417
48187963
408742927
95908146
1594384214
541352844
134728
2034700461
1705601186
618817788
813615067
169367001
1133051790
158063741
972733040
255279219
1511353149
1649515023
321965776
1585770078
1581814376
195960200
755335564
994578664
1334432350
918760229
124384045
1090353229
101043980
1603067037
272408173
1893637255
1698707828
2110272260
1153012562
1388831890
1400426035
1105775520
1609406496
806447897
1753492181
598622817
31057180
931718471
1447500143
930790813
68030606
990259367
907652995
972345313
534775818
363496179
2118064753
1133635849
1875095683
1954033045
834955583
2099359071
233304463
1959469400
213051533
343678123
1530610818
191405041
1929908815
548108379
635858597
697294118
1911557941
72944800
1820121532
1961865562
46136397
1607068484
391901421
1723495541
59609866
1179713982
1047662799
511990206
1011632993
152755408
1140337772
1844990831
955531446
2144001173
1373006517
1897112387
1205129443
545395159
1166405289
163771365
1999082837
197349636
532244997
510893315
1064301852
1164684016
1316914637
898850686
655181815
1332574379
1617196177
796645408
57010760
1811317996
193991754
1815828180
1410769993
1292969238
2059725123
275703888
1601071233
1770245376
464539872
1070574683
859563125
89038829
64564597
203768506
13217959
835402982
96600609
401797458
1517949574
1868135982
1880716199
805288729
1680880063
1299075361
983083237
1998212146
2113393125
1527266071
1504777829
2131912002
591049043
1538021911
1054580112
290502345
2099541865
1109738282
1859409639
354874448
1948079205
1033018080
562859353
56369475
524420256
291413048
502841624
1252022285
1780934546
1207490672
262397578
398803567
1978928168
2114856167
1717628489
201554556
1594537725
1798689503
1720057562
1461094305
1038980257
2108098631
138260007
1809883453
135775516
9700693
409492386
153039425
330157946
449894238
1596507487
2046530666
1579717604
1195914774
1438023941
19782964
696163266
1595767549
902090423
565457507
173272742
83666222
708229374
1454525233
1303621727
1628873479
2023182754
1328003138
1715747673
433792227
1113025575
1724139593
1961224117
986561654
1591405326
549480580
520972061
154459644
278469784
485713318
18943151
197203066
2139328622
1571544252
1912877409
1272885575
1321688454
1163732227
39146681
1107429472
1661723382
1128462616
860615487
1869477575
2075808472
1743491431
1770875726
1815584295
1927803616
927293534
1913842781
1030295599
611101517
1992717021
1901009175
1505230821
1317466618
2075194615
1982779345
1064700705
1402097530
165261250
989834508
1362775858
879558127
702028050
475571492
696067937
813013605
541613387
164880867
809013883
669800283
361620478
1560233834
1520674077
966312
1137801022
669039725
1634743407
1342881708
1066699667
421674953
1929704834
1567177837
45899861
1201433060
531216632
509449807
1231458346
1065969912
265860616
1094870294
1459206520
682169316
508055130
984754587
528984240
2043668110
70270644
1061031035
1213612924
1139991991
825443882
1482383703
133737010
1200064910
764734483
1311399976
776552061
1108282104
832285507
421979833
648472979
1159998295
2138621117
706226464
79821228
1296221457
2137415401
1740514376
210232362
2064810542
1927226024
92044635
299018226
1004714662
495126918
1591254856
371867369
769583581
1217672851
95402619
469062833
1851883399
750486865
1410648158
55640722
1964549692
1673608186
2051905655
1349976691
101736025
658327122
161025042
371978652
67397334
1718253956
1308801074
590225333
1072921243
1659567553
2094611356
745246139
2094888423
565334702
1180170545
1072819454
118196526
2037511466
1598888926
1969721768
1940334711
316958253
1971324882
826093269
554057727
178743897
1379398313
1798948633
1827804938
482009707
1489920568
628393125
1277105080
303319847
1164270745
422100757
388619880
2120022744
320445884
472485506
1876006859
390406382
374129283
1053189633
1469574524
1369095063
1376837118
451088072
823912100
1386577428
2018115408
685388146
7863555
157999153
2145911847
1468921996
201610097
963798024
19290445
1652209365
741689954
114870508
1735270446
1625120481
1838143955
255285094
914201952
1994668573
229022335
431980607
1950351395
885614446
422108331
720125311
2103080776
218286086
225536104
1513855998
555481091
1537731532
1240961231
2076892417
657134711
1526339013
36344531
2052331084
1968815198
1454295577
1339327873
285477975
2035688760
1525223055
527831197
780307579
330870301
1530487837
476893881
854655778
1183142148
774497732
1179825323
450475250
1561562040
1396243065
2132032675
1925160601
969633301
1710853119
135000706
871912339
753481322
2129301941
108554809
1402329217
1875559518
1264260367
1974705476
397847162
1023346805
270703904
427285900
2095452501
493649058
1784390531
860805952
2113398112
997161875
1573285570
1675070758
524966393
1204854711
263138421
590902068
1921521345
745290132
1802262486
711306740
2027239330
623078322
1299666444
80580350
111285006
18000625
557988509
429569555
2005772665
942289002
2038892725
994912713
1853987216
67999832
1690891353
2123776266
380566254
660936618
1121571332
421499848
1176660655
589874219
778185257
1666974435
1128965120
1694286256
1393930285
848551530
1438794667
1558932540
2063434863
262546440
2078616542
1167526603
327816439
95868913
1242879795
1147837724
2027068030
2061142847
93058613
252510888
1615585373
1630794264
1294596689
248114571
396039021
661184055
572135891
581411927
882863474
411840144
407823326
1283691576
1898100357
1238025604
641755858
1970514433
987097808
1904977418
1347001056
1366870435
1051358381
518960533
785163207
1270596953
904034630
324438078
1566363560
99088171
1670000137
511833168
458899719
1786751202
1757260070
630757108
752468476
1940274529
1852084488
339619582
371092960
453036374
2119952159
129738230
1899645120
483383675
1778383534
1551840036
1324980032
873237150
1954056190
1138906815
1141283901
1703750032
494290412
1704820105
384371332
273497255
753542943
608724090
827224618
418905139
1852764576
903972274
1154682995
1561515725
1749917363
549716987
712366972
70771194
462644172
481085216
1170344624
1135450267
554719186
1069997211
595840912
1532532369
1686892547
1217041697
29692141
1032974456
890474612
68509126
1024724701
2123920183
520666822
694716401
2122406063
10802215
623365938
601985418
492285475
153060087
801289999
1759791782
431975707
1642750287
287947412
583598775
358513853
1701001346
2122478870
974212886
1040786995
1876015322
950007880
1302725505
602640658
1169189035
1006427709
1958854184
1374757703
540310744
2117699087
1256022906
1000551264
2019262385
361761927
967117678
1872160887
818564598
667627500
527405692
780667305
1903182845
1791070735
205862721
2124697917
2109504299
1168161157
1093568503
2013782720
1403140159
1658863531
1646802750
1502971623
247859197
1243018208
1371537621
69251455
1905097401
1276068679
1312575285
646746283
87067829
300716518
1621203799
791557028
423294780
1066624373
1590755546
980179301
524603238
46137238
78880402
723980027
1067522096
593316307
1211728067
1410386649
400150333
1717960030
1193142096
1070510320
978317515
454438034
2112716558
1403506451
579728213
76668082
645044915
254560769
996741187
85852067
438815858
1360014155
233358231
1407863984
1475595649
1129655090
79775123
638822839
1402417362
1499293152
1530196734
771950665
1769173132
875625648
988424096
196283194
1517162036
872774971
188711285
1129897254
1458204049
1428174886
293927029
1321589579
1169737957
1872466591
1459859497
818920210
1008882834
1592125661
1032761377
1528668743
254382735
1017644529
762226575
818855576
682134331
1377454758
107958351
556652674
1469525059
1085168350
21698834
1072294564
1308724897
890987148
1538267062
994761738
478044212
1541706441
1004156665
2099585903
748180968
1869891114
356895298
902178385
1098085830
686857945
1231208473
1453013101
1238458137
1210018381
938028662
1098342356
1601241838
2137434853
2038703229
820917638
1683896638
399514378
1972001946
550355176
275168960
663882614
1131215461
1092036770
1965991547
1817917460
1004085941
69918978
2005808277
839122785
963197815
1256167615
805280502
118742668
1967061891
99794785
838067245
861060634
1593436818
345059376
522957928
1615392457
300054280
362461355
859292118
1887326757
1951944442
420443090
270954166
152980101
1718967381
505106217
1290185006
797502017
2003939960
556289061
110020328
150248374
371199417
1204641261
903066007
727689340
1114276136
193547857
2122179414
2104834719
277523162
1396420680
290890332
643720620
267214291
1793921097
1818815871
182941019
1317721245
1974953962
862312923
1069924282
1659541262
2015761395
589492156
1585877768
545748010
565001935
948935643
499540008
269724962
1814570344
398426497
1328126363
242115012
1485107379
918109424
1909432157
1894174008
1392182526
462386275
1754344312
899064683
1417483474
536929349
1616740199
177046791
67685819
780264648
1188685192
1686520451
1487458374
557836498
976691997
97984191
2079913318
729969982
523433886
1993002363
2093644773
1382694117
2057852316
2037843859
431545377
1703490692
1961764814
1066297635
160618159
1044066297
713684832
1686249913
1149738140
1134720175
1655443908
1488340266
1258288364
489782713
1235930613
687611528
569999732
51446346
2140924870
1937682459
244200100
413312730
336206831
822815361
1586953299
1034824774
1777384587
409058229
2057210095
748421038
1601458602
915396810
1403144385
425132764
1596013563
1199438083
647753909
1137256270
1522895356
1842234113
1421921223
1567700312
602197151
287554368
152119536
338482757
394485610
234395930
1981724535
887331394
1341757486
505048261
1309731608
679830781
1081753128
1215611651
1145078675
1507518091
1334714161
1002842013
1919052292
1916678970
1642236034
1161113314
1099608176
1659688905
585906875
746171676
36201731
1404945321
813832991
2121247024
1855453445
605507055
1413508357
1744932765
882034895
1923872508
592019252
1221652006
1259074267
1872803001
498061032
460408910
272547596
589170001
232879573
906538113
880167955
2095539225
71906335
498333515
303055025
487156427
1783097155
1993707375
1325092944
1783286076
316313831
105483747
417886500
1592289311
700913429
1064339540
256540720
380889889
392389230
830295949
2076879377
691131153
2047144710
1553589940
1494917442
1773227426
977118511
345289202
1821847599
1177723644
451006622
678036912
209747355
871796583
414507883
1709805033
1376868866
1366409951
967769178
1406405925
54215311
642004423
299802810
600560335
382482089
2037462632
427494028
1405240054
311283147
956038175
1297043152
1811560416
261154796
1072310042
615560059
292150966
828908661
37671735
1477455526
1873557528
275348740
1907119970
1698028050
1562827420
943762659
1003140675
1236236006
968155340
651771039
322939721
1845864759
1892606529
1880128228
1019699621
2146297269
1934989405
35251997
1142217197
664787022
1549090261
1177299286
2110461918
1587374360
2008955433
859868351
662962268
807497139
1459197466
1921459693
1229244577
1400139570
1618798570
2052239098
2040589725
2138333722
1273125902
1087391486
757607947
1065053034
1271032728
1626833587
2005831483
1299201866
1234821263
62715767
1969340000
730547958
1837398178
921266154
1037770879
528325316
924341154
1284303457
591093097
1539274384
1230390727
517532460
334422340
1803854346
1964691179
1697519386
1170063195
397891141
1259641290
386263096
797019626
79802658
1745349092
1824551347
981897307
588111314
1690665328
56088569
912851744
1705304161
2141604884
2031945625
1484554628
1345554789
281277151
6472548
1541596958
1183366292
1871850183
791058631
1119763128
970900648
1843346158
1592429268
1576083155
168510434
803080157
971565688
248910890
534862761
1586198943
540841812
201020351
425667618
111963856
1079940213
1746868936
2090993279
376386011
1494039382
1167177606
1859814612
371295227
1211650094
1094870960
278505878
1730860029
614823749
621134835
1881212940
305342458
2056639442
2140113416
1168567429
808565637
178333448
846326544
1555182472
1138073512
19401988
791035535
121378208
1077990009
1924693173
1204718028
355596015
1028445188
964691839
591576715
270028354
1337534980
660167106
1788043234
1907506398
1548082289
904897894
1209913179
668496447
1495832026
625503834
27613798
1139793808
609162655
1538827359
1401906004
296906687
541684706
416001664
580209377
100316176
1660228429
1353080792
626787432
1168535131
546150917
1404492507
874316186
2110424620
1295590287
946689818
51485739
1181193339
1180498845
654650363
1777272678
1237866853
2098728673
469263022
882096307
981965529
2056430477
1457885951
959064276
1848742747
80484190
914056209
917946262
359370036
775814099
1065660392
151633901
2016046306
1916195742
1231968933
1416443577
448529757
150788916
1928747571
43544732
1896353030
1952190609
730792672
379638399
227207749
5190582
1684916613
574173382
1671452959
264484242
1160578900
320303482
1317108041
37030653
555664249
1820394662
1111282736
1217727798
2027051364
79659625
273661963
274548771
924176437
1154721219
1022908957
1421784957
1611500861
148431553
1581965226
1916986186
925054958
153828223
1650222223
2064117517
764122470
1537678274
1415223102
1831030958
96134049
940338696
679278869
1496919124
659066156
1223696966
1459893996
1860518359
983844583
1271522577
2124812550
841877604
1298017711
2106127756
314466151
1602238622
1914501069
1497686133
1475178547
128302581
768250320
641507311
1468881975
51960815
974095523
553986763
1926084944
1718291911
296079483
1514356364
754558831
932197229
672916362
1455460055
559615301
1505395602
647145607
1823659983
551396126
1218589253
941903098
860307107
846987269
1054596625
635963117
989395968
1995720404
1749526034
254415929
957712691
547925800
156531261
812521145
1932246132
141907253
534489734
1602213600
1484258178
659247928
1320259044
540791171
152202409
1190957891
582505123
998318564
474231449
234223305
1777261125
1639533762
1396237826
1221271571
1061687897
325706948
1970881021
1445136006
469260137
1164286432
900938529
1520073322
737960407
1513733856
1471851195
1089212656
766247169
137123633
1598509179
744712551
500091742
197947044
302564288
277400552
338398456
1286807991
1916108286
1419596699
35134155
393405017
1657945920
508822337
2015234666
278063031
1424858993
536245615
93902562
2055406853
721328939
718134652
2057215415
146985102
91092759
1426528196
1733820847
1088227113
299971438
535698161
1392428990
195926512
1355306285
1357983274
264950052
758299080
691364428
1706849361
658284384
1848348926
1921848570
1019253784
480365568
161569122
78281299
2132771611
128896297
763691543
1416718913
1708192350
1991501366
336898544
1016660340
1549362075
1086365675
685656124
1346174435
1523444237
1031151073
1758049177
728926613
1345463663
1476971160
1115600522
2014978366
1564387653
428526913
2043729227
1414108462
1589584079
745559137
1605168654
83928055
379752030
1394459749
1551615250
264662572
139660184
102699452
876940868
1293178677
1344561581
690996372
1121434301
1790961744
1987734589
107617196
1384676420
1700929434
257754337
877800173
1217511798
630615349
1790284794
887114941
1107491151
1785542342
37686797
1308608911
265808893
1352042894
775013883
633999522
1480913102
1383380505
155612785
559466049
1270995216
349211624
1003338069
604777968
793064010
1686090049
1615254478
1351228287
465613296
1897872226
2005451004
1225679402
1991789986
91023975
708448873
813838743
627317145
1289508960
1121643938
1928565580
502530400
875310544
1864925302
105060287
1449033245
559205625
1979511438
1265309085
133339357
1561410499
703295654
669084169
873556212
745253139
1623236221
554597146
93399905
2073325541
1522367006
1426358021
738267129
1683259876
1954119883
423109446
297809848
1059441730
1324223592
1079074855
1623434212
443934555
61841771
1418543549
2048650784
1938233238
939448002
1106494647
1099060463
880154576
1396359439
666649326
1223028706
1637348744
1110008389
568133538
1898711621
1286783182
1462344141
444212323
1670976203
1342489315
1699344821
1133228472
528688265
551814636
1112486290
1187102601
1660788413
251627831
957897707
555089745
1700785457
1180316257
666314891
1007941580
2107551404
128675286
1846557032
1562455985
1967052046
778928772
884535765
286173371
446694548
117961764
304074252
1721137073
507130071
1952910669
1686351948
1922144056
1936985067
643739551
1862577463
674560585
250338363
105498451
1404197996
1545393484
1201150256
1187123368
274562611
898995416
2079190390
631283836
1279211716
984224576
575009705
2124667618
1556563062
2059714163
1524650778
168294852
2059732457
1737362140
885883578
1101689253
251434823
1205201307
1112492642
95738357
1800711559
501551928
330316488
203995760
1728989465
1664990232
1538682715
1604059036
1653782682
988842176
148869251
811668632
1366297066
1891852396
2143381296
183443535
877883511
834331538
2072262965
669095124
1038807634
1293943475
1872908894
440500719
685982689
62976883
881989990
1108332809
17921425
176987165
2034822084
1080325477
1823723302
886722166
1497678875
448633372
2085552530
1161988430
1198594876
883039590
1235796137
1211451354
1989966668
781274115
524892648
1911454462
1155577987
1237444567
1309310790
1934084889
1912900293
1247402422
1694085861
824251945
116035460
1581398842
1250776863
915152687
1881109944
495858955
783203524
89398126
2087441350
1558786289
1173490430
1382601797
1820208522
290208831
1631902441
565830580
616491818
1551190690
989077712
1096014272
1778155999
1005065885
1054025579
896637601
499150746
2027765166
235896628
1472528246
2132829887
209088618
725160163
1574071888
2060461907
1796677918
876745094
587992166
1029325535
550087005
1674703274
718450121
1964193338
647516908
1035523423
285339932
1986395112
2031040717
2094488633
274388797
2133049582
1780068851
627166576
455519339
1047780320
1072248057
27072426
845167701
1432508954
1193416932
1709127845
1196157425
839440889
454479293
657841455
1408430758
1188036115
1101729401
1101193315
1934971527
618407026
619871927
1647269210
906106915
207727208
844655118
1494735826
1974541191
1949988781
397630089
1079595716
1390376610
118616741
796383438
62296499
365182047
1803802012
671111396
987788632
830131045
1762435843
1899395554
665648058
1813529752
1583240383
574515621
1083890772
1120029307
1446917374
1107618576
528706660
985275354
1528332679
819700647
1631316265
1937511815
333154438
903824460
1968162648
1623815545
230590337
1366055220
1987599952
1774984975
2125968717
1551140263
1451268050
462941757
1480635128
1577857274
755356120
1088229019
1386584024
1120058754
1283961642
1628454553
764091776
1575168015
938145613
2122755832
775869397
921781678
803816125
1530351669
1234019539
1868737029
713167597
921107815
1656753759
1770945295
1230894955
337832161
863249806
1332778113
214869360
542813522
1770649852
537499785
431168071
702759145
385852437
1754719943
294675138
1363056183
1262133464
323152200
223464320
1847728848
418117719
1422456939
814771231
982214159
1756397263
664660142
1512032652
362810863
1129737721
751603821
1006816766
910739219
288007866
175156856
1735585757
1115041008
1954517685
1263325612
1208541620
26125508
220305803
1692712171
1221242743
1395786082
1698630116
916342135
708184601
975961982
1484818717
195619575
1279905908
223292651
1204519839
1200138620
1159810210
357925533
1521980770
473163337
1230799592
1479669599
583445803
1038325810
1245320770
1763532740
1614056685
164891608
313194587
869271470
1520157352
1829996606
1293358086
1984801668
515560399
962178442
490877172
679174577
1819254963
1400788540
1796866066
365631449
883547915
1888325653
2140596136
764982376
209088914
352810463
197300170
951383083
893239672
873363930
87371760
2036217756
1298544206
1624500197
262583955
1152705144
347593160
1197226541
1263721014
126276105
526108308
1799880135
715007935
582395033
52154165
617236365
2101630481
785383778
1393202690
709483802
876970833
1167774017
1595602256
1507316064
2122350487
1085802573
1744623708
1315501958
1572090055
185421504
731969124
619185525
86669474
170735917
2038644850
1114659691
623536601
1157843764
865831181
862629163
396339440
1470070989
642235765
1814212666
461194252
1708769702
1222095705
505067944
825294945
2081720492
440075754
1972186225
1710080091
1408093536
990349460
1455743166
1624454487
99180238
1901134306
1786518557
1888735386
289551430
1664992157
1873439544
1586435478
247274573
1408925288
1104454927
1555233208
300148678
1092986559
1679626261
548914551
70532725
1066197133
1809341901
1268570517
873625640
868225968
1620034296
1498053024
166323789
980600372
1069377400
2146571729
1397086047
123904210
685643780
1138700601
408577357
1170770181
1386983705
411409420
1181995495
1026536452
2055942093
1627315347
1312291824
1230021149
797554467
1174930061
1738627588
1798935079
1136719247
603847330
332183008
1280073701
641270883
396019302
365727030
1418913494
912808155
1650257390
1610394597
1893312404
1799513796
1436852467
484778917
805852083
1432145486
1349534775
155978831
1038933434
1117324146
26133032
10962056
518385516
1167765269
61154143
898846256
398453225
1870146794
62383557
136752048
615510228
1978934342
1754508810
771813372
1374283478
259147828
779518255
1538248938
1626504361
1838842871
889980068
1290983765
1404113418
923619418
1384477813
961628720
1512183052
15839124
2017285695
96707930
1513013602
1958244648
2108465016
477381871
774689252
1346318479
1270381856
1899349910
144603755
1504335935
990656725
1755390297
1312236892
1677190464
284034185
963921525
1317694512
1481853391
482395953
1475329329
947539232
1889758983
1493055292
1678095397
323136281
1312128711
830960388
134642598
1535035057
647559495
845945542
544131576
933753857
1962777581
1828671397
1416971081
1017637381
117682048
2026277700
1245920737
268940132
1858921883
1192913856
1134980900
1829668952
1026593860
530320874
1742079067
1384440867
682873862
1974207304
1465506396
414349367
1657370947
388604029
1113126281
1348243351
2030546851
1349033991
924004200
166868689
470156494
1935062642
507029378
116775840
1064265986
1994189700
1143593865
191914206
983887741
196148613
1269011238
1950623639
947191974
1566735670
1544237989
473237609
2033167990
706282667
345113203
1354490612
713724148
650418390
2015765194
295335221
534969758
1015667481
1694765731
1204650308
1322888242
1278458252
202527263
1763238279
1133648625
1423997232
688127794
1789554229
902339799
1064800447
795447667
586010000
111589926
498389975
1765595506
1179291409
827109359
1388988930
231126448
967219247
1997556609
23340240
750911568
1655979031
2004488743
1610264664
2126934385
1848886599
983123186
1003963178
514195625
2020870544
532625448
1353210679
785259309
170919824
155570336
1109676960
1550257223
419262043
959197522
1035045709
1139787097
882195597
1309710132
714368126
675981987
590631602
1742662639
1046747948
1253107087
1472799517
1414341566
1315351600
374244338
637283366
545303211
723980027
4829820
168746819
382496465
1879060715
1393448294
1267099314
965393782
235634594
1873827185
1852351948
174954978
1721859166
1181866925
473479267
1057682186
710473157
271448892
1758113018
1350161581
1466000482
1107663086
325721636
2013285229
1943621377
248765427
1680991376
610548097
341879461
431915191
540338405
1693515595
1502935244
929920480
55071674
67988367
566529357
932072490
174197266
1233538695
342946390
340198808
1328699817
811530511
1533840953
1213178630
624974459
1703936785
1174947358
883586458
1163110016
1927883014
904677654
80274384
1382708736
1938825885
973029227
929836313
2027790072
534831949
2045528051
9472907
761416006
1656058937
1581080648
791298683
1959323570
96420130
1475248158
1802191056
203851743
790546789
768888023
500306785
44156752
2097829117
1019961781
1952571017
1876378617
274967581
1182557574
1512990251
2111127108
2138104692
1601611990
1493432885
1824559101
2024448770
728932221
351107214
541253218
2063644643
288155897
1409841893
1394607213
1465682082
774010038
1252608361
61963292
1308029149
1353682167
1712939122
2057676997
1971850152
695787771
2088216885
1458220043
1696160773
1583479062
1438641811
1584294619
420368380
2122854813
1207052190
632910433
737972322
1398552905
222188183
322075447
1197760913
73892467
1355141186
1973646919
1346682789
899287547
1549362868
2026290635
2081080979
1170975169
651481426
1201075524
76719448
839811533
1278804255
1181960948
1743191017
1557228906
831423795
1419774911
1494670711
1326928511
1566028243
1064438370
760635199
1593049997
839092476
511883629
760444638
262492537
1286634944
121402629
641568001
1537574187
1192393461
26431939
868129358
1678294435
182183833
1395963872
1541535826
1992033769
525136123
531168565
1108303035
1887332797
387928005
612035188
1818302131
1570842540
2007134897
1422069198
713222950
2080672674
1409221495
795829717
744123808
1579617578
727332755
274684978
1011636330
979846598
1661550095
1538457528
812542313
1276416512
211688522
1907542299
2056593523
1602741869
1372734899
1691315997
2043767654
1796840523
1714079713
670969732
736098273
1004154382
1234797340
2146182265
206495748
990233106
426650729
543750041
1532139910
1977355064
419791469
860646038
661578882
1401633617
1282828729
298580018
1042544258
1592464943
1390769196
1987182727
887676570
1673136235
1407920537
1468874197
1028198177
1081912695
1408662900
1899532451
1999892972
403506097
77287073
568298713
643436827
1898080338
1171380828
233039961
908041904
526866421
2010900356
1901825818
1861722810
1216530692
1079068621
617388592
714906915
1224657413
620788730
53919099
1160610503
1467352544
1977272134
537629081
1648441562
1743902237
1933257033
449803722
1125447114
900809586
320951191
1162391065
1991531367
655684376
450920499
1284951861
1144438481
446539135
785036500
1796402484
163648999
1673159500
1090014722
1607687517
48501239
1833152762
577872278
1025330289
1452421313
1597284598
1327119163
2081675307
1599517184
1873993615
1131637548
857981055
496477539
1270406615
149229632
2091109183
1770632697
1142476486
17864226
1355487592
32167112
395754670
638948696
1429440881
84057218
803198398
938252766
2068229587
137725945
1245869037
794990625
652826732
1194528985
238023991
2108950324
1139444717
2144368060
1148122774
1450795848
1380409241
416090488
1185125
596444387
811474282
968696456
1816764587
1225458598
1798845171
249867812
967338898
1281192393
687696622
122244928
1255399036
25250178
1862924161
1825483564
475635904
1543360171
918886747
1600391836
173568776
991103945
1647085017
1187240057
2031839059
102693479
880536384
678324623
1854349049
1570971256
1776695772
1952882115
903873806
568750336
1819440158
710877640
1214411130
350262108
1790124038
1426988628
1462583095
596139389
97724899
11049759
1544340483
362556009
1824038305
1813517345
1866513943
997112991
1332451064
632973978
59497136
1768741897
852089171
487819016
1037476466
2100644984
959745265
2002843412
722119960
296815454
592025491
2143888514
928174888
1431045583
592777279
407755840
1086196407
516178582
1280489149
1956523155
1431340678
413282007
1589618078
1518948459
505959027
325256602
380885225
1656704166
159282999
760915229
594659216
2133565077
775041856
259619885
108215504
843345950
59812252
835649774
77422240
700152370
1304637622
816264736
1050322762
187662150
1361259527
1802280668
1095945178
356039690
266077250
1613091313
444301542
1643882691
2141501647
1345825498
1893538085
996951213
86995485
1809669461
2143684390
433366197
1931723678
305557063
2145045174
785278716
1446551553
1312917204
1662595901
116693371
2081119454
1085884346
216198921
1411964577
999788398
583208964
1949402471
1054580713
707172768
992207817
1468975944
1696045915
805942276
33047395
169502997
1804195593
1670319338
1338162132
197111061
681659466
97475144
1770836756
1732638716
784758969
1316035585
974526940
1119835519
1653053198
1403720315
695133644
22814512
152197856
83412620
830426407
1935172094
1839453531
828262418
1919063556
1811398000
1996238192
1396367960
1567977381
385349108
728588053
1330575153
946944382
147948997
1233832660
153204735
1554604854
91395144
1063667725
1047003419
1864358905
211825516
1784565259
1121618238
651185101
1237677473
642377561
1958268048
1252013643
724337351
1644203548
2113167148
231365089
1813771678
1716714918
1875596479
316491318
238062511
1452232923
1326836463
1606802673
743900109
703900391
2130943554
429257351
1586172646
883691961
1892362939
1268543087
693589489
1286096832
1382465059
1908959166
1616727503
786782534
1895718667
140322844
478519887
1323335182
1704891914
2101051511
963251111
831718000
1288598628
1018517475
2113052420
236821863
1473014618
1561902800
1527594233
203141903
486800104
837849682
40240890
1609028706
1725468264
246789534
1268366290
533100572
1799647125
999241353
467361928
910676636
621017742
2106679043
891349107
528595285
766372154
1785852661
373398200
861408187
965780526
1068771536
1617161228
2138977174
395399348
2010927535
595695594
134910225
504963448
1007019775
427762850
967937253
765108691
1052518943
284923492
945754186
1360071423
1999231890
2003969794
440295440
1535441231
1195607314
812299057
1831555850
785058496
1018386957
833508777
16814047
710154907
1361116421
813717965
1034049385
1297412766
1204240942
523261551
491541887
1531247963
1707475878
1338530116
2034705279
1222667951
1349810022
513076904
1805450692
1639867715
773320344
1613268630
586634950
1520555268
1879149860
1226014918
519847635
726824142
485411825
1642977820
1345683307
789275746
1624542820
1875268734
1736299603
824771921
334690235
583645425
313927017
1241024974
1523032921
1910947444
1400119829
591984875
373236298
1001620656
1759669817
1897794654
341172882
1394861392
1376403579
2044964495
1756732163
821113384
572585500
727808509
5233844
527243910
983327718
370712424
1860139048
491325525
483382635
365901306
1906114782
250496850
2110681376
362816375
1582443427
178415227
428945579
187118253
376886174
184359955
1058286847
1624300419
1116202151
1710052431
690216143
139312574
508434676
1419882482
317168851
1015636523
1535620153
1626997269
2032949730
195871021
365162015
746280183
394059882
1951394052
906742302
1906159544
1423300638
661457887
784182228
126765499
291896517
983897097
1943175959
755317229
1025425563
2114776843
581671400
1041996343
381617439
1419288066
452234354
194399648
830696035
749836706
809170280
1550768835
204292691
1839896496
1523153803
574098276
421044865
701483286
1110400519
1828188768
42668042
1745930715
1176086893
572958671
463675739
984690785
1119871385
1445919188
114514592
129005383
1275606075
1365788719
1544259752
890842311
1253419492
1712555909
1374014494
1958217116
58691679
2132032372
569723585
551970705
1706819533
2102447456
1887301795
1044893575
873946615
1206670946
1254443094
737760421
927606017
1579442320
355532836
1717444111
2035405340
1441219016
944789350
1505358203
2088599538
1313124108
322704248
90166061
1136071420
1600005865
669823344
1481327865
1104210864
1198557932
950658589
1837892132
1544349948
2066311045
2032817781
156970930
2097949251
851564367
1234414928
1715816495
1855182729
186144059
35743665
2088114098
798026728
1164661947
306456438
939020626
756634372
1259379222
285612627
651276755
495953298
835044444
638580452
222519519
1252264163
2031738306
723492078
797666110
1556885098
895447859
1952456451
1429924627
1755810261
2128401289
792423039
1476395336
933531432
994266922
1967235208
1182227261
60792402
252225154
945462373
288401299
854757233
1434853994
1511671418
1555227120
1560462605
968874704
1324477988
1197115457
3915385
341576442
938143490
1877710472
62901071
248318944
913235906
1545442976
1871800332
1336887325
35442586
866446254
1572993724
1699860287
314104666
613875003
430095505
1817087664
746898490
1270606742
800498297
1640112962
1925891147
1934543453
70952047
303505835
514002329
374523247
1630480334
683745009
1443655287
609877402
2139623792
1912044914
1838932311
1962391520
1016495806
621248591
1191534000
600294484
133360038
447898224
1736784467
139057501
1819494289
1292409857
291355081
1060041528
749635979
951767512
1888089775
373927238
1789358195
1335960123
565543745
46040003
1365896390
1927913175
1638298128
745730076
1073680319
1630613015
1870978887
582947922
1207438120
1253600562
809933240
1852074905
81596553
999302164
2027994685
570593118
1521855170
1352638781
862136381
2092081723
128708155
76911341
899189651
616895965
675683521
1144894026
848590364
1204724181
873109958
1912709131
42936283
1098203407
189038413
530324841
344938164
2072027034
104056890
1814870719
969252069
543461249
2115872653
1450335927
942839598
1930827467
85289787
873143845
820862619
1675572895
271378856
309782806
980720370
528679090
664134679
85523207
936410340
1193343027
1146371922
448604533
1074567049
1618484212
1191961778
898648437
1489364111
1127768794
1616664844
996051597
828764996
205111734
1153401207
1757040145
225722038
967462200
1459380482
1505987039
463726544
879168402
2058842019
938550750
1552195178
1604378843
369234221
1084503114
753902515
1666704776
1819160582
809942927
1527770290
1503248301
416898996
1609427627
1874871067
1343115167
832535896
122115458
1048652871
2103585275
669034455
31938228
1261414942
2085634964
664912800
592749030
1105890692
696303391
197517463
1274107620
35224814
327590824
2053752709
686551973
520213512
24041089
1385975875
316011044
892838457
530627099
119733034
1638506343
1971339134
1316038874
2085746366
605432057
598066658
304478676
1889205335
1262830929
97203015
1192779199
763854010
1276409934
1364807872
726231169
843935594
397530291
1257693783
2051761581
314030214
846393305
611616445
1186611805
2022333571
1684347555
2024752321
1487735462
961505753
1792943656
1779701282
2052014572
1842064473
1579575987
1985214998
186999091
2130966690
1366452361
72168141
891627854
1247689086
2048651668
1710682895
594856144
1259688886
735181190
448285899
1326004205
1080780142
1439455561
1706146629
2137522455
183878554
1660193155
776931309
697398605
645840768
1002217647
1621065483
1590912740
665886104
172762807
1840582232
1951540847
1274903409
1543351872
1879004156
21968621
1253749724
1357482863
2118662282
820883628
68352623
972546618
1885165960
2080456899
1805058095
1332148069
1118557228
440468299
1704412535
749114796
409801057
1149161890
172185681
631850737
776529050
1347185621
927117201
301101361
49476787
1908288139
1596540114
433039094
852492360
1315719235
1818464183
1732048415
1032050560
638461391
997791479
739310155
1948033252
755836365
227846098
1537435444
244692050
366750422
521777873
687961391
1552804028
1315040192
969482532
1718421701
932243651
728614854
1663388406
1962658082
1853370291
808754819
486502467
1666323126
1720329043
406622437
830197720
1154869399
1681405290
1387640687
844125170
1195577123
2113918240
829721008
296622634
384397941
14304491
1812492505
685988092
1681017707
1110239258
534608687
852236496
200367359
873741986
1609051642
127359098
396051443
1793979077
66578358
1424504665
1492141817
867041457
1017877181
829325561
1203609478
1054659855
1687495638
985253582
2097178240
905606698
168450122
1641822430
1506130625
179105085
1711687229
718688520
1740399780
241433901
360795130
1663875797
637039967
787791190
134351043
1573620960
947640600
154143193
1390574060
305656755
1848861011
1782880491
2625750
1503842282
1417325413
1570147269
717793932
1848996581
1722107464
1913447555
1816307772
1564881894
1684002196
1753430155
491612983
1784732449
1564757581
1888322171
1233829335
1475845039
2079961019
1732475377
103006461
1776068916
415622071
1234422926
1034118037
1645490456
10735740
1079488511
209914403
1218320595
1719900720
1372299642
1126638679
1517268556
810194261
1418958938
792241078
2129308662
1748687736
1682426538
244069304
1305690296
1551651519
232706882
2141573413
1563835030
8146316
484551108
1101313053
1458363208
947908913
1655118269
767340990
262448180
1764911803
2123730528
826951397
125756678
1972267165
467694194
2005388206
1539262174
1314093883
1759698904
279494617
143826240
155939903
1263647761
819469807
1301553438
1517210484
1846255878
744892575
26023143
1169386067
852562208
1611415227
1923634626
1222578136
1966980822
592495442
190920482
348392813
248989115
345083252
363499595
1635892174
504785409
213208240
1332355198
1745693456
1291442829
711857184
591534211
1191124472
1785176215
1612918666
45653163
625031077
1424561904
1939159118
253628551
2055649190
1924487166
44343246
1407951875
211475073
1500518125
1434462609
792263864
1347720358
1638140085
170528409
873941532
1075323052
173618809
1974435077
1296837828
1217513725
309613372
147072884
1342307561
699935650
1369724181
511384650
1066505429
1388528430
1449453465
1329667381
1237379284
1719683797
2030617351
1434602882
278089226
427107400
710345324
330132196
671620270
847616197
1049919500
1982377734
516059945
26087861
1737333958
397822160
101790688
1334204709
2034768213
1708918148
1038939616
1998479611
574478364
140580463
158465657
425587618
872221766
976844599
1768663092
1326928511
824390958
2063974153
701908407
1336348162
215423672
472593511
181672162
852306784
290344476
1460669394
1844785303
1430869213
875000379
1701456480
103336282
1274430172
780081827
1254037404
1607781289
1996424824
328083201
1220049644
921786751
278052721
847184724
861709712
1276311291
828986609
2064741920
39035636
1590034815
1012792745
1909953379
1007539570
1327084161
2041758241
339015464
1614802867
858193247
1629787463
900128662
1940360557
62425808
1409837667
697991934
1025275347
267633203
1722452211
1391570236
51248680
106095114
332590730
944121385
236036589
1524432691
1528035936
290917175
992537913
630037121
1381057385
1756897189
2055806082
52187325
1245087413
1342465682
2029171995
1362760087
1035631570
362480673
1485951558
1781469056
978731796
644122329
27495458
125429083
134253214
377502929
356948026
564552554
1756566251
2134539372
223676527
205427779
2046776050
79321920
1498191695
1001454390
1161407673
1553898734
1322437410
1616308498
213715656
2100768702
1506228548
1179721615
330219235
1642052181
1783942352
263342651
503363629
1092075566
2000686615
1449014392
784219021
133165321
2110342993
1109515055
1561662063
1041040760
791588872
1058876385
1599390686
893039773
1588793567
641692748
4101577
1306074592
787852844
820403914
813305508
867390842
2042518612
1401330812
1539153776
1638088191
1691596609
1476081886
1178408159
979395224
714485589
1301076058
1955627434
282962452
598893873
356002794
638740097
1105240960
1257611390
34011385
228795606
1149127729
1587110874
325970180
1538472587
1948805304
382108253
1989783247
1494160410
1678668628
1642793231
1213456555
179917598
1023754272
133318284
991650969
1394624838
1723702032
569331223
821052012
1574171325
1976655384
1298776497
1748216711
102351113
1289163108
788771552
125171932
1316717694
2109081175
1366743317
1511104583
335499997
2105482412
883768816
601887765
267141119
1250075604
1057790854
1547840620
1233455418
1564654635
1780946128
112666586
600682075
362142316
549103662
150373370
110879013
2103405236
1422023366
136675438
925960545
1503786872
1471218813
1248984440
1819225402
1432759894
1658491584
363843923
816997102
771076145
1695522980
1141850810
1179747564
2111984776
902420797
1284641249
534656910
1670069632
19615978
787464276
1859601269
2099174385
544595406
1469535832
1825020174
623505295
1225693182
1922517809
1445622607
1810534229
106761230
963480436
486055860
848083439
905885471
1477287576
1402036454
1549211962
778695553
1816401091
1775017504
6025025
1106198193
405660034
2104116258
912434674
611457452
434100019
440685479
1529680624
194460782
831800109
73971133
194560814
666193028
1294135395
2088259144
1147786139
1405527148
1542239666
120993718
1038024537
496412667
1787375758
677227367
15631158
349422023
212886748
1150432265
1176733449
1028294369
1949966809
1644004208
216069224
1746576626
1366244867
973976620
1859597859
2058164690
51209078
625785768
2052406153
171989655
936085386
351335257
1279614949
1858210149
1412640992
1920868769
629278942
1878566704
382804616
1340401685
1224954323
657163166
1715092484
350691142
673672731
1986187348
1188936508
1984009049
962659400
1392172400
1416963394
1242163682
464406184
1255135219
701138916
1864590934
505706266
2049490493
345537968
1866371864
715555915
879941177
1242008755
59323978
1673634003
1512478820
329076841
114768505
1118104366
1926661386
1492893799
766575600
198425414
8264135
1586232256
1712303856
1504889473
1695866232
1611682724
22194561
7748418
1668830728
847790124
1824097422
1782505109
763197638
1081823236
650902374
1603993610
2141427921
1980439932
711201435
1011131476
738203495
35266712
369910819
1421500053
48473906
586353966
1233485899
736441993
375018316
449834442
1859082679
740999068
2110814893
83614657
959855700
1796983169
2104169306
1518331193
1120050992
224901166
1436922625
1425465405
2058182777
1131093107
1129595697
763288500
521902310
1351260591
1823069414
1469034420
158646287
1295623121
2108214227
685240671
1273738100
1650116249
1749336900
1167294272
732639536
1558140662
1902166180
10116189
1114955008
1559622359
2052225251
1339422070
892404554
650974944
224171448
706779784
1139904007
645824285
1835450730
674102329
1345261840
1708060285
886468284
264759130
1115271791
351003296
1961433592
2049957264
1535223185
1493451669
1857482878
1241181169
169397464
333051717
79570594
1832691401
398872068
833244705
880308043
426294123
1722565691
293195693
1609726024
981387485
948452962
150700131
219196969
1426703188
255422130
674372948
454444766
24373179
1183827972
16987553
1387538079
1248009324
325692390
373307017
915070575
547438695
100243045
1447412301
1717227424
2038879066
2106665151
1575253243
387327769
1933756943
770721674
1384561758
1374906401
485235188
958602020
1734277743
1894122858
1487143269
1364269817
405070988
740383077
742779098
2040797546
1213383052
1409841815
170507729
845011102
96210984
2033942616
364636655
156470083
1586709205
2127059066
1748168677
1712319072
1980715041
954672904
1618777257
1763801223
201595965
2146635622
1082051781
1702263987
700113875
1007336196
136488505
1444998261
755670707
1527585758
307091170
128536242
156674880
1059325580
610319490
1813168086
1994405424
156785134
854068174
462730333
418222989
1450255217
551908535
195990877
2113704469
1423696295
1492562585
120490979
430353997
897439144
955257349
531112750
1019478897
1720268270
1957979993
701497327
1705451216
245169267
197120240
1851699443
1853428280
866576448
1356299295
261670472
1020955677
1852233441
561470539
698782723
953729614
904327817
584233360
1609054542
1986033541
1728635201
252792697
236618602
1307239162
1857284708
1232553030
25967162
313656626
422046481
1716642997
1382493980
1010532440
1625449562
351050757
448568990
891085271
914007629
420503610
1533469036
1261130241
1338426540
2001832759
144079716
1134926907
1427193160
2078063501
319693584
2100129779
2006641720
1868273742
1487260896
1776720125
142027720
1233204669
1734896874
2000849718
13250053
685036552
1282668924
1825904648
1355299362
2128876407
641614711
861742320
1485351019
399916083
1697987557
745858972
1826811983
425674231
1229508410
1540010137
639555659
536318898
976749993
1340062130
208351250
1327946515
1459194520
1104645573
710009450
1000279601
451397005
338724362
670092184
1187077626
1523576187
2052411634
645938758
1028228250
1873370074
1633340631
799930710
541898147
221147825
1209913053
274879111
1009760803
1668424907
56910738
390554761
1156907451
1610627790
1631885468
1914868997
2014196727
839347153
1937017521
796389440
841928506
35576692
1557890012
870685387
192167234
1074934387
517673273
2081457863
1135797975
2001591317
1607165470
528447927
881544245
1845194877
38117042
856791667
934703282
892983715
632108650
1520138416
980958626
1141207543
1121614739
489852537
2049229883
280102825
2101642943
422673098
580825375
904434469
927496209
1938287336
1477544261
557851028
739897834
1807891860
137830625
1868425941
1820908443
214797434
341153190
220252275
116547252
1601539628
1888354528
1528421538
770739281
201733860
1015811369
234022650
950865813
2006621458
94470235
436981205
1599300357
1993617122
721076719
301117297
1811334984
2098768945
1347591410
578277284
952387426
580538560
1242630625
2057204210
2017953633
1754244293
1871687568
1565013749
1007029268
1232006047
1475761043
1715566296
1198685412
1840515981
1542676845
221756902
839035866
2139105908
1795278545
903719221
1603456001
941879033
1809301281
833932649
1352898544
722333170
1850264278
503555340
1522795262
1217297942
1296031379
7697548
594994367
1986212034
553613060
1510053455
1825106128
1836975652
64784116
1549091740
1363443241
1338832878
527770320
554322122
305751486
1635823760
991498551
1829425352
1589681558
358050805
2070671451
541081968
1977990576
1071295211
552656307
1314564902
910846674
245064414
881614632
966397299
1840815574
1008240163
1926919175
913871618
655103399
1754015830
492682814
471350959
843455789
401246734
1525968001
90976664
1587119617
1045370447
777905635
102928414
233998158
2029387335
1291695110
1314307311
2046707423
1988438797
1277348105
261287042
67100496
189967354
771518473
1408767609
1342419248
1146045889
1663542657
925826405
664472900
1445493485
884499185
1121409401
358692417
1985962387
1058698811
106096679
1894296319
2055023532
1433735322
1755273105
515959427
1340425631
202227602
335259062
1414957176
2065681732
420239753
1658424907
543519338
1838073852
1740875040
930959380
937238444
1942762120
1070771800
338352443
833965404
1795445728
700196735
1606977599
319994696
1138947869
492142889
1869422604
872824109
1353193125
2082442800
944323857
568028706
5715573
1056413805
613129873
1520370562
1404612162
535646256
482887748
384085343
2061635585
1718343305
946883306
1621530005
1572025364
401225898
1778602661
1053367631
1332974003
323642849
894700560
94282547
198213592
204857746
772187450
1385993876
94203832
1233077177
1542200355
1098551124
847460897
1066512429
2080108793
551744040
2005303616
1104557213
890672609
19879054
832838773
235107502
1334805206
1767292237
1861352362
755472469
817771299
121963123
143669685
589627450
725365211
584716980
1593699643
408155781
857955088
1546113600
1447040019
37955853
1791513143
184752114
2019367107
1638704514
459045929
767497877
610371007
286886372
1484050235
2081600070
164837897
2096396199
1687062023
1393723794
1499368927
169806055
994700743
1839672031
1209763540
910372752
1694349951
1869534421
1117854216
224401080
489686210
1937176726
1090426616
1303074077
427768460
1412134653
1798861499
1250505740
1360979909
1376133539
1765011703
1109571582
533152185
1475737829
131131926
2051166429
1920015634
1942015342
1632024758
989930771
1689721475
433787430
593482310
1086976489
1786162686
71693483
1624647074
241854064
1495696506
268548300
120974931
2044063749
1699371977
1137482500
142287650
736737931
150894926
1607164638
1447391922
1129248019
1801450781
337931927
1138475742
2109829377
2076475549
1384643323
1172521996
1758539232
98787828
1607179037
744424437
870614875
879386829
271375639
1437704867
256718289
1215804698
1616544869
841905626
1867680182
105662439
195200864
1496014110
1678068278
1420445034
1634275116
200130658
667305901
2069637681
823271464
1868668978
1180152934
1952024736
473699102
1034316467
1003331572
2144222523
899952965
781633265
242573938
588176521
823784621
2050635085
1960927959
1283532078
1460320261
543637782
1591259221
166589125
92124520
425504932
1248657227
1321669140
1582850956
1472388609
1150738911
87360169
583245986
733669516
438845002
807500352
1968744854
847914938
797567909
121352440
1914568220
1186733391
715363066
422497768
1853900391
946702730
837390792
260502392
1000674997
1480802305
2093297043
1482509621
1102064338
688738698
1601372416
522946556
776613184
469694919
1319586952
1375793138
1149853222
1532270297
1723751714
610378505
920890171
1740712010
1011220936
433324355
1674016714
1539215455
737779813
1071775500
775866044
2078120485
1058982236
2086878629
1578185490
1227263712
1297654963
206744731
887226243
27361850
1708351778
1252213288
1613789078
1638579008
844722110
1156387809
431805535
1553630302
691757291
1535437251
1088349989
1223574546
2000991449
1883013847
920584892
699611763
606887590
593106847
1574272557
314693771
967861009
128931903
1322997304
197314424
2043080495
262812043
1355506684
1354513374
372739490
1272617723
2010436150
1734891611
1064624982
1403224534
1150460035
1582457059
2066086497
2142789817
112205147
2024510909
2116571683
62258065
1534376346
1422296078
597028408
1669943979
1759742571
881098732
561114756
1920598682
326451499
1486701553
1837384126
1451242431
1836784407
1717849238
1314529057
2120326045
1015243698
1152640843
437667731
837330952
1572547451
816890281
499462695
2127473490
1559954118
723394545
242586837
47530540
1838044772
1482254398
1534782108
1274977729
497739951
855262297
604258263
1088683354
2132109307
1891718944
1810816603
1330864615
710899009
1083403089
1891176252
1223764369
1268020605
1113459691
618280182
1889548479
837537560
1519697851
397178399
161015377
260629568
1464669530
670046654
1993097465
1454789867
1081501770
569689330
1895878126
734486649
370333710
1891209792
592598795
203721941
844915987
855605171
341794383
860422172
118051492
1476240052
526839529
604889024
139379707
1852112751
154139280
1494681625
1139853355
48421468
1149599095
189494256
1433742112
1519427571
1183175273
1316286181
1015519022
1484091145
357662004
69704633
722299733
908788774
892434399
1461639574
592045798
1490182323
604989515
953164335
2091701723
1836801119
38765502
1639929735
871877964
993774001
131905401
57101615
903661242
1700036720
1957949756
1666000649
890543716
258953645
1100194127
1936557797
1018888467
2023611710
2084287094
1448970195
13996277
1380084170
549575027
960317117
1356320141
1833992652
933937135
564497041
1692509177
382071427
547609302
1008045628
1774823376
1543716831
1775309164
25308971
1458806569
1918790623
1868285877
1235573611
1053511117
1443729712
261115040
1787510531
684656471
1169580437
1810703250
1173062262
1148628703
1091363445
2107353234
1765023071
80433994
1762649907
1854146147
84770352
1549971762
598942651
1531772268
1564278789
2013005446
1024236096
2112586721
1221337459
1282199757
501596438
693979083
882348778
139357100
1389503561
227755648
1125462120
1531325349
1151023341
2116761225
637002045
660173607
712767859
1474084145
220993109
772895865
608508583
1449485225
1459361611
828570821
1427547229
724088137
298775159
2072492305
420423314
379492039
1637757104
1258231424
1466474375
342618422
1127167821
2069800640
1525649720
1330498013
1986372672
1455966144
803357331
1732937208
552678717
1626702930
570506340
308812919
2116570319
814133799
222531240
23549603
774262433
1761068971
1105761576
106292547
96981104
305571470
1742392704
59833974
1466522864
1258253648
508175985
239943080
864545876
1955289451
512101267
1484348844
1687238648
465346493
1901762707
1136110840
226070564
1043727313
1751765053
490450917
1397014666
1698486851
580365775
425306540
842909829
1436256143
1554380277
460453642
1713185584
548619060
1886233035
30471938
681862223
1212843051
20153141
2138000830
1105119933
199890396
1707801559
167038059
1034523845
492498282
811719383
703341072
1634600101
1473746569
1628400558
1915051381
319632415
846783281
450918324
1318366300
1470602921
1056015973
1187681683
289019889
1159487804
1283275317
1614600080
97065177
191794438
1652033165
1552262719
1565843045
199347587
521474908
316664051
1636876743
1764655972
281125277
1654832855
1633960204
674575100
560705200
1097790210
2074518967
981620595
287135904
1728433308
1080115154
612754108
534158312
618032838
1503923966
529294759
62660053
1734848645
1360887663
1987198400
542483129
145649896
808426496
1817467057
862255442
1697813199
1926087022
844252090
580800117
127355446
1584833487
1624356796
1453391498
1104984051
1662880765
1405005153
1419030964
687636311
1423772361
1490542360
956540296
1338888621
11016485
897951507
92000527
261729181
1460012644
935204651
1322685625
1376178053
1591939894
696127125
2128319410
238401695
453152893
479649022
1697717301
2132140350
183457851
800031325
1944876133
391831547
1925705803
658585328
791955818
839324783
1597539708
1895088817
679853129
1248721718
483596830
1795648432
1728611065
1800217670
1366344726
1165943810
1872924329
32785518
1460211442
961332148
1956991286
1814998094
1852801409
1302447083
1100568095
394912253
2124155653
962897965
1418215560
1178539510
1072976178
705060305
1772742499
1413557095
1182265111
395539522
1809696100
1163835836
1698000145
35046868
525673474
2030211491
1083719682
1690681897
1145120445
470348530
1418613538
302956459
1778704714
1384058824
228280056
1898633281
1007344488
1987385757
567096045
787000957
1794415126
128834615
196540968
1915524508
1459832357
1961177802
789547308
721215596
1617656513
1991815825
1755453465
114274458
196437015
351006863
1766837857
355902564
1498833731
788411996
1658221878
1465583385
1743364980
1573951984
1113449215
496048814
31676498
1244032189
331691553
1326905641
1884700064
768614271
541682830
1723000213
808489036
1719237006
800838164
1130865668
2072254249
1987232766
1450038752
643439680
1889247955
601279131
2079338196
322577609
857574000
1852742931
335265076
1511682200
657443622
542230770
1104975213
2084187916
1142824122
1464147476
2045683338
873574578
936472123
302361760
1169635286
1215264445
334173528
1169662301
1588919789
458187049
393639911
1821359166
193157623
1338749058
454557
584193536
1308637018
1309443043
1405853035
933967714
952539572
1030681113
1877641109
610564989
1250683935
606797607
1606676859
1478251333
955330129
447474659
2003852580
1102107824
1127078269
1790386373
1281034820
1992303620
1335661195
774680991
2124875804
1353419323
413700657
101736415
388746635
889287756
71009094
1491821197
172944738
1243554697
1184719185
1429275032
681869100
2029180972
1120198784
1664439072
1766306918
1382880081
2094820257
1208937772
414144210
2087276069
12239934
874545367
332696191
273333510
95416281
1646237168
286040876
891411997
1859625902
1594716186
560440650
2053989529
1984728301
382881310
1289405304
2047556477
2051049818
930661729
1083268345
893101051
1493208612
632284553
1547224673
1904332591
307480405
181442208
63113324
1886971114
1716778373
218112874
1239998259
1908226418
185723549
670276749
1133976009
1479324305
1094261910
844006967
786780237
1670108484
896207401
968094589
148085126
294220850
2089707000
372981145
218691001
1302065066
1765722062
1608549278
2144752999
18695537
1166859128
184441615
1285158032
795873377
1166685696
663669062
2091248583
2094542369
1338383873
1047948572
647352552
1280943610
1525672406
1068794210
1984363780
307379850
760954408
393089903
574067373
1049303024
1023911571
2142760762
1211980349
331866227
1714602323
1225060550
76740585
1754098009
1760608348
9604690
995488734
598577340
1272683679
665676435
1979415270
885421945
620950898
618007494
177453768
965503117
1452204061
283250996
1399751489
1815767854
853994904
1101958200
1207115708
480041595
1997044398
768924376
2025972958
1621578526
1495651755
2081348749
987961659
1387602171
1135280892
1851410329
52957105
1264804804
465922690
1738482858
179278014
328141007
448182097
481428169
1216044549
822313227
694012354
304341596
323411382
751698489
663633974
236507416
131529255
1602893350
1700511817
1745754455
1881686553
1049628316
1330484307
145027885
210755750
374819990
965431456
143033751
2075188416
325769498
1284586464
352359747
84858816
1474367419
674509437
2043013747
1041320417
808510667
1772435033
645024733
1871143813
918878372
448078807
723901044
754615230
930403560
1889803216
1974063226
1414778989
1135610836
1727333773
2030327217
202730131
2046695102
418256793
640798169
1303422978
1793094873
1020809461
1689993696
835533874
163637298
289988202
950470395
196382420
303088430
294298557
1131867210
2114870045
1620174403
461220530
1117879830
1572699494
460624137
453485637
1699386448
1244765757
2127888735
861751191
162362994
1300598798
940129642
1388311887
1043577910
1900723328
783161416
514968799
231849691
1823658746
1198982648
1142109513
1982563053
267082682
1970676957
1161109548
1415536409
1136653740
1368331702
161080403
1993383836
1238709217
1008044825
1963161318
268770200
1799953360
1237312259
1253794639
239128487
1423348128
1658578431
221287277
1511912302
816949603
710447116
1519644290
1115960057
633258197
2017654526
1416825940
1144521474
2029705974
1462854910
1669886870
396688572
2144762691
1599246996
1182719651
1495944871
1130255672
1007761850
1876123210
2143286466
1702268991
1660902636
1769754840
1597200869
1736007598
178798669
522051433
1657185489
403267264
1133369773
33443778
1707466473
515353968
542610789
600756921
480204521
1922619424
296647638
1572004103
346317062
1423966399
1318894097
1656057831
848997458
2145296314
1671364874
40511938
595701016
319083044
1965049293
1682991950
755483046
192901216
36571539
1308478014
1839312020
1165014527
375407352
137635716
1188199183
518964114
389118296
1685831445
1851028627
1209605762
1663603995
1950744524
12569239
120949178
1284517646
1669578633
241071403
2125777254
1667390058
1693305502
1726734730
225358886
981886008
1332067486
1825486265
1900541715
370224255
124469684
999931094
457369913
1469090666
514545060
676810129
420147006
1847672200
120324176
1286867836
1681164917
1187105682
617055874
1003093060
901635912
195972027
1092948675
1140620357
1213371582
43027845
2029785484
1576644991
585762189
528856690
313117845
1073987267
2131975697
2092139590
93020059
2077583857
1861322381
631091457
2110586064
1960992664
1674844
233898783
1057869189
941947516
1543714761
1864708124
156613672
1661326052
700945603
1535813528
1335663544
695682901
775855011
861627038
1961407749
2115918225
454913085
1710226648
321461146
1562296935
1911767144
1296138073
1313593071
1857701573
1802257269
862956650
1497710848
1067815437
1636022787
1113658204
904321446
1253120375
845313821
1704778783
185064171
2041292259
684551187
1809673209
387923480
291889166
873751552
1367688986
984306015
185701044
335625271
1611247214
209333429
1267747216
235607070
1933614192
1956397586
876762734
892389463
1789147434
699005499
1916804732
947664110
1622371970
1595512842
1143136530
189667289
1787979556
209554095
816721772
1889520655
438123450
867744948
513381036
1441339384
794077660
1764330843
977199795
1812233395
1607994145
1431737876
1264219024
849071126
407480526
1500332745
1846265163
981307232
277796058
639259819
1587500218
404459343
1854612584
1496346579
1758890204
157943501
719918163
1201918437
1327455602
1744945909
735065944
1116005291
780537650
365862465
2112946271
1678502159
1830073477
1569699020
1371829854
815431261
1843105960
1984990278
1886434566
99836928
1514770358
1927113886
202303615
1488714368
525361152
361156550
1898168680
701051594
1339060385
709187270
794021991
1213065243
660918368
1789657377
375717831
180242924
893491033
301928782
824306495
290581795
962799546
1551948845
1200942349
482424555
549151139
1486696534
1492557443
1315724471
176899138
362761309
1278993745
1794084745
681734917
80948074
771209646
1656676913
939231300
204065898
1020279519
497279803
1445251527
404343039
391188236
1859620675
188577456
1395953220
1703913205
1918443841
835035643
186502895
664147224
1448140384
912612515
2068044475
2026800661
1059303512
1885516513
1203309719
1337026179
840835924
675570412
1528366071
833694311
965802044
1648017249
1794235896
952713689
1353934302
337765277
85817261
557339655
786079444
170265813
346282746
1461302606
1214013561
1035148431
1200173601
227031256
1945315083
1214445220
834014931
2126724837
1435865555
1925977184
984004013
1048681269
857632570
241417275
373533408
1551994711
864472038
1841879101
1995771877
1129529975
426854765
1946113913
1855046242
740090254
1006610398
1549096755
1036063350
1064061269
48882309
438768567
540748088
1179906976
442402580
1079081628
567871768
980188743
1066883533
2022926535
74046797
512128829
1780528809
2005058414
1319156306
2130607050
583012202
1687336406
1065567410
1532626320
784111173
1816060156
629676484
265047249
441506546
731525259
534432537
1379870607
896451993
248820772
1246628210
921303177
357009159
1530609216
1721283045
221501750
1312941640
631478416
456833310
945114293
571617727
2056017895
33378746
950318026
108140515
70710843
1190811245
403421970
838320459
470744650
7836416
23358285
1266981903
460824623
881240121
1904922719
407998408
612459773
1139130098
1272668524
256579536
1419014696
885508164
1451773683
35774686
1211640130
1641946114
480305184
685248947
10954299
107661613
1821606794
985924367
1097031574
2008822732
936537181
1964610537
678822536
1791953914
1706534800
504224362
543426594
1226466385
60932153
1655369361
1447923444
1247521556
61867779
633249294
320008421
234971141
1393617193
53281763
1075474909
1676369457
587427977
598083346
45474852
1340829767
1307299828
1343772038
1609926810
24455500
111971993
1121451364
699261181
24982946
520798419
569013003
644776351
711753607
195077657
942957968
998439251
2022695476
1325766026
146280207
962545080
815180470
833055396
1746285425
333069571
1857747075
335988848
1000252050
1401257631
2008464887
598129914
1453016731
1657597371
1577645228
608210159
1935175701
1656289264
1812746926
469431580
767744532
1387552688
476713382
429826050
1039427345
419110693
1972363927
839815973
1631668521
917147121
959819783
765199593
1793820045
1660374734
815619752
398825418
2012486581
38240726
60052969
234297579
1876952800
872070651
1033456946
441857563
1455145231
1796841024
1604103578
2003757555
316694279
495125322
2005573755
1279461446
276444665
1083156399
898076650
588721512
1771867518
1520316886
1652354268
190112644
1050865805
138277487
820353978
1717453717
461051037
1904963204
2063493778
806088626
876683807
1577253015
2100136248
1063915291
506715609
429625086
1976827322
685378635
596509623
1547514424
92418235
1253586554
19103664
55736295
834680096
1756944122
1642782831
1994157931
624133817
1186612137
482211948
320747074
1970069598
2131951162
1201267480
309553024
1739334258
284774862
721480111
973151964
2135340698
1306878714
1958014337
619043022
1039540331
1524898376
1280338472
705329489
1828267366
627915073
112055582
1499281610
1257105885
747477657
1551433597
406741957
1410886293
779847525
442372448
1063795818
2141989107
80598954
1632889864
1090752331
861916273
961818554
2069467612
1750329565
408375520
1564295229
2087328412
983146112
609937668
657071152
541651910
1466205777
199950799
1290849449
668694313
2053884654
644210803
73710899
320324247
148191230
1739170785
1113770983
1168919459
993121744
235507347
1920893902
1205770819
376449330
88294489
1280221185
965755046
213568051
1363561298
1384618598
1447583605
1776429711
1676161172
2025339693
2142478568
329571375
582710577
1671188015
1248325772
246941678
655729980
2068725537
1539079322
1808530933
1894989691
1908604227
1292847861
226556014
1564558037
869877962
977654074
1138615755
944790312
1759826902
1868560872
1898539865
1444442444
299216099
665520562
832190774
1506258905
1927441386
636401865
982030742
754485727
850759555
1162619267
2053582799
1259396593
1739483522
346394277
533920678
520008412
2073674903
1482182585
1152916412
1508705059
1868574523
1244943020
1647284267
116345247
1991735227
1687317363
1282717798
1418906578
228803273
1213743663
1216539638
1910812105
1208676641
1111733884
823169911
773694075
1384467654
827743019
2144723030
1051217060
1786145769
2094089983
979682346
611446214
1741865753
1450232132
1516890819
647191043
549698922
1890310875
147286126
943310805
103283111
871982899
210459105
304174905
864113883
2113134690
1437726887
914926811
639643063
1179144106
1681873015
515664497
697306404
22079735
1797551301
963432440
666374229
65474385
1867892885
1624029619
558184252
209141385
2000067341
2003343296
1982602389
2034728682
1562982464
42896845
1806916860
1359229826
904126806
1102006673
408051465
1773039752
1245592460
1304865491
1457692965
1269958529
853941901
2126382336
1683954169
1493178112
680270261
685488130
1061891606
1475927732
1658334353
350744308
315625189
818880357
386521970
1261775757
842993395
108266377
1378401191
1962804100
315280773
22900183
1176547450
1166913083
1971853546
1107768096
471728794
1656331209
1201682566
258632704
413468692
1945912553
230588443
1215359253
659833759
365216017
1955225872
949939305
210379604
1040848450
1798532213
130638885
823252779
1728593259
1764325413
511813494
709547200
874834571
80434340
1504788888
452113353
1370428456
373999223
1555460261
1199369503
708582173
213862439
613816107
821726965
1600482060
275870146
663825956
470298583
1473695761
800035198
84284322
1356612632
639949501
15944918
1932634307
1271128520
141395673
1864131550
1511558715
911612047
189506258
1850319782
1220890818
1370729754
1989859500
1555242591
1139630390
852678664
1371566511
1090372492
1994187935
827660932
1631655067
1467660732
748542402
247002092
599937990
274643586
630429436
1070709074
769232271
1242902572
762704786
128760074
1706168595
1995138051
649026110
957270221
1674484479
311066344
66818314
555837437
1134970557
2066715374
1931471269
590126464
1549714166
939144972
1874141898
247052041
347985452
770041765
110220767
81907934
1618100074
122778189
1753278790
561696337
1211661756
155841389
109716730
573133831
1562263554
2100954496
962279278
1274052590
537678768
1942635579
404724498
81643503
1558568531
1145860567
36258541
1110401783
23612785
52134604
394964180
214020453
1044282113
1583869461
348688750
439089912
1400414950
1725008328
2129289117
2107941163
779982039
837194712
1066426101
770612019
1400830931
1700206212
1447526059
830138027
318154789
381261452
1333334799
2078834488
618793793
1150792100
1153565337
1759204666
1371742293
1063053313
1714908731
1283355447
1890101114
626648620
1785551414
1602851753
2096189311
1245000226
315312379
1046517681
221590575
1550024447
1764172129
1903641842
2103124718
99776674
483896941
698664972
1922661059
203253959
275608968
555002980
350055640
965273934
2125292013
1681676746
793335930
864648465
34748363
1546170015
319695486
1075863470
1060236465
213965035
1214555262
1071738190
285817280
242061571
1541352081
221099422
1895531836
1865572629
1140461804
218779167
1857192068
125409232
975278256
1828550198
14043857
1725110204
839540984
1197994814
570266803
101443283
2090308172
1465550790
1276944520
420935078
953962290
1057908479
806810233
11102185
667239210
1684381803
1552767740
2065227284
220060636
1238206335
804715931
4082516
330686766
1385879784
2063245216
2028835684
450636437
1481082988
1086864373
380103757
761798768
698959703
2111917835
2130564943
1506256818
1582425703
1731171913
1715813402
2108208247
904427385
1812875165
1382637565
2059055420
97071753
1097693412
21126334
1720536071
187777484
2030249010
345084566
958370630
1916553149
34777830
1185447396
1477386309
818968263
837499826
1943088434
1945521321
1435712893
370616257
2020513974
566291590
508788181
2090584767
44253294
719441849
1072970521
923415931
719685818
554154832
1286862238
1836889263
1530952203
372522872
569703516
2070086157
1263335572
1819354780
1570613150
7731127
985303768
372529993
4064396
1421936778
752954563
946074809
447915550
196674871
332367010
716495246
1867049736
842468371
1023084064
1832195648
972340414
239174478
2084074653
912190128
1625494860
841296792
2008620211
1822682300
1335685817
1275118498
1192059536
369584679
1811576674
134413067
1177867059
89822691
1128883367
1663245681
1272304266
723297495
2016238711
1872481256
1139435672
1997015593
2083216114
839258820
139175458
934918837
2090884021
1829525023
1324955621
510178269
394244855
579541174
1562481014
1950365756
380389418
2025798859
1037586126
182246403
1813656826
707408804
120875943
803786047
503365362
257015041
768563883
1705890920
1974077229
958786107
1455007475
476228662
992529746
1845424721
1464318311
88825204
1900950804
977490291
1526274048
1784153959
862036219
377322852
34788841
1633498140
280442241
2112675476
93383036
539349031
1272343918
1821744897
1958525793
304032543
629121363
1681877230
1668011806
253861999
534550680
592155126
1079626644
475088846
961322713
432482779
374853848
794715232
1886353865
378606964
1323141107
120681712
768477749
1653404737
218054259
1203108287
1635543403
1857720987
809386608
548870554
523943200
118260883
1853281129
1487510511
1966286122
1504520346
228615991
72930359
439869716
577924914
2049546448
2064125757
991676333
1094064712
847721954
670321154
1634880917
1424241378
1817981159
561331303
1072225276
2017213497
1429475271
325386535
376497615
2143125667
960889795
1453172781
1639118493
1655367751
889287756
283619557
301356167
1622933421
936049284
904163071
324434784
123689168
1686170096
267870420
697890498
581063539
1552715304
1681688237
1669281252
1817203251
1490441863
188962598
379415255
122231883
2114219844
219767890
1474212367
1120240238
2135362602
1459904405
1495255870
1960607208
673014775
1670998542
1303708598
1940450957
1128517633
1949950807
1818241231
1159322915
570144812
483453289
1761622789
1471162313
366932730
364295815
899722105
2066300030
1989434858
2035015649
642482574
637495683
680501712
1426951229
292417785
2096063006
896047684
289914386
1091190976
563383936
1236833091
1063343469
468584233
1091497915
648935442
1094745474
2052964305
160726307
1841597407
1328154574
153395795
2028976274
438302677
2012511902
216369739
1397230770
53540006
868595050
1810735960
512176361
101326269
519143874
1317426849
196430338
1820895132
106027917
207831208
1910157713
1066834988
473606345
590772183
430565429
1693999109
1202929334
1422327196
1308196023
1841803908
753318792
616001453
875578688
1168445190
1337925448
584552366
121353777
284871989
435665679
1676025857
841282160
708471279
514890920
1605215662
1457638489
1613438933
553621278
1776399658
1249253369
1534193338
290407287
2143620790
1783508569
632713519
2144487431
1006784077
1593445799
146237644
1812961562
1480860466
302651561
157132882
770530681
1368494737
351334861
936645027
1603003331
1697579353
1931263489
829668085
1347249239
1325737618
555826110
1089321033
1475647388
958922785
1343552212
1785359611
72240414
480377618
1042211959
1359007455
1823415744
1362744832
196058550
1032985497
1953135125
57723213
711332395
969163943
894312218
1562165847
1214934931
1462970981
1274728489
96363203
1160172286
1254424090
1102759551
161663727
926467884
638464659
1448172571
883200585
298906250
1906275185
405200484
219314354
1902755613
453619144
444908494
1801367026
1670971609
68657136
1754607385
106067334
844803436
1016615404
2113085960
2131860531
2063760981
1630133260
875179025
254973623
1459201892
1042828932
180085676
461663978
2035578570
270033440
486556979
181437634
787459499
1486980773
1855066897
187212162
328285473
1768014396
890314637
360030534
695904824
2024533183
689018308
1294459190
476723748
1871094811
460542413
2057932546
440221700
1491277626
230357745
574808361
2144518940
1917705750
36445569
1168677145
1878866988
884465798
348216465
244228713
998953361
399794628
947778115
223414491
542413114
29326959
510606542
1986970901
1312312199
1588834721
1952053413
486521484
1285783878
523183371
207348817
736492630
53045616
1226102174
1255490996
173070266
58200298
2008689809
186914094
878187559
916750725
1387640717
613395481
1402100557
2080854804
14692075
1261011943
1682463011
753157734
1894203541
366968213
879699881
896523187
1472742033
1573925974
1112099738
1947509879
875858202
582003598
1929694433
1497327228
2041019795
1935350737
409389714
582607916
1891954385
2057875651
1431823216
841962613
554452938
1809585182
167409274
614831092
275644974
1662318383
1423611198
630743754
1169210121
376641932
65511859
78095601
1349129680
826644101
1234470672
1101101112
105436942
1667585794
1980984856
998693542
405079237
1963051281
950012368
1128768125
2043233780
241730592
1980301160
961054635
1515820792
386426376
705560874
546916647
1107985522
1453908314
1203649810
1232217888
836704824
1415612570
2103753350
450271388
1881876503
2092811635
1754797964
1701828383
1960600563
824181295
1688801518
1027883677
852732958
1119401666
269123560
1558405102
735987943
1477057136
1093467579
1255799589
610730130
1530498162
1359164437
1097308279
205331115
637711699
747904879
768745081
1921134688
2008884252
1845571633
1870214902
1485782251
503172402
2004555244
1707653505
767769043
1544460411
1862623276
1711455160
703574992
1608864689
224667711
275398692
686088068
645622673
1258761676
867088897
1560482240
1389441766
1196420262
259002325
1800478478
1662078096
2070853992
1236875518
1904083642
742174529
911105389
1088275542
335516949
2119595218
1846077409
1046478288
1817010890
956326057
560801726
1017040559
686283286
176749012
516089439
396199696
1283779382
1600559692
2070015937
167185241
1444239816
328501380
482163164
1156776380
1343807061
607060611
135956191
393249561
1851791408
2089334118
2090763142
192035644
1904665505
1583969670
759548830
949076405
1138937436
8366275
365211647
15547835
1069936448
2055113216
686138466
2063507075
1698255938
583200813
749635773
1167181872
1966559078
1914242850
821529877
581925237
494837939
1301804853
812498536
1572592153
75818310
632797344
978554124
1518339201
1242376766
479899333
205036493
624359235
717700740
2070265212
2017310241
1182954857
1709901039
56286943
232316762
1064392578
1864728522
135443193
1565164808
186001879
651555863
2053364169
916777676
980593857
787295716
1193558859
395151238
1752079008
1084090745
1112106777
1859110376
605987914
1851287804
293088787
308251942
1690519507
1627002923
1197392942
184380721
1253537416
1652590290
425170109
117492604
290637664
1525836879
1513523492
309393229
1524219683
1466938847
462376395
1687166712
851230653
1980778242
98906053
1606632576
89359943
643614533
1551389939
1938369702
2088812545
901392966
1306914046
1705331843
1935035478
1658378730
699568858
2101169555
522740284
921497869
1696187671
320941390
157698801
139615630
275454713
1204875610
49906313
1392705464
614640061
920778756
1957631860
443881088
319423608
1634121702
1318270015
1296088959
1622192027
248903834
1199988023
1176543900
555784986
1724258880
1657967830
255158665
1850554412
413166486
647816745
2105679009
567231683
361261750
1171223601
2129368033
535749385
492674389
1026467817
1984150604
1862971971
1413859711
1814086734
1350228998
2026006163
1106405140
1964550023
226450681
164725268
1930855867
70430116
160054466
705830839
1498798504
1252059185
1659281753
1621044488
2056028355
1956118680
1451469568
193430210
1470918873
259223610
935165648
1926930132
2103654373
466812602
513907392
1181623153
1722782388
958502589
356365674
296538306
1406662172
783839851
1375127290
1481309349
1451813668
738135950
887792574
1788544166
312889860
402669037
686114672
651810688
1075881277
1277231813
107130386
390251182
2009561678
527288503
348919170
1663014054
374361606
1097565890
589309701
1634644344
1322022166
665479209
1749389405
1240579760
655333067
1833059788
2091735527
1182792339
688457911
1620680547
2041859706
1968899902
1707935942
2046682864
1463112191
758385081
410851748
1269766075
1571658882
2105855093
1426867590
918475798
447018035
607985221
1108861944
621793299
1149219545
456362447
1110017156
373049812
586371174
2069356294
924609721
1633222894
10330283
1689040158
1536559851
1956935642
554478500
310887879
1832400185
1587987236
1803138411
1262410220
902690248
1754413443
379177132
1327767844
1854450475
1404639491
1949181279
230861937
174954978
1932669448
459073753
1344066293
172434352
1180450683
632685833
628259675
1218772671
768227515
1840214826
1978534064
1690801572
1502680698
1490631098
1038955471
1841355771
1419760346
539277660
1394325822
352959012
1846450487
471662280
1667874373
1878430730
864493846
1395141115
193174396
1193651472
1880068511
2102996738
952903677
106633450
1067572989
1867805459
1919673724
1768092971
796617821
937337241
1665043346
144411726
1942668047
105028459
1646945261
146638446
1264981298
30660914
619123041
1989617651
149742092
113888398
1695072968
1188073873
1701793809
1671226487
72880223
23715866
1642205311
120773014
1645387089
996816559
1835376809
1788229045
1216527698
1315496580
652013470
30399739
1349351837
2070601702
2063657049
928407236
1771857181
101061241
1940555466
2074279895
1933549218
1821973
277870377
1520922221
658438285
1625315015
139462383
144887851
1508272798
416515378
1068657753
79001038
1269263658
1921020930
885802655
676276421
333911176
758588508
336527359
1393654463
800303720
793615423
501078130
103342549
1881479200
299629590
1737009377
1602145587
1103725973
1006145666
2042186102
1331171579
1477861082
1455945147
964080001
630579612
49132771
877481456
1065459607
883717689
1721440001
854298180
1088016985
288684678
1849667452
735156430
1706288365
1002096283
1843488807
712779994
1723320239
2069951978
1710934840
1537609721
2128438504
1680847193
1364573243
388675502
950172918
145819477
1621316062
2108427918
621269796
1059386940
1110742794
1440488820
1664729990
2113732427
1475674809
1063960601
1877025584
745044359
2047470429
1221897208
1502358168
1427508092
1247050094
1040767130
1377147646
891249776
1081342311
780805380
1259552507
1053269589
1190286709
1796524376
1471130042
646673627
172946467
1230311696
1524875856
322214325
1205348407
955842433
1016536777
600696401
1098145362
1174003518
781456977
2098092298
1697102158
1161132458
219494447
96097126
1101488563
877666996
939504364
1385917410
1240583289
1080302093
2060961841
375176477
443785206
1504230210
1629569736
916361659
318349903
2037546441
154947423
2094379885
622232649
1129692716
1112777445
1069365684
331365190
1904497173
1912215884
1425814559
441270697
1846787419
1737240224
107460461
947646752
860890527
2035874001
2045782701
344473521
2055683536
1150566137
1985441958
1786245916
1032407361
1815460198
1929166369
5667099
719520053
1411462110
1845930126
92942721
1171035684
1157271267
671060079
328253775
1923187749
1248125905
102741655
1383067738
86142712
1923141692
1699212120
1125822540
453879845
1608999098
1772546307
1263305443
940389472
1581956951
907704622
2111660342
1846904107
1302999337
863917473
1326450977
489304381
548870138
1539047196
32162727
668512562
709382077
260135999
1694532697
1207920605
807864813
1521023487
364526949
461528153
480125992
1213507769
217386675
920438935
1970731750
844599374
1570428506
1115457916
2137508685
831486086
960238611
175483190
303464872
1597602037
1062477213
684981198
1832803060
127336483
1857517794
257767816
1041301950
225840755
1177271885
1903694671
505995831
1963001535
1966075211
2133750799
415823756
1305877569
1613776791
678095856
941172718
857757859
476936210
1816734819
2131449510
1311028587
1132560742
346990471
551035037
595614370
1213773967
1604273570
217393919
615577114
759185869
2122079808
36630541
1505181103
1444998905
998859316
1925604808
210254246
1346887350
1446278044
435428505
1801615214
1982537921
921711170
259002302
2146439371
1638677167
624545808
308546180
535627439
1293632903
1885649910
111410854
1765351646
1722377465
177671895
1756694846
261785524
443423866
76470231
127863351
1916737086
463000212
2056233102
1471874536
474388698
480126458
1750405069
2112511766
500621548
322010155
613224391
1604856713
1040330029
1921543951
1650365076
124925477
4209541
383556007
1501513791
1015864377
922776335
466594513
1247456468
748617910
1416777327
1794593837
1133917307
105613743
832141041
284638664
1328464442
117879663
939452076
743662860
586806506
2037909264
242583083
1949054030
1206784880
1990090306
887302092
424060332
861069889
725783728
1302801940
1385279899
424715520
2065230685
1389518074
98823071
1091021052
1947822422
1428562189
1495562238
199128848
2101610815
59614866
293630361
178677754
1182331393
979250864
2022653233
469185060
170028709
1256985912
1710045109
1774581149
1627371571
810393330
1837740472
1859866472
1853133058
1978175955
1521569715
1208526206
2029014268
1056327003
361002438
1678583140
58233076
1016817059
1477601069
1986902226
707985711
401004577
1664473114
1306816370
1924304135
516469230
651469206
1960786693
818617928
1956044204
613023750
1836768186
1448722679
2010564923
2081693091
345670770
2103456933
633734771
5286400
1211765585
1541024603
697682502
1337500584
1200760820
1754942156
1787695202
450059275
2030509020
357397122
557776653
76765638
4131066
655410721
1213746927
1901093161
1659854528
27368217
1025435315
269091335
982048058
1568741443
2031078557
440156258
1730775138
195624451
1517532931
1369954833
1927342229
1939622588
484515713
381298855
639817481
519628911
141716101
555884372
2141369231
426243513
2145074570
628875293
1888293238
1329728077
860377461
1558810651
670635718
1411848385
626028463
633877792
2047716838
502172558
1831636674
526836558
1290766740
911155144
1933507736
1446545323
266242399
1663851244
2114200974
167375686
1096167597
2111170120
2061604011
1278831893
550834264
1038890281
721863303
1024519809
688651679
1730919863
129701085
1385660365
193622912
2118477477
798884251
1431720098
806402989
798931679
1909738029
620910745
2139758018
1081778899
1243914846
860907650
262440886
786576705
593321770
1975239850
2051149451
1691310996
723090398
270584053
2024879442
276427418
959606826
1310568412
1783672876
875375581
1247498269
1965794344
189781864
1061568451
1453454984
1327014597
2104034653
2105120659
1299586197
545108834
1050098212
1771740727
520387499
1711395335
98650042
1898800043
841690120
432889274
1532309663
1108756967
1117645888
2041892363
150042248
561011897
1402872223
544058598
544024450
1344153470
1392965015
579998249
389951988
998126935
142008599
1312303493
2016956249
1374330296
231095030
1407585795
1107600867
1744172626
171464252
1177233666
1948678507
574192434
1431259383
1961916565
465804414
559334504
1569924697
42308621
398298433
471458201
2026435728
1435012254
1806054068
1383879125
1140293652
517161789
1783555151
815993168
437200692
1392826925
1243436020
1438661130
168164992
1505561145
1663602616
931032217
383668444
541050063
2111260862
425492751
2038580298
1546068560
2083215973
472842751
1120012491
1115327803
526956089
258154476
1844549035
143469127
668812060
1279030448
673169820
1320985316
1978489504
1629020187
1560248863
1174311258
1766080387
1631910362
1054204892
1285108503
558378856
1252206825
853601062
1576333867
29155692
1478883941
634349419
1513495117
1320796494
362049217
2037543613
2098146036
150357450
383639781
1642451466
1477878187
1766342270
238092601
1384652693
1049653401
1786870947
537925695
1203146434
1380051928
1602829048
700275763
2136228581
256193804
572679345
389312540
756313023
351439447
389927294
928270515
252009295
1881077166
1194955147
1447443412
1265856878
374193459
1954299
31962354
1955188694
1485469308
285601103
1364752897
1077143739
724561079
813832627
1877688025
898799524
1441907552
1342844125
1460603911
1448050995
1243165137
636041659
1560472398
292861203
2026170416
291644745
1772140406
1527259440
621771759
528019260
802926566
1966470577
1627855519
1289688063
1325688138
196759763
1438763402
884115318
288368105
816676037
824209679
1503472317
1684926534
918508360
952421005
1167719814
841674262
725914692
1476071129
1246438496
1272128028
8516090
417948916
1167594285
380267197
21921004
1977484264
586927275
615274981
336370768
158525118
857303689
260377868
800165513
1412645125
724122368
74574338
477271399
315524289
205037041
557383215
404538056
1119266460
1673175369
1412615526
1658289049
1407926387
151023410
1808554013
1834470344
1040437556
1489425295
658121357
1871478574
727433754
923504035
183348032
1335711167
1671282227
1298651321
1151636818
878902719
2020929737
811787413
657273505
447466120
410181463
763751785
2099016893
594698823
762557835
685511885
673736116
1714922220
167180080
1426759137
1158410340
1323177968
1482632867
2067789947
1919386330
66721253
1659772479
507698477
1503993837
694489174
2052541147
1640699056
1269631166
1479180771
1747718756
2098747254
764202406
1821517973
720476741
1912558120
1331604986
139890877
1862762793
245767772
145443297
1065707237
1370807663
703283653
1252988362
319345001
1018970321
1715532781
50962413
1146007893
1872056380
954471975
1554454810
92343512
1519743783
1093975694
659085439
277136024
1670279536
468548656
1655467907
1121759508
173352133
285880412
1760034764
1636888689
700079722
2067255279
987525992
1854666950
747211348
680534937
569531277
712551625
2067885471
97312613
1964175631
573819951
677422222
865631883
1386520774
1939315601
1901173937
872887735
1689726478
824896082
1272002330
2008788651
932154843
463435864
90942736
406369848
1185622456
341740367
1651924677
446928112
2108640670
156453855
529659930
925758899
1516807294
1576559902
1568233011
1716845758
231334928
228878098
1414000390
1122226519
763163980
436942882
1099379666
1955813622
1012706952
323342472
218160575
2141376415
2052001438
1685291515
1134879722
1235420219
663320247
616410977
1964634925
324372033
206686817
1241243363
1814085857
260364588
1149405736
794541724
192478153
375437892
944603413
1665379561
130736131
476790137
1948262517
1607977556
1671264084
254866628
169679780
1483462861
1888429446
147574702
1809079571
785754249
150372365
1369433865
538099048
827789418
63918396
1567795117
1844143999
907534593
521815662
1280085113
137773875
1514202609
538849244
1952242840
923939707
788164129
1537224902
1627642717
339834955
924535587
1789592697
298240555
1071223835
751137858
848483326
1244509765
1030760650
1110028446
354397576
1008161564
634236680
2038556082
2033813127
1461453934
1701505477
434839551
1751159971
685323215
1421676310
591366902
1740494622
691365674
1238441596
1782142129
530381695
1204319440
938395427
210120785
508922297
85349286
1434097921
1092681372
770943220
907525487
751129407
793301932
1447958774
2046149515
1009535184
413315209
1582147237
350575468
1272051593
152425358
1625057471
1207633087
1172000100
676142572
117395548
1995362404
393272682
1442624538
257515975
141372237
1044638774
607271475
1490155101
817019769
1289440770
341310448
862113985
2075038307
920754165
610649786
2029391305
340590401
122731553
1534671748
1810609232
1521960818
203094853
177158887
1143316767
1176586666
406197984
2126640574
1870215611
427608261
327486526
1209254196
1960504922
812040141
1252726231
628014636
931945073
135394546
1753664246
1712659338
1122558787
1553691995
1736501442
869977091
1828592269
1269431027
1411290372
1709187709
191885953
1425142302
2133834605
1435882588
445684437
1429597137
1307076012
1272693987
711050978
576142230
1654260371
1859384
1321458890
625420341
393167922
385437887
1059332615
1467618698
1241013605
1566798661
174672894
1521432055
1076653608
1667384107
1772188175
546504864
1854269480
344050194
1187100020
752901335
404378548
1514065906
1760864179
555380619
41796329
430181802
1355497040
1703620768
1446556285
974089938
1900708128
954765340
1258191370
1010939935
1292930086
1294972963
103242717
900271678
1549040555
1939248689
381734140
897031975
1467188608
1316511097
444117103
895591213
598191428
756189594
1667530034
1509934725
635266428
1471576061
700238199
248551026
1605972909
587264505
591230739
251371003
1839872375
1005973290
1151617029
719312231
1063554851
368291665
676054492
2143746937
1287670815
1353593068
1455695564
845625831
792150099
1584770241
112661471
6012222
1946484985
337122295
1075994929
1573157954
459207588
362641324
1512767583
2133220438
1476922403
388890273
2021865343
142560046
897408313
1810551225
1345967174
1957000337
1937126975
814637012
1439958469
1079593949
834011893
405764748
1707826253
551903597
152164836
118448788
284360178
1435920768
216827259
333583169
1240647068
1987991995
32875555
779316073
1322308244
528922507
272417636
544493454
2046729744
1914460705
15797840
1615923787
1533660632
2033576497
414205807
1558155641
1136981017
1338951502
1174067837
1833501575
1008411019
106925961
1549693170
6921214
825979078
1309372205
1302462367
1681461156
465888858
1738908042
124229908
1459831946
2020346048
1437003881
679174577
850743597
2065473913
579185739
663498820
2112250173
624666913
932600326
55334423
403320593
1967796943
658591526
890528257
1541136902
1886685597
96390100
1176746042
809894163
1676817015
1492084664
1740809653
776509528
293893157
830516061
326962850
1912788604
613534452
815887036
215032678
1676093226
2034445799
858347265
1247886572
12663031
1649912411
1589967160
1232342257
861833386
1274839358
1315729092
1536038887
2075122331
464985800
1554036582
659142451
186379244
1166227801
1278107769
713597045
50209787
1160606241
1756013420
669638917
791256661
2093332763
1859280279
27814383
2068409841
1176517255
1867160640
1164964303
2012494963
1654487895
2092795513
1533539750
262261825
175957525
1118704938
2039384070
1800443827
1377286824
1813771678
580058847
1975984491
1817237545
1474271161
2091597405
1207584502
230354701
1832879635
1521405077
1722476813
2104502371
600293482
1779738565
1130852227
808647000
1817415823
2106734998
2139010074
212304228
2147062871
894796883
1878152877
220953918
1774391000
512577124
1813511294
1810194129
1307829607
2010362848
1492072660
1251752244
1638029137
848037552
60382917
998141039
1852053543
333395007
1311824188
752998131
436129757
563066994
718226331
1610889345
2044240172
412911819
138456371
436504935
89430000
1599098610
643520057
15254504
258996320
1760688458
174691451
1392262464
1891078189
1366240301
40558590
1271525439
570811305
746784513
1049152746
148730113
1020203794
2143923928
928606260
1063567285
1350295221
1714257836
2054149680
2053908065
437087429
225222138
1507339276
1650481410
53207500
1494464688
698593149
1441040312
535270205
1783940996
1988687265
1284126067
1492488348
1138999224
1198420060
540067371
1723748423
469940194
737900069
798257832
1073321213
1085398166
1175850562
427220911
1200642630
1846905241
1009119116
867135245
1509706520
1010330250
315696394
216464104
603513345
1421274972
1830662663
543905537
1628867679
132322900
22499170
1707615160
934605124
1713498838
1517369835
791167610
856634284
1639141314
1272956029
127232136
1282544384
62355677
989247352
1555047038
1962143058
1301505650
572680040
1927439581
2078206424
338970036
2143269051
57655599
1271887579
2111268340
352473198
1932005628
252892582
1187170149
1150750814
954026336
2094479775
1492411965
347097396
1860722549
1128760765
829099692
1043421368
1641714261
1158392805
311522989
608053825
1560564768
1025820547
604114978
1840718544
61668663
1913580935
572159089
1561232062
312432412
1185849521
1445826693
743658879
275463349
478287650
568651936
561158173
291339849
1673010881
606303008
641781573
848268680
891040503
294471459
899937150
931740679
753044932
658563261
292715515
661160731
87218370
993121264
1718547485
750082132
1952654584
2083431741
1828342394
714327414
1902511903
230292186
755761144
30800926
1771920887
913342023
236171632
368449909
2132463691
761130755
1673577374
1204552213
472204874
292260928
483874311
1900534481
2024133867
1229322851
1385488973
242276609
1033863652
1467798418
1035607201
1302280513
1467693320
1444313896
1420957188
1001788068
1396667885
1736629833
1259802480
1951384367
1871553573
1835843248
123882728
900389998
1216387825
1758480454
1117676203
1329475879
890210087
1965009167
416930023
564976952
1910394800
948223983
1926962069
1238074867
262878966
518162318
684343491
610571412
601969155
2090385256
222732237
949117488
1781388803
1196333118
613698012
1792521358
1372392864
1939790154
1908175425
145981014
1272002361
966555506
1514206471
1929390423
1805337654
1856072176
1218083767
555504873
1764017647
641345463
1675237836
1328381450
1882822505
448524401
725352129
1860537017
1121608394
953493841
1275893732
238379239
853577746
1972859680
398803397
394608311
120483183
2023775127
952517035
1850685177
1859104960
1561227134
2035673790
594923574
1091953906
843570507
273936032
768168448
918873030
1516462624
698688916
280018781
1004633813
125346382
727436080
88082650
445678249
1802965533
1643657166
2090043426
1968252158
982351723
977995975
1740056783
343515098
694809690
1135649627
1620120287
1372094935
1409342867
334572941
777948867
1773317005
588545787
2035565742
255691725
1695269397
1379386444
1918781209
445329915
1311448393
129435418
551464494
504059406
1233286690
1416816433
1592122022
2113007601
640975241
946383061
1961379823
288730264
982635156
111183110
715491485
1682237240
828290498
1913360952
1867010479
1360002674
1079240511
1933622388
1895097861
161487820
1882091150
146960566
503923692
1260592442
480920623
1249732050
1684114782
1731037834
196705082
1226884095
317778786
2058900963
494783039
2050679945
1530432053
585459077
1412324347
2106326052
1898959500
824350970
298128354
2065164411
384190708
1106411375
223358754
1838361007
1458033501
1620724019
1409379077
166093657
9374917
1634849348
1974182387
528689245
1901045968
1517959497
1966785146
2131729995
1188206531
51708329
319994288
1975688191
1213789047
1143679691
1347775986
216240909
1195586351
1002383271
1529621804
1284393211
1735346540
890856094
1539258743
1122257376
1938908354
1078331878
178684193
1462706940
656174599
1833305320
1746918705
473218470
1244047283
1820523188
1023535048
321964733
943179249
1383861480
1429617830
1768148703
2029541685
1060614255
125373254
139945604
1244319093
525976405
367711766
2131495455
213267557
1430009770
973340837
459610991
1071827029
2028786642
1123313408
1535340985
1413629927
540669384
310309632
1357587205
2126528733
671364564
1737683938
959933252
181879070
209108829
448848635
1207385168
2102555622
1343959046
1918835828
1084144601
881683881
1887121432
1321220311
1892328165
1819426448
722448028
1875730095
1562373614
1139793242
708262006
248195603
1331064417
1823709909
664620851
536750457
2005320269
1239688653
913310753
2137814588
433765550
1740832406
1095380777
1061172342
2065399525
592769595
277177507
275042335
1830964486
1581237270
1765562748
932657135
1248628578
401689046
1639632848
1146648092
1877296239
489986459
1421002032
18422060
164620020
1365239078
2108504556
165017035
1638235592
2044303334
703178979
2121397730
488466514
1302407973
1339922486
1343067575
649008242
1869739103
1868278632
2019933174
2022151582
241638618
1918465162
603790579
1884740693
1668454899
728790039
634120437
909824275
1829175954
1196752391
1657413158
579836203
1100563373
589016521
341773033
851992280
324777069
589860457
177518542
1027240234
1141390322
1868504711
655624608
350658508
548198358
1194212330
804600399
722546651
1452668350
1006835891
1570227010
1812302092
177760862
1949469144
870355702
406813284
1679393908
1352641706
1129532952
1508189078
189763795
152257454
714658495
1129167026
126226602
1687232921
1968715271
1035848810
730362503
97335603
1541574202
79780193
1184665558
1475994019
369175100
1835248460
819927983
1218504270
171617295
1440533641
1805312410
1302655583
1740003283
1464025647
1800201160
741833477
754898359
1257443856
731532153
2060735696
1515248840
1129827569
1126020648
1126309497
890573738
560574294
1172431664
877099860
741285348
2125977910
875208809
1675328106
1861866676
1959506361
1932794632
230476294
798109086
1534886168
1251174039
564201352
2096715669
412185886
665213618
527025961
1318785962
132104328
789229303
2134883055
190247974
1337520444
696002204
1616146495
1861604752
1008683832
868727799
1639878850
865377256
1973370088
108379795
1205904012
1216573168
93351781
1473391113
318133891
359597862
630624238
1665004129
1761997496
224073286
564587094
102016188
1398418395
806674322
1704736599
736542797
1834942167
257011930
1520827994
1292300369
1027973853
1576050167
1133442148
215515531
2145616323
305996483
882098463
1022857581
1484932912
569954595
1079524779
1709734020
827110707
1273372692
787188806
1559323386
162994466
1425841835
589836427
1925335082
871217609
1915303644
1214279290
400720972
1483233269
607679352
1357754213
2118644148
1504816024
1690930274
309962030
1424314021
1490826493
2077369078
875963477
1311490862
96027072
1295729416
805355216
1481676278
1302189733
1217685666
575849393
994433308
288813807
990000337
1258948730
866853012
2122502393
252228261
1896861240
546210581
1031687717
1185485838
958573147
1396974309
138229010
565023912
2044536646
1160112153
2121147892
2126513316
1172521591
248015562
752017736
246541193
560553330
1120474950
360656759
1350187391
1427174756
1301054593
1937804347
1296075972
664903356
1488986458
1949253161
1930098848
1319290109
516290067
1891160342
1601820733
1331328535
573757350
96192570
1970304045
911790887
2114281648
1962362573
222731354
834823769
1815905527
196719766
2082760174
1694819671
221428238
975495317
424975637
344109300
1848707026
848098116
1274189322
2072232749
913607458
1686845476
815178369
631551444
1392417275
1307412949
541883993
564828578
1275108585
57759919
287554734
1219423455
1716766708
977332168
1167253042
1711176240
1863905309
729693653
2021099131
2128849343
938792585
841659766
667007407
1566097279
856619286
872496193
313803575
940972920
726322260
24539928
1941233046
551707232
305043654
796000818
754954809
1473782803
310309440
1473292636
1660938063
1510989327
937049000
1343488171
1650083735
1165389145
1175187299
356660087
712078080
473630152
951281857
1881055000
459741773
2142061405
831997536
2087061847
1241376133
842358071
1470928066
1028526184
2026865442
2039320769
326342556
539121663
1096376600
1119937539
755452866
1883619685
2092953573
942551056
1851710923
1774116477
1608685296
319702353
712883035
195119168
1627531209
341337739
2073562351
1523359954
2123188662
1173677000
2110866952
787281208
1764273813
304705382
586978158
1480556082
1973809230
432271209
1052301145
780546175
85659525
402409352
1693857787
1803886079
2054842848
1577724438
936255451
1247438408
2010820482
1393585574
578594545
1066760754
1932811306
1671317790
1524419048
554104572
914307435
811975678
1706458894
749924034
805320021
291779687
754795602
1553702441
241977991
853733924
803423236
397828200
1333009830
657724187
847913267
1473227206
965993926
2131217374
1228798937
660213846
908020710
1057551574
1923329019
1833550941
342216130
1713321249
1207631220
1535542290
1733161264
361134773
1000903618
1472152015
1888169342
958803139
646126430
2111334666
525640030
162166055
584874488
1065514191
1689827159
530889462
743896873
408786112
1447349642
2021086998
8589451
1447296961
1444311450
366041495
424820221
1904622706
1713141370
1026845888
1664376716
16619455
583717519
515128953
45351524
790682562
1862029780
831406161
1723410830
952772901
1278019531
389832204
2132116128
2077002110
176668831
187638883
1466111883
932357025
1477411974
1615202740
467779805
1425803617
1378791225
777772319
863082583
885815817
1539982968
1560516216
499184792
1292490092
57349787
393964478
1592732612
2131006753
1937602232
633586598
1136750043
1324675551
1454999740
375302686
826714208
773290332
1952944818
1271333294
4757410
1039563955
999743171
4294479
1966916685
679065811
1688527221
433120000
1400235201
1393822998
1279095172
311392856
1050597741
636376176
909531560
1591519654
1242627461
957542181
1611812260
100370667
1892988825
1355058751
42877704
1600817300
627194385
644548305
1397568783
712033738
864805865
2121725710
588921201
2147019031
843991001
1585452732
364400869
67674730
1743137415
1673428059
483451433
2103039055
1224588361
307859827
2137233444
732244097
2119159170
1117693885
1783754969
663903816
1762439262
1049120389
968569988
1601229894
1625505899
601900171
1133778284
756199776
1079189793
141515441
86596794
1241544331
1824548445
1404284160
1944174685
177206277
763906119
308679008
1733277357
1877381943
1190684398
1496898855
2079516297
403981974
1517261522
1936704021
1231337214
377788756
1924088626
1518773184
191434662
750400716
980168749
2065519848
142395145
1919416143
1505183749
1855401178
457258363
1157932137
95668232
1333101913
143202496
1929743750
1014744277
2002762737
620149469
377324260
40273261
782431419
2112441353
1971302674
1444054046
714489746
2037539256
1881995775
1494429124
1359742417
1509466670
970566822
1789025925
1002112828
659400575
1609955728
570167500
2009777696
1477074298
43285967
1160607237
422172329
1039652430
1120403708
1189957920
625255101
1558830345
1538993016
1142020509
1858767465
74615490
1675830624
143629956
906916845
1793213915
1524051743
1966095270
1816758487
197619712
268908724
1120860400
1936444259
320789488
1078502376
89935815
826895090
1474346652
2048970186
1173578829
1850494202
813077236
642149230
217694388
1552068021
1371191635
1741269249
402176226
2143463457
1273630103
1349743604
1009212954
473046649
1429604540
2145115886
2130232324
1389143373
212757515
1061728742
1615180648
2045073896
827811007
182468922
269706299
1460988599
1773149123
424846979
242869778
568353457
1137585265
1251535134
1906114782
324211069
1409245729
409487277
1284612206
8952498
1138469020
136967528
828889905
1825726
1139737561
383517110
1151512589
1651788988
1560756917
1855930666
684029756
1248265336
1293403166
45480652
1920015894
1706884626
2071121570
1073992480
162431205
2067433437
492897086
2048193710
450445020
1357654701
2145030714
838469570
1891460586
267868318
1146157731
2112617631
1740716447
1198498712
31673692
1878954244
2092353377
1480095678
559044090
1592779693
633914153
1674179850
1338566133
2050927971
111694609
1214231161
1294403893
1298736027
684189434
602727910
561462990
322657304
1572048988
1987440809
1197332568
316423637
983385252
1719118078
1795409376
1658176029
122400261
1178247053
358286464
963447233
338352443
411343935
1044817753
1790941965
45616304
1153166805
1547381387
1017763070
447123468
790320382
1272235589
1701461952
1040045951
796398803
1677644402
1598987975
36430246
2016376225
1726900851
140478539
1552395113
571950832
1717594297
1065202308
349335954
1213862490
1649332837
653119302
1263634176
491240634
1777802102
7050458
138122341
2114169142
495776488
1868924959
311008922
785265685
1359167752
1042637695
585350943
2098021691
639621456
53154103
486878858
2109426195
1500132102
1546120536
1272723830
1637859860
894439086
1746517321
1408207983
391801187
959161418
1013223967
1482167496
110260419
1039130123
1211217609
906201345
1596531342
104391138
1975154014
11099151
520894689
618543443
148113926
1371120414
883453814
1132197380
222336592
268323939
1154468007
1060739144
344577876
581433322
2066438384
2113766368
799884932
636578141
2110155427
482896128
1498149790
291482294
1941842271
1637306775
1221515729
511081163
206197096
733519940
909285772
1763243098
1225972212
1688313327
635643187
1134940429
1225424002
1529224753
265604252
513670459
1798161062
1821065517
1529829535
1259458694
873692361
1114685856
86475937
1100109019
618880445
1850332680
1319236656
1965696157
291515230
446718919
1763410882
325481658
480386554
947716176
49837561
1695738707
947778115
257168845
1824118173
213474248
1169735429
961626523
2020070316
488662087
1594436763
1312020032
622224239
164472095
1835105886
1738225934
426228944
2020628086
1563107029
279239592
697035810
1161294101
623048407
1337634975
647502938
606123394
963693715
224599476
950158377
948307191
1710764168
1420295025
1242479848
1493042484
1959908176
49141167
88017773
1593520782
1010479613
435502712
910321205
1990350980
1317625400
1867319081
412918184
1761905620
1727127802
1859742169
167298113
1229834238
462713720
513408270
693838146
1555899488
335420930
1064643870
1853988027
1523805431
424152432
1908003440
1897121627
1310537602
1526652016
2137637656
1152604546
117562736
2014334733
624974813
2040166023
302402830
1108660210
1646319937
449689177
557490684
531628072
1629288706
2026415850
772671760
1281968915
1101687943
595710682
1128542177
1147088514
1026908357
1873778548
1596961131
1412638968
669579204
29590990
1407462317
1792728133
1499913097
1829769006
2046011946
1198517810
1073000888
440542213
2078860174
1704194987
1470896310
356299991
1055579662
1788498463
1817093843
183422014
1389792386
258180390
759641510
1812255679
629193719
1583671621
4355096
86418184
494784425
590887161
1516105020
863514018
2061588709
1472482439
174925557
1014220477
590874807
1759965700
1152046452
1698208198
651099248
661485954
1022964422
1316329944
1934568359
1720818716
1555890229
906947855
881124267
485569654
2067050140
1572717013
1674581050
2094355416
1367129283
1081285083
843033354
207032947
1044605723
2110622932
713717417
1297296012
390689602
1672663402
1131694146
1932146205
1827358063
329846586
1202303464
366440854
46300443
1099874345
1263629449
608735186
702479820
890802035
1695861215
2094470147
90926031
514288151
1253268287
1244941477
1407970347
2035726555
756137867
498607273
45907468
946350401
1706764229
5580815
1537075211
1456811204
998144468
410119724
1031083068
817597687
2041943413
133416130
269559336
108362532
1444221591
353915625
592223931
252302088
276880638
2077590637
1965429840
1572284908
832489706
465640142
1793055943
518326121
1825945061
1049690051
871813666
431289796
236674087
394412555
53914951
447008311
1439377861
1665835541
353412251
1774778177
1678101018
136243772
1738712798
68343106
438649477
2107719764
1393234381
1432064900
941758382
1885886846
522215048
352304046
570614990
1683713382
485797902
777256873
534443477
1293897399
947195475
1482461508
490572891
1893517926
150623446
2053817740
1169615230
492961600
343727081
709362749
601276637
1604880828
582395033
1932855673
590775414
512126232
923169879
722710994
475465080
328582321
17260630
36891178
936699862
592638528
1820187536
1959958999
1589961534
620392755
222783642
1695416247
1937084566
1947850466
1813631529
1463925930
1295710080
1022142453
1942785371
1946849866
1472921124
441002
1780261216
1000923391
1291843231
272434225
1477206705
1634505966
257355550
1837936533
2031844216
827134545
300796976
581638650
1146464885
2067887775
2035575975
1069585544
954798241
1634355365
975303347
1606829186
1966638760
47158647
1924841405
1204953137
1555234888
736074190
2135425877
813916184
585074011
716549558
15788503
279664324
1675946244
31626280
508093359
813289722
874280405
302810253
655784288
1822766135
786773036
1798779372
899382313
189209288
1682778066
5492454
1912764273
1003500095
531577764
1936281364
2030938901
941008832
1413677639
72437896
311424899
1993469511
469673138
296057281
1998173791
858478662
1771482162
149340237
1847308137
383927776
970495973
586516138
767519745
682059376
48111051
647526963
1200553779
751718697
47824546
2062986073
522388902
891571336
274086265
387078973
1165794401
463799851
1793021246
2032704245
1773021653
1296775626
89707836
1228522794
417053714
1611185296
1734392176
1074377103
895692627
2027670850
1172081567
171034911
418515039
660533988
1847275385
127193381
1143772041
777873126
1328452428
792380922
2001306858
1933202279
1543638394
1884664203
1078902592
915187398
434008029
1200601938
882995398
245040750
1831680994
1384992608
183317515
567702685
1687043631
2133173239
831420772
1255150743
1249555159
1446738685
1486721139
633202710
351079012
1334311049
2129440464
28490235
2058168300
1643345005
258264725
1627697943
1112444007
1647135533
1441208527
576304498
1648518935
1636586489
319108990
1130598404
1053603412
1960713074
347095728
1736672162
165445906
1819381715
1909857277
130906071
701495967
1083001977
1266666163
1815300643
734125437
107261286
1057212071
1565556928
95950373
2001066931
2092715259
744894064
179936099
2039022531
1838327419
144759790
978818302
1527433957
1298598520
925577239
1031946470
1020911350
1918895429
362779250
1710109770
1950024502
1297536836
164614456
1689995448
197043639
88019643
165150090
1098910823
1961950205
1917465748
334566568
148275539
1195648423
1550407753
1509805070
2009648549
680522331
1328177327
1128845949
831638067
845681188
785165189
641387336
398479832
152293791
1586700581
1071988727
869375347
1595434083
347402585
1765192365
1502859472
599895574
1369724138
503715158
709110649
1441135690
542335620
1153786375
1366625021
2118964380
1567749942
860232435
539038753
136299613
1831936932
352313822
433563183
339093802
153739029
254727326
423911185
254993337
1185474491
140922766
1840116030
64683561
1250838109
151532321
2048518971
472246724
437452365
996335356
779288647
408804444
772033686
1221893798
493643021
1204792215
1631930286
1041152855
2010066295
88788937
338865777
84268026
1962187430
123844032
1013379303
1628322112
781503033
1212252306
278489497
1012155514
781027474
2105388321
1260122218
699815406
2031892070
160072577
1561109766
1131263280
2011271288
1519697851
1069512266
813154886
1228155728
1559247053
1702966404
1698855686
957511819
1687871546
577648217
1533645626
1030241708
168270911
1921866632
320670101
1937383850
1629561404
1617411046
522777281
86439254
1779930690
421242674
1102741017
1783795499
1537564768
1257426817
2114071312
52220544
1863367118
906726820
1026130389
1061311528
1960109436
372084615
983989962
683528414
224304183
1623414148
1644409786
2007225935
513078099
1155821999
1048075901
1830837738
679069497
1065510144
1475084920
1473392462
1173991619
466314014
720233326
1548487678
1509205717
1189599450
403654606
182334355
583065252
941052038
742447469
1892739464
112782936
933130098
325764491
1143215599
1275212322
1844218017
1908857230
2020195157
1989024941
1973735617
1980841192
1319267819
1922823054
861584897
1688581722
1538622937
933170778
1966709821
1724966258
715599560
2041465358
1597598680
1425555288
438879730
706351707
103296721
1203094138
661843817
1540401171
729845611
1507717889
140218905
598786652
371572576
1114974480
1620792346
414822422
585816171
1323118839
1848721451
185477864
1425765606
1779320881
1712663170
503926644
1326385276
1283127952
253554503
2077453995
1254684345
1188409375
2081040663
1693643797
53585929
1719584120
869092013
1373762915
177775683
512604403
754843520
428690889
427727152
1327226818
1444263949
1742486337
254740935
749361372
442079671
1457356030
15623238
1555133684
911975687
1221695920
1574587759
1299485667
679674821
1329526036
802868534
1624107121
1451886070
1864445271
2750422
367708484
1252502308
864864529
2072342046
1295973202
1588386391
289478277
382253681
322776396
1224173863
2122832282
1932641323
1864969621
655249022
1856644808
800720820
1568370168
610073626
1685122274
989713972
1293113332
518096403
1193890136
611044842
463729973
2019886466
1636991992
210899911
930148747
1979863382
580581856
1264155960
826840949
475674097
884734716
270367968
377280000
1503856866
1375858890
1990087699
372810430
136271377
1676712922
1119486509
504108126
1946296257
454323105
22589894
515988994
192150804
214933533
99200447
2099117494
528555615
237931162
1730923943
474752704
400128887
953109131
1615376688
1759731655
1538023274
68964199
551418565
294286068
2064952959
1607768310
2113658721
996548802
1608069753
405230248
37040866
644483293
1574362042
1793056048
436283618
569103765
2022796192
574891009
558920053
1421650328
196955932
111961646
926983675
1896049934
640928024
1862496109
1612210049
1397046950
714562438
1606945994
529041430
1263804792
715735987
134692737
2130954271
1682345847
495133729
1909801183
1448141051
1680615646
1859355165
1985022876
2048278809
742703401
1316486480
277327429
2067984743
420160502
756918200
2110993152
1388720988
1921655853
1527582415
1486424180
1376784104
705497101
2021243386
393578374
67297557
205691862
467194063
1379413964
458542024
808458402
2018821333
1173908622
1614914341
93355669
1796084273
272049785
1123388482
561793852
360720613
1960071383
1956547863
310755415
274079581
1951943741
955358969
706905627
909146135
262875800
1092017836
724379502
31106295
1346016234
1250185087
636020321
290493931
827785708
1088391389
2120805269
1258915208
1522494515
709872130
889514259
276616699
2090456640
142815310
405297472
1888314892
963849363
1645877225
1460937243
1608893086
170548693
1610129227
216737007
1028102711
946043396
1866185989
524161376
1045719263
1624765773
296286234
411659694
1273790735
727894919
2127477326
858324827
1460656889
375636887
870359874
1478648288
1419035824
1683394268
879600325
471026904
1028232046
388908570
1564250515
1432529224
932044594
1004969129
707148055
387583272
13176555
1134926862
1164442399
902700207
199099536
2131480266
1845196386
1007564539
1418603294
1703973237
392899510
2113426266
1400266241
873499536
201911369
1478173087
1938084238
1044563303
677696123
638433875
706355395
1346091409
713368637
2091309840
451387804
1002219000
78074586
2018363077
1624361841
420819914
1582804794
811391899
2127390034
1570219572
455725745
70839449
578820715
556652938
2144685510
183089435
582252439
1315532030
629921426
1940746009
143504419
292863633
1387230309
297001890
117863288
1625110491
1594094267
921326118
1691884611
434498650
1572552837
1501051789
62357848
1563350022
1867384089
1580032475
2020767294
1726159024
711184351
1109477994
894323154
1509320034
1941282291
223698929
304457232
819548120
1797717156
2142568548
114981346
394072640
1460986011
2020471528
1461522832
1555780930
731496640
1772340553
194895717
274000346
980766467
490752364
17330726
237881510
700712447
987150308
2002649108
1032613628
807086808
1262780687
1135840689
1042209888
601104737
1864976822
1880307261
838056765
101469832
1994771094
1925182774
1946860708
1983840207
2056952394
2010391249
1570927176
168785757
1389135172
1821437129
1326055102
1886281898
427979463
850439015
795225553
178403241
279309554
1400127147
1185984232
1494709955
1386098626
1621828732
2046916208
1678271496
2090384627
1632377462
1094067721
151792897
1552541869
1723396369
1995262570
1184637933
1279905013
605389053
1210639749
1319913776
1898927407
2068183962
1130484437
2002357411
1648976116
1796532406
602920538
1002666093
1510298160
1697474246
274271454
152375460
1164290981
1886369521
1035197586
1876870241
1300726657
294308923
1868957518
1198383800
301350450
543194832
1963678374
329310983
132913065
745199173
1806156964
525483111
1006659396
2141934681
2003397836
1175677369
887223507
447356386
1635131123
802534355
1288185458
705175374
1668151262
1443037846
518493792
1785017340
684830288
1478585547
1928767346
1412925267
1689512623
425126990
1512794765
1813488488
142552870
1879315498
865757139
1739149597
1133881958
410710217
1563534397
1903247604
1836081686
218893034
109767966
1430136687
959376902
689044849
1593820921
2078687787
1755445347
530095936
1012899665
804916664
819201081
1389396713
257600262
1416947035
1936088126
1488366474
267500170
1031353561
2001548727
767746469
1663524040
779699735
1053718283
245918736
266687132
621997548
1936633808
1556297736
136059710
1449203900
955113557
271649611
1746892808
789292841
707488088
1813930653
1512100185
479780957
775058085
391365329
1718268786
1518489089
1372831183
677462236
2063965064
1672448379
87802651
629739505
2062541884
890946632
2078893352
846967671
706033430
1318692275
53274656
356601333
1789104765
616436301
709972458
1007077538
1034023448
2095421236
1843084672
2076674847
61033972
1406377847
922123361
265600551
848305929
1295056494
1888936877
1457705555
260708372
450963021
588447778
621365715
390880479
346419155
454207985
112812308
144885166
1243601598
705330364
207633612
1009856413
1612035890
1624972071
1923929475
95542131
1112080258
1303024639
916123719
1613533749
949063101
324998902
1438705509
944198016
742331707
319242489
30884986
1294878383
113507117
286684583
1103378298
1425018931
1356996895
827816836
1708049517
186620376
1424304099
1478735499
1023345523
1243123673
984154620
1492084635
1498718725
1172704519
1721519752
1054928954
1463698611
1781674854
513974871
121617080
493322397
1939675934
733727327
789936846
863741112
521017850
374705830
13335664
1167882727
1231974282
949541120
307213145
1059312341
201404166
21136789
2038385887
1155465599
365561283
1233849337
741478607
1989763647
862813479
197391819
84028820
1701487415
994687194
1650333250
667559877
1206383867
357626929
951831149
2076865118
1247049571
1120760663
1194310837
249502934
293370771
1388692828
222131329
997310008
869000520
1764794756
1869257238
1505517410
1064274556
1959216183
1338158409
1310473714
1092021345
696760579
1721203752
208343485
326543939
1698763257
1499484817
158325443
67415787
177563766
2080998420
1947669998
1948267185
490413235
509539394
835396617
783192925
860109854
1370612403
1053311077
1272355803
1445439800
37769192
1866499446
1051086096
502619609
1487037723
1591992446
1767620719
29895580
1527101182
1933363454
737875054
716812875
1309787665
1124455348
1304329668
1033119730
1897757107
565400543
1365804724
1947083244
1986863714
783680716
590017597
1018769354
676052649
437527868
878976460
1489720610
2145339684
1018044085
1889020421
421570473
379264234
1619036550
511602961
1597572523
484404546
1178452632
1959639662
263893212
418045562
185978706
1707796534
357050387
129678194
752957417
1461365527
1284930932
934072538
424891183
205315986
1929984150
1038392299
441324789
2055437255
1224411105
945287449
585162158
412332409
514184107
2043016021
684589055
1371850644
1623567887
1532507218
1456756114
581666246
669736385
315174759
1233234273
2046919460
717402178
1552663629
1364254844
197655618
995907716
1490793670
836262985
1603282984
807417106
271134059
1642682413
871427452
1854419095
1539784742
1472678293
2010430376
1742780930
653316509
1022425260
428048101
1326467024
184419403
1177385745
1525125867
1348517651
181277830
1184156397
1495700369
1420881823
416341926
675186092
1641417822
458457587
2033420036
139947857
1602535656
2018791526
2090531659
149345950
610958256
1399076481
1603217271
1621535040
436617753
183661924
1092552364
988320955
1589824056
1726571190
1736531952
52822896
177319338
1921199525
879223174
1508750811
1834354167
2136895774
1242804154
411169407
331752939
1248071673
1004938418
2139158085
1561178517
950751015
2034936739
13489807
4700734
289571616
1130221217
2139621327
466449701
1950314366
353558132
648046224
486689618
687568563
1806943249
2120344824
1564431780
969880965
563717638
1284185691
248479077
552535826
387911566
810670449
2094951744
1915479754
119434436
1410371805
142088458
701120913
1852441929
1418397812
630744012
1624558152
1475075346
405160163
199759332
601120403
600370698
1324137599
818107796
916750788
1733329033
1257968102
2146483995
1853035742
573849127
2070009872
1863800016
2124066317
1419068818
1412369564
238312676
1205171635
813821696
84454056
969194826
1942097325
546400203
240014522
1254982333
1730153350
2078548748
1742115207
1342357855
1488132988
1802110571
204074970
1266572723
156452000
788894015
2017596872
446568702
288113783
909981192
1588386155
798430695
1514504255
220395639
1001544854
1619456194
731731173
527050590
825576390
2040732824
719832347
1954865196
152628412
1111815042
302770801
1737670584
2042143170
1050277449
983677295
1849845059
1746886199
1079326928
1571842498
866793675
1872549488
538272660
778807089
1877310831
117812037
538316578
1568328723
2001415466
328841246
159551568
1975900410
1946481759
1781568646
1980617647
1340264501
1406586736
606569904
2035025944
395899347
669389532
1162499677
221604838
1172477856
682939662
1879997052
1836553367
600425830
1076087647
128500531
1429594429
567734793
279557427
1984666381
675316952
1137347278
1197916659
1230021149
88803637
1076222645
1997977719
666435025
1368872524
822775549
321645324
617163644
1227220186
1993982585
1030111352
1961585163
733038240
188417898
728416413
594042109
884153093
2144370222
1577504934
414627896
879681639
1658325156
2003458417
1284253771
343816280
688338163
1761235444
1497756986
801119839
1696837835
128476384
939881473
1008776919
1902776104
1569786330
868324927
847737516
1523404749
864728549
472388029
1265265140
37561605
529550897
1838144016
943883977
13359040
1992425972
1114990
667413885
790864516
393913723
1930399318
945339188
1752291736
1682645366
225684907
300973062
1435299772
323273202
28349505
767053203
1796510845
864785537
2044580917
132909564
1583864413
1935574021
1735576536
1252824083
1283974543
1072173000
951345750
1371749445
245027834
1102577547
1892316998
1781879476
1924854416
2130681523
1815163509
667375463
571772839
1913701021
1173366690
892539312
462054761
1678590100
1694871877
882792602
152100830
1403816984
1980288059
1995662882
992484382
1276010809
1270378318
340630700
863638727
1012280515
1253934915
422267859
117094903
1929939314
1825024172
1756236424
908148590
1838577165
1701035088
1465085571
968400354
621800758
1050644373
1837680371
1323940586
2087959972
1674821360
902253041
1503497283
1312625246
929150156
1208174346
323309455
495584405
244051000
201150093
1894052839
1763199864
1223851774
1420863105
833658212
1158154050
1159749602
1139418152
1297771452
1076007055
999338492
1795366024
551092067
1585205593
710129386
1060233362
961204447
2143257123
2060925796
1616794105
1914848970
697799209
1204304418
671792059
226287515
1853771974
1435435789
1870191295
205857660
2009750696
2135418018
603566823
225523068
710739056
1354086761
915120845
1232262298
1101008543
2110230981
1677217995
995507233
62822991
1754989914
1921826959
717014963
1552773867
170393489
1736776837
170597525
2073269155
585764881
1596934236
2091026009
844616026
1419198385
785335422
275579078
150455665
403825261
213215349
1266644022
515069749
1990342887
655819531
2061674743
1372804814
1477148888
260291974
139830888
1213717929
142493342
1637365372
210742334
597962780
1173840868
429179628
1674566726
1237695965
57253543
1854922454
918147866
1647318042
1244732914
1777456898
2093637764
637814127
761013892
574562683
238856128
1213176581
665590988
90807285
86070440
1284826699
2108048936
585663538
1729306616
296841178
1117108266
1170969122
277318538
1484389195
1754974042
1998841975
372760105
1468776212
59389734
1406231343
920833552
205596724
785498182
294208985
1823811411
965045398
925094826
1179418669
1421393633
406842126
1766886447
287444724
635470340
6960007
1881769537
662813767
1159316373
1576739712
262099895
1866251198
922008090
206778793
2047358554
610603724
1578700204
745853417
205686082
591973286
1992648585
136311784
1097962832
1051228796
458613107
1236146865
2049018922
828794856
1669129640
585961553
1874908750
1557474442
2055291582
1351118412
773753873
1629831164
1644571926
1051407178
753063337
1851819173
149277827
1723001503
1273434999
840296537
950077839
1745988250
788704848
441182886
350852711
911802974
36364285
1808985189
616278541
5798030
1020375326
1739568343
848653900
1301705958
114381863
616369232
1640523835
1644705904
288392728
992488968
1305187303
513321341
1623383008
1018998212
1950505614
907751363
836065923
1573247251
765988075
1264837301
1531332312
1044975951
1511870039
1195276081
1397503633
1804236995
1732135688
751284909
393281758
1406343649
722348741
403657143
443264642
454331708
558294954
1014019362
660497946
176035119
197846439
1593900228
1512136748
1600235150
1376778829
1599281710
960578787
1667925484
787594943
2123949454
1109926270
1914328222
28816538
1861569621
2119124274
1811351004
623479554
443522309
2065885141
2141507641
342201710
404117208
684836278
1180876673
261748125
85729598
1958834250
1540412879
860885252
461853870
1846693204
1664449028
2100452151
70252191
1884242939
924168892
1764722627
351629596
2068172926
1380255648
599299770
1768775570
433851186
749216073
198569697
1197205585
931103719
567376075
1130030531
882546276
944551427
2051756042
1032231992
1860173289
1416677299
201921750
95975060
854069252
823312028
1716874262
1576351025
316198480
1694073525
534240356
2069560668
170549730
854848118
411701434
274606158
1460434860
698269549
533279438
1726847672
731194164
866768896
413230193
2111779312
141154549
1491090325
1582113568
1043653002
2132575409
1248670409
364005306
840250761
1287224395
1598592397
1282241227
514985126
1702886926
1984250367
618050210
2133522933
1824332525
1420777391
866097739
49689014
710694698
1684105599
1212324549
470444555
155506176
144385781
2142356279
886445591
1397778357
61326343
860048223
2067135799
1270464389
1749595780
1179820773
1516516364
286241897
504164407
936526323
61139994
518551435
1221171694
1780096864
334597895
1678029678
699340480
657427375
321303136
1114157453
268670464
2003355083
806897261
663234473
811322295
1020685878
1051143188
934368777
10719758
43720846
1611675322
1857736452
917514497
1570886216
496755237
1898124699
1796939406
276737270
499675559
990359863
1316842749
200489361
1566106741
1494053275
1549332520
1025370722
819865684
912439548
914587718
690283688
710759541
470969825
1989950228
343794183
1651178390
584392116
2046601747
1890713218
2075256980
729140145
1703467236
1267941892
135569411
1166203822
1170820933
252914488
1529275091
50507642
1304928436
1671639821
1268923448
1390236844
85333335
1233248401
1351576308
1560145273
1399866561
1921396013
1259335714
836085133
1178926384
907240984
749148432
813636306
1016844362
1391779526
632262678
2142194728
226459971
1995189547
1429888994
49276026
1085618318
1839156921
71511774
171635690
859180332
1062124957
1347759823
1600493728
775239847
317576350
1453133918
268096473
1199011219
234781791
438466963
1680416277
1107557733
1732546450
1071022654
253641685
2221760
1314236737
1269064246
1061065913
2013692015
331647289
1684826686
1544009967
716392001
1239819578
1869591929
195798143
1498160276
629541588
324379956
1937583121
1030980154
1302259752
2060177779
1906883850
678534314
248071522
1427241087
1073406594
1587904620
658772582
1589771119
1047511081
1088747272
2043594898
1290483982
468785825
1721294401
923761526
1900381394
410668049
47541061
3265573
999485930
1770899302
1402383773
360182973
1485492547
1347953961
2032756273
361133139
1529090473
560721260
513388492
1692464782
173298189
1787795494
1541984822
543524461
75499819
869233922
854046486
217566487
1181885828
1084713179
972732088
55169672
764994181
1432813274
1966662776
140338267
34665442
363891144
1841028601
1925924311
815881089
1563500458
1872071982
1335102966
968998581
2068041087
472836717
833824875
243353176
2029186167
1679382466
723467880
302241438
2047821779
1441489064
416105073
1442066759
1589742311
954188938
448704196
1620743734
2049997117
1545113617
1504923940
986345780
651401048
2144362827
133700600
268917876
681524269
1542627208
1974016244
2033250158
1225011368
522397855
128126759
1620642256
2119498638
976039419
1752001676
1820938991
43960996
443603846
2137834819
1692694282
2085940425
1653522010
866809554
482032349
1445839494
738327752
1867813204
1920533478
725623296
1525539677
593618491
513749394
1739299246
1039554604
1583199984
1622394736
1976101493
773484774
1830421299
1680853852
2116271204
1157842078
1562760605
879051201
1727922258
162440140
2051220535
573817785
1681907734
1230454278
409230428
889710332
2009436779
1560796461
365168535
1593458460
1845053011
444456957
2033491937
1817173919
542824970
1067382066
234584325
1306646147
663786809
1971846306
1428730461
1535120080
43122226
880582568
1807083785
1094060929
1445086504
1026667519
1449352310
1160505903
124322352
1848097086
5796580
2147410579
1978376510
1442647972
1947734701
1670376610
845445467
1850640817
1397765699
1521512166
2015060367
1230515514
1361206983
935336149
302713623
1638984843
533721369
321697249
331538069
734588982
1671349470
1635064356
2115524573
1550383183
361249252
1159174394
1345354426
2081229791
1271540258
1315985705
1289976939
784162092
2024932140
1250764236
1646782345
383396122
43274908
85002506
2091529995
527261630
489076527
1649524679
12686398
308561501
1213029690
1531035649
1156703721
1222860035
739857757
1654544466
2109891424
256849734
2044228712
577212647
994721356
886732710
1697055610
611087382
2073426287
759829691
2123887243
679160379
719446242
826554527
1692919433
770101085
351096909
1981403785
291703147
851752344
655504986
979825370
1538784153
1241251305
1085914336
1246571814
1348486224
71157057
305459496
1301662743
550574218
840258392
1100425782
431227003
1744837580
34065686
554666968
1054736425
1570611545
567106745
1158393087
791481195
854978282
1597198631
467991175
1571826815
1985426280
1178865825
963371952
468474736
377660447
2062371264
1696360315
1972204904
1715336901
1290952242
1715902933
1157539624
1522773324
1277911457
1903371568
1815946650
142313569
1697174393
1541859845
2065548162
1156856800
230719579
2033240784
726153018
1266362030
995319432
46704640
1936672500
352485392
1011681719
588781521
675383136
2124661918
2009150961
197093189
1737548282
1643872278
883367823
1754259085
123543315
1165012831
859270527
1088676113
1625565150
1296074171
270512744
878672222
319816273
466588027
1151376281
857830086
1391024529
43908613
1214238344
230478281
638209759
1253597200
248242848
916067294
2028821349
936021419
1777080865
796339703
311237562
1431552854
695341976
780336453
203212219
1211214273
2016340314
1423554357
1655764323
1102049736
72658847
2130816113
904038257
2063200455
647127608
2146133548
2041225032
631297014
133589572
315452549
1595796670
588908899
1992812900
787505803
399324723
268721432
225648402
1429289122
276842391
1757660045
1261112255
1023289891
641737971
124156849
1690966536
2117753535
1906570919
1446415101
180117787
62297920
354196683
1383374137
590346215
1848318112
962325243
1059867195
366886192
1284140256
1326822779
1452877891
1864686143
1123500015
1611855940
172853163
1299884539
845743709
1904224589
523567831
1350402922
1164061542
1642794744
2084534078
571502790
1501511836
1749086234
1367948723
655427808
539409454
1280622883
1347655430
1193273092
1387123292
29592080
782987362
153120026
1143664218
313477638
1414464159
2004680075
1004230612
1057152879
1614207205
350814368
1704671949
2121067598
607700899
1164427961
1009232009
1877900107
1436964153
416601153
490148360
1631648524
1775868934
782100865
1360003198
186452780
1234725444
545434832
620534103
411098904
3413804
496019856
2033864677
1586319976
60894084
1904125064
889953263
194716421
1846833298
533996247
999246618
164396574
1852059467
1239443395
1708096951
2099864729
300060248
1274585858
870119690
388173871
2120903434
402247724
1782548748
542822403
1532539941
664306380
622029466
1829434839
280808180
1303962052
1692510240
978280619
952060713
1580415699
1242501279
2079579082
1669301787
447951498
58871588
922716617
1445093783
1408909115
1006372874
1216725372
658827287
1358000522
1590436673
1534551146
399333317
2119536367
1865261521
1715861883
1481983677
1273988591
1741117696
2079954092
1385796569
636378984
967131415
1488336554
752120789
1030803329
50835921
1832813052
1690067673
2117026083
708366591
1701014330
905597223
276527133
289455173
2072910457
935897226
1009560645
464738116
1529856800
1638504957
197429742
1432153613
595749814
1280970239
900500940
1551986923
897709128
376571683
1131554780
879882774
2003495694
963524192
16798416
1351278486
1541564916
111016803
1116758157
523973065
266811360
144006736
1081468664
1711550433
1869321892
625062109
588960543
215172341
1734153148
2038367852
129715015
1054246116
1422113403
977143513
553025908
371042224
894665112
560707232
2104334739
1544797166
1068695912
1955707155
1390774523
1381381031
60541128
1048601958
1604243074
1414261196
1720166771
69980664
83314807
652076805
283778194
29370630
942000567
2090134305
2060401429
222456290
1291282441
1064107901
1763175764
1810204603
1615716118
670411863
1269870727
1423165351
164028792
1176162781
1902859557
722026375
467493096
186505943
980835937
1757933264
1273732068
1623774123
1868018340
76427169
946080892
1704393933
1661121416
1481527693
2115221761
1575243565
932946295
1209741962
1370599720
1027168941
1518138335
1118400622
1201855373
878508971
384613828
1174640195
294899955
894630950
539718631
1772889983
358747453
1588172521
1492085314
267159707
1784676197
1421208308
642191628
1730972372
2015584693
1751769533
668691205
1539896243
895026354
1866044722
805523802
204116833
1748356155
841720365
179142981
1224188909
864012910
2135238156
754392243
2082379408
1568545014
1929995718
338920503
1048673852
1579238607
588038394
360663536
726505755
75641143
1710925840
1082520942
798175432
1519259916
685586933
384471138
1343738834
1703799552
371633540
790419518
1308061897
462382118
158772359
1292105993
1361259527
1531412935
2122235690
1872091113
4810830
750756866
1626961616
861860455
1784957591
342145988
1979979751
1667690088
2011081204
1848339868
2016014104
1953007854
822621378
1203543518
2009819496
418597042
406213621
1085258495
1628461610
494212359
454633956
430426441
91755319
439472230
203031707
2081142784
1415165781
1719957351
1664513456
1876292565
1931574918
140887902
1446209726
1960256344
1421091663
310216459
1814119244
549978422
1157496609
1497748858
1652684684
593882095
392281828
1694808422
1557199797
1604602956
943369032
1942021392
1919286905
1499108002
98851768
103011801
299993344
905809166
248898282
631452333
2122151915
2142909720
1412866325
1676974467
571216691
11468989
1119721604
1674363630
184928380
1087305853
1156419734
1994106461
842003666
1401640845
2006794872
957992989
1060555046
637442605
1725831508
1156034048
550190882
172086811
2073188403
217779270
1800991333
1128156761
2062760961
506709570
1337508267
976928070
2019463356
970339805
662312993
388615429
1978453080
636204423
445741364
725081658
1467396937
1194611573
235429001
129656119
2086344761
2077989436
293907619
402104387
867891379
648913877
876107717
350708589
204250417
2010866647
587970933
1374985586
941747337
667024526
777716797
713717863
1168568206
990038208
2102088294
440259800
738530030
122819769
2030802956
1693210672
1559720965
1612707398
2143256451
399861398
585437672
751550202
913478729
954746336
1172831910
537844404
1126254477
364722922
1008614459
1107122277
1003528737
1452413706
1634454336
1862487853
1237039644
315998344
1354035473
1625270161
1732649964
1767879801
1288824772
1578419370
90602825
800000219
790583369
659087280
477850409
371043429
319993481
1895718165
1580211944
144997037
310051561
57230997
1134128019
524781941
1889333840
2063722179
1694172364
2085598547
346943631
131154459
815055689
2077485491
536463277
267879588
1779685228
1069071255
295579571
1621361165
1232882812
2057016900
30901336
2139085112
1059727310
1209134160
2087281613
733405082
299008912
886433687
1189967340
1181930065
890997190
1720136825
222827704
87110754
1618299276
1639849033
1219204939
180598621
589533630
166970532
1293978004
1085836500
1094619819
1347462989
1220033774
540580336
1138792976
1628687002
328142227
761048591
1307335470
1690810311
745086352
424610048
2020592390
572661066
1093995449
446533638
591604892
950683982
533949905
1635922542
911631524
539505750
286577338
1247416704
1013665677
1549842266
782632882
812555111
1144529208
1339585996
488093059
717069739
1544474822
1836804623
1625517636
4057467
613477813
1803895461
560726402
1080640282
1713369318
186210297
1236060240
2133012302
298865924
1245169705
67995163
771746191
1554644694
1505610705
742739748
183192591
1082546329
790993137
282984819
368767668
1548242816
1129542874
1079135577
456987139
1420475991
1370728664
1747092030
1093895405
2090328848
1089379259
309071491
1856756818
1720193551
619589720
468107830
1934321805
1356437937
1377985514
1825580753
49246235
255889018
849771711
488532466
2024032592
823428572
401514566
1919457664
618838918
855509701
2124295307
607285452
111633853
317639220
1430314943
993402315
1879394992
326984453
1735798849
157150460
1513937819
323734682
1645831573
435989671
1829655314
1466317624
1375902097
113914610
2049878642
535544881
789029216
325942186
599552357
415846790
529696286
363296178
147255566
689198281
1707093767
1252397535
3021754
92895600
1541929556
1463590384
601651322
1973335861
2104735787
1847921299
1642539419
1185676676
1811431935
2144482968
713650575
731912211
1002162284
1052991832
1917287807
1983087612
1229531841
1201541946
1695927278
365930607
142819092
813292674
1134303725
1851778116
433188290
1272150879
47190100
1353496276
661878924
898077363
398870448
1436223531
2114342340
1660019263
1980214459
46104793
271282066
868898185
1344304479
1133307663
1404822040
906702845
1064315355
1213806671
514612858
125583806
1976037558
1695205944
1882401120
416964741
695082657
1850505973
1034397827
34905396
679058710
1342083625
2017227859
1291338218
438961801
357398113
610573668
1516291171
369845980
1865883004
1228915156
912093705
390385120
292306386
1230582270
910710714
1588275190
6991077
1286677110
1518337523
1090217405
748718464
348749481
1936169608
113689242
1359941038
318279369
592296326
1685504024
1784441925
700181236
763021876
1806757237
1114950687
1229901129
1553049977
202701432
1424106971
895915466
2005406077
2078002392
2048266686
130934959
218236196
706976767
695133226
1715814347
263974406
379698242
1912723196
379805269
816867980
969964282
720010549
1833831774
777173983
1591052501
1786114298
1822751462
1719193980
14413615
1949056173
637970352
2053888750
1676421215
1260055663
49871136
1316892450
1254074812
1403266068
433632119
1026132584
634074959
1904461033
221877778
1363428199
363168901
132671924
1682444851
1953278956
902054118
792264472
1625673619
564386726
1181216231
1201451143
1557872965
1555889493
1374873768
481471863
1010741410
2102835832
1084611941
1707636058
874420842
1329917540
341588668
1512920335
357706283
102180898
1406353760
1611259288
449804197
1210769896
1057258536
100041250
1607865217
736412901
1605283153
1159178810
1971077204
733509599
1731830508
1128831979
549626509
1156970915
1301381868
1251000796
323279972
1390428074
182347049
325972868
2104451321
536245418
76293699
1402199857
793907875
1670573449
290050691
1993742907
1353569078
571732645
98386282
937150108
292386607
272172285
980360977
2092596992
2055966654
233149729
1399450508
1732876693
723056402
1408816106
1264520349
853190195
1044922285
1084685573
2849636
2063737963
1883216450
1891377458
695873512
1179341670
1429744820
1125365162
430044913
627204168
1979675272
60443025
1428663698
1831502639
530613492
1807463809
2095625394
1755804875
1858860344
303526081
184814588
1535925066
66641283
829530513
900434566
14535727
161199386
860834085
1394765433
106296128
38831443
1431818807
167167498
328776984
596376569
1139166674
1272925491
3237064
1962488562
1485012126
1687389336
1636472128
1444710055
747671303
867929655
1741678890
1328023389
780708128
460250305
89303206
25052605
1446505666
1404290787
932478545
633111295
1813862192
462186601
270987297
957238602
1589417799
1469435258
616080186
850274962
33632211
1759989844
776969739
1701206175
704189409
151687687
1438057672
1869555312
539377119
1421619457
965130633
1687342789
1424160224
1804982003
687271730
1138655273
202874591
917079295
1502175488
10489891
1448027711
1061524334
38078006
1162392809
1562570587
392556998
339957151
2060445329
131076248
1274621447
1762390052
479614406
1103122737
933848474
1156041231
156721179
1634724675
1509680515
276983150
43438452
1819405498
1438272122
1024474124
230380771
290056303
1644228819
975394058
1511364433
201522049
628940455
105623731
1749840153
1058084180
1055836744
2028613553
643193149
1270913646
1038088535
967281434
418466866
860727256
610530297
1864671831
1569796312
79445196
566216218
1054722791
2106195523
203060667
94792746
1316692308
1383149621
53551296
436680412
1173858685
1481484323
756710741
134211297
729488351
395105786
1530434913
291444990
1207159508
96095852
813723667
257176418
1571224618
1803297751
827694108
1042395143
628480382
1462782612
1195041116
299291507
620790753
342990834
344580380
803526530
2128762259
1562485996
140232832
426473022
1779241152
1457833080
227429986
1156421816
504321010
1933468752
381500712
779914421
599780162
1745316854
1662896623
1885950620
555361045
1450377315
620334025
1262309160
1147637217
2110723921
656477622
1609278982
1520896024
1626564739
1449603572
1042666516
1041378445
2107643615
1443422909
1760553700
2105214989
36632003
825167481
381048836
475554118
1325076868
979987442
1060540692
2004860690
1545656381
521988933
1610689854
1098284910
1097736364
199327559
1991187882
1631541535
1992201962
461246922
1503624740
173039171
381128955
262342806
1512302230
1247582633
256683692
800958716
1325005660
627384604
510120517
641613245
409862909
1254564422
1558388261
788500573
1785824617
1710732915
1141636066
388442198
828903651
264972886
1809724407
783291177
988220562
971882564
2000684310
290929802
1665825342
1533450891
1649917542
955057532
2078755553
690079541
712206091
957572551
1597817349
1601849577
490433345
1610195240
1443599372
2098028733
1657967644
762975123
79794223
643917539
991233523
320315343
414471005
95734293
2062689613
758585513
1384609717
1004117881
242766168
261528077
1806920789
1062162487
1149648640
1271674372
696121134
391000151
1752577890
20681852
1022280994
156659462
1092313614
650052900
1281949079
477101350
1908909101
1291807346
401442256
642007007
1748348194
365650852
1951470302
392909122
640629185
1038424022
729995156
568138982
29865738
1108125792
1088343061
629015827
211137419
742785910
1691628152
541670783
898107303
1840884440
655084362
536469170
101690370
1765891093
1963183456
1554149687
1640272529
408485426
97657983
1052409784
1369793161
1305541397
268919734
208203499
2062329459
874653254
1026452902
1994582299
641293310
969185589
1045803037
1094987906
1295659033
88492001
1519973127
343381383
1908062890
477431899
1514423883
885912105
1725096535
1885318577
1383460523
1312898111
1206396879
55539180
761949373
1481409515
900401501
134996939
1396006087
610977377
2045745300
409860085
1279915079
93831109
281272795
377602413
1306821922
1942011486
1517129778
2012330775
555948464
337293470
544961515
1475090928
940874312
434832635
1469336512
1512772635
686628965
503832287
1931252867
856103365
1027798792
2110792162
1113617420
361293893
171162135
2059279553
798310678
86524027
943026470
337345249
580204212
1033627893
1095045200
17024857
1242084266
317693479
596409556
698107085
1658797102
2063727744
18783035
568141310
1379798012
931918949
917757850
1206637459
90215210
808047023
76277726
1144745737
1290343649
1163625439
1685275310
1976090982
1025123116
465770320
584203652
1880621122
1750564832
291826490
549915160
839204091
1101341393
448850734
1192879771
441030254
607700899
1906208479
1293371611
1244486486
1618176544
774752062
862946552
384921730
1282905121
76999254
495924907
1660899548
202466134
752952907
1711680995
1162436229
941664727
1681247565
1695591660
1519018494
7925535
1838757108
1874506061
439759883
2121853224
405980007
1024575181
2103648620
154571546
1305780247
179893853
355857157
958069047
1495990944
1713048201
163923029
1252339483
499843403
1812022685
2005333394
2071706302
1092569915
979558902
649783092
881218859
1236217352
637803304
1431580698
386287838
1695184318
864152706
1471471010
1067105581
987125463
1269229132
160593340
904211709
560448227
2088124983
224728233
1874888248
966579802
369681384
474590594
1430286935
1635523982
84444659
1189569366
1353861690
462807345
742897096
356038525
1815474645
1392023854
634564101
1106942525
1352133401
2016188595
1554693552
941727346
365923128
214791249
988287414
586264771
1866599837
292906008
393902790
787623926
1774005701
1393748467
1568469040
1531972050
2030072831
1583642321
1066451321
1060692765
1957512715
1190419411
278784081
681005359
288560462
1129336160
1035355839
728210539
744328
537064957
1602092329
1025983280
181597041
1908305178
668076346
989372929
1038011468
992038135
1906230517
1046254460
90728258
2033026289
792237912
103725268
189081077
1697451037
2127653856
910998828
866206115
576656300
252750765
898445347
1215739004
409575988
1886215289
1446834347
570362762
1890022422
1758959951
2086871590
1812611103
1969193031
1773284230
1671262350
1471347398
1787270223
1534978087
322998850
633517496
856751915
194927915
1990710704
825386122
797018966
41599736
1815882296
2112493670
1714082918
382567970
823807468
752895804
726170564
1876833058
1676426303
1994703291
406864445
1953740052
2089081298
1822795786
1782185194
1255951462
1205449138
1597505708
2051230925
1168648371
348193653
432613579
268252692
316885666
28242146
618364717
539235414
185199648
1080979461
1753455590
1957302396
845427640
188275614
1385205618
1750715542
709603329
1713599522
1094551808
429015077
592102044
57900320
650280566
418430370
266889641
120072678
1395857960
346214269
638813057
770660797
1876393946
1865308002
622325627
128634397
1442146351
699820355
505174225
1589721507
478880402
230540836
1934008111
178528828
28281994
1414025913
1178960003
90762544
1066970618
1519969926
860346028
122948218
1511008830
894697881
1087204980
294258359
515243507
136899129
1613235841
1155889564
1498933751
483319362
1787473912
88024400
1177092007
555156425
1011153649
1477197873
1152958432
416005584
13992851
177590136
1731512852
1496003064
2082917994
351578300
1997468122
810153308
59681510
749463334
296420637
6618500
386598866
3085107
749355759
1501002088
1104219301
1227785320
1051452543
1595434303
1151566127
1511412180
1561468838
1964956626
1878805492
1976468794
1849284042
1886873434
1915365260
466407321
837223068
86607039
1572147520
1160734496
614309667
1787752866
321347566
1980820783
1164904597
2034607520
766763066
252064290
2037966187
545505677
1736761141
974390464
1083650876
1087564332
1512155610
1306293291
243858621
1193790291
2042076903
913964787
1742823525
170912758
437971707
729873568
1259862687
1533298171
1058935807
2000266787
1981542797
1757778468
1327029922
2024883688
704108121
296286391
1074171519
103909693
1532122840
1208296511
1732409421
1654806293
1763888954
634292910
669845505
1372884948
391888358
2089343539
512166465
2143930580
598354293
503354079
1148161391
975534935
1848222211
1114173784
1789088339
1970141047
241803172
1293200399
534427177
1353927628
1061718603
1375019402
1659927013
553319362
1575691693
1925028480
1852834057
1657994200
1155049153
1805634889
315689644
1467732269
1646474826
1631545089
1570879232
416684143
220112263
435727106
1816831333
1283697726
231673156
363679440
2066304586
415416383
1222771585
222632219
808185894
1697165107
489419271
102038380
836494496
788689481
1602960457
2117684854
536813532
1497384461
1828502309
11825347
902934985
491162758
82736373
2134279785
1474445784
1688383549
2129621049
1301396112
1206357857
1878494887
509532065
16165273
1374973257
10453458
2121118292
2090270681
1708782394
1089634114
2049692045
1677886178
1217726832
803613564
332740291
152491843
1749985353
1495527228
1648003295
776719999
1572850219
1879101723
1022342480
1162201984
1653840117
1155726741
377187618
712509716
1635017668
1275326702
1561624357
1563019149
889506857
1031615650
2084319289
654690646
1713980375
1786027862
1053432383
1451149062
679865058
2030137172
115990730
1948406087
593836521
1591634145
1481038819
1702032116
2068277788
1606542913
362886089
1168581520
106648440
442195972
1367807731
1703247750
890451805
1395823068
13376785
221853744
1357670528
100424162
1446001405
814903463
1275675078
457033557
116647291
765101044
2008712097
441222275
486587945
1751695909
58650999
1605086681
1554130243
134931041
2038534317
605628535
744587869
23733147
175091009
813347373
908543458
984618168
1718635963
379698525
58268857
1298083362
1845497473
1440406250
327400853
1975928523
876344203
86219891
1619748801
682770326
1862989788
1310914971
1445656193
1435174967
704766918
355941836
1992741827
2018552206
2008930512
102168472
1667685937
1761723467
1040755551
2135422000
704617186
722166069
951776221
732707724
1822421373
707783354
1963029590
1126736020
1079102780
583813375
532864169
1870106074
867455566
1287081868
663187293
2032671643
356147502
1559243836
2135489893
98512361
597196560
1194380185
1247843185
99005609
432952044
1676223137
1773343850
916531009
869145673
1533579817
2121890063
995598537
16659133
169949568
1476803633
1863565367
1549339549
899047083
1054321836
1569690611
1893281142
570467488
1199294907
1930989600
1837303399
1836723223
1391542668
1493699799
2125714628
404017194
492317534
293513746
1754584321
1558614380
532980487
1329775777
773183793
1630106664
625574361
1557835470
1959369219
1026720798
1341056642
381401759
555086662
1847053707
305261848
1553453287
462234042
2080017767
2113543001
210563531
975468871
1996994124
5830657
973380316
1171219421
1300833089
1281089808
168772649
673026364
1832671799
1727878644
1779709464
382722437
784983840
554923725
150422240
1121351258
1046928795
246636368
284997466
247927096
1868353331
508950347
1688646267
1192829396
831946152
1420245672
871208852
1665467750
1447005197
1667346059
1526885127
115058784
2024274072
2012592097
538169757
1921490772
1724234605
36457663
1298911908
1686926565
636757447
2111678438
898738502
1824005766
1615917969
647191431
299631702
38491498
1969833260
1636475258
1823992188
1727055544
598940927
1474894006
395488967
1976640783
431980607
1545522537
1337427872
757275571
878929936
1008930406
123158983
1075617091
1606891044
1597268130
1064904281
2108750844
2089448168
1717961611
780513484
1783234302
748228642
2105589436
766294730
268746485
1269764130
120483183
1058451719
1970907030
1284254023
629453390
270558131
1152001649
398996647
1090920940
435029254
1883822767
2036066210
390502186
1858246724
2076106546
1259531035
1850679660
1494732915
152860879
1984442399
1997669933
1939350939
2001397703
318987302
1877441992
16522661
1558282171
528459
1710797548
1575880679
799594746
323567672
1312291992
1632329066
551996098
1892811885
561347031
2053217896
259289503
804764460
1092255443
1578904918
1723321375
10620572
486420119
1036207940
545239343
601077072
1345936844
1891939011
1997737187
556555578
892845028
1782403556
77244367
371360487
2027655483
1315729158
1172785774
631313019
1442635838
2099346328
1906456294
455358558
1268032515
233866647
233565788
919275565
912970424
1156727234
213876722
977450078
659001889
1206280577
502857217
1826484647
1537112824
456893959
1924624452
1423367729
1281447908
1574043320
2134264640
1233071974
1849257721
940124685
1625238859
266544996
991202060
1976664448
1345903968
1219892848
1472536025
187233976
1904951529
733267931
584941870
1948733439
1854156739
2015076067
1996519665
201399692
1958642809
2083155912
1321791527
1457813539
496905115
1321568592
498607203
2091528261
1996821668
113373587
233083639
1305576253
586804064
228502225
2019788114
382321725
373601655
1016936293
1988937741
214453038
1134277781
1313990715
201728251
1061267814
1468270786
1226561797
1446541214
855641853
794831105
2050053031
1487590499
104431338
719978759
1235243953
672672346
1328052163
1106606592
1740544616
1011472434
855637536
1386457759
86931618
915002253
1790457059
933264396
164449241
158399761
839710345
753640304
1543456862
277194347
1971330520
1297880517
719937156
860734528
2123183251
598732501
124236968
1409184851
595853867
2002448338
1402538731
1093079713
1767199873
1279511979
468826754
696195885
334386276
822425561
1650101592
1671501597
2106956096
932802688
830748964
556499615
1092467844
334161406
425482168
315021833
1642595668
1663560028
1173811205
598055762
732355189
1176204041
1951480338
1166299593
137236266
720529290
1781372220
873390497
838997858
85528236
1777624621
2082006518
477655791
586912740
1449126050
1689721695
1551823013
464671351
2092819038
336904365
1564336978
1326107058
2016969032
181266602
92184167
1593933180
1112639937
866693453
501156330
487052490
1021481006
1049338162
705218459
194004043
1482272177
26566339
183679009
1851104306
1569766221
136351044
1043133287
205297984
1743655959
1162301488
736728301
1846286913
1015888461
1617193757
1019647102
1520679337
589190566
1931290584
935314523
722832180
1954791447
1531453901
667680882
1141206904
1938105530
1755427778
628151675
800048442
1463544747
1085324705
1068817605
692055014
190987467
1935998124
267933456
93803481
822935871
417708101
1877704374
1652020948
541450657
385678175
697925431
1055568467
2105936344
47646816
1647430000
581421197
986730369
55254200
74812536
817650902
2038962725
616214728
1272855180
153180245
71788900
1834390151
913492009
1919849260
1090862995
1942410260
1301771109
267539719
361375783
1280645693
895934312
1565172846
1878884273
669679122
578069838
72914089
1585794203
717006372
795417390
357123670
1088417203
1543104016
1735919837
1151793232
156053402
621676542
9422085
943954479
73002893
805144381
1058335124
1049256356
2051559741
4613433
336699358
170204350
1035549981
1096660802
714809950
2086992285
852030860
1869429930
1112506677
1585613195
366890782
1001161789
1673651299
1266625348
1581785410
1095971629
1981065355
1817086153
1650362712
1993844072
557697740
399995111
1758340906
1276335836
819750772
932213914
2060715345
269417630
665889898
214939126
1713960590
930662703
171038886
425876694
1385055121
1562838578
210200586
636597708
1147325130
209412163
1815923013
1183045841
551093995
1302195953
893214389
738296371
164197832
374214271
607366694
1561539499
1934041537
724193422
2108951513
2125730513
1284955417
1719991612
761411365
1639715986
2034951339
992712451
37104101
796438
995990596
1477273552
724998096
1185387205
501991959
388669131
889686825
1063225066
2045173110
1213470235
1854545954
1739880576
1997255664
1770322959
1826909246
1167037203
386269069
293434173
989204433
1138183169
2122292566
727705253
1006152973
644929574
585866732
958537629
1909967884
974896778
1480365455
1845477943
1775342287
2061530810
1694860413
1141598686
972976076
1076873710
1502635876
1473171013
2071874226
429916151
1648694781
308538444
1377158285
2105063384
1653756929
6677751
1575364665
1122176874
2039185684
1290056433
1543944474
2107715219
2007604464
1068514759
1582369304
418777095
426341973
2136706066
1387212937
1041159221
1924160383
559248257
1551967237
1658695554
830315518
288825928
2016123277
1828166943
22167183
1358798134
1930609419
1642792247
1892630010
1353606634
1572346465
219238557
800396760
1963758994
2024568215
555875953
190300124
405490090
1200769934
1683914793
1245503748
11328395
514748692
1615172347
2141006697
241092547
39858087
585319839
232886720
189530250
1983597080
1921724529
1631604187
1299299303
1007360753
704376349
1190925827
1040592079
1699977479
1894096338
1609707452
541822816
967948311
2147254253
1123469288
1902071389
353372502
2095768297
530679041
934567948
878391398
845293053
309123990
1840106206
709477049
341533354
529500247
817463682
1505421854
1038313111
1025520992
1484029197
1013624798
1929075457
1293798615
738019069
1040211296
706520930
1475496509
1412054540
1288805712
1911192997
1894357020
914830910
162741330
1774130183
2085141446
512961670
249383849
737511798
28322316
1675816758
1876326336
1761370307
500373984
6199614
922162687
1273428064
968597003
1738255174
233859668
591758598
1018163004
889470802
1474017100
332485191
1670191346
122966714
1928999730
1952765029
1135574729
77626260
2093090422
1305137780
1998446320
466530558
443898717
1126143659
698163940
955954196
1516670960
789022808
2120885906
1150500405
1846901986
578773273
786438213
625534700
612348988
900863777
1274367609
835195053
755286333
1030962720
2022380484
727727794
220898418
1447328923
2117986594
1258867113
107302676
1250058531
1326347702
993708976
471136959
1886202514
1268800961
1525124406
800452237
1538086571
1294167146
1869574606
312946857
542069083
1737909489
1586703707
1680954101
1034896197
208618763
1425884405
1911253940
265953367
598478567
202589510
1293367150
1216895814
1119705920
471723372
937848446
182676029
1773014238
125085735
1232727051
897690509
1357776421
16421702
2125227908
1219682007
1956593341
1371453717
1385171112
18817915
1676974262
864302719
221631005
325440365
1804942824
626967951
518293636
1891203262
1668702333
676400676
599681928
737403987
1989680249
1671677280
1497460731
1940993806
869980978
2059542210
884304153
972898485
1023817520
1660190199
791861270
1519275181
711946910
2069822100
1110040283
505037855
842228921
1899425056
991781208
294660288
160633725
1073846574
2142696541
2009294382
1012335286
1226356870
169437755
2073001870
521752963
1940803337
862619110
409837254
1723502703
2088837715
24126609
1695587407
71011241
1556163452
637576365
1244731457
1199273380
1203169493
2040882282
942265386
1568455250
86162001
489313482
696616266
2144990620
523309495
721216218
1552936802
1285671870
1815320510
718424206
293390196
509522113
414287559
1172816991
2061322609
1349486366
1508177920
249674698
67707098
527624317
1532660602
164609516
90209582
1717736186
1860644691
2040060666
520577767
682698157
1197260651
891870320
1310077015
1999742331
824605138
1306781043
521207925
14649598
274966211
740762483
902684511
1746275386
184103720
471516109
1553482534
1257307097
1693059256
1971786539
209481150
690149803
526276154
1727673389
1135376304
619703113
340532596
1113736071
278632135
491494595
1846501136
1924813860
188297790
938575733
491922511
993107979
751590546
1724561386
857629348
738463685
325314024
231471529
1932075948
1846128604
333140853
1529215499
2098363676
930645614
2105906683
1749085224
49016951
1267925420
2003811484
812885165
790710259
2130155343
796759372
909375815
1541710077
1588729522
1802322715
768540514
688157654
1702860862
1398079313
2005831442
1548565719
1954320252
441465770
545234447
854661353
727909415
2084620180
683547281
1185975708
1978736328
1236091054
1174704832
37490588
1387541249
1852924880
857478384
179335556
1713370558
927615515
668090488
1859983656
410483085
710849662
615085261
1723179344
814404384
509950231
1393047138
798400366
483413065
993261483
1688468891
410580467
671767821
434989354
1262255807
2101879807
15625562
1199835750
284621914
1446082066
195384071
1484479664
35024337
612496904
408681362
596704172
970005535
1751662426
1631989746
1677902973
857079272
725959208
1249232441
84729904
290864669
825988141
2115862858
1742771684
1758970953
169675101
1429063772
1259699659
217610948
1370472916
644255220
1797046437
216519405
1266942037
303138323
957007272
896609821
1277849233
547171200
375574090
1752570096
1482706036
1991689921
459986949
1331536777
1057747687
1858589396
1181751721
1887480729
405891933
1676929704
1727010272
1920365153
291449644
1893005474
1651501756
1081799427
566281555
530814916
946461858
1706540073
302689513
594773384
360552788
893866776
642169029
765855767
1059030815
1222384750
910884301
940390037
1136945955
1617666887
740357877
102895008
1398635369
151640326
638053199
1692037518
605521385
503665918
483244718
570478273
428250192
2077738885
316404452
176153543
1336564896
518998675
598077143
163584598
1883008211
1992571942
1158415395
838206116
1641810096
423294827
809194964
315239010
1905343528
1721766633
1962827389
1077124499
1912625021
1076613131
758298743
1771988151
1651960592
1691602750
1584227976
288408725
1502783716
1920178521
1399639296
1842838327
644324383
461438364
558775267
742670381
1108894784
1492058269
332552225
984514763
610533429
1165754204
15544937
885628648
1120970620
11698635
1931633620
856176473
1733038016
1320949447
1720378877
2021549423
1619963092
517323230
2113335246
259489278
1464139908
244008838
934822562
1957904485
1101498577
330763506
977346093
690209946
1629918654
1314389637
1645442645
112289213
732049107
1317613343
1421594716
362399968
418585812
1911318014
1403992706
1818930427
1967326550
1042915629
470320967
951474163
1908853256
445468416
1758257237
612977808
1924592350
2074086106
1078665415
975624489
1632250077
2105750634
729950905
18093960
1296970388
59605755
191324344
830213524
733633925
1748672567
805122350
409178869
28310090
1183256692
1466421766
1131565081
494540505
497627326
1743691787
26270497
1229613427
659265029
2058953475
758618110
1270901374
1428216589
766217733
903785636
348159633
1835107624
2108394760
638431025
1973039877
1914447618
1682471673
314701778
955654611
733474484
645410658
108571326
872069876
229883692
351675483
2086606277
56914553
11464629
2109083327
925666994
347875858
412442799
237080016
2091350219
1800253716
145474675
808422127
1016302110
161939813
116370454
139716794
496558678
2057416334
1635736928
1268960420
1464640122
280417712
137844920
1696496774
939857669
900643492
1605071397
72210399
183795096
1577974004
805143447
1266890005
1966716524
37480107
349845978
1379521
1857465679
1716658622
1331714128
371963650
613792527
10152821
1848442474
818653619
827082049
805525129
1177188159
994248730
899359612
1686522638
2284854
155169630
1731486816
309914688
332450060
1155733148
752764797
249824480
1165118066
1540881747
1556663166
1630357722
2111272398
1609693898
1900563333
2036678996
1216592011
912444730
311322396
1788547258
1015753681
1478812696
1359653974
577177343
1223537793
1315991723
1706640896
1862806996
394787519
1818052809
343423771
1980101422
841507939
97144007
1901478702
110020226
1356917178
714553789
950086543
371132494
903688974
1537978137
661409029
1199267543
532441664
1703409534
68771183
340053544
443087079
735057708
1082725105
1713139468
581496864
2141613588
273773828
724660530
1939547632
1927826209
1174974202
763027776
828005320
702610804
1550967533
497882236
1264105367
2139050128
1018173191
1540127677
1076812362
2077449074
1838063975
534070488
539356002
1888289382
2116739000
2081470137
308912274
243051703
755224677
1827440167
2031543433
1478800157
1719472876
436009900
2103887113
469445434
124387349
1612947385
1524039688
290364048
1602638641
1514325213
1260865698
1034128744
1319156105
82522179
1043508718
402859831
466749993
539532290
1173754338
2058053273
1074611887
1214062046
1167734770
1394218954
513898280
508230851
288532095
660146096
585599185
440723933
1681001336
1681420152
622199492
1364579293
140113084
1422156789
2127541029
1015758161
401644370
1869630157
1905223154
1119476682
88126087
472933367
1423843761
1159644439
2046971051
686434708
2082554826
365820479
692158054
353709283
906399928
1263787157
1368042910
2005876034
1692711631
1114815203
557454880
1349243626
2066668309
1554628498
725417463
1001437826
1072628262
1453624110
236596431
352799683
1804613252
266941148
1617076963
440485149
102754191
526558560
257064263
1735824259
355847866
1441926295
292611066
559519202
2117252465
1266481201
1776011444
1346645305
328890679
1292387252
1079921266
960831811
1825726906
1919845497
1469349585
1198824644
228645216
596764967
652606869
1382610574
1312522764
362471206
2006818409
1791562557
648797899
548615773
1346053543
2104440522
1192514966
287283401
956250953
1087453854
839135199
393434712
1318547859
1592053288
1426923081
267085038
514994003
762910538
650534370
1998608872
1696806665
92891058
709140112
1583993152
177444799
26663981
1261937208
1095008699
544750687
700643451
448721061
294956303
1421828054
1871877924
888281200
1723975454
227569192
482702999
1523307369
1192135804
683586564
117581153
1155271785
1974726653
851660364
187376175
697560089
1944052620
1017592168
801625548
840170331
394254410
1854607878
1379401207
5481192
1735420874
57917624
735101469
793495903
1536562997
128856703
799020487
2014554088
1472261660
983373607
689641576
1043350343
1391594920
1097301
1127024142
323423506
1157236410
2029815421
2081329684
1572567802
936449334
1688714851
1910003640
775812969
1413604091
1696483698
577433860
1825406590
1672461742
874748553
955605061
1195246791
1158843562
2080077186
1976077565
1116181291
1491760387
903412698
2001346432
977688345
1248359912
799053475
399797024
706906027
113522773
535074970
1230382048
1414127420
11299105
1434026875
1201662197
1344963327
696041164
827011072
2123443445
1909339235
71997704
214944040
1885269745
514858156
313359154
257997254
1851412905
1481519364
1583162717
405492140
581297131
2137432252
165341539
1694755523
403299908
1098418351
979164483
480380195
1148383555
1580839
1321684566
245647489
1881140199
1867209867
1694452935
454490651
500996562
333000444
708180134
904225288
1185406003
1956109813
1165838400
51897733
1497539784
1046298964
50355772
2017775777
1452924372
510724093
704555173
1652991347
312667153
1971307898
1872741826
1174366165
860120472
776056410
1200817165
816115859
651687023
1292951339
714651234
1798030100
408419174
303647094
1166592517
148513068
997509904
1273478641
1036855094
34798665
1064366306
1053876
18209947
1809210829
1603467885
888828176
1051907755
964176620
18093936
1635133147
837706453
550180078
1317915873
1872273371
1818185578
719782656
989312836
563858214
927911241
35419364
2041039395
912133204
9021521
666258023
1716809777
1909370797
1867482697
1761385234
892703914
417109232
716047465
637158142
1068824343
255446282
280169761
600294285
604780519
1312451944
1694656376
20436159
305254362
1864861629
1453562114
123066709
476066345
1856927894
167342991
209856632
157781659
228529757
484603589
1281422499
861378915
1692742078
586643386
1861187401
811237380
106410317
912069888
1388204962
857233439
852237016
1146347921
1854578070
305801979
1222566826
2029445298
1184525572
201190894
597187706
794098377
2074204763
90450902
752901335
119957019
1432135221
1954904828
435879601
766190179
488998239
1760411351
1414814702
156063228
407990595
1454567713
1875040068
1289368593
1251755281
694725475
1509330289
1206762378
1700696453
718163748
822301490
1746646587
406486992
1694073107
1995951079
1399410626
2052509428
630994457
1539544500
1073394443
872638589
105711508
71452402
1148604826
403205048
873863411
1982503804
1284633158
2124578604
1029171111
2075494730
925004406
556854016
426921937
248556991
1621577609
1922806237
1416783676
63747523
1102297780
1831331345
750093168
974688846
2100599816
659056173
683149893
1833420650
133518167
1264588358
861454937
16330227
54348101
1234432351
1211728788
1581800321
1420179380
1443371329
2102657201
1118171885
1181496935
829488319
998760714
118131620
2133292325
1193928554
769725099
1185863691
1643600682
456843080
835740821
1521806424
534389670
258831967
454785547
188913785
570629064
267093407
1080309456
189957318
1739815834
1373118987
475864928
1047043499
2097135673
644706293
1789031314
1980558028
240167832
1224554072
446863618
263439286
748619975
1834384897
44608326
940726220
846449365
435195794
1964040812
221487292
946306812
1411977572
1746290648
1836972633
511935420
149454558
137396335
1308976928
1074659286
1577375132
1853816832
1221721233
720219685
907471156
1490750539
1135895249
32231536
36076301
1395978952
177523292
272822634
34926761
677774716
2101873038
763384891
798511473
1121205909
1683760912
220563802
530316005
1020074423
48318050
666224172
2027311962
1927716532
1873303829
454709979
149592685
1856360411
1641019316
1317252196
1339966452
76911901
536457261
1805006404
2061942346
2135663598
2128222771
1111160446
163589373
2093589448
1896043709
1333226625
1411050537
211729187
1405583108
460815003
1645267590
904879867
1365738865
537230102
1341458939
1960794291
728614854
859469143
83245657
1801798093
441024571
108698723
294673109
522827395
1125257761
1000441640
588285084
1190506101
813820672
41860842
245659067
1594354350
1643894163
1953655773
1167324239
1877610407
938604894
1831208784
2116236507
664525598
798109409
1033395127
1834256093
452245352
1679812678
1274371691
866568932
1078471484
1801890194
1691040718
1420577653
542106571
1131218907
1721563067
389348584
1780261921
578453786
1430410757
23349828
344514993
608890834
1910507233
1458965908
1615368433
426587436
690079893
1549972973
965384593
1277678002
852334869
1901142944
644054918
717850084
1690584184
582102834
1691836510
2049227407
1860400889
568765011
1207785343
1087996041
2099142034
1992386246
1283908671
312286038
1480737416
1466899480
480664958
1396036406
129254487
1744280713
2076622115
854745333
261501688
1246189493
104800507
208906939
465771599
342329843
2017211775
2067959064
367139179
243234919
755679857
1981209621
1767086124
948820308
810415364
1057299669
469750394
1045667520
407354703
273915110
232812224
1878679834
480514814
1203320142
915414813
189396958
34574605
1440354947
158437715
1151565880
1885554598
423922211
1851635079
903148385
1491527009
1927369108
1633271808
733703633
1706893964
1884720649
482129005
1008904850
1157679078
1400629474
574096773
118975052
819300544
1285106025
1722964061
1661442230
1157242482
592859300
178840604
1546513881
1799033681
781781100
93309735
1856178152
925658982
1275055095
1536010593
1496626754
1271117241
1418434206
1399551585
543786396
1039571156
1345514605
836362529
1164926121
934057989
1266949330
266391810
700470902
289153019
657218426
989151396
441155641
1889353151
2058566031
1655537958
1266838590
1364359592
1601892651
463561626
175535929
1998158135
312052493
953730824
812996386
853748098
2032570426
1597041002
114528466
777029706
96255311
987258897
1717049811
539718663
404333818
1098171849
1128397149
1772303753
1688612621
1144004121
918809473
501599164
1759770499
1315816162
801679037
1003608053
115821296
3872099
259339377
491302251
1031743738
2063290235
513386392
1663393612
653072058
774973752
1670773765
1859239618
839337824
314197815
496677877
1266537792
76628836
306783910
972776736
539811287
1747334597
439017050
2076400734
585154579
1363089730
1511160861
228832389
1611425639
1322581077
1541643232
828003764
418759774
1695433965
1119900435
1697983919
1720874199
2023948371
1032032705
1431410499
702434029
1716786309
776396761
1235605750
417267197
1149394388
1962275856
694328478
1930512243
1660659308
23293976
1134970237
1615550031
1464626612
784264805
1009845493
849540729
816606366
367487976
1302288098
1972494265
2026341398
1166259142
599635845
1997524170
1991680846
1757214737
316936715
564862343
1973999061
278804566
859779109
2131137022
1383362240
1920431042
268473500
880121361
1264813973
2072269880
1512193865
107378562
1958907414
872913761
294830197
334948372
1678787568
28634814
1953605125
320229325
374770871
766528811
41197146
1199086955
863291234
203014236
1546091842
12911889
288674200
836533328
685798717
1369841792
2006577361
1795443144
796101219
1871834503
1566014470
1400621065
318047296
1139629674
175692717
1291453088
425860919
131683785
1948991907
1389337616
1998444643
1785572674
2140971004
1594189578
298899803
963480240
1336165470
33307262
901452508
1541147855
954783979
1763538218
887239543
486639755
1333238780
1773726482
1377365250
1671358333
642943519
1729176929
767164450
1321535519
390047801
1194325057
1880437486
408877218
1320241894
1355398078
1846884598
1408085878
1922925844
82836151
2077103085
1102592040
924398252
134174984
757401141
517401446
1469384750
352006177
553725593
1833833972
1005880069
1354058873
626347329
767811992
274635004
1374535862
902927842
432637904
291079709
1364830540
2127578767
1430674120
1159803368
2121907288
2119638788
276384002
1136988664
318689812
1587451451
2074732707
381321111
66338592
872301985
2008881962
1797580771
1249727742
1801449578
1816109632
863451683
1128754782
713574598
377199503
2146859022
1303735503
1710240572
2060010164
121413674
784161480
54466474
1151404717
810310311
1461668323
958462269
125614115
1318228597
1993140962
1570118089
112129091
153619456
95971527
84271646
1984703963
591303774
1455640604
1062808298
1691021248
1062509305
1506163282
511252136
1787970633
1127232870
1090551226
1107138743
1824295959
1686170096
359000275
1450377315
1832620241
1373146225
542856504
1873230552
404033194
1486995879
92453088
799643620
1098107233
962331540
28417828
680919440
697298516
1942247986
64193431
1436438668
1189005161
1070600614
2095921099
1280493464
884646007
1971812795
332725767
1764276150
2017617373
587697351
306507237
591197020
1677451703
1997911472
1424487797
1423621876
601070911
1372429434
467429729
275591610
451582028
438286330
404658092
1071679184
857780714
368319676
622461244
817127517
776602835
702199746
473200360
315433026
355466963
570323729
972948395
592371456
1539445026
1452049825
778175692
2038170001
1383353148
1637266759
142633134
947646752
1062860818
1754914512
990807126
263543133
1729485603
665806358
1932454020
1151637296
627784550
1774491591
689652619
1632503772
1046884306
2036882638
1098207672
473528615
2033477972
1717592824
1930891464
1421520703
2014851270
123623509
1293180857
1776218634
1476943826
1785003384
98760734
659725714
2084964406
1185115838
823109890
953055728
2055109291
1568560758
429091536
1399272865
865304677
2036466955
298470166
708644557
1087603820
1180425305
146015570
955993184
607028833
200559051
647298961
1035410129
490956753
86424053
815490948
418423140
57242793
437348274
1081778347
1089040412
1948063811
1250127629
1185845111
1049493654
560395473
1540044600
247586349
870141520
1165963249
935606194
1083900172
2020957232
27124366
97999573
1943406337
106701851
1898569078
417354086
1313588669
726113186
1842774368
1182166828
1435424784
613090522
763562245
850528371
816746940
1236903296
1780118859
1884700064
1527886351
1782391797
220981613
2130681496
1733027944
1528825039
1041681277
586089802
1808495363
2099873260
1115636555
931681295
84510493
1850997070
511636736
441172717
2083121336
1734078737
101293633
237826086
1767369397
362761993
1386789345
835224215
1257200197
1851602048
362329186
1271324961
576740623
115482320
1643413477
1198475942
1096614190
834140100
740971878
373564031
663741674
291446147
288123082
1464407075
1277839857
1279945390
1327178217
1650907875
459480452
300097662
389778161
292042650
991125310
527898347
1601982792
418916485
259788019
1102110771
1139015272
163918868
264641735
395375273
889572149
1961850609
1588785200
2136137689
1538631173
1387211267
1073957585
785467914
1604907814
2002827554
2074419228
594471452
1273984606
1208187200
481861809
2068149837
1636993877
155076454
690374466
669328699
177411793
1409058983
2132508877
1626706551
655223132
1885036718
1905997591
1301908313
1053530725
1064095995
407274285
1617343293
506311598
1019042487
849125624
1660073941
381702402
1832465585
1538521015
1924804281
1114467858
2099847066
14547194
1370921482
652540053
867145986
1415149530
661409029
1494849708
1058658551
2114350232
146203774
1997684046
863210793
1068039230
495114127
495266542
691494361
273844517
948005980
1094720080
2142379598
2084524912
19877383
1662923268
967668741
2034301244
709040194
902059732
1400724651
1716177001
1332317866
1881663211
2049178768
1947394466
164379549
1422612262
352032330
414115454
294990562
872032830
27412671
727560546
968280915
1022319669
1685677158
1925460806
1501261699
1562393124
1191628812
359368655
1619075660
1983131376
639783723
2119143334
518361525
1514562326
2096019689
109960655
1379461444
1434474160
620779864
1008591911
1893472050
185488977
1154409609
2023569214
457684647
1256052357
777042637
1279590860
292870131
1804410182
1223288878
56459689
352709418
1745186658
1569148301
456511282
2001093785
1617428163
82885155
1746912492
732815758
645424692
382585593
892622935
593050286
1698097389
1261063250
1374981540
1823017604
1205013363
352203125
1446012660
1893537603
1560000656
1621884333
1763567309
1249557961
1955132289
1215311504
366267183
201785252
1310797901
1039895813
1702166646
1881123314
1793044949
1612448111
518815556
1199764211
1446830856
1791897900
1093607430
1033319743
1984921051
1949995664
438050782
1042726937
183189740
591690111
732104187
1383232178
783801256
1058384893
962118606
1886261350
1368480506
453213348
1747825146
139528805
707173328
1357374017
1860266674
536750765
1205558819
1006356555
1258176039
1477885438
123088481
515017229
129331731
1398909951
251063469
1734679627
1112994826
1164065793
1744273487
1371997588
1699055191
185984847
1798530054
1447890071
687918792
327532927
1751050446
1047393576
1717441551
345128611
1323256616
607990592
130966816
1059028235
28396099
617470723
1485091993
1224882392
1419917568
1396075372
1331133388
1060231766
998675370
224860227
432389011
1643134730
2044922621
910948789
412113610
443389026
1617862723
921970321
1401247136
1665536744
484774837
473181670
1395126091
1090087332
2011184155
1929942991
1593656719
1395357435
752110532
1491240455
1876568068
259920230
1906993301
1369400096
2093379992
128152067
66289019
1785879512
1233536989
517610601
422563530
947367299
744432632
292721216
1325621542
1798470485
1919197667
646099297
1995264186
656505366
1937342175
120168563
667449210
249974971
746784913
1547733426
2070048416
2114947994
355035037
1262766165
750626013
2111440969
844533133
2088201204
913520639
951753665
2118921907
1898474657
911899195
1054769942
128548022
1553557847
331749854
1458015595
1001883896
1776391135
612060943
1266258225
1801997570
1948073613
1418627304
1150642877
1559487843
2035982023
836548298
1801613378
977692188
309628680
1818240089
1414878044
712199049
1560026270
487010831
1930690850
1041295328
488768842
588218178
413111385
742412591
1851593845
1921385117
1939505783
999057030
43491302
1110533744
979050065
792602434
1723330027
653232792
1737617858
178340894
1753567622
385044989
1188504861
519552779
928790863
329626289
1165767793
907609058
2137541403
1384709175
711277834
1597378421
940037169
506890526
32265157
1551662322
926096114
541633296
1034167108
743947034
1534101653
252186485
1872816012
691588643
1433919104
904889637
1537886818
641694990
2137480571
1553511401
255896817
1168616793
1696298497
284706222
1040178785
1597943013
1959442269
264085018
2122934495
292051315
141115749
1428347485
1813975351
2116387107
2026374432
1994822345
1521711777
1160381383
1712822570
892601500
1302678912
930729250
1635643419
406061866
1554429069
1866038280
433316028
68357768
613452979
915172223
1657680285
983056444
1071206788
840945454
274495949
573563678
2047128931
98015029
1590382225
1529869423
1176173945
1715851732
1217647179
802099333
559935728
100274436
1098927401
879883724
1693848865
51423373
814354751
2051370523
35900027
621664476
567485472
179779654
596787576
839506257
696581624
946758000
285097612
1423846229
1066816694
1282180633
1397479194
1573539989
2112420370
1468859556
244688575
1272944166
1429317373
1826767043
1347609494
538145591
321564504
1691680241
608324021
883250453
1530116972
379650843
1748410864
81885094
1780411062
649858925
1556545213
1401714375
747305302
1393647996
1846754092
463655379
127120946
517313064
1872142407
911619746
1817563771
301030603
857955088
1380953395
1252751939
217911013
230726935
230390573
1819772124
1325959895
1228814434
1236235490
800828371
1871122587
1702101574
1064524760
782837028
112741432
566066531
1075727414
2087614146
725691696
2004440494
396725016
1663446366
1053994536
346072974
1508045136
1485797137
616122234
520425041
90140485
921378041
871442778
1597894368
1580355250
1082529220
1121211826
2012756747
2103974858
1120305507
541697172
1766263032
1154604575
826251447
7170198
1758310494
1709669804
51620241
1610997865
2137494184
276875372
541327020
1774075712
1279838103
1679757293
1750017147
1885901643
1693838007
1286402306
1465097986
1132535459
415846790
62380527
1838170507
573127406
170741642
1112318049
762454471
1610535244
1338925159
2097890127
352734652
680718408
1699941204
1733812142
1078968396
332416748
1915241465
599782010
1407509392
561870802
1692498302
1520286339
948759768
2056293795
122297909
158460098
1132993452
1703721889
603632861
31526776
713387087
1905763875
1452050062
1186143930
209109574
298682212
1264502255
1620876089
502066389
846126738
87598593
1374483540
630830321
162119891
1202111011
1678626403
650197835
2104015464
1615365240
487164663
1251635474
2029158797
681201605
604075829
222621296
2112312997
2127031414
1501097683
1111643994
2064575371
142710828
1408387248
1725763304
1125072631
1242225238
395396559
458944678
1083962159
2095143962
1196660206
5216396
898124941
1077369069
1815654669
2032427512
1585968087
1613093114
550887551
1171140964
950192907
38253498
827956009
146809715
1128423678
1874276866
659016745
801999367
2020413220
59041861
210913822
2038909178
1343188328
1164168941
1163063362
906771307
359326831
1525981953
1393401293
255872128
1131093970
991211339
1023193108
309412637
1186495845
1778215265
1247467755
1645965179
77355253
1780049104
954120430
1672185495
257407140
1874001164
979076578
1920051871
256738467
1365541564
2065244819
1174479072
324119592
1244044407
675255901
1257754431
676067012
537216557
1695122553
62370840
1372610517
107454856
441099193
292773218
137017993
1466138621
739673487
983290157
1558990129
1037766888
1367239678
907134512
1464256389
321271819
176123583
1388019745
1280317188
1676084782
485663245
1089068005
1975797235
2028611605
242063753
373495545
2047284853
1060544857
2033048665
863927736
1635804770
504230277
381961457
940979880
274637505
755647457
1763138795
2102918914
2074235444
409064243
358638517
1073731129
418610941
772876337
114724507
288629765
93152183
1665305807
1384008494
1845225438
1347177410
337620585
64614407
724576162
671906181
1017526229
2031649501
691813922
1515376255
1753670958
259947906
67330993
1450669931
1841933727
138507208
797457088
1140196588
2142528060
1789933405
1005965838
2043588753
1292130429
507976842
1651371726
1564148582
824011656
1295546212
516164750
2144578258
1553932742
2110608523
177971429
1938452040
1547940458
1668724546
1835756726
355081261
1184783761
817735111
791054217
1159752630
1723246687
309888046
1178549299
789584671
1079591669
156024778
122604666
619238366
293968945
1714685026
1092473333
1128513194
416133633
1477184750
1906087641
1705382783
1554045828
1473603098
74267952
1864684201
1422602348
1047968298
174220604
1494876396
1097954991
1707829106
879301875
1685668248
1055171429
1719481858
943836561
462977004
1866073905
1237445083
343877004
1680694153
1973604207
520144890
1172248872
702775486
710497836
1951084997
1121879256
1968541866
610794165
2088941221
1006473180
1095967845
67935781
580634525
1069540515
378373928
1585097953
1393243999
192341102
958121339
1822397045
1429425797
2082000060
1858544590
778122023
831519700
164305704
1305163382
762658001
2048142896
968819598
656083313
1204268400
1935037529
2074824963
697414431
2094156895
1856652839
1910621678
1656717051
1934885541
2013352911
408181678
1734786474
1462705948
124564367
1531206639
900403629
1507252165
1393559688
124172326
913503405
628231712
864820090
672223772
560967569
2014977847
1787564770
744493977
142368587
1121930117
980703968
1202624747
624953449
1969008888
463908303
214996497
1203393927
177572111
690192666
357922467
1380997957
1548376160
971877342
528250044
442314839
899397784
1936971364
796015801
1029320211
1376407193
1979591714
408522791
566395922
149858299
927831100
1145766298
379688733
1969949730
10381681
1734834642
446528527
974214195
535342726
2041663667
1696819473
821101298
1571341942
1536944707
1494391182
250724252
1036230736
922797610
1203747408
1155730679
1430333778
1179492048
2052421342
1150883555
922634563
1217847121
1816110901
1533690623
2023655214
480386554
1049105055
1403552555
1873531199
295278594
968084236
1197040396
859869400
133757872
1357087479
1018105113
1053040555
1306942617
564596307
295029415
368623499
80395481
1589535973
1835241734
1759081491
1293670464
1303141147
141720966
1343433228
10181652
1859184162
2110788186
503498329
36951961
1456127129
1636683972
1322917987
1462235478
47140687
237611754
1978610711
737215530
37344321
1382981426
53028300
882656279
455753278
811130959
925862608
831140583
922338590
10732271
1052666895
1095238967
1208580798
1778231562
1724566522
859757180
746536925
1759944636
1693858331
29646462
737160545
1886187441
1357166411
1941924502
1939886191
840078595
991160518
1931349796
2086070302
325549848
782970804
1501551609
192075949
1958571538
1543884159
1065151018
608845387
1258626003
1592548680
614375586
131749751
188500406
1498859946
1721941855
1333015203
370134661
351129314
1568804678
1796546761
2129185526
2026976533
1330461214
760131456
930310038
805188269
1927959047
585540622
135619145
2047728619
1720719270
531338234
701948870
2093112250
1874889009
971799753
127876931
2204006
1658964059
699034635
1728680681
1506665713
1839310354
160912924
198685094
124462540
1048227943
1686528697
1210510585
877610166
1440752819
1814484905
817774411
823396867
1356380813
856843644
1056605678
641556079
396964357
794897533
1149594636
357733286
16457154
1740754828
119875685
287979922
1685492366
1549372669
129455167
1147684391
668586869
684761615
1316680498
392418069
958818135
1566158316
1248717850
1614390249
1355440010
1039657905
213091758
695174320
811623195
303679449
2120209482
276849435
1573466986
824933573
294618824
1253155491
427428263
665287657
1064978910
1835441977
205981581
1849287314
356243039
1203390339
1926518565
977731908
1122674846
86682829
1869121159
173853676
1205838810
875265507
572378651
591989716
84628297
142464891
787129671
1742982169
1604936451
1507513235
2009557699
1425767627
258949284
255045095
2083679605
1005608253
1422852704
1197903337
855598272
2122452282
1466945538
1850856622
1140481030
1197786516
1012415922
1957348054
1279266369
525335436
94882124
1624814959
1987616820
1101812399
522086454
452977277
685888142
428824303
867148926
1362130838
179190412
564019710
1414908395
147790921
297554869
1193722148
2013092087
1320298155
1615958063
197677154
105031337
2103623596
668142802
1027245352
1632119081
1462844825
1792759860
2058179694
1623314087
390701915
668211499
1539335713
1886520454
1284898319
1563874180
2116287205
1808856851
943296816
1409659948
957443303
19501978
200695962
2122808644
1735402736
1429391689
1925644033
1499522312
1987794895
289465254
2121154025
1556264885
1492139388
442616077
694480308
1649912058
1379751765
891895022
1257216778
1473059684
2068743156
1759116105
261948149
1051598207
640465672
1211538976
539235098
1789647731
303622488
827739108
1752622773
1423093489
1104495976
1704337474
1077784623
795503771
921214707
766133229
1095983902
855276295
1128315053
1568743055
810265920
716504113
186662576
592190647
1322018445
995486825
1159780360
1364171553
1387576222
1942730153
2002218477
1248772177
1687903397
1756023863
1412126467
271166764
281067169
1074942200
1072781385
758676317
1970450039
1856913535
1968574315
2135296746
637614747
742411012
1366324285
927780445
1542973516
897565813
2044524266
520834531
489612939
1841725772
1469089783
1874076825
503975338
2043750586
1501723736
1728897483
2103193411
409040742
427430955
892719620
1478813389
921038877
920993578
794220893
646183348
1736209233
1242580532
1295311754
60760782
961810702
172952816
743902055
1040846345
2008430777
157861926
493534111
937172590
968340256
1856028318
1917912558
1679189369
1392174890
2033849284
6770049
1915679888
969417589
1970819305
1734188372
1496233204
566488897
900025831
1297668318
512147169
246525394
212806729
400963201
406417582
232026457
1796962916
1090780875
1730359061
806556113
1857231874
1198537704
1687997943
1716441142
441639781
1196959944
1934200711
664136741
1476950841
582458833
450565754
769029853
1363417686
850162816
397024383
1011828250
358132739
484984793
1828171645
1587267517
1349704215
2021855005
716512028
1866813633
730577828
1961834863
986255487
2131147242
1087800009
1475817761
378647709
1116601737
802736611
681784191
2030858803
1251428549
682665687
509093764
343497451
283247966
185915752
1211784686
1017891460
320979295
533777228
520541675
1276557903
1941439462
743100055
582012252
135821589
1790946700
1885048707
1355893928
1109085332
49584467
1638794996
815164459
918483210
333432557
554938773
115059346
1000446991
742242501
1248947572
2094017511
734686550
1433856728
588175264
232490005
1573040703
1918636317
1473122995
1961099883
108573409
1151032411
1851695397
2144480994
683135795
1355218888
1937846209
911152311
1605352449
934945257
452345450
2036773611
221005874
157545737
1466992559
22154574
954967847
1893303404
1011310151
510904400
1625178913
1203203270
1101471554
807008580
1000747902
1477920922
1818831889
1610235961
1611500130
1078934800
1983553136
1332912605
1951503971
594873653
949106485
1986077255
156378100
1706883189
721479317
1101629
402471355
480942848
4260236
704831408
1796562064
629235258
1302541635
1353523818
151395648
1539887490
10756909
2002152657
898134904
1968886738
583622812
97244339
925227758
641401289
734119215
1732214851
1445824854
353331822
253734488
1893955686
1357617130
176275064
1973025055
1206176053
28244017
475258580
1154158329
604836389
963057995
1484063813
1358749079
1949228377
376679516
1905283127
2087166852
288545088
517812943
1604347642
394705148
1806301556
232457206
540479207
1670654169
1813357677
1363478703
2077922350
277809013
1201431465
1177627540
429685393
994979468
616342869
688438425
820572192
389625295
745267738
66108574
572625118
805875225
721754606
501383236
457684864
1294055266
344568916
592604086
1069884524
1888678191
747226783
973542613
1289857285
1008653897
187046935
1262038891
1717589105
1039450093
390093891
1406948945
227074569
850861994
218021442
1772691567
90341908
1789615669
1593044365
1032114815
2134333214
1283399786
1408617659
1653066820
1100229299
275636415
485852653
1556900189
1530317788
1440235932
1255445792
1918365732
915436679
447103074
1622539820
1412048880
185443633
707079005
468209606
474045032
45916816
425445186
1781465874
1997970373
28062253
2033461727
545080076
496237068
1257702616
1793305939
1778443620
1703283805
1961309611
992914373
1982025377
1864379315
1896811137
1248445839
580945356
1099486399
1770386434
1573566928
2100767742
495225379
573736647
1907667777
1580306280
246226140
1307341560
1719519019
323410335
702210627
1052275919
1702492238
1344305100
221185224
1142509795
1366770821
631396628
623936250
1889324941
1334225235
324149723
1865656637
1729277655
640928024
203639449
1237807149
132633401
1701431091
1318482133
1432977509
1679649894
2037153292
1924525047
166956667
494353180
1485601783
1398923913
330017930
1404827844
1962571841
559993695
1519263737
1900740440
77020726
936638553
1698828122
1889097179
1115546822
2048960245
918964215
1291359822
1268851923
2123622818
1910260705
919113567
1334165525
193409046
1484833791
1117489767
806586548
1289006734
2099823734
1552709467
707559631
1628112325
1351212837
149527078
427855673
1533935153
119024276
1616448021
1238516058
970719109
1590069641
151568320
1623053684
1064964990
2057988232
149688989
1857088474
1353054761
881263869
157618490
233522259
854333183
498850963
1090238427
1633932528
1620444046
1803126961
1118647819
2067670978
302105309
638816697
1255496547
10383636
6519380
1737851640
1006842799
114646802
1497656539
1431299688
595474666
434980058
860002311
435890131
981948767
464421201
80197219
1919485039
267168615
938343129
793470636
461397525
556101706
184716489
353602742
765333479
935121120
381322713
423316395
789931554
698473563
1465373686
1613231484
1825174093
949741166
1723239178
679757522
1580988544
832624033
1488980980
1410221222
1923617859
351564859
620919227
301587161
463887496
1239322154
2098744940
830991197
1782732105
315391403
1223214788
40888327
2060048433
908465756
2055125674
2107989195
526377034
773321378
1123564743
1106800427
1279057872
305801835
2135486354
1879500903
1450441308
1172588726
1875068300
1610982747
1252182642
1356259756
47589530
1316776390
1664599410
480193481
412786997
1808697741
1460082631
1258891106
9497861
180815566
1578660251
801815439
2055890970
558632600
882926748
1992235975
1595228818
2103803360
1459780339
1147929658
430799558
861066067
2120329112
1277186141
1532886109
316412129
825881512
1158321777
1645157081
439289439
1964243232
125170285
1936781588
31466988
232884171
1559172605
1559006439
822449226
907264676
932048932
2091081899
2007638842
824819766
1258539775
1158825005
699115521
1689829357
2096060233
632573373
289707570
368056743
1008823155
562663319
1339437323
712447587
1884705016
2105581946
1497385418
1122493780
839403283
2088579370
2058522208
1014545397
356167239
1090730747
1060426890
1608783539
470321780
208039959
2078453320
847563035
1620525698
812737053
1401401319
1879069361
158401506
1661196085
500855906
2068720890
2078476043
1374564576
667236615
469153285
897601730
2104755187
1673995863
1986170656
197464262
1656963274
167247700
2159266
264867723
307589706
1142405226
120919153
1964773229
904828748
1908289220
484156134
2134173632
637718468
1019752427
93216075
1990481811
1644005588
782063615
495964722
434236268
144188062
932815848
1195417080
1068856556
401925220
754246831
493525908
1868469309
1049556952
1125633157
1054425649
362583490
442667152
472871325
1947649576
19533623
374467716
501401211
1260187410
1747020694
1811114021
865458434
1646096542
9241278
1593879149
271428035
866370460
808640731
1234711547
1272807905
145290667
1257418213
724762700
551210035
1645091570
6088136
279872871
344311458
753661197
985715793
249941350
1820965792
1067702298
1567877587
627682268
896590026
1288287546
721705538
209275074
1121682346
349722654
885555612
1581558914
1664107981
2031716858
129643742
1597047088
1232945742
807635517
245489297
1613559374
118734106
117653376
1629711775
1763130208
175817416
1125517254
1268603721
460135872
1058978619
802786005
1688910641
1183000473
948617341
403316609
1260493896
783088347
451632289
676052422
805679016
1327182979
102685153
1772253900
1905928349
1815522772
1460606101
250705743
1372931222
1094924690
1974347057
12320925
1394093728
621901800
1000288631
4513142
1128714830
1582618998
881030699
1649763
1058175087
150161066
774105573
1841207598
715610908
1506342908
433488705
1968788139
2017045251
341058653
1888701140
1073239181
1040558102
79371060
759206601
813410932
1105798328
1444499514
32582673
1536715301
371282070
482869651
295139314
538415765
276422089
1694391033
2094119573
1063973448
1793847846
989839868
1855962336
2065224249
104076737
1868668125
141029799
1715755293
1391295757
627715825
1809354086
15129387
609508270
1293056337
311510010
25775811
1930326435
7734358
733494034
39186436
149949918
173909341
487178834
262056562
1269978829
202345208
1634165709
1807792354
469317923
1835157138
1148378806
747678059
1284643120
1383935596
1916276358
2053512178
1079463784
2120020087
700689152
248559354
104525631
486736923
1748916286
1477273552
1470751360
153477746
1498743712
1358829906
290279982
772000952
1294318665
865029838
594664012
1250134145
905247706
1231453600
321516845
859139916
954963830
1910743403
1997625677
18645960
395316405
1202753726
1238395129
1243616399
1465860969
905600778
608282455
975686306
924394849
39216099
772396624
1891809226
2072296903
505417242
1003468627
68700685
1006009263
403191159
855414288
1706278794
954587675
1493684888
105772831
359571011
1752283553
1586705856
1146445866
1893502114
2109139339
2085142679
1696142632
375363842
2084521429
194758988
1248939372
1452245679
1539848603
1284082114
445751060
1877847735
279667750
768404900
178921221
2146574298
1479822497
1108024377
1272650820
1341801929
926007194
1959027943
1399961948
1135860218
92126292
1223589873
747528481
2053332425
1841042210
705178253
2101699840
1942394263
706386266
1205791947
1672603123
979048555
999111402
1385561453
1953091608
1841953727
2064141782
1070527310
2098810844
52626358
127987763
251651945
1161879001
924930120
1263807942
995669758
2127832657
1933632299
516382926
1125295050
583308966
1875277002
1885024901
734574163
1039239501
287740766
223475526
1817384861
781913621
276878862
722815710
1629027918
799835133
414877470
43786942
567040003
1314993609
1573199284
746982322
1670499374
1747500574
839713914
565413943
307032205
606665434
507881522
813613414
582141695
1307863678
1553695837
1638912194
1095538210
322149456
1849481506
804250030
512397852
1976805904
617439600
655450972
1706355631
2056654284
2092461210
922463539
1982066668
679406500
431972007
1953089017
923746760
968386642
1675310933
963868831
1856697809
1935224009
1167960986
78383161
1328226528
1258779590
1844302910
1957685363
1153993204
1449635028
1759982558
761895525
1163275702
763068507
1303480040
1139515026
105274184
1652854505
654711225
2111371169
1615265343
1514610626
1668382035
239751826
1778149131
228290218
1456326350
1507716194
1241173741
129470934
1937328610
986737448
1192428010
1330653005
431536982
296447657
1957918648
735990964
1545763195
1188227213
1698983868
1730053102
634189854
2028511149
1541605366
1836921227
1846768623
1724284957
657768211
1763327318
1970650588
1946308433
644514479
2111716371
613188008
1890222046
1876288744
701378557
773058923
56162360
575304585
11612350
970485095
569502442
1496819350
1333917989
1686562239
1749024615
404534206
429803745
280582285
1029133700
1715081285
379881633
1504796429
425439456
963337115
2110552563
496844011
1654016832
317891827
1319492500
170807943
930116237
1190887312
2053669915
853745610
1876177628
784410766
1871443160
1622209041
1898849964
389611512
533034407
2106136395
722213406
181645307
515889940
797205372
1726423264
1293982066
1848887832
1484712489
385402530
1816957326
1928309213
466977742
169768692
1101833688
492094289
44937567
1215829130
916383927
1463231928
684733046
684436442
847735757
456586727
43974263
231655172
1589134037
1619692565
270939100
460299759
319571659
2021026752
882051920
1462199135
528925732
1529895402
1749614984
2092997671
1064843318
330035585
378197351
1924316754
608555308
964457161
114302865
32815357
1018473654
2049056527
1136448393
1201827456
2055113155
503276222
1497032450
234925325
726729710
1360189026
238988059
617286322
806578458
604976479
1953881495
721782362
145820236
188054230
525243112
371794815
232590808
2065154310
2079230358
1391826962
526630935
97213388
1981386662
1904660284
836146845
1265949450
43460047
608746668
1840632172
1305469958
808769626
703196887
79561282
939684681
370271749
1906319454
753261316
218537558
1004894850
1844193296
1037675965
966032013
717897228
814963340
331159960
2011604674
2045401831
299080943
1810759762
849346148
14464946
364209989
1607918601
351043592
1540195920
1022415267
619304548
1788951356
531468060
1412910354
1751673647
1338268908
263610522
235690228
1147684300
364227946
1625768501
563249646
588966880
62174769
19849985
1046824845
1217693279
92143299
1376820827
118225765
45958934
53722476
950705175
186519935
1557986332
1656141136
461842480
788618505
74276953
852115834
1233714113
1671340618
2103704665
114236973
677396511
1940348976
1377230080
1115879743
579561025
368618563
159296236
154651404
176829011
441645646
1491919713
183002512
1232824028
2115854898
468363703
560549173
834685578
1294128658
1751232085
1917632735
420990184
616199886
2139741644
1788862928
942809568
1051969885
1434754032
816432023
916627803
1339628515
253592397
199313555
1100313222
1122425040
341754617
787178310
106615005
1562019262
1724051324
880859154
1788076993
824230936
1260900066
4126254
712055984
1259644209
882130570
1642638814
2062001125
2129093849
147225584
204762478
536872126
57263063
98939864
1454721463
381104457
557196326
1627027981
71132674
951625435
2137931055
427485791
1323751945
710616779
1948514460
1633370638
1372670951
698353796
1360722613
1507498469
1723781087
1011660378
299603190
1597096097
198425218
654072881
860994150
813410932
1677895768
1097507411
711950609
1056246367
1239573029
530442166
2062863004
499554439
1048446003
78679899
739051022
869308992
1153971455
1419019700
787871455
815968929
1185246138
204094082
2075431757
738322040
1497219298
591486844
799560346
1817405779
1880464515
1177942194
962010752
412097770
1979746849
1485460362
2116253657
1032338684
182903876
1079244027
207905658
953791561
450233318
294192204
1241623740
568503981
856512590
946544485
1253936307
1832302840
1708279883
194368279
22628172
570253009
499439808
258816601
1619083823
1435461535
1792917433
1713192436
1099483881
1248005180
2078639933
2069557481
2044342437
1630734749
1858266623
1919869135
637507689
1636365846
1670250107
143759940
406364943
1613714188
781158682
1206393079
722615681
1215804991
1476385511
819930213
866649898
1998462330
2038062216
1302201647
1431484313
1974114233
1780287647
828655157
1414971049
1929075118
1875263904
185988934
1419138814
1166420852
1292307763
1737736809
436295800
1038495183
323377146
1461708223
1087832255
746172619
340255709
1402307858
2044032684
375838671
2142500033
131936255
693444077
1126192245
926518619
918203629
183044326
895910198
2016058808
1172596707
283026094
399515746
938903087
1866117323
1863665784
965359762
2116151733
435789871
685355257
1869197350
1629712322
413562842
1577823169
276439655
1892059173
1572704814
931722201
1944103191
900897031
2077778340
1746268868
298865924
264718187
1046120635
613595328
2022466620
1748393796
1636904583
424823650
634254482
97467463
708260148
1790380321
1116818855
253170655
1040884787
2031500325
507441684
865779988
23681515
1540899912
1831215702
929790657
1401997099
1849249981
2063946127
1252696527
1197701616
2106143006
767365809
1105772744
995796741
1862370164
248570908
292323579
1864207120
1154001043
1345329006
1453652387
584531771
1011800828
316312563
95869521
204345309
198082898
1641834076
22128348
832944248
709086105
866426605
1767450454
1520681535
263690338
1664576714
91455227
863549304
1420420176
1987670306
1319465895
1008785952
966268092
1634974402
2123837751
372310656
278168034
238984236
443375826
1559193847
1511246279
1515440368
339748189
1939329671
1113187996
880412684
1436300674
1187842867
813347373
760850306
315452549
1874918547
888350040
1500020107
1768504984
1225282643
755065072
1792263355
1165895552
166766504
1180256066
1374737069
1968027029
25033131
2080154570
1251532788
1784244319
939996489
685903212
1816564361
278143629
24822220
2068515785
442502611
846299966
476172975
154596458
1876659718
562075087
1560759819
520040653
1969702806
1771470562
691083828
1951915600
636127941
216196746
979350429
1208888563
398281762
740564048
1068350119
1089229774
1522825928
1543178595
1236938433
173575388
805048740
781424603
1389817506
938285340
1095205220
1782525909
1752804507
533362532
514844859
960600828
945298674
1760191152
1098720708
1290577213
1127614300
1774318544
1860338652
226805657
1225639849
19581345
253681662
933782830
932104979
1420682090
714801029
1772499926
1776395339
209967662
158383452
1723912502
1725295907
498449559
99149900
332013267
1854457697
1059253160
1151329089
437477123
1591844391
1796263706
681352882
1127939226
715392449
313985049
1337733459
1826212470
587824450
1604321958
1954197197
841199813
1394406496
807662184
1631193905
1392796135
815286307
1747340977
1317985476
1939345958
166775869
1962487375
1703995734
17296361
1538897359
1907251011
1385655251
1513435932
1318645652
1211275078
1350324168
860891122
1464397913
1734571843
282662564
633227250
1236266676
1756120754
218714138
1169423971
1051635553
1976424689
1087139820
1470232938
228541553
736850527
908150201
707026974
1775679644
1119613205
1873255524
1694171673
832513314
745907997
456610683
1618669489
874792572
1632539679
293116998
206889682
1825849855
2073860178
35985276
1898570393
853403834
2064431011
271577841
1773949170
1548702734
1502763285
1340105091
1309897704
383396435
1224036844
485320770
1329626901
1049519322
793090427
1249789654
58304920
1800647696
1116970517
8953472
612460611
46895611
688576810
1805040838
299268682
1983431569
1845441332
1636426451
999057217
539107165
1481195252
2014622675
597239853
1483798183
619717687
341512510
525254666
694506003
1788999973
1215586126
1545025057
1823993520
276625990
1058269599
438648684
2044349394
1165761538
907864784
417714934
1514529357
1391447066
208750229
1468773367
970925118
1936949117
241219047
1820611492
2011839691
1714480422
1931306013
1804834144
897732385
1572499278
147684053
1863679838
1282972246
777406477
1742228524
2308692
2023626925
1152946297
436503252
808952821
1590033809
90072764
1590186890
1071772494
1865071079
1651462186
46603270
1913906046
755420989
1840471157
290168295
1051164483
2004619398
487319519
5968946
1094816863
924147486
2088356022
1304280383
724046846
1909528396
58021056
1295595803
2012158068
205332967
1000035482
1267306247
711081840
1187984798
110432926
1832114011
1641427623
2102639374
703429218
1057091446
1128188145
1027317236
484220268
1682111684
1546564817
1620155990
69561241
1942151952
171351691
551744040
2033344265
984300389
1953463317
287160869
1261332484
163542032
2132543720
59464418
999870034
133953126
652809821
1545122454
179728398
406004117
114071945
1593851084
702496066
308006858
1141909446
1785599920
144205554
1123403779
1501701738
1271355013
1775224609
2136830890
1885223468
1963944390
335807008
990042864
1676132416
1427974880
905763253
196446446
1125359498
454240196
359970472
1924176386
963462195
2097158637
1408708301
2097162922
388674680
2086488527
1337310389
1789265722
1484897449
1490218516
1046422015
165652824
1503871582
551876850
1133169481
564043795
790837520
1600687690
884502963
1957912884
2002789502
1160075493
1283639548
1464823944
1715546374
1486712683
524677833
1126760285
639519796
113426910
1484293652
939537564
1088409976
1565951251
1044296573
868888335
1447103363
179402788
1891001425
62848965
1552099798
546554662
441292088
837345846
804602015
810197142
1082437135
147848034
1769027059
1225795329
1408262734
470463409
392174449
1432224466
181339365
288751440
1739521190
27889197
353429473
530126607
952315520
2062542285
520299174
346300211
1552626081
2066518525
234844258
121520231
525720181
916689574
1390000346
265004534
1770144508
1186490395
382571559
595876941
546592612
1325339385
585392131
1797934406
1587763231
508309843
367105721
1393793380
1316622679
1783017491
995510114
1324150177
1888097799
1002105115
999779087
694002559
1602166077
1426308637
189343975
960050531
143313027
1904000592
1408847436
709180358
1775972821
292407021
755188045
1146787364
535014663
1696644162
322882753
817776463
1736146530
1972153323
2004429903
310604065
498940039
699777956
358576956
930059501
1725398751
737328365
633637092
1117245780
673079283
639297959
1162157004
417162652
1403857433
1537499805
1296978991
607049351
1075368600
864886113
1175273025
921820585
1786310628
1619005649
379573117
803547016
992317627
1755784363
1502412547
1184504058
1773785047
366931032
733514563
1956477642
1009527501
1206581867
441078991
1218907258
308675259
1995448965
1497014794
1556652549
1646090565
1535364186
897152036
357112448
1569782246
1340872593
1332532753
728639771
448444803
93489991
1877886482
1075606680
103049310
408443489
945814703
1496775075
1484621553
343713324
1394753624
1896490601
35557786
804628311
1248299743
1146427499
488566540
892867540
102159145
265802497
1153384959
1113472541
1732648112
305197415
78864090
1225352504
1431304587
228137369
1580180086
1036074045
180711679
890945964
1701553960
1050127041
1229296231
2021245884
1360151147
1637293513
1804378389
594785864
1682883925
1387066160
78463067
856050124
578201538
1107643280
2103176910
63366422
75802337
1811124306
330250067
19516992
620839335
1731800863
2029788088
774522401
1382855193
126026873
1783345098
1369122179
501599360
637113014
2073757733
1846875156
32663451
236546695
552479625
114373972
158130752
1934278234
1356734229
1893592894
1929296572
594580406
1935757669
1242738996
891170703
369215049
1383095717
301871460
520169593
1539561737
700882559
1554736040
2128573256
1250832035
325497613
1122133104
44601864
1320312842
2103780451
33265060
1866824460
249867066
1125786226
1829422874
886808061
1329863958
1239616511
570146070
1331366574
816959969
1214353174
714457510
653883190
800525551
1835590615
1188278791
1432036282
1882044803
2136156897
155086399
1318643562
2066354815
206838081
905553230
661116298
1887167389
1224370498
584865057
2074985442
67620009
1943762250
2098297523
271918286
1814127871
1267673984
487763716
1000248047
1548759828
44829355
155573288
1520442262
1500294318
2037905411
520004990
1146114170
1445192761
550999128
921631057
430282262
1408710474
868122224
1226172170
588658539
548507338
833280647
1890913547
1631453020
81963013
229858492
968278884
1147919254
1989337652
961784028
431238429
1647612718
856850376
2042226329
1272621942
1468653730
1262068926
1380958070
193768024
548438035
1277388577
274514428
544177790
1490845477
1522773324
1141860570
182125709
622132738
602063220
820657223
1140634213
1887830597
1956670347
2033984702
300369760
1399629291
1183164071
1992292258
359399218
2050072785
1073025973
1231047233
1383566801
1241523232
1687484219
1099415470
1247589061
899356473
1456112227
360453302
1082690426
1412555255
1453720979
1345877182
2074476962
720761032
1828675855
284902942
2146921360
2033814294
827281861
713673149
98698764
315185579
284248578
1334799567
545108500
934910976
126151478
1664314361
1915763761
1296849480
1702679091
1360398601
127925532
6944007
806416375
1595310505
104420348
1479216268
879824215
682923881
1907430398
1262341725
1398571395
1425065500
802300213
82021343
1472721575
729849908
1372991547
2113915749
1915882752
793345979
192242986
318196337
289127730
1013196185
1068313533
1507574163
2067759197
1807072914
295703689
22399861
2037167711
1532877439
2014423149
2033723928
65577101
1343579005
407073281
1685530349
1910582935
1107843128
731345775
1342892802
1146128179
56325502
1531552952
959794084
1410109648
2133889505
1898816929
1787783026
1925332878
1855762607
1295753178
2138024886
1841166700
896282647
563143650
1406394254
219839699
1271933104
1911086938
1799602135
1911364386
1216501237
1549304611
1157081736
782634253
512128726
457851476
181408750
29272762
751202808
428196310
1392273339
244045106
1450913433
1739574502
1858023736
471718586
442224485
1796717048
305938948
1179131563
1433518318
2136235711
2106415765
1116330699
1661917185
1145412282
64689214
322723211
468268757
795581062
1921142294
352650176
1085146921
1170567359
1893731358
1559428228
225813603
658349742
1158784754
139596192
1605839387
64951089
831370911
8927434
461651460
929351715
423273637
1449697648
2052343873
1007184013
971012033
40409072
144024198
1870040672
337251990
2018780479
1068000681
1173601562
157027663
1412421363
1349245089
557762959
1618061743
1375720380
260886810
1521116781
1291166392
2122298988
794247506
379705974
812376980
1431755467
278168826
223405922
706046239
1506825680
1639109255
1923830577
1085339287
10496065
1643545413
1194720613
1121304199
1477470796
1761145139
633534659
2119305039
455708625
1186439455
1643584521
1212211508
1402870844
1445192761
1041532199
1951789069
1352875330
548692241
2061067773
1908055000
2014191908
987356269
1092453413
1213057172
883754819
795469635
323104704
83019391
1423166104
825130224
53439662
1968654659
2091769391
867216114
824038877
918095758
78082290
259384894
1017307806
959462463
110421174
1627125193
1556755988
1224727627
1386806307
1410503899
778435045
415423938
354081780
112587498
2107610828
429094857
1925023394
1508745270
1433332510
740694683
1208135689
680611695
1027848007
992054697
852204422
911756312
1983971574
359380815
1180615122
1111641385
414997465
1275333245
1615727279
1450284034
875270671
1304529319
377834077
176294912
2100759666
105602956
1042398466
336273205
1295141413
2112959692
1529503981
1913516376
1155330806
711557416
1738646690
611892184
1546030590
2016372919
1531080133
250526882
2008846956
251269892
1009424305
1608106050
1749861094
188054230
481286904
1427404
1138688778
850203132
1690068111
1732123825
1231200163
1159844156
1081172360
764966085
1251760846
1734763800
1135858319
1245414126
1646999353
389038284
1256345325
695711025
2122995339
1219364770
1009849867
1405837375
112402648
263896328
1701846672
2066238936
2026736102
1183619426
24670649
418436403
469759642
1657822607
1567714883
1900347100
1085540917
1551503672
532038563
76346659
1075633215
1150200290
1174540235
105597223
689029312
1831787078
1171898374
660947056
742819273
2141240558
999098648
1516780835
6999190
1213497490
529648164
1788005737
462506747
1460851198
996772052
473829670
1631861541
1389308809
888382694
948831188
1712838599
98634270
1787265904
545687507
1964576919
1694900305
1510867809
500421052
788034612
1956968689
1131899442
1820096214
1855988142
939742373
2004983936
537517366
1618177834
788733214
568365917
2107048055
1343510093
927986280
218104752
1728562175
725361926
1822939702
528363612
1014634763
1375187021
566312457
1748704468
732935562
912719039
1329911239
804874567
322497948
257363113
934894497
1088694071
733076399
1928932692
94588988
78544212
184641298
1674942907
170032485
1191686071
609457807
498232072
590635994
107168103
108062977
1874944147
447320066
2084969596
2122588769
1275584244
1308760821
1559071285
1311398953
1997131026
194149402
147618254
574596593
853512266
2005379618
1875910395
1552577400
803825678
1969076838
662688909
1914616188
2039304337
1713577062
1388927091
568896406
572430104
1643829686
511729850
528094418
244069487
878452847
1410153896
1435133954
587410337
297229076
322076707
266153349
1724621028
406410504
855328794
1975321939
480888403
2043106115
2045263326
1549573342
577170828
872015988
311396864
476888803
1707632169
1955752791
828551685
1681029118
1121543770
351354409
828116771
1381712301
2042600609
1307425804
1475486924
566404464
287495600
610551104
864448349
933610078
1389399217
1199238498
490448253
119217293
1243851130
1031854931
1776725088
1778301207
1605911905
297132688
710905465
432318712
398119391
1602113236
135576067
944160437
21571280
2053528830
2023189092
1612611089
1619448662
60284532
1988014652
1455384313
1130660852
1415730141
1845620920
470351524
1721079237
592180696
813441464
1090911280
1667778021
1378905903
34333959
1044590145
1058257916
1822640109
174840874
2002162586
1559563999
191324344
2105965183
1582159627
1730319269
1200328379
1929427123
1432505530
239052759
556932731
1279717960
561669955
1639425168
880838998
1355216326
2038535887
1170525783
1861589844
345213389
1541289776
1614112340
1987250054
2025536945
729656713
662399415
824620929
215618383
531011085
1035370993
272709500
1511937330
1544356021
20261620
250218972
544906311
375816429
1140478565
608868926
1666031082
1351322914
665459793
1561651347
1207014988
1305626193
1294442509
1747334597
171419410
725297267
704897625
584447810
327399867
1882946004
954718229
167701174
1517973682
919804513
1475605345
1160719305
1078509954
154168276
1442513840
1263682392
1370787610
1930065767
1752244657
1398614968
1164490175
288725926
1350865504
1541493808
1072590973
1124721841
338865854
1999122121
1519322880
1079511077
219314145
14177281
1376451778
1504705002
96026006
1286005836
1622703772
362825303
743474050
1092220858
511379981
292259831
345958193
437719839
925539961
1205590129
1226447388
247605513
1997238980
1912561924
539071263
1810622455
404639467
477752978
853775363
283357977
615884558
58492238
1775255447
1492049542
2086802449
853401450
1552241721
1810635711
1347951312
631079551
1823548920
2101218307
152839876
2117073585
2096746635
1638894612
1144042251
2072017804
304519906
1354984977
2134746149
1726086623
544515481
623568516
325961362
896352409
1915442517
368278999
388242413
1971266352
571754987
991725193
1346889200
2018240052
769856355
1931746640
1553070118
2086081451
526083214
1949196315
669992522
1341737349
536933888
1921517147
361423466
1704434331
2080816506
1157759312
1762482960
1710894245
1345937794
1989107733
1159253721
279406712
942738836
1721037370
707599861
1200458032
361470571
1779017532
687237768
1729723286
2012144996
2054858325
1347112007
1039450024
29481705
2098738795
1551960579
2092911133
790865372
946580093
1965731708
1097371564
780025312
2125557640
65301937
42857241
1497294058
2022536601
615018231
383174875
921943353
1455800951
1970439415
474986753
896600885
1564187081
1113527429
1342235799
421380354
1855548140
1517344691
563347623
169675350
776714677
732259823
2011785238
368466130
1165735128
983780757
1371441724
1414613433
1165913993
2017172112
2038627571
1511710507
133002111
1576877648
545191654
1822401618
1517692736
1633421260
1474245723
772423374
182841986
1692670809
1041924332
1853246190
391125891
1688676576
871148410
577281508
341992357
730433432
424791351
1194827562
134904700
1600747030
1726718568
1748006860
573728179
1839347533
1705203963
1758788647
1488717818
1879127256
1327476973
1743716155
1663106293
1128933531
769783349
1058145256
1103149726
116657245
1246520917
1367399380
364804511
559010836
1977136612
72339259
1949529416
616298480
768189041
1141507843
683652030
999274495
615562151
1953757039
1241491501
515742916
686991457
1936070546
1140478957
494924591
1571583628
1895162776
1216342867
649201948
1834456574
1006423086
1935475013
96183701
1372613500
124081720
844045652
1296920547
1787126878
1946278685
635629537
590897668
22538042
1179105902
1392605582
649655067
1361026665
1405440949
263655356
398385859
1569589316
1996809806
1089297018
1963694589
624966171
1700114670
2142345326
1016122820
1448935609
684176587
46720276
1212695349
1426620149
2139420060
1565616774
1998218926
1877267193
1664980103
937165844
152930075
1391962798
793670398
608181327
15474635
494769041
1964242199
422406202
1838303088
1354568850
1798913925
930688754
939177346
1332447395
1317268448
926167007
1394653269
943046501
755091610
464183992
1647291758
507393747
955367688
1949980322
775398740
26505728
683722647
375793189
125688794
324889231
1414755996
1978668834
771106540
1668976636
84146120
1203894068
1244099092
820810946
1090543273
535628179
194827464
1172647257
262271631
1262123265
1944563468
197649625
456046278
1356365592
1972821561
937660505
1113045586
345421869
1340449118
304654861
275660808
1489656317
1680925767
1444289479
716880924
2095955406
1156843581
1347344241
506256440
910537294
633818138
1891416783
258659082
1556838484
244184124
1631062287
686053206
1616579156
54934241
1333830761
1448071088
569143031
1148439128
1686266162
1433523025
1238660025
1215373242
1221476590
933603040
1550592543
1501406257
198186853
736892721
227556758
1147057818
1729861050
936193006
1045661989
1184514594
1423807104
151884792
637785079
1949215733
1393815014
2128136377
1160261090
2040224329
8077862
42501138
372839738
296662150
1714614656
13331655
1255658132
2006338963
1411761574
1298008366
1257146262
1876041855
1767449789
1280714967
631008947
2129061916
1566103953
1302480511
75724706
2064172215
463727321
106786027
1673785263
1900843302
1677574265
1865252452
82752154
795506382
1449006942
2094124539
1270751574
1990513572
1748288829
1424723431
1413686333
932630368
1848055915
1148445920
1343100973
757060160
2077270559
1111527999
1092355890
759868802
264707030
1160611314
1498160276
628146776
432468881
1627099426
1305425598
11549058
823146839
269969637
657282975
833541667
905988197
678732619
1802787345
839079715
990597918
890438060
1565565007
298549786
1829341822
552969880
2114061930
1091901425
524144570
1064848026
1009708803
573735798
640923409
303031759
72256822
1478854488
435889326
1059393796
1497984309
777588851
1724317688
2046674726
813551337
422226166
376933214
725610899
1963158348
2074087262
1160809597
964221338
882223972
619908158
1867781939
862949606
1951177392
1863976463
653054603
1158088601
1634560258
1045785142
569872002
682154452
956187644
563681779
1882491605
604150724
1556847026
303610739
471152435
1904453380
1092955302
906009064
1057382565
922715567
43221161
620661309
1283197257
326802104
1036067848
1527155385
1951210641
858864276
896261686
1793599474
1877062223
1459881498
16944602
1596981570
32462261
2091689739
893336568
886159248
953606201
1290492308
225041000
270018917
1190831409
1652934886
214163982
587748667
594100018
1610149514
934184512
958680675
1955082956
261397809
1025956046
1526827226
1676962656
1925870203
511450443
2126297346
1512635145
789003765
1403019309
1945202731
383144147
1759564465
149278611
558924857
1436120525
1094529365
1446922118
1905870929
453991206
887245443
906091649
1920052056
862091761
1236919444
1328771496
1050245688
1154461237
1135366661
1016345688
218786762
2053629877
1206469233
1340554330
1649846117
1631644242
1681479133
1450381508
553480684
1184144484
2110548114
663323537
1587215659
1619098170
1228546460
939698216
1337480756
65473138
1903447940
1713724104
1818460475
2116194638
225224743
1200855426
1738220230
1822784503
1449294680
185317574
648399584
917527416
571565401
276605419
1972621438
1717324272
2003275549
611335665
2013671462
942617363
935081698
5077074
1753470894
1911297986
1664892765
1387417787
410420771
1704521989
2128341438
1431827267
1428492367
372941073
1452233449
411773549
493296856
2028365954
1694498737
1094825462
1860369296
784926067
1857139717
2085122382
211677143
1431169149
1574916490
77799753
485432530
88076912
85141025
846160497
40199096
300591253
10811532
2042585105
679693402
956635533
789919265
1353493226
827092160
108933055
168274384
14781748
900748401
720970273
40197649
1868653708
2069469277
494115429
121046785
1477072985
546098740
1139969216
886994959
1271439373
406629932
663400463
197238586
1517760276
459979634
1953992891
1947501286
2033119188
1128209427
1303818775
1289920752
332610815
1206023464
1162879442
1558015961
896617383
493647237
983025506
1063245789
413986580
1611395807
1956221984
504942661
1935646632
1042514871
377898907
1470793385
1684788040
2139525085
162330092
113552857
26709784
1398916807
1215713249
1545239424
376898772
561602348
1306922379
1321162579
846272620
1660923176
909837454
191369208
1558707928
1934555504
1876120083
1801684877
2118294815
366677539
1442718640
1880068943
435975419
562060255
1899999728
328197580
1580395551
1688518218
617494190
633087307
1581827708
224376158
1745817619
1301511094
102300481
1273388349
1129264774
1531649134
765479894
376674944
1828790914
1047516772
421099630
924415019
759419748
1738539800
305942521
1875069594
72412969
833691386
1437207866
476403819
1367970659
741144246
1847282325
1623012838
685727635
1551207402
994236270
1554339283
68700041
650349996
237919907
2076122346
681934312
1681811389
77940732
30447420
366479279
873633125
1526784351
2015406538
1035144030
621924523
1855588817
1320445439
707591536
887906193
2105281995
902726483
647613390
1994931145
830402538
2044310948
915979759
1247519467
1248558062
1494703250
1443712
1914241377
2076953464
927352295
25780520
762163759
1815133710
937886812
35104562
1620166977
1453690120
559329965
257930621
550879436
1058297606
1647216959
1588395090
1634908196
313976483
1005022013
177772651
2136836828
1954888971
2023242591
1436961379
2028070980
437572002
46428305
300191090
289106531
262697782
514078211
1034735685
1700448507
296435630
356051477
266459632
544496209
1766200855
1032295662
355305739
815951125
428317416
1773136457
1128968049
805462047
1598508777
374482684
1529789535
1789949303
516790166
2103381463
2037979304
1028342084
153699032
2055711769
241323419
1927031065
925284035
1633531216
457846994
789353154
804810725
1458161500
1989884267
895769244
1680650829
896746736
1805653070
515662277
1127479954
952428126
2034957671
1442098695
2053487872
568581760
5982150
1025156243
1706115178
1354924607
457682862
1974975321
249306097
1866900695
1075467244
2125365499
1635012537
1446618949
453334793
197936805
1381213035
472836717
1771163823
1578348915
177301433
5960532
1530169555
1480395607
1861631572
1662804726
571526905
931224146
1514353758
1470179101
1514175167
1460068702
347802742
1679672188
1582870340
1218452215
1595576406
372119461
1361657745
1331395848
2118415700
82078791
1265839386
430430091
2101097332
1692474834
2082508322
1879398559
1707802825
179002110
128545618
880043645
1787200415
2085947486
273408132
1629580161
321811950
919540639
1272854441
881688281
1105709792
2142960336
187037348
1192223991
1903396104
1974703007
240543672
450211688
32332477
669732548
1042255395
1507687642
2116197600
1605679860
1523937061
480748711
1220294802
2033762578
423426227
1624713703
2023045912
1642365982
179004236
1117687251
1357929447
1336007569
1937983398
86975126
546647079
184846522
1520144962
1010749633
117734076
1659336916
2060179985
559573427
428023868
263208298
741893006
1007201628
454434403
1340329092
1354267909
373533397
1964194776
351499160
314498900
295990826
1924276645
1024498371
1317509379
957579616
234792787
1520394928
211558787
668264754
1652760722
1701769283
1772869248
923382874
1229851794
46770945
310977801
1922686753
495507871
363591908
376246845
295721481
1596324563
1340639286
1378418764
1831446724
1960537060
102302397
1248281943
628466259
196137561
1148827393
511227009
1323565944
513641256
480338885
601242353
1073428064
1940318866
139454320
1344899832
975263506
1785714812
802240246
144101329
1302456943
551372743
1935581559
788786545
1028289670
824486339
955671194
1633841944
73085609
1642812558
1720590972
1103473385
933718321
862515419
433024112
454234200
907648482
1159691832
314880820
1011757290
379541295
133845354
800005854
1376969068
1024599486
646396753
2060027295
381733673
2126994783
2133632284
992646373
16960104
1061361334
459794156
1896125463
1921498798
793453214
8230614
933196580
1924778572
1397756063
142409170
1090348857
909034443
1248879778
2005661096
1192795151
1949894382
1379199050
14227512
187949642
2022880728
1658836475
1456068589
2035529121
1640506072
583974953
1881219692
1997253248
597007521
1910421941
486481360
563742904
1028490093
888114414
471072965
1960825288
437741921
1941871402
1127957645
426586858
1432233049
1948878048
215418970
33154511
432464996
1579286440
1607896858
999404398
1074441437
845872475
652409443
510535500
108636541
850397166
1966106493
1040664216
1099760675
1741867944
620352662
635335054
1054505732
412700540
1526803130
2040822627
1365393583
752718694
656539337
355593187
717109831
383760484
383381213
680544988
358501342
1450283542
939651157
865800601
100063470
1785596664
2003905841
1490888836
1419817402
1537385134
481634258
1145046575
310352699
1224683779
1093778775
1455490333
1633875225
120787471
1215489161
682962286
172475709
1152955091
1818017056
23563407
1491039111
1184614100
1760685427
1721631341
1772266059
369252184
697066917
519215010
2082794911
143557362
1249691342
1418214912
1638052874
664704674
1697561127
1269421035
1803698632
1642600906
1046522210
994039925
876756845
939449504
743489220
1911033611
1322320895
391208593
1735622859
1608211849
1328414451
2132700386
1498548754
949592188
554926174
1777130962
2098683042
713268189
1386019052
1523094274
1782194941
562805895
357943163
1701444575
740009461
79806960
1043265802
700547904
1576497185
1206142120
693658660
870493130
1923410994
1319027485
295330763
2037152721
1184521722
1122069853
531580574
921741874
1207656570
499836263
142661861
1246635389
120317712
502892365
1813603778
1042505477
946996609
783673832
1213894805
470591241
1642084938
1972322759
317529310
84854122
1983047690
767221023
209125019
449530130
1174850838
665338342
1955965914
618029114
1548733131
2096577495
1198257931
1472814785
985140105
1647202240
823901690
212285961
468457631
553875367
1063064575
389678702
1207952467
1498281388
809363747
613837625
1939364935
574591294
1552303605
858444661
838866746
895305819
539638978
432601548
128597240
682437538
1968925331
237488801
689289727
911924702
355050572
1668975396
1167346552
1967915965
2002876582
56016670
574488878
1449606990
1947747541
1438828748
1887941939
564840071
833879457
1018495474
1648782544
683487830
1196384529
575658155
684970462
554724422
1675855886
1610045049
16971268
69228853
516066308
1141412535
2091968197
2064965892
528562969
214476106
1591989366
1512878293
940868296
67644051
316158079
1680930204
569017003
2022593580
653219395
911108818
1972711437
1474005600
96701807
1304464663
1182823032
138234966
1513142591
2079830170
682461619
421966761
292867028
1117661265
1908469587
1815227286
1678767978
1346843184
1783647803
1155007511
8141018
1783914800
589422037
1744288050
1125403653
1204344418
77014423
433350142
474114114
747341604
1749855113
2107510995
2066200931
1451363569
779948936
347795493
1855376257
1000375234
1514326208
866938450
1998479363
1567980174
75447365
394057018
1007173441
239304282
1451153786
1668333843
1980414302
653587491
1258353307
1275105617
1438366218
1077000103
915808840
1602888159
38772072
1539691443
529220536
1047251475
1856622811
1414597130
9693488
756901101
126954437
1734045340
2104853743
1992681075
1944088949
146623577
1649712643
817225829
296083614
1476063173
876058395
819655631
108062277
2104525427
587674076
1839282005
1754462645
1401310681
1968878261
38636154
1705012759
1947061499
877573
542847463
519193928
1184848836
451268427
2010655910
656911872
1870755550
427506292
491523906
740626891
324907185
262222451
1083066536
1536056876
1661915303
2094137903
1786185041
1636291879
1089678000
2103776758
1122303489
97406531
43898669
192777994
1162416667
1801654138
757802592
1078842186
1403415335
1198274278
1917012957
895708395
1400639731
1392873479
939800014
206930043
1030240509
1458947145
386018189
1389761862
35806064
1603875461
953023529
1893960643
2133625584
1475232051
87389798
884497291
1203726660
283153654
1820302381
688645515
512164044
1820120808
652685763
1338809512
1231343826
1313017815
1615972389
1099041655
1988915254
992372825
122738592
471424261
2056215507
1782309994
365166683
1749713911
588931203
559404453
1956813677
38762742
1627638190
1903253607
2072315870
683393260
1237928399
1710917493
1732113531
1982518825
311006330
861654444
1874193752
1677998444
1840401282
931165437
1438711087
669048349
350844833
375046601
622977767
1444769506
1097407469
1675356348
1184361186
827504046
167911125
1615868844
544313777
631904267
163434833
756191644
369915674
2038351527
1967730469
20449340
253817580
609126765
900568483
954524649
1713343830
247023474
1527256042
1338476016
589938157
1149297988
1963592964
748064487
524334262
3268000
1206737410
1507839808
1242143195
1392406124
758964021
299236696
174169378
1781798044
1407258962
1244304150
1564256259
1048057214
938792641
46923906
1940987673
546154077
1728165673
180528825
922313455
797529213
373532064
497438621
1114371232
1221115941
672302781
1852683041
2012255370
1287263011
1198569842
992399282
798956890
1257121271
219865014
363884454
1625153818
1516645869
1254869694
119596880
2015091200
1519549846
1576525059
2044417079
458714192
117940177
2130210043
705108912
2137478004
555533404
217877766
1422499987
2111306373
1122688793
1873760101
484177105
1127915894
541861916
1948950841
1460444161
192135087
2061048116
649948858
541648474
698699225
288135942
244489704
1874394472
1435370996
1100547662
1099192891
1981964814
636745004
604536500
486293981
557966858
680450244
1433817699
1043579947
44672120
833814411
375462536
1140299942
1508326762
1993862825
550430213
1286081721
1707017243
1690890067
1712507983
1536152366
670741318
1814556157
1842811357
969097011
499399629
998004440
446279323
1118568663
793724949
1716062730
527471492
640058808
148295201
1129015856
154330097
210211004
109046733
508042659
1462570760
458567490
1046752547
615958095
1255878684
771179287
1300802800
360164107
315510608
937617480
1649259976
1458025574
1171030182
1550983407
1948358755
1305227644
337597075
96968526
1135846852
1216023840
772216338
535420632
1006909265
704158927
346297938
1315660150
83009485
301151001
2115002133
1906446058
37035250
560160752
498578059
831623609
1431750197
1154699691
1524177346
2109574078
216519030
156798550
859277582
86038210
291492076
448892003
56905449
29308586
518168717
1742794142
2074737767
1124263241
178274436
1032569162
1245763532
1885831438
1883851312
1402466512
1005690329
1748267705
1685636962
1900397470
492598092
1879970254
2047020154
1810748537
1193762798
1947729998
2037522888
1865117075
2143240849
186455226
1380288921
1946677145
2063025519
421328450
1837593494
1087761982
468956204
1330816105
9406757
963257367
23117095
2067876520
1398413286
633335323
323919770
377550192
1245620474
2050732296
345264622
1010709356
510442740
618491883
430857584
1346750068
252028273
1044817692
403064812
1739863319
1767724322
1071841657
1086853420
678604210
166157473
1968873925
1536563007
2063002228
1771609999
1092033684
2031468224
1800357217
1775288248
2049785451
1344002459
845625831
1964429303
181209283
1534562343
1857708968
862069252
2017716254
1621180664
2096830225
1317090824
2084063166
855288372
635856062
1505665723
1241665658
121357500
1267965804
989959697
82207008
1168856533
1926941413
1773106774
1319512257
178891366
840867481
336383549
149621621
449168709
127248753
939419764
1930362757
273301320
640918210
1283507691
1003518318
450475250
1187395131
1456554349
1097874174
188914464
2079734661
347004529
2007514570
939193597
721350695
431798753
1753824755
1713476093
1760696562
765168029
499509096
1141174577
1770094359
496855124
1180297852
1614916191
1222719710
1297791698
1672022025
293113285
530504464
2081472470
356340894
1560656475
1589906449
1798773788
954677766
155313857
891321443
1099584631
1256327605
1986884410
1583927184
2135242450
1563743901
105649471
983511123
2098704968
1555374916
1389005307
346331573
1566841680
1025862993
1140128423
490820478
1286612582
1938458983
983255719
1052349025
1389563541
1129003577
1015519001
1129574006
1691894086
1386704289
70593436
374177248
2045812297
962271908
800097680
1845827678
1680054638
689204151
353924536
803972043
579170113
362385972
280997339
890221248
1125696110
1516669369
1019886164
703608342
1631355458
136856102
346078665
185669999
401414900
1740198695
931333416
478270241
1166388178
421972328
1270484891
1643828786
1405914346
1685127990
541358683
1361430922
184947855
1583434310
1437918470
363406080
116859632
267313031
443088340
1394993312
195521188
1810331991
1396723664
452684440
505620384
1170648111
1486326841
1910825843
1701107723
1998316379
1877857616
86902325
1106028240
1316249632
407808166
2146904369
935566659
1617839544
1045607898
1813252207
175255759
496300671
755238058
426966296
1192366595
27247241
645083193
330736683
667625010
946000405
1658596674
1975841327
1280677799
710440852
2044795386
92859603
1837246987
1855099677
1820005905
1557760223
1270206714
1776919139
994616357
1529879885
193169588
1244157275
763970081
1815963270
313778774
691074826
531359681
557350906
511072277
1957170140
263840366
449161192
50204865
1842310273
1130077502
480905825
1252777421
1831040526
321914494
996018523
969306549
1336131026
397076465
1646324322
898748418
348962627
107360163
833839764
266218125
1299331793
1705796985
2060401372
431803440
660764279
671998256
887234621
836545235
1077736613
1772457008
1067963838
1682216080
1794476958
593215322
2120187589
1255103324
1682530198
1209107109
1229307339
1247719925
1936625657
353206584
321028099
203367996
1666234665
1847898227
1709154048
1018860598
822284485
1208521015
1600785215
1119156557
1747101898
600621941
1946938287
541691066
1654070466
1232250471
1405492338
1395246577
232392876
696704615
450789906
1793544192
1609313963
2114206460
1050176409
2067008313
1446595045
525927382
1355093834
1475454192
1465175912
7734415
747550920
591538548
748731450
795579017
2088517485
297222026
354259849
1318351770
2142547286
1582271991
876997472
829063594
1508217790
488820110
8381088
1850401546
560714238
401129588
983282123
57936031
1185679198
1216619575
1256927711
2115312240
274679931
1555583848
1696404511
606013911
1893008466
1538593925
270899376
1030217933
187238917
861742548
1411864525
412675771
1340388879
338185960
2048148795
1255563123
60121059
73914877
805459861
1977269345
38271485
301862100
4280687
96441074
1234875988
182661247
1354364133
1590690222
745886490
1856008680
1846905038
1618679923
946394274
1882160949
315788385
472820272
648601805
403295237
158194293
1137026590
1413327285
235073016
303068270
1846190350
2141824804
1984908040
855250172
1585427753
1383044647
631369890
887369394
891393958
477907269
1862126761
1566249294
1126320476
1069635803
1472847510
1167623421
1403637116
998159719
1379398848
804420375
1109305580
1213003448
1723949152
689487694
1936688760
893468069
875180775
856566049
247845162
1319824539
1171100727
1497331443
1880873207
1717430037
622711471
970430667
932287083
191466381
1624861898
7877584
623987428
2015039615
1781321900
2086319999
733594258
1239657838
899691523
2141456528
263872734
859138515
717457555
1988223034
948275629
1373468124
39303656
303405224
1987564072
777177349
1992996704
522968775
2051419058
540170430
27061062
984443545
507961695
1914597715
956287543
759407243
324028779
1542690099
1912481238
894670207
421997813
1151846420
747050499
632628380
1023669853
1698592142
1075657338
1165267712
183433323
186982138
1326515923
1308685822
1838060748
100036646
1308971098
1828514882
852949436
1349137058
1705648490
9797021
367194061
454308022
1029932638
2077635773
441462128
1782015486
777691880
280731532
1140199277
401205691
1339548817
618745414
8761947
705560672
1344226723
1281035885
682564614
867983514
68295735
449000926
171260601
663307212
1289690156
1598410792
789840287
1672503085
351541621
23479270
1029742447
1150118437
418960924
1062578700
1864366222
732153325
494986833
1815213101
1297409734
686079095
756614355
1852628984
958106333
177341184
138410595
60563463
427237827
1673513928
368928186
484671778
465100080
948119072
661957261
852681311
39724919
1333115239
1173699490
844517047
1523291755
1431244699
887644281
1507826849
849251084
528632516
33245306
932648013
174017492
704885393
801302613
1013450503
675697234
1361949092
915355940
513282436
994112139
636563462
1608348376
902953086
636932991
1559931179
941513356
2030066987
1411023202
1199230950
935352165
1799186859
2045983621
730368042
2080748257
1038929872
445676147
1389129416
584979153
822370639
63583194
244229004
1267955346
602288230
1966684884
590081807
1211991594
43592821
303256760
1788590362
837082872
1484356636
564394127
408055528
973310336
1704430949
473394552
1784218637
571521058
810786583
774068229
672944332
1562089306
648306202
1947237223
1733648330
29506556
958132073
889632895
576653950
2119616812
915574392
1617768997
448861343
1302773358
1889379711
1872296988
230942765
668453840
1858119581
195869512
317048484
1057331399
663857600
2103295028
1030374498
1859898118
633194640
1514290373
546261283
320259250
2143294857
1926875445
544386688
783771737
1249031076
804781485
29979389
289169906
247008793
1199613496
149380604
510661720
382005283
1314382317
2071394202
1795106430
940783613
1807721912
1233708638
1210853659
840715155
716165258
1884190073
486531782
243469114
918908830
32067979
524237961
69938966
1563797500
1947398601
2146343172
1058080371
1844354006
550836962
2103565119
2020679226
90880269
1554949640
2003810750
1153770750
1969520246
2135903750
314714683
1022178734
81263487
1501645027
1517809396
641315127
998580621
1638599753
1027812466
1050334798
397882810
1575351041
1491600502
1908158455
1464989107
1802476105
973361992
621004932
337468690
1128163893
2043565568
1652514973
1781199153
555267615
2086266206
180458741
1786399565
1971069435
646396753
1794002705
190325345
1888515535
120262096
1043844817
1130995478
1532558003
793851245
1577929745
441328247
1211484874
1940029785
1208284898
1397891743
429606808
1315242253
755571900
849915236
1847324172
1161768880
468537322
402737346
1015036331
150385908
1667947546
1443219702
103188494
786856017
1867916540
1833665884
745859359
767160811
2114203160
1515800151
1983169442
1452304378
1705007844
572812998
1627228552
1628291939
1494926949
526916078
1777442649
927478578
1926140073
800640553
1452121234
1496644898
1366045473
113031991
787343506
462704910
1947715145
261787238
1330327415
1102677404
800271629
597539835
606082582
212237989
1201621143
1687594191
1295841597
752809324
658678838
736605802
1037465350
1225615925
1399274327
1714039676
1408546881
30443362
240491869
1108119284
935471907
1027104075
1965233604
1436065249
981141769
1832101152
1636190374
1571532151
535922761
1826574983
2072551423
1834365468
1689863260
707664158
138634378
1460197902
1317714623
39494969
1719420248
562344648
1319804501
1309735183
679380694
1416268544
865000278
1723911911
1597379365
1961989846
1946794612
1218986064
1623092094
1709380818
1067597926
619430284
1645491407
863394977
489816868
2057312509
521496235
843506835
750810163
1156853540
1634867800
737472431
2123138498
170944057
765100776
230102572
791099717
1678232531
2090913529
1007893583
159507374
190880531
1236787828
95173468
833162966
1640510070
1093686122
136678437
1193822773
1555936949
1868399401
1629935042
1024644275
599891065
1653973911
1855046926
1014045385
571845316
680236351
2038821242
1910764431
769577521
1149450297
1562745459
1529893721
1837696182
124928085
549279171
357447571
2091441517
803745856
2003397834
1472255017
1506114068
1941658930
1857722256
1020877887
1459793292
99561752
1415218900
420038946
1828771093
338924610
336637939
1179298025
412328799
204378510
2100367716
1128278268
1003916253
1922289918
196964504
831760971
1350656869
1699968593
747824006
1925659208
493655654
229684237
1632995392
1211895842
180744375
488182297
666791458
2001328386
1587421639
1978124410
977750480
360545957
1413106128
12236424
787781669
1662138564
202415047
311416283
346425781
914374036
456187134
643130360
1723232767
1492056272
852860234
1228059151
1879902969
202824094
1783439267
1189846535
1537390407
832021215
451359984
1119807246
842045628
1081150682
673905775
911613073
1669389700
843105626
324798207
705485124
2109316287
1755159671
1759177609
1411084661
43269853
536543635
878910443
74409524
33692765
298520644
1649650550
319852646
912030456
1510428357
700707259
900702803
1009811625
1837208778
316476009
1029635720
2131898051
414536872
582935437
582959652
1956742548
71143144
810473129
2063383066
992367111
1065680454
564124375
1527762525
1431641096
1393648613
1936670030
2131476812
599878328
1122147068
1556815972
958877168
1168751099
714508772
1695264784
865295046
723474465
1405587334
2081437442
1309681925
1867734232
1988357178
1154262772
2040051488
1614995210
1846488965
1070790805
1005329609
1020714693
642276221
1339780989
1277005863
996159675
2003713220
447142773
1895429087
1322278833
2052514699
220873721
1187280933
939716617
1944772056
1000779372
975471174
1092269096
1981806530
1536005896
1499533887
842000466
289015740
2097697440
1258275636
30247082
2052990707
1433182794
278527255
165320728
1660716976
1372097918
110849399
1437373142
100837738
1705065171
743071120
719637243
1452714193
918661501
897321524
2102705415
899808167
503397961
1148323786
2120018097
644436923
1765525374
124467480
864137540
38552518
1637226844
1556220010
264137345
1480108908
48363713
430471570
1059580430
1264135318
1445348059
1996342920
1207296222
969758467
99770376
674447528
2106709007
490246788
360776860
2118680800
269823987
1041684232
2142817120
1812607114
1466356192
189392478
1093533047
92459120
1549664502
1846992428
484424297
383916243
1644828723
558504
753669752
245205689
504033028
796191493
1070498740
1284304834
2144225886
1733800216
852330426
1757711017
965803832
972014794
2073317058
926705113
1013722515
770835560
197791813
978710232
578305874
1488393632
778462442
1142980986
675298373
143111269
131887635
1695379921
242035110
1863362141
510873819
1060498367
1223385438
624507468
602335728
216253026
484534573
516760627
2101171506
478185153
960209250
341040368
420918724
899158797
425652368
209227747
951391431
1334165525
102054671
1156519194
1505906600
1516034662
1207848979
1287453894
150999190
1973457116
224001649
109123622
96343550
1198336574
2022998625
165894326
1714194290
2145467169
124488920
306046856
105851509
1223311557
1131532848
643737038
1899909320
600808937
1174161127
1591694985
1751728219
352028856
1619479676
1991513364
790450363
18273360
1417966155
1467254645
325220004
667879043
561933390
1848467170
615508813
1352690002
2042789473
1460969090
171322834
341511192
354655700
426088166
1210866681
550094041
946022510
1758043987
1567323624
460197984
1999962057
786481233
66883693
915842702
846589720
359065963
2123434975
720830200
662722224
197474111
1383929287
1729319255
1405279131
947924460
346977592
424736502
1460192706
2011586472
2046161016
82927920
1385337205
744063737
50950729
895948805
161745517
648832107
2046365705
1402627706
1647473494
259792881
1374581005
1913539292
380211974
1575472449
580899606
196612912
1157312003
1297271899
633611375
27596807
674305846
1830808877
1450452224
1024446056
599483553
182227451
1399317445
685112021
327935432
585503580
234252209
2089834299
84144912
1953689767
265759201
1769477956
2727324
1484858932
1789631618
1170269485
863259377
265374559
792604978
448699995
1598098556
991224437
495243412
811143839
1874009980
1378464714
1853450191
1260228615
150517585
1889914422
1348178161
1737532914
709669344
1613961430
2042304582
1120857287
862809795
231356540
1685539430
1767368134
418393617
1062231317
972072687
431281685
619617502
521529026
1953151157
1151399764
1932552796
594691306
1898016760
1539744689
676353081
2091643953
556872323
1509300925
1622874114
867952783
127945127
851806811
47833989
870800706
1018250430
2045062168
1053032459
1066589718
1950514127
531317378
1289455514
1809553512
2026889059
1030501336
753011425
991286418
550433227
585726727
188459577
805307745
789138066
1523058790
2082574926
642743400
1757259578
2110003141
1584913762
399351326
1599875908
1669771184
405369170
1520986645
1277602833
298399938
1809447314
375258055
903446050
279629966
1843808314
382401449
910556863
1803532962
303623879
951294124
336982177
153627125
1616501091
541354091
1437928130
1650301875
436753287
2140311458
1196741106
630610869
142562036
434084496
1523623444
1247676818
1293503233
527809754
763122717
85303407
358800904
1239939709
504671794
1189433255
2068331500
264970210
402543551
1500148264
452944787
60365279
926705778
1069965680
1868208862
1303899046
618070778
2071645399
753405203
845969155
950608436
1892178931
1763393177
573437995
2103936647
1039653964
2104800853
2070187786
116431435
1275926250
1280005330
1730365003
1418901169
582318605
1319411886
813929807
1893997112
984939461
1145470359
630603095
818781180
2128659928
1199327421
194957666
162618920
226763336
1215535439
234839630
1602455481
1988938146
1306691046
1879573505
2130555877
44255507
1822734393
544283081
381033574
790152597
765413868
945330788
1184864411
880762901
1214254606
545938679
862256667
1722105762
1962076525
1791079388
1557108365
2002597412
184368394
2132581814
1265939973
1763696478
2136037620
834426991
84269251
86127211
602546955
414671257
1705656631
379601176
1065462053
59521919
618997814
787349529
1782170384
1890288684
537914876
260018771
2013336378
1849878828
621846252
1232773367
1666073178
1837437475
149192293
2105622264
1437091621
1881185509
1133625389
299494928
971795284
945275332
1101093905
2035167711
1167611427
561336455
965142888
156182943
1695161704
51101130
368627409
320871182
541082920
2033711865
324698549
664815744
363444031
154325587
2032673420
362908648
804470839
1751942245
608165235
1026391864
1154371746
1691157796
1397343668
1107649355
933404925
1411096197
81515470
1622993408
1356995318
1092583767
1063129126
1679958009
2065826602
233709912
1601599646
1559755544
1204738327
156838611
450166612
1290876181
1535383027
2057712531
1793018442
289067713
174829931
471375187
2038640788
2070693516
2100011540
1252545470
612750081
491302413
77816120
166647056
1508756965
572953519
1598486165
430793650
466589689
1938623900
2100319445
1462840897
1145047100
1357028634
411720497
180412887
1356161676
1239311916
994088274
1739059642
1574719913
1643263879
1317949836
297760793
380904182
652403208
601052814
1140388280
1469577914
1327493632
2033749657
592901972
2018508959
1500647451
1337904001
214967900
958597825
2137717377
702296968
1429123167
736916213
1837725868
1618789981
1374404645
1483578742
1568393754
1157791828
22862820
530130856
701256434
905749609
449795500
1211210106
1617743023
114700675
199856735
108284076
488213506
1453325554
1194061013
2102078478
1887534808
1302222455
1137722068
1371556585
2000401684
210063876
2071524387
79111989
1602514579
1534387230
637096194
876965235
182290017
1586452668
1945407986
2094898528
1557585659
469546976
1887560270
280527697
1836849352
1713003344
353948734
1344122021
1831178245
2006170282
1434177513
108366129
975094267
627622743
1338571910
107719120
1602056110
409180354
28457344
1899785127
9983893
989213703
113045495
1469734669
1019382943
1408653735
1655827508
1989894748
1816487641
1854670816
169000117
1039145773
776394717
856775920
599215195
1851747400
1527874501
2066658518
253166726
1562826430
1952322225
567052669
2047899961
2031392191
308522974
225307105
1786777088
1536700839
1111859925
1562478032
1750042070
957734863
1624283808
2033485034
845993985
211321270
414486916
1666687544
557642035
166137118
66095585
1105097841
1434386682
1128161587
973299007
1352678285
1133190951
1627269225
461541784
1386791881
530922676
2108646825
279401902
1844621268
1130778796
1652368643
1309184584
271244512
1186764317
1315601675
1082665048
1809286420
2061048116
868508263
1333429472
1451368030
1968960724
96376561
4927988
1160999881
1040785888
1548073042
1843240511
1482368037
1732837462
1725092858
524801187
1800318110
854327863
916266223
1140902721
2136830128
997699995
13968432
1391494734
1629507170
268964265
538245694
1095845630
1531700194
1074213785
1042364863
2034781338
100622104
1671089759
736139340
428574981
631715615
162982987
874751044
482521890
906495140
931678024
365501939
469706746
1584577804
1981276689
806774760
8397674
1592858246
1734233701
1434679829
2106512840
468610102
1844666795
1630439771
1206197532
29387481
1154702911
105862788
1686524262
1158449268
1948554379
463655379
591355810
1522865695
393932331
1494820489
653008892
1850375422
1965468398
574048470
490053571
1847410354
699536646
431684131
2037425558
143347513
445306085
314410728
1735040327
1277211627
500545794
370820796
1792283935
287060593
1971352868
470425357
178329011
2103275489
1814254050
1518623132
1310661373
374785868
895733965
1589031763
1589257795
708107554
21396531
1460067612
1922403796
743779009
1630404326
2101370435
1114445845
671275382
1155145647
1071345125
1227043751
1212522154
1086659529
217818973
456964134
407817559
136504164
1923396496
1844010606
1311385791
1245645978
3155570
1825595441
430459022
1663029159
1038528743
1278387718
730829168
63743575
1109562543
1858019360
772406540
979635148
97871832
22603648
1851324559
256409718
1003937008
150400079
1349493927
692692941
19826336
570340862
902482017
1601567202
1846080543
1783023145
378131128
1998742318
1662414507
2141609458
1918544078
547995115
829394798
1819289453
586376171
1068463477
83834165
1701641591
1767399650
1635887621
1356170590
1206183425
1160702546
465794194
1241494496
852839618
2086518516
551906370
1656620244
646781748
632354515
559509640
1448110835
1364061293
1924294839
2145824078
1526672240
820756297
876684877
1536346414
1030157544
2068714317
1963402899
1620170046
230591257
955618171
532399763
29375602
1194372698
987828768
1399611867
969476798
845230769
424116999
1570212241
1622146956
1768874897
68982507
1733440975
239830458
1244933224
1115222574
1879103670
44302146
1707786669
2107577576
1898101859
1783669206
969104194
890076858
367530987
2120287346
905366644
881078063
1485714368
914009308
1620978590
1236808821
1995933556
1896573090
1843303916
1337535843
39257774
659892598
58459484
351439665
773254919
1732161374
2010929706
2011253021
1728811332
971442191
956931354
831189205
675289552
3557278
401522654
752526645
1707883547
888586473
2031455510
674685774
672212905
1290320517
1406561810
394782790
1644222084
1851240307
942468279
938035286
1613155701
614584524
825326233
2131006023
358328668
762004537
1570925767
1776394655
820138447
1973114217
946096208
187849944
1375892659
912003904
1010317270
1871675242
386471134
827919067
782541447
1600841670
863180619
1136314893
1498617125
1597876325
1518459731
479726390
966444418
1746806021
210993820
660263478
1263622101
818997276
1820320730
1169400566
559879879
1656549249
1732263666
872338902
1151817895
1233545828
252004602
1426526580
1341361412
1941173663
1551321217
789751438
1578998228
291574115
434134169
1253053108
1857580324
1632548928
763133244
778235231
1403256229
1091921364
1631295200
1686600120
1183843316
1335100087
107713176
1422764071
1254413204
944855205
1205686127
1369570149
642239374
26823972
1732584740
188447342
1902834365
126090886
56527978
1743005479
888680796
165409343
951820104
743912194
346603168
983293101
1074743954
1498433786
556722686
523314623
391253720
525404587
1976926069
2073813000
1068524648
1348978689
2055085104
1528670411
898343831
1589484194
874893490
431594097
151325614
2059403578
1535273508
1855197348
346255767
1861235161
1307806179
1386022127
898685103
1757404315
462365404
1263421947
875998741
2100896475
1610663068
1083431011
1178051907
1152378405
1475737824
1452733124
1332721324
884556700
622782021
62517528
487078628
1493719111
1310747643
1726760616
2039687168
1214857425
746257950
2007897304
124644072
1139361500
1175271855
1473563299
1310010155
1689447989
437225873
1279467194
1792773348
1836286975
1097412244
1190593984
1321936969
435182743
762118170
170588997
1391602955
1129556931
1425795896
747513511
1378539294
8794287
303137588
782728830
986221849
1379448483
657930823
739282467
199845523
354600754
1988035268
1663830644
1064796576
1037271431
943697926
957668741
750174665
1371452829
1408061582
262030099
1495855220
1149582118
1939253017
370610069
38299165
1288798772
1293484273
618852038
276176907
736274512
1445350881
1845783830
1871583771
806948188
1206279561
571660647
715253697
430138285
1535368218
979631208
1382190970
860068924
1793973145
668511581
2110026612
104470212
204839172
540089661
719661499
620971704
1139808145
368612062
1540700985
450124066
1375246979
1499858769
526430614
434274624
1373303132
1320874579
430373286
1454354348
1298610559
1293043705
1749777561
1267716374
2121227491
1997579880
177161663
1821862498
1753153216
686275247
1603308327
1429555705
641609100
1280353324
1757478196
2129977726
833065646
226100521
710386748
630645032
1349340651
315951748
1207468616
1559449090
1784156453
114583016
1228402345
981527339
2086878629
1092073634
55667859
665300927
2047353962
285997777
547423887
1029408458
1647797512
1341732733
1183512150
2035178473
1634207151
228473190
384388603
652303557
812631597
1621211272
1765938385
1532881980
1325106922
1447744839
1766682100
531322831
889318970
88424550
1186303007
1174284248
1531263409
1192014940
2128889918
454787926
324391716
326198287
334832849
1973085622
810006025
484530360
1599808372
2095112737
387595157
376468058
151803139
272536726
1696421656
643905463
1409837510
346932927
1781321900
1943955838
1473720316
1106101648
104375684
271776333
613151915
224290752
1650212319
1973838552
899213076
1939719736
944103855
954493696
1925750525
133813955
904982539
627527936
127721595
843618043
931479079
1346132966
323659572
707947127
2012600467
803688888
236318914
1547226847
776977749
614295149
1808063877
538495125
1702562496
950418977
698263630
1838414455
1572899985
1973459492
149474457
536016100
2028438328
732841016
1550011671
1848731482
1771852328
748607069
1851820245
72322960
222244351
271620920
2116801089
618910189
861095567
210241266
1214662488
860811920
759882467
308816003
331292159
978195351
1245940469
2053868409
1027623122
26874587
168359041
1396093585
2078130824
1682553104
1760048513
1857974781
1603872103
1050700386
198569190
1948912405
1200561967
916639600
2019943272
278210057
1127239445
1972465695
1854690196
1352617331
356298674
1922104034
1822833679
1040456567
354619934
1891661716
1859175702
2093709837
643564272
1124796415
462474064
584108142
1840359833
498647542
752597999
1597728717
2123011306
866555625
1209648870
1590634263
1885494020
831610765
844917694
1577222720
953360251
236274740
309475876
278283775
1244097540
2126008584
142323875
984233997
646617733
763493430
1663443217
847093987
1067725343
473179661
1370883859
1733799108
1597067933
1103737282
1538281849
492487411
1387189586
1728754180
500966645
785502572
1257016171
1651885877
564778655
1690542756
57142606
1866512629
37059276
785740848
388050203
2067561191
27903437
1294898386
1708370317
1680380669
809525016
898860181
1245335440
2080900507
303896705
384378208
1462088170
1929713291
830956867
383016721
427500722
1800578848
1582492128
278445517
1722607730
1783435898
578810982
1997119976
363377324
1685022894
1841800431
2095828676
1789116688
1923301274
145076873
299221740
484982685
1685552129
1512738335
1578012990
2074950227
650098649
264638917
1081623501
373992962
1261450063
1677483117
1912039762
1612786513
1483380973
895570571
1339051186
1866668803
1227065015
1201713287
347424811
2041173545
1321301848
700922453
721185490
1793885140
1125206701
1452132101
65491570
1723195272
1448094160
577498445
1277715090
1592228577
2081625945
1768104811
461280315
896367131
1607713965
1162112294
417958610
46969984
922005294
602363715
1679405470
614817341
1846173808
317891827
1916275711
1031017433
1765999086
1092586219
278609076
1403964401
1967587392
1071427225
368263330
1509856994
979919540
1165294640
275538338
1988382837
164979271
1561881019
936335241
1728084680
527560725
713962693
217044347
1393998387
236819010
1583160770
1491590237
1529881102
1394976994
1854220957
1629648649
1035265108
244334707
1016536777
1161093475
235885279
1547194857
1573615099
1411159146
840382835
1232992187
2558425
1515915952
130528381
776072408
462057004
2102106608
284953568
956610451
895555115
1977200026
2048983243
2131578833
1982489480
514958218
1807925543
727109291
616230478
1879378421
386589074
694778845
858190619
779773406
1139403893
912814299
399258055
1785333002
982923312
837857468
1996709461
711495767
1034954726
1016755545
863657401
1312060051
1252727378
1590877131
1565732609
1065765602
1325655805
1900307579
1001608791
766412432
910055566
1569467520
1323627598
1955965247
162382994
2386915
1963752495
2030458755
834675460
815861143
420311183
293450433
596396591
244473658
1616916045
899119808
166527541
1516588002
111918406
1015568666
866398692
306068562
480489473
1889052618
59115193
978488428
231435599
1767298881
297707349
49569056
138987651
526812440
286482543
1292552519
1838958444
2004883512
2040026964
159903599
954025615
81740196
815959063
2093279547
1806784960
1484893919
308951221
1306010829
545377314
1794682153
957717253
1435947288
210383189
1146319383
1399778410
1134893888
644524334
1045790949
336698597
1889798084
634127939
1799583220
560998488
1062359727
1333138047
24686795
636567632
590644870
1683410362
1675135237
860353871
270425727
307558246
372075543
1772515802
453362938
1392084614
970196777
1424868844
1380074836
1455669004
384676522
551988727
1812141576
1047914479
1236839938
1420160064
1527554074
798323996
433583276
1182099123
508037847
450894808
634686643
838663585
1585146517
1018892032
1601304542
1860561389
2096010489
780640085
2055966776
1976837693
923128530
1711698675
2021692555
1990769716
190315266
156419078
653400512
418535717
721672295
1888981607
1553480308
475174086
285206228
545202823
756521858
2010686073
114859315
1361390967
1483149802
281036328
1018552599
277958489
1911453853
1944787955
571538663
1114478859
2074562890
1375142397
215746943
1968382159
801565750
1739334258
1871033160
1732241722
495172560
1574584893
527211681
382802281
770546414
633774570
1158844042
386061643
210326883
266140820
1157739386
1951377144
1230290816
964663485
1441992677
768334549
1451910025
43218049
1662061071
1879888876
838256696
902379448
215178832
373062633
1460191201
1052227019
1346523239
915494203
595683250
583540906
625786388
1452658843
1070364980
1031819656
1299489760
339027347
385492890
1630284277
1119533772
806732319
1254549009
111025449
713700590
2051690730
256503285
1377439937
1920694873
394417136
1138023540
127218587
1296453583
1160471671
1217805156
920653921
518333895
250780411
1085434824
1527587270
1366170110
545847787
1069872207
1752600720
216292461
1193917138
395616257
1426349750
557711360
1920315352
1004862845
130862783
1159480791
1425354937
575034281
1844807589
77324940
2141909590
1118111097
2073761708
1687387707
298493468
1982359949
1045364191
1735517030
1061892819
697653074
404659539
608710633
865696221
991357076
1832798993
381450124
98230543
655988081
1540593129
1534322239
281203408
800127776
443621807
337932855
1750829597
32337312
1600310573
733508527
1202850625
1706480118
1541141178
333993893
1730977695
675619351
1727535843
1239446122
1485388513
615811997
908283441
1051294075
1101719109
1805564149
1658038717
816020929
1620501732
1874186697
691081253
1089762503
514995222
392344911
571008064
270949342
1608964038
185130944
1669341315
1754586309
2099130371
1120736157
1491519619
801417349
600789678
1911767433
1901493039
1960620546
1389958210
141174340
1135324238
1550956406
988139556
923671243
1399639296
556727773
952212885
259622343
1181045490
51268207
1184557837
1760859940
2092392120
392716506
1318377599
559155735
1063355244
710889874
283183503
1605693582
1768213805
707183587
2104614686
521840545
1491470546
129194328
778869791
1796724899
244427993
1902144222
120681712
1533949291
806033998
785862868
632401792
1545234245
1475209687
1987608376
952142211
349146521
239199782
276719157
1504905446
113191812
473136817
2012094201
506099579
494830445
1753691354
68580091
417941357
830698933
71912087
380890064
1216067619
527113819
136328883
1237440054
663732719
505549057
1237590941
1070080764
1415426911
1730726563
1684409547
213339891
1090627540
1537649860
1349490806
1546143943
402596535
1472832680
1214212614
381224113
1190472528
301783596
399369261
59260116
707040465
197882883
302929454
880389294
257584501
174241806
620282659
1998482967
144402945
489600896
594080724
1810590928
587025982
132678213
1160793160
122838936
164899206
431539774
267929722
647616711
1519577645
1569460581
861703660
2082277530
1318685327
525431868
1420799805
1119776902
1955870435
470338365
578222689
160234100
712414365
2092538852
1100503660
83029881
1597414304
180970407
2077206368
1649582377
572218638
454118021
1976618177
9558901
2119260704
1551281677
503186315
1136297720
1118983296
393900053
2072013748
1844193698
732038419
1925276071
356129794
1580228352
956317803
238709515
41936168
2107401844
1750638518
850623933
1942135103
837914038
779002231
885177560
484266272
1518325733
658469344
1028591827
601266456
1802641475
1783552420
1348077046
1468182749
451937608
546984518
1355106917
1113057763
759655437
749247583
563593243
1371199956
921351446
781763033
58127253
1052183692
881365896
325334739
1599816804
1723170394
1561677891
1732383548
1421346978
1556293443
1574279004
707023740
199197523
941683712
1424316597
405350763
1162981500
1814384120
2089438646
1946955086
1949136827
1626777343
1286447527
1354680885
898473132
956625640
1810806235
1475081205
1494479232
934942734
2105850054
517866100
952856273
240737082
1751338007
1409231176
1577559035
634377742
565775134
1295652549
1984950290
186317573
173556122
1255809716
582240892
484456157
741499262
1695046529
465236552
37698443
1635737467
563318686
439865630
2145232014
838915247
124501577
426603126
1489192912
438787926
1473237042
830328881
758464409
2075654022
1113562219
1213737611
696455149
145644020
748318228
620204606
1876622412
684477645
268748195
1811784989
2045910579
1755363067
1037157099
2026750654
1046032402
2031165988
2005840711
1604528733
61332453
714184874
1950046059
1940054934
1357918848
1014697473
1104441280
666701430
1243256686
1967947846
772495770
620664751
1327876822
952085011
1950975630
1078535142
1153616780
790798588
750790436
1098942874
1675599205
865955564
1533600242
296720821
1017006976
867350659
2076183812
845315888
586079682
40690251
922205518
1418537235
1557260452
867204441
988478391
518711292
860801608
415938086
725990049
507875701
1542413888
780497884
1221561717
1943938571
58761961
1415546300
567579479
607414393
390132009
1970028780
1209182907
147680767
1260820859
431787814
2133290065
1780105059
415568820
1171497056
1161284840
1373719631
1793204528
1636921610
2042023894
1604989279
658207754
1530986474
996834138
366740407
1473756973
874401705
1850169576
1853920260
872934188
1140536924
1395121833
844928690
1062283111
258350181
1597699475
1963960839
957585587
118400588
1939260612
1047060012
697473068
1146709607
71950806
681574115
463730342
514683026
1736408047
133207933
1242929226
1828605191
106811970
915120497
2030153633
477475451
1270568178
1381130361
1929546216
857638184
1807572491
1432618957
223587532
854697731
1916017063
1409036932
1244978290
885394989
131348251
1149956987
1917841463
1189865217
397332188
812721598
193638377
1190047793
2117192828
1760900582
1390410422
752462148
2005714518
1469065778
743620485
1907066051
1380845500
1239949709
465657956
1102001530
1130437483
281187383
281518862
487946864
1674363626
476852994
840529113
1916925424
226927054
348911961
187145023
2082084273
1711229456
597225601
487842353
1917010623
1378646943
463552355
236139260
2140493390
1769911105
64520651
465715191
1616856154
691070122
1180154132
421202112
595427635
251213239
5900642
319552160
297740186
1867191362
2133223094
994672819
1620237127
240292130
136182300
2100706929
53034110
1767885021
1321046435
1306270526
381590173
1835889782
1775448816
193332539
312685569
1418318914
2103240355
419047141
928879144
950422846
68244991
1603465633
1286415663
1346359462
1129502005
239974336
2026853997
1432832133
232543066
2058670635
1195438996
1565056954
1923956352
216938223
625308535
1755575448
2035454843
128853046
2062145540
389547264
2085066626
1138386998
1774958599
1433573026
1730825306
346051408
2077184334
2051565965
716503217
1527603649
1887212747
1090790011
2121048838
499190309
1298728989
288058977
339334883
248094112
1933669986
121962086
951785335
412809511
318657417
371073010
1622690004
1515855978
758665145
2093285434
1221914029
1797062425
187552935
1441340599
677363892
358698909
735384599
1759079435
832757218
48270028
826867515
76977635
745371090
280569833
652009307
1237657548
1292159465
1597975194
1401640179
1525938150
1494674998
800543767
2045946521
1894620821
1684678347
1735473004
1440441754
2052782462
1542871773
1428804677
817944876
1618361886
906897846
1753905355
509253151
31324350
473489470
1958374637
1030879053
2000490066
1898678370
1012586453
1702168212
1333838380
1188665742
822260075
1371115486
883719165
578810982
362544769
1196163961
369079555
537655829
1621077654
1976855252
1703981414
1273520379
105905062
342432981
1969605482
228873683
876174683
94926529
1188321133
1506024958
1506565257
1532954838
1041976236
276428122
796777336
812628190
1843970327
1909837898
531908673
9580052
732874275
1577881365
800341437
535105405
278491960
1880528791
1343140679
703439774
77707648
1138270025
949842731
1017654868
1457756501
778028943
463513648
49892047
459719280
381592876
2144508877
1608868268
1769064468
505308828
1823210582
172984473
49141589
1714787873
729995156
1255130383
1846896269
1823782164
1444414424
1416059398
1324149261
1740093738
2022593270
192654324
1122898350
882302832
126413376
1126071799
1485399149
1564633679
855716260
577053265
53006928
1310433381
1821296648
624101458
981893549
1991688806
1579728215
541903965
1960146361
539054956
878829361
679376676
363028300
1536378064
1199737234
1737252088
1993537807
156588759
1193665444
1969893471
1764937682
1020020942
2057196233
1208296511
167274538
672150975
200499505
1287085381
124422433
1989104917
451666695
1965093290
861750298
1837830220
1205923249
1227164880
411162554
1671248332
616078465
1102002356
1858864649
1529983435
1958853475
76244286
2099080490
1291615827
136788387
1366373378
611279219
1202564181
1039326401
1289645336
8640638
1607265144
533726457
1973652732
1790934873
852752965
330366564
491910316
1214884979
578682796
960295809
450099488
1691283838
1962371847
1025203149
639479565
2038452017
452900312
1031621211
732709625
1874637675
1951318801
853023841
1441193219
656938311
1214510937
1429882381
111115568
641898594
1652851778
569949536
1301052347
1678203521
971726691
1282799727
273381796
2001585412
1972273724
1200556327
1776194043
1815053408
105326507
1603942679
1388960359
1449001917
1753007040
1365331542
1029907412
2036369666
742688536
766382704
1714141009
2069387763
477546311
614479308
1709296329
1711664211
757466946
1852133788
2015334587
1202665595
2081353967
581100518
31259754
1649005618
1545722082
86916039
34470923
463296712
2103098797
196599855
1489017333
1761085229
538079494
1181465010
2138632990
415788452
1307773708
290684704
1344284527
2075926680
1581773397
863676207
1127995177
1052597031
835878739
352520177
1048544211
550863852
1294969993
1102750727
617732843
368044972
491180670
684474522
1576404791
919119699
1992452952
1962953472
875629303
1185707740
1414766214
1388298423
1069525329
49974502
3859344
277624475
211572830
1322613537
1594816914
883068587
742713295
534167385
2087775475
238953083
687058912
1687940069
1570281861
1391589307
1929159479
1331103183
1574407409
1071581818
1146732149
702596590
115062287
575322649
363950350
814677805
639178928
773765346
1967620821
1552054869
1145684073
1738843907
1357448624
594733241
1814927264
207033285
850501553
1866392706
617696569
1482847444
998000553
527963212
1736577151
532465696
686978386
1401488834
213852680
891338529
1013617078
500224559
375288494
660741343
899313632
729397775
87668497
134343531
1294739735
1137781194
2063090725
1125815336
1926566428
92598240
1094739027
1155669797
200364683
1177011298
1903517404
447600153
1829413140
872284618
221799572
761712287
202068712
1851198760
881315577
1938943092
1000152728
1675584645
1821759256
532717139
128467917
711305298
1432874161
2107521791
402484813
230743221
644441050
1067670288
1097713211
1912073013
2087312304
1393937924
165898627
2122591851
548668823
774267784
1615926532
1412882468
148883165
847780567
766969653
1637509720
1821272679
1428158468
579008176
1956071705
396138082
1797393504
1169540073
1657207026
1384656063
44093655
665690209
1559258901
1180022624
1179305309
1922521993
894461955
659343012
228412109
1142137131
1304109915
165960492
649433442
1569957103
1109101885
1813461766
1921777062
855258526
1169979056
1060977033
1315768584
1150131969
1242072982
196754109
437820708
1021800084
1545089366
2102982436
741870019
1925522283
1818289686
1655378787
1435988476
468386974
2025252818
285548802
488046080
1134971206
1364340210
839576694
1909331575
42879272
977173933
1935453553
369013709
914531239
744392581
1405707705
1643371455
2023688610
1920719933
1654698704
1984637431
1235486184
1872888841
1492231019
875059623
1429734126
1960991413
628055388
1163088026
1710301757
399708621
993217717
1310828867
358344876
1535670820
1786649866
1323115214
457964310
2099795048
347033442
1366994018
707156672
861847082
1436097457
1040532401
815270057
906630630
1419740599
1085423772
2076867439
716768603
1193132334
782294898
1992998501
1508028735
658641993
1054217205
1953035328
954332964
435343617
1208893497
1298912912
1369853210
566898833
334744011
1230387724
817716577
991596731
1143147024
633564134
697930433
54748248
1818382815
2081333407
1000155087
1516994954
344401584
83616368
311294381
1440442334
2047990568
1167991254
2144380889
1156442573
538409758
1842249878
1299284803
1798810210
760484353
864855635
319215391
963161873
275933769
833263112
1417343397
1545478369
905991848
271330804
1749797752
286701078
1766643274
539573977
2106920886
692733713
873119747
800858468
716334738
1150112375
2002709418
535922093
1271942413
401164499
115976860
2023126546
1274412791
1506990587
384784710
1924397663
409467105
999301532
1118039003
438777823
1420969575
1789882085
254361183
1468168698
406615522
597230853
1734078604
129807151
1803649579
1639298243
1253835301
1021138258
198369619
1607951039
171259251
799675605
1304565830
1586062459
1179381190
392032553
1462486856
484121594
989781022
269059336
1068661643
1695351445
1405482617
1267355449
1056425805
1412827883
348386155
683889625
143020040
588368325
1358411526
1698581691
969386206
25716413
263460612
843551472
509515473
964574663
1003329751
1796450711
844758134
1023842033
1371883303
1865882245
1449891784
487494300
2101374330
1297427953
1824906042
1505293411
1581805998
1810262863
1572157286
635705257
139234301
252390573
159555353
261909593
1814053868
1266104277
726189721
1781315453
1335074713
304942678
979333878
379675359
1450319181
1257111306
1235497667
103614459
433544400
1928178639
950806833
152797927
2114943265
1126483099
1390606916
1423210735
433922785
1096682503
2080616244
1956854251
1242226333
513616376
943691406
180216437
1234577328
450409257
238616822
1009347028
1601825984
792696047
1933954093
1908287827
452446520
203346452
795297973
445806327
1643719892
822543962
210696681
1308180660
1864884297
1797142610
1994316856
1427618459
1645434571
1802366164
1657344602
1984878893
643375252
305919883
885382140
1279953042
1513060140
474581878
284716947
552929138
26782634
217836452
10532673
1801311071
1959127117
757358422
1529177620
1037319455
36119878
196673231
425778907
1169773787
1435994139
488173261
1918590516
1414750654
487986219
1062028021
1632806771
1886268309
1017260546
865113887
476619147
1805297475
655793969
1460352716
1238627139
2147292486
1854799740
1213273208
153214379
198553422
1852310348
1316311867
591469490
1384316995
1400028935
2078830480
631610645
1778590363
38026872
1389483845
833045982
455834681
237601278
2080099500
1546233496
739751650
352868777
1642777577
890335529
1726189371
632830958
910813539
445546897
1801587781
1115140238
249980219
73933265
1544980903
647291494
1946009406
2073769861
185298311
1287393736
1557597102
1192260760
1115194819
555227628
2104869362
1103910275
985926132
1130130438
1756438725
496505643
331876929
538096854
1976796950
1758787732
880622547
1815515513
1709182844
1127627619
1428446274
161627516
241940684
1728210040
1365083758
1533823973
831806911
1230749223
2045992129
64871929
2107776691
533621588
532641864
1883638443
1476926174
1820700816
1677308113
1975825023
1239159948
536829457
582498066
1656700352
1671858750
2005253034
501263283
1440752296
1458669275
330929078
678763812
1172862538
1152978971
1208679601
800587892
1979098064
256138649
1396601096
1974859138
760092692
1004487282
1943099438
1808503356
1207571882
1782570253
154878112
1656380407
362089483
1162204906
1246468533
1383400259
1292897536
2074092994
979432358
1394398951
1132118512
745488405
1850575979
1949199892
965057604
1127259901
365528051
1572470339
790794634
2084998121
176235266
1973539583
1856814858
144609564
2008217014
102508280
2053911265
458040947
1874659743
2140391115
882663863
21916710
1386595684
1590849227
756472062
554329536
1428049164
359022181
303803669
1405892480
1399905780
1600264158
671384022
254675983
977073479
702507605
1639782381
924812639
1850625048
766320232
1099763257
731205089
642911583
2064592862
1710128144
288851812
776446379
508637104
1860473053
1753044400
1530131467
1519049955
939104652
1010064031
943925154
73151848
905925703
1274444124
1962741153
359351381
1239625909
1008771019
879916859
593029897
742253023
1952963760
591566462
491617653
289265141
1216145137
430087302
977250897
1984122128
2008004749
607901420
464248405
1889593965
813461889
1473197731
1011240031
264349908
1162001010
925651002
1629336537
376191534
1872488601
64650167
1908751799
13376
954062074
1541942241
139633804
494851199
1175496703
1930873742
2045069457
288182601
364226768
1260821292
378161413
114296052
778640926
394048490
961870882
1603365579
2136636743
1129026819
348361137
2111357716
740872109
2086782683
516004681
2061331532
467094212
2047912511
692679876
1788625367
120889636
752488814
1863581137
343690463
600552277
1469579926
943055612
1108636939
728432260
1773381187
546153321
318398521
512144445
413963844
718091200
448996236
1909687930
311961444
1555553311
1593018172
1775865983
1990445454
896156496
626701071
865262920
417503591
1772491439
9632676
41567531
37137555
1684554222
99568289
1684402495
106352322
809825041
681970856
551926216
1448786501
1316081326
2147349154
1652313997
851613175
1128437415
1508135807
580759387
713056773
343831481
2077895695
711122460
1361759444
2002448372
333150442
1895137406
734950417
1103401919
1642698874
975265073
535978719
1120979495
1180328271
1349566715
1956100476
743228618
317810547
723733307
855573625
1277310257
1561981141
1344578677
686516200
1161739487
1128412354
424276732
1683900900
1055757856
1358627381
765102633
812015643
2125115093
2038372129
278261503
1262882449
1542938993
2083761739
1233685804
1296434606
1083683907
52631778
1111364330
1814628667
1108315573
1272971175
2075557792
2114074765
463564631
201829964
562103770
254009329
74555568
774727986
1490392550
278882290
1490664810
1677988517
556935941
1146859244
1709609232
763599100
1891796238
1623955340
271770182
135343006
2028906774
1370765731
1027745037
304968043
1154164324
1960629446
428327488
206561138
1166567985
1856169173
662916643
995659277
159755948
1050833336
769711659
616692604
1828545169
1213003994
1732165028
313146646
812895045
1573168142
592147310
724918625
1541708014
2105902290
2058459566
738856354
171415794
475016557
1925585830
1620724695
88561377
1646051399
493820603
1487950651
846081438
1191255380
1705184508
1639511889
2022466724
1621161064
1796247244
563076720
559140654
1964020772
1359713086
19974906
300434739
1036323764
922581661
885474176
2019431920
1679296394
45638987
1761165952
978766539
531816613
400529712
1428590716
1059551639
706724629
1622883144
491731493
2058117994
1823467124
1220539810
1366731705
339432271
1751257
1445460872
33942781
513900669
751622136
972827074
542693281
1231702396
1426957954
1004118973
346824239
696316804
193457992
1566366835
1984323060
1628984643
559793013
1419252543
571794594
1020953491
826908900
1541825187
1815985418
1131551953
181844604
1639609654
2064791172
1751629098
326126969
1145907221
1381833784
1632013651
1083062076
1307174970
1692417656
1769656624
739351009
1361492969
1005869893
1401027094
1304154816
1146190343
751962012
42462322
93726850
1747932530
1401730554
151763258
1085925378
123754292
629769148
29935366
618893911
610938227
1882883161
672822793
1368878847
1867120075
1831805748
640477861
1163228119
574645412
528040229
526962648
1874393812
695464427
1687467201
775575385
1664093550
250359763
1689455914
79906884
2145815781
60355727
1133515423
11207417
599979455
817656359
2053603690
1360661548
2027840299
579132542
1056594165
884992112
703044024
1806371410
1449519284
1057512825
1174335841
1999553715
1263671307
1251368474
1408692145
730156507
565512831
84209985
1460728185
1919270354
1386156312
135921563
47013723
2090400305
752633013
1326842209
1500698937
1894337968
1542481048
846897687
912933042
443461180
1933059643
1053755513
1267379691
1798164579
1085840163
2088709319
1652029416
161881205
381711801
1228830486
1606455657
1520623644
1816749679
1461459793
852811188
688117951
1700259655
288033783
1579230284
1971378580
681837707
968433620
730810501
1537533564
425414295
1177275235
2106241107
839312779
586053005
1994849980
2109926870
400243300
1899205700
2036272993
1911789859
464876432
906532112
1174441369
962196099
447178703
435131396
703828678
2080574160
666607231
1078949523
658027831
489137624
462802692
642710826
623174780
359531016
597671645
1994400903
655430282
279883240
1523256074
1452727148
1780011595
1249926648
889845325
43006808
1061355754
1943251680
2020447890
1341175089
464767543
190961434
1802628420
76386149
1423592477
421327117
1432829024
1658766407
73683399
421757697
1253980196
2145132031
181056825
1521168349
27223421
713367606
759067011
89170077
1536482380
2034618294
887560843
233581150
1699136704
1963470802
1167433868
1912050554
987423521
2120062093
1049422005
1432664301
2037623096
1902310266
1490635235
249125218
1584871302
258233425
1560854403
918027637
1087333068
429341188
1168046449
420750573
128632144
396424855
2011408054
232504408
359394905
2047904160
1819937484
1407490260
154310279
1273380690
1963840554
2084134091
111028256
1399899291
1007045072
2050567533
1523765892
537733956
1606140010
1293572949
144494135
293364946
548666555
1200974623
1719916368
1558769861
2119216495
1437068066
847175395
1145434117
502377332
384797649
298880044
1549944419
1180071417
1469573519
240988497
1811781666
1413343712
1312716959
643901933
368035833
249600584
1529208984
1872870270
682582258
1186040596
1745434286
1545382704
712523480
514977364
126610443
462176321
1850974451
1054704368
628348458
920294813
1047121559
1754290961
1755584027
1740159815
1341042037
12489615
1781625650
226462742
1214764853
1759661171
1156808668
340028599
9344509
265084531
1387046640
295455669
1218133174
45288765
1150341150
1070747705
567180219
1024751014
2010987521
319614963
888569781
800401452
983365432
914885080
953120926
1148214613
1214508014
253558283
46950433
1957109918
1082688961
1965509323
1001555673
1319076624
1574080989
296268207
882054615
607214035
1078668205
1424221639
1868610362
342091560
400347055
1661392154
949223434
350123248
1537075459
31114940
1062599470
1508731008
1615821690
2145027867
646182904
809013525
1191979804
1864967318
699107054
177506946
763580295
1490479274
1244727489
145175819
1562874937
1031234248
45999039
1862328783
1705902074
2034905045
1427130673
747460130
495423781
2087999665
1216378907
186881133
207631025
1595548817
987760740
1491050987
1881889385
496432071
418381680
1221582421
588764080
38818981
1284612344
1158411386
249229684
1512090526
1040489021
531937494
2008741990
974322150
1591819396
2139348552
1658951312
1061412470
140745964
571585122
488571364
199153411
501942578
934536782
290651341
261483301
259463938
885693718
220335925
1201353216
1708650320
1858040474
2061686648
687136371
296795199
1133604922
957488554
1426213518
1185124043
74744715
627265978
715215765
98231024
1709251909
1385369015
1799684344
2138029685
425017468
1209768375
1369034471
1581716699
1778459458
1711226863
1139105964
317095620
1933114970
1025760015
616556283
277884007
1181367206
92982937
2130762940
546344398
1953086634
1612884326
93086717
143236723
1814315099
236708096
301343122
1401880107
980389715
1950436449
135982509
158319713
231946937
221693713
1431755332
1705242646
1237065214
123543315
858277111
1076603238
2129713907
1055937508
802729515
897459303
1528829095
1997700663
1958852896
1223623088
58143280
1569748727
2122349600
2144135714
1301771359
1981222451
1274832539
1541501871
1402642841
1426026777
2013383883
1487417898
415956136
1277184776
1602509952
2124242030
1678081459
371965309
1954169093
2025652805
627910913
782426658
1570534859
617098222
512988947
225312280
719749918
1352945363
1476182689
1378204842
1940265420
161390904
963305692
2127933095
479965448
1647529411
812986234
1142325607
1271946676
864639011
1627998553
344922431
1539054902
1861045165
73912848
1591740562
1389869451
699235234
474699661
840578693
1978578807
405341361
1437984989
780181811
425802661
209756739
1466546588
118105891
1074471211
559155679
1183974220
931333416
734418864
892494423
1841458949
698551986
580502043
429801113
1216298209
1407450961
1700023120
1026123595
490012916
1884543291
1938514459
858835395
1441147660
2050773585
459115276
1816456209
1055563403
2052163095
83730943
349256133
482779859
1604936296
749962487
1698497601
44949769
172607212
945296704
1504715467
2082540690
1398741512
1590413491
2100374836
2119233802
360888256
407810375
1492342209
1342127031
2060352557
256235395
918043036
80056701
1833595447
134075736
1090750373
310087889
2028935385
1724463946
1185070713
995479965
1570948926
1194197026
1681619752
1847702148
657623744
429849267
2006753222
2000479787
1013497022
31835003
1343891081
1803342876
206835184
831188828
658025949
1442271455
561336455
1816533897
189025782
297573444
1889008349
538107270
1681964528
1387959033
2050895124
456754653
569701141
981718738
1293956543
2140113051
312413746
800387909
173087257
1217699530
1073133859
3652264
676705368
44784809
1820865463
546697416
145816675
630070329
1720648192
334736116
384066009
47170327
1785500095
1143933202
976945978
956534683
643371404
131459156
1040946759
428989632
56147928
1709636989
2084557989
379544209
1382925067
2100342800
99389645
364807085
2116923164
1576072229
1020521280
343570252
1688733936
454078684
2143104133
914506027
1756450654
193937317
239698811
1698708583
1639443125
788906660
328982520
738946802
191743419
760726783
898266373
279030939
1198031834
1228724313
662293215
1539721521
68848432
272738993
280340001
2121023719
1040594554
529440578
1012375696
636923640
935917545
1272919070
121024012
982247244
1667916590
1140003110
349763178
2134677988
1169898674
351444970
2045761639
1352645897
331701043
540456403
491009385
1408463827
1677437071
1922870825
997137593
1021758920
324679869
1157428491
706723301
1209553889
1493733071
789288324
1306631153
2002130330
1658332597
1535035571
1662628375
1389839344
1981846524
1772744372
1005850634
1778693663
637145505
1969743363
281692454
1618164686
134408994
1630146138
857002517
1651689029
2063869987
1546698220
834317075
991895902
758603382
241840489
1672655169
799767347
1540002398
314182575
1966305278
524249881
2105743243
69926536
1360061650
684398618
1941421370
823126020
1398217222
571996572
627063316
1546895863
2141100700
365694992
1178255616
1914378288
451526448
1498141163
1183285922
1494700045
1123511194
2027370809
701837679
648170323
1005269489
1233048926
162505385
426279700
436453264
2036550007
1857387977
56811016
298121202
1726908255
1071812969
275093317
1266247623
1631604187
82057361
1609957805
1757395028
1560114014
2005460327
1919512282
1019371783
1645329443
2069245124
2111778410
191608091
1481476788
761222576
129098803
799574005
1626505448
2118611646
1625945186
718985707
2093860904
1451453715
1486186309
1518358132
203388268
1564577289
528168983
1806980863
12147402
361016459
2015758190
752127829
651460606
553200943
1337788730
270449730
1151962314
702530137
976956582
2142685578
65183193
49656964
1984428139
979098024
368030230
1420963520
1749979007
2128427347
572386628
1281978018
1075470913
2025584506
153541334
1743941793
726164593
1596882539
667703622
364209547
149510115
190635421
1741129285
1319352594
1121145494
63345534
897116751
506232382
327332395
1469142831
404721295
1751497624
1647108251
1025717601
843328461
1955320392
980635461
1799906515
845168719
587038563
1982170720
1376713972
1351487883
1217331664
107364829
261662362
473852784
1722595158
473744979
400244046
1189334926
1190661352
1752122151
1572935016
2057772027
1451075016
480585781
851089208
1674110685
1936004992
128358402
260614421
1544916848
1426589424
715288508
1111052148
1138670934
1759741705
548661075
714017089
585122061
1199820739
356588234
1072686083
1500274544
1096601867
2089010746
593207444
1008196859
254161928
1111232837
576956596
228352778
972874338
965197581
1940705813
1249466660
2098176325
1680730938
445967335
708212036
784540700
456880494
1196780838
892313074
307719992
158224701
578745231
1989316847
1967953470
1665352135
1837772907
1449839204
39964891
1963957424
1973860046
1488282845
133551468
256305616
151601557
776477774
68491710
203474883
560363399
901444802
2081363370
1559044649
156892009
429600095
1689498991
1234628791
360594630
624047199
292911521
889563389
621191968
974056490
1932671219
1953938665
536125745
1553399668
891593607
1609662466
607446335
762531687
1832324752
200968258
2061970229
931103075
254000855
647020030
358842131
442813578
1851527324
1097668156
145041745
869390194
723611178
640180022
904181965
1112243008
1070617833
252610912
505703092
1710515470
1794678560
760677320
582117745
1892305618
711829283
1648780867
723531457
327329095
1536107963
56163342
320811234
649166492
995881451
145662990
1797684466
1640078836
1805490679
82382141
297846186
2024016768
630041148
1236175975
1440751172
1466768110
135203088
1665750525
134908986
954950300
1923295307
1484047695
1925706309
1022958618
432873818
387224224
264105126
1242987323
743859348
85501115
151965159
151924351
2060063606
1979759817
1893556928
84047064
1319253652
1650567258
169251104
399128919
142049903
2049836732
769862661
1621512334
1138578078
920152491
1544922780
1568032953
1535440536
97540159
911296547
542692535
1421443453
231654691
1800427169
640980357
2135483026
782234276
1206577492
1573187171
463629370
1097249994
333895702
1080042626
196388263
182523346
893885759
487451364
1819734992
220846307
1065180682
1357336725
324311226
1604374059
1357809658
1726054081
1816941774
959917318
1869314954
22108895
2124782833
873675279
1173433207
893887236
645936915
1541705261
1639767445
169891184
5389321
6049403
1190046076
1680664121
1403240945
500929752
776363988
873661855
117656287
766910944
2106634260
290301866
390544867
2098753222
2143924593
391245818
2068344546
1711042265
1743217868
1531142302
876759402
1958085877
1188951735
806863029
1883182200
960427573
473357405
740396493
301646338
1833810360
75048160
250322772
666127489
120011635
1940114604
152575945
125935487
1801999109
1330180361
273685405
1122978727
1502511944
926488163
787426006
1240947541
1198083819
69164046
1362644783
1691473072
117454796
470758029
1179614015
68824247
540794853
1453805732
1801440681
309173183
688353177
1502065505
398858893
982761982
1837485329
1767676560
759265325
665152500
885924892
451692519
262327260
1841090829
1797135307
1170884411
983695735
2068199004
1847702911
2120336641
1992202799
173790151
466534877
920817675
722366292
1523381582
1737779680
1828998067
455995306
303085808
835653288
370866867
2088622028
1682699868
778561066
1005270219
1145855570
2116598001
1310731285
734267688
167096087
736506833
2010513702
911716168
60278759
972676128
1939894271
990044075
455476021
1448135692
99060560
1845412248
939332975
1462654376
1200718140
1492488348
269570116
556857208
1034457476
14586029
2096729882
756415087
582151949
1129180834
2016936573
1701441531
141357022
874893627
441505515
826523257
1470384590
1680959335
1492563374
1667252533
45554986
197904559
912602362
582958582
1205312233
151264733
1916552178
1392773352
952135876
1343212992
1426014493
1520748812
904683525
613645377
1326887259
1222730365
1121445814
1367055488
948049158
391444085
1437436144
459637151
818226153
1327174769
924626479
1718582441
490999114
693681818
1916697064
1335873593
572845828
1813546529
1493976999
955861302
1609782821
1599276672
1051607378
339910296
1591608986
837570886
827762500
2006255753
46607418
471612623
123168198
1047074912
1441930690
178056070
966820091
1549233188
1650059033
1078463414
1220348343
1586645601
920157308
1376060496
1157216876
1430160797
1029160154
831932162
546127412
1530169860
1924217270
809934552
1527938036
820323586
104433404
479574698
98080802
202626472
797830117
500880279
911605313
462447796
302141713
167358853
1648793031
264218572
689847383
1079467698
255576845
1955969897
1069030472
827468829
526642743
333656381
59492071
1952341519
1522767242
1427614252
434877303
1408690304
1023942771
1022121132
533265021
1431489338
1527069491
163635137
9322076
87141600
1065112714
626047968
1792597156
116460524
344901122
41735294
1189865835
987035086
93028963
1180377900
1753288329
1066414557
1693112469
666460589
1618472582
187538160
640733112
730199100
1974040346
1344749957
671619004
886076099
1205322868
634976093
345477286
673625264
132202949
2091970370
1058446956
1986837408
188663719
1278902730
134883562
2081985972
1497455330
913776037
1629355358
1126084659
1864817361
1164475562
761071287
388849634
299180800
1800569284
1759004923
331740277
686932551
1410424404
170517640
1735705520
331406622
91196180
399746215
1598556228
1961902796
964798724
709867057
1536467743
1666556657
483394678
914276116
204098357
1099086455
1602710009
78076080
241107875
1374672264
1020746435
1917516060
262955880
965229459
1461664553
1452589362
1533017751
1769363389
1507990545
38612208
1712019342
108521742
1362007830
1989612930
1806063625
1263399249
931389934
1459755646
2007500155
763512020
1165035861
1247708442
2113812701
25916412
382245108
541776162
1761842800
1449525753
1196091581
1430716811
1471586237
1700394647
2004435377
798532004
816792094
1637419079
278628801
341948433
754596023
1019423348
879855538
621453290
1829783925
1223932716
1873612161
975975143
1457605889
1094835114
42337714
1182775504
515091780
1690245221
1750980985
1636958889
2117173397
1654058933
783842617
1052605495
134841734
2011836562
518416653
539443012
405175502
1129523777
270723789
1582556762
1100511757
1257451683
102470820
2074998814
357547649
283024407
558471364
1612435163
289881699
794513577
1414529425
1356715757
693196279
914215098
117170778
526380884
344951870
1081295731
1655214352
1753288414
428192458
621911964
1253580677
1692104688
236594779
1219350149
1081387679
81212130
1278038261
1944166308
1716351270
1634062499
1009663024
2062652821
621998585
1425660644
1034032522
182938260
888918580
2049813114
1231739613
118634182
1452468231
819608746
445891042
976196116
1430259897
1386609707
1620711837
1935433132
1182772525
1874372966
527841110
580851085
1497225846
459281746
1935057915
1497858796
1516555625
1495941685
2022799629
226919277
1837599233
1365893924
2138504241
822817662
1837471124
1356273339
787444731
1165768052
1441855292
242899522
1027271069
70637450
1540640292
1161808233
1931212861
1834644470
423006517
12152517
1935108843
1387146488
2049106973
1423875324
238656493
1751545652
1146614510
1800484077
2100328664
411751399
1799919590
865292906
136112299
970604224
1659479894
490208558
179749107
591189573
1714268158
1510376214
1731745522
1598261670
850840857
374898333
1212962444
449835816
301622053
1826779599
439639317
2096816552
1703271285
1633670639
1702674590
839065277
1556004024
1951080675
776117982
838400949
1559260296
1131505463
1196906240
1122970354
1201261449
1801577264
1323003323
255367717
1511218044
507069774
940514734
1958555740
1981532978
209623621
1440816296
1446806783
1899433944
1774159268
614715880
799881298
1375108183
683985306
2126426949
653612931
1266900935
697998279
1157371436
58633967
1129356740
1282901319
1225941721
374399361
1692258298
781463772
1260094141
582262222
1910554015
636765829
464303330
532643073
1603903342
965323918
1783483514
1111390399
1633741162
878066608
1877193836
992146486
395788760
1605218354
1384038196
1217004229
2021257378
541961368
436159133
1296166679
773223490
1158699433
803912802
1188318432
200394877
1821700830
1964742928
741513269
1609217104
779525601
318034014
923069948
205796880
1433175055
608755675
1142989792
297818259
504984608
1339738557
33546602
860153783
61779074
2043316970
804421732
1694000849
1458976413
211048390
1502790973
1915207383
1923157751
711768384
472575077
882897867
1751002803
1589841845
227796639
1449552375
1636722383
963798487
1519261474
575583909
1515450754
936940760
145903148
1160822751
1980257950
1046697261
29900091
1348076763
538173712
1821728553
848475825
1511662578
56264420
1460864915
929716256
1870619083
223089363
94443115
864299034
1064825229
72599347
1553179938
540316188
307720157
614579838
1331934832
1558381279
1838170507
1802460711
705504175
2022262758
1368136431
698575758
1545116292
49521975
224242360
1946898474
1787660013
1832154555
1607317990
2095756042
461401717
849916907
1795089766
1047068373
1539447235
1528691799
492237120
2033266264
284340439
2047030443
679185976
1446553782
29639255
1690652958
1551135122
967284172
1693463271
919673528
1186703930
964634065
807209409
1967707790
1767152990
1832509861
1664629283
304879805
2059700881
199876577
1529768955
1202043801
1100138052
1543638394
1680436656
1321852832
315419605
1593515822
1307613513
2044637189
524190048
1870930638
1076655684
1880008662
1462829791
1864591465
832998099
1911645510
1900567654
1043440114
46162709
1216218502
443907155
1669260497
373756285
35622068
1225729221
325212713
420473639
987050243
33278515
1182876394
1851882681
62553584
1728381656
2146825405
2072269208
69922846
1898341044
1091076438
215531340
435666320
1706226545
655207294
1525237356
1391213507
1717971029
1333681201
448418091
1370945490
1502621160
1822971791
1303121918
1003193784
1974952895
319863380
504850593
1589477200
2124429474
1974538623
840650667
1256884464
1702548534
40159829
1775035384
612787740
1766724039
679202957
2080020519
1553022503
1614999564
1807245699
645773278
792473949
1825414515
1757809179
1776913503
1762933705
1609156822
563202180
910313262
979037533
415702630
1094476902
637388512
829103692
1168848460
1094111998
1354631595
847849817
502852380
617767295
849986052
1255261668
1295638562
1125152967
438319177
1223632131
1771429444
1313859039
1339925176
1800309685
186998334
1901424174
1743974697
156803564
107859410
528491049
1297601258
2093174795
2015243134
850012625
910659113
700393706
660652684
671744373
1181679660
1700525764
366663671
1301260218
1955786055
1370440504
2126346769
458402185
2007045068
1236146865
812038521
441993947
120116716
285633811
1289582935
107713771
1011169350
883502652
711096292
1533725460
1936399059
1242435109
1492838470
1406665761
1097171425
1456042979
1819975108
2103373288
989969468
1334065736
1056587099
54791175
1927530579
52238472
304809624
995093035
273026822
1834764923
1093268874
671441939
1761089023
1895747926
777976535
668788272
178477224
1565298918
1924211831
961680610
160606730
1873212638
780564034
768691146
1008626962
1357536517
484098007
1481199394
179488429
1632895391
738634545
142619364
1951854605
469469888
219254596
623787858
2000720918
1296103008
2020348736
1764796917
747029523
1226551094
106117928
2006727759
830263192
473706053
2046043962
1309409171
1503902659
1762605946
2106954176
602973401
1906627827
1804496709
1739261543
303587204
1983368567
631447413
353666766
1924957504
274971635
1699416872
746231016
621361950
696645700
115122258
1113557153
327098304
945054070
1426326906
2038532971
99118171
828149446
2101217035
452734034
1574103203
2030626275
1444302356
266743666
314111503
1320280214
585265653
1885123223
397119574
2007116152
313997365
1462166173
1074995031
1053032293
685815216
1065957785
225214764
1367173922
356934592
1473874872
766449511
789235814
246201972
1638197690
500140943
1292346265
1461282939
1661823303
447404207
886337056
2027967743
1775297906
1665909904
937555018
1020305007
1286498484
1825625867
1945193520
393053038
1160664253
304993005
619281868
801491251
476075616
174563017
1657308870
952482745
37762862
1301632298
555371542
1585519954
55627751
86120229
2129689938
2080445162
147986722
1129262748
91105044
463518808
957678276
324659881
496913719
510146308
1547587290
85044403
1366194897
1520432404
1942463665
1070967861
281390717
816060342
662791237
986122246
418801979
207644589
526106476
267006691
804780871
128001633
770914969
2026504784
60142820
375512352
1144546131
1560826129
424883094
1711365214
369279291
365778966
1551490271
1751403489
510033867
1297361491
722793948
1680369059
1654811461
1231331406
821130042
1181678716
797559015
907740807
926183438
1655744603
658460703
348736472
631710222
1114381163
44164806
105901015
163134764
1848135106
272753421
1157666739
1499548001
2106101426
807234131
1372832434
2109100397
304991046
1952929880
616710568
1141901199
166237039
1902444491
1416956524
585518187
1114082531
1297653352
629031101
12914160
379477094
199991660
753384491
1355585623
1699478171
823426382
274657371
1046173336
1509368923
1902824176
776662383
1326248192
483662695
2131178420
544232685
1950792891
419743661
621187026
2145159055
1652697854
929538225
1763503309
578612358
902475493
652686184
1348868932
909850097
1079818257
403338305
629536684
81938579
1147618437
488760533
1875328387
1720003770
1013704812
147279300
817403889
663066284
54883401
2105437909
1685034725
1966499499
460251313
974714308
41847020
314231765
737010322
35982698
1345226401
336136791
1081940038
232461940
374685044
282214426
1521962418
751083557
1367200413
412769944
1224276734
680824964
2053405890
1370651342
861618126
182893481
217378244
953493487
240929625
616546595
829865317
314512380
1284884315
115775150
1647006784
50066261
1982692304
1980154078
1030814205
447786203
1994677418
99622363
1497844218
1011530608
515843754
1870125067
1735074224
131446210
2079937987
2006237613
243183532
1124241275
518858328
156206612
1051570204
526284510
1279032607
771656632
1360237452
1278362265
354258572
1262144029
689590332
937604711
333009458
1417331264
1607716130
352011403
691629267
1530223113
1241764903
1906714075
1741199470
610673182
1059461544
573518814
886499001
1150993835
1983824793
878268014
510632391
1441901510
227646902
36668394
643383633
1397996117
190068893
1338351061
2077964258
2121016623
1065242217
394944744
1597228501
1763542468
1435631922
860564288
392179805
1258941415
115597266
249934068
1893302766
75930756
1614294756
1509227952
821154276
1644790341
996021744
1277406623
918431890
743818214
261564500
2041245375
1835969381
404408265
53789111
1021593231
1885941082
331214893
837002084
99338432
1815548333
1237827210
905488563
1406385811
1278763067
2052879914
1646119338
1144698701
283216458
1212232061
1730785469
336806062
1598864084
33205279
1074996232
705730266
822592143
184395563
548220127
982393539
2037645082
894918900
1459250340
945035637
1277998964
269723747
471062183
1307800404
1177270768
406099475
814824348
160038237
475163373
1052524601
1620996897
1228484323
1857901921
1018821856
331885329
730873223
1756505643
741948326
633327821
1823467392
263145610
418943284
1431811032
1843102836
108792124
465880052
1667569674
91811715
1468535563
616355266
1965281856
388057004
1793465852
1648905136
314971543
1313554045
1397193705
1707501110
510536240
724626245
231671953
591296566
675551629
1872279338
1139803786
1707657115
234086864
385566368
1666308520
1413330283
856902626
909194145
1360389431
2081360413
593050182
460778891
1035622431
922812919
985457409
1562626284
1249332974
565069976
1573620638
1738200664
1808028010
1471181894
96855456
1488371747
517717098
1096653861
1656104838
142886253
1688395249
1955017160
1195324983
100990355
1895245843
1057682186
1497199141
664012332
1642738864
944579829
568754161
737279539
327421071
116680966
1243535788
971310767
1761668107
230642555
1771524253
1503694200
634394259
217488698
568966404
918020106
1350763808
1450875061
2061560505
687493830
1912407327
2121364958
1146424118
757647249
782416671
781981951
1388499895
1217937297
405739768
606037585
1057984849
1054793139
1099848601
1793502337
138008515
838568241
827609650
2053690946
249952165
20515461
1279346284
1994066392
68711011
547922316
596497026
1158705527
1360483371
1984828279
2102929131
506020537
381760743
705682805
261321286
1606634005
12565515
1161308690
1171717745
1431826831
1423825981
67303502
1988577305
960048366
2091808582
1726489095
1487267301
961186696
647335643
1029410065
1721284684
2039634668
844476089
262409239
395317768
1871318199
1098366061
720664019
378332688
1594381600
1991592217
734784194
920796152
1998924878
1327375209
303790438
90671306
908859555
765759715
375256979
460843486
1240473495
1678174482
1088669269
1992828055
794554445
1608463246
1981077385
609301443
1615643514
2145582892
828209239
1501230936
1769132406
662826119
989051899
1823850657
539626816
560935704
2116071803
308025507
1561934695
290617496
1225719245
735472689
1688188439
1637241837
698514682
1977258870
1782800059
342367638
336000783
1130937827
1643678912
978171957
570946863
137190982
469898566
2030938901
539223125
520981903
448781227
975513585
816960602
1706427346
301057697
1171011110
29542927
1494158553
1106903453
234950888
362498366
720450123
931420754
830136109
969530776
881240518
1855436013
1668249917
1187479644
1453377093
1436705745
967768469
1035605930
1542513876
619625467
833695356
1607689279
958610380
1972045332
1694960108
2035519252
251846446
320858589
1334951668
388813989
1053242924
1653409603
407492
217842908
2125944302
518290175
1031154983
1573561846
1556805133
144387451
783482322
1028407897
1486837563
1368340007
791920360
1993074673
346784424
318200305
636288704
1620852447
1544440403
1281452165
465127979
153219532
1376595321
1422017639
1766638932
1193351170
815715869
953379824
968403517
981621263
883999697
1567955490
221121029
126248869
1890880724
1473086544
232132103
334032354
357751817
903020814
625910442
1443730677
1087302739
730592485
105754324
2020444301
102883138
968787179
370496344
395013648
205957310
713373725
1549682965
270744546
1842059313
15054081
1108188787
256853577
783052299
1831566537
1818767778
501071644
1398397488
1347250618
1544141347
617026882
870075562
365839354
2056057452
1770410936
893990785
213127688
480086960
511290211
229974557
1640151035
897423872
519050013
1802230054
1444199249
502098518
1637594289
1012216213
1288427430
1107788036
2141500203
2112238553
663468575
1091749693
1894833552
1233817671
553649500
1587618614
2119546580
1560133077
782965956
879882586
658694658
1788255392
1229383039
1451013738
1435597374
1585793839
438270540
1499689444
2037333016
1894431230
403268632
2069946479
795535785
323465432
1493078831
1159721050
1976795829
1049420768
1466197883
358956437
791266534
18082425
896103662
2034018362
1497289154
741996191
18697264
295402250
637624931
1852474579
1254028129
439031756
698523572
1774616952
46143407
1538333831
1784960182
1355703663
1806719672
804612513
893362928
597979996
76261080
1930553578
550464485
1515693322
907227486
1343448899
352305286
839316681
1718023562
1615627989
1633823593
1521677159
1717856339
1604752716
1880892035
686002062
1557199534
115569891
692015293
1921424578
177658678
1358786950
1916743754
347510591
2104707375
1589771946
2128975916
1209814498
1998669791
961352340
1755842406
1265592113
2000355790
1631241228
494484928
815034492
417578886
1073921914
1780533532
335000174
730399186
908250707
567099352
1795376241
104730821
746234010
887068854
891886006
1967368512
1680380560
146311341
1506854127
397519891
2129528007
1313540124
1632364478
266472927
1424403717
797740586
435673770
1349243331
408670974
294106497
191615317
1321972026
284396702
763532796
1868519319
1029460069
1863963312
1517820704
2108147139
1907827215
1545006812
1819212584
1926531383
384641661
66300526
1424376417
1866689974
553396612
1105037279
791262053
1956428439
1822655023
1909705422
490446422
168238650
764327871
716598319
1869763614
604792319
598553538
1283062366
1401767724
1491889807
1986621478
241093443
1403118794
774273504
309997714
1694617338
1451468761
423030800
109015448
612478341
197725861
901180920
598029099
1097249129
1969566735
1904628838
840222339
497132494
93494559
1417874399
1230159827
839058824
1701545168
205185904
824767529
1240540414
1754940819
1470024198
977259712
1763548851
1227085754
782961679
2063220312
346205533
481287865
1340625384
1315698544
1545695636
457155482
453429901
516306490
245505505
1600442963
612838797
399363361
851707474
281364903
1322975709
459830878
637998969
188602522
371353358
1444261475
1517273164
2015439882
754791656
989352479
32674669
1171623347
1900306265
305393343
1193307956
469457631
1763820305
711503805
98715635
423411441
1601752224
583984254
226580916
1442841500
1194760936
1067429142
749251272
478012846
1744011792
538444851
430888185
1409505716
1117559552
25887800
1529900423
1593231681
1165578336
907496312
1240333401
365923241
847097180
1735770942
994528793
64625667
2039111961
628030094
390452000
1755460251
1833347197
1244922003
1386588096
956259128
2084140360
1731229616
167197564
1387818120
2052282919
701736772
842789266
1452911123
1729098491
86550733
1227755413
323892394
1939380373
171421192
329545668
687912139
1330192941
1865342651
2059636182
1322092323
314104666
733525483
1893154057
302782971
543901791
2115873541
887693097
895980470
548583528
571296546
825593794
530086090
523411659
1801806965
1330920831
584635116
387459492
1522983635
1262503762
1305473089
1915437773
572460529
315152993
293530708
327311767
324259820
153676616
1318301304
1861329456
1310705854
1693366746
1035957148
825306929
936412449
37917222
1322934336
322291426
423867375
1301292062
596085319
1686386814
1630027119
959141582
1316887291
1780060496
333066315
125650737
638541084
1520391385
2126173637
1270492322
1928581021
63430279
116303226
327811466
2099238228
838355763
693719476
1712317651
2041262841
617631992
1353040482
1353333006
1012459967
708193710
372153630
1651108512
152119403
1223436118
1314444033
1024965590
1741660703
1325989026
508096394
868794170
457581636
860596122
2004666077
294196690
1844190523
1980992626
1955076080
225070162
1349569449
347558692
1881992459
608477789
417945572
660292268
1025551560
626206221
412730078
1624208528
191200061
1650610306
1889253007
937770327
1426182667
239986607
1127855047
912153505
548427230
649735803
1594717945
1176659220
292366350
234498362
113127790
2015256985
351940925
754904626
790081875
209940296
1456961470
1557697671
1632989917
1443061965
1983681630
1073638644
803703836
618635325
1541041935
1562856588
604120339
1892760998
507024161
1912389428
701580058
710262654
2025955030
278806832
1582261645
1529767821
179852499
2031248675
294226505
113235114
1639998333
437679345
1019768732
643562333
1510904791
772263515
844750557
166013885
1453799753
510162118
499272350
993532089
278704743
1023773591
1744787647
1233358958
314987903
489067282
922875004
390294624
412634533
660212954
777799983
678285548
1098914534
994917934
812684546
1686093394
52293671
329906514
279098451
1650414340
365737185
1714443528
2037647840
1656630543
1683538444
740735329
894464474
176715528
810881037
996646981
1595012293
173226989
1872444276
943801440
1541917412
2123677442
1798381604
701289035
1165923917
1985418072
149448800
922178027
245108466
1794246885
1916987735
999950578
1002487129
751718757
1180499885
886929792
835476464
1955554916
399344703
1642614305
1475600225
815696072
1863410973
1203779630
1848184750
637389028
1726072362
1850656966
457557516
1572125506
2029350124
2125805669
225760023
742682035
1597732422
32156970
1343367654
1659798178
1829645389
1943029627
234710077
883140290
1823371352
372792441
220833221
2129541658
1852997526
2129381266
980389031
601274087
472869755
853569480
1521206631
969108226
1580992614
1777514550
662013359
1242093607
771751363
1202001599
1875443374
1663651898
204573519
1605524220
1537240004
1578061797
1203208297
1473800189
928451470
2100151893
861087951
1470700116
1784870780
787919019
496256045
1771360145
396601248
1289648423
958990120
883231360
915152687
1924321763
1027111999
318836293
16493833
1596573074
1575975809
1666369269
997583077
1047328896
428253759
872679723
288191304
453774319
1336865094
511236699
2105190104
481510146
2077328323
1829145594
2126689801
735458540
569900763
501161053
701289870
723888914
136239054
1438026527
137050812
1309320100
688253968
2049037297
1843467555
908837787
1108268127
1585145287
1359097932
1379803664
73693116
1897464586
932013589
1136131720
1359866376
1568587068
392870674
1507948496
1179712378
284918661
1758007073
360722004
1714122235
452579356
925907065
60093566
2033750037
1422937637
1468281858
1153480339
2091727098
195435794
351638727
1355568392
302885232
1335016110
1901777515
164532848
776065197
645647080
801676819
1983733928
79929016
1478193700
743699955
292325446
381941768
1208239109
490849880
1765735879
1373096669
595300636
1469590301
595364617
59736945
1182966046
1234994902
1779996029
1529627786
1723643371
1534292493
1325240941
2100675791
2064310046
2121034522
791145506
82478225
1289696058
359213396
1553733007
256147594
1387850003
222378094
1889000424
860488199
997512746
153315457
828808070
2073328675
2075223169
560123868
481837700
1640279963
1086137207
1330268885
174577040
23588984
772387683
184086529
1616314145
858266407
890120296
1836544854
364126364
706424770
1835621599
1068193486
1824739822
966235837
724161062
1773331132
37584324
1929800798
1324045700
430155765
359557493
2113910738
1814140482
1899927941
1509825817
1144828272
167236266
1311453919
2097565059
940238232
837829282
704772403
952676561
1916938614
698750560
192692869
246245191
893672641
642570272
26316665
279652375
262750379
220671223
437190923
771041557
418089779
842798423
1301615787
1714825365
1847949832
1364420108
70936296
54996960
1802792081
907644834
121371367
403989892
815375455
2056002605
174663692
1584863547
293487525
2082904244
103117336
1122577094
1200406440
825606936
1142293714
413581156
1435006807
62327516
1309838414
1871675372
121321676
711941199
1621945360
677562577
1569406624
212826478
362934816
2089246138
1270035354
1416822854
2024984646
1826649999
267700805
1900231433
42291702
1623449083
594520538
735748478
605956227
213482805
663385098
2142462606
1446495845
1275687801
1957506833
678353949
695354296
1045865664
298411913
530676215
545282397
1648536173
1286141172
2020278736
367081307
1878260876
597368241
1864533834
40187439
1886593910
659021882
719714873
515410617
2016687167
1667497515
1349072627
732246471
1278591809
928263829
896696242
1545307542
1917241901
578577849
1841656526
1232362213
863877523
1104791755
244266602
1060446659
1046786974
1966890458
853509418
1929270629
70811213
1377275252
2059920424
1814878803
1952435853
221133678
958350534
2146302433
1539921778
651244634
1585292873
1821118885
1475956163
1157418215
785470372
679696153
1956745046
1116289862
87494398
1418849941
1758880472
1140730950
954550433
335826670
874788858
127666157
1045537357
690154718
1856992192
969614210
1729816483
383245749
676511879
2143495888
1253930327
1918294806
871885401
1376394050
163409881
588571905
1509518101
1246959369
503676255
867513354
762894105
289819793
1954593553
1603511084
1366543341
2079512163
786341602
803414748
56183617
572325745
688866153
1844045575
1657926553
1751646197
881647993
1221180990
518140657
134393358
646543223
566976545
436620000
1853559584
74144874
983141295
2012416461
1748468140
434585679
1573203918
1138964005
1043987917
254609673
852179873
1592272850
395970957
978450768
367204635
740717864
1553412476
306682916
1607050016
44644192
936407589
1594417695
884733728
282128957
596265744
172988944
1676438386
896304106
2000255509
2010048554
1415596294
406980646
922733889
569969865
70858986
812978184
1513266067
2072577874
1561919284
121822371
1428768070
1444987435
2043509146
1555189416
1294470935
1469156589
244397294
1095037464
1378072502
2095627728
1493579749
1691146932
1172124469
328301512
21030039
790697933
356286960
218798614
1967727099
127000037
1937028823
88607559
809747419
2067257566
456893959
215449912
579583033
436387874
147656336
1754497589
746323692
217505234
1230134754
1272023434
637578881
902944946
1183324104
342629703
1683807631
273124844
507326708
1159341381
761299623
2071725720
812039208
2013957415
890518787
1051394744
1197753117
1989660090
1189559820
380368077
706036682
1258516336
958792253
1937918767
1907739786
323117735
1718092151
1546906962
1718261452
827799644
1270794878
1340603235
1245775966
241798595
508108051
434680559
1870389796
139569795
2147101585
2053497787
874789601
1212057413
359599483
493525908
894984846
966282014
1901976110
1728685748
298593126
1328882234
912762706
973213030
2035010672
741480167
1312552291
434766206
2121389537
350323966
1190751382
1989477503
185375783
879166034
1828409900
819160962
1389263195
419728008
1865071569
1886562586
231447012
1774862972
2122822754
849155445
599310163
851587291
67074346
880182257
978258018
1255352917
1754627256
877904288
1064184005
870336087
2141304513
409119236
1263690920
1359132992
1809863642
1013054986
49275674
1209638846
2126869564
468196391
177485141
1329456401
677201550
1731446419
1467693530
2087249952
1149318903
1866166964
1900543500
700722390
1315049230
2112407048
1958849770
610493492
62841135
1490331546
323457845
1375406544
1449477687
2141318392
1477313010
576246150
519386469
875142988
1457976295
1745285487
1638716441
581648613
1571407660
1425874823
1038608487
1104857227
2011533873
528973787
315424947
982252760
1104656905
1912761622
2056707833
119727946
1899474287
514426151
1728486551
537414106
302663335
97605008
820365792
2052427233
1365733908
183837403
1317712068
1072899183
1229479020
758529739
1166429224
990791276
1677667293
217961065
356646777
1626767984
65324815
448393438
550269897
2036565647
982805199
231284464
240131014
1524727850
1990711942
637185700
1115695003
350323264
1024807298
182777287
1476484074
515945165
544285943
284592767
515141356
2091882370
357776458
489636692
49458670
523966780
1508308686
1266810231
289514824
854897597
1302631759
2074632306
1654513197
225041110
291502499
276566168
1773803793
1124215723
285440294
1387664525
373623527
307831074
2062675633
5541391
1887676657
2110804482
175276751
1803763519
1582162818
1172059281
1169647769
226908640
1369772670
1988131522
238922941
1626480094
1111288006
50052637
531974447
44726053
226991236
474582524
868020845
1190885732
274248917
1889290846
1235536987
1089489985
32694443
448288727
1078327380
1643385227
359176322
428310610
1456522889
1024255444
1352617331
1195629041
1555803850
343811255
1218521802
476196843
1514932522
2111322021
455039554
1879909452
2008283382
1769356657
1805724574
731614352
290257049
1945109428
343596543
1992656726
451456757
1254901332
597270003
1283056563
595171486
356077377
69361769
1871469878
1800073391
1118849835
1780866148
2070923027
1712001277
150400079
1828559576
1424196266
1027738594
1788320981
1113472111
725002327
1003629634
583239115
996328779
1481994635
1414908395
1686563016
227371700
1425282940
1674990744
748655263
680900620
5151500
1171801155
1644655809
65929010
1262177574
568734174
603704686
596242331
1914401602
597755395
981223316
1906332491
1018399018
1556881094
330455631
243577778
1388917359
186265508
352477282
1039312005
890041965
1889507721
108140779
598758018
586749117
510857896
1733772562
1145270258
2060039913
616363475
1340471722
685112366
1072781385
1967507090
1113218958
793056995
16528275
1866696901
1565172701
709839178
1740852437
814356685
867251881
2098835546
237961798
116085659
510912343
341787350
1229948667
1224481764
545428023
1121965234
1495428641
1059554610
488952496
1628400390
38443079
906722423
1426657044
80665865
1852746630
1779024005
455897706
1853076667
393365989
497948838
500773011
83076359
1550149936
236555985
1184314928
1179474937
376656482
1947417902
925870562
791487148
1340017106
1703602901
1654500875
180095233
104296276
1667684129
400729357
2029743150
1082098684
545260787
1759454091
116587309
933749511
2100757215
972743432
1341699202
1205345000
174767726
5125855
599256348
1540957109
1312728534
1269610796
1900430393
2039494720
1332685024
1442146943
890938522
1217816659
1362828321
808813339
179175624
1266546501
645341827
1403116055
908849893
1007517861
747505727
1454425694
1637868199
2142241623
590833331
1665729379
1685195816
568362816
747584008
196826745
1162167140
987462549
227701083
195221206
1079282204
1611079035
1869608585
173658523
1613954803
1069547896
853285137
335269456
305649196
603441098
1946369015
1119883077
97952772
1977757910
1917661638
1111018058
631828796
894890495
1425577855
313287788
2095681990
1036156561
950959631
1271373777
1635593350
1120432155
31231872
1287001084
1321490629
476874758
1385073299
298360472
1006072457
1240884495
901072862
14947590
1525328253
1454227087
1791786408
1371352774
229650480
764028769
1354815521
676493479
1426583784
314031191
1651584725
1436164227
934007447
38023324
1152815646
1329125133
1696980815
1916494740
667937820
54853898
1692991982
578953679
723283790
439685785
656031297
1891398577
1526127085
1291851996
1206179003
479714962
1116373546
1677670374
1627458032
1651154407
749641454
1644215251
328096514
1587267817
1585165551
1832307205
61859135
1579419003
46638323
2130235551
1107709226
1723882396
70969732
152850471
1758909386
428203533
587396659
1035138667
1918167647
381509794
1115524763
296357457
386656429
521999075
771379585
358787197
1567326231
53555013
1954642739
1699839078
652359087
143788227
1070281974
795468396
214633327
1694652522
429077304
726738782
1492404717
1563177017
1361229729
494081398
1705852216
1185858349
111208522
546175148
591530295
1179227862
1459697822
821813136
311504139
1340061179
2133827046
292568682
754756076
1437739555
2014962887
16868871
1873236721
127265508
1463355556
1252535153
1450136813
450711858
1309311072
407354673
1096406430
174872190
586345309
1130117370
143828404
277542895
1472072582
1029881423
201105465
87253593
121676255
531143988
1629801679
982216572
1570571783
926483210
607581320
2044323494
35055012
866687780
1202762507
2126607491
1362431452
1793039684
179225909
1930351652
635591545
201921750
1318723893
492101269
1807906157
553168530
623277826
490695614
1168941060
527679269
1212691666
1144515497
2068425081
1580355268
752361120
2013545463
1054538154
1469541289
487811438
176488051
1634487196
1490988047
126464494
1602991445
385111656
1666991601
717423846
2021000029
2111656571
1422640959
773675964
84035226
545017265
1349204058
2083404463
1208147628
68328466
1043316034
1377316601
886931953
30768607
1906368512
230111601
1814190555
1723783224
63802973
1252726759
31300559
863721793
1081059353
1296868523
1402811377
784120737
848437921
384465370
1930261408
569289004
378099374
267950251
1926429081
1113270836
495470768
644686157
1750030986
969035015
1274231415
2103863527
1809989128
1128329725
743474694
1634041096
1824305757
717191865
1935393839
306035534
1132415293
1452405102
388033309
1407978349
1666181836
1327494454
1744735308
311879881
54652972
2134509217
534116067
964074572
1631791871
1386725521
102097155
224644067
1161146208
1979918832
225497804
1007827994
422158899
848334214
1998870493
705914967
1778628092
1888478606
1582961441
983681670
1426742355
1424189705
1619195016
1391411444
1310910380
324212117
1591915038
1970402469
932932872
1546024562
1994796825
1790536971
928496690
1470221751
729963892
386333383
868927590
973820144
528739487
132598369
1319450260
1469312285
1487401399
526561026
181925960
1622175592
461812468
826817468
2013516068
643147410
777008620
2089091660
1435009043
180718120
1109198257
877076684
747454087
1712770668
291109957
132594477
722660602
370562464
896932549
1587652162
150293132
1977763985
572252925
1953278968
1210532564
1561915601
244315791
561069310
1786571382
1349027668
1794756475
2085913730
1192896332
1266143870
1225438670
1295610877
847366360
1946899817
666075236
2020224014
2080098798
1281846548
694520074
896572808
1038812352
398832820
792808127
1198844222
2047624246
534057319
1802660395
1557210400
1028449697
38065131
1494294497
363870307
470817590
1192440792
824235620
586942555
1789632651
283618410
1512327320
2088679723
155939903
442317252
502003117
766013493
200002322
664838821
1431210730
1611560518
2074261383
73354785
363675461
505123669
942619834
1547755574
231368939
1777603816
146403185
446210170
1771995577
2135570470
602675516
87849167
993055877
7975977
1221548831
531347577
2032524418
1344678474
727801490
1859642255
1284562738
1377685144
302287652
800381691
2118932462
1988237799
2061676603
1243953309
60564052
1178859642
1190016090
1576213005
453509645
1861361338
1984205847
88532452
624498784
319717089
1375218663
921371462
1270243045
1822848451
1135584848
1822821513
1154848289
1720393985
851860191
803283597
1140293458
1764855741
2144527724
1923729329
1700084558
649773481
2059277412
949124831
1540440659
1489279309
2075242893
1957651635
854734115
931756691
1950130831
723992378
951635097
1571179655
322002818
1742943468
271814199
67108734
356927100
1718599066
1622372438
1225749835
517523359
163027623
1220350656
773901857
158477075
1395941892
691968638
1982477826
1729559958
561121796
1317858987
1943097538
1469506450
2052008764
2102262138
813386324
1616223583
301964821
1333930491
97785205
1981501960
12588589
1802425535
769389712
148211283
1159202303
408461656
477323169
661320563
980408589
234053935
123474337
595749842
1261806303
177809518
206331978
329073352
1681715831
1211900040
2045890094
618327482
2058047381
819432013
77022819
232496718
1152437262
266226976
1164955309
1599465565
1833387645
1123057903
1140017875
743447171
18799695
679264491
560576434
1257393705
1688808170
645587299
287037607
1965367948
867802466
1317604834
316767263
534848774
1923669585
1442479607
893624173
2035678801
1557731140
96284429
1483521569
2019120440
967105383
172279315
1384790470
36946872
31388666
83728655
737116624
1828027109
1100359164
223216972
331591634
621233451
1624979543
885258487
433875144
2013537998
746094824
1563803529
1667254538
1563228734
290187179
1877976800
1048057522
1839058419
2109079279
251935261
1700845903
968438080
919004609
437216075
919751095
964006710
646359379
842789048
785089584
120770339
1895691689
1734975043
1993088390
978005196
282745230
1330439744
1959494845
555057342
1671281536
1864359892
1425034007
1330826516
780953688
2128099647
133236201
846216245
920167708
2130575653
2090236181
816064893
137812749
1003190835
251699742
1863660747
696313277
1878470097
1801608006
2061039205
1499348427
629514830
1298293071
1086530764
947222879
27511161
1537892428
270931939
1940956568
1234170335
734910459
2070660256
2036454424
1505964998
1288344246
1056202762
1496881719
739766498
610860324
1578750686
28837122
1999042380
568483046
1166486377
638904323
1493983802
532048401
1638017771
1819005536
1679083254
1460446917
54736683
660316700
1975728066
145573286
1597066961
460053482
257719981
955107209
1901131842
1123369938
1155885905
1903084647
1344935238
2101661764
1521076256
916129476
1475590116
1041305228
1741074534
277470068
1792704685
1109116949
1226778098
542683507
877170395
612550386
1102090374
598882470
1681121952
1285838788
1243375520
1639917403
943072570
325904433
1188540757
1633745503
294494909
206934651
489876062
1106198523
353213632
688000038
393862694
1506512300
1191149456
1071486422
2115305544
1131876294
1075418283
919804163
1849744963
588890276
808237619
1470455150
1926953324
366757741
1477084424
878542899
1638449276
1167934478
1042853332
1950054684
663794445
1178362513
1460451533
687494504
374085399
1954429779
1028099332
1103505385
596192413
1346196887
734941495
472949519
813227275
367156378
114517992
333787115
994107402
967049326
565894763
2094130082
466305270
149659974
648670673
1255773860
230607373
1142056024
1855531258
793307473
1461425115
1110919632
2076437240
1653662278
803500142
1828750745
930741122
573090976
1551380234
1547816513
77822298
418483082
343151310
909108750
992900315
1687919240
1552830780
1899697557
612193804
1011627864
267191186
1949196315
600580736
85186740
1921160253
270219457
193222822
887729406
1516764113
1859438079
93849532
421908356
1841673505
772598261
692386981
2130067709
12668951
1671967636
1739037410
86221472
2043873473
848290498
1827253713
88329643
1559645337
1668388518
463506972
740676470
86189072
54746318
245373581
922903676
921604167
2015794540
1360057132
2137964921
383144147
1389097653
1784701330
1541869190
352562454
1905510085
594442943
310427222
1913581898
1579242942
1512603664
1483901185
120002077
512933253
756913432
1391733684
802084697
1255693064
1936566015
1887976197
1318307822
335427268
372165190
1961248862
1758531122
77115096
870988952
1818841308
2060948520
338168919
103461727
277108705
1711898819
272254183
1449614336
797452432
554772680
1522521132
1421349709
329468608
1734995670
1368643286
1230305326
1134188871
772021427
1283934105
2039406845
1893758632
941407104
1965487323
1524170305
2023154273
1997741732
263712293
310047404
41822815
1258561150
736658960
1415386726
484913276
1240936289
1394723176
2122045960
2070058318
2099002155
275808448
1191276813
1120489512
65728853
1848847012
1446296007
1214211476
376714172
627642558
1667574545
1201108964
1103188186
164199677
389391356
1570233236
556163631
1875906229
854692992
9009727
1205341517
1597700874
689621272
1113722288
1860490507
1455935272
2058814282
910781208
1010283442
202693989
33143713
1578101268
156461207
124108738
1457657053
497978759
488905091
18712604
883954245
749019981
684956252
1658724738
1411134458
1450534581
2021280776
1175776622
322452693
323218581
258362096
363919296
1330193251
1005362805
1197082658
693701915
1688658512
2026620443
550039640
1079740190
20651269
1587859222
159851967
440085952
1071641685
1892253041
126761243
1958332357
1186700105
1854616424
687872890
2049389792
547086184
398747993
1714320350
1154586142
463499052
1642186997
1382077159
1893095680
1928560952
726276507
1580546516
881838227
702101674
1119243536
1464816071
430806513
567704775
1203530112
1353375734
541253785
1412506899
1748148448
270689715
1027944849
762254025
692164536
705398002
1647775280
2122517736
1272316302
1926655177
784429665
1688883416
1634153518
569549532
1367839529
1517515964
1202205639
1166128410
897735037
816376838
12440612
1319777110
1682675265
2004497269
1746159732
846228987
1691164982
862399677
1611649925
36813575
425632257
465327919
284264883
336041085
1223140511
602136718
1443368558
625481594
1467692785
681421517
191157568
741200263
1954496457
1178843674
1926412976
228763688
1462785528
2066924250
617235905
417489693
91710120
34984076
1017911202
841845950
1468257831
209207509
418144033
362254412
839276324
1987627733
1140070282
74100338
614688662
235680997
103009506
224802059
751981388
28048616
1294357250
2121431818
1156479875
1706632893
2131310326
412110531
1840210877
739412603
1845736858
466149781
1593160992
159022264
194420278
704923339
576583760
1723996572
1603398945
1601278737
1303238823
1981391618
310206870
1043090757
224673485
62675509
1354213931
1702569878
341555135
1154015595
698218110
1247778011
671293012
10077436
914791398
1884487051
902736898
201114515
854558919
1060680955
446008361
767750446
282133071
981360385
1058252849
327981200
74969740
1583433656
1873282253
1727158471
838671927
573234384
1052083705
1412163974
669907196
1956895016
1064325259
2104954577
1664966655
1880675226
998921299
1016883018
657612091
992089875
1315862389
2067246358
1783540516
1045672801
1656107735
840263459
1711487453
1118524616
2116084987
311524604
142359228
1565103192
1535789532
92379536
1338673463
66900350
1391749353
284226954
1772043361
1035865557
984155051
1404278619
1911277537
1523307360
1679009355
672507813
1008360006
1711581450
754803554
997318561
1418684756
1304939357
378022588
1131426014
160322748
1289030707
1827516936
1008539769
1007825942
1357519640
1989707042
1611560935
1214493105
1062561287
165599353
549620581
1782475539
1999768680
658880005
1778358709
1220009936
232955243
1061267228
1596038000
1169733104
2025255165
1545311416
1998974292
528078369
947134113
359765748
1240481552
87513529
1942293213
2062562341
1571023705
312393367
1902471745
1929019313
430722578
1288146970
1071500126
1309580396
1619840962
1285986913
182965553
1018480117
1040800613
1450281800
1028671869
217548806
2132225964
864913286
2073198878
1294941828
1736165628
783396839
1718930524
2135103973
814183367
1162094987
1775004523
288873626
1277843885
612160823
1883032524
885950172
2097527888
859490068
1379211026
1336764108
1580332329
1432288451
703076681
960713395
444237954
1730077756
992061846
134593169
1475737392
227915854
83556065
350953063
1305545139
1779927441
2080838538
1039106638
954652429
490963083
1372391312
1926961807
933104877
1145825644
602878795
1493372278
846192808
1253860818
1346495401
1386184447
1287017350
1618075298
337215426
1748804899
891891625
1917672705
1483804195
688219351
907987307
532219737
823018638
2010413667
400334086
1043587053
1557099500
1024506052
1746433043
410794628
683894081
287508829
187311741
985325662
1155123219
525796559
675090378
1586484503
37654327
289040096
1429004431
1015264941
601508017
1013452286
1211109495
29514471
1857144624
413005010
1212415548
506555538
480902065
1234962498
933819507
627960548
1738188174
474835219
371840693
1069005616
537167073
103938514
215016554
434346719
754232291
997408678
1819916312
709456176
1000228374
669479432
2060629758
2130098507
1443323362
600039533
1194960986
1258967777
1820535883
375668825
1645504558
234384136
768422964
944731183
935427436
1202348069
123750707
403147329
2079419311
279409635
649988447
2000000371
67971962
33311724
1543199199
551590566
773619350
37249307
1311375168
46947556
1372249398
1078269678
1838163794
258463686
1423803272
225924257
1689760621
1861195371
1025497737
1456980975
2131334815
1737455651
1460580703
1467163257
728603616
808589834
2054091518
2018200712
13327677
128944928
1575864682
469478446
573142766
758856236
1302227646
1577676339
1751667049
484995359
232028400
1993371015
1576576996
1397710061
1682366555
927805562
1024577827
1845369395
285379926
1310562899
1634083630
105390596
1401369888
361513624
1194821308
399828810
396207273
413373941
2065468496
2072593001
259348479
733748047
737801463
1599672471
1949319902
2088824861
1396246733
632102957
1462165838
1333984496
2000862428
1333400336
729824442
1774079803
889558395
935248841
2091502802
1618425621
1915635307
1821187402
1166306812
2004253530
932618530
49221874
603275093
2033305868
1698033496
548763437
1475044878
971528936
207083392
1429207304
1310721925
1505827947
203369801
1489600528
508656036
1160553867
1188109841
1331982293
1667035171
1028015068
1439647645
1405323314
1883501367
853783807
1052557113
1020810799
1290379996
438296390
1460867884
318824464
1706309107
311406826
200612270
598857553
1662662767
332386023
103965521
369223463
486268265
72700189
1674019689
1366221195
191708150
79707239
921274420
1677070098
2128803221
1235422261
1764197449
1339718077
521169893
443250703
267653985
1470243070
1955446192
1345926559
1549746165
1752660386
104561864
335717615
1564351528
1759402215
2077676538
719873642
1783320435
286780521
784635992
1212434337
860687728
1791742715
209428270
772897430
789427513
876937919
422880318
1580200830
756585473
1560849003
1447915343
1153697870
137357746
1448850312
140565072
1752091500
922117382
864500207
669737090
2094691529
595594178
1105142834
663299196
737991032
2000306568
1856242199
1913676467
260853329
1296496392
873056140
2084079884
986085567
152916403
296822339
296141460
151697557
664621935
873037477
844822914
297338707
446262659
797596086
504959743
1911091956
1099706878
1359217729
351318746
875649310
2083556530
1574180935
1651126208
1182426629
353072581
1242961136
2141994790
626777879
643368977
996583452
1636179945
2094547728
1498938953
1415596556
1720410831
1003025038
1718024960
1721117331
1364185834
1673068627
211750728
1374941123
1413813920
1313559551
645978960
2014905310
1698408852
1059282205
1879179983
1274595618
1457370168
1412539453
537565628
1011196112
1587989380
1553294806
1782997436
1691353937
1127714022
1248673465
218194780
432695027
1803058531
1392649051
1767705131
1100124842
1996533166
184375714
1471223893
705422228
1685164771
1069217089
237714952
1203422524
1415345929
48978322
324855201
436890830
830182839
1352818889
439274701
973404736
1875770947
800955955
228538437
232015363
2049541205
1840410792
1193142549
1745547963
1119612198
1401952729
58281254
1278478999
530743352
2007195855
891234592
320534811
2143016489
1993527470
307178862
969110791
1353202386
1848295259
1926634104
492898621
1702664310
747820548
280933570
1525970387
686807903
1154061257
745340804
1214315944
473278319
1979149267
996330524
2026748336
1253193445
62704729
26045428
116146657
570031170
379320793
1115960147
429821610
274916402
1404265250
1650811305
1534815320
1062156674
1389221899
969261227
1211908074
1066332025
1726438342
387271471
527885187
86143506
71446132
1102918045
155653821
1504667500
1886514673
1715302808
882705414
2072681946
713002148
2012678206
1040330937
593141431
902795497
1970756980
753926638
42439917
1427705625
1578030138
1407533745
272639154
1325382108
1454176019
902295042
1159008171
565208356
759078765
535516471
126253075
1338524031
232888830
1489279909
1894520510
800880464
552517227
674229140
292898109
1072244264
803135660
1866670857
1696011554
362664725
368810632
44886295
776908674
1332983636
393336566
1083034894
399019573
329791253
1401315326
808040074
175740387
599557176
829246676
1622238892
2115786849
1681226110
404404760
1560045754
1259347354
468367317
912708489
1188207193
768282004
1809708107
1185208085
189164574
309137102
1710746529
205285141
94128176
508124986
1596777500
1180583333
1191228921
1840045431
365581941
802089408
537670207
1867632476
844668992
366825758
1140997312
1779122448
1306645280
1451642939
1508611381
30475740
352678854
1776176310
709559138
693266891
1888041162
245423587
1988025040
1288511012
334351991
1073595330
1203561611
1921710379
136339379
124343793
1607396480
6665003
296650716
1351250953
234143904
663157397
1405084514
807229900
157266512
1895203693
1179744719
1442249924
481493150
815600483
1411485355
1942306078
261154083
1092415092
1691207554
1710316939
210668574
1568665815
850006496
692438921
1739011370
1972947541
2123767630
432790322
477758951
528605041
327839155
1668685878
1377520358
1383367392
570318355
234912151
525992701
1018923736
584180997
803296273
82362273
342839331
875216495
1352916163
640787025
919122053
1623224055
1099542276
1717909602
141241217
680704504
1292801398
986070283
165543163
2042650551
1431655307
661568898
105152333
923911314
1345464784
312197486
650473646
1934921840
1110247309
656647643
2022679523
1199551367
42160908
139646321
1851031220
1865088056
586947154
844798724
1215000146
1937036585
400091443
2066249894
788095408
1396645735
75306524
1381070637
2061439869
242636289
492820064
1980163235
1777624181
612033248
87880767
888423362
1696752571
1737742812
158945562
315858801
467295921
910709556
1993244489
180306962
1490329253
925564772
1263311572
1360029912
1878336736
523980873
1389520363
1827825849
1819471734
1646827954
175351457
970391261
2078751004
2074440649
376428769
722917005
144108802
351593531
1735108349
1183746643
750524475
850169110
1665562354
854693209
1003928738
313562240
454647537
1853882099
617594556
196445085
1251977112
1553465296
1062057699
920649326
225146526
64204383
944230847
605709627
760667671
1830830560
1302904298
1013401916
65420123
1299452040
635191315
2079502602
1516909831
866349207
1931858525
1122467543
652258018
1369317491
481072095
571533831
343606837
1962116872
1360960382
1118377077
197486751
257766219
1216142958
1551373100
440510141
839361595
392023053
1477785028
1159285192
934991990
667684131
54596034
1894682868
1476302401
1998457834
1827690887
872586883
1766893004
1165191311
2075902761
1292605310
1313502491
936002246
491955879
1513728585
1672874369
1538770043
145128959
1661139829
878039227
2119633332
1035454316
2026127955
2078040283
1028446250
1509014305
482700417
1853465912
1393041366
617499935
696627563
1393803607
733101949
187194531
435100183
1589699209
572360496
481007292
1420944375
187012659
1921328137
810561238
1815546382
1761874964
1410097922
4815538
1290043861
302675209
1536566211
742964963
248608567
814133799
805503956
2018623408
1295744037
914084667
497641714
350302811
532901322
844227910
1127789984
554312315
473833255
1612455284
1241262548
320021969
977006094
642422858
1396511408
1302770943
897389548
1689895305
1169299581
1743127881
1186464873
2026848960
1893088093
1489161280
2141145294
2094716343
1532037093
380905782
807863929
1842864529
864965494
217740184
2006827072
725785522
340297055
2115955673
1417049773
883769467
1884237899
1528827109
1967565458
1291156118
1864731385
1795650286
1367217307
1084908387
916557324
1448683573
1166375737
1138522017
1654948542
1209315074
2096538876
973688909
1517752224
938008320
1777140191
464893474
106466209
1610418969
1354668787
1238603151
1595160546
2106250734
2023689560
1863354185
1083363893
803251223
626468899
223858622
1709891980
1217771982
1035874434
843582439
647996209
465590972
1385072790
743284306
1751287157
1700797724
2043764734
2038280986
604062118
965081224
670695282
206805718
1876867801
381470810
1170613240
1012223549
67714112
503435192
1535434655
240445701
150628116
204583087
568650500
1696360778
484407
440300697
1759753365
214179534
1510586906
1388945885
1985317255
647755908
536544977
577668930
298496176
532575957
1395828273
896930272
1644477802
1760803427
1799584090
260087273
463938112
2144612364
1447498933
583720385
768867371
1288424623
1563704406
143248287
1859038205
642507424
169633664
1525794378
1450418639
939278049
1772414753
331999106
1991122103
1485987551
327099077
584127815
1186350344
1788477643
1383933209
2105937581
602239650
1169672494
1046056300
1584902475
1701809209
609947257
613072137
32324683
624783666
941620501
1723845123
1864992680
1620765593
1363872610
208087311
1858540925
600749006
1220791655
1031396902
2052921159
1985110565
2086732458
1108078683
1941933945
524045509
303172041
94477692
387041051
452872123
548883327
1978016919
160487733
178553557
1378394037
12087732
995779051
1156690542
1886140868
1403134140
1909593841
939742121
126685447
651435970
701933164
1291823724
2098475884
1670402586
2145314238
386167832
1675722413
1801276503
102633122
877720886
171591306
1206453035
1437403147
254842797
1951324272
1093778972
678454254
103343690
230526457
213695690
1619264492
611852807
1888488475
529176754
720960871
2059985187
633973580
1270215728
1870995937
207828071
621129275
432170426
495009858
306837529
1338155942
474500698
1365285356
1502960119
1235367859
1275879199
259014148
565663840
115100371
1783016583
1545651908
572952038
748521270
1454230864
535893909
1947354549
1191039964
448311641
1822498917
1392758791
1602777540
1005413107
1188229548
1747527956
441306015
1235536207
1841153871
129581850
980154961
1705550144
334558620
1225950509
841242096
1799276733
159440001
1707473892
592290961
1580315978
1059004066
37880258
1060413155
568566108
2072714685
1931390133
1862647892
1777964847
1894866460
835590375
2125328404
424776672
2045034631
1727185745
812122927
1250523950
591739063
1764169209
1456944542
1670427294
361233760
1237797665
535267245
402777031
774393004
154312402
849204045
1749541465
1340945813
1606807
1647686344
1331809018
1088565504
642093379
788817665
1223490762
1843857867
634589222
638822335
1923029439
745931680
1816709317
143337632
225974742
1503735805
56161339
1589807538
1499263405
479426853
515221122
289651795
67170027
1265392019
1034039409
2019005779
1694244196
368078130
1536761231
547687506
209990568
969000879
795601931
1742719201
1098907889
682425139
119003758
250788002
935698661
872987607
1467424160
1231351311
826543957
1364820423
248877935
204627123
1232560034
1353115652
1932727450
1127894773
715708614
728868317
817615324
1920662981
1292814880
1536512189
756926057
1189977055
784301310
808253323
1371987365
1541387131
1313719082
1014612128
38572093
1958514717
1772694892
1659553907
1782883193
629803711
468421838
47015633
208566988
648845727
684721570
206434864
1397015958
2046689696
1533255953
1729625194
626313002
481280892
1356640071
1502902969
1600797464
728717429
1429564366
367642835
1110423033
1055562814
1741961301
336753725
1300440984
752909267
1906738956
1077836633
229319921
850952569
1077443584
1751553152
2037616748
326294630
620369931
1296684335
301144861
1910587735
1575627992
2136093604
744451008
642022782
977487144
1705856557
1857119148
1071604345
66934926
1674785197
1505912930
1607120669
1333577956
668330306
1111439310
987993373
743762152
818927493
1854362142
1484544234
83106982
1498435066
523656708
95354360
73588134
1851477524
365340090
1385307185
1585795816
878857181
49454571
32660364
1737257953
399822871
1784902627
665331350
358579908
1855700170
304498668
572049733
1771444766
2072845615
2122069015
2061806065
919287300
310599642
958907749
1063521041
2145929603
782777720
407601979
912998013
37301208
317278887
936966876
1070092742
1713064469
2018537472
307026852
836751560
1570816061
917908534
717633808
255057654
303128042
1370990522
1089572882
1636650707
1824031480
1858601702
2025548571
675865879
1018906028
500415889
1707836972
890045839
147773496
573732723
983616706
1693337466
238277459
1643794706
1390869822
1384525753
1727903381
1115659595
1273681937
262688405
1365007885
594331398
1063546156
162961521
2093130501
1675046604
1582614651
315363857
1673919980
2058273807
1323230215
1509103164
914114003
213390328
913965443
1767444801
1605213663
208320397
1236809780
131500411
1956097556
147969827
1936579721
2023524565
895471654
170284974
88033108
308153422
2065122179
1454733676
1345296949
596350058
966350374
397877006
983356802
976219954
1440601473
1067658090
114662875
8152044
1255554457
1681639088
396927466
979140650
1816409715
1462311745
1392021845
15356297
1448347287
1039397034
713717799
1580976749
1024886016
1579734250
1093541333
8978431
499967737
2106625307
2080937923
250859248
1745834392
2137546360
1035038175
2000374115
1577439772
758973374
2034982198
600684644
970285899
729687066
1928183106
475498220
1868889984
1884427952
692924660
718653108
1616179858
203414970
1813222258
283077987
1620093749
2022850631
2123194440
762582226
1335904550
1096902591
400421952
1365857057
751349228
1082213347
912801837
105928137
853426731
167719864
783504358
1360136302
1716196921
642055486
1150015277
1830336774
332926084
402949263
1706680955
505885884
573753408
1684533526
119615999
2093305336
1717414143
1685567461
1230029172
925767248
37159629
568893677
379750827
608159010
1188991731
655696797
1456312212
513521057
1534516344
1230620837
1440488820
2061492336
1738682936
999649752
1925526052
1902704470
737388431
205543221
469017553
1780448631
989648746
953294125
1144932918
1822611245
1829467907
1350899960
1953459968
1985850078
637616991
1568466501
1873240435
1351118196
1335428989
1672796539
447655815
1979701727
1853806799
1428429337
1414517744
128785166
1839365262
1132733923
1622109872
1842180644
1735526384
1392062115
540583549
978043132
2101896587
1771692611
388109553
507755494
116350798
2109232462
1661106533
16022048
1343924937
438547332
321012399
960686757
9245065
1254503804
423259626
436522100
2060409068
437932103
462299519
146448524
907142148
942289113
1450026204
968204813
114409470
1853076923
148927127
1124055221
824661025
1182431260
1298283369
1322778223
218714025
908298468
271837046
1047659175
818059036
914402124
1138380310
1329117808
2035614176
276853917
1068740704
687942797
78514223
1033319743
1310574743
733563959
1108674134
107217024
1961675829
1605601644
1457889316
477349526
1566149438
1106644683
587603264
1105848172
759838405
2057274935
1786607536
1593660883
1875009567
552915316
570236186
966558765
1521101205
1417191241
611895242
660732794
1873495540
1413964692
639360740
1718206564
647331702
643266689
2067141921
365898872
2106202494
1205669548
505741760
1064788408
360467808
1561070475
1319697881
425269907
772878269
1476233657
1189859595
1910432058
396105637
1415251973
766538727
603244216
1960812220
1648994972
1007832703
210692526
1120041454
1919369687
1452752865
953308900
133099253
117831416
1571034341
450096656
876421633
1235581802
149130741
1019275769
1661728265
1921773870
627896681
1257429766
1621977265
1298077133
1725091299
362999889
1086102928
1608125571
1882728389
805466967
1487435963
827003224
1342237967
297203761
1966274047
745317572
496647375
976735431
2012519808
1390056934
379907278
2006076635
731219573
828198647
235565237
143543856
1409677815
1622059424
2012478989
7201067
871257
533578150
579829190
1721940124
122980168
418628365
1486825402
1008578280
55645276
818420598
2035170309
703973231
901342823
188431318
895958443
1478914519
13092200
2091287736
2067184
587828911
796523603
1099225895
1289886878
54842281
678589062
876406882
1268831211
1980151520
1407695264
1459572970
384894771
1360293780
447757085
55741098
685662047
1590602473
1679484342
777410715
993069648
1473392353
1259713592
432982108
195858697
1762450502
891909214
650634338
353697534
1881801051
1838456862
29533346
1885033745
2111724792
1719170038
1941008932
1451625355
298166790
1700750601
318120339
1567742310
1299022559
321619089
224823201
2087310434
1710386284
1174324729
1358975368
606715135
666121604
1921489491
202491460
1340446664
1782494558
272057773
720943691
1435822095
193127180
788348318
2036030370
721975523
1489487754
1335899687
170548938
276539992
276766147
1837108955
1702316766
1976308796
354887855
503384115
475028447
1831163141
1648715765
1055302973
215074277
809888183
1023175775
2081404190
327974862
286262898
1603999587
327437701
2137494792
222010380
1190007952
1402945530
1017028189
1775958298
594235989
1670220379
1996921159
1759717608
55703088
1637901494
727137401
127342176
1256414067
1878167360
603480307
854226866
2074072850
1947349127
1476033190
1187982240
28899234
809358392
306975979
1977769768
1648524775
2039665866
771839709
1235537867
2067063519
1714938298
38130683
1984812733
621953246
322108421
1537608202
531873295
2122553406
1635423604
618473146
513339417
1443547810
453149693
497101909
11434157
279105104
258466636
1364613831
2013403627
155376825
1973049048
991965896
1439234297
450288877
1799742894
163482001
1118287898
854714001
638186945
1054301120
752289470
442277546
271730643
2033925252
1885320614
2037476652
31390644
718319454
458158824
2027579155
1062829799
1719437703
1564495467
1970799584
1412848587
1578506184
1314266776
869612241
959331693
1541984824
65794099
687209404
683182587
2074244731
1153719348
1689029528
1233004572
1129086664
1302833351
941254211
2092657289
399984418
789207857
1882527942
958184746
238424134
270458853
776737003
966831871
562799194
191204143
1210241107
2067812232
1277117032
986107375
1929440590
1442749272
1598620796
1594607526
1813213931
1058213927
45151144
894707621
562396592
56606799
1608535301
1192497805
770671131
1041103362
1133111955
1690102310
2087425433
1730663507
1071195415
907398519
1755277924
2035183148
1306170747
1467913364
1027564140
992749143
473613624
293688893
1694207248
50155215
619205465
2116483987
1509434185
1817563029
485089711
953751319
683885110
1474907689
634809395
1969047191
953211613
783938532
755696852
1003457657
1994053218
772417714
1130589810
661869856
868664285
932576853
220762205
1656935647
2020811874
1530376267
985108352
1360086081
209126875
2131219672
62578973
609462729
784658834
58194954
1440255935
769556555
989908181
1747052703
489077445
1230416609
27282174
1479291154
924465908
1332513097
322717250
196526390
711742596
1605398884
581637312
943686008
540364329
1412346381
1088152270
2010005442
484680813
943706969
157330687
1609197179
318796007
1686627426
1832901787
1958306440
1143076517
1855874665
1120744746
512067003
840702521
584434151
363239377
2024640999
475443566
1346946352
422721863
760023175
1194616455
163102419
1930542266
707612545
1431291393
1805492382
1207578153
1589220946
487971259
1774533245
936615882
1679604377
1024775670
1636623693
1420346785
885132123
2110360457
310427892
1750585922
538312464
1875056641
1539601535
1201748729
1522508398
39679459
11221556
981805250
34582928
633625328
1268280639
644762065
2095838509
1758839955
1302345418
1135406720
1689752518
780823138
1781913766
89847027
1594532948
1848006849
959141582
2012662218
850719522
962633363
1778291343
1881055146
88572421
1645376655
194868597
1305023790
1431374026
2070877290
603316989
2014275578
208329461
1094700151
55637190
1131830196
1823834216
1113906223
2069906550
343787132
817648107
1097890665
1086415216
1674762765
1005210977
1830744323
1639937296
1119866583
282821468
1677120733
593956895
2138846373
310604685
410909848
170276848
471105652
1865085162
263334289
100884669
229172319
352546236
1939863945
270097203
679156685
1149710684
801067512
2084033251
782004133
1660494260
1276111309
2020114087
1935870580
1527781650
450194140
953910099
278585448
1481511880
1386481140
1643616313
1637640460
1134062602
2132817196
860561710
1737532397
1713529132
1356242687
127909120
292278160
717549096
1244351634
422931738
1183151174
2074692008
944787530
684436442
207532745
1989870862
784922621
2103815120
1341254822
766965128
388960116
571663316
1651993602
2022439172
355567716
547699168
1538223388
1113009605
26288954
1633025114
566989632
1193175397
519367921
992482425
1818741903
1571076792
1200360036
1086338835
373355850
1349708812
1050664921
1651052331
1669216589
359412011
1527625005
1372493439
200908551
1115689313
745676701
723858664
1024114247
1382057348
1701006134
2062374684
1459575371
2016689048
624540792
1934114541
1272181075
662967516
1664449912
2016573055
187013335
1988197569
1708607816
444140908
1724140565
181923486
447055149
918217657
1182402241
1943972567
840149800
822683187
491073965
659650668
492552732
38613485
1458818028
755745910
1077759970
494641786
897185122
83732502
1242571711
1157224020
1657136871
1121104099
1335423631
1657623040
157494574
891661457
987092538
1780373891
1937683351
818015862
596826743
577901470
1192355184
475990761
1806317378
1914376736
1421378627
1737636258
658332642
175412379
1353211937
31272789
1448610029
235163175
1926904999
1251407426
1169565802
648343214
1929005335
125112926
998371183
866840455
423557211
1873491026
6238450
1724978237
379514807
1810620612
1408298265
1628660340
1179624345
221849840
332763316
2051722324
1327209449
1598019812
232775700
87224545
189431684
1266642386
1568612425
1743077550
713835566
727570694
1965064973
749223231
174453647
1468747450
185785906
1430941978
385801397
1554946797
1495103525
399675572
19167369
191409136
1971377584
54146122
1316997780
732069432
2015689714
1756055424
1021266583
477244181
1473216856
1933104179
1023116007
1459912046
1988313848
1049585957
76527119
1470211898
1817410325
1967901109
931254401
1867409221
632905719
922868034
1071990466
1244573240
705696338
1278463167
1338197432
1498607094
660072522
214741099
1723623672
1139366827
1877914247
59053883
2074782010
1160425599
796623724
1167144590
1613027586
1986697332
1276937679
1702101473
1446263017
141776254
1844668195
72469531
1971671603
227295672
2110201170
1000903498
1897885446
67460692
1746043343
72980361
1798857204
1093459748
969183048
407029117
126688616
1063853941
1040394880
1096714552
1943922603
1917813229
375688122
1074494828
2418929
137989741
738175759
1673950647
1563480757
1438145627
1321499207
475054763
726189721
1445508654
1165627861
1464330948
2027522840
350940686
1874135567
1924184962
269147414
1147696037
1703496155
498168486
338566249
1293353905
1816942021
1553319870
1470374397
1392141152
152348386
2087819428
1454171366
160996705
1340586531
407746622
609552019
1816925752
162631354
643685774
120201474
2019157427
1649624155
133034381
49843364
208725110
122897671
301518314
1593045239
777823031
1387234271
844847256
1473686418
824566705
1441107378
1467174525
31166199
324746823
1144636446
1627898567
823448715
1490054597
1780002921
634877776
27690074
1478734979
428968889
1273122538
298419720
140805982
1949938040
1181281504
1310038928
1472346094
1681531216
676383243
887322682
279958719
1778470646
1793379699
802017851
1118041478
1380381934
677780490
1509237297
810131571
59286308
920956380
215353924
1834165785
1467693427
1226089833
2107291995
1996693090
1363604234
1255882180
1890496624
311207987
999665887
204595627
235444491
551204599
805807046
1592609305
2001854734
165060373
2132930090
1726570603
1538332271
858812629
2009292466
2063045879
600060514
771370171
2031030414
1233635380
1253118247
666396823
942347945
1267164745
1395728291
56197990
1276978891
105304404
1756077477
1281901801
2020283040
323018847
787213844
1154170080
1596020044
1449112305
1871928922
628841213
717401104
1778356596
1411464550
1977430084
1091446068
1202180807
1823968720
1977941957
1147364501
1153002960
723365264
1603592686
572494814
276933667
1863451549
1006793381
956305792
770164830
1663242152
1026668399
482942949
2096731253
1344417773
478549139
1971502134
1823455711
1082697356
1613523869
612175478
1262341725
430876168
1917717373
1900686663
1098035652
695344534
953916016
1712656978
2045661157
340768936
1641445461
415730372
49300828
965437335
256302682
1097092227
1224760505
1174952465
223519407
311702919
1259818602
203105347
1473815138
1934398322
530269457
1360796489
423421349
1101589409
1125465053
496940410
1180792595
56812401
217034648
797421983
91449768
163645334
90706217
1871233164
794949703
1964931289
271106584
1492580013
2103788657
600402219
1129595140
471435921
1395733448
2109022878
1278361900
1821854039
2015251449
991724440
1358641513
377575193
1241599693
971042938
1469259306
1068347232
745257419
218994541
544240296
1310239378
1260417392
343860895
461164432
1211588377
1560413329
2067475416
1398241589
1396730545
1682734268
1323436462
77762321
1381395223
1956212795
2025932257
103231927
522091955
75508715
1767752008
840445460
900085028
1459697822
999807025
100467076
897657155
962882789
801400325
2005110844
688711933
1945806094
41361880
60501450
950465534
982360366
1133224855
631344046
394993713
1742882529
1001858552
516981708
1264050611
1175190557
1615693782
105608348
2011799997
1038306794
2030217557
964920374
1961035275
284706222
1761011036
109045328
1887057293
1681139617
416733372
1122308156
358890253
2011326792
1023419315
893966098
593626071
2111305029
1008598594
185174872
738406485
1103417930
1488128637
1887417137
91270559
489469872
508816753
1891380718
1179220787
1062130781
502938594
37269242
1423870091
1497499223
1227863360
84276743
681577112
664004439
1981608652
1820692863
529658723
1464484634
155666472
1042663354
1557375373
1197463978
88645951
322531995
632971044
763800704
1769247015
39765004
968168547
1993239320
1474023306
2051049066
332261583
591973286
1146503026
1619376661
1610705999
1831834440
1386722724
929613980
1932641205
296330381
2085355534
1454078527
186670212
382577738
1991972037
669991223
146702633
122241029
1317173193
624835163
96654271
2110460732
74214355
522821574
548436795
1050264812
1945798224
1158435378
55916111
976748351
1445302923
625706108
828496887
1751754443
540632683
139790807
1594976122
1280787751
888954183
6530190
969380066
1109913654
1354389094
463146051
1528622605
712034686
412719502
1764251468
1789512301
909516418
271045466
1523107672
1518721940
1252396399
785130765
2127888839
1206495574
489128084
441427652
864580018
1667689117
762830568
614551621
1308215780
410421378
896683026
1753964086
1058357787
1011564105
365448375
1859516270
142102782
803715827
598338352
471283633
1634056459
346168388
807269513
1257840135
1196677186
257698165
518448215
1744789447
366928077
312745661
1435343875
1385085226
300760642
1618716617
1929978208
501390408
1962079303
1481476788
959679094
864136650
465981427
134347990
49379429
657936362
1604700689
1475839553
1521881279
1814078909
531385743
1812243151
99939539
1846592003
1686971874
1359705648
664698081
255141090
1416980349
1139928604
422336987
874571247
1107473547
1974851591
390138577
1571209144
910691713
324079234
810804510
781912839
1036605272
341494095
2143319706
1322941788
1452458382
2141248895
2145607856
1095317353
125977611
205084734
1688771569
666043770
1528341799
1974192502
1438664182
1782996503
77767709
1957928900
1460605742
1440293073
1273595475
960394922
1415412763
1308093988
568909886
220577609
526910554
767321342
214780615
1656671472
1156332536
589278098
2080360179
861893591
147274697
1901309150
450145451
1119919322
693145752
486485985
116687910
295086009
48766618
1673892598
1473615833
1885576056
876193274
987581929
629883851
1687726261
443318798
1417438181
729806435
1346222903
1179708054
106104037
1881140228
1391049249
2109138927
207377007
24661903
1281371489
122540643
535698889
585903627
722681107
1658463672
82613967
1991187882
393805614
503040045
1782616608
1213158099
2115700330
1843425644
155320777
770385431
233050489
348241508
1918264391
178415268
1782571271
2922446
571334733
1964613985
513438494
1025293638
2048936204
161039494
224813989
1696996335
1855752888
520019618
1730504110
1218969569
604377450
1924212434
767046761
440855674
327294247
1818591920
1319973304
407773344
30960736
679218908
554251382
395900770
1822846402
1148279534
1489065211
396928434
912699671
306562605
585074239
2133228063
906003420
609602889
58237299
339954113
1824909811
1015754172
2132524402
116075276
1532307263
320063280
2070734792
1176235310
2030210944
394850081
98387282
1779794917
24172806
599773220
959559972
1651845940
1204790996
1029617381
442885609
463465063
345495117
59445260
1504696628
42428639
434793798
1406288666
1874311897
1576665720
767154545
243266959
1923664013
1073737907
1513094463
457820421
1783110046
1302441061
767414123
115289966
1858586140
1540651157
700606432
2043956168
491583780
1920259893
1925516121
2031587279
1932565380
1301463836
363180785
2070388608
961619958
1958195826
1545271122
1164384222
672039908
1673490295
1810417044
1235289114
1094769183
53822542
310265073
1500532501
1622520121
1389303484
1233425695
1670444164
919485284
1850047682
594709792
1269839042
586026771
1338917096
387022362
1045161542
350226670
1192749859
1046620131
524540631
792475516
440705856
1569781444
219728144
287331871
613724398
1252152182
32168891
1672723159
665302628
1688840897
263204773
1900531500
1775267330
1680523472
1873442197
977934767
1152784339
1284855555
352685760
2129224018
1241411552
725134147
464020473
1395812425
1598897913
1192275635
1952176349
837947228
429503582
1171596521
375319767
1636271602
1177764589
663156505
575653747
548054358
1642159790
1349274436
632705436
1713359674
706046609
1826130531
339752117
165874607
908324628
990447714
1751924509
1374401126
2046827898
94065154
58144062
1796298353
1424928515
359219973
747945015
654044002
739336904
1564263244
780676989
1394561496
1760383886
1988566068
850789314
1145583305
1885818293
703224401
1714570853
1437332967
719803891
1366219832
111827550
1025075117
995189949
626258377
18779213
278714582
186187670
1130308093
976770571
1228676529
1310912086
932312840
450340184
2130750053
684038673
1913764098
1665151368
923811137
2134117982
1412920756
2085824715
1532308975
1727912785
13470166
1093368065
208384635
984909831
702325858
120989674
1791468875
1985873384
943369032
1687711958
1054484488
2086510112
785733378
1052023934
638977915
1703103399
1658576359
1715313505
1214798677
995800976
1665368904
1463297085
474287269
880257427
690692043
2004844065
630693386
435106107
1800499207
424521090
1855871982
1778659125
657906535
1219884878
20992949
1357372481
608607191
1808995967
2069605190
523883797
48102661
1532873495
1078692551
956822164
581151140
2009890766
509486183
222856772
165051879
708355511
1041445101
710325044
2002509926
1560991668
1911577576
1359424254
1187740906
250011733
81766428
519299919
809236160
1630201027
1912727288
984496163
1594561332
1078844876
1345349115
900452098
39311654
654610320
1043005928
1042510941
326232088
1629251947
891148781
1782989181
318781913
461870998
1831481538
1562967072
1811889107
895658582
874703676
448018421
1766099879
1373290127
2142080257
2045006870
1162468702
1241286654
385799324
466662917
1777081740
792706721
1332338221
1361184268
229073303
829745995
1667771456
519396450
1010407868
148714384
2086914491
130434727
506232382
308926231
673982210
1061249429
1625516432
1022566130
1138719451
1959454892
1946302633
908379288
1714375602
1976308676
1781026687
1022428294
89554584
350382089
713707697
2034277645
931377162
274233471
83899332
649508807
436335019
1238706742
340742123
60205444
2083887662
270262387
501844256
487295795
2097255973
1804876499
1316483037
1552158827
1287738326
1063291431
2137849541
574046804
422341068
1445334705
2012554711
493480769
2020084283
666764230
150939153
1138664406
1061206003
2103427328
1030588780
1856553481
337019192
1989463125
602221449
2124785452
929008508
1257936964
868825089
419987102
1468187447
2050718411
23353622
687207861
2099501145
693579692
473073576
208759978
1694468460
1497894434
1808060910
1957147538
1019348935
460564499
1928020506
1994497603
1299169712
1976386165
215026965
2031520515
675441029
594259658
1801658899
1246888533
1927061682
1722375049
422640085
327561129
1399551919
584620191
1882249320
816613718
675345941
2014774825
1246376680
1989507841
1325079150
1846952242
2079272985
1178166929
40016808
350032967
1474454958
1562224542
1654262744
1882986712
54848251
1749418705
1283748417
1136943520
1778256258
655265712
14428220
2118471076
1397857213
2094763612
1047129904
4034233
2010951858
231507034
518061993
1170145277
1299280892
1052119781
2005626236
664550877
371430136
660857841
1691835257
1195740497
1146110382
1392647437
1434100509
928343728
167617239
701550271
1719156653
481208828
360210694
1593860300
567866140
1339179709
756754975
1339933281
1119829751
186085755
939481641
839731699
277089272
443661985
1622444538
185560934
1884902629
2089105751
1245800778
14966746
643957972
1955630279
408618694
43504672
1757832897
583568689
1036965140
1649342416
1911781388
1175847790
103905394
1218648218
1663034033
816350065
1667265735
1147197798
813070590
603282972
1582425877
1953110028
1365728306
1464572083
179459854
815757592
790415469
7062319
1577460323
1154348029
1824212986
1679094665
1869775930
1105043788
99470359
909919393
1328943755
1915006457
910390693
660029925
255796565
1278774713
1065666449
1033460000
1900953095
875905963
1226063986
259527538
2097809096
1182898770
664692202
173255140
318503610
245108463
419449240
1047333314
1071570163
1556840885
1699422441
371046511
576810300
1671513489
1846464134
1652061984
994424571
766472741
1322825289
346073468
1659580203
1267184518
1597605233
24176568
1802420888
2007049306
2100487094
955666716
565856051
1618969667
727588059
328114471
454508715
1080126538
385360450
1372674047
1632832773
354367693
60774907
1405338388
681389591
589259693
1567179586
2068881728
774971559
1900228199
1093715853
2142470926
215220185
192824374
1698505310
317688469
1881343951
524484308
1361845616
105855655
582453793
1649405860
2030199911
1937702920
1554737871
50498117
779666204
1393998133
444095027
2028171528
571815544
598386255
1919399492
1868442389
1191869485
407328579
414844418
1522673566
189475830
776291451
374074324
298850786
1397427383
1974369153
1561178216
2146008431
1233377346
485834392
38704161
1930116448
353080695
1389947662
1506339245
232746527
33866244
1217887851
1915630968
2003301641
557494666
1443942355
1559827120
611727571
77218412
630695226
1380867451
1641052159
1285578770
250207317
493840226
1121209629
897889415
121746673
747495871
1698547512
1585690177
42955803
1057976742
1674677318
897492087
1244398399
768697399
2007542991
1353930389
587100629
718873137
220914657
1684424126
370914188
691604680
1359784354
1335076037
596465701
1909095836
279848945
546614639
2036778668
951911401
404599442
582118767
423935067
1049297059
591478009
1422531294
1839100236
138749158
1902512256
1845298546
157015594
1436203730
2103847368
1282406866
174430991
1779250006
2033971837
873115457
46915916
1113917074
1001697058
1825129955
1564188586
356542989
1533264986
65608492
1816314841
1048925875
1545787964
1410440539
1055713971
1792456375
441081057
2125833356
1257764394
533157133
2141780136
1848532560
1929304088
2141487359
1088806230
1556660184
129874022
1709984992
218030354
872108402
49215227
173338784
407812287
1511578127
1877597218
405952440
822963167
1323896363
970642030
992327999
1012498195
1971629688
1145337130
2035526178
2040181270
1239297790
812961353
1980411340
1834083421
62029642
1174925255
1334619424
1676283517
276767996
44688581
895976502
1690597988
546606999
1082658255
187346871
1386385171
585900573
1909210784
1620219217
1850150297
1720442644
112236493
842272496
925034466
316251918
1104106296
656178946
1917294649
1508366159
1679834600
833533288
1322387048
1981939234
586696523
1570405754
468670304
2124733510
1788208212
1955611839
1908303511
1714122235
1784235240
1078461708
1247827667
2129169793
1342951049
976165616
1138067231
765332616
594298389
1450380199
1291354745
518762858
1434517878
1166163894
211345465
122652421
1115939039
1616339690
389617491
1714007174
996260524
185851503
1346259250
1822792567
192525930
2042335136
245727389
10992821
343752054
610912840
1696232230
609083976
1624349537
566956508
1480866633
595224081
318611247
290601369
1919060055
1800723191
144633798
914256214
697988098
879466869
1142257816
670651788
603825374
660190118
786651910
117593917
1961223801
903428268
1118768244
701570340
153900880
1575975510
781974119
379922196
1697596780
1499723038
1359728482
348787876
1979128509
1562795160
939057316
1638605257
1711528536
1381273062
1426609553
1931644726
557218167
1260503695
220911010
1841225238
698528612
484774837
1478800052
2111739123
296493957
747144381
1564054379
1013224586
1465494613
1407697250
988727050
1553170906
1049364111
1024684512
830101370
1974520851
2073430623
138622651
716233805
371058966
1446131994
1733917937
341879772
788265608
919862912
1351390620
385392467
1915951009
1761300474
1643241495
1301159011
1165678288
1405741492
113341377
939704449
1526437818
1595181938
1217566302
1572316734
290973612
36275917
1660882726
1947536825
503774655
754390082
1357771940
1410318248
429923684
2060402651
2076763366
148278685
1664412349
559081902
1448841642
1790373615
1586271481
1253102970
1987351523
1593940327
1544655268
1514464069
1709284684
2023790607
1011642205
234572810
832604586
718763852
2001362128
507935037
748617131
423081523
746593701
1918975043
2016875634
91711931
2100436653
2124113791
922490835
634403049
992548776
2019970872
1267211411
1593455141
1583122032
1226410339
1082596434
1524000659
67542247
754365392
1866623160
1668910812
990554164
53460835
1164073531
437750724
1229929912
319739068
1904451562
2081564051
1962090869
1277919900
1813339928
1678043774
1996230467
1601728045
1164913777
1683350214
1014920672
1127903844
1030872025
303752759
1978216639
1077304061
509822358
1127049080
608918494
786384086
1436404308
104404349
1487851459
1984054762
940129642
259211004
1558051767
189852765
478587282
1947641463
2032771707
1951872048
1488483932
689145662
415494895
234895039
188156944
451066100
1472937196
602847602
2037396133
436850031
1238248253
189354881
1160582144
617015576
1852307820
2140017573
1387408500
757098198
348773749
53212680
383570462
511690178
335278391
621379251
1882121479
1555102509
743805202
598429031
258892593
946996609
92214632
1802054276
1528471569
591316847
895713221
1853036807
1915125887
1611068714
489212046
1428125667
630702469
1492853639
1227164880
27571464
1980716901
430791614
850872803
1460562683
722197525
382109062
2079065286
916095175
149802209
1433532980
471325780
847908970
323231163
75121883
2110173675
1610394581
637684573
867849872
847363491
584176616
2021430339
1819932851
936357807
1472827066
1466758687
227449732
153894538
646335592
1839804327
716235948
98641081
2145870574
1862950138
1868424404
1108188624
240981808
685058647
192819325
314150263
245681762
1883434299
129397735
984726390
855817335
1007495038
329640244
1219615027
1639473365
1299243761
1492682058
1961771461
1309123463
1000518250
1302098944
733249246
1192337375
570028621
1908774232
1923802763
1233079049
151743478
1849241750
1675521287
2095078631
638671892
182332329
2144591194
80251124
1818553917
2036570071
479741118
1246891101
102745271
951376156
281967732
321519684
1801269167
1127917890
1647990034
425207995
481082396
1210097640
1717418540
1817767151
1353540656
104673932
115295843
482612191
613924246
1586973012
625879141
1034702213
377235300
855121447
1666517582
771489360
1082731253
1483622683
1889613591
272696009
1134897153
929079359
320888683
2097858070
394976747
2010665529
436021371
769764265
116590354
362550093
297495258
79961525
1425237516
1409770344
1648236454
1836364853
323660065
1896789004
1487761470
1094977619
441318820
1324413747
1897646763
212517264
1452633618
1292080621
260364881
988187589
1592076058
1814560474
1927689784
1207310964
2112750940
1264209731
1356906540
1716719814
1254472400
1674411066
1562587548
1355688420
678877751
458579533
1519013894
288998456
718179471
831185109
686881763
1972924830
1127641078
1910877737
1858460099
1039483966
431545687
172044698
1814349804
769049504
1153370414
920450385
1191731948
1148102951
393049803
1467922446
1324646298
1057031039
5692213
302490817
1660462257
1340617936
172586531
613005714
908113596
1170497078
2010973060
888670841
1770904086
732367887
1479416824
1123167900
1590000568
813216157
673299650
1571366460
1416969604
684264057
1873782579
460833312
2004305093
1273031119
1172102517
1147281683
1819492369
848600287
418595769
1547473122
1742747226
1815085353
43405552
1800217670
1255520373
763096267
856081467
755148171
352761227
1860526602
823838209
1578911480
15269950
894467833
1755133227
1842482769
1516687438
1042919939
1637792339
2014042997
483974881
935590510
1587334122
568871605
2058025935
2089393711
1079490691
687777446
1106901003
1257775849
859646528
1708436140
178607248
2089657308
1731299287
926328256
1796262708
946867435
1812401190
558181704
905567646
1473744435
1078729621
236173583
1394500386
1760110619
1016080642
1934823425
1189694373
934541689
291400059
475922110
1374484434
795444629
2033457918
1982404248
261053426
1704858624
82329504
906097798
1603218921
1634265688
824736105
1264345173
1770811652
74435499
182818669
422346770
1193939532
1884587698
1762421027
247431245
470953599
1878085538
860201415
339463178
1871269419
1662497816
1139428682
1114144899
119016169
1022214176
250215391
1811434234
1088889580
683606842
1271513174
1937180496
1625886176
1102767431
510612638
1553685276
326935960
671086364
1471859904
1622771720
1973409746
1743128112
209721076
2086647301
1985747222
1191630869
2135897585
412187637
1867705013
1743421107
451076246
1281963823
2031803002
570922644
1164939497
422293315
608673955
2101610701
1961525382
48675348
1002601655
2134650811
1213315918
951051649
795307677
364719605
699847191
479829121
918812444
55423237
1159497400
434738083
1578562874
221767882
101427774
649246954
1962063127
2130103978
256720447
740996068
890602794
970933596
1545721141
1995320583
756511864
1687141557
1695753406
1115496949
492581678
1523467914
755233551
1548624758
1745485169
1397816377
361809861
120389212
983279332
779137338
1357109152
643343538
1067817865
1479549203
148051720
1095261705
1688971562
1551606402
183829718
1810081582
2012812383
1774866600
743524731
619288773
1222481704
55596433
1226574677
1698120967
1647919856
1573799719
1670569261
1939323118
2115631729
1704097089
469505531
1340695738
888044747
479141371
632429733
1206414908
378235864
1553271996
2053753861
30527748
1664523336
1961972973
1523773149
2116855607
1515006454
45851777
148205625
1488994126
394413764
937917850
692711204
409427938
358177342
1923983808
1271521473
1242275433
1251353367
1669715905
1110640917
1403335897
1721026297
1366338923
1519743783
350808079
203127255
864220520
1815395178
18993802
245226386
1880272880
2558238
152142685
1953442464
946402507
1730636411
547865653
621040309
109145553
755349949
81290932
2138409844
1922974131
210344489
229661544
660580706
1279958871
1564136795
1305317923
2034713157
1550090793
1275459372
2014030606
545701707
1426890373
564166471
1491648385
370020104
61141428
351367855
1861046151
1808757959
624293912
2129678680
1083082249
2101469841
2001950518
1030983701
1874770577
1126788429
371516489
1569302795
1401314887
1466102204
451873730
1307487375
1038421055
822617917
799942892
745729780
1470001308
436240441
829450934
2126983295
486001445
1863694528
1900221538
209300124
1764037875
920298817
847143215
220160773
2133098371
821789814
296834278
1651390611
299513090
1405608760
1534346253
1775699679
883689506
279525594
753437654
145477468
368845362
1160810978
847613917
2043302934
1957250254
1037494053
172904025
640321400
630092752
785364311
923104115
647011555
1443203450
1748366231
528842922
994690936
1750036207
137358555
101463132
734422302
1233904593
1275034762
537267534
1370313623
326358817
374848352
117620660
105939545
1652471596
1268222463
1205754416
1408124804
1498401298
483033012
1053685721
486286228
418246342
1620084482
697052438
193342248
284807204
1709708917
222310911
824730385
447233760
1025685124
488116166
13733707
1262359737
1918583153
1896738569
1154986974
657900673
1893960643
1304177577
1405320579
769610008
2028410602
1974381392
25775294
544386501
586396715
1786876924
1160838302
235147858
361072070
1263478695
1987340188
137000749
2081432227
1384457507
691136973
1521098924
809754009
1603477011
1812361196
1446341852
711349321
1773797034
766972411
815358727
277591489
451799516
1365883160
1526163828
2006346864
1576736811
246875502
200170589
470813256
1956441316
1885928498
1621613419
1506189718
1896570341
1978145630
449838716
1293627030
2142612831
1288331973
731260643
1805576936
561379851
227020383
602290755
1599543021
2000828527
2053147303
1513950022
39701075
1985526408
323357841
1062755961
1251108988
1099437272
10881971
1557035920
1310014662
1624478212
1123345181
1967409726
2096909787
784921602
503277586
213863072
853241485
271194578
1679128746
1284382892
1070682747
2068216954
690390830
971520192
167935171
1152834017
1380767252
240727040
1244172005
1743668219
1455666155
728757040
508679376
1594567998
1494269079
1086822793
675273097
765253231
238277785
1811013495
139837877
686287985
1222981848
703577981
2108726752
1565735356
1642325306
1903242682
1514981582
143735019
1633826626
731019033
1727404567
1156395480
600530131
1589359186
1043469345
1136852962
942945013
1930834511
1531247963
480485549
900973428
2002008458
234950888
710499166
1304871379
1993521297
801520266
479056129
1924320571
326057903
1340149455
52145076
47274081
1393188979
1355771992
102589159
2095341696
2061577034
1986997842
961987683
1805756758
284748243
745743350
749243507
665469410
1419498353
1545257245
910008653
614818167
1411709124
2097402874
1057413750
790333495
1681279962
1355179205
800534525
398572834
1147372146
523065569
1213678433
340793894
1631913097
1621398270
982465205
1653678254
1358410485
1528021585
72285678
605833602
946171553
1208140330
1448032860
1363211785
533335047
1538718662
579903573
1772684906
1840585371
1586953998
1894613978
2098742528
1652157452
1644073742
1443713860
249468122
470351524
663733057
1589972849
746634288
1372467578
2144459365
1779443261
995661623
24474913
973328469
499994703
1243144837
1065163103
41064354
508880714
1088790191
760616066
1336009978
1341029039
1255586406
1263012916
862619110
736951165
1753879190
955491125
627368054
854056469
1254503080
1714819624
464947550
876892868
1941649729
2102909291
561095016
73781556
1684264399
1087382707
1814323941
478629519
1774552040
306353817
1488371954
1506995500
1070845671
1931762187
607888928
152544331
2063366358
2009746998
224250381
1043722186
1103164216
887624968
1143225394
156484094
842069450
1219378803
1913044543
1560805863
1848430883
1068467108
123852870
450976953
257999368
598757711
1080171444
905579392
1746094917
224691771
1040904988
507882372
408984126
1157556421
1888971670
484681736
1004166714
1074866496
3432421
344933363
246399247
1809512609
401382916
17630957
393333866
697796461
920219739
1769720547
1595617795
1598347430
793799428
1126343015
360409401
1547117491
525486922
129294715
738449189
302103904
1558193900
331653233
1033012033
525940981
212894948
689918435
607438785
834329055
708433797
344491298
350595574
2040881764
1988246749
1606941532
665277021
34779786
360191075
1337968157
77066624
1204516698
372446298
1663106258
1705242646
1452814736
1951988569
1220146100
750693328
1629092729
945534859
1092553672
1227315544
566218765
1270702335
579848345
1568445461
2016575615
1697693098
453614497
1014148046
1748537172
456017234
1394075048
10984722
1163801548
1700355648
8823933
1684549959
1047428398
850056189
650016045
868281877
1445191875
311967894
37767295
1435009215
446851788
1328143299
773183723
1479506017
972014794
2057439206
205417036
430107852
1771439931
1680638357
1007153200
828857930
776406090
179472752
1539940218
462585087
379134428
8151774
531554254
1086864390
1206286602
2002729817
149521308
1762416909
10082112
976428360
1797187015
506826736
306303465
2061009114
1386696300
1065511694
1783949402
1473611739
1245913479
1498321376
1447017853
302932910
2095912528
397082179
373312925
2091850106
159444463
698062424
1653226567
1551416294
1897246890
382330772
1318818882
1376052904
944427790
1866968962
1683096855
1357500141
628931405
65404939
1306272802
1869058999
1111575698
50130306
1130910817
1280702648
280704673
1930987866
799535666
1767020422
1359891672
1119870566
1037756849
366379208
488121955
1502160238
768701822
234016841
283561875
1796072420
1400783450
478915520
495851710
2133210057
1483747189
1409631759
413381478
1518213829
69803764
87909720
1711505419
462936508
1649409857
458105408
1998882613
1181548600
613054192
1550605372
1105581449
1467536845
996063211
919816393
1136509713
1927228229
3672478
425699944
647982635
323540817
823928124
1259037119
1829077708
483275396
1791462536
1967515012
218276948
1598086693
426904591
812904216
1798171093
1784677242
521124339
1991238720
1152939452
1178105265
1469013259
1664386767
1581477918
1807093246
1698706361
2021050007
116705789
1272033307
1320393768
219471472
2015286239
653630610
1060940006
632084472
888396572
102502303
579906045
1110293776
1624208528
2072872398
223990527
422814125
1956179835
665188194
1765709774
39132156
1115170330
566964933
1296744921
410131405
1231399385
1240581608
425899094
121240797
1360140107
1891965412
2126131849
1621192042
1868869729
73380005
1863399687
379424855
1811594497
331227966
1682876698
348945973
114071546
594604163
1081877281
1809061962
907589781
1273915946
974422291
304377673
1385284644
526474522
1452579644
2002926592
1897465648
311723785
231172770
450180528
919258399
1717354310
145670429
839454679
1301838939
1725579816
1386045853
2121021326
2110913308
209478006
107329157
1617560099
2100910428
776719999
692075002
672132352
1637503529
1127869517
238433921
1339598622
501325977
1052188335
1364825240
500348461
1076879234
1996723152
1671157973
34137287
2107935535
351805072
502809726
1644514549
1971247356
34775303
1404990559
1972030952
1901887186
673548119
1562375855
139392790
533811301
641474296
796425969
1073133825
50264693
2128993172
1061933678
1937706425
74648089
419561775
655709622
855955432
2087473829
1395494208
1438900117
1633131892
1327634700
1836657185
1398002287
1924406682
457414153
2018403651
1712282408
1473791563
1641712831
1637419955
837013861
565984915
1165719064
176806832
2074580946
1359665282
1972603419
1605015061
800177468
333105879
1551955934
78379297
874540768
2119382350
800190210
1155796190
1170220751
1034987597
1982261880
581754602
1428324890
1248484525
1413327285
151318166
1639229505
1158006326
689270902
973802140
1319768768
136470125
679851372
169305434
533071961
809600712
1288637891
1014763140
1731796175
1749800595
56071115
36179893
132606961
615891511
549929039
2006363325
1792671476
1158412210
1879447018
1218162230
96915842
206449477
1745695941
1081501770
2025535471
1004250326
176597550
721860439
20279286
1624350123
1987048068
1833642502
1603264820
1188679234
248170728
813151079
282973836
368532167
1088445913
1155833089
1309004268
881399727
1383091040
128296828
178229930
78986726
809938768
603870021
245401712
314394327
1392549665
1599111776
855188948
1769760442
1352318472
2066930756
107615317
883561275
1255719115
1198576628
1657702923
1256373192
1456606270
690137392
380917318
633938444
1771642047
2043440275
1039629155
2127016496
514538763
2109949558
1092957846
832054689
345043648
2030076994
2026138154
1822129451
108284240
878238370
288272940
728613775
283101469
1282853223
382271503
1780115473
1624932670
946751954
626635248
1102827841
1598807790
1760475807
918836141
1577922723
1435564493
11215242
1382031862
1546033615
2122465066
1988596633
838223866
2041688765
279413798
2091524416
1480994898
225633443
13808645
1188601613
920828749
1580035336
194937235
996545402
2118525697
234456641
383018859
534621046
1739521489
767885672
1089690615
361366038
3060958
1574678284
14343753
1680551220
194227909
580052435
206123334
1727092491
122777694
443297208
2067380095
311620964
1644753148
741796704
1557716549
286757814
1585301503
1573826500
46350378
2004887053
17822151
429294275
189366065
1353547758
1394861987
1136965299
211910090
839945664
1849863279
1953668007
269659204
1530641918
385788916
956595199
717404767
924909450
1281066981
1180591740
1406120171
1178555179
1201484347
698001146
706359912
872534240
1257039207
906382499
1381272290
1548670936
837078831
654166787
1255041178
1702333161
1576469816
355467376
1081384488
1923888530
960726170
1696556436
1292552930
849479043
2053877176
2084290049
1678509421
1669267128
1806787033
1374031286
679490673
354840996
1473978133
1256348185
1649213895
1666752
482469099
1945594213
1361890935
977569636
1363080053
728685737
933124118
354847826
640804268
1618915765
584474831
1686052793
762854069
350666001
1278315524
954164352
505493851
599653086
1128712992
288634762
998386150
1292156678
219208485
2111127108
519309888
205174622
623160622
232852691
1474883523
303224716
899535956
4153236
900202298
114880451
1674179850
1477170546
1326077184
1750715205
2103052024
145994672
837686181
416462662
1098799676
869767262
347510591
1413405271
1273277174
1792838695
1629067447
682816168
1042913516
1998605826
860232435
1338713378
1828893530
362018324
1121512973
475479908
71362242
633282064
76777203
1385954246
712192093
1116381277
1582785674
1373920776
1361822476
1314610641
1034846174
1972907135
1328801110
2019162495
508667565
1470193441
127456012
1533767848
753623289
438699670
699902799
143638046
1510367076
216774990
411329829
1625865883
2057687584
1483610984
1118059003
1664684424
32151506
826778490
1582794221
1811285007
540155746
1663426422
1751150752
1379150820
567212563
1762642494
1588151520
1281382392
11614154
339837405
273537950
708258449
145225078
314477137
1777460539
1515609963
1089855702
2085054267
943443139
1951332643
1062314600
2049164245
1161343439
979298875
122353931
1650223680
10799844
1041925463
1803862637
1716931657
368059138
2022553898
1707904258
22240073
2143442109
1066542012
317363320
2069474413
1059082094
1206425289
1195417985
659624793
275491018
1502580354
1480665568
391384675
382545913
120529419
1378915278
989252892
1986556961
1881660849
135353142
1265616126
1146073145
1182918432
956033924
1319301709
870785147
1680416281
16937985
165050317
1854720706
1442855225
1672898934
2119375888
852665536
1267971344
1971823336
802290044
529842561
1619663317
388583409
293172209
1169148239
125949752
494889352
2140754056
1528069946
524807122
1414140222
629951747
1970248264
421003321
408851804
1166613016
74001160
351911482
1806884898
1437606531
951863820
943049602
532674090
2137315697
505690678
561461714
30841558
354974251
1923851150
2000168289
1840867477
353344678
750921691
1057104478
22583348
1652352373
1605026750
1745772714
1507078718
1132592113
1539376764
1056134488
1344207437
42009836
1176841368
2085373397
2016208431
1043504448
101966300
1183578230
1654790767
42990633
2032639928
1835299659
2004830759
1989224607
1806724768
1451163407
1010052550
1572011805
845561194
436979585
1972150336
2021275669
744404800
960792693
1145192466
1428580504
801375577
687377490
959614911
305031729
1894882914
1454588864
1779220231
1513861050
668720307
1437499786
428434350
1575867662
746931573
476866158
1715120858
1604353000
5117314
1213119360
199643819
791210345
803948963
405843947
1913293154
957268393
1610996305
1640548388
2142986139
489568338
1279852673
1793640627
1224571943
1060512076
1856007111
1590060386
1084986923
1072522952
2093676058
124287268
1529395006
237311236
1656873397
1484447738
128318042
2027765355
1928163968
752636970
40765712
1655057827
982497750
1682080123
1926711016
1648565295
2045984903
1480846218
1719134967
931145698
1410965341
1058216407
1228865733
740038648
1726129309
326933201
1167793375
546163044
294434901
1719124687
1793754120
731917331
733179637
1885793864
67398322
1707517494
1308394027
257054929
1752685627
1037393487
703142918
1201596899
2121098077
1567846373
798373923
615625330
1820193188
1888162812
843918070
254633081
1192464624
452915585
361982766
1392499904
133098304
2094937269
1565321306
670685082
1752021565
983503531
25832181
1290771329
1047424393
2015587361
907684453
2069934564
411391292
814317391
943416690
15307086
187030794
762835194
686319468
1556896238
1002944928
913306205
1520980443
178559665
379852416
2135190644
694609241
925357181
378907365
1738785437
1296370162
178196897
1764036238
36158183
1745454195
2096837630
1288676373
1776005225
668184148
1694079484
1819280163
1992606487
1952428581
252410626
549406644
1851624835
545520440
129665699
1305345279
698195500
1418267231
1182319067
1395694962
854177791
269102240
682032727
908177588
396977071
1284743249
392564041
1684899130
1018554698
2108069876
1994560780
182256640
414753351
1713098605
2126652108
1812910978
735013712
521332548
89042066
1713609079
1362794112
2042770867
393272515
2113360132
1317360280
469507727
1362791019
694445366
381351952
186783070
972751587
812945901
1064856550
213640068
1571903637
2047994071
121042310
1560496730
1698094725
759630822
1046278907
105375864
945821280
2020761028
1438167173
1552239320
1580622654
1468684770
1589250269
1193124034
1088924275
1392407649
411636817
380060237
245643327
534721676
1276623437
931406555
1486995879
990980908
78135256
81577360
963157666
897050436
1631437339
1651818972
238478473
77117780
2006288401
555890615
1898147393
334787289
1862016225
700177918
850053784
521813493
2035334570
624447618
2011996577
424133021
85591346
856751591
1099126701
108512478
342411298
1845409486
375919755
2067281589
1699114789
1148400285
124846308
873436764
443501394
598949355
250850059
842537134
326013349
1758381763
431156556
1960460132
846021458
780001919
587994791
266128173
1173430623
911124450
203414970
132921844
565984165
2146293036
244473093
1391555667
1271361692
319881267
2002656641
726418013
534045989
1262232433
1048307486
949880857
731818969
2055175661
557138140
39898858
996358051
491907162
1939706368
1366823375
193636932
348809091
1012285266
1781142386
1710909601
2133874774
1905564438
1173022125
53033006
320833172
1315910704
928234435
1895307121
1358778108
317973458
2011329509
316751467
930817407
1996858415
1894966498
1852544781
1416677094
1033117779
763241863
1026220229
1530096888
594254770
1432239618
944092087
1707884153
1640069851
731468132
318110203
1062774923
1353266819
2127745538
1946715129
1794247814
1220934196
121007265
1254072222
282693749
2111913351
1995181839
918558348
190276240
662118123
1542293541
1459378402
876781342
990419718
2076586526
1523799436
1576655092
22181412
257122188
1017922108
1604242172
654440134
870990234
1189683853
73102728
2013728021
1955204811
1633043078
1660840469
452050376
1834132376
243830959
981642506
1820236356
2012237953
1798891835
1842457374
269610638
1012621166
1645908833
1311708777
722391372
911262151
59058507
812450581
1619456602
214532442
1812705581
1336527135
1378415611
1394646207
1001980601
1075912134
1466941247
1772602830
400512090
914193100
938040474
1351568069
980804220
681574115
2130091288
604312192
1183739223
478615630
395729417
1992307022
2058988897
950387040
1010805672
420194684
42638943
784886347
2064784694
904111662
1646416029
1569771853
990953714
1168927876
1735160186
888341353
1288762176
497000100
1151532832
1429893053
1936362154
1583315797
1693009812
1627419463
206240295
393818238
488275776
1283686174
1134692849
1076717108
1146407861
1491494703
1556890991
1849654975
1801004043
997026520
316592145
21215288
42418504
170204350
470937706
1931876331
1255668670
226215007
1854988080
1638146322
1875687942
1566061465
1327450794
1147773831
2811579
1772488539
818602743
838833771
2066838453
201513441
1089375033
154674611
212032639
2069041305
991716349
31325279
1373119021
190435776
1821301442
1751847101
1487726517
1253811315
1167286584
1123006334
2077721133
342121352
1698244150
1706017946
615580114
1942298954
1002220359
1903530501
1027156612
874188534
2038403865
55105950
886446383
200726160
1239775907
114422515
607695685
445645440
1932286709
1159420086
1961730220
958701711
113189246
1155149586
1307463270
1359115213
1013620862
2134178629
738709867
1201801584
2016939110
1768566398
885283589
12656664
1557114512
499528957
1320432275
2035182055
1140082576
347047366
264546015
9425232
544859290
1828406202
843710532
1784542268
1338814383
1354437612
1441122031
545444580
1101151789
730856714
676507667
1979666546
1036500955
1225020066
111009541
408551263
277763981
1254875670
115343287
1217767770
2107220320
1356478504
1191373834
149801291
1507713660
1464726402
379281954
19005574
1590937001
1402162034
716649628
359983238
909308576
13197079
777332
375524728
1351360253
1774375090
1825169805
497560598
1948171510
2027449345
925632405
646420226
1460621232
338482107
1890130429
1113923946
1387407533
81273966
543804822
1659902175
405461931
1891430375
1495505420
840298007
557783362
725160276
249944196
179888022
1634281065
131697453
907626101
192505730
120409609
8845800
2055327747
826563754
886929529
375317554
1866652675
467601927
74818783
1449728766
743800498
248357147
1631993088
548009400
562108686
1390024737
1090631932
797829694
1463337873
977771311
1560819343
196135253
1638893651
1833504648
1924061482
921979725
1798344553
151132882
650471929
1099921597
619511053
1162751799
1595033259
1337390924
937883642
985074101
945871099
617730257
1426748744
150556450
961719110
386504899
1953916054
1852154633
1055193434
324047174
264213358
132360893
1080581171
37677389
1082956060
1293665663
1635683136
1477661254
1906776096
1092774749
99637551
165082050
961785909
2023768988
1881082320
632447252
1988367928
166768180
348090988
1117479580
1072182542
1568397202
344985532
1638382731
1730259763
1496250556
703707117
1549102453
272331452
1430493508
1655067716
1666163685
1211463539
1278263163
2015288370
2030865146
51372361
618637558
1043483297
119295241
873436874
1661668572
640418043
860506309
1260433697
657522137
2057784595
691703699
45770100
1818297349
1007712856
1785824617
1081211058
443005897
538706617
1334384620
965234535
553983362
402525845
359587493
804886800
1783845399
2015036265
1584128538
771423578
1297215317
341113087
224616032
693817579
385018364
2124486899
1419424968
758331794
1563884828
1909828284
583029798
739531761
1324340570
281815385
1022172988
6147169
2129379332
57063763
1529842790
1506804918
2119789318
2087384229
1328900539
653763624
1130809458
1233335090
1509961466
1060805856
599044909
783019927
746964412
1461689282
94869129
1476347630
730103382
1834337037
447859193
1166809430
298401492
1409690444
1421415501
1339993650
672232437
463282320
1194760160
907128857
1288297022
536836455
1358478822
125054141
405913384
1266448708
966275541
1045219610
653504531
1226391761
794178421
966604298
779984080
1701174547
1118028533
375765123
425695046
2128314339
290739062
251232013
1821876798
1768910713
34323347
936733429
57914671
1389613666
679364018
436693654
133960726
984492201
1451079308
2087203018
71153659
847723062
1283420775
1778702924
752902993
1275420556
764138085
1062577385
1240799155
818767838
1683659114
1229788614
1663315259
670068916
908861549
1620909668
1408552004
1386385889
1047169605
1918094022
1730232465
2126054886
1850379702
1041289879
2145284416
1005636
318009974
1607628824
1158006399
1499915204
973747334
851283538
155035213
412943938
720598841
1649434746
1562251358
698562620
1454888691
1178291755
1897573400
1876314062
1615975243
563939454
1478973521
1787061104
1841071912
1621575973
1760130061
2124712995
1008196523
533715988
1651052331
577322952
1201793964
1557863390
347912196
52732612
1834423182
1328260802
301597827
1952962628
1694180663
324117645
949939365
1096667578
652747073
2126062675
416548991
300881083
1054510978
270254483
1934141621
2140350106
1516464762
2006888148
1510609651
804365817
1934881038
1898785836
1549270987
529111273
884016524
1211310900
1895208853
770418029
1259553441
1137673802
1409625565
1245954702
273658053
1953972275
1403050887
332836187
207964756
366459736
673596583
431504372
498787112
1153845184
71783633
581474845
1136782156
131130843
2000966168
314414706
1969924455
171869486
1524826858
1958723816
1438229592
811765239
333118394
180926165
1542870293
886365110
1762095160
497312050
137377730
474384970
282323785
941579754
1669160243
435709813
1294518857
546421047
799626322
1417689698
320039424
1646950120
184116907
493343273
1367327230
1795713046
1073402231
737724847
2147435979
1868171053
990521634
737496796
775794738
1225744427
1506636419
175463665
36814775
2084500980
1648379344
1126169009
973108876
1645782727
1371724569
1501133642
571933163
1447107701
25046703
1163181401
134819557
70481117
1679720323
1643084842
1431212571
1883488110
1216260400
548970337
923757885
157488190
1620133800
1609428635
1238415451
1978001701
731164581
501859225
689208283
1155149344
682206142
1070049923
1999981372
752214459
700375101
639001712
536856741
167152445
1235484299
725641960
56553875
665910926
470665497
1475416897
35654054
2093545439
1229784495
2034515756
750486865
132878620
530313776
102653509
512215408
1267272728
2138409689
934801561
664298020
309154592
604415765
1790055327
1791659273
279313102
2007898615
1374085498
842266860
1935297247
1964354985
832542765
1746417835
380965251
540559351
1919146510
1770066812
1851536494
890356209
1267372897
1204118278
562654954
1360149322
1005702042
394571831
1882037791
1593575749
1012314665
769582403
292287825
294134669
515499106
1098462135
286118932
393932372
1367244775
750021249
565288651
478319840
1299854862
1677986761
1401066537
1629259480
1355312877
1543787308
1431623235
380970613
1538961894
523505696
900904360
1714229648
2132999324
1477422371
1498503554
1224546231
250981505
1398408739
1353881489
1864583783
931757551
383017549
1392912011
2057145015
1353975816
1078711741
2017561108
1965439262
344649962
1820028136
1697332905
2137491591
85768659
478684333
1000704099
1983637156
1472164816
1907626080
318898266
999811974
961300648
229867616
1525823527
33127632
65282047
1580206197
1483976892
1334810755
103060702
1268518204
517014613
1578389375
1249795663
715810220
23937224
155808263
1145240863
1540575647
1697438182
1067765108
561707792
1201181550
1892143355
1774851069
2013941255
2056228465
1364608556
135880095
946232509
89079482
1634396139
587725975
486712628
1219032596
11505740
490849880
1038123728
1272091372
2133378668
2127492243
2082277273
2138569898
1239443201
890372864
1321298739
188262597
330572250
1083507523
726757021
851804341
1341599063
233230374
418067455
32111037
190468848
1909911686
229567559
373276897
2072368378
42537040
515781772
392088864
1031661746
1873886072
189778943
1760526739
2011868126
754619655
379680687
395618256
137358506
270836816
1888565728
872419954
1637252582
594216474
1830142087
292377937
699751965
1693849078
1644128032
1623242091
1065032221
886338586
2135582560
464276210
1279195461
1444151635
1521390902
1534611225
24902674
1916268607
779480698
373493464
2001696812
1530293510
1082671692
724552717
796047636
1785607372
1943330546
309159536
793892546
2066371389
639145064
1317856021
1299479964
1014537038
695839574
152841162
568318714
1488337138
2061029812
1316382926
2069307323
478056242
362901830
1088972631
1652363103
1465129598
85303970
1318968449
590630411
531064972
931449443
391689481
2090944543
412004660
1611021777
2117356170
1232186041
1033131214
586276710
1327544045
2339517
2027459198
1280860003
1228269674
1437986092
669040801
947405437
999894604
579193068
339569350
780829550
1814774042
240299487
1855549592
603394821
1945885445
1685141945
1364205616
1284650471
1292759193
617188765
333407573
673986198
1741774359
626816666
1144044312
485441177
1598762236
198516283
769953788
1223152517
52716311
526031916
1947228803
447276358
1095488341
1807512419
80921541
69034565
1066879994
1022202222
1123360338
2093628925
354529414
1518318593
821438223
993836870
1119727797
1482463711
302662782
416180915
1533607529
1271048364
581535168
2132574115
1430114402
2135250262
294824997
1142872991
865129156
2096801332
1294435853
501086051
1827487234
1785127811
2137908729
73152418
1566748474
1397379614
129896994
1341623033
552871086
1211682799
1240225287
246169062
907475630
1173371504
1114119155
1030273261
606638323
200610848
612397730
1483252589
904537557
1145452204
526402160
65549210
1788268675
660365868
1360275725
198487578
29074210
768546898
1685577926
1523021949
543391394
477697589
192588723
2134509396
2000028600
180103203
1039371389
868909896
607353296
493883889
1512759905
870361243
475062689
1528551086
1857459227
1445359937
1909969733
500019007
296595937
506508311
1853735344
1479155511
28253905
886874103
596880310
777759517
1117923359
1373802882
18919909
1947920152
332042917
1816896761
1531545480
574488878
1172412345
271181256
7991297
1012256066
1155296366
1091333527
583426163
1022909009
783214248
1879619567
1122696506
1043833879
975241643
1076922672
503102965
2002310477
1866599069
964861437
1617848857
1463207985
934199418
1169662301
2076082931
1149683495
1670379762
567471362
1834818397
1763234424
1189526448
863278796
352645519
374114763
1629180530
753807154
13840593
310001585
1572220359
994313811
879837048
142535185
1782800455
2126776241
1792435463
934968302
522632847
435174991
1989258325
446209280
1594506020
1190129776
1548599787
1959837974
753705371
1329468528
919827086
1976930651
256557581
2017986632
356626840
15168161
47917986
638958984
801076611
1272688465
1998894996
216897180
1577572243
1310723367
790657513
1477024505
1187363281
531750670
551166107
1192906105
997404421
321471200
1682103965
1634903619
905024048
475160375
1596305451
1005486326
1949231681
193583915
610986299
1047971089
1103268278
1560222951
1423284748
1942264779
917859547
437503150
1725018233
2023849
453569787
129718900
376581682
469262887
1550935010
360124251
246559387
1253329386
107795585
855560400
2129493907
867285602
985824241
66945447
656849432
1751034174
1112966213
2044064330
1740167934
819153539
614277303
1154286024
647445823
1124072227
60740037
363239377
1760114420
457820967
557564872
1237679217
1681889081
764086174
1681738420
1453782617
940364949
338500301
282824140
1940070101
1132383575
1572087687
567704775
615674720
1229260225
802005958
1970616791
315183773
1578937388
96168135
1270363198
644391829
663779861
892682979
1233037314
1149769912
435519204
1090227748
1977267143
377717931
1975537699
1675044855
1312476732
681565518
1997881797
1547570387
1880191736
924394066
1964683347
236431064
855489654
1989889144
919522239
1767777416
1089121629
770650859
1947542609
1854384178
646928599
303857281
1780369415
589512008
1188335373
40542701
1025283918
1733879874
91034310
2139450387
497982254
237177204
717361308
1706239953
1190414968
1701312848
2142094095
550366146
1509556099
884425970
682748292
1147059118
15497244
1208900821
672208818
67593074
1130475522
1944112192
963487335
1936608337
394164370
1833882895
1008904885
1393451854
585123477
1566970208
68248841
1167527976
878488529
1790284646
905646897
1440051065
363888227
1567356253
1805749637
1956903207
127311221
1376570552
1693622200
2139591079
1626104175
1477842536
1556676253
2027131740
184027158
42774897
915794064
1029529564
33753859
2029471960
1522220357
1297350892
952199293
1275633373
104400234
807312585
385418238
1903740619
868475233
24378039
1612134011
1705613708
1270871612
60730532
1858614438
1671087888
1901954653
1916728403
1432938652
1012991160
1245267090
1009178118
1854729088
921120441
1014834966
751782937
189369340
1870512449
1434788128
718793399
126888715
1169657633
924236487
130857656
210974947
99811685
464979988
1591484926
703453505
1538540254
1140782696
829263036
552208034
385668500
2101515063
1760180623
1238463944
714843909
1392642557
1939638246
479702753
1832286727
816692341
882275284
705076024
93667006
461383075
2137825179
167560023
337015869
920576650
874473034
1331486955
77283665
667970046
1793487508
294146056
1912543794
1346870394
1556775264
313985198
1779781810
240189637
171951227
397109728
511879621
96332279
421586104
567547013
662224108
207727196
1282107895
265462546
1489167367
1813370077
170244246
633084963
1674285990
1721807349
472609509
866127306
720266420
1843861742
350057429
524683679
1345816161
1202220244
1710191776
2029454584
1597538878
1980585251
758960767
1754038795
347648307
2063965800
1934603694
863683236
258137594
1665118951
520465059
1014054093
504871305
1919604716
2067936008
1612996255
674871306
852814015
1568804087
1561330956
89091174
1107263472
837027402
1307782447
1995238281
700618474
1440189141
1373405955
1024332006
292767394
670784802
564249501
2133073540
110930045
485963952
1033882643
333213637
1149996924
1090398011
802682378
390126062
2061467987
94921140
266137536
2070912906
53635027
774003739
1220735956
1458200491
1546063030
1510227683
2049596180
653036351
2062164210
634860712
1116183537
165482519
2016264475
689323340
184423488
369197911
806408639
49556026
501059550
1026285607
827756148
1603704415
1082702322
1923750572
1557994700
695027169
1433935287
650371036
721533902
692234364
704456700
422268623
726259446
245513456
609253083
377950824
1898364222
249931744
1394292224
1475054048
1635461675
1416228627
413698561
1693249092
1260254924
271936715
1357145636
1905320902
1488386481
1395782178
535579252
435737526
1393031119
101707963
881293753
242536360
672572630
1980579630
1168212739
850760062
1131033239
498952963
17630374
120138968
1673919980
1245573038
266415856
1527457840
29379077
1337979686
577686346
571309159
208077821
1547137
1293855641
1908170499
1370165501
177088027
1064567860
1983873046
1053760341
704422541
1853088545
131149394
1234543938
2100319445
1655600144
1535485809
1861727189
153677309
453767554
1930607053
730967658
950433439
300051035
778837173
1948122211
2019452740
1182581530
1692409072
1253409611
1986907139
1959461534
1505357757
1495018259
418575895
338774026
1915206891
115111597
983529940
1720196007
273427507
1410108164
1611606073
1139029822
2015393285
495003330
98900110
1688469502
2130511889
101146927
2045750250
1047857031
1999407421
837552020
558340178
1700701282
1398781903
876491283
1620461756
1539763347
364271255
1877617769
663487942
1287708871
1154323782
430968988
867633902
705644823
192389709
774474411
1663713333
94903523
709870328
714674949
1031840705
1958040052
1792494673
17229422
1794866349
1594352064
515446915
1963622371
544670857
814702890
1565957340
1709150771
1365852279
1278931036
2018148604
589891045
982523732
1459737106
1160941087
1080710074
252579408
1637515667
562434058
715882636
755711992
1013390399
765339043
169924381
2146292712
1245065573
620384963
1021747294
1614801187
190151677
1781196689
2009812415
570739145
244526893
1782322191
1064957841
460762718
1523434102
1393633565
934956337
2015894208
693587138
1230465569
1252823880
335021165
128979996
816703761
470010051
359629845
1610012283
1864443015
2019183495
2073543586
1881619501
38159773
252474030
433627521
1201873750
1115973495
1712414578
1253316024
2004958483
281926547
18617914
1533416242
1287129150
276581026
1950305041
1069627967
1513750619
1646831439
557964920
2026300998
1105101132
633883535
758289282
1819764662
148893946
2090664005
251176561
959477250
728013371
1641306178
425670620
2116159454
846783427
757250372
1690715229
1591890880
150254357
2033113972
55305749
1966320642
516627051
1078582408
860675360
1932421258
1898270517
770243308
47876781
426834450
627275555
421191327
341030903
1413343708
263632212
1130679163
729800116
458791010
1892108702
274069656
1894926480
869013501
972658964
384229935
2074285936
58057792
572674490
609771152
1542293115
76107839
1254613790
98704694
1943671364
135204396
599368708
1419785682
1367223707
1594235105
1034137726
375156921
1488209201
1079666421
1715207656
1109865413
458544018
877333745
164592497
1136442684
1829963303
2145906159
300774583
16796275
852200980
230140015
184440138
488014587
827758887
1672440738
966793684
1252827877
335402792
1847178380
281210809
430996562
474355696
1416113509
922842416
693663825
1491615942
461818937
1697275449
2081236931
1782176768
1580304905
533352935
435815064
725710950
236031891
704093650
2140756816
1247396646
2072156217
1544128540
1997353221
1759383356
1636597872
1663507183
253535114
1085770556
495525234
180007860
77670793
989295993
616934906
101763018
1846029209
1598926372
731831380
1141624927
825282609
756472680
2056051498
1625730298
1550364812
146528820
834665598
1171941063
1002765706
1580548340
1274866607
2017119735
635165902
1971599237
1984044005
1298721511
617162229
759218797
1161189068
790084084
1911326899
2096510508
1366461407
874790522
1044748441
1908252826
134412591
1962775097
1725997528
2084784656
1776651243
1387068228
1338220226
1998938060
1869998069
536811530
1432028465
152235718
677315298
1664661835
498020167
2032536067
1310661028
1711946012
185741016
1998303064
1362864820
1281066981
1888294301
101738885
1034022160
1730925413
345687716
1370964072
1959207922
617101498
1889132496
1168597302
1133300924
1460397809
490083967
11879428
196933750
1905395306
222809305
1963498748
1353731610
679403296
2012147768
1585617684
1659789390
1905139363
1848009036
1249293470
1372621840
1296494510
1379167133
570226672
1129592354
364989286
65886134
1401620938
1014634729
618924099
1806390433
2024960092
1371558933
1969773557
650420484
1857079086
1482309824
1415036411
1010561058
170960618
1867746521
1286157218
683154648
1889894693
408817952
2098275006
1670471614
141485287
412530916
1395572053
1893871987
1669060869
1089427520
1259605836
1294513708
1498734779
1854212774
603904937
1448334764
34208972
586988442
253298233
1357692472
1650026042
390918371
18478271
1546885406
1739728342
1250241211
1561382031
1697625852
1176874624
1141323035
411157392
2132053318
380602857
229985652
665064103
252913690
1242482489
2061854072
1907753814
1544017978
1476729323
327144897
310527001
2036894447
1758487152
1835725782
52804094
1371048656
2147287276
733810811
1366076355
1081046489
458007797
1063774675
1608929420
371300340
212321219
2071954807
1982355537
1809466786
1590399043
181201889
2000949705
1526354481
710290156
217009642
1924271328
400034034
847326401
401616971
1823254886
1897954249
1390448371
502434913
262568377
258761987
1975029750
998009308
1475299143
259975744
432275094
739945741
1277205845
1950049131
1872968754
1884005327
1299880322
1077236906
254358551
1570817709
1547733408
1464440327
631844717
1414963849
1247060313
1286186962
866819990
1314597756
698622010
567845333
561457206
640590809
1549169495
61750777
1194069929
990598525
1198949947
45312617
1499946214
1448371413
506870673
1563138722
1018597023
1345406111
270861441
1791120203
1805550937
1005641550
697025041
465485653
1904478772
1244470439
28111785
572596916
290571267
164063409
1864404082
658383336
1683418751
374601842
1865581247
1636308462
322152375
729392049
634282765
1161545309
607981336
728361012
703301047
1091633632
661208051
448672483
1937507189
1840791698
829056541
193937986
1510846655
411729695
21274500
1267943421
1518505309
867727175
1073850824
302160215
669099776
1504278150
398397452
1956015275
5251698
1558207673
1445899879
1954931937
564374428
652435832
680345806
812432457
1930882777
361181368
1759359182
1327047816
1882570632
1963094672
1066126340
1084021504
235915287
1032106987
850150973
1183209919
838638922
1899957490
1651974584
1762410782
666706489
227699675
2002227174
1453452956
571129594
985556975
276198154
2082973400
1742172115
330641865
181283946
435773100
1385485136
1082585437
96483451
1720508827
1632186586
1723585052
997502263
1297150162
730848953
1221619772
1306930010
1025797122
503745575
850479823
1080646583
1016251974
339582373
1970199256
1622443872
120783783
1577347833
871874884
1239876395
807654881
667138210
2004031264
1286322271
1092528071
498426272
1834172602
1717851524
1905948282
1254065572
1399792840
717036954
1552469904
1703830723
824710919
47883889
713413999
1253771258
1922668314
520123271
817951476
1803713089
1068015975
198268445
1264646595
832793847
698932504
1284895962
281960165
209804166
1912082296
1583408185
452448762
1821790867
323744686
920414535
1130206420
1877135218
877291960
757620539
1475459985
843728525
424454521
422136910
1410735
45869540
22389084
1769063377
286137588
1627678985
765031199
754741522
1077801072
864764666
678293105
1702268926
708979915
1973947872
531305940
1277965693
810175960
870191913
2115918419
732190771
678956775
656711936
274062772
60096930
1685031263
1433728970
1328616023
1674462040
573236953
363141393
502717296
1906422916
1665539608
144187915
1337288344
1968574300
1959706538
71608407
826382968
1587460870
1839471851
500087666
409530078
1034346572
1587782295
1974207215
1694385157
928428175
1609507532
118215402
1114124118
1378599982
1300173263
1056683221
1815439234
344856681
798716199
60461772
904693621
290436384
1513627620
739705415
925345498
1897951001
111011561
184003049
93072027
1381844941
828128607
126214221
431388966
1263212867
610832526
1428619744
535118737
1248498208
1926966778
1116154350
1921641502
1710674233
1360141328
1340213699
1089371379
1577040427
1724606133
1931047120
593872067
134002675
532382677
1517233942
1225401810
2050406372
888589208
591317707
1607358697
1052126403
834777722
1461975208
2048212912
1552407639
294608476
165803244
765016407
664796088
1063055510
1192836770
598880568
922609168
662996036
567936280
1968096847
1546943
508325602
1984953793
2075716625
283102312
1996531851
1014334004
511625798
1476147078
758260780
1124960376
2033225335
879980860
322860089
1030725036
1267545663
468931979
371979045
1252545180
231970883
1091570833
1224768172
1020496272
222163129
1302497799
307521005
914179870
68592799
58716138
1385001664
1675051171
949265292
1365966156
502098919
1843953748
1240564875
1442367875
1243601204
926896595
587174583
622829918
1953941226
44080504
151937004
1096188148
75533303
822754175
2084954238
1744104167
2039376699
118088633
1735177464
153937541
11964295
94598553
946809704
1941960087
1049000204
1520872774
1061946625
1885458862
415062792
1094737114
553983827
1729116733
1071346380
648921724
249797142
1411394735
1183863990
2081313554
447474793
334691159
777305459
2098722302
1005747816
829604885
1737310759
2100211634
1259159391
513921556
1484352368
1736513387
1792894055
952081818
1455910759
1019613298
890987741
2066026933
632679743
1041494413
319139431
2061067289
1070813711
463985268
997830920
496460807
1277068280
272419447
1062116140
1874401385
45499068
1762836908
71251469
752358780
1457810553
1104774659
2078252312
1533363691
45731496
57705815
2104923739
2139374413
26726721
1647563666
126999859
1004311139
1795093393
1107928754
1359458047
2113823330
1408601118
321201708
459927438
737614313
78247151
1707095584
851551860
384208281
2096420866
1119154686
833662853
1997690540
1070936094
1929450491
403137764
1318562211
90069203
1653624396
130729201
1724818720
1838578150
845240444
283257053
75746423
1596256827
320724789
789469367
1438460564
2084230563
1282749087
257018892
1195619162
1647708932
357542618
1273242973
1055663317
1995944727
1229455434
808828401
731241001
508583897
1612393350
705737005
445498958
715344109
782340906
1118799570
1643275906
1689651354
1520158600
1304788264
1764969928
1515219859
109365973
965934261
250516677
535780732
2028538872
1972151886
513253995
266072461
419863219
2068832513
992050887
1771456255
728563248
1145473491
812266417
1410511547
204145642
1236487702
1878646588
382225054
1860966432
1590622345
1901793281
2128937198
1638734478
736586788
611677956
630118939
1489238521
1483866681
1052984209
1218656491
1945204129
733587684
1662875625
2030981102
1782612355
1893406793
1143741269
812220218
843168759
1637315336
1738811238
1162597813
1559839883
304152260
1746705490
1197563802
129631738
452691024
861364455
841570421
1112015664
1406752478
581220542
575047049
368229699
353799675
272175287
1896500138
1978920427
2113473860
388214446
266401345
1376391036
1081068488
185006086
1845472277
2078916392
1311122600
1214798228
469485147
615561119
856014594
1018480128
1102010372
436779743
1813356805
593709411
786903752
1547257575
2087465552
1162959591
1333837127
1915628978
161382283
432720759
956704616
1059991546
780933816
1833956020
1986908409
593763651
1327988286
2047963680
1200435330
1219046215
951049515
1281230442
1799332523
1977628721
1120471690
1238838000
779572592
1591588948
545074162
794773019
1269676933
1071288487
445219920
963590110
1653099408
1851037986
1871842089
1625317096
539212521
879295228
998309292
416261402
1702611176
404300517
2138020600
1026570823
982176570
2096707287
2026396503
265306671
1704384108
1716552097
1647922548
1420606928
1702126719
1015982689
85881819
663614554
690642811
758288609
1632149442
1340839554
666866984
1015934385
975362725
976094109
1729363764
309153353
1794498376
529695846
1973658192
681090272
1974798575
24992416
1527859852
1432625002
1240481771
89169190
874631308
305257246
318356554
5690152
1966714602
1621188008
1527534144
1151089171
1533824196
42331494
212999166
1195046234
209082224
1407564700
105201646
1593573033
1359427571
102552998
1816600082
1130785510
1115195747
1194475671
566296124
456590513
2018607743
930046755
850110808
1796995005
1523731553
955221276
1905143393
384920568
304265677
1053995225
968538664
800122172
2074774154
1091281310
389005475
951655862
1963697232
1011046762
1454708462
1747841254
1203368726
475105493
1483297311
512931755
1664644265
1787616690
2018742766
802281071
833617703
1064982649
2069492716
454646530
1979061170
736559394
283279323
1613921804
1518707251
560929957
494448123
1251602577
993477674
1287346236
1640727186
709241641
1494055049
815856548
2051281796
2006987416
819726297
1765852457
698983785
929042302
961193218
1694135311
742055531
2125420526
1298561124
678699182
1215590327
1925068514
208513087
1683632380
717844061
440662284
1000509841
1061862652
347233307
411824590
1722183232
1492114876
564294606
1512383370
649937391
386696612
1582757631
597732472
2014664542
2086656519
697819759
1242599921
353779971
2123009439
312790181
288918546
754474041
23341149
1352908753
1139862969
1070186254
607702010
1254678811
1922142626
925801192
761707711
1911777488
473467864
1433649380
507220226
1256303475
1352851016
1576769619
807689435
649900441
1795560053
1934274018
1272161644
1858642444
1482137889
401203125
614380067
484794757
71491845
1065307847
1089833864
1831965859
352948904
1954542716
978707046
330652653
932553429
1835437152
2012798053
356239448
730426786
1572495452
1832828490
631248874
351072909
44363736
975450329
2046601747
34362372
61344096
785639279
2006593689
2014006572
2049215264
1964593308
2108252876
1631180662
1088011231
802619924
742018793
1271232014
1030524569
1409216595
712187247
375839713
2051108848
298393209
1464778965
508307002
157214155
1880824762
1746030953
1159168226
1802694025
1428701380
2022411063
1846067399
690378024
1615138544
380709538
1100487884
243008675
18057565
798072818
85942942
646205084
1195371415
1051168172
1678722526
1807400749
878328505
1699960273
529491852
539690269
1422754752
34772461
266970613
796931527
2131616403
1228442928
52042880
1858153381
973931041
2139032155
1471000611
517388653
903710359
1624379913
1524335087
1220937651
1622922365
552315771
1070411802
731750264
811047470
1908576099
1682939458
442471381
751664379
148459571
1539959372
1406208627
2014302555
414211486
2107634075
1785697469
357282933
1073103344
1379074842
1261199764
729842176
1341037192
748456630
2080841148
1976857944
78156162
1287495377
839484642
1402495590
1132944542
811153211
2085684892
132203673
1744271924
977224407
1527054333
1981307909
843927738
2055759704
1697279751
1599523769
405499127
563131641
261755071
819745536
2085234034
1535610522
1913322645
616199886
371278383
758334110
1346404268
260942523
1495774400
466773720
2137863363
948482528
457882095
299603433
912695241
848943631
1949979237
1457606862
25959278
1344049641
1183668266
1910368402
2002408983
1800089792
534773062
1138929115
1057273166
758577852
860083720
497968012
25602984
1031943840
361324341
256407576
946299363
963275063
1583987372
1643489659
1218650045
932853819
1994463521
275799191
1586264540
499749496
573083860
976369379
553351646
1687812606
733973434
990628663
1198783825
454074787
115681166
400627587
408427531
565894510
1860898036
468982927
105012318
28340589
827711395
282796813
1213719390
650663132
1106919349
1429173653
1653583828
1285992962
1771038895
1515918617
1694490756
1431680025
856157244
1022540461
1922211747
51401636
1377442778
56038682
1369048634
947132519
404837014
1346651416
602490590
57033883
1106584546
333713167
1811693864
1561074212
1522594195
1419682557
382917399
853725499
669134881
251631710
1148810902
302378430
1975550373
661225452
237129537
1141062070
1018941815
923740739
721539020
2114371152
453481688
52932672
855181243
646004134
655193111
1377521571
1804952822
1835309356
1554548963
1218878812
1200416874
969208119
2028189685
1530325928
857586051
387543555
1896184602
1373527793
1974312944
711245669
862119641
903106106
1674730988
146469843
1588313039
1879167374
926713083
710599952
1610643738
1368575225
1665995590
306026214
1309443043
509613339
757203816
1371463247
1881133546
849450343
1718166420
1077485242
722410507
2121922963
1669952545
1100802368
922703311
163298479
1786894255
1323881567
1808253426
1568384139
1469512219
1453074596
6115497
1921372007
409594868
1228521207
1581415263
220252272
435649984
1417854475
681574512
529552003
1845817133
1531955058
845991129
1911165238
1258872783
1086307419
145840988
1340681146
342189837
1822201260
884092893
123082295
1310804819
2020784431
13848063
268103619
1788422672
1668984808
894155056
1242338829
76515075
388997869
967993780
475124493
1361503075
1249212546
337713644
787530422
106237380
2001686921
387699441
1369058097
1960046230
1549822842
1523228946
721195588
1308212395
196600643
1802346333
295594438
1300635296
579350180
1807087836
417768220
1074255310
2037821555
1401669867
1271616587
818140065
430237999
819237953
1264043299
1551541823
643385652
1789904691
504506299
747020742
1755695675
459908495
1532860804
1264584278
816638600
1406460586
1678896456
1723393891
1818878556
711236725
2094370618
1366322291
496245739
1088912120
98943007
1862287743
865585985
1912773502
366842271
97269802
1961429270
668980999
1017517515
2037507543
218339072
1975666353
2146855708
329190045
924068428
1660486931
284173082
1091551950
1225192710
1223219382
223943527
317626176
1550570582
1381524979
1529679359
831746671
227404258
249926008
760194431
1515728819
1738781650
524612742
476848502
334382913
931451567
776839535
1679638716
1052120374
1084586164
484468074
1044025214
1923689292
525131435
1849913480
834684656
392677149
1347205055
626854534
1297262526
596957470
585319812
904148939
2042431521
1786102814
1769338091
391572208
2050894691
1297445249
576361635
439283162
1221935009
1421596182
1150289048
949610070
1267248641
1494717353
13811965
226248325
736771370
667275584
1375072549
519283066
69064251
1291789582
1693573873
1897436949
1604405314
1595658927
1035047974
1989042776
251842069
1823623456
185623047
2144030531
71479005
778820203
497083302
1520075063
1616099914
924014976
1128822513
559861074
1448132147
670918968
5805422
781346123
1793932183
1147430973
971137862
1728186028
1697518305
1432031751
1025347671
987938408
1310542659
1697189898
1104947957
410878331
2114877217
766700733
1698706325
1741993406
677028227
698979562
1924782687
1745056348
1971507657
2058299012
633072623
2071624212
891018187
405732660
17866278
728742458
1152268174
982503332
1605825418
1571994759
2139785386
2132283757
1528984096
1769448122
313574370
448446872
2078761340
291162063
616820832
2085322371
642394471
951011983
2049362436
1359432073
198072610
1533608584
510484084
322805387
726374410
595744603
353610956
726847745
740555597
1218952746
1207224268
1753569137
34580839
1947606710
931035020
23362010
1499575156
1609091222
1094012512
1954255265
298456367
457539851
352827597
1199819188
1065690670
1985563166
1753923553
986661914
147643897
1774098902
1453335906
1632181179
9868334
1928055723
2082027954
1773418079
1272201141
829281013
1446905439
538491964
1614930895
870094738
1115296343
730570852
1963231181
427087600
1176284628
2104592316
2103328791
1345975609
435556690
1523562553
392696406
1220870552
1009111244
804020741
1063856998
1058636994
1651265753
1036378848
1399402912
879467540
182608689
1980227698
2102383641
1212907411
973579632
2003385353
871093734
1338022145
354808704
2126016184
1055660935
765490322
1312851027
956584521
1540704428
268498926
630680969
1440822913
2105559790
2004959247
803995278
2103939143
1948960363
2024560160
1472960826
174938960
1107788036
705343834
469619102
827103443
1053276259
170214143
2026424558
535562297
741112745
1645903013
1631102043
488429696
1265572901
885776208
568618019
821043384
306482715
30820266
131240777
956144808
959833421
559804778
418859178
2111234597
852378684
696533990
1527464140
680089034
792020023
1193674213
1011605911
91681766
172889915
1542253603
96248840
1157454106
946198493
726308367
2069211417
1634016211
895644040
1404796264
917205833
1754923517
1973045000
676209053
293085402
1944400137
1491668103
1552063732
1355716663
493841755
1098670311
1204860452
858269480
2146474761
1289001229
88371383
734335495
1408053585
1948391528
489455212
2074080452
177601600
857046092
1983262944
541936856
1647415403
1688112861
355413708
1181070081
1229558437
36240378
2127278041
736345198
1798145843
409086652
2063467131
691714325
80827236
374160473
1289906519
69122203
1726613301
253795293
1103369249
827435960
1188989303
905617231
1222824687
1899336463
622149132
480201681
1342075940
1290058765
31236400
571527427
1399446516
1647052284
845166751
666675150
1409605989
2047101497
1357429410
695063634
112519362
971568428
1452867932
2107629675
1638315737
1567437806
1193699892
1952668663
132323143
1489071364
481406929
748687833
402290906
826470099
1335605886
11371329
2128962199
1689343239
1769052036
33410466
1200788247
1014565757
2051726469
1875925729
281386488
1839923261
1703880072
28771475
1819603495
363691351
509443431
299832094
755739059
438697588
495758079
1771335683
1119814485
387110155
43484898
891480297
508920828
956473148
365382137
1897482734
1375661225
566789953
463413650
504519915
366712657
483530423
331910889
293999482
1613327330
565104793
1542024309
651880641
1610025288
2051840961
1820623159
1127038136
1093872959
969558046
1279881398
1701324126
240664826
1264761003
529739182
1274609124
510695021
58768086
1012690798
1595492523
1826125637
404705897
118818202
18063154
675086971
43207775
1026883771
1722303804
2058124933
2017239782
1575488168
505978006
1436653297
749288006
1118043516
1562630828
1871266683
1863537105
733738943
263265312
2140510056
531647345
57083220
1331719300
152265741
344810806
10816705
1790796665
931432717
1322757466
418324234
226697621
765560434
1024080821
1322983564
378366394
53771914
1680990392
705175374
610804639
1517045395
742585553
2059478467
1602758445
1564274457
950239422
753774949
95144073
1603855657
1292686442
1648308656
289707570
1197241935
1636527965
843209251
959527464
2036819897
555406128
1626478321
544219010
184382148
1002884462
1847616744
71227397
194970154
472000240
1474997677
1552954485
1800030750
2050622498
1981717622
1122747662
1329284094
47921930
1189534298
1138863842
326330606
1133346715
370923312
830542376
2113348858
1217872715
607974608
1638037007
743491399
1387688815
1887275834
1729692031
1980080276
522539305
546568492
546930969
1189232088
829137604
501966777
1413110443
1667464017
178364548
1784704520
1672434418
1846013113
1893455322
1867743362
1520635270
849535541
1915786889
1997492503
1954682201
580083435
1431435930
1593272958
1612229466
989559153
1552010253
1696307053
520753237
1324496984
334506108
417647561
831738517
1508719592
1082840533
1994452144
817544199
135710824
375809134
1003343506
1868519209
1772055779
1284976649
1626218937
1609848530
949490361
191265523
82692666
587376900
1606131502
1436985780
1415000195
147857325
2041052413
1459241026
137460830
764333771
2063020445
896226844
2094616469
941731745
485983319
919559453
21845366
1753633922
1656790379
690157858
928753955
1267188894
1450919082
1452699875
1603823641
1211671365
1331674142
1310139613
1950087208
1305514746
1170521641
391892540
1740029494
2083408396
1395156397
2049306614
2035046120
1553050303
772991169
617449989
1719793733
2110223829
1477687981
431369319
249536091
1876268549
2137382485
2083605989
195262282
42693755
347458134
882423829
2111309726
365144848
410494622
453004139
985048994
872071727
1213068611
96011991
421663407
706547656
2055381123
1944098694
122811219
682078774
1769134130
1140675796
1309481738
492689731
838125728
827460260
136542326
2045590243
1241088381
157571119
1939582189
175795740
1366704271
915791220
1095546839
726433963
805820457
1278027776
222784355
355995395
1999892664
220301953
1347437693
1631940801
894005484
1621697220
1946391549
409837254
1150817157
1792776085
818761807
1099891729
1307470028
13424538
1838182683
1255289537
1809821440
1150007086
1988593024
849935486
303708603
165698727
1840676968
949301233
242453259
2124086985
758966464
1779338401
699502732
124776373
81225037
1150192673
1843889160
1528343116
701975277
314757045
972165568
105256138
676167130
621024223
468768868
982302960
1016915685
5672487
1578011662
1876263013
406830890
542462860
476124160
225345048
379263843
957783616
1486637967
238176211
657101088
275886599
1487292763
847011249
1257480627
369336167
2028915539
1885039576
933666564
1945982020
2027380405
1491517051
468710410
2052051137
1709756766
56210782
1455217022
11425762
1190434519
52176871
1888595040
946321612
1318752056
664811442
858622060
400479648
1389485052
1554391248
422600834
2069246942
1194263658
1994856361
1377957391
1158755754
1324247423
1517210241
1168794522
724823428
1801114754
1267236820
1890999263
2015213428
2123849625
2095569435
1076097445
137915827
867213578
1213747711
1873887698
677054729
1063874202
2039151118
1005285887
1206731667
2092874200
492727689
1331294771
1665023996
1209204399
1672464489
1012850753
430484271
1171509781
1121514599
466228591
174253846
1756396618
2097110514
1951688288
861618509
1361605615
259075108
1537279103
582438370
1707185752
1050851170
1919043655
68843771
1744009639
1102541120
1143943384
1560743984
1075232898
638187317
742260502
482178576
2107284786
85880825
1507661875
1428806745
1424613612
1356922468
516640766
1376838034
561031920
1848626915
2056638066
1733186287
775914865
19185122
2023118986
207332310
99029917
1553219412
312308285
1083130668
544944909
610959657
1756649188
1501292608
1740785650
387041051
693569101
617671340
316985335
1739585546
1606874296
62619256
23016227
2092472863
1681907734
156182677
789990344
441016164
1299174165
619700287
909212790
848209597
1713656272
1242142341
1912475784
473984082
383888065
1592652393
2112684564
1220166871
1277402695
466302380
963007686
1388401468
285658566
687714256
1623851369
1773268133
1685367565
1279770455
1906482883
118202188
260526810
294731217
1754286628
257831073
978569555
704990786
1313482262
1865787991
987742174
2083051566
316799576
1698210154
1894493690
1499739167
1820181329
156102034
1826115839
1476658859
1935770513
947777483
769634001
289564930
1244209719
2132037985
364487133
1534592395
1172346371
611373837
1166445532
743246514
1675860790
32582305
1446674143
2098166095
764101270
1950439802
1836528834
1598219057
971281142
1394052382
1907588107
1528934093
382019909
35504785
1892018001
1413633586
441981100
1357072630
1782584169
1269450939
1027183077
548496020
2137033680
1496067890
1366066317
1704764121
1095111390
1283155197
705567624
1921367179
1488138357
736317908
246673425
170978478
1356421955
80492924
208584962
1567026326
640286809
125595453
16716325
1688485553
1309167252
892331116
191798801
2017984790
1817056985
752699243
987632708
1741144728
427325772
882429327
886230493
369178183
1860233930
951412795
1558639454
1735748508
2103024857
676537049
173793908
1178156110
556319615
23348203
31216696
1919458812
1402950990
1832571722
1983640629
2075174711
2142229219
1587562865
980773605
980238488
1535628030
1601376508
1787187429
1651927224
840544386
977041318
116408604
240673365
726351720
1477810713
2058281887
1974743412
699959290
1213929733
613625502
1649157355
1251875651
1782128081
393631207
1858417372
559215242
1530002160
1865220346
789987793
2050846543
1314203845
113939054
1054883807
1150401145
703072413
462141968
1453763979
351841975
1159342964
917424924
1012640424
1102236077
1149618412
1344387345
2079973591
909676722
1298118192
1260212603
39459206
950505248
1525861570
1957058508
2036203160
968075510
999428555
944162632
1479396587
1004275011
1853593606
2051423154
256324843
1932724643
1634402691
505433920
214504906
1788073357
960087898
435876228
1428263992
322460498
570452966
533427259
67345674
2119295438
634884124
1708682611
1459215485
1876569316
799779774
173875026
609364653
2025494147
1429136094
687893011
1743763939
1005717033
2122869895
10615113
1461698592
1201948044
1163898781
2110696405
582063992
1506550418
1461725591
1059009080
1124902039
1420748985
1344831691
1508685400
1815160155
1618152604
1333193244
1007784875
69162891
669301387
1311617280
1207955180
500900826
953687316
1701538244
254231275
586516138
887738062
969471773
197643086
1298913182
1084063750
1023792966
1773514562
463637310
260392257
874652927
2103105482
1929794639
1368132599
1912057232
1079453536
749620546
2047645704
328184593
139857644
987135219
1917233160
1651387318
2122664759
1601076303
1521712839
678962592
594697294
251339954
43619401
1993409632
1155394093
1904595403
1815282496
588781116
239236785
799350147
399586155
1231665939
845351364
1179118152
838562078
927042658
1038087748
1156467394
1496614394
974451685
382497827
1679313610
1709407492
685614527
54084761
1978788929
591062724
1522598878
1425733142
1596830410
376925987
561745290
358042798
1053164615
323110740
708974503
999707380
905128435
861615772
800885873
21318978
1525457939
1952312466
610622497
77324947
1852052000
1092348142
1421783285
1595104282
1720469146
812382906
315281565
791308703
1573113252
1250368433
2060703350
1104499750
1425009568
1233996771
1428397107
1922311670
833823019
1883704385
227028868
195031303
1788639192
1615578478
1207086477
2130080398
1809539942
94586451
48533015
2061601577
1358061347
472140478
1551796380
410055268
231466900
644654748
1309587602
1036584589
391994262
567948913
1738709085
1080202420
1704822195
77082567
499284739
1697238565
734396384
1451320361
1656739195
1788316231
1806732371
1370873163
318088525
68149066
1226915404
217796459
317066288
1589359186
719637893
757012908
2021438727
631867098
1096998958
871546828
1403440042
1486509426
2056902199
1790562468
957938302
1653083252
649943208
818788461
1522585652
12572531
643779434
456230062
1656006011
446452725
1877813558
173756005
917169426
1749675791
551941998
753699798
150540754
1525254714
2062667245
63683977
2142241365
2039584638
54960771
806792432
1406390689
34984076
1488948760
35833249
73534613
1359558280
2071464121
832310749
933032870
1730125617
1268428091
1401729975
1912807447
1776744628
841927444
2001603794
1820284273
1210654700
226064211
1673096337
647643597
591939784
971028299
291328265
135325021
285129613
1126455001
720583674
1916931419
342883558
1906270128
2060568879
1995286859
1794786902
1462295965
1584676648
1100508947
1284247780
2046173624
1007646703
1153482700
1523268255
1974071645
322566343
1388545210
1015512802
35157857
456902581
1092764342
1226581202
1856515657
307052227
1752108447
2084862146
1058217426
2015928331
1387781651
1076396440
486541268
638728033
1548035627
1598601885
149364163
650653565
673181718
1744828491
1346853058
1392433369
2011770613
1120403052
930596983
2057564357
1615241005
1884961979
1981407908
1436621878
1179538363
1676558539
232443743
1369601219
1065069800
816503344
1082463132
1923157751
1535209548
1087330489
2010816714
632094241
1536954227
808695367
275543468
1580756857
109038352
2123181566
1616619013
1908251473
954281569
1036217490
1862472689
744508055
56917063
1515535975
527087816
1608635827
72113723
1254768663
1009716340
840512010
679446922
1917806274
576662354
1812886900
858578786
415752096
1288337377
1377196390
1141361496
1001124722
1219751495
997574519
1211082295
1630928722
1088998093
393223751
1438289617
305825822
1962102385
662662899
18099431
703720214
1536788156
1852339313
942233975
366340707
1187374515
349503502
1751470226
997895031
1978300781
1794478869
1220788973
485494342
1055914818
1163392749
448173081
1988794728
467218299
1776800633
772607962
577888045
1823683712
2085613291
1742896527
1637654678
643822358
1446784188
2102186938
815824068
780429633
2031854176
240205569
348998682
782121001
1601579636
1929098824
1186395058
297801157
691530112
1038056323
98478569
1760223159
885962793
1744772418
11555165
430668654
250688183
1893479440
1124855866
1463390876
183459642
206456198
1920857154
1152688554
1870277957
192877411
2074840060
1968806829
220867738
1891495483
796090089
1074669696
1715596782
21628750
95780775
1507719663
27633096
238144781
1118160814
394872762
2131092853
970332229
1381565996
1359719072
893658345
860172277
1705623002
1696283830
930867983
490743812
1606447603
1119372771
623316788
396264168
451196418
906892585
986264091
58499204
1925822464
2136277659
1949723500
2007425592
717169839
1060100492
2031613223
1993333595
783238290
1596880396
1030762698
2053314924
1683630702
889820615
1402616031
1267500114
766752850
1734555873
1475561560
1479338794
1873105101
1335903575
1574609607
1698152084
1257172301
2059478467
1911489068
1166953182
561578694
1991852654
347835570
857215265
1788467119
514962983
2064002080
1704516529
178779909
1100571359
1481168462
665067660
935301080
1032662543
1223680906
1764980400
31741022
1013250827
222667961
1840090463
229162512
1345789925
413020063
139394454
151326125
1096012642
1275155414
196645367
57592461
1508257170
1287391158
2078444664
449854464
7323377
1694295359
1259185361
228706547
1634117632
1018564163
1521623667
2019621185
495567046
1195476747
1430047118
601834520
321042449
820590493
363683017
1597075660
1512056860
1422088208
1251315809
1519343480
42036293
1434545503
679813689
1170691646
1320393851
1004049795
926078839
320407615
1545196264
176990855
588789332
298936044
1386836580
1821184555
480325829
1059433619
1828059211
1466695186
905679553
1530900049
2100887712
2004744504
1126265201
967007873
251083498
505239945
1622480287
1689605752
1632343080
1472865403
513794740
2095988635
561931831
823257809
1033211702
1681464936
1735694797
645490398
442295253
484983279
1213614547
1237445083
1711844692
760830097
1210396158
967676885
625046698
1237367479
25272160
1718434711
1224327041
1254127912
1611612314
1337784482
1458014033
742675962
1517765725
13421316
1128353450
812702603
794184630
1822020678
693655991
2094305900
1306044826
1907833445
2000356323
232558005
605655193
691513821
508867142
1468056072
1020381276
1301383750
1850800330
815597392
2051428101
2090374703
980526370
2020781404
1449646062
1410714325
803335019
207574353
1671066934
985144463
1549317797
593411423
1710607854
1498108821
1594097841
1009269792
287000631
786434674
269310535
1207875032
1083010353
69723762
432168012
1558824764
675914321
1797653158
26898056
581532706
389243074
511110380
2065509822
1361426551
179388403
917213085
737815672
2093559339
772862855
1045222489
1449010435
1323949145
756633345
1969213348
302843143
797824654
1827277496
462779258
1906417176
2036673930
200256612
1703445801
1216039267
158010623
820764349
1155891081
1628767523
300593190
1710206980
434301620
1501977421
326035896
2621240
508448125
1236056813
2043799677
1993455319
974294238
2114195999
2011705882
1854208373
115366529
60173414
179649211
422693523
1755559107
301021078
1050214766
1471479775
822872453
398796968
126355062
1144554801
1499474946
333824305
1892203175
1530090490
1788640770
92764278
1010453684
331798556
1518227265
1021295775
141858646
1688799048
526296396
897316308
1461653427
1491566211
1601654691
449843774
1803128680
1017824518
1876644315
1473143408
1922447541
1313640323
1747522034
1621918903
256829966
650603111
1668370605
408131969
413393822
1702411627
932998749
242103338
96394321
533371185
1429921203
140289992
1116833921
21081801
1247113208
1184239540
1626535465
1273915866
1183268395
658778168
1908042812
1453582092
1240894455
1732874228
643085243
1636275312
84581528
780420743
690630859
853164971
20739488
251270990
1096591810
2143054729
240399438
967153612
315535979
656737159
1114091997
2013359255
1982887973
539796519
1987953965
1113243188
1657215936
103824583
80026809
1780225405
1546179999
2071152324
1851983566
109959994
451843698
1329927641
23684565
1294062090
1983873023
529390022
637850094
584235409
1636471033
586656149
1615864819
941855546
1407989160
1433814833
850558546
606020447
1987465164
908355804
1622138488
586125981
472840068
116802130
1220424641
2032050936
799818541
2100919687
1562054351
2101283956
1331246321
1332250791
198579335
1533272737
671752763
1126265582
993853648
520264534
858872204
252414208
321156667
2091974078
1394208980
1852518775
226615757
1205803804
1477270158
2092638327
1414893486
464905315
171442208
277727453
2086204584
100927956
783421069
578836910
2036986655
78685288
454708983
1152830812
618080521
2060232306
552510619
1817275715
1694266016
1454390012
126520874
2136992007
847640602
1713616330
339318620
784122567
1521308685
340612656
421496041
242071808
1952211296
609380358
1770400325
205385915
1603535191
884040079
798229362
173629387
1118087463
1260305427
1583620315
1007618525
1057924079
482059011
2055822668
1386641605
1486586240
559372313
706829196
797287960
1039149474
378391781
191154258
251858035
1892740009
1560277804
1805479519
1140899797
1560268184
1772690099
1282830061
222554948
325372153
245391153
848219826
1812845293
1412125713
592346440
1031945281
1870918969
1065063655
1226434808
1589682754
1455996487
797501392
64553596
355919252
1789653318
1492830541
77462971
691082243
1195875897
119384732
570419191
1087033922
429246365
394422215
1704595289
1765179940
437399578
113862976
1650471659
1523746454
152741783
419072979
1636160000
831954526
22816321
2003032997
1753974866
1947730222
1204340901
142568436
92135575
1092462758
1802702005
1252213288
940566665
2034771020
800858468
251684298
260480712
8695641
213334698
1307605928
1202592123
179380992
1771213993
126066276
915025088
774665688
1511423251
326413729
1856570291
589794975
2132270677
2117521361
281744623
1021878907
1812988058
965803307
239399730
1529383554
1451234323
884311599
321260710
1833820493
199472834
632650579
2084445552
439869167
1958214754
1312569416
1003760072
1847625219
1915348717
1504724705
1339066729
490959903
1412962751
2092895387
2114043188
1278504290
1401637259
1826131023
1706991747
173943508
901046296
802667336
625947026
1740988973
1361992646
728553905
1043094576
2011098994
1002359230
513152660
145437285
2006679662
885398810
1908133171
786171045
63026029
1446681177
1383095298
1436622553
691920464
1236801141
2022990802
451861955
1766717594
1058174796
1045215020
167354870
305209380
1409974821
242484397
1295501786
635143712
755441582
1255088003
229579995
279820280
551996098
375240977
376775787
58446995
1386596500
283105003
1040128814
702562610
1874322923
2133377867
1512000892
140456314
2073531847
904375915
1829721496
1777665054
656026309
931417299
1184533140
300392745
1083526590
1481716495
1182778812
1274930410
507990301
227991863
496780782
1966896894
1470682269
87332135
198912537
1083804985
754419169
1089500053
423906807
2054919925
1060142484
798458350
669260191
1087092712
1978715900
1133943998
410616420
1800340844
1722711073
810028000
2092021278
537285696
428388904
187165768
1273480889
361163260
1961658407
824705408
677464887
220433735
1404593014
1306200739
714527078
2101048804
800183002
225870120
1402159995
558844964
2104050610
268352053
1183366292
854502688
572130754
1484417796
236487258
609266893
1455145017
564389219
1556462446
767131644
1922361456
1636557282
1667168382
667875661
1924680578
1370710648
2044372219
1141729496
258948053
1543695520
6622300
546670993
58420603
147214991
859239157
1667416629
564854036
744465929
1312340943
524793392
404455985
1245043457
1502770396
322234012
1435514888
1547859634
1078373193
1374414992
441257726
26480738
1406427234
1613302573
532535154
459626924
1502302536
1142180878
1875558938
1987728961
589004185
1990514175
2057018795
571293732
1111922114
1251636996
1326666971
681186267
1705817858
1015035122
1752391936
1566311744
756956210
2115701231
504140020
1693213947
300516713
1496527599
649622756
306524204
1654588445
325365474
324751731
472678936
508915950
1482293779
578177553
1954877898
1664008965
744328328
424068687
1220386966
1189677957
1675075919
277316053
265430839
1997208601
47174847
1236379984
156392937
1351545455
1280436233
246412545
96832305
2133147019
1493859226
701759074
1661725497
547022891
784847576
1389142674
35751573
1169564968
1772501450
928444776
265421577
1042693662
1062434302
480829787
490439206
45663220
284962646
687469458
1169750791
166553665
1372256178
1905203277
1104612687
1448550130
1699745521
246350844
171788769
1590181876
1709943001
1036482662
1446671562
2114875717
70588239
20824386
708091404
146759607
964088079
1875956709
759628262
1107548897
148777775
1366882889
1314358279
300906444
467182411
795341518
1776096096
1088785927
1116519392
1642044605
1411140720
751884370
1809471343
2077384021
2008593367
1716903236
1543170981
545182787
1010068089
721539020
463491073
698387431
1626226412
1690283876
265684599
1793716610
307079663
1327497093
62079954
75784501
974712537
18742676
861421050
1554487096
1014444377
647525736
1276405382
815044329
1857190174
1861627513
2024766773
795628513
1544926679
1798808130
90773158
1155316889
1759512266
838522489
1542497972
354761569
458404027
600024537
1822062333
1008776670
1248965772
943072060
2086743379
1721454764
714817073
419058910
1103687284
647893225
1384082172
1106922132
1639891865
1341576942
612468159
1649282860
126034156
411535577
1629744969
845841138
936164329
645307798
66160425
1484203675
2052177197
1584458619
1923110806
1453947620
1301966694
926669005
284340965
674818105
65152047
574865345
1188548538
1061815742
1360166104
153444371
1806144539
1539266102
1404960139
338190397
1321445893
190486226
906133182
577926649
1286399633
1279944229
956688775
1342355315
1466348341
820617086
281766508
1820818164
1770363358
1417218172
1103335730
1869106901
792097324
1545977829
1698409921
1839861305
1105134636
1139356808
283169944
534363162
84331332
1455391057
1837368940
1741968262
434038932
1050246314
1353630849
245179834
1897479605
919339108
75557912
1720074548
1894931467
1804822385
1102607113
1003828571
1180570328
1785906968
1352892133
2059311749
1285753226
1480973138
1362784281
849427611
1583030618
1939138094
79305958
1857266852
766582616
1548208559
1694256558
174927911
2060828103
625339987
1175049081
680086349
2034159887
1641241805
1783851733
1694614044
655278688
12263613
1255968936
1783456461
3777170
1214748038
611915471
1780917662
832556986
1131818220
913028461
1128702940
1051951628
698672703
576157164
1876031931
1953967604
596353128
735407236
567980434
364797831
1524243011
500124984
490645953
81330696
573190015
2124659711
2114749085
2117046928
1262335350
802548598
512431767
195793358
1783771695
1737360594
1780064881
1980322513
411335288
127374234
1074053830
735151322
1354039578
1532918565
687965049
1019411536
1051325899
889331063
625838879
1420203468
1883458930
382931526
292222411
1044972736
552256848
1978776197
882064067
1573256371
1258725989
678376551
535373560
1401309170
1602756336
690740868
1421561439
266180741
578632177
538738288
1844379720
1502909
1344822196
904547837
424677143
1813506327
893503879
45470614
1964950880
1134905276
1534907228
1753553922
353796483
505120398
403164908
104361106
1215174175
393283379
1578905048
1127706402
515857282
1985926217
1638439200
1434917200
1075834346
1273253691
97129113
1900946461
853539306
1117065407
1196172126
315659880
948738886
1772560739
1803681537
1971319234
396373480
1336790972
1308799943
1364845114
556520265
1869998124
1037579332
304343241
1759428614
58046062
787832543
615410729
40589154
1836322059
884098215
532612708
242722374
1911048363
1546000938
32317875
92624577
1764351197
1283805874
1718217724
638794184
1292411670
1646539597
377671757
389026309
46834927
345129653
1539557339
579605866
1135533136
697148395
575118478
1037567418
233378669
831901253
700874622
1744327126
587629058
2118251898
1136923585
635056181
750650526
906511917
975978402
1842511911
119514953
988390746
861900682
1198767496
239390458
812556128
1652313997
1133417738
549812580
1804803480
1766806664
750150470
1780501111
1899703971
2103540683
1520597283
2064583531
1714167533
1820608153
171064761
347362704
155546508
447376852
486425386
181707411
711585001
437030250
1480214562
1032951483
753913661
1366822223
2116969598
667407230
1373857449
1134927920
1368180974
1165095923
1513634326
1799569492
1296713789
739655320
974282351
141950690
532206809
591315375
492848834
1665479096
1796389401
939659690
943431762
1471081510
679549333
997423094
1731023307
1987823637
239233998
815053029
1515559984
1406656601
1102259494
1370747879
1007340423
682030735
144298455
180951130
1586409458
1081214272
332360149
1297941641
1200011882
1860123162
2085982593
877486562
539326442
1337043081
1264635271
193230686
926588201
1609768201
1647528279
920869561
1694012580
70311193
1400804341
1440394244
1254034068
994941448
1839413366
667946458
1340513919
1841440274
2137509765
1284137668
1228474660
496385811
1507616538
2024194242
1711628338
1781906319
1368223390
1786100787
244842490
2076017380
353112626
280334833
1165535165
382179129
450971310
131672854
1939076810
1174573327
956140387
1205185543
788984295
815174521
809731564
50517012
589741332
321217494
1790530946
2126884172
467089519
1792079871
257129141
944819279
1334802292
1590178704
1919131942
1271712977
1189914160
359555001
1356013448
1064516444
1426606039
782181175
192596565
1527669476
183112129
1744294092
1918918018
1529849023
777904034
2090800537
1558491902
625106941
1792625416
161161535
1552530705
1344609838
1483104120
700297956
1952355613
2040142715
847446553
1920592133
1772890084
2084893063
1511955483
1539002375
1536329461
1476218637
688739093
1267511546
773746958
1993863675
836473636
128852224
2037051630
1277134507
1385697347
739655212
1380662786
2070649882
126526188
699910366
883362686
2095761897
1059481854
2737104
831824211
959004812
450694736
1160202998
366191521
436251972
2077404562
1958707936
1132455456
1751749375
1673929522
1279470766
822223423
1348291585
203560445
1479383107
87528412
2074883294
1481121873
1060443397
485053225
859277582
1886735727
1619412565
1827368258
920566488
1953086535
1716743903
43777862
1958701869
1439108007
1119751426
782948880
1269359904
296374980
781769856
675656016
796970726
1488528284
186829675
880097692
1696942532
1640882847
323572792
835267977
1029877421
348528127
2106264733
169126790
94207890
1381871788
868859511
699204936
2050345469
1615301546
543831852
1366061057
725291123
26802353
903538553
366192049
900804486
675973373
163311793
632846883
1277979238
1660963016
658847948
1461003561
1754645667
130511473
1004798626
1321183092
597040099
2102558595
821694086
1524511340
940196909
330673409
552919956
2130716071
68240443
594558523
553540670
896591836
2051115021
4226701
58233076
354217677
1369686822
614726893
1790873052
710871123
601263274
943449218
1191635550
530216760
1786589442
1165353541
725165628
12885997
1475100324
83438473
2024793086
648045029
293162057
1145974137
1154143315
1815152323
564908603
1245767205
422645707
1279016012
841040337
1796889669
47600689
1163113127
1818004920
1764596140
1050944861
984240148
1413680535
1369853945
2140503893
1955945411
38916492
701232327
1018307945
93689242
363644510
2105155009
1280645984
1603876925
1727280848
1988710549
56080172
1214835815
1016952869
1014114574
1232124412
359110873
125549319
2118817206
136399695
551762214
1906168960
1327250550
1952997080
1041414823
1735685402
923999740
781957829
1123294732
943101610
1221554709
1882001218
1934730466
192746463
1300888619
2102925779
8071035
830690628
1161407673
1954459616
404249335
1997995420
337942935
1463691998
1212717833
223158364
436812950
483294551
297680643
390215494
303628803
32812578
1191555178
1112985730
1332370949
1857437252
739191831
1569289078
652436073
180853837
1701753501
1308981655
631329749
1019818542
177659602
895417896
2074163297
996705982
1223177077
11747982
587512284
206851567
509283314
881153009
455315310
217523375
134374172
251172971
1039417700
1800202529
788366282
652659598
1318673320
464216946
1050150396
675304186
669586479
1536667614
4717096
1623476030
514040437
256176575
1091878359
740636612
1323094596
1369689564
1399044416
845530683
874193922
996439593
605399015
1978448220
413263165
1933720913
1669607219
1970790214
178597907
88220950
1591046439
1189346574
1046036415
1061354307
2061289531
1244111160
1738377157
1841398110
1120474747
1564529399
2012636267
1844187136
1909421894
1957625253
1891443220
350377452
335192440
448659637
637766771
45096613
833777412
756822803
1180887307
1137756122
2089008031
1299238979
1680189226
1702832344
435461171
1482007296
1032017663
1473743664
352077124
740751005
1099416340
1375412780
579252041
264541696
1225703395
251129413
17236903
2120124432
1271860028
1255487846
1217650266
1195538323
1797285675
1757403761
1943411760
1875053001
950000800
780249985
1573797064
880432495
1044006232
1526588957
1588768011
807138663
2000170769
637518407
1215469757
87020834
1274390167
1813471467
1198399868
1592214616
1208210956
1823477613
709430145
394412555
1902359717
1150728182
842417046
1299560542
1586818006
1052420136
159692306
134896190
938131562
1745516328
179076831
326465466
1457694727
1592410346
1156196511
286216662
264885697
1352765026
1178937241
1489512800
43428493
1377985313
1887326566
1943572912
1467692881
1300451934
938675053
1541757624
1398852141
1011466575
949726992
659343115
1362490044
1453218974
1017024122
1518882333
744418698
1915387114
620876854
91848159
316614631
1191407216
983899870
1681337111
1704772830
188384676
980734186
1732621061
57778981
739853600
1204052443
772265191
1239594873
31108473
587236432
661800554
856190706
1459328103
390537620
501566990
2020080234
1884129878
345970367
41828347
1071947506
1786535510
1372931699
1006958868
366358
724863897
1716326261
619746694
1644280032
363344834
1515843380
1905521016
1338937662
933650900
809768927
441846505
996790598
2142982182
1504908502
1473575125
85352689
1804617264
37522011
1840432308
107485151
107538002
22613227
489657153
71429658
1911743382
369173129
2045189900
364250677
619970229
1499610930
1557103850
2050095789
2041046299
1835746972
1308997134
1124400391
2000059732
1530022270
1299214927
1787611077
874290788
379378272
611057176
985505677
1817699116
1822822024
2004225528
780075631
1860298570
1498602936
1808003716
877150418
1995953115
259999189
169763696
1857071312
487961877
1133616868
1686386814
827819732
1066865408
1453145271
1736646789
1753369877
1058340100
934113758
1995349203
1599534972
1674156064
1170130440
702308980
1505596252
126180813
1794824203
1355865727
2111053441
70773285
1862741168
1624520296
1297622899
719823383
1172177592
553070811
799630327
1252057085
443447843
1427917667
2116680318
1885494020
549935587
1288114848
911506557
254100508
129969236
600489285
871772870
1424359373
325454651
156944736
2096667323
1416915196
1034087676
1483031796
819310788
1327395931
1283369063
2070295104
1950271569
2034028701
1188109601
582217905
870777445
2060815934
1891157063
1570914055
52635101
860141857
1761625405
1782851326
271860464
1212546688
1120209346
2107678251
1899164082
195680324
265485752
193063106
1340691847
1624588277
946154245
859948000
1479816932
2059051316
487796707
999197872
325732356
1373577368
441984153
360162177
784873354
1732302658
973528600
468568112
541969872
1317671963
1922920321
1552327881
2128986873
2023348572
1005124495
1896109004
2129051059
1353430191
1291161296
1357876460
1812988608
1714112337
1954648553
867851568
526218297
548621689
1145045269
203664884
114963896
1426597206
1518487155
15532889
825517934
1255458498
1210455673
1467478339
1837240269
978474634
602748446
1504969391
994687286
332090460
1427853163
1228301781
673370218
498156408
1995137588
1544585297
790977355
1605968902
241094821
2102270560
647264641
700503811
1245154266
392504093
1487991355
1339340948
391299921
753323011
1511687114
1594711010
438330531
2003617181
914206752
499794286
1300097260
1242991115
1293845255
614621351
1966219713
2075833000
723751667
1783247857
1343874078
1784040793
1957914455
31293321
264719836
240356916
1631454935
516518649
160167853
1284871565
2106653141
1650546341
785640526
53476606
1504172727
800096404
1502052824
1926414815
1932510055
969492354
1915170761
1977958005
1114497348
20817629
1618357913
32458284
1248772611
1695031751
749918095
698074173
625762407
421414271
1683907896
38516394
1998832016
73142920
963088100
1795614802
1494377316
1698623767
873099582
131151810
7471262
1999902409
1325628942
683826233
1785015203
551586888
2118651101
93074269
1368481625
614423905
105498946
839496100
1998206363
764506764
294469273
1815276466
544228310
1845958512
1719523587
532749254
989510174
885144162
352090365
87563192
1456865284
1449919778
150408756
946195846
1850334933
340531122
1048393197
534459959
772970369
2131457950
835460908
321497388
2051789374
1829560805
1606423234
478473071
1949089754
379037823
970912720
755143402
908442302
302005021
402348285
1736069521
1628467551
1569481356
1380690049
1178399611
1743425060
1376550676
1554037030
1150933545
1898006108
995183235
9202773
338833961
1628438479
170745265
1315354577
545818945
1428778763
1835776921
663236826
422101744
1645758274
2031029867
325401791
480425881
737236620
730734872
492905501
294731320
1393828371
323530556
2125201574
473231976
231544460
291528972
1601515438
1405267791
721559595
1451256229
806533342
970879824
857342787
1910252199
1020354758
2080218708
923404567
1051193961
1517498425
667758579
1049020380
1551595529
2095083300
1568598021
897873325
1426474328
2142427934
355186141
1011530937
1665620095
1213152441
465016314
1395040112
1344181954
1402532033
1856117686
791410653
165947370
1731281392
198712152
889896187
582717759
836369554
1600243748
1093374055
1898800548
1397836452
1248840049
1835339428
1680494940
1351174103
774708927
2000337982
1287828026
513575493
1923336154
86114540
26765046
244892124
1077416029
80735964
1142300468
1104022738
1233434526
1919388341
292846991
1040548132
250471714
389392307
240027738
651503883
356376370
480480653
508141611
1100272417
135363448
1154433200
65086323
334132313
856260618
1047240915
198856479
653533637
1666432943
1998431148
1323345550
1841499864
1128804396
211577269
367647616
813299460
483028354
879391612
461107292
1585413797
1798992975
1857429033
163149377
932558058
1487299149
1804245821
1588557020
2084400416
1947987599
1520650488
1569761965
1355484811
594713694
1622704238
919802430
2104229458
156683200
1723577541
122159125
1657654085
654122697
2119861570
1464189392
554777198
372468012
1931651814
1773287891
149000998
135601968
994678510
1337099191
1217997492
1981290743
2001171653
41764943
564166808
706723301
145252507
1498212824
1071460884
390931031
1549586574
1550221876
1631874290
328491637
846852712
2083640535
818742036
1934818864
1180834511
1595672796
2087146390
1450514879
1991489605
1323024565
123214087
2137525102
2089615732
694742342
1051845664
652080795
1597229068
56353794
234558590
724686488
85287543
1429454130
284521166
250413579
1844294415
1754134965
810182288
225618016
1068369088
1661029011
369315280
2040674917
406023199
1369179206
1522698218
968373386
462367493
858862445
948807233
732463819
1590037545
122643434
1297765723
1858646003
249908237
1514932522
1210168941
622974235
1295955111
785544696
839012719
1726217542
1688746161
681825111
2126691440
1484266523
1157656657
1967403775
1792906519
555762233
658933796
926814957
47404307
862379506
217763424
469941994
1663431036
924759363
576569356
259884638
1827529459
1072157233
1669706527
1781987462
157197009
1235353205
342550654
1013694943
144446594
1028745323
1935184053
1398037333
826300650
511169709
1786744071
1046664014
834198062
1426917193
912136782
462059729
1005480567
779826705
789668657
474634007
351466425
192523796
535785351
221684215
10763389
1171058714
552988443
797865166
1309858269
649162377
224089794
167118555
489078377
737871754
1221160911
1332947861
1418737832
203259793
1310164841
635977203
1994438550
1857539382
242397682
629383289
746968387
564123856
155110890
136896746
1094689618
882713618
446265460
1313332423
2135976600
1539959339
857711172
1004537893
1915980412
934465421
1853693187
1363970220
309653661
455530603
1564127883
1776383820
1692902024
1863044254
2123474901
1458045897
1133516220
166128730
373598790
1218021191
694488303
1521982243
1262585042
1324484952
1876768983
569486378
1669095556
2061019742
940218806
642571116
1414084870
1876317354
1240103059
1338304096
2031050338
771587284
1360735371
2060135629
103095458
1973989051
1175501777
999876849
1344692898
2142430419
1145943473
260816681
926220142
390402152
1717887513
1962194922
2044351500
38113835
1593728524
1832697321
1935658692
1865780058
359201128
279825999
131255225
1371673367
394079622
1126708198
1363414568
878272438
1298861927
1145715824
1904016472
928642237
436337076
1050903567
148504899
1545122454
33061578
1700793360
1642967684
1875915037
1570914055
111306324
695912678
1830803130
1239444433
143653827
193549043
403175801
8831720
486353492
601537205
400361152
782576653
2037689979
1746662262
1368202839
2113690922
2019334066
109995808
449020655
1857425531
488287241
339748189
1041538816
635644598
58645399
345473503
845680120
745451160
1335822229
1266431042
34436455
1185590140
1314626046
1055845691
1171746385
877166577
1727950234
2035385093
860478297
189919561
1355808247
1264861211
2135450645
1905941706
645407957
1701096712
2051491994
1010341413
1595243730
533187643
1098715927
737528176
1065598926
1209069202
2048152696
2040009802
1379130970
1690118308
32893738
212056216
1370176946
28080820
1510597873
1413212526
594216147
1734138456
1706562253
908534214
1902027037
182164069
2091909606
557811525
1672470927
256085731
1313796160
2055999601
548536537
301406801
1220023856
661986147
1852891306
603912458
1927622865
118585507
593055384
1492307106
748745044
92743966
1903114015
72952745
1916738757
843619674
346099705
588107243
442865534
658806602
840823586
1690165561
1509545851
40949089
1643249840
1999987628
1837865393
856959750
2003536272
375670167
2068234858
323849359
2137914914
992976058
844004087
473893299
957106006
2129701136
1688859771
1221748179
1569204595
466412753
545603510
672106864
18516688
2102286168
291751953
2126594330
1634553921
47582196
960112742
1229783697
397184969
167638547
1955335945
765533842
2023520006
1152071817
126224923
2109479711
1402528259
1835788732
1740733334
90776091
2057160565
1229620433
398088768
1731697165
893505819
328650055
168552364
238198790
269254632
2063191820
806276597
1564874312
1931176637
377165912
809256755
1505783993
2005871769
1980259497
1811450404
1597865433
380066402
1515497313
470447062
1627704943
1309980138
290393246
339519000
1725821911
2139622200
1047074912
426039154
522592088
1617262840
925244923
174093981
1233299966
614644532
1347374176
117003162
391160866
890022452
1405570049
1771783936
2051503969
2025277575
1681509145
374265657
850044144
491844501
1400786938
1706533467
904698123
504398783
1260149453
450635696
1311227177
848615898
49134995
50575924
1287898766
570550328
1405973973
632024266
1845903050
1372972816
396718893
457587233
296512360
1990404339
316292177
859010809
1199651811
568064569
1987718072
393399106
394380002
2033130059
566933429
1355488179
1365843655
138173006
1393332788
1596502048
262308072
1159521039
543872142
1941019050
1350853285
2020993790
1560359222
1161978518
1782287863
1934898270
1088703490
164969997
349302781
327001484
1988045040
1350280004
1475987087
898991491
474595122
1863188387
193525206
1404971775
102713881
1019510773
1862905646
745718714
350167473
1790263874
136576553
2143831819
721161803
205844482
520871245
1642224581
1522907805
1291564656
1378953638
1118773273
2072815918
111644149
123888239
219413531
2016945357
219999672
479467975
2123033361
132344670
727434604
1601493971
223441840
1381806916
1705323299
1291086599
617359841
311022234
1898632910
1415074244
622556088
822366367
792149342
308548245
298531546
1270812490
2084407557
892797253
1619903693
493265018
1024287168
713512698
34010063
1918772137
226373464
1172850067
1592396607
1293778161
672474121
1814065580
489858610
388863436
50742454
901985362
1383358171
412363859
193220995
531678942
351574932
1542030304
690124188
409706107
51456124
340792266
302664370
2052441930
715341694
868191
2045398673
25817196
1227614709
265749021
999452518
1182083900
1171929047
860864861
810823429
1181623153
361783158
1020335580
115436973
982526913
951353284
23522642
1336631657
690878883
377905178
221147825
2097269121
792353259
2003403414
1919216644
705239766
387758386
105230961
1433298581
963443947
1124019836
271532308
1370435769
134927004
305966885
762874741
1061593549
1922926310
1406061649
594462649
1827084981
1773216629
1569057054
448071928
569510950
2082766833
984955113
1271439358
360449138
2041041274
1134822373
857352253
1596679603
1611772182
773912597
1133989399
467419076
1671166170
1203764135
1359852029
1035313229
476001055
372804191
321566829
1919041388
1239670030
267617546
1328471077
841095267
600323759
532747622
1770637750
1864162086
2001724312
1739385949
962246397
423338128
1487761880
39598354
1803689008
473022538
693708539
1949183910
1969405062
308765757
1905328668
1337959040
1074285637
588408802
598532286
1976807979
1767719730
434307752
938881850
1884429464
25050531
1617158045
334841397
1480389106
39949876
1787759061
192497667
1607727527
564137188
467638391
1220189697
1807900076
218838654
1623866225
597212058
864444421
1028729436
2124530902
891950444
101665630
1570901962
63068671
1373733725
434314604
1392392106
574176994
1894665078
997028046
1752001415
1078129508
754500531
1629383349
19158516
1784820233
205846118
1173535644
622410386
799439135
325366251
1579929303
1200826
1526488377
217621745
1763707376
1000070110
218869636
109336119
545821220
1918671122
1945984155
986437315
1024743503
1325550787
494232256
41823897
2009062547
1732244880
1864820103
1780563314
422444865
867918575
1410312953
682975867
1650381719
1354945919
343876757
893893032
1586654800
1940520108
318225619
995994890
1329146535
1248957645
1922098341
240640424
240328296
1543640468
683246692
263804049
565204894
1843714129
1255607878
1676981465
2061792469
493007192
584849749
137087839
1007208338
348903468
1207474467
1419035292
532649399
234585129
807321031
1739569739
539382939
1908710159
980024714
691458684
2064489675
1141130892
1823869565
730690220
1545222631
513544297
569130443
1230809801
865053802
1833311410
1357547086
1970662819
154663434
920997992
1058800285
1732315081
1928871344
1579468257
1405118312
328545474
1372409375
807758586
803563310
217180396
1727854421
471743972
100295208
1547780462
1859943438
105045158
730840570
350759823
1623913683
267868318
1504409317
745557932
1423431611
1180616544
1954384940
192100054
2116216933
2102544606
846692282
393756020
1812014044
1240950091
1734484815
246778471
568037491
1078188255
1799617009
623430315
1168202330
654016201
267242160
932946820
754594927
495901944
1353958616
1592792354
1021792762
1194905192
1052295103
337094015
1391374343
558751397
1998364290
1354284177
666846657
1065875083
737145568
1525893383
1670805125
750088483
1443235463
1028841775
948239865
1773553110
1363373997
1583788168
1714013989
1569241154
1310368186
901176821
1001520794
461402915
791260598
359179417
1388838440
812781601
699639559
618976364
313398762
2099767419
30252329
1860725028
1465101160
1226311527
275970655
853230328
1521834982
2058616579
1155788508
94433004
82861113
2062200864
146338460
876112804
920992922
757221096
1459589411
746392732
1844123629
1672999733
1549099165
1284372508
722875892
1606224029
2140385709
198796696
513521703
1823781478
1429828689
260071305
1683185154
260375885
935358292
2122227584
253033398
1690902568
291523238
1384296218
1512263971
648448426
1701042701
461108034
977333620
1779021066
838438978
521235466
1227662683
1106303156
1003605778
1873970151
1692975295
925346258
319720607
22246168
1149627830
799405039
431666617
1324399058
512916862
2101467462
441028016
1641187813
1408440221
591002450
1256624880
1892151325
662260956
1200059319
1763507449
1085828406
1227022123
1117881961
2106046057
727172885
603129630
357664667
2065816635
2116436369
593817301
477696321
81175236
1583055542
340198635
746152244
208729091
1244174934
1970926124
167572038
986265828
1225046266
321987385
2136308214
2132796585
2015620664
1647619684
1957574015
1663790985
1212362185
455111514
1907453477
848712865
403846655
1274310315
1763393580
141548408
1552922219
1836781086
2134296610
265062883
1238647458
1633607127
1133936424
1530350372
11499687
553512008
468894656
1077943663
640448016
745729167
219211418
1203073278
408811165
1759861406
633050159
52159465
387128647
668756795
141153393
322775679
1199794886
1653351155
1423166797
1615047257
632811797
1044590723
1380886211
689837578
1697969320
1437677697
1352573323
476050222
610279361
691923099
542262886
323182996
73320504
1157680339
1888333551
366586335
1900398797
369634917
1914499476
1865177143
541477643
1134318899
685727034
35845938
478777010
1390209014
1709351557
2118124655
1058923665
1397151931
878664786
825770914
1505435124
515498045
365575843
61770621
1526199636
525703145
938993462
1860556145
1836497913
1248371263
111580475
848572092
165383114
2116177170
2141090183
1680477339
1389063837
200534511
1728210040
2135506964
1224341854
702554861
861674734
404519274
2088178271
256757820
413622387
1370762561
1376161984
1875387320
1000946141
525838271
389542138
450168449
141681722
1049715765
1547628534
1157010656
1317043027
1120339241
1527504265
79415987
1107165066
2049712215
2132351707
120366131
1583829998
1710831520
2078834008
2135552235
439147335
1190328883
2075315195
706980115
2037729413
1117408296
470425801
1300521608
1575914598
307996337
1996747383
466017347
1419441708
1322644168
1844317819
1574420518
893786692
1375630055
844737293
611073424
2070185621
519288393
1113040836
1834710446
1678236472
2064440567
713679185
545504517
1401636516
130776431
818757665
394085713
1933902658
94851743
1541721741
819760622
1186286380
2015904143
1306239631
1640037058
2008385408
142825386
1358372905
695562151
1279263661
1382470361
1279558618
739513325
1336707856
1904777407
1847538567
1440636340
1222786312
969619276
1278003816
1070717699
637307053
2059345555
1299943031
1338941739
1986845874
404502945
1281233586
466676409
2043520141
23090793
1753507651
83537289
652103514
1795482310
1203697403
180307378
984659597
614571385
1641343240
1179279470
1964119367
852764201
2037384987
1073285214
62483241
727071152
950039970
10793927
1419174595
1699270390
889416768
1167106202
2008764948
1136923145
700718509
1375495880
423271759
1153608871
1516158304
1429663133
1833547916
310132248
197869057
1573827056
88571210
1285958150
171935608
1619639572
2099884013
695458804
1431479323
736655215
16842629
1490095718
1504747672
1424552131
218909147
1906524415
277430660
452070161
114857626
866262192
259810288
2035353310
1616500750
662799820
651225958
1858201256
507860788
1409555806
747951451
1485358140
297795699
1679670520
1345352698
63369493
462280440
1153247430
1742786340
291508061
1877242641
1575218758
495730896
58429179
889653969
1208159807
447855617
416363169
1108498823
1204075833
1831004892
1721192670
668657462
1342459321
516332963
1468224711
2047753640
1449525467
2003100646
2079869232
1992322102
1167467747
774665590
1673135995
251884327
668622631
1545986824
987729841
2132021508
1799479868
1457762838
1271338562
1914707797
2133538108
1927144877
1431141
710462308
141150522
1285894748
1907633568
2124423926
1475136627
932868582
331978814
1471312718
578719807
1836561813
576934832
2084743360
893379954
698352190
788896638
339697355
1721366042
1407731174
1359227593
1799550724
1043030178
260701835
1861557768
900784677
1173049922
920444249
145576168
1337949837
294037923
626435467
1582998827
1025768457
1303542508
442656206
1022032615
132648722
28617955
333001115
1594444692
1515525059
1198634975
688745034
1800254542
1767399282
993896729
261401517
855379987
675738908
764518676
2005022641
1435294756
1545504112
1144924239
623458514
1190766462
609573500
1429195655
376031819
1238291815
690683124
1204702099
1778064863
500091849
565780240
1077698131
1726285907
679956477
1171859885
1893284427
1871199930
468526184
634178779
881959279
1828482825
463059628
788060706
257631422
1997223378
3240987
1360443661
85756290
1826733408
1762146627
1584485434
334685846
1543239851
1250005842
842545796
593897770
1528932487
1809155418
1756473410
1032488969
1679566374
170598055
269632349
1569880444
121270958
21550874
2049734811
1446595234
878338744
1163416938
1954798916
1808198587
377107866
1903946702
2012800385
1857338826
230172145
1229342411
73036289
1295017854
1881939429
180243983
1631107653
1986913110
1382452395
670657803
972653693
521364250
302336170
1140426160
1438270032
392671958
898354708
1695812083
1588371689
1447073810
1910796481
1650101592
893747750
1230765508
857036215
1624680833
561876434
2027487508
315696037
931104860
862255425
187402965
684921177
2040632073
154624339
777702838
182008141
900186907
209892719
533480633
1489928209
842374138
618796089
1387413281
1647569544
615228090
1746559977
1462496711
721653668
513111177
340604134
1220950747
2088181094
902860875
739409124
1134726427
1208427534
344689557
968710311
1786439092
1456681191
1662890031
153008753
1227279312
1127155983
2024282641
1247231235
467874746
1179856686
298736824
463022435
1780534536
1405712584
138635924
1890216040
1017579099
903274369
82560688
1858569067
389555322
1928428171
494884078
1228680872
434360098
1688095942
925330958
2014651613
345871812
2036427305
489860580
46701335
260168384
113790954
1023540458
1336669625
1933683802
665371102
149448046
740983527
338571528
2015019211
1909125145
984337302
835247075
828639225
109824185
37387328
1954090902
523120318
1812225661
116009847
1453382754
1554122318
1574214122
874242504
1968295467
582401371
1012000432
759960702
1685621326
559853360
1989275094
4041726
1553356904
1667769690
1829477248
1970277372
1226480234
327022322
1197202985
1666505635
1238941360
1459316015
1617133108
707135504
1197548032
1260008396
2101936124
854666184
477651549
2064559701
1835665825
1299611346
1545058603
1899956690
1364278627
1417998287
1333676853
1848933383
1842368269
2073223935
2144675918
1556625652
1731183916
1364998603
862912626
1768457569
1620064334
341500582
918882042
711469674
123503106
94768814
1605790995
89280387
784666838
1185005653
1726847886
1984188256
1836581847
1552145903
1599623955
1461174912
1365565728
972744705
1688982060
503651165
289745692
346037933
814804138
2073351163
399539514
1931754817
905714597
478772430
860118534
1993765310
1781314345
1192753271
1671121820
190477354
44050878
2105563278
2069019897
566185344
2018481530
809241768
23137128
106372955
906822378
910196426
1685518101
1296868917
1774010488
1252626189
686311372
604100430
896858540
82838973
917443525
2085080761
2055566580
964848804
425924328
817030369
116101024
359260724
748791067
1704597073
1207943967
530354633
441443094
675459544
1587138902
2094350330
1209521242
1510971926
1621094636
1138158922
204291889
1251702170
1432933352
1763293145
298982703
1305896152
1832296990
1996321559
629920468
187113779
1707326617
1971361
1959623932
411756625
644849249
788127930
922680971
1620270271
40915032
97705787
1035151280
342872319
19111196
1609167533
1152977593
455943409
484514729
1413187949
546262651
933404838
1887639978
1191396398
909303703
436016075
1133701500
757625036
1992255633
1015395526
8372238
1868592861
991709152
1372326200
1001391729
1641212375
1659428383
1199053593
92425800
2139718166
878394373
863477545
519961984
1330694982
1259244397
960903199
1648153481
1679029063
962461273
553178424
1259543388
247406053
1255579952
1385733443
1457486955
1712699583
1277416211
565036771
1898936559
966561991
1972154141
719733730
1670502208
227870372
1834548831
531148614
29060195
2009145959
231227432
1656680729
998726361
1628802269
325241277
1799682693
1072543
913221894
691852463
610865084
182151666
1929919669
2119532178
687930896
260119479
1345024323
467230661
2146437834
2043174101
1044198811
2145844709
595208616
386451389
743070225
242007764
1050011085
288763573
670516588
1976863841
1748989439
706766707
401766361
1258323432
636477957
1233428217
2106504719
483499700
1802765011
21989376
1475111094
1545757856
1370173856
293124579
1096459216
455475198
37597650
502415118
896646773
956988547
1540770167
1798878151
683835309
1049258530
1647310675
202200338
1837052246
644273392
1468075652
2073760979
727683574
1863296698
1819348471
187929731
438783166
1637218788
1442261399
441782469
746074123
1638939636
531332487
412578004
935942897
941124300
452197610
658366621
757849727
954359188
460903308
602468293
1209875605
739016623
1707574272
1545952866
844253476
1118821935
431908561
1502136277
1864801258
2041264426
253308932
2064297931
823180021
2090297823
1728195384
135139573
33536204
523715499
2142742496
579826168
1502911198
277721453
957207395
1938017341
519126105
548297452
333275742
1260456074
236299170
1686374670
1849400374
1408797455
1574324442
1012974803
1116771572
922416642
1536531843
466256569
864007008
1506156255
57831767
635486982
893095385
333848218
1948068584
1191705921
755152743
1965207996
810925650
322545863
592062464
646318451
253135163
997717806
804429026
1729276816
1283829220
211591815
595133607
1655282109
1210958802
1458266822
754844250
519391928
2132016758
2079352946
150427676
1752253445
1810390664
1039254940
907038620
329560979
1569696885
1829004901
1350820748
312953306
1463863145
778621644
1234390029
887023632
567236322
970182030
1272015793
39253884
610550071
893585424
887218211
75612286
1701994435
2002127094
1889011085
1978417130
1714777959
1923900921
934180321
1242736533
1707459761
1958130230
395725237
544465444
1494323389
1782345882
1091291027
189042163
357374896
723439517
1468198140
2037084010
2034938982
1333658648
805198892
145167885
542069027
1692284451
842013232
1585533111
2074810471
1941902438
1654236649
617107369
1954370209
1152893321
803988197
983841384
887321294
1180644021
1911743382
1532098915
2072060941
1637007421
1792987305
959763232
1158584883
995949161
528857489
1293374100
1228132451
795540151
1011268089
1924650936
1763614267
1905777681
118510033
1939704488
170512241
145532408
1008557957
573805292
1940257294
2088761383
1579975241
479017652
1255047631
1919359577
118216051
2107625199
1454421891
1904025669
1890749192
2030199344
657131684
153338440
1288353688
743645541
150150095
2020845491
1178043265
400413458
149743134
2130955505
792266591
1036793604
863157383
319731984
1783142806
8159101
284922942
1821153435
299302315
435114679
1479025158
1947362936
1741214321
1857405451
1408627149
1951439202
935675611
1377190169
1986156927
380427121
1489319749
2065499079
557721911
1119694304
155410038
1244387998
143133368
985710886
1881094686
880520120
1131261691
1660801531
30834173
744776647
378737400
317055392
1342451864
1443047167
1808764856
298739726
1033783568
937340884
1985410740
1609228402
270525737
569655943
51986624
264624229
1736485224
1194236148
635883922
858207764
411572957
453587558
181598562
1321046952
598976576
1168667891
781298817
852248244
1317683990
551348304
2032589793
551926852
694729576
1882775581
266286049
2142125949
397199495
1556827778
750090872
1201941594
2071179957
2131673695
1830775136
1380857864
1871418794
69199772
125068496
485527531
484014785
397217116
92499059
740726783
1228651485
501274208
737362745
1312067350
645637116
1489858847
1002229130
811171998
678356837
40978751
1811577520
1013183494
6543929
300134065
190706725
961422962
1866247996
497113536
426807985
645508292
2041965593
346327614
623497930
845589696
1695766029
1875556372
1076480450
704073382
2076131270
1115872366
1597176618
513605089
813151994
1976657724
1806840904
1183437495
463094795
1002929053
2142347019
1090335841
135572162
7550024
202009775
471065661
1904516407
1990147374
810702218
195630778
1517818548
1455217316
351551164
2121526451
463981864
756282729
952875869
512866608
1221355558
872466724
1875945267
328266245
46190715
1316349804
238980733
585055072
939726943
1411621628
478162646
1187756340
1033000002
1190528552
690714827
1416280106
1779461842
669951556
1233127494
1174018858
1723307835
996293611
279942946
1501432111
1555832047
804959268
393711440
692768007
1645628604
824509436
935538866
273759920
1165788640
429648243
804083437
482535853
318891017
1839102981
1012889365
1584544075
1884799229
1044893362
958851518
639587164
508297065
599084268
301795655
1365536276
1058507215
2003155307
89034632
1982004983
1570612201
819063579
1928664553
1376016235
1194700688
2046000726
1063173280
1519115306
1002462277
1322267849
2073620623
2014572853
96899195
164305704
1808877016
741533704
139660674
1599288203
734649809
1630045746
1921005434
1322408315
1449242442
2117163994
1311787364
945896844
453883394
1861742264
430095736
1364978713
137222067
150769236
1350987350
1671589060
1845930259
1008665991
599734000
1834703945
1085083094
498937877
1346290985
1853864562
1957947236
1489435831
1171746136
826541142
214591521
236945309
1203184833
87555231
1786261028
326871830
1237374400
994196601
586234474
1306925964
16648655
399643262
1053101753
555196030
1839983175
1938589943
930842408
977996146
641162159
940779664
115171652
273037008
479436157
2025007044
1611162422
1799012745
1302917111
1813267131
202748810
545898011
1805561099
874657036
342416271
309163744
1969159024
1795749587
1505038332
1647255027
1077722011
766757325
867272014
1191670699
1995095007
973522847
1756025165
1892162338
139371649
521553285
1897835278
497927659
408470744
139216267
1272290110
1013118243
642458992
1727995547
938914816
940128011
510122368
532716158
177028961
216042389
815903804
962598326
200186100
386594478
358147753
1194670220
854864260
132373744
2041500524
1838208515
1228063271
1002260443
1435108590
1829992632
1629523416
210197894
1812286354
273668340
21201930
1146932198
624068069
1924460759
813060346
447669512
715260548
1945344129
1991581592
1328600710
803678936
789812397
734071215
2099313626
2083880045
1547741
174738203
455853260
1673567794
1527474785
712774128
2134727188
33858390
1980824368
1740273013
582320639
1611777834
523804120
508610179
500067025
910922738
315923331
491545449
330090654
732195876
693041021
353016723
618694915
1520216815
892776900
1124754165
113322008
1424398148
1049815528
1230685178
1788990933
1333525613
1258574390
666147924
1473553067
1272710571
317171965
673361446
1730822976
336847755
536016365
1914695699
1966662086
1053504109
1127045779
1769023819
220655491
997940234
2146557018
565970812
1305125521
1511240885
483914557
1069276393
953577411
773350876
1432170722
1368463290
2125147124
1030225850
1267870652
735040661
1284667265
1078972850
1104280191
173761512
91609908
1579149971
1996046320
4587135
333287706
2060982366
1418142683
1301012453
1433648937
2114751173
770449666
997299328
964871550
930943505
1638356185
2107051387
2108777650
1281427580
926138622
588258075
864549231
156038406
1066910931
1294711325
105608038
1510507460
2089448258
842636344
1180332188
1621438432
376553366
1426706734
1324083825
161298938
1234196917
1271910051
1663171436
1354923283
1734844898
1850373106
1004945172
203464893
1511880391
1383845854
1729951095
323496445
77960240
1994283120
1449901942
1045772806
509604614
404166053
1223058107
14760896
447726685
2012662485
624510160
1900549296
2088552835
688355206
2075771664
41925878
1994340734
272647707
629435167
1766652762
1882249621
1634910994
1343913614
460277217
355264757
1023053612
1220166112
141527659
971831422
323183944
1139652833
2008286172
1204376490
1694510081
319393502
388042381
1744653587
1054852534
1878176133
1773714302
1487983531
555996550
557901776
585717759
1876569776
458646362
998582203
16151984
672922363
159732525
102135805
837381177
1115723223
1188700296
2122538438
146459593
1545620117
364293559
825142678
1150695294
1198275302
2068948912
1352430910
188283397
1617683511
328824516
523943224
2073187410
1244751648
58426319
268554569
1036835944
834915465
1469059449
164352442
2086064745
894794080
1506378183
2040305088
424306946
1297249731
1786936502
906969748
1919423790
479604404
2065056933
56506446
2068243125
1465305468
1032132360
564516219
1065581720
2030918481
1076879753
457466075
740944261
854516251
1199589780
593288510
2105539906
1086474921
1319101388
2096577161
242139390
57323187
1936359650
223818583
1181324400
87998892
1522097095
515575950
1132760991
77117296
520452022
154614526
268293804
1774038162
328074719
1810063303
1551812409
1939730030
1716014371
444972988
510253473
105916918
112314145
588384927
2008411719
421113883
900125189
1281800897
47402642
963389076
1153880418
452196278
1353367889
60148072
1684154685
711748845
986768415
1020321944
608478246
460849170
1507539943
2043821400
1649310020
876343826
1800919486
1522079708
349219520
248453099
323656449
503884186
1415740229
1789900698
1967144948
227141040
1673963516
1586498676
2038716646
1915600082
1589451461
267992423
1964701922
662123555
1002255781
818220315
1826272032
1129179022
447679296
453004984
1384805896
1179230743
105925303
1847337796
1515762099
187943815
1337836400
1222071417
222645797
1346666443
1177133650
1487088576
897066922
1837445884
1957127402
940401908
495708061
1761100337
2021525871
686618609
1995497726
107471031
379854088
1293500525
1994320277
561602348
1606760760
886281400
1556189130
1661502355
113752863
1442065940
532713077
349535813
1259922961
888689398
520214739
27961183
742329855
1190361277
252638751
1395693746
116361274
1453850183
1665475122
1233998369
625380392
1754445732
607591274
115110528
1079590264
1737152929
2029034257
1927162950
669398529
516364169
258775490
1191179885
826906127
1765364849
994749308
1019347863
842440006
185072504
649673406
1569841000
877681371
36465178
1355360981
1536861190
774454596
357737545
286347610
787626656
733092703
636756228
574169714
790150066
1220823868
1357177564
884165561
1300822678
1685284367
251721207
1079160774
1927675092
31787665
56546650
1735240540
1494489391
904915496
429721202
1109771360
239818579
1286717196
1440115712
1870852393
1339764748
1146307940
1520326920
1504868279
1126194595
1004182529
2109306763
819336185
12040572
1267445783
1948503299
1896819743
889152196
1331343910
1168364298
1651126735
1888429056
1036169650
1175639039
93183776
1862466500
1126278713
313363870
1032609395
1116498255
635111763
1468082801
1276294643
649013648
1316025647
1662681868
148254822
282275291
427634724
699855235
1537928908
756264476
1983651485
1105040360
1335290543
886117405
52679070
1472270619
1436426559
1084883702
268682442
1311773677
395864729
2002540194
1467773442
1381847046
1508085626
1438330232
1749964436
1902495987
1958772400
670074974
1290258020
105386232
1477797272
636709326
1664802392
1309984460
746837070
437296057
1694379067
1088155359
803447231
2125978649
413448442
1033374698
172581298
1127193228
622000202
1820505791
921250356
2090054618
758001534
1952447908
664396981
357835123
914446105
841398142
1502496962
1041208721
667179393
951297814
1270233773
1984631149
1605462340
2108665863
2006961888
2137945356
1566569260
841173511
627183207
738748101
1128525369
1173598791
413643688
919135953
63489638
153517493
1942192111
1198935473
607871449
563090091
918049755
1246364534
1194612997
1395231091
1623218352
783051009
1406380598
1867307327
291477947
1326892489
1547463409
948184032
1352173576
1198168593
617782518
1431595063
1018461636
488026123
909618352
1127379826
1329057409
1335764851
2026091076
1360409765
1805359340
204367576
1075123644
2120165500
1974932986
605105814
2025075658
153526584
1797194711
1902046000
203048683
1507989733
1812458178
295284491
204105828
57954035
1216116833
822582480
1447344340
1323350591
1347643007
1148952510
1820465945
1906358068
1385519051
1824213619
1434041335
166370742
175164047
362079262
1341410657
1469219874
26055876
1094019392
1996375449
2121803306
1388757153
1418706681
1759853133
1834229779
1663457677
1144453576
2146222316
1218639048
656146813
959048651
248523582
188442902
1349060077
819186482
839227059
6951908
500200690
2126184223
137101637
1789576443
1462264904
1691934819
1734322589
1094920363
454308376
992308322
147812114
484996410
183929554
1088918761
1239306051
259478790
1864505555
749836706
45706438
1612411492
1422710173
2064553523
75432085
951908786
1196618281
1192188889
1211307259
1720819533
1077482566
1716659543
1808789809
1892493162
1551065345
1722909086
1407380108
1786589700
1550593215
669776071
324990117
1798056728
1960641298
2043225010
1237505738
35172858
57571828
1042700747
1542812621
1962303339
1980276982
1357223610
671765411
819005539
948871221
107736307
635537644
966175818
118906052
2145411985
1831022786
1192806848
1374212635
1717447229
550914883
2052418009
241032263
576485709
1160817612
312049596
2003761291
1404382909
253161825
1641180544
865800323
1831246408
2103373367
1692589263
1360154056
917166596
294081771
1996537677
323832860
1236827083
549763540
1563697917
49618865
145195024
1859874091
2146561896
582496977
1535163481
346778858
513145850
663088247
1928928497
21814520
1366530992
1313019675
450238510
1257499444
1779793539
1548035393
703861929
1079082501
1432304455
1549094145
207186323
635687113
1311407378
677520850
668550786
1915560212
616312236
212841047
690576175
1133664797
540363574
759222877
1218139191
774120972
1555803571
1292330568
699510514
519505941
919185288
1104753132
1612578149
1888713636
402997939
1501579953
1660573653
1572014262
1708754355
977583099
987250279
333936886
957555110
6378816
1777833614
1192158467
107098048
742805351
1876244048
1445153636
1760302593
517154243
1111775184
484632079
1921811697
444375681
1333696877
1360939014
2037217561
798472157
533085775
412336484
1336864310
1514926179
2015171008
753641008
1383588251
439726432
1853067149
845664858
1357449500
1217089677
1347441630
783816021
66021757
1359899782
1512709674
588172870
311101207
712570194
561532272
530934558
596385901
1062323839
837123960
1219441435
1089769235
643076743
1652546480
1197475084
1505395116
459812101
1482587592
569198391
2078812909
692763176
1483595295
366880953
1907093443
154855481
747634289
780332113
1203239075
205524469
1847872479
1557341158
655168667
1515158025
1031333811
872646282
1862178902
350007778
1990161790
559013942
350095077
1007763079
1539446306
1666703242
760254047
1512611231
1579437045
1442111185
764133064
1705766096
802171661
1865285600
1780425868
2047290139
990745964
1583031553
443411807
215022208
1161721247
1049561723
1735976439
1912114093
2000712687
739684890
1960027092
1474072900
571372713
1892921852
286149919
1574396997
1129714334
1086361272
433185241
543384175
1456418507
99180238
1221220288
642747946
260794377
1208147275
1579224944
715985986
502677394
1318353085
638415827
612221706
1919288555
1096333016
776176394
1390978977
1014250904
62842957
839400680
1820338351
1916171868
337401883
247101654
2054957499
821166271
1033088096
406826507
1760047636
1877560763
1908772242
85203243
1182488355
1940265454
736727509
170971119
402016689
134718219
1305538591
1742055022
2014755703
170482574
1068081939
795426996
333031239
341491634
1895423337
1986841792
62273614
1611962840
1352152330
1925587611
1195663120
1936037821
1920201283
1424646176
1389337616
1039065667
808302312
320063280
1607081116
294357882
755715611
195837318
544341568
209966091
1722114841
2066205616
710354988
280895105
942978124
1874397814
918135967
1139259280
1915158788
1479111893
99751829
1863427399
882157812
1110535687
1025476094
1380246463
740468720
1903148945
511986881
352640190
1539450271
895197795
97503590
2127477326
1103278453
283745287
756597083
1225599837
657057704
1519873406
1540932846
1260881094
663608300
1874642099
1579650495
191010077
330485008
1842703996
1260682398
1243096496
1869672683
1033449849
2029404205
1911282371
994508162
2040261143
1776201413
1957434136
406926609
1530170175
1404002427
1692131903
1247634048
1382442271
1549336507
1576174337
1678204799
619681574
1934876662
474593843
414745002
1119785091
1981032755
1576614031
383300262
851582382
232704069
69112040
901083946
1373386650
867195930
365572914
1006659396
1059999529
1399352786
1967376325
167792818
231605035
1591656433
1226415167
1173842370
274384908
163097029
1705553367
652513760
2080262069
2043529882
227421118
1643202051
1759413500
1764459618
624317764
1665907954
244429234
871440524
626514303
1575068731
735299326
686369462
276327143
630522745
1432692204
1093601305
587629453
1042394366
87725072
1856241140
1303602284
1654613896
2009481106
1562909688
2139613611
336177064
799665886
263343391
631260220
1487947609
1883396970
1691637975
1191904459
266971841
827319047
364437013
24946484
507756246
147050687
1583897198
1385864348
652349235
397541126
766742808
2043563027
1953677106
624471582
1449197554
1544559008
1635199085
939966456
1638673191
2083894670
2055637323
1319678274
254352641
667547876
1055836181
1938471253
1606853920
1295191182
1170584163
1622369140
129629195
1292090483
1514695735
1168489153
985529712
512411904
772889673
892543803
905880115
1062195354
654757973
433050669
2040276507
36150069
1680252649
753403306
1108224594
1895707096
32781566
1633849754
2049734811
563792890
686170838
1100296807
676926581
1169253863
1851910611
80525828
277568480
1895544867
1025675790
1342916793
1201191233
1792525860
414338645
1504350093
1165896922
856390071
214266875
1727924577
1054058829
688251239
1517836323
339246699
1674010452
1466169241
1132413940
703373385
971266285
1526449731
1155456173
1443062076
2132540673
1146624536
693952051
167408849
1078659474
909903798
624908152
828953324
1676647586
288092486
2105480171
1450531585
550229978
1372021128
190518331
1805023920
1540394420
1954782996
263613140
322056119
825698545
158438689
639975749
1994700814
472012096
1059675325
1501704265
1350605096
1042395143
1640392548
856985620
721863288
809241009
1098896865
1449694990
1310626129
1300416684
1589601660
963554187
1917687
1181380438
363366302
162525633
463679602
1357118726
713770446
1621994975
1797823399
188313310
1283212974
303565496
165526347
1133292892
1584630552
1234139904
203812891
187202239
1951507229
1824683778
281735969
621268694
868736474
627581963
1717579616
1014583948
628048554
1492257631
331059081
415899619
1484467385
1093264352
1440177089
1383204039
821178196
1646294470
2001727022
497570101
221253364
1843434509
1108668322
413018963
438094652
1707127489
807856691
455841136
1812689465
2020382337
885809640
2118071679
2078694821
1393767513
1820031480
717430819
881848240
76867150
1195723133
1472287618
1642419403
405826265
669598415
922196124
963729495
257676835
773101439
221509513
1322119330
523064499
356033648
1097066482
1822123243
855763555
444812689
649005654
1482462746
346816213
1881711527
1888696076
1619060027
425233992
373415690
1279789324
1943410241
195738301
234965117
38009377
689033555
835772158
452453977
1166804693
434695679
911073013
161662932
1073855353
2036054695
350239798
491940893
124942553
22447974
1473515079
1510884809
536591642
1613571368
963647444
137979008
469079655
1452288978
2132834419
1622577858
1451629109
1568554779
1855316930
1676756581
619061472
2033403425
1825799149
470415619
1646181911
715840937
1301910949
2139828360
1206974160
1497811838
1696554055
436906410
1743175137
123742565
931113118
1200786442
171110379
210346465
484604845
1716452541
1626999621
1526800317
788605704
782327528
1487925153
554184879
729433372
54220753
2067213602
864546999
1115784462
249252810
357844016
1306030183
609425656
84732091
350600455
1628548366
1571835188
1034268769
2070111518
1574776385
1130781089
594588946
1232765426
1777529921
1931184180
1338948351
1852094118
1651082690
1744415752
1279112549
1725547837
1057345078
8241707
931827880
1950541769
952722371
662595277
762268649
1340924725
698784106
1180825918
624443851
1425987288
1724758244
1673429304
607469776
1860898987
1177722342
931123121
1238577847
1559576805
1876413830
171880968
1830223875
257387811
949238017
1081883862
634878091
322576849
1345644201
205137206
918340825
1459839645
821384871
2012068924
1328347606
532154943
1949301705
1459170776
1900243785
329276213
1078756466
461476300
2135584164
465622155
817458040
1450495089
1230712433
692715460
1745494799
1452283534
1442573858
52287508
1760546729
2009691972
1142595854
1283080228
458013790
1526036446
1321162441
1059181553
1795106902
942300728
877335027
504894047
709344408
1556045188
958798676
1425358094
32726867
1682986242
1918051376
298102390
1523504804
1784406812
1947707510
1921571948
1239243240
1775931640
2103307941
1322891745
984699584
371682088
1413037008
1452825930
1730381056
243752075
750016166
642973709
641429056
1643032584
1857453158
1404576460
1839760155
32201813
1732440392
1355110066
1831739078
1751826892
1494059063
1571234194
759305754
949028209
1747433691
1738329624
1698019464
733323600
140386349
865109859
1478311774
2142799920
975184587
878305297
1219699945
1275410645
967282376
538887156
423993967
1649764119
1102760853
947214366
169096946
1069169658
946543089
670669284
1808562838
1494366665
1149473255
1674759291
2034132103
1244950930
272664458
588893605
1320897258
84938290
1617917531
1382445165
1412008201
1769331711
830693651
1706356064
1156985585
1232416262
2104175261
583495503
950855335
1885424060
391146216
1320373719
439036057
901738150
1436057980
918900452
704535313
1423635362
1929434092
1413083078
1310989327
2068022890
1263758079
2018711740
318914404
826338446
867878769
202916704
210641462
1544959612
1991237220
838829278
779180156
1660473253
881147503
1414775662
310956998
1176678966
1821450027
2078141660
567904248
472595621
1867694304
1649938478
623454761
1725717384
2133322917
340752725
828175741
207866684
1968350666
1976791970
893429308
1791898150
1105204114
143973928
2028392845
515843156
1587862217
585809849
1834942587
1717476945
1281032331
1638638694
1263700777
291715726
16590535
1734821617
459004920
247408189
1070070456
1990459773
1295017854
1413765749
212901730
1750175835
562659680
1568052260
447763196
1688326247
1303154555
1125762177
188723273
124006601
347091389
575219879
596816241
2011254161
1726051744
2006285982
829722843
460250772
949024147
1560350700
232950860
849037974
579780300
2145063914
529092939
1067036010
1067200519
1792217350
1461723835
1362893813
687848642
1629682452
618477599
1374786774
499569629
895080437
1176820701
963928243
414849960
554802713
1262104698
994972858
1680369059
29190661
585354411
872538486
2057380968
925438905
1935537082
946106577
701626582
745241403
1534266949
334417618
365359926
1483206885
1794653941
1399695274
1336273781
688784185
930308251
357155273
79979058
2109838485
1509699068
193294091
856397901
1720136983
1854633026
177345773
1427893562
936748551
809482121
454180808
1819162407
489487753
1186882981
2129525973
874556993
336819326
107365637
572925868
300968082
856607882
853394610
1758043326
539188898
1614875193
2053584380
1302998303
85378804
1410998641
1872888229
1165358453
1324255131
1794438946
930565008
1044454920
1661365777
863580985
1646115623
59581456
1156952326
1759007543
728164934
773885151
479211558
1191378830
36060251
262715317
1243918405
885625270
54342818
834370712
702898492
148226303
296629146
601368517
190574152
583614336
1003104918
1292246487
1469876846
1473741538
1301622329
1481660858
1863150862
1704823985
1978663643
545252378
1208513649
1804404097
1601682029
571484100
1697687261
1414938389
2062207071
1648864156
283285045
377355945
558131848
893560029
1156732649
1324818577
922604532
149682509
252915277
1237046958
2074206715
681001338
1999343115
1290330740
1933535804
1832096104
218335216
1417673475
146369297
968416996
910451927
141512327
262393697
565893092
514558933
220955861
981729061
351171681
1954975281
1597883772
2119688504
1070592158
845849332
324357342
1202508546
1833448467
862404992
907334865
457967577
1351389613
1489365176
663013577
928759739
414994639
394901676
69538458
1446717626
212489930
42771323
188120459
342370283
1203793421
1173742864
6134743
1918696683
579785694
907560462
785844726
1014746142
120750439
2145419346
1599728107
1992600086
1797720766
1567447558
1179826975
1445480393
1956041777
332778343
2067475416
1217741978
2061267611
1345646192
1684321277
1260847940
359259671
1987694145
1546594101
204182332
1738801982
1599182088
333676031
1069806462
1964767040
1096785152
792693631
310375952
1106976266
1520325253
1479245601
1242019630
747720793
2068208042
393470172
1780337372
791671469
2139919334
1652766018
1698138494
2085006131
1756931591
1597510140
1733968642
1126057501
773215057
2073313036
1820330088
338048454
996227019
993663035
815732349
746674974
468497738
402569724
1316220295
724065342
1362995632
1258036584
933921166
908322235
1422472316
346282048
922150825
129252752
1581964824
753479288
1309971589
967637843
1333963790
1093859096
508483928
575599537
241101236
1586722183
206741122
716542862
1291251646
499454974
2031729207
2047273590
130072251
342907497
1625732100
1255733626
134680428
2085032100
253695056
2027321516
1101105729
1622681889
1339470112
37572845
230244355
1037854379
1333071879
624015334
164501220
1581084594
931050431
2028699564
541315003
1263856485
2113335283
1948850623
575949111
730036308
951227274
1889854675
2130521550
2091176619
1277622628
1465453735
933669291
1502993746
178354859
1724943228
680406621
1542759758
650864669
783529872
2014855216
193042750
1838591421
2113670817
30540124
1002447063
149402314
1772176292
1105775660
1506105488
731834742
1028726147
23517927
1624393608
1828721789
1543190899
1126981403
1833917188
955298395
313137102
536242119
371294052
1772324304
733483803
1905583449
946480147
220494158
233817965
1875809021
1586921706
983002166
23951231
1314931736
2076203319
487530919
568562551
567921641
358576956
1827295406
1510428357
114939129
1457052843
2081905974
1584493273
1441401915
607841163
248240378
560669852
1140299598
1573836382
921056375
838210956
524426500
318193797
523886913
385179374
995217839
759317534
2074592696
594259578
1409375925
973430770
142051062
1061253899
1534246920
2064941032
258135762
201092358
2029720765
1082922693
1458432105
2062060832
1215657948
467274715
1617475026
322504408
901127710
1552936222
1203764775
863734829
611757760
1792733946
1814261681
1485089415
1495009222
108661093
1597236050
1240642440
534621627
1072139163
1286113869
1255120607
493261273
1064012584
1841526111
152254047
1204107578
1600916522
1461573162
1524443125
1377243769
1818424316
896059337
314409585
1551001941
532168766
1873856095
258861627
1390515432
1372082307
1930778187
1217817119
780568825
194855692
196015877
148938446
289252414
1368787973
1908709924
1670242715
104526666
2139778487
1956017448
143629956
1155745632
1137601606
330487457
768519845
291797604
1700567820
629994797
719192294
2102903956
1649691687
1279631672
1339603577
1038499775
467960552
1402050007
1100102743
1962216304
1967235798
1887270816
1571949101
627941972
195301290
1355678020
1188472714
135638324
588580231
2100270983
572076433
1433460905
1735219786
1875557891
880145239
96047950
1295605738
274246961
40133979
1760259553
232288091
1707680402
571949718
416180221
1938948359
1122203099
1890188295
1308070394
663985626
1108180107
1946850751
1436763304
340001754
258823674
653338443
858320356
1850172781
1730179802
1192905922
1229047272
1670941681
701770846
772191346
1351714675
1183891180
119546041
1412823832
1036884737
1866314879
1596517622
492269010
124745636
1424079630
1628956094
1321774869
1133531512
2006074863
2068747682
225901026
1456029013
1603984619
2000291493
2115598656
1417030134
1220637552
1325989230
853679888
652360438
922197957
291543642
1737606108
1588831048
261675734
370753976
101764037
1896611467
1397183129
496372560
1546601956
722794743
1569722945
725720658
1339206826
1524585046
1048051197
1664615369
1208257570
1826768102
972169659
2134966576
78771739
49806169
1910512585
1674827087
2099293046
613449238
1634385779
706858130
1453629612
1397160385
1843438394
1461377912
1257767313
152735021
1365496621
686472047
1306247972
980948302
227266670
249422989
873599493
1063122077
64964586
916089193
1601273327
1213236841
1216357758
772600462
476745991
1084387292
243148011
799290410
456095186
122074203
2121848710
1940268692
836750624
1480978752
65426167
178514692
2055953050
1200206124
1533102235
844057114
851566972
752461749
1376602565
308694337
1685516781
347056018
669328846
181391163
987652877
409477607
1070809200
824719575
1091855805
2085689007
665812189
1899244960
1949882307
1108674568
695131727
541068428
929322732
620422675
878521648
1204263878
1502583556
1543003644
516444813
264187932
42664612
2143516132
865945826
192340496
102643608
1722929013
1630456274
1306323824
1048034984
1601301033
898757252
35159774
815208294
1113026867
2049007471
347488171
2089100606
1192214256
771247694
1332015140
1254044183
482290956
1742313967
458481262
1102131961
304472797
817386155
1470035978
100640052
885244413
955016599
1070816989
552193270
816031404
336832134
1147407290
1983429473
1197301425
453069223
1185877876
2132638150
1994460374
1172707614
46053987
369580608
1923786499
457797358
2075009336
880300153
1101939266
808192393
885087788
840498195
1838221322
101949724
523643634
1026829941
618631390
795550627
1064144232
32478257
1418184810
1768446510
188172756
1676464471
591545233
641204776
846133546
1848745028
109202146
1095458530
1612666905
878923269
1183727319
929134138
1360403677
1531552929
1127622524
262846051
729335116
1443027896
857872544
866320044
1364641970
443456931
287804785
68216738
28932203
631444753
434118389
1676992943
156913474
597148191
2111091919
2009397185
1277676260
1488637218
703487529
1834810520
1021100730
319482039
339188131
476491771
1718549443
796439642
54925389
1844785951
1828072774
1705364968
996964126
625999184
2139844664
352122199
11044290
725179783
835916008
1627635694
136423503
1388370594
200800185
1446031993
837197566
1767545970
1369603087
201764455
697764468
120630527
919023407
519922562
1009946389
1828324274
1932708233
1380648857
952633329
1228438155
468512486
1447722839
151910264
324662845
227495687
806950999
415096998
1189398758
408530916
1871338186
163337963
1693862482
2043433278
796183670
495097917
1839134250
649228632
1627837514
331171412
14925753
397754660
1955477323
1143215575
355664595
1171592270
1291213038
1818140518
235169275
726567248
210219945
1541757837
312748122
609942647
138817883
1259193938
1691937067
917256596
2087626707
784435646
1824363426
1725822121
663218193
184175956
2136443096
1039449490
1040418181
1467004810
1999164422
924815461
1881611378
807184340
1403212151
1461756326
569198460
593050286
1100420270
1339131560
1680483170
469067246
1013367448
1825691083
1124235958
90267410
592259353
1587631619
1950561671
841466235
1825811306
338360249
594429286
2086076682
1764958937
2027302903
1685688576
33568568
1237623749
766043204
955316757
210719297
1141229863
1190705978
1330552924
580399732
642430165
966171537
1780423864
990034343
1154079354
1322208422
606301524
1708878549
92514571
1317347479
537336809
905218490
910769122
663727174
2104459788
1852771603
1483543097
1383327659
1013557750
1610029024
258836737
1891425053
34552287
2114569080
1908410892
1287126725
1339602188
480519835
1453846424
1762117133
1832572542
1479634196
348538311
1663760841
1664911795
1939119661
1383681782
921450829
1910968629
1430728409
1297018534
1313521367
647849806
1723493626
1418934336
462096723
1264129948
671534184
1659232213
397628840
1259042994
1583988177
1810349311
1410215109
1284672487
2020759078
1444905192
681627943
56810119
1295639031
1324890180
996194265
2024955295
1664507073
159703735
814486576
725884427
1750863223
921881629
679742117
515742916
1247045696
490061217
721550722
1546694401
317839371
149321742
459196554
473823543
1382064936
16712785
1241073629
881370863
1633664809
930055248
14407597
935197253
1219851535
811492461
1811986842
1447796919
193214593
681322290
1275687770
264240333
1712451582
1612431471
1237209629
556742934
78246862
132997607
1000774861
1513677557
1439913702
1878852035
1455055075
342114825
1821115499
257666288
1808352370
2074771690
1102462760
595222118
187219168
1013360177
1528570337
1514767714
1181597648
433506089
237316632
1448848858
708559132
1965826665
77673409
897231651
245979406
1234377032
1321484367
1556875229
1329104277
1520546205
995611694
4418345
1728518098
785637419
1203699361
1231542006
584261509
1832755225
5318403
1580698332
1415432465
1811101214
1322706307
667171227
1719419358
2098438764
380825418
1109969535
750447339
1825642301
117954045
160245918
1736128264
608592799
159638108
1752186062
1321689971
1934691324
2072991660
1332707000
1635877193
510873418
161145100
612745172
1044296068
119782486
1809147677
1145843916
480497711
862256405
1127164653
1625991327
1900869597
688640472
177516292
1770307085
754338074
1442129530
406605935
129534961
528309767
433771215
395893669
417189261
1854661952
1993214523
1397544677
1798687398
1286692021
1488413345
694319247
843068436
1158110203
557987099
1928057809
1983436320
1877698344
969130777
181042218
617552136
161863237
9904047
288335091
2099041860
781851690
753056043
1112709662
1610003616
878039227
924324845
1986185898
1599265170
1662954125
1990161483
1218801741
2117828972
822905488
1160172250
1049149352
883521653
724472566
339659584
1245030186
1444679611
350546606
1901236414
196154687
1749204809
1186331513
593381388
734104748
1593829050
1733700794
1811939597
335710098
1625278622
300814511
117606822
88418980
1132730587
2076351063
183813440
1337353920
1379900328
560934498
1127855047
383052345
1729901875
736613901
1275991579
1445156798
295082128
687771329
397045965
1429629315
1638862773
902471846
1709436640
846969304
399388122
367597123
2100780002
1503278943
1775370718
365327459
613046950
1826281817
924971113
1500140559
1987088304
2012593062
121927202
493943326
1148487151
475964327
1658907742
1547224775
284019434
1204021343
983633076
225023969
1703937048
1683966396
420062566
1301018310
1097850371
894103214
97988816
1594186925
3559952
1338806483
1888528396
1516753598
297059863
429416465
234319954
1519542030
1607878237
5882245
1887390950
1773097417
1404985335
2128078221
193594954
759732819
923517240
1771631678
1106513321
1077929375
564516603
1166002358
2144986395
185537215
1471572590
178340324
1608310748
1101043051
2132180728
1542797940
421072806
171464798
1820471446
1405558241
668274775
16398290
316040952
517714338
461327121
205420967
1662095108
643588218
259084497
752177131
550459437
2068839272
1284333274
705668536
855336129
714728664
1464591648
1668966375
1566946018
822553288
1539349482
367820980
1757673282
1897103356
14111707
1568907144
1237184639
561240163
54805779
975546664
1482446180
1380031552
477565764
1840507817
778318602
945647187
64151857
818627246
347887138
340299006
1306917791
581927193
571994546
2132675762
527727468
1189010
31411060
564850994
2105885220
1344749126
1155063750
2120197363
929225131
1742969769
919741675
1173917352
463292518
496066515
1630819395
1714141443
1601925069
1175485425
1870022215
1469769801
715816288
1486172186
1598285668
544355632
697793121
2064653150
1346384734
815796217
724764515
463249829
2092532818
1190035527
725922844
851708673
2062608306
1820877366
1906117500
235056228
250824709
1867065599
1938566854
1852977397
1223673098
1213619689
646994362
48474911
1953986060
1889216010
509564735
1345060118
1847501958
1987070103
1655398834
1271368950
2005801505
1996102400
284128423
1860998796
1297318430
77372207
1435970754
1841864747
1453062272
630459514
768084717
2007693751
1916013225
773481777
2055161137
1172740413
704357526
991292534
125266528
1257009148
282228156
468053511
1428789399
489238043
1394149857
319837994
1098674004
980650074
1826528696
531930569
815012613
157264826
1781439279
12809062
1563402388
392419434
1006145666
885694987
132227667
1348383918
1931226582
1051644671
212467604
1243787868
338906715
1138979460
365032859
323438302
163663056
1548169473
735856776
368005215
841574419
725648553
437483037
1388245809
615884372
2089094549
431997939
1806100672
1608731972
1543237559
2131334815
1828226814
2013522938
667923072
115100693
1756796745
843320928
1221129315
685662747
903821541
2081949341
1885256672
243348286
1267192241
227209445
1059470518
1423449761
440766260
836801729
137528820
229604574
415068722
12753819
1152812386
255191860
1132565755
1037531965
1266054957
518729542
1008857678
163039902
1517763414
1571734325
1014493696
28040637
1987363049
1950373936
1789610923
1152582682
773190892
714801138
1304277859
1305485960
1897751548
454472534
1604360524
1821080431
1678299097
710836541
1909911415
884167342
595369769
1133567174
624728576
1465517207
1414359995
409409130
295966075
10670067
1819451726
1464980384
854350833
1534962324
1888533168
240798265
267587795
1726049481
1464961301
359352810
640168715
1084648641
1012761747
1183745169
1768438255
1218833624
444767794
1774007571
866680206
10044005
524459950
1449570208
731874830
1034521290
1730730166
799696746
491695131
1556264183
319012347
1909399242
854973368
1995786149
1889212760
702894969
1978059784
1272386677
104457614
903137118
427811962
1007439060
323201717
386930012
647404813
1681901511
1587434747
607915712
845934894
1924061165
1568851180
1957727002
421928510
2108698152
919337417
1630744052
132218227
143317949
1180935740
1078469766
777412554
1842063581
1415307188
1407569245
1101461224
1743535191
1100948496
1984273670
374609745
1298662621
1239298452
1438460564
794399429
686030329
886744285
1128698540
1170377725
2035172460
1167114208
1075255505
1579415184
783821665
1864607604
1748378006
899529319
27543132
1951012817
1162494350
1376934657
1097456828
1892583280
406224686
1360395068
2007424171
157238661
316723941
1025126032
384745944
1057504811
1344444409
323791425
1619888437
1643829686
753156226
1974410494
1035832202
1880102841
2082299264
1298530017
2005581273
1420875172
1397341035
903850307
1355372965
399066237
788922546
528192487
1856121331
981942958
1140495487
914958231
1868576968
1907748543
424166836
580512881
663131517
691993830
169256812
1947549552
1645850954
1916895819
1619397535
1676228589
529018561
2001192592
2020756170
626598917
1070270436
342234230
439214732
1225636971
1417968334
500131702
1324102220
1363665400
970233001
1707076193
1442863593
619907537
487071172
639284409
1815027259
1862433128
1349490806
621302989
1857475961
1870830262
969594693
647399646
741652136
1210794420
184890672
1596754556
1729204287
1893672343
645713474
1940445610
872934316
1089172491
1271757328
1198187572
668450267
345646915
922728329
907668902
625305048
1113461222
511119233
1844701934
1755493741
120502852
1918891824
85197441
1339587587
1712140546
1825030486
1034408718
53654479
1499177988
313190063
1417118303
1727955934
2115900109
1103099689
807555537
469518229
918949676
370595719
851012565
415602081
372842310
1261121242
225741986
2018329664
681536688
473972052
714270241
526724156
2045868009
1384201871
1136751441
161263891
127724757
53738582
949217253
1067952468
524249881
1622422801
1913915081
1834732169
1754204069
426716620
978938230
98605055
1581086900
1849666957
1814930323
414853753
136279309
329589049
1589359986
1951424874
701407763
595060287
949998705
1229733567
567554045
883993541
1322617136
551126536
698397134
1667354478
1513927498
1262244906
1459499590
1732565229
2117392999
1669065859
679179012
556573216
732623677
157697024
1835347583
1561008604
286991694
1012447346
1404549796
1543441114
1640759341
1745668727
177742952
421095767
1876221068
270789124
860097808
88803773
349611431
1568050048
1587846073
1897968503
1449801491
514910925
1061528156
950248851
1000889938
1244222638
1373146225
1575581562
1622657155
1687830892
1898170883
2051493841
681830975
461027514
1399929390
1552122830
735713632
53995681
1646123749
2010586735
851614676
726616494
54914002
716522396
1605319543
2123572552
472276151
1222711950
770067578
1918859554
1285991555
72123025
404606032
878240785
867234011
1107673678
2112236969
1281801317
998473683
2001429575
607211026
289708053
849391840
258777364
1325505353
1253499856
1746265163
1273145295
635158962
276913799
592791804
256470910
1081491406
675325612
1729527015
561298767
42947151
479770452
381329739
1026726308
613864149
1273066355
932439384
398559715
302352394
326415878
1557027147
1314112540
425759093
1463308964
1565141407
1584922399
583780763
1757205505
1195265704
1329183281
1640920405
900880523
433354534
428985901
2000479542
977655942
1575321427
1895400096
1791084353
820715721
2115074649
1905352823
1412312065
1936683245
2072258329
1831651358
1783767559
536849537
776748789
2043323265
1102730948
2020015847
532845776
1983893150
1864331133
1003312650
440349864
1090761154
1589360535
205029523
969208626
660193930
613780266
1603044927
64616651
1666409085
82625743
1285848675
1510108560
2037010976
1455680577
1232351004
236698979
147479275
291174783
1402779721
748330379
1284065374
2008556242
945370113
1306833560
1884694712
1830435749
368478443
1872031180
936172305
660987693
346668322
1793972802
1144034925
1398242761
1675358908
520989276
1398343355
1705682202
59511355
535650981
1097549921
1933756642
459689953
1121831188
1893091325
2135185367
1735181772
1709443669
1994500621
873426876
1729256113
1003546466
13639020
176162924
353728538
884529166
664767192
1457203823
1744081706
295833808
1004873584
1402301643
1169996040
928756313
1099986745
504983355
808390424
287498407
303582324
1579340593
235273687
1467042237
342697897
232800966
345486484
1478332419
498293749
1751286111
1173510642
897333134
1579561293
671778020
2135883462
1065985532
867568637
1546373739
1552168008
691125453
494153275
2086107618
546515527
929835567
1240705957
379940569
1843092264
1095874193
1382098138
26277751
411803315
399245740
1159946626
107727480
1840494999
1721032370
1629012337
1727960282
1003359564
339238518
328491637
1821516700
1612882145
762535320
352346566
471853488
489672848
1711837624
939311263
1309405559
1993980959
1909967884
1333079877
52686289
669919523
83251671
1488396227
2060885138
2131131347
1356619934
2143030564
168692880
1165559511
1641805891
2003705061
1497417098
1330241206
36737980
634686643
1040270181
80450162
202353450
668751331
724185192
485928444
935978585
2099212963
1214772105
1665768270
2030460941
2041394615
136597186
1388026442
1388182583
190090311
407745049
283421921
2058703328
1824735505
504090571
1962686781
1080347110
1095010456
858760842
1453069369
494029157
1631708044
825455857
375057553
583516274
650336732
1389835179
913670796
2116959293
852597242
108130580
741664947
479019881
494837724
1234859493
894982164
1892855643
1511132065
1697653362
1269686728
769857445
1557514226
937550800
1808628284
1102496836
1914104778
531057933
773049761
951767092
934429469
378640183
1244698860
1845055956
842994419
2005060436
1397077017
607902550
716818201
1102728360
1721174752
1083999619
282438774
1951990901
1693609297
423322822
693979775
489569699
169523894
461941870
2002934273
1741972625
1504181854
884542410
1228099232
1576248209
1479492074
1557148680
907012710
157092066
1512567992
94551630
477000751
1659493263
1060537850
1731021676
1880182918
1523478523
219781816
1910888400
2107297325
655963278
423216647
640253495
600502317
98223921
1550350674
303049142
1702355807
1549019465
2024129564
1729619849
1835297556
81881823
57631783
1685568637
1269758724
884318292
618285246
1342369295
718331011
1468628441
306276140
1919258690
983375867
1987101847
1768234390
825836818
352152710
1303649114
756609196
1007439060
658338614
1302523851
1002540554
297099495
406445762
451969962
2073251985
1312977517
581980798
339602355
382196770
1116869063
1523082099
1316612216
792939698
2065373263
2061642835
1282650832
451229259
1510756079
444905304
552804796
494976988
1113336807
175953861
1666845795
59211244
373448596
2133159100
2131930
332590129
516590600
1204357103
1422905838
246579368
1865636680
1695030642
1021066147
771562995
1941689230
576144328
1303905524
1402862137
332872433
1181469198
412611277
12027400
243798299
335623553
208403914
817562944
1993107428
257978953
1577628859
725631877
190947624
1892307211
584491609
464038194
397669510
1002873110
1755053190
1232901188
1707888845
684949261
609403726
545701978
474894832
1494560138
583267078
845186756
449862809
576800306
381211480
439748588
722785365
1851237076
1506726715
1469270456
302340927
358592830
124698256
858776665
1454305531
816682323
271066450
2127479685
1378825829
736078026
2109149519
816143584
2133269725
1781325379
184028316
2072411602
1418647753
1745853819
1361548118
385772597
1770683580
1437245205
563872699
621251632
703115310
1766865195
496204655
1663943254
26536564
1743557699
790989732
790196744
1283302188
2038894539
1111122416
2061482408
1576924211
572515685
996497994
693605513
1434261675
194628336
71851529
555213095
1195467617
823083528
1191006710
428558173
387508929
1983829105
651733091
642723229
721306597
1869359299
1422328596
292061003
1246534095
1050796557
930807748
1366822090
842087014
1789196637
876062362
1174375208
336236014
1982943403
1852209983
2134945830
2094813998
1931408907
1926563653
208393286
1974085882
1007499873
869805528
954740712
471512907
152513371
1431396548
1748907165
1769104465
400848646
1634070804
698684023
1095077453
389062886
2135879710
1658426313
1790676538
853375660
1167839917
1205213238
600774360
1373231838
1305034948
329242372
510689886
1084330948
361589311
1276846498
774553252
1861563952
1354178402
978362410
1494492087
1278412957
930668323
2065041563
340208940
1077450169
172615731
1889266155
1187965902
647241852
888959771
1620882537
778416102
1158751415
1197831597
1634549072
1750951336
1755491499
2136679793
308872179
1765126186
1742158762
1621399076
973439917
1050864587
290310001
1213718637
1495853129
1396052389
1847135057
1528967212
2061376339
2132701865
1929162149
1417853042
1867333846
819765654
932807240
1617235841
751744875
293483243
1003585378
279513141
1759745157
1321308376
19125304
85215012
1173679319
2069610545
245947864
592878858
1261903806
145725210
2126207482
633248864
1990377519
750851801
1963795550
1131461489
1612560426
1199507575
636424457
920821762
1981017642
1082668935
426294576
1110293287
1189077799
1258568415
1569490404
1901518512
1374505916
1323178005
1843098816
557403683
1932712390
1099014330
2022364149
1958495138
329079202
1776562366
1587775774
439355933
1657069668
1131583581
1668900528
2031867534
1352909725
2116714144
1899999576
1106724083
907770934
1125691457
111400533
1638457950
1988765756
473348839
353932425
2030785742
841769698
398849335
2144519399
991827209
1211015445
297203210
1203244297
407849686
1430470807
234367121
632419613
194022389
210392432
761025744
867706315
1911786743
1273281018
114296052
2077325310
661257430
1675310762
1205490572
621342517
1465763268
1960556700
656094111
913027816
1004582907
1447301546
1947813230
771615436
510344437
798944914
445157365
1806914433
1462556426
1580689651
1478484142
1506409791
1980048330
1778014876
54992883
1956678780
1909890757
1549691412
1979560057
1466866699
1069104769
1926930280
1283165482
41908949
365719727
1157473713
1637573852
1782029596
985865493
981197440
418970809
30694790
423375921
149449735
61666023
1624125859
1137647266
1532238250
1399951465
2030081657
1791675144
1401897142
767971788
800718958
952630199
1837716317
671372675
1030668309
937241402
1443472728
1266594313
491744380
2059465440
1929194860
1004779105
152461162
891609687
1363134198
1924855561
2010357156
423779684
1340901614
82431115
1397631161
1272645690
2132810531
1282474785
55226991
708493245
929503353
1906885412
114778230
1694016835
1147567315
585884536
773834514
860101421
787560734
1920351324
1924492666
2123147101
1624870581
1675202677
2050946539
121015457
312209023
1937665147
1270144116
1658415406
1756611400
420778049
973336888
1357808768
1581843353
870313331
1204860118
510578103
307748747
735593507
1254011269
595965824
802831799
587104135
284202088
724795996
549330574
884454240
1041230322
777985311
1935469355
1217358959
232966125
2085162717
1567863636
1087261658
341456978
1714803271
618876624
477902941
37777809
944857292
1811125537
1477866554
950071961
766656418
113725026
286500542
1005859108
1625364293
586280049
227582803
1954346952
1848162479
1881378888
2018218506
602324937
712250177
1065137027
1955589284
14799571
624133817
522562669
90199540
696002039
571082637
1688606121
347466375
1262198372
474554377
78545247
44832497
545495059
1375472431
1985253030
395355307
870097669
2121433165
758438354
747956617
1446644312
141878202
1750851203
1096054317
647025127
664701271
1220990034
1834595450
423539333
1590933582
366441538
1682181449
600211700
2089596270
2077144190
2128905270
123961411
867685154
1293694161
2014191908
99532344
1663221201
1629715851
1899111040
396527432
863175693
440715050
1129249682
133015283
1962537573
1429621040
93779416
1100358607
600828719
322062142
1811496028
413879372
2017394453
1152805996
253772208
1028501504
222891017
1893114369
738077227
1106294400
1284853810
1659659263
2082730797
1128579278
2088081621
2121382694
797720369
1782256088
1161891851
536324911
1540584764
1336582235
713515193
864870438
1993791624
816050619
556917396
1562545197
1766144371
67694466
370081000
137752766
919410760
1626872711
410837638
1509845401
848980727
213038767
271747810
2125541998
177875322
1017825205
1921756316
1113709802
20792985
1851149538
259347045
768240080
351758177
1949322008
1374758331
1001341878
647331702
628213889
1677370511
111822576
639253733
1143016387
1092422651
1047887356
1509490570
2068074186
1707598922
956584226
1981137052
608608568
927118113
875584942
1976826883
382118141
550624699
1371266392
1741845460
511483730
1960484841
211588775
257698803
1140861424
38181698
499748969
168567680
871912743
957448039
1233170278
214911618
1492076712
396291206
406949095
1758694958
365626526
733694393
456302883
1795824878
189332052
801652148
1672562010
1528827203
1546770788
1191161368
1022728835
1470743777
2111370686
24690480
1451845389
592327237
964642798
994945158
855954131
1969048032
660653865
2080694353
1089916841
1976260106
1600362060
176863118
1078412042
922555298
1676481202
1741320290
2029701453
296880766
62062903
531385358
1582531665
377878064
569917035
230921507
1245617676
562880427
1804406413
1210418324
1404775314
893349369
756200434
1404388290
811332761
1008877669
2007769412
1294300370
342182085
1865086569
2143048451
497920635
1930845986
1025348169
1221397586
383358650
645294789
830376854
1599096731
1636841660
593388256
1205463310
1300721579
1478556887
490935085
520830773
298055331
1059757021
1709565688
206544327
1337541916
543849833
976375148
163367376
1521348555
452426291
2067781675
747237296
1726557888
999195284
701083576
1236715708
7262461
1952376306
1935776371
287739796
2049638452
2130433533
1677826360
578164824
131118619
574839847
995904301
503964688
1328379670
300872766
1738714253
1433807847
370039446
273343028
149882335
2115105910
319695486
1910464349
585063700
1676812114
741658633
366417032
1832174456
2057174605
1028430539
275048391
991202457
270750134
1052101307
1045480427
503701910
926824187
1269767328
1648605458
67150697
1169742168
1809824860
2138140410
1128656401
1095569837
747735434
2029879173
1176172880
1121523942
1054730076
267619411
1942087567
1993215289
649983787
1641746618
460499880
209888445
669440759
797561186
2109827559
954861820
1018304566
717598779
1551442667
423429217
143332720
1827452525
1483097443
9633470
105534478
1463601651
1633735223
214551603
1454053305
2062776013
912898436
991362836
1464145156
1697706241
579821359
1191249156
414967040
364462195
304272710
1968555033
725166437
1859396351
53912099
751893181
1876062668
1141751171
463200654
183953077
1636648644
2142018121
2142937123
195972331
1350026051
765513990
1891077328
1317138402
668507484
1227825036
2081213746
1832261482
809486995
121924140
2051601834
1263667587
1765800874
1960287611
2053229264
867414451
1383574123
2048314179
89037101
462988869
1469343546
1050154972
1446489923
1669148622
319420697
1576090164
226393187
1127107171
740166484
557199426
111767705
1009935691
907317765
97438593
54542276
956898587
158789060
1352784900
1762771345
541105494
1530867443
2039429681
1238027497
1689976328
1648314905
1403565078
1265087117
2020088157
447064602
762525238
404637969
1731551415
715992879
1727093185
1261931651
1358686254
1621779140
1554951625
1685940814
554841096
1420204363
1186381495
1818107893
1566105907
2030913214
1427067927
1604142965
127758283
1296507591
734219517
337359029
1024833277
2093599531
55037429
66799003
1049863280
2001633736
207530098
2050581185
1801057528
1876439191
870852867
1724387603
750002893
228221354
1174088762
1134778316
1351586304
1622808665
104362457
134922845
1104771106
956283696
945482810
121836174
1911213736
1029158054
152097435
2034695855
260408831
255111780
899570786
1549380157
546462472
1328298225
643168557
1927418217
1043587501
2035767178
1203308211
213514649
1834249078
877517212
239790273
118195755
1467651018
1779688792
1283477052
1075921982
2048478686
1336537215
1538646871
1531673569
77939121
599417353
1901718545
39174016
2034320149
10332171
2022962218
1802623772
1528886283
13199328
288170458
729845772
1727620261
281597430
9045177
1960393597
1004857515
1798030512
759449054
339087838
1851226874
1352908291
944214978
27721846
354632203
754725816
1898278260
301446942
594542184
1149415692
1886545866
1698683298
1184509774
2015095876
1208202003
944400876
919800489
442248418
278282689
1172032598
4966083
2090430787
2135921128
1204496349
139270242
1490501676
1154896775
338890226
274687974
855255173
1406349954
1787899719
1909810043
1446831865
817303207
284102680
138634378
1748833822
1117001753
864450328
1441796159
304916942
889414843
1989384106
695727164
1263698283
1925144854
2007990585
45151516
659370886
534262446
2046850876
801539238
1570376896
368377991
259553351
1880243892
158303432
1406750495
1637813025
1865271352
2074307950
297124947
1743026479
1578730428
1755162602
338949779
878743035
530179036
1047524787
38578428
1595363070
1791577596
1694408790
696370384
1262521260
631691430
1470885313
393038825
313680381
1087893763
515642581
1166655897
1954779353
2123053063
1893101445
691945411
384354086
552794685
1206951605
1103485905
977094577
962611933
1274164346
1594951539
459515243
1337808971
1161966855
1563645540
523842774
24926157
1329532378
2108241880
1594354956
1592560002
488239066
1229811588
1662281895
267348287
1276247184
1519442724
1828879536
1077065196
1573165831
760006531
1816763493
450060188
882576962
1301643145
1816091498
653695902
1716722074
227198997
1464627093
1230481812
266644052
1122969646
1892377225
572425763
642154670
1620930382
2096365551
489384789
981544032
895403948
264324812
1668293403
1963278507
1506044633
1697851089
1522253020
2118086880
2038018104
1342856420
73013855
1324339043
1988634117
1682894316
955849196
1195528927
1445417632
1044185628
1606963750
1746155110
1841742500
868114243
744565867
1811474460
941446618
173420265
1616357014
70582236
1619870461
963631096
1740081051
937978517
1021926032
1433795294
859386484
1869924890
1506323657
250001444
205907032
141498397
1848708316
1063015329
1817419237
2072276407
1104058467
662008883
849723503
920464545
1180233143
710599553
1013546059
1243386822
1750219511
1433738448
569431628
368365586
92098678
471767522
1902437003
1407022624
2131303233
1238791874
202428548
483323059
1214172125
2060200527
849707428
2009525394
1692927817
331413919
1230105821
501716584
2037764417
392870404
662180254
1236580024
97393444
957399955
817887989
1768998017
356242193
2008208983
1187029505
1201235447
1279522732
2116361440
288153727
1127383157
383644067
1688289475
741541890
1632866640
803557430
1807408372
1622734286
423204073
377603358
2015708374
2142525590
465059993
1817809212
1138598415
470567821
872541492
1789226420
879465250
752808917
286814693
555267615
1049932177
100415709
408022734
2031076588
1197328392
1164391110
575289757
1670213065
1483700389
568327085
818825509
386221403
430506097
1393015452
1385426706
830843544
1245275818
980625679
716841932
212307292
1521796036
1886929698
1266190240
1799319391
15388590
614519944
34511718
1789347247
1771227502
1078947813
1559719576
1291824188
1797647262
549006862
495238441
1366056878
274746707
904812060
959711576
1017510376
208619846
373720971
1476624928
1544768149
1839910516
554362983
1075461768
2088951748
523370319
2003473619
602253377
798275743
649644648
894532688
691242078
373036876
1449204965
2089456633
1731802085
379699490
611228504
1597177352
2111362876
50281563
1962988290
621215948
124265438
953257760
1334194682
652824650
630076154
1884130975
249869279
1115786965
298744610
70338074
1223534215
888041079
618453945
1943993257
705174565
1052247489
1423910356
210469933
210555247
375339688
2069468457
588051988
277993072
963015363
1966241564
9331497
1882993646
2098832114
1987804447
635683402
310594457
760594455
2130905719
2077143878
549687164
866268357
1175741541
1299312247
487461135
1077300370
633265586
493665650
1061540254
984081743
750166601
1417587404
936505582
1092591136
644873820
568732133
1788175184
1896080299
579471952
838427142
570047123
585233801
1055972487
260104210
1395181800
1195467334
1865548220
1570385212
1987534024
1801952823
1718599595
685386059
364318591
1769691646
1077913888
2135944112
797745080
1212842104
1550659791
242214507
2113645727
980805168
195498447
1948965801
1320765742
1244487840
1572760110
1063917601
377008052
1282548878
1648305509
1155359123
1002359230
564266470
1208392925
1563739208
1907231887
1365030883
1430284039
526582404
1700668744
1516327622
1710565773
118764587
230027355
1879862146
738817230
740041842
760326934
1155753353
1114291622
904157764
822571330
459255747
1211356282
1082226109
222632648
1394811417
1163014045
1065946061
671167270
1683347186
1386494030
1190704775
1649693819
1831354654
1779091461
987918737
2125729635
1457657053
1576115394
670213152
785750664
1978429466
865673418
1711254434
2123819762
702230110
191831797
1630875047
1478955857
387532882
822366367
486177322
302703211
1558270243
1402644383
1313190084
1117286558
1418275141
1349631754
784707488
893044439
672986579
260718700
1385593237
316910423
2113955987
1620885007
542382485
1275715194
568138851
190311474
340161664
257688863
1311955635
1354701086
1318346218
496847766
834854311
887969368
467970351
1869691783
2133844449
1989484431
1697944233
1345071333
843690457
895026986
172926628
1116350097
566495565
347696620
2124932716
342060095
550174048
1981205884
247145480
1004526010
1049719237
1478974969
508982704
2043658528
1806041196
876196364
54093516
1739219358
1959088061
1945788375
1341239158
627478539
1152959628
2050174041
118981527
1980609097
343657461
1012817370
1236947986
603129630
696038971
1861898388
1679757825
1630643482
532220398
1973262551
1286083306
1469051982
273140198
365492335
54819045
219992409
1220769546
1389801390
2123231452
1076791690
1478342553
1312360816
1615754901
1398644148
46488211
747319869
498834176
1313537856
1397375611
85738468
1334495085
1848741979
1594610959
1892355741
2115105182
743279982
2135372763
2110166519
1061556180
1840844081
1028017754
1394722103
163924982
1630885816
988903447
1082358589
587198515
1014765827
300219315
1323353257
423237532
765091414
1194256287
1159303373
1744021887
645521594
1188201895
205816954
974495659
695935525
1353849205
1882336288
2088306423
2089282320
1907189750
1586576458
1638982933
1108195761
1519795704
2116616924
99195188
1898098638
467390680
1353840624
13790160
140069364
1599983934
2083618504
1044518206
557913835
45763815
387633555
708901441
1962333837
1956520294
364243666
241049196
429342065
1081554990
323647614
1253472830
1754256314
1919318020
2097246913
1899725411
101178911
196616164
283431105
116021361
1959908024
1417769929
986339684
1976243808
1496523251
1603425297
37279315
881786286
176546825
1161149265
861504905
705224039
853259192
217097742
160245667
808517981
1581347924
1191167560
135820284
358655814
1498576886
427418879
340950247
914158148
1728202949
478680652
1251825760
1122044431
845294689
1069859917
428762258
1352756268
1911927671
243140774
689203271
163844147
1417230215
1248996597
591438463
220325919
260286011
1355523198
1149526473
237780635
394078094
289080390
1510617306
1559735336
1877786662
479832857
910852364
776096233
1211703578
391928894
1943162172
1951104906
215670344
1497246909
2137032359
541601599
2083308220
259669342
772737884
25107461
381553423
1953800753
773241956
1465586139
909937964
1769303047
2036914773
791036991
1819322205
1130050308
1340549285
1889958412
674787280
283595848
898779520
670497465
1133516220
1734087278
147837635
1237191953
299420802
456369058
367171037
892935824
26476419
1853716679
1803887564
1220381176
1924614345
271292611
1858503781
2072492217
412468054
741270253
1111715510
79379284
786602449
245753581
432170159
1065945591
1187618985
527537420
340832842
568151541
1816014633
1671173238
684913551
384424727
1930535282
2085679305
1474775986
1629896656
689113319
1985834276
1192714552
672522990
1466030051
1010427823
1053440692
1887456943
2147211839
1968642901
387875790
1056199964
763501829
1948364479
356024284
1550820773
267495309
341172659
2023299515
1869643745
1599371577
829295962
1789889600
392868205
883914027
1022015906
262029362
1054194374
316798842
1579196175
1493829233
306622672
508917846
888415778
315938202
1822202407
1202764160
269720510
1149097231
452108883
1265211266
2099770963
1302017070
1663365420
691900393
749991235
2008119823
884671975
2023047252
144090172
1617395792
1682146036
518833446
629670843
1067728879
1316071681
2073776962
866778513
508134275
1185502551
697630460
323123935
1421996579
49455476
661505105
882006481
760102598
1230318003
1972539186
1589690872
1617071120
3435924
1809707437
1762464871
953885223
1715813814
810577443
466078856
1609889854
1659725936
794213989
1251299675
314435336
1637187600
1512672523
1485084835
387604477
754862628
928915787
1429092525
1872356471
2090107454
837683814
1061390482
1993194871
877310415
1831476608
235227281
1486295534
1042593702
1583612980
1267467466
389188879
1157734058
517287608
1476623731
116562263
950253162
667230886
1954010662
1783486508
1017631322
1915649001
211744371
1964254866
1055379054
39840900
566981194
1110654657
99724645
1894026590
1022373703
247229919
1887099830
1237924975
973854433
661678502
2135223136
337600580
423954627
294026043
1202000483
249736531
1118801864
892372020
161265980
802144818
384102079
1153392961
1667257027
1963256135
923513310
1402806887
302750342
1852583222
446357510
1616731366
1929351861
158499586
199871857
1794070983
1567262586
732442727
1656861475
374001494
2111884625
401364945
1725912310
2006612594
798426555
970796274
316706008
233837896
2052407369
558700103
1776261946
703995693
1483995514
1218033316
317911246
534520270
1431124104
1221584293
788933504
728790039
1624954587
1802354479
1717920480
1510713735
380742853
1668979972
2059170677
1155597105
116490294
2142091560
1551726844
705988947
1949399729
759924535
1172386163
1903941864
1802094305
47833229
1520978569
442130706
1756620113
1757190136
112955782
1381828993
901701642
582234168
1136956960
856247825
764450386
515615470
1065430302
1311731552
682364453
224325210
358647265
347216613
1488988258
428996766
295636682
65503133
779433157
853539306
393873736
2035779731
1517999499
2125729425
1807853680
1332550747
1962912689
444378819
959482606
269687077
381844481
1938353756
2083412881
732796581
1561813622
469639338
1002319703
963632793
1965361495
11222356
90572932
956330518
997127707
952042775
87557370
1594674982
1730647646
857608713
2081425556
571951036
55547242
2034952209
11360277
1291673340
398259995
209102131
2126853794
1429870247
1306113915
1087631344
1008749378
408823797
2108827478
963820034
1765044174
1561791488
1629642292
512951514
871627668
552797145
1505114813
1720931485
362762494
313197419
1987024476
288911778
1785289468
174531290
56055294
1171547917
1949481590
727413109
701049010
1832263458
426068882
1117435583
408111529
1822689779
1448132005
889016832
296209370
1763637212
1121795568
991039444
1673262833
1313025507
1065481804
831381721
252550712
1216088640
1902191893
585823559
1172721306
732287769
204301209
1032502790
94216307
1793806942
974207818
1313468372
1757932085
594906292
333233940
2036502630
88538559
1930039980
461429046
1714541720
100053048
951701473
1312215073
1225233857
348262091
934213403
593817182
1721953057
646837881
1269611790
981778001
1496564333
1162659802
514982670
2119119805
1842347263
332298025
980031780
1205105567
873634579
944937647
1418956302
1993272817
1074483910
347089952
1689391593
124267295
1157544033
2138487641
314419737
727760773
107620554
1649379479
684602201
1131941951
963785134
1260156425
480381764
645181293
1335556007
2109342850
1871781368
948992800
1409238708
1862756960
1684594083
732210412
276699049
980067567
1364679661
1622333681
1112934000
1232994514
1082356420
684226898
1409569222
1765183182
1893756688
1039960945
1040987621
2078583479
2108301638
117805391
1799637631
255850116
1480820549
1138940435
1213696349
2084662129
268983478
791874355
1956593534
246703889
843125778
70665521
644979217
414316821
1295835256
893891752
1340527350
16898400
1138579583
1129614936
528317778
7440318
1195274439
1680028758
1066488622
125781218
39546099
1433196627
1507432410
788520183
1244194811
1712852583
806736626
130370397
1860193754
828719530
1995683441
2079756439
1958967334
566486721
1473238271
2106909681
1041858349
1849203803
848071353
719726224
1909172832
177383677
910042941
739653623
2129907761
165956940
2069540627
2064803363
253289996
516973283
1911104494
1783123789
1120574092
1521612117
1692563853
1115222199
1929726395
1048799687
550000391
1811483366
2103114567
343117073
889218851
1373052257
2027194697
1136350930
1423536025
1627094142
1316641522
483722294
2096581421
1337393080
1301200702
1922265121
558957988
1043376078
1587928967
119448870
1356498699
1363277142
1192862515
1565931079
1842905953
593707664
1754783132
1305812419
1336437888
2061138435
1086978336
60288353
1473037179
871174078
788076950
397785148
508219550
1727014167
1335884159
342252815
2112725232
1512582888
1127141467
64673853
125584188
1511702359
270102848
1763103382
1147054905
706262668
1181915131
933294610
119101879
1666031129
1221009704
648279282
1788503715
670275911
662638224
1012741651
4620943
1996037484
2109969400
1689092694
1492325830
1300261922
1750235863
781767079
2124250597
1234552376
652000542
713649881
426512353
1661326439
1604545764
2009880274
241762082
697821823
458760022
354799950
1169638873
1324954124
1548050297
610574094
1930895341
613790259
1769439816
631944443
956564636
1725416761
530142821
1852678184
620080200
1769461986
1613629947
1772097074
1995056782
2131270658
1699121786
137251196
1285114038
107326082
2065232326
1576580891
545909116
215227548
675400367
400890712
1399894270
1665502363
1261736105
1838415499
447897891
1164579755
1401626502
501311367
728182051
507639509
1181272994
1004163011
953407122
1656734258
699765689
209758136
927583451
722359483
1833714363
962161483
1656732913
875992602
1976363723
1027317032
215282482
1018664454
324919368
1748679497
1165853106
887350229
1740836868
761609939
1159465186
1171044639
152284673
899716448
842297740
383772853
902392254
21752085
648548317
1538239366
308864096
1888110254
94213171
977836226
401292685
1617652080
1852164007
832365952
1867643603
1009917965
1138175933
1462784090
1731789923
1524582027
705115576
832484626
699099851
1973727038
1640664818
2134691012
1644228111
25606371
957186933
1134457960
2049466655
875534577
1858492824
1724325873
135916886
720191561
1960247206
328464273
1370226745
576931700
1029885139
10698852
723386032
2090252940
742047527
952097414
232343253
1825488470
791310659
745515442
269250742
1786449577
33044825
801459345
351309518
733755101
1156854831
1754131678
1953017688
1305823357
1080908706
1517264472
854541480
1435972133
346430645
936844446
1004407969
237968640
1652038587
874999189
1730746837
1691129354
1296892453
1182033290
1469645569
60208095
1378284538
704202834
95160164
1652225965
1106589578
444951835
931740102
471355631
609907832
1070713430
1066926279
1495347971
925516067
5761863
1078188282
1879607126
702450744
418715221
1056349947
1710896915
847025997
494506321
2096298396
236541328
584642398
738413688
1159706472
2028640840
402032754
1564995831
129124946
909750743
1434448363
1343699403
584519077
1267294526
1636275291
1905095711
961324891
1410215109
1129719841
895836567
1076831624
1103488877
1894930892
1182191661
1741405411
459152062
9925156
6373635
194953513
1572954583
1126447866
1117979734
905688004
136512720
2101069440
1021716987
228128440
1262311523
1737174758
894780696
829321209
368652241
2139288452
1500009888
288362376
304166948
830716899
1548484151
912398201
1506757390
742677947
1221385294
821768232
396453677
1043520595
1213398322
1000512753
240126695
332780430
2020994268
2046357297
454442663
2051650447
2056091123
1212206970
1497345657
1751757003
1358927092
1285307477
1876299085
1455809363
1773897970
218982411
1198174181
1527139710
79622002
596775694
382403740
978408004
949725743
1156853308
372144342
1286446826
1491496421
538856142
920467704
493661345
1374998584
1557146677
2138993322
1403088903
1236620028
1728583180
326707240
1358860194
814520712
1824111603
941779180
1944708749
1143164510
61554496
132372168
1550785067
1196002970
1811548883
556064255
709998825
2047172632
1362474683
1778874793
1486629687
2097560996
2004868906
660048139
299593112
1735638390
39418096
1673104743
1535521512
1318681283
1071902375
1441965999
1174325651
1253052379
976208266
579122146
421386046
430197695
176521695
554041743
69930859
683533119
1840831388
160807019
2084505279
405020060
1073930115
1010209878
535719582
2019071197
1896201250
157806612
742048658
556271700
1184834303
766154500
132270622
17900105
1893973060
1461086767
1060865154
853134780
245513456
2099249918
1727202014
1338935840
343540373
187045069
831841420
2062602047
2084407557
1676754127
1756734746
1899089241
683127639
923741549
587175675
108078687
975742565
1193217335
622409060
183246382
525360466
956025994
181716449
1494081076
1439218512
1973013742
835970166
1687025380
1496596650
713932840
2006941903
1567503563
575986959
1775952010
205580127
1001214071
78023794
406180022
2093058108
971226610
27590137
804903389
2084496251
672073251
1581955393
214704765
859604571
180866853
696406938
1228491542
185289531
16140021
1610626374
540322833
508504706
1335430402
901069169
955459659
1048925875
1040346893
279274163
541610735
330494834
1024374339
698051363
965629896
1135256674
1501986924
437150690
969272269
1286240541
1312207963
490097639
1804947541
793462740
1251710745
230861050
521019138
1562473951
734598319
1891271320
1156666268
1287787324
182549154
714246879
1139987409
1148853763
883600427
1938485847
175675769
1299463475
1318736713
1124347551
119288273
1136443491
356091850
796994575
460118577
1830313702
490322705
1846656775
713845819
1460016699
390665974
1223651737
868110230
1172331681
411737454
1596301097
1274488759
1043458877
746430779
1114151150
1538580600
384634053
2038536775
165865460
70349283
328874939
977758225
1934114541
1207062752
1338460879
422763868
1785656673
718907688
1400657476
1747186388
1712718461
49308776
1349936397
1249033615
635166727
2129459420
895501538
945687847
851624836
782653630
792052920
353429473
124153198
624899949
1033481525
802939162
1368530992
2081872859
368291665
272534119
1402143610
1536470370
1799522609
942310579
1757177761
771615436
1073459486
561812825
146022925
161113208
1158543966
1259388695
986679178
1156186905
420147943
1399186582
1416106861
1638957289
1898793559
1833007858
661672288
1899933514
300358443
1515713344
85047351
1058273840
1161088777
1796723880
332632642
758989936
1284952079
178230219
80722625
444657287
412304033
1019162916
222934678
1525042886
1973098320
986511538
884925333
1875108725
258653680
2081113142
906869352
1895168556
239686501
644482182
1854213043
1276902836
1207683814
2096653725
1905800814
591695875
771380390
737355253
1307803187
1944589898
899193527
609369886
540442660
1830463286
256174628
393715672
678598171
953207586
1707149865
33571486
529565960
780377653
2128951126
965057871
86939728
775555368
1305824570
152387298
1169638172
1672902403
1170155136
1552823676
1555419822
1715464326
245398994
543305284
1037946326
935795444
1399533198
1358999982
2109671504
1833381837
581791308
1834230184
1947324083
422294709
1860298620
1894682868
1448620103
432141961
686148487
1194284367
135213862
1302412186
2049284094
1375924886
1114824343
558428031
1075271237
2140193301
1665227969
1966192662
2052853951
275454731
1864696434
1415483897
1492944878
210540121
1255325710
1904829705
92657240
712536520
1655871637
1177890913
1897535340
1641457786
661777544
1949666867
597751291
990859763
1935589311
2059297183
830674946
694232296
1969522057
1290844022
1376140284
270998741
906094997
796089430
457342998
948654477
720509929
219835690
389405796
1536179848
564975220
605443927
725806380
1122862106
852617156
472374446
147074752
991408615
1726508204
2146364421
867389125
1284018481
1193281025
197216033
1474762423
888179659
417270639
1001894039
165366801
591873964
1064518501
693552461
521564071
2077984560
1742239501
740934277
1005671401
495007452
1520545515
924564085
1172895915
1456950526
830886420
1695684499
2140308295
1156318289
1623717198
375635677
910845092
595552521
876303340
1299735986
1820747085
1091318177
153094832
1524880500
1277150272
1510563456
1076661117
1181087802
1835406095
615854029
954914896
582904228
393708272
1416341776
36396880
459830015
2091178515
1278567679
1107955105
3127495
262295116
1017389748
1127350898
177625029
871185322
498654339
1699320412
473865130
1853425731
1055564332
235309062
68249871
136738713
535408821
2069491140
1355146030
273408426
609775847
1453804279
357900591
1139799814
266845009
1029447257
775553006
1510293369
247531544
213799856
1546574729
987694494
373250639
1091318852
1605742507
943892508
1097334857
1975812411
923194919
1363044646
645479441
1092913976
1404595248
1108923585
2025443697
1253997336
1483698707
1070478226
639498709
1568738595
2020360675
1458729245
1184061612
2142411729
1779087923
1646693737
1396593703
849927757
704527706
1442471393
1223079105
1998845435
1143183300
650101604
947172280
1495351289
1331752222
11016485
1987599032
1903192461
2028014684
1179941930
1184144932
655134938
1029526029
1735717544
1090110835
1689125240
227427659
989227632
1410078109
492206672
1196447744
477425734
1139819251
818538244
648635847
1847379042
1227671829
774530342
108521142
1575333161
1074637209
380717345
298619955
1254747782
1269506024
584757245
1825787274
24138590
1896371999
923694586
627701585
1071360247
499337447
1060320168
707842058
399542360
1801014907
1888308358
555516030
713613679
814930994
843787416
323263594
366673653
434591302
1772502909
1629652471
366822098
1934884061
1737742475
1483269161
13932776
291245311
2113212030
433871590
576315691
1966196797
1307587371
195593814
1667825491
1558675754
243025267
991232625
20053039
766524954
1325017304
278220493
1489955956
1213393306
230367204
2093825796
1305621014
1313133343
703457941
607477816
209381450
813848084
24088373
1802080374
31305778
719634144
81258784
960746058
1163341946
47261157
1955369869
405911518
742355388
2099795302
783438489
1263868977
891522487
1753646825
405583692
1196614183
1789459170
502981463
509597888
913373263
597230327
1737401525
1090190494
473900510
381653475
1468068576
765334986
1508943964
27847229
2036006119
897878334
1772439825
641129501
836501048
1611757928
2006934933
1522765614
2075278500
1428478667
951730491
1892047309
2122148065
1673643843
964045202
423488886
1849023721
818771427
940273376
199164752
1616689217
1908394913
1676081516
2066409631
944867039
242709376
401861447
319480614
1002965988
631197450
1326471886
1650138633
1007627587
1777780673
982307670
609984516
871420501
1901545801
583794552
695951478
1201071647
1997801607
660097135
639411100
1933262178
144319333
383946424
1645292558
1428911273
1482914952
1328790330
861759992
1378899814
971090945
819105474
1034394784
1910153716
2037354146
1967487066
503238163
929849797
1653894351
414099499
269056307
1267418177
2078337054
2039088496
604117986
1194021886
1967626064
1167159196
1762329037
204452898
1403926639
935514890
1566077325
692695173
196635625
606903450
504003406
1737386142
1602379720
1616809705
543304874
1381253262
1387076038
2014614542
213694355
291505390
1444647607
84089200
1934558970
1801468951
1273389815
460019072
742086527
197029144
705339084
448751989
1164903615
1181447737
388203391
695595804
1225461506
1717621631
695112708
1090868871
159771598
102661337
1964552873
2142791771
1753113509
350727001
884239529
51483304
1307402602
288275585
195651551
614913452
395538910
185182744
502975871
969815526
482249521
1148977426
1748936520
711199765
313126693
379706573
1166006388
1700703986
241884316
401626102
1173855766
1328637295
160462711
1074521137
845087426
1216118941
1335068862
2025746976
1277568366
1972352183
1315288932
800567606
1603049689
213149539
2097901245
395304892
345121848
125985953
1331854532
508436926
883292124
1745892494
2121383040
780535119
1799773892
1331421553
1014025873
541089541
1651265654
1643705832
650445921
920129465
2103828671
1603342529
1273874630
1952718120
591414671
643011314
49042901
879613502
417525655
337368723
1127263723
835737392
453175025
1919735332
919600345
2004314480
130932558
178544850
1959027183
1808189897
851403701
1258381323
1457274522
901355317
670915938
1128586596
1135551555
2141208083
1724866092
750901887
1428466219
1261632498
745120270
1122630604
1247227390
1770583426
447095660
1605101305
1542920982
1843077717
2086745297
892538372
2096742208
1208346203
910258136
1552626075
71803386
1776879483
1185541552
268333998
981318812
991418419
1756874788
1291013470
1885321353
1406441140
1975384250
379165671
1225532668
1423383931
320962852
242469044
1131611865
454681963
410822206
1235264528
1987323533
1348438278
1195992530
825443230
871535011
852405151
1009830627
1756266280
780628289
1663387007
107297748
1671479312
1310889650
2087371933
1562413770
767410119
833921633
1746323697
50185344
1778266952
389591114
429053155
433507628
1677055422
1615138430
914526935
928424529
2001310898
1776153679
651772196
1474470723
1095635755
300847286
1102042290
1710490822
426518118
1919575544
496608022
1588573833
1681668085
644877716
1891310271
1210826186
560712454
1896663230
258893124
421528606
1455153110
539948530
1740569438
51765285
501670853
76411055
326600534
1619662243
832267838
580502416
1608646103
1233146856
824986042
1580428450
595381138
265320906
1892096441
65643565
104866459
2087566553
1092853059
1386682959
541830619
2144617366
168482106
1543396239
1906145724
1956244510
2059494193
1130450088
1392132154
464008318
927655724
855054028
600838546
1748471383
171045373
1663407103
863063635
1066757061
316525482
1123921046
1791586505
1743588505
69938126
1743639762
479491477
1201848343
1744088515
197212470
1302817883
1179759449
852115394
1516601039
1809451343
1410477095
1465221005
641103234
454003640
706725739
1637237395
1200254631
1116949558
1246015436
1986688693
26514329
1337926849
146429291
1929131238
2020883820
2048478686
743168840
977500312
837461597
35426154
102742105
1789903985
1111253514
990496327
289010215
1330157646
1851145566
1854113994
123404099
1695287216
1916062526
702363206
883145940
865325423
1335353750
1978802375
2104469895
507480657
796122196
442743943
935431201
659530783
126398844
1454795383
849471750
1271245645
1121085669
694019215
1607645964
1711142050
1370898649
1026716201
1945742459
1582334449
1624796985
485324505
2076865105
921759058
2108012952
1371606678
1572523169
138066338
348189916
1555872069
1928337588
901595118
210107608
1981468618
216242418
34061624
1989527623
612609347
131325036
922490954
2136058748
2141762215
2084223891
1725175605
1061852014
2115247636
755575976
1147806215
2133765737
2100564838
210240567
1726041811
1174670675
47851143
1673910043
1880182918
1523829744
474287018
210405138
1046573510
343585678
1215679890
1147810712
1830149426
190406059
936895885
1967871587
267418355
1938543071
1004450714
913986754
1033855808
541274800
655333207
557674377
1105904147
820749396
1964177949
1726375001
456406706
1062657709
2143349533
1531178259
1079848379
1037325514
1593961038
1283965702
747067957
913380930
1063927905
1502281511
2121294628
197512605
685517365
1759344306
985035430
2078321730
400614834
1931240951
1146101288
678861575
1900104396
914885080
1897387154
1762819590
1603761474
1756612177
1487588939
1866439266
241245224
1632134395
1128195587
429249796
196478807
802737157
1267884354
40237979
1544753547
447023574
520631867
189621975
533192227
855774793
1978735954
173059664
1846859130
531661142
1798112175
948789454
358484082
739049620
1576679674
873220838
1502055996
326371230
1123038745
1411405036
1964596955
952588511
1285750502
1802202292
1652702223
189906930
1662443435
1333476283
651350431
485917604
1392695692
1924470783
1994439232
515904317
34893608
856714758
822525769
1035958323
539994055
216250804
2010484369
924731219
1249201666
1202389338
932496351
1543648273
663788497
501689591
2120102284
552719643
990265841
1301556503
2042493874
1119225912
749702002
1330524869
1112755384
1356861498
916562940
1006762104
630965224
1810382710
338242922
1149510287
1108605339
580920126
1840028035
746243680
928342307
1947864936
497843274
1097743512
812195862
2016332287
1199964336
1339954350
34138798
497321581
16303421
338304912
492977673
1160811130
1397883266
2038915272
734747215
1345330804
58483190
1572876840
1197380828
331173050
870693765
1487746028
158875799
1971798665
2027201370
1148803821
337561264
966663005
672826985
357056997
1657207109
659600643
1650211181
436584404
1535217292
6477183
594080070
442831410
2011503516
2125374230
2036655529
247911483
1256719601
86458968
1442297179
2126883623
781751816
252834626
581479379
622272017
1775479340
326746706
285748520
351698996
1807872369
1555774342
1665125859
907303669
1304206708
819187847
326132213
1735099572
672651837
1514639805
1162771422
463838952
282630514
927847000
1221835711
1423665311
628604416
699286321
1771828094
1267209696
1845131852
787227007
982671597
447508945
344863550
977421369
1773889458
364726579
724189643
1876779373
1617133108
1964176067
688822816
1866409536
362226010
1791753066
359665378
769351763
343379066
782124357
1673449413
948402822
1024797015
1104294599
405130379
2145555062
219350330
1969507809
1049484169
66056679
788349311
657651325
1289807685
377957003
252295267
964120939
1884542285
1571725989
805265145
1021941992
1512627364
1570229043
1102235214
1392333545
1538227546
241479705
56266360
2085759516
884208113
513263995
379756097
580189500
934578893
639259480
283695634
893006679
523677569
350660537
1018247864
1966087296
149049516
208100348
1484143382
2132778464
1703443748
2018740009
1130043694
1772965908
1998330936
962066131
441881789
1573599660
1700712338
589787329
1009791867
371650942
1366843269
969382910
1911140150
670893564
1835917649
161634163
470884426
1875209587
1429947145
1074733488
1405699564
1030694820
1586979959
108938981
538350994
286917429
552964256
1523719567
2089526690
1224431227
1056304826
233075800
1408695957
317977583
1014432539
1483541471
1745998968
1208155358
1984735278
1762554363
1404397991
1457996529
1276350100
27393496
1560939665
683383016
495168109
38519934
806186159
2109163523
1140358758
1989660090
585819155
1536977703
2059445942
1107425079
833439551
1446881533
656550551
1587672728
1262254083
150753168
1376164200
1568388821
342755561
1833720140
17330692
1271427196
2086218985
1966809489
1362268231
794691692
365965677
328079133
209731682
1628277719
1519726840
43745225
1112612498
2066662853
1217703059
740752665
1180804576
1394112359
549438128
1957415522
1552538413
1770363065
2131127994
420737414
1027592926
1054030381
227701568
1477290428
878012152
631499234
1734409281
1942059722
756724623
964948842
61902192
66010039
606437539
506095977
1575954195
1002122944
837342599
1000036043
1966447118
1322392261
300152863
1306595185
1646041086
1647216959
1803747663
37003469
49042790
977158397
1845335438
1183256692
1645009172
1508607308
181017486
339395182
651787258
795713789
931795315
118219978
1069647536
1288331110
607206836
1618307572
15341585
608822452
1119563274
260645280
1961379304
2038574994
622179905
293024284
295148411
2116641470
1323736695
1266247612
233221305
1729099547
1902406605
219380900
805176445
1586447070
43151283
276777530
13100072
2113269262
1711670629
722219727
592707877
31914737
359765626
1402703754
1361594457
212183318
39568182
943853449
1882990118
490835334
1384999525
1968490908
266944973
790002602
580175665
210148582
6632202
2114301257
1040010177
2137934570
137138739
393895279
1195283664
143579305
1327043371
470476519
1817898682
1984478346
1786461181
1189923877
1494999540
200134217
1011610184
2063681227
1697091471
1504362819
1854785744
1342670340
2133866063
300410595
116502944
1169514569
1661413043
839122765
159415409
1076725041
1119484897
763540830
1034030983
1729608947
1600494236
1398396492
1219550311
848487156
274754942
1371321483
850578582
645946355
585088006
1764747525
728457068
1918565719
1968019740
884660851
1829112914
2047360351
351694365
1452382339
674686769
2118841155
898849792
1977516060
610579215
1213495957
1489617280
572524467
572225447
443753455
379443715
646474855
2069545152
1492004532
425856158
1834670335
813064871
398553050
1474443055
735469717
1735109222
1720599371
2034207618
1052401348
904073480
1897912093
1621387563
667858987
1112429237
50960312
1871503293
4384391
360053367
1985059087
1951124865
1585503834
1006353709
119206184
942502799
363708605
1526371205
695397575
131239181
1956669953
2000812451
1344202734
925857220
1525331509
389316130
54634885
1734670473
1016231695
326157768
1379740253
1710130236
1655590082
60846252
200732908
1231180054
1007395310
1750303932
748929648
898901004
164831964
2133161653
642850055
664486931
667744842
699877690
991670649
1692910842
382567247
1975275173
542309683
1657049837
40892008
1509302081
51260164
633159093
494401257
276575753
1382820783
427176574
1703759775
891401653
1200810685
1725622890
1943405580
732703789
2031080379
2127734859
1293187675
1021619401
1713205926
1264428229
1142327838
432416335
259792881
1028692573
64134552
2016644520
486095736
436905271
1928571850
1049400701
615377891
104047605
1573120915
251014930
1177162895
1568342227
1489867510
512876996
2074464141
258816601
584964046
722836183
10598921
919836028
163274298
1587268072
996645821
1330618309
86517342
1058003698
451313488
1875279198
477105798
2106471761
208939251
963148516
1904048973
811073307
1444586749
2134070219
177628480
525134016
2041332173
1599909923
719527547
127707097
1234116017
546816778
2037746050
1985007159
246006621
432437811
465122347
1860614979
1587642624
1067288303
2004885994
1193772669
1945612693
1300319644
1878957921
536250485
1035010944
1264719498
1037731784
865905144
268992479
1552285414
1669570244
731436776
469156
1115754547
174677281
1514193772
1061248664
1096564820
1096462540
111286089
857644621
934441207
354710262
1320091214
1198629502
183176013
417495926
914963052
515446699
598757960
1533641497
1023975613
1392192739
667304557
1144922802
768192889
669248950
1667751336
1604347512
1443071916
120468674
1674312458
791354592
673111250
324866363
1773386474
41369657
746582714
172900338
457770580
803104940
250258381
2072295255
662947085
33004945
1243087875
1611571416
1402292079
1557171962
1867017652
561965042
2131150225
1068695216
1610033868
439956784
2002207267
784451546
572232060
1701534182
1249161565
815626755
282924506
587374874
914580137
1531802980
1650493519
255977479
1196569897
995514381
1130283722
1921451552
870505080
890787365
1521746878
1879618261
884550256
1599459319
1570818804
1685876331
78747799
1069052904
1910251290
1097683345
1896977406
1858069039
2059075805
2074928060
1179974446
672128249
1606841901
300477040
347293924
950406539
1740962407
1888838119
762307878
1812671598
90997720
1676498596
1814086734
434507615
1105293686
304541960
272619437
886590319
30115897
1339659223
1275982969
1461827879
574056007
1099694307
868114529
2126440935
2064549600
727310476
2030314078
142219531
760001145
1237550364
561178949
610029064
1907177165
1730613890
578723768
1413491528
1683126345
355167226
2010334540
938288726
1029803339
1158842245
767930669
662457413
1329773882
751334390
1987762075
376088340
1105046182
594487712
1396432004
1170458474
1898426826
1084067649
914237036
183755395
1590769026
1098000194
1006905255
785292953
2122648871
145369777
1051699067
1625971560
1420280818
495843062
1595452448
1239662887
656141977
1644286279
78897551
327577663
1689777913
1540754139
601475124
917091946
451491836
540133812
478697155
476086859
257407968
1582091014
2040269008
183588598
1247859603
309985999
1814331454
1919799232
1619225524
968471508
1524463965
2121209153
1350400245
975870264
2008645526
769182357
1040857884
429729036
407912323
1375414251
1923526789
533011090
2080172252
1338253200
1921849744
323445874
1674786274
1369957141
171453030
1135436768
1748119782
520214230
1855496299
672412008
947252460
1731460401
151988856
1073564046
1424305117
277350084
669086420
1564638023
196288192
1505231908
315337645
299023507
1269043636
13808541
1756437063
340892553
1370736212
1915478768
1403202528
386440498
1961831389
251813861
1703993256
1911008892
1724795928
1000268738
1093358182
1766756179
914526935
1313537670
2090302781
1554946633
899203914
1132422008
2074759436
767313851
2017461982
1751815594
828514297
264722532
1706003142
1074327987
38885949
1452598533
409470983
60085751
1753423354
176611988
947375848
1690361387
825300074
1057634792
1720955210
589382515
1057144002
1438109106
107400271
306945345
1834896715
421143893
1495520768
1996218792
1312874788
1729449642
1963752032
996847497
974162132
667664622
1914594952
301167675
1932237946
1840609179
1435362371
738096
703025572
275064263
1381642132
356732824
671310342
325319168
1990096919
518310294
615252580
1671299263
485929119
2142951025
1348351046
347945743
6195945
1022470206
1025530476
1489570997
810584150
776824120
606326918
187392269
851898889
846372426
1596527256
594403132
1682226335
827201459
1391546168
65556449
1977430955
48913168
1036974710
2058119797
1261264510
1323240304
516040729
778635753
424511013
325490954
609190947
345774284
187591323
1357470830
1593909923
838803344
214928565
928789017
1142465324
2029041482
1264341630
1944220033
1173611260
1368457040
58672520
373724409
2094848481
95582614
582217905
233638218
1840171028
1105664723
1714053505
1563850306
1785269099
1934349139
643071942
1774131961
1261070561
95412085
2106627339
587181304
874232052
1539138749
1951355981
170474145
252323074
2137038654
1900539531
954968128
1635351917
52639380
1191589103
919141233
809315981
619463558
400732933
396319732
552627878
1221201069
1900150022
589684924
634583784
1450689805
1637110208
134910724
1756469181
688966173
850568471
1795234916
1401272712
417863436
887647669
332715065
1566320694
1037888240
1794270187
1270482749
314325822
17628694
2133358777
1097252973
352060212
1448781296
1733373374
1100076195
1893907357
1523726350
1927240268
1888884572
1402727084
1398097698
1579765337
364515507
972132039
777518425
765807647
767061145
1447997838
497188124
1594910245
1666572019
636937297
49715071
432595678
2011749763
1814174129
2079904977
279641250
480079950
337397604
1236892320
1494551955
1198943880
1184059126
454461208
2085814574
1204946681
153174759
567715864
899783728
937043284
14901580
166104350
309385915
864129209
1678848647
1323307502
1580956004
1799722367
854930554
2078094777
1617107574
26996079
2102738279
1696289608
2098932549
693448689
1628966755
1551906691
780228692
958685017
96698605
1231509146
1608328303
473829797
1403906564
602575220
1169116491
1554466496
730681556
548146766
1289493692
96651524
1921565139
833010632
439998797
2075559745
1593889758
348236221
1474835686
2030182734
354802453
344256455
1580214073
1814058700
830798736
192225619
800365727
1964162373
2065226769
1897663108
736412901
2056795952
888691740
1394650958
2073271933
333514741
1292550108
1409419378
892354715
87216944
1947556249
754016066
172057215
1069808429
260877932
1652339120
1852501235
1319212063
736027428
2095443410
1833871411
1994096948
1556308703
1902984971
1633465550
1827419969
1424095947
1903477202
92520303
359833482
1045517806
212003588
1260150855
1731081932
2126579080
1759165170
832233174
5235138
694488798
2000179889
1086475524
1163915546
744406845
1995522655
1408729607
104337481
1766488822
567042113
1326773306
2105527018
1642250559
1217035265
1768342092
600753981
189862586
1374742862
1281998374
395192068
2038871792
2139253076
730979671
1722389454
923680157
923225446
1218297829
332897338
2083921233
1138022486
821897742
1683158115
89010007
1379868871
1706884121
1691682907
2105985483
2099879064
1219054073
1225662399
1350695012
2025969385
660794731
1937581000
944274176
1413547111
1858524381
1081157010
1107591652
946173948
195253332
1515893547
1919565829
1760964981
480880548
961529886
2117598467
1142806024
1970820781
810621843
674272678
1633293442
1442558951
975004213
1703265416
1732883837
1845985649
1879811151
469423886
1862000008
313347357
1554301649
921914301
1149983923
73175388
559119840
187845692
1467815289
1102860712
513580519
783671913
351997537
460051709
978126179
601258089
311672590
946455836
1984088011
2134230711
804896643
1477623926
771128293
1425998637
545124468
1882209414
1143766532
1640445173
1950294491
1737262113
1813514962
366040147
523877451
1257500702
1100829355
1755569699
1775631091
1503482470
1892360444
632834215
1011027894
948336768
1455442220
1208570824
1856252870
1710824368
1454838465
213330310
1526367161
103403184
598506302
1809992965
751968774
330584560
786118872
1155870131
1619036755
1646587763
370766205
1270664818
1246901265
1304399286
693123403
2079361112
1162683423
847096654
84464582
1827714482
2078300410
933436988
1598112177
1367012741
1919839311
1666037714
1921028920
465931324
1798683918
1093217050
823472743
501913846
1148659925
602516544
1274235662
1636515098
2110467872
1479217140
372799043
977087001
1679249304
506213710
205672208
1513360393
828728177
2114547215
640023027
2002948668
2039675134
1812779219
591618137
781706412
1370430210
977657507
966067331
1691482920
1705750703
903695295
1095617109
1199027746
2089850949
179995306
481320187
1121215329
1276412124
1954446619
727256827
2060396121
1427798834
931655254
1714441169
107706152
799484832
647980577
1472195389
1707065629
1134029162
1078805058
939199938
307138312
837116493
1549137298
1554085398
1107251760
194325186
863210793
1887235488
352709386
1293778259
1759831910
1665149641
1901075805
1521025936
1187197055
252732042
1944140291
108040193
1979763227
1667182200
1964134699
1687887820
1805233090
2017778430
1927361740
426465421
1681866657
286380321
717814067
1132288125
30097559
1716212029
766019908
1858522913
2018115572
607003646
281973371
1831114429
818087107
430417414
1171046042
639303991
717549096
1456672206
1145308881
1806020665
844873887
1171161170
1696605717
776133210
1385443025
1543734669
1097123270
1720026650
1446018738
1854423855
2065590095
1174994932
1118908287
1506490393
821105162
278550510
745497408
817771830
1720534001
1784115370
419871879
544507995
1038852440
913875469
1013673702
1507986118
2138581668
1250050490
1578980198
125595802
378383973
914450243
1472441546
1859707890
523918521
1546111111
1272008662
1852623246
1744934433
1591241805
1622886325
1573183761
678036133
637925984
1152889115
1265606843
1871992618
562533429
1008147103
170813666
307440484
1213090561
473803915
2089378429
1630623250
1481526193
800093740
319917462
618578
1212599362
501689591
1269394766
1491371217
1284784071
1941007815
1932628348
229274785
1942619657
197621930
68027711
1687681309
982190217
1626426711
1841173454
865516667
1842968537
1926949612
1870536726
2026306372
1281073586
1425356123
1872654312
510955303
941408678
2066230634
2028714378
680977468
157416135
1213288039
506116283
991325100
118827521
545420304
1778513826
2093094679
134676250
1948960363
132698822
1501591114
1772642371
691460066
676800781
1392484059
1573171061
996671900
1994746512
548239141
34779329
542174509
1717432446
778474730
1924358936
855978953
2028570665
2115562866
967165299
1291672759
1045136942
875975971
1378239829
1820982047
297839985
2083191784
1912391726
1202854305
1151877429
1906491095
924578617
1734309977
622193958
163509766
1099362423
934705527
1104250126
988508166
1076781505
982598072
291112513
1625608630
772086554
546182018
1256327781
1659383962
1816977581
559715393
730014023
834002494
1365133253
1701023838
199318252
1481338292
938106341
1398596008
222071080
1538314627
408868662
795530784
1039365193
283135478
1169967690
168226312
731833238
59957001
2007239379
380796657
1956386526
1889276350
31687901
1631970937
115801200
908850805
958267606
531152557
856429081
610355544
2002238659
1036188214
1597311849
391191567
1123255483
200561287
1166882489
1565114365
760856397
365501073
98566338
1615302390
1519159263
1419590322
866699764
1402114104
2080161375
621988676
498263021
393105269
1167952668
1496815544
878968286
994735614
1532118875
740294921
887896614
1056030754
2116812743
906151981
461621952
1912614414
1220316669
755619514
1325737991
1158472416
879664053
1800485972
1545246040
1990432970
1012705786
41103465
1562211014
208095338
14385973
379439159
801903013
356737449
1543768068
157331590
214360687
310620014
34080076
1098580689
123781554
450229768
2045679441
1740692067
1735179700
1790163762
1007389221
1489899184
1569075044
1919201016
921685228
672809901
1747175901
1569115390
1962005565
1875679948
779856992
504696905
1637682475
1587667550
1389021829
357421272
1074859634
2092197984
279495679
122985163
187035803
220096798
70309637
1573130482
178799390
1905671186
2060536921
245031684
2127216419
192816262
185191755
168193508
610606884
1791180449
179603931
1852796858
1332206765
505380010
1945759822
1432221540
678116503
2044272108
1495379868
1873172
1825986905
1729769532
517297679
67549637
153118089
1998731640
1955750869
299453780
1804108873
1658516369
1978947112
959600567
1566279841
2037402116
1863485072
1322451698
951215149
1135978
1811907168
1713735451
2050595687
1950192995
1557418984
1134978459
102801705
1350008180
2122731195
407636403
1658838364
1819898273
1417657599
1254187809
2019324761
473397999
874630358
178373082
157381803
479436905
744942381
1504858401
1109356451
671091084
1028153271
2032061098
1985885036
208194398
710722921
661884734
1126939410
526667800
1844375097
943181605
713331646
1745598044
1660833636
774831804
837447646
1330360962
211737002
1572113510
1092145882
673387198
97406531
1307420516
1631985112
935844285
963845248
1333765866
2121344876
315136176
185368739
292511518
51230285
2255712
1420448693
527945634
1004977387
1171100727
634205835
1385987890
972557861
1274110058
736324300
2106122527
1150029131
1969859997
2007933991
1804596218
1188142821
548883327
255913338
1424726636
201457732
259559626
1178444376
1349828559
1590193952
1260837237
589975170
1244082589
1785215658
1804005920
944812946
894651199
700003038
1142554383
1254318549
1969650709
1630593976
1577531803
1430824170
570266803
570562234
1827699956
913003119
537325757
736142736
1569992326
1895649871
1339418486
1687482791
780731516
403342289
2860263
1480705293
550445409
876399973
897839585
1844014922
321026221
1761825907
622516726
625400963
871715525
478365628
754241210
2020136555
1879679500
2106785210
1014308455
1544962917
1227564172
927694700
21472883
763877595
701513032
958107331
625142613
1562992177
1781251869
765529316
87788281
1966598187
1099537494
771400101
1240457218
356263816
398976231
39138253
1890992525
105524973
99993318
278830967
622676411
1177578747
703558928
924127724
2090335248
217934136
693231420
2117857113
68745532
413573489
131141816
560052313
2001649090
500377321
951832199
2111575677
1256360552
2131763092
921058912
249827126
1416148232
1167645913
1916812183
183031134
252269046
244928362
1475425997
716776369
2028827009
624955399
1646878744
388545643
1586091573
600958222
1904302927
1869429373
85006976
840583835
699391110
11309338
707164498
1796894135
621586306
629409182
42343618
1967086478
1236908695
936536701
1860539202
1328720037
384497897
2003374750
622428490
539656092
1942353123
933042881
1966172891
900973468
252956103
281698961
1037208657
1128086735
1266293448
1513797650
2147052371
1051750711
1250227066
1976016900
851797247
853125431
1949018428
567013903
122786644
281717177
441973874
895111688
549941941
1191128455
1733053672
399105582
98582759
968431282
2062043187
265528691
2106368777
269651626
187510764
1908707724
487020730
1042446747
1576559760
426892907
1711759168
1700412949
550653273
1242286206
924543219
1859295641
1762558060
626504708
364311749
181420329
498387386
902189463
2062397078
2094926348
1939741911
348687569
1675601818
269159598
133608010
61937329
1059209996
2007643155
42259859
1953862748
1554192084
878040187
1140255480
111712522
1645800907
1629270382
1566062025
1019936783
411443018
1533673756
1160210686
1277173382
1170676460
141581458
1762726506
501854569
2127489323
460508710
1345510993
219738766
767723951
1874198575
1267680817
403654536
237351075
1348079355
890599772
49437481
695963982
1990583245
1809819003
2007400120
620494950
1129359032
1673264824
2120734798
1771633970
933247175
643859115
14269632
1444741351
730637836
11972004
1521741702
621120982
864800338
1955925018
1412615526
1838427706
221724531
869002593
1974618909
103807809
2035753138
1614921160
1644958615
1479803641
680622125
416681581
1723790238
157132032
858638256
304517946
398103072
733087346
926114067
471709567
1084448190
1424799513
758306869
1512292222
73357469
1674943537
898334367
913473950
1707037409
1963005801
1608830483
308476610
1249067009
249396227
22289993
555195607
1297519934
906329490
138276161
1273377033
692415513
1494651478
2003357865
1230970553
1051263003
1372657535
1711043351
106394591
1522994953
694630959
399618559
438671708
995194937
705062845
1359092697
1763210336
1521386664
1307458569
2140937192
1262718158
135260088
2118752898
2069850062
1802346748
694738028
920683448
464522593
1038795212
922593236
145695190
1409472032
712533620
560692019
2143861047
1582958395
12276448
2078749799
1118780586
1778421638
1227794314
1501722307
583320386
906798455
1150062146
1517943564
1626839143
684525782
951268144
1788509740
788823910
1156828906
1410707226
284969394
841482049
838882659
779957113
384653935
1863862434
2058555981
2146664646
628759349
1529132816
1219776950
1730623814
1528524531
2132006654
1658988741
1584117139
261085947
2092353432
399139549
141966209
709555505
1670292778
675482988
1262351658
515410617
401809820
1224632686
1895982115
529263233
311856833
747087403
1352113760
1660687857
806411998
726643323
991994017
1152670904
1052746017
972706307
1154653804
390646147
791781503
832380093
1628978407
1563975785
2049748338
568896406
432747112
584310561
859081459
77144370
1559263118
861854728
653624050
628315870
1266639538
65608357
947437206
414564383
1913620967
362607738
716399435
80011561
579123893
60509354
1908392270
1341504818
954377620
459370238
425517266
1021525571
676922474
845327805
244002713
1008588352
1536613956
1692923860
806607747
1383524986
651134672
951001086
46967018
993377086
1396331945
1944195363
587553879
1847241153
161120171
743560811
1603347751
1169845218
1718902776
1344942038
660051071
901877616
1764623706
1485627817
829313724
396301287
1272220365
52941066
1754189548
1857735303
821825391
45477144
1957789246
291117267
640202306
2142482744
988574173
18708746
2004857872
1163159128
1588012332
1542764576
1910299641
2082862688
2145147760
502236561
1725722542
570329208
338113519
1380231097
1875604747
707773631
510925755
684492710
592801010
532953321
709611914
415545106
1324220729
104306801
45306432
1382613352
1149120156
474912631
654838109
408471169
48388965
866609870
643041893
316122982
1468838273
1519783439
1375411472
1081830874
390627633
1374603682
939706715
2135678634
1009359670
449181579
839798539
2073062352
863516650
727631648
979050785
1367776001
1420976116
433702882
1906893997
1800948606
1561847438
1521078055
2096511375
728797416
705135469
837112273
1722585538
1990541389
2025564853
385649995
826029524
1561176816
1994113625
1494827709
1012808451
608882558
1294140849
1351720370
1821669825
777444029
1662076567
549910960
313410199
67058283
341272866
1354003521
939820182
1776378706
1335669612
807633573
990536406
284971232
4211936
482283140
1521848359
872098802
485219846
1537970981
1253640469
1881876963
74404271
585852599
1291309284
491059966
595182819
969968680
12490181
437132529
1052645733
1830481411
315272957
1163897133
841731031
1776509368
2109876016
1075202667
1727089813
469124786
277299059
2124750446
66531059
1568053277
1588914611
1547580557
110756386
483937006
385798584
970227378
2046204216
216959995
859485158
234577182
400269151
982907841
1050094849
1644521521
1277707472
2029715050
1818423733
1882250423
43454779
1198875428
131283491
1182444972
702274915
528476376
1530150086
2098913545
289132705
1693788471
1858372781
691815342
628381505
712687536
248595397
1551324614
5687994
1362209860
667492207
2134876270
984295793
935281919
530654895
862624236
2548979
1107233456
1961323383
515534873
164270541
1622095217
154260504
216143907
1197304704
866554280
393151809
683872528
772849022
780120528
425960783
822199718
612485847
216008552
2129362363
1962763107
1909526114
1369000972
1488527836
1460263925
171750968
47558584
2023680597
921760430
72414589
1065262485
991097495
212210157
1253668757
730726409
587792799
1934337107
505178076
1471886725
307620972
1007794026
115636758
190554853
1569693519
1358820645
894073696
736771370
1356309499
1140114129
1934833083
2078823225
405462735
905890062
679908935
759402140
1898612315
1665672428
1974190254
1724939492
130915375
1877193836
203243099
12516217
475873944
1811888167
613453163
1944349352
929487491
555510234
69429474
939897833
593714362
1217159977
539224391
519845639
682372721
728526028
1555895334
1189243686
862693977
1970995484
1914242935
443600778
1992277473
1053835195
407573848
798923758
1421881250
1085485172
1570086458
1391414557
507284133
1485041711
1739316044
1057401976
1320572798
630509210
328130534
818818020
1366684020
1721868074
579408324
1143254831
13488148
450407723
1113620101
2056297068
2044368242
841215674
85228776
1954774178
144762288
1169213339
1457656759
2013191866
1428388021
78217825
618198609
1854687896
1728731314
58184745
1534069700
14385037
978861817
1225707993
1317596807
1476718334
1696827880
1474473402
619458136
282170244
1911284288
1208963760
739686704
872300111
338987557
1970316681
395177866
1591193335
554979043
668203399
502674782
1518695665
438671542
473510290
1684091314
409720217
86009191
692994458
169584031
1789637748
1789911326
696764337
2101768592
1931056412
702912988
640805598
559415412
1435626357
2029055550
1428356237
340987043
537415485
950256458
1448346468
1847556550
2018363462
1079000674
1636563083
830158062
474150336
2006559687
1084485138
25948431
863616397
1708103369
700963244
23790280
1486761919
1536389601
508027694
451767447
454130552
312454643
227457536
1324229968
1348780607
684458854
686079593
1325343110
1518474788
1322637495
1825542466
1382124791
290550805
102549783
1514355592
850470684
1908589825
1199205243
1203402745
1892443819
280035293
338714397
2113024017
995584750
351197480
1133601368
2075837708
2032268000
1867515011
1321942639
613113329
723609061
307609666
1541597850
966546357
1574965524
295438788
772787808
877404347
1979309608
80247381
1968141062
1373812870
1794621098
655519692
791958760
1922762638
710543192
371349875
1598778148
587819687
986341605
705462867
1338198752
298899963
2132788399
1459795745
1997058549
195565899
1062006258
1836036714
733184811
85808127
1676714088
81336576
670455158
418177388
16572327
1406011683
934681911
496913592
1457368445
1548926343
1111967064
1873607688
1076958920
269098159
153561604
735418763
1921546332
1315146372
222862189
1427357764
682585458
1214922486
274011319
829898825
1309788787
1195534905
1539697602
712915640
1008681597
1186898804
14035586
2090847418
1844992530
1167800356
1696045915
173997005
2097455581
708894192
261788225
771525643
388373433
1125470322
1012315435
329131957
1754195543
1840567313
924500656
758150361
505912388
1405614318
1360867644
3243555
2113398950
1146582557
666703976
1216333901
1584309462
800820404
1586016529
1725218133
1142167456
2064645818
803731619
680729251
431175610
1275577801
1020454369
570480271
1827328606
2146737740
1843253141
1661409623
1132669271
280123289
1956533800
1105773510
905266945
1842993855
477305704
2088194888
629659260
2034042155
927633684
1471990848
448258136
359704828
1898195493
668817916
1001239234
1460546517
2097814590
548255157
115806083
943674130
498166526
679127320
1485877102
257047683
1547718443
1912202619
1446361016
1082366605
869822758
471900388
1968016806
339181127
1879481049
243680017
1455356462
182009447
2110521662
2064851020
913405281
925820936
1778441223
1067892719
1928600352
382665776
158336281
658386510
361872941
730139839
1873116316
1151670202
1323884057
1111543559
30145284
779526790
1919041928
1031329721
18390118
1617162298
272442168
610056153
708755317
1330028887
1471169636
981688860
312399614
1951614660
658733407
816110309
394561653
364721262
1961057597
499916056
1919262187
1770549251
1455572885
1347921930
892206897
1572064866
902789138
1078998671
1722101462
694642396
998189051
2108072896
1698430483
1006964306
310717420
1398474499
800599698
1338936100
6422125
196622726
244862314
1101249604
711647300
216621001
1377288659
542428706
268713173
1346131508
1065672825
969197244
18056512
1722768518
1184065687
934613188
697258055
687140046
1235976478
548205915
1824983533
900364256
1635064356
954152459
229445547
36804262
1725158707
731197568
655342413
971892453
894364192
638184413
15015354
1824479004
1567474838
1431362512
651969059
876036577
478065787
1829730394
924687766
1639317562
2043355471
21984436
652778458
1016485101
2092897438
97844396
2042820868
880315921
481470419
1818965603
998452790
1043707369
1778883452
1896277510
946009840
1787241197
485065548
1524408558
212767287
1985563604
630392100
1199002950
1021606890
1382261113
129049203
576194531
85362806
1557656424
1008037602
1345880359
2080201230
761722894
42366205
1727211118
1480510333
975657247
1640325909
169121403
1470925802
444485581
1460186347
924329571
452628570
7506356
364181279
645055045
1935199196
137164498
357729161
804910600
91675683
1297771167
1496211555
1058426503
2117364364
1314907933
1334593388
204631566
1222870672
1447043673
1703856969
1998546372
59865345
1701820484
1577099145
1668442232
493427130
752359540
1962459604
1977968032
750417917
1737276732
1000943377
85097525
1362286449
1278044748
1396577912
475817291
1181937525
441470610
1972820105
1518466421
1846597513
127860971
397861545
476946375
1218099253
813032802
640417816
31695029
2127472
652547748
1940171170
1059087292
219312383
10320133
1136886100
1313891705
577827499
1672941445
1710102940
2126665322
662136124
640269579
1937470172
1809871709
702819100
1574327436
1045375414
1186785236
1590513058
1024903428
1305262827
2067508854
413218355
728591240
747720971
1555831933
82019831
1783120335
1225111337
1420209765
1279125583
660557479
1432386421
327024535
632201777
885416601
1974538866
1192775844
718816513
681644537
2021818240
1040562070
429479946
1448016467
111778055
1504633414
721494395
1636911542
1661180406
1877612341
1536326599
1310761045
1761382053
873648224
1434389213
1962183020
533374249
17723035
250553532
912747524
272435684
1874147518
671646391
1192007970
1302945919
1990746718
1775274044
1122570458
1438941312
1461543113
992453301
1013226279
612552639
307042782
1308771350
402230421
1406837587
1953351299
1311106539
1628373667
1941168707
732328947
2078854864
167897001
806431520
597136727
1177170932
1610913988
1126997689
209155788
1003341230
1457322982
318933756
1940695610
1918311263
1377679250
2126199377
497094234
1923495180
1642434917
478746170
947343270
391507678
1634563832
920815684
632395763
389074102
1541147855
257210333
780158309
713045894
48299475
924516637
1287900373
1265847023
1504126071
702355117
1650647544
597722614
485821211
1764009460
746766748
2115348156
477385628
61976816
777876701
1248976543
267515965
1281879713
9677159
733671713
1902948188
379907278
121563063
1364273624
774919641
527401579
1864851163
374333249
1677849388
20287235
1349488156
1689192034
538973047
1070362973
1479272622
321487586
1710425136
1779395543
229198520
1913869681
105891185
324990117
236431567
1605035601
180419116
69958913
1705257112
738470505
280515656
1109945180
1924612838
306735096
1217158722
655931775
400543109
682357940
2027390916
2023441111
104045990
603046274
1398176915
1459626330
81189455
1627592978
1461323025
1752588202
1044886650
869420110
84939980
1812068900
2087724249
1794380050
553414089
1566120740
817162431
1479877056
2115057700
1261312753
2058143700
1106330905
1759941289
1272195138
503289046
516814868
1578598587
856068258
1366286153
1587100087
22649441
471169784
870941725
384349555
112215306
1601323850
579857069
1851794709
1318237597
1987626858
1256226788
1485256388
860562658
1249759319
715986280
1427518914
1264347051
1387438074
929455707
1078458955
191555454
838894748
1122123058
649626939
153842172
1469745615
717416007
478236730
1843897326
1098592990
784857661
815943695
1982595314
1829074758
198263275
1826352865
147288303
84276273
6494947
699611384
1772836611
29775977
1013069418
2057561811
78123983
2054029324
1842273438
1587387192
651189299
15991397
1920881333
1748716269
1391092515
1027423673
1155910607
1838300710
1668877426
454388500
81902351
231279939
198174041
362109814
1424054485
345785267
1129340719
2003126780
1270041643
764227805
1607241273
1668462601
1974414414
624231678
1322296525
1284325805
948781922
6745471
2147434150
1547502604
1129849254
100787308
1195387556
629479237
199660146
1947875036
534190659
1572692612
1265876463
261093505
1771388218
508864636
531651586
364337737
1087116084
570252382
1577338232
1275888795
1704545809
1665037763
2007490251
177320219
1402392535
833216646
1871485641
1345583534
1621531314
739289761
1693576416
1210258161
1747562560
718936172
284043061
1208111745
840588779
1246009230
833888884
1545009119
1136206988
1498324114
1385380630
672570008
1985123764
2125237032
412587746
583656559
1340782644
1009661216
1354623354
15782843
2023727452
1470875136
731427704
1180834511
66961766
1478152509
1982789512
1107887746
1218973265
775195663
1619723389
1225601653
1983468834
744718349
792977300
1627479901
1711509559
388645585
1484933753
1301168841
1653320111
753735154
1694792505
1321670461
1404862456
562368675
2039199950
1337238354
1062475076
284443771
1268425289
243052337
1414347289
1857873506
56065189
53378975
588003197
1835498974
1950755899
1756347911
1177265895
1471026044
2137230105
177069427
1821471727
1209912034
1293178696
51001094
249748996
1092222962
939187625
610743249
705315815
434586427
52302354
1250375131
1817888285
1724928171
878709456
341634866
911477822
101705780
308074250
1042814065
1939867451
1002766567
619733516
1722116360
1369093985
332104403
492927866
1263839162
1603580979
1593768234
1783945156
1904793657
1366187737
878421709
349524879
1134892962
745924711
1676714088
1161506367
663167194
1767169993
51893936
421401404
1987930294
421941076
949372679
508176622
2133306085
363939168
115212158
1416674014
228651689
150226136
1906899330
859884263
1651929492
939889370
784585980
1871566850
939921870
49516882
465591473
348149046
467464587
468508163
776215505
368674386
508372782
901904232
2118269607
960392231
1221348420
1529339056
40391806
2046138552
877454261
1408346251
2145919662
1424851374
1878150986
1183613130
1773527068
805660496
366537950
1004276171
1357346689
1372271643
1708797045
2015515944
1438927526
231857420
2011116409
2027230437
1321770648
1620319258
1099893030
1736027211
908685349
497855787
323946101
1196731064
1441566131
2014272651
1317895605
305414591
1808092311
1045595645
1142691723
9452106
2032688055
415563587
692021370
1731577151
2098086821
93431641
650455345
274436236
1565162463
103990947
1918784421
2027636790
1507043885
1734430391
1556562289
222286342
304047256
1634972320
1300771470
312422468
1062881318
640583345
1034302583
937355509
1420777408
145204720
1829756722
686277973
1333358839
49362311
1974865686
1885185091
1171451920
1873825975
1814902182
1386914534
2084274102
454665278
244863651
1117928590
312022722
16228650
1022553107
1713701075
1111126463
1740355725
588334960
1143586339
1694468460
294306508
2030380083
1308448516
895712820
337037887
47405706
987506502
1876027243
1947682182
794978442
234172262
143935329
1058868495
2033102003
283795105
1772559749
1218515878
848069626
698404614
622394353
334770805
436050066
576422995
1915300641
1836081686
2075570412
455425635
303599328
119836874
400114178
427214785
1079091301
1533266895
557129959
105707485
994662213
485699341
515756834
977324937
1441693890
351502064
715723952
1846365813
1899775328
1694641156
1484902888
1835511757
1370143158
334645116
1845371078
96915828
995590478
1694654651
357061284
1115084689
1911575631
242736306
1103678652
903251244
428239520
546730659
241020137
741655130
1769785638
1505099316
822049633
2055456267
1330510025
1296722056
965502573
646942861
1302128592
2053734666
507214292
1299014294
762788141
2089882433
990433018
1461581295
327634114
1697716753
1892129308
1327577151
1450461934
2143912556
1653208574
981370971
31516542
2087914208
2046563542
1683528188
1168740848
269074039
1335725347
88958965
1138314671
2012364112
881342655
387618564
1228998643
1752405500
741943654
787892684
1823541755
1601498290
1127137038
769773544
1682450437
1332503642
2145033075
1589655616
531777257
1820251971
943801865
1140068065
2019670890
123831796
1842370435
1467013829
109088280
1455216228
1248905202
2001551660
598633895
1629470113
2012827114
1131274451
677146760
1861270218
1118799865
562743714
979970497
1621312200
1152122219
371550886
1428389494
1577129540
50519825
1436315035
1789381827
490308335
1191953719
2139360537
1378583561
1556897680
1625181718
375414227
209535092
1252189484
6924517
857428143
1159589367
2020163926
1828126699
1049872425
293243978
1920468229
1799165520
12103546
1124545337
1935162475
1304386286
571760338
43722568
1879540709
116383235
1889296942
1922663697
562443810
1624543989
845948044
760156375
1131551953
1122249169
2016973960
1340134930
504407717
782528875
1728840602
292014451
1806025745
449469495
1861353179
786003786
1071472048
720072126
1421314570
1012878000
1776969865
868087124
646079527
571634977
1660320520
603468366
1865913315
1320377786
513593072
713119337
75519552
1078338109
814552441
159020702
44903985
454943330
1020088400
214189513
1262914039
478729290
1764547761
536261141
2124743317
1675321551
502698222
2123595577
334606956
815043031
682962629
1963308464
961209974
604211388
1702660729
2039894031
861656741
920253288
821860539
1993693113
318215603
2059928326
1266390498
1143473440
1415596294
1972926241
370184885
1140979680
90265069
905285277
1850825167
232724533
249544949
177175439
2094373513
664217090
2105266093
465040340
474101899
1492661087
1691594441
783135772
1679358884
318584904
407301830
5866536
1673905549
200949098
1959376269
456826124
1870316936
42925736
738762062
1207939120
1678831750
1698999859
840875835
542525818
231466020
536481325
280758270
36946855
1006919984
1526763029
1109887951
1062412697
493176951
380415021
1191781774
1712441516
988215448
187606477
593672275
515697708
1942584940
1096545524
1379815235
994407258
407132514
701692716
683078471
1722904139
1410006879
1104974723
1211462536
2021113506
2070983580
1713817819
111467877
155846466
1857548585
1621743122
1962935095
1229161708
42880625
1050482251
988755144
1680297225
1395984128
1982076684
2089347810
1383802290
2024661814
1027726973
724705857
678008340
1326691463
582274860
140299062
1102130067
2096570436
945788583
1770989613
821822728
1224689071
631897064
1337165322
364422658
2143746619
1950064483
1212025810
949654261
805211412
892955817
1766978306
47043704
425587095
1225148900
1374666805
753640252
1835180355
1752091500
603141779
1152582136
1397017927
1326397358
1250903132
1561440610
64712041
1492028570
884481789
1984395482
1075265848
1384935385
537558073
1874040124
585214828
1543497254
1555788522
2133855632
1687805583
1520205690
1049840736
703492832
1516533716
1813263941
1906158094
453478160
406648113
590992564
2060747504
48523756
343446866
1784753875
1168273290
814588391
1976878870
1961359343
2058739777
1287203045
294732704
1018468110
1122891987
2050440863
976620049
1344853677
1007337444
1415590472
701384559
1020329761
41338894
1734646025
1221737064
2006787398
978627426
1139396786
1812907974
1915133424
1254235539
1878605903
2071678036
273943504
376838897
1611520396
1721914003
309703901
1466522746
1742615600
1581861480
107559207
1776492094
783628486
2123301000
1009366030
516394161
1758972394
1492004787
1553960925
1673154782
1749152189
2000642478
1116084186
1448795659
411529650
786972560
855646459
1060097370
603567812
72990242
135584776
1519427990
1909297462
1325905336
2097771397
731899217
1214513798
1598167242
389043157
98673500
1673347170
723862647
37027942
976110907
1439922383
1503315760
1856134764
1421798777
746771412
2092200799
93446804
2126224518
1550720898
1987037770
719473529
663367120
885523285
843337560
386252364
1057700137
652142806
117243390
1047253963
120924585
1960368361
4466635
1296006068
2054842848
2050607087
122104036
1869731603
712869277
898488264
1752861733
1557681617
1984877838
2066652293
1797214575
1200358576
635912964
1456548987
768718295
1749346087
1077690028
755972415
306464723
2016390512
155345574
802008310
867828797
746153304
715484081
937534469
15448821
1711636386
52077150
3770743
712847102
1188031129
544005388
398465458
721399391
1798215860
303130866
338867149
1629470675
283562967
1832352414
949924920
356267075
832371399
561636349
1802932931
1515867347
874284900
638277794
52618827
896774259
1784605191
931589409
1716986740
1311498106
521640401
1111408441
1406137215
83710329
2036583662
1904250687
1600139308
215730333
1159340958
1472701346
541120745
974586373
143956026
634746555
1627497441
257287451
275193573
151358656
626996653
353913154
791230932
208968606
2069965813
1240985259
1567112147
1356310340
2104547254
1212072854
1036298853
1687690204
1608844351
2027745797
121087954
542624653
1466616338
963716175
1417862030
442247953
1869138287
976028215
172903205
1901255880
747533099
1276458067
806597417
1318136023
1961915213
1496945907
1316175042
228310936
647804159
2059847657
1692924473
705460808
236034188
800105459
1440515798
1128811383
865651802
1620522592
1786807822
2022041319
782521713
846530719
1692574638
100230124
1380648857
124719528
102219944
1686971874
391317343
1013474258
2040204832
827960917
844100542
1684013349
1830341948
1136542016
882780811
549437718
700749832
1817297443
1368138026
1781094589
1313559551
1746675455
203150859
243754886
1434308931
1815463904
858452913
918211123
886533820
1135860402
1184957650
685412716
1824557728
1570501386
964681609
1060919631
1287411970
725534273
579061121
69814053
364327664
213698336
321006081
311215311
2130983176
926180199
890240774
1179068665
1144603664
947202423
184159405
769452595
1119348833
627302840
1615850060
922038631
1234704040
355862001
1784892435
2045729509
817369388
1386578134
1972490482
1646481133
1911073840
437953433
2088030607
447786203
1445250708
478460341
1333938642
1157770025
1199143757
430591417
928067740
55218545
648235186
1582425877
1039666966
847435809
1612155342
109113881
1764532166
1394116302
790434379
22111649
1978369268
41881780
881202655
1700468484
2087457984
653082190
800851455
1290934367
1080564946
1936876200
1610715057
59947281
1750448212
842212007
81192668
590992819
1762200533
1219237867
582343504
1981871553
1830670009
475124179
492345077
765933730
115207412
158776906
634419931
2034435012
1744278967
267162510
563144925
189042772
1403219965
124403794
1499565622
274301193
742359389
1249168916
1898974012
843700611
1526439162
1987173539
1299353894
312214349
2066198633
550850670
1722842733
753654165
1112012787
2147242143
603757698
660921788
878790275
2109606733
503716064
1168956696
52806221
1412483005
100330338
1063867909
432637017
820535926
2113140886
202169080
1061531118
1807789811
482576877
642513423
261298474
1568244176
1108749122
2145059481
1753341919
907984582
2069383467
80318182
1512975553
1601099028
1681286332
847297714
81351410
1057918691
2016219783
967254893
460657674
1428076353
1922315989
734913551
1415687409
556965387
1419707853
1605633057
354327846
1981178556
1574523439
915279271
1470188026
1692378310
1619601840
1868792777
1446744620
1394789248
558053350
1254462685
2101545906
1188816529
988843255
2043571479
1374361105
2026981831
655953724
223882540
1046661098
916501140
1629601469
252987984
518646237
1890496421
517308539
1063444324
615611453
314423814
1502568721
1074936464
343640802
581734188
1324926985
569987106
407341233
710123911
1628561991
1581548388
897151193
1122232887
1621106428
358146262
668295099
837180034
1889783974
82771177
1243823483
1641828195
1393710423
1359367598
894589285
1402536658
508884794
1183996074
1240860319
648556203
1710669952
154137435
41006845
1757889067
304401068
2040955628
1556192467
565377832
167224953
1922267453
1988011255
929672524
752059992
1555496033
1762693105
670857726
113521372
1468678914
1601270408
1775706945
2624816
509481425
1714336852
412255638
888806120
304708881
1336989807
2069716995
1103203442
1331294771
2085983826
714390581
86233513
1759801998
1470105631
1712812302
493695021
1264319015
353009108
2061684548
1494176404
2081014319
558328431
883647571
1836437281
1646582794
1418650239
1753636735
1359459645
628119154
449593773
444139056
1602758445
1074096193
771937888
1461690004
1855754194
464590713
345223517
429651829
476049238
64269577
448465938
2061087415
2087203608
1694985465
803094219
138025258
1266039095
1605525208
1271326884
490648820
937068929
2139249737
1226855652
777440032
1220406032
1003014047
1581265392
75352960
711269407
1046210107
71007732
295802315
227074569
1406557308
292563437
1755601453
332365845
384775644
1260934796
1163429408
730796389
1931272515
85989047
125022018
1582167798
865017999
1557250274
1375210601
665581852
837499826
1929090688
1434226244
1985885036
1346163155
1008251363
1117249815
1547407825
45549056
186444078
845333505
855251750
652743075
1740056526
88215292
1444994892
1159716320
496563147
1697172802
1017317592
1410732108
741130849
1742874198
1768754797
733509599
1475249088
1577780078
140262589
1819943176
1720692798
698307058
1562405752
1211404641
615336810
1213144712
795692772
1742929000
1377874503
1247610026
1645363602
310927485
2056579480
584483711
899937447
510697464
102482863
1826029939
2090073007
1839624376
681768901
1067533531
1795022842
1329621420
1067671459
1295890957
407949669
1431926347
640539499
2096538313
1154008564
854764464
1289066175
1453185486
572672053
1069453272
501819501
1287670359
360202002
1932103255
1548288131
548795514
73873943
102478901
1187880895
837854832
1221081580
1753228494
551117502
1283042766
558650636
1419837547
1402829854
807237248
1957980493
1024498371
551606622
1124925563
787002425
1103772951
2010594641
577235456
297223518
408747033
1407674191
1846204005
474770350
985100272
358712957
61327110
638979680
989655226
1879325719
367729209
234017320
1914280367
64203323
1367245169
345902050
1302217908
1350263856
1550511548
1128345800
735260411
45808358
551009192
390943804
80220779
985922308
1233870288
423850127
622860085
1674080025
524441306
1318599506
1007443956
1247300576
1987130081
509567879
560075530
799289965
1527928518
1402547933
619681707
1096036279
477133690
1992394482
620890078
1517979667
1727874136
1603279142
1678157467
1508578307
86375295
1716928893
1034995
385103674
1797905522
1279579683
478906535
989890900
1194760907
190540373
1228841714
378801581
2000914231
285421973
492437468
477962204
776904324
1969073902
34752995
626520699
1637875813
1709440151
1761720431
27048396
783604837
1224814080
326051848
1840298850
436277052
1214918488
1054252078
940351098
1459826652
1820629421
2145373372
318395556
1476341011
2131143937
998955638
978742674
770989253
1041930597
740682657
258209114
160293221
265496588
264786863
1655492871
1463210456
336748100
877700882
1971688745
1856296489
2039447033
100550038
863370822
2046378312
433443325
1603790238
378778430
1807090821
1268848709
244461330
854400585
2060903319
387542051
1753066596
842902507
604336547
1744279235
241607888
1876906096
661093269
928014810
569141133
119707899
100516975
416641021
770566545
824351064
411443131
606340233
1243096522
332078864
683195422
1461882567
1820673871
1381997119
1933136649
1092474857
742866748
137889956
893319587
154885197
819067314
1719885298
89463167
814513625
203021348
1287544939
1823638712
29277372
457499148
514439587
1443806263
1121916910
1640053942
2104250774
1027473635
1543206436
389962368
1239837659
882828333
761158747
1588103613
2114349411
18034049
1437497982
10399412
1196291070
246330009
1660567663
2031466382
1167493523
1490082465
1466116385
1533452907
792234136
429923293
1460835298
535515386
1582055962
586868014
1400934505
268282467
1982362847
1340724591
1696331647
743984179
1005363466
388361370
2091335539
290696246
538696644
1794371192
225040435
67195375
766197642
554527383
1575845994
1141953747
1007703776
3084642
1037525840
2040621610
720672295
470933623
577519935
1216080379
1467355262
278555960
853237427
766438717
138903555
819973161
305648376
643132535
922657494
1036767587
1470292832
1354923324
2012978734
789308689
660933936
2143429616
90951509
1202279805
614495378
923485731
538656107
25145594
190036541
1792930911
896678158
335289774
160100071
1597999832
1047871483
22192003
233091137
255104148
105707460
1875291777
230724039
530274419
1655034853
647944082
1022686081
1670416704
447269196
274492054
1216250436
934528493
1953701973
1919337096
1655240659
120505716
1206483148
1297589906
68000415
551928706
645366411
1296298266
56547784
1942756053
1639547753
849927614
2032685546
1906311592
454254071
1341008236
1854809559
2014113371
1850987522
770454722
2091773176
1295950915
507263734
400368120
1000762850
64496490
1479747943
1208604892
1308355208
342625070
12085650
756966030
1133664797
1321003328
849274653
1114306547
1195531072
1741139575
1527174601
1030773631
518802763
1595971641
939675561
1442099036
1560039930
1688162260
1240314687
896185979
1879670195
1521674468
625425613
790669025
730568310
1084633228
788184002
2009451974
1334844126
416790666
1877492207
199554323
238365037
758950888
668367413
1784290159
2064705209
1751071800
1741930663
1204026021
739351190
901660263
1580452731
350977162
752539905
155930967
973289599
749182013
1742496366
1655089441
1456028041
1165076574
226951466
1039044988
1144025925
1629077708
1150320533
1229511512
1192902847
942497320
357169613
1929448566
1134579201
1331708269
1234098744
163290158
445153985
765663832
1576502834
70464200
801591934
1239992320
1819765979
114645565
1412841269
1237169409
283620394
488675420
1488706926
1441176970
880173257
1124932788
1162849475
879374185
159783163
1287582092
240849737
142281599
2118573771
438751562
728700936
79221813
2092191140
335166297
657089800
356314801
486128943
607280003
1924071108
754302847
2135850932
2049323869
1543223369
377116082
1377685711
1725131235
1165043206
2107879330
1865202386
1512775993
860511374
115630403
1392024772
1579932452
1236980774
1727975285
1204294199
1128632318
318768211
1189476848
902631155
1198594420
1094558452
1758828498
159050366
144593327
1278675139
943098837
1895359756
856637181
1005505540
1042532861
1459269606
5815244
1644966469
2036805878
1929736255
347838392
1708279338
1106860051
253818510
1330983509
32958379
2124577867
2092066886
600511053
1885112128
1519513480
890915630
586000629
313829878
1117704507
1419844541
1084208604
962844990
1850182330
127003129
1411106569
2139395771
147090599
815553978
141878632
1526526996
2029947904
2102694207
422779615
877317455
513400795
219803576
699147652
408069739
1132853526
680482366
1059719779
1125512439
142504992
1713620299
712085940
321075653
1895759970
881282615
961022746
1538983646
1728473638
701713604
1153875814
934316016
1964882141
1804457702
36111606
1940178863
872556543
1542266325
640030997
1577559839
346466032
852099155
2135426042
1265806318
1838512976
1179900188
1112688259
1194223833
183812459
450441228
309488775
1893748877
1443584570
1366698646
89290237
614534465
2023606920
1104973461
788949808
1794367426
897227141
1287178683
1206087836
636177057
687985388
1257192631
243833505
488105990
377515472
975481147
2097920325
1252610244
162895032
925037880
2097942897
807376264
745692454
1152809097
1061719468
1904661732
1384314725
1073779661
204794180
883158502
654118889
1699308227
657868823
934139624
1015689620
1711735018
1390526761
1039510929
982401366
1257382835
276013653
519319958
103117420
154467928
1183108152
620497608
2003315557
1234922901
664123584
1159341271
378693147
1654866052
1993611718
1029547603
1950882702
564233632
1916404709
1667989389
1087676416
815139812
1844084716
1720008010
463219397
382994756
1164673562
1899873389
76870271
1641501811
299044566
1791811790
1395208443
1092699861
19529413
635131994
480827794
212358598
207332594
1612252491
1484136475
286535887
1769022552
1447015984
1375970816
1072271577
1002340775
1155665561
1845470058
2056622436
1446485758
1722349487
1979144885
1223292605
1374957989
987280240
1855263073
1466602853
1545780676
678373537
781979766
2085171588
1074556756
21953490
159489604
163495895
589398554
1009458046
639666386
171026967
2140087587
1012315490
1073263599
1243378747
1050694163
600215656
1563970530
1367379607
2098262552
780455610
12898676
222813758
1015793758
2049125282
1972237870
708549215
2095253382
102084069
2120638457
171962608
2133766941
658668094
679510801
951053805
143319798
1208826865
1151340449
967567932
320429265
284536708
1842533159
1951774530
2096624812
1604477111
1370445520
1906736900
1433260302
996519300
1405249500
2023683062
835085896
693769750
1504332435
1296602681
23351325
218451349
1545113617
678780858
658872192
1595543219
1978405637
225249378
1281193100
1496615609
996862458
664225871
1934435504
1085987590
1142190973
554235124
1298867861
28611920
1852920465
1296727308
1398183546
1108145705
1433478249
707280808
1412987574
1911264070
1710923247
1366963505
772924218
2047258300
782170326
817307266
1905997591
1319862944
471996286
172807035
1525690207
1837270510
364395940
541781598
1870146462
1209906760
2130959517
1754476057
654937103
1172243391
241423685
1008965766
1527534535
1434087611
1262493889
288313583
1065127695
132082803
428998588
2123158594
64176572
1259654168
1976052212
2082516011
298247492
802739016
2062633420
408586542
599688413
498648486
536224154
710839315
540992118
138406748
788548536
235898368
510576703
503865847
301367513
643371404
1424355234
1278545382
727054992
883624286
2114715728
1483715836
1436562002
718029625
1104084895
425099729
542100429
463458776
920827995
2042836447
1394764828
1087221279
937272047
1555368116
1240415021
1809009790
917570623
1704608904
1512969483
1820667902
1597042928
1010036283
2099271760
1425706100
573365664
526541754
2044762133
1017337548
720283996
38834174
1122924862
116877932
721376694
488293673
923323160
1260658178
412203792
1786750080
319428418
2061627816
555187574
965170468
1314136913
2060107271
1094150638
1625618274
527707271
1826958074
1579558073
960784271
1771179163
1842299772
1710381382
1596538341
541532857
572665664
1089087050
1539428395
87774199
2020425458
1794145638
1680709517
830793856
1518651117
2139558775
1240551044
1262687379
943570525
1084950283
1314494690
262955388
1505969390
448753981
1102225802
890622935
649375020
175621520
620400222
105332389
298426252
28905111
786844350
887737877
1097250848
1944010986
345825786
1159960387
1549442693
1764222207
2123475558
1622380201
421048953
2063720448
1665393601
928856540
518994132
240218663
272101748
566887861
2135216210
2012445294
612273383
1948592003
110769802
1607957664
1000321973
542172486
777415482
1132088410
110328214
1243200940
1101522227
116888785
1994916361
1443653485
1333020037
510024815
257741675
1292108748
1471169636
1284253136
920866411
545743876
623247708
207073245
217426884
564247897
956527197
320570006
1640228618
2007421980
524281921
848639842
2019012820
349427771
1262446751
477965208
1615142981
1054861954
47124413
1606282715
38245431
828726206
1858161040
1204514882
2033653177
857233439
1304352247
830567820
246216866
1471574076
893968754
431178424
1932216807
878384282
797269322
1988239903
104828446
109004628
1292078065
1279740836
1300345181
1815537318
428066603
781337254
465783569
563334938
1037877669
1625777137
1457307343
1570602414
534814657
306532061
65075299
165155056
1570582983
1998356000
2081327282
241574767
448099844
1776986890
579108992
998671039
256429200
148688676
1093842553
496529135
1311714578
971470100
236524705
735463244
2107143895
880978844
443002320
739342649
520131408
1262317690
2126567410
1209215815
2134216799
1233088872
1076626870
1191696410
1457561382
1332124443
1763343123
544155697
305562013
1933407780
48080902
226162750
319862002
1847929739
1190375437
1055396191
1534328273
1532798123
98189344
1861581595
396361661
1463954607
1654125201
2097936254
265375347
597046829
43929118
1938445327
868376566
1240197176
410085850
759150607
1162113452
1177657399
1140093773
1415973208
50184935
1006160663
1347686209
1068234029
589086720
1097457382
1889591063
1111740130
1178666417
311807054
865759295
247750643
402200657
972968736
960095738
243207047
88464160
988067872
1645917118
1370259591
736520571
1446834453
424653705
972121491
866421036
1908454986
1777923025
680610570
169717729
1757074804
1571824023
1835860611
101943321
1470806453
319626853
791646126
1279602470
636945924
375368056
1211243666
2017435147
1999655040
2051778245
707533913
1062828494
1737954447
1272807603
1636420991
1412552324
1503088028
106396725
942697833
245727356
1680961920
554564939
212185196
1215202917
144861489
173655910
39700403
1658035529
1352991064
2057579042
1612597345
440544271
1471982296
1880428663
1097228339
869386826
687098251
1937740211
1770392895
1673313083
14283514
851066480
389066914
577976461
1885853298
500943532
223311723
441634263
2027827784
972560214
532752153
885012104
1666494043
1842666159
473583012
363074438
1536435588
827726908
62104333
2120147371
2059881081
241522197
1669110934
282647752
844866188
49025326
2119298906
1132028981
592073007
429201288
1162338151
1564954924
1144340570
105099193
1738870821
631031391
1811557233
1131300657
369124287
1581031471
1688724913
1279235055
580384357
1814937164
727773389
2071916871
827603908
1330958225
604972743
539204873
1890707892
585596529
1663220937
2075941183
1847594359
390818101
1349688829
972396523
483293517
1854395554
1346191296
1105963541
1626743712
410188238
1901872134
126627601
1347656246
552798788
1209103203
685820781
2004406746
1633213602
1353562412
607322342
348915499
149938920
1538889168
1140911299
28194565
1839308137
300410595
427848577
295724859
245838665
438766285
1855414199
454281011
1499471766
538275142
1966489274
1675217571
254175052
1400657291
114197787
340965284
1611616285
1464038022
67475906
330864873
2062428204
68891332
209476307
2129252580
2044865793
953836894
1747091780
342213703
1360759219
1834065380
119109147
981718121
1423521411
176289778
754112548
308145524
651666663
1336407188
206611509
718406348
1844181797
137478522
1265069196
249887061
1026617076
1115944131
553040602
1709862771
326746706
1971383219
524266808
980656105
272455685
413344549
1272137166
652286340
2125133809
655430523
2034857224
1387739333
1793892789
1309949125
2044843193
318314601
1218163641
14461169
54993424
1135486128
600594612
1364628515
1021375136
198160069
1711502095
1464531290
2117633356
1262511964
177456775
437880155
739527419
257205544
554546390
796767636
449097500
1973043388
469187574
1143868450
1381110701
987347970
2111332833
398280917
1326814241
1458051164
556385087
1733374966
1212690309
652675931
1384739466
2112988320
323862967
1878983160
1123964293
998703370
1984848988
1815799217
456421946
327518188
1109097442
1056709723
1434945907
1949785278
349739820
152639673
1742494103
2138056115
237583777
279215790
1719932298
2125517916
272476219
271261052
1533062282
1002590693
153047242
1337434835
1917604990
142618043
1502175123
31069560
1616043531
2080891241
291286568
1450798194
1057712858
1990445696
1310098140
1050039383
1837892223
1389810155
15806036
664346526
1280132585
561073822
1363060633
1739327351
1308922092
1780568442
1013727751
2533420
548426724
1711866944
142220175
2019319207
1571496711
252899121
641392842
165467031
1338366288
1583897656
214108225
1907606207
783856276
434370585
1359356427
720048426
1879075093
1800315970
1000320124
352252786
594611681
1177143282
1980850049
2121684693
480650452
2072335759
1434865447
1568871613
1568438571
803391570
1076483493
1170706498
235083596
2068049392
1500792552
1762097426
1746203895
378316356
1813890483
1447896315
1768665654
1544307691
2061286326
286484299
1303789664
594543552
1803486752
961148510
230912540
2066040223
1717231713
505915349
475929303
1479633777
1353143803
1623904658
1465217760
1908300380
254166458
1641663979
1357217971
50908296
1953043811
310582927
1470213026
41443575
380948073
736334435
287415589
1172276879
1922326720
74484158
2044629500
848967383
1091687187
726787740
1805655760
1212153015
1464312491
1252835289
1939168698
2105515282
1691618145
1232254685
589650736
782432324
233428934
1877092987
908931429
1709996012
2008867641
1303753395
139611659
2052470268
2058728570
893250885
1818593990
1036587713
889008940
892417816
1309260350
23908366
1118334599
781630944
1775943538
1106563770
833837463
496939641
1327497371
1709192310
1858392063
1799644009
1343996413
1888354942
1286616619
209365054
9670427
1539256114
1427935056
1474646604
1178032008
1814021824
843664487
1495156102
1034783721
649306742
256611726
2139980192
1206423621
538094522
40162640
1152141485
872895687
847913027
1602586960
1906089268
1094191876
2042879444
837433074
1923851395
1353702387
1501554208
1889501607
257214636
421523356
1143209554
227131304
1839865528
1599853652
1705898305
1137519971
827593599
1441045204
107119198
516497640
1453384176
1222424747
2002430498
1210867526
752614847
1171489882
959594124
974874473
1139293393
396159289
519313588
1537964770
589438527
2135331761
1869420391
2142801488
338604431
1459504836
1549120567
662319517
610597169
507790992
2143286466
1475674342
27706254
779635091
1191220232
1629369057
2081915092
1850436926
777122467
693085750
647136002
1589622722
111810406
1989638577
667718277
1812742553
2064624779
1146877351
352786425
222057345
53029250
2018465071
2072677875
1987765074
1758708871
1908899819
953168560
604059015
708244840
1203439324
582960700
2002279811
1470737175
1082791437
2006832846
8360464
1080102454
216668048
419143192
1525629390
40938406
196101006
1454547580
35131933
340912484
1288767874
483801542
780516631
173293038
1426248447
702147510
507478441
680186608
1614434994
2140404421
888001999
1864741484
1656946596
388152630
1537544515
5543748
154506826
1267251436
1823549435
1022343618
1800024182
699310317
1981451242
1009231527
1701464802
551760744
1645619784
1397185455
1665037344
107170225
316412129
1291802229
1622887071
1090964974
1966202084
847088948
1210310527
896993002
1706377801
314437664
2099681487
641982008
351629155
769349615
1709661140
339530252
745794140
1886884791
2136154860
2027461993
995137585
273377652
1754291575
2102932475
1694450935
1992185728
593585981
169006430
756937849
1760092932
977507006
729795737
2037558043
1807947681
1153321856
1611440767
941835082
742007982
1599703003
2003911390
296187608
119781970
1224780635
293199377
1708436157
843988262
1764881696
1241395152
788649656
1071274885
881699169
1012632650
795780215
2028824155
852255317
2029181412
1720208545
69197597
550416789
1748130411
50025655
717694004
20625151
1586726772
638758281
1063988608
1691255593
1260607296
1333882606
525668944
4155563
1345425838
1677964821
1884010613
227902525
1792691645
1605848726
1916186288
1472714852
1086637803
513031849
947804781
1548358519
1586553746
312370934
2074043898
2018976802
1174346873
1903237639
337891039
1170410535
586279155
1275660970
1823976860
1692546430
2137673730
1850840723
1018008348
1054648164
601383459
1906180340
2097393359
948939895
1449973321
380243607
1588253341
1333325874
2000748055
776550875
1917304754
1155632233
399298776
1824626400
2076982220
14518175
635456749
1618625535
239667652
795866411
310912244
779258854
1362448236
1170716597
2038682682
1143879690
1545894590
1076600284
718405926
424993453
1743921393
463352488
649233646
801551228
1454597957
2140980447
1648706568
415434402
1820682766
247347696
135267332
1388128957
130882138
1511907619
1974644719
2065310057
886837268
1675186538
1368610380
27337386
350384190
1448486030
1858228928
128913608
571704226
1193426645
1250971595
2033332345
877239274
1496682684
1895921490
80850819
1065449987
308145524
1427050869
487064897
1347678411
628155829
1008695784
683344356
2091661428
6770997
792367204
1490350502
1366088373
758627096
171086894
207771903
1334424797
288217927
816314601
2073314547
1204436233
1261250568
2034782839
849566467
843707709
1884850648
440379601
1549200075
1500502082
2096644301
271009038
369503529
675292220
843482402
96534
77420307
1891323898
753165952
1728357279
1660730427
1966874608
435106107
1602833349
1914320015
761587983
843581123
1349596280
1443159225
1017635157
1435007405
897676080
210934953
1003749030
1085025236
1662823127
992672839
716093165
385126684
106663365
1068143949
2110708204
245857739
1849883343
860087969
345800763
664087911
449224511
582604971
2137218980
253419633
866987706
768526079
1844821324
2097090950
1427819320
1467516046
1393490015
371563722
297009475
1417755043
1257167402
501345694
1699858002
752964211
1844981929
1584875610
992488415
442012300
415112643
329990810
408474686
178211982
537295617
1223330221
563433444
395665539
1245534466
850315562
1302337964
604857352
620608132
1203108383
1807052928
1065983322
933657553
1877277477
1619000997
1403292053
410231389
1633830900
1692185860
1487861669
1730121602
1801397860
1358518270
1502392444
1937596670
1979042383
230031705
453128790
806437598
573720863
1668667787
108788882
93135536
1221436899
275838868
124932177
1706072182
848165385
1633801302
72483606
907632926
1106354590
2045355175
1788068073
476135804
2083569413
1295077059
411536683
319569704
1691972172
962192519
1424208554
696058113
799969709
596380312
236500677
1209676990
1491276220
1248815050
1681246180
262087281
746305617
2074727903
1361004940
754510
1865612694
1515101997
564082643
1757623296
2048036832
839361392
382431644
201789030
2016020296
1226082018
2138217945
1502849597
360138266
202415361
1074165874
67264753
184668401
625725184
1422183048
296556083
664724978
784095265
1789761400
1333781223
242739173
1753322863
1483675228
1046680916
877356634
2132495327
2012335779
727388621
1434183588
279879284
51488844
1362699463
2115134061
985888984
332098986
1294573470
2116376525
1019077398
1492508316
1236654685
993861217
837907704
1700230576
1791924679
441277580
466747335
2039692379
1252867818
630008727
671512678
1298725582
604120339
1097333515
231506749
396328730
888581444
41390732
1104930873
2128954143
973614022
1420193468
798470424
549768850
1155868504
1407479821
692363388
631352591
595453330
380631564
1963323380
548015390
1874591403
384715464
890954921
2114945949
421554278
885048138
583762530
1301980272
41495790
911843641
1499087034
1474391755
1020644673
426985073
382983785
594748813
1421417834
753347281
374460559
1404210350
210500952
626010640
1175012692
1889301069
1341134994
393994082
1531115226
1550252415
797744479
981004404
2009344985
391387831
703076640
1866911518
1417980614
738410272
1101282130
384156858
537846929
142436645
593029794
324258106
1206561283
417232910
391507678
1683253870
134464618
753114822
1191060856
1695835252
1047191243
351388248
277315727
2044850186
1436591860
279772055
66485215
560485654
863423158
1571881814
1979411258
1978243380
1132474019
1226747917
850431893
1332220798
231898807
893354249
298758359
411810263
1388474101
474893275
910909971
1291122049
258105942
2108156253
1339775956
1961742740
668315116
1516157729
977585155
1099267756
392319372
1101509530
12856956
753232147
906262029
518569689
1261173462
1643328691
1373653783
235529560
641045003
1563721776
729504585
1274785467
1208975004
292174558
620639172
5793499
481881436
1407790469
1685098297
1838128679
1552720510
844864853
942025195
1907898309
1755434536
1002666584
173642519
809115065
2073175067
540121537
1218171205
551763799
1545703574
1758774595
1881003795
2003377243
764963965
1940083562
2069705413
1429021700
1391025358
931687556
70115791
1606942207
2093305444
1836937381
1198089832
1903203464
817729494
141117171
664407078
40530038
697837739
439924220
1482995454
24144059
1007772682
2061037224
433290021
5794872
325892582
840283390
1481516844
1374558629
2102796996
229827075
238251800
1720989262
1146967617
1016626066
1487327994
1701395965
92752841
389011431
1829408502
811434911
1308246950
1127725116
764204167
1829650128
512065857
568281530
47293535
654749256
1740954623
2008505745
1093861271
503870323
1908355113
1297536158
1173300649
1614034114
573183527
2042427007
865846472
1274127605
1730542483
1804448451
899973342
726667777
1402518050
1511886473
1453654250
311846464
1708808174
1528485106
1901829589
1644265176
1585650675
1731835336
1911554737
1995781507
1089392539
899670482
929742773
2009573572
1505224802
1901885841
151218940
466120959
1824386591
1585637621
5819639
961650257
2043913961
1457589657
997863535
1295057711
1219371459
2080998778
1852301872
192938407
1722382340
1368920302
124936655
268838058
396084937
274978607
51215740
225192712
839113095
75821182
200997102
1390427169
1063135005
730770240
376431177
722815710
1324412083
95764722
2071331212
146201889
330238550
1652344485
346866034
1125355232
2094683371
82091230
495238694
996393401
598075095
1718625791
1956910806
981379917
866359982
1007131692
729316310
596430368
1228933900
591015888
601864064
1532955273
1337804024
889195189
530378866
28031095
1628872713
1729476539
276699049
1190123912
1684251587
1431552075
1297381088
1466894179
3689482
1641973810
1405952953
1273194698
123743689
1441664196
1055137490
2081140424
2019142601
208922436
745321637
633891904
456849454
1200280399
1816662705
1204034475
420051459
1904324093
373876564
1156481745
718799656
1692812780
604059110
2027318420
474587674
497205148
1650880287
1943776334
184416085
108918043
871988396
1739222827
1583067297
814916252
298713928
1956809771
1026864946
1825426733
1018050919
25482538
455804420
1640179904
1036517923
965198885
353900532
2082640191
1570696775
1443033186
850212838
1084422811
1128225501
237484299
1288658494
283865868
1736852572
1128690751
2121298625
375606176
1668837451
2038789706
790182585
1659080002
1809562042
479007091
2082659091
2114192788
1934917158
783652510
1929717600
609155033
1676253282
142825251
1537821185
1615403645
868063248
2058669890
1145574604
629030535
1496702856
1349517837
1552132593
1351338173
114689571
911673764
418152667
1292748314
366246635
665861740
1316792086
34312469
26629809
914241134
1775737013
1066976476
838976329
120383025
957506099
1507993558
91294367
53479469
625121048
1572397515
414878314
2018473177
455673447
1903361915
130779733
1064400455
35150791
1604788941
117241729
1477815709
1638827300
1295434207
2003049432
1983401694
1993499709
736705841
520598468
248805312
843221467
1163135986
1998051917
1619174354
550988621
1309514616
620680521
846787624
1441679800
1593621160
1046196796
765961770
166305977
66390552
1459127870
1455671390
847696025
418335139
1647620229
1145657451
1743865715
1959400363
302065289
100767319
794567768
550957463
720368388
558069335
1888809440
52278734
855673727
1677866065
899111642
330151962
1067428776
1476733658
1914255776
905462312
1096068507
577883430
1304758541
1004707955
210451767
1228726401
1090625057
11192118
226157581
124657823
1695527135
1076439042
1954580652
2081561100
593429443
1603535191
1543103340
1670900680
875417621
182286616
479348712
1562703411
1480058014
1023921705
1332088028
185574706
1939717115
1318230755
1492305577
869968550
1669768367
1324382897
100879070
2033405471
307192835
1987922102
1284521695
1477801683
1950889823
1632194215
1764481290
861336541
315314376
1424125475
1307000689
969832816
2065133197
1503653129
1028886728
1343309033
2000412639
1653387078
1311325001
292879782
1481841138
1841193719
522952759
233637646
1794768736
1586436514
1169669624
304042013
14936564
2029554051
86307750
1072374551
610489947
661728692
1471167679
357525400
907901703
739308994
2028379535
2050817063
750859859
381183720
104092936
492769304
2061617949
1455022012
168579246
1501127992
153262029
1294652100
104454320
1157607318
171117944
136563536
714392611
582097501
1494887484
440771136
2012013716
543523437
1570254858
754819278
311165537
1987828402
209107690
1777772489
551739857
1433657598
938462165
710347399
951467751
983756448
48091450
1567021540
323949065
159042151
819398194
752877759
406651345
324362954
892525101
475152353
1351010211
116441576
1815515513
1049986814
1131055076
1409008268
202454449
1541184174
1844878081
2081359508
1860657844
263638934
510667214
483579306
1547617917
318920491
1399511652
667743364
1028413352
1589459613
2129717516
1963643391
733217531
757961378
1264766232
1994276430
122062951
1721598690
343220457
1848586155
613349146
1004945172
800283759
577605365
263201032
693385285
1762050684
1528472038
1805007030
1064338881
1031991112
273777220
341747303
1381578122
2062866111
288892748
1025497698
2074398708
1888047845
770361000
230642555
1074517798
890204110
1690058566
2038566390
263686195
1456773819
789031579
673275739
604884845
988038531
1433334834
1782398569
1502803281
1158137252
885052232
1520131479
1032717627
250533133
310923253
1953195109
1566808631
1371512963
626978202
598353957
1113452661
1532317108
297134746
230240549
632851474
1846820733
905318544
1411046138
1862905646
1542559424
474280069
1749244897
1758898153
367459820
685358948
1371515306
539201450
858123409
852947920
387875790
1558806254
2084631609
202110290
1241317861
1572025723
1207459775
342639305
2115736732
2018272971
1547559652
758037890
2030059855
313065893
1965294973
1257697868
713263327
1251661807
1710139722
1391630451
1742972075
1363012797
615950115
819168511
1012953058
2105437806
1553474637
2090016971
1835593657
1077066481
1747939769
1313597142
1591131249
113238761
1922518965
1774395945
735079013
1036496281
991065683
171657309
1658926400
648747188
1462029659
1565685204
2138347874
1891826531
2002270532
839801200
1514984199
1984896918
879127092
2111800773
1501693906
1350767486
1086804516
1423702951
2028258168
1942759830
1150384879
1744454339
296880485
1299338123
1809150079
796065192
1608328344
962223958
1408134597
345860195
1124963401
144832599
1149254508
1841177947
1243448781
1182601148
616426279
2076760387
756442603
258983732
867477975
46757957
811493730
1404938659
1032255851
1663781029
963304554
1873898341
1763524548
1406335469
243197116
438913814
656779756
610921473
1742555254
1925360150
609338857
1296321668
1544175286
2124882270
553374438
60714037
1881282265
1537020240
41865329
1655353072
852382730
150268547
442158936
1863657889
1364263732
738746180
1727959884
1227317712
1380074952
109405224
1304929185
1257806056
234562779
19063498
1103369149
1000786001
1670741944
931425108
391290513
1644059413
618722742
409504527
91755429
921802470
1937332899
70699038
1329323584
145763543
514297636
111662242
2117741179
219958465
475519535
1222879567
1186297625
850916177
1076477222
176038567
449898883
1727872133
469286039
2003749053
1600788781
693843686
1760436941
960758600
1767468357
427357618
408293719
1684075559
1768909753
1347275818
2000586601
901569604
234405070
735310871
228568615
2030269173
864101109
122091294
1969345881
366755041
701451896
488241436
859518927
1755309742
1211326330
93297831
1855352555
1267353332
2042887926
180187274
1876482882
1579038434
190803200
851743316
75980404
1237281899
70548346
235686317
773242844
810340054
505744170
747464894
1816188568
1024340415
758300214
2050746102
892054463
817829042
1049897955
225166060
2025341553
1176523550
1580395372
1537742073
735710122
2098960390
1022460549
2142587493
94890899
1037705631
438717716
749796746
1025254331
1144573230
1796463929
1673456838
2095310604
718894864
166845533
809467959
9482243
1201434081
1578201835
472921325
472399128
2125552518
453537050
585671516
939453024
833293229
1634185237
172447078
1160763633
1624362321
221793326
58997369
1170787887
1558777009
458854283
118235221
1265208949
43822240
951669092
2033411769
697752933
1947694818
2003512343
1862385180
1238715100
616823235
2091062390
739007817
560669852
583702399
2118240190
1365602784
1646490218
1113084819
1297614156
1469111443
854919324
387637010
380262980
1391453509
1445744485
304124258
1092892552
2128447692
1434931715
341472649
1875957311
381001919
2064363104
1213480711
1731218026
1634926998
166861834
1614692754
1624100686
2129125363
894725911
27085531
697374751
2062312467
648512764
1072286359
1716263302
2033046854
211446233
70743298
1387273929
762737851
9464737
1048010701
1089506856
671399414
938984547
918452552
806413298
1514285642
1076064796
883268074
1791579848
804395535
2103209650
412997439
17172926
1835492316
1382418031
1416732728
1421958661
1401070970
375867451
1576679924
835946925
588893102
962768663
1841283821
1573098571
1878923701
1622787199
1143726320
67901014
1987813890
798882224
229106555
2124325232
97002834
2237495
952444180
1926145937
121447398
417688785
1753911063
25612096
310042457
169759409
895053124
64856810
73754437
1849892440
1745259333
1445726191
1310202473
1340228457
314118954
81052488
963149357
1188653680
540667714
2086318299
223836074
1714794508
593460638
1534130136
111207676
1002439560
2136526931
1565195985
1762631475
2036657319
856729318
1976093663
1706278496
406307214
19399266
1518317742
242300688
426557974
1135278920
1752033896
386133470
473389259
1061770323
1104608369
2110551991
730575946
1509729237
914803289
1249540910
1431460489
129548221
891034084
1968307057
2129982585
446383914
968424009
941308513
956965471
1674588192
256696617
1097325848
311604927
1939133072
2143645448
1741242229
1603601011
537902304
730514160
334263054
1944418132
937263320
2128706630
1065537924
1992394927
735281427
2145148732
1712902918
1729201440
1680250329
1253908642
796843840
1627560002
1809956271
1201396264
1227855256
757654494
631530202
2102213037
577071581
1123969751
1889912303
148101205
161327350
1685129500
478131446
803149184
885543387
543873090
1045668365
1164466337
987957248
645172322
1224959475
1243611608
199497231
1123465294
955007242
703147868
1587565977
1919262447
1101979768
920916918
756879196
1283734389
745650433
283794126
899504202
380622756
1291125582
826964954
755081291
1038818308
906188144
936997828
30801018
170431134
175905934
1191342404
512151613
2115947439
553310639
297756943
451443307
168546043
590836649
877239706
385646607
436522100
1367696407
1631049710
1720730996
918431552
2061352789
1171255817
140077340
141900137
1826637974
478714611
1164778682
1282277735
2042104908
1555620702
1607600736
191769889
220398581
891795677
1091986047
258608699
1806337490
616937052
529806668
1521370934
1474657386
168072954
1950751494
662523137
440297780
482770777
732938679
1251347759
47590449
266959872
2093032924
1710242111
839657948
1300872040
955968380
182588033
1974760522
149539180
445457184
368960815
1670378347
1079663811
465854478
1277449857
355134676
1154029023
679006293
642882938
1635304493
636061189
1672447976
1921187379
1509757312
389079022
833867729
518343561
1938455498
1875436298
1745974947
1030150079
1135508348
1222509189
487808149
1244765143
1226296174
1084554126
1936765400
1360897420
1905035669
245900449
1462992094
729741598
220006413
1528143960
567531987
1277811194
2128344207
2126304721
1291030910
799226530
227717278
718078077
841010241
28547839
488670403
1640697066
1315991723
2073445321
787302978
1303765449
2003170919
1872379656
713623251
60054360
485960489
1583455983
987556063
24612137
1734527599
620828835
664240838
1515550695
528153205
1304952824
41933004
1662989993
445166579
483004718
1197059066
31000845
536526582
936413407
202899523
132173710
1923011722
1327544045
907478221
2049466655
979725393
1290421031
395577343
228470953
2146988916
308541682
1205818316
1518220702
1154073890
1516168167
1402100274
1114172846
22015040
575068612
1241855233
680584595
271569143
1183332110
1229866394
236180155
951639220
39168862
1917340783
932178304
1061048750
1207432653
725288470
1747945666
1198296462
745359124
1235530208
244213835
1332173450
120460485
564303681
1380061608
400192673
1139536397
1789070711
528247002
57260592
1610146302
1726376005
1971193912
626073223
869756477
679459644
1784387968
1881365787
1580183724
1944962619
1042427404
1657420810
1041198400
1247473831
858190531
786698701
1346441200
369785276
105841580
407932460
2115666488
1934181473
2017381014
15423644
1392542558
1068793095
1429439521
1766380657
963248033
857912819
149843163
755204378
47645905
470594317
1983269914
689165471
1856886262
138604033
720251608
1540678229
2139956009
905709073
1213693270
540353980
1122818135
1746718721
806228483
1325551343
1452885178
1531691308
1110804730
783486208
508943071
1425484544
737477796
657838106
509241520
543357712
1767485397
921435040
602219277
250081306
1838622054
1709868187
1607445692
1045661989
1812696214
828522517
1352417284
1342529219
1459974327
696704125
1994477535
1218915054
410707541
1423994188
1303367149
1375284997
179017399
634750403
907997659
489925679
1192035923
1498957426
232747966
1598604502
1381089551
1347190351
1991696794
32582673
691267266
148646852
402401694
856295300
1323342984
1501511696
2005246890
605939216
307374445
1896534945
1129565552
1892055091
1051010394
357650257
1588368673
155791381
1443270076
1036941194
684052842
228593946
774051479
1722764702
417807866
513521057
391011703
843677324
1066101617
510421252
1163840060
832586922
1898885274
1695341342
1806681391
298320289
2018011495
458948091
1107308193
635965908
1090185607
5219750
1317733055
620001941
1613486879
290131109
1992294092
1882223982
1089045489
281998790
283056559
1892834623
2083728967
860181323
1062716038
369584596
1107163149
1068297724
1356885726
1955289451
1581785546
1167569370
966000125
942815827
287499037
325098182
1067628413
2126267165
1070395670
1762594633
862360139
1637175798
1358196021
1076001113
1755042850
7760658
893488149
1002088463
1209839764
2043138207
1659315581
2127774110
531742927
1924719159
1364284999
2053621342
1044130161
1621112073
775668313
1436961652
775341934
76762117
1803160260
1014426759
1966733276
95511434
38689333
1683034145
358433888
100832532
1634653151
1775611491
2093882025
805503910
861446652
685632107
596062507
337451826
1973472695
1405844070
6871968
1830791241
1979486750
979252691
1576767503
1290005259
70773695
537013753
293861261
1555191666
882323103
877419612
95987247
595741763
289326345
917975716
358534232
1866304899
1305008616
545218556
1757985511
1406360031
1400869311
685754277
782702604
678609731
845904593
116360294
820453649
1664472398
1444590994
12769359
724196632
1592587256
1301510817
579855420
1417140846
592026006
1974226892
1893413475
1781949065
1056508034
883669035
1037779012
1608529879
1705958762
1731852786
36819888
1667338276
1333056382
813249548
467736915
104376598
1720152498
1056833167
1488285215
2020315024
438739267
280598374
852840681
1961233646
2145989866
785169316
1686977457
983323257
1686227161
810086386
399454672
1476761767
920943721
798862288
413687532
1614985135
984534079
1257575652
1658700886
1481659346
432941699
640366321
1599388722
1137161493
2002013680
2103638947
1181225295
1119850421
1953579083
872543840
1032098195
881194987
213529605
1892701634
673692550
1753962452
784608628
800020663
216512132
160165481
104718796
2024536236
2103692923
1709671572
500302963
1778704714
699124011
748545836
1978760083
1173257978
2005792527
1248597352
39143824
1636037856
1881343673
314032657
1227505810
808610986
1961717235
2137504158
2139538036
1416081535
1465399940
411572228
1666249066
1859503989
1642486155
1470899918
243827125
831128115
1444898756
1407952376
1364831823
1707673870
601985106
1852583222
1620943565
524551162
7221926
1312549929
1119743485
2098373208
1953489903
165513530
199238482
1987456652
1406387492
444991264
440108878
837333779
1100278964
2055183724
223482594
42017859
121042349
77338565
1500562575
52968264
1620555818
180237767
278185575
1843390841
1189949139
859640394
98734448
1907245793
313048858
16985572
1085724923
1913711082
1849554471
671438700
910908872
350145347
583280436
1017472112
7865805
241180163
1933062158
1589146237
666037897
202039666
374226678
420935840
578313850
214536398
402869884
1983650534
563675098
157330369
1539700839
1019331945
1005283623
1236632662
1901208397
1249098225
217721290
1510608482
2042818772
584948988
1715158206
1539921936
1396793484
1755759742
14427134
2008345000
1554999371
1436999645
117415988
1244217654
1203506311
2133726602
608140451
556663052
1162260465
1966885819
669638732
34129417
1019734037
1520928940
2004673486
631463447
1112180565
2137820521
1283641372
645081549
289083260
1362991482
1882764644
1069353025
43028879
410202403
2006560294
905586826
788032438
2077085023
630208920
1892159955
1239973284
85215589
1185180997
1321243790
61304523
2142954731
527008769
371206022
1852916242
722026017
1088094648
517124703
1929464158
883453089
2088248457
1605351888
258717057
1751570783
1679079009
1523161434
447397611
895834048
435041313
2059701841
1071666473
1244870380
994913211
120461870
545834723
892289308
1792828256
771611140
535724298
1875543415
6233686
818064953
1300259388
80405837
238833402
1332334409
2056829792
1750056978
1033047301
269370478
1233085786
1690289655
872990715
1298819872
1255797041
1798234468
1542331724
1945161155
1348255724
1832440667
2123947953
1521996193
661040570
213811301
829882407
896258169
2090930770
696440194
1800877849
115429068
345481383
197659777
39611353
2028815253
2039157243
1057160071
1321535786
1086709943
237242135
1170497488
1107633969
947101680
533445383
1356102282
1712903363
1752866972
416164122
1600039129
58461954
837742895
1431605096
1401285958
91051792
369756114
1744969618
1980261441
518561879
1880517779
399563252
1814078107
871563248
823265103
1616093668
82958347
778419336
430730550
1985639062
1657842469
874859043
1606985370
9572703
558884891
750548488
2045114219
2060833092
426869066
159724002
1983752433
1645696156
291797623
894300983
569391462
431615448
644140732
1175393699
2004680640
570378391
1696144534
766042049
1583749674
2012519224
138059513
1997220163
22553247
1889702369
587248924
1731700251
1036809109
81473437
917260323
2089977566
1265580289
1595026224
1329997732
191441146
42062082
495393811
1626980737
1169518509
431647480
1650931754
320928996
1041227840
254768331
578007986
1577932733
1365142278
53534770
2057471757
1268515575
1145946871
2056389340
1971057747
1434513953
889912217
1341128824
1821537811
2874235
1858565550
752161319
1180618214
1313538637
2096113074
234272606
1120175845
608620362
522806688
192225183
1158576332
1849769075
747688432
971367657
174497115
257378017
2101539483
1710663168
1070986603
1829876467
448457336
1259153113
843807259
1700852725
2059596111
1970995819
131137531
385551803
645815310
1733093679
1279220081
1793301375
2017414745
924843905
1103606008
1899801843
1425862441
498125529
1824541766
1668237526
1549983681
1664254452
1556486469
1872685242
1197897610
1307594473
268187232
1900135610
379267394
238912229
400361320
772406540
1612310822
1740424884
69694769
964911358
141146827
128518012
324677528
1621134952
1959138285
1135999042
1388254394
1494246965
1057793557
483362542
1546609193
591027069
315581224
1476708463
694930522
773451819
935991106
29350055
1431625351
2084644563
417501665
2085144002
53114383
137807809
130039416
1373680821
1482236313
850178850
1272099231
1476891657
1818469065
961749833
966536838
135618637
1471025513
1803461566
361296403
615820921
295022064
823758355
1660012431
1994233686
1211060980
784931409
1661984178
1415014158
1867704893
1090231522
647975443
1680423220
803871972
2074186432
1242646476
1150098283
1170954279
1444405320
854300062
1314345225
379306336
210924629
1826986790
1560504203
1011871927
1110611654
247677750
63325628
2027477354
389658975
1461975368
2037542493
416788958
1065637413
861519825
223826119
1343326497
1460215305
556992627
1857629220
1690995223
1732560200
648658225
1020603626
1296380846
1157751463
903386308
535759673
164311568
1997838572
914571584
1585557836
619601166
1331312614
655119554
365334157
1813439547
429725784
247480109
456303679
1071613180
1404961474
968379685
1393505633
2029339385
1270731996
1808504060
469355513
413107968
1976437904
101693553
1038562577
1362039641
943268510
1992148708
1101877123
1319803857
1397882076
1074084946
1031063446
292622549
709653028
1934113633
1355043445
6692963
1431952656
1134746802
728501433
1358046018
1270691986
1883299298
1997358935
76409230
289684562
268339486
895311248
671231188
510022806
1908905301
1041784090
273756296
1910945830
1374518959
440867474
763156326
1135168502
1128977977
183414224
1473994663
1951909356
430724011
2091866566
739577761
1852941903
814923091
702954074
2119211752
1705929374
1473219340
631770174
958985505
828835971
1514804409
1152617475
740948060
989194799
1897173368
1210542772
571034028
268276781
1172898446
2021003205
793301178
801415888
1142263380
1882491295
184941641
566576314
364059201
497260328
413861012
591761378
1261650783
232205804
844491203
1128054254
61670770
2079845195
301588475
989080287
320408141
71024650
1251132569
1652661792
333051916
1063413476
1935867767
1249154647
798863129
2004465241
469981860
1759506209
260047210
1345395540
137953473
646972088
74501460
784897562
778060036
161740735
239971384
1286233795
108597545
1029951632
2101700815
1627042718
2078236705
1554849402
515772827
2036331166
2145607856
1748478497
939181880
2011056901
1264380654
1725982342
1195721787
41120688
1837838580
186364373
1138507630
1178801313
701649209
1263558876
1978759313
1867233355
226692256
1484355812
1837373567
1762372039
942749655
954877023
1360759843
443739975
425186269
2045541080
780105363
2053048164
1094061228
841590105
386431585
349040522
1653626268
1699441867
528166821
853884853
1252571013
560212536
1781487730
494085507
496766650
1670244865
283087650
671160094
587062988
2075356371
666350496
1380345373
1405143517
1258089341
337023299
917518925
1718886537
1272414304
784486844
327923474
494390356
1331009849
1927420175
1239955978
525407061
106217502
1671888210
418500728
2114074765
217701057
474911937
1756495041
1693971743
118037714
835298331
1329893973
1707163261
543009674
306846317
2066660740
1312309249
842513908
2076705815
1896204944
194757150
1769008967
689197619
1495326119
54451627
1916088940
1222397554
130437452
652669604
921590276
941116589
990638882
1659659263
1495840358
778531694
178260520
262147788
849675570
1855385132
113076720
1938734169
1070959065
830045815
1421354969
1916938013
1732182110
1601487135
1056144734
1902031322
707897506
1693278644
1698808712
27586714
1638796849
1436335749
268611234
1634581059
924244658
806970265
836813701
471992359
673974298
833337021
452115676
1644653397
90006692
96832308
958755232
238503600
538366150
1668114194
52014988
341204440
1509891593
2055294132
753253243
527351851
2111695566
103562971
1972353906
386552852
990244916
2004056289
476858365
109587791
728873975
582218959
893233197
2091452102
1778089692
1382175472
523013686
1937871919
1776204804
819667934
49463041
1597795546
553426624
1656510718
1246189890
2143171372
1205844228
697877728
997955244
2098827765
1450879705
1738507644
848112147
182326323
2041226918
1702803293
242294913
1440620801
1918510500
479237833
1868317805
1229409405
1216440582
1747629949
28541963
574421817
1539541108
882393258
20481997
649779207
13070978
568015088
693621359
352327264
392583286
826331989
1369670438
1435435789
1565429035
1906158094
369175234
664351571
2080108793
590057356
1604738306
1292666854
1311165861
2130883346
1318718359
1261008117
618242660
1712289363
1204251152
1500439594
2091767160
1671121189
638281300
1662450509
1773280569
907432226
730920077
303030030
554293723
1781977117
1263612433
563902328
1717874048
1361486989
337828734
629935208
1781503502
1216211374
1320803349
1791159680
588219941
1705323397
401368435
1493419058
1732649964
425600074
1849149591
1406226090
806614535
1791013190
163081552
1364537848
1406194013
1408217215
1370917609
1847006522
2032523615
2048492477
1203854304
2114388732
56999311
1140710399
1019907402
57063114
1157216686
995749313
888193186
1225984597
1142328802
380567422
1147695851
1021480858
1531023968
600211927
114403536
1192907784
270653789
495069292
1542399209
270744554
1907524289
698648173
2081483427
604732365
622978219
642968651
858749515
878825101
2120288332
1877643373
74409524
403858154
775176119
1795029981
456761877
1714611265
2048848899
1550220856
1731017129
528598316
1736119759
1325307094
1421041893
265983955
1559395434
1782714193
1640413715
1415213617
74789455
872445757
643874912
414751729
1542277798
1235232045
684044063
532726363
1567272939
1273501202
815765540
307302676
1618701047
517567457
1541938922
1634132203
544742851
1677364427
211618508
2021117473
1351836671
1685792685
1988203967
276172814
1222237186
751878996
1072930450
629273302
2002847649
397862807
1051178607
1064706388
1343729292
2106367414
493070273
496401466
1822024461
945917963
1118245436
463071504
249785675
725274673
1524947304
1825660146
218383698
128575151
313614985
251675989
125974897
702424630
624230801
1881252894
199423004
1844265296
604315464
1857954322
995102762
1988511277
54071439
1519156896
943148757
1380851147
620697002
813294253
469611227
43461526
344411406
59036933
104834035
134001610
1796818661
568457359
1409625334
1457960124
1764399531
980617066
1572431092
566276271
1910925077
1635404145
561826415
1806834859
766704335
1687466375
1456747219
696267625
1341633163
1945550783
905597872
51982583
47824375
508051375
779971036
1002720000
353624547
1003270323
1870945900
1516824668
1306341492
100562216
1443855509
485782497
628211620
1444710910
1656914417
1173958813
370081327
2101877289
1765295841
1905603130
528515678
1224386128
1301014255
545506126
1776366183
1746158999
845995002
495430822
1203340668
1693970280
1349888014
1009300711
60795088
974627709
1114947156
479554671
2117311089
321647502
1409124541
1419174595
1522676671
78671672
1793271608
540582782
78459038
949819286
25064629
496899497
1828215568
1504435632
1569366765
1116817312
631263227
420242439
731557089
534666312
1942975219
1413249057
141260663
735249875
2102387555
1078836314
1036326017
1510189294
2128842600
2095733687
251177197
1743235932
615141997
1655289904
427058762
327677462
1721264052
698005798
1343678174
936575536
1664333250
2080225271
312837644
1114167011
330538949
136004640
411754868
913077269
419349703
630746505
472164557
1738523737
2008222965
1812778185
65398812
1375749794
610652053
1399568161
1859717050
328200361
1112786808
2015937835
292212192
1085445412
280669619
624002257
697072439
1889469298
1676854813
2020347350
212691999
963746745
880454916
1373076664
45817082
973251442
81610470
378633350
602085243
971540494
393586119
1931136498
774025046
403398896
79731804
348116334
1841237460
1001443964
1154148365
2089604861
1156294295
1732351381
428334468
2100438406
1126814733
533162551
563169865
205067673
122796449
1902080680
1536044666
1992025356
1819973949
1147114232
566223636
428333603
883249651
137761816
867006383
93863348
1432684008
1560139168
353378218
660556089
1095303415
2099531199
283602741
1830084263
2091275069
1213152061
1104696175
456982159
1487729219
1550661882
378630284
1971949712
1148051383
1959578967
1836456069
843927738
764134107
35260988
1249780684
609131402
2035315824
1088298955
1885216085
1428274485
2099256673
2109667407
2062154409
1949413956
850525111
1644971256
38951926
974110317
201921973
1442513840
1762407550
1816415151
480050159
1116785481
293715093
1327894636
858333472
805907505
377466440
116885950
1856054506
489887858
116742588
1533293754
906772054
626336914
1874879126
1486145344
1123347752
1758964244
1827141000
197709835
2122872359
859520524
452936734
1475440364
1030935404
2145509585
182729686
1890741770
509473340
402635900
555830671
588441428
1524122182
462784874
842101035
1543675927
1259691193
1704671484
95414925
1192981003
114146058
1601989683
954879106
1630294864
342986361
1508111341
415931461
443760166
847192435
904725332
1714236539
1236244290
841137554
417398116
665609551
2063939203
1244088154
347557373
37603053
954330629
1668662042
1145429996
1201178719
1496561796
1619469560
966534425
381430715
1445968622
1403889131
225114549
758690130
250003425
1112461300
1613316960
996216366
855008351
610225898
1928365243
1651072283
685221139
1707823410
981310705
480940731
177262834
740542576
864480436
1712992536
1029186334
577016451
1348158363
1622345254
1994793816
913587042
954997876
1396588150
320994696
876021026
1974316550
2103522145
961664098
818992781
1478526718
343370554
1516230811
1452910787
345762003
1182146928
1392722022
2122359
19473601
2083129709
1650221796
667985692
1746374040
1819778323
1189635377
16848423
452514230
794986297
1886476547
120267782
329724702
1274826656
1248469489
1182775633
1571630485
484905542
60454462
524819523
1608192245
1023932498
625347187
923666641
282723355
2024352277
1567460756
661327451
2042066769
1280706215
110373069
1070090021
711837138
1363394132
499451162
1581480845
1496404256
1759119099
1322720068
810219301
684109496
251548580
219129070
814974678
2140159994
1624154963
933432223
1708016765
706625224
1487732686
2009394387
11415546
1629044480
547193890
1739372417
1544880543
356363353
509359236
312592423
1189314355
1600257406
540098520
835692019
2003130407
363081981
1404105116
119196566
275890191
964421441
1911135871
298093660
1224443205
1394764657
50316920
1676705626
693568396
2078714884
1015138131
1203857579
796015801
581211304
847919878
1531786482
2074798364
1989529235
468999497
633491697
1608508222
509729539
331194392
1743234614
1873477693
301099883
1581659965
1145245774
1254134988
519456653
1469149676
1863880284
495293781
374314362
693005769
484258900
1140286077
2131752790
780618076
1654346463
455089686
509924496
2088145845
2116011770
1375732704
386800547
1975400577
92252355
15454269
120679926
396002184
1259286808
2045327091
457826646
911927374
1366381575
65670102
2005135003
1793735047
1727985767
188340378
922117301
1409085672
2113141991
1521382578
190128624
80713001
355496283
1088074885
1895308344
1872185864
1637064347
1188929194
571182581
1696227165
1339179709
1710708901
1358014272
558153058
1352419452
1178667463
2046936382
438273332
34304312
1299869962
1061441176
1532159273
1988911975
1330231029
1218172394
2059065665
939316699
1755667097
1357248323
1266037950
346243220
1758288619
1494497210
245518879
1411315988
423515483
895707467
1197937310
41916586
429395117
1080964560
1023771970
813945791
60140802
970718776
826473872
1011900858
650875431
294176139
1671384693
966286874
2137577049
1758956725
2066294411
2005240354
2017854236
49660317
232777431
1404301911
287240411
2019202442
1484040293
1255098856
735462088
1940999290
1393641544
960891588
1666135310
1052999948
1626267817
1281759624
94484290
1889181275
238157182
2067057046
82548497
151970201
551186367
2060197766
1368205974
609993991
1739978447
1779877709
903777709
2141450516
24450037
2023992406
1771260102
913019925
747405043
1018756650
415163752
1715659169
776995760
2144200717
1059169674
750533910
992494419
1230925643
602129875
1875319468
1508842825
1517361211
1303930732
119047627
868726557
1322508300
101085582
1471255405
51002129
1366114553
1526512421
492166085
1875428957
1184786899
1147058828
632111668
2106584156
4986380
599907310
1729622727
1502794453
1578380228
1603674610
2117676841
2459413
847948217
1009404869
1294770061
1494224515
477980060
855446626
2101880076
1979688805
531270455
1408186900
1282890943
1371777317
401073493
1216866414
1339522185
186894147
48805882
637039714
1362738016
751763261
260882624
64089474
1780948530
1617059124
1579790801
626036888
351256316
2130344477
290547584
416576407
173909326
1998354687
2136624393
1533984523
724607470
1863589127
86774602
1358909722
1759358442
1525577891
1665559318
1283026367
1352404891
594677577
390859537
2037895061
605381768
384290733
2134710311
202700406
1032450955
1480677791
1096237743
140024520
730682516
1923456278
489625376
1001516668
1754253137
775195172
1287695619
1151932953
68331985
617824626
43581855
1263601226
1507124786
820193579
1561750057
671270976
908799714
953579048
1237252722
2008026148
1491671457
1372163435
293441681
8465893
648845727
1848797654
495895956
1170468007
339464416
226926145
1858277799
1952920939
1384733286
112084253
632651911
600624933
192205978
1899423665
1316798519
1074953545
1061684073
224727799
1020241883
2064079718
1153061084
283487813
1104449313
629187180
356290912
564919090
111559808
697797308
690344463
1318706818
126488884
327768115
1848906241
548202316
1899455455
2039236248
1385040456
1653971138
1323253805
2011974348
63253322
845317853
1997411225
310372617
1027207473
616865024
1152272410
1969668347
1606014677
1301876940
510323767
1558072016
507388139
2052833576
2077430479
353113694
816710625
1146603663
1283524516
289614937
73810595
1558678868
1245694270
1112434638
1421634769
1183539988
248541925
221618651
241609461
1459138060
295102617
2093196136
1418799214
807034158
1983368521
1694447001
2093254456
508163067
1472281909
64101492
1605343102
2125902345
1942211209
911847611
1845263064
1220784171
1951038674
151647690
1522134006
1886885591
1782513116
1480002050
1044723907
42508606
598931174
1186114366
268272654
1826885571
650663295
341581125
1441917714
415941815
794258602
1281663152
94626488
1883522820
1536123547
2061590276
1593821945
194453015
417848768
2059660063
1423336162
192325684
368252490
1562363733
405966422
1944511587
951707357
1413749933
1629392786
809421947
473666484
1397747465
1975090223
2070143749
475057127
243749010
1176550725
1712396092
74756815
1021028952
1712033081
1291584908
1236773438
531665663
1505941257
1786199299
706234396
1663016747
1001420968
288170611
409092787
264039132
1859295073
445841731
1401540860
862879545
872215887
527277895
239792512
313683542
2074578265
1966324360
1549195423
323784384
907374378
1859627562
679285697
1912328015
1651972349
1094451367
1014673308
1526929903
149584550
944857430
1533877779
1586720933
831846919
1484179680
1381166483
777702838
1055055471
349554150
102445810
695680675
90328236
867412861
822829317
991572729
1362372704
1191040236
1520106805
560552497
1854450317
338433817
8453508
43140340
965354421
2000566748
1958659986
79241623
1328942538
651780765
1869402969
1071761260
686981694
886193936
301133587
656056541
2021506467
1843870578
171530690
1007035116
602419621
571068498
1737367251
1016253529
927441645
1096562741
2006664986
825952380
1812495223
1192358328
2072605921
543964679
1586697419
1436613193
55828886
113006479
1246418189
588802865
1200180555
1979197721
185651499
2140995559
1267224908
17542348
1728162732
259359619
14562096
113852614
1073212795
892166299
716868247
1539756866
2035490025
269727980
1306329500
1423392316
471458406
1816693886
1069763246
745124037
24911641
1762083444
1388297035
425484262
1509616208
1664364342
521862605
1856197241
203017312
927426558
1034505772
380970546
193821097
1503806441
1285239687
503277852
2023124295
1654957930
393464618
1191309697
2022931591
1955759929
1350040443
1643422705
86805171
998254862
1372547106
1943388808
78142026
1539989044
772674615
729572304
1521271602
1264292537
165538425
1281968208
101535615
660790713
1466455515
112410088
2086945396
178256537
1462467243
1588564949
158079691
1241581163
760637131
385225556
1668007014
267506909
616075960
7403519
1511114824
713102786
1897110399
155804184
473724530
168879310
752665441
1976993728
1949149112
713919059
1343046239
664257995
275815277
1336700430
609385101
1249006398
1001161431
371340205
1845953846
945077227
81192221
962984270
1504102781
746422575
727386194
1651589221
1810089353
1612028758
1508389216
1605523078
31948229
881124954
207776708
1181993920
373822824
1814192835
1644295520
689757496
1829505999
448955013
1054335169
158586894
1778853237
484218025
2021411228
1050949858
899498176
668724
1026307520
2124016943
1717066678
421228630
362598882
237270864
1539508529
65346871
2043247088
525300300
66170108
1233631532
1383736680
1617631547
1772464246
1521216058
538542690
571779645
1260947084
1388958746
92453088
1263000238
1413640740
1383538889
2027362420
332273955
2084784494
615906428
1019822188
2116356026
1034951143
1494781388
1012606410
2051828054
1434148060
618740046
16531276
2067739942
853651459
1801566887
1330788924
1651676922
490083104
827012347
1862461445
1486174880
134349457
1346072705
1974949818
734739619
1469366360
775257901
2063303622
954468668
743190585
1891494958
107270948
1222885991
255004323
240566148
688725310
203859476
1144159825
2093409023
1383094380
120138726
1641328325
186065215
18814064
181925141
2079031389
2000298953
792492700
1871044051
554845571
311980864
1151693622
1248613097
1758630418
770780403
1327957318
1893528045
1862370761
2084906554
2068891143
589658847
2033317707
944696728
1546378535
1280431519
869873669
173797655
1620725540
322306506
1780131789
1270250981
375922666
2057710764
401750784
557748539
241801314
354364326
141666481
352616941
1613313316
2101312145
57042605
1493020067
1501820070
1855620430
1694534834
705589793
1790564551
90292665
1834059709
1926108902
925735861
1233453369
1452018215
1255352236
30973362
817093028
180843020
1012666596
2067174342
1360658297
53998229
1027834802
1382212393
747573585
694228241
582230831
1400324436
921497795
247127716
948626372
1046036808
1011669313
1250533754
157090762
1515550695
333192899
1970862415
2086201545
1271604841
419775283
1358243135
1582433990
530865766
538706768
1751877688
1705571973
2110300068
498401774
425588056
1659266871
1998913603
241128114
1511788316
1295903366
7425011
1488232303
492982669
535668058
872620521
1813892900
1469117374
604778742
1812610923
230091018
1743320227
1606326436
723398117
1793627727
656459261
1805241401
1514618216
1655005528
1626516658
1049171294
3277629
1158874621
1074105904
37229961
1768850559
1085675357
621696574
2110079687
921412488
1507652759
820454275
1303605881
1479550607
1654254132
1429155470
627143804
344640836
1571853033
1449549012
780173652
1769508137
602579059
1873327161
1261211642
589318188
1688758275
46635736
443384206
1470289359
228155480
213497465
93590467
2143706349
425921214
2140679367
1548364371
1580854537
1643528529
1237216428
299511422
1828487933
92676983
511504122
1381331878
1168060776
1330947566
584804604
478884384
1822812065
629786717
1233379198
1077349441
215153508
143012128
684052415
867370363
1146307958
660553251
1448370483
1470580532
1288704845
2145149995
1063237923
591271609
1367615042
1548904489
1512626225
168714833
984384261
115243531
50561058
1872520976
821408865
875697866
186813646
2030302416
1138606558
1587368686
188276931
1504913701
27760996
1879484688
286831398
2047240694
1636664194
1543955284
1949425671
1726692189
1272937795
1915594936
1233830396
771439248
1225034287
1666815763
1289201416
503877478
1014148825
2107823079
461029005
822515117
1873095950
1032985791
1225043194
2021641130
682868914
1399414856
633944347
1627731605
1612355706
684816456
1374350920
316256207
810752036
953112938
1280381277
1588469265
624244229
1971282142
721289464
71095720
919457793
1072841467
1439148366
829775370
1256452991
1927820231
1995750236
2138031306
1933808618
135452775
1657722864
485034738
267314812
1371485164
884947299
1090853360
1630173197
884845138
420159069
1709405283
1297093867
844498135
50908296
1835235569
988320938
1664993608
616732146
237248636
1754451783
1376614972
536249289
2011852106
1518115401
307288047
1055433947
1894972220
25118902
1900860702
1825443864
1141232991
42882696
2075035398
2041765663
349193099
720465488
386094350
1677973599
1310294339
1363608465
1223255968
329747537
754706070
1437488396
524971628
988533353
1225150630
774200837
92948185
602590351
1838276247
976733919
1227291779
737885011
1371319431
1203881528
1115811362
1974548882
2112734075
730095245
578845708
1746317613
1174206494
596901036
1555715624
2133681340
1012631434
402577941
87966639
854302856
665907438
2034691797
2087200033
816836275
157862615
1100029490
1390565694
1198781944
437763453
1155460161
1271619518
742394180
405002345
1608624451
1117279108
631395904
1974297732
1401267515
111991542
801252722
942176017
699975817
667414232
549712131
1921676627
1456336534
1412651136
1770507532
79112256
1009841316
593596762
631611692
597327639
2081974360
2051540298
1318839818
1747066561
1063469724
724253855
2108615934
298276542
1617022274
431154162
1173030919
307231303
574305893
838671636
1564760052
1572676998
349120882
608773726
1429992017
1277657871
2133540408
474935289
824730924
340907982
1943061184
516280077
1771016244
1628809533
1126904526
1369527413
801398610
956604854
1113543857
1956203692
1784492500
2043432971
263062753
1597525614
1243165137
2023690204
94016195
1373285879
468414240
56221313
1952988472
1398219037
1351804512
7758475
1712922890
978249136
229966643
293274157
1552019178
795866411
1330154569
13203763
1582435710
1924051863
696321201
85297120
161827190
842791355
1589994229
1260475470
1826656560
1153809614
825873481
1538399858
1776021038
1996211884
1877199105
300499494
556386262
799099853
1886048056
483237740
1947391361
1600121812
1072331440
1666699285
1159029439
1681185712
952319733
661335711
2090392201
382042466
1091734646
221681382
127247324
1716523085
1438115660
1093016611
1733348165
1138731560
183504575
315102533
1668466074
899004989
862592406
629867812
303963729
843398003
378459215
931127910
803662394
1462271762
1763936591
1758164852
290662977
1203660283
1379906572
955384460
994730157
1624309365
1902207227
1900361429
2038395391
2088584915
1193690960
1842695244
293799439
508991003
1151812772
1581879254
1033847993
767498865
1469189370
126967430
214881264
1871342785
1439043857
1547127862
986417385
182149401
696775388
665625144
2076625641
220743379
357561026
2141615318
257064812
1774600980
8992287
911676140
375976488
279027681
946604827
511686053
1127115161
1381186220
1911417735
1354602661
1200007022
844175210
140549860
599458357
1816558298
753876739
1792023419
1084086963
1541647794
534363162
394751207
988915187
139922048
838569908
1457786071
176449843
1908631220
1480163273
760818488
1100139693
902573369
1336556441
1527340524
1932087282
174547595
1543510953
1724684288
697921545
413097389
978298951
1128101720
346510673
50023168
890942308
1101556122
1498963606
1027015510
154684821
469915378
508455319
1501750467
1169908306
1321269361
1497476367
115201686
239200256
1830970685
478034559
588931203
304661489
1959824763
811786820
26606350
1257927296
1053122058
1465865631
345764019
220584717
211941983
453512632
1315083197
957539034
1205759152
1251260429
759302778
2111659621
1034878458
395537997
1199086889
871637565
992239357
237739228
1627534746
306667015
306205312
1586255155
1924388505
303551645
1074584665
1090236615
1334660112
1136367720
600283139
421126009
1336498062
1610256847
728850316
1440191395
1090293475
486928570
231761958
325822475
775745451
1072728161
1466323811
1172696764
644610381
261854757
766820181
2141461084
1485706437
1875989057
1700296641
297443811
1466268082
1679014507
1813626102
2104039127
1450582594
287995437
1356916480
812866357
462700546
966235227
1269914232
635133611
384644228
736324322
1976082748
1750689718
1351037643
1572706494
2138626034
2145469579
510033679
122248923
1892876730
1420044669
2074706358
1274232683
140645936
907357126
1882077795
608935681
108620193
1412378008
1648124831
502474743
517316013
442084876
1700955850
506697870
13497628
1504965298
1723112071
1855158811
410487253
867293855
1366287304
1500310123
471309430
529778358
345989486
342616542
746976875
584312206
8393053
569017003
1482036318
419233882
1081152024
500057527
1885015812
523858984
1098043805
505703245
1899224142
1138668591
406318524
711751616
584533438
2001874531
2106773073
2001562193
1057492784
1842843355
2070072737
625960357
381770728
913807527
344823948
1922458239
1366693873
1542651911
1530038709
1919644583
2103939064
2085561077
1446811805
1801608006
823106720
306057193
1275365441
1615332512
402677474
422547974
2017189914
1723913683
146948409
455324369
1892580065
261067522
1678410082
1790428525
955761684
1819001872
1414984541
828399972
1915670404
1002039849
2135827664
1865623613
678544562
110111279
175686210
1436504716
1132664263
1024554356
1502016902
1674787717
1062397639
1101638732
724899953
1077704343
1364053456
80547633
1064681069
183573300
1502366788
1242056797
362766578
1381344458
109322063
1587965269
2061061005
647631190
1488563367
640388594
2039814996
1480303367
1785259771
1067049088
2067449638
1672171395
1187657770
614178019
1009480511
414267979
2136636460
392434576
564503974
2024768148
1474492159
707836261
1210608883
970062819
46703437
447893245
1478921383
1847191636
1105068357
1603715930
600256862
348827948
1830951569
797602569
1741084605
766272552
1592540496
1308784570
392914105
317562952
893909679
1818096305
2051139392
559900688
524799932
207338675
990707054
1127519728
1653059723
78101619
101904709
1967235084
1921694395
520553228
359486576
1489093935
757098662
1591773464
1556938238
1078568556
259174563
877608698
1906723025
2074061110
1571898322
1392966702
113909657
758048713
1493269798
446702540
1762863998
1127311030
981436907
1625725702
284467442
1384628415
1420980957
400661030
663549442
494627894
232887826
570587693
1406971285
1951279772
713578791
1368168869
1113636049
1554650858
106309271
678108494
771411967
384455653
1345119501
844548902
789323471
204836567
1812210413
266905162
459745067
1948830596
1700990523
1392174859
861041557
1601985460
1441683517
163432651
1319557095
1554351287
994743442
873772606
1052383189
1281485032
1906344408
1012967355
1070771389
774959951
1813573038
1823543997
1368801285
909305463
64712935
82602681
984985655
828570393
2083177353
1797290312
1390827918
1177006433
1580257500
1294402248
239821347
1606645690
846038803
433921967
1211210322
1462599682
834002608
788161566
1405810897
1035081848
1033639079
673586706
176530400
1084746261
1625173466
2092981188
1193374385
112280876
1431012150
1219156219
1770188345
203371009
1387858150
1713119916
2023491946
654533573
1732652155
1403144385
73307106
1571863912
1610492955
1281818912
1790345985
1516515561
1076949333
1505103333
1924383574
536633328
218170946
1469687252
792560973
485981911
1017351107
2113984600
1604677800
499761160
695084910
341688992
1877635819
1140182173
223233515
1311084079
1321666325
2014486556
845653889
1528565834
1325637443
1629115540
1852480561
55003356
1799710353
1502392646
482234502
545374723
1416669371
1461720834
2105235568
2082436536
852179010
1085486295
1109943157
1033050649
734185371
819091698
895401766
325989696
1160119232
1293890354
1103133727
1322974688
775000593
2080904156
82598000
355502649
639142347
1931784738
1270194368
1888208977
2013070008
2009242484
1034830937
424331894
1752807419
168800016
1603543808
1507131857
608270519
2016848141
1029354449
1134431032
304619780
2023908797
1749472128
1809969665
248800492
376509291
119052076
1301949224
1011341537
1434571415
1433058093
59006151
804796873
307122187
1455718625
1943465571
1147748272
2123669359
664694389
2000277985
977433221
1477492294
188054527
1239354110
1913154236
1735538391
614872359
378775451
578406410
1973622840
69820311
1989956865
1961553051
1794612663
1634529804
1178959599
1339857519
1807675600
461084843
2008290440
1114809835
1091965204
777849030
2105346194
1593012690
1343600468
1338468593
326249559
1466074142
1558241188
1977784548
2010404426
1288691365
1660594265
1727343753
333365067
384174231
303972607
1602719653
2081922712
527221887
1578311732
362937304
150687096
1155405642
1801717888
1491343164
1942735982
1261419892
1481875115
2029410315
1350974992
1661196921
1407696541
353573771
175049245
144360565
2077692489
859239900
1128958899
1208904973
1860944228
1256280050
1584075076
758877035
1704332832
141929488
991204912
930408594
97814697
46029482
523959350
467056422
804371171
769028721
2004551196
581548123
2041432381
1944745379
1420447674
1948915264
1454525028
252439305
343793376
1932938748
1749861094
315787575
1765963505
1857859960
276640187
1496810763
1052490388
1704321728
86556484
1799885872
708121654
97244647
1021933571
1988924319
1100413224
490698306
2089035007
646843155
2003973304
910473192
2063731628
216825909
1375983277
306766361
1529244460
963839795
829127238
316862831
1454608196
2000165734
1142261977
518003407
1776720707
1948992841
1633911350
1581186507
200573552
1938599020
1483155931
538239017
1796464304
1957947218
1803235816
721730470
718712113
623622293
1878553300
439976598
1560207562
123929407
1322691867
175219745
1716545231
1419076039
326758851
729913901
1440121496
1132932436
1149586604
1205483158
2140884669
34035216
1607196553
1538539209
718766708
1300533048
1063266392
225342838
7729738
524227623
2135323283
1483296644
2042884184
37282482
733205608
383390673
41756189
145051966
1036040107
67186372
1637657380
2024580844
1645722048
1509259292
2065420314
1516218953
5130023
808098359
25283497
740233136
1762002912
2080353090
989604480
1033647590
521211236
86862379
505919892
1401196874
2013533419
706499312
1309204693
2010045798
96067788
61494386
1107072041
108132815
1222768287
1221453295
253619165
271675392
501858031
396402291
2082729961
1244978466
1686465203
600481338
1450129392
1552174915
1310210203
2143844361
190720308
1141468853
1633706643
1898721064
1309550964
742013470
726118056
1816927693
744458287
588608788
1691396209
1174477586
1370658367
409344135
1100718799
1107193969
328335147
253224219
1863280083
1457221054
580222142
546971587
2003934534
693887801
510388898
1579832888
1424338802
1033261411
1228402391
731804457
178706536
450342382
1299523215
1071861311
1679007463
324775782
239590798
2089908879
1456234291
810467137
1096201577
1108405275
1244545108
1588864474
226833413
1776727787
533663330
1238581649
1777983334
1080026751
802800929
1595275899
241835240
2144298265
1379406479
391925705
1324424653
2032279075
491765492
1711218395
1601729208
1092554185
1816703692
1935137064
99153024
1185634771
317741140
1797397941
1349442629
2048800061
781021197
1511077256
358199868
659491265
1624053194
1401420076
1212632474
1795210614
273973267
1142355489
896784714
1518191792
1005784615
1258957650
741015898
854884686
901616261
1213050800
1399517260
1203401020
772525352
111016803
1706788441
1564424996
464536132
1582239737
551460076
1402095160
324401089
1589335135
779498663
1106577228
96820045
1080590139
829267634
1827954770
91962721
882791048
2012575259
305679434
1257061702
1457862151
891654731
980722374
310000952
520370763
1825487771
216373508
538125109
260888151
69283846
98966415
1916239117
549156620
79263312
1190171317
85089533
1321555959
152252166
1452132101
216175862
423653864
71185546
1960715690
1659399208
448574699
1132318958
926628421
1432492466
1470326107
2114597042
714782465
1170643037
171092405
240370045
1747531541
1130046815
851758556
1789706258
1390199296
650190864
999730340
287568882
1962610305
388791952
876396009
1054335912
47388108
650318250
1080465883
1689666212
1831900668
941144720
1439179789
497652414
576525292
298505278
677134115
1149113363
1701791552
768136016
1502417484
1349463661
1329491249
1952781742
1308453906
962310505
940130323
1334357826
1004027744
1646071430
1906256216
784502969
693142645
619255278
2000309857
2066342044
1960203398
114722238
1388326470
1385085226
1043390702
1570426373
1826932162
1616926220
2074277604
46381607
2076747355
1116786612
2109142972
1696105529
1951305881
263428061
152740706
1431905238
983948554
1210331899
1478095013
975719915
285517635
1304439549
362110484
1248364061
2058566031
1230500783
1565443894
117964253
392244081
1049406977
1446658655
1373444995
1059201629
1441324048
726589345
1112621621
1120131717
1197222904
2123392416
677422222
868308887
2108448342
1021470117
1405977951
460153601
206128236
1530459512
180391526
672682155
2038065242
615953347
1240102311
879234147
26350310
406067355
1076056261
218863082
2099017521
783287852
1021563067
1278986916
1542971725
1916832133
2086882793
1716917504
2015478111
1161320067
1683800997
1881684615
1475063854
1005294793
248868196
2130276624
1313062062
261081417
1627360984
1592071633
446427280
1940261241
333519340
1867320445
917700417
1181228726
1577717273
869771904
2004359326
1971310552
358135045
1303453619
116228082
403387178
2085723896
327202586
822946942
203427009
195045643
1406417688
246970302
729286654
366636177
1271006120
1033594988
1322240908
1061175957
542533804
1580496500
1843747791
1078717440
849833252
472000240
1464008123
487164687
72983123
1288166892
1392956086
96406668
1992147412
1141060172
1462041494
695950025
782041522
1116188596
412344563
1492244271
1507216379
481469096
563433444
2122749493
1226271083
1882632869
1260138348
424604158
257393613
575873011
422843359
2013041207
1719731814
2065167212
1234325607
1776309810
730346856
720217350
1300253652
1569311497
73438216
1326812522
1694148712
1896404635
756059668
281039916
257026803
2141263479
577343055
2017509845
2109173426
1190530926
2145907874
452882424
707392318
889994736
1817876907
746659375
622142395
1821936053
1104839122
1436901582
924053024
235401687
315922043
888777362
1431194985
514201436
1267800406
1072143195
546661629
1081877760
554684850
1836062159
1075284102
473093526
1859600466
1855620980
1737047189
1420032038
352585983
269135069
736504523
1812589539
1477704241
536228427
638794974
1628359395
1511943397
883985159
257307666
1465168871
2103587064
2060999284
121870501
1426782839
345488053
675734814
921351446
1755099460
1129125794
618825868
1133807286
468681624
226699339
771120884
1070710485
1110994708
619599695
1327640534
212147696
1744625748
1933600872
1078109714
923453356
1814077380
1743479483
486106005
329774305
220823231
1929558421
872126641
1242829723
150435225
946938065
1245444304
2105505459
273153687
28250719
997458485
2104456997
1968510970
237316721
352738396
741404968
1631212289
690555144
480618210
837300670
797996695
340500306
837335472
2118345649
1842645616
1972074633
705082989
747507056
1870180335
1633191996
1922081089
1788155637
1589560377
536484239
2007404095
1052524075
1655586239
1632161344
363831931
1910579880
1220120287
140038494
1356733445
1713378272
1138684328
1116854001
168800016
1855376257
1980257950
1209304701
1237264972
1759641505
1343615153
1340259423
1088000189
298166779
1626621835
509072747
1533428833
1649521384
1251098898
1976192126
1260083138
1019787828
63382604
1324441060
359577879
1634065260
238168017
2095753934
826680212
1153589936
1212839111
1979757517
267380840
17504298
1455145017
632717544
1730531702
1446304499
692916483
597259935
233468709
1381056381
1407240313
1659341456
1970610788
531652921
1255003693
1089931430
735893147
1147693045
1004876612
564454513
882110922
23648748
1802903013
96738872
1353302611
589325638
372913376
1848373541
342237810
1696104441
750198299
509289045
219444524
1903706850
400804181
531517138
135437012
584043283
627188684
47396324
463501265
1192812675
2005195816
1914568434
2123113608
1412198277
1582006954
883805849
552026054
1087493861
837429842
988688306
560834547
1867576936
1436892593
1719151457
1801836012
887433730
244241097
272663145
1149875452
184058833
89732683
1472297487
1887092691
431393540
809675794
997695455
1567882417
1479153162
180751357
81456116
165060373
1469366360
268383974
1617362508
63327094
514380988
1266846790
579442580
2111074258
1199421800
654802076
1259576908
1213119429
1767069884
2141232687
357366311
1454825993
1660456836
2119228557
318331422
442612876
1555943346
1699577641
1486513276
591831792
171547604
1370603070
204424973
1575820124
897103343
1015310061
591362784
336149485
1759566390
1041236275
13008294
518603897
1965779837
1037747116
1263578404
385109887
1128131718
1838474603
1568314673
977428716
800680417
141016286
477148118
685102007
385587099
791488265
782134659
1591023364
1953146776
624306294
387211191
166402624
309598460
862495093
1036468197
764436812
1925022124
721946950
1165763808
301228340
947559751
265962076
213505458
1864026843
1789777316
1987165893
1487740834
949158902
968528877
140715267
614696184
1398162930
828313763
550375220
1225292066
1586197210
386375784
610296973
2065494681
1121110493
1867560525
694374538
1882395714
1668910672
853731699
500491868
1062889888
1863185613
1384029100
1390225028
563632182
737849300
1220746064
1815889628
1338175618
1987092336
1577003626
2041994986
1002441351
596296031
249704913
1120074032
234854169
1939785069
204793837
840837935
513077913
1645924572
95139327
534397448
238277705
746560756
796017979
888719346
907651366
215619813
1034167558
470501105
1173529977
1458393071
1983737603
900703313
422138663
1555569867
1241568493
433336771
520529044
1964150262
91080082
2049833914
413021992
1602803111
1737913376
715520263
940417017
812482374
721065602
322967842
1661632720
897593261
2080376081
2064054313
172257927
331976968
2025486207
2114043188
818697769
1496561409
836264769
805931054
2013915504
584982640
228341347
2122905104
2062974982
1381761205
1549145257
1649785018
1117320901
1931693966
406037944
1643725562
974000155
287095959
958428164
2448097
1872738314
143291604
2050176422
1087591920
2012569803
1340333492
1211380877
1786797574
213872258
806707509
1423525593
136296084
1324715760
239259848
203744122
446154994
204064496
617671911
41375558
1946105821
854648166
1486870459
403278741
1682939458
1909580020
1279518747
2011395741
475359356
1475566217
1194600710
1990194935
1917668905
1990195539
886818676
516215706
1143047238
1769312044
593153040
119361511
547872338
658720970
999515771
1047434694
678193003
625341657
1950205542
537886542
956076061
920237014
1929937492
1489312005
261616362
287632302
1126009537
683306013
1997722152
1063384678
1883528502
382836285
293967504
1703330989
1698007283
1978450569
1105942007
356520433
1791673630
492540568
155422635
341682444
678112032
551867369
316590748
486473390
278548428
1708332383
291417030
1847706018
1706730941
831263296
1108731310
1171067175
125074907
999010842
69836471
499174148
1104803879
1537711605
866198792
252058984
795904320
848681643
2010120536
1645660916
1126801836
275770206
256149863
1213497701
77061257
1668395298
997898899
46152864
653080827
845097668
1735129807
1553582048
175381936
1150680458
139417380
1886236341
83319817
1738818226
660388109
2015139001
1983688683
284453877
508357014
1620158281
79050526
668479868
1420238324
2100987201
63835812
625954376
1474189306
1965776933
794388252
580359512
1888697278
1005254056
23130696
1099172055
1922762031
1065077946
948307323
497254226
1599893169
467409512
1321911297
1078120722
386966209
1107900939
1798574234
818941131
671641311
1276628356
1391968583
232034449
2010587243
1759093771
1564857154
1415199810
754667926
1232935590
479908770
1516357980
1879706098
1104388433
1300103768
1431464791
713533425
131927200
917418445
1751521272
600813342
1483583921
1551578619
1494435617
1711792271
1188260740
179987127
854693209
365762772
371362832
817707640
1538705686
1146605568
1152997873
1315773645
1189610796
1961204879
2048200784
1837258949
379533304
2073304075
1379155244
1434241574
1834665345
1834941798
1929939692
664351571
873599167
1348974668
1114362190
1621313636
1543419082
1798409180
1562091345
1869219202
638064071
1981249310
616844039
884646656
979964834
1493680747
248855483
605693334
1977356909
1220301348
957035812
80502000
1144828272
1648044229
1451655351
648589852
460673672
1177113101
1237276988
961589297
713928404
453071823
1446125857
575885770
1467579705
1238186876
575523959
596504874
666793446
841352762
1814643468
159381578
858815046
1873746417
760654039
2001609173
912480765
1465433149
505083110
432335904
424912588
1685808848
954868802
589925697
1103581626
276189402
1378636128
1317955103
626970693
1431819294
271065483
1055133895
1516377589
1530841366
766841365
1804319681
764150605
643796700
1947057462
1927514821
690183186
542641181
51525168
2072069865
575796771
2109539484
1991914856
1105308861
739423764
226625710
2121270173
168245581
1066037919
1926550841
88002973
1900576680
1026636558
1284664238
1796777589
393485928
185965865
1993060870
1912084649
1488747128
813251302
1171997727
1368209869
977332661
58731208
1596887276
1417784007
721720573
1114684432
1729867151
1007286256
1795173640
1003598578
1864587483
1663852750
1776984050
1498755092
771502411
1681091579
188812796
327724853
1834577928
1473911123
798369794
179926360
1285852378
565587106
115355222
1522538974
794573037
958336851
41442688
937967796
2006979455
239533804
1524632544
1004703240
1205550034
363963027
1286783182
1520818121
1679398684
876410685
529691055
1732879071
5756012
1094738624
2074041325
482930918
303160580
2143665004
186221293
408371363
17403484
1440620293
1840860270
325438049
1435879697
964053647
2071679226
1320284985
1222500644
45520397
627256496
554136750
2073923595
293873248
1283925925
786532044
723956849
1183307236
1570242798
401644442
1799274764
1159344183
1661429263
1616553923
1166294594
1406519334
1540880053
80752769
1410739647
529833553
1294283405
1093500264
942978100
22548720
1825490846
820965525
1339973831
437050347
795167537
650934899
2143949405
1010652952
427165883
1152086811
2048195084
1119202664
1025586968
1484874596
1922703860
846706987
1005936
1045472840
842486700
2054571988
1478210935
2049613908
1118424711
353886626
2053986949
1697340074
178823637
1494089255
1813973441
1410097967
1983267419
792972777
144198501
859902134
544391799
1845913362
250766217
965272054
1229008132
1122309391
666047312
1138839560
1293226550
53007103
493544399
1463725017
2042985732
1850478319
182260319
1234234411
397700635
2065015926
80639234
2042521884
1156163941
1992510251
1462317192
743618559
1783706848
1894806029
227372379
256072750
90257855
2031086915
154042926
1008740368
1611080924
783800444
437017884
460536050
1776743359
651639319
837802441
1240221539
287010223
973345671
1182576324
199919807
1799484457
1788778780
1796189012
1626232602
1260083562
1584966793
263688960
1913024100
1282367100
697540001
571902025
2009453460
26234096
2126793235
868813039
1456931278
1646338576
1364476768
1363800235
580342443
703625970
1166688414
69426301
1463315067
122819769
2041382564
888216762
267297865
944292218
904104284
149145016
1587431375
456169742
1526241490
1361034756
598774546
208562698
505295497
380925336
485457435
557343832
1556572179
1207490587
1644698449
427616958
1689862615
911404003
1342609475
1103309972
1803284794
44366050
1240445823
1652448133
219884420
1246399704
1634288950
987115881
1900857100
23923434
1497881738
901915046
115104321
1728886058
2012368366
925562574
1076973332
1684020434
1450231643
1282966961
1404523331
1945898378
571521059
1393187639
890231326
1406784686
1702205656
722130451
1753400250
1019898560
155714558
926671934
711174582
1117077339
601261211
1026605965
165516775
1550638570
1079182965
1369988494
1758104211
1049144733
1220072259
1763317094
1236063152
1792973608
12009435
1725400957
301568878
1532592546
99908972
181634983
20969680
955389338
903759264
1248178746
1324949470
1689837343
274852478
402401289
256042431
644668687
831579126
160936804
463588805
2107691563
312232823
2120793176
313094723
2075164045
1355622552
1893172383
2114777712
574867520
2130463849
1148191741
823593564
1961770427
461050930
1151233311
247787417
1195915592
1625428421
1924286237
1949104456
1456002749
1358094313
423709610
518941941
261696039
713338462
116235753
1741585376
1974819483
565857573
292891130
63965808
1355615885
1695886820
1390959054
959318281
1287925582
478673005
1872989682
1833732171
1994526201
1225635080
1367354611
1329089608
343216401
936449413
965140731
2123213997
1919753706
181624820
284437509
781035087
382371495
772192800
1078683926
450210567
857185220
988110308
1556837097
210481174
184758849
1261402530
582846267
2126802393
95683198
1754796928
479220151
265437832
1761070033
934583785
253404710
178233160
1765054774
1846939156
318825043
55966920
953214612
1891312309
538033187
2057023039
1894862773
722528390
478650033
757192952
608432830
488207636
1251191254
30111656
738870739
265002877
1956501079
1491093839
1853258761
1068665307
1322561509
1132791498
759583965
1107101178
2005628155
527399627
968118736
14059025
868638965
883195768
756091603
1661891129
1213053323
482032596
760538734
2008602861
2096110850
674939413
991787642
1445700809
925041616
1085022632
1870891922
1026132584
1633769529
564581943
829091852
761066330
1738063870
1514337894
1610205912
1608541745
1433247553
455460643
137477029
1963211837
304785183
778082923
1537470580
1868519014
1948621722
727936096
167346750
801366332
1797972750
1167219309
1927841922
745844948
677008875
781915908
29241808
1633735129
411029758
1086143663
1173983209
417332656
628771481
1630693051
1521760364
1765969328
1135947740
755626500
1259646754
939835080
1962143058
897998880
1621363704
1230384984
794105204
925761541
853389718
20082590
643823058
456865211
1117533169
315586172
443660312
671400033
1734439584
766764462
1246842907
619567136
1209704994
1444494183
623207270
1500348556
156004964
1514270757
30560607
542203374
1923560214
1357582380
215483588
1250996799
476574242
1572594667
2074624389
1434934954
1548333045
2009760531
33967819
2009019954
1048943973
836473665
2007390029
840271250
170288069
2140669056
1942124162
220919235
445411502
414914018
371396212
2117502098
846005380
773580135
773513631
1121994755
97933490
1256000779
1641424615
956734455
1776246791
1292631006
839906419
790928050
90004033
1709535607
231245104
1303216131
1938964787
21946886
1978733440
1033257891
2134584084
960211267
2021998004
1510738089
960271713
1723593610
557105219
385684420
1198066935
373346774
2025566433
469103035
594979182
638493776
1685537024
1933364869
734424469
1798527405
936073436
1783814483
1106218294
334230634
1765170365
2014050837
644667379
1021531213
221074817
100451693
143521450
1881990710
153997124
1598268405
612371150
197071060
469928172
649703697
1851502504
897179218
449182334
1407731208
230582998
1351807754
1357739361
2138349694
996768597
1298310326
195640795
599095390
747295929
616839754
1244694445
973772161
1393705960
260511899
1744937869
339995167
1092036096
660862332
2045767726
1836445493
1584048581
1494251230
338404447
1403885189
1217163518
269370478
2112028961
2013925021
1906682586
200770375
169165184
186883618
1212736493
1536585279
638856566
1442281553
495274311
1321610758
630792965
2094757556
1038174027
1393132483
111282110
1879481049
1880182991
1560986631
413576947
1153931442
1315722049
1138072947
517363746
1140393802
775624188
212507915
153869217
186603584
1875907485
1256024400
640242907
1503509404
1315660978
476317603
1174927497
35253285
1993231188
1265044078
1573898655
167332991
1618680773
1556096646
1481664946
201894900
1523746288
26991116
130072438
43462273
366909112
730274231
1959226185
1558379753
511516456
2030358447
896075208
1180009866
1008738750
1802282274
249055913
673842440
2041535890
671283500
331379152
852537584
937763216
325193356
2021707763
1229510047
1921663004
1385516423
1779997147
1533545990
140642683
1706909296
1319277677
796813129
1945372125
1730759729
728370401
293028409
2137028904
250660103
687466151
879821144
949742892
602369174
14889747
791320916
1564531745
1903234634
220075170
1329106203
945722676
1626539240
1457805091
1135035429
404596636
1175603964
1973031644
1044123842
1566526635
775926388
1216695454
1937873395
198274101
1985916951
231785166
642658270
147525124
2146439620
2014819680
1304104180
604575012
1339572050
321973284
1021206400
1431946897
954358150
405627410
386624527
2018043571
597388613
851027098
33976381
902121303
541192794
1387659814
1289606427
498457800
1454109199
757802592
342593073
928585221
1402564198
403534215
607892295
1579188267
716748724
2107179438
590796229
1843702658
883434396
351550399
1383386279
75604163
1438848133
1663392279
1828996205
1310658600
1316190140
1619190787
1678196907
342114638
2106331031
846094748
1050427474
80705650
1959929776
721841807
1308132445
1519046023
103348778
649715301
1515699700
799471102
1513741661
220822578
739744132
1333290635
691983718
737935815
1409202029
1558631470
1314935544
55373328
2027762936
92472542
1673202124
785219734
1991985808
838750269
53587936
79200783
1269185512
1240851344
819745515
962128503
484864128
133452074
1019978647
1817218537
1273446277
479073345
594498270
590634776
552481309
520682385
57832553
449975139
60914019
1976325432
155842048
584277449
848296752
1593738789
855148863
511037262
269302322
264390772
732307588
878860957
1188309205
1685451028
1307031419
415160653
1305249528
2138836455
152669366
2114141495
811267247
1718260690
1913876778
1723985336
1642189185
1365008945
293053468
1975838228
50746795
330090691
1987493471
1275934467
83798903
550686143
928965081
310869843
1001554929
1641154631
1173438518
2016351342
734736707
1795977274
1586141443
600375888
215670344
2146293036
1197869875
1489201205
1354436618
1444643967
1358444778
2089771875
403942604
1247153344
971049178
1355506830
1039305542
1646251364
1370002001
405379756
1714034544
1459477548
342873890
1672123918
1636626401
650573577
1446729631
317232171
2110830469
1960286144
607898893
177803918
344139154
1862713403
823849097
1377331067
1552356698
894585797
1636478606
1234619220
1955493413
1935393570
1288354519
2076912383
897085171
500302615
826692625
466654643
1468533774
1527315474
1255044066
39422876
1695385345
970343745
1774293133
1677335082
1527517070
224746342
1785512210
566243843
1085926347
1337724557
2075523504
1805108126
1285656678
1138682647
812925221
1298848463
1816556726
429727296
839944969
1374237462
1407144049
185370343
413963823
1850211031
1250706188
382274170
1644246010
396890611
919429574
323198421
726442049
500924631
1510479767
1009317597
1425058575
2101448462
425112973
315328973
179209902
1569945069
975572654
1703973237
1486436776
2131592354
1203153154
972268176
935467906
1810100570
1940828959
1413628463
244533942
763796574
6829272
1804281304
991172905
424840170
1489738047
2090908816
1506340657
1289208075
1677870659
219024811
427793253
1728909136
1929022301
283297192
961825426
1319922854
1706377402
71655243
1722370121
602429742
228478998
1183845660
661455695
1224638256
955856889
2109479090
1943693794
261079741
1508295806
340311895
1902933833
462310888
833724512
624719755
300461492
547141445
1384922488
117256943
1105179443
430267980
2119063353
266022754
889813
2056471146
580513164
956176594
1558695506
1007659058
1364548354
661361286
1002638064
322702569
1455699763
1936170617
1023821256
20612012
1075524020
1565139999
106037656
1598750862
1194573405
484089092
377957020
898366707
1515358029
1654240734
899204266
64067649
1556981355
682130178
42236809
56897367
1534717980
1435202294
864798473
1773604877
1325520227
1700864695
1440568674
1290375853
2133466020
1640267341
1570014032
906321543
879504595
429476708
769469089
1224485741
2054693370
1154234774
1697728688
1457987814
41612177
1469196086
194956886
1784295691
982259808
178181408
1587501532
1321094453
1270262991
819435922
729739238
24525320
2051887869
529225118
1626464320
780653826
608057650
28301677
391087157
862153786
1487553716
1088801601
634754216
2024872889
1989090481
409065259
880524253
13518081
1446497109
428804884
1576971404
941674061
1775109456
521020618
2036440566
235430512
544278514
1530155956
14962003
1590498598
1593799908
207557709
567808986
831168443
1890350748
1244394768
735614972
292795885
1517573806
387250014
1253870484
1672642179
907465181
797291631
1093380187
2044814324
561619301
1635119792
453771376
1362499956
1754127365
2109114874
807643221
1429005255
760835425
494894065
1035740398
1855019889
60200084
1980378289
12438975
891359204
1266932053
1420292170
17890884
314427046
111678160
1377324899
1934804455
446346622
723703142
316938437
669089788
1940963379
1615448516
615880453
1205771558
1515103799
1465333839
548044303
1049719317
132003204
356945934
896031158
766794211
1535168825
1133173364
1155926982
557804076
2037317174
451086523
1471576794
749861130
945239383
1396941697
1895554008
145408279
697168848
858194130
2087034912
1383475688
710451366
94854785
819285877
1282117113
1996739082
314580350
1492005772
1938581367
67471553
1000242546
1837145296
2131248229
323102647
1862423393
2105443306
1558827911
510619212
1068072517
2136050872
989099207
246543226
1425930197
1855062984
626267138
1250223876
1697016762
240621456
1497513746
1358241436
1422085666
164649618
1904484823
589922931
24542590
1250677223
965126928
1953182265
1190323159
2068417807
825360907
222841531
2137381923
1969581343
1049391574
1372457352
1725758115
321499738
1836329209
273123555
173284919
52425976
1651148709
609995953
1251221999
1708560426
153075226
344179926
4275080
1690324046
1532093676
1318832457
1139659972
971795086
1747448097
845073278
764133085
1559740315
1400910848
1773312986
1611579060
531156700
1018310760
195948158
370761334
1516163287
200816053
1767868855
511475446
28755237
495665425
1550031666
234869976
47645905
1016403115
1591483018
58914100
1911280411
1964113137
1001146524
2040132868
1492452628
2091844244
2028274745
1609874743
702026631
117473781
1845703348
619613194
804898795
838814811
2062760738
243653050
1916537764
2141579023
927184931
768612928
1941853476
1386015528
974836699
1421637314
563774103
1765307857
1790941351
574289392
853925122
2063039587
343043821
661970787
925004672
2142739162
1936888530
1658917253
699024826
956275274
1756808334
209549170
199559095
1829391935
2086095102
417382262
1465061986
1397152912
462608332
1172430672
96666587
2048903031
593594159
992362754
56601056
1870648524
1005383628
611792407
1267626900
1378793895
2120953811
1286271963
1156237081
2052230290
1078402800
124815276
1345594428
1151656122
747634425
613144464
1888747853
475916064
810620130
1538988280
1405603141
1241974249
302279976
2120590889
775602687
500524345
18463572
2030148667
1473673147
745787576
2122129259
118089589
1580781421
2048042780
1683146067
1579582255
1617219387
259002960
607338028
1254487915
167098080
892052819
1540530733
2102338628
624406143
967174386
1005962091
643065004
926494014
908752732
1652770843
836565187
321583057
432929539
299932427
1673691765
993453616
969038607
1627816994
145155142
184848881
259033377
2002795303
559192181
399281585
52588016
1300936721
1201758283
1501640197
309026862
1411440803
291783762
723887096
1953755674
1823274075
1937759589
574521364
876528914
531626191
406456159
1817615661
1826246345
1325699572
538391875
254916966
582928523
1104089558
416849996
35920253
145706065
331264308
2092185303
248937361
595055346
1565548712
1849932002
1898879722
789140701
2137505618
1964552873
741887143
1867611470
1974675540
1037326818
1344706255
1557107909
714202984
599219094
2002756300
181890507
1521393650
211984183
2028362459
1713860873
1079761674
327012726
783186666
638429870
1469243166
1267676794
352755954
1870952695
1674433462
1251645549
1312905807
1982055666
332799805
1447145310
720039575
1822070690
30143912
1555256589
814371377
645554310
1754321600
51647187
1486813768
1497073142
757735557
1561720549
590722604
473403791
140947786
533528421
803567337
1829146059
476409940
1454911731
503090162
1876823456
1423018112
1563137492
2080820989
1037155918
634552817
2075559911
1907056724
509898636
58426762
200361511
30278296
1745834687
1426845412
1140005794
2057520525
1054911055
272677877
579629517
396143247
2032461349
1464165790
1895306408
1729896456
898730194
2129000375
318259842
1842985175
1129422546
989551124
1018991156
339497430
1550840522
1699023717
639487253
741744608
1246487574
1493080697
580897089
906792975
2101152940
877249059
1769448122
1494590859
1030959312
1525230013
348098582
295126267
1594773812
1053887975
343883834
551630373
199586122
2126803502
1367531781
766750275
1244544142
1747334786
1158224212
630088751
610958654
838799641
1531942334
927993865
1070362499
1616511721
48266277
1059028470
1232624259
1010186769
710660606
151467013
523764789
1687658446
442948030
963467124
457457287
1875088761
1350345189
271935432
975765148
2042247514
761575914
1196673321
715255657
1846236784
453078650
755049778
657264400
1802273059
1809852169
1613252842
1675358423
1102152990
2062096744
777399101
1216555129
72467852
671237943
1883924938
849937367
1856109937
2020657441
1367004925
2104532163
971274054
1002949503
515296777
842323313
1526700543
484233456
1970208748
330753092
1478503471
376872770
1504062622
832910473
1984104397
536866374
1931797428
1260983812
1835345852
611144724
1890246620
709955859
876330131
605988656
887103081
1326915139
1997172610
1313275551
1373887255
731511643
783619895
9931111
192122196
47346936
775035113
1052559642
53725664
1050828676
1859103176
245203175
1887395689
188426203
164764459
400987115
1373375851
899402750
1272099896
1897765674
1614802435
687077216
1823747660
208690176
1560481773
166250832
520148283
1685546427
1418282402
627882297
62561852
1846688002
74709433
2063131709
888722987
56233522
36929726
725309516
2111803812
143923266
963970094
1657999658
1808244283
950828316
1802394756
1960444856
581887898
975048672
1931471313
1990906026
34083564
1539894656
1333338582
1814679166
1966019347
31059767
551391038
1036042603
259422076
1558874754
1814164297
1667796987
984905268
1676141609
1999575601
1940906906
2030063215
1192420490
2037599117
1242579955
1926068703
778670109
870912462
120904324
920905132
1142411014
2012940008
1410524907
1272286267
118620958
843737054
432218209
780136208
1737825961
511789863
2056379683
722911439
1432111803
1153444964
37020621
351152184
2088912152
1333710331
1367938139
1558139735
1977842555
322250240
1203784013
753480852
293424216
674053367
1721821888
1114965297
698697338
1118151810
1225150636
1081814646
1271694515
554643132
190895008
815570172
431964362
1656187289
1418641348
78843613
2053324811
1614929783
843434649
672489165
1237757049
1812466548
1112408163
1254995493
1920784886
964335478
1069321458
1134376166
526940270
1219601888
1793386887
959724112
380654441
1065266198
728267501
763837494
1132733923
993182589
391773413
762808444
1189791649
2061340867
1653099113
2039430915
1525465539
72481050
1777897480
824643248
684741116
1126681118
1391450098
805494648
1618494717
2080071937
1920256968
1088343676
571771026
629685037
714588379
1945097055
420361745
343271277
1382449631
1468897624
2117156473
1851185474
1849555818
348045628
1927166162
995262884
1708237119
590161246
1159069188
2076812537
1036094819
1568696267
224814172
1548488036
622332005
821631653
1062561055
2027752974
310004514
460974846
1683518376
1012836423
157921060
548563235
1559871334
1974656850
307891393
1055438623
1090871028
1828390396
1934578072
477742799
1734308247
761433953
1783676353
2100352181
545948129
1937780371
869297989
599352370
2002783467
129909229
1643737249
1881454289
1951121895
1490061028
950892377
1971222529
1162146632
635555697
494408931
1848862369
1484375959
1631583864
1656848978
1405922818
1501303336
981993124
2110117662
1054319478
744101982
441885310
221896685
187508338
40058229
1401332455
1477259788
804278923
1190850114
52005417
1442624070
1124523534
710704152
1620465392
663448625
2121618012
11524825
128795976
1218156420
1448297378
288439052
846138964
2124856426
799724114
1102045657
397846133
1786137157
1763576903
297611130
2030185270
1888100412
724881966
298226570
433067931
485497906
540002785
1745211121
1738862098
486896883
846759861
192518640
741808790
695149225
698117657
55637190
1168573000
1363690043
1501424495
1371734023
715446088
1498164177
1365881424
1891347428
1327819638
115005443
1840949340
852698763
1720786293
317121624
1309810077
800209726
624397057
1287076573
747855124
686676965
781939789
485019190
1877008206
802112070
654714011
497087788
114306266
501942578
1795013137
15976536
528395832
407521229
1869473063
1942007491
531871928
1992878045
59136372
635283047
1387054019
861026606
1546333295
1869765712
254579821
187227035
2108160718
90911457
333573316
1852274499
478840901
19141104
1163069575
789357608
1830562464
453686871
102769469
1088752205
1271634309
2005960890
1825188875
793256793
1804329339
345188253
1995153965
2096605053
353079243
1071382065
1084524387
165309076
131918290
1225352344
927548180
411411856
899109805
2139761250
1002286904
1437135139
852542082
1329757892
2086959768
1011557274
215308133
821259442
1396922117
1414755996
129369287
1946827438
533712933
1908527900
1016449112
1360624060
1120286519
152686993
973029227
1850607017
1123686715
1700926896
651396757
1579412532
1518627688
1696235951
1772673885
77828862
1314797072
104926205
145026831
242619238
1591227798
1356420588
351780014
1237669997
759850044
1450488202
344953943
1283183764
725913786
545634862
612265330
1391717276
1432394073
1854972283
526565398
344573165
608503086
1904063597
1009055230
510630573
774261372
1745926624
1731904541
664484915
189294666
1440023984
1718939794
1331125927
520756641
1950187855
608241573
1935851959
1726908255
1436047478
866838308
1468978875
1853068446
724081766
15916069
1687917821
2115120635
1170793868
91044790
1076468052
1363064374
1224041996
1584183969
427862221
529149507
1467179710
560880457
59486847
52697189
1827782345
1047577351
1464327852
1667549891
1558409368
679668425
482566670
87731156
1536405872
174551850
107045149
1791196653
1572382513
856390772
580540891
1675992726
496990554
999020021
1423684793
51416859
613502858
752422022
1542961699
169872199
998674128
976274430
361533792
1790210780
419163272
182658705
1562009647
1264442537
12772624
173394756
943659180
1143273998
1562737848
20524415
895538674
725097138
2145036214
687153516
2005299900
1339926732
1889184816
1425742725
1853400555
1586820925
767053203
1474048241
1525270887
810185617
1273680010
649880076
1638939636
1480141525
1479734915
1581119289
1202646507
71895874
1953410660
145158491
1621508090
1523018397
836083273
996382104
221468931
1296771121
328748996
299591391
600210184
1955441438
2049556610
153418841
482077046
315938905
1807722426
1456194070
1373404840
2054282640
699091110
1678992996
572195234
2042165419
1772991283
1058067945
1670378279
247109539
243896627
874539050
1512138555
864513663
940358230
51681638
234942604
1793050952
205460937
1153719108
1705570333
1616017296
1961976930
1678971625
1424840274
2051335848
2005166312
1944089154
2069462016
800166649
1628762605
1170621495
543441001
2021186828
858445222
784278811
328849262
1559952154
1705967246
173575147
211248275
414027339
2123686232
1510235645
1550587433
872114541
602077815
1170268553
164646215
448061323
1623338011
819809053
1811178856
1325802998
1975594155
610635717
1664628678
1681723651
21753667
52550301
1206245247
1912693718
375346314
680788081
1063348684
792055658
735783349
418072174
2013439355
70501160
2034697188
788097664
1846393338
2077945271
501217122
1853650851
490010685
364955535
1016411412
94048856
571640063
1848059393
2081144957
24170095
1444610474
1461559862
1993127211
1781411659
430675289
1220885413
1213699907
230904783
1208963816
311110007
469015449
1805118542
1481249439
512091760
207239379
1743061141
1396333740
1774828046
147389224
1004861606
1656361580
292134930
133569545
175145970
478574665
254833926
2080355059
522289001
266494224
1479337338
1462534269
949762452
587771879
245879100
335893149
1578688520
1093862673
562658625
1455108503
272003342
340745990
1376857447
375247574
744347670
268577652
358802278
1155435946
1095610538
1847896904
922387830
2040258235
2097489322
538124489
1111174059
55861022
957829046
123791925
1428915451
2114941513
2070731353
1896194784
52182661
445255195
500992269
1938844602
1871648374
1077822948
376972269
376983553
1896300479
1909674025
1057919189
936022774
666179724
1997262769
2131591049
1164709077
472759715
627783951
1853716461
1876320265
1753622562
428311343
2004230630
478934918
1270774826
106871052
1802568870
1892692856
972256947
199076207
1584686563
1623441781
840789609
873956971
103240090
1603650584
1859585575
503203081
910027253
1350513303
1464586173
463829517
640358088
116295296
1863819860
1805051362
27356287
630165609
1476814357
724442029
1027945542
1875387137
404339832
1053808394
1069666267
817684168
1622666471
851638491
318508903
93006800
421309635
1981379733
579952476
886494368
1957438484
2016254039
986889538
2012828639
34449651
1014688770
1250491486
2051307455
791160764
1803026921
1217263148
481069431
35892700
136610405
1930568938
883934473
1325559302
1029353313
1118502013
486401020
2116781038
833916732
1464741082
375949572
422296969
2146122033
962671692
245907263
1527846751
927048465
239709031
1023770715
562906000
1901091163
282387260
1027388671
2339091
636935775
1736159239
1741670856
38208238
1534759887
975377382
186509444
1863800711
522236402
765999167
623119015
1455879436
1013937928
1695819765
1838190284
1991125531
1831797085
1782233691
1239393597
1688254315
478468440
1276231473
2084765479
815697297
1659151076
768670549
186649121
909483076
10312940
1060577800
667276964
421177088
1925195660
690276638
186118795
1221312297
556295838
274933059
428548047
718403492
1957800714
1712495762
924417591
1141435893
957238602
2070556668
207969255
1298465584
662403938
2079614723
521624297
454644500
1263636454
891253619
931607867
1279813660
659438881
513992172
1968953892
1142547824
1731304061
230973530
1102194714
1658839713
77132507
1013176299
278813710
1505910558
57805609
781892031
38020076
1772427253
1850171166
1680994792
35995118
406175676
189812263
691244752
1405194856
657805956
1612134690
1166789916
929965254
2051693893
1376081478
901247729
1017459167
1083189766
829179075
1336467755
709012263
357236279
1391861007
624256982
928780384
754224712
2015600126
2138081
1108403978
1803895750
1963711878
594514012
1812951615
494735532
1441084766
396425174
2142026338
1799048987
46067565
1836155874
9597688
177592441
1486690791
1177930419
444967668
609889968
1939998077
1353984477
1904857451
1913638420
1382480450
66311690
658554515
1666199143
511007158
581581478
1308304257
1837129345
1123774877
308071087
1730194115
430935874
1023892655
1340155572
280138327
1876768765
748807337
1686651545
1518195056
519537086
842688281
877132634
1546072638
723208004
1642663312
1371649482
254416255
325186436
533832876
1767231011
33587828
1581082852
610110397
1838475028
1229216278
36093010
1844266131
417879303
854482970
580338465
2044935634
1123019054
1028411435
298998035
1507121103
1264868030
427123443
201527745
453310568
395749236
1685626133
609568787
1110621075
1385071109
1920177321
1047471967
826600891
566818094
1398249367
526112531
728846254
1233228084
717503845
1130217392
1940340706
1751859765
835876124
300620847
1261418719
1143194318
2038126986
665712246
290093879
664044186
1700548985
1548141580
1352118343
592447547
1009792927
1470409950
887554195
3052859
1639150470
466594672
218891080
1621726353
463585003
2047473327
1864082581
696714876
74848189
432632960
272625129
529097413
1679987238
1590583209
1211051536
1305787065
1548970775
949748146
12109849
1148012859
1618998560
2012720984
204595753
341483518
1602754388
1913568144
547749513
1563556523
685330972
1374664315
526212935
1366261635
771098597
830445226
1148334860
1131654584
675586852
518498359
1092529710
1509015212
2026094793
1998377273
1516330251
1232295542
1718410994
1202125129
509106458
1611969614
1172728649
1910985964
282927830
1596647899
1493896930
1818867307
1549908895
1829413861
252764063
60615435
971404180
2080796130
1496458600
1517922363
2063478394
1576078426
203160653
281256734
838913513
1467637474
2075918491
1556754641
2141331550
1107844850
213742318
1591099624
1455837903
207783476
1911298894
745990779
407950028
1944007397
589161225
1225277342
1690343460
1337006076
1787322323
1770092926
681337994
1908075398
349356200
1852056934
393078506
177290650
529150154
1512411754
1716260488
1990351822
1208461130
43647854
1631834366
2037185410
2036508132
1712265082
1535693361
871599595
1980461251
1328109934
1033424365
93683851
1823113587
1489028064
638330361
2090789711
1762280462
1759229498
1585816913
1267316047
537358736
1981395281
1689126299
1888410866
274852564
540364801
1338755540
557946284
1555089829
852698371
844910758
2047152923
626330359
1766293908
2024240362
426661429
669909863
1932980280
1383509351
143968924
768331078
1499125167
1106915002
492852438
732787660
497728498
1718830841
97684747
1908321299
443962931
736178183
1998584757
1752145434
1724019107
1183977773
1254872817
170408954
1348178323
180419566
474492498
1716669746
1169883363
583184060
1069237128
1415371978
28692479
754242001
988649964
783227528
1467585799
13861485
393697101
141039183
1568013071
754387078
1117051452
338935878
235723455
109840363
89501318
1372298068
1806025107
1179025649
393715049
1416674014
1318859756
1371481163
1413142919
718346694
648653303
995998588
606824953
152695967
867130140
1828856977
1142494733
1006131223
1015812454
998896870
1731123453
1709594342
1770151468
1960446648
1151817934
965939355
1955201521
1214766076
1934207788
510733626
1065199228
1648390905
288615072
1086232834
554913412
363643186
759267131
91336047
1344130662
699228305
1455587856
671664630
1299723013
468155229
1521798803
1840991972
29200705
1220623042
1989355534
637000011
52836592
455113611
863259377
1759529093
853641261
826634783
891730646
848315361
759481170
1953393346
108166284
1230881352
1026439435
1013679768
17886262
279026855
1900614736
1046655836
935942031
912085831
1164310438
181225042
1811025643
1219698259
1984024406
1147759092
702364746
585489308
1504810428
1974733674
858329620
76573230
1457764654
435023656
1696771833
1782803253
1555028840
259363616
1063691711
1852428253
969832816
919035985
788820159
388504451
1396020928
433928389
2021441072
78100674
447895169
1279992375
148626456
1830540461
1348021090
1488725745
310738925
1622499298
109472500
607513970
765603648
2047579097
313051928
774419121
1520880919
1619314245
1199895429
1801583431
1824544594
661228535
1648965057
1744784496
1964090858
63943758
1194711920
1934584639
1537217058
373211779
171031845
906934088
800391162
335471616
623690253
800335025
1313779677
312700644
459607202
847197920
1722399767
1396584351
555455507
294825657
1233375643
708956426
411351936
1596477958
1092828327
722472020
104931590
1886904570
1581893856
1658725661
953554115
72192179
676289331
1275521956
649451503
727336092
586539820
2133129154
1908197645
886994959
1391449797
1579714917
57386416
360849850
1491849475
266667998
63942040
1532699716
509522113
28011855
721719597
1698699169
2131439727
701805974
685552813
707468740
1939599989
326512546
87472316
1560293373
806666451
1038082439
1819084440
187325134
424682760
1054687651
2114634595
502619284
65825278
715163505
1862756960
1425577682
488570865
1607109053
1862892725
1676399517
18237861
1985716466
18423314
391981456
314606177
1663181881
1940995596
129551415
958748487
1112010638
1910277602
1754552355
1195439672
283216092
226076048
901465526
1895353643
1387353251
204383592
775532773
1764921062
1782335716
415995896
37508927
237231325
1425596269
1158519289
1018590040
2102691895
617580180
550663119
390473791
1918115831
363362616
1192067876
1346580011
49546240
1793033710
1072419392
453180238
278621504
1518251281
245349859
1165546776
357282127
2095733687
2135834482
1940994377
1636851178
1481522744
976961845
1817566167
140052025
1221702031
346212099
886434637
424195384
2081279194
380453534
870715370
568665323
1000756903
366543273
1407961250
1449682380
196033898
2146536344
1740948726
717106094
862509913
450920862
1967034811
1489703916
901692371
307030252
1775551092
1981857400
913989515
925913364
501452115
15597846
1514909944
521706257
435048844
1363490697
1801589739
982905445
700265695
554828627
1651269351
420298664
1958867310
887100765
635426635
1396799830
1355439205
1618148197
2088156668
615737700
1292460601
864134884
176168403
1858265819
235806814
1996250481
2099254421
1192019873
491441368
440176336
1034066744
1448417392
1266639525
77491053
1680092731
1305980002
304399104
483041191
675713695
1849774468
1041160728
511178889
611108123
1357382082
159732539
1182048740
747283173
1359304816
323440115
446384508
38833690
1864144116
1280689364
874171602
658988607
1137611696
1375182094
905172156
597482006
321172820
1588248266
1858198333
2066764296
1174645488
639127004
608546058
2028162327
1701069885
1536090299
743949481
760469726
303054141
1879600233
949257299
503422757
1753597140
1733171365
384681405
1391203719
1298556601
607633834
981548787
1963467354
1131627052
1229120958
1759077722
1931025693
303456640
501269319
1573533202
2142285551
739745602
836395561
1105805354
1645696588
361807065
1150985819
2103334471
716772249
437712542
1202616356
987520760
1151948678
1315196850
2108554199
2019789208
1967817130
1776822399
974566063
1827981553
910596376
715860477
1498520802
925667878
562446783
971970021
1998676615
526545631
492297115
131732147
1741956904
1205866300
1158736991
871822331
129838387
1062988775
1548439857
861881932
100447384
1609631856
2000608912
1469688108
1058874792
1052839464
1322871830
1948276996
1174758983
1947092531
58804657
1300231494
887266363
1634512556
1697400408
8512674
1043950352
632262355
1674915474
713963143
2013278532
2013150095
1654816800
1709340832
1676345123
1658831724
905740591
699727223
856122304
441415686
259286671
437122080
406061866
111536327
1023704258
1979580540
1402838341
1167349749
498542505
16337792
509622772
472243088
100539071
613483527
1057708332
927271449
110087188
1758257237
1097712887
856760541
803449816
1480929032
150229697
502989390
302353773
354619344
1930936120
209435981
1837484354
785092311
2075240690
1293500525
1363374942
144106541
2093928703
1170699112
2115135386
1070243724
1849922517
1826881357
704640150
977247379
925038305
967856114
1978681233
453502923
816256026
1025085971
364836127
1794049320
1306973794
307910797
1174899689
1221742709
1135868287
1091656770
1177568225
2124620804
2026341398
1139352266
715269566
164358590
154112268
241006605
1750557943
1656567921
1538394859
1899296220
273880281
1486847161
1661181171
22141877
2090130596
1953356875
1982572999
1159727304
453177521
2047735124
1875483721
1725102780
1472659967
1397060263
68880172
318394454
379214747
190546715
410942897
2000278724
215611689
559345784
223179283
113244995
1173546541
677929333
2002271497
993353637
691521299
1819030054
1558460127
212053482
1154143684
1679288432
1824680989
140955579
987300510
536285798
2011861758
968996968
221767882
1020742310
70388105
156053973
1095112523
2011045435
297864750
1940474980
555930496
395898071
877083802
1207944948
2058617991
1244663057
703727034
1726014744
1461926492
1697412307
420886895
210455682
604276296
1596007504
1095882879
1221090019
632040309
492655406
306759852
1005886910
1019757333
315619592
2118564890
1207584115
1142711111
1156542924
600940701
1905087989
700488224
900010837
1550888609
1791217685
1168104012
1721302770
1382810585
584807158
1899593519
1412960502
1430009770
1213739066
1710719021
1619372226
1071097091
528179132
163175410
816264459
1314113689
1949617981
1216397528
637198063
655135396
1514067470
147228966
214378048
506776495
628813256
1934240536
1056615872
563975049
1749394471
1261980166
2032826054
1704154853
403679991
1658155055
453406145
1734401694
613070275
814285200
150723159
2013129552
64371028
913157174
1477443043
278874009
509347169
1474190530
1214239766
507821218
1124440657
1921149383
658739424
2071718921
1246428464
240585866
1805876359
1858244305
2127998662
1504804975
300007288
1166681080
1934239725
811730690
1565134791
899622143
339049928
1730057448
1887910279
648425275
2025431011
339420625
843237652
1187034791
219411358
1391699420
1167534684
1903696575
1037306590
373797223
970650921
1376588917
1813809303
1427590727
1203535079
2084561186
985423585
683967434
1664205703
1446212758
1305357089
1426714033
858632170
213628036
288980683
701860020
1327593814
754509270
1702383362
792514521
1200069907
301749698
1931059149
771128881
1584121556
972923951
404475626
726499083
987748433
123964440
2092835688
1917561002
1679824995
894631874
737334972
1394652904
851084539
1631719341
1671401010
527726073
1952206425
875861764
1991919240
516506923
58205504
782815247
2057950193
1732763009
954850882
576927406
523890237
1073027716
1982153499
307584922
65623463
1528646868
1196393292
2007579344
8156516
472733527
212784187
1711951987
1803800023
1156353230
1534983631
954756838
1306803996
259330445
809642045
1041450898
1953187489
1239759536
866061800
1961245414
2075501478
1581685774
1456700968
1261483340
1173710636
307338100
916335747
1308146880
903605087
541366509
1314238014
1758743284
569605121
1889134676
1811124195
324940272
588367057
743138999
1827730480
1128355275
1235082792
329176634
856944597
1462953763
1632458682
1198771869
816750513
1345336629
294792843
1021290113
210646094
642335278
456154223
1265346671
94054017
499454364
1249811114
1382675339
951607225
1760912024
1266758652
794655301
1323724009
1133603174
795019688
269489457
614812198
691840029
894965582
1813689316
2133210808
1547702707
529589373
680886151
987491609
1109498511
862432603
469132945
1447756554
575452231
394895738
1890334524
1251044199
683927498
489729712
338865590
721124147
997163029
1205590016
611594674
1229732437
1081690206
957253621
2009532263
203276694
464337347
1962351721
1781118914
1831086738
248703620
683407578
578943984
253034376
1543703904
1897251373
951457717
810171840
147976086
1702098326
868990581
2060720985
2126341504
836430774
1435282578
1668304585
481035351
611180853
692906673
1293235479
859714117
607909663
1794701795
1052808720
1330187065
445379877
200334381
1463826636
1373286095
1547537655
591500549
1250553270
1096833191
769041689
1208057495
647086195
1394381179
1561861332
1302591160
1173249868
2032762411
1258774509
348286053
1750468783
1094250762
210617751
2092548218
676382545
421003689
28129769
1007165104
727875450
1016224529
946160988
2095028166
482113152
458805840
865550728
851878021
1511398028
1232851815
1179773245
1133904990
661139094
2144781017
1282856797
1414126521
1740928293
1216854765
1939045563
929251667
1813485420
438875932
1717607737
1488378011
966835789
1685891603
158547199
946879451
1867960769
215003373
89829733
1257597136
1600877074
1937848762
1935903037
1445468865
1997631635
1393828477
2050087900
2093899877
1731708260
1531884473
1932890949
1067402367
1661285271
1295170960
1999659455
171353570
1748895982
1464980864
1164542007
1611844933
1847427384
69833113
75914998
499311746
1868840613
1192016691
1979377322
1496234448
745336318
219567636
1208814301
1211053321
1960082814
1459930524
826969289
589108059
1273428043
1400535915
1963321369
117981176
1920345369
1300522346
2078040027
1865018626
1841179552
877014660
1985816269
331830203
1420980207
1605957647
809439320
1556606221
1434321398
1223384650
522115922
322540503
568203380
1928565580
769552029
1439524724
49448415
794902564
1968861257
1980614435
710872922
128080394
1457966479
697845433
591630164
1393918513
610086904
1185918978
1260053676
857691309
1721985800
1219012867
38438311
2047690709
1321266919
878998141
1074248022
1530848262
2007322122
480166540
745057827
1525849291
974573577
1231305092
798045281
76529448
1309755124
1672347314
884831263
1422477975
154377255
1676033641
1704009424
2060180490
342191792
255916266
1641939755
1164260615
2101471322
343483995
1571956376
1855296268
701720492
1539476872
1376625124
1242847031
242526857
2143684390
1843964597
219814086
531153007
396659859
1113320625
1412527093
742805217
1183376874
911795159
1154786054
1993973414
1453305314
1204897772
1157972825
1365445581
636868260
160025320
1020498921
1768056934
2097655917
1485408165
2138480883
990926348
1059329805
1310292576
954581530
1887089714
1347562200
1288001294
1036787006
702124002
1803359823
327071650
1332698693
545459682
205067275
1718004531
1422218992
1797132946
925930554
2055337737
1660238142
43555246
1653364298
1513746384
1589110764
1637032164
406361157
1561292723
2084891806
1515128999
1720987852
1533266668
1625581268
934188120
1657030937
1715097413
1997746401
868541805
126338565
1457413360
316724346
2044685524
648175444
1543955272
1123162288
1094261226
348312510
854906457
903452016
567370704
1032334429
1040150227
2076388416
1560209536
1103676741
85081185
2008919201
2004966356
1235369306
1217936228
1490161666
1521221852
1037770473
712556804
1429666843
222732237
1457699405
47446878
1008331278
218189154
676684520
447781286
513880087
374169186
630797224
37990309
384048564
1831534588
140491038
2101270646
1394486774
906907311
987624647
1918151296
1566861885
799353348
85022771
482045426
1218048146
434456248
130770027
462192652
2110227252
2113360838
108550304
2122035601
343291975
203964935
1978491665
425573502
864383653
1883806419
264893739
1056507632
2118321619
2041041680
546502694
1360874268
292556123
1263393986
926259384
1104814410
1314447921
480804656
154784498
1212437898
791276847
1312437703
690235916
648407392
274502627
1159941883
654159780
671807718
11942870
829571382
1381381031
1575898648
1213230542
1060847352
698103376
1133119559
1101138136
1460373027
1409112459
659499106
863212253
258264371
301833977
110333208
1953524655
2082337215
57891067
581099768
1956196097
2108894265
332035645
1650700749
1506413145
757048931
1567113047
169035058
1034312555
2125549253
982106610
1352331565
1388565709
114302639
670451208
534527503
1892950271
2120785477
996502613
2033406614
1570917944
223473528
885127478
897239701
1997510015
370866574
743755438
944642732
862089567
347822983
282884605
1986802755
1983310888
1978706037
723554707
1813347198
481400241
1986741582
1896003447
1364497827
107900657
1121734155
225617051
657896504
1598733024
1794761470
1483229292
748165670
619510005
592170518
446620458
121405223
2008468321
770052282
807204625
1711872160
1594275744
1504725212
1697479072
691150938
1602621537
579330183
150086983
119581009
913600978
929133315
1943892239
1781748089
1633496765
621008850
845316185
1496080831
158996848
1074883036
684849017
378326060
694283650
1583226123
2000013494
86353808
1503981098
808579394
1521525104
16846702
1704941056
1965543732
1283853810
353939156
1549681562
1614972413
1321691010
410160916
1002758084
1189364933
1355136967
632963993
135123895
324962761
538543247
1181623837
1806034255
1081886587
1974243830
1494433883
273636659
358984961
1892090058
985862828
1529865197
1973516463
873337649
1869725159
345647380
1855976969
1173441198
1493794261
453084648
1424632886
856291390
178741293
713420829
179632118
1288503914
1745676783
1551218144
1946706413
1042365291
1206184153
119558834
403992773
295064903
1050675848
101012629
1955029755
277276799
949096133
1217582329
345161225
2138415168
2131331567
1462869142
1263314665
2055286644
1169008043
1755707922
868652470
1571971832
1860446918
197572683
283438372
828093083
948026725
2049238095
1821568338
1621376106
1965007553
1954017207
1868542586
1761040206
1349801386
1946361777
992661877
1544341269
690545471
859106305
1835471172
1356075167
1816411448
1041734685
1945995001
714263361
1681265409
1719050288
1626687070
2141312657
1081199272
233663733
1353152640
1685683
1616339468
1598584938
925668839
2015436033
1796615606
783368209
163498960
508724251
50657371
690531080
2128155384
1373395218
2022842516
7232275
1806525121
1682973142
1368502118
23664357
1490501756
467550669
1056314357
1199500026
1924297005
685186809
764486198
1264620235
739111268
733881852
686642925
1624380642
1431224787
1768861024
23404821
391130314
1563802125
1605184386
1574959556
1592817802
1869722353
1521177610
1619454865
1663236601
146737232
1259334083
2006584004
1356246884
1838943086
702530257
1870299205
1476271744
370225043
1663322584
1265079225
1158012133
1674018676
284501353
1509811402
500783410
836342561
115076782
1324362733
797698277
2017902075
101446921
106257262
302706707
1818815428
1584316700
540487070
915629341
405727215
1921936225
1133980268
1223991936
451776646
1847635131
602415017
1762107664
973286455
1182945191
1036989928
983085028
1597286675
2074606511
1765980933
661343003
1366914526
541327020
917450569
1315446797
1342574797
105600375
1526444397
724762506
1057358108
1121621797
86754337
952245798
1520364918
656001724
793054989
148128588
2060827346
1102084097
1959933909
1772953031
1626611066
1013441959
1547356784
874373186
273229409
1513751315
42784899
488053082
478544872
250690260
29502951
539671759
539088345
1463465487
15302503
921781109
1560815359
654239700
1513389518
138903801
1689208154
1236695559
2073924397
1954260291
1436629493
441234108
2040592415
2015564099
599601227
1037224307
1009370526
1352745972
1693958549
1329383742
79881461
1631844186
1272204071
1582294069
1737396332
1687109635
817803939
331663506
625789992
227270600
886284845
1455628021
1286934926
1788772240
1586770791
262329623
2755396
785539981
211028725
1088994893
1110514558
1491653139
215544870
1972718243
272582357
692970782
178775680
324896445
530735088
1887475659
1280307572
774239634
1062295857
1687417585
486644069
720766888
776882912
390951103
1914317177
931044863
2002915684
1893244530
551725777
67386526
1894392179
1825760675
1591397068
1954817971
524614973
145202536
1345778935
547972580
1981901095
1892043144
1976628770
186080853
1917224278
844059199
1629844557
1526951918
799874883
1244396231
269864259
1590575247
2080321716
1416163709
469782857
1018437096
1973945305
2031515193
1116291130
1649146822
1127654545
1092153664
567741630
2077583857
569878472
1561083555
1512920553
472570191
1748431149
1459204779
679857887
85388468
167493427
2105529097
1818314055
327410635
502146134
1841800292
407496629
1891759881
228409030
1241083416
1723710899
956325663
1995396136
1544446972
1940796443
503319381
1992290472
136553349
1137854565
1531680357
2031870063
552079173
271733799
637877318
1944896998
1475936657
1685977795
953245944
1838174960
415492404
439711631
813164525
1820395967
1702766863
1505147035
57146403
76513499
1401810877
308204647
1498840868
565778138
1567428812
253754071
2056558454
400677242
1076071389
294768076
83179336
992529258
1991639291
2052938797
2049431563
1588291191
470570850
2141693043
135345182
142621923
1499729545
75714523
915479040
1999320971
145031302
767053930
1301052347
898813652
1436813104
704107600
1800591879
1400815286
1425849773
1098797885
356527164
722406813
1933708720
436653282
573272751
128623977
2048783943
2035555803
1080850036
83686169
39741116
1735141160
1536397362
1151629191
218222390
450139037
1064187734
598130836
208051174
943315259
1328437829
459408118
920181347
477922497
609698106
1764000277
1586576709
1733287660
1962647796
686368480
270251447
1063960982
1307444266
688265585
1426466398
415571447
2138334009
613912376
1769837143
1486729572
1322289725
1926855473
1545411914
878078415
1296028140
589446528
768130281
703080376
193928981
1187707506
806702713
1529796466
483516877
543820731
1822139101
1578120644
679622384
433772598
499893122
1383323275
702447546
913240744
1459084387
924175122
266549106
2074599503
507797462
447696886
68049302
19227003
356998184
153684556
1673738953
550043997
772701639
511048767
646566723
1822315397
720813787
1625004329
2011793014
974191702
487334814
2070083491
234793158
1482609975
809148046
281927527
1237635121
405189020
1529927628
175554091
1031644813
24562045
743822484
1140099527
188776619
1573573650
897300088
1379807143
639875521
806316832
24181442
544410279
1044368916
535311572
2028959257
649143580
1633599313
1169427374
1808872138
1370668856
1455710177
1079811414
1615677123
1057252966
1291575909
1304194691
97462764
1724295195
150629483
1143916663
776428552
200534560
1585837217
1992426421
1379634164
1499420226
1345673823
1499933759
443479331
811745796
1107702107
1083120665
1923384601
918845705
710576803
2099893756
2070302067
1770701968
1754653114
1113782452
123997703
935769801
730856897
1742846389
1691115829
863375163
1784889022
137642782
2056268364
852940226
1321519299
1416657799
2133656343
1239355890
1299183952
75241580
348811018
1498538443
1397841888
1757955775
1007675797
1931841335
2052677736
974539513
16964083
2132893583
1196817990
9146155
2048619614
1302417029
1567432094
152311786
1963739976
835764051
1040765947
840846575
915719022
1036017028
1339772810
1342307561
1984271565
945399973
1025403375
1271244428
1839633048
269602710
413217701
2128040051
480793100
1697266939
926906730
1688391553
797378831
1830808783
1688489962
830655112
168930481
2056685043
1810389553
1060200809
1452476691
1778447585
719569552
415892424
1343211435
1922131492
148846164
509679439
931866496
2049277625
1891794437
58824440
1601165344
132875823
1279195033
1091998692
1117533169
1227860501
1751967885
888142929
1645670983
708624709
936954278
1341430173
167245549
289485520
45764366
1616569664
1229745098
1586004542
1043210766
1132076530
92156236
248198954
1957407157
1324631319
1488034288
364117477
913134975
1449571725
1911764861
1384498747
323914741
259664663
580462988
527008874
1619197670
2066606417
1966188816
1016827963
1269725165
823260480
1722177214
206207356
1746456712
762986504
1534963168
1490443190
1537539565
1633600746
765770755
731656191
1788711502
1008757490
704579706
208448516
1921945778
957591043
1663365420
1638203368
1280250912
668756450
2026648432
1495838063
1968412890
45554331
841293118
222069473
1523118509
1360338818
11408049
647969654
4283902
1206831034
817678807
401232605
1422248684
821853648
562051525
1694336055
1078192209
870057828
1270419262
1071434111
1911322712
191696320
1175729925
619122190
143576120
390178870
1931905151
781480294
563912518
1509289229
1390949099
737039601
2103098414
1954616873
1135550067
1401496532
1735032849
113371103
898965492
2081368421
1599236589
1866634669
1305110849
133371173
890518349
850559142
2130894113
768763753
624998431
1652366501
2088365807
1140895272
317940313
1351544228
2087534577
954178028
383521435
1853221306
532364891
477476180
489706646
398336395
1812325778
309323725
784585270
310542739
1961629015
1487559695
972028707
1025871824
244607953
1666830857
1886681033
1454595801
109663852
872499734
553002211
868041339
837034556
1905425881
1595271483
416451369
1584178180
1394038475
597983959
1288801724
234085877
391007009
104871289
1504295264
976307055
322775679
1060843511
1776206391
478842258
1949622951
1934511525
1040362873
1142710827
1422019879
166873370
1775866897
959409133
1151372516
1691694422
156481690
16733314
232994604
311412883
1548453671
56204197
1822871188
1172301655
1276008601
105154522
1839005449
1373848138
1149068574
1200328909
648180502
1999114152
299153090
1582045406
506488447
294214629
1831822236
628519302
1754750733
597576486
739169009
199171890
1934182735
1929693318
520643576
1503783929
1720082801
2075826063
1517280670
1293425654
1539183139
2014329930
1735325249
216189812
1526980938
2082949200
465572704
363074779
1565844153
983445652
1267634638
1410127120
538565620
501506337
680562182
452544498
1761433509
461227797
60866139
133443790
215837521
1254370431
1998481341
838585232
1528791354
432276725
1568180237
743766298
1671535818
368075525
841994441
1363746413
1359786215
198142883
900854450
661454341
1076822161
370948257
706448004
1181795688
2074281379
669533042
934946381
896028596
1010615748
1711751144
183837354
920617214
1403677816
1327202524
2075381171
1775752253
1076088485
369388233
1644895863
2096551999
1910188017
1899583502
882847663
594338058
1885864922
1408244694
946830783
394267443
1362979522
280977624
1720453592
461148149
1080949792
1562638170
558482566
986701559
921691205
2050512163
1575575534
784508504
1031141174
1280436816
526840934
1202845731
1781812617
1268797466
1201919380
2090661214
1716454511
999022956
43384520
1524607634
1733456813
1398026562
383972196
1504400908
1692373044
1119278744
38688246
787299697
32721403
2146685699
818352938
761708848
7822855
10240317
2048976083
835845100
607645673
226894951
1527893505
812177598
1983342161
2141425218
1773266233
424594681
338600529
1324992328
494353817
83176761
700319079
1742986357
1668328039
1114386374
546500125
1308640226
1777741235
1214904913
774972408
1588076116
128549632
1797947621
1251917504
282759105
130470272
378669664
2060500832
731193371
1054011514
263244541
539237481
840725352
273937155
1879994982
2060673826
1964018310
1698524197
376531250
474314884
100233343
50329393
1252574779
1704946345
1234893915
724415027
2135927432
1686827811
1190978851
2026229240
1710939783
1431892026
1472556740
1015811369
1294148926
1472276495
1073293147
1341955705
1699991972
748313473
2125622912
1896232964
473938394
1408175028
1228043342
401015068
204508940
1129850599
1858917260
364772072
376422229
1478488077
198976944
864870438
2094708501
1333200938
1192124102
193427767
692755600
731355595
1370040544
754731515
429590571
55953984
887676495
1450540459
183525641
283060926
1378434769
520055868
2102584845
1561134349
1168687344
2051489004
2097580915
1023853465
1091982334
1868944686
673951235
1308437725
1391793892
995413017
228837099
974668593
595041436
1149785381
637019649
171360905
1576741868
1878251626
819188317
2062225366
1720309316
1151170327
2082571723
1584732112
1138525652
668807053
1546971167
2029415873
1770409814
43796423
1935429653
2118013662
854007113
1775145328
1157293650
52119186
578022277
19035953
768873537
1243122849
1605972909
2056339271
54202285
1287664299
1325162993
1540350292
1779436425
961016714
754665068
1870311095
1112450859
976645875
82440324
885655678
1534046027
381805585
1163536870
1710901904
1686861321
329832805
59460255
1959566075
430711265
1730913268
1910251290
163406780
1740549022
1987260144
284551357
1531090039
1805364736
1077810444
990299538
313398762
1804084820
1064391466
348518107
82864252
1235508422
1386411181
1309615805
61379145
1813359708
879267118
1883377547
1612346748
1915625349
258877562
1776987356
1531541304
744240113
678412361
1751734685
1717624463
1930696769
43027057
614083583
1700423424
2013523151
406010938
38744363
1278597402
1033051448
1803742626
2019122849
1858223813
1930375330
1934068472
1309198882
1258298288
1866557136
1309976251
20273200
1535182666
1743185118
1879925392
1397168650
944710041
350880437
1247191057
560252508
1360632217
1907902646
1947319786
296686607
1212153015
2063872643
581755085
1240128450
1548728850
829805438
1927684394
605362892
1344521135
1953904543
1205775946
48844461
841855051
1215262658
1261540665
714539857
2112397403
1529929326
1462877977
1303374760
280940803
311248491
1755627902
1355438773
1864334313
24588631
1736685660
621583165
1387985034
1010020537
1191192205
100768667
130319513
100175650
1276020712
195581878
193488344
1351685928
690651090
1999830075
449680116
1113443758
808974140
102055761
1259416850
1080753130
762840097
1525214073
1800884392
1760118630
1155086591
197730875
1274385727
110035575
1462772714
121588044
1922715402
1513245376
7564503
889366375
709108459
1818297132
1509353028
143889229
531351947
1510071349
1220881257
1642285762
203478576
533493475
2045832564
1071438369
549527120
248223454
2006856298
1004349775
1552468705
1480762207
1275097944
372250318
538448883
432188850
2135807222
421263851
2066714741
2144709791
497274896
1615238373
2105064625
759669081
949145601
520540218
1247964850
1102861105
2003299452
1069929705
201472586
476327202
1857975693
258896094
841599246
875028534
1902303357
1312558141
1543713319
1305747040
59978812
1709682027
15317082
1060751135
1741464003
1905413635
912417913
212913475
545418289
181611225
1536227937
1937894548
382943116
350945044
1716049779
1306003368
715524553
822334429
1000361029
301719202
212123782
1296064440
449489070
1712915522
392122490
1814188960
1144613350
1885949911
167562008
464379873
1519562441
1222929240
1509616649
1711142021
205738896
1252225002
50711437
1336980692
217141229
1192488447
709377611
1730832583
195101549
625708312
669185470
1192418185
46360708
501637402
1489460151
669087430
1043373948
388210491
922186637
1347703976
1421013793
125886372
1032484417
1728530774
560321652
577903408
906270938
1000776656
868649656
1535713369
1805514523
771431329
442625649
418916105
1320283755
111675476
1437604926
877067251
1745703310
371048698
1945898133
1015168827
609411818
921966572
448516246
1010154239
1703054191
2039898414
1399190684
1760333365
1909002859
439556835
1158089158
2053115932
1808717935
900186645
992018131
1566515504
1951119589
1882322979
1886928919
1239645112
1356743855
1549975706
188367847
1569519636
855247643
1791791811
1811260898
990909323
470642654
305374090
201088659
436618765
1527651567
1015876963
1432998060
899903071
1706495966
2000679885
869318160
1252935797
183885265
1432018830
1004681761
1171000536
383668444
488544067
1498788755
366963622
20616188
437612898
2109210096
84913248
1025268260
113651378
1005983629
281098911
1320299868
1362542145
1765326001
1760188275
407311409
845280062
1491377026
2037129612
1662091413
955381700
13774070
388446487
2109000017
1347685656
1812032753
1659200990
1943398995
527847001
552675358
2141785783
700312423
735744999
1534029857
932731155
1213256747
1112365777
1182402241
249110188
2056977064
388500983
128178080
227654061
1944637745
859298144
1474339053
1954778412
1212655439
134917671
478615852
1900309454
156837585
2098680348
1083069084
221210373
366701237
412446688
11693812
2029710643
1794415018
512848613
1516233533
503117054
837447234
1156227029
1440799312
2070603141
808301169
453278335
1701804068
1042936515
1130004756
290312384
1786895333
282039592
143325884
942881683
600849145
426421270
1629816213
1128186203
1794195823
1433778635
1874166501
502199271
1893391628
1111744360
368373937
1409362830
1489930208
1923392988
1143043285
468363703
1605327502
1414613433
570444254
104831310
644468615
437184847
799140425
233753740
1120618792
441339860
535118737
1077997402
537336686
1158813036
286208464
321451492
37013941
1431006205
723533176
536550393
1580819755
1744288050
676980568
1413563975
581492926
936735741
2028789765
603597541
1795796564
410837720
1094604552
1228565059
531744384
1986746168
436554728
436534409
1013280526
239851224
1730866075
16953630
665996191
1465135894
655818954
2077629375
777586799
1759589769
1758082304
1358055726
796190181
1431215038
58663784
1229757963
714111122
716874899
197922817
2050370933
534250342
1856857644
785308076
1347515428
13097857
1806111364
806562376
2132742082
1320777649
1360718996
950353673
481207659
1476159130
1937239524
108622253
1084789480
855918394
1014764677
427509080
267890202
1760050007
757968263
1200328915
418552879
326877241
264564817
1478269559
1248068373
860793474
12198950
223904203
1453092594
1387899487
1157284036
946859493
868040188
643212399
2114200598
697837739
2077773758
398783489
1818823008
800156547
735754759
1101945803
439152279
2054513388
1567864254
711934268
498173218
2141126622
888541251
898637284
139173845
1062068936
1352046166
194430789
1370476151
1077587032
1679714198
307994652
1071213488
361156495
141484336
506181299
2082850912
846097789
42492514
1429091307
1975567473
2066982970
514556690
326628096
78717288
889058134
657396457
403501068
1167142310
1147090541
749672616
1223687564
1198930038
918584111
1365407899
283301813
1505373783
593640918
467070459
1830288713
180654733
1986419606
1595952583
1902137911
1574264982
247765133
1639019741
650259328
1325926549
177228455
1093652797
1144593616
864195088
743555693
810128076
2039753109
428179351
333431310
537706141
613111477
151043060
1975800499
385563440
390967161
1275949180
1577670844
1608348631
2029038696
185474030
929850307
1744932765
701635273
154415326
912937847
86683561
1683785593
1879035881
590844728
2027981520
2036720493
591144172
37785353
545833903
1865546911
1434890360
1747074797
39299242
226253533
2108112573
169493453
1564193308
141232845
2001616256
1309905099
110802136
804974658
964090762
165955801
1420439205
125122915
398063261
1380426876
501079402
1824034851
418535717
1343703211
887690271
1664986199
67355446
64942543
2145681084
1731121637
686203771
257297787
60150568
794430362
2037400286
1968628109
965428938
886944214
1514476468
558632466
1649801808
147156139
913645359
872261892
101592132
1033683069
231994617
348425236
2055274856
514794552
461935073
575679078
344322955
1607383041
1048412443
94418750
311187218
1474578416
1219428509
71629514
814483653
1306197977
357487712
604556085
1676583984
569989660
2036802793
994111120
1452035684
1368981669
300970985
1111775945
1202589647
1519850318
342559150
1392088785
127314204
464340802
1991135123
1660318659
563346917
1056524608
1765846312
812636449
1430126435
906477020
56104083
184527398
1340551374
2024014619
355336414
941961998
828475052
2001247559
451485358
206424903
1675623400
356932440
1515401103
966389920
1625481276
849942286
59081197
589214569
156853054
1651474142
2097068405
2077002920
918943016
1443081934
108041549
588216710
1867913880
798145846
398964972
1415587058
2124870485
576491751
2130688605
1325558702
1296584612
724346582
948773511
1055014703
837134104
1735314156
244678405
2089779606
1195610579
2018919523
585540238
1008236954
655151513
1953086632
28865385
1011929743
1858333819
460613871
1711436036
2027935589
991344817
2055256155
1738869890
1481892249
91199049
1398853921
2020506888
2001284508
356363638
817187639
1721426901
2120204744
1502922225
328955693
1103806700
443021117
836265084
1280108247
639130553
252670003
1501115221
1364138578
1742067248
1664443317
408645057
1828169018
2036130584
170575234
1374528511
902647009
2135332998
1412748456
2118368038
2013175493
605603788
422837945
426763488
907513408
374943561
103695526
1518600027
1165101586
735925389
2039363516
767233794
1461944184
1919823165
593300937
44861106
20276053
1164437032
1489250043
2117261547
1836351274
1210094373
658891800
437480512
709153842
1870316083
145595561
318812162
104725421
1244760185
890232371
7482520
247327324
2117445566
1736794424
1468941659
960733012
993707035
1423925400
1770026556
1796556655
1831894595
1607265831
796380218
130265837
1175723855
893077840
1791629767
1951995082
772527974
1862470619
401007131
1379653562
610982667
1375972653
2020846825
344615661
376234138
685284701
1648723832
1433022077
1929383298
1665799303
532705529
1139155753
1458535195
2034443206
796500236
1916913394
564467409
2046739585
1915322258
765398177
1463855352
433463009
690081960
1361022497
1448059620
628642027
1643428899
2045587833
1644260969
46860527
1686238567
582733557
942543278
763704484
2061826845
939165143
184551527
1051811768
1956848468
1024755296
1332807079
2117564280
1789079573
237465863
1012481298
2124259496
1330230122
17787139
1668597696
887496921
1792662057
292182464
1768906416
1172298931
777561240
1232064648
233119158
222405538
1363861045
1921103581
450318326
1466569606
1015195246
1561739352
1871857541
1133661919
745527095
1720955210
1896785500
1700871073
174356656
324229527
1903753303
1358661253
500280969
1784433711
1627808557
171263627
2021730577
1354002108
919759869
1164162593
470923416
216412037
523088176
983664194
822621161
1796000458
1612919039
3518532
509317781
100768645
524311440
846069459
1818101786
307424135
1610593805
714818905
1912428800
552749287
445061135
2076232160
1225441380
1398712626
985926902
1416157347
538690025
356871385
2034238537
1511465899
511686053
1411757587
644260318
748788667
856877077
98216484
1244702426
457865487
1263749260
1432345124
508103618
1639289493
1867813625
374031856
961549540
581076431
1286240283
754999763
1968432460
865870246
1936343328
1492024286
1064677500
957371660
2129687106
104784617
1709598655
972471102
389552569
182614119
342391347
1264805325
1092701766
321936591
1182964927
220835210
391556214
2128913838
780558757
1545938199
22834954
1436988887
968698603
940462252
830945536
2026673287
1026492989
1332382218
825073388
1748754335
678335585
518281185
873227561
614524993
240941003
896184913
825193509
1241944966
402966509
1798922763
665879998
989053089
1028122381
2025266345
35646945
441484024
1985165525
2787841
336110219
850832399
1416320992
1896891375
1667940574
1870301905
837276485
1341251172
1050532259
1034585252
1096916172
89604926
681942341
1601400028
481927708
372498443
762197115
120440339
1214383811
146894014
12637153
1606696250
680113645
1140556878
1516426650
1773056253
1561774243
389927760
737380839
1025546582
1412566758
520253654
1338090255
1454295057
708370458
975565566
650672427
431650772
490230302
1778133558
1324341311
1173186914
750399967
646982222
781006628
1839829327
194334280
944479485
1227905467
185764409
1772021873
1815429694
2126271894
1614850469
444608998
2088487234
1266172701
878764834
700490324
1695529358
1787203357
1135552041
667120797
121023230
96643853
1069359113
149514063
913690361
1656631171
1828390396
1269587203
1526475988
547770330
1765694579
693201929
1857635681
1557186822
554205849
602912539
2093352382
514398257
2084176562
357555327
479756014
1194917845
1146813540
176971507
2029733189
990414599
1255468835
375487506
2053083372
902879449
627449315
1297788633
1683654805
1779867399
1769636615
761149757
506253231
1059172451
297416407
545395314
1597600424
861963265
723687719
468505063
410433995
2063570550
1977269345
635003059
1726843230
1934336622
1834876604
285472771
1934783859
1693310436
1814856144
2012454004
1214192676
380297446
1169639897
1364597355
512026463
1925589024
635446795
1831842867
146703007
2015071090
220053096
307268695
1209928748
1355040697
1515987614
1309372384
1810290664
715504889
1912496075
1177766242
1696109973
692178096
1593749278
462277730
637888624
1164703020
1450174715
1146360817
366790019
2069668655
1161704927
1359849
645506175
518975102
1607011806
463276561
1482278242
1922264839
852286723
1808333282
510589179
730592838
1544357659
970488464
1814116511
205005546
460890694
1925502214
1855658235
2027356411
982664677
781459061
1372516361
867465492
187127809
1272294650
1045990180
732252817
2000911830
2028111751
1247540831
1522301103
1974177165
1873693841
1353889071
1733899382
1938702801
573446246
1990586517
940289498
840170071
1140838555
2040156957
435853748
1092994366
1862543627
412588660
859607088
1410251092
1621453317
1680545049
1283101108
1445092818
1211426370
54176323
350578064
245895588
1045042482
974812684
1933708290
785187269
1262560363
716665606
510154717
143184705
933129925
1158526810
1074758515
1814800922
1712574279
270556173
478580060
99656630
1269931464
1007676038
1286340034
213602434
1021913070
993680754
1714925426
400361868
2093933359
548581014
616715385
1997696422
1045759800
1338738142
2093887175
967742617
1303559324
1336491039
1103131450
236477437
2072473271
1987395015
320924646
2103401170
2043187249
167935171
394917406
1654015524
1610352786
1035363277
1614783327
525309655
923415522
165038039
485214387
853472380
722449775
1724060739
1356215348
1239970452
698422787
1779386872
285173364
760909858
706247242
1526488377
1097846236
1122881121
407064225
165559149
1443784486
983011244
757669592
723344592
1263897552
951604272
1143142898
997983474
757115672
1856809467
333355995
294685000
1046113152
769308950
1523332861
1691465688
1406190666
1400858271
98716102
606624354
603271554
778024079
1534618985
1943548773
113919131
1053100409
2139485356
1521747445
1685896732
1038202019
1159160746
2021037422
155287926
1343019967
1132140003
382606999
672717670
1987889638
1332854152
195610896
1892435567
1775602655
1747078185
1880164616
2030394962
1621326406
71891818
578973923
1612630942
1579724220
958862565
2040831348
60930785
1848558469
789065814
2088152720
772675656
1016376513
203874096
134055060
1611049971
1501784963
1708943175
680368147
573975070
1958488625
1613289707
1261259457
791708130
164103609
99384734
1553019217
1724997777
393457678
909702439
544877710
1445402567
1114357916
1246903993
287698989
163203099
1879697226
157357116
1943681577
555838513
119812102
607562142
206684819
689186385
2128723685
1250975005
707050991
1560246034
2115017014
1301583916
230744993
572574342
522652413
668026934
1666389023
1656418938
1046196526
1133394191
1892511032
1049805148
1796256160
1766925868
1319450733
329793005
806930913
543016981
352218953
503935966
1619663952
1835513771
401977803
239480142
273159342
663446888
576730728
457849689
2118013482
1125214272
937863933
1858479716
1103378298
1380027015
1400335269
1704171524
695301103
378848739
301399436
1620533058
1405441339
2095409483
1314631324
56353794
1348269805
1521882879
691030179
2000905383
492622802
758458863
1532457472
1794174508
893853344
278607015
1724182574
1649022821
2130419856
526507618
2087691209
1551393844
194098980
1443068360
1120680899
1717061864
483051820
1352838689
618383043
1990777379
789228065
930855002
381660198
1648371534
1257985407
720499865
441412348
517749691
2040961931
1082797195
733957916
1656900982
1187613017
1523612898
1780112335
830094923
1890469127
1231704614
1621891911
1480766166
246249885
1325685458
1014703290
1038483413
1391569527
502519459
265173968
1054586509
1461903761
149531451
440941683
1344818450
246852219
472160843
320422204
1098340260
1101045524
892702773
429055079
1966510292
2022566544
216832572
1049014058
77522912
189011479
486223682
162626965
612750023
1264991332
2113876988
307816170
398103072
1551666118
1844160403
1212525312
189952473
1220353449
650844040
991763490
1273598187
866189200
360314290
1951156770
2075183855
146280098
1683027692
154103940
1794650348
1647668368
1342063801
312294473
1159360376
93588804
1406473809
1929364775
611417114
102367446
1019926750
136826558
2105527018
1326008774
494296534
1378955395
836877943
1009331625
1514311595
324437475
1093032607
656502601
2055106596
1852206608
1260415350
615584516
741288068
28885699
1106458181
1860790336
1400547121
1336470202
1253073820
1953320374
436052549
1116578780
922396391
1207807460
1851168287
903845236
755910160
915111017
1449610995
243521188
1058446779
1636772269
1934087447
1477464242
1075477563
218536381
167732365
225123859
945827877
1445550572
1427317003
928734193
2140499277
11279869
1641856044
1977058642
895199779
510472234
690709364
1359301991
1616481119
1124267860
2015011388
351807703
536524164
2067000877
385634058
1794542707
215887150
138493082
846776955
1179840339
1369631219
1204310746
1780153800
1079715248
2136537249
970143010
1070801152
2008513994
268013831
1301160378
814648498
1613144056
1208120822
1229804128
698801735
552961201
2108949201
750515734
345767756
1932652968
779066459
1415637637
834001054
2072476818
1829612625
2108207726
124842830
1131290322
927636235
378796504
1500059631
177320219
1301224681
1048145136
496851964
498512347
832522578
1323944089
709234643
1874667226
154009149
1352090691
1503408793
1269007248
1371361952
1719777047
1429897072
1029155864
740211051
1362308117
19804644
25150753
704955048
1295499160
1483680226
1891367698
1159387302
1741326820
1237583507
1027913088
157556526
2028775409
859959391
448481107
115272968
444048606
1117039789
406851027
1626525671
1278837574
1551178865
871141589
1192607048
1292800892
1635908878
824216318
990110436
679001171
734395532
725366157
1422424426
992396840
1739349641
2140564378
1901464400
601980971
1103388369
1185327818
2046725739
1311329149
1785129193
77491053
766583813
1188846724
870426824
666284285
733481942
1567911845
1143718865
260990401
873612282
621041737
1844272893
1986093120
216654461
1914629149
438951124
1109740482
1943442811
336317635
458356748
1861626850
1522990716
1345210150
1948232125
497792809
499723627
182147099
1217417142
1856208666
1005344917
1870640400
1110489293
1393687537
860451927
51093995
1224411105
1743176082
1711498484
2000968343
1602247916
1756563324
1946332901
1327154005
101199949
1726309226
1319601680
141238281
1022811487
675108702
1136116576
625106293
1189508870
201532708
1578997617
1287096049
1315538314
483245670
1745418751
1582617488
468347012
1326796379
2129560514
266534101
344344011
2073567921
1506572684
1240882070
41682427
1287807748
1896656308
1367615190
1017334497
1122011836
429030960
1274671892
1732366478
800610270
500021273
514312238
2083837994
2070601702
1344041876
1111254488
1834312619
210400380
1454580204
121237170
1724749533
1293725567
923090361
590732720
376251750
1845088092
1195911639
182617087
1331053257
502251795
1223330352
1455907138
1119374010
650474413
1190580220
1689947850
942504010
1717193612
1411478205
857960102
425622272
36435414
1073132201
1542137944
656814757
786159989
1459716930
2026958891
109899384
1206936722
1323216018
1353928226
1982158860
95345545
1315666603
1852655649
622190177
1956393840
347857184
1446174993
44560893
1080114851
1357099750
1980825651
1390500940
476278171
1942104811
1247742256
1135489033
520281250
635148603
428953605
419072566
1190895979
1631912962
1746727658
1459208436
1209094206
1212318965
212948141
769334411
357321643
2015391404
1848113772
78086935
1332062542
435470115
755189077
1885790929
2135756902
610638414
1581220874
2128023499
513300602
1681247935
103044372
1149130665
1442836620
825132307
2032633169
1979536119
563507365
1995023092
1239695740
621901133
1435083172
711204102
608411730
380384930
827882742
282488727
1354209487
1529865498
1901808858
1257498314
1806738462
655343515
1985870195
345036716
470429692
1555300316
1334579726
1249338885
608159519
1929772348
1878174376
230280026
1538407694
763102385
278057844
635034902
1046214102
666610209
1587401445
1464681213
444113021
1818900465
1895221744
147841290
1082796721
50690153
754856818
1671924194
576268732
1723764592
1031681763
688906192
1686627426
679417159
55221747
1389154010
942127993
1826557635
438891688
2011279690
971678973
1608461697
502389922
97193232
1515258219
1854895292
1747896584
298052105
1583508288
1517299883
1464717553
808081439
633412776
900877005
1399483832
2121233120
608722099
946715746
516407623
2040889443
107845786
576669655
594565117
639616044
543400625
1752998502
669150196
464233148
643210391
1023362093
275923746
2128273493
322666338
204161209
751242821
448711599
1944926418
718418796
1483340456
2118991675
1157237138
2092922274
524269061
893478592
1418595452
60279360
385204303
1740766197
913018140
1293083692
694226937
780424095
291973205
1000759648
2080605203
713030776
1108311780
212216385
1902304323
1360549422
1487797190
1725928803
2074908495
194839845
1487563385
796635981
165516088
1788560246
1057506285
522987715
1194400657
897631428
17559592
264193560
1026795406
879965176
511759498
1055449514
198856006
352105861
574961380
432946337
95508245
1832062136
1535607296
33212085
1075734841
1186166179
212507915
218410371
1616960024
511034641
2119066745
433044595
220044543
816200416
141934987
31459288
2071967808
1646951733
2004486253
1704546304
2002855150
1820908443
1483352395
284272142
1337975228
1251312449
2024458007
1591992446
57434215
225455305
302611466
334764190
729954068
1502079663
2094675697
725723313
1804852958
1794513319
889502230
1679632569
1335254929
791929806
532123660
964150411
1857663437
1237772083
1395098939
1177186923
1709360506
1412858729
540067207
1133457567
1412690507
2128825669
979055789
1504899237
949914285
1571520655
2055229960
743095677
806206622
1065275063
712881340
357018784
1942756336
412975940
297641030
1349192915
924252269
131293356
362049396
1372657972
1368676301
983038839
182485222
1546239852
288357146
1089836177
1164502
2073103632
1863694308
2011048263
1396754512
1372215309
779431580
2059552974
357694881
523424638
1447213159
1537725016
728957600
598752797
866147065
64650992
680401078
112752352
688924710
536211893
803396793
266381802
807749928
120769138
1127018536
1668865203
1858625617
1001240176
709297909
1633057468
535278236
1021271017
998108488
290347198
1955362351
376285319
278818581
468676728
197383229
1110381723
1504052394
1841953579
2138811762
737626812
1710578154
278763416
329797749
796485025
2053565072
1447579872
153609824
220755561
1939800250
1122658556
2084644513
867656339
88567905
1053049614
648279282
944748780
1525477787
1558051284
1241716346
894828414
300087506
235979632
1384261387
1893846833
757267413
556841353
1207969264
2094420199
1503290637
1630670787
256101336
435651746
109859459
1216091215
590528636
2134667369
682916926
88140728
2055341375
1606130865
1391579905
526743098
1189968715
965327587
1757078725
1198057654
565588588
1119565414
474982159
1653561948
1736988817
1797099085
872666949
1428632086
38664119
1212164350
2088245818
612418750
2065349710
673748367
1146810482
1301337870
260850525
1584816234
781194160
2021648811
1489478736
1098234482
714594820
1408053658
435418937
51358363
923394115
2014065820
1295702408
577845168
507550127
1213585262
180507052
93959731
111221076
583404088
581233692
1204142589
1463869123
77815156
156867510
2133770507
1206946345
1881984021
1939767586
1755070886
324674049
126942147
1685348644
1503350601
1216558971
116559276
922466307
1713448738
1782874286
1928253880
421184040
1689003149
1088780539
768712146
132213645
1648428231
662164351
2108026217
702382487
1893493866
1167889838
222966914
411705456
1153034804
419585718
645679530
2000401977
1422108595
2011072045
300482556
1611486118
932511384
1074644116
39761471
695654574
1664322878
863444369
1911399123
683180905
753250219
341997321
1064985217
1884268550
938711154
209474495
1732306062
22946807
30450148
1293689260
877467495
1411509141
485862024
1996921757
556551662
654341735
1837021912
234254090
1983908587
494553569
2138779521
1373453879
402155629
1253760981
341101343
1977660543
490457552
474719720
580663084
253166805
355652142
1595323307
1218757460
2057922665
2001301553
505547287
818851327
1426185606
765020309
225067013
700823978
678880297
672078698
862394001
1362861854
2014435629
284528164
922925741
688627067
670036872
1085687373
230588197
555023853
1943534307
1536797967
208762483
1841255892
1752526353
802714748
896440619
800956595
2045581734
441522154
1360224626
1908276210
867356656
2013389345
1879894744
307552203
1941350986
873163782
604953260
194090660
960167127
994082248
443424208
2131790578
88600606
433742772
1689630785
971201800
2034878931
1974311975
300196279
289600363
20867178
1898804857
586228915
1252816287
638435350
787115489
328212565
890937577
2083432931
2135586297
1207284371
2032501206
1134862845
680720766
535100954
2044230588
1715498281
1474263490
1240464451
849695678
920062409
1783501975
1288060571
488891722
1013014871
570666150
1341935465
1118681628
560205855
1906424395
1745769476
2029847174
1230620457
1964248189
839276720
834588315
507498359
1314708826
1897576138
1384669593
1329392356
127998746
44463368
373993479
2003734216
596185195
2133642179
1710784250
1998561877
409601485
359445563
1553500608
557129464
477855129
323866312
345144254
275629174
1184665558
1365928126
1898081887
1214943762
2021814167
864269631
1470702434
848860075
1054353313
861374213
1488792650
694121597
1981149038
213478610
638279238
1124765184
879613242
1717138408
2088247172
609071933
326758851
1252698917
351847108
1955883696
831769861
282950754
1757058200
889886515
2068769641
1674588992
1664754476
1502247685
1243788360
1813630593
1853041069
809931438
409973109
950456776
1985393152
70134087
1991452013
434926526
469346363
286808845
1115540366
1311040401
1485375920
1112378749
404272016
221112351
1651506696
404887395
1035590864
1790320174
1960305039
567554045
394006109
1611856896
1647066223
700128310
1077788866
1423856692
998935644
721024997
493290324
1710228521
551009192
1038427782
373286369
1939140908
644607567
1829127749
769843981
1137538610
1479816276
608880615
1977852203
1063549301
312108166
1958128905
1572532210
1624420730
2098601164
1430592695
55433220
953332536
1092816305
368408512
657049441
445358684
698138242
1591359578
75044386
724580810
582990415
160729139
118012394
1269868906
191655675
1855598314
518108868
19958306
143911295
525182886
1856577463
7480346
697406346
2091074361
1830355564
838011140
1851756593
1300415052
415208297
1630416995
618101243
1962111990
1336678474
1271228059
983403820
1326444050
1751358194
300806408
634566020
1180253150
872663137
1650135895
1247417765
1227447660
1662212050
1092677394
341733148
1549385789
1863225654
1229861938
518480466
161882522
1231527872
1965047764
498581570
632161229
1588020121
494435336
369759483
149257859
474551360
531143514
1323629122
1234961684
568281530
1465531820
1963336905
1666500281
606617161
1096954504
662103950
646727041
762092584
686481041
1811900715
622733365
1488007028
919953239
1589249297
94659184
983828434
1169414160
1427561623
529255135
445688806
931291791
1587954646
1937178535
1302320299
1980351453
194911030
840475050
1547861155
485600398
2002828143
2093369675
1232041144
271176546
631726857
1351622446
329913352
453874392
896461396
326393782
84284398
1071267799
387236565
1928408850
1350241524
1135471212
1831980704
164360319
1719861967
1677025515
285373260
1900295251
132153877
2050135328
1053888928
548586036
2137651942
1100210073
1937542628
900158819
822073968
1257131709
1984859320
1089957012
2093357649
1968253725
2114249771
2058273849
1120344101
1950072577
1640216877
58070856
79298252
1932673163
661060702
605205290
1228876416
1361990880
411550086
1516801611
246370669
1554125986
248778297
1707040595
641799339
889402326
261322894
1842418198
6523477
424222604
1967038153
1364631486
501962399
111742566
9439797
1436246316
1990408859
1954069833
1895958806
547809697
728222819
251022756
1393151209
290776573
1546781338
770812799
489295742
1508936122
377316946
1578195180
1207325663
82387889
348421721
1322331317
2101616098
1256901318
1885466339
1210155300
1689934320
1967952865
1703830118
274122858
945042851
1027172497
1435724899
968631251
481642324
282050018
1101482145
1583775002
494028710
938107715
1241706648
463856609
1398303163
1659535171
1142993344
1895542461
69958816
113140557
571797724
829709652
1406429171
604339873
1653098635
581839465
915484085
573469522
443734673
347210924
152939685
1735114297
1908643896
1528450822
1088251556
572483851
381755646
1539667012
115767656
2028628668
1235014647
1499425407
513529042
2001486696
1382965865
752750961
1852891595
1038621955
699516038
241532395
683876697
1468915687
1998472236
1540292473
476468124
1885304577
85468560
1089129323
2080339588
1941636975
1018379438
1213682458
1890936194
1836162927
38553720
1814546046
1057560792
1556255269
1574397646
1246820917
783024754
530227729
864888701
1111498439
605808039
938633041
843936388
697593063
1660693195
595293657
1267063480
1260345865
395095628
631059023
1878719184
1469266003
1904016111
1922254995
681379356
1861311136
669299630
1724052382
323816493
1128636917
485537910
268408802
1611458661
1031799837
1531490340
2061161631
1011700024
309926982
770091541
942585647
2097078848
1554693351
249632739
683254919
451983093
789456818
648756915
1711075681
732359481
1202923672
1218894091
1374237686
1694116063
1322361418
228669832
52708624
1700468502
618792100
1029845098
619860703
596048333
1489321206
1827082724
1339523482
2042560787
1978672443
40803166
1016839734
2087664607
750029416
1937028322
1856975994
551160985
397585544
416426445
220605581
1611528897
1539225222
1604436988
1406932839
1219451106
202761008
896880282
1327081591
822318229
1588969206
2131477227
380325568
1861818410
1435607189
860613720
1685207952
1936842002
918696123
459011382
1827643756
1401115431
1226102017
1144799942
1507612657
742519827
855874294
865888177
351781590
76002556
1677469954
1979774246
2079197747
53558413
101537432
105505289
1391675973
1992225573
358658036
469873345
1509158777
418393430
1470624526
1073495313
1793973849
1192325332
91234371
574089079
1046943503
1258312814
1378284540
1256211207
303746442
1115990442
1652376446
980522489
852811943
1150362064
974812536
639283699
1096097124
1305089075
190549455
46405186
1427483561
962681778
1456137256
1538949344
1028402696
4920705
2113807654
1564615785
1377216165
754114438
844132869
26044710
1718822559
1187108578
651061260
1134242549
1144472065
255605441
837712788
1841730240
40538610
150303077
1262945489
1407367025
1403907703
57370591
1244621001
237445174
1376538356
848021258
166146498
1649965074
1158606470
1013192906
1196610524
734649809
1952914858
1342511969
1784972450
483451873
1546480335
1324687534
544546351
1934853549
1318709265
1735404364
2027836962
2067344446
724002873
1656928145
2139774752
1743196714
305405795
1377297140
1747494223
1417804125
917788005
1316573958
1908469637
1111222417
778974140
932213801
579752263
937931134
224393817
1695715820
1675978995
1410699992
455176013
808699620
1768688459
793589420
1308739069
1233260800
1829830795
541696363
1277866591
139804537
1668756844
600201452
338918138
2094241062
1272633704
1624102508
527081756
699219792
1037780976
269934701
1480846606
2036254845
626453907
501057095
1019807444
447023388
1114260702
971617461
1977536980
2095598369
131593723
630579158
36928931
655758886
1201579381
1270572728
1817589126
1869126487
443515628
1469054521
2112073406
544281211
643528220
1177280054
760935095
882392473
57195862
1325803520
409784487
132720561
1362766782
1743442081
384598545
975361987
1403302267
933248138
289267618
409488007
1878623244
378242341
815329519
1503602345
739029270
156511038
1101394821
290412361
2116774481
980797213
2021035105
274446448
1072699218
1989837406
23745725
1906788707
403984838
2035145462
1659282173
616515047
1274454884
420930601
1516772962
1521423402
2092708868
1206315546
1057995634
1011185491
916929627
629193883
167539078
2084989978
1225971148
1164963033
258387846
704532930
2020587824
121247420
878494894
1871311176
266472927
311601077
545590527
847087585
351998440
1716994166
910092113
547004106
489164653
2123229579
1358681267
1124270359
1909738029
1949054183
636617860
183666010
1342746820
1149284068
803819102
1127591864
2089183054
814804513
372735660
2034821865
1095844899
2066105059
633080120
492642204
280925094
727680177
1108627955
2098000480
1410338222
1497827588
1298448825
1766922558
234075079
1159045003
803180397
54940840
644943610
1890548094
150872200
381219928
1258600762
1496367803
857966072
999168890
1935592174
1089935614
894934242
1139569917
1124227407
168152236
1039362944
62595331
1890503728
1298828103
795071356
1525384034
203371139
1688407033
1147013470
610638854
1769333241
1348543144
1181052715
1294002845
1396071639
908456413
1793475914
1756535477
2050437141
1884392520
1405983878
1799478900
1229167709
1234744461
674157171
1530693935
535791612
1393324741
1978864154
1403385485
1349807108
1923874389
1582853735
1227739137
881381999
1972248433
1823056662
1228687469
760331155
1056518745
2030765465
164638851
1131773405
152396264
1758038812
1242722198
1133466164
76922298
937374281
563993811
1991576745
616829610
1521662169
1094706318
1121066169
908114962
767137015
484841188
1208636772
640733095
716448790
922547309
1055169966
1295242989
1844939294
101431926
1530631929
1649194135
1593077286
743978293
637677032
208866360
1512558670
2137828478
1810701735
23905944
1359690418
1429415885
113449187
1246617069
497003238
2117877931
623653600
403866358
307079753
1653996062
298410885
606677305
1380616232
34600903
1323567846
1268334921
1172713824
1394116696
1678253217
1192509710
842608829
1981642145
901477300
1755424505
2144040802
1721827719
1609546726
639395182
1513307676
167892248
2049390660
1640063654
165756026
1954701558
905797566
931263961
262140933
490589802
945986062
1127221308
846423576
760694139
1915322256
136262478
1801037820
1492939870
493509901
1068408777
1973856643
1253542142
922331372
1110049343
659343012
447270571
1458515513
1239875581
1384311982
1115765507
44781655
350549984
1160674309
489418482
326928979
1636024518
193293191
1998785472
1447225172
860077282
130948832
1579893901
1216148043
639084562
305286270
365930067
2102599823
1760494753
1876546349
900294415
2038773014
1366458506
478309500
1313908533
1182518597
853609630
1966565357
1358872511
1769487724
211099474
1175953426
625794621
86050683
1685697758
1994483983
1297214268
71554841
1645100530
316531311
382237115
862587592
1944998624
671491154
587445014
854953510
1258493447
350310484
1519823447
1525515558
1115406376
1466628868
1205096748
1745361816
1784876495
506600930
624202345
909092586
269128128
665980965
2034537422
1658101926
1019062680
222207375
179899384
1753051826
1283370086
1221513630
129073652
542613886
781876187
1732879314
619509644
1033393155
560540018
1185411824
1739347951
574226164
2020227105
902222931
1838640858
2019242634
1478699940
1102490657
762264330
493726904
793249203
2117753302
532326277
1497717287
785887677
2114075316
975810039
1317608101
811021519
1191622217
1858891324
62556624
2011870174
1072957673
635270994
2078456774
1525051161
15675129
602933214
1015906319
351763670
1534812289
2075755907
9894724
1801024824
299911792
868668374
896325455
704662119
1379660937
821283528
1687758715
199278951
148052771
1287020664
2141642250
2131969027
185582771
1126166276
1977177784
1190689453
1807921969
1898376512
1293630525
690777648
41596837
1463552084
1223687015
1296570065
1164962906
310694726
941748492
938131500
1867525787
1752946765
1383748520
1611250426
363728158
758841411
1678517253
743105360
218442685
290076813
515665080
571899961
2107840294
2001437609
1110495345
1767653296
1382825057
660260151
233001751
1700070847
1287053252
79980601
756964948
1479281176
182164069
1445354432
304789503
1172962943
677382586
607737386
810040120
684037269
204836567
1731140732
1066630085
433335693
672489638
1769715220
1466825596
1474617806
866106266
1398749280
1003280344
1740116838
214894098
1019583043
819654424
2116235239
537236693
2079792037
1351499127
1895063644
1954658277
1001267278
1793118326
475680559
80178459
1721677950
1789812377
2069413179
212928743
653975610
2052670544
249445425
1146989217
1680880063
1289951877
68527718
1542587614
814250190
353145988
1681519450
1719803531
1588220920
591821644
836378423
1907651847
829721786
1081002085
752686120
971208777
2047406910
1755295664
1635367311
2107725664
1361145373
322343809
172675306
1985947509
1226875912
1464297566
536909726
1955134165
543828866
129175729
1112069068
669871158
1527457875
902964290
989521388
1892110912
355887939
2122307490
1885899682
1785764439
584582355
1668807373
1985445118
556244575
732137173
473981076
1885975146
1171444566
2029665160
81811083
2131786105
324464160
206257924
589117328
260124584
851466233
150812589
1907428954
1999438979
226562065
339088507
707494340
1101866561
1949081630
2131441923
1596990399
1408538749
16518607
699635015
378682747
498389975
424398330
1844086027
1238599260
1112814728
281556161
1110962983
1934439064
653317723
62564053
1963706748
121371367
832974013
1425231722
976656906
1309037046
1818281942
1688678175
943847868
998508096
861823521
685549350
106144912
1293156449
1217029920
1188658132
1807768806
2078761340
511394787
1809147162
1738230616
123265348
1875123826
225617407
936346273
1883146671
1076482617
1648113541
398095060
1947351333
1332383330
205116017
824753119
1868073903
2033542986
717016967
1221549446
332129592
1108615354
457490764
2110682624
1327637525
973629842
1699917691
1728093092
482576119
114518814
788503355
86082554
861763900
365561033
847330658
884349823
1208077656
1488599344
207353528
1687624418
1498552127
791608998
1305079867
1962565905
1222347797
846504737
2073894546
754080161
618789350
776997601
1759123291
135966801
723414076
1861569621
8137789
736712940
22767809
1527940369
1346615616
232906582
1115153612
904417368
1109496008
1380838090
524257102
602770339
414733532
1957515219
1399895712
1624946001
1651742405
1333392507
8615703
284566575
1362738812
1784077300
1259813134
1084490280
586996143
178441028
1364039614
1109432680
2091626604
2108257330
1446821748
15831777
1027442163
795573474
1440213528
2072837564
29296726
2011910662
736072631
346902526
1864543573
106242678
45569847
180007860
667396164
1188693655
665918637
391548690
603428461
1431299245
672407761
144890904
325725985
801265496
744084814
1045169888
1006564068
1405071107
953423708
1659972634
1561180148
337940558
618719138
1828280787
142554522
582443630
2028753467
228045288
1879967248
917959211
1616529494
1045543487
1542070335
1834468540
789329564
1771067374
127896750
1372530714
1406541958
1287122479
1366201739
1425097902
2137108143
282793311
1795656319
1120963163
2131452577
22118047
117408410
2054129291
918236990
484046846
1563054098
1177721173
690202496
153838555
1013111283
909390602
285571129
1896873238
353687011
882910399
872338927
2084346005
1114798638
1219605535
1367343143
481600518
259751066
1889450423
1408897367
79421528
911135789
1147880985
1028366828
1756867953
109157146
1011912498
1245173683
752175619
1583524417
1300374772
281494298
1742523129
1249299496
1219636946
569989269
1505543475
1344589483
1681256693
1386963506
1100327
733579476
206611509
767044123
847420995
1516919480
49024515
2047377234
986228471
1777682620
113820823
99228442
1693854362
1513434552
1786919009
1369782583
175687855
485121614
843256320
2135588226
1065868309
1602064190
955404631
1527658815
942971478
305801835
1277384234
677101315
1242373511
738276693
710080356
1644152598
1623441342
1238725759
2028002288
1586153587
2110123958
400850647
658745049
1352504304
1733987680
1375039101
1380150559
296542834
2009663968
1129907177
1654619591
1060631721
255477876
100690308
1987616318
133165321
477065863
1836991644
1871785186
154567851
1502127950
480804656
96397426
195802674
1624784607
1532498476
779029823
1241178992
1485644487
1269558606
1077164624
549151245
1241856263
1445691016
1147336999
64900613
1975017383
794257644
2063899266
1560349759
703147868
712354357
945469365
703227333
1367776001
1635019431
659579412
570318355
1746990123
302686419
1503539935
984106190
336317635
563025040
1323842317
511004810
2111213364
1576489820
616702000
1663102906
1167004045
1994251924
718072592
626700179
1870896224
868231924
1661444142
746944597
2009790593
970542555
789490279
349344293
841662110
822525639
1621146913
64830559
1053765788
431031132
451065321
821433236
1941985224
703199371
800595947
1038511685
1315783660
711535011
1035016150
2038769196
1541974923
1499677263
2047839404
1149499117
651665537
992794724
543194698
1932820719
1456645410
313761046
1274278424
1804586069
1281391171
528699990
426670603
1183006338
1101729115
1948338215
1098049923
73941794
1156093430
1015199125
39630545
586600322
336560911
1390621431
1526322160
1788263591
2118081457
1773259320
634501548
1478417648
470854018
1667236054
660652684
376158918
855112389
17668796
378649814
1961251808
790073230
1105801231
2055359899
1638025911
876484582
1210677805
2023801491
1175533784
826169392
2107748540
427479721
225846414
580630193
1949998674
1481118488
373699805
2070734190
2131951564
967522652
1734047086
1687787992
1246526418
1394657690
807246988
577694613
1321073496
1420755139
2077995694
937409268
613606547
404633233
1909798535
1212546724
1973325654
1984274692
505842979
1136871201
20221617
646483559
714185246
918199538
878248576
858546239
13503956
1920298415
367588120
1093224602
912577952
1987978035
1193580124
1699858002
1564652141
2009181613
501357856
628519643
1735053229
715651587
432623647
230658193
1015712460
1574753592
744039493
772160333
1536154367
1063541245
1644185700
304864492
1202551712
490149370
233663185
1114408768
101884957
775967484
1532913772
77210364
168772756
825787282
387042747
991165483
1757073814
2042473705
233448191
2031058958
2018602109
1355194111
96949744
1496571260
1095007927
2144668882
323078940
1473361792
32147275
1663716343
2023906694
343351049
2057450080
370879022
516654464
1623632186
211588198
1315821234
154765088
815267155
300638752
988908150
2123216033
1287120153
1188964146
1998378305
1193300992
679757522
1235399452
1405377302
1499104980
872397507
1365660293
1274865826
1647186276
1025390634
1784564348
1692894832
1542355516
406171183
541584905
237260693
1910700588
381783664
478873884
980009192
1800227057
1207804251
319718129
394590152
1850634817
652494493
1286982083
1351457335
1058948216
2133149181
959512750
1141152021
1717461934
1680627368
401795502
145909539
533993138
1981901095
568210988
934583474
940114725
139318230
1503864196
951159410
368969311
725890422
1647700054
1439570171
1774975321
273326767
856561303
142869599
575014919
1933302949
263701201
920894769
278689734
1128610334
1171097784
2087118298
242510663
942650674
1818632459
1768065912
679826389
755638429
1193199536
684687616
1327084169
343769156
720019568
1432725073
735351664
724714127
1453758989
800875790
915077001
836904097
59930278
1947006824
822652842
440218901
1183695224
1717708218
987226945
674896857
1754750526
753151075
478394099
767731470
785347851
1792257555
120963259
339072019
1687750692
128092381
1023354568
980533423
1922694725
1071310236
1574011609
1269070824
700531685
902175955
1111393939
1838287183
883172836
1891006232
556229749
25775811
927694700
2105794220
2024000874
1091313488
897366820
1986820265
1813292298
150759243
2111725258
2054028709
2076847506
15921512
1450196894
560889129
875124534
1566826875
256385806
1956919024
227347344
335373856
1220412938
2103377590
1559822673
1467738517
825129023
1478817329
587823947
1353611371
1858433881
1322308244
1300636156
2130341086
962438013
1644046034
67283831
499979540
620408157
1648017249
1092799508
2049822307
447220618
1264310028
508835043
1645955503
177838120
998312659
2044964636
525608979
1018706470
1306075517
557555726
1741716806
759454084
1199225036
24087217
317532119
1594369976
1337864550
1907051849
978612549
1868245874
370404002
2047494900
927444396
928913535
303161736
1141836881
1727261275
2049880112
776396761
1221969385
1994182
377273662
547431305
37547537
433339853
1949864522
1216935904
2119194168
1583715015
1350396154
2025056596
1776637724
831755097
1491905172
155992078
1405015986
1331709253
447774698
148590141
510025309
1980075183
1515430864
290529274
122642485
621547259
1054928954
26894540
582030545
861138027
1892013214
325707830
215585362
238496075
312299295
622761509
533044869
207085330
1903570290
40220904
707003620
1280790843
1517331590
817072943
1311767983
589368740
1747782022
1711696596
1571577792
974162896
1494928022
2053408084
1519722639
1142636225
1270517493
529702169
1369051017
1905716789
517392110
1171810738
1906265827
1791794116
268311528
1800753477
1507841865
1160214849
411502944
1924793353
1628528692
1781379076
820630049
706550869
983368205
1049867353
1668845947
1927570004
1257242865
462921005
614915248
1034109518
1052041571
2040839047
949902221
69913719
1465683004
1023037316
1027768330
1726713538
1287554294
688665290
763080455
247667664
620751603
2104467596
1645352568
410663105
1166085861
504164723
1946030815
38707692
1422787009
61112333
1294322536
1928508732
1502149960
420552707
134550819
2032916100
350406590
23860799
376916137
290915518
857347400
733387615
659204788
1740217409
1325483048
519574710
167092295
1940240932
1771255306
1199674928
153598148
273798410
1594654149
1569647097
1260518517
2059849245
1761426033
1865303357
711440401
422909576
1884891828
329975388
289785279
302199449
316086016
822986292
803285111
1543427117
752687705
1249026735
1927086980
607587760
1856701497
497030707
1671108233
77604219
1121844989
1805728795
837557255
1758374595
929730830
995233453
558562931
818986682
1323186633
1385244429
1985079137
1053571165
2065364895
825651046
463930954
1860823659
743668257
1477144204
1114296484
442221113
1817125850
788537927
69497615
1643360302
1389882653
1579349897
1092173433
124176385
286587749
952887441
458179679
1547649582
1920269741
2096644940
226367201
614092456
377964002
643184732
540072543
501400660
1892088842
1965343456
183544956
355873383
1608723534
798249299
1835136388
485317662
353681622
1915354116
379488710
170400626
641608861
2104602779
296159158
1148630295
1355074455
1757293088
377430741
1186961611
2057973393
1100742987
1904003630
790484302
675628779
1144503333
723928036
143681622
1421968812
897917462
1133436160
754094480
1352420026
2056586118
388383351
724460700
208182386
555530806
321846582
1318164268
2078003614
1978922886
669593808
1554016887
341769515
1178234362
900948181
1386010004
786252888
1650912744
426781036
1779248864
1073241091
1056370802
1507066649
627771481
871357379
156364761
910818575
929743480
634446085
333274107
105714444
660031372
1736437132
1285766390
372778142
767725945
761301434
1395294678
1432078691
845915652
879970956
433631863
102670969
1639391771
1689974182
473619936
809282470
1395997047
1514938744
354524075
1940452818
239646347
112121611
56195139
1777585585
505836015
1350346416
1269914232
772225448
594206588
1270705244
1365244960
1525688459
1931219958
772779993
1944389531
1983598265
920648443
101595426
1305877556
1430860689
1352712793
1390081240
1268372796
362181212
1493825075
963163086
1545271496
571684696
917253368
1581089523
1319517377
942106323
488466591
2087079591
871095448
1659450328
961849005
981544675
764916638
1060556637
1576507880
1402951227
194336376
558573156
536735239
338184174
1582461209
17124310
1225854165
174478491
1285938401
1302691568
1417755645
886302954
1442570224
1404307783
314001491
235366906
491470100
1857549367
1364668214
1944025293
1628514394
569147747
798845333
343210138
2022638904
1044103622
1386799076
836043889
1863239817
999858294
526519060
1197966418
408662461
844723007
1990909768
154401456
724400847
2032993231
1166083255
427409254
100457929
210421470
1669608852
1940933883
345121469
1940325271
1548361817
142443219
979528354
1238432977
1664527787
2049446823
1796035614
1211128856
536728421
776407561
132912086
1837945991
763269973
662171799
1412289566
13810429
1678640553
779498447
1186211917
1057530032
113959318
1169932796
1174260904
553528838
642568211
1177005359
638800823
675990315
680556746
1417494918
1932567635
990464110
1874456223
1944978366
365493990
857236931
413550579
1123569206
748839594
1966945492
1226012775
151666195
405978006
1669872199
2054708069
1525988549
1946527283
2055541595
1742140318
624296309
495826494
1535370232
672186274
1774607968
825520395
1571255522
1487043227
1071018888
2010233456
1703342024
401360227
479841999
1376162677
1008513069
1520893043
262211883
145470285
1693620791
801672854
2054786221
556788222
1399919344
211787319
50452250
1105156691
541791032
384626561
2093451174
1310580857
833210017
299697418
395971668
438744165
1579566541
2132284154
1650155193
513407439
225246164
2101555811
490334187
197671319
619331593
534448906
295516296
1065373756
1642310942
799179972
2089910992
1856837484
1239611804
1671340189
53142963
1826211105
1207656570
762976236
2066547746
2083289558
1462196874
815331278
1574528421
1500589780
2128373029
267047947
1279566885
1104367477
814770542
698297256
15943645
1874239630
2039749656
900494469
1920415168
500800812
779893314
1543521647
1682448844
1474037737
1924561330
485535506
454880137
985181964
599701175
459243179
1329148813
1842887517
1716827989
359817619
928715303
639595408
1449693827
1290138113
120990867
2046092908
1912664546
568619001
1312745543
111598511
1831822571
2090738621
195520954
1880948835
955533533
753146865
175562155
720743077
477776311
245651084
671608591
1546330330
1545671550
2104981332
2100057859
1703605025
508988003
153894538
2115564436
805078625
1495475447
1591473777
596030482
1057466731
1140960314
117447258
1225915167
1830368507
64346291
252457252
196970466
1362783937
1462465879
498765317
101580926
1593490579
1657049121
1885648347
638192578
156889080
1584932851
370246959
761772566
605794398
194885906
1102223746
920405585
1695074401
698701461
1153998274
1429235192
2026667723
1430984449
136759140
611120508
1465196634
611681156
2011860591
830440997
1904558856
1624282828
1125514483
929107376
2062576232
2038162441
2066752294
361466880
1247229985
1237669997
2068573998
154968055
867023929
1265581366
1360130848
487965982
1130658866
1855138695
1247825661
1426977625
619632679
1646081971
1561495100
90699686
943797306
350275910
712386296
1278934796
1077887399
637840051
610526
456771210
1460339473
1144524003
1602592683
1740665980
1852889289
740969705
446334203
1988655687
1570780272
1168997610
517929094
1153547602
1480616774
745514530
479193800
791026650
1793485305
155251405
2030968771
315961431
880677486
265391728
1893113798
1185442380
1512704441
655057159
1940984003
67872650
1311884005
1764491682
1603933017
5456402
510012151
1632556198
1245954094
538527656
319349919
224687320
1703083357
557124098
283485153
1937866260
218981446
1887561757
1708265892
2015263266
295548803
1641026837
1569275060
628287598
438235363
1743141999
1700931808
1947477755
487113219
455233500
429606588
496862898
1364851219
782382059
11772182
689202436
926916468
180545798
240564368
1925609940
387832846
690146923
1745781961
1114659555
652204796
502087055
148699781
688971166
1392440695
1829318416
1014155466
1156876966
898977741
44327981
1905125325
816849373
499772943
300200125
2014072384
1567527137
1410347843
626967174
1546879089
1270469376
1435977095
691881970
477807270
38492033
1470094165
1384928009
587585741
1356862839
890693259
1257109915
217719619
2140793431
177326782
1212140452
1199811498
960429614
1740003999
929364258
1701285124
1050059568
9324840
1213668263
667035218
1051591128
1662624443
264511526
413344982
1908910432
553797566
55144477
657401002
514789812
873225066
760902813
1632312739
985975892
745090784
619277420
1540835780
1331504366
639108979
1279222490
871394291
2042837307
371791678
672881662
700904785
800488145
1392593432
64419109
833606928
1083276022
1488024819
1303613414
212820838
754208748
1115968083
507266967
2046193999
995679632
1734045340
979429455
1984192568
1824739308
2137051793
1753061327
836001392
1748609590
1978918303
796116561
290884538
1112290808
170927040
1828696645
1144465566
1300082477
1032601142
872304452
1504908757
292397846
505369166
1678009990
1379937161
508353894
1542124367
1257806530
1839413878
1001879652
1754203006
304799068
924771833
988278805
807013905
248656232
2129672338
1763073910
171076752
1951830171
1501447708
289618296
770368084
1952270524
272500574
24680776
1315120372
1455809276
1731295795
1312811336
1020763597
366146206
260483725
1492112205
1443583569
1206120293
1675611948
1398114126
1250944066
1307813669
1389990196
679896855
554459470
1199232383
1775585573
1951269743
1480462914
380409653
637974653
1226172170
1833542870
447739728
551685539
687197890
1936236770
489056027
515897231
342424680
2082310691
690117317
92511525
1263678512
1412166790
686565390
844608204
1024391870
2114049325
1557600667
1811079502
1297908636
1027636078
1324771406
1272652497
1262802749
159785492
449659510
1621192506
529997693
1988434149
855652585
1948056076
1107437109
1074013432
1556450352
890331756
339288695
589909743
1335305472
1788012454
134008661
1636312672
1796113217
893604113
1208676640
19276439
1806932805
478632438
511192488
1011668537
779169443
343665288
1050984701
1149711681
795866139
722978826
30508946
1601741126
1301303766
1204126944
193732175
1425692386
316446426
1600371655
2065675584
117212078
2072663121
900980972
634214701
993252573
1932823795
431049377
1758946239
910332680
1390353677
1496018152
1114276136
1081883552
1235471031
641525639
1476271360
1911743937
1680527440
1725748465
861312651
1524883163
1323728408
1037703281
1730965185
297567269
1617162184
823042266
738956252
1761716090
585122565
2027507698
1861951811
1148005582
1275757067
21453446
1042770844
622931846
368621573
1295739045
1603946345
1150131500
883089643
308990402
769312511
1130734629
686933986
277788097
1570390879
60393831
1815643643
1861211807
1865786811
492828427
1337994567
445179429
1847304611
1583691528
1041741962
489009271
1663028050
570596089
1379844912
1915199658
763256110
1567486548
1275021146
87543638
1886317780
813769642
1397145755
560776675
1981925573
584424305
1396833371
65434059
1677580798
1097690588
682856602
1442202185
1428937314
727360111
2111256271
1218020498
67438553
688073514
1867505813
1399384126
1006281285
465092474
847741063
1560735805
1601723945
1792027021
1445308339
581156987
396482990
896478490
1138774065
1366028835
155059927
103119017
1526013496
1152936410
1166422563
878547592
401166613
1161253255
877630382
1047230896
1896203413
1797609768
976772322
1614261037
2045854444
755148830
739047508
2074730197
121230033
1605361228
846855443
1359168318
6663045
2116485697
544755937
137653361
2066072982
2032750606
1352197558
1777793004
1199076686
1032700148
884692181
1847535570
1187824505
834002608
519778533
341236518
1912211964
2070442950
2073882803
223627573
1868702328
985940646
1529911684
146100612
1762026697
1137072241
1624724340
934092601
1217279154
234883910
506627629
323025001
1864259436
292236616
930388883
1996768346
1662332365
1233008535
1964139382
48721438
223044736
62965201
853084718
561725229
1257464349
678650343
135823914
1015476235
815246348
550183720
849059180
1080842599
535374191
1472588257
1076169604
1354093175
1884048788
1986126277
583294308
2135886877
1455436630
408716433
18870977
1310515141
372522840
952164398
2101649467
945880763
366322917
175308076
1816721163
346843751
2033940095
103818307
1891935923
276059701
1792825962
1827003140
1637282273
2050055250
1084760082
1055788978
1731036966
1653370054
1309692194
1672488841
2034795488
2117978097
1745444257
1950437054
177254419
1853740652
110572784
878903882
1673591864
881720937
2025182035
1791038508
54883544
1177619359
1165265108
1309220483
1858087826
1775005483
168325579
384499238
88209949
2035416091
314038045
2062635002
383347812
173247301
867138782
1704342809
118576357
743223782
63055399
1127254006
1315547581
1465246486
121643725
1616782043
2003608328
902750184
565928639
589295525
1609050241
30200935
796821578
589311511
1407786048
198829148
740082715
1238754314
1426096701
1094670490
1095169304
1846973357
1002777765
1974258550
1260241000
891625816
1439104226
104921816
123907971
514915583
1617986560
1108048334
1730026580
2143352930
163794626
743599085
715402455
1063390981
1915320859
342676855
1297619883
479606350
300545941
1780666134
2114792703
92924524
2026792731
1769627068
2037083832
1161966367
1108761360
1000786395
765048119
229468320
2126872582
1592873137
337706161
327333856
1840643063
1801136177
1510768
1438959640
768749395
436660749
1815059116
1384271528
601020271
2120304381
333824305
1346748055
1657962581
2079553377
252685739
1787696270
517806591
1560565680
1882081595
960599083
1597440950
1140551023
1903594564
2141117640
678331759
2141868574
1926441444
421600736
1106040602
286681965
513905305
377967021
1482775761
676445069
237647588
1857048121
2089183200
290542387
1125797273
1593448892
73416502
834964820
938836274
1405894614
1854255834
19593215
1679915227
956792399
2053163326
253270042
1326871963
945264219
56335830
649118349
1353657443
319300058
114950647
323063032
699948351
1424625917
1419314611
99620767
507719484
902026953
1759946229
422321647
46364621
641019095
2124123814
723588786
242297206
769504293
967340284
2003020651
1655127199
529005711
1965224152
1988880710
1582160749
1631524170
252429383
426788656
850074412
143193916
251544276
1203315063
1490500473
172863133
101889235
1643316768
14555494
564543048
1266190371
1139802906
241546014
1707817151
1245796785
1946486165
687537924
1243401613
932077150
1407544869
525150032
1291679316
2120601516
1721302298
247221726
866791016
911077749
777525780
1258049646
56010864
428137887
1220919530
410594095
844550153
1827147828
1314916562
2112340528
1908387158
980617952
1515077942
643424245
511385234
333165163
127075226
1079752376
1259448219
150051881
1821403178
1357813228
1236562950
62998354
816140060
1249258471
698525323
990251360
695115300
100736624
2002108472
2072653471
1499547151
31561152
25094648
270103897
1936089612
1989793966
990018877
1516276150
1023488964
1644586929
1497014794
564541360
328281386
201447008
1414268935
255057654
1926078079
573569172
5490879
618630487
2119062672
611455970
535020410
258319786
1759525495
1465780352
1021876649
1047694680
226214320
189470624
982464487
1364083352
1744279078
1687875558
288036837
1008541701
400401201
1667194098
193075807
1468213706
272193800
143787510
1186455938
34572698
2037213259
1105460510
620254606
1731389657
448320996
310209979
1639992099
1686575889
1013376562
952424140
1545830089
1921090032
1064415119
14516670
1513666233
376950008
384876154
1505094775
1151811572
1548187571
676589479
294760362
1894071676
23898411
1322330899
126398844
1294831171
1389552222
1419812199
871838343
623490834
1618008801
99796954
863878237
1320625987
1388200007
557196381
1400513656
1356865534
347074091
1393656492
1917678678
1006771226
839302463
1989894676
938909199
1401538347
209847602
211687780
1110220489
1345569433
1837665668
1374434659
1447291688
127290539
1261460017
1688238078
1795013137
1135563277
287534225
2001223586
856395696
839750052
339605534
1745576805
1472032378
2040401873
1438520894
1014433615
1016309351
1353935436
837156270
1533034129
1986197493
810103075
1382309094
1646249342
950898662
1830546361
1385491333
1260116493
731979545
291786938
89058497
1309106318
524129004
444834254
1525007269
709185728
1759566745
1600541330
1593926752
1786562445
1392356993
862615996
911497031
525449358
1550332648
1374185367
756562526
111460499
546427701
472702733
667892889
662046515
447962296
1213888307
207353005
1973258630
1889606860
1561173245
1812562992
662201611
156443158
237392307
1865328543
1166535973
912911338
742928905
1805391492
796622829
2105840124
354715908
2826365
1669175172
2014882731
340144699
1095341420
1040897062
904484864
822807038
596379028
233572587
1436334836
119316784
1997007237
241500292
504269842
2029376409
282393545
623720384
1075498585
914398608
59804470
2055311944
2075602902
771484329
1252597983
1726293908
118125186
1896244915
1882601254
1023824996
513735136
970614988
233542473
1542354258
1899475429
747254554
50766096
1348814222
1408391945
917539964
245037716
1581293375
1564019697
1231778060
1936373776
1954526244
796238739
260511669
1772253372
1765302288
644708047
846968962
1158468217
1576540048
1965901387
1233435840
1247723876
1148704671
485439276
1339051401
983660315
1570324904
442922985
140498549
85636098
664675549
616215980
1695669119
1720217238
2076680580
1337330815
714092477
751857459
640079541
2013589582
1940756565
218870479
1763893852
1292518556
543208531
1887653461
1858480046
1815064424
720983104
1156302364
530522831
934654592
1396870556
1029026333
1718917193
986997997
276792826
1210592425
333642331
336076034
1634921850
73361036
808237577
109669377
1878032587
768321280
861380148
1156310397
1596543729
807136529
1131147296
2060657879
163524696
872677599
483659699
193096016
404845919
1380075866
1792299371
540616735
1507782255
32381354
1767882051
683885968
944778406
2071166610
132974151
2064170153
403558289
1223617799
1480623430
1487690084
1816623717
1124642553
675844550
1334470613
1423477204
1446496202
426071798
938841543
693145296
374510770
712396450
592175486
108221372
1757276938
1350503065
253136493
1844668871
430401515
1523816720
1936407492
1767343092
55357425
1957230962
1882829897
291910142
1104610920
821114703
1315816234
1792088216
162851625
963413425
1553456009
960758498
762287737
288156971
924192990
2012542786
1905421320
965329015
566874177
1602001461
706406266
1555692633
1661313195
1386612125
980454810
1440393654
1346811390
1759143586
812194148
797292999
1142844190
733079687
31137950
1374481351
1936147377
1192348910
961804012
1111113260
1472319297
1445982398
1575420215
672435391
749648478
1801309331
152232792
305266350
1245183270
1438523158
675068126
849964479
1213394230
2023363581
714179285
1439358328
1549774860
1852208625
1836849721
681736673
1473238271
251063426
1939390075
1961280515
580446969
2027085113
1087789034
1703717148
1699786263
502010639
226140450
626791137
1663533715
1514024777
728743240
705860505
941794565
1813217761
1093410181
1828617599
1811336451
15803349
1291379996
1729253659
1417337327
614215428
263533363
378192736
1344613197
1174469756
1306837971
1684083812
700100983
1703733844
1671231085
1420118037
1709738511
235608035
206994357
1211286301
586154319
1785904849
1409151728
1626318309
1995919366
218663195
1516021608
1606357862
189751836
59010914
536215363
1805119079
708102038
435036091
2020992222
1549266349
66779700
117114525
853742394
1965099299
899049020
1570059003
1008505516
1897803170
714891603
1386850333
1584209828
2012509479
97887520
252270059
1222210863
788357522
1251301647
228992174
1259722094
820197369
1135662083
1455548781
1411003605
1654348924
2031634934
1809872598
1323468739
1825101535
781463910
430179077
2130060287
1386654428
1986548766
392873547
2006236891
140454295
151209250
1961345894
1507877828
797480323
671804490
625010739
1678902407
1237030865
1505086121
1599475118
524415926
342709795
1455591031
323609858
1119135769
1133640037
770637743
1979862781
694298894
2054388271
1678421178
638328880
97501496
908436338
554896632
437586382
1113136291
291771648
1749729037
393457548
734490125
1422551959
646743724
663525638
1460646918
1575959839
1259459168
1754331332
2075280490
1557817248
213370964
253081058
1724625401
819144963
1934904387
674813244
2036234320
1935364278
1975496523
997906008
1658525971
576485455
2041916209
141521345
38671334
463578216
1615477212
902442180
620846818
1589068656
1342783470
294379213
121347145
559257450
1774879999
855574364
1915415513
1106262648
951451063
201080228
1546358303
1102543386
739448051
363046279
1348240898
1869413815
1861295214
2067511014
1489712406
1112454959
375853439
1573965492
2020322399
74457733
1917512019
1485223251
1736681191
437623031
885124284
813927627
1026552247
1217489625
615501756
1162860380
1193886782
1414928434
1411837422
2090512088
1773508573
1226097742
1034004108
2142135936
1672054975
64524505
1590509909
866166115
710869515
81107525
221255694
374900874
2070410624
1032973158
1080304845
619422540
422207481
2054593961
1411118153
563012556
756776958
1347689601
330940691
1733279246
473549585
964431997
264579135
905007302
1849346663
1461895688
589740219
1662293471
1547647997
864813676
1923072600
326113308
1423951660
539551911
1295514453
1859162574
2116919732
447681205
1992387937
1099365572
1580319696
848177175
163577096
783797388
1193170028
677871794
1983713385
77872612
371410406
737252308
320183478
533797129
4515293
1765550839
157916215
1321868043
17481730
925125668
1017746721
2062868645
77883489
51678365
648757695
799486167
2041961709
736157169
1740815128
1415022436
390400559
934593977
469778500
676304354
225759823
1787425747
1663233898
1880582412
1298829745
1917628282
188788422
1301432252
1931793291
1740348194
1027327493
1350231517
1578444136
1641368195
995964161
189812029
1381539321
1955281077
2078620410
1260039257
1218308088
856836000
1748840188
654329216
2070287407
1812735505
682761690
1393394251
409940612
308240734
1880984065
467633847
38476138
1193359188
1375414251
513900445
1291162792
2028562659
273418939
2141252365
1014934245
1512895097
1189583322
2017797895
1061833164
1524778047
1267549879
2074229171
799966664
1770858435
379823180
1045923091
844994407
776994419
1479565615
138601783
845769556
334836843
1824268929
402816087
488202794
223983517
1449376812
821503786
1784195496
1833818794
1607513528
1202042816
1169008378
1999618885
1231762475
1111988398
1052192695
488663763
1027006948
1058294976
1051897981
1883435163
1765230773
1512990624
1167104616
1145731285
1857306084
2131714929
704092894
454665340
623250906
483267719
1780968569
468194807
67930924
1334648154
1670490437
922077480
68326540
592707416
2070027907
1494511080
1338368463
1678846462
1579897013
428113680
486345593
39044246
1103016986
1057757874
705396488
1920999606
875727854
1701580246
541756651
1380455551
1877229049
2031856543
1545028917
406909753
503371410
1915790914
1418399406
616229975
252289933
1810926076
87635751
1645917663
1102366817
90748063
2085571671
2002716500
2064132212
1519295100
271653134
806145246
1411089586
1292874188
453947181
340911367
1663552516
2131808292
774401637
1797717380
284190314
1955340589
600419958
880617558
832764562
1967835613
1605944740
1684026587
1456993240
856272592
2123303433
1745605515
1856185433
1646748152
825363055
2136032700
182366928
1152565780
1651819392
1344570765
36497651
1050943917
1419306364
1802168349
1293680202
363497775
492441450
1093836674
971415549
633305022
1382280271
941168996
1597294152
351768273
92066882
1609150013
414416579
1370852082
952237255
314541072
590487236
721538957
1152715442
1825353348
1591536131
1831655314
1078427128
672046294
1231816908
1037120730
659181717
1272797071
623970680
1647583328
2087661366
1823060452
72291802
1407745765
420563862
231416898
1224653587
1294309010
479722097
121258637
2091698442
1612033044
1774436142
1126447866
921626624
1014343512
1301719315
277620972
992707579
556939898
315059520
555649823
983167206
2016718543
279372881
589015218
1356344194
2071521304
1113744921
2104333851
1264260853
974454151
507525548
303131337
892148186
598259974
1128371504
811828358
1397179510
1737858252
1715671217
2113016105
1871702780
1842706829
2002342040
1362368806
1111049354
1686861321
1459675742
1322806417
1126798599
1961889855
687333106
1273650866
435500488
2088467120
1746781611
30513989
1882191401
1689458218
1478717359
31245762
2076575728
691330643
1012111782
1096953921
755225715
798979167
195799465
372145362
1567254882
1401952513
358560285
1918189117
1022666102
92450377
1373929071
410651220
1688475949
1416575778
1229489000
1913957786
678036114
1625031494
885984088
1697995355
1423501464
1464825609
1124952370
874509350
2139744025
287882858
1626089610
972799555
1328970667
1522128330
942902017
1313116888
1952260453
1013941108
50216330
1091388214
415984393
1963140668
1736396832
844931542
1757800980
1199135722
2005940951
1480986625
504374827
791081062
1958308062
361930043
1718245876
529364037
1808575348
151377749
1009304665
503371410
2003816916
1633220953
1662366282
2113398760
1627555597
1182666083
607569502
1213144009
1435243476
46461083
818112089
2084895102
269524403
905562349
2020396604
937568392
497808110
1207889573
916101150
985408007
635065554
1134260505
840361620
770901467
1052031538
793418307
945788944
1096081143
2002405013
870062949
1350554208
808856496
1745785217
1332727628
90250070
838486456
584409471
591362784
171088514
465839418
1591219869
1000835948
1023589146
727969017
1748921668
369012341
1881775671
1026487848
37720484
2064601893
590375562
2018722363
1361750074
1088757163
490480901
2004415307
2063221933
584350961
1691853158
349388573
133289158
303390197
1857989049
559314051
884963696
87411716
778928528
815425839
2030916513
1416230435
223479282
498608970
192134919
931978128
764681481
311990339
77057244
2038423924
2089660643
1917367201
354324329
1348540305
1695023350
1822546216
1786021093
1354665687
1963608362
486511702
1510745168
2050386652
354811133
110577514
412218563
1012290458
19434444
1143128537
28685323
611660293
1714161736
23565572
93753723
2012963478
1238200339
135678903
525336414
2019553217
357044340
343193813
1261418338
1506860243
74094259
1599526633
443928284
1076902069
993931603
657365272
1310591495
26710299
1135045479
1088892467
988470948
1899296442
170686258
470965375
1173067799
2107566732
2138791694
1397998753
1770378705
482084269
371468458
1078321625
1736788097
893668790
1893717528
1419971433
557759531
373335995
2141675896
1011404971
1959006705
174333667
303158804
191594507
1193149728
158137530
980503384
581650010
1617534193
1056970488
846968056
907060975
343705489
98316991
652814632
1021851369
1903886470
1329198821
1741355406
198071690
2979204
2137337889
842897462
1648388264
677145357
181149585
1302493986
1415492007
1421037941
1925514549
473900494
1677102694
1076967264
1035095577
1179674152
978651122
375329578
1140264827
437847508
1734727856
1845873043
855453171
1715220407
1549019005
698934315
1992187075
1648390830
1478350001
1575385140
892160913
150256930
2099445428
646672583
1609248809
2123975689
815557428
1939275414
1831856133
756602391
1957167125
654489774
2110745887
348254476
474591410
1943386511
678118047
1439050098
1392809903
2042455299
1583736683
1414534038
75730442
114261088
619711206
1974460000
193909157
2018710714
458327863
927180066
1020799700
1373361697
1032027162
1297447485
677877833
350235266
1396379574
1684064972
1465622503
1667969829
1629295919
1699855846
578608176
2052527069
474028517
1488375454
2105214791
1574080061
156159353
682956845
1313997160
2052962600
723573368
857234001
1339910769
383735258
1754267380
307613293
38817151
2110503247
649023954
2059540055
1635331132
697833814
2073493892
1394670430
252208939
2133568032
1833922824
687781202
164696254
1902407459
1805877671
1381641128
2010372285
495708061
1229810183
1369997375
545228474
193322432
140182432
908268219
1376363175
286466947
2113400617
620846818
884970925
1701757345
1211538042
1921109061
78263696
130557327
587749984
1603003950
154771193
371261473
1094490597
586651460
519464053
2082666826
2048121506
1458737399
1239468895
1224825035
1658856592
32890244
405796205
1046744293
1113149384
2039151093
1436858025
1984093846
76290495
1787143034
798296954
204860954
2069323262
1859238974
893144484
1097965077
1074352457
5203333
1882267061
1145064798
1930388917
869997910
1995485012
456288764
1907180276
1196192833
1814652647
1811158182
1893419086
367126601
403288195
1424113729
1756073122
2085656917
33240951
1059762834
145074257
1724816158
746329456
425043882
974492827
116793816
715626333
1676702439
975754523
355446555
666915669
293942532
1226806989
1333069522
969015590
934431150
1738839409
1589687735
2125631764
1545840051
766484990
1603303058
1809661046
1246045784
1568404790
223931698
554783246
638693247
2083054310
1349338488
332141335
670178842
1435005742
836449907
2120153816
1494921952
1659146607
1936433327
1135846043
1709809166
565086198
1007833898
440792917
966346513
589957087
365040882
1876150117
328603901
545192682
838455584
1219260151
353557568
345019514
526131356
564287728
1361663856
550303754
2133449100
2067193359
1531534226
768128191
645441975
1452258687
2043693055
1968648572
807518722
471206552
1484384667
287457952
1501897844
689323550
521928604
1217004320
752835560
561803588
1414840136
1854168683
678606968
719140030
928427207
205337306
1670586026
1456274488
1686929347
419067842
616701397
1478737091
1866324369
903229890
1063907010
1651365829
916310691
2025558511
132673063
1344583074
790867588
89511057
1453818196
139670272
825308914
655893730
1553851011
2121281695
68373632
333650200
32903137
1030554827
85367986
804927248
865132704
773949492
2052225797
1712723025
619298843
1071642188
795752412
1782267573
973308955
1196105551
642455155
284144746
1637451158
957149787
951230977
57658247
1108000099
1996592505
1233174341
996160710
1506400893
1908011655
1457575018
854756874
128622039
663587686
1029387887
747768651
1800216390
1282673209
86886290
1788667671
757497458
1317290955
1018876331
639960126
1519909265
1096250427
1030644102
1206481327
162725581
955187463
204508677
504761548
1877310831
416515411
1636789914
300470594
427756714
1343712849
1069636473
1097055230
365797383
25747834
619999253
1815255062
1759392630
669690174
2081605602
668476141
629177954
651903597
880182931
1839227031
174688901
1974013382
703503101
1985520441
1600444366
1795212016
381756385
1318438594
946152214
1109192329
1386597387
1443676996
1751118070
1962491893
2004937407
1926644886
411572078
792990461
310972806
1569003464
1922979825
1071504683
1405539316
1329976463
1810708191
1512786945
1992324556
2052379243
2050932010
649816854
487301014
2114761512
1370272221
1496277355
1721044616
1273041915
364178342
466524288
7512321
2061563612
897699038
412780061
256639938
1689240533
1450004488
908941637
808465094
598818625
592925268
957753614
1228765273
2576451
638573266
1590921243
1977885226
1246855307
478561258
1627044154
1453373968
672753356
1764195540
618831843
984735976
1680736075
850101231
1140514395
71706617
1567263819
331206741
1098253471
1870271158
2144591361
1575136414
1688465943
1692200524
281203460
2081347065
6323986
1326562154
333749457
1834018738
776215539
1218180816
1626768595
295177063
1462777164
256974680
1775541196
887117961
212614719
886197339
1658808218
1569621202
967541238
1556302539
2117852780
956881816
143321817
453413516
861956693
850797198
1071390625
298380418
1079897613
849301327
1193529903
72115227
1757561054
515141130
504518990
849944031
1473469965
1714683653
1643405055
1331487032
551711740
1063453460
879967898
1337097231
1413204184
378278597
895667889
1825843720
805749489
1742398816
1187291735
715424036
1335070314
2119757801
1509990278
2050308439
872207063
980700865
902200809
571678474
499535719
769863776
410144061
839697529
1608837270
1964323875
1268367930
1192550455
692015090
2097487958
1581921320
36612052
1315885735
1344491312
1748899371
132630819
697258055
1183786405
1051277975
2051245264
1450407249
980755329
494816758
522916239
2005762292
148711116
464699025
1031091147
1969453847
837153211
2023508501
587802186
506110122
1068713985
1832035811
1589353313
427301851
1646857261
1525365771
1285502719
1721530666
726512571
1837375752
393294657
2130872727
386265081
1282082558
251150634
1939550830
1570055646
85978114
977883643
2089166973
644149416
1821146112
1052838612
1038144069
1208937686
1466698633
627843737
208093758
1452859734
1577174843
1139557070
617670288
1241750208
125539981
1691235301
1232408120
581185024
546187627
962982634
710051821
2042290867
1577588924
1052396130
1678630008
52866908
1990450045
659520580
2067039100
428471997
1539302915
1385285988
252613946
1939809503
1156039995
1070095388
518982509
1155671277
1877992771
2009880274
1570207579
1274813927
1199695293
1093067606
1439045264
587569071
146017877
2122449320
671371597
1891254197
806549722
326199117
387663205
1548203335
1964411209
509111117
1762111832
828341455
1464856529
739466073
487397777
1578450399
1708357774
1243699910
1238717662
1178231199
117389700
1584027460
1407582712
1470814638
555022941
1666524985
687301474
48304329
998619569
1576588522
682790211
1485196945
1720739784
692693766
1913393183
2115028944
1266672730
1484346938
738738967
1480980500
1015098053
884987530
1541832553
6560554
614441566
774034813
1713468245
411838519
287731226
1313385183
708834561
225047415
2075015023
58354682
1458764371
358452406
1383386231
813772725
312173922
407349407
1568101472
1317242085
1476563366
1781788676
1030568622
24319302
2067057046
832997381
870457561
1698196054
1263152649
1201996351
1074610229
166470077
2146712876
499139962
1049802776
451351106
1401382332
20025247
346254393
1935350737
2122267135
451981596
1009948518
815969191
503728153
874575204
646259558
954941136
2096550762
2065961106
2111579699
1353519033
1481518132
887012766
532426904
203170450
1662252526
1879593808
1495787400
219702067
646862773
192352989
1970915210
1165579832
1010200839
45704422
816799392
717079843
1887620464
1978894792
194475772
1708891479
1181105161
1720862350
2007275811
684427991
499795944
1189855760
195468299
1984189382
1774983540
1734720743
1690340720
1813106561
1983347102
1955212767
811736529
1556088332
1791400087
1900841085
664213402
659872776
1440104567
123941396
1791255665
472078189
491174107
1542157349
1623898869
1556495828
1455681901
2007743181
337690811
1183998325
1379657969
393890527
1495753816
1087292914
217719619
1182216555
1401181102
2115230776
880509929
1011815494
109410992
19905622
72746704
392456645
1763224365
9474064
219092679
1926197260
2012327334
1187243396
998830789
1894337302
260291659
2055172316
154486945
1617871139
1221011529
2126128347
1793753129
943796342
890245138
1701389929
594689626
720706779
2024821832
611085269
884577217
1139541423
479936841
1707244137
1366214010
901096497
1781147708
541964567
1552916369
25135069
1274946538
331580515
2038631195
34762895
1558717249
1231190748
876519927
1804989061
288151294
39221633
351782625
179909951
893915448
667036817
1200875602
1847352434
1080340477
1423501420
976499791
277765897
1767649347
1208835672
96979041
160179950
1852123674
1638672841
1866646776
1623426246
1391467073
1327009784
1390357311
1372381793
1657628757
561383147
509188633
475871531
1062540895
1698455727
1501140887
1081854827
683009363
612774399
1447106449
1253425819
1798274484
1670015140
418842590
758646464
481207381
56490365
2045003179
1076450231
145056129
1891896714
1056638507
1184202345
1542150669
1147559370
1486385054
689178801
1485610472
554753083
1569631835
1398280730
2000186822
499140973
1295511443
636057173
1773666107
337090585
174910364
505581811
80017326
1527769451
703589272
1914188277
696593571
293342107
126425301
2050150256
1251237212
1885028864
535986588
697173949
1121360433
323019381
2103660089
21215288
1219207774
567041437
1758049219
1389225885
1996286971
312637899
1949817552
1391117043
779250770
1491527489
1008572664
489619894
1495099067
293245115
1839484585
1080194560
2080876941
542599704
853254240
1695306563
1796888061
1780852115
511341351
1893558081
1236807146
1651265409
1958313437
1687408979
814399616
863328463
876141092
1391018667
1236986239
644374144
1611786205
1874891857
1602027326
2045514926
831916436
1119577952
1442283730
1672116953
1709731451
176942329
73859814
2087234666
1279152756
135059205
226605719
649891589
471472429
423397114
688718727
867004600
1754316043
1744984130
458853290
1953941729
2077108570
134150095
932868851
353258763
1114270013
351780601
1159776454
340227349
1823972181
1999068665
1582412571
1337656634
1998628785
460735180
918375609
1707816956
986037870
2143293727
384863679
1354263807
1527614547
1160456351
1983756195
1631569549
285514155
74915737
1264868030
396328730
1168059412
1686275317
1143071658
999637218
1933663485
1773883859
988860484
1062283337
769711151
364332094
1892810958
2083954501
2027629365
2098177714
224688625
1531848229
1862509837
1285090219
175134493
168076384
1405503
99214579
649655705
575141385
684462438
691986301
173302714
1940286660
1428177519
928198482
1155008709
921053546
284569131
1492278525
1581226390
229083142
393285321
350391131
439437304
1774451993
478544872
1244177585
1004423002
937511920
1358452251
2002586281
42758195
1677598773
1761113865
1128161311
228651755
2118182762
62798832
266579304
1688154859
1951578156
1491796103
741315129
217261127
281575924
1416009721
429712312
624356412
1965602196
733865839
585155820
1087309569
1276313117
1597953457
1059845341
2109780610
1782788105
1018593680
773755773
876428666
546663202
1178091563
622106695
1595560658
201923343
159459803
1018023823
1221345230
2050994529
223376449
1267022719
1763204254
724668742
292790524
1654589864
507658970
1680672718
1366389373
427256060
1928413828
1221369978
1560551992
1464137463
747796784
132879824
758931589
555416950
2178674
1087741646
1906735958
992800777
1979207239
29772303
1849183403
483712235
1055855181
142789898
499008577
1058695105
1551912339
28797466
282448938
925775036
1963388321
29637143
1164957271
1619981289
799811795
1930714992
237254807
1440725036
835421077
1352546596
1274960869
499337678
1148255473
795120058
1290580745
1213204737
1533158655
414185745
1467550544
1293238484
44529404
2138122719
991418737
1657748557
1061732135
335285753
1100754093
1379379531
1746697734
791410350
702245305
1878099312
1718960844
536830185
614994041
1895206052
160038943
2021837410
1500022775
437736778
934121416
2035259552
1187276075
267119931
1074900986
723328696
1071091192
357585078
698381007
851653755
549660140
1539491653
2029531401
168948347
1719029918
1957623614
1507465597
185381079
981810829
191927786
1295010509
962307821
1198019177
1068727606
1881054002
1613615321
1193395563
93690768
951912007
811250757
1744707721
2113026988
125484643
1364400948
189943686
974844268
1924528714
621045063
1921972438
1416344066
1321392873
31975770
63746013
1118667150
1982961797
133555583
1229277367
1822625593
196540182
833577600
558860255
279392805
1666108745
69371419
1938059838
1262802335
1289141736
839259427
414453245
1264680126
1997583776
212078021
869936660
1665693558
728062467
590760161
1683159338
608027655
1516083208
249194608
1682380969
591156924
516638182
419564867
1700320511
2111666390
1102438721
723830639
1759179203
1817858081
804632778
1887244946
746663604
333322384
831621461
893159334
470755590
1522761719
1048335834
1725775527
825952831
707939805
1562969199
140616083
19124321
1440424032
30075822
1904395281
851294065
33193478
1975671357
144316511
1710827872
642913665
952765223
1978929594
1589785048
1971578530
910692687
1198115181
302015199
1009481569
402430674
674448367
259905830
2059250091
1141532394
522054689
650005468
1976299883
2032424381
1310616741
709536375
141620097
262190216
1239307024
2057864186
1681086674
1210211552
1129981415
502016693
1153346777
470538767
656423283
750394565
52292696
1800093363
496086378
1057337706
2102929131
549033994
1000409691
58167337
226068201
1490122234
1731398063
1907834116
345137882
1403191662
1343178589
1350093349
760148324
1520144626
1844064356
591528699
1276649112
373480391
1894399226
1051490465
1273661324
2061603849
342650888
1185004574
1863048181
1060696362
233221017
1449709554
116641580
119303134
1086842779
1969406668
186929268
1155552427
1570299569
1952839881
951830488
1305160051
1900209064
2095247626
1472498894
1664935995
1851714677
871157965
699417357
453614469
1997450896
876816152
1613945631
518533214
1573208334
334165283
1843305820
323360414
73703900
793774976
104563279
2132961068
410115212
448932177
1790453371
1460007004
2120189276
634476571
812793145
2044783770
611889352
1169489094
1030676067
953523035
1661965902
1281758501
646647795
1587694199
1366116842
2001612156
1201709271
1570514727
1546208238
1696067646
1975400577
1286228788
993870571
224886069
775994397
1036551722
990223497
1102811226
787947528
1902630702
1761553077
1458529267
1497469616
890734336
736327465
1568104993
353846372
1964292038
302111732
1307076096
1213601624
1041345367
1367727149
1552296431
757648222
476450471
1815843572
2027873195
2105576240
1772498788
430503577
1588859870
696538170
1389630808
1030896277
1216433145
1874011401
732956419
736503464
231393239
1135327078
1104488804
1161180680
1139129558
2119970018
1471926281
452166636
1764207075
1406285366
486348751
1057773829
710506642
490392139
829626200
970635812
689939247
1600656681
1078832100
1510578707
22447278
1694177267
1919566494
1849534875
88088072
1316914251
82663360
343821297
1590114928
260401741
1254478558
1367801173
1223835970
1461695046
1954276953
1276559076
1612233969
1914806186
728580477
1169462636
2045217407
784123856
465580798
2048444369
148584913
176910425
308524328
355080981
127528553
1816634607
391748521
1368051707
1393000349
2023654175
1672684909
15762534
1262766287
935078013
1082008825
616909669
625632932
1165561002
719099741
441798073
571382069
1814626321
1114372361
1691119664
1828998615
203914095
1338207244
1247977667
74115160
203741021
1795658771
2139060154
94345647
741005176
1891063308
1904165359
805667205
504804617
1276796050
1254759382
545765060
571552117
2046634291
1725450626
1726354732
341471045
546125737
1647553029
395670679
404655950
2040486349
162135209
1750799590
245114004
1826492408
421821283
1968740401
532155643
1071195529
1090780875
90762619
762619785
1135518491
1998600895
492995704
594741766
2015879229
1531246944
862623118
1243366782
1386656745
118228944
794390326
656980754
1024015316
1048159076
846183587
1799754549
1500201969
1423669243
315295206
2093258227
1448275447
589803339
1091206127
272042517
203325939
1547495976
446701442
63720009
1158417267
194397130
1856566825
1613362512
511669525
107955311
588549811
1932015328
1307909118
930065594
1419297218
74233526
1789799140
588839818
1063571150
1474266635
206749343
1255268001
1118527304
954413672
1048352360
60997098
1232708543
525679263
925554517
1895589373
322770779
480651764
394483158
996805883
1204437397
2087279615
849441667
233148992
1961748821
1409030746
1864247709
165909334
319697547
764613749
846579282
545035253
327657381
1745590526
800225877
290741333
419170187
1180753043
617696325
365814674
1109004491
1196296457
814988281
2029170688
434577596
1424495727
1163815993
368306865
325365474
1195622071
1772123982
1843979443
1701618512
57073163
945170900
1156312970
901813176
1050033239
881787211
762963015
644547632
1595375081
551897020
745188884
1698346555
430276190
1545747162
1595124450
1082562024
1247734092
927913800
148757437
1517501685
784451546
1212642928
1586884137
108135540
222165197
2051639253
1939788975
302367808
555965158
287219460
284808651
69489018
282218693
492995107
719210633
1204878583
1577743640
1752328290
951164765
669165305
1472960521
1346973212
1825976039
1406773143
730943761
55172655
2056287134
1670452172
768290892
1079093133
1423389392
1557299146
1110803234
2073660888
718069227
1310709215
871553571
1818750363
45152198
2018906342
1759452641
642279720
1866896627
2033057349
310112896
1433342268
1938873455
191748888
2024798834
1770447874
453538763
1362411561
290384477
957186965
1165974802
408440712
130838034
1356241865
1246049090
1662500833
1895118656
746440493
1239673361
2043864941
1046162591
1256982756
1271653359
617664300
720303575
2145038162
644062293
464081835
1021555296
937631564
2023854788
1016874830
1031091344
951589855
1415710986
2142475068
603028178
813309013
392791881
2119436784
252681131
1258825769
1516978689
83056256
1171525913
2087742036
48014495
173762817
343659588
1103088830
1978265815
561005074
1637032164
925824284
322671970
1209492964
611446936
644389583
317962045
119123067
1386526978
177509311
998884984
1712670090
1614570243
1810142020
896482752
1837265087
314896173
952410386
128786690
795349744
1881771164
513394224
1648275092
1156642724
1202848610
1128294735
2046923022
525138126
1205536936
982928955
1402812375
1114278589
1702057109
867951280
1124287893
1426500124
386507923
899971816
2012256209
1446340405
548733829
602508107
1038623429
1800046378
700365745
1914510381
20669642
706219604
403056486
2014804058
1196504640
1584252337
91813966
1103673224
1381806192
3326947
461836047
535629051
437371230
477217031
497971959
28052309
993106135
476043770
728190795
844969831
84610848
1848721112
104278674
1591922550
1232711249
1791198229
222685695
1955884692
749919523
446916718
736535530
2016134447
1171509440
532769800
492231925
2029192305
1873625921
1655751476
1610503315
1800525842
924868436
1891169034
1255640469
1483263928
642373555
1091702436
859638416
1705209527
1297328077
1488663234
366841540
1569426788
53373346
1225679892
1460533751
453922313
2019270179
474816644
957796185
775363401
943055612
1350380989
22149485
461672757
2139584343
1331276138
1535985249
719722289
568523059
576405287
1785197341
1007064179
2057664612
1553019032
1510731401
446853047
341732128
915633116
330503927
782677461
1050108089
1106047857
429156531
781903132
709184457
1513547434
455996680
937181872
1105357557
1944230783
470579882
517229188
1640656013
2894160
1482758612
365238146
1281655057
1567188417
1443516421
358131463
345129720
1085802573
149864209
2090061081
655061030
1063370237
141751720
87257985
1404674418
1275304956
2113456475
1431613212
42081217
1562002752
1907331713
602562486
1272592914
260775659
259877611
121945384
2078833778
1658016292
1104463578
413345849
1659410640
144128329
1092659311
1620501364
1602009758
1059220666
1589142055
800884148
1407257112
1297167669
1490028523
1033809364
1940406155
608945734
564321689
1281323010
809349522
293496931
1064190361
1152928170
1930362657
1986462223
1080440974
823969766
335341233
1612848307
1381470332
793027521
2146156304
526973841
902220636
1012071441
1494913612
412405668
1756121137
1794974411
174308347
1336504765
409518101
1661111304
194203946
1432918062
628926874
1382063097
234659347
1989287082
1268667140
1224465164
605634805
386753848
646907292
212189465
1460066348
722177838
1222002393
1260156401
1863294119
504535882
1193238163
419612269
852539170
2078397602
1173046372
454086306
1658374037
1531687162
1859799503
1423960845
469440717
745804577
1861633466
1186373325
1435799868
879941109
817462029
898814108
1242029485
2091695896
983897097
1979848514
1963671133
941088880
1360407395
6098823
1958402268
995312831
1512859327
280416909
1422920870
772545781
1958699497
47717079
1935913164
1932507800
104740357
1306741307
841310910
479277559
1140108195
1453352143
885393487
214601054
903715667
1278419908
1694206481
1416979351
239838339
1167536682
1947933309
527874071
1228529079
914032631
860338232
1889148887
1110204037
1656645814
1755361977
1451793640
2052145410
1460420976
1028227156
763637466
424394425
1297723975
852349939
463249598
1021162474
1162442885
766503667
1587573585
756959897
1085503794
1853808539
1553927783
572273846
620770771
780425624
1830814290
1154793311
562504865
1278760362
2115219721
1143860169
688677362
2078609410
378553821
151335007
479405959
681623495
1192523564
1157961215
833411822
984176785
920891781
2135861281
1974244220
507246901
1308313184
609399484
1046631598
608509895
1713791049
1556829427
803613960
1647614678
291067576
1113986391
1224582448
843938224
1120206096
1989256903
1672765618
314723115
365505327
1854826858
575319333
301041933
1994119053
1920526613
2107044961
45287001
1091809133
1781873663
1517223151
1462887629
794089701
1439026338
1354461190
858721385
270215562
1469471776
947385077
669824883
635289612
208756419
721596489
115317557
1870854827
1425398102
1640814512
2112532946
716530818
581698774
570302687
46605883
1969315853
1858694803
796487440
1036644048
469478446
1634983464
660593747
2060725204
2069203552
2030245596
1596588544
1373803196
1414588798
1173798417
1085390882
1628487787
1815563581
658135286
1839423339
1649753667
1510909070
1832195942
1548840888
2051716404
1413803668
1755592472
889309767
561668265
1844759339
298417278
879046963
1431717617
1519900627
394885489
887731034
2073769393
99419462
2042724019
1709836469
1041579556
754775409
1630475204
485717145
1985557465
2123866546
2144906455
632217038
156447213
2066418629
1010061747
1559545039
1609749916
1887554001
414731929
1872083449
521132466
1652075760
547907476
2105192573
1979179419
1630672216
542477402
1678859990
397953146
216145342
1755168735
689217803
281235174
167992838
501737753
1809655909
394104830
1130444397
1328484717
299432984
663878064
1792360644
430179077
2071542924
1876008606
228226432
1465645280
629319849
1002549606
287479833
1204841291
312858850
1955839534
676987749
1679895860
332132857
1740307030
482968923
2086989146
1781039791
991462712
1273792203
1956933508
1775744370
401455371
1327060097
817624867
340053544
175061463
800501205
32686065
236055019
1179988386
781645491
848636667
1358224653
508955954
1196296910
341632429
1141890891
1548762063
237106353
2015968801
1286216299
11211397
512631213
2129064670
2067619818
1186136294
853261573
561078356
1560709992
979138858
1050922543
480509635
1799807044
262930397
131149394
179365342
991484286
1143966178
1944230783
1876120083
602652989
355904730
1426909488
1193068884
1836436794
1451472710
172770664
954798338
514038391
2137907732
154194541
1869702080
615016315
1090611100
539323587
1163152952
380663583
198905972
1311040921
2024942693
1481108865
1921552453
361440093
1436737416
1386024323
1315454740
1167760645
1241160314
2010353934
498708711
1556768745
109703754
262211450
1265145245
2120937304
2141695953
2105410612
275801503
1680082450
1116661038
481871388
966803558
1623319054
1868898889
193616527
735350557
1142296494
1512941917
2107403042
1464246947
96648487
1387933569
724100574
493034684
1250653667
1094841980
833437084
391175976
1407311189
1558260976
2081677291
710370021
604203228
105628660
96534074
108918136
1585805966
1576955689
1671488938
2074713125
1334239670
1360859296
1351596230
1180460704
1239438954
1447349004
854993897
1981579559
2013326706
1141491892
1382832805
707539638
1215387649
1451762681
1473435054
1049322310
1481152449
938392659
1143368481
1286654802
2098377951
1454963892
1745235616
1655636175
1191759356
1407832574
943442205
1029181570
1227467257
1527174931
542130154
1834102878
1423679715
1324511551
567510194
838061622
260975963
1860219083
1278924168
2021689782
260684776
1477598975
701300218
2028686227
498061032
69740834
1929636140
1751356584
441753114
94051907
872506868
100600260
198608290
662680138
1398024184
1945714475
1246874215
170362022
376266341
455626786
861607773
1716256640
1741609754
342236491
773314491
1563489244
1387593176
74506102
1007127815
1124024010
913011926
379750289
1063071471
1383707182
1524122182
1481974520
3405199
770047687
2073660671
1334272777
1761595567
2005252190
36607075
858034534
982429478
572824371
699000126
649023954
1972171261
1061320944
1098987422
467747878
189217976
1480361950
475103987
623087562
4977087
1219013867
1179084895
1847499346
2082081050
1958629015
2105036442
2140701756
1458147131
71603422
493570770
1357793104
1482296893
448499073
517348610
2096098353
1665163697
1884992171
1948376361
1904107845
509402744
994207490
295556917
1584048167
1924962589
2006748658
2035380890
267701318
1764435083
84926451
593384385
1272730767
2095605942
1217298042
1798211778
1071332062
1608721840
167972685
1178011227
1738851849
512922264
839009523
313507998
307609666
1414492020
801328894
1137266229
226762513
1234437396
50379116
2070220031
803266346
777611573
2108627208
521235496
255495134
418892376
1854752089
1992721901
665533830
326217689
502455072
163613541
1629686017
491022393
1307034742
1204326988
659281385
1859425723
1686186830
2100449165
1358435752
494028710
1795667111
1188985949
393932372
581852268
1921556205
719651941
993466269
1716364906
525841994
1281833137
1812495855
1959493583
236666307
1613252842
516941374
75740858
482279403
27644902
554170906
1337518156
674603694
1024654779
357498091
1487045977
237061973
830799390
1437385700
1661948237
1891253743
396908942
440828347
629026178
183684840
2118603591
77879137
711060662
2093289097
1360832712
1200674706
735271385
1647783651
2027273601
1999388338
196918667
61457129
11010961
784094601
1796070976
1189711788
1371504736
571509151
1518495114
1539419450
240443161
1573120964
1642542125
1056307033
2067759798
1231069599
370373454
1593948667
696500214
1807720678
249492332
262296869
1418550608
1401901605
1338221582
1470996755
851350549
513627688
1737593980
1077206455
996900984
1210172605
351437714
778981663
1868900015
1346869897
1126454013
22814710
1322962770
1970043376
1732707216
146659778
16297130
318552032
1178512887
829646822
1163724511
310340333
1190490048
1252111925
1366548390
322802297
1937020368
2145810784
627679752
149586988
65014197
1189818196
91059213
303068846
595870546
1640080934
1188627284
2078953962
10111461
777271432
245007255
201320908
1298165562
2045263407
1229798767
1039037742
1170092897
441934835
1592941032
1463350635
1164936918
1772869451
504032990
2016393408
1978030702
845827034
408591012
1684368671
1724698321
228708908
1660972509
670205098
135028221
1133352043
265050148
41570722
1359872570
201170048
1018785968
1008049273
1386347686
190648271
504648144
1927160501
1325708350
1276421778
108998056
318797774
1777661149
486758583
700316189
1711720188
1796777589
1291839063
98340837
1971171606
1205220961
745222289
2139303917
592208390
934609211
635520508
1058905156
1808173421
1524225617
1298631765
1308157949
1744452494
464145363
1011408835
1030031968
896095988
733221347
1779837213
622096586
524071201
1522609480
2126247492
1594066468
307516402
1968533283
2067931980
723098887
1496163697
1064736139
1951246621
1002512909
2140244611
618377878
67364542
1800269308
1197220029
474827643
1351187415
1658970488
1532849550
272298442
1753563713
1358827410
67171344
1878098260
1035995402
1220921390
1849706275
1255761256
614613524
1761803238
1259677213
1097871482
282646732
750776815
1950796082
704704101
1554422359
899405351
15968371
2029929396
1376557967
761269750
1801021895
733300581
880070278
439347755
1298935158
1829427328
301984684
1433293979
217057722
650836920
903689873
513958759
1073007050
998656529
1026470302
355212417
1314874346
1680862256
1277156348
112968934
556865512
1077151799
707006442
557403342
31172452
69741380
525409655
2121304498
2102154388
573222724
1111842205
1610779535
2054810976
152575120
1635153711
1442785510
1006502609
409737804
875082137
916594047
631018919
964548071
1920331360
1608885294
384717011
929246436
627755011
475385673
423523746
1491509482
1011304245
1037264477
354383292
2141113270
55765468
146744775
1375935277
1838004513
722358774
1626358485
1754501283
597576486
12036716
442786110
1036974242
2078725934
1031631830
264705027
1773183507
1202761955
379207728
1900727408
1516948523
503375437
1609496894
1339775475
1361140249
1309642764
1896777824
541734147
1509330523
1018180982
818113383
146403681
1848768616
57852352
663044160
1209630279
1774097339
1251549928
1391895060
520885444
938232842
1251410461
1513196559
477430379
899942556
1687338552
632004547
1451492793
1485168121
186382179
1372578437
1865733936
200537267
515005404
100016796
1539080432
1687401587
2055449717
1806039551
333748464
1966660505
748343292
15598973
946849268
1929667686
712411444
1130527124
1461193472
803678936
916364406
1982956661
301211633
236358986
1385645008
528248995
1262931179
275531258
1686498171
9280390
760673742
2003329096
848150109
1920559659
1457650987
2026030076
1478975332
322462520
223620235
1622676146
335701641
14461169
727906298
352954607
1262596393
1286392256
1838380601
88032208
682198482
705001314
1552251423
1246408633
363962926
1588743665
1499662733
156330461
617846236
944712192
685950285
1049322700
519266925
2105558374
88214524
1634624245
212064036
1390733678
33415732
267019251
1012939497
1750441991
1245189068
888760646
264885638
2003704812
771102298
49411727
1259289012
840822241
767645004
1551534642
1463205339
949011822
735095538
1001616210
1115173024
1141154605
394970004
1232283487
276028631
354114474
530075826
1466088450
1415134933
489191230
1542939277
1991988266
285971935
1362329368
1737144039
125482764
1595925958
587797626
498217341
389023614
1686564329
276227157
50125073
246024606
585083614
1656116748
264661520
1156503656
1271106992
1393238753
645608424
1804904000
1623333228
553542001
576470213
1422733135
1689653914
1319418328
1532607633
268581801
1308913698
1057685374
1927573483
61563045
707483243
1880138309
476853549
167890969
385774798
1166503106
1907491344
1494661172
302498811
1810405876
1604989872
2135297852
1520533517
181597284
106363007
1498204760
370255419
1244624347
1863324353
177340064
1459400382
1894056101
1488412877
920676006
1814134313
1248961557
1037043487
2096376012
1977215915
195845943
789658649
1864727604
1675235783
1419352213
1313156364
552673589
158101221
796526321
1076195281
506814793
999499824
1675005481
51540815
1665907954
946080892
652897892
1278045409
1725556614
1234244981
951494266
498431055
103357423
1285123186
796517230
1993694484
1194541080
1850243739
1849135167
301607153
1006935184
939043351
1357824228
396605414
1415062582
793183350
1034014372
456336088
1677059734
1934281813
254597252
280612458
626496016
204492971
632901610
1059636222
1948022345
391211874
195366201
221375007
163657558
1166736348
1370211232
801075026
1488776634
1619184221
424977740
575989249
807518242
111020460
1930989210
1301834864
100856471
229647603
587101908
1629515700
922030239
794500873
397227935
1843358594
1822305540
759523365
1433691543
959738435
1982027386
1884616822
1091021052
1775140072
1847621254
1837192407
1033291225
1978131346
2082704883
1535476534
452641034
88622265
450006410
426016586
613678461
26594320
1518855895
1923948335
1013512919
81386717
1904015322
685798078
1444328098
193516440
1062240392
889798821
829596006
1715335105
824238756
293225992
1444536243
93449699
1840937007
1570242087
1821110943
1867893494
55622206
112280876
1164249339
974524604
1158345853
1485634002
115006985
678882706
1027293759
2145206631
1743749545
94730716
1425552338
1637618843
1784703859
1161131829
782782983
1517988455
108651019
696211484
723263321
743048127
1111565324
1369810815
2009843689
1118774917
1081884517
1974071407
1640289140
1906024495
1911316816
1091152125
828742805
1587258598
2126570680
712101737
377355679
792476485
221221255
1303802795
1744758277
2113032523
982397236
1959625222
1061831060
1276313272
1549628975
1080769714
551846444
1431112429
1281440298
104155240
278009468
929903038
593125751
61918463
1371802052
1850950543
1764750420
1845876385
584691637
1975152823
95476253
645700701
1449510456
597893471
1125004094
1179999347
970158057
1513750164
1174697868
1611305929
1877249088
1873022899
831579126
1382217994
1922726312
1497302960
99097950
433425707
1471268695
1778791568
2062530106
336479074
1395848967
400032200
1280677799
408259584
1341748537
392643969
276272289
1311338242
32641346
1397707336
688910878
739937749
747148533
1367821272
2001855194
1497439358
708958590
765199769
366870239
1209265060
2023830916
871760917
1162086861
207601262
1719514217
879767293
896408814
411206821
939815387
910598900
1568426536
1133490112
1054564574
1427827018
2113925593
2133573646
1476022873
2094860381
1158978440
1109650795
990184129
1707578948
1040362873
548807596
1945070063
736757191
245278199
1495905190
2081381326
189957830
1600469607
1331766348
232118481
1605492378
1353001291
1419785682
664692202
1684380878
1240827724
1901722759
1618699927
682007829
38221647
491999810
766312623
708886692
1440154965
1450600107
74815509
1753918910
1583344489
1117528731
1565862525
1601026032
1660936322
614954586
858915362
873223112
723811586
1789761286
1436137208
434200639
1893712259
348048408
2114940406
1521200539
1647655163
1582514251
1832531964
319893217
409823467
981559566
661969857
1012524450
1139155319
240143926
1408913754
839047304
227228064
619457800
1857489006
1621492645
1192729239
294139963
1557142379
714782465
883680425
1617443727
103919154
505269339
124580046
826318507
1376593957
400630931
1036438712
160965481
1626982872
1757466869
216618514
72353878
617670265
286242708
2094563935
1815809981
378122694
1514745607
395474347
677913355
554630355
921717293
403346102
864913453
1064526383
641428009
237353902
1126925241
987319688
207462963
544334199
2023027252
1702005488
1708582390
195839391
1790813433
1213252988
1882889145
2091061124
224809515
32957675
1514180430
1698723560
343940445
1278719957
1497832465
1944517774
62703163
1164326123
2055700521
233355045
1803229942
1493394228
1080566778
860821739
1685975854
1138556291
2129345667
413451439
50506681
965364427
1771428593
1239975832
1585633681
1074959116
2023643084
2079561615
1368288820
473892471
1047887213
99583604
534939665
1606197921
17935194
1680810211
647186746
830088165
405411593
2039177657
867691891
971557028
57948702
87091941
1219901352
1677790586
1627364898
1058464250
853958263
890333168
896251667
18168222
1248041502
666176379
1387396956
1905699282
1660640378
1755688853
938731338
1745918850
1705364280
1216609283
1860957324
1869805052
2118568635
686523058
1694208819
1076324659
1730355295
757327368
1316621568
394693730
1140187637
1138897473
1194332692
975358506
78374646
2032981876
1150121148
2104960057
357763028
1633477864
670451122
1542012919
2099797940
1310434883
2012027085
497659245
979585763
227359035
5132529
1537590999
261205872
1132951196
695457185
1366033400
1640817838
922633105
1185067677
852420185
1613992468
1847270667
707327076
1312354200
1561805165
832256141
717665451
325955151
1801520548
2020015847
1780330249
428026054
1891650224
936505582
1570370382
154058814
948687954
2048306105
2112824594
2031454167
377809799
315419605
169249985
1856742234
399927529
130457278
645317610
556122923
1743581948
243881089
640825942
1865170466
722298075
2059639828
98875267
568842859
1957852089
124928986
418104280
108092497
363685305
2086161828
960897523
82773971
645348566
1797460138
1258267375
716703194
472856632
1591699466
492469341
565334702
663461876
1992195400
214496057
1504739013
232392876
1285313083
2046583042
1039453532
233107240
1989574356
1201894961
43841483
403955902
845390948
34346435
1245368282
1731117511
1217543595
54982673
836987429
1535027782
689545933
722356997
1624486483
1103214275
48026170
1592677424
1587730411
2111765813
2133504430
829041610
550956022
1945313001
3228962
1933845361
244051218
620896414
89252433
550677412
420158525
1679572948
175423919
1764441802
384916948
1560057947
879586209
1658412469
1760523966
1979302215
379193318
1617900900
1030367797
1944372572
1160836233
929008945
1819444129
292147990
1537871289
1793431020
500831718
1443793754
321252506
742447006
2044300058
395289277
787423587
2034052603
1887540678
1221557856
1654945286
2001240752
1903511646
71353628
2087624760
919451402
2108501156
688830578
1395061178
1124445347
566257378
999834207
882146717
154261259
472428854
2065034280
310617412
1735270231
86644580
1979582237
1791406650
1389632417
1150891547
1686858466
1626096687
2018580554
1300954006
1734520630
1930902425
729047615
489387465
1200711283
1799248275
780558757
2125878422
1539088534
1815625831
1278148386
2534139
1146769736
56170262
1536997297
698720886
928190887
1149597310
1071695892
250802953
1139065632
1637443759
1003436484
947777483
1308618457
664653882
416209634
2106355108
1560563470
1914743563
1199894754
53524333
1043509908
943279435
1295185407
2021629654
1256178053
2009130687
37759007
1199300004
1807198770
330635294
71603422
745347461
1064543831
1408140425
423303564
386557476
1677018243
821834444
1294111055
1159407628
1299921952
1635319151
824044528
899450365
1931785991
1132263294
1089858006
1910757694
999189865
2075755907
1564476805
989281294
2022940829
1642508520
1099730184
2110606447
1814278746
1828401146
886876000
878132799
1236485644
1645946304
1901902401
1512026159
322960674
1413682817
573315250
857466838
516864320
755794569
787498110
1523953968
823903257
1607843292
666134637
516543280
214964238
186327919
1894021440
49989064
1669672829
195286450
1702755205
302642468
732422443
678980409
1778449597
757917171
1973304007
580856759
133800727
670600500
964010138
1878845323
739326245
727353284
13291021
1220189009
1877115379
1981097628
1255076312
992765428
1432652776
814421002
1660254452
1930647629
18900110
91038669
1912843361
503502051
39864522
1776103793
1388112417
1051684400
2032898032
982947843
1040020949
461958763
352913210
459944063
297475850
2117097930
1027158534
447058100
1488408805
1012295188
1540020402
1405630724
1857160252
656432678
194981079
510298630
847572676
89339989
2011951888
765756995
1259654668
1181024887
2036903220
1852037952
183608068
759223268
702216165
1200478766
1778287104
1850100664
1051890547
85656739
1561351038
1417747503
1975630585
175796064
1600443848
49700616
1767839619
174841943
347406085
775603047
458861481
2121974397
1902999922
1594382957
546507530
192864371
46063317
2145456287
1633535709
312507335
1569329662
1170329648
1748536194
1613595659
142167414
433326248
11217706
51284073
51745315
1827494404
1405689920
1259721356
2044741828
2036479988
1839052523
653781369
1919853056
140971716
419491643
242267559
1440735029
696848776
1828099795
2011166129
410286872
1545532676
988320647
1065614142
963127256
1781648832
935265449
1096215454
1206859594
208379955
224546533
1734699627
1081434739
1707822719
96280408
1340060952
2092871219
1262769575
1417457125
977912008
829301837
1920310395
642549203
1238221609
1174418766
535577201
102087951
1004918203
300180617
731000315
16167873
764162927
925857376
743158342
83935532
1385590794
997780521
1842328902
337603926
1096547088
1540290607
1428310300
1727638808
868134697
434757873
1636526430
1316757921
1035768637
220807693
124139137
728338774
156095094
1335435662
398394133
618999288
903296980
1202064613
1012707078
501904469
1041038927
99089270
125170053
867724561
1915219477
1351561500
50713241
773751038
1660955325
416873253
440590294
8500669
2027615058
254812170
584075716
287530515
1498028373
1013306395
177327132
1797301507
566860022
1601416445
1470741401
1042633162
1332383914
1641714538
408760682
511135499
1065839804
1089850881
95320046
48031991
919891645
2117017676
514911079
1312454977
2000933505
1231833076
407148864
285969533
776519004
1078248290
416949969
912149416
1780916403
1451000529
2018297949
1039228447
884582683
1376114732
1153897479
1287255477
1576345634
1851868328
1291518100
1227596591
1841650785
972153728
1587238250
936199870
2117044729
1847215712
956915071
1679967360
1681496081
1432997593
1312965015
1579480498
611444163
1883784453
929436750
1303746381
1088603136
194342209
1984138479
581101672
441649660
1916052980
2089877425
2123772678
598833640
1163308541
787809121
1331664175
844774017
795243477
2143078515
858520665
820743500
1381514814
425343448
1769706727
761103800
1393927854
927681763
1281264119
546342101
880569502
555142195
309087329
891336044
1094204720
2034395919
1845556598
165103858
1389413680
1857614373
192246176
1944756990
996692924
1526865512
1337296947
1638667364
1962706735
486678373
1060791636
266583360
1431931038
1218472667
1767580908
1361174028
848019926
1386544899
792575386
306891086
950328646
182905383
784977617
1895282043
1551794257
1994961092
911266775
1360254477
264482092
91225458
1617400240
375270741
1514223084
1898230079
1229022745
2046733723
1228452712
1482397449
196307416
1269468260
66054871
688750600
935878604
602008142
1909611852
359434901
1467824981
563841764
505926794
1315479581
1585012222
1429577452
830323353
1125699574
374602513
1108864355
586444885
1700222168
1877518206
7673773
1266609992
2091010536
287260529
975682029
2049588686
1273353031
988054311
1728948179
469195818
870790697
958361201
501455698
1853745800
1023342125
988673321
128694912
605931213
1629265263
1082349691
492273893
1344760329
1981984284
1924943989
1436298838
1927166085
922120548
1943282015
1155591788
1630229782
491321104
219545769
1057514076
1529320844
527381837
395733257
150217098
959474074
1596961876
1994088406
1709943393
878322597
1844273759
1104126025
1343258060
636545624
479411007
1142621988
213852703
176544385
621532330
215585743
1766207397
2031015718
1792201340
731882797
872784824
1844016175
1357348980
842963860
1068288657
1775220958
104772743
458470589
1046362851
257294078
1192018143
1677837413
419755558
309904484
245176500
1594286974
710879519
1212749564
323464517
628253636
285191616
1204710930
966520177
1380240575
831275661
1182397811
15750950
36236631
377769891
1935216876
395824670
1041739923
1516339742
1973875479
1256379321
668147880
202067878
325068984
1808242508
160863625
497636004
906891954
2002475043
1028583651
1606930660
1192732288
693951940
1022471423
1876844159
1244870380
1560107044
1539944616
2069358798
1207914727
673112084
1608429968
1274949280
514722162
1364756593
1239834023
306808565
1897388057
390197913
1649572497
649461205
1229036623
1867206445
1590958526
699990703
981576672
1232172090
94269663
1122152692
1190268798
332696951
944714598
225273945
1250334005
627896473
1942280919
1184356227
1028763730
645663688
1123317564
27746455
624855873
1872156438
1209092338
1531270462
940440963
1559576805
1138300099
1794892167
1407919289
1298785073
430228634
1142174450
593588449
839923462
1005071695
1320551124
594480
893200757
2012882344
1913168000
673738948
811550425
1189990260
628623785
1740406612
1652020948
1230702807
1133167896
571815366
1884009846
1697574863
195815004
1151666331
1928229628
1290753974
575970300
461461284
1413011068
797689206
534787100
636011760
882305685
1239412449
536000288
1421865700
926770922
1812285733
738194709
1659744026
1704186444
1012854355
755036823
365567818
819366418
55796448
1970714246
95458108
1752235603
384635884
1423843761
383533351
1492858219
152591967
2086337400
1217351708
843929250
1922353492
957270244
1141373686
1198624957
123810638
1110311280
1825669890
1424864809
644960937
280680647
1027904747
1020585849
2094211594
424460371
1507089931
1976675140
1786332225
1284081947
2958615
1372080613
1537272168
17918460
1782574022
1321115237
822609300
1362662894
2112979816
1150307206
1405961225
879456788
1441595162
1651714951
884387117
1652687934
871303864
857041575
440214505
600141993
1062754995
1481440032
1510947077
1799712513
1346525712
557636380
2098810702
1810451352
1413608303
1318114832
1589231690
350916484
2119463122
1405677447
481146827
532115224
1319748031
377826870
613795277
1711788494
1725323259
1724391995
1576697712
1982870208
1872407687
1091714381
38091038
1196328413
1168774835
1179531097
491876990
1980651870
124692527
1930911339
2036613719
1857204963
834595411
1289507981
287751207
1731859812
645341821
777550239
767074482
1366988376
1453118101
1793597363
941693035
1006325508
1302270507
735171758
1948267185
965178201
1606642258
1571114464
1726791280
1775686759
723124901
1448198570
2124262952
115871520
776616942
1478448376
314118136
1230991861
622825914
199270737
722762597
2000750826
51938491
950657012
1037696888
378913631
1215055452
30544713
1537922391
944942429
1688771569
2018995198
1432755625
767411307
1878326991
821562192
810896694
479931600
461317708
1452643553
528732211
1066608776
1199496440
2109907053
1052953676
1640242638
529125868
1520797782
9474064
1036737485
1711570850
563947182
776253603
681169049
280620535
1686785733
944268700
334540255
1056791815
1898187441
394703986
1287181601
524776654
1169606473
128007028
243756150
507773444
361744229
1801292636
798160385
1325603878
113430536
1988000860
350861667
1595363015
261034860
765324971
47802914
483542411
715575537
1181125585
1228721203
1923664298
689867836
1174712083
21083890
1707363981
1661832453
18263206
2060892872
1648516524
1786795396
956225286
399737904
2089773492
269199438
1400363012
1401963129
407530502
1296212215
1833988272
382061656
541629650
1482979954
328639987
567228068
1546771095
643936413
933517334
1155552454
774331065
1048708013
796971489
1700137418
226298143
1905789640
284713578
1907868227
895834800
661037220
1953039514
1050916202
1771691818
1552945478
1082511385
392345963
1396166097
1122696506
423077680
186712771
1390680498
1540430672
638633494
1995733330
1729591232
1382144201
1873299809
1877897037
1112989120
1045033792
1469785193
1954021210
715120328
155907137
1933098239
1580742996
1145584903
144204934
565055552
464090452
885019589
2142645530
1256498043
1999506900
1311012969
1977105029
550039329
1131561890
328695669
189949817
44971235
1612101312
229312900
1953739066
972402697
1878671548
824282592
461814804
21231815
1386737
2056287475
997677020
609610885
112767887
298132904
360851419
332558115
682742872
247314986
1151906779
979822918
820194012
1267350217
153800765
932410791
2098221458
754527841
559972777
1835161466
1480008907
1414475909
494416282
873539294
1340353529
1972418994
1695673973
1376900018
1638051425
1700945675
251058565
163785061
2135575477
1329296451
1970481095
1373507755
1989036853
417615134
1842908403
1632070937
1870346417
2052320982
46573368
1499542754
79873782
1964741902
1848940767
2066859340
998513201
648750328
719270767
1337959847
879629174
729871850
2068916436
1347849515
1600088396
1207797051
194912156
185890661
725639614
901155930
555931135
1258476670
2115240269
931198642
970670891
2002220443
838299973
1731553789
1274291458
1897988891
1300163074
1429973681
1102110699
235265529
696184330
1941483316
887027836
755060530
925108486
1932838535
1301253549
1566416942
800032028
429396573
913999160
292961052
427820223
349124941
94119075
1473411023
139612580
255687066
1253062354
966728218
1690710671
1888773187
201738829
1999414114
1583239529
227994279
575467220
1649542039
2086490628
435838699
165633235
1210750025
587533203
1977962812
1054398816
574769133
2023059089
630598842
1248045993
1478156112
785723844
1026889769
461056585
1429009163
39598354
890488437
1754267791
378662531
31020623
795186519
1392405244
2043673535
715834736
2086581009
1227396716
106767625
503616942
785552251
90894863
1979482680
1583294971
240442625
1456992791
1584524483
337724345
1069385910
815043180
1998231664
1706339160
808911516
1014835333
823504588
1186950411
1070600098
1985223730
1479996864
381261037
2075728096
122599776
1219544007
2006695781
952076777
404971295
1533545990
186059928
1810741373
259844734
1290362112
1859960027
872251329
1615060097
998474167
1199593224
1615884825
1124241775
1616648389
1592884534
2051575914
2047654648
1134644430
282380876
1868149122
75341432
1189580997
592793748
85566968
2037832792
788150104
1891821310
376340147
1253437532
147514230
915097409
2050096029
1254560139
1191770111
1899963640
396692151
1875098739
1653815525
834316307
283938943
1266581248
215463815
1215651024
779124341
1505260859
1522856441
77061592
1591939832
644638980
436899660
27995473
906230596
1769653062
1882864468
2035953021
1989284951
809596896
903316285
1891547579
1754319596
212275073
1597733945
1255316350
1315952349
2046749303
1054487610
552135838
1339768175
762733679
807770804
1978432062
222355271
878455269
2034614413
1308182979
1902992624
906246138
971732273
1167315186
1520029278
590676606
1660427374
54345360
52025934
871358944
431489590
1886674175
1103983736
1967139063
754996188
303019454
1302126071
487363113
1674154592
1059900835
236889091
367265976
1663974418
358201315
483839552
2069165643
563566870
484071618
910882097
333949015
107650691
647599236
1681213785
12098576
1866845212
40313805
133582103
712568514
1600732385
677238348
1552429561
1654752528
241578459
623563766
1698471029
1152682645
1692867973
386379
1595710077
1059862290
1854659972
1223475946
1530432053
255299551
1359510014
1722775286
1260916452
1876137687
294525049
1159842048
550713758
1733845637
1268521820
2022017558
951603891
1957446256
1956746751
462347348
155838505
696229290
1001651948
1047137836
707803537
793218722
743029017
1250505740
867071912
106279781
1001394
1146191813
1249316068
1598134886
363995665
1792301577
232959904
1428896500
625635724
1145487988
1442718227
256685346
464099520
979955531
1071972936
1250144651
1439078448
1955601924
1374552211
381606357
807677834
325951265
467306687
242278803
1366884864
1501000676
1112871713
925438905
900572283
1283668654
214866319
1150107883
1522389174
1367983397
1669576934
2024451995
928776614
31057689
1761971424
1568914982
278419616
346894178
993076707
732505604
591920348
2076973187
1626107638
61598412
1749252778
1555224520
210032905
16531982
1715575391
233229777
1867858807
1577385156
1865424760
1978065763
158098372
1619264342
224139905
774057509
855588476
509930326
1155306230
1365015869
2114284284
1043581778
239503837
251040902
835813391
1658385428
983464659
496584410
824024256
830026594
156495622
278471785
1175252249
1663213334
1154657759
1226917596
787160503
1818706748
1031424771
10423952
1317988184
1843619216
59773046
1924342183
1564666398
1823176971
70666075
71459889
1152515535
1690414720
408052313
81104549
2131720059
793725181
499564475
1851969646
2046837094
1099632943
943074018
908182844
1899717299
1163036155
224337320
1504812404
1193558577
1983604329
1521857438
2022732669
310411672
847985255
1728715327
1853907904
898958410
2102557644
222076218
1058310485
944946647
1491432832
1437165231
87371662
1992518751
720795412
113836873
855315071
190079769
1712552977
1888400601
1967412392
520522661
1109667647
2064652634
454638728
1936765359
1978196301
1997174458
1614187045
1360146085
667502576
548494399
983388070
318317024
1276496856
1672604525
776918422
2032760955
1124287448
1828126061
565282206
1921354111
266305863
858744593
1922216938
1332788855
1887157790
174907225
2135902390
1462604828
1981472391
758623890
412009780
1504973841
1721175197
528718959
1052640912
1518151259
31198090
139224710
1946836833
345311131
914988682
531337325
1418516634
1003226593
1335421661
1795403576
1928126389
1556677711
1182441843
59708400
932725546
1174194198
526810255
688086764
1096851682
1335096632
945488055
580723589
864786425
12734521
1636850192
627356321
467589446
779274429
135777554
1212949527
2041227968
1015888461
979250855
1384439274
868350163
1987421944
774727986
1269199635
1531636739
1804843884
1061598024
223855859
2119918338
401103043
80702902
472500726
1367160910
852819460
1552522240
1008306523
560762374
1473727092
1477023187
1565251935
856448757
537811831
1794157150
2110228994
1760517492
1181483691
1752623756
92801005
241201528
60422623
727296142
968150649
499131960
1720497510
1721328351
512463944
320549289
130275768
769019659
353125988
282194048
1165489219
1301906110
475092075
703813227
46124784
819042618
944578755
1975707628
1385119034
917044723
14691892
147164095
399585660
2109811828
1916107369
1129305372
784852566
2044004111
357163850
656864128
1256162902
1921335725
1377683126
1450009425
1678966837
2005556070
1380184611
1971033191
2088887791
1128129076
2020471528
1000197784
516905265
927956267
58781090
672067080
1372301744
1974580214
2056372789
1591938265
1680218151
1505443806
1368326227
2041876004
1143265827
2048413545
878891946
278356579
430864519
1288228975
269558661
1059777285
1964638903
575582472
270663862
1641052680
180511799
805478403
1486632029
890155582
2009938758
788006644
1614959371
1554643896
216292095
166688487
423416540
939716973
1876069178
899033283
293889487
1783880550
1885049029
1121557375
1983725665
234378297
1175944755
1427737256
1540461988
1520041065
1278541420
457641023
42472366
862568541
1867148662
99277656
2045299399
340014686
2111387296
772897814
1886353865
1005852462
1527412718
2021748077
1136595733
1461295812
2025995139
1994994712
679794520
1516914786
1163437012
1627558714
247763335
1567672194
283157094
131663399
224935156
1507458650
368879942
408238486
1844520307
1873181846
1280995414
1673001925
1307376023
1356219325
1403243831
861933673
1287527832
1053863540
959770100
1021808514
1098111151
1509044611
994353019
1071475483
123674797
1691934819
480828288
1076822876
1334789140
949086017
1866933706
1238037401
614685712
1877644238
321615990
1115608487
741028578
457090755
859637740
1867017522
69159987
779485757
1279467835
638223181
283951617
1434508649
2140721309
541607859
476330352
625968932
1164149143
311698396
1681972805
852510472
1642187356
508199951
125060286
262866956
1717058234
1887936232
2036256380
2110013607
696578711
1483389941
1750548236
1106232135
644678590
1032401372
1568397983
1222256469
1353133272
899841479
1168081634
1362585736
163207307
250873769
564004581
801682598
192964992
500888408
1032423992
106269027
1057733945
93427418
680795563
1964980167
799626119
1112776940
31823385
1646453378
505707801
673555320
822974201
1795224928
1976568905
583232353
1955238077
1076254822
1340963274
303542036
1437335410
877061576
1832173125
990815517
813937615
483847895
1294512683
929341038
1626013851
1569661763
803109689
231919480
1456770878
1576939094
2101440854
1183980132
1738128818
435176971
2127777832
597819707
989604587
1717574073
750866074
468206506
874314919
111630774
709871896
967876404
1421279221
453199641
102280940
125015508
635859326
1820085747
799045972
128682065
855826708
1374372972
1637850127
1922957700
697105111
66708973
2089602448
1056393065
845682271
1067639075
1179119707
489286533
2062020287
1267151933
587575984
962536345
510925835
354205844
1333918514
1527306370
384077977
346298999
1625538876
1317417256
319984639
620504478
1998296785
2028796928
1687620544
146204730
1113398442
682482963
659012368
1227792632
1309461142
1149427062
829216590
1685312867
1298399913
769112685
190236204
985152057
438432103
2143881438
221037690
1335698109
1444699937
1884023924
737901107
747942885
499610049
30164849
1554288429
128433700
584545166
840598813
974352643
1999643779
818386186
303547600
595214454
1771521210
794050645
459823682
1677796919
1172562442
98241102
127398085
291156484
1147493469
923236425
790801457
1739607621
2015681625
83635946
1950713785
1370859479
151013662
1291043542
551018305
326468402
2123553136
454401735
1348758818
1588542035
657759611
332096896
1092055636
1544674651
2141668355
789117379
186807253
716258437
600669444
503017008
592095896
848517247
710775535
427008980
716579378
1828411367
2137580108
574352302
253934717
2019415689
582919229
1311734128
329186733
1049512006
1202736789
971355589
618700127
1912385747
1141981699
174760794
2086622327
172680953
949373346
1203101658
1725780712
1434357906
859879919
652666461
159751002
1553332537
1244291308
1967085105
363463723
2043734907
1298077463
584887148
544577264
1821585226
527371393
469783842
33129754
272566629
1280106703
1982827851
1302272396
719685520
318849729
344866199
1769007501
771473801
1806369284
1297263738
541522555
1501929610
607041309
1139377446
1082755629
1115963828
1820144853
1722143980
1890481222
968653605
931354726
1129696428
1577907733
2026203276
5066738
2049972059
1947775046
913426310
848660920
1621192296
270962067
419681646
2079642450
367009475
1846084906
270885795
2080949149
516221089
1728264298
877335146
1147412176
1208594513
1457538014
313277080
67401421
665888409
355162091
1369448465
1216867879
1701416395
1254436176
926931092
1176848965
1163021703
1151708778
2137721925
2012706355
258663360
1797553706
1497922299
1856875780
1095427219
378736933
89131296
147177082
489390741
1364988651
1744192347
2135547600
380508302
354697560
1695407964
254057156
891677408
1460652453
1093373951
620474071
1597096702
66483089
70627909
1104438216
78867073
537990424
1727089813
1795236065
1885259456
950337419
1390619499
603913425
294981615
646312081
1464459508
281256734
722361534
879841204
1145084349
1850988013
1879709158
498132398
702566814
1860665214
845617550
1238882848
1925958470
573399120
1606829352
142960460
1388618367
1563919043
636939679
400397557
848326551
1447687886
620352138
806567884
584755136
692128873
954795931
1587559166
2113026988
781046611
373114946
978377775
79962550
1168234630
661524008
874188534
885232441
1958738466
386020626
1821758544
234056437
1692936020
2081245159
1319339062
797731987
1845704697
1700000456
700435739
109070985
387408233
111589926
1326236005
816141527
2005397585
1088381227
81104135
1575179042
737323268
545980214
686346109
676036092
119941240
322075500
810079815
1163771004
1579125637
1863925577
425217160
1201584001
1998680581
360140333
984054018
1129488787
1258837731
310540707
1602729536
1983399394
643361741
644306874
175378157
1807250069
1692498302
1105314438
1800167137
525621608
1287449678
1152594160
1405806009
1293310288
1112835755
208661943
1359041271
1571616231
1634097705
678645144
1248576743
521303068
90960569
676714416
2078596168
1793942495
2116389458
1159598445
2067546339
1667534537
112147066
1689818173
375279288
388452558
539583350
1888745141
238678125
865721291
1672521492
1748529472
723588835
2066542547
958400883
1017065217
957987393
1652377706
1612456373
1418754706
1006127141
1020083970
1436764207
1246687775
548825360
1835812374
525942880
1025240352
2045906502
1434019829
1264873484
1261076281
2103476917
1106684687
242508132
1668252091
1475318205
356693580
191894694
1809874575
666240124
511151212
98039029
293811461
269646480
2064733364
1242414543
308221370
1271275593
246865737
1099673752
1257002958
1400843055
168938137
1331093095
1492380205
1276540311
96872683
1816221930
2089209
1739635058
718425648
181663616
1529948995
826513745
395921554
730981600
1466694027
263266091
396408189
1896141612
175370239
1357340723
2108145282
1204050893
1354529137
1078528814
1160642429
1854278392
111675476
1237618678
1200552033
946258963
237680820
1877655329
1147764687
1095788324
1232179097
1207604069
699552954
954563339
87017754
1093052635
1133676938
2090770136
1259953125
142255811
2141026683
271420601
1889738910
860125392
1603467049
20848313
354122791
1639009663
2086723556
55227624
237691182
262362893
1205600874
1285671870
869521140
1084417926
1402705009
1211281319
412714383
1692930647
1824250444
896674704
420993546
2143602830
676065843
564357177
1097555119
1189035064
1271542819
449296095
725874439
936642808
1388470258
23690618
1499339180
1218949240
1515420652
1059032627
1386032031
177228587
1594143701
1564240519
206632379
715325282
181083202
903641424
1362145168
1519214573
1353676735
1062403714
1837107047
151838719
1034970896
335177634
198533812
339225432
620179434
1226660696
268197051
1962502574
1679812300
1906655809
536481232
535081991
749900310
1729957746
516139001
749367063
586403486
506542270
520979659
673890113
728857879
347118286
2086244509
809979803
160404774
1847211812
1927281664
1342021871
1665550832
134741257
462754112
509679439
799044341
2017233359
1006365861
339792356
1290791954
648657256
1472364768
1528437727
297395380
990521802
864382528
1927719401
507523057
1358208998
1738835785
624590540
2074752451
525629355
1013424803
2024254105
1360774252
1180159050
1363625625
1984943738
1484081081
330763983
153794813
181227153
1517462107
1204541413
501405332
1152290864
30994521
1948863941
1444699395
1943936477
407161139
1460503712
619989285
1859035976
1804777978
23655487
1055665762
1385929913
1190763922
35001783
670450748
1698036618
1886188784
1738639311
835669173
1050134132
1800026684
2094438455
223116255
500268095
1243579005
480471447
1474294818
1771184132
716022404
1206534970
326913560
591826420
448599452
828293136
134649473
1628510517
275058933
1393630320
1227591322
911690965
111627189
1483128665
1174997574
1348979377
178264006
2111824610
1319835034
731119480
1540147625
124798820
1439174231
671511640
555357333
898161520
1309819714
2027937489
358637743
773335404
200852765
136979542
2023069119
1680964432
2134964591
127865642
2105683482
1401013191
706724828
1681821460
2128542222
2082454764
1049743275
608770126
585833823
953728854
1687677103
880170156
743318066
630580289
371479460
1675835151
1912325450
1696352821
1700222952
1940480527
166700508
524129508
1149881520
658071316
820886195
2137325971
399254781
816098975
1114667339
681515934
1879036912
353948831
152171228
1394548311
566836577
770848711
1725421783
1957052511
1649632900
1501260110
134454868
1051457503
843888402
1831366612
1196680143
605793534
2073929681
614775438
148094027
1746122849
221539080
1307332746
209567461
316327894
1171400057
297180286
2050742778
1040096475
396011213
814822087
566092587
1916999880
198853694
2022026357
1517039017
2063528624
1495417506
1216168994
1156585098
1067005805
1385876809
259041449
1911397361
596289688
999787286
1177034279
174452368
1546202760
1973805257
1489800502
204563872
1208465794
1766608081
32777590
699080942
1427007824
78514611
1085967084
1201780075
298916322
1824170353
158040711
206323895
254858800
1494302688
1955797308
2044688320
947052747
524753148
1549637148
49909398
492138308
248197400
1707663957
1403407909
3457994
1620989100
529365314
832067776
983146317
2045902646
927594337
857977413
1324355525
1514752530
2086143960
40566137
1959487129
1371173629
605104768
1352790719
301583428
1707143459
961958531
2073784031
1051162240
549927066
1369644203
415429122
402486575
865368564
1325546397
497585787
1516211100
1986339919
1738081855
476312810
344221051
1491312524
1677760892
1872470983
552998361
312287320
1675612037
400559034
2015220908
1375328648
1290531236
849315165
633703401
2034450881
395828182
1483870481
1421015484
187530876
844524622
726850560
1724217016
598430606
748379043
121113454
1633230094
2074003140
1983067020
1342294367
609750415
1700907903
7623012
342444096
1571476689
1674871591
1855305249
35223853
905976162
259696607
1184378297
2143540604
2097450247
109325990
906873469
2027670477
702650104
262414570
236158788
196235151
570686720
801680475
648830613
729832995
54114
1659169999
1821697016
1207928397
1683849345
125250959
591899229
617857380
1552578108
2016424054
590395111
650534370
2070257102
1681250792
236708096
1748708
1563320553
1134656307
2022186997
1298049751
1098248944
1607444173
122140248
1834354550
1795015317
1766151889
2142002668
1659341456
1096644412
810782012
1646435637
532264261
1945794146
399006496
113860393
1440879015
479417119
565814429
699356347
1933586961
832515277
384494901
424523455
329987891
1269367123
1593182516
924559256
1397662478
1539677712
1095164201
34083408
1716015087
512199433
2007357592
464597268
1143044622
484772817
1714589730
1575513417
1990739931
1905940381
1561033349
1400452403
626314338
1806748324
871214299
879343189
1835574952
118926192
737895258
1675629797
586066674
878461849
657017691
1950821518
1139577355
210513819
1324478568
2144610615
32676411
38501358
682557146
2015775695
2042136918
770275422
1791011174
807229900
527371393
1603012207
44435888
1333277392
1718644058
2133834714
2328120
1490535850
475334591
434429218
711825860
95136368
1781039649
1248992864
1453256623
986399411
195798790
778739643
2014430824
7694405
27178205
1883492816
1546678826
538267986
1866041264
1411495948
240487235
824618105
1430258527
726023631
1725912920
407745822
2137349077
103106771
1691497958
1698437023
642673126
662607004
339157606
1301058164
1312485247
184941641
855435236
1230508921
1140783562
568792793
1027111999
568628157
1296204923
907059902
396590135
1532972710
1942347708
489225702
1100166527
311249577
1971951306
582798516
1233408565
298328279
551523133
611596561
2107128489
967262819
1418239620
891052406
1933539922
2039283596
1240737094
25605467
1221989214
1336336572
747516468
595878086
120935555
458892411
1610873322
1895152455
1735875188
1733799411
2130592617
590101094
1010951930
1246706980
1608571529
2117209372
356937630
1212909194
1593850894
1209215391
1022459032
1309071065
1564274378
1674287900
1375100314
1354072117
1872073626
723450971
556052107
765149657
1827242203
282004064
257071988
1809286173
1066492500
1479257057
190458283
878886043
708703446
2096731317
662705032
2085178356
88612432
649613448
627175163
1032851476
1448391769
641265982
436496285
401792152
1247109583
1503694065
1572708245
374992670
513209379
1730004221
1405144245
1683656596
968953093
2073953269
2042910183
1189732277
983557956
544141289
972965785
1450302563
36012128
1061204856
1475111537
428093963
540181162
212425094
1054146677
1641340204
1255378470
289876680
706513125
371303168
788877471
1732678416
1562880297
790243153
842408195
995289675
639976357
1141187672
2062329459
2130226937
786694141
1904392940
1404002831
148152864
969194863
87208744
1778445875
240122504
1244971385
925636175
1925374820
10912969
1618573238
1771339440
538397772
1442112308
1510401920
852016642
1261760334
517522765
1493928039
1095394715
684928413
2122281100
1059404804
1592720919
2019201278
1286436771
180477612
1912105388
36697665
118413305
2011685397
1973874996
1856152684
998845806
1587098207
1817944664
1668953182
778837706
1007209592
649174512
1572355970
1569057825
1034487816
1212088184
669105761
1828991794
1544444831
2086348757
689306057
89229817
467186635
829986486
557467438
1432206952
921543091
1346581907
314606565
883944303
2005109946
1939721197
6593875
575476252
795722486
717002047
703656277
621925
369261280
1818915635
512033567
1154120988
133572004
1502885506
1140646724
238389068
2121301262
1083354355
201989452
1316177222
613343591
1652183905
293794346
1710028643
1110003604
1162032259
1681194308
239613075
312799992
109715861
1182562158
1675955100
98230543
602284986
1901198304
1763280288
1826164149
451970709
161084315
1497123339
1554137970
1183552861
401161240
101970135
210877301
158391423
165615864
1839452149
1570158418
379906021
1626569538
1759522398
1302854413
2032171879
896988729
1380823558
495645830
1378813469
351139553
916828902
1975039011
1945091781
599353354
738561939
1893312552
1566032818
1309341069
1449205249
1300726803
1464648749
1826045924
561663345
2022612201
812628809
1101564108
983406716
854865235
1002800526
685315431
1895539831
1186715857
389044196
684977859
931687884
1099144480
1473521109
1231776662
485784532
1577616337
1900061902
909682919
2088317193
238508798
1058154005
941817983
1489041962
12284105
192401747
697708872
750237609
1317992125
1012844699
514878618
999533265
1604073193
259457946
176090266
897084627
1975109211
1791139599
356528275
1185151346
1934018872
313464488
1547732008
747738804
689196390
1641557456
82857997
1657230107
1451162250
1164678953
235540941
728382122
1879075093
691934815
1412889345
132236364
1853867028
654591468
144737249
783239513
1395870175
783845479
1118130326
1915255652
441116935
1655730040
508669721
1411797351
2096315740
1348717194
429003198
2033908704
770404371
716396983
1318638635
169366717
781672594
1643572565
1581726265
145134417
982136025
161230931
613106587
1553456538
1970693050
160931170
1127891219
555018791
918248142
680034633
786452297
1695598102
313689909
325310092
1547348350
1035178266
1234847164
1728664235
470913706
3755424
480167504
1618731205
117630830
474803427
1313987880
2018356159
284998014
789256232
966444818
2133843376
1183325166
2012380652
487450279
1739850610
1310750040
582742010
1903904319
1462793159
1801776300
1184054490
1719457278
206593079
1189149492
1234827572
1985887351
1353574313
253166805
327440379
860395497
43273805
1668401658
1864624472
1788809588
450302740
1890437038
1006449307
366863704
1308385351
2084168813
1611857816
1241293623
35579410
1282495891
896439287
1899735770
1039666524
1491880780
348994751
731452588
1561582659
1343336595
220819952
2137613686
870176567
209962853
1200745431
30806731
2106367414
1594942677
624240313
714567962
1412970672
33249342
1991121989
2033689842
762098262
1250888861
1606695270
916031269
1233044779
103222964
2061221964
1691689489
1816867932
888277103
289056623
1812255974
819527103
1423886616
1566691644
1782384062
1399883997
1240961231
913935877
1777135657
575437770
135056162
696083125
1481380534
752474580
700097915
465650988
947792874
1004030523
1103043077
1656340412
1841668048
1288043778
837273790
957317582
565594383
909374666
1056503687
1857819903
76792876
233824964
540706250
984067191
455762979
1536712304
1944250727
1270568717
563174325
1211985453
508102526
85174384
1005029889
762197843
1660681890
1212369123
2043315638
1132892134
295804087
1695637114
1250841575
359155652
1434986861
1409350776
1171076396
865378996
2147424023
674997481
822936852
26749081
767990023
1064763104
562077310
1401746938
22960940
746459765
1722710685
614607521
603547632
1045489498
981140633
1029249198
1557163613
1611858069
2019822406
737706790
1167364233
311373185
1061059308
1903756469
1199156073
1510406801
560997946
1393530996
1517494519
481558170
1805798278
1082159200
518346588
1252572421
410737666
587404711
684047741
1716355250
1675157056
1798880514
305284044
1542374243
1138806844
895649556
2120065777
817030302
1960833227
29902073
2143545411
1927168470
1877642674
283975680
1672981180
600348123
1414872449
1585241497
416177475
948920179
1273628324
1581389967
1642735759
369257492
1197673228
27393255
1710147351
1093753172
1833256108
2131319502
1348013084
794325698
915263899
190163856
1364674810
1274627682
991152014
670162774
480620392
748770180
1427325798
531517138
1899657713
709188697
449283090
575105299
1551113422
262385604
516111796
1323722174
1986469388
868124004
379652439
1603107541
806012314
1060905031
670148045
517404476
1523470388
1735291020
1274161274
842932750
1101144557
1337241826
2125069758
759766719
135443765
1402849613
1743417605
1642976981
1134071494
1709865286
746145484
1885578868
1600270198
27631076
1783113171
1413568923
837326782
1734949282
1528821611
804671133
1779421732
832531897
1268550612
1792902285
512570138
33998732
1905973014
331182241
1064930505
2093001093
1728197597
1270750861
1575793808
1917305738
263408211
2085886870
1831139097
364552024
300029298
362715388
418189940
427139710
1053630097
340784913
199225713
1879989233
2141967637
128212973
1249254910
2066919049
162622313
1913413022
1590935724
545903930
1105911043
1215863981
1333661450
1646592965
1419001818
1471248679
548361590
725585104
1133874158
621505400
579972234
547943796
1922683046
236838999
776347216
351015650
107713483
1005690856
1497432506
654243410
250526882
482225703
432632073
1329235287
571635484
1581565608
548358482
1933991669
496119514
755275470
1923579360
122337432
1767058018
1555127716
1518425826
532001877
155922565
292023983
2116772000
1858125510
1551189548
1012148980
360983986
1975024032
217666845
308417260
1787083724
1638623812
299230501
1413791773
641712131
987551949
616958290
657009355
1211222336
534697212
516221747
48288652
394533377
2144800831
1994635021
1508836620
1438852251
446567410
1804736103
521941684
1250630884
969895864
2030186085
45070262
923916771
1834365468
395688114
122212693
1993694906
2049517465
2146131313
488004188
197164859
2114185354
1179276521
1887730162
681150095
1389940154
350971334
1512105246
187274860
959643315
626237166
130763341
393179511
1789049381
869427614
1737549059
476786567
1882985129
123718276
1119923241
869225316
889849208
1004154277
512316186
905105309
2063418326
1858634375
1135065256
20181748
1289833687
532564814
1626187955
2055472508
1843119285
1555612698
328386019
1015292063
5562660
314286294
547127639
2060386111
1238014478
1472101984
800528445
1609006430
81433700
1747183536
131388015
793555011
520065060
1982135993
41327895
1608930563
1217595825
1557828813
613159286
1603562477
1414799911
1837232263
1388627688
162820946
1590568282
1362242271
1034122358
1833797971
1275575221
2023426116
1396481813
1246823732
464612682
1374031286
119792782
257651090
234986979
649037068
1247689086
1361075532
1155950692
1094527250
1049128851
848132020
2016448014
821686858
1361673235
1530332071
549973731
812786600
1841549178
128001274
1715862348
1674938795
618036354
1134605596
467014369
233246045
143119063
154685021
139424850
1278358649
1528114629
1986096664
1072100371
1658129927
597796898
411409751
1809701175
266755811
262369697
276513560
1370318403
2029465131
955464250
1092991353
1378239829
1530398672
1332386985
1085463
580506679
1680211013
1746761026
2008328207
995445985
2138689804
438985160
902117172
556554648
826407247
396329878
1877552589
567415805
1142994217
1588633109
2111442500
1666722621
545190420
889099074
1395796624
157188458
647781834
347006033
471630890
632914348
1025523160
695335073
1955300155
601649094
28764030
1735918109
300913846
836044026
2054964037
1028735090
2055161166
355487368
1793658539
1860939489
642582030
170277998
1371380639
508278703
206768212
836483182
614199250
1028810106
1954058464
1707960837
546394152
517106921
461402853
4740351
1050362764
1098479908
1731577166
1456333824
558319102
2080811364
1051554104
1776029651
971039891
1045601914
1652847123
852308495
2126541996
141707802
114411302
867512582
1699629573
470182244
1683812051
1889782740
1950566949
1800622753
1167558858
1552670987
116282260
317880415
866956788
930347067
2109803250
1876655450
508060037
927530101
920269884
208625562
842605561
174931282
634346498
1490272259
1118440883
51997986
369564293
500601411
2058303676
2000833961
1369474683
355267654
571537752
114528097
996929015
425354870
318476200
892724097
294002239
1787070455
576750369
248260452
909381200
2072052410
477174001
744619856
823435161
1405371687
584680613
642873652
1802508156
826143057
354905202
1543945282
322372983
1799395494
2069922091
780888753
31247520
1500172764
2114601981
1251864743
1394451668
294602437
1827913675
1086885299
1845253622
1355531764
1018878719
1985353262
1679812300
1349694554
462255017
735954796
1279959876
2053297355
1915842153
2141621591
977384647
1393421885
340825622
1651620896
1878906715
2107715216
1695048083
1130631846
1594401667
1890117800
1707826041
567701009
2035258969
682133213
540700163
900045860
509100325
501178132
641263790
1615184668
1792310997
1539044788
773847943
1305276600
14377033
285025861
183159051
1429772378
674401845
1718734985
1231126159
1019852049
1983411744
1501183282
243450794
1383379141
630873457
795809292
1762240891
1384130093
1291781552
1412979831
682019446
1889632933
1956805000
2146179627
261187084
237913936
1419424226
906220718
1773967927
21915457
909766446
1343667979
840934492
117678775
31181000
1646945261
520567816
1286814275
246929363
1144194802
1045861860
1757047470
1299647227
1968276293
1841064171
1717436237
367992740
1825821711
753712426
14176957
796226813
1504268145
976053414
206742008
1895266110
2035103356
1300390177
648328765
1574020465
1346017426
307891456
217334101
1539891446
869771904
1389613296
2063566055
1585555558
703691131
364855923
1217171041
1007942319
1646934049
1112856159
1920243897
1467813497
923623623
1707135231
601051314
451958002
548241109
1473827333
559089556
2113169249
927141307
416579590
1943036023
1342791854
39119343
759327858
1325993056
162434607
1042524774
1988790334
818255638
827992265
194728354
1797482638
721625733
1939319614
686475041
1487473728
2104107846
1434101019
1784005451
1015361837
2117010696
951079311
346227346
1128924821
510539996
871801186
222708689
1129378822
988005055
1748790158
648780872
23013116
1723422332
137804351
1248620018
274180248
1778253588
1477503077
1342300971
457113662
1781178029
2009459976
618577189
2059857683
32507375
400333101
2033300399
1153536495
1905627686
1905805441
1236481533
15010291
1395595551
773492754
1938134802
1867672821
412704570
1667760078
1121778486
1255874504
1979755979
1362601889
22638657
1656804912
1460214394
783099527
343670469
1763560191
706660389
1328704913
2122521467
1095928322
1330641751
1602522801
1585512014
1965580921
2102526021
915973836
945174910
892199628
1770814763
757434419
541782405
1416000736
2051553482
2061773121
1383796982
1505860380
985929320
69632778
62487308
400590513
297954481
112855559
486313534
43735059
134363
1113599871
745842700
849436623
849194090
948189651
1707705943
1675827456
2018611174
1055338648
1177022078
2129978832
1766898988
460898336
1931611981
750416679
140480186
2002448956
444039928
1597644088
2058164690
1131104170
1242798041
726841685
905296342
1933140258
1731460401
116605910
2147467949
566975114
923386363
1513839198
522755335
2082065147
666315966
167062099
2052284428
132779677
277121451
458829000
677488145
1526829500
553104533
1226506081
1365197812
171887238
163638043
1066460755
1864476041
1113627304
684722742
744095810
2051309347
917773015
588548467
1494863008
1296638281
804237694
2041924056
481974542
866621149
820315721
975682029
1274882108
368313952
1500858509
1951497234
2033342075
264274947
556244407
923797356
2037844413
1623605566
1719956876
326478698
1708427767
547597462
1245818439
1439301431
1404978708
1059997051
481750666
536367584
1840826143
1766656926
1752796922
780670910
1232624259
1325060935
1091375116
119690767
1062094199
953925086
546239036
1015881121
1252529945
319016054
1551724887
1471819993
781514541
358191482
652069240
155957377
1515848399
1708343156
1345458924
1820086481
1092631525
155783485
1606051869
812672347
1619947867
1461318581
918937218
906467034
1199736598
1851991398
499997253
1555762620
110739887
492750950
103126380
319613751
619804916
2058084050
112802850
1958949688
1128858038
306200685
78455030
1686289305
1051041747
897933677
638214387
2076371488
81251001
787456149
257034253
1887629236
205134424
1335933359
2144281902
759860383
903494989
572741357
1608448748
1394659777
1107285778
1962866202
624794589
1032095715
471012131
730582465
1168253664
100749699
291023306
296916875
1057439723
456805071
1425730493
2047806800
1031534806
1155371432
122419894
752453982
2060774751
347939444
2027672020
253492511
1792473062
2091387223
1901240369
1863021617
1377966420
635840282
1039221045
1203128255
214067259
249447303
234928806
844308985
1270330290
1058310293
795052929
1631298609
221457338
238846767
906818963
516480467
1695403543
138951476
1037631891
1444264168
123447063
167343894
29067047
1115517130
1958679397
1523236653
1418169600
309906341
1715187040
232535609
920594970
967839092
1246042856
570889928
16095511
1007375820
1765471828
388680076
1268677777
1442015947
587360008
240710398
1965098790
1477920922
2050560870
1559981139
863390207
308956449
1124456194
1642273474
1465057489
791865296
1141296175
1479111243
671931281
1052325910
1191168018
1263421526
99030384
1577712901
2143756241
1124441880
1292306927
220273479
1886642579
833283311
157451665
767494605
1541172113
1747679979
107116378
1508577391
1526487034
918107908
1282081639
212853970
2075266859
101326269
1574435656
627273740
145252998
928241098
1812719435
424907979
135212738
322078296
1510482243
2015460398
1852263478
551113538
854090123
263419774
1462677418
2145420450
1834987261
1733699523
1638286154
714292879
364114970
869950828
1906263864
1054625100
910788414
566007557
1708590516
1516706378
1537476293
1995295224
1499475742
296891129
1380734839
984810287
952470800
1886733416
800934957
1744159473
1541350955
1717385447
1100049786
1447684981
1583399692
1160643240
196128027
322994434
1971796839
1309539554
384293400
724436744
563487821
1779325257
949561039
522512757
2131192556
1364206853
210799553
884699288
31552867
2009540949
2097642466
1750622162
919357272
70437657
2035190508
1463586168
916446755
1935902337
174978402
1119971694
2122595372
613737721
2026968689
272876185
715381068
575464848
1080780188
209187733
69736298
470643456
1806031074
1432071756
373880830
559800136
665250931
733142733
1936059212
2092467528
1323203810
893646824
228281813
553438840
357834889
1869266677
1916180620
2031268204
2019100517
891337799
1023699751
1073269454
1247711134
1465262100
1303333315
259051521
1055949730
512160558
1939841684
630100154
722878897
174074707
991471362
2129080212
251955186
877974804
171739673
2053324848
65034840
2073705958
2131181359
90940547
58669812
1234140235
485281853
300291626
314935702
154351890
1646733807
1866718995
1759284754
1105881138
566748411
1883029802
828017083
1031080042
1524104479
1167106202
1679771485
1732425948
1495559084
399162761
1391229892
1377795326
758572883
1075691650
327679304
1137112622
2073598351
2092630466
1418664226
955006535
539004434
547064184
126619365
1690319090
1184792840
115493238
1693298305
1081060929
528962498
133213558
222132972
676824171
933994799
1193886782
2038120334
496653308
1018266771
1560820054
202366282
2109186558
724506779
592656110
810484365
798579650
2087285496
657814503
1921264074
1591740562
1015524090
1771288258
898637951
69441128
1024331433
1980797887
1354146890
1132020744
538295569
141974347
2024800559
1673600766
807085051
1820072269
49095448
964100213
223621906
1157913314
759676238
1953014264
501345206
365873827
1079902123
42958823
101999764
758452790
2002961108
847194314
1603347324
89814876
1612931748
1853924397
608323863
121942846
144464450
153193658
229677354
607181539
1951506492
1295801447
28321428
1972010901
579187828
1252429115
608697263
342928785
1671052204
1275741726
1975695094
222126048
156065438
1362670956
975604144
2048277286
1198603543
123075670
284571752
1279381023
1996955846
1044720178
925395820
1598855571
1251490135
463635035
873507150
554556949
1832362350
636864804
1792307223
642140876
889236168
1212396753
569732490
1895409300
1588636843
1216591719
483303251
1495416323
942944345
1401363546
618918328
2037259382
2072498435
802305465
902285158
982620538
229361895
402629432
890057677
1939814188
1002606902
1737676498
737517695
1978642563
47229551
906056363
930327822
1500112099
349124561
789838752
1020441562
1594106239
699473503
348044900
178954495
846880213
400110790
1713510170
286668260
1998214691
463899140
1037327858
2114873230
1815970298
184450328
1521325807
796522711
1087570913
1779218186
1146517217
190712574
1534487572
497143093
1085231883
540177321
1850890101
2001082030
950048594
666174759
1225085824
1938676640
1411841827
1737387131
46537780
574514734
156967128
560908391
711606761
620030561
538194883
1331760394
17459213
1243445573
356797198
648405746
507013051
2009797774
1233785587
406025295
1463105071
1409333678
1047221908
406622437
1239728183
1115906264
1939954851
1740296163
137832411
822839379
432653739
1246839785
741880829
3313590
730993793
688382123
61696910
361261750
1768724688
1186502650
2096248696
1516291428
508258890
1364543285
280875317
1887751239
701920326
1191509006
982387564
469641609
1744564657
716394300
1155623406
1410097590
594345360
1724554368
782702128
823925788
955528989
293339005
1249909028
1248478871
130743634
1073547761
432391822
1077664976
1077364780
1060352986
760499890
691923940
795836570
1675475729
856490150
1105221901
1067121672
1621819291
1933785372
1186373659
1965697263
620405695
1256286474
1682503717
218460664
1251744440
376715567
632384009
718259310
2045130579
1752192992
715474615
200518368
2118250115
1033147968
695623850
957356071
972933509
78541234
177874179
480645740
1527302249
1859159936
870107973
1104119038
20294213
518138493
1320724448
414973200
1721496398
719305306
1881579203
500732693
566989653
1831451862
2112627170
1147372146
1534585719
1664685281
2044449021
1120751901
2098339837
1718858642
1382015710
194732843
799448095
563689873
587067187
848148916
1147764824
1216022269
993806288
1262923322
343898112
1698792135
380582445
1526689559
1507980356
889506857
1442272838
474500698
2068082417
1254450141
1272818326
1676056753
828498662
1847882228
1746030953
1959864464
1960888239
983395075
1403323782
2055880369
1900556726
1003028322
2003908048
1093498758
1716989683
1900129538
1558032800
2004159220
1011584232
1028387999
1673543414
19911927
645608103
2011175879
730617547
664691109
615982145
1372514616
1059639231
682793972
2112519706
277371680
450001170
850014174
2080862336
1202609854
1322846254
277150267
848657963
10178035
950169731
520373129
493827219
105799404
703028641
1919899132
2112506599
1741087660
1150597902
204757128
786118386
602233420
453329860
1048180440
2135516310
834072652
1520763909
1013733769
563664116
1852919375
160669426
322888993
366174453
1829137953
1403968532
1921428858
1993880062
936273577
1122903518
1277015340
1336702781
1533217556
677426037
723169325
1864099983
1616773725
1163377276
1648088111
651757258
2038672715
518309915
787685904
566516908
1515540084
1400594061
1553340443
644512093
675754471
983684017
1796711567
177134302
1126824158
726998256
1646561258
867982931
21787985
375915174
158632631
472778272
604975678
56798040
1203432406
1878682130
934885135
513573039
281533778
1424491502
738054393
854742256
84825506
161367813
1277578923
496522029
1690599578
665436030
519583948
1010517912
2097708483
1833074176
1872273943
2042779183
200044376
711877714
839228857
1012018855
1722773658
2099217517
1168260487
1525568091
1000338465
770284161
991606746
2054082196
359908612
232387063
474500217
1211364700
1809754586
394933312
1053540059
841359587
848112903
892259816
404984590
573712260
1617902676
1063807536
1477072279
160671860
1103526708
599659531
1022914038
456560645
1526263755
758206217
1295180052
1733079927
2133721985
709789436
1546674540
1432005051
1093843284
331137718
1351506299
1185531847
1161946778
459986937
731585084
2118964199
404362275
530962081
1913072592
1236352844
149104582
711724551
2100974021
1532055213
1929649593
10194508
214478622
1017611940
265112041
2074738594
511037043
1364325704
327852139
1062313727
916787379
649180499
1279944676
1613695599
341030715
1048177448
1259459154
1977741802
649845102
1159719159
219609364
916967736
2101539665
1574130093
31105872
581839523
454431740
184245486
1409354627
707175977
1989241709
1828633717
950593754
2116700889
1165286681
20432610
1164506572
1588410227
1130165962
713059361
351892020
371547313
1013459025
1618683641
1575514548
701859418
272158478
1163704850
15959166
735202649
672967462
2114301016
1251865489
794565429
404992841
582424690
1999810491
1528073377
1881597212
23388433
733078326
1755746087
1341682144
123213656
1962486368
50138202
96887693
587327403
917179250
1100959224
631384240
213646929
945480543
851101215
1141134781
186415759
544871550
1825089914
790580946
1807346679
999449508
2125685852
856571925
735696356
1045212707
1898418269
746927900
312315579
412683143
1203151829
1990810289
627866433
2062615695
1345433251
1297240816
1464230100
1300878181
827768294
1918094926
231721927
1710555310
1213310555
540531393
726604578
1496019413
1509533407
782944956
1640038079
1672924829
410854443
1726613301
45936914
1055143583
715457333
1722121248
430562406
1114968576
910421422
1035559027
1803419541
1707676417
367139488
228059767
842443360
1792474859
551906370
500679088
1414655615
46132454
2034816750
1114006880
1962664797
1821754194
2110149851
295939779
461277743
582249618
430198242
814931009
1909405808
1900959930
841208449
1731275886
569220049
2033223115
1287296964
478403470
789038706
1886787075
1888662769
1344724236
59812252
1315325832
1856270929
11019545
528158154
307663589
1301626686
175129081
1362167584
1219578090
329080347
1942435386
1550957026
1160586676
1050707938
2014586899
34118551
2086601265
464561041
377358818
2025798634
2043204947
1690213952
1447974896
2135088971
620928131
1690694088
1603021669
387895673
1117971777
1492848214
750602159
2121806716
418434365
749851356
819248425
751129407
120436840
1693489204
2120616832
2125238793
954072008
677224000
1074989376
1168034117
1522559946
1212317305
244529032
57652000
1691220276
1478171765
1011682831
1601045663
91631823
1340039842
1621376156
294125153
1338314104
2105421149
97527306
521753035
555799038
1022584013
1933294166
582309143
92929626
699436432
685180277
173458395
1327783813
2000133782
1745130159
1188345901
1411255111
1590581949
486416993
553128786
1926679955
1234124130
1511899976
553185629
1902231929
1659823807
1724749439
678989475
956661197
647687920
121286550
647536040
1299171167
1355614119
1923897577
240848487
135648600
1553702640
789375216
656231665
1612751877
1382529458
1781873060
153662715
1562694297
1179907233
750795624
1228823569
1739924933
836004074
634875850
1930530303
1716738793
321194685
2067590369
1808603056
2133510573
931125143
649770669
1993791068
917517876
2020726761
1205361834
723081508
995868666
1431143556
1610180587
223876305
112111887
797327148
1016422760
413315209
1085482547
1824511467
1502311213
378024044
1887197757
1900960080
253421975
1226792805
1920880571
1316619003
1198450083
1640168573
1190057820
343744100
2107117099
1131394380
120679688
1580472597
2109375507
1124812562
2110703601
1610468336
1501221317
725291864
1190384806
1968130681
1249405904
13006986
1124628180
1207345854
1654596304
881025708
754789827
176784366
1257883326
1035567665
1657790326
261969283
575617106
125361837
1222071042
1343792634
863425841
1145183372
2022350204
2034094005
183410846
1090095730
295989717
249680444
1438829970
1030303946
1604669381
1452960618
1416867928
451550575
327293202
1471505782
694494791
553964636
304102948
1326001026
1268655582
358114359
1610568704
161751791
65656094
2029422306
1491294339
1743329728
2055415973
122637922
1076284543
80152873
588396572
65957249
1664435973
1348454054
1787696822
548845871
1663718772
766106264
779701424
1900275372
1945914448
256521310
161619060
1451084825
1081887938
199316939
211353922
303727857
776808145
152892451
1857076387
1943313753
1300790790
1760930276
1756900053
1601120533
2067098225
1076071766
578186529
1051680227
505658063
1754133079
466362845
442859491
722057167
1661752359
1831799827
492991764
2056914963
203302872
1651948789
1762404602
385390483
1383298361
737897383
1865590866
1541363930
561329347
449649185
1189948957
1111020352
243715292
196232695
172821302
1888956107
1385626732
293390196
10826342
1189875062
1145231055
1429527634
119628384
581776575
404370747
879542881
1994378918
1544291892
2026972395
1568669476
1795303758
1664910403
1551259019
1365505676
1103761099
913513939
176798988
1505942802
1768765348
179031242
1700189479
1511804523
978976751
1212008964
1769093024
1501454880
681652372
1008066707
730993499
481966956
1956481938
685889046
1162677550
990272801
894051491
1142746936
2090930770
423532867
580234060
2077897540
806698722
1955426816
471917050
723697644
1201589216
195019513
1350554240
162675813
2146331287
250301589
2034042423
850514087
933739990
1098532681
1678206556
1285444802
817753491
1590412397
140977046
1421807118
1176733472
1381212020
1108445383
1627892121
1854428969
900574920
1697862875
1783265239
1766473627
564563923
1674623890
437551483
2096592832
729651801
1492592170
963243069
60272458
1158429450
1143770362
2040965138
56728030
1468839807
1659758374
210555821
58126887
706147199
1058306652
1745317085
302951936
375483061
1960581700
681962579
1399259352
600481492
580680378
942703167
1578211460
1585116970
1122375717
1297170699
1236884082
45792022
246081134
1801060038
1147083608
137670446
1157117864
1012706107
312413079
1587949729
354546772
2042313507
1445256651
851363660
981485031
1648375656
1060406068
1882869846
810411356
2136437422
2102993253
1600145236
495778152
88371058
2145836350
1560502973
175811565
737128993
168780716
127233293
1880500961
1553683173
1763714207
1476772199
765680649
478830617
682383226
1188067785
689590332
1515721431
718368659
1438513960
445519129
759570705
423461746
1485130998
1032492885
1231553425
623146723
511394643
1423638054
681866119
1138967528
820772538
930411161
220839684
1784336095
580860761
637944418
18792652
2094248811
1167023762
340304110
1464995469
588250462
901110843
2037589819
1550019930
327174111
1056512353
845057356
491659694
1848707912
447203274
881686465
746734447
1508159184
501306470
910310762
1544115485
339726491
1757571421
332222301
1967729320
1206340577
1021469519
1591676658
943948571
1806351247
580592449
1448313935
1613142617
19548127
355276700
634289517
2008727672
2124528291
192467102
1361670499
595787495
827279820
1696319747
792648549
531196642
1595364415
2104125050
600007917
703016043
99745200
195123126
1935001729
1115485063
382981757
1162047084
962605843
1993127211
1583353864
807433958
1423627642
2080595044
1728320271
1649198469
305614937
504290270
1112723711
2128132962
434504356
439454792
590638776
385905364
1649014838
1956787985
2061154265
160380126
246605474
1336721366
1460290628
173624594
2114332855
1945349790
52350826
1520910670
1784098610
224876358
1327461817
1572630876
240593348
2018316223
2051761388
1650375795
166373099
1320925800
1607510341
317275821
991394157
1255626818
343075359
1779983738
49595119
733262764
863325457
1703944079
92944046
688141484
1164161297
1147522686
1559370833
1190087375
632077247
206479506
977679618
1505508669
1030611009
1343731404
1829499661
653591294
1992723962
1162736530
59200895
546718586
1305553559
1804802731
983316223
1778823875
1233984874
1319624044
311027
1488806367
972592251
861633151
1305841203
1437452339
568199261
857394128
208957979
641221356
328496282
436151689
834176785
1943205943
867175243
17679111
2035515553
1175153458
1226152810
279082402
503639722
729093890
304580888
2068972577
2042851061
1563759722
727448146
1745515691
753968595
1378668220
1006899143
1216586577
732874359
1197162519
983625104
2095285766
34855544
455262534
1689835428
249784526
1850103056
248794749
1144701941
1719660024
361372440
887464169
1561398322
896502118
1726709096
765785750
2052898392
1274083287
2098729315
1949882585
1009843450
2088900738
1350426198
1620624286
524824577
643361883
1618867024
191699649
787373277
873946615
1245377610
1297508798
1772049255
1726962169
1664586475
1902093797
1065501937
446132193
550831087
1183009686
1707728872
743832433
1684021254
1348531785
658513104
334453175
884529166
1921366994
630095666
1492129756
1881532131
428082489
977402942
1991356793
1260513574
325374934
2085951635
1776873442
624542715
1141388786
1753721538
1331763038
130074854
1801826033
1119094638
1315432639
1712258490
642894767
1032234185
1487791895
1299281462
1579381378
2057096515
140296940
1085926344
189684939
576362715
584880382
699278433
75814154
1549294411
1237810783
611718081
1446545279
958542041
1369168115
1211295740
1883983692
1374741982
195498649
609464557
182279715
1481794443
1424345139
1523323367
1594257423
348270776
1460186347
2070633142
1394901236
890722650
360860836
273326767
1471823303
2036819913
307080867
1899424494
273161807
1274086470
141113725
647701206
1794238623
446377424
1359120953
198758325
1665490617
927407569
1504435632
166239140
876956792
515667936
1920649121
1061942929
691385166
1376876350
52823777
718960239
2006416352
1471082097
1267333807
1469243022
238795964
344547933
1817995458
482629301
957620645
1736032803
1018991156
952013447
1716428284
1011684061
1071484839
1597182479
2022494365
1157830219
1879581889
1878671548
349029654
1912284190
2085886129
1566101961
691002068
852259298
247683919
143219773
103376872
1331683668
621681634
1936638716
1859812813
1289303308
1893306723
1344169406
1779077673
1072556924
1517216200
1410257572
501735937
1351560074
1809568691
778627063
1559467199
884613772
547669110
1852834877
462602107
84225548
660289395
166125795
51984054
1518518273
487269973
2126861810
1138846147
210864989
95759235
495082963
1695675125
410314120
480418812
182254662
1755989466
1902829206
2044333035
208890062
782327630
981537018
929712305
1951180596
1552859574
1830066592
1561187022
1183546478
361826364
412496521
854682330
892112826
228864732
1177423272
1223058341
1461678195
2001606861
1411740673
1833089884
335132899
666656019
983375867
187790778
2062432528
1761494290
691057502
470540628
1645652505
987127992
2056782166
143526417
2038441237
1103395540
1465367868
626870009
263424915
1154236375
2074117919
47762972
801319992
191180039
225502221
1405780505
955252038
957483243
1881206103
1586989585
607253043
263229032
1935867715
402343257
1808373620
1141727656
1694002899
1897816351
1726369984
922750248
1242433962
1596937459
1670785686
117495553
1196343336
1828813749
1830801361
1694281798
641694999
656019084
1581825435
1931640071
1563071583
473576563
446739352
46408309
416162538
1643058824
1933262527
382674086
725912038
190676024
1328009679
1727380205
1673183146
1305505045
65906686
1699330724
1694853603
1881886263
1836335753
215241135
66364005
794210712
908453708
1055544571
1742632805
996358855
928217940
922692670
162295040
639037685
1041349218
332122192
1034178279
1026537419
173630552
1399958271
1245346806
521963169
327964893
382105645
610540303
9240508
915446728
1473210410
399414747
1189911309
762895082
1165652908
452000035
556929230
191803283
1755174800
269632909
1033912921
638050198
1567289299
937915692
1055513117
1547714611
1598837094
1499766323
881370447
1927713189
351791040
4367202
1649373939
1916123675
1156066423
1334929781
892327909
577348346
1187426640
392270089
1570987466
1636478004
1064048006
1541229973
744650445
611978474
1847106264
1049377760
963549451
1104889405
2116731306
817888895
998567431
1175726809
2072652974
1171970815
54312040
731220108
1119224297
191885517
730915995
585806787
130615084
680030836
1291214550
1030108686
980967708
1800677010
1853980568
353046934
941546804
321276801
2043283728
824360778
1868896652
150780551
1213491777
556524006
1302425103
209049569
654186651
183860717
571963619
87082839
1996562989
1216356093
442270520
667004983
1120024955
1531405475
100235560
1266745583
229456622
697474070
1954217847
221534647
548003274
37085599
1443631779
2062446253
1814179726
1435598835
355946725
1022551282
560051314
484341887
805051751
1204658872
16208372
2136671497
1469553242
302416508
1668144159
774624481
464985518
1219713173
574747263
489318253
2036036781
711857184
574467372
1537528642
1215456281
1102247171
2038143674
1541605165
962376138
1891678339
1837221695
1411367096
866087421
760369125
1405753328
123519621
933596444
1821235285
1664990227
1729957619
922753671
1443735912
2006579063
1435142792
214414233
1888336748
1028550762
1662166932
1336326970
274002953
1722178431
1625066531
1697507390
677776008
990963922
1061134093
961393619
2056934262
599944991
1530493078
801171913
755346755
1417721758
906985684
1783129645
1336653990
1781905265
1681027701
1620227388
2118269619
671997104
495339553
1676117769
1006833344
2079936238
1042495668
217238489
706245620
1787406239
1479305478
933239173
939682740
1249033615
2135247429
1948004022
511133315
1821477213
471401544
316531311
407662617
503990331
417356897
792711866
951976189
1411026710
1567644655
2086656522
289281217
1608438948
1930326955
98983497
1713634602
1155731610
1986770091
587987283
1517108565
1209756258
791746482
1645978258
1603495072
934187714
1695291864
1979015030
1969602459
362136647
294159900
1323800604
800532925
1060169215
2064300164
629995006
605121909
1851983362
554631710
316703343
165390853
2101292649
1043734809
1047048235
882082568
1582521721
1535885567
1748669284
207756006
360759477
2045934720
829055339
746030238
1041959934
1733109481
993012927
1508717463
1807823579
294606074
1218037858
1631842231
87028365
541374840
1179570137
1996946385
256451572
1885079412
34310438
570261942
719733336
1511831847
2014540883
690141034
1150009947
1814994220
714841759
1328602280
1577074388
1411084362
68779200
1101593625
1275519638
1573178675
302198254
1269818300
1956927205
895647507
698860976
2002674518
1611341546
999660533
421100979
524870354
240024417
1134131915
725506404
973554164
428385948
1212319351
815094795
1762532849
325537877
866145721
1785215658
188429277
1532574658
1338414202
496487468
1169467911
1285850252
1123357182
1914060384
1496883200
718982672
346348405
1414448839
2091358409
1784435012
333009286
36826291
915055926
522082508
2041677642
1938648262
971187074
1442125825
1665734853
612957374
1393766260
1920828273
1126739375
1810924667
25127421
198898000
1197735646
263376928
1648292286
288806518
1270554701
1939296390
948786710
923177521
1564029641
102558880
1030930014
1028868724
233997255
1098649016
563953146
1444471192
127818544
1536672300
492961461
1211827085
1818537451
1282676036
1678522
921299796
108670533
347273161
1359375964
1227866298
287279341
1091362479
2097007711
2081099912
1254339626
1747985571
1440826424
669484898
1328552880
2100290698
2060148844
1629246817
305761063
1702730386
189473935
740803301
291308696
125665686
803578765
1114815045
1642992521
762288548
1715740859
1617013075
979963051
1243695085
1442101936
85698351
1807023951
1987705667
1236457828
155938323
767962924
17017244
1257361667
1283153102
1425978008
194262444
2007112378
260282564
1088551867
2065783409
1144063318
271915723
360048850
1572598477
520522661
2082110231
1365020515
1232644178
1363363810
7363169
253173907
821479192
603389404
1494980423
388044118
1013073112
1236983237
1383387609
1682408232
1225431964
2098583183
2043640594
228595302
1567955018
662538635
53909260
190564789
1871185390
498219141
1917890464
2039613488
1659247443
1312112636
1861050151
716303758
1393360289
1032811840
120638099
1424994592
15112267
136775916
290114328
2145030956
1155011144
1814890158
1749839100
1439826797
1568729473
1409826155
948924527
2120686147
1444421313
103367359
904713846
1727386171
2019212659
1059481854
1542704583
433010277
844731144
1946502415
142135864
272273144
1181870176
2006773577
1494386873
584387974
1959035359
63262115
481562703
1320840994
734771607
785024658
803600158
254317052
1507540771
147970481
807831854
684634147
1700576064
896782027
1039342581
1378828069
1952586642
870191950
1996452699
347507676
370878934
878790050
1339973767
609912046
1719799162
519649145
1700657177
859287487
1430650695
398688141
242884004
446322723
1971894652
972576897
983105803
2111244333
2103018030
2066995264
1645363602
1302773723
2111906486
887378314
1331364968
772586023
1066371022
2069386461
2010493756
862420426
1627381826
992087267
1215002311
1113084760
1199284199
1360430250
1040371689
1233194348
4006852
289453246
1459287869
1798652705
1753258569
1099039754
2007295920
2001306858
769301165
1486897322
1422636899
1106095816
840411253
490061190
819531251
2029317203
975761258
1945692802
746941917
1376442415
677697331
1144205401
1965856326
180926370
695095306
888944512
1125379729
47056794
973821239
1415467728
312163333
1808519157
1312681896
1476076313
1672831249
834908084
924706147
28059896
1002643685
1133782650
807083145
491960531
2135229129
1203597741
1345648832
799184600
1911164027
1787485821
2015175072
1766255907
653987156
340056280
714158940
302619899
203222665
1641593265
1426237748
474275762
1062501713
1789307448
876034926
1534091732
552740630
739806578
632962255
1350672588
361523113
2016321026
404154455
221834434
1827297509
1933711927
214768600
1100097734
1549093708
1722994090
1256736522
1151363150
692393398
1724265494
98973321
1168437899
1908530288
1631911748
572381253
147327228
93692426
1937230443
283728477
1066206427
298947263
2028421978
1020945049
1859226314
2089312030
266950395
80899629
1393697454
1773563301
673301352
1096435707
906976018
1107588996
467109273
1314834423
1633629843
267511662
218340005
507695279
1462634153
569674217
1898809387
211750298
554284702
1199117689
1553770683
1303984042
1534052752
300012997
161125608
2042081508
1913763404
484004181
799717955
437460948
134804343
722373781
599185056
1841132222
436328975
183870246
944682450
1534386777
2141477674
463979132
1365926303
323609383
1412429110
1705517079
1995228647
633147459
876234531
218297160
1324852004
709908403
1527334400
1294285171
1297214268
860340171
854244145
210784948
1915172365
1503938512
767659275
1775753570
614761684
1220803121
167401292
446178547
231433101
1605935858
2005350075
1413050665
1254257532
1571692207
862444274
1774343928
35665644
754462471
2092357840
468777784
1552437642
333696265
1932680874
1930825184
258386591
1003815089
2080250493
813522007
120925308
1953117830
1748077838
389956895
809159779
1650508880
2051444734
289243570
574537658
706509453
2020134897
943745667
950732601
658447296
185496166
1314795253
1316680272
1177347052
724295337
1793346081
604483408
190578452
1879099582
110319791
12637406
1644764440
1466439801
732492597
1607413594
2029568356
1829260615
938944056
1576056848
1645838475
1171084716
1037569254
263680246
1174030042
262068636
1882213959
940607794
1998287895
1196869772
341835169
508062600
1206089909
1920967021
670546272
632253838
1107907501
2005358122
696570734
2034104160
993849469
1466448775
547783939
1763615630
1680891151
942096004
343113208
1079109557
667074219
1199042297
246452283
1930062800
1583058761
576304644
1041301377
1556167299
76138236
1480585118
1746397860
262834041
853975808
1883975080
155912943
384799914
973533246
1208074705
599617690
819163630
1338155471
386574827
1588905598
736425425
2143650545
437589018
1680023578
1825893889
73746101
94917970
2056791322
2035482100
2007760321
718210977
2060521878
787889819
1317987790
1057697478
1447451857
2039672637
1199921591
1553010569
539377745
2145638019
152513978
943737833
1124197185
1340449981
1600018500
187219168
1204294036
109248716
1355287679
627873384
895581460
1792779300
446077568
460087497
1800546932
836303019
514773549
298980247
1501985688
2080233697
2094851301
690322599
1701227500
1294235967
1135527731
1889927983
1758340187
1076482419
1407956602
1916475400
346690996
1200743861
1991169217
383297807
847538561
1088494903
134194321
1413369721
1229303696
409180128
146651556
238293458
1020752558
829518627
1245039785
539552672
897833040
1284854065
696327268
1074005665
1064811881
1160261497
1609761705
1366236744
1565076747
1516112409
282519408
1340124464
1774222894
1263941659
1521538075
1864055251
435020132
1894777602
1878108386
448121122
1048692786
1981654650
1913544815
1847454105
815355901
2035543902
1751407018
2142137950
758816504
1079111695
1521180680
1129753925
303342933
51919554
1924685265
1996865314
595832406
2106870743
1372126443
1325021342
823171508
1317648790
383383244
1895567575
160488117
1827950450
1425855554
977744758
81397701
117809766
1297522814
1648808798
1973785390
866201776
309147958
1732814399
1882998383
493538110
1044329379
720521216
1890822433
986993581
1007716498
447641207
779434037
1133556718
596470811
1644777847
207262059
1779361557
58160729
742863508
895265401
1521614838
836568887
145199793
2022590839
88346986
324758083
1930843374
1102824204
1624483314
1727009617
89946051
559009458
631132657
642280920
837365496
187090273
2137630197
840510364
249117635
1019187032
881804867
765703793
282993757
1328469817
779434918
1005839014
605837487
1253356928
424111896
945877495
1672676356
390378049
1974837638
1592097426
1081103810
1397833176
628282965
1402785309
653312923
1595508353
1949819477
1484932912
921756629
372369493
191101800
1590836378
637653667
622200339
2076582664
2065141379
78115693
1982025100
1997143486
1227876114
1171969716
1141561516
2014662060
813952381
464366132
372646376
439653536
1151574827
1133575283
569160116
806983764
400016002
2143703699
924069903
126008532
1215305670
1276574178
1895814544
295150050
823951502
1728685556
1104472826
1009471105
47329088
1430072591
977613691
1030282151
38887962
129276351
91745595
648024323
819218693
1986940349
627359959
684835895
1392119482
1352154136
52217760
87090184
689388800
16420899
384332255
1220542484
1397661058
913432678
42953670
217031012
1491364316
1759932541
1663204042
1848811010
1127464249
1946300551
1992698550
1176081452
1558344212
192015482
685093424
1933365503
1026949548
1687354312
1450860472
828436148
782924140
751871083
234188472
1580188984
457973750
1908455307
391841414
716653855
1804314251
1824031152
278879490
91640951
1478887832
143291782
223390768
1238091124
797600979
1122799021
1347315651
1742966831
1465428903
264682977
1889973934
1642144281
1305546786
1319358684
1718385618
1681920749
1792197900
77555077
1289832753
349753888
501635087
1943889361
814702925
1023591715
202747672
99690371
1563591882
1229655423
1779895972
254255145
955074559
24861849
1862708609
2011918966
398891065
133017647
2079438424
1052037635
1134320231
1592682729
596899426
118069086
1221935565
1120489683
1035392235
130885259
38406883
1533928443
268001162
777632235
1448282432
2001535438
335702714
1113341340
2012176126
650679485
1616841328
1214713383
1349847151
1474470181
1939013221
1995152664
439866601
414931605
702083581
1921848672
1721164928
1517977083
759337613
140771116
455503319
1485536581
2028937565
335893149
456070240
1135306082
738000533
1655190271
1063351751
1888430853
224602792
1535269130
1842427470
745042514
1570025158
2024973892
953394660
1915900136
1472207901
755042267
628923609
1860870186
477829271
1985737900
804988257
1771282400
2142391982
1625683778
608031085
2002172655
1684706377
1870220415
174132986
1846450051
1885583014
1142968228
80898352
786159916
1049216848
2038690861
527257804
931280836
2143516888
1993404452
387542232
557360733
420001633
1369784271
533042008
1621871936
617506648
794096232
494467104
252713091
1840257498
348712541
157333471
449062373
598562248
560808642
1535114833
2074421749
697948861
94817599
563867692
1783315021
1601379518
1894750020
1447693146
715391399
851853361
174915547
847549297
1506952496
1143665075
828711921
684849769
203625321
963504768
1284568611
1087832444
942460502
192095916
1863069837
1318901926
2144540371
1292331426
230701637
550895170
332185122
899465352
176108477
770052282
551204599
414187578
536100211
2093961193
983556179
1019344733
1347870261
1669172042
916858336
2005989349
358209214
754331041
14064380
556405571
278807785
173694193
1300517754
1268646924
994917084
591666850
1532684486
1174888903
1375665327
515669963
1548071177
1223966315
1575776917
205866026
292404791
699440012
1336177120
1438890867
1759794895
73880943
1051211158
325315965
400093265
1024058212
404741649
251299095
591632486
1701367643
1843652267
569589741
1587650393
281545712
1832250445
1470959084
804943562
1878922290
1347840689
1159465922
1447117023
593767478
909313309
1069432389
1945693930
1384128337
269664380
625818230
1972275201
1336926706
500406650
1678995951
680568860
103139989
2014746021
1474007582
867608196
1238204421
644213782
55046357
1162626365
1651701533
795893529
1233657567
1792632976
1072141017
1870400152
994115220
299293134
1114756079
1223816307
152699326
281433809
295863958
272716092
349588871
2089123621
1040803218
1051600684
1967080296
1955809038
1217163241
58542412
1974046516
374659130
1646589157
1526202219
219633112
109263455
282674264
645543546
1178855277
76261775
1046545453
709357002
939511298
879904014
197960759
653377347
377298120
866060168
228172578
582699912
658717411
1271335592
693840577
1232852048
52147441
203949787
1551659225
604933166
749563664
185385691
1948440034
1582315459
1603682028
633818333
2061046163
1108668322
1264462162
660904205
664755742
937848957
450744817
1868156054
143446928
525355272
1841492731
96145700
1842672140
1012729360
394001650
558778709
1545763195
1588499119
263584672
1839044473
1821432765
1532058991
223452638
1222800473
1094004276
1613147389
224189781
1295524733
874276012
1167493738
1865344831
325093691
1153592832
981080145
1800745127
1416539550
935472563
397641419
827121931
450146736
851208920
448378169
217155099
1730301126
927186157
1433337593
532557711
1515592991
556003804
1348422054
923478815
420153275
1777471596
320051854
787007858
1697988071
1923546767
1443016387
972848118
402934736
1319235433
112072168
1356614645
1568603621
1028113192
127262009
43027057
1628679500
974621542
949329269
1632197271
327320705
1857673039
121641535
672072623
863646494
1065168808
368443412
23780406
1025554270
1268479990
175311576
1203718089
445959447
914447402
1252253646
1733748027
401311195
1982980155
398440295
719967977
818820779
1321228048
980046926
758090516
780491371
1322440305
115489345
1296273267
984277303
221891542
1400794216
1006675093
124662618
447754996
428439037
1437298162
814270564
468602980
1730367449
2078465011
921528894
2040129742
1384773288
1844715921
2079250508
1964363506
889767688
212142642
1366957829
663995969
96332109
349422842
477780361
1652119971
1173512763
1484246252
1476841129
236944884
1238542922
1088086510
1169976784
422382412
609613002
1783873346
210551450
1776973385
1279180289
671642267
1327107233
308205998
1242564345
2072759326
660124368
2062994578
695879292
1484786651
255841208
1082703302
2131813287
2081865246
1461240345
2070116942
368844868
656097
1001493554
811586371
1638462910
466819245
1235798458
1231312234
183440920
204374434
1050486225
376922153
759543274
277636679
141323660
1333508547
1952886471
1500925283
914610430
1489474967
1216268614
730656080
1564286874
16772856
161092897
1344211787
1872913452
211219171
1860335550
139099550
399421838
1163780747
520067472
1941733790
680038751
1838956756
500841993
1732737175
130043590
360916034
1106220737
1654622288
1078346482
1991468301
1114802011
1910185671
885545111
1803494182
190685198
1376486135
1870877607
264033527
1501998216
1542060265
938829996
745227427
1381633905
1505021551
2120697137
571940096
815054909
1119495173
1277522063
298472042
1543452015
1482573727
246274810
458499955
661704038
1615102626
242868684
504358925
1942932125
1382868120
124937448
282822233
283012430
1452228657
767241532
1729151493
1276240197
58740953
1253341361
1923388651
215203149
633374971
251937917
1534549798
1151684022
1560099035
1304519950
306054844
703206181
1856899030
72265387
467587174
1964117077
1538270834
1030239177
952347311
721909832
96167336
1951816442
31724261
593592135
962023058
129519523
918659525
8076752
741693371
1091105225
548677148
1148767798
2069603575
1979240254
1628909190
1372987695
561278924
1270600969
1382123981
1718232765
65152651
1955872534
1366484742
1452280270
1206748610
1454630738
1398526363
1111835070
968687716
1155672268
1761583277
1415265828
1019039274
759571119
1459475697
1043415367
1814994815
1545016924
1107993686
11406288
1317022682
1741931577
558931357
1686720385
1856520068
740191489
815302312
424583350
1619027266
1499456055
1190273822
2015640402
1345988277
2072845240
610974159
479005940
1454644966
2023361259
2048840172
1379243374
1005691333
772872017
829516821
1242248977
951357425
2102583534
1589354186
571620453
1976569454
1991206335
35740281
928899423
1606216080
1071353401
409721787
1642735240
1767182067
439522236
21747181
1761014746
1979405466
791485491
699604511
1834733476
1565872896
563463625
171874593
2058117530
1461069780
995454226
436761156
989788686
10758144
1955857838
2080799515
268598919
1646979945
1094106864
1324138169
655262367
2041710223
1007190029
1442598135
1532182687
1237600759
1060566953
1767614481
295082107
1102318393
1409965055
1263411440
97203800
1874052282
598880568
1086572589
870321415
658715746
1861771862
31954022
51823322
1021968974
1719999049
366993480
1677419909
1657008824
286926330
354602650
1164970440
1950681415
2127837892
1163127864
1706139668
614845498
244626586
1482203010
1952471416
534300500
2091259304
219974169
1852455480
1321292630
774727788
1161882841
770504072
275979843
502529568
1891326498
1840359833
285230390
2061544009
622707410
587886620
1814047860
1337339610
1641545854
1336459655
963153460
1981531197
979605069
2084928492
372251897
1465960126
984934593
1539494445
651599880
175997370
1045649414
1726342318
547715790
251452086
653214385
1558835692
1192630208
962879108
852800738
415147084
212524308
884481510
1657606328
2139721487
578598166
615985796
2138139562
2124145966
154696114
1461079546
930538034
896819447
1941364295
1640089189
1663943903
359064027
1653718113
1717905447
138120768
2104602783
235673453
1191222674
544325117
732390470
1107508980
877577816
214721559
921061364
387877613
2131042141
1610180314
671711101
1931047365
737006939
472612285
2125093244
475485401
457827627
1635551663
2053198672
1228209495
384190708
360676897
637320942
2036702076
312441629
115186226
2078597155
805302406
825305870
743527700
1934185761
1345865393
324667401
250707982
868708448
1482116330
2048425751
2039137088
1856972941
1856152638
2075570442
1018021533
365112533
1305830133
1844069803
1980236125
685582500
1603734736
22825763
1263128588
1469307032
1523122391
1535802641
1681440539
1742956262
1251269117
1035810485
1443154451
337705493
1535514819
901767600
71191767
687634941
961548144
1661310223
324404491
987724374
1955412623
1708896241
330987774
1902747391
512427832
509283436
1121018534
507752636
1478873513
1013980566
682454613
90812671
418953594
1841660995
721179288
1423747890
1239070283
2006474633
1064258932
2076810251
295871801
914211856
2123663779
980768230
273639444
1847927737
1552605927
2146738183
1251444313
1032157243
2070901155
732160629
2137771025
1729699681
990720400
1509984233
1885806127
2101898988
199992197
1155640326
704384700
927387275
241158073
1345486121
1842113408
532005542
554624858
806345805
628528756
2110668454
889919104
1264157077
1067369068
410804856
750504757
836848759
137560341
447464297
1759113878
1097103963
1498965980
1929308263
937807839
1968099509
1608768509
1779494898
896127405
482848501
807689435
1869176424
1859612902
1270326166
317015444
1040334558
1010395212
1423551316
898971282
2038187225
580665687
1866256551
612581689
2141976057
1955117922
109865717
177682751
40231704
228376330
536109749
237576722
535532684
422415109
822861415
1307021307
1388832692
700372016
477935917
2106829823
1185720739
393834970
927581968
1181370005
1380931523
393756020
1673475628
291613358
231982653
679748917
1114743184
169523454
232399864
1350729843
1819926243
1022571138
1478307485
852356385
245620875
1403430661
1275845607
408339372
1120604694
682573372
434331050
206883058
1672913240
1719805285
1728551425
1518886166
440127987
1491907826
1585348550
745589677
672906737
1858453230
928004774
1778988333
455732729
248736862
795449623
1826984107
1544047527
1066028723
1086077775
1378517718
1549798196
2054949566
751778917
2034166054
929591804
895148381
1792149578
1209599432
1216195810
746282583
1220659450
1792215516
1218029584
1474572566
1456640930
992694255
1489548871
1211960980
710487962
728330777
1443248801
1209683930
1135529049
1848803355
1709907255
93480528
1441215407
906866323
917898540
723901044
251813446
1146114979
1700522712
356180360
548163746
425048144
276070271
1075158305
185345725
1657922343
1162297252
1744237169
2076201674
1569177720
2098438139
815846826
1900914802
187194495
1505119435
498075174
887589915
1024453415
864088731
1078084504
1984340002
1608192679
1427378056
837511273
1379657376
611012360
1699402712
1902540767
2143232229
229723082
2060658463
1933146103
2028760334
1518835252
1898784788
1846601707
1864869660
221507191
133530376
1029354449
1894562190
627205690
1385770134
829856825
1305486214
171293680
125532979
60298661
1244958154
669919803
1343586996
682636145
507147727
1318397545
1768996600
1699347189
840505561
1638315127
2013290528
997139136
561798964
2044807564
1234564659
183352028
1238476694
1249937498
70719512
980069403
1822989820
1639803896
337608786
1231014745
2026315370
1731501728
243775715
116733594
1260284236
1428149610
445543329
1101458597
503706375
426033767
1071291740
334621477
514496836
1725158707
1612280546
1520711114
1708315487
1294546412
1795051853
983555441
368238677
1366445138
615187147
1771441649
1771270185
448036423
1955215963
8242225
258463764
1922292304
307046578
275532200
31835003
559366248
1045123421
1602293164
1275451055
1454265698
134311755
1292864787
2009449440
662481716
1352954809
1972665094
294672988
2029036368
1195435903
1490800924
360784104
1431100464
1975164113
43783731
969734804
551951241
1607414970
1798742174
1351091004
975769603
218110441
1708949382
1132463758
799742456
977388030
830225219
381870694
1797870048
231044120
1540108639
1214319912
103026849
1865880243
1220138311
2133003391
1138662214
740411426
214206985
127370214
1171939165
714273378
1585350280
1422437690
816008204
640118526
1628501918
50114600
1269047732
1406514591
455520210
1556132271
1985927000
1739082839
653775967
1737075323
506859282
1120951381
974062219
721130262
1656027681
105400607
2107665150
920784987
222009908
1550929584
291538447
1125811144
981313827
1319404376
314343797
1377278785
307856442
1495784538
1353838323
886771034
1583024209
1830740219
1979326125
46726445
1848358845
1777373350
888431387
1970303028
2089839823
1441064612
1883095981
1294693758
388083334
1027999265
1804628560
1768254368
2035709264
924094541
622559718
758960605
54738678
988228693
792908486
1050554304
1784414218
1375856248
1448880615
1992696494
2092905980
1940448727
1467134813
1437174396
1462316774
240174901
333616465
1796730775
1635285282
1223372940
1496195792
2016171524
634783447
1314094003
338991980
2093511433
1137629750
790792425
2076632265
2134143359
868153943
1222577596
1492847459
1958914189
631606208
334317821
680960878
1208313507
1717730460
1591967
1213578091
1563422276
298094090
1130339208
518049002
764165687
625976250
1953172403
1814340860
1900180916
1319812055
759342347
1291656819
849774207
847671187
887533349
540627126
496195146
539754265
162667082
1433593926
1229916083
1206644933
112429120
498695543
117491557
1112755384
934266311
927558022
1571985649
1453086539
727761789
1016044350
102367446
1162045326
1489899184
1564455996
1576298945
1276541515
1896061593
1270406098
1325533438
205794528
540021844
314444274
1272903696
624917151
122659621
608400724
231853770
1799875605
1393801522
912650073
1615262080
490378333
2086521829
957665223
1726119902
329129885
959758380
635738262
1909680352
1544895378
1373220279
1613213688
1396895945
71300735
779189971
1831856133
1583366802
31330083
1469951916
1462871827
1704031972
1274002912
1305604472
459015124
430873238
381663117
659468095
1096720337
38797776
1242148212
1337176945
2141508528
74978433
230665612
667835883
382940370
700581390
768097030
1102802316
1124451052
1277854480
1715483712
928889234
314569256
14155842
24137710
2027556935
1615148450
1359072854
1296978991
344623588
1145181655
1934972567
150338096
1432557809
60681110
836192478
1778714863
1990080503
1313759912
1564894479
125387904
1052999948
1676110610
1846010950
1071763728
1779326369
929024658
1651097304
1563906477
1196206306
58771759
1812623195
900172617
2010970850
1838019396
686270828
1203721031
81697431
19926004
119926094
691380455
465476267
1780089461
1909053387
485218479
1820704404
1851159315
641541477
1626639157
2092978637
158755634
1656277817
1210949243
249765239
2059402591
718755293
1722051868
116398553
1517824531
59871108
906180644
177011458
1393945444
710429015
2119034530
901756191
546199655
217898737
1078929879
402029189
1244814695
645080129
751686261
969942169
164125369
1589534190
1672495617
731746771
1748531061
685436830
1569359676
774156651
1424016343
1255777150
1338118250
1707663165
608944432
34734096
1747617795
955474649
1956765042
856275646
636637815
2117293888
834654066
1829495586
23473077
198652200
1527905312
942141
361551998
814006121
1282093437
769570584
1532153524
1867047145
905323303
521012028
1734588884
257570318
677270262
879627950
1740424597
1127385529
1440509901
1922928302
411846942
670508621
160182369
1950797468
881683328
1017983779
1258085266
1601875703
933740791
15278758
1847656448
467239024
236996645
1845517489
2124543315
2083888113
1674950093
609258873
1142580627
410268770
1193613825
1519639832
1440470929
1078847345
1019073463
2121362911
1399773167
291655348
1548827558
128071075
1339256511
679680545
2096638094
1678977080
856828295
597531542
1748283313
2086106168
694520210
393634501
441752941
1006011460
865519077
887139288
1618594257
651616480
140865234
457687621
976528907
1489823262
1444024361
217928701
42567694
2064821509
1063431883
608885655
192242924
1111709314
1729924423
1464409315
1178555412
34533321
1892395914
118740086
1220394831
25660049
152901588
1862109733
259689700
1452960535
911552494
901226214
1540723224
732950733
1508982067
422442809
421772716
2011220950
746781894
1317895605
159262658
1748371906
1619683817
28861591
473721698
601466777
1152160148
329624261
1753762243
49806202
763069617
1204230637
1107754932
2076127964
1595587886
1562096244
1878835167
1315033264
1428978367
1937233998
1505041563
1014554986
396066286
1030661007
261896976
531815821
1628220511
2044926946
891074980
272692756
881925558
1134098152
1990331019
1576182877
1895450872
1296412025
2092969136
1445302004
636070315
1357011531
1057325108
2094861176
1564423721
698280290
24623218
27713156
373470208
1420820802
1311581839
165582959
2132964045
1312228334
1617092126
1441057168
2052011419
2030469325
1993329878
1791091462
885912379
178790757
1575940164
143675490
1841467206
1410389492
1789882085
1195760564
740072399
1334613331
1418259332
521255746
136348261
313095488
1854824108
792986099
299443245
1351378412
2116627059
809955394
899150300
1148512243
718621586
489384340
1737418482
558726993
374073668
1205944795
1186380234
2028822957
290084248
152161379
2034735185
731747868
166487879
1382998282
227479924
34814013
1999810825
1259672059
155838505
1742607807
1506344574
267714773
1164184933
1375608363
1166323359
816556269
1440253505
595238303
2116424174
304565837
766275026
1233576873
827669184
459172294
1923735110
773707796
1056590372
1332139626
870014321
1487779552
716898391
169392825
266264484
333052793
1140920792
699647940
617694117
779422333
306720138
102723672
1841754922
1139689305
2061513741
2105322510
1980548738
1435550818
161901065
1652823466
1652538447
273034893
460739585
275705407
117950376
923440373
189510223
1436194600
1606792164
1553918202
1622401257
1854818598
1989635045
1390756313
489336598
390111417
519360939
2014563668
759969012
1443610319
920048995
1640557816
842127568
1011859104
313394834
2002855150
1157669192
809362939
1955205598
693172241
1426189686
732497597
1302777047
358420915
856812878
1441839464
1374778259
818327319
731751428
1748142770
1425485150
1595935235
566675396
186716335
39593657
585681738
1231014767
1608501254
87405618
223208688
81626838
2015824451
816530544
12133404
1636383210
1390647153
1592262342
1268878067
2144998688
520061204
1829448400
539260632
276493544
1587920627
863917473
29587320
486828381
707891355
1336513458
1227425576
442681177
519429534
1180323485
2046342353
1896903200
865494558
615949454
416563869
1580147012
619633286
1488254231
1580776115
1933601773
492781532
1324053698
931344800
668524001
253514361
1750610093
1305607900
2004914537
521627296
603451072
1797631736
2048821660
954815267
387711390
825613795
1641956557
2092052482
1538425214
654019241
1147855987
639166701
786401058
347455734
1891498100
1360629381
1837895023
1837552863
1852688048
504496694
1098614332
103980343
446574896
971122168
1076899284
762383479
880781225
759760138
34050012
1548194645
2127577074
1945693730
2103410340
312449855
414735221
842321939
1332709571
1973002114
1937684268
1009943995
1189901390
948004047
1085909914
1067058618
243806586
1691200464
1942165580
623285084
1769207326
539276744
1768178604
1857004754
209804166
984816311
579844032
714050713
1573525955
799248906
1753673904
394504203
915855329
1697726034
1091134655
664872928
220483716
1230195372
1038892500
545398430
209623386
1288280431
1648184149
2104706184
489374495
199040002
832491494
1344919062
803302803
203512505
1630820336
1612069872
1082858685
1485311457
2103003347
540043440
496132198
1543869637
1731066548
1360645608
953512888
1027328041
1420563371
628307120
48901063
899100123
867688705
218920047
1919833176
1127393028
1601126289
443437832
920229460
1587815038
356949065
770545285
1327463646
1957061434
722568732
1073640514
244361742
385289073
1547660490
918247398
1335873812
1979459443
229923636
32024769
1922472983
1049865679
1157889844
669678596
1683096830
1170482703
687017943
644928354
453853306
1464890923
793693725
1727381181
2029008119
470170874
1719137665
2111677375
1764673088
702225602
180158316
1023584030
1220152616
6720137
1598038663
781016964
1014485030
933632962
40998085
176343948
1261442132
333725832
119279440
829641534
1696556965
972978733
1911970625
580284255
2060883264
1055256424
645822342
1299980973
982196651
1490434458
658458369
266971841
951599222
1445100234
1524571478
542392506
470174815
654494725
1485559508
2123088623
1340812659
816889487
1970778498
1515358351
1226230844
1394646207
1408037559
84478149
1665658838
1407761057
869053100
1444764772
2018599251
630082623
706867806
1805595794
1768931993
1187142981
2016892618
1677163746
262193778
1317428746
957207051
1961958573
893084384
1124573685
2023971692
856453971
9764798
770553561
1577267217
2038006690
1288848080
2113082459
546960291
789001861
1673152057
937214205
1432732246
1367342027
1155226462
1380242208
1807621822
279938770
1391286296
1136440334
1719241296
1238615620
1259567535
2024735648
1389774761
165664767
978450393
778122162
1680577495
777664527
726256346
1265807907
797432064
404995469
1502712684
1124782094
1244058056
1464299249
1578047836
10485223
1382790833
175398577
268732619
1529902918
641503749
1140929153
1713949560
1330362859
132791265
766194126
1828941601
1433191061
953408290
575455228
1612151607
280467272
580635043
758373391
1943633990
1517001272
1459685659
761043729
518839719
1181850874
46633600
641619313
1962763604
291039913
685389238
191800641
182859100
1551231263
1211577411
716995482
849957301
139745616
754606148
186073234
381075689
815471239
2008755427
730821546
1163510837
1499554423
778026927
1532417768
506906302
314118420
1315030203
1557707002
1634187823
1100433302
134242951
1307860299
1649917583
22176223
1537200467
1524306444
1552101203
10125235
997716263
874009198
94376109
1143444067
384313792
1186852895
1108595426
1948084952
742678648
1904732100
530540677
1564865705
589775729
1678101248
996727990
1981948535
471803161
714976885
1361949747
842993887
1063793875
255208522
2147261466
1709984107
1968928897
354864693
840672982
1585278725
22343072
974987618
1014480623
219121888
852647563
737662083
619308074
1433789802
167880209
459596610
1507493753
288288203
258559013
1760163484
1385875860
1567676015
1462097357
1093563854
1503976248
333528385
93365137
1565412608
2025555881
198919620
1686436712
1754053242
1794080887
117131302
448372817
260147862
1734098324
167747829
1739459259
1423646781
1604587134
2024065155
29991209
528706421
2034012661
1862604447
716847029
401595798
2144074197
165657745
532896910
1000035798
1629691569
1048552518
1107546479
1402019124
1679017406
1160920875
1397772854
1558119468
1118174898
2146834413
1085323814
2015591804
1438598881
1346236123
2049640769
1827018753
2104374431
99749248
131069835
1966819964
315713626
1880090637
477952108
2076261656
1177598532
690607766
1273655177
1788246455
1812366744
208360367
1059447044
1682512302
1030268646
1450981747
749700744
411262115
368516128
290151747
2136190175
941122769
1130741285
468803618
1743488486
1658961919
392481031
1914027396
1065998510
1344841838
959172998
1306342409
223089420
124273726
305051350
29602639
1487128628
1470564370
829864768
1686210229
1938560159
1086915991
722221336
1539460220
1598736699
1670574317
1797643693
519118782
1448468086
335473862
564225930
1467247492
1738016098
1723121178
1258791774
1643913089
104420420
2126099328
755988714
50352480
1729494173
1423935230
1305203821
2106517496
860813430
219497577
505022193
1803158714
848318581
1689837942
2063316166
1882137790
318356924
1891450092
1455416683
1579531405
578406200
995662112
1080550522
2016809730
1915411678
708902785
950972109
734613775
735755688
1525635142
1479919290
1303432012
11300570
1700791750
666407775
6724823
701917191
64268755
1356246463
116704060
62880955
583057904
455205080
1131978767
1530726602
2052372727
1554901672
496741396
1035118249
247444854
1990266297
1549773854
1872165028
2002573588
1931564338
193464321
1759314756
1108628388
263460821
2062938164
975207048
665709875
1219458760
2022240505
1172426895
1533285482
663584706
2109952306
1494644510
72945311
657961443
2010636325
1725663781
1554612645
574924038
1724312306
1703860688
1150688987
1895666366
368641448
2120120315
866701387
1522283807
2140248125
1640007693
415293823
1256053342
307777519
1563815458
940558455
702378089
403276983
1426256868
469355882
624408043
1912797847
1534404349
1617224229
1141505837
514992629
1340664046
1523780673
1246531185
1551272138
536238817
1035782762
740666973
348309403
898814688
1080712230
13051326
90042066
1569314179
1203318275
1587541834
1594194206
173220411
107713700
266707855
21516170
301998051
1173302898
2011886247
740945286
208100348
524951483
975425819
673949624
943928257
1610954147
29811458
367229395
635397244
74282450
1932500049
281767021
411607571
2083104695
1120837327
1463661400
107513514
1377822086
561797817
633695484
1443253338
343947663
431811865
980300965
253477418
2107472076
492200625
80431822
178992643
1509115131
1815421395
1278756205
1580258608
468211058
274791380
609609630
391026427
833562043
1325347490
506246089
197118103
1387519847
1065840887
1130199451
252326679
693287523
1550731907
1053718785
1496851234
879145407
1207705010
284037921
1334280108
1001422474
101396204
659617951
310961977
1337670177
464148847
316154157
1389283170
198909802
553195168
1994600699
2040840712
934024796
828199269
1477841685
1933186158
1103561155
796815613
869097037
115031058
1280619751
2137481920
358921041
1061865385
2092351927
1310701488
1227839884
2023927489
121637632
1693783102
145291988
163348467
1341074717
2066269425
2039300491
1886259827
209019091
1817192143
518483665
1913291139
673109694
1743600209
1755938193
309377697
219269790
1670266151
1003761720
901854384
1980045015
1283258959
464370654
903387949
1338341710
1683776008
1767865733
1628241382
265947097
1071884086
113209216
552639398
636802074
266664042
155313358
1884146332
847695578
1378424009
1260625116
1475312859
841147733
301048943
402161248
2015216785
1578125760
1491023153
145207767
1581752723
1885873663
1059579092
49697824
418424961
1738847930
1629636045
335568531
1359519186
2113623334
417042757
388133874
1060439142
146997211
1327947833
761994593
935124908
1499102712
1203083368
1744433078
1617708555
1848486091
1211501725
1412807029
1676934906
478227047
535952570
741126972
1706587805
1312482132
1914925866
877605876
897534547
2089029843
1233426806
206880268
2060663122
269727111
1229116584
1615767295
1568307941
1217917821
1553841642
2105831665
2099988565
1081706450
536371548
689403333
1771453660
955535414
220390147
182908165
1398003306
1783789089
794252313
1689009690
1276524884
66924727
415445083
703687141
1792445568
1642067438
1090468422
32754309
461746169
403852364
1390911389
1052444533
156560790
1476943502
649451978
856077480
288253595
1924145654
880705286
28926603
1627259274
1510920318
1764508345
144353357
1148842535
824234804
166894964
629198638
573207509
374751238
506825627
1395345930
1443498050
92024752
1765323147
1322669462
229677137
436046723
1063657669
1416330437
1349273028
1674363626
795017645
1461195933
1637688686
343844497
1285789025
589100512
406340799
168508717
867810102
414654537
1801468789
1701541743
917275828
678972183
196164844
1052710146
928543826
85000935
1496157533
1851037653
876361233
718044922
170481752
171201842
292040273
1788318450
505711253
957422471
1064131698
565577659
212668659
53808443
1159009240
1570537641
1065031613
689446876
740915316
1046778702
1028718804
122245900
669941601
1474516487
1929781992
1831395008
2017203548
1959286916
912774263
2099106572
193484147
886200514
51526919
1138639810
212098091
1900226228
2063745833
1974070634
619772621
62564209
1091720019
1453821680
1463344229
902924639
1616788782
1205511102
1774264573
95854925
29646462
1018464561
93566354
2116938693
889976243
544825936
1626658077
935614936
158254607
603306111
1093927469
2139359011
1099996463
1894278188
2029622251
135422654
851467463
1198348056
1236043547
1408471002
288612073
1983001047
1137933356
1868717076
754189972
1450810807
158387181
70180700
1784142435
535653425
619694130
516080760
736648485
295297722
556325549
1786804767
88096436
77971430
1139368944
1581593287
2051884617
1913627640
29669024
460657987
1314333689
261987693
2028487364
1865310256
847970490
1106990961
1955667140
261384716
771851698
1712289430
453128790
898555192
1622982144
889537798
1581273671
1761274768
1558326550
2081790371
1648958343
1574923267
868686815
721473965
557231416
949437653
320175148
1468650964
864685967
1844607985
1848562976
1338783369
1782875655
257435627
990061883
291382940
1742065613
1556917456
1111123518
1596194863
1008483956
1181354743
537226919
1043705892
1821410403
1324985920
1504062622
540183797
1556615884
37032159
2118307650
1319585632
582141695
1877629998
117627120
1001689152
1465647332
1185098832
411792663
509855074
1866160979
1585092585
686162432
659273163
241275250
1546122723
856226408
1606945994
341185728
781354221
660020951
413467299
969397099
65551721
1935675242
1953189857
1067541583
1440096331
861138996
1666676592
857064950
1467493026
1700201902
559252205
1984809799
2124824912
766188358
891528437
417665621
571477410
271641075
1730386670
1518382815
2133617803
1970233018
1890482360
889611983
210039165
1279165855
542279127
1704127897
1234168472
2106331109
625117971
1907417187
122401697
538488275
546384805
1603815538
1897626465
10308312
939238474
1472919073
260996894
455927514
1162589012
330325771
1791490237
818145129
1448474825
370071061
1635265488
1738458297
1409800419
1227799514
1685683541
1437525623
552610757
1413488177
1029098469
2035126305
2090150514
667870362
1764555454
262695206
220969491
12190938
582187061
1423531087
192583254
1737332528
262457292
783721988
1979689104
926455562
2059085122
193294030
1104116584
1481132807
129826524
1508634868
500055614
1986244329
1659692673
1619811416
826646862
250828983
257232316
1651938642
1813773490
1874063016
1050065237
1557927967
63558202
1216320727
2045866188
1552897533
582381863
1560320636
918715687
1365912770
760003180
667085635
514252306
1166163953
178196013
373276921
387324804
1895751911
739947620
491170299
1227600971
318739931
691321489
457346517
1929103107
1735762467
1230636503
1894114140
1538130264
1898490918
36100977
54181672
1831023000
1634716629
818093543
1775129468
556010743
2052626524
1440979487
1103819824
1255080453
2004925491
999371077
14174518
1406275676
438236004
2010227295
559967140
1471201657
514460945
334829718
909287292
1889983587
1899637547
129173719
471729724
125452420
981239156
2076303190
1244427597
494676523
588638865
770243908
2016084325
1356328851
42412122
433563183
1290904714
1292250508
743918493
620149469
1300761608
845947972
1033357731
1538882801
1011758480
496297400
1003248414
1660573509
1973177726
1757713135
999417378
1144795082
1881621281
95306192
1711365947
501679836
2057755840
1068268419
79209144
784101117
1606419794
511546799
1475334642
1192660071
410517661
1626623604
1675954091
710613349
1304852140
375446287
1800216151
893556399
445473638
1869800050
1630104740
1397161595
391347271
642580903
1244049667
808440310
74733631
650861715
1973993665
1410180578
1820336239
531412266
1643060021
2135572088
791673659
975415932
888789767
1842813447
1858783858
3936967
2008935234
747252186
1575651325
324775782
2118176239
531029953
223033090
1060642794
447929538
320574581
1702728382
1767020422
475913750
144740303
1065617496
1741574755
1426998933
1630816741
2064235035
1174688546
110632372
556750507
195090733
335142442
351197480
495744885
133123492
396626977
396476499
313226237
1393636641
213396868
1355362010
959292394
399761009
1766101739
1747586154
1028022170
1660850660
1923075228
194119538
1931975843
968206124
588688152
1383892511
1688362169
1062670254
158962544
426387000
195066046
1083340749
2100923138
1254523268
221479377
1476026042
24431487
202187718
1133453649
1265773794
913187146
549861761
900358788
597609487
1027929529
1601614821
1294672922
874998949
425197694
614772677
959010821
610308414
193169430
304607210
1263388498
659768040
64700807
1857880106
1343495257
632628960
160229005
1647379436
1918676682
967716806
645348946
1590241902
2137915623
469549268
1453663174
1684226464
399725964
707643327
1267306619
1862074099
1157591935
1199086955
755580500
69034722
1451201619
735013324
88765479
834017928
1515633865
1862172069
1514218986
2034338826
888753082
682776232
1618294944
546725285
700376577
1386204832
1398741512
1069410483
525551060
87333558
724150443
84453277
1919806996
1659711562
1883815349
1344166721
1660831645
2042928470
651559422
1810136388
1662182563
822226475
1711482942
1324693417
1761751026
1138585959
1834515007
609262724
663126596
1110436526
1197380828
1748033927
1649172127
1973561739
1700014884
727152514
521379371
1136672727
311657495
535617512
341093814
2102602240
1826190048
1195761992
1866041912
1706763382
742428840
1115753066
257066377
1163240605
737294931
125582617
1535724915
1036689096
1052322065
996881787
1089569886
71330214
1204040050
1566595688
1285747657
1557859965
2056225472
428098763
1372658530
731974942
1384266361
1978595913
1436307165
1562725186
941656531
241057609
1979167347
1146883324
1985642073
1420100841
362311148
998477685
792235175
1641343424
327967624
838802493
403278741
953205097
1123115992
363177093
1410292643
412821827
597110206
891887207
1373131466
1819941056
1631139403
1921130644
1456141522
1443038570
1284056532
1122832036
1180851099
12822134
1288779423
1159199709
1874706035
1089750953
209848553
2128353094
1196903408
1577415342
84729427
1868102174
1944279537
447729033
2038640305
1598247029
1086739458
1788196898
45803630
518005965
2005888413
410972079
739532444
185694797
1381069651
2018027247
812817722
345033849
4489677
52575923
788569644
1022433926
1535568002
603713571
859142693
2071949417
458323323
1322759242
785008394
900170382
1357108359
602673100
772769180
1157420449
809135274
1784696373
344784326
1621781152
774100898
2016159158
757308050
1683598919
1114594626
351888356
548306394
1791684239
25198463
1381589483
519222071
74679450
701462924
1177317050
632841810
39989651
424921831
136851319
787213210
768171315
452090940
1968490908
1265043060
1497440100
754078724
1578255190
1868927662
1326713753
634319882
198031357
425507263
1674399166
682644147
736572029
1747799294
1175975552
1001549265
1260685919
720458577
1300111783
1700729641
2007734673
1204236028
1164173522
1601146639
1292487871
874164660
666922161
190987467
1040248819
430066019
1792652577
1025711237
740586692
1300548513
606727772
1257097777
263226927
162695356
1086032494
1973985583
356593653
741267731
1321134166
1590173416
1388725308
2144450022
1547322472
1197059066
1512512482
1685185789
1386813023
1090319756
344151630
977901765
1617277811
1449694990
1989419327
1387801
777883818
67656661
554061751
683768463
1584593607
1371399100
1363796942
777695787
1442128120
1727776189
288575658
1752711262
840086941
1899568760
1203437036
1188246129
839539601
1364647472
1868214469
740697017
1877845454
1941423134
36886536
530589542
1988530951
570856168
63686424
2100338119
389103547
1894208582
699753530
1262616613
1788851775
241612597
1637791719
1086115738
1824268864
135026956
1114137943
443279139
1800846875
1462216608
1778913366
591257456
605250277
946864632
772696394
1946152050
1976534758
1472578706
1389694905
1416445144
650098839
1462715977
1559319589
206658700
163337963
1787829822
782728921
943560291
1295886001
386269795
233359483
1530514127
539741909
1451261725
294217809
591428426
1179816304
890946526
1370041646
707244075
2033237815
1814064286
623716532
1901671098
1552406481
2100397844
14703705
1756949521
578851266
1604851265
1770512518
511489586
832771971
233467843
1319022508
1265881284
1471964909
380963428
62459294
1120732412
1755916136
1784573490
897350572
60971817
1962406196
416463840
605325298
1938041488
1172795606
1901789263
355038168
759490580
1303658178
1472201865
76304724
610133462
950055290
1832342996
673481175
2018879677
2114432735
605758489
902899073
1321595094
374537093
2143215058
1965544964
1829656915
1556098091
636414866
1191084732
1158512467
555831107
1573239983
1913062792
1478082051
1025757990
1201354305
1519904725
1563482706
1278687583
332552556
1103465751
158046905
150196463
2035373099
900970694
1470775110
779445139
1096230956
838366346
1653585165
1657577557
1573750901
1082679867
2078268498
2101560237
380542752
249520772
1483089631
821401948
1925790199
330382384
1992242121
529325235
387449216
633478946
140801208
342242333
1010362447
875058830
1575020962
1990817287
1781470758
746670512
981450683
2116512189
1326933279
1297878299
283213643
1972820951
46936150
1649013736
609301715
1346265027
2146258333
1965145379
344645788
1576412250
1562015041
401703415
950230567
43334530
341573809
1774485141
2070936065
482469079
2099790736
119370982
1541806602
319996169
2029900958
1150301827
719142312
1588616989
2104744382
879648687
2129950755
385110020
1966910213
57384852
515340849
1038713886
125698799
1248468336
223888563
1161099217
1673687483
1297343879
1766635726
611343685
36579443
1162293920
1454330449
905855408
1081408684
588441583
357062163
1574708641
1331698371
2020661930
1534211984
2076974527
689286059
425814055
1401345272
1256158897
941220374
988664504
230965325
80492569
1118413296
1209021883
1197975155
176289525
362446255
531491168
935981221
913871258
826159613
1428565379
1834409798
22955243
106543327
970448687
789680928
1576061254
539660908
1677378197
27598019
1961131611
1496078366
979396917
8957877
409177592
1270378509
1014581864
431989260
118959210
1696466652
252378647
1035579183
1119645759
857125051
462470708
1848052054
1255862708
100252559
1670173946
392070000
1186057396
917877211
330301127
100298663
1503286408
1252139001
426251986
205764152
1419503995
802109958
605001076
451628766
884598068
324258219
1680489705
55418560
1123919515
541067151
854994534
1857239067
2646216
1872380829
938995892
319283255
492798344
525818292
620149082
1904483589
1975711564
281056118
1776728686
546000204
1007942319
1299441095
896588433
2056403187
747544741
1625055476
1772751382
239394473
1912260734
1693063327
1519998546
1591406746
2066149551
1125300475
868857176
1990859254
856726798
1396650162
56769339
273733067
1401795925
1526080413
1769830613
221451603
433693059
1086256329
1430701531
422584284
1065629414
973901692
814701090
138544413
1149347125
1098397672
1149822786
1728503352
90272666
1625881756
2138033972
2054776477
767675954
1906538346
1931588164
1192776562
407502091
1554949640
1819833166
96657194
1005459094
1975859840
364005306
1132692369
9110993
895767848
1868937859
1081234834
1742080630
1991829281
2037014807
2088075055
935614946
1881612006
1205047757
943349100
2029984499
549239083
1987147997
609770948
689879051
1489302942
60378228
17092646
494642910
1982135427
694794937
1159605248
767125991
2059993097
553366697
1783716303
763142722
1680360708
473157777
358517076
137695008
465093493
161977852
1749763078
1064964990
2118919815
1303014327
1350983589
1419526041
900714861
1361537495
2140655563
1673679444
2047348493
1404234273
638440192
1309038690
1911688523
1806745274
810529668
145895886
2133503093
943863588
737616860
1380118230
1882281708
1432477782
1317991343
1405245944
196221398
880680696
653133655
362962278
522798756
1320408378
1369283796
1247264892
1108269981
681510300
311717991
1392731721
1009017318
234479801
1865550112
686682877
397656756
694294781
2127152062
167086290
501877075
1361928932
1343971173
486809677
353943221
1451643569
476131347
1940705813
2108670928
809175719
1087537755
1476023131
2046101693
232742540
1974422549
3478818
1232529170
1533904377
1302150315
67556786
653769301
2037720878
1216940497
1965744239
1587240584
1092955983
1713352158
689371402
120250275
1296731618
1778886420
1529873564
1176520123
840869044
485094690
889977011
1169517496
1326157872
224547381
296808597
712718138
996999879
1614834635
1517482185
1776807400
901526788
1495591849
2129842538
1771793358
421190601
1292912061
1279883517
2098660413
2142190186
1639623174
1300539206
1408792646
539817367
651928146
160148647
151341531
962175121
652552127
34776711
1502932687
907435098
1905912890
1790055428
1823714452
1554543241
240836413
1124561694
391776709
220451186
37629625
1971582611
329093690
178888734
1925966422
1485706437
1709909299
1667195475
1674324943
263234063
305630592
774595370
794379654
1065428654
366143393
23766214
154571947
626213254
165744325
1128684819
1887329172
1101786776
1842050401
1376809548
298760217
267454947
445361207
1636736515
1262830642
1929014224
42279358
166515466
1182372257
17933961
166767095
1333862294
1094273876
1681932420
54004819
668929419
474967041
1377345680
719962132
407631587
2065213996
1821033057
1183863323
996455426
491337854
456315380
681897428
30529615
728937628
1836403601
934197849
944635261
607864577
405297812
776396835
899077385
704272756
637839256
931500935
677029310
857311614
748941337
810833612
1772116500
2024303476
2123370306
433585114
1551299479
337932993
207756006
1161602479
2144026317
1171941829
756170252
1973127358
1917217945
112455867
955993828
1896557619
682408650
1384527419
310989133
903357341
530917093
1140997083
1882964395
1625755616
1493820300
1826410981
384345447
1064331110
1198496742
748469873
1938409685
5138565
867212699
1926364244
1088986327
976269441
361194535
499834554
669904027
357600139
1031703731
1207554783
215119218
165738156
725483996
2108056401
1871652904
33891285
527793625
971795284
1799637314
1496170052
1350766170
1828874454
303828580
554856406
25453261
1310155181
2101551522
688449134
288552645
1878066108
795275076
1071608805
1449577316
1660703364
1752280325
1688051294
1458705038
818364461
245219214
1760053680
1135394225
699953424
673764713
1595378253
1742228634
517902480
807657347
136060029
1967086478
576290174
2123498078
544839846
1617473213
570827796
697284557
664682603
115813244
1105553477
174403154
505226631
1235514472
1850592916
458055168
542141540
1634036251
661365998
1617040495
109884981
36412623
839824131
462697935
1135722919
1494623272
847548494
1192255141
2131273148
1491374747
1226018101
467295328
1788393787
1536397132
1188323063
1903054593
242240055
845501505
1348684480
415466898
562944518
1220660337
401347851
1631962882
1406022383
1812696664
64530298
486278168
1200730606
891389376
909058852
3832735
945347476
759063054
1954760884
1908650966
1322941646
1428831013
1688040203
2130934195
109467642
1061318416
1783195980
2032199626
1898667538
940994648
829508562
848477061
784423551
1563071874
1749275922
2130379214
1686206534
1741894633
1372293231
1957591421
346427631
948714248
539892795
383624987
2051512340
1070759584
2125674011
734186787
1100410255
1676083898
653436272
1752530028
1208287336
1748473865
1154191798
984231464
1681386469
1604522508
636360185
344010362
1011771497
256210878
277673662
1818650019
1568572696
671882941
1685013533
2024192287
938770519
51822592
1057295799
21870711
435442735
1072443506
1509073795
1936118166
1688279413
1641925275
1922068916
693857592
918718573
1212729339
1000428106
1163197878
2142794446
91452949
884151669
1199916106
35020248
1456139484
337772376
1777405780
1173714666
670908958
696642212
1872380829
501279883
1673856111
2025426863
677628422
129527703
1626385782
703947561
1660644491
2058686368
1353955020
1024847367
1974093385
1601034329
1703547328
2045274922
42036293
951766609
631526942
211252954
853373068
2060225266
175403012
1293244968
810930662
41294861
8179156
1189957428
985950583
519224360
84471389
533845068
892283780
1612437309
285419174
1486475547
179555334
2091089772
1177849068
1079510532
802292291
422000772
1160843111
399572910
1065610493
1083498366
10846654
1391530150
9161726
1196780034
1717233150
482980437
1421154293
736061689
446400216
281538136
1806165248
1360302644
2042312036
562153572
1518564428
1791655218
382825322
1805684624
726263002
122350972
1670165726
334281299
1482789804
2076980195
74073561
736336123
1757378855
782327666
819186572
1138109853
1910460953
80941804
1991578218
134057622
427596239
1326106660
1051521829
407756630
812924832
1457341070
803180474
851250238
1604797686
1159237823
1374758331
336062443
311155446
972224607
2005954918
1237073993
209754561
1664499234
1941616468
1682868370
1658449354
2056439276
1748395479
903759264
1040083356
1150311154
1109993639
172966888
1141945192
655887748
1747878643
285435568
924561446
1156091789
1137021219
334194390
2139983589
1409889753
594998074
1422069986
2121311740
1139138540
418718827
1186199473
1511878285
258411751
1350738548
778912444
1913799214
1525496870
1591052130
240559378
208026841
1060776362
2115290258
178121430
2077727763
2124620492
1010827713
1299800010
1758296634
1320728795
1113340861
877642193
348763690
17874544
781242545
1978052877
1555419892
1261583960
503799851
1355840382
510991099
1318380683
1513845606
558961986
976682445
240855252
509157666
1403818109
1201743766
1122721687
1369483141
1631949681
1389131746
2104785911
1542287916
1554589722
24275867
1822924173
1395113246
1271446514
1707582654
1604744351
1568697752
1169560106
1687445400
956483809
1401089104
2100497304
1503684959
1155125453
18386262
393442825
921881629
1583329886
259490935
754620093
2124559786
2093097863
1090011945
1002324317
939016664
1087497756
555436249
4186297
1990118094
1730011362
496067003
1820842079
1378955809
402764552
1835349149
793847826
197039366
384506509
107238139
37670735
738296107
1193984164
663119707
1467682096
1093718602
656852216
1364167020
526068776
1415499644
230195354
1490611329
25589214
889668819
2018386402
995571759
567146032
1802773253
74747565
60519080
509672487
1377879969
1853460507
1450356166
1906679158
937236430
2120590889
533294827
1140968794
977158506
208346053
74299002
1088260347
1950600107
1205378161
1594020393
1567372708
777996896
462314969
1927012731
1989804659
58652434
1269968361
810190585
534718843
5424091
637035315
1363473323
834892238
539516066
1071086459
1270326279
1793256580
1239989447
1298749149
674630688
1492493459
1036974710
69591097
1252071230
1648827527
1418969276
2093570412
2058104948
46467233
1547613176
871614022
978637946
1416771112
701496633
479194445
824996202
1045653967
218277388
663365054
246764141
270291951
1864972573
853004710
943836919
866343674
1680543921
1990802077
561176992
1142608863
1015912251
1893973585
1467072096
1170617070
1368736976
2045460206
1923658075
389347470
442286419
651768763
1525188920
1421895019
177076535
1729679593
1592556236
1400930987
776667310
714508487
2007940781
1141890891
145697802
1457294179
1188204235
531093680
1039444889
824111405
1798150431
1806682593
1298699140
2083853454
361166642
1654164245
1187917180
1013398051
1860890321
1580252174
1469475707
2004358097
118490524
1716010380
848993937
1146862224
880919608
1301724256
934788337
164885862
580820959
88088481
282082421
2137307781
1755568590
1716244944
394973606
57627420
1399022635
1824099018
1308127935
907089166
2013535117
2081444679
353803342
861084751
1604183903
777675476
1055265211
37274127
274135811
264240333
987872986
502898848
402627880
2033902363
277825445
459811773
1635233434
1981283424
969542069
2125325250
1912521275
591436116
1721407248
1249927572
293290060
1792727464
459810991
578167704
1616378050
1141595606
1519529450
518575237
1227014422
632300625
1228919826
2030530350
203338492
181315455
773860120
997778938
693051712
1115750742
129438329
680159678
315490668
812162314
961399797
550327391
1499558700
423109559
1459848484
1270057692
988682105
260242093
859472559
655629728
268874977
97175656
1628346121
249578234
1183077470
1470674212
982870613
200841852
692175777
1732287259
658891445
1765857273
1511712010
1690424252
1038892011
340737771
2136641006
1027137075
538255942
2008743227
370587757
1616898422
1707439515
1327200033
1808212725
1714114935
627125368
2070014706
157717556
1737807189
2068292390
1643917725
1724974766
1865647809
349170388
1356565863
1858212606
515054747
1800405189
1082476650
1613746683
752018389
1602880661
1932240878
134318840
570195991
10323375
628405711
38464062
974072910
79986572
1306946863
1907633397
597300496
453805121
1677840049
363578298
953268875
1921960502
1897526570
1261739539
1269771874
1584067709
670879778
1137721618
684424039
859870233
1456416721
1168122276
1039093856
2041078853
331762486
1196257779
1113718483
1707712494
1890237114
1078374195
637088156
1832130977
703784749
412172052
1678491627
1807090895
714200089
32287012
1858104704
1414512113
396282050
1690721395
957140016
308477509
999651220
434810936
1176469623
341590879
189503389
695516147
1841510434
1075269236
850357202
1533682724
2105375756
1877599400
609605520
365887408
599613338
695428668
585977028
1937171290
1974640817
1019761584
1660193155
264842825
415136572
662546052
1363117981
595159119
900021942
1335901763
1491752868
1392520802
1924890439
2147181210
1658604114
1436498166
1761227126
51028313
1794239247
1009075035
776819953
119388309
1160506525
1296554524
1810047966
1758331872
1083743842
1959681296
117591906
817054159
317130665
1807283665
1127899317
1695126396
507424359
669867405
1539217403
2139179904
158221455
801914541
1704636478
177755866
1548625320
621044319
1328964022
437337600
275862132
814813263
1032095889
1578609297
205101650
1110832261
876791290
695461953
496189097
1789958787
319778431
482383815
1573720235
1430740680
1997394635
1555617916
303587533
1052145425
160689434
530388962
1769073500
1031635488
564630658
2096012579
1912911702
219154791
1561137588
1663867908
1009180251
170649425
1129924760
1661376084
240297882
305616840
1852646592
537596574
517558124
306023186
2004375932
1940800224
1010705577
1204581646
676773257
1966044268
1328689435
1119531487
1407850539
78079293
762924223
546139118
961626774
1197376787
704964080
646706249
1538865223
1883240429
855696818
1255803882
36879998
459631646
1311648920
1021773350
742789904
72125851
2140283033
187200831
2070950969
240061651
2119890834
1776206391
381833599
1416622164
1693318726
1258972948
1429360475
1444490521
1299517315
367593836
1016037636
1611499097
632898515
473795820
1972512698
311654328
1460573208
1434029819
2064896874
1077058385
1066456809
30319672
1185971689
450032667
1928473308
1870573487
639308660
1893626559
149441526
1667870916
1930992739
1391176789
2104360374
1272394294
1868730869
1719681373
83525932
1065178882
2070048800
1407576015
1315695559
469402554
1869370672
744055303
130640730
1754616818
1397606673
615109395
618433869
1443105248
2141178667
133951022
928770069
1522303212
914703994
758071847
1541807362
776562221
948121011
2034628860
1489303543
684784610
222664092
1302222455
2139452342
1234267781
1109667373
1533458859
431503165
674272640
1933914342
1780361327
1540627622
1358529387
126675916
829164195
1496204915
918389186
915920567
489325261
833548883
2054711746
1525133658
954884875
208161905
1722009464
840806176
1970105142
1768447814
1690268343
2011977878
1817217956
1256292120
1360342325
434929427
1498857162
690941451
409757568
405348345
1257145259
944755179
1175340646
571760338
919373964
26464226
1868948851
714207933
587638959
50302251
1161121185
1171179757
509196035
218128891
2009544845
343028156
535754114
1661370749
17357234
349415341
745471558
182051886
174498430
512212113
590680495
1101290277
449362254
996631970
1854466130
1984005542
104081839
488233794
589867166
1722285833
921744761
1723138018
2002616158
435177507
1822816681
1346556075
725344816
136693323
729650161
969347069
259946307
1811547715
316267980
501838838
350661793
1693919117
304317082
264718208
546263737
505248303
513550642
1007698424
1572172319
2013377858
1836250719
129841710
1770146271
1316790969
43145995
2021037422
104276234
1595348454
307376774
860501812
445258478
567893378
267286831
101903529
297462303
1022424652
656912855
570535290
569021196
1976105320
2038997975
385855881
1400749278
1314837318
487403272
2020736011
733952255
975555463
651039857
525383314
1524335087
1401099821
2091371616
2071769180
1915311509
1062931454
1542586764
536970431
2050578753
587754306
263902359
547975953
1778129371
516267125
563999411
903275780
242060523
1073881827
1853997387
1836063722
1125717350
1313223098
406402555
178382387
2007057358
2134948736
1532098915
1420548975
1348758818
1668023768
1351810918
1471521624
938387496
309866016
2019400882
819646234
532606902
938637998
1469864673
1022698038
979334724
1098216037
426820374
1134627321
469428731
1830657823
294806790
1744988516
1419157425
317687244
5855834
1928901507
604678281
351035941
1869680813
1324612437
185997831
1023649574
1562186305
270658292
883339412
1832712705
859325429
2088854091
465330428
1032850231
1242482489
1232124915
943847868
1411576558
712001910
70487128
23025486
899070036
1972340958
842345116
529953342
1759124496
286885482
363437793
1215564806
1131164539
268300726
1777788293
700624470
1376172728
247832236
129467264
1269226512
42290643
318601698
1671866039
696737623
1626597498
930144639
58698150
719904326
1572028471
1765963015
2060262608
1348033585
8724855
551726829
881692012
1123540639
975145959
126341232
106998017
1499847042
1187366811
641033966
573001040
2119211581
1394967247
1354013963
1512067425
847806557
1346694943
563410795
1265873295
539866163
951474402
842637291
1420118037
1121492634
1850598106
545810514
1876942232
1835715143
38535196
1785503098
950431799
1454312044
336111446
915760145
1149036835
1345515291
2082978834
1132981043
1914684330
9325366
299324376
669457317
722962627
1190466817
842075093
709469974
2039843610
515850791
1479738722
1426872161
2027544039
939593181
1493912432
990973794
1827571207
175461966
203324195
759787567
1388537581
1705478729
1417673475
1090474250
1319257667
481035351
1456226797
1417724492
1444667872
2027611885
1937655661
1461911461
1129318026
1898439047
536320912
2036974117
1604911516
1464112740
994318407
1820280822
786988599
900067185
1151612013
448819648
505911939
582467374
860829533
1501857093
1414217664
1066829582
2032319558
1446828123
2033702776
1293195397
1078886804
2125672330
670737556
1742483141
1540644428
119272818
1382996190
380779667
1055414403
656576080
1325590982
396694650
896304801
244368352
1947465301
320608464
118730034
1364727821
606804528
274014051
1814499078
43392695
797561186
1087806328
1196177653
1545083903
1622409204
83081621
74117378
1845411066
1404901637
1409605630
1813641904
543209187
646758016
269862210
316497370
1753628150
951128629
171167872
1429120243
423459145
51131716
1829473563
1487083923
1965695763
1330573715
1041947415
719182292
1669818689
1253876501
228542134
479701520
1552597698
2014561402
859766041
459700651
713849138
250736009
175778522
1083415160
605417017
717198632
1313706067
1542654858
1370044416
1778889153
1534111575
779418272
1123839804
2066571923
1743590110
1151060987
776793841
1401618668
1869793100
949725743
2138954068
1521953988
717005156
1106232604
502176370
1749555540
1373382459
1026917200
1057691780
1651129730
356729876
1095623271
1171761287
1761281058
1631148441
1001186641
2103273586
278563985
836309548
2080362363
1149667044
66335049
904826282
951968091
810423343
1364169356
873353081
1532506503
632861164
707453831
952310426
666027268
1283040998
992161471
447030805
1544404146
146121496
682765386
386193505
1616667694
1153454308
1429501634
876794694
1984632024
1221136574
1850221164
732821950
1031528544
721561301
52830661
1823095120
1970695156
1076040887
46846052
1390020186
647545897
1450998609
347438126
1455677218
908020297
880931345
276247836
210846014
459625632
46537970
2069999466
217799890
1470908733
1191196875
198979130
1153701042
1763134788
1437704388
399937450
303172416
1276673339
820629368
325120712
1697310726
1903454583
870411628
437052901
494629438
761860466
221528224
90947194
992842423
1644324991
675729614
916537598
819296482
1161434565
2118685602
980342692
34520741
1443228257
2110794401
701147327
1890145213
1315227901
1371218347
313477894
715370382
1044844415
599929867
231688712
701344578
527442564
632623482
1848583185
959892962
685734061
1629052237
183272832
1764625654
192498586
257883944
1869361417
1196420685
1086492385
199817244
660965954
429012756
1575181993
231062450
1939863402
1187889502
1920784074
2144738467
778014626
979740743
434633166
917300016
800096404
1445084041
1758401117
91852939
1319117039
1597068120
2053333846
520420391
138408008
1455625418
73158219
888336981
1837819931
213019987
297996112
1529887658
1917390504
1916589481
576687453
1705621419
471580764
1363615159
622765855
853212436
1015103311
1655808104
1950797299
2125539845
172220746
825782736
93127687
201884961
731091368
48991970
541681213
354960251
10648418
1241452152
1964411856
1755492212
781789514
1392053478
760711993
625617234
1758017552
430719468
1978527801
1089140915
364109758
1999921060
942264132
1330257783
1032788050
1095384653
2093821646
1651057969
1930376038
1678501879
842799163
1423316985
1913900890
2129054811
425130736
1846611729
1871270927
117789876
432823626
1304184142
809924162
644579
1058709792
559031514
250027511
463384062
1006904490
143054511
950959316
1360905418
1052540983
656031297
214919020
48257056
1299591783
1135004942
213505458
1759049595
1266466018
1618013928
59196604
1813524593
686609871
1207594850
1670446984
506101147
357945804
24379371
1447142531
886500450
706048353
918928776
2013649422
307122323
206897584
855443593
88687947
1432301939
1249895823
1506124897
504598816
1287314110
223359018
1557998491
1550158464
1339164791
1772189157
585992802
739745602
1539253539
1427649792
1565730816
23931429
1381934201
1678773318
1039225764
1337506145
1743003515
696686504
752846826
1164687344
74840931
1826438773
193051740
170040928
881261456
1310928252
869455133
578732676
419760261
1861609821
1468412610
1351178433
954927544
1349342505
15548271
1790881363
2005618182
1657219254
1463057560
1079990163
1085034560
620718134
600360910
1975611711
1098293558
1634874733
1741349075
1128128485
1939550393
604045991
1543930953
253615706
1931171672
1553758372
1041221104
784610729
2028623002
1378718308
433894622
148185082
292113099
119132705
724706340
945941612
2058889532
688043110
1079557609
839502352
1148213340
354555387
648253526
1276495515
7568024
280563308
270290653
541572182
153539032
218516589
1997400603
1468883937
1116490088
1999825410
572244620
840319459
772119941
1587200586
1390680901
59968214
166220528
335491487
60534887
1400456872
1668997333
1959344681
1813392095
2003925128
1340929112
45665846
442308231
1075286362
825865848
1764065487
837818608
714128732
1692489977
1669110598
209718281
1653172746
1080220055
321314745
1127423928
672192855
245175823
1759613233
207459630
261919400
1681296784
947314588
1739740676
1935883998
1378081562
1034527163
1957761620
1542953641
1664840893
106478688
1175475253
1609476902
1009032531
1914680086
113368686
835953346
619163505
972131433
1164737468
1719413461
1929391997
2076345480
2144460106
1062482688
1595260121
1273203684
1995167545
1851561905
1461638146
201383679
1157975501
1469480198
1956676816
329873888
1484701087
462452906
79542191
1587963520
515961493
453462668
772858759
1631779506
19220032
1172942173
248232516
1068885930
909480854
1938391944
1795100013
340284787
1519037022
2010850433
213050435
131927049
373739343
1143227220
1450683916
319735222
1874905564
554406345
411644079
812558010
1118346036
1188353753
582899704
960829805
1737687767
2032974110
1493018609
1979709985
1650831249
1981997384
1585098548
970024547
194077173
387238461
1145099951
1270038715
779589114
117609578
229660024
786505375
160663283
284827061
1649068425
890181391
2118062496
906425367
1120408305
293291612
1808199466
2117908806
1504405522
1676884634
184324888
654007720
1459707571
754962992
1526748984
841078621
1771892728
668109406
442311808
1612824115
2129521895
2025330159
755858915
536033297
1957627178
1172318918
644344579
129018151
1752527082
322871367
410467149
445370816
976933247
1937745487
511498425
1312515807
1791590283
23479439
1194638537
1143468042
2099066177
1995196586
1722370121
241810259
128771518
1675463138
1678395358
1604340610
949646705
1808981558
878707809
1362797054
1462734827
523362776
517015242
328463021
1808652207
1601899749
984249098
1549755620
603037651
1596190262
170495656
488470658
582474613
926786708
1220870552
2142646356
2053049239
600109983
1432131058
1978947929
193070013
1216071533
1596167443
28665391
1615578478
1471470329
1998236778
127281058
1745504074
1689650859
1732729973
454073854
891453471
346950177
719713868
1355306559
1867551846
743258375
825060206
59686730
1905574029
1564818874
988005424
1288718150
486835525
255465084
1771176964
1706405280
1290297696
1760510877
1131806273
20380705
294822627
1580949956
560705200
154524688
1390282492
1286717418
1765756571
42918486
1485117146
1663207855
88007631
2100775588
466779197
1063456206
1810562122
1676232377
16164566
343961897
610592960
1115197905
1242086294
1257444174
96785629
1285581504
1670923565
2077312309
1067739609
1289397781
487050364
1353113454
1161461969
996452716
357064631
69682835
746411423
2055940233
1246973788
1238203486
1927655747
1471847830
384605007
1552482851
624702509
985567828
407474182
1909154144
865380923
1609037818
716481302
861229255
389428727
136572418
1445751245
2077038427
623141001
891041976
118989654
1987553309
6598003
1578691342
1126799124
2093876842
643416444
161579757
1998269496
703549524
2066996568
1268125141
323534041
222073969
1503446868
246983455
629916690
1555266228
610238710
1770231795
1380352382
982332271
2071423505
2018054530
1043889141
1433323702
639182496
1753360534
1678234756
1954839402
903369737
6618258
227861982
1349934355
373002696
1667963240
1922277399
644887555
1930632001
459807874
1181479146
874304743
615435474
1107552770
23478378
371934786
1899681353
1729520167
782331077
1871976084
1455897836
2040363564
254715019
880679587
824936056
60148351
1515139464
1842197049
783854634
1082753527
893416148
1286697041
2049610612
809400346
601077529
1970219296
951525167
882999467
1701355231
879996142
1502223032
2023293762
1938527233
905259807
681615812
1725350570
325265481
1254583409
703800179
2016331587
1152667835
825201395
1433013630
2013033678
66913183
1688543389
1800953834
2062939233
1929590457
1629832038
1701165731
742626391
222529826
239499422
1382429003
1740691584
1004208153
351186006
624851473
119898976
1528088168
236067256
473248335
1758825775
1173723457
1578699576
567340908
342375256
1071503841
697811190
1851241318
1624664110
1868066005
2076752954
427592744
1210264947
1336586689
2132375624
1687265487
58350209
472695269
1003871913
1205008309
1596734378
615670644
1476856378
1324331015
829012239
1468820338
1107495403
184238685
220546971
910410705
1761478058
1370011826
215205803
1878993934
1088466842
336420932
1735074078
20091656
400338483
858326759
2098890839
1316370602
2104146259
530150718
1225397392
322546961
880785297
1784546286
1067736121
1027722141
1651184117
502332672
137258517
153999031
549961021
1508213394
790802396
233546209
984825570
1356974413
2042258486
1514155454
1485599475
1503304887
469893019
1596235752
421070811
59603046
952908328
1492087309
809568699
1373078752
611105030
1457170113
1167332561
1449709350
1242097836
2078456774
621882762
2067566162
579272826
2029868356
952191839
426302129
1533181795
1295451965
281875218
550667933
271570717
404959221
1779613416
747028951
781565389
731830358
1117788439
1860855918
740192654
322500095
38666386
230621429
2116813074
1050823254
1876858537
1529411414
397901528
228924641
1015934715
626959666
1363118621
813394203
1318683842
1043441500
1539759179
747089493
790234530
795782336
845088807
2003354952
1001624928
479889624
1184783270
1341334826
1386477113
1940919766
1965021474
1037054550
844665903
1785739024
982116001
791653365
2067933381
1931688074
871191556
1759628601
153718738
158940063
1706531320
1192270728
1858627846
592254589
1099199084
764044762
974195437
973844332
1682619905
2123696298
1182997251
1058407824
1628317598
1515894719
1586106433
1720318684
389013687
683366875
1019361842
1388490946
559102295
2121435973
100785782
1963306705
274101236
2117849755
1874640386
50351726
845666037
1283244944
1361851204
900476391
1931497519
1901362190
1938636493
34258206
1036712762
885200611
494453891
1522439387
2082001020
1056850292
2071408252
533355787
1954572043
1005362589
727159779
1394251188
904087587
1297631583
1941528831
918127217
166257442
1029880827
1112225016
982456313
644585214
879008746
1236801867
650602698
561447757
1060562587
483049406
1590964892
1270240497
1558667929
1724179596
1218122204
905436753
1310453813
1401359479
1998021546
1742077546
105980779
1859068024
1790719794
1019007714
1877886421
679507437
1235891646
1619385553
210577460
372464151
1923806873
1616902513
1672096749
234838753
540044539
1987087708
235646540
2092474952
843581123
1153093327
223680189
1883373130
578589013
1670099628
1264635495
1163119134
410469370
2141581785
322571100
1235258502
2416885
1195103854
885636600
964730658
122002030
881503205
752007561
686611075
818181901
824384031
1533816119
1502462040
387950159
7397452
1743842611
210585038
2058825433
1550757440
186691746
1463963382
717902584
2103236046
1692120766
640190484
297210122
726537476
32890361
17332972
680116025
538403840
553865596
1042634452
1856797064
103180607
1891735236
561573099
237771718
1199220871
1806911527
2121732834
1836700527
179261888
40562677
1821416599
1865816793
1358299162
1325732791
274580287
516895904
1590438076
513180525
1976865331
440412914
522889957
1556784269
1444026366
656020866
1423725561
2105152329
1179648674
287514588
2145416931
207074426
1101911044
559651039
103236708
354403397
799484832
1659089978
941382668
569373092
2074102241
1621910947
481368426
95596996
1502492447
220385114
2011571713
292241735
2004290870
1354462396
1281291704
251289497
1139492428
672294830
1617512529
826822178
1018651118
104531883
34885259
419089053
1188673578
66913280
239112533
1575758371
251558819
1670331916
845241424
91100954
1332489199
1733680717
1723186432
893830416
1395723357
966759105
405630076
1211304263
431522324
1159199342
461846960
2110669858
871610043
828315775
957288213
348529403
322657751
1545280923
1607141108
677381939
2018213127
1270827305
186882755
75095311
235880535
791609699
561380609
1526060956
1416348638
315195976
1722451434
212893310
988452340
1929424004
2055229960
1495956008
1210251402
23177120
890399456
1977427034
18987658
1429038428
356784470
1608379035
1915653261
938695441
1557970292
1514562690
108363329
1876011065
1049937508
472000918
680794058
1932696199
632761295
495121479
204036300
515756834
524844478
222378469
905945911
2073197005
976436488
2093919725
527963664
2103410377
607882204
524201439
1699378674
674350087
1396617773
336522714
936760766
865002823
1525585266
1519153909
1231496821
2028758651
668396752
618484170
1601776591
480175225
794754500
725429695
524730933
1674860681
471566361
1568388644
947914458
221866120
654773496
655421373
646543662
39570852
724787724
1791808748
586328010
1061615471
2026888339
400547267
1384953411
1885177094
42730671
368578292
342025331
1575143787
1259615339
386166290
97136790
1945280633
50191608
607488056
1421633089
1737768813
1962325045
157276666
1680439272
1775770427
174871295
531920032
279683944
1338055729
69358734
1582883902
1583789037
1961202860
139224710
2086660920
2142532564
458860691
256096507
11074047
2115570479
1794633227
642282357
668882453
200216733
1174253135
98016300
135088700
124958355
967423979
1700237069
454060783
2045295112
2026291984
1997521644
1009245031
1410756466
462081898
842564367
1095711940
585443740
686296290
1761365766
459088733
1555583345
799775632
1577284260
1662347585
1563654669
1835952193
1391769192
1323412479
2016452806
1058437467
945727324
1229526509
1883923509
90462328
404375975
1288535155
2103149201
384039741
53890716
1840922972
1421318750
1913259146
1382983982
1749857518
1100870244
2053700696
196936572
990600051
324202456
331588051
1669723978
2095551662
701001071
1049199925
1048829767
440132457
1762202711
291887411
698987161
850305325
842863014
96208294
1406713939
195896079
1228280760
154156345
599655817
1435662568
1964442514
652193418
80688686
1620732259
883693922
1760022057
1116479278
1416579876
18751962
175392863
1122544943
249607773
791726958
1338231334
89173275
1257869713
85378191
1450376940
1695274672
676510331
1283599093
1577389521
1879425006
1749339008
1976257162
1034155222
1972082005
2125444203
533677677
533157133
1978795223
434115364
624508699
1569598904
694964727
353344594
589281909
56261549
247803687
1207413341
405582821
1126334691
1033445891
365530680
367841901
763968408
2137607499
541132768
121457035
1589001896
1066748943
1607300551
611620157
1848707912
686982969
836301193
148835102
1058330319
1990663468
187181619
2064132111
1515702615
266813882
776854006
1449543694
2103785401
1110999415
390720691
1029675959
165752175
152139504
1628666900
810469776
25589227
506671864
1590515412
2058447301
1455577114
1645206625
184643580
2043257079
1495821450
155017745
2035087594
617395901
1882610389
269080099
1958741903
714918316
1126910522
77057597
1007402853
527775951
1656126383
1585200784
1098571687
1029289858
79506771
1951864264
1703921869
517744857
810093246
1854074768
235964523
232963872
928850644
1834499145
1130726692
1596844017
829801498
1925593197
1955053195
547107419
954419181
1839970034
1443901039
1672249125
853509418
315321103
1543830110
1616679097
62824639
740493027
865647501
1542922514
1073639026
1583278735
93664069
736692141
6430673
6671201
1216262113
1667776333
230494308
1179947264
1575822615
1336566990
901946794
559444441
275024534
1581188234
1567108157
836330863
1990977420
1423290666
669246771
1823548719
133846091
545145350
1794158170
2003639353
1898199387
2066646009
579075872
282756088
1927375873
398382851
1279847381
661113722
174300878
569333147
1415084823
948606198
1930410606
170315512
1130264469
415883611
1187388678
640999932
1819735141
2038586502
2086006060
1303031329
37266374
1610482275
2052239573
469069813
1069569996
1428563349
1937211673
1765557877
1844029043
1002671300
1656886797
473094217
74224164
1561131812
1823462725
1257185169
1580856631
1011164672
1101070322
342208342
1648314905
1542854209
631757281
445807711
1912205902
1962216502
1316958728
784591315
329042138
874240952
762284228
1905349134
1615764935
161732981
592190666
915589620
873413883
1567861028
1399530761
783920957
270574805
822725857
807854505
376525323
228307429
683809553
604545894
1658056837
842586195
1003584595
1311887351
2041664604
961492418
884319259
355484175
1927321963
12796025
1360008978
346370125
1329398637
464081981
505300900
1343189558
2043422333
1643912521
826128922
921269430
1571379428
1763641821
726742209
666437876
624921588
923090773
1715716334
2136493919
889446240
1903539376
1253607448
263908511
1244397025
761181735
201748949
238711542
1301737024
1758519119
734463224
1390562283
571736722
2097642851
996315282
1813261267
1967056165
879343566
1570599885
1029119356
1922081005
39627265
1505120915
2145332788
1691349557
503679483
1192784479
878591382
296846772
1764841302
2024903379
1303786202
953298289
11911562
1498634886
2099526911
1735954899
1573091394
1857543774
61581801
707237501
1161641568
1886797516
860753045
1385264661
1809494215
555327464
1791052038
1541405999
2116103944
2028365954
1618002666
1412585021
1677953138
1416792637
2118954083
1454026174
1280430465
1722219458
1819898475
2069233786
2010940190
692796651
202340795
1479987567
1368739648
1598905825
435981461
277736386
339477569
2004573403
1514275398
1632474295
775154414
2055965703
321004538
62006048
1165000186
2067800429
1374778382
767646253
1993179325
732362933
182487876
1942830804
502038556
99566658
1311325106
1927247793
1115752172
625304899
1410693914
1037523897
1332500854
1480500090
992023158
1526829055
842375150
613531529
954723094
2081786008
1075193749
2075186653
1948685309
230344364
1668037264
1004408777
721339638
1175681378
524374359
1006087100
775674101
741989308
645823121
1096502761
1979758781
1212174235
162613088
652529722
1744166015
2106572535
1733287434
1123746922
85285629
1202188567
1910142205
1815738811
602668768
1575311247
2112333256
110276811
392865665
1653318895
1325719605
1711493309
1164427263
668998104
1776568016
601651322
431709284
2125329062
1118366225
1787024496
1227006587
1969633640
821243975
1802791247
1188248068
1090230385
1502576050
1544175191
1920728931
1429259202
369625161
22682305
530851706
1604947779
1699446469
779768933
1788962211
1645625985
310981313
295497104
85754904
202153456
1561793665
759636326
1411922383
1164180348
1539913514
451358005
1150014973
1799918730
117078513
1526567658
1483776094
303222583
2016388237
1613122358
380068036
921717293
1533660794
902420984
1005078327
308767802
1631982810
489078147
1562478243
1451762333
1716163634
324528091
1195292223
349958434
1749050396
1535456646
1025422321
41969370
960736471
2058083421
584303931
1201504355
1661172647
217110507
72574958
1978582342
1767607344
360215580
1914480842
1754161994
1557116346
456794941
371421080
652802692
1504811509
1713795702
979068634
1648452954
1223640507
1193560110
733911616
1937556875
1897786451
1492415791
1219727759
1427461867
1826758183
2046714518
1011729506
621890604
1925911769
2034823123
1766747530
855190933
181937249
226680238
604612935
1845685923
8542294
946130974
694284349
215741045
1083232189
734319364
11946818
1490134038
756872555
734169606
431722322
518326303
226636270
1228829584
481090951
1459545401
1883107080
1230858809
1185879128
169334300
1953548804
749265685
1634969208
1830152933
1635199249
515810767
318829348
1329394348
1353333766
205560458
303533671
364232449
1372021199
267540103
67211176
597321664
1011352033
1639839341
1632522760
708687664
861741066
1495078826
134240862
1963576139
760766933
1665269258
385889660
1726719277
1143906617
252496414
1832876116
575999042
1754104556
1591632969
85157959
2073399535
2122533138
981005239
896870424
779541453
2088785327
1909259032
666826348
1110925011
212171651
2076074918
946937783
1143175326
937587247
2115544286
948681850
1844158580
933008104
336883038
2102024951
1589298151
1582853735
1690445501
1149347254
1173999389
1823735273
1741368445
1792298850
234822789
1641334043
2012534574
1700789306
213332381
1571423312
1069379536
58869575
131008198
2008570744
248087467
486455382
602987195
1126587671
1434993428
1254653295
454692424
1707248701
1143315711
1359854920
1124529292
179935208
1454766597
256581827
690182698
1392069344
1375411897
1822517327
1874180686
615191895
807831761
1948566498
567740733
2143722876
49244369
1530238826
962218154
309425158
742096441
286575846
788273423
2103750960
1320636130
1719805285
1867954521
1042788146
1627373094
1341800845
1227690470
805363470
2082338748
1151066618
1946664483
677008712
136311265
1353569226
299849222
1134924209
1803907087
1482855180
1580923412
1610411799
1627642717
645855717
1871181704
374081749
1316966588
1763818549
2073903134
2114633399
1295442460
864771642
1886477014
1493910842
1473399518
43473144
2043561785
1284885166
2026525864
2061532245
1854205672
81641279
1764109826
1133338488
1735691960
888978238
1138226805
1897841443
920031498
1049753040
1524555509
22432484
1643293947
165831614
1975298564
2017345029
904415683
599376378
2013357730
1072483828
706720538
196752061
389188107
448928029
1509580188
1479449521
1735012852
711749151
374348933
851528309
1581901936
190824913
834751316
1732029447
1503923023
863843560
1381063326
1510897689
252359750
847230181
1569430448
1234152049
2080696046
878237481
949821351
1876339138
174062870
12373306
1096918903
327133946
1844903405
1684248469
1582742487
1692349368
1659454065
59817975
1340620362
1730501033
1199749258
2033463457
1471635673
1162846935
2085014356
1719414632
310909004
1780839220
360629992
1201653987
113916284
671626105
1589755388
255735339
1641252388
1375860659
1043579947
254039520
1343987717
1439698952
2047732738
1020982029
57362738
1902181921
653805854
1666810513
829262914
1290142811
911967415
511560379
1927030295
702026631
1261134683
58348910
38802153
1921374064
742261579
471763797
588373401
2009880094
832986909
341349221
587818302
931165261
1374943835
89957468
638637656
1171189654
137224235
1903332235
2076350346
759257049
1674177568
1952883169
1678982723
2032658258
743571309
795501288
257308844
843353879
1775444800
795645695
1508544006
1045208684
2116267285
1159073899
463637728
333049136
1461062882
552315368
425083724
423386647
445516104
229239299
966519394
554986104
1763997969
1809758810
743133740
800805222
1327779708
1720644912
1045530656
557245087
1615062967
2002411626
843059733
534756034
1640176277
453125112
1934313369
1267615155
1926049849
421517177
1192084684
1188688026
1347449027
807482962
1451637652
1740893825
1971025319
826396326
2020445679
670820329
755711992
971958906
603743774
1975434841
841426856
1802935779
911421544
671079201
972705334
737962113
170713532
587152966
2051450411
1955746119
313389958
249379094
585502642
1130806544
1220317104
1257246053
1833822568
332176436
413598486
1692355766
876810446
1376297142
106349393
1579253676
909666256
92780831
523968128
718005102
1052936510
1721456875
1494131308
838045424
1060493918
1310706480
1659850175
884806139
365074807
932359944
1180792803
1194736497
1633662129
1699151809
58037100
1395727351
502413347
461448928
1396933290
755408336
1712884159
148538374
1853579075
983078663
1266836991
375851336
1529914753
456076963
879907237
1464256720
84996278
560779313
452674271
462835207
1850904359
1546239121
329660784
1554885159
53395304
47899799
2017145640
1458063623
2122581800
1937843274
1319366898
1007430691
1245205867
1800689825
1253614819
629124080
566791115
640874644
909873125
1596492768
1065841465
1341703402
188544070
1500613291
442996479
1444868161
331623124
1072137276
177964654
1727421164
1411530038
1693648646
758275048
483420522
271492809
1894952456
135530686
1261510922
225660874
564511925
1380558343
2119853327
1284020210
732327263
235294491
1109355684
1970469338
403501934
950471538
781823596
1223329191
2051166051
10610460
1353164007
401814505
978949606
67036941
1840799371
342821579
150950360
1258487022
1692014648
614086456
735749943
37202164
1223358878
1892893668
1229315314
1384363031
830368064
1843024703
1472163689
288079027
32760123
1544888175
646156690
735508804
1817784889
334587845
1952387863
592919500
499725648
1764425110
1855941384
806193935
1475544432
677971783
726616501
1275803081
339206410
2114861162
80235406
987882104
298686119
727461118
1518065273
2067364733
440943765
1718923999
1004150881
661620169
1626166729
466641022
265667622
1957798658
454075526
1274303138
1892693728
63985150
758633
1764410368
1542808835
43589232
1400314151
822255324
1791799922
1768831342
147582057
1239310231
222406587
612726197
185290021
635938983
1474885113
996894994
1771452980
1599915372
2060947837
687640361
812354799
1979029901
1374970029
1974295824
1895381495
408803421
1947361861
1986372812
1488090481
802084892
1216156008
1594630733
784636566
1163340787
2017205838
655909324
2080007249
90286118
1205626441
2057384800
1543099903
916760014
877763460
1367601845
2053669989
481855566
845825389
1239874496
453238179
802587070
1472375888
1143642323
454005336
1636046713
712527099
1186350740
1642987152
1073650419
657460815
753548276
1759507687
523868995
1574775795
1786161247
1983471865
1887998927
70567606
66551834
1575944516
991263643
1472737057
1050151381
1404279169
1094449062
399361020
1676806389
1677035330
1801305327
1163192900
516904532
1874997242
974468525
1135153059
13580200
1333211646
301116493
72949052
166632800
653328051
181742546
1517356803
160656398
1935295480
1902827733
1940001242
1420306029
680113338
1668207824
1138157314
1199988023
1870490818
977687077
842669907
1323985003
13868727
1855409610
399712835
400420666
1066191738
444604051
321146177
1694204822
28539917
1732146313
787002634
1007681649
1703987905
1371374788
545992426
2020311037
716968366
1426569795
2126029799
1867959118
1152583983
1655774521
1078026520
218205218
1366427045
1554706678
464028653
744653995
476434583
1489047310
2095540268
17375360
1377513990
1466269590
728278886
1786065942
1122237012
272734525
1456511155
703719082
606308901
2084207058
944151938
282211048
2054115675
1091592870
1839098953
1546079276
1955652552
1765677317
1479402771
26021675
1759614900
1142554659
718319563
1275577801
242143784
893067297
849690861
706421351
1198822233
2108674825
459485535
1641802184
999862200
1849772545
476114707
876796607
1170272229
1871793143
913181226
1454397114
148297930
1271813432
1979697545
783415042
1976926165
1390621582
672980034
319599698
1096393070
1982506152
733367075
1874489974
1552497184
851284018
412510764
2140263601
533991481
477025036
713123583
189864106
530440974
757252098
2126640574
1761180200
1337028506
611353313
150878006
1323087497
2128992576
858441271
961678430
1726717025
1759695953
89426232
2138947963
848005509
2134297720
283510311
561825089
172225113
729991438
1913447678
1864672985
1578958897
1248623476
644458782
2074015667
32161610
978301134
388912545
482848640
2074447547
398088714
1553223024
1718896359
1054522486
1860956935
1510495062
2053677363
713145142
958421494
1326084804
435218623
218164583
1395980712
60339937
293801826
1282190057
9595417
1014555441
618035644
309123990
133383263
89877226
2123943708
1197375208
803507496
1875382748
2030364883
1048222577
1632136439
1503588275
2129024127
169873217
1599858969
881118619
82047870
670599715
639020404
920054116
1038092872
906061442
1700989805
1939601644
610487544
1838387281
711351818
693715920
606633194
938592873
2007930868
485161010
1558134039
1591341653
757676670
1063611942
1614861985
328475691
442132102
1164410349
270150935
805225373
525422348
932775880
376704579
1763789666
1278937886
384195620
1537944339
118816896
402991059
322957620
1679631225
598795395
527274015
250413675
1475994075
2140217005
2049396776
1632364308
100314436
2036519930
1935045031
130323000
255821137
1426640833
748496977
2108129200
950950716
1724925716
475769838
942759174
689226371
1950247866
853278996
578599716
555804612
1957596333
1371224676
678353444
1328608756
1700841281
1666061376
315639011
877005206
290850326
913858880
235000232
222057649
543788018
194280770
559679485
1418842483
1035322285
1450252307
545128899
1663238922
1216002898
1803902210
490404540
401160077
1444378687
630938018
1367170790
410017811
1935499316
1608909675
320735366
703291731
976324071
911687004
580817117
809854519
2018355409
890480468
1838703590
559876246
691394557
206261445
273200884
1639991041
248553172
1328187751
1552912029
2084334894
921981206
2076325223
49471612
1969496684
713331424
703526556
386158534
807154174
1221481580
300150769
14113197
399748537
1113434710
1963183506
905291370
14084467
737428174
568232078
698517538
1998558980
803403134
1330389847
1083804985
1892640910
1209917056
325398045
1128625543
1699218921
219683132
471056848
207897164
1742225478
1434800108
215382885
1246091088
188367764
277905496
538512193
1470241520
1737238415
440808812
2101174189
522108540
1219513128
137638113
1406974954
1773627947
1598033822
1460798678
475011423
619980302
813922847
2008547801
2090919470
28246538
69417267
482763274
2141415259
363511990
618151688
1624839328
1163250814
1475022438
2142310797
1701533679
1944958457
1587943641
434843557
1352045670
445924342
625191323
761699412
603571728
454441186
715059045
884163593
187837436
885197819
963788653
84531447
407849584
1682426541
117767491
1709822682
10109740
2098730086
2119539931
1221139752
796726346
974641475
2071940462
284094813
1963283965
1666024099
673130915
1704493916
391851558
224399485
401764270
298602834
1467204625
1600073363
1941655410
1700064230
1309107320
1795921865
489221272
1629985820
1139930234
1654069827
1709578658
1843126181
1599441713
425988064
1220579577
50619099
1968806944
340823205
85940762
150905268
1253891450
598306601
1460682107
707762930
619042750
296109606
776085442
290043562
876288069
1923885515
961046772
1754473024
1780062019
2122478426
389285067
333332278
454918880
2070645303
1023935380
1066746620
2016594604
704739321
592144461
613289409
1235043049
584776976
1255939115
1629594384
517429409
863063846
408552278
282531403
610645695
116478977
1991617609
1789109967
1474260749
38492098
241342687
224794267
1826302237
777182566
1527358395
1417176502
1485447763
1187170311
1635390928
890003195
717049855
1179510833
2006289918
299206168
908986462
961083768
448017757
1079080006
822864069
1747887976
1352712962
506203091
1149954971
1229462268
138593607
291101404
1030914121
86883983
1426106115
1941115998
1971276603
1781688161
1641832658
1123811224
683476576
1273597823
1738601788
1960904925
1864853134
1636295901
724022751
836659560
730785558
1240068981
1439974798
413912891
874324249
1335761263
1518493692
1284577440
1768755336
1051808950
1399135447
963789888
1843490396
1869961321
516497640
8511688
583881414
1641938878
524227923
1187947062
943761194
578706929
1629823943
850267557
1193330904
941241071
1074153136
983861171
1456643891
1861424825
1304456022
1608859454
1445103676
322576368
1063601187
665281384
1738446220
1067662939
1243573513
682145845
992741572
896041662
1353244154
1619272087
1626008140
1686934345
1345355893
634016804
1608892551
724663813
1152309109
137490546
398814988
760544680
1151040194
729195937
518751052
905266174
1355004474
1406923863
1608245259
1672504865
1490453190
694081593
1624545175
1227978450
1508913875
1413711238
1675062119
833430470
1524979414
1352123805
1033200538
1333649883
1235083684
661931408
1917089727
768452613
60954085
1029730719
1256764103
1328448113
1118615017
1524122011
1693259403
919803982
109022769
1555122880
2146142767
174973744
1985877102
2029798319
529363041
1870673474
842332502
1799339712
172486523
873326625
96460622
1563075434
1199743789
1980214352
582321008
2034423904
626540572
797734994
161981143
1641888486
612609347
538156660
1597538878
1343585337
899543020
1084207466
146638652
1433186242
1815838358
1496525596
442259735
1026147573
821368486
879137021
1348605291
1064947649
1900296622
172966751
1625091533
1015286081
509678986
1080037862
359356915
406973898
1681533633
1077135432
517875283
255476776
1181749279
1021010064
1670420720
342267570
1168873796
641964784
579089002
375929831
1306684026
1477280010
165411929
1619653167
285838319
405534686
931948333
836076561
1155430958
1726276459
1912927338
105484494
1565189692
1991640541
1184559520
1175842527
1727293412
1506390538
172473679
366864402
1294796952
3817529
715428982
415657081
1518864565
1774393340
1339501348
457760630
1078097701
1106710696
782128487
661336327
463119576
1040368471
1176741788
981508119
1706446056
831965340
244095061
1899423665
602225144
1183551804
424152943
15415554
1670813596
479443268
739292233
973691921
1184587407
670376398
686129102
1988439127
545033343
1191055484
1858069267
1582393921
1049082244
1702441637
555564971
557530454
1020019378
586242248
321814159
1273642023
184792193
1450664863
1193913927
1249406199
1931484228
1874759497
834070309
1599873690
1160085619
266809021
873224754
1615308114
1286462664
2113143284
489990661
1234777606
1995759599
137560431
954119331
1182764700
1764576532
1229526315
535569131
1665626360
1060512868
1028217200
1874113297
1382327773
919820474
436765742
1758743284
1521955058
2008845616
361883437
1395900920
1687114136
2122916807
620872608
1134819345
1731018982
1534469360
1806889505
1442188846
117332113
1505647584
86490424
703830466
175731558
1035044066
1351732688
70720287
301883679
1749166728
564703045
1301405539
1914796192
1676816078
2011735933
98310980
1612752037
2077728650
602540244
1295095599
1355450680
1893170330
252522158
1262543456
1390732000
976561107
504211618
554810650
1635775781
537299450
1249181298
660313845
1717666716
1020301736
15360338
1365295378
135565162
685502193
1133557665
1092824298
983047733
1538528793
1759567150
1421655321
742173296
1547057826
1858906784
1719092181
192948957
1865861878
1915823218
1880589124
1769478575
1394880246
215627897
1860953200
387370406
1256673774
137867549
1127592066
2126764238
1355667704
1864038139
553516594
1115000103
1901556623
2092379896
1285515754
502164698
748609252
131164086
1443590276
849965070
110322498
2139273282
373436912
1702195750
2116763216
634421989
321183979
1940195297
1201038903
934461784
1680951034
1024182411
1544859433
953391070
1482457701
2060326287
918428910
1561467288
371668487
2106244790
1543794802
856026645
1970946804
1940276629
314121783
381873514
379025294
1108454710
824837777
1773058939
8622644
1713370631
1528574471
1168508555
970068294
45792236
410577878
851939443
1889181275
1029562515
690593710
1388863464
1800309830
1781080034
1186340452
708033828
364987417
1157835416
1104490031
459821790
1704489159
1693716558
2000191426
936658852
752128487
133800727
435102378
919008884
1295625271
1930282761
71415538
930075035
151198626
687105962
1168977289
2081815011
1329046577
233210480
1449597605
1404872713
2130999172
785181216
1387034090
310117771
1409870237
1946494411
1633722106
161070214
165208861
925480800
622337649
1335949105
1000661237
1644919342
1999936174
1577513403
1821700135
663737796
1172257210
921734771
1718779112
591275043
900659239
636692875
1588947283
2040644965
599888779
2040129742
1832829566
1249161090
2002029913
1116594811
1383718230
833563642
329204011
896960331
1379461444
1440498607
2124370600
902012074
1429638497
773552506
1111668012
1114134911
190786041
1242069133
1312279101
1103442280
1386273481
1742810164
1846459836
1923025697
2068181880
1034781437
1952791487
831164381
189204587
179327498
1860661173
1527298922
513383019
885395951
1788462793
240257398
1135059146
493482803
1210077814
1018067051
2058615931
1237371500
288417668
822606401
849194138
257830836
1420387848
1952241786
1063169615
363513422
126459190
114121802
1119484897
421445174
620412299
2110144675
570023757
1683449056
1523942128
1162383936
836699447
421544542
372219789
927834295
1442838462
1387399070
152498509
1424470489
825104671
1858912607
1816658488
1486510429
775768438
1495916279
243218310
2083960144
1498986623
1644146725
474941833
58189748
1132808010
1009854947
680446291
1693603871
1201758623
228257025
10548852
1011007653
854417192
311875853
992292686
1428960818
786729601
35889105
1501717623
254624060
1193268919
307611741
1119647248
119309884
622226645
771076964
1785438265
382218889
84433483
1159870028
1070089683
1327050939
1936814899
1706867477
452220536
1238282280
857224423
1481749261
171755538
2121078011
1808181554
1727573135
822934250
1904649548
253903717
1239167490
1520810034
720608970
920208942
1941502130
1862306632
216684574
158467767
556097188
1911261173
305656030
380054862
745478094
167491146
997179409
437878647
801801552
373575648
1903684224
1958707936
1802221130
149667787
303578819
931385657
1176097886
878290594
1327666343
1616397681
317567047
289376000
1870586037
1508358497
745788084
1273888060
571450117
1428527781
375737198
782039356
598434465
222138959
1067820421
1754097784
410333258
222704227
2134803481
1408190961
1675646850
1900858929
561908207
1183847388
1448434641
1291615472
1120631316
482714911
606232759
1714126017
852845400
797229234
2024054974
1736278602
1751505436
1667956128
1730471150
848875012
2126051302
1924670579
1307960751
498898067
337008209
1256250558
829703376
1681207416
802464716
1062538763
363620718
124990292
536301208
1183720318
26639419
646949707
1406464383
598491754
109507807
1392649095
1146546270
1968527539
543945347
1019193283
1459250893
446294256
1687260190
840146051
1468260234
1694045533
201114515
1987747956
1458136379
1475456088
40176121
499710131
1565477108
400556063
654328748
2022633601
2123666241
1260314185
1319519305
667135026
1952159163
375446306
1371523314
1176226042
1235821158
2081419633
74106453
1521125981
538274302
1003937797
951466772
1351360331
430269293
987607165
857536661
835885114
476365045
1961474500
514037488
108317238
398854767
886504533
1602981132
1331219640
2109101446
1204543862
1262266082
1259440777
876257347
553786693
568077590
286783980
674475552
16259872
1669334302
965572417
1328620865
1311302528
2069469610
1231038438
1321002588
1009714704
684527524
1158940467
1478488176
764326508
2091935245
2091784634
795150435
1409954947
1577343208
264151569
738417689
1784571143
77600604
601516580
1671388242
408568171
744341730
1498564669
1193328287
618883003
949673756
595309116
1411139657
1287694932
434546325
1917972459
395342718
423596531
1248849469
77467127
788746543
1797744981
853457919
1867754771
796556501
1177336455
1396170950
1191886968
781181455
1606968076
423742510
989421811
1745489253
575536689
1174466665
936410247
228441358
1164639953
1982825334
1593155210
1023146509
340004856
564801292
1868818626
1491641591
1071364973
512815272
1153596285
1459284144
1994361346
1464601874
2065138863
1922237255
20535660
609535586
688253546
314294786
1736852813
1866497350
1607282517
2080161784
448542787
745330314
64302298
1607952317
405554436
1738891326
826708748
475984621
1086549490
1978023969
1382111761
1244946074
1967777261
1522220357
1725009917
365596037
1480183706
1491150172
501056835
1804588400
292063214
1737187207
762094108
1715081090
881475503
522274709
845888438
798264189
1455686686
183519067
25898370
1060369379
287766284
605289239
1609063322
986389054
1448238256
1367038826
20265279
1035495973
1484284673
1807048565
298618434
318023297
529297565
268354860
1844340031
696113659
1794536359
1553698205
2127598600
1661212850
199582253
876462745
1480398152
1034228849
826947222
697429421
647958260
1222705670
1091532296
2128234951
1826565819
1442393218
1413112436
286122433
954109590
1754762963
901565700
654154649
1236811707
1304266251
750316579
463839676
1444868440
1449287695
719768692
1326839171
604387312
136678479
837578547
245412865
1912673610
1198902859
982873176
550766953
1923362189
1643375287
1849597347
745783492
1221104215
1932073414
185342725
327916915
1529526195
1639137557
1653261434
580776072
299000589
965736446
1874871621
1515682939
1241638928
1768767944
2126202638
1215406834
802516226
1288457161
661947811
591230435
1453043144
1513397195
1653506899
1899468928
753062995
442066634
819815487
1341751932
523242568
351339398
1580226376
1017030319
1849208810
849776366
1606869614
2020844096
1199269697
685935835
1599719529
1405842702
2006187796
1584504649
772732683
2053331927
1203248784
2002971854
1688493503
2058187363
1421138872
1918195994
46225155
1986256054
1424476691
1730600929
1858522154
1510961418
1415995374
1046426277
1056494603
883512313
1474876497
371653235
1382135745
1008713678
2144880458
1251088777
956588127
254317052
1830091404
650942750
1287799189
893080388
1539450271
1369330164
504024997
2008238532
2074296761
202267363
1745210216
1576472024
781381991
218614048
544022136
663489182
989441894
1856680574
788800755
1716069256
1380051928
1739341202
1125397156
137259484
1105912980
628630056
867314031
411041399
690101093
804361397
1651037664
167413676
2003948015
1873281088
41611032
1496087541
2094164455
789913330
470200572
609409975
537177280
1703617369
1390747250
1661169201
1778934422
818943031
324466719
786996797
765235196
1212411306
2085332323
1501535927
1651265409
1085200510
277438258
923086289
644419413
607455620
149375673
1386034943
540294571
740096654
1359097382
675416835
52081489
524014038
555661418
1203066525
1694013504
707295215
1492166844
1449033545
1358865508
1047770854
1938159326
672026308
1642272337
233777671
506866830
1404807696
509611319
877641216
1980752748
1472655070
124063612
1202018324
192551282
258084618
459161950
1911214412
58721000
1942758916
1788545685
402214185
356619783
210620070
702818670
685056988
91321350
2125638836
1187238838
1881709650
101771815
1447218494
2126104547
1433073324
361647561
2044782874
376748959
410206471
533608860
2041792098
513661875
703454449
644842747
465384381
2081148454
1352312961
176053635
1840640200
1415363053
2000894719
2015650423
317392295
1125558965
79391667
801197361
1247996008
1315444831
141534660
1467538283
565323950
904726754
767828770
754473487
1439682515
1129298110
498000805
1293520233
826002714
1669899362
1391389135
970449849
315347408
1673491395
220019398
1476454223
1204653301
393673494
1013486261
1188417036
46553815
1474563958
1632166426
341409436
170207155
1216019831
548180987
642122633
1336833518
1711954831
1792995455
2023235883
1874322903
1261261857
242027772
1874385826
1118301242
1104194829
911705269
1596541612
1816645995
1689346820
533567783
621857289
350437065
399515974
1656063445
56262513
701772625
1920241894
1963327309
1112399989
390521482
1382461661
332520045
1948872387
1103008972
1081643268
1035303997
975048178
1121878348
1332988974
2051107941
1493874216
748835460
2125421698
797982520
1665762014
343596361
1719081669
1912788887
2084702761
1770389381
1055090802
2086934536
910504293
1866943417
383538684
1033493571
869678986
89312045
1256007328
1895077174
241344507
1890776937
105179757
230147412
216379443
940742235
622506100
1794197818
1610116771
1160039146
1661697525
954856749
264189689
792725740
621188690
1440389867
2063720492
836568457
1645192184
486985846
630696113
439134582
474467268
1596028534
1920038953
1747565623
181220086
330508631
642493005
1352418568
1896377536
399964176
1673838456
2026318870
432285833
507625308
1119220251
172052734
1300452977
212287678
1859001654
366723151
912908867
78339030
743344007
1260974964
900832856
51141991
1440405528
1440160523
1735249318
2032618793
1209192150
1152448627
448189674
859970674
968679759
2081256258
1384693262
1321588778
1291584151
441200796
1133331656
1474611032
310237020
534454749
697694290
1311087055
787788432
52014922
634644212
1794520152
1969156679
1258762079
560112104
842720156
365064503
1093914257
1473257461
1442811015
569142219
883170031
898827905
1024688121
563233360
1287993411
549160855
1702738194
885255542
585552235
126904950
997288868
490329224
1605504750
1853574255
1366123913
1739552201
625082251
2132218227
57703574
1955634169
1455935715
831600635
2018891566
69244171
383248018
1471826079
1294024349
987480044
345567266
1672151979
1496297904
1657181062
1951006309
1120889881
1892049833
1684206711
1823018082
744820830
1257590972
267242160
106669087
1383327577
1836639733
1824206655
1074441638
1230308481
562629159
1198503816
871935121
1946815653
544351580
286104931
162288208
1012506556
1046067167
244781298
1483562782
73570116
1912658543
1290796094
225620030
491145877
1699224313
1456136670
618180565
842017454
1254408713
919038337
2064628429
117133796
1037592884
221210373
1577578168
142219531
1474046543
134105675
1444171284
781153145
1879058746
1006156125
1748418471
1849197086
293685090
2002893429
120850811
1329543173
649698908
1815875575
1755311713
1969021999
150717663
1204420985
1421030804
497433533
86279893
1017054591
580942662
2078631965
734261560
1142315620
255955679
155895576
1245831646
680876729
66255466
2083438492
951981418
277607983
1855362669
559300895
1234097862
316765030
28244457
875875080
2057243646
1415487282
1323898547
840440420
545049386
1883733783
29636232
143955661
1814802121
1390251978
1731613651
1222421218
6053753
1752661329
942456447
827002998
1681758144
1819366377
1628261297
244434017
1941742189
1115397808
1824065925
961209055
969386953
904547837
1209564275
523271777
183346096
1110000919
5011772
1908916276
1667181323
1098652111
1102738409
2130009088
600413454
1142298145
856812650
1974523839
601389157
2004264163
407914004
405072877
415544646
658247164
1939123017
793900222
741380929
252621135
1656538689
1317844463
1432728300
947986095
2004886502
1209979227
883224451
489268915
189308389
1509132777
1013441959
1389136171
1411289851
1041043602
708347176
38362239
119554133
851545787
631333004
1985373907
1198857928
1521746716
416096370
1468494826
724695821
379825475
976720139
51516543
84907838
1802934658
1211422022
639520839
130581326
455036795
794923593
628967199
1445543916
1906136738
910701203
1283930447
670533158
36428737
1983803087
133233436
1659474805
612785555
1740267917
2027217427
36921640
1888800366
1235910460
705823490
1115522393
1311999539
1739968175
1092343270
648670434
1511531184
2083524291
680120680
52504333
867315741
854455963
981841805
859085088
859166923
1121055139
1725343500
1320591199
1509448201
11337971
287764555
1873578918
1933872751
925297123
1321830188
1799800905
1234221307
181227153
372004015
597207861
1506412105
656902705
1209170222
2059681743
46014260
1931544963
100786755
1711677394
1788646137
1003966424
540435069
1554183666
917455093
1096569485
1889912303
690260167
1922848181
701660201
399479784
2036696652
594014448
2125831765
2043983787
1778592687
2128624506
1292946221
147592756
923966573
1417190360
1222174427
856132893
1389334498
1426621418
1405123300
1283042707
1392203271
1137830607
391514284
1246912717
1454101143
1817032611
942445595
698573926
1938842044
1412772306
76628719
192467927
807744408
1052748597
453958420
1095377716
1094293474
191045385
1621579813
1602538576
593388391
1082876280
1350949746
218265730
1539639841
1137432148
1775956667
232522321
102446556
445941080
1373759916
523994525
1035900114
1530228335
1193096663
1746939814
1455429684
1534339942
1864021779
2059379996
1096776872
1787023417
1299442201
1581773080
793731220
1313102616
375634574
1612904835
1533052148
521806988
1872679429
1767574682
208934323
1639533762
1377440239
534230546
2070415814
762599267
1016188657
298502260
571753027
412680183
2015195135
2089434885
1214270656
2031415431
786299323
865080405
1686128112
1310232012
751406487
432545602
1179880661
1581710875
1987421603
888990790
1975724741
425881007
292337033
1398538204
65173981
1136090348
1285392537
1455471521
1682392234
1258961678
203406875
1480093104
430107852
1646043663
730379378
104013166
1539772893
2004124233
843528258
1399004487
1225726791
587842479
589215815
62057092
1223454387
2040321757
54089212
600408587
1135327554
591055135
227010212
22329665
836933031
583655443
1943152988
239477553
1280467677
2140701573
1315189597
1695058579
573798864
4939471
2037390240
514245517
1682123167
1414760782
1628968436
1035227859
2028060775
397133509
1427683588
1368085127
1185533937
648267087
334164072
804957441
569822899
1611444298
892651101
69388657
1501781250
1481011134
401161240
1089204292
1901595640
1269717184
660819715
243856053
1660117439
1628225972
1130299611
567738652
1386103889
2102289789
698921382
37001916
2138005406
1495939673
829616773
1778231635
194621133
459829290
1516808122
235915982
1569604155
2103428538
1928043639
1275480009
1700841960
1594556760
1903785793
1864379916
2023257388
455769834
56295908
111378834
674186566
1081471443
63343736
1801200066
917235238
1285730379
1530841298
378396170
2133552019
301038456
577933782
1680497415
1356630994
322982601
446179824
1495553267
825973155
75813211
496334813
74111461
1722660991
1032918225
103972967
1605504265
1422289447
550302575
62633079
441609854
339378042
1237295123
1419570289
1714113308
1967985145
692124529
2054276700
327748845
1786059871
1553362797
859130647
479518129
457645050
1229258826
36124244
1716004381
412231777
58105126
927095353
805683739
790133997
1444376321
1387340203
1614515403
848470613
2055060777
1014913944
852371536
1546411959
1647988844
1887394062
30382390
1750076986
1516169267
582295166
1870849095
1778039295
1404920292
604346004
1559586005
979796857
288988313
1554338715
541912840
1482625815
215740048
1389436573
685404111
2125918646
736495068
1252836185
1649864387
2036999202
1191493516
543983130
1381235582
1407021260
809420894
1731728050
791034179
224885400
878710045
1675158949
1255397648
298826676
1231218636
1561975049
502211129
1935219696
835067883
844094601
1183518920
1041462083
1444313242
816218012
573846586
745811510
237459237
645504512
1875315998
1903382681
1254181617
1138910758
16793619
1621310414
2016455074
617040062
1007657932
1223688280
1532050523
1256396102
1186903877
573579899
191673144
970099874
1951579970
691094737
1835018582
2135404812
2053286143
1116216531
1272062133
1579660954
779035826
1451723676
1131161873
46805134
1897874834
1777326490
1444329421
1051295225
61630944
1949976922
784937240
943699901
227438815
1744923378
1196393292
2005861435
1132445067
1283573594
711072969
1963302269
339036605
95114820
385544544
495628081
1930954296
1912850596
1560086038
1805163174
551531202
350929279
340750882
1498074841
1465916151
230274888
1396482819
1614717767
804015526
1020829636
2077632799
1878768552
1678297735
1613130573
950822571
1510758974
1169154109
888363932
1773430269
1067747559
1000239911
485628446
1423331333
1417936946
1746566690
1289643282
205898636
1795971295
1690279108
1838329548
1106547245
366111430
1045923924
1411076623
595944891
611614941
1786607694
1361596416
1861144335
138210027
546876198
1456196161
522728674
371216043
1218917678
970713913
477818907
1474039085
543973336
1095257854
1123872544
870034493
173703812
76045718
1559118191
120023796
1055726916
1383142794
594826636
203804362
421029852
1673904826
1840539745
1229868676
2002268288
935125638
776542048
1769183765
438431882
319717782
1565392328
1891995864
293101130
1840053302
1717642538
797039190
1426558810
417597477
84677420
603520821
615033483
1029647983
400814338
1948960142
269291750
833880045
468396736
955578235
2021997382
960633893
1109562913
1372458185
1474963328
1683379775
180036135
518719350
1209095259
652074369
1817166719
1283409664
1036215113
1715357419
1309551369
1983736763
2097664762
491164234
1072060272
472068615
392238221
1584571051
44831636
1679223691
1216889071
662238779
1532782716
1336103661
335512048
798721370
1232122025
171093350
1702600775
1649495557
1795246315
35126253
1597460072
538319807
1199047133
164648537
1873746035
1650709315
1029706239
978289813
800731779
892922942
811221108
1684760277
1554317954
73346849
1866062843
894738419
473525885
1485658416
121331933
308765757
1732000249
311847291
859343569
696575011
967013465
1061667821
2125380321
1729666727
539834837
658796273
1319277677
1233030594
254151822
938263318
1462622545
1969292594
669822977
131232719
1758286632
2048974030
1693630291
2042804015
577993852
1697764609
294609120
2119587856
1870973558
1473370290
1269070579
836247449
198363451
1219069292
1953744225
1507388135
1281650752
752745863
1946966021
810418591
1808933681
1128714489
2040899404
970587729
1440091983
1269822151
973474142
231342872
469324988
2066967561
800762186
840215421
315920126
1782853236
1906949480
2042066564
346915892
1407094860
227405298
278505686
2041362000
1641783205
1747842985
850099506
1744869013
821615683
722580892
1290315843
1837312764
1869487241
246224319
1252887164
2144711855
2117349699
40923081
1700095883
1714199911
1979379209
2048956344
338196827
502446289
1125831561
336268967
897484000
1988820114
680648272
2096201309
135180480
404654483
457399740
2108615148
7662401
1093427284
280845624
561509458
1102823218
1236513148
601493477
157666083
71357829
588982625
145310533
1710549012
1776657115
470105900
1448879038
1694303075
414152129
1067891697
1798674807
484111003
11495287
55477084
508714328
855928908
447833081
1675932844
1336527859
431698014
1371591771
674307162
2013229320
440276082
857379225
1066340339
282501474
534998914
1002592845
1764337337
122159284
2021782357
237011763
1451878138
425935255
1235952859
41960315
1347751036
435914036
2136810544
452928665
844981248
1129233061
351564859
442616609
498543206
854445150
1783858151
1094787882
1191958516
791395805
1382401725
1142058447
1103047704
1904237673
484514729
1086786556
1337574722
1733452808
492541402
1333616298
332389951
1452025140
1820075911
351005249
807133893
743979758
507049845
675609406
245073786
233749672
665175155
1183449694
1213431873
1385736169
1212198968
473001458
1300414898
893623737
305844172
1440850
2133181408
1636988190
2055718195
1235532161
1609847276
1601720990
636628262
1567601071
104680339
1785724144
924945610
1346994238
1024459788
909707955
534017640
1005367503
1147011147
900031894
200278461
877301995
750343031
375833034
2041357919
716276762
1111426922
2012616820
1466086774
394535755
799161806
838942765
2085266388
260643687
1166434496
1740177461
1872126117
1588349625
1895809060
126551543
1111548399
786955804
1641563655
423228313
1282668087
1712971366
769157128
1211911064
1119799330
552315771
1493012707
361274390
245427398
533991794
141303362
349448321
681208203
653058776
793907875
1960061302
1061122313
346554719
125907366
1895413383
2015012135
537850593
1829346241
2017778104
1524602133
809700481
505571655
446032021
1555155169
2051794609
614132165
298020951
453375526
570530654
483668942
122449468
51092989
2012489854
211284241
1592502712
312458854
1921971730
1136313685
1229131658
90633940
1020891618
217529678
1870205350
1721179175
1455910253
836092790
1885310595
413042887
1127211047
1580088795
215574621
830324074
77829071
956244334
608445553
1379217027
1620501356
98505931
143527315
2089190697
698761527
1873162631
1918163973
1575866951
58614554
1390445661
774176591
459160381
1368331905
1827250399
607125260
1627100500
1789186567
1546167836
915075875
510985242
1410092316
509172634
251891530
1853620368
1925208306
803641858
551258580
1142486785
1544693590
170969825
1278922766
672539335
313332684
1220670140
804155455
156122649
738318622
420988900
492017345
731032262
1691252813
1335087964
1768310534
916187298
1165330352
36056124
345636101
756720006
86946707
1009926582
611594497
1347670651
882061465
232644050
871370096
1489825012
116576330
704156549
700572950
1899677751
119247901
2043197742
255866285
30375623
1567799202
147623662
1220109231
1557067199
1047421377
350713600
182605427
1072105131
1556062373
1225134979
1023523516
1724971356
1507060454
1630290997
2117547638
1144289431
1047910564
548220793
1689415907
690407095
1906312638
8765370
213093660
425717017
601764941
240930515
19565011
1700880971
1225705912
2050276189
1432386421
1749534607
22183250
1429455507
1629713230
949944033
1740269044
131133553
1744034759
160106412
2061539356
360169051
1628469043
1320103170
1797472568
1044286188
958062299
1416663253
1349637595
1301449957
1871591311
277978455
311861297
402188513
1562625904
2107074499
1195248455
1066218769
1677927944
296415237
1385199123
1852850387
1468494826
1739739523
1781495495
671522039
509849028
596163609
917614282
72265387
608259289
905943943
818088600
899693419
94518985
1561111146
428527670
1819081468
455044984
336486556
1993844338
1950485475
2061236860
1901883485
272516526
947588472
255198249
772322853
1459351259
2146631370
1711376360
1707018372
168585967
2014076441
1844623097
1223192511
704995812
1430256783
903365492
1557648867
766762757
2015347143
862252221
151859073
330961971
1632777036
568363303
1652685231
845159205
1875980904
621006542
507063983
1228570759
168319379
728097472
2053558046
1865818212
1365062361
432555216
1445080767
617712714
465086864
830098297
757085826
911397662
1732828084
537240453
1925219426
1461460591
1744887322
1775470349
1014874435
460155783
13306024
1849863140
222715869
2123472708
1389983104
1041643522
726447838
674781219
2009210469
575648685
579780300
441600826
644664696
1146503877
1842327865
1174341015
1645786708
1038372727
647154649
1919497053
1319371272
1457559461
401040816
680034633
35674124
848937074
282375738
302045935
634611333
200284591
2001563353
433705678
338581731
856793044
155612172
1689099188
434765435
324595956
1834687577
115174290
141348321
1888355614
1224777477
1393905868
25303582
2048331419
1849839391
248723948
2079973048
507628118
1261469204
1509414804
958955787
260736037
1480854316
722996205
577656697
474740327
2008451937
1417585255
340637405
993100669
115134321
732475826
1435458227
457480559
100591010
1423665560
810804252
211404956
1320770969
1450434076
1490613678
272116148
513798913
1256787582
58490041
514519120
1662386018
728537987
1401655249
781189864
922217982
1683464250
1721198485
1410445609
1583281236
1014162148
54534185
1711354792
1555322194
768142148
1021514761
265426413
1057239364
760616056
202913583
133542329
894874586
2094964359
1329952354
1726101525
1920811175
1644740782
1115552975
1801856204
383435156
1300997419
38561549
585035080
1412643162
1522490042
886397853
1208058308
392538653
1898343837
1587956470
1926947942
2023275627
2077531952
683831839
1392409078
1060354070
1140452340
1555101931
661784948
1990541589
923163242
1262457336
1735518044
864387786
272828421
53934701
824410209
1557138483
1694078899
2114105804
848334974
1814802050
1528237938
704606656
1084301869
1603663562
1739503189
1539667922
2069600268
203539458
1443213233
1264853733
2132476106
1304387186
2144614994
350751796
493076922
498357178
1544455474
555448399
1079644014
435826852
2140855360
1274048575
599333763
952038413
344028312
304547785
1161106692
1183338108
1070958430
759952384
1077807261
1460277571
220039956
857358771
1522273727
2056787165
1247694391
587354468
1998619242
1113317445
614628512
1630887864
1248702072
576300248
1016017726
850689679
1076310952
258352988
1096337785
673635760
872685551
221629168
275153802
748258732
1071291281
2017841793
1945712179
110299330
204538930
1706410364
419659997
1196328133
1485593373
2109197925
309203573
701818944
1873710904
1933514229
1666419276
1605261846
1159245943
1836944750
534879059
1090994720
1917406660
778659914
103282734
1831913997
1164546546
1420506900
369839016
706250168
979204706
1671957353
312300169
855133123
1235403688
1240733683
1011626439
1284373941
2139607374
1961676664
470352725
841372890
1295208817
1166648066
837921570
2064459773
1892394347
1266304490
1573732274
1783619570
145862852
1117402828
1995218619
1745826696
410491898
1548641477
1156497335
1233661052
1965426161
328149095
760406409
1708892697
286802695
537687342
512258490
781168188
701877843
1575711131
1646175476
1454597957
1482480626
949072938
273616308
482479890
1070756090
323173998
1780406503
1782863644
1114645504
375309909
1854700889
76559338
1199878111
1781635271
294304092
1764410368
395127262
97203571
666837250
1461779076
592774455
1173847912
982618173
419693719
1570742598
2020216471
589363246
886904862
381400573
1100520959
1791798358
1959984074
1209191496
1967587254
2093024119
697655044
883612152
1064299017
1170613240
1420846163
56986404
2108790972
588940044
90037316
320504477
460053783
2004833782
476042423
645448260
152436466
974689548
359577239
1259142201
1305153239
274867715
771825794
892785862
394819340
1857620913
1168662821
1858185189
1060553757
422345220
121775001
1225774132
1706346369
509687254
247454113
1414715575
1000644336
151261078
1500519395
1594953594
32969770
436653827
984206920
1999422522
1122654229
1358093461
151212917
817640192
380505468
1697702437
1303984865
585726727
1922291296
1447443896
1461290552
1787822251
1483403058
2052199302
441740489
1403275176
1776457990
367094393
2070710124
98284962
211699418
1486440015
760846084
1676219751
1143371731
878241328
377513140
1025622791
1798038092
1736672980
1029906839
2059769746
1984265009
361306672
1173738861
1930127083
1774215519
605182024
557990220
1746663289
103562429
1184274100
2026724142
417178010
164036203
461423289
1103399157
100636268
1995252655
333800638
1726950224
887884954
1958683340
2070235984
1881154564
5921373
682544024
1796611853
1059443747
95715928
1245605800
881660398
321645190
973691853
234410184
1596192579
1955069523
2053060453
117710103
1088436900
813792945
332234345
422083498
1249675051
1191925447
539361503
1398851178
291403852
802506859
1171461645
1137369324
246257729
932297152
212216456
773789564
1900695780
1503907203
688536740
277979065
1535716765
616568249
591311120
1418012996
1434418553
822701971
622193856
1483958924
173719993
616472728
1106643627
344604945
1114562137
1595383426
566445432
886411693
374309543
1417570244
1122524789
52690513
1647424385
1629596297
92442166
247239508
63689699
652358989
65205176
842135718
1322903250
2019362647
1346176418
1527543974
1866430951
1309360725
1153502740
642111677
688319936
1241286881
1695564873
872816201
1186792037
817508346
1222462528
66719540
434064828
879634987
1252867818
70957059
936348716
1630249928
836793334
579969882
1277627757
1430133949
927503282
1330968496
298769886
835580571
766802116
126039666
1564411414
282941885
1558100367
714210202
1403266452
2065762029
192067328
389945655
1126855592
382049983
2003549633
1357564941
792173304
177690851
1381732263
44867660
1037488152
1032313774
1289138407
1411506011
1679478028
1627348035
1983655459
1256890076
1326653507
664844716
505214063
1026535409
163805417
1733127095
42988598
1238489680
1612666524
70802353
1595374144
651430180
1143925052
1700190510
1987868649
1336182973
1393915226
707745781
1156183588
1040782380
438646464
1194238169
2022254562
1895771235
222769616
1678613922
280896641
598691201
1604778949
1183913417
1147543459
292859221
930714404
828786426
1522499410
1627077555
528871923
934580019
1371779043
801888763
1261406012
551032650
1755182114
1584595604
1802414863
1067126519
470530607
1664938070
571595296
549126878
373430321
118418357
1972293158
2056271509
1902568926
1316308178
574811083
1334585239
1092532211
1634716520
1774831325
1210340978
320514779
1751824879
1802168349
972267041
1365586687
402024765
2021366011
500110549
909699210
1708295543
2025348410
1366416618
469446896
1805813659
991083338
1241977137
385582960
800605128
2092192185
2007616076
1548505763
1224548217
1279538034
2014533374
731333463
1206241130
1840078608
2108459583
922325808
427979360
1346263799
577980338
2081499189
1774036961
1005759280
1939003362
2103261559
2145923808
344787467
2024104435
42466723
1439282203
801945571
739271647
1608585473
306564042
1089784340
1684097962
431624873
1412933091
1234768088
1343052913
487512809
943428973
461908648
1765478697
1374226205
1606129348
1681475603
42973553
859395726
166356549
1502902867
2137534910
1670146692
790132767
627239654
1468185993
1028612193
1008212657
389726915
1076049040
1356598866
164582472
751787233
1743711930
1849287153
872258427
1029665630
2029833309
51731652
1743215438
1763675587
648154899
1153507135
1369677656
192308607
1931011897
68762147
2092402768
660967392
1886750494
1266268826
1561332829
1566027788
1704102876
534901148
1246119637
399517732
1760708364
2082907999
1508840910
2113874581
1511887293
1243811817
210818119
1962451790
380580139
518390057
830701339
1822784366
1797848767
733652577
1004265625
82499768
1424693989
60633906
1845261757
495997103
1917623336
911909291
612275772
1986237342
1827723409
1318964374
827487355
904399660
1367038826
937019988
294542915
1766343445
11490243
1558844105
2046324298
548990990
1089431506
1820336092
143492701
175156108
660212810
847633956
88413913
1932131280
479119626
1225875504
1312229656
1169618808
1642431242
2106001764
294864383
1868435753
2077123874
1460217851
1106330126
599800164
1289810669
677447724
287549313
1726748046
1883091974
1356887684
282014072
1796603568
1135741488
971093029
1444651582
2047503568
2032783411
1992005139
1925846907
1984734814
586284940
458732709
1565426373
757835287
428474058
1577360975
583932087
1994713505
1873208556
1635307783
752014371
1096077466
2074283572
574728276
2095517618
2014727920
504163573
1623263876
533902363
1256989503
180843204
234857999
1366464868
777046667
1606349627
1395142398
199170087
1338647388
1371135281
2112010450
1630455104
792841710
147119250
1306667058
1320213452
1617230150
1594686365
660368355
1738242788
1726186195
1544577231
386134262
1452952779
778708208
1453808194
374629609
335145411
1062584942
74886207
1951125420
1934877289
1604820219
2040084825
93566949
473493261
1464514383
436448288
143137780
693493889
79711187
147248701
338577110
1248673392
27091329
1790033577
217456
2097919131
233084243
433430799
1720133952
1030268100
470825506
810842069
1131899442
406385584
2083651331
1501851611
2077559177
133391255
1018682696
156997336
699748615
2137395287
333439134
1846211825
1193352515
2082459174
1444313342
2061626516
764342797
1298867846
826603127
1277541149
195022475
564650859
241795582
1943983165
305171610
1214547636
1846923238
1390792823
311324396
1530942079
1846644348
1935671789
932826204
1954876731
1607881586
764553973
2125003360
82032760
50669961
1030391781
1990379653
1064687571
2014162230
2136793401
648915784
1149088439
223334228
2121971127
215389494
1752176716
1805036344
1327624417
639919175
132133419
66674306
252808767
1981960493
477264444
1414867498
47288328
1134271450
189593693
1426718203
2092465671
874033411
770778435
1098736536
1516818863
1580044865
585351280
1214390297
1137654808
1523275968
1681825708
1387471064
720748844
1927188840
1111845283
1144373524
321707139
695019203
1493185534
1898290087
1411879488
1586674571
980649667
459805246
1011298389
1319130981
1535683128
462385193
1698259081
1626401795
847773259
578582234
1075560188
684812453
626651238
793368558
1080603058
1515740637
1588844156
1466806990
793630054
848024769
893667811
1019583043
1830845556
978629946
1474735418
63237243
54221713
712160007
1789512242
729247732
183516728
177270279
1217838119
951601403
2035122916
1528099328
911075122
1422712545
592439999
482949922
1197548032
182609805
712433047
2071275613
6721625
647373539
1922679030
308929926
2128802955
1301630510
1372027093
872530559
71129582
929034193
1301791864
46507367
447017272
853189085
720839806
653730580
1728338503
156721179
1208687218
493070273
2126707239
1411223245
2043249024
774154553
1081985932
689948428
756907186
260893134
1482639611
831217201
874926534
1967973641
1170485247
948866137
344891329
1764271812
2042528681
39048261
1349674043
1773736270
378813578
841869415
884739431
1733844135
1363610192
114618520
1667094958
1472966045
1526710214
38821848
86064874
1917786543
2060499216
546264634
1758087716
1246215858
186476794
829777620
1707741569
170110385
515376777
1379674197
1204674893
457640992
2011895242
2028377587
1063753517
1248859574
93184662
1812219681
1597866354
179441885
1096398519
120296638
711636608
825591428
2067475169
1968556382
104050196
1518851556
1678689897
832288344
536449055
1069503699
1488240963
1286077803
1633830500
150570114
526743840
1566086974
595837674
1644589544
747019724
1216865158
2135126939
2101431923
73037849
2062676698
1522461086
1527926052
941087425
1544405528
1235788108
1582370637
2066727145
1810461760
422498747
1665044815
1167270980
534765061
534848168
1138031366
513419961
843012050
2142236857
2023820039
1824580884
1667190560
715950689
368265912
1348782371
2081845031
1835911585
1750731230
530121164
1920935085
1585867969
2093340342
224813832
736158665
332236292
1465372574
1876015760
755037413
2119798483
16135413
1972894938
6080027
106005136
8450133
669483864
567829303
298192765
200011045
1924561330
1538066899
676653718
284946097
1020483582
546161407
1943522797
1935559029
607773041
1764992668
1099262782
566247860
113048233
1022894852
218021683
873060878
1883188355
1403198206
411891116
706705335
621326919
1087008587
1638770881
9506823
910299576
1583210170
362903440
592710483
697675747
857434027
1776812401
574639018
674512752
804795054
1086784218
1411984988
1376044277
594099160
1564767015
571650000
928824680
1723009912
1925616554
1110254101
1918346525
1192917799
1513107712
841054591
144183806
235552797
26719381
1856075028
1453834877
1524359137
2058079740
1463965761
155917938
1182505272
1396761787
437207094
1472945213
1923017720
948278517
1540312307
320788283
710231250
1561216087
118555794
1556875308
1566782286
1569071135
1108639000
1313647582
190460715
266031014
1279813472
497081459
1647162868
1429022693
963137119
1413232937
836758503
311282675
525700440
2124250597
403118436
246594945
2053991017
37572845
1333854464
1412159689
488047130
1040638852
168697473
1856019995
1284675096
437321756
1993728522
187141852
1312803559
1480109571
61799650
1519030773
827332140
155791011
1773564627
2095293413
1721005088
356542841
1895040279
1066434259
1891801049
469325252
692887664
479336608
1159465431
850798610
378529992
894453608
114070868
1638270238
180765356
1841656526
850000298
1554122441
2123486332
469084260
2091634679
972184742
1988660051
216451392
1301129985
57725417
1688793602
248433421
286545214
989752982
247998985
430947711
897297893
1262813052
1440060301
1950291628
6573745
2088205536
1323972751
1773988506
379087095
233086816
1250845265
1581561973
329056992
1827820546
1295588587
1845333566
741362258
1588183852
185475741
727294402
723650567
1798715325
1822257140
951166311
1186033605
827474022
1211803303
141145356
558720961
1857041942
1267571033
98357455
1330292055
1443476269
244179827
1984771396
1162843013
185421504
1577632690
1365293925
321390814
488706847
1128856341
288882492
2038646213
583178043
676929082
1038856002
2075263483
1828607951
677564566
115671318
2080372584
1823919199
1172655884
638787768
387513392
1360056123
2031109522
167591112
2098816928
250539013
38836689
1332611102
1200086413
1004840867
1475852098
19476980
839066221
2036584745
1287607295
1071025724
400556063
261325089
314663365
1556574323
261351097
771563682
50510678
644439066
1854102647
622076260
67957591
914375868
802183262
1292676408
314931603
81970868
489910705
1972555546
953176040
221075404
590715984
368134004
1894664203
1907944182
693959590
285286739
673706081
1910225387
1563467152
382815335
1221074002
750805788
1856644808
42315071
398608422
1943376558
1717532374
500019095
291716141
1075281815
2020470905
280905204
624291899
1165762890
42754143
1997827899
2112191266
1258844713
169069811
760325312
911726123
1091579841
192838326
62482892
537144946
1648731659
941918196
723036803
422168042
1341538121
1108295913
643506429
686462574
1558451190
371423751
1079103244
933247945
1563718434
372442374
50129161
84257617
649321785
348018371
303963949
1248938523
320005130
1931397548
1843948978
2107384635
1616423893
1277033414
626832184
2047970939
712899461
1406601455
1537168242
1474213806
16706275
1919526736
225595287
1150689003
2007183428
817730856
913718659
554135767
921641290
885890416
730966240
1286245956
107383418
185254996
1656432895
165386574
475539507
964824032
439034285
144985723
2115455079
105989972
1043167267
837242968
95778535
107193838
1702646211
1565094633
1928081976
2001548966
2065580870
1989415290
263709204
607504806
1781707466
57481014
355406917
1659571639
1752393393
1794495609
882488565
1358484360
868136512
1506298028
657812051
853228952
243252428
1477204220
1636578135
45683252
1521923631
200461841
1576356596
1481846885
111600050
2015498231
600872692
489638091
1943993122
861713097
1995500209
2121931985
1058587971
832133787
10960146
289487950
97820968
2127846456
1892606529
1870220997
1906627547
77765624
410034465
1990146230
618998406
1979279898
1037962212
2122338645
1614021701
495348846
227796285
1651864251
277971248
379555920
669687272
887878838
322322626
1208896056
2121641301
1294221734
10758513
828434133
43716518
557727381
1287183576
1644930709
746645665
1137510056
1002890216
630937306
1211243657
1420907568
1896660274
1269233961
2146992500
1773434697
2027581403
150892954
1016531288
1911972813
492780006
946290915
732353116
266584979
1404252691
32522666
1354399842
1112572988
1525613129
1340737385
1614836130
1161900823
1810326551
1422765110
355492709
1108176195
336410567
939761430
255345786
1906001810
755625010
1948217982
2053597053
1530724878
1638989744
931571213
292860576
1307025097
1553994268
1509322636
801262681
57320920
370552918
1967054435
2132229463
993561306
1051838275
1158717826
988114765
668975515
1586281346
374916328
2068486154
181376902
1670843120
416566604
1881152972
522539605
215553691
460200519
688649613
585845703
627584645
97355440
1635242368
357276604
1955421937
12863897
1065276508
1855125277
1135749883
203180404
1718101682
594811117
987675256
578344287
603082194
1040648306
535991554
707874052
464096077
1037062537
327499097
1174093969
362696698
1445813265
169322922
1064011171
924591123
892696339
475241981
1546612480
1004714662
442317517
51100079
1999176406
121285759
1341938606
1636892271
2054403575
1420548022
1925275934
1563788729
1812459076
1993872090
448469425
176532561
183360636
462728255
1449735061
1781846388
226196020
1995091234
2135142662
1647994330
899220235
1418160135
478743277
660893692
1184052406
1691231686
661007081
1782517909
1635388223
925761541
2030192907
209187733
944037619
602518099
1347423419
369720575
580345537
696915798
869233092
1469106047
1260054486
1420296759
94780507
1787808291
303647050
175951588
1326016352
609853537
981704628
1465886046
1055028886
2079447827
1265069508
548487386
952306905
793013846
902321355
1220120169
1877584941
1865680072
1484274138
14986608
1031523258
375612188
822989920
556869539
1116394561
1028797382
1828950358
1823455711
12825795
1150760029
973308955
1846211825
461656551
1370675930
105801754
979620761
1274890990
970237106
1526557340
1256326617
871088004
139885993
693119136
1672361993
1170526474
953575187
695281948
403657143
1824598929
1363947509
695509207
696488467
1493463027
600420832
915470088
1062800398
1557553912
614918958
10443497
1852854914
1502754596
1299487850
872969288
343192479
1145543822
96845860
528732383
437450839
873416327
168786262
874967744
1557765137
873247655
1875771729
917855963
528749166
2040959470
760926490
1336708913
426260419
474296599
1503503786
373715815
1244439775
734324750
183192591
1927638388
209231303
2129193796
906614258
1258305442
1952217775
380759584
101763485
1222838603
1270035804
1704831508
485268011
372251787
1355964116
723267612
705694659
891100621
146131528
1645549459
1550617412
1054175286
790565314
1093729386
1624843671
1838971683
1303906859
529749631
1704962355
1586436011
16710516
1694697441
278289819
582821457
700606147
1465237140
718816698
905586828
553771040
1388829710
816582652
2128972469
785256349
27215532
2033941400
689131568
1919744305
1996248431
282567092
1803624591
2087007654
1546191055
185537738
1604349081
2027900869
1405071104
432233767
1691447560
1391121335
578120392
305622969
758246191
1551233535
1063915694
837102744
2136279016
957441900
1193448010
1110583095
1648562681
1064543651
1959582123
1344642177
821836547
510641916
1329046577
50485444
561389939
975313002
204130594
91859413
1539847567
1828744157
972958063
1083038724
1862809447
1788395408
1470000757
208212037
318956932
1930282761
1589252207
1539393823
886412645
1247417201
939856501
434204067
1784275800
529294759
1730823824
1239752355
141358181
1869625906
150016603
86626875
2057204236
826501092
1773484390
1819411202
498783482
1817514160
1294037007
2109784875
542468845
1308522104
576200664
1904486628
441376641
237592857
777330532
1666170887
2029449752
1552560045
643137256
1727296769
1635789977
1207936433
667674043
1643734667
1363829497
2097329950
769579426
1047181544
154882437
375168112
1161946077
1415286758
258944457
2100892481
496654775
13621607
986228957
421866714
1613848110
1401039793
1668621767
2121436735
1416433336
1813653309
36589131
1865461575
1752484211
1580028544
649049500
254716324
174132093
1028456852
1957837426
605800328
1679027992
598214838
1106858579
867604795
1468599929
2086175661
2009685530
827992265
1065520288
1180040908
691758769
1900927674
1637472399
1050008609
1127754780
1733051245
1109829805
1642749402
441502928
915179490
1694185701
693106648
557904560
1813300990
873145853
2704881
375598810
577732659
175974059
537898285
1935784617
1999289042
2047397696
511707777
1918923701
1685085188
1434202708
1773878284
522650278
1095150780
1348978525
49143940
158351644
842658470
1688360362
1072806317
937605581
2021896357
1903836121
1472019636
1341304207
1672241722
1635197915
802997112
1806236963
1090518797
453938971
102847710
254383249
587497795
2098010803
1882662422
1329476936
562113767
790568577
420803625
73974350
914711573
372979769
1177829426
1231239986
1800791617
1312654237
208914314
2115202819
200604447
1009101709
838985085
2070529887
93223740
1182688094
600632565
1125566589
267614192
917849421
892482928
236055548
1680206670
1865509963
1799712207
1655458584
1017700546
1541172780
1438768566
909953428
1295587539
467531081
1790670515
960023608
668424835
173729339
1693233899
1616307468
360595801
1387723393
1818486435
764207515
1063640216
1503941473
899320889
964374965
1607293888
1539156262
1922167410
1561489989
1587125569
725721182
380833017
150700367
1335364796
971760152
815133581
2016494349
1788518837
910090601
1536400493
1782531007
67457742
103872421
1147314184
1891115788
850798610
1217716512
1458475268
1744460489
2068240954
1388587229
94095252
1706978747
1592127284
859445895
1663031004
2069988434
372706545
327440379
680986489
1049122514
446578490
1905021631
1232208864
77832999
254835846
2025860951
834166850
2110905096
939006940
1042353755
1384391322
1120527638
901213636
703078737
2069946059
158158758
472259492
1646650840
1866343795
942000332
1864391398
1638193070
122788935
248261034
538549703
1134273769
504677606
1441637930
786746601
370239124
437064015
47455873
1028663091
1371996378
810855871
698823963
755676992
2025341182
1906928647
2068948734
1080688217
1155691073
1079135908
1392796135
1011231646
774033636
410248054
811770628
711084002
458138904
551984289
2042592632
539531775
259634565
893182767
1644285187
1561423909
510237908
639409468
1061294743
1175288769
874032147
1245564726
1087132422
893658376
1570371461
613267823
540015673
1311531305
2064914256
1822901655
1160552829
312231967
472248166
1531947334
232612281
1895582984
2036845929
1658119808
1072960801
1653304393
167633047
1181866079
373245787
264503705
756523285
820327562
2143289104
1764017811
500897933
252897266
1809768306
170013430
1187303906
259316839
27510653
165835869
908752732
917404247
102319741
143560199
10164062
1429522852
1725251678
651453858
825041425
780682485
157750005
449043198
166398399
598366875
1482775310
258647524
50609076
1522273947
1021943657
760717487
1913724088
1490221754
1186758728
1744044273
1876312758
736803513
2101594537
2047446849
1164828901
2024708096
1656727930
107590452
447762090
1877222125
475978082
797669297
257454891
1712871776
1941362695
1216867879
1657159296
1183619151
1134287447
1212217615
1066060209
307776233
2090160142
232497030
1842731258
1291357515
2120586793
1246121891
1190027705
1622798950
368439524
1903506776
201522170
2117236558
1995203418
1353870559
1576555541
802787777
1080395602
504687739
207132829
439307394
1507672910
583694054
814679909
850290273
580327831
7478020
1280560318
1233041776
135435626
133233541
1480786165
1132863824
1041941242
21712981
287990830
1476504853
173326041
1936877388
558055204
232930417
413488298
1141158411
286700925
374672833
82791475
1157423893
485223589
1210236287
1946730364
2094055133
1769925708
1143694022
2051452213
286490012
609213858
1432711799
907741772
2108935795
1610300995
1570705024
1349812154
1238865757
200848855
162405902
1742573893
788184881
419176322
1694444897
664910378
842331383
1582740708
1766263032
1496010173
1396419680
2134883594
2062715450
948873581
701758805
1266938661
504980888
276627102
676321936
1034795567
2144817260
1646649957
1780005504
1187113849
2112342177
1816709881
2107565077
1037254251
2138537642
1597596032
1754590324
88219628
899582516
850978256
863836703
2105324863
602837478
851235772
207178856
1832011119
1817422837
763094783
466847411
1815813578
1420681884
1616641170
852122044
1830039042
379939477
1631187844
1626894416
979513904
2098248114
195070488
61045019
678437762
668826804
1178223660
810441530
1022491599
1889507721
103011801
1137290275
1572745848
2093741087
536350027
1920647106
1303549061
1575953624
46292705
1660738803
921495394
1157801859
1991098032
2122084507
1897698628
1423287148
1013075352
1835964326
1515817741
540723127
210458239
310668143
228890567
2071682389
1331420596
490764836
1547800546
1614263447
1494431877
233704416
510686253
1788865080
578795229
1458158612
1752640868
113995084
1051587022
2028197369
1873399343
2057412785
1137520087
1870722158
1255023099
1049915090
819669008
2125835409
33059194
777099449
1396975376
735752383
1099307547
1641587591
714089912
1675785870
1745838176
760258072
1907774829
238348255
1212375536
185777871
1062960298
584743282
1004139001
416580070
1853836891
341243635
2016886935
635480521
667481341
595988479
754892383
1496720269
481825539
104016866
2139330362
654571463
1972705222
1374258328
1250195279
1402528341
1834116786
1159461186
889550222
605651683
1147418649
2075376894
683139920
1404851365
173423153
518990272
1648666463
1515681578
1898265925
1919802338
1472225542
1722808899
919181436
1449583156
133748429
2097037912
599735428
1988732716
1294435853
823744769
753668590
1185189331
1507362389
1829892249
1195028105
1419684390
309421089
490046977
1408491540
376151706
1924529286
1556421204
1883085457
782868642
2070670193
2098819516
2111718447
414341080
1642739211
507328532
888066363
2049652977
946278640
1112915227
1744630755
1138181315
664813859
218362279
1834601524
1253658201
653898170
1690249489
1098379986
1716448826
1081378962
944019807
255661248
1991881845
831366787
1584188957
391191661
1964280296
1592911258
389447914
238389068
520155454
408792019
1173839910
1935903037
1300066838
352758025
1518280176
104693862
1250205637
530633500
1692858286
1554982630
1859728856
1078011012
1904454426
949379287
1484948685
1876706767
898404535
200990820
1052258941
1605536461
916562177
1918928937
1680269356
891467108
523382978
1850631160
1829601744
620024515
1738192421
1533539747
1919391630
98272916
1402098394
1063261695
1713792643
695796654
370314903
1966545425
1065659023
1967449691
1129648070
576329470
126469611
1524875614
1660698596
144751198
1612520915
688806805
1669995927
1801866138
18779424
2025162917
1619016506
138374638
1831130690
1819655341
1219292076
652753678
136884893
2124180609
665416760
1541942241
750031100
676087855
336284752
1864607434
604053360
832924719
330027472
2002176065
959579932
595828146
1511225241
1724603521
722412683
1557815654
295219151
513219044
1046924216
316070087
995988525
1443585541
1213837434
1588639503
1800159036
598616329
1922159538
1036825605
1813011317
2126102594
1379179111
722808543
1408999838
2145707209
595524272
158603638
1367239074
923317103
1728817078
1255902019
661336311
664759753
473263197
1578093251
555521644
784636695
338641713
1068505371
795297783
1869522525
1960456208
960477141
767247246
510165911
1886481734
731684807
824666404
573750102
1180729523
1697395148
1445802536
598262014
643477292
505483217
1286548218
1789796756
2032201495
758420195
905718446
414631877
1934442521
1260683155
1427687852
540522192
1664616479
1819468256
570926466
725035918
45133872
1302364694
1897294800
158351121
1329468750
1469600131
1860423605
1760201408
13038002
1350609214
252895388
1760716826
588226939
575984115
1896807957
1112875853
535364763
1283674015
1234427309
23081001
1577225694
213602376
2046681151
2134860924
153271979
340363222
972983335
1079024168
1203567820
1840913386
1328787889
208869482
728487185
1807742232
898323950
1440632159
82223412
390656792
2012797889
2024345408
668849449
1602812591
160782288
1272253837
767864835
1367692968
2034811107
1953601945
983906613
1118710756
1405494491
137638309
1368003077
1453109285
683441633
1468102800
722610560
1820754575
1552767740
2044931193
436685806
1001308996
1398801053
1546014451
190108483
675319046
534717519
529019420
1268704185
1847625718
376964870
1768254238
742771392
1053090996
696566064
1901088149
212352830
845706468
1061596058
1992895179
394229494
1275627068
1050595116
1017784214
663419497
1622926869
978387807
1205766287
1101115256
2021672090
60545261
1485305344
461108471
391189220
1604711242
425611442
1908724548
1613756357
1014911805
1966349089
551965783
675235193
1343182842
1055802030
1443493635
5289189
1855596456
755181440
2050247973
2004888074
1449247812
64282460
1194270926
949332588
1235682456
1047758234
1962678418
618543714
1987414965
321491923
684977732
1030694820
1222610450
1539920212
1204210665
460289919
549098907
1212856040
1530327794
518103593
1647253898
1400707522
1139081766
1672078348
1140179705
633007201
1612360246
1166992763
1047640506
148082004
907107009
548395641
2020990885
210471329
911226072
1256670695
468453388
1729568482
1552060660
964511853
1278074186
776481584
2068763824
1208905067
216977130
761269750
1321381205
1708214222
238748374
1635559517
769098702
587599229
2074252101
629337225
1616470081
449096399
1671536642
1914032029
1597129098
67283180
1423906237
341084254
735116844
828890556
1078775902
496209172
1493992023
1637663262
1062273121
1606724546
1215052249
1932379651
983399433
1873121510
381088730
386314170
602050685
1278034927
134293361
110602910
1091288944
1993923832
47418316
1558379753
340758333
913594735
1645329443
454393494
738707089
763715388
481717883
603174872
1598773908
92897042
728399865
1659918243
13680135
823133891
2056661144
534725559
1267905256
1603189275
2134290261
1744238608
838903786
1875261367
828761640
127916978
865698633
1654492090
1281789170
1673839211
2081575433
1287338325
783069118
933915917
1826352739
1019130393
725159014
2025920088
1372811745
486412961
1540353510
1536410923
1889000955
1029392458
1392993518
855547765
1527339506
1950720845
1746278396
1531991728
1759129121
501348989
908806074
62391661
961162100
1463690706
1121034264
1539891446
1519566433
864472984
28260226
1650434385
2091135043
1364070387
158499198
1868724026
724846103
2099492666
1089615092
71133584
1370712218
1848114875
2116414741
831662826
1042609537
1377218647
2057236607
1910160207
735617236
972260363
1114756565
2081081510
1198700156
1224252530
372078763
185286348
14909750
721544276
93397053
391425979
1369166499
690160670
1147764687
88634821
857955002
1132273272
1242890451
574791100
1718128294
1386159118
1713815352
183077570
302532025
1813344581
26402138
1904859544
1820930948
2007049766
1485437078
1486756610
751583788
771340221
529831202
210677942
1240523518
2124665139
1924566923
1896608962
2081381498
1953514250
1305336650
957371068
1935947066
825927109
879850733
281061031
1965897349
30993961
664135164
513142229
1653984924
1495264778
908692709
121880680
947861639
1547869275
1225468575
1277999764
518762751
1958479608
528983387
1305607983
376356384
555185343
2052951445
1798508227
314241472
2075136925
512046119
768720504
808046239
460620521
18939622
130296060
1982500275
1687066439
1789224332
784792174
381809728
1369797246
1295923324
1428057580
792183040
197974866
604139242
483467444
987239060
1700742530
1721239502
1516017551
634909214
1963695249
156713941
400041175
1752887446
577495239
1153196933
1272923438
1053040555
1019081103
901257991
946604837
187988166
1450910529
245064580
1808239999
476870971
893687615
143032235
19289857
1073883385
1127414623
1769072782
1885613339
1868998273
1369547027
1920373476
1485465935
1556159621
1466907342
569963450
1533922415
1273396870
1293899414
971440762
928398269
1359846367
776742927
486971757
1748660293
950231850
78050355
1680726252
1967348181
2103831663
1386807420
1931592004
976159081
791854604
2062049169
437840488
692053414
2143777448
1760971302
2081127255
1335041263
924807608
2140111010
1221504044
1154064279
344193800
1123949517
1125936611
204911098
1029138739
1445927720
1332759377
480091075
331979747
1197307630
1922204274
1245348441
260929149
1754090560
1401565503
487269243
989335242
662812669
1899612170
524657612
2014690162
437249685
290950107
188070577
556317418
632088205
1958844919
1461708059
816340616
2105645017
1864926178
1627107968
2079844955
1251263713
1813260157
1160433629
1301294351
398305715
662827123
1826891013
756061029
1398483926
1138956674
809031365
1373386650
171727058
2101969889
1821652938
30842085
1178132874
1756296188
2066559316
1332207323
282064635
1566033296
480608494
1956230904
736170355
370932566
456215455
1997246054
1586469585
807613571
326484382
209673225
625809724
1814731352
1568254754
355295096
1077069569
449103819
1721031519
411404293
155884287
984502340
2019783068
993278814
2025202391
662646716
42933520
1518015845
523343208
1174815332
663162607
1773022764
1167878564
1606931640
1984754309
57869778
1954691926
300250267
917566747
870853500
69351573
1261395083
926524709
819165658
418005220
1269774494
747584008
22644851
1618393588
597276575
1459040689
668111711
185744392
259320097
2042630341
2005731427
1721327210
565450331
718786066
1557621107
96848625
29969601
497134948
1379216633
388885730
1360667754
1970627943
2071537635
1638182102
1586305210
117717711
957739242
1640723847
1159323974
1407474752
1536677319
703076545
418598995
1643915675
1150697016
141809252
156652120
1958800406
192278340
1672196567
1211222924
351820471
1853032257
1015374362
1098356644
155673838
1689328282
1023849694
1156383276
225991228
1958791878
24552523
1498567356
541932561
437695166
1919870501
792263864
1532507330
808738829
1885150001
884040040
1793685446
1769564335
1845124835
1482482811
1458572663
559758626
1744626416
1998298468
987579079
45334458
1964617088
1599976995
552418940
1269478842
1195053476
2056990569
77608047
414435330
928715303
595332748
1072040971
1794403782
296053603
1614083686
1323725251
956775040
128415641
2044593920
1414712372
2005564291
161576710
1802460725
1398370177
1941777765
255273948
417267197
440618176
221319159
742793377
1576090164
392687307
330408862
1808899129
788314342
112876755
961940725
1434308931
521830571
1844940706
2082691380
1290927864
1751629098
562779757
1218031743
1100434095
1458244468
243250872
619638462
1792963718
558644587
1093646488
1119662925
2057558059
1383164307
2111050804
71195689
456221070
333299729
2048202993
1160765876
1689482969
1393316408
1777855657
1737216653
683027494
1894100132
595869980
998617925
1402829817
85842713
110836482
278833241
1396989847
1554365113
328764875
1112476226
340304110
2130714780
503452301
2140568761
261174037
44873115
81906081
2113739974
1930439421
240837542
1368392318
1627717808
191869824
1089463176
1995569770
1342582620
1960229265
1523207491
1010016151
359377850
1674252788
493140332
889531989
1703656011
1468280970
851214917
1263582262
1665390611
67345674
1480216270
1463852144
592256253
80223660
505276248
538041449
2114530351
1662331696
1674601444
1418677324
1245167198
153338440
74516947
156443158
310352180
1492000074
1510628132
1188523256
61176782
2001863379
811121523
1060666047
1759455332
1935744944
1409639421
1674677031
1277863250
2089047446
1520333827
1342609221
1532374719
888675643
1401225885
392018756
752878444
482127236
1659945568
2047142494
1284037483
12748558
1317984759
132879122
659294742
880539783
599433098
1514279959
1292883969
1451455966
1784114720
1497985321
2122581800
425100896
301661455
924694882
1157216876
1222334554
1324319478
550943424
297664497
66184491
798893586
1069535156
1477846945
271379661
1477566060
70066883
1232845599
387652678
91842485
1223524476
1226262868
805534176
1064586408
604983122
490946984
1959164023
1392603652
559588344
218513384
910529241
848741393
1345607551
1525866434
1788531638
1585602739
2068792918
1725980842
513950079
296964312
1406307039
1619818840
539872088
32242612
771391298
2032512849
1369013651
1628088022
1479573455
1860048211
729910022
1173788051
594978584
149215150
1748722305
1753304113
295756610
755367439
459862026
2141150875
1374521273
2145609549
1401753393
662339340
1190902158
1658958698
1853867028
1592822173
1782760778
1775690030
458689621
14426638
124639208
144780895
1827915920
1365985755
775854388
282222566
17024907
469020222
1871469189
1932274865
1665956005
1964292837
1689246955
809290602
192984113
1876672364
1235673971
212049450
381381610
1850582206
1876056134
302395089
1679323374
1727874136
283607592
493891339
2117811836
1237610528
1926202294
1716571406
1748186462
1868390329
522258285
1468467611
1558228712
1652835692
1571567883
32695402
1202205395
1375768804
836496284
533164767
644607026
1995769406
186366874
512643965
1124236840
1711868746
1155750918
189954758
1985354654
1994028340
1573529011
103640943
1837160791
1773310884
182785706
1212780255
740674077
574946354
445998579
459861182
337896632
2016090305
1445812491
261756892
424856993
1641877056
612771884
1862570841
1299475456
1701990750
496163486
1446383936
1614464251
1229311155
1542838573
858878479
438148993
822101608
727585288
1341090424
911322532
2018209206
774104593
1123481946
1774060684
1067238067
2082035076
861218347
2085388632
1803141775
1305212603
1522499603
1292256273
1332038016
952235915
1582398080
355470727
798559110
2074122805
1453600503
737888312
2061978793
1200540680
927981277
246951382
113326385
459885222
1136458598
1236473688
2133036483
1166423607
1972483129
1373814156
705125876
193571708
998251927
1961932934
369411607
2092649902
1189515830
292752005
984044300
1217431397
1092493868
1003871820
255114392
2027960213
512302400
60263349
1877399688
103342544
1636093728
82961553
272955436
574432293
561198878
1288818316
476220020
648021336
104303128
495875237
692381911
993867226
119814551
1305351356
346911408
1632875632
1945863726
438396931
1476479331
1693775712
736797599
504690123
139602663
1084692230
149760985
1058689165
1249772774
1819613202
765293476
1356516347
837253692
1399629983
1289395858
1471159259
526113467
1566782286
1326354987
1070743631
1034861971
1031846246
1026415693
818190477
494897572
41410935
1945553233
1450721743
823829017
230618565
2050640238
1911159377
1858879337
334639568
1584277015
575326591
1725380360
1834192373
2022990069
872497561
98200093
482079570
1986581245
436039758
608731608
1081892859
733870449
481138909
1905561514
1997684934
1790284392
735283397
1568469819
1045153162
991813470
1443150529
1411195986
1098217992
1542939990
596502329
1758790597
1946412623
173324126
923907541
1442435243
1669943614
1195809265
370601371
1062015354
772159193
662465295
422062436
748660742
142590848
1007290555
1953014739
293629963
687624124
651571208
390027016
484406649
847026634
1059986906
1911900983
413493960
76129352
1222209578
686609962
1894349697
462825169
983123112
565799799
394194157
1403719445
879027251
865382864
1843349821
1437043681
1317206273
204962485
1903191597
336107241
150519580
579751824
222223080
175574283
1864592397
1616827500
50991249
91143675
1109431709
1356210356
2073255468
177119512
1165708377
1642637767
212640637
1164528011
1886101883
2108326311
969252857
564357177
1128519791
785124922
571883764
2108362606
698959966
648747613
311255980
1657509317
1190388819
1787568583
411650483
817918058
978236527
633460351
1911475697
559330413
832122893
237468213
1644757591
1550445462
469945634
997176356
1293558754
369543314
370297836
2146994760
1427355590
1806641713
1633522149
440779930
1083299931
721738681
149992745
1090867626
997185535
649636097
2046193999
1073809750
2044944068
1309782783
1657181796
1239869073
997544124
487880883
1945739834
645608103
221357763
583849881
343559049
1649022475
1409396773
192901221
1550889507
1697901046
271059132
304347090
1811470198
1989471083
4646698
837424291
102785058
1670287416
490421253
216589628
216818655
149121316
1671499265
771807976
2138414813
1157912324
1041986379
560689949
2036035330
1380913792
1257401998
556382844
1544016216
1728134185
1905649771
998624401
1984831146
189397671
1698970546
1493709765
1921763441
385138535
91161840
1312127483
1475714515
11021241
167575989
303491382
508276418
2088134367
996267015
1627623102
1066383033
1319954555
2117617431
716198717
1633174175
28068803
1583687929
968234297
1457414652
1189377028
192927270
235852403
488150800
229813526
398964785
1139863912
912334069
702757607
826546129
649368748
780589877
572937951
537647194
1573599050
666896879
1134085241
871750518
1916500513
1562835046
1069853766
1466609228
2055730496
975805178
409056119
698135514
541615906
961753315
2141557212
1521769800
692516237
434851902
569079688
647451230
522242359
23381495
899292273
911398922
1079704548
685424508
768869451
1213490220
1352446591
1885486736
1996858740
260305433
1495498907
55583477
1718656799
475653590
1213194743
2129493609
784512809
865795369
532742471
1553733007
1498026964
1877462934
1487994657
11736471
390168559
43068678
1549950137
67980592
231828612
2105766320
1279985081
1563279801
1440055732
321190410
1619599200
1125200323
1729200742
251729272
1989771091
204904804
392833396
199578580
1133530797
2113591917
407809146
1908361585
830092617
852813135
889002917
1225562063
1945641029
855717843
1854762612
1581134210
420981329
1828976784
328310472
1224736232
1017212072
192424985
768730574
191737166
129481748
2006747794
953998371
679158700
1722636230
1848647911
891125215
2003235168
546508758
1605702749
579952035
457040716
1612342934
696056888
1877019684
2011866015
1682209044
1903022789
364616395
1840656480
410953334
1795199272
328163746
197801485
2074298978
459356228
202622893
1510660720
1170871033
563305789
1430055393
1712975182
1755423309
1645730748
2003845690
1309263618
413711081
1637764548
84825506
2014592900
1644588813
1280276581
681978925
1980879170
667558434
1719304558
616696146
938577481
982276270
1160662070
1426178704
1137544803
856517738
2018788287
678401148
1834982366
1192387312
83407555
1452149292
2010501446
1375721447
880599259
618473146
1078977748
1919575218
1322711881
1041990344
1818997928
1092513398
1745818651
1179735668
1144019009
2125922623
862261597
2092560351
566847456
1788246401
855247564
748976401
1477119007
453440805
302916635
792351189
992640608
1845824395
1435915809
1658161495
333379637
712666225
1601894676
989368549
1500261614
45499395
1321631411
708968387
1041346210
389157783
1683985188
1499422436
1977159873
168379284
1043502080
1527239273
946278181
1068913639
1013043471
652217522
279188568
599542119
1701014241
2029744664
471740850
1176831901
1911841172
1639930674
798024912
1742055022
1749191844
2005162452
2045999438
169616902
58630293
333949662
670817075
637295834
1022612243
1539659470
1786806951
2049944105
422017433
1985131312
619339637
331027976
214835152
1110470678
1187059535
1970493643
1812844401
1597103737
262974471
1116088035
1097288325
1138528587
1325905319
686260251
1666935320
1574529859
1820160397
113223368
449468377
2020920894
996383892
57343620
35516942
1894695188
315692952
1404601156
1983938707
540720284
1111144453
1157383624
1862666024
1715268529
1042779646
562648646
754332357
709464577
1106187327
414817077
1759860589
565486349
1598044282
1229916007
169356824
127930498
897893290
1730669164
74026776
1613670864
1012120251
1576695368
707310370
1255042794
989925668
1954829497
1279546740
1180850524
930780179
154476397
651639319
1322808521
321946307
1629695189
1550610199
1785259584
241048277
1364154421
597082311
395824546
476388930
255177840
1029344084
89469809
119902212
2139104910
469090773
863929594
1461894207
156302377
1969676278
1142755500
2123578896
1209072914
1839584338
2103479336
1003865875
1921810589
1735575229
618071448
1481297564
308242672
1310770006
1629044480
1331305754
1475257518
526872669
55642894
1928940763
1574026622
1882338511
1839360395
1074816919
1052914505
1364130865
341357481
1099518233
1167734492
1465987536
932778268
2104766136
2125887083
802658370
1970445567
1767541820
48030179
814380904
868840646
1347430571
1127123235
527936131
701926950
677219017
450253539
1435017871
485063222
476730476
572457975
1145395881
1505131406
23181125
584240961
1926357475
1870109428
1793753565
1258414941
522378542
416497336
1623423293
478509316
1694877050
1042672665
1207970036
1153577230
2031490435
1827679197
1919970590
162279184
1674990614
1493820300
853472905
1438014944
1084025651
1127600506
2100882730
554869110
1375904818
1784595006
1945780464
1957926140
772922589
1243377435
234943264
249417722
1568144586
1153018490
159932190
346212591
929310974
58026941
1130673909
1311448526
1410435898
302121233
1703487808
860582019
1724324187
114332009
892321158
621894073
743657312
573938576
436950992
54607275
682376815
886370829
1669246429
1972818315
181615181
160779544
1242743002
229396786
1900917087
1313629010
1890637796
345500052
1262201415
1079131579
2094479605
1731879496
330787069
1541749665
403457053
341071479
1382382534
1651523778
253804644
1362120039
262291349
1894658880
341849000
457646838
848153568
803696067
257733785
380047674
363116282
183807314
1159562377
1026812066
1860643407
1940091556
605926274
1437293563
964501272
1364002920
1064100725
73422986
698180634
319887587
1975972859
1045198901
126383733
2077462828
44086174
1969586633
422734268
162586355
1348100912
161019225
1325109462
1669191313
403781254
692721768
1583914032
818571173
122340558
658506027
343647530
1742980061
374716517
669435486
2010360042
1513663799
513031616
1991848117
300614450
595584914
611081749
577354288
488973284
1745970025
180149405
1220686447
549063722
694348880
1261781382
1371945882
335037635
638948747
730068059
764006462
794480317
2025802180
77776727
575737413
808827294
1240049304
1323510543
1919113202
906789023
1865411797
2124647424
233157032
2054481310
1231009644
1293023473
1372906206
1836585089
279926225
315560399
1362223638
1922191184
1806323901
510961333
1314254015
1854700610
550085634
1560174101
1073173887
68746010
1615719651
835473195
433530240
930370835
1928276183
1054900525
1839405172
225372191
292134287
128356463
889924467
564195374
1535004476
1351030027
1988093041
1153227987
135271180
386054877
1831540346
71258781
1101427637
357900885
1598428634
1949391103
942046416
816104166
1099664152
1248338908
1818896236
792222777
1102116731
1153876737
655905502
1607488223
2079476124
2116282321
2061789070
99546205
1154546917
1614606164
1508245472
895907110
550597239
2025464626
1675255133
94949115
379622519
102094501
1405731526
1210949895
2018296306
683042210
1826040805
343106958
375256562
850956586
1592738518
203773485
618785950
1703576046
99228886
1697373893
719983302
1111387820
1104708218
1875068973
989100176
881094800
1736594148
1546466081
963116859
966976680
998400966
650201365
1336462304
1681744632
1855697192
575702201
928595089
442527895
1464372081
136798492
34703590
1594989820
1518297518
1973654373
1749524943
1038794595
1008870842
1011439890
29277954
1304839227
746514623
734686176
1644747750
1077678343
1871239237
701023422
535941684
1228167444
1065100351
1449599332
2073913022
169227098
741809975
978483390
182825010
1095108428
1839378623
1504617649
2130939967
443505135
155265909
1111125371
213919624
861340165
243897004
506539440
157148160
1655873272
1183699266
845607963
1908928536
1982571378
917416619
925957036
1042396797
1473081439
510978738
1752072568
564689453
190932821
713466107
1408324979
1072961783
751296554
1298507103
402744187
1336090158
225567765
1573321044
779313370
1801146737
1481855458
740157183
36608064
648819403
151900505
891539156
309364008
63303684
676005570
1463791322
1791080395
167572667
1496929425
1217914008
647245757
17400123
377886760
478488638
1005933648
106161575
388199855
401753705
1762438113
756307836
600155948
385868640
879259508
1549408593
1652762644
68939818
147183709
1903792492
278349100
145830131
1778515241
90120619
1207304531
1545004825
1641686338
147977658
1764703958
1891488829
1102985597
1539492073
943683562
23536686
1818378521
1854927247
696332975
419976034
1704457584
1927638731
1210331597
48733027
1950711552
255527342
175228432
609408767
1016499841
676530690
933374007
975189586
1934173681
602160571
224029713
967941253
584277449
614515536
1526010389
995195032
1305110691
703565827
212297234
413896024
211323946
63542082
1212010127
1199601753
36297419
794087923
1980410604
2076655969
504848384
1027244992
1838664793
443818759
698177731
1159224544
872513541
873680115
1592396607
959053890
1197597659
1285883839
75496110
823221665
434953453
309893805
944776815
1659868163
736907690
710196198
1786992138
51794682
1025970036
1192150088
1754005147
639979621
1885110592
1897788717
2053230122
1255769996
1039407531
1600081139
504911838
1159449881
846866463
984147536
1936467396
513388049
1706520038
1612185316
787850472
1607214921
1769678840
1002526082
665544653
1290638612
28425493
1308301972
1050620769
960364536
2146139904
1124339312
1789043833
1673599334
1431750744
310025849
243104646
1303942617
1907506827
1029650211
182057825
2046224800
2087830668
1258748984
576470213
2111899172
665846121
829142603
1625465200
432776095
817865680
1359201636
1509475503
116765220
2053705695
1824014392
1658440382
1001294528
2092261910
1881022003
80602719
412256489
1978456165
1415314032
1036743579
485045964
65097324
1145595584
1406194425
1121262235
2031876845
1905800130
467769280
832047222
1022836268
2028114274
1707672336
1404597493
1568899775
1688370570
1797380784
1032023899
1581851979
1826399656
2072214973
478618433
2132861232
1133491179
875230188
1622022714
2099285561
1654485698
1274703178
1908683144
845591728
831394766
108899973
1807575584
573197329
1050676686
800368131
91608210
379837256
757623951
1353545811
884632216
217302559
2073949715
99844746
1603573691
1201827164
1449136736
1771941165
849200332
307066812
247427334
649370913
1540698216
235895171
1353819658
1434220450
711714753
440803012
82184097
1198619628
867479131
1371043770
759842939
1614672220
1293543364
1576164438
752621170
1297052335
239269547
1668201267
1038803514
1959743220
169828704
614500661
1684741366
870639883
170702035
658739196
1314455609
126511082
1063267819
1993457092
609087681
1501861326
979356651
1947712341
1162102782
1541997271
975593711
46060470
62651276
676484898
1674729803
1067260462
225669821
759696282
1103396405
922242135
1205421753
327149724
1208037986
352263027
861258893
1681568331
1665317551
392897379
1305692290
1532732116
1395027121
1674494495
1562280920
2057150967
943832875
281253664
456188453
1277303699
789599101
1485433493
390693321
157880157
1821557291
296891088
1089883526
1947825107
1053168438
613295560
1526800127
1637032120
901384992
1238533279
1562159902
937134668
1710078650
1560251778
1029707843
1106541610
180863492
1317652944
542475523
1058878592
831112927
1908593669
1270428294
76066066
1780985444
879766405
1045261423
2058838250
475356423
441399715
1041923839
1845355949
619925619
2041676672
1918070002
126300199
1543109464
1319836505
835753250
1517666185
214134888
946628159
1437920267
715569643
1715557520
599713592
325675170
1649135243
1654212083
700271228
915696242
562985180
2023576067
45789510
120771476
1876764943
819771712
120431377
1054735426
1109804813
2140298046
402765522
2026410108
1248791901
1647474520
2137283741
724435071
1697807759
346023917
1778571915
463470021
1195082548
362761993
672813832
1373563337
1804128843
901548860
224899283
1555246279
887913581
1825044671
1437859163
1586849156
1373682335
1630472828
199266893
667777578
1587543118
1894129847
474833117
1925002112
157832433
492291038
644943786
1196836903
2129366946
1964072123
1090891123
1776927599
1036861489
2059307685
1710687841
531079816
15774707
727799143
1260281994
1210619924
1466071797
2026514680
743103772
879148701
786761713
1932878744
1696416004
567981161
1520013360
1839892861
1396417475
1040825349
1317127422
1403085604
194031520
234019714
153459218
282311038
291225826
1001456350
1218237031
1276761085
763013601
1331170042
1179769268
964108155
606420995
85750685
7853777
545109204
1770614845
604132477
657893761
224638065
693146830
1799080022
154475572
188009876
1664393523
2043324692
1255676509
953323380
408939991
633267402
1601800720
1074888170
2005975152
211859418
2084721942
280795797
2015582753
399022042
1593883391
271516758
574117863
1909152833
701907748
1742227344
1443000395
471433929
624568846
2028630149
1154973018
2003880103
198180189
1286128733
1337571515
1898634576
1478515167
902718628
1820940316
319027524
976087769
1444773485
2058519784
298494401
1843792521
420234016
579120198
1691082370
495450141
601240905
481164742
120123935
308775007
511128626
1977026836
1435969692
396135052
1884085768
1605814966
780758430
2102497974
702921204
2035183108
489918016
640977351
2106250734
1021599966
179449988
967979535
1976148410
88437762
199264067
1857955726
837510789
570426663
690177081
1933663485
674208615
1547835176
2085784917
174633714
1819592057
1550622240
716917993
249974665
1447569422
1216345680
2107247548
1637773293
1034540811
1904208728
1368695418
1794506832
366990533
117261037
1955688024
1327721993
1581888907
1797204183
1039138280
223417055
1341403686
635895114
539388237
535765867
1392416869
989546791
155510979
1929885296
1900405610
1789150550
1733324858
1025594953
742607530
1846547894
359839193
2065041563
662636877
362093938
1689494527
1827782725
227761481
596409556
617353822
827475304
1297122228
2078061119
1055583819
1270214131
424153721
657504243
2136107824
489249304
1863753592
566053932
1587478358
1208490160
96504533
1857473337
146579940
401370252
265950599
774195304
653328051
921096525
484426570
1809675653
1289796712
511205106
1154858964
1241249196
1669319932
1890348855
543631909
1221938549
1635813124
2141481133
392352729
5432793
242654855
2088597440
719831278
1365466971
1872827944
1653764986
338519649
1419693307
665676536
2051895209
559800981
140886304
902900679
1323587294
401745046
517487572
888971830
124467207
661713194
1366865259
531483251
250157669
1217557643
722999804
1273053193
1724511360
1731212495
1958970668
1169028377
1891941352
194809802
177964462
371102058
358643307
741677068
1835615401
1469314522
1078487628
1587956459
1838298748
1012949461
1709394920
1538917863
873751457
2037741089
1865833744
2021252415
1247365136
1961815610
534766923
1962500099
1887399699
643621387
1645128970
1315432639
1083931730
1669675508
1780038613
375900096
984884168
232834679
1124078620
1546428189
536777790
1824305757
1978622982
220734950
1235007871
955264506
700340434
1974162793
1570912047
236375479
1399245209
1531000526
1161471741
1512227057
417683222
28023052
2042686805
1987163753
2145809508
537091857
1802745721
1327022382
1268723491
209293282
1679467162
121784000
244120277
1242819616
2056905753
1187553890
2040856535
1768449595
1359668203
1871116467
733009870
1399950978
659069772
1899223510
482461721
1299726935
493126508
1041595778
1205409343
886581582
1117632663
1456158481
398999343
923495622
97051541
1716625177
172736183
2110641340
1623382732
1623723945
614342550
1410018662
1943885735
1655827002
2028241850
56798040
2026021262
1594027561
583950351
1475771073
984335482
651010931
970571799
1649488148
2099779100
1881388222
642522991
1795053888
973372866
1420267591
1164759247
384340367
973663361
1211824859
311091079
1873419432
1382533294
1270931549
613604303
1806028640
449133220
949143497
1324041494
993725495
1279694629
511941891
91000688
728671119
2041935935
531356895
737759374
428272395
1427267183
407655282
1665509240
1412304950
1746449018
974242543
2128290858
798441577
711150040
1203612627
164876475
345699167
925633663
142574172
2101597778
1085699024
1468945478
1732635084
454833639
961517964
281543363
47589381
1261645725
758143604
458943639
796051740
176650345
72294858
1068596175
1064433444
1076421003
2043364828
819050150
253048079
316466827
484138370
785798710
661081306
826358246
376953468
2114426710
1760389582
1094483680
385061540
1318556585
251721728
1426933664
1025476094
695970261
858738790
1966459348
1190802701
1678406145
902368427
1224629003
1118524101
1190731655
2042554075
1023495183
905422315
1766416162
358975839
124688332
1881906950
1927006376
334644992
1950423268
1020211686
318472826
1580718638
1921182637
707408804
1929134575
160083825
1715826321
1803400586
994757529
692023940
1025653575
780740323
1056217331
1331082295
577890375
1160832784
339336040
1292694951
773556759
526667509
417929077
1599666298
1126576985
953987422
367659136
1663312892
278523662
380502264
1339531522
2067366151
1570380878
435505566
27676972
686419767
1824383550
163778808
348370333
2041518912
107880828
1790524544
769306720
1826147727
26127249
1778668080
884545068
1147091514
689093796
583258768
1223046981
1225688193
159958489
512472818
1574359236
38383410
1781422661
1805242860
1881892355
411295139
568351452
10333053
2068167940
1120733447
1077275892
1972495832
617701182
1208074767
1456630781
1933893036
1592071067
1546333295
533166671
1258059203
913641948
1314435922
1411581414
930970977
728932390
1105877542
139978374
738880250
2025575169
1469927425
945042851
88607286
29555821
450932601
1580994366
1478296996
1053682526
534499929
527682578
2121974861
361264244
2117476140
655524712
460179012
442834217
1007939750
957227914
749069401
298627412
643799488
887378555
597806268
690212653
624384217
151841133
656238703
1960188540
82290122
485551271
1683724253
433052681
572183071
1073137181
356259504
901205948
1318358968
1473483585
1312463944
531610991
881517760
459353738
27904937
876345988
732700442
1749369866
116617942
393151299
1491483638
662754217
1692587523
728147690
1044945698
628456469
82803459
822817717
1147939916
257457285
2096329332
1603307575
1079464798
1043336613
2072271002
1657178765
238213590
603887404
1422038295
1492804539
279943632
445903955
908570099
739850981
2018582950
1988225290
776221941
1438562822
205173513
1694817515
995144369
2068465614
140156574
537786311
1329583604
1309500386
1770275773
183946089
124748247
1436246817
1549857110
305088390
534958115
391042252
584368295
624630458
1545062148
422046279
892825168
985971567
1644491127
1178266334
1730174816
636888251
72748505
1034466756
1148618241
126203378
1143545818
1326924824
1433445891
340652444
1670304566
2054167790
433137092
1472319297
538820082
380313317
326065558
399896840
1297162395
322959529
1259637423
1864204409
459165487
1947895880
1379802679
1807816102
2025014202
68125285
444619918
1722191555
1568535953
369150476
1927970422
1943644464
1270376794
1163902086
2063347607
664394340
1570679711
356661425
534101947
1714461000
2045071131
356461289
1099841035
2071714666
745477704
642794784
184473651
182122768
2005273170
652072454
1744742030
420004388
1940185918
936157594
111475396
673950992
1062509742
2085197564
968226963
961169897
1406637261
41808251
1596995319
1765790649
2142363599
72558246
1009675327
182915404
2119370073
1756642582
1077171400
849327152
277832338
1527803150
812010414
1727959884
1048480349
1445032778
530593689
834367482
1197767395
463177757
486095344
19046271
153697900
1151498068
30076384
1416419990
661823256
1348491579
1667014454
74333394
612250717
1503346153
959648197
55320408
942636454
1252602603
1076726706
516322786
419786998
320615284
1974433890
532944689
1137363908
1752908419
195405623
1780303202
1509751748
1634818681
475955354
494811706
778925796
67873466
643670794
1289827449
1459303482
1751068298
872209249
1766574374
1182249360
105972850
210555469
1262238665
836718112
1306889974
1669152257
892110734
1978079103
1366749819
1312812771
26811031
1892311690
757035071
771257382
2033351654
1413523355
587509864
790751966
825518442
532535669
2033316202
1506061586
989469105
1603091321
1909712487
953319345
1609427402
607537026
1686195237
742541495
2070880429
932085822
426622275
549950561
166699044
525262151
2078492398
1581991241
1556214900
826879351
1966101884
1048768934
2000305506
805619697
1546414322
1238107981
1477679262
142409000
521968820
70640905
1964927228
1492613295
916080789
647350869
11892591
2083387244
2126569367
164495998
942833724
1799330010
443895774
1217693765
165703925
706461515
175829614
845411140
561024379
1538149024
487047203
555931215
1198273120
1234806766
1219478637
962874688
33260122
17902850
307046578
1873621194
729905244
993085766
464144412
1599379013
253090126
1211350739
343141350
1720867515
1260364561
144633158
1576472024
661529997
293849504
1730327589
1953228063
1966588923
2105664965
1967060123
551554547
1675074977
642974597
2128711075
1909249163
147904842
1888884913
32145412
385946893
1130502929
46496107
1385364583
73829967
1511814516
1859566589
2034820774
505607976
397873979
305612645
294245613
1120269599
1124998300
1707380427
834381390
1051732518
1030498906
1918829690
479114063
1892725275
1671226895
1462143893
741508599
327773175
456258279
63604356
1947877680
526609737
1073349023
2003545119
1715188558
1744778
857925420
1097149614
751734704
2136412255
946262205
1887636711
1922191433
466021055
1149910560
393727227
311577213
995006859
1452277575
1060128150
752767167
2075658625
14525999
463218437
1251419647
966510007
1853451148
956047464
1611534875
1432309414
2058945609
1443302891
141138985
1577164898
425316653
427454816
667777846
354690203
1947230483
669484898
496400553
132230900
1283081004
1373580256
520127527
941361625
577102131
427580234
552400349
1803215258
1647546006
671169862
1076772066
1163427942
1268822906
1068002869
780745228
43240748
1048399631
1922680636
810972651
1745853842
1115655281
249387896
1448314935
1079588682
1767396462
442421196
1130299611
1850151740
1835594807
1450048912
2097972366
756305115
1465118399
901883709
1817302682
501804801
564417682
827344299
984818970
1805372677
1435033598
1967389113
1280015824
1087445854
1338022145
1946134671
1757461669
382618469
1965635009
168568455
458760610
1815866756
441571761
711517545
852257974
2029771128
1165355788
95567454
629114444
226428083
1745527712
1688938813
885303188
737898671
301271503
1707952342
607584967
928987683
780553433
1477389149
568517330
93415025
372418324
515668724
737590191
2050802223
580672762
811274780
1509354569
524249658
780273262
1898416372
146749135
2035618838
1567604009
1123011659
74006266
89736134
157363734
1268072129
1980253762
1520928786
1242443426
1614904107
678451497
1067881046
1599949894
159872808
1344728485
1247880501
2035576543
1593657208
707528399
1132535469
1596889131
266169295
1225679892
516548039
1174831599
257052850
1806471081
1311153478
892970271
1046538587
1111632318
2119757216
1735001132
900376346
569373502
2091385442
1968099280
579363295
549666997
2078914256
158237591
954643418
289890924
2055726965
240104458
1618727617
1058226694
797495575
694707407
52422926
878046138
1130916888
884978260
1467004480
1080269770
809143371
868738462
1084685573
1064259911
14665478
203738674
1911744516
1494692393
266610633
1420211086
1232367768
933223032
1736417815
1772206141
2028658815
2096365169
842317345
1204757759
242708901
2014059146
1637675531
837273074
1979453130
1453490294
824362322
879179260
1831313912
1243707981
75265300
2068136503
784305092
53520694
1221130800
932260823
1252954157
1320427791
1892372514
707832394
1382636500
1797100523
1443674169
1612053743
1929859707
1141081437
1450222700
1536801023
1327045286
188943885
847775222
511695266
398577690
1871907167
1820897520
1492784536
280748561
159634535
483317679
1079816922
1783392208
351010912
142068663
67757607
870337819
283497814
222189620
958178694
411692218
1953562239
2100714544
1593738789
372054203
952721154
860964574
10837209
1588726387
1359012278
2042074484
605384341
940019963
440364807
1147116727
1663649323
1173955661
1455976866
341621865
1446025726
1500675300
469975820
326877241
715673582
118375313
972282081
1585949680
1004049795
2144468214
1436135222
1377970065
788356924
1534421516
1426550327
1561681568
531924570
57649660
137932146
1244176879
1638122002
356828874
1714608628
1781071903
338387022
682165686
1355486882
375488514
843110325
31840582
558491377
1259878626
2128206159
141406708
2138812505
1640358271
645832006
1062956374
1271195590
651569070
1319274221
460663394
98369886
1048997
557562188
1802731762
12674822
164258994
298628024
602708678
501379259
780967829
1744941700
1741531835
1727039992
897522114
277647381
731609278
748405822
1267323587
701363241
543317967
1359715943
1628395297
324210537
1494539910
1735725423
1525992703
1939954851
670556382
225123427
98097044
1376972335
526397661
939902077
1133869626
482338806
264302107
2077183229
1226537233
276852908
720099879
1292379126
1620611452
1340876944
587054810
53956039
534165444
1626924442
2087471799
1383501359
982540029
611576026
173103610
1288072763
207121853
743263896
1504162281
674783291
397407168
1684848828
1060097481
969205511
372879594
1656588695
628510312
392829126
1963980991
316874537
981457294
118847041
1749442868
1710301102
325486017
371081209
1644624466
1521823890
999332642
134609799
937037980
783544249
345855870
1948805441
1790560614
1815743633
1918820610
2122413210
10001703
540396207
1018363725
1994627959
761487299
1720892717
1569742039
1863060583
592881997
2051453637
736401533
842188633
1793030505
2094966886
1213026464
684246863
1370714926
1592426672
1949651989
1401542937
561482804
523097981
2083066638
1934062841
1285542647
2133634196
1129711434
22927772
696846587
1752594811
1354923178
1654500707
1004645067
1955374745
763571956
461390956
307943372
96085366
879432034
729602372
681608427
1317875370
1455953575
746496276
818318915
769527966
277396146
1694582300
1858467752
385025522
1883812188
955006535
339649425
930420606
1883244382
2083755222
580501124
1840985500
1615038571
303136795
1455263612
235875035
365249513
1582246334
1906068806
1707271084
100426552
82566551
1969057842
1650595294
1946113021
1096369669
547536887
493207505
695657856
820020831
1924455347
686341323
915825791
206752617
339264989
374646074
734307094
763776258
204132815
1697211227
602205436
1874200060
1349058274
566904372
2130458992
481847938
45978707
908719686
1082165244
290220946
1823186611
1161219935
1921506450
1333443361
548229883
756980877
227233791
706592576
1096505558
1265410090
1363294964
598764130
232294359
785658144
1691473499
1881690318
445653009
627888061
556815211
598750202
517163117
940056466
707026509
1501161587
1291236009
1984749889
640863668
778035148
1834602668
9181321
2123728224
965359762
1419212529
1033340146
892437292
903492231
960319382
660598190
1411858135
732265424
2076616908
173810333
569368332
147396802
1861574929
203896419
926580692
1370257703
2114031192
881832424
281109155
1084629472
752758969
2032382036
1015800813
1424275813
232887535
23745564
868756844
1128899091
130868996
2122963402
1857243642
1971369486
1079360886
719810331
555475042
133970689
830295356
949042023
97857140
1307240736
1386970998
221584955
2104199231
685452230
358701977
186750192
1965717643
2144374233
1323073082
1381202164
1153939130
863876011
846628766
773136148
1823951781
1560268184
1206558166
98151899
1128966154
619370953
1727678228
953361414
1436848881
1825796351
1454520164
146212852
1725150806
1075945949
921201391
402570502
1138012733
1620656741
1511532775
2718844
100098519
1893796071
1888095695
882613923
863176412
1697386455
2060104167
877357166
426855837
13951994
61247499
1916464818
1472403953
1570361264
1570528412
745038082
1471524746
1727095655
607088690
1955272361
744234736
451454061
263310221
299205911
1017816945
1592979414
1181261188
775925119
170767289
1148934286
1292932825
1618599767
265963234
1582578602
1513543531
1516930525
1184725653
440727896
798211307
615089698
602609013
1586798787
1946526007
1618118816
26427324
1207822542
1078057090
384328470
240984712
1007031676
545454918
2001980989
1464641184
1360663763
475398206
1743578204
1928662449
844377574
1860486535
1378101198
682405055
412700301
1268634479
923408865
1325024895
1094524564
1625750711
2002636009
497442864
1039395308
292049181
382385777
1203154253
2123085018
397357347
248765386
1602139251
1139369858
1970697175
1476314845
2030595548
95398720
904285884
1527946698
1435799289
1984891963
959300528
1396307274
79413501
1907760284
609825692
866609815
264122877
1946707340
399140709
382695376
265358342
1542328648
1049277763
1505598898
556926974
463530742
993646215
1421998570
22989046
1344939716
455639901
1252340504
1942394138
1083656335
59411912
659433121
1172362032
1214566
1171516078
2095487812
1692555717
1158122010
1537676693
1304746822
1442116153
1479206725
1769988401
1521174794
366775524
388351174
65940936
2114161314
2138199544
723414187
1181040328
1964386341
674183835
161159426
1387899439
1138717051
579304367
710190867
646829731
2079811237
1494903606
601599633
1167298287
1224202065
238699583
1964313443
374083390
1656855560
1045032471
1491030024
1499391225
2041774933
1602893830
1115798931
221237228
228454065
1166987516
1103251144
150878006
850013201
1014584696
985091476
757495385
1792983690
1712775876
1527793820
429649224
821279813
1586283655
1104773456
435201639
681367697
947500418
2042744622
1293067583
1369955577
410676953
1989299121
60191358
544794465
1291422001
1488155646
1264515599
1237169477
1379881441
1870979823
1558627831
1579678946
212683412
1746582045
787836216
1873907208
546607088
513347780
1041921856
1393827073
722708844
1662484472
1225887397
2061378275
1310712603
1441438954
1500439466
2091809643
1175788891
1818871112
425010726
496169561
1865535818
337700217
1999074305
1505360177
501358037
558154067
1318061908
1679910022
795099233
932510693
1169114348
697094736
721244784
460751565
1641344157
1332978115
1354265676
521859754
526243851
425238668
935923005
1799146733
1823695670
1685739074
850973967
859744408
1889124445
1248474618
936791068
601388534
1225115524
406040645
233447676
566043587
445716036
373624961
586322518
133090682
1882694098
1248775266
1021205767
1112376925
751557006
623034186
390132966
1021489097
350562037
1690525662
1127860033
136178312
1196501410
378282055
656896295
1836090859
419979640
1101859585
1243943207
695583722
201751211
1038593023
1142104939
265844914
1633469818
354292807
930393716
36041203
2083380764
1533006786
1663947553
864176976
102121578
2035202053
1036438619
2093285846
53327728
1227995808
1853238029
1103392233
1415029034
1707671446
122822820
1864848287
1128925146
1465903667
591100816
2097100489
1294876575
289431247
881345949
1522355420
1673421751
1140148452
1599025474
1141430125
1092318141
1886007890
35516934
255593649
370488968
1774167310
376669207
1721964928
1780447125
788078795
282577275
739380212
2037405242
412564377
1121150602
282395641
840380754
1888043147
487504622
1669253752
2138829994
499538261
1551694164
117104134
225827700
165185098
1873913881
1275518119
1871833066
1834767392
29891294
1682931154
1032025519
1265366721
1033925806
1827141854
1270052637
104284270
790875585
1081307962
678222
862351612
1810364119
1989615313
521682772
565427256
2085091003
1416177388
1220312515
253719619
1694145807
900108217
220360068
613453163
725773498
2029836374
2072167949
1725715696
1667819980
596324811
1705329617
947105172
361144638
689215115
427562945
466738188
1491538
1819955868
1099494760
1196533237
839974423
907133229
331344234
2012544150
475060326
222309520
609631546
1717939526
2051083741
1615624244
1804278371
1376928604
351370836
386986065
1475601554
1873724099
1752410953
677929302
218610830
1097829895
371460496
1191947336
764847710
1121668943
1096381982
2065471119
2084802928
209705865
2113595225
1640207093
751733775
517400223
1991505747
2137485232
1380087436
733995062
111032989
885565632
742418672
1060478365
160797021
2010864254
145363224
1608778103
842515087
902278907
1585510273
1242140304
1729857346
867267757
1439647645
339763796
550524216
1894783523
1859660564
1382414395
1712241847
445051089
1844411853
1474680762
777456481
1326976932
477590487
300867719
653499189
450893599
94778529
1746931884
950579331
105686350
1717842457
1830194354
107163259
1234178505
590241962
2027921973
1751408107
1483199666
1644746226
1894956315
246505500
2066712852
1321814914
387930879
1764841986
1997780273
811755801
2126488691
610382596
466265418
1320652227
318076476
1472352237
1752121552
1611509536
1487672173
1868884203
551750182
797333033
1340416394
649583386
35674648
125130015
2105891405
1038108515
1355239857
1805767574
1653220950
317708815
2030211227
955213991
2019415689
297795629
1603364548
1839484585
1842955089
255393402
2015339854
302802273
761097230
167506105
2063728125
1086839046
1672054282
714725943
56531703
2138796533
1318754172
1888823207
302909110
939733915
1137139057
1555010027
1819956744
1911188570
670124320
1260710961
562920920
1940995086
1423483532
2074080912
234728020
1075882218
733536848
1782427827
2125427361
894236737
160400823
112502074
1727080014
1154736109
1487363774
1203654147
945796463
1520560764
704949601
1239810263
289553749
1996596120
1463893662
718366289
292194019
1404922628
1748345406
1353499101
812717922
1207175007
1623634405
816018726
1541849122
1718442283
602033216
1420968271
541470389
1926287064
1962613745
927179073
2065540345
1178719306
1575709546
714184874
1453905124
998138548
2083623136
1278510610
725246152
896095999
1512919465
647029451
456565756
358017430
666132026
995912605
1818657422
932037979
1255974333
1484255889
1824246135
286180458
1184067174
2061074153
1977852756
1201236757
1677572773
1296504191
1127554177
1363767276
676242536
1575651187
1030185789
858915625
691906319
189042608
349198165
1550891024
1730929599
1205777201
2057311058
659559588
81857037
1398098344
1184011046
103966566
1107421017
846270105
667590228
990593189
627280726
385947689
1200982130
345410180
423435047
1149190511
841910240
1940103342
1529151405
228171239
1309638278
905652929
1331121483
1932010261
1799418749
2111136773
849907946
1897851157
740372762
700817032
1322982048
1593242180
297527956
769957477
1010552690
1333320010
1636023591
1945598135
437887880
1988766633
421344254
1858199443
838306328
609613386
180875446
1109380009
1516636786
811159808
1214012520
839271781
140049414
1798435838
268444633
765643609
1894702773
539829398
715747982
2101128219
1414189916
274394281
771429
1986149419
1315190919
809284502
3760491
2057692994
437601960
738931955
1814062060
1361172763
415268231
2004589056
1783078068
1133476910
1952493224
728220669
961139753
580068428
1081224349
393212550
209061713
651523369
1156833012
931552942
1315389774
617834221
2076093136
508266455
2019262598
1308039922
2131779601
1106795767
1507703894
987658727
163631994
6166911
1845052000
1659103805
2090227752
28958629
1253524306
149341211
380414151
1300463384
929047562
661928058
468472098
787627244
1484065045
1439953952
131640850
1076839278
397847485
200676510
102628200
1091348879
2004439855
1986632230
479828856
417245310
695568139
824947655
2110044859
1981985823
721534574
922597058
218849138
454716009
576774587
820315902
2048128711
1168073162
2035849305
871076241
1939722104
2111422774
818095380
943296285
1887631903
1004169965
526751599
1468812008
1853285311
2001990584
602700634
862284739
629520255
1123393106
607623232
704260649
1641254543
976072572
1495112667
966811395
1580018874
962058088
718776059
1016764699
493856746
559444138
417680062
1111400228
954070168
1116493192
685446901
1841996464
1886923052
1707817151
197780004
2048112760
472224998
995630412
1694370303
1250232338
909565817
700996008
2078150567
1259438350
1287640647
35426154
1838617645
1730867519
472739569
1294499101
828014148
1984396010
2131434916
253637179
1100938403
1303552594
876998911
649875729
1534147381
938143972
1184847827
1794369369
1378844749
1811003557
379036291
577521759
773591532
330599234
870974662
1502315765
600770086
262288972
1155813472
1417114479
2112264946
111478631
1494808973
1167043175
949323010
722547257
285255724
238519747
1847332906
584036146
1750461254
1370264466
1505477508
278411456
891199318
1482279177
1180524173
467330996
574897999
1943790490
564356008
284593475
1782779320
1830688908
436132557
1137136488
237740826
1272077026
1127083046
1928995647
1902554744
831781520
263781685
2044202591
1878825040
1927328917
606134485
757520690
1272243581
1467514437
1841831421
287214269
804691624
1535625244
1328627400
849649174
637432293
1982393055
1232280668
2089624702
136872654
1000765184
920059122
1702056237
1263260174
1447947531
2034614781
686207420
872323354
659451810
160536034
1628176878
1598598443
1107849921
1988475556
855254717
355068441
1213673455
933523365
133931033
1416230248
1256593373
1036916443
1318573432
1209850123
2013601367
745484993
1857133276
926371740
216161080
946425628
202108528
381003403
503519138
799430403
1371983504
756254537
1816985664
1431687596
54023833
1245134305
150639883
2067525323
903964767
413464263
2045249717
338743758
553138554
158581620
1425750116
2100370995
1143066457
888222601
1438344103
1713176155
1783158563
1552226927
1107899288
922209043
1053338591
599766671
890831192
894568993
2114089754
1938126708
1608304907
406670222
833601744
2040673756
870339795
2075089343
1378981849
463248468
1050954065
1438151713
1213256747
1969678340
1323744759
1877133752
485061033
1872978221
1550595191
826813591
1094495934
2059365306
151610140
591206749
925017581
1898970235
1900764572
1372579011
91554185
1787425239
450967454
2063021003
1209261117
1280459471
98148260
1309872281
1095910292
1885902054
440014990
49665997
451170677
1389697395
1809355448
667207342
1266257254
1379365241
626081762
1743477367
850813125
556525113
1337069269
444710022
2099243202
498673799
1780902609
776374677
991339554
870302036
407622673
2035653399
1165312424
580438008
1362769377
59132519
1687986651
1133691063
391109613
1456868955
457889083
1392730454
986560433
64804378
1338118851
1201308173
484312568
1356889471
630427944
1870693425
1707153597
650098649
1595059469
1530943067
601378687
240801439
2122091481
1404985633
1578013380
815833170
304159371
19442720
2047527758
1092131849
104184970
1774042209
1433090200
821518322
708984488
136242885
4264257
659782392
1632065806
842387748
173170980
585030032
288466808
1755467925
1277491306
1097465545
276937346
855466490
379476733
1934357015
1501225213
21833166
1574327064
1055986980
281763706
1025454631
1229752078
1770100519
1460193030
2012707088
495386818
380514602
1835331225
632291221
1662406974
1252590133
1435210021
72916958
19109598
1402995604
510415338
209570723
266535594
1947598612
57778981
1773797236
659310334
1866395920
256351576
1608601243
333097815
1042015659
434494256
407842100
1718364355
2052594743
956656985
1416362230
1935155252
1298506853
541183617
538459770
2145726780
1886582564
324646084
959944921
541963099
1022556735
1482573155
199864579
1644232256
121884287
1715343297
410446387
989861704
1434259203
16633817
1878173804
829478467
810527334
35796415
1138167966
104232250
2005057752
727844736
1786221019
1816831698
964574663
2008425226
1426031775
2081598457
1470898805
352202899
884582799
1665562182
936762645
1942459333
50278490
1256173021
37244202
518623996
189266321
476653454
180947605
520308727
1652935448
1338460653
509110567
95265469
1411095164
1629785195
1110860529
2080122101
518135435
1744392355
1533982138
2109067514
1020756025
1007266463
893400697
619463314
31461740
836559675
1010960229
1412110972
981320761
1511246553
1725711092
143514006
1815932940
7621151
1090054539
1978291056
1722518879
835488162
1441641926
1546240552
1062921431
560555676
146754133
1646846829
1844486893
764186792
1947770501
1934194031
1621211594
2067373639
2025389753
1515214643
365836652
1857764774
1685430002
758812513
2078426603
1921580391
1303335994
603359717
538601604
1158211693
1501813103
306070002
1607165212
685730335
190159337
1681583844
1356293246
1313713504
67970044
644064851
823595787
1081975969
1637929914
469830812
606322949
2004512823
38812676
837639520
1907138011
1602948894
789038305
1678215808
280697691
1009717923
1373655476
78323397
50493547
1268604849
1524323258
540036211
935251747
32297688
951121164
895213538
1570899406
330476071
641232004
1496920446
1043466456
1826843765
875339123
2137616635
610069851
1200867836
1733859120
373951992
1067482229
540194657
911510094
2056951440
606506346
1349970984
1532507330
1868480787
1276978891
725532680
1738634798
1710374171
896114558
1525304338
1860000178
76411069
1709376474
965004610
894596299
2074506640
953036256
854958239
740415353
204410709
715873269
558742658
911794447
495996481
227755160
1972554426
1666057964
1372596062
1392838470
1908658098
687963813
1022853368
1316272395
1555078827
2129128905
2127348964
1209419275
1813469227
75851307
761033737
1060200424
647349623
1114668263
1966613612
226158696
1788405306
1871323036
1287765183
1948820652
1248491480
1466559611
164256584
933431939
844259447
84366406
1711913168
617869446
1276443235
79535546
161141936
558073584
554610129
1607696483
914376400
1093186888
279438759
1086276392
1380671095
1345800376
418602618
675428514
1670980831
789868520
18390405
741628361
1906483421
52253743
1897348097
1225248309
962409351
1119388060
197392788
1849194601
1291718563
1047191559
1368822431
767543582
1880052587
237588912
1281177948
1019964715
1193357844
12911668
97568153
564921985
1938214012
486381362
1557497888
1231379044
205878709
1601365110
647707605
242775994
314980676
669972467
722437716
2040071189
1190958214
1732433520
434257631
1948787363
26484678
1152996337
782522908
2142081066
468792032
2117821163
1715550884
1765352300
256488956
1041187521
1882603189
2027551126
300101105
323481629
127426421
1423041074
909702015
1726989187
1224211389
1626133331
533002637
1879989103
1362865381
1309566259
809710284
1705450906
1144406444
611359127
1221081230
409088417
697270289
916415266
1595622432
1885352881
994541127
1313550011
445318489
594421679
1971632788
187193877
803993892
451810772
262757168
1161679575
1872534390
849096019
1500980687
186955219
1683828763
1122950786
109220638
2090753266
1536196945
1628198641
1170202222
924675431
1240602511
405376466
374317144
64427908
1334718369
356201374
254630078
41966656
1882249621
989442454
1954583415
303077859
693886452
1702240463
897961429
2057857083
1607471221
1219588881
1661272905
1731766728
1816648845
1801371950
9228028
1177967474
2107631867
1676756712
2053914463
538565545
1807869223
871804122
1503471658
897525700
2131097048
1101516078
682654733
85017988
1181796302
1999487634
934797432
868916567
1516328795
654457162
526623095
980236606
1076375737
840667292
627233237
1311183299
781268119
467131582
1019730552
1377663914
224636918
375802323
1417798214
209220944
138588035
405771423
148057255
311165136
1763809243
617654441
642093379
451725754
334230328
45082898
1804331549
174020724
1982049471
298159203
515072296
901091621
1212557476
2056155447
222411270
2113369354
1545300552
2135981734
1984026777
29756074
1781949828
826575170
251272620
847941634
405964650
1571301926
400933310
1653888467
1631367904
1642804028
418284345
1600585330
1057782949
828981826
1344039050
1474556493
1473535492
1726517538
1706790552
1083579178
276128839
793984781
163338778
965720250
1318258548
395925441
574076086
149361020
1491289221
1300072903
2075403667
1455852668
709255913
1902904848
1942380596
1631150252
1835789635
1126878439
542920729
436725753
516455996
1807847869
1632028621
441678312
1760361121
50836112
2118935747
177317265
2046687562
1515806360
1949459584
307840980
561257743
117940624
533443201
565441168
1116632186
733774718
977349301
189772186
1635688661
1036026823
1705880736
1380251937
512331167
1182010527
842234167
131359584
954416631
849332857
973339706
1363010262
1977044223
1870586015
606383415
671953923
827748168
1355612701
1269879880
448156320
778216056
759558298
206535421
2058655799
110176755
217010169
635855095
638720304
1621569979
771241521
2146151025
1541165922
245349475
2094049533
405162751
1129781037
700561063
115937307
1181986598
1684407955
2001113445
920143807
1421559672
463046226
508835673
1936323557
935836126
1129739292
1431203783
2068629260
1573328439
1968222361
1505548980
835736370
2001728093
550801822
1697474190
537372729
1574351958
431244947
425076803
1833543134
8531720
1256626356
846489483
1403798306
1763816092
109950403
1348448012
441564913
512412316
1195286993
700805985
1045949746
2144463361
19549815
1108616808
1316797659
1591593502
1901156702
664222612
749086223
2121257981
117592451
1847300748
860639433
877414274
1128477716
487553038
491192690
1834644859
301412570
1063729585
680314731
1934218647
604293509
1053074084
618258385
777650443
1531388547
1731310982
1574348202
286008787
1483165983
13477947
1109414295
1208511171
952254475
1101125763
137380826
1154829780
1514981578
914370975
1593997322
1479768586
1311001607
1505302561
1067328279
1147932537
1563797946
667421928
188261396
1835885740
2081919129
1452671246
602065745
1719948428
240027766
438615339
671662638
670076779
1874898191
1660243525
1067543782
1404183476
1531457217
1854675933
404748843
184008300
205165208
1713136614
1684438342
335371164
542287270
1368384779
379935116
1422274599
1914949794
1973501393
881077421
1421165779
1767637992
965517348
1696413883
1164098933
546613050
360831582
1405612340
1737818526
547491056
1788955252
673010617
86965575
1275706161
1895554008
1088747272
340397240
1594222348
685347892
1765116099
402937982
1771457580
1743982471
496119276
1636938103
1215359205
2033173602
1426809056
1235124904
339064432
1911005464
2107636183
807621743
1065493391
1941921018
585139309
510270464
1213227397
1683817428
1068654327
1288402143
103912142
79479155
398439332
1208415601
1755852737
862687920
1138011684
1901987249
27421322
248237659
1111317768
1828190051
1613357684
552733182
850050141
834102054
1106066555
138333399
667443315
1949593827
1318434263
957131050
2061226008
107861144
991335718
59677127
1298521993
1967112144
253235733
992085763
789679585
1699391655
1967858375
1631993684
1569102565
1132065928
819978683
802477526
1014559862
351997537
1383501521
1730425869
1590977835
1010948177
457377473
513924271
1610226634
1203643611
23464221
59619738
936766182
1404329497
398573793
793622754
563456944
48899677
1482850013
1115099975
601057705
1224944529
315304475
1617967358
769870317
457819660
591589283
1987831173
312861632
2026255178
494326655
125106160
2025018047
2089078405
1052163110
310216138
341446020
968537085
1713612150
1303448603
1780190969
1688392828
1587519574
1502348908
2083665931
1242674927
1829879994
2122296334
809762278
1761532563
277753832
1069882809
1463089173
1267100130
1410124748
1976462596
176348248
906439835
2129162569
751373316
1216802187
1041265813
840989940
858851124
1541082818
654038442
127019487
956827799
426071591
1495067832
285117206
1891687987
585609007
107791524
1029931942
1660445353
311472127
1949108472
1752865540
868579262
1279022141
252610351
1737845177
661636768
1337465465
427191209
722640080
810224158
958152271
322582834
1051451957
1761978420
1639713263
1015576321
1198249073
344919053
1493787127
434252426
1883756094
2081754235
1402003071
1290461112
593351881
1753022917
1684413205
1435889559
51042448
1194505230
1046459384
1389434890
1012256066
474430124
575094124
379357668
1506936687
325797792
565427298
1150612387
1722452685
1731023814
105872480
1005525093
2091215999
1738258881
54712064
1437623936
1004111962
1015502031
1719096171
1735079120
513161201
615287587
2081017131
430370239
11647405
822334430
826849016
1811784702
399752814
1643434044
493472781
1927281242
1119753468
1364026290
326524303
1537004603
2008912746
1625287362
596569004
513559732
258349720
476821948
1243423770
158288004
1994044422
1779523130
1801591464
1567461689
1192756789
441115922
596096677
373509242
739046191
1356054387
1495241431
286006019
507961673
510869617
1290350700
624578159
1302494731
973528600
838687140
917612236
41579440
604358324
1878196890
1203226311
1530549797
118665145
1052974267
56198271
1516044966
1866344056
462862997
81560927
432822172
1721504400
644057092
138411500
224048622
574469989
1733787292
1137105500
444887994
1104623391
550782302
914200100
537009041
970908047
1601027720
1847275784
923331226
1613446468
1315328472
317278044
337038090
1958055675
1817967242
182382938
449887913
1657458187
427768515
322644096
124102389
846974603
196964350
1629686513
624067362
1153160330
505100586
1986796582
1023773553
1112472549
1857433289
1000572545
1929741795
928208750
1019855164
1474716581
1716012164
429752419
1817361691
1236752383
1197031672
395765153
87745064
1566254378
146320146
1167231697
1853080357
327763971
1923008849
1129700693
1466787512
579614120
993377343
98718408
629804897
38083549
1111705028
1793459504
2084876279
172960833
605045390
1630772700
1956735884
1941410947
1737875549
541152049
1050688952
1328005018
215690582
29387998
798800376
1636275865
1826169098
1724520595
2076343539
285417754
1444706098
472037363
1761163756
808817577
2040766191
442311553
1312313555
172342272
105722140
2145129228
1031244384
1507244383
1855778532
1053520987
1117708481
349000050
801855559
452488495
437820159
227167041
200247045
2087565387
2000224010
750921691
1920314777
227939045
1212291370
1321600045
1603999676
1055377234
1290737409
1088858905
1383076953
76561431
1292319793
652996433
403308235
651009583
180651834
1157281738
93825074
1480841737
833807786
1377383609
768156281
468295087
1829960515
691530420
704732246
1621180882
1861527875
1695472597
168345805
1867247721
1985025362
2020798593
42116419
1918762465
408886878
1392440588
647742935
1495122391
1459156977
376389130
168877655
1660983688
1585512317
938196001
1576236418
1747824815
2085704753
268587459
109802441
1366219995
837810647
1248155456
701899220
470975433
1371434309
1689378021
1914237958
939501695
841072051
1660645074
226543316
853376811
363205793
1207190917
1482212645
771014392
283368341
1638722283
1309578595
2006009462
2079784297
446744336
811616260
1942579601
1989835741
1982956807
516121471
943256203
1074640973
613206482
1270171202
247360479
1597607194
1094522220
312529267
1299244929
921144206
930823298
975546281
306427508
625571214
1976970170
238773407
1427110566
601526162
1306443474
1594426906
1698010710
1304829204
1498778334
649860597
1272511038
2116868484
1760932111
2107292477
1919577553
1830689891
242593505
2017307983
709240479
1648056807
211037271
1061093150
1436749819
1310622919
134818883
386128565
615449216
1877393293
1239152616
1222580527
815055279
1206633360
1813112846
889347877
1795970892
1762104503
1782108756
977869275
248917497
1545823950
1114098192
1414462357
995818953
1042976007
2051908238
389182427
1618352719
1678055796
1933359083
1180000221
1303784897
664035208
1852175860
1097656798
1036169034
1429435467
2015651314
1077547782
1894875798
1079001501
560561002
1426380729
991885969
1133277351
47451408
47345374
30927297
1453356597
2101276094
1568954899
469897760
644546459
742856183
2061828597
907297833
1805208740
319067373
1718528127
893475967
123382887
247112646
383081853
563435958
4120694
189705785
1290531573
1467609395
1278868944
392275347
841920738
487296898
1962260143
1848918085
812845828
562465577
1338351703
1374647826
89234884
797230407
1906787960
532341165
1876261274
1159900699
782090914
1156867551
1546518029
46486132
1463059442
1364214975
1573420345
1508518103
1848795269
1557167445
1016247256
1832165155
1607317176
1305498710
970739893
1760108352
625801110
1806094007
1066303522
1379050427
476849554
361431485
1121679743
1249146652
1506019
1005882546
1436674829
386304864
1100334737
1036330633
1320472605
1976705700
196533216
962074535
64509267
1485589442
493021491
882330700
477210209
1518227914
1935566974
1088567044
1501764353
1338627682
976344817
2062495156
48079604
1213362409
1099565430
1462564708
1591179177
1240356702
1309979882
1316698264
1674486932
556259561
1964763636
1271594141
795667429
1836588847
1350000192
1171362566
263851460
1834160603
1912195990
1355355890
975173646
1599950793
292016676
698006241
755869244
976215532
939674079
428590801
1563316494
1678402167
495751649
163373737
481606714
1467454764
845487222
1996901420
1166773785
443907117
1174816456
819480402
1053926069
1816104719
2123143178
1772987506
211265596
1882864665
1132789512
842026801
403536557
1680919177
1035344174
733369548
846313455
1861113820
1173196621
981320971
348615053
77947072
1790104762
995496770
26372626
363462700
651654427
1105774721
1200297920
1336275873
736817646
1824438287
1620961801
520859051
959399140
1985506666
1275520041
443812023
1841133408
1091833518
1417623662
1737208788
1102265492
1550039175
1428724675
791439487
319780847
211422831
704095057
124889846
145045460
1446031993
1663381146
1310858814
184046777
1481080432
1120947165
1375038719
783210219
423190236
14474522
41281341
1124306301
363202033
994538035
1463162430
47574743
1686722643
1579979059
1830149424
1829229061
95375513
1099274261
286156482
995749104
2071767441
511502719
1635406205
1148762721
1731536903
842306396
607242683
1674460079
3311325
1542225725
1552592115
795315699
206513121
1936745137
366202544
1853907767
640036218
1808952008
1522160142
1614411343
2074176091
657228813
1695411003
420108175
283966593
1573205667
1620379441
1798244331
305017913
1929792817
288933452
1312880770
137303761
179747699
1315110056
1815960187
1733100769
1717582374
2100461744
467025313
757151799
562282414
2130263858
1174895359
1853688796
1991147088
1305348460
915197458
1139612081
1096038247
1141048209
722794298
2121358613
399065572
1663168030
1675740776
1183600077
1557514206
2011163877
365253791
833914542
815085453
1421678205
1300696787
590105834
933157285
1571963729
1787895171
1454299245
2013406835
1067729883
945213594
953456938
334304624
1766938810
632613139
1810513398
1338123799
1870803136
291737242
1568176207
556867583
669744568
421196210
2059112393
609701940
332332353
1847333787
617483207
457333729
1741810522
1813428602
1152414657
1485156826
1646111422
1606546440
1220611909
327603471
574221535
1428064039
61933296
1424093068
5740405
1531420584
2020456237
1708199677
972975762
1107301052
532212205
1233685948
403942077
840237218
828532596
135135777
1307794733
545187454
1065832382
763753349
866258539
1131609990
2100386458
1063810664
700790526
353404943
2012312305
1954291464
1591463079
1458107467
524208119
1416585218
2139366792
1231391427
502975871
1231968933
114768391
34587629
81515832
1567088458
180466861
1956841472
1042332730
739024382
416791695
1020575793
1323861880
1867821451
104208073
2089238335
1832877234
2139228690
356695670
1537535494
42291422
282782213
2043355373
937099190
1117298087
2008983224
1316349804
523384013
426881889
1061417997
690576750
1859219012
1607621866
1446347919
771902003
1632880405
578748477
56050538
1570624260
1639527412
1431910429
247992279
1250568588
1703788016
814757842
803444276
688374017
1338894308
367782686
249137084
2087807124
257727387
183998857
265408800
246111858
298052058
2129874890
1354460996
1060406582
1522166072
667090353
248367940
969974497
626952630
1179471524
1014397221
217852250
161261193
70501827
115362673
1015455401
1776103391
156681901
1523054131
1730114536
216828997
344151630
670803376
46587293
1670290646
698293078
1057411665
669381483
691264525
1022777071
874194166
639938109
530844448
488901861
15538656
2020130766
476481883
1227521577
833256934
992255578
71685884
1892645279
703157335
1719426907
379333398
1751010478
1814792302
492466139
1756521156
904032801
259678566
1422377544
1315117475
1460807020
623465618
455453689
1721292574
2106532665
1476730771
395792614
1410743635
904080646
1693776859
521366271
612307692
558894164
959930935
901811824
1060459643
1567257820
1160087437
1039658265
1130687001
1731832578
1418905451
170043277
1972885557
1248465438
1717917205
333663710
228465853
1817070344
1905104797
561860429
2133173233
239727868
1172462145
1602243438
1980656139
1936041136
2142939085
1679749768
909713845
1318671837
133430771
1648241259
665711262
2116275320
349781799
258289624
1322257455
1398301649
1460491861
1796936310
1367265518
39920788
2093802154
670480300
1336327169
496151022
717464631
1619068314
1077077963
1215716582
533408225
1703988442
1117079989
1113172365
1433102101
1255338955
427752361
2076580196
247919791
1003224637
469171954
1791039641
849764532
442043984
1363044277
403496055
1344212872
173021028
1560694361
617966137
360613293
1300771348
451521337
1828316888
1166842598
728435955
1543026273
12999039
816636642
1222108161
1826959661
24696152
245433959
1444818152
1171017977
1845705131
2006724537
1744262126
90440733
1743809986
1779622510
352708208
1421038388
965648977
136020163
1000716789
162219462
1162609734
1824743870
578984352
736293708
1733503741
1925678398
1886097157
524015150
2012286434
1185048517
1577987200
1010460513
213763789
125841628
502052112
226154149
1265649048
2066608940
312655395
870853598
762879824
1854345236
123765662
2064728922
337931550
323589101
1183763304
343699116
622783287
1047842797
1296256732
856835922
860227688
204248051
1210047773
63475405
742645024
306614044
873002656
694997568
1175844357
492230571
163971564
1958539695
1190307338
670512301
557581893
630250358
73599574
833746561
315662460
854665707
242111118
1561097168
203954321
1530752527
593302053
675931893
1130781813
1176857415
771361298
788151943
383302819
79908712
751304340
65038840
154080115
442394879
2059410907
881377202
426061757
438382345
1003001711
529780853
1737787825
838938892
2121025056
878352325
1053615030
25612984
42454030
1813283282
1309375209
973660099
859122359
333725832
1360037364
2016969039
1397733667
1873607312
103506696
1194253898
777984172
1687825806
858075165
1406235587
1941739365
1354778956
690381735
1219400901
1950109573
1681564060
1152172767
57517641
1455027282
270669083
2111189294
2115962969
964802085
1937108366
434884643
1557121147
1969108942
1440261763
1257491328
1894954126
765383754
739094700
1367380544
562345539
1738347744
1509053336
2010071741
1123758627
1394653539
785505311
595563021
680015430
148242599
2005859240
1293257416
873458248
2016929183
2080852205
702279659
787527210
637206838
1045549264
40379430
1678106733
1853344863
604087079
1656277664
1226935101
186209643
2069534857
421557835
517196792
1528804614
903624595
1028961208
1088016890
1067844413
166213030
1479052096
2140556032
41793051
1657737576
32210311
795779550
1339507550
1579725069
1818884747
1594515162
1438064995
959441648
1759126305
1348291822
863607524
1654316201
674267858
36887048
1449131938
1375330909
2109021798
1469252879
1167885982
1947512392
1650514014
2011588188
700522899
360429942
148576939
484297686
1111853279
376390626
1904166232
1229302568
1297830067
1806675421
854762152
486127316
426320735
606188088
1728123674
1843330860
339105326
1804555050
361408278
356007377
958732285
1938960205
170841631
1350305984
2100502005
412252569
392603896
2111113524
1498541368
1059948907
1199359921
2067673959
409287326
1397648290
739769180
1386049198
2019548824
718968852
858384569
760762486
107126841
1736742518
1239445886
2036590966
1082497574
207767474
1658010664
1309664997
1625266275
140465895
2070836774
613622649
1489011499
622970756
710671768
302763727
1129523881
1389172796
1462652571
45044335
1151364463
1719370973
522630396
2054754229
487246924
1204074487
1006540375
85670685
1065396436
753952584
409792270
774284722
667127160
1467827880
1495835541
1394574904
1220268516
1644042241
987841943
302980882
1712871776
1763809443
96382130
2006684577
1721954432
1413420068
1732539818
42445447
1053523521
242937361
1534643462
1586312638
1403965745
53854527
2017137844
1149489825
641835410
246712588
1643358260
600176390
1245489833
1421822945
2077819761
1225197099
992927612
1613135384
1693034635
925212091
1214136459
1192259386
217278761
845988742
85902380
63071987
1137816693
554714893
1744605985
1186252202
1432750441
225680947
602781639
1859717606
1195006329
752020598
467797008
304885529
192390951
1435156105
241792440
1775529418
2004395993
187394306
1463738044
1040671903
180353199
1191159542
856027674
538162481
1644268360
151795104
327486526
614638418
1157587079
227581190
1458065856
1156855930
1043135999
1263444280
1435046764
704575712
70091370
1790698149
503527954
926715845
998599970
1499138674
1806093705
1013469311
1972095996
900036030
2141581317
1303442265
696202809
1563203272
102966342
1884832811
284798352
535681017
1410416394
697518073
1035176469
494167214
1686924467
770109010
1652520023
2027557153
9598764
89526437
59915206
2036423883
877321284
1592433005
383219803
508274244
82745267
1235685723
1017325795
1959624870
1478202126
1976749518
99444797
1545314450
1785174610
1470496113
911833805
1543687113
1797142377
1705383279
132422225
472822449
1026951398
601005042
1985763537
100177940
194989712
609475295
1591053222
1714877742
1499498961
1463967169
2076985922
5235138
776186661
137947299
236477437
318565838
686338065
636847325
1672549
1351273052
1826285738
426346862
1535338598
504619633
1055980572
1091386852
608040554
1954769902
782684601
60556200
197387969
1844231893
517031160
272573852
293722007
21402046
1989429146
375890314
2012679181
1263393986
2031896522
1924120631
1404677097
924157926
2077118212
555905289
915952908
1641045859
1591860582
1201152193
1993609288
1219427812
1712778197
783314688
190574620
1295050334
1741498149
1061713268
1337052543
1204026804
948977422
2123427566
180775362
494854049
2092299945
1710575990
919641621
1652781047
630744012
1166066665
833261663
1732512619
518187772
1987546791
1793125565
236208380
1806841980
2135832173
1241385026
39063999
337992197
1321352765
478310977
1360734869
852506779
1750426774
123367381
760794118
629534799
442925651
1093881862
1603538692
812334598
961489062
2016624137
27058330
1548422286
1494781388
846796738
1461998116
798153006
1423084583
1299375835
435346167
844821042
108248226
171869709
1058093390
338828597
738436542
1230142016
1346833145
1319667270
682188837
490607617
1291864047
503139603
1422827091
1711648179
2097092541
426970110
1903829127
557605213
1548393121
1083271981
535995843
52577047
689819858
2078922160
2030567443
373506449
1682298262
1368734310
1651005805
1006967642
128669305
1322268362
191328142
515099289
1355649261
1585309235
246852767
1547595293
685663826
1472306355
1968260747
289143752
236980880
678273815
1857382282
739623155
398120721
1446473626
486077525
1878132913
106906233
1864924985
2084967986
1377029994
447563108
1908170562
359090314
170592841
881597141
592097877
546606999
1496951637
1670723986
1713497711
1956811012
835628237
1485677061
1689982709
2118533832
1251549928
1960293604
1662496789
820000283
1196876341
653319393
610304410
996736315
1027791034
646568428
139711070
1837780311
268708880
1302076065
536133423
902246051
429964397
123759612
432544178
1726090864
894050239
1895861683
336643065
472925916
274083705
1384553343
539054956
1445039661
186036093
2011148526
1270763417
1215135265
1624669124
1165863226
1214914162
548190402
327871801
187965486
430110430
834900441
1643825395
160885520
1836434007
680632817
706922650
944269986
1305537965
543783957
1654017478
850609692
929568957
119844140
664664980
1995974707
779362415
147982294
863063420
1343307895
2120081832
934227968
1559583687
1926243574
2101698086
1995771877
833005607
1929528540
724404131
1926298226
413738698
1830093789
765979180
25600924
1680033423
1507116260
1869957659
2025665635
1204410850
1749305937
1419719241
1851381567
1386836580
1311733015
559650833
195626323
1787634649
920071036
1951991665
600380798
191848510
1206430273
1850757297
637635494
663899183
403400689
193709666
1257139638
437052901
1158956902
1354753490
364854459
160103176
869701753
1858435807
695056761
1704515402
2052114331
1940579612
654690773
1607737512
2040584555
1268911709
881969729
55973062
816004235
859154334
581497362
879667790
879227909
1459807143
1627317653
120913378
634687949
1093467524
995526615
194424191
1075094692
1825068182
2057471541
1171228862
170374894
1668051886
250355254
1512079293
569317693
1809441612
275858035
642528499
1023548862
589298673
1578711121
277714030
1135231729
1248869492
1872071982
1098896865
1580468157
633220326
359351000
1478851832
1858811022
855444744
790100774
445346783
1654889702
1270912979
1825742018
865454782
846564076
1536417983
1256613625
685787953
965644957
2070886212
1968201173
833276220
1739166203
1704028610
904796380
1218341952
858891864
882508469
2057147840
1308910625
1130645639
1208367006
2118982671
1643680067
2042760585
707341639
292480931
264724932
544403368
1078854579
611847872
1559521505
1556050080
861466427
1062929933
708518192
1741353221
339895881
832038819
2104640917
577929741
2031654935
606357823
289377100
1504714056
107063388
549401064
1215000146
2120325222
1522505289
1689648270
374772939
1164088693
1736684032
1226567036
2127118024
1003358693
520266493
1947425582
1954068294
25211156
914351005
1541700647
389929283
845404751
1168823671
1007094827
1478085779
121068248
689924135
585578573
304255738
753292171
260600666
1072692183
1959063595
271521558
1904676765
552091508
1904170488
352231496
2004389951
1360031354
1496255596
1254143950
344013432
1051212505
727110206
1259751019
221114539
792525007
799792976
1591619176
2043738636
821813236
548057
874996631
940772438
1076573728
916732071
481640944
1326007091
380173918
784847141
1713675867
1437858253
1346757902
1635645842
20520354
771824264
999310500
1253973397
1559151573
1048715100
2105211392
723236790
2100801622
1453704456
1966590850
1538836187
1661172815
1559968473
1788980888
1252169311
1636385730
2035404217
407593222
1469553656
1573819935
1852620545
1789745557
1132663207
1523733283
2101650278
1086370690
100708396
1970253773
477067401
1520887548
641273839
1638845748
60883496
371015799
1515960612
332945785
1576196101
673646254
133185021
980325266
2134941752
1180533375
1163847560
2082390076
573608011
1188660305
457882095
1186902530
854412465
780197644
1132069735
162038415
1221808235
618441429
1700190192
1376574252
905659954
1533784022
280680397
1216012100
1390884647
1865782689
1017725314
594516313
249138587
63646473
700784800
1057688271
423678437
1797463827
12753707
1124488763
2118647541
259733299
1314159310
463816755
947859315
173666910
1403237589
1735642465
1399842738
1087354366
2146556788
1367605750
971772435
1471590751
1319292717
1358217207
707554646
2099673030
1539069595
2141603665
97735639
1407144289
1684020011
400739323
116081569
1442933167
253597653
468361703
334672918
2060855296
1709461602
1256433122
691344397
1701339502
1393939643
194453995
1568643142
465675493
713907983
605526758
263746982
1304280383
1529779440
9070328
1087939295
103026849
1004468101
666616704
1523188303
1163902086
748684500
1763032773
1089727465
919216656
164272556
1591456406
26765414
361118483
1710761819
433412098
1528848885
410577252
1046224580
1233687096
1364501948
1784104846
1891770377
938965802
874974662
385756878
1199196319
1483109655
1423514301
346319910
1029344084
939299422
1941705087
647228987
618636049
1265397049
1846416903
203937892
218788057
1723950953
2097929851
1562510507
2035098599
2035479963
882091583
1436506450
597394484
2089083486
288510371
664816106
1177597928
1428979314
1509466579
27645719
149432995
2089602448
863992473
1473867213
342919077
1630533772
606824454
144078523
566485849
554695022
644038475
310527170
768856990
1960147470
1303041536
1707056111
199855096
1188715625
351411570
462583192
1282593857
1264706166
2146240342
1976792807
558150845
381725675
860210460
1805060766
745691017
720818881
1932753543
253891368
835795028
1209973844
1219210840
774218515
1713332382
908312469
867210925
1552891510
497640952
297213064
224520680
468666736
1215911859
2017159737
854970391
1687222864
592189637
75257892
77675009
1365426255
1155678510
1914742651
634740165
1169212228
1369982885
192863040
1047963955
1628946906
903667696
1239861010
998340475
1756644519
1729019050
1609868377
2034169480
1181933823
1737550566
473166552
231085078
1693269399
254506108
1877125220
725525055
1894671702
1573865155
1137828821
839869058
1839417224
1192283395
1716707651
1559644824
628718887
1490249232
389942592
238640602
1137024235
650224526
110771890
1446758854
1901486299
253783858
216341270
1581815833
1972557671
626175230
1416488086
1859575769
911266290
1913246338
37726505
339100816
44156046
1347602456
785649456
1605114561
2131267505
433214757
1335820782
2041750553
587037483
301710367
1434743262
273519815
1292677553
1749229992
42380127
539532290
1541047634
1614620029
1000998298
127076813
857346844
542558357
1224299333
109366178
1350969040
119193328
831777633
1761537362
1971701155
1012587919
1907999493
1206861549
1401778204
1000862498
1412209234
264721148
1611983872
1519734239
1004203585
1267442891
1089894811
424898377
116273155
867377351
1395166607
212754553
2006403272
2041780370
1663713916
1566533253
1226043612
129595580
1328311575
625255871
239572958
901957540
1256337333
1678313883
449769659
1909308634
538106999
698444071
533486755
752733378
931998312
143547684
1602834261
333377286
550675362
2120235008
1071373777
1838374723
1606866338
1504333628
1512671497
528867839
113117012
257426571
968560610
693332713
1193576988
806400115
1686806494
530075067
1740465797
955455551
1495336448
786240962
621131803
1047577351
1079555201
1658721833
1504988985
1877906776
1054285487
145718530
812393297
30556521
672949816
684759458
1570409145
889158492
1962659085
1286164091
1461310495
528793995
1199064588
2027135806
860991864
991722505
1247276239
760378629
994354524
161783177
705092500
834175261
794496528
565631420
638696850
1560518055
1822149680
1009878388
1456671033
606420232
100485036
917326695
934506574
1757220526
173373933
143004801
60548407
1894576607
1385896085
1027577003
2136959708
1405809045
1004086552
271632667
1940919812
1945652325
2131989701
156833574
929055081
259532327
958018102
338236748
895464640
804588559
559547162
1025731321
67144381
1180324586
673005790
981923924
1454569738
1310874113
1728853927
1745048135
26647666
858232501
234850080
604592941
276790641
788788885
1482926659
1717518754
1904377178
2040864377
1803209609
850607046
1269919131
2083380969
1494189297
1687169741
1540266158
367235062
1491079358
1344342139
1863094265
335184455
216880926
1591763719
1457193720
1280389045
1789097395
959104595
2047498412
354552289
1268459631
1623863766
1651249015
1339063468
2114801776
630949645
1203268872
1918779435
1291354271
1154005942
1102507437
1778477943
1887324618
167409946
241016090
339583679
1977121982
1150999525
119017383
1457182964
1736726202
1645126276
1981909917
1142799336
989814565
1733875949
1058482214
2104396219
112131990
1198826281
783836141
1807687028
124407174
561026149
725970058
2104032762
1004216729
2412828
850530933
331076724
751860820
1988585219
559683161
632915095
1807841784
431875557
1690672669
488149867
1911838314
521733417
2024310161
1202659153
1625781402
1530603492
1352759544
1040699608
965539805
1188126176
1853409091
1388565838
1518176264
2066094981
2051840961
221040400
1629473732
698228061
621164625
386827762
1198435205
436045070
45858156
1842945057
1436087286
1178846903
1212110732
81208031
1997087115
225805181
1852084776
604231022
1655380015
29090506
541620036
847801003
607951501
19212533
1909379422
639012487
1713391051
1188419660
1251080507
720020866
1994082180
727015997
311958480
944584865
1926814858
1015864456
1751093753
1681920934
152269112
1631262934
522388682
949011969
1122509251
732884008
1721467926
1780200650
1105806304
1076257019
1692570911
591066942
1558734775
1112228204
89546560
2034169030
593823387
712669126
2082704446
688039754
1346925366
2057435970
1580556407
919957934
1731905876
1303535841
1147100514
1833437923
1875618636
1124871634
869306998
825147477
1084950787
2063891776
39502219
1065126060
2065654958
174519076
2009926096
1870693779
184529753
1548005587
1435936280
1330202110
1867217504
1333648319
814695087
1724966409
286441098
1401371959
1699144708
405490577
885872961
1499556001
1481644013
2126225518
2039072840
1420650294
1837398463
484141571
345265016
832748809
1024570777
372235890
1903133744
1758598453
366122577
510164243
1919495524
1622298617
2068192529
228989058
1800883672
207016294
452762023
1514950219
1069222891
652558333
1451904884
405458037
2042666227
492349027
1480208542
1338250755
1362542119
734068953
378548029
439956784
840598736
372275611
111837833
717078616
395861097
1869614840
776623031
2009863910
349888313
768549443
1087209353
847724111
663804229
2958615
724291215
960815982
1541257114
1577293154
432628563
1081641744
918718177
1726669223
952146420
246003910
2068427139
852826084
1747653405
1970262017
1394143570
18933195
64360391
694582440
1278917301
2009233381
1571133373
144284683
1295530072
1657079391
443579834
168440796
352672970
1864630798
137554256
1105460383
1153152550
1187864734
1004833333
151918954
1188146209
1731790920
2080794201
1618534128
1271838656
583883707
791500495
643751001
1784115112
1464026420
480647096
1309705424
1357208976
548481117
226937927
282493331
22823077
430295979
376480876
1317541497
1146586282
1030820430
87086867
815933078
1663369277
299698739
2112074104
583373259
2041875160
331925769
1708544544
1582206088
211488622
1497700985
599035445
1941943825
193532621
688838897
1362448245
115874108
1068082515
346726978
1297980428
1160234302
388172307
1577838602
652193418
326837436
679549796
556908303
1474327911
1021001552
1330582309
2045200414
83732195
801252866
1009538555
610830926
1132292065
428183009
194357238
681040072
642545707
348676549
544155697
16240718
963239873
1980705807
664309355
1927024862
1379628538
1324732699
819778298
503153162
264944619
260179546
455292000
1601370227
2033696459
508982114
1903798743
1151644024
828438113
1074217228
1950608385
1598626929
1705740288
2059562828
639400286
1424282328
1396528323
1132411741
505216095
1136677584
624193774
1180675231
596081169
1164568416
561037447
336924915
1867660816
1908770358
1240728247
757364435
1476271892
959185851
826711670
1080014262
2066535567
304743959
80325708
80134863
1226910850
204915349
467461006
1106241247
2071966560
41669807
2135912185
78920863
1147530305
1880342305
2133531019
53511606
919110466
851335529
841648225
616579557
328840048
1168764592
1411107103
1638933023
1033096361
990972112
1765696123
1991958129
1324944524
1588043721
1074086774
1671595844
951170223
603428373
935606194
505143597
1418294324
47169456
1783000709
972910925
1466826917
2078504578
1606238494
1878947626
1029765229
8163390
885171091
2002360517
345093721
130949153
484373708
533159088
1797638079
2021631065
1540492881
1532083470
2102036784
1151491589
879157396
1302425151
782859628
758594714
668386341
775698887
1950959123
768288391
114269811
1604301033
1398242761
2002402044
151044081
1272090088
1402161966
497859989
2140302469
1889109683
1098840831
52387854
961071933
1345748686
1256295444
1955168188
716598628
772761049
959265832
2024125550
1807028079
1787468487
1353487560
160538707
451920257
1081714192
1789143298
1891059644
1596416959
843617026
1307715864
999337873
1451608923
431714695
1947394466
1897860343
268673498
1808220336
1156774287
585407001
2904886
1256874640
1850624112
1685797479
296850869
1491829923
873816957
1068063539
2057019713
1466225099
1627873280
1506820112
2063041417
2107539047
1132647080
1816202882
1720996413
1555438206
1986255346
320856464
1585205270
1384906044
939026857
573399120
1398320693
1156223415
966583191
1212352365
1137409313
825443299
1490092110
870564426
93340003
418624361
1612920219
1772296618
435736308
1424589433
439382574
1031236156
1648435135
1380241386
780712127
1699156363
1903993472
576600377
1886147160
129359392
17967022
526118969
1671661185
1058355730
2109138555
1827406479
47352629
1452877307
624242664
1401893272
1957622769
2061574460
1446869310
503296880
1530492931
1824449475
1255098464
1398980360
1251474842
1186335764
419880579
1474314250
65736910
1807818483
874797075
1439759716
1409816276
2025459391
1974690382
1441130163
1927212464
1920953460
504553310
2129812229
1690723776
1005079545
1537946167
270478320
877262606
146077679
2042099001
352693880
1582226385
1435278918
1013919533
1183210871
6140576
916514688
400565741
1719372832
161200505
31949016
1577722952
379472029
236884590
694116664
170967422
547817303
665906067
844063899
57119069
140701680
772149584
255823378
208907762
325026291
1805331453
1293859824
826980289
752524626
520692335
474603210
593188794
229089161
649992487
769494044
258249052
434072937
458132512
1819938813
902317039
1866264388
173931684
146815133
1909849147
763094283
2019184966
474688474
221149329
705059094
2056634752
225855589
1696345849
1940056368
1542427240
372248750
523890237
472702674
2113418760
1274760626
819379065
86726605
1924880633
1181784292
1705823971
381833599
716697708
1678150775
1021433590
1007049588
763954042
1898277863
862084733
79761489
451103591
929444262
1104744501
487098858
2028318772
1159038503
1723951187
1677525684
232110045
474816985
1758531431
1386498762
1556105384
351652398
820749396
1772052488
1168858730
1616626175
1285102597
1267453045
1442066759
774935128
1508443703
471322966
1986689895
794118936
1135058265
667472037
1073417037
1340749022
107888783
626522115
1232596593
1943374021
1649802728
1122692915
1923101880
372988553
618763165
792788772
677276575
242122239
897437348
2036050491
1714227815
1199367926
1724615794
625048689
442662616
1342576563
629582968
1929894596
1263204147
849124063
1767415213
946154523
824634265
1044539085
659717873
471037976
1702669120
1905881131
1788463868
1220760372
1831765736
648516542
3755107
1827650412
857086541
1586257724
716429095
242142966
1337085588
110134743
1433852114
823834202
1964813945
2137115833
958568539
360498044
2122190251
81150390
23001043
216833366
1580301812
1727912326
1361790174
948092823
953456805
1375790296
680947018
199484807
631579713
1302019219
2106201826
2042961686
881471373
177586621
1841373948
837669532
33435102
202565980
1232528064
591085604
1495956008
1944128058
469563322
1559007826
364415211
187591323
829599422
1136771735
1625601691
698232619
2028722011
722165362
1086956858
489933144
1762771770
1798796632
598126896
1989261532
223547611
1842650903
2108030185
1516448333
206555291
54196805
195782970
147655633
1623923691
1748330347
906489472
1149699320
2060666131
404311737
97213388
1513567799
2101467001
2091794987
1718234013
1323111264
1958850256
391724969
1351421252
1881199317
1053094263
1264377626
2094875423
489636841
474712500
395109828
744650793
963540178
76721877
2147222716
910390181
378953120
1844794487
893540720
1384226952
484052127
68657796
452729009
1468068080
1326275701
1880803341
1953326557
915329277
1358009811
732603261
1869433801
1234140235
463439843
1248640967
293308416
1590587395
1493214808
1816526786
996727374
1884560301
854284881
437028762
1063423291
1033456946
1232120904
1352081009
892611307
196783618
1690607972
1504025495
17347827
942061972
1762439507
1524209640
418063368
337865905
1361749961
302580726
1180571937
1064872364
586456799
2120412964
55607670
1143745994
838829511
126344237
1944887452
1075598884
656026309
875606209
181765745
609729654
467650938
107934208
2076183460
1231340219
932570361
1767865277
387363292
1439397072
384617240
1121449587
1096044918
223983946
816202904
1669776987
404851103
392620283
1784236016
2123119007
1309149707
1756694320
915955055
2018390679
1671191676
258087695
729434256
1722627921
106278510
377721755
1603263514
1914239974
1157961445
133436186
1365752660
288107792
659948407
112571566
609885499
1715058019
1932715869
190512797
937134668
1293101782
608229477
1364322639
54922603
1380690889
185442858
2105542199
2143188024
952647682
1876025001
800615707
1734100436
1320743063
127481327
477319800
1833515970
540432710
305831149
833346805
850797476
950594218
1616866489
1966627499
520759344
1175861351
867204499
1826737255
1846343270
1595527713
1729357688
416678683
271518496
448811404
1867433823
436427740
509490502
1184551859
728629808
1729104022
443883090
102225317
1346040029
1992127854
1359342495
1324633298
865038893
1678251529
69975684
2105442852
434428754
352799683
1763928845
1671009251
1805313938
146352015
1447467016
220240149
899387427
1745436224
1161725294
47208410
1509800913
1928284257
989523003
1662624443
1634495268
1760998217
1581921773
1652220154
1134262345
709884073
1784743347
614588738
292379151
22291077
1513204865
2142658881
382642214
102661685
2018673660
356663739
1778842526
1571482059
1028652819
1418351815
1609364552
899063691
1315110142
932309455
1724670832
545265742
260909994
1919752259
1334847166
602774950
1749979124
1252886276
774161071
1574060958
1046346830
1430565268
572741357
1013529569
1881793119
1284171945
1405989555
1828716392
1849369710
2068362942
1536813689
2105659559
202580124
1527383472
366078315
1353373974
2046085389
667451347
225068681
1806914490
108032716
116454405
1614401589
2075180527
1757469955
711496949
1509276001
1762090300
734813100
575442503
1497962175
100085888
1022667718
1487644975
668525719
446225682
1266216795
1484542387
540961979
1100565532
1437318182
1354433768
2050444911
896972308
2127314869
1805238522
806758564
1590101732
1794701585
1741314596
1698268889
787882404
38439509
1326995192
118526697
482617755
1410980901
841412196
141910953
1771270481
1437385700
1630067557
616238118
1445445125
584982640
1021770242
757503566
211886142
1163656477
1617747784
974709499
362195438
542224076
1889520655
2083587266
1450664863
1604221670
1932698308
416050055
1684700556
101656304
170200969
796847042
2120542862
193584016
458616243
1532769948
1930085326
954638404
1202903012
654059179
2073841415
637966978
1804888752
1029054300
1576306057
1066050233
1260598927
1490484451
177470513
453713861
1415013698
982614258
1096215872
1889139104
1382902194
2092109127
2111615930
1361561549
789308132
1077868771
64214647
1397915666
365054968
776173680
1788362176
806782709
5467110
1072479347
1502497076
1769316512
158668487
1670720631
1965498102
955304529
2132712685
1654263452
832043729
2064782293
794358026
127503276
1804735233
751639644
1601528508
1505215937
1084142401
1866365984
1544603468
1355864425
38132914
1223916276
283108229
956134659
1415207554
937016889
1418252428
138320543
896530390
2105133435
1655654995
1215382165
1776296458
1917145243
19114335
2083409178
193584478
333066970
1665015947
126243304
1141611025
2052116630
500433694
401325408
173161201
249262861
847255470
1611084940
98780520
1533038114
2110178941
883519121
1884323178
265636526
696471618
1990058119
969420899
383872260
535268433
1287159409
539411413
875071206
933938325
1128636050
1544479973
322631724
1736549072
1032348238
576876423
1004926278
1925819877
573741367
2084131547
366628240
1234806909
1062114666
1306917597
558066717
1884009454
471903026
1474532532
1106974694
526643117
358303006
2111418225
892439570
534611095
1334558677
810285560
387376426
138941181
882674435
532708297
1976110836
1209703437
967115760
819492001
460758961
1908318980
1794432886
1024717011
527142874
830083725
928692538
1303318305
1169611885
1525656192
740733825
1001380442
672451046
736320901
1458341830
412594572
2111695628
716483419
1876357932
1351325254
1510644581
106912617
512817180
1762787326
1252544048
1382778828
621467269
1058028713
404315918
1558064838
437929249
405953630
2096259070
1268153712
1867910791
1629256950
1614091474
937354201
2023727452
943260495
832025302
948622935
1982909029
1628930099
1970829882
549728638
1174860339
1780927604
2018046817
1645864752
1776659024
833332378
1324804011
1472827557
992923515
1933601773
1968039711
2100847994
331995098
1470884310
1464867877
72573386
897853778
1213949906
71720509
2022374259
163594453
281077927
1014397814
587395614
313334928
512263909
1745721605
1309751318
142933727
1092673314
706673748
664051562
1107799331
1751683497
497725185
773155994
1933514423
3171052
567736142
1670361195
27170665
1415994073
2661683
637206747
1317881596
1590554291
1155911811
2042016483
1441840056
1089426294
1517328111
393093478
1495915883
280955573
2078565220
1966543102
288839371
353365003
1995314067
846617522
1858659034
2010347229
695930122
1401068286
1832393856
2071598995
1404346925
2074204763
684406114
1504368820
1240980238
1514618230
769709816
1030008460
509221300
1845476545
1287471491
1382398315
1768286208
775374551
1361562571
764983974
633984979
531558010
771631973
1215469742
1397628766
1011051470
596919303
795449623
2071487980
2098465932
1729005867
2088055231
1446070245
1707660157
2138835844
23918986
1175078854
948044546
51684827
845358538
1906655745
943480136
443922577
536701765
1934405943
1850586579
1803371552
1042894905
890901556
1753451818
747071371
732799786
670458906
1166670024
454500170
760751319
194523664
128023766
661761490
1062113822
594919394
1743958207
1011099732
739258388
737740534
875240764
1800770132
503144528
497033681
831740782
250143357
1205074177
1428812254
1591147325
1849415985
927783986
1563424842
1809541076
217900300
871649486
783907051
243253479
213259150
1554231289
1769382539
1556907621
1620387599
579625020
1764168710
818697769
1677162685
1586097559
637252997
742598612
234974212
627006639
551024121
1139899720
747941442
55557378
1457885891
1724319256
148790689
811719383
656117917
384964894
745110252
1590991571
1755178981
467923927
1538973832
517536459
1655284798
1426287262
103634958
851505961
1233184305
1038605342
500409860
383121418
930397610
651199230
1385348576
1664141425
2138145833
456129113
1338736454
1118891700
1928852459
1627366054
1871930451
906696658
1093996000
486535372
1280818303
919422491
229671769
511612658
667640198
1527611374
404903733
339173381
609820975
458058004
1613485680
495083721
1873654666
1177848624
8708157
1402248183
158950919
1392063490
511508641
494596740
1499634819
766461278
1796130593
1906601770
395305399
1192937911
1861991228
673123855
718847475
1469606791
1464577967
2107930002
1281829911
2050237422
1590058851
640585901
1839349513
735635964
861384529
2140769108
310780849
1778507924
830454313
14891815
1710748832
1349521803
172312053
2042330939
1668250975
1836311067
835043584
1043678687
659429726
731921241
1273109988
803648716
1740347977
842612811
878808063
1365637011
534296162
1758958181
718015488
1071386180
1599728107
599944610
792365968
1698795144
1786274890
491768181
631755163
1038040385
1562600419
866784524
1616747041
251155376
358057560
1561692691
336111446
1382524468
1324844548
724250851
737785115
1131037491
496387348
1155029976
468566645
562529731
359349465
127453148
1119428901
545036393
540580336
628101462
1454519538
164143646
465341531
2051337322
956966054
330039322
1428076381
2124881696
1482458498
152075917
2061328985
559747979
774880696
1171035686
1249604008
1832629751
1194658953
906285248
776901096
1148896512
784148584
1158404267
1785023064
1882079621
883535273
1718825525
595419351
1958150949
345139519
530119366
1447949175
146809411
1711490726
20496457
1429760144
973116998
661426856
2034499183
1973746279
1344788401
785368422
2031321839
1514865442
638253016
340821403
201405875
890386403
746184181
936564219
1178808743
1524753010
1342076330
1997713757
2000264932
682187382
1844260404
768857389
786962452
1863745040
1095807703
981022627
1443176827
1829597351
790685367
427024131
1383637272
1949039565
923243980
2134930936
1135308040
2146857612
887694251
1333551190
1078995815
998191092
1181225479
1556976008
113851034
1394629035
2126061916
582847285
1951544129
1234117660
406330753
976633235
1633800056
669679122
1757892337
1391412582
2078735766
2093676058
783095535
277047334
1253415278
2065670516
301107336
1500665664
600370839
641577376
1077583900
763252868
1236956483
55522086
2014969830
1939747575
98658011
1562099481
94741233
1533780072
1799721694
2032965694
1364756530
251687434
448499029
1740849013
374663232
575483395
1714069957
1029214657
1364627507
1263035496
811201915
287103254
921834331
874400357
664097593
616799553
2043112574
115224630
809636780
21766648
472533267
1064848591
589493636
437199631
191152721
1180263708
292601923
10104595
824963607
595430722
1603241319
1164274759
266468582
711827889
270987464
1009553506
1917731585
1478448376
2119606587
1135641547
1876224018
505128746
270217346
1074927839
11709660
119010848
2036550584
750566225
1268944695
1092813751
1375694779
1316174596
1876612039
234127042
1557513951
1029566425
1583296454
102332678
362442359
811203593
387801750
474953422
1729826886
688915202
242207368
22295882
397764856
2119788342
570263258
428711072
345977793
1563687626
1103458556
1391966856
865127663
173387555
1688574771
1170008836
324840061
943672909
751665601
189887061
1926843986
217503342
1619137477
1493663052
1212391784
1830208367
700492070
605806319
1030370762
1436541242
1288045448
226439061
1768363747
1981675183
1499202097
558359631
2019784606
1286412457
712814820
2010002544
1445785198
1212494084
248189942
946599493
1787892785
918361053
532080676
1854070271
1174738715
992165741
2019786975
813631664
2125343932
969984756
1622415736
2141032764
1060037410
284852473
1587342448
859875374
1527741267
1398903403
2116632115
2052917393
1922873650
1322591175
1141430481
1137923601
1737787042
2123994260
786275866
229923742
1720581359
448608695
1262669369
208344961
1236275799
992428155
1436512067
1588487310
1044774185
1561345619
502598104
1130300891
1453958730
954169914
358221128
1357771940
1986285034
1087564371
451485250
1735139455
2125691449
1624476956
269365947
1732389397
889610440
1446690452
1163098298
328246118
501512857
944631888
2024155844
819674193
360214203
1075243153
2047693500
740196948
860957312
1263855525
1111250268
215838109
1140718609
721875117
1748245577
373183213
950101209
1099790471
238620105
1746781351
1289401627
2040046802
1589443505
988316226
509380971
385595015
1891322077
1792123210
757744199
1065592897
224147902
581193847
626856894
1839692263
282630693
1441509352
1924197455
1530992560
917150414
1340107921
85189578
1876504604
192210204
622117590
174871150
1018541445
640219517
1370034786
336479100
1477759710
66226893
381682726
25208407
121522773
1455197208
1086678158
648034173
2023830433
1390424852
166052078
536976847
564268855
261118063
1364988814
779187749
673396089
449032397
1794512939
1573691434
1203009731
944575631
1567293004
1682990418
134526842
1455353790
1775172153
668187229
296846904
481906025
1342467601
729972219
785942111
700100807
146967364
1933805683
421975717
1764097846
1371945882
772524128
1793713922
1064807711
2109108216
1781802889
1681575994
1006538882
565944459
89957321
670834310
2045534062
1083837265
948302520
2037264851
101426647
1134535763
1622928634
536585448
2002428695
1411990592
2071477319
1658476223
890839467
1118392752
122688264
431979708
485851534
40351987
665598672
439841425
325795238
164859736
1028933743
1770205022
1646572147
189713
1885561502
828118566
591221963
2123984876
139918089
334451159
1571735515
1358583298
1937002394
1621802045
1113873244
2006689925
1725349026
2140877787
230354308
1801411685
330062278
2022865978
335691382
241336083
1566028328
1732568008
1996463531
1353697569
765665908
1954311299
928713001
1315289980
607132792
1714685122
1836114829
1952233866
1424650075
125233318
1106718305
531321041
1565695199
410222706
83700594
1624295105
830150864
953969702
759116588
1011380380
1609755878
193418909
1426712141
1470125423
497019427
992304333
1144200329
1044493931
1228816745
1461101301
1422898432
699224932
1677529383
1992632512
1021512667
1146043661
879646716
1204799310
518621736
1507745245
294708904
879278865
1986023820
429273008
1270794430
1310084321
280350167
784140479
1997007237
2088329734
2105038478
1956167233
77099717
1624744690
665217418
98793344
1285854807
1517971247
861024906
296212252
689190466
419036901
1232324831
96156912
852518036
1303882383
471752837
1116781448
879531239
515825769
892210715
289983221
1219318187
2009949988
852761127
1887513141
260472832
1372253758
805691419
292046152
372207360
1711990603
501550112
1017409149
438428002
849874962
1594016963
650755282
1525751271
1075971663
143116190
1103739566
673852156
1208374238
1804994670
1810298749
1302548515
1461343815
1034164014
1050233020
1342546823
1130614396
29250967
863339133
499594195
929209495
725821881
547384512
596935353
1023083420
145096656
1330097327
310563267
87319455
1000920289
1309536474
685623310
929974688
1858522664
1669508665
2038265538
1785316019
324270181
1744567956
2119246829
1801830077
728006903
1683625148
496917700
1593496117
934983939
1231211273
480475366
2093987501
456769686
1008714539
1548880932
477534885
865458434
1309408641
612476788
1625509553
1239974086
673986544
1566596647
1451960909
184267016
450270314
964508747
1650129183
1201431993
879777186
616220028
1929696396
2063078500
631669935
1049294615
1501681660
1810560203
1473211274
1300639788
2029010501
262859425
108061325
1397269994
656698606
233103998
1068486599
26745315
1649612327
115831887
633438087
351903797
1799903922
97699541
1010328897
1265195205
680588454
1072745000
280870933
714517686
195895734
1448432789
323185858
1448786501
676710159
1234245325
1105142644
1126155244
56802826
55641199
1569653049
926597126
1756969360
611375765
799272970
340758333
838612362
666092792
389895627
764736295
710784204
1201915734
1738213581
840210833
319682969
747678388
178073096
1276286525
1984170159
1263411440
1219150810
909989534
1279536654
1921632292
1931834319
431029979
1760859940
1325848596
964246575
2096565269
204686180
1556815520
1779025837
1532769948
1404595611
2100380142
570023527
580161319
1053288010
422448474
2144231671
1200785642
1865258672
892943087
1830920006
1573720105
1090626063
869319280
1009540878
1943196213
1777341892
563895683
1240056937
1629067330
1438433134
976903441
1958040355
939125685
303261363
587469760
596530439
1154279140
433604823
1705784992
546636208
325311065
1119934200
1941364384
676079713
1431952656
2139090808
256195876
62327516
896897490
377732810
1547027788
918794600
1557197350
805994784
705453120
1549707891
2105885220
1297993533
70025521
505940641
485085291
2045715311
1531993267
1401394831
1003494250
261991324
1929421523
732450177
1477272405
189123948
1051733211
1634107595
1836180611
1436394068
1328924599
1738084579
391736480
1914607286
1466385091
2020287068
550044587
1287085445
1912890587
2016817957
1603910692
712270475
823479626
1452215481
276496002
801957037
1335185242
322453082
972186658
170386045
86457019
2132677800
953869687
1417079480
1870849095
512465663
1000226083
2068524646
1909496746
1521076256
1847000415
223137567
696258118
1650553038
166953387
1654799648
337704802
1417886369
830327603
312613889
1518999452
249968651
1300923330
248708143
312596842
1802779028
1149368668
1825120952
1063037066
283136977
835051278
1611729982
1445929548
159053473
756313023
1981881035
649416521
318300284
1389062799
1794547012
1193756307
1154668770
684010545
97239345
311468107
1348901712
1398371425
548030
414789167
1401840012
1888089859
1038860188
2016485924
2143689132
1983135438
323227296
1011576823
602280962
1296500593
1414881430
845523021
1095108787
1585517379
847386688
203783451
497602953
1392461259
513348875
1204545326
532977032
695123774
967521161
726887263
428134218
658464085
1823631155
942801026
1999356117
306102608
923702237
339835264
108290684
1458996298
655871508
834349345
851387401
218352212
1410401404
1176583130
1946864865
908283441
236693286
1253944128
449108677
479253394
1786867414
765748953
1099158751
1838330195
384967409
478494522
2109650516
2035002042
1420573105
1230912958
210766208
1594901623
1458158612
742909507
480340240
2093307748
246276048
1196162120
1460935236
1912311955
1972130685
739674900
346678540
1187312292
1871611289
1232746836
1006376602
2064431691
18669742
2110699323
155267743
282473344
183328532
1685455521
758480429
903726971
1976302253
1791003594
1116199432
1941665909
1075176060
902468406
2010728646
2147434442
1537255475
338502325
674823768
1081032381
319138714
88553052
1405725547
943182581
332565705
2059263667
239488588
2050325905
384559660
1997286878
286195262
1130994304
695236498
1545011209
484387463
1781486753
1027696137
607184819
1773637917
173278689
1544880543
109937840
1146057050
647264888
2067949195
1386507790
985480117
1454946646
1315640676
1054468362
1599413460
1476010833
1605985230
404387842
1981895758
232261612
590426531
1649218854
488066878
131288532
115748356
863946231
1419781520
742848485
484534573
1520664896
395552521
1941462023
761788385
1520843997
341021812
1939217804
967354687
1490120571
1464241662
760474347
192645900
975502245
1375015303
2072577874
1355187461
1108619129
1579107663
1212315101
1068645165
1137756802
121357500
16521692
734847953
1136297720
747638870
672657210
1317633283
598295624
1490413785
1419340512
1495918022
1379023013
2074940722
2068987691
1341930572
61847337
1041486063
406458622
1176313047
888299336
1572491256
537853375
1975878632
1939968895
1245620927
1814693255
1478263312
968728514
1112533813
500345570
1619144010
1200323602
1498844297
1023346981
350751796
1288828314
832694026
242732273
1584328491
526199101
913702375
1393840609
662666193
1707978752
2095031575
452687224
1604271844
374639790
673854799
914655888
1222298547
917814400
1632438852
1593720533
945344986
192179459
731399147
844794228
2133383318
339123748
863629492
1582207290
48334844
556094480
145238593
980540278
730400393
1253004104
338231501
1884090548
1340637294
1647383265
569905056
232514818
1445532474
794111015
1750199986
1698891043
913575580
212830315
90124940
908973151
1487434691
1359019368
576551332
928208060
2112749855
485424053
849982686
85029533
156503627
2087582655
600333144
799813660
1093481414
1076141635
790308171
1735840236
176138555
1014278218
1501784963
571955498
1686182745
1770671156
1054948369
1002617664
1770168257
1844063801
1458934037
1301586336
723645984
1361248882
1476797201
523012733
379585389
292408086
107536491
1081200253
1144253335
111717065
380891257
882663588
451593013
364623977
1108524307
2104268251
1405615094
106077404
337569557
239628064
1342366249
1311578757
327829718
148770375
1561750057
635440162
1808108944
59386673
86465048
164418928
1833576200
525555098
2097943665
2016577848
2122020076
953252531
1344638961
1241520024
1920794795
1572163202
1134157947
132320227
1503708199
204796735
298824701
1118035211
770417558
199851518
987470742
144384437
1937345227
210200586
1789181291
559137993
2058909793
395755661
1801943141
601229953
1804457974
32648586
1933515079
1919118127
1695981093
744512481
1830976618
192607692
2116832641
2052331084
1474806824
2076420151
1639584541
2022591912
1614029713
188206043
587781456
245970885
1493564430
152494170
1371738686
2024108559
1900462788
1892994899
87471205
1594195
913946910
729418481
680113232
328165020
1041789551
1570855363
856952850
1765176372
673964434
476148150
1817925184
1747376567
1034101920
1022634363
352280093
976346959
1210728828
1462221404
409567867
1325913668
769712538
609723441
1183171970
1981473994
79026071
1681606734
503204375
111623008
432144691
731902424
1315286587
1376614465
1308295777
791732905
1781543258
226483495
888944512
750298607
1137274014
1075012365
1038327067
1256508669
222029499
1904126974
557864094
44436075
659320627
32925903
178951441
1425391441
485058558
283546172
510336653
310835791
1723782151
1298467354
511885891
1240017566
720993696
479584870
1658924049
804833702
816472433
60923724
1478961514
662983239
1655298696
879765691
1928529162
477936244
450156781
1480313144
1093750980
2140428736
847640112
760152940
2096901964
1135301692
706846196
1349494459
307855510
339181505
790282707
15991173
1188150294
1543089450
1596327018
476078951
2129625803
556683901
903567965
1591645702
1588536312
697703822
1906634848
2123663786
1332766273
1275868126
2081297463
431266509
55524798
2084415676
261244062
1159316001
474420010
376312609
914872853
1791179526
824945567
483851747
2078260856
293738739
1597645938
508586461
833817111
827228915
1798143111
672615096
1186873412
723021922
1633748670
1445441626
162149249
1256986057
598233327
218169621
634198627
474869283
1729660654
1827154733
737158756
115190162
256259617
285459774
686044662
1707845112
719826430
463899140
1225589506
778067712
1234526232
2078226868
349617887
1737314936
799508362
1224326180
1280645693
1038296984
2090177246
1100771801
1596514743
1776070693
1820193634
385316841
1608120389
240498551
1705689509
553756310
11144512
74125023
2033479161
4531111
1344505511
1545341200
1510426917
1065240979
512909312
1984489068
367658548
1989547119
683476382
582997206
1762139503
668151160
1071291351
865610373
1859106628
1796072976
1624399973
1077589577
1360224626
944139425
422673098
1390041972
1121682279
1079495030
962222224
1990735422
1564882566
1686827811
464792894
672825229
1125506198
1845861407
1543247957
106188586
1271339818
579342204
937754893
1412927619
391423085
648923760
2091598978
1680718439
1019512669
778981682
1770138959
801252777
155058221
385882060
1605290072
1207823453
2072056231
1058837524
1481375208
1498880886
1944055600
2000278724
75677368
1388528278
768398415
708875136
974638353
2008232884
511146869
1700448905
2144207532
1006314990
325970975
342073577
463485159
1585091285
324692072
777976968
1797016648
1039657038
500926053
1739483253
800297784
17700902
2039519424
1597771076
2119147629
1974878217
703323391
71336493
1597427607
2130504193
441602789
1391192537
2004216135
1112915227
2035153080
86247015
1887231019
1559844995
714055061
1808998438
1324722552
1442386457
614936721
915615091
1193711356
1500686363
503637609
751478792
438154988
1530470326
1713404844
974635558
732835721
1433686373
1365091762
1720246323
1793725945
20892468
418873934
914028541
962391696
1742683850
785802419
720793526
392809044
642234788
1369188976
1810013408
347014875
1608822529
1549668886
82103533
1070121931
1573942678
1508876525
34241539
1110270061
1865356092
1485743477
1043278599
379988173
1634397345
1340510114
1475096787
1326427071
108008326
2033128411
1349779714
358797444
2041445244
768880306
1358913840
1926074507
17098627
468398203
1073561191
1140564611
230011499
1488969957
505418506
655887971
942610980
2142806255
1315305997
944237515
688582898
288779220
687757628
1824723741
660355544
1433113528
480744500
213364758
949837720
1890311222
75609753
47880837
1834776795
918511571
829810680
115310961
2089167347
313270952
1858383910
1355628070
1659937311
1089447437
1126204532
155723590
1573169355
1120006397
1686799725
1263200326
1877559238
2028019522
864639951
1682632165
1506791602
1339320499
1266846880
2037951927
1521675329
886027311
2105402441
419566855
135190983
565700078
53276914
1874344031
133178306
108777928
1408588850
730007668
568017815
735902868
1978369652
565967246
825021743
1219472276
1676313304
664400203
1098095731
1838074691
1197918836
1431927140
274837986
1601426374
1858166340
244890167
602745943
789068868
1542636787
1893434749
485078219
404519470
496774016
971538259
2132849748
845011795
1729851977
1062164227
1166542280
1037815097
802098798
1305231160
650448345
1733700085
188966284
624596593
235167232
31050386
1703045314
410569858
732460170
927753184
2127641718
1370162109
1642632577
276558904
1772635707
793802122
430322490
1458144365
1900850684
1711525811
1949897443
953401912
516535233
1582529001
1495594867
1164846685
1310592212
814988291
1571323567
701188989
1743356396
902470913
481638874
1779293074
209324492
230852284
1545661669
556080034
1134749770
2020666243
1855807213
691116329
1210880387
10149319
1348854256
2062487406
2035096008
2062752635
1403945290
1829394339
1639435206
323376224
528665713
1619694489
1436923375
1933021943
15755930
1595038300
1063854268
356489359
298934998
1204355122
804959762
758631894
1718246361
278390543
1909875603
1187292386
1683156492
1715861526
117698426
355177251
910688762
1926143755
488348595
925476329
52368682
278709805
1374991091
1352114005
198345211
1158463825
1114550236
1363189877
1385129455
692754187
1750020751
1245544320
66084941
1219558723
864197027
987738941
802875205
1725563804
1938404490
1666238776
532171902
2070428447
856969775
754930854
967854427
428184896
1541353090
404277029
779374186
1882193355
1942203332
879138645
1546854683
857296981
296619642
606911468
902556381
1855454446
53004775
1821761059
780025312
858581784
1938027028
1689605752
623129488
2098256399
1149505646
998709295
216000311
643929876
805759651
1521619141
1602063006
1473080788
347455649
821006526
107636512
821439026
1740755134
595062930
797319976
798572899
402185696
231158826
1859771947
753030585
229150767
384811820
602507089
27217746
137265552
189091616
1288411232
901371679
60433407
1192903236
1230951817
1701451135
1840448874
34359744
393427488
998705317
311222753
1295391814
1126838204
261341907
51839928
1812147172
1478122155
950659466
491763775
1094998084
1021495250
987419960
2032269197
714540166
46985826
36243587
1628839904
942907829
364767459
1667514326
1880449958
929737917
898018928
1647890069
1716072797
1889208760
1976182142
590731668
434803187
1281839354
2086158456
1917074543
1165098909
2091767271
1740651920
76879868
2130435838
2028522034
550950966
1816117305
730327830
1110399456
2065956273
1549943650
429684387
89912097
360912924
1351102205
199808500
1907506294
1010128021
2061866829
478012846
1239293288
946844917
1947629915
771020250
2000731750
691464709
1092916849
901478774
1732801714
642343378
1748917225
1385516423
1487213492
663341658
1285245477
446495771
1377787064
1683785944
1569239941
2034416724
861645850
1566549497
1949771056
1553754146
1189741746
2065432329
23078596
8545201
1079321999
1181103011
1758933321
1237871156
354415349
585051583
1173597265
1154872120
1695226629
560111605
300909679
1355951295
634081312
1461861727
657341235
1400515985
352900606
513889450
1501033798
421297677
432876884
1606253340
1910228442
904238579
1285602135
1916339518
259390618
400962897
1324523662
789870171
259510774
1038157501
538701142
929310336
783208224
1022019966
1424573117
388947301
131339295
572020919
343480347
1494553838
2052762699
323004891
207338322
1529650683
839245132
1848188843
717023820
2107601475
568848787
357309562
1644674682
1639754303
1133370359
1654202538
858824730
1578186293
36340251
841852093
1591183038
2123193833
909002196
682857233
790664578
323315838
1994149669
2134055073
250348890
1049000204
2132340743
552974180
989554537
377353710
1623962713
326821438
1973493862
1843545477
2007937031
695608260
549225520
1439348205
1052907331
949458109
1142802941
831263296
2117365548
27897549
697042726
781586302
1825670965
1702301585
2005454927
480841901
62116821
150291994
1212498489
1576610766
393855144
1141489853
1840050509
1703157151
270353623
632101157
444832350
545412618
857480748
1587269835
334693309
1942027764
1506148866
1351828589
1136676055
1497104815
997347303
1131764718
302839724
412317636
1664992936
2008772129
1713370656
2048284907
181870307
785863260
629826965
1259295988
849664770
1866505485
1829746186
235112959
2008385284
622140558
406179303
862808966
1689150273
2058969880
384107961
945060743
53118696
906000035
562809197
1703214854
570911085
1661768351
1944225250
40192559
32944211
231193166
727179288
1772729137
154801132
729747228
2046906710
1614772934
616139991
717309348
1226338095
1015977370
573725309
1891832121
1618913435
1285424151
464044723
526794284
249027913
1969073750
1806904272
915825902
685665773
322871745
1610728250
1361799271
1270131748
1871181452
1711186546
2073170267
1918721497
1647745393
222226479
2031683142
186371506
638007734
2031537984
1695990457
943370378
580364035
836026868
565920588
470434710
27171429
1219490713
764794559
1933964935
841827015
1258604807
1950918177
1283369363
954966182
195639293
1401570610
44875906
2109851410
268047961
1291986696
1774116075
1664430447
1857752426
2046062982
1185781714
1560332781
350268293
1554852718
1739767272
649293827
1048215325
1232203674
274085271
866999030
56353228
373499255
1192220025
1908668227
234354593
1138810013
1365264424
1613904149
1304301249
1331784377
264064534
1145393769
1510515723
1357261588
1147500406
1785667962
1796853983
448453419
1645855868
478355319
94688273
1020143254
1276338993
1015765043
1928593466
1470894417
261614017
674675786
2022944345
1723636843
666625175
435694717
1567379278
1931513693
1394612224
1345325848
1684168396
1576027024
1135954891
463249446
353932425
1217522242
1284613279
1717346847
1747354365
1113215872
554601419
97139093
44049350
982110442
517146789
490077847
1211823250
484320906
1901229234
166877583
1884442440
1214914980
959283394
728134561
1651821468
566499733
1242425873
1207330090
513138395
1281289324
1829330486
1514489327
1660368426
535663526
574439363
1240660287
1120050263
1932358772
542537584
273181933
1504103744
328644525
25320976
480572072
1715444160
800293172
15125348
1693317578
166422182
964887832
480202036
574459534
2118804652
322810194
1841563551
815091387
1586523092
1127763171
41807741
749805056
1846220387
1144912436
196470248
179332747
1047330600
1944091481
1433862520
1000222546
1673421045
1994928372
481503460
1840733933
561953739
1696835231
9697070
229947302
1080267771
484301832
270175908
298691672
274668734
435806214
1667210651
1902557321
1037246050
1230538555
1547579799
434060481
1590933582
2039086569
563967205
798380674
479491344
319966838
1357902781
1273941993
279462327
433919322
571750697
1298856943
849273479
43740284
1616532586
476361085
1480862282
1625277475
1103977878
1462358175
1651786986
1212552340
425525509
515426692
1760459623
212193821
795399717
1140241151
382314148
637795019
955424547
1719742067
1083484429
1551770564
289919586
1908766774
718462135
2054026146
1750242925
1111193070
988675855
1338096833
1991431419
1136467887
1111227372
2083039761
1452828771
2085737745
299101322
959137282
1343849304
238847241
242386854
485847136
1755610599
202567942
2076855149
661270318
1060202364
2038566390
374771635
1149545064
1063559872
1246217984
424836819
623866411
1104477270
1853271761
1307723018
1716942818
829063594
608220856
1077826982
1711157183
693219164
1282574714
1689111374
962199512
1842145936
471629148
435184506
115073982
1667254743
615192647
1060066676
680981793
586651573
982195187
1449793809
1788575059
570164876
1280113544
890503142
904718415
1074910364
1191391446
1002039849
1546224843
63767139
1034663791
1730712122
389604913
1583072797
316388547
1731553646
1513734480
558819771
392728570
1378853286
1501110641
1673629612
1041627259
1329547536
461399819
1433613758
1024563520
1921365457
393904040
1521234445
1547849031
965691202
126869437
1054180343
1338324596
169649341
1410081882
2134704375
185028978
1725608901
2129177272
10145037
723945666
1628759880
1261606286
1883249989
192887150
1968019867
803344317
1662078096
1645288265
1232781910
1764845015
370284102
505970775
99454639
243563559
1538866944
937299098
1131263101
138504372
476432695
301354218
942792490
611684766
320734243
1526156484
1742711140
1096314178
2137185423
1101319880
1129217818
890497875
1746395691
1055531740
1728485384
437474065
1771701843
1005299928
1209545625
561997721
353637605
1024896329
509405810
1458400726
1437904898
2069321837
1005986528
1122029843
1453024027
400546857
1504629180
184664568
1851956813
482394238
944359551
1996684609
680005321
765449907
1889566596
902633691
400049210
77958567
1903240237
135151984
684222274
878499803
1422417765
489573641
1553033323
1839363223
1339133394
162165342
736630022
1722276047
1778571445
755086021
997367020
386386916
1872016994
753377803
1579816673
1321552661
758202340
1915961011
676448188
1722091287
1455711149
1655492786
716927833
1725756087
245594530
581512769
1327137820
1016007517
114810581
44753088
421476204
407988158
55318556
347845758
101683719
1675249044
1582301322
1218258143
1375732704
1586740189
1505556923
652426511
539695137
1087241058
161451645
2057997775
589727730
283473093
2084610656
862498799
165959108
830188395
882440837
774388915
1286011547
951557787
725287322
427493076
1483779030
1238895930
1608947091
531031478
416601332
2111420569
885828896
857228481
327394928
1326520767
1490510492
860704699
1706138455
29591706
1581350616
444735958
2097447295
715164910
842371416
349422723
99040254
1605430426
688682194
1384561991
870946981
507361914
244800412
1199262485
1894913764
300494291
1117346466
2048772778
1408804730
694257278
236242090
185109407
494464395
265183982
1018292495
1231056247
1107537333
1380446395
885405617
1119400933
655560895
289180662
433598140
1683735632
2018507092
1353150717
1325601099
1319565446
727881069
1567987288
213386297
345689788
431833667
264296838
917964866
350134345
965469327
745231779
1741928852
1185680526
617646034
1586785255
1512196483
245610662
2120732101
383122273
238426565
2072234865
885039441
644380154
994196654
1001371303
98328911
410790114
2006174843
1987514553
2036069139
2000331829
1298981342
408666162
1921754616
146410658
105759956
2117303854
442291662
583376084
25458706
1785565106
2024095722
18023768
1118310003
332062584
75542987
399266308
783084967
1360699575
856061939
612445656
249963862
1697417002
1697493881
2029766873
453260339
312732083
1548284792
1598648967
700243429
1045708000
59638678
952760874
2136656063
433936255
1306382330
812823943
1112866712
189542453
375749649
1015181803
1273591376
1400931828
1308807049
1101303009
1855555272
1910774144
131270632
612127764
1682792563
1502285429
171590268
793878839
1733212985
711497924
908401681
873194733
486936243
1916056215
826663474
57262815
381469241
537664835
1272267378
150997681
594599357
1542830798
1619917796
1214968502
1297056344
1746860086
2081573094
869914187
269156568
1493732566
1022418858
1135511086
1592905589
706127660
1173392173
2028554049
2068596213
42720439
305765126
1639501747
1145774669
1946184846
548224351
390118234
1246921510
840637062
856359315
1690758925
646841220
1001221709
1904347611
959215386
1970371433
1493351342
127275662
923532000
333148109
81773774
22292965
1036239544
1659384921
159892334
1690496549
1415406526
774808698
40745883
1468003239
1993190207
981059223
233698527
732866799
2039163245
1616874432
45074432
1067874822
2120912041
1319618557
1565882380
1849366871
401958043
1263832784
526538757
1279686575
1352401892
459954617
1979458001
1414231086
681338001
1036512894
1743890706
511119893
1031771762
353954239
407987120
1331427511
1381024006
1585349943
349364656
120960361
1171286021
1528870261
1600064561
655667843
1790265016
381163941
1510180059
611297897
692461379
1013872420
266952814
1732399000
1947745506
18308410
1998521557
1931693966
744898760
764325441
538160636
1007535619
103057097
1922148876
1239844350
546732686
1873026201
1606419500
1952859999
1262960030
837083587
2082506338
1370422370
1712889804
400797187
834176785
1570243788
387162956
842003666
472149331
310528779
244559322
975397688
1137111142
112181415
923494134
1757151801
1115299503
1236145103
1428797523
1215290254
897483435
1178622568
490900151
2108234880
1481421202
1921499158
557708533
1033593795
1579113053
1450288617
1373135834
2019110966
2048380011
1501701697
1376105241
1501450813
123709620
1083760751
556573216
97679381
1091598884
1785487739
1090353229
367131914
403427445
998706935
774625566
260085953
1641297029
511232722
1977289908
1768948534
1729277029
1839996797
705747464
1085840163
1511294069
2095833833
1261843912
64508164
1074564176
428125134
217274744
139651238
552330134
1944844052
922177426
717323195
1301814495
43525437
1170303275
1665547365
2069070632
1925249300
944287060
306871716
477441545
1105137786
1293422143
603394557
202632127
340313985
2062671118
563538112
1205917151
1534323581
1548572057
1015358625
763222283
1054477431
1979111759
1729766365
1350459411
1787915279
1415058063
1255178826
1541868092
705487630
1426964748
477249660
1130243404
712563144
1355844514
1992181960
1619993058
1239484610
49397851
318740189
1272943087
1594888052
2048444126
263839324
1027928818
1864383103
274685743
930767392
24757464
1575226759
1733171372
1315426954
506390693
860752553
848357877
1784837667
1108156547
515126786
1208214102
1107099420
639490207
301024628
1091282836
628301260
955960610
35712512
1446715040
1963096153
757695788
1806102792
653932759
625641888
1352939433
1237803473
1691284268
2125697792
913505701
1625261141
382874639
2028660782
126521650
1630314260
1392253042
1021270385
606130086
1222839242
916940307
79269993
184548814
740932990
1722357759
359860296
613802349
882746301
2036371545
946349719
463462078
1035784467
2020215749
2097290406
1633232810
1540669459
721876369
252153931
1096959971
1558964723
1916072897
1294265942
1443385537
854514578
971747269
484095300
1328322872
907396849
1731071265
1212107831
309278711
141681386
878601847
1613428515
1985810318
1720018518
2052519643
559926076
410093202
705928662
923037897
1259934107
168194429
164367987
557649320
877365830
1080266876
1382574030
265161070
1213498810
1335635294
658947952
1464332737
1091971284
131786141
1638414964
1499768660
1782536597
1116691501
1631555896
1119161724
1083153003
377243230
861135872
331127074
544979964
799315424
1799114922
1196225530
736097002
960507264
908013033
1372760285
1347655066
2092899076
800023924
1942552160
462202274
223506111
69517946
625083524
1225902991
296774997
1779576500
626355122
807085976
260291659
440455855
1813167566
633754763
1973287358
733790326
1421160718
488919455
934004219
685549846
918692115
1137076698
1149632127
1590632958
2001467249
1168564492
1396177056
947105172
1559891111
1156171810
222798889
697049917
90555229
518473189
55907499
311528262
1104805173
1497222098
231322811
977904191
1334464073
888390220
2106496212
672995407
1594915242
688458994
1578142569
1135821916
496912780
1222868955
1387601115
252366405
1129565824
896192143
434458440
1276034623
328818323
2006517603
1633102834
1197319892
1012450478
1201046911
582742329
1106412377
719718109
612665540
1165883361
1922720835
1177151137
574545990
1787886425
956795809
1170309302
1812000920
134310849
796462754
799995975
771106540
1166949582
512978376
1523309892
290667808
104013166
1670838814
276713828
1241020088
1749631235
1159217091
1703782801
1892904994
556518824
2069595956
2060202895
538886150
453197431
1026617743
180489497
1369547027
690844434
633302579
944258920
1144181097
1575329519
439708652
944282937
2051493650
1137830935
985159910
1559845123
2104759114
1627540543
269904920
1619952804
582747756
1637276816
2026514680
1556133115
588767046
845163358
920901607
1636497047
1807269603
1441020524
711671714
1636714952
1888391807
758845527
1456664007
732795205
2025712275
1434941177
1598488404
119709687
1639802878
1715131473
1895224577
1979621902
1937358006
1103673483
1686461265
339054739
1249201457
704332357
769650332
850162740
746208828
1654221686
1399906186
412442799
497542825
743318066
1244513314
1720593101
471240162
1074911693
667973140
1001333814
2131720812
1517818548
2140785625
2084305474
1855254259
1087517728
2021708954
70120187
1049646364
846454801
197191013
1095840998
1686432241
707692616
1693717012
928873088
1412147557
1343693686
319706751
442273236
513945810
1429485968
424049080
1842285773
232909171
972672872
420982860
1704707301
1653376985
1649356267
2125748973
385640540
1234263510
1031593370
736956442
1409050770
1511987955
356577506
1963410563
638966667
2057788189
536981355
1664986032
1270905431
2037299186
1853220781
1408164388
977649077
504511270
1713081384
1752733784
342382336
715336391
1356864421
867289657
228866480
97824972
1599988359
2098326682
478509664
1041695125
1430962902
105495357
73534613
260681654
1027944974
730498595
457491293
147340668
329117371
1521802972
372816752
1744707122
1733259186
1731344688
108926041
174442906
1746678300
1502925857
1214379475
1874670948
383484681
429397067
226873941
982433175
1800529410
246634184
193214321
413189982
1636695366
1878289435
651737107
173613759
1162848628
1815500734
48996425
2017471099
85857447
1877536831
1110865773
266323057
200970688
666010299
1061852863
1333108868
282053816
358206304
167765344
1851742209
1828396075
1755040603
965128648
1567244190
1906567338
409047049
860953309
1611677092
714052876
432953875
1717412770
1625671769
476531277
629270831
665404181
1971061323
250519138
1850480668
2098127745
1382216091
1795259445
1237484647
1593487516
468949674
2079512163
736903277
551346634
449893974
984257342
1799970022
885864476
447253832
1534640271
889698412
46879023
315391387
1218429435
332755608
704362278
686120547
1298027703
102756829
1356711221
1447732666
1830973774
700332043
1783288299
885670328
988127914
890849884
1636815325
1153070048
1653593148
1900289111
911077678
2085834259
1218158550
402489352
321846294
2048566934
371539883
674906319
10796252
1402298625
237917463
1816142046
1847999756
84099826
1112485026
147538373
556851622
169707367
2067557965
1872428283
502408145
2129602600
374750915
2070976009
1141649724
806880286
954821917
425910913
1107367183
459940835
67764930
1497054896
251187681
1611347903
655870373
854106693
2128755760
1000419607
12404925
1652081736
1913639206
1512100203
2123028599
1029986626
2093293827
1046588428
906074426
2036629859
697098755
1417900796
1624662965
2043988016
1469829107
1978630649
1756031715
429504655
1441058619
2116923164
481352435
185292506
174182370
1330699352
1741924314
1926250478
533170192
684174323
61904202
1992736162
1745198888
35316442
324294846
1900456530
241999349
2102523595
608327450
1696564465
1939153936
1523578277
1851809862
1363543938
2106635934
1857729416
987426287
932065806
995848103
180253887
1051794358
1789469273
1068772240
988699569
1497893796
1022145377
1024718378
1817248700
461075887
1450132952
49595255
300378903
197206385
2065171789
166961265
60042173
1008509061
1809660635
1081068488
1424880964
574248862
711536862
1807586067
521417327
148758698
205360711
678234827
1121173787
845719811
417745339
758297044
583632405
1668498239
1060889353
1823856852
2071623639
943080220
190415833
1103380504
1440937522
307341025
1970501734
1520755364
1296383765
1280286193
1346867932
716139670
1453727626
1097365306
2047027305
1398043985
34448911
2071045244
1931525889
570178180
2107404126
556528104
661353654
1920711971
348717620
1284233501
377813042
971247640
1960791950
502713779
921216212
589210016
1707235415
1812970227
640494807
17614080
1010208426
1446997028
998784437
453408809
1404783863
1718342952
732838793
284375570
1190621337
1608682092
846042301
1904687803
1603877445
623805032
1343000649
1824343247
1798165774
2052041410
1145197589
1734861066
738500009
64027890
887644720
380586713
312249497
1255403808
481621080
1293279364
1914152009
1272134926
1155837401
996392790
962663815
716030550
1830695961
2042477642
1187182030
58200838
732451249
310302454
2092154578
1653995594
1145417181
446979139
1177912367
1725998545
74623767
1575833632
2010978464
127782499
160436716
709618622
1926241838
1616901606
2120557225
566706437
2105453381
342249618
1310308479
1652938278
806400184
76059217
1558218717
34870028
695311445
873519515
288042872
1441380795
2121504654
447457105
1595125971
1172177843
841317316
1818615635
726701692
1051490740
1601181065
509417062
1739334119
721413618
198932366
1212537878
1877290555
1111740590
199331389
1867135011
2082334153
1016877123
90603282
1586383020
428693078
1070062437
1182521931
2143032864
488326504
1956443081
1544309121
1073569764
639504933
1242847793
633940143
474900575
288265176
669601668
1318455698
1176733449
1849052181
250269324
59587429
651278469
1223170597
25653494
903826270
564321612
239170851
1023739892
922941760
1442750403
971853452
1363101731
507537687
1374750657
2012066424
116636705
1455293137
223640885
1422688540
1879623813
1144279468
1265579305
91392686
1012042129
96643172
1268645698
80305493
1193613783
635343497
2117437289
1169012980
397844613
152759041
1273674426
1551639537
1207178392
1016543114
1311012442
724937915
1538554317
1926328607
2143051258
919983988
1896513997
1204155843
338923792
826686428
1105502319
693746405
2015458744
1150960219
480166961
183919355
1922607231
1391939446
749924504
455382372
1241756525
581241037
1874726116
1388763854
986323686
477087877
1614394846
1663215835
565323313
1639616115
559779116
167846423
17015116
2069978835
380904235
1067732619
490416206
892785256
1936994151
58523891
1024629389
2025309054
265343500
1443097442
1746134927
2086957997
563598630
1168657260
1670126703
1529049435
1676046304
1541371125
8917257
1052654657
1974634472
2071189359
1720461833
1619089490
871374200
1899796544
1386390939
361239133
1986957609
1713166761
811777740
591150603
369178151
2015600758
617377579
3807445
325494763
405410458
1510742577
328732513
1831205608
755804410
1369644203
364728485
1960504506
177128835
1990287228
2084411855
1832808186
93913353
877525990
1879779644
334689855
135712206
1411615474
839602683
859709561
295595446
1277071137
1424646770
36699289
198495
2089795903
987186830
2007554811
302601602
825498623
723761262
1002498798
1386821476
1340213110
1030705653
1459100698
460359511
614689625
165322017
1557628425
1183800291
1085623609
2137595461
1768057422
1568204116
1424376023
1067422637
1597887675
1153502781
198139644
2086171427
1602595206
1377219568
877252678
456208619
802563903
1528904571
342132017
1623651519
1472389809
1734661372
1404300936
1593012069
1187650542
1224038931
1770633977
92951667
1316471006
1531356170
1991685869
1213953329
1198018536
1241530247
1520022419
276242251
694637750
353991320
1031503194
411592780
1381212020
1399235781
115220993
2086241142
2046410764
1408910643
1835511260
198119631
565789903
2146345613
1615143368
118286000
1886564733
2077627017
1812873375
1728480082
175134651
813360823
161037714
1152379552
494566154
260227946
1563283931
1013749361
875374009
756546695
166545717
714385853
1304160914
440535915
557551778
2015139001
193168234
1344054679
1776852582
1403671773
1301991528
706120297
1024108996
658789469
901273359
178794370
726292794
581298597
1969873213
241728406
17748742
384616520
2012060626
467645372
346672317
248388259
1733279114
1802396034
761544213
689103465
999876849
1731590140
832488067
411433783
524396508
1469494330
400737822
112314500
1972095156
888620375
1506727862
645787277
1262297565
649917278
347571690
21498229
341757997
1138404592
2090700220
809705484
98505196
900711519
1457050497
513960156
2085991026
1192853694
149121402
742969302
1308894967
102216694
1244736455
901505820
1383117925
1469058050
1445844663
980045158
1937609921
1353142056
367000324
1429114416
1713804434
1536451643
1725259721
1544851953
1899296220
1772688128
1459737345
1901279708
1118512312
755057782
2055885555
413393822
1799819664
1231667199
1186657791
594459419
1669885331
1762555085
442454792
939400548
685714577
1863593422
1593060927
1451708018
1570543869
1716625395
69791282
1591469736
1130154412
1723593364
1676569004
1941536602
1763952712
1140265021
348011273
500735832
1679532091
496700966
1576977124
446810854
113823929
523264552
1303823374
452203582
1333529839
238875308
300066982
434812365
1957567366
119342868
1980445785
1240937916
2100187899
8529001
185978706
2021952788
1500542075
143741779
630069264
2116718237
363140534
457026943
1527830607
525545710
1816118066
1898393024
1116376409
995063602
1239550622
922668828
511606161
1606866313
971422648
1142526048
469484303
600334138
1628992384
1197042670
1234163044
1825007922
1937688789
1501996175
305456716
1472712606
674329134
703719082
1654728303
1251530448
739301971
1132463850
971065567
428526872
1976006622
42903758
1399851168
953351119
968264184
1898792412
922439057
524205839
1393497361
1455569030
2089369025
397597799
949210713
1745636738
1314968036
783707642
1916137974
1750581706
1071504683
1190271464
50421784
511545620
1084509081
634545767
1729553127
752242276
570888250
2109272343
88234569
1017024068
842950530
241040472
184613317
2099427196
255062356
907752707
650924988
796181733
1881218272
795581062
1125576794
121428083
1401758528
910429594
1894920632
1309286802
1006170591
927206922
1826706426
1454687228
957420148
1890436349
1947960043
574495469
1032643404
1328869173
1364831823
549921672
789001850
394681189
1518795895
1314075473
1702230745
1014016103
548547628
1162834260
1599909923
33443778
109637937
128491906
1620709289
1199125934
1800238271
1711223294
471832621
943975878
35737940
1029228047
1698363798
634284532
610318604
646405935
244175030
660106108
1318795227
787503132
2078829049
744108740
1023647344
384121016
1304733987
283631301
57556791
1749609442
1342864766
324504414
996768303
1027453026
521761686
1446066560
173360107
1656849090
1294613927
1468994266
1493446784
514733149
1747134112
617725580
325733770
341937165
596264328
1364225992
1049293556
1549411693
879664144
1506015176
1356951032
1958051656
1510684249
1031743347
109671874
33448305
1873484202
1066233098
1433488516
1764625367
1280878640
713345289
2015551914
1560257574
869042483
1534550325
1779419035
1738459041
594800673
267816980
159749324
1786810409
1453892075
2014630249
1391503767
336886265
596158788
1150413550
1311479057
267581082
1033000046
1403787031
1709880073
1492414621
594282248
1586652988
1714230370
16974503
661521354
991419207
1885566512
1072105548
2023294663
1945758987
1640722403
1110863104
138878429
2124964004
1491470546
193778066
1607180727
1700014880
1436044656
2124950108
1543167698
1090691312
816718165
1458559099
1739709874
959224473
1987009030
654287698
420087781
1203589274
732023926
409351392
1160771110
638895728
459668572
2001545371
2007583343
329192101
827625081
424091703
664706653
73028494
89090380
1259300598
2000545188
1054615141
1990728455
1143128237
177265528
595159119
575863602
440680595
1055950132
252364675
916163106
1538726928
1847773460
1696072078
357790749
639351775
2053008463
51251703
96449098
1068745658
315284888
1921623949
1065037440
2096268500
1231129340
23884237
289345748
1172076251
188076934
1603459200
119347695
13314099
772003989
1693024500
1592440294
1491789765
1047690496
222658066
557346575
1146020633
2089044390
152749824
655121825
1355401877
1988133876
1725227278
1013562521
657607246
954361366
869407918
1727205021
1126320163
1995008775
1963167789
195971059
34395345
115310624
40504285
4102400
1743956677
2075530707
922692775
102475564
997022950
1068807529
1016850006
1618897850
1643186693
1599685035
857590667
2046042482
1704644537
1574158812
1697457421
2063343048
1460275863
1537257036
1082622131
1984884178
1062814624
2122819093
703793367
1031638615
1841059013
1854295082
2019850285
1806354127
1469967135
283929031
480645597
1461874466
1750842105
587893922
688567331
1301021618
965888757
1285484170
978542514
380146288
1808100748
471837569
838231995
1221748179
767592013
1863749214
58451761
1747957462
1937793090
1159842626
1336219147
657489175
2136131837
715562968
1710400266
597851243
1036585841
2018329229
1762012963
1142861712
1121784443
508303884
1611070985
815522047
1466945538
190090755
905414477
185881071
1844510126
528538924
141106553
1057685374
374859027
558495679
473517027
609179534
963823712
710682133
757182723
2004551144
376642921
1135340740
989118365
2105717185
1521784115
64977143
17266255
97152685
2047343415
688983962
232941762
1469916362
1538199253
511597325
1080740696
198343541
1826051206
736731654
144357667
1341373601
80921541
450393550
421297146
1550188533
1880875422
192495164
1383703833
1150416309
1318083307
1096235392
1008764371
156708117
1058380795
926737954
1030532598
278879490
433213618
446445284
748043495
486769369
2109095934
1882091814
1432878023
188255292
618566129
874215437
1584196209
1466190319
725768964
1438567788
1272125630
180775172
1456502780
1973663495
130601573
468138755
1414151406
96967610
36536421
1067510042
84624340
28542097
1800644947
1385856667
416322448
1841612470
557423355
1873353977
429036874
81865481
158195910
1303379684
824032799
1687100633
31347545
919953467
1873930331
822278142
1581164963
274874500
487506848
1151152401
825169778
1752895711
1642437483
1728287919
1169283669
582281671
2002341899
1334164840
1160477066
217392747
1910240999
1945456503
89442900
1149140045
119032474
2022315515
126143079
1813650566
1662258206
1201770346
1537919897
996300355
1636303057
374154346
13964860
1861187347
315526107
1740877952
1954249738
1592261821
1915384544
586103817
1784072645
347875829
2095793235
1689861972
305214592
1464369973
942368217
428860054
353385305
1767205470
928382227
33917920
1695637783
1368344098
804594084
1930375648
1583615944
987629174
73152418
1828365246
1804643386
1753677007
1541497858
113669943
1540652751
900172617
536267892
1369634002
761949988
797544645
477703825
1885021373
1302449892
1123230673
562656055
364683327
571203323
1895559393
1651692065
1467546399
1465616621
320402938
1200947503
1055978464
325752305
2089516494
848958881
453188450
1065461378
285941610
796302883
1345958859
567991800
276664661
590668178
244269302
196176130
391315524
867462450
1958374175
567142948
750883358
1157860664
268572376
2093257609
309115302
1094331694
1347625603
1456518931
1181587109
1458039640
1605516803
198174351
1654068531
1758794211
240133993
791050213
1711734035
1079371778
176847558
940177121
1913614075
1489068341
1885821682
1135569643
644390225
691742828
1638894093
1486113873
1499429463
354307436
216425088
663592965
386993673
1758495067
1801238084
1143205907
654257184
858181304
644845832
1816362472
340449922
112208493
1267147762
1444079644
571325398
789984345
169816694
1656007981
1691303669
816861902
274938738
642078418
1022544013
1340629139
293927029
910350572
251304538
496228395
498632218
2085533388
1145716935
827793953
614572016
1592954575
2017628212
141735743
184103654
1187500319
405630076
1863422781
1263011134
769773544
1249745988
1096524639
474564713
1965508067
1543910125
1170350641
478726438
1027790673
2117093632
22517063
701508907
1611933884
2030771591
1860174980
232254428
663872035
835238139
1761835885
179960781
1269435952
1598384199
269188234
1326733164
2089869969
409852862
96744651
1046001983
336720407
1348564265
326622806
1266684657
1521748403
2058008440
820117800
363733183
1218053050
858880181
1439219357
1971931255
210800815
1769553888
1530375467
1258665792
2061745723
1828788724
116145310
1158975861
1562914302
1541799488
1947192929
1576058726
631788266
2039290518
633090273
1922016517
2076535246
1788224229
28147723
1525036179
529698007
1306900009
402238146
1625667866
881116206
998236960
1340631826
1378011043
269246068
753261309
1803226722
1176760573
104143873
1687520554
363836032
895515976
1869651896
1898970185
802318121
157171369
437116579
418554771
1697317526
2098103442
655945107
2096486671
1535261608
862534696
1511323437
390940959
1671916916
561229398
1147131749
1362988350
743344095
703641819
1956734358
730160898
1729769565
286169802
308956936
1874572254
550019401
590723775
1344531550
384623470
1000123965
120455963
1097202801
452386210
1236111185
1646794854
1380758455
1285447415
1628301748
1962237623
1716376516
653365603
1893647526
2114231112
1210902185
842599534
182275974
1634373898
1897538271
1485616455
924256949
1533808986
133293093
110122631
1296289992
135697852
722672933
1699368988
321420951
1920113435
1928944904
1060224359
682977039
1560345682
1582033568
2038418145
964388808
1606020769
894537530
856780901
297342782
1373288372
2033778392
503675261
1456372368
1332629384
1537074972
1839440443
301541998
97086727
2009851922
1693884779
1764129410
1383446878
525842007
1573271166
252264592
313013636
1766664712
2119451759
38400027
1613033445
1225997389
1098826869
549859736
475141326
20938909
1322008458
602742151
1294893902
681903967
1567025414
1991452391
1652616614
867180005
595967965
1436716767
179069677
687194384
1954123747
526622735
1655842804
771449045
1425970404
1152589708
1268587911
1896388238
165497308
4940457
1650011041
854370321
442387154
1393627103
1640043896
923061775
837229451
1395981899
1050678159
211958366
719167778
1488603472
2089381979
268056980
117430914
1958117243
723557682
1253857115
945412738
2016229453
343210179
1322331317
372005440
1985136467
1734033020
1483134818
136017531
707682523
1998962823
428446321
1986353878
1279955114
830315950
1984388744
302276548
347433693
898135419
524086503
1887360792
1819201007
1504082869
1392106247
89102072
1055397403
180661641
2124201972
992563936
550303754
1726322449
35105698
685930430
299267381
16744905
193136469
1038149780
1273074714
1928716217
1032232208
914732971
1001788063
1504219074
1529782828
902037305
1131942997
551624774
1259707998
253280780
648665267
1570565547
1395172111
571359847
2024621578
591151064
1420903401
12654767
896162907
1747951986
976853003
1293512692
1387463320
814431105
85783799
279610632
169269692
761461671
1294797539
9473151
2096862227
31620725
935819657
1080971347
229297266
1126495245
687392039
1760098742
1010650401
1158120286
1682462794
1778728109
2006132916
1064490751
2104462405
627603536
635710671
1358821124
1230612880
676443657
527695837
380160504
213800372
1577986716
1204542661
1903780389
1337402095
1743743473
2076364431
2051663366
1170176727
939623460
1655629988
567884791
1284172896
698896130
984196772
1711498484
1139719578
605012152
1486906235
530578298
982182616
1069597495
1807546093
600833438
861847269
1048076425
1773657483
1177663999
772471540
967157568
927688695
662039154
633516141
1045834708
243633272
780068390
1708883845
793495020
1374777506
366119607
1234755363
1232526160
1664371142
2010497886
988214473
232959904
82442974
1241851752
1911929564
1557962096
931415852
1218499743
1283107316
964813867
1635397229
250346456
1044767286
410766575
1783335757
1304730137
917991765
817896702
235439438
880134471
1217596691
97653803
113786610
240191756
1791851935
499223669
1609241021
481034834
1397554399
1211819368
1881571030
1767707447
65352324
54669689
849403123
468924127
426583724
1613311565
1682734136
1950668298
678400690
733091725
1364551650
1150758218
1533224691
637236675
378740815
24431487
153727817
57413503
982930405
857341202
1342193669
1955877744
679109452
880877345
844503023
12624835
1961230454
23409366
1726849793
397625914
1834801184
424632758
1268246578
725569024
1234283324
523605378
643663000
1595751358
1776826913
543622771
429772731
415453240
155837640
223304925
1043430331
28856235
155933150
1195621721
985756949
2100856959
309020425
1601066466
858807150
425461921
1363144641
1853782588
1352679278
233197184
651151471
175779758
123867013
2129489471
674090601
940648631
1070053205
141852668
1833464838
547263804
1356086102
173764885
1513889194
599878770
1087391008
1396164472
1999579478
323568052
1450915067
1573127053
416873519
1899213172
536128071
2091950952
834980040
381492030
142513776
1355126796
506997835
659169061
521404647
628420329
1463119749
569847461
841164919
1347630759
1776813045
1476101059
229073449
1224900013
377799870
745397747
965622492
859605957
1665095659
126920362
2017102529
1372565119
447280504
1237100801
413744792
281233953
1525268867
1681405424
1024975786
256720447
1058047799
1543693308
141666481
1242805250
741773759
283552869
409727803
338149306
1092035489
594232392
987420477
205600458
1533851242
1411720305
1929325135
1053830111
1909758097
834369384
2014429096
1352003511
1258362042
1879392259
648715600
621730869
366585392
265980458
346902730
1674813402
1608567950
425421998
1592683461
680750740
1843159036
1579503327
719468023
1990738061
482524641
1047463159
1829469106
1646224819
1539193616
2056813828
237436824
226480292
674630661
1577003765
383899547
910972725
507835891
1921502947
460427111
665414660
1578055430
272693826
497740042
628407857
1660098138
537557889
1080237111
797070591
1167706191
799208829
243813552
661823256
905108515
169092508
1564881977
193187972
831270628
598754637
827128266
912871730
239846430
834871999
2132014060
1221484865
977997678
257157353
1410660011
1401620178
1543855786
413493150
1759595768
529164381
1565112653
974397740
934345532
1496694268
896389944
1253009696
809213662
387253815
2137492972
1433785182
2052459777
1138441821
1307198150
1431044050
1693288879
2039683302
792841413
1585219279
193161989
381537089
1555771417
1370998219
588737730
1619669424
167827944
1011660378
280938059
145247162
1327360810
843264020
1507295780
1899458542
216500199
283839143
303603425
1994458179
1173826916
1479047968
1265827770
1483063972
2058408553
810775426
753134325
160353592
1485380904
1978696883
739630331
710090544
566360502
1262467943
541522536
1741762265
1602329577
404992895
1805968888
1658867339
293617946
170724843
1960433985
1678704905
1192630913
513897734
1313391196
1639307958
1910715488
2015378758
200928221
1854162739
395117862
427999180
1275908995
1042586772
301114416
2053804214
267443782
505094309
435865293
787428646
1092366607
2023406562
1391068347
1282341807
2134231664
2141262320
1145982379
1362746345
463662625
2099669789
264662694
1214484345
681953376
872757036
233002502
1132598283
538982676
310817307
1762110939
1147931082
1487141299
1369114728
362165315
2077251058
1247229595
2012067512
1322619284
1817843439
1445159689
572834361
423952319
1101031595
910458116
531656791
2095374055
1360395068
2012684912
1183568073
1079663811
426767135
764483017
723336147
974400952
2127255884
942040796
2064387770
553912184
157490120
486273712
1714672994
42781293
2076003522
1637945602
1877827134
1791097706
1791057775
436679914
1081787481
550586463
281683010
1263948436
1712817181
268579830
2014084428
1828268503
934778873
384516944
1257582022
1231058406
1628422226
1388061367
1297339479
740660860
1904374971
1356992688
756770103
1294527563
504506752
2075306580
1318213121
126203560
1613213647
75329166
603116741
189104269
941109421
96512367
784496691
35352484
1028558448
808164929
1226197479
1907826336
1664303568
1408759257
1030734608
155793530
355154446
929765996
1024903437
721123593
1337268634
719117926
1055522526
1087516959
321949060
626527635
1131182769
1981526138
110471159
176509496
351169046
152738417
1592847767
1326735536
147438202
277134425
1571191808
752365953
946377401
117900628
729945925
1901120585
1729568482
476410729
566793002
191168381
899571237
1898393821
1971266679
754998476
1160551231
154893997
266847981
1785291803
1476692498
1915475106
1365691121
942290727
860121473
1790673255
971054271
1645178137
270657956
7524747
1493413659
829095033
1372215309
1688944508
1945367808
1041337379
1188862306
406764200
1903496681
17921456
2079944724
942494608
140488493
229762637
18002448
38516553
1795332535
1146277609
2042600256
1707036791
47589381
341563958
2038841625
174309916
576499942
551586888
182738112
748440716
1191302060
110619649
1043785832
72985614
486360375
1498833795
1904099662
1855916206
1071068723
251313388
50617374
1245415941
1848148722
1670479058
1048669088
185986902
1455586950
1670789989
1889802526
1881329895
1461188616
898407386
215307443
1667159112
1010169423
972284601
4259985
769512596
1871686099
1386147059
834796350
446470883
609748717
1041017777
932348806
1795252403
354758964
1813044375
1109812531
1692199321
1151036722
1237996670
79554962
31918602
602489952
857469825
1986276526
228608537
1045424952
816139907
1294758481
1801041441
860045012
786035638
1350708346
403975445
1999483702
894312432
473256585
2025080966
738578795
611864878
390002167
737402257
1551812409
683787776
1011232183
854337440
287845526
1800269349
2017013403
2020234737
1467860139
1279929663
1282849923
1853145960
761337724
910306226
1684039684
1969405107
2055287622
1092101507
1600578407
687307092
1476751739
1039356771
1674437647
2093930226
491371156
1239526183
203696697
1467886824
263269044
1136819242
1977203149
33357987
665690209
1078408719
1382918658
1208873475
2003259220
1752933446
195732469
1034457798
371701107
195443778
559813238
2091499252
1014360990
1326354534
1535278043
878062428
1334202112
1626440868
969158273
483778641
1086613306
1513670611
1472434067
909297943
1472297057
114485727
727146761
122499703
1447697898
149806583
899312083
163478079
611857662
889548679
732410672
1809069217
476794502
772412335
1243655591
817291511
593016615
193497284
1118674444
1071988874
34571175
1879624847
1878638323
165437312
1280129353
1090823045
1288933328
1405742963
656160792
1277181885
1860604325
769695850
470044366
1947347250
890151460
1161527437
2059680917
669994789
320837571
1890518158
2004901678
1863512685
1677948620
521360434
1504836821
248590075
550688002
1376384463
1059123908
253289996
1267171512
982722435
842731903
388238586
1506790764
104940646
531938212
1989335292
2109334950
1262980688
2042549902
1846576689
2128406761
1793083156
1464067046
1258496582
364658697
1756833881
350019674
1474767134
2055788061
15545741
1168398596
146293643
1701716106
491945651
705110669
601915055
1845728338
1434463694
1402778855
314413931
2936417
622690663
549797151
951432570
1857310715
1652414503
708712162
1395010949
405883976
1439350904
1927516848
1721490942
1411382532
176701799
1454344143
113932752
620142647
763189313
1770475290
413349660
25811629
1525110054
505448385
222670648
1510433964
101454976
316328585
1156287658
1622142030
2131845298
1368865648
1085549994
1410978038
875864011
1107842435
193279231
1740041688
1720241848
1210447803
403288866
1167958296
2030358447
2003347993
1110155135
914699191
1899053559
162953819
504469095
1648656936
746032831
60605548
1510018330
1303977280
2131713070
1019004814
1560698225
392361747
1894326626
373699733
595148661
1018983298
928673860
1779322424
1275086383
382201662
737260437
24656721
580213391
1898174314
295292216
1536564711
543958382
11642075
296095396
1479647705
1584127989
1648935598
2073534427
495794000
1106256759
1551651435
2132767776
904220010
1620720415
1673196380
880681250
1030660670
236421740
46647174
1372790463
1189720806
1743711605
720902952
201124749
1584199210
1728181352
1790188385
1996455321
930810677
1305616668
1514986909
260419945
1456715253
1857476008
630811733
323784156
1531265610
1618873606
1885979554
64863226
229911194
1062834196
820002767
2056394806
91963724
585051583
1601461714
1148819920
343983379
1580423628
628070709
1411111441
2086897512
670421451
161354200
1234367346
1754333163
1370707426
302816301
50159388
648792193
1785651793
1901101750
1901912442
382131870
1646555255
1407749081
462483727
624530048
402011504
1561844175
490758065
1927534346
1338956752
405529417
134722595
330821204
1643548253
1879282972
1964845788
1486355858
1879396402
1462331753
1271372208
1972860748
74678656
1429496628
608966317
663304186
724471189
1074098115
1896980172
480208103
1247972703
1400937529
309622226
585078302
1736860965
1840767578
1687073414
527495492
1689114504
1835952394
36460254
922019394
382894977
1223005812
576997258
1312447575
530276865
384902778
377966758
723273218
131406055
1991179249
1385960398
1266064462
1669045935
748514620
2111288692
1309643746
910428693
1386125750
1542543092
2125690601
75930297
1536130888
654985215
887600624
539229259
912438736
1352106173
681626600
1280122824
1341071268
2087304737
656591651
1175987325
1834638829
2120779630
67617537
428967276
1386299261
1867147699
1873064006
1581217724
1594228403
574654058
506618999
1844047707
675513042
1183511425
1136907231
1317582651
908735300
1550028088
2002347734
1086479909
1043511678
292777286
1988373634
328816767
1774845425
696522588
1408101638
417709844
1645733583
692674745
1001462179
75030935
5231300
502899745
838627748
738890504
500217483
1481004063
301676739
255688368
1597211269
1817061721
1613099901
452021734
1635050976
158020180
772241088
1733142765
118996929
1626267501
935268407
85100782
1111885244
1565954697
1070819152
652503254
699052447
899921547
636693352
241296576
196317629
1351189871
2117495373
1019011762
774752855
577710356
1712775667
928923557
2111697515
880857825
413775597
319228366
1373573930
851369951
911745709
1576974958
214935508
994765684
136537461
1779483357
1362829737
331476355
673545478
265215713
1646460984
1026343326
45060838
1512721033
104901817
1089338888
354841429
2013887868
400741868
1387149657
341010865
271901687
835687294
1517615056
204599140
1607650369
364034711
700606432
1930228541
1347093191
448124820
1110494583
1345420958
183669778
801859232
1066335366
1292433453
1952918828
1644166155
901281541
426266090
669744065
2047098569
1188824507
1826501214
131389883
1429240369
1931137018
1049608161
1008281727
968354445
782219029
942156342
352291463
883645564
862506452
1002605176
244454065
854973368
469412989
965178173
1483029186
1378721314
1599178812
1553740826
964337621
351693642
1585261252
1416530226
120681843
1655173442
1758576652
325102294
1262422960
61072220
936329043
195222350
1262500677
919918836
2013255335
299520604
1244917324
1068473678
1910420038
1179704711
232780054
1114382494
1701651275
807149124
285700126
1215432516
30794593
851060284
672954902
1461924451
2098490897
2004141377
1714704169
2054476795
3404308
842746585
1338071982
1288999413
1527168068
2125844259
1548887149
852781027
1989764499
622038030
732309616
534584507
1616655522
670851517
1354382413
562433484
1615907651
477521352
596189129
835621521
653002303
1651881985
1843603341
916376417
717293533
1205891848
286269110
1639374199
985380467
1695112529
559103718
1376535986
837533848
1529983435
1114967537
2135132480
1204380172
1492783198
2025775445
1928716539
1784573211
780017918
2445253
2096996281
2136531185
1257792572
1528133720
1805576621
772798241
616418060
1972522883
274970116
1047450408
1229357106
1217960916
1418547787
1757911232
307001573
677692938
1254359216
817449156
1385443060
1375321980
470858478
120391000
174531290
394946226
1173798365
1455237038
352916110
1516086053
920044536
1116264407
885823611
1110303857
416758490
944047699
1699515246
15635897
1486750104
1572909010
244117258
1276501574
876399707
1571963729
1904301351
592540869
994478072
2069158308
727457707
1960351180
2086301322
459954151
777665197
1924552475
825654582
1485404898
1599369592
1867843528
1176840185
2095686899
1173224375
693083056
1669613938
2053410341
933831944
1081909666
1008767400
1150000228
593444795
272259640
870261139
1590405993
773860120
289052735
1253130013
774807651
265226785
214773168
1908169296
436569412
1576011170
1948284608
67018067
2136874948
1406730301
1860853360
206551451
1395473751
720665396
710219428
1999078084
1516020748
2131102064
1269637999
631967973
1613152940
1042913516
1585568823
1257505528
723154931
1967405307
133757958
1376324388
1952386483
1147875267
952285406
1743962624
474594857
871383250
2015954151
576687939
816002852
1595772503
33743572
207051869
71326302
99772812
1716757260
1665948373
2117791476
65825278
1599243276
760095805
361426555
97876638
1380654962
544183240
20848654
245255423
871255934
968474147
973828141
1642292224
1082006355
647533648
1811102599
1282801829
1006456884
557403272
1448464745
1647163467
662593451
1409215224
488282152
1374608770
1592279
518708646
1171077243
139001615
1534055812
1390652682
1721361473
150560690
337674441
1225154284
1110232078
1634555268
1880680705
535953063
1609482068
1543962478
1290821015
1028103724
1913708519
504348838
1443240895
1379737473
74248381
1645573009
1857978802
1690225251
1059216725
1222344899
1889903898
930465205
1214657694
385205822
1970062941
255785351
1982951362
1463054022
1672604357
1852415896
1997309056
1782026916
107831833
2089148555
1992434469
752351142
370483120
1273029792
1742743903
980057214
485518087
71565379
1190697416
2138889853
238064184
1090974070
791398004
117046194
1533949194
2054562464
25075494
935960766
702228574
367331490
1659419055
1874184682
1035001619
1890454092
408658048
200522917
1999179153
2050637495
1300504601
410124804
1027849437
1129789103
1327004478
554615347
2093257721
872416120
1041755335
217396576
1910785391
1373645275
893657614
644898085
806824554
39042050
697034535
637951531
1893259008
1428068618
733231601
1928861157
1764172129
1345470658
1260176309
331830010
1484730798
1601696294
988551885
112865023
1169389971
1850230797
1068551744
1341307979
1867853904
1749209655
1417786151
1877311743
838877206
242359110
1718917145
466471047
2005499626
136373888
688319936
1413293125
1165447460
1162604670
499520386
2070459560
583618083
1178865472
420520804
299125079
99442026
334388523
1778582817
738354001
767599421
1159340750
993379138
1410962842
1501191336
179191562
1345421980
367987590
274585324
677951415
1566508853
598077229
1866032540
1697121484
1119681099
1877093717
886214800
778865872
1465899274
1484358949
1181048772
1538519030
1850364941
793054617
732582173
703615916
693384990
1257844812
1908547043
1359545293
544547762
414089138
1365247452
1235390816
1581037428
158810755
1670184401
855170
428406603
616367893
732204411
1292856570
1404350223
1419969199
554439273
1428493821
1271302625
2101113350
863412298
1213371585
1394901236
1316509306
1524889265
1470672191
620032173
1948360887
1514685606
621179693
1122694094
816384911
663705956
95299755
1494542944
1725890621
1769443709
1350234140
732442757
654413853
573761002
1402899701
102699452
2090711009
771530028
1900754432
604602001
706577294
656446866
519762264
1218823758
1947444847
908227033
686545425
1331848435
627382375
502298942
1397954792
153284973
386374072
333665078
1423218679
904082806
1175566416
227144840
1477034114
1028830125
1840612869
1771089083
990002112
143095643
1567255256
1129470723
1134496476
1898399095
682083767
1586258854
1226498205
472295036
2144106580
1141573958
325695408
706549957
891919425
44866611
554833274
416324436
421481154
1764134627
666972522
771359843
1281060528
1409229117
1388400308
8698465
187458463
1075884367
601303153
2066089357
543272262
821818018
957572551
1677172578
430842657
735164659
1075285479
1879708121
1005975242
229893197
71496612
1882657407
763264022
377097858
1641640535
1037883030
1908678894
1490572103
191207603
570583450
1504658324
935718749
1671274811
1168309385
13574189
747390118
1497781013
787202751
956726596
1971308758
34967367
575331718
513284591
1545645094
1830776360
816004606
156237277
333817627
844657234
348109710
1968697839
1163912702
1087787547
53621361
1201132193
1681423660
203079613
557369042
115465676
813756960
2053441453
1281683005
1341940906
947678059
268496659
1163252166
967011958
611667984
1574763594
278039031
557889469
711230597
326823765
783273399
1701452693
649460486
187128586
609237963
1239733286
429224808
2054949566
717988960
1347671919
174723657
377174831
589851690
2103597913
1826123582
894865632
189852906
1693703543
2055832686
1864772617
1849878939
807910975
1473243660
676731067
373763963
1483962580
1728673981
1534347347
1880610846
392924792
23396890
851488787
212831365
795492673
448483739
1611092354
1965032694
1428850250
1857811744
44099744
2006664364
1201859267
335660262
1642060273
377774325
1617062461
1138268921
1321606170
964834881
1326023857
1579312055
1422280230
1838088760
1482678262
821809536
1126602273
2097418171
538267144
471846372
1463575659
776639038
1157777399
1463320479
841539870
1446126825
1554175525
1743197087
940238232
1318296729
299412327
1864179809
1544290961
476786567
175485746
834908310
1322179704
1748646559
2080594104
187678777
1177235724
2069186680
1907363595
881042897
54669206
1179272122
1494644510
27353584
716304090
1213739595
1785905961
789804717
140257810
153126933
768597240
1440493515
1533293737
1351849479
945501788
1744071590
1991260288
1038009372
591669999
1687444902
1856672185
1728882039
1810182872
2011911414
1959549560
1437675286
1070128202
28850650
792567271
1743780340
745826783
577734895
492550739
514310480
1538675002
905876260
1523888984
1851201152
1297111509
1846973680
1364166745
16620046
835965498
644006416
1311359274
1780392859
1426264888
180081804
487876330
1479467465
1024339790
1891172038
198357329
1886962909
58705305
1623404591
1386955351
1320652001
13313549
160800818
1043779869
1781034524
1715963218
1068887590
1170067944
1324961645
698968921
93121302
1197724499
1664144693
17724211
558551792
2033832916
1339479617
540068637
94539630
1675571422
891169908
1697043047
816946419
1550000264
424469490
316863376
1698116081
822747874
1989021665
1480549162
1023475429
1605778246
986948098
1423336441
2062465809
1747224032
1169828178
220998408
1859327715
250009952
1343802055
1130181222
1362561907
1845011329
1649415622
1686029297
551029236
449332274
505031044
1015561813
1213802425
798177255
6525863
625283971
809276704
1981001417
1202770930
1932408136
512179606
648410360
1683813359
1724133696
1369951785
238920899
2140061319
329967209
1482824471
187884945
1186121212
233340308
766236443
1209947397
855359384
1873433602
1322854076
1844198234
998323147
483244750
2061286326
925571779
57083220
678802636
1831773475
212842671
912007760
1119808970
43969458
465567351
1444105160
1609778214
1359826780
421208693
1189087265
1935837485
1146929567
1640706047
192864342
1093255801
1302090097
1285217328
930879744
260424734
679021853
1877790732
472320605
1437614342
1276008969
1229153980
1162104894
800704827
1850580501
480998914
1496607545
287692029
661383956
609510772
1119104771
464367507
1201831567
2052214945
541883813
1960459030
2054191463
596497026
2089286767
1892306713
135886677
1902147661
1793179266
718143883
1876664319
1267775200
1453577869
989262488
1144580715
774642753
416374750
1073456117
1956253278
18556137
1579300364
144464204
1905190616
1274538097
630997881
446548431
575686126
1146153734
808732783
1380039804
2135258289
622073974
463443122
503611408
198924568
1766928943
1126457897
1715838494
1601295140
221176496
1249557961
1149964503
1674586930
95073103
1123726185
1903288602
1192655033
1469619128
434612019
571098417
588487835
274219666
1555751501
1242157047
51051007
421219834
252237978
1446720950
1375391046
1161765066
1668093233
1740614813
100783087
10264468
187828103
248422274
2135258419
1631147537
629476936
1866421347
948634536
360215580
645424692
1182718639
626351838
1415944219
1277457373
34745761
382381324
476638188
2144822050
1970054092
1549509292
1594480136
318103802
1205675740
1648691445
1000571383
1660591924
1238170466
33109727
1565556727
1024033181
1278747179
679921182
28153126
191391392
1647338612
2135260242
1975580171
2031876835
1656683130
1132340280
1347166136
598871537
1004461622
817242456
1411599341
565437101
240159477
2033456055
2015890317
830716987
1940091995
87637487
1763603331
1458491279
1000909453
1800827617
1118025867
1848819459
591078367
2079104830
258835989
838517477
490162475
472714332
1669996880
1790284646
166008739
2127255884
1705949431
1258897639
1634751278
1974596952
2122832632
930131997
2055988434
359336551
1022139616
421823694
1069298258
1381595811
1765522524
1809242387
1525870760
1240462494
1834617643
1316532512
1171709287
902715317
1583630966
738283129
956707685
1414242956
1465832007
769519444
785539826
1449920100
1704382502
1793947869
728005315
1064479464
941367564
2135537131
1004427
74907295
1236990513
468523310
59032514
1348274986
364119042
405018418
839940336
1096698906
1788107768
60051249
1236459635
777593016
1624538216
1417585103
2147131102
1554730350
69189552
775294325
859337760
2122560003
376087980
723583010
1443504936
145056129
1504136546
809792159
1531272210
1447807545
329204011
975115850
1192741398
2092105972
2112589467
1505398457
1715624827
219934889
371001929
1373441431
828779762
927509798
1177032058
2135032553
564130051
636456285
1736133817
1244463808
333250496
1777188617
578710430
2082254056
92628592
1346757483
1355428177
1697013597
1318526515
767119351
545043309
816488816
1115530068
1297934372
156559194
173746900
947729289
142941501
1487633974
972935116
165527398
1728697707
1354118684
1760565721
1421491950
1889397575
1248664767
286202695
1935632944
1417585640
1226307540
1354997667
925483557
1821091659
1330863484
1534410821
572813815
606416452
717969751
669106692
1050510224
1453113108
784652151
1243049193
80159273
388747012
1165596079
1699187764
1780141747
48280340
1595764822
898582802
354615410
151507247
2089544592
45665846
1233530252
1567084323
1482819099
745105172
327185212
511731684
1797819301
2097988375
2121739026
212963968
166787577
1745754455
1413147412
122464866
683541323
1354539158
2013920519
2012106328
629130348
544682969
1609782237
891339520
1706433801
988411265
1801554920
223030466
511944690
403228859
1783326786
1966587098
370146162
1712085802
2044622981
471200225
1608658261
307047919
602508605
618707617
1899365823
928645509
1158350923
1923355427
783324206
1491480218
107074726
785273789
275494183
1163186701
856180276
289349187
1475738792
393083659
2035369744
726609406
2103444996
402944767
1898639634
1212939911
882059845
2122922084
355792721
2057471936
1758778336
41954719
1332719375
339416936
1105875510
69426301
1247021196
185855039
1728261837
361809023
173243282
51019400
1817043302
83361321
1536788452
1729730968
1191266097
874170675
1641228807
509513472
640557748
705163542
437976422
1266605911
1151939443
1512591381
272783989
1250767027
418720240
91071701
47655801
681174500
854070262
66161382
1195010142
1671069712
845353536
302012118
551854839
1994509397
1973727445
599676362
998321761
1701109709
712601100
682503635
198497151
1320937825
2111844375
1395813582
134594108
832024370
1613911919
2097473382
4639865
355466381
1198836138
482695137
1313574192
203723817
2144852216
943526639
1085907797
1888990922
530653141
2135779458
167205438
416355176
2081725536
1722951721
1913544629
1670921237
209419940
390916377
573290370
530800794
1088952061
1924067288
1883392651
1436526516
556190767
1649256489
435990622
376806372
71348731
2032582659
337493240
33753859
825130224
1054062241
598982034
2052781433
1963435661
81478402
711026468
1350845336
479092609
708850625
113903211
2017348821
699786373
283308065
513357554
1544799677
2028850303
1331440274
1294954676
841952148
1164509601
70168872
427095690
1528185184
629570733
893618587
1440972342
691750816
734618593
1743454602
1717452194
1674905848
1036955663
476249516
1897166361
3486377
180886923
870709499
614896303
2059698358
347822983
1006844711
1457488942
369786247
1084968699
812683655
1867190539
1116493615
1010747570
1254459568
1383639802
405924723
2010722852
1514891327
318844316
352938323
1935006661
1377939070
1196283076
921837622
383210797
1046849843
1027416280
2115641720
1245153797
1448673278
1699577013
1738173835
1145026427
329068394
1661158585
531519106
231447222
645320535
309377661
1538233774
593390182
222898747
32642041
1853243253
1556313512
587000686
1464269704
1034566239
943014035
1701199070
2118982359
578319824
138799780
782248126
872634712
1335498179
1344743720
1433770669
81777056
139982924
706601213
51329986
1866108612
1283830566
892174883
1824638527
1465075974
61514574
1904805714
976547890
1133832250
1146440702
818197317
2040388052
257971666
143684416
1097364738
321236419
436674398
1231645171
722338590
1959436907
843441634
1560385481
290857932
1065056708
387976503
130034692
2071867906
1917953411
94661293
365032859
1744115330
1925645610
1832130584
211267949
432501550
2018748633
735379413
19053333
809833752
1532888391
159222096
291785612
34996685
1926892864
685908547
1441491759
872272717
1126559067
1586807745
2025685365
1903760125
1614387094
1400550926
748483731
795386646
464250692
1763630854
2094391877
1358730677
1442061340
1267560757
614987773
231556458
1215334636
1155977209
68043231
465083842
417638884
2060313754
2113843844
1116658414
689153452
507909138
783480151
14816806
152053175
1451665213
522329451
1703643983
1131674151
490782217
1272787352
381560938
25539191
785912069
670050094
1115811212
1969144873
1063920175
879913094
2064108010
426957824
1073944429
384467225
1711006444
356287185
26058180
46026122
154215935
1743835979
884492309
1589563714
1524104679
816368343
165197125
714710970
2106971696
1214124641
1435976355
1884983104
385446113
119117011
1278733540
18988242
1751397070
317951098
1179581545
892319317
341111250
989833020
1662278116
1505727943
502749674
601346362
899498203
1072094599
2084603906
1315176021
2038597959
781251024
1841895557
1198758497
1337818414
1362361018
735975020
807278667
1962202536
1883475476
2111517939
1860533675
1207058320
1674529535
1660105630
955957740
2022455634
1400908928
53385130
2023627946
1378606700
1012913127
2036864047
1278469319
486778527
2014261418
853435886
1112781580
1807464603
1535637543
1257086122
489518029
2015391404
1506193111
1676685168
265842674
829447085
566675396
1958860352
843592132
505239660
960331438
359437700
607970345
1903973715
55084456
492145579
502405417
689255683
1242905410
2032142478
1026384151
805142681
376004678
1204597695
929727493
860409475
159497522
22925200
1775713195
871338573
113734986
1392922650
1327160408
638026550
1338234402
995339664
758965401
257842593
516198914
1975926784
519929169
349561630
1337077264
1482251556
907835240
2039971297
750154409
53317956
1236942254
1961680183
930281160
1047508883
343196331
1769287918
2073065675
228350562
2081280102
768006434
1148438017
1109538954
1398477086
273372074
412429228
1952630259
1572208847
1452963626
795739854
1867919972
238941249
49355576
1208269930
2049128041
872289186
664115138
1232977252
1816394963
250274843
1621829767
580661243
1019174744
42155344
32710628
1177699950
1927697627
73758218
995170996
660908813
305977087
1241694567
46803594
954058609
898887991
1511442630
560461262
1815493443
2116294994
1326821119
768917159
1542573463
795316740
1176173091
1739996665
2017533636
1709422343
2011962617
1516202019
634059829
378623691
807626622
212073195
822435237
1384418600
1087527044
1338647395
645989812
1983896157
619616323
1244403509
229671329
1986942632
922071929
754589293
1460608720
1726355566
1502307325
1607305045
2062167805
1964091856
70509529
48915564
1427337278
2100809498
1279889590
1577503483
1202696230
1950053475
1270578648
219688768
117983887
1926991837
2038642877
1887326757
1610623510
963300409
715282666
101621122
1817010890
1927470466
787802247
279936045
1076287482
1863671304
679210070
1726009806
589943166
697222522
1660613771
205904730
228962813
1506382753
2145797328
1385009036
773226162
1897261024
1345142808
1110394859
763396361
94989062
1185481378
546019057
1211235189
1673985430
1376836052
1085032799
1128297026
1550384415
864577301
1267082673
404730921
289307789
443368191
1483319200
2033943011
1877625259
1695205544
1669283174
721889415
587662901
1090598174
585667629
2077101430
128313322
1176630727
348919613
420414371
883741744
1027097234
1348262174
2090558581
670912950
233726646
1808444209
1623601214
1559178257
1523460576
1786309730
47780766
758777605
926756790
117113807
656781337
2078094777
1572198266
568403256
1841506409
205825218
575348923
283969748
107698905
1851585183
879443336
379819518
1771164685
1657413931
2038372129
1758423018
1504708405
1231221848
1707377080
1535924113
305222232
349494282
776456949
882587268
1221570733
27123938
2068631119
200553862
4626905
1156873059
846515144
1330324045
904632247
75169453
101884957
1630680351
1139218473
92136150
1261984592
1847495198
794425616
717914209
1883072386
1268253519
2130252738
1881894724
763887860
477053049
938135055
1631736850
458666804
961947750
1401246389
1707273392
180174987
1328523987
250285594
74848411
658480581
648794998
630796547
1555099671
1027308127
1000793984
1521766637
1453472021
1120733118
982685667
207164937
298667928
1462776010
108155049
329083310
114100946
1491189285
195627728
2011971565
872877740
36223225
1297744172
10449989
802797661
1525163373
1262253543
79453877
2088602213
1314962135
236353104
3516756
2034908207
1786714504
1828523458
252978263
968921724
1973348737
948053964
345882227
762304517
390965682
1434220114
1482118720
1816400907
1505912930
1513581155
1256936094
1612060458
1063217012
1236783431
1758910093
1819209269
1524879224
2121705573
1066337134
159687898
1160104347
1990396442
286854391
587520722
2064970092
1116101313
1940148792
1635420376
874773362
2023379995
1350449231
448767810
1797563943
1091676493
1231692017
1106737654
594824067
1875035257
643541478
2095413467
368935819
1013171370
945562540
78537291
2025875438
1286460546
200103081
34793528
2014671028
985686659
327664483
570009422
370137779
1491126808
1925470373
178567585
2033266264
1383587672
202019044
1277480117
1388519359
1810077713
1152335272
1255830882
670306968
686090674
1211329208
1055656557
1709106022
778001247
1072006559
1493780061
2129807774
876019716
623255778
754227144
508519670
1601934388
1472296658
1161377797
1027539809
1108338195
1828587969
97835610
954235980
1715727352
1875923149
1776927599
1347957327
1490802513
879423587
628197202
141187365
1052405775
1044368496
1772258283
188250064
1351214656
556640054
1135625220
1910593265
1562718192
854129637
2139925919
46124784
1593903420
677773230
910570163
2105769389
1321119162
1009995226
1635902782
1555600293
1780749399
444678594
1782657793
1641817957
304454360
560720248
816653813
163896509
392847041
1003821818
1356768615
2038157409
135618637
722450195
694399688
331061257
894161901
468918855
458106040
601132881
676113910
1392637311
717167282
1743288971
1613201510
202697851
950151948
1315598804
904805346
1373316793
117844607
1856427748
396319404
389429085
1035949449
1704811729
1714697780
2120541953
840327180
997770796
378482591
1896132804
119933855
716043224
1164731097
1887768403
206125972
1243967395
791328873
1610453922
652940060
1091577351
1603840181
1868446122
324980851
757070117
185622717
426614552
1881972049
457315931
630722918
1199594907
1682092565
1935008163
1648878878
1866965509
888134225
770402616
1236197640
122047063
1234768976
1404349042
1125122906
1627229348
2068472690
1870510312
1631858313
1900138191
134593169
410750103
765084322
1214723525
1308800881
770991388
1892953606
1010616980
640790675
380894486
2044280321
1472354309
548156366
1661389292
53622979
782075288
1183358243
1379300731
2015097808
749360176
759718449
579894799
850945099
970865481
625625318
605189679
2010297773
185456556
1417114326
1464274103
167050079
1744607397
1892298971
2139675794
679926714
941438222
1630937574
162712250
581940487
841024906
632221197
2131938977
1855061913
2049813114
2036738794
1635605498
1125179777
1540555288
599939326
196058550
1681297041
157058947
1652735424
1250666330
247403104
597987560
809320697
1219995876
867517107
266546213
944153308
330305668
452194171
1816732998
719613724
1525462391
773153001
384308220
638704186
45919137
2016085957
557238110
301944079
2131044936
1306442642
2125525786
1473614338
94950593
362681637
1413606758
1589293009
840672982
1290384151
162206210
1490494057
280022861
1386952495
1219127804
1618431199
72030384
928507241
792145654
2145824078
264466827
1558025956
359091991
1895058409
1691812408
1970416525
154047450
1042215669
689029312
1165501799
1318402385
927121899
518499811
2032077642
656128320
416963603
1995013948
449658464
1006999778
1714704792
1237999959
1207124889
1284918144
1104261435
1344002785
1147464344
1200138879
1565692889
609633613
2023399137
2127912731
1613282157
1652320664
762930594
1038400328
999260194
1362637022
575629170
145184508
390293965
810579033
1679854119
143626114
306384189
645410656
119640077
1561580811
729387453
1255399386
824951568
1224893385
162295206
1404352691
1703337696
1252502308
646692694
1512097333
203210912
2051649551
1330718731
493911147
1678491805
1664373212
2006833752
667667820
1151226858
884272932
2146360310
1906006165
2040799112
980453020
1873081766
1112323656
149523843
1774728536
1621117635
707963572
625828560
268669315
2068525154
512485683
1114488888
1744460778
370628580
1759150851
2035165366
821889473
895689251
1871704386
1742571659
1751760454
1906175118
726103979
1293732194
1419429553
1597472317
339897226
412359228
1371367565
991066142
1155877296
344496434
1230655697
1026092755
1139382743
1481058894
700820025
83418736
1696609416
1208702502
2084016859
469456044
1000093756
1346412402
895726235
433153057
1864136966
1654745627
1956849893
311168317
678711089
1440592262
2014113021
2079519512
1348555232
1448415824
869365380
719857928
1080079366
1460159945
88252727
1554704182
144157325
1349145160
552095575
1285991205
481749288
940595520
169004440
1374556984
618279318
1088797311
1987361010
1118240363
1068468319
1896864039
1474412814
1398370689
186358337
999791094
1539921778
1745784037
540853879
1254247963
979262995
829714108
2037242246
493308894
614802530
1900093368
246970606
503177944
1556640044
722589367
623110078
1857577951
1951807098
679903489
151722861
1836460950
867861681
174830564
1111219755
16987644
1306791434
999095217
1721310221
1090900014
1502771358
2058472031
1457664989
1063896124
1247642849
1365066707
141433415
1733512093
1293559009
1291687922
1197418580
1484477447
1001484931
1700175536
595202090
1362359453
100380555
1141539334
547572177
1860104888
302995615
1873744272
2002127512
1165546285
324478308
542715678
1940638835
633876460
423515600
910564856
1042801778
1767426116
1705237661
998638855
1794228828
1162649682
1803160802
1810278566
2071374586
1218182558
1536045861
1979747596
240435652
1779637313
1883471530
1448579651
1591148265
468483398
680775421
1516180720
2063075506
1509812807
363728844
1222526677
958474724
513852356
1856306278
685475592
1982831184
180748878
1027622232
944689807
288890533
2030507627
1745126416
2111356169
920281247
1258713879
631318623
1424443987
669594342
1360900609
769770242
558421495
853163637
107899549
1777625539
930566404
512704251
1855826250
1947123413
367538935
1255564295
1880733579
220097977
182800891
617046623
787350245
501186070
1785974667
1405307697
1756660761
883676559
521902754
1236970423
1164666872
121812857
1116084993
640352378
1530393722
1665894114
343409275
1191111635
737170425
1701416166
1138278347
1415440416
1922121643
1048622319
1953392503
2016413020
297641588
468099972
208500576
400396064
1406784041
350979841
566662978
1253382556
280588975
756292958
684357710
74893573
336539743
685383089
2138714687
379900680
1702777119
413280656
2090602950
904675627
2066997808
1394632555
32126643
1291552930
627280882
147655633
1207039649
121846194
760134158
1139900085
688031899
798515959
1421771475
1890071551
631690254
347717216
847073697
1363511767
202622025
1428436584
1908451572
991173660
934093110
648352001
1562832120
1180949112
741528740
1773172664
1524112757
2016556739
1779946196
1282776903
1622565227
2092410507
1004552734
1745346491
519168013
1643189952
1517074726
1101437951
257101408
1611520656
1297166684
607585486
1696339276
1586248514
1587953640
439908665
1930685700
2106162471
925243851
893142011
1960501304
1137955188
1689858575
883070488
1952762905
1545914585
1351636814
1627791936
1370820037
1333250473
1525094073
1770180445
1347453420
413381478
444184786
88466770
1279200452
1144594711
1320348383
797693205
837225021
315321103
1787690066
266020062
1457806819
1049191177
1690796637
1682078714
381328077
721798054
1255069095
604520878
978049522
2096400064
1969017430
23357619
1242093367
1577507210
1070339759
291609485
354707986
1951428305
677295185
1617991666
1826965651
315470937
853686855
1652081180
278426437
1513510245
225138449
2127154898
545522965
1640924363
521808987
2006810880
684893094
808411223
2091336367
1972448304
1896040487
1337865285
1152319458
1826606099
1778675366
1616233532
1882613383
538901627
1681151684
1486871507
1919806434
567346956
1622349677
415433194
954057390
2028723581
177279642
1290178052
1533883873
185708520
117558579
258631672
630253645
246733872
37345414
1058751833
427812508
140393904
747196134
1947347731
539868757
884586562
1165490264
905581613
1751324414
136745015
966709187
324704664
1213146427
971559938
303440261
943445579
164626292
1860262558
863844304
1075234198
1666685642
65854589
575565421
1056517090
1185224883
1375645960
1925686361
1711889342
1882543485
250913183
569242980
855267637
718224467
478860329
1576448080
1952400997
1256758279
1399191135
1892466090
512402887
679474179
1790868890
1224497281
1115815748
1644242010
490292315
1047456292
2108422649
241468573
957242112
253272784
319752259
1440142566
1750409081
1709361095
1187657741
890213856
522976854
720329721
118701664
1536931746
454734017
101757197
2032216385
231458642
330655772
145596600
112156600
1802768263
1414274353
2145972270
622820627
157059517
1774399994
158260195
1858437315
644391829
1763609900
1217926253
1298042465
706622
643100987
924010758
930389002
793969513
158341473
901247729
834400177
1452727158
1974377167
2887348
899098662
1802992756
207553903
1851574781
1857720343
1788740672
1929088606
1899937994
1188269783
1090051944
1589784464
1266367382
1226078548
4454518
1512463888
675661956
1398185248
1057065720
1996633566
360964011
886443956
441513523
1840787982
1535871502
775009591
1263754030
132239946
899916259
489368138
2137038654
289169034
1045492302
1342676657
770647653
1250955791
2033092118
995481545
1084731933
1728045906
215763031
1973180812
1354065805
346797832
225365709
662462347
909863815
572562218
1874426223
1282568339
1812201793
2117088450
1744074828
1075672870
1208092262
110605101
1783506155
1436863064
1974560085
698419088
1930068667
318620855
1885077038
360145348
1851331434
1668316423
336365924
291801718
398220574
1197652734
1547677770
650528426
1419664459
1330364203
1153343083
347316580
1059242596
698198871
36607075
394851911
364840734
2083108566
1442634151
1427823236
1115559605
750201173
766516466
1080032931
1915797494
1816929347
658095112
1933092257
117883566
1675594086
837317058
919786455
1350644184
531675022
1433512265
787397356
1606232018
620497926
1027005138
160440969
839460476
758952486
1872890912
2097316039
574614030
2069276942
596675954
297497357
130873247
584970567
2054563845
1856010940
594388099
698967788
1701751677
2073252906
1968284138
1759049900
1156409680
1564228943
1964023509
1134114622
269409975
1335556899
1718750393
1565003027
1943949093
1863302769
1423118232
490693061
1013705036
1738772409
828135368
1771149346
387508929
2030539512
39937390
1624448765
1922905144
722765422
2060113014
1656396442
582432290
308748829
1357954567
76689028
1136019787
780639155
1933519273
81711700
2070810322
1497592298
613786791
1057155730
1292865087
271957338
468795293
883345723
2112375861
1259450199
1667192504
1839003997
1797679141
1042863162
639445693
84701651
291913824
1612165121
2053598081
552236482
2027510683
1714964375
691089689
2128696267
920290245
807139917
1029274168
2090013763
926932241
99929567
1171841939
223665108
661075303
599811398
955294153
1289839409
815224888
1648565295
291180695
539502553
1690892696
1965713621
1963483788
1227552572
372181419
1816255329
131026609
1652346668
48892179
507102744
1740400960
931426679
1877133541
873884659
788715535
556394900
1433423977
667279456
2035006608
205220911
1280727660
723445328
1905777681
2059587312
1016337912
580209377
1704836236
122646889
1603425626
1966171545
90982600
2035064077
1651542393
378955071
1817139066
1224357133
1519129864
46251633
180203987
326439706
297397092
345210818
1285099780
1883071334
1814778584
289326354
303338488
1473825604
1028160824
676913197
94934321
246842575
141980785
427953356
1738639505
1596634394
205010046
1558947513
1206258938
1095951769
168924336
1128605630
340972038
761670191
1741628422
1509291700
2069476853
963253516
1714809578
237549556
1952181154
1703977880
1511969439
1142091580
244742637
482779859
337568101
435322172
459755683
992463995
1485696105
1088611850
364230860
1057900298
1765830629
741311411
1907110340
1521336397
1912536105
165846656
1327099312
817196147
841242096
226468657
892542294
548366573
578503108
2109298649
2091046112
241395103
1854153278
785625928
1904841314
313674031
241278133
1227789942
2120983626
149150334
565232196
282525255
1040308620
742136235
444520710
1299181897
1315919220
1810127770
2110500197
1474599508
1903419417
1777224940
750626081
230770311
1404468316
21244705
517959917
780025995
807731705
255338083
367450226
520272247
402323406
1947297026
774650842
494554985
1396487876
1036496312
449230117
2109170
1050187838
2125582597
1466076639
1053626513
1737832061
1765329692
845796227
1557304103
112548517
1261747940
1430214882
1432645881
1650852967
1886574259
1951092839
303443172
935237658
2108555351
1782424383
288867117
1271941825
585482506
1231278767
1773767016
1682205949
2118064753
801932379
1545413647
995033185
1627608288
1732212863
136856809
1020174181
1188849906
1481039639
35814490
1879945558
616056815
1318192068
1581633552
1191081927
590269962
88703578
1776194329
65380296
583685791
2047804446
1646052448
696002166
2100365534
575053102
1578633727
222635854
1616641060
1093650084
986376970
1014145954
964738098
576712040
785876409
1924874006
962825815
1304616352
640531014
1257547784
636306197
105788686
1735629329
583415281
1266415296
55733744
938275110
1606195325
285799548
579525156
1848300304
84906532
1853933605
1557760223
592632440
118433148
155488361
884105539
1864222083
1774636113
1558495944
2083635438
1212237310
1722083031
1311359274
591268252
413903634
907086064
1173983209
109787852
1672881605
767579225
2035389829
95650196
27082084
1330923403
1898933958
1870287679
711843145
1190460287
764367294
1595216384
1154889305
641464554
578176261
2117766606
1570719164
1192101520
98760198
72489331
366608511
1669556375
393504307
2111007693
1447072149
615193892
1150192345
1478622308
1603673553
2014937993
788444295
120177899
921339643
2092035368
1233091495
227992556
1920981898
476088800
1108462022
1878577543
1860928618
992734159
209835973
560023438
1371333004
888033908
1542756936
993949502
1783970951
1852732939
363632773
198585732
1208707473
2049140911
1706079040
362420393
762006261
717939037
1634582271
1993567236
95869498
1270290852
1758713682
2014193322
249261915
1768833896
1422045328
1341840513
1551624733
2024926323
1622566936
554443011
1718082932
1524926045
252305283
947016180
1592800375
245258844
1884425213
865880630
1890880552
687321240
1296165421
416425224
169474891
1000341953
1142537291
978451210
1473955043
1232703150
2066336612
241931052
1829990553
1574537881
482268529
676740320
1505095992
428711072
248301573
2018613953
1182233789
679497833
907068313
1025802175
191282833
1109301134
1440266154
1650686434
1652516096
76053998
357944700
1951088756
823901690
43625989
635980262
376547622
92131246
1725016684
1721256405
1155998491
240853195
491944273
682454185
751145786
465870085
1913526707
554384086
119554022
245640078
7231856
1628667040
1316532898
1540974166
1957541677
1310927847
545083330
952434378
1649872410
2062675949
1626021815
1391057663
472609114
1141012728
902246
2055476306
460590713
347626417
1033712082
610689846
1099892688
141663792
1908559016
1552829325
1629671041
230611619
1176865554
1632749983
1192833086
576970530
508266455
1843786072
1635932025
1362558514
1861962885
311768963
738499072
8003573
275703697
1779102328
6005261
261750263
1741607423
1226783620
1460475592
798414394
1550391209
155798046
831634887
390790924
1621681903
471574047
1588875234
1210382221
355501601
1645968391
1170752585
1168855318
698236993
1533864144
1212446779
812757535
1863512415
685729426
576167626
810718746
643420600
1702522921
1531378280
1136396645
759351978
356173241
695445098
1961597855
854948546
1662351441
663350799
404169428
1966718114
1980706998
409199518
931020965
2036552561
336298138
1394247158
107416182
545188856
1665146693
438697257
286672718
347912257
856065670
1839058590
210173262
1031614867
342787097
1224007864
1474995884
614900907
1926272815
208707453
297957240
1050535595
1095654292
495945344
1666299901
817804999
1202927883
1061007381
1810459049
1245782106
648002179
1577082389
1736629466
504083629
978082268
154913899
1150015105
2044795379
1454109600
296460046
1731604297
1313538181
1046918180
318719632
971277446
1099717563
1549123622
573538481
2033356522
1309708723
1714278474
1751608410
1691045986
2003817202
1775415630
913667065
2139409174
956410947
328786126
1450721743
1456253945
1080731257
776826519
1237462329
1795232227
476228662
1518804201
1002451067
2100064881
1626521898
1866691526
765445699
2143118568
1814546046
1739940592
1919784590
1778540769
2133281020
485586236
681223733
539374042
935291669
215049814
136366646
1875500173
593838842
283814952
775731727
1457352781
1436518075
947888461
522096365
927258427
259491725
1505247350
1478994932
332066940
2039163115
1800008476
655717145
994315139
1197025445
1670733557
419547292
1117329806
109418550
1471601047
1980759407
1471140767
1490025042
1035916601
1999841098
1735079391
329131957
676628980
464679736
1859362645
2014435629
1583461728
1559029086
1000920289
1373459195
437726518
1998552160
128335272
1730043446
1637126424
2673276
696881032
762845431
1922263173
652145776
2041665514
1824571617
1317106910
2117450485
2006303892
659365845
1746637215
329230095
1955610592
862779552
1267251436
1774150254
618236491
1286080228
312480281
2087598905
312796916
1677867706
1740113493
1372992306
1192215421
1545185009
1681113751
1800489260
1829173574
1058820369
550239366
1882505534
884110641
428818420
1491244045
150752749
1682808275
648214036
470933150
1143142689
105346538
914746145
398225596
422327783
571599593
464675084
1407311310
1470593027
1543482070
1176742330
1765682695
1857304132
994996495
881440768
980987354
386157790
2075518538
1234357184
1259164041
1157735057
1094217305
520524737
1200243941
1015777688
333631017
924742861
51365988
618577414
468358931
1033882115
1454890902
404079553
1485397714
870938702
1419210518
1362751328
907710111
421239762
1977487111
771347694
964734184
1967191497
798983273
13606836
1395630249
1720711817
469227865
31275335
1856518511
977932341
428026812
251613700
983235095
117357995
1815227600
1558998541
1103763505
532136081
1210710085
1573764671
1618531467
467810635
1764555218
395410542
1418622937
1668138118
576768548
1395763620
1183967109
278446866
813548072
2138457583
1083210313
820663825
1152146617
891995942
260617488
1698129990
1505288519
503783372
360932768
437932390
223885337
899313669
839672805
559795567
166235940
266196602
1589901010
1307919387
1909683781
840761565
228028356
423085334
1844262421
862040594
1263195988
1901563140
159699175
696383174
95664503
997082024
747617274
1129684131
735181458
2025099047
1470983061
52809685
1983706120
1746059098
36830618
1124005693
1993382077
50770598
3562316
120584694
2130401803
320419230
1060492217
742136852
932368374
292609955
403939440
529604259
1872192552
1306758322
1016595471
13000501
1525836524
1439823734
1981285205
206936732
2044558394
654376785
2030917373
1264159063
2105523219
1672428751
1945792673
786445511
200025740
501288855
51792168
1529421481
2019011940
1677831032
1745946256
1597883292
695784905
1112031682
372944844
1885488999
776236893
1637336516
901907386
1851865656
218455127
471588712
1893745107
1712193379
443321345
681200088
234228987
315853937
373906437
1731768981
1195072414
2049835414
1098810907
739208719
2134883293
1783505720
347099902
610809954
462124254
1406274376
446772654
1338730938
509402766
1484066033
2058976477
413671337
170885113
1545330006
1951532853
730218631
404395315
858224573
248925316
904467635
850225863
1456816859
1988428574
1629940684
913222774
798291922
300634499
138770258
577004244
1507162045
1755702261
564480008
1139592882
976421085
761603459
104733304
93842656
159274723
1166551118
2092110099
668201435
758946937
1550368986
17550128
707952557
503628373
622685472
1507473388
589441404
1261394860
1200536349
424524215
2114185354
36801908
784644556
134892337
934181437
1082463074
1474836673
1938719600
1667723121
2060491812
493450145
18734835
256637876
1683550827
853317389
1544890723
690006030
1107552914
1554975931
1571956280
387544910
1169619188
1838081794
804065072
943379731
1515952959
1732603721
1270251466
1165258059
1400758566
1319778410
574897525
141873825
463478836
114715258
1099059089
690823050
1074624667
790456353
1288300215
1951890947
484576290
544849048
1784260839
1219462531
987897224
1901099167
293840487
996832297
2107338358
1121072621
1810539841
671310214
1394025625
1058742355
1957436259
619130392
472894601
1876057303
881888108
252505915
528843507
1211652733
984209164
1562928610
2082719217
893406579
2014695235
1904066534
422509740
1602514251
396487533
282657749
1125119760
72875250
791760400
1851056638
108748314
1956848644
928788837
78217391
1648183827
2044046395
347387276
1571466645
1059641043
725641960
1265204036
1617233070
1202153850
1882856881
1528391216
1113580380
1148366631
960792236
121712917
300409547
64695902
2029262333
2025546315
1221074002
1284454113
1273643690
523191311
933508611
1824856804
2105237113
1116023371
198290464
191134685
1514829566
1543395032
1487725132
1264951155
1281960598
316441355
1760680408
1821345625
1486066
464165715
1159250967
805986808
1264188040
35674296
565508032
524056433
1014650159
124100365
1551269626
1617924917
1711546986
810116633
1362394587
1096135708
1305256166
755861687
202427649
626767787
966206030
644096573
1667029674
1715670191
1134855176
1607367431
1799768965
123251348
1678981312
1336957497
986058948
1860879733
1824226090
772829514
265800464
160196930
709546476
2129847009
1282731401
252785511
1835253130
1320373719
979330897
736294669
1577853741
218519583
424871232
1478972231
685580849
1910929526
229124863
1703736760
456774425
99041651
2015309961
1143168772
702279066
1298021095
1004697850
1577440183
1966326255
225405384
1255198422
450434404
295722072
2039475950
1236717098
1274865534
426683780
1863405476
1191915389
1593536191
1702803853
1732722600
1177362075
154795782
1835908540
1299631651
731706912
1613077408
386601946
1167542609
1585948370
909666256
240451567
902886159
539286247
1478186360
163413461
1976152139
1661472928
46601583
1268779010
1376095282
1771593434
660035213
525720029
389264127
15947620
123961010
340643860
373473033
595206913
780017703
1058387231
1332605031
1479165882
495594616
1266926302
1553831395
219200792
644258923
1639619684
293549691
248363823
1017993019
2085071223
744399473
1709820568
788268946
320974651
1727132691
570939049
2106309770
1162481398
3502867
761644246
502827023
871498285
1587519374
1090066614
253000263
1583094069
823646799
1921080776
1252596358
237308978
614842508
1389479057
112591242
1792018831
2052782462
155031355
193585802
1459557090
1143966264
1788971481
1055491948
457508563
492658625
538745080
134811103
1065614332
724088137
368000251
1973718887
964462228
824157408
1173941288
232891012
510753713
1682763463
455413714
601154746
2023861859
1863949982
896377516
1569061993
1360908706
1845281915
374321611
113586682
1020316833
965215716
898324627
2048862534
257913133
2008262285
1575372733
439158735
2068775826
787336158
1486215049
1780526024
1549782555
1617560673
838602500
686706506
696930228
337972428
563842676
1286231293
393501514
1940230738
744897121
1428614436
8831720
506642566
921796074
1439421210
1143555748
1030513694
1240775517
1537287931
255113728
627879647
1201391441
405244510
113740876
1158969106
985613273
1758113614
1950162743
1826043964
54886951
1010146987
641849804
1520655263
1898616632
1266535431
1276828199
32386990
1355449861
1936295604
262779478
1556640044
1964692208
1281534529
1151034367
165341104
271086974
952690819
383585015
7865805
1049591043
1555177426
2017509174
600857151
826991599
1330508452
1186249721
204978613
1915285228
1826774112
181552593
1799220234
121308626
1767530580
709916483
1695546194
611141252
1611083716
1686155692
1948597214
974801546
679160377
199065858
756474464
1577912962
465248375
1515137279
426627116
1166876501
1374961396
1601209514
582099690
957962137
802930457
1156068428
2072032093
1364269817
1341800436
721497890
1472071312
46877491
387134410
1415014833
482126415
827505603
1639582718
733539637
711998985
2106331165
1033843134
630844800
806304356
1661287332
568734350
10983466
1791180829
1639450694
1740615720
1797116960
632605976
106237009
1554134614
1749495558
990503309
814337558
683321750
388669673
1964454748
641507497
40494736
960718915
546809040
1034195760
1773130062
871435506
1720756901
863134803
1026477434
72207760
2142669888
717078616
240608478
255630462
2059113507
1814778583
1315659257
1003771289
1457890024
1974964554
1275705805
1928098122
1212305109
997431824
687688410
1896463889
278491960
1524526132
680039824
1967436283
352359883
1368814020
1930121136
1870950245
1344923626
1022094469
330890260
1513534988
1127700184
1452103490
1663014714
747562895
815727328
861722986
164972711
1226911667
2027098295
461004028
2128363885
386035043
1629976058
1528940465
192680201
69632778
580558981
1494892403
1391013523
1159463185
2038441276
399628554
792725877
1246952026
577476312
736856861
768198087
2089738681
1417969237
1534888927
1570695039
1854574081
1137829555
973309872
173809814
50747393
1193643853
382401769
1644713863
13815438
112254547
1300789518
390437192
408314623
1914758588
864695611
1441697492
1940240508
190293181
604251715
1454393754
331276791
341347108
159561514
217305017
981734418
1986329189
1767436950
1369646836
702584805
717713720
848975322
2009360692
697296822
1363185943
1152667498
1481479458
1959382549
1604489726
1171891676
922406658
738886180
611962381
1559010812
1491294388
74516046
1067985343
409981938
103165950
1323768960
169790996
687213088
1475624425
810613481
1056999633
1411114055
1370341944
585370119
1981629300
963872655
965018741
902235996
1891323486
1766944295
496014047
1213587882
392075703
2113716215
674464537
340689036
494307211
368949934
1338799747
2099330644
12207028
61594239
1650992724
1926279874
336167960
971941337
1000509876
901472678
897436083
1645544076
1273615636
1766351957
1658799206
239536480
342460411
1565996361
956268221
926070081
956584521
717788084
1442631669
1586239256
956963640
1324955233
1996834380
1653906096
89840882
1909180919
249128865
750402034
1196301243
1715665468
1247938645
744296981
653210414
1445187937
225889762
1088216848
932282410
577301796
783112389
1691592915
1859247522
1600673150
572076110
968924629
874616185
237401302
927514232
1515913612
1357705967
1066412289
1553199862
709722730
1146626442
1447642561
1882886778
527257566
1091134547
1672738640
1189633352
867050089
631365527
1205084379
1081880107
731386785
520279721
1818001894
1087866547
1904678929
1902822362
1164556621
1116864106
1276035899
261021443
1803520948
1560386251
391875681
1998148084
321170373
1003084826
1921202039
1876460291
971948020
1956305147
594565473
1490350676
1354164994
257512735
81889238
1720661996
2053404321
520656605
830620903
1908536
661735
1914134399
398303789
60015313
1355584518
460444170
318062861
1391257802
748341199
635433989
377632669
892264084
1641623714
1354838937
1197572945
1029835729
403656505
1060613351
1965768674
256752188
1576252597
1285004395
227364386
840337531
2140446797
1510882926
20812573
1894534906
1257509362
1957052511
1228951029
931079356
2124388114
431386930
1113314594
49490406
991076492
76273640
1655230694
286686860
554441782
300239485
1444909578
1288577978
1487024475
1380145283
1335920643
400870974
1131176914
1363638247
1174124243
969521097
1496781141
443066918
1877516282
1615616844
438051517
1881984461
1974218733
547538431
580412220
1697615534
216666819
1497802443
1219250672
430589561
1061527496
1247303907
1677049973
1223718511
817874039
1024531043
1112349895
266900380
1099827326
530188155
861866772
651889618
78288521
485922566
1278056681
435595976
1797340334
1204397542
683074631
1054752762
1435285281
23395759
1991365544
1971722957
295405471
272255195
1228935831
2014922860
2131480266
1522279829
1615688810
358056338
265397117
1509974494
1570917944
1263775148
1213572410
2043612375
1104250779
1042464781
3501195
1782996892
365948098
480046794
795381425
1606723078
1781105954
1912066357
280182297
1194669199
1822831476
1315436349
843556713
1879458152
1207724496
1381376354
889857495
707794669
1025519966
98631480
503137347
1071725436
61340689
1938997285
1736008624
215535032
1469884514
548743134
1564972394
784596323
1431274813
628493248
698948544
1140164921
1933671584
1962797868
1118170230
674573915
290894079
1529745014
1664781854
1126714589
1902398756
1394086603
1581072645
856334914
332724537
1988539748
1914390665
1894590229
209195732
33918516
1172048682
908202438
49376478
1361401141
2014073455
412727233
1160946371
872623995
1502392646
1879545325
1810709862
1906575328
74349968
1980763769
598322936
1518931982
1879747207
1664245621
1072124946
1354171626
1663321134
1032854985
126210499
1951340014
713966827
373093551
1225450852
1018385531
1709173471
1691197142
1582464327
2057082893
98300537
754321816
257024274
267561279
1148740219
254137951
248787868
1594807894
1716261326
463651604
1980066449
60701673
538391875
2041321420
1868434307
2114803259
2081752166
1512595130
419475885
1029091808
72274847
148114031
1967026027
428101733
303578161
246603913
1919045637
1138719822
1688345961
737112365
1244730753
1816869478
3607225
113225562
1948167828
1082448771
1650680926
2120635463
1209537509
396167707
1636907613
1168235962
929481810
1620423861
823711085
2056743887
1376092054
1421081167
541671876
86075116
1751923376
1530657334
1664134259
230469809
1711310625
1321166983
687120409
1655439410
335959578
1854991041
2066459192
1449569127
784525624
671558979
878918345
1413790620
2101819818
1356759125
652468990
476633955
263871917
1259918536
1102338367
1131471922
1940119562
129798026
983422628
1117967102
1738591808
91654616
1330586335
631476019
1936135823
540294849
1760273136
574183329
1898369843
1079524779
131142
1376289306
160283718
362395748
891630686
348625497
2034054911
2123021582
1889677267
341400034
1434448741
1964864066
2043023317
998035527
2108962410
1859263833
883710520
890881197
294102462
540031110
1884652544
1989554264
153844194
2060179696
2115952267
243583207
1279707558
2025549373
2089396516
1947661565
137839478
491721338
1856882111
1913408004
324083600
482056417
359353979
2095370731
1175138958
1311805186
12823647
1385237114
1773708581
1094657304
648944002
174619656
382168357
412219331
874483346
1157872787
1835247325
2012283376
105891185
689582919
998363917
522216032
1381222589
1237548325
1933714832
558536759
1526163954
1546770788
1510704109
2029832683
700176961
204661717
50602775
187649679
1098193630
1500153308
2085730250
1336480519
1243044650
1593136435
608609454
34022916
1439325003
255145132
1454475200
1040347832
383471409
1922312078
2043780796
367271434
1980550786
633451915
1312138041
75152057
1242933039
678621414
1066543398
13436257
1084855730
317077718
1577016378
912596436
71200904
1567772723
852844153
1481604532
774309212
485444936
305804830
1753225585
1629377737
925178075
395150744
999078550
254544164
1996581999
1921088175
1312977749
1561807040
1114386374
1154120542
2063129079
972971770
827069241
333986155
781483996
1097676006
1253935831
1172752453
248576296
765201429
739029732
1957352038
973698985
970336486
1610610937
248936358
107620442
1008955423
2026293082
1950147010
1951036989
481041070
668196533
334490325
1279438040
965577960
834705652
1572271629
817039021
1238065414
2050011152
1341268551
374047242
200989316
2089921124
1471012764
479601714
1213868283
323033929
1573881510
425543595
279580965
219092679
1664462459
1248163782
813416638
1908711490
230379376
409233244
1491896737
1531786482
267941544
2077395178
2145077872
730593664
851907081
1070237467
1408674576
774251604
355804164
273450498
1706562253
1682988739
1295902502
1942482809
861338234
34856186
408007207
1653001721
777230085
1337221550
418250376
1561245751
1800647986
1419216205
389545238
602134651
1948585489
1715192525
1899131241
16729838
1969051679
1072536113
1375240723
959497546
742374310
45397562
47660807
367198551
334052331
2137897840
1611001588
272089573
920974305
464491731
142685276
995168685
620069219
1998612696
1465317301
704648400
815105428
1605966980
1895304050
206664148
492416519
1765488386
1423056028
1876996601
2128734557
889475816
1573126657
770079993
1817523697
315863117
344827027
50309989
388541748
988254732
677818614
66736543
2019379790
1867011033
416341926
736643819
1531690426
1779290318
1283810438
283037632
639029581
19524007
1355584732
1295065235
1529599608
1785507239
2134304648
777747903
1902166180
510333893
1002491868
561869347
1472557632
572737048
750717435
1187572233
1559854855
260508139
1801291453
1672885986
632612853
1294933732
819828412
39230449
1176647963
1655700796
2056748930
377419661
1121160759
1543699989
1544807129
761007613
2054358425
553638843
91531098
2087790620
568886681
2092707042
1906742451
1810922102
1084625388
498558918
1715100394
391249424
285735264
2134500977
913032460
1997954658
783786431
1626423579
56065464
428928770
1151245726
783078381
1770300287
69038699
645128723
1100304733
129195569
913438389
1037551157
713304633
1356284860
210908834
1679531875
619452848
1677623368
291679541
718573277
372658563
371814161
1084510904
1556792280
369410927
75444599
810446105
1903450840
948392491
375453524
460048283
157299254
1776152167
77027903
1831813381
417332700
653845002
1580419548
245635757
1416564670
431735916
1475138797
524469792
1302107282
844665838
249125126
744766646
447609229
996928936
1150108290
2093679471
1172210672
1967328571
1194024329
995343099
1451323334
1955105348
1640613133
1751360714
1372525288
1020178830
2011658616
56244918
870183188
50853214
768678878
660639639
1913311849
2107893020
1252754391
276820077
1115067124
1563091226
674916800
1117340458
2014691615
1181444857
167703461
2146232213
648532700
410098234
725956613
17960668
169175259
454147588
362991915
1165936143
1873632150
57311342
1936083301
1610867325
897569063
1556565020
806453804
88507055
1791310655
232194213
109017496
1094257875
939673504
44847020
123279167
1051375151
452001171
1692727775
1945480104
911095911
2061043930
646559284
1436727140
221897980
1329875263
81240850
867610345
641050481
471746570
1155200280
942902442
1973528463
415329855
1672414354
1811766031
1057813954
1058990636
161407129
1601538309
447342046
82794852
2040391404
1365052076
1751057450
1803248858
736110737
1975730169
1370910445
1171093147
1613557337
1451623910
1115947534
1973349318
1498051963
331043544
1815291717
350586628
1255898782
1964275404
522701576
1456320841
264176959
637014398
1815758695
1425018931
623665885
202505592
1547183016
453777836
1747612769
1547210987
362884300
1700897815
1817093998
1008951337
1899647246
812388261
414152884
1836173491
1057332393
396981478
5573174
1387974964
1858672217
1841515878
2120850467
1938534753
1378830121
1836495781
37706125
1339956771
1080136698
358841915
84720436
640299609
316770475
2102390852
811154081
1377678720
1256745422
148091736
409523532
1480922235
1261903695
1257430430
860209616
1761577910
629328604
1695922204
1511207402
747214215
688699453
1147166772
1788813295
610245829
1694469531
453125077
372800025
26697955
34083946
1421843238
2024544666
1352980144
1042941887
845618317
760848832
935955715
782996542
383291571
872249049
1232022803
1691456470
1852588789
1670676009
2124357929
1423606535
1509612964
1497392927
985886311
1579466431
1432746368
975797786
552772194
1486921030
1931829857
1122507026
165259556
369923656
1694263402
433544400
2014402809
1829472460
1059541428
1800002528
21639569
710808449
539608430
353792949
1934633818
528865252
1269095293
554395041
1000050210
1120535536
1465836123
584951380
27117139
781441400
1956133052
2055241974
1630844927
1868925018
1024604526
940471466
719045465
1127728096
1605133833
476160267
616144341
1954488602
1796313591
1115639532
1585932300
668648955
271734805
437000002
364755611
1855068224
837902417
663984977
1471311854
983418328
1531570241
52595062
1159583204
1798744859
511813172
1937655661
230234914
1412154405
348310990
686111528
451860111
917650904
1746248058
26922885
631951175
1185271481
2021937651
1784486103
1113931231
811545532
921707258
1763004843
811853300
1270428016
1050599747
208804825
674307162
32138129
442013048
1083847751
1396391206
1683498485
277577809
208502899
321453864
570085295
1084365884
1893707683
778030458
634319882
428119198
204715455
403059131
211324861
1021216014
1760880229
413513423
1973128739
365846069
257760790
1992783011
178116218
1521274923
1274945647
1464674844
1121957991
144211726
309980874
1836528949
1323933628
213746890
1946684067
181903801
1941105610
1688928535
1987165594
2122930339
816580930
825443299
459561445
289271957
952845632
1462541506
604856775
1964555665
23998390
757471550
22262305
1170322863
507384595
34035911
1413943183
1748207478
633482446
154499049
214593264
227943047
56920436
928640429
659396281
921087849
260419060
1610899728
1930518873
1423049200
1705052494
276198593
1058252807
891439658
1783113171
950781260
192875813
1998180477
1978323700
1124618905
623480725
456025368
1041788520
407572210
1173678091
1559040809
1918340097
276318320
2141623171
2124065888
842821542
506485747
1681631671
402290634
430351647
1040470418
1536176332
35885675
67018067
798645195
1132084729
990994686
1267027728
402564518
661775913
47113346
720009030
1223042611
1801025580
871605971
637378359
685827230
740369581
2105215727
917262674
447015455
604337977
911934030
1929304792
644563525
1853451633
1955533786
803367559
99282601
1411283296
171727520
1413271776
1407576575
782070013
242366911
1332855386
1500700031
1465436101
672745261
2039364997
631126918
524231667
1357578222
1882059289
955144644
687341872
1256781273
556417424
1402193266
465876883
342497582
1063343469
1617000666
138673879
1137470416
1676023184
1262676824
420001196
645776175
2010564982
1421170956
1398630404
1398455043
185442858
827364209
1407603120
2105421598
705879875
794514988
568210195
348022048
862945646
1336558662
1344610498
1451728382
2085025024
195157520
1234391921
535220936
2140359985
1210161114
1434744494
717316664
126890344
275301297
1319130300
1192630913
692545529
681843558
436062370
515835144
908103942
1000265797
1129697005
959134025
219197309
1230901240
1345350966
2004891110
1664901411
2115214101
1592092301
934722894
521665379
1849057353
1041356275
1109809179
726394996
775483313
639241704
92424706
1407162898
1661078746
491310184
1023761845
1788316231
952384410
1359377466
1242780057
2012873713
1362783280
882687848
936015302
981088179
1722867573
1294425772
707678491
141039456
787025578
701091245
1671470882
861967214
1189017053
848585503
1572295465
448548942
1676932567
953684517
1851748575
520376223
270336340
1254403039
676706694
1947380868
1093148244
1556331151
1454208717
1808747590
689113650
1127994045
458800215
1558991027
699687621
1412358318
1333817874
834183725
83724704
19839117
309652655
1178061405
999852419
1339040440
889848361
122809260
906517222
880190048
1399825643
1268852555
1867919285
2145600057
1962517966
1671055992
434248555
1099929849
1786399904
86728681
612591698
1060425695
661206358
2051839368
718380470
585748559
2005535471
1503127725
2131925805
533106627
189692517
2035466518
1309175262
566198644
4764127
323156829
1435717450
1048670376
1248816316
2058477122
795373166
951945452
546348868
580032585
1536983800
1503835771
746651597
701632838
1041833336
983050120
1124524341
1584731583
1452887395
1441622259
814864485
2081245159
285692898
818464501
894419815
666821199
295594538
1703556767
352220850
292639637
891372578
1656870447
409770134
584254232
1938255720
1379179906
318385283
950031102
1535230942
900014259
207700192
102686871
1358482690
1607150732
989635167
337031979
1294621273
585861609
358480132
1111307927
270960101
709002113
1464197430
1865776306
1152084736
613924755
1008926106
35301011
1208257027
521130800
540502473
732918418
874095097
1004176364
1978434113
1301944285
1158783422
695203859
1422242171
2093449492
2087309118
1453727401
1651120354
1068016328
1574876010
764097019
1797129882
2131711891
1591548807
1358733098
1971265481
292080960
402566186
2107239272
1708145829
748627792
688239657
1145291868
963293962
1472452144
1560504266
1391458639
1481042497
1229547972
1109479177
1252146440
2008441652
674111287
1151580388
1377408455
2037858611
2134611042
1386412447
1964171440
1914147149
383903252
176859725
142527770
497031155
482227740
1081394061
1822423578
2081949341
1367671560
123298033
670909359
1058994596
611574865
1685658148
1444031440
895760766
111984651
1674890532
849636350
307154381
1694165138
1567306444
155688487
951140157
977336070
1110119119
1485312900
940581546
1878067041
303130157
903750961
404539589
1074343186
1539958154
859922109
1363758192
1087741249
1922919306
333468549
1635461913
1989464829
263345871
1804039998
155228657
1232434241
581752986
1678418317
1848125246
2004357747
52891221
343216228
507021653
1578750090
549228178
851992719
627614213
1008626912
632912140
964760742
2042576899
628970195
444780994
771875161
839854977
1034403916
1718159952
1857939437
831354302
1255314522
1589796715
2106666227
1767849954
51082438
1305564790
807000890
792525988
670899958
1724512321
1674551803
1474419177
518150114
1363932744
539140770
1387802023
1269043142
2054614910
1519577879
1341134751
154989998
2050258708
1883612839
1653769760
736358185
354530618
77438328
229314852
1908862477
1591942875
707318711
150577344
1916667531
1911158344
592927752
1937066531
1720255715
1915601423
711651207
1114842299
1035226847
1200146553
1268930407
1312008512
1615773737
1775958206
906004835
1656512733
1087893063
744494815
1083962159
971890490
1735707428
1990947395
849000574
363419757
1748238951
87494203
1909119033
193237422
484393396
340214972
1891236901
1020168407
812324242
1828723974
135083068
929842785
2142350533
1364806700
1521844041
1199718866
817796512
311340126
1348922810
1045371663
175628921
1549787897
309395183
1498274749
776702276
94467482
1448994886
863651591
477690385
195872708
1031112075
1038174997
1383176567
1173375712
1360329644
1990356908
1962631150
1339995550
413888080
188250502
1440712220
1983902240
1971849335
938979821
1609032855
1769185975
851788105
1174700589
2031339513
1545014935
1113693104
923302949
1489621122
1676962656
1375894254
1223934132
1626091649
103604881
173299447
388500983
44688998
195533023
1526047220
1831344586
881334800
1276714115
777625546
1369812367
567823449
545341722
574669245
540244290
1621443602
1530167297
1216020717
1559933065
385916103
2107502585
850571890
2043486694
98380432
68994460
2128037600
222916138
1006965205
964071472
1731054294
1702043734
674723624
624357013
1601254105
1972481581
864861838
579025744
1298856011
1796490388
1222397831
364041443
535848283
2041881238
497444543
437730510
370139344
1068434764
1988351144
185783042
295908662
26901014
1021013574
720703628
82803367
82257549
329374126
240043066
1049928799
810450800
827531923
407758358
1838261340
1930179674
508004119
1573303922
1082577720
495653658
928667693
1113260161
2050206488
1980118097
2038504582
2146769891
728880879
1720739807
2033746733
1901092448
607157892
2057440452
2106370874
547154983
790452261
1996081601
2076856998
1870038707
1156438881
1092566856
1980915002
545393290
1083847968
569548983
1366822223
1372447524
1255580294
1719692895
477430379
1746439132
591430319
601428599
1134804248
113250438
833433156
1189876023
1861844453
706210402
1392563821
801835075
1876431409
1311399670
78728769
83452963
2013480226
587075071
195785980
824744277
2112384512
410475699
1791796331
1289753506
996254899
111240032
277257148
1469786815
380538378
392337561
1064412929
1340327485
2047034698
497783550
937113056
786029619
396549802
795114387
710781319
673720493
2086391460
1293972149
884866611
1919698184
623919168
152482324
1290884044
1726170071
1828507498
937356235
1282407331
624220357
1658984484
1545948504
1922945195
357743691
783766220
1439391722
1158378431
695884277
1383298361
482128678
1756426245
1005126715
579222485
753948689
1184892542
466737477
2123431817
701640384
177162674
460678534
1634431189
740878247
24695209
231107160
115938818
399200602
1193680903
964594439
1571704728
1028713138
1227490711
1701437262
137117441
1533421933
1505297983
1532160845
903771952
1725863525
1940612583
615758031
289262893
821957285
2132183565
612499442
1776462715
387321368
1359668203
306606020
1220116459
1456069693
1785931154
324744008
1248506015
1784070686
1120556144
249544949
10297062
2063174912
1006451124
1789786722
1169358813
1776718017
1399717992
193547685
1171429021
269256179
1329176534
1845893956
1808544046
2055111378
321255539
39439832
964833649
1590235525
360375783
1079552357
1645395946
1032190390
1238027497
1952938973
1166730139
453603927
176670502
2140266089
1889715583
1652758146
2034640737
1148362171
1186439987
457144304
797221911
1146795732
1218747682
1712055473
939362930
1098101806
564917202
1097855520
1148666873
1234140068
74732215
1425732990
2061849729
1377065805
1732848500
1419308055
627631044
898671362
771178078
508618562
179236803
1971634913
2028505435
1203670513
1551813187
1326915139
40564752
126567599
1955492417
670583873
836361995
2003825121
194414021
1152780527
2035471201
1732990475
498551142
1425855699
309868847
1131100192
1889234001
460346161
1205742326
2108217302
1083198636
1888491572
69732642
1099318864
1639443980
1714600706
894232115
296820096
496354089
752141078
1989275094
174810753
1113373212
712833493
2039476237
284652905
1532559183
132792044
2124456211
1231307331
1248728459
1830642335
466233398
2043882867
1992811397
286088435
699085652
845367026
874537999
1787642272
2126756788
1446488908
183364736
208976470
1450655533
381360799
2104950475
109715454
560863095
12997109
385775142
882389331
1602787901
113490442
1718553039
717845601
469092219
1870979202
915518275
488993953
1688220646
988258271
993851314
1192064316
950200178
1231962843
1481557602
1727928857
1992992359
645838404
1893034713
501783855
1006164781
1529977152
1726270436
2080516679
2003617849
875962680
559654435
651087576
164143080
334959440
1239976491
1676998161
1651378386
374831540
1895529262
1029357582
1906525696
502842436
279244293
1186347005
924371831
262322275
149616071
1390143172
206239570
257259200
832956849
321151776
696226606
1426528964
824449185
725224528
1012507581
261766805
1511173119
340708948
1155485301
1598325864
155876424
819629456
442657411
1815073620
963082031
1553800761
202232250
1238802789
470249462
224441943
612007221
1554665686
369673947
665300463
1401390921
995456036
1065378056
932016233
382815277
1953371523
26785532
158215885
1330920172
87159207
500570307
1410504367
869230702
891796075
769893381
1526231060
329511418
1702889015
710054338
1311576207
1405760611
1197052677
1231434911
1603778575
273314705
780758257
1965767744
503244195
637159478
1801461472
542855264
556298704
1398668150
1489968453
32083366
1622676258
1572889128
1085524336
419424985
57948765
1529618539
585654104
2000725212
287843457
133368194
1116487101
1407995506
364279296
1746632558
1433881469
1226107134
1454766185
623276844
1430854104
1431329311
1360958911
2027419249
1961159709
584513348
1963344860
924091170
867297885
70466372
322294079
1126040911
1649565108
51968423
573360124
538347687
649802739
364828773
1337077117
482009978
680219271
1143921050
1051533587
804395535
1207493479
1615200077
628780691
957621189
2027062120
1639016458
1044902413
524559227
410939817
1111968569
1467586115
1148969470
946305008
239494374
1404001840
1970318987
238858507
1769385644
1530466870
2075210580
435131396
72870924
153063635
1676379030
638419519
1790478610
1433963962
719760938
2044140657
416100801
1784780320
1171345443
1794607591
1183280176
1705920549
301666431
1728566478
690855713
1080931706
1356294945
1595324868
1990375276
816816097
114090547
914134751
1239918329
397315699
2073355197
395769399
261355917
1979620923
1326371370
2141071554
1750946181
1075878899
873481868
51445220
1673574767
47984317
977258310
1856840845
1580397632
1511515187
1540346968
1374035629
632310687
123689036
463740164
278478533
1788489055
1387976669
1589150965
1703892331
2110909911
2126134715
1963573532
1349352535
918845705
2059938574
1585892283
737133204
954998408
138123828
2003764188
730165816
654777272
1466376903
455727545
1197581256
825596718
1692388932
1652874132
1346655000
297961
220491523
1976452947
318455391
1689813669
739879031
369888852
994747454
1042003955
702796115
1182217596
342027401
883225454
568138982
568520716
1411646873
1565591901
1289658597
12984307
2048233039
98915286
1711161484
390193847
238088147
1113426591
1066407796
1362887318
234643287
207912719
974220125
934353328
436407777
2140027046
77756515
1494383624
1312317043
763362792
863145168
750955740
1444427610
6746485
1441387711
104319460
1994690479
41460020
1548719398
892480799
1025792246
547054821
149104582
324770774
2034961816
1869883396
762272155
22413305
1827525337
377386942
682923881
2092695131
812897187
350906374
1978960337
1097917971
1297648600
1185662302
1662166854
2144357807
869529698
1303315399
486719929
748621022
1408487737
492575317
1675485986
1533734617
164440826
514488030
1703932859
2006240096
1431641943
1978061112
2075784260
638638707
1987119253
812900885
1748347836
1350617937
1573207881
1781318480
120678300
1975163489
2055933354
1127568706
143680451
1540471132
2033492079
1677568901
128468135
710552392
1171665938
1522551397
238234394
1223436118
1047491769
1108120432
877004625
1389130512
2095918356
1417853076
276395879
479238739
1675685769
1699857551
93073631
836215474
1324292482
1958619812
1233408928
832053280
1446636405
1661382453
1037674723
1607120683
1677028155
1819834397
741664947
727864677
1897319112
1750406261
1374359751
1891303046
1885871260
1211501725
2071501438
49420460
1954799695
917627500
1244513314
1395975443
861750177
2006287341
593646769
878865007
1966672382
1783030392
1234139414
224135426
1878526843
1057653532
235590117
1569464946
1978064621
399606367
1598327135
1216434322
1967495773
2015538178
1228511852
1913117166
464934293
637604322
2002132255
1729197648
1232824185
1414046119
778978709
35294838
1391063835
772447198
739361571
283810489
1962931909
1053909309
2029899883
1840200857
1304887050
1029691747
2087183446
733708581
1152656498
553911068
2115331991
549493303
535364763
2132924855
105008413
1118691969
38926893
573517465
45482529
1147208704
1253523602
1601865751
470251194
800872644
547094237
1004973797
617489662
1849977696
1890724533
1961337790
1267410817
1762595762
1477550423
1267396088
505338268
654204158
966872406
838877206
1278363454
1228739423
1868204078
2058179434
51116747
426062206
669574329
647871015
256958834
1910706795
138671404
1723306145
1209097928
1289848103
1817444558
1211474111
1557290766
77443024
1993613126
842123435
2098774303
184503343
1860337999
1952875484
905869382
1945919814
3541099
899854606
1860388707
1455025166
890735216
150188206
786126668
689521612
1954245968
1095831224
1296562311
566126443
1284558943
1799432882
1140655941
1845565097
46492232
2051300448
2093874448
865197469
695797388
619575641
1753926817
598943288
349414091
1155544773
475235860
1017017934
1306361342
1876846778
2004882451
363251034
1040041376
969104862
1638258157
1337738874
1119163019
403704659
1962848964
737538298
1347757478
679044771
218838526
1924048178
1468595885
575567349
1444384920
144133177
747900056
458639617
639301721
296604959
270563507
998670226
66208967
2051420732
921776010
182228965
1589638284
1980330330
1711637403
1810824743
1811637550
545921733
1800860851
218032974
1807260039
958610910
67293534
1888114868
1897324892
1861946664
2004700363
1425199326
1905596840
528847247
1639345442
2081075911
1306761966
474970046
335407753
547149630
998456202
2064120138
136177956
28095132
829173697
1079932132
2016523098
557681808
1022658287
793197421
1353781762
702924297
1618348920
1611093320
2104967673
2006346864
1210558602
558462351
436049908
634343832
1908380518
2082256324
1373660805
413700676
1699851259
1376405383
826183736
1964146017
2142432633
405131156
1624685724
1467148016
1383977330
1579256366
1227392012
412292500
67809750
532159733
1495214652
1584244283
1757783578
1348863245
433908920
134269584
1306134132
1378645462
1747122307
409118715
1673032739
383970024
471065241
638856566
568000514
1143344548
131498519
219443531
1690608962
1731646154
1717502375
1088318733
1314182763
1895538520
1562052575
1799175519
1140687181
27883681
800472387
2145779440
1204696880
1581563684
1991047781
1883885840
1706716596
731388321
1193149728
1709934391
2129099920
720768297
371226572
796407715
1211635561
737505850
2098449270
1335127041
1370975070
1733669737
1641224660
511630206
891361289
1281261238
1272753938
1817560353
430182317
1036927145
1134240891
812374708
1360501516
1341295489
706130830
8652032
1910840291
1184657985
286427083
111361330
802072806
759382638
1947777742
1263937194
708081525
694374462
1953555033
2140323989
1599914706
362356510
812832420
1310696711
1030699909
343135086
1361205217
601206505
2066537088
1487172446
2004020925
567163277
1135721302
871249869
1604656919
996106333
1456236310
1287314387
298456367
978441839
732333541
1234536479
1847396057
1222437647
1062339877
1618920977
581020502
1269316530
1056398931
639072219
1365581363
1895702806
161712453
702579139
1499196788
87406282
93110500
1136761133
1725725647
1511637610
854937565
1226858526
99800535
613536296
1055873165
2070265357
1410126873
1617526240
848056659
439948955
993042845
2114140281
872421256
117402047
1154776996
251948670
979440160
1967965248
1128952850
1420379648
888113391
1237682919
1358179089
1331176723
1513548761
1807394405
1075803448
1231061492
1119925148
345503613
1725607892
1665660
381517539
1089540977
627856781
1831304638
1329017619
2114494533
1822015430
696515192
689962257
676280499
1824357865
928060076
3894099
153229019
668915969
1420699852
1743822487
1822183019
925487627
188404156
137198307
224204400
1181640906
366557600
346708520
1411779049
532851769
603292155
1392229878
1624724340
2136373440
100661322
2019676676
676091005
1690431531
321872205
1317204657
401797276
833514718
1706534630
1978362571
61190253
1465856556
602106522
1049160511
667352722
331857097
1972499809
1370619487
1178733782
1312817781
694815648
473594608
1112833011
607488056
1747233487
340737771
1817484216
1364084248
1891486372
222059830
141354837
228245166
2111276500
998667354
1297514271
1922317559
1570866930
1762709795
1666193008
521395425
211908543
2007542974
738147984
536019906
2036936871
2063237298
685259349
353236461
860738449
1504102781
674671341
1313573879
1340052158
482451024
1459792503
794275430
109079964
1265376784
768279556
557192627
2098984262
465249953
632301704
156206870
920382168
1770543780
316269705
1156703436
943228325
165684616
765819006
1652082199
680025846
1528779367
1792776054
963620039
616733657
329861316
1411708973
1899131786
1367341006
696506426
1665941749
503610589
843324814
325945725
657783361
525946475
497808644
1061763697
1870917769
1042098922
2029881345
955133609
438332347
1002797278
759379611
911151580
78016462
2076600060
2040774385
1696978139
1635727129
1725936535
708162248
1328389091
384821582
1661297590
2038732170
1328652435
861130775
1413024781
416451836
1618655465
1019049840
1489538424
809625583
1448415942
1378562620
633190307
229626603
114349515
14733641
938823271
120738339
1001972151
369381797
948049158
2010480910
1466400607
888119337
1162947311
789896494
527243026
1314971631
195441319
617598687
715359839
287199480
846196736
1535787576
1338155471
1791446732
111032189
273245068
1147687010
2039996841
262801735
2127748143
2133313945
2088347498
114611760
1876053459
1243935825
1510852501
1693535688
424655544
1114070949
97899898
1873055053
93951644
1197957821
1397560589
1176881766
1573392331
2128116642
77908351
161196241
1634495662
1685013533
242717751
1904153379
818677563
289914386
1551776971
1885951156
836627261
1804021212
392915179
2114656379
542975670
2055450889
1288236740
2003471937
1713758883
1218537376
1236541428
411760248
2121269895
2011788635
1695199573
1084369957
1360200203
786003603
650116449
1190790491
1840125493
2126254486
1138221571
2076869525
816125682
315570058
1804257366
1337800491
189074017
530431169
980390675
16132570
1617022490
1446234524
85587237
1704516297
746010492
48569779
1000388143
1703476900
2019020694
710829697
934370503
152901258
1786177707
567879228
415835058
617680644
278963286
219101767
1303889943
581749815
2104112390
26472532
318381950
355883060
1049222139
445629117
2078275711
422469964
1564225756
893052786
1156258912
162208030
1319834281
880211448
915569192
1902442950
691008494
648539635
1495148021
1028667443
2139446680
1127775778
476744891
703098407
1837652854
72886207
349373342
1644892234
1541725829
623109797
763040735
1773937976
2107479277
341965661
1626803927
778524118
535429346
1006889626
1231561033
690166560
414056042
500458296
2130451029
1075445122
61719354
821216038
761627539
2021511634
194834917
1696979815
665492412
1503074118
231605677
90312498
719370746
1557034330
148781002
539361305
772340636
999106649
638561421
923061775
1176849283
825512381
1576107994
676328473
1572441869
683470059
1664189467
1974215691
1202574508
41399619
645390356
1848608145
752461053
1618717662
1985703333
187953032
9137330
1386441720
1276095296
853930108
1218588130
325340794
704817156
1724661999
1269747244
980751312
2022510441
1608304941
682680344
1327601277
2044759868
251893911
640583095
1750979502
476990361
1293172544
484975115
277482728
1485071044
1972681583
773682798
456543490
901618721
582188243
1118862331
1286512378
904387538
1531309728
967116657
1132122781
1648159282
235982543
1444000227
517161328
411391071
646994388
935693208
885279991
1174570297
2089958506
704628419
1353801891
751005279
1037254390
430171205
2097956051
1445509838
1640317350
354366326
2096744322
708792879
1040039775
827957186
35398672
1722504328
1455160073
1167248265
1171276709
419799929
2062763172
1720177333
576160677
1616824612
1328682626
1927620222
597540357
1053936660
1711967769
509854890
1368129730
1708868852
1570066763
2076051944
1116150330
1047576695
6094204
827095733
167115208
1470489479
1593740494
1118579312
526906975
613819093
743124497
415646155
1494749687
1253007613
1830779499
1120746305
598473335
1597870471
369779359
308258048
821161189
873693484
1151897462
18232874
1412922292
1556275471
598250274
1656261205
1216666859
1265084730
479048871
269754165
1428429412
1872142012
1812450331
1543776384
1964139302
1266562652
971905478
298088633
1406923863
230013885
1244703395
936847594
1721556350
1457710874
1504670976
1710048965
920596930
983801993
178546681
272473601
812736999
851995976
1291022142
606131916
1004128797
1040057811
1664992157
181532051
1111016520
1012043606
2101804733
1774605271
1618814899
268450323
89911946
546056542
867800512
960609953
18285495
102603856
1332403363
1102786514
236516240
1661064113
273254691
1499574799
562361415
1553512699
60858338
419546824
558529768
1098663162
424187407
1002128127
767152180
1218648218
1926878956
31932923
31374749
2138774360
1721753539
1172227774
6861541
1323608908
874477263
1282151052
1884949563
1193045247
1135066664
5335326
508176372
1266315939
38726354
1776131448
1349327744
211489892
1798380199
1102059525
931582220
674939319
1738897984
777960221
210558279
511603891
369408233
1687030792
1264943326
749451433
1417424440
491436186
1618536242
1979190459
1319667385
277624475
499514218
1255371646
944471548
1293449663
279235398
1233445783
634987401
441116935
1704956658
1760101645
1471755682
1411025774
2112176589
1748404831
356778941
608053031
1074702907
762069313
2037523945
465895788
1139787759
991814993
427033153
695627259
272454200
770989231
1671431771
964531879
162299421
403532917
1916371071
1426291748
300700986
759708762
1415097714
134702589
197295310
749971641
1738780163
172967103
108934158
521703888
1050845564
1482059912
2085258714
296307777
434642891
1965906493
1471978912
1596931304
1232360753
160504367
1180470508
675353025
1970729423
907097688
548019056
639551602
1669038898
1972885158
705701544
1360915519
486451807
1476335503
307276864
2006465104
359838655
1371220902
1382568012
211745597
1379044750
111619777
1760837111
600032778
81803449
455770720
623986942
2115626547
699974564
522546714
781729184
1659921505
156742927
1533523054
279601744
3642782
966551750
1311852629
2073229283
1738315466
1636753577
1949254837
447535578
1153816304
1095325897
164860040
344452434
1073457397
770667744
1086527706
97422460
1545270576
1169653028
428211924
2081442042
1371507258
920811275
301976989
876511845
1472063638
794034642
1971554379
67703459
670655188
51264461
1699173382
79564360
106364970
900145631
490596047
1931282240
2026723052
1891387407
1579886853
578757002
1097044275
79853841
1107661398
1853837127
1910114234
1609994832
823721005
1592148168
1934985249
1129643211
647523148
1210199007
877252678
1297328247
1409915105
67817872
132338563
362679687
951005900
556741325
1530082709
717335161
2052879377
48868829
1020469555
482925703
728701810
1079644975
701577077
2108768355
348882744
1342833146
98983497
1825915465
1421992041
412094373
676014457
1819406586
1970819915
1375462532
2100162721
113757404
977442236
964613749
392537902
1738761727
406568364
518785211
695585601
1325504221
989355514
1167514050
875411804
923924476
1088163666
842671270
430594734
32389053
1447293580
1539906464
1875425498
238371139
1224149730
563549814
1717510720
1686778283
1731280507
351471911
1972058174
2067055624
679121366
607709830
649516886
443437034
218476895
1674427878
1541682735
1479694320
1435046764
360056335
1257569687
732723472
678100939
429864347
1718695783
421225841
1910205035
1246992453
111694768
345149274
1439016497
1128495277
1516368854
1055569535
1301379695
878653757
283691663
293560683
410719015
1621628082
1021053209
116911760
441412141
24361323
2005921869
1048095842
1800234536
1308246950
2031866763
541933351
1942792008
630157278
299189685
231782729
2006396201
405663002
1122259633
852487572
561029276
659459800
1548321289
1165832235
46864006
1872271825
1075256019
1853869866
918544704
769884277
1398910349
1482841512
454778830
1262367600
1250869577
1242405745
264743514
1830870925
1491316770
1952326831
1838640457
1164680844
2137662509
1552298337
1925873583
2005752785
377044511
689621663
148180695
1458084413
1377785635
1489670125
439017249
441181209
42789457
1538667196
110949044
2077735637
450025686
1278653413
82405803
1564955637
2069708142
1783167770
968870903
1659093448
1179776325
1179120532
862453994
46041734
1395032536
1409452329
294561656
925743222
391321180
1072991151
499723734
880805544
201943074
2073387157
67446632
719163652
1814691111
106888594
356183020
520528658
1659592895
1900844274
306332803
1652236693
1496609141
2026019681
963987715
1659323999
2144153242
102869592
612152643
498505193
487993996
2006286
1776972482
433079738
986549014
1947875035
444183834
1044979962
11633147
1814148515
1310459402
1722741580
2035368518
1658409502
1618908710
397171395
350204734
1111886326
1006306377
6216047
5529426
1453183414
1736787448
1357572951
1330948617
2049331056
921214588
1529197538
625966519
270556220
1367843866
1630710564
1556599947
406733712
419582058
1842742526
1510386497
615789003
906517222
1122653523
1177431271
1648660500
1173285359
767871002
904619036
294688632
1999628196
1274036154
486675951
895058087
386450974
250368354
285592818
839933447
123123014
1446237420
1725243271
1956084780
1146922453
547383622
252972315
1170007708
1603898053
1846466586
1294644209
645375126
1546502986
1918411519
679355912
406602723
1561354008
585706853
497153503
44825221
1207694461
682560260
216042562
1035063277
1913283684
2001164440
847240496
282693536
1314626124
1275818454
1025027305
706239386
1293243262
1624885812
1656160687
790255809
888309753
1415779025
964221243
1178413834
1041809118
693278855
1628704091
1168974411
1773314902
1140266961
1250674474
2076786565
1917113523
883342952
798653577
2097451956
751394847
2079290692
1476405451
224285935
1412830052
814009961
686229469
868889576
1952721145
1870318340
158095134
1971751886
458658282
841320249
2004297529
1859649888
569394820
1003400797
1151233311
1582275542
1467313503
1934977587
1137689304
1852901131
1833491955
102567503
1875181029
288377281
1699761149
735791337
453954504
99603213
42622336
679647648
1926576432
635081366
1406128279
500231580
1997492446
1776469465
2108639564
188499013
592171049
945655319
561158348
1272286713
327315862
77824039
2081809573
337248720
1361301882
548488842
1423044991
1479717763
1058791299
103943285
1305621014
379498323
1702754588
1086222457
2053039910
1680683636
559568600
1858319068
406476466
84029887
1463002979
464551629
74011565
687423139
1783847814
1429367982
403603813
252550243
2142381239
916445729
1235688032
697813129
213268605
779456095
342895382
1776631651
96438718
237892089
1425977237
1147370420
364886103
3397486
405369170
1487104470
1101075851
792551519
1536000567
1635417649
933087273
1366836257
1862787587
933534210
223927657
625779211
1562434317
2033708585
1412334071
48139349
1751634849
1386744049
1091021329
298494772
1690514792
1264170715
898679843
1966294478
789033832
442711345
1559430649
876786504
400151264
2093360963
1671062465
352313822
526147064
571041442
1953221328
1804417985
2040277858
1026733181
72149271
862313463
1955448359
1034456208
1372508773
1824865930
1317171983
1133043304
1891055143
463119185
1955997460
689295729
6589531
123318598
90100188
1623618857
1234776796
533140147
448633259
1496451197
568279987
785890191
294832938
2018909062
1428580504
1990423365
289327819
1843852674
1526599899
1015084850
1623324547
1782065414
926633639
1479898708
2002603257
1499229643
501154893
1148646599
1392525056
1600817300
210169700
671324270
1717649574
1366639111
1740606276
673357689
1427940205
864309478
1295311281
2023123861
154903695
1706813992
1511840294
1759123613
1183860293
545589362
1384171730
1059104502
690278961
144504585
905635148
1160077443
845746627
1574720585
876677008
1553517923
474631399
1439213092
56976855
210738286
1895506183
1395788202
681895407
313033169
383542396
553911066
1075467244
1322987905
468678166
1562772989
460751860
1509010894
461400019
393086988
807175825
1906715036
1587378985
835207908
1805562288
291200349
1865346452
1253061423
891191572
1482537323
1248353472
1910675860
934674541
1382624714
109201163
391095329
198649029
2043058909
130481565
210067970
1547033077
1651200550
392776862
1920966199
2115346944
1037807727
948259885
2056569691
586233263
1741689929
1539431745
41287539
294263823
347635573
1230746925
766965731
1071730850
2122284811
782362524
1277087275
1580455666
2120025835
1880816964
1501383454
103943300
1520112956
1852603358
47725367
231472038
284313000
791200905
835839454
1545051934
470014907
1555632595
1567732720
2135652190
1795818107
1836987453
1005564029
646244573
887180616
1457465144
816895680
990101224
681144762
891240687
1583281236
693860544
1033402574
517321493
2023911445
444851804
111657184
436592663
418128488
1224580220
2016885988
119307478
899043873
267514157
1082974702
503307703
843936388
512429130
867809201
1356392709
200437205
1967972408
251400243
362234638
322631724
1771395351
1976414430
729470968
713987698
702757607
1128899558
1554259046
1599229164
1417061867
1975359958
841625940
403068353
630277066
449487154
878733655
43823328
1198207770
371616512
127801088
1690576961
1364792747
1322165290
104938704
289172370
171284507
774193876
1355575830
1338954303
302893178
263006882
140922468
407351284
988478926
185210564
716659535
648399172
104627232
799696746
419411685
399165145
1019874671
403482049
1909694837
1473585421
1301274662
1383436402
1174255620
1914022218
998130985
765880354
1097522776
1515362732
2100644577
1277258874
122450095
53477115
714775950
1862224151
382679632
1938749929
1275706161
1818559618
19399655
1781155099
1592883289
1445958183
1050096809
874147419
481733051
1467508968
35886189
2069848309
806960790
1076466303
1641721874
1359985414
457893701
667560691
130489870
1279029020
2096319022
1576636319
804883594
966415111
1299963347
1204557979
850277992
1693420687
437623140
636436736
208590134
85667361
925513146
635265432
170671374
817146776
720967406
154795782
460737258
861092363
512862918
1634423948
1765281856
1883634406
2089557005
1999126384
1815130257
1250527963
680835309
658865671
1473502627
871705665
1397280265
2050809580
1725577386
1288273762
1453325554
1395004076
1043013965
1767872336
1282335759
2050854912
284235733
1970671228
2051049203
780447395
929657580
421331530
539337393
607567166
2023439489
859084258
1635611393
1122096311
2000373402
565010478
190673322
9931209
1558818886
268777734
146198381
869606620
1982632364
2111154803
2114753293
1100829355
1592025945
1597302326
1769795679
902509602
218402988
671525773
565640511
477359464
1545312517
1915813644
359843144
1035166656
99286096
1441568824
690114759
295677507
1044782941
915024896
1246177297
1121259986
219057199
510611873
410735640
86797760
312195356
2100770499
1254988452
733642685
823786466
1855174983
871411292
415165008
917825265
1765166861
756323794
130566153
296529508
992756721
1280793124
998765636
981363454
1582902246
716303602
1417670871
1058932966
252103592
1403861032
613530867
2022819860
540040600
1502971917
2016805357
1866021307
664587523
1789754801
1156096110
663335949
304961050
1890512876
950249439
2116481169
1263282980
1861622904
1828065495
2019825988
71757105
808830805
260381355
1851961643
2015251449
62097957
2080348171
994322924
819228874
1345943706
1336701374
2001131908
570362885
1510999426
1314624278
449514575
1567407619
1801770013
636722951
289427996
388152450
1850690053
365312993
114874808
1689528713
875048325
984542485
1996590561
1353208953
356078498
728468785
663256362
1025401078
639201545
1212006287
1231513474
2124639224
1264567895
1504574429
810662204
796843840
60753316
2145917905
436487814
1001697377
241084265
1492878065
1130720415
1444756754
950917255
20712529
1284620415
486832344
574992414
1890874234
1429591052
67053907
513319457
2138583754
1907072978
157949059
689020147
381590422
1939907061
2046963285
1663669830
123689036
203264975
396944931
1021968758
1836610615
523810536
670915971
610427170
1644722411
773964581
56613885
512364368
375840289
2066719536
637777120
1930232262
1496646386
526110927
805499004
1950776793
1326490328
1398769785
1137884911
1456045795
2143616400
1994034411
1846444427
854374306
162543696
222372017
121331933
1508108973
1292772297
226841950
285397560
1810290214
1867138069
77307136
1527299752
27923255
906239873
2061469741
417454475
1951363252
473631620
1932627320
14986314
1162198185
1040599552
574714488
1805202705
984543516
1183652325
813903964
1276455482
505779210
1697227044
419856901
1427044877
1986339269
385395494
994477030
513706142
378288317
964408790
508694604
920023604
196716519
3582240
1226387590
158519048
1454652656
644592431
1287053252
1201440189
799907615
95552818
1952305234
156353230
284959396
1713443979
936048092
1387664109
558685879
1292904901
1975389627
534118321
1235780070
2120158533
1710696964
516576906
448079245
2074962601
1093846793
754524292
236087398
1706852887
901165699
1990782420
1357500150
102916423
1491985515
2112779755
1635925850
1125204673
1742608273
465387180
1171310765
1727626074
616575027
1023235767
1651096591
146895245
1346670817
721951804
1850269149
677382766
1771043256
929610698
494567002
1763374476
1476010524
1579217170
1429994791
1278370640
349010159
1837061701
1073455533
1843517203
283113751
202905701
1605389613
1464585475
64147098
1906205716
2014604924
921811723
952361831
1765604221
992860917
206913354
799130145
1419939100
1421976852
1165562157
504044755
1962717907
1049560848
1899773189
188949349
733452789
85707731
1250052910
353115220
866626299
279628789
1991685121
432509658
1562222023
1216279158
1484188367
1996930507
593254039
291931978
2113823309
445400361
1340779018
328851669
1415025307
257196184
166134216
1125358185
2076692382
1273225161
794548085
2014012838
1887109579
1595010074
268608979
2059675639
1646867497
272564456
1015458110
889068854
1926894685
295888248
1918928937
1394892766
1001936101
1772776091
1614635339
663220076
392643969
1344258632
1932248166
1164125565
1033381879
1282949077
1188829596
1269164963
1731128522
446202079
153518955
1193346162
937495922
692966783
714028936
1453976848
32234449
1642001098
1770372171
1012775884
141807338
1290240437
2015995322
1829594742
1003963368
1678619015
1212976359
1463142248
67301335
2108950403
874824
161051273
57609280
320838612
2025800845
985522617
1167994103
1366395868
1006535710
934835738
415777391
710487942
487570884
1210233824
462106470
2127692246
206167515
1511313450
450111877
1309953448
751954398
1816086963
1475344150
1998206363
318103148
429409972
1344293563
1019114642
1044135538
1679619466
1136501272
905369324
2130871936
1759366963
310837483
954379311
455312087
1666837717
41252370
310373367
983213429
1656945869
519409000
799776747
359242669
1306130869
1485825058
560567129
416384364
741269011
50728003
1962453322
468269672
1356658862
1393050040
759734936
1133929991
2042091943
627067041
1359358240
493784333
1009018077
1699439017
96707946
1457782276
1866866727
2101479360
1868600337
78936427
686066118
1071813167
2088453744
854005156
711401383
1230891631
412030684
624369439
278287268
1726598709
703602379
1982002848
206843800
1686618077
1237515951
1830127558
1845919283
2109307856
242390028
33308230
260486370
274991516
888923389
140981858
1191009166
947878013
1917184373
835505442
271794919
1561740070
1848343210
250580200
296615285
460833264
772354197
1193814251
748810870
1492761537
236839557
1186821519
385580479
314324919
1932648682
519887313
781308180
1712468633
1160272516
971274054
717445983
525327018
228868117
1805656358
129054036
901316130
797201241
1509719910
502741684
1421606932
555875157
729924190
2075765258
1927212252
1119247072
1192852035
883824985
543069366
1352596130
617794098
2142067342
1911372271
2065823136
1195408236
1638874039
1807130906
295222266
1197567690
645137391
479556578
1124580338
1563594698
687905642
1881863402
314836948
1417868284
1236428225
1893637031
975351488
129084042
925624605
1894768252
837829282
285790609
68701182
370382793
762128929
1015147340
717423846
1224740803
84723503
1020850061
828003764
1823719565
1994094812
393117471
1238020041
134832324
1839039205
1479623189
749110005
2028279658
1265090016
1850150047
1739447754
1837186190
1741759050
736850863
1187934144
865568124
35674688
1639041422
1831607859
1970928967
1296179512
257593928
724533487
1063445972
396216984
1431139440
347835102
525290165
1941933584
1052375267
901756719
200592916
1150756545
1022213635
4415326
1905244861
98970835
128300913
1528374593
2124950051
43324385
1362022181
593569681
1561461866
1948232125
572546152
496448701
398329824
1914591405
1355502498
297046675
269302322
264642019
626219296
44664252
1585488999
82899463
1804873107
81465986
1307417385
516194212
685017429
1037835210
1176202261
2007873942
52856
756100950
1335824349
947301398
1365064662
1067351999
1786631368
155221246
2087366569
772674298
1002319305
1904554893
1101024956
1657194830
543650510
546634619
695370346
1885651722
584373513
526370299
1867882070
1441344528
1443098630
1197807553
1686699463
589151402
1410081071
2080372707
2008013624
1328762084
1539755999
1843802728
664400203
1207823453
769725899
333498744
1157538474
2098727770
616449554
183492206
162377127
378245990
1707379329
16139616
1718532811
987286920
975621233
1127045670
210093666
974212785
2089849705
75057459
1349623736
1457288919
2054075171
449265214
310096977
1808250958
567096045
46155997
1506753843
353967868
91609600
121614379
1973229197
1237707955
1091953935
274432420
928067212
1291436396
1465236850
854314570
1130082170
1782186357
1675043353
179655272
916449626
729802985
1355264044
809255360
1354828023
1759850996
1231353496
388570044
998317894
896799453
204988670
66820629
1153978815
1527131924
1034547137
1474994834
449836979
1184610214
708907902
1534136203
922081330
145233136
1082759726
1890744662
1486085902
1433398160
2042315993
611390420
242966520
1115305246
1617227580
1257668716
394150887
1773039752
692626205
550823619
347788148
2002824609
190811076
1743068741
1535107722
1710844499
871398313
566395989
2064149982
39048261
1162269387
2011982094
978388691
2038758361
1920831633
12420112
2100608085
1366252544
1632523270
1164255330
27721816
1104071946
1331267677
486848156
2070074544
296739756
338117915
913753761
757339802
1618138996
2033009730
623378690
1836751218
823933236
943069006
177590094
1400265640
2035827001
578445534
1018587392
117969438
927037385
1386655490
2000297986
1507783178
1679896738
782332124
1561522050
2035040925
2103352055
23523869
729096500
842730436
108413063
416525880
95220154
577984794
325256602
2138614280
209100820
408293116
1466184362
612996237
1951500246
2070987320
105042025
379529468
647557223
15505715
192917417
540694835
932694966
1445353272
1660644089
2084162238
258738090
420457773
786410439
1372289488
2010772413
1631567032
1435063943
2029360242
47034723
1209073600
1817655098
1482645462
1177720351
898387177
649859539
1145741705
1808661396
1690921617
1926634104
1180946824
342884714
838968097
552139263
1751325714
1606391335
2020086358
1196692332
1247390710
1002346252
801736143
1224821134
1540537068
686484301
945269531
587334167
1714682813
573887221
1261682072
636618604
1131636790
1582285836
819671095
868865675
237202134
893887664
1768553447
1114730705
350587884
1018173191
1492731330
287659246
250502098
1605777426
1093525681
1433255556
1640837276
1819168559
310112464
419608941
430287307
1032050560
1990145836
799142489
256626915
158839667
1198779317
908666426
1238599379
1380872599
1064729775
802299771
781859874
1646130544
1693586523
231810466
1501067452
1472864604
1979219713
907701607
1586921591
1643392158
869011950
1792165603
152464465
1677656572
2068926769
316194420
1036184927
494979311
364225872
251570192
2043402133
1908039048
957476875
1687449506
1625515240
1255160149
952771626
264750037
305489178
718631974
1493044574
1096828450
12571627
1690043704
544314437
1593160992
2055649251
1223179510
1072856259
1954094987
1355274316
221069067
1136822473
1956373104
585693813
64300421
1497814363
980508811
1285885194
1348862097
1081610209
813671767
745453959
341135508
83005909
1400900874
2037317174
469464274
409477607
381331394
438424856
461727594
1292075095
656845248
446560240
182494006
1239963514
1836820807
1178440680
579890974
407139434
341203332
1701508536
1743546587
1782749186
1441853910
30000546
2042316350
384476387
1900596878
540664732
1771602515
1949026392
1801308196
1092596674
2038200446
1439962945
640190116
839934186
1970843344
234752209
524803030
602877342
1061743689
1379023485
1244413654
696445995
1940031208
1823673768
1576063034
780871923
75714523
1274922604
611666641
1059447181
1269455793
577471361
288851974
1331324218
756473445
667622311
1066924093
163725864
588054046
2102308702
2046263099
426108004
1422187741
1433575790
1071037192
1156808668
913604638
424021221
787913396
1095202163
402602116
705490048
945254945
1772453998
1533798820
187959887
1773528678
655773805
1899495842
1440062188
1406468696
21155798
712422540
1899106763
1744185834
669727847
1216711523
1789418682
1810297339
2058907540
804768169
1588085013
755030423
825897273
1662134523
1194175617
739614894
274626009
939043351
32482039
792891062
997893112
1385047534
1782363181
188802280
945804077
748119689
1662080367
295304597
518764336
1006518505
1414296207
1039293952
278117642
441604023
1554513961
55003153
2086067966
2071215610
1351855532
706888301
193253946
1874635209
2139454399
297477198
1948990317
1919168994
969142350
850171182
1872773843
1917761196
1132981043
417787313
1226419462
750962389
1482167638
691808682
411202650
461043743
1287397370
64038088
300908039
1084684714
616973239
1879105754
1803860777
1904453207
165722117
1581583634
2098607066
1960702396
2102363838
1463956415
823448715
1746183511
272768349
1023711697
438439812
1895970602
607901420
1619459478
204323189
1532621099
1936070226
365604530
181995799
1292409581
27345759
1518030291
1548398796
1483123240
810106951
180700402
954457653
1764492323
143839224
480395884
1058679986
2073689359
611931585
1253251967
484358311
451839089
1882265465
1702111206
1313195986
1562121522
952283643
209750444
1711698675
1386781505
1920196771
408146846
1610250514
2070586497
1717787970
1090625057
469287577
1838504227
1111800740
661874167
8773038
592290797
1159047773
203259994
941007706
811874067
1485145837
851117675
201217655
681491547
1312845838
1506171187
1229816130
641337360
379018232
2105487287
882976683
1423740205
805825685
880657388
1331268483
1413135633
1993332578
1356675007
684689280
615248982
311801350
175991109
226500898
385309880
1738489498
1782374344
1980394086
1590678886
575530721
321883277
1615352533
416415567
179157064
1851241870
783024754
1301449594
1945236529
1454727245
1691211584
1447885804
958843251
1995410026
2069497850
1377782377
1529431967
1765919892
2100337773
701979554
1343426912
197573217
1080145566
535365261
1716813715
966480730
317289274
1398323622
1457130316
1346654782
1897741143
1436705916
1701808261
1422651900
514506369
1509011145
923757168
324120345
1453732990
18928538
202230932
1732475491
1679037940
884472858
604843250
300999945
1746046130
480263004
1296221338
121540197
19741344
1984358483
1454901000
2083182785
479113313
168596047
1778738785
491192690
2091089900
856310953
219348913
1628985395
974555419
638245228
1347633397
1528968441
145147444
303724051
1736712833
1929867689
903306514
46589924
265456061
1577138359
870022543
383332519
1924047443
515059329
1317084430
1030840518
781578990
257581782
35166642
1246673465
1910934654
1001844288
1090531961
91399497
1139608197
966789309
1257350020
537589685
1634653699
751067921
696772819
868652934
1011666959
252714732
489739263
1927613805
500142673
835698934
1564019697
2019574563
281170652
183150045
725791929
171714003
1222694136
1038363742
2009256026
1259422122
1360573866
1259553524
2091572256
2008231129
228347506
1932826247
2011882143
336270483
985053141
1043275628
1993367912
1802347341
629500648
1720494934
198321707
13010985
1894422315
961671823
483102605
974427882
2032857501
1813331842
1420604882
2043149783
215041501
1009046274
906965374
1870511244
1702867145
1468771590
1185585898
595296239
1458345986
238538360
1779509929
1615939372
358663630
108851199
96298615
560377041
293600956
986913962
458254908
683455339
1691296941
1609145097
995475082
729669101
1871037717
739749867
1930512086
1397584734
233777863
1970493514
2063284789
2133834714
572624568
1991955922
1678124162
1689035782
675186504
1656362506
1240142412
1689996490
1193882198
1026187239
1920811021
1625650974
1386178161
1367233638
998114230
1377636106
1487593895
1694065623
299499893
2029574380
1472835766
1515105359
848349969
611900234
319575559
1780471209
264119388
1096462682
852106262
1686868165
85848728
1729694802
1361876895
2072268127
292996204
2140551332
1959241151
1484382690
1206011977
664965782
372688132
934992214
1159809007
1671267352
504653264
1651613275
397827283
585369928
788970202
1432746769
350931335
1301008164
767300335
100074919
886008850
34312784
243082984
108015670
1742057293
1050577392
1653774916
838505525
1556890257
199825780
204186584
940177746
1017329544
1498823058
16492101
344123149
728613347
388305286
1384288388
1686592995
1640160140
1599262718
1600125374
950099787
1313795611
361310965
1868724006
866012621
1486052984
802349361
1053277348
276606856
1499177660
586158986
1137708238
397032364
385917514
485016840
504686671
1423460075
173658523
2142638127
1124878384
811292132
1526731696
393036015
319912000
109686523
567036202
1208048619
1153084680
1237731645
219666126
1016848883
382111900
372454636
431933342
2105863756
208660807
185314672
1263002856
1730423819
583937055
1685056300
887357903
1606937119
1024581001
276154311
2112051950
1010047393
405770625
1970071738
551436083
1883382942
1657210302
8511051
1525419507
1766980536
312213204
1879447018
1874999267
660687335
512760059
1019290861
108234584
279416227
1529597860
1049440148
63083538
533120812
1256754432
806329522
878881236
1940416410
1616947166
1387948689
138657009
1225273384
271182286
1156166926
1468653730
1172139670
1200124545
1565306088
1138671557
229433086
661224883
905098672
1492947323
2007615192
1444393956
1900843908
1247691940
1558481410
1588747016
263863265
120490857
967198691
1796627440
2051965644
1197861657
85963613
279066449
1837275582
1418216371
1224526499
1139984374
2028206207
975313002
916690889
985107228
1714181793
89516693
1972799490
1601603759
1099744130
71426470
2102431020
42875788
184667262
830507660
373583395
216541607
229270116
1745314222
802733238
801964280
22976558
1718866854
1336581596
235149491
515221874
1272417925
248730804
890030619
576883917
578785513
2031145759
1993567300
1472434046
1035208847
85238068
968087619
1251407010
1381160000
637400203
2075489490
257498501
740771192
1149458431
1658783475
1580973118
622040722
1813320839
441634263
488121413
1092118842
2121534943
2119106050
1261802871
2020207403
562167296
40441022
1078601642
1556161152
868671602
2066951265
2032673420
621431241
1749881291
1956565770
1858111507
78127140
429382406
662087897
2027190064
495905767
579626493
1807353220
332794779
1006642662
1258948907
1751001741
340525122
1222012495
685695343
208422720
1377859899
1420157550
127292715
892832073
868744990
7979368
2118717505
2068074596
145344370
1822935983
790710214
913239275
1011241910
1300156620
1321063424
253356622
1168871321
685614349
1967587086
2140171151
1817636187
1515243513
987126461
1442383281
1597094520
956497185
1561385937
1982099973
276999092
1878584752
1750549041
2052304139
817884519
63351033
1182936938
1309809439
946822026
2112534505
2080357074
1879491279
2035066746
575941404
231348053
1290957633
1068654799
1233053796
1432791129
1618386766
1532278557
907863716
305484479
186327919
253664622
1248296904
1401626619
430301908
789915145
352915147
13680873
1361603631
39700403
1184500966
1222568754
590947204
1773622736
774838625
1381271177
1467635578
1976679446
2078646076
1399929227
837173427
1915159774
1496045856
254303488
1791849664
1906499320
1226190319
40067342
1950862426
489627370
1136723959
879153244
1171597861
1082886520
236388692
1025383875
126703715
1859363265
635731355
625353573
806330885
559189281
1784791348
1560993520
2007771560
1696503232
676769359
1785179699
1968006249
514239
423392769
536379661
1877927818
1322028485
771150392
1985509566
1627391057
1939959335
1553038824
475581569
908392806
1369421288
1528184189
311932140
1252885431
1844432528
2010219373
208036108
2106846896
2060310397
920846809
2083757977
89242253
1131154556
1444959866
1589901010
1118965726
706958306
1032548794
1931897561
1334271163
1404901637
856906556
1300790468
1293180101
785580895
17324358
1243467804
1257380188
744165878
1002628086
2103332303
1585894963
93285162
1928347792
339066032
1433449033
595538019
995202365
2030800085
814985760
146367951
1724282322
1975287442
114703907
839201374
1410960149
1184860986
606919842
1753773418
994267580
1220726546
1183238183
217094467
1745538151
1054430254
761238337
815907128
359073459
1420461690
351018417
1534777914
659175659
2116188920
1283684877
1795375186
1065773954
1713495443
1280469
803002136
819256067
1757408146
1430164278
1376335684
752206234
1929966691
2039571170
1573698193
1923621289
1246863492
1289340829
1286764219
457983400
1388024102
343326610
1989692407
601934135
1362392430
694098041
650689404
1963353084
1921090032
2110994532
241855533
124005561
103202411
1506637958
189693103
2060626461
1639489200
1528891537
1193647626
1297891336
1101016061
1853547396
1178111486
1296453769
808603807
758314828
292347467
1425686644
1281839836
969187473
1381323756
2082761701
127318755
786015093
1577287
116504522
1943065066
740304649
1638005276
119788037
1586977834
1381175779
2081264972
901594512
524585687
1922708799
644700712
660107836
806120016
1543396665
1241780730
756248890
692966055
106390425
755317647
213497794
78077281
2058583275
1583809314
1453761108
651471048
1482509569
290787595
106786027
929032580
1130983889
96288526
1717170477
1992292940
6170313
1532485311
881508045
831148361
1774363010
1752381989
416645299
1656004456
1267938296
990497012
988641766
1182805729
1891038942
1961559508
2092543117
1986041919
1341678132
712315761
330842064
827641384
439495349
276863338
2146913283
735070803
411756625
664100655
582908514
2077677832
1933007705
1928927332
771327031
1680972955
693401726
468559158
1311168980
1607268912
2025295921
1182722936
1467463291
1523815204
2073516164
1809330678
181715123
1408991109
574358267
546615648
1441011620
993421736
1798426436
1192279327
1582582199
210059034
1873689150
1908680560
786427809
1922470816
749706930
1717583957
739187467
2141914181
766786305
1014832061
571777655
265818582
1665753120
333465863
1503254263
1494912174
1391427209
1559322293
555720617
2015095913
2078333228
1801700788
1303469696
621329535
1127202223
940683983
189463487
970753881
1613319698
1190161094
1652788816
157646392
1727323952
1463320891
1948759592
1073000106
170220204
326571584
1908749579
387693351
1287492562
651177593
556410299
713679649
1116431966
1250150676
954897003
538170520
704114301
1477082721
1173351032
1804489030
1287174722
1598904868
1780544633
58402183
1205447751
627856425
1026159169
554455855
453306970
575414338
1105479696
961449952
1340420252
528219616
288528749
195325137
1705112
503668742
1107596827
83631480
780036365
1193027621
431457382
1367617438
662351244
1303245961
1049681221
36506159
1184383114
865946370
1289082522
332024905
1346565811
1239808734
20499136
1855356765
568030489
2015622003
1745574714
1208491994
301511233
652218488
358330345
1666881682
871294833
930354154
1545910537
749537648
1720706611
216327390
1784494773
470858148
1279438775
357413699
1363714644
1635763309
968032996
633035865
1831384472
683915934
1058146385
1492606782
1593323471
733863112
498964459
774239823
2025054452
1081703053
1882354562
1328919937
1259843937
2033605979
35724906
749423955
1135263594
974774525
29221866
1970540125
1192430816
593405193
678423810
1939967102
961507871
712869970
1611809603
2073219312
539782705
620360716
968330894
533896203
969442437
1474138695
197192573
1231742072
368489031
1064706958
1657087448
887525471
398006396
1251204392
1405005185
537966634
1376689210
1648200124
1007503192
761238337
1069509094
86737615
1454942596
301193881
368322656
562413671
1442313390
1093854174
73272059
819126831
968309141
1071849514
1164945381
782941740
1153252089
1712414969
1518852485
1794528086
1301315605
1949888849
1128625543
199978621
1519141407
1375729378
594029938
373993479
1639950120
1223524476
1480027319
180947974
1998835642
1480430163
860346664
2116270819
514544224
239334470
1566530896
568256084
956013032
1879600293
1713691683
558066268
1736459752
1058827063
1237268193
1331287782
578323582
1131558500
387801846
1722660678
176696252
1987952627
1268023380
647004866
926155608
526223829
863966608
1309573980
317444629
1650806492
952338429
330811699
241738850
1819763532
1234494114
150848247
128372507
1714279853
1614913860
271118391
20142366
1252202523
572493903
752754545
1292447262
469103241
912698956
1141610596
1606848629
1057536843
1183517322
400964874
1714690913
522315841
1961446243
820845445
703585207
493008
530796075
1354243425
406233592
1530464161
758782047
768382162
132171991
1710165620
702983485
1374813818
1866529804
279419812
766549639
1422303959
256621077
558137010
403508631
380081557
838075069
217799513
682884692
107235272
689370562
140782622
1731089124
1964199456
1131581525
1933451763
2107301563
701122173
551349334
1761386238
1628704091
1889124445
1955691146
1842421244
662960284
1855510243
50406508
1336188807
2066428654
697890155
1883890612
1950910510
1420529694
308114622
263788595
1780100194
852590699
314872665
1118190489
1113669038
299990471
367747442
1083597590
1994657648
59062969
608823567
1618798255
1338197657
988019066
1687167599
1048476390
319758697
765433835
184366789
894918686
413146661
166468257
648229768
2035944193
1432888225
1218635916
222858421
807729930
917702687
1143359177
503205062
2004595147
362385474
775703717
1688096734
2000793611
1678952719
1639630505
378836524
1767504952
636283496
1034304181
1406402973
1587903369
53438902
1473351669
863007856
1007010877
1869482548
736297171
1274657220
401768780
2061866133
1385687791
961054936
1232467228
1825858856
925629129
1530318035
604746659
1889269012
493228980
739828074
189522573
2004341147
1339876911
593135850
1850332680
1978956649
955132636
730085078
462730333
169860539
1459313434
1232099295
113624987
1088990600
784947356
2058510026
237023872
1383694322
2051187078
98591076
1954475266
1725387929
65217836
410403944
106724076
877565660
845776062
1101077081
1659782635
1436220984
287507327
1771082552
376963798
1499681856
1851468814
1765586596
1386176244
1288427423
1655514908
634230956
237909097
1861326055
813895221
1093324481
461029451
2138754333
48031490
325188347
2070673991
782564640
2021328926
16057286
1450288768
2113174695
1336697400
1097321525
1605282946
1526267602
872534240
899937963
1616872399
1788116661
1412744383
1906362767
1608148835
1414865404
1727465557
1913002486
1457856241
1492162183
1069103985
1417057049
177857693
577721424
199100814
849609038
246380204
1543944601
857446597
1598791363
815773411
1704191603
864692445
477744672
552346180
56948234
1744251891
158644555
577570232
858271300
342433888
1507295659
1552844972
1989784100
962989384
2036005088
1184255599
916445729
66897157
1380580055
623104259
338657335
1340542718
623700918
2047152923
2047983389
1489972831
69553309
767598723
1409163525
2115226043
1413266483
352611259
1018494859
1461735343
1226669132
1278771087
473516844
1974894664
2146745224
1816177063
192825348
1825641327
1509699525
1923674689
99480799
2130386787
1425858008
209202807
1765776965
580796088
1319179316
1049949459
697792920
1318790186
178280888
1816471355
1571209387
1050884751
2139788696
1825347526
1664430668
788151943
1321020405
718049928
1341390764
2076092825
1259194330
1430218616
1324374702
1486739968
1694354864
107585500
119759153
599318194
1565595110
1567124042
1351883227
1958885052
1505347123
533676838
597591812
1370476151
1028288675
1637200810
836533996
587073509
711377469
56976542
1810330704
1447440380
727860167
238561405
814772238
181335652
75911129
141089421
759517256
72214474
232696103
1183186844
960028138
1394726388
1868145487
498496886
940384106
2133023873
563818157
1722377161
336083830
2054265034
417427783
123487009
1685748561
1252983625
497881802
477849019
1773983636
1021854745
924060106
547788229
328956670
1761324049
1823573227
686725178
895543144
40021390
413466850
1216671036
1769093529
341154635
154567207
799486783
1761312255
762774468
295643991
447065050
1298004283
673361595
509902737
73439942
739633030
1508049906
2131277834
723800933
2002011634
1889489868
1045883673
446692275
1691986039
950213360
1880120101
831583638
1681999392
2046682863
2121419856
810340575
407210812
1766210425
1646874747
748770180
129995581
1976855591
1113471495
334116495
2007276807
153796417
1797044375
1879179539
1493496284
1594648300
466991658
753445370
40113401
1683583214
1989447921
423953743
1002297433
407523312
1467162226
808552162
1602076059
1580823754
859936628
1419742101
1933686278
1573275257
1393238713
223594151
137792678
16678063
233448191
1241302661
376255168
1324937250
1477302602
544874846
998731650
741564736
123704894
645624185
284340539
863856690
753439138
2141116751
1769234455
684565755
22007547
1626809860
2070467927
395895478
7511675
1294421885
2050675503
1791161069
1061872329
48647569
1332547397
1776156285
727059037
496700532
1977284838
631560320
1751456742
740381011
2065157659
1867493914
1785442036
489413409
2110575135
911067238
503533466
536876937
1543723726
1435268333
1928887321
1626578811
577960523
1416454283
1932219804
1101670862
1177264987
2086703207
415465826
1988972483
1823649033
134085859
475718975
957542812
169379820
305501496
728593514
1677170969
359762926
1640279865
1377451270
508631211
1294745781
2060748880
381495878
1419784423
1648022395
1330706107
2041590061
885754826
2052707661
590675602
1345292223
820888378
899549657
561165816
680686963
311171621
1611595623
1861257275
1512295340
255638104
1450398373
275200999
1344669051
145447318
472802109
463723439
1114556134
682431267
1597538430
2024536936
2100168107
468900987
323505254
601121761
1725083185
1151024019
688371093
1594815696
1167576621
1685981552
704934446
1661343701
100102351
788532905
819289855
601482811
372964463
220917729
149579999
1257453251
362633745
1346438280
1091298983
249544369
1051130107
1986799623
163209282
1851698159
1010887884
1745421162
70819868
2088629463
898059211
1598802698
888974417
1896683044
1168275601
411796497
622234859
2113753563
517031160
1016840184
1571393896
1648252271
1347448314
1262728841
1170473500
565770453
878410690
1589957780
724445632
581571831
161781650
323281167
712656235
739536096
1152662635
659719510
1653938513
78953006
1890888531
1955820428
1678821658
1412006705
2100684593
2002363742
270766212
678629530
1599225357
433835218
161775535
2092043313
1291688179
1067316235
943141224
53716993
138403139
1206388603
1377023136
1287336548
1848133591
1773970858
1437046136
190169331
1504122865
1443033703
799055011
1589435167
1068690604
741223685
864003234
1123524954
10874809
1489256975
1105997401
1854299794
1286742854
793543114
1469133879
1189433339
1611923513
491803195
1535556410
1489066673
20376744
952889482
1451165685
232433157
2076090143
95892855
83941285
1607216192
1041011254
1377083264
1052562232
538841205
421993825
1945080590
1295274019
472309890
360052291
712755970
413905387
233508131
1738258341
322353174
1880739320
1554941743
1367148623
962172518
1660306436
1084216797
1089344638
1441978024
831106234
1087289763
212202795
200420397
1217561627
2067175453
2021496866
347016088
525427776
1946859870
1585634437
966582104
653563564
121002043
1862220192
117516858
979880653
590321018
1019272658
293796131
398785347
1258941415
847994057
308429226
5798259
194669653
743747191
338140803
1516863544
1533716582
563994251
1307892016
172059592
1150243723
747474483
1098961746
1903953627
1066034138
1238463498
1912780371
1875453635
634481426
1824657770
1281119488
17513100
514860335
40415629
1635323977
570151710
1180310
1404766782
1312091239
1918027516
1940212143
338302700
149983823
1207550034
1049793143
136200536
214603090
451914816
2033454769
1604713481
1377056735
220664690
688336683
1306117773
2015327564
1586234620
523005336
1522334910
2033723488
1360237427
525888732
279542068
657821556
673201330
1062524669
1422787697
1027450288
199627119
156375447
1566377482
874379897
438814322
1173503253
36075876
1762633869
43990342
1193292770
1074307603
1187022638
240685961
1188382244
176509485
1112613059
1300046067
1049690233
279643016
1969406668
1266352652
1402184614
1885319066
2060910453
2083478178
1720621781
1756793658
1163057178
2118856318
1239092593
118667809
415775576
1511489920
1386553269
1691285036
776730203
1408084641
503073918
103553062
1642698385
1113178214
407002414
1721945441
1986032348
690364610
1067346041
2032078397
2002246588
446759774
947904201
1737650317
689085686
1356750288
758847994
1639513640
376888759
896121688
310615999
2128680463
108894319
5549944
656236084
777943213
1671730184
1980214791
423927935
208879894
864406685
948540771
305307800
1003415863
163650193
40201961
997077839
2082815901
1716337883
2041703296
813996792
1754996943
1555177139
1160123123
290874036
663828735
306445533
1363767579
574537063
1861941608
1814502325
1334874140
1854968746
1736219215
628773566
1087593755
154497816
328700857
1917585416
469378208
1953362735
2136439173
1902081303
2116249978
608008965
824765082
886791083
1714986984
882039267
1367275230
1335800520
921824189
1427062831
1529930911
2011427176
424775856
605760246
169169474
871936901
925767377
629547339
490340024
198937576
1258404656
1320924449
1344303581
1012773704
1075113934
1388851951
800316281
940274834
1025175039
1448235521
1709456023
1636389648
1948478580
499575923
692308383
1832279699
84918083
2091282962
1911613692
121173110
77824530
1688116710
1798807285
136121600
2061897182
1636028620
523094329
1749225622
575897939
1603901976
134329463
1687106193
781867386
430162308
317562558
975099669
1473729960
2033524728
1980670247
1999633504
1659274760
743676838
2074558232
996412799
903769697
526688683
495264993
1193229503
604848656
363469696
1040836907
520309395
901052241
647291325
1260051010
38552518
688178805
964142530
1200329794
1936043182
898140294
678156510
1966507047
1109839671
224121627
553858827
627290970
1012882240
1551559666
841526996
441902756
587387818
224122763
448687448
1449840072
2144618051
831541540
1640302955
1298741534
527489846
950904054
214067090
1697813939
1426534897
1364683811
1857822364
1839306788
1975435483
1791023282
1511554259
104605030
1979411870
1489743036
587153156
604608586
1596626333
577830518
150844730
1391712480
78319829
613353280
1446912350
273798663
591687459
1796158577
1472107105
1216773662
1647540312
1583210715
1108875693
1643330
752954138
2136992007
887238310
1042833757
1627448501
719481687
1106499681
812475380
1416820142
1686333673
1340217330
449095594
879128012
1873770113
29427087
485597578
2067124385
1196959770
1319501532
56202661
1531237755
1365083138
1384881207
1453711848
893787323
1105768138
948300239
224939551
1679288550
1112572707
1586624582
965208431
825639926
329582923
1277981989
937244414
1329913008
697553455
1382833233
2065170581
376854742
1485002518
1880004481
806970265
1821534473
828059679
1062931558
851064252
1316280738
192540462
695423883
1229119695
944858941
2065106879
1767920965
68243697
851391240
19394690
575746563
1020585636
1893540747
1330192274
792115952
2066612076
1100120097
1369224940
1605398884
633679572
1508695151
419936468
103054410
572369744
2000555212
559735831
253648888
1305306311
1765392758
627404373
668004839
1490058601
1263484715
715589259
1813103114
1177568336
401300971
914515321
1883459019
1181912069
907780667
905233944
586034771
378795375
1007494608
2052828806
1602574952
1636265505
1889404278
2069864400
1304987298
781943519
1415965981
1095177838
1780253030
841042268
1355215071
177656064
1955872629
1724260865
1824664711
1282801664
904611918
866252237
1599810216
1968803316
504823014
163900426
1126860969
1674135547
1260078424
2099549280
1075782145
2011044219
849792385
505469922
474698116
187560349
1327758000
531205678
273769739
1323880361
833761791
1254558405
1962410408
503496350
496789606
2138487983
2024352277
1835633548
575843556
1801873649
348588176
598865119
2002142999
1067736121
1729518545
479007091
51510405
1874005023
1864386747
1327142471
1247684692
439046465
97916601
1069432392
809626839
674327662
259850186
1807374493
1834364850
1927525030
114057115
1219930835
293434173
1134086631
1911645586
1070901625
1877299331
1004743759
626400579
1569880444
251778976
966858060
514840799
300612852
1257345221
380227529
1548992332
69940581
626599941
364224504
1879526436
1817589766
151796201
1774464927
1331545588
749846326
644775177
1801602255
8502300
368588591
718065874
616776637
1643525706
1120439751
1298076872
376345947
314553461
294366182
437047855
1445479402
2042677132
1528103689
91854218
282566850
1462894161
414387830
1345922846
839729699
76464132
621123624
146139486
2072092375
1774015618
372564362
876606617
850920513
516406845
625768322
1759475963
1645730734
83437614
787865585
583631416
1796066859
1994924035
1143879089
754571235
833228526
807650849
476683594
240891606
1259678973
1183670167
735703507
1863113799
2019664826
236000023
2144136429
5306805
1700541411
1812371473
462274396
196137561
1165642819
49694324
1980208200
406769137
1760189775
1918154039
1300447873
1045576112
1687467133
480217474
1689290236
177266648
1754231416
314199042
915865233
1473299545
2068658449
1778519238
1285057440
1366007421
598428660
919889577
815837351
1357337711
1206626299
935334986
1615135507
758944553
1076857089
264413747
86325013
1038248287
1145357986
470051424
1927330837
561752921
358839925
966903013
1619352390
1556249060
1536736885
2009232159
1720548956
602789808
25005854
1692986784
1710565080
134179497
2023219344
892784557
738653446
504816493
376083176
441882045
1988263880
757212940
119347968
1593555530
1038165770
1400121269
314030904
1781307202
1485580539
1411775418
1681811705
783370664
1846391416
1538418551
941898908
1216505800
1823778865
1512802387
793449708
1738788239
1269112715
1977309657
521838709
1046508959
758367609
1283783322
59046067
1951973526
1447039040
713420278
1876566484
2132098332
1738291275
1714717715
1605254407
953624891
1904249435
2079646107
1162727003
1199104378
1851942172
579081071
498700099
37663308
1469916362
152429151
1021235205
879586063
1904526482
1431628975
1815872497
286807568
1275924465
1252827877
1526161858
2101116315
1964791798
1309483512
1449359289
801937242
1911872
1593423882
1860905167
2138569622
687722466
647571877
1083367123
114229400
1955380544
1599577006
1705361367
1241325703
1681095667
1943148232
1728647219
1995023871
1521301466
112864670
1950170152
1415183476
883205346
1040930443
620334917
475467037
879170256
1605485365
2056217479
151595182
972680273
992718997
1533873086
1340175702
923951437
1782272463
243909440
44459972
1725351168
121447802
113746226
1308908213
1523875860
1628613580
1982980935
1078972398
515056201
275838459
985806471
987911746
1660782557
1852383454
1502461501
2118298846
652452485
861558460
1475463780
511863476
1118733826
1729341025
2086679578
1630632462
202863458
744444485
318973538
238333884
987342521
2091214559
840873026
1807633138
588742205
581732326
1118045694
468969109
235702278
1745670245
1078380279
2090906518
1712326559
773751978
1655923624
1686448860
1159597811
71378359
1194859324
1719711800
35335624
889664342
1418843741
436194759
1613491918
71240173
1822680583
1656183435
48006795
1571244176
572385834
129299574
274711710
26013719
1698761254
35311834
1307052297
628400833
1944602620
1934414992
1711253655
2083712811
429203837
148007539
1579789699
652371671
1514984729
2036508961
1319429530
353298300
1827924373
153642570
1264633969
341956273
2141189332
2115660643
1578693847
36436871
50085250
1860098480
496789745
312144572
695733376
85572482
1371724569
88477073
738244931
19848550
1500487081
2108807249
460210873
707306344
1745189562
657610647
218159994
1041127349
417074725
268335433
1025423481
1101243703
1953257006
849007626
1043869666
1806698759
1873698867
2024744412
253648148
1950106247
1464453984
980162048
974874473
1125803094
1172270760
1387238444
753902256
538448920
1109581975
1586936472
83778060
1251275657
212703791
1791472784
1604170036
1114519329
392723418
139418988
799305697
503736134
781672075
1968842649
1292662845
31562975
1330064982
174866539
761599349
1847900917
1430272216
686972086
595561831
1029646977
1788170017
78022748
1210931066
1226337405
617754636
1576478347
305852213
1934442673
907980574
630364890
666606816
958712783
1942713286
1604195903
772672197
1240012246
2101644531
1887179281
1159082562
10266055
1021763900
1950195030
1414696068
1853119430
2057821947
515511435
1086162025
666977674
783838040
446276648
706310834
1611130912
568249348
285174669
785540637
852324638
2141664398
377157987
1466927667
1507458596
835127206
293720709
1832783828
1830458494
423080872
2073149485
1934758584
1209081872
136957846
148314416
1073681014
1593776165
1935976162
1907211240
408659871
1922282911
592921626
1221695243
821597662
187606477
948173699
2012318318
2081503965
1613499502
1168940238
393856680
2089923173
952204282
10842145
1557857575
301002473
955465471
1707435642
1331215401
1924375815
26154764
1275585572
334917217
1099128607
1861572125
1907990164
17410351
304456129
905700067
490672015
872429849
2003517664
220420266
2040795536
1115011360
1046724923
1129680854
1540478384
588593751
377458873
851169074
1169049741
524926559
643989323
1463966303
127138885
251310186
797106938
991716992
487383280
8596632
1684809395
527568192
838256172
1327541262
43846881
180726924
1914549159
1452221620
797521545
982561399
1413389368
1190860862
1354790247
1533829597
1071897408
958978952
726825410
1844860060
238139025
22242602
252053246
1822794843
780448121
965123189
1390637188
347954981
150179317
969156333
238706229
1107644167
412678161
784990980
1744863193
508842789
1698256383
179355608
1750457120
1625715026
1993462831
1289677210
18131559
2019120156
387992684
1870471386
58139313
1830966446
379828556
984639424
602161535
1701639971
1447382310
1245247139
514968799
1188575906
358328036
1801555711
225465678
286158867
559747071
835609033
816008875
961179048
1569953568
2065020914
364466963
77719686
1720413454
437312333
1684042195
1693214338
1442847941
330543927
1504797073
1811482877
1120919418
988505835
76957755
1171330198
360355462
1873895097
462273365
1535300827
1440184247
948286545
1163318715
780070691
379149875
426640727
452539869
1395504769
1338798317
877848384
1469526580
1655171408
1506808688
1632633413
1296237560
989959123
1206655973
369100772
970350110
1911012557
409754124
1732006279
1671339763
1137201001
1713437159
886373196
1191841207
1815168927
1182168412
609416748
2046472535
380600636
1530207904
1322330792
1072200203
1802736091
991202837
1072864482
780746114
37862542
1919173044
1671757222
210232649
2085783787
1580890159
494210019
2034564460
1484073114
707600239
489295742
1072992188
694488303
1571283921
551463440
1291860881
1901260938
1343471076
1306419767
1592385629
516889609
1283722062
1199041371
319086504
1315522845
47629639
105730424
1817730593
1623394504
470076575
1834499531
323960752
1088223468
1112021641
1183060340
1298401341
419731740
1882827381
144139591
1587504158
1050107775
535703927
187159581
1396276938
105418135
581812979
412217517
135773569
163817304
805575572
589464078
11214752
986183118
374140196
866364382
749445959
967712879
49628327
428012381
875476355
747097671
1910981543
1087290412
558269523
1018948158
1048184744
1367631300
831025261
22284844
2026639871
124103161
1603691535
1105659771
1514623147
1129808838
776220422
1340266471
454068348
1441473151
1315060092
506260218
1365779187
632904159
623307023
1986889376
1584732088
1447200804
2020126741
1925217707
190018984
442238604
1648170804
1803093692
889960657
299777104
638168979
1383933094
454431326
449891670
1836239708
2055251634
796623724
1258986422
878355061
341159382
1171889960
1531333082
1547628100
1040478664
1305594701
1618878790
757528464
417688268
169225258
472927727
1228726158
1202333585
1510751777
1225696778
524353750
352578135
963244815
1838209307
1756461317
1908935365
1360790322
919210767
670685082
1227289943
165729078
1409192013
1528450145
540133812
1943461343
1703742602
46385789
1045590554
1187837343
1054437877
1005853474
1761675487
2079844955
146801540
460004282
829744935
1721865683
488026123
714948300
1660559277
620206313
1610327343
416707878
1359378042
1880473793
425542275
1358778108
85210672
740674322
353918195
1586031905
2040244707
409192525
1221309169
171014242
1321899282
1848811010
2049239691
2054007293
719154123
1462043666
458281268
1852144827
1505572459
1786839106
252070677
695079543
1249130256
2130763682
1710978011
573128944
2026102067
2104949899
747886893
220111376
2103413093
1179077210
1563687626
1471967925
2007053661
76953303
768985627
616599494
301666942
18913304
773384309
1814684746
1848576013
624224803
728616399
545105446
1335779191
134734149
1171953535
2029176848
603236960
2112626877
393108304
1533025269
887993044
994091983
1019848603
1749802674
2140781131
554371935
1332256426
588221655
1802982302
474415416
1797913392
32763814
2017042416
1130634839
1291572970
927477949
1207911531
1571348440
878132799
1931762798
1392808572
1744023395
1660107587
1078403745
453824939
315581931
2003131725
1949792828
1314013268
1018016241
1734496102
797412248
1427916427
662411990
1443457691
250621315
1089874492
2027114512
115399479
1777088098
898568161
155105190
91003796
984420503
1924294216
835648309
2016115292
406650310
713649881
1594277339
2007049224
425517266
1297868416
921549376
468468869
574511984
1358069022
486887233
797841092
271155094
1020336770
1496350018
194295983
1091644126
925012374
2020834467
1529637311
449754374
173951990
1322883640
271072398
488102449
75879007
7925886
474272222
191512197
694621360
1498502921
1390836617
21692999
1608574394
991453373
1737474850
751129941
469555265
1357786755
1788958721
958310862
1244761254
998911440
1333951994
1264079065
526315407
1237309406
1205192057
1042202104
1048569931
1399029167
632778853
1753552906
793075548
317160449
302568907
84495030
2007036025
932797008
855586992
2017464517
1947085697
696764564
772793259
1753691332
989239002
1277597067
1710893252
1332686898
634986825
1889945130
47534382
1078996504
1399472953
293289368
1554002639
554597051
1168392317
1744675618
1694679624
1226021029
1934449647
546170963
1676396688
1480951370
1104520893
1088520106
1703571073
1180518885
2045547266
183410846
1045508239
49352235
747270468
2015079166
1574544369
1194761319
558215497
12300014
544200942
395224511
1665346474
1403521968
263190111
7695758
370878030
664057819
910514779
1851648819
1499677118
343120040
2058842785
416957311
509072756
1254456806
1911030588
383051274
1046380877
880281339
1338929756
1281075478
479125238
725836710
1414979001
1344256956
1381524072
1095405536
354985754
845477572
550279792
244386615
1100937416
1478451361
2037169883
510358523
482375409
849079682
716161988
374504744
82379144
835623993
1740627547
1211819231
1519180014
1529037094
1237752982
1395479189
1734603140
1413179492
1091365782
29125461
1910861935
317567145
1413372228
1054864146
979343437
24501855
2057572196
649521936
746048415
2034982650
1072521055
302070036
1960497634
411745040
249451356
3923603
1285699321
1914511824
1928916378
1389616380
781919864
1104067256
598204364
1084777645
347714570
244167463
677688967
1389412835
1255946206
1885020654
287730915
565714398
1750807454
88345507
1916938614
852812673
1586139455
1138098754
1325570435
522869591
1383350027
1150135530
210047345
2071975782
2016883745
1692399715
745559186
1119488195
718851751
1168965137
1656450937
364453649
983091457
563877002
677916511
210522505
2006343552
283701030
1109563639
955165924
230627985
17053463
1965426161
1100210073
322005721
268830334
958313707
774591802
1670560813
2086581727
1143744450
901352380
440829782
588584030
466461072
1063275748
1570075440
1001090190
1246983390
1974448818
3820558
1942700030
1973326463
170602278
124651452
1231347580
1319034156
1112515216
683940284
881073265
5940843
702452283
582817748
895272991
1427746966
1164943609
1332059878
2057882057
342103999
2113521699
1607489275
922673457
1368531368
1421810230
2026396890
741163672
406793261
435977997
2041650598
1030286401
949668179
1602056072
807761770
942671584
1810040860
1937024117
2010994706
1589639640
1464330183
1741262348
1835135799
955863396
2054099439
1790021867
1187612008
513952927
1031113628
1091521508
1337877339
1820119362
522695052
1998594869
785991011
463885175
1593004041
1093307830
1044896875
1627255329
1249319580
2074272905
1454178813
911111483
515469818
119734667
986742278
418369017
251971573
1798815945
763719898
864133844
1880064675
659716877
1422408811
1165080717
1827895987
273815560
550193669
1563512800
198552446
1840890627
1241545912
490515526
2006915337
66683034
330165117
1528982306
254731477
1440907142
1629794575
1251635415
1122871080
321312120
1858128290
1745695550
84222280
1014827225
459026751
129889490
1625757913
987062231
1441451420
1279029242
1771225333
736152635
2101583175
1350808864
1874721287
120002397
1032812299
635086166
1764123997
879741490
1673712164
841165603
1579034514
1655954267
853499181
1528462648
859490953
630010768
1135777010
1329423219
813356753
1443935573
1770738500
94139640
1559156158
2638295
1271619862
2103361703
558290458
1459768766
1888874539
603092387
410672402
2101496555
1623527642
253426648
858192354
561297819
785930800
165623623
822683700
480877845
1443682986
75190847
204043142
1814461999
1087051914
1526239250
857607514
225023637
220062535
1262959511
1575438386
917246384
1201763823
603481881
100357647
928863763
479549987
2047147726
215178113
1564766421
742694034
1769594457
2033096797
157037599
892901296
44163269
283309138
2044039543
189296241
1997916090
853313222
1295251508
1169868568
336890075
992919495
714053523
386417424
1908893883
1073140646
1711191480
1773210372
428561053
1938079415
207317283
140001913
97727230
1695717175
2067575548
1970210719
1326954254
520058585
1360324747
1857546940
401660297
1562550465
1830981031
1765003566
384102662
1232262154
166030518
2068353056
1534840618
2023222425
803139545
1257077679
1415550582
772119132
726939173
930636680
13818657
574335532
524393836
1490690410
1964329703
797064042
189892151
1260936154
1817385415
1996709530
1023143979
1169076939
465896215
187525081
953384933
346020299
2031399469
530880913
271938829
284764407
1754684748
1790764039
1142360044
2019008687
379287776
1234472084
1596044805
804172921
124746221
659595756
172887215
1840357322
1455286341
484614547
2086743955
2123148475
1191782725
2080952778
648517220
1983209319
999382888
1340057895
314451734
393347073
24969195
1131947299
819686807
1595822276
2078631809
71647372
592090065
2119231840
1355367500
1838540344
1511279398
390428524
941572955
132168158
476622941
2051132447
444200762
693056410
1023236453
232527988
227947162
389205581
637584018
1096784791
1684226464
1376369681
1699758872
598549908
1271809089
1942770603
808909120
1023650142
408069228
130353042
1539721742
744592526
713375625
1596663419
1598055437
1328812108
2111846697
915183703
597516441
1992996089
40451465
1832592182
1054698262
1094019392
867864410
1447907554
1855564949
532188970
392249348
1263444159
1984273355
935826584
999833550
574752734
125406331
1445907221
24428840
1400207430
704651612
1321071209
134178939
1612447131
1101162446
561573524
1786540024
562991481
322267261
1068356208
997186720
2035267706
88710672
858035920
1663514822
159732977
1990223037
618674340
683002160
1694000083
65593465
824255941
1252463279
229489429
289326354
701769904
638658829
1369026189
960938518
733470786
471560015
1495257854
1165131969
865255047
1828158740
850170277
1797683768
691593340
1976433091
976678634
1875123812
1513269790
1719659876
1310767264
629986067
1489718237
156307842
262136483
122760988
1512529821
1880880701
1815547970
384334281
1778172585
2102232458
1452530875
1624544572
639039901
1002245312
1519651998
924131358
1545603877
913027380
1944231585
110466618
1272164761
1901547530
2002865901
1615710725
232708471
197831664
125807267
1148611478
464191297
1157538474
1509879667
1830980961
416805428
1419903296
1236298070
1751622936
38547063
2138294483
1557594141
327731258
589554240
764352242
1536704319
1231061303
1217141399
85837203
2099209773
1725831015
425184443
689079557
1347970375
629241005
1206889581
601801511
1264364593
1469235072
1099370835
2063159015
2100935452
1239699928
668956746
52064521
1713624535
418970809
1755728616
2080240278
799230279
2106176397
1827538191
1229022745
879397127
76156470
1375406544
1854466548
2057485333
1640658928
1480919167
873982624
307369138
281889786
1607496382
730419697
1257805945
961268668
1341895185
296234874
361699350
200828330
1422138250
1203231874
290651559
923897470
867929264
1844416945
772652925
497914463
101576649
1545388102
1410303767
145686724
1616499117
1863728913
587366586
67943365
160021644
1828721113
1132939925
1137878033
1864842120
1430552176
1948475279
226485124
683881062
2096192721
276934661
292624494
383448984
775084515
1209129405
1631863294
1129946128
428559391
936753853
226581656
1289184138
2039151439
839714974
1803481072
1746663885
1303276538
127920618
51931241
606297437
1562935836
715956630
73797216
1994112898
1900705875
799143649
1902485033
1429334095
1285934771
636927354
1914942224
301106721
426696263
1617666784
1200058931
551317316
1134477771
492290386
689861687
603766069
1102889836
68331985
821277455
421092744
79429334
139883582
1589487565
1635839333
85334899
539631380
260437444
497893534
1373253515
369721652
1764506778
2099564290
1275581917
2036094247
1097867868
952929128
1260399564
2086478612
42100915
1479026185
758674497
1461871566
144876408
940897777
388985554
912289859
101808535
123893907
2000316829
847763524
107061133
1624889749
1778440106
685517861
1678323133
1245255344
309172057
1809086570
387378845
1900556880
2055637891
2103174762
2071857444
1667709571
124026568
1851757884
902151746
922618527
575910127
473347033
781824935
1917550309
388367150
1336601761
1965808412
463394744
338615667
866476197
415513021
1717608443
1579587990
1960211044
1689979234
2011039116
893389062
1049425878
533035287
262559106
1003387340
1325588070
1818289260
353668127
855536355
1865098640
757224330
2001499569
254908935
669092578
616711803
1392598454
1557137476
818053210
1000676983
1538312322
535116489
1114645267
194047445
903318306
1932287121
1280178241
1088763552
620811864
1244869263
2082059908
1005164004
435026533
1631210253
3474451
92695698
1949559942
72095168
2041320373
49819504
2054928292
1616472333
1315842078
32613645
613649496
232307093
2141543083
2004506545
552356422
1549864575
1135755670
1258519354
963566845
2143596208
167773788
390012795
1377852699
89328464
424030055
1523615808
613921595
293422625
424504033
454226939
1453478526
2006204349
2046014297
335013088
99805184
1200340636
1255202552
907070745
323714111
826440606
1518502542
30996202
1898932993
1425215792
76511171
428670768
539097784
1465291104
214250681
1103850336
2106618502
1995765442
649305416
117479819
1049182360
1075490973
1525562774
4471174
1750629058
536227412
613562623
1297187663
458393288
1955589244
1052704343
463162894
100686521
1786388508
470977058
237050683
347756109
2135862756
667638140
793536401
780534212
198239793
666169280
1585581264
104590973
701649310
1845536326
1366857726
1994741240
860333386
1923772587
157746367
1200169402
613163199
2089925148
1513607
593160121
1305853591
1560717238
1287361158
1286535080
1185172925
694824406
1969316181
1465671317
1681485402
481320187
1019030398
1116291828
269955886
1375329036
1845591315
309901029
2074759511
1784371172
387884135
1882486161
1862570841
861916351
1197958081
1184863703
1290346959
399988373
551858327
902090671
1379928360
1186473866
1263568522
1519861813
801940411
1810517246
1931664075
814466463
1576964985
2001199490
1302428084
1214946555
440244215
184574166
402709171
1472715670
85792170
1924566615
1625185815
2944802
564586582
1088307355
376465891
1042725155
583767611
246269096
1844777952
101604012
478609843
886174001
687880070
1747227078
100704158
289284720
1104907208
407007777
1541988779
988375765
523379134
624221793
825936294
335331476
63471212
931422998
923559981
235101862
1971869228
627737004
369801298
834884116
1043873070
1956965898
1270753940
1823801614
821178238
802472013
1470988523
346982273
1910111969
547734342
1233642017
735874244
2096579885
527445720
1311443199
1895159170
1901971920
1795379023
1928688090
1977700863
509783799
648889605
1108534977
1610955809
1739510332
1004329977
2089286121
70692153
1138882683
828723089
2035103356
774102272
145208544
8731821
557516443
246242069
533733538
1707190790
880220205
149164225
534054759
1228325910
673536538
14351558
2003906158
3304892
908334987
494333792
169366717
298114033
489103205
1567701206
519961096
295707176
1944517774
1792693816
1264953810
267335316
1553435395
282740079
558023860
1817243336
856447371
822130400
283717438
856497184
1517478131
1743739834
1552327714
1424193421
386854833
1177773325
1753944498
732680789
1393467055
1961227763
1764586313
1356703251
1925887032
612332009
1542397807
1939291402
687776983
1945728544
845375100
430017861
1098297760
1756388904
1780793430
550394252
943282306
2045503996
1427516695
591748087
114153954
2013535669
1107623356
737500762
1488948760
1157897213
811306638
63619013
1021306321
1369764352
1262624253
33935881
300380674
28367566
171835314
14756284
1118456510
931984229
702626502
1135362197
1257009148
702763430
821837939
2064747560
143866929
528884121
986052809
1397738562
1515401688
831712311
543765118
1396056213
1858898826
1126145422
1812238622
384392679
926532708
1831808926
1123516253
432293513
1532243579
1347297560
2041250963
912252076
959461266
825825712
1635675168
127712009
447622255
89785326
130898453
36688730
589255728
660396957
1730067006
1225231291
182393783
978498885
43328520
1054065622
1563352676
1695444394
514342593
1119350736
1760766599
2037187756
1159772507
1471057415
1814586335
529338850
656207260
1745592684
1983798122
453679356
1456254644
265052748
2122891239
2061307965
1912206614
1379670449
83451972
588189408
1361459932
609169961
785020281
2120694653
513741219
1313063729
1092431572
625808392
485122769
1168954206
213322422
1652553358
157309742
1749105573
225884943
1955782889
858992771
1923666604
448130747
350258098
1240271521
940240182
25397134
1621032378
776189379
1028960534
1713854999
1701488399
1523555934
900628954
6084429
711090924
1474118145
6840613
1576235835
1214847265
140978385
979167137
880023677
2146234797
1733545655
1350552992
1328569881
959709261
1666230334
948563151
300368735
1791171310
560116634
1432711258
446443070
960268525
807247001
1897224431
1588665403
255870785
660912049
54698909
1544865285
1067710282
1991688313
467445502
1468333961
1946890148
925342315
1902897599
890490284
1804287085
1577688869
1119181463
2103550249
1721581229
1513503010
1264399186
260854514
1959954063
1354598525
2020512589
658350355
1933893847
339702576
390097821
334771212
1361406955
248129152
77785854
543146596
1530706887
409638461
774339147
2084974964
194927348
1208942469
2027007242
2066902
924857819
1636684366
2014247390
750639378
1986254821
1864716874
1958032500
1205309065
760999284
2052642766
1908012637
1176924378
514061284
590755234
1274213097
751599241
1759456574
1998542840
365072139
457316860
695736986
758307963
1554874369
1416384007
1812096183
1096970086
1117267076
1058446561
841674047
1808701560
1133604667
2143635864
1658133387
1033355752
1810162374
1468647003
975241643
287882178
401935128
5902217
764993075
256468227
1648342550
2147123202
2055172372
2395686
705254398
559320080
729566104
1475649013
672083449
594293577
1131076701
627097895
1258951741
2054289140
1155330129
828598040
492920897
1452889989
1085572556
86522078
355533411
1047951694
2094870124
886582498
136061342
1383119458
844893755
359294929
594123057
752009405
372339099
746608032
1540584764
15033846
254329594
218094041
940274232
1573817269
972500395
1875691372
1414169606
1211127461
1126585721
1273166549
1859606785
2098113140
1776390683
1864919460
2113506726
1332697409
1846100622
1375500146
885482581
750097973
436182293
542259151
347191193
1653280844
1050068756
1729094951
843898379
817664316
190447633
1870988532
1794201006
1937360335
1069140460
512328128
1157390304
1282639876
561384386
1155571617
698337034
645363451
975978695
309911487
159465580
52873927
1304893169
1097675014
1229785174
202327972
36875602
1978561802
2058739777
1308945287
873925053
40367033
109772641
1543325325
120677371
49661116
531403435
1625912409
1149947557
580243497
1087745044
1386535030
1730539484
1765471702
1079928607
1811992937
165863810
2123902541
1818801195
1314974619
88751392
682187382
1876134653
1825855344
1020398496
1446232818
1349748002
1077933397
641659701
733590163
577926904
1841773203
1842272831
821225705
915410664
2089338090
1975768776
1984854537
91395144
1292319555
116756238
1130860517
1237960045
1068396688
988140479
1407479326
1271828147
712928663
255370590
368542279
1538907754
1394616583
1263382906
525442626
852073484
152299736
113503692
233328298
1772324304
2098716532
1555904046
1689857131
97707149
277633695
369735885
968649087
1986197493
688255171
2109024692
841910240
2025935749
2050662995
303214773
1272217588
701088498
985677702
241961828
2047994424
2101204271
1957494106
1566349714
737897959
2051609495
609804834
1227753368
1013005112
1696497116
1434258852
926727809
1837815856
1570555752
815938319
205885243
1175749329
111751740
1442511035
1267504434
1741985137
523725060
1902350522
954984436
477397432
955968743
454957391
1477645827
66982447
1657613579
687373092
892211425
560757539
389250167
807360824
184177476
1126425908
1226253460
1540699458
1728419131
1776386000
1875867690
1792541736
234076949
1886098625
584457057
284359269
1691998316
355230553
1504032532
102965737
13725150
842150693
1084901844
2037897229
722043891
1466897804
204870409
150557262
424793978
1948334711
1276424141
2058162160
1766748747
735651648
90845118
737421264
716697332
270392352
635260201
1714643696
226260645
941382847
1239124326
431772503
334129837
308599908
571949263
22564187
601504601
420962653
1323357412
1596388191
499702007
1117086702
682425446
297699850
1476091557
1514270757
1458820399
416731197
1345047372
2097227640
1443844249
2047796649
61933591
608716650
1613148581
1123352334
50422642
44038769
1929940535
47961549
620359307
1752676549
1639773614
1039842472
787830462
400710113
1180570162
498747779
661955503
986592529
1991639662
496821178
2110599042
2132115466
1117630014
2097689901
1829253980
224336100
1793998074
153667741
2109469187
237366050
1191153021
45318446
1321264082
423605430
1499798631
346080274
902440079
1668737929
1206432307
1360903719
740105752
1711694521
353157682
283481135
1715993630
942257054
852171660
2099656962
1486071666
1756228699
330025731
1068220712
672806395
1987867367
1382507381
869727953
663940751
1917892773
1285067705
17125302
76169142
64361677
1677441296
559463442
1924636237
1242225530
936762874
1798291932
958099914
727515460
1952656183
1504351383
345210818
1254909065
1979171138
1992896894
584391489
60231011
1257957280
838873519
1756862872
925845497
201219269
831051231
825988663
1725169451
908435944
1603929038
1339949581
1392826223
920337529
308121115
1679118174
145356534
808743138
1283151847
246142079
206385964
867147649
1321414542
1678415963
274708796
824635522
1039103831
928869279
1893958325
376440503
801882374
250248507
1416026939
613768771
1627889488
203327136
1595015346
1666038577
577848514
182416657
1430274287
813466161
1963416513
1659945118
1069961088
572543874
2088910771
1403087553
558954368
962912570
1244712082
1052355863
1106892234
2052985822
1747471125
235515603
1686152130
1198086708
2018630299
1723391734
1891407503
122964429
1792044819
867239054
1475196978
92667064
409806173
363931841
1593791704
408166584
2123985674
2061153759
1881037091
1969207192
15846918
1757242001
1637874952
997443090
108888063
92708760
1593961038
1730967671
650345278
734160469
1361499661
1121927719
313344454
1572796288
1075460591
1184026962
1725935965
2114497132
1631300064
1101961656
384212979
968638699
468576374
244648290
951153031
1954489641
922869473
224399052
948829986
619340682
138182796
1173135792
1744329803
1952088640
798043724
1459966477
508864440
1733025798
705288893
357496171
366194955
667613413
1753231105
1352676171
1568851205
1362259394
1379205440
829345755
1973848143
918733808
1647010584
1455341041
550821137
1085608962
245968714
1754584088
1899804955
455892114
1132206346
1010464309
1654839929
251435972
1222601689
287769052
1751221618
113399033
706676527
909956951
1662754809
1373906506
725595912
1749832306
1390652197
808874627
1982128955
1218045831
178233630
58695140
25625913
1223196587
84491002
97283198
1043602442
2059806654
1159848342
1478019138
545024772
669499756
290216101
358758406
1623397934
959798930
1592150083
1739106577
1249880616
804204536
46896185
761742286
1706549024
1018377521
1986061393
869989344
435329848
1597326796
2043830899
1987810205
1138169104
980514363
168187365
335812036
574481470
2142535190
353814769
2089553820
356561506
120580953
327141147
2057448523
1460681660
220865279
1582144795
644216902
1232771501
1132936687
924387836
1493369460
1975308238
1567866023
1017828506
1759991548
1824782732
1783734114
627877751
1386673119
508224399
2037809993
686191333
2071415037
1889754563
1806129634
659338559
483420522
1903977805
1367499979
411990683
956467144
1745121198
708224578
1780134217
1940430749
838252184
269017486
680955572
1785635577
720626515
1710649404
2043546626
835858834
242633216
881979030
1167690425
2145979624
378098768
1471686702
944846593
757932603
1759592645
764580794
194103359
934608013
262420075
311203062
728424080
136520327
561846929
967979535
724068138
1783668196
1967473122
1395981614
2113820875
1848614197
327929638
68848697
315473953
125940803
1252637011
1438368382
1303435048
2124485453
1962384977
812930373
297153981
503090160
1741151208
442408296
1338659293
2065256864
409773346
756948405
1371849549
133265857
1430611183
2095551662
438983172
1159927466
291798944
1876536000
563158485
1447470704
1208486906
1853886184
1461318908
336838238
1946103200
63576187
1238763902
1878666437
1462338643
705229037
1314233451
779449654
843676574
543748500
603150091
1357675147
473306981
2146292461
1733907141
1433324267
834183725
1720373851
2030441304
219472860
1749181430
1209699120
866218707
927021568
1608359795
995811980
505516451
993604281
386102588
822594354
450902321
326172556
1517513447
29336160
1254374994
1455800379
712217350
705425986
571389244
1668246276
1545550158
1635108703
1043624843
934292151
1440544899
2015924155
1397429625
225647965
276023311
560643287
1265854842
541345192
1915446143
1420111498
250877020
935065378
1664909419
2039130410
1569544326
1592550249
1224226592
1330051476
1548657433
1662512518
1915492987
802431317
1186803350
141773996
28037826
1971664799
109374293
1007324114
455174837
593818636
1650161364
882009658
1659439471
729257147
1921045963
1399238554
2007180233
1363852544
1185789167
166269254
315097854
1169173143
1955539058
882387058
713425479
2116797340
405667769
988810909
916217721
1488937230
956574785
1963286015
480877845
485175338
97174890
1795647628
1644746308
204744077
1396314303
427351959
2090315551
63245177
1748884299
1627576397
2095885508
203140999
597135477
446340158
1755971851
1015680101
502315938
1990281278
362954632
1144081249
792041289
35488645
1396369161
1653340820
1397224854
1462668611
545326408
2092936571
1368985781
1755536519
1908008684
1837338847
2147376246
1212285676
1722226448
235205765
1457154802
856610546
596370868
242419901
915054274
702166847
1597312145
2038299264
709337714
1877980910
995734486
1572960501
1713070449
2056813886
1235974356
1577670243
187072942
1157323620
189876576
810393683
609990274
1723971509
1527891281
132168090
258129337
1272028278
1051619247
2063221715
1210009541
6374715
224507094
1591582170
5550192
191869134
495687838
707948271
942404378
108558857
718406100
1853878862
2031636635
1328994147
154685762
1597212824
131281258
1710693880
343639418
1427446042
444903669
1461050056
537894292
659940371
1768357672
1639926220
699723408
1541901284
1521962418
61499099
536196092
329673492
404526385
617618336
197277420
306269350
928346848
428545637
644561880
1734813737
272974975
1237717689
657559826
1605460867
299403905
1345425838
213964573
43878290
1892854294
662725454
44518148
1364966236
1971053344
1010520346
1157383674
1649806359
1961135898
1960491826
800373556
594513335
1571254968
706393333
711827398
2110527708
1747751152
1058384893
1304256492
1431656864
665785746
2054623365
1377317031
1841891998
929766246
89189790
2018486669
540359626
945420793
1869767922
2129329453
108166114
1494216725
378769035
313979713
815355496
311877541
314621378
846981905
773186842
2028845495
733423216
1094122515
1192175661
374387320
294835060
1507309746
1111453514
2054871861
587936362
543694269
1886993838
1518098766
173507501
1733233183
1300088739
1280504040
1495776547
539548098
186137956
1421147198
98758437
2098569015
451945857
158484943
894032770
1247650421
996467905
1678661277
210288527
215409205
895091478
49561295
20524108
1467052597
1972077619
1653476983
1725233224
442450459
1862507822
1114867920
299222206
1736902116
1537825096
2051519093
802516226
888324221
424307474
1859355212
263537478
2113705794
52669855
2123984015
809252246
2068499376
1540073445
1043076331
354469309
1126075236
1753093267
925257813
1862544931
1233240170
1784243052
1417603586
1062273293
335431987
1448851926
1880145938
128176414
16633488
1009107001
1939010622
894476020
643571521
538206179
559042998
365299293
1007873780
1371699063
1698955174
1103157868
1961946888
512949278
264127428
182728236
1247860834
1106802775
82311065
2120273895
1990674044
1232953929
1978609462
1928360898
285341353
384998847
1802713542
58847107
383977500
1760292503
1047697182
1397298081
573980538
362911191
1844048405
359429469
1051406824
701261877
657289439
928012418
234754576
1515931864
633522645
369899255
502626976
1142507024
1389116552
1987558906
856275007
2071369230
1727219936
85941682
595783750
660875387
1419655344
94783702
220445025
718402214
2131462007
1257555263
188231512
1166372421
29064072
856277057
1930469036
768903262
1009124078
1667917718
1160423787
1454237720
1932443444
553214103
2111197252
249245960
1842692850
1785476835
2080202006
201538863
796234628
258185120
1196339836
457039817
667185740
2140272659
2137844001
1989013329
1862445215
1350532191
1870471606
1693516098
2057720448
1799850023
285378416
498613372
1625972603
541375821
957681601
891950698
1260664062
1374639548
1279957608
972027560
218619781
1913454866
1372098513
1056974391
845606666
918740956
894851890
327918594
484554548
2018502197
671088361
1993587781
1200681155
324600254
1966129602
254168475
1021855685
1768028089
1154149378
1065155569
409361527
757122746
1462055230
424086065
1132124069
91794308
443371213
1936938666
1283927473
2115098534
1613010340
836666099
2078234449
1431611127
1640302955
2051751069
1001030576
2027757700
1703602122
1693558124
1176610371
426464896
760657644
989874844
134717653
1283240344
1134711214
966250412
2032410683
1096578051
307409455
488582787
963822328
2114656711
49122414
499332852
1205569501
1657452039
1762211339
710444649
154865099
197685516
905777485
793536198
1507003929
226614286
843700891
1284450320
1410509211
839661640
2090346502
656047411
726352888
1900914704
370819693
1707271429
790998130
1120598762
2091320051
1787604133
113497151
843763779
2110745960
1930904313
873938377
270529653
1772170509
826734970
1902307687
82105423
1252816287
1195503820
1488960573
1703315045
525175351
1646448529
1482964715
2030415980
288488068
1444437774
1012993812
908006455
387560052
1232984389
1131952675
1647778641
1514495700
447824285
1494259313
1896972948
761117541
1703525474
274277667
776387130
2033043532
110755788
595441857
116174802
1229799052
1461597993
1929013014
401851130
806402935
1391575397
1523163008
296061023
1039246458
95365614
1032978989
1429787178
258829264
1894947830
2028564208
1143712381
60993680
1704727751
1413773284
2001459523
732841689
718752714
170870625
1716020363
315229625
1535471125
1592141429
575220720
684034520
456819219
1407606545
214185272
577971365
997318955
1765655980
437539169
779986859
290085010
663337411
195411934
1579002133
557080369
653267151
1991398342
1223743687
907767820
394526196
1988596617
214486365
1695461822
244580378
649828998
385881522
1289890885
2040527231
1038872611
1242025732
525152123
862293977
1860397449
2010187704
1298898573
685927726
705821208
409388666
1368531389
1618283452
163001399
2136669726
543902512
688280553
578020166
697359175
1705433142
801191017
1917096589
106818943
961463434
808346053
794014838
1064165224
1714925249
301206414
504032990
6551667
728504795
1571622661
1217720195
473913576
1860944228
827402236
1626956062
1312326071
410867715
1901333682
1664558229
1193979799
102933509
1567211711
1409934293
51808792
1890040476
1991594410
1759918319
2133221316
1035400886
23774184
963489722
827304569
1370839853
2118631502
472293694
961158923
963780912
904115668
1705616442
1484603922
1077715483
481526251
801274771
455668150
1613779663
252907725
1160756496
650895606
1665712639
395524826
564692083
781024540
865784326
506061429
1299875378
1684213134
969264874
1597348821
1142269442
995047048
1237459809
712933620
319570713
78622281
664824198
812309349
855216329
1245882250
1411944693
132702856
1762900006
271836979
64255985
1237405766
1473365785
938502888
1582668321
1720617987
66487616
272970426
1505617314
1142298348
1167237803
576733286
1819097565
2082676093
1420670493
1781120143
187141763
391373071
60388876
1253251115
976792146
242908195
1493667636
1348738551
2109419620
381500712
1973577582
2023060399
1702815277
644083700
188076268
1154497202
16450065
1093677516
865121763
607440524
1100841779
1500992007
876435041
103701597
2031392191
125371107
1622099009
2074805588
1726141764
1026912390
2002957502
1632420641
1541483425
830600556
1547043758
1173553452
936302244
952621940
81612287
2012802532
1422119465
1355390112
537499785
64262561
198378277
1880716883
1637045728
1006663674
206221934
1284375981
1951657352
111387359
645716055
72169644
1054088801
36751357
630604165
771945051
31843413
1058327668
592152892
1934098677
2096137559
1202792978
598624878
6330243
529321837
1000225219
1503443942
1345055575
291610596
212271250
1417113071
1917383061
1349184648
997261260
107802154
1031523258
1544510020
760441219
2003099053
1302491414
2019072117
305319061
1889146719
1583153945
1428496357
1617474333
295818984
610058688
109088310
903535812
2036922321
1723280041
1253319747
636761531
2141573413
1102250588
252681131
993080092
1333754892
951625007
1392986892
954356863
2008752980
1807190780
903159361
1698558299
1019461937
1608648498
698944414
1377194773
1007763955
786182001
1463245740
1021486642
1174077357
1935889169
1651915885
1876171825
1314607540
1120287345
1684044956
1836529607
7250250
1680019779
1783841974
289744485
614948597
1106284312
1302396985
52258507
1260020217
1633140316
641698788
1344715605
1748109956
1567499852
1247669663
361156713
1246757801
1106584546
2118370740
991194651
135201182
1156000800
1995928315
733972117
2076348880
1379018175
1343165968
2008063840
1911973409
78460520
1774254816
141077886
527476607
1196215968
384868573
374624091
1227856941
822960289
1754330002
64939958
1277036593
748283580
1055145137
1876617041
738532073
1973146645
639141801
1217647555
1749300974
2031636320
434518961
847201278
1527214145
182605712
316415427
1164086503
1725776451
1265205911
1746303012
503860705
1927301534
2094973746
706715824
1775707199
442560886
2091548581
1247773632
196645864
1291819359
1902642740
945806021
1495502994
1457289897
958667889
1396727401
2087931244
1377808332
1895851303
713249049
2136579416
2013038212
698708611
1611260960
2132041210
1416330278
519806409
264039036
1929969133
454504733
871235007
2137580978
2006435641
1464904009
1625479782
859566296
1542684267
24906087
1971802206
28506313
1613735505
1019796483
154273634
228829977
488090300
254323706
962140964
784847404
262273434
242045068
1295662802
2096558155
1133714840
984862477
1220971576
39518369
78423478
843895828
1565676211
924038735
539762579
1483866047
748474105
539548194
1891935923
430255661
1703636146
339834687
1485926659
723152509
364995265
544327315
700349906
1897319683
1821523465
1018321367
2076801104
1024708052
1244899717
415158926
1430608744
620327549
1185750398
970153796
930759337
350782313
909728327
1487400826
949021271
118666540
1975113116
956724863
1773580760
1951154061
1503727374
2057573505
685563812
1478276020
1776652205
220850771
1082498673
608359208
714103753
832689351
937217108
1991996042
93512794
200676510
115153038
1106871584
1729608475
927455001
1713980994
1037552860
386464639
1570257763
194570944
348622987
1989301576
645573415
274888672
1809439854
1087582199
1488822693
1707916698
1891283298
747258140
461001148
1797923190
499346576
286803311
125399804
1832838885
1334733385
847052970
2041994437
391000371
1061126518
1207628186
1155948398
114187772
475632360
594044843
1947912117
1736198211
1150940943
1796757963
1792460418
1920181287
1901339291
197401152
606650284
2075802369
598835328
1071954417
1615633886
556188505
1904272593
1999852296
1769756911
278161649
1955797930
592773466
145873600
1819527686
722348135
1963150443
529639527
358834059
328236995
45743328
647925837
1762335244
921973903
1567250178
499678777
2140265793
1036429776
1123942829
190660058
1539187342
1925986564
1001147519
1564610400
1532329178
129194384
2063090725
604602320
705561893
308397598
545563924
822461892
452521832
1964627098
1647928500
676210778
1915561505
147055059
1819972876
1820049851
222379332
1774671146
71702218
1204545998
1463208833
198892288
802078034
2054414761
218495915
143603282
991344601
1622946847
604863541
497143814
820888378
1011007653
246763215
675023947
304460404
915924697
197563480
1808602993
976235461
184783283
785607374
1776448774
735442693
1712652889
573862432
94246260
217443128
1274632775
1977215054
2009437505
1402562147
689497808
1305803024
15783498
1978381936
894579992
1594021211
1956227877
1655331324
1590971052
77001878
524185329
1820008057
810579539
1365153771
1470678848
104543240
43134553
329149124
1527513616
558757752
618384588
1979081752
1506583588
2054095620
991791724
1571094008
924883893
833528149
250519138
1286931980
479176055
1247747626
1352098443
390701915
1147666482
2084151686
577603010
660480703
1433100114
1385213364
2087146928
432422447
2039368318
888454343
1165716394
974210430
1704202734
1684773413
2022509932
1689485757
1408335350
1338004660
865875223
242539069
1572232649
1332039206
1545300011
1077948611
23232810
611229746
2117508945
1694396249
2056845347
436606895
2116324499
1643784751
1813267902
266082056
1269218647
517396235
1351944654
720035321
638874522
662409357
682474641
2144700058
2096407252
2086838640
549929241
683361121
45296100
1852386996
449537486
1405614431
1949261486
1950978488
20649414
94567952
2100241411
467361571
1662417471
815019859
1167566001
93550568
434101346
521109436
1102609801
731971011
1923376691
2033379098
285161502
477847087
1289106718
1983762528
1290619465
2078588677
1054438550
1822489981
1215669870
410295949
1758049587
783128671
23488333
719283871
308451862
1505995801
24812405
1564958515
848202448
1375331969
987995098
1896587862
1248726751
43485228
1932032826
364338877
1360538969
304510468
1002397311
663120177
1971563642
871036466
1367591426
959623692
1014079686
896980059
52482248
1526625507
394897294
98917393
2087380366
1863911687
585942154
570998573
997918329
607339232
367217821
1696613635
541835069
933567959
463560976
822052453
539638978
50661416
1482157698
194164004
1702487645
1044725060
1081880535
1251569516
793143096
1519944173
2075904100
327392581
60319626
1707462905
1329517884
887315220
981566262
254105331
892761294
40567680
1962616662
486020835
1462762457
1024094471
1798136076
1981026805
911194470
509429052
2001725104
663728698
2006959226
329342124
1008753544
700872021
1470108315
1328303185
185594472
1990334376
1776840607
202549388
1733719929
739890883
801567739
954579760
70653637
419871312
670163489
1193619230
359700053
88221598
742712737
1784966692
1538350616
1327049791
1764090055
30107017
1660874716
299847297
2124864141
462944184
1788299382
754289948
3311265
1748612522
283494828
1541169851
825138334
586067951
1534169887
1272554350
1605279074
1591440362
1823630525
1548740493
551593352
1615457311
340845201
753495307
289253653
1323901884
1365083505
2033201966
625878991
326551519
701502543
953635290
2033508570
831284832
1864334594
2002951784
1004357420
1764398291
296249109
43512037
625437617
538536877
1231810304
1987489565
434273424
691591773
1297914638
469086958
289829025
472962471
1624876700
1567138985
2029744011
997946336
1263108307
2026625626
847139505
1742461622
2045285253
1619376519
1745002459
120783962
913442442
1052723580
1316501789
358431922
587201014
2121422440
1968937016
887623791
1759305688
365041383
133101753
744763941
472338316
1007078745
1955866830
47667005
806302706
1817524572
476536892
1919137331
707240132
971718414
78635330
387950241
356351936
242755776
1152026342
406588897
1386874016
1512933370
1168532632
1882921411
684869926
1749206998
849853312
1926178500
1849929160
334474084
1965166156
768693111
1678905278
1902798385
1121163187
535648226
2103194269
1890022129
878109713
2027496186
111704510
1369126407
877810260
141450117
819385240
1094134851
1817041104
1185596700
178133286
986001177
466140677
129520775
1925384845
1173399834
1519758086
878041089
1745162846
650196821
1090817685
697239080
2100187899
817462284
1152818737
1045255126
2009884156
1543456613
1254248535
775540263
2144936032
6966184
435385066
1801479840
975492686
362533064
543870526
934253433
544483768
2103748246
1791686206
1361288666
1859685181
710659144
998023363
529289681
1085356919
330287717
1499677423
1787506647
1812857212
1367287075
544279248
1911810449
1100193488
2064160691
236057247
1106356348
115168158
1916805820
1048805301
903642532
1232027856
600894105
1802709515
161640106
389552140
601030168
1127062832
1958665434
1608488267
1941229402
674669284
1179821619
893859280
2145993692
1733988465
1922157999
1492686226
1607846302
970147647
911064750
1522635786
1285565617
192320037
1683807593
1305790364
1337205743
928128998
361690195
1849797572
252240484
1699454013
650376463
1642980969
1979156529
1647171253
1142425639
230131321
1884764973
528784988
1936419844
1784726483
2044677817
1843344854
625989933
1202799048
1773488873
340975068
197440122
2098146570
180553111
496256316
1139937194
1302678912
1693576416
1481898060
1042086309
1698876070
53955949
1448179259
2102164435
1131287831
1945798768
985993063
534774376
975561354
1784389058
1230567024
1500981438
1489829387
976347847
1909688837
1155010024
330700076
2092555050
1182200046
588443235
1734416465
1921270647
1445784280
819105351
551391340
566144556
401491456
1939546242
28390606
571206139
1667661767
1294050434
2021830947
2040805673
943956789
1015405939
1248474223
939796620
1841229480
1318851730
112415755
1966532841
30614788
1245331159
1989251863
52350237
54086441
1639692177
226441950
898130048
1723433867
1160404939
419679827
1154954192
1851092113
1746390807
499285792
5658800
1354744967
873675579
1831219758
514718874
732042138
1305755255
996369039
766070013
1936146446
689373893
694347514
1387136940
562558207
2069775119
357219860
1462785528
696002204
1904985003
967631087
218687294
394750965
1858342862
534376103
804465407
336517599
844684505
76881924
1127045779
305052936
370836625
2052937986
1174106628
1392147345
1274524148
1774866600
1221990801
1376069863
1897198613
421412365
628667996
1337250606
1537012548
852694929
1469550596
2070083285
1470271954
560492347
665085532
641771650
1170695300
410875758
131272620
710308276
2087108625
1838001048
809561787
2124007227
1671952719
309897463
994019537
1676588498
503072520
1056690570
990522300
571063938
616670514
738649708
1528488516
99027615
2099667586
1572409069
1602714532
1100593036
1895217781
1576379736
1749193755
2117845316
1713215364
486340636
1091477853
1405758798
1350210268
1133315048
763357850
530200263
1367364591
938044347
1284832615
604429015
2062392081
1534323061
1876585498
1035907713
588962418
352492421
696693755
1718883230
571964493
1606934175
1929112849
1261540444
949875410
631959138
427527058
1818043341
1301007930
664466814
1385454893
2046384688
1854902456
1679670110
1778411286
910703172
203215396
1998014090
1842093648
859972954
1416364043
1725331913
529627958
1041191917
288097962
1890340531
1451705499
604706846
1637842449
766384775
1701341810
1129189264
202934699
1446539898
1719125368
558742658
1473410393
1559276329
1346974094
185547941
660719815
1134509095
99732501
526844580
2056756877
2048601852
1296695946
1409499416
1017437418
196890875
1335703864
55120514
915013333
1586230247
1999042986
1639864263
941226851
452420766
925526018
1056517090
1534572169
2143417511
547482949
1281124436
1960595371
1758753159
2032576262
603323038
1994760133
952779896
1221710086
644429016
451321986
613092840
538447336
1012983466
174182029
1118900393
1188844490
289734037
17629658
2053290830
660748663
134153684
684565755
763894253
1521391433
1883130987
37715883
1956716453
2086646032
517615349
947705614
221869504
1879372072
615502483
941758382
954895183
1802823966
1084661
456681434
978697708
699208405
2095023642
1502261736
1451540126
527955999
1945033154
1736206118
522686289
1364867389
681850179
886360636
139334841
1866455127
208022054
447139345
1643335201
1169800971
2144113830
275789598
828134711
846607349
1169603267
127462922
28479888
1228427379
1905460491
2046868176
325830650
1332125825
258171303
758143693
1844892315
365644722
1042296603
1257633757
1415194953
1588687525
1399109106
968995215
973468235
28883647
1923371672
1654766072
1308467574
1572504063
1988150615
1149477651
1949551631
550730891
1378022337
1257217203
288719772
186881207
74548286
1313189126
481960590
635446795
1059028470
1832893810
870575635
1138982716
380882095
660077979
644154495
1458118715
742273282
1349112138
502518373
1580185584
133550773
59585144
1282482250
929189934
1258277467
808904580
14120882
1919640654
1897987515
981217568
788333733
773250260
488770982
469433363
1172531172
76007076
589484827
493892792
377092281
1804981657
1796506478
2096590012
435834297
1252230567
1710756805
1817864595
1090291045
893882992
804764460
1425734247
180435897
1582030303
229995879
1028998308
1316619570
1681413391
891682845
1787555108
1295718451
1092779057
1296015534
466367799
2107250408
117802061
1839118766
1430604492
623918328
82205857
1498951209
1549138890
206327943
584645629
533865583
1851747400
763968354
2133050627
1598637889
151998886
183471542
1194825836
420922548
1629818638
1385196603
708189493
1217492834
795319929
103357423
1737831953
1370994133
1304175362
33839360
1391269703
1856817831
1266406392
1917759680
347202306
1425672993
528646978
8453508
220911840
386673657
1217927337
47009480
1919546506
1561017773
1762107940
1016573237
2071208344
628498221
984428002
1233938668
1910714042
1184846002
966092422
1760047085
1954532045
1906208308
664410101
1840191452
1351419132
1119059726
888256339
397729521
620834009
1393329978
1310810238
2004972597
1929733528
736278113
1658882060
1111690773
992908557
478850076
889052950
383354676
1776141120
809869534
21085201
1156658142
1071348026
970036236
103407366
1805313470
1286964664
369885572
2100770887
1009876852
906768807
1862287615
1248411753
749825787
524919151
1604596511
212938499
80215609
862913520
1237499112
1531865568
596191980
1476721266
1939263001
321578533
1804887032
1671364874
971361849
882303425
536107065
264013503
1408479725
1042608197
1607180664
2015876965
219062829
711276406
1495781967
1955104451
1066792547
401818246
1881571856
659993358
1495833742
135556398
244912942
987238163
876446045
1440796394
1607178928
1074989376
508652207
306010381
1536930242
543616876
596254161
1078314596
10638712
485835244
716303804
1465328079
1027424576
458502566
582700262
27523533
853899821
244203542
339662646
438912159
1179058990
456911086
164156540
203487617
858188501
1589561208
2119224927
957271114
735853047
444794375
170261312
1219087882
945374801
585494385
1693065514
1026112944
652176584
733356018
291497160
2132582383
1869257238
658468702
365416685
1500168423
553538829
73680193
343420947
1236427733
1114937509
62583477
1024434298
18324099
1755724496
746249639
1594182494
1763807759
1840789074
458442449
892577310
1084490642
325129942
1131638137
1611130744
935394373
1504804975
1571708336
406775658
1698952018
1160029569
449431322
450760047
2012882344
1466585165
2127118024
663530835
1133907332
1392599399
976674129
1628196223
910767038
1213739595
510016917
167193964
627977686
1006630210
1370763256
1002807036
1470968361
1802736091
659578587
708173212
446370052
1744287228
433105069
305633349
492625926
1866730261
1652505627
1557216206
933065742
1467468850
1683797448
1773929207
786040185
1811867167
2030827048
1395909628
193247808
2032974110
1414592332
2118980159
346640089
1201290456
1487295785
113650094
521255364
1084619976
487822029
653439807
799333832
131927249
1173749811
1458770464
1278724566
1603724839
2118049500
1244967354
1667533788
944137295
1020592362
1707844761
1371650015
1372119894
288078994
1192388547
178439164
1724302001
909970071
854157951
2047340479
1450256285
581929258
680076445
1594532054
840791561
1986655770
38183766
1761524258
787779135
142283230
2018585865
388192190
1256424411
1234295684
1367350233
622820732
1704663642
261863595
1286786810
1806187887
1812880162
415198637
1724985003
1767447635
1303951121
1462190540
1867886478
1499713759
2139553113
124730898
120889975
2119619727
1020546382
1127931385
1086166985
1933364368
723552359
65178597
772876519
1541032664
896678660
959926778
124504091
1174195250
1473097450
1644750292
1534403529
2029650501
1812795019
1658531950
1156735894
1847709505
2062052195
750680889
1457898865
172670157
1467957642
642174749
985338298
2044634415
1098692833
1422369331
1117278038
867583853
1211548354
606725404
1126309221
43022250
1047773867
1813374672
30278296
1607240428
1421352712
1445694413
750943323
1821769429
811618286
479238874
2063027330
427630347
192485479
1876878030
25443423
2135295696
564378430
777797768
2110801599
860048585
1618865019
308415635
1687633539
1510541250
1417307080
2026858836
1475001914
1271347580
369713738
1919823088
1675645081
222832905
86435140
1990858917
1416867354
165620373
1769918004
1940055951
1833520934
1091748441
156604593
1645952739
623171857
1865149993
1130478286
1815846244
1704548889
2085357488
1184573419
933489378
600665115
12474496
575389935
1902068835
1955759929
660054724
1327061129
717913819
373789269
1746155286
673910255
1702656248
5464369
1817551928
2122756805
1639374146
1525461455
682984613
4758909
198698385
1702492467
922903152
1292093836
1054123544
1740130156
1580110827
1107682683
1407327393
353298829
674952599
1513391399
1722896375
345996605
1382947795
681975289
1032648178
713619050
654262981
127162236
72448081
1795451322
271760490
1936027821
1152231080
759205592
72650680
1546095394
798462972
1571367874
1730876348
1375410052
1423395374
1821861793
2037797522
1840831027
1453959225
664570792
566379021
1537315766
2056673528
1171203145
1351111800
1563278534
1904014520
1148486143
1229055170
179973737
702679537
955529162
555121143
1652883422
2085776942
917838492
1550038735
1576212746
1207045983
430679039
835887287
1288674601
1218618413
432729774
126041421
703146048
1538484992
1734721594
1791380181
1451015523
663713526
1189001237
78949006
626196236
1765648888
670068916
647582932
1168133396
732931192
657591965
735539710
1062327328
1493749107
311944812
1935390822
2010442224
1815869375
2078975947
1715094753
1576602694
923556698
361980754
593628709
433452642
1248621762
1990916788
515453436
681552665
1194535679
428527665
103962716
628608169
1289430304
758484765
1106141285
1058125897
1432899401
158599955
1251788550
1816110476
756843041
46463964
191001403
1006261182
605090242
310034460
1805257447
1781627486
545404072
1105289210
2038202570
482830720
298109643
847658287
2055624600
1486629512
344550371
1900654321
1169792236
947292502
1081168961
700737129
486684376
1109353041
114699256
2033700996
2096212496
1062877509
117188079
1431479555
1427934141
845635523
629776549
1477664279
1486684246
313872633
2038174066
1011749304
230250275
880999373
140801055
955684861
231943943
1065754965
1331898534
2012498912
975728053
220522756
1820719637
717106307
1951180542
1660493575
2045261173
297844109
222209661
1941998691
308190656
633232262
1184895276
1618760734
2027371280
565319930
2116469940
558236969
1343507250
1475240054
934912737
1919526155
1872169915
457982380
1614201277
1895409454
1293739148
1946238766
777967996
524503090
401036224
1816041848
764242456
1035041944
1412378008
2051468658
1973916134
510686090
59204954
2143677522
765166107
1490328559
419516983
2136280467
2079077871
189864520
1266586293
290448664
1471948705
1451221860
831751427
586843237
1183098152
506542669
1031075690
1993275607
13897031
963369471
422058357
1450221488
1942635726
542094718
1363576360
171607889
445197358
649422302
1601991840
1156185757
586601791
78893043
1618161132
2093815334
929376695
1492426452
1143703562
614643363
1809593036
1846314242
1794988682
492745974
1648114145
1968369719
832292777
423000922
1021882674
454178299
1459909687
1288397511
1938355768
608839996
428689266
1845283527
1979621298
1102675071
1699226294
307813134
1956501311
313795746
1141655337
1189873522
1193667347
308825022
1848016670
581051465
18627585
770108794
773858644
1219795569
1014094935
1073767798
1620527018
1147894928
768230736
952279812
1652281070
607605132
2097905045
1304624454
1659886966
1537278353
121076462
1181859693
1887303495
51195033
1588871029
1322194918
24998955
83292560
1915008120
1136083806
60847820
571577058
701448975
458202275
1147352375
133942724
762743761
1766613519
51367995
1222507196
906014757
348894532
490517730
1490538722
697693806
1418381581
55611313
1935826237
22012705
2073314811
2127940851
1841334992
175820397
1591577950
838763049
894977307
185501684
1929435801
368548326
1151715897
1543549042
471938509
1772434808
2072368428
1290786468
2140135387
113778611
1372714176
1218504782
541419463
1716774832
1697366415
244693665
73877769
1237065732
1221071771
1631846182
1741968262
1073980104
402250197
1687787875
1116116922
459600227
1185566669
47693261
1967483847
1860772824
613051947
1646360205
709653754
757353430
582499527
707576856
2064469028
87653921
248077397
1208573710
1870485193
302500067
1255522100
1886147001
276949212
650182588
1052036441
1758716687
1105605723
1022105837
1130467917
767063878
2118844270
1834767068
479649040
992973597
1276183103
329650304
1169768683
328152540
1823880455
1512297791
2106795800
1845591315
1932292833
730319611
1801300130
1161579010
1451490416
1457676471
1579470669
1465564881
45833443
1616470081
1825684560
318956890
1181039052
985534143
2141394632
2032026984
1331933305
1248332239
1406518011
742075403
1949632579
1282862915
1174997574
1666716325
1840204766
1517451761
1985107523
1845667463
36893134
56413932
1835996808
565643213
145019088
1295505607
5090448
439918320
93838035
1995592187
1386656745
179640158
876524277
50822645
1506239653
377924209
1592044686
644745204
201949804
1575032520
1246269672
1828494603
1568978626
902538276
364955257
1112315087
972566123
455873218
150790648
1405208449
1535046156
150020858
1492817049
297031433
911398998
486521014
1088917950
1562604564
1307414512
1270832164
1185730846
103261111
16061150
1485957051
1547773659
520409593
232248222
2147236220
908663162
1471501552
1737452191
881417700
1883025087
385857088
1181813975
195693422
787402129
1937725846
366061749
883003949
1873733765
903688846
1949345258
33926299
1873139865
407166928
683653350
372283504
874552259
558310716
1314973002
1652623173
127353560
401784542
578366135
1717082607
831632887
887588988
1880152754
1039500942
1305373591
1690975854
76022892
704724026
328846975
1499846701
1700848895
1639230800
895858839
1713444671
2098446791
679843447
631651564
1419020868
886411693
1448853160
1156525602
947663454
1168879686
1839022993
1705230267
1335913381
1811094362
1570758054
712499993
1282148537
1346828934
502065387
1100599932
1387699660
549982755
1593280503
1857441345
802117036
43782672
2132452495
850448874
1759989054
1113686075
892954969
2088317554
1212214813
1651955597
1200510876
56905022
610023122
1656823614
656949214
1253489822
768924555
1991764631
1503942328
1103164216
930868470
2130453136
7051936
1190055162
1633527212
580516102
1028696612
1435477074
1388305719
1686663639
1359321016
1430270275
433240873
626020371
544682225
1795569173
196979051
1536533113
1333467667
1681733761
216301460
501536940
1504044905
528387305
1937930721
182183926
68387917
960588409
1410493069
1284382529
129354861
1312801850
1627122978
1970863318
1851024921
612130565
993228374
1784553219
119790108
2073026484
1000149867
126144910
1192375298
682332939
1135046761
711361273
1057941407
1247845500
578280142
2073093796
870358551
1442087689
1610157971
1155607681
836020396
1818908933
1413599421
677399940
1851029080
1772475052
519839194
1192920202
2115499920
397082179
2069827761
1146246633
1029665091
1577302560
1083103523
362983912
1959943232
144551041
360606451
102812785
1227918501
1994084429
377284170
2106831737
479366566
1328525179
1482036318
776264839
594298389
1748396587
1964069855
1431419057
458691801
1020645638
680163943
1425671125
1069180231
1718045352
487177819
446187985
626633293
123234930
495602045
1237309063
702934679
1709897853
419034095
1999387671
92368075
825542929
1261948892
1007686604
1571237285
2115796037
525180744
1037312597
617733267
307728846
1894098894
91538647
918518809
656319819
1794371727
1942312025
694960069
1866824231
2039145068
221413155
384749412
605096698
240456391
2063384887
1111229012
1767572555
957192851
2128711540
954871508
533885907
365320723
1424792427
2055090386
1527430115
1075770724
1366190048
400405133
1108657155
703099279
1188468600
580781171
794967550
884780621
1141326175
1613377006
1726968381
1848105655
655689286
1123472466
984147772
29124783
1602309458
689039901
2075448955
2111415982
1288098795
148337747
1299120567
587922024
505162967
862761002
123403144
851985768
225144067
495196434
975923484
1315005188
1369747371
1714491982
731000181
1664494085
2112658428
1080783193
443564138
1967166726
1813708401
1402251932
1513012823
1620105723
1849014416
1525223055
2107992905
542614847
2014655263
1960213317
21259872
1338482609
471007038
34558288
1938657147
525818292
481136355
1228076310
589937940
400407206
394488488
1672013030
1558148374
886132568
1836758089
1014086801
1939497775
1722945071
383877901
1045567489
1498503973
1029977935
976127170
1357237759
2122887087
695462371
1921455764
1710239757
1167842691
1031584099
144012771
71597045
713766759
2061924794
1003446116
1486212572
425964963
1576604308
366622931
565762550
1345488831
1622505415
1793337945
1377702188
1638572758
1350230593
1091272127
1994920371
1857988063
511400426
1175245131
96447771
574703883
1412894991
256013016
2137178916
784262517
1494738074
1695612434
2033459624
266544886
1710931256
4081715
102462267
1594169996
1489801504
1142630547
1212001658
250248109
2044344265
1156340821
679583944
1463785180
391057974
192851794
1142592376
1091944130
1057698620
1413456168
1978501978
780614038
348449064
900230361
1779046437
1261214460
1917151253
499321701
987197388
1218836250
1154482376
90926577
1793569478
3865004
1544853264
1524998015
852113984
1716630279
1841930126
214479689
525927306
491275538
980236624
502842436
1061251400
88253760
222424923
621448134
103130463
918468558
146801007
117991747
2022988633
1196741334
898200661
1729139288
947214547
668337415
512101007
1083672040
559910878
345683095
1000330291
183089014
85848728
1890021451
378026685
1534317172
304974854
1033410102
605136377
1247856528
1923858435
23170321
1672895585
1360065888
874033074
722469422
871591343
593815521
289358231
460609739
606252766
1119242532
813825444
1821290588
1067408751
1435820367
1266524046
735916521
973638342
203834722
183885235
716152284
707936513
2131920353
1487433778
965842833
1979874088
1632018108
1959580398
1921463388
198352967
1992591606
802390646
1651337692
1226411785
715571251
342630026
1754727906
481901641
1980429152
1604434307
1076594228
1325923295
1939067658
1287641622
622517168
646027927
365691767
594316740
1798092848
2041760349
1244027949
1974410360
1713203594
1282771094
2011178984
2119271468
73188036
1907231192
331445998
1350588791
1715612213
133065920
1043463743
736966601
688256080
935088769
1572546182
763306404
56019210
2050235088
604712561
961844779
1705062209
1219694830
1254498333
795077597
1391429342
634848541
1794084402
1435787320
1422394255
919445273
1252908782
173516359
2075697435
1649058197
1922141790
1101855279
1228726158
826254447
1625310683
635729865
1242992689
2127814491
1820971838
1906002720
1729376452
1324923046
1196684265
294548086
59027801
839772519
529068948
1491201340
165767168
668321023
1175267280
2083859675
1113934958
414134299
2113867190
352329985
2135469337
431772288
1560038767
408601929
777691880
1996863389
1254669752
1999600072
1951590366
124311485
1746082651
761662202
1357332779
1370587586
607228770
1656830284
707115581
1068047717
1700256539
1544035871
2063260820
1531824047
1077441912
1522450109
596683172
562268971
715513540
1228654310
1431899035
1062289569
772340082
1182420521
679847756
2010453922
1298893122
1820831571
23848624
216852154
1915889536
1986968986
394413701
1425390112
1269404642
527733922
381576345
529680437
1954932669
932731536
679069285
1026951177
363038296
1843897458
721005737
271818706
581093513
407366468
1698915605
1653083156
1484914129
2072572717
1293617070
1089915962
341841038
1878100623
278469931
1163918076
118422618
1090920940
153338626
493037250
1379632095
755262355
1915756200
368110256
1445275463
768680153
828714644
739712386
1723734885
1457887834
1101414865
1117169877
1428202443
1320144279
1833060929
2028827584
1227011657
1418864543
412682263
344751462
939384666
337379142
2087654750
1256163916
2131890000
268719515
860924242
1545163573
883104015
608687405
769591271
1894837812
1689472860
1778703774
1765886321
664044949
1503014175
527471537
522036055
1837139058
18312487
1664004476
1705031011
274809805
1001359174
2103400606
293913639
585533983
1999906215
17047343
1311262316
554668795
519013605
129154105
997013942
1535615195
986029220
1677743278
1778834789
1583523658
58016910
1249977154
1640573681
1288753743
470141148
544888545
1331574405
255989212
112480564
1356169381
1698006669
1964850769
1056895287
353792949
374796779
642163555
1498015974
661193214
170382054
1176895130
827325337
1403443603
1253281316
1786482115
1454918965
769188633
526110927
369915674
108377067
54948528
772021132
637404994
1505477280
28740117
1515217749
85788437
228210703
1700307486
1229960440
1916676244
1030602962
9602263
2063694707
1355335053
280944718
207821089
160927275
1843218787
1973121326
194598667
640619072
1413122725
707625498
153292020
1680056157
472847222
2008054927
664190647
563974852
2070458416
1551547257
495527705
569518653
2107187480
763548496
1899349002
2038616003
1175857569
129083572
1517938218
1241305884
795882419
1563728407
757028155
1092296894
1398277097
329478029
1750113881
1042162738
1806816232
833842222
1716788673
1968724009
440073414
1257697244
1201522664
1309931762
2066924061
631915382
1428769391
1190846563
901187931
262040911
2050503816
802017442
1762308675
1739219358
906321831
288043077
1944229881
2092686211
1808978095
779797806
1893580526
139537079
1360693314
679818109
780717050
317053610
1353322897
1653907603
252457252
2126072632
1168398399
2092840144
962872894
1846783159
1766370400
734050078
118445196
371261738
1859055785
984804945
491764510
1667097688
1706874869
1338348006
68565014
1602192704
504914539
1347519463
1216289030
1027157819
1471268695
221973262
2053821749
487954598
293313518
1859316579
1598870774
622739104
1673369405
152015415
1990123882
1679393002
311944656
1655848113
1788120686
51367084
1328051613
253277642
544793378
1882117623
571440393
233672723
985299708
577781144
1395377521
850116918
482152264
1208248851
385609115
1228222936
1872521324
144526401
207989638
1907421872
1326795874
114543278
1922931451
1497444021
66429290
443334716
1264030741
1079279593
773423547
660914434
1651024938
975553531
422218626
153985021
106276031
1994377581
1786123443
2012158068
1663802578
924939732
645305588
595230730
1963214243
538040591
778764404
2040014147
1274919515
148304295
625146351
571876768
441060224
2031658739
344146593
1844190498
122055684
747145445
1881808063
1736190187
1129914378
620416238
44028779
1023868854
219250589
1464858048
576709064
975234966
475507547
1192131138
903627114
2112622044
1126509217
249957950
1239893196
1952565802
219713544
1627367565
1246888533
965163705
1335273008
377406622
1860335496
138353513
1389855552
1214108130
1753181939
1236841896
1824223625
1042073661
1819576205
1943785819
935956850
308865365
515091364
1240745415
978584722
2133784748
2132539807
2021673103
1515508819
1295515392
1595936834
141300548
1583195191
98419206
511227009
1862824702
2120559353
504004988
1174533899
134567132
1196706157
1691603940
228546975
700100814
629659260
436167106
1734534439
1662336564
1265963164
125166863
140416225
2140557442
652030021
1201381628
332081175
505620819
2033130631
1555369303
808474873
864637254
1233903854
1470191374
1264151498
282584494
1641115674
276893675
1163088096
364767459
1808872799
2060524562
1615184002
85959837
1062134314
1183998848
228078896
274495751
207696671
1221810818
157467906
1823757118
290236959
1464774027
783652239
379067177
1828514290
458868982
1076266998
433039029
1224499699
1680454481
525360466
1869841317
1249349609
1962293755
853369384
1532341396
1136061680
1515599210
1352995548
604039874
1879583631
1564171122
1481536224
897255797
1291691072
1982640799
1610662039
1580170873
2056611658
2060147651
485402012
49051896
1230090349
1058988548
1904260993
1834539004
11855814
582994955
1432894537
480553586
2063962413
916904293
1135950623
2015441341
1827142441
1388164911
708050227
1676446223
1187598849
337396406
1644824520
356513055
1855822931
1153160089
1026630717
681516475
1818346369
2096000140
1794311252
1783865580
1735636341
390883177
147445554
1585357833
1970970896
932461615
266907267
745807309
2138381230
1503746619
650993456
959862434
1648305320
1948806757
1077895503
2102807777
1046586552
704667683
2124016943
1016884272
1438141153
1190388698
282571928
1160923391
224547381
2109475519
1865706407
538611989
362669990
1156855998
1235335510
127919293
2129536763
1252014271
1006151917
27180761
1698251699
1543047357
2005621315
1653309778
1210320581
862301551
1348056298
733476559
1727467167
77311573
876721801
620033350
354272769
2067467613
1773255058
1177624851
1075092790
1403681439
764790618
830048673
264420428
488962399
812313830
2023173741
742187990
618441329
1811663816
1017552335
796280835
2051871304
247345488
770553561
98498600
560188641
475373689
1559881738
1379786377
84095919
767305525
1788899932
1249365386
324472030
877503678
1883486120
1602679433
180401064
1239726243
580814805
715047050
1041535919
701894914
1454747751
225572420
494511910
570319943
1706589859
1977803866
91565982
2087126425
53473970
1825373886
362436407
1204604549
1491446779
2074353846
821376321
2085689572
2073021504
1562158314
1477395545
732045169
737001773
2131357684
899209025
754391920
1325174968
88267156
281026768
630754854
1734949282
1315218286
83554090
1745269356
1059032786
1466816978
795194271
1316441057
378755649
708404441
300560456
55868868
1944641268
1244793499
543019860
167305539
1444952652
1457073680
1955066110
1881508779
942153481
1352830150
1387879648
1084805592
1090685105
1975966214
915422191
316933811
1221210529
86587626
623549929
1438812891
1321753820
706779588
666169135
1957445750
1860878603
769529322
614227381
1891792861
712244997
713584622
277534962
899287547
1152465506
1465319031
14924381
577334834
1122223062
2131800208
948667673
1680489111
804341813
40453226
26030917
1214645399
605163990
1433904752
61633309
303525590
1440329339
1315049931
492052120
655167286
181731858
1231207259
131374072
881070184
957841172
1377091347
1534922845
402599319
462098911
766965731
728993854
610694945
1957287071
520214739
1403755689
30476712
1250696278
1358463163
2040716686
2105424623
1322575286
1551678191
853277789
1461205115
755692265
1222929240
1330749737
1052604920
1741080269
786735470
930543491
685929566
490947949
1165700993
197758444
1612048606
184139960
1013218193
1762255982
997975307
640407941
917115730
983546355
1163470802
2098658846
771571555
1027655374
191186396
1894660034
633538124
2007493329
128947738
1867827814
347513921
832356094
918595288
729289316
981180180
1734746560
352277870
308114849
898951885
739359420
248994673
719864436
2049777698
1542180001
1532181104
297360712
435295808
896376944
1876594200
1971402102
432026382
1989303658
1304649161
385105478
1237640921
1966872739
525994684
1678169282
117659248
1782042598
1532071588
2021868495
766485727
874384600
124639925
978573193
391598349
1104036267
97409586
378325104
1272446127
1720129018
2056692280
447849642
162660506
84200413
1158487543
1855386265
1005353297
1097599408
662367043
1244955656
1814375741
1686394554
141665879
1298853616
42325537
18933952
1249861364
321530978
111658520
298400075
1010134212
690751160
1014466314
966207799
1200428486
2141600542
89804656
1817976393
1273792610
47638899
497424082
2113293732
689888679
2076631408
1879959716
191425864
1231328940
36361793
151098995
1100659855
7846859
1004022168
729878612
1749925033
1855997599
907240297
1497949162
1784860491
162949282
801037814
889646536
1361543285
877023814
1664092728
599765700
1409430531
1870684605
578515535
938712012
1831011683
246970557
1261072979
2096911501
882385066
1684146394
1546762238
63686042
190311364
1064059178
883013218
1084082053
2078645910
367277865
406263077
1104430064
1044294295
1678086484
999875217
1028764821
2103387701
363524357
893938154
36676808
329139095
872672665
1471773353
749443541
358691649
628122031
2043635428
1012544304
1725643511
1103886811
1656423148
2108548507
1654939594
1228243798
927756367
1828331037
1415880180
971014578
873370433
1067046532
1958261270
1420345042
207407953
131680804
18549628
1471760794
794900261
1421335875
515231868
562385135
1592018656
185664356
173850086
2000417353
944973046
1665462020
748001788
1808235314
1509881833
461921823
1477687981
2099146759
648459534
91936860
123375097
2079345483
1027321120
470771130
2045230778
1496996635
1621467317
393227705
1756397740
38875299
1206346271
56344108
146808840
1828393216
579884955
309992424
1144278907
251077760
1222325507
1619000536
1895379216
689833608
86889674
15154258
1633736399
1617601957
862206070
416618412
1137512853
1579325463
522840600
1862326446
2048040884
381339506
327432488
1122326360
345169077
2046562853
698098208
641373794
975068447
1055727467
167667666
130738335
404801205
1194977855
2118304508
617583822
471775240
420358006
1270395024
1322231516
1529443149
679007783
1428007562
632519338
567612661
1365229161
2134572423
1712008302
1796121820
786778274
2042863640
1429916809
1245992278
591962192
1977806878
1896744616
1924153597
1601115759
135722878
1292509217
193539503
2040996735
240302492
1425500506
1315783660
672063710
1489374984
297752923
2054502277
1876535865
1492965852
1554173690
649465412
1419779857
999368067
1018308910
1451750952
1346967808
1763588235
399776448
1611898603
1736650957
721909832
719960145
2078509880
1330929311
933258803
1763895449
756854675
882333284
1383216198
1795116723
1165840049
925309792
485375044
2086976060
1658086030
368420718
1843810200
1514214755
66980665
1883207575
2126632300
1541506802
63904534
1938228646
146965578
943013054
53545723
967856753
413214122
1440368329
1001725949
577544314
788518415
342349464
1157953289
1594191113
101240871
655953259
1083266457
1929279783
1119410172
1808319907
717869731
232516285
1827902238
1187734062
1650910452
1341154453
535585082
1887197757
1763086673
2143469657
1007892800
413679214
453577337
1050445548
604711037
137388806
2028822957
246231591
1369532451
2136560160
632895625
873190451
3730818
396176277
1447725796
635280998
814724624
782780829
1439751158
1304818150
11719008
914533184
344558885
388247789
1183965060
911207319
1749740842
667654758
2046379675
1064993073
1014685755
1165178858
399748323
1522380371
568892700
1346590550
437530474
691347771
201543308
1988316500
1088245307
1599587886
567107197
2120787237
1157088718
23091028
1361716846
1317645407
1827577043
1512184841
1592823299
2057479710
2025575914
684276996
2134792150
1422125233
1653392048
1180378530
689083281
10039604
263822631
1418547787
305399916
873222333
1877735279
814355398
735761631
1441791322
1357879510
877156182
1405603141
805332739
302288585
826099800
797599412
1076925323
666221492
836073651
666185520
737437221
1646010919
771712488
1632100218
1674804540
600335959
1892255492
1420189656
1880768183
1345730564
2141931002
359070661
248580074
442205962
860390843
800398528
1125954038
1096568807
2063748131
704447115
2047176550
1665948373
426912224
2095911360
1818035178
461221984
915149088
531647367
1463187855
1909937459
499836585
1278737096
1617006333
13983021
566044500
877984006
1731872296
402902235
1535530119
348621893
1879422939
1605625141
1889706961
1325563200
2015355533
242532705
1366004448
157535242
685507840
1829047108
1623318262
1575799149
61277262
1145470485
992017680
888224453
1152445737
1770608167
704521862
494385039
183853127
1604774864
160690564
1463126280
1280562588
884131659
1547537655
1510760998
389911029
837204385
1912066357
1151285247
1135450267
1110842113
1378063280
1250875269
360375603
1310046755
941657682
1107754449
1706991282
848898329
2004881192
138525858
1646540718
600083250
1790228782
1823112722
1055379034
1990785466
722971112
1652028235
584414951
1406559302
1371287793
1103148020
897712561
559028709
667553058
66785719
1833375924
172942812
1557064619
596327703
1916453781
24371649
110898073
1630553719
2101206126
262663882
2133381616
1842682855
1093653238
1213078199
279732832
1617120271
2026124624
1251535457
2098424691
1910149747
1266990528
101854751
815650890
1232691322
929219012
1927737484
734238490
1804496709
1671811792
968598334
1959946945
964511853
2009565090
1786484718
239754671
1530970836
2016253896
2060885839
458662341
1686526580
353372195
745626105
1684474612
2144391575
162628990
321534481
1609951172
1646662620
1032784727
1782357970
1246201278
962360684
1249441586
2028680862
944428883
386978163
1717654075
728004070
1114789340
707078639
421199320
560168681
1200785935
675992447
1839073597
1520796639
1239972627
1657335972
1909194147
248631736
990520606
15099955
1942550382
2020979500
2005507607
504672038
1667815995
1604379739
2051081108
1507463877
507927854
1024176618
1911258775
432638337
154512595
1703024043
1122150444
1322597763
248830595
644380154
344617730
448705043
1996690952
655409335
981834775
2022327367
137556293
292969536
1050779247
157225178
1103769227
1488437382
1184563846
910062488
1004952120
623693205
276170314
363639051
2122433506
723635476
1049134188
214936906
1349224067
1647049906
1364716606
1095930795
496866836
2020026418
1506967183
925590429
2055799149
1661939148
328277304
244607459
273815447
1359087961
232888830
1930992976
1979621974
29684239
1641575206
751130176
1049692261
1961897159
98791406
1952121408
1528308059
3218206
858835074
1948675935
645696127
1196884138
965248176
123320613
752317345
623299813
2134501362
1114186221
611190008
2100329416
889155905
1948958542
236674926
527636979
314213148
1973754366
314408186
1113952412
1892417169
561628047
1021728153
1007463328
607242683
2038827038
861855145
1589972163
236892758
1645952563
194110387
2126221225
1921205719
1670000137
802558131
42146558
784860450
1666314354
2143645837
976481016
1962164957
1682312722
931310193
1766668682
1738225484
2107783899
549571528
841516729
62453468
1215075188
903350397
1243236909
19559064
915858290
984167124
1600084343
1978770306
1932504640
891063535
1562661320
94846285
302647101
290896049
983528083
1430219210
646770489
1915131300
1660652085
664115602
1308683750
1572856057
638253318
61737473
578017412
107259008
355201853
449385333
163377396
1236575463
854712488
689425073
1487263863
529839206
351701416
679550132
1740348021
51780611
536626302
1644310748
1338701359
825037119
655309112
1341154526
1182600257
1368881334
475285656
1532991807
77825595
1064659319
1039797301
1773241125
986258618
368403548
1355331239
1673788596
1121204591
839876327
605126030
134679791
1449570613
1927185994
1344989167
1137669282
965397762
1772825496
1848879012
524062269
205114269
1933999157
1667967144
809759664
1650866274
1844100827
1356440357
1202503500
1527309574
1406351817
242646565
1144516766
1247632658
695702824
1858944875
258916411
871582397
935520697
1235796367
1607942747
133259978
1757980373
1254332126
1941916292
57935759
2091976374
2112230950
1487485563
2133714888
284405625
1158529875
389266254
351616058
712023706
977668395
873715325
736024199
1521527741
1629423705
1872411812
226268533
240615164
406081717
1251801163
1324835999
1549304217
1149671837
278140702
3889426
775815596
240825286
139557567
1834683457
619170481
1689090127
24550106
1896860749
1421404825
1877245110
2118622072
20030226
119466630
939922792
794856480
1363255873
1035996199
383962013
464816576
1526259399
394909031
128222221
1909801557
790974127
879380848
1354450106
134286222
51892097
1823628123
809317156
610110397
452222755
1032027162
629786717
358670376
427915177
1520510254
1284630614
1710284016
540873927
1628795551
521359822
219147824
1775316691
234061713
1016877699
1662005093
2008580563
1553180120
2030998937
1153922158
550568834
2089419776
1528855266
496759752
1224388867
754066081
911466991
1853394820
1685801068
2029613868
339797498
772586239
481627032
790239800
472936032
1646102027
1511588074
50436596
1094111998
252834626
185315568
807743436
1212406959
734749954
234271195
1270603689
1817654247
1156534346
1763025070
546936001
136370453
383631911
917722476
485034793
1096180157
694858578
571163389
1782649097
1697072724
282616170
902582552
1296527712
1878364471
396138082
1304296944
314672193
1549378586
1662545423
16471804
1945616539
290885032
329545668
798788315
292479631
1330593652
1554498971
1385381806
129016237
12489763
1456989854
1873778943
421105239
1901425453
399992521
949758615
84173818
595431110
27412799
1412897884
640802718
521277160
2064154939
1767255070
1745790985
199465888
1197180434
1325057655
1350399610
474176631
1290967813
1574129569
127850380
1055812397
1125388923
149232966
1310115327
856529687
1890766949
1577662875
2058418489
920690285
1347360250
1619764572
1239995093
903995183
1130128616
853048450
1927776948
1756380162
1996891244
1896113947
1006985175
965560229
1012784920
1610862278
913123727
971718713
510306196
849534016
1055116848
1549877420
733411473
1604199722
1210368455
1536578104
70375201
1791649349
1473475563
937534934
1340119347
2104411473
1555544262
1461808498
1048159617
1676247465
1011937366
1285677139
865940446
985125096
828194209
1958069588
484770263
1596020044
412909865
1606179757
2131697542
585998246
815350224
704621591
1002178947
1214976766
353726199
1968496251
1344472978
1701986528
1527003030
1319029746
1182846869
1876811408
1177237866
1218573973
2031108213
909370903
416603066
924391924
1389728674
1501137070
959028632
1622784680
96897309
1346064324
1215634128
237786252
1051045278
2100748714
524866718
2062430845
1287933830
317772062
1018793522
1325721960
642292203
517738276
1903684831
1262754729
69163880
1585710834
1807618218
1601011267
782225242
1246981896
1565155157
1797867042
1614280527
846157150
1281306765
1656712760
1942812994
628989848
1951723398
1848703642
1136405995
1852013622
1856467177
579357452
663485939
751059907
784631772
22842280
136056821
206494582
598477751
463696485
589012204
1125688295
687997028
1581461805
1631844963
1307933881
432511409
641096494
1427813520
1937396797
661317042
1782494558
395151255
114639884
2095733069
96482009
920660022
2041738238
435203528
791203850
993371327
436877835
1961252392
1689768877
1090802035
191874454
1466273643
966292712
80603267
818293303
1791391584
805872184
584950990
2065499438
1680460723
1951519442
1924835645
62339478
2020179324
1571337828
1932155946
659974273
2086000079
688264162
1453373658
715732215
1420887114
1795873069
669529492
534815338
1584379748
1968812873
344809649
1401897139
809240104
1523322832
1681705243
641598194
1720513183
1130725817
1714813726
233958607
129877256
549323632
1471223367
1654426736
609921107
1106410906
116802777
2070404006
2007958505
979025879
1631177241
1902615094
1881533926
136629501
1293875477
504642903
1407450076
1909779751
926376502
1901631357
23061041
644126609
1902683887
1360750353
315621034
1140517204
1246343463
1167252709
85365758
405804878
1875066048
1927179627
359739536
1683915121
1496067935
1714556592
1499474946
1387601188
1506320010
2103928086
50096361
1141163368
1544047527
19125689
101478728
1952538015
908966798
1819131152
1888412455
192623336
574397395
104864274
842169652
1049496646
2021735035
1511555516
1491720523
820762327
551863415
1883219907
2013179763
1544873200
628905801
2091689739
402976788
139087814
28137510
1269646655
1706010013
1470407639
94817599
1511137932
1136958470
328128578
653722207
1328537671
1204754979
1805429150
1087897538
2024089471
1039536386
675184238
852851161
1737398603
1783448764
1366457201
659121444
1151851308
1460568638
552586909
1632526074
1984599652
717076405
63565669
432168250
66216774
2025536991
1440115926
354147041
2054057875
1741714174
895193818
2091703128
1589421196
1794407288
1500458410
704828294
1179852697
1577369380
1921992689
1674988758
64650167
1739819087
451388959
1828426363
241465573
1283726348
943696349
1592913542
754012986
614323151
281728045
83501339
748611329
1854555846
1527177987
40720760
923779392
1456097109
222804148
195308089
1852671987
436873998
679157701
804266170
791488318
628512469
960681742
843029591
582997420
337255223
2007901580
133265033
92377914
1177587748
349517657
1123155384
2136773979
795084719
1065336763
1744744229
1280113544
649468086
42293875
772804240
682712298
456065203
29587402
1748369996
2143646524
327010945
1890638545
164846992
781504811
1676170396
898937112
265966935
1904766251
1707274169
2117515392
2078570194
2077555373
1497929215
902727742
1043496336
384239791
982480536
1013884455
408708116
1273597170
190766829
2145629391
1472186215
1105068965
481708744
452907397
1978214426
369881146
1100809479
1756448917
41332495
427950169
55673516
1188875452
829375847
1517580061
103316432
379775356
2069897050
290691911
1091481196
291993406
304088166
1469125975
1220335066
1933406733
1801185128
2116142398
429205315
1213624625
1979026917
1950385857
677508350
1552171310
779213693
1022374608
170376849
971633008
476417640
1208780338
1731715936
1135517070
982452262
1715636254
1308818231
823612372
1545051193
1522097850
1675542371
2117550529
204411180
1567642000
398603255
1582895491
1017984856
454923530
312909245
1973242529
1091614195
1295320848
799141979
608019341
635721477
1375778889
2043983918
1581083546
1083662809
1696912113
1748576545
1197365038
1895267547
921319877
1093912172
1021402748
981658261
511910782
428878307
1196463451
627002499
1436457369
294442342
2123483552
1567041722
728584911
254726640
434269057
1417380108
510825905
924946324
754385193
1512034865
1874761410
387098306
1491307101
517388331
1531490076
2139660932
493426102
280474915
2014282615
584336910
1406638369
44618699
984668206
81046599
2027751136
902174881
284570231
415446659
881773932
1370059371
1611758574
1558053849
2139783777
1457759711
783859056
1545147625
1656842826
165949752
2110147197
1944141578
1518139977
2088254727
1006264406
149143942
12290253
695236472
414427021
739467756
1878165113
876921409
1634785978
259362535
685221139
1249074981
61404918
1480824827
1170760214
336439210
1956988872
1194297721
796850037
1283045214
1708794827
1470121394
1498598796
693730096
563652749
77109520
1494373381
256569228
1993552515
311590188
2086988291
1313387381
741639805
1906741048
275210734
1185579630
1985801889
1831403068
1258071822
988097564
691720881
2101209273
1248065341
1689314282
2034079895
1105191628
487741909
851559275
348326752
1447051744
1218659460
1434626619
1444442348
1763897302
1596363198
223427728
865858320
376814193
891443329
757789658
160076707
1901682912
27134959
1490045541
239557329
901433220
539151583
682331077
1786547036
2008795847
362983027
1643410317
211134077
816284828
2144575729
1405245587
1880947759
1172158466
418591603
911812269
179517377
586733890
259029934
1954450072
1352765015
739710334
2123681348
991663119
1867644161
47432035
593984558
1199278720
1252957006
833676886
1909237691
1992375130
1868510539
532459639
1383566307
987016576
1591288479
759983173
1360297997
975482817
1501483112
1719643369
986308471
669809976
281592892
1697670872
1800223602
1918212629
1816700720
1537853885
1087927569
599841498
1771681302
1183458141
2024021886
1826989545
1592665593
415093777
1100287743
87747436
2104740441
2123789266
972177984
447537704
908571436
923262482
1738390203
787109177
535956305
1370966352
831193742
99743630
1043812519
50862004
837877691
1543636696
1380192674
1782828901
791268345
2019080753
1997901757
1869252270
1695824483
638046234
1955320392
1748755608
510831801
855074778
1426016034
421952629
106113039
2075214908
1867677325
544453981
1557992815
1750371939
1182407314
332123645
64702656
440805157
1046217514
1134052289
2131597412
1890377020
89527438
1843192960
1331344602
2010813061
8229616
1194450650
1331447154
1575399906
1823305127
1082175415
1304474555
969035467
1877505427
1836695890
583951351
1876974426
600206238
1030027446
1109556809
991955713
26900826
90155362
1513826817
245082407
1574239070
812299057
2102676588
1486639965
525722208
22410541
1476787925
160797000
637018030
1786210239
1767221436
1005606417
556559171
1067543465
1848117637
1432042258
1012163184
1982982278
945983853
1484233622
360288230
266211923
588938141
1358102730
1270459902
1707839201
1894213560
14631712
290313717
1842899291
953360372
210314532
1922799694
1627197520
995053781
391647169
2102318014
1590342148
154284265
1901308846
367659025
952539587
599858457
154427448
252221945
1970513619
1325959176
1637231746
791332027
1453209314
802323657
558286172
295525842
354249330
1198771869
930294488
1502132826
1054026321
682882300
574308421
555227701
1492004364
1034356114
1284188622
538170520
1519014603
1029841959
613048226
139665286
1277958839
848401944
399898911
1952618404
542346096
2006519856
152458138
1768185398
302577892
1847565783
2026599039
1014764546
1704755995
709832474
1307118398
1402541564
1170382386
1619746109
1819042530
1791324664
1363694926
1282875768
73084297
918027637
308712396
1790480405
958079601
2121683831
1172592112
1854861725
1000070274
1750870716
1167980741
1520184011
64453254
1630208750
67743200
1381027182
1189763166
2035026068
1019510117
124676129
561064339
803780879
4766295
541898683
1989860234
607187513
905617784
1376281509
1653955943
1996848295
270617107
224002453
2086223214
1558883828
26739485
2037451504
1034001168
982717482
1286444705
312791801
999801257
806005467
1405301810
1957641607
1453067410
2069509080
1421802647
433222157
317605103
1284819137
429507805
1618448054
1298994842
2095391117
1549569244
691654351
1047465950
2099967299
1284678958
818874101
71331097
106648525
1162051115
1860325295
1482167496
485392744
458529918
1577893123
1515017896
2074907572
690510421
23773371
898389545
1130352256
496164802
1319115376
126449235
709621373
1904955592
714607817
1623475695
1584698953
1773137816
887723559
1405446776
480550006
1179138249
695984357
2001346432
1861326777
1149091308
110061955
1474785056
746712669
1689484391
421257580
724565345
1137520198
482617755
608072
506921836
194447237
1006786570
1334538004
212250536
1678905962
506449988
1022627517
915096544
1036126487
1196398239
569226545
1412412434
238355236
831954526
2007883929
411323790
467810664
1472391536
645266768
840873964
1342204500
1292469022
1644642097
816638223
563175849
2079998589
1450218660
470560291
1020891556
1562977721
899266153
1358160237
783238989
238963531
1156842260
1533029203
484973368
2124519102
910710802
1158827654
258279029
1825929570
1595069897
1628679500
966538015
393597913
913523937
731512065
2026030076
432430599
1559914164
65505384
1773419410
1775003039
733976932
695881298
1384217751
2007964216
335407082
2097365844
463848036
1073865236
1686108458
1620080817
456656609
2006677391
371229215
337626181
1334834531
252444342
185043513
1643605943
960342531
1457190656
1018731759
1189811811
1766514868
800339567
638554314
1261606286
1798859530
1187559183
1615537141
1065553006
759153018
288994653
381243484
873203990
1941686641
973677586
1463910539
161690013
496445951
1300809089
2079519913
116221330
1710301002
2046742294
1443174925
1967214275
2004700363
291952324
1269009405
1857177169
1134541102
1639906053
2020967075
897182543
2024735413
824292827
1048353758
293850016
437014082
561708098
1538744036
162249347
1160280202
1055322393
1565653938
892260732
226868529
860623638
348616333
231889491
1407635631
27536734
1041212682
1784178044
349147279
26954512
1721616022
1680144417
1203812183
673262345
1611884323
741192914
1323308338
1076682717
1624257514
1001525536
1444221591
944988204
630077050
25813450
1627411382
151235081
1442329979
1754447512
1557501329
626468899
1825071350
32448995
1824527953
1186540151
271400797
472801702
195527311
2089787543
144710248
1532613886
249479680
2101959467
1269758956
1579339338
966842078
1384053555
390797333
1952126443
1380289954
4909310
536662231
1816000734
1438958143
2111601621
2058918991
902610047
2007439193
1610204675
503809719
1957441630
1840801071
1379346967
1521960290
57146171
1162002965
1055253557
435543515
1405383408
1696079014
1349488156
557291426
915407617
330568653
558719983
435031800
1932437524
1840285303
688589610
222232559
2136146927
75347712
1430450612
1899193163
1168712012
1666560260
2144794292
1039015893
258906621
1389593698
687458630
80793278
2042896362
939316699
446063182
2066692014
420305131
512734169
160798376
1647694491
1569762219
811794862
1648758877
1233683996
937016443
1419855095
1760466051
1014304960
1610609007
884842899
5067102
177974363
1923152552
811637537
1650676133
642550686
2113012703
226266665
1158999657
2069770474
1958464998
594932384
2028345739
1062709376
766430332
1370376783
1033058034
560315525
896238222
1833117661
199431781
106608091
33959290
1351679063
1756308861
903143846
609595475
465799568
174958099
549329180
1849581705
1567931999
959453320
1165159521
1614192935
975905591
223161712
921835847
1134452459
1736061479
1449930684
449230850
1135838428
1232614829
1065440059
1122190378
670636859
2111425275
1810780200
701608005
23069118
798838641
292732733
255597758
1394008276
1009767883
1339788361
1434193231
214356687
1035340881
1775751311
1039306084
1720699982
607650127
1507759875
1644985149
901961340
399675348
229434904
1534346253
1284008433
722695462
959467102
1762717197
298895757
1571354695
839263363
992006378
432601802
477069197
1777396752
1201849581
42156793
969653571
726431438
710594039
388363891
1267787447
1077650437
1705239281
51527757
1674571860
755936564
843333524
623872158
1707447458
525608815
1778291770
336338681
309554859
2129013935
194762016
1599147018
567047542
880416570
1192420978
401005312
1863835931
159455065
2013924005
954284756
213052900
1827873699
137105310
708950113
858365229
1673714860
49669035
1036007994
1918737708
64908382
1095106092
1781360614
1208566190
2079547233
1461197798
148663063
11292856
28497062
1238440428
1189624962
362579202
2139712086
268945359
1018627185
865609059
252698638
1526472755
1758838991
177348340
655231990
536438385
1603525560
965160804
17352161
113969102
118134391
1046125305
1846018790
1412119034
2059632767
1366980312
1914411114
864700090
23859096
1097798471
898836267
1311110667
143557926
1191915292
909045861
26766500
538018703
91924179
1938407898
327354828
1345987556
890381525
804198539
924247876
1383760070
826585353
1591272821
304372180
2125842224
1852642403
1626923823
1496797343
1360752628
653024807
1343425668
1081912116
1385400534
367489722
1119285328
2128028691
1123294732
1514337894
1662413443
511229475
1010511330
287479927
2029414341
919660556
1722218785
392825729
1967326550
135875168
540351688
1501052429
649939976
590791617
1088349989
1428310045
1139371686
853809991
517610265
1478128034
1853292751
1617556600
1915857691
449973046
684880634
173884251
393508948
1006182487
1748162259
17414644
883111622
1848111105
93376271
659057037
580419937
1498922921
205932716
414707454
1203779160
101872847
673866774
2065179350
804345244
1768348005
1933734856
2097450211
1724066200
719484141
381011937
1594816914
481887249
2123475102
1362145046
1466099780
549424209
1659652652
2022539627
495158314
1143506817
258719048
901361109
6640794
1981183644
629527455
1482892022
1932118247
134831175
1400952594
1383285720
840095899
1678896717
801813459
1078869720
315845302
931868125
855813197
907816256
2089699933
25939417
1611572701
1559832569
288985081
661892187
1064593023
1070998108
1747796258
1121550104
807893840
1956119701
1355141585
1527083650
1411549989
196571718
184681539
2138638115
1603501603
662656173
1137624525
278104028
470347609
2019825988
1285467668
2000346461
1902837458
184051357
373064790
391801187
1444901841
743603673
1221604774
439337453
69517274
1813111614
1709705712
1276417941
885774167
648108643
154516276
1539180183
1658253751
136642715
1770626010
508615262
587193108
1537899504
89273922
227301204
284221574
2007728892
1707752525
975432796
1712184218
1131051436
1039306144
1685331498
801075026
1365312092
1021366640
390395523
287771571
1354976768
1523687252
676614079
1399132814
373373340
331397020
898122015
1607920255
1024428130
743055072
2109469475
2056760429
948056070
2003541179
451153368
1418281863
1951572522
448569271
1194797895
354332643
419497653
714067769
683921367
1757457994
1986893240
1495472877
71936053
1795041487
1633907247
1000378271
368767668
30790905
1211938922
155760478
901781836
1528516349
1190199239
1344749702
833686874
377286173
1907906090
1734117566
554647937
785424977
2065493584
549773315
1051192595
296783665
645651446
1917845099
1423290666
1985072416
1413196901
653124539
173253663
158418070
816116761
1964844014
2138803232
454775842
345736394
1436238951
288053709
407906700
2025591519
1173363298
1024607084
1152184061
1047770584
2044604570
2887348
2040175287
272938924
1439690547
539447846
954129562
1934724970
1225308199
1745344978
1231743528
1377956252
271052006
735459170
1178892554
273427212
477964149
598504686
1098627497
598641195
2004874286
905619849
1816685025
1085851660
1238706871
1435947803
2041987012
2128796323
1141573958
504286387
407504208
1239729623
1003905192
974670430
563471614
1542537425
120621973
2001224849
1203769427
1048207611
1207114840
1319351888
1559911084
1574817244
521662908
1512245976
1762905906
1003248414
1435909267
328615329
1783221789
750891011
818137670
249073654
1468217387
2032161203
391939672
66283334
1797490614
171824850
1749388844
1669073635
1808673786
1842442253
1633750758
2080382787
1597637552
1995326604
1286944656
1364648032
1180753115
1808163739
906952543
530547719
280788165
1188156921
657971557
1700521263
1995559083
1311165049
1927684489
1237396065
1850541370
1145415991
548260426
1477279806
1085044950
688834752
1884115117
1052387657
1281599482
1535699185
1137433878
1518025908
98098487
776373669
1778853145
613442688
1348484628
268105862
96342815
1378902977
1671661185
1151127782
1575499537
997105337
887960933
283046048
1127303399
553787879
473311173
1758157102
770683541
495405198
157574111
536476608
1255464089
1347862086
805061176
627600019
806048636
1641991969
694010378
1338904131
179802789
864456803
311168940
1069049211
1273539866
1537248568
105354625
1691925536
1967994020
824756962
2132692492
361772286
844846495
1277591975
1904655643
848494408
1942959841
1357576762
1175393137
1330667461
1726329447
1118845657
2089509860
1287483360
786011993
1064701333
261003813
1342910011
2125234333
1582453171
844622535
2096529078
1863907186
1196205820
1396949968
1415604511
434231471
1581788045
1923769637
1296132402
1406699612
1114594427
185106308
1355471162
313031273
666417472
1788364512
713654595
1417304370
1592753845
1231827777
170933380
1948473423
407893137
992458087
1990210929
260982461
871531074
2030332839
663998944
1560826982
1421256486
4018603
427092171
223709063
218179446
1303181403
969297400
1365775795
909878264
1242120104
241713000
304557023
661586546
287904846
1526354692
687008913
2093206379
1901873755
1387432520
1460829888
1873687236
1977818889
306223667
1533657725
1160893035
328264066
1535096226
615888577
737667414
1458701459
1172642407
442287965
336846081
631890001
1083478198
1922874320
730983433
623208244
780229275
579509733
920966254
1228951926
643361883
277128571
2602912
2051495765
766885070
899761495
2033884461
1609316873
141091486
1702748674
1661169201
1343647932
238435967
926001907
1105758495
383451919
2060825879
1264821211
2056562216
328185545
868952438
1995562974
1802371841
1648846234
1519452388
705289431
1618879803
851736636
258809098
577313124
1150236184
732650070
835975400
1021625829
1306712518
526381735
1821871139
1855176417
1616590915
1447761713
345958385
1011372640
1096953456
255791254
409223820
695908144
1968688288
376574534
1915107037
781241307
832397128
32003164
1170664849
1336561887
303032411
428091748
168693163
1586946503
31735119
2000783289
819031877
1414171016
958546166
1815774186
547184998
1950736973
1463410220
1026248385
1614240290
1226523178
1443038570
19304435
1606982161
307055554
525143647
26731202
39130876
25297475
362717413
1371771463
270586826
683960595
2021559433
1510140545
1555918919
1640418446
1989576781
993874851
794720079
1351917543
1048560528
737714469
2048673737
1861962885
1190154430
544228310
1816093883
835760600
1887712680
1086813652
864507889
1011553534
957243667
505137757
1882239358
1180828735
899371652
1720301269
2087117756
1369770913
999692721
1421099968
1720726484
1058737865
1335310240
1637652603
553589618
1726544362
1204093139
153647873
1798811020
1373727307
465866534
1622914727
970476530
1334287279
1879757834
1699510443
422912869
1143733168
344922795
1123984945
719906060
213353244
1137103329
897573642
1974239832
1990778047
508122071
813422284
496099231
1229254081
1568142514
43077355
1555477410
186321378
266248881
520120825
790936115
1213924205
1212336529
1097825906
1341348990
234372717
70650416
1135301512
1028147948
299232478
1740466307
2124081070
1556419275
450092510
85063391
1870837457
759140423
64656320
371225031
682599544
1409464608
1213314652
1066270938
900857989
1243281841
762597327
799088103
1406030237
884141529
453592161
643243914
171268977
354840450
481579188
2096406257
784367812
1583109137
628898421
70199668
484934393
864740282
1033004768
697426088
1347371536
1503914002
996687328
790744700
2113001324
1140129585
450303677
1765440623
1723096583
433614727
11320787
1018392212
1067965193
824810253
2032624500
1519493626
1072035632
1946348662
771936015
1391070486
1730722143
1563803529
1954729591
110180803
1426855128
757257711
337346786
1776536256
1216279370
1111788647
2008360763
1599530889
898043778
1575661358
47575830
935275967
61406498
947033517
1447341429
1934223237
830655396
2041400809
1272013994
1671441642
1327173778
1876163522
926965269
1071041493
582988019
1374745709
1232328099
196929699
353558132
1602111465
277658959
1854309231
1332028939
1014442587
1775079517
1769656624
1997491306
1392781319
285009273
1070962987
1143087820
1742747371
641619313
2063277970
58122815
1958299716
867179135
953148080
1616542411
1159987089
862232213
853090052
1818790885
1619032382
1104614820
686925117
723766563
1297976550
511582155
477620607
259607706
10663977
69285239
1705546951
1244180445
475165381
254438673
1950785760
96557348
423062743
234168105
229216982
1459594689
1546593483
1260680120
1855414849
716838280
506728745
1877838869
1993542858
591383390
150108115
1433194772
1226639298
1193313316
1069061411
14291290
911329973
1549879324
1120706311
969736225
124757939
1668241388
1374005731
618095588
706493558
416749780
1972285630
1193826249
1557044459
988654725
1818014157
569858949
2127218293
888321908
930162561
1146985697
465922298
571375825
1380139977
583933349
418373563
443985166
813024005
1095652608
2068486963
1825466767
1064444200
689217872
1404468425
422065293
424681991
1756206243
648752392
942522311
1712100397
1565008138
197438132
294737491
905991088
1349343360
346785010
1576073652
1576540681
1510185778
1550857999
1952669010
333818936
223172205
1035936254
1836580170
138590526
1767090398
521605055
412713736
708318683
1105541402
1716393942
778957537
1754346833
793410043
1705860965
1332658897
178612143
1030492367
174245495
1094945281
869325293
1222537208
1655682005
1721281025
858697628
107676714
1902740652
550068246
371843498
2071421421
1934976953
1370087069
97148037
1730532683
1396839569
2140282215
1954622182
1202779855
1454078527
482861978
1336127432
231356892
1575903536
65212617
1307178275
932134277
1922720792
978456834
1683268086
1668717898
583955325
1227975270
875356315
1760312733
1385738702
1520878732
1593693933
983125736
1609586259
2024458007
1624047767
628993635
892326727
1322974103
598591391
2039585579
1011291778
1739460582
189228391
1940062318
1854982285
23200068
1772973962
773759272
434184115
1233139577
1058313554
1579890122
1174548862
213807270
236658542
582196499
548929772
605321163
239931753
1229953793
2024781864
2112160921
1186779105
1444964908
50876502
1660433846
117250546
1746386336
509340277
683051152
496390550
1793733433
914820320
499030052
474254760
91005875
114671930
710196034
2077597478
871850784
843209768
1796097434
44417852
351802260
1724621604
565380690
1330606814
1721976088
772109583
137641875
1139052375
1981503601
1739868557
1687327659
57606581
2086122467
821430670
949501427
1290421057
183456059
2105564759
1057869643
370032806
342049832
1699554457
535599053
1634942704
1674290307
842460346
500252813
360129500
1979600929
1512602313
380457705
11399567
832241807
1171865340
1953048687
545480597
139629279
1504845590
1557165121
1640719989
129122175
1217915303
376284928
395216250
1558190929
1115610836
1560066498
791955461
1040217997
95158368
1943479285
594191539
305735377
1858981362
895964552
2143192945
1568435655
2027312421
1042035927
168411349
1614662365
918035616
724662112
986189139
462512298
390537180
193768024
2075137400
690472920
1557477248
1459662282
1155288772
1402746980
687119723
578987963
1236477105
1871893167
1770744117
40257261
949265292
610069449
394828360
809013296
1115462377
11346491
1337626550
1125672202
1466617442
465197392
1121792734
360176163
170005142
1565965078
770975453
1964147480
574489419
1201674656
902470913
1397295482
142509099
1991139049
1350495805
438002594
31578987
845152650
1905273592
1044135538
1965649478
1842486363
260202431
1367971085
161988455
1929367532
903833475
1293719177
1130447315
51299297
1036578995
176463739
1745066129
1445446974
198132490
169771879
1631221214
801677574
1577002737
2014302319
859379192
1132233392
973808947
85176372
242019615
651169705
2137609972
507369514
1096054685
1345535679
1345066244
589782282
323250561
1154317985
975299667
395885636
786054400
1477709303
174834730
465974805
781912200
1263129644
1211105643
881145262
461240682
413234892
1516035600
542969938
1318824963
753094428
1786511396
2019506743
692409950
1541415353
1543660703
1606161387
1025970419
778532412
40765712
1640835166
1245986150
2070265212
142478255
399397037
2097758002
401369081
1417251117
494130484
1853545488
2033847049
147241313
1311337769
290743404
239159091
473601358
306153808
1218179871
857412599
374244344
359465802
2122774803
1567093470
571529730
2046756221
912208347
281172042
1619175976
1637157434
733217821
304222889
220919071
1078448777
123257906
559938163
1522499603
1263999004
833248539
1123429111
1632228359
1470795293
898787014
1033787568
989143996
1210574911
79142671
696159879
1775879975
1172216060
2107545868
1724987584
119738543
640407206
483070233
824210020
1967373129
1496346354
2037047042
1246911796
1310131165
16060237
923664135
452404713
1621245771
1792579856
294816789
499137360
1460602876
169540202
1320303160
2021831427
987090581
495049708
390323137
470313225
1114690367
125338374
162231064
763834517
1691824479
1124599330
598935280
1163658928
1873590207
385884999
2092975719
705369688
249668468
1481622103
1058181874
437412305
963630705
536398577
1841203628
605534016
1691912446
327723955
648568631
1385152335
1227163675
1415695888
1033260761
1182437314
323390452
816128084
1801785849
1591390796
1211898877
613164950
1460843147
1505203289
2100859069
538491092
1672926454
19222503
348991106
1153131051
312201098
630866385
918154711
1209946329
740315312
1212877458
830739045
701232122
1350632871
1952181864
860840938
643683089
1537585171
1953265470
1345553946
1918822602
911547836
1479207507
783237550
1128202681
1156230614
1927941464
1321337190
2099355483
1284887568
1356459978
934892296
1430431679
717281767
271543771
692005707
1859623723
1940673664
334861002
1335541934
1209525807
1308543278
1199280073
40144986
13265229
1866537153
577662742
448741686
937542609
1630920542
1442560972
127742972
104438417
1924160383
833612717
1132206599
1228650382
1181356764
1172445644
1806118062
671775887
876418128
764249669
479124410
1136523703
2112449722
784105637
348474307
1385679112
815462846
901823851
683989208
1271307485
1963890552
1384881368
1973852657
1795878088
1816682881
208565859
1494670711
887659188
1782948901
1694739318
279922179
421475481
204377419
1268148831
1030223137
105714202
81989843
708998685
1565617043
1599400905
1897547944
751158803
1926702242
2012828639
651751562
2104465616
1415628727
1393276585
162718080
415084409
210360939
1557518798
682448339
1495090517
407341451
181886254
1110852394
1994735956
1059447480
1218236588
52653357
636623013
833300191
465015482
1223785452
1542153746
881784923
201804554
516328567
1372102663
699681618
1930028535
660093182
1484809063
625761932
2123681499
25448783
318997292
1970617557
70116157
44003443
109139259
958988947
503999971
1971099970
566983335
1987473203
1125285553
1830744323
1638512535
910646630
2094918665
1434198883
942763782
328911334
1058996704
648852638
2109188441
2028585702
1781330498
1606520007
1812442806
909760201
1012792607
1319525711
490725815
1420091235
984335482
1103845274
1213293549
1125578106
1827905822
1729757147
975778318
2141906178
706837659
1449342881
1791919210
1529464789
1838437188
206878128
1933786900
1537574518
1757337868
1965924642
1339867757
1811127474
1139016981
283004807
17405987
1137303698
1583944181
1694221676
345669889
464510966
271364616
1167747567
563215466
863917328
1110527196
1875447999
343825563
1997448004
1627829014
1567491647
702824619
805654856
1284730326
60031284
794715924
1963122590
1749827126
2128546512
1638389703
163764134
1650331035
1014199465
2055963280
52916778
1046083152
1429719685
987006959
1640579731
639811517
475146609
373699805
1751659570
2057144822
1040574662
1203301490
299482736
1159558711
2029577098
315908593
2064367357
133577906
1072721694
1208853071
923000498
1578198626
47413895
104361010
1152618193
1089181156
370948257
207475221
372088472
1189486441
2017498479
384511819
129019022
2049388447
2023189520
1417372566
1261951309
365484272
2042635638
1509566219
914599067
1757755423
916980405
1210578956
811379680
1938943092
1279099457
2003228559
1907049063
1609080210
1846977339
2101653728
293186238
724980059
1193703532
271385086
1525460170
1767857708
242464358
1576631282
1497197714
2052482906
1128648955
1083701447
81402514
1781157353
126293368
64635284
654501889
141311044
239725186
195894727
1550054464
1312091715
1995937285
221350680
1340342110
1283174350
810231342
953725535
1263026860
574438097
250760101
2109290533
427817856
372792441
651724205
800277569
977572962
1372300784
1159558498
999225924
248357791
690188076
2144630392
69617060
1263172363
1858420918
1315908258
2008471409
1210910860
917932664
421297347
1042933249
44964336
671485884
2068397517
1817431147
2057531443
1301656147
557418717
1832476414
2129850539
564100045
1676772698
460211064
244253093
711827889
1774540679
498067150
682903487
2024767902
452043264
1004777479
1854516336
361219853
1167064280
1904722471
1706373331
1449150208
1229340247
917271884
1411634577
1205394490
391576349
785927267
249956882
800856689
52910182
446123749
718903971
509833900
2056560039
1894764421
1392452894
771970718
780579970
1502471205
1700770828
411652240
767918097
1845110157
834880826
684050187
1065039591
1578820047
545867452
220749192
1081206355
994645523
58842577
2007438871
1778975343
480063622
896139393
1576119203
247911480
469982144
1754022454
322929931
222535369
1181793482
1397914659
328308072
1166964129
1012939015
363845294
783380410
1763934544
14164383
481369557
115039920
1306869097
497136910
1960634549
1518025700
1894312700
1777718894
357253450
1119475111
1667613293
106442725
1273122172
1823423784
2053301375
1051403867
1373627215
1399094243
987944567
1050343120
294950043
1306674528
1604816082
622680550
1868936442
1764480338
72020576
2127314492
1795740323
1978213289
1054538692
964030246
1968358210
1379090598
1431243900
1195362535
945076843
1200289039
1464969809
1874632896
1984185426
1440617076
1917478003
561236317
793226803
356259296
393739932
1930069285
176504585
1772185692
1361229072
1241261891
1948851700
1368259236
482407815
777569550
1767698246
1916824069
85927558
1640803417
2124528041
1406572140
194702764
317389650
534627864
1898181313
1238512408
1068309491
1962702749
219519454
1027132502
1001280547
1783455115
670721672
1146287566
926100904
695605780
233911445
639015339
194305894
934581186
1982940981
1809459711
2127669315
721837280
229688192
2109723242
809363747
1239552771
465041111
437502352
1641627824
353240612
1032145962
966249081
230476503
85863740
1017008001
600507914
386862278
1451679673
158327046
1977520300
1264802525
1329664288
244667379
487205131
547794523
391604067
1783440195
2030109338
1750077042
1293756024
1889391283
812159002
2068570887
519934029
1455132188
684827170
722885684
192370222
184356162
1124710026
900424013
360520458
2019934214
81795707
766750922
271409368
970832676
553518843
1301168841
1610641752
1010974493
704101153
1071931771
1820561347
26925413
1011022363
1646953485
269822757
1617522726
1728028937
1505827162
11283715
1076097445
1996632907
1037418188
1196104181
208070373
1361778135
677478084
263409531
429152399
913915053
505547641
1412971395
382362042
1252488555
669207736
1696135409
2078709980
1642347308
2081885071
1072698718
218316717
1424095840
1223876935
1150934308
1101796487
1610422626
2006363495
1514310378
1960175240
82824562
677526700
1620283406
130730456
96115014
1849490790
667085538
1851322681
599622425
1579440799
1103872979
100468881
281750872
194291436
557379146
2033300503
1714992465
1378093723
788111961
1969433658
2063846971
1611194606
718169059
2129490097
1124300541
1032158785
1654245377
1700314919
1940117046
273431679
535310074
2086122467
1368323887
129818272
1601946701
1756710388
1406199839
1130712722
673945030
1259304807
1185330294
1787088441
216534877
2090400642
1932793300
1384891310
1316612571
2038647076
16453006
597235630
312538071
24569888
2139950216
930217812
195487980
1453223500
1214652626
434141248
1300681428
154048775
813340094
1567776021
380072116
1288791108
1289736125
817319759
1891662546
1789898684
1278827513
1637464590
629049223
2129194407
1898844928
239086291
682051075
870771410
1433000788
1342485770
1925514862
1048096506
1997681520
1107321124
1739496404
745806966
887466256
236342190
1994803937
1604765921
1406586738
968733557
935306720
1802711163
972292913
1091778962
622135439
1946234685
499955234
2086163590
840340377
332864113
1469040181
2086024507
1052268019
1213720055
1390015013
2141556613
1873886072
1208914546
72561121
871992657
2079001026
502040439
1479548261
539560505
615951146
81753905
945269719
1559726954
1135321474
265378655
1222386721
1766637105
107095935
202765716
313370637
846340045
860213352
1282800281
260211586
266826175
2107905919
1429439521
31636463
525732285
188289173
1339784899
359335077
139189936
1222572199
1890198280
1081095468
1688991832
505871512
847375075
810273161
1091885029
1544163835
1999477621
118923510
1140785568
2137034468
831073610
347026095
1892519162
269451916
1915324187
1152023451
215766271
285325352
8643505
154878924
693055120
2135048024
413479282
675207128
434479328
1989805114
43541887
675558804
1981504908
1563457780
1604486072
104030649
1965005142
1949685380
21648701
1726268756
1236202196
1292481256
484194914
1455019291
2146115783
29088897
822296197
776488666
884692945
1480290509
236526388
1754064722
2053298272
1085289091
2120825316
1928694897
964877040
450370186
1213762482
1746880334
1261640431
1882052460
1475578081
786528220
111138684
1771671716
1895708825
2101886122
258537950
1891599930
1843785764
1290547703
923998864
2098167574
1965116828
1029176002
168107815
984736832
1037130961
718118557
60178526
928882714
774372849
1156625261
1950581433
122457346
1680246431
659267681
877932243
84973163
1722180506
705335953
1745203280
154244675
1957167268
1850319938
1368409438
2003939318
21643057
1163179496
1545239424
1334789140
1062291572
1990355296
534488075
841565593
1406691842
288929607
209399175
2096575220
1126456011
1158966474
207377120
642685134
473027503
1295174194
792526365
387045550
1213721967
1965597453
676004515
1311499672
805846234
91535805
47009480
1535018170
1868734591
284090936
1986856657
768566058
480384580
173843278
532220175
1879585817
697686774
2058182796
331949574
1579006331
792050939
1369387347
1586892750
1690608530
1940729673
1804844597
2027608568
316175318
1673090504
676535021
1488420129
1697242809
2132280784
127684872
400770112
1401054230
1972833850
109202146
672004749
1290927864
659673048
1993706362
1684447401
532546942
1599281988
632929219
236738866
1468072772
1474276360
1496868885
1735296594
119371213
972645361
535699344
257719394
405625812
2076526520
2024775580
525883721
1664450514
1709955255
1224291996
681274066
451140142
1388373973
1200897457
1587924615
1974660081
575886156
1346030330
505883043
133798826
916575798
664545050
41456147
746053430
142556960
1406459084
409586468
1869089060
1552049630
1948300940
216175440
1072960014
326633883
1897065864
2006222870
626590775
1920128860
751311700
857368517
1255643279
684052415
405248976
735832297
545336503
856061939
764315768
1786274113
570237649
694605334
6413317
388319305
1815636799
1555855109
499663046
1238529079
479387542
1481577372
901618786
844582974
1259484608
1595697378
1396561241
89832204
38978602
958671982
1601623332
1428547422
1428806421
1094479763
1158975861
810293488
1764707827
282437121
1682130032
405604895
1102833510
1146833949
180717805
1328802287
2100688629
778459094
1234220026
435889985
36563858
1082997037
333892663
2138409634
230128148
332351347
1894788488
621021349
444260350
1929031658
859814623
198529987
1071090782
136007429
2088112748
1168883043
523617814
1135670308
743909362
1219450625
904666935
848742706
1977126662
1845656900
1524355914
2110865463
182964259
1293202528
1201364088
135706347
1411848562
1778107478
670138547
536942635
1280905801
1877061418
1526280542
651831686
183335483
118895958
1869810819
393217926
762898400
476065191
1286066566
838306262
1014255542
1127089514
1877107037
2118028966
2118025439
553880745
1547787528
1302812446
2033471219
2094787371
1377482052
470496977
1954385592
683139743
513901168
1446238035
1340898903
700489938
1866033814
191344759
1052396340
388352717
777891622
2032929482
1416920333
1327093801
963187615
139201066
1379047288
269791309
614104857
732511325
1010005676
865128533
830800786
1328880072
181432864
2015916330
1339217467
1260366650
1786323491
44688117
526869015
1920013441
1032420388
1815443280
778106405
2115857915
2071299836
1585360003
1746477247
218684268
1299884539
1746226991
578798258
431903791
1451265814
677752687
808402338
511081163
182794232
460159346
1798937802
679940884
582924768
18104728
608070356
279465319
1589520422
2027746666
1434490084
2131013731
1324065363
59570159
2115241879
740489370
1486119791
60811493
1817748761
1554958687
800357089
1489759411
970144050
1759695683
1650328217
568541680
2085673778
709796630
138953335
1629272229
645058865
1923115773
1783660089
1347637377
219341995
262509846
1356025123
237387415
2060123805
1442886983
503472493
961691192
1630284471
830058756
380033107
1708750978
735166324
539374553
517641018
1005204776
1649348752
722078673
1815140533
2136183813
1052168893
387918387
911642341
1385843644
2066882427
1411609173
1914154308
1845863889
1417958702
157722344
1305849959
1665503924
54691708
1007761850
1095229974
1043707369
1788203680
1870274633
48425759
2110964520
42884526
1046864715
662635622
265914476
511539526
1917496085
2054248716
1038398031
63833742
1169437380
544867043
979221706
1294996833
37360075
1035935464
417064468
1023717743
1527684510
380452697
997593229
2064215320
494090073
1108667910
1751906716
1010226878
641928634
1911401803
2054641629
159192341
1019941693
461459675
479913245
1968259927
1244332906
1602708489
972860921
173683144
880979104
610879814
457165701
1874632896
591838436
1102458167
286735189
1601103375
613132581
793005740
1181994332
105330892
1566278085
726511445
789428251
572289262
1880905279
639290969
232495514
172534410
641565586
966652276
1361948477
2022011987
518983649
1569376208
222426802
985574846
624922624
611924747
479519068
1640713174
1900636169
1353401080
261997526
213548714
597306393
1635143330
843551760
578262345
1092329309
1516256720
775990559
1659047936
1815938882
409403072
1687488106
2089153133
265060492
315512584
1411833753
692147695
695083676
849328634
811101338
719863500
488737262
1451959052
781788883
31310878
1052837639
1250198795
1582907712
374298693
1389149326
349531615
797148528
1550725555
1102191482
545948599
29254683
2082148664
432641603
1748620180
2077893654
1422169287
527871471
1160703041
1553504827
2126114782
1726049835
903238820
576633093
1930290916
1418351704
1131440258
1711782189
1962316144
1900676467
1823147407
22930054
556640090
263761235
24123575
57230997
2033254335
1101162567
1930248581
541539351
416658838
1175168695
1402721035
795804681
1568744248
384759797
1269422844
92503661
1849355832
605461651
1185095872
1974726324
1084524387
855941420
1140919766
485045105
629552939
2087106763
1951743515
1653618553
1582392963
1236343941
155191309
1873065416
1303231352
1179200230
128507653
558955933
1094743825
1312691307
1770152059
1712562280
1428613869
1331258050
918077438
2045530793
57372090
1600048222
1430538098
1780392809
996053002
429357928
3941547
1790001037
1826780377
1424705555
908494100
1683534646
1386762960
646312753
1359667667
888682412
256295555
477233611
1668394781
1073393516
625448014
253018024
1077053087
758581235
286791941
1081525387
1400378003
184920317
620997768
1950909826
53585829
1051720878
2139857143
1193513072
730664413
1879768960
2059820007
1669922320
110172464
510447673
1540331784
38176025
1567496706
1953814557
403172262
1389132425
1750673983
894863609
1808079284
301442445
1445471480
2052226249
1692446392
1876479251
1843400908
55377846
1782798778
576059779
1442644407
629247082
1079540422
70148517
464944867
1014394443
1005209611
1349127062
580182191
1974892053
643298603
523230153
988554370
769121776
1937193944
711991497
2103332514
808659106
1061348799
86667475
513788239
2114637961
1331396112
2056924478
2106590939
185813412
2051734063
572463992
1198256109
1100356821
1392501889
1725246209
1524457452
457437443
1402846767
413080743
138541702
60585342
1319517461
622455666
476611683
160834016
1917550574
1550046787
236707783
299363750
606499047
1210151662
54366527
1821129717
370375180
1410013416
587756638
13164014
647631476
36682202
367620290
1323015715
1652420504
1853735284
1822275073
568010944
91205054
864468046
878755695
1013256774
1890307557
596598320
1200610920
1758618133
211286050
1766716077
467409750
962112736
1721196263
643903195
1433572706
1775103564
18917285
872425662
663746856
341653507
375232885
2102806247
567276105
1065491883
372060531
368880695
247505518
1311775284
485860609
1113975476
1683152729
1047659009
1820878410
64832767
1100602108
488167053
2013653046
675607547
894083730
1472997367
424739784
822049296
350041464
1271332120
1002689964
60020377
124881753
1150253067
739503004
773527429
2094637272
1864688009
2013566534
208377273
802316189
1476078547
1853745018
124840799
1428842695
892365671
2040221483
1118045870
2026766383
301438951
50976752
1968312004
692108359
835613125
1000714903
1152828704
396370134
1152558979
1846416014
128682508
206898445
1624533434
1596378248
679748239
1177122021
1396349012
1014978770
927061713
1650990063
1069857623
1595868373
1619194447
793395532
1889072053
210291382
2115577911
479610026
1153822497
1347032528
1375697549
701541230
1109841646
1016318107
1672758196
181019246
870710943
371098674
1018772951
1360297997
20663013
672035771
813704263
1168921842
2192465
1605905577
1029229994
680607291
1805024357
1160015802
1690963592
1219734566
724773986
756665517
1669452654
2062820390
212062588
1313612253
1646983809
1936782504
1386306374
1319695262
1047442946
2114161559
1805737921
1569534661
1166333778
347649016
602931542
1412137579
1212049090
1807845345
2027536110
887402264
1713261216
929859495
1797992484
1231441833
734286696
1751485360
1568341924
2012691827
1049119921
187298765
294895909
683161636
410709917
403654536
1036518781
1099082088
982315141
2007341598
281414661
727249443
1916749707
521543935
996998706
1724654384
235053996
1602717555
1108900358
945722676
1405522766
1095111455
1441556010
1100195085
1148194593
610401733
735349792
933586043
1203384378
1179978826
8662000
460426809
1478497459
2045887605
723348255
672602227
1868165024
1243556689
1619083245
349071498
536777400
734791725
560771961
1204083908
641206665
846379906
623169666
2050640808
935072528
1862766719
761559519
1846204661
489751693
1277715090
162026377
709503039
65096269
614886615
636962460
770297439
1683016472
1482697794
1917517637
1309445970
1325586236
723074751
727286799
33292552
1958035743
1503322137
2041133801
1992539405
1625859861
1203696488
670805102
1031428582
2145362064
1761729033
2019847779
1158064856
499700697
2102805535
1669225077
359448663
392654605
1994135788
1641377684
1981391755
1998264688
405818658
278798257
1169722042
686349270
2080913904
975097198
1992328715
801151993
148380187
1969192382
1817724992
1063409277
1384095245
194593681
18578191
1912513652
909994984
143240125
1505082978
663588198
680411914
1603674622
1228474823
265109815
157203547
604795642
1904948589
147584386
2125075405
907153290
1016736414
1487438254
2107570273
2129811002
1272922203
677714627
1008515339
1944470231
1613611679
1806119431
1901249332
183756831
66063185
1178175403
1739488306
107315683
1591416312
985476779
1412942850
1188834806
639057606
1268217687
1941719171
672189797
784175423
74831433
1862370981
2002564888
1097137348
981902759
436852343
219617445
318029722
406828277
102287379
1284113595
1653712380
1042760417
1405017556
1717362975
1153173025
1876733214
2119669530
316801733
1014320048
1457793188
1657261811
1229065103
1658366146
1959165085
613145298
1186927405
1771702567
1835667682
1256090946
208473117
1639799723
202256370
1794109383
1507004574
1835136187
1579809459
1688201852
1353327261
963434986
39678379
1853291163
482909810
1405624530
1770138562
560261388
547115873
521608369
1217390234
1602074336
1826270128
1114067220
2004745951
576261263
215296014
1220908434
561829070
1943135874
1043816206
1261737933
1329862057
425823104
1730783678
1543360182
1628447749
303216159
94534881
34977467
1625133105
113242884
58474712
57635321
1062134761
952949480
1910535495
1509691485
1200480259
713790443
658961267
1756824836
740134907
582513657
1123851428
1860370196
1116579325
1421934038
1317774878
1671827161
1306451204
1995708869
167560335
576971492
1390910705
216506011
701521404
1741752286
146854293
1136287634
2073539723
9052656
1103268921
105633152
1873538792
1360316182
1935944564
124186346
2004123650
1128201061
1120534755
87222299
1749244034
926042070
751340246
1953948957
1963895856
1965022614
1198500978
1869396470
863488216
1271386078
1467027580
1612662482
1371270785
1916850358
1237457391
1294911487
1524140544
684590379
1874599937
676049083
1832875364
1856500058
1831504544
1310971779
1612142452
943914989
487255624
1764204680
1082561576
857864254
1842400062
1081415818
1452066537
515314483
1847929913
1627406486
263975971
381523195
804674130
30271317
330979062
1862206109
1081777758
1342484184
125798090
912500562
1025125928
2129227282
292044367
1270114250
849943607
972301078
1801659351
1765171954
2103307941
102177232
982945310
271971746
155279484
346803138
1074940335
1212250382
280801299
1551463123
2102580365
934976070
740499753
1060340777
462544221
327452799
481174256
458343945
1388371552
623460984
876941470
403290205
1395401895
503533499
1646667338
849988425
1349634714
328878173
1117591188
739293530
923061634
739282777
1205502115
913316824
1766772898
1903003380
1399170253
1347957902
990856615
1597226400
1652077181
727003489
1877543315
1861544411
353902756
235998680
1384952694
1158802777
1114251040
980824459
1532817791
1165082373
951489895
156603342
1564865198
1075998103
384608800
1620252689
2051866022
1884556845
1375804665
857940667
366241325
887228137
1678446887
94610468
10975519
136692439
2068467200
262731986
1952646317
801641547
1535402863
1279342524
1681407276
1857762218
1647613114
189724404
1549097835
1620290380
629100441
1840562210
1337609951
1930742416
1422671820
345940890
96175176
12713623
137525274
230164041
319275926
324605474
1806131894
883878229
779966078
160122090
838285455
1234108547
369977408
2037307636
124089773
1025416215
1290434495
1570863595
2129507888
504373200
1850810103
2048136704
968490019
2051981266
1793471815
2135536933
1231101505
185785029
1033657997
1590968953
2006559739
415839995
1469001923
798468316
77330922
772482244
465218723
1988802865
891409585
586649240
916311139
1721880550
199861337
1326499814
482288602
1178796061
495875795
534918608
1074305369
144891002
1267369252
1061643320
2143125843
869943873
207297403
1891201379
1949617654
368659742
899455808
872167459
752028487
1908099139
185840445
1522492318
1735894803
202428924
302702080
1545359090
161271864
1287670206
1209451825
942139090
747029862
755045513
64847850
242487057
882400380
1191185163
902182217
198197144
1135603471
493193894
29919565
724372384
1155531286
1587496526
1020695258
158500220
989834508
955309730
664050260
1418680946
874286527
1185969106
1478448443
1969033880
2004925077
687491016
1879288360
1847676046
401909876
1039047053
1578185490
856955703
1282072467
1843452941
364069044
965089391
1282022041
173516725
1332071977
1121992173
2038454479
665563372
1746002823
2031683412
452324806
959563900
326268029
1167915983
1632137496
476470841
297728202
1224974278
375322111
1125041982
2005738988
1183209683
1721000299
1296658528
209396996
1414128267
1441575487
68820750
146630743
265892907
1233459523
1770041274
2136688580
2040179962
1404157283
265348534
1800123268
1120590865
1211534341
474844534
24926157
358721743
1738687533
722882546
2142263767
1275149285
247808871
2095394056
755798280
1075811840
2128848391
1659541188
910641283
198923817
1190184728
1744554103
254694732
1668124773
1567459386
1706758187
1746046901
1811868652
1541871374
1943557810
1408240679
1758650845
1092879841
1185961251
477950807
1625471950
813297161
1191133839
27393255
439933421
2006424064
1148663688
157662093
1812857972
579389137
1267800622
686360567
1627930351
1609534578
1708066056
508534094
154065362
642194096
322057106
1727762658
1922004588
1794756055
675901253
491116714
2036822898
1516602510
1634782777
1445393654
1171089498
101281009
731165847
646699078
1293629794
1524233023
2022515583
640801264
709029901
736667529
318461930
388660522
2048820393
1428427189
1310352675
1354431998
1408551133
1474949430
561213224
1005383628
1472886409
1471121172
1272212344
1451564216
648555739
1387571030
1638280318
1443296803
1074481960
1368030792
1188126176
448699995
1164213413
1133290016
1255463628
1007412617
895420695
355643108
73491268
861707581
2047897463
1357819692
116718340
1587807733
887644465
395272238
2047709740
1542360876
1446952411
1364625454
2110368955
1204625285
1459780030
659359716
2144538779
731217705
1511129251
415148170
635753999
2067295580
988830568
1110649182
1666432943
1693896877
1932762622
690666648
731913518
1981096171
842700048
1637991857
1415117106
991444111
1030585451
2047023611
1238599802
1326619138
1743280758
303126932
1531377946
675563091
1102405674
1338612059
1148076274
1374135715
1405477993
85700434
1706572657
1966159558
1082380339
1925753128
865899565
2029183635
431269141
2118405911
1842912612
1609086718
1202111011
1798281020
1902492581
874443903
920436895
1797391495
813689354
1332508527
729693641
29104127
575184767
1942685499
2020666243
1192990906
1847491645
1216228380
911214809
575093096
292404480
964728822
1331053954
904962914
1309437930
570918120
2065048850
1935770153
1111470209
1222128454
1978362571
388857936
270964075
982516687
657343646
1753597495
1331745955
1402875154
1329426844
882943488
674837449
1862833892
163598713
1944409502
1507626598
1466102204
1742437040
404959236
588921137
1667385385
201054567
87492573
1390620831
1196389832
338967562
151859073
1060027833
799862046
1392461115
1702889884
213918190
1678282985
48204254
1403441436
1868574523
1080211776
1590339342
605964240
797544645
420250645
430521140
836260732
1322400652
1285948783
574540506
689276244
288572588
1246131310
887062922
331542890
1652812883
286805101
276895781
517406845
711424487
2078725802
2139753632
1862751734
1824536131
1059718297
1142425639
654874306
399374321
668550500
727198410
1075929128
1265856878
1719331267
1035427732
377658321
1171386118
550853523
933281912
1537144897
203045755
1412060596
779707853
543859889
857445698
1347874640
1006724179
1602047942
1041014987
1456384199
144975054
85363290
1879874608
1673430798
1371027226
310535013
1947462529
964284487
1947944695
1232207908
2070485100
1909212572
1813991400
668019568
1880804607
1856212942
1805533910
1514045572
1515163765
799570739
1999074997
672056059
668548979
16812481
12673185
1873840987
2096004926
1449096515
2106489607
1934267714
659490804
1848336659
1904150877
2036062681
172462978
626007768
448323415
882743245
378210854
72206803
569305386
2009577662
1272570181
1428965791
694726092
951594835
1623726781
1144549936
952860369
901735078
1877271001
1948203908
728168035
471468461
1365477088
1486684246
804604794
2032221882
1230981010
270267646
1645240877
49382676
577809305
528841744
131966132
1125152756
454956133
790815469
754937372
1492256986
477126548
1224569236
467768042
1010786528
843819827
541926725
1727652962
1620714459
464665254
771709837
1996844805
111510544
454579008
569052336
2009004979
446968532
1846857266
704282867
757280605
1864043948
1009987190
1290288809
1150877470
618138017
863559742
2048638679
1109620506
1293127086
122882112
872604104
991995736
172626013
701399613
1154400251
248352879
768001876
2002505060
691766692
849436664
2123407208
558572673
1830962578
1832793669
1472329935
1629878890
1922965899
448514334
737508570
717420688
607828728
840150298
1197756217
1259135514
724129565
1897468150
421875211
1003541574
290058413
2068247508
1676982869
638638138
652113423
476199992
808005341
772289695
2064573965
1334158663
1227208745
1924519078
1997435430
1001429564
1789921758
540693647
1175036281
813732789
637739920
52794416
1131282658
766196937
334113697
1883352038
1981562532
706372542
1762149965
1699217595
1174354115
1765176041
11316182
1652006427
1949860578
1218054401
1947715979
188490982
547401863
369594346
1191101973
712561109
1045220832
582531566
2088319663
1832940405
1325113269
1991462525
1062267212
240337402
1455178458
112306787
784091036
1855690925
1415431161
808168513
620513482
427704862
47767158
2036318930
465798989
2096852904
2013639978
831247647
1667597060
46967018
1682267259
232275953
797328291
831893515
1533942901
1283084998
935391270
313098536
1030549761
1914501867
1862534303
1928880998
1209406438
532377421
780007683
258890809
1655704471
940241311
662528305
1812202100
184752261
566124598
1342419284
517078448
1935256486
183485974
1262689332
1373079804
1936306767
1091783740
1674976359
2049639754
933881899
587599846
86903994
940540041
1057942539
546968593
405828383
934106120
333508232
1832256610
1138107937
1689603807
1528367861
1861180905
344889780
1367253243
1244614895
1535374624
1534420644
1877255841
1319116992
696332582
1654517855
2081821909
1031989956
30726019
1658379365
1220061786
2107252796
1608953055
469408124
357033599
1278305198
354309886
509362341
1760740778
474936999
1962905905
1786925513
767947198
776265620
1511316401
1734898652
1095830427
663232119
1893715449
1938700126
21507424
754590586
1903150652
1637166917
164438058
650989716
1535249191
303686427
407416584
1856371715
825361927
659814311
1299767688
203045982
1574201932
303120782
1909753947
1803687007
2017863955
437572170
697572975
491027776
532249530
589741332
567645360
69424088
684489952
1683341570
216490702
893600493
2021120472
2026764134
1450591591
892475971
1101976054
1533799821
1469864673
2107006621
17662580
1749215063
1714976322
469797078
347040970
1536058858
496894040
777591577
1154247859
1324291419
2061897145
681518048
1113481643
1073525230
78220693
1026799624
903055353
280033144
1125759916
363755150
193551279
515590028
150179470
1643991611
1496087121
1492794710
1348682960
639675738
1700751894
1549747827
1344128598
1251439904
1048822891
472632723
1352299342
1039564773
1325510354
2100456127
1127711773
1389919587
632880088
1767966880
431736131
675842507
1726763760
715163651
863824249
897520767
1895404860
445732137
965977367
1872407030
83035683
436188489
1240130411
1830769428
831569010
351038377
2015298966
709285786
1721999544
333925356
1789849884
1709918089
1625259490
109261465
998302868
1261529586
1170652994
271291718
388740835
100196996
939996489
1448748824
537508626
1133483748
1907931231
123595845
61567021
287379991
717959037
2117858674
152487876
229138428
1679231538
1994303442
252799934
432242077
307672890
251495797
688041284
596850362
1256458385
630147433
2147327961
2085277384
327818852
1864765081
1951978779
1888469206
958005513
799627193
194226434
275626511
1526350156
1732628977
863970138
1722962774
881810909
772344786
737088246
2043508611
971318631
919956399
1297122667
495973501
631046214
1855334387
1390251131
499925943
488025961
457042131
232288763
64904986
810948718
533337235
419232807
1537648398
143672393
215406471
157787178
1782169895
746957833
1815599005
95906675
1331663150
1320640536
1209021497
1677666619
980423764
2121433165
1345460871
1803902566
1339578409
1111861777
370726174
49334438
747585621
698950576
1374446731
1610562346
1776092611
223366316
1775049240
667164739
1881574486
223172205
2022889613
1490612617
535384477
500831184
2015708374
1254481040
579621931
5956530
1695040979
774880696
1212222
273086460
1066159331
919717472
567568881
21132112
2147409853
840025656
42076963
687278229
1718969066
536228427
857105192
1755668928
2009503837
392843346
2046831974
1837447024
845295957
1583748256
907931130
1936659636
1765983697
541595468
2055327519
1773854634
1865847980
1889636368
308362506
196666353
1586939940
412924934
1594176937
1121825788
831261222
1525001946
1486034154
1484179138
938259833
1741584356
1253430843
13163298
467252169
831308326
429267678
1039332174
120316022
505088040
736799726
667577550
857690942
591288840
783900035
1281839354
1788583870
593565326
1322885572
1802722746
64123006
1061428800
1932913964
1279973639
226184706
386478198
1200772765
727724623
578924530
1796593836
1337534955
1295812306
232029274
1056513227
233088545
826867903
1338542551
1318169687
1340939225
2094412481
321165980
1236622428
1366373371
1422915540
966882487
1405010056
1207785757
1490468433
1129680618
101297303
842007232
1683557096
809892313
557580685
401803158
1895603144
6502653
1695519205
1446382253
1878942558
2017400010
790683787
605181818
91772245
245938655
275488581
871785999
1695335366
881277411
1282282977
2028556206
93805598
721245016
1333210438
825022668
763068466
2101871807
545283876
455814976
1318184328
988903587
1798930419
1819391569
44849451
1376329596
144194616
592260274
421670076
512645290
226984836
1726593330
1182449585
194855238
433665155
1529751027
732407109
301993488
2008362221
1999727780
1807936564
628177918
1280307217
676624074
989245561
1070668229
1289717534
1588325268
648341213
490693061
55175695
289152030
1078069740
678682101
1800194211
880528379
1944683130
104105888
669531941
1426856048
1027776618
2016477336
1703418560
1779535676
524225958
390144255
1812151109
255449915
1448880423
1309424274
1943860455
1198500212
1695827908
1208287919
1684235791
2019452428
1771978160
928910208
362825599
171953219
245437667
2093168537
472300710
206704515
717559926
856615920
1246408662
1000077194
2119612313
982417220
1946484460
1304259251
1196688004
1379405764
378415295
1679817416
301094349
1986599979
1438617437
1214815124
1138528782
550549371
1154717053
1462877175
615596334
773443824
1837344806
1861082888
944257445
784468272
1707449150
2068060483
418959929
366757478
1481469064
1997765088
111095257
1248740675
1867370434
1493286820
540779081
1975370862
1815965522
452198056
1211157802
2008745527
415976360
684511330
1854983326
1911002921
523433886
898635445
601396146
1602245283
849777220
1268841565
109078600
513701537
49208925
1998210009
695788086
862265290
1164683950
630832986
2037985678
760378801
1361120070
45655595
1871105298
1967599322
1813691447
1284127499
2084864511
694182021
1040305145
1076928616
1332552964
95455559
1501232314
1497172857
1064958019
2107134628
806339069
565323687
167446441
100037262
652904738
1301738586
1715817449
1741704894
1623980042
1552956068
1078230243
1031709781
1940713111
108152842
847871920
405609366
1192633465
1219826582
853736565
25085447
1063052854
563969158
1248691188
155244247
1974208048
1700462720
1811027993
1205484249
1513905559
1742999314
362069712
915060888
1855834473
222069928
1677358979
334478607
819322680
487394443
1558684362
104779468
828871857
2058126018
347061571
754461200
1217893919
783263431
457976276
616695778
1221991564
1311776449
798994622
1983309244
1039950399
1097932308
524238103
1582649709
2012150496
459122099
1354050019
1486424180
543471555
147302173
607231340
1838042847
1462875334
434204855
1626812335
1152005934
1318438225
214355780
912597793
2019589039
74055664
119665136
913212960
1366784504
466359411
995874219
2109342850
1831011311
1899515063
2004037999
947897091
1585870588
1746706874
1823013807
672749991
1153722019
1027027976
1397241445
596991038
1845050487
175333944
646184523
1870001403
2112907867
1582792574
1316181988
96472402
2146803270
360865377
1996358592
1868921214
31315108
691984473
506064185
162526104
692333859
973478494
1436764207
1086066382
574753948
690382181
876840034
1511456651
1290796645
1381253024
1897472209
2084146452
1736345503
1510070418
740162818
661589986
348496054
998580146
772768992
320605938
788558585
897687167
315300550
172965152
1535328629
860281654
1388760048
1383027203
473975333
2026661174
1753713160
985234726
1717141425
626729532
776661383
1651624188
655255204
275616187
1537246832
142102782
1339837079
253811314
1472229027
346604614
1975332061
613822738
708357573
1467533033
636930265
1266114225
1104050243
1782675757
444654214
398658083
1974282746
1608566271
1131269373
788190073
1513935581
1861012791
1672253163
1206993015
1570537596
1355883184
2100306155
672721784
187043957
1654873426
1029831308
1262603120
882025502
2053217896
935816878
1894303732
1326327031
285129767
88733276
1872066044
1611857988
421556884
1939164847
1680469941
2137127676
933305914
2120696763
941623169
414044841
456928071
1837519621
524573598
910534535
1225423603
1643355552
639972560
1474764902
1769895542
1590039935
1761100337
1696984332
872970617
994386106
82427693
565862569
8466612
2132414941
1915683127
1013308418
1519102136
1722418719
13036561
1886508606
1132214297
1236765234
585898833
1174071653
1365918218
133174080
449384134
234827787
115479699
779913369
381647387
1913747889
237029267
2052389817
1970831919
2127101409
532932590
643204495
1778518876
105203425
694425357
842683146
421462529
799885210
489923215
496969227
405040494
530502092
1256140450
881666384
389960305
782813565
876041143
306856993
702440973
2039666430
607023193
232096686
2103369376
789505324
901968279
439338897
1890436281
358847864
1922799283
1095544066
2142239606
16682409
1639174480
172691534
1082562024
1654012698
1097243181
1486750104
1659147685
1158821283
1866788447
2132511314
1131519235
22866303
2140859369
230516396
1879712906
243994182
1733744007
1588558243
1130428410
436862667
1287546525
1688220058
869562867
1528167466
559498465
1075339384
1657405001
665925194
1379739066
1707066526
1428764634
1562410401
1386934386
546581817
1506439569
171815394
822421401
1157230608
975396343
537223443
417085709
969472255
1607734210
1898241614
771718314
310538277
2119777495
1423880115
318181694
323291523
1305919149
1484132209
1997782834
1486470674
291474395
791076413
1686637521
413184803
1025217015
2115177318
881957423
1134050954
1483589705
507217
2135528488
839289344
688825659
880633631
311158759
35924833
343318148
1724893004
1624047265
1732095386
1565930595
982497204
1675165288
547702383
1496803996
1432104591
1264991332
1045159157
1421869883
1628073799
1843179999
929118911
1419644375
58030627
946380247
1356013509
196231565
1745772578
1746654218
2039389856
1265467419
1793180290
158912924
1569169127
702890470
1752946152
935334083
913773442
44714077
1341444248
1104527289
1656477472
28432482
60721984
1076744211
1702057035
596191980
554134440
1627015181
911904875
1855070187
380708431
1363968483
718588482
2014667605
1625116259
2040530724
1043488375
1893886929
567368638
1318673045
1735693166
1945939130
95134628
141342404
1981124726
633572445
1094017179
707735480
1213151877
49805174
25386837
395901594
2035484391
1555617991
303088430
2132310036
1908213955
1773340195
261682782
15660324
91971241
1942209720
1863230889
102322903
684724922
1005695162
1743711605
1335255008
1610457428
1691237514
267642605
2063205551
406975088
2080040501
1542770924
1751497108
1094866824
133112130
1854307205
847825403
97936631
686599034
1836308518
981228406
1065994380
1323913047
2033480417
1011792172
775938338
448020640
110759172
142844983
753074178
1257053513
667195701
1690612649
2144300122
1384459618
68801981
415995295
2056639442
505901541
1662178029
1565386844
304620346
2144753156
2005537609
650420484
1515801179
2085963017
2104982798
781355020
998565358
1001119292
1895245697
1880418152
1939937924
216287507
1900356438
1181748694
1510780299
580483717
106064319
1118996481
430602885
1460278097
491604734
1958213074
157458848
821628119
1674522984
1161041919
2110521662
625404444
1109038338
1249989095
1311466128
1320183100
1863659475
2035546985
548657674
1173184893
1983172820
658530847
259705971
170302365
463542040
459399323
1644318439
1827289868
1513343794
1651076605
1808409809
2070940609
1868665782
1730244848
1683601506
2108182599
1589987064
1011119250
2113378680
477579420
292412551
145973001
1920941481
346295353
1480581898
1014437812
9917224
1471070462
1203158744
1694248629
2031609251
409320730
118510666
7398532
1562163925
692885615
267770829
432335130
1032688878
1277334592
947329856
1230320674
777631383
211320690
1979228751
1217341473
1431593925
841904393
919246398
1110783575
1754767757
391175121
1811808816
277927645
1686566567
1255737702
617681135
888955384
1316941041
483406511
803051751
511339486
1452759577
650423971
1857289605
1977620948
2095023642
1049228543
1933350253
1412548436
985634088
8242225
1562810946
1188994277
2000933505
610448135
1167111239
1940446882
63832402
1670988915
1047829057
457452140
326948352
1040438709
1227665508
762918354
1026596711
1923903281
1568317517
1526501814
1691793727
141193481
466942787
892289054
1400365969
1133362635
810307062
1861252506
172002090
751212395
1569557930
1258522516
427090739
902370376
1841840348
33706786
468197915
1335822229
1862938644
860721040
84929430
90641780
1527298396
1605800919
252590051
32879760
1564490794
729259388
1962754126
1278617975
1034885239
716490440
522593260
1510839058
1708200485
805382013
680251911
1179712595
1536907683
150743393
1744237386
2017564976
1096894280
433077215
1864761497
1540336660
2091770377
93917672
531533783
1194336881
2076691297
1558797919
1785731911
2039019493
1977219420
573017394
836660291
562846595
1683603870
1884001676
1926411097
707515861
1799566973
2051160209
1430196582
733829152
646958133
558184252
1306584866
173786427
1781658479
1469705553
74172367
308610730
1909050181
715216661
2026676755
125642003
867066885
1146894702
1459480519
909988448
841736877
452102935
1440533641
1116752650
1519247200
13080098
878800979
331501197
22150987
1211184864
721095061
1588410227
739169144
360961477
813972479
587655988
1934027444
689162904
901639855
42447174
1978315796
1044937072
876250305
1082816805
1516393041
577553962
1783078765
1928499941
1600578108
19350751
1237928092
1766933845
1974803671
1088138654
1064963036
1106582456
890497668
1315713465
1577563195
1578541480
1576147615
652642351
964110076
1907246841
1698975482
666277044
1015516566
1697638565
1031805128
443545983
1704176687
1350710673
64474421
1852459358
623197748
1854060727
1480895170
2032155961
1755492264
324483993
58120927
581627742
1248029372
652425689
1320390095
1463252938
78887716
1872612511
1073547761
1554402753
1033320594
785174358
2058683447
260151405
1186422050
1067952591
901514042
1872079789
1663817630
1330501361
290748948
477426241
1985893284
338178571
745158111
1792760485
466274081
1171733937
1058693198
1092853534
1566073105
340378353
1785597652
1916834987
146669866
12720398
486342966
249459895
2107794441
1379912210
388432056
1195785360
1819106823
623683893
876791548
404808760
1989937363
1030018620
1089801512
1986171420
2047486731
1691837814
1003871913
1234879597
1830696197
1684150587
27528943
1131028636
2093515688
861755469
1163022245
1102865439
1160953476
1899891146
867257980
2135256847
1405600865
308324357
780577766
868437711
1247581432
129715599
784071934
1226087841
352843923
1444437050
1087812482
2145003372
1033009702
1627223626
358316465
293388669
1632290833
1075219312
1842613781
1620993980
346195620
1093009261
1502341737
355907096
648759028
891320541
272565161
1804989557
570548347
1447957594
1572971554
1700495407
1978303688
569913359
1902102536
1075380449
163465688
1290408359
899131201
962221543
1648114903
40553046
409020536
1639802431
1085716755
456477414
889540507
901396779
1703514253
1349695834
2067420667
836559939
543961826
1673487802
310923253
1151387251
1847871520
186402234
1095951769
724218164
1700025433
49875710
760111281
1481031567
2063309269
1245206350
1857308713
222809154
146849875
41222609
1432790186
586604958
1511864255
2056062862
254883678
63210131
1343410609
2088309483
1098399563
1116812162
1863004055
1020242757
1993422955
1949263224
2133240458
1326532982
893725097
532195231
1390241706
481465339
742781138
1097281991
128996026
1823759464
955318227
776363006
448696216
1252225826
618449667
2009240024
1380581921
1733666037
449908226
1039163237
1761745885
1582395695
780020970
2050700757
236119032
454351595
1043698049
43678051
2077518941
406611863
1378267105
301986743
1445435963
534152119
633482446
815177561
1184408063
1111706727
1429497108
582716753
333534439
850948814
1452739197
1316782945
1750082551
275681732
1698720359
1794579875
1996747707
1075848865
146472887
66533080
1747731582
451840919
41427037
2120015622
1433337238
949283598
499252730
1466195258
1239936988
1646527379
1610644903
1345429491
1454560347
1693610938
331866227
255089643
142082637
1377458976
836591468
969851880
1361078390
2101239405
880965473
902387222
1248209962
75792428
1792674798
1849652052
1026768037
1972104800
89194160
1736104773
1085666565
1881633265
144716584
1817816964
1801073012
896188612
136546079
1663407063
622790072
1829220989
1091503632
580080530
1631688608
528697988
1114930192
365841871
383326
1484070911
1993458002
863876234
285063721
1067222256
1519161451
1844661199
1628938642
885575921
2042693246
814508453
390617768
674306472
546114711
1296233806
2087087588
141780851
628903777
1282766569
1483508326
570270429
501851041
1866795766
798158312
1624417818
1076877544
976539117
133065375
1108874955
452106583
639757377
581299358
1101491615
797075629
657231096
2021468871
315923129
1917492636
973944877
665369714
413614353
1438715122
41017854
1197918667
689791219
1771722601
1323422475
828694421
892554310
944145775
249627681
2005234344
1969810234
659019088
1913815221
584325993
1588671982
1664424902
783990371
859316889
1407772588
1279863794
863651605
1262045733
1303219128
80367753
830179887
81404848
1178799833
865665998
926826987
1162242653
430370239
1073485325
1552103009
442294997
1661823303
976383228
408630087
373495904
335001875
1872328119
434023733
505019453
760006531
825842648
1456109068
1331420596
114120629
96308680
1429949959
1816439143
1535940300
1506741568
1331888263
1486584016
697646592
1323140429
226368020
1745159480
2004907860
1250491486
898091791
2006505914
1786781150
234017912
1800669005
1277385795
1194573405
1441700369
1507541512
1499535633
715382541
1479319224
135944153
1906990316
155540056
856703433
1560351822
549089764
216873105
1628190239
769312511
379651405
2071014318
1661910015
213301108
70981881
2048885796
1978217391
2002951208
1310384979
1175875185
2100069011
1992086191
510707663
1615491386
780105537
393401827
394405178
1604865194
1692826435
814587315
1423819852
690651090
2032938991
584254074
1988199507
1096041896
2027948308
72040632
31877785
863929989
260996894
283856023
1979432785
464160076
974712054
1096678078
1784461956
1989139338
763383521
619544480
307931863
572044417
1130660852
1291935794
975423065
1168293613
902285158
1298777819
1300325537
1504083533
866619731
557193690
1965390940
389505312
199352819
1973520134
1565902112
933753469
1069822064
840810181
548844256
1409431271
1157955815
1599199663
1036830615
1999357249
1707699648
1385381995
1876280801
1130977557
203360060
60813824
2058368505
1814661150
1897249442
1085312796
1416178294
1998679073
276172586
2104538811
787929578
94210652
2025176004
1664094460
1100715819
2092996819
921187531
1690239179
1041196070
874468394
649180005
2132108437
1102188334
1927030295
1307388012
167199046
1369707914
579052101
1094559941
1898883199
1072550393
1885872841
575726056
656056324
446995358
785131571
993257644
1953229152
1185612943
203764720
1953270588
375749588
628865951
269922346
2135620014
1779692746
1892455430
2107317245
293017920
1473442214
1704122453
2079084325
579437494
1134209235
2038624591
201873681
640565371
1992514689
1988346694
499978581
1116116998
1045912614
1346788341
383272667
220239345
591215872
1293674615
694700770
1819297707
1892572036
404461607
6812531
615741745
1013407387
1955754917
1198397423
1816298713
1879894744
866049103
1214400076
1540607908
603744774
1134998775
575854045
1290509541
1237093459
2060320792
1657701217
64858610
1585272138
295076183
729218880
1253767481
793644752
2121431818
935769059
639933800
1901497515
848654947
455446888
1623635178
1779788036
544077625
896645736
1906849818
1254507370
1600602541
997620998
2073569363
1710650997
549262387
803383181
268141955
1872786257
1454724327
850317334
2127707285
1921536894
1602050071
257971255
362361575
1723905825
1819946661
1562222416
2121921948
797944867
960206351
1759084509
1177301602
1556472750
826242594
184460110
621946035
1357474530
75252759
98629748
610783673
963845248
1844855989
456226517
327969781
50984267
141520477
1764182781
1023116007
1090283418
409859871
1189696668
513407610
1940254116
778662383
1045079816
1825700520
466782083
298842789
22402362
1414416080
1588384406
1516600292
272723364
1663251273
1731548200
905056040
751902279
961039983
2075310333
823558171
1278031797
796200484
1314311384
1378269417
810033197
1236983037
1551432536
260226060
1742130308
2032557233
833361389
1975050114
273960991
102895107
614624213
473250020
1466874560
1257578941
1377033551
258495653
1252554507
1295449634
1152228825
303500495
1359858661
106853040
569093432
1335529419
786055724
470725294
1178200044
55917502
602037880
1222685176
510597324
1741757999
11586719
836911296
370106676
317123809
430942692
2098088824
1905960472
419790197
342845116
407116411
635339275
1803721575
940091948
514095161
1633929251
1122334480
528509931
1203947271
682744355
1483339258
28715786
159246630
1373759892
1564987626
1477993698
474584703
809990557
1622044791
906171401
1935654090
811677902
92220134
107883327
1585139777
822326484
942542488
1638211351
1071017558
1384750318
306443181
392645313
1473267683
1841234616
2089176344
835022087
1041532044
2103459303
1960596513
1578242500
1538465416
187524472
1533102235
2117474474
142329069
830806683
556774734
1600280183
155054506
136094954
288157818
1498160888
78997296
1625681519
1958863687
728655256
1562335324
1766090090
1853408734
1402248183
1574060958
362473377
2094176477
151998525
1811138141
307119229
2061189727
214745992
359350976
705216247
782685580
614504375
2070255026
276692323
870743869
179749661
1815979978
1407932380
957244746
1822255213
553630174
1282890943
1957813039
1790078283
2108873793
667020176
1720933925
642677521
2084355031
908608369
1304045390
1821772249
1210563358
1748571277
681926982
2121358337
796550622
1704880535
273131512
1373706418
1410817601
984004344
11484002
1484254071
910043742
1207330420
464256539
1921045236
1788449576
192853848
1519507854
837804564
1848328762
200260680
1384928009
1587689627
1335190055
802587376
1883136664
1510014720
970527951
199114147
1838637608
590115087
982951634
16826999
949949497
1809746926
1833190773
1714914867
1129262273
489751693
955621478
1354255645
939740128
860233634
2041872846
1280920712
1576542672
1065578639
78127140
76153879
1959453880
828276057
250517905
1253528623
1795168297
1320175147
1422025675
493624788
936125065
1076329793
1180797659
1278424380
299631702
1908662365
1190276653
957075408
801682598
598225585
217072618
62424954
1415248757
847393345
814214958
287614694
282741949
705643492
22972563
1258144995
1821378574
2098175875
1630650730
1021462809
423413277
294594134
1815385806
1811730053
1250352994
731437109
2128177348
1444448264
143225375
1739267041
710055818
741206994
2125931684
1045053703
1534134946
1308025434
406693414
1003088608
1241569458
1652411599
1130779340
521275405
1859169002
1190869008
1892806426
1981569263
708139327
167180095
1266619675
499685642
973847578
389023614
1709831078
2050725558
1813596659
460138788
3381411
1111337459
1082696008
523712916
952110113
2043405858
1612791752
805789634
309639987
1809763471
194726487
2084133848
1509014418
2123986795
800143337
418581713
871082253
586303914
15259283
552532737
1143612509
1982221867
551760311
1816220399
131994428
1191516090
747167985
635592104
291016112
1178911795
723185367
166530941
1834856907
730015112
953922854
489987996
646355204
1275019851
291729300
1980768965
1918622896
619193102
29132457
758194432
435577881
1361786156
533818945
864265429
964912574
1536831616
1962847072
860958854
846844541
1158246920
717065127
137471055
1523356177
1293793388
2128906857
578706820
1095055880
778792373
1235186943
1981802703
40430775
1729251627
126500711
1530197224
1339716661
436422065
730505444
456154223
1327223778
1311299637
1372091549
117011615
1518513978
869954195
1682771075
1249862388
889974618
766766030
981719209
1454468314
735589992
550689788
1144718863
1723984696
91547767
642650621
357558016
1619993058
756827689
1575125798
2091873284
1939612870
606281267
932083462
646532373
2132503709
825272889
1884863364
535864113
1745317085
566939484
1343463938
613216692
848733666
675720591
1210168299
1021864838
855460849
922072082
2093681821
1096284691
1135780534
1322776148
561768251
1893938269
828784257
960226003
1667842438
1610098523
643148182
1310405939
561851050
129286043
902359682
927550603
1748343585
852943187
2008788038
573242428
2072213292
1487831691
217642835
1578707433
1521119803
493278332
1329803309
1405166565
1111367779
1997238162
2084833498
2110451818
668707387
1069609817
1873745147
690651518
738813725
197048051
131893149
688369046
2130232532
524984891
2012139112
1749465171
173243023
95127046
995820337
64451924
831221794
528989363
85626893
131298199
1514482603
1765613992
1352749568
1191859931
475046425
138053717
242989600
1886791142
627783951
1391024626
176054966
750971744
1686721409
678074288
1617728555
409178037
173316250
900135988
659424712
2106112239
2117564280
642544345
1729172901
490571223
909129636
649115708
1319503067
1780281224
1128679457
1754978555
1193255242
1752023200
1341728977
935269847
879528604
629000802
740899018
1991559871
96558548
1248026576
1358146433
1424132879
2007083436
657072532
1340243603
132418118
1327918570
1859427930
1646249336
1645594549
948463527
897584287
748717996
1404720216
1986640765
976431584
1497497443
1689994523
1700246399
1059508105
1456871311
1401108802
383699967
877175687
1332807079
563844006
804755682
1645133173
88774842
994497346
842225616
73771027
115399547
1092413652
545093494
1134294335
1839226890
132127268
1706447016
1354840057
916714719
1237102911
1989131734
615382605
663037367
266675489
330655741
1296067440
696831236
441778085
1730621445
1142908455
2084869044
1775392888
1658412498
817896932
1779141773
1810319894
1951482747
1869684107
969187473
1277173382
274901257
921657626
1520716187
764799751
1649219807
1683298216
2078031154
2138939221
33917401
203405618
723105308
1028252425
138217040
1948144012
96831540
2019606129
1328056162
411320844
1165568280
346174418
1953166589
710363013
525368119
1472429282
2091117297
470763869
1951911980
1817826600
1406227233
590316442
1934482086
232463886
1556045193
1376708275
913985260
357925123
1287649160
397068740
2026372756
130908195
760621587
1186203920
1222386721
776706630
71131496
1161721244
788335526
2030281037
759747266
790855528
550064402
1859249218
630474364
1982411448
1986464336
2132790178
1283536143
371196512
1381423094
371353760
1123095003
1976711763
1454670594
469836709
1319181733
1815052986
1672817685
1175704290
261569457
500797506
1526318519
2094502047
1103983736
253034568
1573564489
832084335
1552176397
1054241372
435726114
1007798528
1968726471
1657952404
1942088711
1784975285
1334601664
1288992547
1077599813
379137583
1996070349
970429064
902719638
47764816
301361350
14245307
470275792
2055327519
362158988
871058326
164209440
260300046
1530880013
1464865821
682905707
2043387026
974971471
971747378
471101609
1254125436
1993163418
937442698
1124388939
1267921777
1218109417
273161293
1088627638
145285278
601213529
123767654
1720053621
857170686
312216499
1935372056
1191447455
985107228
871979762
1241873050
680075450
1756833881
1788493780
234470791
1596306866
2112961097
318593322
1717308248
1857364890
886795345
1724719677
290347168
1910476563
1858445752
1632750321
1537350436
876467360
984659720
257650927
492058950
112528702
1639093137
853334984
510609645
1831755298
915649137
2056936047
2116155257
1296543966
206565618
1680457548
1342117586
2100403419
2068789901
251845377
247154606
882951817
948588470
935148881
323004117
2130299273
1927823099
1345460437
1936833752
746895061
1882588693
1840443298
288467877
1455667827
2017314155
1949243768
1517669303
739900751
1585193862
1828437937
1096733302
1534109603
980833414
1820717087
725586415
991908088
1292586188
1052452081
30919119
1864414775
314866589
1477369521
1276976540
721321078
294566686
942475950
1522360320
1869781496
2051502620
1985468410
114032442
1128594005
2024262418
315837637
667312363
1729661499
1011902244
1138596505
2041041274
1434499698
1072940452
732798763
1239933079
273206331
531827845
1249143501
852376732
274069656
186042139
1764817908
571340949
10691712
2144092803
1965241141
471639024
1046914278
2127146120
110628147
1754884808
1592785564
267649127
1167874410
817940643
1477994269
2012998533
1553182209
934858942
568521555
1031335332
865478148
111690946
237269680
141507741
1526663884
501270190
1803770903
101399786
1184729801
1152470515
925036584
1151693728
1235493430
235381956
1538619079
615782631
1774075712
1258004680
1603848745
1725017819
260854486
105322772
1472561252
910143564
725230858
245432625
1609165846
1124206825
1918309061
1201607790
1908189067
648103061
1798971512
1514466132
595146973
1022608138
1615102800
980720370
1443738493
964612156
1248699476
1136083573
1099210423
86703753
718510704
948047234
1331654298
719833262
1085605675
1877901080
302527195
1636887808
1989870874
801529608
1152936207
884649996
1179604611
1165578336
1492896309
658749563
1216612993
1302965604
798512776
209085341
253626272
425716611
2090470090
1716680268
119456365
1187710811
67310911
1013254302
572697628
2139032155
1750422466
1107644852
36759523
2063130087
1856448003
1256384655
191819807
1885318571
1638011291
292276314
320015452
999910266
1181816124
577082796
789577532
1425163604
283517256
1879005512
1864911244
796402546
1340039266
1968705386
1032843440
1585708927
947014982
148387799
1041638428
383020153
158831841
1746738254
519693151
644563104
1894866460
1248332239
1744027209
673033552
1054431127
1293455658
1595199790
251374324
448476528
1416637690
1259453964
1860661511
585577883
1276679252
1838594118
2011583852
1378202711
1362663828
2137737265
282811632
401824849
180795481
1764859506
1780174094
343751775
2090771092
1219500412
1799622419
1472731920
89374700
2056934970
279293624
105468981
1473681284
1870209955
1500788678
1622714813
1756479189
1336741998
615281832
797965104
1587736142
1965298654
1848063135
563821667
1927462910
1311080954
638090836
1840554283
2068364884
866133741
73781006
796413423
536675859
843758288
2129843841
202429405
1264978315
211963097
1012322848
481537281
23189317
1113032718
316669941
1938797604
860164122
974980545
362507931
1359028
1138283119
1091114001
1389373465
1798680935
1455650742
2049243447
696558877
1591859869
191872196
638453880
2136827063
1673173532
1382023283
410982950
519899587
1292209309
1927743121
245426143
1871468279
578884425
1642333282
1714510896
923816239
1165351817
79352281
535484245
90138533
214844987
935799079
1134347096
1455788161
937678313
1267967584
1499048066
175560885
716458169
561293834
1567067300
2061057283
548094573
1037877065
779683255
1510752078
1905735755
1928667623
511906000
1177412577
2028367577
1642458676
1921638915
2013725172
1139943275
1606802433
2000823530
1996206567
498542393
1938198188
1639809798
1557839260
436309767
512579077
428604184
542990580
1328870188
933321872
1936191032
1352060102
553304426
13285188
925381581
1021660078
2018796231
1436909413
2129997766
766608743
1679579625
539534315
1233210609
473002039
413399748
853090052
503456138
1000909453
1357398449
451463014
819028885
1439767219
270058174
1814709196
180244179
581548293
1114338864
1587359389
832334945
242658894
338843636
2019181211
864838806
1667113745
1039727063
1233389117
608053215
1056064152
1222537208
175935436
976165707
1205320809
1713329481
1813515224
1268585601
682758817
1263367567
1867813232
2019709563
1787681173
744295198
1358299162
2005861839
395265429
1951675528
279220290
1406508203
842910946
1173269232
195616085
1470192446
2082313256
1612353099
505774399
329995452
1795078736
1777803411
47170327
39876828
672132160
652074369
323812382
1622600755
1057603034
768714023
24743230
437968782
1315150155
1466017521
12503669
2039347767
1095106092
1076670337
1155505298
2015622976
349457719
1151258346
316115770
2060029704
1768691715
1382363251
1092780241
980977990
679820502
1092967645
1475516946
1088583109
961365141
920957705
1426035882
133608055
1962668919
681200821
263651599
1946391130
257797409
1518638178
1558924346
1580759267
695491592
1076910151
236321088
899252694
1564342234
632860391
1003962453
93243792
475632406
728097294
1893103961
1110374365
1371578978
1860785727
1498581713
1832964829
551463487
1503801368
1745121198
894262179
163436925
152162304
860816267
486797956
707409525
1813820738
1540582040
1199558762
2013484552
1083238686
1269347151
1380919421
2108679596
804880263
2033493384
1181013311
510846677
409863150
575332211
1198476079
1638971622
1376126339
702838434
600089054
1064640891
209416145
112591781
1747840780
1906725509
1107879625
370322774
2016595048
27781998
996150228
1751596329
896727630
1632548382
1024184854
1678228886
140488296
2024156460
1614750408
1245631741
1902649994
663733027
1394336238
286084826
1502282584
1082136329
1103866088
747456403
325836436
1966186551
450065962
559429102
1800346759
1175095531
29367007
330482193
409042638
1011022363
1357434978
1481538679
132308200
1526339013
123787052
584757245
152569767
1672904472
57533727
381456941
830034070
1194253605
938443594
1502370358
690535980
1279430598
25368345
584107064
646359333
1643138915
522300391
1262075838
834559336
837746164
252331738
499688300
43244564
1162526460
1710831239
1563494418
931456409
1172714392
1714443197
459559031
844067935
708838100
951393959
312881269
403021652
120725893
1066545965
274978821
1363159376
133622931
772061751
2008421351
34936654
709976332
1082745229
1416963852
858504899
1470112779
1916175044
904298993
1638580690
1718687748
1424303199
2001894338
693954474
685533199
1749223301
275410712
284619147
837517794
976087554
706080617
1244950930
84603404
1645740845
39267344
1831020165
1081641744
972693190
1773498716
746637136
806220021
2103368928
1063832953
452335310
52352356
647892319
110156708
1431887986
1990041556
676767352
688148605
1162263763
1016654979
1474730110
1707832881
1089083916
991919368
562039083
1220577673
2072959567
2020491226
500964943
2034086445
1338011786
2089124156
142390203
1663381279
892613982
627161086
1813506616
626637564
1429669914
1066949330
1067712361
368878592
1646544513
1038891297
703062496
611894905
1006860711
182710422
1532199154
1997197219
1863871025
1493885904
1707481676
82556703
2070792601
2146931824
1651952591
1859314659
1372309099
31487721
1134467894
1517055343
950163773
1118010131
1921276041
620246018
2127349040
1208388403
780946190
1082223750
106950650
813451063
1742096133
177189773
1545264318
1461742296
1508965280
1878112538
1776394655
1519644290
1903758541
577980418
80335070
182605541
585340154
1385044957
239348848
2081447010
1834132376
389569258
1717652335
251410617
1104888567
202398457
1089855663
532506355
398693968
1148127757
1432492466
1675145719
1248981157
837451964
1895917236
1590907270
1301505650
1368189846
1413374760
2072067749
1429023081
2113052420
938314433
213710406
2015926445
230257258
1918189117
1407811774
1495286390
1123147460
1580013848
1592328392
1510331310
1490058031
663448135
1151811275
1714705919
384437365
305295563
465142775
929898207
884369562
939293048
36326500
1852007960
1357765504
946993901
1434369557
886762173
200055607
441888843
1855068593
1954592615
1801150021
903672880
518880316
70031421
520986484
873298714
474162587
719827412
1259066352
1105807616
854057577
1470527458
342400305
600592725
1338680495
770811476
882203377
1517943564
319397681
747723642
75199905
1523471310
1770836080
1688474603
68579173
207680489
2068840478
1058875040
459300389
1183610513
1372275732
1972759285
352661395
1876651028
522387932
495481773
104344260
32742710
1710818015
1452843089
8737814
1973146103
1846617956
344100777
657632569
1666676521
1036207940
620734495
1677918748
1910877164
1509150901
1971947161
2073959897
1810084495
926095090
283531107
406725240
406509861
185694797
75855513
1894750331
300552525
386980169
1544115204
354406682
2056308714
361162155
1150691047
563753967
383941894
1808872825
957322783
1070502068
267244887
1371165306
1701151160
642073684
356887021
1389769509
1160813383
61590070
844436847
87516980
1021576211
359406965
126121895
1471231141
199312160
372750216
1101072810
796936685
1768645270
1815010065
711696929
1437670922
1386166951
212515297
636911050
487784209
1354109655
1117450889
1676700798
107016756
1504804586
1649424773
2051098485
922543995
983057507
1379483526
784112514
2013258023
1826723042
927887230
807095140
998181150
642306587
624885506
703894163
8549657
1325876690
1250441754
666893120
1100733416
1856908466
1359181252
1719175606
985077419
1864565356
1885196925
1764077769
939634270
452244913
1605824752
1646315180
2072366733
1978272231
701057041
2085054267
804619582
1587183889
1049107050
891221461
1222949626
1714975440
1747951513
1252995533
177988022
336970509
1263344105
1499590831
931228504
889931363
759907716
1715303884
1380949369
1578856096
1571239314
1733479463
1301929653
569302365
1137318968
2041991884
850235425
2010925534
200138291
103261783
1054397420
759475907
830479795
455826170
441844042
1605754443
1379917205
614732510
217320271
1171628919
1171582188
596549001
1031396589
1243921788
1296610
1377270365
793870601
721613018
555037196
243547051
122590313
1310345100
1130774193
591395007
854067747
2080901599
54555335
1399151773
1940116237
1578485114
1950222166
425912019
1956767015
758289282
992366733
1552914421
44678627
1343088867
1146023009
914538875
1529681241
1535047391
2040342689
1909838680
187586572
1333067083
845343525
829802148
2099837182
257981220
272365314
85630896
1923956352
1812801656
1495719503
935094672
2101187702
1612699206
1058173786
1081841121
524956204
862532548
1729414151
608583713
2105511592
320815172
2126718697
1210000900
1020048174
437180694
2120766621
501113431
41077088
486912631
1007227342
1467953437
149734710
373845087
1042176601
383847999
397717138
439548753
280124050
1162054959
27301625
1110198256
1510443766
2130227242
670429583
547214448
1465842826
1857682499
349541750
770487204
1904206016
1800585381
118493094
1702650254
784186777
1406518581
246665714
418762732
289901587
1684460619
14300152
1418439915
1827152152
929185701
797048222
53844016
1843533381
110803279
1852945533
1126759462
1396580672
1590011876
1849399246
1569658482
210563713
1786539872
454919830
1484397038
303729876
66953690
1148046405
1081703505
1188276886
1723960843
83694322
1453249084
1321354301
1093537875
1775024749
1702347206
1250218440
286136840
1547994219
1373441103
587214928
1862708992
1784063447
640480565
1396874127
1976759507
1780192992
1943752914
770270712
1954280831
1204486299
785336801
1013843344
1489319749
61064852
1398563001
249992250
579700884
1730824252
591493880
1921621680
533271503
1786766393
671543218
1514024014
537574000
236826108
674910391
1033315911
1000000168
825250723
1437807145
1395282653
972597338
230319197
671382976
305043654
5819523
1367397048
674829295
544879229
1649834010
670398519
458294864
35627479
494551600
1827053863
1184235049
819923951
892801576
584964591
1715600324
567120383
739029270
365054968
61323541
1502202485
2109864025
1418130859
183115356
1611349486
1495072688
1926230257
1018887705
1625928224
1603383765
1904266649
1413332090
1856057107
1236423431
1281212458
1285189588
1673714824
523656278
1323677584
807576787
645587656
1447639508
405124065
1593085412
707217321
163138610
1016436443
896486680
993394891
1084974402
634366675
313730799
804744587
883196099
1781003750
1823019470
977116395
241573213
2004205246
537844694
1975715385
1101244792
2037312388
1996147362
1684286509
1985583876
293124858
1662509435
1482509682
272860962
1885005247
1483411018
1077184303
487397734
2095373708
76112101
15475305
118986032
378524739
1400792552
19955985
1242818384
1619475698
1808770992
426503341
148259370
1759155355
241672975
655717709
413416284
676222544
123196038
107079218
220356168
750426250
975587096
506110860
304492309
1303615946
714970419
1280235827
103818578
1831858445
557397744
1451085255
1979572198
852259298
127823913
704977310
274696152
567250084
2065022613
890743092
1064781007
671930096
1093859481
1382876407
1427325471
2052297097
250589223
269441067
1657456629
736724466
767309761
2036645460
870059211
1700010835
733733024
1636289504
667402672
399133892
1639541120
385120490
559887566
213342939
151768145
936957408
402543413
2095401245
1575501743
1208181976
2029936181
1740360263
227290211
221688910
1576049859
392472675
1143848158
40983832
1129315807
1364167403
1263797522
1992772981
1478552332
638152294
466143490
1359575934
182970865
1170328708
845648408
1891526400
645452317
1234776247
169323819
1301627021
1460233992
1110984471
921315270
1265994033
148188430
491295129
1714111084
1491680649
509068548
150823180
1254538269
738682806
923076468
1238362389
1892010579
415938441
1665815990
1344982284
2014354909
1089846919
452557265
5740711
1682593521
1344971697
1554478799
644376637
1783671738
674589228
193206352
1347858097
82954804
1837893955
170133176
1001748094
730434756
452434737
1591181445
417641486
924505230
2015684795
408924270
1885362816
1190766143
1667046790
626470333
497680765
1613320568
1310071327
1573440849
999480648
182180039
395554344
580359475
1147508954
1300280648
2028845627
1282474958
1754846336
200244430
242767966
1592149958
909984187
1379508498
1606045527
536610758
1422108170
1596502566
633898190
744335928
625875737
4940040
812168325
1244058139
1529584011
53653474
1661300571
1875475971
2052630607
1816508981
609625498
64659927
1968010693
1600434223
1999539706
1267004659
893826705
1579992976
676478945
1711633398
59685076
1256235706
113248700
1386357814
2043496110
133032279
1937396190
2078140171
1108690856
146158502
177418945
999050638
1281855791
1562517663
1248453461
1956522124
1643243123
357186910
410184519
1548028288
101056655
773965129
239686501
269866555
1819409944
1437099628
574604103
601219813
1339797924
904745817
1915203699
289992922
194590570
1328522335
440301079
185898684
207327843
663155567
1849196345
2110659639
601920085
2053729284
1066752123
1521587913
21533779
1298758026
1901194883
1327291100
1202903274
567539686
744391589
763767167
929486061
1712480601
1383923719
1789633655
308966320
1146302884
310571911
1340172584
1802387438
1330758459
1271497299
1180044060
440575980
1899226792
247284053
1902145315
2023479788
746273748
1563801066
184056209
990350064
1801873277
275404276
535342726
5624675
1427729446
90124461
733922622
1172858959
1160742746
731130707
786206258
95681955
931353137
1701798105
149236779
838311300
1662168449
2031831501
1901213928
2076469469
1242899258
1228018415
745636712
407096030
885415058
1945845032
109271601
332074402
454061194
1898330579
131298949
21670043
178638842
494146231
284906201
2068976198
22699833
1199289455
612191999
944187980
71063139
528682129
624853856
2069268967
723296387
1652581143
1205092912
1956111117
495371427
1472887877
1558429424
309919100
1297382331
1076732960
22183765
1065863485
2021463017
452006920
535171572
82112315
1229271241
1610527690
738745407
298574675
208250912
1421395150
874383114
1027728815
652668678
1680132935
1615633875
1507308124
1707742928
2040017071
642950995
2094390574
942071882
1702269895
1950630376
1582863194
1001585076
1568190436
269646480
1336066579
1168839337
1404320899
1385391531
787631936
155309146
23415414
980309793
1914779189
448958004
1299150361
40613628
838730343
815200370
89194232
1564419353
1247050723
84200793
486795272
869429946
215883302
58101107
1725927450
435613060
1348606178
253590815
86957261
1187044979
219961391
1870930473
1084755112
479740727
249927479
161059794
1369666947
1618953947
996715021
1774746406
1007001142
876307387
429732466
1770607053
217398222
227079912
561485187
772088297
1617645809
1734406298
2028836187
1080585616
1592524065
1879651241
1808040594
1453719624
192084134
316235198
819287293
1640094098
371995837
856121409
534611095
1826880065
1047923313
1161316712
1627328062
1119025729
2017072760
2071999818
87492070
1085121162
1145465415
143668199
1788657515
1243115304
213481626
396787805
1909956317
921703535
1033990095
1605898947
721003761
1953675525
1559733593
935568138
2147170907
1786168793
1861643958
1329057409
1642918408
1273029792
1641130736
1801717888
1912252436
64193280
1241257744
1857555927
846743122
811565762
437500475
1160910157
1461369275
163002846
1469904585
1115629985
1805857182
27909635
1910905639
71534303
1047673614
1631858270
1133252991
2041250963
888439307
1201929376
223114876
1515774816
1737042594
629850800
1164379914
780561293
2043823354
1934207362
696143161
301295724
996183101
1271118753
95590420
1856494324
1733701169
91863671
1044195740
890737961
1714637251
1526126967
1783384418
1169276128
908230919
135629018
1839392245
762890831
1214526132
1831621738
1321983872
1256316469
528459
1585259796
144011354
811706759
804671133
1172148319
1926328607
1809570082
1764253328
110304015
224590184
1917968073
1743010911
611934307
686778761
1250261119
549616291
2005443272
1423385434
2026617931
1334746276
1362908189
1922014623
1034157738
1340401247
1173654886
310403845
89484331
794747577
1730705778
1401805706
1450417352
41178179
1730971873
1064144232
255486382
2092534357
725512199
533920678
1926326509
675250597
758237366
1388659794
1052119911
518991098
1400188659
1313587746
1026685175
1519749554
1295837912
1679089569
1374536979
193399760
493951359
1534224110
2113824293
793189840
680084804
218296297
1171358590
1321514214
678490378
1623783054
308501369
1953065032
304095225
280301839
2080072441
515748530
1196106697
1835241734
986856076
868773980
1548937383
1723370954
1029962014
1160736794
2002210724
1515597060
214229865
2112927636
1445682528
34622505
1010992302
861565861
1736105988
64492920
2002432034
16085012
123210153
1586722921
906364478
1006375453
381528099
726722435
718540656
1163538828
1905817643
1158477922
823657671
1128898103
372157920
823617584
122226149
1253784248
1803513417
1561640153
1997358896
1365821527
2038206002
320150890
428205941
840938420
1643852685
166163173
291776680
850047463
539778186
1145164606
2022684242
820703116
511044805
1653871009
1835221625
1252839240
995850648
938641450
1057047602
2028863554
279949716
1137811186
504063135
170827779
889065449
1085817167
876554525
1166910847
2075562820
923184915
218192297
629203941
1577961503
1463185329
1718601557
1917496512
793031616
93979393
902467195
328942906
923408462
1567021979
2034533235
737856365
1652770409
1967206301
406497838
647904304
542281899
596472571
1356260669
1336935990
2102815308
1095906000
1098994948
351879003
251500525
880817960
710756045
779501499
1066066164
1054911247
881466483
730444402
2121640740
384187743
1043996098
2090299137
1816024960
234943264
1451771622
1423523731
2078897310
1298721237
67365251
69151800
1442720678
2075207077
526080380
1629038925
1046881720
753715203
671482741
978712241
1828978710
40543268
447036467
1494875358
709596080
153362357
861450260
400382715
1540794671
908590
1087234473
959196006
589658281
552251958
1304105855
1439013961
930757540
1648970957
743228697
1199820621
2074258904
307309268
816592461
1479288536
2141063562
1638999688
54265563
1376413950
616110341
573316215
117995173
2045741335
1996529062
1098169867
899057769
2070555998
1906390491
642084415
1532043416
1515178273
1873468937
310170377
2117663990
458987947
1329596908
1093579189
1702067197
506134211
918600038
1924040917
1753542177
1389560499
2105505634
1207681409
91484228
853098749
657663081
2026862843
671498197
1991454339
741771910
359727229
1792006865
14116723
449727311
628832697
430242161
1419099946
1686486083
911850190
1412207568
750198446
291481828
340038699
1898020894
49428749
1893217293
713404229
841244493
1175830992
1493704352
1626652172
79272415
1586625943
134289476
1599866692
1648464514
1401277229
935089419
417026673
517600897
1628937389
978990478
986385409
847996895
2127709948
197241517
844051302
891762118
293044039
1503570164
596459199
673682496
147145842
216833799
1190362284
503785280
18469113
1667170482
1655076180
105839943
1485270255
267091074
222504689
289248973
1122827455
791514267
57829559
878089903
613825769
2034064569
196044736
1733454612
1220294762
2144470352
220969491
534443846
377040391
305500980
1766373646
338622415
1340510229
632606134
539346672
963162182
1068831112
1400566272
2035577486
1497186385
1169911762
542371913
1253999470
771960310
1770443625
1996256383
667873045
897429062
292480153
1072786794
990771200
1205613924
1760418904
1429766672
780787683
1794798994
1807622332
685794043
941429992
1235160187
1718858642
837886619
1195120922
2045919597
493300242
1190687449
1379713125
894731249
1067295753
1842550257
945397069
1684751719
2000944471
2107564479
1626888380
1537676300
359566044
1270480122
803285881
1459838477
1873231836
6223890
196083098
1204977766
1359402513
1691084637
233511898
1338960780
158615983
1448154545
114573839
799369839
93485889
1513588561
353461113
309385874
1386839440
1141435223
51092864
375903624
12190938
138167464
1798683200
445453894
1440902361
474361346
1112593380
1187967242
74663501
597153215
1630958838
1723235522
925918405
1692259184
2119989253
941345248
1215936231
1099538901
250326108
1548306924
1270859745
766153899
1699588392
1314435791
1276660198
228040786
1212750681
2017865493
148569069
575070583
885677205
260939784
644834466
68995723
399816552
1099230254
557383231
1899022630
203428147
592291333
1430494745
1857964608
236488978
1805720515
1892114070
2141454214
1963924457
995776141
2112419079
361179251
639252304
1814056793
1867200653
1496387183
460618331
1270233773
714593210
518933686
1780402010
74859562
1123830191
1975998828
2129104520
801160446
1977576045
1494955146
248862406
1214947702
399544763
1280176669
50572330
1601043923
784093448
1617544441
1825424646
810462459
1822033343
1682465908
1087653947
9988796
1874296279
137525274
993085625
1738493128
60923724
2017154105
380916475
413294570
967511128
579824640
919536348
1193893499
1292239527
192319971
1529055276
571996572
850115298
1239539731
2065096100
776535454
1858695955
1385330952
1862809447
855590802
198745702
37210072
1239732457
1360197682
125957365
952104180
1054297999
899751042
427674964
1045121876
1944550322
1482619476
109244161
623358138
1303428909
1816466550
89664217
248053739
325085427
1115178278
1021570913
2021842705
1888209974
1870425025
135198771
882916811
2004184379
505073313
215939713
230764524
1365541564
1884984496
1083334145
1362426053
1725233156
59320444
475430147
2005391084
1372732977
479861049
2003664202
1718420683
641606740
46032272
1310091214
1996239395
1546796380
288948422
1619698204
17146618
917984063
330365222
1323376585
1525300726
179972189
1256390964
1650324259
1830233603
254405454
2109131138
500207843
1780043759
1529523218
1447096235
260701008
2002268190
2078651649
627596760
1269117549
1503664084
1028934999
1013363945
429968509
1646287755
1370348795
2054248053
1935848734
478457641
1869764028
1318544120
746295812
401790572
651897949
1721069620
1406637721
1278784992
36503299
1064021189
487955372
307445180
521731990
322002737
473405427
1029611848
248405939
1929088606
1483944585
169825058
295459415
1129039328
217272273
1268387298
1359629698
855349822
1352646021
1489516948
137526599
1117004538
2097174695
1872471915
689275751
1307205172
2131150225
1291290854
943317323
1285441703
358600767
1156153142
818659732
1556445946
833816598
534591343
1631429305
1921006259
333374680
1358878341
1658210750
1331068488
1952018318
2108061832
235713687
1131532339
777050314
1337409273
944293789
814302030
1130404155
1358833494
1279669821
678711089
1841346787
455788029
1048967144
1805517384
1819178604
1334829575
2132157161
1135283266
1456559913
1724431694
1786056024
2019431036
559083857
2143690877
91854668
193542334
1551262066
1394835496
1102054779
1152974646
1971897690
967262819
120386926
1053865589
1284850423
1804406010
211481709
519487647
55249261
1055826481
1874164280
1847928654
1707244444
1069643092
1222495560
544562307
14580314
523201759
1542357827
2108100294
883714041
318309880
1140965190
1474846521
1944767439
1337931220
874242531
753206845
608038620
2013945049
473043443
1065794000
1669846174
1921442486
709267830
577086863
753814977
1193085305
753213414
1646644097
184559511
130897477
2072166078
1946836001
675348255
27272570
1030766871
969838548
1004782764
1720631269
1254342906
1794435188
671570696
680333648
721481598
1949211025
355296418
226042167
2031997950
85591474
1747261589
520952300
1439115181
1036310008
1039297181
185724696
2027047308
802667740
1764228498
1035047974
594506708
1602352134
1539398265
1701835804
437602312
1081187242
928840441
626676090
140602223
554543495
1429417448
457214357
995248241
1922593005
353567219
1864120851
1251397448
1743159301
2137612746
820240120
555464081
18640346
1613037430
1249639051
1079979809
602888929
1062586787
1589372754
1179643106
929044718
427855275
2140380545
340695705
1012260324
1178489445
2047667847
1824562216
1941680821
164940014
2018220936
43727052
39092484
132085770
1109915243
26597691
675518867
520067100
143392416
92715724
1559722256
1000375195
242267113
1194175617
1129465916
2145085911
396823458
1512412232
356391640
1723307835
495774952
1529531536
310578562
1790245009
147310851
860238230
1278033148
1214008167
1946245822
964869727
1960888012
1107630732
814600414
1241539520
657083134
919351881
1189638515
2071651288
270415990
1126862362
936934046
235474362
1592080789
676935831
1955832947
1858619515
1853499272
1804813845
1257840232
1078478333
2101270756
580253871
1107982654
967225655
1474294818
237557886
1815185833
796190108
856650483
232690205
840594049
1905386729
347477657
958226630
1724910159
724256266
1610417262
2140406477
1658710477
918246742
308538441
1156936403
1986831690
87543125
383241336
2082104339
572060474
665596876
171152683
875281937
193990729
963583692
639397881
1445968539
2025038080
1168359753
208978840
1494877710
1011021403
1997597917
1405471965
2102068074
1078962816
2060105299
221838705
1046943538
1251148232
865522197
1336249811
1155088153
594021489
2002937752
1834528260
187186582
952431646
598266265
95968218
87095746
317194573
901029003
93049858
119513904
323744383
1465837220
135939969
1244093859
849173951
1517705275
918020578
1685942686
1507763648
2141398754
1194349081
546064732
1840162840
1900468005
2027824142
771044721
470789708
117392154
307740980
1826210694
919381491
1683300561
1694387997
1630507111
427122504
169700334
839065790
600507914
601853906
59468656
1021899887
103858841
635861215
1504751210
1625888110
1054106420
1776528545
1849715299
555788800
1343054695
1871149161
1098992963
1097378130
1302814083
1997216997
616363304
249053804
500260203
977044216
1013279178
1229673400
15061696
1489045106
36751809
1987430986
987491609
1156191394
2109284697
419677368
430148448
214938829
215766495
1453259243
1308843639
711189683
1097340876
1825051814
1280005359
2084396126
1340798394
901499727
350571236
2057247919
1216705750
1105169751
1767860245
510407078
1834838141
400774022
883826800
885938179
1801040002
1489613190
1286168014
1879625611
432268552
1499863066
355838996
846452084
384827503
500841993
1675945682
166083784
931315979
1242885065
447955431
751342151
518125056
99576751
57644323
1266446657
1697080434
529233523
427340272
1017195052
541634001
1700839797
2066992395
537410182
1155243002
59013568
1482536016
386128021
1916219698
311972652
1736891826
493257901
1623203900
1090451457
186853807
1881435202
1243517158
1365363330
908586143
297537002
1756593576
1210558788
48101059
786760167
1724414766
1831979995
983610369
1863207286
1716363805
1025195536
2119095885
1720545429
783007542
326780884
812133659
1965853107
1355797501
2145875239
234347237
616635265
782659
620784725
1769007746
1040350603
833216646
558911755
1302514932
265604798
436683381
1350563052
157858772
1856686708
1631400334
1374509099
901866927
1056249382
194036341
1181327595
217095835
1859450460
1501766259
197502710
308302585
1410134222
649429344
58536789
1920884932
233161536
2121644146
384180676
1559206440
1514534752
126491580
1109138095
881355850
21931212
1354629148
1430816941
2060665945
2077494212
1012961943
79793509
579893543
707738616
545327512
1331639880
1223393275
1360985208
1095159689
1147848174
1003791639
209458233
1557199797
1694817529
1417786339
1052300285
74739143
1079092718
139170980
1905566958
1020051552
2114389927
589987203
1344872002
372745610
1531137771
947793557
358858689
2026523766
1009611817
963141482
635483984
1999430851
1888536174
1031007697
33887183
571218378
1198537268
80610327
275412505
1792010994
838502755
2147407615
1875657935
1443646887
1726233842
216543330
1275703588
523204446
636437641
1547548338
1623834456
1837853972
536758565
920481730
1263177117
372556701
429433925
235599821
1216389991
1729218121
1397257672
2037249602
110890760
1364727365
991120760
1635958916
965364826
897828319
482615968
1422779334
1755371141
24010808
2110749451
430234187
118369303
1189340454
1574168853
414109823
966707577
1404736668
2043282023
1868544177
1050815997
245294170
1382976843
2075712046
255935686
652825602
193881004
1679227530
1772979508
1521995583
1857119671
1102804094
1425916532
874626985
260249150
1415671576
385308333
1488149094
376642394
1508833357
228198155
1254884932
362015856
1256041101
529161410
1131464732
1239715336
907563119
2121876114
1143836094
1811569875
1641519823
851792452
1237152000
1273907600
821987604
89967522
1998415877
1128464100
1380181883
1827809284
760545685
1758860247
129294715
1376197987
42684713
155840116
1930106599
1318214705
1075931570
1223703315
1831187492
875987748
1609372283
1598057436
223494589
1557780787
1991028944
1977966505
1248818647
1808465012
195926460
416725024
131013084
1100202825
1223363909
691379451
1332532104
239539894
1363808193
408470911
177737102
992141258
1502592255
737631861
78930194
486840270
926096625
820571795
1716000088
895377357
854410692
1781736769
891607051
837961248
1180368921
576999677
621065418
278900926
834310545
1765029462
542589803
198329198
525270881
1608946902
196784097
1926946209
1478502358
1053320136
1940110405
502503445
1508434566
1113606151
124818200
1204276224
46917232
722111142
1189673988
1454914881
1804823984
475098166
1723706985
1300704710
440890043
762369820
1827066614
1084866075
1832835528
2060140579
1211649255
1823140688
635025616
977453980
1104062787
81339628
235170170
1099061787
1465495358
661968010
924257279
1064913807
1676407809
1380488336
825378429
793582666
133681095
1031376228
1918868672
360833971
1767749029
1346885334
1128258147
1665338706
1977795042
66583318
1393996186
1795269355
470852157
1793334964
416813569
1531537095
245061291
2045803169
403858944
2060209247
1022653426
618078188
271919378
1747486747
1245877794
796409091
862486107
1869310443
2041292755
1527165898
47136164
1063854446
1827611359
1179019998
1483618077
1674263274
1768745205
973404587
1645513237
249229065
1394141851
941888376
690321279
484058636
452015379
4474624
247436887
1582125018
1873626762
1167903002
200245138
1568159012
414472214
408550513
1663908996
2060725204
1723962786
1783598004
827309357
595428707
272116867
1604181244
1785914382
239451957
1200476541
459513413
2006475650
1052411249
240076446
1812046286
584903074
377166233
729324319
386718795
787041021
1081748139
1159946723
1545095893
665985570
1788441598
51337953
1270149038
1206106833
486590142
1783067180
132173310
850984876
1768670468
762240037
1474389610
1196841224
1704629301
923868673
1919554925
1253801725
367889465
1833783763
1452917989
239678975
1925550222
1426134069
877178515
238645648
1611558028
1039649372
537562384
229931582
126735803
1401169064
2146441455
212249982
1965280760
1190888916
294710952
289499719
1548724600
71576965
987371841
1796835223
1025012912
2055793218
877114090
1695951706
48232062
780714532
1679702588
525861707
457750639
763020253
867983633
785910527
1328339720
189834811
1032159541
1369077171
363101591
739948768
1832422350
1795594319
661112284
1447590142
1107469122
1429042702
1743067087
1233369000
993515208
333658197
1333277267
1267725629
1812326686
443872481
250094727
1334166945
846206204
92319918
1953084056
207352831
789534862
218032324
1100843328
357577194
1333580224
1455425381
245524353
1034418734
2129080598
600071012
1825968657
790869857
1492324686
45493768
1314429713
986178703
373398875
1206491095
1303564805
1153679981
2108569269
918372555
1855809867
1296801944
72150200
786421888
119310952
1637515402
144689082
911056535
1778917782
2123691134
2036487017
1275103525
641756890
826415299
1374178015
1274441032
1807782533
363190579
863964197
675774237
1719542102
680342537
382202696
2125116420
442248547
1990910236
1241432796
1790559623
1887936232
1638592896
1152828704
1169101061
124439655
828105322
798563467
1284418590
1060881154
291107234
514942950
1619254089
481602603
620414263
1429990437
1295336075
968169884
59389543
1269507305
54881331
590695797
279659493
439097062
233722772
357339044
1575857914
1085399322
728506593
937004119
512156343
1013725512
2004238481
2062915600
797655242
373262587
337944656
274872065
672232626
2110423983
347439887
420865357
249367380
1748213615
1876020380
227820915
799242672
477806395
985014840
543811107
1084417930
1745845961
953044323
1734791766
14149410
930714031
1948916753
1802886717
73008454
1606948175
901366194
1067915804
608199850
1689794752
1919279982
1832521219
914285630
1061974227
1215943745
345449500
919004444
1507891275
1394350622
1807558551
758943385
50916056
1391902031
1499751421
1105595906
961754953
825699611
1279124347
487636765
1776103433
920457879
529102591
1282914314
1940016950
1140110377
1369816571
2110377457
442128121
1800164250
1011423071
964578467
158423281
1899025888
511684063
1624550212
1500414456
1224724500
1668200228
1768651965
1381669445
68378902
581140806
800284658
1674198531
2139097580
309381223
212152861
1723063215
849025821
1037746719
1807813230
423718033
1475214316
55547454
1379921718
559518728
926073645
464576941
803321419
752502708
1854196084
1228166478
1922950186
1927064901
2050725558
306804062
711790669
408643955
294601221
126603771
1082644217
1167758089
247560719
1214201756
190801201
357518628
1396297682
1470937695
1872153996
1623940986
771348164
1322029767
1633346504
869478345
1460603424
1482585571
1922686689
1258913610
112909158
194549329
1368331702
1079238032
556510558
600502421
1364530224
1363707053
375685188
1391526250
451143692
1351415600
219611646
137664055
1134616411
383530982
975763777
1729753459
123341377
1232911007
1540244853
498325741
534766923
1245352020
1395448152
440709160
1086760351
325870089
714345386
167965755
1216670954
2127518308
1875074776
835880598
1176032036
738877205
1063342070
1776194329
180603538
621571254
1838081794
2144158870
1919477545
1203973942
77100661
2059262273
413886609
773477946
873176827
1638001955
1505958402
1939356153
267649611
341748542
1883116626
1371855541
762402812
1972652605
1462541017
599759744
1559885872
1178643904
898186584
1041528148
106963585
534524383
630579612
1465047217
203478950
1621770125
1012489518
1803867422
1940947481
1347225030
917184041
1667822445
1778130222
2048921201
287103849
843647145
1131808277
1009156917
1259109608
348692436
1355932684
1626289146
860589169
945825971
1919414817
1527004269
109546788
2135165409
487498312
1876501478
78596232
1395101896
831122490
1283077893
1295423210
717504260
1257626758
1819937434
1929069978
1721093311
584579709
304294133
1621787625
543165248
895864870
878893070
1144308699
1092856543
1335279623
842401094
487032948
1508960394
1081061589
1870547919
959317473
1884379990
275152720
841036247
1417573222
1171871511
1743670768
1909639996
460341138
1690090018
1646853791
952393093
1131494123
960969286
370169740
169186221
1962664797
1659035727
1145195976
1205656799
182686777
762017872
590906989
1243567772
1615876557
182411905
1258774509
1691486466
1918437038
999576390
1016638218
789224058
188377248
1490688423
424498218
1277976303
774653053
1213081941
347492216
1648198979
225270659
401361899
2126326339
65679259
677651652
1785544640
104956150
922325663
1020538678
1909340911
1127988035
1764253828
697000343
1221539979
801119839
1241519230
2007321796
1082332109
1104749297
1218559772
1347507678
282200090
439905881
1730489775
1540843344
259071641
2123091228
691248599
342873590
433311996
620593881
86231779
512688478
821672384
2068047419
1011566164
1949894382
2140573703
252642774
1803087646
547212402
1041178431
613862424
1170329626
552790985
1971044233
565719984
2014423134
2000815106
298821396
1363169296
391174490
818402953
387165804
1457840194
1607682660
1942538908
840628686
2111572574
608613278
374993276
2019273634
1083380882
2124211033
1540587334
1484467385
2057725137
2111344968
486837704
71657095
1676988575
721104750
1557443530
1322727503
1551499694
1463647811
224426671
1149655123
889637177
351388494
1076393337
1454981227
1466298012
1976986897
1383695067
2585923
1284877241
582603053
1753062724
2013990486
1620360846
916007522
1496080924
1603897537
171910963
241773989
470239966
1081027177
939906730
1117889795
326744603
1075761522
48846257
1234652518
420825395
87036647
2115577911
630268254
6478586
1589809561
1444161389
1029691474
1127007418
920406932
1091723792
1031626657
1479445242
1091254145
310919489
635114129
257300645
933867124
1534383613
500004829
1156278653
1887831629
863608146
1251448288
201203882
284857860
240134431
1752439616
228569914
1964660356
610011879
963861479
1572333409
1917563250
668262937
354219691
407260357
450343490
1747786183
1430514843
1791907470
1258098329
1590420766
1576292339
1094157025
1053074699
1262706416
1790363809
1078802396
944827122
1731623907
1214962914
1189548784
924157351
394375856
2057101525
1389808011
1457153156
815817459
379156614
1920338081
501454901
1149218597
506962122
1526874411
323739615
133792590
2064399906
1904626935
837222786
165277513
1568216978
1649631259
867214239
1749436664
2061217487
152074271
108745540
1939756828
1311955467
2024014619
76616998
50274644
1340259423
1028033744
272915379
529343272
305286270
1691796214
1464824453
1124917681
794118936
229988550
1477638065
1518435925
2123692440
903658836
1280107645
276194651
886466821
1076763132
187071563
959756703
697649211
540216008
26916864
1027606921
2005127175
997019021
966439557
2016580963
1733124870
170982801
1995493147
1081821270
1380718523
933819075
1613213930
502797597
667330395
438498427
316489002
1146022841
224585505
456371065
1926285749
161451645
1762011753
614465988
995575645
1888424907
488175126
1145987081
2016099900
1648401345
857125692
531827151
1236323855
719779713
1416716216
1905807531
1479864389
1292106899
1214843115
699040787
1964426239
992359886
1226960458
1063276043
504944456
926627427
904683525
736561192
84149878
1414840069
1398301649
1135574142
723364847
2015692938
206876199
1030525907
1218166924
1239497803
977582678
581421197
1969154647
118592885
556093018
1698430199
1894928179
495986796
2016071497
518723865
842152724
1908797963
1877317930
1188973830
870537374
1189567240
752785219
494689416
2091385851
1624841794
1443144800
1952220973
1874052282
868098283
1124670680
333700548
1058460948
1823922291
531986839
1038408305
1261627866
595304075
377586744
965599732
559216831
1860404797
163817304
111047263
780507885
1806659455
1303669243
1671969831
2084728485
474542456
171363523
1843575865
999044330
1879396173
413798169
1614710437
1596559410
198211534
967582027
206089551
125759857
1158314813
1901999219
702318793
304175886
1414103923
1207651219
394205829
1155327503
30110255
430541140
113412684
1668066016
1529976111
129269251
1451979289
1893950714
890797580
2135342398
1771215810
2128449554
1615870812
1104634060
2098263495
797954292
428640792
588134899
438479015
492848991
609465352
1711449926
1999532815
853810802
1724186107
349907650
382217995
502038878
1979358856
1288732628
913852721
1702821864
985190582
505830340
538074046
446891246
1205725111
1994476623
768391224
1610488693
820738265
1583317719
697741079
1125274478
596761939
144906257
274669705
648940222
1079509157
834776253
997693937
1904198549
238938235
1553329850
22589314
1471288435
519061832
731637748
122995674
121996375
457693221
1949300899
1361290187
1161125476
1289735422
1086627070
1864414219
1275574191
493525728
1359558687
167526140
1766451663
637322132
632214695
1801337726
676034545
832594296
1418619971
118774702
715709924
258600813
280015571
1936424179
816524617
1410115721
598177793
472624980
1181098511
846374391
456757933
1633577716
890323561
785878022
1195261709
316410895
209160805
827970617
1857958175
351021826
1216747566
1206436972
1643976465
1171293330
1941378802
599694407
1702280234
530891825
1075693622
2011335974
768203802
1374483488
2080666820
205252155
2114236616
1913541124
2142413789
1754242304
575468189
1923381099
1871098903
245487044
2032440472
1603029859
1528237913
580948582
1214534894
988986190
105194634
689837578
2010331914
423867944
33813815
900048950
733086203
783480178
1841255456
156702470
298270848
1983704889
1455436630
1050374796
418402289
77613302
1560330213
310282970
1472066844
704676813
140637866
1264350343
794393306
758878873
1885943567
1837375211
930305728
116967075
1845124008
2034878497
1374420431
1739857575
384900566
129180728
467818908
2083010093
1645541134
1110723247
1585536192
2077019759
1749120758
1847371401
802123126
137677959
1572025377
1184711341
657863186
1471145658
1609311313
861363336
965104092
1069805599
1810425679
93887417
767189562
921216060
2093985068
2024444120
1718049395
1781401716
2073937567
1134647558
268084127
1125857266
901324282
286447046
1694903511
1309153290
613784609
761333811
136269191
153560672
337284622
1819553866
1059266051
398932894
408088669
1929236299
48837628
568150355
77332950
156550688
2013283911
1662704333
1919624753
368351555
521909327
946704145
966765989
455886337
250275773
1938403305
755135722
215038167
775306621
2012603790
300519122
1838330638
395410542
775926686
362422722
772679830
1781994798
2137150402
1254371874
1244941641
1538429998
1561881427
1167328678
930383643
156769426
2005280556
2120926045
100196991
173608717
1025318478
1407457678
152047736
25657202
811296471
189382794
855646338
1925856327
605439062
177979901
1485129548
2099293046
898648137
2132639629
357965551
1374865482
354442413
2137628665
332693731
277320578
1974845132
972142290
497838416
1359639913
382325384
198013531
206734501
754753624
1258138205
238570542
466181761
1970302931
1533387586
1048921363
1734135676
176977019
1723393891
463306758
1112127258
1771593434
1047277038
1918261867
1541819094
1852310348
51051949
1108888883
708892234
2017662126
1772159950
481286185
1318257475
465543103
554346925
1402727527
1153857968
1434183930
1137630869
791649481
836314881
776871978
678749722
165720322
371690489
172571292
713359084
1217773598
406101073
59815030
974797822
545646175
1871052003
31727914
860586706
1856134764
449622947
887893417
1718438514
238825427
1121911691
1635175395
1411349214
1613895507
825427919
514950649
1768994400
988708840
1882845871
198667408
1053358931
2005394059
131194363
890485706
411642217
2144616684
1010253334
120019125
1141402811
407550442
910447608
1083599608
1456313036
452493033
2104836142
594528797
1346444227
288122423
1448949778
1704540847
1395133117
646592193
1461316889
1912916672
859869432
1581160484
1094959196
985645961
90728762
1980638638
137491193
199009815
2145184488
1048592262
1197075153
630356425
390680051
562259320
362917973
263474411
1691811548
1336679304
902432700
58835840
1947792776
458628877
364465354
235468850
971786514
1293821349
1386889510
1260451886
192404993
440183218
1897502011
332932608
101873258
383243465
1763117562
372419491
519661272
2140324955
1261185043
649166219
109324460
1330700684
1980318081
2112785111
1750763903
741137080
888722643
1628059389
1781727932
1660410064
121635573
1691621093
431097638
291422560
1950423419
1715553390
1674808015
1135241652
162688357
248376864
840718587
1407424190
1451919860
1999258362
1180395082
408103446
1726901696
1293661325
2134362607
1402192034
1825055400
173148565
1983075680
1794606436
1718774183
1957414032
1441905911
1535840306
1449861792
1876450139
240681999
1843376151
1488750630
1953973834
632006805
763149820
1876858537
1303088886
1336877753
1760037446
2089836720
205414069
274423385
1207648824
247480615
1103801088
906030731
262822323
1629685558
722982550
1711714089
641960437
1147917522
619664341
2089627336
79738136
1013185256
221151491
1891307822
1680774756
1851476417
1445641515
1320076586
467405334
1787568583
229924623
1440777789
531811523
1852375102
353108192
458133771
1467494459
106082564
1176163129
2121817516
161815762
329505377
8765959
1343967902
19332707
1383005486
1522171145
183033596
39858087
489474315
1339007070
907502209
45294667
470017955
1951837065
1318433371
374907700
176632649
51671194
374067711
1272978972
1840530479
2109819463
959738421
267033208
1597049635
208024365
89002822
1672859790
1025253231
855761568
1501641359
545482197
492422376
1925315967
647083024
1540645413
1164719710
536284816
1947899002
1557375076
602763842
635100841
2031177863
329141872
547672314
941586742
1031283636
1411753074
972658451
2042588404
1409609262
1579901810
159477201
1306075783
1572765724
1589070272
1817883485
1293622122
1973715043
1847982620
1955487230
1435057467
2097932714
447045650
567448736
947043202
912986447
1204989121
485532207
948730028
1952537908
2012547614
1013669758
1847073229
1236128533
1312525908
1149065638
1073711977
66086377
827747111
2126747816
2080757892
864775729
1786944313
322692934
693165284
1434126846
47427140
1027334417
803446647
1595792536
381374046
1771691239
1845471791
1348462684
264309630
58286366
1644188567
1948008883
1173321198
2108732653
906247715
902608319
1536984068
352524399
1300295287
362679504
488186862
312311117
483639068
1841525172
1588485413
45836632
1930793937
959210206
481740691
696585120
1636189415
859695772
761538671
176540613
964520985
87001235
490852907
342515398
251751228
2124515005
316030834
1384172596
1379499023
367054226
455409194
839969497
422213242
1143765678
872767563
1424975644
1421654094
1122418121
1634522185
2038325598
1074733360
1299252606
1745866374
808665297
1291271451
1925597587
1887360711
952412529
2024892981
1390386060
1156940899
546571921
1763255096
1503096120
478041605
967074007
2058631930
1222321816
1377859986
1630457319
297874820
1027904830
1775903326
657353715
906071176
520432026
1886861357
1468388216
1708682560
1379346145
1348139246
1866455515
1023169591
1219242590
2114187455
2122659628
262606933
133035679
948619405
1644716310
1207406400
850131522
210622533
1103042479
2069553710
1064731057
1397814101
842251514
1205170538
797789552
478900658
249279745
160368317
1308146880
456309878
69228070
1557108124
1460662208
578781308
1904907164
1109948596
1227398908
1499114564
2220001
1291658524
1032960541
423595742
1671738543
843995985
755169674
165832289
2052945
1696786370
484710586
1744785625
130440103
572275752
1207576720
1401089645
1434798685
1781287847
1057935969
1767879801
790484419
394969770
1180789023
1591118329
521390313
1125324964
746336068
240399731
40995659
559441180
1070357031
1734411981
718824860
1571091090
1775382950
2127278096
524025496
679109031
329819250
1827421717
1117503029
293442396
439812376
495773752
723260912
907262623
1008559424
2046165739
2099425860
535791769
1026452600
1070565294
1298785749
189178623
1296347046
1146048806
1480076073
1696026438
609501062
1424038793
940003262
1231565950
865259566
50785631
2129764200
743780543
322222331
726203333
3165466
1355510295
1644139555
693548167
216222994
1697154346
1302914372
538091793
2088664221
1167027687
1852784840
1803465392
520737957
302133245
1488705530
1597431394
1872501119
1420288628
816053932
647733296
1192269992
222168690
491350866
699572957
82835262
1771828094
804039904
99280417
417818386
1904856407
2082842776
226602607
1690135693
2123647379
1327563756
1998320033
137469013
1633530439
260211586
1000535926
1525158877
153812365
1468279288
216028414
1049812113
561224054
1550598264
1559952154
2009915212
1478325504
545713519
1596912261
89948126
1115607543
1815214410
1852268436
1568048178
504382090
1002934079
1257957427
1570925122
1952294494
975911522
2042187771
1049285136
657940251
397642053
2116499506
1319338209
199260581
127171303
2089553756
1432703034
1563366714
380782781
1160113731
1317623964
1957945427
1154778879
1606436201
199431336
1577222682
1216824159
467394428
16092618
839907882
2060197766
1589945066
1966899563
1837176082
1666953275
129836120
1548695616
1448415942
1047585370
264590330
975221544
2003866695
2104601485
1107957893
2030192248
69726686
1131552224
1676254373
1494962889
1091010847
472233955
692705079
1487615852
45401157
1736948679
415167844
471813593
1757154941
1296455656
1850041835
541423768
1515609260
895508055
606632311
1330624356
590226644
461930048
500109357
143687626
1993501698
1174219514
660967021
887077171
45057146
510801739
1226625280
1567284161
1561463106
573908117
941446263
2090304785
2101858852
1700455806
836022576
1054674884
882308871
362388248
135202361
909429412
913672474
296348181
632510672
2047210535
2099570763
1168696156
364446814
753248704
760848832
883884851
841072738
1879837085
715881615
507070885
1348729665
785380239
213231837
516060574
1008617381
308602543
1886603093
1288119534
1456945522
1403412696
1535569065
2083004693
895255726
30483816
1038850399
312093964
1520406346
1296627534
426513914
461952704
2100203091
1049202471
1053898486
1545528153
1976372319
835794360
1452148584
253546712
34805028
1384659134
763965247
810299772
191061126
1117612035
73794916
1635758786
1283869490
1599320424
1115678175
1238732559
1065262485
1073562041
1534738191
1341772969
5240266
461104577
1370010323
903870525
1579223279
1566661804
1051711278
1679928265
653665716
1866349698
1416242530
131565571
1626552594
1436569976
1638182096
117531534
960780680
79668696
1149980618
1650681029
1675505618
1988191195
35379363
1533174663
1405781262
1418019632
179100189
1894554687
1271405602
953284716
1738680596
1007722448
894532962
446675724
404672004
1303932457
441450867
469997243
317539363
251630028
1446482312
1008638418
506627629
653041184
138872780
968913726
2131440372
1218622112
1693211593
1665433324
1584477264
612100274
1049641713
1591013283
2066886450
748872323
1296824257
1138376651
1942611319
1582832242
1380924395
443488165
593481531
614623128
972695044
1723942618
1534216122
1091730249
1487825193
1845124144
594171009
1186343121
2051981668
1142160592
1398643408
1870492180
1686885406
751213741
117603972
1656196310
1310907065
805954119
1743601365
1626053951
449399417
689247476
1961972147
681772895
1447629026
1022105837
464191297
1694868914
516085710
1118138244
1059365051
76689880
2042893127
1832767495
152845635
1017125224
1325659494
813182530
524537912
2001518969
31881091
1798639728
283811108
593643841
1512912638
393988695
423100373
952807615
790934468
987515307
2032416064
1978526250
2070414495
740702006
1275931992
1662684520
1855118658
306538673
811673426
893110139
777904558
1139615555
1134369578
2049379682
1648844401
335940196
29387060
1953134110
1083407828
934160424
1471242023
1565424057
805415927
1186388070
143279237
133735410
143463545
1002971985
1305831654
1752965046
1086432136
315487109
305741267
1113224562
1436724358
973251092
522824878
387361898
1474883455
889550445
53123980
87194632
1560118455
498713710
1790738285
1998802839
930697591
49488458
1598054073
407884373
273149020
1541902109
1876047379
1565594684
1059508278
780778215
1076116064
573636110
784517044
1181570187
759616744
115725
1491052400
694831374
908726289
862092748
1092544620
2103064888
1287582115
312351143
308574861
20179750
272518248
2116359755
1224108594
1366858484
1454336820
1392078210
1555777643
111318665
1213646279
1987786822
1770471082
642256606
1342517464
767172156
666918447
1977586219
1445744485
911413531
1727663141
429233350
1250347044
320708284
1734559794
1749508312
925230339
1288311201
1087371118
1921217861
487131158
1835764058
957695507
996998094
2031734685
1455431276
825592153
110121897
1236437806
650309802
1548092817
1380674000
834039238
2113436023
423640726
920253165
407151346
1068474377
1034282798
1557651484
978812777
424812945
222944293
1079857075
1273643690
944257445
1585727574
587929711
137240084
1258915654
189650475
694597196
1903711023
864017275
1688387706
1467648555
1232723597
1051170787
1621230710
1331767041
410527437
197003422
472005069
573641961
733642064
1993018913
2131693675
841175966
1412298044
1626715136
703960168
751016823
1606908267
1307930130
1655738639
801373585
1115051974
952788110
1292230147
881702770
1847151120
604460769
1081942505
460021695
148300694
1468881434
802696440
1181781429
982672593
1777213859
1014918334
533652270
942339552
345812444
894738419
1749740842
852086158
598028583
1712939679
1800589183
37156991
1919915360
815872748
462016575
559406581
397959828
1819956744
536916259
1713734123
1255606446
2050455085
1002569545
1968051254
1633158844
1705472367
1033148300
2130935092
1822454334
295355034
1265749622
1819804710
813374544
1375078348
2108701393
1601117852
1952810340
2139541888
641662525
1175997079
1905737542
600032368
1405654295
443564155
1649628663
556165659
408454797
2029589118
1988227722
225179663
506592397
1688697079
538169993
46936734
905875512
1782008405
1585617940
84761147
948097192
1426517538
525369769
257181306
115296763
1648111930
382160094
1536121945
28650786
990566306
250569848
1315914874
1573995440
647143420
241192472
324026189
1809431814
1089416115
1186930160
1978481139
984211029
1100310935
97035430
99946096
255235632
1502210649
2141341024
1944485741
175690785
345690060
1935553289
737210644
614145998
1360967071
161761527
644573579
429317698
416185068
2135523680
11430361
319977632
1667159758
2084950326
1039143796
733277516
1917739967
1954982647
755565007
2060379156
2051852137
1475371007
1393760351
806206884
1094579044
1323338843
429127087
789925639
266126670
1378335849
1027768654
283103809
1671322699
1125167874
686855302
720195480
1139073956
331334012
980678040
1032812300
2091796142
1193382241
1529441168
1447787747
1659100200
1245546031
2007917916
422803049
781741830
2131270054
1328553402
742166469
1909261494
104599367
2042767218
833892988
876070186
1161817762
1057259455
1587262001
235724598
19811114
1812042666
797949912
679058040
1598143605
1967257545
925161190
326249559
1511215482
292452137
1107363223
1643356409
639726084
1060319508
455683191
1855155021
846087269
348478205
897436265
408271463
2102999924
551418136
1749474603
1080593996
420333250
719412103
1731193719
8100035
1942750626
729313134
2113408837
33413584
1163185337
1937476721
1733504684
1900441221
1037031046
21859833
2012823718
150737858
1253020299
501298407
731974942
754014139
469899131
134738467
1690099995
381786080
1358643149
752364744
1130498009
2137378658
313783603
970610782
579525311
1822091096
650867333
2049664503
1001321865
62414995
942908868
570752793
506858860
1610876229
100251322
262686638
1108046439
403242811
1029068407
903790769
262188852
1874406072
927478578
1789479476
1474407712
1236457982
702816651
1396760902
26701736
1668733284
1002196183
1307908399
1117467178
992718404
849612513
1723978480
1072833288
974025805
1223548175
1488191496
1877988214
83169379
879125434
410185564
1203728158
436624722
271831848
2011098520
970183583
1038320653
130036907
504438579
515309157
447019337
485784532
1555473134
157010040
786231653
1027706089
1830715067
1429307756
1675937677
18340896
1875318381
891709721
2138076228
2100261984
940984022
714577229
1077423799
1018897477
149451037
940564911
851163974
621812313
971644121
2080794131
1450550844
182376296
733867553
927770242
1699512057
246582332
28856381
1121956539
545586897
48653131
2063688528
717011683
1495413265
810559013
657358693
335450605
22374636
523662830
817444828
1827177962
1728186658
1572171693
2008833869
1542387202
1284287829
116625092
1152318646
822707459
1724417293
558695264
1237046834
1348405505
1079913793
1921299562
832286379
613764891
796628430
174056330
120619469
1080090629
1970741910
912905593
357821388
1886499597
1795239220
646689966
1292308036
634540460
1483564210
12555601
607231026
1904739961
639219286
420829299
1135658543
919045429
897021239
710618322
1064165224
1018427830
1715922944
2017822886
1009051589
1314601766
1184146144
1995029195
29002293
1126746616
1187842867
548097668
53789221
1679217805
866220180
1971125363
1101031500
1214904076
709904182
1968215852
1856766731
344760102
909381935
504266455
1771005612
791200736
265831215
1983071732
826412424
1263138859
1137981183
120028585
1933709977
1915724347
277847925
936898985
733674273
68692670
93794494
871562571
1608026741
217637772
798953776
943918708
717887882
413576995
482630246
990226918
417729702
750060286
1314122616
705655441
1267075251
1623227627
1542647664
66980746
1267352844
505634005
325762201
1616608264
2050711034
1168947780
371840297
803365079
2132788490
372124874
514509065
1746711853
248935266
283181182
768911455
1064581335
1225834589
343537883
1002748124
498562587
149877361
1148781826
98288371
2089656043
1168620693
2091463194
1850100903
632497866
1039220657
1581719649
1060774595
1983704077
33245219
125417231
2050436471
91708220
751221880
1446224569
1947121541
1475994019
1771588095
1815990312
503278476
778987226
215152042
1100413224
515385469
2104757671
1944592784
772951337
633851048
572947324
1238660957
1706600042
884347488
417632306
241528883
176774591
1202456745
229069612
1421708831
334113697
868057316
1242958138
604931100
1424425908
897521146
1315702412
1596335560
669655761
364524588
1356625656
1055563890
469349656
818327135
1118381468
627974046
831650592
2068292399
1430936953
175717157
1295035951
83041541
1599321976
1085790859
1127587318
2001129497
791330834
1866779042
650662714
1626792756
1893397681
1466580021
1286448966
107395079
353854253
1760964109
88762565
839731970
371124073
1318802298
1846837500
661501415
1217704372
104538587
1050995038
311027192
1275085523
303346461
1301378400
1502474606
53118369
2131029098
904502982
1041081812
1601216292
1841177599
1319157367
1998285397
1463910539
1762032315
1941336243
1635141204
409188672
930672649
38070225
1997244619
1121219653
2105062312
1915000309
685401262
1440890669
1354765252
1533891911
2031790026
1526005063
1502724771
279148961
774811977
951766530
1887228186
1999048463
1409858235
708838472
718401778
1238256733
701542889
2017809912
1398423145
1987354343
1301919281
904052740
1258932127
1907098259
1993080909
1695458998
1697451588
361687612
388642417
1733666427
415955748
535596506
1255255551
1442458989
651565506
1985795882
740383296
1373152348
439077349
170363276
1650370567
454401699
539251407
1284615801
341052921
1745603265
1064624378
750298946
397300936
898428259
1143603824
1388949227
1063995465
2035561306
719632884
1369054417
1169720249
1413116501
726416982
314037304
657821179
1433810151
1847210531
1751134742
2056074965
1077149790
1306596330
1508170915
1918283215
688795127
2047211581
1340417796
1196664190
1955094096
2146143927
502616859
1779530070
118120739
1731837174
873663896
1973579591
1567625412
1004957258
1269625134
2122005791
807039076
1611294847
1131451488
329379962
64268755
795633493
391511594
1968279524
1520473799
1772692536
875758092
122233699
715808399
1707532130
87614355
1664453094
261739489
1598644188
366910302
332645205
307423572
1358661716
1259159540
340704111
75484688
414953659
645802299
204557302
610571129
1439458806
1916651161
220899863
1668343326
1436697723
662097373
1293358074
339637149
1895276058
250598651
1689156985
1892086460
1612730816
1375998533
1650425355
1669825778
97368838
288793149
1976941615
645297516
1900415432
1901121346
956410947
517444206
1613926105
58017888
1854850031
1608517411
979671485
908866049
598804946
594907785
1574729536
1685246787
94188114
2101709418
1350657540
282985668
977366032
1850493630
85792504
729643997
974662798
2054163948
1395291515
1136040610
1912988836
627550883
910756182
1009772932
1341617781
1644935570
674012106
1908105946
1697652498
1566061929
2007922657
2094574891
1456538626
49536243
421422869
1674469266
156353230
82510974
31443136
161873607
2050675503
333988050
2100168107
1843396518
239783008
1746215181
1766447161
1477303660
656391591
1604136818
176835313
513794971
776047091
330156218
1599588408
1389082186
409068198
1410807386
1297568467
203162749
1032707391
787431267
335947465
1288130131
449615284
1426922525
380692727
886164139
424102108
738155405
968882987
451233406
1504739725
1391510096
207092384
216833226
1208263592
1704302454
1344702355
2089114256
955891905
560530611
306366211
1025928727
1221711424
635362257
1260693876
659912361
167280962
455300798
223886940
237725289
7916833
942567117
1114762563
273102381
1630917304
1715976943
1519169996
1564483171
525386383
1058134422
725188560
86897987
1371929781
2371563
159941784
1822498042
1168303153
501921705
1613455966
1240294444
1334191928
579463869
950669349
1093697725
1239352723
54348101
1673045912
462757700
152621166
858700692
616678575
230539707
1609103889
1606208886
810568978
489742940
532618666
180067496
1520202893
2020489303
407895350
564492862
1041636437
1576471957
358857588
2005200220
639328455
1789833617
1952879552
282412981
413941060
818824645
1984434235
532083076
821991459
1969373068
509606550
175960420
1245666078
1864863559
111522604
441296054
1631983996
1672586782
700930060
838372431
1856377353
1001763371
1842357741
1698188997
1782463048
434619527
799734779
64212040
1460757016
1892939673
1729427004
2039187888
494270163
78944140
2045474208
1704414026
734808261
388265963
456832196
1760278748
399775507
1667680777
158707343
2083946851
1413154471
229404132
148684223
540479912
1531817550
976546122
2032859028
248355169
10264742
1727541987
193102698
1238855429
2112008050
2107493
301390683
1633002365
1724300754
1942098672
1299169539
1366975666
1830821955
335284262
447775330
253222234
1973213952
1958751542
1182844759
682960196
302337917
622948635
542729763
1683935069
1586407587
1779219380
1776530768
1997881497
1112634074
537551725
864414572
1276007165
1801492491
130572596
560792197
977905037
95008536
810659125
250533448
982479594
864356329
1350890749
1911290527
1531145331
2015979257
967356985
1385909233
1804807462
1206381403
119323549
1179100868
491668631
1785900974
39402095
305899020
675915355
919457427
423963043
1773961114
1136120165
1394106012
1980281431
2126064311
1826889101
1628400428
235844421
1272845381
2091732576
1774333824
102666825
1309839831
108329302
791110824
1227625698
1315238941
917300016
322009832
490061412
998639416
44344303
993885139
1303911494
639346869
686387965
1411035949
988108529
1469343744
1699359114
1733784524
1111132739
1894231173
1837144477
2006039663
1932598194
1185829422
273616741
2008968785
1220800702
25750284
1409790413
1599564493
959187794
731370314
753782045
1717692572
1204708647
1001502812
1255353576
359051962
51641087
1514016713
881223862
2009657050
690772723
308746761
780412276
898886800
334545480
1284068223
1009358744
872772925
1611942882
1691569607
2144336858
216392789
1141905919
1833916321
881430174
1524273558
558539767
1419013544
362660201
34373277
2043654401
1054766838
1477378670
128314312
80795778
476616035
1053239198
782528066
735282013
254969368
1840003501
704344709
1151098099
527446750
1490124068
910299581
1832184907
101330225
662770668
311109618
1070287339
1794765014
1708880057
755656344
975841787
362290241
2132977012
554067820
1293912455
1964875871
1760133391
443211911
1592709339
1700959555
919150278
1487304151
1568528280
1083599395
1293897769
2062778811
121912957
2097906150
145424876
1180846464
2075741276
1141896475
603849235
1079463480
1251909644
1598571528
294038664
597663593
1270859934
19368182
752753704
131640846
1682542715
72991858
371054478
1744274404
1142325035
1758637939
764838243
1784292609
1058555337
276997404
1299748900
1385303189
85248706
481729582
1672062141
1878845042
1118386458
1136237631
1526160112
1117087070
783042461
864352087
2088248457
1644718186
604570060
1364526313
639167033
978171957
1462718712
894821024
1966297288
1738452716
688271214
541820186
847805750
960719896
2014044894
86840403
2086102858
148405258
414902490
652917312
1687200512
630753948
1425662309
1395185400
1300386101
1454024514
1926616100
1286717184
1428498026
874001718
305485475
893918648
1472243229
1240875202
21947206
1400748395
323739615
580621859
22256239
786704696
140561832
1154039445
185798016
1224674256
130115748
1168662943
1287209113
1942764360
570365653
1338279824
918858083
1519220397
1377802847
1016170423
1751938552
1463217240
1759914396
578185716
267186123
138520121
1608218749
1025066149
2069175471
308556366
1283582802
1065762208
1039363619
160244418
302138455
1152544425
248602892
1502448807
706783278
852542082
1690904306
1845440807
1774999712
380434087
940523932
1357286639
1542518382
422680885
739379839
1996025475
479279318
1114112778
1300608904
372406961
2048374115
1719060992
2003278091
534310931
591025945
1703145167
588144638
1681646995
742776725
715179192
1244582922
552732412
469963841
1906231306
102173880
257541080
511462871
1102051314
740214009
1364074449
1240245400
969854063
2001475792
1042509988
972366550
374991255
1895581060
473905553
1199469423
2055450889
906822871
2123875952
1491493386
707714415
1345741183
365579447
1948391528
2044343939
1446952014
351566803
2040321710
1109133815
343137055
1215423310
612314012
1181394785
312299893
2047926602
31192428
49693735
1281405166
1271550878
1035067077
663874496
1627528445
222704227
1861404320
1749578309
2092988456
271814862
1405002978
1759413500
827943766
917261396
2033006480
649071544
1902629378
159788130
467810405
1532677814
2014753505
921074342
1043374619
1390221880
1159050508
1962786877
1686873492
1169989156
29897475
188374945
1491741191
152617282
1257361576
961437221
1985223354
474131201
382917711
2025306860
1221791878
1480294046
233235681
523853712
188088915
1072248864
478280800
546520916
115187993
980270853
2065421433
1665962243
412235809
132717828
1161693609
1638087479
271390880
1359665874
807948891
1382115734
1606517213
1608443187
1676729280
747914050
2006694559
669584089
846505697
1025447848
2113091336
2024186506
473514086
194955118
1801287433
1832558113
1715264562
1094884424
1891964701
2080322803
223834607
1638763015
234258460
405546021
1815474955
1967571814
1712055734
1519280961
1952139969
1428093193
1486501507
1403825450
1714640227
1681670708
314038739
1535066702
600945593
1438870318
530389527
865245625
1304284229
103858741
926786431
1842587958
555841388
827237835
1398647432
190485150
1522001677
816515741
1414908998
1023208838
378495249
1520568707
875673164
1393177818
498347159
458936071
451240552
2102306123
1096785088
480949217
1266026926
321760922
674121515
237562983
1631888281
1076595331
1060851521
720893003
751446309
518813989
159412078
423437450
927343132
429246481
999292506
971038065
637620928
1494636289
667733437
2064966356
1289039664
501317016
1538097599
1729947230
1023872235
1171227327
584176616
1962447812
1461838280
1048770800
1559886578
268203491
1829370162
1912691204
640475338
2120931652
1528362468
839178405
620179457
773395607
343934895
1906891343
2109246136
427949142
35764754
2092045351
927742357
1832266051
1970181495
848311097
1313452936
1208508132
1127789428
1784548121
1813912527
1176149944
971892063
900173160
927580326
658024179
1524678095
308200284
345627813
811553142
413624354
562899979
211828491
303398104
2146394201
1366810803
228268073
497192286
1333076240
1144741390
133011483
743705119
2120958201
1584932851
1589782972
1703722892
86400850
785436286
1227457860
1243270542
1132951126
1303256269
1463489353
633485039
994356617
218371196
1476928121
1426908298
1634136871
1692788922
743814445
641077417
974426731
1002677024
1719567242
290144153
1900510015
540834848
57208999
634797397
2075151816
1374834305
1346116825
1103034533
162773712
1126664293
1446231380
575543442
1641142794
744828188
595343243
833594288
1020252732
1177216841
993700338
891887743
402067649
1675968879
1655456195
816816083
1220109788
1670351082
1247124376
563220503
2093531132
2059651068
1638029137
1269197887
232177403
752231220
519017345
707475857
1862368245
580229673
6726034
386462365
1656595561
1995659668
493431503
1045130136
1106602389
881980084
778277158
1109018173
92264692
34040650
1734753993
2053787841
65191393
1404042168
1091660720
1768980714
981951169
1232459198
1035807238
507485277
1976775966
2123439457
2117598183
1415287583
792777351
1351057556
1353639118
1153080697
1269887003
578580987
613613669
1234733584
379183374
1239124824
1394526760
2076824703
1410195643
1657740316
181849886
727030178
1847226618
964857886
441449233
1639116527
1497546582
1967722042
1371484884
125600255
66789729
354219068
1543330644
347617873
2121157531
2144630374
307793519
823417150
370544634
1102127823
1891686722
136385148
84933400
926699016
2088236096
1348470596
1101436906
343199785
800996904
343986882
1547615145
1276536088
1416384443
70293857
1508135807
771231918
1068433034
1148736933
1250536605
813859546
1176520459
1078287157
252684279
232356632
1316659154
417647561
1501205414
832046931
1089087050
124320879
426990663
1045331969
1570793363
391424425
1820546100
1151442419
40926043
1889578303
1908109402
1241154921
1912050554
1833114935
517502223
1348319644
462432018
1797473804
741238446
52134477
1254240034
281251411
1546939462
1299527336
1946913236
900280393
1938234042
2051613629
2125471217
1508988229
1859932397
1034118587
1224170942
677763097
1689100021
600992821
1588459853
249206614
737600298
1213607455
387994030
1672758510
660865835
926541700
287499864
1500250150
1258379904
53003339
1234838840
22946807
851491815
289304061
1182282791
1442802383
1088891934
1765996229
501196211
1491500424
362977826
416832583
936553130
744193363
725423576
1914470928
1830702256
1745677358
1896288369
1422549760
1517919282
2043926219
70341905
1026993892
420244211
769019802
1894364452
1184299025
1379596078
490267011
30976862
603506039
1776871865
1774078799
1413795256
724318539
868607532
814070624
1941397412
1039070362
955080852
1935334297
791841403
860132656
1866056133
1223467831
995370400
716034311
1066555922
1369737546
377897084
1362038757
606340233
1934138966
864173126
929372611
2033906459
155346388
1269579558
1579988004
1286308267
777083578
1820707280
320241989
284136200
1435947288
396961207
628746099
877082757
1036319043
1658805747
610232888
1045487871
849865576
718246168
2100730450
1749309548
2005193516
1641491536
2050497827
1767366629
103366192
1836403444
1062520397
204994230
1733407954
540292717
250288113
802083326
2071580550
1611753449
746519355
174445062
420341062
366628028
472289349
1965272632
1682889384
174413109
1490108240
2063741052
146383474
2020360179
1611724893
637717953
1256487238
1275332351
1050037618
881293830
1152485556
841630981
554973938
371860020
972208009
303112852
2121737369
645772933
236353345
452958782
833898398
895538187
1648308544
267741701
2003551896
1538026955
64022121
289099358
333911176
933703369
2119761901
1227835269
1570929244
101103384
858042574
1877153040
1711331657
1791688596
1386086267
235894845
168536455
1795258964
605267336
537547869
537983575
934523375
725542303
566597654
2073841276
9395094
1486004080
926818289
909227312
812682899
1713002392
1659690597
596576117
572235288
1209491443
1261060308
1968788095
2069588751
1045958670
711066015
914670617
1044679637
784935735
2079154949
1846237702
1838976049
2031821011
1289733972
1034314330
844116752
6746364
1887776616
616492004
1572575134
1023180772
567953707
1938241058
1859903771
2022176709
1474415232
672184656
876399262
1190620790
1811814890
354036546
1163354435
511851393
2020255333
214923912
62364878
1361340556
2075691474
977168056
563982645
687846919
170331289
1479778403
1399622223
149352570
1374661451
51410998
2095791736
1321762128
1497172059
695257195
15958423
88032208
46159437
664371833
1950489245
1327213011
852779671
1932979558
1873259415
2118615355
802070937
907084533
1837838580
1579458422
586078718
1184792840
819049751
816824182
957380036
1905235144
1323117981
599596073
689591854
1004913262
1872990167
137133745
2012744192
1699510443
1879762977
356002794
1953475443
1341146748
274382027
699439725
2025114276
1316409648
1775864660
1899801077
762778951
1081086477
1712678158
291429040
1830045590
141172306
1207638000
1743364736
978425995
1845108963
6340131
1703402360
777486966
393795279
141592404
561619301
287263809
1999107581
1558982539
669524193
350994693
649960423
115382142
1126237531
860653878
1898152083
2461428
701388492
1455460606
1543946965
941533370
1319907391
1426659098
886021475
802055992
2005694459
1798086402
1112257190
58754776
1271447329
399733376
1838626071
1859367176
604705315
457868863
1814036629
1438042155
1783933922
848795271
36208221
506230099
301934035
959862050
1064094935
38793023
1213082111
704698317
489417686
2046671292
1251623128
1027171097
188557177
805919011
464899483
1382702011
1989971550
1261710150
596564024
1127784042
704488035
1989137765
1839413096
2009337242
394372497
1434572439
900698467
2116440145
1895848323
254753513
285467884
1850366572
1767649458
2101642943
942875567
433498769
171402231
1469653413
84960493
1310957012
1030272403
1520831524
1597358936
838857225
634377742
1644579132
57334034
1130592522
2092284684
1433793946
1018319284
497105041
1065237765
490996012
321840954
1268866564
780164374
235507229
1651656318
2097565096
1509353335
634622071
265611291
920329419
739047508
452245588
1067458405
1425655260
701821428
301662797
1010228808
655874386
1831765977
1834053619
1516457559
527052321
186845625
2136477431
1081847892
171305949
1435374555
1575516313
1105143549
53272944
176768778
565477205
1441463911
1105631254
529134856
1901810289
877088613
211608620
272831353
711944018
2024197729
2064465829
1218349219
525902046
1051614981
2019011583
869476133
580380054
281519900
2041808410
2064438936
730681572
94588148
1288396063
1366875084
1382699209
1843655370
1280637875
1937705764
304848385
1152856588
1802718500
1089938799
67596929
1036563405
1189995830
5518932
1597836843
1544975264
1031057083
587332285
1846672565
729301182
1848648784
1908162941
59642384
914830885
1203955381
653262801
1872582522
1541408321
1080098492
73624250
1868461612
666368751
1624987434
888616292
1368458764
217343697
1938271064
1281465134
890831453
2354861
1342083676
1919000416
1897266450
1991362079
1378541850
1091352613
355371976
1825384935
1267450226
451567838
331998020
121786993
1515405625
1967911674
1819257319
1796072420
496608654
1128045318
1920410439
1444942149
1531480489
1179482619
1213701610
1549187483
1315530343
561623124
1015008263
1701831831
1282567476
1014446999
1762724558
1638135702
909987184
913113260
839671001
802925934
1287337566
1732898745
1900521259
1825842308
1996593481
1657030937
663775055
1130526248
1094272075
147930600
210537087
933170761
891715543
1333112692
1212032847
740215135
685015116
1191660916
1868077796
665382479
716459458
1871007551
114844957
1731276962
2117485245
1643745955
1579193485
1440291039
2014470900
611694266
1715373836
905465487
1168251223
1475915049
57582920
889403534
1731878945
1473392826
478808947
1370344475
1727297794
1353684414
1050294121
464756183
336210584
1998936865
1734454992
9426319
627164596
2014456533
1983299295
2039479883
617618644
1861450044
1585206744
896299617
1168502222
309760237
791995095
1545751646
1349499179
1864607336
835027503
1530682739
284375093
1689027332
2093687076
42809361
80960254
1473375810
694073514
610484365
1251728763
540444891
1185093500
209483696
2054624626
1045149469
1624825402
1415700080
856900866
951617593
86453949
2089121136
789764308
1139895645
1142737755
1181844169
661847467
1759098941
380682357
834692602
2002052343
1687077290
636728240
1523323367
174708219
1895983542
982683969
1179187146
1259761423
54071439
222790550
985695174
1749133864
1495513223
1935789706
1810604323
449846163
1265705951
1090787738
2109902677
690909529
1725998545
656088650
1329438756
153217260
998857298
246201231
33849929
2145921718
1815386238
1543210701
410417183
418758884
1526187675
1510976612
193009056
1563336425
862178778
543480341
1455384418
1690525662
173301441
1837746860
862146312
1669040278
519418140
898324747
1206074093
1028645339
1464300720
548743920
1004577540
98557013
1616886372
1826654067
492479724
509029673
1878624750
1279086427
1462923358
289018259
1414051754
1824092624
1035373765
1416330045
1336853538
856649018
2044378629
2050491004
937538965
202668226
1094183011
628385743
1234309373
161204667
285574632
321544678
2009057902
1453870434
1156777248
2059707779
459519438
426048683
6847934
809925002
1788373133
473910903
1867569918
1299490749
1708254651
772788079
630934135
643109879
1646657701
1198110148
1044905282
741702561
317201934
1622169741
1203686722
341962367
1397842135
167337822
1481868594
867774901
259372863
57713338
745804990
826010781
291467138
1582256869
1675980758
551788865
154896641
834594307
2046291376
744948136
178641110
1941264327
1137476613
890796083
388394532
1988584340
2130848420
709766683
811756333
442444029
1275105052
1146162748
1148986854
1129032462
1426279373
1079061857
723467523
323159076
356801218
3571298
1169157256
632455366
512440528
1568915487
2005118057
1117869940
1977201054
539029972
1776418610
27996811
35120648
350175482
1230061317
1529906630
1721747726
1912157546
258212001
2107299693
1103459957
1216044549
957210935
895005415
2132892622
270349341
1710064149
191951938
1388898301
284451771
1480447878
1321037416
92607745
166333000
1161526504
1128957211
744023993
2081488471
789415345
583005414
943526559
945895271
2075565597
1772524552
1336240633
210569646
720692622
193177966
1153750364
846108430
1014170198
175980571
1948245557
1845567155
1872222915
2146410241
1513880915
1910339617
704146265
1891709480
650007084
365397840
1462736781
1705371433
1494754569
655936972
848608436
1259754525
1476932213
213213511
1476790590
1826098043
1578943137
1009112331
1675754116
566690813
1901975146
720252118
34904994
1537634861
488209512
788505719
340810103
1395501991
2146952554
687452762
1380260031
17822900
1025930186
1898201878
786127405
1889559757
1811760870
1178308062
216234208
1071119637
1015985730
1921789243
974991733
1275526197
735075636
1741611490
1132408185
2011950587
1630418428
2023312020
1012071732
63689699
1770187679
1603167803
1588364397
986846784
1464223428
641892452
64256223
610433201
1468297713
963345200
1730086710
170305344
791842329
1652484049
1989444604
1802531852
936061247
1935242750
2099313626
1813808633
210042305
1190839450
1248345560
906355270
106956568
486056570
2081701284
2012016909
653919248
1612468481
1847846057
1928486630
72723760
1755590031
602287208
1591798766
861113012
1936916414
426352648
286674491
925480360
1331189379
432701121
1200354407
1878105330
1772956734
985369435
787174522
135045532
1986561889
1607317176
927111621
1125938662
632829198
1291656619
747241027
1909710522
49268189
917871601
740423202
815011948
1424288542
2028375964
466529458
16935329
1793215463
2089352443
1978382439
179509887
875236636
1195255957
445407750
1978011532
1061400444
1439818125
703708243
2130015589
324601834
182565911
2014878095
111422938
1307128802
1661505285
2037554
1515063889
805317580
922208345
2073094843
2139114621
834299979
842283383
1674552984
965820670
1652552296
1450699810
784515219
437186041
694579482
784719854
125682158
610046600
1201965989
455552581
884781043
56308755
817585641
176893330
1120369290
1608575246
1066207062
1583431393
682244962
461736704
318810958
1060372409
1221482454
796138690
834351200
725485568
1834425126
488657343
552493276
486027300
1380248621
2033479602
362292090
1745334140
1992853974
180218806
548020966
1312997512
300758172
1204137431
1606613903
310562868
1680607186
1353329478
415322423
1768005515
2022530039
1674594880
1878213230
824174005
1473303166
437988499
2005036815
400020414
1062141666
1097134187
1352916155
516711059
266633521
379312270
1743398067
806267523
1227541428
189920799
1436991117
1609923279
552283393
834654516
1325406574
32878467
1428466900
759615563
571921789
1510932941
1404976867
1960779977
1587830291
888446017
1099350676
1453998928
1192846830
1009240036
2110818294
967775078
667729234
1228503472
962043151
84171004
882527933
1732472704
863947410
1130796695
1816344204
119266267
459857087
192378420
93509759
1959326806
1386576431
1475639313
1086431100
130663552
1092063899
1022815700
1102042633
271943378
111063509
218183377
1520369395
1734344396
698412606
1942521676
1808733528
858989135
675653102
1205582667
716667177
1490296557
632770903
646259485
1868906621
1013706190
385088334
103552649
171625267
1162622764
1713990408
389069282
897594595
1468318739
214512758
856547843
1754093649
892484161
180664036
1920358786
1385396634
1043896737
1681021297
1536128501
1359901869
1794173479
355718102
1197395319
1807316549
1690639643
425870637
1210990476
1431941022
368891558
1527298798
1331305754
928534771
1011153684
193215379
1159160526
1892244797
672778448
1030500499
2047534674
248232402
442582015
926411874
564520318
225275516
876777401
1221145989
1363610751
1107695926
1761231981
574191782
1030747870
1836631433
552781309
2121078720
1284432568
1779814050
1271157675
1526764598
888452868
637820578
28301032
115491936
2004342010
1643030448
1531606409
1966304320
546970867
1356569246
425454525
2031725741
1871867572
746350836
604219449
141352420
920119168
742268904
288609333
1303142657
17312325
900284
322894837
687275975
1961338232
417067326
1834076684
2113599175
1315747073
413051093
2076441186
605590788
1682165521
1611862171
1184133546
344011150
2037216298
289875334
203103860
170053135
579164614
76300531
130511473
2048409818
1879441858
1155586428
2089148334
776282820
1061725960
1653029125
360080097
479580321
1464882698
1851326562
589448533
1512181924
1101122264
549000982
1092220858
1456831412
2124900693
321985412
1060616069
835561575
638780333
2100724301
2028490063
1059977987
1432773827
1548428811
1862002705
2030597908
1035935377
1655597151
1017374197
750594079
784795274
1233930037
1690654141
227648366
334073446
132240758
1432212915
317974370
431678014
589475464
618680278
649502042
801286263
940823966
2081128908
163673316
644947283
1073085526
614511037
265033693
271829685
1189187106
1932758431
1975206927
1415639190
1256344946
518667618
502979880
74835067
145074257
614472933
751685745
569817296
588633035
595450497
896681312
739791081
1282092590
1928712756
1768122746
2101267164
95394631
2020171470
887495655
2102468392
1081150152
534039429
180520675
1981323109
801972540
1757023747
311945776
1970799392
2054897832
13756812
1285155958
984113943
1665014056
1057939642
688225018
1735350835
1852153328
980261604
455257460
1992698550
291453807
435249881
919426683
1172394181
221153667
1072579939
420437773
1273816270
200856098
372659580
1910703921
707365676
1423433620
197277661
958618519
1528971233
1026061725
1825964998
1454111338
585585181
1621411572
337262107
2050551915
1444488020
65236356
1759351621
2038419831
1469148859
729845666
1691520637
291911241
808884291
1328895834
1680270331
1837378160
386740913
1612975477
1748802601
75858768
1699704485
348619422
174129056
1683015906
815991054
1697921317
1206980213
1645267523
1282568339
1353287136
990295902
205738812
61199286
1694212419
591948249
1053393901
2089265186
699430866
220335734
544073593
383359144
1640111598
574007749
990462590
1614080123
583570392
487090365
930473441
1553262706
603307146
2117623148
1306273598
1835556441
440384348
2010949513
589997458
1432188580
777316052
271504601
2135048507
756917800
426218285
1442585716
1726737100
1776968943
1147873187
670567732
917427509
251778976
2144248556
639519387
1691874638
912821521
102204513
461390956
2099053842
1127541316
891713284
2089093505
141765583
231683449
252495382
1862410370
284625570
895976502
490617241
938005692
1772035177
1176609061
149100670
877672286
833324128
50736886
2031739528
448278536
876622700
1169075931
713161320
1377628506
562222029
55960038
1824857545
768313110
785515358
1386657337
160592841
266360787
1525744959
893464960
653760146
292889164
272170956
1572168291
368294388
1521082704
1627147822
1799209933
341020483
409075886
1677355205
1881891023
627794496
1743694622
997893636
1369783029
416064817
1775596258
1252718712
139575274
2138039491
730559070
1938441125
1172559473
985289064
1517101042
1409085380
957455053
959821823
1877950812
311252476
219376740
190658973
166102859
291253086
539056329
82373354
668636505
1580557797
321232527
931238527
1133160592
1538337054
1631675379
1981432493
612971860
259405426
2097979561
215436177
1768146749
1893556928
513497825
1585909341
1398463109
279582799
1100871627
1665192807
1008201882
453147852
29871854
1386959424
166925781
1752096115
359928629
256882218
1111261372
2047365487
443377987
1693283433
1824980036
1694682119
1717192950
499435530
88417656
1462706127
1851892588
1977306857
1490483355
932559707
1899467041
1129878395
2031522513
1581008341
565413497
2007928856
703051109
566292843
681542048
1323113858
1017359015
566666520
1729608947
777198072
81628898
219424149
342454358
875384300
2069835479
2041655633
2084859707
1244663057
1698987577
1424590500
1573910207
1832260160
1283077221
1819186036
149232966
1284620415
268178274
939365050
1226051895
665220763
1313891871
59628463
1526824806
1545524776
1475538633
397779554
1940984272
1249232644
912970345
873985268
682848261
1993808935
776197337
1703388857
216345446
769208009
1031656551
214354205
74646511
1938977254
585937775
1638035190
1056022425
762028265
2039265675
1437043111
2103419723
135600561
716222149
946407171
1300664683
1695982075
772867144
2005526469
1883770638
1753744498
732944168
1406670861
998604489
1811478103
1223069549
920861227
479501208
956311995
894123884
1990610556
311567675
340036792
1747002362
459491047
1013399774
788424623
2126072632
1648277684
1552307667
2054131711
1451755807
1115655946
672231467
650631030
1384449555
207895714
1201126693
304667911
1663009624
932116467
270823424
1850573766
199313232
2042559034
469375005
1851914378
633938444
1115459885
1100109534
330878975
462666638
1406360031
1177981867
1384171525
574844887
1430476667
157507043
2112233427
998405416
2070361909
532321688
679165029
1558977500
593071345
610239607
260851872
1759332317
1181300029
1384109835
744609539
438594835
1152983712
1508128751
294004745
1295977945
1187765919
1413722360
407418646
1675144072
199393833
949758736
1148679833
940217647
26398772
97847856
1045220832
852674007
2008332246
1577911637
262431399
1757960839
1105753574
1155753022
635914719
17432846
1397768493
1716678648
1072965136
1977175999
1204058933
223156853
1744724410
334919995
1797788636
414488551
258307442
1539741752
2113587302
1784319401
647289663
2067173533
1954396265
1958826432
784088417
898993412
2039915082
1549948322
1496695321
1714678702
917505681
1665113520
1938035454
846450560
1188787458
71013950
103627934
356515538
676684941
1802039175
630604550
2097704066
1628525554
1969305426
229080272
229793399
1318302365
1383245221
1921849950
307447060
1688862205
1528923895
1855762607
1819364983
1888115594
991570042
954357544
705023251
1869461179
1719232695
1464459664
1157454566
794588670
939421788
638476071
1917229548
2072723722
880684444
1386096527
1450300037
1863968278
1490665965
697590396
1981326907
1770342000
390069484
639059828
1816274341
2096029222
1537537158
1810100317
813634596
1107457688
1631866700
965569057
413676091
596072724
1909130829
33459914
402771186
278440108
63007893
1626928205
1029227554
1360842837
55124463
1381844226
2119938477
1027647810
1307895084
1681190761
1341155602
1691029904
1398095853
1467839386
616113237
1572768732
1339953675
665996550
1233398511
1987906011
1049354331
1670682310
729679962
1498845868
194034505
530833750
160253592
1821862575
701199808
1164188010
1731959413
2112991301
1616669073
46711959
844620220
10666552
1324763278
55271551
391091197
1756366724
1026812066
357964674
1513790994
706479994
1445560772
941661444
267853414
143056342
635079550
1800847519
610547080
1133845434
1630268554
2105976066
1946488542
1557780394
729104237
1602949608
410462438
1282825394
51130926
1576663672
326959407
1560998770
20968538
329815681
95657253
29206434
1379700440
1058119053
1529170355
455119048
1994546419
77014541
1730703646
411580306
1979689269
583297279
332996056
1005636
1602876413
1217191438
1408434118
1488978880
479230593
260594141
1859571808
24841697
1992253024
685926894
1972208110
1587882852
1122978575
1394222405
586399245
1156425985
731249701
485307687
1999001743
516686990
383521435
1559596009
723009696
108624304
835933128
1819595467
951656358
1017988152
199523446
1038562577
328836870
189160144
884278050
1903034401
570127545
1223389582
1098713733
380227318
1109269134
109675854
463649063
1689827776
763956834
1772252649
1428144128
1828304596
567164397
94466750
1022222719
1181899403
18465950
192086621
1993358554
539983757
742334292
1506377377
1909142700
1687300083
641437908
969183048
279053967
1220041264
278548586
1887009639
1264601880
1484922778
243576350
1358755021
1848760389
1952208749
2027124587
1577213264
2053722216
1580329927
1456268311
1677014501
1997814368
355087607
2015641943
145961748
329414988
812703937
7257206
1054864198
500265077
686109468
2016485743
351551938
1344162560
1621440259
553132563
120678417
207274602
442595362
25573142
1803533406
1572968029
466515808
420864959
1925343959
1027319614
1608723072
87890475
649262926
922493900
847296069
1573455032
1907647652
382035399
1989958037
44038453
2064203285
1113290004
303616332
1351272854
761699850
222103728
158646287
867545829
760473545
443764429
1427819320
1606166235
1719856913
552316534
311292040
220809096
6207716
715410568
1138288064
701458516
1490792268
610781371
1170727955
1295141413
594020874
1917216181
818819033
1326661474
454970782
675943240
696832284
1587566071
2010424254
1335386072
2044007719
657962222
2005755365
1534923108
1928632080
1438469132
235696995
1913130043
465027197
833877952
2127141179
2138469024
917942337
321308073
1101173227
293766836
1472579375
1173030145
143194472
1304622590
248111273
538302585
1987059577
1862132299
611164404
521026042
65513128
1435907832
1911903824
1897816351
420320499
910431620
1102723331
1495841047
1249013312
1929387220
1869712177
2052701428
1976644153
1455841868
1118216402
1599095250
17826323
347896456
1906685341
588467368
175920147
661316998
1805066912
220085983
1384977580
478787603
1934180479
1747303700
464221414
850301721
1934655833
1616953738
616065868
5092825
1698932622
930679173
677287247
326589299
2029102627
270466754
337387066
179175058
1291148271
1921164598
147647446
1559003082
180453435
1103567657
247203101
176566516
30474281
438112054
2082009141
21291070
1595848397
420437773
1197138200
1823597580
1554401785
1925169134
638524561
1639373638
447908014
1860197912
181921641
729416914
658724354
1466893370
77051203
2144557914
1546938840
674225872
1222775643
972311618
314069004
1563183212
1543055172
2065374205
2117788602
1156518237
1446200519
1923474047
1488259232
1204970850
1475474454
1673288275
47395824
817356830
1341294999
123229684
480665733
552620065
921307843
412669473
1302049571
2047811206
226503268
869334435
1325205123
143578316
1534634159
133421489
1775921629
294103641
848675622
1919140734
1352551832
1041614553
376474722
487426304
289103801
530189514
1143381299
560018940
1888153455
1179821455
993578016
1528808877
1888323872
835402581
1280307013
537506932
1054643494
2005504505
1077979104
1634109445
1772164332
1903351397
274286849
2009394106
2036952434
272210663
884634252
484800649
1573014741
231934429
2058744446
62715144
951996867
57944772
1680650944
1014738677
29117719
731005110
737627982
1573933770
921712114
15850874
181630794
439112973
1349789002
270722196
58360775
1716884697
260277125
1472230823
1407073251
935298829
850029761
749904415
44730135
1339467358
741335668
880070009
172190386
416356174
413854792
646546345
87595922
1566618349
926367075
451531485
1866749728
929858494
480104432
890916010
2121181796
1172422167
1124962474
47582281
1164567901
178921451
1027880341
148307401
268659568
818040476
1956528644
1807087382
244848797
1089090053
216647562
65935189
1281992642
418722430
53249924
1725538697
1456174069
1009980503
514550343
2129963647
294835060
560053749
2039721554
1614132764
1630522855
1163940608
942992908
1968765737
1822629352
1086861016
672805584
1000807987
445155969
711592618
1196766968
869609900
703020192
646922868
878605212
685241459
821410033
365827897
2621315
1704384601
2002806948
159823416
2077158983
827628882
292221453
1683870371
803735956
1589694461
619780626
1342222574
312514978
1389686579
304983313
452355903
1529830064
814051528
923654690
88029149
737202891
474260063
2089924225
430876984
829875073
1744419743
424530935
865975923
1278832458
1988026880
55212196
460644641
757116509
196696144
1821953065
1259719940
396350393
153917391
326482193
1692139033
1060160751
1550523326
1575890402
1207259576
771156489
888425321
874725074
1608145781
235789447
35027624
686210401
1576883645
50999293
1730298729
1702813390
20758650
437407885
732171434
237674173
1488317376
2031845895
1532561752
344163048
1776431149
1907593974
365165019
862618692
479876168
1634367628
40880505
459349127
1891425835
1256003929
588600469
1612489934
1825349524
1300546174
2110451628
63665066
461875138
1763364473
343879365
2718529
46408455
147538928
1478863047
1764351151
1926429081
1762163790
16711546
849356871
2075010587
518240877
1599568013
600523682
870004855
354951644
1922321537
542784179
844533324
1037961030
979452175
1179722228
1295903256
1198839561
1087950826
1510217258
303141393
2134975408
77397027
1978187143
513529306
1951956703
2139224914
1144019361
1953908347
158111737
155238436
1631710244
1397952712
514403331
1787610554
160360651
1566036577
482444806
770457313
1962633013
1741632694
723193578
222076736
759647055
52409989
1449932888
210058725
1878787728
779688578
1645597025
1871385555
2075100830
1432560147
698879829
218742525
1702597715
770693086
439756931
1544575762
1051308776
2136624070
1492814893
1451716464
1376004562
1223581237
690719625
1698859233
1371561699
144612221
1268571727
198290442
211466090
1338677305
1623350532
1767212615
384867337
2137148051
1115110471
223676527
1433149787
1531322215
1478970526
1800161480
1959344545
1815610601
2119976746
1203652901
254819316
275443868
1979412536
1392074070
234624970
359655511
1915967392
1788225649
583119756
852889789
282304236
110396097
529151298
643685237
558735672
112045055
236958047
893886001
1080753845
468409426
1378083740
1426737803
150116409
1095951091
1903773298
2045222108
125592448
1249057598
1656765713
1529279462
777873126
1350858172
1476257467
1996414592
1958268048
814372250
830426035
750495880
204096716
242369302
65498952
464308511
66552742
911490534
1947306427
510021858
869976254
711965025
1095097751
494293956
1207854408
1738675961
120853912
50661919
660325938
604537469
720234578
457859442
1275532951
923784440
252043396
839643213
171054441
875611926
581449690
1382955236
267645566
1141226234
709744741
1174145934
1006398102
1926902162
734915901
391447100
589999634
2075839549
1729542990
1791908846
2080289963
751331184
1689471948
1395448564
1428342217
125261478
1350054365
136781846
2084719833
140483765
485704543
258172851
1812677064
618455332
625231296
1300373308
789676514
1981207088
969584457
399702811
1553662056
808850722
656361882
1908243850
1946353882
580572556
1497697425
1068603410
883547984
417620317
916420375
1907084393
66636179
1193000493
1407037706
1801891909
211676647
215993655
836058969
820791824
268271734
920197674
503426289
410391389
567983379
444780994
706766061
27137734
1269667468
622948782
731633186
103436798
1061378344
572784554
1080656770
1149244566
89303832
1847992980
1585725126
888328087
1835208309
1575388476
496086378
47901827
1937216745
1270868319
1156544192
1107615115
124453417
466473986
475207936
1500973178
962626911
1262889605
901920405
1723711200
1821695632
1027415316
1579663836
315359940
408149527
506569142
421064156
1037343850
2112111267
268079997
22703182
1956568639
856421717
1695899414
1150099327
787723099
1643228614
2127744589
558303471
2047713691
1274602077
1197760913
1831509241
1129589314
321838263
63254250
803997833
946452517
266039856
1166646063
1392766303
1276808233
699055200
847912818
1286933325
1813035984
115547983
80807865
344022553
1686829784
60850987
271267067
1015895348
1692402666
2126276034
149571915
1105856098
763807672
1024181453
1316599231
1669453122
2116121425
502496264
277591489
268760660
1928681230
338651867
2062704366
1029544041
385863149
26956909
2127465575
2092487391
2122499664
2093676265
470654461
1997974779
1857080584
2050713492
617150040
340353220
896735591
2027307196
412532806
1908795483
644954766
25542562
1284233501
2090739758
273028586
1269898531
1696274364
1542552393
1425927954
1373283611
1252791653
1490801019
1076125613
205526222
865465541
1108249710
258159765
363483941
991613283
1789261282
529057634
641946109
2044641581
690626871
660908813
1236416042
1022139631
1039737886
535445915
1012087801
840697804
1816641738
451651642
2096293513
1312662041
1090874172
334487131
1726807157
1978061539
371321585
37642912
1279992222
187964166
343053578
808186454
1953756872
2011918540
1340324124
1900264041
1945408272
1124657332
1909350456
197033921
1072859067
27170665
1848757063
1334615188
1169585407
240272078
1619209551
1575435545
1291935727
1292900390
1379069797
1697417546
673271808
1571416768
719013235
255411575
2018924265
14034653
1087062169
305017412
1987588228
685627105
1635904989
337433129
443722588
2134956394
1710251478
1450035524
1580972346
2067787002
1080346461
767286248
1837665042
369780853
92287657
781240753
1406336065
588940416
508746000
1379630211
404162258
1857401244
738414829
906124645
659319199
1855690957
508056548
1522422826
1515896710
1005141644
1672719009
929191832
1041941559
582776249
380797520
673037229
2009079728
1711073677
1614709232
1749294027
997902397
527667810
808906160
327562516
91141438
1048139693
840823888
1333402656
1325972515
1489662274
768333312
1434542505
1719283855
1692019368
1539366153
233848802
917402422
1285333573
638055428
386605067
221981329
1568602830
109723759
1786765074
1643249682
2125334248
462481873
2023496497
1026830941
2047521165
1527867792
2022794580
790872496
1240963570
1470629185
263952646
1341767210
105333657
1592228878
1131080830
1940344309
1358053546
261699825
1802019243
1382229978
1866714177
1947326207
774636498
1451333157
864904637
975129395
437572975
1802227591
1303853618
183087804
579182407
129056756
1038401901
632121230
217880797
513232280
333928683
1124474450
228504356
1209726802
296850402
629196114
723153058
1183387483
1756591841
103384490
1840772160
710472750
1200489784
1526436787
1030245049
1665167465
1089969595
1374833854
2119787700
2048316127
1379814241
1260134068
2047527274
1003777319
797715322
973872502
1192070230
1598158032
375988128
1156225995
1606496452
545395314
1197804492
998563597
1756189875
354030374
1135837754
1218431227
571445759
291480122
639732694
1039599629
1390511997
862801134
2146943226
1947855814
1834507294
1767942147
1341980669
1594224104
2023477907
4550718
896316194
31848301
1134798466
347337797
1062999546
367733742
599973061
446663259
397719238
1357286382
1505949870
1597814867
1110512688
841904393
1160666100
1153344084
261187269
473937536
2109539484
446337332
86371761
1462699552
1901033994
401534577
554451010
1309699223
1987693343
1918093673
1230758276
544841256
1944248287
248291428
1208342228
1873381449
998350277
532389874
1017329734
1573220003
1564614282
772973672
594812645
387498770
1412491564
536496184
771045959
603664659
1279306788
2123295843
1281794358
818887168
256519968
462771981
773271566
1002729812
277878205
718270389
852328267
182502978
804806874
1406597231
435440418
179335902
962478541
506963104
1564843837
1391442621
1924483944
852987541
2013156147
1611068125
792215874
251163198
2052102541
288588925
564494755
1638582429
1192649251
735210080
334514725
87864869
126903487
1668093911
591486844
1443824087
178986438
1494534202
2105504598
1848186471
908284508
1991678479
1202947756
325655616
706319783
137259484
396952865
1733506845
2055257505
2044337319
1517980020
2016435614
1958284527
1044816954
359249820
1285620235
1838336659
286755322
1280768700
559748076
1100407369
1070031616
1635026821
1369853210
702196350
963402600
997387639
1070704966
46444415
1500658246
1485887448
1214910578
1779014587
1987534024
1431172132
863963394
257239252
162123972
1063810336
933024328
456315280
1435253850
1202107116
173939882
1273946810
1816489092
1719278370
657483965
1358885133
1614274866
1156265317
290750585
1701322621
1173858989
686877743
1078437116
1974415562
815063097
1806314770
274159527
26389756
1164458028
1716629911
965759504
2039244084
769018115
1582229078
1678901090
1444682658
796895004
624810430
203993818
1319111554
562724595
1334245748
929099402
1589209514
644929580
1840957116
2074252089
768444446
1239571714
2030936406
1341531159
298206084
806264614
1901948682
343566449
349992997
1732662446
2144290057
1178497484
1129200825
209139622
2017479593
1963186065
813573166
726722076
1537814303
1190114548
647687609
375272097
1221116175
1577976201
19698011
1458238125
1906994102
1842421244
1141669428
1514243445
2132929816
996992767
1713970899
196104468
218537558
1912621021
321223256
376337716
934529189
361560657
256392518
1947266423
1577726047
1045603025
2052597120
1570319346
851630007
808334533
574431730
659390028
2056763005
660362837
609167124
906331925
1078788263
191088548
945775315
1700688066
1393353000
1646696683
1506439569
1003856224
2093423373
908184305
357245705
432777622
181068374
1891127271
668210330
1159367808
250072181
609346255
743325973
1330353038
2044090077
1676605990
791625149
444718622
1833660991
1857002325
1027191730
2075457021
1324703335
272494290
1785068034
774533437
451178582
1888297008
96139683
1312979294
1050027226
2109983705
1471845506
55481650
34079902
1551046698
1398828961
1466275678
629438893
1594576917
668488764
215988685
1990829584
956987003
1056892623
1836115880
1486599606
1936932525
2098417700
794043591
52047179
1659385079
1129417466
450364244
1352005540
30817853
507037902
1668309585
1211895067
1758488
1139580926
474177941
1818298984
1734424362
1810547661
227988325
43163954
927871018
1297459450
126559716
2058745057
573146845
187949433
2003955339
1233237975
1860820558
1099282878
1136890220
31401981
658162932
1211013944
439496095
2124796542
1382769022
769655059
795358737
649265738
2035633482
223090507
1891201379
872970617
31733744
435104990
346278847
47785929
1510748653
1201163275
181021714
441415686
158885854
1164012908
974982105
607282635
516298851
882459339
437588072
184278426
1685854112
376610944
705690809
939215808
222656595
1024820750
700952232
1069681771
588693425
316592145
11067239
600682075
560402849
196430096
1467175958
400516867
2038767296
892890500
289829393
670288438
132987347
1412692232
2109361087
306523458
1273378434
2065835103
1887997462
120704834
1964567849
1997250524
1874218602
1603656792
2067469567
540908960
1115490364
1237111586
1775758749
2121422216
1123672876
1564100184
2034233514
471159379
878588043
1640173042
681102585
30966211
725626315
1957134336
389503631
716028174
100894856
192211916
1474849413
225534904
514212042
357487712
33775412
834901046
1829187896
637573629
1122770141
1513624067
760601808
309183488
1755653362
1835033965
1672294123
1266592672
1781915308
1213760104
218479348
1617183688
1688216673
1425422780
1863926128
2107385843
589072376
1333059706
141768983
377085368
116814567
1002512564
1428039076
972569124
462125478
335450793
551049785
1266904427
703099279
1421832142
1186270162
975447502
2057394231
373626607
1706985833
2064363104
27224864
466073860
1162456421
2127573727
1743605347
866723897
1337102013
49360235
1015692175
225125677
1863654849
504360390
420922548
1285443136
1671608220
1133575575
867251881
588701632
1015313905
882122730
238649236
1416348459
199697248
1605016670
1612307006
518889550
2015995506
614046664
554022059
1042350433
849653118
1136988850
805480313
1921750376
703178088
1100208000
1160433876
2004534857
1574411278
210221416
2068944429
1861498260
1966451415
856180369
1848805198
1580331316
453741246
1389195979
1026621038
1924326343
378461774
1237617971
1125627424
1862083108
60413083
834052154
2105720639
471467147
334511218
1259518644
612500724
2075743017
860074425
1553704094
668011744
19337698
1828671397
1351515669
394760008
1706723163
1571945562
12998190
1760509357
1596666265
1661128763
838442491
54839542
1200644935
167447968
1133949635
1948986804
124216249
1415403613
581482203
1871350981
1515367319
554230382
2102285793
129391158
1866498518
912579632
985714134
83190057
857805349
1735760567
1381344517
1921726430
1975634824
650172404
463263966
1661173696
433554513
1719108764
2012703462
1971786288
1389586575
731656191
1414086519
1502697416
208494902
88373927
552821128
1694124794
215656382
1900973515
430878770
1417680298
1558408266
413635067
266754754
159780543
1822403814
1689333038
899018160
1706089422
2019553859
917693148
1516939494
45556146
1498336631
88216082
1430132458
194937619
1773439413
1113752236
771135748
1806237567
650662714
1707784301
1039286357
1849411570
1620027234
1116216930
1221881402
2055843809
2026732700
1956065588
156750778
974314435
104022797
1242874143
186910386
1950203603
1620809032
1834386223
374810191
476023231
1308920598
1367727149
1218842200
977845681
1917678678
204639465
1117589214
1201134618
951217623
1593866160
1646154657
1985051212
1186785280
139171187
1452624374
1506858919
716704947
1090139572
1848757711
1074163258
1182869764
1235011982
1138501952
1178122872
340150472
1574886963
1724203494
332429564
1585769098
1357950189
2039832481
221316624
1908744780
1830669468
796040192
210677826
2010129953
147286440
569390588
1357564941
293354212
1776129832
654169733
376103165
1116273632
1281167489
1618930713
1795378556
608732782
1980831707
566493543
88886931
686548740
1917892630
2027567967
1269527065
921642731
16464477
889180483
473926331
1923582852
901656578
276873720
225973492
211926267
307315191
1834235853
309865774
402627510
1689638204
836713240
1402709144
503612550
997623206
382640585
280145795
1741599596
972684844
452070699
1444818152
1669995261
150427365
1090280336
2031195680
1800691839
302856561
420185057
1834847059
1985675998
1880738106
374247750
84729904
1442106689
542303470
1690652958
1741215597
2038078497
1926636219
313581957
1930033736
1032372471
930596983
336364124
1173817290
715472529
1447551070
1226303455
1314686376
1233331937
783987268
1016329543
561371981
205590765
979371084
1534032199
1330538479
351559835
1845301729
1680991055
1175052799
646064901
1175689012
219836893
140794637
426115735
1819381715
211609278
325185812
1537064026
722831502
352329103
1061247837
554550849
991739981
920282903
1600133103
318000763
1626399137
1255507384
2016686248
369425830
821891042
1500902594
454390883
632921792
1988580356
1640317350
244758864
232596715
1412681090
1633144717
1058179606
1829279455
1050723062
739376511
1642501908
1645862793
1156276126
1132290074
1415644503
744098070
82184152
1702811909
47961125
537943081
217613584
40101790
1984655107
422168042
24834429
658945367
1311169786
155972582
1816894126
439682501
83269898
190549455
998269749
532823744
1783400779
1425460851
616682350
1781834379
444256078
577172955
839436546
103002702
806477017
519041112
918647302
113999496
929168267
343678034
280854677
999515378
1168052891
2130821837
794710621
1817412881
222966220
886180408
2027994685
1325015400
1190388819
372226232
10964567
678411003
1486572412
799840802
1723121783
659628392
500625722
1927853278
620066491
1603293003
920209816
1505410590
51780611
1497286090
141205017
1463942109
493456220
1773519466
979059400
947573099
468212484
150611293
1885097281
356078687
643452343
266586057
1205149265
1015228458
797773952
1931297921
1551651570
1128394036
1974171215
1244145746
1277222910
507640193
245369013
1911682881
492801730
989670070
1028069705
755752746
1632586013
48455422
400043152
186483535
1105537324
1064201981
1386602252
456792134
1999955594
277521231
51552726
763498679
1412616334
1849988539
4452213
1483849716
419030850
319230734
586446044
2113619805
1625964642
375024635
536298611
2009824895
959104733
30215881
63089530
830309591
1686096013
2074347899
868920010
183612621
1116950537
731626325
1512722255
467062889
238011576
376751350
452110779
37308157
354557695
308255132
1263369663
442695471
1670479720
846342284
2145566613
1183205243
1629501823
1509289226
878434165
1634223291
507026427
142651845
1939462945
1971873886
1133252892
463624314
968796324
1272981129
1072897872
2103218750
123112681
1034903357
1459866062
1244654955
1750256490
937043220
1156936739
1649373067
180855402
1990924670
1361341105
1962271123
1994551825
2050243914
1099055004
1542757533
699977094
1247144989
999279513
1907556035
798514862
1134974958
2132807787
1937337608
1518744297
1997545285
1528125861
196829624
830596594
1756750489
2128325707
904549791
974252259
1617071043
1834090354
784496937
748958316
1069905950
1548874604
1886684172
1705648871
1683291714
787788569
2030167048
2074341128
1901740526
1669361739
539851838
1306449983
1494151563
1374176929
1164018836
1551733269
199977616
1355903600
1437398437
1137851762
1229813188
1016002471
456235832
897742760
1830055676
755955929
1096007586
1166951345
1261360982
1624024962
463321736
1428226986
1936660090
1384406043
1714286038
612429438
413623062
660073324
1941932583
1162851659
806716621
1826219949
214655733
991127480
2127029153
417130112
463730044
1348377965
89458988
231533845
128141759
753641008
1329644025
1719745233
1148386765
1032880062
2080111893
692230744
121942846
1842617802
646003127
232275953
912015994
1799849333
1045872194
1860101936
570712031
192862824
2023035037
102796237
1639830265
2039055906
1799781977
1303280466
696403712
102587306
376670439
1505825611
1983185878
996685622
393778155
33957860
614495405
2063026769
914744399
697398694
1302584448
1832808186
452670851
1410553416
1747345
1611834155
1558117042
870728446
1206339419
1645096195
765350238
145505903
1611004048
823662051
637316461
1599674433
1507347546
1582415709
1852396565
1306190859
317260073
1551416715
1710774669
583726184
1320072152
119210483
1251573975
696481172
876163416
1634385779
1234654336
549586005
957125982
2030218734
1756642899
535773143
722618905
749885462
433620420
700458652
2118831520
2023243771
429055231
431030117
577340653
1369787328
1140909844
1426510960
1213131039
1076744136
1799939774
1256937511
473825232
1518699014
1710455632
676457283
346883535
937296125
1658424907
1255557289
1142950562
1791780412
905711684
914985997
480617721
1549276270
1288073670
1144463123
2140487914
1670932084
786319080
54061500
878532119
1986759401
1945596557
1821064946
1352676070
354835878
1023133233
1388987406
1710962936
1946604088
1713389753
817419315
757351057
1927659489
202107466
1764384629
971358925
1046083194
1450640332
1758027885
391406554
1787123878
1438998788
1073068280
529519428
1450853155
1700634644
535883401
867227998
842007161
1874306494
544473273
1495772680
1328472087
217315189
1498093200
378871150
1214214332
370511830
1722015166
1589767935
1592927253
1107895106
1965753058
1990899742
1067411761
38966870
976540514
1169460597
1845705131
544426939
179316360
557378506
1712645737
143101380
1505289921
1128120586
1791297318
544287437
1422191916
1905292992
969337953
486956690
1567840158
2022993835
1658831556
1837046712
983717438
491997457
2002776257
1929869236
1696751354
1415397306
1018533503
2006804064
2024896292
697553437
778484939
329250166
2141213423
1019182241
1358258451
1464901048
2042979710
1078534591
1765191863
281087806
1514994480
1278152291
2062760290
1441903108
1385126589
898280536
1407041488
217979045
509598731
1128423678
1116093202
879371287
75065463
102889106
678297634
1144384966
1658248785
2035289394
1384413406
2092000109
2108305580
391155308
472769289
1379667668
179191882
400361152
1640258947
2114099844
1439438456
425929618
1938875783
477560778
642834836
1091166353
1743373729
284242489
210308396
403758433
1484403346
809829302
1053682357
1963596884
1862574225
1823823145
1394417470
35791639
994677991
401415667
1171668008
1266973977
1498225672
1037187084
1344893002
641990830
713616682
1205683827
1682874771
698323677
47404657
369303064
644979303
763858345
749545263
1112012787
942121638
37837528
2103896364
741198991
8057061
1944349352
777406197
1255160114
216332278
107441694
483293686
493818479
1839773041
2014971009
934988941
614115061
1835868992
784981019
1821661110
1953365376
565122686
58573925
81469529
1310086387
1301654774
874830918
1414283901
1579999334
748726858
324581733
1229453456
2089709671
2021229830
1844510186
1030326830
1208766914
1276557
1180105533
821282576
499960034
75328764
28322048
1291968395
514248063
326259952
1033103451
1676092031
1567341614
1987525234
2115291856
1173249868
697903250
526641279
889057659
715514208
1860354339
1532883229
2077622951
1896234479
667952441
991048839
691232685
1577856580
774131230
58722549
1268342671
168108864
129471683
845993985
306888169
2056520722
1512050885
874027204
1318418343
469943662
902970747
504859142
203328375
302965271
1134992511
314406209
1314959247
234320780
503376506
2038651859
623812396
1954302493
1482846522
111678246
645334651
1132885730
303890169
1888989813
658287455
1377279115
1674088101
60480351
1512925932
758017243
473250235
473548144
1689446202
1220457944
1345165229
1380092372
350540432
417207009
1454080419
1010302595
1903948375
421554254
1678009934
1268543927
845279809
621273695
1052966519
907160555
1802875520
1272021414
895773449
651846967
1329690738
1514647452
1468974202
88535265
1296003012
1892815091
1085311607
643656956
97233488
1613456864
1074678905
1002218181
1813945118
1305827145
1398464883
29731929
721153868
626753825
1733387566
1782867225
1052134577
931299145
1334639474
172832284
830880036
1265163074
1572584766
447667046
829624365
1494868769
1664270275
1139593492
1292242207
1248577386
1536181360
1765633216
2078042404
1841804150
1696151831
1746616540
568770249
986814574
1864883465
912241645
1175472251
528897034
1396385417
932846353
1681331130
758428781
1882654351
511938807
11462587
850508140
2068481205
1663029744
1394237517
173522874
2019282311
1348639960
1430093526
814712814
2091400038
1098619296
1497802292
1568875027
29527380
2127606292
1592309461
1309632306
1115995117
732494398
1992739001
374545363
1367543562
417079519
772176778
947349330
1799469461
1219030057
1588790943
890440839
1689670964
905886949
626649993
404409932
576467860
1567138985
969151566
1742311948
957989980
1563337846
1076809225
212354850
1748660613
665829282
1553380590
1026494414
73868504
1628052338
1446276179
565906746
378800908
98358075
835445847
2107465996
1451881762
965816428
1135119312
1557396313
2051598009
266666742
232326309
1586858565
1815978522
2081845560
52976519
1790424308
1671758136
884158489
989604257
1068671367
1145865234
84629329
1578383161
1387173926
1475555334
11124329
1158133649
1679344291
2072616944
1066322427
702317393
1046874799
915149743
1584253918
1302840628
886548870
1298622569
370234419
635993631
806805739
698832678
47346020
808282738
1665002024
896339820
1563730106
1799928942
1750539283
1569309047
1663385159
387832025
186644894
656334081
47679151
32429557
1908288244
779679335
1809101653
1279233075
1825463245
315592956
1577986716
1089887897
1673138896
1006962292
119637073
713232240
1972014422
1739956264
1599390328
776935672
114481949
228732112
1251272650
689774608
2047974294
809406897
1687491277
720494152
1648225800
1422268943
250710488
1136750190
214496604
1493428229
2088738843
567575594
544906063
390896766
1019292771
1240360846
1112120485
1351810750
1784929277
1712375027
917624089
1035037937
1088792622
359213081
275706185
809110301
301384252
1109170020
200400879
391501447
1766742491
650627619
889559594
782597603
2018131039
1730157083
841164558
889479423
354364067
1035010944
69848636
190255485
1260626172
1117833177
1139825490
72221686
892324270
1764131095
704796680
516133178
2007671002
1181970913
1794151474
934799613
1166582182
1098913983
113619215
1019452507
1030345628
810206290
163309510
1028841775
1318914190
865294265
2126014182
1418744524
1803381963
1675591029
467128297
372185873
738869472
511277265
1850467169
1762476896
1935350523
1967634734
599046469
1614312989
1984290544
1643616268
109036489
447448467
168959735
47273711
634215718
1848737934
1892706897
2114407866
1757767118
1462456332
1834486939
169378695
1420612793
1934680727
1379910656
2036245110
526653932
1691009491
1236948094
635068706
1470860304
1896039005
156192260
32476265
1502518012
1354007151
1005854993
516923970
645132059
458699253
160453300
516698187
1671998534
1063554118
1026923059
1215272076
1040072850
1733938844
1983425564
899312247
905770311
1427977524
2005608198
154355038
555939871
138857455
2017915718
236719469
196517827
1992871379
875456301
1230963055
2064607676
1912528666
1764350278
1778518876
376947170
706394746
228841765
1149830728
1458541081
1880754441
1938629181
457008623
1479493025
669660514
1201099481
1814941135
649073808
1563722210
1314688314
1129106595
347044211
1383310049
639810992
1087850491
1098522750
230545684
2121074189
74974615
1523529368
2142547276
1962510568
1772627532
381460305
1693081100
1049726063
1549283820
1787366961
1908579944
1007946043
1073064649
515319088
616061969
51073112
542984525
584591835
1446320427
172796340
1775036224
18045600
1492880653
1852937972
1062248352
634576043
2145209418
1196215873
1087160974
333712610
713174343
1354562828
1759033908
430607608
776898331
172546336
704703327
346945465
6806096
1174579032
1340706804
1853588340
1913298721
2108263272
1630400441
1494501551
732063747
870455405
700168943
2054151111
1687744619
1173943398
215090018
1893202183
825783711
1654211187
252669624
1165774302
868816310
376114816
1006952115
753485125
417940000
1604606758
983735686
309663352
2104441772
125366514
328981146
333789680
605755970
1361189176
1952339635
1533851510
1416642467
959116880
109446679
1454891308
1249117998
470592006
2108263079
1905428135
1217078684
1632577434
1631890992
115754121
305592581
17741964
2050063178
1829391133
768612991
2050801382
362495159
234124932
1762390424
148590141
524204359
934665715
1558281251
1484882449
987032281
1370805467
1595585228
198074429
626092744
1243117494
1711337410
1515399602
897599082
1048215325
1726175855
538600841
1901543500
914793986
1339689109
375168260
2011788616
1505579273
1915790914
1537091068
2026624995
1691080324
1006439521
201747684
69581662
595139925
814146038
264528569
1698180230
374058101
562174795
55591103
1003703433
1047213879
619102321
655412115
766167383
1987412154
1316732729
945986062
1937322805
1513315325
1783245701
2055066467
1259045689
1359589749
644386447
289850008
1080386385
1292367751
1098187677
1927007002
817046220
1005291799
2101692053
2062383687
238838129
627701291
2072086056
1878533701
1341937498
606861035
1216422133
499442638
1268219198
711745090
1716546185
551050352
1957477394
281787342
763277373
1220275627
1420703482
2079217309
1417383994
638482277
220180156
788434018
1335579582
1685639007
1182693756
1642269186
1189733175
1664156133
1714556797
1528735754
3609723
87164092
1123580282
685646420
1237483325
497485348
85734243
834823769
1191694266
1337847397
570905750
924618982
933757307
1786845376
490106706
582772343
902553254
154918010
528629425
1513598914
1329477536
156718255
1255942490
1404595789
2118122808
2047343764
1343451149
1749626753
395810593
3386366
984820653
1660522837
2001055088
1063081237
585608283
1078334795
2121076778
2003650809
1259212975
1845827581
1145259619
1246146575
2112023740
748990071
525268629
321027622
256852977
197056662
1714044026
1858475259
2082500419
295080111
613772209
87399242
994703407
979567541
1755542014
1123322604
357981795
1047021976
405070851
343454280
404831232
619167768
1769601247
1607562994
91728062
908166132
870368235
1956768662
2134271786
1647062688
1914061044
733011413
1232010930
178724727
350381601
588492353
1828745447
371362833
1886071918
63393930
55444394
768867131
991609171
1466532962
111715530
2116553123
228529757
291949756
757814232
401096790
187202021
814947238
633446049
1372782313
1407748466
1804579730
1909809202
1717938934
1542378191
1048034984
370729788
316393051
474804472
89061011
857611109
236244184
1763472878
1239371420
412979131
1389852880
245910892
1065812654
735211987
373347635
1749322316
174758200
768595464
528064855
1216791658
1771452980
775308811
246004034
421923166
56061852
1334627309
1290313672
29758552
1992340795
1947656333
1259641479
123064115
292376131
1887640139
181492507
86279893
1622536793
898490563
2104270729
712539077
301190532
271450098
499132164
1168647106
126434062
205507780
28665692
1102224470
1621200392
2022478654
81630373
1409359492
2140309079
252606356
406194133
1985313953
647933588
90158216
2102602240
948782063
394291438
1844239825
1091495539
596597286
1568321903
488469891
533293291
855893505
75605626
1361730230
1863255142
750825166
2089824000
1100611554
1391829179
463049126
1258484565
1845583853
1518905032
1084075554
2118892127
860811632
1473987152
1722455184
713356449
2066903009
1198850586
1096519240
574840158
122707276
474668858
596570020
1735984307
1898892069
844669661
2126986817
532938373
405189727
1737130091
1789727868
1108107295
514067325
116947326
711149032
677439078
119854275
1388007791
1623699797
1809424405
323156829
1506508688
698366875
1032040158
1958312246
1511295911
1758280373
1329526036
271442796
246148210
1440816878
523780553
232121873
947035059
1805969081
702898492
378234535
877145824
2143789452
123680081
316316105
1956824390
213253997
1003490013
97331392
28966788
1809560390
2093943768
885797642
459473012
1049610274
984502340
718670992
1010182595
2141174372
1212384083
2140515763
1466429237
1702550925
1503742932
2033266286
1778140150
284476492
395529497
36909424
1473759759
196337986
1009245399
3883379
1159787156
1381196157
510661720
476339105
711902225
1247077749
1878967422
666213503
704589846
431083097
2066743876
1630802930
519352616
94864526
1534637093
1160985900
1681909935
1716774345
22608109
564639703
1336575416
714891222
10019282
1330360517
640287659
911625745
1684437641
1329336842
1252290895
432511680
115586998
1833963819
1731859483
956577770
873435524
23164412
458032583
1910157713
1407202215
55477439
814076260
159422979
1803632337
175201913
508558309
1553413432
996945886
1626134276
1638098967
1617212660
1985075701
955256613
1906895860
254947778
1396438893
1829668609
1210921429
142415024
1491887487
420541346
1831935558
747115071
1027545316
866433114
476786497
1376841448
298240430
1367907787
319346203
454512646
1745002459
422565715
1446276216
299510457
200816154
1864471265
2067191565
1239634391
1324905337
138693090
1141328293
1486998431
582445116
1735039121
1406485397
2062429316
2001968151
2114100598
1898390860
1110478929
2132234417
1172535074
1132184282
2101667249
1404758210
581032681
408600293
1363425254
1287782724
2078185676
1279771700
606886215
537408860
546815826
1903518991
1091687187
670115577
1160601894
1746852292
536426513
97076965
1727465266
1136462354
467351191
1224477446
724628423
643861394
2003454405
1421470112
1365239997
502371462
1221442187
1631992767
2059887159
28894067
576461296
1726971954
2108378802
679923971
437187857
145338550
386908384
1293748183
323049535
1849014416
464701963
1738673958
2060274793
1902321460
2000948160
978204646
1555572085
2111768394
240504571
1213578498
1774235227
719432898
1354847006
1150598006
911569448
1656628473
1059427140
899768435
1627316305
519084196
1175465275
1000608932
1092181036
1845785923
295809448
554995073
356022366
641341351
2052026084
388623948
246288403
1942157034
221427466
609406208
2004161398
802865843
1634048295
582208933
1735343582
182662921
150489379
632954503
48984397
16167980
905444596
1275471651
699275569
207680450
275718487
986306408
321830287
186736530
98942252
1838255801
33165050
1663967771
1405706386
411305165
1858776953
59463847
1703693308
1218383584
1986911917
836233160
1113024523
756544941
883396275
1283744308
260119605
1719158095
1297631927
350940686
1729432426
1018705895
2118365232
1274908812
1940659594
954584581
549944628
1571585608
868721259
387699831
2099486554
1805129090
1096357229
1579013860
1205154999
1223149759
460267075
925870800
804165317
807713708
996829831
813500251
2017730224
218219513
545190420
875378171
834272696
1213415660
594038152
790341269
1865628898
1286485067
1603473245
848144413
138622651
1131956275
1561902414
377503835
594808917
1366657133
115021987
2088489459
1368197567
1487378220
102566923
289533800
772811544
1463342333
1241933792
1241206572
1989314335
1092360674
1809593674
428482493
1122090420
618417278
1962386355
472044433
1763365354
57759672
1078504914
1479742843
722001278
1485107903
46958832
996537927
355433525
227143553
763674515
1270327115
1298860129
1455704074
373825728
1335357714
907854308
299803148
7537279
627049466
1893881737
1708797086
277210629
1183935752
1612747390
828687217
1709046908
579244325
1899587541
1751850800
113244116
1337945115
1386278019
514692532
970327814
102563216
190533524
1134826490
1861052392
380887042
2069737263
1979448573
1978494003
399329041
354123606
1726747371
1111196159
808715881
802906433
382049582
21832447
567121704
1851864344
2014072384
1412450657
741033324
1267390145
1116835756
1968956369
1454304541
1082246486
1273702001
511484987
478987467
974925986
1885538285
1762328819
1326129403
1881594016
609389638
1087499524
1277550854
1183413368
491426227
921781019
397342205
494001530
1587640233
244127166
1061922632
341202889
857057472
1521452640
1134341095
391532249
705951816
147123620
1955822788
872972267
451643275
1355092625
2049302549
1954977198
1580646277
1577442131
1459648570
782803055
133826712
1386522564
665152213
657176763
1561866274
1326300414
390939820
393662207
1440201102
535568329
1220926944
1643851057
351121110
1675259247
2045121051
1733928619
222064763
884966467
693976017
1345545595
997486337
1976978233
1995362355
1430874183
1156014651
1894025727
1825923948
1164047572
1222510027
2126548986
431816330
1001930081
1323158542
355167226
654535613
1920183190
1358173238
434934537
545812596
859339606
2005489313
1954842380
1551247183
1744713591
1069237179
1918693149
2083110440
1581222124
1663049886
822733337
244013411
1608272089
539462522
583679475
42401825
174978096
584886969
844435714
825704205
10558471
1069307230
147128916
1069469031
1709741521
2060800619
502969895
1980428938
1237882094
592979710
1757229281
1241976855
1333971627
1063085888
1433838712
637332993
301619554
1873821667
809773711
1685190765
2020120420
470043022
1116565255
786225311
1233598612
1556560882
47407335
227569192
1999807925
2053569252
889944916
2129731364
261357136
2098515730
623010671
2060394347
1509096865
1668676506
32342161
1241287454
774378858
1805640830
2110248557
224804048
963318921
1014137114
1481058332
1362155033
2092017627
1953648528
748811986
1032154699
603979498
287936734
329650768
1833894722
174652506
1756497762
1582547174
548052549
934290769
1639783706
1565470467
2004966018
1041520854
1884985466
1702633233
1604636276
574396285
1226322402
302150674
1269532924
211954517
1818293829
33384985
1453436553
1607402363
696556537
1139846823
579160537
919205373
1162696062
1400648422
129837445
1386432951
1572533829
76235728
1082152949
1327158460
896530390
1638460786
1910515047
590979536
244913091
267213375
134140742
922217982
744765534
263188022
1382721943
1915517220
753718341
1161419273
522042026
1566326138
1799444367
700881735
453868514
305923721
460923487
1573529011
469685152
1663561504
706249006
769884086
1716701835
403206213
1284313391
1191497421
484771494
2117338327
2059062541
1124681173
473315856
853590499
1714732368
1793892475
182693766
1297911978
445411181
20455639
216478846
331712595
567070588
1998654223
126300508
1549210947
257184994
2136471825
1674160168
679502863
1150579163
1770506329
1039303830
1120606520
1138533871
1638109438
817609628
1996952669
267012544
677405274
562773955
1903534700
1118138244
496744944
251928815
1308375935
1031199161
105052063
124445716
38833971
2103739958
1814936471
83107188
994184320
1908492749
94007059
1608842240
393401819
1875290446
1158692315
1581657457
712288697
1143305462
650117870
1316001670
498237757
231855907
1283645894
742086584
2007782289
1706176081
540206938
1588408495
707191185
498508358
1160361815
1766538749
116333624
1040001617
1437483994
2135416691
936844516
420888101
1649765169
1070578259
1844407614
1932572869
393310311
1632251210
477573725
2014772579
828370131
776579403
1963556462
1660566215
690354472
514859069
664340123
931877182
1836292251
1701550381
1193533262
404397153
1452587044
1044335733
1585512805
1323707364
1936718583
1674021472
733110297
1723537171
1308898080
1841880095
1320056795
884428327
1261508543
77450175
219364588
935354391
2016113500
1823218661
1900330934
1251021100
776036783
2139163175
1995958957
395450485
741725663
377474938
18599950
60782577
1045459956
87548295
1393232144
688002720
56380907
406540037
1957581199
87648015
1995052139
1815268327
1924233513
641451042
342682607
1746134927
859302062
1930589004
1274112466
1136437690
929981215
1237409557
118454368
273820056
21431696
1285775213
807586926
1106300976
406926609
1404172218
1906656492
1522791912
541522337
1519856680
116472600
1519286832
902198066
685369826
1493716057
811409157
1582954981
1919792536
781165632
1056939332
2020136197
1142094036
2115090267
1755502334
1224181955
1400596015
2088175007
916024030
2144607485
581296106
1992696494
926343760
1154551859
1356365177
559117890
1373413327
1096402553
748295652
1170089347
2123443063
654060338
265375347
1566303079
1634260001
355944970
1243704102
1340929421
1286496318
1555853933
329333539
2083899202
1592966502
1886526058
1205604725
2093841663
1746580184
431265550
452378223
2122333142
1105651164
1651880884
505260561
1914601983
1259983957
904989553
1469547155
961507432
18864320
2006187702
1242466666
1835807596
209730968
1022565813
383256454
909519694
901205748
1480568996
1056396499
895191442
2114384543
2103955223
424390465
343236054
1313953780
1700314850
980881458
1795837501
1794843070
1409723127
2137817111
1388876049
1272003663
856516650
685083553
226392198
1319691041
1842396819
220209331
1315887593
691306977
741022030
1859189858
589595671
113000306
1314965331
1929865425
1581858524
2043996340
1902184204
1577677845
1721004586
1095857754
376143381
2021987376
919330064
463051826
1269340050
1204340797
1022403026
1938328502
1214080530
2112382643
650286258
372163114
1248819087
196481611
1670787605
1160109243
830894258
230030626
1415029829
288310991
479203581
114425074
1811935420
277188656
352608330
956879135
706764054
1420083044
621856069
1959494098
590083017
780991657
1350238728
2008512364
912193586
51848214
1340594374
823767512
1578317136
1068778421
602675835
1164379825
1957556249
1171827823
446292640
1360638541
869351198
95324900
569245389
85895530
1053550124
941289119
1572666664
566277113
621459218
555675346
1689156773
193585802
282970568
2049381623
1956001583
1707331533
1060883035
292013904
716157186
604184113
420141714
26269962
263300336
573080369
1220285105
202706404
1246365821
1859169106
1893536941
1705095209
1728409988
945197891
1835294070
1030394266
555054102
86492409
1396036165
46325704
580950877
1461725068
146627031
681359624
121178581
2141276095
1216166218
795402757
1039001575
162683641
1889382667
1286309204
814712814
19510728
944552035
527373695
728733041
636322027
604650150
1670859670
1504931365
1107473754
118686272
1052484794
2004732554
909164934
1006422550
466462428
1448177909
1945309343
1911123335
22271755
867838381
1282532756
433735128
41828347
414406260
1934564362
1055609531
1688317047
1815978194
503569641
1766175487
1940863543
1460599399
1729307177
1954273593
1184479322
2033451784
438222555
358283859
906710424
1102451088
1867810015
220608753
1221941833
406701137
1668227932
452013451
1021538685
512133800
1284363192
861364899
1097900479
1538054283
1705269958
1459530774
1133820517
168844222
1104934530
744854701
1439334069
849170307
1900451300
665999657
52228874
2118699845
1301668989
535893556
1781648832
583221948
938291260
1288755291
290293307
109279386
2037340437
548570931
1775443695
759618037
28256471
1961886659
1030955737
1394563400
418991293
1007523417
773213514
1421060536
1878457966
1439708365
1014818374
196158480
134089706
1049320371
29119126
1515227215
716012340
1742757368
1917406139
1144083384
1364189180
2039553781
1494099372
1672533874
1690008810
43677985
398998474
1747935804
1636593894
876662815
1909963472
876830399
993413798
265477740
1847468591
2017992547
412315408
2111722717
1756729202
1386238868
1330359466
39472298
1772257164
649856791
1233290101
599049720
239037761
381939672
310915178
723485208
1307781397
1837178967
1944763016
1597471398
1524091775
298323314
1714924423
527578224
174209939
332081733
562557074
1000457928
388028979
2048937687
2112384755
1582099297
2104984725
1568762314
84323907
87459157
681450667
1521662220
1270363928
1273163802
34104760
616652335
166210474
1701873003
753237240
985650603
866598820
747246770
647865982
2640004
1444635232
866709096
590300879
1782301314
24402356
112824792
516077686
1934124721
2006102238
2125630843
1222793469
305876227
535630308
1499070093
1885877084
1617399085
953990756
1130812378
1580467704
1471513523
1112670019
189543758
587977367
2125730857
917012177
368067714
1791276438
1340083803
82212126
1741109375
501662156
2046781457
707814322
272061550
304740464
1735005364
1469564370
1720659844
399250308
1137515912
1375987256
1958690413
1898645791
1035774143
651721375
1741149807
1508803098
297426862
1756497989
1592208811
621188023
1503243541
340125865
1589573944
2044939273
1872529724
728526685
1157463433
707362880
214820398
409686504
2123316015
1607788036
521102712
767595306
1860629164
1238347344
663565181
386785914
297472662
1748703523
1838251912
531956045
1061313692
684030420
1940140060
2024446380
1528379094
730874798
1694269459
1491022042
292795885
402267522
526492319
280715361
1254144896
1923507523
736871412
1112612315
1111895066
731684105
1856236599
546781678
742172284
1379856466
1558109221
419046005
1551198839
1615855171
867475758
56050538
504297021
83524201
1193543313
1030128150
787381505
281743413
494884078
454354848
97275502
1022574517
1856693432
333915487
1880937731
950171567
1941750473
1880064782
601014033
735149814
1083088933
2079361112
1477759710
790536173
2000914302
385550715
827402521
2067483463
2001672636
756227313
341844480
1980673280
825209293
788267944
2095112074
13218381
2041969672
309661455
935594485
1017033658
686380592
470811670
109143818
739007891
588625159
454096648
1317947217
1308586517
778084052
1369147298
1362735160
1619749300
1600831380
1665787578
1923270025
210378191
1255683896
756031743
1795023669
165267038
1817445681
73334123
640690118
1868260817
1263021009
2006136831
1046694379
1156763703
532834657
1987712523
92517874
1397716553
1336543664
1572853669
595485927
2109422714
1442184020
660569479
970429904
1711892855
1496411680
882226351
1281022168
208598860
1189090940
1290743526
1631350390
314156806
2069383750
1490405560
1014000697
432904421
1533081142
637998345
1058999025
512615946
845972858
1790368102
361275119
184220119
269375570
1116588237
1273244768
1832422947
1388249359
1288308518
1996039053
1002622559
1823679309
1392574860
890155778
803834364
1243246792
776201977
1510030264
1646980792
436346956
1788667779
601141715
1503273242
1100216346
1307506818
1666198452
629201305
1681559961
2030597821
152475318
2060764003
1328826053
307211765
1257112898
1578932061
369458819
399434103
249744745
1124539689
853770683
1215987777
1311341176
753186100
735071897
1456691642
2028564208
1241230747
428431780
1774572286
1664617823
2035401373
331800992
737157288
1749795060
656503379
1430652004
2027733444
1060100812
540525688
471738918
1870020192
343665288
1425718706
1263796836
2072294650
1439522931
1292397963
525758987
1222256570
1677877250
354340473
1676543781
445368149
2106972134
66125692
365365022
67158010
1950551675
873764413
12423295
1396911608
89240707
1584942701
451998499
600246497
21786440
1066213605
574250904
222455497
958202007
1483661559
2049690256
1625460856
1764604529
987730849
1915439265
358893182
59195821
737928772
8574867
1267806293
1966820527
587167092
1997131845
369279190
873335203
540328566
888484790
588850284
231739192
1589158293
975819971
1115783104
233740555
110509423
39370847
679651940
650744654
638392208
483620852
978050684
543660120
1262698094
994503668
814926417
772686904
391074643
242815747
190052858
822388577
1643672970
359575572
746058562
1819494512
1509020208
892053403
45750052
317853640
1063945400
995632692
1620478694
561289317
1251934606
1108871068
1864948186
1758130199
1921225950
388502931
1563684312
842800916
58412013
830743672
1518004311
1059759040
1742362986
520425041
34151952
848111038
1314488725
1187386157
1492313663
2116112290
38439609
971740040
709578964
2019883366
470210229
2087855234
967894040
2082682157
1614060223
1285076910
2000635534
1556152266
2042668583
1880220568
162283881
719217354
110668466
66613709
148600986
1817784889
43510462
777016396
1099315008
1197307069
1751022678
1781915999
1885481928
1037224307
1491927210
1181316823
859320883
44238283
1732026556
2005401063
451034296
973076492
1615063016
1588085013
1076392051
319778818
1175928674
355652142
110749924
765382388
1142686500
104420481
1130712211
1442556363
1965845139
1865981322
848128964
267274093
2079670957
1143573603
2041773354
519681107
31949338
407480449
1163280040
244512654
1733885401
1992272231
1887343635
1506763790
628118374
570656493
2032948072
333389505
216843028
1498574779
1596466454
1722580044
1565715564
210516269
1476969614
1208244722
820472803
301412028
864176121
1070605994
1941098872
845824647
1599894359
2081231277
677826474
1873586236
1139078872
878801659
192558819
2029788088
2110250407
895034835
874669272
1648507967
1733943798
531823545
1243717462
1450511047
2101752327
1625010054
957838613
124356442
1728320555
241307827
250163512
1336164311
1824903335
2081259533
14160495
1248057979
70492171
457983160
1802457302
787351489
151054310
1413856097
1321670513
1922142714
39039273
1141595606
544223491
1812368363
1334612038
595966357
521844097
1702105933
1743461700
1763793192
633281640
1069735204
1012078465
130061799
973073716
8189951
719328274
33466829
119640077
181497052
788571009
1036635009
1578703670
243106150
945610446
474263523
682747458
2042503849
1034184268
387279694
1760884463
451410876
2014355612
743956206
1177997190
1411075905
1617235841
332236292
321182477
1371521462
566289184
332937758
479491344
1869609293
330890260
1508704564
1203296196
1271472977
1913989195
1667185201
356346493
687679777
418055792
1240667428
788604424
1270280733
1847921393
1354693775
269719099
459330785
1869748497
757155038
1874472610
858929294
1629034909
1915953564
33212719
288182488
925082677
490255521
41979117
1317265607
396375565
2051670020
1628457438
472735239
2145924512
545526820
507927854
2030660904
26647410
2024454151
1108157531
1045888164
466888167
770133695
1777100496
1869621439
1884029144
2123047566
1998910728
1610743990
2030318421
1329662599
2094064518
1783087579
1684284680
1840831771
837828973
417512516
27881888
464710547
879458321
836254071
450662297
1783511632
515941871
390219672
120773505
852124852
219207058
688196958
54083306
1160383611
1664615300
2135956334
792378652
168875694
734916242
282548233
1088378174
1084649808
632962600
999000512
191874290
1347171733
1834708231
1684895456
809501765
1970553103
643238392
1649161179
638242670
904809620
1291401790
2071888225
365559048
950133863
1741286637
689137902
1060408785
2071996213
1933371963
387319120
1171583565
435861001
1401056857
1784873576
937915692
757573367
466452355
1773032945
202712050
623703583
1296409923
337179527
1754795259
1723334973
218708233
3231379
1744397948
1419295920
969394799
1545684954
913469636
1168580784
1946057965
2046354466
1858512923
772838789
1695742280
135400354
2002154456
783666369
999378515
1398862056
1033664360
172197237
2027744001
102616951
535907181
165142435
1819800370
1349296879
132280164
1029902181
1084801350
1767995311
341937102
1208269543
1101692648
1981614727
1079039421
564298619
1555785537
224143213
1141039197
1254910265
394591563
1937206877
1869824549
166686557
30383035
2107657452
2109284697
62134437
519365202
115182304
1330907709
1253456358
1586298724
1910032063
2115456174
2111121717
1493959301
2123871532
1474276817
1378854466
122898689
1604807711
2013787068
205801256
38960084
806158946
704111076
1739211685
1568154509
1473202601
1287167586
188920331
793020900
2843294
1099291218
391486762
367148346
1074051609
2012778642
756158488
619012578
1080110332
1928215821
922801642
162309648
2017087208
1442544264
1697422767
2030396738
1236218175
1628759315
783153906
1586889837
1645956436
952584917
1120300747
764633440
1285924928
1664550837
1937128583
1144591698
607515009
555629634
1173718666
236236909
1934182868
340238159
8944257
18171895
909697551
1200208606
1954406907
2066050835
492234490
1220375609
1781962552
2078777577
807921264
1473798452
1253760782
1610727465
788757242
1756536659
239488857
1220557995
1915783506
598495406
615273040
493362689
1638252861
1866331483
495817697
876844742
1086879785
1558428968
1036415963
219061988
382154264
407692938
1923724964
1308934575
1774508230
1690411779
1629200234
1108604972
1570395832
1137557938
1910522040
1859260680
1221664754
1910460850
876944284
1556309258
2143137556
210565392
1195054594
2097676867
110022352
1392362275
1831257274
1028945021
800735083
775349008
355785624
1571754311
1550144279
796669848
184318499
1024095608
1248180960
1739819087
481941140
1518949387
1591168388
610651963
102532124
1055598876
2055269555
528262033
1880336819
1444266511
973573203
1420951309
2035702190
6080027
1144763064
1494709955
1810818228
804920262
1229481930
1514584517
997345734
1091168085
1478599744
1312650387
428816236
1603111573
690248936
2013512763
1892734513
998400833
30540215
898963343
414132586
642635511
450919916
32136170
1420059344
2021763183
679582020
1167109861
905036745
1588782116
1830097423
1524338826
563220122
1362361836
1449682823
1057442001
854653351
584185583
510075348
1258242743
2054253012
924468092
921279004
168971809
39083709
1667404410
1920350772
1808120068
1618632792
584583731
303208051
378046985
183203973
659041143
1149219036
1662071500
2046339969
1343647427
1496510381
356657471
904092768
947509332
1461141535
148549325
430295916
157477430
1931024695
1560770480
15260060
1136847049
269675903
1848290172
211384373
876489601
1140008844
2028398530
627448045
1814212719
843147897
1217106245
1108269981
528959514
1907899560
901804751
1681095911
423778087
1314520368
284262819
285889001
879109215
2041066905
520044345
1208723754
1949123840
119058182
1216080347
1796878434
1229895994
1021961422
1990488699
135289953
1503319190
80026245
2013543422
1115075317
1824371151
420854690
1894517038
126225319
139476534
112014382
951425879
1318441508
186172275
1447817846
1059104502
1770573769
477908339
686203696
340283660
109443689
412671663
1945744696
1908341718
1835725782
1978615870
1667001199
1829103530
1149865980
1270449365
509808409
1772479757
528349745
658033425
468616297
91469165
412661926
1016660340
1195061141
669853834
553314012
349615940
322537411
2129241757
1088460149
73250662
549632743
1428127588
107686332
1395922899
550961025
2095944250
1041209106
1323088738
421047438
1057727948
288667774
968633621
27161901
326535
783108029
828959805
1211875311
1814429817
1052844054
1518696186
1382801822
1859432997
37397281
1057795038
164664581
1008569757
479834475
1218237673
783244905
705613094
651361864
1437401051
1882047426
260693150
1742571618
1710553712
1452682046
1112217143
1725005546
2122448553
1221860444
487084288
220063410
1599772098
811316687
1092781352
1128346194
999051398
1033270317
562291707
1978237592
2127497183
1033476795
1830129924
5805212
713580260
1192390071
1309259496
28990420
871963049
824326460
218717056
1024733948
1987938669
764093674
672242895
1854859120
853070891
1861518524
1800500222
41073659
1098508664
527918758
980609
1419280597
812867705
1119450556
711504477
892963131
656968377
1354185147
1945750653
165287103
2132821410
1210099968
1375351547
1645099373
1949577259
1588989374
1439468205
1791038047
1643274517
347445772
1234886792
35675611
829602031
1654190386
651495947
625995095
418608662
193316205
497758937
1459140347
1951127342
2024467949
1619446793
1492729872
1714055545
949003523
1453238777
975099576
298847341
1275556363
338051364
456418302
1525423822
1259677213
387203955
632107276
916052313
468342351
1866325132
1231963564
685742277
780108609
106612136
164979835
1174022630
1153552902
698787666
217629181
2043979878
518182841
952439075
1850872691
795627375
1464829425
37875928
518235173
1906966319
1931375800
1181459707
1128317223
262857055
456732171
59968938
1060555791
1817934960
5120187
706936959
134874432
522088035
889785423
486055135
1955042871
731870390
1044673993
900414237
1121480257
1702955884
139192655
2005146973
684204491
1263055045
1401527414
1537616038
1509176869
2067903298
55627751
1142476951
1619564926
575713404
1934036310
313036266
86676991
2032223963
753972352
1169373751
663238194
165207575
503740400
422108466
831578836
428072929
68491133
685381680
715243696
791155466
1643662274
263806674
1775396418
1818507018
181786597
839339528
1993169327
614030454
1236809058
2145734357
1774035719
1015244767
932509419
1755405589
1515002409
419159909
64834507
1497932684
1643981723
1407680103
167004582
447134141
1651380327
965390965
497989651
590684772
774007558
2081093412
42250115
1169002025
700947915
467045937
1812610753
317349146
1762091285
1689144162
412653491
878828210
1018569924
1415049005
1469933540
1827392880
1262137745
1774343048
193553582
451213901
1007646703
969335337
1950066732
843119367
1808519111
2011268354
897564702
60288934
111974035
1960023402
1866679020
1164693677
421822213
544476938
1889252565
1626696750
131260283
636978924
9986282
636780050
876163170
743958347
954819464
1356889471
294093323
1394409998
1295912985
518058160
1957941753
1310586276
662582563
1687216062
470291205
1179157798
1571949101
897738916
2081979995
1653817648
1470938614
244530360
413344549
446322944
131362044
374340598
323478140
228227649
91577430
2099957282
989176124
1642002487
94222825
762422250
88149200
687309933
1830527407
1543577878
150254674
1661398719
1088114288
726414254
2012314245
2015394514
1490691565
138281053
1153507170
852648896
1881762089
1981986767
1793282023
305672351
904791361
1174335428
1797902462
847918900
350373425
2036519930
1217515365
2027264490
1616856688
50213481
250522842
1704770182
1191951947
190541296
624424093
641652216
775890434
1969135814
1003905192
2094029903
600241119
904413566
674916800
2130164696
678622013
780819075
1083711362
1115569236
541321418
794122218
928906622
1996205803
481387236
1123842496
1715066594
1572932613
2130624117
366862896
2051704344
2033747402
513180123
1176275943
1328691848
1479424475
545799243
165248261
1833699575
1375905062
76082790
874564909
1306235020
1430414546
1131990434
433345496
1956127077
45403890
2083837308
1284025727
321233002
1614719136
855851081
2084447947
522990128
617059048
1679393908
1504463962
1205477064
760941366
2132325702
391208456
1214207426
1383277942
1775944296
885954913
54297561
792893620
1541567428
8942787
1987854671
408185696
1143023618
741864095
2077896332
2123771401
1138615607
707434540
571657628
283770959
2030373968
351853550
1198671559
870993056
2029936961
1617711715
907053320
1073059631
845809134
1146033890
1130935799
1358451326
1387422976
851855106
2020855156
936859731
2074517036
1842713404
812879446
353305450
993754964
1045815711
538030795
1843730200
950761312
266379522
1026396986
619116077
1204761887
498579248
1529357283
840490281
1180272416
2031569164
618119677
1677842689
689278649
1661219689
2118176239
1113723273
1367520442
1808734999
503010353
1529166124
505938530
728677030
1583591759
1396190747
827128266
1314548244
343031691
1377061253
1753231136
1616756189
1420848382
805422448
1879244979
133413518
1616186608
1006414815
344718064
940447241
315726724
1293872307
497666827
928250926
591347891
224339671
1775397461
1987948471
713153485
1188009049
1509361189
331831816
1443015343
458115820
459329774
1568162007
2121667518
1130173166
2021147697
1825653507
340006226
1377736066
570185277
1635863398
1663454627
1648528689
3406432
1342763232
1496236390
565257776
1844908929
1149041421
334876392
158827177
1019639955
552288680
597520915
1224710271
1868609593
1447287620
1268232407
1474281996
1332849916
1798757209
2067416139
1360208969
1932299848
1132978271
421232605
1442656806
460052744
1122396054
1882162575
486545997
2107508303
253506325
1995551027
1337837106
584515541
1844238648
1346867932
509194719
1431486763
487642954
2002407156
11427304
1561243813
1849424764
1260402607
1743921201
1535050656
1586259184
2006374037
1477245540
1755925503
1945760518
1403759676
1537172841
557738782
1960965594
488428704
1711355703
1166059405
770870468
974074616
1905489981
1933250511
199650319
1391258762
1748562051
501550245
15650608
833939777
886569607
186158160
237227549
1481555386
135228110
838604535
1627231400
1488986458
1555597056
872082232
91951855
839521445
1878633462
915165801
391423085
1207596322
518865803
252947286
2058388242
1645206625
1204541413
75767215
1734374732
1698787269
187412780
819146294
917873346
1527274508
1872261327
2047816753
1079687017
724192945
1934053505
27918072
1369925885
2013318643
312042858
1742938162
49962633
613906949
240791880
603739034
1540652751
1155540491
1255086259
1870704223
782047593
142486152
209425228
1471663977
1919899132
1906087926
697062188
1912974224
1673834963
1535560149
1741884645
1747662217
2106973416
2067192752
139532067
798629024
2083974136
980225872
720401361
1152336003
1119873705
1756084024
35471900
235830155
99825928
1972058174
1397602459
198510369
1426476659
831772236
1556796116
208513087
1414571211
371881040
73906012
719154914
1965714497
1036036168
1067011740
1679573634
340029221
1031462321
1345981545
2025432765
1914614226
1101469791
1401954938
1230532793
47676342
1193029500
1951017072
1531081306
316297908
935654116
1876345188
826741377
1982724673
1770151468
543096717
41558273
1819891070
922176343
1956818160
442924177
1768983149
1140289599
2095832669
2055940302
332777769
1982097432
795991567
332725115
1548081470
1517280331
617772960
1556611763
1964963533
937169485
1195549922
129775590
353664381
1949026994
1977114952
1912167184
516235690
461027179
618013436
1318951295
857458451
160118367
2043334810
420372493
1284308019
1651803898
237764507
997133537
1003605449
1806568025
607215226
650663624
516510814
1631538686
126239793
467484059
717734833
79136818
837039506
1777408969
1904224073
313983316
1842960543
709654138
2107748199
1649648170
1821259364
173049906
1833183509
1862509085
501288855
1346931981
1448389051
71561190
707429139
2082554269
1906207888
1979299168
488002470
1353606449
973842181
1213785538
1521448660
844215465
500282411
1365005552
1079268662
978773168
1889292423
1391172832
1394347670
1009589049
799988891
1645775554
1839166532
307925607
552258715
529329676
734528166
649222223
681439993
222718268
1975409673
1297643861
1988684991
510763127
1865225063
1389242251
1261185043
263625248
1304946745
1870754558
1378865124
787594785
616170765
961393325
1110801921
1575209
1390836880
835100019
1068170950
40572987
1210867312
1694090574
1696157089
1063455261
471347731
67813042
1033009702
776497483
1472498691
1979259461
1623176269
1593347130
1446231690
621741848
1945857146
1509204152
1216386604
97749283
43690245
635456326
1602438019
1669506565
999772236
543018209
1518350210
676113721
999915103
2070416215
1660017869
1990070914
570630919
1113865040
1314117724
959729106
1144180336
160205360
1884556941
556666038
890317771
284853430
1175987004
1310262764
1972317185
1042549464
1288506372
1453676255
741898179
488744052
474220002
1225690460
1655530837
1985755433
298007208
918320826
1697990579
1131815869
839443399
1483765037
1115242192
1242418025
1899211274
1808997244
242868024
639379272
863140291
1254158879
912293493
2051951976
16219092
572035655
324527454
550648535
858591118
747228610
1373054685
832159011
1208589678
567159352
1069135451
1557294830
342361871
1011985969
871767691
1986655399
1579079772
850469844
958250865
1701856192
1818393664
507292059
1101155706
61937329
721579653
35588859
276315988
166788043
331576336
464317985
65769979
1314184532
1989236526
2095475008
1826858424
2006316551
739340597
1281559323
591421008
2005981141
1076141750
1723574952
1588227349
1842310460
745879443
1795165055
1514562690
461028107
576586470
1816699779
1657125201
1072248057
293741862
346377196
1588252426
1495250023
1395199942
368709341
1792977256
1292640079
76983591
356804101
1474287252
1213307208
1090777928
205984361
2038407362
106660661
1206109938
1913490868
660741736
405356948
693280458
1183859229
1256467222
101720010
1536321944
1143994625
1849922980
347408398
2131275053
192887922
448107430
1974379508
1630712207
112286823
1363215160
1980262500
806301768
1654820998
968228582
1016345688
42584826
120768095
2105180624
493207606
1711992632
1871734076
877113500
1034415143
202343389
1370552011
1411681738
1449035947
1875988094
467320687
454733652
1087246606
447474623
1467755315
2009786130
1349071107
1874433866
2039179984
582991541
192480969
873628981
1482329192
460646047
1759260061
314047466
786589126
1682394058
2111331532
1759707288
740940976
123543246
2111468698
1943249877
2143306856
734134603
493857537
1321997753
1385160394
1398309937
156965666
520109110
234793501
1095521344
1271508814
1507660042
1792510801
1476408604
1603380650
1079964446
1574823933
286632529
434524909
1262771078
1141236262
696346096
566403092
1568337472
677123656
2072330561
1999501073
1849776459
1175229846
492830114
40144986
493964537
129254498
381915027
1784685062
1261480233
1359492338
159884589
1813291750
1675937134
796578719
1421678205
181786403
1821399007
443868906
191746703
292647659
573178283
1877039
69588557
91939087
334291595
1712936167
744231441
1703842655
551935743
2011389421
620459007
2012029833
1949691708
1461259570
498131612
1575390465
1779849905
1220629727
1806057082
1131396467
1558676227
522596712
1269753667
814247390
1336363920
1484972063
312851244
2081797702
1487489071
2065195998
331892323
1511713341
1765602748
1038416990
1787467202
1204916312
1109816828
542553677
1118012333
1106537630
1073512661
565043960
365906756
247232788
553029533
862467865
692020970
1248366314
162667628
650292763
1562027720
1713028137
1257974042
825819213
437917564
2053040467
1072032278
166045212
1441851298
547655988
1896500554
826496081
1115093892
1053615070
1054889233
1258356891
195927275
756920400
914007311
814020704
989755569
2021200310
201180767
603007992
825940532
592881531
1384432876
637606442
627385767
82087859
1503834648
640675156
1252909725
1180374742
2009911054
500140579
227742805
803948016
1037562714
1240138300
712728586
1055271235
620115187
1603994365
1773203627
1038972696
784754737
1674053035
381662377
1836068912
87591959
1233766475
487808038
806036553
1063445972
798235647
1317820403
1625344655
409518036
11730891
668900179
1125038368
1294978039
1667720654
1380085335
1142156425
474781907
99268576
436495308
233184914
845530008
916905882
1633345140
869045859
1826630633
508060037
88265444
1253138206
331593314
53036731
1469916844
68700685
408514124
1319178817
1410217504
798924224
394721363
1714249138
1496155661
39211192
9373600
1174794828
1208781236
397789864
374435219
2032058884
1664232325
142289451
1885342313
1970015602
525358120
1485101710
1666959867
1549353224
319767086
421450283
1624891385
339035554
1132484463
1728092013
1759226834
1294131564
813648512
1776132185
1174360999
179969130
34471203
1381290575
184989862
1243552657
798028981
1472312211
940865077
1983714175
997632997
1746941232
1711843403
263330509
1958676813
871746675
2041471793
675314227
1447535071
344623588
816990315
1171332115
1703404329
1721705964
797758079
867398876
1140960314
1905498580
1540717621
1819349486
628438573
844648724
1370020039
1479201421
100315152
1777413881
1414841441
1933455692
1329264469
1832405839
813632797
1612035890
1887931722
1537107989
364381813
1226123176
617297019
1464791655
1458763213
1671149868
637359287
1850931943
1180307114
1200784640
1401649764
1088612870
1029412574
1218619248
1224397977
1437228954
779876261
1211681904
1499064313
1161715744
1737793192
879368528
1565786958
1004725404
268003927
300380517
1457380870
236208380
827341162
899335594
909098458
1563717764
573611298
2135081339
1005071237
1731291596
1085957359
2119024570
1282324238
112085042
1429781979
840312985
2002425438
343765780
693883433
1350755168
1152077648
87113840
1467602754
471629892
655505256
617390288
575126023
988208803
1570712747
451919177
1103502154
163523964
2090444441
1381787748
67098562
1860014763
1689054785
157663719
1497274981
843434126
1505042232
1675317157
1345438950
549632743
1630276979
927980682
1537875779
295423077
941376917
1127234101
1503305506
1973134655
173667895
1264848689
918144696
1592842563
279671317
2078949759
1784786512
2010138313
786384086
1310946700
1854002280
804927248
1852996084
10768641
1674120077
1321258606
1445419639
1086768201
1468231407
185081547
1814141513
521868772
484585611
1254593815
789798097
149272684
1060448495
1736496597
142755873
432586658
412219099
1274921094
1502446916
1017728125
1583753248
1762169165
1807583932
1033761349
1810659296
212764641
1257937621
1636431355
1010288877
1683598704
2050175037
1138827420
1234662164
1064457662
1966282510
2105103493
1881997968
727292896
728084980
1639821730
630114044
396299326
291462207
1389857219
2097597443
170541773
1148144283
903180506
1090549801
1562070262
829060641
1701412462
86031827
2120284521
1192425864
895379948
275561863
182631414
387718512
620582747
1972680078
637984432
778323086
1094562428
1488683704
847428825
1550991179
1659134064
1384155274
862157690
1112671096
1912439907
106434832
1881571138
65499705
495331521
394293412
1556201345
552660165
1253357043
455084352
562166720
50577423
1369180545
119485616
1429917094
1454013525
235666524
2077091425
89905063
1932789026
976222146
538036694
1703544923
569925691
1173580741
954573542
857790061
609224108
1858394623
1354118915
1453231327
59319709
1179464139
780532804
2099595273
1079546913
1333467667
363888404
287074602
1300403784
1452051226
1067320611
1237657150
1350712575
1647798395
186135316
2064893829
88473122
801137797
1880172188
1865456783
1775778026
1495912897
1442725751
756085410
948008157
956334664
1336862336
888652452
1454974008
1930458325
1077553087
1802886996
1324868750
652415117
81494548
649524530
1281395689
610040517
31675721
1535359865
457653757
299063914
887655691
938008370
1739005901
1051745435
1266524455
2025920117
1879837085
1887133215
285588861
1185597667
933958298
2114302618
668608492
1988921540
194997339
1679855624
618084824
829600202
123841239
467193559
697997840
340948454
211118173
51657393
1058125755
785517068
1548441532
979713104
715747874
484821109
123238077
1768087960
1926036540
1430443520
925474870
867187175
41160074
644973189
1963983474
2144892821
502789146
1838079159
941100870
1203313239
778111471
1626946566
413711157
2118121007
44344624
260910144
2049194065
673519393
1286689953
1340999065
254294027
180380402
947287644
1825738742
1880703692
248857197
1251014566
856303908
265983955
2054679528
1853861666
2002662259
452126593
966818369
172914822
517267679
1345908639
304851355
1471516034
108627612
1621664023
2043112574
1653426783
1156907303
173458395
904902860
581581398
334414432
1234394322
2022251844
20428988
1261056861
2143192945
1194362347
218015381
154155866
117733214
1817169526
566280898
2029314468
1122824113
278599002
1321438287
2136494089
752623330
10541587
993789303
1421052743
2060492646
748933304
322506261
791137688
1199588231
52639380
52385135
1846892473
935746170
747623661
1713029871
2104283932
994206711
927674510
2043096795
962332640
681348615
96220446
1339401649
778138823
1664385027
1245595794
627732353
607684318
1782322191
273931589
1284584779
1174994517
1661242249
1992272972
1413546659
208106159
466752889
187524064
646325052
1385559347
1307345738
2123321767
1684947472
373687156
858189982
187662499
1520720261
1365868334
1982835432
65607123
81836832
1757087585
286268500
947375811
1371156448
1455816417
1020963565
557112403
370180096
1146413668
1344619635
854933131
1781752058
755282358
505909371
725983655
656308447
975664017
1161501957
1074556663
354527244
113830364
379248999
1252489635
1841549583
28937729
1881085082
601147340
1242306951
1295166731
189995344
1876234750
1374149252
293421057
215285660
514481240
619580582
1257799440
71585480
2082525893
313573943
1882035606
1927559410
685149055
1681736866
930825548
1086522151
1582808205
1023952339
1850507566
16441427
1310241744
2058994622
561847107
1970344577
138433458
2009021723
1194251586
1654456782
1839751087
604667748
2127271150
142912383
1284552068
91151818
1865908729
792743424
784099766
1003886850
2093084433
526918537
130739296
260547479
1136353965
873868975
135791252
1876480228
747257066
41323957
41743947
59319829
1521709084
870212039
479858420
1600665667
657645712
566452772
1015871707
130663552
1719524422
888087702
1253523602
1754077822
1227705796
439649973
2003070144
152555003
60745508
1723348121
1158532922
503329515
1298054637
574033472
1518285903
414102228
2074358366
223099379
169528144
121058701
1166930587
1186969070
650073033
612100407
844418955
1277714931
431797783
674637092
1768332217
1063099051
583700672
247520326
2060998505
867549658
776057021
1378674923
275702129
100789759
1683888447
934315093
483716123
1660415313
437216296
2092734808
1331256408
203848476
1908669249
769273468
148083371
364036031
572233953
1106300590
1797390631
154148987
586072527
1744445022
2067316188
621633225
31343236
101318052
1254813762
1167031790
1237112469
772754708
1275247444
1467007885
1593761943
104612729
1624857144
1520163341
1238966876
819506510
760942089
1675516746
1349876896
799105529
729702691
2094843525
1653025678
439343888
701519371
587341815
929646564
1662606170
1260618618
1606820327
2039273820
1923973105
991923916
1071442158
141865854
1837606698
47026025
1433548141
221198682
699824633
438735216
59785837
588000480
709282857
1576598852
1745695547
1062196180
1191268880
1792767336
378683926
626364412
1066086808
380275404
874682789
1457179759
1713502205
361337627
1890254262
604417457
581200193
333744043
892821902
94516229
1100215318
649841736
667591423
845336554
1654642796
2090797131
957434902
246146460
1664202895
1535450262
1861031557
1789961856
362948146
1520441769
476081535
1347329213
513809931
444024763
289007000
2100791923
1240714097
1294577319
957158292
1443258514
275733027
1954680019
2106333380
766247169
1920967021
237515374
1885112500
712619808
1201628664
638427406
858784522
312934619
700940857
1802382191
953304007
670219710
1191571496
523379013
1460247462
901703721
374433845
1887325113
949376030
1218782983
227353422
471164649
766152977
1528377926
634946931
1369115525
483816133
479694132
1109351985
1031222115
837202609
1560089191
922249028
2046482598
1680724247
985235496
1267545926
1403075988
464463611
1893139901
1536344276
1691938274
467990321
1410760954
1496427763
662720948
346433072
1444815835
1812028998
253454646
1648676165
1006514315
1127557639
408708951
1704304211
1820661776
1827421112
907874356
1454410928
2023852619
1887372729
1934537981
402346071
2117261722
1405536788
326744858
699652725
127310974
1297318430
1848485455
1084359815
673773807
1032377552
1976113975
1406133125
972311617
1845497150
1571337828
1756945446
505294287
1070161180
1695966022
564426712
1295324767
387459303
137524696
264573352
1931010331
881185235
759002630
905050224
97891895
289307669
1312984380
1256190696
1637913196
1527918333
1897043917
409711896
809607258
1892300451
108098061
648182257
2012659505
87732709
1636232480
694621360
336318960
81990731
327688402
52042726
1490859294
955627886
2063991547
137618879
2030679476
2041437121
1967292899
949608042
1787277703
1618966994
1012738758
1356910628
460226751
1667592424
313183088
1423802920
1558847463
576549047
149446096
393842102
1718548715
89128758
1310434883
780526673
661276351
262306749
1041001226
1964199456
1180197015
2117280772
700996008
610581805
2063679024
1302553389
823058486
316893710
1458766896
1549336860
1230308481
1168008629
1492283839
514337627
1849914222
1007764715
1227207929
1497657034
325488710
1826798484
444552931
933320849
489951854
180503755
1977598893
615090846
1739901319
191225867
1037085887
1512618133
334705865
1835049752
1731406238
1172608552
566974929
2000498803
408282873
2113271020
93160296
1025654484
391395470
772365184
1057105096
608065926
1677535198
469365617
2099108628
1285355041
978535172
2087620970
117949912
833468707
1144342270
2083399604
397849604
1340531910
188599791
819700783
615457102
1724741218
931557383
854521794
177138567
1583921204
1167994133
766070909
123066147
825055756
997341308
33753974
1524301562
652867057
1801703833
478590929
1649060017
2133974989
1229829475
1563090025
1178442035
946370096
820484201
1999729522
115154716
1480250511
275770206
1915857772
1617333858
1409140161
765772630
1311167627
1192013496
1655850626
2042654674
1187224217
1218336463
1567708554
222756278
2092058954
2059035684
699296902
890970289
1444570128
916674415
152442492
54122436
1866895809
1719199504
2102637565
1904817243
1983755547
405523298
848450898
940288211
253011137
1567449783
807790635
429752419
563100980
975457009
1045279295
167785046
1089731399
424979929
436029643
1815079638
1076781072
1937123226
1070088106
2010480910
699900564
81939167
1930725607
835224215
412180253
1909921752
1972335837
434118548
1968600084
1555817198
1205726891
1481188453
1527841206
22154574
923193039
1276294664
391987108
515780549
578659644
663675704
298562368
1170985051
481824840
2087958281
927166545
1471509507
1159445614
913214815
86741245
194520325
954606690
536721910
441065193
389469667
69807085
94355721
1813356805
585535606
1395753511
1422301463
1551903744
1850300072
1488661415
29243251
1464736966
794653455
1146828425
1531934276
1100228640
1060071833
1228818616
1711706617
1055313421
855631939
827570486
1122020465
277827988
1436317694
680289431
327189199
251088021
1999389820
513791739
1640771372
671105317
2083902147
1807268789
1459629087
489254098
1669654968
696266088
906931902
1492971352
1927280633
1232225765
910568378
1627781647
460775856
523668517
167659815
30380513
607789052
92208347
575088833
144498664
96541613
372852597
189114376
1697872404
1717299196
1859516877
681420773
349590383
821498725
222818765
769462135
1614542758
1726265240
1210648958
399728011
659801963
901375031
295460360
1154902801
2059435631
1455279263
1599453890
1153751698
1097706297
214659976
273708681
877169729
361589311
1781823017
2667174
1992669450
332360512
150432112
1382917374
1358205904
83260760
2135956179
1134237747
1151053624
1074010473
1248904881
38033481
1081652282
1350461199
1071111109
889279279
1170127864
423281439
1300067146
1253787847
46158547
1301368075
1251801453
1956109813
1348309902
1431740031
483748224
2041549275
966413786
756074768
587191293
1804107320
1674195206
1913297309
1512325191
639812499
1620825443
867141863
2124030521
1909505061
1750462411
1450298622
1914332821
1526458107
1337816477
1979026917
1024519804
497751247
1959994298
593004539
452681440
2141806137
402060
1576310547
1049800549
2027277916
118814742
472188901
1520188961
20618072
942477383
1907132785
119424147
2095627136
1073118910
1258808918
1818694032
29621829
928497577
229110123
685991732
583296591
152388992
1358786238
1143040688
1305621251
1127869517
1170511522
2015849831
1354473948
1396631526
1935284220
315968379
1773760634
1422160310
689524915
1711796636
376904622
1803368489
1086079954
735432863
1212710319
251588512
1020763330
1959020808
1426062525
1819544861
64000662
1464193905
1754403196
1533331450
1705363873
1360661036
992032788
403997769
1208611463
897841997
1627998956
1129198897
1273199291
1803808709
1038318402
1607878593
538809719
781707074
661018199
1583815620
158594081
126736165
1157396218
1370371335
595393881
1315074499
984733064
1234673020
773121124
1447624438
1867655818
1479531962
990485539
1753335650
286711525
664709694
1870703099
625655877
305222949
378028231
432648187
592512165
701384200
1461950980
496822881
472100041
1680489705
1838248789
1207507781
1458900455
949486719
287836396
886511439
1345438173
300477812
1702204960
1605911152
247453159
61064281
387808513
288924409
181045579
1608930176
1690225181
1491025032
1491485245
1971375576
1835322310
1594818414
221931352
1089439395
2037692610
634375775
43418189
1892013310
1328596148
1432008872
395713223
1171927633
901877616
705590901
319350899
925907658
1287861337
1682470239
2083635438
1893575831
916807116
445501908
610223966
1504729012
1823179371
1814998094
501113431
1461486283
445300500
916241294
1756938256
1050254814
1095439629
572519599
536503082
764145818
91472626
1913506956
446606356
1634336978
1631925413
589838041
117483407
1312832207
1458662386
1706382976
673702315
837998865
457302898
849456872
723062919
1619553706
383721671
254560387
1332860460
66633918
2012804662
288110269
696276987
747802002
76528190
2085494359
315437649
218880386
982293033
1734965112
2042843484
1943305280
413517655
1286853357
703678131
549169730
1294876170
830988362
1771315258
389174205
1161500904
569619318
1751515778
1297598490
2043700212
238826341
413753802
983264822
1363766794
1371565692
2014125372
139946629
1944926087
419183333
1271968471
605836713
431563301
1176748525
1420414095
635766545
1891770807
927253673
618163734
305230483
1161452988
801499851
1039408673
1608247065
293930127
244388352
1292219814
560398797
64810255
126488659
1786194735
1823096262
1628371590
1760758156
733377627
435381354
1996270551
1966153127
2076609351
44275562
789727593
348101113
1729209670
1886501750
986794792
392118387
368362736
523451064
313351333
210115863
789710083
598363250
736654563
695570559
1109687989
814321230
1488924592
1028719420
707549433
453922313
122338947
1087051844
339354820
366904403
1189393562
440460375
1616774572
748867674
280117797
1786641478
15485026
157292046
388349619
596470751
1524676930
1177484102
1540424737
1007209538
794622188
553731811
831845143
1169797943
258386606
1248726751
1219534002
2010086660
1482760883
1680447853
1711041331
1029167674
212628815
953292777
386612906
2052387913
911493989
1681610983
239988835
1946621408
503170026
1295307978
1192160726
1492493459
871316296
1585736329
651567787
1243619947
1875673399
1178715964
1634375092
1442039683
274718775
1787732035
132467616
823308598
687581033
937930353
1455846796
1049592133
1183864839
1685007192
2004352850
1486143417
412722202
520789384
440432329
545142083
1691026399
470988328
940743342
1720154723
12527247
2035430248
327340723
531610991
849678336
1190089154
837691599
1176539775
137064111
870001494
1069753938
1117592655
902944116
1982977599
1667629706
922953611
237481972
988705971
464894668
680101065
1295650014
101650348
746061972
484835125
874513230
1147803043
155970661
978335715
1592538647
1534517957
787775691
73719553
7614312
1006259197
1235147592
1015189049
965058304
1333255042
910637740
920562744
766972843
797186968
535027168
1342362217
800806462
1631586034
1173966209
1330415983
1690524618
2140767294
475450622
1768561399
2067141921
1771145385
1246048808
344214388
1397627134
1863595438
2102680290
1242398483
1290535493
894395505
234251157
936335241
1782436065
854937607
549303524
1608331535
1699372141
1704227285
1581083966
1320378957
1288645969
612429842
327738169
668877113
2080354828
331647787
1169482271
719246494
1670424657
753749369
1525960118
135222696
832064864
1119191730
205016774
1856109937
872344955
1873544538
2049863253
1660002887
463852448
893165563
1064783452
968723889
1166034703
694140109
1278593235
586414436
411082036
970009518
805764748
24556109
106873586
1723101549
808143810
275734182
205012599
246126038
1144139273
682477067
1361657399
1191640291
1183075024
449132487
155312245
591453782
647305970
1596412553
1622382798
1412940520
737238038
2043793892
1002376453
1053392656
1940990452
457323604
1006449614
305884183
235156605
719873259
115577087
1833598247
2136923481
326877712
667150738
384710839
1818951968
2140733795
1165976222
2075398132
877754608
1538699606
700437344
1916215449
383409188
1102123515
1595907315
793094096
1546027481
1347128594
307980033
1719190513
1217868124
627263655
2025233662
897800035
611508326
514502786
2116716497
1247396740
1371600688
1349451129
1501739001
430693247
1951843520
212926135
1694567677
2121879467
1308207503
275185866
891226990
1835081642
1624082635
1750129503
2321409
181984416
1148567524
1096873148
1020040082
613255822
847587385
577375958
954617298
1859086557
335006379
1762979592
1201311177
1455820189
141845870
1586783549
671413080
429595370
1337128054
801045820
1129116342
1390381208
348437758
608296636
126255599
479819453
970196278
1036239544
1173950192
1944438165
1652213161
1800079801
1186985352
210066711
847217877
668510789
1380074952
2015695515
1781361398
766248673
716356335
122504732
686091882
163955106
1349394892
164030702
2134501906
155120848
385683786
48341515
1360469894
868976053
1136532346
1176391357
1784935995
1664457407
65116180
2028539908
1754823475
833759172
1441818001
1905868593
1787233579
117406240
96152481
360261178
770069578
537154922
1911050594
566811985
352202847
1921927634
410233375
402665617
552381451
1840526958
890191694
2022779036
1212700164
2147376687
2109139774
381831808
596106210
2011923103
1574324687
1406363635
1356674253
2054774285
81260554
1522579722
1327664222
457339024
1330310858
1792087298
1726289891
1629127077
1631340654
1118210624
847366988
1600899241
1380429632
755996095
2101874227
1103036094
30686859
432057447
1822734393
849251741
1042768111
526955120
37512488
486035993
2126460955
139925183
123925992
310197963
265474826
420880957
1663014311
150782093
125349365
1038296950
586438113
1968267802
963570006
1062606212
1721263912
1734083222
332523959
2076312018
1809466088
612257307
1314033023
829838483
1293860461
572434754
1804549344
1211962875
1489846319
2114396311
279398578
1717130826
834466845
428124581
1618514363
807018559
1510361332
1525398560
1486929465
697835075
1421614087
723070332
1051838474
13271203
1723138460
1308855183
197579397
140754054
1642163706
613998662
485730580
1665798010
471385311
726807719
600948333
401891270
1653102787
575472289
270401161
494767538
303135550
311009937
527427569
122389616
699455042
1595046188
1226967999
1499898463
577288549
1783640367
67914290
2141038125
1571615209
1937148385
671072663
312092040
1555075280
1616076493
51436584
751435218
1509898675
415889802
64334530
628584073
846560393
1660838824
1868699521
164716308
485394101
1848295629
417133984
395406684
1177659674
1388912482
52265986
1712193317
2030975549
1683264339
904987753
359755754
17472298
262578086
1010992302
962591529
2125536771
1047433671
2128844327
1241151731
1641161148
1170097241
299944370
1138144730
1971672072
561032801
2047221949
1797616986
1409514527
1947933046
228675182
442584053
634324768
1386136463
1105326171
992573201
1595963145
1829995940
1412476107
1726210803
1626298725
1032836388
33516608
769870011
1126946285
1447579582
786942820
1578704551
966560295
1358075535
1730325509
741080185
1464898164
473269583
1209719725
1331571397
1082725592
714519903
1577111517
685556685
354199899
1839461977
518145077
1055561972
2086859970
1131649403
1780863666
390470756
2100978211
1839447149
489478947
761047048
197237516
728963236
1260429871
1558050953
1271924598
2108970921
1136412931
661080055
1634827995
1623310877
192007611
1865078916
732531140
326037126
926256263
1893745107
1597885228
368000306
1605150544
1530632829
1065946826
1335349998
2060191870
446424038
965437335
826030845
422842373
1684369761
2114602602
836050051
1600648656
505846536
314080414
1344311019
213074344
2528873
1677807991
1069267608
14742546
1104734754
921775499
842354561
2111350483
1588859710
1706663757
1129298332
1850353692
1677986761
612849210
1910265688
639321523
1820860436
683377244
967453970
1527394050
73222697
365655691
1342567102
544305770
1984418710
736292541
1434185177
126174710
1773366923
1376234384
1331364396
1983159305
1574869233
1999554053
801721799
882893102
2032893819
1558022155
254897394
513328450
1222778531
251501991
740555805
1285973091
1043803781
391620689
123293624
700361358
1316288128
836426509
1429047314
1176935096
1507891622
134113014
803736741
95537054
207289013
1747755583
2019242208
21074031
1789276904
1410606081
673600785
1667762606
618834080
1097116392
1815994056
912021689
1955486398
11390741
1153502031
761153501
1793090234
264721148
721481598
1342418722
172400515
945346234
1663735573
628916047
1183832363
2000226885
619646465
502508272
85223788
1714154270
1853658432
1294665482
180533434
221971761
448499073
989847301
1472760535
1195354838
575822618
815933075
522182590
2015419151
1983995814
979055407
395355581
1730705778
1596586025
1597372956
351279962
2057727678
1213961100
1499610679
1544564460
477974760
1605163039
1026322879
1761892037
846247775
2115767687
1442520275
1858488700
2057095280
1843304929
1034256225
185251561
283739809
618220639
900769263
2104455930
66221794
1371792542
1005895713
312193386
377890845
708894192
1942980346
793702352
1689109676
406224810
266506018
733064824
1506059504
2076949796
1124594172
1850083796
781774557
2041546710
1943410312
546214
391158206
1058015919
566258203
1547160465
500518404
988181315
1444533085
504517070
1980388609
593346543
655282354
2063126054
1635135885
2088437635
61282623
1635368642
2109132322
405294664
506700726
1397224854
2117755628
2042269254
2031847452
628673157
450600495
694983430
1911328362
607906182
585696238
532474925
2109035214
774740529
656973433
1293495456
2027758237
1092642916
741143659
462101953
684191147
758734828
485251130
679195762
310524397
568320553
414345906
1832365488
477143441
729900550
706257184
15664751
904986324
409940612
316438233
267473415
1766028547
534147561
814977766
100899729
2146289599
746542009
1388926866
759158628
2078356879
1200194249
1991638747
755786535
2079561728
179297777
625298181
1053214095
897382628
83060884
1161829956
303965480
758209339
105448018
1513517220
1067639850
1807444773
1729527593
345176063
294214296
189964831
2012314245
39690997
765414759
1689947175
1574666288
698402133
1847815932
1451426471
285152229
1635081898
1370270156
131345613
386687597
854648570
1849886420
332223633
338894480
1365338580
2123782501
2089670137
366148878
1888982969
442584053
1885408993
1599588408
1181625571
1365265721
1004220635
1310408938
2121475777
1725831655
1226233228
1572931815
2134244929
1543018141
1700609359
1725826225
1313919451
1776990775
1787162002
1335895387
1971466081
159331790
1597091439
2020502154
1617497473
33630365
1736409493
2106669213
267973799
1809330678
1223586261
10532673
1984569011
1908241402
381651829
889316030
1077824800
411936987
803779982
1812192956
1303226718
13222103
2132573659
463664255
880864913
990427125
1919638058
1271234605
1272019723
1581966454
734773939
499157932
1037227522
852484936
1815525993
54306845
1411151896
1031010463
692332468
1655862062
1573773451
1780687425
1773936377
51465399
1990113528
1649205310
1490059874
61889229
1346931844
1074095350
392263090
358356940
1973498431
977324937
1364777222
1640124230
1466019558
2073260047
879763681
629745969
999591079
242396595
189751836
217548056
849707428
21893522
1318877013
1850920036
201377493
1375054842
799122104
751612188
1557098894
1392616010
400182143
36147867
460190354
1791237386
120160144
1258257811
903007089
731141740
932977681
512331350
1140699203
36980648
1632252591
1851889539
2089898953
1212448957
990589607
981352588
450401985
1044641887
1827753250
1578364256
1696702387
462620796
510175170
2139254177
1055343924
1935121393
731546267
2032005130
1674581050
701450121
1390981038
1741651700
1660125
1700465089
1749888885
2141310137
789338670
366865919
1329209407
182718374
693495906
2006866334
329412301
2041923884
1484332640
1389878858
1739695242
2020508965
901343815
797840780
1357565177
471803435
1904802482
1974948351
402989255
1358329949
1366352534
1609342533
221540323
1409832232
683866032
1555389437
1246565128
224321307
1719554127
1640366730
796994455
115482475
659977202
1231534725
510743348
1730879207
1262802335
289694676
210156998
841075367
773065597
1710899338
1128390591
1928218228
1482858926
389545238
147118482
905001949
1168117179
848475825
876359529
564939974
452930713
1051595229
787002425
1060282327
920502589
558247121
684893094
980735144
1377158285
2123324472
503077203
1208116670
948902012
852673661
1095785274
693674557
426166874
1794377191
1862531393
2101412936
1178483131
1190761258
1635849660
802015986
873616128
2142743688
625893257
816182615
1998559768
50155915
986421356
1525700628
2071072698
935725809
1824144165
1694157111
1331945713
1670460125
695679499
3524607
1299400730
1179932090
1984971140
672337892
203853974
1416827363
1499266855
1580882685
385586984
494306414
1786390381
656266039
1461132160
393158478
801555180
306438845
1229788786
632154717
769899514
138805016
1831490808
416081656
1827515112
1330803792
2039999297
73064486
240243435
623399994
1646583122
1571529596
989484318
449007216
63940339
1921118676
704492544
536226365
1865136076
524039393
902297491
2068953044
1631013343
1098240949
204484552
1927154735
696064098
653432535
1617040130
2025875438
1044221576
314267555
1385659396
351713668
1310178151
697018829
1891144000
567021024
1328490576
1009749904
1832202895
496079223
484892488
584412820
859249398
511296259
2014354909
1656438891
819585722
1053412213
1931474582
306749359
761724603
648418339
2070188327
1799743948
678692223
994980195
357110621
1791421120
950609568
758232317
397006396
1195072824
1183418514
17615637
1449386323
825421959
984974039
1350143478
1505749952
122001072
1913062003
149638623
1113364418
1688759567
471435302
1959676596
1953911750
1403826348
615136994
65400189
1007805311
1976654379
112127981
1246290115
262136084
1191092950
1471404708
716086223
1604173150
1301114150
1373669333
170665057
79954459
1860348050
29597776
1734393350
1122540709
1365763557
1164593067
1848696347
732967121
954772480
1805845860
767361551
924096877
1222503502
733696188
325977773
1083301453
2110202484
331381161
1458210201
1024993727
1776321928
158091137
164267809
1645725202
1238545375
306186972
1592576298
894926409
16393796
1055115064
482937446
582860216
556143395
345261873
1232143446
87581189
937878351
1003151195
1744285345
449077561
757378157
1272730827
546008476
953853217
787610096
1628329556
1629610298
1261831415
746698366
452669093
2096055870
1626938143
1122736476
706421772
609815436
1397796260
861287067
1783847803
36377378
1214004656
185875157
1006702407
2044544826
1937371013
993930511
1208775472
2050515848
1302008980
963724932
2023728979
705844609
1401376637
1916889567
1626913165
1398553207
765485130
1102008029
1465716258
486515835
1186247967
978987977
1201611832
1757487227
460538279
514882934
485590882
1285545612
2069888912
151613524
181429012
1165087284
902820225
436812950
949801014
1506362096
564444280
1628199645
65506111
791896646
790906090
1885128475
1944478575
106418222
120199134
1180015976
1537883013
1427072938
1722260509
542415388
556103830
1209763540
620543741
1842955905
1766299319
422922293
2056631046
1541380661
54226503
293847573
264316720
830102688
539695412
1525605603
81868885
727457211
1913539539
848144620
362181355
1828261927
120050316
1856852462
713431948
1570668385
1543887261
1498484460
151990881
867077144
2081401478
1333215531
1213781493
193114597
1544494632
1861479448
368846639
716733355
1772930284
1941838211
776167033
1324053175
1993524669
443494129
308835339
319300924
1564766528
649785186
783893879
234085800
1390271835
1734994491
1877966572
1321292630
419360368
1248465438
834283068
501823210
1288737874
146761400
1360852979
1276120927
2008492770
1597757500
1359637795
541435342
967047801
1000055084
711796312
723415078
501443513
363047207
214272598
1985172169
965303325
1746721693
1930727837
1883563716
1102585333
1407429031
101298798
959311941
1595271773
1407566759
657237768
1051726785
1209242024
1312602380
449716123
688528581
244376051
1788487808
1871935162
1615854732
712019261
500779187
1514959590
557776231
2121650829
1494845261
1235421226
1070285439
1570116584
509450200
897096370
1108114216
130706888
938148594
133742042
281363562
1985495945
1524096868
46572993
749368813
1385087420
1119345709
478707581
2017984611
1706229788
697350693
1772945420
2061627968
1605545002
1401830142
180488485
778806242
531461786
947776372
1890663036
90597397
2077822882
1165074263
282972460
108718050
850377802
88661927
1793719255
218896954
346107976
1471530687
87853621
1938429138
3729908
1558836427
51432986
278802398
135820613
1676371115
2011793729
1863659555
903009170
165956486
395314251
447099118
1969826103
1714768290
26425850
1034791791
1550493372
439411701
1851476637
768326655
774943616
566251259
1360833982
1118446077
337176698
1191712687
711081268
916643295
878200275
207268305
1985022526
244870295
153024631
806150373
870774799
416174714
2071613142
259427537
1253354886
1738484666
391763809
1368907594
1600289981
1067482229
809625139
1375202695
1815590492
2058572261
1512201831
1714614656
2095489890
792793071
915497301
1277881272
1914044419
1991114809
265074792
1891422127
1594383896
1887035203
945123107
107288131
1772199726
966239811
490302619
1244177503
1336244995
964691308
483424862
1694916649
1003106318
948071521
1436459625
592893941
323561111
1597580604
1724433391
696885216
983989088
2123250348
2029905208
842549599
1103693529
342712684
324740836
836053302
1409568
272145765
843756357
535678670
1027912477
2126159235
1297024022
387575165
260531856
1023588678
170885113
1488181863
1184711352
1869118171
365609335
1162903684
844652700
566843606
1547974126
1886991336
640927901
1222945222
1815835372
1972148306
240401647
2098656197
1466000724
1721084914
2141773243
978035122
490152917
341450639
1260159850
543502123
891271979
827610148
2012916086
1262552303
1765162347
719717816
36524662
1997707193
1271486045
1623835977
1865250124
1197932684
691133809
1042835785
1066869057
488993818
1553571932
1459141975
1102329649
1615187075
69282726
1114906495
1421601175
134920310
1312030647
926943605
2078893773
1568840718
1636859538
575661522
971007817
1923176706
859193560
379764256
1921196922
1900498976
610653480
951223450
1733276507
1022164582
1748058618
227245171
396766805
1506826695
502191062
715395300
1703988887
835787674
367908502
816260406
715019490
1544598960
326356966
1147828492
1553872315
572192715
1243800117
599746500
1255569689
1473142222
349032184
1688891205
1352679036
1225555178
1945834349
1173491378
200291451
1024621308
595956387
1142302727
1030209439
258995092
1757568986
154246002
2006040679
787365577
61002911
1107304518
856664191
1025558688
1482313949
546771750
1651923945
1497246909
2066475242
1702411933
1521670067
1804173970
880619301
1868608174
642890493
1421170426
542455784
162120229
975390970
1321868940
58032990
2021675519
2007366046
642843707
636142273
705752629
1530244568
1962870371
232917606
1112994826
1746089524
1771574030
2094757556
2143993933
1248525022
1258042732
1390573810
185495070
1035853261
98344632
603746100
599003718
524979422
1909058847
427957843
3249493
1602525126
1523376091
639324541
2138839585
1649645159
692625412
1755003664
1340223622
646020
987110285
789442016
623689886
1245489424
974162021
1319922070
844795898
1784336711
138691066
962116426
938845466
513116071
1612101312
1708413412
1922636919
466300823
968155340
795135241
1234098723
1328425209
1092887637
1282554538
1650102699
293816206
731162548
521033709
1967992897
1124128184
618592321
1774589052
764323015
2116798308
1551442956
549666289
1494134408
1081164251
48490963
1785905905
23478764
3981948
1631079135
1781461821
1899067692
1268947117
81161636
1468488744
1518421308
1220975866
1682455126
43798940
411885300
1356292720
987613050
1876825221
1624804911
956223083
283222279
1648894484
470966257
300179497
610034011
1137995673
518226885
469464167
281649683
1421779593
1639174450
579638666
484006132
1026986313
1204620867
139712140
1560892669
1880874626
1859810655
524044431
2132410523
1965488708
1147792937
1774464995
1900265264
684582086
2002716017
1453484632
1552241721
1162179268
231106113
916636873
184779910
1285744560
1055997315
730830143
1196646013
883382767
1549090243
2122063667
581747862
1966622201
1921834929
642387469
1221536839
981799357
1184623559
103318536
970425140
1525751709
205811796
48734776
1601273090
1515631612
1512309574
1666870907
1293779080
469411789
1440101351
1445909480
21898656
1983869279
1657896924
590057356
267417006
512459531
766501363
2073848760
607472186
2145953713
88126087
540364498
729596738
1516619307
1329752230
1613167590
702205605
2079749338
1355114382
1665837926
1408409032
338419119
1261304560
928838367
1325037285
202176328
1568913774
1216586577
1718231494
327607833
1574140260
1333389951
1056379869
1642889669
2088730050
742986245
1786339993
1439385931
1178409272
378328775
136462499
1943121031
571402032
290341178
1081216775
520798174
1564186485
116664183
118264411
267961773
1766025236
1719806195
2005998381
163279963
1568052646
1295722064
984200998
661198578
1102532594
354806488
796464061
1606658519
2100315841
1167636792
953369722
1145907221
329604127
375347948
158266711
1535820191
639802511
1678261504
291743655
990495596
2001969355
949903987
778148567
1784505434
1043176055
1420052932
1915148022
976881149
991777119
680946411
859013919
446592834
1089404836
1789182969
919792923
507371288
1445212983
453536927
1434329225
2013179763
1718663861
542254645
1584396277
936020467
1707859278
186890051
1466027257
1977812319
1175341982
752217574
235430162
257281113
1579647615
1320264481
554255841
92694900
215471013
1421789030
1506442305
942332283
1285579103
853207844
77722039
140226694
1785253492
1889640280
210455001
1018605434
1974864593
597603999
1608626848
2112431443
1190271804
1864856134
2035477646
1842291644
1908584040
1051761556
1259723916
1806976540
1013205630
2019066595
207239169
215059677
471169800
905245815
1426794345
1396579227
1633588697
322500095
813818557
35166823
81453663
559536024
457761870
1502058664
79948726
1982230899
1745341326
2006730795
431371383
681808398
1382726444
1400799888
410091797
2040125406
1571015046
1192279487
1889391283
81855663
999380965
1963904857
1492871000
1281404806
267691135
853225478
692527161
1977379928
134527430
1701965355
1637003614
216648254
869309319
915552581
1277407738
1715162471
2063605639
1076559417
2143251015
797254497
247280985
584596642
1783963953
478789930
239401620
784521287
1545067631
1070739196
108732540
753514253
1115466391
1835681511
2099173202
535518131
1143685676
302649582
1150815278
1858429866
308212881
1070924538
1988931263
414716803
1766787505
629609009
1845678109
130082770
1637710053
796518827
1556735527
464375159
1537855460
243297537
951578984
1109028216
309489790
1090415181
124392038
243449959
376722156
50565555
64591733
192637139
463394648
1997657523
533983901
1948619031
404532748
244999408
1822496861
191649473
1201925089
1495146792
1782128775
2016388237
433229124
1200527023
566878024
1970432640
1380220334
134671910
406228342
857413431
51640978
170646090
1203441158
1687320096
1726382573
1042566422
224399052
119310589
733396024
226803319
782832034
835769383
1262498357
1094177063
799658760
1149585275
316843610
439148185
759817940
1505726777
49212865
1554137431
184221675
2064235020
759184020
566003025
1945317575
260578482
494033125
1065467372
1673440112
386882717
492333012
1049933935
432626215
1439518695
1696329853
1632804071
1244572307
660404793
1642927637
2043549030
1234456248
621797564
2127084328
246729369
528584093
1242742113
481339775
274831913
1747828610
1075214119
1112480413
1043150807
2081386306
1352158342
810682768
740495385
275666643
688363486
108445956
1158317770
1782359611
979946105
1394125870
107607450
1155569575
660801811
2023156712
95419774
653731383
1664700695
899077754
718170802
1059391323
2111906486
612182717
49925074
374401952
1314811209
1527985856
1602971378
1790744822
527239347
1526193827
613774682
722618369
1009368245
1621044659
545766341
47885271
404305710
1584684373
1385529361
619914416
510408735
143488722
579907022
1714525452
2144278614
119267370
1012100663
1888445389
133389919
73775004
444780190
767077738
9892977
987405498
583766623
1933532987
1288205130
939037443
1781065092
1089952661
800853359
721493452
1901842145
1428329858
872651772
1420585399
610474765
1323091926
1208627007
752548074
957119354
1991348770
150000846
2067087249
1874879068
1115204700
1297434779
395032712
793269450
2051509791
1585698389
2012345025
685211474
1513306964
713867453
128623977
1264174841
600662334
93511391
210816682
720886459
950722513
1298183115
618463330
305786242
940009195
898568161
2834279
1987594373
416702812
1765262073
784504561
1528838183
1811672694
1998675236
442860313
1211656954
757878776
1090764959
1781332237
1008820244
1417988177
737192082
1434631323
1237851974
491341574
1565408132
245641843
57134939
1799685408
1377123674
1765336202
182775799
1056809489
1382212254
4487041
1056671853
1475797719
103681129
1444590208
1670684196
437099773
1153015849
1159957035
221253243
1758395002
1442749034
140742763
2035921681
1904805088
2049819071
720359478
1566537302
1505272719
1927477437
1562515438
408063277
443278451
541623375
1240362260
2005009831
1474993148
7853281
870607753
347206719
1934366545
1600107022
1410027046
1065917922
1659047830
770095536
766783943
119602283
1062337455
1705305230
1681063909
1546375559
1775587200
1822651661
1070384570
518257776
112066738
504000761
808905735
1983500275
1947914788
811822909
1286588615
2043333652
540771842
96887656
2084869913
2116546318
1001693402
702901884
1422247763
381572032
1737066944
1849094682
156416969
1249516206
1358044337
112981914
1709215734
1483989891
796998314
1065320792
433575320
357279624
295572976
1984872888
1178338936
1233403572
41567531
1618922175
1040050937
653964972
1266504067
88624044
1465258505
1534825667
588525036
1565818297
7254349
1627537400
1416907085
1801758174
2077722511
919175283
576237293
501185712
2116727389
511383319
294383483
888273925
504561847
1412225543
1030924912
2066462262
379233238
2125743883
159332508
1182445780
1928161511
517118340
1981009644
1398107429
1495413931
317517807
1311062928
1818002180
154337111
1862110124
1342727714
1067760794
899520348
53591356
1353052506
1744062439
1818070949
1628661018
2079523422
924984049
852460802
1371214187
749799496
402293634
1269932794
423358429
1341391932
353369097
1936658725
2076113015
1621365903
649318203
190150063
1098594232
1902015911
1236342831
251418416
1793238857
1525413538
1316069323
1039205574
1910272934
563415306
652668397
1762923544
884741162
2105276518
1003007095
1046790840
210308817
2030147486
1676045949
587111207
920740344
484395547
605097070
669260742
1721637433
897439405
1090253095
1918604708
237451744
1716268075
344553525
1722598077
1626295186
336664376
630312479
881971578
207609039
1654820961
838648655
2009064381
364028861
168984577
773898264
1916910096
568420415
1861727011
1669856541
1712911938
1742443706
388918726
1444795248
879874368
846921615
1186751913
1063739564
841719177
1673495154
488820856
1325784994
585513093
419232807
1330577846
2069050773
8365289
1464871321
1119230433
442542126
749451433
1801179501
777000920
898922500
220811359
2010205595
599384717
2115027956
1150811059
2032988169
1679815035
129366229
878903255
340015182
1656265292
1169822988
623394092
1713911524
56295551
1994164989
2126362163
1959959539
1748726523
1801982217
1746507879
1498589498
1272807895
1102491755
1288409202
84197935
554353887
1894451013
1590458885
2040986073
916141659
1386199409
349994818
2121336005
1523713252
1900980404
361943366
1843382318
1672842380
96597603
104425032
1135743509
1319407318
582221381
410978186
1364722027
1787101549
1703574236
1620840871
811796112
1621766404
612650783
609970598
997190056
861035677
1684235791
182326323
989481914
1926042664
1936214417
91738465
175199958
1984068315
1317742320
238958164
1053998607
277869387
583781899
253434500
139729577
273782349
1657381219
337553496
486899306
31457250
1171241732
848063804
311106623
485063222
1264239952
1489280953
248647586
649522952
1103955158
1107343940
1520106770
374054788
1680280017
1719412446
551807739
1922761466
1456485885
561392587
1294443778
1360165323
49286296
288406540
1116428370
633703174
593519936
1018980036
1222232602
1242444937
692610947
261672599
1759233049
876144166
984049752
216175379
845885085
551993627
2070982555
1135997157
403959175
890921897
422952179
733173667
925644123
337609912
395390692
893251829
1026214609
1917676919
1388133490
1643975093
220703972
885589293
1599976293
1074351672
1446195407
977770890
12184303
112994956
2016370079
1778162399
802593365
903600592
828967873
1089575496
2008128163
484029327
528080256
1950551675
1772306437
371869102
501165258
1489255898
71229815
1716960221
192774950
1232347297
415794862
1388592951
1299771061
2100561608
1965504717
1619909615
1730370639
2085382730
1906056665
875270305
1910435759
574929582
1077460655
1122798368
1250636522
504866638
1649989989
1380753372
1837126903
1418568112
1963921917
705807199
1642018153
530835108
384924502
1639848449
673116268
636279085
810920950
1374651875
937896753
594567299
384147789
1096248610
1109507313
1442054648
1784756182
376276289
201356531
750490881
360404823
170630789
1497657450
1058314602
1793921438
1224783664
385501102
1990454894
1332932826
590283158
1244787573
1391460364
1558162257
810545211
548025043
1457053100
233335628
1154360874
1682797250
447962296
1014731897
893564564
1621038911
757067455
201457732
1126224850
1093881220
2010474959
1436454096
540834848
1408804730
271067800
739115260
2039511186
1216027116
334804267
1407244573
1544694399
1768931344
69709171
1789901726
1983189770
1357121935
1426553269
1787081804
1102824381
1298083362
117803459
1653615120
273560337
1718773415
57407595
1089774350
642843707
334139589
2141978627
411301556
1581261717
1594133507
987769206
388965221
41972870
575806422
1033370119
1126619984
1638704624
130188162
279184214
1850680125
2146356381
308449713
27838424
1985791577
1428433213
1132273272
713870268
1569022605
897087975
1500359199
1769790078
7648462
605136348
1571165549
165335875
1898336690
49516511
90987315
1489145331
813761768
753942919
30787176
2056608394
17802174
410278967
1212197767
207468552
188595719
187978242
852970699
551969799
1067460591
1766828491
1076385983
310746828
1186529270
29562395
812626119
714976676
1260828035
1872355667
1487631908
2002307496
156479787
2074122805
1012523305
29776898
504639000
38341993
580094660
1611579060
97447601
13739867
2072126885
518199334
547978121
1422818306
541804352
1170831175
436317563
1501781926
307825346
474807081
1895629755
1487492803
1481676250
233680522
1421987559
1972669616
455051511
2093095286
1174454712
1082816108
1445891986
1650373646
138969232
758290765
94942699
1655636175
587409226
1188083541
295929713
1029204487
1581164631
848445732
1446984309
1746023053
540057129
1038185735
109133732
2125182825
1660377879
760689417
1164978481
328219044
1435250757
1938375640
935111312
1265328065
1507218965
1251867724
265805972
5409902
1504241394
328746515
1388736299
202393609
1511930381
1166467710
1580528751
863071156
1504402379
2104557259
1677309327
871536100
1049054180
1024529323
1176147824
1511038525
1538383684
1266525023
935163983
913971572
268602579
722005834
1925614602
1394620430
793959974
397844613
605829501
146705485
194509859
1293017961
1537190225
616365830
17432011
387350905
1967633559
541547687
2074409214
1200051260
1191739151
1860137011
830655112
2089717928
1060032330
1919856
1168578386
1925881824
1611376061
2118629887
1753160552
433760698
61911148
1481379810
609463124
476505661
725718410
451859358
1725869440
680411442
568207900
313236957
1254140097
2082356452
448218203
1255525602
1683230290
1324677192
1038547246
46509721
1796194204
790090237
374861964
639457453
459472365
1028581905
1868361573
1412720386
1746136002
1031500618
328490495
761939894
1265987364
2076535246
1386765778
319800538
1420184453
1410257925
1315918832
310479868
78375182
1476747970
1792597476
841637852
1984022038
1106547245
1260247301
1505218027
1535770307
2083399030
1105583919
878869966
2098289568
1560269067
260590863
23981165
1888273475
1784373472
1606731269
28919741
2002279811
516806075
913165170
1346808261
1484916281
489788521
1454595113
252462104
1017740862
1402127648
612314652
777080964
1679719309
1782003603
212690991
1540516128
2015485935
1750830270
532727474
1446257956
239102799
1174782724
2081449542
1085290926
1994779371
1368680037
1136670092
1894572803
1920014882
891186020
1149728246
140861742
1216979413
679454634
1596101408
1294956986
804053782
950146615
233949308
2106419152
918533601
1608088334
2141168857
176724335
2139390978
466052260
609258873
135923326
727868519
1324269281
1177391458
753036845
196058900
979366078
717110214
425725536
1037669317
302207031
1823706518
426341410
1161495952
1907955122
391416621
1364819302
1596704984
2113097298
1713802729
413140361
14983851
1405320925
1411400928
307907647
831795129
1268245842
560908674
1333309851
895547727
823646987
1641774782
859717744
435169011
908553161
57569135
14890887
185471225
1546611557
1235755543
27356787
98808898
276012459
818884704
44104854
22841575
2078456099
1890042033
1271128542
274637537
1555843382
37793622
652690055
1379487230
648531474
1067405783
1855817032
587817534
616544403
1010455059
1250750031
1363075611
871060365
363595413
1698575462
2004648871
295323748
133622931
602438487
1508588689
1681928311
1798581300
1047909368
1891182266
413472692
1076902655
1585585733
366855072
961273097
672888643
2079546592
60202735
359721407
1366243741
584696594
1507646881
1003035458
1010907056
1036423124
362312173
510231041
778880385
1561544468
1959704376
992349953
1406282300
1192071645
1443664896
354944634
1168720693
461982097
446657733
1831641197
1478682990
1568967196
1747592488
1733124446
107870697
1422795981
754356410
493406810
1280716091
419504031
687132625
53543098
863545625
11345215
306104038
124122113
593852699
673356423
47330821
1168067044
1354248081
1272362852
1065765594
1109608814
1174034758
1095952044
817155932
2054264007
1610776481
559824074
1525012938
105413174
2024858496
1086626032
1779872029
198216585
1975153942
218754385
178321683
1403160532
1447775360
955331235
575230195
1043860634
739987029
1488157647
849040620
1110105319
922391162
117844442
49134571
1874461545
270356563
716372929
1058819181
448760789
418853711
879723280
1326167689
160239555
429710592
289148499
11571694
1567040780
1880824426
911776857
1914636856
627077857
1537430403
1048657737
333961248
889345645
1926671298
1071604800
859554299
1314155279
477304011
399571968
2006234669
1123691051
1984524999
2127154444
1070536821
860737783
950320704
1580151874
876952458
2002274539
1435594269
1508932059
1665508750
542831904
255446224
1537331935
1320555006
1215498063
157433509
1384260843
1648620566
1425228011
614336925
402572831
217057722
563944624
921388028
1632171162
1561452173
1052016322
944693649
1806627520
1517411874
986242615
1991137707
1763459799
589193096
753365886
1061383870
1237343987
1438949508
1615984381
1056358933
1754321545
1787086319
1024975435
895539005
1401397280
943316979
1750460813
2127177812
770612150
1562596198
1781147495
1511183027
2108182599
6203381
1559180973
1470555714
1824184736
967087222
1803422716
328052917
55354609
783586281
2099871490
26415645
1561663256
143954755
56278219
1238045211
659435209
479871514
196051363
176681592
1178842869
661612869
1172367882
1630641627
380005286
1449280827
228831166
155402440
2059771209
2032024525
1495137101
644931751
1674071819
1930118105
407940888
74875468
2049819387
556657442
107118960
1124462568
653743727
249683384
29579745
1738817918
561652744
1316773028
1682732426
1462083664
194423436
1352958380
1536160742
1185566406
174987668
36681368
1043882978
1668462273
320149760
75782262
1187320681
995269298
478877809
1357160809
1845535101
1258640956
275243785
2030782884
77588447
280231103
1434962661
844517791
1341289932
1360170409
1283392006
1932435850
846423777
378113562
1786063645
1728625643
968633621
789862105
1293799145
611772628
1584514848
855100214
609153990
545484915
329446273
1591858198
1194569360
824529285
1742877561
1843559326
543264072
328981562
664881816
1271566617
108067232
947612464
789507471
534152119
456154528
1370068469
1695762350
1494327908
464909915
1969322287
1989609236
1918431827
1766621913
1205919262
2143657733
1622340815
144745486
1319645408
167666338
210227005
428265104
1853519341
1546008392
1788956726
1876460637
274987857
1862469433
1310914646
517207633
1140949733
1887839923
1866106505
297394134
348498485
1242155365
1253867068
778570251
2104229804
1186137887
1130642043
666736505
1344237471
230396322
1887638203
2120329112
967713259
133902011
602719928
362996005
1051969852
96276322
1400101002
1289588475
1801975321
2023063125
1581181320
792313105
1876958411
216615089
728521127
200838949
702851875
105707283
2079910933
1302672686
220252398
824967592
1274158944
1769255064
149933781
2064261933
917725211
1644464626
1148534338
1445423839
1630122426
817007571
2004774638
1666216468
547709523
889081746
1578101268
1692317460
1022945592
1124562119
312739292
380891257
1121523198
1328662502
1792755815
651822434
1541062987
434142362
1803655332
898818221
912100070
1876643561
2014471447
496124612
2146938501
602636705
1702086652
1284938243
1521828285
1056559066
1470912183
1305426835
771582978
1516170709
1930043375
158440040
190307661
43677985
1906157655
1647067802
1315729055
795379703
1016052506
481907329
400898650
1286856445
631637047
1414770003
526332899
1295786711
1692811700
342483132
729499220
347017389
394866658
1885391036
78932982
1757628391
5333540
2039591477
445747082
429150865
1472941049
1236567386
2040967178
1071680328
1036763559
465076280
1252022834
1552807825
144789353
14516078
58334645
1614503567
72633265
2004315271
207646936
645163035
1286585282
612903411
1087613848
2138868908
1794953524
1200410433
468268757
1878578537
667506328
1821760864
1788761759
932208877
1701826951
1782917850
656548520
783510900
2112845646
1720803440
835154415
160630240
1835206029
1636995313
487229638
795014644
2117627399
1617776046
551036578
549505945
347542688
1427827501
1541062969
1368527796
1808020242
10729355
41486421
21633250
759248056
1455330100
1806657510
800323776
1813886017
72554143
1499542325
2054561804
1231966307
548347634
1466281214
793264653
59522991
1434408792
91621025
1054005260
959941
552590483
929873135
962731257
572131740
2120407715
1081514499
158844957
578943984
875561840
499378990
388580330
1189613688
1462118353
486463754
178661826
754046606
1868774244
375751345
1296335226
225326676
936923694
2041088728
746257185
1957055642
307434084
741365212
692561826
1019296049
1956736012
1393822331
2119365169
1164464173
1242575724
610760973
903014513
1057934789
359175526
1280598999
1575127752
392057492
128280906
42124314
1860827715
26961374
1629935042
1016081862
1646258184
231374120
887872454
2138030049
2023902596
1487556671
1416970211
1105250785
901342303
351608659
44801291
885691970
1103140389
1504889747
774963568
483288315
1931956382
62182306
472820471
1998003724
799990615
650295762
551556790
1261915911
29833344
1477947172
2079005616
1518382815
1458615656
171278176
1755346117
1638729510
678266762
2116641182
294898405
1490369116
1217362586
1444157629
95482127
1593165940
1595314460
1061031673
1764865027
1413569580
1736243376
1914297933
77813106
2140454023
640455775
1268064146
1699548363
1984233600
117345937
939345411
464882402
313967634
1957496474
980072024
680428554
1813527791
1936082494
409915216
1776635764
2030948741
39440252
140269538
1362785337
534369630
1400869311
1686287842
475000311
1322373499
1494220504
794916317
1772233568
840843169
1488491113
1423163562
1632739177
299932178
2065766058
1698513674
878713051
883297548
7103622
1631624786
335679730
1492215345
2130142408
381401759
107137704
1604529011
1683534646
1836121100
242305496
73068461
706929656
413295123
1237885599
157205769
1303553685
1812731387
1110959577
313535841
1531299787
421126451
816923347
1207592286
45025206
1056044306
1631960747
458852379
2113186963
457569715
1389989809
1523734360
901035344
635081530
2123887243
306488400
1136387252
822019234
1806650941
1689038772
795707889
1164305788
1931947473
1772801220
1731602334
1682468046
1303629767
1754928471
131893548
608653179
1425741798
2097602389
1585668551
744684703
776944652
1821606667
981065999
1446639285
1257955569
1357939297
82593916
414383199
460414464
1903132470
430913409
1196726076
1606562069
998552566
382916001
1467069665
1221364957
344011066
1070741085
534078916
294992451
989911649
338188018
498214831
906473318
119448646
859372381
951966504
305185867
982335959
1820434583
586212660
1300234000
865238627
1625000374
1811594387
1922695433
1438361546
1166130507
933757854
1438492891
1554082812
911774351
1422205491
2077658748
1371287991
469336981
1332709571
1511689757
402358558
885412284
616969311
1522975414
974161907
2091444516
1555983088
1904462609
1590624702
1227019129
2008605508
450943247
612175328
1168400086
1156999578
1300260296
1317201142
1974329985
1841721226
1044050071
837547781
1483206016
1743068064
1797574896
369565625
1832552638
580784576
274589509
1743653874
899114991
1956274233
1260011894
839374811
2045678168
1964649342
1187407478
513933636
127125082
1206568575
1745614634
1844730023
957261910
584580309
214107879
1561575374
1717505825
549251620
174328851
1896398367
1956265449
526137530
869127716
887901770
1455844339
928790863
722798150
1945655721
498927783
1536174122
1964363936
1939865561
1666511709
1133003690
2069161788
1934855876
1306793625
105907880
399542360
947284431
1235644808
618221130
920887643
1568421621
632708309
1868036239
152462480
276911056
939515349
223521194
2092360622
354112468
1074449278
409935013
929875043
783282692
667514245
766324501
932252017
896908969
283670529
1042437582
1557256395
117421129
1518324250
988735386
837318861
80645239
77190515
1073203748
1779726415
583105412
400182629
509615224
222701615
1710254257
1795319771
760095805
589274328
249684333
317940313
1356406120
1689596468
1837413212
834267055
1240109245
2146653188
135670908
835812339
1455725431
1177653574
147778879
1559983345
1467593214
2136986851
677198009
1128733134
289596695
516782475
1800262441
134853619
756116137
1616195474
1924176964
1681280127
483950737
1179316247
1626723099
618853302
573167439
707716104
1935717955
1007535807
182046364
25634181
2012051425
1296152019
935758618
661360407
1949751169
172283589
1481343082
656465208
871081348
1231127981
1911400776
1797244575
1679201888
1499174336
1854010295
1798779287
1626960145
454796193
1420263310
1335218747
2005447032
1743043541
803074859
83591998
2054791049
2125266415
824579550
1294150918
296782598
1274363714
1263096368
1743999288
729959547
330371946
494746832
114967920
379249132
1792851909
770999818
525473121
1790150267
772272074
139409947
269021060
1380562032
94484072
529798070
840987542
2144063769
314927611
1345361736
455757763
252351851
833105022
227212736
266150077
1554499901
598708123
78948789
2068695733
719726224
221234947
2111052794
1551799031
1711759168
313279946
1862224850
981928385
161799235
473667643
836439827
748645129
1992179064
454906441
2029464166
1445048515
362609391
1562002097
1700682127
2141587244
325619717
514783068
1320745445
1656829908
320968979
2130877413
1232324165
494381518
1807727861
1754290961
12713340
835056779
1185046044
1895181558
945176116
1197555037
1992697457
1394552130
243312704
261801553
561930842
1293707175
1542151012
1857211225
1877104650
9681278
444913479
1391632032
371444646
1490483384
1172009433
1642496524
1509115603
835969142
2137987382
1113715432
778138823
1208816500
283261490
1372112333
218967953
1875109348
1324494878
292691171
1984647209
1271301843
549179355
1038496352
1188575141
1789662940
2032863302
184761388
466420685
817005149
2022319090
846586325
1776074382
1065769187
996393979
1598950004
2059681685
563521274
1019959691
1829493509
1436948328
734800299
1494488435
597335833
1782694644
277340415
2074102241
179844014
1274304597
1230149285
1485331579
1495812380
1610988041
1654312529
1577877406
1940008368
608251811
1544265097
1558285963
1098701368
1913694436
641670949
1053016423
1626869972
600774982
1334975631
1854829753
676695472
1632193363
642139263
1113433356
1930698532
967293038
217928406
875124077
223876386
371009383
291308696
1751976185
649003110
1464009051
1301379695
2055628852
696113521
1394636980
366802503
1744030999
1148942650
2056785181
258053463
716956069
312225144
1854714473
465068596
2112912383
1396579677
981444864
1430544704
1417865158
1115346677
2086865470
1639412213
104151131
1741510970
1321389863
309742763
1376274435
1180265293
1446559267
550229114
270067874
1045472583
239732787
2096889147
1044147889
1639223267
438728481
1171839177
1722938688
549976151
73786003
39593664
1437821160
1502452539
1593666931
1608644868
311285475
607114198
1082789062
87790666
908029342
1170306113
1689767093
1083633113
311136940
669265040
1386999002
1922994725
1470347099
1747546779
958353189
1992180867
879477001
1843387003
1722929338
1437941980
209888636
1468187447
351903074
634802607
2100642791
927856512
1223852807
787689810
362440749
1000035712
218491755
2110276731
1436591885
1132653633
1683605621
597218896
105359620
849427234
248856098
1484947754
1184287734
931529115
1204439532
1352221911
1176836467
335529683
2038513154
1166348067
101763018
362598034
1408473978
1413757834
1721453970
252533585
919089904
260099219
212909167
1974378013
202090298
1806716759
1806497466
1854687858
1233759972
1758624819
262826191
1458737819
1291549415
278246155
1982824167
436505400
3227805
2138474834
1492526079
860706906
30038454
1837155582
1174487489
2129660840
1952021159
843079270
318795873
1372250446
1255539755
182520415
2033574090
1908731938
364860051
1347948819
1726510374
749243507
2146690382
1497837058
320007003
1455391057
528628327
747086052
784904378
1156883943
955759336
51884619
1100056135
1388822412
971663474
1345405996
1427936970
339533254
337957155
614273050
943274216
1548352438
1353859634
132987347
1948431037
1938414890
2064965892
2118915306
1391414829
1108155924
234871324
2032755017
1222556933
1187559373
1270992585
1277194533
999542314
156150465
1700510956
88697065
826291452
613504624
1266840496
1104175187
1747748841
766343669
1643924029
1733824138
2072005301
722441029
846919166
346212208
1135556077
487476511
96289295
347439106
1015975276
697895005
972719087
378324357
170468232
1205750122
1491370071
1952966134
1071249961
1835959483
838976329
1262714217
228258163
871628418
584021387
90834122
1062587267
1768101646
863855645
1440452991
2110123958
724591769
577091337
994061754
2071085752
749397617
555736050
113126317
828810466
2035907109
782532276
43803904
1057410488
1232784583
467971262
1186532800
1051708409
670006721
558857262
737182768
851043279
615077304
1804485123
7214208
935004659
335514981
1614003221
1474232122
1441945229
715654711
1712563687
1253258124
1217717919
238945080
1596897056
824629757
432750971
1147016125
1146646437
1574227558
869559684
566472080
894286802
1791219871
246706586
299709165
1597967643
2053575258
793492752
2007781480
225801396
588895767
854930440
85578410
1268482293
898491595
368090010
269127188
560382677
873137710
998270976
1839553456
1255449345
288384842
1576785559
1180193389
1081216775
2067929711
88227531
1555194696
2096717971
1080485043
562177889
1764962236
1411088514
889352034
1323510540
1001840602
263874809
633627612
331752695
369385775
1717469726
171467762
491872923
527482679
869720616
71307508
825780800
1746501414
37252173
1252794702
1265219817
647119964
1676004005
1682916506
1386732489
632626910
1507084546
36225458
1582299656
1186893604
448684804
722902109
1868262725
86056245
202565077
1180864143
1550479386
332400220
1011112153
731601970
1335303263
675072416
1356285556
1896232964
134755253
1809987858
1257985092
351716256
1453294554
1781482403
2006517223
147850247
340262225
1819891070
547614276
1805982230
733215727
307947096
1715944052
1914147357
426706981
473685224
1988642156
341232455
808435001
1198834307
110540740
286802695
1094477346
1844920804
928044177
1315372860
688018332
1478612149
583515829
916104394
1227583248
1962301183
528944069
133693382
1539746948
1416069601
1433827660
319847661
1105311010
469542648
261517593
316104403
1762776487
1309814343
769773543
293123679
870326942
820863033
1009315520
129382912
1844862976
1169960800
1895168993
400617030
1098633960
174808152
859260927
1265580252
1591873171
1961031977
588753748
751211221
1896656292
982971930
674123023
2061598230
1304120955
2099686323
78506658
1641635093
893882736
67429804
2103640125
527238419
385955122
535070456
1616459311
1157747856
75086729
807602577
437216062
347081796
1071352805
1539615289
1669706109
1096591301
1858373087
1485868693
1394643195
2034121586
2098246154
1008771019
2105144242
1145281643
578227035
115035899
1386652782
542985269
173495766
2057175350
650780204
446345783
1333947853
1021665040
278120760
1827387488
1982027713
1147812484
1271185926
1853134990
467983138
1959147931
1813085509
263196491
739505945
491558124
2138302985
1465775161
1150211566
399431644
1843124090
744816512
1082973311
2105623624
2056357696
2046182980
1653167607
825251161
1002778229
698922362
1890371613
1795982845
1176427815
153716788
88143153
89107947
506044162
866300825
1694647770
1793297329
1129867340
1400877894
1084984250
1888104225
875814793
1700889025
1426543074
93647227
1287076145
1552433629
387205559
121398876
1777221675
1493133057
1233155215
500021257
331336589
1278377426
382718261
1474822201
764262002
1084987436
1735020637
1337563462
1577497432
1172250398
598011775
1419335439
1032791475
1217379115
857852766
1746788255
394440329
1197676157
1164612374
16370862
1698328306
597366175
1689898917
720765252
549260706
110354072
1247842460
798492069
407427566
1602989017
1793202432
529655449
71013950
549964583
1036521216
1509290222
812716498
1614776037
1605633057
676754214
386691973
295259196
1257100128
1790731915
1959049402
736184772
457193055
1104558411
1752486424
180299845
1785393568
173272524
131886169
1421984306
672070140
1298798955
1141450647
819258699
802606364
114468916
715011793
2000931216
927880275
885550396
45131215
1889960490
247936493
263120576
2118855235
1970718671
1318595707
550967481
1754453996
1942107114
914450243
2103857031
442336349
1330807408
1099034617
49605955
381320191
778055543
155593587
1216259723
464875718
430584835
1030476552
1087633230
138013725
1726887785
936015308
1669118958
294547324
1614311418
479535142
2091702303
1019709944
975086928
1489101688
454719701
119916931
1295694453
1748170230
107870725
1045347131
921795368
1434553385
1468468413
375693172
449344078
1972779640
1293256279
1349203999
1097871932
1899917609
983547154
425299034
709265661
1949831511
1266408626
1649713323
154612306
1292083911
1655661631
6802238
1047578628
384236397
687050168
1766912525
1607394706
1341848466
2140333791
151904875
2124410388
200037967
946483924
868107604
1180624878
1269066597
547605745
1376452394
385487553
2137617228
1314541828
591663877
877009462
1969447992
397836543
1872899243
465280397
547595644
789512158
1132149980
2116393023
307205601
1988752806
1401407156
194372543
9550977
2092447045
1400050978
502438312
658168910
1760713806
130489870
991080899
234438344
30180491
1817098199
537826013
1090253095
2039973658
658404787
1227651788
1351660779
587904222
1162878244
690298049
2082553045
1723253740
284168048
295724859
2044208788
1175936393
308018897
248431184
1040634223
1615431474
1636204692
1367047107
932215976
99288194
2078247923
607802274
1580195002
1893526434
1812288258
1189613766
1487812119
1715382590
2026534045
101389719
2033681131
241097311
136321421
1328533404
1749148391
1168332466
1392450321
1019796161
1923221833
46603270
1727484596
1993548347
705372249
752750455
363683017
1228364250
354618919
690449960
312321816
1808429174
1129743003
1094281320
695634282
525901804
1701362220
1545030374
1939023168
1863251666
1252531609
24801308
898667985
1601115759
1607173253
270235022
1413801918
1054462735
823267056
1752728773
69200384
1504361192
2030241031
2070933129
290764399
1864723334
1992417432
144295338
712341837
2120397630
1470675427
816066996
65841510
1934757136
1009193170
1545264669
1593746782
661573325
425896830
1636690998
793375332
265396215
2089632132
540133704
841701470
1245008082
1432169231
2063128316
885900970
1175315342
710112152
762757676
2017655732
1863600898
1671674026
877929473
1120091149
1734060387
1490404184
1989940611
171676496
423522588
472037902
896910756
123670568
2082176519
714086112
982336249
931216152
2036191619
1212535123
846743122
344933794
2093737924
1898702827
1228561764
1158864977
1616985988
814617043
218688158
1577222682
837192379
511780405
1473851768
1542138895
862595726
982011193
843313304
42058191
1947269567
1573821614
1625110491
553306978
1018990176
687191223
432732401
630083582
1095992746
923242214
949642155
1762731338
1231453600
842435322
1965500934
1505930510
995398666
1375279559
1343280014
1780828187
1853022276
1838186334
491585958
1469793938
394130595
1442655622
1584875260
1961918403
385252143
493787650
465373171
276012436
1853658037
604373577
1155471448
621771759
1718869606
229437233
1213447545
1662746676
591741585
1363472442
964929360
1259736133
78537479
330586696
1120942019
1007404272
1873613039
1499917610
1350642512
197539167
1577755471
1902666979
107193838
1646242664
838849143
583144006
1798581300
1065674622
1549308110
1862296417
1327384563
1013745019
124516215
708409561
1174389068
126075812
1038250023
1324209944
1999378405
1268573801
247845765
991791986
849122760
750529287
855139202
624747
1757466325
236691226
447065412
1817262045
944456187
1375129521
1738460476
1731291633
1218245789
375248170
1639325071
688948964
169479347
38654833
834900441
1116904087
1854419651
39827083
1003537626
1712917466
1960711340
1988821710
1394658482
1171189960
477143055
641456286
1450140670
412646559
790827910
2015034436
38544640
684306092
1163879386
1250225666
1854467849
1705438443
1788141794
2053281497
1006759981
1672835634
1470643433
748737440
1966322501
630721902
631866382
352059970
1363764649
103968275
200358234
1949705943
2024953311
823246895
969092000
1067143842
1838610835
624606813
335458305
35048489
1363704162
1120317031
1747464540
1767458190
1940875878
1703733131
118831128
524581564
1976199322
1182124838
521123641
133016889
230312325
658137465
597458036
841317316
1724697744
1672230758
1857302815
1631480114
1919558292
1009572587
1665968508
739396059
1629840693
1995759599
197075714
1955340119
1948563132
566998603
1627070276
2123347600
1237312893
1824713258
536154038
645813851
927844002
1825460707
1649423119
1747069478
1438749619
11482021
208600098
862589267
1642934237
1397346898
472792455
613820677
968209061
568128859
1089287928
525649834
328081448
1169392898
75604481
1855974108
772309342
71000472
51612744
1444728733
1369341178
1840962388
485791400
1712832097
510025550
1126477846
2104958174
510082732
1902582065
1540083422
186532769
1742050697
43185449
1939014201
1492629686
1190445248
1863504646
1620607886
226884722
666104525
315924991
1396800899
2128250181
2025037645
325707531
233371212
635784210
1358621664
301485289
1882712448
1728933086
569961004
399051753
1616767331
282895633
350895871
1950607380
1939200981
1166699534
540513509
945767476
965692948
311696221
1317894324
1405362383
406054335
1314602499
1123733075
1601518778
414920895
847951254
892875788
880123624
1985567325
204663125
1201343162
1866490146
1554272279
1249186006
1492733922
1680898930
1889608615
1683889464
1525032652
867964794
2061479437
1190627596
911647094
1798739168
102192631
1520240120
1970997582
1642751816
1333951591
385968820
557017001
1859721490
1297434901
1952100662
1415410190
984887378
1915445653
1842993855
559708182
542566691
1039782852
275894281
1793445116
1673179115
1093163605
1755720823
695054270
336560533
859706595
913397875
944017284
106166856
1712036069
567569205
410716572
1129216407
1224582740
495955912
1790559
543590992
360604954
738534754
1652679489
1053333220
1796944439
358414668
1851394616
1263563862
1413275852
299555922
1585063209
1770546274
578228449
1862431581
1112049635
699115066
2133524571
1057205574
1066744606
1184223976
528460964
818829893
980290689
1626323536
1942121216
1653956467
819240267
839461188
480514519
2066637742
1167827796
457219692
620146249
1414754188
586264771
1343315414
1151935649
1817984768
249520770
335694962
314264389
151841831
367414038
188132079
1593669476
597718943
959604381
1937808961
1621820465
1475507343
743778129
327981596
64174664
759310557
179877637
1052945838
1042601990
518458110
126277631
108032716
2037631506
647924303
729776436
1818918211
1075281815
1530396966
441098177
1114968675
1534290228
1565204020
1319413283
1416842978
759997654
721099775
2131160968
1573708232
513682784
1807324846
1151799794
1436350897
1922542779
1458817303
125993326
1339502034
1787640105
682666291
270933012
1731056770
1514518257
1689600386
1148851401
728228120
1258289098
381248602
1296905621
2041613282
441450811
373942876
2103604555
1041890017
114394343
1686622423
1336397368
401854863
1325546984
348217265
127367302
559091310
1342205255
1917528781
1694297733
141379615
140034784
1310276940
1085330447
1015978248
1094514844
1776974892
1531577874
1288887236
1427196041
2073988719
46520698
479749318
1585538409
1804624209
1307755743
452535219
1824293060
29556498
1864142233
2124194954
118145426
217306456
1567041722
599988620
1654171626
1596706797
1817843410
295904299
730559302
1678307424
521371079
1219600103
69158818
1425117100
1994300918
85132104
204316538
1472305416
1755741649
1604688550
1580092170
127314108
1488325748
918708039
47426328
326520713
342973105
640848693
1667731623
343520829
422049614
2072327448
2105130306
1175012689
498056338
1861542080
1551794731
897687167
1471390124
1699473324
1478159914
1374244470
2097889706
1222463878
2046052876
437108896
370909698
1290108263
798429818
1774837513
1474556676
74773433
1870990219
549292321
441832531
990779282
2143074434
1741936072
1453171830
164847255
23940895
65446043
430444760
1446614038
1136937822
1206438745
1902594395
1934708289
1785899090
1258066972
696963045
2070194196
1980941179
1936087262
69198995
266873025
1245072481
1660724945
169747837
2067835956
285537973
862910520
1631656249
474780557
1934798268
434071919
2032088401
2088881623
2091959186
164251325
1367847144
1569752585
1971086344
1222362738
1725934801
400446967
2128583580
1517397718
1921357862
1610144837
639571973
1668246892
1470639186
540045874
239557243
2095032252
1435884548
1936664060
1650776545
1880371835
1584236057
570499487
1013943447
2083059081
1899901191
582027780
786842430
1163884509
1698144481
2141211119
2069593729
1153036662
1941217894
1692384396
1398265138
493103749
1252125253
893019501
436841539
373755070
1733256517
692366382
554790159
2075384665
1163507740
938765259
1727788484
305452651
1172371027
1966362443
347804426
776372961
113915049
2125626927
1880212470
2059336793
596448713
236201240
591876328
589200826
1382329909
950377421
483212254
1531274905
294718648
961312788
450953216
1069084878
366479401
1578317136
2071509163
1967769271
1588656657
1946523296
359310266
1642374280
955016062
304204720
1236247132
534021002
789193975
1084812514
362116555
2125923068
1783724005
760387586
1633019892
492530824
1515637368
1695774768
1934832976
1022138730
1240579714
433144515
116704383
1892621630
652345764
1741773148
995975686
1203533695
1214356449
2033291457
895528118
1815560322
1318113860
1304096944
477304011
1890192644
2010609309
765900102
1610232551
231615597
2082019333
1746075437
255295635
341885791
715027520
933828744
2031490654
2097053292
1710610257
1498979131
1067488407
1547814999
1415290706
1152074991
1846967700
1503669395
1507040312
490397864
1934991997
1888520857
875598699
1409752948
1186544813
106009006
297407520
1826782485
666638538
980289847
1210720584
1325781976
758943549
2067467613
1926524499
1472087940
1321883595
2023861006
304960472
1916940121
18134983
236489821
976280993
1422213051
1667997288
1017819363
559270975
1549334647
213480025
1557792325
2019316461
1439119671
1439341394
372390140
890360494
31548674
187154113
14070839
526820658
394917418
169954889
2096177222
273672808
455127331
973040130
1161817145
1514143406
896503042
748215789
367178707
214499851
1769102881
1101466306
522291567
1722527473
248168663
453170955
1583550252
1657033924
851929334
1748429518
2063986193
1897745809
1346740781
1156276418
328646873
908329694
1958348464
640696915
2006154660
419572401
47646324
2132938917
1635212641
1775373055
452882424
2113022368
112084453
1111699599
802842152
1422586785
804271195
971940025
809506156
2001568592
1143185346
545842996
401356352
284283189
914437723
1052245809
1837140711
1081133071
1978525345
932547857
1241758806
552864474
629900082
904396777
319637148
1764080971
1303752092
1731107875
536301892
104017092
223279989
88664167
65382647
451013353
841871673
88779990
601930060
835221582
1560679584
1101938434
62071408
153438909
372006451
2122848237
1744074726
1068985989
2026947744
1065560540
1093965393
2033333763
1040458944
1800900419
1030298509
1348419514
1715954432
1423435862
182144689
176802601
762153577
1077963656
391731517
1805381040
1315940017
1548997647
1059235578
1921048942
1867016086
1389938307
2061245322
2052603278
1048611831
1133669175
812852587
1479068407
484027322
1974003408
2001408758
1399329340
1135971682
866536618
479453235
1703564064
1122719309
1582340771
1855303680
1632886645
1978427997
530384699
1827345290
567115989
217008867
328944883
1017974799
1681598562
1583367471
1325699893
420425587
1842920693
467189456
644083700
1214857124
2093449611
1399644089
370266669
1500326631
511380024
901901249
1933902674
666766436
187752937
135916630
185347755
1634964997
846672744
707399663
107010206
1935378122
263238694
1934776660
1523380507
86643346
1065300307
37281172
1075962821
464540728
182334713
1701248505
623342246
706826120
381958001
162130579
1748684582
784829846
2088814905
1095425808
270014350
883168341
809333528
1217308139
994337456
1454099210
700118089
501167291
891082937
1083382193
485179168
1481212998
1343937792
805818706
814231684
141853059
1231967556
391639684
313958844
1851346593
1284945333
1333770510
395530422
1785527302
838615795
1342899402
1175714871
158363803
1432009534
2146695802
456215460
1153822799
1822504403
1011057790
601085015
1004165773
856527984
1086969494
245631811
11055679
207161855
147173415
1165631536
1657316197
646798285
420819725
1311670455
184353248
1466613443
1660077149
42232603
825772893
1201386966
415993914
1732526952
1627514144
784853051
1432089822
1549937706
1765852102
1787224401
87865329
1058462300
1430965623
1428355940
1473820234
2058512152
955526868
1086726724
289247537
1970043351
1065269591
913194811
934493302
59002003
485458237
288603776
1662465069
915805557
2020145015
1109956404
638292348
2014107166
876038012
2006801592
1990426725
938655185
188947231
1576984873
229056861
370553650
1817422265
338947600
1754734771
1976749518
1974602934
453991718
695929111
2115855364
1589675942
886601360
1237731537
788162821
2137541627
363285920
1319037469
2010062729
425160339
887447639
649389699
129788907
1860234047
988536559
464916504
1303894677
1832387008
572018292
1996077928
649287575
1385376605
1721525266
2013346648
486213485
1899671710
1792251494
1259669808
667557215
2084921450
829941352
898497443
474379885
388714677
1990149671
482577737
1089984856
1030104307
1657245300
1980206247
2094125088
943381315
1414915894
208574813
919378803
874993875
268317421
996080513
231899893
392712165
1764650312
1319415302
1799495356
865273880
1777692811
2081755755
1587391584
134867228
1307569369
1387481983
2059678291
596971589
957307587
1440074933
363993204
1741470172
325039614
1571933940
294564797
1853473244
1496195451
280277807
422585437
1793784917
1211209454
1458723748
310041692
1102916231
2121382694
1360933960
411574182
524818837
1411195196
1746813155
1872121130
1796170528
672623343
1380737082
1877585880
1037348554
2096474713
1758404882
1029440469
2038424780
1040503196
222189620
42888705
1364298360
1371566399
631249525
1375929755
1774378655
1146013368
875051504
1136227381
1027997612
2076243620
572318474
86171038
570953277
1220891177
1648545770
1022599602
1453013101
1466136925
70330200
1042818758
698381152
488866972
1826109307
433965187
840400661
2117301013
1632702873
262933994
1842235586
1015166379
1762525222
1955767444
1091086474
1098756095
1975635460
1145170828
545416626
785525847
975330002
1489198122
94483655
1307243716
875747687
1699041840
1186500547
1323469976
960979785
298221268
942225472
225369523
2025042623
1569877724
141753921
1414997608
1741814909
932538887
1828295219
207471682
1045159753
955595153
2000172810
79967598
1549786730
545342270
1718994119
271718476
1976628770
2056750745
2003334595
1446150300
592943107
153822275
1910774781
236565160
607862284
1177316474
981350959
648491900
392255737
1802098974
129883150
156730656
708425169
821531268
357326786
2028521233
934003905
102232045
1311793777
147250673
1488612184
758711428
947539055
334640529
484954095
1930288929
1543293159
1626399386
1225541244
646063335
2128487286
822193447
636756228
74179169
1318986881
1482719423
312580211
1017181184
793064010
750130510
2000467765
31346303
1448676543
1136905171
1236230936
2048431937
1185080177
617406302
2114835944
1137274972
38437110
1385631900
510175170
1263107307
618748299
1557040929
514248860
246990464
171784604
666603346
2025648322
1580031682
1933689555
703761540
335716573
827191698
1529216005
1514448569
1374726186
982043224
427944757
853448149
678833499
1657550036
2137272169
1251016672
293022170
1822373622
803970037
604607295
303355433
802376856
1095488850
1095700390
697422730
629934603
459038946
36946310
148775419
750117229
1851258251
1991618819
1588006866
819081961
1494625417
881254016
1102534788
371308182
1650661841
1906002275
1845182808
1504917884
955523831
157512883
1167519119
313084427
1682181449
138701958
1289415326
541049271
858888900
275030705
986529385
1113670855
1757429407
309128620
336055823
1219835792
818767838
1312859245
1367826098
593469733
1998774687
1040303212
2137035963
1036678715
41993187
1508492571
390057658
275609389
172266765
1821799910
1831187502
1276900693
563455728
1969273918
265144477
894948397
46259413
343081032
915018403
2036054998
1293963163
1166876865
1068945
1155579077
1479022769
1209875605
1052784918
591657381
99439771
2054566233
1504802258
706676104
1751809375
1314164047
1902753972
19002628
1616253981
1074892352
1177051931
1762593949
1296840815
1147451813
903195388
1154449436
1112685277
439649097
304147409
1499727946
536726980
2075545389
747451451
1434202247
584194694
266430764
24772761
978985967
1554755418
569851631
276533291
1021915387
233333843
1274219588
1432595954
802341260
1357264798
1235415300
2135956044
377499460
937922387
1438250632
31188866
873592534
270053201
259140293
1397172714
1986251058
857352111
1700232745
2044560371
247123904
610898683
1165710884
1103893566
1203471935
195965780
1557266953
159270461
1498671798
838980974
896198109
390681772
1280284284
1299413315
2010804618
707166510
2041412980
1327350656
2004478368
1125288999
1577517177
266781349
1402389723
856435900
4402223
559776801
1097376754
76524737
833198735
1966574232
1460850554
1063072734
561477549
1168853490
1828915933
581000079
584087482
551942238
1063159346
2052292162
1221432485
1058658131
924751760
1164943100
951437284
642567728
1384579960
1237508197
93127687
1813955002
814289911
1361235279
1442217613
1828967962
372949996
1416917155
699945068
1118041478
906835878
687913260
1040072850
822231089
470117434
1080416884
829563600
888656620
1624770537
1021622366
1730591204
1097813393
1567829821
223780567
818768421
1989811090
1734792000
465192627
1987620243
1558904572
1379820482
506010325
1652241966
2091720750
1147520026
539629226
901674588
2099899169
2099298077
1957879557
873173725
1930554964
1196973605
1880383604
1553589657
612125453
1536823016
1241996735
210546815
948121776
1454592079
1218708574
1028830679
452800036
10078779
776742871
1806280940
1516061635
1038258071
771535309
1074473470
1161518576
98787828
851291323
1419778075
1114394442
919391085
962274368
792203359
1355423801
2120107843
16787625
917345901
1381304557
1572438745
1882598728
2036259814
1739944456
2092817621
803242381
1515211616
1395279803
1295751653
708531789
588816951
1515135262
1982943847
899267066
323239253
614422191
890405960
806049495
1551876579
477879681
1360896629
138099744
52699558
484971455
1016719846
1642249210
1274371154
1252429115
2100870644
1759380042
1211486397
165479151
1694017227
351886985
1855137866
28506313
495903250
1155618878
1144476377
2018123070
2138287591
378740698
576925100
1911191293
725449517
376931475
1374760306
1751221673
586697755
490648507
22484393
226776715
1582538323
603889705
1367172047
672171999
1305222717
1684936526
696291132
1135912445
1323440110
813244790
925918077
1132263529
1359580041
1440615405
1527320532
185360721
1076088485
89688308
1000682388
523184
2095436928
2124036860
1849197086
1026775254
1754557254
927858519
1599681677
2058769706
814012466
797200917
479510837
1833134093
380953653
1635881228
666945347
129352087
1378181820
836836408
1732593289
2036612161
1365421071
1208223215
1192356283
2127103258
1692663926
1754896261
1558405268
999441387
937238040
1263928189
1973553736
997324167
549288859
518014098
587366586
1129483179
1105437742
665626612
1265345304
1479085765
454421372
96072297
1576282057
1057086242
1873175940
259138799
918657036
1452967723
893658345
1330202063
448665128
393612354
344542405
1962040089
1082047904
226341606
1002369211
1981750094
529862812
135839689
1298557269
1912566463
122076769
1545993749
1339243203
1460118421
595129669
1461746528
1740644455
82894937
1003316480
1021645788
1365500268
884822310
1937951765
205371388
1408629806
2130299273
830783240
2041393690
154783054
1058461547
2143290089
2110269455
766161414
175347961
843814393
157436146
1923591182
196561714
1030216415
771453248
1838302400
180404071
1927698209
1200804403
1919989010
1536573231
802733009
1891130745
1392614915
146622398
1150108722
798281429
1799565277
1622084130
24394218
1506691085
755433876
567312461
2119563580
1484419902
112517773
763551931
1481251551
1630926903
234355607
1521830640
449369503
137944713
131830450
1472516831
1477049088
1056562127
1321483699
1915228466
1945659670
1609113841
756682925
333338810
577694613
1462659752
517415988
552401932
868804748
589365380
1319838501
1253935101
496355357
2081697519
919703053
1149600215
2079543979
832665066
1349590964
848247413
261212226
1635768488
778900278
1816424125
1329396855
27505890
861516857
352336941
2028770724
1659655677
1602284428
2084020762
1836676574
1471618583
593517146
236291195
1076266618
1680489354
1382885906
1995942779
1789305337
1290759967
507193598
896068155
1833855494
953376944
1496945149
2019506594
1285113455
2141409205
655908290
1809097087
1744464737
1674178943
682319667
732916603
259575894
1926311830
19986630
238500500
2111386493
1729710073
445903136
1038751597
1027603367
331538133
1007011829
1342530317
445991686
1165779556
1375083126
1058491971
2053218099
1431489338
266102654
546999334
967404026
37628254
1622868788
252677700
789146365
1481247806
1132239618
1597193386
734155891
303298554
2060979546
1745943588
1905320118
1739176854
232095681
1645403067
1396564322
1002842516
330683655
125322526
853255445
879941115
1525506225
1581425661
384254263
529176737
2033759579
181354963
783443853
354013290
1142056366
672922153
1336561519
149551517
1424926564
2041349705
795715460
2082980746
159984831
1566975664
365600223
1823750529
1253035737
832791328
1372022225
1449694393
1200825178
1567533159
1818755266
1316870649
744170641
310248408
1180240531
34431290
1522808254
1827422856
1982563962
1159022427
712919098
983251537
2057175350
481160727
1685389452
1097811831
106479492
389999059
506744408
1190575380
104491612
993400782
604141831
192872392
2065670242
2107383167
1336550532
135837927
1656645467
2146961946
1413070148
848182501
302030592
1595146913
653781369
2028736443
900513394
437247407
1527330002
1461701713
991514508
914482735
1577588924
2055784518
595296659
642167198
777864448
1382641065
299558790
1006223610
1168062698
769860411
707116229
1060125068
2037043820
452777005
108685200
183361437
769805029
964691530
1603603025
563476409
810921944
1261552776
1970520439
1218664916
285386580
1288168960
1544970107
242652104
1489909731
1955563305
1533474033
933715299
567817903
747524682
208302577
1697164865
1831309953
2127745538
959634082
524858540
1915343436
2004505888
2003900786
95584259
740880621
343233635
1658790385
1671569388
1144135368
1982298091
739534835
645861029
2009178807
836897605
22595429
1678327917
415387728
635119861
431070393
2143213757
1362617619
434202928
257881274
1649018231
776575968
1908199966
906673986
1129002254
882345778
32627132
886256879
1087875947
571455583
679900924
1940413562
1794868253
1061597285
533763792
100881278
122947460
982528345
1626098789
573471630
289945358
1937625733
235511588
718634539
1494539062
1991645886
472445630
153366789
1624949277
285694112
2119713048
1908336311
442587779
657401932
1032816786
642258013
1223397936
2096851300
435348038
467381514
502715031
1548836931
1352681988
930710239
1333093733
1816037512
1994324673
647176768
629941169
883405782
150616793
1292071254
543672365
1609889854
1398047189
1950994107
1948678352
1151728431
1749002635
1030616238
741952417
2084318070
1259480819
2027441249
118091779
881415930
1525836524
1226290288
640184980
1595571927
1124997941
1279383756
442109811
562373856
1172715848
463260444
230774748
1821452712
898604885
906637820
1871233230
680378393
797588500
1637658446
241993691
36184799
1989171562
206026808
1326419528
560409349
851455774
606557075
700484309
1273188117
1479355191
1988969984
381040978
1762899766
1440125522
351264769
1150343681
1740815128
1294304690
152273204
1812045864
565994840
912662629
1961207369
565354552
540487290
1688151303
1075954100
1361828042
2076124245
653177298
135126303
858822855
1910443415
1459091980
452786824
511150001
1574098365
306456252
298456268
1986630028
527190287
1672465877
292855045
960700374
842120120
1779474456
380496581
723429191
983066761
1748023745
42302268
1803426361
1074008959
1575549841
1346415530
1072816148
1298538691
1297744669
1423396843
717758797
645752497
1675376633
1380626164
1842563895
1132876506
1100515928
1717414143
2066371067
1885851945
508196635
686714287
1050539441
1331307520
692523561
1047640389
943289832
848797358
1617171629
2054214705
2137765684
17511070
188050391
1444448677
896135505
621176954
1317666515
275902403
851724933
777370180
1741225860
2021263281
19699363
1498909037
1288656286
502550817
1751982365
1302756480
1317214272
886077969
231232599
1369468292
1990525336
276391835
841719177
2134652724
404180234
691689122
1714831572
1231801135
1229184356
1273603377
1533767623
1180530565
1956210119
973890541
293650680
1154676134
2115437999
1471538078
794372496
1821046908
1939105269
2100149945
581352722
381289333
2050978752
902181708
9530595
1387015153
104302841
1251946071
133955344
1500309060
1247531483
532050390
616876398
1828635514
1189261052
104673880
196897774
1777607041
2024223737
96707886
2053167294
1844233954
1284225568
839989603
34709948
1487163011
1297709092
1669763801
1420606928
1341644783
151284574
771672391
1535650197
702615870
96927805
166547389
384203284
1201115561
1802565688
2018952578
1410509573
752434819
1275952765
71780793
1585234915
1867648989
1591328321
2080673756
1159625786
848612124
572973610
1350230557
156566340
1304581870
826809351
333212930
1636341035
1905989130
1870548604
489591513
854975410
904653573
348929304
1392598454
31141183
1589535563
967688457
1644233366
1002213157
1281204332
485205381
1244354083
1913479135
733970738
1517054751
235691474
1891160321
448211943
419712005
783607277
822141253
1743762785
1448297608
1997157376
883599530
820368834
675711869
1580038406
1873889542
1206111502
1967019905
1800781952
963797311
2068759337
1792300323
1272665177
958227328
687264339
1273454986
643040131
1143501483
85002506
1485435056
1102319268
1512172984
1611770133
953994380
968796860
986864
337104813
957477448
34735796
200239473
2039210082
1079893811
1459336279
886862051
1100881713
1175069354
304765636
1179092001
1288578972
2109491077
1478942814
738681858
1711203340
288847702
1321377822
1710417630
1773490911
1458822179
187494681
1431933417
318802494
2047385196
741922785
2111465773
15198173
689530447
1875367362
1914579933
2058925820
1470601567
590626821
139776634
1370558129
1522304083
628426875
1798551998
270801532
1738909789
213226717
125879164
98378673
950587412
1863927732
74457962
730026307
234516150
1526340855
1446059007
70144582
1516049649
1680478851
1129186847
1359861824
1042479341
840834760
444548545
520343300
325726791
1881233371
1743675659
411106484
1866804561
143393821
581853946
304066022
1566413488
1789232679
180582681
2076079689
932439084
1731525247
1792583865
603153971
2018553738
385441858
1143661462
1193756307
1601043693
304307799
1609781759
1155243408
1502840599
1178260647
1472171490
57948278
273787776
633833800
2059276591
2080205085
1984665976
978184745
1332070859
2014454745
2128191884
1781527930
987106931
665818365
1610008571
981680708
610289963
1505978758
54977543
105165468
395303016
1990317129
84237339
1435349288
1128585681
1571531047
461582318
1810441540
1338645174
889141944
1926802654
894828978
658147052
438670572
482169406
665148049
131077621
2099601053
410500912
348296986
1900117979
65264049
202483976
1749125455
921834285
134006950
72123025
2031471893
1910443671
1773615976
725008054
515764189
1598538632
1562587958
1639272536
1953663435
1651929820
1296378420
1152068073
1879410712
735750580
330638429
524083771
194265044
1735495118
35995118
565300711
1950764059
1173567428
1254038730
934002345
2134766621
2050116839
1315474109
1499348798
1185663274
540450117
1863385007
1475908052
1205629245
1200289292
1323167070
1070607613
557249506
877919169
1889022137
174289015
1708799760
1800076834
669288046
99089450
674130630
879037657
1912395912
1983667002
10330157
1026308305
1542502241
1848562976
1406018690
1244491931
23689077
1409300550
1089687692
2047407643
367087438
695807771
1580932871
945857299
549857878
403722592
1750151307
1629401231
2032359613
4274481
1564408323
1564483171
1841014511
313640764
329168042
1069248076
1873662255
946814293
935647832
1932711717
1030757614
1927382399
262835255
33373767
2084231450
915061698
599034940
1364447428
1728959857
1910345738
288211373
1181350571
1823638208
1019841827
611872405
1623082644
208502899
264745497
725989445
171269953
1342776740
1143869410
1578298750
1598457689
1866342299
2048596404
1182309344
1643696298
928870574
1996476265
1461764052
517129515
1767125572
79059472
1955685627
74393207
86789645
1825966705
1953965214
1077936148
1383737115
1292865295
1281398953
131290273
1051269676
117365593
830362861
1734074118
797534404
244088023
1619557990
454500171
925990382
448871198
269414422
1481788095
1849185382
1832029030
550576826
2019242780
1741997078
1322883547
1049094497
2032343484
1763005446
1309293922
957438344
824877413
801656344
1266987930
2010256630
1926873899
1425849048
2070967228
1021770242
1324864087
1658433027
992846056
1728910703
868916567
1581543000
1344510812
1417977051
1705783784
868209843
1839514742
2110769107
1119226652
1791616520
2123699210
1886759582
1065417711
1116806713
286447035
668054283
325758070
2003273106
579084683
480731719
753750403
809754009
1934525255
1672065498
1550039838
1362433263
1931109288
204463350
40648370
1902715408
1240285619
1179710925
944497895
230058503
520506855
1863577516
1110667342
1476790590
212181279
2144265433
877153081
639522068
1787926704
704732208
1015901780
791938575
892589086
736785950
521118922
444311495
343188729
1364925719
1514286279
955247895
909454273
990073079
1456144801
505081541
1706236429
1375800129
1815359711
268510812
1874323374
1833186588
2010130558
1353710469
1217625103
1683973154
452031402
417775367
416864123
1052850729
644540815
1978253746
2084004547
341956273
1338935840
1694711874
1969148784
150025901
570705182
1709768247
192579054
1618004004
514240685
1107927183
1159130233
968027367
1038215543
721255347
1075846961
1556064297
677637568
2085951635
2077042829
1564865398
686873021
1454135319
123333195
825875935
1261132157
109799492
352192373
1399256282
2048358786
2041355619
1339350860
113516940
1122757860
1006268097
2125859326
1933990532
191338429
959356245
346661375
1704771536
679091989
171015805
1253794438
1053976440
78958785
1987302921
269474055
751727366
1043996105
1690678960
2056617882
42835383
1323958280
1358423966
817228251
1880177801
1505289615
917090786
903691119
1034190079
1788531978
872054775
1899654692
233328418
70267344
1117981997
2071360204
1280136184
945417053
1354379942
514771097
1959020274
631472060
1462765203
877593864
615666069
2067126558
1968102764
196784656
761036767
527569466
1397064524
588132530
1546169944
1645546104
1679386284
1687701996
259678566
266735153
653677509
1556520998
34230323
2044220578
1637995609
132765764
599273424
1725015936
1902023940
97525516
260647956
1883355739
456990847
2031269349
37883135
1949438850
53762546
1636426640
357717177
775041290
502983814
1649079101
158624863
663472483
1558722083
2122471670
820708946
1510976612
1393142514
1017184314
760454527
1438616201
613295434
1208857833
282128957
800014467
1606330737
1179025402
1420232625
625339964
2124463215
710589134
1483481713
587029217
1484274581
588041365
874757939
418422549
313392031
1294293921
1183818509
1640700240
570222969
1620407679
126286911
1331842420
1782196998
2070809168
1559702635
1597961563
1116866187
1976000018
2120852669
1621058591
1693771736
1019764454
2132800918
111394969
856373634
1959589822
1918464295
1656476597
278018223
1472429824
922293728
1635564830
2120144996
1612962846
1425669192
185399366
547338115
723371515
681404256
2136396473
2137858044
1180580748
1166438456
829883653
762486619
1657918488
1682034003
872701563
1349644863
1973114217
1208201338
1359071349
1156227029
1793388434
1651530055
1523400238
286278725
1742417095
722011913
1217857062
63916133
1933672547
498753337
1379505977
1707296445
949320367
1313156624
2114875771
434611027
415741
1303033023
891148794
1537536127
2002569563
1046086147
1277224930
455788052
1455197372
1784740647
1562868140
610837609
1097405129
790286410
377528810
557500541
170555124
322500700
1447337064
1166340941
1192670687
750695399
2047655806
1648268982
1077935071
672626450
728671270
414313960
969696581
1223422475
1988391993
887467293
1280003047
1115172135
1939677274
749417168
1539192376
144373418
763700657
1769172914
536585448
884882872
1370692728
391255444
2011155622
1309366586
1538905281
1282902543
1495132269
1646458613
67537178
2002041447
747222763
326427892
225569310
1355595168
242980633
2101996782
388030143
723713186
538861408
1187273643
38876340
841317572
207817511
1076451565
483115283
1328614485
54768968
1961460375
895846863
1941207461
2118974202
146343438
781940654
283983273
1191890331
1503840677
2064558698
803239153
1510753451
506014141
1996327933
571761291
1125083771
671674628
1403271973
1147029394
1888065573
1577658075
1616142590
2135483655
847863869
1970330927
394440037
390193847
936750484
23427128
1679051713
243279842
1723681201
1621517001
886041831
1129709410
246164292
1147514351
178179669
1042130558
1997737187
400685678
1786797529
1443935573
692276129
1660174131
1232498025
1327575428
314143323
1663194703
1415380070
960429730
1774217889
1988650975
1538920353
596516819
79448214
192318744
747788807
2054204732
302551300
744473309
1167872463
1142865572
1977472858
874743337
1624165356
1621289501
1005491656
537990258
1712141346
1769647678
1940108210
407931202
705774632
864745196
995581251
1395430229
1200745588
219333858
158449095
1929724140
1577772115
901858196
1433544685
189235208
30212438
1307111717
1151470215
1391467343
1676738986
380176539
402399454
237164624
202699812
1895649360
101208679
2141675297
391665162
1985482007
510035334
1925327748
1214682119
1985486284
2110911719
647975427
328685463
1550496040
1039421532
1398491987
969968553
1568661039
503919442
1123931192
601017219
1689984611
2109884496
179243656
350175611
266390090
759216362
1841576187
1693093976
923357950
1293793388
1761304783
391929850
1050222839
1261967687
1939840765
383599456
1871840373
440780757
1657203256
1056590372
1157383829
1962087142
1819880486
2138231806
2097594535
262475886
416674973
792958134
1155223201
1303666680
1713846400
760392098
1763639458
209126310
129704349
472897118
1477791047
747316647
1903289010
1753695809
1453955973
986958209
1632528342
1244935966
1276122196
588272408
440267839
1197080401
1085581793
1225393382
184837861
553808019
1748738502
632425293
333440025
174060639
1576021972
333891980
1560855155
952694165
338575085
2113397613
1037941879
1085779353
503595380
947485539
600744763
2020017349
1008629990
2022219361
1879404926
306689736
594754496
1760743194
941999987
1901229234
1817351461
965063154
1135563277
1820751221
1218644976
1774053699
1278638379
1353957302
1458740724
450833660
671757255
946618478
633737601
163589980
759686315
1629321301
1117613193
764586367
1001644028
31496741
234251940
554894739
1040944369
1116518596
245722693
1094437654
414894121
563469510
1209141814
1314310177
1543281924
1026340924
1713849497
28830137
1325618019
592714141
1632213789
1408999838
1590049924
1381786420
974369174
258646123
1727827577
1253696190
125359091
306242678
914700180
413894650
333768060
463484293
146439678
1675877886
1603555574
449227731
377851104
194577176
729656889
685991292
1330879917
1557121139
224005032
393688485
1103352211
1140103742
880950870
544475073
430992066
464050705
641732105
1717423764
432232868
573357018
1772839124
1832023576
1008507245
2002358386
1857415297
732802569
1731337188
1614644303
1930887694
1817286431
352232079
943736653
1211608524
319363170
2122994532
2055739231
664564344
275239725
502601164
1667084635
557330901
730447173
1959821664
885429453
766880838
517069009
1559677752
1035656385
922554840
357621998
1701292718
132205281
1796664275
1224266857
402065463
366593348
1639476358
432424683
1620609689
1643675306
287059168
1999545173
1567161083
2061233440
1448645928
1548971357
314243474
1145292526
339218913
241375421
187503897
2069133522
1400616193
1233588918
2086748956
1138983496
1330739976
512996428
592452672
1038795212
1020862280
1791959172
249382312
1526985185
582324894
984308474
40285088
870248088
1851792947
2118579888
2066259540
1269807664
1817985863
749831802
2038518776
1989196854
203733826
384354255
286024691
1638864818
907750265
548565892
908981778
772397571
614105528
2029564583
1331841627
496125741
6872552
1652627894
129633619
880689638
1525855620
1303212962
656146813
743347066
1330013442
230994952
1358851935
1623607919
1742205223
1984137755
1542937569
1559284647
139410857
304056012
1422426895
1790471660
543738290
887114261
802805155
783554691
1488181863
1420368192
800561553
420361057
1436508611
1550824599
415724885
1228227078
950990539
285601103
280166482
1704326641
383114473
1903450840
142636806
799125140
1401450521
137539110
767337123
1854545901
1347874866
1644395443
1261445429
729003239
1827718859
157119534
1393760337
1342680157
758868959
311016985
1896086534
950696925
1793098040
1538390241
356439996
1393133474
1936974795
156746420
1927286375
2121077524
1658005524
52554375
1152948762
1193651472
1134061271
1766960559
1753753564
530921142
494318533
930180384
1720920417
885401669
251695212
1697764609
697732693
786567706
1027319743
1819119367
1969992689
753550597
833753562
124367039
2114786499
660383067
1676847078
677275936
595180918
2043938999
2108565601
218138216
692100552
351043592
1545065733
551812099
1759248042
1048502031
1957695089
1473328952
1734422219
1760459879
528690004
567391695
417782678
1904364258
1076409524
1802225717
1517546182
1624411974
575117304
1606586658
1000841224
1898347889
1909906232
968574233
926986331
795869631
2033685718
1721603566
928031446
362167290
1595548817
519385879
1579006331
1207429615
1770907966
585204787
1690765017
469679852
835631355
1059550808
1489262967
268949655
822657463
1725490988
849662088
220716983
1368397180
1870462904
400963091
1810114293
1923017243
377131939
329827740
741374329
221483067
817859744
555824726
890254143
640813838
1977973263
1904053070
1694136250
1123724889
1740056055
630552232
880317303
778193674
1743612895
74524584
314725206
507454451
349147379
913821939
1446028274
89298718
89523567
88127787
412967832
1064763020
757088475
489615199
1917731923
1603424494
2049691117
51194117
1223709922
1173296982
249324861
1402251932
1926102027
675288010
497507711
1676592023
744796354
277827736
1353144415
1085628299
4475965
234884276
199073165
1660806168
1099561480
1224014519
1380249239
615817535
830426430
139838663
1981097172
85673393
1450459318
751693507
1744851033
2052048274
371123099
1733472584
2116159562
1038569699
1371250393
517459311
1208786488
1710880728
1849855876
487885836
1193210548
1335627992
13743061
17171236
536997964
1961577184
2025158406
274902265
731209985
321498774
1763372020
282671868
22230182
1400362483
439454389
759870213
2060784206
60968463
957619090
1272806496
186499120
58410882
293431604
1503570164
412044518
1183535211
1442011018
1559558183
1139362171
2106785906
1048994239
1204920177
2039774211
1455095723
435988412
1249533967
938887063
651283293
1891950064
414307146
410123099
2114316027
614358948
1040635913
681966321
1602741869
921983399
2021876169
1344486888
2038346369
1944752294
80328740
425570920
287325902
1147303512
337672292
1901875338
948223870
1449631485
840422981
20105345
145361152
1327077508
2050116197
176666340
632309351
1944140594
2036090691
2117542961
1131902953
778249133
527390960
1601164824
2056336316
1894912457
840245452
59925213
205862818
977491490
1090949805
591982164
175754474
847206850
1715108147
123064760
594634599
69984727
146320146
1008013118
1596644950
906110376
1572273931
743034933
1276853889
936943756
2007022983
949182929
302076441
767580244
2034290626
1497692764
968078136
24644094
698062424
1872779297
366438662
1021185015
702756814
502363689
692500024
452866728
1826176865
401004019
1220350656
612818157
977045161
25075094
352999417
1261508761
887783750
527840106
1856084741
288116415
1112297673
674095037
1405716450
354782521
1285318883
1140986307
450524595
1087280942
109425731
1201562362
1608646630
56912437
331297660
1786433657
62408676
1588673723
238795140
819832880
1966784551
1240517242
712012583
582642570
1757657109
1871823036
1488387565
494075428
909613295
181416803
1172489729
226050678
1503818981
1264137985
1377002323
2146116973
369239768
1393114371
1252954283
116122276
1086442432
753098401
1408785938
966993706
1508754302
550970232
1067827409
608319629
876347010
644808753
531595616
1998738379
851400233
1583092308
634670758
810001334
1413308897
1113884596
787952396
1359160663
2046125070
517459098
1376805038
763731136
797221021
573329165
400003352
11700222
1473094437
2019020350
381977886
323950157
1741083762
123069415
566561206
520598665
772682460
412676941
193483137
1622333076
1032217650
1836020532
217788339
943126809
1474775986
1988687265
1860441927
432089273
1623404448
1077495340
296996157
631901321
325672454
1905317342
402680299
1936300959
1410252545
2082675433
1621884333
637024245
1205109796
163094287
2048082988
1929424409
2109907779
555113092
1813401823
511164058
206970266
71849294
968177381
1260954770
1750908675
2018106883
1953318010
1268680908
1576794812
1909275044
1471075479
1661621461
113197910
773687760
90037551
37046625
1690232028
298591273
1044019535
1704426244
1299842024
409414314
1976077378
1464720687
111187043
530053989
201477528
1041810456
108292036
1442839880
1401667019
1062047643
454961460
809360645
1797681730
1055994265
2020899285
866774995
830750538
185473718
2134384344
1548072706
1719799751
760884451
1324704556
618403750
724512824
1310458834
1328573138
2071893155
1494441860
1003322912
1054979970
1054748754
728793374
669680016
1597183398
955297378
1991096712
135979306
1521650877
1833181484
715878955
1571112230
804758843
1477447828
394755631
1839443360
1425061849
896288229
1071296391
1094682282
1917045623
650921652
666322924
723297176
1810737319
1446649320
630495166
1043917964
1240197130
406668275
1583278544
883469542
2029936961
1850494133
2110943708
558462175
633237929
1509603066
823338890
1424243584
1908500276
97525629
1089098350
174555517
1149470357
72685245
2050343828
823766283
825879628
1211378506
162769328
724829291
1614472275
1449556718
32885783
1983937427
1072985436
755717584
5221147
2008711863
2046948774
1189946443
703686158
1590530016
1466166378
1634899493
1918719593
1450868012
2066679261
176496008
365454336
644252640
172519099
233903350
754556642
178577070
1410349021
1810110557
853864894
918008025
1685270386
2094307937
1616432895
369861606
1971618278
294925167
176504585
678132944
1860290404
1578436213
1597442318
1619083656
1906471550
441804864
1159409634
668801507
995479232
1906484038
409013348
34236989
1324628037
1960330350
1626761308
1333126777
2112859647
1958524874
1463346155
563257485
1317808833
1960055737
1765088888
1603452939
74121994
1872674294
1902316289
33340052
578615408
1643036332
213910046
1699557752
1997763964
1059455802
2037615600
607311573
1636087769
1457637559
175376301
1177723606
237247532
1746208930
967353886
1134266471
1033083703
709938518
1662936672
266692502
1800062573
2100869462
1818787375
386160811
145543864
290090524
258538079
947373293
1536519133
895055041
647673744
1655430349
1696065772
1027362930
512558072
751212326
733879051
1207783291
1679934308
1232284713
1219181645
764809830
684939735
54117800
550569205
1584919035
1501697763
2045035075
1174422135
1222196756
1646980483
2134511191
770787265
1234263603
1453205252
1937674465
768865144
770781506
107392971
882090230
738211015
2111604376
760404085
123673666
761569712
1056129630
1787312635
1143349761
1702237271
1853935960
1844871428
268171291
37332438
2029029634
571557535
930054779
510122368
905574687
1950041737
2101332917
1000491166
1126805611
245158424
634607872
656668686
1745228696
1771759545
1728222082
22733274
35275270
1565065412
875422201
848986313
474419265
961483901
2131024085
1676179677
369282457
612485304
1646611185
1234383402
1898043696
911997032
914338366
1282928065
622264165
1070396979
1975861586
1092856543
382415055
558041675
1696864250
1304734562
1048262532
2074447852
860935720
2009239644
1961474377
1401094614
1196398950
1561716721
146843675
526263129
1248433298
1558795708
950260943
1182377259
1200761937
1166811379
1068960995
1463186299
41970891
1849347714
324022347
1534650206
1456310210
293889003
1383678620
1946152029
701942027
1258391626
1241847226
1282739939
2100684593
2048475596
1928039411
999431628
703988997
1686549011
558303471
465807398
620725281
1358636239
231222025
478339270
1586419465
648794979
1317957221
1224760535
2072804546
1870284403
1877292266
35197136
556888486
621188575
2102747667
1312042963
55569679
1401548830
563842676
201628185
334714464
1485849591
181224332
533611291
1626351968
622129325
1427154485
1520902554
320795966
1620025329
771969086
1893628642
1323719642
736053655
1149785381
1320726822
1491594434
505519993
1239777554
219411638
1304762319
164589230
1450468655
634483684
1966389772
2063339361
542223192
798104836
628646966
1234638314
855494355
1521941286
52517093
1527339506
985011279
2096121904
2064142307
1685031502
164618355
623772250
1134128315
1507085920
241010993
327308509
1562773423
1597469508
1966865996
1688548946
1704159510
1819505529
283637937
1567866023
86291076
1547803956
530745054
538132229
2072476019
1863632092
73382217
680363299
1606904512
324501268
1695677502
970231154
2025753833
1142050564
1342272351
181150801
1419590372
1170214625
1840823166
1180706360
1786197564
2029109351
872229850
626928076
1459982757
1968560768
435059551
444584223
117223918
688837974
1022420644
388774534
664088829
373030528
1130665090
797666110
476041715
1751601158
146472887
106854061
871947304
933632042
957173770
2017936514
2137030124
1766568137
1462782979
1263562155
291060264
1844884661
1324724864
1443583885
549314440
1277019589
1411404954
1990192821
619824877
1326401256
1510649628
2115860283
782166326
1647555572
1114104596
290836149
853870410
540888421
1052614458
522898011
586448143
674411792
408876778
2108737711
310859648
1670554503
1824175687
668315643
195836081
1418428629
1959372026
1823625553
1109505890
1476676143
294541546
676329152
344028348
1539956537
1665682526
762315527
324528091
1220266544
1753532718
1945050254
1975934907
1927390955
1557173972
841083106
896922052
355757678
634105498
666284827
99035016
428181137
615283565
783533306
1497005592
229727917
1787927584
423891604
839116902
1608002251
60173540
1522211364
1572515857
128459266
1621651777
973241373
1551500309
1488225170
89529835
1580997485
438459051
831193742
1672742988
1448063507
745629502
661067668
565601230
174669171
788235884
1821357253
606508975
1643453811
1596629110
334268227
2056623517
1595720664
1186067089
1314965331
1882336030
1839044637
1493893778
1213497490
1879983213
699710353
352393812
1466676712
203124996
628705032
1792222780
551433509
204871744
632463766
1743988714
421605197
2074513479
1430076823
1427726477
825946586
583098478
1863100278
1868328499
445054885
343773257
500713242
1284740798
1618555755
636811164
1693802498
620999848
1608389628
692553864
1605762226
245607891
1275333623
2023153071
1827535428
230473956
213303391
570146297
658379298
1404367507
1729373366
1929632913
1418149246
565240079
1182149480
942668158
364134339
978584348
1953867012
266424218
571642259
113462581
636276496
855006021
989043975
1396511408
1275755178
825646117
1579207998
765505413
1946106059
172345485
977570558
386035487
1002096283
1396196708
623510066
216542217
1566999876
1083789293
604701557
224397484
363837348
1944491036
1424546293
1664458293
1936670911
935299688
1692440609
492111319
1457737610
637870418
591999909
652195570
1123043367
1480074039
65083440
599741724
45682986
1125207267
17678354
91815545
591272829
1701403283
1779269698
1902009920
1906501046
1851810580
280079664
1377079337
1180769214
1621658552
2101592443
1512567303
153623249
158521643
901022814
454598217
1457367114
570120700
1383610906
1867272882
2059556464
327704876
158570484
1006816766
2093399879
798689057
1595412705
1976020955
1813704629
449200932
1955329035
1629804411
1604262950
2122245690
847433222
336886265
1529507274
1918069922
573177057
1450081749
1389678521
652316469
1607822933
809982980
1222109961
246556429
688785002
1566534082
888416524
1295211822
921466162
2065590791
304235896
292005473
48180773
812229910
887793159
1015670579
784657109
322766238
1250395438
771636764
724583697
863762869
1604522371
291777140
1710186245
1594280513
19682012
1907853611
1163250368
122768397
479064251
2121224916
152821166
906126011
85702406
957980321
1538799456
462302342
2074849172
1895083446
374539422
1836578138
1558618348
293112225
836674785
1320452004
70953235
1064918409
1041107703
2019955776
494460357
1961477344
738059566
1819077023
1664932835
1018128508
1048645856
327035698
1585877518
991928570
1176089121
836750468
368167645
1552209006
1758996172
120700087
699934592
1472028592
1584597581
220894156
1125751195
450120426
360457475
2072913995
1567191396
770975219
1104800201
1649793919
257676944
313842586
1177028330
186050297
603225286
508889287
1729870886
797297632
151766397
621107541
1355583845
1729084442
2056043373
977995316
196660763
1300791524
1046504591
718323496
447700413
1882935732
761893404
580212519
1763606601
582817146
2134344909
1922004588
636062385
1317028342
636778250
577334707
2042358701
596063693
1856347502
106020948
1520923469
41369657
625181554
2011885353
1803725055
1673697728
1935880722
1807499336
742812619
948044594
1848875484
1031227167
2076470642
572640374
404777286
614596164
1205252433
1513263118
161373685
1162221832
1722499437
914035531
540961205
1409717022
578212774
776504210
1321840615
732946202
1481624399
1028554228
1006625695
1972982824
619387500
1629871538
1348540446
2027562693
1579282313
142402801
551097053
944342487
1329299810
1436110089
13026402
596049093
684777512
190305974
696569256
1005702042
1447692700
1871408036
613767573
1853750038
52913264
1386059324
925706926
851755449
801320294
1807142954
1302047074
1283461361
187019140
775921510
1705228686
45558279
1779421732
47006209
410178590
1364782322
481935625
231607812
1237859616
2096611099
978618555
1070209825
1715174904
1926531354
99993578
1126164015
1658392683
1421610939
2127703419
1205191236
445868920
801397735
1840768928
900236127
318799702
459942626
1960661524
595385961
1680020193
573219274
945389894
1377159185
526281558
121199183
2120787237
1266348842
1815486246
1406713939
1724320474
801185990
1074179298
1071223194
1157297737
814690075
919121741
844087611
1352280962
1337004864
1420849594
1633406477
402197139
1489718237
147649948
574710510
1625786208
1916299741
1975454760
983293986
422118406
1278526792
1798174646
48280340
492395033
1007863350
1203170007
251371355
971626247
997010024
1013348157
1781977841
714235765
2044399984
1509741300
27690517
730923597
1211423908
1130986659
864215962
559394186
222980408
1670353759
1907471776
2003167045
1910740901
1475727657
1498788342
693508537
370711226
659093012
680679127
774026495
1968201015
168922217
1780307823
1180295360
2024436671
821447154
2088744195
324025517
34265066
1433204640
228244803
341606212
1334453286
359094396
516316163
707549084
1736290057
1009175432
306499424
686685191
2065236961
1609240924
1163402809
63473183
1672805425
1574664893
893299608
1946265787
1930428792
213357531
897337500
242234740
2046983265
356779127
1041046841
1385006979
496339220
1568487308
1968418978
343897871
220356168
428684710
662677841
1416035341
230945577
1007176959
670156192
413339387
626590377
696171231
215001196
893289586
1526796879
746725496
572924335
7734790
526069740
1410002935
261485480
1686193250
1086742257
831839788
468398005
2007809352
952298391
1388108086
851098712
570339711
837899189
1195954735
943785940
83744880
26188653
2027878992
1498888887
437266081
1065941756
2081828032
302122586
1943743764
29026257
1646623202
1433791452
242355952
1630198058
1268733418
604822726
410711020
1534928642
46352380
662484789
1830039235
338829824
2117430751
1926375527
1664374165
1655535721
1717878098
516235086
1198213455
1206022082
1068269397
2089074067
1039669213
243292211
889887880
818789426
1889964023
244134716
1695150572
195077956
878644596
1316675898
1488321700
282884602
230600499
1115600524
740555805
1505034807
86092779
1270450942
921156069
387901659
1793470714
1613718227
1005730967
111809506
1929502888
36126288
113473517
1600868973
1425880983
1356129661
1327740981
215648643
909744612
2133992616
2052146231
1181743736
2012102035
171429209
181841900
1189357911
1355353154
900091656
191788865
723492076
630794312
322593494
1435945379
1570516595
910704807
653405493
1571080962
1603028001
629268282
137882961
1031446406
1869943721
639802287
1264488936
865561378
1756799091
977532164
1970522672
716028420
1606286662
768083783
1566481696
230519623
915430008
1530627447
1294544275
1578145114
686017292
371514315
385472787
97057931
324948406
293248704
1746111149
2134864302
1622130160
303836663
1288574895
1364672625
136466211
2075955522
1736013871
30089198
2084290241
69204430
730614267
1192907479
658730814
884445004
1894377960
47545456
46501029
1902580243
541715227
579178615
1098326119
1486171222
2078916537
1496757304
186191980
746228934
830494471
2029044847
1152237682
1391614740
1938329740
1530827128
1831206681
265237296
2108074484
1385805743
577777107
1362731892
936953658
301570951
1048202036
704448575
171513711
1086114347
584793969
1950040878
453510572
1362950362
1800507610
888808224
128506683
1203320012
751741672
1207279580
1044775132
1284586095
1603703415
433705485
1747258432
1094671377
965619301
1329919352
721341835
1155708801
978522064
2061584155
509774021
1508687117
422651837
1798475807
1922150051
1170804226
1220961585
148226596
569872785
1272164444
2002319792
146279605
2126741614
2023315963
1285513
519349611
361428815
760477098
351508221
1937872074
1180748013
1173667160
1450969323
1384679204
1300923330
1338888621
485650170
637565438
1334952584
1436493751
389843180
1981786491
582230334
2002176065
1951074324
215976161
1647518224
338826000
916893447
1462711693
413447856
1714198119
1925207599
392557695
205520996
986590053
1019160034
666902553
1748985769
995846759
737352916
1524764352
1231504442
1146831163
2114882984
700993334
2135053929
824472196
1416076627
1081986657
833641702
1018445890
850881416
2045499205
1718112086
1380187867
2124981072
1570603352
1673649752
1737642676
952224225
1207181301
2087568046
253046177
2113840846
486033078
1780190675
136731626
1219638265
1179343161
1950493453
965797515
1767199298
1568400390
1923584334
276135506
942608950
1242061051
469275752
405274742
1031934702
1389873245
1714605628
1706478289
1390149899
53403946
1957330472
1562062039
1391355492
633322905
22175667
629092750
2059335486
1437675286
411907943
724824490
675383758
600549500
2122605732
1012855271
1439835930
160390935
1517563948
2001941328
600139369
283884202
1278586529
2115811446
1073153514
540859932
83616670
1460154431
1030933530
859766363
1582422270
1129115191
1973900337
1765593740
2111750086
1537602011
1906734102
1735159022
1743460354
1354862219
2038703229
1794030425
1170598667
1289313571
228017130
637193572
1800051500
1821210369
1912683203
462765958
731355858
1055922208
196216542
2075947276
697087005
1042640377
550656417
1241528723
959877981
1156364946
1810297315
1755091489
1523324543
460607097
1035862681
1922300426
900878704
1997660118
1866678944
1915029270
718342333
1604972279
1263403755
1341304207
395435016
369296966
1337716521
594385840
1988492227
364766209
232245557
1593815203
931116773
550257504
109146811
1393832159
1501242907
936798165
1395440464
2053836180
348401052
2103371673
162892369
1911210360
1850864199
2041926172
649328235
1430259897
975917573
1844285638
841587529
1934141933
1180189727
1071239252
1210549297
501420847
2137032036
1699500483
1686113966
1242405745
991947031
1759739561
391417446
1678053071
2076321985
193152596
446500104
328857808
2092453936
1019164117
322860089
1783110068
258851693
2002236839
974816901
1451059898
1641426928
1703056224
2056834159
930303614
453783368
1946702446
430232953
407337487
600925306
1165476277
1668022863
1545686041
651952523
867485641
87539792
1987739050
1887252873
1656887684
224591315
336336138
735283099
1500362097
88301315
522101825
736531369
679176605
1884762488
28829027
945615862
949347848
1128756818
686779058
585215351
1682764688
1078795598
1532299685
1514001475
67528968
2141445691
1888372507
1767388592
941813397
1835280112
987082756
230077142
1673629708
1020740554
138906969
813855826
732771690
1541753103
449822925
1841917467
1605096811
1013396176
1475947420
2101073557
586444885
649607156
1059748843
1888715125
1776248783
132772687
1457733942
1182399308
203420619
844950620
127460438
935800054
1894755072
1369642239
2133278368
554092446
1767514157
766675849
1341528815
99561029
562271371
1561734369
699671014
1328984768
804666284
632784681
733859380
1708024739
465816460
397953340
1878223702
1524998292
384085986
1561614756
1824163156
2013961773
813190790
508882201
435046576
719360716
1658836518
1843820335
849111017
197494284
1492324686
1955769443
41830428
317097039
2015797681
1673773937
2012777577
1846155576
1754762583
2028979135
1878972625
934564517
1649053550
997510423
1556581011
178358518
272656148
630418537
1228814695
777352377
982033762
1431112116
727080818
1415015798
1583537457
1617316746
1494778813
657313507
1514597155
380146160
43589232
1407231196
632120802
1872090912
2118662954
1692752435
806780657
1774141423
1952850537
1401884645
1265999074
335881340
342511548
1471626061
2057060729
619737208
1939351119
1910742055
1267151933
1505247878
1717261686
135845460
816654152
848313733
1506689222
1112883458
1719432852
1598082645
1687915532
1250677439
1915056325
885628459
748675250
1456399968
893324236
1251610238
1293982421
663147487
1744017663
2097932714
782547200
826958298
1293988190
129860248
1765183233
878839603
1812495223
894073999
547022471
1854238221
1127023340
340179042
720860333
1310517350
2081784119
35179923
1078548921
1060957860
1817505471
234447438
1430803485
904642793
561374046
1708485329
1150843190
689213891
2145408133
1165529397
293446034
425034668
1559649451
2011164458
1076629506
616600348
330241289
725663342
131898403
421704146
1646018060
1643876619
941000143
570724685
1885171980
847508853
559928292
1430321935
1850375495
45431039
1728233357
1055193781
769059964
2004247344
1597557760
975279310
1302445694
1879692525
1147289123
391528641
237255771
1443005152
176772630
277009541
1203467230
1203694868
634857105
1361676908
1938290094
1583934113
423156605
1416798515
1814354671
793347065
621125074
140228107
369794746
1956297578
1229205475
789732096
113919075
488232092
2004353789
1692270485
1545218184
1470824227
1555111604
1151300325
1140190753
68920217
1516456551
833916732
542535986
1198125737
1960830240
1080213423
1059713812
333800033
1220266411
1863560844
1950683329
2022370376
183193256
145305918
64027890
1881889385
1671023316
1651167595
1687062023
216230792
269410221
827870258
850100399
774783067
1628066503
1934349256
117665307
1134740355
1017652232
3164079
1517443869
1762843347
1837650129
972543966
925408081
2057681842
735798965
984327215
887658409
1339350999
1135428196
2029682374
1574253377
1068145761
1843403198
602068091
2012521807
1808598912
1737986863
867369630
443191422
1187921321
1388357511
1648488693
1922880945
456096390
1084660209
2040602650
1569887727
186853973
343396238
422616362
1118079803
776580202
1095550765
125483540
1146857339
1680910981
1754424636
1743836565
1069158752
1387157911
358845630
1568037967
657607969
81730857
909440551
1989468411
1071625325
1598544192
978608622
1414797830
1332254440
1953474251
1420957188
29684719
1720129499
866543345
631727141
1851661839
351113413
1366763618
1065923282
1029157146
1465187793
185249038
1759989844
52685828
1776357011
1097436053
84825163
1855197312
133179096
2061099922
328493267
1623044486
912560368
1148738748
1692594323
565564946
1877348305
1406455358
216503021
1681842449
1256496050
84432417
358014757
1266965031
1661091698
1208024186
112134154
1326743574
2022046941
1387972834
653398980
1858740525
1680327678
113947339
1053756794
556667065
35758891
1401407542
618262294
1873554203
1619417640
976542094
1432561816
226532345
199186802
2128049714
1270160807
1078353798
474983898
199527785
331865527
1385759982
676701219
771910617
1951404902
1497969865
583509943
1550358665
1424599596
1034535934
928207717
883554530
320173848
1990667793
100151900
900643492
2109776318
1483660245
1660317421
1208665155
523740880
1260981113
289914775
1509769602
975424929
1955154746
2043515608
1693713066
1595295717
276092275
1628816895
734047419
190665327
852552918
1267898360
373689497
645993019
918280520
1952329072
1379444868
895354288
1725107711
904750682
922775582
1302306764
182073045
366895090
1548187424
572990753
20668156
334886908
69265778
2139826598
747430220
174190282
868398590
1820401320
534080131
230618713
757866072
1701060452
1035861652
1701869174
465802157
660181102
406822837
1939826841
102297501
1610665320
532178851
694919606
1505937035
491253489
1193300386
1713250981
2060869236
118128487
1848274466
564569517
240248521
397245745
814926818
2058920950
192168051
742605082
82968104
815452577
176112799
1052018933
876088739
1244407433
326246404
1743677528
1799229276
746571025
207849785
983610534
1661764894
1309587233
1537195286
68890583
1752618385
878674828
798220424
351164884
1953009287
1139157243
1098384936
847472009
361821609
2111642009
783633942
295641906
1976655871
87399242
49290594
1345274785
1507133526
1345258888
290661299
266315496
410254429
179521215
714763096
1179615435
785143076
1836488291
1252176126
1269436205
405126225
1494969893
1667423749
2071808488
130644302
1168128557
248655813
359912407
1626191279
551053053
1634292539
893076188
105125669
1523921248
411125874
2103661467
766538748
1368086603
692879975
61327105
614856600
2032415292
816267065
599123361
226153005
2032033395
751751694
815837568
1718193199
1469138853
2131816873
1532051695
1233035331
1045240172
1868679754
1702110061
1744904607
1685526214
1078579552
894467833
1570518526
1403185699
468052739
1281178441
328662197
1688398625
52540259
129323383
1207324473
1795506674
1647439050
1073965995
1701181327
799382805
504181307
1347252494
745587522
16691056
138731983
379572618
1706936564
1873363669
1084407041
734187019
2013780387
1688632945
1711156190
187877121
500338119
550946165
218804231
448018319
1208159417
235452012
852790669
1736971351
965077488
1471334260
1390743372
1437606830
557533391
1648690054
530853871
1817889971
1917386523
380289351
1292389770
1702934278
809503596
896094608
1446771458
819163793
887193092
1272692263
1000717545
1512619418
1804920139
745806966
309703598
452229728
1002443604
1117737173
1551874023
641556698
1423090148
1824820224
1797239673
1318489997
952503495
1929827874
1974803946
1881080116
856431053
1939492353
399859291
1648710992
1608544138
193913080
294194592
1280514398
1385796569
101089599
1537119248
260195841
540570161
962307485
213192582
871750518
1413912263
735376364
397632067
707808960
674669703
1777759351
516455487
688773535
1992752509
358857787
546842074
1836851462
698124793
1157058985
1110951789
628274601
298325176
1152198149
504161287
591390841
2120575066
1242365918
746737658
1672802325
1656286744
538524893
970269391
1995000565
1411420422
1288337377
594409486
518730780
2053431995
2103599657
1420315837
1703944079
467810635
1134478246
380607164
1465907511
1587786889
453369164
1116752003
1008778616
701068613
147794429
1768983149
1453711683
1855720072
752629990
368596818
1851937099
74723003
825332881
518534531
1068921189
660684978
1572588395
1862306228
1931237072
1656929817
1179296096
2021752023
1038788873
835316257
1344359679
805093511
1904049045
1471674744
1845051345
1480020369
539518605
1220831729
710530271
565482672
1576152034
928551220
386672878
234609398
785000298
1716281965
1750247897
1351533495
1418437796
1811953005
2130836876
2055322075
63044969
1213544734
1330277560
1429226948
122054773
236821987
1285434678
321201913
208360244
351780409
635047954
2086717243
412134509
1197959668
1235866674
2015286383
394995435
2072243216
1770599929
2066928229
1795835546
1536258355
901172638
1138757078
1068333401
1309164691
650238259
1149509908
877499454
1617144928
968207164
645504344
1073142991
334598007
1565325483
1976363924
1783948340
1279144251
1435253850
52085167
1777833042
523168604
1088996580
162791387
104178864
1305390470
998447665
1712902530
1263457425
289878452
1978667622
671808730
1797213178
139295211
666939232
1073655845
1634077811
359582680
987014234
716288754
2107025868
996256219
709247328
1261528328
1235461586
356479079
1034027890
683605011
2084346968
1411814345
637902157
1093505618
464527603
512785715
435053665
1585557836
1346964244
1304574455
636563011
846371761
48789999
224297087
394200670
305287758
431158757
2007098838
1993651782
372816335
1156218003
1135989301
1294617842
1088087337
744249424
330568769
661222662
805442703
136852308
708930365
241967060
1328104236
452927153
1165083793
713668088
499913846
1804010826
1519904725
1555356283
1071090782
1486034964
633586701
2133653136
1139362621
333590553
81123282
289559494
2090905825
1155447729
1604394179
835863691
1185381335
1754401011
2078250370
1013166751
601129641
1396919794
1490121107
96260057
796760124
1274400941
951145307
1441700369
583019206
1874814300
1950930025
1908577936
1357078666
1551796234
511462871
541264415
643182204
1143929742
88845092
796603343
1957947977
1915442978
724643802
537667863
129848262
1856908466
498810062
1577765709
2044426105
1191178899
2093717330
1870145320
790511027
121405223
1761666977
1417147515
34695790
1758877304
1900270190
1931162578
890882480
1890830232
1783719222
1136639345
1373262927
1682073325
94005980
718791375
1924562991
1156472204
717692977
608230453
1585045999
1831305966
280879904
661985715
736608842
652579193
1244745841
1866589998
1174905034
2090343083
451295158
1852874488
988916081
1186949576
1548916803
110691743
1164027383
1069565655
894782678
781356007
2139292545
1284258833
922896314
813545377
96809055
842401978
1155390136
1626776853
685503424
771925701
762880347
217185827
385811627
2023938458
928585858
1681343682
1089066225
704181197
1378967274
375164267
112672576
721849303
1985890573
828222651
1400768181
681440568
1790420757
2099127348
1978102674
268534664
800428917
1444984764
1942239808
1879440688
1728477093
744882717
512853271
6099551
1245826517
723971235
678388367
1725406719
1414429397
381522300
525487839
75964545
2026942435
22291909
1037666848
503681145
185078100
2119677098
1861391668
196047788
762735393
1107670485
65057133
1643555852
1659175700
326342901
1353377298
721740460
1701480550
1677841684
1306177894
42963186
68994834
529826882
939250078
1326068906
990333
1571167409
899177009
2074152645
1575538090
982588230
1589030916
1918300670
1396405391
95630726
1208297356
1247605043
1060446279
865744625
971912998
1152890224
860131658
1000112156
217635819
638391934
534943686
524817951
1777373721
638180926
521285364
413741844
223142395
1959340179
1270895091
1740297532
1060068667
847335751
1174555983
1408992717
1309721432
1567103392
1651568153
287493520
174018288
1320349293
714932528
1446535239
699683952
1628974792
1581909922
500578566
315216502
1189972113
1659010534
1093500136
1861685183
2017902852
1862787813
87302855
676023072
968625505
1770784813
546092796
1349238908
1481371146
1545333715
1324579694
631274933
1538201800
1168839337
124625297
1886188784
2036111595
723056923
2089994131
90848309
443821049
555024337
660366032
20845500
1545108529
2120449130
262459774
798418348
941733715
1512257140
496347445
1614806981
797022598
1083786209
1283385520
518837733
311344879
959347229
1099716222
861929063
420878822
1700803519
1491527526
2063113093
1494361013
302740814
534628913
1308279492
1707715130
1867937126
622201252
454126222
960103543
1301135285
14246541
128517090
641655572
1683327127
545478396
261593014
204327258
457574323
743269685
595394630
1404182839
1378577049
491434279
1908632729
738110500
2043617411
2109679228
329373031
1852455480
1280899746
1565049481
563397884
121331202
530740463
1610402697
780934357
1264130039
498454999
1945995112
1696619402
230557795
1377305945
1140441107
1244696483
1134804807
1938808499
402286674
1947921324
403565380
757714710
301290205
1971663826
221510295
1408689636
1989887453
1853626110
1323634761
506936674
764284255
1287497711
761188191
1479129367
1351328922
1953271583
1697776913
189739622
1852468663
1807475032
530367553
556783583
1247581432
1733005414
1221457677
155784262
1950004478
397021611
663386439
209838970
558406503
1442155117
43956066
407004615
907060668
1179134725
1245143009
1317104516
375620293
288935102
1828065495
379416447
729403216
965747464
1418174923
1620977404
1730226963
2043886442
511611221
934915122
572315437
173895074
300508061
1684591009
750550482
1606736202
199503804
1453233621
1653660772
1648760693
1863625640
648554707
1799660686
2059357017
795798064
1658295580
1182757496
1169500092
2060917985
671850597
1579717604
122481756
1854739043
589334262
1872874133
149890467
1434160928
2068605970
1305080175
653964781
51074289
1534980793
964387364
2021261258
984433015
328291324
1616631274
613195471
1582002772
1138282559
508742863
1702360150
1667737385
1083910636
2026898062
172809903
1352850102
2143441317
1599530889
1727560116
1439119671
1469034420
1203319970
1484009292
182713436
1293421549
512092211
862244870
977814281
243325443
1939516095
1284635556
865016831
816702940
1719253338
170809708
270629511
457443550
506563525
1317909536
1531850239
1425694443
1211343643
1963664618
286774730
1526469501
1369598880
321709599
1494007298
163353650
227933689
122055736
2101916396
1270573206
800170368
645657587
918583839
164940014
162370031
140240487
375372519
1593849713
1603363866
584173940
1679811970
308423385
1853086262
1680500935
1201075098
2089687895
522843137
1687443547
1170081382
1163088096
1129502703
111695798
198268525
348772492
524213981
1105895495
1733028649
549945104
311159305
863088447
1745771625
1842545191
588652471
234124354
1828530632
1876493404
134298626
1648468927
411129222
555323056
1125927309
46278318
1037316796
142076866
1199736992
376268076
867976503
1619485901
23774184
1951192291
1296563555
367380715
297209308
1388999548
281516210
1413819903
225679631
468902676
949557248
1910106160
701015129
926750245
194265874
881295464
558988786
2005259891
1497288260
1255150455
1499396746
1523018868
603191405
317836802
531724142
944176787
1279665077
1709537500
1969633394
1936627016
1516023515
428195787
741298358
810493202
1686698955
1052470256
539029972
624559835
1391045544
1294597818
1637962800
482224244
943205310
2110067887
1301072484
1064090162
1632257458
1899251304
142485404
674281518
384321472
1925962148
1350207034
631256721
1659391934
664881864
2111108093
53708775
890747530
1167551206
541681213
1795222082
995836152
1647735308
743299142
693758340
1560661360
750446601
1826247903
368164434
565978470
2067091624
733953865
1318828805
660525539
1910443671
717813535
1963725010
816010454
602487173
752115722
1224904267
172056252
1505374059
896002242
1997069434
271576051
1108147231
1347352738
401366710
1238179573
1682201148
133134942
1118840519
1054143468
212810885
737493117
1886427078
629308932
739702153
1490211247
393892157
1085450797
1377807456
1958993147
651188405
1908461622
1516487337
400461370
1286206015
554356883
505337135
352498336
1344731498
1628875398
1599431406
619184859
1006810039
1571306619
660010741
1093558663
897937369
1219673364
526984273
751898390
533309875
1147180522
1731550350
2049201016
133173487
1487479953
1533592560
2009725020
244557733
285096673
2095542214
1077879000
87360563
829127238
1768995873
138849
1486219043
295330169
1458486013
714484791
1100051685
50599889
1834230237
1847598006
1139416902
2061105357
76792876
1157340089
835194834
1802019243
2076239403
1651882043
1580827448
807352208
1665957467
1551872885
213669556
938345966
804275678
1418230005
1795143228
120697935
1148797006
957913544
1974599460
531902292
1558393561
81268128
445081138
100490737
1434627240
1632345129
1982813108
1547284887
226367201
2003961654
509998012
679208226
47939131
628257967
461195904
1619501272
2067988630
1961329256
356729061
1566371196
1762289029
31334933
952444528
435991208
616085825
1271153394
1197239986
1217792498
622965196
1667935480
827740268
936873969
978801022
273960059
486886267
816013845
1129710922
600873693
149588930
1552102183
1154868137
443493378
557189129
1026344567
1379744811
492679516
693984592
1525198372
1230886994
257761210
718748070
1970184358
1636146815
1341404708
958843275
1055211360
1781008665
674335771
1677770077
1632074202
159925331
1015586443
1068928969
531877061
1562831495
1938469427
684890371
2075694557
674573756
1126206645
1415716493
863824962
1919240480
1822627722
1764422039
1380644396
328530914
512016212
1252719480
1697732797
1571341942
1788355496
551578919
1010889292
2078744083
1075110891
1233007080
742800391
1722351354
1972411879
1038959250
799711874
153024631
753371394
1772421903
1336569015
2028590366
1214915903
1659812998
446081298
1897550842
1701247643
1419694001
1898067620
1994394883
1791754033
747692616
776536905
1612699931
499606918
928078665
900799981
1310316672
147665755
1819087392
820018289
315719812
1650775172
1947572654
1919978299
858669750
1149174892
1680833949
331860284
2146979748
39675816
166558130
1641676917
1500741031
2144445308
731219643
1642970931
738804522
2052078426
2141394632
1333503872
1423559468
1419079993
322252343
806122012
974452386
1267912856
705755352
586001160
1072169535
2123921487
1816619173
1915876057
281246654
821995756
171294091
2003852109
809632699
4129176
770948346
605007172
150172337
529109586
775904743
937065220
1831346180
509133702
591066985
783643447
1005724971
377372246
300434398
698674919
534457954
2019031436
932541747
2138129222
874401462
1887883516
365566295
275039776
683657998
1483738256
200232823
1944421389
238147442
1968043929
1009771623
574543477
1227326647
1367005842
69747811
1374342498
290526773
132832099
1092598541
1084761253
2027392364
1496367803
1055589804
193614483
2119410556
216802319
1350654902
1262165820
79339998
2134727973
2059436049
1779221487
1662239046
1399640904
605020769
437295715
460719014
1006933841
1877230776
991551099
1684046784
592457345
1308742690
799922766
1480186898
211039642
201945614
1979521084
469214047
1919618899
1924492414
42222803
359394250
54941039
394569143
976129007
63586520
448082307
254804112
278390543
1704167290
185930138
328887210
395152707
1700593482
474855002
1101442925
1543262608
830220731
90120978
1433507183
758021205
1266423912
1671918110
103138890
1920132767
946295905
1106647889
600031607
1659062005
1592013233
427685090
480074750
1131268631
299114674
389653509
14011422
1752431202
1995602097
986467242
1829165431
2051417636
1711871879
1025898110
1064620647
2066475082
356501079
1088139860
249082796
787060526
1979458796
1617439826
1022300987
301290205
734227991
1103079630
1211534314
520178693
1089990293
904522825
57185965
394922755
1370826943
535336938
1224388867
181378145
331222430
1349350779
1768698904
1233376372
1058766625
1614815557
886196029
1326675730
355973075
1323828754
497667356
1843987431
1512913161
48196578
1878459401
249293309
806212395
644256340
365703942
1857056414
2121549491
572143899
934962381
1348372630
1896080263
1977713108
402170124
1956780312
296689197
510901338
1078656126
511124931
563822780
1136950271
1492029459
863294899
254453873
1995432840
2017989087
1494618488
1582565489
394661035
2106160797
1165123873
1850311118
446003592
841845492
1872576160
1244796329
1752159292
1424653347
910178892
593684175
206073684
1647448096
1875302024
1564981744
299931611
441782469
417944394
414411959
1308971098
1046551935
191018325
191180151
1562290728
1352143334
838105453
1054802430
1131535675
855808582
1382287375
249912760
1278533806
629863244
209483968
1228027216
874799634
1528995839
641922306
824793755
452643813
322439929
1566509332
65610871
1916445137
387831865
1943287671
1486880303
884532804
732420290
685693517
1218184977
326820831
552265027
1304871395
1339397879
1986049483
1700346917
601810006
2035599266
119883386
1277062497
1984177698
1848810622
928132256
1898719511
1004859589
1850940351
568623559
2066475082
1361043139
845070718
1870640367
1032217456
1352884547
2014002620
588307352
347924733
2089855937
853898409
468280080
412690760
194575714
938530545
98881704
193774156
1229552246
593396468
975450306
1431293944
153492358
1903934584
14251644
1835198463
1365082939
64763949
373685882
1889363460
133233541
228146873
1352051655
1694940305
137188463
549217921
242025947
627705955
2051623733
970351792
1080738837
157054322
1467320617
843108492
1635844636
311853018
1908733781
980100162
1656737568
87452887
483292762
183657029
2088226662
411714908
1085248780
365081404
1400483831
1890097075
918537911
708767689
1394547351
240509543
1468695299
693952531
561326599
730663305
1335875586
568957574
517081593
2132399839
2064725041
23289202
331674181
837322893
42464831
1322184308
1378134937
515301387
1586035350
1424379691
74921562
1027336547
2066168379
557382722
224804570
2061747874
1411492084
1892091549
2063801206
46676866
1157379808
1552418396
1260942332
1169299581
378190925
1903162856
911240795
1121541453
754263534
298507017
1378649300
1868544652
906249039
1041284282
814354273
2052426044
733705800
310326266
526601648
1551455012
1715177658
1867253937
364461426
1930321523
2058196836
1074238037
701631870
1840933231
731244065
872112404
1816808428
2073769553
1281788456
1502164877
246183788
1779284554
1135837662
1680914119
1395181131
570927640
1655944162
1463063877
1290836812
260240284
1224762371
1463770726
1099510832
448968811
646428492
890481126
591934403
104217856
387311649
555521857
605978278
1844589209
1449108390
638220735
1766933931
372653760
958425682
751527291
1432676067
1863896476
851179889
768835501
1569513847
1336192929
583057904
1677824623
2142335322
2099231978
1232008841
759304946
617071597
607849403
2037488505
2029491826
958968762
1539314381
1109139151
342087706
1884309515
1233728733
98981215
1084859320
1833285510
1483083292
531966950
1667507327
326108791
1675171875
1073922106
1503155035
1183059118
260321482
1068989869
421876672
743766013
749856496
561872292
2131370314
671752879
1183024006
1552417984
312285903
1504490340
131404595
1496768643
1391593713
1137834226
1169653028
1959821664
711241602
1116018989
869553493
1025956046
847335751
2029277200
142708217
2027493314
1249779085
1403268525
1437491595
1681684890
1269191817
1803596916
1355800772
1560173280
1911090954
1078321732
361192912
2026958891
374520916
408105506
811235554
103432581
1963018988
1418151828
173395369
973888464
800800844
1747339488
1348519423
915240899
911225810
832838773
47445411
2040283470
1055391427
1688889598
1164732434
813518155
200811483
306000844
1780782508
1209460961
760489667
1040854204
1050999090
419982556
1727821680
299269929
242020004
474427308
2105554304
1206559819
1581795685
1944771761
1893217942
76374279
32780508
104706683
2104199231
1192465864
778531393
1602558587
2019954204
412653188
1225727815
1280857585
426262689
57246603
1181977405
1370379976
1388271239
59020525
1375635722
584930258
1421471041
1527042251
390096183
1422757848
76827408
218681913
766029121
2138156502
160748128
988547045
674731875
227712037
1584013592
1906712523
627013765
114305960
554477400
75216214
1745016022
1723004561
312815775
1707719424
1060479308
754836215
1062442875
529261816
1299786254
1227071913
569534602
2026070175
1388710007
1318339201
988403161
568827427
1088070127
1158113992
1657211540
782275802
1487553343
1344926632
219274214
1454196749
1173756927
149746371
1519671476
431307707
1792404818
1589718332
1699851259
115626712
1731861668
362227202
318206493
861679167
1085092394
1750712069
1241855256
973288930
1613951705
1685182855
1409439249
1777458638
61342035
447812671
543848461
91633367
354601954
284548381
13457329
938232833
1681210500
1379556024
1538278493
1067196352
73355382
1031168840
1723163372
1812287126
606232307
1671811109
1704272790
1441895716
1908108829
736150266
1967338629
213779124
1056199381
1221354750
1760714257
1942308758
1555431126
1743146644
1970446661
97040739
1717173900
485503282
878978751
2107428910
1391098167
19311410
1746700183
157543384
968386642
941342627
1092986676
441719226
2103735878
696102501
371053589
21891911
1781842501
1301155261
1549936690
911903112
1518167720
1449246607
1278564653
428162069
1014584798
1154769087
427728231
1507473784
469271484
1142118832
2049771098
1761834277
1055439399
2100544965
313007377
1752915622
609163546
1360946359
2081721243
1019629948
567934136
88212248
1151157322
701873357
1483299093
1717573221
192672154
1682981739
1707036791
676090012
699781562
29044104
646227204
1464135645
1010210303
871334376
320554121
137399773
1722881663
2089421089
1131394380
116917578
980164967
951641064
1515000949
319996169
1911191839
203596799
668606497
1310234244
1727124689
1959868600
1232449895
1158792161
107357810
1229794147
433913035
2086784335
1834050044
1895978611
379523326
1451020860
1525881064
314206087
269080054
513575115
1064382510
1727158432
1667126606
452727883
1833471203
928858443
467873606
711160386
299262307
767590418
1582949235
1887596541
1479881616
1919361628
1077887399
1948100396
452508227
1548022403
351953215
1610042413
1083525803
65614428
861689057
780498594
633876659
1506161192
1133358519
1840765899
1578975859
426758383
977150393
338602117
1310561243
474780557
1439993148
447973498
1784799724
1486052830
559170668
212037676
1116342570
1850596885
782400266
236031891
213135472
2022595686
1619969701
187277342
1804718954
1863035002
743304951
81923967
306072435
427650117
1727422897
1216421907
110205636
1349552344
1481783557
1761947057
2011861776
1381523397
646771613
743704443
20037497
1886599076
468588635
1974867885
694463159
291741596
1414244565
255552966
724134889
1062931483
107418273
1766274141
1193674763
456986508
1332365960
645050872
1861865727
962117182
1452722878
364739224
363663953
351191294
1549781102
1648278721
18239409
2125216831
2058702911
1718079483
872855198
39879647
1497266177
2072591258
2032923310
86891209
1109890024
1186515420
654082291
1699134909
728987516
781266723
1291131312
1132527376
230351656
1602323799
398082425
1061075745
845326436
805158447
1077038371
874090294
274806301
1812892279
1922295686
1949627838
180493032
779805707
768385572
644485315
1430972964
554163277
1262109228
2107718219
143914004
1784093112
1113235903
128442303
1370141821
276605585
121872826
1624844245
39986703
229056861
957257231
1315614722
790900571
2014809880
1490049494
854886992
1589249264
245143653
255086424
1842438817
474664795
613590856
1995090775
1170963004
1471120422
77363996
1449839712
1573718382
361090855
177344209
1820470245
1941103949
2084456573
1193169723
1145420856
1490757711
1214439624
1150505875
670863515
467676388
965963051
905436753
2121803306
568063072
1127618654
2042770867
1666612020
1914363437
1827447374
1955634766
893932239
868423010
819560052
762862565
404569608
1393878811
600032903
1390937631
2004122103
327834224
996230905
984283578
511726332
1940799575
1823624808
677288936
464551629
434320447
1094529588
2075824569
333115634
530389706
1809666254
1812623195
828374151
2104051321
197130132
432650187
1599848963
266435133
1870021073
1010919785
1757074251
721084734
1266363557
546678936
494751818
472129021
80902266
1067723477
1771955907
719661053
1899009770
1224444847
553713825
1279372551
1046246438
1270975590
1295819942
309714330
10709654
92375342
1514757271
496308076
1447700504
605305109
897571459
1294322357
591685316
1649197977
521625262
541369689
1561936714
1234266013
1731990598
1402966131
1084694350
1248570957
2042918403
1536735147
1310756812
311165680
2131518751
2022367978
1732181641
1484066033
955338440
835946460
1638365814
2006216416
1382695894
1767207691
1319430868
360769541
1800437654
1153409015
1672773891
786082389
535181615
1361952067
1518104846
299004956
802987002
1627496180
1450106535
1176776318
261315553
1629071803
1307887919
981236789
98288586
99069515
1816535238
168928762
21776547
1669617279
200915196
414471398
2136227808
1399458151
1380850797
1266603362
757087058
537797071
837842497
996100507
1582005127
1792605886
1550223372
2062031462
986577405
92970162
40804433
706832864
1820469549
1791675126
2029427614
458808009
293409987
1046318871
1392766303
1557940039
1349893467
2126393635
722371754
1627011922
104793334
575229690
1482569632
625902084
957580514
1718524350
1366201285
474077607
1518816990
511771995
843388360
1276360867
98986009
1118694490
99396396
1624461805
19296443
671223209
972381146
870247069
1025215234
610547366
690476011
1805581010
2035421963
1726270436
1512997250
1879918474
686559351
1190769680
774084516
16435423
1070983065
880403940
2048596591
1722575183
2006354604
923544156
1150088379
1771383584
1017439205
1352720961
60239582
1328595767
1028766753
2133672329
604323321
1407351676
1049499248
1695858213
235141984
1482156001
1932542983
86566049
1220684154
1897770594
71458954
1486633794
590273702
2049091238
2135283280
960437960
917904022
796239338
1585066428
583131584
707442208
346511538
238964908
166486941
228400159
467389379
1023814402
1902713126
132460221
2104430382
1026461357
823027506
1422516894
213464498
1231165739
468315848
1570778980
434197371
1855570854
1645147211
198716628
928786429
1770100849
696356402
347138407
1735175325
932290171
294321932
453232303
1201545191
1811455947
41717697
1962137424
1788231999
1659021748
122320817
60068365
1974953401
502785595
1083970951
307302676
235183517
719875782
1776348690
1534865106
945902256
618018592
1289588487
996752029
397309813
481784049
183482339
763151620
1066484233
704930239
1963851210
1045085813
1125215845
2052464757
2003932
871056420
625836404
407130259
1274582003
879863866
1058385396
32733476
1935729160
1872563324
1560985553
276763128
1784261379
292277031
605199449
1079656430
1681852390
341230537
1667897545
1607305045
2097367408
1026046155
2140094629
517053738
937861640
1831352080
1678231129
1267671651
1694951322
1539151268
821021866
724926925
1114798638
1120235692
2018362371
48564589
883927459
958131760
1564055100
1583980206
1107588411
773580665
333141464
937468423
65111475
801745509
273978825
1389821993
499850097
519729293
559925083
1218118057
2092424602
2127129232
369586506
1220801147
1623328302
149880441
1215414154
803061047
733123310
1836810860
735983735
1867352259
418515466
1093268357
339814752
662075880
441617343
1860309175
1220206029
84222935
1683416620
2045474208
838292807
652230440
439914868
595064442
163920818
829757103
1027640184
769755666
452520760
642451323
1907507807
1649711945
18812136
2009399358
1483079671
1499204228
148609288
1206660678
2042963092
1888131213
1159451453
364268311
1576716463
1082158827
1641858498
1707392247
153803206
2008079552
1316063066
1192287219
832124107
795012806
1881123322
1214858870
409065311
210180598
77654484
1278866539
1966153717
516942534
20432656
1350992005
531437393
522050976
1326770413
474678593
1062448460
818280022
1461548186
1103949053
1691439937
1140431858
430704244
198081061
1545265725
1363176617
2048447619
1428739924
476227861
1062402748
789131744
376775069
129976390
837933230
1010761862
1424241378
598529297
751510207
1510988998
1076820502
1754938521
999927677
514512994
588688053
918800655
1557829731
1162585407
438968597
1558214409
6219842
270519054
801212193
634533157
2142560923
1150307206
1067748627
1987511535
1049444191
1293205436
1699767538
1010275847
1342532068
1798009499
340252732
834229482
445293111
97836251
2143426557
1107136468
355712712
2140877787
486218095
1347170267
1146883324
28569454
1900260063
165464733
972134154
225355533
1616297749
893589036
356703998
630236548
1129060288
1083727646
2096547989
149410124
1339398292
521334834
1589490494
973408697
584754727
492522211
225620509
389503093
651018215
112266030
1067834011
1061606636
414966099
44832703
963639359
629787480
1317228766
1620747162
1443054122
1147275438
49042790
108479455
873679413
169910527
80023403
768777941
1734777199
1652885028
1115406999
24081247
404648368
907531846
542758057
1020746027
1046571920
1598207518
1590887796
1992193446
663762032
1949415485
1584601420
1323252520
430935384
1354267157
160702321
223719003
1531962901
2066413743
2061223383
2123379396
830623560
1438829777
2017279826
1606469380
18095410
1846383100
913136465
799884932
1448347287
2014038419
1893475498
1802260327
294300385
153616375
1179964858
1352932370
1201271659
1929136244
1102534486
1615894249
1234946124
998934192
1270368481
930454702
153098456
731484328
286451951
91423979
1902484584
35468076
1999683443
739326245
1947104616
1751094514
996607829
294611616
1657084314
559967140
175054127
2062012784
483817776
1794633343
993227693
364073096
1013202580
1149841969
1970818259
594591526
1248328904
1204137431
953361663
668369917
32026677
147710470
1387909609
1034288865
1294473756
645074715
978359089
913441474
2047577404
1591181445
2085482292
1864632150
496170442
2089018202
71734213
1517545446
1992398402
450528373
47954240
1495873158
276942638
658749563
510521729
1152674270
108399187
1332101205
585015267
1861339230
954905905
318682409
807304297
1812118743
2070997829
403069826
673823915
1901912308
1035639279
2109921223
498090027
2145887753
825567771
1255334660
593022057
783648383
1426280200
1535063867
343956595
402256770
1708607588
1564709313
1302866699
1920896177
1678330177
609595860
268263539
1068862041
1445866321
685427773
579528582
1334601477
478556764
1247683706
2135197930
364474501
1477005474
109208693
683565155
367780485
909521937
1217005604
1010660166
2135202365
57381109
1578791477
70602860
1548084646
1017029310
1070246245
328017767
1904150714
2101411031
1643100799
2036587920
2086590350
2035178370
1000845581
730539524
1450642893
1038755815
1156193633
1861793687
1855459796
467855849
1309390823
1798922763
486311311
623240755
817711781
1701786375
422623622
72658847
492791557
1886286692
2016102718
1506938640
1609126143
1069839731
1499371944
1767626018
2041541339
1538085061
16390557
1381480061
1091516312
497984914
683377195
145567120
1742786163
961044951
818732997
137729882
642050273
998366641
649507335
600678258
307235338
1007908618
1475805082
1305547784
1505327005
1228106197
258405699
757079232
1761696913
1261652620
841804767
159318578
1969129413
1194297972
1989609610
1626997821
2079825983
1275444319
1397933925
147951310
332692803
1406081286
818965235
1615576340
76524251
76260706
1475908404
305923206
1401963711
1851106242
369986824
1231989167
1275129399
1196796764
1441473846
990148026
2134105894
91883340
242485408
95630726
942593022
1711531665
1138891050
1596595804
864415089
1124875863
1247375742
1442537179
1245183805
1582701589
1597694656
1388918434
348690288
275991909
1075305588
2028200701
2128154880
1366492246
716792567
1532031450
1279679188
1903975134
2098747375
951468485
464705672
267721010
2140541894
749589187
1000498419
908422412
263342700
1930058986
700151852
1170402940
2062446642
1279314904
1289922970
1187453252
1550428796
679002297
933802286
212667002
632603863
312629136
1124063864
1578636952
575782525
1846904731
2116301422
1765427712
1890398585
1041402355
732553355
1192261758
239827032
1755813918
156868363
220061032
1338473526
1656469668
1418406647
501298993
1155031111
1825419724
520412973
1923286503
81892906
816401377
425043882
364311749
531873295
742455854
236933837
1733722768
603912193
1524250128
1824075105
445407750
984299127
1736654953
155577960
1529491171
960943933
1038415255
90880871
1525410678
625482123
1679395630
154044439
180309212
2091057172
1938615920
9169991
221707769
1170907122
1757559723
1985298710
533902042
1584642634
1427797857
1683958220
171695645
151905803
256592037
15289972
456641482
1872586003
1602475112
1477862940
1803531491
677862778
388363891
1643027763
1257650969
599330279
369867047
396601402
554928125
1266543540
1210958802
138845441
640665257
1300636156
412662611
1225521214
101126349
1451551631
2105798553
1795140184
1043806654
1270081720
1730246103
1868196730
1345124656
464733548
299586964
364513351
2054612603
563761324
678903197
1222740850
1929187366
1722012525
42672145
595254986
394797581
923252166
1174008202
1821893893
930695635
1925354332
396992620
316830042
1289675511
292445634
282751213
2023933950
786800106
682738774
712350177
1771255589
1063653694
1437452339
1706376954
1363733634
1756671415
1383431258
395402664
416719211
1065963754
1645403028
1678618316
533545801
1976328803
2081674214
1743825814
1322479082
1386175123
357433834
94885206
1436053237
241760459
178769866
2046791664
1485207809
634925423
1564773309
1289886878
1001777678
949951221
1319806752
1129157107
579597003
1936397183
945713967
1963793109
1659727153
1111076019
1247449613
1551273774
707975863
1374502451
407848109
1604266523
607108725
863308784
1609633637
1185451088
263136074
118571597
257920088
407381101
1210182923
672923518
1917467260
1361288615
1602643970
1617561729
200056509
971512965
1664401351
1403608569
1228822868
234664715
1724049468
284178502
1127713943
1376415172
1726938641
74454402
1847591032
1929541911
1081910168
978474043
1694092968
734943292
1834531300
1177565827
729556289
938625848
120477367
617338059
363135879
2077120635
1578067172
886226828
1359977603
1712995473
2144576244
1369727770
1677402293
1464835388
515025892
658769524
1252588867
243958241
1239777469
215232858
119388646
524850480
1904695603
2019398147
1080667792
1752717162
1779968218
2074097111
164339346
866427672
1415766331
2135378241
1663055027
388918726
360303474
593292495
461272007
1781174454
1552050499
1160271025
1646478489
1640708696
809436563
274673073
2847796
658687286
998174041
1494337571
786592146
2106614329
1691914993
979306254
745442654
705150884
286286841
1868805950
460021524
2132026178
579384121
1857547201
310862329
1695132822
578294306
358360383
2007121074
2006864603
1905602720
548175610
1143767456
2130614443
1841235643
154780822
880960227
2129625803
963822403
1060554575
49810536
413729791
570306666
1818269083
1019505986
350403210
1192679431
1340779018
1067468250
910411551
1123294834
1001578235
826947980
1691065165
107581938
765767635
1537096380
1835466143
1545110956
342308885
643834270
1720781116
1607249532
485762280
1310696711
846979770
717597173
1178629494
1531761463
620805076
2056591271
454485049
1233613661
744453205
1973907296
1638773783
621479581
1108146110
2118833462
1194757777
809713001
1858492824
1071524179
1153287063
4178305
1142674019
1725748048
160405842
1104742112
432120541
1131791633
1573777159
955914156
449599100
1413374760
377271981
139645505
1324441525
1015743997
938269764
864605523
1851008044
706304281
1533554436
1485569870
1752157339
1219504916
789215617
1410404317
117241729
1119159882
1688194452
1310306964
552911213
987699698
902860743
1707576092
649715946
713713066
854145304
744631156
1374963337
824524533
1035138465
1175855995
258384809
296467895
1974015398
624783101
777540179
1084994302
733754046
59684010
132969219
660443582
1728508224
176558386
1643887215
728974983
1087842290
1258239961
120044908
1616097086
1440397527
65144502
1413318563
186834691
471732254
2129323248
1019061960
1516987160
998287006
1058065241
576897852
834341501
863230731
1087877317
2059479789
2140821183
214421832
1931611981
827956447
1724586217
845274200
562105457
1987655950
2005890659
1850679660
534003245
1176903488
372363035
1430020014
1406940275
1666873035
678475521
419324519
670593893
1354242627
15475305
199432360
230253227
256537846
1012092471
265896357
1573448123
661783878
886780477
1973278532
1522677995
1774547145
1545364896
846600523
393569486
1596971901
660249072
411968956
1468398515
1968763801
1063932288
668816306
589721133
1977680681
1286732697
230116608
1873670391
1334846755
1842419539
2060145604
922807967
645756082
336723208
31511853
175221010
596326535
2136133511
216596538
974441830
1649808586
2097953664
1007224301
1296681994
1789713995
339605783
888611671
264906241
1771080778
16139076
2050989223
459372514
302970620
992752605
1582748220
1378955395
889371555
1246715130
1831106704
1049950955
2010330916
630288976
1864660566
1912709919
2075332665
1668465976
1515727308
178822543
1129181021
536056137
2119163993
773336406
215355959
283848936
435917597
1012976410
1291175346
2036630609
1897770522
665787171
219128133
362670184
766951375
412264267
1080619262
940443360
1929583817
1398917408
2144506891
2038519984
1545373416
4022034
139299425
354345914
105368497
647515857
1810014718
1999643407
1564079469
917814781
131655487
730122085
1120366029
1071654660
1251565986
560274846
1534476330
2094023159
27536915
664390920
395800520
1022868980
1901378804
966742607
2056844063
14896009
1503398197
696097195
2042711019
604222541
70511308
1534294362
945187711
1555851357
48414667
928520183
8502645
1329761371
626443483
634351336
121631074
2019261592
33935881
431234334
130608201
1897829497
1864258847
568221746
731289907
2084411855
2116371664
1330338737
336220872
540735799
1972385237
808236954
790563684
536973475
1469670070
1593758570
1500592681
68706848
1162287860
1582673229
1617655251
716659829
1073442752
1643828786
1964559452
1461903761
989978749
860440044
529053530
1303139352
1010002196
405101096
1695737011
328901798
526560046
658096886
1312798507
408238486
1593604759
1216785259
2013120630
730870813
1511318391
238133767
838487472
1254293547
1121053102
2003789126
422757626
1217948115
2123277500
1072925394
1489886928
980692341
551400032
1664609844
539885619
76564552
1438381240
524386191
941078658
903114862
1114157453
515904889
1198263347
2095204239
2090468599
385225556
1156576138
1294662327
157933971
1530814470
140246285
1029803253
142413287
1452775118
246110205
799816171
848470140
1166124638
710003810
211286920
1365151168
421232738
990818523
1535353037
1295404970
2035443191
1360682267
1492177349
682942143
779877589
109759802
507090190
508754550
1750232299
511331767
1551385373
1098775711
1999429533
149850106
135270354
287555262
372676564
984146088
1005502207
539251407
2059501155
834607994
1161575729
2113668113
646160335
1717656814
863493317
407198481
1970886224
1009379572
1363085453
1928476461
1128585733
1215738108
2051638474
1664298882
1650916076
522115787
2070850369
897282365
1962303290
278738562
1067780383
679022536
10850419
1476965098
791366186
213579246
1073514205
1905102540
157705362
487014811
2008102675
1079256685
618738957
1578632407
802295461
847069608
503369738
71869914
2100344366
322598609
1750179905
574876515
1404954330
1713955955
2092806316
1879420931
805242426
1062600183
134817404
1604303819
1066287036
1190433422
188954027
1620711598
575340034
1542742661
1129466615
2085285726
1713468869
901062345
1497911941
586478066
653005525
389865537
1273640059
723299335
141974359
1034040089
1940875385
806008085
1969578443
1561555749
1400437617
409322618
241084884
1455789606
1001895952
989032017
995084521
550825221
169679780
752534177
1589994752
1300374469
1060924917
485537873
947378313
163866721
567597946
2100553005
33763493
1816658488
754518052
1024242260
1887323648
2129472608
1359016998
50149076
1378119743
428040775
230192631
322180794
73475107
1029692073
65018040
1846652643
1190342099
982503202
2088020211
1700889025
1170515619
1833554317
989605824
335230270
1276243971
1263281764
796085557
2017212777
2095924068
1374961118
1108697026
330407104
664932199
82245904
358623301
1260895335
288847090
1052046731
1964518593
785528255
416060542
1270530672
1569971421
138369293
2118421396
742234011
1395791742
908531811
1342070933
1436657876
1174512533
1289019495
1315473907
379524430
1869504906
964566328
1901721890
2009886884
1230451291
580408631
1467555838
1001802723
1849210944
1717441551
806287802
905571810
12919860
1211203622
1492616824
361318416
247625908
346220675
350706301
1194977855
430873199
786270671
2066016725
1104701824
160210898
1553569917
1203815830
1529791245
2012846767
441379959
1739020647
64642279
887995187
1106542100
1499484325
1667926872
1003841975
1649756639
97597246
241502033
1179172202
1584457592
752645751
75780378
596009007
498471853
728881538
803137572
1621601567
1027865852
1568188865
1735965212
774773372
502931836
1664598810
360842662
1589668864
1199519991
916728593
307079861
1306363425
127137476
212835458
1365224570
1819355714
213260250
1054755884
12402965
1428673755
2093974401
1668556065
1553683173
1379622717
1098745885
1131165655
1601592920
719852078
63672063
2060354425
1218410496
1584435600
1593168724
1900397479
1701968343
2036598960
965817867
1240785325
1006610398
1699582567
1402934263
2112894795
1759154377
1265491510
1499661445
1730716150
2057778161
292173275
1962572233
39846198
1433003671
879289515
2103269350
1525127076
1218984228
77020923
752936413
2016808487
1272355834
377410515
1005832861
251065730
1906822653
35924833
1243403154
1175240965
778133852
922855859
1695422949
657999532
294620998
1185838846
1641271675
123870318
1692363714
1451987975
553129069
416884861
269058093
1616346338
1952190730
343404072
632127783
1721847234
1250556747
2059486724
1140689376
44528872
2101250323
738181083
660641880
449988109
291427066
667063112
1351697099
639074897
978876347
269862324
605671715
1261599489
367346099
1078582677
180216104
1052991905
1671496126
1397392089
1023804777
1686335
84990478
61710519
1312231034
784971488
849298227
164592497
1391192534
97130984
1164610589
638863409
929807214
1444035968
148925248
927180232
1028984028
1821305451
740314551
1102571912
628775164
1599274343
1021240433
184577978
856844288
2141099514
140829289
1546753599
1785923055
405423341
1813416198
60588998
892622327
1983363735
1084887636
1548959736
427536312
1582511604
986983417
1636521285
1559151747
1865454022
339779983
131373894
850685392
509585042
1142559186
1976539719
1034901181
845988839
361168675
388913522
1156260303
108396314
816140507
1689765944
404924187
2142115027
1200340636
505741061
1520872774
504203505
247312563
144936380
123042584
969565327
656285561
1971477758
1283691845
1731672871
1069768936
1199621502
1124480200
638272050
1794129550
105615339
1648378516
1246447622
1494134697
772951998
215794288
1421643216
1330678057
1372680048
217933743
1216315435
1693696352
561797713
367774943
2031684958
1246770035
1386379231
292503402
793076402
1129355705
1824705162
516022301
787109666
2028808531
1047359722
304484118
1513060140
683144259
1910902903
1998924878
1154292595
2089823570
1142093090
988316226
2122700536
1203563209
284006195
1035848512
1862098839
1798873029
760667672
1317738792
268241408
1707369270
1073227995
1002756144
1734369411
882097347
1018837572
948113702
1537634861
2125386735
1405354440
370996004
2071237897
2135560465
2080909714
1269778588
1558631470
688871014
2063318563
1683364598
33620283
1844489156
134206121
1108545936
1874889208
417208261
1294198048
2057485993
1891090104
1603538692
1136372424
53289681
1346185864
488672830
1376347567
1835493330
1639426182
112841416
1315433716
1896521362
707183757
1774113881
934550569
974776994
1783600427
1530613693
1882486943
598248853
236899146
789524440
840668521
54598256
610379905
1219229060
81362665
146280268
498829289
1229201624
563479902
1649751539
677400977
14762925
215107286
613629588
1279629807
1816079888
358902991
553872033
24624511
450826008
807474054
588075509
750498573
346329535
981324862
169777983
1377866094
614478547
1016256712
519165936
296146266
499237886
1526423757
1560366704
268861381
817510548
540029990
1362091945
1356478786
333635848
1739423843
63108865
84726634
1172149169
561702517
1190631943
826812996
1890496170
443457639
542128846
2085855188
370681137
948539065
1893376292
1827881383
1614564821
174321228
345525691
592261317
778763533
2038798256
2045792246
641490982
32408953
134804059
1750066285
676946945
2086312460
784195532
1391619041
1051061986
1281878384
1446011765
1921866804
1359021664
937123742
1599095842
2029386542
668961719
788309016
1909236733
853231948
370948770
1473847659
1004072837
1796710727
1745819929
1997114458
383407438
1348307241
1741957868
1990184535
1935930173
316605053
398181781
921244368
1584280086
175191415
1996753949
165084660
1052821320
1383681782
1437833409
1078339657
1224853352
1936860787
513079519
2031040017
1109026334
378828918
1878760347
263977865
1728696184
2055305276
903099283
329254837
1320969409
1928358858
614892222
153563546
406308842
1543123781
1876874546
477093877
20685662
1689510397
1048424892
1098582539
248583903
893546099
1965811845
1876070240
469940194
1515017896
1363965811
229262696
809047985
1932215844
2078041146
1526048875
2034400723
875668701
1149851621
1050254204
1224258977
1395287172
584829142
2090229418
1744735308
1004293526
1157680339
1598623028
416860218
5908405
8130890
179668694
101700498
777656224
1522401874
1867477769
1815351010
1847818289
452828621
2059860321
1301303766
1072244264
376924625
163685680
513203952
1745656045
1273180528
1882121530
714919811
708317733
595862058
1886545866
1363076830
1751236835
1878614601
2007866753
1479027137
897591476
1951529604
1321444587
526997257
2119592982
958099914
501251733
1137183868
633198740
1287032429
575880971
184727032
1490679339
1242805742
369800848
1257467760
1109666553
454340239
876869762
1374217345
1297789999
180359081
1213985786
1434855645
2029137836
1613124497
1054594459
1018473678
1313863193
912316722
1917590442
1484241960
552899761
13099091
766029197
2033912302
2103775364
1889764372
1841643792
188954503
1680892447
1817318118
377313962
1057826573
903254500
813387054
1577893123
1278178886
1415731163
1502097821
809319601
292000213
1563194078
955857391
380315300
1247591194
714114518
355522260
192961319
42578014
1679777043
98953414
1444172315
2120342788
1597109659
1716884697
1978891551
1073047035
255930394
330886583
208695531
283571723
1284525606
1782506921
997997860
632096842
1510150287
577520406
1331834421
1555909427
1429495577
1019559789
388016365
2071350490
1066994876
1937938864
431855231
843420352
1662685719
1818420372
1664548849
764688040
6963004
492131757
737034317
56050701
1101969001
1890682210
359864480
1849359162
987418747
1187934448
1494087727
1406792029
739384733
643215690
797256956
1885532797
305755142
1714347091
1153426604
553140904
1231050458
1066841639
362584128
560511574
1460718820
564446634
884433287
1682123208
830496165
825347277
441804136
1393291366
1503115952
170170717
400521717
1625291261
1074786505
914179170
1102817221
205893988
141915852
383339151
63814681
1683460325
556504249
1859863858
1137535075
1033886660
710004417
199376967
262403507
1822494422
208232544
1687194993
1206847080
2128688264
1428698309
1699175890
1397351558
139389044
747475454
766750853
1338792672
1011198696
638669903
1524825742
212898204
935748604
203083787
1966938465
1043597224
29026882
150199932
1722173401
550755691
1895245697
378425579
290559686
1392783720
54618060
517574154
527492806
165320214
1173674813
828360915
630437680
1885574427
2058737045
1655058729
2001728445
2052509319
1791332730
468611419
932179113
1570326143
1075633215
1059421120
2007263106
488816360
126712410
1567977383
844276000
252527692
1242701933
1146060921
1002393429
634055857
264181874
1331662502
1403063871
2048002494
1146612836
558241226
1725280982
2145558327
381115793
422585321
1743468085
999799244
1407940556
1224802553
1474925486
314069234
844702114
1227743478
794961536
535815538
314263254
1320770348
3959576
283638909
987224592
55759629
1270483424
1302917111
105750730
1677021751
46745468
1410061904
1055425214
2124205653
2010925534
1026690277
310917105
118235199
770884086
604333174
1734840263
1034206599
1055503573
406437595
500003991
832769158
312300371
1161014014
1724873547
1181747846
288900411
1267092200
218172291
42007075
259254530
611530055
885254184
1108951228
1343694863
2106819850
1375860962
385382718
116030026
1088353467
1685844722
604465363
488273653
1452069675
771509013
1936673102
1188955638
349927138
1574434756
1272388959
1052380813
1207326091
1590232155
892583635
742472003
1416318919
419990100
2114703538
258100337
1951496016
558359358
1077948258
1684162062
1545830089
2122411753
1971153910
413320934
220682423
1104327951
107849290
1868341510
1407558281
1014630348
328103933
1671290237
1762504149
2114340344
2056429696
1798558956
1477132551
506938426
1799383931
401802567
1137765735
178285694
893302527
111633853
453676263
562432143
804034817
894295561
2132234417
1302175837
72881190
1169862395
1117899898
633517357
1766088998
1466761863
1505391624
1775574736
2045642208
2056200340
1979849605
2123820090
2124206212
1843618880
1860382699
450318795
740930820
720455298
1606399300
645881587
354446988
1122915060
1230866812
1654778785
598833640
2091052708
794446416
869128044
1989495116
859841679
1662752101
1495440096
884388793
904273176
926935039
396846963
2052641038
996538199
1038620043
2113329604
188183539
851868364
1341319567
1184076068
1100478552
887566008
2017346519
1290019758
1147797626
1157702673
1490872857
457557516
1441549989
924338773
1596709527
2045684267
532284330
332755994
2084311692
271702833
310407363
358137084
1843811246
1628628298
1040390734
557228777
1365195964
123336006
1199801620
1125963435
1058129321
487998021
872309048
173895060
989292729
61957656
885269179
356581437
1988223627
10757579
233256949
518567807
41810131
1487863765
364031411
237144528
2015641943
1647665720
2080868285
1399154019
881839819
1729047671
939307494
2015917849
1624827258
433535193
235608382
567635073
255972758
453230764
776493642
867833946
2069543827
1069521043
770206530
1316921417
337977610
2051333827
479058293
1397522950
222568843
143768815
815650953
180059530
581920507
37803614
1895891348
2086722733
1260056349
482939419
1620695654
114594327
1401457947
1622068208
521430060
1319798993
894075707
1558458469
1691886924
291560217
730056852
1090242261
743559094
2132574115
1150461115
1541351788
350057177
381927631
900056340
1859820231
1270869992
410105065
598152384
2005138243
29458973
149384454
1164264259
2117453026
729212110
419652620
1751088656
725517630
573581288
1288627973
1558721249
776838409
718598930
111188457
1331867343
1029385674
1563329324
1378207730
857245866
1909109936
502113959
1538299280
877018407
2018633263
1873269636
1641534095
643086217
1139487005
1789237751
1284354918
1644222323
2091311023
682120351
668878470
560516301
1708286764
513599821
221773433
851751831
1314406944
1742557308
588966328
219215314
1144946648
1075693622
313508842
562061041
1296842022
1777049501
14856193
1481668131
1078090611
1184798343
317674434
1505941305
1978174169
1713116939
2082443382
162610571
1996279075
991684614
996100978
505129897
1550402835
684088133
1700364748
394978035
1067790023
768315225
302349908
1285043700
1045073363
1561651822
1127394202
1572478458
976568979
887496553
1956910806
778735825
752512872
1917319373
1479110914
481959218
1421554791
1608607496
2083938707
1013138448
1851113595
2036802109
1897870553
472876223
944713045
1395997047
1528461781
247244445
1601479818
276646927
636334104
889911002
620193917
1840119415
1310689417
1701461952
456841546
1286204154
343884276
187679988
1711548783
232374432
1869060629
1282523262
1994494088
187998318
568529583
128579782
547995115
93104699
365166905
59852612
1253438445
73422070
1747517186
1032597356
1473646153
1569741676
857249597
116997337
1327876126
1688854572
240030771
1905566053
395196729
2141734008
634339617
2114197117
911785170
23397237
1190351590
921710631
1743713695
2027174349
1551357493
1046567210
2002482692
1964014657
1232860686
719569180
296857277
1516761447
1806086904
581300973
1852608658
172495624
1337842433
1629521640
2131528747
1971185121
314086889
483222662
1337268332
2040105867
299580983
1742252072
1363890806
1777316173
1842327420
2137924510
577151242
172718162
279920624
251121097
1038908046
284464011
1651810035
36299396
1381370115
2008307475
1020211465
216580604
1570498016
474576369
1953036320
961677455
881474302
1576348915
813518339
367062468
498280038
1607120683
640942263
254812324
932993478
1949884520
1007154411
1095949630
1384662807
1537190289
1453158257
495843601
324176397
1419082493
1614799117
96307786
671792871
338904072
2050950761
1941324549
1955878587
77845242
1961933364
526923752
557688514
1888260597
1139798781
2109937881
367659074
1940979131
502663303
464596527
429244027
219456721
555231587
124448979
236668529
683257385
1181998582
47718205
196324920
410884849
1743455623
675014792
2077047182
413313392
711937541
175366347
1724998266
1490180556
997778938
1389563541
1157272438
595823786
1149228873
102496042
1501121705
902752788
83798272
1333754142
1643310734
298345653
2010830026
14360165
1918164702
1287578628
2121969906
1587801490
270832138
1916517045
1038193759
486117252
18887420
625302754
1715337741
1690392197
1537262707
68239751
442837610
1858119581
410735640
636195324
1264363550
1705718021
370320102
1838504217
1243076051
1906331811
451869334
745502917
1857643643
830830379
1449899798
1696206376
522232805
446222703
634495259
1617549031
651720898
1327581856
792209774
281446095
926040003
103162787
1031276905
2064840298
1866073905
475143323
789940184
1412159483
1335482696
1138288672
1963103793
290171859
184604542
1031805735
441306174
1954637042
2051983273
1256816584
441305619
1429299579
1228392007
338500723
1979925539
1352334966
169801513
1201243605
164209432
397256228
540792879
1589371397
1869971416
1844165330
1158871784
1300703771
31952747
180245749
1392276701
1398138031
2099789385
1153576701
613074382
487113219
979405487
1331767738
1516656200
1470118614
1540355670
108877745
1691347568
808062695
120366131
744417354
977878130
780827067
453840216
1975269833
1808197355
556638114
1454728648
1523633094
1688498836
1450644679
1366855744
1724421531
1330488175
536602332
1230262295
1925617085
147040263
192484601
777632362
874387583
1120833132
237758368
772133092
2015670112
840984336
852952205
730268378
1111617922
1653283631
1352379699
838589932
695117678
795732255
1573493965
1726667576
1244625651
1835461858
1480037054
1793098686
1810386244
1389812951
752091314
985761311
295690311
72259319
416588229
2086872017
1306057981
2001901030
1155070244
1722558945
510473609
8018037
1563257946
693083289
1601822822
1917065074
839929305
1860875559
427302961
879308727
1355037147
1513808992
2072411602
916070847
118033880
772302498
697443251
254679415
35101434
1304370713
1126325299
465095306
1361942163
1042850695
1134645490
979989582
393177799
368516128
463666163
883915362
1689814055
180629799
1804761930
1026555475
394290901
1283415753
1389776515
826986716
1031077622
1052081021
406922697
1117804602
1299038214
488488826
1697782660
285936845
1154687457
649700387
158111932
1683338464
1004740886
1807386576
2244841
575374837
1248621363
800629484
67545801
241528204
1296289992
1803115034
568281878
1201429442
1435981785
1221655819
1076254562
26235903
1507888531
1483827637
1561206165
706319542
443021724
197298063
1342703829
1916118788
112589691
1908444154
1325297941
443162061
185918589
359288524
273155917
1124459878
1569003575
809313484
2028397747
396601248
1490262716
896857842
1193852712
1096907789
1324516082
935576999
1183615130
821970418
1138996195
157080826
1940682813
992555938
851784064
172041703
206286234
1684154579
15198173
744746625
57600281
1291556288
260640096
1261502528
359623345
480761371
1014722182
1691438902
813639069
1366690309
218852599
456119704
2018500845
242471655
555099616
234916099
1596838212
1008077596
1820978183
1471817978
629092214
768041356
373390869
548105975
483929770
1950542515
1608119301
1911123560
102843959
1257327586
756232469
866777343
1038320553
1581674688
128816477
2124222376
1112008643
1355074450
1768345898
706892298
1983918601
424399373
1007332875
512049944
1269226512
418984028
1330178285
961102438
230051566
778194530
320110468
1224470893
1082581021
1129073453
1278082255
1498501659
1376856112
1908930779
2098759237
29651602
440361111
1879708100
1338551569
910678616
1716787167
1830289564
2099163944
1729768123
698907599
1693746286
542182276
689830353
1059982990
1433838197
710889151
1383588909
861970940
861749879
198503725
387030301
1704619985
556257861
1392088991
1964472221
2089167725
1686820061
603498995
1764700504
1422804491
607681559
1137548023
891915288
496000074
1189726195
851932420
908904225
581029512
511892851
266834639
1375249603
1149748731
1398053163
1877974234
1755758381
1139112947
1228600865
1773662982
825664052
910227277
1792442152
541997766
1991710216
1229788614
780782476
435210262
1189098842
979672144
363859210
1610963290
584860058
898860069
685977016
1447502450
352622834
557164209
1845391790
1680742233
369468806
919772861
1859162577
69251455
1716895515
1340023312
1503860110
1098064383
391521825
929094514
1522991125
832020242
1604926899
1209098214
1856985030
639664457
884346232
2056248866
207461938
1525922605
148274582
1927228134
949942133
1525134691
475323335
290041255
1029816091
1850866512
394892211
791142945
780157855
95720132
670561881
1942337999
1774288470
1321941632
2055407583
1720709967
867204314
1346677109
168004118
276008570
2051507896
409320346
957400946
96756893
1730944800
1231234582
517303685
875022518
750990954
139574924
198265615
545353891
912114917
1254948890
1057524663
1729871321
1046508667
145075169
515054747
96857201
1910374801
114202518
1913379271
1504480251
733536848
1142716466
985493398
2146877085
1245050506
667442665
1213684519
1734726996
2044261985
250982718
748516375
610739418
23248116
335499918
1036787718
435053331
441890352
465306800
791632897
1457974324
1864026515
436339366
1328744515
100929377
190747817
1292105993
1532864546
818813622
2135025933
1357729433
53008367
280861954
217679540
1648140158
27657820
2134486265
1582781966
526832478
709675899
2075546761
532398670
399868913
841436766
1847734510
1594863512
1952186704
1248671765
1579360857
1725762017
1068613391
1807285629
1823449557
1411500899
1195270209
1203610021
1632809423
813376699
284544864
1384829197
18371095
1711012155
2146026844
2089239501
149756328
344622754
709872130
777291354
559429956
1134535835
1600817749
428759608
11220745
1169578932
1612243290
1250806028
1110476843
1965258245
120903161
2053735273
300688614
1791040463
2077670829
413911484
1718058065
571964883
1980623676
1394922948
1735350835
1221330983
1085319449
798986945
488630272
666775475
1827777725
1419828937
1922042530
362869780
437891973
1595883222
1110320551
438107410
61892198
814406222
1367044935
206266218
268695831
1066218769
974852573
1144285370
1448439453
336477201
1283477052
1557156673
1786798437
1238744047
642663684
1160490556
735340268
428407915
1113467711
1673634003
595697163
2054524476
942374785
24677780
262048803
215326844
1895275018
798720988
1989969037
800526751
712574811
2113801093
1573095310
1357989643
62763900
797789552
43896170
1585207479
275792049
40889404
1571832800
1617239781
1541043450
969977538
422353752
776678512
388210366
78777000
1343404357
1689481321
577929093
455594263
1341501820
1010688947
1391147393
1911901951
1704052288
16847791
965694792
255794627
1314925551
145713936
714094758
639698612
196144862
2128005212
145390418
368253010
1986466056
567739525
1455405804
1323603632
1728056738
1135644737
16047346
1323087497
512714166
755262355
1153036207
824201904
882562173
1385262741
179485341
897155178
213964433
1760141568
795957646
2118574234
1439419190
720901903
207617512
1014369185
1668633105
1740685737
1267140051
1223812272
1562521541
1250733603
53140481
194811025
902776161
990753501
1362215917
1991307206
1167006809
13514112
328541554
785420624
559492260
1428339822
783684942
777479211
1847815954
1197511173
1692225008
2088121305
1618472686
141883935
2105137219
1620988925
690374949
1874731991
1538952627
1851707819
515528191
799254299
646985306
1377170449
1142825719
1835797423
877445456
859796335
895341017
919835432
154642533
8674544
2025575030
280747259
297480288
1692624186
1844732801
1339087743
1929580120
28396099
1087080359
464061282
1701103454
595009818
1910056786
1580716149
173877328
261989735
1626407168
1322794008
1103512169
1212411022
1619723389
764814254
132606872
1419705073
2099528384
1398035154
1490737198
1289555923
926264797
1535925066
1613000133
2136107304
1280630822
656385735
1382108163
285828706
723131291
31895649
1048517780
671539135
329728206
32072476
1668693190
1884504836
112052923
2098068557
304253623
1629164982
903143396
272032537
219622637
1593010838
1701781956
1008643395
543660120
1343722154
1438008400
1161015089
1300222148
1661986256
1720823467
423901122
1707993144
1365511723
900227794
1281245112
1962043288
1611739476
2125988701
24144059
1378088716
1816958152
1483281891
947482151
74629975
1450259145
2065929134
659125915
605934083
350332852
1712918790
567974965
1654170509
878361795
36318673
422841909
103054410
1776046928
1932229343
924649345
2015661642
1585046209
1686525221
1707715035
196276906
484021085
1662295339
437333643
491768181
1756945446
1710602278
662628377
493690359
547809697
2139270130
671912486
2485830
1476021963
485896107
1573797998
75482258
241468933
915099597
1988367451
494355555
569896149
1025332858
78705959
1696183021
1405769194
515642695
1429863115
1044092458
576629620
373227824
2029541598
1840688029
551328066
338302842
2060680390
2056459195
1681675787
8741813
561610496
2053748983
1150403193
1986716082
1409592610
377804921
542970152
1562715543
398760040
88323075
1466086978
880337170
460652497
174016612
14298813
1911290047
375034897
1466537700
407091881
1738772380
673855445
1324516312
708803633
856206230
638940280
494384963
412180525
1443457691
405466696
1160490395
957566092
1869295558
913149674
1792999634
1846229013
9675541
2100378164
1573050367
408496322
498684004
1428070219
2003941606
140458255
1046864381
1131560544
1862642487
352769004
1966259645
531312528
69254428
1991221699
1035197285
992479785
1699350406
743135488
1196080221
596683322
995651118
192621398
1832563230
511308201
298989461
1151131290
384398840
107353475
1819763374
720602111
59250322
4968682
824625217
2072456944
1393033830
674528115
1777485235
1581323411
1307540919
1950468879
2073385946
2073541423
418835161
1904927852
1824526351
1699246215
435575505
2023363851
1416010502
914071195
590472633
999859562
802711927
814036696
1589710120
2115243128
1261131612
786661439
2132130532
228525515
2132369406
989429982
363641307
1409511993
1245204978
2005210443
1673010573
1701455134
1464130661
737436308
1291791853
1704719124
2076939892
678987039
992939540
629294582
202886965
1917036049
895615656
428795708
304239842
283438337
1809582589
2067159023
1710129827
2044448567
936045555
834470451
2131373669
346952800
264619953
1609332465
1414573271
107122645
757784910
1532611678
2146895843
1579248186
1187798978
1017632749
213361868
1347746010
885276716
384930262
1017220326
2049372906
17939866
1638480272
84010304
1866264543
783492374
2080538983
1046045562
748551391
1858524452
1634464403
1946419993
1684382793
1591698923
905124920
312013409
277520075
105610772
614144385
766510218
1670669596
440444368
833415198
1446454873
1773565097
1275764505
1001585926
631317239
1909605956
1292702988
34991097
891793125
507024072
1641587831
700803934
905035243
1084251612
1682239621
2124756264
2138960514
50827535
952840194
1794260165
1719991159
1266829749
570715528
653967340
1122560381
1664768675
1670560997
1149761251
1770875207
233977054
391932742
847882296
2025042092
1874142416
536961081
1434560588
620493944
815132092
1370603238
1572368080
1966526102
187779073
1341544102
271853762
766264478
1583125498
847165530
601205140
1789140861
922616411
435127272
180017833
848044382
962227843
1773494076
1533013407
623898207
496331527
1379556024
662717266
721822456
2045459915
1076954158
1726475989
1728814983
1161022094
184524401
1370079349
652647641
1282677799
1909817026
33419479
1125810408
191268310
1926970107
316205338
1286055363
1799330546
187487238
1994537217
495323452
100596304
636911854
2088728169
242635987
71666387
463369138
1531415969
1863048725
372513379
231593466
1972093107
1084279543
444921484
1417941829
1928300896
1199280302
1358571734
759385669
59215841
1590176963
958579103
333279498
740795368
1667872003
1646294755
483559897
2144729701
399125788
213187271
782696147
1366443567
920936400
92877919
1382646448
1551989623
1673768000
1785288149
162579925
1651077787
1831121396
1317694512
1713059504
565815311
917798541
214161495
620051050
926135930
440972086
1928052927
1838621790
1882833103
1899565980
764673458
890226845
526391190
1537897205
1552838898
768513990
987129978
667067060
1049049762
1654991009
16414806
1748467803
1393090974
155192003
1908548822
621759021
342288707
1278250635
1448233062
208602818
2118256098
791580617
718574689
1778827702
1527444486
366193253
778231501
1998095894
622106218
805209791
1222876316
1335108573
646413129
1671225934
1882034721
92739991
506707543
519703712
1305351808
908992816
1870601876
616060277
566008713
962738482
46095679
402758745
1004319887
2111899912
21474976
2071792975
1824501093
2026954556
153810123
2089861807
1296730791
1026692752
628831301
1220109575
877519527
1828745447
1560844379
28138849
61608565
414141162
2013340720
2101004011
1980345404
2130349076
135023380
1957174415
1656627025
168696836
743445579
315549292
1039145776
442982885
551547180
362974695
797665899
1073880939
1771460688
825824675
576382208
1796550638
1897357536
131305989
1274863866
1047821857
1202424286
1300343358
1856752537
316777293
1825855344
1933635103
38788789
1680224698
2130958042
1813967948
1441763830
1593814098
1362077175
676345096
1604194466
905552830
1595816485
1626536620
271313915
664240611
300117257
2091302080
2076677426
1524400942
701702061
1372777580
191970147
1400521479
1289924235
1188881289
804161260
807028460
335291930
500537767
843427980
30227090
2021709104
1245206557
1508447495
13170088
1929967703
1445308339
593447968
869876156
1796454718
1593483327
1823687011
1010479588
1416569753
1822734362
726989612
938935319
1301813000
1696793621
1474784669
955088430
412485682
239104375
680788127
1118738367
136428379
158424010
741041644
1600624439
548401198
408055421
766432335
1363555605
254216984
798180125
1354318332
441650343
137729882
545907510
1731516490
1613372908
923422655
1843905325
442668512
1010123080
328707972
911592391
1087191299
1055579662
1759016043
427613415
662222041
1002135857
1871550112
2058421585
342567687
74618364
1889938543
1554833332
1844086928
2083143068
1915771254
1885450298
968101144
267405692
2074518193
1937121919
2147195043
1142090635
137892093
603881891
1057588828
1261648659
567448143
1793204528
797858727
625887035
1234002506
141098841
1061383117
1588780086
1968822782
665590548
2100191241
623904857
1670022665
532402746
613927514
1798281020
152215416
1734764844
1314909429
1409187383
1145147887
288844186
166272633
1835684416
200646061
1046998198
1979447556
1474649037
169421991
582840807
1755345506
452047132
1819314717
1906099701
369461723
1984758123
1757198183
865584307
1100833288
968680216
751936814
2113074532
1969519475
1596883588
912001945
795905595
961690778
1280403733
1974867885
1440250368
652536419
1325709016
2070767466
553493509
699800137
1891591157
1472290377
144373090
390135056
534863000
128870330
1930417611
1332810259
1048295717
1669112457
1056047458
745616074
2060930842
1836752221
938814848
640632072
1348332121
654174973
1728959708
1198109847
1991583173
234818001
80024708
688117951
2076603601
585467704
529066063
616473559
523483609
159548702
1581092142
1294231712
1355974135
1332134541
1998404276
1219499395
912956396
970597343
977526516
1547604197
1233965128
1397886771
847948052
1591195995
2111146087
485558252
83757592
498948244
894066547
1740257163
1239941231
1955219428
336305582
117736548
1326770662
949596639
1303753395
1063537301
998584303
1226527232
852647786
1163885209
1821624532
2007215804
350181209
996522513
1494724524
1437452454
175715970
2128107087
80153803
965268426
1027894153
375633039
1200757391
1510940362
941386305
337445666
1893535752
1777196739
2083588329
1739509888
1290630373
921230007
716639663
1135552041
1447266527
628813256
594166736
51333916
1340891019
1144594711
412170581
287278556
1175622168
298915321
477260526
1559536666
376762966
676134157
1309766219
369762867
1288887236
86004800
484492536
1163075538
1835479565
1565909126
1357163077
1419086257
1415591344
1898999213
662662899
1325519344
1830265162
524615888
484477930
1459199308
991498750
211557837
1577576781
464471969
1584246583
2129920671
1499326470
1852688127
1830651036
1870878765
1077360914
472778956
1539400745
582931647
1396706794
1006736209
964821423
699626335
1573562251
1147105189
1075243376
1521318206
1622866143
1777187838
656309602
1366362074
329443203
1086200628
1952885636
1593623117
171525289
1957762255
1556370095
1559785577
865944656
1454823144
1172351694
1975546295
2122958139
32031217
510332418
461082473
1988341053
2140845070
359599315
15323827
865492839
107915998
1138258563
1637125192
1603750847
622767152
49972610
1775909007
515074392
1961703115
2104844263
695446633
2138827797
670028032
1570942797
334269972
1840092594
1486625521
339351953
1460469437
604483408
1291169836
1938825885
1760494753
253999890
496060857
27254762
940899910
652207897
734530557
169374177
697263834
1874185056
1327084537
1247270432
1537056095
467927485
1283354365
974240001
1332725081
1055125098
375567984
1045612439
1065503589
1709591332
2062544424
153043189
1432768943
1476758677
149300714
269371917
463056438
1033792974
782362055
372204729
2059927915
207805444
311363377
593281402
1633538301
1180055137
100584812
1961409339
1899289171
1156755208
653643076
1511901817
142876882
1960024292
374781732
1663084886
1292995859
1564065977
905735504
1711766075
827042329
464216078
1981427593
1259422801
1494681625
852781703
1218533772
145868770
370707573
905079983
1789961856
1085657133
325574862
1910708920
1635499261
2095261527
1536984527
166050158
1295663459
1180259447
1833579930
980652573
1516647317
83693800
810954868
1131059002
1317522961
1099954164
226375232
1766724516
1068859315
846291938
893293767
645063834
1330231029
671130420
1772150322
398903185
1134388052
470675535
1862645607
958791994
1554995835
1993852679
632890887
1442431578
285774976
1502388492
57493575
881014877
1711403335
596222324
246612583
1023551956
933984010
975375218
412509595
2120738466
854999658
510389344
1032380133
1731979994
1243926148
582776414
531504252
732153398
674881512
1774677632
1660489199
1711176240
1360667282
1456446749
903340992
1725703196
358787728
665602919
1218439888
1830046363
17760976
1708264171
1851734953
1165771336
1931812015
1303934955
998380359
1286037340
753369617
1641056079
308104185
577454475
217775747
1390476926
1972781905
1289281243
1861910095
938317643
751648824
510796499
1675310933
1637317163
537655269
1725902235
1616915686
1909185587
1294602557
2132100630
1822436994
94143864
619113727
1664376890
1533125835
420006851
148665162
1192661357
1550218220
1834929717
1068246573
1663191946
1723842582
1025303593
251086251
224635724
1357913900
2055497969
345181839
1253794639
1011455624
483191360
1098396795
1850363798
702505488
145218347
1470571948
1186747165
855851235
48189824
934103638
633341783
88234879
738168103
868380100
1487978021
750593795
251396080
23342046
227654598
789444332
797311102
2105083844
375584926
681120986
121776294
1367266163
450980961
224678248
1781750271
1395070915
1431233252
1669700764
693114101
698749823
240464145
928018500
1458656396
1011471113
737164612
2049449149
2133229377
2066147618
1444412134
1370218329
144077129
514860335
1941645505
2134896738
173884927
1346152698
525131832
1085903015
629280221
1326494949
1094344543
699640212
635630451
617182880
163407259
1376721577
1348556077
1792605745
176403629
399860596
939190273
1453155764
2006747842
604845435
2079721208
383899822
97867106
2025555020
123904720
708507774
1800756635
1584730081
1381221396
2048460399
1390372954
1131076390
211744474
281349597
161365416
1056439070
133203260
897570182
247811071
471631278
1539900624
1433191713
448178892
840750554
1727128188
1719551889
1212660825
1479520656
1283089540
942118969
46245862
289532370
1658425556
1192943607
1854685320
265974314
561124534
304042866
2026843792
455887083
854378476
650793498
2132260876
1501655691
395426345
850824318
2112273710
29287272
1169838222
237884195
983950154
1462952966
266292927
573600017
1444259215
1297438196
1549634244
1538237230
1030708649
949334761
454704586
492145577
846583118
1426174402
619929087
1138703844
1995180542
948295663
752635801
1990541051
117328636
1023392367
1770530498
177056242
994930223
1497777156
1680286809
1020416508
932541363
2011299369
1499454026
1725851301
158323622
1548085259
302571712
609342928
620517415
453839752
1610380935
2122615317
1709422972
127850497
286531530
255248579
743477086
918197332
1161259690
1700064465
1029310212
489844222
467145958
281981234
1112174451
786504510
26190754
943949602
1444421313
1670230040
988349632
1380257904
1595012995
1023955631
336459639
144376687
135944352
1394764380
1783872768
79955650
1945591300
746027805
1814098457
473335109
880267127
2088533347
61579608
1681261380
1787788473
2068753594
57319105
2060067823
1016051993
199761964
1120565472
874474994
1145693384
1921031315
391714056
1628252489
767648815
204827
2015540498
1755626009
1470863988
1226404977
425611390
68916748
673733953
1810451352
1043110773
1023598879
31596403
803247521
1872615685
428747889
1848707360
1832237138
1820900158
399474690
1490756888
431567262
374780345
2133478981
265099581
1937424736
1024033794
45170730
873782518
1191033339
1956808799
157150019
777146574
521610006
967445480
2126501523
518222726
603013775
1830201386
334542530
164753525
1617978697
967382978
258279489
12758422
195490152
1743924637
986939998
1891124220
190371109
1428054310
690509315
1713644578
1353332020
1496826164
748440029
2049045712
1014937935
423248677
527312850
983737274
1686942508
1692808752
993112352
1118374519
1348927163
1206804436
367540618
1519747789
1234523134
970629826
1095313033
1016080350
129983145
1470441828
1566631595
1087052389
1132681136
1093499016
1249955526
360519229
1684926844
2053282249
1499574259
1988375544
708609559
1759170696
1893868136
2082991112
931476763
762908340
1939112599
169063320
2054328271
213899718
1456064627
417079545
107199891
964900685
1069255677
59326268
23250833
1038674663
1149864144
1033568613
2086151897
726015479
1423017710
558273921
1414810155
2128343308
649172830
1946856285
657326729
1144608612
2028769704
424616932
1346103610
1932234699
16751043
16951798
935048833
18123908
1518189728
2111444459
410092017
271155766
960552753
1852998536
1726685923
129881831
1022692616
1818881620
587666780
651338734
434099726
1646245278
1067179398
1530114389
952412045
1681025985
821875464
1688175625
539382939
150808597
1342512929
1736513003
486727779
2114414842
2122484400
1708120208
1784389626
881164832
347784051
194660051
670066670
1699518789
996048768
320897021
240786740
389317803
1106690886
1054035594
1862651451
1678853851
1846986527
1279098913
1698724011
92224582
2020030696
1838426124
745120009
10168754
1516730910
210488209
120583959
162467484
1770684542
1413723492
1187701445
1577441232
335867405
702374945
1068344951
648138626
1596675308
205992438
1372540431
789172618
2087691984
629056964
1973034279
788739078
1563186449
2002377563
1266659421
1545866800
135896069
1863036019
1082380024
699161904
506109275
1647978130
1288662490
2128082950
2068666347
2003300688
378215776
892369431
531564261
1320770969
1667512516
415401283
319436056
925931651
2052357188
107004568
537294099
1523307360
1187507066
1774210432
1502878392
1958139199
1625874039
83926608
886064043
22584661
1327563756
2019548894
740456941
793556688
2142905193
1302599599
1835781615
818363431
2124163154
1460610637
824688912
1339634427
884179153
1879102772
365152455
1787783927
610632450
1240055190
262990810
2110682279
813777224
1435099507
2130279498
53607165
1671386351
442614078
1682046654
1556797352
280933598
2091911685
1338951294
1998005790
1072537095
380435797
1732806748
1638879168
169875616
1024395662
259180447
412098366
1876786344
740083725
812861174
225891480
1316211331
206657190
963298265
2107021657
597418996
1295801529
1041409440
614209912
1682586862
1950111256
720515275
696110816
1157164014
766457857
1789774664
958560058
1639373705
1095117094
305048058
592268513
1776392335
822580208
1888738708
396579894
450751409
1984903518
382877537
2014136311
1097390930
1842628087
99735157
758351420
130982559
964784839
1531931152
656062673
198611812
893437545
1473596186
520804805
721108010
1994217626
1254862918
1028058948
115197773
2006249230
1171125753
967254996
1999447828
911303793
932966393
141064912
2018420495
2003527358
161944765
683344356
176837708
116523310
334800762
738420180
1347563256
1584194184
1698406942
1729375292
1168902950
142264000
1728284992
93587686
1755952400
2012134673
1361382306
38403674
832249258
1884009167
1213391388
967808660
400778333
1552717838
1723734167
1522212954
993792243
124327576
1113788056
1990793371
1879426878
951741460
410484348
1310466200
1450389720
1685975338
67777578
574354796
817382178
1748092824
583121746
638213211
768332203
1435596070
1153447827
875332509
1160467382
1738229604
1847980710
1849718385
759862318
1050216592
1253587892
434274120
854885807
388029130
1032340666
1487401260
1419726913
151019089
2055289580
614373862
2034915743
1357833755
1854215654
512439724
335223867
2031722737
125282515
1618828577
201043865
1690244022
196385236
530773903
1181461035
806728429
1928187057
1947233609
959496931
1877520754
839038542
1453884366
1016511175
1962615208
1669747218
1587309399
1187526674
705467319
2100649817
1143155884
201633991
2082895230
140916636
1414534038
1794574013
207529085
2022602593
1786347220
1342711123
1706782081
457422784
1147314547
62020536
1726642552
830972643
1068727992
311968744
1890371502
192251302
1849453017
509110567
1830146098
2093373313
1535168825
902889350
222661950
1179219119
967356557
1299794281
956195669
313736825
207213764
1729958634
1825383967
1988924021
601692700
2010630667
949546158
857880834
1845434561
1771850925
399277626
93519478
1676373831
1326616486
629376737
1785036301
806594517
894382671
1403027801
700605630
998892583
2093566478
847211737
812823643
1984702655
377135808
1910178196
514264580
1209863700
925351539
410790114
23741602
1290907056
1794164629
1072562373
1573770346
2034505109
1907575711
1857996493
1225488819
787316675
824815800
1719773832
684093479
635533681
2139436679
2012534473
2080111416
110308637
299402662
1229578740
760878509
132081158
1577029074
1237079520
1116028309
106258905
1860159515
1109898110
735374613
555266937
197771777
223588628
431990199
1524391572
877485409
1467285195
311628029
2011813681
1092953505
294188642
199790545
882678263
1399820673
1733983051
158323771
8571524
328652835
1981233469
1325451201
40686760
1367564219
1205373900
151805320
805594685
1973677370
313061596
1815118762
1403060351
584657473
540748830
1447862071
998892656
1118562510
1073162503
571661368
1677779701
333266337
2049037569
1888473845
469193500
958561383
1052717305
904422394
682035198
739533331
645854209
1349162108
1230213847
1987340188
1498863000
884320385
433754625
1186509430
1236418838
2000416880
209039901
113783937
667315946
1520797324
341751402
914899095
203336056
1145272400
137329267
910054791
1165500207
1378368216
1537357447
452013567
157853570
744814973
49127800
1265368058
1549676144
1366217234
1272859229
458666429
1661957906
494353664
1288030265
841308622
1704536406
587711860
992973190
528435515
2042757179
1359818947
905256645
1429545914
526120483
1452346981
902470416
1508567156
1703644092
214326724
247139178
1718735241
502739334
460218565
1551813430
878372863
157049998
2059083533
927867132
1202394004
287298152
710990527
510702544
301307060
550290492
1777093857
1057770087
97720355
1138132372
1098063108
826859598
937937095
69377267
826250931
1094136098
604820517
1652272571
875261427
1074077969
1160179496
2005840280
1849005388
625301542
751836727
707506139
87401908
570356301
579340466
904455806
90884840
707411699
1953557490
733828976
1319964081
83099245
457982380
684683791
711890517
17021729
1360396402
1473368221
394661922
1997379846
141661238
926406114
729337724
393044479
632104729
1205688227
469013194
178609109
911705707
1276898921
170572094
562545056
1154548470
1238767989
976497659
341992928
766374113
1719175423
1558343082
1803375145
1300889307
1341714111
1642850477
255536235
403982546
885671714
1470859741
66266535
1088136175
619499700
220195162
1407449893
1981736881
2083741159
1054766838
1695419877
1112046223
280710494
974431982
59771074
1478734740
1585149544
691852041
1410070499
1392389265
368952073
132117456
1922698847
1733542275
526751599
1192016758
597959962
1107355325
1756667257
443500255
702992113
805276155
1763449861
1113235075
438038024
550421129
1038323245
1722314838
608756073
374158605
1172035794
1771901358
1870488827
158844957
868814735
114880220
655829606
551583839
366805500
806774869
89887646
1342300314
1002419252
869525603
1105229262
320251578
38833690
1060501606
1932893546
1195104334
573814253
1484905811
257798475
1472966045
1968930200
675480486
2013763509
326847640
1599568961
641643936
1143947347
1417326965
1406925141
1449820235
704155942
1960161738
689354119
451986454
265790695
123916987
557576617
1061284677
209239304
1252455123
1184227894
2109855997
2043462520
418744099
2012718049
1516134600
1327538004
589820029
409816826
111143623
677371244
1345737288
1363905725
807855556
1554002207
1067225067
601168340
55991287
936000846
818230151
1819727721
618371263
807764207
1159312904
797841092
472247971
77369445
1054184966
1720525258
1493492472
1707504465
1832300516
591963507
744816187
858597017
1933575945
624252292
771207366
1084912520
2143723557
329458765
795814964
1065813791
1997318467
1637482766
383013806
2072082747
563814566
77842795
933341810
1106641658
1757536815
506575635
1730296983
17787139
1465957879
145722429
1367411018
1642854602
230925164
602728266
2130887697
362004326
1699129490
80554975
241432141
202777802
109824467
267277830
1130521162
62735684
1095819524
1312937762
789833066
1827859236
557919516
2144454725
2144711855
744697217
898815014
435308113
620916830
1531641409
1812474847
1499639031
1243842238
1038351990
1350215313
1871235115
2118640539
612043430
1792646993
1119990210
1137660650
1398151182
821323916
1330025660
1665434751
1801615623
568803328
1755356247
1771770828
378819425
1398579102
546097703
1175423469
1127014644
363051686
1753220696
1201733906
1931244602
2143188024
725991499
636448686
1875791047
328526671
603867316
905682246
1625559799
1341955098
1986681702
1145037718
1537184532
1975350187
193440686
1744023395
2016741246
361146870
1453860505
507621164
1867136461
1030257749
1288188970
597002633
1747681274
1698719621
1960727788
1777535925
1697096715
1445533961
727846870
218223531
1433652070
1744240439
2077367637
584320398
1520433071
1364141463
2057649611
1813327170
972233073
184232740
497830168
288010621
994736552
1358477317
1510246807
206379985
1660687309
66418523
1257895880
1490370363
164172199
1516541449
1367986598
1236027450
1630069330
816791618
459768140
685427254
274147775
970295840
428868508
559561757
572880300
1343581010
2055460635
828864543
1756481098
692435008
1661238914
264518777
1333481691
1567048742
1367362268
369811428
991803328
600056907
1545835486
1411900664
180369570
1146362871
521472274
115478852
1448194369
1813909127
76117079
1864232820
782957855
473758585
1046993342
1556914247
1682188542
1229901490
1389872284
367962472
1368558391
2074123412
922888505
1822949440
597877548
2068421673
1442098913
697745406
1475600769
419744336
1560733315
879460837
1683095476
519363224
73096610
120711031
880005329
1378794353
735258125
624524865
38236360
1245161865
1142153707
1578961260
531198516
655446236
6558567
1827976228
415685728
446468850
1385923036
1715006180
1179329960
606728718
322953798
1268704974
1101364235
1568199572
447317849
1637859495
865665307
1747234162
1164044657
2129382498
962641686
708904533
1995052028
458599603
1452697144
20971869
282799749
395245968
1455886485
1732009234
1591187591
2114972801
1500946054
875404339
1643600839
999849884
350199609
1649822857
2055411917
1265249761
770190187
1663899592
2048591129
1235627370
1206572436
131411316
2019158621
1763386295
563673211
1364554165
1714044026
1657567063
1367500326
1828652265
279762143
1604485490
2057416334
882431945
2071409024
1856673721
1649034513
560076345
991794752
937067066
1308194107
1586447289
851663071
805265399
1484077534
1909598667
610457281
182765339
913513514
1949236359
1374826087
727060994
1996077928
1069577924
74203836
602299514
1293569727
546927535
869921148
383341510
109791853
1398509918
2090552102
1354215180
385586503
1052301145
1286071117
1947614197
1836620342
274131821
1904890713
986583585
1520168993
895817011
2050535569
1362121024
129011692
867698592
1168506681
1221132838
1332352729
1547448444
932378481
1942020089
849112734
1806437012
204426695
1581769767
12812330
728935905
2073396836
1488464481
824410349
28554908
1585950876
418159987
2088399620
1674692964
46558351
1160390666
1773572513
2052031336
837743462
1057086498
1716706894
266185542
481627032
1834810600
677241839
27367495
1159276879
562507220
551349334
968934737
939406378
1654661978
800793241
163090497
298383836
1502843540
229900370
2025352627
1063498965
355514614
800372485
884596679
79632913
1022543196
1405275729
744576652
1768018370
1371271149
999870034
1994453842
92423584
288263090
1099203602
1999260007
1619629808
1624112574
1743009714
1955959970
390442724
1199904749
458488475
640211640
443720912
678661481
1180301285
679727820
1692711956
50479069
2119996140
1377570381
1327534034
1491770847
1566198324
1526692603
1171492788
2125706163
237307632
176649525
789869291
729985929
1622275944
1136300268
683024549
1379070205
1972264938
2090583351
1163780747
1677492505
598935057
92603138
1138378442
1247522261
211423323
998612566
325870622
1683609818
1730515202
776519004
919349432
1429627684
451264711
2114209084
60721244
1547490873
218847869
1572822240
1852996751
126187909
110086825
1647779393
463302021
299771799
1892819889
1966410930
271307381
1908291898
1194982752
890885088
1608356720
701422024
1604086983
2132423216
906095737
1264417776
1851946142
1903938811
1441731439
714467031
367095201
215766495
374016359
627447199
1878914930
1577684187
2025497941
1801786239
1808663114
1539427969
315089638
1372026867
165836639
1489582949
1027415843
1712145876
1924805416
933215550
1348231277
1295352626
128187989
1282635322
1502192643
1776686280
734686386
1620593267
75047062
1304617013
1276937737
70749325
817295304
1765408823
854803056
1475675161
1361970013
2124240530
675056169
1995602930
1400052873
1491686207
2069158865
1517656594
287052952
988471808
297773867
2064631772
1701613804
1510149649
1746771206
1857814410
850317823
1413599421
486960739
1219579797
2108203263
487983370
1858573063
1834287329
1870326078
596253340
711221203
708206926
1968503585
609134528
368404367
1885488184
1147595495
1572367393
793482000
899483328
1181557810
1815303336
2048740449
1896731776
1168974055
503187354
81703630
1688463049
779581238
1117314118
2100022946
1863872034
49095448
269836353
518681694
1327018251
1207819238
1209417525
131037
885492354
260499533
1647883616
1054563630
765203263
574103548
1838735466
63900257
611074253
701105927
324343099
770749106
1786839529
1944259264
367813734
1102370128
539896015
661996609
976670715
503287173
1043500770
78972845
713816492
1642172710
938509868
1714716021
524677833
34015210
282851146
1162556311
1727117489
1767977471
236428647
1824236364
1634328705
1814410482
1162949366
1094463099
1485526217
1022162087
1098243218
1479331116
1151298393
950305141
849538555
159125123
1877211499
308404438
136607437
510476684
241793583
490757042
1550384280
1946372519
2018408948
7955452
23150239
1723801000
663508534
509223646
1399327504
1241217352
2079633025
1646162865
1718129762
1566991516
1104803463
1407627723
1257403938
1116309684
490077847
574702706
694572343
871498184
4135556
1945434920
338588808
933681196
1796388953
961254393
1903885775
1637362735
1698022418
569236464
282398517
1214207065
1954878337
650702488
655073986
248061399
982126467
403482703
997741283
717059617
1263190250
153059006
766463004
974600664
1574233458
180820054
1003201761
1172521996
576270361
1431745141
947863270
923357151
110655533
1905395323
440167261
596787591
287766284
778525505
88936189
1910793472
64071177
653823103
2014405788
997100568
1270261875
627423986
1927689622
1987164058
1328887667
1653090328
911832857
763098226
1484004687
1498547505
1924949719
916467326
332888988
1056495157
2104947152
282795557
157094046
247890866
1105451511
773458181
1912427809
1496369316
444619145
1326006691
607365408
1851780791
484924854
838098049
24784761
256212777
1286154528
1512977063
1523032946
395267748
2048660408
1753508610
129818413
183823432
41245823
1287201662
1938388261
813299612
1568050258
1283191123
383556199
1804906186
1751091918
428400228
486190757
1908706185
1425426936
656942882
348732189
1030157855
193188092
1104194018
228628825
961465146
868222764
952219007
1272444182
915152409
1646764584
264442704
1306804953
121990146
2128051213
2119179817
107302210
1424675062
1599454317
931220900
372509946
1206826401
1502203543
178191441
649073808
1181374029
1453726626
181423428
540322680
263983527
174276236
846253796
1491493069
1498457122
263920224
1404128804
1976783700
330244373
251287361
701185570
2088223717
2082068152
1668922732
1793078691
1647327390
274591400
2115792587
523581226
769463649
1495708447
215825440
1953597637
1087474570
371585802
2131244476
1709789200
2024909005
619224213
1077059884
1915364681
449153135
188753106
1315461809
626865371
506347270
481207659
809367274
459413432
1010419026
369453458
1585911010
1193127497
1147965869
1394609486
359223598
1059236084
342064804
1510124867
1178369309
502765813
1810585495
337512553
991500442
2074955610
856277679
1264709717
1817741548
403560033
1893568250
1277093876
648285981
2090432541
879354592
716245214
30130399
1555003946
448310556
1435057312
156504489
742571274
888854717
1384190629
1335578847
1353056846
609820731
1100281868
1827408334
1911776336
1711717127
622645659
397981408
349884341
1673738778
1144745018
2011875670
949214876
1625112858
319543061
500055407
1263264515
2071471395
880395488
1098434636
1827680746
2017823020
1933824526
580343915
1440027325
2118390537
197991937
538446664
803595141
233923680
895661976
2093873801
193877650
182086709
2132901993
650908453
81673250
1704098802
1664009749
1305372030
747465826
61914986
1673870805
1314626144
543238290
1576899334
36588624
1396411819
88399301
379712302
1017189358
894234824
1262057119
516208770
1985928335
109553515
1892489355
235247036
154943890
1770977426
618141693
1252148026
624368292
943791546
2083083561
369882950
603789446
1292121533
182587504
786825447
573525038
1261847869
2129536505
1192769444
1911524445
1192098928
2020214571
1244978417
656430086
1493704786
1461327779
1327185855
1194240700
2080801076
1512550801
202998004
1227120007
1743005655
120137481
371029317
568459452
798880182
1704354679
1546679480
1114096659
801620862
385528995
832590878
730346856
236958861
602833749
1767260719
1727912994
240877699
445867770
807052499
1714685026
132566647
1247614653
226523196
643455643
1133172951
132770366
1825532539
547515792
1277392057
320577198
789808806
1043547809
1395548808
1045879599
266255709
1645825637
1441818262
2119329296
647325605
941132998
1066195320
1933661657
1773628559
1137134563
558086396
479169112
356005869
238296952
1381434536
1458453362
1443144514
1519280870
993269957
581735859
1380300949
953875390
632570991
85831708
1025790336
2136338536
2069112289
840869781
1527455608
1180961188
240320570
1468221961
2071880368
325157416
44253294
1360301386
567967692
450586011
845381988
570014980
307121112
623573662
1182754261
1861760207
1568999647
1743757533
481078201
1065739349
2137063617
1529316510
437851650
1850923288
1325788111
1942190308
721647828
724028795
1645493241
1697145101
838405317
1286711704
1252032750
530104115
1966530081
757344462
1169345142
1896216590
1278045409
1121360808
1473463314
468563466
256385013
1686787639
879358927
1536977305
1866384565
75819194
1964186178
1893609894
2074077774
1784352556
290320114
687100661
182729686
595401753
927169752
2010139362
1799343701
1127712902
1745783454
1421154293
663753157
733408457
762959812
686857555
1089355850
1636132338
1624620458
346845400
508719268
1996952992
385611341
128351132
2082277749
1523322120
1021943200
292794344
1656159201
738286025
1798265726
869911390
680834699
652819309
565931219
868800409
388912182
1879547045
940715874
1815458065
1575235859
1573694528
1752392059
1109825557
492589473
1469765621
527976608
1447875883
1312600386
56218016
1922239396
1222523944
1930479833
906743571
535786152
478232425
1723396023
746904004
170285034
1301962297
883039843
1704122713
596298226
1838798400
990195047
956776011
2085337245
846235398
605438909
1993401208
1723454101
1995518449
989477612
1397914897
1695539741
1261748598
1711636456
1846462461
576945337
779157748
600264038
772446485
102299130
2090562360
778281678
1278412541
1425502368
2081483471
1980299134
190902903
1761859515
1283923662
702603554
453976627
401629986
1788116710
1030686954
379464082
891052214
842749626
1748097361
1945426252
1570007363
374460107
1076932815
680237353
1624833785
1751453278
220037724
2075197717
1144181097
204679438
1572326261
1367684012
446298077
560098367
282028347
247875288
413768052
1106588348
2086285535
4137434
1233604422
799499083
1766327305
918204343
2103554881
1918649312
2124465182
1962785276
281232375
1986515293
2081472470
1549837773
749510190
24598329
1817428445
1756224598
1425953503
461274771
1233577487
1457517808
1489075346
617009828
1548578046
129853993
1076664810
1748700752
1258472
1035236594
1217215514
1878502743
816390212
1692962566
2096656355
24130188
2033078679
63610619
1476255366
692776278
85383512
1361086514
1984362311
1597656720
808570894
1552093356
1784429087
32822522
66311690
1148809373
477021923
1342455165
216899112
977856179
1487236085
226536302
734321064
2048547539
1383032542
639204963
812752741
1566212983
1664556927
863962703
2001392462
353268919
1627144138
1923539799
1948860602
1592894593
1427166467
1344349927
1908404355
337090585
1121389899
762228737
237451744
1608960050
650634864
1549740490
1903415638
379858089
2060608563
1934520260
2052948013
1165275936
531690505
5970380
820119763
1151986493
89233047
1523751264
1238667263
1183643431
1474503838
97913537
2024421879
1159556313
1400385190
1250271733
1109800720
1243718976
128344495
328458594
673502233
401653203
318768025
884099176
666247469
948568220
706232480
2033768843
1295882425
2003781206
587773275
1368958412
1462619917
390981716
1362850096
121807561
1822434045
502154280
1288956603
291928274
773675359
253383025
237107083
1319396152
169732435
283238496
146515107
1573854401
1873789413
1647360291
799823133
940702115
587621459
578987089
1411087656
486758287
1524692750
1324667234
289755543
1146838690
1688946091
1788463962
525920028
1864001609
1454035474
590398070
1089375011
505636053
946024149
1958488586
366123267
1097927122
1494921921
1445269602
1409265308
1265873778
1914043604
668021863
926399307
743161379
384483442
1527034615
1859415144
146943730
639552456
1007827994
1999074997
880611661
477957861
624592743
546290164
876263953
492634492
868551
36114116
1040966350
219539614
1149993581
527534551
574822447
361574745
152785550
795664090
326655495
36941166
1423179673
900772397
846796738
258368156
2127813021
203976645
1892238046
1725631214
978311158
488021135
1752703724
659980458
1174184374
1859697942
815962947
440333529
670914771
205386762
1334988056
609706928
253120367
959925419
1866905380
1130998525
1871867566
585421554
1684316899
1855001447
721172011
2122495917
2100003986
763805944
1420705316
1701755278
220707494
1169021854
640990022
1779229996
1875238644
607549418
1706804204
317593559
1650541158
2106907586
1631231336
1147898101
630166494
1924538764
808040802
1663495300
210128167
1727597763
196430780
2094385087
1565598595
377121298
819977238
358826722
1046685031
205304086
840271291
484607640
88014311
1795520961
358821269
1396722171
140033928
1388552881
396741369
1886791765
188283196
569201748
1416432555
1883554142
816543456
1876694675
672111012
522924855
1154346953
806218569
325906566
847387509
1146748745
394852382
109518561
1721389253
212991762
706697248
1521109082
1103724607
423870258
1783178833
835669572
1793803193
690332409
722848549
1924000963
1506412567
226375232
1797635032
1271357029
1903546630
1312923136
185271024
227882906
664499305
16980846
391641402
1309107956
894176027
2073163417
1636009487
753717979
1486537918
966941502
1454594056
243477823
733898777
1126747259
679276900
548638735
1864567934
1568813488
1852147374
2093734268
1962755267
1186085994
1789519928
2052500951
1829413561
110161425
946845310
323061074
207558383
1925016824
185828248
1301022624
1740139166
2125641536
109468512
493643021
1773005408
1302887168
1293187484
729758254
592456048
1605864734
241640415
1060865683
1835669233
904869512
1106232135
139562502
1937233009
1972925044
1871724505
920180162
106139630
280435988
132212854
1348210930
1543108714
223120542
982735741
1210007677
2106222668
15669957
728824207
1312857899
1455089273
969947555
1513927939
1783187879
1428054310
402117739
180786790
861532741
124533510
482264657
15928160
718586621
867217366
486443424
1804972423
177107440
2096486671
1919472344
1648233635
66202944
730539712
462964910
1290539592
1606083267
1448813272
1115601723
560763450
2014850101
1604222208
1866795425
811398296
1737875079
1627370581
1168674185
567531635
2120040898
25803953
1895003489
340795990
709554103
1620007026
1504410233
1922199409
1745836164
1232221980
1764819358
1432012453
1569718564
972578241
1446694347
580132785
982620274
485995864
990835530
1335286031
1406208627
323431549
534464733
587122838
1767076294
889479479
1088416880
627136899
688356269
675043005
412932838
1182284046
1564942931
486262327
482773191
878459450
112129460
2114875717
1624522073
1786049927
770498113
1123176289
1249609483
1586953067
850393545
2144842950
2052983424
424647540
894308486
1442404330
506700726
1495695780
1063324538
1134296071
2062795645
583251720
1594270860
1179196301
1864780978
791311581
682248213
1707082415
8554297
1778301359
1874162828
1137534574
1155401674
32265201
460972610
240233773
43165557
562030739
284653233
890573738
1544827103
1819682879
737441909
624706952
92137129
53398405
1568233881
230261745
1332747657
1861391040
1215563901
1274048832
914486546
1490885456
314757112
154459277
1642090494
536941936
1460359471
765963267
352297141
2007009021
341004001
296302402
300772255
1368839161
150832962
1600563988
550507195
620577175
1676469643
733115920
191910990
327631619
286746347
1644400495
1942849139
497903250
1448338812
926943827
2058231047
1874254546
1766328556
1707733294
664004439
723968678
997443641
193344020
177062236
405413295
2000393837
1151741441
656255700
1508269858
843601309
1379465470
380498809
773519934
30688434
1788781201
664728966
553881999
1708401287
25630987
2095538162
2065622023
1642424918
133248381
1039244561
522192014
1371749445
1415685268
731874830
1413230387
180470204
129145127
394443212
1041733239
1068786897
531488275
1394647256
1538435089
479535142
1982091358
1828631331
36528450
742374310
391500305
1904747068
1900958691
110791997
825144563
2023997866
1923722275
236621812
585411529
699408100
1364722148
265710713
933904892
2019976045
511524498
796821969
1317089849
825942293
1410688608
945841724
1081740498
1500682370
812954474
202987734
372355739
359489693
399493259
1703781747
596722614
112044059
947493053
1779474430
1824307594
124878983
1316781236
526619558
1326996040
1528147237
1424130805
1645027920
1824403748
1904667895
1831279801
1561130154
743782414
2147130741
1451017356
2057470008
1341412508
1047454615
1006379684
1643518040
1268196328
701588991
1244058056
1410896365
1611016428
1258075115
479639102
512038288
869300361
1959557596
458420829
1986067106
1295487041
576162070
478377948
663208545
1668806333
168746350
1822445177
1001315345
29535581
225572780
1326019745
412037580
240545579
1929292986
706056424
1503490290
1309087043
1327975432
705104089
299129530
1791235291
353983184
1725387587
1859410366
1580096096
135242452
1635521111
239687397
962292627
703171577
71706617
1775823053
139466428
288690352
1247410114
1441715163
1910064089
1975599524
977617592
999242751
452538431
110809271
97874162
1050338711
927420230
1845789160
14065289
864637890
1134869018
798941063
801689533
1425084776
429801113
243503380
2137805429
904726754
1676428284
19506579
2115899751
49679459
846095277
1188205374
2070896515
1944921336
1095717875
738342789
1922739643
2103352387
1146177395
1708981292
1127370259
133444750
956060185
446886344
1870852879
909508382
667138740
206356932
827380783
76206409
175681530
392177369
1531668588
1023147822
50894201
631138076
1265140853
326205277
185554506
1515555011
1098043805
218892801
1963537614
380111318
594770401
62084371
1277247579
461507618
644419956
1519521379
444486048
203763475
323859954
1089979363
231957287
336379602
1664027529
1762376068
343387913
2096122188
193800527
1202938684
33399333
234977942
1045159354
63380482
1449908035
697831243
1379803370
1910112151
1650234939
24759220
2023286764
2058147879
720746286
88926334
924213575
1755074076
771053056
330393192
988532346
1952574939
2108688239
2016710762
2135938540
1215113368
1925261768
15840051
221273909
388133874
743213884
1625208709
1245200323
1897297377
1259706197
1197337160
8748535
1810620328
2101473483
973215305
2042949146
439404141
2094198381
1834810373
1124319211
2113118913
982708962
1629129316
221175951
1420816605
1962490717
1514115778
376406008
718413085
1300952263
1713838584
1058601038
65542260
839523551
616117577
219560956
18895415
1849764766
1514676624
750695702
1842170878
1301366468
778925028
1118470170
225047319
1783847904
314193506
1359482529
463330324
1514883613
1435458942
610381288
1956909026
1878574328
1231354998
1728710112
1121612613
1293660645
770749731
1152493254
704932562
186649121
1993163418
2146301862
351100588
576237947
712701463
1938498888
390037675
835268968
1657645259
1313502491
1113458031
376203088
155427658
1643289343
1387840067
1176037890
1147598774
2079339766
328554138
296308142
1034319047
597415127
423202877
804255261
670398632
1322881390
202173939
2145407009
1324788938
659547191
215038017
529798185
1755632538
1833248286
544706633
265407453
694460916
1310351207
1639130624
374060660
1910628735
2053195480
793556688
1295055596
1780609553
817346578
229760843
1574235263
459407886
1674916898
424484419
1517429509
2109375507
1450128494
573017890
881795508
1665406496
1764587683
1231572850
1351410140
91804559
2085991026
1465115725
568809330
2145878185
1577236668
1920273300
1880936576
1082204387
581402191
956302274
91292556
639461896
1998981843
1554059689
308207432
14895772
322159267
262481739
194264914
2131639170
1971554692
1039368751
1888368472
88240288
73985630
1329176550
994726428
467119243
639109690
1494625425
549794273
637153888
1034001
1933259366
494718175
1239030496
1083926307
2132094415
2727324
10055680
107641243
1462834553
398370758
1394945549
526991747
1784147189
875586671
235085342
1184219053
434477336
97943052
451716251
1320747793
1007513785
1021231304
1234152703
1367874754
1908622158
415617588
1907007134
349400906
544782137
1131754436
192097420
1136397230
655771755
788800668
841362747
1452896154
1886722948
1914006088
957708787
1075602219
1588486538
1098409106
1580725504
536295290
574764683
1998063655
537407776
591069036
854550559
384608800
2112943265
1979202711
1234112053
1597012860
657459019
1726095982
1188300396
874483714
1603308327
229739076
1191559139
1003033180
1216282221
1759491712
730453978
1929445902
768929602
1955389666
815792228
65643
1392269405
1086316214
307482338
1889235621
2023165653
1317198086
894827574
35096940
1464250133
590165506
705630070
287762528
101236566
1563554210
860256351
1176504143
1425171108
207209523
1102800919
204938482
1726608658
201789030
1391230783
191887716
508659236
298876727
1075171001
2044837387
666424461
271049050
480475366
930864525
549955261
451533626
1163309921
1230533331
1867488233
1439599642
1658338664
1584617064
450030862
1283357236
325920399
1566946018
1645430008
1041573433
1241101086
696605874
454296816
1795035623
1477438933
1466279058
1012924469
62387309
1689257330
444419241
1012949461
1851664514
501084950
421259334
17443464
1998166426
1095565240
966197369
71948422
1088745387
1161237598
599228359
1604610742
114699824
442728901
1198386291
1015169089
818622495
97978200
745134024
551732723
1775937558
98553337
1112224346
1149487962
338248077
1866361963
1439382186
941638052
1195934469
70173531
2018438614
1944117275
1793969790
1695832465
1289361782
1506548204
1642245605
222103728
2112126624
514686493
1057982911
1929203203
804008744
1479199138
1331501341
77571412
268918410
1580205065
1340306619
420033876
123990855
2058776598
1096946262
82999868
1834646004
1119554903
1917744458
2055884168
416262228
488516899
1199670377
1324142232
2100366564
1232809883
429756942
818345430
1760012695
227067077
1954299291
646455207
29476863
1368004967
830419839
1053899041
1446945986
599147336
549110505
455234804
490315443
1436129646
68629371
1465558691
1190435612
1205708180
1458302120
321681020
1698366098
505469020
1758322803
1381405318
541088065
1211987671
559176445
454320921
1552135998
851171795
738086323
1830468110
2087115278
1016616544
1567040780
1152483239
1029968950
269330053
1260175575
1778821464
1024721994
1858579774
60939220
602324629
268314969
1325774718
298969869
2128426542
140306029
1461321548
284940298
1993151609
752668198
1804952902
1940300979
408228503
579286361
70426351
602823252
868412476
1106190001
1431053437
595626803
1657688274
1284354020
22274218
1730094879
337043787
826179970
991642079
1840242696
803601956
608733536
943400278
768941858
1923748227
1974958958
565476160
1083517206
1826565819
1238923215
834371968
345906524
1466700604
2058025935
1419423669
1017029634
1510698900
1339522185
1553727990
717014252
1893252102
862533128
462780701
1768225424
905105249
351847753
2044187953
107238382
1442689095
1474448809
157189188
750035823
602778886
1885865030
293603955
443016007
1184197355
828936125
1666646362
2011002418
1915958895
1038072471
1581084664
113999204
23810823
1836979274
436303435
1557452699
279600487
1838723917
1358544475
1048664785
765442790
1924745840
481821361
719665634
380955803
692627792
867281705
152285142
1655466408
1964519533
468303999
522777281
1957805241
239068078
2119118176
1230803180
1463620651
660294206
1905104465
1241616281
603437569
605541236
1556791892
1035354876
1180642133
1634346419
1155508641
424346675
1890833718
224921798
615022818
777332134
663158421
799365795
1202654590
1280622047
186029909
922121371
619761105
829401313
518867300
735370081
54156951
1588524897
1781472488
442256107
421519951
960511896
206730576
1017921189
316893275
800838164
2012668027
114332754
1513506306
246608374
327059014
214393722
1112373531
1679476469
161059794
1845917414
606602315
1563813030
1402281065
1030681858
204547889
1395629312
913762146
1270399610
1867300538
875214830
2137542531
1131680028
1844934722
1021044061
1993732984
610188639
984770680
1099953385
604968750
1886423441
1293346341
1545501553
1029096460
758031938
1772953031
1909043019
635796570
600528518
1662787753
2085981090
549627988
353091199
1796913058
1926107284
741888457
260637707
633352710
1707149644
1850334933
482891132
1570180342
1993373447
761517903
508016981
37145697
819560571
702713056
475018340
1512367974
330424444
618228494
1885148010
941515337
563460563
1095118501
1494275944
767044128
1246797734
816285777
698290497
1779102328
815373107
1916816760
1629515680
1898654215
1171371368
1675342556
693352243
867189207
1983772586
1266601718
1080171682
237568976
1360283699
1786010357
237915259
580817117
1478551171
792035296
1865883576
687591312
1014654302
1157844942
1408116429
907454041
1887300357
1742759460
373473316
280977980
1805768318
1098928663
835997353
1277827364
909454479
1521643016
886178337
207479587
2094390574
431567650
1270656235
1937888680
1736139734
2120583806
929923229
1278483839
742761519
151279806
924109806
760375368
254437671
382589338
509504673
2059718247
1656104755
1013363578
2037271422
1342783848
1978056302
204005827
1810727476
728105465
6304260
148989880
967929269
1002562040
1206706693
2003454308
2100937357
735023851
1907909537
598754637
427336244
135107681
1270785290
877188615
826099893
1939484703
1774181836
2003212339
789603339
938573433
1879519330
1783021070
1285956709
416566604
660653164
1958722587
1256043647
721919850
1527557364
1370193572
25562320
2065410124
1512426465
287543360
1724310965
1893620585
872053423
307080391
1745648802
1535549915
1789076703
1455030589
1453882637
267795569
223383916
103317511
489464415
645414794
1346576964
1374769498
1971950564
1727406401
2083253565
1551621748
1966053098
87850258
913115900
605854836
1752956659
1849053156
1921499158
223621906
489730913
1714930749
1800814527
1960654246
1539741494
2104179043
644921754
1882219465
1572640089
2057595587
1689266600
1738098056
1023343945
1198110307
573294599
577524317
1106118179
1805605808
2122910935
489308327
1821112232
215231319
1350377780
1213121357
1382846625
1427469349
1039837890
100383865
2087854633
1282339202
812381581
685192051
1819202913
2111954096
1303616309
987738111
1621642927
1785635577
1038174997
1252972962
307734287
32747030
678740756
939216344
36359748
1098424815
20786759
1400099882
924743581
1264595031
491765492
793430981
469629800
1597155787
861714918
1746115496
806068266
316234433
699257955
1696301390
135124905
1205590129
301891944
913523452
998500742
1932274409
236893407
540197445
1769742309
1290685747
1602312240
1954975339
1024312461
271639196
1151193729
1026348060
459385753
439402506
1486646786
645956911
942442726
263991717
1726529834
732010675
1206830645
1716852607
699650589
475262429
800455642
453263216
944200569
1474904697
302212711
1724167983
989867997
815795174
1502000405
1513601638
1428805886
1635893023
170107368
502724965
1997410726
1424844073
1151743569
1407785571
91726389
799496532
1949652171
1378629793
252598239
2138094088
226099688
554360852
1288816357
1880629501
1368331966
1946867156
1267429192
1888641892
423365938
1718897203
632749129
531262341
912965014
1908147724
267309356
2076846660
1389566517
1492427173
2122737441
1286616280
611944540
600204470
1642467319
97403057
235785053
1638967781
1096351997
223434798
1386881314
1365713230
1157568950
77946534
2023384989
1045096696
264005466
1020707313
625661726
581518799
1475358668
1259878626
584799534
182197779
37201965
344985892
243266664
651107526
2098848398
1096645269
1465921146
990575211
869309393
1180850832
925571771
851671333
537791040
1532512487
1561194842
2095836566
1004056715
668844150
125791881
95701886
1933616301
2121486338
237128474
822953906
1247397186
1974455927
143599039
818214598
1487790230
1256470804
2631186
1327375601
1403657305
657121974
932919766
2098652288
1139428084
822653451
1147490760
1837384644
1864782904
348577567
632832817
757132713
950663349
1136019787
118610339
836738191
324397233
183998857
1235145884
84480631
1393299051
971028299
737901543
822996268
234050143
1719194978
2019006297
141928563
139604059
300625042
1005381505
303957206
164178226
192588230
647849934
1548700927
1927639684
1357035696
868641152
446706178
1093439109
2024506634
943139172
670580833
927304710
93565082
580269032
2131725354
762670344
1451724279
555080574
1313395279
1662630321
805847306
646102234
853226883
1964713271
2008360626
1264059420
1228625484
1162122800
359134403
1831738808
665746500
195921273
1690435126
1491257608
1488349230
501448291
1191708990
894364704
1371954709
2010768932
984283900
1269919131
633339794
1590333852
558648976
584376649
274714354
1952478425
49987822
1439000486
285594405
358378878
1746967402
1337564082
1374943835
461489646
9017555
1613278776
1215433202
77638753
123599967
1202291773
1692724185
612496043
297788796
485555293
1451460888
1737760064
1771926171
1028523434
547716386
1629693676
1513515975
2014596653
316657598
458830278
322352091
2124233555
2021913252
1009293836
50312339
440473076
769275299
1849224465
1685297667
1847766783
42392527
424898795
1618335918
1469060794
757468022
1348647710
531187889
1036668409
1286933077
1419727861
156210546
1076534312
510093632
948439213
1262498357
47656935
1287257931
354362260
1636501826
1703976016
2069286924
293308387
821800006
1897046172
1840210757
1598578411
636422456
905071657
2000098240
1261232416
835604176
1416027181
1924958986
210063876
1078670951
1674682222
1097802209
2005502602
2145412140
986901161
644784263
1470897087
1544097303
1362841830
1507481765
949817298
1050598890
929696695
1257380636
455738528
1075951726
1037273871
1077331285
1262089483
13739867
957723518
523546653
559971949
1477487556
1752093762
938292620
1577188301
1024236096
748422917
285294735
78141038
120850811
1531184302
1026354396
681257050
637945721
2016603685
1493826388
1037128271
916697239
1936964679
1340733426
1863520421
751875740
959604938
883894775
177248822
2111183688
586378848
1313497224
1888659085
2004445219
349687492
1628888524
832660355
1461664264
1356912343
1211761585
2131616425
2101409625
932778218
1171410276
1910500328
439155536
1485079982
253875120
1006217983
17504689
2033711865
2049730270
693018967
616817673
1322586525
1715464420
675000286
1220247838
958270187
1509893789
1879555216
487595784
260694902
1763207700
968375027
330640016
1239554337
293631659
1395549690
513771734
1698422952
1400908928
1647772991
1246427885
1379521810
5439467
660526867
1268815565
95569444
1551322120
1115489758
495856937
716136220
682685722
1671627712
121151351
1559461063
1426849697
436689649
201103675
730645572
866295833
549357608
201915930
962927038
1471786144
1379283294
243757395
1669006208
72860292
1478089336
814258268
485135855
1306758463
1105314531
568839327
39011445
138924814
2108196291
1594726541
1685244501
1487369272
1309803496
1101036443
1739787535
1151555476
1397510270
654276145
993113932
756879138
178332060
1535043623
1305116969
1942445254
1752163012
382750234
249385489
542902190
507543565
1512979950
123781326
2014068344
2142124122
771751363
1627380967
904675710
100403036
1322736501
1908984455
810797004
593591937
1085681005
1130648770
1713249938
1373431349
1202990466
1278257618
417418208
1153431754
1352579228
519822600
516286289
1775333730
2130843169
4662983
848823349
468886604
920781323
1200157187
1250405237
989115280
1126199719
60278757
413397212
1113976700
416555659
316748716
1293364346
148129622
1221562559
312753855
1308947565
1502159960
1360449000
1316265838
459447056
1577833046
481444265
809942935
1875526553
1402994315
243419744
329646744
1588187329
573887221
664098507
1053255007
1073150246
755368499
1274684164
1948713656
1439970201
1033783409
409099468
1766558403
2042507345
1583252531
359323055
83008656
1764893843
1728821113
181718697
102872913
1525954743
1045067748
1289878678
613648045
90896653
57674893
1270897987
950454658
578013909
605667148
761690647
977547497
434754821
852181755
1072180396
1949507241
2049971383
1574587759
1342286943
1933754363
1770385579
1899291183
1624576822
2143257123
1557142998
419997709
1902425993
202033597
1170512286
1412358495
2103891012
842582377
978226200
255140193
1824717916
1313483837
266340422
1481880200
688301755
104283114
1024193124
1777387372
1924432059
1141590550
1710808301
2072874840
1880994764
1966162707
1760905711
496304001
65224760
54912543
504695477
2031363124
702404363
1471194271
1474451108
26973959
1311488905
157415030
901925949
563491118
2043564910
1589368553
624221035
1346919093
159121357
1934128463
984932113
1867466305
5825707
1077555246
593203922
488197736
1743467190
1667520629
173371397
1453953803
1877853691
439347546
1145356859
1365233824
1751071999
1310542585
1197180846
1337765879
2003102647
474964016
1700797439
189876028
722800604
168006012
1262866900
571586368
1919027851
495173382
649133367
1109330132
356545624
668391663
1649250499
1050288906
1510357207
2084084823
167497195
1297781908
1162819960
403441703
761666604
1104437693
224720509
1558321752
971930926
399879282
816955072
964831881
1436983821
2041754000
571521169
1931951645
1703760286
1387706225
1183506795
1848831165
1760514253
839213389
915598192
933623075
1713094578
2109513566
291625589
131629903
12938233
751316238
1099442884
207517295
334095962
519480024
2074586700
1393132074
1904767054
2091901692
754562304
1099077454
1567873528
1196394414
1064808726
1031540544
1287328898
1848781536
1160491036
768279556
1546288150
1481682005
1375479560
218952599
539279978
199887210
285516069
1932055748
806202097
1481297412
2097240117
653414637
1674562074
1441036293
835682744
727959886
786908031
1651240645
1505108405
1046119687
639278782
522957773
1293593325
1758174823
1280662409
383321578
938763071
1009581396
539553052
1144388925
812455962
1256731497
1737550639
1863932309
489199087
1105699171
1204808162
2117087709
1568718576
1065552771
135195676
290860070
1693354576
923331589
1552731803
945004814
1265474291
1984690163
1139250310
252605706
1292334113
86690958
1848880937
1510270574
1110547998
384919402
657005974
501482649
1662450171
974163518
1951228428
644495554
937460907
849115786
1285912963
1959736840
1034740267
1331571397
1563424842
932304461
329245921
228789058
255158736
1884972237
1255319533
1612055196
2028345948
129164792
1452579133
156137460
536018943
558483040
2116792682
1716879354
2052233938
1955868175
415817538
1272688465
1025538695
1898809429
1561423909
1028727596
893473556
680914757
264188140
2133520371
587342894
664240169
201341845
2014260326
332450060
1388484650
342283996
827613191
1832428971
998932067
2140042929
574739226
192220718
1100317503
1947171554
1551150818
1204038824
1767676132
536976220
1822882555
909244630
378184473
88611791
855236786
787325677
322332703
1797935162
1499661445
216943075
232362322
1570478683
52526784
1405005412
186700114
780296198
1257398600
1208826865
204926203
1380128938
1288956853
1734972215
2062111174
160283050
121856741
549801886
1179478544
1721972688
1831479684
804353182
1874642099
2013251199
597136694
146964987
1335569008
379529870
1334843107
355228233
977094311
46105376
1402778982
1432295971
1092253782
1450127499
1872125331
2075792152
1086843592
1090337505
396273732
1513670145
256908103
550352514
1521966089
497049521
1572733509
277330128
981404102
998188900
2045382665
385689740
1072441731
1361242172
1943710027
463546843
297949748
1289865052
694588547
513131839
1342824993
1792264619
1087828557
354899496
278510405
683116888
112780425
1114988937
1470505472
52956501
1815345488
1443532905
691465009
1985519729
1004117881
721491264
554629024
1580669519
321371630
1520239407
516317541
1745043587
1809604099
848466886
1010409200
888520497
1160389678
1120151670
1036505120
1997827779
818641928
1591831402
874470127
1873099953
652425277
1889077381
1828999413
1784037971
274050935
160362701
547119364
570858901
892812667
1246307239
1224138182
458145267
294195305
1512077983
2093214054
1494306745
1235293537
1756990783
1649623914
1595452621
705056162
455725913
670115577
396415052
811998150
139669038
1980099575
1963552287
1794482583
1415764191
958819941
2024479301
1946675871
570861125
674699033
1850802479
2104646899
1209010086
1695774325
1052453161
226623319
2094495432
1423048011
317209628
1387055038
1054228221
1444647607
1768495935
349983793
1619009948
1865831692
1831975842
1490050404
1886564512
1990612008
1260677900
2081526719
646855994
1729992560
1080764177
1387630515
165155996
258161508
2089316940
94983074
73788960
1813058462
1195478707
462267626
1396025006
1604336019
1065266983
1862947992
966613360
1581607785
1189688043
132798618
1726332122
1320662299
1994944607
352752826
1905898733
470946804
783964574
2133534260
1036412669
1544480999
460750621
1653744351
1547788201
520210774
1858010445
859625116
1951147848
496071191
765554084
894763435
464231550
1340604986
379785547
1546176984
1582657401
1304863891
563807292
605859365
1664711443
371563403
843648826
102543727
828806783
780688650
230197321
857268662
56750661
1008329768
464723480
734940202
82621985
2136357529
650560200
1565823993
1286837534
1707963080
1189620402
2089869910
605307292
1146725956
1398491747
1340901614
997119822
1709288602
221891908
1831361022
145047327
55156421
886392733
6220925
1422977674
1780779479
1649083715
987205345
1406614657
373289997
1310101696
1706062261
952365578
735151958
1015354653
757839568
917233043
8383854
847078381
1624187728
976255708
1781556834
1027262790
845700549
1739705501
2142097839
1987588228
1657525787
2039615477
421171977
173995952
984158245
2044594571
242573404
123069177
2125985985
1527119211
1888300653
128721341
1040567497
980179301
1142196443
1027084377
1370539198
1720589702
2074564168
802548749
1693942215
436003022
69339279
1227524490
1132437253
1607691734
284415887
1650682765
1304737779
1033808582
948204721
1556074707
700016109
1738517843
1865186762
507160880
3082565
67338712
170951224
1716133975
2043823856
1884801366
886039886
2058938446
1239877089
1880551082
1724686478
1035095912
892284606
1439572371
1765674457
1570525648
1599768712
942777240
230991659
1111012346
1289062079
874575204
1443481190
1674352704
1175432080
1729004677
1526731696
1173052696
1480169113
571541306
82297382
1522380371
1780901849
1727049759
668239380
274515757
603604871
908739968
611555323
849602079
242200468
840310853
1581956951
1592844754
220415287
1603712639
555772574
1660658066
1501408414
1301138712
201526459
1289507005
1433025366
2002961296
310851321
1687198914
839681466
1433587372
1899808852
241760459
447305814
1225718041
1487825292
831332211
508384704
109685849
1944597743
1321886984
331256049
1758547744
177673117
499048392
1063564020
168249085
2130959545
1201296042
1230875343
204983163
1359114945
1467587944
1631883848
1133298839
446403189
974557861
1318514191
240545579
26042745
389302596
1950775908
1468804519
91149455
1884705037
1116767292
718789874
259368409
1675558284
123917017
290915223
2033779341
180777817
1160044683
295750570
50309889
859495614
379833951
513005326
330015259
887657104
1582546196
651782995
880307123
2081975544
1552643738
1858109674
1865557640
1437560163
672015440
4583616
1382451208
1403334110
2034036614
1857502575
587184531
11181304
1560149531
1954024673
862057578
807246209
1537396747
1624361841
1184584285
955786754
1161699192
1341142704
1332535108
1051549331
1804757912
236836630
1521714026
1920620904
985677708
302410386
1013138374
371021319
1939640729
2007964135
1618310446
1983157265
1358580311
455397049
1958431706
1708730881
642864948
1740000023
2129605622
1147849288
644049075
547434971
1442921038
2132892173
630585909
1784080450
627561003
1171387589
1747342375
1070023673
929661332
1039523926
905053275
1589772578
287649258
828476622
688128018
85822762
1656982694
874713962
171682571
1205641751
1820179591
625900430
2050663929
730010644
1322610251
836037861
1915174108
1109468392
1436229783
786792812
422083566
637782976
1679206517
2064723857
546228098
163843152
1681410392
1315687169
1689136599
40995659
1811616067
529268779
1508086115
455445868
1151021125
1064373908
893967381
1964548323
1073269485
543812148
1027532627
735056448
1173406483
1573393978
1169874405
948583991
1206702603
1354672413
1102851154
320879054
1003762058
214007886
491931867
1941278807
1693085419
1874464912
1084694350
809892605
203688024
1812181824
1898830532
176094734
774124945
1940300156
185303447
378670978
1489476070
671908532
1320495152
1010974185
1807563120
192449235
641196033
1873885281
698948918
2010662546
782349242
1796227863
584343454
1225339733
544231899
1225938636
1510782745
1621587093
201098400
434414954
1422072702
709559269
1820949772
829408372
653591228
776001944
301841272
1287069851
164760047
1772558494
252548529
117218634
803486584
2076131373
1806773111
1220072213
392439354
1866274767
1385298251
424305143
1783717577
875310380
1896427611
186828326
746279247
1752913629
1808298603
2006840258
241079490
1507626071
1804483474
1426598311
1792537377
157787715
1591292944
1522128273
1802845668
1339404179
1621498683
162993
1421370927
1240901323
1875265914
970566848
1760281183
1165123605
147339611
1199524229
1439462441
873302447
1727952087
789092398
150516156
728086927
1570169430
1085404981
322982796
1206084490
49596941
1364092891
409401698
17676268
599029021
877669527
1191717600
1675193294
1786091423
1196651984
1752506147
1178700503
1808962052
1828521693
244120277
2131936008
382007475
277881521
941990850
1528306735
651608432
1970231088
641272774
1839776860
719247934
459366594
1782201358
789919265
868244394
1760758723
2085950231
1203077196
1424949587
819850003
848012910
1854083342
1094613987
1703017138
914689317
1658058479
2091649095
651790182
542535986
210092262
194989062
743742085
1596619803
1819690223
1141939022
196472680
733407847
2024723219
325330878
935799079
1142407774
842135161
1214225739
441673080
1955855563
353736857
305656701
1373530311
2104239361
186794399
1760259083
156603342
1092560757
534102222
1486784685
1909379444
726203274
2130263858
743267026
836890639
1473825398
1729494808
1624152955
164954747
459487880
627801693
1586854678
2122859329
1698446357
1087115322
1611804877
1016102804
1968930362
1345141971
1528126306
823220036
352674630
1131267913
545505677
1524195622
659172986
1483398560
677645779
2008408155
103428082
1720932613
1088471110
277289173
1976438699
326616264
1347255257
2057857940
1011279419
1806204091
1630357722
1857046511
191287708
1896011568
912573096
512229876
1638572758
801324892
35777778
1458742626
2046713076
1080604530
1408894078
1308809910
1037519461
983147540
1947628663
464785852
125799605
918106874
712536333
1288702084
1740027538
976668049
921838456
1633529438
1002168107
611613007
1247322926
298543086
2001135649
1469681936
574438283
1211718161
1884040923
467308078
1541565907
952901573
1431043780
1041984498
2015970771
1119651038
664839497
1811021568
280254023
435009955
1850269149
1138471418
267457013
865788304
1078838131
495142235
1496372190
2073778337
905464320
1407781066
1129212808
934858942
515743484
1614002894
574382029
274017627
776213312
1133114851
463185431
267243233
285682448
618735466
1751816300
1886216448
301379328
1257617806
1497165676
43218707
220097977
851527035
913086033
1309752942
906578313
199352997
593432323
758824099
1089024148
371382137
287271544
930213661
635078767
32837775
1232644914
923511741
1282532298
117942368
1130592522
489534299
287941177
750004579
417796441
236441131
1909388688
608408484
1834742427
1297534892
1140110609
1848933466
1322944441
1677928522
434137540
391120071
28772023
663448135
2036738663
1497053823
1904910620
484547991
767166018
1049846535
1682785847
219539796
1729241769
1918294536
397544930
820541165
1422690241
796319329
1427099616
1959192376
2016881448
258242510
930114166
153295163
1529531702
471371435
1134174845
2025360002
181150469
198627690
1147866086
281894865
909943186
1826659276
612754577
1558439356
238673207
570879895
1637657777
781079572
934996435
1046935320
1790870162
784177722
1653961459
106301616
457776296
783812962
1691533061
848784208
1801000733
1011717084
906409330
1720255606
2122052220
1817412881
364243914
395929033
1081316683
1998916453
73346668
612827187
49718496
1925396377
1799643757
652675240
209765167
1548901773
1471709868
1377002238
1610796993
1826775228
167960955
405714791
1710636265
1758025050
2134055196
1425986280
1675493042
1236288201
1929166096
1806896007
1738384821
310091124
568688624
1160637708
943579399
1162436005
97948587
1209980771
235346528
461150330
273880110
478574665
1265543761
11663727
2065762731
1415503977
2110516443
1755035962
2053513754
958237568
1830756350
1939770452
1724580314
520309395
1136530745
1085837151
337698059
219058139
274716820
363238261
1861991250
953111314
1425694266
1345020442
319962265
1415514059
648001294
423271832
326709419
1855416161
617612335
390058561
535440933
11952552
1009575299
423319673
1113797630
1598983453
359560202
1465105746
1763682120
1517191436
2047142117
1375812047
1416908254
1445879927
1443603609
305063371
1248902194
332248941
1943799718
1505727943
1627387811
2085670082
1726642559
2082555310
205349931
490473277
1895358588
1494186311
1085347202
757849254
1597551467
1910118705
986273664
1209757350
1327626511
639934153
1540621244
1677593742
614688942
1968856121
964646015
297246335
1908444144
74300202
1499881706
2049569208
1965240077
1343697611
2046242710
1128415697
446539299
1777665547
2024952117
2010206796
243558730
156002548
420698105
1208223432
648043396
1857549347
1068992613
210350011
896356107
298281440
469588318
1453206578
834680211
1152321463
1461982616
83526221
1118596830
891904565
2033132028
1762551062
1677590146
327276726
820907146
2123924329
1725272078
400042010
698988223
44329120
920424716
782409658
525343865
1595254192
184965221
1105642907
1787092366
1031189947
829570644
191793641
1993662181
348669438
259558529
698709019
1341247978
1443126124
253889638
210373207
763787985
147508289
195953274
2019803276
316336076
322540645
1254187210
458160448
1202556283
1096044969
1549459668
15313663
809429407
1328571390
1598253496
216229070
1818195930
1134291884
1610819399
427517481
1096215278
945604217
1681825712
892235588
123281244
1769850844
943883977
270242323
121341984
1246769394
1345606467
359180396
1316676583
709589329
1391650486
329342524
1555869912
255377939
1568411546
481529200
488461147
422995276
988793473
64745180
1409911807
474112172
2054845703
1730437032
62801216
1657033776
277913102
160791943
25976560
2015759886
879725913
554616325
1656279141
1108814271
814350084
1136177867
1081510952
65304755
366285049
238685345
1884913632
2122923398
934452982
38814142
196783618
1704704652
876997074
1514445992
1108852661
1208068962
1487890268
1543160453
843880831
370289465
346179628
1892606940
628814427
1813561932
1761769175
1100340486
305699330
956129578
198148480
1564316057
764025392
2087689851
684503311
618114868
311156591
1132419945
2017553754
1059181553
444237614
1267074293
1910131898
1353938004
1818344704
112782656
1102062809
1414214427
111958255
123066741
1858740493
348966411
560780082
434902646
1960164692
1382259292
1644757591
1389671195
562448986
1955065248
1664217592
892519735
1036911320
1802535673
769752137
985102577
1093054148
1394134399
1486361926
1286602682
554633121
672490040
916161393
595518219
1058805509
318623843
1999576904
300061876
1154253460
1892123980
1402297801
1254054424
688795860
1968107939
365761256
1996931537
1429835633
289981818
459606928
781489247
1489903895
406857986
13319420
1543895141
910049958
529942114
531292738
142478997
1643125211
1499878795
377776410
1184473817
871371796
1900089286
442396843
124804837
1949193275
569689111
1253596431
656004400
1518589847
1643767815
629915283
806416538
307466967
562431078
1742301692
1583288687
1742252583
1814758874
1667311475
2004421361
675907934
115520116
44223125
1692320491
300501832
1117715198
476379784
923542822
759126063
2058531716
733587684
587435503
44242324
1565031990
742062027
1089236251
1336193113
64708193
225397194
2131666255
1455216923
2016852084
1446040978
1752092436
486969163
520188662
673350209
1518861122
1983984247
612274787
515868766
113564147
662818871
787701293
2034138892
404360963
1642652449
1059539585
818167878
513311558
438599856
1935548881
1444471399
1328011848
585141761
1630555149
1967108993
1694945882
1587836874
1092559530
912322459
88325698
434155467
892364856
1240976513
615012382
1506828038
878513465
831924811
434708976
1865934795
1966929620
2097568192
962492332
1109470655
1534108858
207645974
1515288342
1012103483
855958336
1291257764
270207458
470873740
444044599
119978260
983519308
2096195472
674827690
1787656812
1651329317
1999083257
730691393
1753829619
653158367
423799562
891327426
714913719
1936822586
2078829526
2060252810
1782578357
1724427777
1891231942
1123173268
699728565
1285719021
514777135
1819141677
110492564
987921495
833254440
98476017
568399027
832652015
1684600599
212611135
1577008187
912479055
469369405
1220064815
421528606
596191099
1752458340
869137376
81996938
1464218889
93909106
19607333
57822763
1685522078
283457257
1199410746
2131835635
310258256
2062535055
1679277885
415552386
591789273
7550724
620410478
1448415890
988234510
1385509773
1822681357
1226877495
1292636831
632433232
428630763
1348569646
512643353
363899937
2042980889
1076485462
1516625524
555643138
1491154386
1569194234
986365153
11247218
753199584
1953026202
206771813
690350170
1127516377
250327099
814726243
910456603
992685729
1990369017
771961511
998355317
1769442049
1154146322
1416999332
331511219
440334463
306579726
2113619029
483076843
1808725096
209371211
1487988562
555378420
843292532
359473684
786366227
1470836833
1113648398
1484038388
535310550
152354497
889951126
1234047577
741769957
822669571
1034376788
61327105
1719560793
1280207650
884547322
1669515654
553434290
1057595968
926456033
163423700
403914965
492095285
227100417
17235901
509541755
1348454805
186942489
1299882550
1871641691
1891762543
889218925
1342916159
1302322910
743803048
787883734
696959710
1995568259
1511487914
942432370
909697898
1689905755
112613870
1345065665
1909832818
810709599
78254726
966448196
744794655
1859672989
730465596
1000612351
296467895
1824319977
1117110563
1149462372
1805361743
918079985
1938372128
1668642919
660285348
1490088377
219665627
1024486837
1611417454
1289823891
1739999614
1815853172
524514567
1284877671
1229479612
1703214968
363713404
672507472
1376889452
668821942
1091349226
762810779
1477903548
336944354
1270589208
2125855884
1636378251
312120916
1902883085
192988990
599148820
406873773
1811215474
1651457748
477903803
410155254
16257837
830725036
394765211
1384606688
1084860633
864150134
1973223424
630459514
348700173
935658906
670829416
1147875953
1093867668
401037417
1591751641
782227353
106419714
1244322214
609699798
2039450218
108811583
1287271306
1293113812
1313037006
1503605810
583502227
279482359
645057710
505140295
813451564
665431106
835640068
1264455028
1136947721
1697726034
1217799369
805321365
1323989354
252372692
469467557
1269958806
792198915
1418697337
271905369
1782851885
609076275
59486228
1001212593
399176054
153343366
223464320
1530052126
1094574802
906714441
1214037428
1908602481
24502169
909317844
444153688
710427470
451585439
1863252135
52976577
2064581703
2065803326
1517791842
767380264
1224800619
914871928
1310477196
920475043
86609723
2123568593
349166809
514453844
1944033125
2044480431
940379279
1043107718
1923623421
55039676
1386430292
1207334376
616274463
1687773102
145052685
961759446
526938041
621251632
1173607973
1743674494
1433948631
779222559
956950668
171745070
2073239091
288835619
1576852291
244591105
1248945740
1105847181
1021084340
794903664
1075428507
2114200620
1574694532
90519293
1066136704
206297675
87773637
533060809
2109248387
182499955
1633110316
638119713
1223393430
648027316
726230050
692400874
1813015388
1714765413
1856197641
539586800
1397022318
140001782
1456682568
1473890467
1569906432
850799939
202540557
123076753
1237850574
1327493632
895234135
703806846
1727013422
200800185
1144945855
1165367485
1603663562
41247475
1220117670
1778504880
998632391
602277317
7091861
176998909
422495273
250904111
710159131
1230222640
102530625
137713129
1895025415
1048140887
2091530555
982100388
1942228148
1182967439
91593467
182125709
619151930
368805925
668546128
489075659
272802970
13082350
608855042
1200008229
1513755599
219231578
695147067
168602787
1824188498
1631884298
1882226761
1136852365
1997555835
39129526
636310643
1701549647
916963595
886803117
1541973592
1586583517
173559776
1596213205
723938086
872512279
1946204315
1931350599
710000937
63537615
592105358
1373811215
923304189
1390693504
2003735228
1509515817
1277880096
1172484928
1955332766
1585961281
1295291493
862710181
286394275
2016582679
1342609122
1310151746
980479211
1441697579
548988958
382427756
1883108515
787661085
2053882796
1135503802
102341812
220771249
1879988662
1792755012
1111869833
2115448330
219465388
1865293870
10011389
2018851292
1372137088
2045398816
1121195875
1173469257
2104793368
545875431
1956472755
378972488
1930355549
1785834041
562264660
605077570
1488606884
852685880
683223969
661881970
1508331150
987185310
1873706218
1735259260
1122060174
153919785
1344196280
1415055641
1886515634
1196293121
93095381
393418925
453202935
680694439
273606294
2026433305
1940386967
789238980
943496167
483993766
401513279
277978455
857836128
282962452
1200173601
675342375
449971354
297026623
1557932108
1552003538
537961713
939064054
2086197389
1826352739
1233426238
1274861419
1480122718
109145289
1282080268
1188238491
48961324
1744429994
1293498510
702083781
911946487
1766680530
1872276251
1533471825
1525181843
1618612189
510988247
1725797038
162810796
611399643
1370108291
1770202420
1131035621
1553314210
1610859552
1122275988
481219721
1710175136
1973643460
2126699721
293626760
1875305503
2134117982
1077969482
2075126619
1927017118
1343323114
325884071
1824533096
934112975
747515501
532043595
315570058
1598955768
27476884
788403641
1051154427
957371074
1287308101
1203600203
2037606504
1747229968
1560584493
1417853173
1953710982
2035657072
2061947193
1323395177
308490523
1929665567
1207301497
1792191790
1293014852
821789669
1662869678
1410209114
817296146
1295882885
1265311334
2093132249
530247505
1557107909
1909797332
849747134
1022633381
1109267189
1455365317
1676720225
1912295516
721394607
179077460
407134185
1374365455
217301926
669715424
1848495839
862877796
1788508826
612437031
243656272
1015926093
286055295
1646105736
1559887131
664733397
246162844
46373291
759921901
1867785871
1158325121
209381333
1308507769
492979618
1097487675
879001328
268322182
1363576484
2082091440
1740082570
1311658554
205217302
147488860
422336289
1216311607
603089967
780090655
2145330723
2141764802
44444198
507193479
750944473
1982742487
2040455742
1581010143
1895855230
1340134513
1846644097
1571130828
68604650
1003273121
2002991680
137487232
1828802408
2031068279
1436264439
26860545
1265963649
1930495517
988897609
1849608888
551763832
973489000
292708100
602896993
638057770
1046427088
1112408799
438412527
185478170
124621116
1036354876
1968064449
1196216823
1901224511
438307963
2065862675
1234662842
895401766
793006601
1991122737
1950062425
1014205720
1744747275
2069536162
19879214
1237601805
1703792195
788571009
1931939686
1680491527
2114267579
1710090759
983674636
445199709
194783252
1115851448
1692960087
80099401
369880428
2105038332
1782369423
1583021830
724510994
1549408593
170306857
274550819
262207161
1368432501
337387568
1410453745
1819510091
674336956
1749477249
737658568
251548470
1798696900
1232102713
2063196254
290201886
831933367
97824202
1638077448
1140765628
2046778526
1013326058
122003675
53947135
1937456057
474080863
678331285
1746580932
2031831822
2061362374
936505781
1222503435
1877610397
1929995718
819509879
612322858
1724516581
253083800
1837402872
161310059
1223251944
1274258811
434672419
170814887
608631794
2004038586
1580211841
1063609654
1579208011
1811904168
26352551
371830676
708425796
1442518765
1805572464
1984553245
2015711654
1442319673
551037864
1157797723
1869691783
614374601
253953023
1557698582
1451494560
1525422801
514006641
834707068
4684493
390268702
366280710
1137995868
1621972110
479942728
575556877
701418994
1939928438
1075038098
187798720
337247821
377854804
848135203
1184895982
1007968292
63064990
583842488
2059741215
1103356230
450244492
623315823
162568157
130363005
235205765
715238235
1056471099
975949856
2073370573
127976317
99417647
468874919
628842650
1013153656
2141585707
680881107
1266911004
1563662439
689688493
170022679
1940085107
1889411132
634245816
1036568098
674615816
944993709
1639344321
1689671518
818010134
1751063410
33273380
474048330
91321793
1318274882
485077881
2091536343
376463692
1817778722
1713676424
856128465
160800408
1147927760
1083337894
2094483628
1891458326
35757737
507488822
2055066809
2115774349
2140352502
1281405145
2048015059
557932108
1389105157
400255663
1328257818
906901498
1479359150
1516279288
866289726
22597017
157232439
517956363
1200410433
546621608
1746225647
20377683
1959669006
1955535508
366301987
1890584815
1020496010
278056721
1110174071
16046997
2007841962
1298821121
1502332814
44224783
1887701715
1916616532
1730741100
1312286384
245787408
8568029
2132950963
56104083
193643989
413210064
1103493192
1974533449
1815937492
2130296553
584203652
1468319859
1608968728
243914621
2056789236
1227790162
1540878839
1074363198
2115784049
696544588
1876979815
1930229308
1184011078
862339623
1931505155
1744686589
547005982
871829019
169286586
1071284073
238841361
460953257
1627814817
330457272
155729837
226864819
1392791749
1222362738
1091212885
1275669252
1722913277
1830796909
804567833
1809225029
1733983621
903514206
511176043
785509865
1841854142
1779483398
1044402624
1019061495
1655924582
1096093171
1910359522
1750780907
1088644397
1207230410
2144931740
762047756
1487782251
1011021961
290547584
1872156438
1162563781
464916197
384877135
1423475966
1485244109
905361485
1259445966
876806950
904486100
1935329830
1860291410
1764747594
1799832713
2065851502
1885501577
2135425877
3788647
1476005276
113833448
472760033
1774913295
1061697599
14533582
1324431528
1731253614
1759437684
186090505
1381863254
1315861416
857966340
513180156
749148035
1919590717
604124561
2140641459
1413668388
1943479512
574807691
1984100147
886564701
1004335250
1069106069
1576380270
614875281
1677832187
197149754
1547304711
1788115263
322319756
1562400245
252910886
131481996
375992547
1531634114
1867189705
33110206
903121674
1667754884
578819520
1297953296
1744183254
2085210703
1535242050
1529845068
332342810
1875003835
1170477303
1983115875
626155911
1248075668
1471450796
384593203
170673711
528735576
310442735
617041138
715302016
1844378624
217928406
387653747
1591985791
2130959949
211731231
133969684
1178049683
1351147702
614719972
1945180409
2078239648
258607859
213119843
885433108
1501050180
1362944586
721462553
884375616
1897222132
188441126
88594387
378091544
1073334865
220745707
1805416068
918137294
795348904
1161500930
309393757
1576425866
1585283300
351945740
508090644
594568467
898667814
1424135618
1677893574
594559439
1948800306
472830163
159008534
2019366619
275937130
1755767523
941612202
127946292
44554653
1937857223
1285009860
697712553
1716044306
473205644
177670659
901873504
1112943717
1523662247
2016360194
1050774668
1994336654
927020164
2032403622
2017129589
1145818279
496891487
121614318
1496894712
1371590290
128892721
1594962508
982868281
1173210021
2146813817
918635843
1361470622
2094502750
381134651
1470515241
1508261661
2127675644
103385723
1378610725
1932702888
819442523
149273008
151021699
2068076944
2054760118
338295618
1362187110
1197289268
179936170
936301931
1807129690
432260139
1898103799
1444941262
935654116
1550833443
604764137
1756686481
961423847
957952183
18985797
2120466721
998688880
990716306
1201401566
28370783
701652599
1940774605
1028834527
488091704
545398521
1785970928
2096093504
1750468783
1834544870
4219964
1326375442
2140491220
1461410646
252896888
726037962
1786166988
329294133
1920541887
1759267059
729888578
237922475
182334713
931184180
434282262
1792485702
2074650033
911502961
1776843146
915041351
494313851
1655373967
320255738
83040390
2004836374
83680255
2143812409
557284202
1212863196
1380631691
692501346
842440089
146110971
792132431
514093847
1181604813
1092118842
1411471071
1299948013
1734133872
1366150479
1902746030
2046605803
346635410
1259380663
807767293
149355891
230441101
1438292216
388759964
975169673
1829523418
1854561457
582379470
529312757
342080623
2092454759
1931941624
353939516
467751793
1913673244
273732734
877486494
1601333257
1177807229
450009169
734282991
1391118835
1172510627
2052559667
1380123899
1751942928
1466894179
1451946769
1107383187
420764106
1225789190
1859820231
1314126086
854346285
530784869
1422357492
585154309
1532643921
1971727168
298903721
554394960
1679242296
1040400948
1283809857
1656238343
1709161123
1142212956
1629219724
315097996
24996690
714365188
1640029490
684388390
1834528600
298908731
67094021
747848665
9345849
2012599987
295823115
736501590
841618517
778114002
385444716
1348833390
191492949
1865946143
372112861
918108969
484048869
788351140
932277454
2074775580
1021566802
141839547
624239212
395861070
1199978785
1910783654
1787057996
1582875791
1101315196
947458968
58664629
1957140543
1907524758
162726327
498658808
1438257528
180742874
1104824881
1940376823
1319507196
1653660212
799587537
1936225017
996132478
2073249299
2008522340
195339421
534643377
1508389738
277673594
2058715635
1829585627
1130091027
32837771
449892963
807985228
1035210915
779132371
2029329878
941393035
1786928612
132564059
1377228920
104025889
1281909431
1396983523
1650138062
1672223132
1391310519
1672974918
1848901876
2095856206
1809156140
879056925
1644879415
1408321648
115765122
175846336
1743353298
1304440063
60124250
1136148031
1407247110
55640291
2010567694
69648932
175636119
1460190854
783237724
2058519751
652095073
1388745418
1775424541
53027009
352634957
1388121601
1782797144
2062931694
918268667
1160984697
1486379076
1175549743
429415424
815940691
381286909
969576817
1712306541
612688701
982440643
1749777809
626264524
1253914590
458616684
2075165522
1803558832
1503096021
369582728
671228763
1788141532
1430315859
1769971741
559355023
838847956
2110758285
1753962801
1135394272
38654833
1270193107
615296102
186082964
1582435454
1168076058
346527950
2001663083
963784885
1039655264
757717034
493417872
1493615813
853844261
1680270753
1561960682
570196095
1515782128
1610081419
1565553995
161389712
467388441
1649962503
1460878834
2055556860
1306445383
1351569160
1536646224
1841800431
1980175017
530223428
16333117
1873886092
1593382422
213774724
962629301
1508065374
1840550453
1606264237
821214205
541742270
1183098141
1504155708
129067196
25766399
728504795
888208476
1670019597
113782991
564431858
1126161976
94447110
1434339220
169831407
1325639542
1341877974
1586974602
1661507575
662016878
1200389703
290890238
112958742
367647108
662904037
1465429971
54331856
1851326191
563479841
659599006
283097422
1571240967
1206703187
2008319213
621426582
75204524
33510844
1264551438
1517804764
1740952464
610376481
823131173
26715213
443923611
1688078746
1300240131
1274885757
1245759886
421336545
1456994623
2088856178
894845624
1308811167
1208372297
1754857082
1117119728
1223571289
2045938852
883211247
1650814264
1137036287
1655025588
284980029
2115731599
943716822
74893644
1083849512
2134201993
1151178738
1124073443
1990567665
1098293214
1171767504
117854344
536937580
1400837022
1294752329
1582531517
1980189156
566138482
1363702992
548136976
1038867264
1191863955
584067300
1990069216
1182065201
747456403
1101243220
2143056628
2108963541
1665572804
1134479693
826515432
175348603
324398300
162934093
1203119621
884451018
2061981786
108982591
1764011120
2143716261
1385155901
1513971640
1367048623
1669160020
1639670516
1730623140
1050366861
343113898
2058636809
1191610430
1841783512
1249619829
1170709378
388756368
1851217713
558626505
1622498074
1692014193
1863715126
1521168796
614369836
216777612
313695200
2024581848
1521918525
1426985863
184699725
689078776
675044687
111978602
280877349
1414763284
785802237
377368214
2085138323
1070274765
2043802555
1050676686
654996451
1126375314
1250489312
1892557829
842891494
1367250631
1760547805
473000197
1923935276
2064694298
68740320
171390398
1445272089
44570081
472704382
196987988
566680095
1578766505
1520676057
633504609
1208535399
109272939
1347044016
353749790
222702265
1672392892
901085834
1695709084
666027268
100677242
958374259
1308925286
737064089
378349284
1131597262
772497830
42931265
794783754
2040245396
1440514345
1566865502
1815315060
1446296949
348296986
883461252
1768662955
1025110121
1344089653
1863006016
1149964186
2058488114
1384391709
1315326318
1775564744
1913498732
1284835288
1132688325
192361431
1088075910
297281117
683279880
2119064617
1944866082
1537759930
531070949
1708193967
1817824177
1258051971
896658583
1843711502
777897463
1721458877
1396951807
768817518
548124100
1336503096
1300913177
850432453
1322343259
971751683
1655237119
794671549
739863342
399297098
805972111
696484337
282686570
22729662
1061380323
1697352847
1526344906
1489857885
1134313750
775755091
1171791389
1353131057
2029843813
219623744
166571753
1765844587
1435285281
32890328
1054152919
872743169
1532950096
1779981200
1792412731
490625963
1259262235
1309117722
1390895287
1531800386
834089275
1224514426
2103307997
338693756
378691113
127150315
797397645
1122084436
1068434485
1006186697
1065683946
1909359917
1787513386
1099410240
1210303462
1961580194
759634179
1989789096
1858707211
1353542697
1953390801
860119790
1032106987
1713845106
1963707564
1209866462
404445136
848323023
883564005
1527893914
576151154
167684418
1150121148
284470297
1363472440
1180331061
297579373
1396471791
1068827831
1897051487
1631526218
983771829
773659419
927240995
852419981
1386502592
1386734554
2070635242
510126885
1709803269
137486010
1057761512
1794390507
489761122
25388407
1833802460
1425357112
2082163736
1968043929
1386128117
1565653938
1531617634
429600095
42226676
2104485291
575304329
1100878608
591085253
1611225860
1388832692
1443296939
1256395896
373548524
1744037759
1531480270
364467467
1463215774
922402390
1405998135
1832147365
944674082
6475302
113629982
412411319
331749867
916815903
1518613962
1799546306
489759994
1041535590
129566153
1117819049
166010568
947110590
1532334794
978412223
2043907522
422848201
1805797852
867468517
1600171271
1306614873
15361129
69820311
1799045220
1613192923
687829674
1637981309
769505571
1733086263
83707719
1341617052
1277204554
1071056297
5883198
1612945122
1158851932
1301434328
1558789436
1265266928
1024894794
1143836235
206842003
665242282
892819189
1094446543
1491613645
230848613
383002157
110364143
1820201182
1229944230
526381338
1348413966
473945768
11130322
1710240919
191817710
1661644428
1446985094
1142609626
590824304
139845321
1325041100
1410843737
599754062
1533735322
1522338531
628069982
766582616
406952239
529504927
473929014
1984679677
1485666584
2071357343
1916830804
2127006439
923764257
1806518982
1733209575
1883730920
876309098
584294017
32422981
958670838
1723441715
294520378
2121813614
780696977
564985389
98113662
223491369
1929798879
1525777484
309547063
810365415
301588404
121829777
146742156
1912206334
1361581920
2013320930
32901047
45596009
853852685
1722257397
1165510951
1749602545
1198357539
1125446747
527537420
1967514726
931767255
97565162
1350881474
97840124
1871468279
1753881651
1465714953
1747723205
619608901
86904948
618452452
370309578
924812639
1876082074
408138822
1539959107
995729083
1421374591
503762031
2076648123
24655620
1994658982
1589713364
1161006852
906950323
448254002
1634022063
47852488
2000558366
384524458
322712934
335810076
498232620
1489183282
1449002066
1771925265
1446739299
975769413
186942679
67100778
326654228
2071046270
1865879388
1840924630
875759616
1292994343
1504814933
1438830572
2050032409
1775731257
985783129
1959597236
1792569717
1270611476
393128785
1380600945
1988845855
860014100
1425663220
1672527095
77974184
1538993555
1418824318
1580648142
803832362
1224259971
709801211
198331674
1694049358
454703929
2142578057
215466152
995168270
528468718
414997465
1439985105
228211439
794353360
1377753576
484251984
1802822939
533805727
1439692944
1650494470
1898998681
255553587
1789628543
415038016
46655776
1099247291
149953004
2090963109
235503143
59575168
126424164
1564022022
528732383
702936259
283020263
689297067
1568740868
1111909073
382374364
188877211
1051450095
622322757
1682829050
1300224221
1872366238
34298282
1867062249
1765817574
241326804
319379728
1669170486
993388909
21326861
1863224704
90990915
310904694
1046946839
1270594128
1691711290
980990898
896299617
568546622
122163255
113278048
1934524141
1828809218
837420541
780657023
1857257766
2020452632
1182947807
568875999
63602938
459629727
248779945
1562747495
565408632
671620214
716437654
1862022612
2104620713
2122834624
789610939
1499080186
2113654587
1118736538
862509372
914655525
1075321948
673379186
1417368960
145426428
2071161271
103793735
1972993332
1740485920
291576462
307656092
1411775418
174166285
191082356
748834560
1227759944
498705516
1910285991
806341861
1337848366
1725502228
1536777242
746290613
1486236387
1236034580
798566843
1355612827
2071347424
1711098928
1658362789
1844918498
1951584315
939467441
170071679
318809822
233056905
1616441397
1808485781
1553296302
1925335161
183259567
369220786
1608146334
1869120973
387994468
319998951
799122279
2029845892
220321779
2089146358
347709031
106974190
237349812
668344358
1906004886
274633822
705237173
907474251
1578514600
1621065483
1720711812
1940777992
1551275667
1111041041
1581376122
1282716155
1613559374
1180656506
29272762
242442827
285898939
1470342943
288288203
1503979028
1478816817
262041974
891572462
202188172
518032394
2065438239
1142941422
94543963
551146102
1831762064
887137326
2033035970
852518036
695394167
829414615
1166933688
2012089077
1710372717
1272501606
1846322383
1088401263
901084938
92763516
1764994019
1755869117
1444880850
2030528140
321581707
1013019904
1849075789
1978982574
813631664
847028315
1506058579
1584623301
1920166707
1683257491
2124343309
911643671
1085162423
310663236
228419440
1273540584
2000060588
413399748
2108320462
1877859936
509817441
776941013
152501650
1515222915
1523984893
1914661396
1520584232
1449598850
4211498
426325880
1598734635
2013992161
2105295929
2070104549
1326659706
462434561
111138650
1970409200
1135476287
593064268
237760265
1408687106
71200966
1129054217
1359388484
1417567438
804872033
890181174
416677597
901206186
92811509
1481872288
302700668
2084225330
1512931478
2053927146
1417754041
1575159149
1517723181
1047880791
1590958231
859255314
208857469
1221679438
1539959107
873616985
1875210003
1652492707
2139859892
497327880
2030784942
1249943275
1843527515
99284544
713472960
129883554
1711521328
1333579248
909705392
58894972
1350456122
27430173
1236929189
1595612077
1611811136
117803943
1217983461
1176849934
1537021166
158513307
795580771
1195811466
1856037659
283639230
869076291
1850512668
307685493
239634665
2070271153
274330965
17705699
637379876
1042255791
271731444
1278620654
1136236325
580919733
648109749
878600725
1146459021
1434117793
572533694
908419072
489547120
1186634412
1749755661
81630682
1096534580
1757125485
618799804
2103798146
1408576044
571783337
1712118948
1721347031
1425809128
1797858405
195702528
353714127
1045505909
1266045817
1297462793
1262156303
127565032
879249565
1815474307
872220909
1205132340
1341130523
1150166006
1433435405
533716628
882587232
243405844
1745596750
157298780
679045887
331629083
686642335
283430138
669723328
1498695634
425771949
917322677
925918289
18133249
591831792
619734016
116662123
1077660547
1907661411
641462096
1485056087
1973562452
1341553708
964557016
1046868553
811074058
1564582284
606088958
1224712882
243186528
1939031441
2080692433
1533158655
1458994799
1047512555
475960134
578994025
1240271479
1427833677
415968532
1026295082
839428666
1758719562
392757934
70517860
2031304810
674998152
1954077420
1089858239
2053907949
2020348959
1881124524
1946528531
1499074676
1639901309
1461876955
1858172806
2077453475
531216037
749333572
358117985
231087182
2010827437
1824935456
315146262
1010927098
1204917470
2049362436
1423343752
1885377449
1982554570
167055429
135279685
1350422794
802698854
250650619
1398631554
1659901885
747560580
121506210
823392749
1590185092
1931206090
504589932
1876921354
2107500705
2018202630
1110382725
2100417442
1233959745
1784061874
1776257798
176520945
435855520
1323328801
648280573
798122901
73079158
2090078211
1056850314
797050338
1342344505
1376422450
1811974777
79321351
18650961
338440006
639116269
427205890
1679749768
200245386
2103147802
510337963
1152243423
504960046
1455314581
1752080805
2079297859
1511757148
1776394083
2016612482
164396733
1549075502
1361999204
1121393697
133577174
1641572589
175108799
2138346598
1028507150
60694298
451072742
2002361300
1537649657
453685628
2014085228
1469183208
1233435826
1606447305
303572965
1395589154
1607039485
1855007652
1863679129
688074165
1845968828
562332231
811000690
529658463
1333272106
45791844
461405724
304069449
987647600
1576490581
1128621921
335839301
1977604511
1433765221
376255168
671319107
1206980213
1792333389
470427767
1676960883
743022393
808259092
126280910
1777354987
1688684193
1242366677
888030903
1743780112
1117927176
287961143
1383656700
1811403770
433319279
958687458
918640741
1436812285
1509928956
1365411828
1364050641
1925937153
384241154
279989022
1201654531
165513385
2014146453
1909559006
1083955243
1021430025
696419540
1693147093
1299621538
891640420
2112381567
1728774377
1745275775
2043486000
1222275903
721860439
2053815258
1200355847
99094684
1988501842
1494444218
2033951806
221890781
574247571
1192555800
689642678
489001814
1411378972
1089184677
1573837616
1306938905
266102821
1596934236
1738284279
1238100973
477911328
294669474
729429976
1102908175
1963188470
1233645327
1147607517
1450634977
612607819
1178978041
162283048
817594410
644643856
739966690
2092138736
59735177
1359371302
1366380060
1196542800
1220087581
1822151226
1907328257
2009337242
1548578736
507778935
1542107529
63704819
472472803
45254061
6302050
474402083
1259130355
390282274
1400663387
1419074823
1682018676
612862042
289941275
1979868972
1977523866
419655859
913412993
1137019824
1582859958
1341651386
1701146853
174267602
321199118
1951628782
90532384
608138886
971997075
104547539
1170136626
1447717799
1767051818
499067077
1042671335
35121102
186061411
871175578
786696923
269791309
1891260282
1797837487
1889750124
617115157
256176903
1978598598
1063414340
1483234409
1408879643
1186496070
1109884282
603165008
1070988413
1436998180
1482271310
1536449261
1074812608
2008857882
208771862
1959396143
609314724
1115321254
901538036
1648945271
1901343129
484714892
1797928559
1296720583
1443912703
1474407712
698478826
1066626025
663757247
1966964404
625458894
1815117239
983085028
600122345
2119264457
543754883
1360914586
1873449677
1318492355
702679537
274111769
1966676576
1946967578
1951341338
1029662675
34312726
702208495
1594933835
1493262709
881349767
1578648785
1640300042
1696734770
1513075050
1130454590
543857151
42880611
660466018
323984816
551011322
1756469085
1608864689
1590002215
406600739
1749356702
1807563120
1599631747
1413185704
1875036426
568395982
1871372081
1377150801
38560563
625564684
71809453
272310213
568456972
400899232
1691467156
452927475
2114731818
2058414583
2030618811
536640022
1166687869
628177544
253046177
1642777868
1464329342
58994660
503112599
500500664
1982632254
1737504589
1715225020
2054986514
1896761726
1701237490
1577746243
755631886
1500644859
1123890985
1475747991
1622082342
1550542146
431466869
792817492
1825602642
322364064
1469042442
573594229
1926886233
315850143
1052027366
1528775321
1992701230
285739453
1099362426
729229943
809164618
136485542
509111117
1564252194
498985482
1424476190
68128968
79541471
256666
1370776771
1550971782
518479277
1167764235
1906105393
1769136196
1585049635
122802547
1856727568
1704036559
1266036378
759252708
2142558333
1315474357
2054081990
546476873
980258872
293625132
1071963871
318871858
331766092
359753856
1968914922
1840124205
1445748543
706390982
741939950
2108564062
81549502
464570734
674634645
1504587197
1812507072
406126870
1771974760
6766140
746451246
773080535
1426924313
2116430528
943786494
362883538
72985932
2061306071
744347670
980100715
133879595
2132779177
892484506
1328639809
926267937
1964637619
1297738713
1147362094
424190507
2025625938
1538640402
1490837418
1457649321
1424231167
1429023081
357935271
1805664154
982049837
1837993735
16031291
1110339443
398509776
1893828259
1758154970
1323944089
1365807718
373473705
1295789245
1901101042
839256369
1267082673
1477586267
1392156423
1360237793
2034591118
722972900
1632557196
1154613657
219135134
2012748459
1516755569
537009041
1703636361
381562394
1915773118
1179645558
1999724853
584410491
510493182
372969613
526989205
1401953887
1425901233
60674459
612130100
1670294449
1827095610
320982300
1399388104
256381297
452178182
689751257
1307665802
1739657288
513336280
354022481
1417296487
206996470
433971053
620753669
1957918185
1310325241
1156258362
1081261572
81454837
2001886032
1838183867
109951451
132767193
897714239
5262191
1692447308
916539461
1079755260
2071538079
1831992940
1710261684
1470246705
1388543198
2118319853
1922871274
602102306
790047181
1455036188
2085421477
165544327
935049215
824329386
809904765
1600483268
376242779
137809837
577265466
490590300
901419700
558822380
1236646331
163284416
740767635
1482547522
2020410566
2109894341
2115167321
1349413365
2104811483
554246600
1887986079
2119102591
1661911089
1080346822
1407689115
1871181559
1295663459
2136597793
1449132272
1532684043
907542577
1253616075
1554391088
1179687133
1381189469
1020178581
656720561
1509800477
807903546
619474541
175072392
726981171
655347022
1134938287
939448002
1882383758
1411891140
234009972
1015593176
960012788
574585703
1938365472
1289459442
1281992642
856373634
613004365
1590786329
825813400
1979020075
196047785
891253619
1932215844
1745125039
2109778841
168007058
1812931875
127617638
592291111
1778126144
1747446265
1657524150
1203974726
844444890
286876394
1771172257
260509544
1426989300
444558269
1483144450
69569737
1972509924
1327704150
1157479354
2130289865
1836522878
360279510
2052081138
746735793
784168434
381783664
1845220132
1760985431
949423528
156528504
476398887
282343969
495474038
766888600
1669313460
457707074
2088719088
1256621300
310770014
914516253
1527155623
1178161579
1636167269
1843306459
1819427179
2025983936
476749356
254990603
1647587282
1409936555
2038697449
960465975
1965207805
1500258384
155181660
581511728
1615524456
1040340180
2075409300
382530279
245906172
998568999
965610848
192707149
298290476
1784039613
1844200628
479736263
470226319
1418318326
901795011
519121391
146410658
2080133279
346977361
344277314
1956250771
141092132
1463174977
1755525193
159950833
1978698114
1578790291
1204159708
2125369772
1672489556
1061886595
1769146201
1248230181
787832300
1686908256
761458575
658998336
1470758395
1696123635
1874798040
2070974394
1151867871
1443461668
1332704970
359871929
1151019901
664663506
1291253780
1175936344
1454533706
332170081
342836866
834701785
348993364
733875902
174033372
658405964
1310990851
1870094945
633703697
1844021461
757402747
1716522689
882907681
835605882
1590861094
144663916
1979910186
2094703764
418601239
150203158
104464681
856602796
1524921786
293068961
2102295361
577481941
931625367
403322158
2016885942
2113089485
323172597
2143898882
1492296279
1721612088
1954431896
353628452
1677920748
1517133485
1801084838
1180453686
1254338374
62918916
742741731
1588010585
1347156247
901073729
989158869
1963519022
1398612134
1000785741
1961502158
1219233813
948683146
1708357774
1713080696
1975632265
1728148971
1616720487
1678206575
121751036
1523072863
704435007
638006508
346577050
1573690478
1962625764
641315127
165006361
665042020
1920648193
1991768495
1953131283
1950312832
1906096056
1742676599
708235140
998379442
1216835479
1085723494
897746036
1117833157
1682588758
577415722
131683785
319633308
754913480
714624395
1821725633
652959399
177942692
2125268680
1750766460
1226573260
1969299054
397816758
777555267
1232990575
260909543
1015501447
524364723
1458438787
2096570583
1942624082
146747149
1431193531
936475187
1377459357
2029359580
2086954464
1958374175
251020531
576441985
1694419491
1395838726
842712584
806096193
1973246483
70292273
218594947
1249858511
930706732
253685314
457296724
971233299
2064385094
1212781421
2048038374
1480547364
711149929
1438876198
552097495
993970808
1810024919
1289111552
1899732157
1845239500
338097714
1318717184
747232670
1172662695
127797635
152508329
350220560
985087384
1310751593
2023444647
1815032087
246274469
271773670
933974871
246847137
1676018599
1752961963
1492485396
565299373
1494453250
497681903
390798224
379041624
538106004
272669571
1977429264
1925845545
39920788
4190346
199825602
1245902180
361461612
338594692
1735183870
1529380376
1024129922
800836388
11505984
1304733987
343560219
1214016940
474638637
353650962
1582386636
41368884
1760736165
707599093
777932634
1875406932
958421494
226240294
1797125283
2135767733
1505306936
1316823800
1928853952
1280373717
1207657918
1245884039
1361057056
956952065
1915391768
1562924207
791531549
1727793858
2007436597
1686953950
1663564587
360743028
1207225990
322334546
1961179638
1406140884
1800100769
1713592392
1503116648
758901461
967432524
1758100724
1544651232
1863693124
1762656164
962170896
387195175
629296423
1034832327
1244071969
2053545870
1687554919
631232948
27969430
178437918
7974355
474754202
787100420
1503174228
1049807709
1134795088
291414019
956835741
527401314
2036913080
336816742
600607125
479615264
899130527
1836095285
75516298
1623367963
1608570276
2007504519
1773775711
2041518912
1995010572
776548313
943957491
837453990
27609744
1692087555
1299580671
2071793977
632680963
1477898484
2008663525
1566945046
468786325
1223162868
239636137
1105999611
162733451
7323029
420434448
1955470242
1915516375
720987490
1259476851
1959892985
1889023298
1296646838
378424463
1135892327
1388428984
1942856037
1780968662
1891121076
1933548086
1334876809
148704879
759682677
1932621726
1648129386
1633623247
1266609992
2028921280
212783217
1505270173
1916101346
1850207277
198097737
130689001
1301985212
500712753
871410421
1103960515
791200736
1684024833
1470876686
1568420881
1867717326
250889477
1200003609
1737773364
1938169054
1065430702
407331138
266834096
607967324
107366060
1467419699
1136028902
219789094
1964477885
1173894893
1007455462
1427382387
187612626
972702020
622775686
65637938
787488868
165808015
144402970
350014769
1383104709
353841442
922482052
1528465402
1209338688
1964782704
672163165
99947512
111747658
2019703083
1590490752
251741338
869944659
1414215666
1015827351
1384264506
363784976
1988875369
312974786
1273863492
1173997024
1186196178
922830183
1732906167
136163862
361945133
272426432
1630695044
2077766164
1076534827
871571266
753105269
1339985672
1586861669
1979448582
1086833498
2032409617
89748746
246535065
1877992797
1316731708
1271709400
527628548
1624038531
1731078821
947459909
1083158138
2008680656
277772850
1746908330
109268894
446742945
1741496381
1942353987
1651010194
919407393
711067234
284633600
850039844
964254129
79648909
1997892067
906801586
1647909728
1272259495
745122695
1126995050
559359808
314657324
53114373
1504365006
70681027
984102535
1200638127
2094170620
1613471540
334819650
1910530768
148884544
1506824870
663143898
340825075
907386265
53138022
1402759710
783477931
1757889558
832127178
1280476999
1033926614
131947914
390863405
1061848385
100365887
1839621102
981337606
1934116769
1948523846
1866437947
2044008013
1008205433
1292039757
986813915
1613464015
1541200089
477808302
1502664403
1342305519
1979432309
1636306508
1956669132
1653644446
807597483
319550799
1489330778
463095797
1826043319
1456652569
1311651729
1287557789
1707094885
1643301412
2107385843
1655798787
706838647
1538165975
681149097
1537305608
2118211673
1980054225
996458865
846697656
469257677
2079298924
916174798
763067655
1691529934
2127788763
228460122
1748261993
478547941
1215127080
357977290
687475003
510590926
2140747716
1176403438
472740917
367306537
1448736218
953304333
1845294243
23476019
2091433602
574852123
1173857283
288079131
1193714225
42779708
163882705
1138743968
1161845844
547303154
292353541
37702720
860581854
1444226664
802702777
733377997
818521784
739620062
557167610
303889917
1670655760
444764158
1901664778
58270101
456206502
488903851
14330296
581304473
123874274
407211672
1361551917
1161143389
2080677682
1793802292
670575036
506468798
125087390
354809568
55584038
1670716191
1049535135
1313872302
1591538632
459620910
1081796404
1973355998
1357500150
51076427
1517056909
930662703
576701367
295151714
777332165
1836594779
1441972722
2070244297
912758367
771140499
469062439
1542920982
578109478
2070761506
1389740272
1823354233
381054811
1250896704
746923511
1175753686
736668511
1986925892
286556143
1317703158
930295384
2027361545
376880806
110833363
2056093944
1517635558
2055321324
2034409746
1361645980
698216080
101714050
1323197479
1269012878
1319922363
2020239912
952544100
1501119945
570823704
1160827142
1528083985
1908750623
405190969
101769231
1773859398
643276644
887808890
343157803
201743893
655073845
566044018
52812294
272801638
99709884
1502133030
1494279322
853885044
1091375116
1087786503
321802016
589551866
660777240
725365211
1638365287
1951801573
512640992
2003793478
808597275
1129816820
697394628
430291598
422931966
759492652
479770118
1284491942
152691511
182626383
478086777
824092315
180776442
1784400485
516864523
307382302
470483485
1585149232
876969730
1409394850
1860855848
1393829134
1904015322
1273077841
315163768
237239946
1781788810
933349755
124659938
2115155892
98770994
1398294248
27346088
1101931746
1989776125
2012882515
1579808077
119892952
1855050664
975169673
360808455
1319337646
1593847566
1881001750
1646370498
514465522
804993970
1055509686
1624283166
439051163
1715727140
1497982521
445898247
1325336627
1014487463
1301459638
245141879
579766127
1282045454
294871512
401178251
2102119354
1956024008
1549779343
908953514
1774600980
1966865996
935831529
1392618409
975755867
1341944614
435484780
1235991465
1709542510
1731881777
1980418798
1103855312
2096674135
355692821
1955425627
1828113349
639195369
1024015316
1779466674
375043268
1518234847
234107521
1255126745
770858466
1290153837
1646110227
2134003278
325430933
319611591
217878132
1526933678
284114444
462527813
773174073
2110850642
96778526
917560195
231603754
2036653354
986689008
1769669850
1912243165
374573781
658338614
1162213937
2033115529
453834003
685155051
98561874
437511913
1454664844
766571099
2049183366
1262855194
1239856196
123281244
691131153
1008052396
1853191147
519176087
1990645406
377455066
559637628
1772045956
1299797697
1630737616
934911368
1084571744
1709544226
2036604925
323425880
1971426089
293059819
496108295
1041389405
1973992272
569694028
1053768778
861119699
329198852
260175145
769584145
144643929
213258829
2118731504
590039647
670351636
176047498
2062892826
804696416
1187077174
858709554
504909234
1492422097
433852083
1016329543
277794428
227645358
700144511
18836436
185052659
438489904
1090801656
860501737
1924607493
172835479
1037642402
897578640
1953144211
1807862468
339615640
1782449726
57154692
1592025451
2033573626
88379263
1748871694
319166710
30491740
1917832701
1578415617
1246973788
1320310608
477618161
475916205
1042505477
1618609018
800051410
721253354
695958651
1512538960
623466106
426609673
1072201078
960256955
1651055221
1459287575
826920123
1699748987
296516624
2102879561
1667575278
1297073990
24324474
135408470
2032225525
1385165052
26898849
511961214
1942804164
736971936
1386532586
523718955
1170842385
1043701388
441063592
1351052525
264924645
520783232
297572787
142574545
796774508
677132558
2036054383
1563264551
1359111957
293671178
1989884716
870339135
827603484
939336462
315498615
1810528491
354259350
1527317664
1759610355
1090904337
2120114146
670404478
1140524068
321587115
2014841176
483144543
440566149
1008440751
507483325
1920315352
1281298578
69295063
637574578
425934198
1182139533
839402449
781262537
107507041
1868756722
860464977
1887029685
1138226195
444741992
1594195348
1651523778
1107455006
1712429881
1166543398
989814565
638566448
170741604
1161818058
387451046
689201737
1364372738
1730263810
507483
1795814567
1859349267
1024571384
1630954835
1668164207
150799968
1531455117
595590409
1069753205
452028089
989139250
1524357830
392371984
2073730048
1428965044
1527108363
829391356
239979540
640839233
2074086427
1831330994
331577587
1670818306
336948366
264293808
1033997296
731745191
1228634031
1253126094
1739361629
1542786702
1791696785
830427182
33374964
1770631962
56102327
1269101498
1944235676
886261401
20960968
1954722270
1722536224
1522422926
1518951050
951835290
1995509117
1076708757
1246217700
2139822844
1032268551
113970159
992105872
1857900003
1605548819
1764825467
1809976394
1976393951
19645262
14227512
126566050
2024201913
1642513411
1947872776
1125041977
612599478
1107753679
1646722442
1909740223
2055386284
1576664659
1976986848
942230348
1089892727
1044131224
566580069
346065345
282686570
1953230157
1640123886
1523257838
95959591
148454381
475262649
1997668407
119892742
1526359019
369723542
1694103110
533822170
407175208
314676511
1139741206
797123324
374553328
1236533147
1327562057
1158621950
1858938257
39937789
1565403899
106644124
1093613996
760825064
1215678695
740815607
185419750
2121145886
1102522694
1723685170
246938794
254759755
138212645
2128382692
717060417
684776864
2057214983
462510058
551400440
2010140052
1917826776
1393245843
1421443500
109962679
2116957991
110431011
212536329
324289863
118271081
1087864929
263163777
1890087116
1342703261
1850541765
565628013
156671469
1453261528
1393432317
1833447391
1949452355
1166997815
989842820
2002818973
5908405
1474522088
1675797086
548895800
1973902226
326495256
1668196771
84567084
2139092672
2049547034
899951354
492305777
829910656
1961477745
821407398
1183145336
635932686
1909731643
480546691
1168075317
65881793
587584950
599909119
272467852
2045914783
1035319923
707879328
949114418
816686356
1642643079
1021021537
1229691582
1893879799
1718490627
1094080551
1757497180
1049789844
218820492
718379799
1346114588
552928576
1236252061
1110881166
59302840
1630413294
1825181573
902845361
1272370203
577624329
42729507
635457482
2100856959
1522857433
1340857992
932207389
2000643710
909655768
244670629
1653088556
1326775537
468268010
1264196889
904228725
960206351
709076052
609116363
1467677900
1589751055
282674929
1590036827
1520964789
1480994626
952816636
1500407442
1017577615
442944244
1593067757
2130440311
1307425222
1906642266
1931889932
1331643700
386128021
1661740960
486045069
393249120
731661352
1720223736
931144693
1370140186
49440056
1583825662
1084293079
769464312
754619655
1304689242
1253097719
1068690604
1494102188
8619334
1516515395
1615062967
1015395984
915653320
304886956
183748364
204692787
1503323709
372152075
638727420
1030749481
403278729
1329494736
1628543918
996157652
1030872343
701408603
1579457641
224657922
894460995
1230761108
760543395
1453358528
625050756
919360279
1919313161
1273777380
1485005351
1824548352
162586844
1725748929
1414303281
866878791
1264986723
714908118
317762168
383005767
912962097
1634234876
1650636118
2010855696
2077992608
654419410
453567890
1745701803
914585362
444707309
328609489
1262000863
389224296
1197498774
47257696
657510262
855440755
34703590
1330305092
1146180036
1594599556
678307086
1685334078
1323288749
447542867
1205383709
1557499501
2031538777
945349527
74100964
1053214327
411103395
1237537953
1814527451
882691970
325216467
2087206632
947636334
699837037
1918286710
2136463274
435146169
1673913211
202108044
419209548
1292345914
1416793163
686256935
1443175414
1463982470
946210144
1847578095
1164711862
1899139149
432354294
708860723
946583516
444457376
1370687088
322141965
899095300
745453959
1963562850
1629871730
1129478642
1916863345
1590301787
529852745
886043166
535091788
460401219
1079362369
591627572
1166237709
2085262004
1561846540
75593822
495900052
1399870673
1749384772
757327384
23511910
1508100893
624228861
458630380
710710821
1716993869
388029143
887961333
1144302079
904754409
499593842
637894226
395993397
2103223147
1882544553
1453759718
1139884490
31528178
1054922196
825896651
1330492780
1222582834
443847666
1417768196
249745951
1487660523
1081423792
1018366405
1839927806
69508994
144415748
882099764
1815618464
1296102989
435983397
141894192
1154187552
1477640188
330761777
1303158502
1475895534
676910703
525355646
1202734741
1041290194
1188549490
531950759
1002661630
1688756500
2103240605
993780611
752690785
1440253849
1876677546
1866857004
600205132
176465098
605858602
1268747924
401518856
738410272
281226198
1696289109
572795978
1926518226
1442550476
1212770940
1202881203
1260741049
430788964
2002923678
1621488385
1622483584
1085062943
1359720110
1131317456
1982206183
906944816
285994984
935562191
1364862024
1085827536
1656704987
117846397
1173484971
1523392213
2073329505
595141871
1994079406
423825137
2015679136
1847489360
536820303
831164141
2096333028
1825588409
844990525
1200168277
1358343443
2072302298
1632924500
188962954
548362014
1607543211
50114600
871853000
854210992
302879963
2052457185
1876497432
26602875
57746084
51858063
1857759706
985245290
1361775634
2067527608
1674292675
1567878652
1782259861
1241242457
567444802
1259979869
1792284386
253783858
2123824186
740049244
1256424590
483467934
362232487
949581575
1348706623
250041469
661693673
1379379686
1090080402
1393843243
1938758495
1796832961
1273363062
13593277
404564911
1598995251
34825922
94798404
1085378189
659049935
312529267
1965814152
1481721553
1372196482
303457344
1842571863
844656366
2001361397
1016140498
1339643558
1251501549
1772125702
1763794418
865073963
2039265157
999320774
1738354706
660515003
989463584
1258004856
1101867873
1025840580
535398370
964576254
807200313
425944712
1821381963
703679288
1264691176
201879629
102925287
1499070778
2007700823
309259607
1379165386
1943964415
568476022
742554665
1274298723
1131349785
2027833934
845750817
429901785
821729497
737270125
1872069395
1457857181
311724656
666273685
1914228090
1744880607
1380154147
573953477
2049284417
1992970521
621911183
1938012256
1753523247
244371013
1911238811
93653264
856276242
553854110
1369115404
1757536717
1739718139
120171631
1489598497
66125797
1440277232
265661717
163932724
546691568
1551431404
1240325391
1987563581
28220626
88463885
982348528
1855019415
1930552182
1601487647
524646225
1102354439
1669753827
2018366881
261144279
513300148
1463590384
1507387465
364063858
969051582
2055576978
1775226023
287263809
115613413
1615632331
477795841
110392737
213258490
1548574946
1329406206
332682283
875531172
661316831
1002371719
1415112976
931608948
1615850635
1807772402
601702853
2140582491
697839463
2145386829
1106851025
813598007
267068740
1939850545
53948823
1437679986
237985960
248803800
1046976232
2108862715
470484562
1501833226
237569805
1184652713
1212696633
892005424
764347910
621197575
1840765253
825080852
782441836
1222457293
1749305008
1226065178
2031758755
934189262
823404301
1417150954
1009916788
964085656
531533358
659055989
1151167894
1777048317
3205049
51237149
740830912
468008849
915457792
193421742
114258228
1034443024
976477452
470044761
2081367560
1483264132
720602319
588396572
771223045
466839100
448016138
532190562
1211000136
718203233
1679840610
686592213
265955718
1494479510
1168903551
1730495527
1979537470
909067210
124908026
510788317
35263538
1066045887
1879399642
1609350145
635234160
1492350086
1602304570
1850003269
1485032341
1233037523
742049072
1974681096
1550496091
417555163
231843855
655143254
1909666609
440488949
955871079
1340174255
950543158
773017488
857725446
1732968791
567771421
1598577566
1133197909
174970080
1148794040
1793158838
1677838924
1684281758
731331369
1724484573
1736305546
643913894
822257272
1978913812
510298256
1030277163
1003700133
609613908
1389070291
226952465
1756803768
772695580
1437476224
249841925
813799003
974769666
1698630116
784063809
703482254
828097914
2022812989
1886659129
1960965594
1465255433
2022705184
606847013
1566541132
1784430677
1627292649
509491238
321286243
24969658
2036340272
1541691518
1710192527
962974107
99785353
1908380825
702259032
805980723
1325421881
2015050582
638749767
469333303
1883471563
878284907
2122439371
1030696464
381320419
759711663
778225564
453128122
1416582616
1832476769
263297366
1020600184
545899595
146801007
1920316242
928200568
2028133639
1257741125
1939301000
1790361252
454057959
1117895098
392322328
1531492014
1571655841
1342235733
886130587
1475103285
1339641840
157725431
952914994
566494739
1897775283
1981150403
1402341207
23442356
1738392723
807569493
149356619
1865478077
1015998262
2102635131
1488059610
1465381879
894520458
1240014971
1634058486
611708231
1024595836
1033636840
1616068117
982579612
1391755768
815686634
1895674065
1723923407
1046807645
316640369
1162449268
1931485555
1214280263
258178015
286038466
61653979
1294640177
2561385
150832962
1906422735
819488291
1840675274
722681286
1959792386
22358818
472115197
692883440
907368017
1427847442
1471675022
806560090
2061239357
755013425
680121690
21211912
1453429101
96063969
86237676
1245438822
1744428467
1998944228
857635473
264040525
176131795
1438324456
1523555115
662768865
90729563
1988233758
65097465
577321551
409481915
247587445
1733734811
211828601
1982747440
1170327307
1924255149
1292865087
567268652
990072405
1142757333
471229162
1684321412
813022468
1310554667
1745751609
580713295
1974805433
186027937
1153336022
988666483
1908209959
267754534
454049756
37328337
1322259839
1541632137
2088310360
180397918
55170007
284119264
896014444
1414244565
1183931777
1268594581
1714187099
581277069
420385593
1891416379
1470259109
1930956217
2117372734
285176861
184081770
961288034
299560733
593037245
1720372244
15625015
1574620083
200252707
1652882824
202929352
459722391
314933627
2135759198
88725658
1782102038
312571834
992123303
1155221671
2111137376
556176280
823695331
203303684
1050066621
1208902613
971787149
458915632
931766162
252260705
658565807
1364983334
999449508
464770583
1048629841
338917427
1186601949
1612248297
781034833
832240229
898959896
1344498620
616134526
1335571387
925097899
1101918280
86833670
2107581704
682778432
1382988013
1396654728
1521129257
2100972435
14857604
2014931762
1054182031
1416567949
915464235
726878583
1378912413
1716760180
15991173
773827726
936660718
404040637
2020882988
1171017977
1412542617
700821352
1372352768
1887022064
1528281305
198697708
946568747
1676806251
1281201690
1347204348
1424190240
777953586
974033650
57887788
924843905
180306846
584600259
632563420
98038621
323182551
1267793552
106281062
1763465123
1590672029
1241019517
2131576856
521114902
226490770
1567818895
1168021063
1885828591
805931054
105190283
43299392
1091032522
790697239
360193879
888965870
171564904
1396655793
1385838550
2002716543
1886566302
12942882
1052776704
994430883
1017439205
1663142037
404926784
1379610542
974257687
1412897074
1039700319
374722405
1886885836
470749348
1047141434
1233196700
527173435
2024999475
697263834
451110987
1705432381
61961056
409937831
1285014762
1606155096
6750935
1442573858
535072449
134953320
1269135933
250548649
50512497
2088489459
560163707
638247832
9424820
787236293
1897519763
1157188933
1344297321
938435785
671127567
1605214602
1034824850
2083244393
1956901475
287705849
2062478144
1406764019
1329740812
796247059
1012372256
525796559
1673957885
1538498898
848989141
360865377
888880603
1743185118
1670307458
1000970498
186397973
1691446631
1838093995
1223053952
1696992205
571556039
846817476
38695193
671270817
1953757551
1331868454
1157801535
939092582
430395292
963496144
1575150037
907959513
1083219425
277868468
816383002
845163005
1793470714
804803446
861463959
1149546627
851178535
572437667
1717729891
316166301
1447045498
314250616
2004560617
104296324
42307109
588642256
1828425117
1857211569
2092711899
1364299176
787432208
740604361
737168488
1417779992
1120304086
86023457
682204965
832364830
925390895
510936885
244450128
862024691
1870973332
1936534316
969111958
164861291
739262316
584295295
1568466501
60392602
1747250703
861851418
1429710830
335826670
941792042
1763224249
243357405
1416887632
1498552870
2012831568
1371805340
672338473
743131594
2062165407
2016469457
1363628380
1926438798
1982841750
8093448
1856515646
1463775311
32242893
1221869745
1103969847
2100608085
1008401083
2077345317
1626374762
1267994287
1730726563
1252186619
865037849
1606330737
1280692541
215475749
272823239
1603733544
7636864
637826023
1011802034
1973158838
1915207209
582063104
826104940
2040699374
1646807327
1009513323
1336609329
1162461649
1008943284
884497147
1079675671
1983807021
833296389
749374397
2035586097
260674794
83056194
1745267786
1430746502
752302616
811169672
2076757791
1869360420
1034799351
1117876708
1488869569
1979189592
248163648
1872463565
782557361
926347437
2034804880
1991513364
1186502997
1421541329
1122067072
769640062
1198948412
135206696
1621624021
542118129
1892445195
1127701042
1158874125
1769341596
1418020749
948343395
343034075
1713826344
113636961
973025245
1247465987
2067410833
852836052
1945342463
107484718
673974736
924481571
437836503
1665398154
1171928978
1817821811
2097108661
206363375
2135500974
1852118852
1808395346
681853895
222698321
216231277
1778223333
1086247055
1952675483
613739119
981457319
498207932
2115486460
550348180
1122391925
1634441422
1538554624
905387960
1972972582
49638450
752254612
852167317
2056658368
2113769211
612784292
1607406154
2058827442
2080125680
2064473003
197176452
27675621
1296852733
516507321
1744627962
1453199011
64827249
342294429
1813699335
1804814571
287453067
129647511
1744376977
66915202
1708331870
1936190727
1864803521
1218188467
379106653
1459206851
1431077099
1435263314
203651842
1217882333
820832411
116007809
1183283085
410002553
2145097769
814775363
186963346
603646059
208708315
381432525
2142539423
1586830098
1698675872
544590047
1162053386
1089552475
812256496
779433766
261493007
817504359
1737078861
2040998857
1746950539
806287802
1705141854
1334113681
1778615935
969403004
699004725
1316353807
1095283194
223474212
605182052
1123459390
1669868098
174615189
579765813
874344255
695390252
964602259
603456705
1915554433
800113426
1537997762
1519281454
996414820
2109811828
1905125565
1860273078
2061862433
2036519194
1628642411
2095290907
1060760464
597127763
2027636790
266429160
1354681617
1165861562
695836206
869543273
1670617611
476305278
1013710603
232490916
1453356747
1504955118
653416953
1888584419
2040437822
328165809
690857198
1179710377
833047265
1459533462
1412370885
205412860
1204085733
736554169
215260904
113927038
1983471729
383586560
916498176
975028154
552826728
1309402238
465186002
523645290
967402978
1918197352
1121946931
160861366
415540370
1752653213
168546635
1231688480
37644311
982089254
35984741
331892323
1752685186
1893213491
765198850
2018937873
1248289330
641999567
1487746737
1356564785
1952633204
759006472
2066237301
420238037
655705733
45475515
352946264
1765798164
634858370
1588101158
375046163
1120736157
570356750
1140805871
1008657402
1838268386
1108067047
1615074248
262280271
22537256
1702530117
176514462
590353346
217020775
151339263
22515239
489741660
1263142301
2067707001
672538717
1275669406
104676906
122253131
715512033
1251769769
1334710044
478615852
1621243286
1384146191
33478565
707547925
392088213
514579305
706424180
1236616160
1411351150
248629164
507520718
741144617
408868559
1582825552
1840230370
1948829807
583487450
2011790234
401225898
711869121
294884557
412920463
565882052
1448300657
1073381173
1590748330
392926471
1127829433
1077064168
680290860
1886865333
1326179408
1304164343
580364187
1475045954
1781050531
538558616
428002660
2068657026
42745724
1108837278
1257171557
694802039
917738123
451251024
546878326
1960613082
1747908817
1462829553
675264155
1918031255
1382555466
743786841
920020270
1367773870
1625559618
584903074
345706259
59190095
1240841657
542043103
1811171214
1653445101
350941751
2081875427
2121787166
1217389742
206587588
1405748481
131196082
47134998
1799603945
1683464781
2069794538
2027168099
1837053885
228169033
1174192429
926510145
1136303050
95799099
650701496
10197098
1821839270
921508304
1220674092
1560416794
106826275
1910699665
1386147059
641379752
1656481253
886313440
552452700
500077233
1355230473
335716573
869734745
1050979378
863534511
662611438
1798399312
331140110
1709897301
910534940
934436385
293888385
518074559
457157488
1183301626
1096928371
392224849
1570385470
637085171
1318643606
1607965022
63805844
1726981821
1919311421
28484383
1126655085
458934063
460933760
2135075922
1572425461
1898576783
1137675528
1277606671
703186868
1406745373
1569483383
342425659
1001034611
974176120
903867293
1030788773
23952711
684811318
1437872994
1772297602
826462246
1816296656
1199617401
1672944057
320732046
1022210147
518483665
25230551
949895247
1028617776
2086130304
1908599525
1018061950
1918013108
1900828907
423819132
806529146
241708067
577179422
957054099
169682206
328809228
351507914
1530247357
1619448662
221515123
1520558452
1853777334
919570216
1644863832
2126303357
280061493
1559468506
1053539600
1613789078
418535566
1574546618
524743657
1957705455
687847319
440044678
1559931066
1415663381
206175892
1205733337
249434642
163780481
1341771986
1786797834
2040516692
453515463
218880592
1242039087
1702894886
987106285
1694654009
849850311
1344762768
50264268
2064384497
756821739
276326109
1641610223
1731321750
48506690
381260586
1932372758
476292036
714207933
1399549083
1501809067
94106432
356361318
189490267
342430313
11873808
536485838
1062235989
589509903
209863921
1709606238
1183366791
480622766
1193383233
1223004000
409014091
1157751463
550236808
1692922705
1647293977
1722414912
606570530
1719576898
1428595079
735569916
1611779029
40104204
314312175
473938394
598806335
326012895
1563426916
689650497
239762229
980059886
1164480969
95573191
403905331
961643815
575114280
763323319
1199120308
1929538698
1753223659
633248807
2139206621
221202386
1055898176
1407114878
1496940297
1545707325
2116228031
731750336
1179645558
405264277
906860197
1936187483
1063802565
944238446
161831645
1590261831
1568231189
343433467
692742094
1265346614
270801597
1889646621
34583969
2029150830
1025155359
827389925
911493989
1560154279
1686162982
143965382
604205465
2049740255
126803188
1561199802
768753143
169516327
90080245
217860788
1036956482
452751069
125743226
860047471
1297538370
178773264
4981593
936730907
1819764758
494790684
410601357
487683453
1394887454
527610302
1206851295
1056397719
2094033929
1264316217
2000783289
1910487742
1941750473
330911309
722171023
1644636103
505403955
354494149
700850270
1048946314
194625324
966576132
1461978502
575962333
1059679983
1164796864
1621446053
1817697673
2100587169
79428427
1234551138
447276937
1456419995
1595652329
1265241090
433629911
1649739739
1811557900
1061685012
1827705806
78247196
805373798
1738452324
502401922
1278305941
1344464595
1875089555
435654112
81986151
1029105119
770186142
110620197
577575003
1054952325
1472265484
946507389
971603386
98426758
1476203028
2106232087
474407920
879537531
562642553
1898333112
843042723
1032761705
1560202208
1325607962
1952665016
859975332
2057813590
1057087150
2099722027
898141762
1952886471
994598445
1786283366
1652686633
987898993
337174614
1171314646
2068402776
866675120
1520601455
1568255694
1608899288
343384534
1401455591
1949023695
1997557556
1895617145
252706201
1856937757
1641609683
1724466599
2072199160
1674759764
278585383
1895888841
1918918362
1006404982
209646093
1037946326
690097215
1246670418
1736709143
2093255185
2044155992
1836824009
331264899
1741807416
1400417078
1178462851
1243229072
731075216
148336503
511504012
285096647
1020322517
1069017877
471677908
1192175606
562287207
916235230
1758820749
1326172909
1066055197
390344786
1824297656
2138007862
2145095777
5300729
220719659
155080106
234751210
771653204
1816938393
1642788643
1118186653
73202615
742204176
1497173700
602115656
1746986359
576815360
1398014699
444561311
314665236
591368942
1431504048
740825910
244851392
1723732966
264484345
796213342
536367729
660134608
1644188847
1450054434
1332444716
782452893
1602593794
1856992776
1365218085
969128596
1085191762
1425397685
1045866411
1016003943
99174551
1374115947
1865134820
1627614491
2100572426
1875543396
1503217568
1019669779
907464266
274664397
33202363
1348232937
1992595308
1386897823
165951569
2120736707
2100120813
1018654325
1334557418
2037686539
807684939
1147919355
1594084141
1556711746
2089399770
1990461692
157031716
1733802152
2071447913
1638963050
1476787465
1320119028
267295816
1089083230
312485125
1036042673
1988436337
1113947294
1539943796
459163742
766412280
1441004244
569558679
2046896792
834080170
845837034
2034080178
1450685427
1957721263
866946829
277442169
140794637
1515421051
224243103
256146701
337751134
1299252606
1959164869
412555443
579226054
1302064977
490439833
1684817128
1245188733
1939329671
1007326814
757123178
1565505058
68750794
1167450305
1549888804
1985030376
632586786
1892561485
183127994
451577187
931939800
135441224
317968842
1707863982
1909228750
1012634414
961577052
1750717053
1487418529
1268682606
1537946663
227461071
304172453
280308157
1283634915
1496475582
1348846142
750087139
2074637206
995038230
1492147458
940059931
1087433647
153954421
636213176
802780251
439046252
331042660
1278463578
1610730444
1576324055
1733321940
183746354
1929868208
1724416360
602933225
2063335133
813875244
1370744307
1140195562
1124667048
152009646
1351726069
1225085824
737304524
1073789968
1588725622
118089589
849982686
560005134
1770503054
516051888
514780269
182514830
1056030520
16423384
1208077656
1840162840
1618204801
1623515862
1593962735
1551364387
2009222824
36640211
1891605654
63887593
1898073230
901583258
546588450
1431227046
1489252115
411054621
1403825482
1280550480
1276473354
120327809
1204605848
141696734
289404972
1051508834
1113418299
1614887006
442585270
1245003896
10318883
1063899594
768438832
323691549
375094320
1082888382
347473461
232049037
2053120691
670606858
44611150
1550611047
1945487499
401267386
684247727
1458623284
2112519706
1183288669
578948086
578910003
43756122
651659348
104148233
594979568
1079135470
690911542
1692525272
598916013
1314834423
920357885
553470988
2060384214
1598670905
1160435519
230015613
180778584
972403347
1701135812
2013033678
1610685796
827028566
391666899
1903472946
112266418
1415269582
1973348896
819519794
994443186
1232897281
627809272
1311545225
1725866754
764768562
1738552064
1859945355
795037992
697647106
1385917546
5164295
1412399733
828231263
937337120
963194518
1418982691
1158554135
417745036
379303952
1150663118
1058665515
725404099
1679222639
1335564139
1617056359
507737147
1300171461
890439592
912730380
1610843744
2108215074
447072518
1550244434
384980518
792958227
54397208
1717423982
682864501
790057356
1200575222
380086863
760212526
2035519680
252239051
653434448
638289966
1195344633
1525262646
446802472
22169054
751904602
373689945
519555462
1495596125
471128030
554069971
1149913555
1246394262
1769742156
1989305248
584971068
847572676
653769221
1217062304
848443300
27735375
1494384001
794863777
1448433704
1413574357
380937281
240853195
794820459
1318492207
13085519
179347232
1998040882
765854782
1244757066
1655360910
1182650342
1455830878
1373778496
440814595
1694322310
1645898623
1432678884
1618699730
1054038037
819421762
318098396
1317622461
988025135
1216067619
120912704
1810152804
917783864
968373157
782996267
1863681018
1130060810
37678713
1968799413
1792817317
165128285
1286787657
1660218009
782477682
422047670
853738815
811919243
1389934356
1855393689
561824862
1249576225
1863508726
1870088884
1596396384
1766055748
792768655
2022323073
666768680
1457217309
1630147578
1419062790
269842332
1077476927
904773083
627539612
470733881
785672873
469901105
690229784
1387601082
1776659024
1209126938
930996293
673273221
184460110
908758595
886939649
1982080640
506258534
982154377
812680588
1035675653
1210867526
209218156
2114414172
1212381624
248664702
1116597649
16652817
138253913
436459292
114895077
1095863686
769758795
1552841404
295644275
1081356687
1075909753
1297309715
1902004697
592386450
348747874
1969466774
35932535
732979028
1741112237
1521807169
62918916
5600312
1422655176
611216116
814294032
1836599745
397453965
855678451
1833356729
1054645435
196289486
145879420
53742395
1381886193
1778108573
229332221
1936690837
2060984826
1868863977
2100800900
748317721
517452429
1875052040
745427928
1754207637
507421893
2015858552
1770892837
1969853257
576205841
1548696920
80069685
939865767
216147094
1013646286
1971906193
1259792102
180324713
449103819
120385585
25427613
871102319
2019065145
1883676318
1960817457
1020982029
1918634699
1294477283
1023098109
699732277
1560815831
1732243172
1363587113
1100045611
1873208058
825656016
1617071838
1919712672
711557631
1800487243
1609732004
971957351
188495499
525412777
1618374272
1688006792
1962202536
288524804
666266171
579261573
1638751527
569336591
1418203975
595100967
1146467070
1106869891
1112638777
2145921718
963998254
55645107
1934479042
1280092262
709755932
850866291
1257138731
1431404581
347913454
1656512733
1396304301
1608045437
1345437992
1161083480
491653742
109241509
740185097
1091913602
180845242
1022765473
252732710
1142549892
1840365718
907014904
242654994
582249209
1964058089
1578851486
1322729790
1184154678
763546114
819376740
1624672478
1259275931
525979199
1671359012
1394554958
1330857737
2013985452
1121232964
1084772696
778495818
1065836974
107985042
1451505381
1899041506
1191829888
983290328
792413535
1831262669
1121176962
123579665
1521775252
1194345959
1501839536
1217717919
168717440
1602298593
1002769655
1346621584
1230049505
1186898794
252598542
1199174622
1773527595
372412499
1371007881
580476983
373286483
427576240
1716920637
2028942429
1891755322
39775533
201458959
341608997
584968360
1375696826
1576134458
540459868
2043961412
1008989368
264072476
530494493
1921939924
388029850
624109337
1104117249
1763856525
2118072020
1011433432
651449534
1617737212
309513554
770296494
1089157694
531875689
1899692055
1624950399
261768588
690065868
1032830446
10908483
2067463533
587103915
2058040042
408734423
1165417816
1869886824
1418308976
605632751
1926922821
1412996987
832334945
1720500154
571154928
2099592467
1193201068
1020069084
1630714192
640057203
1313210404
1544986757
658176565
1744274404
1079671986
1783055642
51226314
68584516
1177540337
1084343363
1704367894
1232906281
1573150469
459279415
610759194
1905145047
226562594
1333387426
1937640287
1581325681
1317083558
442609724
1460956573
748156611
26344624
966312543
1243882564
1400801653
1928309367
156788326
1078457299
315147486
1471553737
1975702368
2118160209
510641660
2142293344
255703052
139340764
1860664943
1664533163
1127595231
1120389980
1492527736
1762815197
585718077
534071700
1817024043
821763819
1991228535
1082342132
1841832199
1007395596
460144229
27468634
454263012
1357156050
301126059
235137835
1486838604
858297313
1655386093
1736049786
154540756
283096563
884432526
1509212643
1864234610
1199216672
1811977970
1146769249
1561393902
1524058553
1192749447
829385777
1942458457
1740638348
809804031
1409208628
169039663
216760931
1918645308
274952987
1756050430
1505598656
1978581646
621764567
1484205429
688322166
1945447306
1026828588
422402805
708607419
1557846104
1353599007
456181499
2102931591
1418481985
278408813
415098400
1186255964
2034322373
33747550
1427839799
162870998
913021122
2053135755
731025555
1868818626
876481826
1592571857
2097641285
639104690
2041236034
1167770250
1093094613
419316946
1354145305
1056854042
1737435485
1078187889
17151806
1409694830
1302529894
948264705
1801073311
372773519
1046646112
1169588166
1909020217
720055022
179777234
918918835
2058592579
1795872441
1108068907
621421549
1733390422
1602767893
142580273
970641822
1006549832
1781134522
1896468763
1832290014
274149125
649225545
893842218
1573482936
1223685833
1661582362
1999201747
383471409
1247365136
329132195
1724822237
1736056760
496047588
270715689
503170148
1091861089
138847773
1104937213
311778912
1874450792
1500390879
2063857948
1247126560
531446618
785535273
1833284381
1312063394
779127213
1566602148
252859416
1804145362
494102258
1948719175
638502351
1401447083
392236657
1513358933
1476582203
900443158
659828277
1895901382
411151846
1116074136
1614287544
1947591330
530096429
1937382869
1033605129
88084071
1640366824
1976400125
289833129
1014990491
2103359531
2084989245
749745919
1215916001
150165081
684430388
23121374
641241570
702867235
346544118
1744778
1768241246
1930603445
35926800
15605362
1547131302
964341883
1622777686
967418700
450083051
231705550
1461509736
1663594611
1503805446
1035049930
271042644
841873849
1865088506
661936913
1656691224
1187060518
1613683655
1251474842
136968479
918101925
771113083
1735966766
755961872
844410999
1397823392
164362527
461862551
689295729
128786621
1582074665
933660745
389119970
624540597
2129957587
56753822
1718974152
1744843785
37467453
1899625744
1329882031
771879107
603864425
1882795990
51945595
1998204543
1766712172
998500755
1479421977
1102314198
1957189662
2080592496
2073055612
986571786
939454333
202730131
357103496
1823407911
1554641153
94032586
374846237
188877984
1828052271
273108616
1920050164
1623410807
505982486
338641568
373191704
2128888117
67533138
1113455887
204000718
198367677
598869051
1243418398
1682791341
1355579163
304590033
56173533
1464559716
2132194025
1577297230
1368526457
1260429498
324797374
1808202279
2083357355
568636597
2043396245
382080272
1585604981
787375885
790767969
1649631259
1502176713
1071989762
1627450861
499249339
608935681
832676368
1963442573
1821199443
1753680830
1224487461
14844893
127113519
1428641913
2134175933
261352659
1889752570
2021233925
1513470872
773882649
174202721
513307446
2087456507
1656593283
1711779797
1858811022
481012615
656557558
1201676293
892557491
1825623315
2057253973
1425138163
166395257
1871359022
237502899
834595411
742592552
209651111
698353796
1238766676
72564906
1222250775
1493372908
1794208874
907084273
1914612927
1357972968
1470709719
547640225
197709506
572184352
1232890894
1979436698
1646120695
1475787463
1160974735
1252558088
1469146098
50829009
820538456
1544964380
805355874
633143095
14638106
1674092029
965849381
584196183
1762120586
1940161171
1351619190
1617991857
1577005741
161750263
1756505880
1352455111
298832671
1487112704
1989894748
1299232579
535667068
962143757
353001565
202454989
1489842550
588448321
2014726649
616237068
139276684
985552274
1585578158
806466454
188962954
971970021
831703685
1977670571
1154041939
1564242686
182700674
759862318
398949715
308372714
295741199
1657620787
658025949
661712285
1424969432
247935843
811489366
987146308
285000821
1370966327
1890764072
1198516286
1052833798
1075589264
960774731
1985453635
1945704607
1661213679
663360498
1463288867
1709477233
631188453
1708129510
2145801668
542576759
700421434
1088146998
667084440
1283265361
1420055174
862445739
902321428
189347824
1758042947
2073556657
1436603437
1528420263
467274715
1246543849
631698723
2051896730
861153118
1960858135
1096209104
1743203301
2011487185
2142694228
492588471
247516267
927685342
1529534395
1276952432
698489959
567115989
1390603327
970577548
2043635009
245741284
349754428
1838010565
1154660488
1360847546
275681265
1571686708
1880929101
480612376
1248907293
479343995
986525849
1247526081
1184602415
2112102734
544932902
1160876666
1572917026
717982048
1340306819
904642656
1065627846
347810003
962307485
1010496631
1683539668
1460079096
245252714
145872371
1536373737
18825593
1353400983
473027444
1298707071
1890377020
1351981535
1702357876
1655040825
1201529893
1206388401
1961317749
805703977
689499007
1007182724
935976397
1628152074
1854236731
1361231791
6482459
1796097024
565044426
1982636142
2008228613
286619913
748770487
1292610700
825390527
931451567
1289679229
2105519626
99321035
1987830431
81268749
1085407158
1488732161
1596073626
1676349517
432735998
1658250140
1863446958
1443395629
546444072
1676866338
962742120
1563462117
70625461
2042877570
1707883985
348080141
475593325
2021474663
792696697
488208608
1969273949
335429393
1444551707
1152445848
390156197
1768946867
225151185
1753807427
916683779
698029224
268404838
2017253502
1092852694
175679193
444622718
791431676
916750725
745951101
1252401403
1863804353
272428694
1174508276
1254092311
307876259
1280874841
2024412486
1259339834
296597189
2031168252
21064244
1489193468
1247161883
1627983733
1844950434
679625110
1951914711
149727775
785366396
1060904612
1499624332
1111839831
284503440
1831159111
194432452
1898360739
1651911193
1989092503
331809807
1215404907
1159936560
606550411
2118384069
1289319420
2094003135
812716309
80002125
1914900750
1794234544
960203950
1916933158
752612085
1242095545
1162944958
1039371389
1592084793
204041367
1941924484
982532784
9259584
330890913
1339471869
1709368518
161975545
2001766469
1906060519
316769365
1636882925
577723917
27293426
283345387
1633542308
1127205612
1250666849
315226613
1925783834
1643450565
774506419
1314893827
880983120
1796035376
1906446180
1370932017
732244097
2106578334
1670446328
1815713957
2027676160
276217116
648292903
137578050
1743786096
1974261082
970918365
1308338563
2067397935
1250733603
2094592181
1964939223
899101302
2112012312
882535063
1405559232
1190476539
1418393969
577989816
1409139614
1237100801
164225640
1672332405
499287860
1166727087
911014322
877335993
113676974
1225336129
262841096
938707731
1123864309
597653955
2041227968
1353232987
979911292
1680152204
1006505150
1986948782
1494613075
1535967358
206669661
1071502032
338310731
402665718
1460237986
1059837630
1185641911
1174363759
94951299
921640073
910193925
103441334
313467805
1678703639
1300266032
1606116175
121570360
91124933
1390471447
1018652068
2096575037
739184717
230429046
428706790
1216672096
450919916
1812882125
1774434073
200519495
847760125
935718674
1027768330
705000209
631714843
1443807810
1877733118
276829570
588993442
682301395
223578433
1229131654
2001808941
1645302215
1979317838
2141824261
2014060491
1282425672
722643267
990513560
1096571773
1031652746
2018356466
1764934472
282910342
312116191
15919504
1153383608
375069989
1171037852
406983588
852443445
883481100
1467824343
1781733797
40599853
1923268033
1355811016
1946970000
75833852
120048041
843395596
989485987
575068612
368876600
426616933
684410176
688690651
1619672244
1738016978
1969739707
145451621
1011294778
614428521
356297435
1551118696
2042786873
1450697354
1912338784
84344796
1702155793
900544666
1734928479
1787884830
1878873571
1403265461
1329277643
1739679000
1323945359
643649651
1652209415
968637738
611690067
418400198
2002535775
672800084
1954522038
2057259190
966461671
1184295068
637842146
47429915
507835409
123357941
247041981
108303890
435432903
395267494
448889436
871192491
1686926556
1287208364
806351793
885413192
700948588
1547015833
592699026
721814358
1341207137
2112921096
2083846060
543755217
1992036737
552710322
865841858
1744063864
1768635064
1749172228
550079297
745266607
1147888793
1910294491
822960854
258766512
1197265964
733109018
209761445
1727414465
1706935684
1349854109
901552030
1775428199
1316927877
845534343
2077518062
1709149187
1767966880
551547685
1259553348
917371552
1335992114
314291569
625986511
329719993
1376796898
436647694
2088580652
805425341
435312636
1905716454
1557577066
191419099
410225116
1358146917
208831257
1815157418
1000498241
1728471952
1889887216
539809235
2056741837
657572995
1317648166
1041892833
1511465672
1300995
1392151125
1982707255
748884713
669680434
405424513
1290075084
993535675
199095686
292556195
2022712162
1872844035
112208232
912289850
1969673816
894806974
1135095380
189843959
992241721
1837154217
2004228638
1230051790
1813725211
1834202689
1062037806
1594304801
148391768
711101928
1916640846
37401081
522248826
683062740
867876746
1451666077
1125638867
1428880197
829856825
512652170
330173300
1901423376
416432112
1014369185
693998367
926554254
319964435
1441436522
816193438
2047195683
2055795503
266853153
167856318
397544930
992867901
307073804
1721967076
1648613066
228335374
950301284
1662265179
1784662261
1267933710
60751534
1032465514
2089017380
650471134
182482612
2144899438
339619783
1585968951
1691945762
171590772
1231564292
1949128010
757381598
1454568586
1230587140
416886759
1757185629
1479648634
859309396
2038029726
1938721907
1011295300
838602500
155272678
1271518941
1319623022
1811146792
1179595251
89239726
2070567833
2046158925
1156510055
1669220056
1615905207
68058852
1851595824
1315833107
92476302
1335292554
118901341
1821372
881438404
1040968905
679181355
1998756151
1596130209
826285924
1641011399
1727757864
1865539262
1029228047
1194182268
1123574444
1583738420
1709094987
555783700
1064332682
176553147
1020810394
27124399
1420031371
1233366656
405298046
7439000
1297124631
1314947930
648116238
1563782998
1367412525
388383351
307035605
1771569087
438144022
463679642
540167396
217094772
2117312395
1640803417
648477487
1973220603
736301220
872350695
19457357
1641496731
549183344
879578435
729124730
1343916524
1177790187
1608941671
1899453621
292763938
1974182968
1732144666
856940495
1528448231
1679364559
858351279
24137848
246691773
2079173113
2062044959
552412007
1886155190
1521750897
840721722
1181231268
756335077
407208249
127217830
2087575870
1687508103
781104029
2024041382
1074117497
1332042747
408747358
1485248751
1957109783
931786871
788819435
1012757097
1728130110
36909424
1288810512
1369314254
47903730
270214831
889488639
1352995918
458805721
794284827
142113478
75912108
486172021
2030464151
342949765
1837165551
1920323824
1871190582
354681847
806530374
307999924
1821168584
527358763
968861602
1086573363
165527388
1524028346
328203276
1558119468
1305553559
219405418
999709131
1619993638
1667490567
1183309751
678569857
1137157361
1065363636
851653200
82073773
731912211
337121573
1709970000
834020256
154447375
272115398
1238180234
200415159
1491571520
208434505
1830528622
996715021
1211662705
706750040
1697611953
1381235582
304094594
2115731599
690910627
881682118
159999256
646281426
1719162809
1393139624
1386641557
1582054486
909585411
832262397
2077370676
682882117
577171113
1232377395
1902028783
120986469
949721413
732515354
388230196
2013670494
1524466444
868604935
1538585576
1486658148
2132977012
557521716
440778573
1829851121
1524809130
922887400
1895925804
1270465464
1434152064
1036058955
1969406527
1465565056
2117561567
1326516698
739920714
1256456982
171051326
65717310
1786489615
1677184144
1594303177
1789899750
861707702
556940240
459036327
180824983
1891869789
1739173010
920644035
1017107967
46633579
485833331
528449783
302187694
555484814
431355872
2068858954
1215846902
167767367
1701383669
545187134
1604861606
1186435365
687688001
771398673
776096946
1071973162
573697392
1795521041
932464047
1894946287
1291666204
580506876
389415433
504724097
1443978631
798398528
2014786325
2114316803
288127742
1455355215
2047982540
1499918209
497360040
735741557
1482608287
1487973179
874898558
1689821336
1392720680
741244269
1030731276
420068815
358716492
208413071
477546311
2077045291
1117621185
655365565
151414384
1188694649
1617741865
1387009549
439918342
2091287736
833711892
112115866
1355796362
461723307
1728933053
472102021
960905971
1654017969
935180758
547138955
629033459
587000447
383824380
2123412719
471118345
223759403
1102873365
1066182188
393154183
1988303868
145190692
1031259010
1444104493
631430106
1371190421
1300248487
1217172574
889628791
376439184
1726679132
1922355860
1111237844
1626160439
635847946
1535846102
763688972
1287946760
208202013
2057498746
1858476107
270486666
467604523
1624074965
450099193
1645578420
1470654515
675411117
1097717938
589144570
930450685
1597914765
2108548983
171469938
1369833800
1493766711
447113170
880726914
1121557799
1691742374
1966931044
101035645
1728419153
168791816
376320768
566133445
678546024
1349572251
1853494676
1949987022
482873923
1624223501
868551
1461469575
142361223
903208278
1433226783
425778260
997613974
1175065962
1946989496
1133874792
274702688
2069705377
1601870108
1350564107
294104524
908675565
1996156666
359222381
1968630298
737498227
1943527227
698500813
2117383469
1095747227
1686101093
175912768
680024602
1289856730
1703388661
267140671
17224800
811283659
806943223
160182369
312180035
225312735
306464961
1997174619
1659242281
572672557
1435875667
1202349809
988816729
1846165957
469598363
1644310748
543894580
205288642
1909119969
796745365
251264637
1221603948
429718706
1767748473
980234083
1341140470
1000419463
1753178481
383364129
1235021810
1314195475
1705224452
1583124022
1650447253
1255633442
450009169
1060046851
323250561
513809343
522656873
921727032
158064523
1851781579
727004459
905866337
597582050
1678330478
1414318847
382063366
251162127
950539340
538702674
148798589
291874760
1542132822
177614940
824924021
1077788747
2089663620
1929763414
270824424
1234271077
1090227278
1617320530
541671327
960677795
989054761
335987086
1978497436
360816057
1548964142
1761495674
1611996175
1600552042
1308057802
1341964377
1460241353
1279324913
151510707
1590085670
2114820528
1090798764
1299377355
1092012192
1710903283
961610484
693250436
258479285
264489159
303396183
61670770
703817150
937427519
217949100
429254530
421332387
322848468
85363862
1613501805
337800385
1200695215
1990816588
1646075930
250731707
302044845
913139475
992054256
2104669003
2088448387
711966199
869700270
147679963
188092188
528697988
1062274490
1213719936
1067808129
1476250405
1265342216
2123114683
459946572
1392143453
1831155952
469085310
1770955222
877577707
1124289664
2009962289
1479212433
1285255142
1124001066
363672461
768595864
1186895389
565925718
1505952533
1247223366
1968124665
920813376
387434776
2020966220
333960516
1701710243
1422375910
1564969304
1451920763
1302072605
1904161939
1136040744
519455938
16320622
2023796268
1787111822
1753084732
1143236839
563891023
1934296271
439887488
1664258610
612883156
2103178886
815263485
580573036
545858886
918032446
1657340466
870744480
1305009979
1243441942
409057932
1390980591
596807896
600421076
1755049991
200157567
787157317
1466676712
1506115918
772239836
822952429
2045233593
83331260
2050096029
487628308
533536311
6531527
110486220
1686973179
1864678802
827421340
1856826735
2079960548
971263675
2091805756
1066473367
1401124261
1998643308
290992888
141615556
1182090328
262421980
18918711
2069723984
1438256807
210233767
1765813194
1714301117
1864689408
1022749585
36423890
229291912
425500221
265380713
1188240677
1861887634
1162134908
865122164
712316651
284336688
2085355396
992794563
1941539112
1464367993
1716194012
1089435552
1354443306
1683607159
817167564
307925359
443754448
470018203
77164455
488558871
1210739733
65885707
1502455380
1430860422
291716772
331211467
2115613383
1362303867
1376746419
1801949198
74500242
198668182
634432977
722667173
411424610
1114271150
93622149
15714443
1689493531
1877196032
1358447044
352698486
854491280
1506717257
1403982952
839032819
771586950
1977612898
1830605264
1082528363
2144533000
1071232146
1900249757
1872239787
834888004
346632862
466991404
678866434
1034898636
1787267990
1806461989
769689594
45879115
319414246
1564086545
1705539596
1245748893
9282247
1810855551
863886781
427618064
1876157370
1536376346
1228816745
770903644
1366246953
1550903718
1308075794
1960802789
43995094
681746768
919484613
1211748427
257065012
218944389
615139267
236875889
5702027
1727288125
315884949
1738557187
807489508
358037638
1867939529
1891206777
1276336580
666945347
289588174
2109157706
1333331754
1545574915
1251509977
1344687580
114816689
2090074204
1286534850
243082984
1568561229
1446467725
180646382
1270007500
484880342
1423280041
78076551
499090960
61099669
438370246
1396461805
56818693
1278170319
876289411
1403522911
251578264
674778809
61626183
110176391
62784740
408526094
867087189
1210018381
1368317273
954852965
975531303
1994214619
644904581
1944871799
2134071664
463294690
998604592
539944922
1592491912
1242085553
631523587
1870053619
687290221
2091794987
2050740448
808789746
1796450711
147250825
822971292
1543510008
1430920025
812615654
929186958
1691092981
1634917380
1536483910
213993629
763712833
1841473928
340452341
1157178709
914039004
711370070
261117546
2098622078
1531705785
562500065
1010893948
34685258
990974408
227586743
1216562402
1529140419
1318272318
896281482
86930956
2108583277
1365263228
1905353910
1629290183
1068522924
1619390225
2108792858
740010434
2121762519
1996099009
686503416
840123905
295237252
1085675377
1627646648
1200774125
902205711
1177096185
761061888
752546216
1133359870
960360287
1250500460
698245145
651834521
181302548
1535394886
173232999
1742020289
214274288
92383540
827510289
1191215563
2007776131
492448303
1623261353
1158229792
1663875797
310853751
604961233
1429084562
551425905
1691689663
2106470307
703278712
1591488531
979459637
1152340704
1950054201
859339020
1827041177
707859938
1459661952
1458639641
675336034
1619863725
222709513
870315605
373264813
1029410966
1376241546
2086800478
1772515097
484174025
875221228
1228681124
371740006
747625712
2043392169
1933642198
1752269363
621697953
1242539317
1096671617
1001753960
1362224168
1288609445
911330516
1896196210
899943095
1162435899
920296161
1494011135
1342369277
2076786989
2091089489
709955069
1925593377
222484869
1107794913
1578215909
2095286914
907049454
1736002583
1813859771
1238823677
1192257246
1520173029
1517659966
1304528998
155645280
357233591
1329145954
38033669
936041738
240127335
1369266815
220664428
1961739085
854965713
1667763650
718949634
887058175
1929604012
385055802
942739838
1655080657
1317618802
1834262413
1604771310
1066885739
236731373
42023037
1098352558
911742309
314550348
1425309968
1098085830
885730310
402654160
715946818
359219973
1422329911
1945189602
1971599237
1258620233
2127454095
1991048253
1091111986
2069365186
34941452
248507621
1424059284
1901187899
94217644
1078129534
60438205
1464180266
592013603
569067836
1762929748
27706976
1095537854
459346214
1398162267
187718900
1492682365
1507153933
475722115
784087915
1584338777
1831535306
1967589868
684309368
1035207718
356871385
1598581237
1682149578
1263532655
1226484104
319330290
869601338
1903795220
468679411
228078567
799526007
172549732
96840192
497832210
652668397
2098345231
74903724
949210325
28413128
1299074115
1720202235
1652573051
744188139
1441883949
295450324
547837915
359681706
2127981086
265068324
1148596482
1485884561
324696429
684988780
1400837917
861825990
341457170
245061998
545767343
2077185745
291370658
755707086
476545551
674928009
1284851021
1726658300
603016137
1422607086
814667929
825940577
863126162
1729510840
945522148
1465879676
688237858
895638809
1989927742
438660064
376276795
1351296447
533822502
1012820914
1889791420
982185092
1509732944
1574893000
1170415679
1893955686
958098209
107094771
963120814
1482849659
220966499
2119816149
1470835866
1326797037
525308528
1080008182
156464918
1827249759
469174783
1405465034
1001895742
1761353581
90603888
920393232
161925984
1795830198
1915956214
787990192
827103443
430099558
782432063
1149965837
328703797
93018024
199861337
905676389
1822700261
595453971
1661738916
2001082073
544558250
2080091464
1907026148
2034395203
807887094
1134645806
1636360004
1303451939
1849623283
698214823
229445547
1649464703
1815613174
143625405
127871955
1034647854
1580454749
584056803
238778886
1650330587
464924708
202853913
542944258
1211309326
1836129166
719597563
676685825
2034878951
1599161099
594065553
380076247
2060307342
54596034
255114221
1212878089
588955961
523506123
1681240906
635000076
444247917
1112425468
1298427358
626335712
922458137
754614094
588376194
560634134
655103504
229851091
1299633341
176756312
1813504904
1726921882
530246860
883091547
1367999928
87495522
1921794237
2031024832
133317636
1467359956
997158696
1535422416
1464142014
1757370084
2031819306
1048383643
1220052345
124463426
1641874983
201640829
890266347
1646031688
151148194
1377313949
672812343
957091297
445252132
587123398
1010588831
868773966
1979635008
1205748975
1302827766
30864825
1041598763
899127518
1359554303
524208119
44209251
1159072396
210095471
2139661722
633400879
1344008975
101206920
514662932
266950506
2017264532
1213046942
26536842
1776771779
234285925
528508185
67621082
1521190290
1322797259
1022454815
78927995
944243429
1827401722
1560655161
1913510718
1010474446
1194235862
1701464802
2047155704
1514519099
1104276541
1841449854
526228793
2108337156
265658474
1649315874
1816841259
220958505
1242970829
1898807156
851594893
385016177
1612077573
1681774214
1507312022
16068346
1148140411
1445258868
2028278566
1525075023
590160515
14502377
231647650
1271411922
1679866521
653507295
491313552
1038757938
1641266253
1988487237
616693120
1856622811
1490015997
1846625276
273115745
270272151
1564137120
668574927
1678851699
1468937283
736407234
1912703872
1182823032
1908354449
1537421347
927970359
1508936319
1874429154
1733468045
1980846212
638920764
173637764
1153327238
1623582375
123371457
4048472
434469986
1871412352
1817756299
386986065
1691476743
2114137773
1293016701
420411677
1533775067
646944251
1657214637
1641824973
1352397858
243471729
129872942
259280736
1433793946
557103178
901273214
2049795209
1912123205
215380318
1694753191
1003885140
882896087
465465790
614711004
2026100377
1550688737
667993204
827009203
2036683899
1189454994
1663675949
50130306
1911074815
1941873241
1179000865
578585934
963049042
1546962416
1138755492
1563688369
992633504
282917378
893482383
2122940001
1689962135
58943799
1391512369
1104944414
1195573946
1309256439
844296837
495090122
734320424
2079002885
1788003733
803479217
807419311
160652797
436387874
1791119945
295042636
1214373970
1638236991
314091757
1710393682
1206197532
451781024
524671531
61593385
2099977658
1489572543
37124062
1398683012
1038461464
630744252
729782338
659746088
588923481
716844959
836244387
574137660
1143761424
940218324
726648343
2076108546
1725282932
987442710
525145004
404937220
1560996261
877045902
567977381
871346888
98759553
421719902
1930909019
903405372
998762607
314176793
1081195976
766953737
897227414
1977261731
1883204428
974650346
1900560364
1070930614
2036389727
90814059
1558792058
64912092
369364307
1608303609
2128279108
62913541
286003434
2046238584
1760920101
719305739
879676756
851294065
619679847
1142437257
1041071946
1847851250
375586433
161305301
1824731390
1297350892
639929345
60258179
419561581
638951937
1836994951
1602446548
2116955334
708732484
1861490975
337187718
242611343
730576743
1210510388
72787658
1479979963
625849099
1199988544
1536551435
1690148748
1856898223
1282811147
1067256736
1686270238
1516049293
1635174269
35916900
806336179
1980778085
1136325198
1883633536
1513491828
657578460
814701090
878123360
1810534098
1813805794
1967476870
1865702443
855045697
1628914983
2038082882
1604011101
380703466
671521760
1921993347
1078756466
1960171718
931494724
767850790
505875900
201103863
1149737990
2124327143
1752352749
1266657549
265038766
1051128563
1245539899
670763389
383308951
570934379
424976022
563876740
2135215228
1229023722
956969454
1865727377
1558105865
1149740590
1336910345
1705419946
453376084
851548008
899261701
1482563986
1910365677
235254328
141557912
1491007325
226667121
1863077627
2011011201
1924538333
86800178
187085303
1733049597
487945322
245755899
1702927970
334194258
188884003
1583387941
709472835
51623261
1125039027
1328822394
433724967
766529389
810116535
1172025559
430507202
304912746
1529570860
1412477007
67966848
1978371292
2083779612
496692035
212034028
303590059
826727873
1822042633
255669498
828695420
25435539
257064765
2034725550
1669511856
658399040
62043845
941779180
1344806242
1658206853
1898843765
1930818918
985726098
2122692499
903390197
13893338
368444896
614768468
1892898122
463103036
653131609
926249971
1465719338
1668009812
1079884022
1271619518
1809903993
1301649099
1259799091
2047950781
1780573243
981554754
1433253619
47505195
1375311647
58880397
2054089652
712299629
1703323113
591663815
727137401
2139478646
1737377417
1942008849
1391619334
2010918076
1647179055
1682689946
1109651921
354835420
1747292480
2017315974
2059021617
318020356
1304817887
1046531662
31941915
1010075041
171755545
276748046
1343350772
1742447530
1957621242
1564997907
31386169
347267725
2060819685
1045042919
426200004
734346982
108272738
195218519
865844160
395495910
1572387257
1027848539
569004579
1186751123
437640400
1825064064
1250392465
1915941669
1227129102
444678594
688298879
1860522191
980682127
1002991814
1505786557
421734501
1096929589
972175294
527707271
21478621
1769717167
702501935
1400540572
1505216414
1152873383
1928140061
1276100197
1947811837
1906183925
1236690924
1366750360
1869915382
2047990774
70854112
1232617194
79975413
1028266236
575296752
723368687
9279876
1122467218
1539142115
1363227912
1184237325
1628511264
630235859
1923388651
2052424041
1834234891
2041377132
1237228607
1371189896
841566835
621456396
1868020841
1903950574
171106324
493480263
277776758
1054903336
1389159465
817966501
840896012
246571314
2091899366
1311872491
854389073
1734699238
2102496740
720808041
868717879
1694758043
994766255
625747262
2127567473
347619977
203857385
1863014240
16617918
666353695
669778823
975548773
1190831409
1556671422
620183514
462091696
1594467318
367121618
485131302
422193751
1922996903
488820856
952795227
1292946361
188276504
1500239927
1558282147
618124921
1589830279
1794306601
276867709
785896305
1498648621
725398881
1207176366
330009324
650200234
715012323
1246129705
587185677
61542909
83185297
2115899533
939392033
1462847118
483551588
528425477
84377236
1840882493
220685263
439100108
1220377371
456549529
417588447
1375621697
306062104
252144405
241733406
150215525
181297504
1452752118
1272660922
1800534663
886775233
228854279
847918941
929733853
1220283904
729458370
1527910683
682317040
1902174387
188117322
219241669
689106661
896022523
1842126362
1138496541
977634033
1764830705
1902600324
1836369028
1962722038
675733476
487997199
1917179001
1784330545
1137992275
619918495
217106356
200188645
1450208266
136883766
2050779095
1417204762
838899531
916164973
529546722
1014174001
1095313159
274975379
1252394501
1503359287
2129478784
1269111628
1391811689
2144938981
1263805128
1154013881
508506342
1388315218
373243106
1198205289
1919002526
1078547339
963709833
592045619
58878395
613693349
213171528
1705842999
1684792194
1418444483
1399242303
1425084776
1373310073
212726478
1305995966
1332065446
1520254638
1296005226
1147471148
1120276810
251092660
1743095599
154559761
1910439343
1482873983
116961513
971713449
813929000
1459179535
1739056497
290598889
711975253
472953752
1343484440
1459510154
551987090
2001642180
1337760689
854238855
1928324308
1278751864
293625132
705406893
1398977832
813267738
985939838
1900812102
1491992089
1268357740
407343759
1983603463
927772572
142701459
70816478
1955822562
1373569457
653099377
445735808
609245584
1575027721
2112808287
1761668107
855324473
928552858
2066582191
1617503957
644691107
1891411333
2129395377
1815488357
363870159
1620973942
345117398
224808247
221803977
1497254355
1180228967
1481360653
96988995
210107608
1100899128
283104134
1287128695
861828674
983449256
1313619527
1195828520
1367039706
1160634883
1275765387
1102976789
805603046
357401062
325945595
343043477
92277613
1004830351
349177718
53120377
858285134
1209926997
1710976378
721753403
1571358613
829766957
140498549
210769296
968485202
1271249008
1807056618
1100586366
1784292609
1187869148
1549851633
154584724
1162755703
2092217989
1278628556
1524603496
437094476
363729874
2089238335
55052954
1245577619
94962713
1209458408
934885135
1387760465
1100156623
1454103428
1295965408
60788635
2095565258
1575789628
1348405256
132332563
1874715035
218997541
1374824968
1572837822
88912173
674558127
417641515
993681468
883282787
801262681
605196587
949802311
429453185
1604493230
1055220131
1035600980
934915122
688446653
576877350
193425922
2107950296
782148762
117528867
199628784
1671364970
1742956044
1788501263
1097803926
2102521209
811217418
733602734
853647887
1550977948
51282224
2022471627
733489286
1331540417
1202692043
445709928
1659012606
630100248
705976553
396848300
2005089941
1686336383
216848992
851909460
1498843744
564647611
711823345
313011135
1490607964
500510083
390605771
1027969577
1731687232
1649984151
1053603468
6745054
926317914
791713998
1253719664
244797035
1739206671
795309682
1067946849
248089270
473752243
819876946
1015008180
146706824
864637504
382078039
438228974
330903446
1497697555
1824743834
1530207904
968055779
1813548721
490697271
782020897
279846209
1742092986
15614484
1755620215
1217801860
971435722
61155153
202375599
416361294
896481134
34738692
123771886
2113035757
2014433208
2019238679
879588186
997710383
1787931909
1166421958
147572972
779343901
1750519505
1993539819
1400068921
449084801
210243175
594048259
74646511
1853705152
224512601
1458042515
1525230047
1265949450
293679745
1304335315
199485544
248906025
40890115
983928238
815900907
1410457059
502151824
817122294
1875962508
508716558
532173460
137218143
2038766580
1738360806
2097010378
1042371127
941030774
1959389902
609011814
175987326
821666981
1755251539
602440336
615913479
688198932
366701942
1452828268
1077581412
2113533548
456625353
1369285058
1784115370
1020963565
1828575999
361147736
1779244597
662378206
1612796838
937158159
81309564
1331075684
862138654
1434877295
1613813393
496630371
1839567522
699722841
1698267244
2146419176
1871568030
1046759954
1331504494
1114627219
1149989797
1450261083
893171282
1718969066
281892104
487028543
508094456
1103735784
361869238
1370545765
968430053
428738314
564999365
896941569
1921210911
609906442
217588517
1894813431
554051663
1094124507
930829809
123722500
606123394
1756129195
259296141
1053906424
229314852
1114035662
515318985
432890579
1175689073
608333833
1121647857
1420399524
1336797093
696099917
54249950
1512515986
274137523
1803105680
1895601661
1813960484
286008459
1463070825
1619247875
916349672
2071233483
1165225631
1978850702
692992496
1497282375
1487575563
1857079988
729181659
261778689
1602496810
875380751
2032793354
28518613
291123525
2043995720
68904101
894973313
492418220
2126457711
1119651038
831857524
933609367
1819574387
1677064731
1584268861
1129692716
184019594
1234611215
75679024
1884363155
1376487168
40694430
1690081973
1560443730
1858010445
676482714
1630087774
1020629891
211691387
2051170162
474360932
1105838615
251495797
22695430
420473639
1025951553
979381221
1679993920
1202667427
261088256
1152924116
1599904400
67452873
1300332827
1998607767
1364420108
1260470008
952547217
1436595974
606209324
192565240
402935564
864587135
1533380888
2022343209
454035858
353188892
1207264296
1538682836
104221571
1403288083
1795574215
917608661
1093634190
2045169096
587345772
1404718489
1168198770
1183462743
1102283233
321502773
1554768779
736236695
979585763
690240188
283381568
1161303152
1281740743
1294382695
1469158001
1981247825
685097236
1935271602
817678238
1552966705
150219414
596706252
1942938817
714247268
25451519
1162958942
416882194
1040439494
1819369140
167683216
1096933251
1915531269
1827958882
1153952529
175333314
243343903
1297840081
896226908
162526293
865117244
681964746
2141907845
1067611280
1409718391
435077966
1178491779
1988961386
248600455
2055651146
154867115
1797876835
982456951
1565603188
1434888274
727698332
546966153
887666873
2048098387
279294065
527410521
1914607478
939178275
120299901
1278477741
324753435
959771305
78699782
1907959199
422026513
1342186295
645657273
1674065908
2113438104
1031520502
1906959482
1410796197
1498311728
576537991
1818423534
1836921747
1103207586
2000025946
1130670523
1767376260
487674783
504284210
1248047534
304878797
1303403021
1167825682
2112173196
10719963
350688247
1805721757
513097045
938452361
2081634487
1139677632
349383564
770913931
847017123
1024071926
233994356
487542943
1150478494
1210126872
1891165052
374289315
631178508
688120225
1700286310
1399095140
1119312306
506812075
22476170
992295330
348969772
621290126
859444983
1699217595
2061939607
563116924
892697927
738803380
1521196632
276982565
2004464899
2046791098
1260387014
303786266
365755081
1901131022
637726703
1766424671
1452011596
675041848
925907122
261151133
1698628507
217503520
1353169590
2109898633
771293655
396098993
684613230
900123389
1984209885
890396844
1080888769
2099395226
510287099
1271768305
1737393609
427973893
1911637340
226870146
1654357733
900558555
1423855133
1875306850
616025034
1708621910
1410061170
57334034
1007668883
1736037083
1001573915
1632617633
1725374633
1258191370
2076339278
154631272
1958796210
1046778117
1427933456
2097033371
833268011
527394901
852663681
348903608
1851791174
721889762
617478002
1711255110
1829128261
1238343433
1773740736
1104526180
1181778893
884755428
1935349809
1772166890
808263593
198511544
591551779
1117332447
1899221187
1557014046
459109849
2011107824
25106778
1584556740
946501439
680841303
73145472
1668864667
1115663360
678943042
1714734069
832899645
230608952
7466815
1775518974
24978268
822754240
1002180762
1187076734
1823939082
2024176050
584099871
1836640474
1551953415
813627678
602843682
2110836795
961351748
471945932
1524213602
979988737
737378214
1787549304
1127192605
1038599760
531693926
1578800194
1796239560
1078086928
907580959
1432925745
441481222
774358125
1679897325
1586802296
766935484
1650529506
2024443262
1058982819
1250979570
117067851
1752742913
1964842672
671019357
2092001055
669507839
699499849
1314390975
935788000
1221030793
333617204
1138916094
507844002
1135899787
1268005851
1933396407
237604714
636486437
1785952995
1457990764
329502540
969820288
649730801
1071745321
691643457
1491001290
404372393
800282412
1285980283
2123998057
1876016353
566556459
2054761286
819745242
73521997
637199214
2072442550
153961722
1455647846
246072062
959955337
794356711
1009573761
2005024787
630722857
706040763
961096818
1691989817
594008133
1760212395
691490821
1983889680
164851955
1177922045
1138053856
1236435478
1085847217
753823016
1041270936
2081337320
1846661818
1382852369
1224451325
772055919
1359951953
1622450336
64891304
1271873163
1506085121
2059568305
24095952
2070725956
2090565896
698917895
41078657
429527553
402891578
2051517730
1028682493
1125291690
1453371395
481427294
859099944
1305955965
959012685
2096401287
1085034708
560546399
1271682366
1395671485
615282083
1869441760
1349807191
1281205692
1060602903
1257973311
174177762
1145593525
315075226
622707326
1729755590
1567145764
2044064572
118869241
722714512
67894012
948540212
294324682
157996459
429100835
791125547
990390435
700514293
1216580467
715147157
1010342553
2082525627
606347160
1292229059
1624360084
156333867
1396253778
1068423779
1819736665
1572469091
568279166
493263972
214536289
228685023
1917818071
1022920564
1546340678
1748987473
229338985
604784324
28121268
1987644156
273820750
2007263851
2048576517
511848496
504336614
945718897
175720776
1520013360
552597735
1329941765
274240039
1147221801
249376235
531765626
1311939021
975575335
630514617
724269798
1560107233
687959305
475295631
1529188939
1422565231
2061286570
1626918056
1653924064
433198553
1984025874
1809522559
403415776
1535330572
297258344
2101469889
2066739199
1944812628
886568233
660745361
1843025661
1760460462
104356116
1683987706
1583358348
1742159310
654601951
1422457876
750052356
337022599
908167022
1715323740
1897309754
538399249
392392133
1201556098
1584389754
1972087466
333650264
637763182
1338944078
215475749
1772924092
216113435
974543520
1924635300
750809566
1743101929
1172467490
1852332465
1568030920
1691890481
860520137
1454341589
1457484896
552068189
1380061784
846505697
883292599
297298630
2140239688
1952518896
1184245890
107049634
1911949956
401096031
1863090329
647065204
1497925700
1220302026
1307887769
1587589155
994211578
114452428
966591825
1981854611
1755481612
2053321764
144175834
711791756
1149829081
507860466
353734922
1507498987
1026196356
1095600503
2091027925
458338936
674743770
1006541491
354428537
67324251
1189095703
1295053838
1359747792
2079267500
2060929509
799135754
1050942767
505442970
1443247134
136748898
1149088755
916026573
460387750
284306180
1263684783
2096283626
2146683551
2018029506
1538433792
1324962653
2144144677
1998760898
882170336
1723406541
463912565
1306244716
2098995294
881922329
548341939
1508485006
906966511
787353706
734534471
265821298
79283467
1624763741
763038402
1830473238
2128638043
875718402
641871520
2052965986
2008953394
1179140466
1944290275
446748889
1750577447
257994383
1448491446
364810065
1896843834
290007897
1686293810
2118822082
1526878254
168166914
328082618
628369210
312435441
1454422674
1928234313
347797635
2024245885
6767692
1378515571
1014820890
2114525172
973853057
1874118697
464997319
1002644639
1817859512
1684489438
1677879485
1794554782
895311082
1142469652
970275242
917018825
1892855838
1727719485
193884613
1787843761
1941178399
1420624932
2136134734
1027885633
363824881
913529263
2136720789
1760967162
763550337
1313873663
877308648
2060806104
55569679
459811606
1483020334
1215716293
1490861449
422768662
819232335
1005410549
1835840518
803186801
805926390
1112071486
1498431283
1568201416
1281499456
1649694473
365763314
1953994646
1988764543
715709562
796718043
330599764
1817016733
1273714309
1393998856
280829306
974343
701601859
1977265267
108752153
409475722
1724372396
1981712303
1869212600
1538759183
222718211
1045401666
1643405531
2134940199
422134677
1955073889
593408329
2026324924
1172343328
1507465859
1697632624
615813357
1145694515
290676444
605253066
1053894003
1163254942
389288264
44684434
299319271
1022882041
1864370773
852360107
1408521761
1579871655
162451455
48553338
273116987
1492022960
1381769789
849605632
607135507
255759027
305485760
1096679059
1533500516
1063130660
1050936927
759928574
1436547786
436191190
1698017933
1948255752
586156954
1995246458
849055531
1183621801
1310670214
766329215
1461854662
1522740194
2119146794
17090298
2065866280
1097359580
743106381
449418570
752793096
1129999726
1140315449
1735598486
2074908437
888406119
1480143049
1342607099
1836838163
2067019240
961838963
561440473
28484401
447193885
667935949
1095867239
1509277259
1644059367
535418057
1675166565
1402114104
481810135
207252991
1396456368
418647401
1701251900
154998587
649266629
845354349
665763819
1223693369
1769064510
413642558
1443903184
171377868
1443694750
7735485
1376046438
1648859414
1537499611
1121184321
942397960
720648891
24705537
737376151
985851409
1262457336
1982982913
762485466
1259834500
738614904
96304071
1871499051
880366721
750161813
286094429
1407284649
394316800
292154122
245909573
872190987
657017691
1705474414
1947033929
2143460183
1635977114
1664900038
101785035
460126384
683156614
656086499
1991494003
524364723
876554525
1372762801
256738507
134046572
1229251020
565124128
1777183473
1420342482
1585000090
19298892
155932409
1297206013
551092067
318542893
655336427
2090382064
43359303
634470149
366617567
1199731422
52325179
1856359194
1060002616
989574349
1834040836
685282969
629415586
1476410357
963050029
1158332392
1567435882
205857660
761293927
2123883012
619565574
1236901555
1736677646
781331388
1752059860
2124660387
1003393978
635923565
564322326
1617046563
1079056924
1368209869
1788373546
424840275
1027998840
1104899368
169161283
1859180213
571829543
1986970448
1408457818
468794464
1715945566
285092385
2068152211
1934497072
82253455
2055320801
202552936
1122637240
13334517
1084760574
2100328760
1469020270
33788244
87419026
87076226
1083660708
671870378
569946800
1400358813
895399894
891032090
1775032035
168845085
1208258795
1138226805
160057642
864879960
535096313
195086337
2033532260
937554277
617041138
501478481
212895856
2050455929
1503616099
419863241
1801756158
820974301
568127832
1464164535
1677951783
2136171065
2023365817
153241853
142331546
1788856959
525218371
696785844
1220173863
278575889
392226432
772846193
186008102
247694330
357169360
1925873904
413914286
1802052516
378997507
498686145
1714402884
605476585
1142423022
3075931
2019709555
656974797
1132463369
201548630
982636152
318021712
60830369
1798091874
1128219938
2087010173
877361237
1351662030
243956043
1352892901
463316357
164702910
1077577671
1853143873
1160670378
1358295289
2078857086
260772515
970953126
1732754969
1428191146
130625353
241904768
2123767189
1787931484
1760288870
228324525
1729380954
1245721965
2110695258
934285603
1415230023
1143001499
396646734
490323357
2009091214
1833275836
514406167
1648170698
1703440236
549011781
100334224
465468532
1858194961
1221206743
1198851965
959561501
1467337211
953310577
491094985
817757734
1110539553
1932147792
1133717577
1573837231
1772930284
1324102447
1886181939
1429935026
763401994
158996848
311990011
1662942435
1789889675
407412795
1644527205
1245901781
820194971
1657637819
1526949020
1566264134
814747015
427082694
597025376
422059684
636892858
812042019
924263244
337849710
878878544
1285622354
507483968
1026492340
2000292197
2146480977
227392459
1967379786
10338424
1130943047
1477192250
2034930448
478157368
437585532
286402694
1328269170
727303701
616460078
659427237
305110325
197973205
1085944917
786724467
238817850
868336919
1152671274
379103252
979604549
1634438415
95434080
1813168560
616621472
1003919219
1687606068
1133878879
1362796140
2052753593
310240933
979330897
916119604
1257076050
83491633
1790339554
1443993318
1118320328
1739882680
1410085217
412405668
1447390515
316360341
587428104
183813360
475609087
2091086617
1989602138
1751529276
1542540636
2030905692
1081232119
1141055336
1329088505
2096673110
1905174404
658379458
758071847
1971601632
79882071
86644060
604682492
726947067
1939961098
480343422
1880691823
1919859869
994184320
1989939805
2100795310
187179063
144373936
786455565
1180647532
468788417
35833458
507879562
117767280
207013659
1751933143
2115774438
2107540531
599399971
1369235164
858903579
1391635731
1044794069
490681797
106161210
1540323041
1242504588
677190867
1810194438
2094018472
204177425
2009731389
952559241
964571659
1673102727
342293242
2100965298
1751354857
483453989
969700643
1786190318
325892582
1746965776
1264298945
901143219
1922295128
2034967728
1909539231
1350220654
502999795
1466544729
1186260411
1456511092
336103480
1347229499
755514779
2402252
27852860
2047419626
663515987
1351361321
1950637423
165084660
973988087
178939394
1600416288
1188303408
1470472931
1034962600
339731284
517915105
1013298916
949530214
1651854967
1752544303
490057147
723085165
1683492265
302407065
16467901
1380780629
1139862360
377475829
532896396
135789087
815687788
1707286879
1042713906
689345771
834399483
1023617760
1767250049
1407917064
1709761339
448655495
40316134
1238940034
23277308
1695765552
256091260
2043566764
450757767
1434853994
1963580668
985186313
201748536
812303354
1429386237
1755248926
1971934045
1756264921
673103531
1726789707
1554622102
2003000891
287730915
1349723493
1892649122
867617296
1907212258
146181230
2005217162
223028143
1552638030
1666787742
688869535
1038942201
1875665917
66486614
370669944
1104747652
233895927
1985328248
2095640877
287724062
840741035
779811682
1164676953
1374772204
960030533
117081102
728108829
2142323106
1039898220
1083952179
650303135
2140999673
637063425
2022835239
498404618
2006198070
1276917641
195751918
559455399
535523315
1860820800
189366983
1114180610
1079679347
2011659323
1341782816
1573455893
1524476888
1246936647
50672368
1486088251
535691525
537689911
1660289773
1250181851
42576724
396286482
1028079104
685265745
1736293685
848524316
367586360
908092249
1846678314
1228023202
19607074
1960304381
1065829538
912425602
1665521918
1113524845
746197479
1918741740
39922937
928671037
708900962
154849916
1612381473
1268866273
243492108
1528894407
1588274800
1173373650
515000447
1297439569
1202445457
1989221994
1772694244
314256049
897235191
1515884045
487708358
862244206
346417943
40147180
604439252
39699261
399140685
967607033
1153418305
1665505523
63917033
1657816657
1183260017
867933652
1974584292
666557755
910668174
1375183779
549026554
1630040189
2089246968
914701301
432872893
1633895627
1942360117
728844383
1251163692
389086848
1516027694
1518194474
1163355847
710119131
2034740949
371148116
126947529
523349820
1835040125
945097152
1831138299
241763328
1703430780
1763392036
2075056306
785241577
331987956
545440145
885762040
2047488316
1050317201
596772887
696979287
810997553
961904731
1067440223
1582954202
1514312398
33044417
1298755959
2010629279
983906613
464199910
29409786
1809978807
815646872
1999863465
323011016
979416175
2003534895
615767401
1158053804
860278388
1322377042
441980665
2041344190
1472614406
1400756485
173410701
1893177996
167736899
1670445978
1390471746
1255916055
216709042
1511586462
493448259
667558196
319109854
121567813
2091500402
1825658010
1707704344
855833493
761596595
934635536
924476105
1005213849
1267518203
1959287328
616434616
1623073613
1921132407
560573518
109640519
1261136702
1818732731
215737575
285042814
1900111294
1522411527
753732489
358958047
553002977
1538840894
1871431362
1698470245
24627074
1848581314
658332567
254582472
1295707787
62196166
802633658
1904215937
1007169434
1248324101
1107966265
1049918797
447246500
411436029
1028455349
1379387274
482191288
1288659692
1240946903
605213502
1973509221
56488260
415009382
535370333
1788841649
102028691
1944147111
1485930194
1704722239
817188437
1543273211
1413674128
459202884
1488733787
1197245725
1199947132
904812621
2054837603
813006486
1729491321
875672771
969924001
81079180
2122591107
568352473
269843910
2070860460
1719753270
1279944229
1021410826
894389608
1876690598
1279331639
1257403419
889271337
1354382041
1308625615
470315417
742817698
1838434622
1183891408
557853594
2052949299
605428761
273957042
1884109512
478352317
2045724565
1529962459
756170826
468612963
1374392077
694803365
765754045
1232771245
328451221
755908117
1734633026
216686149
1011561956
991915593
1574418315
287638988
1475183672
1432798502
1421297953
1524989435
460135239
289574702
1069710209
2118470284
961048722
950957268
985380135
330415293
180447168
341539699
2065543846
1380198765
440069038
2021781087
153223742
1544351118
101684357
687889969
313666892
1300417462
660349720
458372143
1663725324
1271887579
1429736480
983317645
20997037
1221258206
115670441
1051526621
87944241
1978453080
1380796976
707157773
343121644
1197796896
472772511
1995594025
1763757259
1627141721
1493336360
2032926682
1896587878
337322641
2136250289
338165849
1014038966
1698823507
1065607054
1652077217
645123725
1195876367
1273741180
1419320515
1489786042
124624336
151559044
1595830383
948919539
1329563156
773286139
1200826246
924724138
926267937
722246277
1218486379
885143758
1319866322
7965178
1774332025
25638877
1126540125
836056504
878514587
1629731731
598728935
1691873220
1735957729
891888311
1975496283
17026249
1502484779
2143349533
1670699086
1931193420
654215880
373803968
484797352
1054444159
64518214
992939540
1029682977
1883350334
1370550803
81598841
1256305815
1532435730
1412822475
1399627194
630156049
107080057
304671628
973957932
1237206345
1523856950
1646095601
2130078800
1722111436
1912211964
620427503
2038017363
547633146
386166122
1853295412
1235233284
1836181498
1332325448
2044208637
663928855
705895727
1881472485
1513595269
324361915
436384169
487508550
2117985645
1079999533
1694248199
840748977
1370082796
867495133
102780652
1958109986
782528305
1074982130
1831957446
1702066719
122136575
1239546355
692797470
1962893200
81101691
980394441
959308380
1658802523
805670052
640762339
1557567301
2091720379
1452281781
1287435271
542639675
2028028047
1989550286
1933115195
687867670
1190823471
906629660
1083616206
723494713
1784975285
2143579107
676611456
1681549742
1859758072
196132845
1267462190
695660416
1811964662
156277926
712430034
1137833663
2014213826
1287365887
482217720
1403151648
1623883775
1140140885
246356490
1606106274
1052935549
2006389588
1648305320
970215846
1163016209
1409133516
1699741748
532675897
1947872972
450630880
62129496
2008970673
223256686
1226796995
368642965
1368958431
747796784
701476075
2140001959
21031050
1868114437
1717109373
704661503
1404144506
611342580
1124751479
1495568849
2089273251
834423802
1209000072
1464206839
297065246
691940225
668699006
543530264
309336336
2033825609
319916468
157197600
370099817
100276892
613253069
1975742010
1049123891
1172059392
1691298451
1503341458
1522502006
1988404314
1066196903
1283641636
1795060503
396977173
805171366
2008878472
1404387729
608518206
245231876
329843728
41460128
1475256496
808068587
596321908
453889031
659501798
608959832
854579714
1082950125
3883379
1386463546
1648530950
1899291302
768360162
1573265784
2084833693
245263915
751303764
203738189
857973366
1077962224
1162180751
1076723557
1066903676
770383048
1955563370
1756293540
1681120628
557554980
1787296855
1757005929
996227019
1680817251
249181031
210387227
1680928248
1538411876
2087303813
1926508054
1798118279
1705683049
1114668263
158570484
459123567
921302743
1924477254
1477203856
1434197992
1829271204
401447052
2051414224
275962786
709972336
1155533032
1405818137
386667927
189283821
274134788
2137633101
1868987927
1520367926
461671284
1653437078
2083184580
1615818266
210583926
973025521
837586909
1850689843
2090259929
682282343
340524680
150189014
1367272684
892430219
1587831883
1942326049
1552824145
75864049
1530761105
627952255
105835352
632993931
1795288569
2128051213
1944750050
445403344
22167792
317289274
1161724748
1290667605
651840931
1567818608
1594883981
1745995205
1096798067
300474353
469195574
2080673809
314423372
488328563
1661150889
1921548004
1270579951
715781661
1608411372
1600362513
514996166
1247957662
199432675
1486214953
1032311054
335402792
101758751
1043130799
178300736
1639158722
682217699
704194206
806206622
1419420100
737760421
1501184671
720187563
2024542269
942460996
680124717
870679366
321943172
86677018
5616726
167101724
1568992889
2041154335
190326868
150893412
382940370
353709377
919573144
1454861346
1914577645
571541579
1847809586
765920097
1925184644
1557275845
1259979552
1930470097
21542280
870801386
1921225406
135573301
1889678230
691268722
1707356298
464850296
69435643
1269452559
1153924398
1884153997
2102453436
145412861
82370736
353411669
531661142
1170327307
1938899667
1877841018
1932396980
894051861
217567561
1170710800
128193168
926270231
428407057
1306344774
492953685
596225450
1011518176
652823566
891924034
818583242
1914105271
612150165
1628490518
1669757327
1034032522
1474335792
575995257
163635319
1589054569
1099603490
772695580
1994729282
695857143
1654027399
1253819624
1707159567
606861880
1469643556
721002738
1579661891
44780076
1951470621
1419866055
1162984544
1946579674
2073687965
1319625212
1835543993
348100418
1870328457
739746233
91438238
1220869005
1514792308
1726805715
1261450694
1762090300
1981249622
2057472058
311522270
274987857
696974699
1261193970
1139882682
1200752748
96852202
1946739647
1498985871
68218201
2076370793
378325104
515823726
326425287
345890583
672581207
894907627
1505960950
571156016
1788304064
230331745
645959216
1004263504
962416426
1116858048
614191204
1381597553
2027801282
1279134759
692961166
330350298
2013279359
1678378684
993053715
1956914234
87906919
1578037000
827894918
1871226027
860980272
1332313924
1776501465
743094380
4838416
232246765
978231576
1123068976
1821288047
1737343790
399989882
1157220369
1769696710
328676462
1528669218
1817315380
1548675523
1569506451
939308285
35105698
1059780738
727790574
2057692801
570169395
406099475
850249769
147628672
1187898866
378541261
1045035096
1946434546
1943158127
340259841
721426065
1445570252
194062084
2062671870
132403618
1079418830
216870953
981547232
828672003
200136998
660329867
520999708
53812727
1001709826
1051836309
1543385792
709433746
1353474153
630658788
546185931
1230116577
707207809
1736077259
1870885365
1974523481
1352639589
1568474877
1382153391
1441880656
1139722618
1575690985
299932178
233165032
1123940024
420257583
892322114
929182474
1138644445
1748194578
1486607980
304287566
1205507072
1761494995
1107366894
1941148529
161988434
413894001
1394264358
143196601
1751062198
1021644159
1884970665
1179699004
1021893399
227058232
723968678
436554578
155653821
2133631463
1673276340
1014318845
201234791
1132846521
848967039
674344327
1794800694
147595054
1746290648
2037005784
1595772483
274755644
608451251
247384788
2056144410
1232766462
1151957096
1208749660
1370044410
1039853999
1065436984
244388551
706121791
1261863991
394627442
1005893240
450342647
647121930
619139410
1281790792
1707789883
531238484
645211317
1793114574
592245695
1071487275
925056718
2052311281
1635601388
850751737
886050126
1748722072
1988628969
1611194017
432630438
580824598
2130625858
2037375541
351122174
66996627
1003270655
1660195186
1785204355
1127903346
184698026
1439457320
169087711
411775396
894991331
464843587
1344961301
1108881985
1544481395
1982052160
1763927181
553779414
167342051
968612581
688027797
973506750
176267780
1301333381
267574507
93860636
7840999
2100123895
1885823042
1006066915
136552426
1467856923
1264571326
99645102
1764775241
2075170868
413926705
758960605
1826768102
1703229351
1745990450
1480465632
792032855
595401315
1421378740
1414575943
1548740852
628315014
336676321
598367944
1686092409
792617039
523285201
2074485554
53663828
1377797337
525020752
531429372
1584278019
638575450
1472212029
1462137954
2064246259
937038504
1141931642
718726780
1665749121
1039507894
1884991129
907766389
86740222
1719596514
1868260307
1830608714
911922292
1884855119
1665559350
1310542585
1201274215
641119158
273367518
396127810
1805899417
1638322724
787666988
1717154949
1788872921
201890782
1918489911
942451040
1791161396
1443754672
1250695466
330082769
1903074355
1211210106
2016062471
62346701
913106866
671333130
600714893
668610983
1650627612
789757270
633840164
1999110430
1954411241
398895387
879821552
2022322446
431736737
408017643
1101470132
824032944
1369216328
2062832250
1469391934
1430338306
73443557
1723549017
1508988229
479995227
642792523
1922816438
966680208
1298150358
2034262425
1329126549
1964815637
1291550909
1589071936
400090644
1653520345
521399537
237400248
729039717
697612741
1185900192
99677808
1914920053
22677335
1336645548
1734454700
265479312
739223404
1293276886
2142728880
2143417636
1351007398
1597947978
343099362
132747272
378214462
357764216
812102387
2127566226
1680425752
1611633374
2012054945
1774289218
174333427
724609188
1067827516
1484328361
1684537264
1197064616
924327668
563388615
1692736820
1311299992
2107325431
683897804
7391701
1950233099
618942398
745305060
243185974
1361045582
951542774
204737330
1719352042
1821830527
1818705731
783489841
76940109
1791334874
1760490430
2013509991
1502397908
882122199
51275851
723581058
2122722832
1045110109
756036484
131818990
611101517
591110847
1454401998
1508991284
1483568043
66322310
1356950469
1186511420
328697598
802670616
1221271499
715946818
1101702105
1838647987
759055156
840267420
2117937265
95906364
472163892
816025018
366555963
1449548432
398077119
1195327063
752659824
2022325891
479793994
366556802
642989773
172099251
24132841
1874136392
558516918
18080016
1117585848
1954170559
1739596576
1128931770
1505381897
897458759
706882632
705358498
696664115
82171194
102331262
515065868
1669347263
1585834085
461723059
479825399
1861790446
172299451
1263509516
521113081
1362869626
837503183
1772985742
733951264
1690488347
1081827143
1943151742
270035964
923340695
51530999
1496791938
1531818143
1259079720
1868155078
964977880
1017185110
1703495992
1867468555
786116666
1494594760
1565154609
190828684
271851515
1041302563
40264387
425408360
877677229
547321552
9936412
2068570887
141349543
1541567279
139160470
1383161510
1617680815
2110649933
1325866038
2091032576
414477068
15432759
1966417931
1299314012
121577585
1067641136
1397730986
1695557283
1897327976
262476358
1540634555
216785301
1668918658
344255730
1556394739
1642502879
1635205131
436953181
2073188162
822027757
1457108693
758277448
1141028048
643945476
602898542
1900342367
688058337
1856037557
553634366
393759307
901437384
128577714
1911713938
700048466
904050642
1146480273
174336550
707596506
213354700
1688868753
616900128
2035753034
207800163
1739739523
727742683
1623688850
623302269
912848074
892501921
1950756214
1470337784
206012018
2063414238
913776152
892184534
657315680
528600596
254884577
542434761
1202735629
811205202
1169754034
1523294107
415560064
1778707319
1751647734
2001097649
1716840641
758543426
727627251
2085191520
1387985741
1471036735
781417918
1585610372
951670504
125791881
403549970
1390967838
453868336
2064175066
697920963
1970100263
2018331985
385363274
1150689719
842675306
1288604917
1625521494
158955403
1798811083
881102716
17260292
1803486603
1143997964
157934671
460293187
821970418
1445784237
293466045
1375526855
575945653
1172666596
964693780
1582476573
780976003
963095469
1384785092
693641935
637838958
841611888
1191161518
83552209
1315605001
820677512
1055390510
99037729
2113713842
1367142747
1961676257
1514664684
655573266
378075283
829194655
1439566086
1050377745
1081498804
1069849808
1598649872
298990670
1151999922
449927940
939750004
1754687138
1368493223
1362077876
2064476034
1659846236
762445362
252429383
689601132
1672434854
97841339
940251081
1919051147
512680895
2648127
958192377
252542219
236219754
272950535
829604098
1252988565
1504551585
133169050
1422373860
145216356
160709991
77537254
892201615
1653021787
1600155753
28326521
2046828072
759229582
849821628
765382932
1963736183
189451666
1534938958
1382849676
1612894997
1506357752
2034975873
346042818
1982328221
160137208
1517217521
1257805945
1346482096
1349762907
1046140891
237618546
1779813346
724587771
3551739
1242861037
39519111
413128001
466358410
1584879365
1265845003
1927204945
281824212
839874943
1856259380
1621168034
1038574635
1178474793
1869722250
1408569411
1024317056
716536836
1127932938
841448841
765860573
1031058355
144128978
742692354
136390616
285105496
1285506551
478250217
1529985771
36279352
1262263891
389204581
660671866
1849376649
401164065
824308778
1118039003
297261805
521111733
448197719
314740600
924889358
616466720
95888881
1269879223
2067149200
390689285
2145823968
794977913
620677678
1794621556
1036898273
1147410746
1043182466
1841890544
571137842
491622535
1545162069
1881300687
1877291384
1900699843
342495474
281975606
138719910
1644941435
2086448684
594751434
857746692
298228451
1344789771
940947295
1355979563
973120855
1685567454
1642118490
1257324417
1140209033
184062771
536067286
1089269098
1925097406
2008449673
191626879
527421916
601948099
1827836917
143828404
1891676093
225150639
1917406304
1992766593
357392331
75213175
1469405242
270241966
1487593502
1125005335
1804563474
640363808
417410465
2017436984
1243496855
451380457
190872728
504373301
1562407180
822019695
540778934
945715383
823515426
2077676278
673806969
1915674711
597629966
1834158405
96769121
1333163622
1527127576
1817175860
2014980019
2082932643
461823789
1229356
1701492062
706297985
842190734
2332719
1890629427
1080801813
1604634147
993536960
212932300
1205434900
824946838
1667043454
304063098
547125277
1835095909
342204946
737195697
1229019884
1512352495
387390423
168420060
2089815602
1208922814
973397668
1400387789
517020739
262985162
672813832
49804285
729581439
2132866700
1521035246
1087570013
1966126726
1885957289
271814199
1693355573
1155266561
1768896042
87952793
587775686
1385994974
2097889221
683840305
2126005445
1738047976
1787800498
378830642
2084523703
1538550446
1287139262
122881865
619783567
2116490651
507965397
1786727978
702857522
468280073
298839466
1729566633
1675371660
800976911
899337778
1373111254
1912367742
200700665
791019926
198616630
1015908420
1028864434
406715164
1627964427
218780610
1072315624
1162302800
1994361346
1664356212
1257771972
273224447
587922359
1146566641
1608758163
1941881143
1482598973
1691277903
1791015479
1239562880
124941893
1952274593
813327616
648667983
1469259556
1876723691
1308077840
862143763
2054933431
1013532546
1425862326
2025923765
1392653574
176203134
915233000
293393899
2003606507
1149736500
464183519
1274838335
84198058
2062053251
477179948
2048222598
847671890
1134593249
1996596256
1317151449
1902971222
1619684362
1587149696
723829919
2019361858
738406485
1018304164
156765347
967137549
796597232
1254865538
1123897632
726802202
13870379
1507775965
837124239
2142186519
1738846339
1237821948
1892414911
97648196
78759532
269219346
1049762568
501687117
655179869
627631081
691913673
1769558958
493805119
1633017353
925622020
578924530
166567056
774321676
1458188786
1059979776
2112487341
1839641760
1575173937
15912838
1962226265
1860396598
527864098
799573591
646467651
1606405692
524486579
637088486
1453237653
730758060
1681260935
729809460
902269217
2117689503
708262006
1230861221
63916133
627942371
431833903
691861329
36323346
373667259
1189714930
285487488
1269542060
668062740
1562035809
2144129702
2129687612
1177593755
2102548498
116295403
1350188748
1896483232
1229167655
1397262163
346424922
918211934
1518899911
1558196941
224571806
1876271584
944176574
568300995
1578322183
1488511733
1575308441
935614063
666235052
254758791
25345167
1547015461
158858404
2006858846
2123525491
632459846
1257488883
787329698
985806980
284074085
342968563
1229837789
1883992537
1545472377
628420732
1365842316
110184044
201534424
797280608
34228805
1647245986
353955660
758084645
1517752214
856452136
1451057791
120086000
48779430
75141635
572359042
1159315440
1700618133
2106148111
2023670643
339068607
189230894
1823604870
89336902
921287785
232074103
1828779007
14014214
449677190
323879703
1593344111
865402108
920143352
506591453
1599902602
965494069
1300561888
17234549
1504423275
386018370
88872978
1168027195
979898838
152949806
621093846
1793276375
531293526
1039037658
1386603760
101454862
1212789883
1546457628
437202986
225123151
467225196
752906126
347325572
1989205673
1419633863
1482112086
1666602593
1649075293
434528596
949892157
1360193038
1264134014
1160941731
1674299703
424789433
1209776470
1701855258
657756362
1279781168
2102720496
1564224097
1943327261
1450806873
333258485
1768327420
1389582499
141461983
1650260769
1846747072
167150290
754357997
2013015087
720316381
585972016
89317605
593475455
665030983
1830560044
1138407354
251831937
1414935793
1852827268
563801617
1906002180
210352219
778958468
2038098305
668389862
1733897539
1373969062
1528506054
377358146
666143416
910343688
752027697
435638741
476339236
1005314845
1486861970
195073514
1994171164
2036756028
786426597
1523419983
608380418
1349992577
1324014086
238069549
1918056705
940634088
950203870
68568129
485054320
66322310
157438649
20725533
58833109
1554484348
1977193666
1219884682
833872632
1142431781
587803285
98696557
1707337533
290853815
393922525
1490225771
439983668
848794337
1660050241
422549173
1640020345
1386025386
1203473391
842448337
1134248216
23139185
509361033
881386125
1084051751
1253804502
135079455
1562745848
806624646
389834759
1850332598
756028655
1086457003
1478176956
951378454
448337506
632301704
1425575850
1983340339
2003382253
1981504127
1234752801
182070421
1920493124
1612543404
1201311177
465895998
1206889813
1382903324
392720226
774408529
103530661
1451944961
1253522624
984408299
1274224740
975552354
1604061842
1582608271
1292586188
2077434096
1404645537
1241015701
519391928
543961627
759892768
1999687077
657244573
2046976374
1938017489
227950687
361746419
1521513949
1458240254
1338527785
1076173239
988727050
883985486
902493359
293677410
1737440650
516012164
1081326112
389926408
1734814904
1410886901
282788792
1880819423
2028018636
1523874698
83805942
1110962916
2033321735
1987989042
1007539570
2065179350
472694053
58555648
1338080883
83931446
1721434478
431471271
1347317271
1123591144
184266496
2030353873
15044640
436785550
1001405802
489710767
632911059
871986269
1115829825
511976285
1492920471
344897033
257698455
1395178684
1289858248
1966945492
776215505
1857617759
330412262
1864174328
158621856
1282579125
603548153
643851880
1141718992
1465333114
1003846427
1929567422
601010392
550455928
951441780
1640147545
2041610931
1181819997
1391113540
1076765849
318212863
1101014730
709942095
815141056
1277622177
1651889863
2066709969
1156595918
1592154030
1206265099
1219441435
1318815443
999937759
239292574
858592845
48662176
1902662506
1207805163
190389262
1917589185
4999823
497033032
227680441
167374742
1246097922
412625315
366388206
626141326
2005414964
1484610298
1904036176
1139835377
1221695920
1123987565
758877367
961642706
1332128725
1965620058
984094946
204851399
886146395
1475899399
2044118337
1206315546
1749402615
271957338
62582702
263206411
1370870721
1868077796
106179753
23349631
1152937387
1380652851
1491115313
1690362369
1943275662
1189670177
1406278442
1617138555
524182272
504067113
339187869
1880404306
1128306430
557557278
1452714885
1395112802
1932565097
1617123604
568068761
739090923
1180489502
1805963711
2083042495
104682496
1026386527
653774740
1348403698
1232096008
673816982
1906776018
1776138718
611117701
554589138
2036198938
533072644
2112471683
1564248818
677750408
731569443
333819093
1472961857
1357757656
1059958951
1274543555
1679378316
305586671
293556234
92559675
377824414
2016554908
354447556
1033169508
2077556668
1796937839
1256093492
1118008580
1456955162
215171431
258439894
475424859
2024154718
1804602970
735096915
772776569
1102833915
305155439
37910314
821012632
311591237
1113971953
2008426447
1504763050
688437240
1966724654
1949246728
272823484
2117084814
42795802
1766118522
1552486007
1238671048
1208114870
487732274
248758418
956217044
487497853
124773347
1105961549
611350156
2076523091
1975925429
192975023
957528325
317317101
708254892
952113731
823170960
1806790030
657583269
1267480067
752023753
301526481
871015243
1793458518
1013171191
413744356
533001419
308325711
544909226
314368163
1811445438
443364591
525920028
1353524628
325642264
900947007
371154736
1837308159
2011258423
58275778
750688531
731459088
1602478438
846228389
115443224
1649952799
189364074
1353315439
2040366650
162831166
2074560612
2036903804
1216049678
548213212
507997492
359838655
1596890584
870219348
1475355184
1867057210
332523751
313799127
1047088624
535619354
275408785
601005042
40733835
74237008
2087037872
612004411
1125782995
296546058
1018282201
2144221817
969275839
370689919
1088344189
1452528084
2025100016
48937047
85718386
849853653
1892867495
161584730
231536152
1587999384
1432933264
428698555
142206744
253242463
1900832583
1148347390
1209137999
2062414175
22427203
1587484617
1980208914
817277722
633446051
1522326331
436341803
1454513151
853068729
948346093
878724670
385687968
1778324273
193601223
632406174
714703499
1781633903
1301180873
1210311544
1062392370
1493438735
1598141089
1850773929
1834243984
1435575786
1041343152
1610244404
284895345
704670492
1089411158
1116542290
794693462
377066260
213248186
651272900
1347048156
2105225493
726252842
1684699656
1505462102
514120356
2095167885
1319567799
1695325290
1149195764
650792392
754971859
839592221
1663305329
1540819139
625298670
452082266
111106937
320537464
847217653
1995686324
1793389531
12201101
1095002855
1041509191
902814678
1190184728
13941711
248905396
342726573
1931786919
1067936153
1035286064
1619895108
1028586880
1594259128
1441466848
577898512
1347987879
312765750
225235276
647785450
345491070
153342114
1401731766
2093938480
717796405
1124050583
1562792833
763796574
209863921
964731674
917760633
1874422178
323760569
900185196
911855456
1061259680
70144582
1380072753
164311568
178680361
1765292894
1099197021
905210487
1694458498
675265181
1012745432
1551593907
1930261117
2078465011
1653236909
1811376390
2078957298
1609008203
844973148
2061793175
167072766
363976790
1833318142
902283725
94985561
1897630154
1848951819
153023371
1368269580
662812669
381232757
438026911
362647292
683237554
2085098888
369759594
930978134
294188846
474237828
584220358
184001547
112994956
1844384013
204084377
266728158
1315155131
320338500
1941256874
2138907675
802576871
1004965035
1939945063
2146095479
1465565870
2004640546
237858532
870284209
2034675787
1554814153
1416597205
1589716468
1966202084
1786848122
2019420311
1188873469
178253817
762602154
1663099615
1789586849
570111895
1766204140
711964780
148519427
401080197
229817400
34670606
1950795952
710700089
525173197
2086514353
1934570300
177091830
2138220398
50570955
679669940
68745104
883861781
1235060213
453033438
1626714390
1756826040
247222666
1185325515
1097979917
1434377827
689985763
318273703
600661652
934308289
307572046
668918861
949696521
852132128
419383004
2137443285
1167709278
789791072
1073528630
738316068
1218817421
494288108
1784653656
1093318361
1291169836
1323494447
190409636
541544085
1728222367
1385397317
1514728938
2091034256
722069403
1772210211
101690827
312930827
555584457
1150912105
2111874184
1065755529
1091147980
1272033680
166813957
1640046280
252990735
1778029462
465958307
548128265
1456906603
71414950
1217739411
46008891
1640380346
952577001
51756973
636585166
894997030
1528657817
995068132
1879599443
498916631
1373864463
818590377
848962811
527123607
1350736173
153702019
865233399
593856258
634999698
581799329
720788764
201293224
1912937629
853657283
393771460
2005388000
1592390861
2040164637
2098332050
1679821436
1146612910
643916009
31444871
900503205
1158444638
1513068306
1977930712
530362490
240648686
2006115842
1462952507
1368345226
1328605828
16265640
1035162220
403226233
1183856511
329711407
1952294494
1533652777
1687781512
1650876362
648632902
1674747606
896884907
111232210
1760220658
1471941360
1467048209
870634061
1070170487
1280081409
1816030766
1042608913
414428695
361786550
795454057
1241468737
2048729700
156812492
393713111
596659464
1811757843
698120586
1341130523
1540905462
1069893650
524468091
1803940044
1739298333
967306382
1728990783
436200302
283602364
694368589
1903566033
1711563369
1165496787
431659264
2123482651
976622012
461379972
375143281
1755610812
2070421798
1287293647
427442940
1371735918
1304157816
1498796535
739671764
156793987
1022328638
1070553437
567881399
653208283
1180478348
573421324
1445567108
1131564511
1012402958
1103725636
1090370978
1698551416
1968967337
1744777068
411098941
1479348440
1942271333
1935666998
618091880
962276766
1030289298
712136154
1201537068
1168154569
286186879
1802086487
1405495236
785865658
155700439
255563853
796106985
777520219
1002856903
81005614
1846391416
1260828098
364547192
1619816338
1275933809
1233463721
1062324976
769948959
1423370998
428842286
1991471072
674199587
52536083
1325108652
298113466
1522216002
1040802170
1274635948
214968208
1830130590
1378586034
85941394
2130039618
469421509
1384266482
2056368263
303300400
1980040080
1236621736
242785985
1715759857
1079007316
590686376
405803534
1645604617
217765233
1860027963
744472703
43791888
783784255
660549024
751940680
1878202899
1982943847
221775894
2006450218
166833743
1036964670
1700084558
2036161080
2054680677
23823473
1482509569
24044039
76218030
250618193
1559038095
377490890
1425565119
663223541
1666221177
169261192
1009829803
1902825791
1162892377
1063087285
20915574
1627119486
1726283580
317175922
1661946646
97635174
1471833744
976611772
2101428477
2123015919
1154016117
1885196716
1181697767
1094291634
669365883
2076883848
1272061508
1408067558
1764862812
1945160726
2089111639
909981215
1974920840
775959207
632406841
556494160
840786035
195166759
1692153520
701371295
1743505063
1881527643
246744236
815630167
20580853
723604099
755670597
794690706
1753627347
602854814
2044883092
1715151988
1493017018
607314768
1801658133
868436502
513599821
1486186766
78526020
183473169
27933525
173092845
1391983593
323277844
1039061267
1257893091
832763033
86004962
1213882411
1372044164
1015181086
1067160191
853322242
1572465008
36722196
231505465
1007382715
1220068508
1320311708
1255666926
1944274593
1193939532
1242863937
289700221
1497097534
670851429
1588846553
456108835
1561191169
2041455765
406853829
1315406595
1245597032
1068464846
1213115170
1814222328
819114122
222628065
1564731944
2142903637
674700344
459555593
61080769
60918239
1426812922
127143180
731495655
544049089
715163651
1011796680
941947444
1830661349
1611166807
256933726
2126987914
1308964652
323277844
686407422
1108293721
1502448247
490140645
1190644115
848610862
1949191389
354610589
242228372
241935646
1950548460
2070462293
1157894747
2101221007
1546756360
1457544474
2139135937
956142511
868680733
1084340582
1720924350
843729714
1408084085
325833831
1924475476
1422559149
1301688651
1428763421
1888398057
147619388
823101444
548076315
757620175
334488504
129642199
718240363
885014560
738690199
1294109425
1338653001
785745340
268862073
1941265474
1646111418
280763135
1191680696
893762430
1113067647
283463153
247154606
192207442
1125318625
786812766
851783261
1248470113
1931633620
1358209283
206766982
1044331183
1822042832
1649732068
765667362
2019142209
2070952647
340319780
1240412847
1986229929
440755704
1517670301
637433046
767785481
824625332
677333395
2024082841
1133552197
1162236361
192517065
411963959
1559190469
1718717495
1792120801
1075490256
691421529
197280507
1672682705
160530577
1266589811
1480606884
2103430668
1806154300
1672513304
549257922
748298967
592424176
397280698
1463237673
1085697008
2035628855
1856381703
1009070161
777331661
1039516765
1463385628
455673447
2105039704
1402138150
1841000973
1290013876
861071796
1617054396
1249826094
973608774
489238043
705471770
441529663
2602643
1651734352
237157702
31539049
418518248
1713679059
248687348
1507346755
883762572
237099523
1446740474
322143183
736715549
1779128316
1822091584
905362057
1265692883
487441030
86699614
1496919403
33097524
1802924980
1811610890
1407342175
1256410829
1087019716
388307893
476138492
643536040
1306450172
1956209789
24543293
1371580010
1902491609
1182443974
1265574543
867544371
654018662
1788842044
815036080
1792015955
1538246286
14034653
2026455567
2009916115
1275121862
545949350
613625502
1202669137
166155234
1418366922
1501816072
655803731
233179951
302774548
510075942
192305157
340186910
724218731
826689662
575005412
583869059
1900163814
1546329006
1218182558
880620126
1058884577
1157074238
796861750
1211459465
1473941694
1740013977
863451683
70950389
39804805
2084882452
1851329714
919358109
545398591
1305409938
216163718
1419633863
1466579428
671243229
1128796320
1149990866
1683801803
461324469
1714541720
1956372956
1345003801
876365098
2015288720
2027734053
926071604
366082727
9967086
1222104468
331423786
740910483
122385905
2034901597
1949895036
1711834203
1046908822
1986538424
1587175580
1196204448
566277442
700283985
1050163658
301150901
1835730383
712135510
527053733
70731134
1190059367
1941110208
1616450601
280061533
174948352
1057357312
179719091
1320020643
171645969
396186773
1107625448
1752938988
670235837
2060871896
1623677362
1587269835
80024262
519873452
17745814
90990386
42677313
2115230897
1406716405
960157415
1654590930
392393244
855840137
1580776115
14185666
126714738
915521752
1629668562
1054529859
1033508003
2134494684
1919596722
1610905365
206462515
1546624955
580341022
1496976361
767421681
657140013
343736532
17241882
1450345508
578391719
998985537
1587366160
537530557
828808926
1311691338
1681403119
146172598
393031279
1451186571
409140237
100969031
681713767
114344527
1665705208
282659436
2029293697
1455575261
460055184
1236289505
1863412245
1280374730
1741525271
1741274039
719819450
1983032352
796904208
670537981
1218936054
257110382
609230770
906467755
1465338785
1101656348
1993023965
445758263
140669597
558959425
1871492491
1355656621
622623998
534939357
616691993
1649645830
736418241
1532702670
852420745
45301338
686511051
668647948
446088448
1334828217
2114585419
1019594928
1746340443
988470948
1441893201
468435564
578120779
286374334
2049283197
1514735254
1772100441
77241058
337932993
196890875
1815321572
1901471852
652832025
1999514641
1603593316
1976212299
1225894965
738637748
342406628
1255129663
1917422856
1079162159
230953223
297716107
109984742
373051916
444660470
919656848
1280387862
1161273866
1279794778
2048838139
1947509247
2035351243
1122202084
1206239650
1954990061
896684807
70078794
288727468
355341956
1741339132
839570540
890531429
1634255667
2004803921
1755471658
1815102676
329283528
766320829
1118146857
847447096
1610762018
1283076268
1273872753
536374831
879793448
890874920
1684453009
1013466120
1065223489
837706513
1132091578
1994653009
1255303904
1328125528
351404752
965896512
1295830576
2024792304
689514139
62338692
1988428752
519982344
1393099574
1225915490
338466709
644261775
1266339092
1330430859
1000315615
461886056
310807948
1494371304
291931978
790714763
1437198861
2100142934
937888386
878274751
1542837063
306807449
418984028
1545165574
529603185
991389093
617842583
861301645
1370107691
735561387
651981733
283571723
1566342278
1300917947
162667628
274605151
1442618095
545012105
164597952
1052620668
2105615616
520726816
1748596169
2039259642
1644817121
121072898
1228036005
2066336618
432702212
1852526119
2079609257
1755358702
1507848950
1447489616
1838815722
220592708
491247548
1086468695
1602943057
1050283528
1485026955
1565061013
37978482
901264925
359260601
909064322
1625710870
1299887741
1523422590
1147044669
594501344
611576784
862296281
1649530993
2092866355
1752049221
1791076503
1985568301
370830955
1925510051
650974863
1076833043
1836193087
1049505254
1270356755
1017103092
407799694
1423225127
1416472180
1231960696
181825788
439800381
1381744246
246719760
1036512655
151297797
1210907534
1920452109
1235532161
325903245
1079752028
773363833
1817673674
1253497850
1791161241
102081015
1558708342
1210140006
1787826627
1674109654
41931793
1450160758
1950170082
1842078866
248222806
963320755
428670331
170461542
1727619792
266494084
1776558927
1615171990
592604263
1235346936
1037491858
1226996282
3648485
668112839
1734465384
272158745
739277876
462408245
1738778731
1637470740
252224186
591471893
1676177615
849448640
869612241
927728677
1619619323
708257105
396395191
136456001
495815651
151825408
1600950534
1579052402
1076654950
270863345
365376716
2093446450
479692575
1461948362
1842864529
429768342
231688794
1330776754
1346415187
289091044
597021760
1181759955
179425552
1992460513
1358142143
796552872
2065791544
148354538
1484525197
1999210429
1696059068
2001393784
1277431621
1358671176
73519761
2020657619
1900490398
1224465164
29868721
1109203803
281311891
773095866
1402041998
1200257924
1195050085
420469484
1071482498
1503191241
1660883092
515027608
333348702
1305039783
1516893829
2006505914
719560440
1546922709
1666245199
2011599540
1991632608
1103989141
1517049218
488047889
1016628520
917489661
877076841
2506642
1182596315
1203697122
1878187060
1403412696
1714758509
41964620
486609534
1854210004
1730355295
349651270
1703180692
1538906992
1490876826
503879751
2042190488
1606365102
742187333
1336928584
60276283
1643605405
1626002336
318630115
1485381121
2014080187
2098402582
1690049041
2073146485
1093758292
1207220295
1467248473
1318432708
1301749788
992723725
718373114
795421736
9987197
156892009
1756985540
1283230660
1923651925
1341105790
272308388
1846494802
604757475
1777372816
618783422
1793339217
1282429883
1180634236
396289504
881498085
809840408
238670617
1950357049
1123547642
1322964470
1103505746
745945105
1762308478
2077346576
747963564
1743280644
1845654886
1880748557
825361883
678410310
1443633754
516199946
1903985551
407750292
1952219292
576699876
1314886542
1511117901
446063287
1036878927
681966104
1478815036
1795507591
1672514447
39357776
1291856456
908910258
212965684
607905475
1496853823
157029101
1612272840
887665976
623289625
758175633
1336329005
2140104633
1148353061
27029367
1473704995
1156908835
408320825
1264141216
1919451545
1606933522
1290942786
1615064106
207524299
24605912
1809184498
1424711622
1081083749
2026213093
1089448232
755790024
1131778055
937491001
1383854817
726044540
276877694
220675455
1729480491
1153261993
721662884
1961705713
1063371667
1924754027
956803664
1327022959
1543429685
1905037935
1082731088
29862879
1657428273
778653038
591742998
1526240335
1550246646
208422720
1838321525
107288339
1525211251
1309477658
1314905183
2028457943
1124550292
1847891938
1535506326
954322832
642117357
412636589
1337159389
438096773
141368167
1709579167
1212501846
1147512060
6956551
1059361404
477999248
672489495
1100777235
1948918740
707568599
2128391829
424278282
1906068443
1619954897
1459583494
586409508
1527079832
1018955058
546732686
1594148673
921618679
575052812
1671025698
1240058154
539804774
1974074708
1156745454
824140320
356881445
263527171
114052851
794763612
415431286
1933623217
1634232245
2135945930
937844981
124169857
917619281
1537569485
919490000
1675630769
230271437
196372404
1249803770
845886735
635483984
1704522025
804732880
258963765
1908096346
2107252294
1270147962
1310881044
425306540
818450255
140654511
105863224
1116723355
764187817
1980103858
978461525
959398005
530690759
1032135898
1301789756
189214911
1716062490
2063758313
1593739581
706447766
1854490571
1651765668
928304718
202744640
1623030524
778988035
1902899156
50523133
923948292
843384779
267159707
363576794
402601519
120670648
1667522209
1647031370
1328760441
2088572081
660176497
1160759028
795734162
603039364
1744948636
1187412444
1574866513
192572559
997212763
722896588
947550409
381157431
1198832893
907797512
624578159
288241254
358678859
1123840204
426537749
696113745
1950417956
337759506
246731265
149939898
1911869375
770822737
1571837214
1721004907
1925380175
1947121541
2122365857
921110948
1297321766
1550242293
2078112187
29243251
1852094237
743031071
988978269
600179025
1396933999
992891836
1648325543
1503528672
341603891
1451771053
428188369
413771039
1872776596
1543486033
1692309938
1304172689
572463629
2125693597
311245936
2135643722
1666486621
63234811
426277918
866112759
1660168220
750986204
806298173
467556884
1263799601
2129267916
1413704070
1791400719
1490269006
1749008375
91222123
125865661
698851350
203943523
1358078739
746581831
1805392508
1910639163
670477861
1977166340
477511683
780078485
695112815
2003555118
1296234807
362937174
1547006200
1583226123
617173234
1627925344
2100588931
1760245624
486200709
1820092144
1111288051
1169051170
503621777
231120473
1825431050
1172451905
2130591361
1204919809
947356768
1535710560
1612191605
1953447237
294454085
221991275
314200039
473032638
8586724
2146274353
562139075
1090086048
194891701
1017190364
1119663501
857543802
321165064
738543571
868487660
362775445
1552749636
56492565
445943449
1705144927
1091022718
1491870295
1692258129
1246202329
623234159
1157440185
779563677
1038730562
1628487985
1884888318
1303864230
1509742873
1553978731
144854084
1360167125
202217927
618324761
417631058
17114974
1156129730
411227858
1487489071
1483162533
1619810062
1134228662
744968789
858713372
136052998
2032790538
1475531664
1866776973
1656610246
637685568
1971500042
478775169
877137950
1565849280
2110097784
102636595
1102909354
2009524752
2017623225
1511307203
1102140029
767097735
1316548513
17410017
1513036122
776702276
1602301642
1976368279
22336330
582559129
913503362
492134665
478035823
123689006
32051887
435366010
1650943491
880893807
653034091
1203600203
190786580
1037225608
1999082837
1255785288
1058271164
512153970
1119702930
482506711
817659242
1228584871
1342237379
25043350
1788539492
643149466
107738555
2074736800
1290645781
1955319191
1572381438
1430503569
1248164845
1600964716
675131456
1159282982
1197548339
1794270382
1753095002
470024175
181337940
929859953
1252363234
492660387
147867521
1407610138
1364180524
1523469487
288753137
1845440551
2044770451
1112852652
787287577
1347826429
2080837138
1553821679
1916171108
253322661
1266627807
953160482
1461464106
662138488
10605064
1805085723
770894604
253504412
152658536
235921805
1240857075
1936266403
1020543534
986114491
963277622
426922261
1110986915
1916638259
1110008833
1553034736
269875043
264289041
284840545
1046676473
1319307717
2143666015
1971520982
1462720315
1363136095
33330353
1121171387
757446104
1455923100
808809223
907133263
817834488
230212032
1546082081
365020836
828648247
1884473040
982842720
718916190
442145058
1689879702
2014797680
366141058
514572712
525996142
1293538400
404705022
51567502
997423937
21471788
897770056
1894794592
1748502636
2042698049
1455510287
2086976432
140034387
898748204
1031701598
614796350
652897723
740570105
1001908722
248706468
1272229864
1748034597
310622527
1356507581
1508618840
1970014991
1648979753
1087049597
661650863
1431864063
915094343
1689061004
1030531329
1545790611
1910013765
1242587543
1541204874
1602930529
1494104688
1187987031
1062182677
687670857
660525484
287049503
2001036383
101013251
779104226
82338762
353802792
1806361364
1052507903
373841069
1655824264
438276664
1963832418
1590544893
521826602
1996690773
221886274
945228708
1835650581
2056616577
415901153
905861695
1098098197
1428594557
1448689961
82120629
960533570
1437628922
1433506771
971330326
378696385
1654002669
402698277
1363394522
1820910104
624129036
44157786
916173496
723605949
705677578
1718851103
1644852434
75813624
645568016
1545108529
880330655
20032276
835644767
2077460141
1787473537
952740152
1212208688
423077680
452570945
2143874933
316385072
1662319237
871991647
311844257
1123446712
533176535
855857166
1813039425
1659280537
1152295973
1569757347
1471462240
1725998205
1336408161
2038276666
100185258
686248118
1945799942
484674793
1672704147
800089191
82742458
2101207699
829826834
1384743867
1752998036
2129864582
327727357
1832324752
301942032
1549197285
748322726
363209697
1627731874
796564091
1568767063
443257378
1859177811
392721765
1679336572
1494973362
1514695333
1356608751
1069750107
806301768
670166463
1475102294
564731726
914727867
105930399
662539370
1393336002
1171481058
1166967457
691363187
764191435
1399462386
226009018
1107438707
1165271929
1715390957
1426686855
593193610
294272562
1252748117
479650035
1157025626
828729436
1034663122
1893379219
150321181
238105300
1227523070
843288266
147758759
1520680621
474321952
105316397
439124651
1694382762
1391632032
1194068739
1611064239
623885369
1403302954
1452672306
1778490866
49656011
1985309305
604206971
1604193927
1713149569
2050811105
2002341230
490842854
491912393
1853204213
1407896818
1859800034
964081155
481679025
1023083647
410222700
1025669315
903934694
1727256070
890353608
1780877354
792290356
406857328
486175948
1647395972
749686845
2095439385
92184167
840831033
1604415068
1216136760
425484879
1947251221
367705459
279178615
703017763
504417088
1614944056
580112329
1680416277
1800865793
620629216
1884208507
933134847
257465315
1243111259
780350109
1254929695
335989333
69192184
194095226
287704701
1688905664
1323284469
836870953
1581825244
323159076
1881319621
604787078
768956232
2145599806
1232541389
368145502
1630561921
1623160208
2120501515
148495135
657518231
344410846
420357112
528597413
296945211
1490845702
1785417996
845255516
43525468
1571306176
1952980143
1054077523
120303261
2110024310
433473605
1750127
60142164
260368179
477677475
2145912355
2064361895
904131803
1493868243
551102688
1308176146
1324755410
1867579588
346467345
759211332
1233152272
361964127
307255473
1324529529
2105851089
333782655
356617193
1654098964
269359090
182470983
1428821358
1600972288
552638288
2003464940
1173888542
531011652
1561681006
1032779530
1177509461
738414829
94352375
2038338749
396519085
253695021
660330966
855815156
1971978576
304370667
864832490
1032401102
672875059
1756747347
1572341912
1010788141
1848604316
745050472
378561240
2141998500
2047345701
504858009
1817104077
293679596
454393494
1907944846
829029934
91291618
1730958065
1573959861
703508657
1195199361
75712743
204094840
526905544
452644799
1456496859
1425697265
1633089440
596303065
1963205404
123874274
168260147
992315052
1295297487
623615630
1108622495
1405572332
1812092375
748769384
1393475409
1472378710
695149225
953759246
615829457
1744015746
1409086468
123672931
1215790239
1173622947
734812786
1493141794
1207400205
1331542918
1248319974
1494868769
335685501
296312768
1033013140
622938820
983788012
876810451
850148680
1724449946
1057198251
1605590717
94202311
1246493042
611961585
1818331698
983160013
538085210
975158432
608511903
194441384
660797727
1179655370
674580606
159334920
1389989971
926597126
51396589
1990872832
1825889027
789200408
1617823090
1763440139
1795551918
1805242638
1546722318
1610270673
760732543
97376368
1625793588
985795931
1318148290
706109407
391835739
498704649
1341528053
1763538678
1159445645
107906651
1144198163
1846983297
996616081
222304597
1436119623
2122950078
1184108377
363168860
1950583902
1925172495
8540753
1716053444
2003509811
1050194262
1506472335
1299761270
156712038
103214006
134255827
1313648938
541667880
633539150
537965729
442293138
62185847
396180551
551750182
146242970
554066621
278295247
596775517
734758028
904198980
1954651824
1742998600
370502207
1157060750
1854716283
235930385
1017010589
1472666911
1849745059
1689859507
1735312140
1353218317
2089392444
712969871
1901636698
453767997
672008562
1653672961
905039456
717553690
927703122
506488252
368644116
355458504
928818499
1979887224
1205832245
1396661232
1651995768
486888123
193463497
484982685
316281171
134720018
358791812
1269503608
585860363
2145807101
774893712
1422460635
677816962
1641051703
827897116
741836400
560776090
281301494
1051041501
1387856074
549249248
82826752
4764868
1795009573
1678574
1347856413
1305480865
1771285303
1223929984
1890347845
1157479794
998492474
930068618
23857869
633990263
3591257
1030408420
508956612
69523835
1925124907
548229883
243844280
2078879338
1141416837
1576413748
294719088
1787557983
233973807
423169718
774434211
1010878613
1538827387
1504375142
861833386
496324831
503647865
1471035348
1965311110
1124826861
1510394914
350886056
1259194841
358349459
286278653
435295982
1622741796
320437372
1227028413
1152471731
1571202652
1203439324
1420762696
322853524
1442523303
834658454
1548489469
1634513408
1265538451
1942326294
1999661832
2078517202
539157160
2136266565
370291191
209263925
1521930374
711954399
2133991836
1633854986
932060437
1908345138
1523059089
2103776200
1729357814
1709603556
1448440560
1555581473
880452458
670200670
1154010061
1431085213
1432289390
485228515
1191125450
1188126293
1356679139
2017429862
462989705
1143267426
1374200093
1849306933
1050981428
809973208
60809952
1760468006
768436335
489428461
1622218858
677413454
208186960
1735270221
1032301914
125377649
445467419
1166031140
2091969126
767570808
343189983
884826525
2086450316
261154796
652939651
1570557877
1119870566
1432967506
102625442
327626108
582861043
298119827
1829096597
1292394310
744456442
410497379
2121593708
1659080501
2046480961
729945910
976058920
638759538
2101584428
2071316609
634385023
1370967301
352012799
1078655785
1544278441
1029702937
703399709
44799615
1073020554
1881309275
1182450205
696079208
791232944
1733188778
1205518333
508299867
165391128
115953371
1534872068
1848277419
1933600105
586034970
1368589665
1060743450
1334570461
1803938783
1655961641
121853981
1510423844
654330524
2041508196
748670830
1432581572
400613864
2011586930
1211859685
766310691
392644012
1886139453
1090166187
1326338768
2135193818
489576481
1050034142
111974035
205297023
1126026019
643565355
1686228977
338520496
885466803
1113513321
1561359944
1296784326
1597731727
652008538
1422792842
467370521
562359525
538389432
1767307580
1129935931
282702685
2066727810
1423901767
1550774833
237127019
1970468443
2096416785
203031683
1018321344
1961902048
1583554059
726826378
948081360
839306076
216053267
1095757434
963686097
187601792
609406208
1276697726
1653671628
1014173288
850260553
2060497565
1580269080
359095172
1395370857
374500684
1151900261
240386957
999816785
1093100421
806264834
1866797100
168967466
611927817
1865647809
851109434
922089177
197518091
1263633286
573402186
566515978
1761066959
1979966222
1446390022
364613644
1504500316
802110571
1949401634
1902845382
1475545938
15029668
1173366780
1568964387
853641705
66384982
1006152005
392239228
77548995
1873669780
1936811276
1226267923
1849873843
1669965966
522160901
984745879
1385993876
1206795508
658666135
1820592147
1742897561
1879247327
2087132121
1430417107
760672506
159029303
348763513
249874058
1822041652
764657322
1869834892
1885624856
1032502975
25538261
1561433839
1280780386
454003640
519983593
377246412
621511221
611081749
1455926632
589587608
868714841
1186691748
1954907269
805253156
137211437
1831091935
1699543690
355579971
1326869684
1270763353
1937908437
941710907
41609768
1422103930
1549268417
310140946
864066269
1696790534
673280473
2118488682
1855440834
1346334981
1959346544
1377350855
1785549794
1836139300
1599662013
152384654
1865467361
40131868
1245020937
2118145747
971075954
894379879
640151140
1132790900
1911042479
1925000415
1152098484
2031993207
2139616108
2040193773
1801280981
2062033533
985849069
1499932575
1499682559
1591260124
390544525
1158288341
1241167385
383596493
856702664
1186784111
413340904
982790248
1087295014
135104913
1882123197
654734443
1177664372
1579977309
434049929
526767503
1200191030
1809174642
1379772856
221286316
439269952
534077483
1124472232
881137356
614328256
1279985081
1170377406
1363792890
194877540
1953761869
265085358
1861698940
1802372192
1131422253
632253838
49300398
157917275
622797402
1963481829
38329512
1122226062
1216139473
587261090
1812813185
1040817620
992369626
770087356
108009539
773019853
526073154
1621122078
1964583519
255775724
381895726
717334781
1772982105
1208501432
512625314
728317683
556766357
1122965631
1754884956
841763829
677656678
1443956764
1589157740
673570248
1750840151
301815187
1901195043
204245718
1084302611
837013443
1052719935
1841933629
1683835250
1367518369
392830743
305896514
1776663303
120997752
1364999594
1053745571
1366030317
156056642
1264779532
713887313
1949519133
1740753296
1315418639
556320716
1235856402
836679722
249398501
855051776
343954735
1785184451
1263986864
1425481032
1122416500
618678787
1164068607
1472903789
1834588019
144207051
778182752
948694929
1432813274
710295392
1914097518
949798455
1318516014
200153882
1333524108
1061693344
1865587568
1632101693
1994724755
2081834008
693213042
380273165
1793097416
617916948
514007724
1086998146
568399673
1426835837
1794786902
556158922
1966392523
227157535
1346711676
407748118
1467261107
1834629576
2036653354
2020569092
1723804806
1634363801
1399174193
1522154094
274159782
1151940122
877687346
1073824999
1358907063
122085540
442302880
383523639
364719267
337493488
1281171216
445016392
97064723
63444391
2044235924
1075740302
1294929542
233857790
1063144539
2047974970
559710194
1837575632
1050743914
1575516313
1855006714
1192740614
1622273898
1489611042
724034355
870445423
1836664580
201746037
1750910231
1558467403
1814110508
1756707881
44800872
280917292
642586875
719642290
2125696583
1590181805
1774057921
2000700238
819435922
380089315
1144107790
1911014345
170827760
8818153
1472682770
1444689307
21036718
942853419
1257134991
2083153191
1363250853
235211834
394573686
1925604838
1759538556
392425254
1687982449
539901481
1100501260
1888159754
752543144
1765936238
1566900992
1979194531
1187521877
996385982
1320625690
127868281
1569057556
2098495266
939786661
654525968
1102596020
35608117
239947480
1172675769
701941800
651510824
1125713218
946556120
1834434927
1884521717
886398513
37436990
469246558
1302119176
313162906
171655962
1252611926
1358103411
388025822
1783289915
1323362152
1646712330
911863895
702505691
1525826189
513464597
1993356112
1840324719
1939718412
1313099053
1464382556
1124363010
712994112
263672970
1677356486
1050752057
1545398498
1803915374
195771878
651483802
1116056827
1217263288
1588099797
791610428
293124858
1838982212
281761870
1897065308
1258163385
422199857
1554262027
72883903
770556776
1941734719
1560980355
1529097217
1373030975
707079983
1288362390
2117194922
1982615994
1446617899
1906387992
916063903
1341216161
69198995
408529275
785437150
174596445
617612335
1030635588
474785901
486480466
1512893008
331334864
1393022469
971446295
22653659
310720346
1483695685
981588211
360002011
1476034782
1362460784
1074107144
2144520492
44993441
850911022
1152544235
2037250931
1845757050
5873044
1826732622
1477350064
1550100218
296879070
1630859065
202077429
44165270
514644224
734486123
411485698
1679036965
1155083386
1696374238
1469762407
1574290882
486252603
1144915026
145912278
1762087669
218967272
1665170429
207291939
236196982
418434552
752089402
705741408
1263918740
15139537
1596290697
1347600298
2029988087
2097195689
115799270
1892625195
265883403
1953233590
1478998163
679130828
1035336902
1056988777
1900518557
1052250593
504554339
2039487107
399515173
2028496674
846942335
1290305453
1630092593
396362656
1365542851
1574244381
2120395176
866691629
1674822485
799657105
1562917639
1640417913
2028407335
789925942
825880155
1404094887
1084984080
1388532208
1178395615
2016977544
1250112165
180807915
1843932234
1637813025
505308680
921200450
1050357232
990601731
1978851790
977694670
819839681
334852729
141718542
343187343
1795157642
1761739506
1325809717
1341491698
1880975853
1125455616
356779711
1697095219
3700455
2114169142
766065952
2040424121
585961553
1392404178
697707534
192301256
358744548
773398020
742650935
601139148
89473437
227701896
1395406930
1656504913
562931859
771407542
2104460981
1069638151
905819057
1957189724
1897588976
623218303
124741727
936068520
1325357419
946794
403779078
254681013
1817857866
1925851503
1749683934
1889193293
889219927
1806139137
1200131350
670613787
466793115
1971954635
1647859793
418756917
1401242407
1329466362
1104759002
182979158
1782514688
905008495
1774023368
946085167
834231552
916276451
1995360959
1487940534
1775750342
387894317
1123878279
166572441
1882857669
801598756
179710245
804780484
1229741338
1468231541
1243257804
453268918
1192451893
1487543842
1274620228
642077810
571882394
805285766
1071135802
1307019669
1053740696
359555001
1381129530
766233600
2099489355
847044219
813677925
490818398
12571346
928834003
1491374747
1496107612
1118761540
632888000
1583499570
713858626
175113110
16035534
238456717
1445793279
1678889344
213882063
1630106064
1187806011
152720062
1968797832
2111573757
267234766
132658437
1410169869
1220880962
821621024
67998129
1560040484
1643317685
1535099936
533096670
1204425992
13230629
2146573328
1003629007
1222677228
856161343
1876261274
1219167639
155095125
103532188
114209756
973978627
1138562317
1375225252
1146525325
635895885
1583144725
1769404444
1305918383
311674826
1752203529
577319754
699042668
2086086351
2022564776
2011188959
1716509823
1650721229
535975998
1055542916
1229959462
1419217954
1962292839
2056621491
2088814905
1792709091
1923343823
1934287619
295965407
533317982
8349838
2126811479
794359702
1968999791
615820921
1336069761
2007012697
1537065883
2002016335
1246560860
903970727
1147302110
177762703
1713089933
1836941571
14069048
1052649571
1886602684
1333710331
2091636143
195271317
1648009798
925333108
351418489
1502135011
695645354
1559945719
298698674
1171175884
211777330
1426094613
737151225
1710628653
1614861730
1969912283
1585025693
178677413
2135780595
457518738
1210769156
481359616
132842629
479451332
730306868
548956893
1509594570
651403353
1972144133
732758619
260206084
1074329769
1242244948
413213973
1692210392
184289983
1859152322
575827804
1347678649
1720791610
1267626768
968228650
1121626172
768549443
360576335
1850041384
1756525577
1881416258
724552920
357793638
335064994
165949752
1501795158
1010713240
1365549095
962895140
1893685809
1194064357
1111209790
231027468
1351380302
1786672842
1697610269
2087599197
1007402853
2050619368
1335909307
1801321266
2146834983
539171878
231421560
525153530
1204677265
470295182
929839065
1496566785
653360516
537788568
1346765261
830314178
192494617
1711253056
1390913516
997881190
1278929724
1701773412
1494619314
1940437095
478461232
579993521
1213511503
194038247
228349113
1288157353
1027093124
1708359177
399482269
373405348
971609974
258946883
1427363867
458381255
303316905
342298212
1314731776
1318862618
1323279425
226392990
924698045
1707528897
1506499041
1223638524
660206865
1637503597
867642702
1937718737
638759538
940965780
1604718470
124826138
989543342
926111263
1482986145
1703547328
1554010309
122990808
541027035
602108675
218572404
1677019990
46985726
348690569
2113756521
957267342
2076422767
1534003081
1078395833
268256456
935532583
1146069222
1204869865
1418344581
1800046714
662305083
140628475
1135608806
1531373044
827838985
2010569284
709346027
1208860123
1874326806
1683315393
728226962
1128205745
1957941139
911265762
1509886185
489550280
1443364789
664732426
1387403476
119146321
1385603951
1961171190
1077948919
1869961980
1181803587
317917902
533154026
536140014
1151111684
1588626054
631241142
1599571357
1148008117
1866896356
773286534
601011751
1652322997
405240545
1376231750
1693948548
1891637507
295380514
1551029380
2044032052
1139562298
1248626920
1355180590
1969799044
1181816124
1507192196
461004436
2000124987
2081581991
1069814546
1030787547
838985085
1735908586
1427442149
254671742
1158458100
350437289
1438330232
351788973
1863146637
681760615
396964755
930146493
61648388
1724591300
322510412
1549988514
163172509
1566725734
1969770096
877447313
732992268
1725468264
544736809
1726365900
1693902318
612829245
26509721
228254094
1984640759
884809753
1592423796
1012793627
745990710
1789283258
2054559957
1049771499
612354856
714641802
1018922832
1659941651
2114075371
1376547954
86029743
361067646
757383012
973134912
492270080
668415737
1210344364
1096341172
1760982499
1824216197
284678215
1611672505
249579453
334439322
1597281380
1619111931
1889686020
736098160
662566114
1394898184
516210475
355450226
555453297
1128190076
1687459194
1469370927
964192710
950310777
476298147
1852370264
1605677396
433158050
1298609865
1617443817
2084947566
1343464482
1297782180
448662609
581226288
904486708
1106268951
670489505
470529431
832503456
470840899
2033828545
61618304
1451675623
1384631899
877673043
1624168488
1583162207
1225728239
1398685069
920212641
454150812
1657057538
203861560
564855240
385099484
1935325352
1140946741
1641390538
782128487
1627011246
1147702671
924862139
617973274
671488973
1013622736
849360388
1515768696
2070189959
555834218
1240718094
1175202529
1960983590
1471393613
715593447
1661532815
1544734896
488263349
1490554056
891463405
213933924
819084111
775358571
161768063
789254437
1097968983
446431458
1450895549
1080071705
2017781717
631992659
1165606758
1202456495
334383508
440644021
1787592662
1361258265
593273289
31486181
1839197780
1370777735
165132773
70485846
148225561
202096161
1750306647
534815338
1744570795
963204563
335065710
1924308886
1954312209
412885000
534174576
1038921999
1741403704
420920835
311899779
972446959
979247825
1170272139
333806941
1750925187
3981567
41302262
1603168733
130401799
429033557
1746194345
637033435
1709807675
61034121
476481395
840366885
1194528985
1422810157
298688720
435516273
1534287367
398513001
185285396
1993000285
1494628632
1064984373
1535841453
823742878
1968578660
1084970551
1056494603
104303128
909811288
2043238484
1525441123
1726449525
191376433
272346826
1218862290
67263270
575539404
1868494845
1541136136
477327493
1651513149
13900761
1178828410
670092355
508458651
1076924162
1965932237
1073355284
1904064354
1780979370
495565488
1277206970
50990898
1718323214
1657788057
1796855981
1195715716
258352047
13309133
1289547995
1906461990
582056418
85198242
385621186
529613498
1906232197
327880452
1742495304
1794109924
1145925006
1830099321
528316985
1665627332
2075060510
761151199
2095581708
1377259071
1432546389
1003443061
474472445
1061004835
711649021
1131607369
1391217062
418222448
574170729
1948349419
379416447
1426685446
594142916
1800073650
729570424
1796212187
357392346
791401195
1753724412
300288280
1754393521
1487493198
727280165
537841816
1696911348
671938600
213517863
557119442
787629344
416590870
1337540012
1201658231
1828352636
1429210052
1666044441
1047507868
623512162
103680841
1695468826
544578748
1662138876
1027409757
2145544567
345772517
1828183935
879938150
193672063
1355378519
211659867
921402428
240469968
876170519
786488936
500640528
2074170187
1683954527
1254842364
1189594260
2055699807
350342761
1789628543
61934022
521292945
1803365247
799911365
1183446948
1712930253
405157285
2069998153
1439869657
1415338249
383019486
276937696
20010562
1226889155
554453805
1773553110
1552005700
1963666835
511145531
45294423
606882824
2078429637
2021047785
1417061426
871515467
1351380184
911146721
951337018
447615775
659602214
886844152
2014425602
1672654530
553430661
1625362453
1900594419
472876643
864177131
1299384160
528467810
1745362969
1447944084
1449890925
940266112
159083490
923364336
1764446475
1354742003
2029963492
1261336341
842919905
1691561087
2105798085
1624010574
1286204154
111638033
1014637179
2044120112
668541696
1049323726
1154542999
108237385
498327314
903112728
299345932
935126598
820892901
1305919107
1023170255
735260411
1698209077
652925269
1097288325
1626289698
260706608
728486065
451349032
944359551
1348923783
1995559743
1480368262
130863629
1241619440
417809217
996739043
1138181315
1654832334
2082248774
994786067
2073923840
1971035285
1606369928
726887144
338731169
1027379393
2043738761
1465991752
1759835782
1023799205
885187663
969252524
1421024946
636516539
2129439115
263083323
1882207017
207279773
1932718258
2024001088
578669483
338165865
886038548
428087883
1111226888
626015044
816339799
1788845456
1415298359
41699425
1481717299
2051714063
1668550322
59178225
335118238
1721712662
991160924
770575208
854535819
1803878017
567357533
235360195
863338303
1231202706
296410900
1507493517
592036503
496399230
1471032523
870402919
1727203348
1715955571
1629916560
835069351
438495499
621930887
1921702982
1371407593
1556956296
1408103161
391773487
51452934
699753914
188753227
1451512231
1725683931
1087978220
1121606893
823635296
809092638
1369610187
1633643268
2088821813
50134967
130114689
420026535
852337549
895225832
1602435951
1343684791
1879423642
1768241621
250912342
681597948
679532795
330275928
1853292684
391007535
1788315624
330570725
231923744
1128635632
1812726792
2063488441
865282706
148184961
613606942
1987789498
1744624462
396393377
1168963058
1188568575
1417706396
1744714787
2116099981
883310325
1867032071
437325378
1685341833
1245318935
288928210
1565097054
1044040498
228431376
1210315566
547664372
971470343
1414678028
2044233868
565734856
273620671
929689746
467948662
367008731
1379373428
453459242
42931328
157140016
103568385
359907875
32954137
1168014203
668934497
615451278
2122518194
693735744
1887992555
359390299
1631968489
1533734617
264838698
1291257940
1840073754
592117477
1561254945
1761816798
385069051
216991329
1683986222
645603781
1157476124
739834499
1602729536
1582331532
262331721
695905448
771002489
1164677177
1140568093
321520138
1609098913
215603551
717124690
1399323016
904853592
571257175
1832049615
815380790
919051668
638394872
1966962640
1178017789
190497539
1768578607
1513043127
1198817816
103055239
1600729369
519610593
785765428
1538379465
86109406
982505496
47003451
1534978614
405201180
1615053101
1950322633
2087642399
1140919747
297274276
155237452
323067138
583825825
1577829600
1459344408
712299629
1680394072
1750920275
684588648
1157706269
1632435639
1214126750
809520832
1160482004
2008216616
77253210
197047182
1981681615
620336974
1770755096
1360043666
1848712498
1026827950
146209932
1801473586
926089729
894397762
1445874928
1428233483
1646357200
1333595602
60731364
1057941494
540389735
79309222
165318659
396565252
1189073755
1703448447
1980021111
327889999
229735621
905279436
854006252
1563264689
727842748
51584637
1509020885
1705416784
387438843
1000077946
680806129
2083555148
905386744
1678099045
1879713311
1834530191
1625527531
1335959927
1306399580
232819697
1985316614
2091409816
1886771109
1808918590
851500075
1706432105
367606072
1119116238
1876229378
773395607
58000321
2023228496
987666107
1786986876
2019116635
1914616942
1591417087
390259857
842712584
448437815
1028979109
1593279434
1720813267
393876492
1572243594
2006076088
1023483255
2047075696
24172276
1616192691
1642825622
982427207
157494273
374710135
635707157
880219540
232948660
1370267854
1565491582
1154722313
860265055
541098006
54857316
539319696
1375901135
1459440648
1802229825
604241695
14942290
1955686081
1645512645
2058038187
1290127496
1397516325
1443049332
1668534761
904015231
467175713
129071559
1477652716
1423615466
2119203522
90218177
1265036300
1878960609
2008691403
918054816
327622480
1738229471
1597658715
415150174
1686429176
197659113
6970094
89068816
679673326
714231631
1959672278
1576851379
2018924864
1402093001
2023264081
1770625317
284693321
1572565146
383237591
1357696849
782651154
1680669428
1761079771
1699881758
1773423261
666322181
1234991676
1214443531
2141401110
1853927376
716793078
1024387285
2119470233
365599323
956640746
1964857986
1863143118
1958434675
1536705166
448951769
390007306
388347917
1940944946
460047664
1310222160
590396448
170015361
755024299
349191075
2098653479
580032236
777693777
1898241473
482180759
1472471000
1869498433
1670083841
1457595842
365509288
386992162
1087432625
939200517
596426318
1171862680
1022042858
309875121
371914082
539233118
1400497309
1515241542
1597605193
666070752
1258881998
831852194
1195753085
304294993
5593890
1795414263
2121068220
569144597
1368741538
1042095679
840886881
154678200
207046427
676582539
908456028
78660276
305560424
162554943
822197695
1789090573
1589207344
601514011
344728769
1750423080
1047232238
1967035983
753431808
653289517
979050785
667300901
5213430
1001979191
2134399849
1871812827
1677502894
351853550
1920261069
1591383000
535300162
381590422
621783369
976121164
1581961470
1687611936
2036219920
1122974855
2125025343
1179455196
615964165
632326145
1737636851
1580750443
2145169454
1922006692
943492785
920710150
2128036727
464293988
1685939214
563873324
714396843
763323319
557735720
530169471
1957504942
1818518753
514754178
337368971
1328073726
271851094
1804606658
768730501
1198316421
397898959
404863052
2101668057
504756717
1708229298
92929383
2124739877
126903458
1867277162
1366482254
717005156
866325153
1347003687
996619171
1931611141
2083104695
308804262
1084853052
2090055248
352885210
2108434670
1959681025
1803522469
725257127
1284131880
455072840
1450593402
1893644788
200016670
817164480
227199300
213906051
1027857416
1177344035
1116912902
446413043
192241965
1735892536
1974352956
1852123674
1254898900
869098811
1086347449
2130156522
374969912
508328481
770025585
1148273829
1844859783
423090158
1457517438
581209357
1330024303
1303668306
519538327
1572253016
487089566
611682408
1234032120
1979302215
1403556132
1743985465
1340844518
535427455
2132506245
1962266595
1848437176
1420460270
1844990831
1882635686
1705186958
274634493
2144710626
1958118147
1678133730
1866906527
258900370
828562864
2071821009
1001745401
285858032
1764346024
355732913
453968997
1496484054
1646500818
2145563579
1603020741
994125326
1360777727
710151535
169190511
1325347058
1687604058
2018659772
93292614
1572581724
1491091778
1660087648
1547957631
681476772
322952547
2071404938
2053965962
1139853355
1224031581
1462020317
958307546
1219395596
1943448807
426643682
135344744
894412362
944807863
1460848505
191237048
1661343503
128039824
430680011
1852464580
931846717
1230752654
1899445875
1781641524
199463132
1517310583
1812263987
665257648
254762443
2056452778
611781905
1131308717
2105358618
772165719
972479396
1442765224
1587775849
1317501421
1071884625
2097228767
1622704255
543869511
1256775841
1455194821
1870019031
1857196711
947037490
683745009
1136959262
1972105638
1612207967
1024937487
1651807055
2059181301
689952875
704690103
1001463036
2099651139
1375346236
1997440892
1153423931
267093407
44003516
794147534
1826200242
10586644
1285433687
601827129
188352590
1462278913
319830988
637124214
606331974
1174500077
919956399
1381909123
896964389
2143640511
1651609317
2120770849
623416217
1650624552
1273433661
238821998
124274707
837336025
1251276291
1658237723
347110923
896895820
100057934
955605023
1472608580
566906699
106363007
1981900012
486398786
1031262863
1151625022
1711949818
1378016983
532164922
282800753
1940891845
1436082104
1156560914
550345287
833272700
939138217
1021305936
969784925
2048053815
2000936465
1286465156
1441870426
661398470
1277412854
2058386793
831938742
2028238506
196005460
845925527
1349181050
492454791
757815549
256641836
1834570092
134302304
95073470
1838940707
1841420954
1328840667
1930224967
1062521562
1743841048
782070719
1258150398
936314373
97090086
544339902
1266628640
1086863774
681613944
1350812762
868771377
1702079218
1788742540
720001669
1994538718
1631866176
720331459
1018858304
225997952
1492399367
1068212814
2115113925
135729508
600347243
129291823
700869357
404044764
585023782
1310962173
942954921
1263586980
1484777133
1736955457
933618510
1959024048
927851097
1460824064
576658384
473287457
1080765724
158480487
897260903
762880016
1578587092
1440610677
233177610
933650900
56350073
1434788
835839454
1378383146
347756853
2135359564
142050693
125189385
535616607
1904650180
804662546
1582472001
1325672055
81801059
1783972757
1919041069
663431575
1482614932
791327634
1917337391
1833563124
312013434
1064635708
734831153
1323487188
355368149
64351029
1129015856
1073348066
325585754
1057327789
798660197
755150883
626581467
1162790111
2018872778
115775859
1883232230
1290038012
1904797693
1048852708
1380917263
648333884
1988449133
1508927892
1267588070
1634642930
974793941
643907722
1180949789
1990701861
1465402598
1671083320
870898010
239348598
1988529887
768580344
1430101451
2085229342
2072830394
711882991
144390093
1881557989
739536395
1170088793
1754384881
1702105933
1601559133
1654242003
291712021
1448591832
307686311
495116384
320219360
1740000772
2006086061
1504588121
1360393992
393354075
249536074
1044182246
802663402
967845560
446924652
1735672115
472865908
56765002
1712751263
1000407132
928251872
2064528
1123944847
1704390087
2066666223
1005113229
1325166650
1689472221
1129790448
939410680
1392553330
1445138958
1069219995
504382090
1053930633
630512552
1878726016
1905245772
206062594
87412702
940518899
1720719270
992053508
2123953937
1998237738
1768095885
1097213203
93715863
391726969
368907163
86197423
1461508142
166763584
1463289922
373930833
1997791206
269305200
688206517
1070063354
1083653347
549004298
354030877
213303391
322712795
1418529389
1029893539
135668906
503392329
1190101684
1134835493
266630341
221110486
2102619847
375831994
1204270398
700062098
880145239
666105215
2094124379
214048234
891751278
2110739691
682552410
1669992839
369517558
72380925
422698107
100616514
1030476552
1861303797
1049227627
722419485
409757652
1113452969
524557543
1380266809
2111682439
305204345
1776049703
1987615305
479344782
1376729018
1274125993
1578441791
1266854899
1860880025
1822222339
625759199
42864885
615428204
1836202951
356446829
522882840
742487210
1898082381
700361847
1033042646
1096213426
1471934941
416795882
1924709754
1811293120
786216911
1289121839
1723869000
774791382
667212842
721494395
1852506225
1451059153
1106072552
1429162089
694140733
1176330404
790299636
1816031577
293323673
1033992887
644323866
1346546921
1734089474
1341540838
1370525950
173731440
94434325
779216726
400965197
1282862894
1726247307
1331059501
1235289814
1840433218
2038783010
1506445784
904824653
291158494
1820820492
1881540782
220022746
291064323
636844737
1538830687
1592564564
1027209309
1981126426
1495822649
202261009
1844714379
306777158
1692202373
408468791
555518704
1859016702
216033381
1566747469
1502361288
930703634
2069877185
1187667653
1468599929
1646331650
1756998783
1383217166
1833283057
1482712384
2039368294
799185678
287818382
1625687167
518518819
1580713949
5970769
1317117125
2013679070
941555412
1706020478
2143927759
1263239604
1127021204
433111197
1587054712
634603160
55812546
1231523268
832227320
856197500
1708876664
1289740566
1607711126
2035208175
615243135
1413430428
1639552953
1802720191
997185386
778100393
840478870
1116640489
1843852218
404753383
1807973352
809913633
552348253
1493480173
849181667
590091860
118062926
1726783863
2047292718
1284505319
1640646750
1599242597
462825892
2023568427
2078178416
1834358072
319471762
1076958678
1907518544
1595195229
1556555380
675450056
2009946231
612728128
426331703
432829933
41811825
372131022
21672880
1079764534
1007780893
1233409241
248362739
620923104
1071764919
1719059088
1069552475
576006880
537670798
1815299951
1400890665
250660103
181312912
755148198
1406270558
551069341
1710405000
617179279
726654848
2033117396
1617776353
889241182
911000728
238494061
390440453
878377285
1907687015
1306888665
1344380060
786507990
1731810041
2078133734
1954362233
564163426
2102304521
1574656700
993953849
803169989
1878603551
539432734
879468947
109548117
493695457
1747118640
1286660669
513643180
1357282091
1931477876
1588625727
394175640
1434300381
735317528
2081328989
1769585085
903658836
989648398
1040326389
1280987935
432832286
1223827897
1852463475
1146554375
231374120
308234443
220846713
1807829821
1237307188
2077964285
1059077991
1181792217
411919106
1568400390
1013500563
1480915332
1949871839
2123841412
348714281
269622236
1622164494
1106700884
741249791
1112328277
2072518977
41222530
73043695
1888438871
1906057010
3653290
1523217973
197526241
592845472
30038674
853057469
1927048488
929058945
688691055
126622868
1229829310
2133356320
573915525
1478523386
1119162185
2094839787
195971435
1758215174
234622826
1679405701
943825117
1680550617
1382533294
2040147277
1339793158
1357687472
844125977
1999637291
1931122854
896132113
1769521558
978465357
1990610304
412519356
2038945532
1051151349
823950645
609893832
1229970179
1832494551
1373536923
1686580932
1446802345
1057106692
480226084
489575517
1443390421
1007472744
1293335945
365341880
1861212703
536603823
337468690
1805703425
1339597015
1588380239
1111051895
1484267829
1980586671
1687612816
410073021
2028015089
1259724474
1249806236
895157847
1458971564
1651015289
1788298472
1306891066
1906528381
1028031680
1283957874
407645530
2885486
615193539
2133849492
1181233304
201724494
804184164
1574643292
1204510559
1293975767
96887656
1244174934
1282250492
1965625965
1428020797
559801260
1142459527
560512124
1826804829
1514367880
1980541288
697365690
1956051804
963672884
895184050
167757178
751522380
198966733
465812648
1584938118
2128824665
1020120420
1997742608
1519297934
1751213541
1336158188
339052989
2045120504
347520056
130008723
1516874146
920976251
86150805
849536827
737725029
837758558
1156742368
829443340
2143754002
1422467780
420772924
1115096406
563331638
813356037
1622391532
1837482197
398074209
208818763
1200116747
52059210
523167499
491421494
1870219852
877356350
1783803342
1101338201
703623253
1295138508
1910622560
2046032901
1797789239
6219842
506121162
1973161813
1292946432
861492222
1493640320
1760419081
549809240
841610645
1800432086
2044667077
1904510963
280291760
859243376
1174794480
2053276963
1687266341
1555857695
662634533
1290019560
764110954
1208791540
963747013
626349438
100311555
1290292955
1150567779
1260891332
523086212
254455681
1269573550
1100602108
1451432480
720349815
1128698522
379292642
1884768204
1119880754
1474526338
827719756
2006925716
1619993638
1548486338
2028503398
1002600817
1294954991
1961699348
656503115
771672475
926261819
1491517333
1447643615
1950790594
370872468
1766256982
661360637
1845831114
1233820895
604798109
2144445291
1370300076
445790225
580581643
1623399635
1491689013
1233466644
1724487991
1761311317
80346043
1316165046
303127653
1007906094
1813858341
893856460
298156529
505034688
793706
619305183
712188566
129281293
1225081904
670121439
1757738083
1430298657
256797646
1163665501
1547701736
1201813525
1163759911
1980752011
1972416570
1774143617
98405974
1828212596
559665719
1410210455
1663300298
660685148
1786440814
142611922
2127347607
703333551
1999909328
483454119
1955355656
1654403221
779135589
1546921784
1731931407
1772635684
190706487
2032758301
1291241556
259626400
350277589
1253833392
966095851
1811645255
660288179
1025854151
541421348
554762295
1428356237
207066140
1394857024
640217194
514411075
2038632388
2021146584
200008723
475745898
1546883695
2053379721
1377334243
795770896
962522413
1410682810
1905885943
310849824
2000408488
2119383596
1547446501
869510354
1544849580
1264554692
869730195
441982849
632117155
679390468
1306411119
161261594
1573336726
2020430816
1655145742
1090508448
1961776270
555386878
892468094
376973714
425669683
362750711
1160043667
453277035
1639461987
1479973982
615798554
1886883289
804463437
1205728270
1890420964
1605893183
658717855
1011847087
1848452953
304307799
804156160
1229490355
813683263
1152784454
1555274940
1099850227
2082209235
1027278014
844717319
177902271
874889492
872009404
2096364944
1279533944
1927893994
304222889
460166440
908343332
2006636430
2091533389
294221083
463107957
491551363
1006033521
760476104
1104025132
1183179562
1320754089
55418226
1438282100
1960642046
1553451232
1041150952
344927486
36111457
82377282
1838300710
834828175
881440768
546761613
38105556
1807752163
324221653
886816089
1042392745
1543628911
69608209
1792091788
1181258413
244200520
614019691
1711444840
530401315
135255790
1541683717
1729371267
1521641373
2026733910
45023141
1893355645
594024039
408631055
1888515245
1816942213
838634980
1725199270
1896454994
241654088
1849608888
1830680078
902671209
1717200359
1534302263
1661349264
414968291
452166984
734128154
443049636
1644928211
240163941
950434654
1719937161
1197058282
792550664
379024949
1202030291
538755176
951944453
2053911265
1944606023
1108730745
259707723
1848407248
1021443614
1577143906
848039807
268902394
857282795
576359868
1101855136
1315675115
1195960632
119367668
340890466
920484616
725885286
1566683086
633234152
1961194273
1819041640
327960516
1392032803
184940479
1609110753
967639130
1562222023
1605893610
228752924
338610297
1535468366
1336797860
1441903507
2112199765
988572117
544114500
1509809536
327179490
93467797
602160533
325587749
495947554
154286093
387174925
931957696
1932032978
2046363384
12472159
1650184903
516065381
1166723342
1747508529
1347113442
1161609580
1761444407
2073167681
161296063
1773449784
1070489897
1541773119
1670460125
238277785
1179098308
1901255436
2044701950
351072909
977219387
508422526
2798574
684789001
1534032718
1504093173
130866129
1952330672
1578370646
1827280462
1086863138
1752197076
1767720422
1077224930
565501223
130904709
2018070501
653531980
386555335
1552043347
1329049246
1072181349
1576690918
464882787
128027757
2077591761
1133087104
1886241171
1752571461
114767994
406660026
1723811176
1059359151
193462446
920165575
1828061619
991830738
326781653
651736433
1258107901
611604076
967011316
515342110
1896947296
1814626321
996748622
498133994
1640217045
559033497
2006466963
302206753
1964019631
407249416
1234901740
967709718
1603838322
1559249526
314813033
2077321356
883922095
1264741674
2104428367
574739284
289366154
161422900
436937666
1812931374
1382940184
1707620887
1726248686
86215728
101793716
640861531
2123316560
592704873
2054309762
1233000841
250653012
962849623
15766252
1042089524
920315725
1683908208
1765515934
1495527789
1138513776
1994606174
1883696620
87477052
819615522
1417124987
811994087
821107523
908724604
773684006
799186901
1751988703
1691785359
328468259
907409924
1869140481
228502067
1657710882
987452872
808511333
162196323
638437953
908289843
630372014
1235137856
732433222
2136226911
500137446
1773109040
1925725399
272480238
1617311457
1720542974
134487061
728465349
607515868
660505454
2093810676
601983101
1210181835
757747200
693006969
1688156905
163526662
1399276743
1972998296
1660965975
1999323280
348241052
1488191688
373825728
1374627886
1699663970
1622784680
918320159
1235499202
241213284
1013801728
1417745088
824234804
1711618535
567637858
1357373719
967204134
1155572215
862909708
894364369
1182635617
651612261
2014709142
1995296799
555737758
409376670
43682731
1961361082
1077216509
212842873
1449692879
697427346
1364891284
689780264
1027459740
1977643973
2131458633
1398938349
1807539931
1925869877
1858113681
451947465
1414739138
2089536841
488801330
1377091347
827292717
477471934
1521166359
1716049779
1347802326
1025485652
1010550482
1750590821
1040042600
98319994
1595815664
712952063
1429608869
516650798
2132675762
1238842034
491308230
754026155
1323361350
1369619285
1594204281
927103385
552552762
278667160
801824691
1166956824
1979606587
528703112
276539663
2022100212
1671349200
1840512403
1819720415
890182580
1108693188
820384734
980663633
1079639111
540163011
2066453323
1198331905
154286621
12834931
649715946
591765333
1481547745
1300665850
709616796
795905484
701167519
1316672032
344866199
734091702
563903620
1616399064
1758778629
1526488916
804344296
1219618246
1655906718
1514932059
218124483
248633453
1363727961
1676640650
460547690
521453242
2096650988
1183167455
1961858946
2086213563
883224466
1219039847
1946861501
1036432711
262620933
2125165788
1491655173
2080124592
1261227030
1743274867
1667071470
483419760
868305330
862976437
1174062843
650332803
1788977125
765150860
1187240057
1318509962
65777871
1439427305
1074876960
1410068071
584855910
1228172480
1886642728
131608855
1723037630
1645537986
1414133286
1687899781
82426104
899645776
213695975
430416941
1473824349
174725146
322874998
1971539890
1941516364
1450413403
851180381
243459284
224619663
1667612787
580085041
1014247403
2120797579
168963788
495463352
1930297598
1975449128
1721632197
914005845
392280374
1316376355
1854078337
1998852599
258973203
336641599
1603607861
1446075033
1724542722
1461895865
1323409369
911845652
183203411
290086159
134176628
1677738312
1554843326
1768910592
51687983
1962205949
1007360537
1590768207
1115924295
2123799065
1079086360
782295438
206542576
1503208007
770270682
1955965771
1287345189
781220955
921678290
1916830530
1724110114
1577972638
1246295977
1767178458
932783492
1270708670
265843884
1762843347
67712943
1601336326
640241920
631559172
1780773680
1403166936
376625710
1389222776
1908768267
1769492433
357149139
792555957
924170267
1360030031
1642460260
1131176082
2051896006
1272068625
2078906944
1726404688
1271276852
2018140753
1010962499
2008553223
480257246
2127929338
635615566
1774760420
1746250086
2065695949
1525585266
1719372879
1580642389
445644947
1885008138
750209715
2048810051
1492405775
1109578023
1594465648
1167332561
43079899
1861677046
1610819399
1337065382
654125298
1010228808
440089053
2062600521
1045191976
760266275
1776443246
369967579
516377505
393699225
1327124547
1159031243
663699054
1386003524
194905824
493646158
1227376459
1844151777
1920489519
945631016
1938962144
1211956687
421475138
1719469218
1072224606
1719808263
515054647
1184131637
1592084567
1005105492
1549922022
761021097
194641155
1855273388
2103457011
591795056
24367725
454150812
807743436
622385559
1823233809
760681857
1562587002
2068428806
1836417045
2135829096
1062175666
1433567941
761706362
1836902928
1339134160
880942658
1854779928
50060539
1126877629
542592574
2065246923
175946360
1209445494
1022495684
21723133
371679810
968784812
929424183
1745445941
187815857
63139109
1878295841
2094619231
1171027013
1451881762
1445078111
53537184
183325747
1514394358
1106092752
1356301280
831359297
574680411
753874874
761787162
1058820014
512514822
1030272403
888748924
1108353561
281413762
1160110119
1496667391
1276822468
31321788
2008976879
54389901
706079133
1122891397
1766908031
349117829
1877780178
264657062
331986243
1651905384
1902845382
2117056224
207624041
1808812379
193745976
728435955
289621596
1069367851
846615553
871390386
1346832091
2114105134
787162565
336254291
1112090573
1686306953
1021725074
1995731789
460681157
825297348
488237969
71850694
1242490261
2143381327
972250641
423332069
1631902335
1273844838
953835320
187267208
2050249770
511153297
1175937460
371020416
1031467635
645235071
1049998672
1447653700
1967142117
698986948
800749717
1123710852
1661815577
1084736920
1247624523
1052389831
1057654035
176263429
747924658
1309629336
1717114329
1068111699
390968067
904344791
560243908
1336043686
611390420
1730959097
298988491
332087080
1335742736
1270346881
1834290299
2116658031
116855408
423740503
1483944310
1706524596
1048578671
683562595
1579604877
214780244
659041252
1299174819
1170874019
535532684
704928271
1700717985
1937740033
541865520
1617184297
1979584738
1093067961
2036534723
1254686315
337013129
84995429
530895107
694058419
284340965
928185501
1986728830
712166776
394324791
840493960
1215026281
990705548
2001072422
1635368642
2120254554
1577746883
1069869054
2089187142
1779878326
28580786
1915832696
11662164
956819040
1812018511
930996258
864407284
779760137
1482216759
982813415
2127782695
947912893
516812280
887264507
1581751668
2016655646
1899755529
1441283333
1892937029
1427153433
1049029822
1233205001
2008718255
1042097640
1827836553
1414832243
1896760753
1375492081
85332743
967203421
2080817930
1226473286
1669380978
37370791
112634095
677688370
441661100
573320751
434658935
2041825661
1898519143
78846400
360047435
1069681298
1812991010
2006300687
1769497794
1498259378
1464640040
527160499
2141772115
203674581
138401703
2077472976
545627099
1663589101
1714842959
704376840
1010437396
1087508247
411678397
305501842
1515745329
1694812952
1168029047
456607701
1975170781
1551352575
1803625642
638480621
1003149465
1708638549
1383892537
761241222
550253189
1800128186
971165071
1383120610
2013904014
1540300804
878250642
896645465
917759158
1584129371
1736541600
543674392
526269811
56719595
1097630782
104896675
1700864665
1362004611
946183057
657589380
1964829015
1283495902
1587874551
1943643810
1367242059
1342458838
73238437
1799478900
756264770
2104879399
1311258759
242639660
2010281152
1469226726
585576941
155194142
1792310997
602349120
602135127
33784937
1978060357
1739195909
1500598743
1669477322
102939898
595265094
1889719293
507127528
721083560
968801366
1030348846
749715734
2004308902
907860398
698988431
451814302
716175015
905828550
776575982
1567787297
406290757
2113502032
799277563
1947842286
1456355442
1346361274
90091083
1025810954
1675052370
308137435
66277298
189864106
1843707097
2043287370
493967347
877223647
2144360457
586177099
882821403
328917321
701698117
1968590449
1284916984
574891541
1429771453
926129684
1042593052
430883093
1017406609
956409796
310498783
557284378
1900170076
477467248
1697227451
942866774
164833250
923887262
1350296282
579256383
422698123
1487283441
1339766855
1877459258
560154949
1848466250
1403389200
1080451533
985927723
34812737
383498833
753201993
1954481045
1174624399
516022864
1941775603
1186645584
1803477689
1362717573
1255790771
330122624
372792894
720022181
1922288034
2063562804
345420652
1350969040
2092123531
1992544339
1338495144
705821922
1540171898
695466965
1757205751
1943445107
58027927
297547822
1645080192
820914227
1215017701
220094360
508117575
681567384
1755984182
1457428808
1956520480
1466305224
885262223
434395538
837789571
462307203
1041748987
1960582179
455516514
784036159
1550192573
1954609139
117566825
769725468
1598322367
945588472
1708386248
308920121
1668421492
1039695418
1217439669
865655383
1570385470
929182243
1895206847
744233698
1854411659
1784450324
1015323814
972681355
1453830452
1067608020
1405149115
597846477
509511604
1059307622
1151717077
1061606994
612035188
393693133
1231069542
2077776327
1155892856
1085780041
2119375903
1695825657
221389533
677908886
1024365297
16936422
1489785006
285387242
1897849374
393366189
1569696885
2070033811
873979593
135586537
465821927
152359969
879501091
1776210273
162520365
24393212
1912725187
249594033
272454978
690837767
604763010
1855633024
1308536392
2147073174
1062512898
989082008
202130522
1448529538
408324060
414290815
427372760
176705779
593675419
800867450
1927584142
1000901315
175673162
2089971448
1427791317
1816847028
256853339
142269018
1579290298
816592333
606265307
686275247
1435792579
1332024511
406169514
1665767761
1890385364
802873574
1448081912
398250610
2109321478
2110564299
161246199
1990711942
1290607513
1923327508
576829183
1017581653
1057893044
529229983
791920964
929240592
1899676792
1450307695
1224986259
1786022694
1629675161
1037933106
757294915
1973582734
724711391
1269519856
224721303
1411229562
939882417
1889894693
420045766
840105778
1422819561
245120400
1001732878
648680473
2080130672
441497198
779946354
2049915206
1408923130
365595476
31631340
247033130
824810649
1373304709
248711838
1901321480
1702345857
306390564
633305613
298134868
637208609
39015846
1826062252
151035183
1529932626
1428432794
1694157062
492003039
1086558125
335893459
1274394903
1608676910
1396469735
1785170502
265722418
773488915
1638115399
221508034
1596137024
77322381
1389925575
801774717
578487821
568270278
1204318803
75265214
1158155918
578714144
973497096
642504534
435011258
731363152
954357668
250206063
1247168247
1381578813
1093682932
1039270640
411214849
1310763711
1725940203
1038812904
588034460
812433313
1725315609
121658347
1598568397
1811843212
910917864
1568453436
239039032
318223088
757065462
1985619916
990979044
1399694686
1261172306
391100073
626154327
1240200684
944749886
514852095
1310564921
1975616867
56277313
728406105
2134771932
460340758
1909339995
1040125458
1629370580
951616058
992922063
1186239115
1744010713
1446873270
573986255
595620225
249813141
890962015
1982047485
1659292820
1483705920
1086837856
859698130
309601695
164518203
518930771
66588025
1694497988
664724840
1288992547
34739372
1605342330
1876115165
1326361769
735015366
913398572
2027408069
1318973305
1603363679
1700852716
1071521550
59647583
1617071304
478418282
1497063499
1154117685
1208676641
176093766
1900847153
2131099857
1274150083
388182645
1947765791
1673641103
53380111
883657723
583665592
1681262013
1899035049
989695852
1902891486
44733741
509930326
217550201
74344526
2052950832
1514349180
1592941652
971384376
1700929268
2111332833
1975051441
23796295
530988262
58735639
1079401933
662399933
1628408134
1713347906
1715360079
432776684
399495117
1840062289
1338559070
1301362695
1685093758
1551857049
2099383172
1439997147
699365775
1134520550
1957433034
629582613
1644980725
1221305298
704893317
433577196
1580719376
503197788
819398109
1946999038
357931663
1458779033
491442161
888044241
2105703367
192894000
986778216
704236821
224031048
768898294
1005399900
1735682058
1612972431
1398290996
1229498095
701039109
1237049556
697697106
505369166
1789062402
410686170
1299796375
788073180
1537305514
142554059
26055642
366709933
329108544
1976985666
983470794
862429429
1479674997
794115039
1886537693
1636286650
118786289
123425911
2029024459
1712960192
1148773678
1668635360
154804476
1486106765
606900515
781893629
569137272
1323770401
700514493
1561815666
163785290
2001663881
1832307470
620597728
1955549930
1483601678
1855029929
1195523854
1740309903
2006889706
2103778199
1484716003
1499907947
332710774
142686038
900968365
1644113323
606777814
1594256945
1561353535
1232898814
2094163539
1115291463
799372110
596348111
44049593
1448903370
108653070
1753937831
43413522
394354876
870537091
1482928618
1999048575
1997536187
204683216
197775130
1543580283
1911563039
1738098274
1415450628
2102764709
115013816
1166603138
1237560230
67687527
729273387
1824206655
342740881
1436731349
1242963906
1293538354
573697392
1548733329
981575552
727067576
481244862
645019412
1136201674
190872987
773265935
1404496108
452961967
1955778446
242016667
1203275807
958984495
1814801521
1211009710
1029651625
1025718013
649037068
46636400
1056558127
849672447
1235367395
1227504054
1036124363
1256762103
755037009
1182213314
1441016220
950154923
1276114555
1246260192
1307701438
594704693
1653782132
590211809
1989333979
1901957528
743651976
743034822
591484187
165829546
538411359
1308450592
2101920135
1053801326
1648069012
321049681
315863611
1740852070
1347413357
62938888
1261923912
2072482062
1657587282
207997395
1492704971
2113800777
1791527444
134849010
2088356969
497150801
2007439484
1361730230
957628481
1890915805
839916918
1942219424
21579598
1690338661
188507899
1108734592
1343006226
1594363097
1288208712
572037429
1341852038
546592369
1553295258
51691624
685730310
1484246252
2017999399
2120616949
1607252629
797058623
1408783558
258617497
1779333854
537634208
1890584017
1379238316
805251784
592187809
539594261
181238645
2104359541
942047606
1583454784
1023238821
1092357281
1707777366
2012109587
345312325
1663406060
996000825
1029813524
2133509470
1435488380
55812517
405557502
1233451729
1938661203
83844712
1110966789
862310121
790114065
1903992242
1725063933
268267413
1205558527
1824115115
88365816
1307133535
1872853682
2063177290
165026856
470056640
63146396
1875366475
181612265
1364825234
1804161903
1489016176
913700763
2115888079
711507961
758237595
1465312289
1318164960
1033590554
754470399
1502517823
1562984941
1992014374
460238025
2005638285
1922727001
578366285
771333951
1791796410
1067574022
792295188
1361412827
721814050
1271834427
759961896
734146037
1498127180
555212957
768885210
1242658282
1238061492
1426833394
2119931103
351161079
2048117365
836721659
987981252
896397893
485930362
211703495
1010334810
631428227
964862617
149363951
379808988
1838812020
144837208
499001442
775412412
308514367
2010749313
1495255870
1177965274
955161977
267054676
517128996
2072618781
1116097422
1117116196
1589592613
1098349805
1880938487
868399656
713994014
1853832792
643919338
565497799
1078660629
1006762423
2083826187
1239066805
868617268
1573849834
214655642
1541255987
619792286
422768391
1562528528
1015369456
527697587
102764024
1819205211
1941245661
730373399
1545571732
573214226
1039205898
1116515525
150111780
537301571
1288802210
704036026
2125759268
445232906
1277661938
1275312902
1128128485
144197134
1150893578
1881996282
950358852
1813835522
567900693
2081437442
821316528
1295250334
1257343008
546134634
324882858
628595427
271854766
2004077298
1806249181
2071822078
991725776
941693763
914253338
455175688
1643990258
1724842575
101680226
1059258370
1423990519
1811657690
1261809112
1856490892
1938165302
857671229
1154629880
2095720076
126479499
1762801596
963559385
2012620916
1704939452
2087776486
1781634891
1924146290
1815203494
455463623
621515934
1505814792
57924732
1370510112
1460409123
1165850429
1871465269
1617054824
357772624
1055907937
455080848
1602956409
1419418626
1461672888
775386539
503811180
825576086
922568804
1538601891
1361027447
1009776317
290536965
250012785
1130325907
1481030401
1213194902
788348800
1779796296
711377406
1602120022
1172151687
1504015549
727988579
732491074
1807256509
1922300770
1473048714
547271059
291889883
1885553198
490320415
1190269343
174611015
366429134
1870279598
1463286622
1489653234
765854556
73145648
1745436435
1697701933
1438801446
1889480682
995407768
1480710650
1280307572
837665328
62267966
872712371
430732303
1445769261
1051948518
1961036789
580974111
1600105042
1522256943
57633576
1058182246
540068119
20758650
2029256030
448893795
534434384
1386050007
1553441188
445917325
1451301319
999709528
782085444
1152126089
513992025
1609182581
928653218
505995001
1847895267
1443361577
981431213
107507931
753283367
2009511628
2043365695
1277619914
1583451691
744953380
101578197
748683881
123162375
325010005
1300062506
803730717
1565426167
492698413
1632043379
1399914728
2089801661
388869248
1967284837
467046209
84290693
1554628498
1752523892
1188852717
1163540143
1301384448
1211186434
803779462
178148773
2145007934
1623135060
1254006150
1695428522
1359105659
2019641823
1956434203
446068967
346947719
826087538
1134366379
1941586049
807325663
674322580
1091068577
1539198636
879212734
151033678
1407313283
1332001112
218622712
592576592
133617062
1291513177
293514013
1792749941
2119095885
1559977033
1305533446
430806416
1863958027
1994636467
733931196
1867438796
1956522124
1419301704
1494149734
1976592037
1247712512
1547248185
2023450667
2003527358
748852939
137729735
795972281
1418330017
1867989385
731461844
574103548
536435248
1600883027
1017778923
1828207949
547194893
1808571260
143354399
1346367826
109969611
925549926
1864200381
1748827305
1724282637
1624899819
474236554
319069944
624649875
584807126
1933505082
1162923910
1964448527
1561683372
1154583322
19989591
1793699033
739204401
1138777366
1468532936
1369479371
1724469106
268823126
2032262772
1308344901
1713415191
1106349174
950572119
2075617951
2026296219
2090812
1328275451
122535735
1597398477
1780240871
1043150807
1450790299
606984827
1740125497
1207040367
299787334
1562508780
734100655
601265513
1788096379
288683538
1540428504
796003954
894896761
1197948728
1968727042
1151438617
1995568421
456709729
2015891005
1809117551
1842236347
1812170354
1659910243
1448676543
670965709
544546968
1365517314
821053648
1310085024
178348383
1405562511
804345092
132446017
1647270498
1749719788
1374062899
1098692833
1108423426
192551826
581540608
1399185762
763282053
1497381730
837698208
434323144
1450930635
299973519
1932608304
704951076
747623755
1176563547
1110174174
1318360106
1346029804
100120395
237100443
537820137
1826066552
904427385
1154079739
1798491724
1176885357
1021666078
1234298719
1161280415
964086085
1313457427
1702809665
22536840
509475402
1064417346
1507168032
101881222
427737901
591057116
1527185711
1450735459
1159364020
414034246
997670973
537388006
1178870993
1153974965
1074866496
1243020053
628607547
634003631
484637675
1763010040
104372579
586390930
1716819700
1373488063
921188521
1425555288
1320318489
2113880807
1667233164
1866343795
1006146298
899177992
6257364
1600654695
1117678302
702300746
2082573132
1809138757
1494611615
1358939099
400290846
227907696
1825127495
326372505
315765846
986215909
1436439777
1785420977
1012547754
489996802
1700301811
2035276900
1214149281
531092541
1259407745
378145874
2110758938
1194435405
662381346
234803713
1248663394
1559891605
1102204158
1873387901
2030112367
1152515535
392597131
916782018
783555336
26282412
1585138851
1824090007
458907770
1193048580
685876286
1393358047
1558907665
577767441
1986908103
673591264
1630944876
657447270
313847144
447723892
2072254378
2141804296
1950481103
1192832600
462962710
1452769510
1194338846
1239379799
380054642
1686809963
1290997042
1467976299
1624382387
1571483206
1186823905
2076787094
2085809520
2038009316
1769305355
626533378
2063557354
964283198
1687863191
2109387388
743574652
1567044753
1443956764
1517345715
1928415066
1341241086
2072460689
1044866646
1872616644
1114955274
455682029
1050710454
722369931
2022204378
639128267
308532958
378383884
390599377
2121661614
834372472
345722257
1780076714
1679033308
1064218276
1769650152
725807442
567130512
1032361386
614469820
1173618874
1614264987
1776863765
819898094
2076149596
1432760577
2023264081
521902860
983978196
263719344
1316453981
903986974
766894960
489052337
495609931
1002797278
83407401
1360538490
1437615813
1207316881
1359288394
2083307494
2131276828
311813044
1600460215
783844753
923123461
2110853627
1234670260
309656012
440697047
576389354
418619258
983185619
1510440199
1960211992
1062757801
169375249
355081913
1787788725
720912775
1653361395
1673684277
886254424
1104879907
193140376
1406275930
201522436
2096119402
1133111397
1967746447
829647888
1555908593
12387581
1000363351
1123655002
474724259
740756314
2139360898
1960586342
192596938
1370080665
624360772
1762476012
1508650261
2026922956
655734031
1436961379
1492740965
1024198890
1498762113
1514548805
1315481412
191424577
1116739575
1046538587
1584455099
497390594
1255121755
1608807303
2133837443
1421150802
1335321379
1787680081
1785117308
2079928634
1678897708
37982149
1256993820
1825825611
883579580
374577531
1487318713
1038369872
1315173944
795133383
106498663
467469727
975237064
1353156678
2103312713
1640679833
1633396851
222478688
598882470
966534293
1449724449
1981857400
1759713613
108106857
60835040
1848853720
1800180062
1380344899
593911572
1558914119
661378752
846817635
924410680
1904792616
2001542585
635191349
2027461993
289754503
1424664740
156959777
1765088198
1648870936
1911804845
1688305620
916418116
1192164601
1010796921
1385129639
1697086862
1000337206
420959279
43949623
1642360597
1821844821
1899297025
1242734844
20864684
75930297
841188721
180391953
248638994
1334889102
1027509349
1086217666
437605870
38053153
2077487187
1000750868
1294410425
665463509
546482413
1289030376
131524957
1565511538
1221027465
1569655376
2124775339
137577551
1819142558
1910988098
1815443981
612664052
603122829
1689457970
2116570637
340701172
1183695224
1995776492
1244104267
254058047
611744596
1486870534
1491179762
770568109
578134212
679136442
856564281
1680092731
462835207
52633768
830672960
1958392245
1853886610
699052447
1528190555
1925695261
1567243357
1795617621
1665560915
1810459256
517191182
1260292557
1661005391
1120896700
1660584548
1740327289
1438296079
1566316007
1990092640
1364010195
1347156914
1475688946
725153939
1204967310
106907592
566893499
362379848
269259648
1522464142
854189665
737370548
267785494
10476264
1920530001
1818908933
1807649942
543349357
789007960
623885629
1750418720
1775992238
611811337
516931997
1372279974
227907696
1045035476
1371420410
1055082985
2015320708
1797501038
888795839
1401148587
424659487
181997893
2138755019
1917010623
1848899411
878623641
1071086699
371737018
1636318950
1851820757
1881954446
784623847
1616409624
1494405280
195047070
200724821
1760111035
768494608
925139963
1519240009
141017881
114452832
584997704
789905724
768398651
816343205
1630406764
1728928209
378715499
1268645845
142089504
2075587158
747496857
874492987
1893663744
370264631
1129954017
2040048392
200269409
358583915
1396531122
863236939
1063495809
643248388
1970865333
1495616756
1784632177
1529144106
1025280012
1757077550
896057956
328937309
1691092985
1630367797
2041466354
1041611539
1131111515
1336740500
1593362063
458986976
1540963613
642415775
64043772
1427065367
973043066
36747291
149927586
1245212386
1817416505
556495825
1339476407
1386405124
1539388611
474165776
1306817188
811024105
1747242241
57426233
11353412
598066658
2032342971
100734149
275860531
1514592422
227935910
1976392993
144664017
1680128167
1970173401
1998108859
1973157258
2086092082
412249486
1648805641
1769615623
505315482
1573152595
297521508
461941870
578223816
184537966
2115784049
406829991
2034661083
824382678
433952508
1274596752
497337892
1764365857
1159326549
1117669981
133350292
414179524
861274497
386170168
1470677573
895866709
1361870883
866053553
833896330
1965650526
141314690
586602447
161752525
1054130284
247627506
135224782
588736870
484608264
729814697
974279706
2102068074
1792355047
1807161586
1100456698
665391384
1094994998
1453573278
201081952
1067260879
428358830
169850880
1116682894
1708928045
541170051
134399176
816014239
488022555
2127512041
774457168
320944477
613154237
529418357
455733944
967041443
906395130
1647223072
1923645088
1320639273
287199156
766056174
885074895
2023386122
1495875174
249160916
1481854835
954163805
241283657
1741965896
645659425
2045362122
389017904
1268875481
824301320
564863680
1227018476
1041338076
875424291
46312302
2018659844
855252431
2092823791
1829485502
1967302512
200001574
1778754290
708397835
410411389
1152206568
1693146029
460596060
1606208556
291921967
1172812782
1000242837
1188395680
1829207422
1040629498
1966322595
852266620
1347921660
1950788810
1702472740
235891018
1264189141
1306605089
2095753934
817049334
378779366
599751818
1480926802
1728641726
966586036
1341951415
1927356613
634595837
1125631299
1530596317
1934783859
755922903
96351952
1950919764
1916431692
1900575428
544544046
505325284
1203495710
8713247
1768905279
2087100621
882052332
545324179
1204260395
63259004
579433068
1198667439
53517023
954366186
1530970003
427162687
566905510
881488379
1837109444
342298057
194751825
1061563634
70572533
423549029
702484096
1075985409
1156866277
508050266
833989199
757232060
1446613714
965217881
2117990784
138708770
1106943512
770500243
837362220
380226626
1475544432
2017954582
1411151423
23253320
503327841
1204564556
992766162
1656543602
578510713
1745288171
2146780103
1289095953
845958784
835887896
180660112
847848128
702245305
1723228418
1355563230
8228751
1281286610
1180778819
1279909076
1033989482
1130961318
1351923227
432633862
894185288
1607505991
18396803
1568248338
1956907033
414092035
1468502369
808761090
669331776
1633295451
477597308
2027806656
1064177942
713231814
1395287351
724678148
2115371846
245833608
1495234960
1345351064
1978369268
2080431050
1562865379
768230190
1801446721
2026985444
508759924
1102727258
1175348048
1993420695
1561403575
210670218
860256351
1725583038
995645468
1067627950
926962821
939029881
837092124
2057611722
1601324853
2061757548
3914612
1967438213
945756236
647984914
1991490464
1319081472
1534720083
445782005
699076177
247734405
1817864969
1013747869
113357711
642797345
1236420237
558507027
1178671678
1119267420
500263947
1748789745
286796541
1973701724
1978129081
1577115394
2003179920
2030809808
74003381
1236611002
1242864762
2127285741
1463204033
1045060197
1798984276
1355110137
1489747060
1304692187
2013636072
94695667
1764775039
583901875
318158695
1305288302
1617184709
664780878
1730899295
212742625
853785903
1829073553
1096683377
937810092
1684240611
1329269850
894610145
1135681110
522192014
1564829824
1600901167
772389647
2064687961
905452143
1915542831
1437099303
130971589
711332395
1638821729
1883237295
1929136244
234015501
1560864235
881914810
628165402
2073250649
2012935968
289302708
1358392586
841091723
2099888689
1686092967
1952337778
1266095028
1484835283
206939107
418658467
1769650500
620003757
1420763450
1066411156
896950619
544953818
704087795
1842269725
822213962
1876949077
1711986286
617887052
1453805061
1291337520
834815180
1023660871
1938751216
1986788089
312382921
716974047
1759738302
2021823381
173433745
99114061
1766614358
1705492875
2077648324
545633425
1942593195
498173475
479130353
179090463
208927773
1847308137
1910947444
1541813796
1158115263
1488323399
800543767
1002367038
1724686933
553686101
451407160
1637994629
1976019587
1612534184
1667202218
1978136722
1663045459
1072110964
645563011
1582306085
494956593
157890403
570066555
424143681
586006362
1501963457
182054704
1768678262
1362525515
1246463543
1324938538
1691816157
646646815
64500649
18223586
354482612
227908892
2045803085
685211601
1444433616
592709704
1496647306
1282460265
296926434
1955290995
1635458596
2142586693
950399923
1730661702
1267263907
539381879
680680104
265473474
413722534
208993675
1445556023
1204879559
343632240
93013157
1827150664
1230264556
1654413597
2080078020
935079267
299789328
1849584067
1844962382
1004817328
1618405946
1624085115
1789143138
1310930344
765794934
819237897
1486509426
184980750
1994493985
419293206
1084221384
961704331
1301866260
1131574639
1994314843
1166593933
277466511
183538633
500986520
1832067693
1828856322
531470541
2120369242
1616423893
1019299332
874492246
1242000250
362365639
2034240573
838423050
533333806
229655325
1685369747
1666044748
1160955780
914329377
2078149190
758059891
399394202
860438357
809303311
1092958592
1712288933
1317799815
2063202272
1623557875
57969868
589370377
1575731218
370720539
1002174407
747110594
1480045476
1841770983
778458888
510831801
932492232
1523686481
1121055253
1780880353
1270801722
1182973689
1674249929
1558061287
8356552
223853711
1380326382
1972895101
1676457454
488960145
1296085266
1238030658
1300534163
244369226
1143585617
1334964929
1014195963
1655002737
1444415181
600466322
2009562612
1572634491
797190250
2132501212
2090094909
68387022
1174748046
1088495382
720233326
872462110
1174746507
441078738
1446106448
1791386872
1570555943
2083836976
1171711258
861411241
2121144305
495786572
357568791
2056219825
949336627
653137629
1669060193
1755285715
995709639
1904155644
472702674
1212666042
1065887645
1811236569
501412567
445481226
2100857425
112928310
985885908
581145522
1318626131
1247665914
1496455170
962830511
662538635
1312333722
506807098
799039338
774323826
976970061
1097087518
783143787
403779616
1139297478
618764989
1151766435
1223637905
309984001
261688532
1180204987
762004537
2062481041
1254079653
25222438
1195492393
1373856227
510783585
909355451
1935828111
1419956443
1965656736
1325386454
1457612134
2132663980
76996712
1463130135
2028970146
1780623951
1435498314
207298519
862235153
853043424
204349602
253984893
1645061476
1975011622
856032730
1064900990
229728375
1463749577
495107052
898696541
1903679582
1514760243
80147343
1755167893
2136749901
2091218162
131486160
392122459
1174715206
757497458
438668111
2053372896
2070180321
2003121348
305622133
851822844
1844446865
64682659
830058423
2035630576
482525971
368403474
36724228
1753883640
765347077
998150197
1806461989
244268302
1036105977
848011898
1406596285
267987769
2025526839
1939508220
1134005946
979402690
304644304
675780831
1888095890
1450215768
693098463
1779545999
2102024
183964950
493721565
1817938241
664601094
145384606
1815499581
822504686
528720438
1404276604
1089728348
1372570415
637968059
1879075751
1885443845
336328038
1464166452
1379549472
957010560
1434951880
1619842144
529721835
885764291
720448542
1256794243
550651102
661822172
535737697
1405769194
968741991
274358819
1515560109
539423800
953630348
1030720880
1714811374
167748409
1255127312
304231156
872207852
1630077862
878661561
1694201997
1822044313
759631439
1364616675
44589150
50186914
477713410
1339950905
276261043
644657915
1452343907
1019394989
1733141140
1051683177
1577889630
1545071318
994997953
1130773017
2064569088
1942300389
578516238
964382070
2127965862
1737631381
2010875497
1923712503
774045920
1468671613
1728896097
1894902440
32896491
286840107
1943718521
1581426595
786857893
198362788
2129453896
1165019123
641513537
1672071922
1434133345
408364684
918949676
928420524
1016495806
2066265749
329403968
1218645090
1104609601
1394012932
64528106
258386409
694655864
676388931
599021423
656788794
1445876186
2119602002
615229354
1644918919
132804641
1662901487
1012747246
916467326
229576262
1554187885
293911570
1859630316
1234062671
949097989
1160415543
243619435
1209583905
238234475
1546010130
421441403
1791743591
1560523235
983541450
322595830
443923968
69343867
264141754
953246122
991903016
1679164634
1259673340
100497521
1178716946
1728337328
585980651
1502554656
2008235182
2133127633
951794895
1136341655
1068994338
87165068
1558850074
1792139076
1949164352
1881302762
906598199
1242870636
1646114524
1269450939
665322387
1529000000
638634997
1396119293
1726813465
1096936585
1335413368
666813476
1689049265
834996897
647614415
591953142
332266764
582883938
1285429639
432043564
1764733172
1778891391
204650082
2071423870
428154328
310609813
153934351
2022149477
361503655
559413052
649550510
200027902
1458009238
992574904
1403236698
944719870
1508586900
700303138
1007487657
1137538169
1943777534
648608958
1172637539
1710204537
1540401468
1232828260
1151633063
636595231
807353301
883852389
567828673
827386683
818750626
2090953038
1892884447
1703487808
935966049
922974828
1844229028
248316
495724336
554114600
1545666376
1834276804
1965846623
1456511689
744497811
186531408
427357618
46379477
560702403
521614254
1362873818
812604571
1840714929
1428879470
799101054
295532803
1136469058
1125085539
26917796
649281048
138721318
2135550157
522759268
77086706
481350544
1801928343
2134054387
1880826598
162959242
324831932
429515187
517068584
1408034159
1027709906
624778735
38866737
427833501
1783045743
992889453
156622242
267368151
1444766264
1637045951
1372375180
40605661
1306406073
2082056948
728055725
813121872
480716354
1940023112
1262386799
1055855181
1349277277
505867822
207547580
1777831181
1523689395
495095749
730797352
442511044
1848372957
456600645
1294770050
859968931
895281679
182830929
1462689436
970029675
998882044
605839175
2140867637
1036379307
1292616983
590691289
447528478
1084945680
13088035
29266135
1772116233
479545837
85314252
275590773
273809724
579646530
1639816062
1841865370
975272364
1344426193
266471133
881907298
711034993
1487119608
389823198
1748175450
313993742
506514797
39968877
111622695
1092626374
2027751136
92615714
1276950979
1126702285
1453223538
412059540
1498696897
1835056731
469961206
1601160492
2095554039
122223165
578237209
2052472632
885214928
4146064
2069528546
514006512
1543724082
580146361
758521518
607280003
1251060745
206254225
1610522071
1830605652
199074682
1150347926
1865628321
288103592
264114334
441515991
1219727759
835247125
2115076387
717823181
739850416
771328979
296013552
239939263
1797877035
598740885
1455912265
2059610262
266518018
49596438
700016363
1493137531
1607164638
607846242
287098751
688167342
1438637179
1910723578
625854769
511709587
144538499
1970513797
800430175
296042966
1385936138
876722915
57056594
2032082462
169822384
1354173702
1756849248
1084440452
2084052576
1229559738
1600930463
1814889945
931324397
1902415190
1077633063
439417799
1846371328
644044433
1436076596
1497582836
381566073
1236167558
1504679737
1150995723
1427608300
1803450067
1476339858
276640774
1352645558
1954522526
1618888011
2125818948
452669547
2067646207
2123407766
1310824520
1995045695
1909324448
118660423
650558349
1893468141
784155883
1869039333
1945352025
634711801
2107982917
59133573
1347248210
724369618
514865973
723570534
1375549913
111688490
1532480717
567768030
322308007
588958573
1807682282
135517160
57870910
239462126
187712292
1967057918
966505750
269699339
54537918
813251739
989128050
569968800
358627208
987388607
212788507
139073503
146884067
1410389210
530741188
1530855141
921304437
252254200
660863354
668186072
401557619
1554997619
1276250467
752733198
1155573570
77075620
2037276020
1519558768
1695057385
779885441
1700494614
1746014791
1296332441
2029529905
1009614532
1912386241
60511512
2010140610
251643444
830833144
1067018312
160734233
1999186012
614163051
1414365487
2009713812
1412311979
298800694
757493449
2017756466
78392479
1816037447
2105494481
851151509
444165641
5297387
1608218613
1168345217
1758547135
161772087
2053990603
131299463
1019712876
1809500352
698903339
1621277900
704719527
458357484
148646715
1333090104
2037544839
1729443447
184534466
478703155
2005678259
1628489223
1305218425
698668706
1946129493
1086200564
1555974742
13100645
204348761
1135774811
569267023
242049407
1946556110
1122976055
307607148
1432645778
542790935
1855436735
1169886390
1160093181
1721303910
1864156711
545266528
964045404
943615897
1780450441
686452983
1680865653
1605460362
1317632731
49786746
1484952815
804014491
1353402965
989843648
1919751101
334309746
187412780
1983588261
1542431323
1006883564
2031813883
1222061849
184893135
216800395
1041811192
1168446545
911477741
292980695
2096240190
35086333
456523671
199047158
774971641
55601839
1178916267
1468420536
1490981770
291977612
1054013652
1011918271
1427054154
2135375787
528990107
1285121322
658837616
1896615857
1905589467
1615344175
1202047641
1466322270
1085116248
770780627
1398325584
150247221
1041633549
1207568292
38625424
573532384
15774665
5923838
959907130
237755272
385863149
1920710252
5470293
1102906424
1251227167
1826910457
635792372
1462405659
2141095750
896909369
405309572
757180983
1399808447
2068250303
1149882911
305376063
1236502262
262838111
463749819
1065700815
2110744088
128869388
1972471377
1976452226
2029888286
1982733442
1336925160
1289763343
1589698890
739617778
211210545
1022748135
1075892152
354296723
1437400765
519364423
2046791258
655736107
1850174310
82927588
1920666099
704238446
1285124392
1698933897
1795056707
486483163
1023848127
640388107
1294583950
371290806
1303850184
1118944088
652222678
1350359846
135875168
1179292253
1925677975
1596469403
532371435
1011735510
1572544065
1573718511
1756959656
1961749248
248507033
1482620821
1276120590
579948166
1161904708
1439334069
1803722665
627691146
1270509945
1639681392
1680227961
1357003778
1843672045
1427848214
105992581
433077309
466708975
1486779017
2138206803
1139313898
1723368390
1741194903
1676460962
1451886407
433635659
1701617467
2027901534
463828609
1090407851
1872759147
1783200970
337109793
1343386938
987277431
977294983
1364526266
739628304
195643319
1585695103
1713560540
200423007
1665414562
1251958882
807018559
438449525
1842618501
1333186145
1991149718
725285470
1023772250
1645105290
1536342751
709177059
52282023
1715951552
1315567630
1479568392
1361583374
1862696201
1998595070
40363780
934599739
61468880
943992432
742628518
735438910
137961119
1148714720
477835830
1331572069
1032974456
917219601
1368263802
55220463
842333906
257037412
147826886
946499915
230756868
1077077828
725317507
678584910
833358566
1894661620
703750515
942362169
311764316
41581412
1307186054
860161733
1464849354
168527011
531323451
96428569
1812707754
1326575571
1470699183
181040904
2072022336
1918463441
212239899
171591306
1651213492
652341072
210885198
1443683517
179558687
1472930858
1269070426
1783110068
1951450856
1642381227
1702021885
1282856797
1518410824
1924733255
1601276322
1781492864
984517332
199191931
1865649564
1414288716
1137896421
2098136753
919726319
1217904776
151625056
1976025287
221597898
279243780
926403418
1472672730
1802885381
923241471
728121045
221557614
1120417962
1993143504
1224588361
1015987381
1164075061
996781299
145426428
785833673
721710246
920573723
1494486667
1564015799
533342050
1970162926
1226228536
393575977
514942996
161604412
1391488374
994828735
1722720362
476285001
850536099
829140542
1187561019
97432885
804131167
1975496523
770593171
112516083
1303468830
1139330550
408908280
759321369
928735765
593473428
1329848602
34338252
1921356278
706994077
58523674
1457287248
859377134
1655733311
1071351180
870536313
510479611
455562001
1011780677
209255555
1885790719
568902087
1863623440
566896407
1082118144
1158979341
1239387403
1352087781
1292948210
1470771330
1160160462
1474881889
1339800742
762364264
599904465
1470035046
665464823
994518679
1553820775
1622506167
1964282101
1235583030
1389409502
177941579
488624528
1388421270
622804349
1356068548
183971094
1037512501
1404143883
1777578777
1538438684
1419409968
1926164635
1552492351
1600401356
1132472506
940848462
188183175
456826124
1173008247
220196996
1448090330
971623210
576923486
1584696453
1198973291
1495750574
1404653807
1482704475
1093596802
1713112820
813057616
253303987
326777470
1257809971
1536797451
1524670030
925777025
581661333
1955976415
242816159
1041176010
875466943
1485759328
1144285176
1010858910
1339712006
736046921
1620946004
2116652065
1044987062
33939885
1021619401
1021409234
1121710082
1778526607
497637777
1822376370
1558770634
833352199
925287585
16437484
186823543
767111534
805801718
157583360
63072583
2137436945
2112560248
1501370799
189319137
1340348732
1712289415
35880708
1489133236
882403906
2076801797
123221597
141949878
707484535
1421777039
1604846201
1955654622
461137845
665753142
1839405172
1266401118
122595551
1172610693
918246742
1934013082
1877066465
1422099280
1085155899
882682018
1999282111
1221839931
429812627
1568675567
690259731
1122402543
1738544201
721914059
1219778578
741936704
1181069924
966764968
759631439
990737325
98019644
1100181140
1667728080
1340425522
1382087421
2019347752
1366500342
653563783
623604218
245187313
1568923725
1569393749
541677732
1370565390
482221750
2050410563
765726165
1163085401
1273524163
190465026
1887782880
677801816
381528099
1809007420
947239700
1891517800
391185899
548837111
153471891
1006072153
2125475741
717386491
82957532
1042776275
280374469
1096620936
1869003914
2115264445
1633270462
1938993232
1815530800
1183135877
82795539
1078670394
1821333531
97623212
1368026648
892986955
1920268587
1044914020
183884302
269179876
977146757
1255298946
329411467
1298688993
580545540
1063975939
137584866
964458216
1805256564
256285649
743228618
1729350867
1260049130
972070463
481941866
398843502
483180241
744703950
1237916015
241641352
1781893141
1776839084
150806577
2064516532
461937102
1688191725
591676548
1714908984
1533691324
402070741
56446833
513660141
265674512
600145907
1728548037
528495989
1752332748
250633863
356051477
1121077171
1648766776
54940840
228017075
1721492662
544364195
112870378
117351971
80925572
582568114
610911393
379298003
1626904187
1602929170
19852877
1252539906
498182011
724504073
1283531942
248455467
1477096656
1484731143
321162100
1978430936
1300690905
140028933
267933945
179980779
657185182
404378950
728086509
47945706
1814872435
23025486
1276670318
1464641637
1024312413
103325573
1763570365
417442433
889480754
912687796
1170754311
530822209
1121497361
1044182246
895708836
1511420971
1213354649
984343173
1829307928
1330088605
2024564221
1552983102
741495997
1098506312
1625007986
898658429
311919224
861315457
126996087
779735289
2093210514
522823386
1600117808
915746110
437764604
1636585756
508215214
663094535
254739309
1752294770
1950839910
1913326501
75393158
2142095466
750517775
1289079974
738412904
1888843532
1171548226
1351558044
1686904071
854836516
56694772
126543372
1486675004
1164257290
341346564
1438379729
1343521522
657543117
935336451
1907766259
111101190
1657156504
2008616625
1143261836
673114827
29951612
784528840
1371867639
1784412085
445050571
664942831
86591361
416502462
29407251
963237004
160397449
562282414
1818878556
995466884
640651226
42844632
1688246515
280759284
1477790382
1835723219
1228426874
1679405248
1910681507
1051969852
1468417632
1350761399
940952818
2133849492
1400098604
621781187
265676135
1852228156
588554640
1285977075
1126747022
16826999
1174247695
1824442759
1275934325
154665622
1816053715
479345107
71662006
627960548
206114494
66231526
1114495504
934450965
51573318
164650619
953157024
1594251637
70785525
103023308
1438244480
901972218
1314196745
1090698043
86848297
471194162
636282653
1153312409
1360896372
420452676
1990750277
933110806
1041496614
528652901
2136302449
920464545
1634935118
1532052046
2126428237
1039986688
1760384767
894421219
557499152
161860380
716084043
1942157034
863641249
1259122588
616190901
1427026544
1111072858
1716270311
409096680
739758781
2024185804
2061725420
988535130
1000375450
673877537
178494210
1577280283
1021612851
709076909
1917950182
1932772132
63600169
2138533937
520691846
738361211
1292604038
501149234
1236804047
1557895725
2092962658
449649556
679745936
162442020
1170514172
177567912
528730599
2132172000
1862305020
1259214771
576457177
1352564951
208909293
1961503852
2139257704
675492544
1596939210
1384909792
522731221
1649146105
1609023064
1824900649
24769267
604200964
621924838
1388465883
195467881
1879338719
1257219802
1210609641
384123107
1593067069
1424543960
308918635
387298525
934374112
1693727082
247933695
1266894023
1237636960
663157397
1951039844
1744837030
1727915900
1071696675
763971233
461099928
1256252897
1147947863
2139943114
1255848785
59821776
1296018572
491375359
1646007859
1850071266
116352183
665818233
408894207
1195314960
556905383
527353642
1114011705
589504933
1842215061
1460483427
1637633452
117472126
1729056608
1127008050
906431460
298900490
763868446
1968892429
1901237429
1143197523
1406727820
1784077300
1532484840
1701128235
21746548
1730014772
1707622891
585511152
1305114680
1313817489
245664146
944274801
2057000311
166063891
1071981627
510388097
1778211089
1515926590
659808045
530546231
771790960
1365853448
1454605243
794691169
920292718
728460982
1395008282
852245315
958968247
1541356675
1841745977
1416651702
1487559524
607739265
1735359774
1129508038
1194805269
2056147810
1195513763
64389496
1564376052
1527928071
597953244
150569383
18935617
1385058265
1913886148
385504123
741298959
867596542
1508762503
1198085043
398725329
495964435
191773224
853008159
714673318
1820801602
715813265
230203899
1136665488
1812703435
1025003768
109302618
528762552
119614570
1496889730
1823006801
1830967185
1725689738
1297111671
1614221203
1643226396
79821228
1585023795
1814475346
135186888
499781185
193458943
318906468
1687088768
893084384
1816314009
416238504
1114507967
437026038
392587767
2089068287
2038746196
890622457
1013884463
1446264977
416420239
1889471400
1345598822
190842572
2606627
2115336091
948715071
1896928275
2105149693
464008484
1773071464
1957268144
1174418236
184723628
1525699287
888352666
212146078
317564254
377578266
523690124
1211284815
649416444
1072131065
1883223632
311936295
346569732
1508290345
1935364658
305966885
1118258935
1492385918
493439828
1667559295
190935627
1514314643
1318117389
263413085
728818782
1527906725
1257666039
1581612583
1335099461
860661966
1721556673
2020831047
571291803
1656654096
894241486
145384884
102119108
158839667
1630023356
1913252851
133134985
1148471184
373514445
1343130149
2059461652
1289284742
1084371727
609234246
2012154056
1916482768
783153149
1898679499
1879506933
716195984
30803252
609770962
1329516521
401028614
1149760180
1870129218
1478741832
1495967996
1353752901
1606723941
591510228
103007903
186707906
1265852467
1073771856
1023446017
1080430292
1531446545
346190908
1026355011
1090571697
641161036
2066842409
432642750
902387830
107292404
1585892108
80848972
1574373699
984468767
1871277356
201540695
1219063393
1113620101
716627308
1805867969
1145919194
2047850193
1277408859
573798254
1849840142
164971195
1759113878
1678933402
2079986895
1163420887
527312587
1602835353
711035118
1840524024
609653482
524645853
245833690
1665134921
780184653
883586859
442343803
1300026706
1155531286
2104228143
1766339070
769149731
1773479110
1481437939
1057003733
581952224
539588735
597350714
642480374
1731289536
474698431
1692829077
1890816103
108368907
2072483291
412496911
454968695
1739396872
231200073
366180815
1831832471
1457577310
1855423344
1006931737
599389935
444282079
118977920
1951459812
1319296939
2029324099
1392255278
1423673755
2044681414
1498363474
2125911831
1991255527
413134832
1243211459
629218114
1026774320
623049357
1977628234
2133116855
378171748
1962814754
770272060
1323295867
2017685604
722797749
745859282
773599918
1451186330
1910248916
862313713
504427693
1722720387
2122074291
2031725975
1498989687
657471065
830278811
984934130
1288689812
1892013310
2091832464
1417376017
443438815
950905613
1908080744
251726893
1141466999
2104271381
1301272005
366419270
689954604
798155045
193069244
1551971604
66611912
1827409921
1653366285
801417738
793925322
631362659
340701709
1372441560
1560039405
854621808
380539137
730278260
223190500
1975291778
21836028
1867088161
67393411
682814950
1310942856
769039291
747326306
1968303860
1927478623
949119133
1536794975
1904554857
1161662393
1269314281
1930581656
257376285
368865030
1531433495
1556940978
1800030750
1236228192
1691302015
99729795
681607968
931628844
449590231
654085821
669369534
196687633
745965966
17646936
807673781
1472139521
392916619
1630253300
289830310
1509997506
1413890337
1044218058
1180977499
1965568724
878179844
307068479
1365263274
1586322923
938187761
1160207777
406386949
943525364
1150998371
588163485
2020250713
1954677825
1236274471
1066859847
1349755778
482181781
968947528
1145492981
386147537
644499871
1873733358
802408564
1874027595
1146435229
345084404
50657302
1084733800
1316888236
764754195
1573431545
1648434320
1822504403
1355219915
1188449634
967377242
1249860398
351447879
198018277
1298716184
460906560
1605429988
1901623001
1370549474
1732537084
1087557130
328780491
1035348807
2074259455
1991953639
794718508
715629474
422195673
2004555455
8487939
2012119792
856829112
1268036194
1918922739
1647179317
1704371332
2042112259
1659601009
1916640538
235915974
983220273
1871080469
772984854
180543746
1337728563
1042072225
345072073
466756436
1134158672
454562708
1453700366
1138656716
234796273
1855478199
1811175406
1711789635
1970052395
788183672
89793942
1920649985
655380043
1782534603
384015932
1668040770
612765524
1225134932
881792379
1829958003
195465534
1522677119
1185406135
893069049
850404186
261081988
104590187
1069541365
196533216
290943709
2082660192
713830504
1610991094
1045911323
722146939
1430565125
1229644055
515407412
94129426
1901187640
1268626619
1212049831
429400988
2066171221
1215432516
569666840
931992770
246222141
1885953181
142048077
314129430
2121042224
829069933
1203940460
1766922102
97749651
252724993
186796769
2116584721
592156242
53357011
1913179826
1628681977
34287220
603737280
1642029806
2044407361
535855566
867538187
838431980
1308210231
1607059455
302238927
1550722589
1863788400
820224579
720662430
1983460229
1301673637
499425453
973773779
772037106
1036048342
275923858
136861890
1489619387
110816470
300517200
1612716039
840505561
654454883
1349199362
125518714
83591316
1630177386
646600433
1893823611
308359088
1786079529
524036511
1576625874
24073548
829446950
498751435
187911009
351659543
1545485927
944608313
1469507990
918676306
679776666
1793569483
743535729
2102428113
922145755
230708484
394864124
896456701
476066146
1481500989
1845762295
629288509
1771671716
1018506290
349930304
869975304
1328970122
1849025017
1241836105
943397503
567391900
20935692
1514985774
1288885096
956244388
1009034175
718540326
1334416576
1351191539
783752748
1001999854
2000263163
123423880
1616210113
2105292012
1213593513
431782251
1272013994
1296653158
691387397
1844034488
1409205117
1981542797
1847526567
1439540534
1636318098
52333089
1592860503
889133189
1580201242
1742342900
151199482
430020067
1532354271
281574644
1288503088
1962934452
713114837
96101049
1342985253
441850169
1480308594
1475320602
1136121814
496315901
847258885
165838330
1065074974
554270068
807203663
1842084557
2111659396
1035586050
1098706036
1223270791
1657664293
633097414
1916487438
1360869599
160813020
942716328
1856586542
546173100
1704509816
1959749865
1939117038
1987336869
2109936842
1823100252
263846070
1275111226
1599468077
1650410897
1321497466
1215016085
1854036177
1267233659
168131526
1357364035
1674775919
397695216
993122459
2064475179
98407898
117770192
777486966
1570577831
1644444107
1803800849
856600842
318385834
1332069225
933119284
174147080
103285387
1835209063
1247578730
609109001
510878476
420529330
562228204
929748802
2093389319
705899569
517417824
548468084
204137990
1646266944
839482780
1764106810
1309181454
832528744
890128539
971255814
305728996
173869205
1998253047
1068425776
1722138179
1496045633
1399961048
1727793526
765717701
114452492
2118982671
2112326654
211677143
1676577577
556851405
1242112070
1421492413
2095627136
787371324
2051683820
2046361674
915649137
853224135
2037938976
773835945
600355332
191983219
1345836305
1589234265
1416232448
1537976180
592714096
1569950022
184238024
1444408127
1184553609
1187151936
2109148093
250952183
1694188872
23345149
1551351550
1383695644
967306454
980827614
422400489
482344596
1917469543
1312283416
590671141
1909470824
1625866916
1398805334
117301719
262723165
1180090175
2041826038
945659594
1394701988
620478357
1482310360
1975887762
5002464
530948790
365882097
717198823
859206777
786233473
609697937
2046236557
1542349203
316910343
373675209
39649239
194040778
1144319232
968559271
1124365931
624762665
595999758
2093528317
315260559
1024679221
1759226499
1763270886
998283197
1960509008
620622992
719012417
1770566358
584620016
1602551632
300284177
217549534
1174505510
1117847600
1065200580
448853904
2093488281
472733527
1796820049
1593761943
383244828
911548136
1499560252
378995328
788333257
330330550
138199671
609610885
38973845
1306917791
1839801141
1999504253
1571740253
100604418
2024593095
1333244152
1477104716
1394092835
230148627
1968096797
1810129214
732634921
812985463
1838401657
369159923
174576831
1175956022
1561315809
1350390582
1673415424
1906260048
643259424
1255541764
330526355
576247264
215015020
1152658872
620427320
629669705
1414660197
2018608736
371804314
85170454
1056818040
176299756
399588654
1980982434
1654665149
413837906
1933810479
1267049079
385643738
542312350
61856215
1230652504
173625552
453856731
1130597228
291056429
254182131
1815666748
768606319
847848338
1652368643
2132529578
341124946
40870134
798138434
153631176
858175551
189110861
1272663251
1381113645
1680104889
710560538
611990889
1691258022
2104921890
1472997617
135822881
195365866
1896574244
885982599
1392954216
437583763
2095024568
1419180099
1584957181
1047092273
587884669
363503059
1567254882
1856799415
2131616658
1225497977
1019560897
1219423088
928310376
1360698881
2051687549
1317867252
1789573705
706780756
705507501
1462982489
1731984990
523639539
1412624484
9005235
1554135463
811885950
2030686476
199282186
1780825194
297593965
607158310
1685092266
183714831
2051355866
971576312
544230559
2104766136
1350250923
1800613968
729825905
2083146905
1520027388
1750537838
1298761715
696620456
828600434
1852696922
1380341812
143555810
918499743
594253267
1777971609
429483386
303237530
1668108615
2099760782
931251130
1206708097
2032168092
281217879
918204440
1503114541
811969700
1449697570
1327525496
2083253699
2041253405
457155482
342306696
1043417691
212060676
1884098868
1663359007
1263622101
1658178429
1450285830
1073487353
1084788941
698462282
1562530712
133454315
1624561145
773996340
1185245619
2094584160
1219668615
310805550
1250367441
1057904956
1959566924
1822748981
1755347723
744478193
1537938466
1804492714
9773584
938983453
653370230
37461969
1608041416
2105054667
943092701
382361370
936181109
1576526982
990684172
1686909357
772687335
649900940
1562405982
24527378
1936512873
717318922
860704205
593430411
1211694093
1049104476
411478270
1122667219
956903165
1668052466
1993703049
1607288640
201635088
1607669335
49683717
913889387
1882444386
1745288332
1993773986
1227644953
33288095
806000929
353353569
1354998364
222313999
726862034
1390872457
1086259294
449666287
2097911996
1980768541
171471226
398906627
1017794006
1293553246
1028147146
1612479316
622832583
2069833398
1555673843
1954777659
763645014
1571340831
2031471893
1450368217
933538977
36991437
418753247
12920031
618601741
1447275159
2084512340
963509885
272061588
758814652
292879048
2087220542
1299317732
6061595
4333749
1438979640
967630025
712826978
821286245
188965027
86890268
1096302531
1346640834
1930170963
1494665155
1041345079
1697450354
543855954
1090841566
1590750077
1539923641
1112793617
1973878322
185351193
230604864
825677385
494742119
83096134
1271895332
576237293
39882106
1655333135
1494733146
197706362
2107840177
1680246307
1028141183
92201093
401004814
188901176
85250438
1151566127
1673560467
944090321
1403998795
28275176
1136213283
1290954336
1337150495
132548131
503289129
1022845405
1789475106
1953762696
424464447
660929704
1053206001
1580315005
403551356
1619642323
1618416419
658321087
1120247201
334933478
221795162
1169510091
1063944189
1905289133
542627392
936731232
1010544812
1894021436
738308923
1149036369
1197393689
665528445
1040065976
663606185
396323920
1240447768
862201496
1330558039
612596441
1583019361
1526041792
1229212716
613338661
1140904307
1695604895
1733633716
510932477
1010506478
1713240462
1247858008
840298971
2105966782
1255673505
329202319
598516085
1727408034
811706763
1108466018
1257726645
238695556
1861502150
209322259
791817904
739322138
1177187662
739445771
802398372
520088085
1171469095
1136452348
2075017472
176143861
1266835877
153491212
2001407964
500358370
1044737070
2010365617
248869128
217505234
926426346
1985960281
77058257
656689351
376283907
1552703318
781232845
88610321
1871941603
649390757
675814603
593321866
917113809
1700594360
1331650471
327352753
1427643272
911433791
776566152
372157283
1636813381
1194850108
1272656449
113931748
516564061
1519167018
187404217
1768692625
1213033161
2033919394
560426563
20397362
494829458
1029526029
1998646956
527464529
1122625947
264237926
87335130
1785356111
1674434574
100029225
1383036920
745014653
890685870
1176818993
100436037
1623592533
1871544954
669415465
850841311
531264409
540734903
482744565
1446701627
1112047775
140557560
1383603916
1544579163
661543725
1156335246
1212613440
246432921
1182514325
1304652528
823828890
1924701258
228797695
261705607
2069975844
1757719552
1268494471
347204849
165007089
1282012733
834994529
1565530732
819741023
894791157
366304629
834435077
545379410
1600619145
135834941
379050360
2095780476
1955671183
1380196301
196653938
89117218
2130149736
591400376
1199893432
1815890295
143618809
752148185
1418356615
376223423
1375419356
562529552
1738443452
363540354
682902263
543470712
440308275
348077525
218703702
1858723615
219110968
2109704966
113474403
1991558959
1620881166
1735980477
2099441994
329657700
1196660996
997993757
1933052449
1237994589
515074392
224374524
1174197241
1708879205
1651439977
1967068724
351393220
1060973257
463361826
1626233774
908641622
1875061232
2026876822
1701186729
55009162
1946984227
1600903582
1883281047
2061367526
56060459
860076423
677529497
854359248
1979279223
2108682740
1506389509
1863970629
1628385003
98157979
390194215
1809569500
1871572609
1237744789
1948751002
27304883
2007545071
13859357
1580869562
1406979449
1784395542
1189989902
181296585
1216746846
555903560
139128043
689985145
1451585726
1804567677
1624212150
1770486440
724372396
164208766
1923211859
202995611
987749707
1073251793
532173460
450733057
1087387627
367142816
1749495558
437107498
2133194225
1832029030
2090166889
848028725
1039420021
357762972
348311389
1575423562
1921216209
435410213
1444060445
583808928
1467226634
1954952004
1773569308
979479348
775610742
543798559
1915755948
159225057
996156605
1583113740
1883313845
199535137
871812089
523624480
983163947
1691630072
228946525
2117159192
618994895
435322375
1621887544
78825302
1137557714
1758650845
115267512
1382794343
1406740332
1059483237
804161260
1405591366
538904017
1386229393
1061631654
2122044274
1865380503
1454968277
726722076
2137410559
1936954011
746524235
2127132399
647258454
1355995439
1119385784
936447774
1053748942
1581903224
1631877906
2105219286
1459530774
1664164348
1107048561
2122116603
2116899587
887376494
747356395
1555292038
528905996
2058688756
1916832708
1358796442
724748579
1550699296
882404358
1565561377
614058172
973735845
381155662
1554173203
451350019
908211497
1517774444
827953312
1512783467
149797256
1503135322
1888164945
788769342
1830001783
2052188511
362054702
1623921580
2080468713
1151685815
1986181569
589376450
1818950598
494840309
1234327952
1361523095
1706066247
2144794205
488815321
1395629495
741245369
972162627
766862681
866792498
1362971163
1143043481
935424090
1356879338
1281293786
1040092000
401904469
1831165082
463531563
1471410652
1600060477
17992137
1037979024
489391135
1879442439
1169128991
567099589
1274689361
1718804610
437847033
725858488
1701224517
104794926
723989
1390320864
185594472
173335975
852041999
300814907
802430889
1955225872
818133280
664592297
994433308
1565073317
1210317991
2128785913
1945869588
396339370
1964796573
888027699
1822178840
1883248608
897542119
1419781308
262869474
899558303
888796395
2003974942
47358416
904762585
435560512
1823377675
1032840779
1703077359
830460846
1995810564
1227712845
93227982
543216481
320223017
634236680
512601191
884825547
665343922
1110543607
66452672
1425541706
68603737
1990601321
1939059215
1425185110
2013613609
275701637
1031851891
75173751
30677169
1027963581
775374551
1383211557
2049256630
1093356167
1098914073
634273025
933837883
1920940743
144946615
594389925
1724926219
51275851
710432640
37869213
1403440770
230923757
1635183525
967633141
1809347412
543755217
758521518
128763920
540035970
97163101
250147788
1940244083
320924682
1415870797
385561960
51593707
1889345820
1659436729
451437127
1166217922
1697485371
1936218470
1494510454
1718601557
938834703
962436573
1139372780
1688723146
1288342733
881167791
1974267746
444521771
1352184786
195275051
608420006
996401680
2068170227
1970026406
619157779
1100785702
1171647930
617920392
2089912921
1003838644
1240243788
2115710566
72827396
1419998287
314138721
911242287
1131821329
1778504565
292030439
200750564
209182297
918982749
1124885187
195650002
792908599
304347090
1903517337
609389802
1126689721
1088760297
1971085803
1058724621
1353779089
932828182
251177197
1769644943
1121893498
699321248
365998229
2046909542
71293326
128508557
1971553574
388209588
190040824
744593272
1249462997
1303597996
1783411356
1854475582
1504607841
1007828110
648579257
1836025624
908119993
500873781
584341948
1730680590
1180810195
1262766165
727490651
249842818
1449148386
335694656
1006538807
1039207415
1183749057
2049984603
2009399358
12259974
1341751875
1116633614
1729316133
135000392
1483068570
2124274709
1268142162
379521465
1646370285
689878214
215357549
2016695416
795569648
677287286
1838951195
2010266379
645786143
2120575371
1971569879
1135549413
1163068486
1011370485
46244537
614752704
598156785
859691237
1966860011
636176163
1712815164
511804591
355697031
2114709629
485500894
202129967
1483692265
1012319619
211950269
692134721
310539843
863232794
2071645081
1293975767
536516418
759883990
1536221607
1579219262
500030240
1860057332
1877623667
1880328819
953535
1486562684
2111837139
1786360814
1110251758
1112763646
1955894471
1213391135
1117186320
682349465
194164004
1276260967
1020154290
119582280
2080771120
1248225077
1493079367
449783538
2122312734
875584609
1738638178
2034153260
540456678
653225107
1966874357
1032331019
1952005753
1679891977
1177974257
751823060
1851874576
47346286
852372897
1033616807
512588185
154221942
641086098
1642475809
1844056821
272882954
1518441121
376646677
1201715767
601418712
1650699235
1428565379
1056871002
2100724845
152692205
1104208997
680912803
92155861
704387544
1171189654
423577585
97430242
1482321541
1385664785
1970430729
1100706195
1121892526
10946865
2039644638
334294489
432227450
1364046639
975788498
1198638465
2033450306
1227406883
1962167410
886888343
1322901193
995763307
2034020200
276791130
1577325825
394874356
2078370550
35209622
571419817
2094952378
1228823047
758838063
303587533
283510515
1296236799
526053985
2089132372
1485628751
1517970782
927834344
1747174580
44601447
269658268
1853737361
1607058473
585598212
1597468612
432309710
453867230
186643689
1398879414
1388435947
1498197078
262870732
821245854
1661321
743153795
1402051811
994036531
2083264051
1331450975
333728396
1159843109
1574908920
915690425
689256847
2052494295
102150312
703746667
418330638
144065263
363293464
222164571
1353374225
1658718986
1342995764
133696560
1437837070
1220516395
581706293
777354576
1518063670
1953638414
81196121
43661662
822997549
1090629365
125308253
1861227664
575014034
436248188
809157673
704362339
1666309296
435981461
442697088
1662900520
372152814
2030974139
1514560117
357661780
1364603906
1742581268
1530609433
32395267
1328182650
836115708
1392990248
1659080286
2069957114
1109527408
1120735078
1514261204
2138837836
312824388
517171867
1218733289
1545419454
1822850183
1328507796
804745056
1839225007
114520736
9618433
960926908
1160748622
470214902
52817229
724620929
1080440125
752478988
1718833671
2073711077
445059969
266928095
1454575906
1846807587
3023591
726170553
1367202123
699198002
39914836
1188588735
1692033298
1470672125
1283732926
175107678
1881689685
636666391
621480994
525533524
1686120377
349830806
1854198255
765742804
1257268393
1753144106
1687600212
839297962
1836181498
2036030999
909131194
660589567
861605469
1602792110
1032273915
595797394
1497669435
58604002
1023824362
1785213855
1524379858
1369040227
1017377540
664949739
555895229
1093969972
1720734751
577926649
578953679
844575158
756866554
550813490
1928175291
1003283022
1026937470
348808025
594976252
1898940389
817885504
1968362581
352368802
1771406365
182091638
226785651
1373707712
1624908710
1040493637
555643822
2092085232
1002251907
1632561214
139807175
1612489934
425681161
546404317
299797622
1028744200
773540505
1164960849
1648645029
1086891803
431685797
877890273
1155741693
1654648558
1680489111
80781734
1820120808
895928746
1255115344
800817211
595724579
1876329483
67716002
1728058210
9927852
1462658366
1427155324
1020593374
1141898266
405856195
2055955445
989080181
1262670336
1638920889
1517424417
1868238259
1838131220
191973358
1187549978
467255473
981711603
1244890319
1021875673
347590724
765152767
1108784435
1656765748
636623650
318939823
994380727
504939782
1686800974
23009670
98962435
1337403582
818698837
366653509
852989001
157421247
1680773555
776633870
1403998415
1221496591
1048600359
570890878
1993384707
956104456
1178234946
1845169598
704249574
2067036981
1286743117
1090922926
1073640564
364657974
634532355
520768048
21980133
625533789
1558324838
1027057073
875631224
817018135
266037364
283361941
183897895
1380673018
121147515
741012370
1875625470
568957521
588168609
1555437371
511397676
582320809
110201726
1600442918
1036974150
203563720
1584471522
400017990
396569289
1561126014
1877014626
1446232818
2130231349
392116310
1330795772
140358609
1542170782
411705518
859569235
1725939574
486360181
99315001
767537115
826156368
638855112
2038556580
1022716807
1850203092
233010910
1101684228
239528116
1402188635
59803070
1198326406
832046931
1631492634
419568457
562852936
582964581
381650850
53223027
652136573
499775320
1870378829
96130858
947009598
191533287
239072948
333832678
736992726
286108028
205549997
835388907
1921212544
1993548347
596048708
1552752409
1423455247
1923211331
796616976
240566148
1410040837
43844827
415270902
598306053
1594619491
379782966
938474476
58419712
1972552947
1863159420
631481281
1803456888
1900546886
1950359340
1460029078
52858400
846586365
877012454
251237977
323494374
1961039223
1061254138
1345234799
556748623
1455729380
1539495397
1062576838
231934322
1247199535
1834688887
1146531869
116872362
1179815137
163128906
1592533834
2019826456
1038208745
1133694675
18148207
434420450
1203650994
170173482
770334389
327123569
824031083
1608218161
1748199284
190524768
1053264268
1306613419
913531917
2616373
1004473783
1922524082
1473245372
1818602225
1669101553
193299837
1902234876
1934221360
307902581
580851027
2145292754
270368975
319517209
102587306
790458141
1423050982
1464540394
355047306
2020272933
1947303283
449793086
985450815
1228943194
1297193114
403086289
1458396823
724198267
262916243
1007631666
13730932
60015679
1658553057
1673708442
1194325294
890659309
522828863
673401521
137541067
700055606
1046805513
362097018
1263021009
1925817947
819828706
1121971669
1214993088
971538853
524560726
1445319335
753318792
1732350199
261820949
28533377
943713601
317524676
1257531232
585911996
1666654565
1043436079
1989313672
1844760781
1018478368
1631928980
1336029447
1093550821
1165211192
313103383
2035974187
645614482
288899361
999068176
1883268340
1526077175
1605385811
1866777227
386945014
1511569598
983106202
57237649
1617112554
1184381037
1020302024
1701429881
2093095179
524496883
1429898570
215482668
24281734
150914413
699654877
454672495
1803965202
442236551
1103499289
1370893084
1711460694
4118950
609175243
2051501940
155670285
1948605585
1328457575
1926234249
1732817283
1870774307
797248485
1468181510
535382852
1552118875
2117346789
399231058
309855488
962977542
318887513
2045606975
1200124577
418303370
1114789877
1585403604
691375654
1779366962
530052593
1743335479
2058442074
311758222
1282751775
1058029259
1335846750
410766575
1682833849
986349767
1068571496
1426308815
748560837
1049889616
1221583392
736727188
1754783272
262382283
884309197
1911906745
1892504741
1285156741
672876969
105218751
616178886
2042302311
1437386169
256066660
1095998522
241178653
843425406
1005903271
623618915
463849097
1229057331
1343336253
185555236
2013594214
2072132363
1478941359
360254197
1929103107
692660064
1657913708
791436762
899320561
1851383571
638445888
900364676
387151234
959831584
1184410195
2008922772
2068988646
179196104
1925994691
1213873947
993750452
1642089988
1320744152
497885135
64553628
996152080
2099373648
589980396
1806769005
1806434473
889129808
315186351
383656432
1343782451
245531832
353668097
902239441
661253070
736598854
1868178838
1200248556
1050195804
1951236545
1399580061
891660135
255191180
1187294942
1623198664
1509032672
1592985110
1164450460
160022061
765074470
374472476
1853347039
1546562537
1366822931
1787386455
2019144737
1767635399
2049526984
306146314
1196040324
192616414
1166434047
670889941
232616354
1896589196
38659137
174021058
107139314
1722465264
1003900970
79770248
1382820829
2129528217
168641993
973542075
1485952222
365476521
1314081556
1954805830
1325829343
2061606667
613551164
1270912979
2045917452
3982580
142961718
1118964658
1052643273
691045142
2103652591
318611007
1168419470
1203965990
934149336
179449848
434212935
744549514
111136460
724529973
854139264
1973662571
1416121182
1597075660
1319712601
642791645
1883085610
904549622
407895852
656433043
1968658510
792437175
2092333109
332992284
183978694
1547906559
1836147466
804012176
843940413
2086167103
1428974128
341372286
561897049
1723555690
1132000032
1875752690
931326297
280492168
557738782
2039888669
1893776534
1391252229
507300576
13813638
1470189293
1354394281
696983057
1568063706
3093948
861917978
1865594502
418584319
2106313052
1176751564
918018432
2052027233
1150518551
56894649
1936653161
2006377493
1547280388
436274169
211642434
1200577753
1151465397
1089556812
1817603362
1580165585
1830631433
2006757605
203863771
2142001822
339041088
410108257
342604025
82745391
1681736503
406268985
991477853
1593104875
195755275
2121269895
80810007
2071354798
1234996214
642160289
704023466
1170516569
300836826
1993127138
624948647
28261048
1305602410
1615452991
873619293
1756759919
1301162960
661873238
533126925
714419207
989296876
846199456
949726047
266496074
1319461398
537176080
1956923207
1188797847
1953178301
1125173462
801312940
1355438515
875891345
17927671
1127700744
894008899
975329324
1307495669
2064410720
1027068023
1244500152
48285294
1809080138
254329804
1748614997
188446329
888643105
1955911003
1993686760
1453705075
1459341771
1025333428
962210366
34720895
23255819
1793172107
285120408
1985181097
457278461
81163186
1690285350
1209807776
1950448009
907546003
393538781
2130926283
287537359
654600933
1203078087
1937255270
429938392
870619933
1838698159
1414029952
435475489
313679226
2030881654
1054362280
1601866542
1225288182
1720589246
2133548664
292686498
27608982
49226573
57905258
1906142931
1338996882
1803626852
345265016
1760839662
1861909744
1274988958
2057515465
404628216
720185446
402096937
974527143
331475714
1384552510
1756068400
1412081785
752928880
1327802569
1423594829
1922264034
1862009616
229628819
1685897211
362028162
2098271781
1550718672
213629962
1980931449
662208689
925068248
757266684
1344956749
706221007
1053065366
1068446244
729279552
707175977
179416445
921678290
1916233315
1597773071
1980963559
2010770528
1384645872
1142702204
1928025272
571927583
860841004
2122580942
2057478002
1465061986
352971856
1707564307
1350206272
1851238166
530500807
1733313166
702353211
1591033708
927369886
551547180
1755539263
898495707
764840842
1529550972
212576263
827111474
2134425114
1356407827
261867663
951877473
1860173289
1154320543
623040873
1702393985
1311975272
1737542231
1216046682
808530321
1825214889
776189605
766921461
1120740523
392879597
1522981433
1112082664
908757730
634464334
1187268213
1252746025
1832479234
881370086
1391780244
1327264013
774732284
1494111824
1931060401
809331506
454775159
2128791698
2041297012
174236237
1209837140
1541767157
1519045813
537292099
1235144524
2122665121
91900157
2070843891
821319789
1030824907
2143257758
567387255
943036744
863685241
1729035404
320335969
427371005
1304419949
714572000
729405125
1938895942
512320779
1571793268
38399821
1343674783
869023270
1005593612
929225131
1478807032
604755219
170183998
293662198
18656695
366102469
2128426542
417937042
716573868
2087555581
1635003590
410796360
575271845
505241786
1700887024
459127585
866141225
987710453
1769666935
412591207
502211768
997770405
1599205808
2035951412
519858253
1709533378
586037568
806913074
1598847218
1571442685
386439873
573199857
1040718464
756726770
2042184937
1164903893
2070285462
1431313133
838672195
1899768246
1356889249
1846647624
783786797
465989369
2019004369
35318854
295924795
1387161178
1419102353
1352890998
612920785
1660597850
46998078
548743134
388080977
1656296832
499846187
687588243
2069246331
1842305554
2138336436
501850448
706359887
1748268203
915269778
1283952080
413382393
1799130606
1259556327
624300451
13901266
544746379
940660360
1468496745
2130694448
975253371
903186922
573394645
310246839
314360364
1566797645
1959670514
431480570
1662635844
1842394558
1459467459
293364733
477677302
1765449172
1308753691
1171079862
1559593536
151339564
1136470997
1256903464
531935864
1379376478
1721609887
1074356016
1294935071
892108137
1029059543
652683707
1287490793
172439521
606267571
710330705
664573203
1117317318
1561819422
1184547695
439674915
148108432
693970662
1225401321
1612001534
927740800
431061087
1591125225
629916911
1717263184
2117352253
998571866
356661425
715294872
89324321
1934109660
1810291191
1075474334
56088291
1922392569
1253230103
503180882
1128450244
340711857
1716312976
979616222
1834007495
1646205375
667835382
420258756
1248906096
1594554956
1375447980
1262571227
1037643549
1797213606
755395490
261126054
1258436616
1078018114
1847588609
1144186422
1272360695
1542328648
667492543
724847588
1572260822
1246270311
441213912
1585135643
1623855475
227715357
102366059
1193249899
1409296645
915259697
2111523629
2003589430
1537991944
489652804
2141948825
1233898190
934474744
1003193573
495797362
1905482853
682747593
1525424695
1762906564
197187591
1120527638
1258657617
1920906289
1874422178
1771150648
1823911538
550327101
752355082
566399777
1147012370
88035199
1898194199
1876877879
327068284
830745833
1848081213
1056497650
807634601
1056308895
1835249191
1407674191
1334990810
264919506
1612163987
1873599599
712405920
866906108
296503868
1670998350
428930881
488065160
477224100
1817428672
102882913
510722842
1570075274
756625982
41215090
232811996
205927804
1293014852
1424736173
2002893429
446244959
274460368
791637914
426979668
361943366
1402952532
1255454960
2047581600
931220604
364211076
644848101
724130567
2022439930
1264128103
416800949
536341314
175905805
908230919
1564634658
1467338806
489225702
497466822
593875766
6721511
29302669
922117301
2072829682
1597394923
955781857
1707058584
1804850754
347459189
626870776
746991329
1243737843
1488437382
536519167
1898959717
1262551224
367114076
33183487
514922856
1467806325
1236113523
851979632
81863435
1942994415
1355920357
1915330954
2144866733
763107986
1228053146
1075482007
1443363722
887241711
2147037958
1188227119
1786339801
167099335
456745392
690962207
1773729410
1001192012
757620539
1035022851
1979493561
1345321666
1757347500
301971694
1008752116
1492853061
445351578
1955510945
2012076028
2090256336
1588098856
1726815011
1160230994
580895843
1551270637
589441541
23486479
2028020041
480870625
2069799276
318962003
1423841007
400413458
44476729
610214140
1972881762
144683405
1513541500
1268209077
1320919473
1693057523
1716743849
1674123251
214724775
2050616726
94371433
1089516382
1884148735
570619332
352800872
2010548680
2036858581
1119998501
200828171
159545753
340474023
569430397
1110584312
2053543982
1229970338
2068425697
170892927
408605363
2006031488
1917839775
2050510386
797214766
1162877417
825418316
485776221
2034059384
501067428
1952144201
2061261644
732619951
1317310621
316421950
456321390
1309961980
875331312
1916876811
2083425596
384449794
1397582417
790104330
306438739
1134302255
398355290
2146726873
1805566344
1644351034
1610779078
678337569
1536157064
1402175492
476792428
1685870403
1252906925
396909884
1327313118
2011634939
805602388
963657410
568615762
350911282
1830360750
1030550479
1222536379
917863253
1338104475
775886379
82059754
302544926
1680454379
508480942
2088110461
1137061143
773984175
1046124053
30969945
187444160
1371650549
1880723140
1381114396
483381834
1189741272
681164488
556944233
680154750
562157887
432592649
679979964
1260408157
62826624
1457670239
347922420
961700840
91839999
951887678
1986121910
1602031807
46692393
1224745337
1340571652
937952627
1834693753
1576355310
908780021
1707339463
2080840344
881632647
1437925402
801878111
940939742
468043612
363556206
1577239129
1752148889
1107360122
1383789355
829320839
1703225629
541552078
791168641
1608547698
647365059
1211002892
26087861
1926610934
833202611
1064800072
1556702660
935806707
2042069590
1830623295
371643741
1702669120
545456282
83513587
2017011083
159184241
413713763
1225483111
447610798
841055458
600167178
1607758206
1396688065
1595867896
22108681
588107243
2043086541
2119199130
1788931581
296125010
1206118140
775124851
808065408
1489837053
114104716
1438441126
869756951
1070558096
1266596145
1982893504
1693202248
314926885
1454312223
1093976316
1985599256
1189188454
996976911
1650597980
174459495
1644731840
1669122538
312417250
1440681719
798871691
488684538
2034540772
1905531180
619208686
1751218284
494381518
1300161661
569241874
1133911206
1852698500
4012729
737522544
1179516176
133526916
1839111018
1247854825
840012072
1130330875
1596204287
1600512700
726146640
1295724583
630218382
1695516476
1137460183
901166656
679034421
1897889138
1732542517
515342110
1078554211
1274507141
1817568168
571420048
1471850577
934744482
259011488
1788489573
1411704772
313605224
1060993057
23914467
2053028147
1368344115
2116635177
1183067038
1111829007
1688289475
262002370
1986677197
889522184
1077211078
171184268
1631610056
1632200651
680389151
1354812571
75376657
200319729
1093474268
1249372383
975127399
2011107637
636661936
1310818947
1787440727
1769622762
1319668261
652542442
1840872465
739219236
173032520
699789255
1456379283
997923559
2101784225
155346388
1164063908
631983922
705579489
1056259248
1160674309
983803179
1113070294
1421097250
264558838
1807442089
90391758
94516229
1669814378
285771131
323500143
1449271923
992953318
772188018
412378633
1569208462
1187431217
1969491223
1015877946
619887679
1992102020
2098249520
1606719543
1569549827
420544960
615185765
888872076
1987522224
2015605068
1691623621
520821764
1730839227
1595910839
766659760
232619394
1293260257
158817429
244802453
1463388158
642060399
2016990295
1149693440
765173214
1307786965
1312197084
1618718241
1834491076
1679951426
91356147
2006524124
558108914
601498689
130258637
1531564134
860229555
2077105033
1336047600
487440739
984706516
1183858636
446401089
812555355
168339794
1541379135
170707446
1562142429
1358827542
590838117
1959024048
1236545004
2079758131
297179594
1639754303
592120069
78217825
2040429090
971781077
1129624123
163139536
1295848332
2073380041
2116014808
376747278
350001592
1747909790
1435369415
344858185
1588960447
2108838965
2009731389
483397962
2006132941
1434162831
1426138593
1075524045
1976697193
344699656
1489372227
1941817324
1551071507
815914958
2000893596
832307706
1477181458
1275282623
464082441
796246570
976022861
286173371
954903531
1776873442
45349671
1198697254
1041193413
2087648964
117867290
159857676
1287317455
1760746274
1038552121
1572630876
1499091688
1478974969
740228538
978932532
1341691539
871313328
2067480810
1680216623
46516259
1689181098
734698374
1288615015
1985300171
1229223982
1521340086
385055255
1681718455
1751718683
52399661
1421752163
1191004986
1364261914
1877653841
615221911
556683901
320319925
5376176
1195278249
1741112647
372242663
521363260
1485436234
1963552287
1848026828
225247347
1470304591
830165274
958138077
43712059
1895488999
55847805
32493415
535880912
918449177
1344066664
1870795796
978457565
1092153781
950501506
297373274
215388427
1796587431
1507173742
2093750219
947803903
944281352
235339644
1064086816
50302251
2134909236
460177950
1062522204
350199385
1671800035
2103649592
1723566678
1624069599
1026292026
955866900
837685086
1153561459
14922124
522835419
1124846384
1122317909
1205424942
667944355
1472243841
951293154
2035490237
1642359550
1422478803
1686530514
1014490249
724243174
15954716
1066439009
883168769
1484896631
1548484151
1970208341
712995522
682837891
2144136429
1059241793
1626152268
1869517054
1636024833
1766742491
26056792
1252644229
979403037
525964106
971274008
1598347760
1148054105
1453706414
764961972
1855258180
547341866
709397108
345437857
2097022110
1738898154
1842020249
1908388124
839583785
1634296192
948583363
1038020366
1168005428
1291320643
1931943329
675293531
905747455
543155373
1934888474
403648289
1941329211
662289145
1344359679
1281199087
1165684591
1641645755
1696385160
1677911035
2077797781
1673318661
68540255
539378237
956328468
984969638
573900960
1256199437
1065338017
894596299
87694149
1918407622
894998003
1175922514
1151836198
1053114191
1260629365
778913084
700898094
742098111
2085128874
1077436818
785969782
1786245916
692986261
42989699
223834695
37910688
1158737179
1803362901
19059460
906659911
1364159767
995117916
21121799
40076362
1187572221
1889604278
993435819
654849481
605108534
280228972
385486662
1673248474
2042892356
58018130
2064702332
1648853782
1300506108
1993872899
1892685037
1725518674
655249608
2122529392
828293533
1416970476
869921148
334070549
1434975640
1842216610
536979843
1334255804
122065899
178719260
2096768426
1514825692
951050561
2022516648
1904111722
2019834225
1967324091
1151402742
1058455482
2005776981
888579729
46325704
638127367
1416693778
1729465271
2044692054
2138572604
1089307313
312117400
276028054
1612794978
659275406
1749513763
1678094490
434377334
1864414230
1211707259
124288949
1673454856
1360917937
469320343
794093940
253032155
919752831
1708239726
720050730
857880505
323030231
1106284098
283189982
880656363
2061998812
513220751
1137761594
1583268713
169065872
1159225309
1783443868
1241333990
1589707330
1337633312
337213635
1242734360
2036020975
932302949
1395559178
992041112
1060390688
1977928233
1320684149
21032424
305783649
1845866767
113983248
1748186044
741354075
2074303637
1182610965
1194195547
499028416
34275516
1624386222
222972190
911932960
344472735
1858169149
796456130
1823765280
818068686
1391786348
115749401
164236653
205812952
1465633943
1427438621
467784354
1479463502
1580398017
957093030
1078462110
57181769
583184678
1630584020
383757045
1644746656
1129652877
900086598
2136053801
75071253
155524306
1935711603
2022032373
2086107618
683126987
991513663
396027706
926512552
177131059
1097810988
990922250
837787398
1710066938
1963905118
1744110982
395929612
1826539155
1086722507
1886800700
1401347890
1984310270
1610867922
1546033978
1588967590
1289353768
1805349960
1114713612
1801449803
1012079063
1804275957
1107590161
1782586296
354464145
1592986130
1006213181
641361345
1508227456
1523505339
1914389344
1286719100
279920506
1070536266
1691976619
1703195396
866257648
1417529803
1313482049
1138183169
448486948
2102954441
1799536563
618917773
729942308
1391012874
408662121
226138202
1381370346
463110109
1801777225
1071102388
707361913
1072318934
835795183
1700938815
569147148
828123541
1787662497
181075393
286709405
965548343
1219049834
819059125
601390357
2041819206
1336219377
515661260
2040472650
1166858696
562840621
1036246888
324052150
1321335755
1733349394
2021431957
157475534
1507626173
1539717223
1475744431
1999167274
1833313347
1469778605
1051381925
1713793117
64655367
972283051
710720439
803357779
2038814387
1341344556
1992329868
1559917296
663768580
2038958121
227202819
233094882
1139052375
309957999
850387455
933982408
348921226
1546990963
2054632307
898382748
550796215
1800230297
136952219
1035829443
983509175
170545841
130017817
165438732
674337004
2143117432
950820798
1321505275
1003819180
23291434
1565286793
201190766
576239237
2049415035
1064720952
396674177
211421020
2070488077
530933712
1403574628
482872140
1467594911
549519082
569790378
823808486
757300303
1155697442
1207165748
1381850837
1496481997
2126447256
1783170172
1148424198
1062391016
1650362553
733279136
136902594
469797858
1966668022
1956031735
1448423517
27542277
1033047301
932171919
828192550
113935201
655421034
1897941989
315353657
1935271709
1685725096
921113417
1351136550
571718176
1543248737
1895675481
354713091
1527705333
1951458956
1406262680
1081597673
1192076583
1053005434
1952786864
819653697
465508094
744547707
661262014
273191999
1350570489
1522083013
150417858
1354431998
1425421575
611411000
1567882253
979546776
726865645
1372331459
2046971693
1726962067
358791583
945510247
1741208841
572613786
939137753
1510377575
1120706177
957932632
1433226274
1494924014
2051780307
1702134660
628304316
1319407318
1799572439
478481595
1591531342
1130062711
539409073
68881707
232768709
348258504
660496478
2108645735
645287375
1915899136
522807491
32635444
1296887400
1452871438
241412299
1015161994
1270931481
1162198424
137001235
1635701748
639735451
728402429
64907130
1137228301
918108685
632835613
1041527051
795449818
243213752
1777333966
2118089573
1588281852
1874312615
2009974880
1581787968
1479195136
1491108363
983530319
1872545164
1490559949
1264153407
1534560048
425374776
48485498
1998612927
989416589
145360291
1981770382
1068479198
733830799
249511789
720883898
286291124
170313169
359072518
411611004
416250106
1610639388
1443321902
98944903
557564872
1824708564
240139815
1059255475
1754294574
106533998
1892561075
1582961441
1647762277
1575483782
548828686
1174865072
1533895165
320290617
149874175
750498709
777179032
1369477398
1603361213
247302216
334993131
546833988
1975648109
815302912
2085038012
926596699
2073762269
1986105862
1882333717
1558264599
522678830
1271543860
628328574
80521335
368642874
1923036365
45794763
1583833982
1413027904
971718308
432491719
946199805
861405438
806741193
2032211328
1357040854
836258106
1892071700
1434276757
199554323
591533278
106669087
1738684884
105636609
635166183
1377736213
1624235555
1213151704
440298859
11747634
74571823
1255529007
801126366
328051847
1457338630
1865253976
1033656224
1696697267
1523295638
420818665
173441638
215541524
303067697
134234363
1957433364
94990612
902438668
1654843002
919245594
1650719538
1420301652
746193169
67544405
1216315996
932689820
427790972
1719252353
1074435599
1552867642
455274181
1313504032
1924865242
662362270
1772472993
339635282
762781160
115020333
867396945
71998112
121227706
1167496621
728641447
2024791833
296405017
241553324
1495976333
1700575248
1238568304
1108866013
1585161469
1011040414
1454066300
1427803157
1123620310
163806045
944528880
74424162
567867029
781351867
1643546673
1989870885
2127095516
619729416
637198759
558560549
620986090
1316166039
1315090131
1047342407
1874254509
949382857
1102740635
1879076205
1884210970
936521942
1747740514
542001101
2101124373
1711588128
2001991717
226421949
1422234315
799896528
1299538487
1506193915
980702901
1121455841
1805514466
140411274
510409817
416484217
405735336
678331690
1721089034
1545790899
753803775
292468517
579286448
268749698
187224887
1954995632
1656700432
533392259
1160645129
123858036
1603144495
35528692
1252761272
547094237
1507827615
744317973
152210647
1940388918
1279257340
472546244
1391870687
1568819689
450439355
1658433415
745826006
394688917
283038072
1962702467
1057633351
68096136
2031614022
2079580998
1466693390
1599854115
766405670
1503646875
1001233934
1847759727
104344129
1999411154
1153203662
2015636982
1294932511
1791869109
751959101
607614864
183064588
450881547
1456085139
1775730743
492235229
1575727034
370565922
446538218
1247940423
144589318
462612432
1554108763
1516361480
1818508371
1076089573
2078131448
1278955226
946969398
727565366
1824342710
1967704507
1425782159
1294675043
1505348229
338946126
272865178
70227569
676678792
541675854
1906122578
1714132622
1800201793
1577152014
128191697
1091710650
663350799
1562265214
161051967
67129120
448591233
1976551182
1977329782
2102016207
1266360096
1286060216
1657380963
1992463780
1444211973
1465736464
407506690
1647656690
1907219506
584095153
2017323558
438547332
30046949
396462256
904527207
342626974
1576277386
1640869284
2081699809
1168866126
715894380
175999406
452507758
1197335142
97461095
1855227981
1632913524
955961637
1315509239
244349833
678388615
1776774909
140524381
265600271
1015447951
1924607493
526776944
665860326
1317508996
1572704340
1158834827
1867366806
1231730763
607260825
1482386572
1326184295
1970957282
1761334337
836669768
955404616
1165552970
654952518
179270114
934490702
2062382936
1571484602
1378586034
1063467892
1015913259
1644666306
71301971
232176891
2077857742
609956110
1147074063
1120782848
214337762
98581250
911012892
1027411033
2053024194
723823946
1367451806
1369293022
33756814
401418940
930153575
1282329367
685604007
571292548
1598823112
1240345250
1144803926
2042087534
842783808
1214820643
1702952647
349440351
1000156529
2077785062
752258414
571642035
663774830
390871698
817107005
421739609
1704070299
169528583
1178584242
1730406266
557307937
759657146
1348564265
496193680
2041497082
510338188
1965414099
1613863967
175487007
1206415455
868719936
1469475413
463511325
117463034
128069726
1584984814
1255099691
1165897359
206112147
1902685075
1317320348
594875087
341180737
1074269418
1670105320
403625620
1658158245
711204898
1056509729
1729749885
464331141
742754857
846502855
1748002084
281890826
531235947
724807171
588956488
1628221686
2019450584
1109156529
1727659239
531767114
1697055754
1658199543
1687007739
1545347625
934504899
693401252
75737597
239094157
1352152871
1522341864
1858009459
1983462308
1486468808
566807698
24651027
333451572
201621642
264094568
419316907
642658270
178355145
1987509391
386416371
979164179
704556842
1205662781
883033059
278567205
1748470146
2009345729
1423933913
344156125
1468220323
2020702338
1665461506
1154687457
485627049
690723445
544275741
127535426
380112312
1219442785
1376605086
1686770584
1660236988
607157395
869281190
1114822880
1706440757
286661212
1779837715
1216835643
1679066889
1950845880
86905591
1461396636
306378581
1852665612
43282712
188608670
1538473189
1279789575
1651251409
325442077
501616159
715084635
731903327
1580269244
1343968422
1206115703
1086442432
735246419
122732239
67600908
1218761772
2106232282
527627025
1663104753
1248637029
1511045509
1444824470
637796664
2092062437
1373968696
1019856062
1287688530
1460229940
726481673
332056126
1002320567
2131620446
1440340482
1599884150
1301149508
1092024601
1017579585
1212392415
1376523992
1749644437
1928739303
1719268325
1344892089
281933536
906056363
2023683197
17644136
669971529
1158344174
633502194
1320458099
1210135386
1769065462
1160551473
1355799603
1838574839
126574723
871627085
462898501
665226526
603312656
1692354549
1389798463
1475350475
378337344
141592404
1586173737
35030257
1201065683
293182265
682407612
368020325
582625343
864089337
1115024476
664199439
733140584
43425231
1001455376
1316023349
1994203125
880672289
465618320
1445595764
1355016048
1134482644
1131721661
339423620
500886369
728249379
462961625
2014776264
1677054665
1815511617
258820569
1762747907
1494033175
1005679356
1070510568
981960163
1749105573
868909869
1487493146
77528373
2025045553
1341963070
1277134507
445918214
2022023746
1441482868
885905670
952414023
2031532949
1219996732
221181005
1215869532
1919937520
817563650
164204485
819942370
1700849895
1601617752
1464823511
1350084222
1893563542
1034892688
1949322434
1751057661
1749478341
1350099286
435919923
878715101
516820299
541053198
516251032
295692842
719335040
557909457
487314953
425939107
1332076586
1184700476
1529714963
2087432128
252837878
275124729
1970791287
380382722
1507434972
589191920
786909003
662069177
388021641
509218068
2042003878
79958184
860824250
581573965
390677463
524716380
654696640
1178514146
1280825503
586471281
285436940
1252821774
131533013
1204621672
217544265
77139096
1816855834
1377123674
477533326
1098593395
1573889014
2080917510
1789963245
1333235381
240697703
1873585216
692063642
1634636766
1993190207
421787765
1468839656
100457128
2045172495
604808284
24194260
2088076852
975421617
94758887
121988385
354913422
268955558
1549955282
1288279580
675298373
398083061
311260470
1028525329
775279965
874468394
1316645221
1945143376
524712873
1716604220
1010775778
191062744
600310025
273284256
1924321612
855113766
106035675
282421214
1171027052
1535405821
1097454079
1721211502
3483220
1719372559
1051003866
1516418444
1281736738
915123804
1263560931
566347031
1482087920
39475635
1659752669
1371584866
965837141
1467759368
1903035274
1892975123
661205142
1482789804
849681541
1932378872
493682861
183913297
1493954774
1526394360
114358474
606893449
689544156
1502727365
1573467576
2109000991
705797102
318877846
804699379
1222706643
1456734016
1347926284
417372584
1694751645
1518657153
1601832285
1403634294
322796190
406993487
599039872
79307007
1341712215
1125313950
1375895857
1177497260
840661494
1099157467
1815819867
162119217
134782935
271799211
23421222
223562610
315071333
908096415
1434572297
1616597997
1999266082
1664287291
1125408839
75563395
1299973512
15201163
1381325766
1003946702
1396185460
1382803896
1595128735
838954105
452229261
1596121565
196419658
302930350
1506795541
558515968
1373964305
2031184656
305044402
212091355
844872757
2081149552
1000768727
1992315123
1284382529
563242984
740402513
2068438713
1771356775
1225168242
1819243019
487601810
1430946449
1011783621
598927795
1480220055
918163151
814030606
601828517
1179172297
710778387
51810768
1111581014
1984935059
1647190198
1608212614
519992801
1841912401
2063499915
2121283942
1292254985
2070616035
958814476
154433277
1191427049
1928669147
1569067423
64144435
985285685
1912760817
1194365020
2070835458
513571646
1739200804
1778396688
633947438
140471148
1061312895
755274487
1466361829
51378261
973855611
947934976
177430945
1877930161
1612028708
1549256290
1228733008
1629789815
42603386
1158986563
1468420536
665382479
2140561121
1195446359
1826210193
336392059
138251716
707665463
434715964
467850110
58345652
1122610658
935179167
2005352486
2035025839
1646399221
1124036700
1863217504
766301817
1193599471
1609568015
1871745664
1517824181
1441737899
1847739683
1390108247
1896318771
102181090
1293128504
533004124
1849673891
687109702
1368489221
825337359
109498907
495687433
796829315
66281066
1908839307
1107169767
1919760129
1771744446
1030848016
1399635649
2138475040
1726133539
1594674346
1002525157
963193648
39307685
1035880483
1897044578
2037213946
1533922415
221114465
1508659441
679289981
511388714
772846193
1471658771
1741948013
2042631423
370254436
1356791314
1106765920
361412407
1833108118
93451101
800039188
145961227
1775531736
1832629985
2066271526
1184803914
567808015
1108567029
720629687
167720152
1739164155
572894067
529870220
109261508
954633251
1378658568
1910627311
1043911213
1656371916
649282070
1124764607
476550787
554230314
1126214715
127692814
1984036065
2135337959
1481471502
2111675626
463733966
2083747669
708626302
1916774711
754351049
476013631
1377654754
109701846
2073379170
991897818
43558160
1910752081
1309679857
470012927
784532734
2003484872
1762038803
1604036185
1162970343
574065124
732918416
1951207439
534616775
1022478189
2063676623
1159310050
197409366
1767937944
497631578
1930192076
396193043
1483160519
149479641
692760505
1683347186
834162834
544910522
1512151857
1165790130
140435986
1737283620
1987773830
1697601960
754719671
115826119
126808537
830182443
2068427139
1320853051
520352960
1700716270
1687738157
1733210408
631938470
1253941292
1605560706
1022540082
1733044143
1357127984
1653697601
369884354
1699248026
573574930
1369189681
1208831031
1120612605
253963004
397423330
1644484979
1030801971
814606035
1972979767
2131931156
1781326828
1490984257
1976623738
822137402
1962775097
1256466730
1763145788
742462681
399655242
578267572
1688846683
2129034296
928637424
818748117
315851345
881448980
2072140266
298361858
996756337
1339102267
245397893
344952242
1927887408
578371403
1070186254
1796283854
685072740
1344804945
898997511
1587582876
32854619
1315673169
481481041
1373351092
1999701654
1619618602
1606243801
684612664
499243016
2031927824
734038130
718105811
1197772220
277184010
501123983
1678453743
250504267
1565552624
1985157892
1745404169
786782534
1942103141
390286270
2086117890
22217723
1971650427
1272843864
1664364187
1671078271
95438463
1527584138
912646303
984959296
1634669794
655239477
422807531
716188953
1588040669
1834660225
1289980442
1345711870
682598799
1800587229
479248992
1581080964
835554147
810767129
486345640
1770616321
308395170
804842548
1825106128
540108557
1176048688
687238400
1116869888
519362612
1565647021
397493363
1073988410
76529261
521915653
937209924
609766557
466466802
655248756
1797584938
29291748
1334125803
816150719
2084778698
205626428
41317979
1782478982
567545926
81736890
1878407259
1383104173
2100241411
466704108
1551783408
623918814
1108251809
992849194
2008572038
1667029674
247397818
105054420
1767963602
1105051017
98739299
2091858602
1506391833
280797197
1840553117
508511325
748672954
159182257
766130052
690412197
1399934109
124058017
1306993524
1169537989
2034731307
27273523
1733100769
1806314642
230607959
1285237301
1462783450
401968833
603452843
694707407
1856179171
1989029719
627178769
2033750418
1672908725
1007680036
1306397432
411474501
997977107
183787026
633995889
129917764
500271409
1552009145
1806413602
1235307932
901370407
1798116460
2084549377
1655607115
1889738122
698892318
1498432729
747496042
616188271
1588174028
2003866796
2013137583
1624568170
1650282654
1820753284
1409816276
1848369499
550835711
332870406
1933650404
679546267
1218031244
663334798
1192744791
401958043
1236617562
1155454931
1097846236
1859123338
856045279
2026262167
251938486
1271683699
957322783
1968093329
1125701224
1407005768
20316761
844069587
644889124
861373853
1911851561
1945703392
1615647717
987222060
1722015166
266345266
722882574
939211308
750275042
788803474
1745158962
1371633155
1644930882
546921456
1517487517
1209451825
954091390
258216040
206288305
510483289
1415206079
1488479112
188322012
817136362
2091773176
952706692
382857421
232075747
1922780133
602625389
959609256
743478299
1084490863
1274456279
474503883
945256120
1869775484
1930568132
1812733714
1402605363
1249104363
2048660846
1641250126
749374597
1903324957
275240012
1709314120
196372215
1977390380
1796363821
1734401694
1602692904
1330667589
340285823
534304839
665650934
255975965
1430062472
32527917
209209193
1300165867
1525040278
1453146642
780455610
507443911
730740351
228097575
1211811525
1682979215
285588861
2002363533
1638732997
1946146397
1829176809
854196017
582405452
1462887473
1321111527
302826889
1050871547
385776717
1925503199
1487632345
2022032373
1311442935
1220375803
745306525
1412210050
1729548319
76604440
1106505223
1856456187
1042875623
509496306
736172408
571430440
1658933820
148087573
1079948090
1857101581
1805159045
29621146
282292042
1200416874
1918859554
1882522381
2019743100
2030017074
395914496
1413013152
152154797
896313791
1890491897
1201061721
1055437016
1992456572
1263565716
363695345
1365429602
1651613224
1934860707
974594150
66029423
1504570538
1657321916
494224690
1781415125
1974595196
1348830488
2113192831
1752678487
439984930
1013617183
874130794
1083276610
573905581
666794228
1973918930
1455772247
1476260592
398277671
22490244
1679685693
1042965550
401594594
976311261
567971318
1039636555
677253733
288067938
1394882556
1250734050
1033308335
277649723
1242261182
1064386572
556769928
1604575345
701323365
1644786222
1261316487
6300092
1741925188
1891510358
130460967
52529840
1656180760
1407218088
28084933
418854240
1779391418
23288730
1020387639
40481857
1833824689
1735909440
721845812
691428130
34807965
1585512317
1047130146
1678743084
787788156
1812136199
791060148
272721962
1599782611
349274119
322106119
1455167064
208720043
1103831659
678267294
946606094
1278848107
1764912905
167643862
1947008745
959213413
1266439436
1423046891
2066074144
1346932061
1186161766
955398916
941507913
1260089549
477878878
1527983874
906953302
455410338
1091356292
1503172872
1976271409
1593783464
1999912365
2093511158
949532276
1168146036
274548024
323885183
541515332
1515651004
416265857
1500962859
545341796
1965632097
1847337882
1932277777
1914403194
786995743
790948123
507167354
862122066
400390832
68815942
1998534333
1461290472
779941505
1509266784
858876165
1253441889
1238664936
1437787839
1723315167
796109879
2095658458
391157183
1128057404
1843154492
249292687
1582013631
48649105
1465482408
1073621848
1082822261
1734493493
1359197538
1025801183
1854320454
1893617952
843495872
1701463613
1990647373
1695016958
1535256947
1447010134
1870894098
328702827
2010786578
664531447
1206141286
525668739
1959618875
560964907
2100925287
1792975700
1233908258
454398988
454175396
905193548
1637035689
779231040
641089762
284649691
1613056945
1005283623
1039620857
1950510022
1323514166
1955350614
1401304517
2112381243
722429254
2032097777
1378375833
724294835
1064857501
2016703165
1031246225
947324501
1572907320
306880834
360408075
886368988
68342792
1214607998
1700096992
1511899384
1959578491
86112394
820241524
2007608885
708754642
2079464505
2033263534
1935482693
1062598396
96439352
1929532840
1884959907
1879366598
843847572
915109542
1113337209
1161408447
282685168
625901865
1893962736
170977801
1986698492
2107574514
1068193234
1783527213
2107292076
825806768
59013568
1576302388
1118468240
274289195
1527439015
1959621678
1485937668
1601107366
1545725067
721297236
232871279
939560531
1280003656
1489491808
2116452485
1880244228
521320947
1947937812
1612611620
1998726011
1310891514
1784292492
248321753
1139976342
1270421995
1727090483
2061350558
1170016858
111482367
1161458144
1426096165
261174037
1866172927
1640143341
460823233
1175624888
381417425
956033924
685239315
159928909
1074633236
399938544
1919503730
1790390988
1646401224
1603607865
526411207
745158135
53707590
274833735
2117564022
1650194017
221690346
826053945
1616849345
1922947398
1288410786
679979200
1465377324
1137840497
1192871887
1685903194
787865978
1697212744
1879375135
350652223
2059081336
544662752
2097497664
1199142294
2036983391
2121030953
1999291063
324667401
1981538969
1125781426
124975953
609968654
879408336
750514217
831713179
140799268
671411369
216946343
222937157
1967989460
498254457
587893573
1546014451
1333834832
1885041470
93616411
1093842562
1034723303
1948326011
558597254
409504995
455644688
382213089
908190384
1402290818
1569679514
206513398
87565849
1300019573
441348616
1245782106
338158495
1408271806
1687285238
1972126514
765507595
2101065498
1633613981
347042491
1856780757
1676487089
2113210462
901203140
426706708
1845824285
1384676311
2055989498
485852185
789353154
436585564
1528134771
1480932493
1178861965
596269283
919489466
1133619430
235001298
1543105753
1082323478
1265774828
1867432576
2021966444
1122356241
1352932370
2007786341
1926462033
2071832200
1686417765
937598897
1187525243
1764375912
2079526950
498712669
53606639
1277834821
1579053201
1195319235
344102006
919206150
1193927951
1903612849
1999402076
1341140177
1608042014
804779516
298705797
1175719169
1254280836
389969188
357940948
957038930
840055901
1560385910
1111578903
1138757541
1036470023
1982837629
1472851613
1030423944
1476158132
1784574815
890757783
959332971
846265320
409093715
1752188775
60427059
500339840
2043744959
691326891
1705921307
74484158
2019381790
154713932
1637043316
190626271
1324741576
1849073246
1214494990
1085048353
529465125
1832064477
1220691999
252338737
1085351640
1806106194
2056333692
1084387076
1616157570
1311051811
1700370220
2130799721
1505732623
878642846
366105142
1256014567
985534143
1308563641
242748753
1648911375
1259175406
322029334
1838846348
1032417372
1619253440
449188146
1390636936
1478182597
376991236
492352109
1959642483
1801562414
1902470701
1362886181
1361142877
1834251000
1410006964
268229321
81336350
103751872
13542028
644125913
2031010953
80673691
35048079
1429199322
1433378967
1728351167
668178140
1589086073
1595200640
436266718
98085239
1265103114
1863082277
1215369760
1013549245
817014628
12912693
1650274581
979918622
593211605
1479721757
580942506
2025858512
863025418
1879450964
967819083
880579663
1406661479
957237993
1740982779
148564956
877100580
418887801
659610559
11852081
714295499
90048541
520686285
1231307331
480556844
1741628764
526306294
393009827
1281689809
1590619076
993860128
177021140
1595700723
391742486
378338885
922368348
500294386
184688319
167653303
1167719423
99358935
181563708
778171541
120905410
1755643785
1908303905
809067525
1238385660
550051181
1860394492
1686747892
1798234843
664896188
2022623217
772248789
1487372905
812172591
1821691850
2050387309
265204401
201529154
1769675775
714073187
970524354
980979927
90573680
2031111745
916410205
407729102
1999551300
680942810
1319177689
512540800
1619556626
1234961230
521111733
377189665
1704027345
549251235
1705724294
1573986586
343102336
1411545257
304814673
1714539497
811695100
352955745
745208604
1384036027
1785924406
1954616351
1762961171
795587279
878307241
628769233
221424104
874958897
1929124134
2047859432
636054960
794429035
1231277534
1819823864
406023199
1488667460
666647194
859077768
718573277
1597510251
1731027655
312116340
1365359836
2049959667
1283257979
1019214214
2072337889
1347124569
1783666811
1813983295
1273585626
1937004060
1357335403
666464292
415598875
1144369484
1732706350
1370383026
900004299
754524072
1980383473
1334747808
650974944
1736816333
879453527
1829728631
1890833225
175372030
2066878933
605907661
1998868647
959538331
1468621782
1562953525
1687338552
1944452486
1069726198
627009892
190391829
143608311
426345246
565303480
760518069
476408948
1024289043
424477672
1388775985
398708497
801722791
1350550072
150529051
1784825385
1093872339
1904250853
694810952
825517504
815903804
397306568
2141636184
925019419
1045846876
52529051
1919175379
612222829
1947357372
504441693
745204917
920329479
835322211
344109578
1401600599
1768669932
1945407986
889207502
1190839042
1375734431
1979050211
790209248
1657026343
128058182
679485968
140907385
672794805
2098916779
769868920
91510050
117152316
1214169255
1539893010
980383838
1694582490
2118205704
1855632315
167069268
31957414
1601892103
1294660488
1722111654
1815640529
637558667
658613400
1058380795
131893149
1222631316
1313252208
1611800441
1587710619
300685071
1020480997
2123465867
1991174391
483318473
1445050738
1669596948
1575898705
545478156
55960362
678700745
618312812
549051943
1679734130
578887242
1146379043
418554608
1778480062
790776601
1208503028
1606030826
457794318
1085241876
214782814
573722266
2097561507
1523824956
1292174454
540452939
1623902314
408660225
1442500402
630533299
1562071562
1903529526
575389147
1458263660
1347059695
1714393431
517498814
1915727756
2111006028
2015172987
1956899204
328561932
1744935040
781454479
150375653
1898106011
489861165
1490964925
1822420976
416358820
1789345005
1549798686
1023425243
1797275728
106651933
582848372
455686950
1286672165
1928508980
1088837126
349722055
1589383342
1619464660
1089567882
171322266
1578804030
54231861
50862724
1837870196
620300480
179909495
1942176883
163907925
504370844
1428741247
7682552
1008040224
1888814890
990085916
322559360
1954356830
1126150580
443344311
992336005
1645061734
1701366047
528018463
232923233
1461005217
41599523
947345980
78896104
341457170
1244460568
170612700
963470129
670943215
84937214
629032858
817905749
2012336379
1268733082
360863167
1945765683
107047802
2094310868
644685597
422448474
346973805
645137391
1177084908
2095852244
1050671464
994762040
1865778270
15312925
2139028781
514752503
253384049
1904176517
1998492014
2036814148
1922206307
247505518
1999936174
1329300514
1033756918
2003294648
279119975
1287115892
35488026
1537239818
377224514
1812596956
962708352
1698006615
1608121897
1769138705
1015960753
1464311398
1174723121
2048317294
1256316858
262597255
1671875926
650340914
855492422
1836934510
1937825278
849501272
70382488
2047941069
65962938
175672580
1629952201
2122470391
450926703
830412147
600071000
72714996
130012346
311856550
543210772
756835357
335242455
1238789387
596133610
1982258307
80262209
127085928
255536235
124856273
1499278706
1856654655
960635102
541742330
1546688565
1725616057
675072566
2141573166
1533908473
1194577369
181163903
1633223199
834478657
1945835586
1421728666
49976668
138368722
2075237679
875822179
609560538
1660703005
341354416
1782237600
644151718
1162721203
1551712258
338265437
1532366422
2079745002
1886509713
1398403823
1543776033
45630840
641724440
452660489
1209630743
373927063
757505027
302248258
56593754
1476851746
586119022
1971585019
1326107369
620322027
381412996
429875448
1587545097
356843349
1734725357
58636905
1923945270
514743364
623075817
1503568776
376467243
272080355
1161538980
199878433
2052850035
1571552789
475602933
1044649293
541795429
1001675263
1022224833
1785527416
1668042331
1632813438
1525379240
184382617
606747654
746947034
1942970263
822313213
885416931
206393790
1464139184
660851344
1759424651
1560344846
307545089
445634037
1383041255
1937117693
785632258
1187963295
1697261061
1680933964
2142566314
583838348
1112855107
999524121
602964837
993291347
1560550322
73970615
1872929414
1712692426
251723486
1131044703
1413369862
1329733697
4914039
807129835
778550095
1886860810
867986966
952998507
1956665229
906290390
1570655430
980884321
1598540290
1626451560
650945771
2064985457
170486278
256057756
2019374817
300431098
675774237
2083100802
324526061
270214670
864210604
1264031586
1025668095
501686830
1282662798
1724106349
576038036
1447579872
1294677247
1961558728
2106778250
1377223403
757244779
138095170
810310311
883040871
275471079
547420534
1736293921
1654494960
362274267
404025605
2019500255
42907139
465851346
1908070952
1755865298
97275924
1039837624
1497944969
1951291926
1329770129
667874976
1062421289
1496653203
862987967
1015760591
1951482747
1873306843
125798983
584174033
862106334
672853160
1757002889
1820096287
1265140376
1568887569
438667022
603403965
1706861381
755704945
962303890
921450156
53412015
665166393
1832832350
501539113
750200721
1342080042
424105855
1699234683
1528895881
673363997
197925065
351795199
1952839047
920635175
908939730
776283218
2076827204
277187993
934580019
1278193535
275077598
20259070
2082269790
342893679
1179981062
1047138240
777808853
106040886
973561149
976853637
632400628
660396957
1980414302
1922609848
1509911056
96047472
1875754315
1359709158
578417555
2065871447
1549147263
1839776535
116710662
323583080
1284976527
1137759687
1682077541
1153107156
16161449
848770578
1914877508
961489062
2075414340
1755182114
983880239
1018034474
1660407093
1695195946
1587282731
1123840780
585298577
145656554
922638369
833238123
280523978
26695378
781238299
412900417
1361796807
1557884218
2047277379
1013467119
441638663
571247465
170658400
1143875227
1224950234
1799232214
426101251
215103100
604461635
79232621
258177647
1997373104
299949705
1486982876
1180288277
542201925
1386812812
1355647721
364427768
1821779996
1832976387
112317263
24759726
667856432
1916096065
781397199
1872113185
1597006639
1706076665
89639226
768938235
318671904
1352401975
400413340
1492353206
1964524263
62989044
1147512060
1114848175
2044057403
2102711559
310286300
1675332553
378743219
1999842487
361409238
1630585878
600280431
1176319051
69470376
1572390369
729008948
428164879
208830271
1687248966
200818280
1759063703
1179676164
394763292
1836018796
747673005
1667183672
1463234194
1796599620
564644090
1077692208
2048767772
508137427
2091539534
406094899
518233940
418387461
482872773
726314640
415607136
1207966145
1592091008
1137688087
2119069524
458679382
609961949
1289437855
1954673842
118454380
773989393
526216436
1216072068
932051925
221431398
1638780338
2110719943
617736145
1246408633
877055690
200179616
2076097378
190467562
43882805
777491923
1978569759
2039510798
1451508934
1396217707
1902091554
80059024
758762172
1414597506
206515628
618824355
1837059463
1572122896
1475565152
1583263851
1523102258
872024587
406280793
1184436499
151216447
306415436
996712383
775588672
130370193
1605090818
1598126830
1074746454
1229260356
2033424821
1182765049
680879262
1870543791
1245155625
1728568929
1479946914
210877301
231489321
1863756645
1003407829
2096417981
1053566617
1070715446
104977559
499415200
207962995
577903613
1943971466
1817480257
870698680
1671608460
831544525
1841262882
282357189
1966550872
250200372
2069307122
962462631
1667110010
1550993826
2031001543
1928615097
1098584476
209220854
1682642819
1795078736
1695053446
892215285
222570273
1626898119
769533573
1870679519
1556586821
332702369
776935672
1549315460
99858042
1738547398
1195433115
874078736
289556478
1597030940
1941889874
862620353
335948597
835261921
2015185687
1104873652
1893880314
1033687055
1324963760
916218869
203222909
895099585
409849490
1600693103
915203195
1575726877
1392203271
520919573
1723796729
877677229
373468971
675095900
743350027
1800384710
1319661442
1556900600
1400496540
2054288007
948720598
1183483514
998523595
885056885
1491947235
824353399
1654197655
1036279690
1140030934
1458999502
784660868
130139323
1804883319
1401168609
312171231
1638929424
137236369
322321313
972311118
740136260
533865203
1647763481
1922760215
772894502
1061129193
536857821
1516947604
165871571
1865528334
1295178120
2034521667
651029735
404830754
1168124435
866747263
797495706
797680487
1965470163
1012257752
150227487
814191639
387913430
250714026
1357312505
1350999402
1447422093
99266740
2058709032
1336930950
1424221650
401018316
235602588
573800597
1703385062
945991649
291167635
741476646
681233365
660748731
639509945
1110043056
1985356599
1532507591
2046839052
1997910291
1508693600
1945438646
2145309507
1749976282
2056737216
859244204
1527651567
348702125
245443976
871182080
1116482426
1145830745
1536156996
2045101092
2051283831
926015402
1959629350
1001733397
629711755
1658742266
1185213414
2057829388
899565768
14705202
1982998461
1721092880
407481588
496358580
1695529046
1547342661
1610971271
101120032
361688383
170723079
1321852572
700846040
185747052
897573426
915969064
354973660
206665315
1402603789
562305637
1108353140
1866181209
2129859258
2011848177
1787399212
1664741497
807198565
906359809
110760557
1562982464
1801358217
235972750
2037814653
845048706
867813717
1546134567
1597999832
1958864482
706578576
484739935
1638984843
1047116366
1183858636
1861546887
2095343796
1974169193
874264679
1323056778
1629077495
1143430278
1560971695
1720850219
2102647912
733405205
2068384874
955145572
336584068
66166031
2001140645
754846925
1280951229
1807960689
1834767392
2067185626
535360644
748488579
1202118247
1627558506
761285297
153230914
653302062
386458330
1511924523
1142604807
154040184
945821778
1814925694
1831664570
836758114
2067385902
1096920305
1893805917
2112801301
669975046
561273672
2086475928
1930361151
1618397538
1072620086
1197671233
1183033331
2086446145
784762478
1983648167
1987229176
852035725
1746608588
783571478
603560866
1814632732
1979483958
2076599683
1732616019
1520480157
974637177
357580010
836478532
1060402833
871592187
227150711
208649384
1566027429
960277751
1542514836
1361467323
1594382918
850729809
986961355
487289359
217610948
1464615498
268591540
1379190049
1710570691
920503099
619125001
141144366
10309631
1644848652
27049449
798970372
1029056581
261587914
993645912
1745327004
1689730848
2093514417
79095137
2121169102
188166166
1176795911
555316841
276013166
402034174
2029880681
629567279
395926294
508936474
1560847325
1836573130
550131328
1566708794
1749497308
891499723
1137624525
1297788270
2072401788
658391171
1514705404
1709881617
1869789369
796448665
1205354764
332817059
644427834
482206317
201091845
1120474943
2059589625
890444902
196380729
293776253
1682531712
757154056
1279210822
76315977
34569478
98715635
83856220
2018950649
1052147955
1124618821
1089541268
1758087123
1245450646
698219588
1347653539
800749230
1425199326
316978090
1451170384
493800787
1603954981
1094705463
1932263255
1662058254
1909732088
1180967109
1521645830
2081791398
1034939963
241555299
1176475514
672736669
1497275204
2014951962
657090970
568729834
1672344473
1067137294
1455927439
1139846083
2104000077
759545833
809549953
901424299
924258137
1992407537
64839467
232475509
1523462580
87459947
466022101
1089246421
1071442088
2140469897
1145285010
1424624453
544100905
903679174
812474589
1768316379
124804941
560831912
87479695
1150893289
1542818688
1599691062
1172921203
1436078244
357294668
1403610565
1687259888
1791953326
1459527497
439700623
1330592267
1647116482
2117047464
453654978
1459597348
1465035571
1265131882
453393135
1632250408
181742546
890182580
1117144628
760495672
2137916119
1395586127
1318482286
1511377381
852382730
2038588441
1392862467
348674087
303794747
418291639
1857503256
2050652592
1210558043
180374520
1225131730
1966780883
1103879233
711510200
1747232019
2033072801
529445597
1423544765
1165023173
545949633
1988700313
541017506
1075235190
1719086386
2084078818
192369759
357475759
1509225084
1554675695
136398730
1274928980
1447872680
729241027
1598911844
2135223136
1769384524
345811046
1417466766
588712569
937545811
339484309
478967482
822303204
1371505325
1049192838
2073399964
1986450860
670530331
2043109433
1626318899
716017011
2137706590
492486554
531281719
40416151
1956292311
717515644
141792501
1890696896
1741074836
1691157040
540679091
894133139
1672667683
929972640
2044566494
1531403212
1874668140
196777057
1709883304
495422582
684027325
707538729
1805532520
664708172
1770494262
2018344903
743461135
2118304644
1972248191
417092977
648787193
1098049815
885532074
400777454
737557677
1782331399
265947068
221941688
1433650075
92029733
2098747326
1962211434
272173218
441281119
1120559108
790122466
1110528857
1263098009
799741963
753487357
1537358270
1600323995
2016007288
527022666
1130340977
1196421387
621543205
1613101937
1968623254
923893983
481443644
1958928223
1932325654
1107822232
1482335926
789372415
1085684934
702911109
138629109
765064838
518193670
399633806
657869620
1764003992
1385485002
1898704990
851151234
1123944591
1573491865
1399458151
1229149523
1330804879
969160791
1489197752
2058531716
1103996538
2010555945
120154102
1364644021
475946294
161460555
1838153541
25214277
1408459243
726648676
91666525
2045984903
135540782
1029393668
721549772
872889107
57634130
1533771772
1348090123
1515942875
190676024
714281015
948424194
857410026
2100381937
1701259910
2094844793
675767327
595315261
1765422947
595207808
1305429470
900242883
590582060
1991581138
1584615812
140292380
546886765
1014000278
1419203651
797758876
1904597244
1242576967
1773244715
1421182145
615151180
1198932684
1933350160
1344062191
18445590
678480894
1580183090
876228421
2050146361
1568952945
787272427
235665639
1544940308
223813403
1343270343
1088097660
1241441006
29560893
1040086063
756077691
1925608245
1986305289
518605366
1132223723
79519150
180880994
1257812935
138895232
1274790244
563488483
996595755
777361775
1343510005
1086976489
824607802
1186142529
252025327
1974920759
130399158
291660795
197289184
1584438036
1707830619
511608735
1410952479
887158505
141725224
313121227
1541528873
367414958
550092707
273098198
1818532881
1904667869
1316005138
1781290352
187303336
1172059136
1380911294
1442823147
2117605663
854641354
309687335
55170712
1608719049
214681350
1859419573
515998016
2014954729
1039468240
1531160646
919897459
471527876
1939501678
817286188
108719086
920914669
2080083538
1049590406
1794165772
1088373290
1805961630
1362182789
1177246057
1042415970
1806948458
1625148643
655709411
1210956151
2039501965
118679452
76403685
1515566239
742688143
1700225139
1905227632
79352555
900928422
329781190
1672633539
1094207276
1285222579
444125149
1016094037
1915381507
559069470
1858922941
1993583413
1023098452
1844624111
376094823
591836750
2103178301
1949607059
2080273333
1645202319
1024094462
1522167342
1473359617
787983413
2141842581
1678879713
310353470
80187593
1728204518
7615029
2139561021
1210580252
58173979
430903339
374219702
1500083284
947159025
1424734598
310929437
612638892
1029545661
629556964
1907784237
892961723
1700498800
1377524678
206562642
1990721720
331617884
1800380830
1635995967
260193421
705885055
2054986903
1230863027
253034832
1513348991
1180467990
1635585069
1656421367
393765342
801660282
79531135
132938895
1877903647
389689915
1257501119
2114025977
890651218
36909952
1093372907
593782312
686575437
643421496
267238258
364494389
1402544267
1881747746
1430369516
2007003298
1096233330
1825590119
1271749240
1106084867
821507212
1335947548
98602473
701692535
320477503
2062637615
894472512
14164517
487418587
1226633850
1360690888
808132706
1590118804
64850921
34932156
1161386918
2014969378
1992676687
2029180972
832386267
130853971
37222239
1396122176
1047678654
496791491
670995554
1146382832
730089345
1221716802
1702631829
2127194980
1880183254
837507529
1018357810
1823532782
947808197
100434220
1390643384
900691989
238663854
151378197
1686426678
878702464
1921483110
144670620
1454053305
1483238455
1165118066
858956317
771178695
341073659
863475397
1862617567
1323539461
1218682359
927319168
720928269
1971892201
978700035
1465710920
94142757
767208621
496396507
730340291
1134483777
1662556505
1721443792
1877990600
1506355347
439376275
1203245540
1752940172
1143934295
1550427992
512616251
1490061264
1270571400
395941259
965456111
1475624979
1634712114
887670096
323449543
337287068
1548169652
765848033
795675654
1825261546
288174889
205148212
2004686096
1066741069
1151829096
1398612134
355835895
305217269
734634787
1599047808
1961153315
1894141682
222040044
879622963
1181852891
918025594
494965643
1988955521
1611030394
1978930688
897533666
1836305754
1096918081
1964995066
355196658
1750039039
1301546962
653782865
1405160394
1357160809
83110444
519808091
975401801
24669177
1660592558
695788530
2068047419
1156423998
543576948
714286927
670088592
1899002060
1747710450
595292667
610052529
1575652904
2088131010
1173702508
1678531275
678034435
1949163487
1241022481
1262520120
1316018650
807039729
1904518572
590905806
186708552
707402228
1661645725
1409686949
873885468
633924240
2093301018
1961448869
1363359229
294344712
258814544
791576712
1848485455
955005868
198065548
1165879709
1513786131
1799755949
825283220
944390875
495017967
1285809270
101970307
106122408
1429273929
2086288805
1873851906
1737778147
768653062
1718976237
899173432
622788617
168893991
1182979829
1020143556
834404511
605484181
1088766902
1463162389
1930795744
1292067187
1421666898
155714832
1212376081
1077434285
1058300577
1582291527
814253848
493516724
1792793199
2108630819
1695122295
58633967
1758310744
628117789
1194081489
2097672867
1217294123
1935110225
1346497150
1186455160
502038878
709686766
1373155431
2090875270
922469617
1648205617
578885661
318851446
1775137182
177209510
421335223
836355363
751483661
1407324764
1401033565
109394215
589794975
2132450776
925629129
1274901670
1472954175
426094356
1879470994
1704806244
464027968
1957060219
2132207771
833732323
1350708453
1796560066
1536397362
374922870
1013333434
505551052
2019005386
440233095
135775516
1620352783
203606006
2133747073
293215593
1213571791
900980257
68578515
1577852271
1875772051
435652932
369405190
896990229
26440235
249134464
1277680396
997419804
1412660956
1541375314
1986308287
906298947
320169181
1191570516
1295810304
11729148
1966367325
143329640
1811278410
638490862
1223511081
888553554
1460693267
231949429
965588
1853001726
1490649759
1698944884
1901054560
846687556
891936490
260759361
268358478
1044118535
1023594004
1014631606
760541340
414553175
1713901739
2116094395
1042907063
1351127364
1172437590
1180670750
318122190
1732796892
1181431676
1832033712
1644203619
59131159
1898499678
612410305
1850768201
926619342
662150361
1536215370
1596310810
1268983807
1727021440
832679606
535097348
1565924510
625926102
1142803285
781861441
1800191105
1718984164
2055632839
325164746
172746782
392899320
906514359
1278103448
747220406
1408605591
1123393313
1766559260
85831254
734769113
1733657034
1235186214
1595765078
1928093870
1852208625
150514101
1315660978
318316879
18716841
966758904
1628474333
1090266015
1610452164
899330177
1002968588
463409242
399458427
1861621868
616850307
936514901
1217567575
11502023
1632374249
537419351
1516325229
1502785320
458757130
1574219143
1174670675
501692576
1598062136
406404902
1226837157
591658656
1041312631
1312774531
1260376469
2086905518
875074925
1979061159
338293695
262011898
398272253
1327292377
2114083337
1370528490
790773588
2052763962
779279229
100369170
1617043955
533058365
1174375978
564647611
741279755
884214136
1987185776
396799646
1052849850
1665318029
1380552404
1362091769
488910763
14103174
1563960752
1608102001
91225059
1883265931
585304071
1676214032
1629022769
562138964
2075116649
137653361
394503678
930768814
1936245887
13445617
1225807880
186799523
583874662
1698615647
112001709
2142460432
408199229
218976374
2036327084
1029292586
1180567039
1591176369
1209086779
904651500
3005251
1569886081
1668683060
329679557
373897753
1270825378
1492245884
1580795035
53211385
1984903824
2123363196
1215303313
1535078058
1861637966
1590891857
63436763
878685535
1676924583
902774186
701442789
749071649
406647561
1022547971
1288901270
836355138
2011650986
1450966269
917637247
371661558
750357932
827839941
1998309067
1635550557
1630401258
1148394803
1283509699
752596032
1544487107
1515953741
2097598758
557623878
1336061727
1162789276
1583622379
1183608131
1534910795
1920132802
853443880
5883336
1530397736
2102815481
981944436
1108304226
676403950
1575863031
1217420253
156184548
2004185509
776310630
851967042
328186269
1584806675
1874122400
1149130980
1959988353
1239440873
587614506
131054614
1649259578
1317463473
617428667
470602425
215266348
1032378230
51107850
773948186
1317508996
1369983435
1726022543
1086771739
516405580
1740487957
1700639889
790303301
147163249
47257696
1971034621
832180904
876227980
574941652
247826806
1000283744
1238757132
111310124
2139538266
682549454
1162362741
409960399
1496026307
1834689221
1632502787
753470013
1537680886
159187114
688988943
171994211
242389032
1857853317
932056579
851698311
1531096162
1417160131
1457480646
509158370
822887467
1685222476
1897042995
1634544858
1614088919
33692185
396633904
50257913
1366736838
1499888405
1029754252
237359074
1285746469
13976167
270813847
1275410645
1747405854
1815040649
642587135
780072618
189420494
1116052215
2066629549
663411154
1574645499
154985026
832282422
1568088838
1758727932
849637301
1534947818
1777780314
1699892251
746669212
1258515709
1942183015
1919538378
728370401
1884819888
1163339453
1224988040
271177625
517929094
851397077
1823370327
2146446739
354568405
1828013733
199426012
332682295
1696353486
279370200
1091080411
141561239
1588492876
125430839
1984142617
1279131586
1777604579
665394006
344334141
99674253
708091956
1241008554
694228241
848097428
1075404120
2047843435
611453543
1034197098
1192476536
328371775
174734739
1218140019
619912565
2086933521
1138403211
256407583
924071709
148850481
1786200967
326109309
1069273325
1455745329
1668002109
1972118299
1320228265
406099520
29826940
1653482222
1908509974
746931737
1106227528
736965168
1161700698
415494967
453676299
22473593
2043214905
2115020235
1380844450
1238068411
1661701633
1011608860
889849533
1154207208
1604774115
1473887010
495474614
1641654050
1467639826
183026680
239899374
432387632
1472053928
1712118994
1368985991
1510641469
1338830493
940813747
943934007
600445257
2138743044
1774402841
321207791
974246173
1225310766
524490047
58501988
1678882552
1358697786
1857338545
1377931318
66670030
121321676
1549638555
1348963661
1263669578
2060715136
1037423526
1596558421
802502557
1604833981
1405554280
2027481104
117888768
258654113
2013602245
581561954
1952698098
512191641
899317585
1167936820
602904110
969314526
356478941
1606486192
403789820
1113276844
1311797496
1037674957
2096945387
1858604119
2143209613
1117327488
921914800
2094356647
1505612946
806751451
19844717
1453509583
994092219
1200836235
386450612
88501151
1905174510
5458376
1523332583
122823070
1025409906
1791888278
1092343248
1825030876
1595967540
1867256435
221002939
2106721308
985035430
1157516514
1305854995
1635384352
2137911223
492594057
935391198
91818712
370337141
1558974232
26131622
1422048165
1188363948
585832084
1637960348
95621233
1188315048
1752080728
857173970
2088443313
1840304497
653098542
545868309
1668636145
1203431038
1480580937
1427675364
840086648
1270142925
605660416
1536462768
245368875
1710592011
2135778001
1630334750
226481376
1089173271
135482552
1461074839
1067731953
1481236683
884141529
1774071612
1262216757
1891442362
63358181
1858567028
402997996
1077405341
240238284
535325982
1738176128
1337651096
54462551
627177316
667637839
584861172
1000649346
1559244875
126927960
1523877928
749842698
834727638
1147840648
1318730773
932538795
1599260780
2053809582
65535092
719691282
983412515
1159475891
15409807
1049424547
40978635
1357093432
1261712967
71827826
1438916225
893798427
1341589718
1653503414
1606238465
1949921244
1708242026
253805013
208790681
737449582
165461256
505070085
898816779
133064851
461166265
1690757689
1086754573
2024421879
424244986
801418939
2043455392
615167468
1498904835
897404012
1821268371
830866380
1955610015
551867369
1784385379
2063233175
499030567
96831540
1864406631
501939880
1098681570
65324297
2132983700
2120132477
690385157
1718276624
1445933574
1660510537
1711392449
1807717732
862385741
1270288327
1665418106
722425646
319117842
1167113889
158575547
866660268
211799205
1444050385
1580956777
1980738799
779893032
1001807444
325149526
618315685
275256784
501461167
53439754
308746761
534923312
1342660918
2080336038
1660866108
763579389
688887931
2019597498
1282901729
19065835
1021674292
2113246366
1650680722
2002514260
1412063311
30450776
1976722398
804236883
137242850
398363814
1414338141
161043490
671104800
1571978207
922110285
53819074
732062140
342395089
1989758830
1422073174
1177034192
239355239
501228528
702994729
2037312814
930494576
1454254865
1976683702
1237022744
655073986
704099021
2052197082
1488307367
1686815071
261499814
574931323
1069751307
774740782
1676535515
380067747
1218908592
14204990
2025293212
1306864448
1114818682
1010481688
1162725999
81858559
445533065
2103949983
1792335176
652163519
525617647
1055190276
868024887
91114167
1451962782
938699186
1613295424
419668445
302594548
131915365
914948982
187678777
1836802206
871966359
992826267
1626499645
1684649479
479826301
1972613730
1285657308
1833742576
372276440
8123229
174165666
1418745225
1985940493
190348184
167461326
1069772260
1459067728
1253290655
2146154837
417245437
1716373689
1192235148
2056085459
664839372
258154476
1414565111
984050556
1884302003
661977264
831001766
133641620
288079027
889347063
840050685
112590583
793942251
1547311714
243763046
2034521667
1181528575
1756298890
1759659717
522851148
435982106
449255477
797798197
618741782
767468117
843550308
1460873020
1685431648
1442860859
8777385
1207605625
801537467
723935253
1521318325
1389934208
477087877
401355365
1428542575
1330592267
2111038928
256250862
1130913981
569449798
1974965681
1938096641
1687014238
1812087569
679041045
1084669134
1713762412
1807330544
1927369795
140882680
733820266
819828412
26357849
1226648043
1220810824
60090948
381597909
1254465607
1635802228
995734759
125636254
671630576
323193288
784181556
1937193023
67129333
1861306255
59981839
1218122121
1565243022
1471171876
1713211081
816837766
1542506989
1302839943
1987608291
1063055922
585985
1799781949
1165450304
449971211
1445857012
1424004572
1099436773
1169238111
482596348
253138477
515110163
263125421
1381639199
1153304727
1671647119
2095357775
871575974
1786345319
2066570076
337797014
1098868645
857319388
2076202846
1955356311
354428537
863838692
534480509
573473236
1463956299
332587651
910709978
1099911673
1494338449
136370453
664035207
339466250
1617173169
1719310785
1494338444
1290807984
1139664971
1998989102
2089817239
794986325
511016456
2112318707
1646534417
274679366
1740638206
2140150369
1340023575
550086649
782541342
1185159457
145034176
104072926
1836819824
1272864752
1653581146
625231021
772390389
1467362137
1190506101
1456964485
1091252896
1235903398
1987010801
226631458
966629439
1995958526
252674760
1389632495
1942824093
1423160442
1235571949
408140054
2023123861
1126698368
2002435490
315227059
1609243989
1999773380
39827083
270871081
1322114294
1581561681
1648261874
1299185714
1169679742
814592128
149193330
1402935710
9936412
1766813355
470242944
346370362
1946116091
610197964
1432849394
385252504
1190793883
1185823538
1777687818
764010631
995271220
1119187695
1548599045
1266663936
1107637446
227489908
820555955
1656275279
1916429415
1147725987
2142893759
2085406788
537880335
1029973958
259279325
211011703
1155495313
1692162763
1902235021
1244831247
2636454
844906438
143258354
321946614
1097549041
718922044
1854014813
1440912119
990810422
218280264
1350350933
1839187219
853650423
853288601
559816005
1195886793
784872236
2124313467
1144426620
1273878337
758384739
1777093722
919969045
55224248
1831812163
2094541353
1811992936
151758856
678804030
222658179
2025933089
591261120
1662515931
281490636
924066720
396710265
364867296
1733272339
1582731490
503252065
1385324331
1456706457
738695614
1297156359
1905609478
2035948737
1540065936
1176705977
350083459
1760609853
143613022
1384604686
1967879430
1666938729
1608905242
323539760
412598771
712031011
1181222370
808368827
1380689078
688548659
1277963941
1430621688
1338382138
1448322159
2050980956
1656607470
462984761
1299569619
1852187760
1494581580
457973750
697929260
1703483279
1052061354
1347534928
1089388383
1787567482
454802840
360693000
140104798
1527455982
1077949549
1134973207
1320677523
1779040470
1235612739
1890895732
1874276793
191897807
357498963
1466865790
831058704
845580976
584514311
268359830
424780730
2059471842
601127627
1889661021
50066884
1758914965
888509862
206149878
588460548
60407982
1467735248
1221595295
1402614922
1858475271
1325600191
1386542069
674708480
81034151
584216451
156139607
1839573459
306348396
195399661
1803657426
1729933525
446977427
1608102818
1602415650
294779138
70069106
1256583703
1691206147
120593840
1358101055
1217700750
1837748934
696467503
493371945
886438888
112511420
1559152541
165788866
590300588
1622054788
847045686
1686440221
1446984028
550796214
710895146
1775912644
1180864163
1434476726
1096423673
1149699267
1419454134
349877027
1055634531
534492156
714760260
1446708806
796359832
435586518
146248042
1011429446
1876239911
963362906
486308899
422228224
713869296
195047070
1211335507
2076715698
971621682
164546957
1322063617
1794344823
513465670
87467712
815609177
513936692
2123326931
2125570083
1178332904
1189485380
543474654
600840018
1955624991
1579081520
547361808
1549170141
1571913362
483831719
994896514
230413594
1428717172
1651066637
1440850377
959837291
1608667637
2087614373
684490449
2003559372
1822355383
324257931
826433128
231205278
1761494995
2000059732
845867314
539284246
888009960
1116774553
696147409
1801533351
193056549
707325940
1587968655
1656006414
1010840751
1350938655
707369804
680953888
154508129
1702848182
1332650743
1391902031
1392723727
647542580
1711333844
2095520397
821364199
106441340
1037661752
1668424691
1729146000
975080033
2118595832
135722629
1081104119
81151580
1036833477
990885025
490054054
272118993
356894069
2057986320
1397004269
69905119
163474327
1344098137
1394790301
1314589822
1067019880
1571276706
2030631545
2108261699
321551449
627478156
1237691654
1280164526
25128130
1777048317
86833670
1950326093
1526516924
928022996
495067287
1675473088
3890033
1430465329
884251073
2083219427
656723550
732478363
946036332
420617459
499025069
1249242980
1655142671
1561571041
924850575
555778846
787801209
1155515682
1410057266
1932502540
348476227
1756031862
1500672182
675378455
1235829335
154844644
930466565
1805085857
1113789901
385304253
708418509
1418909529
816999037
1402549284
448503143
1727559468
1101174839
1956460370
1505947892
270177035
20786759
1385193771
834388528
564566766
867684243
1740079124
1979521179
1824540887
102937909
1015932885
967693877
310849263
1141091219
856443996
1081429285
2064950220
1679039757
1190177020
621750645
379163459
883067296
882196340
1371339301
287325756
1065080973
1194478523
1238577649
1950223916
611932595
368396593
2144143439
1094168318
1835902926
789827094
1981570130
777477878
262591730
925297778
1227391112
1241528723
1707556567
1054629624
2145503680
623805032
1207952559
1120979973
154420641
2099578925
336722361
85200587
2137085788
1271055783
235307087
1018236215
2139604871
1846132596
1335464537
259820143
1575829615
737448770
1068827742
788848689
1301208823
660866610
139408181
362031433
569056010
1866048245
251779133
1193516700
542607904
161956115
1461390428
488762701
1731351383
310768120
1682690956
2123503486
1099955086
268162590
2052428895
45009172
402611879
928648973
738525744
485087878
876058395
706982111
671450071
1765688850
1902878151
2047859432
1002532860
343461707
1181272994
518887504
290627585
1263450220
436705781
1238165503
290684636
1965408931
974895512
1597600424
394693171
1155881362
514712665
890218856
1138923229
157037836
306604243
243272699
1967097692
1289693749
30769535
2109460251
1737829274
1903991213
45324112
1482146949
1875347256
1215821291
1548817623
1802408052
869072451
177636496
207084242
1350611068
1211233425
681443602
1259916067
459340562
1533992842
1224574578
1710291243
968084341
1242132692
592237037
525728260
1956331658
1457288335
476005851
661482525
2087293992
1853928842
1453172032
1152039591
1869934524
318103802
690733080
44648841
2139013748
1079023284
1107220685
2081228148
1954778245
2021387961
1810381860
1157304594
1326965098
225630302
1274148749
96154799
1634002077
2043061039
420050525
424942191
962340848
2045044254
1417175659
1696187671
1265667927
169540489
760847355
1946424743
584535916
1833781494
150589160
1576870786
1293739349
1083772924
2140040528
197803726
2054656584
178823325
1721623907
916372372
1165641193
1087823662
360414649
1028984180
1283372025
1228414603
919154826
462329487
1345715146
261061869
1043461026
1490317589
1234946633
842807809
279423944
1208464806
1247665876
948402700
1994053218
381047982
438072992
814045952
377472057
442999951
270143115
147755956
564333
332721253
432282700
724793309
47207246
645744328
540241249
465249992
2111868012
1252891636
1063611077
647459722
1696214594
158097747
1622038212
1895171437
987138825
302267911
218180791
118121241
1026379769
1471052598
612497244
861224130
781141113
100421394
110033802
1750530555
81763277
16411683
1742156376
1150650424
407428466
1758906568
2076321142
939615027
1008469515
186349593
1930730314
384174231
911706942
1997306065
1083765375
1576399129
1500530206
1588642516
2062060662
2087301974
891913051
1447487423
1087111325
2035647357
1796687494
1850608323
227760141
1495063004
1674770890
56803768
395313257
701551666
874790522
1209811242
1240025670
1451712348
1106284312
821804762
1552629468
370033903
1252849410
380196006
22389444
1548879274
938877149
1838011702
940997311
103594328
232740686
2103642737
48051051
1110157810
2119819505
1613326454
2079348658
1984972263
1433041709
1131661871
654849405
320447829
54217491
1476844442
1329007442
1523865547
2015163150
640686161
1415835583
1214300044
1608730238
406110145
976519819
2126918223
2095810224
87425569
1132594853
810618599
1818348642
193604423
235634594
622556290
115176860
329410406
614144662
1641662420
775168533
1117146842
961592242
64438882
581107696
494440549
2125977283
1207368915
2001847466
459484168
1248611101
593159330
2146483995
139585370
1228667814
1341269656
1941312031
1946852770
1199556418
341607710
1956450484
597478329
1904909948
1794347401
1583579639
777723716
751308532
1056312805
35407367
3345140
472887056
893958204
1752685627
1990486521
2031813798
1901565335
920098725
343693172
704030758
574445472
64056449
746857766
886809651
961680945
898351277
1917903747
593455241
565923721
1583086924
1124266288
1141014279
430474426
1540701280
618067379
2131407730
1482302938
2013107579
1529597691
452973494
1808051666
1063334121
1844383440
151684269
305423073
942425412
784762779
2115803215
773271106
1807761634
680292469
1709607845
224321484
1582247045
102442190
1235672094
254103433
1820228048
1786197753
49596295
789878691
2140877045
431445551
656072897
2077428905
1634642362
1523805168
943050555
1528383441
925543175
1120196148
862021781
640312529
1841709062
422804000
1813205474
1950347883
1375646775
730597188
1448798497
159920427
1053903387
780855464
647757397
1810649713
1764866710
1883492816
1894685308
1222638399
972354917
970902034
28304498
776512504
845359179
557518850
1717742606
356168756
1394508851
1627532930
1480391927
1015382198
1557194117
832145833
1920417272
1569455426
1938987833
1205311996
115668467
1715901863
728082951
567458768
1244645777
1794363078
855575322
1315356827
59486222
1464242929
1429522852
1984103331
1867907644
1195070852
565199436
527400009
836800766
220594831
360926777
473933409
1301434328
1279566562
77294596
189618362
5854268
1400723362
1065135640
888401921
1333213944
416754546
320571907
1377372155
1613446468
1168712892
1807082975
717879299
1367127808
391584858
2048444302
1278825077
2075107954
1022654347
443712483
60627708
651116470
449107261
276298897
101539252
292486244
365624990
629590600
1887767410
1666425536
1350391054
579909534
1252190950
1465620627
597409867
1036126087
2038152332
1148679593
1619961352
314841253
1727262759
804524210
1808177608
317079700
1421034547
1272180487
892335554
1772006287
1207236385
1512920588
671426840
1061933678
775086690
297546066
400174348
1367893392
1760517362
1300842292
983339868
1960711702
1729530394
1435033626
1771398990
1353354899
142782396
536255307
1399472920
1601605808
1294015774
1616515983
78813620
656751115
834924920
250006421
464961648
2137892647
2077699294
1926153056
350194900
1194576040
739688552
1832746034
2123754963
1152020477
856790398
960675474
942697833
1298504427
756710816
208369026
970428197
252542386
731235533
367428415
967668741
442664605
651447362
325351737
761797605
327719682
101115813
210120843
2096284533
1508989370
2072814754
308773835
1043474360
1500293759
793210617
976766190
1142713315
804128089
1193211150
263047427
1976687212
1383648041
1740700498
1233521173
1046968244
1862371855
137300212
1937581065
828669267
202214397
1773988174
662495241
375386309
300066982
909191531
1561325108
1757356735
297407810
117450151
379803239
1663926976
1846474539
667464143
1346888981
375091363
721822456
1169327395
155287710
901651831
1102177772
1084095985
1136871968
2028506627
186662786
1870918125
1422362697
2117502802
2142019057
237402181
906810336
1388824724
2100129157
2077604423
465621362
818969321
145532408
835901838
1386047496
209018503
1285518468
1376834647
1718200030
1862318801
1649246287
1916686838
1689291658
1438310562
1850680207
780413475
1291453088
273736099
1713028525
354547677
567247937
1602178791
659313931
1719851061
1889192332
1209904060
418236257
104469332
39771994
485759739
269122773
600845129
1306740462
3920052
994503055
1044342880
1496971402
965080890
1503634193
1300729114
1416599824
64302999
1694028506
435038303
850237112
1590122707
1484651329
1872933972
174425725
861980706
609911049
1524104679
126761289
236345617
207354513
1808325912
1842809833
1048850512
129343165
697900638
54175709
1225570488
987718492
1546820625
618673155
1698856594
1865672716
1353318933
27974994
2035559277
1798533529
1357077099
1874524263
1725246431
1665430390
885924834
1164697162
1664324279
131697338
1332406077
440500719
1205243416
2000629769
973399076
1910515817
335916447
1481521558
1386798569
1859406430
1927038556
677218663
1658094146
1634822348
652901488
396103205
509041118
684068186
786363802
385189387
227462031
1240450379
1352399505
981338020
1095000175
527688685
876105367
2125141854
1899738395
1604790268
1208363774
1911323292
2072038915
930991060
1613358475
273006105
303175416
1803795620
905711684
1695007413
130650833
207975839
826086980
982093076
1114989823
1497350433
649845519
1304313246
420891523
1603439714
1419141157
471834267
22929410
1694675029
776538195
1301881304
668890099
1281972294
899316262
1522663751
547709255
762269629
1126985946
1575427886
297331199
777161065
468728317
899559665
1057434262
677870168
29499988
53788500
1695880040
63286891
944057054
175538587
2000174517
1534216733
335226416
610046596
331844117
741098784
1794865475
323895773
1049553278
1268443580
250554027
639268520
992097761
1418394516
970987738
1393125656
152854997
925159097
1280877726
1684988773
2085332593
2094318973
1691322197
190967195
2069782272
2044046032
82745354
1924171138
846854316
510791885
1889064619
1587413010
392829640
959569845
121803639
1278902287
1330641118
28676571
800155991
1429546692
1186917530
936940984
1152687493
1677134037
1829925813
164731900
2142021644
1693375960
1826743932
464409958
1475701563
991700443
1329205675
1603520093
395506263
798329809
971455050
1037327147
739795783
396559198
936867166
1228101830
551731351
1608905824
327580493
470891157
1396712352
1445490278
325279323
917644602
1520783504
1234672991
519699938
690767046
928554433
1155533816
876781342
1850816465
1106470159
524639800
1854901872
1473739169
541130525
1152704697
1337076867
398428771
1331374781
147999030
990896443
1438441560
353756513
612726361
997800153
186641215
1125389354
2142411062
762797260
1282974798
1851713902
882152011
589957087
757255169
513769147
1176704535
408925011
980805480
1292412788
1059079418
1304840846
325110504
1574654469
962781942
1794737250
2049912470
1354908084
534727574
2140800960
532479506
1803090181
693235246
1327325367
1249157190
227897734
175048166
1475438977
338012710
2028693759
1303856214
167001264
778241423
1222757207
1140295117
749885800
1869822653
813834410
1236437063
1856354386
68702375
1057748528
1435061237
96906101
70368494
1861155083
133935641
1876398956
1123143868
164229033
234310409
1713167899
1909835201
114349515
1028380403
159561452
121838167
1362923040
1971823336
2114466912
321044361
1371130592
1507381712
1356369166
1860287949
1758575743
860717481
712007188
1174895359
1145275559
1454891123
288561201
1583559090
1046022456
1556166445
1840730894
245581525
322469382
589722516
1125727461
442541077
47206111
971714701
1653034333
139600466
341322220
103845525
1863288791
220873872
617793032
564549252
1527099324
576026622
1335996227
152084729
764673458
191550577
1702256343
1148344867
869124895
1214866100
388607941
531577637
2089502471
367975233
1650440321
449963166
1932693059
112725937
519251164
1362174834
1973813939
1868280041
206463982
211411448
136464428
417787313
530379171
1188573486
2089198426
1575504579
1848385323
1782219445
1989893884
1128244852
444638925
339038630
790612559
1654045715
1795310698
681464815
144103719
339034843
674353357
2005850268
883993540
1394200010
1414265297
1334283739
976701543
103818307
1244708710
594667938
8191955
64993991
1324193382
1900590322
2125209716
473497730
868723279
1287478854
697137019
1035312193
80235847
364320314
1567427932
1537670566
1370490726
1745567357
1759461629
1684921269
93048785
1286083306
959822909
214915225
1211074984
1851385236
1072240214
863419355
489687645
1588486538
1276581619
2105109962
372560735
347810975
2004900096
96680460
114047161
1213309899
1613959930
1200341577
980264498
515391890
1915045064
1081929359
750107490
1454103428
311110007
2076381890
1593621187
165755280
313056484
1832213909
1016533215
549456869
533553256
1068768709
1597397692
1018827565
834135838
222545472
1628798191
1201335482
571380027
817060089
577609323
1081401703
622915678
1891467965
898641507
263819321
579064011
2058044583
840650324
599812877
991005106
407867409
623273646
1108398057
1757533069
486527292
866040530
1022235788
1355504895
641489641
1319219600
1391855142
943150441
1522593448
1858288086
190902840
1546149992
868752649
1828662730
1778604157
17647925
272292491
1764168710
1978310342
1273492989
1549333541
1682543560
1893196697
1704188227
384292306
314131478
1251672722
2061096112
653241550
59998984
1019860642
1753646825
779216726
662832421
1250008175
1795955521
416552074
690375862
776999795
362504277
175536002
470795922
1841663528
997454918
1082700385
327468149
448850186
667284339
1236126759
831821373
1224452563
295169417
492924341
209416785
1191040910
1641288101
2025466716
1696664413
1706623126
1102054115
1913383840
1094725094
897719719
591399066
33942057
90862257
739186776
381259
732989426
1035098988
2068864232
858543838
240195577
1596423774
2031647176
1242918144
941588987
202728243
1460418629
79070424
1309521400
1469292623
676505137
237764264
650702584
1628014889
20862412
699051282
1423350467
2013664211
805807413
1665282853
1874270368
15881445
380103757
1444936047
1978653311
667060209
182053604
1347981810
1047327288
147952314
1489442453
1371043485
896723805
900065221
7058582
556623691
1496884050
1674369604
1593665978
537143949
1378130984
1190385812
301591768
1048754913
1161898950
891490356
960531082
1037431635
1846412811
964655786
220408835
1824570992
1793486927
973715087
2066423566
1416671158
1833257766
1360809316
1311045495
1779968196
1661651725
1877972474
491034306
2068795775
1659315581
1880947595
987450993
361095971
2124775657
898949422
875563708
904610614
892498670
1417900710
705214373
1567840158
1487426147
1502072665
80005396
991664945
1341514327
403127248
1444579857
2092507915
2023694480
2089503985
33581859
1840617695
1259410395
430544882
702978806
514214290
1946960724
458609575
775568406
2078731924
1820160690
1840886940
1019147809
1213510904
722301016
2068596298
2065405092
1754019526
1441787230
1203048512
340066453
818404561
2125650576
1165127399
1727041154
152900916
740354613
417067326
451833102
1971699931
1967048098
208785562
984586827
144272534
263758561
2059853512
1135601673
750196911
1213500926
284210617
287728480
1438694805
1162395930
471375187
408323466
111700970
2098472993
1803581903
1782083133
1928531492
294960840
1702271488
69838407
1068934045
878246311
52605324
393064489
1975951319
1245623721
1690046171
1062020879
920996907
350267071
109784068
1766688875
2009177846
1710494580
485222005
1316269053
1993570578
803748680
553188021
991588889
1208467176
748230370
860287134
441118645
615263016
1661836984
333357518
1753161154
1413456327
854878301
1056025840
2085672858
2079793323
627040894
1718728244
875380751
1356674764
214768600
317678964
1992178557
941458782
284434133
317741311
1142913287
1995599391
842096820
262389924
1731887597
563848286
172834713
1764014441
1950776793
1001770817
610689782
1876907176
380918992
1419527673
1460749537
209374389
1855669556
1527350009
859948747
1063660911
320788932
1162745220
2128208762
508585849
338471084
2143351757
897723206
1188997385
580342507
804464408
1013307232
1653674042
246167685
203243099
243890126
228115845
662050742
264817958
1611886863
1590285870
1803334514
417578370
2037093521
1619232443
1866169583
26193272
1316979244
1125731678
1590884995
2145859942
1894835010
1654728585
1243654062
1787953808
1877183488
685381472
947558525
1523264968
875417373
1739264098
1967651312
1748898210
62223509
561849498
1985655801
1030214708
1478214874
1675281901
640913767
615163042
341802443
1234438633
1619232863
1727438165
1979003175
1401541572
1836959168
276565679
596436341
1296982745
642007324
1949029515
1944673024
176721594
2107203951
49767164
1845735775
1774393744
1034721520
654393044
1812109539
261218473
1979113713
1521766308
1397927323
610166216
900757464
2130054491
707461902
1956959174
181722202
1990380580
1059630125
1991738433
1008890438
1457041712
1123639137
513904336
572885605
825390836
1957449149
828573747
2132600727
614589463
1454761256
1478004401
987149315
1195504433
1668930799
367668466
814510945
1380225502
513153285
1420471050
632754462
791708883
1957101113
1441514444
144286830
716408036
1369540298
1058422832
1744669227
1797978109
1831766689
1527975029
1831337130
1981992052
1932396144
1892629686
1226464923
790960516
1079465568
1024943428
34166603
1348505857
1615646299
341108383
1999446060
1758382777
2095398333
787191962
736514310
136215344
339659584
1798148509
2027305860
1623689241
1302430751
1429308054
1556167880
1406005016
939183644
1117266276
1267902492
708990020
1576366339
853479624
764564290
2138686630
480576622
1798470485
1642439524
1968354146
1650164808
537379054
1379316532
612227995
1786679416
1455667722
636975931
1974047141
666126015
2114023559
191281620
1014105254
360106122
570454976
1916569713
1877459258
455941217
1035200225
1828176566
143033213
1591822772
1897655410
1541703814
1405271834
228040908
365953160
889817026
1914710999
1806298693
984163092
1955914948
1773386474
60825621
1240207238
1502830511
1940943291
1467552786
1341369916
966818852
612286181
686982377
178005778
1764815499
446542012
1847168103
990346327
982062840
2121197219
782052850
1481264851
737297829
1000887080
296842758
44399289
1102738462
809873764
965051001
896514052
837741698
302652718
502069714
2119539635
1761598225
555708958
1041274412
1769008888
678171677
1852023975
1456022779
2124565844
469552250
1866038253
1602380783
1709025093
936952352
1051857135
182468971
1538065150
572538232
1028153271
1124944890
223357207
1762990956
268478536
1883728103
125005058
1175799187
1167919968
1022352561
119221833
1651219483
1294727482
282362975
1505844042
1375899012
390084495
1963343883
197375807
1962767204
527126949
594726590
993139146
1580518230
687660757
1057771665
1912536105
842511138
1616524606
645106773
1114794632
1114642844
871150772
2031517023
74718830
1746736859
1346910037
1259936703
104575476
2061071784
1411226934
956688267
1034289024
650465834
243107992
137082565
2061785333
792299727
1003776193
415270289
1269811632
232383821
133504154
246317955
19881988
629875222
133179696
172061601
1584581299
679773301
1029056611
471839934
1052490388
1452475923
1989920216
703910315
1657460817
1462056415
500374983
756031743
495398898
1170150589
1192351737
1656293439
1713163452
1715457473
2073068261
862668933
822393891
1499522887
1310930776
1977732829
1110654730
652501143
1187175643
1560686677
1672719578
751524255
1331191671
1255569689
865412553
1493877743
777433569
1902988640
478285675
1251971700
245651084
645874122
595080565
171482792
1564392891
1736088344
553902362
1551463870
16248197
612870224
1991829281
1591945268
2113262739
1486380493
673223231
1669064218
1501337270
1345144732
172651840
1309550143
803658694
1300200736
2032764789
2000440328
1676072635
575543614
1239782240
25911595
1592874959
808651780
446388229
429462576
273229409
1561160485
1111564114
1979315476
2051173684
1372493439
2025617106
961885543
1238773007
1621365374
710775535
73926142
1183329750
1092720158
564251028
1425290731
469385112
489781157
2114715108
319190609
27182067
1560392396
539634750
950772673
1041261891
1196528863
863374286
728598314
1579019900
1996382576
1144560623
1755849462
1931908805
1297108613
171575968
2025966453
292951438
1237949007
1001740296
635133611
1463216357
82816067
450078902
264189002
1089351094
49253596
1228719542
336408144
1965508858
1856126392
1734733262
541048714
945469637
2065994074
369671133
989975577
1870198876
1755348240
1739695626
1115990442
1320072057
888570458
816137016
253945822
1513072317
1195752722
1325173253
321967313
78272681
1368361343
1689596086
642000610
52378075
1350071063
1691760880
1125413690
1875347777
1823946599
1145915407
1509814670
501806999
1159581335
1707320511
2021740758
219839606
11122891
496747064
1704381750
708792798
353529425
390929757
1634788156
136229970
561659936
1768179165
1944381954
960044309
1651519297
1921364704
1202986521
1555843596
559758626
534553908
1458417972
1073824999
616037144
68529132
469871811
1114654415
1422420760
396792299
722406624
1030350832
1295747556
199124421
2047763716
740820380
231373598
567583482
1583679868
1736606055
1523075004
675290362
2125330951
1816945512
1819391010
68847209
1546179999
1105496854
1778429554
801466597
747992808
464256539
1161581223
1696951286
906038681
2003247231
1621023916
559938990
521484948
628353850
571541594
2102043554
1463000942
1346615616
131395809
830383728
1654896317
1216541031
970009535
1635912526
1006180933
128081306
1762882437
960063381
268888185
1029877633
1270404191
2030157609
962243173
1221885987
494957861
391858945
2089019750
1824600932
134459554
1007278751
1481971579
935761998
608400724
256307663
1968883995
486485985
1557411766
1807677967
1674559032
1719873798
1732448429
1673384813
621488863
915825791
78103366
1229326029
407132886
796059059
1153187076
1690304795
1639526443
1626127288
1107048275
2092437802
1543266836
1410165917
813810973
2011569224
1168972779
1391774675
586853759
1782049552
1173984411
1942131162
531045480
1213466130
1515236345
1466952783
1839234869
477558999
75934602
1754687663
1779543046
2139616108
205510858
974033653
301115228
2103221139
1978030964
1331636769
1909431920
588587089
651414199
2081040663
1969146622
252748797
393752549
1225521353
1410696186
1747148689
1248604551
1717276497
1789177131
591716975
1904266649
236941750
140352374
285303940
1120129817
1699505002
364381231
40938998
1850782925
690977746
1195214061
794015169
1528633862
1435944174
829799483
2009780573
920400195
536829457
1016011462
1278742347
882991869
1973443621
1849754550
1860969391
591150758
271581338
618986466
787231079
417425414
362093938
1410413514
1588434567
87661657
870374779
908177841
732991291
470163077
1089962327
2037083858
725083026
1826836555
266625411
781557949
696426473
242286831
372866480
1677972803
614480846
1763431279
1496612997
1630482707
1398828961
1670818376
1003946702
690896457
111702611
2137535051
1176959262
1886716884
885264624
288306759
354486850
1794668429
414514019
1873978446
1059542021
1327230286
1310647432
1223946086
1985052302
191995016
1442186426
751205272
1697632866
512699167
828603424
317934755
2144938424
2025174396
994711350
2021593047
286481295
6321541
500684277
1524227261
1985307508
1276902836
1271211670
657904787
1228172480
1334985855
1083219384
2139364208
354359577
1368723732
1491128813
1136519496
2043828910
679555654
1648186795
683151631
2141354868
356763618
317793267
1842206642
1709474959
1808189004
666953197
1764051977
1720711812
461405002
1037034676
1626046848
248914599
1364568117
640257384
1916652494
1057689297
1361747402
177481040
1766733662
1506413145
1990382246
1976352562
1098743705
1666419276
34894002
1096365803
62808669
1124813827
1680228061
1276667657
1279851832
993699927
1363147278
124958355
114245465
2066743804
1778576235
275968320
680417164
1274696164
17198055
1874069138
332248425
1707514866
222009027
1207776172
1551335906
326936105
1783459434
1682426239
1034765702
1379037727
685149549
1275087452
1477903764
826981857
904376161
1017526717
2001854279
1204657608
1692461834
401496287
120673294
1073129407
1320467891
1575858978
446850408
1658807488
980251151
1985784605
1745249728
338364635
535247048
598009115
1978685055
779719372
740751152
357935924
786886153
394625213
2102782215
773538494
245026022
567278383
1885142822
2018239814
260106708
438474069
1703713121
514129246
595154102
837339609
1578516632
1233152272
98370736
344192326
2105386529
108146503
1268752947
1747227078
705092268
938460546
637634454
923630109
1471062627
344246677
873824663
1821601263
134213509
1381581070
1157685513
1544430090
52840853
1318799428
246807564
903468428
1771616749
757274005
223082119
706691083
1466763219
1548559753
1818276107
510485706
859016475
474199621
1933115195
232763441
858075842
998400530
546598978
330123404
1129324085
1952276625
1344799508
485536083
1002219407
669581309
782488395
1403289455
908054860
1903852850
1299281765
570267842
1789701341
1168205923
2029133358
2108384532
849780832
1346689201
1816407104
1631126026
37941595
948597214
1224519840
411626638
1960364785
130883553
1427811125
2105899452
846339353
362583814
846435171
145209998
1070518532
394600050
162158301
317403736
2086462688
440001974
2118395011
1276006963
625565454
1180878855
1892174018
685607028
1711939557
1704648491
167646586
400356089
875327956
1668176543
796411516
253546077
709886519
146039367
1104247551
1759182859
2100514163
671369984
1794415018
2058093304
1230045152
1457257994
1036866897
119753917
985932936
1407998371
1100737305
63113108
2016135714
241322859
713788633
342419786
836527400
1802368524
1738026712
158182572
1161966855
138435103
349681475
268075365
663784480
1086886791
1996269847
2027433943
1897800720
1431815283
1292176123
445421435
557341428
832449066
73037849
24863287
668573252
650200856
1509691603
1706497578
1224900955
14560525
2140355332
1889005499
345337096
1885649552
511624165
1227560323
671175665
783605291
458954016
1027853905
1876661096
1489106029
1551891291
1273171862
167361527
1802003661
130231388
820033987
1876343184
34119024
1752959286
1585096132
1434635195
856896173
2038587160
1514028867
875481172
1766657612
1819309305
572396711
1607871219
100351975
488585737
1797204535
566330799
685176303
261685708
856299683
417672349
1558848731
2086934536
1530717521
1070285007
263561207
387005863
1973072117
1603573614
1776396421
1519849896
553808491
1307477269
1460310320
172422343
686241849
907973094
1122298394
863659709
1803656070
345841717
456853968
40802758
80997635
246332507
1146303127
506177313
1794551543
1190751225
1405827803
104946766
22041558
28242579
973057696
160655795
1031713002
467987524
29282074
944528096
718545665
2020863765
1851098216
13624226
10222033
992764829
1262324255
1794034391
2079145386
2028597292
352595609
1188735805
1275873619
341446424
1213810192
2040806967
692114073
1805615969
2025251361
1361071651
1211520740
1696807231
850554942
322427346
755053211
383383625
112484541
125930731
511957779
1952290563
1609659247
219241669
1245892006
904649206
852895003
1503351208
1922759666
638758551
129002038
540325993
1449171529
2006628290
1876565765
2137663124
2117377769
1338454665
1324612878
1843306459
186221293
1333966141
1823121170
661664364
274645387
126890344
437483557
134036220
1936073102
2025944971
2030037681
852288571
678601142
1374397640
1894423999
133537382
2070460694
1194914378
849155363
2083803434
1083219425
1563199
167745976
793593769
770269701
1999105683
1664738890
1888204405
732063747
1998789331
1743826715
1497656814
593953676
2007901580
159074081
823589609
37162824
2069412416
1558406405
888058846
174942127
1636140930
829118156
268925246
530124410
1328293344
1880100303
788515119
1929243177
1238075960
553738082
753608421
1661349955
1278318359
148302395
1438510310
496357715
1700014884
1272259274
1002175919
682735039
719350244
1939172242
1646233775
835224422
18845580
1197865201
1119427604
505599028
390893072
2015933127
1584036576
2064785985
1117718834
1502220905
1576497269
1138986183
1557709951
429084474
282228698
1778239181
1907479536
1796295979
364578010
1073141399
835162093
1587144814
1858675678
1535542010
1228342888
1427967533
356262811
208965466
405478994
1229646876
1291116071
309841604
1723400377
1462812433
1139127962
1585352029
703673116
110841385
1402412241
295798150
1147487339
1886770430
1663571798
2138406976
214044457
967532624
1612033511
1679692116
1611558102
978212307
115750148
790645343
103261777
406273794
1176804705
2027125973
1424239927
1626914294
856576870
1964392933
1941505656
1102387575
361399376
71101500
1002935234
1067586364
1709183744
1891372968
1531133357
926717104
1846628156
1614132764
659146573
1628360350
149890220
1349938633
1965649478
1421792467
1661816089
1097087546
628472994
424812599
1576842799
924692413
1917573445
1578107182
1499467611
1749152189
325802997
1352446476
363908777
4562665
471830392
1405406621
1540656512
1874573671
199662645
1137859690
2006448508
1063274508
1663678947
739074050
1456381466
1633942775
1359346225
81811141
2070157465
1412908439
575878868
1983246685
710114095
768451171
1186756857
1183033331
61564528
1921261920
116913338
766481487
389061820
1253230103
1635092638
686407778
1929505246
773412419
318484834
527874071
2067685648
1587825602
1577886479
1955489912
1688359281
1457347077
942694854
748688566
252975092
664941753
936346960
857586202
1336835958
2138438433
1107069616
86010277
1668327595
1867735550
62327751
1367666609
670374250
1029163754
1957386582
804094342
131141399
975133092
2109890523
14205909
522840269
1912138892
740395543
390321620
163297158
1495113590
1356631689
1275744185
655227766
2018926270
300499406
432553477
1547722903
1282105301
2016195476
9011321
712227946
112671132
299942586
2134945587
351959487
1016956246
1982035121
763226227
100904436
2086814046
522504550
1815176216
52057869
438178177
2140842579
449330555
1159140317
2089082539
1867932631
880966884
458380322
728933202
2106643869
604719684
1412135235
1410070499
331241929
2134353197
295040206
574978516
1371607208
356750481
888939088
51507757
193484734
601980971
1666107109
1257205718
1620073169
575613142
1022585838
1982874611
1009874938
809029899
1934002364
422881652
260337153
511299384
839892361
1779405277
1921292378
2024155844
992658727
610451646
732489560
621540061
992884076
1901246867
1161094294
47238582
1614192554
1794090398
1912757873
1856798413
324295510
130327608
117381988
1139375403
383124041
86402521
296546059
873041963
543762994
2033459879
1902382122
272660648
1790779039
1520619543
1410962604
1688732103
619570600
2031386301
742089846
246533569
2099813511
744139050
920797505
1527513202
328823444
1361377875
655491477
295032650
837541342
1857222020
474112172
10997343
735762231
743882742
1843133729
1637739570
1545885268
1374680738
398340123
277788097
388803780
1492492871
1900837301
1962877454
1910258872
1138635614
834369426
93588804
1414799911
1360922521
761076232
819964284
1492179432
1987525810
677557991
703660196
2011441467
575389935
961820520
1127042359
183645589
78935162
981236053
1613094009
1475461910
1124546109
2017056358
417016668
1381912382
426627257
1093386861
152063307
1964280296
253802660
479636586
1094574049
923117262
1117930673
2072605921
2099481710
625256421
1866683870
11022284
107946419
348060309
438865052
30716390
2084433466
856032246
1196292047
370409449
1298330576
107659064
893265308
1507820395
2135279075
676475587
1116529603
1490632706
1172127744
2041657971
762278366
408776378
1598253273
690338074
240523658
924326129
687875759
1413882229
1565646377
1170148624
1292640388
751542795
1242195600
559323298
1611338147
1987385600
1206309656
1118372363
1529883467
2126863256
1688266008
1094997117
247647728
924759363
574019420
1308858340
601681088
1925189845
1659844836
836915232
844519097
147333136
73151848
11581288
355812158
1370535457
1877797517
869154682
155551759
1258682868
1394367044
948580860
783459836
460626495
917395307
1439056324
695014182
613278398
197592827
519646747
1699115991
493563587
1346313623
1944763947
351366814
135780876
2092771852
586991773
849157683
1230581972
1868446122
1370357422
2000605680
938918127
648404239
1703092429
1034418891
1144419217
1414836244
1242107919
140829046
1704176840
1570418017
1716989683
1277620320
1001160510
935416335
869166274
1992534269
773515007
2085233951
125473574
707661453
1632479799
208153146
401171736
2061584509
1749496011
1513976679
1801549666
824092742
857202830
1457085050
289613526
1514628168
1149089300
1105685607
74259638
477976286
650633398
1515808628
1021225231
1066607375
2036435778
590179596
2050534586
1976451043
1616616945
1325164642
197905647
70343643
2122984715
1446816333
1589265438
669542394
669155566
73196194
82445828
1490533516
82926509
733659972
1042274143
1633403975
1707362637
1287381674
1170899900
2119787700
1155735869
837473593
1679548695
1589371234
1231414125
1635505538
542653231
229931582
294425359
420617459
459972537
2018310591
2037396133
191777158
1026145229
1920231820
1332312172
1344199547
2017572755
1202663490
934102607
1125199267
1273619617
372341385
985745557
1681205014
139265034
1972509924
191938016
1827284797
528256393
978700216
506023552
1318322284
1716922430
353015185
577530349
44739229
800088353
265459575
676172992
1761056439
1160434058
1844449813
2023563088
2113824308
1800736901
278558799
759009456
954777748
632306570
192876240
1368986269
283379608
1350983589
849983038
1635463446
354696665
50435528
279407575
2063782665
2145572616
891120466
325722748
1331940323
1808536740
1892411321
1226181567
1114094980
317808849
197555807
230704415
1419613397
512697090
1775957280
2086132009
1758724010
1573475823
1507289285
1468103144
856722839
1786350372
1122483962
1111971263
413237201
1349906645
53404643
738147630
825825712
91144104
921158164
12586998
1559540000
259650116
769000684
793048090
1538683621
1839426413
1779737879
1907480482
610028652
59833017
739372863
390251088
351275237
2142091560
1884541621
1859789370
656545961
1129154818
221238715
1096112955
1204676806
246288963
684737875
1671069712
1999080817
1439365869
1375822391
1578353496
94155597
1939181252
681338544
1304736981
1747035218
100682299
409001696
136116954
739057421
470484341
1835509741
149736255
73789037
825388571
1463058221
1547699176
578390047
1409797922
2116193725
1653456270
386423124
1792720108
749617183
1391456296
1042135179
1850388650
365592601
757263939
147058499
1734671407
708280204
1075059723
442466742
1747739381
533690461
1652168763
648463806
1840806290
873998540
1360132311
244198329
169379845
470004515
48049893
1671325016
1365851842
878091290
902942773
1502567301
327330506
1840576936
570143570
1982475449
813427714
1414507578
231057953
575499216
558558920
582125159
1035502019
1030268100
1223907491
668767950
724920316
1708611227
35920661
252266877
867321205
2106461780
130648118
1474689153
1569364545
1030469295
371538499
222608165
1388533671
1798042594
967099265
771738410
80864241
254919740
1518698244
425623286
1824990543
1283598228
1422770512
1676193460
1093656110
1943733888
88363482
362424884
166537879
307721472
1996139022
1683877633
1752343192
1034886669
313424200
496959247
1462248388
2055314170
1977643973
1015564529
1602950457
1848116171
1091147113
1893324282
2031518943
563614383
2005675736
1498677178
1369335494
35465790
815898240
374736015
2002166427
852246174
2042831089
1779340355
771404688
1094781826
508113962
164846191
520942018
1677501702
24539928
453285152
879100584
673746962
1639707057
546833453
1321040189
905635606
2118562798
1346640834
1656159201
1666685901
2035497969
1856901854
2062492607
1222405503
1926192618
1369741553
1713088762
1938929495
338986410
1572863627
112475619
1660833297
645044915
2101681570
2115422890
894818756
605768294
935281246
1487655067
1450002769
1630664147
1076236473
1901250214
734507238
335717615
1009063060
984220666
1954177210
1335265388
484453455
1945679644
38131019
1630891274
1957965553
389421225
293943899
1589320779
1120577023
392651103
340593586
2088833104
907008230
1286599092
1030365283
1249551432
207860392
165187126
920681394
1634598919
1840268760
2061970458
81126548
1173934436
853254856
314996871
834637465
879354973
1794356935
1836975652
1504786573
425645277
312229834
1733972019
504392768
499687995
1570759972
700049547
1375935942
819122294
671532429
1251429351
1847267456
1527385225
2058178738
298723394
513725744
1634600703
753901610
1070354637
1424261900
1116944383
461177150
2100143885
963008359
1612580978
1703122583
890752548
1167754152
1981521349
1053446743
1159593905
1603205617
1102003114
2066459861
138608308
935816300
550449610
2037309445
1196764352
1288478474
1591594835
198229382
1224291996
921853372
192720151
2052670514
1309029713
259371467
194919611
1000370607
927130525
1109096314
1467478605
35409331
1596156517
1656352740
319060082
937187738
1945521479
405525090
1119763023
1257851769
857450898
990497012
1367913785
1284271912
234348399
1265278795
849939829
2016274150
604586395
579717729
106456016
1016797580
267380840
957191669
612710833
1098773818
1314989715
170902848
816459463
1762332349
954589741
1660053736
725508730
1733270978
90156192
796135978
460129224
1825984955
607797987
1053374185
436591639
1780150536
578322474
591455918
1669741287
1954437006
1121808510
922055663
1598519883
2144135714
381753164
1142806024
743323247
660341555
1651047131
627917438
1068934003
143617184
1661907307
684761280
207013681
1257953906
1698929356
347754717
380498529
1008653604
999013747
303646726
880042183
1966395144
384687890
516462416
156401248
900667433
29539756
1805937663
162119217
1763890038
258997179
1069793479
1624222056
19779624
1159679369
2108059227
864171140
666157550
1736169101
1219634632
452455543
1136682967
83966335
1742152773
765591561
1862920737
1619398907
1606887047
1846671373
1910320506
871763447
1969899254
749955073
215438015
680580993
1534155234
284003493
529398667
166185149
1350576220
86830171
440191061
1857469124
1152742630
1272384744
1265437097
1338571028
881517760
777358983
706779386
537126863
133769947
2138346381
1789169837
748707924
763734613
777062146
361111482
565214412
1302261651
1178843674
1712083429
533507768
2012615554
1377259817
1006468830
2027409531
1473077629
1506126990
2000997237
1610352540
1718518843
607107751
1066783983
1781770798
395834111
401130651
1610997554
178873056
98127428
1937186951
1182308263
1762101650
116238013
739141948
799848870
863104445
1511598559
1989367216
661163983
1386134352
1380628567
298324308
653760670
1794769242
1630322257
1641125714
1659371383
703507488
2089633477
1229528228
671309134
2011459356
1918435186
121601917
117684519
119015544
1697868278
1457665156
54587991
1441159859
1104887110
1020621042
384191383
733590071
599613338
1851602760
512902523
455686126
1719737270
1912848889
1157784475
720899983
1747534625
73548660
899944586
472320605
1479016015
1956305915
337240035
941312777
270239707
1062683085
97752136
555474750
390759144
750075057
88107367
1784808121
860274511
580539945
2060630703
1763675587
1933059643
1563753303
267461974
926235352
477609164
489478118
754806219
721198830
1847609795
1823523311
1816205493
10227237
958818135
832027317
2073967496
1450264700
1397676756
1448274308
1128899415
1053845855
398734319
1251944615
1072371270
2077494078
88740932
162875316
1334945529
83843983
516244224
15333797
841507939
162674303
484104237
1567042885
1535218791
223520036
734849522
314750296
661042134
1814652303
1831087750
18866700
2022361053
318314999
949658210
1769149711
1748207478
447196098
1244402705
1395011924
199965500
1373973832
1763628899
1195626910
907961508
430103590
1211942635
557537620
1238201436
1177578234
2124422636
1459367004
92930333
1978676683
989449881
1978409955
1847071225
1707291289
1242919521
700826645
1612270284
233629242
1777377783
492703827
405131402
1948770212
1922784589
1269933215
526908520
674553362
1089991195
1165908501
2074557048
1307646129
1382695894
1141863205
21690508
351716141
1672703485
320640198
687105759
1771630887
1494083601
896303805
1439353349
551749048
1427341498
71082150
1999411154
504712981
2100522926
1807556921
1479903464
343749846
944883653
26554883
1538166737
1459406492
942509831
1707810935
146710775
620887751
382230976
1153753494
729077078
1437997210
48954005
1169264599
105666727
925390379
1887224243
1726507999
982730440
989673592
714749998
1683852946
610425728
1623023210
1673959146
872300234
1606104921
1448506191
1496268390
695613962
744777099
117842192
867737914
866992081
1205966115
2126028577
333513487
486792157
507777916
92642194
411281745
755269074
1854544657
242988579
450465560
167215550
979667819
801732652
1482076213
1282453608
423476419
1035702985
60306985
1645385129
1607224475
1951960968
1282606476
1965046846
851214558
602943676
2018239814
1751057387
2137104273
1057594642
1844606395
1799071982
1735076152
1411109020
1073597862
1290317071
1255270163
2106185551
750991867
340641046
2017029265
2128503445
1606192172
2144454060
1140112897
1139987485
753657508
1601131344
1399885403
1670178306
556168394
144059197
85888949
2043722582
930533438
1438197227
1145219703
2114786804
1557769272
1306044826
940487052
1166421972
673614605
1678378023
597862380
1615919283
1551434744
584259452
954536809
504058433
1254235305
766394561
1389794601
487941497
777159292
1833687102
1542599714
20545935
1523784045
1651769102
936377210
309265746
2084970106
1320901974
758760650
2058449847
391621274
275440431
262216617
1621539264
1286343906
809559471
339198942
1945246107
2142893449
171379724
1697809653
1846036421
642235765
1255673891
872646331
1251305411
507378728
1812130117
583085124
1950367414
407905085
1705979036
1700173273
2028485690
1383966801
1701573991
2085357488
439225585
47842848
943447753
1295774334
1740905071
1947487205
31786819
294411813
114539724
597968262
969730587
131588366
390936769
1405574850
578757663
1582238710
1444335078
23621046
1202042816
939834655
1950716790
111683075
1015551759
11419571
1106293984
230552763
618017664
279723210
398439828
877984391
1878184932
72275764
837893133
323297125
1970426756
263174796
1142865572
1477832953
344710365
162934105
1773680429
687487399
1609462109
1219665313
1140539947
1835635959
1855407386
1305175875
1583971172
1123997460
879681426
717304257
1689968838
430539206
1566845624
1298854899
1720989850
1950334955
2071679139
1215303050
1995832549
201988874
892175378
1432192549
701506199
919980057
148210537
76113758
115545183
1774617729
891076567
945841348
940819167
1770824262
542585768
1086383432
946180029
1043831968
959076583
391908608
531275832
318834170
1559119400
898638611
774645798
51483707
724583540
693853821
1264612435
1365194406
128825919
141661362
1336549045
2097277700
1819586755
381783147
528132879
1676847078
1389419872
39662074
2140541894
1459861970
152112772
1758775272
490839807
764072591
1497638643
1978889781
520106493
2101309963
322673072
451699552
576882979
2082052640
1415518128
277500437
1920022085
699990703
418453283
1421687883
1276769573
343335687
1689191707
636759890
492143498
1978059784
1394372233
1138841346
1550321701
1982841839
1613688292
1267599374
2033808418
532063617
1621883707
1248926077
1858392785
759939805
127797329
1063251328
837544660
1756731669
278548586
1129989474
2076734626
1589868435
1611302973
58016622
1747265369
193616527
1794451268
894702427
260295748
600239925
2072164925
2017029912
1750391771
451420075
737448864
1564202671
386047544
196260017
1413811366
962190934
2033454197
1036240774
1193357965
722182458
362261199
881839819
126244904
1695258389
1143319384
1640212599
1362174206
1737116461
902887596
858301238
773315775
1596222201
1730674794
733326199
1435805603
859622379
1990170445
74615490
870034493
1672947358
1284918287
1624425075
2010956920
541258820
524960956
1492072392
1570490475
1808835997
1447858070
919502047
455312663
387728028
1844233209
684244770
720595410
1651015566
932508512
908643205
1447266317
369145126
1866505485
159634438
2030673057
1784296963
1575205902
771411005
1724765571
438519046
1062288155
187775100
414274872
2022211799
887774534
1868544652
592468358
1016678780
1024367816
1659579148
133602718
2120572473
1028920553
401015068
2076637923
1832543182
78250274
1219030355
1147119566
1222656888
108512812
651975072
1029380726
651530107
361708274
97449107
527816761
1673444701
279096769
218611780
697193041
1571510749
950592298
1661530031
691981497
1263675925
50492936
521831481
1344937607
1455662343
2051504553
544453196
1090121199
304487158
1608365380
1141084147
1159179986
1432865071
1318988057
2021749460
42291702
675526484
682283492
1018767258
689852705
416387708
2098467166
1175724744
1651974043
451994178
985715627
754178650
1888221773
749555786
1656929817
811485431
509327504
461579885
160105448
2103571792
1899470742
1269218647
1605513190
1643050899
860394357
1931090463
1529686365
521093671
857525159
903115998
1226335894
864100470
13492697
1109487564
489274032
469794320
1245484615
158588253
152439338
649305527
1405278309
1353979153
815181652
564060923
738249115
214307252
1104723336
548390585
1632083249
337768939
1549864834
581519236
44892726
1936708118
33690194
686033555
524544650
440150218
272975843
1575420958
987617359
664343404
1642079771
578797420
710250520
212964429
1237834959
1021840577
536267638
1498134334
1094026401
177565675
313824917
1070553528
2114915808
1670619736
775906098
1092593934
844883443
846817635
1294872732
1780750793
1459346227
1555205367
1050719207
770903188
2109694519
24218656
1313259638
765240987
1711963033
703410373
397747326
93166967
2019105942
201158406
2136335811
2105776854
2116391138
1437039072
1777659785
1429605969
1888829173
648543046
606962342
443902342
1921483165
1549852685
214327808
1962270949
1262874936
1972362036
2011814190
1366085769
331828842
56280857
1158345853
614612663
1624084303
36670783
448182097
1165708649
250609280
1376719822
1006298714
449357855
950577575
1683442722
1123692177
1476494876
25871407
1248881781
1710441913
91089674
786345895
852114985
2060345336
606751804
409738522
2099546083
1630803148
1012898778
810192283
1743619113
358148323
832672080
1748170230
2094244045
1158087938
959732654
1939670326
1279458029
620145483
1861683241
985047964
365376107
1718310385
636983732
1413057749
1402145577
1917279960
2141576158
743765968
572633197
1983097837
1416815261
1384730292
116926615
1874706201
424074098
381538452
582702905
539452305
1068469475
1222231615
122309075
1066040583
1366837307
1203517522
1039333489
739757727
1497519269
35501827
1865749084
355789068
1266106163
871104420
1451542617
1135826384
649511982
393275189
1937224380
1948372645
407213265
433210754
1239932289
538536974
807554732
1680893809
993989824
1683409895
548217413
2133437724
778990184
1973889605
1425019476
1318474871
1436200588
980226805
1197958081
1945870294
676361107
1902320049
1210468889
984932297
1047161256
683244389
2068877013
1551652897
2123695190
680166940
575976822
1601687001
1149085985
546330851
1245917300
471740850
206441112
1969470334
2067037716
151748972
1267526590
1700489047
482965184
1991595057
1558939774
2070059231
62985732
1288111576
1090190494
1522802104
838538952
1570925767
1914764026
1213547394
735014088
1114055923
2048889059
855271699
1426701710
1450426697
2089516494
1814184619
1481530843
687376353
1169202277
584404307
545316083
1855425375
27112539
650508516
1595614265
1407561820
978549474
1961989846
1629415427
619560373
2084733210
423903015
977764698
1826525664
302370103
1384550184
87546384
1511097948
1240332963
281663202
852946943
896748431
1817554065
663844650
1590120290
1431494757
1798993488
3222386
1234170335
693451222
1334477345
542415863
1603877562
1650102699
286410113
877410629
1028309120
359938327
1269080435
494685370
838234860
1480008907
1142522634
1229206333
1931915005
1641660166
287060087
1638946791
433531033
664697918
645492487
1369433800
1862814035
1807180013
1929974743
18215929
1888783059
373349038
699721472
1207555870
788760993
54413176
1870368532
243198114
1378063680
225198102
674742443
1338885193
2107035339
139464077
2055304152
1125898062
641760598
423953732
542372520
976830825
1419324698
826162967
1697849576
889742399
1198226736
867978506
1616757427
752204675
937962297
1972416570
1489450032
1271357029
461075611
1813320839
1495042420
1654525506
1154185261
1698825409
880707827
2017841793
1649868865
1218668655
890730387
1571434938
868912584
270273827
151758877
1925350854
1131296833
2129715720
2103546859
1622395541
1280735375
1765765802
403815678
123755179
1213679660
2069208242
1195293941
905925897
1771615842
307528329
611373837
103236196
1034047879
476864977
1387083510
1755381907
199857117
31691941
957105283
1544251217
564601113
1613894627
1334951459
2119458184
86115617
1502771045
793956103
1359649081
576311009
1360374956
1465654142
1059232922
1618845241
1828212919
1369852702
1200227130
565816532
518006472
392469347
1739552600
895509884
616168198
716598013
113222905
1856220500
712623017
1254157754
281029371
1419179662
1235219289
761874284
1987911981
2033031600
576434129
1431567989
2093810526
2003324763
1955258404
1534893086
627689236
1143691350
124238897
120831133
2126256126
276644648
1671984451
1110174174
63509440
524100457
358482644
2047502272
1638846813
578455578
1870903401
277700069
35479148
1773063579
1660888961
2027333307
91585159
1964958481
1666326342
1043937339
418155587
1679550529
597075951
1006900487
73133204
1764359037
1822244547
1301724281
1550833159
1254192106
935487368
1240993404
1998787415
1866529689
329990810
551022941
601548842
2126596238
373883791
1590192585
973564071
1842569972
975610739
1976263546
428589921
1485952527
328568878
1589634967
1337460089
1269783123
449330555
1278615648
917489796
1825497701
377503541
1178253832
1772782076
1142577506
886669852
1554184333
1786032248
169704273
795999720
1237035383
1943980919
906253688
2108672439
2118391123
713322751
428602376
813593431
1637400931
1134564925
1961884065
1883768201
986884537
1132409567
255590295
1564073657
2018627178
1466271030
2033171138
1066677775
792484552
875834796
1437566447
1197985672
818316181
1913762376
1531204258
98231908
1481693090
551981566
348830275
385857088
1570997771
173688802
1322323040
1379997588
665262623
1360290984
257472143
8087605
1913567426
1121711317
1116612212
1255923591
773914733
1196035395
815071713
1547537599
1358272681
1006434838
1223272048
639369139
551002747
1271447214
303181478
751218007
188444281
312741775
2108585481
1048179182
612649641
1778532860
545389954
1247688681
1977404085
649830637
1948017646
1933466906
35376939
1979181439
1147700852
799983800
876877460
1503642861
1662606961
795796905
774427509
1860110808
542323487
1211926281
1783491267
1120859874
367941314
1349849182
1451525454
1087803742
793671618
271774723
1180112389
1806015270
464175214
551266090
2000509521
1625664023
1598711417
1341816339
1948867228
1941820856
2094784412
436167873
857313077
537048498
112493307
1439936258
658275572
1539126577
134950093
1060501623
349272023
1563848207
1466655868
466898020
1938962528
388430053
1718311161
85175714
1830863575
205357126
1375476691
1870496484
185723730
1122395539
659368565
701274154
1396166097
200624024
1965761479
499385922
1258957420
1224153035
2066818573
777628093
673792936
763557341
509911701
1355896977
1880453256
620416611
775214918
2202937
711253557
636710803
364163641
2038325295
1122890784
1300816537
1589591645
541677732
2098871475
1671593382
1474235171
1987786650
447235357
37201300
1691667354
1368280434
1602284428
187798832
623420062
500807387
305257246
1297464074
21107527
1080239469
1295712733
1940276376
1165704243
442662616
802108530
2138302985
621970955
1768542567
1094495934
1958065235
1805560896
1322833034
796133342
1914236674
1024457955
1627081955
540945194
734560131
1285924873
187947020
1079688879
1255479716
1043461701
1393594166
297916275
1207481841
1433921913
1136073977
1142106911
1729201440
138815310
1783527067
865935739
1067640036
1743207007
785131571
1473617316
687460607
1196099580
2047284483
1324132517
380709612
184667355
1242860738
1706499405
506065021
2098436128
201203882
1868517795
2122438475
1024088951
556729535
1056375026
899382686
1344905896
1901303853
1530303495
1371468345
411065999
551224906
1264857688
1220009936
1935603317
262850173
1642669790
1345575935
1650705784
924247229
217006991
228666447
32145217
1084438816
1730347030
1892911566
430946484
1764169209
1681094081
1874574760
1329527570
134803162
1617211170
1775209929
1260876332
518360205
1056037478
1225573669
1581429599
1127724655
1263420611
426250970
1520738059
1531187843
54482731
1163346753
732917346
1004376800
1409654308
2062933741
322002818
1920025014
1681183795
1220426168
776099534
63177899
640859441
739381664
570399977
1746563067
1124217809
1911378208
20548452
474173205
608418029
351336062
689242000
284073959
1674905097
1397224021
1031630932
667823705
1196055683
1121638749
842590537
564776082
797566974
448219225
1440687788
794021991
223469015
700964645
2031927589
1831336257
87160384
1220316147
1922820511
376036620
267795200
425934313
1720973807
1806967494
2076373111
175400786
967561698
1762958175
1250408237
1223920696
683548330
1825037991
905555824
1911284375
406506296
321629041
1653949541
1283830566
648883043
313414810
553964951
106529092
266877600
1451774998
1967022775
747456657
1093749597
33129663
784863652
1860158745
118235221
2094205134
15527330
222003651
1238290064
137489646
111530981
107952910
2099602662
1500111597
859649572
265982171
948611911
607340943
1855525687
906631344
1434112989
2127726429
1525982270
1608874781
1171003507
707815082
1543559539
2032544988
1926016292
996912282
1131095619
609885519
316976304
1148238382
1389226017
701200384
419928832
1358135301
1625452289
1101595693
754488150
252482799
1616169451
1436186770
163646505
1303575752
993028820
1864771792
318909912
1850322643
1676774018
977291988
1847787096
848509944
1884740341
729487458
316123505
1559680398
449963737
1121044396
1360221732
402301899
534779179
995280827
1342249214
751780940
1942180166
734216114
1956886347
1309606091
1092218404
1769959281
1376612686
1214616724
2122372066
1120666017
578417932
241767516
1492459987
1641719688
955892143
541792105
666759284
2030704447
1750499619
894934084
176717937
204670094
1102114280
620776408
371535573
1137386515
1089427520
287196438
1922260610
325692850
1688503034
1484389166
1489365908
56592444
870304895
882642003
369671133
1542416426
1244775920
283717436
1876844055
637090112
1422410128
824708600
979686585
1555525118
1449576105
651729565
1737145894
685318359
1705249501
391051902
314898990
567338082
890152766
723635453
576191280
353011384
1437115287
401974936
393918065
1071775363
1009788645
1633848963
1367564219
882189845
1340093652
1019639754
1252067033
2091855040
1975965739
755952760
1864185589
35192033
1712804549
1903584826
1114079344
738549881
144079661
39515468
770751888
682582292
464054586
2045000473
55998061
129330734
405853197
1462495944
1862513441
1188530350
2118326467
303177522
1782362959
1792965137
1600913277
1569312087
1395403039
1378464624
1810367379
407456836
1634974830
1635397879
334232618
971687165
1971534697
594817859
1594404522
802394135
1866620638
1857752627
298472811
915440654
716340121
355570342
1888631708
1422601277
1746508198
404575829
1627611573
2027083299
1412642063
1241896306
2123096301
1670823388
475787246
578986883
1205443078
1717236615
402714353
2011876270
173507501
381537511
1545518457
842701607
884356802
1382749970
1333187019
1415572592
1065383300
1786279586
239442960
1476891426
1608299811
1043074557
764226569
115549406
973693251
576241294
1355254296
275422639
922607476
259619390
321856362
1379828021
288778606
1071898442
1902729863
136879771
679591948
484597313
2000084654
164227496
1824868677
299402226
1672563773
1989811090
195664512
1650948645
465962263
1901308256
685918804
760852794
1006808391
1356565107
843373329
31060904
1926877156
2136826845
146007331
254281361
653053155
305277309
690325674
849974127
47213100
547776448
1718738643
1723600602
2051541570
2062100268
287153173
869160495
2130072837
206683538
229578152
112971495
2014469756
1502299025
305800197
1425893036
419709646
1441564902
666573319
47675545
175057821
1083831816
175792364
1249789565
1722596619
1336230134
1270716362
991244973
1075785248
1373787704
1503380925
1282428020
1774554476
666497404
1523868247
278625251
207537077
2524253
208239165
1200369395
1459226998
902616204
1906681726
1846583583
523700063
1380684302
645277983
1817718803
4831887
260186915
1541292025
1154951401
1806624193
826627038
1822680741
1145774647
641899493
33582643
142054897
881770516
666250527
1775907316
938624111
1157369496
237633578
1676627303
368921796
1754505187
542377538
1605395400
1016072395
1512428254
1000918735
1235248137
545833903
916348996
263946690
1007560510
608455640
1760232116
1331142428
2136387805
1200983672
619238078
1716260272
447459144
676890662
161667541
385348493
698153061
1736891249
1148919622
420400320
779723152
109014209
491246684
1400348128
1618661160
1352607962
94373428
663645837
458585307
593156902
65945828
1970356991
213948902
206384152
1922459296
835370524
650045505
911506557
859254828
94637884
663057153
195669421
717244784
4661875
536481347
929884188
1961564969
1477309761
1091365615
1687620797
1908890100
1492817634
2144773968
1281650752
1722877359
1653744351
890074375
457148451
222470249
1285049054
1620114516
1880792661
412455048
661803204
972754902
1903608018
574619415
1712210062
469134671
90774663
1092330783
778931672
1673474360
307823165
1988698353
2111016353
2146441754
1256155610
1140358758
1977403227
672774601
834546009
223781375
1173176377
116368404
1259872870
1120150805
897167658
2117800264
43761332
1390930985
127819812
216018197
1720626615
1193727133
1237110484
2090136492
1737989459
1090657521
1846380142
2001163021
878584455
1267800406
1316297525
776493995
1459486676
585364661
1429487573
144407691
1902256368
1975445359
853573709
498507728
287976940
1513700899
13065267
1663082846
1509461041
441619260
1412560759
995091450
1280940452
532963470
2065265010
530649539
1909509252
1774927259
151581952
1439759187
304216878
374298693
550436978
692398927
2955361
1201866769
1250127014
481408753
1633449750
1625990103
1235031592
267019251
1148036266
1456876581
1698580158
1909408724
145613318
880975751
1232509506
365769733
964415977
254278543
819479525
587712070
1402423271
219034216
179859581
391768860
395413612
856817370
328696609
1552810494
1203066778
1036741172
762487147
901517175
470626399
944875159
624499472
16915741
901268437
1248497335
1952536371
587450333
287271544
251134286
533760490
850134237
34647735
976082425
1556343000
1512163196
812310281
2019151548
1609728053
588811978
1323334122
92017239
1113015074
824561793
1142343363
1789794115
320656901
790996138
1112938989
1741136550
312139622
1244729231
491972939
583959039
1060582186
501505442
920513605
1998728368
327430505
2139416793
1817378942
1831864716
2034678540
1598209819
252846188
188725347
1174187014
771021585
513831005
1231412306
1960396942
1384800725
175261055
737693433
450839558
1192148257
1620348553
1288263562
341757997
257316034
679987653
1058636994
1090201131
1218280860
1880381673
2074367800
1571212375
1620925406
278274768
1443436904
1425224128
1015619015
197085658
324339190
540786899
323853412
1261055868
371649901
364562705
1309063787
1086889948
1844867305
2079077827
63090138
2017051569
1327043791
1198929695
609398791
1995871224
1031808386
231613277
1787821856
1877857616
1038866498
1724069996
1847733506
1995012877
151059618
859849763
1292448529
976492630
1993576528
1883844439
1268782864
603792618
943028916
1725705218
491477033
687000070
398439332
1359713086
560205766
1607862969
526878686
1339474951
101479484
614957818
1360638541
1574616905
1210757555
720907001
530092737
431506690
586496976
458901483
1600939414
1225216830
1207887968
622928274
2602643
93856661
448920202
361819407
256063331
2064316658
1656232736
2133946723
1960399724
1824848708
1944122361
188498491
2121530299
1976312935
1882517623
1194288630
1709825184
2141059215
1676083019
107594689
961885200
1727162056
1127024138
1141532180
556658380
1740795472
1936954054
76911088
1295794513
47190100
290757895
699719866
1836841568
1645297993
676592059
856815123
544487400
1883587887
391850068
1845554986
790380063
144428817
879082885
516131396
490158928
274973357
559085460
187713091
532290594
451474473
1603380650
61265522
823282252
303177871
858746709
1051808616
1399087245
222581569
277988187
860064549
537680731
1581662157
945155669
758724314
1908876942
1850378087
1841893662
83546488
39654642
1893132596
1047017322
325408779
1491251946
1463088290
125552494
1940776219
1154332947
1507483883
1793196075
2115920519
1218064757
1183524386
1575005475
1931628554
1019201040
665842299
230857601
783216605
1901150367
1828032847
418546013
641276483
1217701189
189309458
1522655033
799081587
707189421
339562155
1049954939
1745616154
817709238
267101435
58493287
1832796306
392180156
694054664
40522409
1384930160
1400299481
6418299
811201157
1017570178
1249742676
1778371087
988904067
462681602
522947618
1648391977
817544191
1714277594
984707028
816778306
235039778
274297255
1796722884
1541819094
1878529691
85013058
296107159
1929404168
1408479567
676663571
103784945
1916133693
1978114456
1868519775
441810095
109531565
556346594
4947591
1115379733
1595765705
1453998652
835298331
891879709
881457011
639238604
550082459
1174295499
1315561568
1490141778
276372258
780731545
1306921910
254574092
358796389
409841368
950938382
1167187402
130955518
347527886
1969129413
1732172436
1985195509
467583720
229677701
1790141977
709958426
1471965243
1836479988
2105064333
727202815
706318485
218514433
698365675
533690217
1604014996
591491877
225979397
411297233
1690765601
1810791177
900048950
1700206328
1533343215
219864832
553651787
1964472221
210143586
1454574557
493251609
1122625950
163370486
1333157084
1804032331
1976921639
1005170876
652313364
2144857364
1505561055
1612544785
589338086
1197370465
1660248236
1542576234
440969580
146681728
1203222601
392846054
1923648582
1376032493
1693394325
707184127
1045291780
1146914799
150489379
1289582970
1599563947
799882651
981357004
1360080987
1897075485
287149463
333417876
460327483
406222056
1978378335
1646709116
603205404
1802577596
662082866
350709873
1655093754
244681715
242531926
1720926649
18003886
391071558
371622035
1899625949
1081058364
1136404751
1946424244
1216299168
345277835
1815531987
557242864
399582411
1456970520
909150310
1456778204
260980509
343236929
109643082
1191931054
423168720
205361692
962852802
198136962
1160251654
12194790
667832704
79477468
407020792
358521023
1413173443
1018266983
884252292
143124158
829824629
2055239629
970111741
265529466
1380852153
1755641177
1177302726
225320853
661756808
681743385
781451513
819305828
925022953
391901951
338335232
2076559781
1617617188
1164151451
1306032753
1160029569
1516977137
2110771773
1782172246
1617500655
2075300601
735151234
832292739
1565640519
1206461643
155120048
988562655
1528365419
869368224
324512710
1330443415
65059117
1221677181
873951266
888963981
1402391483
937187471
2031901926
1096005637
1793597363
55809233
1883772461
134740494
333015334
494490713
1477731210
1369392875
424681541
447851872
2138358898
790389213
552737265
1335124346
542135890
692142651
1564659497
278340316
1305547415
603523808
1992929054
1946017885
1811840075
1727616574
1342907411
1859639096
1857859319
2038429229
1738122046
331053837
662064017
1632523591
1835479565
1713176155
1050290933
139090722
140658999
2107306679
737879362
255773609
263067822
1033417999
1347183417
1551260840
948855983
876184901
1803491228
1311586811
1308489333
1745888737
203905883
626090132
106305001
90178589
1908937692
75082467
1415441791
748296144
14782760
221071581
1846565702
918287039
616459342
1701429881
570469326
1783230579
2008691444
384359615
1723286323
1443794169
1474721074
2051598055
2092600607
1766279723
189733829
470789725
553111567
1082974949
1774594436
547866462
1010506478
157158265
1691043316
2034307718
683134252
1893983599
731693617
364448899
929837099
1539059733
1531263595
706573020
1780530184
1200013526
556704361
1441089770
159013725
2129829736
1173408631
1182969282
124203778
607461702
2108857446
443362451
1516600852
333834103
1315027016
1132480868
697088125
37640317
1376479767
1650222223
196454318
410275015
2127777385
1765646808
881495560
465869301
1965089119
864038464
370013212
1129138554
1405528842
935485340
875652218
1784064460
1894730012
1155153072
83362659
617098498
1155743701
1700990081
587361516
2081473322
1363238041
190832760
705095745
2087974624
876988824
335644827
995741579
609900075
1457431465
968860843
195760392
340708466
867195209
1924016674
672396578
445709928
832638543
1016369763
343673039
1002017418
1499804425
761263054
1787781987
828116658
1183800023
243074978
274291594
1307926184
73831101
1462233527
2104295426
1281416833
259280259
143314751
56493880
1212267650
290617938
1175331969
2123670127
1614582677
40350696
194773639
1775742570
1973202195
2079924086
2133859094
2123676577
311704673
156544271
1533129223
1569757347
86928903
1990779892
1125473014
610412537
974238388
225912515
967787488
679958097
193439956
1303897275
1299326352
169659732
2061692246
670679659
1209165295
305435967
1930099971
742242042
1999457125
1347877471
505934514
578551280
626396417
1148659388
2048591182
1931153820
154230471
577669376
1566518688
1599676899
1617459348
2039411893
1356443219
1420242569
1032505432
599239417
1091639101
1636451469
873755582
1124243883
1039510186
1510533569
1411939604
1370122559
1785741208
1919710427
1770537166
786454958
1278218756
212787348
797203805
935960936
2111959102
930855002
599283251
314194215
779055369
1111493730
821127126
978599981
1789144404
677305899
997409574
608297217
1502429332
449495676
438568279
1537724372
522712564
1511460660
1020049973
1951707570
1226526212
348538311
1184799407
1500133979
1501172244
1191308409
1206797921
22939145
752932421
323964794
1127627708
1553693297
1790964053
1809856012
1758641397
536809916
1523868075
908271245
1311902742
614534212
182081158
342248719
1406376341
722739252
1517356803
2022916916
973705391
1281579238
1344757467
1567921397
370923029
1386496582
386980169
2118857376
1757073592
1373873135
609260220
1818434319
613365013
74248238
1627302116
614747134
1047361563
368635353
1743296896
809873497
1545031693
1542874876
1001766094
427849795
103013194
721666011
1159094801
1267785903
844132105
1601431438
1815682145
924715213
2054598061
1192472358
982326215
1400865430
469073845
73771027
1397903491
2081355464
1528517587
209983307
1137565860
1064621643
346643337
1759374590
2081327282
1748238951
1193092649
1741262853
699795439
172235704
1876679762
1339609396
1823130488
921192717
1082145681
313210365
1557710318
593403023
727283787
855048118
596225377
1399377626
882076410
1227081853
1866466269
302984736
769255346
1673453688
1693542643
1804972667
501094324
1737089973
561387247
1765421105
593502868
715441839
781208360
288520028
316057421
1128745240
298728805
1706452280
1922086938
1916540146
1942750273
1652843782
904713382
776085104
1848599934
586812476
371518044
2060652648
182171016
769394408
278862002
232970590
1651580235
1214531399
1919735332
1788003733
443769800
1186519078
2060622423
2112612857
739502772
38626658
1180012358
1970425710
510686835
1476979600
662983239
737300384
1750425793
704547008
1438067501
932946183
1242382148
1603558439
1786850900
620970938
2011148971
297173189
1773076266
1227409022
2050206488
793441669
1326380351
1617516212
369461055
1125818574
1335061989
2073223905
595341453
1424011760
1421439392
571317565
1957708663
803723496
1754395219
2070876751
475606665
844052348
154170052
1456591774
1747944436
447946909
2082824566
898467116
1612305036
615963763
1681967212
1637130560
1791629866
1124812909
82066207
1859114734
108650728
1828406698
236170623
207160639
197124246
1734445747
1377945985
1284571220
1590565462
1708915367
751657390
356622930
1992750902
1746720325
1090969745
272708858
59679553
1330913885
988669432
1897390472
1960030402
662340845
388257543
76806167
1703986448
1207335012
1333840762
644694616
1187770396
896632137
1038913059
886913193
483485848
1400898363
437340189
19007531
553737198
1812379977
427497333
1025466606
1520681935
1854370152
899756665
1334537543
158938416
652969502
676188885
911777771
1226825286
582634222
491350866
706964766
751238773
1198294612
151638535
211588198
312704223
1998714867
48523756
237296825
1613521662
355398560
1360148332
1075778196
614020901
918119790
375079971
2022488784
1605422936
1839008255
2075337153
563047534
853841869
546712064
1751001759
536008484
1916353528
1694724005
1528103689
256970525
136475203
886318174
1663018696
901566111
1674552658
1399535711
1769139045
576325028
218994715
318123366
2025422369
712152002
134408261
1204094248
851872107
1278942037
457289961
971751683
1452055948
1502545979
1795354190
1634121645
1228533041
1043405870
1429094535
1589957128
417698280
1543144622
245703702
1017392807
696528920
540664401
365636758
1722808899
449738156
1090446847
1898194199
1751489087
2092497226
614422934
1297351713
2084727854
1131252024
154283105
1130748758
680443295
166383231
2144475548
56271851
2083599713
2044368242
1102514696
317854641
290151422
1767220182
1308526705
1587373051
1307924542
84223427
1723760405
1255065646
1829519254
756190519
795148071
2074297852
2072464799
1923032128
1501177374
213052332
352614470
1696512162
1799908073
2034812136
1762845211
1603460214
467834835
1891008117
1176681797
1658804812
312495404
2113788609
1265769047
1307417874
306275365
2058593886
1613070692
1017910515
1454675492
1773520562
1440073241
1958264441
1212217019
287580389
257562475
1616661650
1099745744
1293888135
1320915256
549323047
337180797
963798487
1997725824
115861310
1782521277
515606138
760497542
1519266301
102990117
258739888
61223888
1199136465
1434010604
487764724
161036947
153695516
1254251400
973705333
704063345
1907380733
19543865
1056464677
3258020
1562644868
1677027487
1021295715
655846673
1521935723
543835364
1090631416
1964616931
589690990
800269169
641132185
1124213805
1436070575
552772194
1489274534
709256166
701025527
521918186
598993506
1794453411
1500752124
1710084777
1901185204
2089293163
578224822
913839847
1359506285
1491122996
1725849467
1830641273
2083487728
2083556137
916543707
2041883984
1310250775
533721369
619733943
275244901
2097719656
1453159756
1681453576
1510893890
859806393
1574440625
1452731358
1884832941
1070810166
2055863495
848860538
179360533
541703706
1810241430
137357510
90286153
1973596706
427817275
585343069
1300228866
1673701416
1188937974
40158356
377154993
377900918
1647869457
1635310850
887858286
925125668
1987679819
1529720436
949429031
1803318743
1629533039
108512812
1471420726
599931526
1505391234
1483686529
1444725598
471584136
608900546
401487770
338466489
1614765923
1556121437
1020777201
1369309952
1895055459
1937116781
85501445
132806292
1719179283
342059905
235993312
1392745040
1853727060
279015559
2140305584
121121448
1291047930
1632820122
11403735
1675683410
743712292
1104844346
651228825
469214944
1587181117
2125507868
103379945
403928333
1390569551
607798845
1916091057
85394714
2133856358
124738194
450842730
229726330
1281986495
18859050
1311466999
1768785263
741455888
1204760870
1986308754
1286075529
1130792017
824828667
664149505
1296523067
1649693819
1614539643
1625263382
897648121
831619550
288720502
473147880
1103225699
763683356
296990370
1221899858
1812459076
1297453258
1152591975
1299281863
14014214
198815190
640566288
2110982637
900589582
1554068639
1838944493
911092361
1610929360
921263312
1343113655
478069726
224047028
685559025
1726621565
761868479
2085796511
1237624420
1701931426
824308844
1737686015
53044647
612082332
258708105
1222030836
1304152876
1451888801
1310587258
116470623
1773144968
1549218370
1226065799
299523034
28060908
1578307713
160043478
596272394
514718158
1642316165
475499426
1928581435
1484331598
105122277
911758862
1706285536
1849220766
2098702523
1999195783
277678469
474656688
1464928189
2064311369
1509988072
2042206326
1573095189
165998572
89360658
256684400
1516471182
530251842
1076902069
81104458
246876474
1007028130
1593558137
1397246305
1987255494
950851275
1111080827
1625529148
1110253827
1661783698
504045948
152491536
245596326
1682623594
1444309142
1447574620
550621808
791717389
62264769
4255266
2087626707
2094021077
2073737635
1927530579
1789811990
235723785
157194605
790076950
1876952800
39128080
2121244018
1821456544
1142044578
1643134730
1035534185
1145047787
1687062666
275869697
1193236677
230224672
2117439332
57803715
1650202903
1197550745
731351080
1931370080
1448654859
81925694
1261334674
1324807275
399889377
960447841
1867887696
2053397677
1417216210
127971883
665655149
1191478787
2045851298
468006296
2021625614
1139541099
951062731
1385691256
155370889
625121181
707598217
956847504
623989704
635617061
1911147103
1147504966
1083149844
436337076
1459874342
973296924
1022698117
1854106523
1525453844
138539288
1645303107
1473627356
1339263385
1845325762
547491823
472414730
1868018340
1369452775
1781627337
962184100
1955895798
958994766
238862224
556678273
2057208301
1820598457
182403051
1092911155
1857206627
2005510694
2109806166
681562523
969002590
760959061
1311508463
74735672
1433518663
1014052424
1025632093
572979488
1390537765
1528517587
2058516353
1604002336
122410392
116886838
201437936
220152148
976853932
911863622
767573408
26976678
255963493
985598658
1753833146
516127534
622354688
1318964374
218109639
78955203
1948266892
700123143
106322652
2121088293
1053974136
2024888686
1000342477
1313652630
1930129315
131577801
2099459271
419709852
1973534601
444056520
1634336138
1090268389
1359367169
357352014
1230360348
1287763956
1529679222
145600794
1709906858
800983547
1844338551
487466251
750520902
2060123932
528584588
527234642
1789160076
1103107975
543784981
1918653907
1225248309
661703135
1704676563
628639300
2069842799
184931520
416137400
1773894132
970873161
1616481061
1944349967
1496871366
941158419
1440124629
934362312
1360233279
463257226
528252285
1579687500
125052788
936114485
35539588
1938201821
723149569
1374680628
946339453
447898926
1725654157
34378724
55496560
1435555966
1325348897
510108754
1880946415
1141944091
1268190685
687497211
1780829691
1859714222
804577536
2077380857
1761583829
570497307
1001934639
1099624089
57440647
151510707
634392327
984967857
234037421
427820223
1115978613
1451133412
467640256
1483844262
1310896714
1400590927
194650705
810905196
1597030864
211526685
848809763
1913329526
1742474807
1252533694
573771011
1885401122
1051643776
1833017399
1402378948
1474410244
244207699
1517102019
519354083
440186455
790801844
1042332560
245907285
542613227
964507430
94760500
283071055
1779311832
1362800316
593428756
1803836076
1095022692
1148583396
2071176128
1814764627
698072818
526231910
496114683
241168801
627978362
411695710
1580777977
1263947999
651796221
881933959
387527298
1509533723
522103109
348690463
1940979676
443125665
1386733279
260867099
965768384
1365722836
479384094
370136143
2127473948
1613792188
1638666277
2112670767
1774722740
554802698
712042623
1209527992
1561689415
893253619
1090241349
482899581
2072740651
404186451
1530660550
905184514
886830932
831607920
2078250370
91540058
1365625646
1166903315
317812392
1319481197
47703738
1835509741
1882351309
1173169871
261290522
385111656
702312082
181868598
1445521996
1736658327
912954309
1742289896
2137951936
90266809
2097174695
1517190881
573997519
1782035368
559769675
1377169112
1996596266
909869894
2057302076
525477240
574474368
1951222132
1867960769
1184435592
670004280
263488151
1580280712
1723839862
40353156
1003693290
690136991
1734995426
154372881
263346043
607031360
1498780518
1326169379
1620835134
1942310197
3672906
674110738
350325581
2139318835
1646478781
375036765
1108922882
78972982
716535348
757787564
513341705
2061323512
1544944800
273642125
884922120
1309583924
1379185166
1083580740
2082534425
444804574
890722663
1738592264
1057746130
1134877659
779653788
375263300
1136850279
1522070457
342332816
1880851996
1390429124
1503134354
1415138036
1931930777
706555159
1154878643
1278486575
1895791678
81254089
1312884832
2035001171
1942482321
1346122182
348309016
2050673577
127817154
1895868035
1417123168
1881198318
1592062786
627977686
436446911
1256730413
439374413
784943324
2071167056
709546206
1721843784
233215556
1390843841
14854539
233838977
1791665167
1563904837
268552520
421608189
2065680445
988888270
739936415
1160163460
1031256412
1707580541
1813019750
630242496
1446243319
372797001
914246513
139087780
1949356093
195917050
739883941
1515880581
555571942
1643463283
517660427
969354658
1550208603
1322543059
948025255
1883161144
1955043139
1089144644
596987026
1408413752
450302544
2041909406
1877303945
270887841
300271574
274906360
1055930129
402121740
1250717743
1027988703
1689828402
306685663
491768323
992881712
1816726215
238344613
100781382
786811975
1892058430
555595129
1978533543
1159138579
304568846
1087258441
1724272864
1613657990
1591784780
1696336111
2129369863
1110472298
2018978954
2115284229
734049922
1383547240
1707651484
498683749
841002399
944938608
626960939
581952970
871537594
135793749
826633000
1221615823
131840415
44840562
1025028807
915702091
2145003372
1346893294
126089328
44634974
286154696
2131301674
1287321025
1559592088
1353400403
1913494426
29586477
1024324900
654329041
2042420166
964244884
1830755639
821578413
264301567
778595828
133912133
570665301
1736051578
1423164105
670147036
941424154
312669401
1191648189
1995775442
2144056495
105853767
2102002679
325167576
306474995
223947820
1432213369
1937468054
1328721580
1201474579
2024291199
51648114
780337095
2069333052
1498032730
1057941407
1808285262
1013038877
822816413
1823361674
1737782388
383683274
1219295988
2101819387
583507432
762284848
1731078032
140920833
112548805
670403553
314974907
892930242
2067021492
1285035100
1915829687
2078510475
84201168
1396897094
1465668821
2131131241
759089166
184896942
463076998
1273316938
1717330863
536601013
1093679108
1585910891
4801561
1772836611
2035782771
1378022068
1428582215
1797858405
354542433
1295110657
2143731721
1678465643
1698382030
1774513857
314259318
1713389350
14496325
1635081301
443264721
394892203
1917692313
700839950
364778399
941086638
1693985367
1022127308
272563859
992267331
1797439522
183906585
1761181712
936342899
462847859
224687320
2047701329
1751289028
592059418
752775642
1384952866
494203384
2072860335
173944723
1131897727
1097964898
314002747
789580781
309535668
1886988541
1515465065
1474762423
743261900
1058146748
1288306520
148852885
174091210
1946490912
1915461917
1514275398
1073822949
903428268
779799794
1490824417
1600569715
191703239
1907570395
1378311666
640758635
514231902
405053140
1462861518
1749294166
962286843
538198001
915157860
1487564859
1535440594
465091238
42187394
1753997093
387085927
278335441
1286536104
950531627
950470862
1103921982
1384229867
1153352879
195496326
2074454651
1087401819
220161132
141507741
1464359414
974551536
1099417141
1818570697
936463389
664915104
1640980178
1366386155
674658942
192215078
713496323
53301636
300174836
1200900683
444325815
1856152684
949028606
168498047
863223580
248308883
1994411499
1413628265
771761083
769134885
484354177
1768004401
274358394
1129077542
498133994
2106912875
803230420
74690315
1612904835
1421539393
1833460901
1255706931
362520586
1900277996
1707241989
1721023337
369390634
58921186
2001363271
1617074532
201276130
24850060
996571466
1028167313
1200316560
846589296
854321584
1058959383
1706054865
2054620718
858911455
439912279
661307753
936511359
1423985515
2090482180
89157426
1510988886
228559364
73064259
272351079
953954150
1045460899
1103320181
913632094
346754618
1185736058
319194658
477280688
1378887250
889893308
147840166
1383470020
1765873125
711936124
1718266632
244183578
1701604905
503732441
1936456139
1635413586
899521651
299494612
13931853
1991616050
2099130995
1634180081
1986987063
847056166
1162986505
1721125460
1114730128
1203340752
1733518291
759951348
716975827
1610776480
519150944
1600993624
1532361298
489314482
1713227418
666225620
2080156214
1947596639
1593812589
1184217533
137911775
337172507
152138209
321703628
1486719820
509013933
1470391062
1433174351
1233965467
144682183
1067423713
634309266
9611211
81611861
1171525741
1352332868
1769493450
900394852
1521612319
1028199297
2014388413
1399614971
1510843031
1946328216
2107153146
1419380243
737369056
343309081
1016319217
327655020
16166254
201507269
1522303212
1582218878
883766342
1170012280
2052319554
1622768234
2132285320
404179891
1715861883
483844078
161728754
835900260
1223636406
1974442193
2139545632
1978381999
817138150
576517652
1768631434
1897565893
1126958210
869704129
1525117122
1019067454
1546823248
554453038
935005927
450034512
434755588
1765230583
764606243
1089234614
732359530
483213055
550401127
1095041972
1102162620
2138474834
2038519107
760683901
1794871506
1031330864
1004907932
1970969759
188014774
481668158
74835105
1612718817
1583740003
1205265513
407082632
775418591
163076457
911583208
1689223397
1443487280
1450940389
419025522
811420389
1755377614
256073017
1092553486
35889546
172397038
833463843
60876960
522987353
1687818582
524658686
1751022329
428315663
839535194
958023051
1116919462
410015461
1115017806
960146245
2053431317
295134163
1668007178
525108920
1991625326
370251170
1438703572
206339603
1738679200
352398067
1701551204
1584292179
674671751
254522092
1353263505
1680152274
1664263202
2064912603
559902518
847912416
1780672185
505145687
2124614146
321505196
133008507
560136310
1870215742
289476885
1276255078
601764126
1399303263
625368673
1919812282
2138796155
337665691
1951194758
1287314230
640721251
1955550336
19909709
884929192
2066714741
1109651921
1390860685
284848503
1523848736
643870360
709568820
481022660
1293526110
270929870
1488088221
1241860295
1387302462
217553563
1071671451
155505068
1132064173
574121366
1752338134
1211226005
1887101581
1578258510
313405908
854070149
1521855017
1873247275
2048923952
1008581718
1799898889
1388634227
1646358192
1275311815
307568618
545701662
1238537140
1328389199
102011804
636728105
1531243563
686260350
600345795
1967973641
1921933457
962982968
1834207470
1195463005
646548553
1886067723
1176468638
1622087677
1518786543
1176868157
785655080
373087610
821828721
20339966
1791854534
857339755
524873355
1922594298
668524001
1869806936
854695068
132119709
1637812503
1049079964
1105631254
1269726505
322393041
1831671987
1576861813
976641903
1452199495
1248325772
1008705465
1528821989
723085165
118458575
2143028684
917431057
2047978278
1071152412
1888965825
1862666363
1153730340
1935021893
1760087211
1274620982
234299392
1330858602
1941863193
1173457553
974032436
375610039
404971315
123915507
922300644
1466287047
1483657488
839309059
1256677135
30325102
2093062481
505832329
2031827728
1903805467
38389921
469519765
1991992880
225470094
1937126079
1944350239
853565671
733857081
1966299326
563797754
1383222982
1782024305
649988056
1450416484
1309941539
263713254
1570373641
953675929
264703165
529261287
383341917
1443208958
1700746084
1862287743
1710853522
1364477129
1834056235
1663373969
702324841
1764674661
1763803676
894759212
1497736957
1922816153
675518573
838636302
33578982
820969051
1637687984
1347091866
1393292065
849705147
9435115
2044269800
1676911768
2030779301
1117331281
1218344838
532972238
1737032737
1013004264
1779989000
171104757
1937528011
1472619675
1168110136
263280176
1434676886
469099437
639935201
378145639
1261449644
1216177154
1339520732
1547603948
1240938980
1337375601
1102080002
1881056360
548825513
2057303457
793626147
1211665530
1235823081
622795493
1891384532
1893030842
112428485
1545671895
1917748445
1796571751
1762546116
2042988552
192996805
839315978
1375013217
1525017740
87257525
342703086
1429875457
128599027
1162276543
1490213397
671167060
1883908806
1086678158
1648181183
1029525273
1244910728
1519674957
1539109972
1471109740
438009762
1554668516
1441828734
1152170991
1796545597
2001088155
424524133
584782953
935960177
393591406
299817900
863131993
499201326
1260538594
46895003
1564487001
693371773
1954384940
859104950
1307517297
1419570949
985370963
331257848
791817977
1443817642
1434001705
1621664828
1594662198
213147854
1764241778
613082177
1721226292
1237444769
1734983881
866811897
916104467
1877993174
897741974
1795999375
111213621
6238450
1812995920
1298840084
568204616
1761290242
316693258
2039389992
927223343
1109367440
736425425
714400004
341641404
2128793644
1553732139
1454999001
15810977
536910931
983882677
1825560194
1293924959
2089195225
1536369468
1380568438
943008633
1684349447
1334763134
855524859
1130255882
828870275
674626329
363043059
725128412
1554894414
1903897788
56723813
359406119
481495707
342942538
1707995894
1687731199
1001405092
884719919
617905199
194749654
1418741292
1690591143
1354279884
327333355
1724021564
1341867134
316340721
1229371847
1364443779
165856987
697597989
1556029959
1178289294
1840652369
316589112
341672
676832562
724199045
436689083
110879190
1485376226
1483031796
650067816
879796744
1844682714
945728985
952752162
560353199
1909222438
144017510
439359218
229652666
1917761387
1863028541
1460069575
303701527
707020070
1110697920
1144919854
1867987504
2044061151
913292823
11539570
1040081523
1117429373
2064394342
159934134
96222674
1845731174
1798734416
2131726300
1030710921
1461904450
368373121
521130514
1097312688
36984472
2129841466
1209598505
421151823
881272147
837755227
741367640
690672183
775205747
461699678
442087188
2127864697
1988228355
67853060
819421988
481315775
750508222
2131876587
1700030041
785762219
856635399
1829579139
1464499922
1893588649
428600535
1385807843
1653711386
1779962469
1345134826
677447516
2012094995
1170710800
1416266526
2021146455
1417764410
2057568000
367843509
1732146802
164420822
271422608
1256076385
1826916592
967880812
703716224
1134309053
1888124788
184693939
417792181
1617101528
569611077
2056450288
2066478931
801882374
517344602
1511360026
1925943940
255057986
1056266650
575108266
1517988955
306258664
941549672
1243585160
376935170
1487201924
1839287017
2048112760
1442027929
600973495
1863732009
1133242632
753933187
544477246
349288621
1565502827
1271232320
2006027485
1007790885
1335080722
61310578
682147705
323462513
1130370022
537660724
1655510987
1403741304
183991336
1278868944
1802986366
83038929
1549778298
1103267155
1311640393
1571918313
1386488907
592591409
1168989539
900701055
1935153876
1499617298
1768894962
84193851
525483491
501130705
2040626103
1697703639
130120209
1691055312
1731183140
702284523
2049380440
41320969
1977198945
341703052
758573691
475094962
1804842832
909594539
1674082682
289634459
1694794743
891633300
430867304
595101859
1720484187
937482858
228807978
561486492
1642189731
1427854665
1799419856
1579684260
277253862
11051289
1141420524
154023104
2021121435
902099884
1496584610
1670994449
2009232850
1395834927
554781462
1028260409
615644085
232149462
483113571
286733129
52384254
1289125339
330878380
1643675715
277557950
1334374227
1259553348
315231834
1690444549
1587490644
1322589258
1983714666
571060245
504524692
345266589
598187335
1618518387
785633388
1228118360
1987761663
798578785
1476033773
515787641
814295601
179735400
168177873
1938061655
193738711
975416704
1056302014
1537393981
44002932
1120737531
110061973
541791410
1976938838
1834079259
545712294
1273883460
1337863544
982434446
738135673
332156474
835435373
254185887
2095893977
403645525
586155616
1496775462
308282174
253832062
2220001
318909408
734721783
1157104444
1757335245
1848698646
1451929823
688255171
1566532707
900656156
1454682652
549580074
1200207304
1566257009
1559536250
1472739437
1887938529
967529329
494210794
339991403
734354575
1257913740
626099769
1076014216
1265342216
1651604881
32175022
657493979
962927038
997931253
1805556417
416639466
151593512
1982447883
1454781823
583599647
1236950017
1441989428
1147442536
1162721203
59405568
302366920
96012703
2083115511
1517997834
981705791
982753060
1302048855
61431074
1846844808
1218466094
1925821834
274651941
1177798192
111424232
1451245254
1854895073
763544477
1114105014
1292256271
441845805
1546293839
1241441827
2146813817
887238632
1249681259
1526632287
26601043
1215050912
920533671
1680355474
877922573
695406565
1331388196
736163073
583051722
228028356
304308510
1405882074
407834416
1720157471
120515700
1504463121
1832654327
1685421798
501544790
1021921956
221202765
612378711
1863597246
349877027
501608123
307280458
1777862962
2131251446
1448360652
71554995
1465607071
1676053078
1185245811
973782735
940239352
2019107906
25808600
2056693884
1593383402
228627911
1069860404
1621381171
1383188896
79000472
1516935586
909262647
2106161586
486307590
184077829
966845916
286516115
4492652
1908001065
1140577890
783459836
309615285
922384601
742664756
1391688990
1698592048
589564277
1306754505
496707708
1491425400
38554382
656286718
1606301373
124517888
1125201150
1083111155
1680322122
1161459156
2043722566
1392243734
1137210725
1942001849
2042443316
489249304
531669370
1750361040
254428818
1496710217
721468340
1681486585
21798088
1255455325
1419870458
651748358
336743847
1638864401
50152838
1581885020
1742402000
623315823
679507068
149442533
1702846974
450692713
653627440
1542000003
2025978801
282816763
1665818441
84447182
1616020124
478339743
244864216
1119531680
1607806856
81215934
1868909277
1128874990
961379989
1872924202
1092247835
983281797
924833034
710460894
239971143
1390111153
1451017356
1179706783
1672441622
277932300
1249923932
1494568584
1959430154
934121416
1421263496
1093300038
1251174586
972336294
344135591
2146776266
529934905
1430244839
2122778071
259446633
492495161
1646170523
337967804
1860790461
277763229
99694944
69022553
1507389266
1627049819
290521820
2069863183
453148790
915094051
850721630
2045799326
9710154
15963707
1128439420
2110430732
361898901
595244012
1904834287
578423842
473100280
1444324224
1412295462
545336973
1252792441
682322468
1775199456
1076810564
1459321399
2127803734
1258861429
34513433
1331339189
1623835376
554628393
864314768
1336726682
1799501065
1945990544
1382347194
1711312493
2007589686
1837458077
195400945
1168753336
1580234423
1936730968
667190897
514811022
1888793522
1174963922
1988241185
1134632713
1562247826
1095809589
36384833
1946532452
887121123
129375785
526680667
1226800450
1924491785
840457802
2049924120
1742527115
261858771
1758206321
851597069
651091089
902898249
1128436524
1856657198
750220170
1639489498
697734116
1035318907
947771946
1167527976
1426876297
1448474646
1768788697
690025399
981005239
1671026793
270931313
63201338
1938445830
1368283795
308822727
1823246144
422828305
313197949
1757282480
320576978
1373989557
13740047
1135632330
41661279
165005687
837983108
854516184
438508631
1037513085
1513449003
241663210
1440638557
1777345157
1116389885
2144479937
241288726
2123140165
1808585752
1059044035
457611009
1580288149
1452498720
1620169564
1868390805
935519230
239223894
1615834396
521507896
582839335
563836015
1206176053
481212839
39436009
760592805
1549225788
1332265743
733509778
2108561404
1485496443
1107305848
274037176
1778734933
1709589103
1558530106
347476023
1919881463
1872270495
743096439
102199373
364979819
907936276
1584891525
1183108282
1343209992
1592006452
265036474
1010118679
1596863689
1781517532
1116680871
1722721539
1782048650
751805799
1701582325
707615405
1540836996
192166302
1822489668
618705846
895311082
632144216
817721415
1173630199
567083197
1859146527
1759674053
1237469410
1638046336
700621254
445140731
1352995548
1984176903
1383176273
1547983137
189930398
96089685
2136907946
1255769262
2059129598
1084782858
1197636647
1148793145
962989384
1222249378
1062583007
167522140
643807795
1904209718
506813066
2105475643
1614176898
978920383
1851167555
818166379
1419110453
1939950982
152952164
141521345
1733802269
1318351770
2119149832
1486531082
401376259
575426221
975743818
1637114189
1232086570
652923751
1841549583
609520602
2471154
632797836
118618900
1993848201
1423436910
2023006030
2072866518
1601975104
2013078119
98224592
1364525290
978936658
553593906
1975794260
932194138
2071341467
297286119
188559935
1022732884
1602810013
1535880942
836058969
390175669
1839427995
2070139864
1370399057
319601678
1903143469
398186431
2001029267
1888291238
543630444
641355318
643611722
1376698991
2052131622
811887952
1146216642
1271328697
1839931356
128441644
1589723851
683663394
1984324166
1740976756
1119177356
1476378949
1946508181
551421749
810827751
1349553673
2112803304
1909937946
1868957518
655028996
1762333748
886053176
1503518340
1917795812
2077773233
1430920980
1810114900
280117893
1527227446
114230762
464434711
640707941
96429757
678456191
1738710320
1153285534
2140810111
451335260
176147238
796931646
664886853
2002239918
1134614721
295514032
1666261555
1945767013
1165391370
233679493
1562924531
1461590201
1780143758
2013130535
1771476514
1886001647
1821547723
769482884
1398467825
1766371512
807455953
1765774471
372411599
78134970
1144812670
704929342
1476501846
391748751
104142366
866534795
1286802033
1574156332
1316362122
1704104470
1765496088
249394182
1440784573
474956016
1999231978
749503188
999586872
775082402
1045261423
1739142757
1644250188
842444134
551246234
88358013
1925592742
1036062891
1926640997
1578733884
1063658333
2132699699
2008318759
817019753
469707639
257333256
1083804172
368648161
715157885
1859494875
2181877
551097139
1066968331
565864540
1638100155
1151605415
694331235
189065558
1403494169
1714320964
1520173687
2093271555
1348807088
2134838624
50713869
1815593662
2009196052
1641591591
1352459506
651843689
2117877476
41704042
242646565
1725658029
1080731347
1718128565
2110916279
1559636365
1635261365
1793458518
283990623
2082851586
675632533
684197880
301921966
94447590
1569660456
671989794
114281567
104075479
1155574965
124247799
773286534
1373241027
2070348390
865981394
933759990
1687324496
1544922034
1017784971
1858066794
431398809
858244002
248284979
366384817
1681620562
2080636733
936999510
1243760907
1450972910
1093138619
1005658418
1792224098
322517526
104502890
539598904
1093414008
758103661
588971644
1482725254
1810889038
2103105489
530835353
250544487
927333521
1677107870
1955004479
1032949564
982206976
688048575
360819158
527079316
19152404
1407934299
104822516
1653797217
398696372
48433576
1980643635
1090571751
72141755
2142148458
2141886227
1370733363
1127026959
124570983
676206209
59689398
2055897730
1886402342
840452648
127892071
1195283664
322500700
1719506658
1103484873
1539697284
1199952366
1581915767
637253061
1062182180
92379173
344076373
360000551
2109935652
401637979
398599462
292068485
1589723843
287428229
2091800225
1968394315
82205789
980924487
330122624
418367294
71314700
878967364
1471082902
1136724652
1063106139
1541971913
1014000533
1285987234
689834664
244175030
1380675490
1599907837
1141914686
1294479985
534986683
111164428
1296751941
2000530544
677800507
233429132
1539064367
980356488
1946825935
1912309905
401000087
662815779
1384825685
208449928
1994169511
1341320942
496082163
960003940
2087515703
1778504665
437623140
508529840
584612626
1165962544
2006103735
353401162
978886223
1593641584
1750677611
1270694335
239739655
1105562980
217502998
1836721496
1560381081
1370158982
2041511193
942461841
384989411
1799285276
2048447141
487118227
578004895
603104873
1840924893
1208066635
90901308
709806681
1168919561
1588022057
1916445137
1409123084
618017410
2018780338
1739985782
1240637861
994733985
2094425162
409530637
1494438789
1767639700
2117244804
464778094
1055357984
2129160933
907290576
595624268
452692536
860008267
2049903237
42870331
2049515318
251584274
916624529
1538445536
893025576
812231309
260854491
988348799
884562627
1507468449
1504419963
353802510
953150463
463901285
773556545
493312299
908023189
1772765520
761797136
678275027
493938696
809138813
975779581
1788330566
1152418244
394831335
765350800
1100785182
1160599768
1972817477
542368067
1025959129
1247031260
31964206
1272052448
1286423945
787697750
2128158871
1591410637
1337802965
1054901776
515988077
109721597
477562636
165805836
1891739795
774521268
1984891277
127392720
129296516
1400192681
1246343888
2104884563
1108244636
721543925
2028910396
926578778
1228227078
1145075984
137924610
572064116
272042826
206473961
1632451169
724238182
1705646102
1175112406
2092150258
1327893128
599609664
1802367751
1507972303
1783897445
1149350610
871363056
865539400
987334338
526209111
226947105
1062931198
162162327
1699759494
405643314
569360760
139750816
1117225885
1270661815
939731709
1003106099
628968312
1998433485
1753972459
1259011066
876822798
892140132
1085950805
1575559067
1101401118
1312872373
125705441
1010807975
1948033956
1881314284
795899342
1129756098
114080778
520783636
192123622
1117229206
2113892817
1712535293
154160422
23900123
596581218
315486449
676853907
1215736017
2105780546
1980671135
1741075161
1060540376
1537965638
1984839308
1361795670
2067403071
1372229436
1632550229
1177778605
575196634
548847549
322540064
1545672690
602949543
701981609
990997349
290286800
1117055032
149666358
1765754989
754624447
170407224
284909053
1424829997
1836838345
2136726853
1864438038
980184321
1146822446
1092830213
1149385720
416085988
238773499
771041132
1710567502
1137854452
1974347236
1389711215
624254757
1230610922
1400410481
284162152
1101837641
936127166
1245690315
1324016057
1519895849
357566604
2137824785
1598056641
1326033263
1169147494
926035826
507268157
1920735426
910447759
1442051639
1872510054
901370241
1410142239
402864632
142661861
187745223
1248731085
1585931336
1423379787
1582005446
1417296487
1810037272
1421151712
176092152
220391084
1447757752
1182910130
1489780058
167263883
1702535666
790287603
483639068
1490756672
491494032
922151581
2004550151
1282565785
1561869266
722621826
721130262
957446972
369712084
752475237
629032488
1326143921
2054206950
1681839505
828236213
1186711727
1139952068
2140376839
2090580467
27020841
321325903
443228928
1709021984
551789481
1753562144
329556218
276443195
1165699450
1096505558
1268237304
1522420694
325444330
1699787906
832115357
1209926403
758825078
1761192402
1627047982
1681632824
361385374
837278072
945487195
1839576548
917728303
1277445413
765213925
1322108558
372284017
169213976
304328569
2021825892
1296022288
248905396
828137503
1312382237
744284588
1994475590
1266535431
1013935599
260906227
607666827
946294119
137627037
436548920
434444447
1591344846
631547619
2010784882
875126847
1233314090
81155191
1098490896
618247547
544167539
1674165847
16191418
1363739412
1454968620
916888597
1749595206
1418728546
905329272
83575491
1374177023
1817732383
182439475
788798231
1666188051
1772255471
1619280173
850790057
582941316
756333581
1550703742
979958170
34238223
281145797
712233067
1988984306
307821764
1946666194
1398458985
276116210
839126297
406303406
1838524958
788018292
1714091465
155902174
895821772
1090692697
53899145
1965786828
2099238228
519713527
220814048
2126037898
1160820514
336543985
364383046
1209982148
221968648
230159378
331417783
1234464542
1825839447
1497468650
748953960
431545596
12338725
2049240683
1414448292
2146388969
1215673382
2007930156
1093202304
1604628955
1300185382
488643768
606105627
1252225002
1720601252
152849512
1750328914
1958526107
734681613
890869814
195011673
256885097
749058847
681061463
1103730835
1580861727
1068934468
972019264
829055715
1290405474
1921063280
1605191880
1954435568
138506487
1124954511
428833604
811098180
1498238232
1615771743
659764943
1870092945
2081395413
886214200
1244929845
1988483208
1774656997
1850725138
1366981872
268202043
2014404990
1623883775
527634874
159247284
1119237532
1223588932
435041587
1675727937
303376819
218651297
742415413
1368003077
1975634824
35230449
1208281913
855909407
269210276
303559525
871697956
1879410486
1417671906
404390259
1436194451
670426544
440355862
1701201121
768260966
565343536
1485635609
1324013401
507308726
2044960953
2131665438
266521611
1631376473
853739891
389856125
537706708
1958949132
2098981285
777228344
1928966365
676292009
647565740
394222837
143137780
969056902
1793313269
1218282112
1288066242
789129076
1457483351
476131324
1958306440
450120426
608335874
1190935870
1424921185
997770796
434849964
346786224
1036932309
2056886451
983909450
656875836
1522948007
1360423905
1097122883
5989609
1503090706
560627251
77102423
127627108
1221192923
1328267843
1573577098
1732765366
1709806915
1207750222
1572919667
346986926
1906324116
732566516
1571271136
479885422
268300784
1157230487
1155009001
1116834336
612066575
1838523181
226296033
809036713
1322504453
1958048345
1163772415
1075052047
792497621
1835802364
537734211
476524950
786427928
496797231
222579746
515716642
1070880645
461697382
236254613
1016134276
565704176
1684931745
732421019
1366989461
640514924
505771172
335897508
147599926
823275303
155149190
922830440
653024503
1971551748
1637827484
989078851
1020246349
2021226849
1366904985
1344605690
827290
328470983
636450480
1043803332
1821028804
171043112
1599554772
2119169653
453036390
1057195861
736497144
1463645277
1066718963
1863833032
877910945
1074757654
583994265
1843979729
2047069834
45334770
1970574719
1127454124
1674844
63731425
1820031480
454050279
140799268
34690455
1581913692
551400528
280179324
371590024
863068062
1072068137
778141050
898802390
1807440848
885229533
85851506
1144672947
1668415187
949689992
81143415
1453831969
2025892128
1062095348
63754872
792223739
756879091
1357576762
153424495
1244998192
648908122
2074202206
2144531771
1317109853
541849420
579347589
85193361
1357446729
407386612
1228269454
1340255308
1087108034
817226297
2080854142
564705591
47303170
572197388
1876392076
629195339
1611556973
1780197869
1368672044
1747263737
1738196402
1160410177
278906957
302473659
963047164
2020152503
1544878102
521832765
479391247
1065797362
9474320
284200268
1296001407
1466056063
1311975421
1296127375
1290968379
1702785448
1204848285
1780609553
22727967
611505243
1055177864
1387297951
1044492587
184081770
1984606042
2062752635
1568790722
2118637491
1933587212
104425032
1917949411
150261678
1300703771
1931064625
823402150
568566640
1325931637
1578190054
1249048355
1324556154
1068663058
699144201
645840702
1129999374
1631465230
422815173
1405899515
329859915
1821830068
232181487
753067869
1675654583
589662796
180842240
498473543
860609930
1806836899
1564037846
1626841962
289389080
1210106506
614037197
380236824
878565950
2080778278
538155441
189936831
164915682
525747966
1676978605
730641409
1728894785
1834120440
1066209074
819163563
1358627764
1430647056
1570692782
1457153156
1867248374
1110149559
348389464
301488822
991793066
296945381
298195089
261516672
880884913
1417518124
366409377
320788019
1898975348
218135511
1889419862
943546191
446764440
1890593317
470696902
2045167617
1510224204
547041195
635819395
1036277297
1049852774
1168143377
121727303
1873880077
1922630836
1048572404
883330801
2106463565
257034013
59924611
1702380808
874163687
1941189036
1097790210
607141329
796697699
2004803041
1311259415
1811944669
103038174
156579257
549308932
1682514244
1162563781
1036598935
85194091
22679229
1458620003
1265281111
1709783201
116204606
1915167576
1265867445
882120236
1673878520
341439573
925124929
684749198
1112979616
1447367381
830109874
1931048532
56563639
643300288
178786101
1189888810
1413087035
95538541
109899692
4281821
1994016998
854084357
1852917742
1993154175
1922483984
46343957
93074269
1636091098
1821437107
1772108291
1112103636
998401778
280085296
49693735
13483724
873524936
733280007
363638214
908892954
1850717666
1287386990
1352031575
1972724169
723302337
690241176
2048490722
95760118
1000720763
1566937956
743781057
1538178014
664670769
1106316594
1840305037
1305333909
622315741
367847959
2028825633
1933969684
1242289566
193190842
351360621
1832894560
1731070462
77965108
1373139299
1452609765
267367228
663711535
1687222032
1193372638
879408930
786154720
2029009131
1715405289
286790529
1694808422
2081445545
491271671
219445628
1993250102
232483033
742404522
293391658
1324668990
1587797529
1202399983
1269786496
2128192255
581164099
463482793
1396500001
577828618
1481946052
1670449212
1285307627
219967052
562146497
433137423
1769831488
278776806
1747936715
2024331446
1942850080
1354825664
1817553436
484032174
1628867143
831754543
1822160095
708272755
292712596
1852104973
493730039
894973691
633782380
1563844365
985513756
718704797
1952303917
170044884
758987374
327292966
72513309
173560325
539900508
1665688231
618065061
1588077684
567272207
637189034
1719873798
536258640
1454137585
1344717451
808564569
1224009970
115602805
2033244985
434701896
2893257
998296849
723335887
233823231
1264707853
575192712
1476379913
944407945
524796158
968610626
1500496910
1977110786
1878064560
721288339
813787126
382555053
984311352
1766636821
1909368683
1664308015
1150266757
681442847
490085079
1153842816
1178102417
1647473494
34015594
1245057885
1980451739
589502209
2024618683
1033660726
337384509
1807982622
389817055
1488776957
1305912793
1123176058
504946249
1573857783
535129550
1898980068
1243648627
1902566826
1050664314
1496831477
1086607000
396246402
1054165802
12910973
625273659
1350304758
1550750051
928440333
548696542
1427575655
485489446
149446096
1304002306
1932589063
496224607
1528753513
238034774
639656834
1291831224
636339894
1135884315
484292589
1908171656
1109516782
1181179410
945557527
1035338004
1681881717
596104260
1502563529
1531730039
470355776
523876716
1056792851
1005316907
40036783
804563595
1338555647
655807155
586042936
103052855
915217541
1218503416
1019967332
2118443666
1011219410
1602413875
1805134792
299353353
1453329846
587909940
176888759
243457034
259887571
691359054
1754860043
1958953228
1472780654
1167768598
1862741206
570393256
126267334
591485675
1498904207
343628545
1098889216
92965333
1023093096
1062939547
1161579010
799531345
230002553
1598783418
1648494227
607085613
676680923
1648548004
644850914
2124047607
1796080005
371595978
898278381
620259979
549933275
139262181
1693023949
650352619
1929247340
1036326456
1678094189
601035629
1458374707
1153629089
373955801
1273433212
1024142922
1147682753
435456282
1130080446
2018169594
849738874
1829137696
103495645
631481215
871262013
2064413967
959743171
804464408
1273885781
920683881
85576262
625923944
31049381
884868453
1351810750
310331314
962301698
958732812
1295205549
926262570
909869894
1379463534
2039806397
456488619
578961329
1312396294
955689243
520221021
597036114
919044867
1178923100
338692383
685281800
1267278860
367961799
1993947926
1517100687
768745617
1645549563
2068766797
928534332
472612325
1864212363
664482555
1002111062
914644351
1229011328
2736150
222282682
1632116297
2000713400
1249713652
1101975247
912683723
359025707
1687869337
1258130435
692859340
2123615295
332395376
640101374
1476028801
704497827
1780329130
624542820
391852346
1543356382
1397569990
576397153
1280171407
158286356
2004698620
2000821577
1611677092
859953367
248255795
1636772532
943842136
860135384
824822594
1274384376
1033328610
1589056869
1937933104
382595500
1326172802
2121313827
1515442144
1038932644
1522799339
517357832
395595726
355821530
540386259
72413258
2092360897
499562922
771185923
783855822
721818658
1164674422
1075712001
1159550659
1431482305
1567796814
1635967882
31686111
1213775652
1447501262
954885038
764080842
1882390486
1173749811
65963448
123781634
56802826
998654994
1670851982
707095668
123469389
1453835903
597882419
1092765800
860481900
720596339
957992949
1138077961
502266736
594056860
1887726504
914311530
294551443
1691342308
1856586647
596049093
1345616071
1324873348
1102265592
199977616
1445777323
838680073
42763959
1048206314
1471741542
1903022789
1733710850
1402412241
15986541
578514026
1259535234
431613740
1294657211
2010993958
560768697
899964583
207297778
335082564
1187267877
1688921858
622059605
885886377
1879119803
1287111259
1858063864
1552157216
1927411670
1716546185
1413173921
1013294514
1207584115
895135454
1695458377
620664110
1208569415
648248290
291961052
220977436
1573334202
1538867548
40924007
1068580702
869379833
1238978194
1885792106
2034017871
1002012431
1449370045
762199607
1157954616
503629617
1101062852
205001778
602433333
1139151927
1851497144
471609757
998890368
569560759
244218478
1280705863
18116866
1538112374
2048869149
878047715
1898996607
1069152788
1174306114
613856565
1485433493
45672862
2099884362
556902272
1583917514
640803225
1132535469
1858750003
1655804226
1723332111
875561844
1834666616
1525055302
463964484
87875486
1163084255
269430783
1255533899
1280811963
1572137286
547739571
774154413
944957783
1238251082
384365396
1387927433
1464432983
1777323420
736025034
780717050
1031690054
773844821
2111192871
1128225501
899982708
128561612
1299898111
1459095067
356363461
681630282
1289760879
1257417162
1349502156
2116618797
840741268
321018896
1201568632
212499991
952270569
401282179
324541289
1882974825
1974078713
1117812629
1228949708
1643445829
1856054622
1943711098
1221638178
240586905
415167845
1009256474
302024339
1494190211
1412538755
1888941162
2105266093
853265846
1019236959
2067264630
1275658223
669805155
878582988
859276871
1993389987
661979660
1213522902
1191123769
473038729
1822970366
1956809723
275317519
1205055540
1117327940
1090308557
875994437
188019333
1697704697
254539822
1833064780
1841669878
1280990103
1041450213
312139622
95031895
259709611
1326108607
1973832946
575860307
1307194218
337945986
1627936829
1321755450
310538555
933686821
1251795767
2112554688
1259979608
1283809605
107504751
256751110
692466697
1126592586
1331040768
884104198
1917267278
881139680
2111061396
2107759415
1627532703
770761887
413322332
1207478066
1686806024
1864556840
919552662
156355530
1856799415
1974527032
954456302
1088416489
2041290525
1629960120
458423388
529363041
376701376
574308912
15741580
186890051
1601691468
1969884442
729016991
421783173
1324656661
1752135327
2058273849
1984163051
1581797179
498056382
69630085
666893774
367359380
1640283601
247555941
356010666
447427935
1163852210
1872856168
1333348400
1514273412
2059911709
837016669
1463396322
1682050591
52259367
904122250
1452018215
1296717045
882929675
21262405
1328755683
1871637945
281817699
989495047
427298748
1841596232
1343405146
1897839866
1660621978
1596259150
168298288
2107793939
1223319360
249318597
1571149306
787531213
1885532226
446903779
926589647
1550261057
1744886404
1488412877
1928356216
1034797829
945511756
1658546966
129523056
20031305
1710825194
1256903464
861276013
129800065
1620293726
1599815419
1068990321
1838346837
1033556844
18947022
485918157
1794683704
383176332
1985280443
226002847
22227400
1298188596
796589183
287262586
725026915
1855920695
640447232
64050742
217634119
1906022302
1984287019
1344489601
326062648
994973009
1970900701
1824773734
1532518266
455660522
842976545
169334867
1614841432
109509583
717072651
897484000
1897219138
1680518151
531542696
2060768026
1152470515
1912538591
65095820
1372099152
1348925506
1336098284
643132535
106089900
280282491
1147765429
437240056
1536991646
1616767273
1388999928
1978378335
1762128000
786038522
1180191302
1754669032
1420416055
1334204709
291143304
909469225
1642201432
1141595850
324702323
1465297189
1030368269
304567348
361529781
319969058
779808656
1879963297
79112256
1921977548
1829852407
1484888164
367756164
1623690209
1544335953
1481575211
1475111550
1415872069
1440501499
1768846109
1703740409
117852081
938910766
1634549077
676901294
1794153730
1589280504
67312344
1828761558
626153136
1068395449
1051392018
383067424
291490918
2086568192
2127698345
714378979
1597025038
307962468
1713676184
2075015043
146555638
1363780418
346396901
969148539
1429508784
411331437
629968362
1279495342
837750936
1553915511
1909026108
1151124565
14597463
630238108
1716894070
509456169
389401887
1573101708
484591564
897317472
414239783
940028954
44065975
1584623653
513035682
699383260
1757992900
1461114065
789897191
512880102
1713986987
1049014342
924129835
1292111713
1774250067
874159229
778461219
462474773
318941916
1441550589
899604053
665514569
1505877128
1977489448
1185506418
1538870066
1793089203
117934041
951376156
2003294929
652352609
706931102
1512143138
623989217
485660875
1443905051
355184993
907110447
860327459
452712666
426202899
115963052
1479059316
2048541524
399526829
18359699
1838100404
533812345
1388781988
728742589
936418743
1214633225
924953490
413757400
1473053358
1494486667
532990287
297762974
1788219536
255117935
467980264
100346148
199849857
80567622
1723397603
1612836486
1163493867
1177641716
747182660
180449066
2097793180
374176714
1584491248
2109300868
987144341
2033889804
567119535
1380933249
1004876612
230320392
304674111
801479475
1225289275
1087393095
1690842238
1503791882
391051090
1571476689
1674525999
467620495
814628823
1381952469
1262692249
881895568
247974867
174754923
1634240378
2081081510
1620313616
870868599
272601839
1661202228
1389183554
544496209
2069734043
507938779
1779676520
996249500
513762080
1879906047
1119509373
1200787263
1236031498
982863032
872894374
1209906963
81352850
994504551
2016296888
457532976
1180288047
2073290893
1878110475
1561356543
1486261957
784598795
1312567079
260313920
1733892323
1243145639
684097736
1135986658
11877240
1667529488
1599944788
300963506
1305784294
1694836345
1446942715
175185172
1188605833
939226444
1467933208
838292797
677530156
844662115
1118312089
1727529346
364707694
1895298607
472897118
1583087198
1998862674
1537925180
2048855745
924629690
1670312118
1509974494
708987642
1265758841
1203947305
1295856296
1920929921
150746850
290218902
798595564
2037886017
988363312
1879486941
401673382
1118939664
37175799
42516868
1473124565
903347145
874227351
775734078
1191290442
391553936
224960130
390918371
2133246993
2106652236
400037186
1472322281
244302973
1319437039
949466774
117635530
1044760064
1194854624
1372157584
1325622001
67366832
925033593
1172683351
822985472
1082839797
349138224
182638006
786872071
1639217819
1898146593
548395641
1723205490
1606934140
1409271942
1505595339
2049823571
399198474
1034054069
933304843
624725828
1901548149
1566443672
2017376061
1392900916
1185036360
1334715899
197763806
2032722356
28142229
942673861
158990976
2022658551
327178618
208890062
547923920
1280552373
935494408
1899082237
1436970504
1525830241
1587794743
1448959777
409167435
85165724
741745443
965092348
1580332235
494697868
2041048258
1272420613
1193489125
1745223046
224163482
1065372445
1062791584
966555845
1907826714
1495519295
2144568257
1710411183
1266156044
1650255748
1690495097
1304446586
1389215467
2036025390
2122356277
1550736428
382792533
1413976957
1539199835
1347645707
343174611
187312251
1463930080
741522237
688643074
893826764
22225216
341022639
1927445425
1345090342
1344301792
1905584853
245376131
467841684
451315179
1382437323
187373712
906172082
150703149
1427939515
2142236547
665612102
66231526
2085052402
29318781
1533911437
1978614919
856327125
1822539296
224043443
1027259958
666804747
705650797
534348545
1820075911
2043696496
225565596
2095697551
1418310707
706623712
1753948345
1458266509
1883690688
609523335
1047354815
1152183473
1619699884
1167387958
787127817
359912911
1315405070
1632209265
1807323868
120731429
65190576
186227486
216409166
1961910153
1679168936
1708702161
618590728
924234483
1660436139
1313411557
199322013
1515014035
606272230
1957659671
105833074
498207178
2064047864
1875747723
1601574404
552679747
44075293
1552723516
1708526922
497822808
347523748
1483170549
1833687120
1046974924
1977457994
1943832825
482641609
1781498530
1726216545
1196814112
2137297531
916965496
108694383
665735537
1132444432
658276113
973524739
1863966104
2050917071
99027508
1467680987
919526723
658818633
658635626
1151108627
385582960
1669010537
1684308059
311913755
1482934766
1307531992
1509777808
2109084930
729591928
1067333978
1025561519
905068112
930768714
469307020
1119536133
1327126741
105655344
159119095
692106027
861139206
769249388
2123932961
386539057
1100698403
1283922036
2035311111
45200843
318644995
1334321888
180411648
1474758870
1692215338
398005634
1992270927
495846755
627577510
932782982
497980887
1672952739
722290312
880036805
1015079389
1042789675
1136570834
1453654862
303059433
615328694
1276429426
2122874414
402111400
1126001523
1285698821
175861369
367432967
2036818666
455482257
1133647543
128955749
1895158704
114254563
140692714
515892025
349851442
1728179148
1208339455
1621686485
504624292
918490221
788950088
176402201
457794779
889448848
1666883191
359270354
1975481633
2091034378
2028116301
1992083700
1700714287
2064284913
2026445402
165317483
942438563
2004637654
825288989
384422611
942243089
1541343534
1654543423
258750316
1037624953
616473503
618657285
1827272752
543094748
1415883518
1811640093
470092304
1710085311
1404889608
1003091965
556018201
1304994038
1900679861
1150818786
722023377
727136665
367991150
644262682
204926203
1167157413
491976095
95864075
2024898829
1830441716
526918930
1881201746
552249565
860082056
538802850
586743003
51969820
282154554
166892680
1298455098
1550594883
890377622
1762251546
67670891
1158092552
1412240601
1002300326
291164904
14142072
202205788
1597843244
245150064
1785221798
166409921
122919406
1406661479
2093132249
692011463
1267693024
861887684
1137556490
952590142
992661220
50199329
760464132
268805247
68540101
1791475253
527126949
1249153240
1572193737
636931538
1964149053
2078771545
1954660788
1476730771
432343493
358073710
1191860380
615337774
934213528
1474896260
1010880908
1467823700
206096190
493227581
1983666889
1299150361
1725678958
2103905296
496435261
23818790
297472481
1192133356
872690438
1206543075
1920752835
296640656
1506198570
805383308
1497308901
1557914380
654653133
382391155
1353296196
1918205892
1046384357
1652294550
1534330241
1806926771
141704323
475872965
1083808327
620576394
1909992275
471408103
1645521079
1791324585
560774976
58094594
547949260
667232131
2031618430
2012410120
2065339742
806963083
234178219
1226523864
1072398520
1797917438
175812444
993973432
1162892387
1010292808
1480249078
282330589
1067136029
490321801
1571131659
980303504
681428996
2122268403
1119698837
1914712751
934815223
1909999981
62327563
429347614
1696789477
1230172634
645935490
1289144355
1147822848
268867411
1833077495
299407861
1870341500
1807059305
963063549
638031653
1742424205
1266649598
794248780
2048882432
946595551
1896356917
22131722
1178944369
424454879
1673351737
360972228
1056954659
816210942
1979553526
1231936809
448783429
241536276
1790870225
1285778339
1538898293
678189141
1876878025
1940660396
1178570542
1443990099
913025661
470606640
2106131560
822899860
1747509160
1224963305
1855760952
1935822249
1166762388
390733681
993747217
1496516408
2092485998
530190147
2100177201
618434028
460094281
596508753
146651556
1058043794
415027690
946729077
764422225
1834436148
408454743
1402470002
1668160136
569975155
533750752
1693452123
1827372157
346453967
322215852
2038990839
1610850724
1386236952
885781778
1059696379
1539716732
429666156
825727316
642417146
345750266
1579211088
55192202
371014614
2104700529
2036970121
1571150202
761993563
672068562
1604380679
1030216689
581642575
1195400599
1260557761
1421256504
1331098126
1241308564
859669305
1225271798
813478857
960967901
1647263965
1928665895
1414399469
1543543922
706698893
1534399346
1134877659
842851354
91959493
1827955236
322268815
1452500649
1019581442
1809711956
1484809063
1461216622
1474559575
1443388769
1523850893
2083234752
614941294
2006751280
407976426
679010561
1184535431
1167495377
29271453
788197576
1005454146
1249780543
1478691532
478419038
1415906176
688504664
887280419
1631341778
1504232076
2088061915
238541322
1489710548
651009583
992441955
1091113505
1670009163
1146854485
122105575
2122755032
756397006
1947179047
747821154
786906142
428806693
1217308139
1615561242
514932584
280317402
1397670455
1713743429
1980971411
985974698
99456661
1413360893
1107493281
1217296156
980136813
1362808320
432355618
1885673899
132799683
246197690
1289010937
759163302
2100367768
1475643698
1878236250
636640705
127981549
442836160
1527767592
1311394102
6532499
385306791
33013582
1280199228
1170903100
1667878295
319485581
1673259925
1984304431
32107631
872279321
1676299262
172729407
1748640862
53979490
294099390
555799038
1015048460
752395662
1970845716
1141468071
1693987692
3062127
2015778741
131473120
1229582862
349712741
1761998296
111428478
446797555
2091038508
1256409338
962836423
1321716255
1482536542
240848596
1060924732
166097349
80595087
738147269
795454213
989403905
1666275852
1098719971
1965978075
141950768
586879917
1692547847
1707761730
1201922480
693734126
117177947
88835892
164554407
1161629354
1045064603
1341732379
1368625308
1970484033
1862656975
640738704
1006414815
237017389
155983852
389065406
1917487517
60871541
740561198
2082776457
1267449889
960558378
552956199
1741477348
1803006910
1537809092
1159759630
1690055075
696019427
1937706368
1766216319
723796203
694973274
1944123050
1999265132
368548012
102222918
1281051770
1707999325
1234542167
2083024975
730525455
1339414286
488715460
514713273
1137719159
1470589556
801151863
1477926890
1841911680
424930071
1433966038
1779570667
325822475
341256390
399517642
881937746
685311841
1483509191
1409923997
112503655
1121792414
1620364930
1127869104
1216532771
390861731
1340654811
579465707
1204159708
993424452
31099762
780638949
1324355576
762314771
1194613175
192181258
1534789114
2041345940
1935417454
1773614611
15340972
1989532698
1501965281
2054854509
1197757764
1506960300
516999901
1181804936
1462706127
51473574
1593441945
946750906
1103796498
1602100507
2070044215
835036391
1193001970
2068083908
7150276
1063709676
1244286577
620335840
147852548
1131428496
22117129
184789947
558583100
1455369069
1360135680
1505035249
698477579
1111835070
689965060
983843580
52002383
1204052443
1763336087
1368944155
863090002
1168844139
151089248
1894707409
1099310779
710626355
1751708313
1153315434
2078876250
1321056001
1191696253
1392851729
1700565675
177099825
1518761468
771097511
1103781855
719560496
891527892
899586057
1665186299
1126060713
480742409
683900214
1190638241
1575650043
815629221
955905892
397159351
1554632326
1281213388
977582582
324142348
1283549969
455704320
1305064423
714290810
1510137556
312508405
1800723971
41853639
591093097
1127614300
1569585685
1986921186
1077840105
1489040695
942906098
780438129
1618456821
712943462
1273233035
1979397961
1269081627
890249424
838826608
1872994738
638974685
1909663303
973180570
946898589
538667182
1900080633
137699475
1309587723
1950252499
1426895350
752449875
1202811976
1403247570
1165138622
1943343552
1267809224
688540281
65329014
1356494682
1696770306
1792630650
248338760
1255704771
773653648
1843508734
1456840023
1366239978
858394655
2079123083
1274257290
366497682
15033092
248993265
1246246455
1187872649
1901451117
1712365135
889574815
549560442
829137366
851995316
66533677
1934420116
1199462800
233703599
881948828
496760355
1997469947
205601503
1439460689
1602135905
795135683
1706993035
1907652508
396154128
850981973
1692272721
161518977
462419304
542305659
64110707
1857799535
264832134
1205460746
35920286
1330872787
1054644038
831930381
1550445316
185327319
557205125
1124301720
1793567340
1576063034
1930276641
521358182
346376437
1296706032
971505003
19721403
1994149675
959314978
1783273683
205168371
1517341696
1146652931
2086579877
45106564
2083632306
558764040
859561081
1957429178
1814350301
1125399478
639768912
1618937657
1898680221
1660039568
1865958206
18882222
1032722405
1972566118
908596257
1443663883
1663133087
391454465
2134224263
1999192655
58286366
547077448
607111655
1385230616
912340153
1903303199
829293695
1557193286
1424381099
355018826
678534070
518159990
1354704620
1829870766
115266016
1854961033
1836301991
986905200
795202532
205033452
1784400445
829424654
1570355172
416276483
87324134
1790367627
2105957939
439441273
834053851
1284951861
2094479775
876688446
170152393
498174329
1366911862
235286592
589925868
533849196
10672180
679007783
678384330
1352479892
1652067491
1279514899
1974383836
1379308823
2035949027
444713546
1188939141
183841223
788949790
1167695426
847908530
1438662471
436994396
1813486119
739708402
1084000845
1886814849
286847059
449283090
44550963
1564251727
1558484136
1453599516
1177251989
1033796954
318608149
1393367553
345636101
1650624715
338270187
1806234919
1970742619
1234592879
1158015501
2073355197
1325125293
1033788382
875264822
591773117
1136436716
834966507
38521598
1871867566
1626032960
2097846626
1027207417
2073568451
1743856645
560295674
327629906
1507392905
283146856
550709343
637897900
1360907797
1166652817
1505355825
351078872
1556802854
1788599354
378007889
1769872334
279904551
83625711
364869805
1152712074
2140841054
1310631211
354381420
1550888609
1115671471
934415380
1170031413
994376188
1603314579
796853682
245830948
547395626
1662954064
789275746
615252900
786804330
472833285
989427736
770751499
13996828
1924596062
1726917925
1634089704
1033054601
1010428002
1945125168
1987873570
1904022946
53255328
1137498482
37349990
1701669564
451030028
2064872272
1173695944
676830016
410388454
2120991616
1386040159
185941764
1216009339
326052148
264666750
833763516
1301105376
2031494713
1038110664
1471358821
119915609
2057596155
339876992
1300858347
753937113
1389848473
1087349108
1741895471
763803706
1928587649
614315824
1094603562
511073964
821257776
52715892
707833281
1135575174
1721529761
611719653
1090960995
594710795
835173003
1582497724
334304624
936818924
820328042
979291156
1987762397
1228535780
200677954
272879862
758393703
2039138534
1472409034
2039202009
110097435
365281481
543533229
1865098470
1531308086
419777891
1709425744
1146313369
2126501780
463330655
1835336441
160870044
532601289
262569456
747913282
75431154
1057402974
1325805615
1917702511
51449211
1072999542
450350958
1894964159
1669728550
880436396
592126690
186484593
18883099
1020628956
502889564
1859395219
461078430
973104017
816752869
493034410
1788887759
1048777654
1027632080
869875056
257891632
1309677820
2100679491
919314666
1465810501
1522638063
696431839
93283543
1287437924
579531004
1021921094
1971351303
583533567
453036374
1678171305
1373961636
1039028072
1111880911
1715907365
1322486702
255148509
1211132436
1674236292
2097572111
119332082
1479747978
306704678
761213944
1252222107
181932199
271511173
1625375202
1855542241
460750074
1054000430
1238969352
1725493403
1966339108
1480443698
1448552332
1957509834
1668973548
1867394803
678216604
857679447
541317230
1892650491
1888857459
709403846
1986260515
1609774415
198791231
1637964753
238093374
946150226
1399517205
1359273229
1438325904
1978952046
1057946037
2101415537
1162083223
879005953
1411575361
1371409657
1468444734
1997544907
316682742
1601117051
469372225
579528582
345399998
721426608
701698413
738792636
455714606
2098228072
254872470
242060523
1626971281
1085513354
419038083
1271005274
1955665428
495318993
2003726488
4828443
1253476635
885795283
93902070
992043693
167735771
948820395
374706738
595133607
61952014
1126680114
1492764742
405690898
1506714693
1938563741
997469142
434752237
895729709
809596896
1960422131
56918206
143833284
832907641
1415416356
972603659
1381090896
89185695
537001117
1075803448
274228952
1837577828
412719292
1250666330
848286776
1116443672
1842155694
1786411293
1199408542
253916049
304418260
1780314280
1318837
527180182
440974823
647321379
1856472482
1613599970
89622733
740912844
632112156
1252571960
802169721
141951126
1031482931
1696317784
1358756998
942015307
1132083041
539717061
7462060
740950623
1494974098
1358612000
1300597668
2133929977
549535476
314890396
178593262
1325262257
513299416
2102960886
455104428
1321502768
1917749380
100110406
186001820
1306293679
1346224409
6475694
1614994332
847417831
1547215407
944561119
2086688782
369006561
1580858002
1618894548
912625237
747442522
283004932
1344574534
123681219
87604166
1314340893
1208983584
1225815207
220275907
1721960536
1608117943
1254656979
1366901446
1211063668
617353066
926430684
406082772
1079425684
776754072
1364809183
878011371
866127436
1050063940
1783479111
708773720
1490262869
286925589
982412289
684675346
301915747
238416269
542096489
1455748896
521204494
581273980
436972335
1692334622
1858179483
971209395
999862618
1562326128
516453823
452281653
51436864
997920445
625049908
1715341814
1388477215
1905896388
1742603165
1119032591
1249544917
820351016
164373967
5758142
2135506522
1135347447
1956241646
1011438523
2034554082
188756321
252896614
757097260
1150208063
161636470
1980925825
1594177035
126408104
244119839
508932302
161761573
1244551007
547753838
1581714660
2131258120
1144986684
1891397768
1137536534
669971919
1660317542
1244996787
438208577
1885263712
2060537930
320170684
1197176932
1529434041
1582976512
1579764086
1313641974
9579285
2116486057
78023794
1963352730
214333034
2095800796
1156714585
1889071456
373308639
164199518
1246124673
316358887
612691393
430448479
1267884901
206787907
1943092193
1722878028
2052320119
1574054113
1901276217
1544157787
997872815
970364603
98201440
1310865613
969703125
1660036718
1604424660
1343834669
404749207
2086781289
89218953
601100044
1858505405
625980152
533538584
1701641112
810162417
1025966146
1054368992
1657786288
2057037813
1602496810
2136474772
1675620249
96215035
545461757
853174533
1551377902
1257347892
1662589187
1370218462
990672381
1809136639
1990308004
93415641
737096660
214404224
357002832
511194806
729643025
1746653971
2133099211
698075841
484175717
1812060545
1369837729
1072674794
1184750036
1335544212
103156398
130265837
165618852
905700067
1896230551
36690914
286956399
1032200730
1099740686
792427806
1765547080
1722922516
942725890
1481615532
2068804639
343939297
1756790687
2074062867
1644444883
2073480067
117342643
1311062993
1097628643
77086657
136036011
117645763
80307318
1768039798
1727241514
589155254
55692797
1757706908
1400544430
240609346
278963492
2012524533
1008397566
346215337
798503415
422952179
198743056
2095794913
660341555
1866254239
1727147222
1007492544
367866908
2060234668
65963265
2061751958
722772816
295388591
2065867352
2069354805
1137004724
1021686254
488306091
1217552775
394736408
1173335248
2063342204
1749702767
1414103109
2062461315
1011119878
210281295
2011353795
922583994
971422307
350755001
386605898
152741783
400763863
1918109101
797089370
305422188
1196517495
87847897
209352051
1139238939
1908385210
553683083
1919167841
384970220
20097830
1969646618
751372153
1899817154
1445677431
558115483
213082399
1081429904
104540273
951418015
40860391
672222165
862113371
1593218224
898128096
987840247
1222933016
1202047384
387264374
1480642679
1978919445
2024436698
1113290186
208629693
649219385
957274562
1620260898
1387384807
1579296109
436248728
1896316171
602458074
1748134314
1148800970
1399717992
15310109
317488098
202777310
458205346
1143239263
2122529392
752616933
714324256
1532821457
80249247
949962375
2054719614
171493618
1268002466
720017222
231688712
1155429666
1082394775
739855894
2074274879
867669107
2000639007
1713293655
148436165
1995268956
260231271
1253491924
1300357182
241258160
930447191
773733971
1142755247
388546760
612628292
644738526
899482083
1105871350
1607182439
1795650286
945083525
789037633
1704417490
1300073894
756425623
2039974271
1255490865
417122861
1262744479
1977556868
840975921
1734332077
1763297221
707132034
38759519
1236106250
1983956814
893856772
570321425
1363259014
182791263
217222573
1374822445
558938943
1659747576
946045851
1220961539
1962748003
268463108
1747408433
1666781379
806482145
1281772200
528940751
632922460
1713804594
1713747007
959740308
1990734359
1976404861
1423396107
1233545828
1021008919
394469896
1581699533
1528153524
1116090187
1118516528
1001567941
428890280
686555598
595765118
677320479
1131203245
1768208099
935792367
1221841990
300406741
30387172
171785350
1901053988
890585388
1615405352
1116545341
1914549159
2141043631
864901397
950320969
311951075
1333431911
825613619
1457147373
885437036
1129305372
233779779
1552814932
1701267726
1989394630
1101230742
1309017891
1493062414
1173508576
1846628156
781130729
100238073
1000432088
572207754
422526900
2005550943
542647102
432530629
271651782
1377504017
1240877599
2004938257
1558271575
70625841
1907867632
2104396762
1283419077
1856675334
1173140908
1491081009
1744669715
1136325198
1776182279
230803884
725558173
1921287164
1759363818
1325126089
313650632
1685486412
954068608
1287462995
969711457
2044738350
384533489
2069472420
1621431439
121218558
366759336
1285290944
1480476028
1510125331
1499680194
133720078
61462432
7352614
1389451291
273729989
144170611
295884533
269692144
1396897174
1352250433
1560323395
877094014
1858090053
461379697
1602395070
188879078
876240685
1456770706
1414742977
1970962609
495886325
845336492
491714214
638894701
571214257
1098847206
162102181
526511015
770254520
853066572
426673244
99685662
766188358
264760254
1981763459
1625713107
760610107
1985495570
797267923
1345314654
1909925125
1091053936
390145427
1513242172
609565213
407319158
1223749127
279504273
1355807653
1108575044
1139539935
2044261341
650171813
496399184
1856844705
1135306082
238427401
1330897170
279276406
1764709377
1927379235
1210733200
1178309523
1208595328
1231318849
276612028
438807769
1007716498
291371187
751690915
1225237253
2087286975
1655151917
1086521793
1330137933
2065858892
581396990
355863165
1945311026
563092089
1963449516
208057933
1493218740
902943575
259037609
32424968
724886791
1667601064
614062954
172229819
922093226
421462942
443663489
1946905487
1470696346
1976230672
841558046
2090240665
211795936
51633968
417228559
993818607
316433840
526113467
1175806602
1981665450
974362974
1345581262
667200922
856955446
1573559219
1617194075
471144290
702272534
1763991922
409001696
359907526
1529624679
1235781699
625524100
1781890558
1686241351
1528290576
437268133
783794989
1202020678
1473204613
546399758
85103893
186321369
274479963
711020858
6876153
1896521771
1138917922
2041771925
1515728819
575152717
304880238
116467806
999186478
1805829251
1471004208
1528606019
372558091
1493660912
1230382914
30381267
1430254733
219555076
433360079
1222857018
1553881795
1862187380
354698121
1950389934
146697030
1049580749
1643430630
1701554349
1267797345
934769866
518815832
1048954104
227218021
994298666
1643915199
1694446166
1391645883
306767782
597786355
1894877724
72147394
1072118674
1217772531
1869020754
2093716139
976271691
121388132
806888381
839119811
1977889830
2002703676
2084821402
377939827
1134785747
2098948312
1327316652
1341117888
1853908103
1666875220
1705597736
256438612
831410165
878436983
80382667
1227225090
1166220605
816371124
1955862698
316798143
2099210945
1875730262
344332067
1272937709
1471672349
1841589669
955170952
1177556654
1508349249
521603213
327879549
1779481809
1199403405
284868758
2049670252
2024506585
2059008171
1723857502
797374188
1231432260
1374138075
1386120724
1837562959
18891872
1796792376
976468785
404954409
1671318245
2103487380
1345301593
1753721441
2000837866
948963789
1495243487
1187677066
1692152654
1137187842
272446817
765390581
523628317
1455334371
1745146819
773370941
1687347933
564051176
2013080530
1840304497
1844365473
457399654
1168268673
2087092199
1692957643
2103136067
727847046
1545570988
1181950225
476434583
1789143161
586631663
786947003
1159359491
540690248
1427348137
269969524
1255060795
1639376460
605886171
1911507886
932650123
635415499
952500886
620828835
1147227453
1417267412
912686123
152922653
967194311
960689990
1672991983
1100910558
274835214
2128642092
2049080588
522475260
979143857
1930922503
1817859450
264239341
1186543421
249371994
1297522392
1205758026
456324465
1928772009
1405886484
1255687818
1902032291
494468744
1752404383
1697601960
664533535
929614736
1646543412
404342368
495412426
1533792179
1796756636
1390064486
275994279
857946919
375351721
701765089
785854832
876488765
1164029476
1900689436
1710735080
1986648860
2105300802
1446875228
486115491
1169611590
1723951184
381391913
697402622
959674430
673699140
1585637177
1470426840
1882066349
1690779919
2011992013
1985750275
1676479354
1359575934
1144491601
2102686917
190092758
505763737
984163092
1504297343
854169624
311626266
1750260917
1683801779
1374457940
1739757389
272985541
1705305879
1115530068
1653122833
1553315669
530327193
1846557972
1061980117
1412996987
493689242
1736304513
1180132789
1638132019
188071864
207795885
457271610
190346075
1261843058
688390772
1160272072
1637522645
1481018785
1552104577
1367306047
480085947
1960540483
1255199075
173610082
2144032896
867879981
72680840
364976862
31134912
1294056616
1836648012
1839006267
367509698
815014869
1769522078
536399615
969962182
346915606
1092412164
906720432
534087093
2133951758
2123187810
667377897
946279138
419557315
749409626
1354461954
908317972
852197595
887668853
684671516
954206639
1300774322
2137437267
1145855570
2019379826
1338066693
1028639146
899136511
1601848810
624286427
1806011993
643060486
959162918
598472543
1170933491
640007267
1839556508
1367868360
354798373
468695265
416384364
9270125
202263438
966001107
1204932667
624943119
1134445551
1730010554
1378646616
86987461
48843665
636651697
740047092
9256237
1656535794
1544693136
1003151195
674245605
768701740
1440394244
1713130986
245647305
1161145827
471860080
1218769989
1993733406
1270393197
524113512
1130585220
628908961
1358559267
188800653
352910294
228922612
1403047253
949922269
173472519
1255880091
931398192
270956563
831719330
917684999
262712705
2056389372
1569758234
1745322312
816797232
1547983137
1840265348
1256327063
347466977
574257506
2012318318
2000851589
1791864493
125562226
1705044336
725043374
1006408682
2098519142
1830008108
1189700191
2121073132
1829671233
1386576604
838520662
289621278
956287543
1661858318
1902426318
684367544
94178081
1578988852
580574555
1577775594
495035651
284378154
1177857557
1368734310
185330794
416579310
1083977635
799071499
1066150866
855685123
525773495
761445211
1307256243
2062713911
884535026
709688694
1666846341
36591162
1434082197
434496463
1233278951
1548903454
128579106
390632448
905108380
731371332
1661753263
285267489
1237264806
1896946140
224364023
1008171548
493685675
274006790
1304196162
620340945
1462020786
345304625
1334972240
1641105995
213196218
71182432
373284645
391245818
834384407
69853687
161435250
2111062595
1219842010
2035717653
1838731049
29041811
2051584408
797694840
43511876
70497162
1173241912
532963979
716094472
1869552295
1260801582
1161000200
1810234066
1828164892
656753688
862149938
343047072
963536369
274074308
992920243
1152182629
1816278949
1845860400
2043544605
845640458
1276982528
1658844302
2006080941
1029289132
246405512
1823647613
1884394975
140131844
13959224
1149811881
1367173744
862166908
837099714
1634840274
767811992
1494202605
262439041
1674113323
1445326292
317032389
49524319
1932873476
1586730086
512104002
1273116352
1946034812
1330655723
1939798124
831586000
768311648
611178475
702078478
1348906531
1137010424
2099867377
1724946346
928349378
1401411904
1146188384
1783757111
1989097377
1353317963
616763584
356809419
430883260
1894477260
2040310039
1238500651
710814348
1474428061
446273082
680842969
76858613
1414708146
619986280
121497182
1633966005
1937375279
644337128
1070521634
248756011
914533561
1318264423
1433938102
1766660995
1042808912
232781136
1673904826
1534869140
492913075
838564954
794893006
704790930
94146573
612273351
163638043
1328379436
2055056141
1567070836
743427615
602353863
701518588
427928065
1136475238
58372125
64037309
974183065
759365639
1635201551
935888318
931589297
475998059
1176941884
1520332819
1581906847
16598109
625257310
63913347
1386567746
311983560
1916356565
104948418
204377419
1496673089
24696018
787083418
1396723889
1235947264
247496115
2144848785
1473346508
1694285405
1650991689
979966674
1884698843
1961468771
1802010210
446271757
714979381
1485173407
803655190
1869414065
1693855116
906356089
1819062419
1475565152
1339272255
883170396
1854626982
1775795919
1373343549
86822240
97932054
1046806667
1262825017
1038341801
701977184
1321688917
1266940053
1362789841
1706903328
1382115734
513701200
555101997
43035234
1393179356
2002342371
1631914494
1227262946
1753428927
1254250276
38739519
1071745014
371743758
1789002966
939161021
1029588057
1288244083
1523677708
234809672
2136611376
755494749
1810070243
1491123301
1682436654
1389696797
1666582969
827546798
1270022536
20780601
1454937258
1113332240
1354006560
1513546493
1279072268
1850719127
356674002
964111992
2068208042
1164139805
474397882
1850628270
470192017
622093964
1434083750
999349129
1543968743
353742698
578278583
410706011
904826488
370958131
1137241336
2089864045
947169630
2061926586
960738917
1808949747
1752114933
1545201031
1992886322
1709805556
28800423
916097713
617587737
436532699
797666776
972701191
1699450333
1792625750
3045826
1447338400
414244112
1388685077
1169093899
2034620884
953713136
1775869360
1578724201
1248728312
210092262
139268253
1642991724
606555599
138010648
729254786
1138947119
699811534
1220145359
1543197947
123185884
1022287200
559988174
1213553079
1606340592
1335461367
1192946043
452941873
1598157313
1787374747
344393607
1978209777
812922265
656111135
1066571699
1476097594
866159336
649543240
1120154858
1456783241
1347825234
1437576366
1845725675
1513099052
797463720
848358371
755475081
1716809777
80378561
792892590
1445292943
405273348
1666230334
1602995928
1417104249
2099204005
1517415388
1985936003
1489909023
1902338873
763050024
1277334235
34991186
1383707182
1105171697
100979218
1597105701
358475007
1860400958
1144159825
293571888
1428297723
1491204204
1113765431
2122689057
1351380302
638863660
194800220
593293676
654748268
802540622
38337209
240569749
33668312
203523164
910766799
1862833892
1932089329
1672888953
1575901682
941320762
1049919312
213192181
1024423176
1333890379
1272869344
1883942625
1446385861
201239338
904299067
870903519
1419382136
1774693876
1699163699
713777608
1448580433
842433865
271391762
1159685802
732338267
1992418260
839850105
262444070
756856065
852351429
173005710
1703023303
1734224823
1687117569
23430190
1357333470
733455566
322202565
1170918972
1373245659
120392902
488546186
2033112401
807311996
2067329300
1248935578
1099649021
290232926
579335006
1259706308
902736222
1349119604
920157609
229098875
1055922208
1068166495
1588776351
977164624
1743398067
726981171
809159822
296647
1786765946
285242167
242410009
2082492254
1575378632
1407727101
1408014765
649925904
347503850
1128257359
921957287
1366438731
859712556
1074767651
130939970
819744318
481153897
517444206
616217159
327481555
958201740
605588708
874497067
920184701
1048921544
55195490
280374786
1983625569
1726534653
2101239489
1744098666
456424963
2118246548
2018203315
1119268400
1069373437
279350095
1498590003
588897578
1755728616
1351343576
1935008163
2116116565
1672395777
1531513937
62349139
1304784965
1445618137
857225342
1952018295
975243243
813032789
253772208
686765423
398960859
1278763028
570068807
1425603259
89172643
1578912233
55534014
2043476837
1614524760
1256023045
15476184
1338740617
353501320
1895219345
685450699
1023415943
1828141647
138093426
2141273064
673277278
561574966
1259333757
2071699856
379163232
328255740
1796929368
683767327
1554908752
2109459631
2092290911
321214722
1285538770
807625180
1765630532
2034808008
1538002494
2135863820
759236844
904679738
1269353876
1245238278
1817299303
1197011293
1216778272
1867062390
526540943
788280440
954380590
639210425
55029007
14041541
1602580466
1772110866
1254512064
968315236
1921480334
440582725
2029175608
62192811
1277068606
1838306644
1752287966
717254132
259162638
828752920
344451095
1689491995
425901022
1874796187
1191632330
1953011394
2058118809
2138707506
1585587098
1330512121
1737840021
1767000303
64140306
1357093080
389705574
2101520343
1538826185
414427644
1132815537
1804149650
1621902481
2139066014
1299477628
1044098140
1472017601
965217881
73995402
851470616
611919043
77978269
499742976
324936681
326190661
1430309317
1596091136
1098803811
1443611678
698403094
1729665063
176963320
118460612
131742316
1729677476
554879883
1138818737
281146178
1161395763
1095534837
1999578924
1772571793
1933573579
1828856322
658202609
263491410
808263590
637840965
2054910696
900719782
770256790
1336626062
654414301
1225317513
2119080288
1216392424
1647387714
1230016524
382091774
853616004
528281633
801778828
697722042
1264172869
742812619
1109606441
1867428742
557707689
504605101
737279412
224213649
605407561
1101164219
1136938847
1684627409
38816936
1889014109
1550661966
1661044545
1871640840
1381793900
1162432868
779848472
1502626015
1432507260
784091036
1951172021
1039763154
757608334
301551430
1729096104
2000139967
532624902
502609036
1134970557
2145071035
923019369
1105148685
341734165
1830494779
2057147331
1185699568
1476439019
900415502
851216982
602734192
1206863701
457273760
2096716766
1969674547
2122849400
1893089028
623731283
2010792642
665684883
702357668
1136334303
1073323984
1264761003
383398615
969003480
153670333
1835846324
1472019473
1968222361
200132033
1541933816
5273409
1998057541
357580892
242455891
1285226210
943558807
92265200
490564420
692047016
1688655717
885401010
1154830361
1188989341
2145623317
2053801858
2011752984
1105747162
209701236
317435492
1398986936
1080208570
1838000411
1785811585
790793421
1830365142
276147243
1555224045
1415441794
567210026
1140308762
503037720
2062832250
674104642
675858290
1902145893
1923432539
1749533591
696267914
969156536
1540253460
600017428
346851553
1610143811
2069122664
919096918
740450602
897339676
1302451370
313334580
1687815623
1382931979
1839482873
1523491075
1341790902
1276898921
515699865
277524972
1083313599
535448145
1135134667
567641675
32112636
1060499016
1187606818
446327138
451327387
1505763573
1343068257
1128008500
1135188548
290534024
35588440
1899821201
1665068284
1516942256
73071924
1315374367
1627027981
239052583
1495319538
361208516
156815407
1021850709
1636851171
39885684
544258570
137831520
968147551
900907641
2001565908
975919777
394614155
915874997
373477577
103023939
62348535
480166844
1037599772
909542919
1858080453
1894076520
639882193
239057427
139857442
363870159
1209694620
619122190
347059337
1792642800
400447159
799684313
1388595441
746048301
1636576731
1393828239
1645167060
921329927
1720938680
949390016
974428822
1714588444
170751834
1228240296
83003830
129434882
236533685
382738574
703785054
2098194244
788759017
169434254
814029993
480360290
1201824215
805444970
484153524
716282670
1357495366
1274520297
856469134
1909002513
1602259464
1304237472
1838655611
24557175
1028513508
788191024
1562907991
575472995
49848093
390408676
1646762713
299029747
1122940271
1753225314
1699657635
150828152
1176782561
737388082
433487266
1345397181
1666159907
358472634
1402299071
750566627
714704154
72475441
222570289
662015500
1780128656
1802666682
995083886
1159712819
317949844
1333760716
358473237
1558755279
324519021
2102949476
1886681033
1951653961
39504822
1610247361
1536743621
347109957
1250772401
1065958175
1295081752
993535675
447956060
456351993
278858456
1210112722
258414011
1539332986
1795285993
399600336
865459124
1685686132
729082597
140665957
847953776
637883551
279018906
2043456093
222717235
1833419149
116478977
1626696165
717625615
1505921907
1133859452
753818047
581600135
870858851
2046397062
1760686211
2081197335
2098586384
37797113
1546824545
853647572
127056306
48058380
1212215470
1883032086
1814758942
1723001503
1869419480
423978034
1188479568
718118557
831710060
1777345655
1088084661
1565146721
927107455
2067167669
177352002
900001943
1378541295
768447
742928905
1710577965
2074649839
360065053
1812854135
1782863793
261322173
1493837855
2026596074
1914935501
2016519715
1696685295
1651858342
887000286
302247459
352323976
384759797
501428586
453422497
1586518055
1338231525
1979781232
1238188272
2111329294
2020554134
1563176869
1167526078
502157382
602895198
2053486181
1737682224
699204085
1604258387
909403501
113806007
1899637371
2010139882
1304980116
179082374
1712208273
724067278
2056303426
1525317481
779123799
573574060
1752750419
858663028
626165097
1641917749
1616963984
2049766182
325149270
1720643768
77134436
830758296
1737356991
172826270
348791895
523543742
1673658832
342299416
747240809
622540409
166348250
632911020
2056074344
369184128
2119161439
203738337
210899911
1444555616
1987993376
233710271
1139477030
366694114
526113051
134158297
44800631
1906137725
539374042
416728646
1254605937
289623959
863375529
892109174
1619844971
16620850
773656679
419656080
329436984
2097819188
1656197923
389724025
1727382108
766572838
182024873
240801800
1301166084
1085786528
2063485345
1711231911
874887054
1328313374
1952096083
94132453
873638960
1899858682
1650804792
1781670339
1838531954
1482072199
311324396
2116839278
373194281
215607194
232077468
2033723928
834846486
1731151266
1048981398
1968539958
1857391439
680095855
388379797
240362320
1847436121
2030448492
1349422516
283542355
22570629
1417868857
236947090
507485277
1023119176
1209749710
1299561850
776492555
165985995
766080300
336184249
840032590
1475473814
1175782476
1557140677
1300146936
86956150
214437159
1263348518
1235911362
500274415
515741910
2097093271
37919371
1206069541
115276723
2055560649
196070501
669916235
401615730
1925014962
1416584119
2035152001
859643037
728084867
746936999
146769244
1964795641
1018578421
488844502
1265192431
459974622
1144089816
606845365
2123855678
899555928
96825279
635949550
1293304967
64162970
1893053497
761017619
1918602831
583855052
639928945
1823194401
868176206
1335529925
1319351048
1108896721
1298134855
429235626
411149680
812323632
1557293849
1898560029
1405719576
114938537
788646785
704172342
30601296
1282955987
1838499674
572397198
579912103
2059035795
1443127306
608530371
176584017
27245415
477463025
1656099939
1830398503
2117320414
5404483
1685873180
1423954579
730092171
1676778208
1963502674
728911148
1292957090
439893795
1586967573
1511360970
1899064937
1289746414
2116380538
1536555321
638771499
1805263654
403318748
1802341129
1110327745
142618136
448865735
932328514
1582312585
1094400542
141372237
499215645
2053368229
419764490
1099484764
1557691046
1518532630
330195548
886856552
1659298288
1738204657
1977293974
591381743
367572442
1577762901
2110437084
170470725
968187347
1052380813
1934309938
2053714766
722529742
478103841
137580509
1204293961
1051928923
579351073
1282022041
896456497
1034060149
918140545
1667819980
617417234
731655217
1134637642
85089394
1208160947
332595884
2108437984
1597167530
569246591
1938403811
927158336
1302396985
1564427864
535211529
659015222
1814983570
1739679817
863492370
509390118
1168193371
2131154716
337017388
1527697810
309438461
1203037980
262648928
131217262
462358693
1609351153
1529166393
772991218
1850055951
2117828342
1072735042
1008571990
836925883
1893989360
1210973679
869415589
1824922799
1188669409
181505065
974706887
1255563013
1380218330
1946528787
1953407490
500006420
1173309292
187196197
92714037
785436695
1358666140
300946992
1615282350
1601656751
829885691
745861699
1491495393
1367655673
306720138
1368676301
1713119916
1953609946
1412292521
1856295491
1959429703
414255808
67239501
321385619
518531288
1333349989
1523954030
1365915224
603310584
1859430924
1466217178
454609374
43524891
1542766363
705641572
319939802
1425145774
901661796
273551634
305622628
511073189
94933302
1106657763
313285296
1019389547
1559542532
1545835486
1021966009
1668534761
850534572
645230603
838892296
1764643006
1290590102
1421329898
1873490243
313284222
1194202900
1758378492
2081182122
54742261
703866874
279054156
847007663
294035575
672831515
736478464
1628864412
953855335
147726825
407807721
865753057
2084613144
75435530
1478735836
1840812370
1345943614
161592435
47312589
1598637889
651511543
532743818
1197397784
336883038
608693224
130769330
958215124
1433650075
363724989
2003206843
1648198989
1282457811
994019537
1468924101
1797216586
1154736656
1550191112
1745665075
2075714516
177442887
1438846033
1060555046
591016351
2019297960
206987522
108421847
490685671
2010570571
1909725308
331195747
664002849
425980385
826121562
1525919594
1411822516
531402921
82090664
1438571640
733080871
650819177
1016184459
1150693177
1071492886
1895717963
2121396409
2146305075
1636868759
1335787480
1888007021
1962675225
463809306
1593361035
2097523143
517384951
484320546
606312752
297962760
1993077193
543298154
2061524929
640725327
944295738
11834099
76046316
1515436811
1518733366
1601449734
1081091971
737830982
494830922
763680818
888122826
378026112
1763582473
1850895874
1472138994
975609677
240867960
2008001040
1588383433
1270592579
523765420
1684939529
764530558
1977249322
1463748602
2127168932
1470022390
1049437647
712699104
799629518
2068328632
1319220484
897135806
1267987281
1140617759
1705451560
1982399009
54851376
1517021689
470789725
460964095
516642730
867457655
398928734
1884407021
2061428795
190878295
1674574370
1281544417
1198204170
2143506782
1915847849
50132420
310308434
246358810
1903758541
542253953
824936056
1726284212
1612245149
482263816
1380744522
1126352771
156107856
499144004
1840023207
1156764549
1804480189
848907969
233460967
147435359
1842906153
1027331318
1546741296
1631906611
1975693308
1107112681
778023255
170210559
763322547
1951822242
153095279
1437705688
343014471
292772128
1155073520
1044728221
2096645160
591479010
2119078325
1316277323
545761965
1688881219
227046215
1774919246
1220587667
985158089
1497431368
403235414
180916954
1967791084
871954467
927110735
1478157346
24950086
883320300
1023119344
1870758704
476499567
2115725897
1878002135
1729772722
847605567
1843634610
1714361663
317039933
465618839
1044342359
1454098692
954895891
1413014378
2038608265
1411893655
1716461870
608880172
1956858003
2103565333
1013892725
309789238
2015717768
1331577791
1222986678
1969433656
1081573851
1483727952
1744237772
1902123081
1305003894
1589657129
929159574
90110450
1469386563
611253136
1400623502
648664069
1492706862
1763423728
561509267
1871696205
51284792
71730255
1420445693
185051721
1812364592
2112370464
1608860011
2117978457
185134259
104031346
542500841
461858327
1378836684
1820099496
2085315271
1292779853
1465876743
1851574002
1118136535
1497173700
1092725829
414513215
1718538850
243689366
664713773
269734082
1819859732
1070259209
486988749
660070411
97440781
1114353341
1729921750
1181172116
320392622
1406159691
2022832250
396823458
1315651076
1628404227
224395209
2082911108
1066977303
569892522
1155208531
819847754
2106097062
1398667123
1852432374
255840824
205680260
1936137064
1065546991
412911318
190552771
1762376068
1753681274
1668779284
1597253656
2051267236
222367951
512569776
266502719
1034272446
2083710055
1773905584
312122440
1372032650
900731201
1685761630
253994325
869382057
1408175028
1060762077
1225469270
1414038868
1680841290
998991928
243337276
432646012
1472509156
1446685432
159577558
991770188
734452075
1822516479
1824582121
1382388980
467784487
157345909
388163164
1157709422
1832431127
1599767535
2087903932
1593762876
1934985229
488809630
1981957984
253891831
1336725349
1849562819
1011258026
655265712
824311330
37502402
383848012
1896098504
846246648
1906485146
1003193718
809242134
1827525337
1088606042
1902335159
523897307
689433120
1406349592
2049492093
497847677
185335061
1892405701
383560269
579457279
325032360
1781504174
284707938
1074567098
1884096078
2138451919
27466733
1701322621
1653793764
132205281
1089188572
215988074
1029729022
1134854602
1165453305
718097513
2022303933
817863927
856066304
214596958
280886296
1808115449
465509143
901953795
1043504745
1004197693
116337057
733044755
1954225867
1738987535
1960374675
1258151613
1344242366
2075516439
768946927
1465770487
1342013904
1701381834
2129609840
720929385
807702031
1375601663
1457721184
610083725
260147905
304584878
1343744033
2075852733
1389556707
948758328
262780664
877464705
1172257721
1489634614
1030626612
1659590997
506086657
1769151987
946721343
1345090666
773763530
1839703152
117099960
1434216240
393779770
957137480
88181160
907189760
1245047650
540808839
1367712240
1429001744
1821561014
1194456381
1543865521
1278335005
1158312077
1643031524
1964268031
1853066229
60800938
300058203
811250865
1480607455
313512538
1023887908
535693174
2040624962
80837183
816438599
1089762477
202918933
1055068478
376746606
1522717471
1964641677
14443201
1423993384
1363113706
1597700709
1569749437
652165413
1307627578
1551461527
1245694270
241198152
683311218
1683394148
979960317
337162282
1859062434
1848956009
1807038426
2074841871
1773687568
263634051
103787257
1088318733
905391012
198705848
2018898909
1614946079
1804284497
1175394365
1583815304
2133383275
899783874
530619371
1479321316
2090830871
519688877
258005706
1748504988
404892929
572669687
1386665022
2106431480
1668606108
1657442550
1308287768
459740171
1562412706
52081489
843894922
327819532
1543878044
63831424
353050253
714154504
766094177
944277258
960682113
1619759027
1222512715
390522106
1664185310
2021345608
591453234
335332088
1333942850
1984189029
119204375
45044373
1025479876
853614869
36077664
1486679987
811779987
1325177622
2003992778
730362503
1446159071
247453934
1394276765
1433385310
1347780446
518787608
887350412
1376344664
833260174
1693256400
945931191
1092051093
804667219
97668378
1185972740
2039188739
574065460
1725468926
830351739
2097588646
2126629855
612765926
1551132366
119090859
495020503
1441553859
101217826
498639694
147232991
421111412
1846785833
933170761
782760210
1144157535
1215270898
713132553
448459920
552113803
869274326
1765797209
833169946
760897442
1306758463
1797216227
160368081
961713792
1684481871
1286909996
664697918
1206599547
2029372440
16833700
1897503202
1350705886
628875327
56523037
166702619
496492155
1225082648
590287280
930695598
140002709
1498787962
577141341
1216817803
637770890
36158019
2041883042
1590940614
1830995888
563920559
744655983
959527875
359878686
1616507617
834039238
390602302
1847852313
1724113164
1399897596
1067052130
1886439423
1775484586
684651086
2000359227
912974315
713730519
900882363
117179712
313118526
46381692
214556023
893971616
677335049
2022329726
846663385
1257503535
2014574973
1612862529
1544546775
1150749703
14515706
777178149
991913385
721030993
311824833
757929194
764038493
437375556
566708878
589971989
1566995243
272823109
409409527
1056744331
88655704
1428705843
1521583639
368601609
1831936932
683000571
1042631396
1643306181
1160991060
684540012
1506077077
669938491
949467236
61594740
113146177
1806119762
1307390330
1815367581
1542237529
1908429925
664982141
603625052
411961254
1646685682
992400428
1110008195
1099416607
271487931
1138348358
604323349
1124829582
1761671854
25767059
1464489650
765433463
1577099295
698761527
1510169274
318944469
842139962
2086754324
1999642355
1157697494
42353216
580705666
1415772376
79070424
59264655
769686983
1817174827
2074276021
709187525
942599888
943016209
2006046212
168179061
1682386286
866478920
198261129
102816846
1858626071
1615938274
750964283
513755418
242797328
523352011
651825652
1088100956
1759921986
2020052646
436880415
1056750908
2055111378
1643935967
878436020
491098637
1680029465
1935810264
2068427502
1745283550
1074142540
1414023578
166161267
1354278262
1892487042
206382993
717643468
2057997531
1298022917
2016268071
646324944
277422328
1167807192
23330444
1708272645
1767166472
1080607248
305474300
1449345589
1696956233
1774119773
1522909211
1592410346
1545501553
1197706975
987912739
1710199314
649060932
1593473265
1828784386
1451596470
2048671484
2143789173
855024674
786017752
1271031981
927820362
151023003
1677054261
1159542739
2108700520
1493664904
1046790266
1921815947
1223324337
1232611980
1776544931
1924464243
838871306
237870401
1796152372
885055312
283195564
751377748
1192280216
748478748
792473949
1610001990
720909812
1417235657
1689258789
1357860343
103062430
846346056
2141813143
249390111
525861707
366654043
801313551
2112009399
760909465
2032602216
1979851876
594123532
1376769952
299580796
2021880120
1821400109
1710763734
772048743
1763435779
8429995
1925841052
284638664
1448831473
1629260055
1788977799
132661625
2114103109
537679962
814593110
1827000111
1945709475
1567938938
1027157321
1382074420
105188890
1612866875
1676656170
56842551
1572578221
35130802
458315400
1832084691
865536758
1547474058
1310279690
1707784301
1339373320
1023719934
2135528488
695353434
3800496
76138075
2075094282
1097487675
1837395406
1601894371
2131130169
937335969
1036748006
1183119402
1837786735
695788760
563811946
893553367
1719165360
365405957
1717415482
1098993246
1657826127
2046354731
248838380
463998791
1624184816
1991230515
1591474356
1014935483
374081749
1641034572
617495346
76223891
2126397346
851666726
1929043046
1543754968
48117104
986815270
1363667398
1529143956
303985615
1755476458
895065074
1735638431
1912314074
875618379
58615273
1658347579
1368987780
8294690
1549946239
1756558968
1247575792
1094501829
52341830
2062188912
2067827045
642640445
72249087
273079811
614099269
976494527
1576842579
949920531
675765914
1523697406
1937592309
1208459518
324704664
1271556965
632613139
770848959
235149491
225437831
143444997
1200214159
1669703068
643154587
1808891625
451189018
343211540
1110299482
70957059
1327665297
1832507801
688727068
474023
492551406
1232948913
1224856326
1897392568
253999911
329812249
185734998
816764224
546205514
1150855994
2086520197
1825645001
1940247640
470626648
1305323164
1130981989
829500299
1249472798
901210406
86203084
1863718888
2109834587
1817130128
1544285546
833686654
259262054
1393223665
147690775
1170757637
1081745380
223831280
1262417302
267281613
1685375584
210861846
780171460
865114000
1725703596
2142578678
786151291
60980818
2088223896
1562911218
1321158586
797874788
1518072375
1711308554
1736645397
552020296
1733269720
468744175
243752075
944449330
599299834
406060163
120136697
598973463
1751816214
1327057197
1850095878
949103209
88223248
1373392603
2009964772
52596405
107471031
1560098384
1938135379
1296493729
1346693038
591139596
1828050554
66679700
291493755
1736412701
1387555510
354785061
1433211589
173000620
687210174
2133898099
2021122652
2081063273
2124956497
1211912819
1823441037
1476298683
1285296142
1889595694
374716517
2100280013
127712009
283209582
1669391737
1050096809
366387326
490498175
540108557
1658341503
850599175
1860662127
1723311793
170317290
894480263
1221321513
2088100349
565364057
1422580247
881645044
523066093
803512508
1895596683
1674220540
2009933636
980431101
1309948575
128277241
2080275141
1442566721
2039609186
225306922
46543410
1428404982
1595907315
886494368
685913140
860221205
794608494
963490936
972385442
2081570662
1432332224
1666785633
281841122
75888225
238238869
1743217757
842863749
1383621652
431733094
1092536994
67170620
866340758
1241509998
827577907
416668963
1733326778
1359479511
2134784586
963740832
1274187599
1806676199
372478883
711999052
265239818
1851416127
895969794
98085239
2068272600
822247904
564808396
1804407817
1470994116
1881719671
808817425
1929762551
382398405
1010211049
390490557
16639169
2145631326
441714030
576088339
671140886
530363571
1018191515
659576426
1245241012
1406651609
484040183
933595899
708684810
2030748250
1024062770
1158202037
1344197250
149036114
649370578
1673175920
669183992
353871717
169170262
1303716369
700705041
1849832278
1907068048
2087775416
1073808003
1939125409
602691428
653321540
439768669
1478296100
557568889
672062381
1825769919
2005684758
1729751494
1134343160
1305481406
1375744490
352002792
171013039
142892176
1155831882
1065516003
1335481868
413279724
1251882357
871394291
581547083
227163355
678216937
1223073583
1064661779
1607187259
334005332
1989479246
437779322
1090004964
1130299199
189861686
736719862
808351863
1457158293
1576639758
212035007
1793395993
245958256
234476245
577986370
1447576768
1638986936
714892456
1211318415
1317305479
1710383972
1013662216
313522319
977062077
494699757
532946272
1028554887
138395083
1846462461
824662186
928996493
534448708
2000019684
43581855
340059983
71820908
1699696290
1792798220
1176399254
391820508
1369774007
572347422
2090884917
906449792
2139257848
1494653585
1629217178
483518173
1947975993
876342816
420348973
298920238
1599872947
581791709
268864646
2124033950
1484381277
738497965
989925668
1848471300
1561609066
2012654846
1779999405
1496831477
2012166225
727215225
771597320
301700393
892099504
686109468
964987233
18239409
1274734368
276277191
742258779
112017716
1484947754
90018703
1027218663
1353814829
1245387332
1830949265
666739237
1857544024
1371007144
1111601587
32121107
1029170808
1401080358
1244322847
1616150408
1768831342
1205891750
755656344
983116174
1979654914
976660087
306142250
745878906
1989837406
408815120
834321133
948205036
1824638694
1755035946
324763229
727063883
1802736806
470930519
958026246
2130794340
276227643
287196876
2133236376
1951404771
383153378
2102522162
1706204358
69694710
242680587
429736604
78031511
1069416278
1059526891
527742425
401968668
1260738107
136455544
393858035
1559048410
1242933140
779422213
647904881
1323035972
1827715181
833529011
1645830245
1119723404
1570855054
1180515676
695053913
2126706479
910281121
404416176
1277877315
685740535
437554579
1147598695
396913906
612463657
1796097927
1611555855
1710066096
1364652187
1287217232
673608298
1314625093
1148736834
1306020039
2063411497
1636360654
1247387267
509511071
1573130817
1187198566
1203539608
115715393
1145235492
330008103
114334573
2041665254
1336637190
451795017
1975487792
1449898999
478112998
2079860016
433555536
1573198666
1139585179
1788427262
836189435
230942399
1133994562
1545225809
2042790788
1305949524
1681688007
97322159
1876946096
58987824
577997452
1447998931
1187506692
231770888
1966753935
1321204890
1846343270
1122074089
923129835
1107540013
1760550803
150072804
1800487287
1608274958
1117741383
1732057085
1461724470
1383479542
1181761154
1964580104
663487494
794111015
1462417579
230868234
217998036
380082850
709088740
1216532543
1321384026
2146307698
2008966202
1752917766
1611557613
539963639
981718850
1029594230
1664742750
1844282656
1449461865
29934990
1003301437
1321126828
1278347455
1982152844
549090221
379916588
2006727759
977671830
157369349
625462594
2126450666
1895315425
175225369
878934829
1054832234
167697829
1190862343
660133579
11246089
850032938
1517841670
1795090206
1166102789
1651401022
2128639673
298119542
1183230333
1753956902
341220128
338700786
271695522
1168039052
1488214208
1929464661
510157451
929622748
1970931693
1804809847
1082017623
757561357
861052437
1996710901
1028729436
611976609
2111601581
1403371295
1139781558
836313711
383973711
993840702
1348531099
1676450741
1777943662
321169602
739626033
360948480
1283320783
1310692798
585550722
2014216865
123937693
787952087
1589445043
1509867675
1249100377
1933962718
55272581
2031524709
2118220790
1571002670
1261984478
173139425
1923404646
2108223391
728692258
1176474722
175149943
1509965019
393471320
1151666568
1076204667
171976902
2128645613
1647990987
55640775
381554334
1884051996
1988270101
1938355531
858922969
233468286
1340508221
604315464
258930145
2103669941
485199069
1857347847
1752530773
721108010
928752823
2130245649
1022491599
1969411942
946805412
2016693775
1813385612
921791804
1710493776
617484521
1513720074
353773214
1283705410
658452937
675288267
250355304
1672712134
189756575
888612247
1896855535
1373184759
1919343593
1109186056
400422596
201610171
326410502
699520671
819527561
2113834646
1516852858
961140311
1924489883
478622997
23782765
1989894249
382846002
1735991170
1683053264
1637690998
1363185763
313117845
615227483
1590645438
1010109673
1444360106
826988953
529505628
917098629
1790635070
1065574823
687628418
1630757973
276445671
2062854423
1525122976
1102049674
399875237
199042951
432276662
1080587518
196083930
1814365741
2021745118
1587059051
1868095260
1567991941
981151043
740959211
606334198
2146649482
1268741669
1833595673
1818127293
1280535918
1659366416
1820616716
335467868
303265208
783050100
1047486245
493379476
489113866
255558357
2088053106
1343424822
1788393151
325348057
718600765
1187392089
1731550350
1024721603
1608684260
1548849776
632671540
83523741
1752251187
78180779
620537384
1887752877
719365772
823240728
1602271541
511620781
122164981
87250378
959425442
609759489
661219434
2129268216
188617125
1188530932
316360341
706086640
612816068
1902322646
190710659
1664598687
184697612
2002586191
1936370221
714136060
1233500120
216177717
1362679005
1212760822
338224802
954238058
1238623569
493253588
1380822208
1971954927
1634520223
576467708
1861214405
1123011659
679046527
757298095
1213018994
1337631947
531284298
1564501020
192720528
2110299733
1175546028
1075327739
2143430939
1267780517
1750075479
1323866905
335171522
472606923
28788748
2032648044
739883582
892600628
661853807
889719770
1900816458
1001262764
2121406703
882838051
1442376926
1624908710
575359191
929934508
484258900
368146498
1610711520
2116756361
1008981982
1735031291
178208396
802062174
177243252
1684521130
76054858
606878783
835554756
558322905
1325282998
1342905544
1803214868
314256618
2003613001
1262134017
167801724
1140310977
1366091895
1475643406
451444818
1965577518
230744993
186811811
1904518257
1685098297
1227220912
505275765
627119853
431453973
1908754102
1673252550
803069631
268476436
1321518409
1960006614
1817047019
1769927994
1406897563
1219025768
2101791766
1837114356
1888605336
156928075
2041339217
1912122655
52675900
79686808
1158250965
1531428723
299613763
1774670467
1232941033
1720631337
874691793
1252255261
703549524
1952970472
816337103
1059992446
1875674625
419172672
1044682637
1714302702
1535617156
1525888214
247654055
1572548565
820467279
1937649728
1274375545
2052165164
860801643
1811360617
1074410723
787796906
1828755712
1876035171
1097684791
1227747804
1683143583
1595462393
917183090
544463407
1476253442
131985440
1537279103
522497943
1156171148
1476852807
765479575
597086979
513274193
810938984
1542734720
1442431130
875739623
1256767956
276002388
535399213
2041699000
1777187036
1399210227
1905966759
522672889
504202419
1736127693
1964779636
1085660898
1827313469
917236981
402446715
494961347
592660553
1490651034
890730500
1932340926
920879671
1698406406
854841330
1606728901
1505730597
2145168615
963467463
1575471337
724132112
651431184
1256062281
475032918
1109947966
448569271
493672833
806532164
1809627760
1475107467
1154868137
612649197
1926430672
577880306
619680922
1180907757
407538753
1683397210
1580765113
1192827533
1528975218
605485413
967790282
367907034
1285824436
2128901580
1282393310
1978857231
802168176
974194147
918116904
678232813
799735725
754251094
1824552239
775654477
1263923950
116592455
282626408
879871756
1039945240
385026398
1660080625
1680973536
290664304
1946429742
738868085
1227960768
1387747758
914710847
192513546
667120227
761398044
205929614
582757946
117339426
1104477805
117277966
251839521
1456531910
100745961
4743954
1883563716
1075856851
618163734
174956146
7518233
1999955697
1820724985
1750390432
1240435501
1573772753
30865681
320976805
1958131683
350341172
217339635
1188205374
1337422749
1417296094
1469275704
123844764
69050139
934242943
182160340
1726598358
1159127634
93033733
1542102073
1244049667
124543739
916721390
1456352381
1147164593
879698148
548271410
1723325953
1041363270
532633195
771423525
1598074998
1627030623
1370990005
115437942
1192290804
587077040
1996888196
235673660
1231270219
1572442689
1944792701
1026472097
1347073996
40867782
2020042609
623658940
441665299
1725240944
123996227
823597127
414959859
172336808
2009716629
2080382083
1332142255
1971571669
385639901
623276420
673403306
886196607
917384857
556209673
1133779860
733568496
1361628195
1711109595
447290822
1805313470
1777632171
368689535
1576606875
1521912543
79713346
767437679
142483724
1702863424
1448603381
676070035
1777296277
839514315
1439390035
1464174349
2131248474
1334444436
1039548964
1037598132
1714211237
425810490
1637726359
2093519087
793891286
859913971
230076092
1888544630
750168282
1638014841
623023119
771530681
1561033010
1479631640
590615120
797076606
497007473
1163237335
943080039
46986668
1677279573
607228354
184482522
1471385655
1413400571
1075742868
1012933866
1134822725
1095916341
1540690471
714027292
2065769624
631626024
765235964
188562572
1933950141
2126999765
1651359808
1811827910
1189197651
2046762199
443857770
2036946436
1144130685
1996510800
1750075479
1333872060
2144825768
1869139482
1190743068
1885840982
1309963850
160000937
191214453
116379623
122316755
1780783704
1238111539
2125489508
592434353
1484210724
746933785
1017614178
958858568
1060254493
1448841271
1370441435
505890374
150119452
743763418
575285979
731162228
1507102247
1947678464
1748291351
1224092084
914218816
1265608582
1237579710
2137587788
1153083368
1657217319
497337719
1494760224
693755475
1186201970
2045644091
454880037
1660714898
1301695750
392837312
1193403919
48258851
397698360
609105925
549309098
742870964
2106163789
755943966
1137980778
958477638
1509982269
965389075
684070943
401157549
1504140669
391239083
1806239433
444739109
1039278404
703558363
2082256361
1026657083
2095947016
1081548762
1811703695
800675402
1637689791
667223318
801981601
388732518
1598572132
612999847
1382525331
1325493564
886224172
1290997717
1764036672
1247743580
732615405
1849392394
1994803776
1774993486
144721563
1484844493
883333258
708167441
1203288352
1887081158
364006265
1477165884
1805874369
1695696255
1508836104
292172183
1982351582
1445916421
84077963
1447150661
943074018
426174990
1972560288
1836408534
677226697
104121236
2073080258
664018469
1668276983
1183789308
1502095945
1427940205
782999941
604329038
688388233
564133602
46198531
1863911294
1282939648
2098908435
275548566
961254393
92352324
1705786223
31934652
798523277
788873855
1238345448
763789823
413698692
610845957
1392220049
1069800972
1736726785
1193288110
1766390354
498680132
1455236517
1239735227
396154502
1402081556
1388792425
1493245903
155392229
1343374647
1414188041
1423395374
2016784561
567948913
789029411
1551202352
1446477444
1043615907
1128574740
1827688767
45757835
1596337919
187710183
246923620
1073922339
698156079
1314377480
1962390099
298328279
34509326
2049188070
1445233163
1357698979
63742987
1722937182
691932375
1108101078
1615836796
1830966220
732298934
590347085
1548888489
1604898939
2068997200
1637644282
1532224041
1527452944
1428301995
1783203393
1158418435
270044009
626878632
2021029562
1089384184
1907024221
1481778483
1212174970
1429502868
1608049206
1103097671
1329617421
1609115085
526228793
230075231
1970043376
1745351821
700823135
265942837
1000833066
1497136226
1182909424
159272782
1104172083
1923893548
1850075339
1037451169
1880227769
641085841
1015008089
1172655974
1747043621
1594311651
2019567422
1954119883
1270995958
7121147
2033846473
1922978014
1839381946
1972509316
1643705676
785865562
119719581
527798225
365036289
1816281596
449361528
1027446376
1748589540
1470027730
449987881
1810908499
829348995
930160575
71515827
391149792
1168253149
1976587382
991711285
1293712928
1188968461
655918485
717479480
863761519
853016478
858186636
885373864
36836720
668040879
1984214418
1023345523
593293107
255141338
209474979
512465663
2095373806
428407915
396224322
249134464
282790406
2137860583
1478585547
588034460
516039473
1078557187
1958603415
724267810
389535126
387934159
852807965
51620164
1173164716
1843248266
1908341718
2081061174
1423130851
955138541
324733873
1150581939
2044491364
1969797846
664264244
603176161
2052214946
246076309
689272290
2091705403
509557087
1908177300
487454704
744805667
1733916938
467920837
1704082571
905675345
574865071
1674121528
606902969
551593352
1826517751
952692206
1263385090
1637264737
798574579
1724014256
2115736050
624128601
1915107389
636083943
896791708
880088677
232224862
1030722308
361144468
1803730036
971480371
1231393744
2103318381
1399325326
728017909
361736577
479881086
179880641
1244061634
890078715
765771763
1308866492
1744611023
438635737
1724467175
1603307188
1003343506
754509270
843130540
417531295
2064840298
2023831694
625640171
1983212352
1052397632
2076593630
309193039
115933446
178911358
382809952
196304598
773451165
1051627845
587702591
367652953
1176703367
2142298667
1643930780
30622139
753156439
470860535
2010314664
1587970288
121822570
154581573
1157175664
1906883373
986927822
724236379
2064743823
1969553172
1168637732
2002303134
1086032265
1210251428
726402020
1856264407
211112264
1095815697
1691590243
1217492771
1549679568
1432214215
1531456777
1631848271
975362725
2133871113
1460504267
1373123177
2116457742
1098946179
387134410
1693959129
119188037
1248066913
1546206286
684908225
965132375
1507714812
1210934413
1627784915
970758238
1727093185
416213125
114823762
1194166883
578884942
1061426950
1075771761
568125370
579832919
1317141640
1715908482
657394853
967452223
297184680
1992067305
315863611
1841429556
1275097163
85108669
24150090
34499918
2107251854
140217934
269131669
146889494
1014835333
846389827
65979054
1779683742
726591024
992002203
304290947
794246198
1707363981
672281905
519070777
1970033213
119637788
622427924
286530768
638449729
292633479
2120211024
1666439816
205237969
852406492
479151529
1086695159
1567554242
2015873675
232543505
1652162766
105512582
819234321
772192090
284896454
1882368015
1928274568
773236994
1897809693
1514477396
2021729645
1262121217
1741061466
462291883
848470123
1735460604
863737054
1785115345
538518904
1408399109
102493003
1172602665
2040494593
909636090
632221550
813125163
1238693941
1231642722
368913365
1356009462
1276127708
1229886647
2000886293
429189177
1590679209
465854531
2050325639
455805617
1113842761
1617880125
1879886498
1149925852
1653369408
1923622688
815296885
1767556332
720035000
1072514762
1109692852
2001915309
1020943040
1924475077
1092311737
1717743335
1644295645
209504518
1574469358
635778571
1695310406
149622436
699622130
2145392722
327662781
1063090131
2074554155
1454625959
1473080426
182658037
1812748590
1302883297
1685573584
683426432
338809858
527780342
1177719273
1847366121
208671348
1055408350
1412142341
1951408269
1053309988
405118848
1801671878
1563996506
1675523193
1538946912
2036987942
1865841494
2145899862
2021549178
1740322702
406273446
935238093
1259024327
1293335337
1250469006
1384885322
1805862784
220898935
134496369
173399525
1693258064
992813736
1868869140
1481655312
2124536021
798297866
528364281
1043470696
1349527160
587947768
105276138
1515000299
284005306
502012727
887644281
622392771
56807119
1061298837
19138599
558356654
546080934
1940832572
831221676
1868789227
25488969
2139269940
1951115061
1515749173
523709407
978722131
1487572886
127592612
1699704485
2120694378
773205042
95427868
1260443771
1005094947
337833728
1991778118
985012384
1835228062
1316803747
1183487423
1226178379
1792286918
1786561491
890337955
1712063693
122342933
1327859073
1399153780
895666269
468414086
1125231365
836318807
872151069
581168117
1395058259
891870419
610660157
891341769
1753472138
375057934
629225344
1551708366
433287831
182672817
1183140583
1378032365
2044466121
864707411
14090698
505614892
127847671
2004942743
1455595370
2126865186
1495426545
1779927441
1206817124
1224750477
1833533293
292783478
1997219232
1972526678
1924294589
2133799780
198335231
37033317
1975330088
2047738345
1835294070
1422392498
1168047509
1238155971
129561340
1573844669
474838332
890004230
452773637
1561483974
1714403831
1730433872
1280242627
1685403443
2090625301
664667957
1241711178
425609552
314606177
740682081
997122076
683930204
2129215057
1621399535
1263721711
1035845826
1858818502
587888236
1797973237
2110765870
1319168308
1616579444
772752120
1311246012
667053570
1783734624
936100491
1431371775
2046012445
391554822
925189055
1278911178
309141773
1541637287
481737654
679728918
596967659
1592439791
1746167748
410295364
1519507022
1681825376
1773008346
882426951
1704606236
1432984070
1635479354
811854029
791719753
1179796830
771809355
1114296795
1115004734
935905530
1557811920
1408978134
1296588376
469298946
2094050413
1596961876
1762003594
507191794
971368183
1447142531
1181413822
1032983160
1034557224
1261823814
477610774
1223929431
1693421204
1386876000
849812545
1926802654
645964015
1901252072
1681472140
11391802
891042946
1531170271
594836332
1728559490
201367200
443830753
1598824902
1054972513
699991505
641432890
731349587
1923941211
128797098
301015023
1645306873
117812404
1514280572
362313087
442010175
1624356072
1647114366
1060122933
547073817
1546900479
1270958879
1163358105
379766808
1345521105
1348015913
1877676691
616666587
328294369
1967669691
281338643
563326579
1596053478
912409186
1866063135
1328935694
1027759050
2094890808
1304885778
1561237312
1227008594
351930849
164239823
1226807558
1356889214
1907671815
1216225297
1661630707
258793673
977579635
2087966790
15579060
298433786
1345017812
185186896
534662102
2079243473
1533420638
1108623311
38805483
322671075
1966321799
1087476716
1294932778
72202569
132211310
1762829883
1391044214
1447943013
633742345
2136575893
1164766693
600875935
1947246479
1429620529
1466651240
1594133364
1537927488
1440455632
540967467
1147566409
959725419
1638455292
1429112873
641517189
414871493
573838633
1123120713
63304547
1797789807
747360126
1714065739
2022057455
405981239
1328387835
1801577264
931642922
1143434617
1791527750
174563545
276138862
1602222110
1734556126
355867084
940104264
381344072
2130943608
1357954974
780574114
1620995691
1786223322
671459523
1820602316
856487361
1301179497
1429399128
483370473
1383176071
2087039170
625038792
1165450989
1530840918
1493839908
615855571
999505016
604578177
565442505
1137778669
1873233751
1999591214
807575502
2981522
1428745578
1228337243
1291380567
490462518
916812496
905069955
1309362524
2015976929
1827966301
1502315184
1373678539
1904301951
544986456
462130123
709671062
120659832
1215038420
1582150525
267200455
1013760547
492322221
1580452873
558262401
101069015
1775725936
1943759081
1708574338
1230589912
1548958463
729765391
1634933792
2110536439
1685809199
309439115
358187591
1127776891
519232759
882883867
1472164727
1305642100
766831176
1271470763
87782507
1403983022
457057074
796224831
265690490
2002631418
1839393061
956756139
1056768097
1968027029
871739360
1112302252
278697327
754402
1419026799
1610877285
1294512147
1659885055
15761447
498530092
1459011823
1971382973
1700448905
90223585
1299498603
1044132125
290945862
869779088
1146618813
241087099
749867590
1150321082
228845776
1407956643
1109194482
814009848
1627335747
2051369298
2056722797
2069514893
1018454078
1767633499
2049714617
128160839
92388696
1659507196
2045637969
679978441
46193277
1889797394
698699575
1848528915
658699517
35605848
957398174
216562578
488320620
2140286062
195013647
486362444
1179229323
1954893211
1441604224
1910741238
1540611300
1364193457
2026462394
2103169948
1993255824
1972039546
1094439917
330210391
787947528
956331703
121858597
963457504
808574946
1458157714
1184813515
1706174551
833213394
1553884671
1032152857
299964981
1178753606
1963973060
1435231117
1859008
2115232888
1532896384
1566111965
641267674
803123821
438525957
679991977
367917003
894239377
2063740966
291937169
599956612
1278930057
1698384791
2053650036
417332853
370168594
1909020245
295868254
2038822226
1695522456
1356063927
1549575319
1284036701
817224169
165616660
604228804
1258944245
1730313232
1298624428
653565059
1493745433
524320907
22596234
2069016694
995209190
923700092
491238856
1201562362
650625459
2004042082
587840646
2132793679
2035263993
2117935326
377784281
697177610
1717832969
1761845160
740310610
1848656187
1868108526
519467675
810069505
1793520764
657952993
2100544582
1943020145
1734098324
572525812
1259807318
1864405832
2102460529
1918974658
1807100188
2110535877
1461999707
1366192935
1012462737
72412909
1202744516
932323580
2127305027
7207530
535289730
1597835302
684556839
1853321853
1598285943
1911245954
1890735984
1175741541
209479227
733813733
1988201644
1046909539
782140230
902400553
895528510
754387128
117309328
1352327576
1396244659
1942453035
1932725905
1191454938
2094439562
105457953
1739482361
1675751257
968691490
1576835662
700366846
1640961682
773566047
1182693756
492420891
1204281764
1741731767
1579222104
1491885941
25694723
2099052198
1504870568
317332068
1605710726
1893110553
1944853056
181341461
1939436430
1246785974
106524466
1280191098
123207157
1024712815
1744145843
37341298
974933362
1070510664
263019302
99093156
1453877252
1528335780
1479345937
1193894289
141469276
431869796
917791374
942371804
1766792703
2036055741
1360809316
1317988184
5160982
1170513984
465153712
64968039
1433604908
970070019
798429890
367399362
206106763
595848174
398648640
873160917
1156789380
2082035076
642075229
1958893251
844375155
992083650
1155183119
1420216471
571063921
408017643
674107768
1994063700
1688538226
1190855041
1858982301
1718745719
1468049767
633714328
194680244
1501610089
1032350684
561224766
668943408
1934020617
401718193
1565794778
1572150227
1508622786
1458471853
95899527
2131896550
1853129562
1854205672
1867731777
1501239683
1141762500
411935102
247929496
773010311
1591818218
1752901992
1489698285
186469563
489431989
2025844701
620113072
1022788185
1676753863
941248947
1834022746
2023648300
772973379
438597377
237937810
159437053
118753971
1050840462
413446553
780949018
1660193236
1405088404
46531129
2012124875
2039211671
80203949
1467148016
2110774697
1990252386
223512447
821248454
1419079993
475382893
1703301561
1562788302
1364878983
23341177
344346920
505737289
1926212668
1085818386
1841941894
1369062760
1262461061
1420384793
1544253152
1962727572
1494420109
1359702853
594832965
268122253
1827372419
1818701683
1560003941
1585639054
1852526369
2027804571
668647778
1849961198
265948022
706703531
518211657
1405649154
575607488
613227632
1626384703
1899794208
634780841
411409420
1191509006
1834222803
1591743230
1488938025
161523601
356808023
1488723705
1315625320
668851811
1631226133
1357078733
2021590912
403521119
852523755
1884634874
1201224153
1904203427
1853735344
1288656407
614771814
1448264868
1537222550
1382109254
1859180213
971445207
941578616
195779457
812772333
930994408
1056396989
382108482
234558133
2065067406
904018668
1706023893
110763987
1993114301
2124313467
244825544
2066441857
161379597
664713448
2068364884
483806219
727793137
27530317
1371925820
818055045
1547867623
1553641418
54064962
878359484
1039606387
248987187
852762403
331134632
347250281
2006057207
1725181754
1934656478
1379931733
34083408
2059799330
1258889040
1581672707
1398900302
844336888
1263779584
572829740
85213848
975718772
463105824
1086434827
105504462
1734490022
585467704
1468612627
1361929688
1572497445
882876855
944158165
816413264
1025417655
1058904823
2094826560
1115111153
1225729038
2047884740
243635532
1007853645
1129917357
101725458
623119015
2073234129
1160270626
1078694952
1209985054
910190093
717650153
1912462411
1270901360
253020663
1580345480
148381639
689055763
1460550049
1274336419
203920534
1842204088
425776390
1692373128
1189562716
336463706
1129665458
816037683
141598608
211432939
1366809447
1230627252
1996170191
1048891338
1588307665
247276710
1175947111
1949703278
713287979
827395148
1405835793
1901250214
1874428775
791580617
1824320868
2057266058
2100499164
770069578
1066681571
565798830
1399456244
1717102962
1330636514
1691820213
1473307009
1858989337
1064143804
1151797608
2039155224
617163289
1270519847
34697661
427909039
1576967324
1162095284
22344829
1435659260
1337519315
1137752456
1511349746
33348272
2057081343
1425570930
267466368
1266420714
855596705
43569931
865020477
1941814306
831017231
173343281
1472535004
199600561
25000871
1878307732
622176380
1462887473
1183438085
1167119203
1228216147
474509450
1630167612
540904759
1160312583
158969484
299263463
1579327343
1277254943
2029260711
131105259
2105397624
1590754688
1536762900
1535537059
486819614
798887620
1039608389
1553051365
1773263997
1158917369
2138438433
366936393
413068704
162567527
121644114
293043117
1348392662
1174694025
142722372
1597245142
2113823330
627435301
271729996
828069377
1381812392
2006721965
2065580779
1494600949
1641444983
2134142425
484436675
1536615080
423578262
1425776395
165510736
571255447
1825557511
939595379
515192032
1609287935
1439860514
1072852905
542476705
1684686547
997840850
967826264
1068900422
405869479
391454447
1053470390
1292291362
44490775
334674559
195308167
1823933358
1613130573
1699847375
639746457
936599032
975780525
893224654
1880269225
1144040938
332303248
923530665
1546478780
195436671
1535049559
505658063
286194879
220662700
1325592875
1604865444
1245006196
868532863
731925923
1683539360
375024635
535648763
857816159
1403167294
1691373654
1916416178
1480893851
1873914004
91524114
926572106
1569491917
1928003628
949819434
1555639750
1124161256
317517758
1191196176
344394946
448330729
306582966
2039254201
1810595537
430916031
417301969
1169648451
656901694
6770049
1337050467
1260974368
806569330
2036167782
1685267105
1364728981
704582102
369617213
1854939635
910637740
667052129
872889469
1080780142
273281043
234870999
1229750079
444303911
531495555
188552375
1155330129
629729866
1181996721
193866442
1900018456
515076570
1730870641
653736670
1875637982
1328173243
1356808449
1436109633
73202373
117797645
1018105113
178637141
93389400
875763606
1634105810
1137472698
1580834475
1063408948
372394404
1413877011
1046485962
1651091729
2097833421
1749662027
1672757287
947364368
581296106
1099605966
605227323
495931122
1129645542
2013905148
1675012482
2024884070
129369302
111300940
440223468
239321895
193897202
1821936673
1241345689
1709214240
1058884758
1938820882
2046098479
861044882
884615734
272085085
1635630195
1557139226
1187757203
1974659139
826949612
1672830681
322465649
740717864
375151240
364716964
1402940238
178231862
703781155
399505031
1522789127
1061955583
2053213610
817458724
278886648
796549980
691045200
1957890219
2012911876
426920453
410166238
2019337528
49779174
1470509269
1537723213
1643040267
441006544
848756306
1622055478
187032928
89887261
1415531971
727828888
1532325189
1522562110
1634263981
1915371823
129112151
2129414944
435781757
1991003921
83434803
964251118
1990418111
295123949
860133152
456003672
1188108520
1043672693
1659081428
1451828940
428332399
1655448192
2091960317
986354006
550642125
1845482766
963125200
1127113501
1787005159
647092919
121627996
102122032
2019562760
2067369765
652939264
1017614510
136559530
1922886988
419528668
2034905608
51550377
800177468
337384817
448977405
583355671
1201097109
1241531012
505501990
1636984424
2059501847
245385151
548964113
1323510540
756120060
1743628339
695897326
889361105
65027386
1916367575
1983725665
1799925228
26756488
659365264
54835705
628617818
982749786
1560344783
1069920299
1587089313
1326886789
1320014060
1600299109
1488064921
2110562710
1885178621
1156119048
1154665323
1641993218
1226540819
512619799
1824381344
835237289
264955456
1317329788
87605501
455570521
1747588467
895105787
1696643163
1172968370
1952352082
1980694792
555671020
131864953
1973682095
409052747
1644829773
1853842729
847425779
1972061550
1859653967
1938257003
289636876
1723282641
1694503640
2063031699
449296095
106610515
1364181805
1611513751
569737726
2000677450
1416304081
1697618581
1848478255
801471852
385929724
1648670818
2141965985
1085054083
477339212
641963977
673622737
1706387306
1651074452
2061303779
935069869
1475617674
455093095
226842549
341375853
787193297
904865975
456503919
1655225101
595167986
2058347705
1901073509
1500390465
774355560
1636653856
92658328
1858106771
417411228
1242148475
1843162179
814281148
1793055592
886918054
235615959
904695474
2104675094
389564963
1419419891
1278794715
1252177695
624208749
1639930674
1754206573
670811504
427725051
1814820343
675042817
1577847800
121359813
1908989714
879979541
321789721
640341020
868623425
1252165819
263741909
1838722676
2100972017
714479482
1139640566
1468294177
218619997
1083222311
1837091507
201320849
705767478
246065999
1459003908
1808023834
1834701763
529863380
449758060
653612561
1381272290
1692501292
1827484385
303369660
1029600845
1172528870
1424747536
695993994
1440427681
1787308698
1799563329
1572113510
508850023
1615610561
593787030
1229396146
1423885651
1353530252
301836136
2068787430
1224801169
1245152379
1761391501
1336904051
1965164446
840942298
2008339105
1389095082
903347996
2040324929
1989280555
873020937
39599771
826688960
1712719776
947649162
608232472
808329503
1595269443
1287925591
1487541339
566736499
1605990946
2036241852
1285307588
1234485650
1885932582
885283589
2101057201
2097961174
248619939
1069086676
956180304
1089329228
1726088866
2134934051
294096221
940967653
641217182
918977892
1487812451
475612426
109714432
1468246978
96820007
1899426789
1904751593
485013758
128466083
1069737181
294485750
1224266427
299065315
1125893372
1306146806
794325562
35488166
1386911857
1454337268
605349313
2030481162
146894960
1467416149
1977847284
846994155
1795907869
842925721
1880316516
60934142
1595309117
530793234
484378819
902981868
1608400776
416398390
75502452
137421892
652960489
1371219701
1689727581
2037941160
1380147897
1153066706
1454696312
471176470
185823323
141169708
1492686550
206767416
1202020678
296524436
1209165295
2073316589
127361439
525449029
276183259
816624279
1805692739
703682957
85366590
314881880
76772985
546386922
252352423
1937525531
1458554716
1217733968
1068704494
141959043
1431971357
197617907
1318619636
564407650
908007877
1996760606
1500361105
2009988533
424209927
105451960
1138961590
489927381
428794434
1747155070
1483533676
2077541795
948137270
407206461
304988838
1496252634
376913219
1673180041
58467625
505284943
99073825
1562769210
1755485315
448620051
1817399202
85457875
311220873
686193085
1556768745
214354977
11655137
1499976149
613227829
209799878
1265785995
900796311
1320993681
1493763226
2102185227
759155011
586082261
1531918508
1915196761
83964894
1747122307
1638031951
1712146358
29505702
800967739
2065767416
713420829
1219759207
1657387808
328262385
1328285870
853631683
2121378334
1646888817
1092443682
1016835245
859626435
1220683022
874676949
1320891857
779983947
2031536506
2043455906
521510270
1925278814
21379867
1928319123
1030037768
483036510
59954413
188225884
131305989
450234629
25408227
1503425798
58018130
1798243008
21680684
1143188177
793332961
780553100
425607983
1343652633
50839950
345135338
1640812186
1652790127
655107055
1772357072
78947551
70842674
259584774
1819185697
391087620
2030233443
1994825190
1303389817
1308675208
54584604
839949747
771521391
1948699662
1944308642
1871139483
1464658318
2045519549
1918386987
781790719
536100211
138605280
1833426199
478367301
1446559338
247047863
649276730
301047959
869480092
1832750630
115940111
707947127
290203497
345246057
1952175715
1993357852
1644641096
134920307
1067394585
441224704
573855332
1768292439
787095663
1390997191
1057102160
1685032551
679586997
768672281
1465466772
380888386
249517160
857101226
754563250
1758885289
910364379
2119122555
144006969
1124453113
1724996969
1755894630
992724054
2016243744
690040166
465839418
1975892451
564069922
1078393570
204249948
471679201
896635659
852391445
1325119676
1773615976
1939586771
14340383
966852471
1413729145
1113669640
1633315879
920054116
748186937
1115047114
363158841
963995085
1676220437
1041304676
1656459537
2040556357
564671470
1392651075
1186944063
130325191
1064783329
596424
2123379185
1300735929
1943326066
536297519
1324294347
1741576006
2125527061
408745746
1079470390
1670682394
1102464289
346156480
1611618101
1275272242
218780649
807402605
1769609558
631744316
1584336940
1559724318
1881586533
1931873572
1461619780
672735617
1441224120
1009864084
1763412618
1181490776
1383515082
1850030830
544486077
826691679
482809310
470962397
1109644077
1572697555
708723617
2099844674
1376831583
1897153673
1925109319
1783672023
138079268
1125045382
2008454955
1928827096
717509748
1924133862
1088090523
447368540
585086459
1815465296
560733503
1871437896
16253674
180794425
192221825
1496485662
1306357388
1701530804
658464092
832614412
1607552942
1979704156
1955891119
1123054506
1768737981
862800493
1286274014
99725476
28137035
2021658251
646013858
911020652
2100279505
2045913743
259496781
127496862
1503929668
485776202
1441594279
1462053447
1817265279
127640451
331166150
101332067
1232998541
752991019
135323835
1693654885
1989626775
1826909107
322063935
191118449
1108978053
145182594
1259068843
884113268
962454464
996238276
2094263389
1986590500
2059301621
1267649990
1676619257
1368374064
825134694
696768409
1052121984
501364641
101599985
1305257974
304634168
640427816
779614225
1645508167
1888377265
558626505
297737982
160770829
1405437502
158664202
1783125239
510104962
1416609763
1486700773
831028962
124826138
26979733
567223717
92278759
1368913791
756512359
1942740340
1678206556
1793788683
1016829387
466698718
665377817
1246295977
458615638
1913424549
1784124784
1716493542
311255517
992361306
1321829260
684991477
1776279446
880204696
1142416464
1553915699
712932277
2053889378
1039159756
1639611578
812264323
1157466717
1113952412
1127734733
921184604
356442688
1861820320
1040145346
883742012
90741731
845070718
321440660
2002033830
1088878547
595975628
1272603981
1502964157
1338348147
1595076573
1074972988
1022031465
752564744
1935968726
1698917939
227186885
620971704
41714538
1204696650
1523645887
1649156620
265501475
1226939433
378250896
1875743594
1768268376
996706017
1180358461
380919538
1020994786
1424330564
928849786
984961815
279300747
2119097363
1679795806
1065990577
1181172537
1077005062
1325400713
459726390
783962802
887310283
558365942
1682319162
1375412014
747757385
1727030659
741875308
1562008225
520083018
1378421722
1508370213
1002418927
757607947
1531633025
1464160947
7278941
318385952
1432409230
396213112
1918418696
390295446
1205654058
1887854179
1351165041
1033589823
1909632953
988247309
1460691111
1741271352
1727260094
67115040
1755258954
118561101
381055620
1063358533
679943713
1012703858
922047676
560206410
587595908
801015756
153111735
346386583
1525945559
1529019610
382929979
201353662
141469276
2091153204
201494591
2058549300
1576360709
2020348943
288612073
1255901776
903928188
1568206923
1332938047
279813436
527868603
71305972
162882093
749794307
1653675815
129639982
1211589150
14795726
1424196575
698429611
998983221
2005874095
2139017851
263977779
1486709241
1475541649
43094462
469492218
1000256062
2051960699
907816735
696432489
1212304511
1607522609
377198205
1661125742
1692696466
328864959
42794328
1795320842
977224407
786015093
1489447019
2117580163
575540411
299143947
2071080202
712926049
834696515
1103947349
921945608
288811376
1339273608
309818438
1170834894
1340782154
1321669628
564676504
667456397
1481951332
1166569543
1749563550
1362598421
1718268612
823780027
2144793757
7654664
1117051137
1509059379
1086584646
756905643
1454305865
2114657108
1496883887
881794507
2046213851
1498315088
483225311
915255550
83480910
1131002952
1851421242
1733130603
1978212592
820459901
220389049
482740475
704197003
1808932997
1038527895
293806432
1504754572
1489742754
598927795
308378149
1679519760
1690147358
404125572
1854291943
1605626228
1910444534
723742068
1627543455
1324756687
423863484
181562690
1229282704
1221760282
1677766309
1469247040
512309576
1228022067
622833949
820436084
427997188
1982881448
253221575
682803527
659612992
543420257
1624142731
939012999
1688225587
1897391096
1895527620
2027390816
2087693326
983181757
1374573091
1332264446
356406487
1375748384
484135455
2032620339
499682593
246008423
771680915
2133902191
1188659287
1142858996
1759329849
1927440817
1340595380
226248325
1905490520
1476791679
973615143
459263333
1684748951
551129937
354579532
1257088497
1670555563
1693621773
267953688
1655611484
520241833
888444353
1467116455
1489712920
920846809
108128209
273224705
186458469
1241020297
1714444665
1055031876
434752359
1071750234
1342771623
1062945751
16882744
1499754273
2091222946
1439701461
388823574
1653958546
931311355
1554369722
814047611
525742909
498351532
1346871240
1571846524
1881932906
1424918617
3021858
1343554736
1661855579
1142646543
1110117570
260653769
1455327143
858945669
461233921
48580473
1912043600
1346859886
54148081
108537118
468569242
1150172152
1960208384
623239638
229898428
1309923200
372157599
1458559139
302390146
66580500
1914749009
1386933396
168939894
601511050
2110267264
1000710756
1226401389
655858699
521477143
253664563
1174640830
1814564048
1283434071
1316559840
47607533
199204454
1618106242
30508946
1396606356
406363382
157787298
178176854
1432462835
134443185
469726359
1390052223
902468406
1001571238
1468224723
1169136105
678472734
1431085367
82037083
1604221294
1702749478
912790993
1397839757
582303808
770275422
1376673537
1827368047
1122886421
118237012
788095408
1923182132
758904586
1190750610
1994226221
355092820
1974713633
1257948267
1710147976
1679705155
1960715980
152994218
1603794466
1087009347
1288321799
1708621349
323586525
193002146
693774935
1784995928
1459396606
1377601506
389597611
1454891467
380166714
1437432091
530099973
176987165
775539650
1822942728
654791198
75325927
1491515108
1073383641
747293531
1975294207
2095618003
59744171
1570438920
2007735175
1548709776
1300521926
438788850
1744244770
584349632
1525270942
427296059
49742010
1568222198
1549956996
1819225402
2110487385
1061127477
2000249669
1217035221
1242412418
912030610
1591560599
1759102507
954533492
1196780011
1155894837
592531628
507356361
1799649444
1970104278
1065811745
2146117995
567003532
1106458218
526749338
97240613
295558617
286770653
1049448910
107754345
1861648691
1444995100
1090704838
1915430462
1029128322
96422108
1375163165
1964858215
2145523166
1411177646
1526005156
1718335944
304307407
197672219
1233512284
939602276
513818615
1002770872
876315225
184674763
1436630173
1106238646
49524319
1378477066
609445488
943858113
1163461675
1755531338
602899757
19542206
1498827047
459605518
2096678729
2012068871
202552073
779968462
605748005
895728884
1121586659
2070912906
1670861827
558143467
335810645
124252834
1948039817
930688754
426432705
1704299265
650384394
1973998167
1478761828
2015367921
408408157
1973999792
307711548
818249253
1267563381
1513445478
703315842
2095504846
395484012
1720593101
1073368890
1094687466
2137749225
773768531
1023785403
817558852
393865656
174208462
230687155
437883426
1014601704
1433811082
726440227
566181844
1725414337
398868480
1499183289
924394102
200763868
1605994500
59849976
2101621054
1442175208
1561110783
1105996308
1671751201
844698897
596415278
1516211100
73018389
226419009
165543430
549351800
1446290974
1241073629
1378605833
1762192308
1928117982
734170750
1670510077
1181865283
1858049901
1350673437
919612665
235474232
807008986
781822101
734048221
773469469
1550273911
637547394
1783188933
394670468
566976545
1207361791
866649289
2114907147
233250289
1095588231
986817172
655089483
324569037
384944115
1701972659
907810294
2040264422
460254675
1837447353
196391324
1835706901
706269825
1840754914
1334492674
540339736
1835675167
46161027
342129160
1108843197
1670730086
148795060
1040018990
1766411504
953178302
453221322
429341630
821529844
743335049
491672278
2079840500
2042333111
608758612
652830892
1890180349
739634222
1146076823
1368928086
2105186342
356605676
2079111509
1761787539
286682322
1763566881
44944549
1092285915
1095590733
398904502
813236775
72104521
836330711
1977365399
662174494
1354988578
1998349212
749988865
1702305759
771573549
938810016
1521567264
872632953
2047100211
1657326388
225044909
353594123
941306829
2031856293
963271212
423149278
1834501747
1294239195
254236764
1030034817
235998680
1162607904
1978250439
1968558654
1136202222
1759924903
843428240
705069517
1704330020
2014217537
37763235
910313262
1410795835
888073889
974987103
247023474
1897839866
81761570
1206043518
1086189809
32740781
1786846298
1787314652
1507789319
896449974
1628494039
770665899
832641703
1004180762
1777620772
1774382872
1248230210
417446078
1062805105
715772617
982309438
103285970
1947038028
855139213
1517819631
2103227024
627731770
175454237
1542252728
1170919117
1352256889
1481693951
569366811
1490065833
987974204
1288023568
900287921
1264397583
485647614
2098836456
1082839516
1918196779
554857405
1221509855
117861215
483852801
1733184318
143265006
694812692
403419630
1131447099
648571623
1286300413
1595343908
580818094
1027745037
680562051
281405835
18988429
1204819082
398297131
285457910
1837390982
1151091737
1977899180
854058223
389043936
742809722
58717114
846589720
1217312830
667696268
971418944
1145317554
315384663
1224728789
1174111623
426148235
697920227
1189855760
496913504
938199114
1812560004
699940137
1208609554
972193352
2057167807
431189291
1615994244
982080106
23231934
1768570421
1572863917
1712658157
934879758
1581010983
111752051
1636268740
1189199224
720210618
573519055
820436324
542639675
273756599
975974655
591731276
290764699
949018699
57199130
1673954244
499004068
737330748
1661129049
1685473760
1177685341
937745759
1085661509
1418715826
1072333508
506231875
896148749
1726626631
2062164947
1378633214
973826795
663906874
120627444
504974197
865743550
1305721014
1983166991
455619999
232451086
187443926
360409275
2053040997
1411940181
399145727
69833699
1363749142
2071261577
892234432
897036589
1505978758
2124084427
790133997
870610633
1958029337
60781173
1241282228
1737726928
1809630530
1616534290
179810804
645925649
1231569388
183983221
1719048755
426338307
1653961053
340707948
1029731702
1631801348
94256758
509197655
30166846
1365362312
741257613
1409676444
1713445087
253239643
857289565
465826086
1136981017
1572211019
473423977
176463670
693883433
1971964932
1606842019
277898494
1316203447
78566517
666066949
206511926
700717338
1793332678
786543780
517135441
938966581
1592200865
54023640
1919863162
190134639
1438950872
2018183869
1629341212
420794168
893781772
355167297
1890630077
1204349263
1337837870
1598908804
1532298257
317648638
1731310743
1147119755
269219342
1207800385
1640848473
2076959534
1100358629
343985512
570843974
99577439
1867031857
317686570
96538737
561202968
224142915
1047281579
778431609
364281675
716486731
934941258
1836465491
1082470319
1303234164
832371734
474851432
2118426710
1443137989
315734801
213387594
45449964
39497458
1025173020
1171162573
1531741093
1448902209
1543083042
1827853129
2002560628
1587545730
1660760547
188453146
966116902
1106367170
550011617
1531552082
931268620
1986171761
1414183817
2046394213
192245468
921062976
569822002
1935955793
1131456608
1995791189
1493090263
139111479
921236946
1312020445
1942724613
267633039
1649809398
2084330476
33480077
975810039
994774505
470135337
745275155
1066887360
1665206061
641381409
330335694
663121131
83408565
315567998
569814823
2076567647
2112746853
516538135
77597482
1078607872
1475843160
721514415
1173855515
1224395836
98439297
1793402936
1366090907
916069517
2040915799
1393230218
268963734
511740977
1000424194
1769819933
794191007
73619306
563977877
203340855
1422951137
890010712
1249530317
164051582
715425911
930901289
1904703261
617329529
1836889414
1217241713
1237281642
1033857188
878953711
714404190
743176310
953304007
1722818207
132473858
1477968003
45650465
125055166
339321270
997676425
1572779432
1059289420
807980600
516314419
533643525
209485223
1196775779
2110003141
614073788
1330482184
1773099268
1988442659
1272597606
429985173
964465920
1118002275
417554806
294718960
673765176
138075870
1372139176
1687006130
209144390
766705127
2138332267
1021301077
1122457804
384539089
309183611
1842170684
876184901
1220149775
1769619063
561490202
422664907
1407025834
2015017150
259947906
2127781017
2133075775
1347438828
1962594462
756762818
85916433
1646833396
1047601001
1077754327
1186923062
1443256711
1767320308
520352026
606170325
1180416123
346595228
1282099423
651382551
500631644
233065497
1177359521
32733405
1022166643
208929613
843048326
680213153
1254550490
1957317754
871742246
2091890607
812406498
1809593674
1713126057
340011507
18664695
492222321
1035504343
1836366180
803228980
1884187238
344839582
612121752
1501016650
1257143472
106551637
435664670
392751114
1291238692
1485140401
617183378
1821281296
413014337
1749683934
314447102
642443928
1638345174
971012800
145609882
186405517
678682101
937295220
1401652889
332017272
1402862858
568821645
378880695
830097047
216008743
204896816
314243474
105940016
706565910
1390883111
909180943
208883007
901502097
253733836
802238814
1457796450
637665570
1855642811
603775311
338589304
1721399678
1706559076
1101038957
468649730
1494908595
250904986
860075145
1960694095
87414864
1893311057
2080996688
2027179814
555149338
1883871178
1452811766
1198022812
881342655
1086792743
131086427
376844923
369273646
354312684
926910141
1695883755
1230618277
670616751
1920489519
535247690
565511530
807238566
2072281434
1460238209
27483814
1828742040
1755309411
2066328207
1600243748
1146745402
2081396746
17302523
1789611099
1761446369
1828666257
1709406169
629733990
1598428639
1107798740
166349043
926612876
42420367
2143864381
1695726643
1386360204
1580527443
2069015817
139126070
762647137
589975743
1432101159
123169374
1691514217
1057938870
175309971
611621639
2102871745
1542340491
1471397734
1525469851
2047986142
319424570
1478699940
1081133012
965783628
870852941
639630684
1818874093
656330907
683191166
550180078
265380849
1486449264
889382713
2128695948
1319631545
1889194083
383807337
197898216
392374774
1246573208
367440502
2132620220
369419083
240551471
1578057800
1361942424
992193329
1326128117
108949006
447062826
1098715927
1741005550
2047727770
1585073261
1410130910
715867142
332502248
32386886
45599469
681960121
1032247427
1082411847
1878373001
1659495315
181050468
927095533
1367711735
323055268
2010160202
2021591827
2040269563
612425105
78160776
785600561
46819964
1522102127
1756801628
706623548
816460043
1511442719
1607954860
392193168
995934839
2023432089
980359411
1367090600
1241488869
1349269915
25927000
1670135135
1129950684
1304878792
413150324
1619832357
426038163
1008449248
42976798
53822182
339649626
904304387
1568170579
305341917
544055742
1835899778
1446703327
868215657
986604272
30378361
1261231483
472586930
51081407
819776161
1069680305
166359030
195661791
1251696385
1089595046
1480718636
549267147
957172133
319731625
819889632
2033607349
1916628230
1220108215
652016535
421509918
2031185264
926558876
1891115213
176787854
1787124686
1031995714
1796535990
2025648721
170353853
266946592
1987887955
98185646
544755396
309979671
715283909
250711887
1080273814
1844319849
668634430
126284363
137921451
178323838
1953697552
1345590746
684258357
1001366474
1459084327
575100431
1543368613
1147525987
1132038906
115995840
931647272
1943933759
1670546051
2048128581
876638753
14543707
394024372
332623165
307423111
428765429
543251638
492553276
1252176337
2039570342
1936792252
16485518
131242395
22903331
937678313
25107129
1232350194
1722569341
1968962844
149040460
562481550
2033351654
774623670
2112276815
880459901
1365709811
543051455
885960963
655709252
1172588726
190342734
228248349
1168879125
1263678512
1976487925
1348694256
361395090
1667540939
928130418
786539823
1397265134
335388187
523495322
1554268825
1908008390
1329117545
26563914
1189491552
2115961537
1610670833
1092631525
1723127329
1553094903
1934146808
691079845
1585321383
123400343
687888821
61714156
780178564
409875543
957153504
1005176163
1250968617
161831262
1957447305
1619272479
824938331
1885647293
640676453
258775934
168519065
1670505407
1315070113
936683071
531712391
1074411284
387598168
1636651482
522177658
887067091
1437988501
1479325283
910867260
1274121505
235121306
2070727381
506702601
724679401
710621909
1994926199
35433102
1303403160
2094460237
1999146346
670973862
345072313
555706633
1483967741
1462672170
1209845668
538466284
217321306
304111050
1844156194
644931131
1566588017
1124188213
1573479548
823776909
1210293279
1334972420
1046892921
1722921901
134766013
591387303
384087998
1024160500
711955691
1932522637
1145752802
1087075696
352071115
1255465652
1590083824
796468449
2100433364
1060407547
1482559192
356467223
1297458572
1972056948
1789766285
27151860
1020954434
1382437870
1531140633
1852574870
1690443937
11303376
140674055
1746247521
2055243456
1826110250
96637274
832598604
270072888
1146907939
410062932
1128430279
841893934
649943568
1065918930
1559854862
765742598
1356850072
2076249037
1539357627
449733134
1557454273
1989483931
755678478
108237500
946264253
1887495493
1375746530
1205887473
440278550
1067984248
786134683
918262385
1664393446
1313055092
1703920211
1736447555
84822839
1313436721
587087865
1127680509
1169808589
955045753
1356078313
67450437
1025711237
1783622149
1943759081
1859387241
114674292
1909945807
1283178464
349255117
2058076171
1611608563
1747607463
1220724525
2095378420
1721497165
379925814
1475228799
1369849095
814476896
672824563
1731858044
1835719896
1836425802
1019359613
1300057716
1530503894
774228797
166662629
1380246348
638832655
2142919597
502374327
340083027
358329290
1165951099
2134571575
1652121625
718552221
380198352
201318816
1943472691
1150717910
560980884
128452812
1236709704
1904880870
241409409
1860082937
946256713
566784073
1194127770
865228963
390494199
882167419
2138106272
294923705
1588808942
1187137212
1668777102
531948413
1700784729
416890430
1369402031
537375510
1376167103
2018249279
230664053
86106234
1331967375
2138107296
809516580
1211422203
588897824
1686615274
844876526
421505256
1143104721
1649939863
2115363633
2048278809
412064688
890620073
1786850758
1967488502
111994507
1632624066
73868263
1273864432
1873077396
1454357167
1623082557
1190090125
437765521
542161685
1362490044
571724457
77902083
1629156952
528552236
630822676
703131534
1523454492
1162122925
1575393437
372754418
146485195
1902103830
753058161
1438251511
726230430
538667164
986015499
56126666
716357802
970367416
1867244236
795804119
1357843844
397432345
2137430902
1532945304
965184797
1895998401
1953766723
1627022411
763715434
184800743
2091449933
589557905
2091018490
1089545365
633669450
1698180593
1965674504
155791806
595585436
1793005043
895593813
1957683960
349222360
921867639
844120003
2047581201
973185291
1181833617
1650884028
117757576
2031090599
1745171935
2132804535
1002555013
2015469351
1971066695
556585693
1339501011
1674058478
86296215
226987896
1285174155
138187443
94592184
1380476180
1144228335
768196077
783979403
1119378726
441769661
1386040598
1617050628
934101874
164628158
185271743
662937971
1674086005
375040045
1043603676
876740823
2142141456
2039717719
1411355575
1502317138
994932794
1859282968
414581922
1244452918
1418392721
2064575371
726342666
1238448637
596543801
2119216445
1597344981
1015455417
596820616
70186201
121245246
1029197009
1053965723
1736754399
1838652722
359243461
986644680
50281710
1849396974
2139371858
128490523
1757902258
1323146244
1744368651
1600044563
532009840
1809266736
701903059
1441724581
1034547165
962740088
2063467376
1474033062
1672501923
1971656922
1179586564
2139926183
1638714943
1882643777
994810228
913076363
1808322067
311994906
427039686
1211490990
608905634
1952014209
1405445309
1083676507
887851383
1292274049
1755380505
1768695447
1951959081
288449595
574733046
14057218
464882787
552533161
2129955716
1177624522
166077343
1512233886
1130042082
1543442199
2055219706
2091131225
1584683969
398087371
652919272
482523274
1150675860
1819890705
22135112
1266839876
1630933524
507429360
4580222
554785570
124267239
1716826382
1466051099
1842199226
675070406
2138632251
1496649831
818454468
1860591305
471383267
1045711223
1033581462
2109479090
61134250
739654376
886223260
833212307
1426034682
294525116
218802291
908433229
1061536496
723749065
1529495502
1296694296
709186493
1992903323
528298999
506012722
1053455918
1684605090
131885883
2114813183
738628343
1617367032
1826490364
943524387
32254543
2078502222
55723871
435779406
2093124582
716292127
242727751
1617475026
306030053
627560758
1130395827
1054258268
251120970
842620018
1635788160
1240266478
2147180507
2124200219
1587625283
2068891701
927286313
2006102572
430679039
1363733555
100960434
1176399754
648360690
673436270
484028726
631651608
742889734
1099110776
242579453
1555920474
395493041
590606841
1429184281
1004798731
1801924669
746953249
1957817314
1725159020
1793624844
1170511814
632585921
1936234459
909710184
2071977102
2098046595
1478647520
746801721
930352011
340220183
1124862163
808522365
1980492202
1784665462
1729074858
1766006446
64346291
1297574478
1392745895
1229912073
1584874109
368320330
844545234
807602577
165765237
1364143213
1719696738
1630706377
1545057707
191671559
1714267606
849842173
1589220430
2033473903
573046759
222855124
1077503752
728031052
555112195
952788775
2111916096
112726103
1271699348
950696539
898707181
816140507
2056100575
1515261347
314028653
749984444
1286024873
1456730330
85543566
1098075953
1394287064
1595805779
777106005
1726325762
1256179145
165086371
1724427419
1571782202
891081413
814423716
1667404121
846083891
1843504083
722640080
1344101204
349663356
1311515628
1893596350
718760080
942929555
515160056
1340229486
1232304184
955232507
1887792401
1910985614
1691191051
901088710
722301016
1496929425
630274454
809804755
849991938
480785086
243245388
1905460653
285357811
2117945160
1721885771
904274108
577998633
751536522
1955682063
1540127677
390975092
1670246829
483455649
820255889
1458285764
1920922203
1325949443
210451263
406414902
1947501286
1138289691
1231780989
117185008
1368205177
1683654713
1495100996
1673990700
1023366288
2036358676
992554592
898677720
1199793950
2001346978
2059729864
1460246956
1785330378
606068368
317820426
3932275
101460118
1460726154
1254502178
270599681
207967105
1807705639
839171390
1127570107
490907920
568793303
935119523
1329908442
1283567383
270694129
611578075
1206983443
1650723241
1475708134
1733752143
668898681
605263207
1699448736
1574663789
1449430195
648375051
1747859008
257896623
487342904
2004954663
607086014
305363706
1166562344
1609510898
1622933043
1131055076
790087398
2007882385
82066398
175041896
261450970
1857132922
721970798
2024423493
1754065328
586042517
341866001
1918035422
1231576868
1379092583
1844990510
2036598099
2052346147
1503735805
393356471
1588222227
819378575
879412445
2038041169
927592135
977065954
1065359562
1543422516
823321613
114532968
1428874333
1274043480
890550451
1356341110
512574323
814258355
13084366
1590828982
830379123
1741191638
1965029356
1301403458
1189629055
1000363888
918108932
2137888146
945076382
543630444
423480241
2047915655
211347229
168627440
964945829
905573990
1775647488
393696230
909291117
1420961645
613691800
1358103212
874755124
868376590
530375257
2044569309
1066717460
1515874039
1259887695
644877178
216147093
715958352
1868586628
1740488384
1690776837
1238776086
1152516834
649433188
1598702388
1309606091
486092135
1707058109
1047762168
1981609553
1823405834
74345187
124904654
1881001733
970821836
2063902941
924581015
1005561329
765833795
1782727147
594293253
2084402728
1537409875
1250091640
1488937355
1848933802
605158976
1792927042
13125285
885375443
1667386179
2124570133
577408275
1720131817
905913460
1809052148
2014426109
719677339
1814820343
1014122503
1828287008
1291201514
954886572
181653495
345330078
1685306883
806148211
1622055615
382200625
2065579318
318289957
1858142866
1872643948
52039030
1560306530
405304340
2055347606
1136260088
100751849
609027950
1025319677
568210195
714383976
1360319080
2095170760
1734025963
482186902
773273346
358031718
143036507
2098472993
341174248
1273196807
1434054560
1444351610
251955146
32830976
1598875497
1823541032
621414613
302765767
512010782
1328450509
355201351
1990725038
533895734
1348471303
114870508
2047729761
1788368239
206071598
915994909
1832874494
2016201581
1038509988
1811511000
1815408634
656152351
1571163712
2034863090
653783886
809762278
821769765
1375746530
1560407640
1830978092
501860712
585904826
54407460
1292670180
1589886997
948390452
453582068
1115857816
1780002765
1959371092
10635288
2145646609
2045683790
1506638734
1832777154
1880193861
1059359151
1270662195
163872051
1524027669
1309695206
922993580
1230737220
1705358781
1455492722
173046741
1013909088
922374511
1145919940
1886575781
949668291
942093456
116921344
1906005721
36615701
592017994
368828725
491420414
462230889
1287929605
138242763
899421124
1556485158
1359907838
1089197151
1502792056
1039814393
1632635242
8954577
972372449
1769340527
769933800
435978853
849600052
1451978219
889467652
766200213
790666106
1240122199
2092498741
1580756651
1766042263
511429257
630499366
92827336
891249624
1643636463
75871627
196539966
1188273719
329007084
1945243664
2105716462
1547966570
1990788286
140212498
41392117
2092138281
1564536754
1846530796
1404079197
680305172
1340319525
479547823
719840088
1035501712
777854627
1845587221
545665226
1500401992
1892238046
702421432
706094696
278467892
881153140
1549970565
1162042121
125008088
988355849
1700522966
1989336905
1728574691
874570700
291107234
827748168
363152462
1713215364
1116987527
514019787
2138033853
318745398
1000682684
1691811344
2068163108
1273169914
1306249790
1866457534
1193776507
1590748948
852927519
1749218854
2142218748
2043845302
1051328169
745902028
853654926
1710476885
1864458742
1802226461
1299071654
103706495
1555328701
271794919
2034075945
954949931
154595873
1780574648
167601389
565604291
2068487634
2068286426
695542157
1007761081
1207038444
604218904
105471209
1209499265
1082785677
2069413539
574678603
1872738310
2088418926
2091726160
308069528
157378707
2037478367
1111335227
114866385
660290541
125189720
1245809809
1575215448
615914936
1982703393
1551700137
1050750110
1795824770
1896316300
154803763
2102228367
515581503
1104533421
1548905430
1947295235
1606426382
1300629083
712217999
1795252810
1431282175
1455766936
1714369329
165027594
609638292
1517019812
480782123
1941866495
1982139397
1415288762
1058137593
1225605194
909041420
237762603
1133586524
407141128
428063096
1935137109
1358994761
2005252510
1024088557
519488965
90786647
351391329
429031978
1685394796
1338037805
795926515
1366085769
23796795
369479714
890154110
1110798941
1180321540
303869585
901399091
2115205325
2005586881
1441374952
860317485
2046781469
2051662445
1815450435
320163050
1717903960
683847614
751770596
1838425196
584951252
529133623
1979861645
856986685
1042076764
963393599
901046659
1402040625
1213077619
644498738
1530436519
209154738
765898035
411330975
994689152
601487618
1195818271
76777203
150908908
1410668205
818292127
1553665170
1875130579
1976175028
1595117044
1912764331
182031389
978119875
489593312
1127936348
1681907846
326640010
1634570289
1932854829
1548584038
551131462
468514443
1134494260
1487141903
32009208
1785225642
1787815690
89797227
738714299
796077730
1615980869
271501974
1147041441
1817399075
417533911
792147832
1248360873
229290001
370675552
1662794134
1576392857
1049130348
34132597
1424428179
1465311080
400636674
1606661347
509190648
106512777
1579888614
938343737
1578088284
1741272901
423028153
1230249525
1910466248
188706903
1345460146
1122554858
190613044
1849864673
978727628
459116360
294573907
353851572
376483355
1465559926
492227982
242900826
992113018
1642760770
462161739
1868769537
1026654104
704605747
1848828640
2125233298
1098081601
1591002112
4419944
1682849045
410233485
23684218
710601281
2110160198
2089750442
1684940687
399927345
438213535
1988848273
1718768108
424671079
190467224
918659525
1538740715
1211049118
469788274
473490761
717164521
212586330
1597473464
1683720964
34978475
2131370082
255196850
987287853
1148405576
800566985
1571510597
394410942
1918901604
654052333
493300595
1495627326
1449635028
20143317
702571662
36981605
677483494
1996712710
18822821
270960747
1144615325
14205042
1758756671
1736057048
301934737
1435630932
295179773
1852894515
100789759
1127695196
67282248
1257952207
1786052597
2065653829
1867083750
554432893
54752667
186722351
2016616964
410693094
1955668625
923600391
1352062267
641303449
1220474996
1301718606
1933605670
2092055218
1019628318
1348998746
1916388848
489665207
1088047251
1926712763
1401481432
1879854996
1127882797
954451143
1338201534
1899960016
1303374967
2096621298
1885213622
9463077
1118067417
1996858528
1795709920
1653427454
135288953
1451606339
1703440984
1264803364
1599166912
1621572246
1338083493
751926388
523958962
1675816180
1650274581
703796722
797267367
113393321
162233483
2109452440
1595911012
706843497
424005019
1382268756
1801156608
1791121841
504824446
800605128
1149998576
366581674
1687870723
1283333951
737461142
588107073
1359236160
2025867864
219319495
551432992
2104179756
874342202
1789935389
421204842
134512348
499020587
2045790832
336132457
1286139603
1664840934
93149921
1484520318
990006148
1393099843
84868329
16710990
221534647
1476644067
1216231614
1567678745
429593952
1558882289
783411761
284753948
1648921814
873049507
760817636
1663402017
1537388674
1795800519
1082057653
510150879
916563618
706320676
1154101660
1546358634
1195481418
711206380
1539622804
500142673
1232318813
595490196
1670469656
1762333590
932755018
122623455
564290085
520198664
1218024010
1220185477
613688101
192971212
1819387763
1104719631
1929614948
618225681
136902217
1104057496
29015300
1858416590
1584491248
661335711
58982790
1578215630
1157014429
1921479678
966187146
724409406
62855439
1099793406
1480037054
77236934
1766589045
479769794
596739385
792630763
249824480
201273911
763403428
718931348
649667678
241638219
624852570
1010144834
467204102
489554262
884188384
308197548
472119853
602755872
1596242215
1025767746
1638817295
1924588342
1448702961
922626998
2100919687
267347314
1073340033
1160030282
932564927
2037262932
347113873
1546422070
2110697150
1671838260
747309158
94173209
754381925
2095823133
96545432
496627198
28242579
192272946
553566966
366869254
308019637
687451203
1372091332
1125971907
182535230
842926746
158841175
1357593012
9790964
1423954252
1501434638
1920023172
1252241312
1562805088
675943533
1279545187
879395213
1273224406
1608631109
640565942
2005968105
1071667284
235574693
696408091
489770639
1694422313
738315948
236385482
1829890297
392103875
1035605936
1699806399
253184621
117392647
186918143
355054901
1781501497
834559336
1900146547
1370565469
857561402
1018664454
718543112
737795334
1935811405
1257273858
1856072176
1844023675
582827437
674596213
425337469
1447309832
1079493690
615498357
408470911
1797214641
1465634739
498810291
334580353
1361837282
148667939
372085508
1494691217
402818437
32950149
1963276833
1564212855
1924162619
1731995239
106147047
1152630151
1211740076
422161180
347175165
1817221180
1947233609
975024128
538236513
1755790285
1605856437
967486608
1278456034
686685191
1621030592
1057397110
174373460
622441791
966213565
1543042606
1379827493
53767337
885883948
308258048
171097860
1585205353
555212605
1398392519
662775582
1318936443
1354587591
796025428
1137112622
1150349427
2128590610
2020505315
1874077091
767042682
23135564
973943931
899682685
1196102698
765810012
1178184729
1818037048
1618682804
772577140
1446902608
777266726
803655644
891331003
317033597
691736786
1191303379
745645180
2074246421
1993036288
573329284
1718218140
1923423844
1525530827
1714657564
1365340131
817678238
314309527
806416375
1478368238
11273443
2124380547
1683491748
1789464612
1719634391
1296661130
1861771614
20665617
1326198375
1879425812
683184998
386821878
1625577538
578315770
2085119141
1036120782
98359183
2139747148
1876134914
2125319773
368226632
1563564229
24349928
465365375
2035374475
2054785281
1596619031
1374916430
555545059
777291543
1569055919
1820707005
1552138563
875888461
548487021
207236416
335340850
69374120
779087623
475702059
801277873
245329025
2117589972
1875673621
1603031429
1110773775
1152752084
525844450
155572198
757304156
1396281977
752742026
2021184750
1644174916
498113817
380544712
141583093
959215007
167918051
603246739
1399671198
2021539008
1995993714
138407708
1662338570
1219145814
1994635021
1847909366
1123436685
454615875
1776301281
601881235
387168547
402096408
2062322865
2102369394
3966976
689497808
672403457
1631018140
306852300
1693814861
919561535
52375685
471953037
128990341
1848343210
1830096005
837012302
490801110
1337774324
1249588127
1351084613
595645505
2035674201
1277776839
1914065709
102916634
1094938120
935334083
1810153996
1710433517
780861853
743294884
2006177262
1776673688
1867180673
1268875725
295800772
697202467
378836614
787142146
568986957
1426160022
518288462
1862958720
1448308845
75431154
1257662812
795103055
2043912566
2107505286
90361747
27664030
2109341225
1842031554
1928958828
2058638557
831000640
1408539449
111555396
4964030
488522408
750262784
1798764037
1859604025
1815590512
175316829
252555675
1901891348
2144562575
842657466
1652324256
1367354613
97178291
599332329
125154176
1222842861
92524683
559450838
212876744
1094376647
1351379476
1669461107
1281048959
738311884
216303687
349878203
1327433824
1422159721
2139240057
2068340461
1912830405
1939878273
243293546
1261236613
1691563066
826767442
1226517856
403939440
1193102495
705844687
2084602373
1931759535
1680187042
658908477
1417339635
796441364
1871614880
832331979
1613386854
1926269090
1759281908
944319876
280801299
1649880074
724106306
1821914730
197454622
805889681
1068056007
741315755
178087863
1989922466
210650862
1078965190
1804699336
1776093444
412494191
732794330
759727611
742155409
251839889
756095733
922432746
1452808800
815640749
1545151317
668040879
121129219
59370066
923788752
480639873
117826384
1636163153
601530065
907149582
612098641
1790392955
126796660
586109357
2099013593
130833223
1740549022
416692148
1833265923
591390841
757225063
1424757915
22914228
746432435
1260086921
426473022
1153757713
1007067503
1838417283
2099465263
1760167539
1357359909
2116252779
482896128
1657041433
2128444343
2012650322
1239195963
2083345467
363177819
1111053248
133827014
577702345
1410196135
263451454
84153462
489635271
1118051901
67245460
1306809602
226853336
2007692502
1595293082
201720550
1166629606
680524414
1271108656
443458572
659584900
1294654070
234772771
1438100713
837012302
1792379289
1424713787
691794683
833729728
547009697
1667350939
857933529
152762278
1259698884
544400896
1901854590
890874920
1460073306
119840120
707738592
1546555468
1548061976
2144553400
1535491312
966733953
961399449
497679954
68320455
817503263
244073494
1109929907
1989296593
908887796
1990050854
188516294
85410415
203632378
2006898749
478757752
176679658
1963975591
482297772
1892723625
1096299896
1602322878
639002635
2044597909
1817844873
1613875050
975148061
705038464
1792217350
1064299107
1103626530
180112475
1768636463
1642802261
886726224
1939590590
1795105887
168373511
75514065
120388294
2033941422
424783502
1258353819
1572141276
415000927
422957060
1948038806
2083713595
1101151251
1815190850
1688128012
1777714340
279940226
1168850525
1480400955
1663815516
1581838290
422143744
584512726
1179546709
1203748693
535860965
1942948498
157005957
1801812942
1789882106
272943796
2143749379
904881895
1089536396
225685375
183884601
62707610
1577827800
318255736
2086051906
53458289
2035708926
340358320
1846774325
2056362307
1543419786
1302527471
1434529713
2142737413
1500452611
1940000557
1881445594
897387928
981448268
1913400458
1806700960
609649983
737797087
1625747952
582027976
424332212
1030883390
2139975227
2146412118
1157754865
225079733
1994525280
730428196
2029415873
2126438130
130285108
1128088479
1998520289
1671666265
1110391756
1689376796
1027712061
1284196041
1568033580
107456123
405101872
388007191
1765130420
1804814571
1576382539
1990678633
1809933785
860693062
840510364
306683190
1027510616
647863849
83325260
199331134
622481249
1749534607
1210447938
514675468
1550320287
86907426
1636401375
390375875
1818944340
990357894
843615847
589519848
526839250
1612937181
423569155
352211544
407715004
1038288355
1519869582
1067671137
1488114088
972880578
1537548319
1844311824
1600088396
1154092983
276116740
1330735640
837926658
235223665
624154672
1265954670
1350743790
1573120915
117991747
140946935
2123966268
1220743884
962898827
1168482108
1720149684
874647324
1773516725
1072565460
1661714025
412171863
974281965
260511669
616621840
220699763
1882360789
50277965
1860209267
1269367123
391686677
542038524
1525496341
1872973830
288473760
834726472
1566315755
10708225
588519554
1065918378
2063962413
659877371
1753785970
805337987
1852003426
1803355178
1749005630
335088259
296522592
1228132119
177171230
629225344
971849885
586672798
1913800367
947946685
1732683563
1947162401
1204022757
1348531785
133879988
320572932
253117132
93507350
1322613537
166561104
212370252
762840450
2078961162
1519712277
1450505549
1334917694
979862658
1179703206
680870564
278774673
1366629734
482580092
1101058592
2121547270
1070138575
1891402798
553419331
619705865
1428689231
878278526
217946682
850805516
1357916246
353145510
1158858352
1165496738
1354102092
1294960870
807770804
2037014680
1654589406
764900851
978194141
1669818208
1988111191
2039374438
1070131055
1446044629
1244149376
638022406
814585176
1821719556
1985936502
1530351669
2051638848
671143105
1989817021
1888218019
1913062823
1232788108
762218298
45435015
2061330142
1593433994
732663711
434025400
237589363
738286148
2145055676
149518543
1557255519
1945259587
749292824
1679546134
1723316543
242785985
1236667034
266056532
1832552638
2080673809
1660134231
477187260
1746075546
4710270
76305518
1544674564
738204344
1386371423
1399064126
899268504
452895256
1726166166
817472306
305462033
2087787351
789101491
935454770
1074813904
1124902345
1062841787
2067141407
784167581
1423391274
313396869
190023937
1614751617
1628415437
1841136567
2048040884
1890861337
338921171
501326590
13690166
313491599
165310650
601362874
1081897607
1923689467
1717593869
1459356335
155562725
1710791881
1984123752
1102266034
1070366058
2033586037
987801246
841183484
152846454
2110383646
1443323184
1938372128
762341568
765415909
174292485
20254644
585086459
456749751
1353920477
1565943289
1735751123
1395458451
1070006766
993149308
26471225
232469118
1620709328
1229129457
50586285
1755253507
682333253
1444223728
1933054152
1079297918
1318388503
2051803135
1374198124
1282863672
1610388530
890893719
1305037157
1772488291
1467834214
8897859
1605311525
1561842714
2067480131
978385755
1334094310
1461921596
944030012
612169051
1003407829
663464236
284467186
1810031966
1117861994
1261360982
819269348
31456380
435288812
1709701243
137332432
1377170449
1471659072
1169689732
1708611166
1245987912
758143217
1186955779
275196491
1301797639
727780455
1287083448
1121449314
280405205
265573588
1486249336
1304642180
56329890
872154817
170313169
1427099968
2141083799
1800411332
131457710
190690795
1515354080
102015881
234730131
234398392
507375855
1559472276
2117934736
2044168972
201199908
1335570601
916721116
1587381856
404053243
836036687
1554519100
1684624215
606956088
1510823167
1135652927
666640143
1395397138
16423359
947571795
1714714094
1169353381
452278506
59766578
410955624
2110474773
1440429746
1712728568
1759234781
187656748
1039101835
1077906149
1072379487
1863824539
316287084
905820741
1679586397
1472865153
68564692
1337832936
1968070066
1230215082
318784932
1477229990
1384787113
875904147
1846488818
996212292
1050118632
1237183058
1430650695
783962303
772782841
1755168859
1554008231
368962512
1469276226
817777255
1533840054
1652484607
253630354
697780575
1828358984
658752567
1308811293
1091133235
395332438
683979028
463846574
229790919
2090764122
104416166
367037209
55924384
141124882
100163627
858317518
90829609
432501550
359663614
1948563132
1891204818
1102585526
522869792
384059927
1237948405
107630061
549403551
589041067
1567070881
1600260069
109082164
1648989202
2128522063
677198329
844268873
1471989319
953138401
1240123786
582923644
15912134
1629401188
2138435281
1550312898
2061024702
271660032
1876610565
2098213048
112667585
1045737154
2090441693
524419358
51229334
1516508241
901466329
60386932
1713212177
1961957249
1350534866
1567933585
437885296
1919349596
1955166595
200820427
1341448455
1205635247
787022881
1069272874
1400656986
885081278
1644269572
733004433
1651586430
783762104
102962819
1132322090
2108777650
1973105774
962466358
33506819
1185881179
1507677042
384611521
951250
1597871694
1605269303
246549431
413824060
559126072
2093952184
1891590655
2044109396
191376433
1247788557
1851902105
118313888
1008328151
701085965
1183934982
1251432531
1795593145
1771395351
1264169273
1708632885
358131268
1190387205
643049372
659044941
615874836
1002292387
1511787355
2077751301
1482576728
1272454722
36536631
1865683198
1538791310
1328139119
950688411
1562451516
1445647633
1001327344
2127245777
2110582189
1853869445
647652231
937491402
1641667089
1494630639
479516573
1941796706
15762726
666397127
1848973376
1922045482
211491088
1227730048
1968869559
194707176
706759676
1066752495
1732558856
1847858545
1183214807
1380796424
127128871
2032450518
560725072
437936953
1363402075
766285833
1802906744
1455345348
735754983
671967686
1076896538
1000326174
1392697992
1450967639
658486796
790419518
2131755264
852075100
92040916
803138967
1019842214
566216218
1377159185
1013622563
598641143
682356331
952163728
157745385
819683250
1856305448
983716916
1234199827
1018654034
1873511562
1955485776
1796381275
1712759366
1677489716
1954126540
1711621559
1413011671
494313851
887336116
2144030973
1503052842
548110335
1478106003
6288932
1497962175
1899380497
1299366783
334640051
2125566414
2078831440
141614970
1234342924
1246207083
319192703
840055901
1426335351
1295983786
461320717
1091778962
1088202235
1836880973
1943599891
1655343396
467782851
636991901
69159807
1451207972
1943168557
915837208
309544460
1410165717
652333100
226168749
1519153838
1501847010
1309472103
1392711758
1079916119
451824859
698271218
955825332
1795692714
937813664
1103415263
1365779063
349191897
1253238354
2038938942
1858326407
1807216280
34675981
1021334221
1263107715
381175645
1566020139
1043204141
755080730
1375299850
1848357356
1996195164
1202497371
1236305139
1080164448
592360590
674590982
1739646629
1384232949
1322353204
717033936
1137974908
618827894
1562614563
155558112
2138687243
856230236
1458676828
1872463565
149975976
824116082
206660871
523802861
451410182
2103013463
188823394
296552886
945176660
1195642252
1364868064
8739380
278763416
1599519218
1567855256
782135761
36293916
1529132787
734983691
560388081
1626455845
2132434264
516520502
14522760
1270581175
1346452130
1408244271
505335629
1679446866
344976051
1072530368
1857783496
1200321938
1609885912
314857095
191905513
111161870
805623075
1517671064
1670269937
453051632
877685799
1215852069
2036836479
591630677
134737597
1304905842
1865852085
60219050
158707647
1528073377
537591423
382013194
938277520
627776550
1671367335
1429529906
33844143
1624122698
954075520
1828233130
1796672003
692334453
918550318
1461266133
1318191148
1748128103
1726163820
320738312
1758120886
1850287092
1186310875
1327065906
710131578
2026113972
256050859
759807330
145584367
1011737229
1206694764
548882324
237170515
1961590966
399259863
1794416174
1633682319
522604658
450172277
1911989260
1522866237
546269867
354834128
1077147599
1297766354
577827499
876435041
914229405
2129562449
600803316
1525673651
1146070393
1901178690
176678531
1229526502
1548341514
847827168
1232453118
1448016467
1166773700
1105339893
1431840888
1479639817
670735431
1781929772
1493441316
2059816174
1318859810
1322344050
604100430
1850341667
2026044063
252087818
2002777131
910494137
1407935137
1456813673
297716880
1101934161
1509207626
1639726233
145596392
330226771
507263407
1424037683
2024932140
1403069399
1240618628
1054142534
382492528
1310874113
686346863
119066261
899159224
1324116889
689587413
142664750
1896107815
990025771
452219792
1807858907
1940979676
2057573665
1796655536
198226267
993862920
1995598554
1603455818
1907016737
914592714
1467629106
619312574
899630900
319296671
1787073324
1674393479
1066387060
281010581
1116022205
888733748
716826848
1112766829
1429177553
1442443592
1103302289
318806815
578171754
180017846
1663373827
370850999
1601393723
157956147
450537753
2001062395
1061349527
1326964230
408982503
1258337604
1329067040
1440122976
1444811501
583263582
319756396
814718425
1610887456
681110954
139714411
1822336986
1619786359
1587345690
1707398502
368909447
1347098256
1948296902
1088705499
701313471
1498360253
978543416
312541192
929179183
379418951
2088678061
653277134
1739319167
133045428
1220775064
293661786
668208459
207689910
1352548425
1083371968
996377073
1907016626
1397094309
1691420582
25204340
1535046156
1729474678
312997666
246792835
1071007159
2012101834
1600774208
2056367588
686964199
1446984028
1903967114
90441
244464780
1377832430
1930308047
691003587
2073936361
71158126
2014527098
101031201
1339955184
204727896
1594143280
1934142824
1238847204
1971078674
905952436
2075716092
304593853
405287847
1745524664
1653681201
2123688589
875355892
1258563221
135648600
1761477915
2086108648
1459383011
437960429
1151924890
25171877
1200706913
1719518424
1939169466
1301378710
586720880
1763354414
1923670893
1362966926
1865175283
1567240051
1632332226
1425786346
1925271323
567785646
501859922
803160712
285560769
806664914
1577652459
236728431
2137578726
1022595397
104355647
1194684939
1601598312
2057872276
1267933598
314518342
1145365900
1463622285
1500008369
504041321
1204868925
974054133
2129414801
902473201
967317247
791645120
2136321851
1756467422
883138597
1018686014
531721774
1690097980
1890133778
1578175973
375632463
1705023747
586574955
849195464
1426537793
1616983863
1623967283
1264994128
1694852881
1223878674
2142142612
187896151
674707113
1978761886
1748966401
1581024123
1833612754
604055959
437463812
1922599978
1318436039
1980000847
1243535353
421505972
1083204378
617437294
874138906
622223834
1133158242
774519799
1791055699
1667227083
2089263939
262676986
1567231788
1780225879
1581628425
367432754
2065920760
1851654962
2093162506
545135596
661501415
1183463331
1879211369
124421905
56248569
428120447
1883007035
1009675031
936347138
716065386
690805921
1720704658
1368720392
1718274376
2120850038
56958469
1606346559
1098331129
508747246
654286015
1408421322
2002179636
1181234935
226173145
623536667
434026257
247541339
894285230
756379024
1787265686
882350206
864335351
30285647
523379556
1223488496
2035714347
1165097034
1220179674
1884679755
2006307802
1532417509
2048200784
561400228
1449852165
960442079
2073887738
413474003
2021352313
1147780143
16808475
248980217
85413980
1141100943
781454156
1286139041
565504644
660370537
1473327784
1153107570
914639243
1955890704
1338096784
859850023
692669273
577887932
1159099238
2058489312
700991863
529067128
212571513
1002588624
1838482943
1168068592
272158745
2091332213
167284726
1596762536
1415160463
1167959769
174220604
1107688382
1560907466
1606654943
163585891
1810088228
814755467
1193494198
982867629
1169964553
1366181845
870381164
126324142
1626475072
1469332056
78901402
2098348249
322519536
930806171
487447889
264165592
759273230
1357031370
701640384
1149315099
381768577
478492836
1427739576
1123733075
1861333012
88150814
469524860
1899488481
1379339260
1338283285
881808562
1489688178
575257292
2031382873
125156596
806214062
242961497
1350826698
1093211877
559536220
615283626
507051542
1249381258
684122199
1376450938
689404346
1449649546
1515652738
957359931
969930352
1632851536
1764924827
653224231
36951961
2058338421
1969293375
917503228
1493297869
1962477307
772434208
1221796089
1888358051
1999137236
1146934337
530606381
1621882402
632511073
1959317407
2045198905
1165169592
1695676166
1092558012
2088773070
761457287
40202181
920061727
2029593910
339847289
671119134
562919824
2044287470
855837964
764906409
1827120157
1132602576
208102177
1440121382
1852995810
1277831843
1340340352
1970324661
629925303
1235473728
1735252219
1300787502
678996893
87345132
1123114167
43601361
2031676515
1346691376
327143537
1525981481
139204336
928675415
1215306045
1247261742
1590496585
1555550233
644624987
1659787895
108282597
1996419577
104784617
713436031
2002573671
1826871994
737813346
1850914902
1213139062
526096305
726937458
1239623419
2012508918
931041488
217978074
226708679
1699010893
1620330550
45424586
433360942
1212599629
882721679
755322989
1011231970
102725351
986150348
1538897530
1323020312
2009713311
305171137
1333292178
1052448918
1617990221
1927271530
2038875806
870378664
682517944
530225238
1008418251
1225594569
885786656
1308517609
706963782
1947302577
825722154
1248785636
1628706534
121601917
931187451
827893481
743094380
912705473
1270068205
426348098
2072907271
399190463
201224096
1454137585
277008999
485594429
2002776176
1605810265
197072365
1502908171
1386634187
427958440
820505665
1311998078
2064682451
910059010
1486393897
118768840
1246251462
1123536202
1868579450
396006009
344857644
1681567507
1539539110
2127019422
748014190
356765615
1856556565
974525628
449721714
1721710829
663997968
1468637839
1840957071
1897051487
1827663681
937861640
2068814683
223666510
688033494
1821873251
1163577415
2027269369
1735923986
332469295
745788980
2101522164
2144851619
379804865
1364114891
664178987
739052777
1522511311
210077502
851330741
778125567
1474616954
505925532
1222887562
1119335077
1903570078
2103798897
1579217841
113596047
1566164258
606091996
1548813751
1156389517
326543939
106484858
1054195923
1813863659
1299831414
1274455483
2137135893
2049606620
462598185
1835642330
363359487
1613943419
788574881
169675350
1419976040
1114771202
979127848
483210782
116963633
755815883
283574703
480468632
1644354492
993867392
860239925
1896313957
1917460213
891996704
873593295
533251181
1608756053
733232485
2085177958
1538337054
760896404
563367506
2053383823
15694837
431402827
184747423
954294463
1692439153
370531364
434502787
1940443409
567277585
1900931384
1446431830
182197376
760489195
776618021
1395003089
1440225134
1704955926
1468505139
1226352656
2044497231
2003459720
1800201060
1192137400
795219973
2744057
1216874850
1094525350
1243027159
189680957
1206620135
1701555288
1765620659
1950677980
6067631
1434377945
1419517248
1486668400
1950529977
527030279
916990885
717705838
637406664
1037256776
218354428
1778167045
2091758939
364057044
1031679842
1275243008
1308228557
1658594922
970387067
1494085260
1027805776
1777001770
983018172
1792659879
468828194
1041095521
2099571827
2041981357
1639219364
1193873417
1657998798
230638718
1834684983
50792224
1510792392
338167932
1425422780
910130937
1624641392
333643788
1322579903
1375172794
696282496
1944439661
1647017131
1569519636
260138418
1768022913
1120158181
1824929603
1234419883
1503456789
2138854134
1612524608
522656873
1769719919
1534287367
1456415274
1680609922
1279935018
1649042491
834629743
1198257924
825890181
1137403824
1886092284
480940985
794999877
1459448909
800795753
1865123054
991061664
1236358048
481016433
900495925
222717235
901326374
1439701901
1153218889
1668444000
191318407
677484298
1366549241
1847839036
301654178
535677673
820319103
793296015
2071542924
1050105909
2045526791
755597321
1182957866
1885235423
1662289422
1831378583
530362536
590549519
986084271
579144118
676132094
666916809
1848328536
1759493588
1138729585
393396846
332231832
109176606
1040158266
1250121434
1512597428
199577915
551646272
1501099318
1043602442
1779793002
1441061294
1031041368
1752527082
1463866786
485090085
1663856619
377232722
2124233772
1424527770
2007471047
1974310216
717796253
89914867
1090668517
1869735490
1558541242
1617656823
546637151
3762415
608851278
988593950
24155529
1873966315
91777776
1218368906
2101881127
672418523
1333239028
848227432
738615365
259360002
996880279
1548240448
1301947903
1628079639
1075836485
1323922422
257445023
1223043783
2114379530
2147043585
1748265877
1319198032
592261938
861050469
1173942500
1476270482
1436597433
1784002296
1197399118
812100432
873020937
39189452
700532658
2124798472
705366606
662546004
1198106348
229568358
1923664013
1647162868
974721849
1196464068
104282605
966699458
1046946744
734446469
1095815582
605218467
1845773322
1496890962
1931891814
773906025
1423436910
1906721199
135096283
375842555
1980311158
995476410
1351172102
72652274
1103748455
1204164008
1341530809
727948744
1581714147
646171010
1538224869
1201905872
816944781
1917876191
1594868990
1440404224
1746871582
1578350349
563770198
1342866669
1683439071
629663358
1775047525
356217747
1272293010
1155613521
1413558676
2143355102
1372579530
1403311401
159983986
1138806844
987450597
2094737195
1186150561
830001353
693714078
274602555
1828840508
1244863077
1808733075
1718408282
683127639
1534729152
454120599
292768760
1264462162
1068555465
96168787
1261516519
780540139
323623587
1602624926
181725272
836638336
795703390
889801329
165179567
1326972277
463010409
60348510
1124301720
1708857342
444767794
16204606
1224913358
1337555362
775200411
2133276179
1897416283
496925931
203600704
786384968
1491005734
2134578204
186502895
140178727
150666421
493012763
918294890
655277358
2019846700
1866248727
1064206242
807066989
1378638613
596078656
797613483
102925005
90593956
2046942494
1169286592
1889018184
501543115
2041642345
630790552
1860459678
1298117325
1019419883
834125507
2098115120
1703188222
968848411
1029945053
1816760990
1442826344
1266085992
1479975280
176540642
2000674817
1635427014
1445206484
1192966968
1687455675
341528647
908817443
439973401
1809122950
1919533515
1981029218
1395962413
1702148049
67455481
1807859156
1456995626
411228524
1860797658
73015612
663600162
1621882050
112992486
544282756
3092169
1004449715
1231262463
1688021581
1163054927
726694448
1482783601
1428543884
1233669728
1886487650
1087672974
393813504
812628270
1901073888
1792569717
1312480150
633929606
795683344
1975857542
1713367898
1452924831
1180140603
157208380
1339955184
1246699144
1712897183
780882161
399751314
2102834024
5943927
1297764565
605043913
995821067
1484639419
696854885
339456697
378736324
1900444045
254380802
700190687
901477220
605747497
126184474
1181199154
1676247106
135718981
415477471
491840213
561317047
1143753187
421113061
1392247761
467966611
1499367064
879568848
600620137
132408231
1348633343
360373864
2125733103
368233604
1109924219
484266021
1021203288
1584633865
62629577
2110622961
312547713
1449925490
576019063
352568377
504331579
126115585
237655793
554455851
1467224747
1944793754
481847967
1722260419
546604565
1630991746
1459819167
1900727408
1521828879
1567070351
1006335439
83767890
2074179380
1272211417
2080818043
1831451593
1272059617
1021036636
765449802
1278915691
1581160382
295005674
204322334
113052772
842171633
1239311916
1411102017
1384679557
565299828
1160258235
1791122066
1820580955
1132254654
504972369
1492697392
2036668203
773715605
55932217
1733296147
1640100574
1910916941
1372947658
475610726
532263354
1900007302
2140418811
1466792786
856132833
397049325
1339224396
1752522834
202507495
1801006353
961258517
926715442
1144485982
937875424
521711028
1409115823
1525403161
711127788
1757925625
701271059
236845567
74262950
1649237957
626583386
1118304064
581391981
1713299738
1940986179
597493047
948322256
487236046
1674926047
603031142
128710496
703287146
1841093141
1886515641
543471555
767290294
161919553
18029252
1515681578
1802976478
1971693515
1312968782
1213015015
1154852721
435420019
619088299
912948776
1416358180
2037322241
1053927783
1139170607
852211272
1598722514
1453588898
1927374867
1375775223
804884445
19168146
306023928
1181021909
56066858
1431334000
427288528
1085837562
1331132406
1227087495
1618941931
500625
461954429
189669244
2056220048
951906032
551872504
2103921276
1290414680
1182333479
1408588850
668345907
1910159345
474334182
1588952890
1118660238
1000698039
589528145
912413222
1462922404
1277994695
155029728
951858667
1304515991
554771725
204039549
515835052
1991666305
1919630630
960265248
1741030106
1044868376
906341413
1142165736
351388313
1049544401
1820317920
517442449
1608529738
691107324
1888961426
40310410
1481900038
201867550
1664364320
2083060531
416095500
598241705
499771716
675390188
847235551
1793756096
1664463696
2043768323
1394048480
1414440128
49025307
2128509320
1681533121
1144113120
952477839
389686028
1423914040
382507338
1390087026
1499667496
1092892931
987380758
1772260495
833710
765719065
1975794418
1132320941
1049609901
2133045326
667805125
372373895
1685000360
1378605204
56366911
1261990131
1327253744
504633914
3078571
1675745362
1770900273
1361820231
1071334216
645194280
490953927
1320066854
903944858
1192633446
206981473
1825936570
89131421
319214879
1707685182
538951921
1005480567
90736849
1206557253
1415464357
697503758
427907612
2131934030
1160811625
1999602727
1904089901
1707166261
16315907
1777912299
112041997
1240632613
404599968
1016082859
1657663162
1858755577
91712924
184686456
1264463530
44562422
33300955
118959210
821011930
1122259194
744044678
1474661855
1007173804
209405557
366443256
176926855
835985264
1966290429
1524604860
1355085926
1338146107
1722380611
190655327
2124040494
766057986
442831910
952684577
2044841944
1330740766
1785266246
1672815039
553094994
2021601053
508096418
2057204325
114672649
1976408894
1966171545
1708156627
1196425268
1655367556
221244497
1672651647
1739072443
1809618424
1055084344
79244061
506888851
1177632970
2073360576
1737598012
1638486879
1520210907
1796962021
495496085
1231511962
1814197747
1952980746
901372634
163189088
432710892
499275144
312851288
264726606
373871492
1068815329
447771508
676735735
1186243295
370496594
187290231
1358302954
107110112
953676561
372339843
591323217
1910538051
108872276
1252273991
460825179
3552096
1251328354
683822767
1337880102
271127773
2082449936
1596310810
1688612621
1005153204
1491169249
2046563351
913446913
305173001
383918535
359194369
1753899522
1266216795
2100977552
839444543
1369475190
698880125
1303225776
1894987018
1965470282
509556128
468137091
1303219265
1429398015
1628170020
1548383779
1512922458
770336274
1138678340
938004034
836410658
1911674842
1126297665
1630026533
710456474
329150259
393990910
253101713
1586621135
2055759055
2010439381
380978553
1018080032
1319643459
1640119458
1912581287
1090323893
1121794908
947222597
475640725
174675317
120887797
1757033652
1578702334
2146562498
639648237
1960382948
130243323
1345144990
351369292
1488054264
595573723
509200523
285722572
1994151537
62028033
2099194715
614755457
992335385
1820465460
1874024629
460988472
260760417
1037227705
1156045732
1376094175
1984073736
1127340260
777659316
851264245
286960890
1746472328
421739652
679279187
1343608881
1996999645
1923691089
2091789860
710976162
369935014
99245096
663130521
42360807
1114505874
1322283349
294633844
1329751045
585661690
2063782665
24204979
560735718
1836664923
150267184
1541708587
1144479020
1890946537
1054196887
1607835028
1426545616
277011214
222733810
2144436646
1473826792
1529750832
52213613
1531934406
2072070132
139849391
988523808
836837358
1997434589
1688389699
1474484246
294262635
660336593
2069243022
874756323
422270506
1064982649
1521968993
1872457569
439350325
1325947602
1340909893
1755525700
1611894116
637256140
2059926446
679946311
629372182
1556423747
1128832859
847004249
1325715813
1038833173
1191904500
1438601991
1081880535
115010188
1184966994
673641632
1350343036
2005023230
1037408688
112313488
1728332004
1199177449
1521728387
2011526722
459983247
497737133
338208522
1888895172
1842014394
1403108448
89053552
1997126422
2126110184
1200124905
404090292
1183461685
2140537482
884748070
268056980
148896933
1498494749
1833130876
115384819
1921773949
1458765882
496294497
2102222486
680368131
422929580
1824711328
357623965
859063893
1492086457
1911104595
478094706
1561864245
958216512
232282094
1896770340
1844545581
1795640139
1277403318
479748524
570911600
1766256742
2011635463
118774702
1678421178
1386507412
1418717981
643577838
885971811
1265621099
1670388572
1244141910
1348630700
1979351485
74787723
319548553
1953103636
1831143383
1991121989
975129980
2127196608
2126623888
1972651280
1138149863
402188054
299989559
1031940924
1425199172
1845473523
1219053760
1956084976
973196266
982101449
1472290377
1485687453
1354528722
1095283194
2112749409
2103495588
1930929770
1086088383
533894410
952045538
506417611
2005974481
1603177038
1793016129
1686975767
1115380612
1757688198
1332698523
1270130289
302837547
1879622383
1258418999
1544365512
632669401
2065580779
1994709565
1204886947
1509928657
1004649940
1129035295
1217684182
102011734
1822505329
1048299389
1876416630
1327430002
1990062999
2067517861
815222007
1788071906
1006638870
1955108770
1615127565
1114618301
1736973389
1478270188
1666491280
2070254649
1581639112
1323574261
218026357
1850297216
1774763343
1542163189
998181561
1236403471
181699822
1375807062
928737506
1945636457
236251093
819243832
1153427672
534342983
1822289993
889523904
1528841605
1775662050
460939886
1899345992
1351565488
970700746
502524868
2013122938
2025860062
2028637664
1564120067
1822973338
2001012801
94069201
507174186
2071194741
1916688987
1318455836
1758721966
1048393197
1661942611
928990771
167062099
1638259972
171294091
1185492528
1143034850
222345939
359129484
293654573
1258912059
1513663625
332854986
155121545
31501874
319825967
1762107940
2041286060
2009119571
1296867756
756864852
1814432312
1356294187
700218395
748752572
600948037
25217478
869984918
1902351199
1817736239
1865110551
1243446735
346288284
927449568
346396901
2047269282
1659721823
464058652
1046508224
494586958
301212177
1414598553
283855843
1377605466
1241945355
1059859684
326354684
2120400184
371403011
306142042
268797372
1732405440
1959105045
298420328
452569721
909191531
2075414389
1334756549
2075238605
144921487
2042000160
960752953
492040025
2143762123
674742776
1354596878
956725842
385908732
1831157438
626826565
739431183
606119659
1217147716
1677254445
1875533312
1072222761
1884107523
693501322
901511431
1126147897
1365800004
1318004977
1579217170
1620245914
613901074
942527507
1099299813
478304294
1657213989
1147088514
619422540
934407433
45830895
1603592958
446440058
1690277681
455727513
878359484
488356174
1446181142
1253774072
520675572
267095335
1678241273
1025075710
315526209
2050966093
1934264115
868975466
520810542
548249024
796668107
1076006699
764196727
1144168995
1312596440
108020297
1424581820
351321471
1506035558
1902881364
755689874
1278905327
1668189552
484848380
1072889601
1482517465
569450841
15722931
213973207
2115663542
1082593950
676728956
1838915700
1968785892
642807390
63440636
1089804449
1522404747
1380280001
1753010135
2124229566
2089561631
1290570806
1624156401
1658733649
107228113
2028201454
26533098
1754315654
1196449850
606344985
1273984606
1217019115
274980912
1722125551
1232776994
810569233
2099988277
1925406696
738388253
600597169
2109980350
1060780338
1851871637
655198177
950449758
929617913
1535968300
1218597393
1815806970
1330980315
617014759
945119207
2146733670
178145615
1684158745
825765262
1948631210
1656808033
784168778
390309935
481444469
1861563561
1378783999
2015950794
2036132300
682742612
1239982331
1956533971
1266840557
2064608972
822455882
386418091
1817954994
44885219
2056650577
843810487
249841205
1905832033
310396195
220350945
1887591357
1162988027
1918575635
2040105867
1710310574
377157902
1616878783
536426513
1921838066
490695614
859486946
1580366136
1150748592
2142053693
856868953
1894898340
1960003367
1681184363
42301486
1542035464
1072796046
1522556632
2050349493
765790130
932302949
797111091
964042395
1670400036
1223748303
19302064
1665264989
372058881
1722808355
504996073
1668264816
1491756248
2050844850
1734919362
125660771
1463391613
1681388891
1975731242
651813296
1802004571
1485660821
1383979276
1769798429
634757526
669834199
1709253408
1925031504
1004018614
1480447878
1932658673
1817515416
785442888
1204214074
1834966691
2025257209
97175165
278284827
1638687641
333090576
2115953817
1308194140
590481594
1397500642
1872767361
1537407332
2063414125
1751344259
388831682
284723537
1607081787
1908247598
1740799906
1350099286
734985657
1170515656
1693469766
1675892340
166729710
1660276838
1687215733
360692384
590413908
2015167054
1220187219
1746777477
534050483
1669271359
1298457532
1241965694
993019416
158670261
907753536
68209619
1408575705
581369349
2037129907
1173898281
431338651
1876100390
1762785007
242633216
110186040
1244955656
2032501206
309819383
1069551668
1399945895
1201754267
721315943
1879200465
1617503957
1201333756
697859880
933933629
1222445510
126481434
1883125239
1377487292
1591664855
1458839738
165443987
983918889
1037651102
889250933
1246961294
2130593580
24422651
1376883347
1487793232
1324553694
483771136
595381936
1410156090
15353007
1792404896
736027568
990092072
1946884157
95656798
1979747596
948569240
1875650162
1178953845
86957173
703475857
1935848728
180004546
1389582209
2060544737
633319626
1141069583
1273988967
395773996
1254929695
1517140003
1377331067
1024636884
1831131244
2110029269
1716843171
1492826620
1229934008
1911454200
1220711254
1211714901
1836324365
1966920130
374682019
899764584
190880909
2062598872
2098424036
307287183
306874958
1022868773
2009771913
851656606
120722294
1107497883
250273167
2096126521
458591953
883115801
1211509076
487461411
1970453694
363229000
383016731
519490896
16076124
305456895
777805553
1562094686
780734584
1453593851
1046671025
1269901173
1505042232
874863822
229062405
1179619029
1235678794
1764714582
1483022166
168330275
1363920545
1965541167
1627453264
162439848
1395152447
1643886218
1782589551
1467947920
544783927
1984853522
1295051293
613338516
1150187917
518391741
1896079689
1983167207
1875698913
200417330
430477495
353434737
1732624244
980557725
1613809035
1890290984
84298940
2071915103
18937472
1820225557
1260368736
1296666117
282415596
2117440710
159864482
715391604
674094868
394989379
1199831291
738143798
754636057
1756181254
155894502
198370914
229292562
2100221760
87534310
1666763358
806595861
1752046944
780782476
1468870506
1915026345
706727128
787709762
204520957
1960488174
352798214
1255328890
647441823
500739671
965227004
1856937461
647724261
1924653952
125311771
349397473
496498420
1107391192
1588055462
1301671334
1600011323
1176233443
1844759177
1339481467
693181029
2013214694
1452110720
1661186833
1379205533
1718745719
462771434
1722206567
994483260
774197428
1048263415
1889483178
425594802
1172864682
1201525036
1249480167
1435160979
183027874
2081306365
1367778082
700403405
427951126
1896999401
687393761
2003009920
959061532
387442133
1936605166
2046054295
845299748
414466042
1105529387
1005484268
1697261352
1652564470
564475724
311600445
1320317876
62069779
185131883
1746007623
616522400
147649948
1038075571
114887143
1126218438
1311579289
2077918494
802710576
1553518056
1515499479
1630862894
2011335974
1656476597
1465979599
1309142398
1905011504
1123902986
502721050
1124350680
333637937
1097229737
856436534
657517291
761197941
1475610183
294736721
1920077589
423339092
468860561
1375621496
1732175285
876775529
35723806
802343007
1285413632
2088065691
2109198642
358715172
1758091698
1222476512
470803845
2091414090
1177258128
524513753
861618733
752559286
1593569652
997876178
1434862961
2083022788
962119247
980614311
1781615376
1971301202
128637445
912442945
397654961
1406654990
2107121187
1641451639
1776544253
206978208
1499890948
1693607541
1566432817
1381259091
1978723125
319612222
1998519858
1468390724
182174515
285169660
693132057
1903114247
993788797
1562953525
879561376
1060537099
1532972392
1453539362
145878685
1773708685
2031599392
2042171415
935363506
1274517096
1275486990
709270432
391904539
1878593952
1753747678
1979571710
1581730310
1228992272
787336325
116693371
1156700662
1766532271
2123407208
554691482
595385961
1624761363
1738820390
1436184434
1032604450
1273770592
1963895373
263294893
1735399688
1461564705
957862204
561783677
472643989
455230050
186950694
879682954
1181435347
95012729
1853563083
1194645758
2100972370
1205702269
2051518674
1313105736
1075564839
248103670
1240468131
1235797924
921318977
770875192
373703716
1570320228
2129258870
1155592657
2112868451
744805758
1327985655
954259267
1391550022
1489418833
977994655
1195316319
1357057578
1232642900
1617054604
328306267
1002242719
901761882
1886607719
1082216402
1186464754
2066277768
1720850652
1987358775
2038057536
1212436351
1234761491
1891660888
1037419140
1275659103
946830777
866178389
1470851469
113874430
992427437
1326381955
280490732
830748952
766593212
1104001953
717798408
67175540
545820322
982647001
2087455028
126587032
155697820
484876182
943533920
148302751
611919043
418535218
671413063
2089915247
1828690130
1394416184
1814210553
1072414125
577607962
498659667
505160722
882110880
2086676779
955637581
965422712
1313386708
1867814599
248411999
484572810
773399566
1906573126
1822246218
1877890600
221009098
473882728
581568427
299275693
1813430233
1277233547
1688483169
520402194
2010782992
729985483
1608966373
1831000496
1221861144
941263699
784297625
367794808
1099040748
1620364770
48563171
1615574749
999148715
1469748573
922721468
1907780455
969523915
2080312232
289190537
495293781
1876904265
787240031
1081675012
1846874026
1383828436
647696147
998484288
892236604
1632357142
1896765843
2051416989
132334940
756694557
487102761
1027933008
1218574779
677612184
264433112
1870307245
484608788
508020528
1613279971
1050101476
318540949
1482419574
1411554523
1480171424
1533569085
303946584
1660282922
250573617
1718434640
771586116
1004703301
905863928
1655469638
2142600191
1287455485
1571254968
214456636
1113048757
508746625
205874929
157713019
358109356
782676619
197542406
1637533415
220146818
739953778
987127098
556169698
1586757521
784719541
1867124552
149186071
481788844
2140722064
756385579
2060676433
176684956
626414713
147697099
1148113281
1144620225
1771087458
135008835
1593829050
804828034
937836427
1407277654
1306727475
621166516
346874798
765113338
1199592851
1027179148
53760065
321855070
2091544497
1528794082
1546174397
249256089
1871842089
1288879934
1362884396
816267453
1780378398
1978383060
673638850
1217372397
1696167572
1058637378
1175757155
693323218
1999986061
602141560
1128779301
929094514
1535772043
1411484038
2103459961
522158250
1304407391
2035790772
539836566
1640934396
88056019
1024515409
126680985
517754762
798247065
63858762
1610682357
320340446
1483156854
2032403421
439016552
2065199031
303578310
520373354
918665977
764584191
1938321666
285817917
1314827123
1760562844
1743676517
2047751360
998938809
2070365091
1190655996
1636223665
1966975190
1644254017
1094507344
73332997
696467503
1578142569
1488749689
714485443
1059884556
1630715378
1602511334
757967646
1394195104
399614367
2101078222
447731848
520172404
2057707918
1034013485
286790551
977640872
717068596
1960740694
226511485
2069517815
1792716545
517136593
277901852
1590522245
2114192074
1286998233
898452180
1596175504
1588821525
53872358
1190174073
1156278881
577596348
1188468178
1356944071
678808915
1148467484
384914357
1504208094
666891170
2019075284
1347147913
2101885306
767909556
1813954037
95795443
65093724
418095353
1206852722
1908583466
1945722994
837726898
1970819042
1387451141
1811795514
1565063125
1708149145
470311854
440782830
609681023
34911816
893216767
1184031129
508252748
1626218842
2007095283
1856057802
309844389
1582520887
821631352
851682860
1524399262
50953065
522810827
1803234015
118970459
9969594
1010009545
1866834644
2047911179
1435298950
1790132878
1134198221
824370771
853214088
1606349468
660442473
1995172237
1740111208
1885317516
1346416241
444538842
369680683
1947958152
735246419
467874977
524439767
1143679691
1793705881
765634209
746003853
1064759660
1806801030
1748579813
328151131
1191944856
830740256
653875020
775764653
528048741
1515976737
963270122
1545283091
771083339
854451826
262525910
1918976914
872139114
1626517496
1410532740
566638812
682197810
1687652999
1960648050
451982618
2126043981
1573993834
268286093
1650959849
2016518878
985194292
1190019693
700197138
1800425378
1364167879
1909469860
1660969860
717384021
136602232
1396324065
548680112
1385855383
1061823880
113581704
823140830
1721583572
1668435399
1844762174
602933648
243334805
1265911631
1259140090
2069304173
1508610636
128461288
825072536
340504343
1792102748
1459046966
1746510364
494926788
1306620617
972059139
731044606
250758113
303445688
748390657
994003871
1233440900
1780404860
1811945942
166445148
981021058
2014806535
2022981228
1541664924
1774140034
1522577253
1610045044
1062733631
351388697
1556479674
1311123286
426348098
112814124
1695476556
1839574750
1006231090
1043345559
1294753885
1939759698
931394776
564506769
285267171
2026270492
1813326110
1058657021
820589357
823025340
1464736211
749976186
641780227
746296481
94269663
1006492962
1093909323
1423002769
762086446
218889393
1273877832
177968123
263070688
1323160502
1428448621
464713165
519268049
481420348
206649048
562427213
1615758023
1191640368
1152824106
102085534
1566518688
458764782
382571559
81593506
2079736021
600995080
1663835894
463100620
575990283
1799273631
415460686
1418273747
664861545
1084964738
1110929425
1711247438
184280229
539885474
1505998846
1410446078
1182684873
1298656458
1182063670
999195087
1166669720
1774832714
1252886019
1248934245
775551439
1297692867
2090321050
720057807
589646866
1323033392
1710280216
1595310766
1812485757
1832599589
1929118022
1948502300
895592436
1941563410
398610882
1733695373
1294395401
647952786
254898400
1768850559
1007657065
496058357
2089575231
2033441786
811185736
456992799
1559498467
1048470145
1248870137
1338610927
1033663595
1256148665
1198201221
934632608
1870905535
319304065
1257916699
379113067
52300257
623946063
1258900916
2016916579
677685591
2016849436
312108818
207232165
136537050
152724890
58206520
444556337
876083753
447410137
2083905451
1918779385
1860924921
2072832947
1702323668
1746224869
647669273
489961557
2015171214
1084162481
733664415
497560598
168853501
1046309464
419660965
227439477
1705999613
2078994101
752813384
773355165
1208284302
750445865
319744501
1218895795
42173920
2141481340
286980266
414410246
2136996990
1260774193
1790359420
1488708063
1154709431
1900795197
1137247065
945635223
822368340
1747721449
844677686
340006980
967263376
799078139
1497357482
932141633
1861752481
152679974
129205808
1834322812
2036792485
950514828
797663797
1562634324
2056831024
395977405
903142743
62988212
1656248007
1969197974
1333512614
1836120921
492099235
915964707
1320214311
747011123
1838109015
543558440
2003099053
33738800
688820977
586607856
19569740
56507015
370628580
1388568822
444250629
595931711
2016596852
2142756221
1604342777
2072467309
1158817252
1442518309
1620353844
1772901817
1582795327
1693422015
1903163754
449894238
698379327
514204968
2103578783
1225628496
1433136270
1882703413
1637883337
662776831
1094547295
1191996734
2035538822
1182119644
2049704089
252269733
1107812794
350249969
257229421
1872613025
1385498341
350585360
73701536
753090713
1837267756
511780405
2041085983
1589796715
1230722199
1160813383
648107337
1998201464
1316869654
1761620589
1799508367
212246951
747121659
1659122466
670833298
279421318
1715390957
385551312
1260526842
901216018
521384945
1472023880
1763264402
1533944529
1825986176
722681107
1335933041
764437422
1260024821
683936283
262549360
1007539308
1409430772
1446219496
352611995
1790913920
31331671
1765096178
200370852
2007531318
1123972735
205887660
633921163
828932021
930009996
371186012
663099262
1791798740
1505643077
1756250695
1216036898
1977633993
1628234764
1594143981
1128552026
415523919
1270179721
243291167
1894783483
514180790
1523136055
213666760
1614855303
105055005
978396979
423194120
1202566142
151817968
36791599
334070228
1351432866
1510187668
73559575
513492794
92375342
1318383438
284336291
1161225050
2140728397
1708066112
526417943
1436348864
588876508
395972830
1616222380
1457176371
963894310
1943795255
1455672244
217576526
480809680
764778371
649952373
1043204141
235251211
793477315
1476681612
167406772
215515259
1919632207
2147282660
1435054939
285595837
1214561047
980374887
1839927536
1704714083
1917729279
671262456
2059957094
36326784
1073269777
1079031320
792979576
724198571
2140808190
1055962758
1057928850
1442861927
88046816
678797148
1697797463
767301064
1810336643
719974463
914432208
1592404557
953976730
787859175
1449567393
1105246075
971053784
2022850631
1332154252
1598215335
1234381669
1819347568
1866065429
1635736928
722058132
1668971041
224285038
1455567214
589583381
1405346741
460891064
574410669
150879488
588257719
2008674326
1421611222
1990194935
292442842
201742829
1681182180
1003386540
827566892
1507532972
846945663
1666049451
1092118957
1471870812
57368357
1289940787
870872942
437740632
1707819348
619127241
1675840543
703363709
1345865569
1892738605
1662177974
1542471120
791457740
535726342
1624766843
352409876
260276974
852349939
949693347
1729809302
788478605
1154420923
1171633181
991650555
1563949209
1882175691
121984207
911870085
1251061897
1861567512
445309842
359739610
247817471
1801723657
292482086
352576969
403125014
2026479796
1164037900
68621406
415336253
1403963002
926056587
895300179
1957814209
1793754120
211439375
127890333
1579787357
881010706
1524719081
1097359580
651897949
1018680319
342001745
839899937
291885648
378622172
461893237
185441551
703162935
403986440
2075077962
264094796
1500476379
356239100
354726234
208804336
1503227306
1269523463
60662342
288157577
1725727516
1952746207
1642180504
1733164519
319295404
815961237
1901885446
552670692
439494929
1997951910
646159814
589190566
5115627
195159091
1461896109
465839417
1419071745
1202810974
269035418
808516232
925174261
1901648578
2026712320
1562267211
1683130238
1839099912
1941255753
1008677929
1884270537
1115377155
137389040
1140932321
2031532949
24445531
471397197
1446025941
1829827362
2069874187
1257330019
2068470078
82306431
1840455755
1889334985
1286279880
1321513018
561456890
49277120
2032657846
176009082
34817624
1281465544
631923028
1875366278
1970572910
350511209
292773893
909758051
967766756
1371170452
1206142353
447498561
394613002
99694224
1475194076
1287479552
2091137630
1169430303
1882739039
1195576730
1958689177
2094632996
962834969
1954052092
1974494105
561693145
307180471
198160069
595188203
1863813510
710619489
624655919
497835270
1902840401
75367189
1695852074
1070259950
1261441761
1704332486
28301677
574146509
1532584892
406523206
485657836
2008896878
1953943831
1639597079
1976412116
1556535915
2130522516
1136788743
219076873
71859592
551722930
923921363
110790642
1254587684
1224530014
176708503
122581327
615641691
939129580
733120164
1077356640
2137284319
1287964640
1662928192
955281709
945722893
320346552
892038024
1365966345
1980125308
2036287574
126347775
232517581
902727304
1424409214
1607319441
2085067321
907922887
1719237463
1659150535
769666796
423833551
1928951986
1947883101
1397839581
1444738950
2004547088
73097885
380277208
1710223023
204355260
2112062241
210544024
512018825
374462734
295669943
1797983378
504853116
349716232
1657293974
1526171908
1443777649
467882048
500374031
1721319138
1664076535
1334241128
70575434
179110074
1761272914
77982354
1359131350
609814825
1285748531
1669811634
756111555
668718186
124511697
197496438
1417231694
928659126
371881040
1278040819
1220494635
1362850096
1255545383
280512447
1810363855
1405061720
772886966
1738446961
1029207088
1546119632
350627816
1621798618
2102431179
471646903
2096441434
1412488892
1535190554
148809687
879832554
1759644940
886129839
1919423951
1365036274
921154358
1321408330
414816771
1125126305
852015485
2001525637
1147291249
815704382
1036927520
752793688
1570918093
7944641
907100379
1963824954
1964207311
252954256
1616301872
961360445
830381342
1043399266
859632679
1229971886
1781341068
83081430
1133180703
1978448912
1303002725
1686097278
1123470558
1715323740
834095582
1170672675
1242584652
1329807996
508064989
742750195
513408256
54078837
1948792302
636424819
763021876
99313099
759464216
1579588739
480604140
506790849
2133844449
608583731
144455155
600595215
1972915253
483108579
1647979396
1009449979
1257005112
1555356283
351882268
1563352865
1980670237
1764242187
1537239818
119128334
2042745532
20616188
276995668
1015579514
2028306229
2075583977
2008478879
1419707853
1053249119
478945976
1076182660
2973431
1308146169
983613505
188691286
710068451
1766282602
1858903819
47155469
1391165744
1491198114
1037374257
1910015204
653924999
521103933
1456936696
2072461577
718765845
146715475
1918076245
1885154245
1386242717
1200200175
727036882
958411330
1246281718
1473987525
1875163873
149521308
518575474
1659381516
257264337
659776970
241070509
227006609
1045808203
1820571730
1153753558
1091279125
719324774
92371224
923700665
913397846
695909152
709208627
36944054
269256179
789618844
2088813315
1044967511
735535845
2034758558
1974639796
1542593279
2013517896
1367640101
646687272
857065748
1786506010
710263003
1046269133
830475493
508389877
2016607630
1724689659
1203795005
28302943
721286132
2102372593
1203539356
844520941
112272725
801424488
263163454
1776573997
484059443
1147843012
248294125
1771997011
2028967961
1403232622
1827086090
371278840
1091547326
1261877393
276478219
347903006
1912125093
1421712587
920974508
1421816787
473538582
752815663
1857530489
912944250
1461497013
1646737580
788346629
1341290553
1815705585
1041621016
397674521
2042035282
1877506900
13786746
755147956
994702098
1410034967
2084875667
1660098542
868184248
898815014
1638276728
1534873223
1377003408
1475193335
1207422995
1341809466
1800170868
1432045914
728402805
1896069839
1056792249
1794224215
229113421
982560250
1094970354
291722065
305342654
672502637
2107687650
845260126
475552641
2129181866
709089230
1669918060
1293143095
1592244660
1931562302
1536782013
1646793686
2099948883
1295667733
1494036738
184301519
1842604432
628147576
1195825515
2091939232
1832425263
1559063523
1496538641
104184992
1312314187
2113730677
1431146256
736581605
969653172
1195786173
929137008
740892873
2096993237
2126493921
1327696340
1547755282
1168431193
642813300
860244716
1810317733
909619993
870501830
842150825
367419162
1048551240
785988911
1771178373
509762083
2121294077
2007903939
375253436
1459913828
450967454
1269811632
133258573
669520175
1916516508
1612756552
1477372001
444986454
2140189474
1366352534
1357150446
1326152129
857977791
248664665
1864537977
985907111
1497832465
224979615
1065080854
1041733239
1862870211
1841681531
686211437
36072783
1498877
1350409153
128764746
1346121378
1135424177
927815780
790087489
1607779794
121684196
1242316419
1469518475
391567644
1401931260
153405152
682429137
1866298996
644757845
2626846
1083734809
124186197
636600878
875802775
31549253
1026934726
1408680865
1600174641
319374443
33763726
1013309932
1567497983
927098105
1298939991
851367298
1385510825
1259626817
555837625
634886905
646370397
1644609976
682280736
1512060594
1479601964
1191124390
1646866001
1606627677
1152201198
823554449
796807713
212455755
1688366289
1183003953
1170706498
1578494559
2130040466
1150384619
658003492
1352181960
1459866062
421684343
1911570488
1419878534
1885257313
304438342
302749651
835153200
1875283808
1041533835
1197595521
309759241
1066908234
1127637997
770832922
649799090
1204446676
1432243628
161848863
893535876
888273925
706095526
1746578258
322293621
872015719
163312737
1091599840
2019853067
827432462
356288082
1346283787
687000883
450201170
1158745516
579452235
1493574656
980772512
1398187108
925977969
1021335884
2050118675
1381537445
115440530
738517681
873162816
228444927
12281173
96889270
59052737
678865237
531085432
1633594132
1846990620
1746433043
1938494693
697422568
785172425
630946893
1438053448
327853028
309507044
1680225455
826162967
617977049
264686129
482330612
339098032
1225929624
1990472187
1166786590
152100830
737688191
2056368263
1452371951
499766641
798590375
1271299626
386035487
1289731756
587393233
516448031
72946901
459238551
1802394033
1031750728
517424136
1655770571
696618211
2086422537
726603187
444721757
114083354
1878464200
948347349
1561595102
2003684229
614309449
1384498747
975683440
210020724
1390214499
1122316476
1232703150
1551019517
1367063661
451752774
1744757334
1890670925
244333552
882889095
309904538
1030428803
1628503037
506321384
540613782
245436141
1945539105
2139115456
1014175773
1434024934
1266692657
813152421
67170343
1312153104
1446650662
1164004200
492538857
1252904028
943098332
1183195571
1760731453
919164527
1868611406
225519469
1080539168
1155682957
1471127556
1148790628
1417791265
537844404
1297620637
554212934
791594615
1408237578
1145463819
1835292407
188155482
23709908
296703325
557815933
729446366
1855362005
1677386513
1356435552
94557866
421721048
1870694211
579047903
1855447879
773430165
1526282649
192089635
1199399316
1373711167
473495606
2122511945
473269224
1217980263
1881647826
1222206935
525406037
938645800
1434240079
284634138
1508468519
703086518
93936686
868496230
223096947
240958198
671553099
1728847741
380580139
630196219
43401703
567751312
1549884004
1758896079
1726577077
1203365403
802314408
1835024785
2068728172
1519003265
2091283079
1333062022
825647062
583730372
153414757
60013900
434161832
943277530
1356823047
1113198558
1445549305
1988401077
1512319571
2108182014
953379824
1446519833
1480111882
1622488979
713487310
337111632
2137514030
1718377985
491472921
693705591
2035507498
1384034509
1839150273
1838239688
1146453466
780244443
1288610123
1679897325
2019519078
1962183162
839382431
1133501018
1333848093
1223743687
1303690222
1537615001
163163817
453209414
1268697026
1946141371
1048531863
613095185
1483604682
894804085
893820534
1478037401
1696800134
1589880207
1276120927
288406514
1708964818
1312301483
1328876254
1057860246
1998829180
1876540668
1202825218
1471793880
1955113445
1477230902
1495735322
853859435
690303831
2025272552
1365240002
990711145
462102670
642922996
1686132003
2071487164
1676283677
87604451
642174749
1747271547
1280016261
1478596413
289752177
2029360242
1968997127
633880311
281476723
1920083752
1523604187
414511489
563645645
1151418755
106675208
155572198
1475833667
686671928
1760080013
1031291381
1976859519
537497217
341502433
805390635
977484282
667330523
1140270211
2106625307
1660531030
1786231533
1813656826
1328388988
1292217905
1042394547
158423281
766416685
529584326
1128049133
993595313
106888594
1024320449
347362463
1410445014
1977532398
118131620
1536319137
2078741754
1181249350
1154294052
56323601
1975291778
311965046
2123425445
1368907132
88912605
1258452186
1419079187
944155034
983963589
261238467
938001116
636900080
1709012605
1926941842
29041917
2057264491
1626163619
475538059
947821740
1841071589
1625056107
1701146342
1667996639
52052201
1758768460
1609766401
1689652463
1476974251
869855071
2019419235
228276330
1177264289
20971869
1203093408
197187918
763101740
2005951604
161211089
503609436
200566546
1376205471
279612471
849115474
2091926179
1645229744
90173619
854801920
694605334
333381357
583852420
1210838198
1920988416
1561811962
1984154329
1290238449
875150825
1800522685
844643660
1091461535
1860006998
1417403268
390473520
1252989177
227983117
1462969279
354820908
361689820
526079953
1674740279
554795921
366885906
1197165174
1556016925
1671467692
1187504071
28747730
68684170
1379423134
2099393214
1205587491
821349118
721216218
630062829
1647175614
1711225307
2007281820
1105163903
1811270823
642298287
39527197
1807710480
1564930006
65542260
1097471776
159170
728733339
1168868220
1370530570
245528610
2109939347
932073255
1742055124
1040516630
1579065819
2102305751
1998962308
1516640940
1619826203
519874939
1253893167
516038286
236951160
67612085
1157627034
416312489
1665638314
1750688173
344746346
675158023
1922008252
1006570405
911947958
655860233
192717887
319464802
1676704926
2022353059
386593606
2075161081
1428011773
1112900276
1033590526
1077234804
1651496762
509372019
827662142
134735057
1063917189
1586844011
2064052773
1935114847
255072726
1863889255
1311194071
354983563
1473994137
929136096
1158224212
108732540
1924572595
1974276431
1293855464
1363064743
1412346381
1703962056
128950088
2137133024
1839596963
1477753652
2124215
254641976
382599079
615417293
1298337115
1829927508
2092295595
1444629787
1989333624
836661784
908822041
708503454
2082262202
1870097802
1926708173
1618979450
2100681195
1981050954
226693920
1958317582
1832310277
450491410
1725547242
1173562209
2100542338
1841794819
1221257688
65620225
1320669158
1431820765
1085302424
541180982
1814354201
815732341
349249761
486314767
484187564
1346510799
1166885377
105534396
348746918
1858329616
672287698
1722772801
644059995
1083700379
405365156
560050018
566407484
1462574904
2047363160
655434156
1237432327
116466620
1044524729
69983723
644797740
786757451
1564845711
1275324218
1708261344
2005866390
843045566
731574897
381422572
474224095
1640102921
1539109391
1994932105
715062354
10483159
130358856
1621779140
1653545728
1825048566
1386933092
663036254
1543780183
6214353
699780202
463792168
748178000
1242667214
1772123486
685246101
1900071075
1169606473
123518874
604632583
672116195
17201678
2044828856
1589783632
1917545518
1949843950
771992328
177454041
1278859025
1177035948
1836742640
660005834
746606053
385201786
1896312327
1275574110
1955860389
1787832316
1361009315
1772755566
2051629273
1942293648
398044476
836178156
1635088911
1785260425
710920253
78413096
567933603
1438950872
628157936
429718243
535433130
1572526562
586396836
1667195724
65506111
1381276165
1765054724
194838273
516896050
1469471251
1555388979
1426212610
828022077
770146382
1345162986
2113421381
1452740845
1436427131
789587284
1341639972
1415728555
748737364
1672648774
2137101176
282209034
935140907
610658871
454839932
58376859
1367590048
784354393
966796225
1067701968
777321090
325764198
1987318048
481964682
832976539
900190334
433570653
497741267
1775282958
1309925493
1191531036
1971273784
119473122
217341522
827074681
51882622
988617209
960172221
869221426
1634898386
73153344
675653337
468858532
1865562598
145328871
1982368932
1878465631
733719360
327023202
1240565154
2042083599
545478805
37643845
1532318745
118674813
1584687332
823346665
273950811
759429506
124532990
1073847073
242807614
1400880559
720206155
1320817855
340539480
474160207
1492897687
924175600
389746838
1198994808
1779502171
139818527
714749756
1780199776
785507686
1591260124
902032262
975895504
1822099262
659903079
1400170200
1208212551
931458240
691601384
1902580243
318433528
249931744
994210796
1184014103
755978858
145462553
1783954121
1018728964
457625930
382761962
1175597027
893832306
909623210
1127184201
1861461260
787876741
201843391
811985743
248496121
1960482866
300790578
1635425416
1200856575
70443140
1622966006
451549950
1362809072
784150154
909858073
1687438681
1941020552
554670991
1131150449
1446040789
1645561209
1493109526
2145622294
752945509
1725302899
818519867
1051440721
1551200728
874358467
1926791557
854554623
291351103
1438838630
261118121
1033566339
872299035
330082437
575004501
1652873411
416278994
463248688
1864280674
1371205133
1766233991
1689117934
1182622530
401161513
1042239871
378012481
1078547375
1874786828
416834050
582626605
1868803761
837791521
222089300
1871439432
1661545896
951313153
230388832
858690803
1587054589
1615670799
1384034169
2008584091
1737180339
230650488
437586785
1706796212
616520621
1420264317
81263314
1789624259
663711535
1269312152
218448816
1398685069
1117996518
2088865370
912256480
44064751
403961722
986016923
884106509
727897745
1131100793
1072874655
376760352
918186553
1984255317
580491734
2026565392
492314074
147965527
280946308
737445817
1004522480
1867256435
203725413
1767303061
689418516
1641359429
1435847193
1977477662
1351646267
64399681
505717921
272414915
1521788907
704388342
310132029
72491437
1510930173
1585049635
561191605
2100235322
1692333324
1361718154
49652885
690162993
700927540
1302067490
373376574
771139739
395412657
2001750091
1767224977
67422303
960915597
344827027
1688624933
490158527
1415551546
1150094060
236196982
259960297
660143126
1908619339
1868283328
1053653465
237887322
422471169
1140581744
1995041657
1519411654
730333393
994508170
1215738849
172711150
150962697
1921063280
417500794
1469143047
1185356834
1746159702
381784195
1282009381
984535100
91858593
949584147
2030361590
1329355852
1825893889
1032078499
84349640
819648589
1165223899
789576723
1789912866
348639733
444503344
1636468964
1034667893
1919409944
2037583509
946275761
1646529157
2074094420
394889525
1561345303
216643495
768577067
109030098
238147427
2054950004
701688126
539205944
1007348441
831128827
1196082963
583011256
1995486562
1310646032
647882358
385968755
1250975005
57255455
1497741473
1443354706
1147449941
597710538
959943892
1232746776
1045965667
1932434223
1718810873
2122057912
1760273421
1869112465
1515016635
1282312775
1294994299
205369894
1576037505
2043039798
734454187
571797430
2067396456
577343055
929453454
2124079727
168728923
967929932
708151526
2036042067
354475801
1322552018
1114523054
1471074127
103703421
2015828998
884008542
442561830
186483087
1988191012
1180178064
826763294
2140496861
1834044802
850012625
2105266371
323894470
1277656995
841736877
134140742
531394675
588566403
1018978636
283000639
1618117570
1763699291
2093088065
8400507
1923141110
1181033207
642297981
1975799971
1368527253
889608015
1428766126
1292216216
1710550019
908150972
1183752428
1998592416
1268123699
1054793139
727379700
698584897
1977700108
398063261
236308885
986454047
1363304488
1101744401
2037573698
2039463560
1376249851
1239036401
1941650483
1993441165
1350618071
223495646
1906284448
1970453694
1091202884
1281556747
1045805980
949796508
2027941144
131463619
1774230026
856701992
1147759092
610580857
905173271
1124321755
882999368
195058535
1809055806
1091596896
1456547066
754596023
1955819467
1027604086
1335762329
344661454
1094079720
1856249507
759135808
1674293068
136385789
1629991478
2079895971
2137919896
1301051305
1372727908
393257880
516787021
1044720817
938371698
1132984026
706593000
1089792965
720550297
1727404226
1951144969
935743514
387192743
1299555518
127603855
1944464327
1790380321
74986487
948625142
1302152044
1768140022
706115639
23990558
1336250010
2108280955
2064831946
1974158857
1110135335
1608820778
1631495465
355202008
1418737217
1743064671
636514782
392171947
509436518
828222876
1386796642
622332005
1521357370
662323275
1711787352
847930437
1000655487
814883291
816181534
540288767
1148587618
1220151647
1072356022
1338748275
1093185332
518939193
1442017833
2133112131
613523078
2132246403
1684569451
1550091781
1575845313
146589156
1685132024
804304201
1998831945
2083676699
2081769558
555803655
948081360
918246767
370147599
1572783698
231244090
228639741
1653387121
1521806775
1747919377
1966640744
504919299
1752048129
63492408
1201618273
1090120628
43084129
600299917
1245886238
257438759
1942988466
189201742
535520895
2010849221
1729502501
292739629
1437764214
843475565
128597231
1102031689
697384777
557087512
563712501
36188909
2016693633
1742358034
1028875053
2085636191
761859679
648615728
2028083246
1519295622
111449858
1401965462
1833824211
168008948
1064296382
1544424336
58290180
1828502309
563753674
1951541150
1279069136
566908174
2098208323
1961098494
1936372059
258530582
2144588681
877868601
383376072
665490044
568647709
1053538914
1580601778
927683456
1895051165
230609254
1364779953
1929951966
2040195739
1311686893
528963078
1065004966
911842537
1980046405
198687633
1555651471
1927917782
1572430567
701360851
684101696
1716076003
1170744403
1124550121
862156620
818289903
614198591
1436597605
1443687025
1276581532
1337651096
537629081
733094892
699934621
1002579622
1601538601
190231809
98680259
128758749
1069438602
382927324
1592660789
866723053
118314862
521947090
1905564438
2017994688
1707335256
2070429501
243778905
812740528
2027871941
1198377205
1879656
1536004347
329518956
935011811
392748388
477100678
705883960
735540795
593372466
1330341302
493545335
353213534
1879885080
849023849
1773565097
588916074
1815612383
1925237240
787300359
100278352
1227376459
367391573
683708201
1023208838
515147179
1300495266
896390041
849212454
450797773
1059365400
820444755
923677034
1827698137
1634929828
368492511
361803767
662909558
1706319293
81309345
396955425
45214008
259836766
2080445519
81414589
1673846481
645280603
95239085
32038255
1248213685
105776949
413798240
343241115
1035110768
105611244
1286361900
1119882687
52818638
634706304
1739071210
988863559
1195067969
1112859705
1048374170
870420403
750064378
390649708
1816407483
1072223162
389338955
549664209
1824511441
1948499588
1917912614
1371988950
69507090
233809159
129628352
1719961556
898060868
910321131
967255774
1734967927
701445795
804106007
415161228
408000271
984973835
321498774
1119556556
335134887
162664689
1727773651
2058186918
250897959
1249593258
1321931496
105495519
2087456985
1399769202
886518753
1445740853
1970661807
1039096781
881852247
1646987291
849240977
168874511
1902788133
2079056256
608807948
1495905190
769171701
1017751208
274765732
1794413880
188882219
1643539211
513004600
1198216243
952514112
714257106
695665499
1063358533
221108775
1536501307
1286235646
1823362307
1485742053
1954161378
1677129228
1798174408
891838676
884282259
1703179506
746603065
1638378274
1327292377
327530805
941258963
1683181787
309500782
2086384247
619573011
1997032343
1346362055
2113725085
712858389
574347796
1232295212
2098725812
1493223464
1126987334
132147282
473098694
1048660506
1934764677
614547839
1773987632
950643246
1946933841
880247336
1810551332
1509563482
1337709594
2004449339
1315663837
187186582
142064584
768098898
1182849343
1899600069
1576277718
1173201930
800155423
1436907006
392873547
275201630
1464276319
1595181938
1720503336
893040040
155227193
2084169354
333754
304651660
167158308
268147611
355949222
1364548701
1124480828
615877295
1223377095
369691097
1006588943
1141092137
1789861708
1113844451
1509076683
1799644012
387562340
192979704
398930282
1151245824
94767584
1406203274
1992633642
1882441358
587408536
178118744
1453830023
1568171671
443505065
429004910
1231426463
1182428386
1130060006
1981534163
34046751
663678006
1485273068
657581219
1642939785
1928491212
138255413
1532670510
599362604
1476077695
924979396
1333837951
738776319
505979893
723871241
578639218
139600079
168635578
918018387
168417604
1999376235
899816036
1379511162
100595937
1762782189
455874583
1691170270
517835612
1120329516
1332835386
207796958
89938818
597786936
478907223
1233463721
1745801055
1305763547
644474632
1126950483
344279389
1886730441
1896474905
286209496
396499146
503745575
1966165961
1079392795
1616513574
170496363
583740609
1605031265
233419842
1216835466
1706214022
150102149
540885239
1932669448
1583141649
1749212231
455459711
102704546
904367141
1027818992
1321723024
797995339
1417329161
620777431
1891300129
1399950122
2085372462
1940118977
497634427
1623173796
1457745408
1291402741
1838405234
832738083
757814232
1176560238
1275977850
1086306345
284698741
1564184477
1678513217
1311695719
62395150
43516423
400758873
1000049209
1763224731
158174697
1874404593
153665277
2083974408
749736177
113514956
1938266550
402561947
1313647582
1328180152
42632957
948293552
413960394
371208446
1423171104
1646137582
1539977983
31804359
307751353
2015188498
987132314
2037520016
907621596
538533589
1335531869
907325346
413137094
652593511
1235845915
1824689396
663987412
391909643
1928823901
1445770571
804796595
2123502391
1531466471
1015946002
1757923201
379357725
238232153
1305181168
1063902918
1929104236
1501591808
1573728529
100906713
492068798
857108942
702573195
1755484442
1409589941
2038681888
1548851993
1336753497
650253244
1345829535
1576614031
1051887945
1979795185
2070649046
1953483307
1376760826
42786852
439381623
1880860738
1026963130
633430559
1011129062
525390099
1220187859
596225450
1908096809
17996785
1042331167
1633224775
1010517304
1519059888
341995341
1401739421
2055570352
1204950848
1877571079
1021097007
384446452
1618515161
59229338
1991257666
469899877
1141547730
805096497
1319675260
668597820
549982755
941419220
1612069578
630124102
1285678239
1482814807
941298349
735808129
1720276302
836825124
496663530
810977304
1531617601
1882325236
758480980
1755838625
351056238
2091119224
2095179563
21239987
1865922792
388592586
70411832
141392078
1734164744
968239546
912742682
1348904601
2043811545
660764279
1274522053
2082481124
1461306786
1280756446
1416293708
1194545542
459226370
680961163
620128430
559194980
1929928971
73786316
214158184
2008369984
1888031887
57298382
1618541960
1246822408
987734852
1239533106
1478721142
1572808804
657320159
1922492980
784523292
1618924240
335394143
533495968
599155681
1825543457
2139524647
868656491
318183402
1897660526
1177092101
985709858
859413545
1891742623
1134114834
1942158872
618232108
1169460541
1590780020
1754202204
356090848
1760058941
82583650
498457162
1778669607
1712406536
354582525
793410286
1310865258
84368693
1686281065
1360941021
706720103
1841601531
708021626
821920940
1377225394
556590253
2057502091
328886699
2143751069
1039732295
216928597
1569664807
1630236534
458990993
1899017527
813827892
743137541
1313294838
1803146050
2020275169
267298009
910230643
924525114
1467110192
2102815481
270225953
297915880
1003818541
74414559
370016946
1620935031
223490840
1912432954
151843496
875314332
257285546
175445154
919302822
778099243
249458200
1448327246
589011193
1245074229
727774605
1261087400
594449923
848607333
704257102
741307864
468710345
398044262
223748491
1134255644
572727481
1368340007
1073582368
1952992860
903217406
158614130
669852211
66608114
95607751
116549236
69860961
1228680872
1606341181
706714093
975217025
869328941
1497757200
1389138612
1805470620
1060542190
650902735
828261744
375755343
1820984386
1554941743
481670318
536533782
1678770127
818708374
1055312720
1774919928
1472016732
1270915611
314903312
1586954490
1424322250
1095676979
385342665
1315245241
1514931812
1964066155
613269012
815349983
678805890
1114019346
353349943
824996630
1099041655
1759373979
2011896595
627691104
1793519032
1367107708
300180779
1820196282
1018052440
271348803
771638931
394413797
314523769
577265675
769913956
1999586949
1228928583
762536945
473032019
1567484973
876764711
1891583987
1538845737
895902231
2138983442
1100453547
253745464
1486099313
2061464823
1486001422
1223125004
455957095
314116963
1376006228
276656426
1342132277
410735064
1424977280
1779312139
1500341777
1778669328
1016261272
926318935
1954660188
120002077
1327123039
1721114805
894321881
1067973161
192789027
1547277862
710372589
1786138404
1087047699
1953641107
1845210299
2089680040
75492786
1807254507
779891799
250354163
1162689952
1733835180
1483711966
2048299185
1515529578
971085855
1384761060
1110059528
2145357086
323673103
576608161
2057197402
165918375
1347205889
1408354746
854939076
80901856
482608432
596902729
201744769
1044892875
1779999747
1016238401
1678725707
1925398002
1740716825
1399466402
1170893975
1857477530
1379499023
444607175
1674589185
368896297
158151418
794802812
1393761540
858015505
1361009106
1210283239
167905439
1189073515
1246887202
1527105084
953212803
1458966851
266126543
554412147
248606136
376050141
552016632
625790340
607420056
537155746
30809728
2143491982
1448241824
400979644
1325101398
931673542
1161580849
1808386475
277530781
1171510416
1873088104
324258661
451853326
1421858854
1391633022
1656725628
2067942926
751375301
667835883
2040893173
270099907
821702278
85429364
1269303985
2126874888
1714798714
883652867
278127667
1625510684
520913307
1977434951
2117422908
1195787623
802976382
512727749
1570158119
1498126841
1846840239
1145091489
1899449386
36028296
2121286745
263137054
77953472
1180088552
113830364
607367885
278675105
468168786
1719731010
936913549
1378666487
522288697
410226193
1161882092
605085221
1835800022
1343187049
1680243568
1924707732
1199678032
1966814387
1904453207
2117010638
222188497
167153523
607194828
458312074
1511659996
120360280
2015765194
301726786
940006739
2002646174
657312310
745097918
1359979787
619105122
1458322739
1421984633
2130451805
1827669626
607353314
1602959973
1373378480
1404533835
1419985219
1554859353
1078775986
228401377
23952696
1313746042
1174114376
554449794
340611947
965519719
842057859
1779365609
462495516
496149308
1047041637
1566665067
443605959
1589898459
448747418
23416847
724150542
1517423858
1437334194
1408148433
965270128
1899719718
1077983234
1888748782
585716321
862135580
553739052
924529040
95235888
51447107
2063903196
913256869
221781287
1277426863
571639438
1377023597
1695605512
362895295
1653620883
1564803999
36560097
1409419561
1699139744
390665974
1441223168
791209489
1726469870
1667245447
259351110
1946390875
182863557
1540136361
1868055833
727471722
528634509
143514006
206522815
1992478179
1571451875
1231215035
185563210
1788120035
1355747175
1643398886
988919862
980337843
753262351
1327496566
9108156
241334863
542436103
1778653878
117598541
35027946
70967943
950846761
713688284
1871221041
295989017
1846938247
1718951373
703392950
268938655
1422581506
2098676262
555607651
682990148
2026271023
1673382116
289370201
1984206073
1191444594
2065167212
1461937432
1176780083
626615550
51100270
567668640
842000601
638525375
574072172
1603916755
186966880
57364352
165430889
368037735
1614728968
612634800
1368090161
846710404
364003473
119028768
997081009
577860087
349600249
1263169833
234969321
2135835863
1505363612
446115476
1541260668
1630407185
1302548985
1350637829
345456113
1015852057
668083315
1277598732
2135655002
1454669191
1503401717
959118425
1202949094
1998162748
768653610
1102616291
299174897
1448397980
1872749703
1220109549
1301097905
1821691048
2050057616
1134413781
923042798
2049975788
1807306945
932209573
572958671
129571148
1118151687
1768765308
224947870
1722303804
1326353076
2125723167
1962329137
284023995
1368977757
1826655860
1911247842
228834288
854189187
1847304611
41287619
510869174
1169086089
589005746
2072386164
1445979701
2059052176
2140588245
873092028
257777231
203408177
1973131993
33537249
541539658
394678584
981928797
1079467920
1021484481
1281218267
713585525
1628390115
253866112
771039830
1741080367
513490225
1832466596
535570519
1292321945
2120307307
1978879741
345550264
146570701
386590571
2092708481
79196877
1267627799
1210790846
729229943
1988415464
1786644545
1227399387
281260881
175109535
253729344
35331180
2087802918
1601380035
66485215
403784911
145371841
1562855153
108141357
255512850
805158953
32807307
1211024116
2096133965
752421122
1072017437
2127038533
863103558
1730640534
1498155860
1488692939
1142557615
1870959988
1149220588
357253772
744254783
1426860694
1282080953
831280487
1212783944
1737759983
1840374442
1423013646
934483437
928851753
64125025
1921672402
1006147335
70591923
1270466680
1281043397
504368939
105645910
1276179602
920514604
1553960925
248682909
1275084712
1819402405
1285028799
345787306
307521810
1150824842
514032537
404180234
71270579
1427664365
814377995
294213308
1833518439
207300827
2106815838
1425678562
287944034
523372491
1869310443
849194138
1599414575
1066319914
138424261
1983935857
112240952
2073634627
465803644
915669245
1564916670
766192413
1161160023
4165188
426088924
1141487415
1989270692
1245060467
699287795
862975144
441258102
109504972
1318312356
1582026528
1760572960
214900497
264006280
362497483
310369827
790788777
959477250
1068788986
1804208970
669643266
510519592
469742071
2001296903
499738125
12934996
151434064
207720606
337165271
133159116
481961509
369797071
231471529
1369183949
1567136695
500797663
1631166947
2108139719
1815628800
1436199414
1126414993
1321349864
1670913724
1523149916
1842063656
1731070101
139858585
337161361
1088353467
1962976218
1789380364
219026612
1865998170
928635046
1949665739
1998734838
443674669
1102161615
1416041745
1063583220
101503211
1380292582
1088658254
835833520
1896373302
1770927834
29282074
1589311714
1505832988
752444168
625847205
1740158386
344183459
808517981
2085055544
629071209
323202987
1345930101
892387728
943615559
1854436410
1211004516
1364952209
493562999
419446328
1113517008
223971144
900433999
1474004658
1600662337
1072743586
1156938031
903577309
2122633330
1330049662
1988946978
611964260
1751703348
583253680
1105467606
552527576
25411837
1758456012
1744284946
1450421760
1681679959
776871676
1739005901
759684463
355848382
89481453
1518531035
77130450
788680768
234689187
1542994963
378537710
1958643706
1011462211
833422729
1724599893
2101488825
1121960257
997312890
707155637
463941575
526750770
1663087213
1179607622
965126938
544907068
1654339232
877470304
1550653032
1751625841
922473469
1498161603
1945830336
194175712
1732335021
489337386
1325861903
1460501281
718309094
456046278
1858468313
1954572159
241084081
17026032
364762943
2089701309
208839119
1158879086
1536457789
1773756443
236293737
1347939035
40949089
1507768450
1808970749
1773300143
2060435562
924349215
1797113381
1256749455
2087230238
1890592534
1253361155
786825445
974804742
609985195
615659535
2134903040
684098938
1855799710
1236445528
2008841659
790830672
2141251352
1220439976
1093582580
397393985
429999953
1464510866
1870492180
1205312243
1686994044
1044429037
2086984795
1386131519
2135882071
1237082328
283599202
1062527640
1050978329
918186893
85637354
330035585
135811082
1319008822
1834355224
1305406985
1978594772
1836894532
1275781335
546771650
146697030
1156925285
823042266
2064895346
484346323
2102732923
1363841369
758895030
1687127464
84023718
1633864877
375667010
1080871137
1613776070
1659410152
358496073
1891680083
723507302
507625308
1824407148
236439977
585107851
337614354
737140224
1477633419
36416615
82503553
977443763
726684360
1543360858
742159063
1312741912
2047739699
2087046308
1704306122
726791833
532556653
1421153548
1011489051
1038801143
1262792446
526332837
335337911
411548418
474830847
660445039
105864628
1786909786
486721213
1805342730
726244669
1974650898
302361637
2129087642
1568499134
180757773
792982430
1105339467
1152547044
1394076535
1303308516
1479902830
99624042
658126059
1396569381
528323316
728032374
1752389107
1767472090
865676750
759186149
1198546548
841817711
960798922
877324651
1165849318
1320912522
573020255
1202467391
1599997773
1238761975
1937783026
1386825334
615267401
656115234
881130754
1203446995
913978453
1474761165
1759101832
1116220186
612538977
551965783
314799400
656823434
12310863
1479060684
697326037
920145556
1092721961
1160858281
1851840988
821949454
822748403
253248514
1295169029
403005244
822214011
1515964587
1001080714
1170526474
1121346245
814162457
1961444912
1499617941
1365289377
403992045
1242805742
864214901
1274548068
1418865870
249920001
1751950289
869730310
1385513661
821496202
512768321
365225678
290585811
903912522
1986896506
1818983680
1375830334
2041471793
1568447941
586406973
124789160
2082696457
376972086
1890550124
1355273461
1858448183
1104973596
782540667
1447661868
1856243074
264181601
1883544763
351581201
1809636703
943724735
1081842203
1758425990
2085653764
1838386256
1601047357
522081139
1997121062
2113586632
1172244928
717673350
724321915
849322865
108292682
1611253533
1106104766
1693893937
589109018
1167065193
767411395
1916372354
608950229
1455879436
266707688
580198618
887666585
1194623794
1506310705
319436825
1799772667
1835234999
1687043294
191391822
897042246
1099538111
1336513935
1893740276
2116329929
270863799
1188553084
932847825
845160241
704573301
671374587
1566941672
45506503
1297034530
1279846730
1211621326
581007753
1718138077
715446088
877844954
1074459756
405566170
134187956
2087869226
132185808
108204077
1888165119
1712486069
496395360
827198999
1360939432
1306223272
2133849101
548396705
861932288
574496333
1662264681
1385163997
873928865
1204480220
1736510870
1787517034
1047480415
116095388
1675384714
808480952
1569438667
1566378817
718242786
893808057
1669434280
1944519002
915092990
1024255670
1433379644
503136914
595988479
1406364631
811130959
545993782
82399917
738043521
1093011395
1063072734
346756845
849598078
1067898424
1597922835
1948807364
5139031
457326010
294674688
1055096330
536076999
612149378
249428838
482222929
1827850296
222966753
1958228364
1729583496
1480705427
846681506
951686487
1919911215
588842600
2094390933
451437338
1408280028
1438339748
795045257
1385142945
698564482
584118056
15103655
462314662
656131595
1285677139
1623227910
295485674
382211166
737881655
925272956
988097141
1644158956
74879128
86283282
1526870753
355907
927728442
264388762
783227528
1046829280
694517986
2112339745
1236976112
1204145877
1834327451
320965522
240688891
1836112927
1131645002
1954029345
721885578
1451191333
1629168593
1089871362
1563168306
331649986
358826722
1168943911
1740773265
1034242839
445562919
76482231
1965763824
454845326
283697736
982449559
2132805569
546675441
352821474
353969027
1734092490
1990712063
1080518047
1433201370
973177880
1670310327
310905218
2082578372
457631388
2147062325
221580076
2087458188
1667733193
6131000
12633036
2096529054
1005521678
736987589
1498121397
438258424
1435755332
1612263930
1522132200
582735364
1027484573
1375857774
74257173
1033670395
1429410099
561036017
1012102053
2130013944
1819056183
956518710
747571217
453083251
1504363885
2121067930
426090499
1870250774
1244100596
1665441925
1332241118
2084118225
361429814
2076998952
452325910
1468095074
1942048423
1018865865
1352743877
156522129
1504259711
894006771
13005350
375861961
1314377683
367264765
1389349184
1287157638
1677741207
1832351513
801381328
1054523847
975173722
790001794
1376322857
1190836688
673783154
1980153278
1825189201
1800437654
1721007864
1943477005
1473721638
520532949
1139672198
2069604405
410583502
1726778304
1999924328
1971195328
1174339973
590153764
156711375
1509663253
958915387
621941859
1224730364
901438262
1111462908
639501797
955304968
1803859776
1473255888
1910938666
471381148
602133582
1585025270
2076743599
710441881
534904047
375566630
408079477
795231128
194053121
185838349
124929881
1501324791
453529462
661395677
283989518
1253663732
1212578464
1348582699
2046718557
995997091
2039024738
996154796
1579202028
2130832475
1902963606
1426263970
1852687174
777422782
1108225751
952064037
2008507099
1549894903
214482040
1448545062
733636721
694952468
1941870748
934250794
1933449901
1008006004
1927054104
184413789
440380876
151017067
2126485176
1417513256
1088751673
1675008989
1642691215
1165139154
1044347085
1839903435
312681525
250469940
2115531824
1028331849
5833316
1959634054
274101981
1243639219
1789902278
1237558428
1143045986
396799600
2017246372
1023166324
1920729775
913720578
792158004
1355401667
1793292688
1021750022
646089127
911266979
1096225519
275413975
738594171
845825389
1451772723
1555252287
1135251846
293763607
1286738408
836346317
795043906
1653603814
866958384
1479182892
895723431
228737220
1599750205
999350653
1528803870
382378869
2004065984
382366645
1359776524
2132289863
2101508223
1240357938
885492092
366193253
436554728
1667042654
1597348370
1578930131
1335904550
1070585730
1794655830
1473621344
522821479
2107539008
492515670
544691584
493528821
1235148112
2019095775
572189029
1983765799
939455611
843143303
57319371
1388410216
1223523155
943743732
1484382146
1742390821
655864458
924236467
21552970
1057094210
702093937
2088422819
365522153
1855209843
1460477049
1825679655
2085293436
1400370358
926325553
848156086
744493128
555548764
1891218744
83288415
1832934650
1209386070
750926542
1605243148
1299899744
481712437
1618428745
1853972712
1511946574
1698478293
441967591
64127299
1227551063
564328541
1071497777
574437791
853701114
581017841
61715860
2132634090
369200467
926705114
1916198014
106728615
1964496944
1317581520
690695822
103125789
1184286683
1264114732
1310688821
1669446923
1706964493
2021939119
2007913965
1968051809
1299297920
792113429
1309584454
1844135099
2052704789
94217708
1020174320
598486722
237648233
629032492
880666218
1751434190
1121496261
1326598984
1687187160
1979230040
1289947297
816957578
1115442121
215726346
821945221
59926163
745020074
1890956608
1166538596
1897844085
1820889956
576576869
128299820
307553424
1740246571
1103552163
1094270974
1465048368
1157263930
1156281547
1191600799
1102851098
237113697
234678556
674732167
241266738
54515176
557656898
2045473611
1677485491
1914480364
274917199
1187460433
575268245
635225110
925255330
748831391
1455802675
1057990540
235313330
754195777
919171942
186803038
1035794265
635377715
676204690
912487502
1724745152
194980131
169670365
1900397479
431584838
1135150125
434183590
1716895696
491791665
647525129
1945493012
1178824388
1791327912
157699138
1895351238
207131543
380819138
231090013
1435478848
1654973393
16534063
736237170
927564304
1000542951
397236976
130665294
153300541
262572356
351739878
1272699129
1127098160
1259475490
1262712491
1314948744
850615587
359270998
1599118894
760943231
76343266
1280105883
631600355
700069943
648903190
1940139512
2001231945
900406067
1494239389
661596330
333775700
1847489360
1759960601
577991366
757221060
1749917628
1856846719
692921590
2079202945
504438802
557932296
1137633624
1007119968
1192681593
301971142
856392801
1760190453
1294972871
1879232699
1052478686
728390327
434183658
498038121
928705281
1126126091
1991375236
2126199657
1293409194
1261050966
29541814
1803763138
686481841
1133990567
775389035
1366639412
1257359224
1814452341
631488644
1026718072
1332287718
1027083021
1084335592
365819576
705716296
1077309391
1041570242
996335356
2016397023
863825366
324254518
1730832255
1633172105
655533444
1306870861
615426070
492389847
2124485153
2088750640
305796160
345140574
1520666947
754128918
1487443093
1120473336
1920757961
1379316018
1586867377
2021842705
987609248
1011235794
686592502
120889946
361524017
1201097508
1072443506
434573816
823308598
428856689
1391900553
1973378968
1047898237
904975061
1691982215
1671928692
1434342699
2004366653
1731984369
1118788913
2141124653
1461375090
1224787676
1387718315
1150699885
465675493
144812339
684373779
245733321
2060871896
994616002
1309548354
950529243
1082902547
1385561464
1476502645
926569892
581865728
511187003
1161301987
2094291111
1141163501
1153566632
1260463281
1193077319
886031994
898710601
339428911
208106555
1321723024
763291809
795070046
1548314026
1857829471
1539797514
267066654
1131568632
1259080669
1810960985
2110047602
1753945246
1627359551
19973175
389769574
1418221203
1252200710
840354879
107300379
95230508
1014019211
612333127
1736314739
932505945
112680065
281447979
1502189658
1514351137
1787505389
385065923
1521140147
403511356
1241662458
1482001924
216620718
1937447063
1549010574
830306667
1173210907
488638510
932062354
1543943312
882479833
315174759
1458176656
2051131938
688248067
1563630349
1739791984
1888913791
260157843
112451857
1133547369
2012978820
1723730096
1104720871
1398895064
795032965
1484735241
1442850588
1653115958
362662484
1590570895
1456215189
853076348
1061028932
773351748
1113270142
498844052
1534710734
1966196797
760251167
1682941746
724032390
1210745769
1240111121
1337517350
842696274
709448547
1476558920
1275257784
110025957
459131911
1870810950
1708949655
1870950267
192327556
2142962981
768888429
1004649389
1903733342
1642820279
303130866
2025923749
591761099
984156244
1731963887
1571895282
774597788
2093219376
2083697134
1299773247
282201356
82139977
1313812618
329009512
802181660
638600729
726299223
548367526
1866795425
1128369216
271194496
1494827627
944798868
408485426
823701159
1513413438
1496697015
318224754
1911731781
881892984
372960603
757779680
378788672
1455837079
614530266
805162144
1306223007
1667353777
868747441
721764588
1110478727
1183882374
725697901
1122176477
607118804
2071324340
1645506326
1331279421
346694725
1560172857
1764042580
30569070
498056338
511735453
1106123587
1517958094
774725599
1864759502
1950396874
82490428
1615247655
223985030
849194029
592103088
933893904
1144791743
2103605724
2101644531
1880713299
1458213330
1025461536
2076801104
924904835
606838067
1978588425
939282755
2008951768
938665471
1150593095
1025523799
410892474
240289643
175654868
1136635614
860796055
353139477
1329429245
2079146313
738171259
191285960
814565058
24558641
1038169980
29448270
1981652691
1867250617
1477752882
1825209431
1603858528
2003192488
1832197142
1319551400
75845849
1566793088
1954031394
266081886
240340033
2050012018
1999922239
1896782906
1597445131
1229196960
1248998362
259172829
1286531409
1878608128
1043666185
487964419
140439900
1567877580
981358023
563852570
1488565145
369314540
599198323
845932231
992412076
1645325349
379310408
881564875
265399174
1303527317
641039664
469222854
1948743955
1540886791
2045557114
816647142
2061138435
2096190672
109061943
1570762854
596401186
918066516
1192365675
286905348
1397961773
1827034970
1787805362
2054304759
1145413886
1178384116
1907416259
155803541
733871588
1795481406
1106432017
1775290154
1194760596
655436974
578346464
686894811
519792266
550703589
1191841838
1790332615
866658335
1645384526
68242871
2107581704
920007680
360924777
1615666872
1160555450
2027760136
279102747
337687431
41416897
507777481
96031019
1784053788
858665212
1092869952
1766426169
1417650845
1224523870
316689183
1924539305
78198223
1887555769
899716448
2060725792
1796428707
1552495035
1516236597
209416674
191564175
1045542751
636712275
1290619465
1912060580
209117911
2012009621
1260375640
74074967
192024234
899048575
932109878
1965689590
492786936
1477545620
1224887255
2091342994
1818852946
2066637042
753864461
1727031203
914928394
300032700
1062040941
7844644
803656863
1855517010
24097564
1950066797
5472917
1103158679
560379168
1612102655
1125945597
1246282603
929134316
1602595206
63984075
1265596443
1938044322
433889064
631364091
7099322
996206520
668971948
1998231664
1428513417
1328233178
1519422884
180243450
1135321038
1827711852
1931812397
1863167748
55852997
1845636006
987046230
1760297137
112928280
1480318539
1626853895
139938844
344350152
1653892970
1067874100
461972702
1374629646
1472423406
1823962972
1583869819
935834766
2031092095
216720109
858889300
1044687038
2078438119
898219907
1982050454
470464501
273938970
244599727
649673909
2020386103
814866560
207801146
1712404748
740009749
795899909
1138176771
978393558
199678777
762874777
917004277
922662464
1814759717
1812577429
336796349
885562793
1755334193
654283148
539915527
148873925
317242426
1688668376
1897741898
509052656
1624008474
307550944
793097786
313904499
1967430108
1366776314
413775349
2135565073
2124586560
1038079230
1076239255
1649034723
1435446455
402470408
434456238
1443381618
1546975691
201232958
1451044107
211696308
1110668270
1505347526
1623254164
143122227
556588388
793192524
1121141330
1336812220
261108834
622871717
1744263733
77878186
532428486
1052466846
1000302441
2056385654
1948236982
1120674116
184490813
302793932
1136282341
1878414482
1641577082
1850471257
1642483822
1073043203
149423215
32242698
263024130
643684850
578124113
526096459
1359656730
83455335
464663065
1497162768
941645716
837230188
392607950
228993165
1594585614
1617011626
223584195
618251225
1877412087
2098059553
1564369303
335048571
510735783
1317824349
227702544
267093120
1300745104
467828319
1707505122
1544200946
446390745
159559520
728613347
2109907779
533414686
161025898
1394675556
1819923337
1358103669
1515931095
1504347915
1066495315
1453606864
550459881
429967315
594834547
1994472159
457617777
17623723
1241687935
788594795
528497465
88555982
2034844582
487568812
239292129
775951801
1780482899
1204318219
2001084655
2146630779
133446834
1375573627
452923564
73107575
227184113
2056367284
1155093341
729439054
251220357
660329867
259360500
1316577318
1799660650
1515029403
67592491
1558646225
975396343
783894459
308885813
153282651
378952215
186476794
1431133510
890404538
1842275284
161682742
1412870927
1153392093
1260255495
152938369
473653105
208427477
1876399061
1641498966
2037314001
1565582076
1875981416
1581900035
1034318803
514545060
1746100696
1830450612
1660612170
257740801
588099371
1649412311
966706380
792012474
1231530282
1010752770
754002413
1022662273
1681423551
465433979
1196993164
77697060
600488727
431331167
1409188232
2139370185
987620805
1257427558
1224253181
963995894
609937668
2147186669
1138114451
1601909563
1233854388
1366298292
1640548388
1621598045
2098393788
205515753
42501325
1545422066
14496473
2027561144
1693876148
889144687
2067299764
1441768459
1685193302
165478979
1042655403
1844268350
1555510090
909604215
221808573
220849372
763968408
1067720624
2044995830
548953543
1225198210
209263158
563713560
1815386238
724192134
752573019
24829544
396261321
582142299
1275517569
348889511
268406590
1426211694
1489072885
1485520165
474444936
2030630090
928588391
788595931
1005517787
852781165
646262317
1304952544
905347228
573915589
1994320294
567575594
733374258
1148471454
492374813
1315233748
1613209262
293285409
2000462349
270705947
45874792
845201649
124198488
854556618
1069060768
1926276046
2112422343
2067975953
1813684444
2143635364
603154973
924481891
203679017
1058537977
641215648
1253616924
777445357
1555498009
1183679115
428988087
138796972
1686977631
1927112311
903115792
1027933624
1510609956
1118964702
1183710097
914158469
928916831
3688414
1644840909
693921283
16375869
2118517721
1262334748
1028945021
587994029
1768197909
1463169488
2058012333
236862504
1944435174
1257042755
2053119340
1930479397
332437355
1594628777
1071150421
1489808718
1957941083
678305180
2040316608
670456001
597941051
354978691
105178984
871309608
1800979644
1361640278
368679260
1221156766
91041678
1406212745
1492888136
146178889
1365394830
91420427
512479417
1321567938
1487753644
1641365393
1803967061
222035139
1554950330
1201518782
600127518
2107121187
468120045
561033945
751908202
2117757116
1810151190
286635462
1695318780
1133481606
504791693
1117714694
1154507269
1208730741
589438755
1668554895
745346734
1763236614
961727636
1659218734
625204842
1135310461
1695336316
1497257794
1714772598
1908524952
928542815
1880531585
1457957857
428326270
22702319
1006164081
1286840383
2019042272
2136125132
1533231742
1436694199
284995204
112476224
1636987379
755743468
1432915226
1235001942
1007387256
1253697179
2056952394
214432954
959002383
1852408773
936229048
1244791638
321224500
1506568403
2019548533
2122928815
100104254
639424274
1619694489
124978756
1264026219
276380954
1327887842
1959058793
1167970804
2103451823
174976122
174605869
1023817520
921644994
786316439
1600573541
1849245246
408090981
438527461
721381421
938036704
1648196783
620497926
67191272
265842771
903184809
324100090
925898802
2000914303
2125325219
1670944673
670528517
1472428317
1145730075
1952242079
1832700163
1589356586
1461080776
968796324
2115250718
288890544
2144939875
226494824
305858291
672939421
1298123624
835988806
221258402
305913113
799848249
404546294
604698447
1225668401
1491493941
661131393
684404173
522606717
1171647624
71143253
633235467
239338287
1277239941
521152758
719883206
81437669
1000555776
1130232337
1763677500
537234231
53273846
1481032957
21413888
1202009498
1179589171
424766346
572314842
246304891
1979709985
1834908364
518248534
1839790635
602017024
549050865
812909199
871446686
1130711909
144304704
244132883
2044387360
79445735
320288579
167076368
870013920
1070303620
611520894
1432366514
1778518897
560388820
1419796580
942641272
117005379
699898004
20827149
24640209
227100417
2018212640
113155263
137583547
1779880872
1978713892
1058441633
411696020
230842419
17373831
1628961070
1900121613
707426145
705125876
1954095195
2035983454
664809699
173741348
1121707073
493508661
328901121
588437652
227287172
343484039
1509220951
790915557
89043689
1002968694
1558632136
295187451
1921474685
630440708
586037271
511628138
67415171
114645565
571627401
1964270404
2109532554
172691534
23273902
1345790426
1273287816
2056980537
906694619
1639539748
522920071
624108704
1824555055
561417924
1229922662
1512770421
71321631
1904572628
252811917
1329841420
884454481
2078247334
676124820
1583082110
1302489381
1142730376
1164794173
793905962
298852055
2071338881
755029665
1672080158
1063224983
1034336478
1563961826
931654629
328755509
1295598083
1008053659
508209269
157646392
1734733262
1812136505
1642583893
2057119827
2075194148
186745589
1814986425
870656607
526265459
1112366804
1169929642
9223766
639320006
2015792590
141241217
2028473566
1937152093
65563168
134943744
1114138829
551472374
80651405
959955963
340621552
1886805427
2102462066
901660554
1587366160
504463875
350985461
763259967
1526655586
1072531967
953332867
1961433256
2077668264
589309867
949177485
1051377929
339988250
1485214060
1094158326
2142792629
480569547
1570757604
719500131
225288354
853310160
1707002454
956977298
1455243528
1798710898
1596293812
1986908103
888551612
819446822
382963928
441132344
2102059036
122361144
1070429282
2047288474
606232759
727132240
788229080
1880612562
1151086287
1475784267
935742581
2072220495
1812927770
1732964937
1752886672
921198474
1403649985
738713157
770302162
721397539
1247748176
1995978460
377593635
658897902
1121451898
467592487
1045855349
994420542
2120557374
2035804032
164696975
1062922175
1282400429
2084712259
539586430
1572028667
623319766
930430570
1892517625
1207524060
49020053
1297668318
558104805
1849312641
94751915
1707354236
1398595880
258667822
2013191867
758153174
1119304996
1400745478
821085366
1989073475
315949046
1899715824
634981690
1424513636
388840030
1589578724
652420271
452246778
916407082
397629168
1684960022
2100657524
121454007
1452284942
583227977
558174846
676240296
875507387
574013397
1434848218
887923866
512161097
922643872
2132516741
1566673342
1024844006
1256297900
1360646461
1052176012
551183988
1128030999
1040037057
833233990
1501557092
1060026871
800708416
1204302141
410054378
1893327538
937287525
1613657545
1906904543
366459812
1458483954
761004801
1692732526
1031017341
696679549
687505328
1800942955
65334213
714100790
1490881307
563748086
43752088
775815798
414027377
536410222
746723080
1770240503
1395008878
1022476369
1988766633
1472766260
2089987079
297092042
188883388
1477330648
1119543908
1667380452
2048135859
79417784
1774955343
149256843
56123498
1739899693
1509975290
1961763387
242961171
2084799072
545040537
312080452
775147715
498824290
947629753
1118248704
1215707114
1804932767
2051636923
1935362721
202691845
1106368220
2111253663
888938134
540056157
650155657
985339224
1815201179
1955726030
516628333
1719013648
1885608945
458780097
1472488805
444729890
2073329024
1002466166
327451692
564778506
1327277844
735119837
1959150146
1040931024
384764143
1036240107
1075380713
1747454577
2129684389
1229438403
318985772
1611548644
214635439
1391389129
1197304879
2130974819
1427721819
1488888939
1532863201
1350395718
715224010
987106412
1031656257
1481802038
1855756876
1127932113
2135135067
223943787
1125576972
910390181
490820342
235338074
2020012309
1263573771
1958587130
955970
1089521072
1771012429
709987692
720421980
1416781234
155856163
534306649
232323930
994240938
815499651
331730850
331316867
1389440399
1620420637
961664098
2005244597
2145637769
27000774
1551324890
24510061
756188165
2036949200
692950357
1284673927
451921815
128890482
331947165
166386074
1609281118
36170974
2107593831
1121655051
2067197613
1443718144
561200982
289784835
1264861211
1394147915
1442669199
223524549
1657962501
75333965
249570313
2106331165
1686303202
992896039
1352555361
912224998
1853021630
530685552
1814919142
1602522581
2053188285
494342616
529149574
2093083946
952328599
233221662
1143337208
1257366449
1826062463
827661867
578535049
1412193374
425400884
1170817549
1719214631
1794680957
1914685679
1228029082
796591105
1821450040
588190784
963534312
750196429
1857993477
161562719
1658633673
499266122
1489723384
1334250985
872658326
5611261
353008277
841735891
1540134435
2051361168
1198711256
944827122
1727225469
888209034
233246045
1557301897
813787126
1065051509
594056860
963759436
765209447
1505458276
176054966
515857078
592853219
1074665024
667321544
417094277
1575578525
692725982
1118059142
169338785
411163530
699590102
1516476026
766058600
952045538
74850592
2046803019
1872895441
960183270
1200185927
1356967762
1173055968
539527054
216112470
702303092
476018679
1583119353
768136016
346437976
1455927843
1120812427
522193731
1439974622
1079001748
637259237
65854718
1859188054
1499620705
409055508
1643830553
380198860
857372833
1362947725
1024782489
469798046
1929224038
771230839
1707151535
1887788543
705979751
1528045533
731146648
1373223505
478794637
1157673461
1619582948
1427828190
178973839
968862075
1465925282
715741660
970240038
1472489454
1527998404
1908375760
810696343
668437735
2067784765
1897586616
1749925089
553304426
179002639
1747762014
115964754
75857042
190348612
1542486250
468846936
1382526797
573077240
1114858074
1558233390
1905187429
1174953548
2125893425
1956404725
205802793
988148893
89918562
1609391161
714419684
1201877247
777958017
1649856086
737256523
781356204
190895008
1617373202
452230154
619655131
1770392827
408830349
1832531964
97795653
1516685059
349341171
1600480539
12911668
727748912
2118560904
1778860489
37513890
834287839
1339253241
938119179
268241687
1174047868
1999281103
1074211473
1222555271
1935915336
1712843058
108413393
1275715279
425467132
1120891363
417637248
1471134533
2113030147
954686460
2068734069
1579388452
725585482
1187154333
555655347
541774293
1927478623
189543758
559848859
1185904263
196518832
1105340550
674021616
1279760823
1921722472
1295104433
1769771223
141005057
169307804
2086748588
1319266532
1936582961
1920920955
2032506388
622191143
69672622
1537525947
1332697409
327710493
923298180
741815465
387406137
461320890
2116759896
1538312306
98226098
1761931346
1630956224
1798322697
1017285014
532117926
682483148
1427905439
386572097
433772777
516590600
1527153668
1735863492
703055598
1552005119
1292915817
1751914508
1643542651
1951660964
495908095
96963588
60459398
1133154298
62546609
1243256181
611664975
181359577
71490139
882784816
295584774
1505050335
2075416020
740693838
1016053779
1046056436
480275997
366809646
97805013
889417967
1303015799
1805642479
2015990405
85991460
1102467958
1002162368
2097244851
2109579217
631084376
351507977
932189702
888631183
1366650021
1311150636
112671132
867642162
1684592907
44153878
2029956766
758700338
1182345036
1297080668
592833393
2058469091
118612360
207142664
571300607
1541341964
1146563930
1237771970
1199916668
518134366
522601934
1163495645
1175195504
584688816
1787281859
1435066104
462780396
80834175
740193224
1250569320
58416440
1887800609
535887365
2108570794
565913295
914093138
886430129
1496565886
818822980
1119809810
1889115052
1730006657
630378922
1493872252
863484689
126991381
1328966922
1386941011
296696721
74216548
439144957
1182059102
1451099023
1777499899
2115342477
1912005142
564790428
1884392765
1248027340
1638264688
152216960
1282328387
56100280
259565242
919084340
554841096
651205749
677610584
1021272358
997737008
2102463308
853895927
317491860
1144131414
2025520095
561570417
542982899
730170871
2104667893
1384209287
1126208295
1773611052
1899410360
778685868
2134856137
1501828747
1261184031
396926592
161579657
1785780938
1888314892
141167734
625966519
268912434
1685995910
22533072
629131889
1165824894
243082477
876230033
1396361126
1474831367
1988665660
816064893
944479583
1568500394
1717526054
31663733
1700015850
2140777699
238178963
1913707779
944389964
168295044
673632653
1062283528
1892960382
1181372783
1507822034
1823575930
362525692
25552138
1163085401
1706332549
574541185
161211416
918061675
116893629
2001834883
1116911408
902642429
415668649
2119304797
2080480731
8136519
617544644
451857229
549361873
2021224161
1790160968
361312237
1213922205
1478716807
1249990507
1767878050
1225117891
1282430676
240635547
1439368375
374228661
656964287
2143757663
469019367
1897124183
178041626
580473915
453015550
1612034445
1102318393
952116773
1204638768
917433841
1629693163
709683651
1005334722
1164386915
478501415
1715837448
1807524627
1120504466
1254887958
749598949
402960948
524341361
127300333
748317781
1172684911
1666392652
1138346909
232927498
874616941
1592444360
80274384
1659960495
132322806
888311910
1463280062
1938649443
24629069
380087446
165597360
1609467103
1137625514
1892053342
1999454592
554669614
1790488095
512975941
704942491
1526745288
1870417455
1044320687
611174871
1907984047
250594408
115376470
1940502640
346801738
654519480
1047187593
2016346124
2113790712
2063215908
2122832770
1707839556
45513252
2058393397
119243191
1935542621
1776611221
653898079
35499851
822528298
115347478
1938782335
2068342791
594779858
1176714286
1140285340
680251849
1112200839
47128132
1179338289
1180565776
117064636
1127081094
2134206145
1069140895
1585805897
1443019056
783011084
823648070
2138626933
1096454996
1530241638
1126514932
623966706
1880373805
1844970900
1336218184
941698998
216419232
1732203199
76592630
969486358
1166646137
1494690541
345074358
687438741
2137589525
1810087771
997768781
1888876692
1384276264
1922046500
1784422141
746303207
1570530682
544922273
235310331
1006345687
585580366
150998688
1974009309
93565082
54069573
365778394
1163257038
514265144
535648306
768663628
1764216151
1836870426
1211854919
1064464695
42439033
1972757109
998816473
1222582834
735221707
345073581
353293837
545282748
1090426955
569168475
644712183
40679481
566465172
1565047932
854249415
1458442357
1612886956
2012498912
556922201
218681445
1247979796
1496747686
690651142
1928725934
212087411
897841155
188690195
2126141582
2012202904
1504397097
1709255991
987783386
1877121007
1418133292
59752500
1315579767
477843292
1925086714
1206806730
153419186
1206303367
514771853
261749503
860114807
57782892
1972439622
1231738637
274237326
584627327
298524088
1366990151
1252704550
1919059553
102387871
71968378
917503239
856017204
54561479
826102793
645616120
271867344
2007647774
1953773681
1235548111
197629397
477481245
303202363
110547125
481576934
1987422128
191325680
1080925956
886083184
1038423335
507398310
1290513502
1404238228
858721385
1286552029
1027411989
331182241
483264283
2015062096
80310569
1521575006
1683586550
437366345
730923560
866853271
852394937
1418959976
58115738
1248565351
605145698
191478535
509885344
739107169
1588058850
120094015
52567915
183418235
510272699
1680098558
1291810585
1345745058
1726170264
2009642771
1376832298
1338535959
796682432
1937611050
1728763970
1137449453
1666670432
1324067734
1161652426
1463958817
1430253725
785891854
1158117875
1987655950
1917610894
463540071
329321349
4213893
1274998987
675224124
2072487587
1931213795
1022645225
1901799211
2050226828
1154546450
823242515
1366437147
783779441
347741511
78917382
2132892190
1288592693
522962990
1071813962
919699741
1122440620
546226852
633237929
1079670511
473720833
216381427
1393766260
256371212
1900879366
1746727678
942665272
114486858
87115285
1431053718
1916569753
528746143
169271870
545666483
571423594
1036466005
1418912077
242652104
426722718
566155050
1247654322
1864365781
589398715
1688205234
1591001316
2059526495
257431395
1646851585
1736327983
1753685374
1971922491
1217229788
510799682
1298331174
1333770511
408229462
1158394555
182271657
1947238444
1103133210
992807908
1287235114
832830369
290505689
729098823
1325953525
782624568
2115528854
1721572342
206356313
1241005679
361444659
484575925
953184953
1584647557
1399370612
957523148
1791832525
905296342
2029914247
412118213
1683865492
1698467962
1202815475
1684684047
1295868552
1362916482
1085961377
1731782851
1190111782
517217101
39359449
13058818
213479790
584204979
473970429
2083535083
1226169873
277381193
348787354
542930228
541970759
1468016556
1784914789
2098622078
827759773
2128997073
43368350
153954191
72290018
961805682
796001047
2090206961
1429174444
1130342074
243818756
1073934600
977059551
2019220052
1604157664
874477467
670570441
747689302
1580519647
2091758939
459471911
223856272
2070307061
128678136
938655932
1434069801
967179824
878644050
1477029956
1991431126
1755619663
1406794990
1313428566
1479679778
97077234
577383068
1267973227
180654289
656849823
1427065283
1644473329
695203859
263885105
466581183
1786302116
1607230981
524990633
1981494980
1855213271
169528372
1933355798
1758342547
206934179
840793050
1976062482
787580736
367031847
1904973720
563801082
1302175059
1038210119
1617127904
1994647043
1817642733
1304570209
1086825931
1854440973
1338401152
1476372728
1819105098
2079709852
234667220
535698889
2121532707
1895561580
1199147625
1952808646
305477268
648787193
655528279
388099528
2064335042
1921200029
588424340
342096873
1129597182
2094044037
1925821834
1419718191
255412754
1051991328
812004962
2018819233
1055034912
1810108760
1446131994
412354657
833044843
967789422
221403303
175443313
1235869415
385160265
829817608
2075638117
243574123
1233387328
5297387
1537698683
39445448
796440554
1622401257
1529787752
612846467
18227765
113066618
1940045549
1255412055
984467010
2005213782
1061824087
877193580
742183845
1612885856
1580782844
150131166
1962682894
847739575
648549412
1304512801
1152946429
718618671
1786148684
411252449
2042378137
974259559
1177874906
892658580
1485056004
1319706352
1010590274
848153568
161599474
727099292
883168769
177762203
950263447
1942367967
271538838
2071933266
1126440756
1511519066
381740080
1383074896
1175724744
951813166
1329444587
181525250
935613306
2083731134
987007074
2046127525
743418064
2083184546
2042379412
470381816
239246984
1232252031
1884401912
1657785626
649094477
1675269109
1059863490
813174861
1003351456
897227141
892622327
1491977176
246047860
696564055
1486044378
250248507
213509181
295910774
901517982
283415986
338594426
216669051
1845970203
1759498688
317583413
506923732
703218877
1162204906
1883296653
507750903
1665062780
1575735293
1631473209
318619090
1022193392
849380944
471936823
1149498647
1744882460
5749341
1874426902
1705939027
338892879
528095704
132658437
1139341884
764185682
1875571529
456754041
1635686342
137065609
103234249
1131375146
640852540
420259994
1994660948
1082593676
649025800
279855973
1936054742
1329187662
678975
1815856056
1681393021
815636621
1992778478
820524561
1120494728
1484989386
1820448849
115895622
2054189042
1060853224
277415145
555056050
944619621
594867821
1541378331
2015865280
226201913
1615873579
2008660449
1046769482
1417257579
590861334
2044355023
1566057714
1099875975
130868996
1048097105
1945237174
1101002791
395359919
736325070
1744485965
1061451406
216388133
1679890260
898882708
1997248977
1497253731
751507294
504979892
2140991123
1345841577
535883024
1750511754
1266696621
673833558
1325174246
872557549
1070188642
1267041269
1544914310
2047649062
1415310167
557783524
770169573
306762178
2028376269
1086178455
1483746918
1411053423
1332233665
1467306850
835186450
1923666639
947641704
945203541
1335313944
1477470097
1967883908
585268536
1133074530
1444643464
222516956
1994704498
1565341027
1205423973
833190763
1135104147
1764503780
2117390164
126425301
1490261951
589128493
1638594068
962341362
1684968938
108019726
993980672
1161783856
1784937822
746228934
337409082
2078723708
890766385
2033626530
282637341
1971851178
1092282619
1944974500
1036401494
728000127
686460542
479166406
769658671
1183368185
708278813
562288598
963128101
627539612
1004736193
1615385079
2084787148
543608653
1755463142
377833259
422967821
1407747212
1706924514
1634861283
1988358680
711340070
1322511369
1008763813
1851303864
409962811
988285173
1735314812
797842505
272683411
362394182
1579938584
1082975934
1829225312
1913684050
1000086361
1956080703
37176297
653485975
291559668
22470363
455618688
659841008
1337240857
1820580425
678957542
477181644
386925044
2116165005
1305804606
1704892198
733850244
1898576241
1926474988
784389603
1683718829
183169940
684118460
1444737672
1719094201
2013114990
1109939149
1555505804
2143749700
1115044443
1110552902
167176959
1749175512
1444358553
848985187
768198830
1025426014
692028832
191820506
1956941140
1089918726
1335583298
1326476368
154487272
1015328563
1857130769
1887679850
1228628071
1953114863
1072888499
1351998330
1061166444
1752941458
349242952
167231715
455952939
559133
291863475
1376486533
710990437
1662503916
1394245909
855148330
2055285359
752420662
217103221
1283652810
318627248
1852128021
428254703
1415679644
1891850435
995550047
1385667262
645741950
1699942345
1711825768
619316579
1753001079
1312174756
183746952
502050899
1297426497
1887272583
1972563245
413745067
872727117
144325416
762722168
2107040250
1623078408
1122701291
1623896478
399781820
893909679
1909249163
1749635740
703877242
986188378
1257856350
1296345090
755444546
87813709
329727479
1102228820
1565119775
189660602
1248765773
1406542259
492940560
1638823709
1513815357
1165125865
961168577
577787146
689184745
240193024
686074821
1404016973
588318390
1433648348
1544151314
1478239796
1847202003
974519748
110775728
2114141495
1582616506
421594488
1228325910
62065127
1170870282
965372055
277451482
1275931515
321709065
379813041
168860620
835637743
1924197455
1277739051
1167222699
964642798
1220390730
69553309
1296750176
1544239699
1386345157
1356513031
1579093267
831773627
646489672
1295753178
915193126
1085885363
722633816
1647874110
1880071657
1461429031
707151070
1450102478
2084431903
491947138
130390377
1943957005
245075881
1053279678
1720984937
715896861
1401171728
1698281998
2110926743
125827108
1857554602
818466646
2080963734
1826438386
1241556971
1190354058
288152521
864573251
1550700555
1053276765
178137975
1880938551
2129690553
1702101059
1774439071
1172989785
1520272840
1687487963
1388035604
920232937
1696844455
59975608
785591664
2006475439
595008402
822575354
605452126
215636773
1710109959
1391649049
675923392
1949460033
1426667666
1116439331
1995521713
1842674279
495668616
1589053689
459821544
215116341
237158388
481575237
278805079
1682059258
1340613631
1784366426
1206605990
1603420688
1527691224
1712574966
100449029
1210030509
509904049
817939027
8933010
1069892656
1675421408
1940526799
1276679741
584560348
176331544
620799881
87269196
1885366312
1049781397
873146203
2075207027
51474792
1783297327
1537332385
604783272
484811649
827783786
1641757891
2108543588
1131376798
1217477722
233385931
1341827308
1304481611
1102310563
225101013
644583767
828357664
1238646192
210073015
1022555429
1939530070
1786302116
1500261963
1985469860
126949345
1993035065
1389250548
978405264
1962090485
104099107
1599544526
84246009
141277131
1239513533
1386595784
39791448
1914489789
945513245
1024305626
1566114503
1325647805
852349890
1512170574
1516845415
946175483
1110492633
849397288
403358968
1397078942
1667339083
1821807071
853502206
1810617600
1788751438
234859553
710048817
1521327793
861441014
392623157
420074006
1003780877
1792509642
1006256066
1343690144
998757389
474790148
16620824
1537810757
99042582
1265968972
438498427
1195900444
482955647
1997650756
2042701908
1610018225
434800847
1982302038
1665286436
747755934
68275995
2000731990
136348610
1182353897
365005608
1734225525
458676692
2125340302
1873751483
70713271
1585371665
214282993
716269600
509147917
837615422
18449322
1117046196
1693825198
1944597743
2009085292
1646796769
1461616199
538845431
1838974661
639928203
1091731532
1849431639
1632729579
980060011
11782261
1028362087
705115576
235985121
1169571183
572393511
1684816461
1201043721
1701414301
1268565724
1453659384
1736505342
183562437
1804699496
1494594669
692797505
1383085450
55075779
1793056126
1653199057
526269016
943034659
1474810838
843187819
840328770
906761774
1398220990
1621968446
1503191832
566662978
1753280406
2043339916
1562258579
601142434
2056265643
1662696319
1006505933
172076672
1054959035
927270780
548450363
190080920
2051517667
1330789691
886494087
725746302
1356433488
381426402
859621294
971261737
2122185834
842131598
1032959574
345780691
1475206484
139483848
1167439648
1883266369
1612206690
2003907197
1687317543
1291710351
1793440753
1030280398
1455900373
1654964296
1254600992
81293686
66197677
1194677974
1398888667
68067257
1767716688
196955840
1668583103
2014298601
11591585
944688410
2084166634
2007812337
1702672811
455465345
808587288
797409627
1275931992
509405753
1469815087
517146261
1480254622
865950932
2042985583
20677343
730644173
1768125004
108684260
304568162
2029048787
43355477
1101288990
110635463
267914541
134111797
1433274360
265697156
1102258327
452423018
352076586
657169734
1200191985
853246650
1344655523
931390831
1543690915
1691358512
1625660380
937431170
1147267919
1469004885
1629816213
1606724546
1173622947
347113873
1966294290
135294749
220786475
345296350
1447664977
401540335
576831846
1559907970
1488381186
438217013
1687189700
1951389097
1857734404
1987728961
561676425
2067397140
81663814
667184876
246031378
322359264
205237969
1123551044
1063493485
789591747
1120015788
1333870426
2064179202
1041746126
1139984112
1775194862
2114396311
465865142
977994655
555821924
2036186394
1388428710
2077371309
993777909
358718926
1559682556
1691962797
774578886
132032006
1269064579
1686124739
2142061422
1182497424
1712512573
86443867
1400910211
1516602214
1560502693
830551540
489030483
1382756629
888573497
1605194418
600387628
1519317260
639250044
595978169
607006196
325139262
882658468
403090548
92236688
19541863
1634186793
1427181390
360937176
763112640
876885186
866502144
233234131
266743666
340906985
2039141814
1394710003
484234646
1661230955
1343283900
1622628498
1272514363
1941934412
1074752246
1912254685
869651851
600595662
149843163
1923584334
2085699073
1859498772
571625592
14090308
1419536272
2036085795
1827145444
1098923626
1616979033
507714281
1628208957
2110029548
121867052
1912276086
2065905
1325205123
26430332
274500180
1706546577
1789663538
1152815550
36965666
263543133
1118340359
762754938
1073232895
2042861342
1931651968
914657249
1585326366
29203088
1440830800
1104833484
116626119
803171292
809716400
1725118251
1659613143
1124572935
193546855
216779648
1480390272
966296670
1521443147
2096004926
365952351
1162485920
870111368
596712503
1408025902
378441493
1111362779
1638109869
702413165
1027565395
1559616116
646039881
49395771
982354002
986983563
1254975360
239801729
1297312093
910599397
1093403325
318618357
469308872
597068611
1723288155
126587483
1228968566
1459415299
2029240891
853893569
1566272829
822886403
2085785080
1977255247
1203845514
1430809334
1630569107
1552132919
54803349
1577799612
1447556524
818275708
1322256143
273020988
956754837
622867947
423783069
955227315
978829854
180791753
2023312020
2034440841
1764035492
1649205152
1476921035
1016628520
1382135886
1289220185
210388197
961771593
707418936
996442156
1433035924
484432318
1037214046
349194627
1343006140
1949640460
400503886
1161241540
2048416263
1132540850
1301976982
154043961
402437800
234516689
680417164
185039043
1067767016
747768651
233367911
812879446
343479045
990482325
1872769281
897794403
1673925754
1340706769
886855674
1308752856
748521270
1183300461
550302068
1352654075
1297459450
1925166449
641983733
779924791
1145159990
93369428
691116727
1707294783
1000064827
28152619
219534992
1384343657
1085786904
1579903554
1892861696
851635586
2059835458
1226778098
2016341445
1023798820
1794192637
873502721
1180726408
848973562
1758364105
215823969
1292633157
579176121
75604481
675565521
2108196479
1942549694
118662440
1904554206
120538771
2048597258
1450714065
1156972378
775189131
520978225
1297212831
1272444974
208513386
886172330
976888191
154846382
733865839
1331093448
772337281
1015748927
5534474
2121123797
199386779
887083812
1079969086
293983001
864962184
39716033
96960655
1882770856
1187960622
444892901
1548421060
373382805
240053144
604301319
1720830748
1849167486
1534518251
2017446617
1864617162
1402829854
989531620
924048457
520156161
179430635
401259977
2040731064
24201221
1103784582
1317559605
1246042655
663121116
1673534432
814042364
288541888
792384700
1151317440
561692145
1073920727
1911703624
795750682
550288193
44745722
530434375
322227066
87953315
1629406888
1494976197
752434260
545468735
1816126859
970175405
1992502085
906338444
80620144
1317122616
1123435115
1944186236
1492787552
1160233463
1420475741
656344573
369818975
2067539433
1748034811
1791698889
298328961
552206960
2114746086
1479285966
1541594562
148801428
436128561
727859295
828689957
867632708
869959518
663380155
600680444
180028433
915579259
1061179866
933530673
51019158
14055918
1573439699
1551955755
1273124047
1589036908
1182032924
1246000382
1875289430
1413295780
1188487228
978377187
1016272513
231067315
18989787
1355392800
384419775
1427438579
587065487
145860438
1567630977
406129418
568153637
1040793949
721129485
874942867
698270312
264034890
1628195016
135473830
1707634322
1207558621
606131083
17510025
1611971035
2001654334
1125365162
856961392
1015789919
932115815
1048920893
720641922
791890316
53103275
177601600
1138132587
1160020600
938193326
23582143
2072882320
174190742
1264706159
1027600270
451861485
2075668604
77444066
1374026377
668400312
320697803
1949688348
726385253
954603422
1550431800
2110189003
351303882
292352692
626766393
621558444
868993406
1824044258
1497720171
1037837208
2108663037
172873835
415941078
1908265560
1255558702
517819127
1562535754
503899198
1004931255
954576430
69838087
972255969
157423609
2082697970
2041081814
1096385572
1760198056
1332838843
93345274
1530075227
858037228
1537479866
1691089283
2094666517
2115796744
45121884
1043931829
1679755400
1696007331
1401808645
138873474
1231868676
1819731513
579703659
1047194819
2034616265
364348458
1545620117
2102270560
711035118
1056676863
1889787523
984862116
229311460
1091224485
1258248836
451403043
183886745
882147744
1227990448
433593829
698651711
1776167702
1530974037
312836779
798834159
807288898
1081282892
805412697
589009875
638732532
466459817
1695226694
1721327418
362961486
98951373
2067908190
1360624526
1740913612
452714747
1393716627
1774848250
2074411403
1170614472
1410296945
1445969909
1658917253
83517510
104743796
1170860028
1416355022
1794269189
1766699406
1161584422
225549532
1744774328
2139918004
628624383
1354457431
342326812
295758269
866148065
1570161577
1057643799
1871468225
33300955
1255759456
1304850662
596002684
252071585
1987056057
2090156900
193629128
565001935
1381754631
1702205749
1090340314
167706265
1953305286
315611393
548268043
1863432572
1206941997
1616705490
1671632493
112722423
979736807
1032370510
1287862142
267213375
1514973657
1155396003
289082921
411333563
1497667621
1515293159
1149768138
1199734159
460508710
1639462436
692098583
1333213944
443632067
78472114
1609595715
2135793722
2060163382
1252215405
1036730318
2043799677
407022015
686990071
894547059
252912839
1815617281
1867838641
897142552
380039813
1905142363
1511150583
2127246231
1326995582
620996771
915768548
1802851635
504232045
1472906571
1438598383
1923525872
28634730
918962226
119096489
143108781
2088952834
1025052073
1233735160
2087291129
1545251284
1011526845
811902913
1737463546
610589245
752300246
1832521072
224682769
139659192
1912693718
1641306178
1191803812
1975744310
2104260116
1988675273
1468346984
431204283
1786442196
176827697
1433296443
524304565
803443770
2127548071
447582975
1720695626
694727500
1499810118
1004749580
615117481
611913260
233911056
295170104
1665365355
687409856
529827348
393456186
2104921818
1614431272
14287445
1499843664
505686639
964420251
15881012
919464374
2064865798
1605607387
715996513
1019458014
1415218588
447965116
345006590
1587009862
1859630812
1142346880
1700988377
626723185
1392058650
582731413
958553060
300745371
1088663506
1329671900
1393386482
844512590
1851889539
1866728802
1668322761
178111442
925052470
1097290328
1790803511
1264166895
1258111893
1109323452
1845134910
23027732
1405236151
1742939538
1428843459
11781602
261253048
881893005
1492475479
1359099647
857478384
295614504
764045053
900009362
353096365
2063297179
1336318890
1544397071
549315899
308451720
489490289
1798028195
504326930
2027061409
1851169190
1467874885
784697408
1933902658
68365024
421304007
504361631
241442348
157952073
1071117425
753688624
1904378081
1481105523
2121331594
1569281327
1854381003
1435575645
1526962146
1232319807
173449404
667035218
1498239184
1196981261
1998457834
1014298419
1124902345
845108291
859636899
523112132
923885699
2110784325
1167201311
1795286041
953207586
1539390107
1378384976
1085938745
890051430
811765703
1141385025
578709934
1234458914
988562887
803819168
149000315
388077693
292082403
1440758150
2031534193
561876434
55306840
1230417393
105615675
499885170
1839581333
384955246
357858516
1189550906
1689973018
552829627
1814225583
1298138587
1411992000
172796340
1684168570
747517879
971075350
1982395167
1050980346
5639446
1969012849
1295763012
1482743098
1909665537
758688236
13815794
1664795865
343707945
176847558
1551921296
152910888
1158852408
1769719798
361899185
1862604447
1798478626
1915182657
1878616166
249844804
1864538765
578059244
1572128881
1648924956
1733764721
1036645448
171065216
1090921822
2015014982
70187516
490750654
1584999549
172041380
1432719467
1104968746
1282004689
1357974041
233445263
1096370316
1446700768
1066033246
1810787704
369020735
401705914
1079950543
952043755
279231064
563730699
1251296133
1044124296
1956982886
387113965
552824668
1326291213
1973732066
1781678623
1106890878
1353477634
1999456562
836374396
1083022247
1681486585
75263689
184371708
1598999995
1585990851
663879673
1068541831
542131412
551549862
1033536201
1068667713
312343565
1348752546
538025939
2133882293
1776335899
1862453439
1388645829
738821218
1516204718
574860176
521357559
250419329
873739273
1437873600
325709885
1535720046
1721478583
2007889651
327821306
979123833
965191286
1833665884
1447087405
474240356
944728703
592094335
87754180
1068485724
328176886
1197606496
1332862445
518674367
398703301
1891875378
1402262222
1114122198
960687051
1863800016
614432554
891055044
1364240838
1254607162
769595046
533682903
1866984343
947258141
1761900155
955864025
241200114
147631900
1077809786
1454607722
1202118750
38602678
1516240432
97809500
73278114
2098376049
188505331
1090454063
951808238
1141039989
476577716
1853979304
502865607
701135113
75140683
1907275667
484752676
724044130
68960424
198685420
1497643676
1430699456
1480642008
1034565460
207814258
34099027
1151886947
59712424
39518176
4102375
1419030255
988772035
1907488707
2082409186
1127083147
1752558081
2136540119
1960517445
1190248220
833694311
517024631
234568274
765776213
1289893302
1928695674
1201366096
1424732641
1956818745
1910083003
1641679321
459540140
968053795
1761227126
128862195
223662790
1933772339
226918925
1538558890
1578791031
829683674
2121576701
767634943
1470579718
1860296430
598310027
2112641825
658631653
1610858901
541854092
1268609093
798768693
1009739334
241147938
403716192
600136325
24956490
113451461
1214510937
336915623
1207170980
2010455880
1413408942
539568485
943046501
695404164
2122391481
1438878691
1798790841
1417535269
685773273
2096128797
650437584
936803583
1875910622
1406511745
839746451
739883271
1624594481
1120365412
1122504502
2123140462
821580420
403416335
587734935
1288368148
74664670
1276327062
1646847244
1032427178
1028507597
2010286292
454119412
562850149
1936139599
556023086
1977591477
392219731
1552299041
1723171263
1150892341
463145704
1640625439
1735951841
49633712
1420013972
1416365333
373447273
890833281
1240303801
361226593
1594188632
1663294665
2073718208
840019184
1983503919
552877006
1017238475
1549678872
658390572
1089803532
928212906
99271459
653440333
1074326308
34368022
910127597
1848857187
1801934421
981940343
1449116087
946317221
39470138
656404634
1324743867
1939845687
1662676646
842786933
1005073600
1504397831
1554474221
1023468115
1055095376
70260400
763077897
1045774907
1038756481
205052386
1500100525
1760042226
514277026
953740519
1698156082
1450006383
1001099222
1109776313
1216612547
846999589
663606977
958530843
268822966
342093096
1921130105
1372657810
479055209
1894766290
1865511721
1045816454
1201734494
1645853957
1134238292
599462815
179218747
2145134859
1832207095
983469872
1875057442
167601389
947509008
1197752798
562494172
1718330132
836713584
1646452396
1643188036
1762583510
686688839
126330199
773810054
665296574
437005721
1930473213
1753054940
2016038876
576984471
531441196
1611257355
626109158
2021769456
2094865424
1788825845
1205641492
45153123
2005561393
812884648
1208738009
1156399051
1917014809
291147800
962399183
31468815
857893537
958085142
478339131
1001488429
1231473946
1920387954
1613298970
1273878190
966401179
1941639191
242013176
1192195114
1627189460
447148561
210256704
1568469358
1175619495
1525095395
47956131
319656250
1332652845
367392490
1877214044
738974241
1219509504
670316448
414206543
2103461139
1537634859
2089916154
1766971947
1907302043
261506382
1953800311
1471370976
1009727916
1262450482
165051404
1832832609
342956692
196305992
450381560
1601321671
342113631
1453422862
1278383387
1649822604
470728576
2021853010
1021576219
805490625
617657359
849963901
72210929
445255123
738390950
1365565728
244609858
212373316
2071168135
1794223465
973985354
555243347
1907007549
1393921026
1189334543
654532455
1498605477
1638010578
410598028
2145129228
2083136326
1370091409
1446296949
1740869519
1361986671
1532916764
1639576014
1209278088
556865132
160260283
560971807
1466516084
1603964394
1185054915
1152163781
1966885157
1594868808
364571658
1120698702
429550073
2105469905
124711161
1925020214
1160863324
527379
1766834041
1049988314
1970982807
1655024968
1739535236
559203549
1412896434
716991525
536908163
2111755519
1807753583
1357540575
636783002
685623460
1033223367
398668566
857470407
1251853516
285921339
2046980345
1853191147
1239365561
194982887
397514344
399024446
2061137720
2119853862
1944318617
899914631
1517920746
1032037374
2037253239
1926183766
1503655994
26715213
2057734274
317904371
5597684
629780111
701962874
1314268756
544673336
1605800146
947797668
473412882
865567930
1878492376
1382867977
501555563
1049928480
1108990894
2134866118
406769912
398138407
15834443
211024022
639395353
1467272020
1289760149
1383132910
1588605218
278638085
1818045970
1158959474
836647556
872324495
354002744
1725919600
943402375
1725996574
1522031667
2140686804
815054948
1955135831
402170255
1466985041
673389899
969405921
900420814
1049683729
1131675896
624388601
1225580793
1327065354
1347904975
669149853
1873372567
799097156
1879081271
1778427226
203954867
139815345
609412704
987833560
270861646
1855513589
2022377416
1168752679
244849371
406897366
1090345891
1906308512
69391668
1429119429
1197904786
258201852
1823901793
596199833
196571718
1150463114
216958776
302153150
1780817901
1024391900
136542723
2137632337
981108825
387650073
8071380
101268390
1259192660
950482537
16465864
498745622
1461042824
1031231577
19401988
1392366198
692959483
1509726091
1211403521
1055790282
1631950746
1289626538
485900693
1247114478
1478777696
635968737
1942844883
1686497092
289596333
592710984
170483058
937682188
510005331
634353308
486341862
502898134
2103705010
2033335497
1795447171
1051507587
253445894
1068731995
2056657215
1051231414
1715787052
1495866758
498054263
1610161597
1937474713
1248503815
1940153056
934278932
1117917185
1878610404
620665654
40257523
1368706387
1474858103
1426637584
1055245539
1916964529
361716812
1291664227
46370174
1824954570
723243850
153615176
478883471
283825532
414487809
105808767
1128103204
33969909
124037351
42256877
102769845
589655276
1532200961
1152803870
880040739
1566282001
687496507
808292585
1439691378
1449520914
584976628
427366926
214229865
1127840432
724115719
1951533795
833771914
196423848
1057453688
874227351
1782312843
381870694
213846546
989728059
842682637
1938557371
1076310952
1536432699
2031980810
355793676
855503622
1609840595
933062424
114666805
496705490
136055494
1675245475
1004958317
2143165629
1292355201
1890190445
1798208418
1757104785
1410439422
1792272563
956144808
462740604
676161246
1818229722
1998282148
1472662172
336297089
1060865856
566946451
1720582994
135483006
219781893
1750786769
798544279
1576301411
1326380461
156934377
856042663
1860131712
1748410469
706157663
371831554
372966434
1660443411
1972629434
1410286665
1355986421
460135452
196616378
1624172815
56772374
1795328221
1795548965
245640546
1986554783
1373895050
472688716
1988516973
1668296280
1221016053
1374864011
1501069960
2056020430
129622130
221701647
1108413333
1646183287
1743269521
876636596
1935552446
352738063
2056744121
90650671
567196292
54648952
1275911924
893484741
760672506
829102214
713640557
675238952
1981169774
69619021
267755653
280684738
1047864156
156698771
1437601946
238831035
238317208
627723216
39779753
1802652456
1574141131
126432199
1361843044
1605936126
241886889
1820499537
568224754
1589383892
1726258788
124780591
1938849362
1039510186
1130967933
2013895984
1862581412
1898543228
2015190996
1117177725
336581059
346218752
624773315
1845228885
677751867
1871783048
1157526630
72456433
838438978
1204575827
1236423431
1294219772
253480000
454902883
1859877038
809955791
1109885372
1891698043
28439072
243804270
446293416
2108422920
885738041
2079542011
1122825440
1987241702
1686952922
578751652
824645495
5661075
932762907
23533012
1129595349
1709566932
107998766
349261613
1368171729
886102677
61503020
194144805
496180589
45307177
916358435
517859165
738300290
382226027
416384515
1857673039
1877271283
146182370
142537975
497190278
56864030
957018017
1124420375
677818614
1549610702
1677812500
265043949
720013240
320228723
1040153223
1807048299
657809968
1601000168
1181413239
1306270001
1506854989
694843128
1587015546
732216316
1716514534
631438042
399166821
1491064688
2098983715
937007568
782196568
1997826321
1900081409
1837793397
1566811235
1171816075
214783770
1632213021
534086562
1925873757
823465286
2063528492
27216960
1933176699
2032657097
1645113783
743022516
713416032
1146387024
1757318721
2057738025
217590913
1772379034
1844393488
1007321470
1815322582
1349684171
993008962
483098565
787994506
1786791654
953396960
1306951756
1558993034
1154259104
910425776
628359537
617563193
1904338826
1296460629
1490296557
1917727042
1119636751
1206536738
566347031
1446077090
1544045036
941689062
1117270561
1002857767
1687670969
55156409
83242140
2009041476
1332160142
380631658
897317031
1408374012
579808069
854458972
674990861
272327053
1660224529
434593839
565871519
110317026
1914496144
1855910148
89575263
1565592097
1628664873
127773341
962617887
2033142214
1230530500
1977165796
2058208587
1145096315
1298689444
454457467
1134210493
1888295595
1375905205
261158286
111831359
666761351
1896454846
747046275
590316367
410113062
1311277838
864650093
715658996
47663003
1577522589
1275380054
2105446663
2063224315
2136550959
367312941
468116523
1573356431
1033321845
1284831217
852044168
479075969
1172395297
268042340
1841526751
1254558833
2048906070
294500947
881955346
1982166320
2047117297
2001853491
1820432276
898951885
1369046545
94860282
720099427
1061576726
981509957
297598321
664974181
314659906
659282384
661992094
483036510
169723067
707368309
2085196216
113926197
593683612
5508363
515477430
144708418
60304614
922773634
1290713013
607171352
716922851
1279700200
1384732168
327543540
1194362235
1849682532
253649637
1183831730
308242330
177470845
966892904
581786364
16197716
479807981
449376273
433521366
1091953284
144007380
99385377
1582728169
1545830965
60331306
1176010127
846537249
52186588
212952648
1311579011
1246565063
860086232
2087211033
289055979
1093529017
126015939
1610215923
598345300
1997850015
439204889
1355112089
2055127237
539677005
1423781363
445022137
1762310947
93076786
439607468
1780695695
637085262
1558820152
1439440913
1644684514
1175989772
1960215464
35939569
1214560670
66086765
1718701698
172997747
1956744841
1844534207
547047895
1930416288
15815211
364982127
1048565790
763264273
380997452
669120682
797134734
1777162212
35512364
803850564
259184162
813670042
443928284
2063330025
1786817746
84880017
1945453145
7171965
1002397196
1051230564
482099770
515356955
1267023076
525235433
82432541
682860017
949317775
77469510
1937628526
1686728572
310321034
1468694088
684522711
1273314849
1752126442
65582384
272535089
343942746
1137663050
750466260
1233216039
269240538
1361483274
1217272620
1787606699
1313468616
1685508887
885871740
1863420808
1699488597
1020219450
475684133
1280364951
391545382
817741331
1918362589
205231872
567285129
719466694
2027961660
878634542
1310027067
1133980244
1362353042
25405174
2024793467
1315791575
1613209906
905301856
457800376
1006363507
1130045677
328493109
1548349203
638738056
112064428
2089833476
487335105
689268214
1870771676
332653708
1218785087
704396547
1704393933
1466095079
601026257
316655468
335596683
1586629541
774753366
389856292
1313377433
271779650
1704426718
730901615
1385572803
1279547759
364143127
1202292354
445659718
384180428
1082521887
754663237
947572993
1453687226
1809194640
1442171731
1946803575
141726720
1429160300
1130615224
952098608
634294793
712653486
1702867145
2130751946
1830088751
61710603
1923363483
89469006
320649030
1756224247
1579899252
2044261464
1560676744
1488196672
1587187625
1260825636
591242938
1626094801
500991917
1009752247
819468040
1741133305
373222115
266179858
304873518
1883256247
676775990
1417861210
1689595412
1404654713
801554741
1995951055
2012833792
1300624405
1198287132
1272937133
454101809
576788163
1945881111
524432970
1808615146
766736380
1573539552
623805238
1669377410
2003627005
572497533
232519752
1182481844
177340612
921594566
1687055233
912845087
833137443
1547858851
128411860
1626802717
341417525
1085424418
1908670628
1553963890
350252403
2048511988
2088406375
88281717
222997302
1021639714
1578075007
1920925000
668870
1826231363
178546681
1756322892
1449299596
982548005
1200292677
2032639553
867428333
1126508759
660102606
1302402748
139303809
296933862
1502905976
2139855331
161646263
1698208198
1429314398
1686835250
1762905906
1330122287
781941155
673706081
418162115
441473498
1613022966
1911671828
1089513325
1044862674
564070693
1950075190
478206033
1380066058
649559086
1985170633
1377003408
810014966
1998343198
854312382
167372929
903568499
2114849666
34363597
1699891696
438089558
915820092
770909203
1988690259
1631673345
937844981
1652419134
31175774
1688933482
416965476
2010278069
982270102
1366940375
1747074199
2086868756
552068189
1170070002
2008260097
2090395239
988579053
1485690681
59246990
448549232
80472628
964052563
1378831176
7919153
1985896085
1366036969
66679700
568085023
134341796
1865751939
183628680
1319648873
1221577
335429981
576270759
1956999708
1339453053
2060440428
984898397
485448902
1192078328
435111450
1976857213
726071466
232147868
1887232501
1972878674
701986585
353298300
697791480
1985977094
1275054424
1510688495
347827858
1533468541
733740322
2090916572
420945976
1472645981
1738670246
1436250804
925459092
888946073
1899107714
7227964
1464735380
1479455024
975527738
1960501304
851958228
938478023
53045147
1014741290
1143820646
778466565
185319224
1357598366
559394114
587170373
668153820
2142830790
436153203
1299326523
960379411
1826465941
742311670
999190841
2014178671
1131116476
876812069
1195301416
626820994
626185733
1652796515
260950980
2021444501
903107135
143123319
1831166688
1645739179
341705106
1889915215
1280544497
835889110
920709252
311668808
973043055
538625282
225319389
878729782
884185760
887392530
167181387
331479340
1731996561
199868253
1975224153
1367171641
87644215
868956727
558023577
1635329432
1030096994
990923155
1772981467
1430550747
1912247803
1649336201
1384090539
963992949
1469034333
4852123
2054947017
43763292
192091207
1752476420
1621219948
280303602
528839205
1103144902
28300866
1430902590
1602962635
1506785087
551405506
627374284
1488901820
1378033311
1791243423
614025880
1647898103
993656269
61387105
1382414153
1343006273
1747081261
1236932707
1960861657
1337189449
681531184
1044741243
2067791971
647724098
1306850147
1190343077
1902771598
1931936565
1360165301
1588750889
761340851
565427725
189362897
776506573
1149500889
210039027
930732707
1680215080
817374845
2037485757
641353892
277218274
143537523
907208375
65362142
682985011
2060736849
384825756
1782708233
1139651696
475301028
105302740
1508652697
369771509
561673521
25592397
1763848843
1005018533
1939608205
388403081
1031915064
636618604
1582642872
875349960
302527195
1109802962
1638354281
401531603
987079270
809147948
905692294
105360891
1804927140
806014401
2040109376
1156789020
1934507751
2070221884
1955934360
652532908
775962991
499362945
1546472631
1208443113
1097939700
1256758334
1955709834
1955028037
1588921520
1376958028
271660032
531051438
1429787178
250677158
2045810794
1029138579
1176701486
86904948
1928214161
698574522
979501378
907258546
476091083
565862150
384515881
731019995
474827199
701134261
1641952525
221033897
632556854
1781631116
1395484718
1880402061
2071806402
2097186411
271419307
2085544229
2038539678
1160979862
317339477
1810573802
1710483904
257933517
2123843657
665522138
530740463
1282276074
1636706516
139198398
1701163217
960060410
1602248574
1807375140
575832790
779349593
112562448
702168099
1199681843
1190909274
228441358
1979651219
1990780308
1694198019
851467377
1090800911
1063484993
1580295746
285300794
1778321015
2140356873
2098177782
173928957
136562752
1869779408
1285231441
1766176616
1521758102
862360847
2028190954
865485913
977733588
771485644
1865224019
732042372
1337899343
2096162351
414583629
2129480213
1105672337
955920923
1143796767
1190007952
322130679
710955244
1762871272
984142369
1538234434
1347817881
1329250055
778240042
1859883033
1640882829
1193423834
916635107
1496426212
1700005195
1637641269
951772315
1414680675
1409620416
1109550791
561795217
25588045
291580793
1729434863
2008947889
1515381959
1510401423
1452792933
2114409020
1894238650
1056918994
1862593910
1145653001
287568792
1966916685
1343152865
1184251633
138029290
857157086
1485160797
642306426
297388797
2085963823
1110833164
1259111293
426803462
1325527532
1018982460
1448844452
1795415567
822015089
2060620274
2126501523
1628358331
2104981296
1491984882
2096826575
1062752702
1288075116
1472111078
1305342533
135445064
973961817
890991095
1128299957
123939491
1682610252
1698336366
1287676523
1677450537
931460851
1668731577
1381510507
526141764
135143692
1340372580
721427537
160889246
1153665401
646100797
297716880
1594958395
1473639732
938231428
1482546513
2039907679
611856366
140555231
1080272308
1508104160
898026945
2086277972
2137163323
465236269
604537469
1722193253
1721970970
436994396
1471710414
1766043783
1958540132
297309688
1488784007
678102490
289403906
567383870
846161452
1503638928
1228236073
687071014
291700255
91596052
1457030078
2005619034
1126797715
207906883
1800701344
475258681
980781320
2038190575
939462874
1802489396
1362511005
959508977
1136754622
1134929645
557988231
280054835
298696111
714915450
655661590
1720153801
572797878
230678455
1780881973
668042570
1098468867
144921616
1497632420
913835803
368429058
1809855831
198213188
2019630518
2076231585
1821028491
1341707943
185799237
1296309917
681001293
635906862
1352893824
291297532
1671802358
312246572
2130227354
761764671
927707996
494044731
221626973
94698699
666807981
1476532044
1311944462
390171998
558378438
537276376
155339876
621446956
1259140846
1579230449
1607584901
1900694875
1087664684
830273220
455281025
1174928097
610467335
2017770439
140612581
813816558
1202187338
45082898
581075244
28220851
1707185748
723957366
1826328267
1516119704
1779198498
223123610
1680029465
927142631
879219342
1290368349
1353361123
843693473
767794512
1295785696
965468293
585605307
928837942
1257296963
1085866552
260401030
1815443953
1968932486
920020827
1281834882
1837968439
1331006613
606138305
2053509196
384353483
617043447
1428704052
1048852466
1021235176
1574293256
1396292785
1591203165
770317035
101656605
2086645764
2109333363
1115988251
1672519336
994529897
144190373
603010547
1749562462
1392335766
372408018
757070936
1671654760
1073744019
94510677
2032749394
1132022512
1980495403
1367749444
953338921
1301629735
983116867
489507376
240300157
999762974
512034730
1954381121
596572499
1650309592
232352233
543995580
1162374679
220845746
1505158609
1406634577
1883907698
1236970364
1235936225
1431458284
1186015454
1080911616
378544981
573065881
1315141638
1618691359
512005485
1626001356
46176289
1867839789
122671985
702153276
321893244
1164669005
1994020317
2039775589
278399064
1700940492
185039808
632885740
748705889
1456773511
419570906
1101466306
1131725413
1363305769
510630253
543462752
1861895610
583993676
721251635
1413182871
683446617
1448875518
203206164
690852095
863404650
1045879073
854391515
1767567400
491571658
132141137
1364091023
2030437985
1481858407
1686331787
1744980121
800100203
1812251781
757539752
2056213167
894580562
434274537
585016776
388844915
1708249208
994504806
572458555
559826505
1197520247
1359987041
1148067627
1825124288
1954082667
1147030265
1086573363
1068071747
829826529
1374777506
233182773
55587213
1058900629
1981059309
1928397176
472248485
974535155
2130996644
505711253
110614031
483124651
1540461946
1435029184
942919516
686856171
1528152792
1706788441
1602298406
536652505
627861542
1833496282
2146762749
2028426412
608178704
1194069728
1811149120
763609063
1315018071
1885766183
474221892
1767389282
437769933
349590824
34057670
1310909662
1327534633
1194731607
265721584
1153027639
1457241430
1981166909
724780927
1991478161
850766127
144868753
731892782
632740315
961715736
1114069631
802341377
1494600564
1486737509
1665248597
1584884323
1061820637
209105381
1228601147
697419958
347140967
1453243135
438918203
424844470
1848066640
1187134693
1173132659
1417038358
1223241880
1355451751
550933328
1628969328
171460381
1935765552
1957247169
830072593
1167574460
428336036
705632950
1176719216
2034007255
1664897614
446850915
1365295378
691572995
1579229176
564672671
1496431485
1565774215
996600524
1064338881
1965967311
1287074108
2050945022
1848600231
1659789390
939991744
794922439
228498655
1900463361
396471242
105723629
671957120
1289751123
2064961415
1630705967
1394090509
326528193
2043174177
366441184
34019568
2037100565
559211104
1232003490
906085479
884205224
1615477212
1167812128
536155344
1954486513
1652847123
343936128
1932760783
1917623873
2113669339
461907827
1815823350
1171243648
1885042851
1540075199
1622122692
101117485
1598219965
1106895453
518592684
264042080
1971555996
1738284983
981841529
1407970
100691974
593357701
748169276
880635023
454231942
1631546585
1918420535
426751037
1380657500
439425511
1715532820
1142325035
237296211
496689235
521531192
1966296194
1159347138
1098548028
1569638004
1910374801
1494683120
527881316
18564808
1540838024
1768350326
346489601
413289973
403269729
1254932404
1562054351
1110506697
1128386168
638103012
814711369
1248265213
255952767
1873080767
543161029
1645670466
8156874
839151898
1262598906
47142167
139560513
1908922940
319480370
757185559
870669789
1471145800
1410544570
1965179338
1344702643
1147835870
1738335358
1432773459
1524056378
1289992931
1906573067
4821579
314527691
435571591
2044008086
850648943
1215426869
1770720772
854754259
2019756964
588253957
1740071116
1757466325
1560393395
1029958687
8793385
2049685889
74342655
1285158032
7676879
1022346456
1253800115
940762564
697253991
1024507798
701517872
1410011119
586795196
992585370
1582279325
2019548987
1105426196
1380580380
152954252
525595877
908673255
1194149863
1157810840
2097764275
885314528
1394306701
1432721709
1457842559
1826179665
420019657
446706178
1254723066
532367668
527614311
1932732157
1743046192
1407377027
2031192147
1012764691
71838916
1983951243
1648760006
181936693
679203435
324688731
1319768117
1638872840
1121296637
1938675976
1873504015
353086543
1264634664
190004002
1004339407
857230076
1454178662
136464699
971271889
1882813244
277272755
727131966
912663169
1051075450
1224584677
1157207953
1004030523
250182762
1756584906
247506681
926095315
1325179720
165234310
1943184705
343019112
90613162
1629609711
1427669537
620905811
2098319930
1860867532
1739162942
1303848725
846042800
698961520
601478196
2140175185
225396030
654095079
168785249
202301562
940882952
2070095961
1851383571
2077576229
2064699573
595309025
203249992
1963048545
1234391921
805633608
1274905780
300802067
1266095028
400534637
803256771
961223244
359802483
1517295801
783285583
531801376
1852535377
483135103
1165990200
940813169
290402110
182798497
1632187181
1223623088
1058402831
553041517
1380312761
279303910
700065700
827185774
578187328
426629511
846309249
913613518
177322140
154617853
1340694682
1027562989
663844650
401617887
1989505960
402344476
1917271852
1121326684
1134443733
511861510
1089199533
234051733
2074647317
334333651
1656303424
1279146462
1959892985
536926942
1706074862
349232824
704377161
1214736601
156348042
672364945
1491256852
600455818
1300526054
2086671246
736900767
201850939
434791267
836100679
935527068
1662754770
759386221
2124243916
1691439937
168170552
1822544144
816372167
2019138652
1898084686
1256406130
22232410
864357627
1432327368
1496864430
562063917
200232724
832211916
380276224
770188706
1319000142
1264487829
1424440919
1442825384
443864504
1417488325
808526460
1334636187
940294250
1435625584
1565065387
614172675
1892738955
227445907
333735084
592942143
300401891
332387739
380698830
12690388
2064446824
1739086485
1603876699
1377036960
725325573
1723923407
2123561170
228996964
1375671860
1450166543
237654282
290372069
1051191289
1980884675
1585485083
736570267
907304693
1162799618
1197086022
251275802
900000670
578969323
1572723685
1476327152
928440333
670281622
420908782
469697102
493323426
2005071749
1663998313
1410690972
57079959
1132479700
119770282
1864896679
1349244788
375884435
626630824
1910682035
1339252142
131311003
1428504659
1419881720
639444135
379784414
719103259
1471046544
425413801
414343380
1212422900
1955804990
146564073
1226304975
1167676053
790322044
1359370868
582666980
569449149
2123300525
215846099
1445272089
852342458
289390595
881270141
2127713871
634828824
1971305620
569434821
787554834
573970389
1028126205
1064407339
1225242824
997848246
826796348
554582501
482559057
1708983129
918299385
2134168694
704931794
1899388720
369359184
1228162876
92289864
2048440331
305198947
1919038255
1828306578
1964658620
1568934703
122678316
1997112927
458985391
1224179366
479448969
1303873070
1965286709
405085219
1077801072
954469469
222244698
1978919445
1315134489
1380896875
926901263
1842379098
1173954573
1258507
93237795
1641638519
693522674
121682882
542208302
1105410757
1365079108
1220473432
384177823
1591107279
1421319644
95468211
1850736323
1539896024
213881848
954946957
343307563
1782187615
1138373306
1000716538
45746151
2021297874
1551594597
1022799439
1430929632
2133638381
170768939
407409147
1236193731
1199225313
267298487
206444852
1423087339
558542874
1639632848
635947811
1455729380
2050037162
917984063
195269039
1221412695
651616857
2144843644
1311577838
421250389
1582393495
1542283972
577512776
1487520048
1621381171
1721526173
1571577793
2110290954
101629178
1518355060
1837364653
908633644
1910010954
272958853
688984114
1253818456
791515071
885476802
452860654
1089616326
1118908287
1869362426
717716385
1250455113
1818487453
389052204
1742925878
1509934431
1691651797
1574563546
1653485631
894115894
626499222
972767699
877398173
1467603564
1351722013
958657258
1877954781
1910276257
1316477273
1654854092
2081296203
617267531
739919490
185796429
1750253997
2060648043
603623950
636487159
908201273
1924002308
2144038112
718455417
1106272689
1561322807
1927280093
1321131533
2037900641
986757619
559307318
107652667
958958411
1353970639
73985505
540678575
83834493
1705335223
1078935445
21159993
991648122
1034896197
707078898
1162292615
136045589
614194711
1626723974
92255774
1110883711
427864997
1085520100
2028703936
466386485
868010315
1584788168
1926145362
382299279
1585661640
281377372
1057184150
1356502688
1207379601
1634993925
1032014912
1419995196
588772007
2113473508
986972336
442562939
1632345852
1016760568
101291654
1060864705
120119025
668627716
1505214608
1490478658
180139307
1755135696
260776943
856817370
360051001
1087837948
460107093
965106099
1071099825
25358983
1094444440
344852449
787488257
1002459272
381721551
1913443201
949534858
1100714766
61328312
1959513809
1066776384
531547417
315408043
1011380380
445051089
1108490322
970960578
929983678
1785821038
1462108498
809445660
336225919
171026000
659457992
61582079
1546187996
1443500400
662934644
1691700173
708963993
983164987
1200162380
746725046
1144421903
20462774
1423001569
1263108602
1490513757
1231877888
1938455755
917262762
1821194067
1044256105
360881837
588077519
1698561147
1876776419
1589191824
1565098792
474025457
521377042
1504565662
1834460226
176707137
2063800009
755074004
1291105270
753210985
1584014410
1342169868
1279771700
849712885
1524332617
1389872767
1618911955
1228832667
86666897
1318010550
1757331117
2139110832
1447883337
1845126683
707366470
1467178474
1225176072
2132892688
1073068519
1429064248
717408410
560784861
1000462805
1948880343
1500559591
1730449405
130788418
492096691
1627688886
344423201
94561517
114325299
498293749
1910515047
473837113
1082275051
1327863125
561672653
1227193436
1319088719
600148900
2038898262
1362007457
767558372
1685354507
931771297
350706301
714797100
1786952213
1799966519
552455920
821439587
1601335700
829699133
1975203203
1713762530
1081265817
869422576
1533284961
815345489
51469568
42861478
1054190638
1520282881
638467707
1912511568
588091969
1052710048
598821346
683443890
750799310
1750617197
510878476
339584090
1539177090
1863277700
1795813647
711693585
1033479611
1960255615
1712679397
284817638
122671837
755309741
1431353684
1171770000
1805463987
680257005
1579240744
539151252
1520466407
1167764235
1004510797
1876382156
218958025
150042227
694579482
187498098
1083598229
10152104
1694618399
1588501622
1467608741
1362147452
502572994
216213374
883968871
2113086096
1199353563
724560280
650365190
1572085294
553287760
1127441755
315120689
758039263
892414884
1389838173
1890954352
1714958075
471488475
240456004
2129487712
628893041
1673209738
408710727
370999013
1705024788
1826802955
1921357862
2070145109
633364696
983759636
907177009
1247920567
1328728081
1661033607
449440193
1523529688
799795644
689006289
552270294
726858226
155400008
617282207
765039405
16259098
1664852997
264321594
354220632
1803838694
585178760
1852585814
2098934367
859623239
2042781510
426234607
1987163595
206052213
78202463
119019174
2072518977
1413847833
1620256425
1216279370
1504542953
493958452
885733951
1924099078
524612813
1335519347
1286755040
1686191324
84466935
278148915
1893710573
237795657
77914386
979765649
2036307470
2080298878
401739162
1339512886
1768670386
550624346
133731053
564181415
1058232308
1043686635
491008761
44582773
1563492071
36891729
1332138085
2070771308
1572554221
891891500
2118068291
489064549
1999215831
679506043
902994644
1299629613
1746777144
96626705
286114932
1299170335
1551910177
1656426244
530472507
2052092736
503010299
723270751
558033190
1943332954
1732222086
18870977
212975934
68375210
1484627868
63801557
2130821648
227239394
156108251
1992920636
335446705
447928378
646142798
664865848
1580900167
1747807349
941477692
1056864511
938515799
432057447
1050851170
1539905129
1677113558
1459412697
1205239366
740096654
747180024
1491756374
1070285439
625493253
1522005339
2142450561
1310739721
125477946
1354116931
897397817
663458039
237219577
1441098903
844595269
1094864271
414365975
1100233732
532089875
1943492666
1998774687
135001400
526230116
907352019
69558670
1739680990
737090193
1862940357
104258965
1645534730
83136593
316474574
178490784
26079399
432147413
1304567147
940514448
927255205
1128249984
253777326
940903079
2145139076
1788081928
1136870791
558374560
459693051
114754381
150554113
1692996475
1593725145
780498869
2082275654
70204342
1817499367
958862566
1296360808
376642289
1093895067
1487247699
1887870453
1109552117
2041260212
13334517
1049470752
115692112
59652766
1075928878
742750195
703492832
213548714
1231685104
1633477106
1498379157
1521281622
1720042797
541675206
91398253
573607889
1160965483
474350729
1172650644
1608407006
783081346
1027953161
2030558008
1021446834
1868832995
1354437612
1096565282
1559958922
1409795057
673559388
1970304376
2075520935
255212801
625417854
1339327873
2092688962
996579248
1221682734
368943157
1085344810
1968202723
1238547187
606610307
1393495676
1548486518
1343883589
836160809
1909422062
2037685451
1857540311
2109106170
441707207
1096635750
545251470
1649361192
908652166
658498864
463082865
1455394765
1700654627
242648356
1003276106
1271857485
375004445
2135008252
1291923687
204785446
1319651759
2001785207
875922980
1083773515
1050416456
1785201653
1872209548
144520859
1751210252
1430015117
1315329334
359939287
787588650
1634401425
1976380404
523304150
632732557
346556345
2023850617
1470754861
591759401
641788819
490019523
590984026
26657686
1627198344
1529768712
1207293405
1636336704
1858622552
701520203
1415039558
1801233287
1487738248
1281599866
827239177
727063175
844176544
1983028725
1180430043
1808243300
1019938814
913999160
503347749
1269341695
1433154815
1886237885
954145005
434136589
475290524
362588184
1488985933
1217732008
1456939834
1175263735
1422947481
815147686
2064843899
67125920
2071708380
1261196659
1484501306
1805795742
1659854642
672282542
1060338551
770515622
1418397071
374362420
494318533
1147047947
2031836726
1925662946
135782960
790888204
113106649
209648419
904098989
897012533
184132593
1738002398
1873815255
872279206
1795820747
1731863206
1877615011
732603975
17221240
1820724881
1556226977
2056800498
717953069
1532752569
2138564250
64194494
1153955477
1980687054
336673417
1967818520
1092191423
1119308578
1602133737
838536188
46290886
1173008746
2082423719
1664069573
189628483
551697948
438345196
1181061900
942243089
1271695515
755924541
1211638663
202674090
1401661211
1553410908
1503048896
1427403384
1763447117
253792308
472394783
1904670583
1109903869
415255068
584541325
561622880
1449738753
274263168
9213086
1540946
1539599414
192671094
1767366915
150322236
1357029235
1563173036
1063810664
570471270
1315873564
390526021
1227167418
1233287401
965817260
968846310
297032978
1581562151
1508217790
150889009
1343923763
170348061
1393624503
1006436823
94985389
735981390
1230463749
584024708
1587954475
705802540
1960092551
385288148
528150514
76366291
1895841367
1197576887
1742556198
1883823195
1089754356
282615441
1319117361
467032420
1583593837
1815089636
1315920360
1476879108
1163050396
1856553481
96872683
824196493
540799845
471453012
145581489
953595016
203555928
1590619694
2017119047
1366537260
616947294
972673042
1482732732
980283841
383087527
935553136
1987243479
1072846066
22089449
1751346167
1136266518
2021805218
61510475
2021941075
1874785082
1917760540
592769595
1744655394
498052982
1569611253
64993802
1909632951
330621830
617232833
623436089
1135061927
358888250
2036005088
1692186250
946825648
1515305942
73384478
171487223
241033996
651963895
1771126090
394561405
1942168489
494990071
1994893642
429750711
223888966
431518516
1500543661
1892674774
239969755
1518816088
916024874
160163270
1602425699
1142283889
1922713592
267473965
779553258
696547402
2121278752
379504358
107596152
1852574870
151144972
2111235364
702474617
1825307867
905548512
742681921
94877962
356782778
1930427208
4364166
1051107595
1779627700
1917972136
1914935784
498636641
1323219748
759660346
626294803
1801638811
1747579057
1331786013
1480168915
1527410521
1349948820
1956098651
1774143617
341754617
912546193
856454641
593229228
1546221423
954973811
2090851447
1531466255
1934459099
126286626
164946897
1747980636
1419536272
376459066
167856741
1814377037
1858812652
1608814228
879459872
97774561
1576600855
1583634397
1135790579
1924277954
1546815964
612943971
671005038
69312594
1020936842
583897446
1680262871
1881004249
1356068385
1298564726
564632928
2094172528
27552060
467532426
1440598291
737860434
2077092889
2128373404
885104523
1515468683
752577902
1782519183
1938502524
2105251210
1101316782
152475318
164253112
20630644
1283540556
1683720332
1680191419
546749015
223301147
963217582
321976114
1841824355
1726710455
1865526114
64089429
847362699
806094363
1890870297
424107811
1454708189
2132455136
1871774408
1982822961
878882463
1538870131
883345104
125600255
1990496167
1885333823
175464357
210648331
1443274601
1994629809
1727365700
1657796321
798613546
45400247
1014999288
254440355
1063877629
1274394903
827100570
1525696527
1908647392
1006763593
261935397
925371027
566942878
490888749
567609170
1375615718
1413140443
1872030152
742716756
11940059
868857063
415839397
331232009
893496929
1680376351
1341984463
982230117
499537574
2145783382
1560807204
1160496687
1087397249
321210731
1568114084
1257382198
1254395643
710787403
321245309
506799662
1341847442
905011754
250943725
1833663566
642500082
762826242
2146029350
2081861892
1000283719
1490320197
1696246318
1568881836
598898824
2108342491
1451278989
641537462
1560174101
168562125
1229726828
969164793
1238463498
851596971
1011452886
1807585539
1404883188
818024043
638882961
389294335
1783493788
1873220132
364495568
512077412
917845868
1296481632
1929342573
1749415764
53273293
129503233
1308228557
2111313172
607510073
180883496
868032860
1207563010
1366613232
1996184426
1665834296
1505904990
1292766983
709190568
1607937762
1510813507
144360333
766894398
1093650084
1654338299
1525696527
1569437018
1060249998
1713098158
624171506
1898458902
1460564091
340377442
332419810
812313457
58059389
1459493832
1018437059
1740429804
1953067061
71460610
2132343017
930389854
2058462091
501795746
1261298057
454834204
120424655
1829365656
557340627
785098047
918743779
1839825181
1312652904
1189614714
1441484814
2135207793
172364288
863717707
316543432
1390077569
995101438
1944880570
877765441
1412382589
1503941020
1404238353
1252958848
1241810144
1510502400
464270229
2071341709
612603226
60901995
1936273957
8793847
1191023287
1120355919
936891786
497012604
523314375
993635880
1985303917
360797793
961871011
1982797325
838132059
1051513324
907403961
66970408
1701614411
566729118
1464666252
1352864220
96132615
1403833822
1336611132
101480972
898476351
607570922
1288000836
1920501260
1068481490
311152966
1996033245
602726514
353112626
1560579664
547268711
98969402
1243405533
1971520956
1436723637
1481327865
839924062
825991818
104445580
48171702
2040840834
502539002
1464338060
339127135
857705764
904771555
1286762308
2061055778
549124907
1885166669
1104523727
72728073
1402868944
1049474670
1997354155
278152946
1848390710
1717142849
1006724462
122574545
1534827970
79564356
1868609638
1610481536
195396831
1776812126
833069844
1421363462
874621291
72402179
1212140379
2010054316
449486292
2143576286
1879399197
1850181632
1799974441
1448619259
651737107
230310535
737630791
1213475197
956222293
792535378
1550542762
1956025526
289573267
437137472
1034658517
693195985
997185386
1743375265
1698580729
1177509987
700635897
1399877375
1577051144
1723986016
1592455443
696899171
175104179
1084700736
936170049
1647659873
684290548
1164398886
1950206194
51117365
417251499
1055513461
606093037
372123259
148710842
732359644
2050817471
1818583885
346408390
593516128
31639032
2042786873
1028205380
1308213615
2039328962
2090973752
1557658268
545279155
1656938303
1481947042
1773072955
945699956
305143405
603409070
1031184153
1674644469
1387591036
319220050
2071554595
1236711771
1107570253
1382707495
457501108
1746791622
7984769
868744161
1581286107
1105762028
1880978210
1575226729
479812032
1393633766
620512329
144709125
77414798
1769044659
997158563
290399852
358354999
2003079439
786614105
1941179354
1507215943
285467119
1621097034
1637014145
1929607994
118505327
1525318641
633308493
573823280
1805007246
672641509
312681068
1972007165
2088408615
1668425941
1181762948
1377421814
1988411737
1919126597
1925389190
1158069382
12555601
981127611
1097761086
2142490797
191640490
1079909921
1020371411
1652488951
1302173694
1179894756
1090358142
230438773
1298284433
895066569
1051556508
1429513302
1284153205
180298644
727270642
844131393
122518093
582430590
1064244447
860822280
1919109720
969013147
416041955
887715179
1784857845
2033513452
1900145042
1579522923
309973894
379856214
1823125471
1572487556
428619741
818852936
1242080925
1412364136
110299796
484982439
1234775778
1456185431
453058095
1648806364
429754424
1358369530
773929513
465180939
716448790
186541148
969630886
939842885
972595839
800108835
1983702705
1550409187
1006848005
458840082
1938317938
87567831
1236003753
995578677
1687122
1282121090
618699056
42537105
1768661044
545515306
500323669
574737296
1708119856
815376311
1922183413
305692342
1223819684
176765975
964740293
1089185305
1959286662
1083501075
617586424
1940406000
266519233
895927384
1807835170
510214494
455816596
1521696894
2694387
1778884940
187882681
519367921
898683642
917716983
1079068621
1747667308
676159078
151006904
1666335085
1749843339
231717444
363804779
987867676
1177549766
1400894543
440022711
452030401
241757424
193329849
876588574
1929710766
403434188
2140295386
235711038
1987869852
1178728343
195498649
793485575
433575785
521685947
1669271345
1388569469
1819084970
719067732
1928525902
3767412
213546723
1144999037
1924964419
1958093054
1491189036
246755773
1637268261
2045066084
896458496
1403663679
606196469
2147211839
1387772850
264337112
1664516947
389778990
883589077
425310278
152611949
27717918
198153453
1367349322
650259328
1801662673
2093551508
1148332528
2084151524
394735414
1054433038
644215336
1667069272
840624085
1337043517
1539972976
1746313903
580039060
882740724
1529704285
790107411
276820542
953423330
585992724
1520009648
441571761
495426139
37284979
749247583
1347644494
917103329
2111901865
491392321
864276465
1181933666
719979559
833979900
1397606628
1274760626
246376700
1851565523
992825159
181739896
1319843617
2811711
770950849
301881134
1205723961
394483158
189802131
1260658282
375801172
554552317
1474220532
1109896967
327883754
479568976
600139575
1186065699
1323904125
1988794743
1202524924
1089411955
439869097
176680581
1701416395
1851627639
552684025
19415642
992001872
1945899288
602439338
423106568
1374730759
1609445988
1468039228
1054681714
1757399827
1653015591
2084939598
635861215
2004930206
940083667
1152047844
1087911686
1179969588
1142555368
268347263
66752658
852223580
2093071458
832992309
803853756
1664481931
402683955
664710747
1224676702
417450685
2122452999
23381181
720133594
114400681
171566551
2112792791
498077170
1638752219
1889045713
1776772930
474344895
1788654329
1207889573
641982307
1158077216
2145178445
220435476
500947234
826022689
1188069345
1371930744
1117302338
225877462
284682792
841880749
115415678
1426958743
1355116217
1413952013
432392135
1305345943
1852316581
964512829
1048568464
838613861
1004514606
46198973
1220256887
773674164
777331661
785855247
374180960
1794474656
279175839
1821105878
586713733
332003515
239121149
134076667
119999627
859378617
1376789760
1375306361
890241304
1053726827
705130045
1861732250
800497996
264255527
1962771397
1813729693
741330162
1432824462
2006053217
1503815818
1692795698
1789508351
616504590
1211965265
63536869
149838103
1093982473
1651852930
1392872271
2134265682
1044478677
713026136
1638321659
380640473
414968227
88627556
1743741441
1632046917
1063431883
243173421
1347645850
1135226395
1446642816
134374172
1323296015
1832499592
1666533811
1665256218
838539189
1282161752
132666830
474821697
1566647782
375340886
295001064
1699092535
963500059
732268700
430058557
1573698389
1358694161
1732981416
317460779
1358058770
892173322
1103332957
107617037
1894418648
1705590176
1785056758
1355277789
959258769
154856450
1284936382
141058700
492156397
1329459232
1710724423
251213239
1478855833
1034572648
1809364935
2029485998
133823003
46705840
1808959108
359352764
190699572
614356785
587226575
1693892618
449355892
232398894
141754227
1875635189
2138843518
1753670113
1588109771
168627296
477480663
1035760941
837535946
593481015
1986852633
704590996
902469001
363409333
119146321
1773778417
338471269
1303279491
811761399
1940437095
470614958
45319216
998644021
1023932498
984224625
447746077
2046160550
749092325
476145078
940665443
2021157106
76592222
224376542
1872570885
360985303
253597215
1007581008
759039349
1725888497
1865625502
1776268843
1938038792
814780260
225166815
1042327347
1935286731
2143092543
1005748746
87976408
1426909279
451636659
1909965313
124181174
1236799667
1703574228
1994023723
335507012
893998249
1186768004
1232803448
1113114284
1568345942
2024625946
1155167705
1983820194
625401660
1369235051
1140062175
1606534959
651107439
1737736809
1882885706
2065405926
2070930609
711450334
1761586046
234937534
1571429334
1108920650
1528390604
2005000818
1851010843
1158929228
270874303
1794882295
1519655278
374260675
1430754567
684354933
1507705493
1678093480
1513852566
780618301
2146215662
1929956207
2127603328
168647357
1191488470
1051760693
1286944371
1190479950
801458764
197854481
721063014
657760353
530234106
1543671130
587659195
21558339
802551649
1694246124
351441722
78783419
480631113
545007317
1615911283
191486887
1900607082
74176204
43282264
609200300
930959071
1037902278
1733075043
1339868323
1589514693
1793504864
821824896
1295284701
3367795
1382305352
1431491055
322469521
100282747
983389573
1872771132
550439506
477471905
224362547
1377542422
1193799046
1458113757
1137303698
361071217
532130608
1869602576
740375093
1637519375
649647817
117093403
1356500231
184275923
1773558092
1427771706
391200746
1926256076
1640999431
28635127
1396996086
1428573971
242643024
1062138927
149501607
603293245
2043988499
2146528800
581954033
1615139684
1425949891
354208899
638190500
737091040
1290338102
1419035292
892517097
1378430850
1784069703
1530254386
117769515
445712478
826099572
194936229
412455033
1976292263
1104464716
64350213
686349218
2068988535
525774267
9310564
2097332914
1694501019
2046921012
1730174816
440329905
1260612606
1634622490
1582426362
439640695
1782715592
170237801
980234980
128757268
404060543
726584558
1313898799
1581494138
2138330463
541816613
1657588953
687800013
1486876358
2102537562
589463922
1249388928
1017752301
1325022364
887921333
1193312441
234531880
136679188
1748761862
3420406
1109038554
564007215
287499864
2010594569
222118501
1854232614
196839970
539568485
1936352987
1706552406
701190865
472371355
1360266316
2094255784
345321930
1076563120
545291079
938907655
179317328
196377985
1484536344
1504046576
710192715
521285957
1785584094
1751339500
1760927706
1329563098
1715067422
2055366191
966030444
1536903696
154394924
1082404303
1457574788
599601227
1682639156
1034871016
155545577
1702303609
1785963050
1201020460
207696002
304667019
1421840287
330493973
481831766
1760977348
2128260507
930837054
1462786707
574255033
1237778657
568671026
1219866196
1804936606
36765444
711307371
767177182
1812940942
1505215269
799297922
2076570097
1098660077
1339227381
1747595647
514507810
1335008329
1970013634
997507701
505274254
800517119
667035007
549058012
1523087415
563280898
929696279
133090682
634180180
960043893
1545014873
1051725468
2132360859
1795774895
1855440392
2015216785
761648443
1389234221
772147139
765748507
519924320
1019560856
1354389116
396140680
1287719659
1168668663
1217552017
2061616348
1320152914
1558053140
309768440
2144927590
1025017071
852431003
164185016
468643791
1472000821
954913354
406894816
2048044337
1225571999
659237734
1536802858
175761765
448642968
1875240734
132120645
138279280
1906641766
1075185327
670498593
646665805
749830694
144910643
667849447
19278009
130196833
370054489
730592838
1062876131
897774
586412722
398734009
1194242134
907154869
1417211492
1291772442
2047952906
1205723479
963996933
941738094
401777952
513503182
1013984142
136848939
1195894834
1046163219
1552975618
855136179
1201302025
969106324
543553888
724710485
1679962866
1843297456
996421732
1807737994
1574497799
1789795806
1872777922
693026698
1903201764
1254901768
501291953
1692665319
1103806700
1523217978
2141943835
88859225
349621531
442969130
960340725
1159672418
866218117
1465852820
1494038745
715918064
72697492
761896018
1101050027
1851996929
907572694
564168465
1351339291
458284788
1276605055
1497994513
735207774
33406883
107679331
1566472416
213349487
150617205
334959156
757437397
894591741
1645628655
785402587
1523927139
621180518
842721102
1560518586
208427588
1815933914
632868981
1566990338
1910581018
362450927
790628922
1744126343
1023836504
1317088323
1958335475
1917984347
821815433
1386031658
570378391
1937938864
974462425
1412001457
1467364278
659820224
2145305544
724958248
878766101
1572754097
917058755
1448196271
899864631
2026458726
456109740
1968624763
30481409
172699025
1881828666
1958456013
896036297
540618652
1094920379
1043285495
226045086
1161646191
1058690036
573338672
1011755393
1483168127
1919889883
846113926
1910785391
244673835
1255229791
1868014718
1058425649
1112612876
1885065095
247542894
526760064
1228968961
1421636366
1379426299
633817071
684005054
1310461052
527870814
1400382682
2060775310
1197624967
1270559385
1141923030
1799320201
790799966
342803611
974816901
1609177612
1097721837
1411299039
1644241836
2102353761
1320168214
805892434
1190702020
1716137833
1462952491
1892253883
1468946814
773520780
674109993
2045223737
1722000045
815478257
2133134875
301443337
1818670698
1836965032
194423191
930625150
2103890694
1025762462
1984053560
1355784959
1138789483
1304001081
1273549287
1141535606
1467465032
477096838
2005203439
43298216
924810073
1325645919
1556759109
154757209
619984153
1538343404
966622060
1785194875
2125167945
1765824
1611744218
1180728928
719140540
4606636
763649450
1834102447
1564113758
365669623
725202406
871045954
417775438
1109988874
1104927486
1518322069
48483088
1606584705
1518249780
968873240
282582867
1138167397
564360685
1563333400
540895626
1036606550
1795566665
1748761052
1830994024
1343624375
1630899222
989513360
1611275000
29356472
1977422258
94709914
953304313
111649835
1973733317
888293809
1248928923
336223654
362913236
1462324163
246588481
1270399212
1039905397
641591338
837780807
1530683045
670943389
2009688789
1834965763
608340460
1301339223
734697738
2038424912
1206410535
1173578706
1093506115
2144215175
581051086
580525231
1093133414
502912356
468487828
1310660505
2084003140
225605060
1669666590
609617540
1120214614
1198694970
1643325600
235556886
1457794154
2096390718
2053889378
1082186651
311367321
844657603
298706437
1344810850
1270955959
1952995423
664996248
379176385
691548013
63654173
176601386
1599291280
1323596793
476769074
1936255078
1301295187
1358481170
155228925
808190975
113706476
1442192389
623005707
647495600
727309655
1268926484
1469982070
830000929
1523307549
101454862
1704312996
1269877472
2118909906
1953280597
2026097576
1654642777
2007999955
488328346
1794223502
572236728
1017136005
299080963
1038890633
1232704318
1120884505
588813051
662550891
985602154
963921568
2138340491
533820725
265493138
408178177
1309344653
2065527154
241236600
739208653
1980190255
100924154
333171706
1812572465
1150886729
121244536
1719174784
1635684787
373576500
792906251
946324974
1353145917
1264443075
1847349253
1761361803
1290588029
1980228882
602596970
520717828
1749256082
473814495
47850123
669741387
260555793
1843774604
1526268911
393021624
816115859
232650863
941472363
666834363
547529548
928339019
1112989120
722585181
1381945083
1546662058
1533597065
1634959208
850533040
566960294
1368359500
1729228343
1143952038
129943009
936070382
746215569
1634810061
189477312
1577254235
1187651263
637910665
2070468463
1452701595
1038209904
2020234107
420139858
1085114701
676967178
8094453
1610921410
1368277133
1975493146
5180862
570331849
1173620668
649464046
1025622791
1540829878
626220115
212109474
633012309
2025790579
1049198446
234745728
1371820290
1973335465
1519343480
1423637986
165095176
158860081
149427235
1412660622
1032629242
726656665
492587541
695195308
4130848
515906125
918916410
1843062948
1903780389
968340256
595611669
1771048514
1741326464
1123843260
1955631680
976382812
1757220783
2099992100
1955210146
1817302682
87649368
1493494177
2084993832
302514019
2128723255
1284535391
1569247433
275910007
588222580
966768276
1823129498
31352336
590581502
1097581205
1334764899
1565901061
1371283430
1535945033
703540557
1731827514
2141103510
1169761457
1218390454
651843652
838986387
1145859608
175260947
380751278
1869259889
920988459
114461930
1152716714
972085053
2011583891
446408492
165581509
1946134065
948119072
698520666
153332455
1479673860
85986967
1302162746
611798747
1985733756
488600714
1374890436
1559310329
157337381
1229376075
681942669
1208650568
2074853832
1503923478
1982719283
89895136
1917287807
440850018
33968280
121321048
444406520
1229301087
880644053
866747264
1896943070
1462256334
1265592113
2080501802
309654297
1126061110
1923404646
1218813738
1214638418
771789031
1135454790
845657994
2070464550
1606820938
668443114
1679822356
1424990029
1501955285
713779486
185130178
1291710016
449458162
367640711
360957063
1508266429
1210748264
995290522
2108931115
765955738
1335229684
535344025
933468883
1406627440
1495844326
2057117590
926445217
519968560
142822603
746528578
369693025
1488195931
2040387111
1058484887
932020072
576262567
712209985
1074425426
668685443
1939093147
2121821786
1427992208
1029437099
357164785
1350180648
351348433
548790413
1426154449
2000516947
61723193
1921543106
971125682
2133748732
1043504745
1933853525
1816611551
1055339119
2100969010
526125000
2073624965
1117088765
1052342435
1458630315
1322895272
868170662
1668539474
1035270578
1303561325
421179966
1064546296
944182523
187834044
1082688961
681665537
412569349
1934797285
1112816077
688677351
459941838
163131239
485970283
362792110
106070984
1239624939
547848930
1065438015
134480713
609194938
1320728795
2129224798
1180350316
1073539260
447075063
709328505
802568942
710919018
2030079733
226834991
2138324045
1844056798
1915872374
1111997636
1862647892
1017108103
1740823446
1490056323
412351654
114263030
1427831331
1200839678
915522642
1683134574
1844471943
937835803
1404322487
1148895706
1910400132
1783000123
1468432767
1944042375
307938192
13679200
1093604329
810485228
1461643148
942671141
1571402546
693909220
852419328
1065091573
1922527225
1953433650
543920837
1840655783
2002485261
892584717
534075982
25871632
842537272
1139346995
652680427
1263051679
1788712754
86422326
1965798682
208481085
1394847960
1356579264
382826418
157565710
1017860514
1853835177
1538338448
354834113
1388123812
880777438
1022843964
1689727683
2135703507
1467177346
541044787
402522757
1693536954
1529318339
1870433586
594986449
658361691
631239694
1847267101
1929144382
1948734438
2050179531
1213315918
1045515897
667301989
1142924176
2113850432
1467669707
610547113
134026525
1259026844
1367152605
1903135630
790193303
1716458073
671357425
454878644
566428247
1023660694
697651440
90679607
487277028
1571745521
2086590095
712444709
1584923655
2024237877
1189923254
1323088738
540562735
123695678
818321763
1360519742
1215602963
465352197
1004616362
1139128818
239165629
2072599831
1712286611
1986187348
1045212078
1374794725
378603669
46933008
2062446253
736334663
2005539362
270432622
973093504
143971882
170467103
1589721507
816192874
1852182095
891687130
391226784
2099932517
139848711
1672924989
1576852291
362314835
1629771637
941944546
1430467119
1449080717
1536520632
1701322292
1290839410
425073061
782498630
1140502506
613007119
60715404
461619365
1539660608
1362053079
1502416260
1469809189
113242402
478500525
1059170909
1002719807
1786167646
439757992
624094082
1936814057
1281793004
749416205
2021305609
1889635216
1577609210
15154258
768267300
1974969545
364204230
565663840
144385781
368464566
1872137955
127854132
1509977068
362212636
793082262
1913044543
1565304493
1329944288
1924757700
2127095889
1667771746
580230637
156564464
671510699
1949384565
831568426
561563521
2092459276
430454506
2090552102
410638081
366483264
128751466
2051627852
357713579
649087771
678382889
109950273
872228182
1914557443
305736048
188177989
1401474529
1385514795
987051977
1379039380
1716337264
1633477864
456352647
1925701653
268455846
960175360
1989167385
1979419506
2094966886
883422437
1645840260
379615967
369617250
366220577
546242738
282950383
842634618
1886422940
1286494486
508416822
912524898
1819592078
547725201
414439934
603678360
1896791715
52834665
300509199
1918129546
99296020
1205322868
246775308
1619900073
34068553
474179873
780722390
1774429388
1732368032
627501873
271357332
1090402323
1523220353
1676735660
998933877
1230404685
385106093
1170147853
1751616580
2049558829
648132374
424291447
781712129
359324023
1045773356
968058240
686831990
170695980
1002525449
402217380
1150480384
442428874
778339971
1669052920
1442221839
356471699
282104500
1464269704
872620458
1198610611
644152915
1356889214
1790948650
1774366220
642563712
1671752728
278089226
1305173858
1313287476
739488221
401257499
1935637690
1400769834
1296204923
414276935
1748881947
1087455256
52827877
1996847005
933933768
1455880967
1624234661
281789842
991239074
1073085331
1552743249
56108712
1549997824
297472481
580770733
1395397863
1203868438
1417757024
117354441
1089885047
1515594109
914617388
1595103755
223352268
634588896
1858877828
290318805
38386820
750365543
1304640932
145887690
1344348001
816101252
215935444
194168358
1545734885
1223426503
1734971828
1083493174
1401911673
1672626520
1642913896
511331890
1419498353
1837010288
654444467
461027342
621506777
1395728291
721112216
965457364
974713730
1036073042
1081889509
1555795461
986993443
236519855
1908051520
520641768
1190511470
189677327
1228350897
493045859
625862180
1950888199
796363884
1165235313
1548817623
1806622470
797561697
569606351
711832791
597585485
1261080178
2126194855
1494542944
125548389
582044365
1692206912
1550828900
1203835355
425477628
372993551
1721017507
699350917
1442507719
927865569
1102526906
1027165472
789540859
573667589
2011609106
1463140404
774387956
2039117887
48527144
1989560154
1409432580
387957517
1702141483
47238628
1811953005
400611226
136398074
1495583578
1165582370
1433637511
674672884
1168103125
1352119098
1215730394
907276552
81863435
1114540567
1631789785
452592753
722771430
712724646
847793587
614761684
1163720677
196673570
1518830196
2006112591
874233651
726624597
1687096742
1999445568
1481876748
1883637948
940680684
1315001586
1114823596
1405102875
1502796324
1659848796
238508631
435548449
1350293677
125469268
489183069
505336156
281607238
370050651
1249255813
1950438901
1313807390
1468883314
1513002522
1871137005
1167201425
1391780488
219708114
1387654435
202015183
962036126
2079607770
1778625080
1138786283
1229296840
1320046296
228104285
1723367026
1464194114
279374469
1855822199
733176177
1258256950
1446822610
339197762
611681156
1832425170
742411012
1154994954
1422799649
2140225523
1626670049
1014868593
1318761750
816662202
1654818038
855543650
318748401
959003223
17473435
1647737740
1580289129
699930176
491411339
895931050
1757368213
316902203
68388363
208176157
763082205
1207553099
1151584817
929138868
614009648
814653667
301553786
768859240
134691035
973261618
1878747225
628049302
579708074
523049555
511880099
473064731
558908544
225699264
1125811144
499287917
2137532982
95612437
111634551
1230680134
55700747
4215515
1099024977
1475352172
1153115036
752251065
316622146
2117251139
2012217190
680861432
1568764479
1740701958
335403131
1194599800
1501190787
1958883190
1792407901
1666051711
1509266698
442525546
145511522
771055929
392484123
2036396677
1817721618
1772759625
1743448167
2090244501
1524621715
2104142768
608539055
1668568529
394399096
64240383
708734619
1779449984
441368958
18057162
1711197510
378417386
1052688848
1056257592
1914508927
978334527
1997809935
1359639472
1776391268
1523741795
1880207807
986451580
574810384
1372174369
412917521
706668687
1509031338
727684535
812908010
879501844
333231076
1864790379
1634380744
978073568
770139774
1318715999
1226560190
2066177031
993883171
951615668
1177868103
1385277201
1390865011
359004448
641919834
490697364
1107255156
2073369574
240464145
1364285516
1503549496
1104060163
1759107761
579381005
200259563
1318317247
1204045160
2047777303
1363508976
1112138952
985408780
386970127
103371123
579546559
1129978313
1087947815
1572573695
1928320378
480336751
142798243
1434142054
1629652303
51637152
681831413
1086032265
114088590
817666825
487255670
1513161717
68624491
1733719929
1059663300
411877755
1053787099
1462467257
543793237
733003500
1308005110
1727595498
781848745
1170360428
1980270528
518360986
2098450472
1721347031
669140095
1098775388
285174566
1389366510
870004855
1105562980
1545208706
1031349680
149000315
1633010339
1511854928
693704779
1823482307
1121423433
555007710
1335837065
1435728085
1682423967
1891562364
2076729401
1145522033
1875345592
104146041
1758465200
1153751413
583262615
1397736425
716233644
18726121
1425230700
1171310765
1124479534
391664676
40308682
1165343509
1141459115
193572459
1434197403
299931386
1556347407
918066799
881019535
1351491418
1838145484
1138169104
1152173452
2116269985
689252616
392317099
1816059879
1551170905
1313817605
897848230
1005733599
247817306
438211748
498287126
1060035164
1592391674
1952224071
1524749921
523480176
1902777094
1525374005
407097701
402982219
337166445
255243670
1822001438
421497006
1443861705
1168913992
319063841
1066560726
1322194517
1256115371
871039243
1566758416
667059736
1715680679
382210593
32829292
85428340
744961787
1205257340
982478238
210118426
270474852
486960842
1746992557
944641846
134561504
2092084872
843417995
594424536
1065362550
93349567
665944928
1795050024
423849221
1366544491
1200124634
1260077268
1935256585
581818208
133650144
1508583008
812114479
1726166166
1313358269
255445693
1252509125
410603346
2120879283
355127626
1721903395
2087306526
1375944567
1595435610
1363986237
1571202181
373133956
1880147322
1143566537
2081946797
448704929
688739522
622650353
1310712538
188728475
825844156
2133537166
383193243
1673861424
1605348704
859624751
297860539
825945814
598622260
1746574353
2138849273
539520772
641031851
2047287709
1176650729
455926127
1891438230
635665638
1265714574
82279489
754304762
1995652241
1463823059
2116644277
1297073518
897661305
757345650
1301732259
1875385693
1377933767
700010682
1751071800
1157420449
1553788840
1798902131
1544444831
1939376515
2086035052
790898827
1057550653
661927690
233240369
1236061632
68411407
903420427
1783235145
1134900489
613561489
1651480395
1340392703
523854244
190391448
1574476547
121053244
552194311
188051940
454420025
2071586608
1116288793
1159563153
1783299233
1321970045
78250238
567895699
1872372397
1073662593
1871528323
876086074
1248731311
1707173034
1416059398
764069071
1442378074
1510555711
1622307556
689601132
302278806
1950474622
730577212
1296486631
578704914
836709360
470276682
152069436
399459464
697647741
1592258037
408576197
823698411
110244324
1005616385
285519402
2130172926
1153152550
18894898
117875412
1749444525
978430650
1279202718
310794925
1321836226
1870052525
1637465677
1940486339
2093302472
1995463617
1531873231
288422830
2099668638
2039351136
977265582
1358381666
1062272069
1333110539
1022860136
1690104614
1327463649
41805927
691967604
1592946061
426426229
1819658543
826611635
252842985
450534914
338821444
878259589
1001525877
1482059912
1838851663
365334639
948668184
1220754336
1655212952
1333710577
531600919
137124508
177521074
452805782
1059960779
1663674123
665471167
894383306
1089431195
322041063
1586029763
2046102919
741419868
1854566498
361979872
631874836
1010618004
1882358613
867294734
76194355
209313132
2012205346
1691002817
1669497728
1364359592
1055110014
2098547223
866966894
1436737064
1331438477
1757027962
2074388998
444097074
1367715747
1338747341
906186554
783862812
1769423426
1830548176
732168924
1972358972
2081730997
876123863
1570459276
1191767722
349703797
1659232197
1212125892
345492178
1382981426
470763356
1653837531
560786872
1992339840
1244796329
1758627034
1143833272
1603020717
1868605806
718502850
1459645439
1579133509
662162215
2140239393
1664776967
1778172770
1984546343
878455903
1443368170
1546479970
1955425413
2011301050
49674874
805361563
661149254
927457816
1789384204
1562684074
589684296
388419585
393996199
853474132
1340221598
1790177597
2112459255
627598534
667460604
2068985598
915332191
177784519
1286161607
1172864980
1099561475
1424701823
1534710953
1885705846
1954586199
1734765011
685260871
190327187
60499335
1440893877
367748444
528145228
1033832542
463962886
407337744
929034213
613551874
1574888506
237847232
439011639
671168224
1680397870
88365408
933297053
823483340
99007146
1135392171
1022163559
1001548027
1057450542
1069071775
1199636270
495015292
862382192
761718055
1664572697
1185835320
1344996414
1777600708
1250847660
288314178
1156691184
1201853109
73970615
1222002394
1174001262
1710090387
513944719
1630520036
128752950
62843671
1184594492
486440066
1443061428
1083767950
1188369348
680095334
341237134
1325884250
100753848
271282439
1992171927
1285851291
604491479
959342777
1380380351
599827137
1185741846
413493150
1261633305
1658413930
1999745736
499591290
1466175937
1298829745
1436625989
1108558829
681230400
1798409833
959140197
2009212015
146194972
2105577417
52576067
165305131
1478575843
727370876
311202156
562120019
1605295781
1262416066
283706217
1878216235
1502230974
503697498
401217424
1709702192
2031097002
586364122
1626482251
32461313
307035731
358920087
515400426
806310208
1579746977
624538408
1446398095
752774834
1830840380
1223582620
1112361264
297395380
1615224773
69471032
1118166675
432444573
331645504
1157662641
1190159609
1938265398
1300170586
1693343741
1523058831
1030590878
950034470
1635590558
485686257
39182844
1916572587
1256359132
32923969
519766672
1985032496
167605897
387953688
1431159301
1516816529
944586305
1977453420
1182719950
423272111
112867145
168726171
871353659
913805829
401976965
223813424
518765236
1844712029
530864791
1136317149
1620839917
1865149170
932079500
395695716
1364429531
107456082
981428458
1100269267
1651233282
1785123112
307934858
1539524053
784390423
1723895241
516457563
1026006173
994352401
1218342159
1119967960
160319835
451670152
1290445223
124452194
1729347166
1923953554
485203992
927385721
1343057532
930821668
881722656
384931464
1945220962
1883608745
2014440799
1642717115
1893574933
67828116
1438842258
796267402
524069152
1132836342
1010126437
1573065547
125167163
1178497259
2143297427
2016693775
735230094
533830509
1916572587
1396652428
2002101104
1342919299
1875518473
1592299253
2073126687
140455532
2037316734
1035195816
1517491952
512114533
982272172
365010207
1190902665
1299792924
1115722352
1123358798
906127418
891767295
939336462
377698315
644898042
63506264
1864979056
1517510649
450006410
307354374
161385982
893124799
807403433
22392697
651499425
1916735835
579437101
1154734927
1747469908
1726588738
1329512936
2103584897
1686368523
581640232
918919245
1113857446
337957370
1553261714
123109675
34758544
154906435
366024200
1680981929
71306686
1543185719
80562616
1533211107
1990873667
1688154941
896077295
1916819559
1342162464
99125001
1981800047
141066078
1549682090
2048384186
220608753
1306311746
504897533
694584845
1234513027
1374875078
670846079
409953225
1133154035
378617347
1692015443
398161617
1576754086
1787480677
1971405943
107359670
1774368501
1223881344
1913361251
880590765
655471743
1662379846
878801606
1820193824
1978060357
116511936
234579552
1579251254
1098917396
2089541905
1422538820
1316769242
1216203652
1481732591
1619746109
1887343635
747176355
528383972
1848994013
1016197743
1839860051
2091090269
26944284
853590966
1786355172
122588375
1927382035
930877002
1783693162
1709883520
2038617336
1437313098
1723649169
299216847
1382620889
658926544
272044717
84015742
1385917847
456858019
1756264921
559847947
1817074962
799226821
272500565
2089606119
1944771694
1573002571
641111988
1685555083
19659784
1825820884
226810537
1597935531
1173075003
1661091698
1351421447
928842533
909964952
1145442424
1547640858
1148864873
1471986076
579115362
807745123
430222619
939217725
776325082
217922913
1766048858
353553403
829530044
1780302334
2075766293
1838639584
2136794307
1406972357
1461042489
2083185202
1987992800
53521714
940159710
1135199443
1691257847
389397759
616040354
303599981
1330857579
829771613
1514593095
1212016731
108813921
1590230248
2078833778
248488260
1826175154
315735821
1366542818
824958533
308894825
199505913
573608125
3228161
1906390491
1644611144
2014678069
928551220
111836972
1859789344
882437999
656925107
767245990
121229850
1044778004
562888301
113156336
1045076476
951077219
1591999626
2110038686
1317476475
937565779
1417554342
1227618493
1361253761
1534921016
271237512
1275821451
625145641
355578151
2130680831
1966699662
455394675
398213053
650592433
1763751428
1387065982
686346188
423664053
278759797
861384642
567895125
803498958
2028784524
1995460552
1500948917
2131979660
769149021
1030841047
1110160617
4404387
1264008850
2138164949
1168600610
1500530463
1399823621
1426237720
1388206807
1357131155
108812083
1173404285
1371504736
302803338
1382342133
488117166
1226354834
860521953
1428491892
1768967914
1063434784
1343495778
1685105509
1788382631
617264880
1844954339
1018111031
2015859683
1040753830
2101388672
772309401
484650445
1872451523
1484175631
1667640817
1709820638
339695139
481990880
1796491604
661383925
202429405
38526315
760654419
846848899
1392610497
1420506784
1582967726
358418363
386995875
449572440
1901593939
608952453
1881503228
113423520
1209897412
2019982045
1049193192
1805207017
1476911160
753084678
1483478609
1511171142
129550840
1672749250
1209436053
623689846
510806715
823707326
257146108
757832528
1306026223
209562821
1202476399
369178232
782144308
1863489507
74430262
381627844
1655715655
608439628
798101574
1130240604
866051976
483203691
920254776
1684665988
419696618
840712394
1043452749
312691318
1348189476
1252312043
1777400192
819312953
490373912
2101220192
1425759960
137435087
17267595
362575281
1728927683
899009507
596874405
92999758
855140930
1322553883
766765119
1491462032
1973298335
1494406540
1622262992
683578035
1205418410
1821178581
1342045737
1674718980
1555813735
19437698
503692391
1839592404
978536255
874407379
1018370889
1529446269
978046498
514371172
2089494446
2023548905
80520791
1737899596
1944452101
1284804410
1333515737
1845897008
1974498603
1141166027
888671059
1105495245
625678960
674352697
1202689203
1363718618
374786590
907412924
142271026
309586072
757200802
832841670
1701083297
2059028652
1860663908
1582641619
846975040
374705089
1421664460
1375974315
953461136
369148924
891921553
369322923
486516870
983777197
1961589016
310848685
1149991684
837295512
345905700
965330761
456939537
599038681
453075296
347299553
1723391734
1577293700
2023653212
1899156372
1796920539
1627348797
427894907
1895519225
2072376263
1318821049
1173747236
256594678
152662964
1480179681
773558225
2109529964
739458902
705098874
1637693684
1588119240
32909530
303955554
1163026293
1231553425
1597282200
265845829
726040746
1613346127
1378381517
1138566525
722876084
59964355
1166864254
618372306
1380923070
1011988186
2064861574
22982996
251365404
1791727283
833364893
147457268
570204913
1379987945
520621615
315640170
1926527822
698532660
509565893
886767931
153206336
1111404050
1724204531
1648137039
544494430
1264539216
1044893163
114736778
1064992775
2024209219
24680847
1681058746
432003269
57354517
1007512965
1841878218
1058257916
399806244
1939321454
1167906914
857205588
1734430951
1024987554
1189484807
2079430002
1762659090
1820113494
1878598914
2037565608
2094816527
826801852
733740082
2097386405
1525874703
682013784
1817079336
1673501075
151155342
1114506526
1971434384
1532009698
53929948
2034814553
1020326810
413496692
873044387
1688235698
647647707
1056168889
81260630
1181392383
945012680
1675619760
1072517605
1582107129
211247178
419984582
560663205
1865754636
1516323117
1237549040
387985909
522957926
2074692008
697210598
141442081
1739512693
1405058141
1728864659
851621863
1572368836
1684292289
1009751359
630650248
48271778
840346281
748520912
1838570754
2060396121
1961947152
1838318137
538592367
1223900798
1956379829
2130975029
457327149
210013066
1394810613
954016238
564789264
574591294
1225676729
1363007031
901642847
1624612116
1562307723
1652749531
752279491
662185737
1883317140
353193596
903559091
109840078
1158352377
1449377644
43912098
1759250575
1720193833
1342698828
500738635
1239227239
1507987004
1482973248
1954954852
342106651
202483976
717152741
2115713147
552384238
1199027124
1212098254
81086297
1512077665
84454056
94699916
1820379812
676125918
138230345
1006475037
1435057467
1411714099
867688800
1203314680
785426646
2002454309
1254301216
714869934
872731727
1287543123
1547867335
1843888322
1627270083
1277549192
1765080480
1112278013
1287993635
1524343810
1426470221
1976728846
17018658
1425442970
152822628
1196092460
168475239
1949384309
498500132
1771096345
1591722204
110055420
1211282972
147255987
870294855
1179472017
606189827
1132605574
1006102829
620974029
70161797
549756420
138915709
1472791163
1416100380
1985211298
1867885388
1300786995
505206265
1314418806
2123792067
795411318
98934614
1063599262
612681234
491472380
1810807815
1770989550
2064029299
1588187405
655757512
651788743
390235984
991804171
1142721392
876336931
1110703732
367386550
533301112
515285002
120584799
1204066940
504488055
1131949919
405800952
728386834
1505133640
2054215415
397271070
1755878118
1509962154
1254501979
1026908573
1193856486
363367875
2063045248
773882649
843971644
1359774522
1230069742
1750288646
1757967318
1062375389
1055206391
1846629388
1476080648
1187691477
303197679
2119084921
763925533
864841866
872272967
1005723225
852846345
1498641201
1543531381
1294870168
620162336
83773327
573024547
580928040
332269070
833087161
1371432933
745123357
1502592255
1599773769
725548084
602663286
660452465
1852658761
1058868136
1550728729
578862456
844655224
801506779
83506997
758525594
1622977003
1192275561
2110410074
2123103452
873708156
1045952424
1940720492
1200523613
1714672262
493993076
1205030429
836362529
528221723
379312149
284765393
782234054
1478659884
1579587990
1686601880
2094870124
215366315
1188160710
102305092
1975571355
765032633
1577691595
11710519
606154120
1583009011
671278315
96738872
2008352295
1347322331
553272788
1393900207
1240622055
1691412335
479994368
935042232
24014764
1402654531
1170261813
1598670804
1675515554
1065158611
753519027
64958538
1116003068
1085920944
496121451
270946662
691048671
130610128
559695126
1606652308
1224698595
1052885527
1143287801
265301400
851951424
1776062597
709226823
141005627
2059665081
663404000
1464020364
1593917132
1338607718
1238015514
1512087517
680763214
1536928139
483112469
420332482
1921486908
1369188853
1051086259
770131829
262159809
449719548
543967280
1932539080
56601226
1486842141
1470021230
1222603129
2034171949
2100327303
1668784957
1080582730
1055925540
2027201702
647368344
640234328
76109742
695184221
462539304
35195390
940036148
1046871113
1725422557
76482628
1777711483
1482418772
1425664354
1900560870
1613612228
1447845175
1463292691
839110146
823603975
1610772413
426045677
947703302
1081565266
272042826
2061316292
542139988
236769294
1333961769
122757686
701875335
1143012221
522844787
756465294
1227481958
942179336
1462789780
1835902741
2008746761
1010591704
832006558
1876789651
1234487493
101440044
1801555029
1175231134
1921348362
1525173230
141748967
1927608428
60121582
761695140
570695756
1639036339
988150977
1356031993
1672252182
279660293
462368489
909017102
1165002035
1162695306
44868187
1365172841
718929528
1867374971
1191721419
1066200132
1999166059
503014868
81277688
1452649246
1862192684
2059554
162775282
1212052557
26532302
2084496463
1951802485
406857777
351645460
1424889053
1811558646
1605655771
1210996634
345426362
158003434
1629395735
35007275
239742397
625642316
892763557
2065232685
209783449
2036128004
580356637
509835967
1100918293
2037039983
95798406
817131511
184117558
723912223
881245911
898434796
1065882858
1851138984
530656426
543194832
1787849894
390929779
1287854054
1122506580
1479768293
1105358709
1084568876
915512780
852088523
546467122
1567343316
953969264
1643219733
620376300
1974075314
1554924556
1503266047
2050271760
1723574020
2130952158
1784935191
750563061
521802034
1108714275
21788611
756709316
1733288300
958123928
196186331
1147214287
260965431
1270396025
1543695073
1065901638
317583413
1542558693
702038191
1687227003
1485888077
773418568
1813847978
2015709218
533916888
1901341013
214549687
1627960202
388564833
1634623885
253620553
169909986
1336988006
394003382
1803092502
2077388398
1976619738
492033889
1782005665
1351776173
1448736207
811912270
1806556512
2002029913
1041426669
2053073654
859727784
1834733511
1809619725
1804909534
631841298
454428266
881263297
758971851
750820848
1015743997
1749315110
691690322
647013784
365442575
1752931107
313802153
1817239095
1739974033
434091877
1284805791
729575216
1647855443
1146147757
560230573
778391773
799365914
100025387
501297356
466098278
1708368312
214271138
1361312847
136151556
907769283
1882212182
246661836
1923531343
728324373
1097839656
445045933
1421650185
540939104
1456943857
1738379798
446444654
1350529098
1724737664
1116241088
1388010855
1726505737
274521079
955574965
773822324
1938055413
2017907821
1133232568
2015889778
333275582
2002137435
1891510941
558982409
1496550900
2128209784
404985406
564712434
180080299
717464631
999376403
1642776595
87069616
770985545
1254333239
692201620
1177053825
856228236
954892824
300452002
1382295235
1551656633
730783172
448288727
723758651
2030023271
593239380
1539861190
547516364
1376874090
1394094285
1541570761
456884270
1784973494
486696562
993409073
1845700336
10588152
1126170289
415151193
86050683
1316208688
120769889
1191107975
671010048
1680748568
419417384
1122451144
688424618
628482296
968438170
1006036328
288428473
1329789918
493351516
1706929759
1535063867
753343098
126593881
1648246429
2028061094
296740989
1585851922
66191339
981744620
1045083044
333681323
131849891
1168375811
575930456
422791037
1649765379
962895140
451940881
732292376
2009156658
1967164515
2102661906
371016896
104683290
1509869131
1301624776
1596081818
950454136
2031454184
457401086
933569849
1533423487
1424307431
624152723
802297948
1134628087
358901294
1011789362
1958820032
437706873
804315663
1703240308
1669555138
411507096
2007728680
946665128
732029672
1870314724
1915835594
455745982
1686283848
1564310445
1191769592
1267039693
66107554
2003249977
1989786856
1146352565
1729733097
505474622
1070889757
798868334
1914700915
1441102647
719339005
873005720
222178073
1909081420
293973018
1106392799
2120242711
1996783370
926468432
656360754
127189708
658248714
1094980596
1489828990
1059285254
1360271080
204506879
1054754609
1961487600
699606834
142803472
951254416
1226492928
2053158585
1568603610
1280517874
1465253824
1612117350
1115222877
73311005
4394235
1578619653
48546513
1940282219
1283093926
1180186834
829295962
2059392594
640088764
307011652
1806681391
201066179
395266717
197929393
1404913294
336208199
461165278
757421477
2068006544
401806860
2025985415
1311168944
2060676131
812441494
1302458498
141093439
1513551863
186753501
364907267
1908170218
749872576
1416667594
1934078151
1390545181
416718126
1994476530
1865865961
254507984
2129409895
847086544
1256163480
1948122946
1587123058
1716332412
1644785379
698008021
216259174
1911180924
423588810
1872653711
862759876
1178792386
1945433413
597497463
786213423
934238008
1765386745
514152257
406957770
1545864515
43778349
2014766944
1604203309
1973056423
907265076
1412125342
1009046744
1772403255
820495933
1055744391
64460110
440718742
883475964
1130716823
990559133
1051996219
496498296
1553196838
806840173
89129703
733212352
1170237418
724757972
1880068943
1188470566
538137262
1182284046
745760317
1597240955
984210445
616631138
64076105
171536820
1050273025
388428170
2037148937
866169907
1479986416
1822400033
442397467
1908013753
243698823
1700116716
2070278147
335407351
206641627
662423192
2029387335
112518557
1028747369
1126627571
1308906085
2081455478
1736958712
2054087482
1363698579
1751021622
1144906908
98727144
1548326125
1819214185
1208699872
1585345264
1269524322
642415624
820491963
1960762537
512825682
1190633664
899092081
217736210
303518552
407183573
439252281
2080160365
614260452
225791481
1872693298
1942663120
1132954443
351894841
399630920
1252468289
1351531464
360325718
916858174
1772021091
1631555896
1555287979
1608602061
1212260097
846547645
1551861018
1595260503
1333650210
2044180626
1909379900
1064562824
906342587
492725278
486966128
1531445251
1318408084
1482870255
1544250960
1007986747
923866847
994196710
880829677
1606551601
1283931344
1676214998
1654231141
1265422876
1189773322
652790200
1472063638
938754988
495943973
477083671
1076250188
563989582
1486167468
820559237
1247052510
178215538
213452776
556759066
382432425
187028761
502414465
2087938779
871588327
1602507826
1327559543
1108092084
307644129
1509699845
1038288355
419419319
1831425592
1739472840
407089084
19382440
726386768
1856560377
178903149
1749472884
74848201
1407982708
883599219
1295858228
706819354
218326937
980915481
516160994
1157237138
266752094
1493834015
758953931
38581423
1674942907
1005164232
179345672
868482258
1538258963
1432947933
1026697402
26997498
785591664
1393842214
1131405925
362709360
291289519
611641985
995656362
1181300029
1846608674
1015741379
330633559
537366441
831000487
1470759514
638794184
1401204666
568254552
1567818204
645329401
1469421733
1301160378
1160314894
1658816566
1556004180
2125141854
992714196
1160541734
984892338
1969122720
603437569
1286083898
1923872508
2069587950
695608260
1123569206
1136164951
1731072167
953498251
1481172224
677189535
2050334465
64815796
1171349371
481640220
925548637
1144472965
457291589
1435179353
1600481578
697112607
2087930481
271627160
2134058841
670257989
1013192016
1410297280
183576911
544046768
1187602161
1573657130
2085114642
1985652941
1021412430
613287768
1557008806
974144606
21902010
1402426559
2056312883
1236543822
458376373
1522681337
103064512
413291595
2108873793
1434896069
491270672
1038232939
205039367
129649966
563735443
926572183
371027001
681325551
55547480
160688440
394503375
258121756
1372348990
1924638902
1368548655
553713825
1206918725
945977278
1483603264
892824562
135386833
921944548
779503372
682397336
1563244802
797239895
821094115
959352237
59488672
1304939111
601983768
958862249
930751792
273510
441958810
382712632
611709591
126806532
609666194
1282837669
35926800
811736405
1355566261
971855583
984806713
1727136380
997733680
2060201984
191761219
490294984
713072141
2114892041
2044878056
1132822710
954969349
1803553530
238928104
1833824029
1134273387
2039750486
252064079
378447750
552176860
641113477
1955309803
1332682401
1847778705
587007169
14240622
1919534545
2090607145
1583852699
539599264
1874254546
2123185934
443215929
154637013
524605378
1368680037
1434952921
457976533
877649493
322830977
727009489
1553803503
1039541135
1457731261
521385855
1774861748
1129018982
285269054
2061934640
333429079
248512786
1073824137
53211385
322073602
1080307961
697104108
1835579911
1048122079
1278672413
838787326
1709288933
895987268
2053390113
1865980469
193446389
2132533605
1432272002
505738203
1886288280
1520713482
19601360
1909031436
1700284859
687828513
743455582
1057900641
1697189898
1049277763
242379931
1217615849
762785839
74544770
1599856066
676514622
1801801418
141663792
30574824
261566031
143041884
1457855635
408885812
1611375060
286524561
1809011659
926119114
60896563
1893251984
241837930
2138890058
276759652
1111668012
670430714
1471157293
77755990
714166490
552683739
1404069547
2129359929
1608634097
955162598
1107182014
143468989
348873411
1434305711
1895122321
798846430
2082089314
842110771
554017034
1227071439
1715322381
1017711454
750440774
92943271
886787703
1409962903
313053493
1201586617
70544335
744471910
1548026384
477196477
1306938511
1629035228
790517201
1872001859
1059917010
1823094753
1118865928
1645935238
828218189
1774958441
212408955
1659997958
1353547541
758788964
541579490
1355419932
718877042
642590308
919475418
429283857
1938395058
1470115141
1540786830
968858300
397686956
2123166973
840842322
43650248
870202830
1988367301
993234531
75441682
628954534
1760720685
634596607
1624800873
277749438
1401626502
206574777
1045875517
145895212
1990892532
1419099946
1607259401
1013818980
565931311
364916326
1632887098
1556243407
1096672285
1584392234
380762935
909720207
1529194387
1280006369
139377838
1409456165
1826726824
310594457
49725969
351082670
1303653626
789591757
1239583674
956215424
1866704751
2080022402
1087595040
94531270
1626778998
437053388
1434239933
1489302942
957918617
1277834821
1660948172
1678067473
1462356466
982081102
1545556327
1412897074
1741510588
1343647427
1602763336
1665371826
1479255127
1014155466
431917598
566430103
372890380
468928056
1625860472
2140877941
844809653
2066812886
1178409354
723869317
1787537450
666001969
467155046
312968024
1552343927
870370702
271261052
546220407
64243128
1762085947
884205800
1506099852
1200474055
1071761260
1072231674
1928350260
1072901418
1356258205
282757443
1522895356
1997518655
1109988816
2036341539
1444838978
612779562
1647258131
1590617393
1358142973
1303919242
810247902
871339140
1732691980
1886436792
1692792462
350176701
868476089
1265557065
626916740
1233560425
333293236
1596388191
1360447397
1708839351
2025224064
1976624104
2033507486
1950522011
1171206099
252350000
215711398
2040326005
708588379
131165843
948275363
1354360379
1346104662
1473245657
1080221176
2032563407
1093344190
195412003
1372459976
491841092
757625036
689013118
362071007
692670529
1733115107
996055124
1743251871
906113226
331024706
1568891337
1046946744
501571464
1984640032
1113178067
1915551252
2077434784
1548602055
614635428
2064733364
1628324823
779710178
542853311
693109848
953298858
1502762157
1276653132
905369324
85297632
661088053
2001308091
322106119
597942685
59239656
461601200
2023778241
1741697948
45737373
70434509
1742242344
978084276
1377391509
850602575
1263155244
528758270
394264521
1007114828
585714938
446074036
1263207028
1140799038
2036194494
772477540
2107934800
4158284
39081259
589658624
606550411
1592274062
548780819
1807074717
16160014
1374762532
52319860
1398619989
79792320
431457529
1763013920
882336747
1325560098
697915792
1301026052
1270703429
1497121786
1674764237
1514771564
1679020159
1585698443
1716246417
1812387405
385189387
828606361
897295775
753988977
188914113
1532572514
958657895
1114884653
1963461757
1505532875
59373060
426832660
1659681944
1435334932
1549503227
1141654923
1223901718
2086051610
1730801327
855780564
1173848562
2109463428
1066913712
1359959773
1943266
831740074
2104963884
884665865
1961407268
1901224872
1530346742
1856468359
1241104883
261062119
841018269
618044061
1390730161
873214516
465286147
128480508
906313888
237623320
884843533
1104428285
131698648
425307086
638203180
257663697
472000750
263125154
1639248945
1660670641
1357842402
408080230
2079801877
1346911369
2111380573
559215242
440060511
321012545
1889220569
861190139
1989265059
520849000
157659154
1357114396
1488330363
1944316907
1205691674
2023522785
992890930
1950143993
818016566
871958123
913446913
946293203
1803820602
669199662
127210920
357584265
1202403409
760334276
292955570
1048557883
1681805974
2067679083
205477694
1695671482
1444116344
1818170042
1860882214
1091749715
751304095
1039929254
431866448
520626604
672245871
1193644181
453978648
1073856055
1928525902
2043163039
291110614
1015975276
577220632
807240872
350985551
647557108
493549600
717963031
1887722891
1077007139
499461634
1287525348
418917005
488642432
25075619
1275208573
303841430
887892815
1383514386
1373313469
2046395429
2117724928
1142537121
1501586247
611392960
325544672
392427471
1136211388
757904229
215443622
1449043372
580821968
449281394
200457507
900276456
962946691
909427658
1202048488
1931380439
1115058663
1919304468
1907610666
943762659
215275175
100488260
394869080
863512352
1163804899
2042120531
948580975
194628950
1486091631
1159870396
486426778
28580786
594510099
63127370
1524030976
1787897633
2039148132
1184736137
1127394202
470617391
1363001450
801943611
889081184
1289643282
1187592419
959433610
225343966
282153175
1180908970
1359711827
1885622409
1623723945
265523807
1455612367
1158018717
1280672503
1056984402
228949350
430902916
2080723286
796477250
293671663
96740616
707770733
347815616
1578942643
2018044730
1191534214
1345274306
1912553136
1783842270
1484563628
1221124493
1315436387
45446644
652344274
1657405001
820722105
595035559
2133373104
1159459253
1975973827
361530950
2099711073
1548681573
1807130324
541221653
94300586
2081986598
590440782
1308789857
1506348413
271560056
368793722
1709677422
813099950
1385319311
788838852
736027568
223580929
168098533
1254314693
893274784
1243542814
97435283
458001952
735106781
1871499643
855558689
570256836
1734530880
778176
1329800661
829855173
1696519532
127950382
881395194
934318923
1559033125
1293405060
1680748564
1512523076
253600988
386399573
602958769
1460685903
1317975744
2055072524
996456190
646211183
1382786991
275359334
1297061513
2076739954
20754515
1956648846
1349961991
345308948
1419200407
2068071813
2012730283
701900744
1034832083
1883362863
558829737
348402754
768400555
77469917
605108851
1592622018
89619863
748671412
1485526119
1754561219
239159295
1325371308
289160782
1282495874
242363866
201230861
1493159670
730412476
1924176964
165518368
1226400274
1829397624
780525786
138376724
2050549862
2000898081
1443920215
704294352
162997527
1200804403
1939869362
401013396
37684572
1624652031
1518162460
1469305050
1249479355
2060514221
1634777982
2116680032
224378318
1771993448
667300901
1072624676
1256609651
505901541
1671489556
480368525
36373875
1072213537
2025419362
36134683
2078030359
1546838282
1915324704
2138853899
1715114974
142217502
548526057
23001092
1870065849
253731706
165412492
1226456700
1895488999
956516916
628037046
1125200732
2130609176
125848294
81931293
275017795
146166537
2129495873
422173213
1185489073
746239197
1012466804
859287565
911191283
434669234
10051906
343423055
1568357151
1619197670
301695389
929789341
1492681555
1978298086
1616672974
122994068
490849867
660375498
926634183
642589018
909001950
1267526134
505342098
1238389195
1084914266
1258574608
1784879866
1238428536
2074064475
605907753
1678489140
128945858
492839491
1869046861
1030518697
1304203725
819346926
1379556975
452404838
169292332
677943590
1921763366
2123983491
1587956991
659016143
679189751
865959368
667436385
1892454182
532716252
1145110470
1067641136
1214447962
726262603
431960850
1008580754
565861209
841150408
574388144
670947538
653242114
1142090635
1666150795
851945832
1772449028
1206647649
1066304739
2086313451
848082789
1386385171
31882293
40949730
1233309084
1289568466
1857300059
1489652933
2048079755
146872890
1489487577
2029337471
1820911795
1225469270
46562874
1338562167
165846704
446900368
1232767286
545505519
361706238
2067462549
929752943
1464761068
101517529
766338923
1002164882
519400348
1496060954
2115956041
852728383
2012795591
1882779521
806868924
672376940
528888783
2025698552
1154146268
889528125
777710960
1415754259
1269889017
1412963055
1744817156
2003552901
1497686133
1757338298
1533192522
573467515
1156558101
742697230
932695609
588642243
1368219135
1645567802
508638571
100266989
360904839
1617601957
1342215937
1866153328
1847249464
738201471
1139211432
895569423
265229263
348820649
923515333
1164526459
1304800307
1319184739
646031729
447198357
1437730786
1632446004
1726179257
833981750
2125535829
2109070386
98483031
1312673775
1208196091
651405530
211908934
760837667
78172241
1292923252
343563594
1900218847
24777889
838508795
32682819
938522337
456679640
596504849
1298059827
1521337050
260742080
562913958
1746078879
1615222121
1918148106
1243048294
646470194
653215517
22147387
804529081
1738540005
1085499149
1246213062
1564151826
513920634
1488064271
1997248791
640657362
1339363168
1944882110
919807384
69278026
234584080
1580600085
1730755066
1025678498
2106233752
1613937519
1216385556
1914792014
538475783
292548114
40265755
1085777306
1012430251
1590405980
1914815787
173747327
1082476346
1241974982
413777842
1618577839
1326501613
1071383164
2111881808
848131297
219817132
420265110
1163686297
1070452493
1582635509
104316381
51138985
1008048245
507447947
1352980973
1940996810
2145858517
1740332433
948874722
907709788
238632594
1849971584
508092762
318271041
1966578040
1964764813
1837747019
581918901
2055341428
930281844
1842114229
446890745
1399637285
102710676
1302627801
1972812939
2031087712
342925514
2131722838
1555775304
2021372718
1993321630
1184016758
722268914
1537577746
368161930
705379182
1820584411
111499408
583574819
850116753
1832162586
1366138294
839957503
610813691
1028281500
1370803418
968767969
1356963149
1614176926
2012252635
409654258
260021943
1274086484
573925869
795044964
1905530702
690080337
1888326995
840900840
714689864
1730340685
425495056
1614342551
884481417
1124197527
1014434505
818266461
1112352026
2089756905
1700866935
612935299
1284193973
1475794698
1277436281
499669446
804725465
607320858
817026980
213798991
1894138836
685695914
1034201101
1283176977
433882694
378273490
911050119
1449528197
574319865
447902944
1942742344
888196906
1931103946
229344543
204410630
1010388966
2120776699
1057281247
146078487
1189998075
121836998
329915921
1043859026
1586930106
2118700930
442280498
2111134189
1397665952
841186611
1733322355
927573308
712932953
158950332
410202564
1341243134
1783142064
480716354
1635342792
420539039
171710450
1099574345
530944850
14089758
1859925790
1812066641
1855704659
1704787429
49697581
431680420
587643282
1281322795
520143361
388350761
669732630
1341195050
873921010
1415494203
1587705418
39837541
387876850
1835853890
698739860
1835362934
1206541828
1178928789
547052536
703980372
1734673156
842245483
1314436061
685745655
1123486227
1721923844
2029667802
1999668290
311545980
1780620471
886240174
143453340
1766995722
767958079
283582744
2142165807
763828775
273877187
1823589702
1307194313
1319306773
2086321758
1287391911
754923239
217447948
557801890
205426268
738235645
1193354021
893990662
497669698
1556260393
1567584648
1975901238
461603206
998714514
1585172230
955476533
921906915
1517971423
109840095
1861641948
613191379
1522315749
1405869605
214532661
1302281540
1188748569
2111855468
1344915766
847745896
1907620740
550615042
362461150
1388161141
1581013518
212376308
1042253235
239743967
1106732072
843032653
1873903775
2109920567
1560931964
621485283
454643717
485578902
1547076357
1864662615
1619864611
302112657
1639050199
322867167
1062371662
1125498247
1250414575
899998243
1990530616
1401288040
356727640
1521311424
1558116595
1823120182
537458050
1631936675
583803019
1788270452
1524251930
1553344064
1286478043
1327437461
1432735868
1680151509
441873311
885194168
625372143
137102732
1045358650
686902639
787311883
62615354
1986057506
1979477409
2034697960
1403395443
1866151436
1128209453
208785562
1449000659
824694794
467641375
1941839445
84933400
661350653
1592444360
963396992
345041147
832472607
174971782
15057387
1902557780
1679210234
1084182326
1911086311
1902812177
1554469161
394412071
69046647
79544131
909586973
2100261778
1059396214
1753439755
572983446
469644665
348680523
1228913129
33289123
1727162024
174308105
351100807
2124201972
1593474939
1754353470
632679054
852779671
1039209242
1970162599
369633201
1760926431
163948818
40760365
1937876648
1839304381
325683660
1376795781
1642019897
1911390425
91977139
730223154
703656453
1786957969
326748140
1941018225
1533080755
1978427437
1795764480
1464393228
1480140256
1810649667
1863356888
1960658956
1157506012
1379809061
544420430
155506421
1078209472
816606279
1639872663
996238303
1331305528
259433881
1666553355
275079448
52444634
353561144
973102415
325664111
1040237081
399296665
73911321
518743227
566515623
136471731
37316986
713559902
1234231626
760848040
1734367199
792798580
309108451
2123433707
1532541976
1085832953
615627891
1618555357
1007154411
474135991
43645919
1631038565
1513339393
246199337
2128616642
530861772
1440700564
1655025588
2007554752
2089021246
1011652500
919667356
1307592202
1384448349
1824459324
410510337
1415546432
1345143423
377850610
1981800717
952283821
1604694777
1816264411
945783934
570049945
1961586199
740226114
128565768
2010764080
1755178216
932464047
2120525635
814351604
2006649048
423060339
17119127
2085569069
1740370771
1768683361
254338734
1673315523
525057563
408134383
1242554656
648855667
1053384408
1645879040
2061825008
155039957
1812104831
1050695303
2006502469
1523103573
977254973
1562772642
376818974
1295412049
989427736
276969565
1941243281
1212977702
1398686694
1622037056
2100048866
974943608
1946337090
1892053061
893121948
243055144
1848169656
862956597
953882355
1270724156
710947759
2042648540
1489114686
784223141
1744078759
2105331242
802845567
1091935468
1557152574
511068673
114804673
1608512213
948947338
446793669
285892175
2026625435
1652292661
1115091982
191786119
954134057
1761635772
818042062
1539735463
1592017449
526397916
1283473764
3812137
1024684512
673254672
1038745761
1073737036
142315571
2095134375
1768796796
1283045214
691289110
1292950576
1765051548
1810441540
1388130769
550413443
872482755
1056738853
510075434
115771093
274999859
1399320649
1309998558
943122148
853567715
1537449497
1087603690
342259694
1947047801
578260295
1437785320
338762484
7853281
1273948385
196538810
62310779
200492527
1882395714
1468959223
1229903964
826424580
139200330
2025301381
437156795
2083952257
1565728135
1598293992
534997383
310612723
846190510
1570426070
1774864929
238555366
590092550
1065946635
1218831845
995455534
1829898599
364906160
203415066
1012043606
319856661
1169112714
1950047340
1835921361
1141936374
827973529
1221279196
1259163180
2072098601
695710976
1916285793
1026112080
1558196700
1612115481
1521305799
1159428464
2104272011
1150843534
1802674371
1784791542
1219996732
990204162
795066737
916174798
1125340553
1608326773
2011667429
1918912323
1674733773
2054368587
86348794
1723653342
975689141
662494542
116044435
746535043
477276237
1809188934
1936034193
1027412954
1590908631
1596144005
1325067304
294275068
1187295120
678005774
1512432974
2064577050
1203985794
82509393
600043804
908132033
31603825
1979804980
1789595238
687472980
6505132
423218721
439869246
1451920763
900154807
1712260574
1578545306
1358653476
710809530
1763753169
1660732408
1972005150
736912315
824946186
136995345
281622047
1349545271
12652136
1666063234
1921220323
1579835506
995756015
1984589844
149780811
1991174609
1271696273
1466069082
193301817
651187456
1591582170
209918155
641674553
988226283
2145030956
155801334
1860071093
588821894
2141254515
1432553761
610382596
1115034020
1060241216
606191555
1727240525
1988936254
1601394266
312525731
2051071422
161415807
829551179
866342262
862852048
1805196130
1739414564
1583535645
322587013
1717581718
313840988
141942455
798532732
896664171
1026964393
2126125235
1480857600
99255197
871658415
2047589716
528396261
2000601405
1960979169
412644245
528262752
80053984
672345675
508485194
2105155009
1282522553
1306223007
1520460005
256328530
816695132
362893016
1148185110
534902573
2093858101
804353024
1466225545
918054961
443458600
1131031247
902052146
900148988
1768424526
244290827
1363143676
1958815506
389199077
991114886
1490356571
106252360
1519956264
435400041
1451833189
1575322088
1292678341
1045029455
1985594854
626278502
1465943567
560809909
1430512050
485708958
1238673923
1506300453
390502681
524167418
716851377
435986867
1701201121
1668317705
1349203999
174711806
954381298
2045513358
819354924
1300613188
1339941471
216304074
1141994096
330333138
329916243
652295023
2016779662
1200373369
1985215358
569289683
1819207854
645755943
1858389308
685506129
1438322699
509973280
1609552329
1188177761
1840528590
11482021
1274660473
563871284
2129444817
787288415
1720205225
12893771
2007700823
1094119775
1905301913
1868967676
59474599
1477678997
1358641475
384422563
127743879
617126308
1102832471
1875157200
653801413
1099797773
2010206542
1597307692
1541574020
198810569
955868052
2100121551
1627770210
2115875440
1624575047
1989941064
628849214
1212334432
469981860
1164383611
617801013
1789892712
387516442
1762170137
921251105
54512257
1093646433
1240511424
447765438
344836709
1865686220
997633655
1633395906
133533888
1572520179
1941547973
423660036
198418090
1577830381
64016111
849317963
1952901243
424642632
1093637056
1157093876
244312473
1243896920
363848133
1002568161
1743217395
945164209
19375887
1011715841
1027271482
1570524559
1532978775
211710812
1097538117
1024032547
1364622140
703819801
229648869
1157227189
1615462762
137657266
900911499
1333804109
839576589
862250000
345516878
907222032
657637237
1325566537
1016577515
1181416835
1181818544
431127590
377162315
1575289629
1589685677
1440825134
1730475332
798855288
736563484
1004063298
629937708
1316371880
749483606
930615917
2004779886
53367750
873226201
48184274
1387718101
902990505
1852582128
1447864065
1296004389
1152657031
1652027333
167653303
2055101339
749306219
1404928198
412702250
1724438259
1256835145
2137018258
1477279611
322310463
500871671
500791091
2090372316
1067113508
79326092
334906659
255901183
104133971
1047972107
468139774
901399726
1621915404
566242117
181816483
163213961
1855014302
185760758
1817384292
121327219
210218844
1768157810
1116401589
770352707
1495447666
402947801
795730247
859799851
156623136
2127760187
738570754
1035949916
1800553255
187100120
383611331
2145311381
975158310
549473926
145150677
582359745
1174754903
445383951
839387304
887186387
1929567016
635182037
1515436791
1897377337
1955955363
804948349
1687593046
1575562281
2035213813
909465933
1625735495
1250418778
652096225
94659486
1661796409
718152062
1828541027
1997119976
1146804104
992907108
13510160
651140772
902520275
533708867
796450765
404600885
1935735756
2006076911
1977037743
1470187758
593861189
1073505885
1277991627
1634862437
1846749739
527050561
1668733118
345791368
1861845194
69589169
727394338
1357792363
959164406
1273512543
816848559
1264326716
549428697
717902584
500264982
1850075769
1089986805
918208246
1959151979
1680592097
82240199
1505408157
727306320
2126787699
1538674507
1498065941
1420393824
976697905
1181147030
2102302882
1657312195
1143860169
1244664867
1415394712
715361862
163662852
2038183582
600557767
1367542627
1454498229
904253804
685356808
1485693684
243427501
1600691619
1475102196
2085580255
935946281
1813809303
834208920
953210382
1997397429
1431751620
1009339079
43739118
1707627
1886277968
944036275
561384386
1979846406
1133854779
2112635453
1133757063
269051842
1787625844
1349106260
354039339
1262787616
796632489
66514485
1503966821
325798907
1617424080
619617502
1393808085
1546232788
630624238
1796519208
1724751014
1238854025
1904616525
1070148446
765280914
65863571
104765034
2029886489
1228172806
1558957205
225177248
801435265
891263601
723044743
1640711468
1211244263
403555974
1202770885
1820170361
236527715
2035698327
499759795
1689732481
892197525
1878713820
259907895
150681437
1159487672
1005987136
1112705052
49022379
402564518
1721477795
2081629194
1777408714
1885661175
990149662
1703626143
373723029
1615190967
780606686
957249146
203406959
725004818
1891197831
874661969
1042873979
637502060
323667242
1661901931
1301197272
1520856340
974947102
1797758395
1043252450
874980655
1227171790
1684559645
2081169492
537396342
677263974
501346310
998672217
1286841957
39578335
1703496155
1357078026
1484902826
1763102639
1756830088
1334072422
599300983
1530627447
2108488318
401455371
644428603
1221928124
461323476
1200510876
103223049
1663734623
855629138
180234280
315024596
282607337
240391495
1479756527
1625581409
541556882
418186074
1861721217
676214028
1914431532
1868028180
1144289952
473255017
932277454
1814304085
1974429207
1448648367
967153390
1165980850
190935627
1048296416
1118350631
646429766
965586849
593404524
2026698996
1736566829
12776399
1980828036
1429267903
425456618
1698507719
1678016404
2113152543
1724000252
421037759
1350327371
1596272245
1195006329
1340050327
1313342589
1705845634
331567099
46014613
1063766159
1580882685
1182900799
1565762992
265068412
1979051357
1385479643
1485181297
589093880
1362697235
204374548
237781774
213533333
129718354
872481084
190971576
2067925889
142456342
377189544
1804644987
372317230
1927202046
1584667463
1434067275
373909857
1104740617
1741575250
37318341
323798832
549932298
779984770
1701960388
1033294691
2028575793
1792764448
818311075
1618642586
1676500841
142288261
1870794323
1725677325
469042428
673194146
523666281
1718960844
2027611885
371480518
1028551230
1619712465
1553738267
631171309
731627378
580732145
632556053
464913709
2021283399
2118608405
29145001
189190591
1421161266
1571234814
1012375937
273610677
403353850
718270694
524077840
667259390
1567737981
1918548959
1677568670
1520617283
372867809
1271042823
1509127921
1695717717
61501205
1900633115
1819960021
1880079945
474862808
1731430598
378586378
1522134483
1823930935
498052982
1901349425
479590999
1525577351
192076586
1735888910
1919278243
2015355381
1198496742
156619908
789040792
1999702897
1910823575
1129712951
1510647143
458234537
2061162851
100765247
1862419620
1646521797
576545516
1025129688
58874298
900647391
938823271
108813592
1748041479
176994045
141086284
1541445924
2132703283
2087713871
60869934
1521879034
1806015270
144753208
276416301
1482921005
734209651
1301835976
109624005
1429076834
280354359
516431178
2040611056
1974052059
1429038749
518920437
2071188306
217314446
992295237
1631575196
965657799
1794418833
1388950275
1819242409
1861116528
589508198
1385391516
1516241214
369009535
1787419696
1849937652
384446452
1717023909
1744751177
1271876390
15769578
414714911
2062701936
509200680
770468167
1720597443
690472543
1189472802
2123800381
84202522
860669174
1611092636
193233372
413864452
1169028717
874279632
753634578
1401464647
1156082480
468285225
1991304380
2002953092
769241118
1499491460
1519837770
342432497
286841246
1934938740
592027466
263472375
1462165602
1622472367
969961556
1157228606
2126465462
1783687191
1864462043
2061071784
393136686
1217160104
1060974569
1542971475
1086005500
1015457818
1799784139
258718134
1392183785
609395901
1100918598
1332715241
1977674890
574602444
408487912
380974177
1619177404
1578312145
112402400
1103375183
493762785
35413320
1661986018
6237697
82763703
261762904
833554996
1639842319
567869094
41676030
1660974217
1002671087
56621966
172817396
1361794095
951449849
1255700819
1018715462
1752366313
1247000760
708567434
324629916
443537567
1139473355
58280365
1046187200
229388551
202352210
294282636
1839500241
400506711
465579934
348191166
1183032682
29049258
1240052859
286545555
1047574900
299873141
275919563
1050862209
580840106
383973493
604244416
619746203
561323564
1760106745
1863453696
1270944736
280781311
2066963650
284140607
673755488
1309341069
377916201
381696709
1877735674
743767180
768793640
982297543
1633456221
977232715
1672227005
1308567609
1516817058
1647030241
603534205
1368133463
1247978370
1250944585
812906379
2059078801
1503774671
624942138
731479894
668495058
241362878
217908128
91155892
386424351
1623475350
1208004840
686629257
778156007
793224895
105686350
751524934
1221358016
585666475
782112106
1961947979
402650065
904499360
402717620
694869744
2064697325
1739046420
1290699042
390013160
1757034384
1246724150
150087447
995486677
1909876896
1628636656
1194076764
1185349764
1842687950
870720563
377363603
1810228794
180591351
952881222
287977782
921702640
1372737969
1333545213
1954117645
251352268
1673319930
83680255
2126053167
456244469
2134754581
169230142
364802965
922143688
1816204985
365155724
1903885881
939569591
862345616
480196710
1810896419
101897977
2008865841
2120207997
167995416
1184517139
1977000452
565300767
1465726059
1523992230
1854571773
395486010
1480261124
2082563893
232770436
1627458375
1424712549
847985116
710148459
178391348
905086931
1758570504
439807312
395942975
1352435220
695460616
2005418432
1166863335
1591188466
1297690409
1883815136
1630867222
863619936
1669144249
1729073596
956591321
263438608
2099746735
750897937
1629707939
1638989795
1515024280
2014942888
1126758050
1580455357
1720203385
1432334651
891857148
426478662
43331663
1531962476
756189594
1144063318
1516251943
1606087935
1968751542
1262994495
1443515135
136484257
1203544577
1412551846
236346785
529022964
981268908
718304312
1377110892
450588050
1541540430
974330307
1354004769
2081582344
1195381992
1161419137
736172063
803214636
1162178553
630744765
845541266
1092318141
17591302
446851039
1423929322
1305953193
1016246541
419481733
907809839
131980809
641925288
2014169960
1088644704
391832358
2089113793
1828313022
96238244
1020315748
2041230115
2071300196
1314304210
1336040901
1055255349
675592298
329673790
529949894
287353568
1873048723
1292499497
1401360345
762442970
1691501761
1331229636
183829210
1700028295
514001428
1934950337
1139006216
984225225
1554432367
2049975388
210549242
609703491
626506251
86845801
928045666
1681254954
497865191
166626839
1782046262
1417278890
1629355358
356632402
377765284
262798859
1616435234
441564913
709366994
1254152345
1941346874
1390326954
967346686
773389652
1426155718
389425688
1691908656
779435699
1961729620
245456746
517347258
676768024
650064299
25053218
1975384936
320560539
87790666
1645360360
496974423
2019770373
1071375341
1218748879
1673648366
1869398577
757368010
955267778
1733580254
2002294355
2139078097
204781764
858407706
1475761489
1820582349
977172483
1886970653
816564849
175268344
737650539
1489940037
1081018184
747467801
1641981039
1993916141
450528592
288053713
1301169656
73705289
1562661405
1005932204
1393063467
1985882880
1630919540
460478556
1586077185
50586382
1859131467
329392584
258551591
1978144097
1057727331
1797588014
1550516862
204888616
1320042424
1627555597
1997522551
1860283038
646041175
1355853637
1686223951
235380922
1978903357
1250343126
2067620542
326671919
2100230561
1105484365
705058526
1102222832
1767631155
1598873226
203872893
1477906421
95996525
899242796
444783635
941356729
914238568
1957669693
1049186185
583142454
1123154199
1968531089
1393622166
289133049
883655833
953687316
960688223
1492644895
1851650854
1882471497
886740669
725402327
1222445510
1330067456
1822718852
416675160
864687409
976278175
966139258
1434213139
1935718285
390677562
1537119176
949524543
886785257
781960853
1612880976
881229323
595035099
1569156325
797971682
1856084615
866719511
1156275068
950421602
187522567
1570772182
2042232906
307133946
241252377
1360142799
2142471955
160643787
1934712488
1129467944
1772309637
54496929
1427414324
1779386790
852253721
451224612
1617205140
362817634
1934023987
207999489
952121325
670371610
1367038518
1208058308
1918873752
2114666257
1384550022
554132387
1953452091
241411491
460162647
2018115051
1418392721
1325809348
192832290
1032642295
1811664632
316863376
1980818813
839899693
177777720
1955582393
1394619384
1621456403
1238426261
331624951
1090431109
2114607358
742636151
1426849119
2096135739
1480029434
29075071
1790312296
1873813884
907182279
1309394226
1275022123
602700634
753394348
1448433464
859810476
1713708622
1773180094
820504306
719756896
1289274039
574742363
708943186
1439808916
977310185
761344552
481216448
1051568791
1324820411
1570475203
2038934369
1336945885
1509606786
380543388
912378328
1083694255
24312287
1893175587
626240025
1545142276
457574848
1452333548
303647180
1551508455
1655848365
1687877267
2028626227
1331658058
435108079
62993589
1585304104
694770136
490635082
1149417044
1738454357
1671247175
1919440851
1537272338
1982296398
331256739
1480740795
901468036
1238554653
1126535380
473863382
489503486
1257309129
1352408297
1572953020
140783887
750825524
2106634260
1356376942
353010801
1960838898
842800757
723922727
601205931
2101377426
631547545
1804586069
212505649
306145187
1719778075
1945841632
536255355
975473948
1108405275
1162035815
1580711239
321355980
60802631
1007254620
954040168
1572066480
2103280553
1683323350
1299924461
2089193072
1061582156
476035913
1032577100
497051086
885482358
788156226
1446382231
1087696620
182343072
2001938093
581772149
374722424
638041114
968309421
1244425627
1800607014
844880116
615093636
965410521
452130116
2079342301
847107868
261476367
1267272728
1140072748
216280820
2144433044
1108793457
1760365122
40775878
240329046
523549913
507391977
28114756
865703579
494702485
250121397
879583591
570505780
34516042
1258125936
1198402309
1722699473
928725761
1524789115
1643862198
867461061
703541528
1892908718
229965515
1258946728
140931797
903691582
1490058031
492421055
1035338342
1126723627
1051729345
330379829
1870121100
1112288494
963582573
2011117649
188617056
1859008
1852571988
1214617880
1311521072
1558025627
539417924
922961330
2132738709
705517387
458393298
2011080060
269889418
280389316
1183155627
662585480
239878917
1532917908
1969376126
960812305
1406133125
564497041
1366979815
401765260
111134044
6249685
813632797
2068896645
1480942154
25248709
661690161
1555407201
488642432
33115413
780432008
1384112432
176448849
1466227072
837181695
1673027788
1724811083
331959674
1836838163
492579837
2095280240
1116102079
1931959698
408509860
767980400
477240722
992336995
1497848401
784056469
915599065
775267737
149159659
196827177
63797439
238748359
317582203
1059090535
1946265787
278669120
1249185248
478803240
301307060
330621005
744163521
1047745401
490060713
2138124263
50554577
1819487658
656095688
962862683
1687857186
1889861885
908148590
828601207
841024906
1134769925
1813669182
911447816
1072096667
1313463925
1587178718
1902904848
400789172
340311613
1840895535
782417905
467990570
1581924868
94913299
166722161
1158326532
719428051
290979505
1236900886
256457781
225830362
667495901
165802781
627406250
1302534418
662562813
1153582096
1127942387
433697168
1191057335
1548756481
1164798805
1860497054
1321380051
1534409380
1462371886
678014508
266874200
781314126
385649361
2047200281
1834695906
1257249230
181744199
2091141487
653797052
31857735
2126894897
151730678
310929391
892658258
1343418797
101649790
396992383
199540322
696947478
1762958753
1264527464
1601696260
1080367247
513527981
331172379
869651851
1152883416
2138777301
2011597998
1249975608
1026530517
678177231
1255041178
1429773341
694540852
2053823449
87595901
687644372
560966961
571776234
403111449
40651043
1188542850
128396633
738101940
1814843379
1162219050
1201552901
931701993
1797183162
769149731
429544703
106022114
1348789242
348725626
1962448727
1604668476
154869958
1922833344
398724250
1204048436
842891374
242470695
535806003
895916886
1411793264
1299223108
1283850400
1572502897
854908942
377985865
1992196706
1565917677
1393404710
1340179395
133425793
445029027
1314026859
1406895360
1697790529
216248126
1908385316
973060852
964694823
1191263433
608243993
805897843
1981660603
417074246
1822647675
1649165418
1893911469
1885291379
1791641304
1136624766
1678900125
1901986262
1694000849
929105972
1183424918
1346343656
599721587
653401127
1871187573
1582912266
1132998137
2016769180
515110654
1026964582
103215896
944432004
40923634
1405073089
1357565060
1187596237
368300697
53774510
1437587203
699737069
2120342091
1047735501
1341875668
789387491
288720502
748424100
2055106835
605203919
1405847677
1184011078
1913018519
1297878880
1774090692
793818460
1474133566
792144634
992963915
1391213857
629776716
1805441564
1589750990
2131691431
1675806152
41715120
680045252
1539517753
1604671347
622469295
1245267079
460269348
1972789573
899237601
1426504103
398938393
1605900973
219022902
587067837
1600049445
1416304120
468441451
1117939277
30776299
341954056
1438783008
1060383534
1375296320
997459690
362055320
1382482303
2079778720
1097254149
2047824344
1050026260
986072709
1084187097
1044314940
1235027554
495113766
541510274
538054481
1333826298
1546691840
1788422095
155730696
824468873
552197075
1187272666
1130652376
1657308678
1824527953
1280117229
1338355981
1730058137
476132024
2083082068
1190648669
272579158
1210552795
95909686
1804164226
1119499925
647038389
309560264
155965017
241831624
771425860
1605400429
1975012458
1288059473
546503155
1249844535
573280523
842069018
1020953845
1588157495
1920310081
1558011296
724674674
2103201944
1513682019
856593886
1674006810
989226793
1977346808
178464493
1394515824
1745824863
1691284268
99631664
1931141591
1375512007
1788818568
1165164405
1438367320
1680158406
1627694750
864274368
745360270
1057546118
919983988
1675620449
1250571152
131230240
2080855376
721891463
622159970
196200917
1459507389
568955018
92988399
1804041077
2057864186
1127028842
920488187
826539694
2135025892
1504946515
364562487
1657041433
634536734
209196711
1455984479
1347295062
2039138887
1949936995
173539312
1037857689
120912108
799809837
182491508
370136672
275850995
701583262
927398718
1514953746
344719455
548084891
344884673
2103349217
843100699
6061506
703456587
222164571
1360216084
1294010908
188432699
1093969837
796306072
1880026268
954460957
339731074
2030822965
1016029789
1050453673
1139446385
789386560
1183159661
763069033
1524017919
1998519862
23113002
1755736448
544203718
1372134452
1355576648
532929935
1444219765
1943362580
1929997733
1427554542
1383357021
1451100687
655618735
548944986
27894522
1039683757
1242440363
2129123389
84535590
1876453977
158804809
1191769592
1362066611
153598826
2025347834
865146408
950617868
1022244506
255603328
1854331456
1442000104
442214867
1831063646
2032663821
682250911
610436114
2046025984
746381377
1059099180
1935767038
1323855476
1733432988
468899612
653790978
1081451247
1276815781
1794964354
1226540819
726170564
1072772958
1456936359
1499173202
521801589
955742426
1763374490
2112004588
1094695486
902671753
1069752182
657319727
773764037
1166586017
728642364
1714343266
1402669042
178278998
1741331386
727444561
764817006
1529226999
1258959014
100975066
1818783655
1392797460
664957433
1874690793
958277642
2138241866
1849289952
733911441
1294303507
1930687815
622915299
458353284
689150781
41757423
1470527188
612402005
2016318661
1297448700
894465923
881832348
399014041
2062559864
1985450002
1499104980
1917546365
1047449067
9905576
682114969
1493645608
1007570691
775630678
1769420271
1014717380
1388797602
1541938436
1727417048
1782118165
1584593899
851444298
735047454
1472222533
752339310
888792710
38645343
1674523386
2004823897
373083309
1950031440
1987305168
472022923
399518222
1319824084
764507122
1847000064
1014571144
237747169
6048507
1011542623
1091910945
731769238
1572016279
1669090683
1750672152
889939943
558419166
37723491
1277160631
1314666495
512728476
1601521965
632049455
875463851
935228787
516009072
1127142464
1412060596
1509246931
815768451
1871445658
278347033
1543541399
2064124592
1583063579
1300251576
1275020623
1018498822
177386744
1863458694
1986168809
767939593
1257764056
523283708
1843820942
1059511869
534413484
1953828906
786966724
825891054
962382363
1608033699
1444649158
1444109670
1648378715
2089272270
547789905
1679189133
594666091
762779147
1995173664
259076988
1148251823
292461312
1868953781
2087399601
717739281
1796088214
1671143139
1926442649
2028132824
405457677
1848328335
1378707543
94689745
1839468392
996220114
1090591686
1078142122
1248936936
1406068509
423243800
1454166648
1859369230
1803992855
1519305769
1413382113
1416788409
697550627
1843853046
1287064294
1489882468
829635802
1338188132
281752019
1034301773
1879235285
1626813787
179697170
863231562
1952749867
1741236260
1850736323
1834026967
497939606
131302188
44079905
1178154017
321494845
2120960189
1640178393
1032644672
976073308
818743150
1201632723
1535158787
654100252
1769669829
329502327
1372575700
1058196904
685980418
351516261
1905491584
1337744684
1451358314
394200265
17503128
642984311
2083980393
66352431
1382431749
473837113
1560931964
1834301996
893200352
2083471272
410427757
259555974
2058870696
1275360481
1053086562
909131631
709353641
1823155902
1737917370
815966147
1771437172
159597763
173758545
641868489
1187961570
1388487954
1868444064
963538894
717499267
481051876
2059799330
282909136
774156651
1364654389
1027255415
2127342605
744358009
1900923231
1338908686
2056364758
611869068
799080039
825611780
1581260038
1244311620
800483349
352948656
1403081055
848931567
2026673781
1403215321
763154037
871194985
569618551
1493478154
725920787
780805116
1819560397
1690175422
451538647
1139679339
772845539
1405837375
1349042159
176825896
6496542
1836955647
25257393
657056177
1015416001
1441456277
276562407
1849342989
334990767
2051197446
749031024
797896917
1606535887
810578068
1698449410
1672909459
963341026
2085755484
1906764653
1058084400
1156501959
1900781771
487429375
328909575
1533116292
871476288
235942194
935277877
1990551754
435736308
1366124840
294717238
1126389475
762922937
1434064057
1353017781
174759766
402872697
970133217
1474237616
320220289
371645890
1552552762
269505881
1364435959
1177079606
345120768
1293186746
316214576
8934590
518401121
1297496561
1663025125
1711053713
298045105
1587011688
1429671336
2140393102
550688002
1860359277
1579300532
1132190681
424400486
424193202
1659160143
190821473
845699744
164626323
110022352
1380804114
1104399499
705591432
441342534
1561278671
1443245864
1345075023
1360609638
382887287
500061939
1164391606
919836580
2127518308
1448643626
722016193
995264505
844664952
489724390
243495820
1512507879
1319866893
635841577
1884105964
326383005
2146886929
675072416
1382427099
1769967661
492165565
442885430
111281775
1499566862
267565278
382500676
394807727
1969057134
917595894
1510664614
1562467829
542314223
1675396502
1832322107
561772675
1879149282
546881988
1534866936
1437249619
289936710
2097640322
922597293
1174293323
585096114
946096468
658297826
1897037253
1457969073
476248531
282595197
2036770520
1230866023
2093997273
2031079124
427891413
1410474382
1991900559
1770572912
219738428
1525588166
2108412844
1933346824
1117764514
1335471381
1091742627
481676353
830352206
2052619911
1879147479
498832963
1992047926
987791049
1747945666
611033848
131592998
1438925655
2019161791
1113675354
66719929
1890691644
441133852
245918686
1013744143
1964608585
811411425
1234713434
428525383
1952134284
582784362
655619749
16261123
1834406852
1755968046
938876917
786770005
302181653
896456593
1724141458
255538017
46530704
1687623463
1649088744
1447033850
1592587529
677774164
385128783
2009596241
1245623221
1873814411
1403251001
659254195
1846632395
355553311
2061044223
77192952
259515365
1772845034
1663822169
216531564
636348287
1538848845
290724874
786480130
2081675357
1212103676
1271631406
455140971
156962860
446206939
84897839
2017235534
1247267706
406093336
1456804728
2010598297
221818131
612889799
217572073
1671535818
447719536
1626020125
1225859806
1339166798
859970845
1167136918
1756031862
1575399670
1541709868
245025810
1756377161
719549186
1475875366
29132279
1909838213
420385593
1028159783
999005112
1740924389
872791373
1393392674
981426971
314441625
346369914
698107742
257858823
574003036
288086617
1538362567
1103530728
1472054651
1026705142
1007804620
623250772
1989606225
1590530268
894952480
1971868785
1609660334
2001765990
1180923872
2117298109
1912433582
1183990624
951829434
782013727
925335116
119047545
803661150
42087438
2006718292
937182959
143919824
1135922638
1665160473
1721675003
1714696921
1887762264
1744277500
354363019
684468004
116176129
1718325843
349631207
1884126211
86252914
465959847
1202309563
474522601
1165462451
1699864394
1569979730
397089455
470120280
1041236932
435013197
889308480
1488397300
1791965370
1475405823
2019197185
160254884
643346070
1514113908
2072313611
587109826
971934472
1643579754
387762946
1312565240
441789634
2011491130
674410857
1501977718
724479580
672320574
196222527
1297256206
384155329
1420555464
1733875769
921747427
1271697608
67731105
1600519068
1508004012
1333951994
695444178
1720899621
850081946
809394832
2119081410
1903642134
26358431
1104989270
362642344
1040350173
1690361805
1442438616
46842858
223630238
1308240925
833534695
1773419473
1989813703
1619184032
1012204972
885583522
1992547352
723161108
852816654
103887012
1660318039
1522293923
65706829
116068321
420062566
464214028
1333370182
2106845799
638578361
914563179
1389504028
175311847
1574812452
232240269
1483582383
1845134910
67620589
966774783
1885288707
1867673110
202192413
1319725847
458981924
1360256634
1921736498
121213809
528240522
974258424
693568396
532317339
625234387
885562793
1593945684
1729705014
542185863
1601480448
79666952
1350640503
1822183671
1739009201
1219542887
1143887334
2013360657
1534968114
852473765
1228805603
941321606
336680684
2027996362
116558858
762337881
530337227
2042440287
1555079006
2014495981
87777226
429649050
325305134
1214777558
1088469194
834076000
727673124
1281291704
2139957071
1670042938
1695247459
315207602
27582190
1244907931
575684873
995868239
467390222
362554354
1661505927
161039052
1336801477
1148328062
381607916
1540285640
1764047756
1499613377
2007798865
310396195
481847938
288400582
862970469
609687871
1730265899
1870693530
888568037
318187523
405867792
1508992113
1383465772
454596092
301324107
1485257462
35525423
98406887
1059032786
2093788281
1256756549
251473861
597669742
1935882611
1600659851
1189492179
766574703
268781980
1988303868
1301991904
972319018
415202015
64651577
449469333
1293423397
904223408
1147120363
200941469
22343673
155307675
1694540505
1578545306
1411713095
949179987
701957973
1783561287
926343760
1980812388
2141580893
1220409918
650057820
1941214652
1897099108
2133701387
834294028
974280935
1417920378
888142395
1391162045
288880232
1134728612
284238789
2139089451
879447880
78490608
1714369329
1551369829
1207777566
1594937810
1036167803
1493742193
1240804573
1977835176
720789315
1700025433
400555531
1500448441
1096616193
920609190
1727331401
392295671
2130040156
1221017529
1419111440
2110280663
1214530521
480210469
1575286195
1176490695
1593153531
36413397
1677379181
949353392
877461440
1146397224
2144260257
1165682502
1010608391
252788522
199730453
233495475
538676814
1679322984
1277915304
537858195
1482833863
1246427293
1098805811
340359254
1786560726
970516438
982235471
883690602
751965976
859260927
1184943913
1663974418
705290211
464246318
268963143
223156853
1570437597
1344289949
842887613
1793422604
272081113
2134688342
1463491009
701834379
455602332
804237368
1918297669
989974922
1301912074
729683439
702554577
622054390
1888552979
599422576
336353804
1199045378
446552664
244264950
56585407
1612581139
1204094384
924025152
246990256
373319728
1988687265
2016494026
215897808
692700149
226582003
1386246065
1182603204
1240567404
890670488
451097367
470911524
1605534520
1271204701
721151363
1095718119
1887746123
1976910052
235212495
864455073
1921752347
91191468
171621404
837541856
739534541
2052142238
297933026
1062571579
1964613014
1784014238
1118145265
1971790735
1229531008
14846616
1720489009
268562256
1811982396
1445512748
1206341250
1592012260
918876576
1898567528
1455925246
1249348019
328638983
99167208
92488048
380067486
1905083496
1207299633
1143960957
1371596472
479274700
314223150
1004188022
560558622
612773849
536201159
932667185
1817529377
259817122
89920910
2066161077
34998980
102843446
304652251
1254587600
653596124
869252751
1569792835
820645675
1736370543
1572253016
1000731052
104170812
1132641798
935079267
557747723
1096054685
174147556
50138275
846138515
1825793306
1407136534
1470000499
1570299569
850713568
143348363
355169739
1522863825
1119613314
1039278404
1549641004
510832018
929130510
1984021097
1382995572
27512766
975648380
2102425807
1263367567
196758127
1211459073
1085335614
1350646544
1098668194
62500803
866067587
587766452
974030644
1979058461
91495669
2054854666
333549132
692966783
1760923364
50173383
1485792713
417602062
286588357
2091948030
1840969307
1208650580
1004635630
567683379
1196634300
1178457148
2003829656
1387115186
465234235
1164804930
1612128599
1404039970
849046586
1609472126
1696550332
660497320
1348224204
1794513523
1487950597
2138318481
188528418
777602454
1892304842
1160646496
1348413572
1437617464
1779233405
250823561
25233866
1627461362
1032571916
35328099
1590808631
1632946862
51551098
1109301472
1584292544
2130495415
702292118
1232061463
1071419689
1170525742
323254331
1814985531
140787145
1757094142
1230803352
636704824
2109241071
1840255372
399279357
1791778324
2029211334
1520491503
403689169
1843118368
1604254392
1399380549
2023979328
779234687
1963183506
1375788412
149354307
758298743
1735572010
1584050883
1510128981
1899305446
745835632
882628871
1766749884
160093596
1511626738
236809568
72087491
290437065
1796488115
2085171271
1291258564
2074832253
450945125
1896080035
1905781465
1086843218
110637443
597360695
952232785
1139197849
464378084
1939998138
1256710867
283567213
1651381465
1757343463
452324547
1245725601
612208851
1884608645
1797427911
110129073
19117923
996641962
2008871425
1257767196
541019588
815705655
1496166937
727428951
253009095
2138734164
694479926
739225365
439676548
1895834551
2043376187
680440623
1052180104
1860940708
1176303550
1113605799
1006123614
1891620815
1675827865
1650527362
685120419
1394578653
13497293
1040842779
110514889
452245352
2086000079
608799783
1213746401
96221236
2140068169
1058635400
81637099
296663730
2044149721
1717681605
1723588181
1090750340
573107056
2094061252
185521995
1336590654
470525939
137118112
191820303
863333295
2019180269
223757023
2080348905
409487532
1940248438
872014153
1070229360
1465431803
198083252
540167402
1971732238
1711359607
315991765
562770799
373981074
983065743
1414026643
1398587705
539772440
2028172553
1290582583
666060965
852291790
112956555
228434300
1980837796
838168401
1853076667
1358588297
549589722
1680845783
922767683
1791417934
2361827
1675727446
1635701621
1772580617
639562283
73461789
1882149417
479267174
10233644
1326001026
1350479383
2047930080
107076632
1448569293
869299398
2112515740
213271327
1468604992
143306370
1692674389
1443507846
56196776
559711629
299041940
461914639
1738062647
767195538
380348172
929724696
2118397515
1797948185
202912731
1145757214
787673169
66699068
1014245343
865830835
1506374479
836810775
1385823261
1250965435
696527696
595970346
1640713741
2014802505
251910407
1919207588
915683322
2126303357
1664260964
39999898
619715307
1316296940
898498391
1147680454
14759841
1128675847
291701403
1806346142
1008243527
11791093
1762320940
697130498
1575391609
925207081
216420733
1432341221
1067752570
2022875412
1474586308
642936507
896573872
585865394
1461181714
498904025
1021770715
946568747
1245806399
2059932959
1588755071
475385023
127674084
1015208365
1545290702
197871508
551886225
590184466
1282752686
1965035258
1510148049
377622596
1212375536
1961890562
2026252888
477598833
1205064484
1047607257
1391413770
2077021082
1701377091
1622502568
664808378
814882242
1732040163
136156440
952568438
461439781
1663552525
1179200965
183765354
331467899
826035497
1362115426
1820870998
544439678
91254239
723957811
419006195
417272436
33293094
835833520
1305218041
280026416
529779775
1914734433
592015619
1430692202
1155372926
284991484
488470678
1519124563
3045826
1251186457
535806458
1567861113
244803631
763365550
1550506054
465372560
2013958386
723903738
1855599623
46369401
320953133
1586888029
326861936
254969368
1143878541
42882768
732254779
1252722339
1869377510
1431414813
428600648
101435403
1582715868
548743560
1249648072
1293993129
1935434124
1374352022
1924769285
392164012
690978339
629867957
345320877
1971076196
1223046981
1788502065
1646421980
913701577
1658793124
575108539
435695369
1419911862
447463633
1743799866
192544815
1972894880
1715070277
1753119287
1810782517
438548785
864508173
352011871
1520023570
1194240523
149851747
1353381214
1666907719
2129699892
1678719709
1525525485
859761171
1214935449
449596115
1184619818
1922683418
1940609689
950423296
414159616
1515290644
1059211838
1402921104
141765583
1034375534
2010796912
26989764
436330002
2042767218
496128868
1513617517
133093695
471456061
1118508678
690377852
239417535
289420899
946824815
493699900
1513675104
325970354
625403871
1171217543
1641076090
982496794
1154987189
1891231942
1252885991
363124928
1350310113
1732506459
981920180
1197375424
1645147869
987574748
2084730172
1922323908
123289940
1091256543
2038248572
1167139639
920880788
1975970419
604002595
1429064194
67776548
386492957
63953639
938781651
1309045875
2035670199
921467978
493698693
477552082
1906002180
1036509214
2070097430
1959930438
2014082541
2020155292
1580684645
1681740274
631414148
520935046
597538927
2053115458
125660760
520242227
1238792765
633735520
1716369273
1975321311
1811355946
915742113
673979339
1689356796
41077088
1931858525
542629032
254893105
450930683
907502018
453637018
1910739079
1774697193
475132712
2038781095
473174604
118711054
384099546
274505156
758350256
1161373730
199284180
929833766
456435004
246911991
910638309
1268579877
131365751
1369856524
548824272
1834121903
906181833
1357296031
2101730639
1256086546
1940359397
969960824
371275780
516849712
1375508650
96799134
60263707
2054515017
1782564547
653256519
655859009
318794676
552427948
143446622
358040028
1318988316
899265908
326112708
845505733
1371457974
1487639266
1047138631
24185501
618502740
1823083717
1206662636
1922359051
1227798418
1807546578
964176418
352093920
1946558020
1875350114
1244100596
1960751289
1416584277
587577194
1524057602
160252565
1379500757
645773233
1290601366
699536965
1597088546
1176710303
894433186
2101460595
982476282
919784224
1634490337
1812605384
1905341278
2055813854
1727754220
1682543560
1336575805
807685220
1672705644
2085650974
594826981
844280336
252605592
43179776
1578090485
248868196
519263402
1939268413
801183077
2083884809
392889182
1159977228
2135901251
1088844909
1447178648
1952024878
1000215868
1845834014
1598335161
1895348872
956833683
240647235
1731213263
1268875827
1408518414
220576003
58134002
1312486842
273277603
642659470
431555423
823059680
863515715
1800825744
1454852509
598474411
655535392
1626229966
1177652034
116153787
1123958081
850300430
1458095252
432251622
427652621
1093511685
392122683
467313697
820313231
1684965669
1829851121
411711047
1857088474
161153556
1192293227
808121868
92007573
1653957995
778849534
1242998489
714071829
852355912
1988471939
1409386058
1092326767
547214717
1747610437
1552454440
1381032151
579054817
50670615
1421234348
41781036
1392291440
685482648
2077971140
1532515308
282107026
911409156
353375993
1634421609
1490076086
958261236
581160590
1817796294
1903202644
790200238
1187495462
2131082810
837322623
1670245436
1884556136
1752905465
507632445
926389404
356865544
1719232099
393133163
1849606139
159371053
84052828
57186167
856867064
238980328
720217350
310185058
218169621
29042651
39652675
1013981054
540475088
1759541686
1279152173
2039346220
599261638
301835436
55925740
219560652
296330947
2134283515
1487214650
1866949783
1438524915
1086726037
2091375283
1616345439
1178254284
993873678
609509787
238915778
648704374
489783423
1148055811
1283411761
1591385639
1128697995
1743280478
1959176364
1028862268
63041036
47385734
549841763
690100511
1244761254
997077563
1083752926
1637882022
1671031917
475273900
589745833
1434010185
2008678179
1943431709
346444136
147862682
277129594
1877347112
979730485
1744223879
383477255
337549113
992826744
16234551
1938359702
970295086
1033957168
721885937
1604569339
1570390879
328097080
2086871133
49665552
1947554022
2066680027
1060566884
619985824
1690503110
2112808257
840008428
1646354805
935157483
6693723
634531626
2084496463
743137919
281825491
848136767
1859070832
1654730289
1667913890
1229983400
2043970815
1393407997
317309118
609312022
845848563
157372873
2084236034
1352414563
1057345155
967383742
1265555636
871832524
2059998890
2008708848
123487009
791066211
1166657206
1045706548
2093467906
234642301
375268065
560518126
1337439009
630618858
626960939
195454766
836575814
1734359626
1756413914
807776287
1459893999
1491049263
686472513
922492743
1336593865
1602100507
974899371
834057986
1565648234
46585908
833980422
775875540
1327387746
1562623952
525232052
1657946684
1679332540
2014031369
1942066770
830114420
1570771987
998726361
1937381908
1294227243
212481654
560922020
1426122818
1948591274
978906541
1324919710
612600643
1349393383
501540029
1663781029
415204595
1466576754
852598828
1819915223
487422463
97279543
1736671923
654731962
990824451
1620147030
451612895
72267763
89647841
419299338
107948033
373635527
1693466021
1946117390
69017813
1730703288
26823902
1887616834
906378313
1339740229
2074764069
243256181
1053173555
999554313
1814070929
421703629
1730191838
1516241139
179223314
1714565518
1247357755
45398312
880421653
199232741
131765502
1215685844
855295129
348614404
810752045
939242228
1102891177
586449911
352912172
344784072
633775101
763689637
679121305
1098337902
682095444
603115633
1556660184
1421270558
938738547
893144949
1157539213
1467950047
2041277547
1832387836
1374412732
1518015211
121002255
960085084
1816930218
2133191725
1659597042
1796004114
738004773
1007209538
873183951
1683962308
986377129
761535984
230702412
2063202879
4644185
1332256426
1922142714
10637637
1812659429
1947963957
1109521881
395934307
1309762293
1642055033
29032767
1592800268
826144287
1101910824
898915847
1546201672
1153955204
1405445752
232437181
1984914363
2076385155
2075880307
376551072
907169769
719642030
59228267
1698192408
665472796
58989216
383807640
389953557
1925486633
1349100990
1048756596
302738815
1944492404
1312977749
1711065174
8916763
1304839196
1654468414
42505623
1216153085
446010072
1625845320
53171020
574581632
2122709243
1742923254
866352734
808370020
48219109
142857249
1280394623
1785383837
83607162
1555977668
238858507
983444367
221308732
1279730965
592777104
1134516892
1588647695
479165960
513367849
1252813945
1119582964
2113299065
2077947844
1022454317
598900691
471886181
675390763
2029241156
1485437078
95505762
1178715079
2096052878
114367555
1535578144
823169302
721421970
819758739
814994300
1812646485
1869857513
1379821478
193776612
68527960
140468988
1370636778
1791990521
1336452624
1913499860
2023404851
1149682554
1396713404
1087596456
459100745
1179618626
308718676
1411837515
2121086616
788477981
15897502
1427084986
1917693927
2140892538
1774396374
1686868073
29428013
1255724699
1475395126
1105530761
692978287
1813255710
1796794465
1052611915
1696169587
1707431596
1619083041
863250202
522051703
667467706
863314684
277685834
2114901318
1171323569
1923771717
15037301
1255984661
1843396247
1115086016
735348912
650698948
1358989203
1970108719
1946664957
1208349641
118723142
280543949
1632729579
1258446301
1456495869
1996985802
1135416573
1250158264
783326610
218320641
1273409169
118391643
1237913864
70983326
1970066677
374080850
550603095
60020377
101129268
189767850
1105787846
1085511278
515060231
258342676
1460140214
677492983
1726390057
1359914852
622003066
2121676073
238727420
327433707
1383767246
303965480
1810948488
640625844
1719091911
256930481
263131385
1293849565
855874704
1351072829
1371238161
2001265060
1823201718
591893875
685687579
509012359
530653141
611251125
758786540
387112066
58923719
1322610509
1435075693
641654541
869777152
1371201935
1742611555
1312660714
2087074404
1702047894
1709716444
1964139302
1344946528
1630747106
741196681
1780197784
174507705
1036925374
1563429699
729382193
837784059
937093006
2132093329
1348162923
765674369
2109006921
880082881
161954834
1134367895
556933113
235322868
1178781789
766501363
1455482932
1890630077
733249733
520858816
1705783164
2133176096
862045064
1469162517
2128191236
872144152
1438383498
299515100
237666157
1298174026
964851454
1407128141
1765488249
1825292128
1329369412
1565095099
20435032
437478385
62586169
705767066
1736085372
945513097
413125959
581641377
995241913
1554786292
2109058129
485398216
945467210
2091348857
364882904
1313244177
1622562241
559457365
86321957
1364153183
82760121
617076974
1282678930
440647274
1663640508
1659908678
1157067361
1752427672
1430099723
1627692593
1896332343
1679557656
1074269418
1774870607
391301976
179962437
1551425604
146715925
1448465696
1792585307
141566586
1754764908
172870458
1540828020
614570307
1580391230
2129275092
802879455
431435600
44674177
716425025
1549045555
1889073680
246240628
313982094
473883222
1085234419
1004081874
2031466132
455023408
729272821
1541078703
199918795
1984398715
1504069283
956694575
336157472
968258475
650345677
1584856500
149497121
973675338
706370482
440850332
1501579953
482072923
1411448422
125128359
1834570362
1126720060
805789877
634556890
770201262
888079868
1923603421
405226911
1354058255
1809744118
974451522
1892381825
991985827
1384851934
1068520157
2083944934
1716765549
1840800859
1229962651
67615808
1553621240
1048132916
1255138184
1446937425
353814599
1886585907
1520450259
768525128
337869166
541182597
1935100984
581744576
788012407
2095018949
897493500
55914712
1300025511
64354810
1275131249
1675924310
838695638
1277604887
294693145
1929075118
1779564031
1965816775
748188366
1341944614
679953891
1692254274
1857437694
350174768
110563358
1416827363
1044030184
1176916922
1391281806
1205714515
223279327
857643739
1410410471
2070237128
619131582
1384852781
1004194422
2016362239
2070749065
55636868
68970711
8398005
1614521664
1755176698
520394814
15265226
764554890
2095048880
1813890814
1735955990
1653943997
740389687
508457231
1640853450
1716415143
415546605
853644585
362137949
31523105
1970047228
613798762
1559796024
1907825839
333842234
1523307138
2015445921
1753362634
944571910
1620949445
2057477811
367700735
1389708505
1665370903
1194885209
1906025117
1507774277
470239966
2131668374
2026761623
460588169
387821033
1634468388
161958774
617673532
1192448388
1241690721
1813570853
616224558
725542803
1474196495
1160308609
2051385745
871205095
486507263
1549771125
1169075131
2024889814
3453379
2120690532
445290429
1889283358
2100101192
1015647388
100258269
968398184
777869425
1152146
1371058106
2015012135
1211857451
1259034226
1553839046
1116382504
1565392328
1537405207
54672466
1699489526
154156116
1915567029
1952768054
927366781
249267657
908697561
903635638
525436600
1196993654
1622214005
620085743
1016857389
1488784865
788437882
1579684367
537516600
1110959577
2006875825
1253231120
1565252144
532732731
1144754075
168717516
2002583539
1542351264
1926445322
1708947521
719517823
123521514
1581957140
1534016016
2139582805
51935782
280684738
1608721840
194828615
457094491
1684044906
1724537946
248765992
626462895
1323152271
381495267
1780531977
186398698
448802767
1710209860
1132365794
174027250
1859538562
1630193822
453402076
307192688
1466144024
1739607266
1747742959
2112491927
995811987
473466049
2052615360
344976107
1087641483
2146953460
523281858
5908579
1462161644
254175530
182425168
1300833385
598749739
647612500
1138258563
314312685
1429557802
449305890
2027241568
1693245003
1282339057
87074646
1499545108
242882914
227207254
944039294
2040181847
827424792
1371415884
497424852
872376822
2031092095
1905628155
2007122651
488711298
261105605
1988383419
1344125935
1724273492
1353908393
757219868
1173568699
1176404830
250618223
1070178083
1294120002
571038372
464497285
27939367
43867218
1149924147
342741123
1185252697
1618797226
1311143038
176324098
135530776
1768265919
409174236
410765184
301901485
1063988957
1594816237
912973666
1209300968
640546011
153449655
71348484
991033341
821705440
2132440153
788083549
1047966777
1351366117
1247032428
1534699615
1634429651
1179088917
755427691
1992798812
852841355
1741348232
504901250
1349517837
1394097215
1035096788
1312069380
635183957
718850996
1787179114
1262425986
279380687
1084443882
895406482
1439692944
1472780434
1263008474
178909713
186683939
1400483831
817877847
1975544983
173216930
1252653424
301516088
1780289561
605836713
26619890
416449538
2030793181
795759607
1224071628
2119765144
1999110544
1451058494
1726187661
2023194821
311667062
252133907
891910293
2119779998
107844196
41598882
1592968739
944256868
1133210527
1005697278
2143378203
37785353
1808399404
1284043272
2138285675
1544664554
1198431037
2027596890
1723270976
1650210752
2107333564
708325635
1779166367
793549515
1817906889
656559405
344723652
1988784625
1071664347
2018043619
1952156775
1972662528
1466560012
839812343
1569084805
1190088628
1090472223
508283354
234435432
817848519
753935410
370287589
817487217
388980513
244685311
716278080
1071435831
505261378
1891444851
1142250026
1412615022
1842870962
1330524765
1745810209
98310980
1875576152
48470570
463095173
1606597263
474680952
1842267432
1991958789
1658081400
616926209
225247925
1717205309
1598318707
758929045
1028747369
286719091
1396108014
1997579880
778264850
1297574286
247608464
1215787966
1345891971
1758190157
759233838
2066876243
446759659
1464672128
1994724949
1774327359
1191249703
438742151
944679665
1880074970
2109938886
157291976
1435564656
743966154
108363974
453864981
131242395
1237546187
1844236186
476285096
1442284733
718523184
57758659
1910430725
1415406526
1612823624
441538301
948398175
2088379296
560764676
828581946
1326632692
979416686
1021299542
763381055
651869230
1101019017
1290036349
1000437851
1700101384
758838063
1558327652
1461280798
574829327
1835144136
1283942714
1547843833
1445772656
595547537
1275360961
1612567791
753012937
1926693722
81965519
1954024590
650969945
984803459
697924614
1284156980
1001423430
2073455198
590380782
1006767682
1627944087
1535189474
1692693056
729987859
1206200799
1960093548
574873615
352535639
1155808336
261373520
998046089
1488301195
724899415
66181015
799089714
2042575389
1493041665
769339107
334806446
1630024471
842620779
961260528
521476005
2094507930
810443179
41821353
2007808102
1919031105
509838143
1536365056
15004246
960581048
614846332
1141896512
1274489224
1481540875
1704909618
1054511716
2025126932
1141462448
1034824587
503672975
1893598726
1484265627
95098492
1437535653
1482020958
1139469305
1736827638
2030405150
1926314275
588684756
665507349
1837403729
1769669381
2033881219
529093740
1346051564
576284314
776743057
789117379
192388168
712893003
894241317
1913623462
1433591907
176244125
1008454601
179660067
1410566609
100934784
1486427589
1743064671
1344378559
535344988
1029420814
1606453144
2102951953
1157975501
587629054
1847736293
210988510
128788248
2114424121
1172323653
252447674
1568140064
1389309319
1893670374
1761969400
677692243
1291221017
268611618
1374332385
720581156
1864936184
1593184426
736874379
562039371
688997037
1084646568
150072274
1204723947
1280227391
497687868
512383209
872277271
1850624969
1204732121
1726598847
2128938535
1085035228
1810753580
754099124
848078817
1482118720
1572296824
946193682
1268157571
555405271
1027812762
2140493390
969690731
1389994225
1911365946
1580947002
1805576621
1630588204
648203223
1014807602
714174864
695448517
136995403
185598869
572416727
2107880196
152688153
1263314524
1158938679
416775178
1678535825
715966387
12178037
1255491012
453556728
89747666
1762494836
482355313
256506037
881698657
1183204069
854796203
1147067681
1793932145
199474577
1699509780
1196175944
255003750
1251405884
1862513498
1314510809
696863254
871489212
358921019
1413413178
1960247615
365281491
1594070077
1586729822
284049392
2128303172
1070259950
652560241
1996382864
1099608176
121439555
519276414
1387412917
1238275867
612686990
1375993382
1828421122
945326702
98237638
300213061
1573491159
1303401994
797526355
1374320222
769931960
1370928037
980565916
1540075345
460592829
470454167
845108897
476677087
103956902
888326868
513617841
1355949051
1246139377
1111102257
679853129
1564730418
1120768394
819025309
655493091
1366056380
387205898
1864370773
2007042345
1471010315
268670028
995113775
325681641
1720331765
1338357106
1579975503
782037185
1827970765
134828452
1453715832
1590564529
1711954142
1608660344
1153431754
574194373
1589530293
1986986776
1830227492
1726580907
338843760
1899660733
1530262261
578294074
1768301911
1473684154
687305553
1235298106
1085621619
1292454826
455457362
2018196832
1097767393
83251822
2000046676
636095280
1073635113
1501968834
401476812
1778005307
866477633
1129695709
275900942
142029800
1807349820
512530971
1651742536
1804937605
646907988
244632404
877512295
262888126
1542771134
1263439837
1489858033
2126492190
1705028212
1186616862
1064253840
1259821747
1671488938
1769521357
1647630394
1326317332
1515971295
1926902162
1508310124
1609316469
2027944213
338864261
1240635314
1062638075
1370721769
1867883023
1781842891
1061958991
2093005013
2084953906
1911024778
457680858
1493594273
944544652
1318877278
3767506
1440867718
1564303700
1201260405
1376180069
1113023492
1105134636
1988837727
1816964636
314804605
1608034664
306594110
1606583315
1383118503
1407648572
1202480545
63157565
31322236
505118469
845061766
2071960615
1329481445
2009384972
1220447190
185976882
861179584
1166132968
928365115
1189133339
1907698568
1719894122
1704837734
69779269
715375204
1397722108
1380492234
688537524
1673857515
1687147603
620791267
1975392879
2113587302
1936382905
841520866
1112547179
615968776
961853331
2089743206
1024365325
512180185
229618142
585541197
341166349
751989659
1738652141
929787233
1159119579
184770091
58417058
1646123101
1337797436
1136563740
1786123283
1783848773
790809935
457878879
1563576740
1075596339
2120194773
514657488
1586428078
759925601
321933475
1660441563
2020607603
888956616
513496078
1158146300
959124236
688448204
385959739
1493971472
1244349823
590577017
709671607
1577669991
1563433045
1458799939
595988139
1351706775
1446681683
1791178153
2146232379
1935035627
435295329
1471547345
948989991
130952252
1079578808
723467649
465933339
928574028
2120535355
298556411
848295964
1441442257
1257903686
939364246
1995987819
485134092
544239128
594459419
1702453981
604839638
135212371
2050495976
1686086377
1196442247
20764667
2008581494
1693297872
1867678867
1278518453
766121989
819200395
1100772660
2072488823
2033608963
1805624160
1791055770
1573078380
1084044473
1349807191
96152069
1464980494
1443250601
1893915929
1000827439
777043556
541849250
1009391109
1752711452
1529265037
2116763522
1089417182
1492035261
1762892682
1606807515
2070733177
1702218772
1380272732
1443879816
517478017
309162892
2004223164
1234100907
1022294560
1968747097
1672000899
332798321
2058007930
835488085
1766025575
1634049322
515368524
129588025
1386214985
1960422647
550702501
1094742280
353546784
1367797482
1895985679
477436613
1403044862
956041396
876840066
1755521644
683078471
1842814873
1062232474
1877917826
372189504
920044852
275091353
1909863800
1737282907
542607818
1318931360
238240331
1443479433
1667010051
323920755
123018054
370375180
1523054131
582766165
122802547
1115195907
997505629
1600415406
35182258
704963575
1073378129
1551594390
938009614
2085802024
36543810
711486552
980385241
767390591
2070567860
2058232762
781265173
804252652
710158187
1692125813
574113852
1098377841
1700855539
1785479133
1004243850
299343482
244779890
1597944716
1136696315
597913610
1109296736
1781246812
291068048
492007070
1744559005
784580930
223707182
385559788
1995162201
1104222358
983736
1542225113
1855511478
390541148
1506387410
1998275870
675237155
528684184
1213806448
1905317590
606652025
1469665881
1279631905
1904384867
691052640
1847718834
1885868594
800916228
2068153610
1693128981
819184782
1890792754
647113308
855156125
903465313
581311641
537501233
1430988275
1691153798
2122399011
1937646318
757163590
708332130
1992021156
1235317441
422374231
673123855
1472473155
302756316
301104862
1229205262
445817385
1273055470
566954462
1612702731
355116538
222194665
1416717005
22993027
1871078219
345641501
408015239
1905019254
1178026898
1919889082
748043611
1684356916
661187439
2113270209
1331108561
1043897841
2101776847
1533843970
145963816
1871437896
316008231
1069498350
994180963
1796906451
1621801650
1508930376
1894694654
533798716
1424189142
948572234
932060437
1078041004
1189565251
929363861
1768789333
433309336
1447553929
963549953
72922795
455596403
1059286625
648960841
380255385
1182969282
561113802
63425921
929398940
575785014
573052408
1449712971
2032593244
214154671
2028955110
1629022769
162364183
1485876560
583506974
407870984
1181794388
825614670
518259159
682969767
1208094521
156252870
369097349
2113145574
1806670503
929649289
1296158209
609779089
189568589
1979642834
614488571
445229207
1807114646
1303107928
1423262627
1378576977
1425571869
1439672252
1414997608
885847129
1863855883
1975143344
273403771
406128953
1144068352
1296687302
279723210
21759990
980287665
751475736
479305408
974331139
1945243673
1495223649
774331055
1616054365
1086720151
408734423
790271705
421779055
135142420
333224370
855180120
200270533
583912958
404603119
2084260905
1235950757
1039124489
522278557
1224564274
652225296
1254869257
899063901
2112201247
179506762
974530603
1146021537
1500912449
449243285
1604546947
268099773
729924928
668539045
1893973315
751377197
581697863
924632096
516012762
517388066
823209757
1730996636
777502709
296648321
116864012
922048021
1379258620
781419750
1747965309
454514997
562103001
718765236
1299608213
1418071387
54342818
1945267568
1289169672
273492844
2033308722
1511939521
1427142119
1922771767
256568156
96025245
1576620765
1201813553
660794731
2026428317
1180148106
1328703570
1530255482
1329571116
2135806272
390969446
1552212009
1359189942
1590075437
207620700
714685715
1079120544
425839619
1130269666
102785058
172938744
1605206790
1350292465
1280593547
2064532077
1733296545
860032643
375846906
1828669666
1095173065
1752959875
1231989083
39152277
815484937
527100449
1779845002
1262152052
1062019402
2043500176
279931007
2108237921
358145518
1245668653
625607456
236668529
423209515
841106821
1054166080
456194269
991491770
485093459
1537792407
2141186805
1876451263
1297458572
265837210
641827014
2042703079
1028846589
1441907575
1922025644
1013288787
86267493
248013997
1953993489
1640101784
1717636118
1776931349
1672809456
1491658244
454881507
159822649
1897950648
620664972
424554230
3020232
43310987
1278936145
1569208462
1897449839
636381400
80001941
932652469
413580925
625823833
1893745030
1738030361
1492694518
239940982
1859325702
269179920
949748217
1446380448
900725064
1998285075
2048225725
74030240
468076942
312745639
966019828
95519100
816914705
1281086664
1311260889
1317607628
1154586142
930823105
127487335
849317181
1295882594
1277982147
1868422385
1279096334
467268059
1034656444
1754178372
70712909
1373650387
1304818354
227671061
1292846276
940261968
1850449877
865576608
110670003
1588739879
1214967853
1489140039
1926326509
2107087923
1819375195
1503197183
838984892
2090234089
497772648
1179169431
1816110568
339605783
425875245
1874308885
503004573
229076500
1893325024
1651792540
563901126
1878060651
251837652
1177572705
314944739
1072074215
1797723139
196576289
931783091
131660058
1576759331
1544338849
1775905945
1260304883
1911781388
1697156319
1996821827
31069476
902983388
1174790610
1456710715
1147034950
484432050
408243117
1404560042
1572615287
825567771
739974380
258709171
685323452
809149466
1204387479
1294950929
2107764565
1230359644
278794526
2002448956
1189923254
690927209
1212335334
1204417003
1296576894
43692915
370688994
1562862043
181966407
1141831084
419114775
1027986155
46388466
1166002358
52540562
1734853299
548480808
418047856
2011604567
2127690751
167849716
285083110
607629559
1945169403
1643838649
1777285067
1478965517
550745325
1662285991
762897188
1735608438
1167193442
1794891182
614871453
387649231
1048821359
1764180636
551073267
153489910
435455552
390260242
29979568
749651183
2004584791
1047147380
334466004
645982111
1113154151
1267788536
384450741
377636581
1865213612
1749024606
1492640522
2012295457
1668265764
1093713203
1443016929
987835069
677656678
312219839
1777564323
505467219
1531850798
1305090288
1991133209
1726113711
1454279874
782456379
362615976
1355147520
1605653174
793935446
1436319890
1061581075
657333217
873246081
1582461209
1585149232
600010906
275006238
249801753
1253838960
1955376888
1544267833
1778811725
421242117
160883110
929395859
127679534
2047927434
186816666
900791212
1924075225
1908366772
2117284291
1556644384
1986813423
1365759404
1155047714
1700887545
385670731
766686356
1192461865
160967520
1376297373
1839684227
815613005
1396649906
1582471047
1742081505
627223006
1080680411
111610427
1847770555
1422815479
1859563021
1752137523
1854449980
697721961
1692567167
1508022862
207982972
951989885
780614489
1027744136
1877690145
1047895982
756722676
775444369
132639594
515240980
2059061363
829757839
203901552
336898544
659930028
640803853
546007451
1589348995
1766209159
903351185
98052040
764955651
1395842256
1419899125
1331232017
1759251114
1951739175
346247313
446887989
1211140284
145212915
1247490004
770720939
1458109060
1501799191
1179898072
230682444
213773974
835888034
347138179
2063787858
2007455445
1642515883
75945937
573625323
772009435
1379229221
779507877
1926750806
1825783592
256604031
531437464
1668164854
2115511641
1936762057
1426643596
178932579
252983758
30776021
1899061689
1904564101
14297800
1143209666
1503917531
3039789
1253294115
499194507
201672940
1645836189
67718108
16703
30790905
913010373
205621477
1143401648
1532952087
448184305
760574426
1912693964
1316336974
1523757094
2037679853
1698281183
340367119
370885876
623593746
263408496
1378973603
1360070327
610717333
1149711204
290775382
720640777
803083600
1418237027
324562518
615321113
632827824
239488043
1060025627
451556273
803959623
1480762243
1817121587
1543537520
1324222222
798171324
1562481822
1769657941
1395154286
1122186300
718990797
667481127
1404967614
715016894
859114365
485780539
1789786028
906071176
1885838684
767209179
526915589
1462088170
78034863
822927497
1087299560
1931845120
1951878371
601564926
1568537987
1602863256
1062940020
214662479
1687326460
1113563374
766125655
87491070
745061893
656818126
251200580
168466760
528439843
1321631512
1250051378
1598701733
2046723996
103623757
376698372
3965608
1397825254
2052206262
738118622
544515931
496852023
644779352
525457715
659041143
521097870
1371043344
1556748980
138280289
1574890530
1233514848
61992504
1471848900
563533075
468496264
1196948112
455348841
1563114390
139991917
1253981279
1652077181
1303741221
501450260
351779379
244389727
1862068136
192637411
1386227080
464118927
1817509691
215326529
1130802395
12487049
664697849
284531237
295173680
632061613
949701539
1722516325
1140852332
192735163
10566401
643338666
1871075494
1310056806
1151885403
97362320
1191610987
884229426
466335064
890633765
709522429
205517459
792024306
2093900423
1942328106
1060738745
682509135
609854666
293208444
1263019531
1416484656
1727311605
850533994
1640924363
27519342
252430644
1525751137
1067999171
95233544
1786673345
74327859
21056996
252897241
1251163692
991841738
1796871144
634017269
1192152125
1151503315
918835358
283042363
1936754415
1026782268
2057282568
1355119698
344499469
105448011
986523326
1980931449
282964025
465235138
1927800108
204069229
1871186874
909461286
1522433166
1358312386
1930884557
1755305689
1873616529
485944272
1176866508
1327587130
296925169
1891568992
218183096
2092635613
688096731
1962237163
296021217
1189093537
162513761
2001474011
491401947
1668050466
1227584937
1176994730
1793441776
1425695216
1997539218
405834718
1596935235
1573711359
394262974
1265566294
1425860796
339663520
968727899
1444511139
1380931523
97921363
2035959834
2034577314
965988792
753595706
505198304
12380359
2039785947
269950140
259039878
1829357136
1027746015
739290899
1167062892
101735021
1853520631
169521967
1932464819
418457406
2093587836
1126039141
1086667959
1410217938
2049915464
1853792050
1117953388
941826959
612289671
1661162810
954259267
1950098090
1464868588
1908856699
271240119
2133223094
1150896730
1779401426
1007843120
926891961
658569247
478069532
765391174
1542144677
873630766
1145572367
928541748
1159782646
1691864289
991963035
2007878290
1554146982
1367022300
1364931556
1966768916
1450912808
2128352628
46292650
2105786757
222746834
118490524
48491539
441513054
1428453945
58718887
296058855
1097186369
644289705
246167897
1534440447
636428444
1918971534
1179898894
1132605574
879275569
1943764067
1954268303
1193024395
1937120936
26727036
1444297242
489900245
33559947
661081219
598647662
824476606
329681616
1669914755
664729632
316565488
1905674587
997379734
1712174892
1107501933
631152233
1027954988
2075274577
1620881653
408887328
1532008398
394427538
1743061087
142986011
554240767
397119574
356807248
1519772591
1799504608
365127334
265199556
1917635044
1957069495
369632343
1159805672
1486933806
1132581963
103194769
1973270802
727103037
430830265
1619977809
2072908146
1133899365
1705990222
1923667599
17266050
1808653763
1562495077
376158918
244974583
230612471
939759101
1798648928
1934686542
1637514399
975271222
296112294
236630256
352608104
198834817
1494306745
979940534
334558164
581293173
493873495
1687245938
808237619
1236490360
668660635
707082932
235725839
2089498309
579899267
433173598
1359977738
572005419
879739388
948322103
774642753
1833297716
2005509731
741495990
2008473545
672827443
2095081232
1800794872
1568941995
1287079507
2081376470
1483840701
479779579
1377127097
144585956
160410810
2041847921
1377669829
1788138585
73389230
1327785563
2006173385
1114523054
252623919
17890562
403624255
630838782
408147323
1940325615
137917066
1180542197
1797679141
297393254
2008520964
2045655813
1185482251
1575952411
1862110124
634975189
2011863055
2002045174
1731127640
1923651925
1549467794
13644804
348217931
1662369240
1387967531
2088682063
615093766
1812757630
770096806
784240248
1635611560
705752025
1946127986
1922494858
1167999543
696978474
1782698870
209533125
975452565
409518036
16539117
4092237
440898882
176356009
1962963542
1400121269
772315096
1916455768
1489216302
1051815612
1896692888
651016237
806950564
1007442470
233462639
362461735
918956355
720454809
810376489
388735125
382937398
312328438
200922126
1046509010
800822311
442239689
666193167
380241405
1117444556
249929517
2077393223
1038653411
1912148005
1688355675
1818315366
387245364
601026304
544923632
182875330
2118367878
1887826504
1342348933
1368900953
92198005
1953277949
1459101236
194565359
1870757340
1712185322
614522602
1164238983
1258713173
2084376050
1928600349
2022515041
1225058898
1384197545
1835889434
341802816
579527053
1419985219
1937531203
1928370889
118965676
2071194629
741773759
1778511811
498149400
1647542251
1674949716
1692743765
1751584419
1769117506
1715435297
859034563
619829787
1005068275
49471584
521766582
1190652885
1769529485
1440804979
1287618843
2145249577
351550539
1927359183
902039526
1635911395
1028236562
841618186
200670875
156320903
70026987
1472391918
1605868571
1895906290
892717002
578804901
777837215
728779417
465149796
1391519507
1986791117
1302098944
1494841662
1226292081
137131192
734889677
169059566
1597699475
810488268
1589565522
304154993
412592264
800878633
2074628710
1250878356
638003954
1192104620
1320559778
1795094544
183331041
101583210
950515893
101279400
1875986002
1163782724
871773270
1471127556
1657740316
1600224297
1228533041
421491591
201322501
1392620160
1031224057
871012518
403005244
1557685874
1077014733
1210182319
763429472
2034358744
371617312
1561282198
1063443502
2042179323
304071800
1484789721
2310815
2100057262
1459510154
612208563
753590292
69873225
471249256
1986269460
994088552
2003824142
404930970
433644725
1178070997
955333081
938128799
267914012
1373361100
479366566
1769140537
1550085717
1529411625
2033035175
1926478278
169593935
112437299
816082761
2090510772
599194599
1513206183
1220893694
293533844
1606215865
11550926
573163226
698326968
1441779772
1884320841
1966596636
1339776505
1030923758
232493061
1751571671
2121212623
670072544
394176382
1149304887
1802835238
524043158
1388965417
12142994
1606974738
1673984404
1600001281
2135113624
368965170
56109476
1806346548
550653314
978695305
1985533857
495551666
1629401231
1738207581
921193557
430355246
228291328
856077480
104534096
534923312
1329830222
1551192876
435258743
111267105
1870721536
1003071773
971001447
1495814021
771341342
195295504
1644985700
2033855923
2045237814
336056521
1867839687
1215914005
2080348905
962161267
1265603115
174541916
1223397936
870915913
1614924029
605460226
1481719040
614644532
1312832207
52009937
1459900877
2108664491
1263786058
1076211607
1387109893
1300783462
2073511408
1555490684
320169152
1331045280
755187897
444459238
1436426306
554166865
1626829
476024756
1210278556
518184948
995303706
1996069473
1643859216
290878548
1833387006
1395803769
1450833664
1261036792
446086176
1161249154
2108662849
1100456591
709779314
1196884138
1906849818
1033162152
1208880953
2051331159
796026136
530412636
1898027259
1201347201
1254440806
2075710454
1604397463
1170793527
80447583
1569638223
1708335148
1359660410
408325825
614263353
1007984058
735231681
1529599371
1504210453
545974284
880599787
1188639040
79566403
743933088
871754864
1449397157
1660259661
93196020
907416437
1585958513
966823360
330923642
1860940093
1228267326
1095158738
1246767233
771257382
1298760559
1027238842
1951359796
1692278830
84851692
46492232
589293486
1464407075
2004945580
1577010530
324772248
315732449
1183646922
10409225
703835814
1336915463
1498456491
1254778606
90150766
83731194
2137042668
518336836
521526455
1775654929
584236817
1071342130
256637789
1587336242
1595701825
1226263219
960514823
1719643913
987791299
759904453
20180198
1240233032
1518879730
568226274
1858216424
744438921
2067551534
2124568627
604262329
495917758
61728356
1572970400
1890011045
563932568
1979350288
1675829605
1357097360
622962135
477718029
1081827348
820597333
520795654
985342567
453249293
1204177761
129511446
188712696
1612178975
2068796279
2093444692
164429794
1644510574
1142457478
1928283975
2076036829
1869301971
460708611
549000447
1352131795
1440923745
1412899995
1929867800
2137127674
366996283
1409755520
1572529730
1578172542
441306632
240729443
1428184677
1398448625
830304648
218621847
1334334148
687930274
264746836
1544331916
1599768712
653959098
2028803574
2108397066
1522671334
165150683
1991719750
1273165412
636755650
620621392
354599816
138183460
921777112
1162206141
185926235
1093344419
1062947070
1551501387
2089540473
1239926722
75116077
693027443
1655775218
1579518882
680093900
1197787247
1106819380
1347106609
923164686
1123946127
93038513
690806772
1842835150
83802865
2132253925
726186185
1246440722
1140461804
1842377172
1621121512
1361646571
2069317169
1549236242
379978043
340745307
794737011
1367934199
289854272
564841736
983271717
2017150673
75916981
1341216161
188664270
905174923
1936047218
1226278320
2128093214
1597453443
313095488
787920092
1088531962
1403623821
1531349487
966294112
530301734
1334411706
755153873
920219756
850685421
1787621445
1563965258
1281280114
1937933910
752936006
1098758609
114572330
1569569879
552965361
428093447
1872704856
863971258
70940378
2026268394
1170966955
2122615317
918637610
33330378
870354261
1713431902
1247522289
1507652759
85239374
338029776
805732587
12202394
1195818271
1653814314
14471944
262577824
1972176363
1075674656
170382607
1872046024
210819399
26520296
1752327754
494417657
1256216946
1189863192
1099754136
1800684147
938410495
1670665553
337048745
1259289697
1066112933
529497471
1837781285
1349162687
363018443
732527042
333309300
1289147234
167330374
385331013
1072360361
373170409
720176070
1898201878
1893892473
37908869
937292507
861935941
1664327335
310012555
1700185864
1276273381
2009745698
290585811
603644223
762756664
576946598
727750390
1038607657
265124057
1509404252
54119584
155561317
648755084
12712393
1491581263
521218403
1283739816
1041377587
1481234787
643150565
95427868
1693899865
1500982633
828360238
1793691228
1199136465
1572532117
1925261270
926888430
288561498
2098522756
509556128
1509987504
724568384
1141421453
695861860
2106908807
1433215929
560085696
487438899
1814956355
1124354369
1313361053
1727731568
1868495781
1227870616
170326948
535951390
1437745659
749882065
1302254285
2105313364
796022872
1131990093
811693023
1177852199
575824586
295255217
1972892780
1725589424
1985850376
1478180503
1554962692
1150215957
395613565
311673909
1247131618
2035404037
1591260208
1411679747
1152697276
881878909
685165615
636364379
1794974493
1697062781
1548954417
536372616
332446236
1635328921
2031442143
114866825
1781722837
761943840
1087974227
2046200502
1751544920
254823012
182611796
806961440
700289237
222934802
1565895039
379472492
1302041416
908877083
139654055
1881718978
1887429379
464435337
1803395883
1498471790
1177312345
1697883367
139231029
723431081
1515347581
453883394
1793230412
409826046
184138765
1516794951
474060459
1138921568
860830013
1361464641
1590185938
2122835696
847612916
143806386
348748609
1774093847
1573839442
528239921
1830441022
1448012102
1745854808
1219550070
1890223660
150343228
876616879
1899907552
434095073
1887649623
399890185
1976530688
1358450271
370030530
1130085677
811313567
428729419
1111849007
60986165
248515710
1518033258
46488502
475600786
1886355414
2105424296
399197253
2042678656
1823591535
1562270464
636239232
1279561519
1254347318
1612406091
1642446806
954743476
1024389922
795721813
1931780107
1012801470
2036441837
185931088
458602439
2110005171
37045357
564832273
1943190449
934186852
1523832312
679692092
1856324426
1216727692
366440942
903787220
1396064902
1258944873
2009951776
2102895085
194832635
423426227
2140430507
7146547
1254732248
401192123
1573774366
220952960
712122453
200056553
1585572663
585238543
1456901262
1483733977
1200247276
733278539
744337454
1878534391
2012458726
1721181766
958833166
1429591226
1886126186
1272775928
773067240
1993348904
1271138088
511755681
441367574
147380440
910090892
1242562387
645109526
1845931879
142179752
1002641524
2113006928
919382899
1423444935
929098415
530753136
1392369706
562744449
1398572664
1200909644
2116025899
1290005259
974098661
817623901
2091091923
2011993717
1734000360
1093778446
1308191687
677662463
155923960
223322580
1971359787
1535631765
1794433027
1378821548
729412379
1449709740
1274442767
1453006476
1281710470
186936548
692510116
1009058609
354677431
1840783659
509511071
1948395290
1206427212
2130510097
992391292
519409964
938046851
2088801970
1501885597
849280809
1159312427
1063242584
1156129432
254976072
1331946231
376622212
352484925
1611874638
787594943
605841676
2050471574
1232688066
1083406099
1317692603
81570882
328453024
864455774
2000464112
1648756057
1099526624
60514767
547844735
397965025
433627261
1565015725
338705196
1560083140
880205989
505863390
980283686
834168232
1093045726
2072597521
1301394257
437968848
509016270
1998405048
1971183867
26543863
1104485573
1268252914
130593825
1470102811
956682487
1311040362
319399422
397333868
222080647
1402884076
866417412
1276954014
1190124874
1673728047
521012410
575739752
285985903
1681476003
1283138154
731569424
1335560523
1556854697
1495720556
1051061332
1900302205
1408301489
1339452187
1589383014
2072794372
1884151520
2052910351
184081902
1601927550
1363124505
114497348
436930033
1703310641
484214776
1685729088
1796858332
1852073352
510159582
1228593
1639596420
2088398962
438655436
1055037754
619527947
683211384
1155799709
447376534
1738686291
837968114
616253452
647753104
1883016944
1095220626
916381959
1629310107
580715781
751567718
745248997
747897489
1949270377
1859787419
409327189
1436144491
1636563463
1894160734
103772167
803411764
141382421
1807612579
441092052
2000453092
1219892848
827525994
1331919916
1134099596
2067911184
1421491950
1725396992
1980838742
1631176074
1409479154
493602857
1409238023
419348316
114324090
222748982
1019185945
721234076
726410216
1437196585
205649730
350326111
2006438369
598478402
1211769551
1408187656
1084480856
1642397318
467603037
386206970
541031821
443879969
517868572
983490710
2029351559
858280273
636767299
11126279
606971358
1699499540
298730807
147274581
1793407025
1159888720
550292314
2110795896
2145114416
276307809
320766767
364715826
551525141
410888868
537635992
250777033
1517379617
2044649223
372320920
1241645632
888019807
1787630875
818941342
429809955
2039550125
662067735
200133708
277118714
1357122009
1188279514
737250988
47844128
798280048
851335240
718244244
1573371285
859546813
820433305
531712391
130500251
1372886066
635534426
1072744209
831404933
928742979
2031985841
1950368106
2102197120
1531301667
1277845744
580106478
137979381
198734050
338943616
1893050527
1105649786
1240765934
1342484716
1270647940
132021563
671933981
1267568747
898978095
1815767214
1495864223
323744686
206036680
1299448213
884784945
106050162
1524889112
1592014689
66403974
1574854587
2142191592
237566105
1682042128
834114972
1950462653
1843109172
192225846
1864251938
1103965652
1814584941
1187376743
430620458
54587991
1864277320
2010981247
267817487
320411078
398184046
1146991163
1796277102
964246461
938009029
1867514018
937117837
702814612
878851673
485015328
1467625532
1532438983
980306975
1591193175
1430538098
1973370843
1125116980
863430701
114618829
999676334
1981878311
454957832
2138024886
2050686080
104848613
780872184
1165170821
1869029779
1928677817
1953987057
414810644
1934831964
1105894089
62878086
910419736
582745665
73427653
35759455
1252609484
392798209
894182935
1886740677
1602532956
1592682729
824692933
131610183
514415120
1869431867
1156858276
644117016
1523722723
1633801302
2022747424
312739392
243474407
2031929040
98981215
2060015861
1597928666
93746319
1932528648
1327081914
706144718
410382316
1385321552
1077503752
736856194
107241011
1526506803
792464111
378097774
1401243264
1210361140
695292807
178487020
404962129
1736390869
887068651
1197421989
887149021
1495704160
1139202728
1432137284
1731508906
975599405
729019610
578130760
1267165446
440204129
1757575916
1344336241
63265179
1042631396
384389088
1042497256
1671811521
1197557342
1359676842
419693719
1919790185
463334500
588047005
96202098
605619493
2100882153
1322277474
1017508261
293816206
1965263851
1418230511
1682157525
1801543324
704014634
908155878
497003238
709269676
1752742913
1165637673
870821946
2006200681
295746394
643218747
747057397
1592371847
528550037
454648379
2008910946
1637661423
932807880
550875189
222562613
627953842
930990997
594255916
1281566970
1659280876
919795716
566932368
826674191
1735223347
213084017
1968918911
747722413
1686287842
1286731943
915156176
1934973256
1584723911
1232143305
351125858
1184968278
576709064
1632694921
1429474659
1765771804
1744374715
580549780
188527807
1782059342
912933874
380496963
1994601880
1147422238
543945347
1309123463
1610158035
751815251
1011597759
660971067
73940913
1178058289
1212163183
1812593268
194250275
1142586304
836900060
1277270857
375421422
1801403760
124555516
1814824477
1451612470
1883334814
939249661
1873464630
1933266461
469051438
1867789819
469873345
1406466070
861630959
1210811210
255599731
524471289
1940964303
364587117
1940910973
80090123
292588134
974911479
610061812
291153793
337369025
1774432377
1166884336
417459438
1562285003
917580205
1051467983
1452985496
1585231518
482430045
76962064
710865882
652003171
1293281660
1771405148
511429257
1678653515
1491710292
124483357
360405896
2053371886
605258763
1642349861
1077194349
1449679073
354930327
903671496
134519810
174019542
758524283
1350310113
1082310067
1628326863
611119494
1312629445
530664398
1515221973
1054692764
4070801
94243301
1124615139
610466478
2118652194
1551906897
1557066971
2144201226
1004006745
599404410
1260240477
175064340
939314710
773338136
2099346909
1407821088
19351300
31665682
105707977
425382305
1065342786
27139504
1464133446
248664665
650922737
879105861
221420871
370311742
394141289
160113786
1663302755
2005366353
1675040993
293237470
674061881
191631809
1792889095
236127323
1268803776
1661776748
1818096305
1057513654
1139426811
96387096
501222118
971170740
1559966366
263974508
214979726
1197830117
607740739
1839756566
80026913
1499477473
572428635
1051928434
1051335866
1184613115
1155901301
844667914
1556730719
744245010
1694061678
700124208
179062517
1983831154
2095214062
360451113
2133038258
1373953979
1741245377
104114637
1153978815
717197114
135454782
691003587
1168386085
1274553415
500609468
1046596607
1453366165
799400518
838997858
280467218
2029394567
1459481486
204975053
760521164
766858774
1351739659
138758015
1374711133
1206322601
183757632
391358900
1791617664
1365926082
1849598922
1649324418
770722830
373428105
2109537778
1168109573
569507240
123774545
1826232026
999458041
1606629975
191699541
45103872
669069596
1522285427
890450884
772844486
869090287
1509654258
158641635
796768758
1650694912
1959614221
387040395
2030182822
665870605
122573975
331979530
1147125484
1787555584
1059357867
1422001422
1403581965
1985927449
909262647
1516111451
1100357083
528408030
1941850384
964084510
301395065
724280764
1890393348
72735686
1692431454
330502900
319637181
690337797
515016132
1796513302
135940445
806066531
122947460
1493738682
479376209
533207313
2016997293
951764440
1735931803
1510942238
791958184
163492683
86907066
2011818480
362721945
815355818
611109243
348913447
2146617868
1345858846
705766623
1687540664
927939038
1917531464
129999522
1863304097
1834269920
1417760646
1012304050
961155381
892458450
1360280232
643036950
2041837023
363585006
238596961
1443015704
1378631785
1280187669
2078954017
925950736
740379029
1885001714
2137118012
25450577
873255315
1478386474
696796779
1579383024
457417677
1871263562
1979368770
1718709720
132646002
1794581036
1318175295
1281202569
125184082
521934994
1016243475
449889646
1850722063
1130819309
591471893
1098522750
1954568876
650228650
1695554976
1546289662
1411811399
1410197736
906033459
1016755545
388338187
449313569
600235953
2065380973
143757181
215835808
2143651013
1055193434
726660419
1596457131
1091633247
7115313
401416712
881972820
2095207243
1502955859
464784373
413432421
1035313334
872969423
1319030055
1940898326
2001199170
1492971728
1734093279
874395898
1567249228
588584986
217216534
385210814
716746818
1446177043
456542950
337857132
1865832939
1633441553
1719672828
889097898
1256840861
694317954
1448188715
212015819
1650705922
1153010913
316271123
33156526
1875655733
761650925
260996170
74718130
578879627
942833724
1087307837
803049562
1905422823
1142680799
882769350
744450557
789994184
2010883977
355663824
69802978
1209704994
1425080781
1349833490
1468343880
802562712
384838986
2039998032
1005814480
1743545165
1270626066
1388919075
1735842675
410631090
1478092547
1372082307
426263428
1507625480
489845705
2136460013
323746520
941105022
937587178
756618637
1537080188
279599099
1644228467
1380447545
922404861
1778098233
635557126
487852705
2114869396
1401209740
1222306651
1919143823
478443009
1002988637
1089904161
1890691969
331041357
1533269054
1469792419
1533476473
136719719
517123286
99252464
1866101929
1741158322
1316506267
1795270415
1657856720
1647119668
772153602
1901618432
987902604
1909207087
1886425538
663071612
812279895
1184358230
1904900539
1408666503
637129685
785446358
979009617
459089035
1081612134
356095022
1298141206
220491523
1306323276
797091853
1014250897
1656392769
2043639759
1006140105
1713746508
1212091784
1529017176
1642491337
357988981
984774695
521483879
1428282379
1584316059
1167085873
1462058839
2058134858
1078201047
1225999128
1798684687
560971018
1342095437
718068139
1993740918
1833315403
264246524
1870745080
427683405
1809261291
979753670
1245413050
1508944592
303647050
2070970818
1072042197
1380161714
118033200
1321042246
1418140075
1348051513
320425684
1397355037
1196564805
292575835
1869028600
4375354
758247340
2047466847
1775551063
1300679633
2118586268
1395668216
1443453411
1700673116
611082708
1110431982
211893387
883727343
686910050
1253101530
1688561127
344549947
1744128995
1076585004
389294988
109534823
655686846
709854658
517609059
1929546923
541107884
1326352074
13157752
15286741
1369647188
181578465
135957124
70483690
1428509657
1246165521
492781532
48686333
1824841425
1832076568
772843366
499444572
1331178698
228658535
335571014
359576353
1763819020
826349948
1052071775
41930068
1308524023
1515985046
1618188413
1519144703
510590926
1440377321
1219201200
1460922608
1583625427
2118256397
1590639929
1552155594
1471390124
1997751965
54403615
485761533
435441383
2100947019
258386591
1982335605
605709999
1859670587
835076461
984200998
103427237
561200798
1926033557
1620507695
382201662
16172601
1035610317
1145266846
1347804527
859139763
1816641738
1836246827
471665079
318643360
1520040253
1628810979
469378208
1378680676
1851574781
342758699
1236709678
1835681511
1149874662
13811692
671370763
1239008862
380261785
113829841
1642003047
1608680076
718807622
1549652772
284464011
1083052109
1680894571
520308396
1042033503
1899709709
883051510
473310374
781544375
1128762189
2022584879
1724114179
1058030876
700421406
1257840135
1802436619
1191966277
989573447
654720548
556661785
33212347
526412522
1594075212
991306532
1753291730
266882215
701632914
212035762
494729082
1189786049
1985644828
417661276
865915058
1665886475
212172273
1773930980
780539567
532547094
1226653911
247535328
2032090991
668585251
1192070230
1360904846
1667105179
1141664493
755320598
957951884
1388680246
377255061
285494940
1684584231
2026053614
2026165015
1754310266
149370758
140470003
2096191061
737074671
992766458
1486011991
1457901868
728551852
1226284711
915941812
1569059658
1479374921
695903456
882778037
371633537
204051734
642430046
1496135165
111297141
1186724771
612654826
928034967
179379386
193303818
1752149143
1908005228
1565099171
1136003321
83398313
2141180626
1941717397
1697427709
943668554
726885653
67497903
2028651947
402616442
1386804373
990613949
687505032
408802747
2063514336
1175247935
1041499453
1239963466
172059542
1847124231
814211118
284531860
1917297055
1930368840
688258934
246387049
371690489
1936408950
699468930
1703676517
1710522748
622125160
1594216663
1648375601
196914712
806183400
1668628058
1161218817
1485627538
1353648501
2124763961
1536962152
1382948628
616313235
529983390
932472731
502227523
1272358666
1450858934
1898943930
851542476
2001393174
121882658
896416823
712081347
1209519507
2037508814
1947716234
2057251497
2072902445
161908863
93226915
2115798782
563506954
1964414032
1183793311
1311893574
1698061162
952936384
501256839
1917559551
1007920698
1810393920
1116283454
635656212
939407956
1080130200
1968636100
27573626
1959557596
2024333134
160188405
1580979991
311247754
693150272
987236255
594687043
751866151
1332084113
214853151
1145246105
707639017
101884509
1833194407
758911468
1029830605
2033015989
1191645289
567215076
5418020
393219867
719835961
716066892
430347217
1637353055
334742747
1182022515
1354965792
1685505038
277815673
255307956
1043934212
120484355
597542886
662362240
871418035
1081147149
1748410864
1306469027
1291931699
946991637
854859600
1307502884
1635043688
611240280
1578354239
509031053
1554488455
3959305
1774862257
528435563
1050959510
767365649
96654088
298961799
2013768612
736396795
845020383
1120926834
1831151661
314594154
1214332024
1894444168
1702829015
1069582529
2008326180
629786390
141615556
833647180
65949609
942702659
683657992
1124350680
414931058
1714422884
1398300141
585908697
322345679
287080972
1570140135
1308238962
394526661
11447391
1566845929
610972158
173925757
624630458
1728471952
294449320
1322673300
229217834
1230955296
2090190302
1587258598
1360931251
500488393
1041156462
1765344502
1901132584
176987275
1068922585
736598452
417736731
1868580233
603832627
1224167267
759713086
266422457
1153480034
495137095
614434764
228877524
399730573
961738423
797129078
376318048
305490190
833855022
1464628404
1629947803
1732955107
853696475
1885987642
1231333389
1112292244
1124973807
242331667
1654511669
1224103132
1213763292
1005149884
1326937077
1692277125
1519884392
1318773337
784872236
637353252
2085119141
663054075
295397281
284875478
667212509
212139916
1575901851
436458826
1654820998
518359702
704548461
1706356367
1547519312
308260303
485542710
1214286776
815765237
890652095
55248058
133702844
784333824
1311396945
294659568
1060740169
136772733
873375222
2072243053
1715066594
650318121
1028984180
1207984940
1591942083
439585338
2014493076
1952625740
192318571
544842238
230927173
1100448146
2040375038
1846981525
102887909
884036236
1389392017
163409337
2138616699
732063199
1407425915
1248994114
61477307
2051442231
1419905484
555774328
2070465170
852011083
460347646
755067737
191143836
1601237829
1651658687
1501205175
1976014251
118862851
1837323831
1382526376
1986233567
643137610
1668406080
321079419
111253318
1324549490
1060187997
22847531
1212980640
75562254
283248546
1424043754
1663393243
1305390470
205775592
553323540
1675968927
532963979
1444741269
218892652
1654576397
1843572422
1405998135
1932718089
1747023822
1055173176
1429371536
126005272
1896159234
1434846397
2140194950
685369826
1161766200
1015406862
1804493979
712827827
108244610
1437577224
1050692251
336052251
878642715
737836260
551489571
377486376
1163949218
869892655
1019097463
1922737729
1875768184
964753832
1997986611
1085602677
1970269126
1600271201
579044182
1288143709
1246945448
1244467687
419778944
972243263
1797521564
1558968136
1963784840
684496716
693451222
2129848883
1696907227
660051071
1390372402
462895999
905142718
2065564635
518209357
1984326980
1476848745
1874626199
857851838
390305729
228464956
1575907999
860201034
924187747
741431854
1077022960
1970513797
904691750
2135469337
921933390
1034279818
2056429696
1141065642
579870342
247068193
2043080128
1545035904
1602149973
2039931324
682313060
1388659492
522162315
694112428
1331922330
1015607473
559510708
2144786262
21294842
1021319889
1323328801
121865682
2085288680
1504193751
347695251
316230474
488587725
2009661470
1163810659
223970281
1078439283
1921013735
1377818813
1688319287
250657667
2120752423
1266000158
564272702
875927401
326795575
1456347659
1751364685
755421539
1836750088
1900413427
1462569529
284405676
197327777
1320367704
1214548311
1210079454
1072384799
269733282
217360158
2080549444
1338612264
1611959398
1723039251
1331247152
2029364852
346803690
1882391236
563594005
1160948158
726692868
1727793100
31671830
1967869477
1179694839
1018643358
347365839
672606446
120182290
1554566876
692400068
1497410191
1488572844
1339881235
1357647430
1992701830
1892536135
213666849
855397046
1607650719
891873792
1163846598
1947230693
1207465539
399069872
880719655
406397190
1604526120
769943283
1666144947
126019710
1501662503
1811336676
2143129415
161092168
1236425659
946228452
584008278
1031080042
1101868218
1692021682
62964985
718153013
1948507647
494137830
459855544
785721898
760691144
1901597561
51573318
380872594
712250296
1374613151
2029968195
678870749
1521264149
271292611
1396747058
777544766
2037932110
1897435534
310321469
1915951947
708744907
1484322692
1703248440
311683072
345722299
1035677641
419423339
790089453
1420692348
2037131477
1587754935
1457110831
1105596711
853979245
1572027639
1102653871
294440173
2093740293
1312801850
480599009
867317671
856472626
1663661405
169074649
308202908
122510875
2003003231
443973877
681564107
1498145873
114870808
886824526
843551818
887027272
2076239398
834430064
1483362423
723939739
256621544
817841103
1800278516
873646538
304526192
88106906
473671513
681497350
1903366685
1230075478
330137715
472924008
40050248
290547172
1989272561
566994769
933232517
1789085519
1485471911
390488630
2013812471
432592333
640612129
2132882052
207960031
2114287734
1601357688
1783238010
776942879
1702677161
346235856
1997872880
274387309
132951872
490720522
793317376
1963907498
1119614076
1237872080
806445505
1264916712
1958067074
1981296079
1497839632
401088252
735660873
750203489
220352725
1534565641
898186584
108175154
1326820462
900121766
1841632031
216184502
924251953
1855807213
120852307
1450051500
481870687
298814178
531824717
465090101
1111053104
667373508
362150265
504427270
1602149973
850813376
819620599
52073713
1126032755
422649718
1128432614
55088586
1803245985
1520797324
879515175
178612143
544681738
732769522
39674050
1562456108
258661011
404858018
17729065
2122731195
441979145
1035282483
10535934
199933286
1996351043
428245314
1773694900
1501089846
1977314952
1160383006
1298818077
622358645
840735787
556674095
253057252
2115479430
1930379344
1032458365
817066481
758192671
196820344
2060397367
560804177
700849144
1699966953
1980817085
39223596
1528434993
210583926
293722073
1699171932
1922149712
1578539085
1166512666
1530390474
909242322
1216895769
1977477177
1807432596
673422551
1527477313
146007223
923583562
1382284484
240444660
351437662
1913119702
1762190023
1009729316
289810220
903065824
1368011839
197837483
1104101821
310495601
284561143
1276457560
1893581957
1510229524
922205483
192797030
1292151852
1331133388
1868680862
510211971
1599959296
1483834125
40970653
1450012556
740286973
384475823
740313497
1709459115
239961845
1858473889
525147109
103086103
1522981182
1376362212
1233980891
825755152
1409674802
1527582415
1579882886
435616359
66758908
362855468
541298477
925988778
201424693
349551524
170755483
292314315
936612952
1752240368
1498085175
1747729303
1023640411
2041642550
124841096
1121671900
137170898
293447928
858716783
426547120
920429101
1535485904
404675857
1852296583
6281046
992706633
1754463545
642516115
705488095
151817589
482449937
1613244807
990823321
1444572836
541853593
1808340826
906830560
1550213755
132612657
1852555011
1690586588
1263062591
2070484894
769927166
814637942
285549033
988932110
16216100
1042868603
229872527
760228594
393558490
1962292139
488007216
163470779
1579370713
1105835006
819036805
1848909394
77021532
1787469902
887633282
1139635392
802397463
970004778
1812356028
222209197
1609563484
209244346
418650742
7270908
279593248
738506691
686656618
813865224
1820339352
739699555
1210179929
1794822023
482424859
889286059
125832011
996221983
1090221467
931465114
138573514
1750503869
2136397132
877862584
1751004427
1489093935
1017236542
2021092525
1978412419
1473854306
851255169
877922754
1084482383
1474661855
1688025020
867815601
46838516
1532064554
916180661
1279814603
202777802
880727765
1939655261
942631534
1785112466
1018525939
1338175618
1633686903
869417384
1106561987
934761181
398569558
403887922
2103218952
936550474
920072767
1698997020
1186539221
1060336860
1165618579
120268936
428652852
1665073231
1564421086
1139214721
502777246
2016186164
1005506834
131192397
2017652641
291435020
1897545160
1648746005
1585169296
1828726738
1119085467
990312564
97722657
981359274
1286433964
1067692293
1158801621
171026677
878842945
2126953666
1291334519
478803744
1105046337
1744216843
9106783
591355914
1560819959
563401507
1555436226
988755529
270441049
1069241165
856848901
422958129
723852516
865797065
653054603
84858406
1155585887
1195083391
57861870
34390590
1625886176
764718532
1711042732
1967681650
1975420705
2139291340
124738194
367223304
190616415
1513767683
39870343
571514984
686367752
877115011
1762276986
1029179725
494110590
2103057122
899527968
1332368525
297684733
882606341
611206168
1423853270
1042314503
1083807417
582701888
670362162
343206376
34176009
849972479
452603702
9029778
1330544683
1673377098
1217852357
1016378358
2035915380
1469507210
97097319
1311802816
215232863
679827353
1871533345
1990767383
2037752879
1837756106
235771416
1497163762
488258073
904828116
91652591
1936138624
65342056
274119779
2090575874
398312672
1317150828
1739889874
291180695
814091705
44420377
1818226074
77065142
291156684
784860450
2061787698
153070604
1031678857
676992794
2036437351
669191762
479197655
1322753036
2055226298
1797227804
1497356618
1936691258
342654909
1649722685
1230978256
433744604
2102191823
1171688314
629283344
1515535246
1008715829
130642469
1634421429
2098667388
599556085
1049256984
1202554302
1838163794
338694693
607491043
292531013
1358906050
183758259
732329179
189937130
1046516640
210373207
1420050926
771747183
1107719205
663204289
357369370
1560733248
785462757
1633696541
840617701
842671270
1553952992
1907523196
1332196218
1017850765
1751563151
1582281514
151705353
1772934332
1506392613
705681950
677396529
1462026523
206673754
288033783
829497927
664704151
106066424
717143305
47895314
897188401
602405269
2065945535
1467809497
1406369814
1649199320
806681547
602032539
593158759
2080161375
1790801924
2073142575
975716281
2083192810
360992456
1825214889
317906926
1130744471
2008347763
1835574952
246745446
1915463241
1550481009
1483110028
1384179871
1848366482
1593719865
1384921601
158635200
497973127
921840641
1525694002
2048104513
701923123
802053650
1207629536
1346577449
1282124991
808091219
1548935431
2004515451
192830123
692498559
2042031797
985614374
1680033727
95556594
2136808517
462287198
764149573
1617634700
187387336
1597252032
1555197222
2031331224
1016674296
1674278085
969367287
1344109073
262702621
2129246783
601408045
75094131
146870817
617157789
557110568
67709900
740522217
620840823
638489686
939093203
638944037
200273104
1749191216
1786057300
1887067919
1117508655
1421013793
1335548301
445805721
1241909186
1036624055
622207965
926111390
442949836
106262941
1435347094
415581559
1526938858
1619704748
2076941118
1931022449
1399771376
2139588615
482838128
229162512
992354764
1393433028
742196913
1458517689
147569894
1684366972
1637221963
112673016
1899990178
2010803218
1945404752
1664629512
919888663
1071180234
712304659
2018432931
28068162
1402824813
1947433431
1424591139
474151758
780261211
1220412938
2088617402
533297134
825756385
1947397683
1640903104
1185164538
1379786377
486864138
1901259008
1371431265
599331210
1100139924
668691108
52545663
640867035
999751524
506854383
680422053
332490804
915842226
409616298
701469815
652108658
1049354331
1352799022
1224877881
1765330342
1671798332
1498398307
988239912
411642267
177613584
1639211126
1325330113
1971122534
1450899126
663260572
118314862
1430202866
664779251
1638270737
2088676145
1074652595
338524484
1458804286
1732827716
422047183
1142524018
603460281
544521100
819507980
643380893
1375544943
1776327262
465048693
634617882
768257855
471206104
2023945929
605587748
237917020
770685248
876855346
1248504201
6689986
257008867
1341217823
1756222572
2052350661
769871269
676981172
331784551
1360977456
152611855
2129855541
774882278
777045977
620424215
1334889651
1722710411
1666531928
1844965632
1702593568
1727671517
1969747638
358351113
2002249897
2056586690
1324462958
883796555
1973622840
2144756205
1302353249
1294841861
1103265511
1027292634
115056077
3116432
1139011787
902359956
695489115
2074932032
255649527
1337815844
1819762349
876643254
679874766
1162351173
371609495
219756158
1180627906
1743085989
2028333084
1448738773
525540247
1469155371
1627551432
44250457
1607287149
1445133510
308479157
1065663794
1160909118
1903005898
1951309992
2051823683
723496624
246918946
337071059
1550054642
1386846449
817112578
764827778
1248044201
1242036779
1855826118
897510000
1682733117
1309546831
1040303886
1000477589
328832213
1674763671
970096530
756127087
1240137185
2085270708
1087862414
1137889140
151242740
186762977
1750842671
1009544444
2108919888
926744767
1199079049
1840639205
1603363866
1529985768
1432085922
2123105874
1572114073
1206626299
1538635040
63903382
1776620003
677508906
187831581
2067030483
1056902920
657930178
998340475
1166563488
1665563440
287289812
147833462
264835683
1502535434
1214271648
708957730
2099803906
1417963404
862400782
614662071
2130183514
1489148918
1749840344
1366796882
1157395053
882936051
1047162578
465818992
719833680
637822506
282661774
1342436142
1986621107
1180673665
760854806
1293112330
1480955656
1661082360
1245883060
2046059792
281899349
1700202823
534845887
1551463855
734732708
89140081
1920359720
1538742267
675120058
1191923240
1234584790
1170249549
1586098237
569390588
541994896
569383573
1772720135
738972768
1344377875
1708392649
634783392
540862278
1091727808
766013493
1179844931
2085708692
114610852
1920387812
280680397
1670113375
1930035513
125436969
1062898618
628946569
1129253654
1717471470
811419792
377086606
1952113785
645277011
1078432309
1738552064
2075042325
776151001
241440322
54880577
131424933
1520672453
1527697098
1845053011
290029337
555601854
1761575549
49422600
1178952749
1515266585
2111375124
2139923551
1603385701
509411298
1954220613
1001724867
1210368142
109572609
1155724062
1811292879
1001134856
9623252
625689267
421359356
634718340
1817656416
77721822
13401841
586511948
2088405700
526763069
1720133917
1644324991
1460200962
1909585324
2079809518
616092970
2055220397
1942489917
670626541
1247608544
1060113531
1436786139
1876137381
125408473
1412589425
2134405496
68650134
2137840151
1608507424
1171613530
1254408516
1629886830
2038443419
477489540
98750900
1702489493
1000326800
870936809
1217605620
902010432
1094908412
91107338
2041633875
235614058
1437993977
1916624214
2009677253
710542544
1947389666
1217042207
1240096577
1864353147
1029013413
1099020232
1025794501
652328492
1728441230
1690468165
88575257
419961503
694448436
482697359
163012765
1812199029
1787001625
1837072865
692400489
1553185040
1380485836
1694098766
1092686311
1644824520
916917012
1961925331
691290386
733173966
1887428810
213978220
1934709215
1315491355
1806550653
2052529517
606450912
2009428878
622596695
1535328260
84434887
452573098
536297562
1455526430
1726459594
1486200245
801292732
1617242676
395303175
156899862
171197692
68085483
650303891
1714728718
2093566909
1341977863
1918675967
1455107839
1137508116
665254204
1895221744
2079497479
1671184013
1772445639
632796481
344167810
979666120
404333818
1690549902
285765806
2137195674
465219659
1896298105
272110492
304829400
741912730
311120331
541299231
1388533607
2092193710
1547755468
1179672240
307150037
1037467345
943279435
2043583003
664374436
151243016
1110553169
237210371
672304191
563786565
1289987535
1233037274
1087886947
832082666
1704433943
1239246399
469831937
1402606837
1743576221
593094040
827720745
237694606
66424062
2095655271
2082525363
1572174863
757308027
48957432
826954774
834320281
679447048
21979979
1394520825
1431062616
1492690079
2140142148
174275070
810409863
521253406
763488367
1756991638
2003880734
707667926
1174563398
73345768
426084854
684483025
1293829734
1885519188
1185502037
1907922224
1854720706
475112055
746529268
1241336588
1786575315
247034061
1629889558
1873385468
1981092367
1323290880
864069535
292959668
1693265779
1391440707
1844965563
1915119533
1414245544
681048831
1548537467
2100281220
897727062
2135339239
1956945813
1587530765
220026172
507019826
1681221157
454656429
1963676241
828182316
609728253
665083355
263303470
296569497
54674720
1778995392
1919678988
2043089726
975462156
1778703774
919266666
1172133891
1230868707
60370201
1670508871
672170213
1821444809
488709363
1340119813
1280756755
1640770262
779261558
241473050
100005312
499040116
439349509
554347640
1673859161
1327575646
2099676878
164673920
1855295723
708123143
98530591
59368048
1946331024
2020206085
1255893657
1259802398
1221528420
1637657382
1954678164
1418029930
2092855899
1595327527
1543757828
1328155005
1757411619
1292382687
155123088
724575943
1274138329
148507301
202399295
462466576
1280706215
1740628216
443742897
1129547772
186418638
761525387
786614105
122585402
1209948441
551116130
1603236810
33348110
1423694545
1525678686
1182659985
1408691401
960484458
589860457
1670571008
1155659774
1475091423
975390970
942891615
887055580
1943563624
739880628
1271084349
1381095100
640336981
1841232076
1634509972
772701639
1143242246
389961572
2063624332
149812572
1184221949
529261933
941754844
661007081
102038380
887123421
1673906810
1734996835
896750142
1250335993
363916275
264745113
1153270089
160812104
1240403239
671614501
788914922
1071021040
1788447746
1052933604
337287333
560019630
376888759
228165609
1060636497
194756413
2072557492
1903857775
1899838998
1089434106
1568857155
1021517607
143743423
297569210
1070880830
536884271
2110542480
1054962443
1442698828
1118562726
641183589
2071030988
1494965484
782405898
965088881
1478204006
2017256262
1762368404
1450967610
1528193409
1223340684
1382657474
780690692
1704568122
2057121485
610973611
1556126492
1280964683
236353580
1409354627
2953348
1471900989
1551510294
2094735195
407847854
2051855497
800907083
686081017
1570609718
661532826
760459171
448507967
981392289
1515666646
223350236
1902081056
1776183390
1646213392
1061323723
2100936971
763796418
1671970779
273025721
1178627640
1532057650
1824228200
2120241517
2117213634
1397927323
1997087115
1984811708
1843482616
1667001867
1689947796
916788786
92988292
2094269385
1901253700
704363700
266053715
1090748576
1325192391
1014734590
64573006
1372384163
38590287
2145803991
1192379853
1244714721
118728344
438734524
937200306
15567203
1276327062
1532628899
1787052752
1340228697
752039248
1031546611
724297581
1930433236
743834298
636822698
1684562283
716481313
966713484
478109827
471900444
60433520
790477786
1249527839
514867519
607508461
1302069051
1064815480
631756384
1943124751
1481656964
2116416143
1305938064
884969851
373483243
32564180
1962208682
1953730499
1289283791
2055864696
846912840
171162620
990328039
569500475
525818968
1130004412
1160547919
2111165421
967660287
2056851233
304645898
1238435915
942974520
1492365036
1321908527
171546108
1129453357
493583275
1700515753
133963885
1051417883
1832294980
1047139921
1667535588
1306601222
1341239154
73130207
1315179710
1669226065
1908760544
1582792518
1361170143
306943890
879043801
88752649
2045548596
476919038
1151132596
608012769
1498769286
1525612191
236746438
1029191753
1654470508
1070034078
1175529226
2098481842
1721117331
1872359400
742889948
1313435061
2130182161
1090303103
276023614
108244791
1268450424
544230708
268102921
503816888
1387015707
1260950148
1302686678
203932898
578007865
1253802504
662725959
1240834269
1324636294
1658930795
1139034968
1914640110
1118773436
1157830090
1639054089
318747785
1162286617
95329152
101397870
1740387132
557274226
1114802175
281707581
93774590
1330238427
1244611764
1033808551
1860928984
313059118
1096555487
515856663
2122914953
923443593
13435295
1968787493
1181276150
181867444
1125160990
38162556
1831754307
1605150522
714500218
1084681680
1386856975
1335893879
1682715611
1782902870
2008566572
1983340935
1054486943
1620137805
1387250837
1561611083
1936932171
1875768988
1134749590
1230739002
671694553
559483542
1343894987
1267519547
1338933067
1156066104
586458765
940646690
1182514677
715961935
1215491793
402960470
641572216
845284585
518005965
1726367693
143212663
412480775
1827371132
1880439107
758792190
459187622
1314616478
1737301117
1601161478
885299779
947014982
1776954241
540668836
1409573341
1274311798
373533408
677366287
1238965284
1710682969
796413891
1487844902
1334562925
1823827232
1969515632
1820301787
1295174884
1350887000
115277556
2144281763
526802289
1564731944
891958403
1826899026
413755882
1262094432
1114173737
1354672709
1019633157
1953377504
2027515120
69940524
443834890
1838425196
1899182944
238084553
2054219664
862184127
315160830
1120986391
1887255049
412479591
1353855569
1695560216
1902021228
865156676
986369764
114130101
1117537786
597746176
2127770298
2043363467
387890853
1590728047
1704833336
1693510360
1305549317
2083484838
503241344
2020698599
1376230840
1047180563
1035435797
532689151
1664713234
1195523854
1748372075
1141642693
1453395835
714048098
795650898
1486455012
1561913421
1355961105
940982027
252027409
924586679
2119252104
271851606
1606176983
483393335
1805035108
506388233
1185946547
1992110927
1328610276
371918618
1514398862
1843840041
1697588571
707394281
997737677
1888073866
837506036
345492424
1840589575
1195964426
206431737
983061033
2009246462
151565892
201039750
1009090785
544982665
283447709
1246340078
1911440641
1917151253
1058476712
1274211191
205525990
823409432
937885933
1321535036
740170669
1014181715
330652626
1304825389
690924224
1693694168
1447752185
1334440170
371471382
1206921289
631241689
1802894497
925303229
734896224
1822492508
450839625
547857206
594037501
439399962
67047011
625294691
1190142653
457456897
445011110
180700402
90961003
520037862
460522536
904283376
3057079
1361004135
1530334240
291046253
1840405762
1158955236
623792357
2088880899
1859839142
1922167965
1924874555
1355694870
1331631328
1793810874
1032512672
1967572970
583877848
1693363707
405563297
1463119987
1748598636
597767506
822233803
896061442
633202710
429731743
1452529299
1594098876
1424371762
18674569
1829768178
1094922310
1053145178
2041317496
1607116857
121652170
1672561508
2084754238
383425628
1126344840
374095431
1762471090
990984553
2092000818
1040144454
534637270
1831614902
799530133
1696214116
1049278573
1203421106
898841858
1819089884
677781391
1343719037
1541192569
494108536
1625135751
1373625708
1155817267
57918994
425495139
1027282091
370756430
57316187
692647494
817490245
591159758
582667342
34338653
807063243
1120520686
1385271366
755926787
1016849158
981594970
1053235042
1974818544
1088522984
1469991875
1370765731
782024465
614714300
1374923627
2108779004
1158586665
535895135
789318240
1316756434
2063687263
1573342007
503939715
359598951
1581179513
1852714438
197505515
1936960634
1451556957
1223878938
438733108
1406792206
1092271184
1336888635
1044894935
1798823172
198575938
534301265
1159745777
910889085
1211147304
1010908727
794188104
1564148722
1778236993
1550530096
72651450
345177286
1135743066
1460186836
1117687740
247233303
1944132263
560964076
919430153
1284574073
1017226543
150926286
1726339648
311355714
941812684
1903198486
973388667
1127492098
1184476766
1293406867
1714569529
1131928270
1264648020
1842327981
1752708729
69742955
110838513
720996543
1935824057
1920394053
1107048275
1364979275
1495671523
919273954
1274069835
739187436
1938906083
684456435
481099060
1915467056
1313836129
429108492
360135326
1639809798
2095167885
1954473220
1703714895
1280343495
1588115098
592597320
1759959413
918638375
1283769436
1300986176
1889590326
675822603
1527161005
1449192857
1186464873
336437200
1306799500
1115150665
250712564
2077053333
1069286913
2092695131
3746154
1364325704
1383528184
1574233458
311378962
865906041
155252726
76939291
1720130763
1276333582
558762290
256855744
286924857
1635939349
1625364661
2125302995
1411252843
468929319
672014141
1437312978
1115541361
792190640
840090455
825726865
357173450
1210292766
371315813
299625078
852281210
1247928048
1070651690
1637943005
358603040
1027344247
926732518
77645390
34154221
271966516
49890288
397721514
623504686
1609930860
1813486119
1131961707
1533286151
1068691662
1872937988
1120724132
53064362
890914613
2030497320
325763321
887680914
1314665529
230792215
19073218
1210149947
1530402904
874536071
34198129
1817728413
271733799
1827019482
865889460
2104289762
575407669
1482622574
896960652
639698612
410868946
765131825
988408914
709353909
2109784624
668034800
1776596597
911848632
1338362134
1351126099
334255459
2093181466
324958728
1312466668
1285268274
815508012
1059738698
1787427775
1213330733
783212463
1789113156
1904224589
366689037
1694048365
2091420697
1700183643
537897850
1213856167
458892743
51794389
1407910221
319778697
1443660638
1429311659
1940713427
1763610515
369303064
1695728215
920628261
1798859388
1997460994
128746497
1105084120
1339640250
1383020600
2033100398
982455463
743035581
130902103
1872340379
878744122
1123216361
2050550655
1626293100
327066101
208108932
1200050015
2139799102
1593807169
859799951
954143520
1336810798
1153564928
2100276870
353923162
1603224689
1378813469
912310373
1152903691
607076306
987975004
2069932406
63855381
188746119
229360798
1745447739
485920852
180985537
787241482
1789010778
1879945008
1693397237
1074622467
1597476792
2124327792
1838826879
1063348477
1483658049
262762709
174978838
2031126526
802163468
1763043104
1565865221
919382091
1153455559
1116545384
3819782
1348398313
2144013565
282699490
1141010981
1006738538
1029161341
401810106
1932411026
2008771978
1076519842
1365166909
1057485341
1763066436
2087496897
624423742
33145754
2028080601
1177248108
1113052251
1398592016
1257654327
2005661348
616183936
1438250536
609496619
1372426049
1996093129
1199165702
546341539
1092378283
481196573
1099188680
1808157112
668782187
1400499168
1399700270
1667608974
1947773999
937936264
1234608437
2084674987
1160841168
210710945
1379876020
1891891902
2018525196
1489671397
999818137
115913146
1664413046
679498117
186611674
1083623766
1605856437
1332726859
770251319
75591055
1425271645
690514071
2050955526
1094193724
1883192037
301361777
879267380
903773001
1048865348
1349669232
110282756
820915631
679254297
603372701
849967509
208066456
407997194
164693560
1518664067
2129997683
1107648398
812811991
1250674731
1754452973
1373971156
2007160603
1448033394
1860501506
2143505084
1573833574
1819320060
416334251
1623942181
1288765092
794386391
1692535030
1769129076
1708311581
818214598
1901181521
539372522
1969587520
1981379733
955004454
1962791844
236991130
625669831
1597597011
901050811
629365647
1829963303
1315422654
1429086582
1473718386
609275648
186941175
1432376842
1623641906
856146271
836507473
1109347594
1080327585
814949879
1924884818
439985727
1331199301
1701763811
1948507647
953522129
1087472441
2032555305
1178582600
995334973
160596349
477987005
1875743839
2146290394
888025940
226585392
1180331107
1887581966
944592270
1599761820
1322583153
1945472643
1690570529
928281892
76213248
1554339283
555790830
1524839907
1577936331
254737504
1990512596
1218898318
2086652325
1036106386
2043998825
1932948867
315759908
1726011341
1082846243
1971050886
1819453742
2110760313
2123638995
1068650507
1259139351
1584411087
404661647
1265929138
1127121240
689039499
1560813851
1278718534
1507928513
722657562
367307012
301145887
2077161988
256777438
753411328
994312430
89464150
56283361
69488102
782357246
111157607
630543927
907095559
254401864
410248054
549517619
422993733
889574088
2007275811
2073313409
2117649316
1667662952
1609591720
1957974890
133356250
103442878
1599358813
1943585358
3052592
705132763
531505462
1941812686
1071824844
1268072344
1267145278
651444502
478460901
39685373
58881049
725636349
442267337
1097223476
226968340
543680790
425703006
1097043735
1970071284
2121704676
751160598
2143508818
1050567325
1568871613
918903015
2118025439
928565359
1839542412
478644747
1287783564
1883869457
1232183867
198365533
1302807289
918315342
799940395
1343470244
1610824670
1137639969
1374585156
804520997
535238222
715737756
519251905
237718788
2020881990
164112832
121293191
518424136
1131127016
646640448
1907594590
2077192113
901283476
1187150692
130142411
1819706094
2020453990
1721798544
1338704421
1109887446
882609617
1528026165
1197443920
1243603614
51325351
1509307649
1960689220
1250680072
732597694
259239927
82331010
1762862454
1839919706
2026722385
612419051
1068788767
1457209533
1462858522
17971285
1971823918
695115441
1336212211
299349107
334820991
497602953
554976339
1537601942
1364411430
1693465924
1215792807
1405451908
1404243399
657559826
1420536205
1494987277
1856378434
1210109551
261273126
1845714427
554972810
1497154271
1479984293
1735271996
825919385
985627139
2070993944
782807539
244894569
1822317948
1774378482
1774848503
1533310132
1030402323
172414890
400746794
695410326
1987881051
117844533
1897414194
1970492434
1267015608
2012692178
860720426
1382232737
433414266
346314181
1432098275
1679380439
1828710532
1967559275
911538701
1119492634
694575693
828523436
95898870
1675551080
718276319
1567447558
1669805203
1795204202
256052640
195728605
1691341727
2027853793
989876636
785085552
754227144
103291237
1952858361
368964117
1322978663
645815760
176552723
594790905
611961585
527298496
1277680396
1038102007
388642640
1310213370
1396105420
1102303502
54066400
1946125758
1048254033
1846963964
113092734
1875332075
544794029
1741951731
1785237617
1063766380
1650932346
134441175
257181253
1827497606
15720651
51447180
1037146936
60410005
92763516
2036409673
1414436524
893782264
1810403286
2125439868
1958373012
1183809689
323674423
6747500
511793247
1293764206
2125905277
144229795
627538397
413088112
45419083
1040852784
1680363470
1670439221
1341976335
462882217
533257770
912884724
1143695308
541239441
44529404
1253818456
959409133
381576345
137315698
1220944647
794613451
1291972065
348743966
1832107732
2137696493
1980748762
1936066339
1963481829
2021111729
211785684
1919180686
703399228
716526764
741382831
1812539988
1887807210
2142464695
1384220653
309669897
1609388492
842203330
388959991
1453623709
1080362068
305420613
2031909729
38492033
1533808480
1728872421
2132343017
201488084
1643152508
1172754034
249422611
821818902
389184368
36559927
1334646460
1247747751
429526789
903092045
2000517650
492648766
1638569188
700221055
1507592223
1374155095
1984396505
851232517
335999309
709012263
1744010713
1976934761
1308230348
314162490
1741126179
1915665131
999991660
1256961821
1038357151
1386526978
597603999
1171071333
1446904547
642472426
452353398
1036816442
1049224783
1188157712
592003280
523261551
1709778612
284006670
690505078
1874576992
1613566811
318855015
556399065
422253543
29765379
428047601
313084140
1227526156
1380752794
2001380862
816681514
1722199786
1202667709
1327783400
454142519
1460470990
209946910
119717487
2031184130
2025633675
2085450440
507263253
175007530
1846903634
520898826
1836877742
1111271223
1025644102
1570789625
783226349
302065289
1280890408
1532798894
806833
703509612
1816839387
1021465252
721751940
463142264
293307366
881148568
1221127954
84929601
1765527709
2077665762
1007496564
30598696
1396579677
563768408
1061547892
719507565
514598509
2112735965
641978498
1542234324
1005890272
1362417908
1499885510
1569262830
2042854518
564901960
1079603437
1628972354
1656765901
1470813208
1922353492
2087197927
416001664
1161598475
1149735905
268890832
494653548
210771428
888795839
947942479
1452906748
702152535
1497081071
819580624
1203098671
1302611181
509694814
390477700
990926354
2008173828
557206427
962344873
344835319
324263866
95827168
1378906055
15483638
1047039996
401086806
1631091149
819876330
94960685
890012553
1405075831
1843303122
1480477470
1800853740
1601456080
2100805689
2043362432
1940984278
434014556
1617704813
1965365926
1530243797
932220737
673240751
190834413
1735303862
404177101
1932798382
639699090
1147279547
825626442
2030364328
1881118192
740754498
1313226806
1936551036
716118512
574797448
1380102506
476719322
1643342798
1123005866
232156871
1613268433
1653493635
1764179824
944441028
1209339639
1690360480
576831846
519725298
1737845124
955589767
100797324
1382541257
1233928375
739207145
116216792
1252583421
1772207534
1954168314
925912175
1087821127
1347052083
942461645
1350641126
72152143
94688247
1543251465
1624784765
1963762882
1853576912
123056570
517848602
171976902
1041412365
55199965
525915607
1534902961
287344279
1519283219
602033057
1707056111
2062039014
1136173576
1236283734
1603168189
1775019038
179968865
1076326017
1700700373
869408291
118227152
1612673495
1309838670
378702872
323384568
129004922
730936350
1436272954
1742042317
940203440
1626859498
959350936
402558083
985036500
497856129
308997412
2086012415
1537985695
1775381683
1647851928
308025507
1746015068
2033400462
178912298
1571817441
325293580
245174659
30063940
1092318973
852054935
570167560
2050899621
1375809931
1571792344
1310201667
949116970
2049853659
20019465
551531991
1350105911
1746608530
2011609871
763534
1030950063
1495242845
1622996846
1277863682
37855783
1589429538
238360791
1007884632
1125104215
466042639
207284717
366108841
275835430
1675942265
1892594648
483241441
2041286141
1828712910
542276455
153656072
1238818947
2099147543
2006905479
919494085
521393710
1213885598
253670351
827127596
547395626
230783233
2112398820
1013913261
1640212263
682440992
280769772
824942966
2074666830
802478758
1065831653
1398287624
891603017
2059773364
1915749797
786973609
549093430
1255020329
1213954810
515359371
221440793
101369000
818907198
98698189
820464736
643904024
874284042
1080834617
226307620
1944315287
1104581567
1736949527
1349175394
2114228086
820381501
1014359773
637113014
1122859587
1893622469
416215439
296542747
832563902
537085211
294708109
361492030
189789369
2023403682
392481658
1392805233
1603663370
1464709981
796831626
473104697
209641061
617717224
892692441
1558819536
1100864816
158758900
876018403
262168059
303724187
761269253
1004424051
2009882376
1068377930
1597459564
477744875
1635675297
500669388
739641758
403613982
2052848164
1716881005
174444282
1490524557
2026891494
1154182323
1171868764
1629408797
10067050
1835773270
58676289
38187628
1649626015
804568447
2053564829
62056089
869871973
1545230660
1206601079
435121344
1238448637
254496409
1108682767
1868392873
921661779
1991166831
1445985374
1246970187
1907945133
986544454
935233778
1652641838
1127201221
497733074
1346237046
2140283105
2135735482
858374999
1835856540
262924309
1303492934
1034086583
2068734219
263782291
696333178
1265746670
2120597104
1238599554
1548935585
351020332
447269196
1769229591
19143884
657893195
645652114
402059522
2070045170
754582280
2094668925
1848035729
484071618
1688390897
1205333260
2072879146
1858099571
1229983229
534121867
1497520110
1768208781
804219828
2129987406
1611609703
1181449305
317648656
3197395
1834653877
1158988332
881429125
934834345
542607818
11296367
1709530865
166109048
467524104
440586849
543916395
217814358
1548174997
1182006175
903922502
40059542
1664664164
354218369
498837044
518729943
1944754110
1569229815
1512852618
1896578161
413020063
69141717
347013530
1360250514
590314927
1844054940
336904365
967725814
1492010670
1120588854
1640044041
2041699556
677643738
1741329085
2031229239
1161155846
353172951
2116314089
260260304
750924234
132069003
2130155473
1931972019
1647222215
1610027951
1396213238
1649160562
25148975
171552779
2024605788
482330458
698172552
2080977348
155631693
1907370034
2123621017
1551207403
1549369271
1189967906
1112145372
1356911875
32220358
305567890
969589346
1713037594
1069422012
1827155336
1595269273
363598108
125320017
1944448210
606839730
1977711085
1005629341
1814807025
1769935294
1081839367
1364004173
137051624
140870870
926020675
586306597
1559634191
1424733496
85474565
307599476
33306514
1136157543
1589195678
158561427
1661762718
1063929933
508144463
330062836
361317514
718628125
1839292641
2109313082
1515857040
1626942649
1611334319
1944339611
795740810
114542987
329262194
710200880
380477433
784052719
1458572800
1654822467
1403280689
2094730352
1111232315
1436872000
604179976
2008074901
1616215596
2011885406
1820250384
863256978
1531934261
940908881
1866926863
1926001435
1133020754
1535199143
954797674
1635499261
1691218999
1057111968
667816186
2005721387
156384896
1317837930
277876099
849301327
1814151
1915686705
1989710915
1957506434
1746710343
2136351726
1978635775
921346389
1557326886
811011979
2036095521
1143431721
852984760
1242982166
184626756
269153149
942020351
936578629
1087192582
757810086
993510303
792491625
1946042101
1057748907
950893078
1763795249
1660705751
298597295
243047646
805770893
980072611
103120772
871123613
1636890811
589038132
325909154
414531301
915231464
1136595413
977108593
597882834
874280405
1450809468
1808164343
818783006
98142185
907521689
856200325
25735750
1541308429
388144444
1512693153
1126872391
1377577364
482580071
130033148
645476928
1579229176
2033381395
829912227
690601182
658565267
1036536305
2053374174
1686463723
1919155389
736342494
1247582633
2097790866
1982845686
1527238371
1016337121
354948239
615195377
1901465726
976216035
993075073
453374114
1224235247
1537917049
1342786079
365727409
814610187
1868082095
1393670582
1131040193
208966858
628300675
708395388
655373424
1095017250
891392835
823024793
2088601931
1211383684
809749888
275256784
420542156
1044453686
753675873
825719553
1834058541
755184035
2120281323
271898625
1191824956
109860700
1187653622
488903851
1643874447
35173117
1634722301
1021805824
759703370
1586652240
1019943155
335268992
143369118
474761518
1945008725
1354929518
576039146
1844866896
1381873268
82016073
18288461
535840115
1510097735
1059953139
1194704263
233462379
980019866
1926184815
2117474321
1434084125
1960090730
1046558077
1864761497
210417347
2014272651
113566034
1361004034
165804398
566647005
1133906267
1668993482
1104919827
839740700
587706771
1572538037
574566534
436372844
1010873275
1497900626
458664983
1536602048
254098703
552565255
1346376866
1050305205
719581636
72421623
84795855
885324480
1400830802
1433224836
1290190200
467759898
1594450694
1601567202
808852745
1823094285
166228571
916214556
1977424027
1352186643
1967020336
1509597220
1484783084
381999784
1678064509
823349431
944030012
879073307
1948828348
2004394179
1305496237
964695624
864399197
214699640
990805537
1180265726
1008746398
1942254477
780705081
1221515044
1108017531
1469687252
119747007
698455
1716734249
1970182089
1513558060
1683191496
346849591
1108812481
1101543534
1952032655
1208976989
1622494308
872495470
123756380
1422094940
562872003
77338107
1031350211
1116459784
1533525568
614177456
1814345612
767636689
935275556
978953647
517695947
2081780751
39371511
238547787
374128900
1476586230
1656999090
157020670
1495453594
1619362016
1303228224
1891853719
822976366
1131281415
1742437040
1263407852
1972695226
418111473
1066101617
127349985
1785303401
1742497616
1461297916
1400343037
1218754185
1911159377
1084581488
206910694
1343712476
576282550
1046783154
1605482472
1296510398
1344094058
254485671
425512278
1485157918
1188790372
713404229
202476618
688638463
1380416637
1610630769
325053802
321201708
379299962
957705623
1444027006
1024010366
744966437
803735956
92702538
1987567528
635072012
777653261
1360922272
1685859283
1471007641
1133812023
1908400763
479332400
563924974
1812272321
1045621782
2008943493
1984216096
205782791
1830597616
1035361549
172776745
1583400367
13417522
960627173
1177276536
214118961
584054114
522611785
656470842
67950779
1312171100
580978482
864656049
1714703323
938544095
1287028150
1258796998
849261904
1230641293
353597624
801330394
847600820
166353796
1428706034
86683561
1868000146
1732412749
625419683
1035476092
2144352583
1864976060
2004874659
2004005240
1238562250
682564812
1275177223
936684989
2034477229
2123692755
340335858
1593706872
1415160598
1892989139
335032517
1272648764
856277457
554014040
597440122
1839323487
584180076
736516119
242579453
1551125479
163714322
2139562087
1148013119
46937097
2081580708
1040314392
504193736
1997822917
205944110
1901331301
105486140
1524706458
1226574193
1225774058
407917743
1960532395
1835426937
61974728
1635573438
1128949946
1124670680
1184426809
884749812
2087446157
1144501072
1007512121
262864476
2013972322
1302432139
1159830450
522326856
812561720
191479292
141992530
1677122369
753508057
2078080444
565178997
2015187415
1102805922
1015665102
1970098204
618555994
1714395648
648812860
1954726518
136410299
130575084
1232030244
263308723
2066158972
1372749304
1200386070
242846695
1223658883
483873454
1907622297
1120686551
179705378
1574866513
249073431
756146144
429528059
1479391282
882504175
956440786
81135477
746936533
540363157
1304124069
1457679955
1768605189
417637532
846434758
1921065718
317273769
1236087215
1718095745
323892394
1893403935
1811101798
1770720902
1432386774
1974000091
1517717088
306770889
2095776606
1331901071
626919763
69719278
78339609
1305990437
1981260103
534050882
1083925364
142405347
167710784
254814597
1983572875
644431459
1286645472
413971377
541251882
1137423536
1326032191
573717399
1917041083
1913168041
1715701725
112588684
1412686057
1107130423
2119660685
16541997
1083374573
1558817603
1418097286
1063449133
393504075
862842378
1145190724
2128173880
287275754
1681999036
675283599
1284527439
1823946327
1683013813
976844364
2069331767
24256567
1532481973
934220918
15893814
291953027
11858554
1200971171
841999581
1143083081
1716897255
670408413
741692173
22046372
603385644
1113489876
639578243
113352347
1674920070
2027444061
705380033
1648738951
2065199031
1715105482
894412362
507312084
1267514600
1306975099
1014913450
224602188
537130777
496601574
1174574908
459751442
955704856
1746761140
1826857967
260759321
747418650
547290337
394192112
1398310583
934259498
1780102170
1277431656
1781595767
1921132407
348319432
438654839
533189857
1055197096
486655843
1147598466
79905526
1268374105
34621268
924066447
1073640514
378977495
795307677
1755851396
551387732
1538360064
826468852
1327942066
876815527
872711134
63132579
394670468
552799495
756335232
180975734
2057250996
1360169462
828932021
532236849
1501113178
632309351
1093447463
178208749
1175089430
1437525456
1755401141
1081572669
105854118
1855674463
1712461331
379109437
697262995
1682175359
453099149
2055710777
785633388
1882444386
1005499522
1433694897
1253785590
197295472
217601822
947233892
645427510
776619108
1484996010
494735819
872772925
163362382
106053475
2070670193
299043770
1585465201
1496965112
1488775855
325946455
64352075
1222347737
1128640826
1400792552
1693469766
1570835549
1608257095
1875471167
260093606
371308182
2028193333
1669779457
573004211
673168316
406818556
49298493
1109655180
770840030
1038231419
138526598
547442903
25329272
1840854653
1155452667
1033227274
1899127871
1964737861
1874224912
1712515318
498428524
233195340
1198627685
1492456236
1571622107
1636402178
1065789200
1896939159
1480717643
598101598
385163943
2124113791
217461835
1674974907
524935273
2079318936
1810970253
1323990342
2120483883
1782999273
1721220464
1958989461
831630708
1863826478
69964707
1822722705
173170939
218329882
341626821
403714195
1626189124
1146467070
211070852
20040971
1052443982
1042076923
194707176
355880121
1047508608
1969900065
1868114059
322220779
638512800
314668425
102195637
1200589655
783241798
361123502
76684712
1584455747
2133625250
871841224
1372127526
89702378
1307952309
732684917
1837096393
1207816263
133476431
359501282
829731865
1962490717
996943836
1838877703
1502371815
1647361314
1386783715
711122454
474191734
751574243
1423037779
883605862
2070390510
98703046
88645065
1721193801
1358062875
508413139
1991366106
1139328886
677049347
1499608387
718161132
464296859
1298417231
1313512221
1302864887
1302178111
1982853615
1836710859
76302601
1004459231
532027901
631736943
756704046
1655321186
492768823
129986561
979576737
572891518
501624425
355081261
165856014
1849675054
1605871472
1039037742
1424904564
1398181446
956726596
680787814
104760698
283212281
1811288555
298235782
457211078
1815501868
1145510023
2059566989
1905795103
39656994
454319219
1937061190
1240579584
1516780835
1423131916
614276013
629917126
1981786140
45547248
1209390185
20001608
719566131
1920061801
1934477252
1230520882
1812418400
1554043676
78868779
298637250
524012720
552548377
1285751199
1474228327
1272452128
953527808
217997862
147272164
445063537
307958253
790604930
2137669914
1375612545
512253800
1571079555
2122149237
491040320
599333927
1279103919
536324879
1478755826
167430267
1249112854
232649065
90305388
839940336
1246799485
2067951279
1700137418
1246697014
882848240
335314985
1130694018
2050252311
1726093791
848470554
118379023
1501953369
272370083
632463766
1899112882
1068617205
621114360
310336245
549649809
1343857850
1854442375
1207108153
1838462197
970748041
750806543
905934072
1567732720
362417890
1159008008
324090650
1805125879
2033413565
787311161
116047576
1207609645
1585533111
1455952449
718765405
1211956687
319931578
1193179215
1280168567
724798617
1079796253
751493980
683824539
1616089475
518137330
1171092114
752621725
1747604316
1024576291
5702027
1392063445
1954316061
83045569
1094468215
1831091912
1517507195
1361208674
627498172
815423360
1004820163
1083117849
1540847738
78350558
1670396183
1293780783
468160581
414673323
274824607
1621380718
661814323
895463609
2103323600
291698967
2044251785
36202886
1971370638
108897972
701717094
1963524929
83410163
1573643648
1717053609
1877002757
1104973596
1455471521
952913975
847449256
800118191
1251418375
1428807435
784439065
1870539155
1312349762
1688900648
1065000328
1240520998
784231485
692096195
1473717010
1440984905
2001000189
1999614186
1507071449
219801492
659836583
193274841
1686408635
2145884942
580038052
1958413007
1406878684
381795654
1182975515
366906246
1840816542
996786564
1553025479
1548584549
1401849887
1814994956
1162609626
1292158179
147482284
770752835
255448370
933903255
908571312
1443345619
433843727
481892812
1914871645
747976429
1824361161
1095364616
1274531601
1116945794
384323900
1442970991
1512067174
675962988
528710417
940201027
918638482
1684512721
1982008868
1744706258
1138616932
322471934
1116105962
177675180
648725243
771539714
2114058929
2119831903
825977088
36521305
1535886368
1305271744
1795530244
185922148
760104538
1380728365
204726000
1892463498
1709762823
928554176
306735699
906189402
1690443913
88930796
1289736398
655618123
1687041953
475315978
1719333546
911769209
1063117485
930065594
1303223456
750455248
695953279
1873406362
2058488114
262476358
108827573
1759448882
1282579748
1865149528
1970088831
2056966396
1309558284
1405630724
84975170
1944418294
1035854191
1012371297
1251781613
1644133352
2024408490
792969954
698265901
1865149993
999937614
546204313
1621340776
1349527667
2037545525
1941885105
1971227633
1100901514
1675018991
409385707
542446775
1677626615
815806748
1988116079
489698228
1891891945
1693752741
701039109
242324006
547909043
1212818142
840217310
766075560
843086002
506743896
1927127899
1050368189
254778706
813046174
67387940
1810490902
808812588
817283314
1675366607
1335452120
716362920
288399105
98524128
700826645
2086967344
1374661735
1944386101
460174261
446866493
2121638129
1170598244
1547401232
139878060
2023854577
1590669331
2132730799
1718750151
1383776044
1130106079
2020464664
1205387668
459502952
834471173
347163061
1444477980
896500777
2144056103
1103165119
1229184071
1674782070
1273127791
1241758834
238224305
1862358492
1518568049
1185047215
156609691
1691532886
515584362
1558392072
769313710
1337374873
1184553609
2046334897
1034766502
1602264268
1994514303
1866578227
25982240
1424265478
625021743
1725956709
935422196
2080400554
620721514
773615303
970579177
1285764335
318829510
812613511
1402298338
968886806
993751974
1444253605
1110769152
732607021
777178008
101146089
1658169105
1061772845
1381100681
206050974
1341743280
1256927711
498004641
2144940498
368059138
597856829
123774654
1850156749
294358768
1582287848
1083953627
1602882576
820860304
1184008040
659791150
174081203
1249639268
1246091158
1260612214
1586031905
1656597312
1621312200
1199347032
741715357
1294537806
1078899094
99893849
1842464199
56202413
1977313673
786356695
1757239673
239471496
1919459180
1241466081
463847906
429633907
1040491584
1686191756
791827499
2066022441
1111868485
905892713
1060385865
927283385
1661927008
647046963
1605079202
720719644
421441403
494209759
467542163
476443095
475095683
2088679569
823175795
1581524037
623133787
1615773864
1340221598
2027683591
843555848
1405887453
930393242
635274683
173657107
1796691787
2023065881
645602206
1928355210
280569372
1899140728
2102712322
287479499
1542807488
266166301
770984457
1314128776
1806769147
1723717370
705093625
1413412661
291618096
1795906122
100294459
1133298454
901297611
1592147189
1354766028
1272037879
221799253
1552855857
1512292610
98110012
1455841753
280669179
1266965031
1566232149
708582173
982018397
44294414
533073799
195960035
1527048325
1277784232
788483034
80601049
529091535
522914330
1629388311
1051552308
489970586
247716910
1191629056
415377462
531912812
1459856393
659843495
1148301459
1169008043
1003088441
79114283
532437992
630860039
1710846373
783375786
482026536
1789895053
1528149196
2034757272
1869192207
1702768716
939863351
1323186208
249436570
1041764904
1048456090
378181106
316696569
220169076
1529222809
1431002033
1852789106
987825939
1038483549
1698591741
716564136
1192520547
1551624184
1942604310
945210680
963019683
1387268014
1039416840
1980247816
2056634563
2056256753
143539897
567312887
540687787
402850665
426180425
148231792
1677709651
1298512592
75783912
1128155622
2030828670
936779551
1552244110
1381456578
1100417496
1564754204
2090293456
44753088
1356002757
1079070337
1334206724
1229911167
73705289
2095042766
1601895423
177927415
1826609266
1062844997
1968653889
1494793410
202807834
1426012595
1168068592
1017329734
364764265
1643739573
361042385
1187182030
1394660854
167247694
389974809
1911030313
1552541438
350158275
219804572
1742586799
675287842
1107573937
930847218
895771529
1802184890
938145613
1305449533
2069889044
1834504897
1881512697
1121522745
101226730
640449928
459082079
268063207
1702626845
1024497368
1644795804
1611119402
1034590532
1335753148
1794524986
829285899
1525329152
1215365086
607311830
1085934288
343708781
695922404
1911284338
1470664433
496394509
1867436838
991854846
129770492
1639715188
17292584
818519982
915475540
2062978194
1138640593
1410647316
499702007
1054980563
818705202
497544205
76585779
570617655
749302687
1680301856
1256269029
1808763197
532066809
1246562320
1983493880
1465490011
1490184299
1989980202
183156455
653894089
944390875
1751159383
1521757936
237297292
188072175
1425817202
2074776583
1380419408
744647827
1019805802
1791197076
295207294
1779788387
295797532
1701101204
887073603
834420992
83892788
201622218
2055057778
459411656
50677601
1423918442
1261280648
224829652
795659788
312902578
131504603
1082272198
316803227
2112876877
1554516705
1907143806
52323793
1145422166
1561161889
689399849
722815173
874588818
1365354187
1606352145
442645490
1585147273
50014963
1506244013
580621834
139089977
374443434
1125891359
1950023099
563654732
558275509
1138102834
1032153740
726374874
300872685
1552347633
1848782086
2131488451
2074442844
2071388049
406444023
2107495913
1301942672
1479088629
1017758688
1931839858
124311485
699614815
706864159
1398731479
201323066
1394308008
1029532237
760091930
322688860
1066677536
1664633833
236729432
1280113268
801466131
2102987534
1788613007
1095844798
25796283
2078652291
1312177340
1614772331
596444270
715206607
1284733683
1503995387
105694122
454897335
231169575
20508216
267788124
1897359273
1402307286
1019184927
1961278373
159689603
970217303
657163166
425416686
87471625
892642998
1568167582
2028545136
1783159446
1580227950
1224919131
957150327
2066599725
1676438598
712307917
230372733
152772975
921480735
1139184004
1367744518
1832176785
529683641
389065406
1595836144
121443724
1728477963
1261319563
973551036
2137191121
314630162
1321455756
219847680
529458715
2098200662
2134840289
529759899
1503998869
2118333863
1695766029
1829978634
604629153
124589237
765597698
1517354731
651808889
989896653
519751458
1489915295
1659369294
171322834
724818949
1133155877
1219573260
1805744488
1455033674
282665611
48948076
807831854
1272265436
2076202846
232444673
492270373
232434901
243410978
649370578
1114470996
353466075
1246871769
2115550740
1697167042
1484392415
76388450
388751913
1082941292
1536711004
1056257804
1808308398
1394520244
441768948
2136521571
188148203
1048442186
2123068839
695104883
2015358744
23842238
197026314
1616952463
2056390771
1688844261
227784114
1221335323
1912756624
1540013593
1836977796
723948787
807811932
426652994
462661292
434219774
97684355
1603990234
1678430483
2120879283
1086906216
1878489357
25569273
1866226809
1314124004
857425082
1384950725
682109971
303566195
11062391
206445414
1758070099
213052900
1496294289
1426676146
1848829209
147340100
511001227
1103882037
738716022
1608693891
1783087453
795419492
1436384259
2000544508
1335074713
677713917
672733325
1899082237
560007989
537639199
1175100763
763763955
659866000
354354394
606276245
1482161793
668522041
1599488572
1105974591
466442587
362435204
247320057
1409903584
1287412434
967362964
910196581
1919712489
1506125305
1382437617
2131843802
1344872400
1439340158
1423542431
1176064693
658453448
725793529
1944466201
2014254861
1052035788
971353479
251178998
1550103870
665373248
1146689990
1865326952
266005590
1386482374
717213456
1935901469
1085164262
1855825561
600676524
274015205
1269742674
1488785749
533927614
529984532
1344308082
1721542325
1560278687
1026537305
2000618999
1836142419
65683264
1786162540
467373410
1186289683
937996839
1908427048
166305396
19258266
863427012
1036711953
225060564
667693526
263682417
1656845502
115418177
1157544253
377484399
886177722
833480709
1605185160
1785834200
527673231
411295528
1008950851
1618133410
792001052
947375803
650835380
653217559
895880482
975273043
1755482412
840953769
2031637017
299002792
1702534084
34027139
1415639190
112859523
778707203
1016924247
593703432
870979608
1306697816
934696890
43859312
104198469
1765170365
1881754462
2064405180
581094690
2134362296
927770383
2156715
661861792
876394468
2114957172
118962905
1668706595
570300567
1968397666
1895817737
794997378
1082409790
1197766585
2090181776
1255293705
1083882303
1382705718
1442589286
1519928699
669941496
315314064
1454865184
384448011
1289889790
300976666
1568499134
210367854
69174491
722038078
655962954
1311312946
976185277
1733399223
373078715
89260135
1268182701
397630186
644614394
2126884445
404461731
1815180800
1651332766
276608145
75375711
16616031
759738197
2088385714
1523951337
366863146
1276112405
567367642
1988067008
1952186220
1102039931
1662448944
753323355
1095260551
295185670
1353444098
2042483697
2081546194
495995093
114648482
609510772
974361437
608108925
1304119941
130835244
396558027
1957224759
607612961
612733615
527123653
976612037
1166648086
898042609
1466266684
1530703438
50391704
1954200782
1497165676
32577928
325820633
1033727017
2039975385
783898712
718754291
1701043357
1142386816
1775530291
1249630413
861653549
609435492
125470785
1251977112
1764963927
44752752
1579937569
157172159
817565690
1441906938
599262408
2048612788
1764508010
1950996155
652039846
866587518
389516564
2071197751
451064801
1532330080
1448911119
198613623
446641495
514355409
1190132200
1337814572
865776575
254867367
1498962319
844750968
393532968
840336502
1618029819
1670527952
1232391468
853050381
520142004
265395953
2135396016
1443045894
293421392
687641691
837546935
1880398489
2115011392
732449428
1105616867
1683389571
1776866660
1738468636
1806740776
530509433
524653162
401173922
265866505
2020011942
1515524784
2127949763
960541746
980319423
1526785610
2136295612
1551023310
373235182
1570194230
2059665638
624409104
1865197677
202741501
1024790569
300816238
211099346
1128601223
624340830
768311172
1206350037
1957197655
100567393
371513064
533822102
1909002245
414658196
1574996186
1516522687
1797285917
820767655
1772499511
1948370548
1225987321
1327780802
919251407
886838575
1100496278
1633725072
1043124450
1667870486
1903661992
1680946809
1824961317
180006226
713481362
913040458
2003906437
1776198785
903024503
1959490216
314931054
194867161
525739230
399415285
163785061
1636240085
1904287483
84403582
192945032
932537884
1603935548
227407662
385442264
1144247486
2107366033
1857880384
253931396
1487417283
1440998391
1327434199
1175017886
297878984
456479907
1620031693
963454207
401173701
990749046
123659092
1369755291
1233171348
956710915
2071378933
778026927
304592502
736908723
404045554
1742577371
1691067950
1766257923
584937991
43382709
2126962835
1038337070
688887410
1728310624
360254197
1303630112
589306780
1033018080
1660413056
735349792
1856500316
764319006
711831977
1039333216
1033262029
569925883
1212196689
629811700
1284421755
1613863967
1786872308
90335285
651575832
1992712137
400322584
1114098192
757182213
850933895
537077831
1621506959
1987955202
1234964686
2029222963
713438398
1165234633
261345479
816836275
1132084388
584381174
1825922632
1891637021
543162590
1212137927
1368978394
1051568958
469350569
1283977765
1033634908
468674625
2097286143
125042885
817796512
619789671
568462468
1191153692
2047699078
438086206
2014366227
2070770884
1688446235
873686118
1691893876
252651805
1933949632
463517185
1018999393
1399098703
1141063616
1731461426
534709965
1741456992
2102930321
580996508
881216441
1903300747
126376406
1421824323
2132025669
1687370864
1236879425
254123578
1079483776
1449197554
1794995795
1151699237
1623733619
488357025
970483917
1940312615
624039479
662470271
1811896648
1869664021
1134016544
1031497626
277726554
1349596956
1380854092
1989227805
2116899587
1413838843
264533882
1682545165
1076937663
1012895174
1597469135
575997090
1378199404
92066508
1214021569
1759629568
332938836
1277509367
1111119308
1735936209
662645909
1719860224
1845569544
713688181
2113532296
1805014800
2091968197
1968983760
2118874989
127513719
1800239641
54098183
514363186
249836288
1571520819
832106188
801424488
232512019
50844645
681065810
1327722669
2146345117
348413279
233943084
485956318
681533769
2075908044
165542486
2102798342
51914532
218849950
1916187955
1594112011
630650921
1552688031
1718488476
650604375
1852149592
2046845290
67456963
1450691810
922824880
1544779331
2073231309
238682471
445673177
110799830
2056258935
835963311
938777592
1370875325
1416619891
73400359
490029942
366861959
131519289
1752381205
429786691
1355294582
1672438883
143373650
1844015812
10330283
1165933144
1060124284
1909429416
893212688
989888209
1088782676
2014798468
2095441177
622808763
282826094
579209311
1262634359
1710958898
1976917709
1557536135
2113663586
2068039582
1574656700
2049793772
1554979799
1796088750
754095888
134986497
1733844335
1168986572
2091335539
904376678
1765198297
1539148751
409554760
1342285565
1428061985
798269351
1247831670
1438868437
1517063485
2098268447
1091785196
1776421014
361079516
248744889
1895061113
1993829314
1307423066
1961354306
350014237
1284332975
77141469
1568395705
1103063373
129634181
1551898618
2091936250
1993867401
781280355
2122199052
799700779
886550038
1186261244
1623433609
1632737237
483969786
1753540771
323939792
2020242839
1523033948
891411306
608604676
1534652526
1733377226
433714245
475468169
713338572
1093992028
911673804
1987613972
1466227989
1194552652
1156133651
940958417
1794587932
2060157191
205953686
687409856
24870426
1888779617
1052420136
22242602
310686636
2071343293
1252230642
1184156579
1153445363
994628106
524277965
700873727
1232834152
88511159
766655645
16491013
898847300
1145636091
677245929
1771351533
440297780
1085785291
62777043
56775383
616652460
641484072
1926081242
827076040
1534799677
1452175000
964755863
1151693584
1413179744
1756131160
666495663
864139716
1881520776
534325041
1804767236
1017796589
1525413054
66552093
194282617
652623382
411031535
1965397327
446333039
1892246910
1150830021
227729678
1847576715
1778214760
793171186
2014343072
1007532203
1863143765
1924025440
773101439
1122302507
570142686
1062285304
1849225734
405114623
708676328
1368924817
455485748
2000571334
504761548
1383360231
954223458
300571415
1319072665
1372193799
2126611784
1183236647
626794657
846659222
31731920
1745502300
773204682
1838723589
114765168
1149978914
637179868
1297218012
1430727374
1525055041
2042409187
804968968
1541062987
2101226058
1243194878
321649261
1379024379
315641571
161457561
668269790
921899105
1902836506
586692772
1788358677
1424429442
1452555823
127043323
1638475626
38966507
197990493
641292274
236427926
1416986733
427502882
480782412
1173222438
659307845
226840304
1887581966
855118756
2103606593
653747727
1630023302
1342955132
1145357784
1706696878
1489495452
1993866800
1368600910
749696786
820590493
836200491
1043302121
2134847273
395049661
1855083307
529489065
1416511408
1669358167
1360551950
823003689
15744882
1103554546
798254224
1436851718
897023197
1523664977
728462698
1640714731
2081209194
503260586
846262564
1725962047
293470972
261512597
80887685
1309904266
1943286535
622029466
1791352517
164207654
570432030
1321035721
804412952
1814270551
1819708700
841992063
1340627871
1912641184
1302943754
314866933
31235870
2111376258
235874241
384425411
1795860881
1843504918
1992686035
1570628203
1042551705
657207070
1524616201
1392511332
1299409728
342065240
1533613737
601496047
2069387943
1518155385
216843004
884698307
1361251782
629554952
1119306786
724304142
1043352960
573257833
51171657
1898229717
980496171
2104429464
1999451174
647303500
582619076
1867324355
38018500
1821294183
431806737
1746469973
1329852905
1239105600
169950288
379263843
900755404
1143275223
2091802646
2011849045
1024226061
1065699829
247793575
604350998
277619931
851668117
2109069639
1304762031
893899104
275487958
216672712
470625602
708921629
954940840
1373059235
1403529391
1828549186
1157066744
51137193
609056505
2009447295
1397818608
117761348
966613167
1824510271
1914152236
1551386036
333078246
1298944228
2045469321
1766372657
710589045
247383933
10771090
324815771
2139940821
1574514006
480512938
864454456
71114766
667912416
250802088
1236121030
1024204311
248964691
1291481311
589468801
1168213181
1784427790
2031470622
602241916
634676404
104987153
990484046
599230210
1491050470
194959249
1620705482
667446207
670179573
420076308
1632871013
584587622
1764249855
923768999
35592086
673138225
375667284
444649938
1696916819
1445486417
94561846
2059929723
1746943446
470227241
1307822131
1015170718
1977867780
1712008302
970459202
661096471
1459163050
1236161862
1701381961
1687583159
823407310
1325953058
1708526922
1681071311
1085230393
1964428880
107822499
1093947258
697573023
1486303844
106042007
31789589
801263437
651985001
507935037
583353765
62492784
924155378
462858912
1870674633
1537757634
2116312078
568762286
383045669
817310933
886363003
740987395
1965126964
1037422680
620382811
96620574
1878310304
307891294
805987652
196274031
1992054770
32030651
556778952
455103517
1275563911
552694180
755322989
1312518273
2070662881
2083185087
1613784957
1573395742
858370899
1730276659
1832295788
1676843806
1162034008
152396264
1683121211
81104135
804155455
902787706
501365491
203898925
624969065
1157396299
1938830068
1071573737
1320746876
174931282
198079324
158860882
1020597368
2117853715
582647874
1364545583
2090029699
1238309954
1937265765
1609377286
1531389439
2005150512
97668378
707330014
1226310341
2057703209
1595530520
576007372
1114032963
1503040805
836368477
403775732
702226381
1822089107
256314475
412579528
279871168
1801748176
92069444
1192656797
367316863
255991305
1845680166
741051821
1850901818
1209659370
1265995273
1483448640
1420367196
1008447668
1083969136
1301792181
1421390101
1071498362
1279312982
1730197060
817075010
128397559
642457490
685403946
1313505472
1759450343
1483290350
1492905448
1117736611
807951524
413128164
600579808
1031418138
203381074
895534167
626824632
523915248
753339823
2087717224
1448370305
1168527212
1709598564
548163746
1106653253
616643599
1793640748
569723096
1908025111
2141469127
477833199
76191533
1300520247
645865325
2041501893
194745262
1663496750
1392316799
912224998
1483679108
501086653
44453780
1820971838
1345513457
221366266
279908901
1869351299
560432467
1970065909
1607376101
1330623612
1559952118
1829541446
199665468
416472413
205515753
840022185
1292198999
196812287
483522981
642269744
1940273660
1917608702
203121907
128219992
678805677
824139283
1878655241
179843274
1537277235
1583572228
895509567
1926183096
509603918
622614814
1234108424
1918172723
996028689
113497151
1967521753
282952985
1902947885
33569098
10298506
737872399
531450881
1675093975
1735693307
1320908549
778371386
2020460743
1403675528
961712900
498435286
1288499005
1315544845
1181829351
301017000
1053422653
364838436
1935707841
1612124441
1774710027
1955793915
1832411129
1905250483
1720658513
2138421045
761075668
1175451864
1126229578
471909599
415798333
1030058797
1968470948
1587822768
538197467
1921989373
1790246016
443004697
1957498224
1891770807
599026285
805554726
659302472
1392973022
1790331149
1099823767
1102513600
533111275
2071412566
463701383
452080598
551304642
1816111580
1819007235
1569659867
1818831018
582324894
862586735
511864712
682496339
1405414359
413024271
2089587461
1515509048
1117814216
342519956
1123244089
1332126364
1019457168
1444597586
747081121
647688866
2138263039
612994926
633446451
539546834
371542251
1104832778
1610319965
376610944
1484984683
784176945
1522462292
853050381
1633276479
1537445526
534334968
1729251405
237294532
1221009410
2144718080
462511648
49601678
623143975
122551377
52420890
1421482221
1434579937
1879639988
1988449133
773299780
367371066
703511372
1087008
1049558106
1241362917
1063296591
767219516
291665046
879604425
334530219
775922777
231444188
2030082720
1709497981
1196391577
1630374076
213490545
493144138
422452032
1002758687
2106896567
846094602
1524810051
488086813
1134838285
1417319016
381631138
1643913714
794479023
607745312
1002123759
968298337
900681669
1672610102
1030950585
1401526177
420651952
546903621
1563742695
1397675947
839979681
1770953695
1071415928
169474891
1203515565
1764184825
1496604007
203380469
346325431
922868034
2007573742
1764308067
1902755673
1009119168
1965164446
1762028203
588163651
1383632077
548688571
1189635690
611976810
1947912749
238827961
1872579420
1867621109
1588884994
143749859
1182603582
1488813964
301330510
926534594
416053264
621480994
1904171607
825170569
1702997822
1641157759
1350822971
1329263272
415800984
557331402
1860273103
1114713612
62235411
547213852
527556158
1917239249
783712876
929166621
1444325925
581565350
1856026163
1576676123
1629803171
1420653797
985916971
930036500
2039267716
2026907669
1564674059
2036233655
606547137
703781184
559371031
947959514
386135597
1200171890
1797290371
535271333
1401924321
699280710
151662900
1172192936
1463163140
1778801256
1516011980
996270248
668069501
2055223163
529257178
764856693
1037555372
131102683
184359955
317215709
1577188981
724883695
1910886985
205725003
519415042
529671928
573933721
1863939176
1394024827
971708648
1161041141
1931740926
1855211719
1160881604
1958480051
1827140914
633446578
128117096
954905905
275711948
204494963
1512736276
1624935535
1781466005
1891115788
1581153966
1664405151
2050793051
997102269
1494202956
360469192
232710872
795469527
1911320798
192299783
1223736407
1232043614
1856498392
1809103183
977190907
553354383
9783628
1795397861
1978740755
841313153
1820451702
2117686395
1700176183
319618831
2043516687
755012291
1141550256
1184021936
1836770711
2115295765
193567015
952653138
570762658
1568223583
1629260127
994372159
989728059
2128706630
450356472
1607923902
99232553
841849315
1870501742
665977311
1161379537
1522851574
2038744850
367427543
1183014088
263414793
828948785
1460411458
1843509554
1967856573
1450465253
1510737931
299809281
901094073
2052513281
1878744289
543438837
297439876
2128945758
2065401871
1495178151
255900169
1479725208
1955695278
633397831
1993274503
948759871
418577179
873935299
1794176383
1458879290
1145575777
1786661288
791752077
48593027
147988306
106875985
1227174160
1498654563
1372236683
2109826870
640685809
2130667761
473659542
1664696777
1293381664
859800899
2014380900
1841323043
392829019
438892089
2042162200
678395366
75478678
216709320
50969339
498764736
1704858624
915994603
1387565164
429207374
468217569
1266904717
1802007624
595786609
1176502248
889419824
1239051000
231358641
1298374305
695120995
2008976194
456788176
1544508368
1541544851
777489696
2038802679
302674797
1661272146
1311480729
259651195
116364664
178930772
1106828057
170103333
127537581
322334546
2007436864
801121011
1720061327
1840632538
177699886
1371202941
1126919549
774811977
1416689552
1113183670
1441988616
1243861156
536417693
1393738650
1948191443
2043484912
1221335389
2064333791
564219685
1990785785
1926661386
1058644786
1888713636
2030084811
840598788
386080903
323437579
214936466
1205263605
1705700139
1167911829
624330425
979817574
361715506
87731398
501355147
45722734
1639578962
52865396
658394994
1631801305
2008506650
577723091
392875796
1533816119
429658820
458773064
954288785
1002013122
191734171
31330387
1583335115
1295578115
1466836490
137764785
511028196
1318726658
784343861
919305433
1664242102
1865638338
1772097333
1795888366
215673417
1334810358
2129635667
748971018
171158851
975322267
1095255418
414729299
1922564781
15432686
1052500842
842757316
1728889877
698684023
1960905985
1396525295
615149442
759174728
1264950868
1258507848
274814829
34192604
1848081681
907431586
1992833317
1949427026
1414040036
220529736
927487123
314667952
8390565
1664684330
1321170828
620671908
2037945456
1541691194
668198255
532446421
2141552039
2069426907
1452359014
1484363639
1062756953
1988285075
1592049968
537403288
919768538
1396036406
574481717
1032729756
1684259884
81550821
2065732335
993938205
1053857892
256321951
449247868
1662936672
1930943569
152049462
438719498
78130566
1969960365
1815819867
1316145669
1577504610
2041815847
700721148
1659135712
166617253
2070208791
1184781226
1932171826
598155374
1912125093
223088707
1704900736
1467096805
33008896
1244932935
1821970084
1299978663
1115084800
783382168
2110884680
1696021378
501686470
281951700
1884512753
1016008617
467395619
1725458292
102964248
1491802811
409236295
1158540874
1586043189
1710358907
2064212424
904713382
364944629
401415059
1130459606
922116633
1660983733
564478702
491642135
549017051
1833412707
157154898
1211152077
615770004
985794174
556511626
1611699597
1790695682
441076425
652827618
1447572105
1357627043
334256562
108368181
1766611911
1114912622
1504684933
2073275036
9576004
2089022048
1331818997
787163318
417601305
1809806766
1850168281
1401342671
1288604917
1381710114
1095802900
1173571232
1014669012
2041113396
1579841391
815326255
1225619975
1644086368
1684018842
1644232970
1936406956
959114972
2066909524
2042392513
919721972
1594893861
20569997
630095062
1595430878
1822417444
516063929
485783305
1769902562
2087166588
1803326836
1832805258
14868654
409071525
2077727921
60384541
1616528368
884807713
1723004561
2014909546
2122224009
1438324456
561172922
1129205481
107333958
2061287537
2128208762
2102029708
1759236214
877660520
979161587
829882164
1135975828
1464280938
1034420581
1573254885
985155257
677248938
1861879040
1520245381
706247180
1743879160
2012240981
1820760710
521534288
302433809
1687565399
1167978327
1443565262
820740443
341063354
1034537387
2015212695
1838135501
280290809
1399252189
1206807568
672375429
327098304
295951893
2094058087
1135611540
193859737
1473030261
1528595879
1833558415
1866714136
1357292072
304222703
2066743511
227572500
116186177
388144869
1669946524
1860013874
260509544
197618013
756532577
1595269443
1562841531
536721741
2011145848
872464707
540492828
840305524
1040023356
754753982
893881670
1323434067
481241008
1133674484
1626293781
746529308
1639571895
158076842
2040010309
1892498664
1702725233
1926858085
1174660089
940172945
1306623602
1127612118
468935518
337706126
869345784
1387407285
866752074
291779753
250655095
1536671765
997315309
1076363674
2067619319
1467922446
632206295
861571661
452016475
739337971
1613431457
1670949734
1865882192
1098229051
1704123649
936785870
106147707
321489998
2136887188
1567796285
214185272
1777468480
850033570
1920755413
1365154767
452262505
1749957867
1348947640
1256305987
1486301932
1265421441
31935905
192726074
1870351640
586503309
881792379
191303074
1493234194
740656134
666916474
1685551979
918679041
230140042
882036249
201033661
1731937639
1302541509
2015650423
828410
217613354
257206299
622698118
143049446
1389539891
2110077578
1111869599
1878223996
1854627390
2082515727
859350694
1912844510
258677860
1082777116
2143145568
162280138
1921682564
1502772871
1777007512
606180821
216254001
1458902285
367058252
1844826420
1989135821
1837388387
595974120
487124787
1049808805
435640583
283790984
1386579184
1384047352
660564733
1044454968
1697023043
25253310
1677255251
687325671
1672638774
902891659
2003766418
505181520
1405976563
508319809
105263893
1190776887
672050051
613282805
2116314089
1319888650
1089863926
128451846
1223523155
538419571
1231829136
2126069019
904458315
526107103
1279055591
1665957467
2145740253
1295360993
1436942552
1056172129
929197295
2068065217
1097114797
1149105734
209596169
2118657093
909520697
855658695
2121576276
1553713263
447724001
1967573728
34018752
1151702879
488627640
1984735119
1030026112
1372609580
636332108
1056375028
1924271804
1894842889
353763258
198639545
440817975
229001442
1934099727
757136965
76460246
506014732
369253395
1339588616
1886980742
1891306889
2033673044
915858290
692010901
608262190
413590871
2019501244
129062774
898600712
1355985612
1760968005
1389934586
1210100342
2037082910
1555377441
753452340
150787473
301929261
1496000861
1200413462
1028308047
295308099
24996690
28995635
833819977
1825143914
1807563183
192570334
1270154250
795510800
1606538298
1371060817
216217670
716116391
678715190
764349450
1399044416
923410811
1287532103
1375266149
875080067
270234122
1043784358
1366123913
1109637437
645990710
301567815
310347450
409527889
1855640001
1552575732
1393621159
1903329999
784998424
968506097
1111122943
412861963
817216539
457887379
1628489746
1016750281
116849623
704395585
415222782
278802643
1590055811
540089731
1888790073
339414369
355392009
1517455104
278935841
1609231087
1149070414
1308301084
1778342995
677213524
2105633194
1155022247
1269967471
2114187455
443188713
114635516
1011862225
902872770
1088667361
1586215055
1706894086
2076159150
1051189225
1092435397
2015548060
699028206
1155244542
55108949
1754099566
2128993466
1134256430
1594214551
1379048614
1561692666
703160031
431677380
1744677744
163531719
1917266775
1149685670
2107273754
1370974903
5990813
631371410
764926691
1561722560
1244590019
966660296
1397553119
966849906
534065735
660621047
731423396
1873524288
1888752619
1104902483
2090154079
1361160523
1327887500
1518143670
872079312
1358776997
994693887
553006580
1318333816
1726827360
1103552163
1753534196
808197008
1524717405
850571680
1859341792
1401264107
148373157
28720119
85851891
338232125
1334250481
405168125
1448922887
199425739
424667891
709971670
918576375
2070798695
404069003
399658425
352195317
632871602
695803681
1260462572
1596570734
2038692298
1684587870
2144014874
286692071
1145850112
730766408
974731825
1509418478
349627687
2044986055
1634219807
1380621888
1061881019
721455159
1448119479
10680603
2132500896
2037994832
1566127898
1396650807
1385034813
1552704461
170436943
988543083
2108012085
1551223258
1756226254
1359054545
863431452
107215338
1161474938
1755318553
2096811257
719382983
289302035
811534744
1709387841
1345503324
442646430
128463658
914256882
885236317
823349331
1992531549
1228654551
1996020640
62422101
1592632567
1585321383
544840961
812201408
1067602984
215308005
533879914
1876645694
1446220223
345492986
806958183
272786439
1766094744
523950164
1036993438
1004496999
1527100960
1530454548
674923469
454933794
1250742706
139715368
422792560
1169618647
823027506
954401131
862038142
764460326
445036348
50302775
1501870840
2088917945
179952852
1238699145
193124723
1116789567
1245639924
991181937
826154389
1427384294
1862956001
62137024
1044156195
1750284084
1659951166
1119327619
1675686465
1971395813
130903510
131957665
1746880011
853879141
261725406
647976514
1879129026
1097517670
1514419923
1976072669
757021041
1102257463
2146508715
1150567275
955605023
2143071124
960853080
528932993
838680948
1778643391
1079895660
904185408
142868788
679726516
902761260
1667953558
1703892140
762740197
857244352
75202000
1159323872
1953960875
920683881
587980262
500128444
1888184756
311717991
232371307
112289213
286093968
1463805290
1793266768
1945771361
1630315079
592106143
1054701465
780231410
1162100470
1580454690
112179199
1499602014
612971492
1083696514
1661697127
1459777300
1964785233
2015655820
207581223
872001710
1018540534
2123584813
1178045145
677565189
1086137207
1919202764
218778356
225566619
1115352154
290168295
1078904780
1864747546
977345766
1190731361
1394174098
1510736833
595278089
416069900
869554563
1270524888
1965582332
1549472443
1886930226
774668811
267305249
623610253
218529087
1541929016
871236668
1996712710
1342668995
1788398264
1213416919
1993354362
30000553
1840552124
840032905
62417494
200804319
187991039
27150598
228272822
1688362169
590606459
1030330550
1031413577
361075987
1459232665
2129992503
1144853136
1041763594
988689667
703894639
56880899
1284568713
972938852
226683875
1232014969
1624851832
2100236710
27264199
1383170205
254894359
271646004
891180094
716768331
694483270
1138254441
1672663605
76977425
1251745151
305842009
1303249641
754695307
666441309
1793517103
1737640395
502335602
2127421107
1437479916
784431402
1795509160
1630447728
1689232928
595332675
15911975
1637803943
238317253
255272802
2063228374
631013585
410208091
1156953611
942621063
64194333
1673940265
962855391
214252320
1886199362
1428697964
1615517128
1965310022
1575310395
542243660
1596781125
1584650113
1699817315
2094316355
489641743
717851334
1183596521
673547066
1390363621
85363091
536010545
1601500937
295748452
1061790947
1081946474
1364405310
292974493
256084488
1112326050
1650066514
1107108686
785008394
1226294780
623561292
298912690
1999718831
1312605046
327240167
879209846
629677458
1316366275
582585164
820166805
886752225
225470355
540424977
217043635
1660401062
471467369
666324691
2002316296
578487821
538202774
1767229007
1343420783
1216767528
1717423775
423554354
129686343
125409731
1021580280
1212127090
972381115
1897631620
1548208559
1491862660
2048472906
1432557809
505837246
1130778078
800937200
912922077
627728175
1470086433
1972552947
1074929854
164620763
1843929228
466621066
433901817
77843350
1064573196
826825989
719871971
808225095
1186452261
903321429
1441714878
926985444
1889080198
1058700760
1719408513
860708106
288092729
121666856
455119048
1198386291
1192966340
410980958
2099539811
185297247
1400346482
744094306
2120684441
976439749
1063093091
897952234
387328381
381206822
92578456
904463801
628537089
694551500
9847719
1961273809
502682140
1224389007
749106123
1062000430
51187262
1692392615
124549127
806325792
1366511563
1607344683
396189570
1714925911
468127929
1478140085
314094251
1068015975
1421824495
10028868
151642289
540021844
962364543
347723387
1794094505
1200793586
1556130181
1566781451
421345644
1105631901
1051827110
1042212495
1929941388
303304861
2086037558
1378585210
97240613
2017159737
735135006
1251272647
1405647503
205541795
1426038612
1216708031
553509454
1884103992
2075355435
1322850441
647805531
475686357
1069400600
1737844995
1258077012
904577088
2097969130
975187454
193075807
1591658462
512489187
1012492283
327700539
1683878083
46102836
156100674
279851513
206640393
1564865107
1255130425
881811465
1016777381
1329673495
2122665936
266833320
78359873
146373618
1994178226
1945288193
472406054
236779384
631339650
1123997218
467187184
1352833439
1257368851
1074936410
1178587167
746161562
149996657
1934234208
1913228182
822580855
1677163746
842266683
2119398466
2033437669
817948667
1691859700
1084088629
362168156
2003040672
1933556862
1771360145
1792544861
1983791294
1766328440
1211605027
710748664
1610753614
1960382948
1559959993
837500563
2065576402
1426905783
1458642130
2068850049
1012246924
310212726
338311423
332478021
253030823
699760871
631096107
1826012512
1564769098
1987350042
1939970390
26004343
1807312744
1133599176
1167185906
266678497
2041342649
1543516849
1824604578
984364980
448834017
1721076203
1562156497
2014216865
2008791500
1643409067
57366965
2044167033
1626340803
1908739479
1077796343
2023075025
742911413
1630794264
1786901615
1779353272
200676001
167274621
1135708683
800889780
1859818363
473263256
1794666975
1670645908
1327408311
1250096450
1869478416
1279660395
2019721420
47347518
245581758
214888313
1474735559
1005101752
885587700
689494634
162157821
1906271942
2080760592
2116784410
1738720518
2144620684
1808630298
1703289402
225539716
656852190
830655609
1800606995
805060464
657985800
1657564811
81127073
85672145
811942698
1542934334
647411099
470169322
1165063158
1594440773
769000684
2134555541
1072443912
78656158
883330465
1780231139
303321316
403910747
672988872
764760671
2031914189
402171036
632067225
1590405623
1052524601
879466869
1623298446
563598864
1455177305
153117175
173934639
1258229529
1991558959
890376799
663670402
1980806801
1251279320
574279221
432043339
973759739
1028380533
1639695680
1567495001
749288791
1491978548
1175578553
1475511808
1022288420
501604078
1973602032
880000188
1914562891
865780591
2082006197
1277095430
973315413
345248458
2137473512
1375711365
520264892
441844212
1976908743
8560221
1050314363
1662947301
563301847
814462289
1190250909
797857552
1508115643
917001457
1844600047
19802803
1445714960
245264153
79491438
1745094604
556654146
621702061
860868607
1472940255
1113610032
48329469
1383227567
1975297041
1342695402
1913580413
902045928
1679788531
266538117
1014859399
664726740
382812998
857535673
661113722
1484131750
2016817957
427372689
1854786872
1094039789
389662524
1020684876
27788197
13761509
1888380169
472739890
2032082323
80017247
587128886
2144027342
685893783
346976825
1818810890
1123603582
737523757
1444086683
801154757
1932105760
1419139141
1337680543
1599921435
342971777
918581136
317946302
971690948
171309026
1138905859
1476828572
123429720
1875112554
1175378686
1442241128
965224320
1985892937
149183546
1393339857
315242314
848423240
1306121818
349561788
530941759
299267417
1379567761
341630418
2045413263
504175590
82346922
919786296
124936579
2019889844
209874520
1326290943
735133515
1380630394
7541276
1970257845
1247606379
2120865640
730872738
514381590
516224334
824970135
1719925673
1014686901
865126606
1375774602
1350790262
384925247
362201000
174219674
2068049503
1530379495
633422787
1917592934
866802375
1994847250
1327355174
354347283
1148701445
1772611558
567742321
885041583
1582069908
1550084884
431237282
1958333096
439335020
680263770
1214012520
612399292
1345829519
1349454253
129487733
900316861
984407706
1941645505
1586474798
1840751103
462844856
1009316609
298409695
1480802305
605404792
319542753
1250691513
323865446
2087340175
255122228
1328964022
1915575152
536720689
195607654
1819975108
484411637
1806151180
1287045005
2009546646
147225155
880502941
1586165555
1208769705
372214858
313994526
400229559
983616409
1851851872
304681534
258279489
2070032987
1604586706
87117833
1976697860
570821951
1047135064
523966780
596253827
133900209
1707932188
951535981
2020322595
257645905
395133094
1936092152
852268729
635705397
484734006
1901219287
1810355169
1075947104
1408784098
1311007691
1276146311
1986086223
1189943935
273281025
787360096
1549790962
76591630
1310706927
989225173
2088661403
1273970584
1001400887
1877312921
75364463
206831075
380581440
1056258085
1740541826
437502700
487860774
1813393263
1940696369
1350168509
902187171
735027704
1478861043
1442540010
1243089673
1069508095
985172384
634512961
541539519
1680072003
2014145675
1297222857
1048388621
1800709432
513058547
999080433
1064056360
857939007
1124712603
407758358
1271892205
1063912921
1963561008
1383022392
837729886
2009000883
831915320
1752318070
274626088
1126299118
1171581711
666575058
2062392361
823341807
1878450515
843789994
1747872318
1685706253
2098157950
705114481
394490602
238483407
1025771876
1514374009
917542993
2025464333
2013356173
172099028
270272567
1088851718
1371068938
1948931758
635306319
1706819920
358983775
708660716
936665731
1421663831
1800274822
476028041
622056648
986519846
1577188981
744430893
1132484168
1256203029
1680317722
2099519154
572577411
2111789958
567650081
423767299
619665801
742588121
175482024
1776855731
134650026
1999252575
1030108455
768908593
1525152088
1663861049
2042823895
1207487755
342247634
1201216761
936760468
945626557
439369326
791558130
1888280108
1697532194
1177773517
1839778
1791221944
1599966410
1579505101
908690855
1848941099
1561895711
1437693930
1269948893
713525545
508304899
1326152129
169505636
1640943054
1883343922
111229372
1115348186
449628856
572421689
1507403534
1959178071
46420509
829000462
1460267494
1552632522
1702563731
1992666853
701083270
542469925
1204887061
2100078535
2039354831
1488884100
2055142701
224958334
497206302
2032550456
1482781130
583824244
1240464350
472358710
1823517296
1496226939
210163795
148422129
2092929402
141106553
277217869
679470842
1756429219
1309981687
2029217466
473312470
1750458075
921212552
683238956
474509539
1116128002
1153414479
2103116629
584667688
421784574
868907974
1506925331
569549532
2119810899
2034206256
68885311
976555388
1413219122
96222861
990942981
721251635
924097657
1666966380
412947562
1034917155
814422191
322907552
2145861296
533625312
1087145816
1908929342
968496557
59112161
1940242899
1077330004
1512169562
1445816855
2057070881
212781751
808558590
1801670564
1228072061
459915042
982838749
860382788
1668502121
299464022
823698411
893315083
206260218
1959837529
75821780
161443852
2015393546
308666819
701477857
456435706
94735215
2548979
1782688661
723646898
1920040679
1191332064
1212770940
777305758
1064182973
1018065493
1328799778
269134006
736180006
437639458
2040303336
1648876663
57945899
917962418
757154056
1293199948
821502453
978000826
1125336750
242632024
1829241255
2025785533
2132651721
1056948510
149672101
1148968
882404055
432460385
1357523589
1350252825
1434240616
1367999872
2117632150
1965407595
374269805
484924854
915638882
89569925
1124600568
156546084
1830797427
1229631814
492251419
683170232
1206598404
1275389477
1135453444
1663014080
1418594468
1943068573
1022104945
101402329
1783273095
990498002
621129460
1216873618
1953796493
1893195525
752078355
262556414
1084272120
747427712
1495725004
325032503
1641258891
959046852
1778648131
1539107700
1625043846
900332984
1206672434
43720704
1193737546
1991090971
1057435406
1615172805
2113593097
506001184
1578045406
1137408720
545960330
373810541
573501864
107050273
1619611997
1816428623
2117001776
2084077139
969641527
928778895
1784567210
58481116
807748581
916529836
1113400464
1072147782
1463401335
591175744
1375372764
1179668175
1717027908
335330851
1693134950
1264245339
557443324
1652189530
1950162743
1858017898
63458988
1069693495
6379501
1214225739
412114431
453798121
1042007119
1461916092
1493936624
33790478
2126626050
194946331
1602079690
1620154424
1931196459
1199938960
98032866
22230263
58460789
2125086659
203227779
1047873303
1885391064
1487484167
894133869
1846374582
1554689560
1734756846
2115341647
85653700
461061699
819655972
1404752401
1817138204
2112512647
1395930274
407944840
1169347286
2001083723
1292976756
1097249300
232136830
1215565108
607711095
1404709666
977508891
1441202324
528098644
363167723
1286052379
762567099
1638983413
785373654
1591011212
934840157
220639835
594080070
1000814035
1003495954
903351185
421219214
39515178
898222794
448358935
1242944440
733919958
1107772539
1539716271
308829491
755709297
1268120648
264160928
540214822
1723960638
1669091765
990034093
1330246738
1887203529
826171914
1460461344
685694263
1752263221
1345958859
761448941
394928719
1647072178
938791119
624477915
882047654
1142361060
895069383
184270056
1050108089
2043385350
623342733
1478434253
855891691
778699078
1713450528
770713765
637898822
53501353
925709687
2129447037
1462047963
1393314799
1404227102
1149219036
885666145
793226541
257198794
953671538
784747586
1812981685
952631793
2109882466
1093089647
589966241
2022178061
1735046854
1698653670
1545221760
964197053
573078219
168330275
541427449
1657635753
438328174
82723695
796957009
1533497692
328613451
20854372
448535505
564568109
1072394623
1166957453
1977340339
82119210
1907819572
1845878809
1905663535
1847174864
2032259356
505978642
1191580536
195734755
810788692
1429131461
613470321
935633107
540006815
350147989
1037632636
1784465941
1062961103
869118413
570957398
94474796
1546470190
516120773
1359408301
1944104256
2144530739
392147107
55113683
1515859406
2028152052
570914235
1540876117
1210999958
1737972053
897364143
791052348
1856371775
1001987649
1498244656
710509937
593947050
320497232
1493826116
647105396
85191205
1654692765
254877601
379606392
27191929
1141795224
1985163055
1389563499
941758458
1036498369
471538256
1370813513
870314599
1629310599
507870338
1208327446
1321024161
463891056
1952803101
384294655
1604245914
337690662
2005841006
1638699316
415802488
1677847341
157011985
1934869444
1715752183
102616855
409376670
1978679063
651772691
1818835704
494301608
1338411726
2134991208
118790307
325689538
964898257
1150063471
240007977
1308958432
740104289
1461988913
137985248
1637519526
1762140635
815226857
1663747829
2052913375
940526588
596922137
1734316822
533287137
1051439308
56891456
306236380
1111187315
1783805509
1842547075
1580834773
1779080178
819408377
268256396
705788849
1710521625
1849544832
391901951
1241736841
492079933
2121820503
672488807
54274653
627130739
1101933352
1534093778
234075733
1803779806
197670981
1552874870
1660037986
156552330
2141729478
2102024951
995258302
481869935
931160361
2053054193
1685945987
2111226540
152774138
591381743
492653576
1067283522
802162741
1088203551
2014105976
1745168402
402850754
2122062481
1841545129
849039093
745516715
1638947119
2020496606
1111173075
1950091789
1247246168
1061775252
2074410445
933351430
2003862939
382846214
2056430760
1058641204
1505305819
15097447
1189321089
552947956
1915037227
1704603043
870145981
874473770
675314673
955903823
1869088181
1997440993
1228866006
174365110
1072402460
585819764
236882655
1856776377
957574697
721550722
123292337
989909362
1668725250
489969641
1349809021
1282313987
1336585233
677442454
17729650
1833735046
1709277192
1243243910
1018304752
1343934282
1363971978
2130273888
1870821118
147073530
968435085
1931740926
708912263
800639030
2047102214
678288069
1357999428
463979607
1633090825
773877071
1909877134
1463396815
183595835
133302536
193533768
528643126
384212979
1058526070
243067336
1564605488
710767195
300333260
599808863
530371240
882203377
1181020201
1057909863
965339145
1714078521
1811346454
2040243694
304350433
817451450
1134610412
1199019647
626400289
856396709
308644393
1409679390
1544125260
1228490099
1473764095
1166213529
163066780
526479150
1227383093
1528218014
1041166294
1158584453
314136504
1375439960
1908191621
1828367561
975888767
1842708290
792930241
1419511530
1308229822
916835449
1334346159
1705237661
1854812448
184380721
259453292
2056359224
802506764
555405917
576827671
945969238
1918130425
777782339
656144911
1138353267
217173447
181286282
1297407143
1496949027
1211559517
1754251197
874268100
1873401927
1353596540
1762683686
1588401132
1248009324
816002050
1099260099
335462855
646226599
1057646598
563540958
2080690645
1535405969
990025118
46442859
1605615492
1400847979
875014457
892139689
951170676
613758984
140468233
900224340
1893773878
349589403
1375312944
465930749
1672770510
727244943
1506842623
868923324
882104294
2099662957
581861025
1000762850
1023881224
1592219857
681503171
938330582
1426705269
2019281802
1475482201
1166701422
1377104709
1122591511
502806513
1873247183
656219899
1445300965
1117346466
470603035
990876234
1553971881
1297340364
212547999
1492883343
994730030
942955694
88486080
981717111
834898489
591067798
1937362570
1747410208
288898518
105195492
797808514
903097550
1094720286
88092923
1441853335
99073078
538749598
1160291361
1707064989
928595186
78579209
698585950
1909884672
563713560
1670654287
1944005257
1426387747
2053863607
191638744
1596774448
1501118415
1993256506
149682509
143120762
374270260
89803944
645930711
1852114711
1034255430
1599146258
709606567
730516152
1746944971
121467861
880015318
390629972
1736183458
356653686
1735419725
3662641
469334998
400964874
1770581387
881923673
829996760
204083328
667336192
632124473
1124310755
388992438
345425986
1312149380
1912400790
1172076823
288619680
1651233190
920532162
500576172
468990743
302723035
1758730268
1488669453
848993937
1675952499
266916644
1577229164
1690226011
212696505
1730903975
251052514
188518167
257013147
357165250
1774859246
590050933
1076760146
1452817890
618771907
484973368
212979610
1107764367
1406691835
918916779
1456023471
681150366
406426603
2040132050
705445593
1512326065
305833174
1149721401
1724631929
1238752309
475758349
1500368397
1829178198
1896259069
1974171215
82869968
585566153
1647592656
1923760604
1885509891
1881405437
903857217
395265429
978796475
1526340855
397273084
1056135823
223611778
407871488
756325095
1232588671
159351473
442735667
1639723859
952044874
1489530351
2137762067
2056531237
976275537
1586625435
883043577
1712876623
998177698
1705865172
885981859
1974010945
940293690
1352521042
1075779434
1897305740
1761590800
1047523820
1557384792
2084358816
1685960847
748929760
2043407966
552311467
298724839
875545688
1885121275
1403085173
778912444
879360158
965916117
69474523
1003718593
1568292142
325002682
1301442789
1890887437
79160446
518096403
1827609842
839488821
1098677720
1825224273
401296965
112346664
1240101936
2138988291
1029346882
511177846
1442408052
266538127
1989592762
534938075
1788958470
113452598
1565862768
195030437
1857194445
569336315
1845847213
2136059710
669630153
1768212446
228250819
603189934
1867672821
1572445188
1199969883
674042319
398642315
810072918
1156612142
727114650
1095210195
1044259888
399598837
1243450519
725919925
551405153
37218557
980115670
1592490495
1076974264
1586889146
970991131
1340849333
1425399143
590021760
35656528
261839038
1416530226
408803421
996332869
2080247875
1323675753
739861240
1180079591
1672421476
2113675193
982603968
1217531191
293876110
1318908170
471716787
1794435188
669643497
1940379545
1489240071
471138534
1731403333
1832686635
48229149
942801513
1710808113
26654023
1206811392
768380181
389525300
659016971
1916410343
239571530
277771627
1744571773
1139811018
856516221
1570319571
1590589518
1244702426
154890636
1464614001
1011799313
808731271
1319416144
541688702
440410062
857057608
161690013
1371783036
118886288
1931973777
147275800
241176728
203540065
996889893
1892702949
567604519
1885451397
1585342802
636983732
1410954597
1092081962
1393243068
1664729741
1640152689
973855746
1716194902
452664419
552426722
257429105
1316630636
1152601903
593857613
30411146
756062760
90876429
835649360
599995830
1807770264
1159553350
758525477
2084780232
61565010
1050585683
1168600832
1846506148
1105805993
1017574334
55391322
1844274308
1050371257
533717846
54395893
1961254342
27644570
286868703
566628793
277935867
1036585302
1883677110
1893984892
772777988
969351705
1523275968
1048503082
224682769
1803187817
1726135650
691796813
1955856981
306459657
81218336
230577554
710603779
500020482
1064825229
1498826841
1198596502
1252367974
1116775098
1440498607
706978216
1996034599
1913302338
150517754
911303257
21158785
2133543347
287248150
568101898
855785909
259645464
322586384
805257746
875285772
821186302
1643850764
111522604
1838093422
1840264140
1573120398
1205045412
490786488
1018270762
1560491285
1089842389
2071103574
994209372
378020458
2078596783
1443880309
348320346
2112638628
1893406793
1497700985
369307638
1200741799
1872557858
924783598
1818579116
326658883
1503070261
334524808
391215227
2135788316
1004422103
1467705111
576199629
15983861
1691085280
666985539
1963182928
942224042
1088161933
1663200682
1300538621
736490593
1805612829
823868726
103101576
122814160
993637847
16723412
566757966
306759009
960522945
380887503
585232239
618157295
663436588
95943391
1526758159
973622285
846355571
802486144
717981316
1892705429
443513555
1182767356
85949737
1745665012
1278426044
473820885
1196575050
2069472420
1950468123
553861389
564546707
807669310
625848749
1170447439
1123027609
2009835454
105525200
975178232
1742067248
1070803415
1414961187
1673090773
1115374233
1394937441
1082936301
484337184
857325086
1109261269
200459038
1772484414
1303223310
1154783227
1663026144
1080071278
1809261291
1622632517
2023264423
186017924
1732085129
415391743
1784930172
1969908506
1678010956
606873654
271112445
367715397
754381094
1209780323
1805374821
2114090414
239280618
1860497391
1268456572
873881587
2103328235
1201977826
277514974
1995662726
101837379
994852239
1864536839
241226646
947475632
754838651
1751476710
1019339298
627910087
1540805139
2108314570
1130793038
1517774883
1702672811
719890660
1934730466
132974151
921965394
1385228146
706607465
2112306615
317508184
951903658
1923336154
1809131319
709251230
350667897
2106001764
1852001905
394095987
1847336368
1585986092
263722959
55251527
1464799158
2075074802
1602465452
1207462152
1285747554
2143872656
975769160
653846620
1093607468
2046883944
1227169964
405226844
309193508
930250115
1152509836
1063256215
222033507
2018481530
1287015725
1748620180
1704638407
451928958
1516194546
2028293300
1788651328
202095631
2139613355
698295285
490512928
1100690114
1616040224
1862147352
363285920
1436178756
30180783
972115522
1906287190
64778552
1095492548
881186124
2080854804
53698860
1105871084
651652193
2002180685
471790151
143584884
1814787057
727073259
592376467
1588120360
1005304543
2131113110
1921595547
1520194049
358513
1812480590
1097584118
1688311507
1360257448
395390487
1897954125
1238511648
1565959775
1791023282
155142846
957294589
412003633
563046430
894204705
627200425
612707281
958150723
84936748
229714281
511342766
1403577484
590742662
2002865901
1139133004
633259995
1873599628
1457084305
1654415801
1328899824
2137483389
1330927689
484952302
1277974037
101507006
1761903510
202484255
244877566
1016066376
1841810465
278093465
1623330715
1827705722
1448680796
155597495
1092462758
250753200
2124159670
159439025
243364860
550456434
1051829184
433238958
1502861202
1604613072
316707514
2057149993
1402669042
1333131924
727104253
2111665285
1306521850
1675566214
1724425138
2061117748
1464706818
574936620
1289473861
841804767
1216203971
25439408
220596163
2100870991
8470404
880551473
1351309130
19468620
1006852173
139836830
635886341
1349379957
1661210859
1128743064
884070045
1064987521
1363786921
1997006285
534749660
1387635927
1675133377
1918986166
2125052956
1034214611
287864797
1354356354
2139380610
505607829
1103842293
713735669
1494382417
1282896404
680264088
165153350
662657950
1409834596
197499857
418117428
1564740001
2010017007
2934343
1027122324
480267721
477845195
953220984
1575066601
812755144
484101131
1443745507
1920913712
1626076744
2116212343
328968023
244127709
1231856172
600533070
196987988
1495682376
1977532398
1184619477
1183886324
772286331
314088866
748746470
1761845546
1468211635
1449669696
940371276
1400541975
826805322
870065927
773728868
1250902555
194503964
1890158897
1918195392
1264241099
2048443962
1540318965
921279004
509429201
620872889
1784390531
1111763202
297152047
1278463167
1583094069
1616654880
342952611
621960070
1046356767
1098280976
896859610
1856909123
1109332478
1506038016
1697628091
1896544861
1890374483
920217032
903938407
1287946579
591588872
1938748072
1436056040
4210461
2111515971
601351625
629565427
1174169016
362219627
930764323
1653777272
1053779525
1318064399
1603551934
1262257707
852987583
2000631291
1591853517
1424669622
1635959765
1153267969
465717823
2142482578
663026690
1616356375
435749185
288246144
1971867401
1963080389
1670686895
1553310648
1850818936
159430285
624869825
1259986348
2007628233
50004912
1099884686
1937248826
1918064648
1253275942
1792444743
613457263
809910232
1077879131
1366168963
85518110
326434226
313676458
1298883651
1727545081
1622597647
277571190
1215309034
1649836831
1395428740
2088718313
543876979
1246606620
1578962796
1082594487
1198146759
242035110
1302400842
1562407689
192900119
1069823474
1979106987
87306974
957250585
568176346
1955985144
509904049
691162154
1113958574
1734191933
1671161813
1499787425
272530347
305640155
383506288
1146076823
1715781966
1056783379
52742860
1558302300
1003094174
240398310
27962793
1338900950
2012310585
456515871
790996446
1616958929
1462808839
634264313
2070146491
158759096
1549260674
1344514182
225307105
1714734915
1730446020
2063954885
1768621953
2059718212
1380573744
458256073
2050231227
1817295122
1599501830
2002128534
2001604396
78944140
595780112
1043470433
1902703490
1982997439
2016900351
1447549998
576003218
268365697
460814112
312059675
1365840812
1340816035
296480334
409906539
308806357
862122289
444589058
1197565110
1444005148
1302809028
641721976
539975256
1354704620
854478692
380581992
843871059
438523514
215894233
894558048
627646522
549342101
523943838
1783980561
728594102
235574973
1045453751
1771104589
1505665466
1911517575
844461089
1735375124
2013968780
54781464
1425101740
1254396890
1841824355
247398356
1259953125
507065716
748037287
209687283
1100670853
869749318
1905870003
1259902745
1012507581
2129990616
1748665134
1508790189
1374737069
1721539069
796681453
114454800
290710882
97099151
1389682285
773679229
810739662
198529608
919683418
157819321
492028163
515129426
1309544175
1931409306
945931356
1595939700
2020735798
760995814
1889065755
1594896720
1684554222
1818802496
599651445
1748818690
1058806980
875155032
1782066015
1695048083
324990868
931102863
135179423
1114440039
582193801
1918781209
1185518895
1246995836
1585984011
2102796996
2073167681
1760884513
1259029563
1950937821
1371352774
1843322017
525720673
610681134
870258335
1447073588
1881893283
1103556066
881619000
354564088
1015584688
1298519049
1640078907
93329062
1544322073
18042141
115366376
433353691
1499654313
1249026735
838524366
355766204
23329044
471731512
95117564
1334744388
1442186426
1449649218
2056979757
1876998512
1787163695
2092747169
147653120
918956530
420242735
246530425
599108020
847138157
579543785
1508658635
1927859931
2121976935
1236476378
495010114
1687635809
2129820936
376670439
1594466053
2077637845
467531817
1878220098
429330227
224794440
1660087652
1741955881
1271882780
2035771692
264906241
649896614
1828485988
294270791
946792438
1443623341
472412087
1671693994
399652709
1610981654
1516863396
910788503
232966176
1950829655
1856435460
946219209
1441310673
317795666
1386840825
415685786
281357268
817840792
45915472
655048301
656920021
1747251739
1706150367
1190378295
1025765922
144419947
1833692123
2006553140
956621221
828169410
368646422
1701716645
1371900227
303034511
1217395703
1946680343
1861026020
723774605
2108606890
14087749
423211196
266640699
341332422
1587992939
649591187
1346876600
1966204143
1846983184
1140736520
1452014313
1267868216
726223335
496957752
1932896312
375576521
294395952
1976839418
1540759294
1722163530
1573485628
745069863
865829576
1172052152
1554120914
1224029569
1132623099
1817141060
471940958
267826839
1123813699
1495224436
441967591
610568436
1710261138
36012463
663967552
851557419
1577310221
44526666
345617006
49134995
1066386358
1112664047
2134211002
1612365252
1248339659
2008995
121794901
1741749119
366215204
920833552
870031728
1872827281
1321044322
19564413
68479783
1038494536
610358498
1470031580
833564791
517209566
931612788
1612210451
1059287161
91179297
856457675
21459211
1802530663
2029910358
1508606146
275084106
961600605
224542108
2125296377
486671268
1774706269
2050446872
2021895405
1188148078
1468614798
1288821464
1718836075
94251704
566661389
644164258
745634404
798039627
852212755
67264875
18602367
43678686
1261496190
891891848
11683801
2025669552
1152095405
1476281140
2019954196
1558290279
2037090520
1568261178
310124491
1808584939
547373071
1736459752
1139691711
1821352599
1481541419
1685654727
504631315
1033870013
59909594
907623896
680437884
1949390720
340629770
175449338
992123100
674044233
1542508454
1152323542
1511148626
1417171527
1348309545
238373372
2068811966
781932084
1838208353
1261509367
501185425
1209879095
1485354275
1660911006
926136378
1627154787
1584331162
647806045
1424539344
439501793
733578783
960147123
589918735
2015104282
471652319
1535390890
398751800
1209369272
2102458967
1521305234
43011133
1867138069
1424938686
1031091919
2066629549
500672683
1196180738
1945354976
917311559
1003010205
1182275392
2037745307
1534948462
1876340874
1873018898
150998557
426722394
427168024
417186217
312063488
1008858725
1403319266
726139592
308640875
1284992965
538365168
1510174075
1910442582
1658313521
244853129
147733146
403494958
877031426
249900725
1138597686
463797720
176792341
1143692962
1603375559
524671480
1028360257
2075753080
1919210333
193360061
2066765129
110827978
872208963
1038787117
2044245515
1155431099
929790124
955322852
1625382975
1118467330
688466650
2001930057
660080142
983333064
251211935
1913060891
683180752
1288631865
562710880
176816558
1937087455
399312690
2113616866
1924650936
491833612
165567009
455142399
1492615260
2105133521
2004919334
610606036
2133375424
132572731
1029830162
736009664
812232480
1922627330
857074628
1867924845
342885612
1988854731
1862573748
188552375
472628809
1056613598
991423466
1080716641
1693799149
1156950572
894442275
34571981
1297424549
1965046846
1523217973
1238741261
350216875
707738383
389303620
1681651035
371230836
172870458
707394964
706167040
611800651
99459457
149813542
19850547
149658907
384315441
1307273419
842664362
1400836812
461599839
1327259068
35645451
116639015
635630451
1910258872
39505696
1741755300
843567291
764519437
469111584
381225060
2106551387
1383155005
61752050
709775269
172615159
1840737074
1626173423
2068622830
928780645
503020470
877348511
1638066054
1158794219
708550885
906380086
1345164524
1857887275
2051525095
1097343678
899993740
111106937
1164077073
1739172392
550288193
2103012473
1450140062
684100187
917558770
103651693
2081922062
229213354
177228455
1113317536
226349831
1549129823
290747427
1707866305
1907646654
513079133
1057947659
1475268006
2060063568
1567121488
1751450522
322349783
1466874793
1473223450
328367874
1298595239
1323125548
392572515
98819897
1539434649
296518195
325246437
390852574
52186062
1634419022
471525364
1719768207
1646112275
691098991
1105319794
1003057111
498873704
1726142654
1734748867
721844596
167042323
369604229
1767644396
1284573290
2117077895
1954236495
911012892
33816943
607663215
759345958
471652319
959934335
140373468
557761055
1835524661
1609672135
2105820921
1650284431
955600567
1434980471
912761823
1688599207
1553116553
161217609
418559127
1193352969
1506336461
377346483
811456687
334880226
948819315
22577182
1449263934
1046595278
469542985
623816687
810236480
381202362
1231392998
442791846
1356605294
1883002180
1687536377
1203466084
108516584
1502883260
1179177254
217376864
1823623456
1756196862
959471062
1619697302
223488583
303332173
772728044
715589283
249239327
1505915891
1883528502
564688903
1420406420
1914376086
1246202934
802339619
680301032
1838371673
1437157056
1498831038
1211822535
2072789336
1338721012
1907243935
905133250
1059735848
1455848383
629041484
510408486
1661548213
497666790
442172549
375748621
467928792
288865332
932784488
1112511611
150408803
1758568275
409629781
1630610470
1536418323
1646916502
1247630634
528354540
1293597667
1412737100
1971953948
141174337
1011711103
1229595207
817668260
884490837
805610378
206906995
1329957088
1529688809
1612643319
1805488634
306401070
1234964847
1031373365
1980701411
399916787
682515901
22476510
125659277
1934243021
334581949
95041813
1530957521
1180356957
1119749691
1930162946
1105027394
201558110
1443217475
1979804499
1582275421
1432014615
1206751961
1044304572
438780185
576381316
428031596
1462159858
190700088
1954268053
1135566210
804308572
1388287326
634657123
24609474
927466807
1408887240
1519032555
1955285643
418311133
1285091763
33493806
1799444367
410220225
163803096
1691166862
278486864
1124274467
898117988
1144530309
330705663
2053140661
1984641426
304053683
1113287548
823201760
853267011
1659400422
1173151970
1883537799
2071824816
614271446
210493267
226744786
1144155185
1942459543
2048843750
1281193100
453186059
465948686
963131544
292886824
2006544409
1829182439
1654733601
1207824912
602898747
796106200
470813415
1141881452
1686275317
1388804986
1138228593
556364447
27944541
1231127172
378300506
1555419738
1141557902
17596241
1633369536
855946030
1715964837
405088268
1349313606
1612992541
1528455924
905404314
1153289669
625051428
1537192084
878528135
10696909
1908464668
988146611
418916950
1641521758
223227649
1610508610
1694083433
754881105
1879098482
195420580
630319355
4737973
1016233117
1315445952
1173684638
383575964
1443230069
1415559393
2096586919
1645598942
1024356150
496423180
718146220
110513379
1634508566
1063820950
726051937
540343530
106008887
456607504
2109030075
781768895
502492586
1089009218
534854119
505770093
47805154
1736770112
1824583882
120581159
1596580795
979101070
1188335618
1907659203
990480192
748400215
1953224953
1478247064
1796035382
1111754857
2003183915
778528290
364715826
307804672
1251678014
849368566
2103685336
1717081328
545219886
538003542
1855476176
1446069404
1219328021
1683689379
356088561
1076338712
1264894540
1675462732
585858066
1789427609
1748879031
1699918446
397836117
775055067
180873162
883841871
2014920331
988012824
488499575
1929257999
1150872579
1419632530
1824187688
730758915
50478321
1322849817
20419001
1343849745
613133329
571359847
1162044344
2010823523
1389258516
1122377225
1651474142
248100577
789264030
362998313
202844864
805911469
744653552
430783340
1697170142
1360437193
671133600
892374337
57337555
841239101
959419421
1881320518
1734793249
1459502339
756365760
1012105620
2104392947
219192639
802119054
188279203
374441408
1726125278
6582580
35622068
219560956
664741267
601981911
741567536
1832002381
1799688838
232928738
514471136
207108706
440462554
151636424
909331091
1131789657
1449719289
1043584441
490471619
1776316594
407114510
449873969
2054925184
517310550
326844806
135560957
504605643
9513879
1462047316
139374564
493432718
82858901
1280823892
558158962
1577680937
251241958
1551347502
130880366
789609102
602205283
930236793
1223983149
762746945
673469396
1943034173
988378387
1497126366
1535863321
1283514065
865126129
1112331247
1619828269
2111388150
1944044730
770308498
684794418
395204761
52457660
1787071916
108115024
2140249970
2075946634
471612757
110417480
1641368998
1075163541
995506831
962652013
99618053
1332083609
783795817
450686843
233260054
27993058
1939013192
425287193
2142937123
1843024703
1757752710
1793701592
835147555
1921732416
1186610748
1927572082
1113219243
528971743
441971295
737948504
725872818
79557744
934814667
213169476
1673774096
1481074112
1795522596
1015010134
475867046
529210659
1278754332
1789766285
60148431
1594391834
296404977
297480288
942084941
122857084
1335925784
66360985
179706225
1029349725
1541877227
954656106
1122810043
1313251357
1487605318
981214714
1498285357
452504934
219611646
636071636
115018416
1676407016
685676215
860779917
764554890
1747962029
1650051306
1916786885
667695162
292138368
2038834396
1430313577
1059234382
609267423
1248811360
1381763752
1299828468
1194355470
1385309451
1924326343
627278698
795460792
76604309
1786097903
1203731020
1861448430
672349701
566590074
609253160
548944671
903983968
1712103238
503607837
94090047
270253643
1900806771
137915987
1199921591
769588864
1363733555
865698633
883129629
326028847
1928422387
979700505
609010938
918894760
1784894748
1061775252
1886989171
1052262764
2014162230
1133736759
1659360842
416873519
1972852561
453318925
1574172301
1583237860
648506796
1425606030
693279246
1993746536
212771326
1660931669
613324748
960026278
572182280
719603331
128460380
481434275
2076717668
1076903778
1638552877
1125085315
1811646063
318711551
737277270
1011452886
1417853173
1988590472
1419850976
1908892825
624538801
1798240136
1515866055
1616793473
548856606
1606385952
1366180465
2079642395
1398052395
1124578708
2130729817
1736005239
1005314320
458621602
438516722
1877567921
530873382
131982319
2069357350
63387768
868757767
50651919
35614481
1610210163
483882365
256026107
1899740658
25651710
1006271569
130399660
446279323
409172455
730424824
256101336
776292546
251064021
1090887939
313743550
621801810
258124314
2009691474
79522637
373860963
267795569
1395196532
1483467000
341178156
93232981
567669711
1972826700
903468807
1782539435
977049392
772435750
1635053223
1112811282
1819829063
1164844712
853440143
1684011196
812360559
82741303
764628120
1842011318
453780203
771323263
1969509200
245423322
1266057710
348958864
997395080
19619341
1570869343
383151352
1138734520
586637627
1161869767
1274834224
232974433
1695837178
418335384
165422799
1192265327
1860397757
1327663100
1362645922
763867856
413279724
653783215
261535146
900666633
1724608953
534969550
1493399928
969788498
248408744
834307602
1056290816
1234206517
1269568258
994114092
1142249202
767051531
211528712
1617939938
1986992475
814820463
1465490089
2069177400
824241201
874593551
87681620
1665136843
516395506
1980054225
1982293606
556707325
2069993340
1819601857
714165921
503093764
1612282227
208175812
890816353
202929352
1465588174
1925695631
945195979
61524992
1105682985
891291700
1574140260
2093007608
1466768944
1790560606
1523245810
1754461935
107509149
329371903
88364144
309643209
1807113832
2071003271
146524645
822372942
1806756582
473087448
957271107
1057315114
1977111206
975735012
119159438
682805595
1932630367
1860789510
1943244108
382956858
1462420861
1880947595
636383303
455048148
2112864008
2042453413
568698134
70267417
1603065583
322642743
180265292
1047968533
870842344
783744354
466497005
1315177238
489965088
934301476
1960176298
1936299998
1075850852
483228037
915648237
1867461099
675776046
762354935
873422556
2017335379
16082037
1980054436
362015856
985124330
1120144817
1160785289
1476316035
1103236260
949810970
1322971723
189200267
196149402
969652931
1646927697
1877706702
850885790
454068348
2081781540
1532301501
295220405
1684572274
591002267
1582936703
1829393080
878468787
1698400681
524021571
1505639379
854826789
277446111
2005686976
298305530
1684169342
1379015536
1142309434
1730136464
756877979
1937917496
1866184262
428789707
1958017497
2036006119
913514839
2056270449
382304943
568957907
634881892
1299948013
687953371
382400737
1031692439
955745641
852138488
2136351824
236884067
1621486741
989853114
147713357
934998755
1626706551
766618991
472923884
2012733171
976726419
221180398
314268234
515730650
1067137455
781248836
517287934
465103398
1954984765
1817484868
424730564
1347421817
1606174586
78991928
732082550
1776828734
1002175919
1354293046
1476069084
743502428
1025193212
411213289
112028393
1096808218
1409628943
1874005023
306840866
386518764
1488806915
1023770826
2057879248
56988617
422156959
2009041478
1599276106
871258387
389458837
1680657202
577432083
1408589273
1003393379
587406661
330338756
1065633263
581919415
173614999
2093689397
338807280
2136237503
1095692554
520710849
1966864399
1124696816
214882338
916230643
1278060324
1234116895
2077087846
797621142
666488459
1443174917
188772478
877609650
1021133206
1671031917
522927498
272302260
555318846
1730982907
411593492
1365544
291943466
249159634
858562403
1229482315
727347082
1049298869
339270701
438269095
1802169227
1848527924
1841203548
205644556
54554402
1465321304
651937440
1505325165
1530369010
83943076
452650103
1303077661
1247335970
1357204713
628740892
1292676192
955856889
1856701246
716130865
1294721261
1987536903
2144759419
552036562
994607903
924586097
1449376377
653703206
948553350
812283025
666843273
138787252
1638178046
275439599
774925891
588299270
1757922670
277752334
688669601
186763412
484069798
1676956971
1942793270
80130517
1135272796
1503168498
1268249893
930439983
819031877
1053896329
1617717819
420527518
636427533
106484450
1595760689
27191929
1195936055
120116330
1799803918
1205190647
1220066031
1230397019
823243776
1549514357
976633101
355406453
1945828920
1698915146
2104089713
205411539
1394533032
1682277305
2064624785
2046133483
1365017517
1274395250
1570859100
577621150
266608676
426904201
291400470
807785740
314182575
1153068918
1388298833
714190073
1512389096
170474445
1126479513
261308383
334183790
718302197
1280143201
1089809139
1615861290
667674336
1308925286
1823410138
1666922602
1651074452
1710934840
286826022
1095260031
971335611
1129522672
828458406
1331182001
1898942028
2046346486
1372461178
275666376
721630456
1511982992
1806967494
598104080
344547282
986160160
1168516029
1961817473
548027072
239685665
1962041961
1491784873
401503839
2104915317
189172015
623732987
1815402732
1345866472
1534818411
48997244
329725303
1634436141
14494324
2540087
125810847
1338698407
883345723
1469509676
2000487584
1215070316
67734928
185150374
1936745732
596140111
812092801
827103880
445815293
129018151
1788699117
354664557
813067119
535000518
418081907
1051521886
194227909
1198115397
555260853
1955891119
1613622049
2001315881
561840106
1518895046
1027233329
2042521884
332002787
2021109845
416866826
1696653430
1132607280
1712979323
1997597917
937665023
1901343569
803139899
2113825323
273464278
793453020
437719252
1876255825
1076489224
307235338
1894277184
1990418111
1453348569
626527819
1213249869
1161200137
1611362924
521604753
1154446077
536379545
194329436
948494555
280839018
239897837
353420848
897362378
1270565965
27933713
1491204485
246615730
1994353684
958762477
981682781
868869104
1896069649
195926299
2123063146
1285501179
1164756951
1459396070
916708434
671685618
1403522911
813854245
712442773
2118782698
955703548
1207330038
2081085631
2047585864
664105005
1039246806
633238801
148241883
675919168
2128779737
69267049
577560806
1910059255
1884151898
936317441
1198255208
2045286935
76286018
167129704
2127177812
330080710
1593141741
1008256346
1379462053
1552745237
1232101026
1835017491
214520980
1453594642
1854332685
1382496181
767715988
1067672788
421279316
1882595560
1946355367
2093526277
1825833125
635042641
1037588525
743425746
1428239922
785398479
942982253
399535157
1857212817
977468392
1168641033
1094049021
884277774
776470275
1002469725
703718997
309156714
1150368726
483427971
1599679204
155339066
831670245
964996813
690983315
577272938
1533247587
342420665
276034636
1385145545
418635703
1658534510
1014612895
344908908
1748341875
441753822
267103145
1151347653
662968418
555470856
1897865040
909087485
1302108564
938815628
593890866
15315266
977039634
549530585
1536183777
111188674
1376948660
1608139881
463503517
107476346
1892262075
1511400615
334332817
102160522
563471696
109277089
162266823
1213119969
545561150
1589249297
352672702
1482495013
446585043
2058473194
334731411
1680775531
590220418
275131660
1402056748
1131324412
841353769
1958174516
1687805281
508032600
1806947215
137845526
721350695
236156619
1940722117
1232307075
2029838094
1849721488
715488265
1409007686
595517298
1611146324
508137427
1317971634
620547124
1705386333
1963648012
134807484
530016232
1649934826
1720428983
100036542
837733475
1370007453
1138385190
1026484638
1304787088
1649935679
1406159265
167307583
1703421913
1874410208
1754495380
339757508
792662219
240896081
354767279
843841529
1458073076
625737703
947884739
716908905
730979297
611603326
1380475286
148638594
776057048
840125083
1261977139
693262149
1251081478
1747646946
1190629446
1341303755
823761272
365568755
1893764449
29524699
1557974722
1245933884
1299705286
522252860
1824368427
538307739
517075656
1421621517
800342065
516931660
1823053824
520738207
855648349
523658877
1693138032
1164746109
389629936
1247152669
316512495
1588458039
1973223726
422477066
1935092401
745201680
698729459
2118283191
1276168965
310614173
1510910000
1216352215
1939491302
1152528525
1725175124
2036107594
170787554
1170025645
983192744
581275083
1570349357
135437012
1637910341
1290877800
1506693159
417387068
962462631
1879510793
1277110550
1372130037
908822622
706020852
2066982435
861327949
502861856
1987163810
2083775226
669951556
1117115962
2031721337
1104970788
1815801180
935737475
935471907
1106513298
741347807
1617396658
47594364
1445139515
1483512745
1500709911
418266659
1696362118
108310118
379603399
1388329456
872652938
558453491
1446647145
2088390244
517734121
1769645186
2090851824
700917358
1113014641
1038951061
532871535
2019686148
940993439
2116397539
37946296
1891743361
1771881339
478475399
1101993255
1817290008
599716228
578218405
311011735
90311482
674752066
685464242
501807722
1021827559
483898441
1552806094
446381324
391960903
1676634860
821756329
1230922690
417570059
1369179092
564353183
58615739
1170928303
1667083711
2029365763
1283052621
1722012525
1334763134
216971785
227398968
1167125639
1758863144
780708992
435032822
2073626616
341606839
1726837096
831842787
445532437
552782159
1712958397
426961628
1151309766
284270208
2024892981
677978437
1911355422
2059406774
357736392
303922189
654657004
1571443172
127918870
1083090101
525914261
266466810
1577517454
2089964699
293079770
1212630918
1581947216
1817682090
728959955
1593623117
116860627
535091327
1656526310
1264595063
754641176
803036485
2053932845
782232418
1341060697
846892648
5962153
700641033
659645353
258284753
712195073
1930803863
851260420
2137182334
179353307
1439229492
1386257516
918725265
282053816
942201741
636353953
34311157
1016273458
2133562514
960390912
277846207
620835261
207461467
2056576755
2096486542
1256062113
1144056895
649518446
1872101787
461892291
1591649846
1308437215
752367994
1892884600
968044213
1149024781
1969858119
2025382345
1358472539
429064163
1867944511
1573095125
408452645
1335732588
904084805
1307267220
1592879677
501165639
1407019586
583915382
2121953139
399781018
1627892688
1048375349
1426827804
2099136169
2134541152
1009472692
622189733
1060631721
1885950950
1411921745
1416324454
71748696
38913842
1204554605
53381215
1213136728
1009167101
1267745203
1878628026
1378706920
2105547018
1011990930
1398610342
232342274
1126758050
628647846
1851262347
1347363743
1207327083
422577781
1952017525
48757059
57779021
2114260106
1960516767
317917787
827790290
1998232257
1804960231
536067245
1343588728
216615089
1668876628
1193912045
1998917645
2011281612
1675583194
631209534
1141971271
2044081458
311172827
73029161
1617305508
1172932274
704270766
1088469739
403998821
1261039297
1622118789
1241487853
13550106
1130356450
906187309
1891708897
9041253
1018451725
1884731272
1536035156
1765229358
695826412
1250234307
1676868148
1003147603
317796159
1855157194
529287453
812716571
1348135239
1638822077
1968280874
1230626833
1413269230
1911011412
1937675567
45182519
1268611722
1199366095
2031637017
1644424346
245243181
147851646
1106647889
415502547
755183612
1922282218
697875608
192613169
528967111
126203360
1437024823
197438132
402892149
1889461209
939636898
1828090044
129945132
137009962
993258128
733293242
934030209
285782025
817542626
611686964
514530689
415499859
1110962983
248621164
1381809782
188536512
439430701
247897697
1540763585
1305582674
1577790890
1295031700
491583243
757310246
213383324
145995913
604605973
1317485507
1231011660
1330608964
429557196
1128521890
1666237242
1142900635
109038268
257001660
745420802
2147333363
1666561090
673807485
229614570
679017454
264977844
1341863256
122987490
714254675
334772426
484028386
1612487992
2117982854
690213318
1238256641
764393457
755921414
1069390187
1846493632
1167587575
1832536174
112786329
902415870
236989458
1203783523
981443856
1165985936
1062565247
779291561
1599126525
531270470
793535522
1786407527
1630898218
1985826251
1135903069
1381642878
826634705
1087195283
1036328414
479190990
2058593311
1711153008
903171253
742000047
1122399985
1135800547
531387260
1011143023
1834313439
1793106325
766876200
208914314
1152856559
1814509268
1477566460
959905213
997910552
1966596858
1877012601
1302374035
1022632981
1388833800
1689851012
1343752771
952404066
184410810
1756421275
1651055221
1116248630
203508661
858709554
212016294
907088723
1618913390
1480119556
1531302970
292042078
644068892
131131436
66489390
107819162
1573262426
652197080
106918331
1457094363
1209779223
403998993
88555982
872305489
1026185675
1348350997
566682472
716673939
325462467
513941755
592629784
855020118
1555278190
1481311161
1831269829
505947824
637547342
1383742654
239081543
1090951222
668738966
235608038
1777807874
1869830170
682313252
678775096
1233853640
336147337
590411641
2089397595
1939976601
950533948
1850588155
2147247198
465953133
120716956
511846357
928355352
349384451
1849288403
436992680
1453434933
2122934927
402602058
1669822310
590819475
1166117541
2063066652
1797969707
1445738344
122002058
81717217
620833360
1995015288
323322002
444826135
628624259
1678909765
139595387
57696685
2047231642
1491525407
1294520612
1254290389
1186428195
1730654665
703156169
365852426
648711883
794559503
816264736
301134978
127606774
1820008890
1370003724
231219983
16596902
2065798146
633402356
1484865693
650297987
1327794054
584112215
1513378900
882375564
2034890776
1613148107
1466690417
411552616
2055878254
873735737
524306795
197256194
1842235812
525693489
115273029
1860120742
1095257849
1612134011
231397796
88223028
1537298619
610335364
2126683165
670314258
638633772
1702429462
376260157
805199129
1753084663
1057465549
1242201229
35731653
2060408088
1058834863
1343012431
1661089779
820996725
1786409208
1564280311
108130210
712018719
1266186365
1651077109
538983225
1182259679
701221995
205553444
213125247
1185865448
1823633194
1546501613
1296236506
748255580
1602646333
1451621303
1639085001
662520886
649530732
186240822
1252196079
1042773016
898530039
622226227
1068928977
675633113
175592145
965318803
35959573
754507463
2082819510
217959044
819649448
157818283
1566306009
1013899387
993553360
2085963017
375586433
2035182899
839395693
801648898
605369103
313201779
462542525
1131947678
1298164449
654098025
1715464420
874811729
116956187
247459926
948092447
1135410565
101737186
448134891
1623593520
1659656428
1612666524
69090994
1643158860
1198553443
1795472007
386774925
1651238219
2029314551
1762287130
1461068423
1468692364
1814706610
68558638
1590786329
1435284560
1034343546
1655708620
50177287
237402615
838057942
470768002
430098068
1015414641
449802621
610412683
676597099
1604096511
162674195
1057809602
1385140526
1837911230
1919845962
1522773153
1888097799
1010524095
1430481130
942287227
1710963948
1743551047
310694726
31183698
297162566
676461888
2072263263
458886746
1876197689
1146614550
1804358519
440269227
2011018498
336722361
1434112301
845953676
1762593949
1194725817
1975813579
1352985720
233674289
75213839
1002047925
517408419
1245624794
639352385
1505573323
1526525986
2064275286
1398550464
1372914921
483754385
669146756
1783861937
1356771189
134947426
1498681569
1973746031
273645896
1616999172
406807075
110179270
423934626
1962940370
999800034
1048397940
1119516407
539927652
94567952
964275799
1159651159
1847478773
107361639
1855290039
304370252
1934365931
1245484698
756389973
1815376495
496274279
640904303
418503279
1741405452
827507037
1801047718
1889401603
1658320715
1032522779
1839208385
945261382
1260920023
2146641393
322892872
1818659643
435713105
880110768
75754383
2117757585
293187280
466928445
101126203
1282092563
1359464594
212168588
1024696606
1966359085
1573836040
1754233482
1174583171
1583298442
245226910
946862260
413155161
1883144364
2092241996
1114088670
1712262631
1939737860
283910294
1512723615
1860935884
1473558151
995699936
1362901691
1453793229
749487479
209064800
414486473
1924566838
640351511
1980799016
1374275241
1325127890
1587307128
1304597584
1597983480
1296437874
1513662619
1906037950
540476053
870194416
497579419
2100177201
875326473
649796576
188804615
695145918
1014145954
551552011
1237774423
939868398
1815078375
1807669400
1317567056
668819155
256161234
1812143279
1254205813
498168486
1757915801
547210546
653343505
907051282
1298578394
357275004
911288819
99094641
772447198
177743679
956111231
1966191649
1537281243
1160777671
978822574
1314950794
1820006912
1063701956
1289827849
1611832525
777697955
1603342175
380886534
1562693222
1416364043
882447043
1271538163
486645179
1000160837
2023251711
305129599
897221646
1363904878
1095363877
93901640
453013972
404176582
1309972768
51229334
1627857831
381134651
1039516810
1651519405
446635428
532361769
480431731
1103391104
1055231710
1376174367
1984170159
77035315
1958389208
1238340164
1033007714
157751218
1586210876
286681965
1182565929
1293818127
1353913789
129673473
2070404006
102352012
341287770
2004468904
708583567
886497185
1641762851
274181305
1774671294
508460202
1325296132
1602874885
341590879
1322065350
2065564380
1173062587
668858232
1996652028
795663824
2026402443
1908589023
851587920
1947220244
1028830593
855202471
246151982
385755769
1106108003
38914639
1951312052
2116322564
404628604
1035587364
1085627185
640865266
782161393
1981675183
835464290
445714449
354961840
2012964186
1457321993
1685907794
1243228621
250653469
329077029
443033151
1422006334
1625121873
1012489943
1292636201
1118453380
432508212
358300045
741330162
1444266608
674348733
1256779514
2013951834
1070625662
488985292
1921802492
494050147
1276843682
629936827
1256459703
869183456
143508560
770417558
420071552
52163155
142687942
1536505944
413870989
1537680886
293021018
670000873
1085415250
255469387
1623846954
2084167532
1792061226
1504079168
1521544377
780723396
1730567672
909497914
749408348
2120221610
2056777131
951636252
286282253
734749954
1242631784
384559584
1355393347
81577821
426991313
527453235
2002210724
1986152339
1814071158
1273027729
350977024
2089677081
767555978
378982939
2122518816
110533503
901642654
1773690032
601265513
849795448
674956343
1428461216
1114063060
1356380344
1309291491
1645404952
1848330782
471065609
1751668320
1516037176
416546780
2122560105
1678179458
972871918
2018623408
787983349
2065307101
832829377
350586811
1229527575
2146346845
675964457
615741181
1732913170
1022924557
1866694832
885424106
1401895357
1192662646
1135772170
165767628
419760261
138036673
1788237505
1096621241
155365667
495647322
92932581
408745746
1714266895
444373159
568723239
1246087460
193122369
39404885
1067634857
937956192
1978102408
1362686309
1952320439
50346825
1929226382
1318915783
2092578246
18458164
525842266
848086803
1320129813
2049696521
1902651851
1286320706
1970825753
1905173950
1984077742
1534738819
452612249
1902419952
1600190757
1702573879
859288772
335165061
1575066601
1752142846
1183719351
36749770
1141790245
1987984270
920383577
266012026
1200813378
1515689879
697134173
367372530
1078482824
676025511
1655349188
1129354557
1856177865
23161655
1431406597
1336740119
1657675924
624503705
1917410575
1518639195
461415644
142268337
1467721814
1929591970
588994252
769356735
96724766
906479008
1160769927
1690248511
1544061102
247611898
261120519
1044568502
1829794629
380639587
30164849
1507456085
1336320080
1387235356
136464699
118097077
1177042107
1972594347
809470849
79278401
493828855
1829336840
2072181539
1924772429
196190541
737502592
420645785
599181777
1319480390
1519796085
1103559614
369815494
801994851
1036778856
453663517
492499548
1184686512
940068936
861447250
40920383
1630207477
1476189222
192776792
596198053
405025200
1233390293
1176340391
1227546330
1878761541
157478748
1575970501
1294984444
723763721
1283941466
111023583
1707334578
738370615
357101743
121152960
552627362
1996589351
1448365858
371935165
1670477194
1588774635
1633116265
1054815956
838488248
1085570938
998815859
982479553
7387549
1079617413
1759378750
510527248
1494606905
2128687206
1153779978
1404344239
193979567
778463078
928945338
795058295
462502397
1685695735
1698832423
573610216
573509476
1679439889
213281784
943233645
795452364
204561361
894534786
825034083
1738224938
1959004877
61515028
1104411380
2118850602
1642313762
1332910792
123584779
1990274523
695456590
1042929518
1021054075
1709931780
760855794
1949799486
851387401
1483463245
1787203550
178105691
1533531976
1367429552
1464753342
628797496
1113230684
1979243894
1220399405
632787665
1030273261
1778585347
1479309609
1719028322
1955290995
1352236715
313512711
1432517344
2032421384
1361251499
313535874
1669420306
1400473464
2048361253
943315259
521500112
1674974907
1518600339
139058373
1841914778
1709502150
611266974
1528124415
504850251
209024699
1416200810
720422418
396174965
1723731206
736924271
2098244463
1269024178
1349107668
1917843552
496559962
566486721
424673605
1703155253
153877533
379092829
1888352608
1335739199
1939874788
1167110342
1957732221
1921737450
863688049
1334989421
690426748
1266581248
1761441856
838390692
406443605
246759726
686086513
869609900
445230582
1827873699
1190000268
165977461
46342055
1209163265
1318180591
414866172
2000168912
1853347360
2017623305
1126204532
1936739172
1877444824
69523834
1782387304
1251147728
1603382446
913149398
1422013522
1107453742
221395518
1240011378
153541334
178324960
51932245
1356083413
322745317
609178882
386895940
1331790640
669715373
1533059076
1341735132
1549025804
1017648806
47952991
700231597
1556172334
630659196
1856447943
1455637845
886564221
643890757
2034265569
829195858
489518791
515813999
104340862
639344294
1751274134
1492579482
1415416283
2034012191
2019470493
660893978
1464689993
100572569
1189871911
1969328805
837123231
1479317213
105578883
113567342
162109272
1679705155
1672409011
1892911543
1670435476
1754226727
1551438879
708130170
786415222
408973270
1166893410
2005337773
2013544497
1803864669
2030202450
489985412
369119292
121392164
1172860173
2066118177
563027994
1313418385
2074668820
1817301244
1176254776
881746207
1710096522
305632130
2048183540
2142999761
2121490073
1550187632
93477203
2119281663
542518523
418217426
1074699067
816944781
458933737
465795784
1337842433
475255964
2144912453
1630412348
375159005
412027641
2001548966
1973275465
1792123873
868906343
115385628
226754020
1746259157
2006952322
2114333211
902538129
748223880
1610195286
174280542
732788292
1367326531
1165990232
1892180266
48636305
1790234886
348070849
1347402931
85920684
1668054254
486443176
1827268395
693775524
211632351
1570017408
1364888242
2065046991
588430863
1277555782
309705469
1457764654
824216318
1390815568
945658648
566260875
1340047130
1815996384
1471450806
1439360238
687265446
99024857
917048884
2090392209
1977414035
269905722
277492196
1717664532
254711570
709231392
1597100508
1709806829
1883157393
1584458022
2119561689
222356118
445337019
1632238463
1343471076
2039679689
52442787
1599054672
550681867
1492113831
2106593378
1464955134
928742979
1158236024
1158374759
1515474780
1454476017
1304565830
264969889
1796670379
356038525
364255256
714932212
1260291542
1343038240
994644240
10354491
217499943
2103035228
365317036
138574787
314459641
474796140
1129173909
609911355
489001105
379063540
1247808771
1834817656
1596858220
2075083819
1026687316
703785054
1235753322
1487739629
608707706
13897912
1923523270
1152660505
1823789236
1850247803
1867234137
2052488055
904639270
51842006
1647640019
1422102314
929319404
544042111
1029902195
884469197
170968500
1208008756
231585377
1727771222
579117068
513818615
1255515581
1202988027
1149848097
635566543
639808012
370886365
473567270
2039952030
117604769
1004765585
1648075644
1207089758
1408720499
679513457
2016972476
1750605069
318271526
74502557
1933945034
1900365412
763424554
340210344
2064838408
1342418722
94498468
96777029
682509870
1258232368
1379890841
265335490
455721539
1962268412
992989372
1315579767
1611543359
102096132
1041383751
462883989
1113618896
279323596
2059260858
680476786
1107254700
976342511
1146043842
620400222
611348332
451039196
1302702736
1385830329
455330046
1492875451
519148984
1698609382
1324228424
1791282501
1906682090
1356229678
494973551
476393785
777100420
1163716367
2040295521
1204934683
82539531
1280699329
1787627028
1863178215
1917435443
1242502214
1588183254
1316839651
144373418
1990005328
95196701
1382782247
1856245471
393277613
231416012
483283556
790496811
2066662401
1939249328
575062013
1947263017
1739793843
800287534
118862851
379351358
1110621410
423007669
1495513135
2116843497
1996334238
1513192458
1711159558
600989325
354087263
947690835
1572638029
1045607898
1196358637
87802069
242215430
1889744460
1845073810
1533163795
1954032031
850322103
1144924239
521908883
187891938
1960464171
709045679
602236878
725776644
32920619
432401607
805370803
603038991
757790658
1119553605
1254382958
169846847
1728558498
1469430884
95318607
906953302
1100043069
2080125678
251510191
57284452
423789962
1280928161
382334354
808074764
1820620470
1816830664
94639257
1168585104
932258877
200199613
1932751445
2073651189
889845817
1007726685
1696043953
1100158045
518296872
1140259830
1899917958
1050296347
1670000313
1809453466
885595232
1772867836
1264472731
1255425751
125878475
279516772
1827751814
1437938371
1596349701
833504179
739877629
952667755
1443504207
1390306353
563334938
1443358512
1784395542
1029031382
1571752125
1413156220
763315787
324437225
1502654144
1796257219
1204026804
1889056032
1201233595
1994902867
638920103
1041071774
563875053
226145991
738888158
30961262
1515509201
301445173
846291718
1344184699
457708571
403420109
103874334
1952479137
197140812
660554641
1303727852
594812037
2134194867
1517804764
1156209181
1457445250
245590399
126330679
1797229542
1963267436
1926659145
485008334
1597567516
1659456090
1603524924
1016643920
315051658
714134069
1321431103
1449154099
1360933498
881022688
863856804
677665562
2009902701
2034759178
392695765
1896584599
421073894
1380003481
231537597
364238684
1938201879
886516657
1998621946
1848512251
761503553
1776025691
1496314460
237673144
1750800908
187451135
156765805
1522435559
1570709023
325726834
2080208322
2088236046
1669515795
1630104740
1496931078
131691628
1469110027
61007372
852680298
304006310
2132081260
1202381543
1505454739
1839625630
354292701
641627997
2143316041
840512957
568996882
1923847481
570202113
1986570238
1723597856
602404379
133183372
728097324
1216053529
1551040942
1325066852
124781861
217702067
1362058563
1422725642
971061624
520749453
569775140
1522486965
874293329
920567031
903638129
765874194
1126960968
1735875498
1491318819
125823962
1600233290
2066458372
1668972548
1349225320
1697618791
1204337125
733769777
473721679
700975102
2069762655
1584299790
1583289937
1569393985
694629983
140235168
588100601
942187783
1459551405
1088091467
1073736604
986136911
1444937667
1504316504
1597459564
2139672829
141983091
1467891748
1571019719
1964012158
1999504331
220094787
775695316
899010219
949488140
2069571953
1621038911
364929589
1347155452
954397752
1738722301
750455602
1045489498
308984857
2086796155
444072450
217515797
244862314
1097699513
1920085914
1118673673
2068248895
1895166741
488337110
1383578546
1261022711
930742769
386792847
1210236166
1059206042
8167642
216916012
1769005059
1132913476
803022304
874229319
1490510492
166501827
440233095
773398544
450980746
1451643924
1150891320
183751728
1065312949
348567819
732476745
1135256425
297505213
1491625012
1053396168
359979848
860340419
1372296758
343771732
1671474228
2103214618
557188834
1405944890
1435692075
504507668
662214091
6833774
1842531436
1343029385
266021690
975767305
924668951
2034955816
918460970
781263908
146468009
2107449238
1319415632
1640492798
342554303
1826981367
988781344
1078650329
468457631
805022541
707482738
1448395341
1963232787
21216950
1062383866
802373885
1522203247
1702657002
101351219
655325907
500453120
1384299803
1837984504
1757662705
534943171
1139736591
176519999
1537388131
1720152009
2053676991
1045492662
2046592561
1840448118
63408554
1953049631
99602156
1131705
471389029
577524183
1378629736
1162814134
1873329546
1776243607
2133419616
2124150724
1536005896
121403055
655536421
675102463
197404717
1266483388
313144702
756834295
1892701298
617012584
2047923239
1355712609
1485453086
912212973
1883654840
533871275
1835078804
1629362544
1565611617
177052485
318672327
1397331345
1203248127
178552788
1085338343
1444057735
1856898436
311607464
1560030191
891001070
1470932765
1170059046
1542703172
166890885
1027142740
469529189
676731690
51656486
1830962578
1082047904
112958845
2144153314
1683336632
752026591
592951397
1489813460
940850204
854589448
1932604166
1905503700
177050195
1206528794
2011348058
1010376240
657949639
817727216
902905575
1951035591
2119900228
1423871245
142206821
1158881928
1918632422
1983741966
2085993504
1679204890
1705099439
249756729
282660495
69217675
1250620001
982963850
1011484353
1101915961
1921579150
392995976
1464717553
558507379
2099009384
1375572872
1661914379
561650816
933152232
2027944213
799240989
789597287
356280778
1188478877
1342130052
1506295109
1778553992
213303163
78482577
113714878
1278825207
965324270
110265932
404649199
145405142
812169331
1633168430
880338237
1273547425
125139019
1284625416
1914464088
1909905040
2006210060
47122614
426963619
30543113
2069786962
1048124123
1825957792
1844592582
1851940012
561645339
1129686739
589867166
1069969340
581178013
1919123730
1667065935
1328953596
35001783
481086371
1788587478
466470890
765614208
838415964
438956342
97598406
238388046
1366117185
221496157
1870360799
263636438
1669245646
297590973
507665791
1824884522
1990971960
1812332597
2131772014
1309409171
169194277
929777258
817512972
994239724
967795983
959574769
1478521789
1549986287
1205018135
1609969798
909715322
1405532695
1680485427
166873685
751642824
961350727
41010839
1713053361
1412477129
1088943150
890797918
276733196
1694029533
85760981
1976026368
2012962646
561926426
1685564535
1635132369
2007189505
1203014765
352331118
1785037842
466893827
1540856832
1676394307
456015473
303625466
1561857056
1965610127
919458218
95395455
63773835
1810999948
1605194418
197552528
1162454905
1790502733
396919652
1445806321
1773171343
2047401644
742770969
561381251
1851569825
978445255
1804099097
1289109386
1066992949
1254751141
437452505
1449657503
1894514872
985081232
1697281101
2126655342
1086792229
1509277259
1763487701
400593190
850577854
118873523
1147194077
1715986648
779904982
1883368815
292287825
761954733
1431061367
1713806218
529282039
947720510
495676304
307326099
1485624337
1250650687
1012568247
1164536465
311215519
1303078641
992276404
1628208754
276189402
900728399
1535853148
726789686
763300122
1275204108
947783284
1548909737
910561892
531235296
1403664087
1428806421
1660103464
1685386024
1390427587
104560170
2087934363
1969161821
465562323
504775879
445328307
766518500
274275483
307606665
154132445
1128681334
911288788
1661280973
356104409
231030822
1740222642
319001826
1326235926
1492405115
1963640199
325261176
1808142650
1026285412
680207197
283436265
1616559946
1197766585
1450829963
1918657134
1579679408
1222559878
885508164
1116407657
471405439
70488625
1824126261
564847911
1518501450
1872291230
754729788
1425076661
1468893717
21256024
947731829
1676250112
1860063099
1531249987
1050443785
244265395
623363777
752482866
670603542
1128901817
891120666
458651141
1974203121
663599726
86148306
1256020429
1569074030
1694651444
2140498207
1441966156
2069686402
44979394
532546942
1887517015
164293671
2079107853
1759139272
210243608
533076162
1741208718
837869574
215754141
1104270775
1035240291
1979247548
1002279148
286429197
105691745
415402549
1590758488
120540023
998781341
1416364150
1050109429
839724984
1229287050
1228779512
743658592
1719961494
685471385
1214116334
1530974474
1939858198
907844196
1378528690
2029468643
2066858054
440057954
1977892407
790378470
1933050200
1528732564
997325688
1793760201
950459246
1832610960
259877782
873962683
1519722639
1041333106
1202034237
1181255175
500963038
1291231438
1313809408
924277746
1776990118
1757955404
1312099248
1106294400
585927932
247848195
474927086
856987981
256564766
662734523
594406904
2086499981
249383321
266503828
1359298544
1099660801
2066308715
1232854727
1401598244
1469447613
2118826733
1818291935
1631521118
1597870152
1580691524
439933364
861755469
752280287
487800223
1486661146
20176129
1724417681
1099610234
643386323
293665910
1750445796
399936754
1180994068
312213986
1500385114
792817522
726876839
467762585
1009769026
1850429055
1738399996
1890385364
1655629080
744038908
666224534
1973801962
1212476906
974671762
556193572
1851176909
590891324
1469790540
1708019416
1765945390
1281101031
38972901
510603436
598901259
601993201
188553802
192295407
1540336305
1841666704
525719993
1221364355
763518998
836502794
1032708133
1810649667
1800009898
613210689
563910642
567413221
782212945
579042214
1979906968
981348669
292270416
873806804
342400265
166307256
363864949
492940683
1490239858
539112707
592801063
2076227000
761329647
478018529
799337827
612650007
494980926
1096152217
1809379899
310767484
1876703272
764752648
1337368508
1046566620
13196944
1200839477
734947971
233247240
2098569601
566946340
1484948685
301761387
1308267914
1058959481
1298329854
119182844
876916306
1549438200
1183647855
971564182
662568107
123577418
959765956
865759295
536702923
2061294866
444501946
933153677
42697995
727421126
1224075377
1702099752
1698754518
406854342
1212153996
1647546019
771035437
1232771563
996382320
1307341560
1802170901
68172064
1637872742
1943685885
268418919
2068096047
2066026933
30577887
812418864
1001287000
1653476845
1771066012
1790608446
456909988
698244410
1729530662
186778890
1217734530
349930003
1730901544
1649931338
1476899468
840870591
1715730089
1715462865
313445217
114835941
1577374625
554572950
1446096436
819935584
1653230844
740319183
472752689
406730001
1700595021
878509140
866885561
1849516034
2122075021
1059453803
1560838155
277560364
1695736839
2126206048
16776246
934232300
786035626
1703921869
1322040757
227451421
1750252491
770556580
401403203
996486520
1926595812
105229055
664472900
243023074
1232584516
1889355438
663994835
1456541300
1003039318
89743350
1546979418
1496485308
279499479
1313557492
2102071464
111949094
60368636
916816056
400915275
1983279554
1758488078
1410911840
1815028070
1848791624
502008995
1720619442
152922653
1163226799
1022113062
1810232965
1858172312
725031739
425572614
101569461
2111169108
38988045
1733108216
1364987181
1637004775
1459583168
1901573175
1738427607
718373567
1325796935
1706479947
937268743
1717094896
1168401259
332168428
917242347
489818006
1575697456
196930413
83420693
1852130285
1623965814
849687739
943651936
451162932
855865408
949989463
299913056
50393954
65898812
1985587278
606957828
1239924984
1580815804
148507301
1391757661
681518406
1580170873
1471339373
533242363
942052047
93861972
1551566115
1859912645
428875403
1136404575
383325864
677285639
99899757
1682776810
621414062
568297286
1579994471
1197765357
1356467353
1198520211
460310746
1983813402
1028934999
856219007
1138022241
1103430173
341134865
743343059
412003232
508989600
146398345
326966820
1713146099
371484535
1346256803
199204675
382630968
504049819
1089437875
520151011
1411634993
527999488
262405828
1793295226
786873029
313006671
1576686659
154665694
328991759
1313495956
93596266
648930714
823702774
1459331738
149403728
1570616923
1761907010
590767974
1386270949
655720643
454982346
1402229602
1955845528
1228651605
1434186624
1819656125
702674579
1981694202
1733900916
1804267618
1567219365
1570067369
1426904040
731546084
1317544507
689169205
1827307504
1092087690
282031710
945641382
90328236
1423267921
2104182634
211236853
947682140
546602737
940407110
802867290
449302280
2052859502
1334389906
922350760
236262784
635077727
744604111
1312144536
789604456
644454598
105502807
1310122252
861472388
888118853
1858330340
2022532466
1458677076
483873022
1019318082
1652819585
1198597967
482200789
222679150
465341531
2074448890
526774348
607522719
1567226457
97828611
1557291587
908437496
592836920
4507976
501245901
403854326
1767208836
1856440591
1168010072
1235073608
313980795
725821881
1541369619
851630007
1297126528
1354229849
97636262
1918309908
1655754845
1963790129
98747594
350367263
1189232929
1670325495
1592290222
1796499983
1586825079
244348189
1180121867
169463024
1416276967
1453912882
2137807594
808524897
2056959606
1030215653
545985074
687767702
1391310020
1281479079
573727230
162157903
107482593
1687630801
1402556936
148457857
1394031068
610468405
676905286
1652210157
1126024551
909663269
1935354618
1534643462
485398431
1631490524
368271869
1171842828
879884098
994844218
1574905510
2117888973
1196928468
2057713426
156257746
1926269090
1398643408
1385186172
1720987852
1610790032
2070235733
1941067043
1959763131
1139552827
450443888
134467842
1964350214
1629367856
1185523002
1063721775
1555630429
1236377502
792018402
1378278266
944510933
159024858
269601424
2042213672
466914360
993090364
345897162
1665151107
1524365948
2820906
538043873
739344681
409939659
1407840880
168130931
389803908
387760536
109042190
675895946
1018964268
794176593
1839285474
1205802505
768748074
1795935362
237826552
1073815841
1750114767
1142236476
255290486
493350869
274363409
919886884
1812653738
26748892
967634970
1129332639
1841114994
1159816806
762039699
145147900
1406217103
1580315978
794080963
864337903
738028292
942000035
1038382503
1623166743
665521769
609654150
837678388
1556628568
678125441
1863594830
1239278283
1295689316
37272627
717219675
547619668
852452030
152539963
1411511553
236757071
1230426996
791622940
1572035435
1041777415
1237066382
1419861094
171384325
61804103
466749416
1355009301
1750469701
1783827748
1128388386
285345220
1000839010
2089414344
169225588
450966971
510203101
1073353290
85435104
1578397713
164783280
1667604558
926185277
482322669
1433028760
2143640511
553859169
342440057
397907071
1917072559
1768624652
1036312103
1477045429
1681009316
1597083459
1546542792
2014156412
129313199
840968056
1669326276
1102120111
2054126003
771913766
1293303702
2004390257
2142960138
1675793768
569667695
2127947324
1812893331
208475834
1404773683
2082224262
122961712
2028403400
586230798
1522404489
1774166786
710486642
1983641682
1763093318
986295307
1240576449
137942225
1881879215
846180304
1795203428
1687659991
1617932657
1689226219
125342976
85039520
1359568354
882931499
402579116
746714208
568460002
365176582
1898105702
1017065217
1775919613
1852891374
509899419
133265102
1953073475
261703992
1025744915
1147532713
576351687
1554445324
1381071112
1758575676
663335096
730347285
1720244595
1718768108
686547891
629198920
895822572
16978006
2029687970
1754155211
337001937
420598770
1338659555
619610809
1821819932
2142148008
1272414304
1418576380
464035890
949424007
1447780139
661353734
456511282
1535230942
2087947708
785799384
1189869698
463549605
2136613113
1013452530
1558885190
1569057825
1086659585
1159335584
1074077547
142364289
461013052
2109925315
1155497554
1592039364
995799511
383663303
838942
214207452
1111743920
1504788707
1287787040
924860704
824092742
263408702
766047166
1914487190
1550073097
74536119
1688180775
1395110179
298520644
1974961162
967088173
1655263519
523496570
587373575
1021192369
769412455
240657999
70456846
2090862536
1892014681
24883466
750568372
1629268506
1042265066
1641400475
1250777169
326162263
1999743218
77685850
574765803
2013071976
216725536
363181599
527541607
1249531179
2123450032
85289787
136059710
1748778480
1176267793
944418743
1229862026
2087512231
1117350967
746844396
1409461827
1284414871
1404363648
100113769
320837607
3309302
1507684625
482849341
1333966141
1397147739
157467906
637904338
914351005
819824159
577349382
1376257086
571458191
2098123182
1732537956
1280228954
907181203
1193899980
1104741849
1265193726
1112061966
1944727617
1495522278
1253322096
1122249169
1658619756
359636986
2055637323
1985816132
1375546912
2066864444
1889953494
875113113
748161329
1497847726
2897514
1645048955
2082367298
1677793076
1515178704
831427926
1198204112
293185666
129562384
3466880
1337920182
955225459
30844846
725168369
1389762894
148580074
1726940803
770820335
2044300776
1452197220
1806586357
1902081056
531804134
926846534
66258211
661201699
997906410
1346610412
1180569636
1100491480
1014361536
430321429
776632511
1203945140
1052457793
1998118926
1361957544
263905067
1360332666
1004643766
1143553485
26063913
961878899
669528086
282088376
2053649697
272666349
1112275831
1016172167
1456439850
57613345
1814251346
1119498216
1534529015
1421892295
2125172767
1877506262
580007745
543828087
1626693867
2141263479
165911695
107239002
649341856
1535664888
212894638
1163283485
1157889064
612479386
787929409
2071383854
818291412
1445708588
1860995103
2050258708
1146523450
1326582666
1330124083
810725270
2048988543
1628781943
633510442
1529491502
104919882
533847663
322471016
442313417
2065922565
1895531296
1769196613
929175596
860778569
778684346
497455272
1789298787
2104059974
522663553
1512614926
45435954
725463825
762174491
362049396
823471458
1973325503
1732099536
650918332
1004715619
129465958
81813643
846674136
633464607
197659424
319186954
124789160
888704241
919495865
1363707312
1930632001
1085581320
515030085
832535763
1087139543
2050304307
993895787
1810738937
797423375
1136240320
305168423
534994666
1892898730
547210924
1970454774
196865337
152608057
1618861623
1533819609
1750479834
914872363
197667033
198892263
401776250
1185038621
637636049
1204406681
1382462024
1944857081
1175765393
468543355
2083520253
1961674613
104672411
1040931961
1992916450
2076061277
1522904945
766524048
1281962113
657447270
895648749
728972242
1330616387
1023928392
766208749
1843735645
1468334432
1785906217
1422961147
147841351
321164243
2081750242
425534550
382486179
2125604348
1814471133
1769159130
1606447098
507142658
1749909796
184025492
1197081543
1101631704
1266188863
1553036643
1232656527
1762717208
273936439
816077531
1339277362
1458835782
1659379921
305364590
1784797904
449950157
345595813
385805901
766844911
402301149
118792876
778742238
2046292964
1741972625
809573290
1215863981
828295320
1044965910
562060986
1201145300
18891825
117135843
1988253125
1144259786
644594770
348912105
820382853
1886225590
799378099
1382752879
631651402
166323043
1990661414
1329523229
1181341629
725456319
1485366230
543753459
18946162
763815494
1702438077
793740977
608933614
1721255666
89650125
1315632150
1975972828
1021098937
1281300441
1232920978
541305176
2146164717
1101578021
282400830
498173737
783480220
138092435
1975302008
1660712792
1473054402
618614615
1721540659
983260198
783398843
416296614
1803899686
1703439834
1472264516
1807845689
1396460454
1175253871
249583457
778358414
1904378134
360656414
1093817584
1127530631
1725007968
1495241932
1311035244
1749611075
1993242823
1900438184
1675829443
69399312
1945942097
1050521655
1889794987
953051120
1266932657
1006747774
1565995902
1677808430
1820557910
921191555
1764884731
1960365305
1775148278
343225307
1337100976
1275617569
853594497
480889283
418053596
938715177
1318324593
919213400
1761583694
926546454
434433390
2018186882
1443216182
643030338
2110715935
989834418
544204248
288802819
741831781
33307262
1208562978
723985659
444362212
157360278
272903622
1092774519
1271697659
1490247054
795288976
611507234
258215275
898042609
47662876
50250593
1035478216
1314605631
1733500184
934033274
682532976
1096823174
2063739121
282665912
299162262
787478357
251012610
112481356
2010594595
378123634
134720018
313093396
1481815755
1622921615
788712402
1271912321
525576107
1441763830
1178921997
1557081664
23218420
932655133
736418386
170247235
1754781773
370755056
1302467904
260785901
523440235
699101108
21323272
1407179605
648024627
2006247926
854387909
408454844
1416745293
1834298937
764483019
1993215192
489538515
1685283374
1973358995
299362031
1524856089
1230511320
667872980
1896033220
2063253990
1477109014
383575875
1478737496
584669513
1114471170
728651059
522086454
1909897024
1980907870
444055305
128668029
1808764485
545908089
1082193144
1055222945
29772881
2111120738
1319072196
1343521522
692521763
2142077499
1954928326
1448064423
245937921
809427636
2146324571
1622590486
256859867
1256560064
1369165465
1849727877
1866485324
441270450
671855664
421611088
1439628672
364843564
439362508
1770585378
1259454759
1725603287
447453335
1546303232
1420385255
142059957
1771997835
672935437
1376161685
604755898
1098263141
444888596
289695394
1629067330
580735253
2025898124
75290588
1524599592
1155272866
364400674
382461130
1960493257
510749167
1624480270
1335608130
1822813710
656902673
1253185600
146359959
736352529
1818371494
699606078
1222593624
1315931614
100401578
659457201
1556432132
1367574951
763367859
469745243
763428980
1508836104
894076673
1018559823
1303137812
421766174
818401986
2102209593
455088267
850015343
1092495123
1041818778
1829243765
134450892
650409354
1268446454
1937383613
1742825370
1257706023
374638332
56694093
1233039435
1026799624
1882939597
10109905
2063531588
1799133987
1860115418
993435743
2028585702
1658893123
1919051147
1492108519
1338918562
456609891
1184917747
626941943
1917853593
1180685185
687809165
559860210
520235128
914998001
758986962
1803417172
1776096282
1064506614
907533430
1439825458
1889870245
942159976
1133557665
1770175513
1333310514
721481570
175030962
322327564
1043683215
165051879
878868248
549786025
1838730803
1685312867
990839972
1095254324
204044051
1045325823
837601489
2122607848
1403935202
1989364320
585368822
1642496630
714159817
1979051357
1567101441
717117041
203764422
1773203693
399091870
323165170
2107758583
457739914
1410710708
175449338
1142791552
258099051
1285852721
692361638
562276316
1715851732
853258814
798483979
211388845
1052702454
727527977
678437762
1230723222
469392619
1185799477
553533391
1264535801
131627998
1993840077
2009062111
703860447
150223177
200909345
245999317
1395054637
1721972906
1137039147
1673414900
1060016464
815070672
793153303
944015955
2133117201
1845814235
2089899657
813867256
1488118116
1408051905
1773271394
1251674238
289077754
1440951547
1967263553
1510102628
1285275884
2021806712
1877645410
2120541953
1336612675
1800753336
1384868271
557277160
1800595701
1795009500
187668929
1276816592
1963231181
59642384
2139701485
1977183168
1650301875
636894024
2015109410
32045153
414945091
610391127
1722996051
468877960
2088750383
815361112
1468653200
1524562115
1909576568
643118862
1269842617
759331688
1754926207
974924067
1483123543
1437291793
552317713
154231942
329023468
675024862
1416732796
1569464815
995497402
1495348121
1735254828
1793724906
1443715216
1883618783
640275570
1935811405
166431170
239953673
1961906758
1110225525
269450438
856041198
938788998
1526504302
187603792
485335185
2143541066
1337316619
1791907097
398719221
1296176301
1954042633
1405334248
593266950
1261271802
1095046620
1746354910
1784700619
410517342
1253941396
1943978513
558644716
722438628
640856608
1851981013
1375059979
811454455
1560569309
238315169
118405697
975760892
484468074
1779731827
2033724598
1533200779
621917913
1574494717
51196074
2125934291
1583400367
233358109
78490608
1752185278
1261833888
1858893605
2097926053
55876790
1732685958
948288711
557408531
1465405893
1401205469
1905417177
350963359
1581662157
1588593583
2055654598
419169722
816372432
1660341414
55037741
162756998
1649077121
1781129352
1731552512
885151269
958346652
118799404
952616959
1666131605
1282113653
1578065398
1285233623
73695900
1389308968
2059928537
2121273827
144771064
1860683799
1294263403
487181906
206180195
791899653
326121452
536301892
255565284
1812174090
256250588
1437915906
936370093
196452101
1321790253
2101603815
297827207
1452549103
1725086089
654023106
436618730
392202776
1960031258
2070345966
358095221
381026540
1832887802
366033000
770547147
99296020
1529553688
1998835118
1505877128
594430625
1281968417
1574533924
103419617
1353852115
2066395117
1219984476
813710676
1984370914
1326768593
1537399068
346447566
268579290
1183568786
568061099
1600626164
257227999
1350457127
660911154
1349741409
849816748
2033525862
1250466015
24911350
1336212211
1050561268
593848275
1767210941
987210510
346849517
497812351
995277256
349966048
1791050130
291050210
1413870495
121489561
1154880400
155049704
1138629936
877795047
1011729046
1054247239
102607635
304620195
555465617
2007920713
1533154556
1263186703
904906890
206094406
1936565925
261896128
704365125
569798540
572510044
654632979
244256341
1442304508
1153361973
106909808
673103855
1089343794
1355625922
542532717
1300089245
366146635
876756662
1452384538
998224141
2025402329
1649161777
943524345
1623787498
1780856713
702326482
111951090
1711197839
77268753
1342736993
276796132
849844765
126952569
238639437
438746820
1546108682
1535050966
794304236
1743085740
178667841
1706780671
1080944455
2100492384
1416270040
825270846
1076472824
654010200
1184846077
1473568460
1116804195
1515790196
1335370212
321153252
785842358
697781057
1280351774
870373266
541605047
80543410
1262167560
822533005
1384771415
1703695149
1504520226
1917175585
1572423826
1173077558
215070974
1409908562
1564710089
488532228
2047374949
383864432
1463303622
1460631754
568872989
1114249196
610753279
1076612713
74160956
1930861586
1002754351
146448587
1433058815
316116176
1014595490
150123999
287783420
385832949
516211873
385026657
1753429180
161748716
1801755706
592333740
1697290579
502282666
341841616
220229629
29230473
303639267
1243549752
2020007290
312135257
591019895
1867738719
502035560
369912544
1000872782
2146841616
2118031544
99328770
1538359797
1401433620
1163441583
1223307599
779288336
2046311862
508385613
979437429
337961107
697338649
45156983
1038707247
896400538
677649971
1528067105
134614087
1246732389
1679700514
980017558
1065364532
69983683
1879619662
1141650582
2140775813
1778090826
1782178151
19829253
1628453360
1623672404
478036868
2113179947
1463102336
1068451588
1519361873
141264217
825141595
2084801446
1151857358
1194968557
1098495858
303225486
1366456224
1843007260
349556391
709924037
1888140383
1182353496
1718021247
2055438537
125582617
300428712
355195489
2104331164
1563131216
1148099739
1470054090
1008750111
1289321324
202859316
712921816
1218108063
1222786823
867791254
1527325503
586264524
634897757
2037606480
1385791502
1160110264
1625777964
232923169
1151239104
1259678650
531326108
1126882098
1361104880
1643774082
730361681
896881955
721348753
1744057024
286419983
181314221
69869218
2072828320
908298318
1408919530
1179289785
227639786
1312522764
677692254
1426443346
457341695
1808455168
668888475
462793917
973973649
80774670
14871126
1012534400
1404126762
923098727
1745122960
520172856
1231366217
851150289
1587480203
994225715
1171407058
1407615278
1018320410
384374791
1244136058
327507103
7605293
809295219
966785861
2035144292
1352395916
2041948099
1819117527
783337929
895811019
1171584540
2046655377
1395490482
705284929
2111730513
1781918186
1877848651
1585457007
1567005313
1511976445
247639557
716093302
1162854351
2049294956
2052701703
1020776304
1974584730
2021428673
1856677846
746060211
909561113
441096340
1871612424
1425989419
67649425
377321739
1525673708
740716105
1136937794
355812158
933984824
989239054
61878217
570904944
1055570746
936913011
2114151716
266032814
612005139
811232023
185286526
209508090
387248055
1762282402
1178947167
1233237863
1719708915
976268462
42846870
43290188
13010358
828006388
337351187
493676967
1709575144
381823566
128335272
394868703
791582137
85591297
490302321
386001739
1331093448
2012265762
1236558599
1226081024
1452661630
586739745
1913196254
1038972532
1781524846
35513043
215846161
2080436295
1181262722
1373493705
758384546
342265646
1962582159
695211665
531848058
630500084
691464841
237632580
219780178
1804593616
2035899690
1338458645
2013581109
1657108223
179422530
1816366395
1036992979
1275526036
447673220
740665534
234806017
1422452159
693886726
580600484
236686602
1344400454
977038889
189871324
1851635287
262783606
507580004
815274616
1593444877
1245680069
1158291340
319615486
307524986
44600563
1890173001
555739710
1339871537
177156320
1295463546
2035298036
176374216
1594975510
440504459
416780334
1066755016
1502405832
1774886594
1145889567
1884832941
269862685
353543547
76779345
394395170
1166868615
1909983034
1649125356
1665886112
1584588211
1187388634
30936348
2027657441
354346408
486098326
342674146
650838049
1959475318
637404942
1710860117
1916105981
1232043667
1828439197
980723797
624511402
630709423
124101644
2003327519
756390165
396701216
1755471331
1486269213
467828820
1090575006
1571131659
237436977
37436990
1628995138
560885246
481166010
2068801351
1842557040
95424230
1575094576
1586440688
104255301
1301432349
1794413527
1808602993
1940201083
169025955
1042745827
1184139729
1806006464
1496132792
2030304002
1005921844
474566813
1928704247
1303325779
1411907218
2078115386
1289334551
686910050
804916664
866959027
1888610938
189482431
1991375778
1852462605
586003634
1305868394
672560132
1885805218
2131895112
944997276
1855248591
345604784
1003179571
1330166786
1807523565
1379787303
2044594571
878499913
1491301296
1242007987
1959058113
69499474
176371620
150181661
1372256005
1664472309
114796662
2106128160
1365441510
631344080
1751976376
4728628
110695284
1688063806
2009062047
1669404289
767876127
178605407
888250070
930694622
703641819
1660316901
231711591
399361133
1012770442
1935835222
2036204752
864682938
1498893999
322499997
1941391835
262764479
1495910708
336871946
911288819
225070592
664755225
270599308
1763268068
1920612869
1393866289
831488899
1601139011
75078499
1507732580
904961459
137096023
214998215
1753049889
428176604
251168469
513325543
1646500004
1315436543
302390146
409112784
271090852
819754272
1629527848
1290725700
843124881
612954853
1668285983
337120210
1771921900
1980548059
897961570
280956690
287522922
1372732977
1583749674
2107728168
142523461
1851610922
824431242
1176825071
1713721939
2086059258
1100641635
342581479
1567018048
1621406593
1238441583
2037795120
1972714397
1480271299
1457675043
1242952682
670177415
1752920953
502818595
133572004
1195327851
2003532420
227905429
1769044374
289929147
1708958328
410227089
260665429
230588381
1803821959
1311688769
1137083785
329167818
701111076
1017288129
1701239892
136016692
648843675
1623567641
1897330481
1337415145
1626809021
663704421
1598376013
947089717
600611392
1459195888
2028127926
288544234
1135457182
2000827902
1787603798
745861326
2076608057
280480244
510039183
733656256
2059521170
430755219
2005992882
668404268
1256797153
135497749
64563370
454321751
1112330547
1401419638
1168898995
1524424519
898519651
1448403807
62976883
288524804
110389910
959574769
1299202702
286299111
759019840
2089238466
1363451341
1590357533
1817259883
693741256
1684877025
1653510171
195047653
1601659364
1975633618
1890356752
1195895818
666277682
588194665
338060658
944522304
848036906
618194193
1551124396
23115938
991693645
1179772009
1379725625
827526512
1133371506
1976711938
136303862
498776387
1863288791
1014142637
1611337622
319791473
870310925
1970388069
1180065435
1102286121
278590278
52594260
1322090863
560079997
311585217
1346204669
54432819
1193658888
1746682170
157749208
639522588
573327796
295329226
1848188304
1503794323
1839875824
1459503811
323543219
1806911027
1702815276
1830209654
104152850
1896853661
1507181517
467811834
1246687480
2056362307
1574479681
1952113785
558415404
1305329141
604056504
2082269179
22521733
1997175025
229357321
191824020
1124830008
1574948304
1918489143
520878667
279787587
1249879007
812260416
1441584704
1438137253
496961730
2031129264
76426498
1261578843
1668899206
1011512774
1292812847
2081142784
874440830
1312893063
373545195
1584545374
1390231
99410917
1979730628
1238865757
979605826
940243628
6132702
1964187466
50371082
1106768522
267628717
399584042
1300932154
1267230194
2092375227
2128146976
143027672
1531348790
2015105067
1883895775
733120568
1509891506
1274532122
1847380363
1132877227
1569393434
71913074
1162031877
44166263
1244695672
447656318
1326033263
854313671
1240003484
1715063558
831665017
411389887
1200629191
580893220
1767369221
2012220118
102811532
1111664778
1418090141
935203779
1358840325
16649847
94866111
1816523934
1883457159
2117794067
1415632130
1082245371
1226449888
244799706
790659956
1242793189
449140656
68862365
1724771348
915758602
670539575
837549016
345731792
435347757
1603383927
1740802658
900218617
1572268552
849109754
371391653
1433025470
1756211709
251779248
346483013
1704565141
1718293948
1144762919
207652215
138984046
1458544962
1730408944
1407097544
1969190094
29455125
1491803116
165313346
426469113
116378427
1012252382
732118010
129056578
1986977568
1745411597
1575493797
1629577031
77386178
1170682394
693203128
1544073698
1346049061
1892183032
371247631
1505297811
1293466365
1946004492
563188249
35464532
995681780
1764085931
772651512
525930241
1043007096
56071115
407320404
1186909631
1370964874
2011250558
1091579945
1259726498
1347219103
1328452877
346774844
111825051
1306759239
1368880971
834063704
430696870
1273988213
575358377
1513004252
742024353
2125170303
1856032834
1833049819
2123394519
1584012653
1676750097
557263797
1274428491
2027567361
102025183
1496349136
1744407373
77915968
1535147631
1606028046
505736968
1873904730
1802154837
2106608594
1494506160
51798010
1950868837
1209977110
700319970
1153199955
78976795
1043226850
935876715
1793030505
1759561149
1988044562
1733912431
84228343
1852912307
455808801
2141830819
947008718
546121147
2138947963
206357746
968860675
2102010295
806804043
1385687564
1764102123
647524034
1310554185
16783789
1882215293
1056623705
1754972117
1244733075
685565721
818938413
550316282
1013038877
785471339
1808386475
283215015
1847010581
1765607979
1790265644
189913177
1505847825
337671727
1212304764
1032734053
1546231150
289704502
1713683039
914248864
8417214
1361189197
2050493362
596683172
2054224888
866134643
89788739
1752577416
741097288
112811324
1515220138
1490372737
789065591
2140108818
1571365142
914772036
86814144
430695601
546176343
1834297922
1431366251
796789819
1849151477
966214990
559078131
910222
216823701
74006266
1136463496
2107017644
1081979079
848711929
1589247107
2111678258
1725262009
1923301274
1918824143
2040161079
1203858834
126816661
1619909615
1442722796
393915174
1960152439
1239822366
649154034
1870884235
1897785145
1009696827
2015675171
1160177452
2042896171
1406324149
1574494717
159301543
154067968
513285606
1692623047
1296780202
721288165
1886358369
1484073394
2063037486
560667492
561993686
1546185720
450578129
58077713
631683876
422299124
1402105626
1694243709
2128116161
964786578
532644158
1739302463
1130273655
2094032178
563266037
1239112472
1577353020
1543673695
1089123628
767427542
1735939517
1135211707
733896904
740858285
45805890
1813300916
2093927499
516968526
32964475
1126835929
847155724
1047910564
512933893
899126145
95985903
135923698
575338815
887658409
231557702
946567213
1439231235
1855284765
1406346984
1385351825
2128082950
470988513
1135680590
309629185
589314754
1519759239
1895247681
2001559827
1277242339
2002746771
541337585
775325292
1536915615
1858390795
147831340
1031642157
840302819
614332466
1120991744
474704737
21309350
1521377257
172853060
1989516284
692461355
1959806431
1663753023
1353008562
1362601402
2042059555
390606515
1694664641
782573605
948412819
981714291
724440121
2135547205
2011983748
1098615146
844639842
147262219
455520210
2075865967
97810129
132763706
1915120806
1781037124
1644110512
1297979069
531798094
887203942
987758388
464177914
1266650772
1784987542
1928630690
936213994
1442378040
1178935696
1248525022
1973187067
627547224
2096610205
1460156218
1263183627
455464075
323902722
191800481
439416241
980414393
1012514542
568291708
602162535
1591362682
1033485884
1945963968
1949366676
788256464
1515345859
1218733289
556923613
916183418
2086506585
468530474
1062367546
168789449
2064718611
72694945
1029618376
1211901999
105029977
550197489
526832046
2099778752
1534090073
30479176
957433549
1288965580
1249681800
1493841798
6565615
412750352
1802885381
266002627
2116619273
2028167250
282451124
1639371742
43861532
1185993271
2118140650
908306332
1399217514
1408061582
1472659967
2035367992
1398913329
792895811
516749264
917227561
615967652
2124077832
956732558
1909713677
1705067095
2041498532
2010493997
1740619826
931432233
294772776
523623992
226098987
14604621
1296830389
1939456184
267209532
1306895460
991739981
1310411531
2015946860
1145338788
795038260
1050440644
111817090
994585774
1961623631
189848912
1263724830
453661405
523746494
383756105
396928713
1972288476
139695680
903367685
920259292
1372745448
2003696311
1880899703
394309296
2103880721
128212141
202675155
1915805297
873218277
500429761
1863526926
1623973702
1835964188
2040834862
427348440
1550160367
1501061417
1096871288
1411755702
757380065
1130463473
1846297211
872261348
557682678
881034911
321043122
1088820161
1703693588
1465913920
1834031455
1263862527
141920849
1805079674
846558615
616087250
573046759
1600109034
580505457
1441105774
889908819
1560031370
1674648451
2064206415
802761559
244410721
1775255446
1409191684
1343612046
1269216513
249899402
1980768660
979160889
685798184
1304776165
1231761061
982051981
787678831
1350930045
635155527
596433370
381958001
1821933914
1574507985
510699834
1767005309
1628438479
643157304
641903856
1503469413
893802576
1501347276
238835365
147966724
1284657011
194722808
258489321
559768035
1185596700
1988597645
1738186626
1076928616
1723124164
529190186
1384577533
2029596005
2096531313
1907219985
578131860
1741651700
663438476
2023306588
60835040
1146511594
799537301
552438364
573917741
415221615
1661504477
1350516542
1368327422
792799061
1325057206
312632858
1342564138
1733797059
1605330095
142193334
1626321664
1495348837
966533715
553323562
1629314441
1523508448
82821928
425777298
1057145710
1428520086
632061735
1615788278
2017324737
1608074320
45003349
2030480290
748618413
1214360253
1843905325
720009551
447975664
999834207
1813261908
141676824
420130564
1006069829
1010610567
1148842535
1111764651
1787557033
631152022
1796974042
990763361
1932368907
1672996255
1449789122
1250004556
1034187888
451015859
459965125
1720382663
414966099
76653709
1221453029
1258890383
518157407
59132257
1297514483
1470664525
654443745
2135299134
2065884149
1833334985
1479687798
120163460
732094371
2056395528
1787824178
52718567
1486220430
1941016479
472657072
1548148118
538422838
182340825
984837157
1980084251
465226438
81979998
1927053951
867867787
1040710123
1034491793
1815852143
1694378393
1632332226
181247284
188385654
336542578
666709493
139608271
1084064835
28354589
932458599
140776568
58855561
1734757403
263289571
331264899
1603543225
626917108
1274223089
458460498
1062999817
119295703
333842234
2073245735
642613685
795157938
102010863
814777918
2524407
1881048424
1206027439
776997226
1457439569
1669703360
594553823
1902914155
1489368931
1699237229
1582493858
553410196
819620960
1117080134
541044473
41671860
999715937
1042965765
251988971
502452401
274625892
1090874172
1721334252
741628361
118569899
116630297
1250343972
24189390
1794395529
2141418366
1783862911
1000036043
730575946
1039788929
9626661
1211017675
1106003659
1522376898
510530060
506941974
1115101239
1656263384
1758073866
1588687576
2014923816
2050645868
606974254
1682161374
756833530
1442803656
1541866134
336245637
1002593344
1206139773
1200855426
948858737
961122650
71107646
698795168
2037889771
1093716171
410234817
1967856259
523485787
464000685
392464886
1146866332
265531477
2028951525
1166158932
30415894
1244836234
7887060
287059168
553062200
200007820
908267684
142969599
356459723
381068597
1415176686
1457474995
2128268544
961787001
132116945
56563874
1403874656
1562098872
1935429354
710808057
1458385838
878446295
136298762
330957902
1790075672
1606780360
612904948
1279681619
1809724792
1347757478
91493493
110663708
1266002619
2009770619
103802968
46870236
93788748
1025187918
1721032730
2016044281
1147930162
2066416213
1474726682
1492408369
1548383614
864434234
1456336424
271212696
1930158278
1679716349
200431253
33582356
1604651797
1797471832
1112431195
873359562
339156869
440903535
1367838530
505388919
1843786451
1709885877
1313549771
287617939
1354250250
1031224057
725480521
1021853179
668808262
699391580
1285609014
867415336
320918968
204439440
696085998
401684907
1486787413
939749812
1925268278
1160045766
1463546301
343699534
282627417
2125659604
1112983856
75525235
1732412806
1863590012
1931506235
125840629
2132806874
1537288116
1483166249
17154329
1830694121
1832761092
682984856
160107882
905580028
1203166513
1968968271
1479706683
170951224
950243658
1936436218
1475957682
491088462
1244129926
666611162
1947298102
996804234
1425604484
1287308085
318337279
673262345
769992391
757139638
1580717323
214458415
1774406137
1213012839
1901978807
188753832
1039217862
955589766
1689211053
1945547021
1082572522
1346775628
318866949
1004073187
2118516727
100246954
1242802291
649086241
349834229
908088858
1781535145
1197999129
1481650985
1822201905
821795470
1820047373
1875063042
2095833113
798638600
1533379140
335098693
1877143675
691137855
1526160112
502505137
428169932
1524685144
1162311153
194718137
1969923561
1006486115
487623196
1596988258
1740372254
842195102
357271353
1242466666
268492229
1448117516
585839375
1160487587
1598832854
5320483
1994933811
635020945
770437319
1358208176
1960332820
1203931584
575659843
816311957
536059354
755035954
680674743
428776483
990038738
1368672114
149115035
1258707078
911001032
447905477
623058165
87994938
2035267706
252154503
1750962478
300175767
2054943794
928591173
90987315
732488672
30930033
870870265
643159851
1810870920
154666004
1594411579
1270259041
1396842393
97525057
1466250916
280652521
2113675193
801090764
263495959
406792692
1500708575
505406174
372935192
1701338584
648208962
1485497267
928990128
848525943
1461484187
925566141
1780292619
268900170
1825625830
1763406850
532213991
1046834159
1452605589
1855467949
1587158838
22973597
2009596241
1294995037
1121873287
798111641
374298438
369649629
580772514
731606265
1980235997
824473867
176082442
93401689
108284892
1836628146
400808535
1199394876
955236744
436418077
894323154
531363857
1125060159
1788064760
982763067
627898743
203226223
2146824618
1032311054
1252636279
791385163
1946285
1459481418
495227484
357463836
358353647
994971355
2031660892
1857597801
1034121518
1807438940
1910518602
919776839
351512485
992290965
1109125580
1563858709
1771351572
1498913833
1343709301
1388884692
839806645
1365405228
2144016253
1302138738
1693173519
1083395460
1794392313
547528705
944788144
331203938
1932067845
1459034164
922027015
1130371897
98794402
604472747
544183731
261390763
883789347
1204390476
2147445040
830985633
1359358182
637607382
977307407
573073867
1454960066
132875050
1269496638
1915037737
241625277
295646589
1010540771
448302266
1373893727
1656808033
1583863655
713887313
1391468235
163331529
341573410
2001381463
1315398595
1192005100
1940220804
250711202
108469220
1577713286
1560034933
2065301648
1644210209
1023943773
1727296769
1896788619
660903349
1505400585
194896441
1374892175
1994404283
1443543697
800974537
1970701787
1827895594
1619257251
277077920
1533355148
419080791
924831834
1581812602
1407918853
447545939
1242596075
2003089514
2074087174
1010145162
117952143
269421323
307283866
756388103
439696635
979859436
1844982200
493485973
1425429883
1546355189
1115324944
2135717259
1831826003
1233227385
745953315
1206216479
1214750449
818604342
1094613520
602110424
1106446439
683034823
158303966
1163217661
1150882760
348170296
1298555831
1569953091
1685569413
991907368
1941909055
270262878
1194554041
778324889
1543685747
1617806549
948680189
406644206
1054720008
432195370
848553182
1977179180
1111643764
1023743671
945677255
653306512
731729647
380712246
1074766221
1527166481
265524216
856055276
2130480146
1653614104
759560246
1988221700
2034083185
635326670
955301407
1276541814
1322189655
425083310
1470737590
1166274708
5935691
1403205841
149537679
442471581
1821259696
922043998
1249686629
1014953162
1066387162
132103674
449215292
1251619960
453132794
597888674
1092792156
1447196001
604141630
1497165250
701261210
312701470
1087737528
1271394718
618668599
1572311507
775244727
1371275017
688761117
1597365117
1122005505
1055411808
914837711
1098605320
1967737049
1607805081
1361783427
567407939
599427241
1053198332
1130624812
1212336476
214792787
1166807101
1858668012
1378540768
96981619
50992823
1256771511
1716417305
498546304
1850575624
189642478
205688882
1042430241
1299944890
1229591453
1160123123
1077906149
2068378647
38329512
349754778
59772769
483362542
1155500022
1942372923
2035543902
1546525468
1944101230
1132099430
2069551664
468197870
110231160
105915134
1728864406
270304447
1815001904
1639437736
617163289
1168610247
1681925245
2025499409
1154587280
1025143768
403892815
1751946045
1851442623
72073511
2034837866
1350800392
1125104215
1063267223
2003188995
992713589
1869339257
266806978
1789028148
1835003819
682702276
792015
1910954704
1028416520
1891082942
1588935432
1530441544
1448053497
537954979
949957941
146147523
88981122
1468420759
288410820
2031510692
1346114091
1843205666
800367180
467060357
887397351
1800281270
388681494
2111172009
1358117564
469258350
1945181779
1231178521
422429552
249994309
1081352790
116555787
1907198195
1380910055
54143991
2082003914
1776909789
570469257
139429334
79531781
2089511427
1514850059
1611710510
829640937
1313960254
523406054
427108382
2139874697
996522767
636449394
1534942646
91333635
688079056
1401306611
689464682
1864917787
283073284
497294830
1142984841
167182960
1047915676
2068260527
1838846860
2012168828
182970508
389978867
1555177843
1133276944
868072824
2105237113
1346150841
223786738
1591313923
1841850744
1243738022
1958792149
43593916
322375554
1512603873
885193740
702112615
789160492
643873944
1043697884
93693827
163535127
1000041911
1008854124
887083999
381688891
1902375359
1742947952
33952316
1848644023
815193586
680012012
1450341930
741909352
386282266
1789717189
1215123575
1744373175
1008741405
1005802827
1229153883
45767123
2122792701
1449061743
856943753
266538119
818050507
2128927314
270919471
1258004413
1128339778
2087940880
2073774895
801731324
729124180
146661389
1083743888
1560551956
506085475
1517079938
308871074
1525374948
2051835026
488544379
1239468876
1021744119
1942014131
439324317
1052973061
1003307853
303224536
1743775591
1168662821
729597609
1489230922
586992934
714864397
452399070
788507791
1185229461
1563658740
416673873
825703696
1310595664
1652080785
1908675771
1687699128
229858383
598880576
888776421
2004910438
859950479
2058457577
29041041
161604626
323163413
1292230604
190972331
1706917065
1675038873
786163421
607180798
623694689
229041204
678898706
1118659867
1588151463
2114947613
861718673
1202403409
1040227363
2122991645
360972671
959522633
988343813
1916553623
75015677
1708257753
1759735438
433802625
1713746633
1929910852
1196967205
823846563
1053478125
1298741534
872582860
1888688266
1477891402
9017692
202874377
1351296880
70952580
1302374577
2076017380
1824229011
1722323852
1932207382
1623211708
1596498689
926589647
1553238709
1102483791
820944990
469221640
1268961951
1730008567
260556257
669106692
137399377
403037423
1789370154
1833066036
1465559779
1578654205
1079275814
1219163944
1094467670
1451232790
154442219
400922939
314306797
563073283
1361949773
1740071013
519510028
830356588
1650117887
1426088071
1506150900
1062980404
362610899
1206545335
631481139
1021404435
783300886
1325189812
1515399216
821498768
2027318420
1036205665
1350430357
2111407158
570314365
766121860
251669049
1987941428
1700559091
333247542
1427186188
1962666019
2014666905
823864669
416691120
1381759496
767262183
171081790
636197837
1118089255
1178177958
330372540
878197928
1568642695
2034491091
673367903
1266386167
1655549478
1932630045
721142878
1064414943
305007586
2033994593
45805890
573341464
1554599166
1157383674
299795445
1131941661
208201111
47418255
824860672
1343151852
925056266
1534330197
1269017797
1385404870
1119695901
391817827
1250170157
1830470199
879427676
2124363278
560271370
1554878789
1856150474
721716127
1150209442
593142473
1378036387
600675660
1182553568
1801852049
649623234
348809990
1091307128
414891290
1599059244
930854758
375064588
1868796503
131200258
1940616636
1470040908
154819832
563678084
1389902022
800187703
1220139693
374066346
1717404734
2031141132
1067845127
1435942423
1115111924
991230483
926396572
1888724965
255934857
1962304951
1889712601
847340527
643042542
232683499
15702547
28775625
1172284704
1515809306
707635326
1147157303
252239051
35579820
1531920780
1981136238
1768669875
1455509995
693867627
1969435409
1980314042
1980302777
946367660
1494598006
67747267
1983393511
812737887
2066849977
1298138569
1647562848
1338199628
1613244807
1945699451
1396527528
1907289375
1278672302
300237268
1956060670
529235788
354453707
1470913192
824880231
814344870
2028146921
796549980
1738810072
2112344081
1311710942
107712887
1511328398
987335635
1805389184
101845825
336846105
93081345
457657489
1122699021
1744910520
1497566813
619678373
111481910
670603751
474499354
1155691480
930188399
1393133955
323414568
1476804225
1792437664
707949925
1580478920
1310058723
219736211
1692962148
724192134
503862518
95414925
1200157187
827663010
1083281062
1342352679
1875020975
2087093502
971422580
1818436716
1807993356
1927562573
285234332
42427659
648226788
1865793010
863756213
1759196139
1085819504
251734317
1572517101
1426999854
1689428350
1502380959
1318237597
2074755776
720772670
2076230729
460107887
1786617622
513552759
289260984
1088972631
732383872
516582931
473945733
331532220
843648826
1410619134
500517815
1694599397
1851685209
250115363
867537620
98806092
1020942221
937274057
982106597
1340585694
1595649744
1657342846
1723129909
707867723
1545725459
2090583902
322684566
137695087
1246413445
270652260
181998928
1533225376
480080649
1232771501
633914442
1416969005
718777801
1102590582
686501203
1842115923
238242150
853703862
1475604631
17813814
232619362
626180022
471284751
678973406
2030539139
1516088841
668832056
2086189185
142942738
121679584
1540835520
452788775
913641948
1333401003
987147869
877607359
1207505968
1192447868
824429546
1925631441
341799504
1519986496
1584742624
592589918
220943484
531111968
2060517788
1165715135
1751617247
662755829
274441556
1478611528
305820579
553735939
1609877084
1635575407
425745413
136974127
768451171
398174524
962335727
964815159
2112560430
954622906
715510725
7899803
1482583654
1474301856
1469239355
1534942359
221168312
1145806096
1766221768
177706428
2041967551
1026788280
516453823
741293249
1045493820
1903095961
1367297900
590797354
306648967
1163347043
314364234
1099198500
821907314
1597046170
15309121
1213633608
2137751063
1097160636
1749008375
34303220
1684248123
1317302864
620315399
1468805850
1528302810
977173994
918955429
1666434258
1399624225
905723958
3525223
2133116096
117831318
1264281484
1399439860
2122163538
1100784751
928735949
794035935
1516038014
40437674
1012355477
70432712
1645022369
529468826
914412788
784909698
818029749
1787397605
286515646
2058342111
1015488568
1497095516
117194668
1616229308
776934715
1943113123
2100797603
16804309
134377677
481531329
569037190
391032889
632047200
2092052482
737166874
1780197453
2088572981
1398848333
1492619419
1005683575
2054099899
2013758051
379759286
1355283155
318360278
55900256
1966571213
227073874
737124527
1478980943
430752407
1330789691
1177778605
596009306
1515472969
1657954366
1577502531
1258327209
267908847
609738959
1232542901
986471752
97611557
864786425
953515185
685235806
1690058566
452397972
358166557
1008227464
415848097
923757509
174480101
1607076615
217884990
1957744323
545583068
759214212
835816802
791723121
1602689705
1854305277
698909690
721432217
1779067329
601473730
1369966500
2108362587
1940481590
400484827
1303815997
1643261456
1595592830
225467115
720498683
2017454451
1172387941
1675347002
1602427320
1699566213
945573664
854145620
96861944
914149855
332029262
153095639
1524164607
859178866
462557682
1878385851
2034463762
1021274224
7714890
2004186216
674942006
1021302043
269710993
95526756
1786379537
751369062
1889311548
1790792738
1537847161
936983918
1384049674
1938090994
1873982595
1604907735
1208161677
809784773
552593955
1526213181
1958266997
722005780
928923557
167339348
1281748426
43506563
1449462108
395847833
1954491544
1009277547
820286696
1199022077
1799078180
561784421
898795923
1354594410
2099494524
865850167
2044402809
2088362771
1105309805
564639703
396766003
128825955
944748239
729708732
126293657
1326380298
1080317922
1641087450
1311291999
2018621309
443041661
532713077
59738064
75958233
975836416
781034833
727585288
1670377983
796642164
844902108
55183105
1222573790
1790630639
862172736
1184160902
1883351728
818429736
616582492
1722010613
162956207
1253603968
1385794037
1359342327
148685497
1433784622
1292595419
1627304996
480566532
1890586402
345863533
1705925225
1632917439
977566139
584315941
2087718417
1361845143
60598821
2058272359
902417973
2092203716
103139081
676910703
87684407
552220604
84819564
264397751
1484144089
1563437531
116458749
1884216645
797614871
1188817179
1062663626
207785731
107479251
1766542106
10299622
1983126055
1772220591
994405661
1515607427
59026775
878871868
552156277
252777566
456041921
1149293313
840016646
720139393
1320734427
2066435776
439927818
1169701864
2095452501
92825989
1318048034
405327299
1088306103
2104083207
751276642
1764263988
343158964
2028220735
1119112234
1406158436
115481962
579190536
689220077
627190723
1993222354
250094312
1755904921
1314471178
83464727
2049453197
1023227413
751409752
1725541204
2133106786
533814738
2097584249
1349286635
1465998658
997687058
173071878
238861139
2143954462
578608176
234811052
1467345778
613377806
630186868
1865785822
1798227918
499151530
867801212
1352580798
1048792887
1338819590
997118048
694654130
554241786
1835235961
916954413
714892121
1626603345
929767270
1523738876
974149265
275870146
758792103
358527593
756854336
562078393
1506673938
461901758
1446084940
1497279260
406814667
1696833442
1993204005
1640261940
320200391
1495996396
1655778161
64043401
498330753
2122244464
622180878
1322518813
807621777
366091636
1363936389
1289682068
47205280
205270984
1681190761
1264978981
1749620948
81809487
229946969
1614651297
992962535
416488982
1753686855
1921469896
1214930927
116028575
753901610
558236969
864904989
751322874
1516383412
395558748
974748513
2031097269
1636760789
1993717985
633490326
370064603
669615637
335565457
1580894912
1889862844
141153382
1224302276
1789053274
429602836
1676165144
869102393
355259261
2064080286
158319548
290617938
2036828656
1224521286
1695207338
1514716607
410584319
1280476115
1119442106
35221329
445078397
1457832424
2032670475
424057964
1930355107
891082937
651733091
167676600
1883791903
1027042880
731846671
572581352
1513423710
1559560752
1029301981
62544856
762839094
1566595935
499343671
323919770
1060914180
548292772
1942349791
1964858215
944102606
586349856
966144362
25556082
105392643
1858440574
936027154
1605996771
505235576
724933101
1289755128
1753354851
965001994
161988455
1727759070
566686498
356918846
1629653947
1395181800
336466775
1883511622
1318309487
471992484
1758386467
2125536366
2145981858
1172146291
1750052621
170531996
1893380773
1427396126
1202790501
1708428561
397493002
1610943626
8882437
1247219896
1007513871
335675962
1776768243
1356518900
1640812186
463807723
69604472
842458362
1526332129
666362991
1425449347
345706603
197406476
581233726
658137490
915379220
423248677
2001140645
1315540187
1299070034
854958239
1650455457
664656329
2013761843
2045845551
299216099
1425194521
475166966
241675024
1186107389
671303711
264076633
1259381949
1442334021
600452832
1321098100
2081752166
1629686513
2040002835
664711888
17218392
1926079885
1861295330
800871623
1701154942
2066581242
1446483540
320511790
1139963265
1942775888
1272150879
512339641
951733363
358538862
1653289000
405027421
218158012
1772366734
1249680306
1065793357
782860436
2007886250
467070459
572971989
1671207161
427813503
1239056941
678956775
1012745681
1237480283
1900985401
1463887135
803864720
1681346539
2116604113
576183665
884321635
933528818
935269489
1148205143
608203696
812821560
1672454102
1770348457
192743669
1820625635
698244410
291177884
357422749
1646243325
1914289230
1975484698
174081203
1476700753
1331576522
1473685102
562025602
1059582746
1524387235
1779090440
1303033822
214406459
781459061
1645659187
1422509383
1126062447
1290082479
1024330498
79751024
1208333839
204841585
572703413
1127834121
833055396
429435600
1490922319
1949834611
1520369187
1124206349
1138020592
1833313216
697235737
1020441562
1617149559
2123275300
1671694707
572423002
325821707
1698606406
633498393
34589075
652802843
1126199719
1657088648
1614635808
1564555074
1354848212
474144117
4403383
1706560319
1677269371
410677061
1333093
889287877
267319731
1164341219
731843349
1256561067
645986769
1528881973
999581115
688686806
1932374090
645709657
1499040945
639537320
1801795165
1779624407
1452923485
2064609713
785215829
649337366
1365308391
1722345614
752646011
85817465
1333135273
1271824615
469906212
1925530882
436371270
1012868719
1451146257
1668317334
1438514452
1176901172
865483920
751577435
1670785686
1136418012
212870212
1199034495
1553690401
735532322
1550948231
310419071
418706671
862534839
1655587905
390677562
2026079988
1038117211
892368868
188419125
342114124
1324097726
1676472382
719032391
1856775041
1547669650
1508480680
1253888718
894941822
1522147616
754122598
133197487
745875020
1046391958
1460270027
1660978375
1649358761
800501882
124218637
91041199
1324819799
46042758
592297181
477114691
271895547
1468701881
499738878
1574176931
274690082
1662158111
255009517
1370157955
480275430
557507854
2143134328
1930330926
492515670
1316715498
2050952702
2022293696
1752919071
375310791
912957760
1157857789
1545420073
1551056324
1884048788
1268004505
296758246
1769773109
1518238220
1011840005
1778784515
966528785
887634338
304157562
74147462
372802027
1083181962
721245757
354195424
1739335090
2069149980
1234262835
2127000726
806551802
1880615388
576340871
942998996
1183355954
704976766
1285282150
1671714001
634720393
1469533132
1842537727
1733361041
1090070447
1175342717
296153777
2100714544
1392324509
1173795499
1144434998
1652855066
567286826
952379819
491575507
601580421
1324729667
1577793157
1419296574
1105611092
1923293024
194441892
745126251
570823171
675912726
2117430112
1258381245
1135779352
1998397837
276771997
509289301
888106409
1062513536
964119649
1272969812
2051475201
1784319188
1566326138
1963538456
208428410
1692570512
477321916
1480165983
561754269
1766236416
1677502201
534127711
826069940
321188867
637717894
260247394
702204143
1698774041
236794175
1898396274
918633070
29591708
242164554
1853576520
895592436
1947521004
761234972
839373640
1779756265
740074629
1949275265
39200355
1781731482
337129932
632099644
1684586786
1321653363
633746395
1755095775
2070985206
2034305662
1203434962
1412861000
1114728603
225124677
1234098170
312032745
1670852169
911012283
984822460
1168251707
1818125966
1973515519
1927087202
2564309
1310999656
886200923
1553499261
1071442266
606119659
986757426
1485065349
1537998251
812200136
895377885
2120376841
587277996
1174851633
147944207
697719627
2036303108
2056811333
1457828721
325530469
628722692
1810374797
1201184064
665309819
442411321
1756278822
646640138
1021139061
1468497298
6951632
1717577325
1580119743
921057227
781374207
1172905662
1917690669
2111236433
1380632258
1217752519
283412959
775627592
1577324499
1930907312
319861200
1497457498
1883686692
788294687
1795931543
2008519738
153573418
1302976003
2127114944
2129932122
1143642323
1225558792
3154273
242366911
205206036
1253639252
1129548354
558772948
183617017
1100329000
850812522
2146297269
641217176
1812142540
1769117796
931368017
1144339564
1978488571
305949289
1892256243
390690125
140426940
102063045
1286340034
2083050837
357358775
1097328216
314885406
1855841924
587285325
439884003
48088497
390689285
420556404
1519379933
1784424809
30892656
525148897
956105161
354799950
1572354243
1538213368
334188721
1348511626
1789694763
727399087
969323938
723000412
159908305
407388023
635799186
718003241
113424929
708526416
961936849
1526422195
872195221
2083890348
1404584101
1382641711
369090139
1308172316
1813772003
821038765
163689228
867667150
1798989912
279477336
988435330
181338948
403572782
1965275265
1980376763
382668785
1039050334
584356899
304094594
1470683722
459620675
1364802361
1926518351
1603942679
1478106739
1366116842
1219476910
1427939062
111219371
118816524
648704582
1150641187
307543364
725414471
1115891260
1095473695
1056503439
2129777561
311723458
44460321
212588170
511608910
1199655110
927335216
1068515457
1966461994
902493602
419372760
992292457
1289427378
1982081567
1410275807
1166567861
508519670
622418539
503108046
828588742
285223618
2133250440
196669809
389388789
111290631
105813230
706844131
2007364810
661273007
393644759
1329941881
1449130634
1621979192
2085536180
809960808
1358132449
867175717
856559562
669769586
728880227
1622739335
1126916617
257568265
53785100
1163648835
654770212
393461246
1401153555
945201082
252741366
2126685302
262109356
1075038188
1789037423
1198476328
946155973
1953565190
1131924544
1148906568
643075770
1376593421
415958046
2131653939
1692160817
918340672
667660734
1600947814
1676574567
2030734464
1056464142
889310550
1400082603
355085278
987994340
1631535865
522960869
373749489
2016128115
1935423781
2086829598
206702660
1524464118
215299470
1703803624
1930143988
1364359303
368955185
252312592
1234794021
1082198160
1821927758
1980723504
439153431
34435431
537897191
1217001580
2023121951
971801201
1695183215
1638093825
1731735876
2031819029
1765859966
1287536214
1081527573
141534828
2133116747
1105490745
1398366308
1970574719
483262896
2099656656
44115283
313838873
1843352619
523624480
1096668827
616710279
6373936
1332794237
701885003
1501290408
727254071
6084369
1651949507
1345828826
699112672
408525165
1357805518
325591967
481485686
1188898282
10710329
748317781
1092239179
265806354
962806184
1216834581
403693598
1711777678
318232276
1184938161
890279974
1293273345
869344362
5852535
289146795
1555228029
773562125
412713747
2098567398
1916717208
1634948161
450822749
1591964319
1723811176
711219985
972008716
199162581
1457944417
518598860
1058464090
1545180800
539047291
2084317411
1863087394
1057657925
1863648702
406042486
371275168
1436598991
233994679
938032800
132199519
1998026273
1695615841
590673220
209107014
1100678921
462604551
888255324
286645986
2135969695
292666621
458462486
1019196843
1539540063
286261771
350331199
1392489248
1383059257
62945403
792156850
1383866858
360636390
883341402
375865083
911018591
1893602336
1200640269
113139429
255612229
1430015260
1627073985
476954172
894412081
1303969147
569888807
31455836
294963801
1052030443
1309369180
1072401779
1683253557
1009460932
582794055
1218902896
1822442162
137138739
1603142482
770404859
1729951895
1255295895
1001608787
2103216430
364186373
1717021355
571986411
563470185
1368460750
1543941533
83418660
1305953910
304522972
97246294
910114528
2044751717
1065933022
790470235
1323548311
76890030
312154843
130387792
1141609647
1942484771
1021327417
34478708
2023894527
690599216
1183423732
1589530826
422343713
815081551
1698948749
2130369246
2108559675
973901866
2031775531
1634143930
1434538652
311719658
483696377
2050614315
308817191
1286232329
1985522246
858406345
1671385631
958283087
1116633614
683035407
660217554
1505884780
658827621
1900519233
948988521
393837920
397407619
1838031183
326199507
1848656187
1114842299
477970515
259444711
967507096
693270329
1359859451
40692276
95319034
560001019
1300661509
1800596678
504491577
1627393926
799847554
1524419625
557488795
2066276518
1038995618
1935507476
982735741
1496920250
489541529
870442936
1114168062
324393809
1278555852
1098154457
23054834
1958902456
88907222
1144615366
1431368520
890940788
298509728
719986073
1283856490
1423156502
469245224
1517482298
535134231
1441195461
639567795
969500189
373746188
406475555
218862636
1607569881
149691758
1840574289
1209184987
880134205
723971799
928666672
1604051848
1114905409
271696857
1713824024
1729560783
176050275
470400571
1579868804
1332711018
1162573106
1629529907
329349989
1278786195
2101467658
1268196958
1825165864
1106402700
327006976
1299409313
105767751
1960720521
1419310165
279973030
1681444773
1271226387
771016963
1476477825
1892866864
859955082
1096699156
1938257542
61846614
2092625326
1322061602
528337647
157850056
1310777148
466866284
1689619354
747608330
41092868
1263304164
22000730
1472178782
1548369605
247664147
258032989
1737918535
1737559558
1743736583
606732943
135051943
945669175
1132150481
1578310033
344636912
33953139
1879427562
1967827262
124046804
1374476216
240634341
422754824
60082282
1515553347
967269301
1951889070
222410849
956548571
1951833468
1031058699
1256186240
2131122812
28594168
354446494
1471719230
981497436
550085357
976370257
1597679011
935882915
121073884
1278589148
1030078424
1960527171
951404376
396785126
757687283
1368417293
2063010972
1145520311
1641947694
1697532559
969435251
791513867
440704322
1373335847
1096607842
485939367
1060733759
1309281215
767453921
1780686977
2082369341
112782936
1511728100
793160556
1739372417
2137983719
2002656117
712865756
2023588484
986831522
944379162
371972107
683711972
610549462
1071918721
1053938031
1628221686
1282983882
1459567272
2037616034
718341659
1870226845
1331847934
1798627541
1407660948
1111996989
2019220373
839111027
915005140
1838372132
2126010467
603294598
1996075112
1476019776
1582250067
1849938364
944170852
1478001399
791647645
458713018
173660487
1352993846
174980225
77058257
150434257
2004472803
2047120627
305836780
821534147
1108895293
1160730142
268288517
923335315
1525557017
1282252127
980593110
1414459670
577352305
471107955
634114181
2029107312
302239920
1595510313
1164886644
756569852
2017013156
1363640982
996285177
1456081825
1504822405
873792368
1824796777
1371738686
641843872
1691958195
2118062722
192756253
2041276265
1647934775
1784837667
419894489
640175141
513563066
1671678710
948308855
1479438502
433798580
2103686856
1209782949
1233386756
1954948480
1777583712
998915847
1800075481
1289206083
1732093001
1335570601
1684013377
1064403413
884564345
1605839205
1336319827
1458279772
1173593884
486194922
1227344381
911612923
1362584376
1471278185
1081335740
332480914
459754281
1265337689
1863816246
1252545470
1092198023
412496521
1826440385
402633735
1383725591
677041532
947751216
397803704
201481883
1982486796
1781755775
1040984932
511434734
1021785889
2003865794
440606317
1273670272
200636944
1185208705
1786407061
1782177979
843303540
397125170
547656909
1118178362
1066329148
280010931
186122011
350908589
496488687
1758323889
1062971737
1439966832
1726302903
1954557082
184507036
1914981985
1519151294
809964388
1349906913
927225272
911414301
10711863
1735639830
952121171
1531595306
500253342
1589849846
1466271599
2029933544
574457678
2020193026
1383508908
1874045770
832471018
1547042651
242009629
1999083257
1244450504
400003231
910601548
1747844866
899517609
1675184566
444860068
1731259317
2035561900
1456659341
195593814
336144144
112909654
1541748446
1696097835
1992498822
1863183135
538238349
2019106907
1441051136
1314609013
1758074953
1287322807
1102703024
1786351541
1916053351
47979831
1399206490
616273663
90589058
2126403423
1701513194
1224585510
1516168459
1668073683
1223892623
829031837
454644965
670512872
348825735
792475312
171929458
994809466
938871362
1787335234
957392027
931191859
681420805
40686760
1239425594
1688191765
816083068
1987905901
1281606538
288554167
350126839
1356276871
1160854103
902613509
1447864678
1956165325
1853073981
1773330287
1681239289
348370333
619127241
801765666
1246224729
1312959564
1123618250
828550888
1082097993
902189463
195935630
208713611
1987870049
1086242472
692560929
564729579
522024152
1891070230
2014154685
229477443
109342027
2051973631
619998910
635034998
1731897424
1016048820
1047848584
2125556301
42271678
1919051979
1451094463
791401206
2023693102
2092471218
322517526
1900513914
1921419235
1938607622
189808442
39039842
1222840811
10343889
1861273455
1865310256
423123975
896002436
707960598
1361813842
847072133
1421793332
2104771451
143513362
120697935
1032898433
1728366486
1368230651
1520391385
1546335268
594926444
406586464
1791949437
1322748364
525567825
20989095
264228370
1208583646
642569007
1046893185
1746665946
1226959137
1973933814
107415222
359147977
861067339
185713712
1534857585
1349537268
611247789
941111430
705119915
1564972991
110135308
1155152113
1318418343
1826173851
889275408
710509792
2010093320
2065464528
1120563471
1681385195
1454921501
551878322
441979620
1388848744
1018533813
1094764225
1160643830
387901366
559306312
1194532763
1343110767
1063055922
1825514683
1843455197
756365760
1519630262
1208037403
1291165850
776760855
412101493
1007421110
494346785
498504599
631502058
1373069206
382783931
1402581629
1765721300
1370218462
796341023
453101799
568720739
1327595458
1807985509
1321698174
158508413
906986636
1840487268
546886765
1512196483
423119913
807675828
2121021326
710184860
672157170
889895261
678771345
655563844
1940822945
2122602060
1982639827
265496180
1099148140
1647197835
1466846205
886277568
60424647
55967630
1997967989
485711093
12379850
399296052
1877880815
745591376
887701992
916838108
1177539377
119350639
1772811907
122344796
124622614
1821745361
1393976705
1278857688
1202302492
1721733150
100726271
1123332936
1876345100
433871590
470524318
1509933720
386709712
411167471
1505136441
567394496
1542198155
860487570
939840811
2059411159
789267231
256219969
1784525100
1195518497
1121794932
1446393267
197579397
994489212
836192978
1642730704
813208295
348649016
1541749276
286693532
470455567
939223846
684077663
701110912
295537405
976691352
1423138393
2133674544
578966724
1914616272
1994516672
1019162351
868585152
1488798101
216098556
1917273704
824344437
1542906404
819477951
1855589603
662802848
1578129876
1747597647
129404517
171741920
625547296
1337290858
1958946198
1137432712
10351118
842939699
1361667024
2112167081
1199156073
1646161286
241642873
399044880
744258156
1197202186
2106361600
471078632
986688542
2146980982
694219497
400916789
245087373
770950528
56445496
296053447
676057935
567508459
919482255
443753455
110658432
842585718
1305775086
403316595
1350181784
1135840329
1964882079
808615341
1943375285
220852706
1686771942
1679288912
1450699160
1517132195
667771319
1813321867
1195223432
329068564
1089351094
1941391298
2013533650
1970845716
481472719
2108888256
79505543
1052993693
591966158
1067607285
63238885
400556383
639700339
359924432
1284210818
1789466269
505036618
1723952069
1192459957
1490289414
315691219
1086925602
1972933379
1216144212
915101035
145483709
1287270362
1482471595
1804882854
207684016
484313625
1933246864
479681464
470461698
267541780
883661547
690714790
2075119265
1773082088
486393347
2077038579
1851472125
1131169144
1800516740
1860145745
2014892787
1534155234
224499215
1665576722
845655409
2144609788
660287192
2020558983
337487566
539188898
186037914
416249958
1005988640
649202890
301848608
1544948339
1164586368
715361862
533152277
1320591625
1259964229
2091257044
145991813
1541672688
1395204911
1244036472
2137108143
553022867
1934261077
396884582
1827253713
781006264
963064110
1438911455
1308034493
1080906590
1141065572
1864438945
600938308
1021440677
883764783
273109360
61606366
853867583
815459808
591419528
2055380994
109338347
702677345
206235813
1748992873
1722225331
849158928
100957109
326842616
1216699304
117219341
223545495
125003987
1677680688
1178468928
1165924337
856546198
113214535
1930099294
691295447
576449003
899209420
733042096
1399716104
1211619408
622646016
477381871
1688720896
794909113
1205403082
780126626
1372383743
1509574766
1753257643
655692759
1798386934
690535329
905598299
1501439875
284461669
1351294864
349895276
788562116
1148562834
770882472
167519974
761321566
1864918661
1633129323
1015915109
59855608
317246582
1509126997
8062673
1439690695
79506219
1133562847
983269597
275301048
688482713
1216832274
1620947774
1481029109
425639716
1025582939
188234754
2066733101
628425979
1873153919
844718093
1298999319
1382820829
1787563568
1638127097
1952121574
1458064600
145708815
1729595256
172556739
1250362095
1191805947
139309615
147787414
419845281
820588402
1383155005
459124002
1137182749
908100644
40505890
1941011975
160297508
1807479721
436240043
259305162
780877469
879620890
1484480708
1644984495
415863227
1542942206
2095176155
460319617
1292674018
1037131859
1610555963
18800308
1237417352
635042375
2080788149
2058371844
1138881494
1366157381
1815617281
106060395
725397671
781906413
1596577673
873957959
1106799013
1795825808
1571750070
78752981
712819634
276192108
1238341539
1513265896
853526132
557120388
1311656168
1943358562
1211177068
814131166
1252178421
463074826
2011199172
1523259126
1262626605
164799914
474101119
1711093301
560764596
685511892
909361080
1647694565
1707438802
2015243134
1878768552
2121002546
1816030766
198975826
521938304
1129107379
908166133
270169938
270863345
1613069827
728447494
762139628
1899339243
1287969517
1859805776
710958756
532976347
1865913315
1108412135
1801491864
222561548
782839971
429924598
106290684
1869399073
1708877426
185102591
295942135
1368624016
554510953
1308726374
1970065909
1014474635
439647537
307467836
548390870
1580939498
1979078080
1164596498
1686118268
97544660
1021600871
256185767
1331119994
691944
472634487
2136922648
977782637
1570022367
943833757
893936777
1503992396
495121479
1263528680
1059920010
165671277
482193874
153690857
1430013319
1884278259
1191966277
137229441
1532134537
1425789414
764916139
1507736638
1864910482
1092453413
214213032
1944812845
1257134389
897683030
2125535337
216952652
849128120
1682530198
1603226098
1329981276
79090089
1203978171
789189533
418466373
1807500451
333313216
1206016819
1877249088
788259837
1567005313
2037025613
261003253
546319601
1376459616
919482255
1255949047
1732978570
367524790
129202608
748601303
2046036436
1689558358
1665444192
1647380634
590106416
939938333
2030835859
1730958065
1109321965
501442066
2091367886
1324981091
1412294888
1258990610
377439014
536880095
15236704
763631992
1167374926
318320847
1912723249
824170000
746775751
1717488701
174526395
1897716715
1373185302
1561569451
207250077
1880172562
1660394815
1831705093
5521004
1614819949
645164349
1004765510
1930411658
492671485
926102894
2030534312
743992426
116581345
669576803
602308953
610055932
1161946227
1515500996
269898967
1423474999
1023860381
720538082
1642959008
1084555104
1625963622
2044536646
1344699545
1818726768
1323514317
259935097
827309651
1616647740
1890889328
976957175
153601560
1159745354
969947206
1737889154
191756353
238752356
48329469
710791695
569495081
1728125680
1820113542
1948743048
717624883
1133375758
497136464
1465474481
674448714
546351943
2093218800
167185767
249495250
1401553053
2055513709
1988565785
123961010
830964876
1368859317
476665741
1413799207
2134199274
1399894333
654616951
352558390
1265646347
888309094
2053812879
1621627257
1122413062
2117753534
237176474
337584021
430582242
594021468
890624874
519734372
1855184630
1990181639
947101680
1603536957
729262730
741353468
2104654423
688574397
2085872879
552853993
1656824730
1919906739
893140657
1467342879
2092987271
1408230193
1121197222
886518174
855432465
1582896101
1015370554
1274115230
1266778934
1818880745
1196773144
1269133231
1655700796
2054672927
360494471
1148380269
1865017657
1005070978
296719141
1802856391
1276534675
1372734899
325359129
2064249952
93190824
3903940
753117244
2121744376
933819507
1810326996
1346054808
1291165757
1281265947
159787670
404121767
1944476696
2087319234
1898200870
1917443247
273346331
1332164268
309973961
252641029
1923665714
166532809
82531573
430584462
1337352992
1610320412
2123313555
288388543
124571341
996744866
925887939
1799754361
168860037
610014359
1686094449
1086020265
1269095459
2099587994
12390500
1569381537
1338548477
555555921
467736810
840594773
63223879
1056030754
714260784
905309184
238189217
2079934920
918905142
561593582
505371275
773409526
872906818
979925167
1930494472
1972651820
1088300859
400285282
1554990888
446411763
1538590493
197492486
1990836211
896536754
373403267
590717181
347272051
723921140
1939910889
186946065
884057295
275935577
627570276
421601609
1125655866
1696813928
1341544102
21332144
1443610497
288032794
1709040585
988502462
1324901498
1570479963
560050439
28360840
1570057980
2108139487
1815819351
1847441416
2079734018
1017209266
10296791
412596222
1252196693
723209843
1752573962
1083044461
3832049
2032121574
101424807
2045701235
1485592332
177503596
909316397
63827457
1303816469
795694291
1053320549
161247551
186413794
64768136
1776203007
2088537925
758640766
533962677
542892719
1430099919
95094231
1432907360
2037922505
1444938398
1258463579
1848749121
369364307
219121044
977524409
1867286160
1753134799
2013520657
131467982
193720330
1786076689
906366250
1822831374
948521660
1595767757
2028862020
100811053
567166603
124278591
1094543939
339742318
1692827207
1889382667
1313305792
154044476
1438713411
656413720
1233366656
478744339
1752263243
502795738
1446748658
1097874174
196425245
1255755682
1975060118
2136106245
1553193065
456998022
2060856676
1854252880
397749106
1211863003
1967988620
1480160856
1891637391
1727560908
1112664367
1187899562
2062732600
1670774901
104594227
1524098720
658739767
1670876974
1867519259
1308954042
1165232098
227229945
2031120621
987148202
501730052
40676654
618354410
1054032213
16940358
2018419018
221220960
1987879558
1847297694
134796962
225723755
1254774365
892654609
2129407193
340085352
1329629081
108308507
1648777658
2058922726
396020341
1947259264
51801698
76056541
1635407736
1953878933
1658013609
793767310
1992240654
101044030
354344849
551457548
855927727
171522719
306547895
164554001
1758951446
608457719
160144852
1819056457
676456246
1937970566
863171948
502850780
2095022511
700942856
111229432
1885136816
292215267
1683767542
1408011578
1391708028
336197569
1567719454
676148130
588388472
527279976
1525593717
1145682089
700711209
1237264803
1117377035
109489746
902301734
86774925
947233892
1848781184
1774248119
1123295648
521216070
374071389
242831851
30621068
1444410481
2024398262
1525807650
1560677400
1496449991
396183462
1483521335
299834155
652585844
1143011257
2093906203
472942980
969883406
1442357692
648018142
380376740
1306385313
1475462754
1964718029
881884139
1656140700
2059700881
268642671
10861656
1474874595
129460581
1030390641
1629753280
613529140
1303380933
863516650
50713241
498582822
1490920244
1077967762
486216296
1774942107
511652040
1979440097
527842131
978769050
592246683
1439665864
1286739622
187030941
1355596471
575555794
1435838728
1386209125
700948395
938686422
37736735
954016166
1180585315
245517844
2111228201
1564369303
1344487540
332066619
1276895718
339464819
1953564027
133570861
2025884875
39994503
1208255477
1178044355
1361135265
2115145623
1524909617
1037054184
1866788289
44565909
932932576
876980405
788500573
781461036
1145075306
1080734180
1488694197
656315151
2071491614
879831061
31246568
532866182
1653466530
283175151
1847747244
1663728921
1648695616
244665281
211635374
1918790623
379345682
1677185596
39868120
1760783315
643688486
475551411
613357340
866798490
801560703
664035207
808449910
519681794
2128886533
1921206473
99419255
670242082
2020477577
47288328
211941745
440271880
854200736
1993093917
1792347566
1217591516
974160519
2001582558
1052302010
477236184
1216072203
1856155045
471580764
512091760
934828581
454476967
306000004
1850593682
2004042740
529111003
1463061880
1171457461
1645308479
1084799138
1797632420
518240222
589374020
117487013
79661039
1223562914
34911609
930336330
1224153096
1762131239
1465446901
1396212018
1597322836
13844739
2086577987
1255234404
439717350
1142235529
308625943
52926398
1210558202
400488284
663898322
251894124
317386928
460543177
1304525431
2025159243
1250804658
1532223218
1260980743
1669038184
1805584167
2019291322
279188877
430532783
2087128189
319847661
615561277
1430640815
273647341
817076071
1482159635
1338388573
982720031
1309334733
1534055710
638177145
1186353507
992343677
313724110
1906733776
829500766
1914389344
1335764851
1783427213
1690757408
1824118754
1605421831
189515118
1640266364
558327669
1814197827
656053709
38752089
231806533
1604197357
538439801
737156115
1488057877
349536336
1628827336
633492929
1596656941
134126518
509704311
1694631966
1048212394
2036350697
1766891804
10983708
241912076
1682147416
896214570
4644185
2002726704
702303092
562918154
1898516407
1003043722
522768612
803292320
1389966006
1852352672
1344691009
1766213854
45045501
837793999
831628018
1370021582
1988129404
464952781
1187525930
304911553
1593960811
1304411864
1020740578
1798197918
157356921
1684240940
292278913
1983204185
1814482099
1969778966
688528208
1357819741
1822816272
1982964300
2002485261
351905111
514525043
193759677
834170890
902057100
536006849
921860632
256288203
1547441630
1497776023
1871277537
576421559
347737913
1081803113
1554322146
1336125430
1096689476
897219066
151590196
705943187
1528956184
935542190
1329402703
965320382
1756114041
393274005
1087082338
737503335
1157990264
372704383
875058979
1143051885
737795992
767129375
1835197558
2019884401
924029749
2059535086
1908210329
1309535024
1033607382
50953098
1278647999
653632240
1316835468
718011469
1638143271
1887155481
176447362
1042434303
515767041
60894084
516548758
1724333866
864073652
65183366
8984959
1405952820
1778487519
1448352414
1753319652
552651092
271056122
261889417
1953700194
1045813633
1128728699
1728950507
16367078
1730841337
955687847
1084286791
524659816
557233659
1515873266
417151892
1009282278
1933044806
1501750632
102035878
1090462206
1446575286
973191728
1176078287
987282480
2114146908
669575148
68917953
1138355191
2094896517
1605112030
937886041
523949913
806003942
1527663817
1999429230
1637419514
1334263868
1690156088
1662757923
1517288114
2092966340
929292075
174209788
909793314
1336044089
784279336
293883390
657723756
405616485
261446308
608062815
60010050
778292392
1002893488
2094853015
586095793
412902798
1961863048
831204944
1683844016
1557911705
490562063
1570192015
1658350762
429570298
2086362380
1843554759
1787248220
228703089
1004883959
346708145
262671756
619125001
551998193
500409226
330986148
551651699
1875167703
1889847347
1243759578
1536970120
2060789195
1884127379
1226327201
80562616
1169861391
1486391207
911867785
1743801286
224066176
1517697788
465236937
50209787
1746957706
1848008671
1975424111
1324103814
940352698
850922580
77877157
524799871
1034727829
156272187
1709056426
821519555
1795211083
1237220765
1542404343
749348556
1915093019
761060270
1364860155
1611381976
277809590
896637851
1436329254
1835584069
13205942
65056220
193762210
198583763
62679767
1333028713
328859938
874689491
1737997713
1381650781
648951355
1899256600
1778036051
1149081737
951335239
1026728901
57897165
1536198887
814921907
1519615555
774104659
1254813940
612241461
1112675522
917489796
1381974746
1644893861
1334740559
2122860567
809765112
1663425853
1803814574
33413584
2020555449
1694015924
675201439
779828497
1140196853
209179928
848082789
1862718007
1301662743
1510128237
2087201243
654231029
165855022
110461289
337874238
386592726
1339749167
55428539
1970857344
401419240
915101554
692300816
1768727725
2084837344
913149398
20226001
78859291
1793662314
1464818753
1415284176
1670073729
1752933535
1423312
1422775650
821629916
1192293661
2094322187
621525622
1935594247
1379850936
1115999503
317317101
1624207911
386804720
402848806
79825196
486844181
977150253
1646752704
1456524173
1356990583
719173310
1121341838
1498498022
434849171
1186838492
1369903362
1060952485
522538783
1689199281
1925550333
1868000054
48964933
874809864
246956842
1368208194
1662288333
1155969859
1345392365
957581694
393054165
881926537
101035466
1625324733
1057380552
1834620741
1108920650
662121941
1195709300
2078230897
1377514358
558954170
1654517491
1759518992
48058614
530945141
295625931
1187865793
1156673602
1953751171
130029069
727307047
590626922
1446199154
1896711746
1022328516
677904849
1200111612
2067309731
462888410
639925274
3370497
562945152
1041908984
2036199208
2101137759
223099379
1879105754
276022989
239401620
1454972719
126783294
1103952343
119112419
1770480954
778158902
1078112789
1910699442
1536749380
1253044225
615699476
1256628044
647897978
358774970
2125946779
1891160999
267725453
1695353184
822850389
385740111
1724108875
1209787524
94539511
655798623
1719885298
906774178
1223976048
1169997022
1055663317
1743894817
954413672
1797260943
1266049549
1349081183
1181918777
808734707
1685078635
803316291
1291154797
1302998303
1464909792
383019279
787274753
1524365948
524218307
1448953177
189929328
1077836323
330933629
1070527570
179639807
1112786916
1607580444
1213730509
2122473998
1418518072
1107811935
1778259156
1640373475
96932757
835644093
1901882486
1394254094
590959717
1065650503
227773162
1269818300
779032303
147482973
1932324406
535657764
1158427469
1472255327
2085469199
559396763
1603018856
302528037
1432188485
2062616589
1345068186
451206113
1950658262
731431043
574336472
366148122
1791047490
7885788
190254832
1474353659
923173886
1258352711
1182840976
494144337
208258074
1027639477
1343809626
987146480
1136846062
231649717
390701365
517204251
1324403123
1953843110
2033618531
1437982528
1558077362
913404176
2119406371
783158217
541927110
600584504
370467531
270048324
2072115055
2027649964
1800287222
1041717382
195339946
2072776077
1134173862
914349339
1965141843
733562585
83637708
1255981859
119653764
129025922
89598775
389193831
843337560
61950772
1153275736
457706534
1937503182
284492902
307156978
1892183616
559229586
862732621
1309537295
1628368425
2113563933
1039843380
894031248
1585161469
425366680
1056185126
1265044324
509324113
23869351
1680528491
1579000934
232355583
752516248
2011750030
211793836
384997343
1948026573
640758744
629078483
787409220
976479104
102482863
730099817
1451319592
86323965
1874732196
1069479512
205811474
1769400983
53404165
1355415491
120470504
1932784097
1140631642
776491997
608874234
1454355812
532596828
698977237
1338394437
1053418823
2088193698
776602090
1903978207
2070258614
726707272
42022026
16957804
1532220442
1634984131
696764337
1646030461
1682013791
221409550
351645102
1211613983
1396112079
808333012
584487745
68528517
1645112329
150440280
246911790
2042814552
516908410
1883333398
1924960202
114659883
124392791
1305214063
521846296
1802142890
1091994095
451621595
1540516128
291889883
510987704
1463151229
954252717
895859145
488678696
1057910156
718030155
132449463
1088724954
796558633
1761061491
1323702213
1796783427
1927231846
272195989
169826420
517783683
1629693656
49276526
871640885
572103328
125628643
773762079
1184497761
1504262058
444599099
1480314340
1334724024
1855379459
527953707
339816627
1297670203
1330958225
261283092
1855925946
112248438
1466111236
1889173035
1429022693
2036840948
853968422
1383887297
1969519060
268257939
759617333
476589933
1996145293
1385263977
1710095498
1196576916
1016892446
49823164
1244599823
1564580099
772094422
1251089395
2024840793
1688274703
213911151
1839548357
1754783129
2075270772
1239675039
1018728102
427203624
259358624
1041274843
283664880
372394572
514925684
2035713817
1881222758
1157951822
739169144
1213220397
483706427
1316754249
1914903472
486619538
1070882811
1254290868
1484799222
2114021067
881487904
1284035683
2040790536
1685869673
1054580713
1481192588
463110109
1008962656
800553166
1242756822
138510944
1927913175
121507151
1307805705
252150520
381270767
1602953529
1210233634
420790367
375532619
1973738344
1713864883
922009588
914593460
1430492108
707452152
1260947356
673464308
2061158753
464330633
2057471936
1555598178
1268952533
79366622
721463166
972089850
480733716
1639493498
1489478615
1416317281
1092503838
1942696416
121147544
1969787828
437780258
850500479
505111377
321917517
544857212
1997611518
1296807524
1107562696
1554809700
211672819
102281384
53808591
1511670324
1412613803
1714006423
1461426783
1495462183
1379463534
1754787283
1703238418
397332188
139062966
1007579843
766179890
677420974
587883500
1146352549
1624675895
1250524063
677227094
1498057305
1066710378
414348771
1930711898
744423113
1130549687
1414621835
1127658316
659470350
51879398
5114424
1295237860
1056931093
33575866
921658280
1439940598
1024716141
567126820
809756264
1151973346
9482243
175655479
187415282
2092625326
443343325
1719792706
571781430
632514569
550289286
872846692
1535678745
1061370589
1453850422
1328832173
1817321410
19774941
1532291992
1176888314
1729485603
733960332
420366999
1130416330
1944005832
1881954893
878630494
1789970419
179124230
1793082674
989872527
347016391
2016765023
1881658812
1020312722
299722705
2004380567
1050630535
1031638065
1217903866
1184168238
769087549
216130753
1537097431
886047742
241064366
1784129419
942519594
1828953921
373672825
1371000894
71664468
927032611
2099575875
259560559
2089652026
2075558918
2071647916
466019626
1667637050
710390554
154625482
1760001344
2063427066
1593049983
497346680
1259677835
103463782
766424492
1144323658
1265925583
653884001
885701459
586495140
623828743
1521624103
2043079290
561463112
545173084
283670090
883649841
2139588615
2086822881
1751949796
1013033633
1554518770
118250607
896463859
906945365
1597343320
760188113
1914344532
2050503005
1597312145
361016593
815956456
444678255
1480752986
712250177
747932743
1807218661
1389978317
1235788239
161623355
1991601466
1626792756
358394868
1215563859
2084673816
1487386953
2133420487
966525248
1249527929
310337304
61521439
90819825
769473766
682695043
757569311
673627372
1997128342
1550355195
1428245
387540431
982732075
1572928332
1070713430
360825222
1518310095
993398346
1684154263
61482385
237305429
2121225785
1613944795
900802811
1410720721
943770177
1664580022
473617353
415366238
940912243
415607136
1492897298
1784379545
373150740
763236192
1913454928
784279336
797871693
1988348096
192285354
140525617
1507553617
564469977
1881371422
215759420
562200145
658503299
1784464002
1787695638
1795990958
1794061832
1973883391
831138222
156649592
1696803859
1706147038
784709578
1015128792
1520188987
397091042
515735057
600760878
1295675095
1580978071
1860628587
563068745
1596651348
501278258
95125130
2083685809
97918517
1550031387
421244524
1834870451
288690352
1922871379
337043359
373603315
410411389
1327019423
717730152
2005341028
1088879315
17557395
960308507
1047439479
1604772895
1801775897
445689418
2097041339
1936694590
1829464260
1635925338
868211917
494121208
606065282
111630394
1220829750
563271026
175595765
1209879139
690213069
1313575252
887632629
285951590
1341502701
1221071543
1368907707
1195574991
524329978
1676831823
298030683
976794596
1274935016
1798146821
583533408
1154571227
461474598
341604140
1588245176
1375149682
1267218555
793913353
1165633667
627698153
1696056091
1514125813
1974692024
1723844400
1018797010
778944584
69502784
1253749155
1327883981
293361968
1074327781
1418710762
184119235
1040682337
1628534731
56569282
2145605601
684667201
46160138
636633058
1259462310
1033006958
1788480965
265290952
1228612253
404308500
1321605319
44154036
851544670
670735431
637347910
1550572153
161094933
2139621497
1930542830
1511506553
590655225
506165411
922041739
1135059617
2019063608
2065803326
322662295
918471368
957508332
1175253871
1891509104
713553813
216967119
1132698947
984350706
1223690826
384932850
1821477213
1676324797
1340046168
512312928
1536312805
1585839826
382020226
2050579902
265089456
1982662578
150490845
1030608685
1226116446
768745081
1597656933
1368345976
940159710
1225281320
1132128835
265100951
819096707
1916366040
1848398549
870856794
568134153
1290736245
456261981
221610707
2013787925
1197916647
717075658
2061614600
284135958
896230092
1751401705
1120356184
406051144
696220756
1053347036
357101702
177114253
2132248837
329081268
203360060
1262934219
1961744876
1798912716
639477133
525968168
1758131097
928899423
1442264636
1971068966
1467730256
184781000
1620354153
1482667015
227791387
1508242085
1108637474
1221963210
1484030481
1353776306
1409669110
909981192
359987366
2022866015
680116981
1876685013
577294558
1870057689
1252408110
1816099735
2019747039
787519615
1555487115
2106868596
1279035228
663648058
1016061459
719839432
732024529
1942510082
2012716507
1287501388
124520579
1152499968
1008283899
126135033
1589953094
34665778
358123212
129288251
283156075
727845374
919796304
1797190299
466805395
244209547
1100874127
1052187251
182094506
639429824
1879202245
705001844
1289437658
2082741513
223828609
1858223644
1436665426
1613331836
373150393
376137303
991610289
1015037574
1741687358
1550366497
624480690
572628897
409995608
216503210
1150169815
1689711016
1367203496
910454139
1253901873
759499136
700886727
1104591853
1163991191
1211337929
627478614
1058862826
1615927332
74574338
414598637
822967807
1973832872
1490582882
477512303
1259186025
310571108
524581443
907975207
1155299538
1585782571
1195492064
1906146233
497382438
1042886305
1703896162
1809283396
1862119287
1542751729
249749324
633433972
834503803
447967386
1098553092
1076179982
1081491405
714186640
658396587
297653392
453190220
1296931733
92546997
957980119
1018566557
900449264
627799447
865623839
2026476728
957078798
1143632993
434045733
1252016490
480908526
1217511795
1174061350
1041390950
1581901737
103016679
1019937449
1127740928
997491079
257951731
373361209
767380857
2146704266
2104308707
623843157
784471274
1491428708
487156643
775687018
666530875
995401132
2016622612
1443122368
521123753
2134810296
571745045
940390557
933140505
134428236
1814633968
1431822684
1727614037
325499466
1303752473
2025651693
712178250
1594771216
619847697
342065405
864023169
1705033339
238617120
1598643079
592322851
71539519
1546900479
939983105
1988943832
330276016
1255344919
1198968427
1637530601
1891764979
359727153
1371120900
367697221
477985352
172508673
118522396
1731051148
1986236351
1939530384
409365530
274808033
977172483
32437267
1804449397
1334927655
22973071
1870508538
352505002
1560824097
2095866204
1205393508
1736130035
40983832
1906555816
1448604357
308653142
2110214523
1575511205
1854418833
1036548057
109124263
53505156
1052637474
196801115
1763007869
817653048
1210117023
1346412426
1580208271
1682264704
152181077
1612400342
110702954
1470316441
1905640885
452235743
1414091090
1837354251
1666323126
136413447
418126204
680971390
43231447
1865804298
1543382478
445525967
1368308754
887208458
1794574013
758558570
1026128206
1773529237
667384329
1857960260
952610029
1597663162
490893877
579861196
36479520
1131081739
1645941351
1530593395
1591404345
227355279
18268169
236518541
1012072698
497718064
1551232439
1022911086
1779605498
1243559418
2141130552
702143179
1067378297
1046879230
1951223975
580618950
1818059081
992005349
2071319394
879370513
213051609
148609288
590942195
1579245998
472158161
1691752013
1624671131
1228705862
1020307371
1705009206
391937435
1082934336
1136526436
1044908514
1486887560
817447019
2124514555
444814879
1116011980
1226913577
1086237295
184232740
1227674118
1492459015
492853378
694123692
1802339101
1900752862
927436391
1871759521
1407647803
1021294257
1169765825
621703399
544853255
1018019161
350358433
1160152494
1395423862
602438487
1497260910
349575181
1670771190
2120231131
864573251
504789357
1359217729
1191560976
1223063849
1368797864
2027357997
338594692
1268947698
1070321812
706842169
55023660
1540644991
933699077
1713994074
1799126313
469254794
1703213476
625067345
1939670592
1301972751
897946887
279743644
1728730712
2008188673
361809707
213920490
819421283
1115091773
561657699
775188835
1774702432
741263
1443200579
1393491334
2039713029
964758163
477055543
263710689
2033697117
78139115
314878890
507392243
1765469653
1934456511
1289086991
1969908142
1470464861
338382506
451691267
1053951583
1806801155
379132072
1847109504
149490696
284153748
1468333105
1390165204
165098727
657774303
88470807
1808011569
1411658605
1118991251
1818107539
843374354
354112742
1483249149
1543285609
1513728885
37348988
747181096
1592940233
2140158205
2113129983
1074976335
1016704846
680895419
1373604726
1641308136
2076205422
550121035
1874063321
1470501295
816587853
1296976939
1202786363
2102134531
1175386852
843430327
1542942681
1568024750
626430852
2138822474
607850489
940082707
1897415757
1527398306
592338169
1581539920
960484277
1864011011
1578694038
1397759861
1255863673
837572441
1154026287
728826198
2008505717
1406695847
2039436777
2070742410
1552543421
1482559084
509719089
302647607
493022516
20181748
2069560668
253470156
1244425204
2035899208
1394226933
598190119
1306695531
189354201
1205770105
1339257303
1572431682
95845095
435268064
483143595
554491620
1737667408
284593543
1613254297
1120493888
823674457
1869001702
289579461
265700125
1987761663
603072863
1233303771
968008337
2124287668
830474784
1674590273
1071289202
731300359
803862949
1462086437
1399189481
938035782
328326757
973057452
691036915
1502885669
741018702
1157520743
1034508936
348213909
826614779
1932198663
1190933090
186941028
1993714798
1963442763
1208483878
1144915046
1575761089
318824464
619751230
1030034264
1246891502
1429682547
479962536
1599313029
884702692
776302784
612582178
911696933
748439947
758749122
750529287
1096397507
820461269
157379921
929378083
654413458
583855194
2061419393
363467028
1984217869
636889615
259848132
554367573
2035197214
521091524
1103976782
1589356586
1422339821
657084502
1345736196
91034640
1926815651
1886130939
566128424
1902102561
2075326941
477127033
778758874
509137609
366284792
1623664924
1072026949
528802798
665765201
2132903826
745154715
410022138
1255658025
249309865
1187591173
741959844
133644681
1228612253
2073979097
521337539
1584241670
1558474692
2060550645
754918867
1339910655
46914749
230786868
1227670921
704541413
1558488366
251706806
1483735909
1571620892
1431306391
1357862792
64236113
80576263
602924286
1162892606
1331042335
1771888779
2019004643
873505612
1372679583
1005338622
547090894
1762306798
1770035522
941725765
738705861
1053199776
834520277
121128321
1388718339
275444534
1486355633
562276204
1931779339
889222741
42508839
214642632
183268010
1084750940
21715829
611450643
298842789
1856875613
1317304212
1121204047
898529977
1211877141
1305018782
1249151017
1603608658
18913640
824946260
1008853612
983677690
1424463632
470636596
1417067288
686338849
1004182833
925138153
1398474499
101604012
1853110525
296856436
51284791
1550354599
2039597248
1402004208
1481130075
1517014873
312078618
1473355569
1010656180
2142651754
1717863155
1362937755
1359908192
1926501324
999289765
529889751
839882102
1356518900
162095563
2015534733
166226539
275955900
2033305557
414420257
2103787719
965892307
1030178981
2027350148
1506199905
1252043925
1462412608
556848749
400928546
2120645833
1441841746
117081102
247390023
1458675918
1884219983
1475555378
1812143883
594113363
1255005090
2142714089
481528014
107443972
638351566
733616982
223685694
823421599
1741909265
1266958915
53528788
1578621284
448338325
259670116
1482730316
22183908
1667844293
1012627409
1904576360
1789677676
1619217057
386532026
1096867027
1359199441
1572970026
1543355231
2011802999
976724611
112070497
1340526722
1070235527
87849915
1892249628
389193653
1545805047
540859493
612650783
234498236
1565129436
764236919
257135402
2075038473
840650667
574295048
239122675
817096578
1896111940
483795095
1268476032
1179713420
198101296
1534079107
942919469
268286129
1725845548
150972569
2064254225
1932305633
1206309735
1538263259
474143077
1395267162
977760450
1809877073
1997803856
909544624
673141487
456176012
1637510607
113456843
836330863
2081456996
1709376474
603227218
447257804
396876830
935839898
1192126611
1713463565
325885078
1461629819
1535481272
559270363
2043647115
1966669786
1000647312
1861221620
789006497
1926690546
1125529439
84398847
1839418380
718137189
344740999
537340595
1157393010
1853412640
1364950308
1749443625
140335927
1355953033
1948360480
1097027692
173977300
1610087613
1110898251
951562434
583582990
183801766
482257220
1812864871
6984903
297813237
1872666437
2083529183
686219259
1679702588
1726204452
1346365061
235767499
788083689
1276245271
649892063
1737503818
941577903
32196553
1823055903
551828820
1357106264
398095060
631370669
1295825710
1870970137
343049931
2032780011
1092153781
1980483372
1782099624
1773142512
498168659
1203834597
2113583061
123468510
1171290090
1886724408
177224744
185687124
723126679
1249490509
1423022250
1623690632
1431793236
649976988
228177928
721908900
1703659783
172314852
1768241291
421112111
919283482
1885382841
962792643
486659707
1134513950
1079080075
424128623
1408669174
579397247
1044010834
1314412205
1304563295
199483408
1787635522
1701248505
1636884446
1542014325
760632882
720468640
1380267683
1943482849
269861613
1493362621
2007393385
621619037
330316770
863853843
1401348146
1634716629
867007326
1523192315
1377502947
326024698
1412139511
2118917285
1444090501
520634000
1369954450
600770201
1530212845
402469937
2004483111
315975955
77646146
1134392368
821128011
912173959
1494847640
1037973772
609715448
660518629
552969393
801559748
1785415933
497321581
1882643777
1870271316
1093197315
1510664614
272875970
1771089680
2083741464
1677887410
233613836
1647425307
1647515616
790360827
1965132534
1754744244
889188597
1472827273
672527316
744948495
1041162151
1082513877
1809233531
884044729
3020554
384681405
539437010
439986951
770310431
628449641
1009640785
1329272907
601424325
89904554
1530097389
378509949
1682572810
1972425125
1198765334
472806236
1456749142
487682555
910096530
722570986
1083442936
2053914150
1679439201
1338880310
703062496
1718179520
1001877830
1476080077
1045340826
253404014
35184216
1675491834
773926119
591276306
292566670
526785331
1015612742
1445503034
703393405
958122745
1880787543
135368820
901101912
249689651
426791854
509762167
730027515
401660405
725352129
310419258
267821935
42745724
1244841785
1645575192
207709775
2098611944
487191447
1512388230
1095837689
1256384453
983270129
1824897040
2119977347
1960653304
836138521
1191026159
183799918
1331330145
869476133
2051025332
250225276
733358415
423945007
1819950585
206994965
1644138934
1859382232
267670155
905564276
32299955
1563421293
9194956
297752923
525653029
572421560
443950243
1740229149
1990346194
885975492
488139836
1422648997
1100013795
2058361956
497232777
345749323
1230984903
1703873095
661684459
1090995211
1332372984
1885881206
908479463
2033389258
1295336075
1029610679
1757641457
300410173
980106167
1694870219
1575250126
575883197
266297059
1385332027
562901113
29270988
456903935
1394701988
486381056
482113152
1906552434
1385497616
25648467
1544150665
1164799976
1562019164
1740223903
807662248
1992279048
26365362
933575418
1024842814
865861453
197968355
514962903
359224899
1626958478
452730914
192990408
992164422
1738840167
1975287301
413395756
2161265
1999991358
202139000
1094591472
29186960
382410881
1196316209
245758834
1594049137
583863016
1840374635
409013015
1002048124
384781516
1798499972
1411506614
890722006
1225241813
1797565778
2050235745
648699143
1482696536
721155861
495758079
883928447
1491696090
968700449
345852673
1492429957
1263508349
982582038
1705965099
927445699
666618356
2137443285
386139306
738469006
1744281442
1317676785
2079909954
555647075
464450759
1878989260
1799902089
158496858
219709953
1557455525
1717792629
1889458450
1956326223
611022888
1570938993
1056522890
1950465374
1391847846
37755602
902434669
2036064615
987806188
1010992850
654886067
1949898867
826112515
2133660782
79619824
1237655143
229103523
1163639832
1144827173
1271745024
1554939941
1764023399
1922164905
904526669
228347278
476767840
1797611792
941778599
564365536
518375526
65733731
960603157
2091551815
1264669108
327662789
632707766
1629632279
428156735
136477577
1684188733
554217219
634885744
1835891275
1796844817
1154706606
1876748593
232715992
1978427246
241870630
1324063929
1502617761
178983724
1293397066
547943129
643093600
34812737
1888068242
1628742109
1679470405
385385926
592087954
775625342
1982393055
872458483
1707496549
2013221710
361648282
248368547
1284634300
373433208
414682792
163714331
423042164
2036021964
1681113073
1176089836
1169939344
561486492
330652884
1246272715
461392912
476094715
1627115239
645277997
1111714831
523956485
2064136016
1361821435
1120896241
1726559916
1114854884
1414077365
1710748832
2030276477
1680440724
1174426587
1169217280
1078197398
1537376812
557747307
529096557
610648614
902572292
1531091825
439089344
791332027
217842908
2015618428
1729217629
1111204755
1736304312
551970601
55150121
1792395129
763526543
1718014141
160242986
171458765
381729238
190669541
1931142608
1246902489
214744230
1936109232
2068904549
1800819720
1733898145
2031537098
1031740451
1579807854
51452416
1468451483
1064454621
40157194
1669824321
738674089
770188706
340737948
701745921
559769935
757472181
1079463480
1846965246
1268123259
1938268823
664566103
1666729976
761401954
1292272319
1338117533
1494827143
137878290
686049833
1109935393
289712526
1565716999
1357536863
583827022
188576385
169645956
2040174159
1019995218
1721189919
1568965871
1567704379
798602124
231596271
992889817
1907178541
1956172985
483681928
371722035
352643294
1013067483
1202214780
1630240842
2076586414
1563410419
986747864
1010681622
154662468
2065394467
961423752
1073956729
1006399326
889803635
1419090264
523210207
1708568494
464652371
1533529858
1754747941
516955531
461409857
1201853796
1507014709
1854286194
2092581411
991951657
189205714
1252355759
447767866
1603184675
1312780393
1440346565
1449859908
2012260573
917332093
158117616
974118340
2039431022
1192748953
491001941
1167541768
292004064
1869450107
1157316014
652448951
1210915285
475153293
1447106449
623166905
1455562263
1022098090
22823077
1886521976
1101453070
408607006
970352644
972550978
1482820547
676606991
1528904571
997638583
263299342
1108881569
1412461491
2109272343
1946300497
1646175323
1120511569
973043066
156839165
651189896
1895830695
1479232065
1866673707
489296816
1844048405
2027698946
1920505278
1904998138
1090828589
1593148091
1971292758
1568515210
788539475
810239080
464812052
226779290
2064782253
137475264
298679505
23929506
481699053
571327025
828904898
1747740230
1771999535
993524458
1747297159
23632686
654953645
755341879
1739334176
1226931622
38179254
480702026
422911414
1760327774
638094486
987720008
658127818
470039911
428508407
1345537262
1504645563
884627312
1109518622
96339796
231103117
1048246614
1784377139
121748546
1347948819
1339776068
2080040348
934391709
595287359
1804217534
270029128
1864437567
704398763
1831282867
1238111521
1739166925
1855804455
478854162
1853681966
453149168
1397541921
622362562
1863168929
1681068904
823589069
991775683
118741089
2068306947
2068243171
794248780
1487078328
944065132
816395036
640546566
1091444270
779923492
198922970
1891721162
1703298835
462338186
1176076884
179109654
330331156
877041162
1583222022
851019624
914862059
964291576
825406766
1523560169
113461689
498845088
2031029428
401779618
1792411417
1375363926
582386737
267546832
1561407620
1358702625
149657385
571384879
1329527000
447051434
2028101638
1672324378
82150174
140955579
54858007
1063304047
1612861719
931677512
345644095
1059575509
1574814652
31803835
168816388
1293465246
1235471973
1821155839
1682507823
1543548678
105163978
1349949598
211703115
1023771977
1313918052
956563531
1404978035
141539087
2042787896
1184449323
781988021
1435374555
143013460
1129302735
757984640
777542075
1387818234
1566786130
1023667856
1030524718
284360830
2061789070
1680317142
1111320822
461450215
323089265
1584781157
1568464634
842409849
829173069
1051270765
1156852013
2090623493
872972548
1367706941
169337282
1256486562
1519786607
541657230
788274713
1383231469
694017469
750998817
1090471616
2119142548
132793490
542813522
1050235452
1289403900
64207498
569242750
832028538
1803015187
1027762917
326808605
926753139
709537919
1997599694
1030099495
577711823
1284185813
1216186506
1168306550
1657060210
423398949
968447296
64492715
1717167863
482068190
1090420872
768043554
1854006359
1543152366
745370348
1709368350
1421701838
1171414840
1205449138
1755765767
904208422
1083151879
1949749297
1904279450
2016523678
1620363233
1935244914
2099200485
1057174464
107208750
1060129038
1417483376
1618614397
709214704
710258698
59031543
319683007
1452712357
1345159659
480876627
1524406895
779805620
2031542068
1169168293
2146174275
933810532
1353176804
1862184122
392033282
243547669
1347325338
1768562867
2003559944
962185533
1596909504
736503464
1023544895
320309326
355921886
47386821
880856050
1191638705
2050560870
830313891
827309357
597576094
5210650
1394212449
1874357821
1244768796
191863781
494986618
1117500368
1931062242
1839294822
179068142
48209116
982386777
1924297147
739639018
1147482207
1526077308
1548600926
1210554398
952532880
1628619278
1173038062
850004636
727938663
1533577329
413214555
2131851493
131294959
1341070731
650977558
170263636
740217916
986166589
2075075996
2077237372
1309436266
1640819202
1158163985
699744714
585052601
246674923
1266657549
1407070092
484228431
469617790
1129901755
1406186335
698807446
708886325
78718371
1497321953
1871301178
36319008
693221222
1998570159
398954046
1410034925
1160995965
507543254
252685345
690853128
1727906285
1822875220
1225187893
1522654647
946361064
675289552
1578328845
227829032
1209416775
1968462973
1708799062
2114348642
124613891
2084430259
996082473
2144403705
2143992595
1498486376
1562558338
1977848575
1829121886
178097682
715370551
1400482863
362109814
326311124
1060204942
1760477280
2000624468
1651086068
891092326
709326371
969676143
483606280
1349289809
639098418
2039630675
5386770
1939790212
1123422377
164795629
2030963264
1294978039
115602805
681282114
1886527043
1925660016
1463277514
1024316074
231627495
1415200245
1309810584
344879619
16920586
1238005291
17068811
659307380
231452797
257634258
1656101912
1040320336
193991754
1254863376
1737025271
1422214908
1006097747
1378199404
582938852
1388256987
1568255535
783005861
1747128703
34664590
469506965
999312684
1367890092
48802627
1433265570
769542985
232687562
930949558
315377938
389601343
157110427
1579478263
313957748
643002455
1610793786
251668102
371648426
1309443833
1768030900
1333791069
1308585053
1571458027
854533114
935059484
332569698
1775208971
745812053
390151950
763045063
2046101329
1583959826
1557505165
1569640447
161188136
250686338
1122991051
770003716
1302042366
983180680
1966596072
1303633266
229350576
31216175
1142049477
231179268
732316247
974862524
1262192273
2002628481
1499477084
2113129822
761587585
902129486
13129599
735363440
555620578
2094963716
949918738
1225413740
73423956
566231845
1394521016
2081382541
254398826
946583623
600487866
1493708813
713892807
1100224974
715590371
1143263243
1438352993
262841096
2033674844
449629334
1187744148
205473324
1942584991
1716123640
2085777890
2084122800
599013406
478759763
130335049
2060872891
559874811
1271644581
983267912
2081001938
948252938
1563936230
2070885560
985809791
1267233183
1233436090
99917934
473576496
588930264
1323104870
301169775
1584423933
1250519846
436650809
662871631
138328176
1717279326
2121227029
1268213475
1256710415
1458834307
1416279597
1849135135
2108149797
101829468
1268158893
315700248
1910810728
13095592
598223766
1609845099
1898307682
2071371339
1088952724
803375984
427313895
36258550
1218408466
896819784
1292402016
1281291885
251693845
1948350111
401064016
734439787
2104720980
1990342887
1794671594
757873981
566726820
1503891297
713631670
884146859
902738147
1113697270
871835918
1483523908
1337955217
891491827
587590126
1659897434
934799613
1404126293
1928003023
2033900119
782115679
1710556269
593499555
783293419
1560359222
733329654
1171348061
1423934337
1634259031
170975124
1562691171
732468905
2074043504
1111815042
1170609171
1943802496
1226289356
1749626749
598428660
2060056719
1748704149
776616103
1464047473
1749855618
1428448066
1021543916
126332659
1394248605
1202518630
59133573
1770643179
156459901
307105747
999047705
1384418978
1599384159
2065717752
410777913
149842491
1499348427
1188102955
874026644
694055901
937193905
1178227194
1625737205
1343487538
1702754909
411132935
247347460
910163383
1916333618
229456946
124239560
2135820599
331203938
1542315825
340242832
544863200
1844889527
1540997675
937798428
286298822
893006280
1478337182
1584024773
1097375675
184251933
298935600
1667959669
768111552
425699944
902477149
321466980
655586521
1809647921
782938856
954486609
1285306326
605332178
1893086476
1280269230
602756331
94766611
1835872768
1879136175
1078364683
410792288
386000323
430223057
1774971414
850443973
1615580527
2027056373
42529931
2114501221
126295153
1041931727
1600470225
21034201
1921196922
1431604408
417074725
986778890
1319872502
789405255
71849861
1402916924
1398571716
1211140284
465510339
2146653028
8581467
799341381
1800428705
1149473255
41841289
1851935597
2119206085
1009373319
1403328648
2100181171
2076885074
1388702619
1614808665
168532151
1466074142
1405912627
238084348
1434481971
1293606406
788683356
1958796025
227193991
1779614860
1559649852
685222994
1718485347
2069578935
849298662
640286179
982055978
830610088
301642965
225070730
911641555
1704457584
689527377
1954140862
1924923244
122173950
730557525
283281544
43834891
1769862286
1654327271
703037829
1300383836
906908630
1983737125
293340395
807138836
164251264
378122783
1111170703
1507218965
1815861282
430227337
140148774
743381212
1866620638
1149695436
1982300598
779447101
1545038351
937474362
589410618
1900329183
1762002912
699469390
1847336393
1048089543
1049790633
1075931570
46770507
448205087
934087776
673186264
1217980519
1446661886
1270033086
792960106
845550732
1759790899
789187573
2045142053
1714221101
294414018
283705335
332280713
1582596446
1490410986
2073700273
1481202670
1139777766
937469511
1969924069
1846793490
31188911
774096617
1328016436
524231667
357507620
620060066
1799449916
600317058
1659019209
1708237227
245692592
665557535
1643405776
833970366
730134125
12156964
1103589917
180122902
2002765539
1114413472
1482588032
153784979
2025051961
1617697535
1925615619
286105823
1243269925
179173025
2020363887
1459696390
1538913538
514542705
106835307
386426735
1527022797
2018186741
2015844303
1096592425
993164491
1778966089
2098375317
1456854099
549933389
811273077
1439019301
2017262046
831797451
1825444568
110399692
1595175843
1506922303
1810190731
1733749333
154013505
358610518
1920178400
1104484879
551722091
1648574344
1168359686
2143419397
1166316180
1543696611
1427563739
1008476635
589439943
1772696438
667349268
1573720796
1431948676
1844026235
648285172
1272895286
1539714637
1954403258
1051949005
644237911
460299085
219956474
51219976
1715998981
596104260
1544470817
1434177408
1227133438
614859881
1029214657
2138290710
447116988
945468932
636159040
362395109
38148565
377358146
1401583810
1813172780
1396561582
856792438
1659413721
372200341
952253516
1666884277
585595513
1781397222
1765811725
1469798922
1370615089
39480607
801288764
1794017198
596334024
1783658836
905274859
1900991018
1933002732
1157358401
466602962
1198715277
62536376
201794951
1649351291
1490165723
1738210648
2110159513
643234656
665045735
1110790697
135293566
1913996797
406848001
1292600134
53683344
572907943
1728853845
515141980
2049053326
1694928257
681102278
712658478
937350567
1436699717
153316693
1287935712
1522329123
1261942658
1551184095
1775820070
1381540099
1262437626
680766352
1996620885
1680046552
333049939
789303553
1695769754
1256820998
1086501541
102380489
2019814341
764025869
1795364779
1062161194
804611069
1363129986
1864132613
1851585652
1942820956
520473801
757038413
863553317
856827663
684722587
2026984435
2015752930
1754318126
772335256
498522900
1014514295
775948015
1951944577
477131317
1517581323
853230486
849276933
1233606340
1215433097
728855633
2064931887
1721453139
1013204542
86104551
2025886931
1439123337
582439828
583286058
665281393
1294895167
1939843153
172715615
1125933252
2145500934
1199440175
1999886551
707437510
1496861110
351784848
75409596
1696736285
540700163
1004973669
1404578428
612004411
1599097219
1975392017
1133101437
636464347
1158720930
96313219
298761553
19579997
360092906
1704618366
1915010645
2021024869
53747364
1277476635
1168076204
1616693984
1114970008
387205735
241097435
297223518
610796879
1622865065
1177951007
1342826110
564588298
1090587173
155995437
1073562820
959842214
137850195
1461181714
1929159283
1082875611
894086987
1489762182
2135818111
2040466069
2040105339
2042355510
9219363
345371294
462614493
1085266520
489237112
1422527966
44895118
464929718
77762321
1700751163
308238133
24572421
1166973508
1208014427
1350356629
1917637036
1638412226
58049783
287691382
722489440
1043785117
1417057049
1406248700
1223794730
1303212553
978338149
1079490905
1619294921
36288853
1246584700
1920954010
1872891749
63199022
422863591
1026790959
1319388860
39859429
14453689
305119973
2068134424
670076412
1076473397
103819269
773053418
2138973987
595832113
252049889
1716984667
192865081
779993863
895282906
358507668
155580222
1246681747
1403434659
1478841063
2137515715
1522767621
1839147182
451499663
905113248
921871601
505723713
1731291515
1284425220
2077328676
315008082
565161970
394379027
14140779
580564395
2049390714
1983616700
1758326624
1412774935
401849108
759822665
1668164146
385891213
1832681716
1866342260
390314198
1347528576
391636205
1597810214
1712812080
931229933
428086664
375136579
253216931
1618720645
158386903
1714970473
2056325279
1622331946
2021693428
1866795766
1718328816
555334185
1998918058
1888961881
1211295976
1756196862
2143764326
23600960
1724293336
904415683
360612008
1819618397
581532706
1837953308
133479298
1327833126
987504943
124242420
304052345
65797492
1735760793
1673022367
1786364574
1887566641
1448827443
71188892
159132500
1942630948
939256089
73899505
718849305
2017099378
1294921939
1969688730
1147670386
1842310144
1197297840
2029711435
1299361050
1581126094
522001011
1669148728
1421165779
1200701220
1841558612
817326427
470977381
604215092
1612605513
352315758
2134000489
980020723
1995602486
1132483683
847548393
1285319651
1804751857
2048265127
335375369
1320126262
1530959341
1773401652
442244617
1523272522
1927177737
255710429
542495615
208365635
2105129651
342564411
988593953
880324551
57761466
551002747
102272299
1279879701
2061114787
338214663
1694012580
1053948985
964608499
268063896
451847347
26870584
1744853641
867180592
1670105634
226673112
1826753557
1408265758
1827290640
713808436
316956951
509348994
1661332485
730533460
1539155560
1585320719
456638538
1378173801
473447991
16617494
162461314
239717489
2115092497
1545257197
192560724
1196809414
345890583
1802243245
2093987522
1086792131
1663417687
1808093752
1068391155
750104754
1259539279
1318326580
67744744
567890061
268295322
1601497038
1994912477
319438915
1465540309
1626000474
294428971
1172298469
281835571
1400972216
110488347
244950482
1734706641
819102024
298713080
846397392
1218000001
886578044
1597898307
1834055584
1236268899
1379486972
1030098092
1020304027
1582963278
1271058092
882871954
35346814
175749436
58275976
1432881357
100747880
290188369
1896211115
1936004259
362483841
2023439489
407222849
1099217108
330307472
106811730
328335097
502053564
727449614
1135096352
1425461912
511212774
2108716931
1691046212
740294921
948734186
2009827845
931757449
196544419
318233638
1616751022
1478928831
438433936
927926068
331164882
330113634
1019748795
1993712390
1508553182
2119392171
753907148
1829388257
581568547
611240458
1733904291
1035996205
1694472960
1679048802
972885027
109017496
799274642
1918435186
1426735786
1856698160
1821319293
664850556
1287640752
1981142287
168847207
1918446312
1248763292
1848836890
1150520081
424341299
1933138759
2073395130
1568041093
228926851
200578210
1189010119
1228640413
2109520314
867229298
188779221
981741477
638107443
1340501838
1837007170
1707069335
471124860
232512155
337214943
730998498
1540537068
1297335061
834059045
1440590113
366010453
757258055
1013008437
992528193
44702925
632391206
1590871266
71853726
23722911
1499660859
2008681830
862157977
1782451559
1384664751
522358360
1220888875
305645266
348643671
2000210189
1135646681
239972132
821381741
1369682829
335849044
1472466597
1328611758
390285027
935704017
603651948
1547179065
1125381560
1136015216
126599492
1280005818
1726345720
708052991
1611703758
1626841857
1897301148
1395826207
1075262110
459847795
1893881118
1717026871
320323340
244560315
1207324473
27113354
1939707193
1130338344
784389433
809065659
1787357662
561158173
1637011644
1870899913
342001858
1239411394
583953524
1694127816
1794286827
1550287846
849169079
1820916922
736189782
331029520
1134109271
947321506
300119201
1321018470
759715312
554528087
1596022251
1395558693
1246466148
602135806
1040377986
963956780
253877734
1461209706
887659845
1721013665
662611438
1257448616
375066491
1781806913
409295893
2143102089
1162040112
1904549781
371003364
1159030403
1949729631
1723865537
1907059429
683829554
166775285
1919013413
1127177953
1618530501
2096358919
377318463
1459079083
426621366
851856154
1205431308
311306504
1910196232
1146020015
455498278
128078377
838787631
1885952073
1977918165
531886558
1971027535
471249256
903944476
1350120394
1582717622
2055909999
2016660156
513504247
1407762431
512733666
940668984
687924787
118810836
470461698
288895979
1708670111
715705346
676447787
316662084
803825184
1380418641
4407847
1475312859
521863597
217703390
746979278
1641403294
1619874860
1054836881
1364045207
1581351801
494008460
524125558
718411185
1516263382
73520555
1029860750
234447438
2066976004
1053998502
1024725517
1073562041
218611780
2137532619
1760453248
1500910763
120431377
211371807
1774862789
1726145103
1641583641
719341496
2043027675
1932502540
1544989472
293098021
1732980150
1319296569
1511489920
1122366928
475435849
422244771
1142054855
1484721473
277072916
1426829344
67876878
1849832787
91433781
1669804895
725125869
1248170887
236987944
833627678
1603457530
76892826
1151841492
1037557377
1782453396
1701916196
581696485
1259549392
40886529
1223238259
225703946
1663069786
2052617985
17873159
702225114
2061033330
896870424
386662652
43609062
1395574956
1140473160
208614061
1131367484
1412484724
135006104
1868144995
1192437287
743344007
1823691231
433860395
1918394864
1286478482
820291143
499085714
1922546988
125191978
1311930267
2108111829
227079256
2057368356
184398436
1536035156
1977912947
1132571082
125656385
767753653
2103047416
1122641061
1879842186
1950844226
555567452
421563034
1109577445
1263510092
1773062872
652574497
452954474
1432234519
1000424194
2087970318
42432292
1140895272
303144070
1001256418
1861832068
112661471
355108091
1205070148
1819397584
261487476
666060364
154953679
973401420
290867906
34769007
989064085
280769016
489232735
207671150
1611566382
1378146491
1932925179
190179429
47006931
1943471521
836101936
1176601540
885217058
1508691884
106432900
766770821
432600210
1379589290
1579124734
1973760528
1499353607
539286654
1730139706
315006141
645940518
1006589436
746274860
419928699
1831302472
1618865019
184667813
2018482753
1420836167
1888617383
1057768152
606218146
645215989
823849467
699861881
1702616238
673139032
889194767
758601905
771136824
1192512608
1876203727
2096052569
552941758
1666517909
329134397
1779943307
2099171143
196476772
1340416572
1292932825
1924563583
1332868711
598609565
1634016116
1261076281
762961737
1063208953
847892750
1928472633
806605802
399511426
1433328740
1906950625
393711124
1347864125
652771482
344800660
1478166139
1878347278
1184605480
2014873386
1317226944
528920176
979447646
1607657105
1499604785
2035555237
964557610
396953504
241823425
686796861
243757395
2016553840
1882514472
89365899
713030836
407357570
1914507775
1789631618
95194165
697425606
33059811
608627064
914857473
938012762
151112049
509494831
378890918
1702830638
1404658974
1187158682
1645952563
542681614
27578795
289492031
45306554
706466189
2084901870
40916566
512752009
337946925
342029747
197153683
1424909288
823327843
373692312
1631336287
613900094
401731948
1641686519
1381304557
73929629
1105191933
1700986471
1023609230
1853589318
509090306
1079186192
2019151548
1588340869
1099899087
562254957
1932738446
2032876955
788028270
1225465860
959336042
886718072
776908166
802305465
1391061895
1810099617
1907761265
1789527637
450849777
559795521
2064757045
277121858
1754699121
1715984671
1387297249
171865870
1400977661
355673837
1211719679
877453118
1659114766
2125325406
1565568919
1546815297
100254115
1960482064
102872595
811611490
2012609651
857257195
1676741017
1878435345
657666574
140889190
748061367
374001494
148473704
1947440146
1753362634
1260655039
1677201244
999581295
1488655181
1527022836
1878933301
1837421210
2115850393
1252247604
2037920457
1169510387
1061439267
1592158327
165532492
608126286
78393725
305791068
2110935482
481121194
1983668492
214920876
80014260
1767186470
933564018
1403891891
673074532
814676498
1707066507
1612456478
1470021537
565189959
996963465
1873616266
1514126712
329864593
1125079262
1390286648
1135736409
1335449924
1058693912
1040583308
303661674
1522320932
26647545
1182046957
56581537
1492987329
1760857513
157389812
1176823016
1716056277
1299273212
1635514481
612125453
1583849189
1701753926
553721162
542633153
1040281273
119784416
977447338
1817758755
2070425311
1303207831
2077674731
965006072
2075565004
701108772
1329504738
489945528
2082165908
1509455939
1086101270
1911102519
465649095
714527078
1159344691
1246689751
1972271045
1526682626
515196270
1259599540
650620189
1429035523
674079192
1916052980
1086034559
1945664992
1538182672
502184609
132606036
70629685
1594825158
451064806
993466008
1792224880
451781025
423110939
2115327030
1913584976
386083809
557519440
529477376
1475016360
1958533119
730980583
555517433
120211030
451190065
1120295856
2016773069
1530447167
841294277
1707435836
1598164848
1401933291
881276495
1090199794
525988596
1050659930
1292266492
1491657588
992159245
980687246
1445935302
1463537841
228750696
2050822189
1100582437
1067248153
655273799
506845494
1117711253
1567638876
1587038075
959804795
153159100
1448069529
1536382193
937777059
87143665
1426262254
238244620
724525276
1639753158
1185703946
1074949841
1670403526
565295037
644334498
863013497
482425774
1609760424
306065553
1401062501
1852664940
1702118042
1864390858
595444766
906934670
545685218
511344071
1180368228
834045405
1542834417
1231000908
2065532653
1493987159
1201699452
27800769
1394177057
953522883
1526983867
402378534
229520469
340192812
947484118
1462766673
512559551
852115834
2089711539
2087758542
1342083240
477350045
825722716
711682853
479040536
212894638
2092849961
1535932718
2139588127
413915489
938991376
2015553548
2022186316
1164180693
843340806
1839747937
1589663707
95795484
180082262
866058826
2001062512
368712652
558953181
757967646
482821552
732015225
946391047
1820817930
1577527700
2015600009
115780759
1865412263
1257154024
539713759
2027563943
1591033599
1493403197
1400734789
1377342140
145366418
2096883321
2054552582
1467185087
1290711197
1398261865
2091848078
999579146
1298781294
199458889
580774594
1457268296
284296884
2027572137
312732083
2100818743
661953298
492089383
1915999199
460615874
1159113627
1025374372
1512174913
1684088794
2086990612
199722275
594410586
146766609
1219698429
1211264160
601225209
498841041
524622628
1606137614
436727379
1640704107
1280805592
509297670
1627310999
1518827260
310997743
4429268
1036356908
378279540
1143104975
1800346759
1719537758
1700063765
1782455568
187128049
80761792
45566065
924825375
1402230497
2116943714
1730338790
1407963836
964132761
1241526067
1173512261
1487370093
2136262995
195308372
1108271044
33503923
798299685
41915826
666532171
1088764197
652383757
1446990307
1198210836
1062650575
2096115399
743647744
702628307
661201028
1149100425
1390471447
1155083540
1429085969
1774181155
721626486
1328126863
1133544552
495105152
375314073
406729283
1037288340
567887936
1389331640
885200747
263964409
1526761883
1681873438
1388087353
1004871631
99471780
1573364759
1341165855
1942905553
740633842
1669406394
703805857
1662031122
491744336
502344056
490207967
2089569312
1704742951
1479689696
238566584
976724611
77064688
1284382106
1708262337
785127648
532525823
402985442
1114066964
1552395642
382966134
1690807275
928665987
1656248756
1749780133
2089353305
956676600
581440627
225875929
1072887184
1299396321
1472177679
2000038129
1738083254
1691066753
295153042
1908028080
1142917445
1437188825
826805590
301146739
2126367902
875651957
1201718481
1771390285
1639118510
79640267
239850349
451708529
1682670772
1552885248
260550168
366686526
1538581427
2015076146
498719111
265452987
174674595
1078910837
1867314846
40092571
530197159
1553079654
1890187187
1164510870
1520800735
1870556540
941570468
645213191
252100696
1762870517
1504404834
1478342234
625984361
1221494121
1427576676
1668152643
354479400
839100434
851812919
2070930049
268940834
1403978675
1362386065
1062553683
1303854417
40733453
869630872
147559373
796117137
667330128
264856406
1359491798
118347133
1667569848
1750923384
1990980226
1541363444
1219857041
1082398544
2062272373
1903525617
559281821
1984969554
617881463
1561380310
301763191
112576331
815422233
1140118087
71987475
416237659
1424215582
1462211155
2011883169
541673135
1232700683
888950879
703010396
2089964699
735372258
1643895023
776943474
833951642
1073634995
2101922873
1980795964
390447189
1201482019
481953852
721245161
1741709121
1636764780
1600050049
1721184154
1623432985
228468148
807389320
76508192
1907763179
205629439
1734497935
1106935318
398777171
709057175
1944260235
268663056
324612523
155142846
991198905
1801566988
74263992
1139387877
1345075001
162864493
10809739
746727553
538435190
980057793
1063888713
1488573725
782677098
35585013
1231977600
1111036907
1091418809
1123150757
1758974015
307087464
571147588
326971539
1430520536
1175399424
2118633817
1127438480
59978571
1252782657
735080211
570316053
155977831
18434349
2139750441
1966954520
212855422
394640142
154978877
1696140806
1564039425
755225273
1544203895
2070537968
571514194
2121879687
228330374
771182839
798931272
1235502047
953603579
1850352547
842950870
1886208645
1238552393
1045860316
261852974
1064201981
1843080462
1891464802
1117997133
1402035930
1494798939
1270878398
384664593
325309100
909078936
1074131788
381829634
1057119131
806492295
1770602426
1825657227
487129814
852307276
723047080
917700430
209374080
2014187727
2048266758
1565359818
658373564
431332441
1086626637
1357117698
777366769
1818374090
649163374
1811985652
336594911
771685848
1852474276
1154810003
1031661329
1899095980
804461514
1556555904
365324964
35479148
903457353
2045033753
1051280234
773318742
1730681971
2126090296
576062784
644935050
1708272437
1099471595
626492766
1828677106
893104604
1042247283
344566531
779817719
1185659576
868894422
1427292718
1471645901
297672842
2102014261
784110545
472606887
309247448
1413108920
1194643957
1772615914
1738805185
760289085
2115873443
1945047471
68451787
1175218580
496807582
1222958974
2103450973
1895741001
26853896
562957342
1287580404
1260816875
647325075
1184378297
136609458
819593705
1017654868
685922079
12028037
1883834650
1292174454
1390221810
1166669630
1485834428
478623131
352405271
1676903486
506401891
977268222
139780233
412688995
1263350540
1783635130
1589935080
2066507258
1557247615
1300839229
46610725
1934534861
1342337037
1197409889
1258181465
995607484
824635044
2019954465
1815209156
1287069113
1980628633
1772357433
1707527082
2068685735
420955078
577040248
1348505980
2110534092
2142451025
1388512479
1107979706
1418394597
1810778810
1777019104
677049347
835083221
1030808240
968096315
1125996629
1881741632
816659613
632204490
1024391900
1571930546
1660479791
1594410552
1501247582
1489456086
363471744
1269475944
629069174
2089461668
1812026982
1004508592
1305451193
1424557940
1108993371
1210418441
198038534
1920225804
1037639679
554453038
706071372
1436966493
215682850
100548035
1423256579
732959669
314092323
391345291
1562578386
898036366
1032244511
1701370448
708485863
102261418
1548912268
1403392945
1197707389
221267075
1977159873
82211842
1264144441
402289236
246474106
321142847
969877859
496093587
90348437
2025373341
1321488730
2052062046
1196893141
1196464736
270870781
350168718
1549508653
129003029
1909164111
2141999333
267215714
777369059
1139542385
1884717443
1410168727
1680216836
343763560
1276840910
1934732697
907699303
1243833256
879703865
1864057511
1733319629
499106270
1030446863
1144705339
470868229
2087460965
1998015134
1884475354
1535399897
1034137914
1887067878
455173889
1163707411
1398156729
842160943
1296227161
242071509
836318807
1092177655
1102543179
422640937
557078909
2103384299
1248175322
1145627922
1175638144
1099641130
529097707
1187778369
499276490
2091454234
2062080627
1935756579
919420483
1839250197
473237205
302007213
639164168
1911941286
15476623
626063379
1248775917
583444114
1673338984
2097735351
97312443
445228490
1007182724
1256346344
545143212
2060539768
875339057
1774302285
618534662
1735944143
979250602
466472072
1721450690
1011746357
1030751771
1770533570
1703660392
425762238
1733809298
712619808
1061535622
2076687933
1581434049
533888008
405677163
935308718
1297634305
37374873
1625924351
1643930160
27019945
2080439912
362675838
1456444475
1632118174
1252979941
412981615
95804141
724529589
874077005
489721429
523068170
537600835
193710359
626910297
1611822484
1596786324
212317326
2052369246
589860409
12810125
1702924215
146551952
1017905395
743071063
629844996
1129149217
1282786217
2064479434
2060971863
1531188959
864106876
1012945057
623129054
2057243610
1726913505
1565366871
2010547885
2142523901
702117605
126513677
1120038373
971884218
451392658
1654019753
1127997603
280857448
2081959293
262965747
516271686
1644423622
454442663
641994440
226251973
969239166
16604025
387176540
1368330655
1819302393
1911300490
149569463
592816728
1414658491
1443292603
426739889
927651216
503369097
1779635871
665054647
1235693233
533911233
156647700
444624322
1775808906
263357029
80922522
813338320
890123803
624619405
560980312
737289482
1244244551
741492341
111703271
616414920
1245373749
1347782013
751238047
1157488296
162181125
69201413
385194483
512724339
1432069063
1087968083
1995221699
1969356269
521868163
962377298
2101205457
672565135
1107440359
520433092
773534434
1714934496
18735086
1271706823
102180668
332311855
961883403
1497690143
1463798731
1132728880
2084049245
529670468
1651502777
562744123
823867128
1684639963
963237789
810596918
1265376099
1283974859
1374580384
1710827872
136560245
2112609965
1498733955
422928615
1236644327
1753568179
1843142666
1447630777
1796367793
966020983
796992635
1150415371
1353368758
2073592070
2118367878
394794230
1333678874
43897865
1192956745
1005959805
53809645
1309905099
808308418
1680032140
978235471
1769888999
914536494
336677250
712695297
576720341
65189557
400490278
910215038
56949068
362843831
1746506099
2131851493
1449369358
1010503832
893760726
407525889
868442760
170889401
1116310830
813300805
710612349
1290731940
1771598049
2128949448
896313302
39376551
381156231
914912454
132494721
1437909390
563868152
377090347
641957761
1817712123
806867749
1534256925
576742455
683315533
2137640370
1251949139
2080233697
779438610
108676381
1535672211
657038248
182122768
1573523928
342669845
843065501
259453300
1545898759
2119637856
2077255524
1480740795
1958213469
438117337
481995751
440524968
1853643391
348137006
1917823342
256497276
1300224221
1421429627
1835589625
1171184545
1384272648
372889412
390151606
1867277162
741920841
360997458
1263451688
393270063
1807197781
456394372
1338220226
2004563368
607749247
1388030816
1049228937
1964797168
802194100
553500491
635943862
40008159
420080309
725636272
2040828110
92990123
1683762698
1176086105
826822178
542331274
1162313805
225439998
107754183
1186498878
1640988761
79835443
1353478161
1574754419
1549584186
1722363730
2108492712
1221277275
219373358
2050396158
16793618
483897272
1504746583
1867933657
1319569072
1021507445
2102192018
885902539
1078694832
1600011878
1145164606
619858375
1299078718
420983950
1194698654
1443256711
7512321
1713009584
941482137
436160295
1390386060
724091206
806503796
1230933332
448322213
294738048
96910216
981929016
268009915
482666830
612699358
786719974
1728439360
173895166
412215347
486209265
474742715
258684931
1345461316
442612517
2140960278
1246647637
652230440
1317199353
1704122072
12233951
276780387
96858146
660150277
831681235
1838704449
1009831974
1138497015
67966237
114911785
1194332692
1634925594
680671166
35482630
1933853905
212397460
2013032832
875010901
2030742345
2001069377
1610948506
1884875600
123399862
1942970680
1308707974
756987950
1779316331
1333026012
1833628895
221697874
359035832
1200099428
265527286
680806129
1564896683
409144511
645285021
112659609
1550638392
1473793617
473382011
1817884469
736874311
1959122542
951949621
1666451592
578525913
1946636014
541083805
2074156439
680931293
1778688812
50246222
1016399541
104014789
1254177435
860965714
2050785664
358105108
1039617669
1421797223
1338817740
696518939
1056616075
1257798527
1896817660
458750449
1939371780
1882467172
317591074
634784354
1251158684
743008484
1446046186
1342694835
1202525505
468108097
1140436051
1394325050
981323326
816410961
404823843
1198216571
1379288474
873712388
525662255
1186096691
2100091700
357454995
1991081106
1693044621
1520749730
218354428
556575730
564109146
2089800323
1178234344
1161035979
1072650465
374443975
1708295941
1707887137
1067682884
2144684257
894548047
1463636612
7954779
2093790205
280699843
1809671413
321151776
1785265128
496545364
626239074
1307697154
833992492
1928082724
1992892063
680489573
1530259349
1632913129
176733565
607418440
1165522253
1138569997
2114826609
1761907759
933591039
1136502552
106963516
2024528995
1677313258
17817897
1034521290
1954658518
2134443020
1769005258
1238231379
756151821
696741466
868177645
129936955
1498603452
1772498612
483474956
2013403133
24385901
403570086
2126180134
1342951980
292608473
436560319
508839829
92841906
1967073844
624781767
701053530
1675689603
2062788763
1554300209
1509197117
531665085
1199772309
1194927188
271328401
1373327322
534331970
383165143
389945655
2144659776
2066613387
1116063827
1394886325
725288470
782447567
1571705786
440329936
342037490
1220816433
1615678717
1494666052
1828446083
1496340958
55481220
1650665473
946591530
690231583
1993721390
610431791
533014545
448533697
1555892956
1143192375
191263716
650804247
647827783
2083298092
76153319
2084601450
2110250959
725379348
1937560641
1084205220
371650670
1136493345
1907578954
126890823
1444989063
935868351
1082076842
1142737555
112305618
448359463
519938109
634897542
710937564
1779243721
1537013254
1204540269
2074723194
548176004
1500952035
2024977023
435786850
1267356268
307880122
1703117072
1882087880
1928662504
304299184
245832521
1663965344
1458572663
731490099
737299886
1136636106
49354211
525128661
1891310069
133159963
1754199313
86247181
1049004805
527605298
1461951428
2058503651
869151317
560567296
917414685
1386369304
1624392258
1217052330
1334317686
1668318738
319890494
1184930549
264615719
2110037432
642637832
991681555
1789852208
1483186258
35420338
1360639051
270161364
602821771
1801964785
270944467
1315313123
824806219
1812918867
2141210015
1241618347
758889470
1228092726
1703296886
2002626257
465422527
635262828
905519439
972066388
638557663
575038301
1640994426
1653268566
676464606
208936485
1497326355
539466800
1965428961
424091703
641936171
348974575
471325872
1506248013
1921254468
1933050926
408766817
1372646460
1264641699
1592824282
1506969769
1254024173
1727510583
1571069657
1137978278
1694700303
1108193208
891649102
2063148797
1362050119
164071665
691692721
596332224
444410292
1686737500
1766002047
2025358145
1896082917
2056042628
1513456662
2038048682
1877173416
673755005
1052330144
627346067
936306601
585854672
1915720828
1931749594
2104224787
900396434
1560700500
1907456469
654770212
2065842053
728524541
1901100268
11596896
233823443
482387704
314270724
422585632
245116717
782670181
2012324572
308503989
1055671588
248646094
374993276
723071932
1193775954
1183236647
132938815
1045800835
1135715012
412946317
6732282
989368202
1760736670
257738180
282034215
12788415
1098954814
542654659
1675440066
107119908
914393102
2005176836
1691312010
78294735
783942945
486134884
1516168167
58105126
1359987752
1577221890
1496925873
222048114
22957722
997971799
370373454
76177338
322583984
828072053
1009520512
1211665181
1183780909
1411670231
1727100984
1920233912
1369811351
12855776
1620431836
1525377447
11825347
604144216
2133907754
1112090114
1143660953
24261624
1997675599
460750005
1988506933
658830549
315020165
1296299901
1610670833
480492417
1585536990
1778129526
1912588895
1172538783
1952496029
1054095888
1603769461
1981035059
510219904
343280053
1247776826
383781356
1902333278
1557280546
1588527046
436190717
1924816538
186778067
1619541139
899334396
699028268
1733862388
972139785
993583193
1142352528
1780038518
1454068900
61586891
1586106433
1583335856
1973786683
1667787811
1911924576
1019992167
1085407088
1186706501
10670411
269927116
1421957945
1945180662
892098281
995761473
1160204416
80595087
1779995641
2017246372
1942739810
1923058181
1882026402
472889362
1705535028
2015697690
824719426
1115068255
891821740
1697420870
986546253
1878456649
1944092676
1758146481
321157954
1492026628
1889128298
637503978
1660419733
654769285
884129803
1565236033
1803125689
1426509636
477663247
1636725475
35595146
963832886
2114921138
1363227912
1262370449
810659708
1104134318
107799605
1982608879
1201728736
599071583
1102249267
1792617245
1104201314
1878146238
1509342803
1906942784
198717603
440874883
634505291
914683075
1081187223
99935216
1167412531
889893754
2142852293
2079977607
1397162896
2027671122
1984903862
335481706
298686905
631710222
1692574638
1855298642
901542625
424444815
491275538
887999086
1151899314
1386728843
2106923689
970205049
544176900
650492132
1448052844
1920119723
1424221650
337162282
361962102
1510636966
1241603810
316372714
564652407
354218961
1935301536
1863220213
132968796
291079240
1199290606
695348216
1483509191
697858945
1184455808
718569131
2097360718
1510423062
93452815
1365629173
1663140365
1196100016
430026609
1821022960
914843669
928853218
1068281030
1622656357
611903049
325703924
798834314
1797318549
270505634
2077506168
1790275702
253988744
1940937424
1329830680
1818237760
104556900
918440392
1024058173
974846619
1841049404
1284954818
842066897
942264132
2121665159
1701007752
18721044
1540283836
1336879726
1739925949
1066036447
777307988
1764228367
2078164150
1781604529
1664247851
1932869947
219956765
1028554841
346446702
1881234730
1596934730
1755095694
1640023197
2068070337
1643709302
149993131
1560691082
1509111747
2092234763
766654699
1957719552
448633664
1632563308
1101962399
905576900
1227263616
2032282712
1394788816
1657253900
247428674
1943906901
1601013169
795893060
1716304929
1970888960
1378122640
1352908479
1089982719
1492755259
330466693
1346382860
1551062223
1771012396
1235792861
348645433
423711146
749389812
1777231841
1038226452
504805920
1092656781
635521229
1799962449
1438398883
509954984
1055522428
614527391
1936868428
947200063
1080901519
1528794082
1533849382
1309840362
1182775633
799514147
580596107
244231346
90807548
1385982886
25328140
47719843
1907245793
401836720
868288125
782810504
1194744432
1771150011
1583971524
1150729061
741831991
1530636835
1533039946
996141717
162208401
1721275883
930212540
1293508868
1062388222
1921641502
1914923361
900711519
2133889300
1200495235
1020638453
1961425418
2054185303
1730295669
747771628
138792793
85853846
1172434635
1145332641
1198400938
2004192237
1753089691
1519368012
1474443055
1212509320
1284228348
1055881249
883181519
1314515830
1519671476
2077092889
489992336
1593184167
329135580
692705142
9675758
1952898016
1906715563
1837604053
3972512
1791866714
396757971
1311692496
1654309103
873145921
1216927927
2094131068
385414384
2068634986
1582082467
418469964
969536906
1968288164
1701817559
1474894936
1172384286
218919789
2018009614
71617388
814570036
557597871
143975083
100234788
1375494697
1643522526
2086110466
1387706127
1657702244
2063628158
1088449715
1410220417
445083396
1527783257
456053299
1874586331
1300945270
461396468
1937685236
676378923
1368515069
381951566
759526412
1985173126
430221671
973670544
144300327
580382414
733378046
457488581
262425031
701506199
1732394193
810979300
1021595921
254592495
468913936
769703870
596607896
957600603
2025886870
1681983445
171771235
470612563
1753402085
1525764776
2049374384
1915012131
474698155
1083506238
1668221517
1127942278
1150278507
772082830
229660024
1963271448
113342152
1030799659
335060361
87993058
1055726916
1114780565
1489295375
1496705074
751862594
1326532982
1523508448
979964286
245238017
313102610
1065975099
1502357963
1850264278
1700802446
1299265670
151904571
669082988
238727602
1248164639
470431966
749670922
812768670
1703548428
1484878442
1633758224
1400475893
232722781
1923765311
802213887
1181863466
871316545
1406034920
1810867461
997024870
1697275782
504197055
650519283
1974599692
922776829
1185302967
1837697335
1275366741
1991829930
1133683745
1580094138
1781326822
1254994585
1197335990
1691148756
2002941576
995458032
1588774513
355699469
1693715273
1086875574
318814109
1634481208
992002639
1997915236
606001021
672262932
1024489021
1851815249
1487864088
963673202
710797185
1030343327
598107288
1499554423
1855414199
441282766
604121891
1081741707
1365151900
888287905
755300356
503976294
196055836
1567143258
1219011076
1720408702
412262007
1403207583
1085308195
533477106
703511790
1129022368
224122832
156789790
1635142720
289573993
55275892
1235249535
431782251
475930295
1839673003
1596212693
2028221774
545679182
351625156
150432990
2091185718
913805914
421472202
1966962077
766565335
1403447989
491976478
1246902016
1784797904
2141711392
1843437005
902977259
1655152038
304626932
251372459
2052918133
1287338328
1568553993
1533840402
350747677
333361380
1656797643
1759676721
923898459
1591678917
618144738
1708235649
210727717
825167716
1507569918
337220290
999019247
1060647515
1392209637
234928806
681987840
1507490811
2095215385
1796724682
993397500
364728169
578523807
55678852
36228992
903545946
2088802195
138558854
90660749
797430118
1957444232
1366477876
859352841
983047869
893697411
1027570052
890383534
945041583
1500427924
1737835407
134899516
299261545
1164061542
866072830
67615808
1303188609
447059804
2066264070
1962566739
635249155
585443023
291280846
1447171121
2004142529
2006003440
102546004
1988741342
1220577673
593115727
1481312716
833896928
1359478929
1850992769
202385669
1067886595
535031054
1079080075
1434348946
508798838
1475800761
361896416
1913441747
658203105
920710932
432287326
1224541170
1576685990
1773067337
1096504359
1011938967
1972305183
1366921269
1297368794
1587753533
1621740531
1737813972
810037329
237331795
751246325
1543871117
196190523
1880514574
1381967366
621765421
340948567
673676190
1179715564
1386352452
258463820
892861703
1502114719
805910500
839345471
106114164
760124620
1250375488
648345022
647468282
195047653
1869008360
1618502225
438654120
1670657199
1841751466
1094209095
1719126784
847578495
203264441
96904076
1861106709
1751806009
599354038
473896661
1318246843
1361184886
1240508839
1154188167
382938162
1075078528
1166557631
1927944433
1265097260
1094024462
386733727
1794208557
830454077
360185173
155717533
589327690
226094696
1246102855
1362113362
747784983
1998675544
1163759956
1646452944
2072947176
488827325
556775554
143564842
1305056364
2000065118
853677272
272649775
1381883604
1453664794
1033900780
1105780603
586548418
1906892800
31834138
417423784
319117007
1497865160
1593759799
1642733655
798149814
51037075
236076102
2004507521
1753231985
1084201571
1638072417
1941603504
1321996436
159125123
212130301
1926649115
1205463310
772519450
1384773281
485296022
1888813233
232912028
46492973
1904981843
1729947674
796114087
1012175695
1956709351
610543811
868443176
808856496
1667669742
1756674424
141065884
312148125
521102072
1519600334
165497308
7028691
1396298659
1206568901
1514870706
1351900883
167119547
67240034
885845096
329691466
1250991731
1583550879
1089894358
1876500200
341151591
1830789955
1476077238
492812633
901973033
307341869
1156588901
949444490
1368933203
1196535670
864552050
1004120047
28081571
901785676
999471370
411165408
100411806
1919706997
950731176
1532584892
1250435556
941975118
1876459814
2083349549
404366149
610529088
2103885949
498298908
97507936
175028501
1297053236
60955725
1231967505
246003844
1949382651
433721531
993601625
603567748
1757724749
2002433762
597621277
2017857636
2025758652
1288656286
1060012603
1302712899
946849967
1860435110
1841274976
259103340
415236132
1390619114
643528237
1622204983
842775115
1294068469
1372697088
1814743626
1865396592
728911302
461642063
853109286
875568689
1212177392
84102575
603212250
948873205
272795401
1552459348
809906053
769134791
126887935
1952670619
433578682
1903213820
1396868839
277684252
1844785050
2102208482
544142431
979521485
1393122173
1333220838
1991210590
1428795800
183075785
1654278887
826810348
1440785760
1187064776
2126774514
12472159
939682389
1102373912
363156127
464087742
189092579
1658674711
283090365
617903975
1896732717
1052388068
89601658
721586196
974497170
47055778
408744118
1646239531
1546921268
760925200
2033917078
1267874631
1266786379
83634877
445075289
237740775
365638198
1612114623
552495743
331711916
779013647
870321351
607363851
1707387698
66150882
1467897974
1308013017
271361980
1991799377
546946488
2084443150
1260416304
350893200
1827707551
2092998013
497777769
704675436
50231638
1553032861
1767453030
1532562666
2044818925
1932880415
1112593569
707348308
216170797
742502717
544290385
1609513865
1020719072
1267173494
213014652
1462950146
1173803481
861136010
934259498
141861839
1772512336
333630857
763756566
935066991
97205795
1548738862
1608546389
418097654
257238937
1147680566
1199798940
494490143
1349758471
1265837978
443362857
601048385
970537935
1721237177
1207357062
1664669483
147379617
956462397
2033330597
2098345231
75860047
144087403
1422539581
1691991154
796272201
1138797444
312323040
1762000603
611556821
904187673
1869212600
553553474
1831310253
588157925
531086955
395391519
2070781098
100074745
1677714793
1470938116
1554890774
2033098473
1301229106
1319383193
141917183
679999181
1158258645
114417561
1342291191
1637629515
131178940
1939076151
1504396399
998925482
356692900
1394054627
1360521741
911771477
1136372424
486663077
585297358
367313918
445183261
1886630128
1637355161
1035939065
660263478
289304476
251895272
2095696377
2004194253
704102656
1887731848
736064781
134077217
1324086316
1308001173
2059859030
1761627366
741408438
917825404
849596644
295598804
682442470
947826434
1753334448
2100211637
1850847571
1673003719
1526102363
1130952731
699178816
1872309071
1553830963
1717673573
1180265844
372182094
103410709
531049565
820509706
2039273087
272587859
508246739
817418103
940879550
1170729712
1817627975
1330900394
1140837405
143676810
981603775
1872985461
1347592452
247235556
1823221884
240740498
584543932
258651885
345012200
1199772429
1046675391
516165390
2055043561
317098198
1482966137
1068780359
1070472157
633184158
909481425
1576664659
1765742403
1600077363
261595427
1080020993
2111343716
161617764
168731614
1232628376
390256523
429527436
75776915
1080182785
1040131163
379485103
276142181
1956181898
464709543
998338962
2137119697
692312220
400661280
1729738551
116898492
1015362566
2094704652
603644157
1030932918
614482436
2044400221
488020831
56521543
1915297574
1935113886
187600228
2022777652
348867245
892798607
1867768332
1906197319
1062514582
2097561338
842408666
611832317
258214838
1990022059
850221397
1142357868
193889435
797895644
388231305
661124535
1528322947
1759114439
922005294
2073009922
277529321
226268533
1915696739
352643294
1996574456
76327102
228513202
635639858
1031568648
1275679196
745803705
2071977021
1414791211
573151311
574169714
416451672
1435520751
12788415
1511442735
1375079861
515074018
1253281177
1843025813
1459947193
1172756909
148779907
1092501210
228785976
949384598
1117208686
275329094
1308322022
37581000
534364062
1641169919
462385193
2147010328
677779779
1879551974
941612786
1016821690
1173095614
240585533
1468284043
253302200
2028213245
1158694776
203937701
1895681701
516073376
810380784
1344725750
478977203
1892665210
1599947038
743194591
1364570737
124004869
1497170000
162031296
424754917
1756302842
423397114
77886022
89472957
397756664
574612376
399431644
1217301386
1960664728
172851441
1231682973
1313711257
67115040
166073762
1233912099
860325877
1504516812
1415191593
428124987
1353089904
58558569
1580193723
1761111180
146253270
1352562963
1740047065
1649897918
2044891165
1055488051
898190529
383576854
245311654
1258950461
2010964871
2077269031
881955303
1814080280
1896069649
1013284681
411172992
988810243
1102947187
239773658
215229070
267102627
1433795232
1243116284
211510954
337874857
1037951482
1971002682
1459418499
1546663526
1006716525
1431711770
2011041570
651197829
1007283359
1403306016
250945968
2000013494
586922980
34337082
267757710
634421211
1111641673
230494308
783656650
231131713
1833195541
643885670
1611548644
954124855
1945653454
29010134
1137806543
124264949
306422292
1345892748
634885074
1781352107
823385439
1637477724
742858330
1905549518
651048366
758279239
307498890
846484934
938883823
1334495179
1959397126
1292828419
1803861609
209515504
145043191
928869279
1772159950
2137214799
1584851318
992852762
1421136330
832691103
14330296
1774175865
1883237295
1822541335
1291873172
179011331
1638256579
134709913
2138916296
1526550211
1078644727
870209508
1517006394
2071735869
2105408804
1999173545
508471586
846073383
1691822373
1522418301
1062571288
597817090
2025105554
1534592395
367040687
978156151
583155025
352701874
103145529
1335514322
1946941604
946202193
139478824
525490233
1198616730
1257598062
25677160
1622698964
438033725
1353390783
1583248464
731374730
2031843045
1752756219
1762874467
388152210
458449056
247787883
103389512
117436822
979352149
1015455667
1504880374
1376858771
795393627
1629283270
1651713923
299716539
29129558
1406209444
997024711
515802521
1988643983
106670360
1698877973
425257658
1519767331
107292974
1981334557
1957440729
1907291976
945110578
1173014346
1839715050
894819356
1903377791
444782124
445308109
961457507
2021688243
938410853
472017236
2121305448
1883733245
397076465
481410300
242021986
2056430252
1901115175
1849918754
1029268750
375562498
1645246549
204259602
1659723819
590176193
140491705
1719141874
1524884623
1340160706
759706803
957571414
1752202766
949389377
815034492
1427827867
1417860148
1473820408
713501204
1797947350
1006850945
417808304
883134494
1700238071
1053206205
1524617380
226949121
1243508429
770258592
757074002
214918101
1918711188
1715752923
1874939247
1688805966
1652447270
1872121815
1915206138
1822403285
1298909321
174296353
1292367744
1733554923
366077702
1663835894
1317185199
1767789762
676441368
900569243
492852438
963992597
585710662
2108383229
1880275232
362220060
689178512
1444008909
964812516
1559785509
1572976153
1445397274
1528682277
1138889329
227155662
1947659576
630560603
1972948784
1629861892
380749906
1183780995
550672886
656216224
768531743
1146366617
782303135
505432859
150267184
1244377262
2039459298
1955160077
715091032
1827664150
522722048
1386072742
720999038
46424333
536159923
1743229107
455548866
733671875
1706097095
2124208583
1152647456
834482802
1429097212
858093130
1144412273
933878699
246679640
665956945
312738994
1847239887
2112854
1772559847
459393272
1175628233
1726592239
231561923
1000845982
515349268
1459012047
810133640
2048155476
1697771283
2046542284
1746406534
1970044375
13271203
2083808281
1426979239
771352214
1689752518
1068056919
2080437768
1923327851
1888908765
1711659179
1523615549
585445348
777818589
1558973377
1655435994
1240877805
677287247
769582523
1746517321
1667413790
1765184963
1666181241
2034602457
1472292094
1370473412
1346601925
592031232
1538246286
201461128
1937672694
1459701738
1202337805
1432431492
920071668
979750632
1774746406
1511332626
1043842127
528504477
2090181071
403376291
269103730
866677081
568706065
2023408277
1882724091
237350409
296123247
1075244506
1397745009
1535281510
1315633600
322537411
1040027461
1014011410
1856415212
819664755
980069596
2050876912
387521980
176135524
1006466367
1762757931
1867731777
779022310
1407312940
1620914695
1791891071
517542590
286366789
922504008
1200810317
1956785771
1959405576
212128255
639334472
1483059410
1665977095
1069991253
1449555567
1895392706
187779073
961082411
619264836
617095814
143709207
1340951900
1108592021
1982200873
560006542
558725555
63462577
930388234
18920262
2122024156
490635122
1963417543
1092488971
860822201
1365981960
627048638
139718085
238128407
2105988309
821030019
58139247
981494692
1660008140
1421252033
1591023986
2117944039
509013933
696599475
1224466434
2002649921
1989195398
1320591687
570567613
462197210
55343657
1208093088
1536494733
1938231882
1640478009
2132741319
2050734472
1170070070
2081419892
751460003
1003443466
1062871508
711473927
1494308640
45077944
592193639
433841576
345835845
1231600003
1777154505
1350101661
1687143230
385938237
716197446
590305497
821837666
1162230468
2139768665
1368229601
112171741
1749361228
1467155508
654172113
1375744749
786341927
291701403
1852915918
1474715918
712110819
770124171
250158353
1835115984
1312084518
429390853
2092749133
1573450304
2003276075
934415971
948789578
1912128230
403703252
2112749086
303174330
1190921648
377492898
30163967
456823999
2093631306
934116907
359333075
2145934634
111031137
2010397271
307954148
2048465064
729293818
1894155672
1823823270
1073914035
781636307
1173224386
557889157
2035634284
680775421
1343797614
1840312470
2032662101
766669370
455311214
186698004
1267355850
2039045541
1091420093
1378303723
339410731
1603251897
1305875714
705650052
1173091396
64669331
1889661787
1175279656
1977085854
1483661559
2045258857
1307257514
1946110522
108484811
382395889
625718957
324266307
996037766
2113627674
1568944864
1191777281
738926845
40503834
99998924
333979196
1325420846
1587814648
624378847
1284672487
91951855
328615138
649763875
1715100394
916565618
1515369101
580791352
1600951449
1671511270
1092479435
445627069
1112723694
570327935
612289552
885433462
185261308
599925309
1970611957
759291612
159850827
1876946096
1782229
289079871
404225053
766083907
1146397575
838263864
1617900900
196510945
103223172
1974242571
682685722
796231577
443868366
43952729
121927009
819539096
2136147864
1921777062
825128061
1834959384
1071573189
236099027
402542725
875136232
1113711995
108715038
1541832903
209435981
304836896
1899163467
559423583
1925594949
991805614
771784286
1106676635
1338510655
1845210334
580302638
276884265
1717273215
1975825553
967681227
359933799
292572260
1953585755
1496792062
1079307395
1276907605
1723980260
1079777739
713854781
1158266376
542616304
276264400
71783633
148934316
407695267
1340141795
1403203254
868837403
1964735925
1143044154
923387438
1127264267
1740513519
1278490899
874609100
1132483683
498568916
1192439297
1295635715
1497177676
38007411
1583090715
874232361
2080368616
684467544
1267388582
1493893500
1535971096
1858725498
958199409
106596505
2089737175
519685194
1218841211
1883070224
1694157111
1583667928
990498639
192135087
100189861
1702337608
979764443
1818666385
202824094
2108243802
1182523254
13512164
1026324545
1406080919
1077396730
820002767
841130306
2128819075
1410001185
2018385989
1395192000
518556592
492703827
2135035843
1530717521
812138181
2085964504
1218791183
1960683539
309943710
1918636317
901641907
2132877910
1176626273
760113481
1560973333
424764523
308314527
973232126
603092332
1649547165
341760511
1729293374
580018443
1175205252
732142684
2130977594
970995841
1528513744
1731274630
617958294
852417757
2099273215
1067585805
1631199232
1817015058
664818774
1020499890
943947659
1199932509
79541728
1675714561
1830370281
1630432957
859928667
925454984
924180205
2034004925
517127269
201019233
893677157
815574970
1525674417
1129670553
1444861559
30428030
1913740344
677708346
1712303362
1514453202
1893983599
853370890
1812595818
297830731
684249962
1184925084
1381988702
1203465543
646629392
1723951187
1085574527
1406588403
1063018095
200412083
1905625358
1286301182
825200888
1686529213
1603006024
1765206305
2048296189
886953244
88132752
525765320
248274290
630116627
1900486428
302913889
1268723553
1799009119
213196056
1955568169
933264898
1670455998
1016081163
541079514
2003115021
2002266255
443768001
1987117380
960633424
799820089
524618970
410085646
1241410985
190608854
343755934
342476425
468233334
1440728336
592278590
936410764
1792829233
1622407993
916550478
71224437
1464849354
243575176
1538719428
1066913712
623186350
12450019
753371394
980272942
602784665
1879673418
929452807
1322638154
1550222016
1374811249
1486810660
694170556
1808839308
856033132
1916759125
2089911530
1328982097
315149279
15256791
1182557574
964530692
939717178
302728782
52284188
811280956
978568000
848975079
1148115725
186695046
1737632517
58377896
282011989
689518477
63783972
818370860
2121527621
1598376613
1757402877
549721593
936638553
2104375222
833087161
1392670691
1918358086
1607871219
370696220
332272973
1527760574
592452672
1165675355
588636643
1646939678
1940031208
81753905
1177749303
1179520609
820838168
803875609
902399488
2008515413
952315074
578041752
1983557056
1173639438
613182292
343697981
1910428395
1612823624
324913387
993341243
1968302906
413945580
1623050171
1717985234
1971951626
912524478
426042890
1915179795
1405157103
425327009
1239260036
374787396
1312001662
189559352
1309020804
2031552853
1436331480
1533765241
303252039
311412883
2087471799
281656502
424105821
2049988534
1270633971
811789771
901198225
72855718
816195588
2113686944
1911182800
942668729
1087106771
1425456710
2076966584
1364793596
854242627
1952489614
1021214965
1329432070
1976138854
1749988624
373178737
1286134346
1728251051
1107015093
822191812
1670425052
870697569
524252261
1189954112
1212897811
842307888
1811228703
236035939
562350119
232195841
1703482442
1187757203
1080704855
1845919639
782894826
1362927622
1032875807
26161485
209563134
1430213487
554438948
1407457678
1256456209
1079851283
649231145
1805160235
371553024
727189871
654372893
1915573560
839937023
21471788
932947585
534590657
64212040
876439670
84901351
2114424892
2136437422
532010223
54999670
1393033328
1073619413
563914079
1995013390
1707298252
643773631
1455456069
78009629
43019280
2030510659
110854798
1755361977
1411758386
1770634085
1548458496
1241254732
1105410614
580554156
1340644902
597360136
1174508761
534528519
185338432
278615046
1739135930
835963004
1258449966
99604481
377768731
657564176
924796709
1184439114
330643298
509459501
501876806
1799675599
163902448
2125734131
2072511361
240350292
302130896
1340250791
858459777
1239953405
1132260606
1756505880
58638442
1440920812
833699770
1679298417
1960178873
1657480108
495483759
1810571385
369487985
1851641295
234737275
139241392
365791750
1103318066
1026701098
1203386312
412687738
1436637848
1555378925
1316174220
116352409
547502348
1019381427
2061189758
2042804638
785737181
279206137
900130265
1904214548
562005449
522204686
604596303
1072106497
1746396619
2103974372
1137531605
1790694068
1588395250
21139838
598604831
1334370363
1978925665
1476458879
2040032231
1875092366
2114084734
60092979
278776806
1006325236
1447037203
315713355
579012052
1882772123
817791259
1097133210
1026535835
2041345940
1927489799
1313381778
1952286886
636412462
1166191078
928122223
479073787
1101313486
88383802
1585414290
1385702782
1637482577
1405191586
96019736
825155109
2017164102
40040137
652624069
1743094858
1776589184
1903896359
1244579655
1380201844
1511711386
1043761394
552459732
634392338
631361583
1304636443
149704779
1921683121
1690379714
1528883828
984201875
338582284
1149335976
1684672360
17710659
1337940630
413438352
1496805645
1371383960
710727121
1418945392
1098246289
309809286
422071096
951075999
1948959047
1802837279
1655531971
1266476467
1866264484
928707057
1947684376
1097507411
1006502495
2010968382
1211306388
82296847
1065252622
1143322631
1710831451
1680248778
2133331621
1530700808
1577949344
240716998
1141682788
1974157117
574950362
588402258
563200020
1034560668
1341027344
1916520037
1967888158
1092220204
56094171
2101950843
570508426
393673820
2137628940
383804371
170298484
1504889747
2027561764
1961682386
652459858
1372914505
771306476
1929099768
226672717
852257974
47330041
304677511
1653350856
1941952111
2015702292
2064936737
1893130012
1050815059
1662295805
1453715590
1402561473
2125803150
1146517217
1452368766
2088618367
106728615
1622106350
1385833670
645701020
181442208
1950174139
1560237358
96619266
256084880
344534599
1664980234
1434779224
1539716467
1212350818
1384676871
74164846
1482605520
1760261597
1036367861
1797465546
347551087
1592196007
1429532245
694612679
404885344
116552748
1388837175
43670931
1415116483
1727982111
455791311
335307549
2050440863
763951879
91080777
87715475
1264551346
238587045
671068002
4069764
1464947877
1426543688
518994132
772436945
1115149455
1017846513
2002686489
1806523453
499454364
477391715
2074674173
1664077057
1237729846
316410895
1209132311
913600243
935923005
1606097926
654758283
1762143817
1532766680
1425493633
970810317
1876568251
46629134
1407981186
797267419
957383995
107300379
175179778
1334511105
548609784
1306732992
311122171
1234623103
1949133720
1672099570
430987958
534435183
1135860531
675751297
1902961203
1790176359
1927971927
1298094412
1603646195
304850497
1863984367
753705371
958445484
334450542
1818685044
283719929
1389798463
1331612459
1754055418
587126445
1377234129
1184642831
1179054519
821608064
512316945
63055399
1989780047
1565973770
1406936046
1522980648
187114716
1098320810
557211435
561900092
1590673136
150708934
1773228533
98853234
1862044893
130139284
91365268
1627150732
1089530437
1358822447
1049606021
472761212
1303551348
1023555522
1686934050
1426748077
955306862
1777734188
2088153695
1778062804
1727655535
1097831818
94525108
1009376433
1348223404
685421265
671303711
1353547758
174276766
1027819361
1152684499
1628046034
481048842
1051263758
35047938
28126587
739358233
1870950152
779518255
1345694149
442801387
1640463163
911420693
976718030
2009099283
821783384
763682689
1817778036
1741394192
184361429
39119272
1910342572
1031503437
1793351398
118492436
215761360
1189275934
855122596
2019587822
1136734841
2056945998
1854217859
1631858793
1321423921
3144158
1219099077
1304311377
1479667846
1278154242
1097804038
1099371963
1209382376
77852370
411720497
460129224
173340410
751379126
1631167307
434177007
799535666
1460724959
1289611348
1173106711
1744159473
1442185591
707406740
1735254828
1251775110
1397450651
405284005
1718423261
66465813
1597215749
460813735
1955771983
302180086
2101052962
1054395994
1071375241
1333056382
1045003383
792540016
2109260872
1592666805
668795477
2111955351
1078009192
1471264515
111300940
1422049169
933389094
1005574268
1741272286
1857647329
1695635577
1364077236
2100221882
1332022334
1534204284
1171461126
1604733013
2108887703
226554532
192811325
1388532208
1033179534
1837850249
807279088
323786177
1813058462
704772403
1142318818
2101786752
1147929658
462991358
763900888
1930908881
1360594418
596765190
1324020800
1660822609
1466098246
1890231410
902514926
844006414
1291273032
1668056704
684773700
1969086899
790271670
245785468
2143240092
1755878405
1115890369
34960851
1561845026
152734399
98993914
817886504
999644449
318809822
1968051234
1445998424
1984770386
1266215309
1830889613
1375366133
1543429382
333759848
2103036474
263002161
1342446312
1431822403
776133854
387870347
1451391940
1542770451
287654635
522126852
1690858697
357609607
2138457299
2077099122
1003942351
1981062444
1879260742
337251990
2008076945
1588100979
734910628
1233635252
1489074047
822809098
331438708
1958026570
420255160
1314668992
1616820221
1831570821
1871761210
1939867505
1422089412
82578043
860781334
2145094322
1418452909
1267589456
706181255
902662237
1892946363
1346602337
1883457199
173688867
64683471
1959362154
1881597212
452989964
1002067803
555938145
937717078
1401907490
984659597
322444544
39273402
818407384
1106620855
537491891
2072640682
262462729
1266976955
2025887477
1235840796
41283666
1668022863
1948690561
378619711
1665148234
457176180
1763189568
1542897710
2082021736
336453104
1754518596
1940609872
574187167
918595494
172624561
855605171
2011294259
1799826541
587674272
1493382857
1571452524
828186332
2130410397
334988235
1989914365
833574919
180896038
1660573509
805906448
770979333
680338152
379896559
450835885
723583080
736072611
265367346
964215115
2127065511
1480662230
26838589
1968151081
770985637
1573707177
1294971550
577309240
46870365
1381021002
1062524039
1152866473
689758863
817565530
1817350635
1345616235
103196938
1870901683
1937606594
771164039
168184081
298843606
1031676439
321245180
1226921528
467413810
728042298
496600252
1077989037
598661035
1012738758
996817764
1222980717
471147557
742393402
566721256
1956424318
1084094214
704235902
198031357
802217187
1036947132
1639319281
750736079
660184854
486948835
884960873
1090589447
1230248179
185075165
763170212
2016675701
692165353
1475420627
1126334068
751094980
128666322
215601428
1779316412
195865572
2128829498
557201211
1711101593
1689833695
1779003221
562657926
869657297
589161520
743905694
1054926747
1727357349
604052524
269351813
855770777
922163494
1258279237
1015081159
1678318090
1467382993
226906467
1476263258
361917866
1916774711
1914742651
927734341
679462227
430339127
146383593
198235879
1757441828
1797132360
1069943919
1262961956
1906147424
1605567249
1275847854
1513299186
347762878
1153283642
1736896999
1739619891
1339069711
611935000
1553395992
1856525417
191402945
590660788
985594430
1746225593
579481788
1810072612
1476407477
2079527508
1937465401
1375296498
326773280
377137420
1091555689
1104486885
429827664
1906127153
2034626835
1383614371
1095705934
1171744489
1806940142
699859478
406037944
133037363
80607360
279546559
782297764
939947934
1584222506
2085600413
1705564628
2086409729
225317296
1443193230
201817622
1417186558
72185304
157007726
1847863848
818460646
56879607
1382465101
1682340176
992544628
303665999
1476880270
1467797025
2129039924
1756557392
1953647063
698687917
181547550
1091027256
1344437253
827693396
1425294312
388164402
982351723
927067109
730097514
370951415
1150101442
1147993203
1985566053
188364384
476851439
1553460184
462442389
12117847
796563277
794064292
1922819178
1253450256
2036542338
984467010
1268030478
1096312101
935308238
660219621
659286642
1223511081
602840298
1049561341
408659871
446154994
99058527
1366510803
1658698843
189144744
873901285
1909069489
508742208
909041420
1626997666
73246939
1013823064
526123571
620629487
358114934
333444721
2142893714
2098840619
1174404840
1504077928
1187800395
1036154369
2126669311
1587634882
398982045
185158376
1848224001
1381090896
1472677932
1454270018
727161144
1002919636
101729002
1880484360
188838552
1782819668
1618801041
1432661347
645277363
1548676986
2106802000
146728554
799634694
506859282
821959351
363968997
895481000
1702587745
289359338
2015614292
1040465778
1613657320
406103691
38806001
516417063
1388751304
720315627
1986042799
1905603758
1475881818
1801961786
1202052900
1803055246
276678327
274546077
675474256
1910147406
1513141526
967764288
404364993
2097979959
1140132227
780806438
1559683828
2034721137
2133219794
766620553
1098725611
1831677592
39193795
272831012
2126223901
1501235646
1918010245
199452828
967667930
476874964
2116693010
679246671
1588713388
1814843725
458477283
1966838052
985870386
1418463763
173239962
841347089
1333056873
1991790451
1010484877
1341643220
624251098
1987056057
194727619
513940009
2101279956
1935725129
729378549
658995983
1819767098
465815552
1801774056
1862280945
968372339
319462198
258293055
1177618810
294512816
945650780
298224620
838502700
1049958121
1853070163
1636026697
260435425
400635797
2007829442
1119104202
201192189
491468865
1496492409
62523001
129471489
480893762
1673659519
1019320771
2133611251
987258897
475731797
228583293
1193143220
1268796435
411132622
101848329
472799807
2129691762
1983771215
754420847
1716220833
1459626330
106776041
969515921
355309864
1726479854
1108752687
319945539
1779198206
84035290
219288385
1112955342
248847117
1883507331
1972827944
300879742
884982268
2123059557
1639612535
1823259996
457255584
1458144733
369114415
197132966
780474254
937158143
540512226
1429200019
1247342134
2005691615
1193559930
1733837869
439299778
220706089
188739989
1289486984
915949558
1044280587
1154089460
1801600328
1600371809
285169010
193975051
406729992
2079265817
436760321
2141345709
432431711
299000589
1488326615
1922586788
1969457389
808945842
1728937966
1338439922
1871120247
1141620551
899098878
509814679
772897204
394874807
464495690
18446440
1048306941
1204177735
227887551
364458763
237224562
333099822
688978049
1765435597
587659028
406934816
15352082
741986194
168459869
1359951953
953305819
568116655
35300995
1214853844
1555125335
1604740686
948624001
220274245
2059513001
1735366204
1579040910
82572861
1290327165
1961507987
1893530017
1126150580
1373473983
711685369
1896782917
71089037
1773022753
1708588097
46659517
242012
865002554
524094323
954859264
1701598419
673859968
1055049804
1333666634
501187436
1721322735
306090450
267341679
262339586
478181852
1031940924
2070087624
971427896
1522400891
1174999227
1888928173
2080230496
202728243
1925406696
1691135132
1502836341
796894281
1530383824
1013587408
183330587
764757927
1106648053
1929230565
974661625
528544413
1251112177
953220984
11614120
1288368148
402616442
795752776
968953742
679036140
1597085797
2118245281
1360060924
2045511301
859282332
1660658066
1645393656
98082240
1807541738
301624993
294306504
1581641684
1406429322
2146619647
938973550
1504902112
256560502
1219110859
535569283
365029151
1781970987
1711468716
457521765
1764168007
1983095742
338269856
1325191480
196195048
545603510
933401753
170146142
588440072
384483779
1682448030
1515492403
1759513599
267900288
1710311442
1999922788
2039238946
715311140
1592014704
197045138
973809105
103442982
1797132598
3590473
453525580
1791376131
1366866502
1285544400
1296474652
632985496
375325150
394367459
1841184656
690614109
39409086
1028062259
1691929274
423400433
819540837
1127554083
1447560371
1877680279
1840749850
201402430
50197144
1550359491
1013437441
2077568151
2112872274
1707598083
160245345
1044651526
221179140
805374141
1990035388
400369057
1934524141
1000027033
1827143371
2033941400
192170170
589129915
1575016930
188702138
1399414537
405217781
2069761240
1481727233
1229224683
1096958202
431695821
2056076287
751440037
1911322245
685491639
447305077
357638301
122260498
971704065
934924654
1503467539
93591516
11628474
2004467743
689639444
1758535668
304092175
411100759
1599696419
442728917
484772674
1370474022
743482053
1461816993
1397115653
2043257787
1797677924
398504834
359976793
1328388988
1252589866
41195636
1640225849
531045200
1281418675
1286629016
399493063
1553473169
1726999542
1813763722
51442256
2093167732
767265586
174357978
1300450893
136920288
207237211
257623252
164136374
16565408
590978750
1005128373
869121100
1912421756
155572034
1449018563
319334771
1788058873
120067396
146661722
583238059
1189251387
1713211075
77654484
744598097
796117137
234584080
1577490155
1099141121
575045711
576578521
2082553160
248897775
641833767
41210419
1726438342
369014574
1066779378
1570801917
1531849042
1069103985
849294758
646097308
1111180074
460162647
1351260970
1217823024
652108615
1186442460
388464298
1191273195
660155819
484009555
250780928
1067055341
400129107
861267557
1781609801
646502649
1096510651
1183539898
843378131
1799026143
1875834385
350804014
57583186
1941499233
119936471
2087789480
2069010378
301020872
61178768
680772568
795914805
1728821719
1138084053
1350825819
2104954180
1593685776
1179797450
1510309894
360168973
1288000868
124014535
293146206
901807718
1570194230
1040445426
956987546
584681281
576394845
1189904766
2128771229
1008780371
276449747
2091113092
1030503448
1577690976
22859735
848221240
1875744083
741528740
1128195735
777107839
560634064
1600443302
504566922
2017960826
1833085799
894521671
327468558
1110380014
246427094
684678302
1534412710
699617267
1573035780
866625089
1226890490
1001278342
155281001
965917276
639838855
1150855884
1245447051
877102531
650607523
345515472
705211635
1095420459
1056063850
7024482
7090525
1324975990
357899539
1555946315
1651764559
1514595296
1866743015
1790363178
484615803
582926438
579718508
453465684
86256992
2062690215
1528353937
414310515
1397708268
409418750
1316272427
344017112
253651126
405671524
1398977983
1162759344
687429378
1229906577
567800209
1327503575
756085502
924352852
1332602552
484901480
1681186688
1855838856
1111001527
1242119047
937220443
1373223699
1238156477
389695806
1903853906
2044019009
1869378746
309930826
43035234
1599927332
1645379080
1974599614
460657294
1587123383
340286127
462708027
447754602
1092943089
2027988154
1282869484
829076614
676716851
833401003
1540666975
1926185441
1474636397
1733896692
1898212076
303065411
115589816
557023980
8110430
1026910891
2133969152
1223592700
1181656701
1515791910
966276545
574220161
420273654
858004589
2085941739
803974931
133902656
757215237
2111799311
677442454
1780073319
1038408375
1461354293
1057025927
1480119339
269671196
429856278
1453069019
2143131266
1596411882
2016690697
1927871459
1081774289
1470443886
1963813544
889982917
284300829
1481442053
1175897038
922224568
22662250
1552730856
70135802
860507564
470483514
1878850381
1146692378
435689696
235649674
1117635892
574799906
515434707
194921139
1436671154
1975781611
1738406428
1078165959
470769468
1807025904
846379000
1392082745
857125692
1762278878
260342772
517907494
1802357239
1996327243
1630835683
1025134144
1298394275
1078275136
1460901710
211529089
307635405
73549505
1747073779
596133996
1806532563
388171855
61610252
1722303963
408577405
836029892
602901106
519906725
2002069754
457787527
1949553211
1209125120
2027738733
254438673
1435070803
1828395317
615626317
310801143
510072341
1178902198
1785873567
1756169117
1483256044
437462951
613596016
640403066
201654000
1028358710
406001939
2113379612
50932146
639106525
220840488
1378762947
504805719
274119379
808256485
2016648262
388113910
1452095020
1630420022
1225212051
1672221376
441573921
947424868
709703349
518411585
214133725
1247131660
302425510
288329590
1076046388
770062466
1942167410
47950555
1936664610
978186539
1366085202
730368042
861901823
1963240797
1670439221
1545469553
471576172
543770891
1895181558
193060166
821851287
1570344935
1289917383
1407850539
748126555
3802837
1965288048
1370657002
1223700390
1338586335
993434678
1077599948
1008757490
2050783183
253891204
1312241488
216184502
956057161
1783883634
1489388394
1481859260
821208638
1616328659
1587009862
862976489
860228974
1912133465
489253136
1734016799
711002443
966339369
1584647572
1379225806
940683202
744011378
716635654
1794453411
1766359842
2030827048
923692790
55104078
1875699965
530342530
514781567
1494823217
2139790486
1477279707
46742968
1494872049
1124287291
1096104854
1716898845
1877506900
1219874276
947390611
1722264616
1209404006
556747661
287569053
1464919317
1010648058
1431383313
2001223526
1401809079
521887185
989325091
951989885
1169747881
1033912711
342562801
1003124714
232736992
231384085
688072295
487972914
750387340
703746065
2079260254
275171589
848797339
1228760516
691288096
1116497234
1376765921
180508220
1070957714
1486504692
1325127049
333785417
795762288
1823447771
1447617067
273647341
231829811
1592708838
1374553678
1099297094
1855961690
1717463550
1266086277
1293970572
100136738
983539474
185012884
205352642
1835354097
815688843
84566820
1350969682
429551073
1169896049
1951611341
649953270
119959831
52676851
1312859245
855263588
1341282028
1947699031
1779377142
287339375
471135448
233261549
1545978290
1983557055
128778134
722657326
987233074
250708574
636288704
842203330
1138758894
378250437
593719373
42191878
1376174127
457556705
302073994
1709653698
1533793707
1771465147
1270254142
1922863712
1089369450
71852433
1486644274
1001107594
1308727929
562752308
1386679516
675381199
399059894
1345591599
1588117154
42406166
544388044
834625344
1436380393
100264734
2110279132
369307638
1101546766
382442183
1418628318
1297523789
1324567458
2016374653
782821983
914905549
71304873
967852261
1010610853
65473138
142894393
267071022
706702692
812085775
780724899
1187213466
1916646780
1223253505
1062113939
2023181653
434363463
207002219
65064557
1903442689
2145624284
1408349813
590339053
1794031553
806787827
1202107497
700122394
1518696084
2093526566
1153857616
1170220015
1143043891
1649929737
1143280552
45743480
749655734
622412984
1229363766
106102518
935614063
1054284703
384389088
1096038716
165679067
1983596545
2013981474
752333554
521742206
1314140813
1176276729
880573017
868590654
1773257288
1420957795
257272780
2062966006
1711959648
1076319421
1276911517
913294716
715843280
716843386
1712679716
1192246989
389778161
1106688192
165869168
885186657
1285427516
250256506
731647863
1986697250
1969085331
796371644
423034336
831557336
1360203331
1940880710
1958133722
1898214216
799139728
1949721133
1445529599
1661282916
1704265187
694553635
255401430
1785080648
1020753623
1610503315
885818604
1702728024
1854899725
82260936
2125869493
190338266
1319419684
954030498
1641065525
735415497
1741949892
457817147
275005416
1903555492
1512545617
2026309415
1366708006
327628177
1568779147
1078065613
1056025232
968840488
498201693
771208241
2071928969
700332043
732634292
1279815427
918212598
532803287
213064187
1965484206
735941079
1963900768
820969051
1963020638
1976722761
612752619
502081406
2001809562
2086636484
1817367145
1482352781
351810001
819612275
629562572
457189049
207008982
1139912315
1718228480
339642093
2029150702
1822729117
153212871
1675491662
1860050603
727644464
501751761
1004954238
325235090
127459003
974310932
1755901269
1753258569
1661472072
763313971
1977710062
719914350
623022169
2022888078
722612341
515589597
804613950
1605928525
1209448112
130631898
1479539137
239870528
1691595130
947957172
1318132900
995578677
55464683
37096005
329958790
373927943
1143270088
204263318
1879551533
1060776962
1308713664
1671901604
39937911
708514238
444165512
1339417460
794018590
151588885
569122062
884233085
403818018
351437347
1678220505
1851535251
995511964
2117999880
1015163697
1002892191
74930914
1423695308
1646637253
671875901
1292714223
637911256
1400262436
1003429079
1180853260
162174637
675917007
1985350752
667935949
547302189
796798200
2010577701
644815675
1184375124
23675583
1863795512
1581640048
500745374
1749910288
1098340251
1353003415
2035283630
1307653613
876141982
2002163568
891512694
2015837198
373515952
900132843
805032275
1514448341
2033898391
1421640578
982102237
2121109820
1144462279
1936656053
1811901497
511612802
129612158
218781511
911705779
438148993
221714548
1899194760
1958201397
752980280
1942654600
1554721756
184853532
484117543
1475034528
1393740296
1031427833
241663210
108423115
1438649457
238649615
1779004401
85732339
151889045
1321152879
296236339
2102131890
464631376
618654816
1275385507
326865269
1207419298
743988511
1742836841
855361997
1357585103
2066860807
1754016110
36785953
779201183
1955437567
1887101831
907876678
1507810726
2078452221
1385213364
522137508
2052805115
1033198669
1184626434
1369775131
512057093
1153846175
385644588
1519305056
1862851771
2100102300
1382917440
918980069
467430522
1486610050
1278569492
785634661
1293302704
1318019147
592675669
1374309569
1043127753
981887455
315202710
1280223511
1285053592
1045105822
740635168
122970685
1316562710
2035213641
2057484603
568515998
605427864
1605574250
1313992121
1063326972
2123063146
309320399
1356507141
1236063410
1096602821
2051571441
799716815
319116342
2057107256
952109217
1546668962
1369196561
683046699
929888203
1833257870
1130786418
1161737327
1803088568
1000267785
59311353
638555068
464895034
1804153885
393981561
1360319498
1952704701
1484615500
333318369
1986216654
1026471208
990752087
906233977
844488125
381596326
1666678369
1356468122
1064346563
1500793172
823723686
830412678
893902405
1305494471
364348822
224826347
1971724941
1974700842
2119898414
1402884076
1378093335
540775901
1746752572
1897519843
2038454927
129336145
1000009215
402369109
1027205132
62944164
674966331
1576712607
562032472
1393449787
1553616459
515875875
672843727
1899672482
1078853779
746533273
27113354
335374107
68807067
1954561910
1295298154
1993093386
114068453
1147081424
2133993027
874933424
935141126
690660754
1866634513
590031317
1930752340
209696692
615249372
104037315
504395938
2133161817
2099006318
39055718
1333111490
726708187
653652508
1912035573
1414989968
304273211
2062428513
677410501
457490764
636451646
1353688844
662915042
1773266342
390158316
1921830775
1803716250
1756486979
1822288970
1221182250
1104783223
2012584744
1808149736
414551031
2142913806
1343488176
43435510
618114225
1298411555
1233440869
454785618
582457975
173213113
1949506314
2020078313
1530490542
499241284
276392790
1544412001
912567961
1121997985
1243679345
40880412
174059565
858118986
1385960606
2058895430
1861187723
1709120598
898517823
1606690104
1379420333
461137745
1057602841
2107711923
936702404
199639249
2079986301
1185823958
2134122854
1222708885
94203483
703736399
1973270918
773053418
331203168
230805974
1092473887
1208016748
1524889991
10737223
1502021330
398658192
267900172
911342526
689194746
1483008577
1951491250
67809750
1432390076
2038727583
1151418095
201944933
923440373
1844319708
2075059541
1880694938
1093058864
1665791058
794670010
432108327
1655662950
1154494793
773145990
1065212313
1584463
1049935189
1819191238
26302768
1380400078
616708564
558548736
954327337
1705005208
258978376
2109070386
632781384
2118206670
466548412
441532823
1913322480
1574465019
534880414
632361361
1571657954
1735040327
917140443
1249404972
1300635421
2095894457
871870628
1768431559
1226475798
303756646
1559002062
1822722748
581812171
675324685
1303111410
468641932
251485315
1434200588
1536122843
1970819042
2084207473
778794403
2130227242
17877878
94717277
1411835589
1814299933
638166059
766966004
1972001946
1948590172
369587874
2039184082
1084089925
1734330032
1239911735
1656666527
1997457076
1555396695
424359453
1521612117
2140029766
113022996
38224336
276364167
1248054070
1672507713
309635779
140899094
1909419382
406108809
825445251
219047315
1743470109
670975845
980236921
880822609
1919855738
1406465027
1542347449
2028807745
151151160
314527004
100380296
2090800550
360861766
1025953169
730945850
1058607637
1675665394
2068596298
62493388
1471997401
50979965
365843721
503656234
1255693064
1839602897
1603655572
1731344976
1570839018
1550870686
1291761818
1532640794
479015158
1626410647
1273853655
1490849396
1486204982
1116089675
733031651
1340730425
999060187
141995821
548424524
1548254578
1630597189
1743949987
2109107286
1651928220
766882524
2117298436
659725157
2170334
1242698610
1221017770
254087593
1183064446
89923372
170868896
1676421215
894340685
685009454
1672193924
1009660194
187356607
951075592
360349830
1248215347
92776025
1713883475
1819831780
1224940015
1017186488
930332701
798775727
1306728408
754161932
1174484506
1414612160
1839674269
1675759345
433612960
891308904
288357051
180240728
1121960257
1745175878
1835972835
1093259008
1009471105
1006415248
1756250566
108402299
1804121022
772386813
511508181
369167484
997500419
581041200
769638955
245833125
307322442
1005985411
1268514398
1416796974
2093140106
870318959
866248142
828178915
843185262
17819639
445732923
985764744
165384785
1879653872
230674997
213565858
1281770354
1356433915
431423053
1986136667
677449303
1999128019
122812008
425638872
1071084240
558432372
778407544
715581808
457322490
1752654665
730784635
555500995
1665605347
1499211960
1855191667
529222117
434600535
1929035199
543512358
1976333281
658963189
1256110188
116568248
2031369338
752860084
1001941404
907273817
1445635247
555509946
121740469
214029079
358929425
1497182714
206068395
1512208882
218224269
1116866081
259509142
1586774773
2079241234
1629246693
653679475
1373332132
694209812
473084850
1887067487
1020657970
6820404
27282780
626144305
1973212089
2043000130
743635031
288840528
1422671820
1281561053
1773690248
1735971507
1745815036
1565652458
1052484491
1294761104
1954531576
183604870
1469849487
1382913392
207403577
2057360393
570766242
832009306
1871475966
1792426368
1573016030
626071076
1517493559
1975290984
841107705
1440594968
7563875
718731729
371818614
1062864638
1431244750
551400440
1656755963
1766765693
1275309630
1560739371
1151918326
75074476
793784966
224803600
771782780
1545946252
469563322
884959655
448070948
805470601
1578286029
876927868
1861119038
764134511
1497104212
1731655325
1290612528
874560017
824653950
718342333
371431322
1023959180
769106554
459446977
1968563598
1151245432
804427761
1748364772
988343813
1985117342
1538494721
1956496897
1861079621
883517367
1792039534
2119154952
1007264255
1448698516
161374642
1455888037
1444572836
1901764456
2123763011
718634368
225131621
243963969
1404862395
361799638
1783556164
377373958
1825237618
2008866861
1046414301
1470838175
574557924
145221809
348223915
1274649953
1763026395
941048161
1022163569
940029878
948844679
829396543
1388752674
1451149258
854927570
1212639530
385526193
1768420335
1828455997
157479925
896943666
1368392417
1251034139
1697070153
1397379295
1368633954
1445900362
1023562057
1078237847
102164695
1429863115
742371323
1867463249
1249906806
426744513
387308377
1548321973
307174340
1744467661
441991237
2026002815
660679987
1455742277
790332644
654810375
998484905
1942144635
1240341065
2013537998
280701732
1120093347
1897471006
2086346467
962295304
1063240089
855272026
1781905261
1120163402
1819397765
72147094
1708551354
226623319
383435410
2063575230
1298980862
1562643398
787631607
657779417
1486371617
1448256054
144481312
1294161181
1579771739
1676324429
1647897559
921062976
180833374
1631490952
825970613
580906429
923530744
1904970506
589344632
416913178
1881038066
742879433
1154874206
293597798
632459846
691297621
1139143526
459233045
303002033
247488703
1449509275
402363249
982854160
483668942
1305276049
97622698
2023256039
1237837522
1717389014
1297187663
832513691
1912192333
935691042
2011371491
843222080
328680472
190234621
1033597037
1559394443
1386318628
1104980591
1211350739
1533037238
1521004116
1991545398
1613726719
1243133832
2020236788
1222114420
1504811509
2142292483
208033171
1524130636
513424969
1634465800
548920263
1042366470
504990748
1384187923
471906633
2025824432
1140438050
1011203343
1455205277
2035267121
1165997173
1881479686
397519891
575022353
1239725139
214423624
1000907127
1339660046
123691479
1599251772
151647570
1934679554
135110314
1592748665
24217080
1414059824
817727146
2099455
694118997
253044318
748380595
1964668900
935742702
1510659847
1037625573
1038318402
1804839945
793355393
1159172217
32710507
316390036
332267313
1837496945
1902410986
1656372933
825228572
1694625820
381802362
843074137
2623620
1048965338
8952052
324510135
669409881
595548191
1305269992
136051795
14944481
102691182
1134331022
741129609
77170632
1693884680
1766029210
760713912
80267818
1592379789
1721952922
2139534619
1177924599
975740839
1978866372
898332528
1066218145
1552762520
913529354
1795899617
418976961
9740808
399079118
1246441532
140014089
828019435
1186674678
1345916956
773334442
1580729327
279163294
1165535747
1159605330
1195008900
1558656065
617561374
278003826
1605460014
1990473647
1451410861
533152185
1326659706
140804606
1464378185
967013139
61085308
1113057763
1537483796
947355670
853884331
743323795
283466957
1751407979
1900747487
1218881062
635025802
1076434771
1996683394
2107741316
1446270634
138647532
597890756
2052498506
1818404560
1481534338
412671336
1554579922
1454906351
1436788249
1758897385
287186163
832357626
364100909
2038541506
1029382791
471302435
1704727905
889483328
81037668
1960958800
2113571187
370160229
1358580311
278462996
726825410
1755579728
1988112169
559524910
678570235
2142179069
247453159
933253068
673700868
594474554
8125828
1424309270
746266651
750218619
1665107758
455347394
2126553133
1690625050
1479565615
1693815999
314275361
53650049
72775428
490994596
761827180
1048348798
246194850
668919432
1153907957
565933319
941770106
638365434
1572271748
454149835
824862750
413996877
1209915242
83619477
1240814056
1617926487
1504758104
100608338
40049390
1367439669
2128401339
308505076
649705284
673760227
280296866
1473281864
82346049
468361413
980419527
156624907
942806636
1413845752
1395173629
696220473
1373035603
689347830
290076528
1603953632
1861843687
730160923
2105942407
2095651415
943672091
662431223
26143576
1503790252
360006755
2025294880
2141781351
1321005822
1356311759
739763310
2108832583
175002460
266908460
2004589056
1675710576
575964872
1215680355
945080097
1355254384
231787379
18957621
1901986262
444686032
1629267895
1861633143
1359450001
593174573
1475387020
1760601120
779573272
380781426
856516287
2052932951
1396645553
1081309824
168476800
1364657665
657870540
1080568036
1060349295
733877457
1996584666
1686647088
604181123
1518819667
1983740119
2021183650
1605882111
1438021786
291010366
884848252
1963324627
1959702131
1608639139
1990101638
2025936494
993816206
1708744142
73230209
412968292
1820920999
135744536
119026794
32703116
719748220
1741560441
410540565
1141281549
1018653185
638849497
2143391458
634506580
683248515
1219000768
418827488
506263578
180450621
1495659931
201994162
2043177730
717453419
1610969296
404563334
761105553
1427063830
1313031385
1858612622
9905938
467683104
1953232330
990770897
1131589722
60998145
35195390
1071644877
435254682
716488526
1377006049
458650633
791394669
831039582
194985073
1396363924
168813424
1222392648
1521553918
1737654478
816795457
1594308047
283789695
1764871207
412529570
1478535685
935769177
1233881646
530497819
1991375236
797765355
1164480969
1733684845
1304545507
1487675653
1978659009
1216478008
558760784
750039683
2098145067
703772863
164673448
1760898673
764989453
332045150
35927466
220381064
105451294
2098566946
384885707
182852248
1932720693
35063378
2032352516
1437794042
256801824
162458051
2143751069
1524714354
1290278196
744795926
1231726288
414225610
1774912443
144147774
1733352140
407664385
1949757492
2020424177
1744578884
1275945546
297269817
291400059
1076672601
517974824
1315852062
464721342
705943132
2147102634
1457927147
2072778839
1745192182
1457632305
1029511578
1690209299
148814026
1666377510
1745264816
184966311
462903604
1339045270
1651781801
275762481
704633693
1504394406
1874590201
1661462565
158880850
1641293437
1511676918
459429817
1273662896
1201766656
1704314132
1809971007
862568358
14974876
2034417642
2115756238
35469366
1938587034
1371115486
1204742416
498814896
350242133
886904700
961202026
1532568412
1398730099
342770605
44553578
2145665283
1997410556
257979611
585130860
105424928
593668362
1824628267
2081662743
1804743601
1576711136
832240809
1817209607
2058401566
460648459
1003262743
1743721340
164409868
887905804
2105490080
770810220
1655658872
661831355
768367955
41635290
1870415586
91441065
1801376660
1274347609
935319427
22583348
1901503895
1052793827
1342908643
1360903572
1242218296
883826545
1329077210
1088531442
50609728
55062773
460241342
1279172504
1806154010
833263112
1049687012
889821572
452289469
1772169240
2026413441
264159418
720370005
864831501
1773527988
483859707
17291365
1232269004
1762780767
294098137
1701163987
997105452
1432329509
655325907
153101719
894711738
241373582
856674118
966807017
1261949608
1717644295
1642719478
194226746
2023579386
1590639056
1034422566
79533879
1129955206
282506045
245574364
544135297
1472486474
1229503594
679225950
1983061923
2013827901
1233364055
1008118673
1760551379
354423284
901439402
588874107
1943825991
193243404
1504033755
203675902
327964565
1831870955
792529981
979630868
941889335
1482668778
1107279134
1505223034
879319203
293693355
1440779598
953054619
501847797
1440555984
1386164347
724093025
430052746
1802160190
1430160864
1552180468
493495305
482892014
1299549024
1166114094
103418151
619539937
1465956100
1086776552
1593716486
1566617976
1932964589
1799363220
1852124713
1842305554
1389212623
384548474
364864256
656517964
1216957593
167343080
278247441
85597838
821973938
1261194426
2072135933
1456355613
819051516
1532905137
528821345
1949647307
1404149299
2038959103
1142130630
531352449
1795377908
367366068
150393994
320294802
2031652251
2054000664
285590985
1949603226
442441909
958273339
374823472
32893738
1619322821
399459464
1557030608
1760997814
1030059230
2067320031
1862776339
82566859
75406776
2130653451
1900810066
1274658041
1899166528
931255653
790500539
1192035923
2075330911
1299228890
1286797527
463769498
1145169303
1442155117
167272292
893968320
444523078
1439251946
99294339
401363471
1096071307
1582701562
2039100150
369843902
776863012
1222999543
2130680164
700736225
1830135280
1346858206
18626943
1563312681
822065125
34542479
853633629
1060584336
1677541044
2056654284
652103514
259871132
1426607588
301814962
551646984
126968247
26983365
162311361
1011374828
106075077
432260156
1004377396
96506795
284981863
1795750036
1714021423
43647854
725073262
1993329630
1004773648
1438468406
690112192
876491270
2009015249
1695754613
1375954360
676129676
1595672517
1958594403
1278115173
863572882
2112268038
1630135711
1799576440
2046998287
1586755758
1866618144
2075452893
1175739370
469127409
1072887186
1102099034
630337654
660095876
1148830582
1143421208
2123764499
320877651
875771017
1907345270
72738625
652582613
1850798248
1748130442
1258333378
1121382023
1982449471
1266059281
1454427791
408344078
1677553493
292151870
1481636083
469441918
1016778493
1405591366
1729089660
1198564818
1846644097
1165184494
1218099163
865791467
447274313
486267540
357151414
1402852276
456233295
1329644836
1130352885
1750076866
1915191911
909733761
347690337
1256689072
618083361
752800816
1437873798
1323399401
1190964124
169440136
760807764
45525462
319728838
1597284598
1495605796
345072771
1622264375
450502523
1771542760
762561046
133712240
1879248270
1699254854
2039697119
606203345
793057619
46521993
220270183
134737505
141768983
1337494072
1543149536
1549917161
1257194323
263920170
1187403576
1730702967
882730183
1521367253
638370322
1396281186
1870024058
47858478
461049571
754279804
2099079061
1793415551
853755307
1530264097
391838932
680703326
799032001
243218412
258873580
207154195
1402571634
136661229
1298075332
1589412791
1394164860
949789161
82866477
257114696
507647328
425424337
922724998
1812539621
1678054556
2089893884
389813580
1308367426
1991818434
1349527160
867514313
3171052
116532938
705217713
786022298
105147325
1244736455
806800475
272350572
44010776
1003353573
1010981346
135549357
1819733735
399945035
1112422335
663214113
285002187
1135512848
635875460
1604927925
1719878925
1242738347
1373361723
1512623428
400729108
747208150
779720792
253609888
942657111
904626199
2047603597
746327402
1884625813
1283952080
939459878
1734089212
2137056826
1266180055
1203203646
272809135
238759615
129519529
915448048
243537617
1637039107
611667984
1966426801
1053234144
459651580
139857353
189609871
214339988
931231845
1386178632
848941454
2106047648
1740007209
1251281561
70832986
192137146
1985588867
403322158
24410044
1682262317
1851404909
559336054
223497089
2029848356
993260834
540117395
1064021189
2114461988
433096748
351507365
1518645084
110583777
1161945906
1508841634
1702755205
1879760478
918376995
1559097624
62694832
1582339163
917339177
779239866
788143799
1229197410
733743708
88842147
1532613223
224551610
1222848182
419919595
1810747766
2026586689
176049487
1470805402
1172826527
1596213108
1695587164
2079012380
1604753404
2077800775
101933162
127699714
383557969
1463266878
1070768539
98794480
1757675081
683012344
1028506794
154137934
704644640
1873814820
770487204
779236413
1610795190
703460199
1007913021
1989817505
946768237
830705285
263698131
1521955416
1274340285
837539852
1856088060
1382860261
293153237
322848468
1120609815
1825463245
491229771
390698926
1791288620
1726398432
2125162432
1625312940
2058289049
2095549898
1350104717
618913180
1483889776
1225488423
843462492
1172522476
4091285
659852077
1209405485
1829996780
2099844072
1337415908
2000527603
1552082544
1352247574
506556401
1188228027
1655328680
700911517
1458812087
1300433961
2058776357
1185686877
312013434
1107454863
1896977481
12990104
1564525761
551186846
1581072366
1404007208
1571728220
1534386777
1336320080
1923097701
1680300993
570072281
535464774
16503110
350501846
1275965974
1756471669
654214353
1828056256
310264203
1567657832
1750122460
612128611
179226731
1629337965
1543485584
887392530
1765614434
1244301152
1885134280
532810599
119227930
446523317
1717275913
827739495
716127584
1372736679
808312197
945695620
1617976661
1963672300
551214036
570968292
121479540
1306532641
1405259327
1910445164
205947337
1034343722
1790710931
692784486
1094411041
108343001
2144856767
581861025
1029363023
1481020502
10115882
1386319135
1488344786
560748202
442096263
1121743517
1626982205
930354671
783277219
1576543983
2122413400
1635865518
1152814797
967356985
710757218
1954863508
30345321
1611996454
160131760
1280824500
2112537416
236652109
1574308523
163886658
1777120283
78127069
951772012
230511412
930991060
324884912
1540792562
1884374839
1808965449
1681674022
982091470
458053751
1099327160
23684096
1737208182
1226008881
1263860914
953522129
459412501
655489933
938703351
377699085
1243713567
958723752
765971831
1683607206
440069352
410073878
39515468
813359205
558380211
1959403843
501297281
1765232055
1870374647
1554535668
675818788
1919908266
1785436755
1306173372
2058118463
750219198
1471620120
383243258
1211500374
1501845942
1112858014
1217938128
472748445
680253412
83550050
1145771544
1147878967
1348348487
661014297
1503359287
1294008969
133189013
1108344810
449509591
1072237067
850181100
209864990
1361484770
1510613620
1904549946
1292131118
735154943
2079032179
582646090
1690116450
1090535858
366359340
784865820
575642635
1331262536
701141759
1483551729
1463083878
1515739435
958554656
1558268994
209847170
2039468890
465624151
1492405775
2106216164
850216916
327921489
67041049
102045956
487478810
1038044910
235041348
94972507
728810138
1050313790
591989716
347121877
1847883824
474582381
1599372676
829142603
1306743601
1234768497
1451374796
615691998
775225077
1671862450
369977408
319289298
1014768037
2087776486
637643690
1175740447
1288153620
1509328256
739400191
1616663669
936617898
1329137216
1314067886
500762643
1234648121
1071707072
1262150555
241655842
1597935531
1499230323
353085094
392390358
813237313
629933472
1799380405
1367608804
1272698388
1824390856
1959681689
1181202370
857803925
1579999774
979984593
1731659565
779744866
1563935606
772426626
1918136062
1282591474
1525170813
248590826
1088108044
251362535
1910830673
829271884
1369151934
1382261253
322538618
519527118
436177300
1366972688
918214571
2063780908
430983546
1219709472
1267391740
847234753
1023622607
785506797
784749918
28934541
496970381
1997850015
1072656343
16302943
1482048846
62062482
1915235341
1292402144
968648173
471061186
311342967
644826886
1789632438
208333129
1330173420
2021629138
489771372
239052583
645307798
1704794564
858320072
2056431604
349634833
751369363
1325220306
698652542
1614878155
1487844110
1120140495
1147700487
1195969878
1792922025
727343061
433597215
40052241
2033304324
1495861334
1801971573
596004225
1002466166
1600516465
556650113
1532278616
1423793555
82443250
450622410
1677065012
685187810
980810867
632065259
1332093574
863395468
892260198
1349779407
270134435
68514996
1663221201
182970983
80651770
887040351
28659176
1641343424
1680737974
1551458139
150790648
1678879207
1113220271
210158784
1743805491
981685017
1035807367
1207121429
1239827246
2016918929
1447947921
721426608
1828433555
1965715314
384306126
627011176
518311213
413449700
69665137
1100723701
1874779708
1993981049
1233394547
1581182406
1191619318
876703599
604940615
679900924
1400567132
1410923920
645708119
910950972
302240263
1202332658
1222650318
912587284
100330645
596052832
1972478180
1264641052
1865786549
951989838
1017825847
280847361
1391107390
1231913001
1975407248
2127293136
1915006581
1252695806
1638980284
1764049688
482537955
2034909291
1206692383
132551956
1692742078
1713138495
1108435141
868805134
1133738709
1951505496
1646853849
1628410346
610136320
2081837122
845515196
249420052
2084045481
1335250710
1861116528
1677578471
1716601090
142967851
1460073306
1223837741
619219989
290979161
1459822410
632732557
597424433
457274329
665797804
576424301
400069772
1611638550
2140760860
1954443804
1582669466
49929
445445408
1536373036
106067485
1972667894
547874365
799032001
477845229
1495189114
980688671
1306397851
894177668
793002885
214287806
2059519942
2060615418
1718130704
1915973228
1846300723
1352062304
1462311266
140133877
238673347
1552971322
707639763
316393407
1288535562
1228022770
287623932
220378791
530497426
1207165805
2086494842
1793801620
1419668785
1979887047
1396659017
183472696
1301634140
647847408
2089855181
1202623041
1717144364
935372412
1820138554
669528185
1726230686
2063439431
745454878
1723418304
75318973
2006326107
1039289702
1418936833
1239491940
2127624526
919647938
1864140484
1676600600
1609149885
1258557623
390425241
595332748
227657144
944897558
736068185
742248166
1569713046
1687594888
1206381768
1168169071
2064779975
987528825
629300630
966725759
1217359328
602225938
831044356
1499178745
472223112
37955721
176437577
357984412
1825420538
50986549
20903585
342698918
731717268
2109537926
1665498651
1822642685
181604303
1516274897
1493726379
1078730914
1860634412
405811611
804174363
483819971
1343072843
383325098
1979426534
1032102891
1235369306
826461172
660385046
1216541031
872790489
1197883027
614440123
697746440
2105732911
1993747981
1064625758
1951902663
838470357
2031606526
20701287
252672953
1949045895
1996945233
803060783
1448616195
169193731
720874881
1638097609
658926544
2131934553
559261077
626101269
662189415
1569147318
1349245308
775807910
820294696
1670134425
1953178992
197059117
263508246
237359176
944170852
154905380
185073621
782759177
520334016
402397874
2004008713
1750830659
784565677
1396164585
286925909
566415761
1260383067
1589058771
185540325
2058696467
625301916
1287392775
228540942
1046741106
1520260114
1958166649
1085837411
113313142
1696706248
1501440963
77293268
398633840
849757890
126190860
896776362
1491614506
58281349
816979151
1466300722
696147409
937421575
2095378420
550698055
1513234722
2102703106
1844097076
541661233
487815951
2125662177
2125300057
813559585
2054775133
1704963500
1379050305
24975121
124514551
415915343
711803241
2144030371
945028020
1305263416
1211661529
144100006
1712437955
387378628
250392454
515996187
1589412161
771026759
120492472
889422924
87110620
1579790195
568541680
1132683959
1733892554
1185097561
168374081
2135637942
1425889421
1242646476
528578441
591430604
490446422
1200927818
941729127
1678307514
121533536
944103008
2132661783
1944058956
727596834
1435780543
25847555
22319982
1526497388
1749197943
894205671
980951117
1367592681
175249916
442801831
1064963036
1796742996
98568884
1398197362
1782899593
1437822624
1909824354
1025212112
690456517
2084231450
862149679
83230018
1525983413
157100886
834914497
894405785
1433720022
130359787
1037388134
818797659
1887906924
2035104846
1998279842
468306046
358799253
277176849
1502960119
1537332385
1786390665
1318446769
66083378
1941755089
788624864
829090499
1397449710
1469434643
321885231
1543197515
525228860
1884387135
525025856
1807256330
1990643863
1757706235
1810822528
1668231570
1358135070
2088101197
675090045
354375440
1590915541
480411458
990951877
973031520
2091041552
853018382
1837352225
1026760908
2011004378
700560413
1133726137
712344855
249380316
1009897261
1047091964
889292116
706936342
1163529444
745463873
329726770
2002515953
344897156
549607945
485872082
959503473
1013343375
119044957
615423865
427026695
85156967
2007679448
824453523
2121338149
1069243389
1087569352
406334930
1037257726
1314400912
1736370761
1636079309
770751176
574029692
335391233
1837946100
1460801382
145992887
1639073507
268644546
337718830
1499795233
1176008969
492521669
1021026821
522157986
456662939
827720646
256787453
1922562207
1951944577
605923301
1948522713
55448500
886574192
388647364
491628515
486923361
415906196
1118774404
850266902
1013786118
1291232328
1086930037
2031955967
170927944
1769825923
910352317
1394585634
1010341413
328574374
1795904236
522025585
704519255
1772093383
1834390487
714869934
1757992886
133350116
891342096
755712806
639053430
976982984
988994490
1772180126
1328472034
1423859646
224410561
302506454
1934324129
668469327
1949796369
646610874
803026729
132226809
1823129466
345449503
435138996
1307045064
1800905633
1549655635
890910118
37163624
32897936
991216305
199349022
1373589982
403735623
1448095142
1269261843
638490867
1828218729
1944780551
1475972793
557071452
1660480080
36413397
138869751
2022436295
192205780
2099398980
2067145971
1728195716
916573066
662676624
558415404
1548583387
1943905759
901375604
143129267
1960599543
2053547491
1802648552
1517464410
1126225339
1316914247
1007150766
1436697723
1236896628
1991635085
2005300779
550698055
1368330655
1594315360
473543460
2139778138
304703053
373364102
1635131123
1757007179
208999194
1873055053
1223301475
1893608438
922768942
1160835963
59000060
626187223
2065788927
1990863041
1484451273
175150381
935305064
113435965
1272286209
442941239
1397070936
1287123315
1207287345
678355514
1510399815
1617278948
244077083
1903548977
1041168651
1882415207
1289596806
1172620094
175668542
1426454899
1708441569
1446776405
502523807
6084834
1086399020
1111458931
1616767343
1564094484
1008332714
251417884
2075075947
1026743241
2051881003
1808361139
492576356
1434461050
148155659
748979432
1601501180
1350717011
808194428
528678972
1961367441
1294349380
539531983
199620463
371667950
828603097
207164585
920673380
1701262156
1047685629
166211203
1309687705
1478653112
1542710278
246138923
1492034938
101012274
773293539
1661544029
2107463487
982650449
821848905
1983890993
604809646
2019139068
182314962
783197815
1057163923
162976796
653100906
721808499
189024845
1624889894
62102069
1502326459
787624814
557012471
1742786507
1537822314
1399353673
1267514624
409382017
1715704034
534573157
1735712368
1539386350
233516543
1067466905
1381711209
65965142
664501110
1085698231
936459726
727054992
1128726197
1158875306
909793061
662581887
1212453459
261298474
1504438352
1140068717
506205472
289978616
630172525
623566692
1043821437
1984457720
610126488
1314026847
637959349
1681175821
981369362
1037431227
1263874514
1452893326
1351106914
1999652387
1862859689
309705469
801163807
1646589020
90860668
668471201
1624246158
1487678086
1480730978
2008656408
262087281
2108726765
762921142
517579046
261538057
1257646301
935500278
13138700
681882202
355042329
2040412424
1828424703
1453942951
245568894
1818974434
1069905078
906822378
426923927
1942154332
719729707
1379905764
68748100
1752688081
2143205507
1030877570
1025097146
45607012
1081550020
1388662547
101538342
1935200773
1629087101
408495408
747976429
2004768285
1782583293
1677276087
1601757238
66747669
1879670195
1911929564
1877696873
749961192
1082371185
630729340
1144698701
862680263
933587843
1852489260
1271242128
1849041514
1664255494
1483921421
998343877
1029929038
819409737
2132810531
1987812055
548035010
1161951972
1710639398
1446819494
1352928911
856293357
1620745101
1873263887
181045549
1634758852
1677040006
606126210
1756917108
2104950475
1617087692
1725606528
519799744
1162380324
1407149740
1456558610
513507126
2138386987
760208677
1937712136
532146697
1456633090
791413941
1384491446
1406508203
255501513
336613956
1572806324
64827102
988014157
651552379
2045867344
647584106
1909813394
1086381756
1860249507
646728403
1827939992
1022025010
1279531820
2065724199
1266324681
8825065
812088432
473348311
1093529939
130814858
1372416182
8568029
39997946
1715319362
672965612
1344750082
1944538060
280569015
891384083
966444866
1468853113
1286123366
1176978465
1684683662
126811225
1057524208
1377332427
1089342998
620715633
1983833962
1078846775
1088663891
1864070622
1417653995
1625320862
1086592849
1294744483
1167309608
1759601715
639993313
1571260753
1135691712
1831980487
1989617362
1839816913
1731449246
1955120895
1500102712
1334624341
1665113978
137781014
505574424
1212223624
1862525034
1486630983
1222213821
1598460235
409924046
1358583474
1170776103
2094733341
1769107402
1958258135
84984682
2144713942
2009393215
1920821227
1285635106
2099410663
1610844866
641526805
654103895
1983488336
103016855
1014120532
1088232165
2098040238
2110005171
1721088964
1588726524
532526921
364711897
471197640
1200981421
1771662969
1206575002
47145806
2091850106
633838822
1933791240
2120663732
389702212
1842623664
508837968
724432131
2005199262
465388552
377135331
622738692
1004906164
35738391
481387955
2129315173
657595641
911975462
898187382
755516181
897283673
325803438
1183708941
243943264
1149912012
881958475
948919291
2100966887
1709800247
1851653793
688201208
1362502943
842560128
1309039584
1613149989
481307531
1342469434
888334415
887030938
841992422
1087591986
930679173
676349784
1742647384
362740949
434119757
1102701405
1377986362
686155817
1954078929
599339759
368323126
580380094
1983100231
300416312
2052973808
74726047
1845573043
1969704103
699400925
855437939
737298116
1949286218
505989787
1248626212
190101624
1511139884
166852874
1258945014
484420399
434445467
1995016149
1774469155
1153434821
625412692
594780825
514657811
410794628
1328177622
30510666
1359394323
11264249
843664285
1348543583
880029926
370034015
317618877
1755703458
1081332483
1074723717
1837326540
310865204
1837598037
126560567
1462658539
827789418
1847071625
1838935057
1893187695
629423122
1897499375
103450939
709305526
1513487558
1853556199
1850697938
1718790155
1413888766
1451980408
1272552787
1964834857
462880864
1944714656
2065963884
1290196503
174448520
1603406362
1797000903
709404721
534684557
1485589013
420792812
1533739115
873592540
1106491162
408358279
969623069
133112130
667344506
698157953
2077629181
1145458573
605915053
1044863600
1470940056
1902050966
2033758702
248236244
1200951147
755642221
1106988641
1921684615
350203857
901720471
145296445
1468339279
2125013338
741827235
100624882
62301413
15751988
1396907224
195501809
1454342299
986056095
1035055901
757523268
174585536
218649975
1170159583
544370861
1680411053
1593851893
1699902855
813074023
878713419
280850412
1812259902
1471726876
1603025596
679904846
1930941591
959719474
469981868
1828526719
1233365530
1871600837
1695591660
1286411722
368989798
688197679
2003215347
820865150
910920380
400635037
2052252001
502562260
1046737458
995715079
1335383384
1788877610
872195221
763363808
1028314939
31550053
2020883056
813849026
430406499
1328262589
1584910312
1397413938
1118012333
409203892
1514937143
288786566
1673563322
294925167
1389288845
1779463201
1088180070
1860199855
1320760698
964041695
160851688
854416092
98725993
967941727
937043930
1274583193
530588453
367143200
1426095287
2138889174
636276715
229584616
1119050437
895669960
1885209609
598327645
1134085241
209781860
907401650
1085977766
1550156246
1843762108
1203207228
813133141
1169162680
754846358
1837312050
785065354
348487489
1073744045
954244097
1510852680
537342417
383455479
1185680526
229020441
772493759
184401850
1391257098
81891440
564490878
1206300600
1371379537
866459269
1878603498
611721236
1942285101
692964943
344244982
465386430
39474932
1095465302
279132290
1788786372
1600038961
1091334199
1777634432
1885220840
337619752
860312856
222492659
1555220678
11425721
1726127018
980195392
895252677
1902419837
186503953
1399833323
1397808218
449437285
1086914106
1182098022
1370631179
403832485
589711554
1795122176
348709706
2086302124
1738428758
1394964620
1078218028
775117224
590839425
544558125
320155319
1263307260
1137672464
963860316
852837362
293331325
341905736
699249937
404269526
990731401
415161228
1691740488
308054480
1324774311
820401324
697432722
1292667156
1265705259
317332059
1692557499
2099279064
171736080
823704650
116111910
562509884
418315541
1370623874
1920492626
518253948
1161483520
1255023108
494244030
212931505
571834077
175479771
2116185993
691878529
797559603
438753862
1729189949
1618751889
469467557
734412612
530968134
88597388
2023548905
1805795465
1149788398
1567689620
124176033
33551213
944688954
560748202
244176457
773389913
1827748945
464499217
1097421554
520845345
284871142
1347835091
1066675628
443559967
740522374
1393025575
197035140
1137464355
1292698109
969591750
1713680508
2050208814
356706542
1059852904
1281026468
981455096
1752477216
1171628945
2069820578
792103103
1618292414
13907819
1585299011
2127908802
11190438
1413665642
2147010678
1733882615
626919726
808695204
843270603
2129754706
788055285
258148794
20389942
1762050424
1933241823
1485648234
1259521701
534388088
1637637886
1847690997
1141881933
644843509
1601713945
808141938
1200925359
459812101
336884565
339527688
1704837734
1687232192
209735967
1769675326
2049024283
95888312
560732438
346658096
510187711
1085392659
1380182254
1051674066
377614378
1558738710
1238913015
1197580652
830362936
2058417278
1845293147
148803235
1778287104
1568172798
1378594230
587539673
1761307428
371413302
616271542
499608050
664708172
1554911859
577911094
1087066569
1641638519
2011895578
1915552262
117688095
1652607950
1221654995
1439285023
44066900
941261871
109312619
1899216563
1355312253
1294073847
65468886
146698436
442779879
1764558840
694477762
2060157191
1733356712
1709044278
1270285165
1436704603
711788096
899320889
772545865
406766262
1450100514
1952086106
17899985
256839788
439342382
270340561
2087101277
1233142165
37374089
1629125705
1354668771
689716947
1095379738
195882572
3122305
1451868899
2093111456
111679258
2058529657
2069168338
1220256887
2064563930
639933674
441455529
658190453
1911344674
312175360
1006796374
656608020
1324112585
45426571
697043721
1580376280
250716728
2043861682
1303045910
1021788592
321895611
563956128
1117264548
1979062651
1327255817
2115117671
182578004
1441143198
1781184957
1651533036
295206284
1766096130
1776147937
845769556
817224600
535724298
429635059
1666789246
2093330291
1825824467
1122972126
2945228
2057047906
120744842
1611557983
590491596
435271091
1061124536
194375349
1398434707
7642269
737279523
1429202733
411323790
1388778381
1618837742
1927131481
347883155
447651195
997819654
1965276744
1878870859
2072148638
1600317231
1844451188
2048128720
970761396
2059506951
1729371267
2078192361
1045167105
864173126
1001109414
1600306304
1880820205
2088169710
92574604
284123139
357147288
596527514
225736972
751436847
1082187331
1619800273
1282199773
584102813
992281558
589201488
734889677
1175036281
1687508103
1147650732
2028193333
73287512
352381165
614147240
852563979
1897131467
651135408
2140319442
376284928
111993957
1975405016
1050879330
566843158
1384709832
523300265
1684759505
630522517
439998005
1615133930
1471982744
453068479
1851919134
63582397
1952842166
183344597
732057114
298822068
784172665
12561044
1958166649
1736689894
1835828313
804140552
748446784
1161180717
2124148488
1134010653
2141721726
702947960
648011886
1027019191
543407149
589595671
2058610149
241931196
45986951
1292940297
1600429314
397098068
1227661915
354662957
337048745
340555703
1488249941
2086402102
1432282790
1434595634
927973207
2006038171
726561906
1445770428
512495310
1586971285
1842168414
741400025
1844023744
1620656539
769175592
314749863
1552284304
1434998639
1915547992
1048391954
665390359
2044276631
2016829571
1698367994
807385167
2132835527
195650468
1177927427
1193058584
1341174862
1027917867
537922946
886140464
499063923
231636609
128412554
462209429
837372326
60167086
1882722238
1076338801
1752019298
3767412
63821391
668370184
1910030324
163727278
1776875540
1428607871
2015871497
696637926
179906192
197321241
133644681
28189976
894237363
1307162062
210446240
1572026534
1573274994
1068338053
1358337425
837937629
487889315
95835632
1704381821
1116653768
2027940742
2050003004
646912840
709453819
1105501681
173994752
1145316950
1191212697
1404674418
1447439581
859092231
1539582125
1793108051
1639272536
323614791
1669065513
1769905218
1252862904
1590059505
1092072300
2026673781
1115577429
1215636483
589258823
251949439
477159174
1455391423
2018200421
83492293
119658799
1344206140
45276388
1042920392
2142838986
2123884045
146587174
962176243
2131572172
1742967937
1068194378
1509946780
1581957519
476824166
1980823651
415253814
1537165692
672028977
193475136
82432393
1305230606
333204498
1514573505
1971231068
752872637
2134645412
1887267383
481925280
1856208823
1308506397
1169598814
1420229492
1371054295
885894574
1541741156
1432823282
875000860
625688894
920954251
1056577779
2146555686
168546043
685673207
1444938316
550597884
681794844
1622142981
286914729
1721623715
944274882
301474970
1142927747
832111637
627946522
1035329566
1092507567
79379419
518336836
2064016100
1565220499
1914710980
1999330505
1357720872
473378010
1522522723
1336094380
1243978679
114132732
573119214
591731498
482981106
1995986299
981587937
1041543401
567330012
587487411
1262361432
2063234181
342099072
2122470925
1913408842
630210756
200361428
868187733
2111679368
820712867
2133497993
903649248
1568399977
1278745248
1045682119
1621348476
387130505
794681724
2114414172
1739578251
248427998
79232571
587327659
1815985324
2076717668
665894851
441528698
1614974738
1945907556
2108322091
1176959387
1937388856
647665103
1115292199
1456715753
282548181
327380646
617310875
1526158518
1381131242
1197591115
2128248978
24488209
1944296988
880571181
117413023
1994709565
2055138968
2009106995
573557846
144602235
1090268358
458808478
1904034871
995078818
1663111450
1140717341
1921128833
699273172
351690259
1531878150
385511659
1763723476
1592158647
1494944952
769789136
337316735
271648901
1279739240
1196089900
1092903105
1622496586
414182559
1604313200
1083528077
2080702917
1309575785
528339981
1655213664
897525602
328188291
2034052833
2106761906
735438910
1579929309
1617474333
549339290
1924886062
1743161983
65948397
1678236422
714066071
1691951532
433745306
1020645638
1197894119
1796697463
1235708487
810023582
298738772
604625366
1857549290
297716107
1012789744
1146295267
1288755420
868778331
1757171552
1080176331
623826698
950710578
99900216
835996131
1334821562
1516846387
1746851422
831317330
2047542003
895912745
766944108
1357545795
1465611603
203618342
1110663113
449102910
308750888
1794287535
28752995
1300501814
208086647
1952581213
2104920242
235796669
880054170
829764630
1866197102
261164455
323227296
1572694821
926996736
2090558581
639595408
336680669
422763800
1130038832
579423847
166496056
943565718
183744381
628040441
1659019089
1263722083
1289107326
1370542289
396373918
1656234817
1099030036
1438894409
495703023
443709072
1488048553
1352111051
708952267
1488353801
841246352
1665805305
2130803440
1162278709
873293622
1227355991
818893475
1969500685
1502162039
1604224362
2142025829
1591456239
2135138735
554999029
605960905
1736788959
782178774
514423404
421918122
546092796
664545094
1685752594
1086139942
318251846
1260318697
337354047
251986480
1857952782
2116731241
98222032
1271210452
1323301165
588309322
240456387
1054964754
1579488265
1647658328
43358228
952607131
1273642180
2071965276
1703003583
77880386
1510301778
2024250458
503166753
710576022
1170618873
35702325
1360340753
680222229
1918494473
1875782324
211993305
7448024
27072305
1090285870
497987360
1085470675
506295329
1160112772
215891091
1427520254
189772186
1996567274
548746959
826897494
1991543124
1284397230
461207192
1810674499
249473890
1145928469
616166593
1376422859
677664564
1360200005
385152860
175611726
301177323
525468158
655260274
868752078
581468220
2118685602
55920804
78832186
1734206602
1125005335
793404059
501723510
369193899
1681405199
277466356
1848309294
1486694581
1043120866
1376670854
975167269
851591378
744675794
2018455114
1115345090
634385151
17481730
1431573665
1542581185
1369748798
1066006398
1615253972
292563437
1673657131
1389564040
1778325105
1026253043
326080979
449870733
1742678788
542746512
1518189814
1687603750
41904505
356962939
1540629072
1216852761
1506222355
694690369
603907057
1027184640
2102784384
947323492
1381135849
1866190049
186341921
1547801216
1986438500
1523912382
1570594324
1157806277
1363218044
1191983831
1975550734
1341990200
370375359
2014831764
1647162150
110487437
1947306474
84898479
1424038863
1094148473
1564148974
503760467
2138409844
748580079
248207351
384375279
173898826
129728904
1689285539
1681206956
62768192
237707076
948453804
914517077
1233184135
1859947350
1622140258
537852335
1940466265
1470288137
1661558931
1178681020
823340925
337468832
150432712
1862857156
934179675
512107210
167407211
117496234
198109661
115245003
296862233
867820253
1116904944
1103535697
1392640740
1574735049
1717813630
1347089340
1390971669
364532800
953745886
621777689
1805410672
1528339227
689303537
1826437855
351935084
144773489
869192224
1715400143
1087161761
1864109466
1302675027
457112616
1385160828
1483577443
2064623122
1579956414
565571475
151738469
2047125078
1006701783
1261768992
385396057
125593524
455236789
1867677465
2087176278
357713806
641730799
993903670
1961329256
1185742012
25656257
720703628
1508651448
496789137
772654726
1163612019
2090371327
563788412
574126961
109046835
390177227
479379079
223197409
490015361
1048252014
748346233
2066941909
1265653354
1028805805
1218222607
54248869
1149886054
1820842207
458960104
1840828014
1968235713
1864933992
1129350341
269403360
1125086821
1528842989
2076124587
2103402807
814985302
491835962
1827374166
1316409952
2027203397
239830878
1634705999
352746574
100096212
1898199387
1389066966
415342197
1916481724
1007600373
1971749610
2147058662
1714590202
74913717
1764880287
1288209882
674973746
138881100
1988724163
1985456120
814920513
448843444
1127772013
605713976
2109043134
213859397
1596807332
966862342
743960024
301922831
1090239210
1872992878
511923926
573287427
1809767506
1054431577
2126555221
389777267
964708092
1782140311
1809872901
1177998489
792907511
600296701
2117294931
1530015470
1297345473
813455664
360556109
2132575675
1686795384
1367394448
1971151653
423722429
20907839
1975249085
511160812
319653129
431595060
1591961031
876376803
539272772
70913849
1582016570
2127496242
53919673
799643038
888983048
1559854331
1662766908
320862245
481314500
509815103
170424308
35997107
1970651057
856057137
516518132
1933811210
1722808481
2112746910
81380296
657384262
1349239003
2037779500
1605692770
1582091014
1462954123
2061335839
983311121
1965030938
185275698
1532361354
235426951
554198895
917852043
266562931
2003943441
217620256
1929364775
734182981
1395599964
75211328
38899485
85490335
1850620471
1048805301
1944112192
1284878360
1260703424
1360430812
1964792156
894129991
1950017243
619762166
2120110974
694346881
1191093548
1101145807
398613745
86493669
768691146
1520339688
62409572
1614399581
1681094913
981286144
1317079581
1959445781
2070093277
533408251
119304042
1768880528
894319997
1424697301
1688956055
848662479
1900748446
245620875
1950457081
144079001
507617430
302642941
1307802907
151165617
1126602989
430487089
134694478
1443711136
581780826
752563255
728349941
149844174
836148459
725309682
1743922754
1021432987
1482050259
153904390
892285961
364782897
822430966
1863783530
1299194717
1588360761
78317531
1928944904
1634518195
126608525
752780006
713966118
199824144
2109753511
1347945802
395352290
1220396386
1126043857
2101650883
185730758
340642144
882831327
1909904777
638361361
231108690
1019970440
893838008
1940959960
310358417
1743041969
80214122
1072105548
739140269
189564871
1971915972
1583323476
800786781
775308811
420708030
1384146275
5110081
440700819
423477196
1856539240
1310759036
1747055696
1038059716
2139618586
1960758684
1416802017
348627178
346129333
1182771679
1913954579
1302611881
2091307236
1468338263
946988065
216928597
2094782812
353565936
1200281912
801810002
1534510737
575779514
725119980
1139305430
811945360
730716006
1065841764
36144956
1815076150
1111212839
534459959
1135752114
447202531
1136264830
1246831009
1668694682
1939003362
1485501546
234328217
233452997
1127664458
482606522
1024613308
1128450200
616393262
480912038
2061059098
642126094
1995010870
1170927492
450817144
1077873968
974432398
1653576778
1260418994
1707967162
1009394562
1575808613
525380702
315789516
1701316341
2133458312
597381559
538493491
260882624
885871037
1568487607
456531164
370390796
2113183674
1338621476
2146768830
1741657760
1973043555
879820295
426146554
1960316614
1797645042
1498746244
576033738
218557411
1107588996
1734587159
1284261374
1769057897
427689492
767516139
761180824
1332106894
963558894
222427135
1750193445
1199384706
1634885687
1423419057
153394521
179690423
737921317
1774070167
693495383
731571511
834491834
1930968506
614733177
304365844
59250155
1681163396
1784189399
1512883086
1328747906
871132508
832966281
1546898073
1800243118
1632353364
26804029
104694489
417125233
170976175
72358964
679429083
687048936
1845157732
430923976
54959059
1864675972
1736940724
1351009786
1168721144
2119873296
426033491
1942774690
242820467
1929107627
2089963038
996137537
1641973810
1340226858
589158964
1699685612
1168565342
937050157
1347404027
1053580626
1464548323
1339519383
1660308917
856846698
1925695229
2089703015
1721395423
389907776
1496111792
194079854
419273511
351969230
605961021
449690302
19538836
2143250909
1711288996
1563319730
1026007238
1778408212
1810697396
560661579
2046302837
393151299
132386454
1477042972
1942731583
533344856
1031428126
827340951
1494447254
1303429911
1723558320
447824348
1178748866
622515769
641254280
2076315130
1100323516
1568791947
887294105
137082084
1409781249
1746490213
280747259
1303623305
1039988954
629496839
252978263
1290728398
1522812051
45743697
57660868
235724598
727631771
228065390
462208651
1887430314
691879873
1946680287
2080776344
721948720
228244803
999188545
522588108
1254504312
508780886
1192901836
401897272
1332409927
546476873
1096234232
744784330
359306694
409757354
135793090
532564076
525716076
1009468341
538633827
31709846
455153825
1110192448
443198513
302314352
669051254
458482550
22706302
573165091
661487518
1002521414
11222101
145448116
276920245
1405040534
1721644276
701229818
1094158667
1367590048
1938167180
1694322900
300110925
1195535139
265792720
43694685
1687590418
60123566
144717583
212642626
470696207
1804445340
388173871
1689429881
1346870524
1373471934
758720282
65107167
898689101
267589838
1231458346
1333512614
1019181598
1368706387
576214097
1287922567
1913589733
1286312464
1508405595
1703176762
1432128613
1772711597
439845015
2113828225
699666562
1039259474
1870400936
1838660592
1500769055
1721427292
2056103152
1536564711
1667908466
1972337529
1119187353
1195702843
730661988
1378526551
336611075
203355825
910462895
866538930
132844680
1377711297
1281944371
978587963
1034540811
1352455647
1563074595
615778319
700771044
749256669
1551609139
1575575534
1967965470
862520737
1088523512
1981987134
1101260356
71343245
2106827073
1532769291
665885092
444236976
1250142471
226395929
1201255640
1746481575
2130207166
1720968724
256032134
1623092062
1545348757
1374356853
1648193712
716242095
357664809
1877790732
1075182707
226202409
506424083
1167637505
1748909334
1705747446
1471877426
1045767415
510104130
256407149
1042585141
309636785
317025425
613518329
379320921
1418830951
548888514
45392025
599183707
903997775
406563095
2041626993
626664818
1540974566
1844645940
267581082
1437607832
1726335913
1627450861
1564757589
1269854979
1235061052
1007060462
1912201204
482145084
797650708
131601002
953538768
546888316
2022506775
276150131
128319575
1574610492
317606051
1862686001
1310638851
1507863340
372187230
1554708153
106042005
59864511
235190819
1556914819
387915921
1179739394
1516611820
1694671963
368507903
1935461339
532778911
1416507828
630447937
1911331369
1164790664
1388137154
516598110
1395160818
1805218128
412045047
1692612732
1065840599
1389277402
877631544
1075380713
385723970
1970479812
1279131586
2100053598
1486380172
232925755
344891329
819186572
1742467665
665021429
1422405305
1071505420
861242844
728529831
1104122027
1570967538
1988287173
451989890
1485110827
904875776
875947128
75001807
2104805047
944933733
1083611336
2030302416
1536305207
1817397463
79531135
1620237921
1769962478
2043836965
1337955091
1248826291
745515251
441477954
1698597398
317781595
51426263
1537832764
1748864472
1433440131
1408743405
91858147
1882989811
1427529923
879833294
1413057738
1899064964
368360995
2051764181
1013921734
1391076797
1347893667
1194955544
1366119258
1998618063
263389263
322212994
1928858110
1116112931
767972587
1922711867
215063412
1598824902
390206912
660503406
268171435
1942296683
131300045
966248462
1486519025
135443744
988846072
606920992
1849308391
962666413
1586124985
491517550
705820417
1700675307
1648624849
689447415
321911054
2083741694
764233090
498990003
674269006
618939962
1481558264
1340138849
1614222633
1696596453
1168239972
1949045895
1269397667
1563419967
2093986734
894710372
1759318826
1055983462
1466086747
483225940
711385476
224900754
1502239958
2050686736
83245539
1592547103
884026178
2055864186
1654566367
1980367139
1383304782
1017470843
387813487
275059777
1963992938
744424071
1579150748
666087862
29203223
1627013379
2083591090
300846124
1813964036
1143035922
1135639172
1041991285
1375277198
849991938
276103994
1776188877
1513807749
248837429
1433178060
117387275
1508202982
80715203
1831088042
480115256
798461357
551395249
506562072
1680425900
311968829
1567818297
16736866
55505585
334499226
16092557
1882885706
678157135
2026013963
1785057740
25675412
1677201244
1871178860
958855965
1299715035
146445867
1522888411
1890124965
1293882323
1593833577
1535534644
984929554
1215874097
894945840
871044730
340004113
1899166968
180781755
1233404698
1889398108
1736572142
980818735
2135948608
1651362290
8270540
1560754870
42901017
701799490
1605298480
1424046058
56099245
1685709788
1487523318
536977448
72038469
775644797
237607820
1738561378
1355074382
902850976
1455295864
160747021
1666170598
1990353006
96630168
66225930
1793758488
1870791004
933814894
250317998
1470378501
425499067
1003404128
1718451496
586037568
1897872627
920692616
2135450645
448830536
1126286138
209733046
1207631220
271240802
1048051197
458056697
1882145414
157785217
97643021
743220042
2134275750
1042556297
78000929
374400864
1675774421
2095079878
1014139438
732211383
134467414
1810180050
2104032551
809946321
2065406671
1481573682
1957160338
204424512
1498402671
7060241
2072606123
1326169392
356627317
244991631
1637273872
1933845361
875663177
1075104671
846038803
302328800
1479549397
1084230287
356779711
2060910719
436216980
2102253753
1779098675
1693807457
1353322395
437224270
229835790
2013731374
382050569
942325565
1693799618
1497116578
1296259606
1552256024
1060132663
177821644
1434228231
2088529569
764336352
705020950
296786111
962790299
1493829233
1458777893
620655059
957623846
1858767548
260210505
1790550756
1522012940
320583541
157135767
182941933
950978261
716906883
1381746409
327586927
1285750051
2125662943
433638508
1569098913
1975264842
1560733315
796309858
1203770949
1204968142
832908781
1074970646
1905084435
10298048
255047839
435620360
652944768
31952860
2123294835
401773322
1852771697
1807260408
570333280
628590279
661841235
444714336
1493268111
1807608137
108010727
1692815208
390363024
1972532061
294339902
1635739776
1385665942
1173183255
1906945185
143855152
236555598
764540215
290347895
56209185
1466987270
666748
48240101
624616278
1201517975
755774373
250847738
484866394
1382178024
49295630
1730850756
877506240
2004236016
1273639153
513441969
1375592850
1279789926
2079949713
1564633266
384457215
186589111
42087930
1122812083
1822383365
1789759785
760348357
1799421817
1226247351
1373459573
1954030815
1836226003
2145184652
2027495378
466789104
2110696405
1149344689
2002876615
84877536
915226519
1482794455
556093743
423809945
1572078947
1305169809
1270723175
2024651677
1901789787
237366317
1598951986
2078079614
330741614
923998972
795581700
1944671689
1658481506
1642541046
935490827
104189893
276455917
1272704811
1436118571
1203882863
1976762921
45118949
1609233802
1734572034
481770305
2129534195
1159911665
569569316
1790849959
1569500326
556812593
1334990457
851144844
279854318
564341712
214636455
1508198360
551744881
652745376
498144696
1578311732
1784278446
1818953850
1766898548
324676307
2035683090
1418456933
2008074523
1803801331
1370332348
924601798
1701101204
2048613597
722941110
401513567
796775257
760629539
584696594
2780574
1792235797
1936723615
145366418
2147079180
628035278
1090488901
600363889
669278706
763124571
452159632
1359380457
2012151646
1079058117
910444487
606191079
906189616
823967436
1308339026
504556080
338513836
1826667408
1274690732
619706486
398594453
1524319714
1775959523
1069711637
82791510
1546900356
1650497415
136668938
735656464
1769116827
957606460
1132099354
1509330289
1662276528
1476669684
1994287065
540075718
2082664113
1778774187
1897295055
958889125
398142065
659672183
1626057234
1349352356
1630559321
1960864257
309190728
1402588906
1595654366
849291200
821016765
265524461
663741690
1732735739
1845133381
1406297597
499599473
421894099
1612455284
1446461295
727214046
966060863
1492399465
1497917455
1172991170
710655418
905580008
1432955244
677131013
257510742
732596048
388264942
96287813
1410156090
214605698
227864782
2039009945
424282986
743878804
1551357450
744913841
1561196350
1577236342
192647108
1184330227
1892681334
209610619
753453855
148067263
1004893196
457589527
843068170
1563658323
821062747
603087433
2065272115
1608245632
1943432694
1887076723
530907874
1243794282
1220735346
1666847988
2039782254
914424720
925345498
1704721778
869280993
1662559547
1555511512
1899593213
1587297800
108657493
795336613
815993292
281568993
1604757208
559808875
1762727483
1927014547
941144720
316856548
1638460804
1670811951
183781019
1382723012
1604386314
1835336441
366923547
1079103244
521797276
798561557
359823599
585416535
476422561
767379018
830857026
441078991
97457275
899880011
1046939488
101216083
719107024
1586580072
1627264898
1694735225
944209438
381349102
956537797
1905596774
1811783906
419973189
1832535205
1709189990
1762155117
2024396385
504327554
1720153801
681418417
1999586540
1844306765
380935944
1965870682
1447757752
339662646
122175317
1884118103
1992126034
748159366
1696631935
1070671780
736167628
376623537
852855807
739526449
694534216
168050805
304944169
465839417
1890451597
784591315
1539743631
629287610
1213855356
1636227006
1588184043
1314335059
2066004395
2071741816
1800312891
112401559
1828003532
503038216
1863741954
1544801445
164897057
1612539409
1084501859
1357582866
1702611890
1998787415
1798996986
1216131086
1721034456
1475672364
365152944
2126023766
1709164326
417989338
68808680
121310375
1065999468
1331119825
12329885
1922303481
1930412128
391463619
1613186917
1504825846
1731425162
1936071738
1458893153
1659632368
1933573579
1734735456
1649373548
1948209075
1144579952
2096062825
1238894059
586794773
1108607662
1732681525
687120030
732438192
819937352
1579282313
43286732
686053700
362320690
862529373
747947844
1039558269
189346026
169200621
1404217779
335010051
336054488
301557627
1684708057
2114411110
2141017831
1857313023
1996056425
1206822366
1607209289
1444097944
399905653
1321981336
853578046
1095494256
1342805894
1210208064
1634032526
1477264741
1985956910
112111887
6197534
1325760985
1063295844
899925008
343251153
1230008110
556686070
2045394966
633614602
953676981
1680643160
1598427370
1598903141
558342386
283675470
1057751007
357776538
1520581785
586136798
1258941494
1433054010
472421486
1307177102
1645945119
491270235
1076555128
1952436747
2073911659
1233724695
799992617
1112825538
550413443
420158349
1817539729
1089639715
1479623026
60217946
933338002
1675331122
1335878173
1601097402
905220340
930984008
1750041533
116247113
1524459658
1534888927
1847284022
1905175936
1194803671
1292326927
765802919
1943707504
261970965
1725802465
660125905
704325679
605303885
1288601206
757516746
60076561
1144454495
1477723427
1631682732
1176713881
1408303945
1441170666
2105391306
1031546611
1581345595
1285288432
2113935457
2134292842
1537475595
1857859999
1933583193
667266248
1311402555
819159988
77670360
1891921159
1745033675
1325595128
497184057
105090668
57146403
1234276098
910393390
1437837070
555444575
982033524
1998394820
1630388970
678505949
1304479717
1944644607
1837123137
1799301046
1867475382
1045871598
2126603053
1555403844
1910979805
78811356
858520407
724837315
2129725610
703899711
1643130793
483134273
670522430
1640944018
1022447867
300575090
1314903970
1482590388
1691512346
2046607085
1455344875
1082050748
1957960868
1121675073
635746972
632901797
333366176
2141126792
1040500816
1345809894
417421688
260054307
1032693415
1326157239
1536339249
419207707
1114292554
1732918984
371149537
2057720798
1627294540
463500241
1828648552
674207348
696969785
93360849
606617161
1980229975
1705554289
522471449
926756504
877904288
349413817
1272176191
1570079720
2035265899
1270769088
1028150446
898709741
1369865126
143686286
830540813
2065644277
30936231
315214577
1177441105
201791066
1052741154
1912420000
2011539014
2034444246
1260068206
1062807100
1371765984
2024610307
815409727
1942247444
970875496
1263916775
637773154
2090690204
1547248185
377393062
514396423
1906693935
2016043751
1036559434
818749107
1324302627
1364156571
1244210505
1286948533
123810912
681999786
1798200122
1069803331
2008079523
760671882
1377639766
703198614
639320295
1558597719
1824577719
1418682071
2128461676
1954948392
953630676
107019855
1167707661
1019948439
508744149
106132118
1006786570
2062113216
575162495
1401966367
45066
1593737791
1048699337
111612813
1655968329
714035644
1777706106
1415213061
66253702
1019620389
704471610
1891398638
533139284
939842489
717102581
1906086525
1948467975
1829265144
886746184
1672015209
659449337
364077649
159853175
2134235142
113079668
1311428702
1435955888
1509144373
2110832286
961813330
131611173
1090348857
1634179144
1749711571
2130564195
1742953812
2107041047
1869753142
2055821696
857782128
1724335852
1336688063
600063859
379021546
175511762
242337975
223822144
1419319869
370070654
1491886973
88177565
1835004941
503842196
1002099772
1325947602
1421018954
1861474450
546161407
1360165323
1266562330
352845930
1864975102
1078288403
1837323272
398968293
855768052
1803815327
1246310154
147800655
2102946533
2006515268
361153498
1171515351
1044545313
1059373746
1028275415
1514048543
378810406
1440365003
1933192963
773356541
1941152790
1109821702
156447264
331701529
708987068
260470885
1145252096
1005590633
201648667
1557020333
1413472158
1646331224
1850551002
922441798
426864488
1023746245
828155943
975527756
423728247
1950062863
183862462
1247865926
503751224
1478940671
207585992
1988073725
1830783302
602098002
233883088
1768694210
2049021920
1266129951
397268434
1137496168
2095882271
534582754
1033458728
105106282
673411920
1956356720
1357466588
938188048
1501059269
1699346043
219552014
2071097961
2111299025
1134399720
455992993
2079524670
410667943
1335256184
1997160156
1077061305
1825352417
1485072493
1947754937
200169769
1027736727
717664507
1008051473
614277303
1059714714
869163687
874208836
1127581396
270236143
2066332460
1725724763
484674906
467818908
1378858128
1115318092
521373257
777795771
1738854161
2118892285
817265264
1244120318
479179638
479704563
1696473470
627847999
664115880
1573912835
1288396515
692396791
202925141
1044815373
522843404
1094756799
1871777874
2108860561
428827714
1187762874
865778578
1751479221
2007840479
2065734740
1896262123
1502956141
836404416
307213145
596566203
1475133986
108494498
1867100448
585432865
616751706
1757307373
101341947
977671201
1179025649
816668315
1430840069
1812499589
2031131152
210774940
1245247923
1620623379
456085232
1284838403
1690819720
39774316
13253010
1055452421
1025630004
1531806798
813296429
1271542819
1056958505
1444076739
330250702
939345780
1738561032
775018409
1687800335
625741955
59403733
1978667740
1334859682
489513319
1082933853
1499913477
831631201
1375069932
1285387003
1788062135
867027398
1222400299
234753257
1065716063
1122799418
480015406
418838354
1235039065
1908441851
928840441
135486742
480530797
1294292107
1013358051
1397474698
778362867
230788025
1822389438
513812161
236536530
68888333
1145288540
1683906598
1046162052
870291346
1233008134
68047858
1203170007
1393286945
599404410
563543296
1839377113
1005986528
1473514747
1131428496
793161873
1892903773
42624682
1364609054
1717018346
1532955349
390594275
1619359246
1705118684
1385485002
1925414283
523303528
1273866655
1458872825
527452683
198296755
886647582
2034477329
1469503269
1892278228
115023535
330013929
1010569305
58947059
1109483345
665257999
1297856874
2104853743
1884947888
801764223
452056882
683663926
95354360
31283346
1908004056
2047754767
1906725687
1504978006
331065150
1878504520
333680147
546755405
839393831
1651362290
1601403035
724497293
684514983
678284809
1237716217
114841362
329150706
683397542
10287403
2127110763
1599061585
232466887
520047850
605177714
1709221513
2041699871
214682791
2090363601
523314623
2131692189
642331132
1604325809
1728836553
1414739172
267223048
369028707
1821835784
343958377
1243354053
1911238070
1086454823
902230148
1236848744
962115543
1299231512
1546361787
1219491839
997128196
238485637
2105030210
1345602474
745656448
367293692
527032227
875831786
280225853
628308002
1170317525
2070816567
652899732
1514417938
868267780
1660968748
2023149223
1348655744
1966716071
1426843355
632215280
734999683
842057203
1880079400
1970739087
1001212195
965229505
730944472
111750753
1709612642
1955983755
46111839
1572090513
1830640178
1616909444
1868835722
617829019
701388854
586916662
1289424573
1077873968
1598761533
104345662
1446381989
1726734730
383164736
1708891040
2088150030
36251627
488364352
944019653
1763210966
308141607
579614607
1423807104
453006332
1841153871
1619244871
1862145365
1430314943
1929387220
1193239214
587224193
634650153
939712238
1277626839
1007678568
386983345
2037590598
543971173
321442034
297788565
829168982
120739074
760993540
1018946381
1652893603
233287889
678569857
1182130818
2042639292
792681042
52938847
325912462
249665711
1542108177
822621411
1411745106
854820474
1239715361
1299524342
589149254
357630575
1606663526
2086782683
1139203105
1563709534
1149882911
762093480
992734050
2108550383
1153803991
736198107
795528698
314299705
142014648
1720098841
1959292681
1140714460
307572046
1944547744
68506283
1386885702
1478687644
788107551
200180753
2011913111
1731405749
1925486967
2100624174
647434985
1570603038
1742672130
369838601
260821436
428644993
1526422196
1821411973
902077801
976418373
150370785
1443973705
506941974
1677170175
1980783299
412385164
189007743
462310888
895400919
2072274989
1469715003
1825388566
231451215
1718912067
294891689
1272037671
1577128127
686492745
2083177716
1974261810
240535216
44962220
530728605
460988533
1322928657
491251073
603854423
1982873372
380612259
1172545776
530320434
663808236
1607594672
1492138630
1094399127
1308857499
855045871
336359786
1485935910
691818328
202324799
856209584
1927913193
818604476
1773143147
1898579119
889596046
1956880900
798668844
889775989
2129215057
143645234
873759696
1588821525
691777970
905077357
651513111
262132215
1460591315
568167738
1426579699
328902008
442619086
1558762109
1023389339
1367653223
926644895
1997333075
1227984040
19354976
1050142895
811409191
1198044009
1440923205
93736622
6334322
1878299826
1780213766
840736094
289118841
1840767578
429015430
1426908790
105992675
420898096
345516878
1780056251
2093045681
256898654
1421293748
244033730
1813805801
1214383119
2011171232
2091874223
1781036261
1486933806
1884558918
1262582964
1414394676
322894751
1173777606
1505410329
480181852
437567894
1469783024
1000684743
1157600819
1703901719
796209925
1408194718
1654209814
1168515374
1296627317
1331227176
777963221
1259910309
417509171
364072338
931286085
1801446418
825771556
2030083213
916837208
434154482
427565966
1390310068
1205422996
1208113288
1255486639
1193007160
1772224153
1320592804
1519314025
1473407069
2098384517
627105383
1528438177
192062932
1084207355
929323395
1189409398
1790265370
1538267727
1527001616
254293895
627880237
1576984679
1406788309
1274809818
997433481
1521480954
1445252297
374302282
1704795837
2074075843
1147621819
1318145332
84666015
2007516534
615464617
510556600
767625280
2055014435
1630009677
779856370
964717220
1940716857
1122932923
1099975220
71715384
1629250305
78606562
384957991
1350489659
1853333809
297972628
1442274430
1213822427
1162596811
1971437170
1470806457
1481059487
1551923482
1062116140
196667735
1645434301
130808525
726729091
2089367664
536630675
1580538279
905693873
301129654
2023553872
2056880179
2131282607
1475314402
474003411
507594189
1124946000
1738709013
2059826954
519223788
687887458
51896973
219743696
774128965
1267735573
1133406964
785883276
826732863
300638302
1870984439
1817146476
2134419962
1249139204
816576754
558837890
464770350
697870370
981795924
1015452283
1723705341
234542574
1461379236
1132315563
1072798124
245156460
1029954037
2120772081
1545454613
168109323
242499624
1427254966
1164904591
767725429
2128031304
777005622
249228944
1620276471
31581131
962467663
1220878596
1790564745
2083667293
942114819
667525970
141704461
1956092275
1992449200
1232681928
1161327560
818144208
2025278440
181502213
1705949484
235430512
868263552
1345319864
1931847949
285457910
1881322413
344237101
1513947547
2011658616
1610666833
528928328
303681255
514239210
1083211207
1061264994
508539392
1268029378
164687525
1867635317
1307503706
1689951984
719092339
1842621125
1543690135
197959683
914054693
42896086
431038302
847335806
1418730424
1057389284
316693461
866075015
630345325
820110197
377471611
974730346
817283648
594421046
1394680188
1266064751
960810424
981554233
2075155261
1340428225
1631096364
1078742667
891238407
397896191
1248983625
475381471
1630373989
1373242430
1013923631
564737870
803233756
987032273
1652062063
435375072
1218931895
1187501739
37752434
1748331636
1380358679
613859837
2082949373
184118563
622460308
1417605773
1718746137
1360949328
735121811
1887296573
262923090
138879438
1878680738
1519996154
921013710
832073891
1498230003
351551117
578767406
567701821
959811971
2123194440
55984116
1810909382
505725981
2133974989
1821771587
364976862
228189408
1733043509
52747928
1138472140
1900524070
1383104810
1211269978
928032000
942609704
289969886
1189655212
944994869
19679316
1734281057
773013767
1004866244
1910664183
1967130416
282095560
1112336199
1599508246
244660292
167160399
1618274122
1496050477
1927507091
1657305671
23210545
1396146804
1953756872
1277482138
1319928054
476427437
950894229
1230261804
2017501894
1379199050
2071860862
1553770116
1909402860
1609765227
1169002286
617667298
819308184
1057431470
455553864
391804574
1128217019
721631371
936750484
1918015953
22500087
486217739
719720170
1968276293
1421590554
1867375145
1482414450
1577183296
2128730991
1453439164
179794851
391993359
633943928
708635538
1523252062
1576112024
1464228990
1761158864
438894311
1108150401
1480096391
682369295
1144349872
1494902133
1375244273
306275365
496019565
1477070751
590878105
260262143
1299805318
2064627696
739069013
872422152
405685252
546187506
1853382249
981552179
259999189
1937577476
1271611782
1921885948
622953749
1655458584
67267871
2116496984
429196452
1081088928
467432339
1198445822
87599809
1618038327
1994627549
92150402
1823686010
1080028629
1069849450
2108919144
359872538
806743501
1091345780
1104453453
1509008615
1734141323
2069674019
1874789698
410082171
1488225218
2017365032
807644724
2127921099
306188843
2005037249
763396604
450547645
463572949
871598880
845983096
1493247095
289948021
1300008615
763459320
212870185
1719205564
416163664
1384759806
917546232
688822259
1489929413
556758280
2072010694
1352878840
545477918
511610517
66305352
2114331209
1507678899
25114837
1770784640
2143618773
1236796294
541114718
1657173528
2048671125
648558812
437002808
1293087132
1604239260
1497737222
236990543
1505220641
1709324307
1993039183
1930859065
62855971
1453738748
158861628
898015339
585561857
677009341
1037312597
1358931321
632582560
431618285
1463495348
167398333
70754454
1373777246
998184727
1333534556
1501759783
1492406263
1738939055
2025957976
1211699015
241283657
975245182
379510941
488002805
355031938
363276115
271403599
272249580
1425172423
1984623753
1443076018
436211053
837067201
1800896887
1516501330
289013033
1183760088
1187184888
1651188826
813753711
1974980965
746083482
1749164413
44780076
1830314467
633733975
1408638965
1352439342
1096291639
1063601536
1846301618
858412898
1006488135
1766935953
1526827227
1615537988
1468058799
1053938112
2032010983
2020954082
1672991983
568277476
1288613088
834541179
1044449892
702129385
1820386034
1348028700
1337606844
1057169626
764967382
330971625
1385225158
692623952
337637359
1312067657
636940020
1285808397
1796985647
240158613
161622369
1825202107
1173182697
1904867624
1020337747
876865673
807409222
1540129245
1785734488
52350237
1334966322
212240365
1581018528
374467766
1804349098
78394315
278722025
2120702681
185415683
1198224315
936454642
1131213504
1761723467
179518509
1067385040
197295472
628359537
94240421
1556757082
848580263
40765375
421300897
1582902560
697242080
1431112698
1617790356
2120625670
1065098393
1015274223
1168264095
1227141319
548593028
1711729758
762779066
623782368
694488798
410905236
1787049967
1516572237
1895652811
1562128735
1623186180
250648060
1572321098
1734720743
326354515
1954363501
1849334417
660850344
992298114
119075937
778049617
234586991
626157112
1548179062
1429076033
1031474990
1734543763
167992222
1334065736
2100550438
1826268130
1459465827
342259409
197343883
1215684787
1678179969
643341524
104849152
858847170
783244151
258375670
185979798
654515478
446786604
710624604
1093752863
509719876
117772385
1287364237
694695749
579426849
829800556
1081838817
1255959170
169000653
1196211229
884512946
718172671
601575458
1590389150
1311299535
1193687584
485627049
1322132493
302577067
393112099
2092655169
1340829908
1185798663
1424489436
1380306132
1859031177
288627305
1148895579
1048208218
550291829
1536345330
274597223
1773842017
2095402361
715545250
1120838562
192780751
808356284
1658886483
1129756098
916470667
181693537
1197869264
1793020159
1641875803
1165151418
1161502529
1789364828
152953852
1925603569
2146008431
1111678801
1685178166
1667557446
13618395
1195081849
1933784441
975326294
270759918
1659317412
1623672426
985071428
402536849
1388740261
865819023
2031922775
371056877
467944085
1330311057
1537019482
1236521579
1214998088
1580012295
478887226
2128740676
1271894142
1528709829
2065747676
1891542890
1694246124
1477005215
899944395
1121894283
671521120
1642682358
1600831114
1309908838
1240464451
273414777
2031607409
208453017
494367008
617435806
1245036029
331659096
1635258511
1192509643
510580119
1268209077
1516597280
1249561800
246607498
1489022309
655540793
87413764
1244240895
859972589
2096151470
514769863
1893439063
959822909
124201385
598806117
50080755
1752097163
544742205
1948381314
1226586116
1160811871
1831103028
2104232714
1339310156
2025082211
530533979
1307127889
1569257633
1336005855
564435197
318465126
1276192972
947671612
685147875
647738948
596417797
1370876153
713526232
325471045
95602450
683728979
445291765
2111433000
1993747908
1925454025
1962194277
636083655
247017118
616211094
75841091
688934365
664134679
110619649
167954958
820851163
1268840916
1257316767
800383661
672558554
1237216247
597434084
746257950
1146818154
41241264
312763628
1223172837
410708244
39861055
823735872
2065462503
1404169075
863943908
1734481952
1373133747
557051779
152804462
2116546735
58426319
1331909373
796280351
1728988600
539703407
335746350
1911341072
384869482
769779303
79166376
76353869
631830929
936898013
1657360310
886665756
1601282187
1088243052
1836363545
1378063280
1052257770
548280512
1741741077
1982027386
481947271
1429364377
1703481571
852741549
428952022
545903930
1516303673
1258315131
1286397001
2062143290
1403288726
1233026395
956087848
2052647323
403105522
585293113
1871957830
1936029636
347394687
771882252
2141400508
137123377
887676495
330558403
851432041
1900650658
1898437842
1562640468
1571332868
1088625761
406434820
1073234060
1389822674
1479398122
1174404505
782735403
431814154
832657461
287903205
87206034
1898710979
757650806
1802675634
1231628832
1111975293
1452572492
1561771822
52051022
1273365704
2121389993
1985265726
1444861559
1134089108
181031373
735074826
1927604461
1140724489
1141868163
1419113188
1254246789
501075644
262030718
1324659642
91493493
578591441
626500812
276832228
657693762
1523519061
363437793
883885044
1542668126
1374976583
1064585021
1042238224
1220513125
573260281
218811071
1904098824
752591331
1200537224
727760773
1942923662
1326674887
1135538243
189650025
1724211517
375029296
1048612576
1838594870
559819421
1772533875
1886367129
1220539726
332046056
2022841315
227372315
1980303600
2098603486
1908135898
1653437535
1225527130
361710162
765819006
284148129
896988424
167377020
398316124
1889194804
131244550
1417981259
1240655928
2066532691
815560106
1981635946
1573901464
930038604
2082867130
2122223795
658350288
66039785
1886371848
57223489
211820826
1446259899
68866107
530842496
153130821
1019887116
669377350
32446479
760521164
862078895
931474715
886527758
1177981673
510552103
1927705825
2060473907
1263870334
1542558200
972039769
960371719
1727635096
99278208
725224528
1626314500
1236896628
575053775
1053765101
859520524
890628481
101767288
2130015390
1884076172
1521658441
662971548
783314209
1962861741
10886325
195159203
1092567282
655108558
1361667024
463014986
774556486
1603627788
780354328
828027878
930789895
1100843328
977174661
595624088
307418110
1440974573
874336643
1097488821
1651461173
657943096
167045384
363991688
924192805
762229133
1055837841
1939104720
19490718
725191643
1505557642
1112510278
1736615963
452132652
1191208217
1023449154
1352607962
636690291
577578396
2021117144
908254686
698808946
916391872
269632909
2017206428
1411751330
1465525009
1702677077
1280653315
939432538
182357739
408340262
2060659500
1756338538
1834053922
1941117057
225403878
726227931
1820835470
218977973
932131807
1832654004
1346657992
466648867
89622087
1363631140
1317156985
445449051
1642657074
1036248816
1205193030
1848956614
1449634660
1230865268
1296174745
822253306
2047319019
423946183
116334806
2094580822
694871086
389339047
813522008
1965284401
1292147632
15618775
1315273356
1084128710
116298165
1237677225
945914165
1985312341
977906567
396155430
1893651973
613230087
1643890554
212093811
857610244
555039518
1164937169
2059005582
994597430
892285705
1761622608
1621828171
1421519593
2047021037
412323155
1069628194
2095225051
567887936
274389192
442984629
736317388
1827727949
612174110
1789108277
6216166
477939994
201747684
1721555315
2103720364
1016274152
570876136
306948215
1954076702
330570305
1767442200
123621195
1900988972
773133684
802661204
1384088246
1071225709
1716472623
125641979
14659092
176231864
1425741917
1481322253
934419959
593339219
687030714
1020853207
2004657620
1691198584
161939385
561706776
1090874956
162173859
1293433185
407831514
1074962195
1989414943
560046977
583650227
325437155
797913308
1917304754
1183353119
353756465
1535243543
1340917796
110742441
1382033125
1684138476
1206851593
493358914
881623239
1765638083
150291994
1136325081
2122980889
1302565993
1258020262
1640168573
364255395
1392983613
1567175390
334179300
80941754
2134436570
1857348095
958038405
1023197850
1192249880
1698841815
688948103
1752194346
103285970
59051613
1452009224
771849540
126345971
1995668108
922074980
269978628
1500790657
1883662589
499920184
545700184
1800644009
983690612
753391797
30546005
42459419
1191889064
2087142426
548377214
1127872056
1166536024
1568513108
2082801426
1186379129
184265027
56781788
1203685272
1780543022
1934984230
49658705
1778813647
1922975945
583648354
1362180326
1558974389
1026421619
2070102851
634018338
2034563671
1194713338
829940885
551134162
242574109
230554568
1213868297
2076644024
1760221636
2004673603
231587522
2018100234
275509526
194429262
1189930423
817120478
1437005810
378002165
695481761
1688104189
2031714585
794753657
1711376509
155307675
560533520
1596861760
1407722188
1446415101
2050525565
1786137158
636487653
2029926113
85978696
947750114
1912470199
1888812099
1999592446
143716676
724994868
698088073
616132433
729624391
937649785
530471219
670381011
601623535
1013556364
1811594052
762681557
1458623284
2085467789
866319771
1135484070
1959993562
763378804
754818102
1500019219
1657663162
1397449710
338164817
296853766
1916069466
439389973
1812554075
1003707136
1822347069
654564838
953061396
1521991829
314434905
986738995
747041246
1861747801
1277057024
865031053
1903007994
91395122
1472691993
132626316
2013278412
1649519393
338583074
1480025177
2120144000
1104219301
1717158423
1108006183
1920811021
1463966482
191714672
1890548380
240512658
847988840
2123292381
116286722
1591357271
1115550149
986101674
954798705
762866977
1347099596
673837978
963666996
1513961608
1830672905
184082296
1605890178
1039396251
2127473948
438199132
800927787
1367747769
528400975
956150437
830328901
34413384
1546770388
792696697
343489432
681005003
281755687
1677926713
131829889
80944930
18630594
249890047
1640346130
1502568280
283767879
1648969626
1250505992
1165703544
716707872
571347409
1520816094
278114372
149301264
1422844599
1798905294
1894302678
299728074
1787665857
822946084
677971933
661231895
569698455
446690065
658139586
183422014
680860335
1072509667
1523838246
664220955
100574865
1734420390
1756324342
1616363814
933998654
938346020
1626584994
881133486
16222872
1121272035
287107817
1031476996
2067278642
1777445049
1987455137
777321090
1080615381
1837454674
1266935594
406265663
1697829926
1434018918
611319683
1515029308
895398500
626275079
160667475
1757126166
1488301413
58412506
1340336619
1824217621
2041249619
875827962
1585802994
450866537
1290069306
70727794
1175505742
1513493812
883999099
1311129665
1535175241
690695105
1210546076
1826838644
1979173694
1698131058
942905264
1245752409
984757048
1332530840
2004282001
2118818017
1365910496
97641941
487188685
1398265138
545489497
910429594
1074840464
1378366458
1688447675
1925419277
1086391143
530231189
1442598343
57592371
1008046416
270759138
1270215728
2115013149
43343016
1867218328
813596820
2067399026
1167075467
531939947
1739314332
1300428087
843907885
1431826293
1664107241
598289169
409331583
2013276258
702548146
580612794
1053544533
1044672519
1548322714
1370184908
246180086
925736884
773855732
684208341
806950564
1146267613
1478790320
1349847151
1570841375
613291584
660904205
348136508
787490256
280231340
2110636443
1746300977
1727409658
833407312
2102636710
684475406
1332948063
608489078
1631369110
590396448
1677633730
1123717728
1544467605
1673180112
1462864097
948670024
1405343667
1757467402
555952765
122539039
631080009
1728074391
1571929361
1190067187
1215686550
1771921980
747820548
1512125981
1093482023
1122808593
1339502513
1374799776
296935257
963566793
158694592
1337145086
1676535515
863454543
531526195
15051019
1905841541
1514509493
1351849262
1462947641
61603142
1205687018
1623202648
1043948442
1636921261
146759475
1504385031
698417976
661304306
1749019710
135782831
1870970192
566218204
554395927
1987517294
492689758
761773369
1456135285
1316451013
6148755
1231652371
899603359
1221428510
489346657
113357711
364731500
685876750
1572516302
2000295896
945129728
15812269
394198646
1213223375
1816649235
1464918809
2027720341
178465965
1548644611
1369439787
664742610
596272271
1966009248
928042863
886723833
777166492
924374824
712323987
472198263
690528337
800067426
1679819888
2043609971
1993032015
260312220
1526326686
1498267807
1677230622
1005385245
275016225
842758491
189390814
1583545867
1082641906
459177290
807768813
1280000785
896410716
935042970
1974577047
415886896
1689052188
1301339223
1496401520
707630122
1890937614
1515942968
1470869566
437001239
1702834821
198565160
205729401
1988319463
1487524096
1384643323
213283538
1359260137
126295982
1853837202
86500856
1735692790
1180000702
195690588
256273596
1906863755
1681770146
1770744192
651952523
564003576
168090807
1794999818
1935039181
1326651213
2031750137
1611373759
14229111
413633497
1799957644
1715012413
1273917572
156295152
1114580802
1825469232
1496924462
616030694
1921965935
1017839048
498317811
1387700608
392012553
1211316813
1234914889
413248668
1033042262
1147667770
306668125
1102317012
1446018738
416594607
1227406883
1351333778
669703293
967064010
495808043
1319244069
1565031990
140410546
1889355323
1254325054
310970080
1099142346
1801846716
138204556
856624822
1472203872
2065619388
2034427162
59264655
606816847
2050804978
2123203558
1581725300
370959632
1633567829
1254689008
201177204
1835455380
235684963
1175879243
1493820259
2119609995
763620184
1933315786
680820012
37272336
1090485596
1714755816
1129125698
7892292
2042638932
104698522
1945909440
505272807
1129245828
770578133
331006539
1273098698
1721026297
1612355046
1150192471
273229692
598078659
1753402758
1481168720
326319940
1497732451
2055233270
690042648
1320563709
379359258
310673839
964038210
1062141797
1227608536
1589434130
1688910641
625909209
1969436536
1288375216
1725702430
736533169
992488968
1379607101
438863236
1741884728
63005537
644489348
892286214
1878721086
1558304354
1948036290
47553172
722120154
325061613
252751592
977832985
1984322630
212519561
1522165344
1737420175
1158723907
680707764
424022791
1986578187
331705664
253909515
806913168
1880148945
366155316
1165286681
891082875
1954262691
1055766557
2011120408
1839096242
1027667945
199190934
874700850
1362916997
1709598564
1802531788
1144751771
16148344
1621473714
1687738157
971578850
842610004
593045505
1248068635
1632220293
1338564029
483124651
1888945756
748790868
832181421
805898840
182100724
1770625184
643737038
31517588
505077992
156730656
377065023
674938252
335297303
848408508
538721348
1910351516
1865908715
1272421911
744205897
1682525589
1199698664
1015189049
2100693680
374994408
834229790
363046189
852848459
1544693852
1507110234
343817083
510996328
217831819
1117609172
831505954
764639868
1804326522
474624970
1645509690
900881639
1497787186
885814588
762954689
796021589
1508836703
1577109545
1190644115
2042125750
2009949188
1235519574
1559134134
860440044
621890604
1922149377
610435778
559194562
653683771
535845352
773302856
153577522
810219922
1245539899
702647753
294013543
1616438539
1278347819
857281053
784743746
1565771642
1902148036
2123342938
1091184826
1258178575
1567711020
336052520
2134797491
790710259
1236772073
929519726
554793397
1036801805
1674777861
335558966
1865254572
1090801469
496658361
716145633
1799065983
135808556
1912703655
1899288010
180234576
389829780
1361452379
1576346509
197758444
1357765214
726382342
738529299
938274215
609301443
824028657
655940745
174188099
1157168065
1228219454
501242577
442664605
195752151
332839874
1813810018
425982659
1405038912
1648689771
840370613
768319126
121462462
659225210
1169690805
749931820
1880391533
1341274193
1559799923
829334304
425213753
1671752123
1089538975
796169875
1657687705
787903157
295788380
1697619450
1200039680
1211002892
1709139350
1578289057
1643858262
2127576863
1225790519
874089154
1473867367
73288961
862349534
52862696
915922758
1258766131
1160075010
41069225
1304278487
277350796
1163387456
1781322095
856936317
122273595
862976489
228616178
1237994892
145557281
1573198666
531366429
393116385
1855642271
1530704669
2065523449
2109487664
280944718
796894281
243357405
1169366019
107001376
795587544
1906655038
1318492790
1462969796
899850528
1887174487
1385962382
253460177
1344748119
55040219
1924338585
1000007346
519961096
327458108
253523079
851812638
1395629495
1005667915
1648035122
1301724281
758218597
86317392
581354789
18423314
91958422
1969059239
1680331217
996945953
640738370
296095307
1395769147
443710677
1886210272
2026168514
116545705
295105676
1099418674
1393395771
1254442312
1958164742
1734872713
28075267
707611214
1255211248
2056458204
1469355313
282609323
1909932267
537304386
1352306719
509360262
46370816
134632812
1250559169
971530549
953893471
1192410330
610398918
135324331
1677760892
1002622083
357685489
2000552349
1485751287
2071660303
371992290
1634147641
1807246134
624534716
554857405
2146553684
1322293110
662451358
639119016
682556341
881563343
498646223
2057997531
238486461
2060504251
264274947
1501303336
756484377
200677691
1879538048
2108518629
366841664
1235604728
590697955
1238057577
16812698
508444125
1042854886
8317825
236488187
349418128
447001803
877359880
602501624
202500943
2022974862
323183642
1140474757
824473479
50184935
9499170
510323767
30137734
1473343492
109017978
226796599
1727749628
1733039812
343690463
1427870133
112218062
906189402
223657849
722382151
1522404256
291100121
602317821
1933969684
1897658970
1375560065
1532668979
79522230
694843304
957394187
1293717894
465841220
854255782
2091787530
455883904
1477597529
1306475639
2100608849
2061542356
1913955571
1253039328
789854704
2092061406
1986773633
697946606
1826141999
803204208
942513091
1961199932
1265523361
1753523337
1361470622
1427954140
596675188
433983141
1800604091
53048795
1207472986
1219552981
1330160810
934888568
2012731554
43664440
592065700
1581238349
1589250269
2111043727
2096885698
1849638432
1502271442
35707020
2055746583
135541022
1994860354
1132965503
327991697
650684505
436219602
166428818
864316704
802690182
932563507
432617819
1819486788
236757862
671170051
1766629452
316358887
255182413
10435821
1701998472
1117968900
1221423249
1757989238
392037134
791824302
871869521
1200793586
1581214606
117910276
40807957
517619975
1142950562
189729547
902583521
2105490080
236664037
199003524
1285792899
395290674
586887849
632679743
1233101708
571584194
1900564890
1128202713
73453166
2081207493
1217783804
1513838857
1464469092
86930532
303928919
1602898223
1239541469
92872713
1062668549
2038127039
1433589951
2040032991
1095231874
506699999
1357896757
2144485946
1599288576
1604029757
59482006
1777221649
1239664937
57030819
1532015631
347210924
156054685
1484871652
1342917571
189151084
995699665
107747929
373308770
227898992
858173440
1088768165
2020237617
1854531807
1900679861
927129217
102348234
1549286228
2018753644
870000217
529235788
426032804
1855505088
950210593
1181469562
369196713
948156544
1975555014
1360297577
1817497433
1277211198
473599833
326329728
1459091554
578991551
1287687105
1443013096
714134334
831224335
1201238665
1606668483
1563921679
616840477
1706844321
1274793547
442431720
210884717
245526359
2106188887
734839131
1454667177
1229380785
1834139756
818620126
1004775745
2105126872
1462989272
1476218637
867540043
1564023379
249499940
724881867
1385468675
1943067854
1166649887
21024781
1457289425
747622552
1771089422
804965220
1592665964
982988443
456631539
1043804221
969076939
1766230292
1981111659
686560220
1933283386
1970230159
656359083
1265246728
124508114
1743768609
1519767331
917077132
1761939181
745709390
1333506341
1225128288
1465168424
274476560
829968601
1027944849
67444498
654880728
1644050240
832985168
364195655
1092558148
957621050
634212969
227514360
1135057208
118086386
377173118
1734779346
765711462
105503281
1702198251
320314662
1730814525
846970067
1096209104
1252574413
1180106904
541311056
764128137
549918146
1562089801
911577985
1077357845
214516457
1255536178
1931232753
360448704
1609249933
779188489
532448463
131591045
1371659602
895002584
997245527
2107459597
1444838164
1064707089
80662963
1781146873
761055700
1612202763
381036690
1115868450
1347091426
1738686390
494845542
450400561
1194863865
817154157
502409517
393471320
471618319
1318543575
979868333
416601332
1260858006
752477626
745605021
1842909667
1189610681
277050394
391906903
321199017
1841713586
565608731
635896823
1982037172
1665774809
2130103550
284270367
1125989548
1592962209
1773775711
328505699
1524983436
1854966746
1912880398
1964319585
360317783
426442285
1377181306
2103949983
2039006397
1033116777
982863794
9377868
1628454424
403328134
703540973
192006649
985887098
1974630796
1629608420
1120571710
1033873799
2057904326
238686914
549592726
740325581
512409174
1094137377
1547835542
425991384
1031480265
1205408459
363302465
2004227432
1997340700
2087694935
253833823
539586023
1435721031
1014765589
1914210603
2121850092
1808997244
923517551
1063134307
479506819
1240326110
1038295019
1850126918
1543383096
2127086665
53060228
1437458190
1869168105
1732343466
1917790054
1469473124
1106510283
2144476066
1159331846
919882462
781293048
517558124
480160207
1337225547
1196675580
155198661
914608750
1223475101
67706696
1641997809
2126158754
117006090
930179827
1205662781
1637899411
1852849625
1836903296
1379424955
1395333084
509020756
424197528
286374334
1846452646
757482587
1595857348
1629560627
1293523180
1156936403
1023158402
598911760
1290249279
188261632
233879312
1988039060
236164719
810589169
1850190962
413238818
775676655
183464605
475814996
270956563
737872574
2131035612
1467913364
703941470
397815097
1663160930
100156209
1673076350
314553671
264685717
1510870175
1571147134
1679005003
1456025142
1518493867
1796535292
756972471
471538584
449845046
247326621
632209355
1484128776
1979169607
1572069257
956328468
193614000
158919692
831969360
426259563
1082324296
1220845725
313146646
848982327
593412518
1480965010
1228563077
1464780171
1872786189
1875021778
1982029650
303216973
1571768876
515857380
874087304
586541218
1192262454
832462369
1503191934
975638799
2124695547
1070943054
2076461670
1151909849
992225450
1527353080
2146467055
1128628281
868111527
389051004
569961892
736375736
896069873
1219659717
1184590609
2089073427
771047472
291098371
794201281
1572820320
1034125046
746124218
725915835
594804328
1266155302
858793728
1160715317
1776807400
1096848766
1295690626
1473217594
1933106439
1719650055
685830804
1932504640
1937096525
1364981003
481934905
467970076
448366302
1530333490
1089106252
1045185106
612303167
980929147
1121804545
1170113162
1068714642
1562158314
219044913
714729894
392460344
1969891732
93689047
2131107200
1788349053
194520882
420252491
1230046718
1842553369
341674760
311367321
1945369554
1720445893
1139362628
1094030234
1734669045
1050163658
1139070544
1374275626
1194838929
71922341
1475411512
579301504
1143093080
1928078732
1314744079
1336706426
443216184
1509724177
2032600933
494684577
1396053283
1298815218
1789520166
239153475
607554262
1521531780
1264034781
1873895680
1412327623
1051574593
53248360
747452138
1540474751
1875659737
366534013
874468767
1133742791
739108352
1038608984
846329572
693453490
310215791
318328267
1226843855
584410491
641284754
796359963
1902711991
107111386
1353033637
359867052
621901133
562397822
1422324953
1234507718
815953307
1154161858
783150416
1348901712
182949615
1884190005
1595269273
860613720
400455405
1150304639
2000860996
1825609562
1930357573
2033179087
1243757494
1754957280
1369613394
210986291
911713255
2043975100
860991864
1521776864
1118884710
493433151
550086851
633749219
2053263100
466578271
15878691
459071289
1971305856
1490322549
9895271
1239861010
1514677681
337183914
2032107299
130153448
853391005
1256099482
1507142818
1327336851
1509257033
2136942244
242867211
1227077468
1696210192
1736403020
441405463
2017945060
712179857
212393898
964421749
1725656584
1525167315
1026242550
1302332141
1038611077
679534206
337070797
1173485018
1631935266
1589352374
1114249305
496846873
152078494
637877141
526797813
962260792
827578304
2062756441
1064556166
137783557
410511482
374816635
1544440715
1775456423
554896632
1187463220
1519092850
873138092
1663507856
602461703
371301077
1061354612
1714269258
374539422
824818625
1480739670
787743832
566040214
1799734596
51305224
38400027
795228428
99110686
135724532
152537522
1281537190
1103325412
51809227
1923980427
400766642
1830018386
319275903
2124350860
1439302222
549419586
1480407457
554970238
597321744
1916376505
733302908
1107190662
2043896489
1820121526
1117926187
1402364916
747388477
1766319524
465041111
214315376
759289456
1953650784
1008370935
776072969
1613259066
389302014
1824562621
97475144
2143904161
31817306
892707573
145402182
630023797
1632535059
1899968265
54984832
1976252832
987106175
1237702150
91777284
119602856
271518496
807786483
695303623
1078583793
225543679
652585680
237656736
869973413
1270570364
192614970
1009189810
1343811355
1106940996
128643437
1630387262
721974138
344102006
1928023226
99912424
1798521100
374427025
166537908
1945252342
1560238890
1296635450
425895002
1956679314
518190007
1626981402
1005585644
272378085
1964427244
287481909
1153960919
2096120842
1100837555
597628808
47141048
763408085
1794917953
681710318
1059985423
1509875384
1229536818
318832166
1661212255
1843821393
1581293025
558026231
437068086
287093794
1158977771
499051910
185139718
1050590221
796438356
1737251668
162894499
523840969
1388002069
505360075
1799646017
6329777
1493724877
592898075
1288549007
1566138448
844432938
482275475
871945911
869565932
1150388012
1492418122
512677971
178264536
1070958483
81056952
699222783
1497780399
597848334
1916356565
1310797880
1779055534
1448989811
1402154559
1164160170
127261634
1969695229
2067874864
904154609
1089737677
596032327
177075891
1831590887
1097142820
348252644
194275676
1491105337
1111788647
1341944998
1692155454
333533942
903526257
910385783
1377095787
1063028159
236169330
1490923157
985322494
1188186581
883626145
2050764572
1685153240
517424853
1309270973
1023631087
645022399
921945887
1911429972
1283165777
446158466
594229763
1373884703
49690297
772931533
1934944508
39547867
2114557240
1646047660
1692635082
46468712
1278500551
269441194
853127492
863977338
1667743019
188846785
556932
1537027193
770178551
1126659413
236412243
1436415902
1255734706
196665069
471604489
1753208824
73268715
475991034
1520003068
1450532051
1601121357
1968616215
463018794
1794565746
841105810
936564667
1383724352
1457226492
1125056396
692793810
1937963642
2117230659
1250504755
1090508576
577614719
701334419
1291427513
1123251159
1346924495
1218167232
20384495
165599551
2124145221
435591710
624182246
688423834
124118362
1323911509
544614271
625303217
1005715142
829811222
1179681169
592001375
834196879
1581005987
974297271
421241421
1102242296
1936916321
1960864337
722382878
566008713
1724667382
1678476403
572588431
1788063925
837662529
1126335990
1059164089
1663510568
208547877
721517785
1808663240
529022964
1037884572
832363503
389725423
1476570745
1753820478
2114761512
506799034
538479745
1522818830
407703694
299719899
1774518304
167605897
566965549
1354587408
1868607096
662662934
1982335351
1280316682
1449468805
202690517
476119035
1292144214
380190632
1448765709
1392608629
275499614
1481767785
455721223
1727344324
987880662
1510729799
12338202
1641388686
1959297897
124003134
1446862898
201628185
2115890094
1100216456
253843988
22110425
704343919
2048696191
2001013317
489648056
938451335
529787099
126850698
1622538280
1422729986
291119073
497453835
1607240093
453690783
1344412515
788980210
1691779975
282949819
956177693
1428415522
352156381
1824279445
1096714643
346912720
1001515513
607003492
1924291103
2089925405
1376072025
358585073
368089148
1356017966
1896423654
1503345460
1896798565
247824349
1600081256
2017947723
1347369573
1094684440
130928983
599357743
1795294280
1541934014
721288165
676466887
1024704507
1570697961
240751986
156243481
1785045980
901393834
939389254
2012674683
974422856
444392221
326297469
1065474184
2075817580
529960757
107967972
1778651371
657151720
139396250
567134919
1678040522
1451706592
1229513975
1996972316
1240519798
1204768269
339236737
1094039819
513175917
1092589702
2078526380
1950658436
62601902
683670675
665415367
420758971
949709134
40401766
1042747771
750867369
636556898
892747859
219814282
1546371961
1394455139
1801354609
1569924943
1811829617
1537465292
2088818730
3835679
1439043857
1890867349
1663387007
1248957645
909778010
577929741
1369771702
1176058638
364272426
1489286870
341687082
1143319384
815129627
884132462
2042020
631599686
1254092413
1903116384
603691551
555943704
1773018452
56314876
1976242897
1233327139
458686609
1398199862
1542042617
1748830942
1740197061
854473929
1354721410
554666256
726037293
413098084
1989816109
1909294257
1528070449
75728042
695204330
1021522020
447454459
170041840
1631733290
901986957
1503741949
1832082435
1786796426
1741143153
327344695
1208312409
624152239
386427808
1372135233
260275748
627844800
1496426204
1468881990
197960728
936824582
2141590583
620823357
2065364895
2074200228
790446124
231577413
1087893881
1209753700
315487414
1202125129
297616135
81651785
1196155982
137915987
905191906
781597695
923651486
1203928791
921532345
1426835837
1977568322
1506795541
1105866057
1376313171
1471061892
1630440007
167839065
626175230
1911275073
1548979422
934594088
1888619788
1669150087
1121593182
1302060148
1487283217
1172376756
211832637
263397276
1038760175
279204610
2125302995
540991596
1035756687
1710181181
961829843
894236310
298766175
1978029399
1477030120
876616092
1486100509
888786541
1612047658
1780075284
537552031
446454064
1400297022
69906982
1069025366
1815933983
833992127
1057019635
594106660
522246365
2088409882
526286518
2138587515
1363143676
12707821
1058576184
456631539
158011582
141594635
897546436
1359130558
870713248
617108993
1748988644
1540449510
437818158
701340809
731992015
923061981
221800643
165454285
712217729
2053547813
599171534
351156100
700973350
2056960198
1286237302
272237940
704053377
959100129
1544073439
141436325
618718784
836930478
1343837215
2080761171
769658785
73337427
1752138584
584596089
405153338
1635983677
1572993724
2136275296
971634726
1009642653
230807272
1141191817
1573492918
1441984581
1818759685
1416335100
953213730
932212241
2101489742
2089478765
1768800143
893507974
1773833559
1437452191
1626314538
1474020034
1482987270
1008505516
600444369
797558771
1354882304
827433231
816940925
1582555642
236456497
126206283
1367059965
1569419842
176089609
781704880
837847163
1862268433
65631439
626872555
430538998
788275012
1280496247
664795054
1402153751
1250253612
1781788162
929197994
2120980195
1842126670
2117370108
880131043
1462082131
426576132
599306238
338974934
2092502837
308350722
81074043
1205279981
968237525
1597860015
1304349789
1071276866
1949771640
836915770
1926036515
1853004952
323173157
1106131293
306461507
1448736808
1271602619
1630973793
171552432
1298343600
1689294898
1148218644
1311431286
182279108
1815042775
346932337
1452015860
820852742
837727869
1219311820
943630503
1370013295
1058774379
1192278437
119328451
624494172
671232462
1736198212
892203411
1955243777
1623370358
1421876570
254147201
1389135172
1863664377
337103604
2100289654
425216887
791257837
819475355
406767271
1052472990
1232971798
492291500
2048420766
1408889944
1334960151
207204335
168162713
1239996893
1705351376
1007340491
934976503
1911926712
1929368640
1549273817
1746835058
2098834755
2061292185
1300207362
41010839
1633628169
866165201
1772757900
2122084704
1487829935
1349991226
1661272905
1563999973
1755483869
730883115
321436536
328333915
583129622
619016954
1845925391
295011921
2041859151
1374135715
824138609
546734361
1836196017
1660843026
445764412
1156531528
712588993
1570990438
1172139819
64495728
348653646
1192838538
721539056
1644706232
364619448
334081811
1098744003
580468260
193842794
1490494057
1720483340
1424809632
194969061
64835879
1198282891
1532685884
174065842
1972385237
1660193236
665368723
739354159
555870044
124815276
1750481359
1430089183
73771780
518423694
1553872315
575678963
569469247
939558062
1996705946
107586195
20934531
1979817060
821952834
1169284347
1012097881
1546958560
269229332
1259358555
1379743809
2007989029
720048633
1826301665
881348637
526987097
1700202823
1072630657
1912951376
1669897916
2088544600
127418966
333257624
633850570
414225407
170213782
1811504985
1318280983
1268743040
1845706088
684405100
708154518
1036205937
422692249
1437056329
951156431
1201138854
214353465
378191667
1662431809
833675021
694606487
83879944
1938440574
1410280383
1814469341
1627623417
1938403305
964569043
1477058485
1986802377
1546529056
1218832073
1926993635
1392619821
1058484940
2100497270
1369807791
1069347513
1709327031
1388234521
1287460441
84734020
646560112
484888474
1251959239
544769073
1321015994
1953435211
1593537141
2138597162
2132683219
1882409345
262091960
1002799388
326546246
1030433939
394318076
524415406
11726100
516456819
284433390
1334651354
171921982
1621372488
84184287
695188541
1959278223
672883345
983231802
2146255498
1880795511
1075081111
1425285578
246876474
982016842
948147005
1722210324
50828877
216679539
2124285608
726234798
1714742959
206974163
1569856194
284118494
1625522711
1355906230
1694777907
304568406
1981794251
2090825254
650694147
1403435109
1514906111
725299168
762664999
645511624
2039764099
946353525
407990279
1161117903
337939166
1277958839
65193433
1915674878
1072137810
1279531686
562141866
1319515101
233173632
1538418131
1616735017
723560027
535812345
963119876
1012889365
2028653586
1086053688
701076461
2116393440
1919767751
104343154
233331164
479205223
1519239092
1651462186
697841273
1470099495
1921690366
1932045553
749305230
96429806
587915047
904495129
730810501
928963884
513980449
2051103044
1973593306
132493756
821895497
958252260
1107837624
422663367
1686502644
477561900
111188732
2141564584
193837672
1155284289
1259815899
2075732897
164650382
1987955118
254745770
986924965
1284834697
284564880
1731795311
1944968130
1871848322
1335013375
598416266
1446687522
431993967
61206248
706335905
1870944514
2024573530
1652948378
631092540
1473936450
427031046
1283523900
1446559256
1385027475
1196481280
797929221
898802442
2071651288
1873155656
1631270803
718164363
913550513
498964685
679585538
635791996
65640215
395282863
1225919055
1707122018
2141798535
706993569
1559670261
1198888362
338680819
246760002
1693737561
1264417626
1647410160
1697298043
101293319
105620703
1869826142
1954236241
2034316640
169474633
677366287
2115198099
1652133744
1762251546
150103791
393509886
770332791
1549075751
1386425916
1585503091
319262814
925317380
1371625992
1387147314
446898779
348652188
1795415662
1440575701
1355180420
33274931
1988541611
1495089146
602889503
1022710813
394836240
1425468454
1966619402
1437806809
470301275
1601684810
2100204366
1920932401
346074741
59731421
801945811
2126317742
841744902
1427060380
156199546
265178343
347991779
507111075
976776062
83460980
899194708
1082913215
1532187016
686427783
1874289547
1224581586
558756683
1040683651
1353587866
1191203259
1743911030
1641960220
1178139603
5846045
562260765
2078683240
1610377390
373747102
1092452844
1015376355
133222410
992095658
1897337989
1046932751
1404291683
710506260
930161499
245429336
1929015502
643979803
82937915
491041579
242341311
165804398
120324254
1586705021
1724858166
1781963460
256905601
937988267
26766500
1288814014
1553484975
2078056318
2025022947
2105290536
903464867
739026302
1600683761
138609049
894469221
355316869
2110757843
331700823
1468928639
1019954730
1613430843
286856892
1900354145
99874441
503681145
824881624
1905529282
420825655
285548272
1766461768
1613390192
1842326112
361260846
706784686
1921099818
1378271934
1969470718
961598676
429484357
1134007156
661380290
1303834776
775599601
2111133702
465205023
1519337658
1395301987
1341941559
113924505
1090598533
1552103150
1551541823
1485641394
1346231806
478586624
1419250734
1047361383
693878053
1591552286
1628590265
426835265
1108125839
960926486
202571467
1907340228
583099076
698358992
51628445
2052185579
372543444
1199254402
1170866199
932988653
595594864
23267560
971275396
1474762115
1696491215
1703950509
739597257
533949158
1494205781
1309267326
1308701403
1951138661
1007469273
649021538
342218627
1342235905
1052665975
606521065
1142690972
665041702
743702128
19854539
665441318
2069512521
1053378779
1389258951
978407190
1316091339
1282810493
411252449
731088172
792002748
1915946126
1604899360
1341199207
981190313
1290505525
1901591503
292379662
1870261057
1417716311
236236909
1839425654
342948212
594403132
969228785
629294801
21666662
666811657
146288318
1824530691
746957250
1282310693
1704843119
1158501019
488759804
383882014
1159726903
988579804
613502404
669874476
1872274393
165754296
1034135032
358306347
954901618
1532007372
591104330
1052514562
364287416
1849181211
980454717
501114247
1875785550
574543600
1128783628
1274645945
659472686
248593386
547706048
1534669167
1961926381
813526621
250704578
2002649310
224417944
1930289752
1617320815
705926122
2005136183
118676800
50103776
1545289874
2136464855
1196403234
1212562436
1261743348
2023938931
1794917815
928452285
1038599328
410006223
1303367776
1185762335
1550464443
651479849
922057638
837876300
1154136128
188040761
1532087187
1524897487
1530117661
118552816
881585457
1890325396
708881009
344971025
118146755
1466185066
2120058466
1543151135
746249639
697741079
848285379
174584539
578597007
1352972679
1438029694
601860147
127149869
1166155579
1037813355
1061918535
248457708
1213522902
1548514317
350127776
1805849494
668284487
2030891648
1800035617
2115745275
1516725641
1885810254
495461601
2029640705
637824921
1172395297
1696080286
670932643
1768670468
501716124
254435963
1891569200
2065795323
533862929
1677738433
1221896429
2097577220
1790797493
1292239297
735571789
1456417870
1102225262
1247006207
1092853944
1369696633
1667116376
1578280735
907224145
980323595
1695413287
1670100664
2137681925
1784389626
675590096
1056379869
500963332
816168772
1706292232
324843262
1006764648
920060727
280350167
243675542
633519634
1039985664
417631491
1411727244
728943323
1205552933
1529915268
1008348792
1117807943
2038032016
999571521
764102297
1729846664
706942017
1272914440
352267572
1486646109
279704154
334565078
1182442823
837247583
678757471
1419269458
1805726028
1128796947
2058857280
376421126
712782788
820745593
2059770822
1887578810
1111723658
932650936
434978893
352880231
473827621
1811451375
460158996
1524563235
362202538
1072240086
1936364043
1761058232
51895153
1230351387
57683002
862512202
1063600644
756198139
61131290
26025079
1287001420
1993895404
1507966394
1342031486
40664985
1628262731
1310859328
2119636878
654148472
985849571
1464674844
724768317
1267976974
1590780020
1734094682
2022144580
483466718
1602611998
1765628271
655215095
1348732809
450148258
2029708319
962754779
1775685817
353928083
1230589207
1364919573
807436339
608178704
2040688052
1047185453
1731935504
1216138028
458929743
916859663
1000642178
1554449757
468012760
790765165
646294425
1052018770
860727141
564628695
338288837
482131486
1035594892
951737772
1945230237
2050621236
188269370
1554952235
1601401940
77498436
2096087789
1603404673
2139207759
719654937
1987320929
682607041
727971949
1605391651
355299112
46141988
751958027
706545144
155564138
2073083056
184398064
1283297038
1957445188
1431245968
952418390
76635112
225250744
1651819933
1849276807
581456419
1681873015
401304214
1803763519
1958364930
2124222013
1546058197
519526073
541602842
8797530
168466735
1227503974
350749954
819633347
892601498
156712038
2029020585
2017449530
1258727564
1066053697
178643209
907179669
1410619325
190937490
1708880191
847433082
345493548
1431205573
1971856643
1844909372
223977453
996898881
1045120672
2116128845
1537931012
743420038
1759442884
1541566553
2016401253
1422379445
1350187391
1436000309
408608166
1240183408
936609895
1638986409
593286462
1246030277
877927890
1345514605
656962436
560123868
1251866218
869222572
464721688
76580291
513248490
1373048808
1961458280
1063161412
1372606157
2122890045
1115013824
373171496
1806876192
2027714633
1481822850
345528217
28280320
1551900543
548152697
945467210
658273525
1113251772
1086792743
1984282858
915279271
1627905345
1160872076
985247177
1596427336
1396802549
359273642
1923950065
1059233777
1248927454
390990379
1643670309
2125732228
1872296391
1368131598
1256610834
2140900665
796603898
678309183
1732024968
1572154538
1481578200
1271147073
1182521215
1695302623
1200327702
1926720747
1345018408
340683742
1116688925
466704102
1740333632
1348488270
324552123
111465275
1229888652
1684056130
1423850401
613402151
2046686663
1847638741
823519772
1876003159
1472435364
1510874936
313499327
1138094561
1776623026
115870179
1364946520
970461131
1776935039
137437452
136643034
698800843
1242019630
728733307
1957518570
750168627
917987544
406173223
754905041
992261412
1480017319
237964826
1107497315
1588299808
550289616
416637639
1669486232
2085986146
1668578691
1502199801
1590382030
2006170282
973981033
327411958
160814909
1835021744
277849317
372786766
2043088964
1870579492
1818242907
1085114701
420249747
119197160
1133030293
741786564
656327759
952992809
1673508003
1854984959
59449088
373900352
1325585881
404486331
1107383812
153032539
1345677611
12448416
291723805
334547
639588392
1253872623
701026512
103361059
1731577054
2047185903
797806058
1487287271
1641950507
1209120140
1632557562
774713687
769916097
2141452862
1069049577
778149640
2042608019
1591386129
794050911
1047289785
2074956486
1519131178
1066224852
754430168
1034866533
1527482559
2119905172
1734859302
1352624160
465155680
1452485943
1436436526
1999781538
1239504426
638216451
1857394934
685273453
2143234434
2011635107
1775648374
1251282311
1368109286
1572383731
223515731
1126940313
2110564152
1800291841
1537587038
260691700
1309136533
540805951
374055939
1908936896
786199830
1712925452
1826549645
353528928
134162143
849173187
1872247216
1824766507
480890349
1076564841
732793255
400242117
1285497283
2096179035
733920571
202668610
863105125
843961397
777606814
1516776947
1179908724
1386328919
1176547803
750049351
1683974172
1253430843
1624907967
296786111
74608867
1391077947
1196107321
1196597113
205794364
1899647227
45268185
2017070330
960019768
907080054
620256103
642111090
621253704
1219937265
841922692
1238151052
893301326
1977536505
34781074
539828244
1363362429
1462674890
2046078329
828170600
1544288711
2081218996
251784053
946833623
467177052
731393799
856938543
1060706916
1681059005
1231123628
1042310182
731042318
2090508419
498151092
1415886325
1803913192
223677129
1033110306
1543800525
1405156377
2025853574
237806872
754407990
367361599
620963380
532162007
1075612329
1257868205
1282978109
301432017
2044993438
450844082
151247263
1906958292
802890789
80887248
774015963
1475998037
1577620698
1615829224
513599148
1698354973
396531191
2131754481
230920779
954184690
129313409
642807550
2050038568
1770897333
207085330
1283356407
1902225743
1130814544
64123778
1087973230
2107809868
1443946187
3748457
364812570
2027981568
980626651
1751273275
900806193
1662636552
1652618579
1118164488
336313310
2092559031
488257544
761192598
654559369
1374869203
393486968
1208421724
1056156598
1199014917
600453966
1139521053
1406443067
1922190054
932280031
877447246
1831841037
96154561
219259434
314168277
1469982070
1987209204
2040587210
707692616
1384682564
1963824954
22294379
1512032279
1576919257
805933144
595542394
1410603748
1425282527
1397885756
1693937663
1017249754
131444242
789449419
915717931
1264702211
1779158457
1995416452
1098312335
1347520695
814931333
1509296146
1332227394
1956921105
985935578
1859104960
1320639922
1574008093
1539905129
2121483312
1571247911
198932384
1102699279
406396304
1219310180
1424405098
2037478271
1941578033
758305886
208906838
722690073
937083090
503963452
1510181712
286927946
1560883465
1996575604
702543851
1030551230
1310128567
1641579441
132387240
1477301088
109644213
1875428906
568271706
402561947
953592107
1506267446
580159169
63226079
2018194842
187741890
161427462
1229531186
148442207
1774757317
731571511
635702362
1385281116
1563757915
1648071361
1259641916
365311606
1882973638
868742096
1938235022
1764023826
1936313967
1706020343
1816093883
1636547439
1497130424
1955237862
1449563977
604684940
352117800
1455372332
1028361036
1762024322
2014887279
1385941848
895346442
153190727
1823477974
945385868
1083452616
652859180
1448836962
1622207334
1232574978
223249136
1113911311
1237122914
442742887
2107566732
1503477349
332081175
2114993343
752251644
1668483797
827929954
49215480
1654711254
386941968
486639071
1737889826
684194169
181213996
687890564
719190810
1677948992
868948752
965257030
811616189
1058088887
239341286
2096925212
635789382
108182119
390578169
1428707027
523818813
1038962270
142042352
775498383
1986951680
106439012
1677580798
1884542693
864335351
90775924
277819642
2012614484
663289789
1403820175
66873392
1202226186
1117430263
2058084050
883747514
281822117
317897225
2019079395
231433119
2000986349
1385659841
1975051704
1838567132
1619750781
2076815729
618568875
1719596846
1289515987
313948778
1198771915
1363242824
1003100973
2075450100
2059070555
98405654
819935570
6545289
1697654474
455344318
1421462917
1454612242
775244597
1698857502
555092651
580787700
1965315416
571488627
592595577
1375365332
1760862392
1934546014
1493746737
172446820
1083811040
1500955706
502762688
534958682
1914495173
279092788
513931972
1909740759
1581988163
1897170718
400129065
322110857
745984964
2046354265
815113346
973232796
1827402510
1201141371
708090506
1827724613
870502617
698480049
2117457491
1538735527
271800131
340557935
1906338947
1909863798
120872899
778219206
459405883
1416174108
771251557
1490009422
1255804569
672149704
2145588914
1401230743
1454455916
894003641
1772074126
1359428137
1420968832
1848729699
431654448
1334718369
496358580
2046104148
722606961
2128498225
1127204390
1265295860
1365349058
9072023
636648020
613582110
638437953
1937644177
25133590
525288019
997945773
1356062788
1244704369
593623878
968694499
435287738
1553545627
1671894655
539524221
1689232237
129427456
1523426770
730669562
1660898353
789311983
1587860216
1871363277
1599869166
483745179
308036231
171289118
104272147
1259066046
2119573837
1114686974
2082736852
9442116
838974350
435720353
541184722
725968451
972069670
2126203730
1507827756
298219983
1191089594
101363380
1320092198
1161724748
199341606
1787633766
188486791
402065215
780588950
1617253922
1435164525
949758147
1405787691
1879939277
580464528
632216459
73986991
1763568745
1283485672
977657816
1503755046
821815895
327479338
1919359907
607045178
2032347238
212544
1728206000
286241897
1231627212
512764402
1567937109
8462156
141271206
49546240
1750721529
684682460
969169840
42402835
1120461179
1015838706
926420615
1557208921
1216025385
1907636269
1641749765
21006780
480713688
1024577722
116307267
1283230660
669725247
1999262266
1272648508
45570086
1659497582
305361269
547001465
920768224
1255655036
1613520549
1945263658
531096812
1174005609
1463607029
144584696
419733085
437930678
73911021
1875561855
2006776550
1050517196
1854395246
2062674149
696737434
1653378502
506697806
1544008289
1001343127
170969690
190567697
1666344766
1982698713
78000332
1344045385
1956260093
2006791968
600573604
867838265
1162257371
687569894
512106701
1399914332
1567671896
1645037014
2132968900
96942064
2051689871
1486435663
1306878714
1559542414
517441415
1410744780
978508231
561185370
1040692776
730302700
110417480
603889162
274919681
324533121
41859867
1111247820
1528743861
66821781
1876927062
749817592
1437417451
711432953
1417828220
1732881052
1117487786
65771916
1618681267
94305222
1741233711
1519815108
741878448
2057598368
1811855751
564510200
437871476
1269387240
1042662767
181838485
628703688
1114067220
1099371963
1775103328
1010655890
50037919
173148651
466738406
874257642
1340406467
859562830
381558781
284823727
842152724
1354824961
2025916258
10848503
1514008508
381662411
1702316698
1236607485
2057068824
1357208121
1099286578
667823450
1674439118
751107490
1004079974
491772431
321543317
37656916
30172636
1898135576
523468723
1468065534
969995372
464664785
1899010416
1664419202
1854711587
2014039187
452965517
1247269527
377696770
1368140053
1975934639
1911557165
1365889494
1910445164
29009411
245738863
1379092583
1798709416
1852494301
482645024
1328749519
1002734048
1400800041
88861183
1783182072
1856220097
228248405
69605091
1765972248
2060372854
680037190
421994566
1423162101
245681165
1788428975
879007989
1204744176
1565072333
906804162
518933686
593073548
823345408
62154977
819654029
480668848
1332401930
1227175420
84549427
1153304727
1438695337
1648003868
287419888
2003626419
1845501135
314718259
884574777
662801863
40254697
1342263409
1901894172
667947888
1051432647
806020225
499033086
174318978
1685482509
835606134
2019161869
482159667
2018472258
786028785
164243690
967753820
1886792568
1838926197
900366770
510055216
2106730318
1132712025
127508421
1730295759
926478081
1642847228
312832146
273485314
2119420022
1630734980
543406118
511740782
631651402
1487847130
233123478
303176195
297428403
2134662222
217670060
1357574500
35063906
381994651
1481266912
1770456308
789232899
26351029
895028510
1327039072
1289284573
53741005
1133521864
1563060654
1767881720
1089659285
651593223
599466674
439693089
180670244
803224691
1588126360
727479607
1018212513
1089388451
776012434
1362870874
1933897039
452860642
1743413111
2013945475
1680480236
1444811305
655465704
1769982468
1999169456
1278799966
111594799
877176509
948393884
1844770770
200446060
1821964744
1583405914
1293351003
418370946
1491057431
180300566
1544109817
1112755940
1750723226
194891701
282238636
1048988539
2030952560
1582228034
1843758502
283701030
467274958
707814819
1506890652
708714986
1587908825
710964726
191771352
783650075
1492773107
1675627418
1868682343
1111469992
328546938
1702790379
1397117541
605145957
855313242
1742115207
1035058531
521382253
649245913
537637737
1652557779
2123428417
1062816973
1467945073
1804830760
765270737
46397976
442245226
63952100
2742451
681963457
1499007899
490698961
771641390
895075776
1568866893
1088007743
1330957522
611527516
2050946594
875245410
1138325184
2106622027
360561972
511025441
1633986163
788433404
1871420192
922521680
1092909613
490810860
860366470
697369447
1444686828
1502627820
1301934766
748394999
1567073390
1235577472
1257419897
1646316196
653961769
261461912
399812439
665992875
1825256917
1707671126
1860968293
1455345744
1204656579
651904645
62648269
403354108
1818785116
766251424
1229513893
1131460629
585844372
2132095174
1254783485
1012023846
1656439687
291405073
348735248
256815793
1329506431
1176490032
645473590
1752711262
445833103
839357655
1972981776
1717417850
176241473
155491711
257136961
1034830182
1816412668
1348922605
1537481821
656840010
1994239841
422134547
909572948
1285505159
27123772
1474356987
565760665
1600320888
2029368046
73908830
507717167
1829830930
1557312118
1038179399
1690597988
1313206624
411659495
1583750124
1335334012
1390573558
1928631206
40124733
2061374108
1582113839
1404825687
918392885
412646516
2072360681
1998987320
366932899
1588486828
963329687
1980092102
1543688503
240060900
442066926
183570779
445493475
375385782
170326948
421170489
1839274412
2104429293
2039772402
1750280768
847612975
130755683
649736672
600787332
2115832679
717195843
1391633606
975229091
2039209190
854356768
342644124
734668631
1647590942
892031778
745724352
323156413
241852501
414239058
228834288
925761493
1746234285
364613003
690050989
156837448
2009967957
722555097
830029990
1471721703
1779053816
99431380
1879087922
1030002865
701498710
910965880
1598984131
1528728576
1213584406
1259130355
221929068
225028036
1579530059
1179135871
1804813310
1354727189
2125767113
578841463
960247636
863778433
2130505055
1569327285
1639912104
1534492729
1607782546
1932469900
568744613
807873363
996518332
963683501
592953731
812021389
1551024987
1066415029
1054554084
1118404093
1082165397
840875835
701456138
713929295
934308309
895746836
1627375
640148574
1293457492
1350272158
370711604
166871590
1087514905
1416289630
301298877
879043702
2061667969
126225319
860767930
1766433927
1312448742
108248893
1780998131
591386402
2039323814
1755720823
360705127
1129072114
201857498
1124840671
1513268466
897408443
1542114296
826302411
874635571
1242004138
1157956567
1614502794
819169860
577565634
1987634946
428816443
29686380
88896184
2072195532
1003068670
65233022
996662514
1076186571
381498307
1780619840
654765139
1235873940
609570757
39035231
188930045
2010048002
1538488172
1726399218
983589136
1004170939
565338165
1161920653
56755480
1675721181
1119760131
1335348000
1296299535
1118296363
2051565124
1143458542
794375452
360899
258387062
1702635617
1832451666
755215417
1887893928
1513149925
253491852
293294036
1480648368
441422670
797638062
1546260055
41192740
1945250979
1315711172
885236269
1063475858
1641359226
1373393292
1286281102
941546215
468867108
896236449
515394589
945956594
1074920887
1184219635
176497436
328354014
85103639
1744434792
997923559
609675815
1593570469
638427956
1097933843
1512530324
755086170
1119955454
474383520
249322983
981590689
756441826
1177760010
7951987
31631906
80816384
359964457
809167584
1457568535
1065249212
1959185048
764187439
1983409749
1578208439
1510565599
1242764261
113785795
2039351871
1381517245
209409360
1751306770
1011787530
487885228
393982326
1754741420
665502932
419979918
9271217
1151269218
270343072
1083776162
1255497474
1263770942
1775150643
832647883
887465725
1405471588
290744814
158358174
2040353075
755476039
2040326174
691459711
1170200442
1133730402
209386254
152026706
157861926
54051354
1256930520
1419304099
335625492
1593669678
270487235
481413365
1802069409
1306125931
1247659502
228147291
1606517213
673900189
549635971
1441356870
398434803
497544629
19872026
402350279
1199769106
445091695
1032349631
2014830754
519777163
99359916
1265524505
1139281067
212614621
1527457847
1030679667
74764669
1582119948
1782917127
1355807393
1060063807
295488182
1787267055
1813895604
1780719614
1957228438
1314098742
626372236
141677812
1783648000
1028328153
1816223419
1968164044
1203329149
982082137
811210949
456250336
504054922
366380653
1916210301
1057942539
1395924955
1370238230
296365568
684381729
1207346248
1262156303
1432841057
683623676
1842592310
1386612465
1955641685
1008820244
2114751173
1931949264
580162581
234019366
635615181
1180843737
525854443
542944258
757599510
1146769884
913105875
1779367608
520974572
709397679
206877214
893788938
1861563628
1739544996
775537230
1071367516
1155208782
690271028
1501484991
67137910
1728357279
706111397
347020
52081990
650219438
12768527
1762121136
1131832055
694250856
528853655
115420497
176532986
2029550128
1808540243
877873979
977309996
454176995
1537108561
1834630160
2064390854
1322632292
1332837511
261549568
1307061071
54556179
1565212437
989556450
1383381833
1535122991
792151779
259705
1206499119
1808883544
1259013221
1437176054
1920711188
466738973
1898930442
105678128
539023467
121351888
1525058485
989579235
1684220900
1246369371
944427172
754213862
1110224088
367137444
1164950978
787295294
1437362562
1514845883
841929195
62892095
1066390109
12016535
834975073
2075306824
925749776
1065293916
939056125
1966162750
1180310953
779906124
1145914134
1123723293
1831510644
376746606
1144724188
1271080065
1173522089
1307761753
797200850
1464029582
680646641
1495438936
865271670
2047623158
178019618
1109059440
203570411
1144449341
1727582143
1822804263
939915235
1434874913
469203175
223047355
1322616348
265603429
300682476
1933514229
522628354
1443496121
135247931
2065043070
432661962
403283360
2021258299
1870909248
188338799
1367764561
1771809859
597582371
1671268410
1898753583
198763661
127707959
743537514
397558802
853750555
1637326856
361049992
2013718387
420249747
1598705073
2147207810
1194794920
2079674030
1347992578
1919276820
2093830058
1159307526
538572832
817022718
2114374355
1663206807
1076459959
1232891406
988665102
1626172196
86297669
388873704
1093057140
820524776
1975891217
2083143317
884406734
83988149
1372785178
2054175032
2070268154
1997665463
908567605
1160780288
1114865989
1822681052
603678360
815512266
1524797574
314472575
1254893105
1691173962
423477196
1298166634
988400034
1523956292
403537272
387149159
987106285
2105957654
649951206
861099921
576057264
225590675
1487992938
1873007729
193922140
1951902895
532729740
1943136457
1634583589
1612682085
1974397116
954770785
2115053465
640896246
933396904
693913919
1073322055
990080111
619762166
1294823341
224356252
2119952848
772039489
1389045387
593983576
1339569279
843324094
1294479985
1149187352
1324481347
1525242178
1353066066
1658903899
1529428075
1473727511
1905277345
1722856035
1516638602
1186454979
118260006
1182604191
194772876
743991227
974668237
641283362
2059864137
195027334
1051753372
1437392728
363778597
598326682
883263230
1852816233
1819178663
472939864
1686598326
871991647
254656762
280012216
1017304447
1723108375
386387768
807021264
915412448
779625056
1154634878
1558885046
1777439853
623049110
1869687156
1381436458
570843029
191515104
1828439197
602542732
1238268857
1958299716
1098825100
1481362984
1114413472
1458909666
1983762673
538775401
996219020
1779130672
1975595420
1492013698
1010332885
468602980
495137923
265058913
338035767
224726622
1977608662
561270853
438535469
1549151917
227686801
1507403534
412866579
1058101623
921615043
216985518
173125903
1839537518
389117878
754799383
685831997
1661707422
1798027227
1448425880
1737548982
1924795581
1220307920
2039273514
1259144565
940933166
993408850
755273067
1707201804
221176496
1378373153
220707658
923985713
1032190203
909992636
1466966953
570890813
1880266547
1624385877
295152838
938845132
1313284072
1538210288
1003980106
168323633
583003014
237747770
2096000140
1791680049
1609131620
662856282
1149241887
480161877
643061316
288939435
1925430800
1032033421
161205440
513023010
1964771819
659001073
260764664
2020479563
1836685330
47778373
1542973254
1568589015
2019434645
598541322
123595622
681825111
655771962
338794216
1307390665
1582740708
918880250
1995774017
379019782
697296516
1284491447
2145650692
1561953929
1666588318
27667467
1114352711
19174809
526984624
334501789
441332324
912738599
1049878045
808445323
1307963802
1513823514
1242143201
187159581
528060641
945974262
1584209990
1947141515
1162273570
1811825027
1954903631
294454722
1469413661
581830529
214664081
1571614750
1163929369
1226727930
300178220
312887850
1028136655
1236159771
1801910823
1837000537
274890539
1682167458
1635871473
570134632
2031998870
1701182265
247451630
1826726888
1697442393
54030596
2145750838
2034832022
402333218
724440973
783499248
1290835362
880915709
1639525037
5677051
377966758
194673838
1089465445
584277350
1993798826
2112998818
1967700286
2040538596
2069227370
2016796778
1553859991
743052906
553436031
803425177
1581053105
671441834
181999034
49898408
532332366
707559356
529113263
775766204
382855349
217767956
1797192222
1213772568
1325246759
1462097357
105759630
1424275860
832221045
1509482203
331655918
550403338
1169393264
731703193
847818550
2098753289
119346915
969665914
2023419268
1525210331
1157614813
1679119263
852487619
1158987613
298470345
1818957468
281972240
680855237
1809170740
1057398602
554306889
1995458303
1302504897
72750690
1888702346
929116768
499494857
1704593267
1583291091
1258244727
1611961029
1451975115
1429964549
587707719
240133993
92127475
679465214
2091106223
690931013
1065502576
1614611069
1559931078
1366529442
159763472
2021021752
405533083
778361947
1712099082
1651724287
1216250436
461915058
289341633
722203824
1031645227
624624283
1996400276
1831355014
484701869
23127089
2121396635
1379069685
920129465
1380284291
7889554
939708238
1731871144
744269531
1861481332
613404557
636306347
658871727
205979706
375219829
894216135
933996724
650425613
1966026130
225488483
2107210923
1043660330
506692175
1150473123
798055097
1033889238
964420166
1301135982
475349117
960159746
1136974466
1302717486
1453343284
1335579573
1708615168
1748758027
1381930388
427191552
880578286
1151728540
1672839255
651730294
267960459
1259114302
959250566
158369700
476779138
1768997266
464024096
1129776906
302538344
37506540
1485598689
1679637621
687127434
2051744271
665551446
1337894656
1671821087
560428642
1156407172
1493040727
881831901
1156218385
477965765
173923362
1029753895
2009323615
944372017
1578242404
88252718
1822406220
1626836699
449753048
1858575841
270132123
390279035
1723965758
1746436666
922256501
733064751
1566817905
844542345
1301961036
1421976198
933701582
2049799528
1840650599
1877231174
2103373267
1452447497
688910582
355791465
53379827
1806877707
339344612
1188120280
684243749
1640787793
1398089009
2126366691
1335676060
1491992832
789037936
1647883179
353023860
1592569105
922941760
1014685755
43591797
889112118
57139049
536045197
1581990046
1950739263
1411619198
701429096
585955335
165313346
1991726174
1789043588
942407067
239704821
1964010516
870604023
81265834
1956010041
801014739
1745070552
1142824615
316712965
797987168
1903906221
1528988035
454533016
398775821
2116048583
1853540016
1981918553
1108532404
127419225
125690393
576233547
1719294911
2140789961
1198380733
1012886930
2118270640
1421386075
1562276580
1524376661
1387000429
1164004887
1039698083
1834935494
1659996209
1446450374
1141810568
1321596848
625511346
1242093839
1576840836
1045456539
1285565592
1018599129
503764340
1594533849
351279962
474814466
1726700515
1305134294
457185831
1040106859
1439484609
1885904100
1791065989
1430904649
579804596
36504713
2144141966
1124123043
226759982
254148342
119700165
667816325
10946865
203040765
302892650
1762763478
920840321
276046544
718994727
415677192
1592379789
2024378349
386641844
1345702779
1711136905
362026981
1762630572
1236283378
1566532175
5239637
479098559
746827545
1090196189
1938710994
1046565125
768519792
2125012127
1584584566
1513412714
1954552756
1467232993
237415425
238901055
1593135411
905913975
1583207551
1147245679
1768747434
1938694075
219846068
1091883409
667970624
879407536
477714462
864699516
986038334
279017639
258213680
718907688
729613582
1097479037
35445082
941302020
472776775
231347285
1071342929
1999901364
710858716
936984046
84159431
2020114868
224681702
1127043143
578594545
1022944759
1375328648
1643557693
98449772
1118288890
803346729
152189550
1774414675
1394878514
1244834322
722034836
1659281753
633937045
740999359
1380109071
1518104846
1859300363
710157415
764477249
1535888121
1632997340
2142575033
701499487
13908345
479583592
39447990
1977340339
1515053733
1789080204
1415528397
322385898
798529199
629539305
1814766765
585276837
75596451
1453032764
1895864939
262664939
1268803747
729081311
125202472
1244733375
2132961068
1706173580
2133675836
1718685519
363996257
2146156595
337512077
1711271907
1010454385
1423517215
415552915
204352191
2029360875
969338136
758330321
1302611083
1182333479
1053358269
730268542
2056167319
1742612725
1432307164
1893371295
702705772
908387542
753688624
2036876712
771071663
614828951
20022566
1354470074
1331116467
392362358
491538620
707042593
1870923949
2039605278
212722835
526584461
763604650
779592004
1849114971
437824442
351788157
2064287465
551816090
768497408
1815953633
1696095646
1820314866
541356903
1420495678
252496190
1173171387
940477492
433013939
957155476
830338195
960183146
1355062792
532683127
1417829575
1654182550
782194040
2028716936
1064182973
1260677838
846596829
550549435
837051118
400330769
1693524417
1214006774
1424828357
146403681
2047972782
1103634344
1369387355
811212915
1937979372
1533123954
1387033567
1403863640
1972460227
1144169100
2022705184
618187020
1789973617
388000512
1916410858
1351328527
484544422
702405775
1795248416
1976183591
1376300729
923432350
1276226183
2059292855
44812614
556749480
62133927
1416936524
1586225482
1417840964
252437716
1328091518
729257147
282942997
788636861
81499225
2007671203
300966556
249528767
193859737
606877737
484348786
1950468123
301316526
288766670
795528698
2132828446
301780411
1940001380
1459876670
578338713
864828175
1992671687
210417876
376555173
1713697591
1400514161
468394295
1846785833
1101491279
1961603032
2076546466
927088053
1526070925
204191309
1613883993
684361282
1489379978
1765390520
303584679
2043088964
1855501246
1101092306
1336978912
1541291672
2102854030
410397436
1842803571
2126642451
1148858136
1145019474
1063540653
589715724
1359307907
209254922
729286654
2124343309
1030510049
287386985
1131670383
1545446028
292696946
318382766
1111693220
1896157994
1537894391
323808157
579977038
638405442
1013003266
1697145764
615136055
1656162058
371635176
68123349
24527030
1032039137
194624985
1197399014
1722461198
827577732
1013011632
906700115
732155807
466615340
1250633531
38518864
1745533644
617589206
1619940241
1325595128
1591188349
863029071
1680039256
1235052858
583155656
1379765993
1782260874
2135101859
1478950231
976795356
2115049907
733586665
1932144147
755978208
805638696
1627328496
649244170
152285972
1748931473
447426626
925568471
1240281683
1620031742
1845753312
334602184
391423118
609173839
1247823458
1564295820
1988870253
818995424
1020657019
528144875
398693968
1550095041
129718475
208878442
1050980578
1176740867
60233160
165988719
1241017158
832973275
1803440972
882721084
626313895
993538604
1245106573
1355275947
955787355
155144759
2119179211
109838287
1807346457
2036677072
842921603
456476212
686734570
590876812
1707559012
1387408238
1327231114
1714938004
1173894893
1479375305
1090719240
84365675
1316993126
1797608371
1940547013
1433862378
1654283771
1078508532
2042981960
1798178008
1848138998
339104963
767270811
1072051093
1889387180
1030121643
1277674056
1665056089
846380773
588994768
923067053
1890148893
1131771817
267382338
1328891370
175935091
1221230794
1834546369
627081475
2037407214
1688382869
135102956
1889131161
440826635
1830186625
2043199377
450602879
299942682
1275471480
701620862
2022717795
1113047742
309246604
681047896
2118308329
794786620
1149375159
961288165
15387491
2069922091
1750859545
297353845
968310726
752842014
1908397686
1724322802
1023354947
59393515
265668318
15271862
849956138
1981980471
660146096
1582052422
1115949575
134098589
497253873
1649219807
539777767
713833276
2004098317
125100452
57303577
739205720
39154526
1008510869
161827190
88507888
54963798
434889561
653167924
689772346
302036563
1842551840
847534384
1329311537
1203649810
1342103539
1448115834
1282591537
6919577
563313599
902834468
1889893475
1927896200
546299586
1698144465
1998586636
189327457
561879466
1018018683
832613192
2025628966
97114206
104730821
1698050779
1144711484
442877113
1275120941
1130746540
725001523
1930672665
410777818
1139797350
496055634
1262440300
1496471530
1029638856
1081230810
666663462
1831848227
599512383
457851375
924302677
1790425022
67124695
178261445
38085931
234664150
13121268
387428242
319409482
1850549722
1473890500
1481534148
478287977
2035185857
14867548
2116198664
2058321499
1408502569
1403007307
476141987
977793364
2064056272
681138516
1867275750
1790752081
2133938053
1830064497
947987871
1170623589
805845340
810300834
405684707
1540369800
1128418484
710929057
893831832
1248918978
1224563063
1633470421
45751441
102953204
1112163205
1312836471
324470695
501302724
2025819817
677704529
445061575
385732830
1828552366
1588772841
1463828928
924189967
1040428239
488181530
443483525
518482337
1151398724
1799933192
1471421775
276133352
198279135
846768244
1633330765
1910344796
1509575246
136088769
1935010638
262733860
2075887657
1654262092
160008555
1741182028
972426093
844100542
528264744
490121844
1403767626
364890493
324586123
2066704620
1424737048
1989351827
1209804100
186911711
630037121
1968141297
1254688448
436539235
5162504
2124652054
1533902944
90897588
663779781
147095802
947635278
1037997511
870397839
1377459357
1786904653
615368246
93110364
1288489658
1623432985
236146133
1065300307
887560593
1102002626
1821791360
1611402880
1556754733
1687547601
582191059
1855522091
131132546
1322515039
443070835
828652215
1949492494
152687298
1284577440
1046381471
441292271
1496425276
526304180
1438953096
1635385089
701313471
100052671
902080813
1658423287
1686382330
563661619
1388843721
1642187356
1247498269
1456471087
1623744351
385525214
1737631943
1231324971
1705047474
1343893626
936501941
1774188374
1540785248
1790811596
660525146
995545476
1807048625
1008858181
9323045
1136547783
1887841557
227951999
1941820614
76986546
537651692
1569196235
1696149694
1937977430
680974797
260710193
2061567288
1056054332
778659655
223305979
1158106428
1850521219
1535394169
1171408992
627570100
1606507483
85846344
313040108
1237048277
264295765
1473030473
1550686325
157288749
1550836765
1890899117
1103247806
1372525288
1159179986
452180648
1590706584
1261071455
1786549444
1484126073
1291411945
13194360
1179998203
948615325
1065861912
1508436725
572009787
1328869714
30859707
1708091462
800237547
535139887
1498782800
784005439
1286302874
1853912091
602231269
1087317861
1092849900
745823542
1439817689
464587410
1935430017
465553747
966714819
111811641
1861863633
1555771832
1993007157
920150458
192042017
1304439673
1160320101
783937090
292361356
1593739694
1590643707
928914696
1983037481
1984929469
1564954840
223054929
1569002939
1864659164
1374371403
1865060481
300353746
159737560
1572760969
1273511220
1396769904
769649821
1569012671
925196133
78171930
1578904332
941260217
411217402
429167628
397851838
2022750065
1600825496
304215759
934544644
298096120
330290283
198172811
590343151
176396244
1998765505
1470923552
238574227
1296420072
700794497
1083219572
31670936
1104520893
144337726
1196214956
1415793022
1028853069
707576856
1102058359
429049043
1703875043
603506462
2078352994
861662351
743271060
1177870949
1187192985
1411970674
962974541
1095349684
1474320778
1901122107
1240920544
1292700823
576170664
888547894
1029371164
956591321
1027938210
1260228929
1043109848
1384611712
707364398
303005561
520403360
120586939
1292905753
755673633
93318610
707090279
1008146981
1617917531
1780411062
775742619
1272683891
1217939768
217099150
923834486
219010264
552507344
607372499
1848475273
1942970263
1189786049
1255803314
898206237
314021865
1464653544
489346162
333131267
230879936
2085396155
619351831
579677132
494839845
115556174
511345233
1159591823
1102632749
588070840
1592924516
541504371
1208361065
138033325
354934034
1277254129
1364997890
1285333412
1866384910
1708243371
1605216549
778172778
1314746196
1479147320
1742054219
879211016
522862658
1228570759
1859077577
1369669343
561706790
253515624
1718642969
1860151537
1725135756
903231064
1082159200
1535341119
2110747196
263020295
51001857
655294443
619359058
1718783307
283232449
1657443912
1725067624
2125387877
1407563921
407778880
1913574322
546305969
742304692
699917781
102754384
1259982722
1716319952
1936583944
2074445303
1884702162
1405495370
455428974
426171232
1623043830
1345257849
855078654
855575100
1469162517
701454068
573833992
1478087808
666323692
599883484
1915030526
1370683621
386609351
690543269
1685031775
636371016
1420389253
1563387129
67274628
1210592644
1297043152
1219943006
629608669
1348540700
1443418513
1142050577
671065126
532101467
975723574
302119886
1942469846
1575703745
1539502059
1715024386
1027537775
599843363
245075019
191252862
2136114744
1971249167
1688383338
1804633875
2145971520
1243875549
605505644
257654077
1033568093
1617338958
660339879
1529728773
448106817
638547822
2011540844
1643243207
1523908653
898333071
1022155992
1410926245
1187824843
897148404
876107717
445082288
1248256333
5564931
1141720941
1452480127
942238987
324605082
1512556922
1249627612
1135456748
157872398
1554015206
334974241
1059992446
1271803877
1843142022
220576768
1080776251
768459897
1401062501
64427064
1590448497
187405795
1089599208
20447801
1805211703
1365839104
561705396
1472403953
582818785
1036788071
861459931
1722370327
1146153113
378879642
1100940310
575256080
1274699894
1298345421
1590970816
2061321352
90384748
460764892
1008943292
299994450
782853181
1273986343
99573098
1242511555
1696751354
1751446275
1869996052
2021873267
1936135823
556116584
1368555848
1796022762
1763054913
1908421059
1402332488
1684394513
1245714672
1144629952
496707708
206043056
1000008873
1583298126
258369297
1405969358
328214136
1547815086
688811065
1348932849
1843264548
583838934
2031560141
40471075
1761559908
1076183508
1883208589
98143371
346986926
1117481833
1895348694
870588608
2010970850
956553668
631746006
794554795
1591646647
497781603
269569296
1809612726
1004650404
1170040409
557035351
1601904280
1058462918
1949896809
63154561
1710130649
818853270
975279310
803696643
63332986
471684088
471886647
951510724
2140380222
52670978
1620007861
1379831413
2104462726
1031172783
1030367797
1703713121
968295177
1794064410
563520489
1834122212
1730335045
1634470363
1755135166
1029536448
1809944197
327504292
989283876
697453909
1452244751
1138566525
1317050400
346604019
1118544014
1222785818
789213898
1027666314
3588856
381375063
1167955333
101000304
327037749
1019699033
865673891
452950506
1315264613
153916758
624528025
1768163565
1762356547
834160884
659763412
2047951523
1657256558
926191434
2123357928
1437283441
1411737359
607446983
343342285
279844766
1257762697
274146993
1293054875
1469634568
626170219
1135815963
1186612206
754145561
87216772
293798158
538251525
791605642
1491453027
1325669662
1274458231
188095503
399802572
308897616
753692035
1647840086
996159675
806215618
1427943828
1284081036
1036305207
56273888
2101269625
434445467
1457351721
1239340269
2060493075
1186650140
1248064980
2000576942
1662796193
1297637074
1165737301
546622735
439898726
2106033354
323660993
1456085139
1762074420
1577637853
1412780400
1931374900
524343799
132115544
1066134500
1511873282
198041358
529675
1909149391
1925466811
614407466
369949237
15787463
1033909989
2047292563
1181338415
1408332714
806814405
835452635
736520571
221372963
407809744
1521891619
1965669661
51840534
297570967
1117367756
1645311193
1930586927
994473413
1985908789
436097913
43438452
945381531
34260826
2023907641
2038021646
442362858
2032382621
1857730365
1888936232
588873368
1008360650
1415922025
163923029
1456455403
2134864302
780432008
1455496878
1011052238
1111106265
1633715853
2111569534
2003580306
1592317173
1818138948
1344643252
1363990405
1224850462
2036124382
573034566
2131695290
1345904888
1341195293
438394380
1790063162
743984916
954940840
1583160432
2107027287
1428935447
398125848
2137504142
333109291
2141675692
1708140327
1037108010
1620719599
281782445
799701000
846560372
1322168004
1526300161
1865768593
644049016
1847669119
613656835
858864807
560972140
214028510
1962115090
1660924211
1593481711
1116390162
1763547157
373885945
1130716791
1544742737
2041852486
1761553311
2010780458
137264637
280257099
352027623
854462289
1020950501
1426934798
1362598421
1215855279
674427582
1281340622
657713314
2142670140
2046403028
703149939
1773813582
1771489454
85540627
1304720806
1933850496
1092301007
630583377
713946713
52657975
856339243
677403517
726049043
1134237747
421215744
1580830107
1650612985
1253388636
1213061003
2043024589
64131624
1964131237
1389189755
1938748072
2068351097
429671340
719716702
1012497762
800794059
1706341383
325306694
1544776187
1053418616
288504894
1141353807
826179970
1389561467
2056236441
491879033
129065136
2060404167
1710524721
938412985
2087665025
1960096017
1593241043
1840039922
2100741455
753840981
800786031
1515038972
1459756946
1462441810
932815848
41506013
1720078224
1014993263
265562306
566796566
886327050
811200749
320070592
264587633
598339607
682017482
437465606
34666057
333775583
922437361
270993031
2031248191
176770319
890966512
715830603
43162761
1292803120
1401037512
121971815
530440194
1607645179
698615315
2028890914
1331870914
637920362
722415716
1687225929
762568413
2026921581
1547722152
1479774779
782003066
1704412757
554710139
1337680543
1881385241
1243535407
8656228
289565993
580683886
828488827
1089643415
396508274
1083758972
532271144
1629789815
2015444411
2140887047
381704174
12873823
1542778704
289916886
583698226
529074066
609314846
432081029
893439731
685040385
47095955
1583043269
630607539
1341013799
227629656
1352278627
701390687
975984865
765499749
493324842
178096962
461462475
770254454
646448055
1344905896
1273684354
740632496
262978712
733322170
1759856102
1162437107
2055856419
862845301
2029530609
1837686387
210598694
1442943194
1305803855
610834525
1717122780
1963213190
1643139095
2096410063
1789343184
1177233548
593127348
2059585989
1997856909
2138274356
2037646276
477540265
1949940212
153794013
1841601531
647428364
454136750
529859540
1038638220
1185925768
1813354933
805222405
256204049
331577990
66760602
1701322109
185760936
1278962764
556994855
1198040129
1421833738
1530477505
1352422298
933406019
788725387
372190989
1578904918
915120497
1507572509
1786605679
160888895
1776294295
1026099644
1291330317
472379579
506189977
258940147
1084255253
2032639928
1706274001
1682002203
1334944212
961034627
1193681035
1317201142
108645075
1776350437
1581347643
1670392831
1475951745
1362654729
837136465
423526746
525590366
1635557385
1465433586
773990233
277580841
1562124649
1062600879
512824722
1061001514
1731630703
995741579
648844678
1155437079
1604430790
1654911333
724810428
1023714806
894353131
368744565
1635950065
2041464919
1326190669
638956888
1286332183
780495965
1882421733
487340558
929253542
78655268
1010289172
1470079049
624805170
2018602942
2063775680
11607761
2016808998
729128214
917319605
876334314
707340734
1831920022
107886394
1777204967
1909669729
807142276
1095043236
281523972
1836143150
722210312
926862103
1680136970
243148011
1511922643
2115377001
1990525336
1573967448
653206830
1719228717
1662229935
792047798
1966588511
1768839723
834146643
531410193
1535486383
1679976988
1223646338
1557425206
285494940
670397891
351132709
466025334
580839422
159228789
1802415777
99763081
1110112468
920538670
1099540882
1061380362
940001125
1359685271
141858114
1173048087
1833205578
550771236
296778243
189703934
279911988
723533176
1363340529
1322573613
93547316
194220893
137039447
1935149577
2063990853
1112010161
484462126
1745473430
451632396
1216527450
1716910168
1388479815
1929318032
64573074
1297006959
960821469
1738704162
808606866
1516101684
1696693213
504127064
2147307710
1569528284
1363560293
64764828
1782187009
1694241657
447137269
110929000
1222753790
1022070770
526056072
1073680864
1414621501
1805367564
444882276
930538989
622064993
1180084768
1379740420
191628720
246540399
511709579
856649018
1217407773
1158379031
470309225
1700015024
1184558801
1196298362
1774941557
1383876465
537447108
939896641
1267133789
1080488219
1145504006
523435036
1887834397
957182588
1255064675
1232390379
2110150555
876340805
1193100178
781035977
1234640396
110614386
157807161
135916630
1078166883
1566406255
1597151389
127107478
1486889137
874783642
1813875326
611249770
1294609702
157273169
915616922
303678343
660511135
44044025
64414045
1496525744
726898515
293414538
1821295067
967885262
26726061
54281466
909356308
544620263
1188697309
816443665
1944433347
93755581
273132119
939857291
1374070103
542840415
981710275
1458538881
286267790
698914410
1681807562
608803394
374277085
1865940002
7574604
12103017
1411705089
2045874992
902746513
557103189
640626184
1715215807
727773084
1209550480
393835612
1345371417
725167752
153999585
14659625
737504429
753423286
1726097499
615317364
1439173119
1939090069
1937540688
2094096622
823863293
2065005979
1323505636
1289555422
636005878
1681976452
1201066385
1913953959
1659018111
1760517371
712477960
1709573977
31167778
134027667
2003130546
1730168356
1652784048
1837148191
1815248903
267285784
739796114
560473275
1619376663
522097401
1062126209
447352417
1796732629
538173818
1617845966
10363221
443986602
337010058
1013504277
1961692398
835950252
396163725
875339781
1328025422
1658320462
509762167
1508046341
754902252
1135292677
333592276
64431494
1987473153
1685745603
1807888303
1959234416
1133806756
1538036503
1234414758
667321734
31039566
467085907
1938305926
1305734190
1021172642
1575955167
1296903622
745406124
1509942399
1382211403
1702635617
586891400
325325207
758723755
1103659837
1473599093
715461912
371893866
386731970
1022072487
77506622
2110614044
992145351
1070801152
1849664146
1046877535
17349022
791048454
943576411
1678736931
1351120968
576401265
456867942
131467982
708130170
1740299777
2141309482
1777851729
767529584
56385064
1537595265
666426757
1905282209
1717374244
1665129531
924674445
173344152
1791497928
1374680738
957514143
312180436
232457525
791058738
2035063723
1093356622
792694515
1077007139
1611666065
1711677173
1806091810
832976880
1438047613
762825039
474736663
1496361380
1437928045
1146925846
1999212899
872953375
1875939607
1899912577
277716299
1275885061
1569667127
462241215
1941949846
1377719078
1754326072
1165149880
1291797495
435578327
1641340474
456328604
368105130
81245598
374508630
435057953
260502982
1668643263
1687181716
730040997
1723169045
408448014
1345807775
198510369
437667208
1231623883
1240102311
177344984
594690186
942312657
1438815849
1156532941
977715807
1971118746
715234367
1297188631
777932634
134414903
903843747
400591875
899859747
1897113034
1945071225
1325214933
1310698813
1885401219
1612964555
1245570243
810055261
81202203
1136059547
1399788263
45260151
1952203276
1084914266
1355826066
813338590
1125455795
1514349613
1352416966
733262764
938361398
14598723
192571919
675685960
1056296201
621428402
872493899
1518860353
2022011987
536812852
1667195724
490188825
407141625
323466219
1617488028
99370031
563176353
562601767
37313163
1250741628
1488949817
1500751842
853371495
1295826177
576855336
1762223181
1884189013
620487715
340203055
1770861733
346306369
1002076043
285732449
1157773026
232862012
1529662681
779255709
2103300764
576491048
624501406
2030289897
1944381285
1000034497
70853529
1200596220
339694939
2125075405
1673962040
1743825814
517577389
1464120678
181110188
971570607
1018619605
677823155
498207932
413107605
620419775
238731483
754338479
799634694
1733985558
949282354
627493136
1116275240
978335715
1413630715
1332661281
661000628
465212433
519624962
772401891
1085065366
264901626
1362286449
615061921
810450800
900510787
887134367
1039712949
1805655760
722456517
815208085
1326097258
752507784
2062939809
2036788415
1094020646
499452183
33677832
951915315
2003843619
1665331390
213210125
1511190483
887731452
1463344689
1767920259
1903976558
61997503
1612149739
1479185465
952382588
891301589
1339073369
1275409621
1016395887
199388494
577026631
1229377969
589801175
976682600
2079582042
1699938551
1794704511
1865989873
1056321829
1092987209
1782200251
1723036649
1085118893
978835305
131573594
263913047
1899809668
1078482256
1142711541
1019792126
1660300619
1946288215
1925510292
1067581059
1460620954
1183719578
174032610
2043241074
694010837
358481547
1054671274
942953578
575948778
1266223783
1645150527
1913395607
523505238
1352832151
313734708
574917154
1959906062
43556155
1652330636
1648493933
766132162
2086396580
1659354551
1599994232
923054636
505004381
845092681
1015140203
1307764982
495137923
829679858
278297319
1432863157
834502769
521393217
670762146
974992119
337673172
31837688
517019910
1416796190
192777594
1037675719
975582613
618193334
2083719778
2051907297
968667297
505941828
1947457997
1907106896
219210447
1352850102
1902249095
1404044694
1197622754
849574186
1216456624
493001429
553057759
1989234450
1844124781
479522930
1492434428
973764990
762811435
1440065017
480004602
860189017
1169794382
1915335166
1417309475
775771467
1048043301
1783097356
1208048935
752030529
1633095064
1773514370
204150461
1432385571
1681061329
1701480550
719983947
635946751
290822682
1776575140
397371369
53957722
1201401786
1183946360
1554913330
977083264
361900350
1924368121
697040148
22617272
1576759331
1017218869
732342372
1404721937
120590018
709742959
455226816
843112659
1214214332
1496813221
15896586
720651381
94128678
2125799592
856523437
1872663829
1026422970
1388576391
1167787559
605038473
447035510
1338177029
574712797
1667825491
1387033066
528686108
1426971055
334072555
2125939937
357734530
2089177201
2087051885
1376161685
1316046457
250654607
505967591
1840592710
602817104
1291479276
1315812437
2958147
484148910
1365324916
1984929048
1730332300
373197506
952403010
811486043
814591540
1922454792
986564531
409693358
1712827996
2008834582
1533275079
60292500
918313956
378996158
67653563
971244398
1914064127
876806950
282927014
1936889884
1900554772
1831318329
1254235572
332923118
1629284491
1385294817
1614644914
1070122697
618211285
1213080799
1981216924
207006013
915350784
1366870911
1666131605
1254305652
45275797
605255248
137808741
106793560
603398034
969752277
1243914846
1658403623
321312740
1988500305
1883058626
793430595
132347714
1973684365
1709055795
1137202484
781550753
320788463
1934833558
809261622
1631935414
786415222
395683829
355047540
107382021
1125097268
203136033
164604604
2029064678
1701899881
1833184886
1953911479
1740537877
2023466472
94098580
952489358
681405913
1841138277
66390233
1773067337
1385224865
813957863
507433855
2098401005
1261141702
1626146687
703615741
1815995786
584174033
233061587
1205612026
870557343
255369784
567210921
67803586
2056364821
207485527
431634413
1096881938
197341825
1130137511
939216344
1611312461
1462834191
2031412892
765180558
2129728285
494575193
985457773
780556394
1831189836
1726120722
1475266911
1237970577
948276446
1280484938
414902966
1831912665
1367247714
475521870
367615415
286891603
1711445433
277450736
560869863
270886788
110599950
166968839
1302774381
1922464134
1745330575
61054095
771834838
471541928
240059347
124906557
636485143
1219831468
1097565883
1483290645
638123880
685102007
1944805525
1514689102
1870866531
2093059424
1555154707
748563846
15911553
1161319867
2124912030
272538559
417312732
1132463387
1604467447
1114566249
2043786238
14580366
1181661325
1786290637
1842192434
965316810
675852380
16390557
1589075102
774447753
292122243
1324631498
1366684901
53016797
1690332381
1016014211
633569318
636112309
604892587
1535302654
384091664
1754651580
576541604
381807013
2140458642
1554880073
945044135
1666484023
2085201718
643290253
58098529
1588575768
112570021
552095575
1283680507
1477994802
540395983
649572160
1113799415
1213384459
1528880642
51982864
723895010
2139144408
12409822
259165844
1294196106
144252948
129128881
839842244
130434475
813160289
1856978775
1159027602
853799441
456582275
543658148
1758261569
1761703341
906045893
121875735
819016989
542262308
1355252588
302522083
418091007
1498136013
1377112478
1857740822
1830617583
1294894087
2083175115
1163441583
1451264707
538080328
323573296
2094370951
915365625
641303645
756161478
678215821
1285723604
1386822162
1493036584
1741740086
2084961327
1937419068
509434826
643596384
1314819875
1778024092
393976489
334725747
584621642
567027133
2136076617
923437442
568126595
374542742
554426870
259721097
1950085911
1095816866
1698183903
665148972
689375500
276257078
871443422
1341976672
1029053036
905036321
2113288399
785867243
879403535
689952962
1552971557
1060969618
646263678
981265373
962426166
1996787414
1443467864
1054807149
595128163
783903428
1741578975
603555450
1839452434
1552224196
1601771308
504048598
2065873053
90246181
1912543373
2130911052
2112444356
1015389170
1738049321
579615477
1959951055
1738132854
1582435710
1718866854
2033461731
1116694064
1878132925
1800235356
1746620584
1797798146
982415011
1298800866
453214139
232684008
2084477129
1560698225
309343114
295704174
1475738699
812449667
1503486621
2027132895
703525997
423058345
516561455
1904153798
1145713033
748317990
584956296
802486837
665390181
2043334814
478586342
57606424
1089813079
61208359
1674200691
338247053
1219944258
1511864935
1732745378
1794755441
156173274
351241321
470606551
722276734
805772425
1216696190
509762383
377888982
1629597520
631107074
1107441419
1767180490
1749151908
1047121357
1472598443
866874078
717773722
1312138594
1234655730
306394318
777851528
626466895
2062275526
2100319105
330259336
1898628955
1440428576
1043886035
242859369
1721306353
1220026701
1470270111
109612101
2015098451
336513114
691595072
312939768
450168973
1925881051
600400651
1796146354
1954926047
1416348484
1433972065
1930469203
765889994
1116962080
1587882336
1619749316
1362100521
1707788405
1734283367
229387697
29302380
1076206877
1926852232
1027050093
1587315548
1391974006
1949771943
2014657861
1767655200
332286506
337553496
856271883
318867803
1514756147
779654319
115388380
1811854045
162309812
494327535
1215055591
692930230
1352340701
1451272040
1931510799
6540717
1655680546
118906052
112135523
1379666781
104273443
360234423
1160820604
884092653
964129405
83813353
2071100211
1925597140
1380198765
1030416073
1850603574
929145296
989481594
1169123276
24889913
1354392580
1271167185
808976504
822979998
1958649448
1243248192
1070413010
214155249
1486190916
211627366
1066635410
1275106454
1980363857
762281376
516190324
2062697454
1969690944
700147083
1973350381
1059862119
845080727
444977110
175640656
1721849166
427756744
1822273834
145876996
685887318
586373721
1973062336
2088717277
1156875893
439202211
258667822
2141651819
6218332
1736270230
1870126660
1448995497
1043413497
1728101913
544305770
922570814
42623084
816054508
1161943514
2087850973
1465275500
1212930537
40348388
1718944408
113992263
1744110708
1479382069
2012381017
638549516
175452318
1326120731
1563783422
1665420086
828480254
1066264912
536121341
1538850584
593029894
1179776325
1829477646
497314753
1089138409
395521982
1201352384
765586939
39847595
637576575
183473152
1669246494
1960888337
1700578648
1780748297
2013399493
304140982
828772312
816438664
956057161
1932089386
2019285444
1416044936
86455701
125944287
1001337610
620712843
539105760
2021214933
282447880
1933748698
243725684
137436922
1037991382
807824396
1882173856
1323908021
161858932
1757548815
279298706
1210359726
819473960
1368478422
1891712732
705894852
807063243
1167718228
91785172
1560419902
862052459
1193168606
703801705
950228959
1052386818
1304589200
1731938964
2098213717
1008357650
533510377
1051745900
1089555958
688377254
1669294467
825270840
1742761742
1066939830
2014884855
1653402022
778101323
1467277208
508958757
1762701040
287454831
1384733286
1733658775
1318264350
1678123245
773544830
1535993338
102655070
1125653888
757050357
1919809665
1475281366
1467234456
278150702
2111153172
1516932298
1009968158
2022076945
335158391
1173195838
104090745
2050664827
721328448
792738546
449397832
1994848981
1418165007
597340288
513059983
1650417450
1714525799
1680908412
1670563999
1398318745
1516390581
719484141
1267465943
396011190
2049488369
1098710615
2144438751
377999081
1504035341
1298643030
613406763
1044590498
910452373
605042580
286334911
2083764963
650059211
1398258508
1049397377
1231292856
537385971
473342617
1865383721
1219458760
1827841377
1117026141
1560705279
628811640
339872156
101595411
1337980278
1734970622
1901369458
476008789
1125287505
41062450
2017791
1638077251
1372370729
837248368
523289216
338270036
1435476226
304084076
50544710
127555580
1587847629
1106394183
979251936
119977275
1356635787
2092249499
794314046
1009173907
792891129
425555478
554894739
1136883716
373523828
1357942638
1845693575
1045515
175716147
375704648
34137287
2010948530
1965316963
12041144
1233567987
362744059
1895634548
1266610190
275238722
121409259
472509955
233091914
1066448565
2097059830
938176205
1683780557
768642650
1476908441
1400119222
337783215
294448047
509912841
1739279508
593601403
676674544
2005470286
1158560405
1832812433
74349034
2004256551
1088712418
1936798719
1837810583
1687883791
1817101712
1911034376
1611945041
257811982
1933145417
1947174313
1422825558
2014087946
1811885194
1972412204
2139562670
932847830
1375774602
911269402
664734479
536974136
1520779039
1263320656
297635907
402261820
511729275
1317565140
1977891790
73259016
1783506155
329398308
108370638
1191691193
1349970984
1675786815
506536492
929239283
280553335
2072337306
2086733336
388693914
1142846395
1879418299
709163209
1425008573
1474400339
1650721997
280482735
1422474264
1964139382
1696188040
861640177
118001283
1017435452
60276685
852154663
478278542
1046226130
1168355671
1458075861
2092023818
472620484
27126062
1897195999
149324152
352506971
71974924
1147097143
2089768916
1832178098
766086108
745940010
297307647
247139138
1180503100
1407512292
70376537
1050360342
507086519
1870433015
692949326
742093242
1933849643
1400503208
1013401014
779045453
353353682
252718531
774405481
668507170
1220004497
677320479
725444149
655724605
1631013526
479490725
1610183014
421207249
1042475395
806858623
624910351
1989511091
481669996
1871809905
319337083
1794103213
1929206353
382171692
1839851023
555200840
1820620470
1469744992
649055877
1802032343
329103723
1871612086
2009023185
1022455593
191008330
2079505710
799139457
1497984738
786903382
1807208448
2114589942
392340007
1129340694
1993409632
2019667566
326330294
1490652608
361700968
2007580535
1988341977
469033320
811313876
1972682101
1098589024
1275097232
193244725
1353332202
1935566687
1937211623
1832908071
1734483492
543728799
1014145033
2097165388
1848946281
75245697
448008490
1875180118
1580607385
105552706
704881055
1371134664
1558358375
1470398218
2143860061
529150918
106607205
1941934869
1257839196
1105665017
1679839920
1225843295
602013035
1540568227
1303004798
1303096565
114125602
1513916423
901812145
391061410
1840606091
2048128457
1183346287
309203699
5645538
1598571528
1007105990
738011972
110874932
936351893
937924913
1516334068
1689331608
1338349777
245502042
428137887
1877053881
1092182211
864974500
177934709
816531716
875410925
1373403490
1028384027
195827939
788028322
257438759
2049872034
92037962
1637653466
1891831335
1138617997
2118701800
1618655465
1972257101
1178778890
2101362035
561531887
285932975
886232218
1786818542
1727631722
843505303
18735086
1807874607
443710506
1451456960
2097761652
1841426188
1761838153
577510411
1238817882
1505805409
2097964325
2068279589
232719972
582038936
825254548
28164734
1893355930
1469709874
1162579105
442819478
1168149581
871463486
81619173
803968580
350891703
318251188
140012991
2075548150
1442125000
1865972351
975376135
605274921
2113843539
1342851670
782401710
519836619
2118408133
1865106176
893137861
1166530375
1253209244
1702493791
2140496122
1035374770
828258962
673537480
758515734
962236342
175523019
611794483
800001761
1103401919
1965666727
152652535
1072775335
2002750631
355279135
391525768
1908903171
764961453
860627223
1760269259
467869652
1158613023
268295452
1200630714
217341882
1568521325
2132997827
708531789
964361682
1316676652
1589713679
301075653
1926269591
217456670
260417628
1395853411
1135639172
2072746781
224726888
2132708211
1878637794
185839472
678847857
1005460897
614444835
544832716
1382120791
1091180789
2101002926
1251784835
1564180729
1982691358
1845366986
1807050943
1112360886
1701687295
1419249067
154243435
1295174047
1671310717
1023076023
1513953516
1131633631
1537744513
956545435
1941424090
1451425216
1798153029
1546746447
1353040482
182030404
370608507
1160425847
1103761099
1710015650
1786486528
416127512
532048744
521799351
2094576613
1387114363
446210170
822945759
150851412
872185314
653536933
758164909
1839090478
279525115
154729526
492975040
1968387035
1819029469
116106864
606138305
1071164967
1484052839
695006466
1571023705
995211829
349161947
103656331
1232628056
1979881322
655234382
2142545666
830336724
1297679005
403679729
1513334488
1667731815
1812250357
1943882091
320064479
198571509
1722525217
705718122
2078870037
469274703
409486753
1833558949
1935086373
2046399955
468752862
821359572
1464577967
1562604100
1072852905
1483777035
587084567
566232074
1682015100
1713809038
1365362312
1801209791
1252292317
1036266263
1573019707
1758327587
737899752
1016877656
1159964273
347918075
293554844
1917322304
718310970
319130605
1506653877
143576749
994570174
1316621615
1015174336
1105598466
269506704
1118941724
1649793908
306739674
902166494
1374501930
1438343674
1565705014
369558378
2038665707
1740489259
1971368000
925535405
514171605
1999142472
1229834467
1761454338
96473230
1887757773
263297298
830407516
1587085820
1417506560
267376135
587834510
1134360073
1016358489
915916852
1940894618
868837319
51253396
1957460762
541328991
439124847
1910014260
1227086879
1894370189
1185582485
248107129
504160726
1683865753
2028959957
2058116710
169134907
1105171489
422703000
1244760015
2082575001
1030704583
202550558
983351019
76767823
1582295855
2136872836
1829377649
1637228966
713504751
727024071
729009729
939411620
625003446
612176252
157276666
1379226448
1988694876
1304365657
629876912
259858999
1842419650
1469239940
812843756
627920884
687910902
1796474445
491935556
467217255
188964882
574855703
2083466812
2023648063
1195870415
1229095227
1756648610
1867599477
1578255190
1277929868
839546624
2124331407
107558346
1869220016
475742101
1509463322
1166339138
892199740
521514019
1542928879
1728755758
678208155
1211031556
171185846
1854748955
1480244495
1681231803
973361992
1714102399
478936900
693047610
282342443
1594842743
2025893374
1304299719
1661146593
1198843511
1185334057
1812651695
2073659343
1929667707
234806043
1409759762
1260226292
1119261696
456803023
283212095
821580420
235172721
1585516617
1529780504
1914834575
1602763630
1544038449
433150831
603567748
1524150626
1698990012
1081366585
463779269
1962507932
951829465
1840127895
1055793117
1528427794
1458970309
884741773
1354696941
643298603
2013845857
1457652318
1349677591
1525574086
1288904160
1868349406
1585360590
182812800
339253539
1961871931
763209177
2036930973
469524860
393573803
1574358644
1051587022
1136739885
1594380685
392231743
1689862615
997898793
1933980085
398217140
465205023
1496141099
1090098869
639733664
752143256
1435418283
603350535
850320695
1496703971
441829158
1109774101
1994668730
2118824611
1264024577
745763673
305694815
1749882119
1381844686
1173404673
1975856705
923516395
1991203322
1825202107
240119200
1659675009
1203641303
1761238544
798877690
165099599
594087825
1532354065
347235188
1416047182
274488886
253306843
1874259743
1826991097
48378333
1038552096
408160134
1914680575
1072645556
266474529
1769612227
567851823
682059262
485344388
1643060615
346218139
473112745
84569637
1178612585
1451235117
1663028708
1837185898
1766670628
2101630356
818180635
1915307575
2141707847
42223189
936216912
1777634381
451157699
1191786107
765156436
9660256
1926096408
1875987809
1395483784
1210557730
722574933
586829092
1417972368
291216567
905785676
390163928
559345784
971665344
2110310115
239716912
679990777
741138373
1038894598
1487350807
877991931
179811894
1442039967
201187128
1147697313
34120030
728559439
1588989727
911883618
2085388819
583997899
1020507109
1390859202
159639552
101028940
376529691
272123393
1424806813
569455365
151311584
573461978
1726701757
1337428776
686601171
472367869
1022515998
1980051913
192771903
1895535879
183116145
1750606804
1023761020
1242260408
294893513
436877353
1405751126
315434324
960502155
560076345
1472600943
855525252
955533313
1359662397
2010823288
1273433832
252814779
90316854
1138114729
881302235
527757607
1422057782
1831295072
1329234194
1329476240
1271359133
1170998247
1839309246
140888779
1766333496
1918322191
1590172157
669216139
1464246947
966226684
317728768
136683449
753448406
1286321747
116921115
1908339552
428913814
2095593044
2061031639
868263552
458067246
353806338
1724861742
1405046734
1065131500
1640561711
659998654
1640444135
41845423
1272910455
71044882
1791926532
828332701
860402040
198273506
1044729958
179355608
2116713751
1124904761
164551333
1130716791
1378820253
1004618908
363599167
1083662458
365159007
1214213616
1936509858
1706680955
498377728
1431768027
1225522154
1067535979
1993136677
173468013
1685709143
637870912
213422956
521988075
2098863683
702280687
1460579176
1930805611
1164913640
1752871589
1109768888
828791652
40155705
1878349479
739838058
597107530
2019272971
1164224792
2080409118
2011920337
761160487
1876979096
489504464
56107755
1806089366
1176038705
551258596
1469762407
1969052313
1882129211
616368089
370533043
35944755
2146560445
2127629317
2021729415
514846908
696959272
1123777650
1138854332
527466726
1329057944
563097431
337582259
559589934
1981775674
547800038
365166491
1681159205
183859102
920013618
1647329973
737143033
590988537
1431853483
2009206794
1253933766
1679887294
2088019988
1731884768
1260410300
2105519265
208548968
1380246628
452564669
2142117895
311282833
798156261
631117683
1726909677
739507860
216784082
1558064933
211081737
1029789737
355104660
798620234
201766629
1573529032
2043750586
985956547
2073623310
1093052387
1407786048
1309001931
709499681
794977913
1950442898
698447629
705983773
1971322714
744663545
1291363683
808604655
750512939
410168222
2086850926
18465798
750365540
1814759003
1641116395
1499036762
1146334032
2124609830
263722233
1030208903
1169475411
1521081164
1092436573
1434372270
731075216
193847165
1721856736
2100337912
1853266821
165706784
1501951266
832905628
2041911105
1516448333
1390384895
1437603275
1678200595
1145869936
1507806207
211749109
1529670249
2123601408
1413313757
2125854117
1971015667
1903944813
1455789947
592007179
147629596
1268362685
779642255
1663157127
501520136
719549878
135386308
762126989
882300391
100925551
817009694
1502595740
78325861
771369489
1350593943
1546650004
216908191
1749408695
378182053
911934044
365769733
2112096251
328787178
2022584443
684753436
1052928165
305019397
470278555
1300077506
1113162870
619100245
1522698591
1785203814
940201027
538903066
54124465
1790388723
1884192570
761901887
1616404971
942712966
2104800168
135363448
1047984107
1692700677
1336108615
2047858924
753241932
1183593983
1126501561
1613439338
160249468
1460543564
343109044
1037325793
24882786
480996872
10503939
1720761271
753417509
608876845
1011171194
2027180949
1490503281
106694333
230530055
1303149455
779728586
318277081
317442175
1244227158
1616930909
575222963
662483700
1622991602
278767929
1656045109
560540525
235702626
1709825184
702668691
416092949
755912709
1066820146
1963702833
1859044526
2049078709
418736942
136837753
781773151
2074212799
880549316
2153246
793896594
625642435
1169000880
212833640
818152887
296152696
1404359091
1206869304
1586082698
572990011
1193114291
219448371
1163149891
1774376137
2081612547
358943049
439189147
1692318384
293364850
665002735
1209024792
2120557583
888309753
48294158
1119461544
2042393281
2908026
883447378
2100037474
860411535
2143484017
644149245
1763510701
232975580
434764592
2021141621
1201453298
1962306695
592103641
104014231
597768418
1501330903
1430555615
924727952
2021253489
26856678
316211767
742416474
1691557283
1627950754
964318360
716280866
848639711
1314145906
1500669118
1909754248
1677316483
1313413086
2114506648
1755349638
623701312
1680424353
603726313
1465124156
1908678220
669518968
1577431741
1397843444
1485091993
1735312597
1966471319
507982631
1404494262
1928389571
1791112112
831214549
600198766
640530066
601580325
259344475
1348809839
1358878522
599334275
773881402
725041166
175642328
709755932
968155310
1840196101
1390872851
1194527844
933792806
2129846124
1405496107
1915207554
344089972
1420188897
1472975376
349897994
925506461
1979798382
1426499525
1615064776
1454219953
37810897
1287778062
142810492
1631464390
665242101
1635968436
612800966
1125085029
1376415700
284843103
36343136
962016630
1222594722
1133973263
1865020229
379601176
1068473362
567821502
353190196
1747867954
567789056
739127545
974743805
634092673
1459432755
471111179
1690681897
1147394336
1769362461
1067735564
970014641
1935828612
295779354
1445007966
1472836161
514008626
1826416011
1019842182
1827015107
1790671196
356341509
15399227
186107250
264221949
309554859
637877318
1086503297
195253295
1770955859
150021770
1721897993
1179789087
735752004
1403599830
1656169997
1032702974
828348910
819520514
403703349
1112191180
1508754799
817145596
424005019
320084256
694487431
2102585423
173423456
594366711
933020787
797085544
64548822
495976405
633021253
1715435421
725747731
1744373483
1726546930
431748499
888770786
527541173
1490447110
12524848
1031454578
125623403
1409661284
918509704
538018459
1541788419
845876421
75090514
1916834987
761205973
1882791824
158233490
1532778026
927385550
2102814058
1782900429
2071712855
872219915
389164506
739085953
963072785
277778544
2124795248
1590579701
344183039
1596886110
1185541552
1467325505
2102419854
592058448
1424660450
1604213576
2124232788
543266876
1151357802
677179510
291305372
1279154062
611731762
1269928515
846419140
1988089009
1519522827
1285717740
2024144197
1044129011
1235041413
88318885
2025047824
1907800401
1093945366
1015584024
1142877945
2099259434
1144132709
482768768
1508066847
1200709203
2049588043
654155396
1057494634
1366045425
377474542
1834390303
1700791750
1020133697
876360038
521493905
1823182778
1767471189
1891639520
912185202
169133298
744686244
259420684
214567961
1310577794
77864254
1962306695
1215888399
1853485075
2059055387
1688475949
741399936
1305192113
105559014
2038992002
1286334739
61852980
1257968102
762522151
1259638244
2146274032
1214997011
1767550750
228082716
1770658708
1397473246
151114755
1754595334
307727190
854674038
1176737236
1804780085
1641655494
1316852122
1911285907
72501841
1041789551
1292622048
968455500
1931054598
1398138295
1526934002
1492328314
380602759
23881758
922957671
1713399328
959150280
325056796
1218151360
297180286
2006166795
1494603508
1001107672
2095485170
23149215
1109504520
825175084
241922934
1252549066
314757045
1942097770
183730497
1695286632
1898374458
238470738
1164098933
118321616
1399448876
1715367805
334042696
616869799
945261980
1847024189
978823485
347450013
70821779
91066988
1812364794
1810871003
381170140
266516255
899358530
1924147694
134222751
1772758015
1888763194
1029053036
1766795873
1781272655
2076963676
1549526804
1165902556
494483119
1005947358
1186886649
1284429237
2134217276
1756739400
882828812
1734928964
428896224
1910822561
1148209299
1577481511
1611442170
1237647319
2054350305
2144262831
1152003738
337966005
1703295845
864536273
1113791082
885373864
2047767583
2030510024
827770472
1191041501
1507580349
1466357632
1019389911
138131023
453990012
1763780521
577070189
1856520177
1245185729
660074018
2142959312
1405195079
375821645
514653254
1019499350
816387242
365227088
47650777
1575195317
2146533211
1745020714
323207971
1592245045
1077826982
297850929
691767879
986597890
633805515
1812982922
1377971990
1474089697
1577935889
626122971
536845601
633021253
2136195426
2012209513
184810062
1169913077
2127678477
678483985
199303530
1307336590
1752093762
1112801849
1667580438
344250266
571809267
135976748
1906248497
1929360572
1228517150
835876974
2090763142
587947706
536072702
21069817
865290628
1563849816
1465627660
267146280
1638980627
186001879
1058683220
1554375392
432276662
313698805
1919034042
223777782
574866016
303460837
38132914
377231202
555675346
1394221760
33571486
1018564975
1874629235
665539299
2028760756
1409212338
431901221
1760031408
598832174
989533051
1845074430
1238044917
1876405519
1475479266
857382704
1721518390
1790298177
720417875
712983491
426311778
633919190
1855425213
973911107
561693523
605951654
58079239
1679463357
440239429
1914723971
506902041
1750871993
876371144
1080891170
1194182155
774004521
892206420
52125401
1170284498
902095113
136215879
1628112255
627730787
1879931491
1049406096
85108809
607792054
1068430847
2013868660
668067357
258940147
827522280
670835162
234332954
409283084
1036105891
1899384148
1022273254
1380923106
338906840
441857563
1946124845
1738936620
1994528353
1438829930
607159043
575736566
1974839869
2082568860
244366057
2027982518
838263588
969494689
1323065426
395612521
960068454
619875745
1126990169
1732476043
1546771754
932315199
1588417905
167627374
510389344
1581455922
1519015135
1610745130
996405989
1996788657
227266975
1213796472
405462179
1230820352
147057857
848063890
1355014983
1897403501
1656529386
1654632614
616229297
1597112829
164199677
2069987787
874972665
2001504364
798376664
1301547530
1619793835
1265163180
964095133
1262066732
1248531812
928853847
300109759
1444907148
1401583135
388812001
1979997140
736061892
761003209
1773216481
1875000411
1803778762
1277134967
1226704533
2105211435
1950799080
979386753
2136256332
1309436758
1345914736
2070935205
1482262903
1893892883
1440325925
2098645171
1432281048
1796051172
1486421820
377355679
273707660
1225299171
1210340978
415666949
566571567
773194460
1772512532
1311020450
1299399850
1074066285
153418474
192711364
1531756076
713104336
1009753967
576218229
2138149439
884657183
1979245303
1536987533
1338618797
177102917
1429844315
383313062
1036923829
1564260580
414143181
765435318
969585551
1543961452
1374836805
1659883413
776778235
1349162346
733954778
1336608380
812092396
103065339
526666919
993397500
609145656
1798845054
172553867
150243815
562602098
82897894
385372500
2018094376
302758266
1679839153
1727530476
1047001685
1693044212
1403347663
326676953
629600383
1434054843
1414689417
69900546
248562198
1833220991
1159407628
1935411052
1885419935
1777301820
487158322
23686111
666004947
724533651
836975623
3021193
4351367
2064228617
2037231816
1648659722
1490335242
801856830
1512263971
1548600926
2137484961
849800492
1960525752
1255554956
691642138
509561887
1375167443
10715068
385847531
522943066
1041742060
993112352
1738083254
990535084
932422484
329889273
1509707374
351575391
1298620177
496231227
1164733303
845788259
1799122537
1989134028
109251574
2009735397
1316136716
712745294
1162253250
45791844
970086628
327861120
1394100838
1941078277
1951581548
1732696685
615160802
538253557
289777811
1410531250
923466975
1624395941
885788628
480765504
2049421769
1477440620
1745742664
1626474906
34995689
627892946
965751596
886843062
51990001
2007904642
1242819407
647399646
68121599
64279952
72785705
1235960072
1885695126
1578848392
1835645502
739345772
840846575
962683248
16951798
682730921
1368485642
887804684
1364652247
282382362
605785614
2000376996
2098315841
1972171672
1124088655
931936570
1660455386
1215024845
1859217336
1440658129
1830368435
1237736440
158082429
2097303912
1099838268
357334262
1276099413
1900976488
1775742038
156411241
751939086
1115101239
424426803
23536686
1986513403
3739869
669154680
359964752
1079527973
986035698
1279682623
1207997819
1403632295
592943067
1436084213
1084392257
1262406291
1394482904
1105608279
1651659492
963273950
1430301618
2085090906
1297808693
1359591653
586765479
1028536545
2720079
1784971045
1904844480
1707871648
1785041567
1498069737
375676576
1083535809
85629636
2026310706
1655113685
1097064626
686472513
303676213
1046079464
412558737
1768995818
2005997836
73873743
2061160755
1651035678
1445103957
1762731701
542597814
427631264
1890823645
300989761
2017213703
1915443433
1657651433
1123164993
2060472150
1187117721
1736752537
2085120704
307570611
1292515979
364269891
723024629
1466818923
731026980
1863048756
1427916371
1194115996
1137096788
1646728425
236982760
1924499538
422561717
1511758481
947260647
694278907
904110129
1159946706
1768972962
1252910837
1305346784
574031629
1528369597
141356287
150045214
1720304547
306549607
964101267
1994578571
475486970
1114607841
1728417876
288253120
2133561213
1873340101
812682442
437274162
49782975
88245846
216473614
248425354
681598682
1402748976
1772301563
279736912
1225703854
2094775974
747153783
1528686768
756311787
309258090
1114513714
1786696776
1028031680
1220013156
1426919748
2134799970
19878931
524487298
917842363
688346412
1504419745
466708729
277389413
575219278
2049329671
77372327
330939957
2078833337
508603592
28275120
560619597
986728734
685902193
639778100
524660429
1045229012
331424361
1411583642
308792657
1355093834
2110438824
718970767
210345966
203642198
1933595858
518947606
1861497009
386353073
1896587878
1872204439
661459749
1489801958
1011704889
1948428268
881513539
1756242675
1438574362
1036430336
1385386595
3162708
1388715347
1832283030
1899333325
904306627
16192164
1050427107
1222965520
949325393
556727773
177814059
1742158000
413962879
1830326160
555379874
467649505
1899549880
1154364516
505193177
1676596963
2030276383
310153617
122869472
911712488
467361819
872281524
942943786
1528115545
441680726
2107948353
1372785385
1610911052
456082259
1068232407
950134925
304774396
789284439
173606728
1516485263
1783457311
756404465
1838564600
2095493553
2048814994
1507207012
289488329
1251661019
1603957828
286678316
1206084490
1369045463
777313168
615260873
523048995
66010039
810730209
1847028549
1079688478
644902230
878503526
1844480876
808244124
2115967745
1557061059
1019293812
239713943
972452150
2067678066
1649866557
1730061023
1023623159
569784626
940589373
274733422
654884192
249867207
1328143019
1083043152
669370336
1664251860
723573680
233695085
1065288024
580767127
691563702
1060924028
1485851009
216819209
1796125124
2100258986
514389128
159692728
182687565
2008703144
881195136
1115429340
1479669123
1078478333
284351334
366030021
406630758
653606418
1728335427
1105849084
647781834
1253949621
1200013526
852767687
561405468
689934107
138242844
1854723718
1487345458
963799608
22956876
1761111392
1242032116
571340949
924540080
740233136
409732805
46487444
335387281
1258681288
773817390
1713833984
228222187
954986172
975631446
1874527463
1131625754
1961637183
621888698
1999599532
542156117
995669460
764813561
1604166224
1707705943
1530514127
794391647
1686095273
1109176742
415268709
1879545844
1320743063
651956754
746422543
1060530307
777353951
1615394338
2064628330
507022747
622866034
1578987301
2138559752
793598620
1368656746
1666866346
232495514
1043597834
480378333
1725705178
18639440
1066335695
2138696019
1346967808
12035934
507226528
2077735637
1161175228
885535629
552788136
343902631
1703444485
98635790
508720167
31416557
254877530
233303537
280570182
1023853208
58769263
1339127268
2103947972
855077463
2075414389
70722984
347166626
1407420356
257912322
1906175234
1890672340
1532125533
1896788823
1595231332
1429304060
1904698894
1509119103
1629299613
1658867390
1598857473
1265490780
1552065691
1751595465
821908811
513292631
920084990
475742314
1414988034
1223499848
1899822977
1765650458
581969022
40700720
1800998900
1863118199
986946957
322582834
1480913102
499205845
627006903
1931283403
890005035
720085650
1526826058
917328864
388197096
796880771
1640417332
1438494282
1833302960
966443586
45338305
1215669575
61614919
337992197
449953906
1617331584
38401767
661079555
46827949
678168543
1054430254
463356772
6885408
1357922129
1670003626
1431967127
1769948421
1097051893
617835922
811229831
969691945
1281953974
203316202
1454207433
1174864308
348366701
936658852
558378438
1555291116
405194816
1287331845
778773386
1170508995
1422271781
1068680350
905026692
1771912100
573984406
154974421
1565752433
1705329434
190833908
2011596017
1346991652
1246074766
465557185
1752204029
1587704707
22796741
1278019547
665503801
2145509860
1273033813
1593733294
1173271051
690726617
15060909
761108761
1477315891
489589466
1893463936
1492439278
29622427
435602399
431133437
1473344185
1216274995
507216316
249987788
561947830
343777513
1127899743
1207385168
1722176335
355201853
1803748012
424454879
27252090
1405313132
374104647
1202325919
1021026488
449128687
53518836
185204104
1058188215
1494435617
1322691711
2096891878
1919718152
1534328273
721702492
283994862
1576290802
1493231166
1496687288
1603701924
742225854
543695435
102533006
382743494
139840080
762443204
2048196853
1314037046
12690306
1396549763
2120014980
2054951329
1030403160
781415040
61954232
1005227345
1903419478
1317915873
2117824044
703944290
2035717442
699417911
1914203031
2126582531
1446635234
1978610101
1994626395
1809593497
19595121
1325754862
193678102
1413378002
1512934177
861645678
1092938132
1955094096
232776290
729412375
1681034174
1017947908
1517475344
1840932390
957574451
1497103918
1959728456
1629499673
1636597669
764632528
914141440
1848669318
727733702
1995525568
1462579545
618504027
409898602
807611290
1981549967
749918095
2101778814
1972811105
1357858091
1303453619
192464304
655244267
1368946332
543681858
705142536
2079244199
100904436
1426478538
1089453020
240260465
930279489
1041666727
1985148452
325568948
1125366328
935070128
1983402272
591017799
1857127118
1272763724
2082895230
224558796
688082447
87596591
1509501886
864368861
236962179
536686802
1772269513
22976987
1708621910
555107740
911464154
444166861
2115154176
983400747
1070875008
1010246106
253897629
1455158973
798706544
38661147
751715393
1201772095
1510915563
1022492759
1378879318
1998308595
1535414565
1820571730
99442026
208788020
962262932
923017673
595478735
726410216
1867399907
1095665420
1321173404
643271590
1824119652
1525184157
50960312
982206923
2138098957
499680791
391913885
1318742604
1607551879
1432310061
1000630388
1402879528
1688566010
522722989
171031422
497675047
1644784143
1626677362
613690326
993276492
1689078560
1697138627
66577440
113674955
1333895680
875709818
1461376076
1878955223
715279728
2105290536
1237535290
1620177728
529934905
1683116972
990552405
347690559
42697211
1982886275
1951724796
434154726
2103601939
89727424
1483128941
2114904833
237572371
927412784
201090451
961689023
1180547764
2088726248
519267848
1455837903
1582374548
1708238099
1586722815
2088009923
1149271608
1606715383
2087201396
1003855331
1832142745
656699329
1967430064
1905200884
583370689
1583263101
1690995345
2048333859
240253886
1804615127
706361081
1144766488
196254875
1874809361
1630995952
692506765
952706419
1156908821
12279737
414822546
1489075346
19243992
1917170421
80606679
1157188956
590219893
591150433
1476616333
1254953012
1123496229
24063168
513727694
1788630105
391828736
1979517426
1514535079
1804414837
1792455412
1443819815
1871049423
1127123235
1263064152
1803840866
185590141
512994132
1078503235
777299154
1909900795
1572476725
885462365
451628766
1745483158
1085186696
971897721
737096462
2038142834
266069772
2054519378
1721164928
1627287858
1361619964
243919530
949316672
672708029
801154765
2077910969
1714984706
683389254
1467554927
1034407301
281148948
1973933814
289613768
1682127512
1680500885
742592563
603529938
152705282
294902606
2067947944
628067897
1797851805
1129534755
1659875068
134885176
1860207764
1924841358
865253717
1072897872
190660058
1637153355
425921214
1518154043
1159676201
1355845310
1215737003
1673513928
1612874440
408978915
511864257
904494318
1237046167
235531131
2094929414
776259113
1029558654
863825366
1511964393
1512839748
73892467
1576505413
492145802
1315724858
671133797
148967973
618604523
1496643951
2096394069
1840915420
170246418
1305403116
798205649
234028178
128281996
951500501
1445532474
1429915024
841729868
1634653220
1060563366
352071224
2129227569
1164022516
680069917
796401286
803262726
1159898691
408858833
1734078297
2121670422
1757644052
401831
103998741
304651670
1447524628
1099295218
467259827
1049340080
787757151
1734252416
538935731
56063366
1142409273
1845434561
1559189438
1657021490
1281051956
392559598
1659407623
1896463889
1300002781
217577690
865644528
1509284222
1068766776
2136670043
1359176011
786116589
1090687358
1577771919
67617701
156038757
186082773
972151848
21411836
636372421
697842858
330185694
52093153
615545583
1933652192
1062197912
1934680287
1183766871
981238416
1379626951
1448955308
1985211239
698643328
835031946
689920854
1124615139
1586476727
1126381093
1180197015
598731505
720532409
1359712154
1799696131
1630748689
527718376
831276737
223634803
1751662386
130707360
1712756051
583361543
1422019366
638974866
977780411
1542998094
1178142517
380532989
824206657
37376738
514323665
1350796130
469491971
484848380
18438454
2054042041
262634060
2097595494
211835856
1327942245
1780211579
1331511078
1081205910
564455422
635641212
1288347619
2110301586
1242293178
48680686
619126430
2059148023
832887154
736840314
1305635157
782738132
307214159
1859225348
618799220
1874385781
553984773
321308768
337697267
2086446181
1855611127
1327321666
401246734
79422458
218251465
588962455
1317262494
2051864199
704588437
1053657340
153919700
1555148930
82841155
1258820263
829529442
306956277
743603090
504755175
1058957132
1178439534
233886046
1533007000
1614668501
882326459
1847326031
378114465
727071868
1763956778
559711760
2101092366
2024060013
1485933162
1384539221
260309140
2116629067
1579480498
24963702
1092462797
1756823882
978454395
1156462847
996565863
161440524
1853922559
1268956961
675408425
2123079786
563841392
1326314493
1057625595
1751973765
1435981785
978942380
1389566034
685562663
193777477
1336809064
604009959
73827913
1107137218
1018933733
1087153319
476191475
1676594372
1701204495
788535097
1014071229
283652887
1675225037
2012920191
71136119
950276302
95956978
587816276
918951382
1351593648
476878350
1116008434
742942445
919574643
2086592203
1991992076
1955781542
328401327
956120022
1076684181
1185371653
65714645
437332529
471883016
1633976490
1119148365
988342280
1335968508
1099113282
1704604011
833281204
1497535545
880929330
899002906
549546132
338338980
1675250846
1446434129
318400731
316485893
1283057255
1257950072
1643249974
1487761880
256878094
833834647
1050482930
416321836
218433718
318532710
2109395497
818485260
238609836
1326430426
1757561139
1297672878
103624164
1443329541
2008845149
1715710044
1254662419
561035315
789764093
1279424393
474152836
1646236979
946396006
978656451
271301745
1633939963
1131638894
970293530
699400690
1639299680
1227504054
1056247162
309822269
1411074747
1745543282
1160173866
788630935
1729820999
1643947503
930872946
999527488
1594046900
1266449432
1503431137
227155879
1748694629
425509413
1593177571
1779168645
150049836
1181723728
536084521
901925864
1130746708
415263351
49077880
1234552376
1065868594
1452399394
555559113
1117213294
1491365792
1743361384
1620736550
996037587
1287157856
1549148696
1368965135
1800077188
507840203
707357608
1663753023
600997652
620412396
1245275331
1361403762
198540524
126982143
1104812038
986633298
1167389914
1167625265
805224473
170127191
1877914247
26116073
1077048755
943696349
1992496534
1003552847
1624932670
450667328
928510069
1773307979
1731794067
487292297
1232476969
488450199
960566744
892226686
392991147
483818006
351677520
1877434922
1249737199
1695732352
692461355
259946571
559131377
2144753156
1230465569
1581406641
960129507
1279233454
509415489
1528871363
458209944
1463301208
1242415822
965886012
661282471
2146221073
2018451245
2119638788
915839337
130909575
449989997
1983549148
50897543
1694395086
305714264
415606280
1658498084
653576338
1766473627
1162878096
937241535
1474667283
1836688082
1096747427
1393922930
251725663
184521379
411877755
1219880996
1926075686
3821824
256417952
1453701769
1651386751
1000556812
757255468
1208848575
515651206
2060144745
570439002
1006036672
576423398
875226428
1805809029
861634584
1849117030
91367886
1497737555
574932312
2045744737
1423769232
37746261
1773823288
986706799
1554034612
842241755
1101995063
1063424383
522112174
1021379815
226720761
1796864139
1217189057
1379717460
592304175
667647174
919615086
1604541862
728727148
901301305
1832775688
70416731
2132166852
1668383610
1005549674
91378896
2012007491
1278998629
240877782
35579040
623486616
1988578788
760547385
419789949
803248020
1024778799
1603162827
373866196
2115531157
1119285328
1409477330
1666044434
340418722
1286685135
1399361410
1337165322
755751748
1564939772
16651984
1420603124
357065391
92837287
808802639
1721911712
911534863
306316042
802797661
1520833199
871606763
1392096140
835762476
660185196
974374207
1650530141
882586318
761890255
667339881
562930945
1685756431
889144079
1094643856
1206600626
1023090181
524408090
402634913
1435673718
1127157689
473914859
1117546988
1035957410
1482198526
24707052
1894264930
220860839
1979770325
332166453
786082223
1892076354
982728276
806364913
1483421473
253381166
142434444
94439056
74289573
1674160199
52587255
54783347
855106043
427364429
1587034883
1458057812
832951294
711852715
919755675
1994095110
879393078
1842971205
248123531
659638183
1229179852
644340134
2077141808
904667273
56048391
1568625243
1146698598
1400509616
1345290331
636908434
1948110714
1897656523
1860429601
249887837
1382767220
1269412584
1814735527
71900339
713536001
742023286
1407330048
20815088
307414875
1994137246
925431648
57622952
917071410
1782331399
564690567
2107509004
125004495
567177996
221483128
2069271714
2075960801
401645268
1648064570
650422945
385740322
1503661864
762115866
2083563057
7938611
333574403
1983534320
713206305
1330623978
764830704
1444456588
1747245152
1487959710
504725168
703406697
1898854725
187394306
1825731154
1877254750
493646206
1452603966
598647314
516251032
2063796271
340273049
981946895
248100700
1667209010
2038681888
252367847
106931019
892745927
1683377877
422050333
176121827
1297876629
634138514
1579305526
632848245
1448490828
665177771
2079814255
1557423136
1540021269
812897845
960097972
58841917
1188936756
1508967520
399556027
944340537
561361890
1023402130
1216777974
758005013
567376075
358568308
772562515
18278536
1621691320
629750718
822253544
941673413
2069240001
1903205701
1692018625
1275991120
940816208
154359547
751335568
964127300
247844833
1306428057
1006505593
1677137286
175414804
473680729
473437742
1337404093
717447539
180007177
2034183095
692011616
1549967754
427549363
373473316
9376872
1946158209
327081711
1951123409
382896008
1032899437
1568988790
272320807
217516395
1540640292
2009556808
620426143
1030879053
1745961006
88934185
1940606601
1246598941
1469949484
853044811
608273246
100980515
277740443
986087514
1277894352
1524990791
189652310
1172704519
744049292
1304932625
1619831851
1821488466
2064226580
742393284
2135061773
1392873973
1529624410
232131262
1047398838
1993626804
2092602665
496180589
1861996696
2004328387
471405064
1453683334
242382861
2037884510
1927270742
1543588955
968466977
632199558
252980848
301383254
51525243
128411683
1532377272
1869658660
68399913
1852013727
963177563
2032835738
2013221710
633456054
1698638057
1093594874
1402398713
2137981828
649321743
1257335637
1887965735
525453941
274085834
174353080
2017370880
616466520
235686488
738920834
581833995
1058172423
1403884341
1067775626
464072234
1522009191
720068497
1978939605
439031222
1710852309
1430324365
2080545398
1705532792
1134959658
1938061655
1511772793
1228924407
231559918
48423980
61915828
1387700813
1583419343
2138934703
1799023362
264626934
2117102500
370776822
1872999768
1170492604
426531392
478294160
137856101
1934145763
1408371703
129859619
1123293818
1492846131
588039280
1219766572
1646972016
1019415995
1522989645
428503491
250946298
874007167
1315287493
1786719865
125730556
135749746
355667695
1464939710
1519844122
527285511
1506327996
462559489
299200686
1348980581
2108679742
566566936
839154541
53051782
921379058
244141910
1818293070
1008466786
1876400018
779390738
1890005507
10629305
665381379
381068680
874222803
1713762377
1284667265
1518719971
1777159360
483702409
1556210479
884407694
163593539
1594797536
1082901797
775040464
1274814639
274253834
713491522
1336112218
770771475
1730529291
1305361440
1603446638
1887725082
185007251
768847752
2039058623
1388101077
1460229940
1008683526
1213710817
510126257
342752941
978508742
1109102206
44881439
1119735760
1468807694
403854309
1238596004
946298804
1357735571
855217942
731664043
52731060
1804305570
1123590882
508978590
1025431001
1316349582
1945913505
1553770683
507525087
1290636214
568512754
1840694541
1866079830
994026446
744281187
872037709
1533142703
786326371
2137263489
1013021409
1065645767
1847033112
230884916
425375762
575425042
355610266
504291320
1100717710
959915051
97105025
1190429009
320074500
1559497305
938150478
1203556760
1522228888
663407188
1536250558
1872636521
1876315769
362846229
1077448227
64213038
1674728060
1192298944
273287126
1195203370
918894228
1978156502
2147396477
1732631252
859119552
1425857505
90089272
1831097921
1397362383
2136388359
708180134
865758121
511159997
986957017
36634149
68173869
485855668
1914602820
1761713105
467290112
1132269904
1347434852
971204257
15623357
1613928452
11718447
1286371073
2111554584
432109718
1315384499
158646980
291996807
761331604
1937834286
1317944042
1043295042
126996532
1995755981
1262277914
384884729
503467140
927369436
1080433918
1456827494
601343854
1449362219
657405388
271815221
570219038
386391487
940644100
1221499670
1699593425
325856824
1332179065
3614336
1889243091
1602589165
493033589
4287332
481001793
976358764
1512122974
1699657635
1448982352
1259888863
300626976
1403871836
2003207332
1735413326
1297949368
293090198
557479805
41420563
29258989
1356484346
608509028
338524484
483808550
893908976
1221007027
981597927
1337248598
2097101697
1984484885
920891781
1094222244
810524767
237625629
730210855
1487688177
735243012
1266212768
1118765389
1813642419
1891027565
1917285221
562568063
359491627
1612598792
1940750575
1372992439
600721749
1034198006
1333474083
2075263244
1886817543
1093676441
1623618857
883680554
153472781
1730587820
759389994
1174905034
1275197004
557469736
1321975306
1991531367
1115083680
980836775
1717192950
1042655176
422674954
979204450
1079556892
1629844031
616205071
1837624212
1722348486
562645515
1067880238
784933513
737629036
849063340
1079969086
925270093
1382194728
132292886
2126165534
2108045220
584467276
1503964206
940742235
323083546
1562173960
1345438482
2019451170
1388654047
29165249
599910061
132799088
2144536113
768344250
401752621
577001752
1786166541
903248640
1154755446
57407171
805485879
169669812
563300829
426503661
1188443485
1450866175
509248313
1730419298
1982564102
1826013834
1464964034
1263113778
2134349218
1689378021
1045420516
1180661091
714825365
2029368543
1318225741
403342644
964687991
312254274
1618550840
1217494566
1245971821
1570987711
1093864497
1753822290
1214868336
1465838596
528631374
692704128
783292963
949384429
1082499366
868045409
1303428756
1227312690
1742239866
1044033288
124250565
1611308409
761546646
1867480958
970014909
991577111
1691855019
1439464028
219023191
60567644
536927388
907185768
1857713674
1640801306
1088931685
2139149796
491979596
1051958178
616048699
506698398
1567280619
1560889419
2101456448
1325322262
603841468
1806891860
2076065178
1535925074
1043542501
1799890897
710111854
1541043636
258560612
550907129
1908826418
207962715
1669560
1159927819
339130924
77178983
1074376976
2046505372
103342507
565110226
331599637
1691558701
203240775
515747967
1546208842
931191104
2331972
2070595461
1418799214
1742393944
171649674
1892438537
1649674375
2117170343
1759064714
1575368239
414424394
1212368868
522397210
1595867032
1281737460
818937617
608637774
1090758434
486514767
104406630
1567264194
278793822
14479946
1809265273
138204389
594282248
1419524448
1901196749
1462512533
360066770
115460671
122921610
2005128142
1864166486
2130617088
1400912575
1874203778
1088523942
2091715958
422209767
969874347
1275414962
1975972859
283239566
1092627964
1988593277
984312770
254575258
1297165499
2051162095
606290813
199178163
2145853860
1690711552
905198189
1376170812
1984820995
279018975
408550795
130901317
299926788
433909387
532129669
2022236430
606221076
1879129433
348687763
2141111697
1847577784
662308900
245936677
646438426
510387537
901878125
359415108
21842423
1471201171
15265226
1369383588
592622589
469213000
1051383194
666244567
1630592436
1913751730
2094321766
1159809007
1835098207
1513827235
1968999791
942444141
194360897
1001659760
1398546394
1927781506
1834807487
1887846400
154748354
25824321
420885610
2014533657
692409950
938598808
400198662
235670067
1937241625
156278953
1621484968
694982575
981142669
1976294122
2068438713
133067389
144257650
70212780
714667965
1105007828
944517230
110841269
2054340955
265854813
771993725
1705390379
375122679
2019962881
1985896085
1865992039
434202928
2001397703
1864522359
198433351
361672377
1644488849
49674477
1605637971
71524321
1983858881
703105102
542862575
891561593
38992393
972422666
1704849400
1570729079
151035183
106075077
1649034002
7567906
1579360429
315545559
450066423
2136605960
1074272413
182988455
2100205369
1891259252
995813809
1813055553
1698842329
2045238765
901607387
1801417434
895593159
2030347985
168047594
793896107
617000073
1897008453
597820677
918733808
69698809
739582061
590904554
1089991850
1566406410
594790942
678998170
793999791
295280418
414224620
304431507
1996906996
1889979243
902415867
1206477827
1238247072
468979561
368849699
1238134047
1108686304
805652186
1503832863
1064261930
1809789355
700620152
1832303173
483571256
1433583076
1085432310
811798879
1137569188
182696720
446448604
878789039
37319129
1159225254
372795388
2115203236
617211714
495844480
1539728986
1251567706
1857391768
1854448914
1292168809
594851443
645390356
1064953275
102314502
2012997984
1893909837
446904341
1627502599
463779219
1441717300
971056585
657059813
1192432556
1252023582
1263445813
1482707678
788900285
2072586358
1287638432
306246197
472610620
489383966
2096834108
1991917735
496079223
28113925
391567644
1927616563
645582978
274808176
915518275
422638552
1879920597
200240833
1497944969
959173068
494966361
1601878256
1237450742
1909185744
1299417319
2067500119
369517491
768295938
371949351
2134441165
2074606088
1706174551
1883566045
451274029
1218114038
1659974590
1924270152
1457925269
1667676226
1492657607
269691838
1240532625
1028216170
1826773096
996544122
799883007
731727839
580345572
1482401020
1917245265
968452051
1159957035
1077291241
304566566
1375179463
70988498
2139324979
470375402
1865107890
1490764818
1816437174
351862074
1560032791
649599125
91281427
1807475553
1135373475
1885912014
1068369421
377592168
431956006
1178749689
1496582420
411401834
1162285960
1233928279
655110731
1546770388
521658608
1017904210
1006840084
667790166
1123047077
456052120
2096113074
1471418540
819799359
1345833097
402242910
1470063935
19919276
698214945
1960059171
106170130
1124351038
681184278
1722743239
1157819728
664832868
926541700
1344282901
344497242
1802127065
1666022533
1847429409
2081535340
590751956
2021449424
5686137
543296933
1522793813
1123227615
877013153
1833333984
430105879
680776536
195876293
1534677738
1339792153
1136913799
1546546803
588908448
271729996
223667340
420752971
2121606650
1450402029
896768908
325424232
411262115
519130101
1326482871
2063847227
347648319
1414118089
61665617
449587816
235830002
1548369888
414394273
70979188
1508171677
1355294406
1408229918
491101858
1057862224
1894370912
1892026046
1845812672
1200909644
1749617146
1823803081
1143059673
1092407633
693707337
1109842323
874326162
858136668
640895676
435541826
1307302986
1947190790
1882188991
362016258
271887095
1786561791
1988906266
2000900958
648287453
1220939442
1467957642
533424863
99251952
954030961
1405076368
2069460853
1187309863
517851110
2132039864
1506556449
1240257758
195557086
1337301128
1257088095
369438056
521364896
2060608563
1168926538
1403092390
532143668
1448446209
1031563223
584527812
657675579
1778702924
178410983
217327685
818280616
1294793761
1384804226
2083146009
1995707552
1949774281
1901090125
1394813269
1473210833
1373734989
248049388
671998653
1794533364
875477166
1533180069
2125929239
1594374491
1512770421
1750553097
416331966
463496792
1983442321
1404014087
944364215
555348396
660764629
1742969093
404514576
726575734
2115939593
452293942
1289373465
1153584708
151440338
607266871
1469022572
1624915022
881055251
1367913785
479685024
683023686
884881566
1639739386
1312373160
804146645
1450810862
1215236601
2011626851
1264294768
982252102
331742605
623112979
1128306430
1396573453
984293744
2134557504
935856714
369870988
1471596145
1152418430
537685308
247674757
469856288
1660031093
805841960
1911467871
1327200537
666564521
1694303240
1970827966
1099199730
2098136753
1445639773
1856837484
1474721823
101655741
95092495
779979743
1549306709
1895560047
431222671
72322960
1220686908
1908902498
1648865038
81254561
1990560672
2134733043
149622914
2101332554
284941052
9845772
18192632
853127381
134444675
1393003062
1959997996
1634529994
1136392190
455656071
337084547
830681380
1391215755
834184863
320267596
846106690
149631567
1918960463
1882521292
904075542
1388780685
720394380
1957118228
1641403271
1405443481
2088985460
1749933144
407899494
803016256
708154518
557537337
1879053809
1786078992
347102312
470660040
645680735
1290187515
575986232
2002848445
1016838615
1279231613
1808133036
715253548
1070988914
841447936
1127351882
654371598
40543900
1025176617
894938751
586548388
953911370
1911624059
1866858472
1268899487
1684402406
1817003216
1445108769
1589531671
1526848773
1244249103
2030828603
2039324319
293089990
800663503
408325825
299009153
616309127
958711246
1277851664
833186906
1534490248
897761236
1919886707
348201577
1165288370
2050966974
790710384
460086951
743439695
2004086918
2022732907
820065333
1965105791
1030797769
2055730445
108368907
146684199
1999130275
399804642
844422058
1081941336
982483701
1025670895
1780964082
480992103
1444781758
1722277743
1250514309
1771397504
198709577
1250224827
1461937432
941700394
1767293173
1989061808
801379239
192501743
1137079509
250284025
1571825180
1125236711
313586534
1134202989
985343530
2024273863
2063415068
433566400
428807767
895301901
323655552
559053895
1431463384
1652754624
1924018501
1121130677
434242043
908954095
658422180
986271113
1859018793
2062307485
1835394535
1224923696
232383261
1987306214
137355996
948287516
960452812
1884997879
144182588
452113353
293430530
1340527444
574677358
825782218
634245342
139672925
1939603883
2005477721
773256860
1878857532
380766574
1646191077
677882023
768111552
1262284535
5081389
1800159036
995180383
1519624835
919046425
1217205059
952234676
453931850
640510132
1090293383
306847178
340554133
900923366
1302485237
1148232910
671689793
2088959523
80947081
1007348048
65533269
1163220862
2145226587
1775571938
1797122866
487773499
2123354729
944451506
1717062926
484486960
1632120536
1909891963
1528291086
70669109
1663348192
2101265493
1858685464
705995952
2055737397
1301123499
595831066
1267708109
522898749
1191204681
1998460523
47483102
1095246460
178356504
1694793890
1239849957
393932168
22153641
1940588646
520582781
1745635632
1163152526
595209713
2019747039
811414988
713360078
772955252
1287610036
303817279
1225475916
61768985
146157040
2146338460
1744881366
294284677
1297692867
712359172
573990042
1830242520
163612181
1977876855
1024603727
614625761
1862246602
1044749759
324106517
43243645
276731943
535638595
1032910066
1965311082
1928229628
1676393326
1639935894
1079441159
205427758
1031531369
526964317
627693144
446516013
691284506
1951054195
1648597899
942399233
175829216
1912733445
1927541260
494306130
1794148562
1419799813
1443243753
1900964044
909704518
761262340
1245421028
827046330
444973513
267049157
2091718222
365227088
648952511
526329844
308629710
667143014
101152840
781464932
1268033305
94617797
2059998081
1867187644
648211916
1831402989
1960619719
1014490651
1468294114
1117189386
1724212189
1161383946
437222334
342216218
95792215
1485305344
1946417861
1990393668
1829138601
486186755
1482647314
1204384526
2085928932
959004666
2075977889
474835924
2108291460
1942901958
37658684
840054482
641201367
595817795
1196217660
1001411210
815552030
395007172
2098251235
1902406492
429399126
464585034
1401711820
1642839441
856575224
1375438471
70027969
1835294378
495094591
680672498
1987731984
1051457503
1661494654
1400045075
1350459105
1756549352
368080774
567708139
1017350433
1523534052
259977776
857632570
616783455
1139168035
1708824647
658559557
1746053613
1182175366
1538178923
1072352455
712551203
1130427072
1730297738
27218985
914661017
1353447789
2001167195
215641109
436448288
1066783983
1989658993
660095755
1421614257
1501093133
1087031997
159688047
646268560
909194145
289501123
571081149
2035556435
1152629439
881753915
1078678436
1358804343
1690606953
1460776652
91707966
888209034
540848205
564622417
72345063
1805960188
1941889663
28301032
1065163173
1576064279
2031497577
1141432550
430084467
157760761
253089232
1780207705
650367255
1254827660
1355004474
1964061833
2093063772
244987551
1768965858
1944773188
2067116640
503085738
597150772
1573940607
201624272
722981236
928841902
809516190
1863415880
1149273804
881987798
759184020
842650411
662044539
350642042
1170785500
1745753756
1623160208
1958325681
1446490362
1423875564
239660576
678746842
1079649902
322483979
1650618527
2076146228
32531820
651081809
1641590369
1300787391
262783606
1949165142
1080390620
841143883
1877735349
1614620029
1576669783
486553773
830026162
1249937498
1887842246
11628453
1325431460
1570581073
211949650
1406056840
1124357143
877617994
2006546145
150919490
597977188
2059529163
1383906962
1070885336
980624538
1634001817
1065234353
303276925
1591580554
1418027459
692528701
124628278
1732928331
469041621
1432893366
1937577364
1176598334
102662783
195268230
630627250
103187457
446657228
26924234
755091064
1053610280
2008975171
1110323863
1104449341
783599196
1869906331
266884024
700825468
1418695649
893613703
1249751156
504872892
1471332593
347166851
1437124692
760325312
623279282
167637381
1971383308
1372043650
244629412
1986521904
718704710
815277677
506560729
243637672
1109494708
487469068
443421258
1036697036
2141480139
1788900544
1747739771
1731744341
1591702427
1569211786
864046241
767017233
1609002352
1435386178
1109793156
800470888
294044559
697958630
1148182064
2087575870
912404742
111484188
1703036806
692870637
1777851729
594846078
976993043
435578327
802376556
1322557042
670415261
1751717730
821006526
275813959
1129068641
1424015170
1427211367
1574646869
1042979368
50912193
784074730
2034696828
1206016351
1802226080
1619525078
240381140
105725136
1813277658
1166151312
1539639841
1462991884
1509067605
1192005044
1693762719
1853143552
792939967
2123155335
1597394204
2024373677
1659356900
972303041
437248186
1420153687
1557384912
1710124691
1435370496
1417924489
1604569339
696002113
1406501706
1288567516
1146711421
1998383552
1937827236
1228794967
1996873101
1561285459
1595194187
1057842099
2089385684
802113901
733828976
1252974564
1319812870
622041285
1159160889
12285996
1130878300
1473005268
1917261609
176394424
2138019774
401109195
117155019
1600070073
1760852885
447792698
282086371
1834706460
1621320178
1885897517
956581543
1715850926
1011153684
407256176
435530354
753662377
915070575
240465834
1106023150
584785
863151000
1293779876
2030520998
166242744
1343426835
1962430901
296182539
1704618758
1105941735
42245221
2018780338
1628864412
2026912798
611290509
381179007
2069807331
1888515245
1443974686
399489525
34805506
1185667598
612008432
94942476
1201797882
763466448
1849492212
91120548
1298681496
537038851
1046707870
1986943683
198178249
826313295
381044798
1022923138
340311948
1017171227
351490237
2106275266
1440856438
2133980627
331707707
1270648246
1093645125
1685677982
1142586304
1277971853
172550187
1200964772
1258755777
1048517301
136673250
1262881802
1267003436
384674087
2143756576
1290071477
730394946
890281968
549664209
1999393694
1268221293
687214030
412439896
323968699
438952423
79004970
2080047595
534744189
1575068813
562477816
36928931
667370137
1755856355
217943077
1956554314
1861172226
1216544281
1528727583
1987381968
441837589
1370457724
41808449
2137369434
1042604026
831516794
1817090657
875929528
1212648082
745140048
401001985
173295730
494342616
71341824
438142705
1228172693
1516487839
655871804
979636728
758629859
59069973
1509718145
1692993871
346707614
1659005146
2103536455
116675055
537264826
2105009905
1528048258
1335408454
662781942
1654550407
1158288960
740165434
1646027648
56689893
1281322795
825377121
1978870227
1130987364
1636688857
1754570631
40199662
2128099089
867564386
208475745
536079079
1800681024
966658796
437623215
316622146
1697286196
345879572
233166853
1192809763
649041867
1032349631
38403706
730125380
681792932
605357357
1347441630
1326970854
1230356105
1120221791
1725715696
1090306762
739081732
1694734252
1306319626
871179296
2129047264
1530658495
1757635766
2098199298
120909927
727492512
1746779263
1454992020
2056245586
754903746
1492914594
1009936798
1453281483
933908048
821340215
1352548780
1439239974
377700238
1371923973
845285355
466559619
53565270
1362603437
387148678
157132249
963181995
194458939
665852156
1513970762
602205283
684379650
1066357398
853703297
1848395356
1912012483
676103440
1104669161
2046735037
286531309
1638401091
965723321
570558595
2123656765
418682530
1778155073
503919901
1259381918
1266710865
1979103842
362233946
1915926853
166955895
1762102226
1840872414
1026454386
1334681928
660226577
363277071
583390004
1242319342
681073929
1493218753
784693013
493516710
610319119
3098282
1615362524
989712898
676944495
1171746548
1994512412
1516240432
730697281
760350110
1685419748
1588320904
571606726
540459296
1860421805
814381790
542259785
862507599
146136883
490565571
973358280
844209301
942565164
42288879
1884320888
703406697
1303546928
924057715
724940005
348674087
1944219876
1548386061
365174045
2076782441
1673668844
389556342
374977662
1482893507
460694839
640632210
670394499
1110442597
991743503
1058719911
399047804
105678007
1126147662
1266442980
1368762941
599046469
1379312509
1944556149
24542952
1102726832
1615404123
348919587
32266142
2038451442
1297744669
1327836194
1838567132
1708244311
302462938
347178696
952031232
1584984106
602955888
111932372
1483667308
1815059116
13375621
1895667299
1887585346
1339632027
1727181965
1317798100
727928119
1128832681
407143325
243841031
439631870
1802463434
1271472536
324328396
1246487968
1915175445
2147411439
2116241745
309859663
628235734
910980415
949957496
1431534644
362598034
165085036
1216803433
1158679393
338580971
1202667210
1333738332
1745905262
509701718
1032076256
649010003
1290378989
909500396
1023969541
1549261119
183744451
880105942
408590167
1622523148
1598277948
859932918
612278749
1380718523
585896615
105498946
617132623
615897948
1055024265
1962554578
942689883
1437630331
1668250942
382422326
1972520598
1947110221
821812265
2108374055
224322643
132420062
408630087
1919058420
1995093974
337096341
1646927901
230608633
171064761
580014776
2003805881
431829552
1259201826
1029651106
455258530
1293621247
2128909897
90909555
681138452
268838020
868857007
229740211
844933216
1458055340
506220729
89835318
706254862
1437683747
316798826
1501988968
361854761
852037841
1719952315
1972675935
781878275
945255511
313928925
326048259
605300284
897938091
1352428291
1322750525
62438184
367101432
665732441
1817475388
670722087
1444077316
191136183
1850323920
1297813758
1335349621
1759128430
2122792788
2095336864
1526383572
1862372732
673746357
817635880
1570791457
730236749
836411498
353761926
334833857
977950467
437901125
1331052661
1275268140
1329756056
1309325470
2137930019
1988725895
1246746555
1069896112
1541221256
1129289006
2109602085
1434640099
484878190
530856185
1705713013
62730681
1214340642
1443784970
1555909010
187459041
1922311670
1806132201
508310415
200974802
429935932
615208680
276240810
320183826
1170606694
944550018
834228269
931332817
1485155923
1146332046
742668694
522380933
606683366
195633494
1087556230
1877337717
1584302719
115836861
2045000473
1201959985
1949778343
31072949
1173022175
1874333015
1815308124
1664670438
2072960011
1110627091
1009729453
959604587
1187561019
1866304746
1335559494
953796168
2071527065
1647815253
30720154
1757254971
1817898037
1034175999
554417284
762322310
706184311
27033449
1608864337
1571833496
2107766165
741488533
226222810
1083686077
713689501
274983651
5304230
154054656
947090485
313307865
502776584
437206588
1298243599
1032526953
937187172
1243552060
1687461412
1070052041
1365375241
1292482263
1165818564
995915882
1594097593
935701890
1905210002
915570189
123156960
157557246
1606721560
1180902032
58801557
2052207191
873494487
708321828
1585139652
1802603361
867229298
1555316470
2129615649
2004164769
140320430
700213396
1166790253
1093181170
1971499217
1523579872
6443417
383388625
1622114305
213884379
1214916359
422530167
81228206
1523532640
1414612980
1066003703
1256309225
602826550
1797237717
1392225115
728723293
668328734
978159295
769311240
1814178397
1662744750
637763086
212870212
756830795
695989582
137710380
1573078380
750566481
1172346371
90638020
1680056574
1474949839
554284595
1274610553
786341550
358588506
351368232
801257360
1512274828
1163578640
1074987976
1721304995
378775601
186373559
315288203
1486631865
1498782800
1331021842
802183947
1516287501
1717121052
1620404138
1507598705
567680772
137621303
886953792
1010993490
1211868605
1894695812
1633241382
1929742280
2090234509
2052108921
1790140894
816162966
1302572777
491899597
1184500982
1296629868
2128272769
1276523892
1939826841
1771483061
1600183162
999661187
1179019807
1657252544
790238036
1692446392
1002169765
1748266519
368156244
1469408388
2143028684
1452304403
1775067876
180591083
1556055745
903085756
1761773606
631692693
226209826
1658482382
742903950
805794284
634419931
1960692229
2120652716
838446888
253595915
1962507932
625405033
538766721
124072606
1220929815
1520970001
2102112942
2016147006
2063690971
161579860
1877862224
2083360558
2138305332
258828698
1845668129
1563807039
364355788
1825055347
534813933
101157652
1180748972
1410020153
2091210475
42235170
778751031
662219648
1881286403
92780774
628445964
1524269049
1828749552
548130982
1553628762
514889690
903091307
910142963
1199215893
1506377067
46553281
1807968834
1953968929
1201454877
367781617
509974274
1962925920
1910367986
267847173
998771950
393639911
661088095
2043649764
997532461
937816033
368329362
1776455821
1529132816
2078397602
1969049273
1325257196
510686035
1599012021
830259381
423219386
419747438
1587176044
570534805
669429730
1476533384
184035358
843641179
1059768133
1302694183
2084118225
664187995
250239436
1347552381
371525448
755136167
241179634
1184751903
1909649654
1203982592
730222535
2009951048
989878432
1620901640
1541458634
962806986
1167786892
2031445746
1066394982
3171680
1089124560
41900671
1353183724
49963071
188850912
50697675
1891197409
1235916251
1566191897
2072305930
352082170
1758733697
784433192
105090567
1098859115
347365242
490952673
694143332
987012847
1861892543
1719785870
1892538136
1614176926
1028775943
1710074079
173421449
1281377997
863914706
912215566
1697720842
600860603
1503372588
927853252
1055620774
189310055
1917510455
222483819
1637688091
399619825
769931590
981823604
1673914855
1846729476
1121820069
36029445
985712518
893425912
2129573133
320804399
564880126
1648285093
2008114989
677197236
1750194900
367295432
1648897742
1636606304
767121674
197771777
33193478
87017121
2028092172
1990473782
1804440393
964315091
396718185
1153347919
1939501293
1714704169
206113596
404423694
1734839439
213392200
1218070117
1601757740
1610685796
495985335
1403812414
610338530
371903975
186743930
426906306
954517835
1315179429
1358492339
629286935
768180342
1431754955
1717293263
505702470
214654457
1431368520
683999030
1853617843
993414863
66076600
685417352
1179783186
1058648515
1905776167
2065546138
1904653429
1448087386
1959683033
1629781947
1387775274
1106068925
1042160120
1440280495
1755813867
1800456154
2089733686
943738311
59731562
1449574120
1331381492
485145496
29732980
1513943352
448527883
1460398660
1901425259
1689741658
140079231
879686564
643453171
1003223610
434093335
1199127434
794736102
1066113848
1696490057
1618038351
1936441298
410879594
1150401145
2130783170
1492050370
1698752251
1819833189
415035326
1459120110
1037293350
1228113624
1989661288
509846035
1831105622
1855884518
697362546
1829219836
60234985
1035212172
1802895093
240568272
308280742
1065640669
474206621
1679040827
1098810907
9442387
1300916030
1174930061
1442854019
1392671006
1931709288
1254167000
1928003628
374930581
1963872580
1694833616
1300682751
248802498
1010796539
1832717165
2006188796
1175333621
1933413013
321216535
508116116
1956828442
111392733
1480296595
490292315
2134019875
1192856090
392350001
958034925
22367466
1546538354
2041234773
396815800
1317409769
719027500
812827226
180372751
171327876
307122326
1435411796
1452562968
1135072967
479196975
1078468349
566638013
149645525
1816756366
2055472992
689513043
193069622
1732990505
2108332619
1824628824
297577973
171855404
503018699
1328096826
888427089
1408243107
368055188
2069076502
1339361437
1056879229
1795496499
1951001118
722769336
1055406892
358138680
73624250
1890011662
1264258930
305850722
81559559
211660408
1391434972
1156258362
854587339
1360573582
567389630
1267671820
1159971570
1878014009
2077782580
2094301150
12723296
1569718539
178362633
1224760257
86108845
447041006
1783138154
829295098
1522522925
171076220
578501997
2054783301
1789191663
1546908743
1511901979
913455590
1393770952
459463633
254906851
724559432
1923388579
799207316
575328754
1626458195
124070874
369354950
524928166
1777526994
1961155740
1668669939
1567904098
1136465867
1068789554
1370619050
1156043146
99066190
1410411323
2065438239
1461767305
656707992
1981829791
71125296
1988088420
902444502
1346627839
980310533
965149304
1661404655
1804216652
2138993500
562640293
1971529254
332159986
1619068529
1486650899
654992662
1966758318
1101059335
1431171965
499459068
706061903
1234140068
908677477
727319005
528959466
230199786
1135366010
1286882111
1462021091
496854351
398181781
2030702874
197573952
192269149
864105182
698867278
1720679935
1908825795
1560994989
856552977
98715960
1270428538
1316876448
821014496
301974600
2065594713
879858307
1318270518
1008807446
1010200791
2127288444
1283994455
1000128674
1714678662
436335889
1628983423
1452312298
732473781
1601505367
1202621848
1296315988
2138872756
1503841723
273698974
1263403755
769786707
625304899
726351856
230648543
1628437755
1697352063
1774058861
2048813821
270631958
428631515
750033960
113026739
740783508
1449612899
1033207953
907120118
252077348
1722282325
1760030801
1447389640
1084443237
267946743
366520941
191374039
1626242702
1723942649
469053664
770268990
84126971
1870607292
1847751443
1504236005
1928839092
1588539385
2002183439
550632020
510347403
1525893383
607493991
827230855
1715086196
82968850
1890458172
1134039507
2035764407
2098638613
416509059
838526431
1855818211
1100571097
1689951984
717913276
987551311
1262276743
111943511
1373182239
830897569
2143333061
1607227974
521929365
520790320
1831793818
1205106397
1531444520
1312162528
866624792
745929299
1559830884
1934575311
462521810
204866426
85255292
1115170996
1029940047
320285172
2025598791
720225074
1121526261
1769282028
1268893182
1003436541
1827432133
1028210331
425689246
942453504
2094060570
1550725470
1008412074
806482145
1521095604
734809107
1912570119
1375536955
1623119281
647444761
113545426
1552439814
544820661
882671143
333448364
630963300
1422343736
1822606229
1897214302
1990369017
1689491301
1877188544
39428196
1968779683
1332616302
32585466
803972193
1498460938
334930777
991827909
625521716
2026011499
323114310
119004902
1261238036
394870203
1929808062
1583351987
746082053
114188632
1831667953
1796139164
839031783
1086335131
452046868
728467062
261518565
498037947
1192517105
1637911301
44457046
250609241
1933954508
830569168
242230065
1518548165
922746004
280495095
1554958194
1638304753
1764371455
1843052577
769700016
727975634
334902166
214713675
1023963009
1625594856
1958110004
1939858327
1767221945
885399262
1703196780
168632572
1136810155
670791938
1893174129
1702508938
1285116693
1623860318
1825353294
858343426
1307751343
593820291
1599945391
6952876
530059130
212583866
849781454
408714896
1910078731
220786268
1850482657
359413920
1817456830
2127575037
1971623558
257394338
980463234
82969035
1569929899
155029728
1321864399
1246361434
1474002601
717538597
1466615896
1162016740
1409430783
910681239
2120239920
2100371598
729648520
1136517432
939716973
1559103870
345718842
212236207
2106461780
527362743
1839282896
30643402
1955934944
1103895906
1002111593
358214483
127165504
2028339122
2095606206
224705940
528360797
1802816461
1809168977
2046696785
1151666697
1357753469
1255576160
1428655438
1200507441
1299034582
1445618704
1600847701
472190700
512226241
411635393
1261561872
1678555802
764390003
177609143
1841889678
298824183
197524189
247368803
2048976105
303727713
576363113
1040073858
1917588956
9111901
160645952
740435595
135981289
1266167749
1053754700
1125317332
306697082
2142206512
193068510
1645986462
345230789
159292195
553821902
894186114
847512042
1149069155
111953283
1902613435
1708318227
680727589
1795917423
370474604
1995122705
1593677385
339402189
1965004366
445719232
1865347726
369060650
846848655
1490768736
1059615950
397017355
1409198377
1997496478
998876736
474405509
2109665705
1534472962
1846999549
928268255
871376720
666498881
1003878124
460813428
1761372768
690056521
266130916
1862877643
1339630343
609244588
29245001
1665474667
1149991671
2070644690
1874290250
591697003
1271194850
605013255
422024238
211082765
264616524
1785136954
2026972395
1060880793
741124319
262068123
1679910129
1256002475
576729827
1931162531
1604836534
1296205367
1402795394
428529153
1475702818
491109763
306029210
915676094
1707811650
1218182794
1440587560
2025212362
339078524
314291203
1486455477
1000474466
438630815
91491329
273734844
531312717
377863246
322485903
136635598
941442872
1028060333
1273639498
454134046
1412993825
110461443
1726100005
1830680613
260207193
1662734867
1497611118
1740732917
1016555963
2027281205
1097008031
280273356
1828634546
1399961048
864905632
1639712912
422410899
312168307
1247130901
2079907539
1062402748
181820806
1942677824
955677984
1587726448
1941736179
1055456998
1167352454
363340855
920846786
2039512413
1176899308
1544071654
1281805872
816746940
1469213688
904007872
1948391889
366200035
2104677725
162498791
883163463
1984277865
860625954
1451602449
1617238457
1258806953
1860699184
372390140
1487381178
980146850
870184546
894081195
1169644913
858319572
471071416
371047142
718501957
1892131118
1151547089
1523032946
1555119123
670943123
1580157725
1793727005
1261962651
1330586063
1072809438
1301851787
1862283600
830804825
1154004426
1049174251
1997768869
2014283785
929977051
979835387
1993852892
1440392677
60627260
203435944
1497159195
1519043946
1007219900
1510830304
1178965384
994359166
1303485562
1272507598
1868155078
701156164
1226204525
1701980020
801193406
1903844504
176055042
1602253352
2073762761
1195049934
1415571450
783561875
613540154
1427913118
354270838
1894192945
557048860
1704020615
1372434280
2116244565
2061269235
374278401
1029312693
1171457581
909798498
2144025704
300756307
446889257
1361179303
914807654
80606690
729459099
1098102442
378078776
1450110487
1584890898
1556825367
787564601
1829822195
1290355801
277805531
102390644
533069871
450909263
1711335282
693841006
2027305993
1239743659
294054252
544879229
903898984
1377947188
2019520555
523659489
942320510
1873276873
1999518817
1993076096
1912119003
1680820388
1083091288
1008858725
1996684289
1904664494
948955322
1665908167
355284811
1466154621
1871018698
2050046577
1325659494
197993971
414028596
1069314937
1573224766
364643689
1425344594
2092617413
1753410249
39108663
1718234144
1970139563
1227117181
1297939
441330075
1351165338
61852980
1851520949
1472270619
588506732
2023595247
1589636888
1780809028
584570001
857352111
1964958809
1885256672
2095833290
952642637
1379436045
792940943
732389676
1371905891
935001989
2053243260
83190118
2071584008
754186536
1251843258
1839356074
155788890
1809699442
680673146
547130247
1522093850
346821304
940774326
1072911421
317699268
363762352
1306742085
1020256851
1492196613
631463886
1597751066
527977894
1346644829
153960162
947095574
189723229
2048458417
1882285678
254799161
102698510
1463904118
942957046
602301786
871745310
1355476970
1413738475
1450545493
1950928810
1106771059
1180087529
228668200
1758275121
352671493
1735457141
141125595
409074450
1979605275
32553444
316694958
1108013600
624965357
1980208914
672088385
558941174
1397698988
1319547335
1548016725
1914511705
640958721
1963168967
819282573
853246726
1569374896
1181753154
1773696230
957314273
624955399
1293457446
1458399232
819707620
1722155588
1978650287
525760601
1334464081
1471675224
253883666
775970400
1116216531
895493446
1379571977
173761623
1177205702
735115436
1364643532
2029602153
832888857
1669422613
641921340
345385221
1550983780
159287777
1554612084
1779759606
95873994
1764085931
353023860
761978881
1822905765
1678275705
2019220052
1374717255
1016540822
1721405246
1521819160
1010886685
966965323
2057848966
460973554
304893858
649496811
2101050073
1151826070
1354998639
1959058113
14682763
1959520344
156917368
463602645
137873141
146898423
1840384645
362365334
1098810010
532923715
1163232163
241004369
1835733641
806656364
112869162
744671093
2072444441
926326908
1591056218
1958177277
1198546630
1680008442
640194777
410046498
2111052794
1937137962
462363342
289917421
1293861257
625684307
542219093
250170706
142173892
981306007
542022983
2005011111
1241772715
701566840
85223788
1427592620
185502518
730044324
427065282
1471742359
1538485851
1000657559
660070231
593581819
1465446880
814347379
1227349332
560640801
963921568
563158129
1636859905
927923232
1237934599
677846189
20265990
476240084
1272968485
2054741785
526914777
166732471
1659116780
669905176
291885648
992881712
707849648
1582125018
2084076018
331144393
1930718466
751811710
300681854
1127156602
2015670112
1985102958
2083834655
1581495017
2133326943
933464682
498334518
682595962
1397682466
365067637
1017640677
1022592798
231123097
1069310608
2096246249
650651410
34347642
1216447848
1154899467
658820404
1048478871
1418718300
395821017
689048520
1360574577
1664666154
967324402
1170189022
1789340057
324016162
2058389200
973007809
172475415
1469147821
1534398920
1028573730
694319048
1245917338
637787455
851238868
845999199
338943679
734421836
763449126
559234634
1550106519
1331673032
1782084563
43406600
679400953
13244176
298270591
774042154
385013364
1133294368
383735562
292503642
1761695671
1808837474
1393495676
875714718
1341436264
991858603
85135782
1380229467
2013008291
889271959
828772287
1090170084
688655249
393489759
1602476301
1069863628
750291968
1242687433
443861209
1796496998
1540038105
1684052333
148714724
318938587
1832586171
1284994381
1415716577
674737408
1695628706
1288467731
552973162
1228915430
465990778
1566740084
573461726
1897031421
1948436456
1606030428
936677674
364676236
1253543237
532216916
2101029643
914145189
496509922
1657241116
687224692
883473605
1135851297
38772203
57343474
1779234818
542229620
2131906526
1488787291
526857721
135634745
2139974369
1843889504
1142455409
1415415616
1123787689
1130921958
1793274005
1815313295
723711466
2001546549
2814793
1271158567
298973681
1235762340
941582870
1554511946
664833466
300889967
1670025884
1952703068
75636811
1302855737
1998997522
961121086
410428354
94148361
1439759187
1441256173
977737819
757316789
1013784663
421720567
1093519615
1857540561
871728655
754528117
849860496
1775287358
1835590517
681847728
1621731468
2142744692
211612636
1561733985
1646471682
125309898
911862816
849927517
711802260
529820281
1905631222
12106566
477612891
960849428
464316259
1330005707
35924981
739827058
871676431
1006867282
350599301
432602154
1310599320
1821364425
1154571672
1670682764
1448287243
10797612
143923331
606816847
263315812
1705230348
1453567323
406837058
297102660
277855252
1466003496
1319204260
334352450
907952456
1054167526
778340675
631437028
1831401709
1368536717
928452689
1457646926
201844809
640558815
838838255
61989704
191465679
480800669
323709052
1279435649
1779633994
1144307153
1162512060
1682865294
1805165720
81491374
1108551231
749573955
1300736352
627082343
144002964
1286026208
501070910
2009043965
1055428381
1554099668
670749894
2093886152
37522951
657893074
1116767836
1141438395
1113722617
224395896
1054976351
363026837
832911887
1267005725
262641254
1793775251
2089121136
91361107
459896216
1236179136
1043005399
800005854
1921841857
1925822141
1391268856
575737413
1467514437
424324282
2140305735
1613746683
352990447
464108503
546182455
1398397548
924196454
1686400063
198914861
799426298
59060519
1537222212
1499351958
1794891182
1111632823
151403217
1252607418
373905123
833699770
1471189263
1079776081
1736144504
149869619
1881243556
277165055
243612546
1797762798
2056586118
1428527896
1787420868
1530093682
1081154063
1510362131
987127098
1472946372
1509313943
1199232773
375617737
1539669556
843657975
265621901
1850253180
1942056103
1296118921
1936785343
733381582
2086986858
1195903894
956970040
2113119734
1244047362
1840528608
997377789
84862358
1929837795
2046643176
2007669947
886110607
401256756
1538008235
2072414181
2070075509
929310010
1654935125
890875270
764232480
261035036
155710326
21867914
626568636
2135440350
908778113
597395933
909169234
1287634359
1558966662
59667148
971269286
2080740770
1966499499
2125537142
480279304
1888768502
523791601
1621764430
1436139774
1696335657
937941640
993960320
1467360943
1352890387
2110061071
684483478
411970763
1175605200
457977241
1032719754
2117392528
786953076
1167315186
934122257
1751201859
238850609
764018465
1729065262
704488035
1060014016
1889646846
2086786116
2071753989
910978829
1625211941
427846985
1230222640
1539551446
1922351310
886180408
71316395
1788815280
302728412
629606981
1245690315
342764417
172339586
657254489
1726748375
1686761066
1396518804
183218585
1624610973
1148995844
1209233931
459202960
1211326576
1576061378
1097035726
1252282221
1917002738
1145089906
1293160322
1986345639
1070545647
1977559093
1395519251
646856568
2135056451
282826840
2142904403
652549782
745902476
926266630
55208284
330026729
1753168119
454408443
570176927
177439127
387519230
1158634007
1956082030
684085614
1084716726
847744301
320169152
1111815494
205593020
678262078
1608164521
1826122727
1453106635
1032132399
1021736105
1510727977
571177031
335208699
1811216877
998627574
794685311
461456664
2052391551
1902470701
1913077898
1155669611
38472006
1273124047
1731678596
209589936
2057247919
1129481674
589746776
1432680343
1960846984
588839111
666855950
1176346361
1195359826
1296686109
1846568033
425972113
1349301311
612384012
432434755
1104614844
1231303436
1062575978
347823109
1087720788
1369433800
948078880
2016734962
729156639
1426320337
342590449
1113229050
237816770
1584140534
525551541
1480080573
3575368
441267613
975279980
1292216216
431583895
1696320960
306645514
1434927053
1387130928
999221147
1914529917
1499921817
783621081
1582148516
621402254
1657612364
865237571
403044963
1278885165
2120404018
4248589
1935559539
1916499913
1864258545
1795755668
1914178836
610711491
374637322
1240274319
753405969
1396165651
464754734
1484414196
1174037426
390269367
868038334
230778534
1331742040
498610719
1779565162
1423285264
36579443
891357165
869020310
34164385
1948456471
136305349
630198463
1814304874
1681364188
435697234
1246356146
1569015048
1173095614
499309513
717433287
1969096608
1766763554
1355835576
971899926
1735933487
283288512
630149128
889701534
1867479106
657555288
937094125
390895480
832656757
403259590
1550687798
834122191
833797255
1528966830
1165545781
898421670
237973412
1679873368
1094734168
588456344
1300173044
2051955881
316317383
1955804226
1845202831
884978937
1472093540
709525778
840584556
261573598
1150703574
1244899915
31416596
289501123
987474932
492206234
1045229012
542318228
1670222504
1690553384
1219889523
569384430
1805046874
589073553
1834620869
124904983
278623303
1838296331
601116233
1860481724
2133348830
50084939
1595743694
2101507356
2032508133
901173821
882274934
1251533050
299816628
1643493672
1242172303
1169386067
822180979
22634150
927609730
404803371
1407660251
1914769745
886558255
506529973
770351027
650200856
597207720
1677180096
243570783
1568407295
691771195
965428938
761927339
1509961340
297191216
1718308802
1834460453
1234167632
782999751
1817900675
1404183854
1806207086
385037049
682173573
1885645165
862274334
1427592620
869194854
1149165246
203139497
1571520642
1886115802
446087125
108221122
2029131723
650838301
965902373
725645714
2018193469
1415534705
174835970
2035369865
1745427321
1896598696
1073361654
79059204
15765103
82673716
1077753026
345357484
891722429
579183386
798676439
1880518800
2072416037
868620618
221011181
53622979
863674933
1859870561
1943224477
857364570
1819704393
1086411581
955236138
596406487
1845059294
626251975
208601339
2112391751
1839056081
1194206354
1185489775
845637404
979840086
1769627674
986447582
1892406545
624784161
1078680084
867143646
554521837
1165407580
715221082
792830556
2074572161
1570382406
1523576391
106534687
1207180862
282615441
2064471234
106186865
441751287
1621156294
1637918571
1333193692
951792313
1557814623
2139515286
998900833
557403473
1559198782
23806800
895492521
2081488185
1677988214
588197917
909824275
1520112584
1328893924
1304433277
1753428776
1174486517
329730410
2015493969
187423277
56488260
1128017302
129354438
1674519720
492926619
991724144
1488999155
272580265
1254633167
2043691707
1927797914
1985713289
372653998
2033019385
565554887
1621743524
536945180
1772825063
1382964639
1785595886
2035595682
1507416375
1983957321
146871354
354475801
2001465891
348245435
1995336408
1802407018
969193570
1486108815
1265663986
1449551859
455367052
1012825201
192884115
1599811937
1306861385
1700645498
334263183
272994958
624293912
970465505
2136817551
1094224154
1590476604
564356008
1193062587
1494761850
591669999
2117924835
1703535396
218428531
1809453466
147647088
231965167
507303878
371404191
1837181325
840898782
23486993
1453563872
2132185454
1661502734
509723160
228025705
948214945
1544749457
578866080
1903861361
918841381
891668956
585301062
155719614
1115916274
76223891
532296957
657990660
1649281754
1237647319
1513452421
1840129597
319327303
335596683
570582587
1517569234
2058314828
1924737588
1017567803
1947253795
468765566
1892237032
1850662334
1207604069
2072691725
1607207955
407863988
1014688770
896204283
2001811004
698842885
1155348991
998455161
1511252159
1530128965
1002829193
628689841
2076522348
1113000088
2003253311
370673199
2021979528
185165243
1940730206
1840010090
1557193028
159297518
427741581
1330791936
1415064551
1068681219
1321219100
724753543
107237880
2061201163
356052310
118558888
262174317
1058969849
1331009849
1146765003
210111130
2016039693
1813034474
2053778524
1608046407
1346664417
120430235
979485616
1052428480
1385090447
1362688641
1506025232
1284704681
1791126854
1149965534
287727414
848811536
1183329750
826991828
784732810
612536601
1347480170
392122459
484046234
239977575
1185893136
593069642
1408607444
1721631294
1546388953
863973089
1249325274
1232510536
1970964949
466616447
1652822715
1503803518
882365630
1877016336
1174693171
560857978
1217549973
1797240846
1169569978
31081119
1480480310
107304488
1168486643
224707769
1256372827
192602193
1552521654
1375342775
1058610686
1291846355
1964202012
1274814437
1829877751
2049540124
423097092
550954496
1473774555
282535702
1568384139
2044597378
472392833
864103260
671977904
1589331828
152219478
1244614818
2107904551
911246441
1243256686
1452401765
198504212
1544088741
349380902
1276215147
1199888281
1347631564
651727320
269355609
737930658
46494363
1955369198
372567474
284963234
928877294
851718125
308279063
2133426657
2092107748
586512920
712650876
1095291372
341988305
488133362
1806547999
1542681906
391029336
2047140249
118492016
348086058
1404090656
1521920159
1062645412
8952905
2002491289
1402885765
936433607
862045494
284822964
846354450
1341296054
343430450
1820449074
1388685938
533872005
1784363057
86576952
2145398543
2124397839
656706591
902772103
630534037
1977673243
293705131
1218076299
1047225627
854092668
662386776
1254344164
485807932
328622168
160596518
2019143867
278820022
860714314
1721827579
762945536
755494596
422282599
1317050039
2010697658
990832595
1983210531
1837192407
1480665568
1011559290
1580043200
1352403223
1866171589
1767950757
1184183581
692195483
730350435
1491228697
303460837
1140610743
1043008806
927704707
1508751999
1351575100
1865214049
6125490
1556701532
1121343644
1241663971
1611648686
748373021
1649969054
1501681806
1258950959
215439232
1766623800
1033574861
1159200609
2124175596
86301334
12269719
702198467
960911062
2059660847
750941012
1546448770
425149128
246617484
1283619877
1428901932
841731863
1992215223
88532871
882042656
1375893463
288982249
1554652448
347257345
309711176
1727267498
312082752
1677852265
674318589
980183139
2035028944
467266606
820434483
827808283
907292096
1262555281
1830084097
1312249663
806897837
2085979089
1989311883
1333885741
2147210009
848877091
1120474950
1814590971
760040161
238201044
1966457264
1292368660
1810993709
102773917
228262117
2050588524
986238851
37871446
1948077815
1054675499
417474264
2061586523
962480217
995468232
1347925344
1299375873
371966533
1205458502
673111250
611837200
1010122624
1418472284
1551028701
1352444462
154994754
2507208
350261086
113465911
1936964178
662564342
783627267
212091270
516172278
1156763388
334726658
820582548
2075043027
1968660873
338532806
654914122
929349434
961129092
2104689632
1119434684
96934276
551899468
1666873595
162164996
353185153
933425179
1084830700
584327576
1462660715
130365841
1242448417
683212143
610133462
2136862910
1967621419
2100461699
385928053
770311112
896686098
1661056822
441907166
1663915280
1835159904
47939131
516890662
1609013300
375878495
610848623
1403234903
445029310
1024374462
1152265261
200176349
489186611
992431737
962425612
184513623
1265859382
1399621567
912081351
1236368266
958457631
2131203874
587911282
1209435653
1966334872
1620372951
1849154862
154812238
298507570
69537084
599647339
1790143964
384356980
2041836657
1544824196
269724583
1621945019
1363420683
1557160395
63796520
1337135312
1122121508
899633142
1389943793
1342008916
674248341
1957045492
437242817
480488845
339208892
1793395993
47850123
1018160405
1303344934
1500962859
819693505
1377201844
603944339
1403201875
408511227
476712874
341892704
1807916942
891934425
879765691
1541559556
1572843939
570534972
1020740018
1973270918
70307528
1683130238
548264683
893368221
580968928
1646137389
826850339
44023478
328253775
1910978187
1220541602
1085037686
1190917282
1445275463
1224967723
110228393
854575797
766590681
1947713988
1647444699
1629633017
2080825126
647812093
908730527
253014650
978141369
1014731897
871832684
652452485
351836467
535587586
357802464
1572385660
948637791
7915847
207459334
1490071216
1323305071
743100094
443927490
516216982
1135208905
1884009167
515902356
1711531610
1820207971
735045265
1718596306
613622649
1966111135
908939622
1062992920
357569706
1354093809
1516173978
108168261
738073455
833265633
561829172
410754687
708494696
1484072573
2072564658
1282782070
1844606716
1433181010
1067561616
751808646
17884110
1578982952
684699188
1450984861
704669844
1397841888
1230965283
88597640
1768766799
1799035123
415867453
1245036890
1711918852
155163241
60047889
689653922
882069490
1722307772
825371949
291075772
91175609
1554074255
702763910
73931693
2126569367
1359972056
2071368962
1331827172
473605432
1573754099
1605747325
2115210418
216704751
50423503
1596504780
1078815859
813458949
1924098289
30800926
1927073148
867925238
1088250924
445694677
1041874405
2144538869
75152802
1286235646
621369163
752647665
145388236
462311149
1353028090
1116532630
1714189447
1135272101
251064021
1893275980
38619180
619371362
1653177513
1627929507
1809323441
1505004276
1835039913
2125355554
2082290215
1420238952
456213759
260859919
460749239
378034531
1025858188
64173038
1195459912
1010605453
1124686427
562974723
907519071
1844375882
827222142
1200173475
338291203
814009482
1537986318
940779017
1868774554
644342287
1346553131
815901723
544043448
999284975
167843240
1653957736
557204587
843134675
46962554
1188426805
1853443617
547307132
650016829
1337642551
1840264614
261402616
1431790217
2041199746
986225768
1543349539
300487815
249710872
267632659
1848073300
990997015
1435223868
2018707881
1554216183
1709043345
1577548855
2001246862
1421692027
162193266
1834511654
965695
1554382783
337133549
244718395
1131521512
842398844
2024217696
1200305989
311675544
2019834225
1726597118
1045609356
1363680510
1472762574
1394162592
518522655
875921451
1440027160
208486996
1246167373
1069834237
649319436
1301818237
1487335215
1355883038
1854279298
232252241
47475530
583850025
1767417430
1595283239
1539994646
1232580719
452517374
22412223
466831733
1341431530
7550464
1660453214
1096395935
1852122813
2015347143
1715476865
866220993
1874840227
557978153
1110571548
2048794249
2080196655
1463070219
810125876
1409789162
789280566
2024482047
1918634829
1303234164
1908072006
1051869363
450550669
1756581235
1019442996
1703470172
149157460
1461195022
699830035
1247971336
507555376
432844575
330001585
1337137583
2103415538
849820917
1601279973
1420072173
1998206756
45190079
179540232
499344935
1026919440
2067245056
470825894
785982520
162323845
349590146
1588401132
1122096186
395033340
119906776
1842215666
1066903676
1049713614
1170568993
1066888428
907005560
196217608
1077292976
541251309
1698185713
633163394
1530399002
1577581552
485709165
677539804
731304640
1103910148
1477758805
1402320414
2018011689
289560949
1732445054
2091833468
1090169312
1932580629
2142236967
1807076770
529599221
202874950
1541432711
382048841
1086123181
1829982525
610122826
1905902744
172795307
962712950
1969265920
1502641631
1119173858
2088823406
1342326543
1714933493
205388216
1071483290
681348396
1500560155
1664917649
761615703
63579237
1106699661
435875548
1096214375
856068258
216221932
1723643826
1771004534
1718243621
502566608
2147107904
418050899
1590682130
1332124462
688402319
32556611
1484739284
25908064
1118855277
1012534945
1538437208
1326973594
560586290
422797287
1780075002
1356745488
582192937
1393043427
1206802307
1770488051
1533116292
197140851
1733503741
1478794779
148589656
1640570090
642663684
931873732
164129354
1575559067
160807205
1111670041
1625631640
1691211830
819315275
2037199873
1554828394
1898393917
903110183
1267448902
1863269285
1900508747
1050820236
1348095706
1983115644
588677110
1822770678
1709096328
1810416053
1283412400
28976281
115615352
518346369
214788032
1103487658
2138715393
1421986286
1849637961
1178864070
1565849145
1240113627
472836441
276665025
729904671
1899657713
1421534975
83236610
405694860
680264054
1364763708
1796651828
199246408
584471538
98924990
826110055
1807738288
1266898416
1692464827
73199017
1984565721
506842327
1658003450
143461616
1414357548
261474556
1135562293
1526487032
1424439787
1563296804
1200763704
2147407615
1894623819
1727855997
1358719362
1120906557
570656282
1379416857
1036815509
1284135085
21450145
9647559
714568629
134493218
511981825
1071114620
1920394585
563189039
1744490159
1123465294
855150366
189459100
874918372
1918116454
1888570137
1645435042
596277613
1308493014
799360573
1878419987
1419632530
6031325
1864327905
350272308
1853380792
677703288
148739380
634278426
1307518344
2094269562
1559798870
671284249
1833532739
711306740
507386040
37774224
1819794275
1190167654
1020944644
2104933937
315950636
636886648
802245916
328502873
78101204
1597706234
982456527
914054107
1700267656
1503801738
1690413802
1422959893
2143482014
636462799
1111488956
1306274372
1465064058
1036562961
1080509522
1153287063
916024450
2092109339
1294758572
2057734687
402843661
1771106215
269675752
1141643704
104202297
784213489
154834677
624276105
1094896406
2005609235
595679709
799833385
378727658
984008500
295161576
1056330976
1663594623
775475711
2092724822
1881383057
1803093511
1484897449
749496742
2110403405
1379733386
432691229
1910974478
1227369240
1570555485
1694454149
606870064
1673377589
1930918520
1857301657
259634178
1297427665
303761904
1112143954
720333907
586931813
873607362
286481478
600619992
1911002119
2030065091
234587908
976059892
1723410534
2009877260
1891935615
1141190911
2103865368
560192794
968910136
412519356
2032617885
136872968
1084169960
595796317
272130512
1982510157
1987663239
676700194
1997532461
1789531166
1543952224
1301387995
1711406748
2058483866
457198448
800551065
1821324096
1890789829
2095998860
326652481
1873080767
1320600740
1297975234
1921254637
110763987
96801151
1438010551
9597235
1449759500
942575798
1337152724
1570221034
44905157
1076826810
1727982662
2063558715
1859467531
572284885
192602193
1589373246
888272401
454582499
1461446096
916254810
708383427
771436463
1201838244
1740116592
1933291986
514990346
1371016056
1724518474
1201785309
1656859300
1399948550
997376630
486269396
370688994
454069516
392427471
1671123167
349397473
252077348
1037347923
984306739
1422540873
2112630619
168472985
2035636376
1835264042
750262784
1193487141
1372585871
1258978172
654641216
1192919054
919434183
576279570
1761713806
1624372310
1457634137
224655135
2075594823
2010757703
2077141808
1250235548
1904767865
1238077318
1739222350
1742190229
738252149
20366006
292088439
1101127401
1542121032
1916682401
1332024511
442041561
132937577
72090549
369438590
2130760133
1698906355
1603297366
1191330708
210938657
1933029638
1111399860
1854214920
573205337
1546247600
382883671
503337838
1368019961
817518755
1519999012
2135785041
927909713
486685339
135980692
564988292
1172498405
1534489167
2113529704
836582518
962770162
1212687137
2066498419
826939848
533265021
168373511
698406000
1611018639
578457237
1019808092
400668051
2030130129
2079468589
365861881
151630517
1924668236
296686442
1815228653
194935221
1921795807
1916506
1536774561
716056907
1088832620
1589700777
1323951065
1827681934
291382856
26268030
523368215
1669369306
210157876
825975359
1983445002
676030841
1024388100
660927553
940510500
539289120
860629576
1799521067
1047213781
1452864905
1306002314
1953124159
801152313
1334610573
136458465
770704510
435033315
45242187
1074553161
1789554995
797843926
872673523
1960517471
621493043
840800925
50897543
626195789
428625355
895627328
1196235774
1096951743
605487655
1864516946
1418513910
795752776
684241610
88141458
1027773525
540444891
1587473736
164924402
1689847623
892206143
1087999015
2013348662
895710378
1087314893
452500803
181653495
1226783620
1750142132
199944953
26800406
1519335629
701323145
835203185
856865043
694421374
1260256463
274721107
1253390373
1721844089
1661379612
226296613
1463822855
1739183418
1437894287
1039414960
316467002
982369693
1619932425
291056429
1537041829
1818440078
2005923597
456338340
1144365133
1713609079
1327932457
2052424
852011012
1848884131
531010372
1983388087
162888922
2140338818
862692621
1668023811
133552453
1674718980
578162338
992361789
1271888764
1155950411
220944806
919292018
547785955
1844347687
2034597481
1765452711
2038197793
305460004
181959508
975858706
1616149095
1328199680
730455751
847870563
224508171
1424921252
1754335299
1421531289
1852693250
1736829682
312758471
1656641209
1928745842
148302467
1103871085
1105438903
525262864
1658743612
838645770
1092508990
1730773422
1416216159
1632053733
457513200
2047361774
2026578031
2071529169
278714002
1073893820
687128315
1329211365
2144012309
1161464470
1658621180
1001816488
1285379835
1257767313
574235610
287037607
712524743
271863623
558373826
287221120
221822524
1535622014
392738125
229093561
1777776776
1230075697
1096461308
64906942
107359670
1379629646
793951407
1579631238
1501543285
1105923614
1369805951
1982122676
1759246221
625095274
1569558589
452908327
679549450
627497560
1717141705
136926741
1899482719
423972110
1302613482
1014737944
493503939
1960482866
188674684
1514776607
369568425
1945273541
156982706
731886436
1088399217
2105321461
1929593718
703511358
2081198906
257040461
1687832429
1429909928
90258839
1726554819
520828311
752572059
852696858
18393549
1604955856
1564056925
103659368
591761099
595117250
367467651
1721389198
1616285489
952668328
1566363706
729235791
22271539
1775957280
1282989126
636039955
1956310493
603207040
2070981615
652420688
1236993093
648993430
348372225
97503590
1397984296
561866076
1452449620
78078775
1314651734
1497641701
47943345
1464213897
2101696458
1063417367
384235230
611877356
1494754979
103049841
1408828154
1482749863
1171224199
440482885
871489777
1870746367
361355053
1341699202
76980180
333585205
839673618
2054480431
100234544
266387789
1603525315
280226581
357838197
1082802755
509951602
489209792
1378631919
828815412
101847854
2145282460
1681207416
256680470
2106048575
167302261
522940574
1014903415
264020419
2060074558
1754289437
1862005533
1976474233
1311060833
550879241
1583783339
846750286
1744221663
491046712
82815846
45433825
5422233
1758826463
2112522171
1714803175
1307909032
2005732544
174358903
282081843
1730395832
1233548971
294034505
1757546760
717614511
737580576
1990218542
170881964
647976393
1252125626
1524744273
518361525
788365015
1161242161
402714383
1072406927
1849997295
14815062
1582671376
876969730
1322137532
603704766
107127614
1351432549
2082520853
1851304881
116376271
541082495
1458271878
1578146171
120777061
680740012
1710686954
1106653253
1538002143
2033355417
461839472
866125269
1686542784
665661267
1251640845
628882121
1694459320
1126894499
66698869
656061731
1767227325
739371173
1505339612
51435271
92216474
1225308780
957044155
2032995329
793219128
104445949
785532413
1743641049
1810514260
996789584
1204637018
551637498
329417942
240306545
1789157396
671283771
2098293249
616068787
366937457
1207065911
2031885697
582449731
1069896934
1570707171
1669776987
816232521
377879331
964765021
834872194
1459684187
1912973583
783942945
858888793
1628499826
1025805418
1701406592
2115619448
231355291
307384802
2091648045
1799469461
769653912
1680231942
24682643
1636563083
337533563
1656583309
964756555
808005696
1265742148
1618427309
830019531
757080999
1863444177
1961926590
2121308098
1735300229
1005339176
978721631
561279472
29873403
823976600
803246521
1720218336
865717825
960182002
626579633
369984936
1688982622
671532791
332986872
1773458152
653394117
1766668443
797465740
952166346
1336205213
372552220
741513269
1883146233
135907172
381746124
1150548579
1343948595
273752853
70323770
817821599
2111782240
1856178152
242860529
2091333104
1669329706
77097384
345069828
643869720
887587465
1694985282
1826569283
1034550519
1131842261
245886621
1073822256
1941087838
1441354024
1689510397
969022846
1186524801
591023306
1055190276
1011155192
1665406125
1922033918
779982039
1689937243
252664097
955570306
749127502
1407496552
1242910213
797153894
1468075652
1727047636
1674351060
1356024102
605911330
1158616833
803611917
453785749
453899871
1208059725
2060663307
1645532912
798648489
314090412
332503798
731179837
2024407688
1987052557
2080783664
1662606961
2027487018
1413561340
117868420
1985067323
1148658581
1499470818
1844193296
2049870958
2124503394
1500871538
1620796539
1866153328
1986564194
1224678587
1953053284
737330532
503233696
1304693769
468816034
1194304571
2086814034
1002231424
1299974538
410907531
247750111
618940317
599014404
1435298950
1739710672
628554703
1178414728
1195085711
932055512
1764393520
856001897
2134644941
2132678085
1655784230
1617475097
1051611829
1781627337
226139507
430540824
1663961234
1238065003
751997001
83535475
2086762427
976170084
1306151373
1904840338
1716549167
1468103513
986876967
1566897355
1850444947
2082948312
213270948
62494119
1520356276
260754412
1790621936
1725819885
1850093099
1535773973
2096238815
351430470
380885515
1551004140
1708991000
1944980136
1902239636
1073912333
1144763802
160315081
782096675
1006124381
1541596756
1088703079
1257194945
1793715784
437199631
1853879756
457718208
1559082952
1715169846
2002808288
288241956
1158875283
1852708629
1968863723
480968577
666834363
35215475
455256207
436724824
1444023999
2090625301
1206089908
285387206
664037657
241557757
925498317
1111373128
1215481932
1638410225
118324954
518971998
2008742241
1854865962
1861074948
983206382
1554090318
721444243
1835493330
1075320922
822486922
416583095
687689500
1873247075
1919278243
128638259
944225192
23459807
1785339666
1320348
1111850858
558481204
1789358733
1239263836
1150764690
947410770
662644544
2113400374
1466108889
1096676224
642548411
1953400087
1870982682
1680159710
112716416
2440848
127343688
1087398035
1907627884
1914590827
1584077841
1164217440
726805722
1717026871
1174285471
677947525
1882547907
497814447
2015386569
1486634177
1292457505
1351944011
1514146965
1841089243
1482514766
916375808
2082296965
675443238
1391075317
1850931173
618893911
1989097377
1992041529
416709059
1855213026
2067753471
771071356
50663720
323959237
1957674397
1080091167
1459035035
799448095
1238482485
1671830211
167945464
1640344980
1830751264
672740982
1147684532
2012548644
1750629058
1327689211
484012706
814926284
1940671317
1703869812
370322820
915746110
469953396
1958653722
1997481242
921590374
1970929372
1812930467
1814739915
664371662
845784615
2127022149
1750113218
260237967
458847941
872420713
1348148437
1394585972
1251681926
1780704087
194751825
1768841004
1925208701
1398480289
786578527
587221791
551111045
994681977
60353269
1279023478
342161742
377087411
1082962667
499338497
94284362
199674433
295550768
183881646
485593375
2090179095
975858809
1241262548
332404327
504003568
804206613
1900641882
1841418854
390227633
1506802953
825571760
2118516727
929800810
222459940
797102553
94859803
2032712838
434422440
1923211652
1325123470
627776550
1356031563
1450253218
2108293865
1548130860
180592916
449626211
1778142875
1968230435
1458933473
1292489184
721846637
187566009
1903214745
1255831675
630488751
2018004863
930225208
246286655
717224701
459221082
90923703
1549815439
853659172
1756557024
519581994
98013899
599679044
264158838
587108634
1998448278
83021193
629351204
1820486483
1105976554
996583703
1550480489
2003465604
2023669678
914911618
871113481
636618202
1053480185
637802154
549797207
553490831
1745887018
1481814103
300472516
341612011
707517097
15890299
267509211
15776794
1023535590
414176425
1383571103
863603912
647491091
746642801
2112639073
178122212
191682887
1757076023
1789109723
1076093644
1410242073
1456637811
2039129175
1515932864
188096603
171991491
1230389757
1923649032
1664951421
1541019141
1192160458
1485251987
999197126
187943971
848028725
2143951869
676457483
519304372
371457244
1982447240
634644111
1953677106
589940789
389765868
1935395284
216430310
1385292069
1470883138
608786082
1644973531
921295876
1983233533
1443896001
77177934
302541919
1130908515
1929300139
1304217352
911593887
186843998
379408007
40221577
1691509499
1140352005
338428106
94441629
455254562
63712473
1212422460
768439632
378544981
1817865706
914862845
1839228133
575117312
1942237251
199972194
800225264
1256463367
1664438657
1001073300
1663834225
1112090573
371387307
1897703763
1248513238
170807094
1851576139
822370018
460720233
1004892634
113002005
483086680
1189168545
2138749671
841668321
661838247
588028851
383965000
1028095485
1500251287
1944157273
1738982234
1270147429
1368509603
1599715291
204147065
1494352741
1312017233
165983072
2139490070
1686788642
288083775
907197981
1549459140
1854743118
496333343
104540273
1181818544
1885987016
1682407650
1035790958
1184205399
683985306
993458207
1208473851
1411441625
644156115
2136204763
616013659
1691845674
451158246
2022107008
357273146
292987097
541355133
1882861362
1528710116
2019918319
321622584
1347530447
444568814
1031809877
161946147
1645131391
203530096
1557182126
1359459675
110274926
499311887
1065928751
573612637
174554606
300945857
2055188720
1644510328
1097614310
1189994792
1751608647
530275157
2098596
1169272995
1198498885
1185225548
894764144
1121047165
1123146354
229213354
1323615190
1865173321
1561874182
356531740
2090186477
663463016
1872729786
1109375231
689047153
551219925
61873597
16131741
1886886248
291496031
2065117308
1837302982
1351638845
1503932948
1148145458
1756702131
1981015400
923454856
1919002648
1114164191
2071529169
1013267561
1843209615
1540432142
2117864543
985261065
739738428
1815888144
576723350
595661402
816415196
1483508609
387875705
1554383408
884162836
865913794
1992085696
854302930
889578535
384418960
918748048
2069203783
1625287758
719388698
950631102
428117069
1713445042
26910055
1375381220
946398936
520582373
1864306060
280293096
2058230181
1388603339
1002237842
1469534353
1591457241
932703834
582612075
377928868
75466883
460657294
804333065
86688402
275072190
947413412
888899300
221618651
1838359659
612038491
298006951
1487012146
1504602157
199479580
396878479
279339098
971506921
2135000514
231299216
235487636
706984141
2056197654
86698353
132959125
2102227471
2019116774
794751138
1120649750
100481945
1511787355
1813250890
1856842092
590647968
1710431497
796731079
262274554
219837291
12358906
1862338606
1312008371
1095379738
120362460
790593675
1331661442
1245219952
359609020
1221101454
1707842458
1816641544
499518136
1225711483
1542878686
2143041772
812490438
464228408
1550540870
1594148673
1874458136
1310800471
1893112340
915604325
1911790041
2145380605
174011683
1166312049
349305122
1554433474
1246646009
2023600105
1395997211
1971559886
889353098
2036601114
752555213
895299814
741752290
1658494503
24911350
1011996460
985990977
1567434525
776633897
1195057052
959311941
868339100
948767797
1470565030
1762395444
108924002
642552004
1734302631
858557255
1211094540
356155487
1407227409
632047308
603169738
1474738409
366100671
1924056537
244396718
633880311
55489715
1976127290
1988479681
1947728412
1509232428
863352558
808561676
1698303845
400611304
560883982
563566870
894493931
2110375451
881257142
453693062
1402736918
1362298580
1038088535
223465730
2001368176
203858441
1271730163
103416241
64145132
1387867684
180521959
1874348097
826697777
1044284292
1489442276
2012116427
1335345209
1487404127
850154203
2009264708
980809406
1086633727
1694769414
413234205
1486401150
280726394
449491119
1427042060
1784210040
1155594831
45818599
1171918337
531381786
1568083036
372099639
1466195258
359968110
1198818343
578826468
1037347835
975591543
512299553
2119544288
1085284115
1477735232
1676300687
1695368819
1895700233
408169914
1612537178
1157292371
299362305
417136503
2053260900
53314041
181488
392996591
1672885232
887994444
422376536
1274575103
1653198324
2034053044
1260416112
1599045962
706098534
722881827
75111527
910494137
1301561081
1618120174
971461694
439256694
397329179
555516437
53753977
485638089
1660577591
1257222191
208661982
1402325202
76299713
1693163370
545749980
677530511
1485094337
2081346029
352619247
453561082
643195332
1719042075
1405781262
394468061
15421063
2088600945
1989902669
1024983352
1919912306
1529281957
2045141834
1652736433
1927137510
103249440
1386607928
1649896341
1960592295
520821759
699783879
1923642713
999665640
1309828500
873805627
1095917597
257814653
1948877837
322783826
1326277318
2070836815
863101312
1917301248
1626211101
1868314487
1804523513
1146732546
1007856035
1319725577
1065999210
821350763
1909632953
373058569
1550051122
508404479
1878377372
638156779
1547839442
1869805052
1156626458
1040360713
840828766
1444773072
1908586139
40566423
208629115
34449308
789452048
646070244
848364457
47356313
1022270274
997969970
359877931
1377051903
904400569
1688327338
1614331695
755059837
103407366
826009439
1482558380
60664674
1861790533
287942445
493857584
755546312
1142554383
588568698
835430214
290651559
321362328
1225161582
1192190705
389523894
643939927
1484029692
628914037
1257406145
1231213670
925038390
390310674
1589019686
1006030270
1208043338
1368924645
810618599
725078058
1427469411
1828716436
1745144678
1779261895
1426275936
866648649
541468244
1598606195
2067328397
393976489
1344274567
1891659832
1195767623
2004947176
1044842
181903801
691723271
1321916909
259827142
518940646
415795821
1985966287
552346814
1570720976
164279413
2092968547
157832019
901215337
1608955730
1211980349
1134774832
1290133709
1554730350
1113257461
1819030054
1439236289
297774860
848850165
842827232
1246265988
1337107030
1034077140
752661275
1761895689
1191031501
541683061
1851070213
1326117125
1771220748
711923873
1333480041
598252705
1904515312
2053668367
2025960046
347027079
1176456863
44769799
1886399557
686482482
1770187051
450665699
2098688631
1291184354
2011171264
585023621
191397139
264563432
545182872
2075777500
971350648
744796956
1265035027
1581020276
89697293
1533722100
1596332885
1902094462
986855099
724432779
2049705527
442371058
1046396541
1611711507
1299684400
1729153890
2069963686
2102748612
577494624
2058572824
384328142
1475723055
1856452690
1325787921
220481214
1964486467
592185913
876491412
1796622222
1030272045
429406815
343512605
68283309
2086307480
392471032
1696732598
1684622371
62397524
1072946393
1974546715
537416970
1480718158
2115307463
10258687
1458674808
1088608908
679243778
1063630704
628411457
1466664455
1821070912
596186122
1261899093
1767576573
2072704379
2144458172
458920584
821294225
293023342
369073755
562884219
1545879802
620694331
150059506
362485029
1652347543
1073052335
1265663467
798654194
1030878112
2061098130
1296255030
1617278227
1922909750
282130862
1350667764
243697272
936790176
329690004
1212110158
1860601672
1210001988
1244997667
746432435
664741667
96115882
1884599619
1949750299
730082878
311766105
1849926731
896416058
2056586121
507459912
363114945
1882743308
320294802
415866318
193699685
591667238
1779002801
926075765
1865773771
1608607169
1929346959
1041499461
434879649
854216913
1515863904
959161418
1815829455
926508962
624932567
1855449935
2089350879
948590337
1303897313
241615056
1878148647
1821755521
1476181677
1219563576
1610810949
1127493936
1469969220
803535021
908622254
1131264943
2015704155
858817838
1060624442
1950054201
1384877086
557762327
560026531
756572291
2449578
880237979
810576795
346827450
1840712444
593992031
1354112721
1856691717
1623285671
34859772
52164035
1692240193
988858669
921713364
297660814
1619572382
880281013
1053431932
673532022
752258274
1175745352
2060503250
84816853
1512398737
640134152
1661819062
802167790
286862802
226814657
726798866
238933155
1619090725
93224646
194056313
1084684304
1839471980
633698340
2081455478
473174441
1469598579
1238137519
1286500370
1282074362
506177660
114041670
1431226679
2132152101
623178531
913032851
803596570
1174527784
525769801
574803137
279586539
1531167324
1801204594
1971430581
207419005
829675754
547007122
1095185292
573321349
800839933
1526711655
110596527
573183984
1839209100
1875450269
163424586
438733108
1594515960
1224914325
1902034857
573566490
1169151666
2140525804
1232671636
779783363
1706813293
927114016
156233458
247768155
2143126510
1810554410
1972326102
519045715
1137959623
644804476
499837468
365529432
544273114
692692616
414225374
1213305830
624804276
421782892
381771146
1422928276
1133115788
2143683382
479829804
1660095745
836736529
578908388
744574656
1825066909
621712430
336847662
1576412250
150904412
1630185178
1104018300
995890041
485328773
1438149632
15827371
272688371
1056921812
1264946731
224526231
778724088
756265669
216935018
931140230
1169812984
589063663
414225374
1480214562
515783527
1019359110
1959265579
1532142376
1935552446
376200044
1071118440
920160324
1805710551
125181918
206455498
454168675
2026296219
287901253
940941793
1293325915
952247713
991377888
951463178
1695132822
777482337
1559331044
1288530922
172869506
502591979
1152548508
1784400597
1470460513
482304739
720359918
1403262445
636063162
1832555523
908941876
1912195990
2011016104
1055723838
1434477713
1211229126
757453578
1888638263
1541208786
1987514461
1011969224
722439942
711869095
1424892006
55207008
297786876
740657789
680596619
794992598
1024683578
1788553614
1500346216
557868723
1566156294
1480321237
1996959805
185333304
1308884335
1049917265
182634630
947986694
2121289823
2116930354
532986814
1190381942
895445525
203142260
1518287384
1073434888
872925263
888058846
1872163270
258341072
1402124287
1166678207
340089432
1550304286
630739614
1628216713
203525451
524978679
683162497
1731846842
54239614
1383008791
2025191622
237314318
1888293891
1756571388
55509467
785878022
525954873
901889174
1728357234
1452736173
2098062010
238660805
1025993446
1724060739
2061654255
1898204473
1143813964
1789980119
2071673629
1056396242
1770669810
270244674
811473627
1441996339
838173950
1112629317
1252747520
1849652213
2106635934
985953838
1220990629
1450857892
1930770852
1204597561
1561871199
791407890
635731355
1590317357
1091520742
339489803
1907770209
778244563
879078310
962742113
910111588
1047797030
2085316411
1202381805
1760204524
649419993
405130003
1853321017
814751768
1823531843
618799220
1034785907
1715473103
998499944
1138195227
1455666155
583837220
409988171
1657226170
764156458
316782157
502950615
1816215958
212222359
1107570663
856544135
984690785
912089058
659315948
1319292717
1506339193
1353113454
228846690
1861473794
1683334464
628644589
385466181
667683690
541198993
421022838
342830532
1134771850
163464141
571049648
866862890
510543388
746438693
309168732
546471959
1449886757
408034622
1819863709
1772852448
1806069773
1279951508
1511752605
206992596
207286661
2060207694
776995760
199961790
1824015046
1027747542
392809044
22775706
1715170797
931367185
457353114
1649514141
738411046
1606679799
1986108592
1586721144
2026396503
947446438
1592712356
530674366
344786609
1872897750
443448118
269489513
90178589
1833819558
1347821983
1461686256
1790507630
2075975089
2137361279
2083742132
193237774
684557987
218619781
1408899762
673342669
2114607757
639562283
388103849
1041986002
2012786695
978868153
1389989971
1881071771
913651969
552689548
703338416
845408505
1566321528
1687024092
63167270
1203463097
641203332
996279395
47238204
403419686
563208218
560799014
1130228748
1600128353
387576118
1614419683
1253492548
7634169
1316362099
100083466
1433501687
570494424
50373192
468229630
1004586906
1753699554
595134097
1139680650
217772037
1089847940
1198805417
1835232819
2019767713
2007377738
1869968507
884000952
830451330
620387866
428210426
493424
543451337
855467326
1160185114
1887971491
823919417
322383323
1352285553
492359961
1189199124
1428114442
392896186
1306082854
1762361269
750033049
758393021
1826083430
1099322570
577168763
1887382355
1694373059
868528697
93130124
1471181557
1711730450
1008336807
30897218
1599511124
651472094
399298776
418516286
206866617
2057347087
185967280
1692060070
1947584881
1620827710
1262255807
1086271684
298284971
967367355
517355424
1488858831
997010024
227586798
568877981
1807821230
384548474
2489885
1555646476
1830947821
1906424423
19412648
507612000
425632395
2069855045
134793981
1941775314
665642862
753494841
1011597765
777141403
559011924
1235313804
1820566447
460874599
1731423659
1123313582
981192515
1130824291
732058727
692930636
62410475
1674204592
1274591000
768150344
1646398957
1997340700
1755554517
710757873
130469233
1392290014
478516060
524332018
1290923999
883928447
966651353
2064436158
1072105205
522607717
308835699
1603033631
396624222
2143392024
108750865
1424682870
2146907088
1979867801
1278325392
1109526020
1161745365
681396358
1693268765
1287296293
1273006267
848017489
599217402
1799137635
36488344
579971829
1125895126
1799781701
112865023
1568660494
35353213
820057814
355929870
998643583
146448036
63894440
1052914505
914668144
1975164116
2057345318
501358037
589335131
73311667
1522713064
1872999877
1298677080
1454827671
745633330
953904432
630719323
168089297
644172943
1349204058
536372792
1899934203
676189707
2033652548
1761710314
681581859
255755892
788791658
453269800
1599430070
1513705325
1648595816
163101332
66242915
816494766
1574093692
261189421
1046205495
1412882576
1222915460
500733197
1929427634
424913579
1591524997
1340297570
976641685
1629747796
433151604
868298956
960077076
822418305
772404592
429189352
394435382
1787318605
1112993233
40446345
1339688615
1980527284
471815742
1443002402
1937335705
965178201
449078325
683051877
1376482490
1618885325
638671453
639012123
1449251192
1921276041
1115833226
548535149
359658562
379027092
359524488
849579892
1490743237
192448442
1394194518
729680952
2098719571
1265449300
86411202
387470875
464838820
2060526716
1001339365
390806642
295288710
787419370
1374396206
548229190
1389049436
95055833
1411081216
1932323696
2061749511
1407297757
1833661824
1860016775
743664963
1132115069
18515682
1160551231
892965784
275140530
452689109
173816285
652124839
2137853186
143999411
1756625459
1564375960
1904904906
1768481498
919115877
852421999
740228538
1574844490
847408433
863502686
1264502907
514798397
1323775347
1665673326
558310508
431476820
1966861653
1444806705
1338530116
904182912
337174867
1027312881
835599452
315622254
827862694
1640920405
792767849
1878541594
1849544832
1302422295
415163752
1633161727
733072406
400682892
478133949
494129660
1876941202
1045177257
937466838
1761498611
1585742634
1313924884
1305480276
2071136554
473631620
1704302607
473237205
264542033
1918810510
1810963766
2097546423
916154514
747608330
121895620
572183071
2134343507
952105154
839657902
678372278
1294699386
1442604775
17355847
1808209783
1424544110
1373128285
1745766046
2069387843
1663574962
914504433
502549400
343008896
1759365693
531658524
398360450
661433477
346902349
1154081245
301516042
1410729556
871806507
1814308959
479932526
287292888
76867150
1000379681
2007412727
657787295
711654663
49521058
1555811415
820722105
550492951
1224470333
1705535876
1774133687
1607010179
243579911
296774997
650772426
1648545666
1809849586
1622560965
1562480963
1628506044
257064812
28645696
1576146889
1874544214
1275290940
1524980851
891887743
1849616648
837204303
1981165488
1124653190
1475987438
613123346
942020351
1886086174
1102002646
66230723
1750361176
1526925818
1762278878
951769738
1252217134
500919034
2073730048
1142869601
1109948596
1250431678
1940076975
1866256482
1161932247
285509935
49848093
407099132
1281100488
315900736
1556153810
1757705326
517248908
11703629
1025335240
1547163705
845414571
1921409428
1869011006
1286250637
2136197981
281853648
41110264
861856262
853631507
1051466768
925020702
2050956145
2082480709
1425535075
328026119
1553862910
1296445390
82878737
1066900776
796409918
1906148170
1307424875
439998797
833207761
1362448245
1787324311
984144243
1463538018
194348377
1584461574
1056836188
1102578543
1857999548
1916836507
591416776
462019385
241572331
86718978
1738753584
1942593855
1418756826
419816238
254403654
676079344
964509099
1243186226
1310849047
930014686
1264347290
1307596993
1434674544
557292659
2097409970
805272162
796703327
1555975937
984147536
2119669215
1655562996
1668363579
1588667396
614801203
1345571052
1610833874
206804276
1727362243
257618855
995370400
926594151
984134585
953817286
226478209
437725938
2043651661
797623383
774317797
274253118
1948085296
561940147
1259772992
775465476
1303180744
108130210
2000894772
1376404443
931458442
669055292
1440201520
1695869833
176629905
315181480
1778739059
1539363433
775931293
51624869
118255776
1384140696
620164297
1765334782
961715450
286651558
70729498
652660132
358962597
2010985937
213308842
1521318325
739815654
600685935
2006238049
624137028
1771485338
801138363
1674698306
1923884016
1004206697
1476514972
528251721
821721290
84529869
852984760
2044262074
948989423
85656907
147444936
1367959326
405613850
259825540
99379128
859113054
2178674
753180238
973739244
1755632248
1532046770
1111878978
1981787884
2066429817
331642856
573813609
672944332
252443141
1638937337
2136648570
1368893595
1810381079
1807420921
1926315731
297598321
1474667073
1078938100
334789702
2147374080
1106870295
784665990
2042527676
544792204
918788417
1225731145
1636955012
1268896555
26656698
1592409806
425749489
1706831537
1122107743
2037937764
1558182272
2073670283
990498603
2106448595
277451856
1469423954
644376183
635977203
173896134
1545483644
134741009
978438416
1813879879
1818759685
1171403716
1133937380
1972719145
1188693315
1629516060
288442238
1032414038
1559949147
1360985208
1717198147
66998528
608344037
1229926799
904847706
1440605500
1126911118
917115041
1088575032
1046463443
92607320
339358525
1444306042
1692860065
50094350
1985356423
1090590423
934218255
427726928
646517500
706868454
1025212112
1106516976
92801450
759228320
140690989
2041367500
235979321
17397959
579326838
1064062799
1440757057
1499143117
404924092
2048092116
111927339
749127417
2140763827
1209344767
1197719474
657583032
485230154
302477794
882036816
1865212448
462964550
2132543228
347722381
313101510
45371158
1826247867
1125232239
1985721070
1625289447
939505840
1543718236
120801246
1480984043
247035359
2141948382
1070667292
256965171
779676790
679547285
1865489846
1663878956
178487020
1397313750
299543697
1695389497
1633266740
186027305
1765317721
1657097386
2068695351
837493411
1870435936
1719245876
729482850
210144860
1734747759
2130484263
88252727
294724064
1618797992
780188778
1858360142
271895547
140127536
538804850
1554300875
800580346
591292364
1595099935
567741879
961741953
1421894672
2056762692
2113370390
1783219683
1936842487
471234423
557880079
516293972
1903306771
1355955901
1603623140
1287903035
1907864212
1610148580
1520259316
1280505767
1199270914
191457893
2143602101
2036905178
1155036539
1501982885
522040798
1730457200
734789707
189112494
1887584666
2143154110
71137533
1722650323
1877537257
1411552639
538983225
1421061062
1323675453
1557306044
1318090689
1014266881
1751466614
1654446363
253712227
1966193201
2104786835
1891684651
1347696145
157536120
1328066451
506366846
137384266
2115068793
1966519598
336497933
1793443915
1777518081
1749295568
1949649292
667059081
1805481913
382722437
530332765
1133321228
1194657513
1081155369
977630640
559323961
1469146564
1607367340
467581360
214097863
1316562710
806499917
411153780
1408243710
1007690935
1506571119
654832705
1678183492
451561668
80130948
1134048389
640529445
722302858
82727827
1887208463
1020494941
499993996
2049891716
1526979941
762439951
1643051474
1770565429
1462937446
1998918058
1964420287
2109010058
199043202
1333210047
1608195085
1361054395
67236483
946698483
1800541509
1000294242
882407217
1934290131
2049622486
1603523126
1322794025
237312316
589184155
816797965
1639154142
1855345124
512289635
1114080662
1458762438
1311509948
2119067070
1100138995
836592225
54951021
1929913068
1012993996
1726098696
1590676307
592898536
304911556
961675276
991880149
637987138
274201512
2094888534
1894312468
1932979326
1224386421
316299859
1631610841
1678600146
886513587
859063893
313913054
1266780101
1588928141
1610290683
1100611209
1507389266
1047315243
865080009
1356047109
1472475746
1030198726
1100723713
2136285717
1693681479
851256939
1597536777
368459737
1249085039
381947305
1481479499
705241477
1412213899
1393203682
1517366885
182705587
1754938138
1553628159
1847641192
365527486
641562792
1184451665
2043342819
1670213362
779396237
1980128621
865014709
1898278260
1700068510
1210993783
976066484
985235113
1946443179
466588687
699084330
1071822277
633784527
2025831932
72568127
2039244647
1472386230
1690916030
1823235689
1241558165
231886690
1771623556
947862486
833716129
765624173
757774840
1556980586
1734565451
564917296
47647618
1451071149
1416101613
1357734798
2120771884
2129065643
404053763
1252620461
1620993716
469690489
1339254267
1507673142
778691542
921901072
1313837145
2129006923
1546114482
77338682
217396576
61409240
1170092004
1811691771
2017944000
1961428506
1690861899
1303865669
728878280
1719578389
1169647908
1770587676
490194232
112713476
841962051
85941116
1708209165
2122705938
332362288
307003707
1136007113
882976683
1700263026
344297086
1276801606
510841579
388010964
167528456
1173616835
774204385
985717256
1897453293
505882911
127169177
1509771351
1723376780
1016601036
1782878411
594196543
679415653
2058273345
227961474
1900291715
11907665
1189334543
475475344
1840152066
2045582224
1052209316
92179506
1330902462
462260528
168432474
1522827835
1766232942
985224194
1894506814
355957648
1816841644
391586019
2014756241
468517452
520649303
21879530
651342811
1678392321
1576163309
1582147279
511913616
1768374064
70549448
1808998168
2077215208
1853291937
1527809
2003502237
182875403
12816674
1104039243
26709306
1727103649
548057153
2060725575
1562906512
487774649
763435518
1001895952
1021246035
457256290
626498035
929872297
1558868619
1616958722
1091949629
982178078
1847378921
1161659874
1444878495
287519891
1923371535
744635699
1827497610
513635338
1692654910
1006409293
1711354792
1828899251
892799049
768401238
2079153284
36007356
595924795
1649366926
87984442
377941029
2041737417
19394690
725763781
2076079689
1326395580
799253844
1005915998
1506210279
2055773863
1945019885
1095741440
939142477
1769306856
665744195
705179720
1794415893
1773029185
925013283
1594264962
242380002
777046944
1594650336
1328651830
1255895400
738163749
908826930
982148352
1386634216
1428084999
932043239
2062854563
589771161
562503862
1876354644
246322
1505995581
1340494539
2040421213
1199684445
1152466595
1580962888
1454612242
1109795694
523501963
1555746822
952251262
689010105
101699685
38730090
1843982771
396732128
1726105024
1570868159
1783824521
1036681144
1989039424
247792733
2085518045
605227705
1063867307
2066138927
81136054
1775618337
818609258
1491208575
2029785894
592858886
1931137018
848121531
542473969
1771607522
149121402
552568751
1969646980
2018194290
275220481
901565700
1934308974
2017188692
368002930
362233930
2050561358
813977082
535780732
1901019351
1169394389
531603001
1821441159
1779396350
1094000965
839037445
948429905
1084042984
1038815782
699518760
582919931
321613972
297045373
1514596684
1828338218
500611961
318469807
202037789
1909216470
1177082063
2000624646
648557921
1775723898
654324581
1400565641
1013892725
599148872
551788672
1698108860
48539173
927606718
1375224888
513505072
837993292
666663040
743587276
315766852
524498006
1643490051
220834092
1617225171
1841464780
1558428381
162094691
425578326
1836821441
517974517
1547394978
1452941132
1859782124
1776435093
2006719378
103609737
1181259054
1031592650
1816841306
1716327240
574035679
2098052432
81465986
595282
424576336
465950489
1268663142
2113964665
1956141102
1796647125
552603235
1172519123
608015523
1414592789
1235119932
669601668
2127864177
1197314189
1103651648
355291067
1192055988
122040440
750629907
585058355
863382085
699406435
1883118340
1406724007
290430410
1395643586
1884978318
2069188738
284121811
660038394
1592340620
132436848
2045257910
1945372125
1406429171
1392483223
1612574159
693823105
121346132
651347777
2056723952
35542162
1719662228
991226290
1990062999
194758062
1701236226
1343589211
1776637653
806794799
1368136431
1666793415
1672446042
745553579
610837601
1977994140
655909324
312123971
1544508967
1529940768
1152687458
416826870
1620363351
1844110107
821326465
1007086070
996341250
1026683235
1625023345
1675043353
1744714248
544664319
1632775466
1928293905
2094521367
278016573
176853726
1465721145
1642017116
1427230784
196131039
1921474688
732739051
2128345325
409554946
1866956617
1630613015
451516281
1132201274
1827244824
125510662
345388893
1934833083
108524327
1649986440
983656622
747899467
1015617026
165640971
366189246
1083738208
1901183423
1444295356
272798422
544837396
2022721510
41525267
591844065
807068041
2087731376
469954737
1179467563
975548320
2129352662
924028898
1983692317
471212103
124990292
2124328348
750217399
492777061
1049803096
1373417507
1801082683
291332644
1077459198
936941165
1043454774
1232977541
1853105329
826496081
263675806
161753965
1602543516
701279375
1064759100
180806337
125196203
1858554040
1490066934
1108380195
1739783674
469135552
1852638501
1075182707
1928202328
1734686837
643902025
1766318538
190872323
1289632020
1687467133
1813081935
1097399620
141183454
867800859
213612544
363183254
1366634363
934975854
207996326
1133722261
454232098
446781426
1736461735
1862976012
425665538
215506299
1133598632
1396818022
528158503
49650025
1084989778
453037759
1616144953
1026244179
1852996421
1508800420
968434886
1043850140
506029813
503674456
851721853
1664563750
709699876
966426447
1516611820
2123532799
1365243198
1819150475
1300006153
274557430
203043148
1856810750
971498953
308279928
1452478505
403737290
1528882627
1187930865
162140474
233033068
815552030
524619256
1772322766
419301514
513965920
1028072849
1067049088
1152444662
2036656722
895844519
929734711
730698125
535249288
1355036294
919119699
1574938187
1247006348
345192109
626305577
1861808949
706786635
1344192744
379029669
1769668190
618240690
1789700205
1966369580
1682094878
1947641463
1839903457
437137569
815945986
1623795005
1957314493
1238763165
816004606
872744225
857981473
1663644726
1778526497
1873932665
2037069655
1048599536
255639784
1752968495
1512295593
1990199424
346640089
1841625788
1787563568
1377548240
822128529
154517392
1926311199
1681712982
1507350421
2015574396
528534733
2092461874
1392383042
713073723
1647266748
1825783262
1758121044
33750131
618186375
521761692
759384596
970925686
179155055
1746702448
681170753
1585142591
1002498651
445757015
1822895016
298310554
2090880599
1238125119
1357806663
1532309663
1183246780
784036648
1506764497
1070265275
1915866341
733624618
761736930
87938040
2138961535
1639391039
716430444
1036450874
1792380538
1611109725
1928171028
998148986
1008065236
841315054
572845811
1083382723
190371513
492724720
216690481
1953885819
864091177
55103536
1078644727
75451893
2075972223
315699504
1750033839
1360852522
1444856849
684972439
2054059025
1189623442
1656384856
765754045
1169481853
192750790
588656715
1240935545
1534633940
1594907577
1249445355
554765608
1423350467
1552632522
265399815
34346435
315973150
1178231863
786052428
1945350833
2116637453
1088689202
1837882276
2036394322
802658069
282106351
1435743704
577958552
1377004411
655859731
1751757802
1399838009
1777585829
230297234
1620676920
764941272
1473183302
38500488
448230967
1281312093
2014260337
10711618
537275152
2044900854
601915247
777304516
1524434156
484037053
1577258096
596065629
1431395919
1135658398
421628856
593369966
1582967594
1499988487
101860603
263433925
504438802
1729833835
299934483
1056839876
1417685200
1191865
578284983
29505928
2111425274
1158417267
1978001132
681007953
677418285
1009279271
317487416
1246090212
1706734260
2142921437
1246492157
1522035782
2014693360
370447958
513983563
1911321199
135911136
1196895075
1998646396
61033924
616336983
522572061
14352113
862443476
1944700972
1990374188
533800279
552550272
989391934
995682867
1709136725
1938362650
459816216
1958988254
215801165
2069273943
651199369
928434668
1282687326
150477653
1996029676
1979758792
62252753
1428659691
218887023
396757699
937445314
568181109
1880571678
326238148
435876228
948037556
1443156826
1794559197
1717875015
1526445723
1146713767
1880287289
2130119177
2138939221
76801956
746166221
369373455
917816399
1149342200
1964940689
23392385
2101775750
283055494
508716532
254437671
779474824
1406984472
2062507439
1865165221
1036543216
1611079405
72642706
986790898
2121660192
1748373252
809745557
270813847
1773028888
1300946377
1057255815
1933568059
874255759
1989358944
173367675
621459279
1138291937
740782386
905381919
393637206
1333493297
1734606711
465433979
964444807
1780964166
2000928250
1268172465
575636327
601261967
653637136
139729577
240971122
358289285
463374081
1953569082
294447607
1708142785
779322576
856564281
1055405913
160588356
933070394
183746072
1527098650
1155833089
1597512622
1486212114
712344862
619298325
1859670564
1326858660
1159301643
905456226
1676759245
843928423
1462928947
819069681
1663955150
1834344590
139406092
1520186351
1535239374
278102606
819535809
104801675
1081538851
719486991
1981911758
369753609
125694453
2085146736
28408666
358286249
798797881
1153434821
545616810
2041583638
915145439
435401096
2029105182
1950766460
534522850
1146795544
838063676
1760886552
869769523
2116970675
1774201746
1899689196
1428486113
778884923
1308732744
1051310853
1275990551
243198362
476914019
1794894356
204227926
193488926
766695893
360969954
983011244
1190417858
712698773
612015484
2084733210
1597691940
827603336
18552120
1701471501
160501459
513932977
960511854
1847317105
766197675
259968822
1554511363
1470903359
421737638
1153350330
316291126
463426842
610968118
2080380492
1843771686
315582571
802611286
750954283
1903703559
1189801082
2012494963
1405176687
1185759165
919466800
43356572
806138039
1266963593
2029514723
230965247
279485034
2013223086
1142382939
384975958
568721735
277855752
1006675163
339434379
2141438898
1599222673
1059641619
514830561
865186045
918442517
1398469528
2103114960
101753450
808778419
2003655953
159310207
1376333628
502510042
1582145678
2023003205
671665803
244184124
1845792963
1340767911
706675134
283728477
612022728
531106468
385187838
1046538624
1312515915
1238824510
244146715
295564819
1966045359
655994789
489736399
2016798973
630802108
1657291189
1181882743
1087977681
1229169859
637819169
949721413
1559726267
1241046925
1095630343
1650592257
41968915
1386315272
15340702
881818808
396992383
111626363
226630721
2045542559
310959836
1100199425
105105294
634316173
1383895108
1865032940
460201253
829845017
1414024771
63702584
113574422
1632921381
1749973677
888828176
808164929
1964243031
1407809004
868343522
1639398002
667402072
712639568
8978426
1683450493
449620972
1563807932
556974196
1940817410
438606740
1748677983
149586754
1699784295
1535290712
996609180
406439810
1200236815
940042308
1507532209
913701345
1593717367
1204059728
925157162
214825854
229183692
154095000
1660950968
1630645267
843457601
860402963
1816203795
1869362742
993762090
1753717145
1324812379
787541482
840327944
1864141342
303901824
693242131
1873988712
2137727866
1083228289
2080136769
1263362623
1482868841
640327332
87197010
947965182
229496503
849413528
1395212138
662321230
1371196607
479449780
1520286356
244149281
1475918295
382720943
1777729143
2049409036
807609700
2076607917
516785620
20680452
1079594878
952448336
2122201305
313755304
285432647
7078412
1456414636
976527631
2048753413
1554059053
1022535478
1721165399
655147130
1400495332
70361262
508632832
102910458
2115194245
1896176889
144187915
4653813
2039357400
2122647252
1846768906
578367730
1106922132
1566539510
200609984
813725088
1191442943
1307868962
1432742547
1659409401
18380765
285373918
471900292
1655590506
396992364
1445355409
626983963
1319380457
1046956785
1662212502
605313307
1125505343
974643320
800233435
2043335148
813944258
1702786488
1971958921
202958464
1889719293
540549981
682096864
698846130
555533933
668759668
1620946153
1113910812
1424755803
1520615758
1992774661
1051214918
121617035
1309040548
211793750
377910666
1852160625
1027240104
627773555
1385858322
309296476
1034786144
1722272333
1050510224
996572034
286389709
1217637368
422094009
2073685434
188675377
1798355923
1943027417
1718994119
1924593070
695654269
1252153761
1850015007
2105967624
1382532575
1079764534
1952425256
1844239941
208387124
386575951
2045119743
1090100259
1854714768
796261021
2030021907
1705601996
1144707357
1074600758
1046633843
1501872830
2068423688
435203536
184838762
1610339641
771420998
1821671721
1667480773
76263289
1696305248
2023987271
1646788683
581136756
2028673038
2059650289
111752107
813464167
319819100
1939690952
329257478
182500875
677256469
702226328
454033565
1339030458
302063192
330987973
1322376522
1870728503
1590588002
1799006446
860357362
1247804054
145291629
915179680
768768676
433969852
1357501927
36758409
1971574155
908750317
686653492
1397077816
1166572464
506941949
1643209911
1241808560
1527533305
1953256999
172944708
107423894
837495833
1408057432
921241219
131355669
1472461398
999752059
1492613295
2097641733
1158193162
1022073831
634360543
1484866971
695245800
1139118061
529015178
1025202655
837820385
1722725293
1812224793
295177225
1838249478
526361593
1323176008
1892763126
1717834585
1920798683
48613118
638364973
1501820070
1100967025
1007472408
1821089643
1490779080
309448880
503518914
48837400
140822188
998870546
5873489
1964739278
1381212627
400601228
1318410005
762820881
1415390713
139159902
248210681
1259141315
1517019252
1650057299
636698334
448530323
767876466
2049341023
559885537
910574132
2005393028
2147074911
218130879
1892313056
934398549
143954799
460824969
2051507444
340964015
1389983863
1952286829
168082063
158137464
1621306058
2133974909
2005414911
1159794004
2146733882
1468508153
420519106
1473684350
1111704076
241028842
690810162
1031014773
1416810027
1649738857
120784649
2117133433
1489581775
1953719096
187840600
1420470078
1396332496
2137110659
410242252
1901660765
2017781397
2106771737
4078839
310983345
464830576
680912809
1158136521
1802917366
630782386
1290779675
1511368027
2051471730
1846847237
451650242
39788467
645021337
1030763394
690742993
110950005
1205466080
369589015
1280569008
1901088584
411681645
1327367153
406296514
337603606
2136020348
1762310471
330291128
238663744
271308847
1729840551
528515746
2004487510
1098515311
794808007
1214481544
1789614492
2033347141
947970398
1592814639
860229555
997846571
2134285954
1213460777
1946818530
1573617985
785458407
2015074305
2057724997
575435546
2003501057
1685151153
792187965
578046236
1181390512
2133229079
1306760609
770296722
2046397265
559332521
254826824
804868617
1927626436
1433898893
909026469
1088840863
62847283
145537422
537448016
2095499556
1234182668
677625785
263803819
1371411555
1159537591
744432282
1159225854
1907891452
1778708307
1247422828
1005603130
857808132
35633787
1726902212
1801019256
659782853
67154664
823772275
238707071
501486864
494766914
1088703490
1575068813
10811278
1492000406
1959562530
2141325845
769527974
967500178
977033049
147137086
1896476208
1191880771
1805694216
228720120
1536445932
565218746
1578167907
1487799553
1931043159
641062632
48839062
629142146
1047059320
1561885456
1962369360
1865780239
1639393154
916055439
370482490
1725323536
1587446535
653305046
1607680934
804648761
2085255142
389792513
1069585544
612994926
1793054356
48631491
1740259129
1637480441
532535669
494997664
13580279
1855120383
1350676804
25576706
1538654153
54863046
1186411482
812659884
122464578
968607624
1549793574
215108622
1709914542
1746866739
1046781315
2047191121
542383863
456968462
1153419976
1366630657
1882056116
2136794307
1681049707
1324278187
279742995
858091174
1159424741
1218480129
1164585212
717312530
1117872834
603860193
1715904560
126970317
886815062
2126839921
1678666025
1794172570
962051717
346400606
1663543315
1875525016
1039407115
976491121
267567466
255270691
1726384698
1353085991
357836824
17332972
1789287681
1043504448
1478275996
1943803636
1323024846
938787892
574289392
617319225
416628113
407369488
1703412899
1194912690
1404089688
581907480
208746368
1460994837
1238306072
754018395
1490324685
1842379098
1832004624
2085095955
107305710
141736735
871806378
1585223776
353435285
404035832
1538203740
1323088272
1382583239
1300846708
1904499866
594851443
338432047
1459562476
981067476
658193327
354798373
766996767
803789109
1493088404
90080798
1638047062
1136313391
196942379
1983012542
1480096955
1646685361
232160433
851070201
1571159147
245196031
1499637621
1423790765
470401249
1650135895
1563151898
1991184185
2079268312
1242757751
767128335
1616119146
92370424
1320506992
1607662532
1126797715
1196868075
1009921773
1343403587
458164754
694603711
126482903
1394140738
1802683306
1459632445
1357785415
1634677929
316189853
1909789826
986350284
185402216
483845821
1130972657
199631458
975548568
655536421
651746109
1523447978
977083852
666813152
1492591320
1070836996
1272105685
633993499
1606715605
1998907660
1265507783
325928982
849549637
1562425214
1354233072
1476265410
418810402
649752405
1591948078
1715338897
620017069
945233662
788475828
305792689
517178927
1035287569
544936487
1946387009
2028594003
93040941
1784617778
188340495
1152196158
1711055314
215114323
1279203406
1905778949
1981932157
2036914889
663565600
1582976323
140052989
864658466
1378382326
274841158
1828880938
617279081
1529656609
1805002812
1823037346
1774940699
171097362
58793599
25718176
1663299581
1124412532
654129271
1299343236
890864609
1012151251
407849614
403929279
1440757621
1982081250
749919727
2013034584
281437665
413982865
691627981
243432746
1602085833
2026946959
669941254
302694610
1522093358
1022184567
1474929268
833275286
1843315130
1349387914
1908149248
659849574
1859152322
817319759
381729238
1306100177
910639279
308911285
282711177
780003738
26180541
617721701
1715768628
435727209
643741383
1009286947
1453858398
1701161134
1424240328
2134958830
1526274637
1000739962
1251645806
2035593325
1083863548
1784926783
131330750
353956540
1286063557
1027717158
1488286711
1441405328
1164391110
746052145
768169544
633464607
1889633127
1103008972
1654873426
251076879
1726335913
164272742
248353834
889258796
1859585189
1471517145
128950646
241391322
1474237124
1583432192
1876051710
1355974289
199065858
465385766
616592795
351527430
1787409389
1096299882
375831994
1278788863
427341368
1777162212
5267654
417662075
359750185
2056780668
1082988538
648308245
1970960195
1563104539
1486009655
960136668
1024057346
1191119295
1938654517
1438987690
18761090
24707052
423545853
659736353
623846108
941210719
1516383298
1326826055
746129554
646198139
1652812883
511008452
1270151454
704463876
2043476837
1770497240
1532379880
240747079
366712657
940063729
680198627
1038842086
1270202867
1438694374
1261527498
1994253222
379670624
956635399
94392642
1732791432
992663157
1718880195
308361559
2072404510
1570928928
47355051
592619438
1370670256
1619507922
126597657
172723684
963674798
1221198188
1206906950
2068114626
2026926353
1944881667
2093474237
183088266
503964688
1179177254
465907713
2110508392
1603411349
1712872674
629098462
749661589
1623213857
1750120437
89570403
268285448
1199449349
27848590
793549504
1884369687
2022419896
254585702
175038135
1693128981
1537357865
1769211513
1147226946
1462140459
1754746749
1891014220
783437222
1442673712
1639130254
2012505915
1302903866
1279956752
1899785586
260462612
1291550726
1145168005
798180727
1865846080
424353113
31752459
1796552496
2040392302
1983659844
851503237
447384755
1574266859
726926606
1775394240
1160103569
1982507429
623327868
1426062963
2059662058
88742938
678312103
273560459
1850480668
705573598
571986220
123877277
938016102
1994720302
1904314141
1978850770
422813324
429784714
518325603
412711431
746311232
1694694859
158218726
105963801
1016438411
1945721709
858682146
36755820
1588232891
1531154531
1651895666
758228799
442466401
1308648448
1578049186
1917172638
878951404
1393523180
969244709
909054770
1684353404
132875823
289266920
652720666
1474040598
168877655
1671435202
45615550
1023523761
1193379349
789147104
305243297
1909420443
404659810
1191028033
1725782928
1592254073
1334409030
1215813240
857286300
210244994
8740006
536011262
2125949661
1523598941
1257345717
959896854
1053351902
380542752
782991370
2106231030
1036502676
358309918
1631956814
1338194669
1620173245
1749740940
426044116
1371577361
141203968
1242932072
311592698
1109843616
2130798448
20055580
313921675
449684368
1790070181
1825493322
1988544330
576790316
450149306
766338731
942500857
1401056724
1749777767
1094330366
2081562680
520275362
1712100581
1522509565
1014771259
958432623
1818743535
105691745
683912288
454638401
1501245134
1484328158
1653180389
1997761485
647204419
714441059
380388603
333737684
12026092
1400263259
2135577726
418448146
21898245
643990524
1997222197
401535951
1963898674
1536720601
1103675612
440338101
565124557
725242124
1429601679
1949156439
938549857
2105960152
1351081116
1427186318
396469780
1594043799
163942907
134920307
1458658877
1591214473
1295863668
1387066160
727388370
1411441625
2062830987
1795464783
1951745395
273494028
1417773790
2021285764
1941210154
1649549600
827031740
201990924
1965810425
476180362
1854666737
2066611118
1187808765
1020470598
346419133
482202085
826509675
1696245637
2139773858
549978976
1218900425
671680954
655229598
823338890
1574477246
1090124439
2031488802
1836915413
638384658
893354809
2018609668
770003724
342132017
1649135891
832872378
1192377593
150673837
221905230
610892724
1021898953
205326084
1363615767
1663415556
989472019
867836758
1363662433
1255198307
210593785
20212588
1061144161
244241223
69564700
139813804
2091970107
2114895101
1178886062
716846778
1558122932
1805629770
785019359
1903988069
1167421284
162129666
1810044108
1227970603
264720434
215916563
876758882
1670923565
424894124
1615600326
1833338836
171864476
210620070
1768778012
1373896368
1391705483
1977105029
1142045109
1947798822
690033209
238558799
1365601808
1754612157
1704710453
2069732261
697437838
1956720512
1843159605
250656750
135568719
1500643650
202317559
1809332820
1760126719
81577999
840246665
1955339899
272658948
1336237711
590754136
1748467211
749127417
1332372125
634688227
1598286088
2023822471
1462774437
319243153
1745296008
1359769465
794767252
1172722650
1556921524
1267018765
907310039
580917751
58759596
195956897
2115690010
1415805210
1248060953
322007665
539944922
1721846865
1651898597
1106273751
1150622718
1870979823
491910316
1400149293
1283474352
2000290880
1905842225
1428543433
266991626
729887323
1762838460
916635397
398658192
501825241
1052265027
251582754
307774311
177954297
1537288116
1519148523
384528849
694899121
625018782
550834070
1431478713
815208294
1224777302
533209980
406224810
308682253
210742912
1701862041
753151685
441273963
937561074
1455803716
1480968779
694147908
1998746432
1686619627
159967679
1279300398
1226020798
2949857
1790452833
1036081897
30161316
2132573659
724753234
1730601591
907386831
1671157973
1184918785
1458952388
545191654
1916366501
1634060557
1966786981
496200929
1960705104
1817015405
79034956
1729076659
1668160711
1594628013
928618475
612396299
669937769
1292437591
1733219111
1688598725
1468464292
282142621
1115325148
338502637
1344860250
1581639657
1590394014
731423396
1329851091
1106354699
1432679844
132382399
1603888769
649503383
1344420010
1198235475
818478976
1094337797
1109533034
1708255283
446497340
273520400
689389518
254921663
1558820152
941278354
909361964
891249689
647161745
394855014
731892010
1712339375
33963331
1747055055
762402812
1163462072
884932650
722412726
814580524
1531058879
1692692243
1841174127
1282649654
1149617477
1420719112
158700372
1031522916
1441442696
1475453785
874077005
812003093
1333004393
511065308
2132459542
383662015
373180119
281378343
1760765095
1949652171
790002311
868939392
471324553
970403442
1001467354
88221459
376040622
162467484
482110566
911786824
633477731
1571527797
1940044036
1978129081
1658538805
1322378096
910505270
1867423389
146659061
1010191520
1551385373
113713925
314943610
1563074595
1761417982
1876887480
466103420
594296787
628333410
1092107
1749699567
673278554
1431728201
425807020
1984734814
873665682
272073164
1849896528
216211736
1633641598
1845863792
1104497250
148052771
1538212299
1880567178
1742811004
1081184375
359045242
430220911
1429607154
697157279
1859278755
820038838
433752072
308419740
2023906694
563555427
2033903942
151538901
1884757043
930276588
2100251871
1105782974
7063740
1227997152
1389869640
1563119171
1915465009
1155940497
1877781867
419352037
1150357542
1547385406
236742362
1233458163
1909926270
1373638713
1266414621
871201356
626358656
912417913
1705540416
483410859
1136105003
578233615
1518331643
133595561
1809769110
46019094
169063571
536352596
1585832863
597790146
1791211735
512640413
419699173
1124564435
2081836242
2055959233
1641193500
1989834353
150303606
755847223
206056675
417218746
74358105
1154437882
1524350687
1028736093
1445249902
198327075
451010096
287044382
1570157710
582203517
1119452409
737275899
875242152
966052816
452235743
1507601283
727129983
1447878420
310286515
705187400
727123866
1221268943
150073324
2135738721
1924282161
610741671
519720737
1174257817
1449846598
1719756059
1400553454
37797684
19479681
1889337125
1537045147
298464270
1664885889
1602722778
509279534
1598041791
115032934
90242955
1574251580
1389443523
1431230861
1899326508
1565122106
1645755163
566367549
1439666349
992113269
1027667945
1029383268
97677711
1198098463
1503797316
403629984
2066507285
441006544
1517143278
802715225
639679130
1223422475
1442357928
1155226446
358867933
5418020
445358185
621504611
1960675792
1870267928
265759452
1842261483
596549574
1672113924
1222897110
956175691
858981491
368987124
220785467
1778007509
901363159
396353587
1009421671
8059473
872609228
701946255
1194443139
275512179
1357432645
594175960
1647943916
264672740
2093307748
101568491
14308797
1493298717
313283604
1101239886
1862015406
1997187567
1031942949
1642383351
658565807
1118238979
322719699
473908380
749646975
717979036
2084688125
636546848
671005148
767301631
617029483
2100592003
43641654
1206670676
763170212
1204197838
441739758
1452439716
981221472
1871607885
453336810
1060850478
363595740
312596416
243661840
1544949030
361134027
670919636
1111479395
2079895924
237063633
23857869
1621385814
1268831160
330345098
214797356
1931753288
464652371
209502555
899242038
1979437402
1463142594
1104194018
1072341646
1778704323
1240953374
1600731284
784589284
203853227
225706081
534525848
303844862
787416668
706562018
1882647402
240074025
764730780
1349175778
1213178871
175076867
434907462
566901629
998748211
1762665145
998020245
66138980
1708352776
1077441387
1586315977
419874486
665607983
343737298
1046744293
1552060077
1439412042
1475852561
941267485
1903741829
1324152027
1828782964
565091960
269127371
1005105403
1538287601
628519643
1730663655
1484849075
1920613961
628065291
599247813
711751671
1083342783
1782732261
367151779
1305397516
953620847
806381438
239250948
658559302
2100497140
310495642
270943051
356809113
239235190
291353150
710306800
1858299551
1406137402
2142454598
217781122
1082609237
1266014465
1932610071
699954861
787012825
537898165
255570974
190954885
387638307
230368005
1363956005
795393696
537215062
450170352
560587207
523990347
22017858
2141379350
730702931
1018429314
782199885
1189994416
1789854410
543109420
729984157
896591900
2027108331
37650726
2121366657
2086592154
864465945
1242758
1555134998
1180095357
1558272806
1513562162
1681210500
287430609
308382129
1082309857
1407466700
294811697
534124538
4175847
751737845
1309648813
168903459
117984708
1643545142
811994462
1067469261
1833193844
353366912
114472085
789223341
436844860
411126753
1727552234
102236425
2025052526
1910186756
1215379115
1744871232
1422190178
400620919
812450581
401279233
1204446676
2046276731
492890137
488307501
1757296801
1005576863
770604946
794661948
669741087
1676978605
1506706063
462357743
1433194772
1477100487
108808426
1587252974
1586697419
801160446
1156272161
891302773
1801051473
1046498646
1411375841
392336210
2038547676
879814043
2033984702
1938993332
1608715820
1318692214
434319075
1302963453
1374244551
57994742
1127860778
1284809913
1876939718
81148483
99340735
1329709469
137617675
1391486892
1195082645
208363335
1249122356
621867201
138715658
552283393
2010455880
240934334
177414889
948652160
956878924
125843051
527760225
1924059547
726711108
1607102352
89748166
2085246366
1991428191
1053092287
983605485
114351398
1078632338
1807079386
820571037
1274648706
653038218
1894212547
1074138855
2133611366
505665692
1620266841
297708586
1640683894
902262370
410594276
387931394
1086202777
1773940804
485936082
708723849
1414189137
1980450630
2110675526
852285807
1317788462
368847125
377369812
1202833141
1819779778
1797074915
265212754
356283030
1559793572
331009526
1564615440
1227631868
2101769392
929710282
769249482
396473248
1216912421
1899383992
1563401613
1173488557
1508234720
651166920
885367990
1006066915
446592654
1283097050
1898229717
807833890
230010583
1276336626
1344533412
339868196
927547555
885540077
362567247
858468730
710150875
1928246327
427613834
2045541687
439743104
595134868
1779164957
1756075146
1301353425
282118114
2144113830
434109341
2145557339
1112013172
798110331
190735285
2095513758
1112233123
1105881162
1792803188
1093022131
67495857
1575571911
738619646
954623458
484423038
1569983851
1098143965
918467739
850030247
467857872
596112722
201307684
710381429
326275184
876324454
1358267090
384519149
929315979
366750422
1606028192
610239270
315067165
553955992
934509131
300218063
1904958962
449368030
1600155094
647982196
1587610263
579090300
386791558
1495305576
826811525
230091494
1334588232
592964617
1337799047
1629558919
1060224359
1267002675
800085766
618563078
1582582199
1157955418
1130575558
1702178831
1019938815
414489324
399458153
121574103
632095517
869054248
1141845236
1387935765
839706989
1285851080
11692884
288748522
771448129
537706708
858271426
1941068760
745140679
2094089983
322097387
1063902918
1311872317
1374158696
1136099502
508205354
1584215573
29837562
121133702
1054341892
1065971141
1228445997
1979751951
1957105633
1302999245
972765452
1115656718
1422984009
49040338
1984645433
667809768
362833083
231246273
821865744
1312474595
798173841
1300121266
720105744
1975101448
193301817
1611704901
771433102
602613911
1232897281
1409795992
1343968422
459470305
1665357277
1569469547
304539513
520224148
1725309791
1741216490
1190538089
489983904
1964812572
271871252
345091107
1774521007
481080524
267731306
72230108
1255204453
947947577
949753129
2126768038
2115939129
710293990
441887552
1253994083
2071322209
2106102883
1721113516
1465707308
1147325130
274084383
1881255411
617039808
1782564670
1670651641
883722868
1047947583
1652243608
673595961
1775878399
1017191899
494275947
1200336412
1155782341
1739060737
1340480405
435057953
1974892172
1161972965
983725308
951725665
1599970895
545923714
1863283774
1935282692
479461926
490216673
954897886
906720790
894835210
1255723097
1822263011
37324595
915799415
1111934715
1371596246
1682492852
822174753
549259097
581579076
1805765315
1380767743
1692663926
2056532081
994239724
1754913896
2122055145
1931383274
1224845603
1617313762
2075784618
1099742462
796162974
239220121
1993384707
1945759514
1332421542
846007269
1319702837
567010155
1049069393
640090937
134523273
1167930238
983347786
883582831
422576627
2043053410
828392479
1270226418
1709053221
506109275
1183147876
623131192
182293375
1384047352
405193541
1229179111
479461465
143515384
682255010
509215051
1993636110
552097732
2052248125
1220854290
691828690
635296442
1127880340
659927493
2018111614
1880323558
1727995547
597249635
2141187845
1689483983
419191427
1692305197
1054589586
863490820
1770160600
736422383
1836193858
1581649895
1356939484
783322275
524361860
1930396391
1291427298
1619189285
934441207
2128515684
1924346160
1745842090
1021784245
1323361350
215862645
1856670340
2092411387
1818357879
1339669362
2063295298
129614741
1414368191
38426551
41105378
452672346
2089194931
1470473168
1812893331
1309469050
2084058591
1490879024
652964598
1091232902
1652970576
99609384
408534713
2033766993
139930772
1045541368
651225837
2070072737
1910576256
1214261629
1751291439
717212303
382212004
1157543280
662362728
1734732065
2051547108
279296288
1045131399
1903096023
992863206
1879999843
731850701
930508312
2091201978
587203424
789528617
2073037713
1082053304
872950937
1249561421
467166321
544733041
589646204
146826032
926115948
561323477
1737008814
1018768439
491330690
1602638641
890402562
1091896203
2142094095
530374534
1551489927
518761915
1964637713
378042769
1311677890
1228466601
665717701
1332269092
1452353875
530408209
682931804
2036790368
53302579
1586269372
1542189228
1791656047
520686200
1897026571
645565194
1873462229
1210736246
422712066
1916755142
647186237
939111938
1953081351
705820155
475088846
13332437
1293980942
1003598876
998911459
1851248601
170383891
449943905
754545710
1218682155
284743080
1223493656
424737586
657272438
771637261
442353848
1946280704
1672092096
353579502
730728199
1503427489
1866889421
388004544
1449304012
1828620516
862560467
2120253380
343723577
65155007
1005898555
1610927693
76405537
579551442
272921904
810676832
1096389047
446909216
2075395896
391138287
1446366337
1193908374
566928118
1351206575
1590185092
1846117014
1879110640
280669179
243257641
1841464780
620245113
1470925854
1964713343
1143096655
86426643
1973604034
1818940892
1492873066
941808647
61341777
314241859
1618833414
1105344973
1645665030
1604433401
2075192275
1279076448
1920135453
1157940577
1109732261
1298559415
1864640284
1347905858
1498218325
1341376462
1907380813
1830661172
1554543094
1064904281
1064228436
402752293
1919574731
362742847
2066615228
789865961
1950682524
329012434
790685367
1046328989
580492254
812338263
507434316
779326527
767008128
2134794382
865812529
655299636
173955875
1245590350
978188656
221984326
1544663536
789726609
2064891091
1973402952
1966621396
589672887
1829362922
77807118
387916076
291485730
578698597
831591737
1578988069
1717627814
897131843
438766313
1866038720
1286257288
430140506
1883733362
2012995023
951728668
543409303
236769898
256307102
49711776
594926444
594657385
870411756
493564121
424897787
289144039
1603571974
1708843704
1057211380
1892822118
1608155554
257811982
767972983
1943458035
2051976148
1158862781
667234419
1312505488
727276721
1885659105
777623495
1779659480
274811759
1606690884
670483965
562439825
1067465000
1579392340
1725621096
1961686225
772975301
630507371
630790552
546072583
228779893
1922557297
1607225107
490025589
575138166
1168516292
2095411357
1767023813
692574731
279533962
155491711
1701376726
1053117828
50216064
1787407055
2122056356
1616126469
1522410995
1919795950
697184845
1362950362
933554653
1159167036
1080486225
1800727233
1046187200
836693167
1056876535
207537077
379432811
1231228965
1179347940
658934352
1401391577
2040625525
1158630127
1749271736
1148768923
1420594582
2040370109
1718494640
298973107
702585518
1279485643
680131776
611508326
1614125631
804417001
210894985
1759244452
652856906
573838769
1669873101
1376999124
1673402624
1828552895
1822732279
1964990879
185853224
2080723286
1365891746
141614970
170903821
1858372124
441787002
2104934039
239636490
67405609
1223256273
1392953482
1356179790
900289652
313402561
1963326135
1367631243
1308575114
1776457990
994313811
166677814
390356941
2073784060
1776303363
1458966627
345288773
680634035
922661140
2098428309
2094094579
743742690
1560072396
1761054710
1355673443
779803080
1248060988
1703770754
1379147614
2082027324
765957965
1841977636
895937861
1016823841
2078229634
1966975871
1590720493
2024301616
419358932
1929535796
1173821153
1559025887
169411679
1548103980
221886685
465495784
337150782
2023522750
487672918
1089593330
46633546
331015318
1160985401
530858797
353118236
437672086
1187677928
1707857793
911085793
1043352059
1644229468
1619865072
1716359209
207327844
1405430149
34472451
1490187621
1960002638
1055254153
1714199354
1984513263
484182253
284295022
399203014
1542397807
1876343634
575654516
2086757780
1637143938
2061870018
942989114
1301655680
1187952150
652272329
1772483078
979731390
1460010806
1586836694
1936810016
1349861390
2142337759
883720243
866648649
908035338
728217810
736589534
1902900274
441461018
541669699
1938864634
1060216092
1844057256
1601112997
127298088
1011639995
606344644
164670156
1067355752
1452274211
1793459504
487855743
331447524
1173610976
399267489
803969143
647674043
177159128
852848773
1394852241
2097218634
1205743095
519743829
763924084
434595228
755048272
1835315551
1151511273
138099208
276319050
1692148819
110988301
1155613158
1313106243
1650138633
855856322
49501837
1673044184
608650974
205438702
121221583
1255375054
1374121077
1838766543
760601148
1020023793
1493621131
1779028295
1312809157
148803468
644318119
151155342
664072823
1770870970
1782279392
797080081
2039225487
1389049189
882625403
1992469542
2023543245
1639651126
1356857137
1025424850
2087247557
1102634758
473943373
1910515691
765857191
269453264
163894419
1408107236
443922435
350911343
2053140661
939284599
2092306819
2143783008
1197241557
1380331556
39689745
506447139
1500399147
579982240
1459728741
1571968444
1819322313
927920055
1797703305
64952255
29542046
917503239
1062600879
1289675615
835764051
1868733177
1667122092
811818531
1898805202
567365977
40054672
1813605079
1701336855
236540602
369690889
1977024611
1517575398
2137964067
1958308696
992188300
1361627702
1324148304
1504849942
1437141140
495225379
822388920
1199595330
1252225163
620531847
982701198
2058878584
1826667408
1226356243
2101147114
2107981510
287763631
1082539921
388419577
649889989
759066932
1590493417
1531663673
1346416774
852434912
1277780971
1473778284
657151720
1160333551
108932809
1562150062
875814692
207251500
1521360664
1429498411
642229475
623370750
698586752
1112209278
663206023
1977339652
1877660993
1442134897
631902776
114637613
1212210555
1771676782
479197655
1600320208
1393163399
1659993205
1610581911
2057713426
2060044799
2092492427
57873109
846313702
1257334384
468862174
499161004
666901538
517521994
1038323900
2037845675
138349516
1577355258
626443885
49695784
1904280546
1974259754
1819354063
442846428
558444363
894486053
644875986
1933391098
1425814703
519434595
1103333036
113204282
42624794
1779714599
1644395443
1677096660
1615049077
585451128
784186777
753914222
1177576997
758598226
2087531852
599795924
160407498
1441356870
1099869480
2122704894
1168412538
858041427
1283973912
299697385
903563348
265846832
1997425435
1328681081
1599654997
1902058301
1448981319
692384317
2069462399
1121364241
457044556
1499471772
99702921
2113237028
1983169474
193301216
1805675670
1369529923
1597072669
1420999718
936685807
642569939
1179102711
1594550466
1101031417
229386870
845520007
252636996
1922305081
259721097
37574235
762969121
808572775
1619376663
244808079
382350640
2003367899
789858672
1766517753
275168960
1397270988
82254891
85603984
1834111800
1532590224
1733692242
1120862552
776767180
1218442124
1042389430
1681393244
821857700
278344868
854305590
2069688569
1684722106
2131705429
1648161019
1656860587
1573571641
2072660510
972174831
1978370113
1560409685
489409605
159272666
292869437
259716426
137344516
471272246
1437108896
630576360
89187279
980442202
2032174660
290913895
1739389125
1174071945
2017085803
391427533
389591295
1515604713
385317400
1533526777
956155338
1204608963
1941405475
81996938
1748538423
162583722
1707479857
622024755
1786802634
827449092
1499889681
1891214991
243472679
1168560741
754160916
1560707920
550739499
824639396
1567198429
817865616
187498053
433308533
1197520438
1057054343
1169293055
950167589
637032685
450066423
1005473076
406449243
1398402441
317476449
976788154
678590126
932471442
1806054168
1440212439
2020768580
327659340
1504840917
524304811
2064658047
1175794827
27825991
531783145
2121583428
1140466020
95864075
1608611008
2006707185
893289586
1660903637
518332779
951033993
1063486509
879920821
163556845
1191002305
1572468470
1346063630
2008034843
432736629
96212605
1678654686
620730858
1435277425
1359436828
1402276675
2135274898
1984733357
324367362
32971743
411889451
820196008
1450145418
941394260
58032714
1440785760
418537654
1591497502
202066059
796790343
1996542853
1811238637
1486919891
606701366
1197163075
1704598880
2093124570
1928161511
1502533298
1229812787
801791133
1132907823
8519676
1244083487
440160831
1135249176
552553225
1746126830
1923636867
816684876
1955510945
982138073
307810834
874541736
389441530
1854069210
1416732796
548483952
719822461
92478235
1202531511
1985030292
880817773
208216777
1420906746
447127724
230702212
1591895411
1846383100
214903289
1073083348
1327108581
479075236
875277605
1864652954
1113739177
1499473033
1370208891
1541322319
925407065
1332229523
1988292028
37336025
470954695
433576859
1888778593
898490225
1738991956
1487713294
1810599378
621605181
1102514206
261702179
105190093
1728771920
1445690113
761782168
276189484
394214997
867374819
1893805917
1907455936
1263777389
1593258919
404110496
386121169
2036377273
146295807
225640689
62222280
2089030946
1845289400
100647531
531358234
2087465229
1315280040
424123057
114552901
121239155
528614598
1684549140
1117846160
1401754620
981290775
2116271142
1548559753
926163682
1165624223
449005166
709136974
571281078
170547306
754265293
68323548
2139108861
602109973
92929626
377854226
1682640148
1681154582
715474852
1466425184
1577963210
359269717
667568514
805519810
622198949
694605212
1165434555
1847324923
1064868524
355700581
848746
569957905
283924105
808863254
1014026248
598945068
1246215013
1816002471
2098621878
1483501262
1627079176
375862701
1657071083
1027967056
1474379247
1547060234
318868866
329026254
61174115
2066697665
920344149
1622492464
1103503631
361187497
145515411
1216803433
2099527688
787466635
1099094755
438329771
288664820
1497064832
1740336086
2016980409
1753057345
1226930283
2055894454
1942072798
414556985
1171040337
1397334889
487311474
2091976374
1890468876
129116491
78836908
641137862
706330790
1620047481
890501776
823648070
459582228
445571510
1567755704
1976780849
553177739
1036678889
575474843
1678078998
1409545512
472416407
1310919886
117245187
891821282
1360540276
1279947927
352657106
1443784486
1034867942
72926586
171908705
1904865356
1148630144
825726417
699568377
418975767
1044423170
612017681
602141687
30989437
1273337196
2079874664
839512989
63756916
970121885
800070554
1624796985
990531839
74155722
1581905662
862831173
72156624
1427973530
1351920648
1769689339
1993406658
1638977894
655953182
1877500547
821455907
1440192603
78450457
18259225
1025789652
1051112857
1551729453
1969004494
2119754620
333798808
146557784
871103286
1763950823
1503717335
1228734219
239347041
965608652
1421871418
944402060
798831321
1271754854
511516128
2133221316
987671818
1944063613
1665988421
125682853
992453301
1755518957
1428589189
1565925196
1515823938
1737771388
180394064
430559928
566740742
981841529
71136385
561668972
1755322326
514381357
2140067876
1215989138
1230087166
2126468587
1065505365
1548545230
356332445
1246771353
1531087903
50576370
1247609493
1318610320
104599367
648566731
559620869
63408950
423135178
1995541161
2047852342
1855322489
1538227546
284364138
1138741878
785748816
1957065597
449520443
446596669
921816911
831020630
441513590
1419738625
520437363
357962695
1613067020
103270771
1246473583
855814968
15754842
586349323
1276730284
160307712
897923939
1668527304
671765457
1158889993
1865858272
413098107
175518823
2071152053
658363351
1934101510
1463520487
1119829209
1143299042
1091830513
361490374
559707456
1720762654
331959843
432867229
1403528769
998022295
399748537
1827419441
973479097
1581062757
444512122
516395506
460952084
599889345
539343066
336922376
2011334338
1583616811
2014883831
762562419
843265123
1424287667
869985969
271933338
1570555752
41412053
1874555670
1632956103
654516907
1884245920
1870204136
1643334101
1187651263
1735824560
1603713429
548942955
950339534
1256514534
1648915497
225021296
76470151
1132024109
1750141980
1578326906
1041226883
212858389
1539351223
1453630271
1338701359
362694656
1812930467
878140763
1271765191
1367948856
2012259148
1625363448
280190750
819085467
554383680
2051662092
908810843
999462328
775187647
125548389
1640080367
418257200
596289015
535430137
715730352
1464284620
1032273802
1158234796
1538840703
1609763367
1310122252
401971887
1198718739
1486455012
1212348990
695784027
1942783686
1073183235
817371125
637489839
732863486
288920925
1263799637
563957267
2045791117
1767760386
1756543530
1506917083
1877486084
1400268907
343869345
540268274
197528020
490734271
999403998
25760464
1671375132
964062345
1814642905
95975060
758605063
1711728234
1084064835
1859251287
1607621866
87999801
93160296
1983770193
1368643286
1258015423
2100467192
501791060
35397715
111090201
1882493837
2090728113
969860395
910538907
1746052417
771546643
1809332820
1240068485
1271206271
1491071703
2073471427
833686874
1828612006
527400836
1268069140
2136954739
1222558933
1821788023
1303642458
715346657
537692094
1623486391
1061341756
1770156180
1726344000
879881709
1379053167
688992966
738591246
761933655
836425
2091329349
928649849
1795566060
2114239924
1316749906
576534361
1968935444
262452104
1043399809
1058862826
492296523
1434681639
855909407
1981998977
543327110
1666445167
7625988
748655263
39007192
1240479858
1640815855
2136653392
1181980663
540716503
1432508922
624450385
1208898788
2007908287
580576563
979063355
1703732321
768340027
2028424870
1800046714
14281072
2077970124
1675972239
102273479
866512055
1225158267
749131456
1648343754
1147732749
60167131
2017358448
509283436
1689759666
1747283720
702119405
2061165095
1617903529
475381016
1767379271
2023381854
1641897927
542471329
2080315941
1336517590
685421793
745953315
649445692
1667801460
1117128549
1309554033
2067161740
946093749
2056592043
1323227382
2112801556
238465573
1736338269
1228982515
429966295
899934097
2084818755
1208739328
2131789468
1269305067
1123946848
807866881
2034119404
1520635270
670563835
1832987951
941574813
411416650
943638966
405529417
1678930766
147207929
1047269827
890854968
1689513622
572513382
1485766436
1833829608
2071870172
1461125133
1513458000
1788276085
1821878573
983403222
716030550
844247130
1829490765
512258757
1744785265
1390213454
1104046364
685438649
1011758480
623339920
1263364304
995815832
293505281
21859562
1105166013
993198565
1287510489
1912528966
399861553
534757551
774443390
2071140523
938102097
521490882
2029055545
305294887
1458655619
1441174102
899048583
384296697
1645419453
469813144
465812907
244952191
2007416693
761337655
134450525
1756980600
908175959
1360239465
1683800055
1373201556
722007251
1655028013
936537848
1156199024
1597933630
1578452621
1932706157
2038025744
1732745228
247824521
1376880774
130126290
1458521571
247376202
280638925
1870162695
482609815
1775605280
20594918
1471029782
482677935
412009490
1667545229
1464667582
880206247
1363813119
1485490226
925021668
1691880034
1169300096
812956793
919407353
1479188878
929779505
129903440
128456601
1872815150
1674871591
1993565655
1091926280
1772331018
197329189
1771322414
740791078
1426455664
784751333
519002701
1474769673
502450903
638272691
1666489527
617768781
1200160036
1694028947
154674640
1068267902
1326672978
1391783463
770304634
9669913
396951469
416373966
1593908704
1053623654
905698293
24789733
1122521029
9000075
1407373043
2131995908
865623034
39074993
346891448
1977519060
614600946
2024417799
1114050045
200870998
928519772
618837044
52862801
1828015091
387813403
1358088679
1228424513
823403776
498291594
1561601069
597735774
1385876809
581282059
702451844
1835460605
1936027128
311404573
775465476
431186262
290453086
778629085
2111813556
685324167
1635911395
1434538511
1075929250
1228792689
328061952
1980497867
249577757
661691491
1436183868
1121610436
791083918
593121406
177384363
742124411
148060714
1988361288
599014981
2135780585
1502374269
25626254
1380053131
1927294672
2135437274
1552895322
218114020
931238017
64817151
864834091
951369346
940957591
1720604778
1945942270
514748528
317552565
703396851
1568412972
2072100305
395268798
2118291847
2111654282
900904360
89991920
885425462
1216396798
787530420
1192450081
1367587769
609535586
1650983391
1820086556
1028675270
999055627
866884821
1728172778
1001577660
1359351530
984927707
374058730
218718176
246434205
1629727305
194901330
1466636778
1844035575
724750987
716443852
1417808819
577127894
761191056
432747390
1573655847
56348607
1577578665
1137717876
1497395408
753660350
361583445
545850391
2097673802
299839401
1936442297
2088094285
714868925
1938156376
1577243535
1946878458
284414127
1891638925
424127340
2028817339
566417610
462727048
1180633460
558926026
380289630
1243355636
385176186
1595866621
1095447672
1562877604
1678938769
708072923
186834694
1040051375
1276697158
753159384
2089172904
1435660601
2035948549
467689120
662702849
885336128
804458451
1093423567
105065555
818822372
2115631297
1588326934
1533701617
1444184976
1467919784
1495075746
833575441
1724834556
1845232833
1946985230
1885021760
1482201841
1300499464
1072853537
644060047
713970290
574638953
40015285
359464374
1735481220
1149575612
1617892536
1689076434
1043206248
79783781
474972634
1458535786
1289986370
299901074
1917810389
1433420995
214872526
1938237075
457939908
1059760147
1633218168
571095410
1061156325
693694441
529686856
1830987302
847202810
2057747597
1228744428
1284881136
647927934
917041109
1659469234
679524905
946187362
711299399
1514959274
1363828006
775668313
357876875
737120207
2062393674
695153861
1113605955
124007982
1399085020
1469241630
342691970
1843127561
65630929
1715910837
752993089
528632153
228760294
296648007
119922390
1972214021
796001047
47303170
962375893
474605681
346370362
1705295535
2077732445
753480408
1331468895
359284450
445740717
1151599579
257701311
972423962
624154481
1683565033
873137710
18552809
183638804
416539029
67239198
1718790538
1927689622
1360844744
129340233
400935658
463035495
711426347
267587795
183997107
227495723
1939024542
1020424637
204274738
1287462995
875378922
2029650978
676345096
1290089502
823138251
816002894
2601646
194758031
197005987
1873263351
1034014340
1099071927
1046974050
686206975
731502968
409625594
806482175
30813466
535026075
138187443
1410693914
812212911
1731351383
1531469640
554713763
596366313
868673222
2015132178
875659473
308740549
757532037
1676242322
1269437307
1218108462
1296647864
1339790247
737888312
1123237507
1239819251
623504665
1315812645
1708511625
1217019145
1712359584
1342911076
468056934
487981695
1687865686
211227596
1089229276
447228718
90531026
1428606921
1465507773
830628978
1932540595
743874034
673496278
757126054
1667096089
111020460
224400732
1559044311
1693000196
1585327806
1393000485
1124357836
1005905818
1160826791
433352564
479196975
1228884602
186763045
1797498719
716187101
739984329
1643028017
191594507
813815823
1280646959
1373311486
564503193
1316051441
1240844382
1428727652
1586246195
112286405
1413078723
1249122384
1945911648
1919711654
181992714
2039309394
1560722589
89323572
91306213
779722876
44760586
613703314
1735824560
191661313
1084750940
532150734
1402113842
2109122293
1263838476
1698882913
722436864
758264141
1121496341
42775282
336266161
1868593027
1161618611
1049805827
245484078
557644496
812917739
1763629509
1972433057
1282158989
863627410
617533371
1007733442
1252481659
119206544
1127060388
770124317
1207866657
1950081236
1908171410
2131019150
122821362
1508700838
369419083
610643166
2091176619
247609158
348067090
248384363
59017552
1175104734
362131117
278492121
1476272486
862826896
73568606
290783135
397349330
1786194384
2002417771
489424993
975471174
148992052
1990768138
1262336684
847116728
135257644
676348
493359187
1140048994
86805171
1093660583
634096945
1213401756
688205883
2017163847
1689217132
494988195
443525427
1690587104
1030932918
1837248805
483134216
345787025
1203626709
1673271279
2086868961
717386521
1958922660
1203193907
675308921
703198117
1245826438
1211690437
1293523180
623527045
1884378450
838357630
1957060983
1970361827
1641612625
1389835339
219298902
1167995216
1979562499
923236278
1174563398
791522353
1922656746
74372672
1040867428
471205443
1010224752
1972465519
925535630
132031542
1803753879
1136742995
1088284340
2024244419
161199981
43791888
1768216103
2095282619
25587451
425884901
1960783500
527027675
1973072123
771695535
884185802
1899625949
1714347393
330346732
414725054
53796475
57203716
793207827
806483588
1929779518
1041516043
2032844226
704118414
1919038491
1633731766
879354592
45034528
1105097522
1030416090
447854634
1201788001
810064375
217112179
428036211
1498254561
140966350
2076142906
299463086
2104069777
1725262009
12133635
1145978811
903148760
1895349939
1168054177
1658313455
684641466
173514013
1454665175
1091466636
789468852
274597873
399650376
393469379
628146873
1636522206
409275853
2109391723
582963611
476999141
906673940
489386143
756401841
2071120058
654674294
1464998334
1325815206
392103907
1093156338
1727148646
562182626
1278287158
2108191633
410116833
97545439
1310160933
2050573416
1599390475
996630749
1188168197
1527348361
883704277
780940737
1291277897
381197057
91311865
481447636
759601637
593115985
1338906732
784041822
1194131498
1676874147
1612534507
1552530705
864655424
155245068
619268469
1751125471
1183883348
1769529485
1660474316
1998343847
1106021926
874949023
145247226
247855891
1479576354
1014567139
1972094903
1208077601
513046581
202789422
656304886
1246359560
1452141411
186743512
86823819
1656508460
284077250
545660002
1562749727
1588822561
2129355820
663699003
655402527
1549355066
581051086
1279383841
1971721081
288588264
2010206542
334070342
706172111
842265831
1806881699
365229653
844286969
1057680479
1367750873
288441149
765783796
855140930
1662767031
1437237898
858036575
576642224
1103178025
1521613385
46309562
1119161724
449895931
966154117
532686926
599730524
338641568
1631993228
670962186
584947692
1197993482
1429590015
135271656
1493613971
2110733247
710127431
1461302443
398522083
704646318
856010671
225382631
1181226190
1802213177
1763953273
1333512864
627290970
73369038
505720015
463082042
1313267936
1878476215
1545364159
1977846212
473982594
2138838042
1956885076
845209430
1070605994
971220327
1159910895
1251946071
587135742
1077844105
1631367061
794716269
129475521
1123840780
185322322
381390302
1461276240
968220502
1918832408
1566798858
460055017
353806281
1169402182
1025143460
837283256
139723162
457331526
63681361
1596578037
1596413033
1098214056
1803524186
854504847
1622567256
1619518367
816048818
1871370868
791649550
508596433
2089151518
229666267
126266472
2119578074
1875520084
114270444
482607733
386087989
1709753404
187682987
1737344758
1002384736
410890545
1051117090
576827688
1159029439
1705419873
676946724
1981949576
1089764625
1156244007
1331328134
80462666
103907862
656452473
1495119481
1427762894
789805096
616224558
2137438221
1354528722
1120015618
320080751
2078362735
900923195
1015618287
1733062788
1478006444
792236361
516451442
1559871212
1267943421
194641450
315877710
1492997415
1847181590
1721752523
1751646035
814256047
1302016819
585322444
1034499352
417628773
682007829
1637426943
589086194
401595798
1102156517
756486685
1272181075
2296624
863314640
1525262646
904485058
1101539672
860650856
1635523982
675609406
1544414973
777808709
1913779047
647785969
161607212
1004585893
2125970706
518299970
1192996315
1311478772
1907010217
406778149
654363696
832073891
726512129
643315310
1763382541
1902332069
1525748078
1772299045
186045019
1995547323
1858476685
547816647
844404524
1982499885
1246936254
2063880368
1613764835
1608661790
1489130604
1132391276
463293665
767665202
660336561
1006147335
689091053
860714999
1304242563
658350288
1854683000
506722156
1368026231
1002449851
1664245123
139776791
865298351
1193988434
439564005
619179318
1532513853
2094369231
701354458
1138342818
532925798
1924364438
7364957
173774092
1404180947
2128595941
1384010343
1686079438
881647488
1761077530
39715776
1122254081
1894128930
1578125439
643536279
643420156
1489564634
1038100793
1524556922
1030698174
1885391064
1798583207
1669858618
210671359
1013032438
969010129
435515422
379478814
1201141371
1551326963
1008389677
848180441
551318594
121520518
806494664
832575840
296044234
257516261
1480375219
1988354704
898958410
1389095447
1391467343
1025274944
1632974177
125556934
806842068
1012632650
209568856
180112947
1703457417
1462425686
1130207453
777710751
1865019531
796183021
1185039531
1169261142
1397175634
136117301
142084930
1165393400
1076398391
950957483
1169830802
233336054
621356851
1151900820
1890250806
2022494527
245664
1324931324
2115667032
1330223265
1266244528
849380782
432607402
743164692
901969035
388804995
790325507
195056110
991774136
452148646
467745489
1869176628
1100909133
1423240472
461942779
54855962
769156627
1949996795
439859414
794784750
760016836
1400595406
1078711265
2146355726
519871471
1930865009
883419931
2052974292
738121478
1677201122
1018502596
301955240
1635839090
1605454757
2048602980
1291989547
1446489987
913905926
338377200
432724941
963824886
1290588905
1481479448
597112774
201220944
716708290
1403697658
1402487784
2042590814
1112301778
758655263
1314801238
913937726
1934147502
510841232
1561088808
1947265148
1254909065
543322577
331076562
1781803680
650639583
700426509
195499303
1632672825
2101786752
805671718
1821076685
1337949117
613374120
65997910
1871735541
450822558
912367577
1940156725
314648059
1529360740
1224866461
1233896988
630744765
699822216
1231924261
770750065
2117745341
1183276613
1494651517
287652286
967953500
374407893
599226701
551161419
1614759373
1052181739
1656894379
1880939831
964140849
1116285891
353897065
2124681006
1278024327
1460036822
470093399
178411504
1183585116
199805248
1612770056
993511677
858798181
109816189
861814099
374280757
430257745
1258733039
265812135
134841608
2063813860
661689063
901395786
1759772409
557836521
1510785361
273786718
1839663824
1777563744
519651134
631857608
471169784
452896660
1851990561
289393127
248015211
1777090879
985250103
481707478
1283129072
918658629
1310900513
1303220739
374181703
652665162
769192344
1069575065
947587684
141242316
1868624175
1527314648
1793430044
4909310
1262321200
1382659202
424739641
141868669
126738008
1570209721
33532026
823149372
1950467856
645878823
299866183
527585924
1746157044
2142475336
388301784
1660108610
225556988
1333382236
1868491171
1715662119
15229729
1417047392
113292361
540690107
1959092385
1872301803
197233186
1163661293
15905677
603498808
712236645
1377023526
191009950
408634027
427315403
1048422627
934673330
1631458108
1157479794
1620360846
1434138480
2071579654
1402872223
943812908
1540021843
202600805
1385341407
1142690972
782612881
476815729
1986840047
719038581
2008289677
845755160
1245378833
746647324
48169351
1288936257
1281211851
1591693544
1611417026
118413451
892008539
511285976
25735750
1045669923
519432152
1541904594
562577698
1148047548
1498862567
2121704676
887111856
1084298523
1879916087
2046668263
1317313310
424184664
1713116939
586142072
1378674923
984306159
688608788
489644474
849029131
1553955697
905907688
1460283874
1739408386
1048833448
1068673443
715144336
1544189987
1546977459
2120480003
2031648180
1900063064
255955679
519555599
811522978
1590203890
1743346074
1669333612
1954452638
472439466
304529508
1387228786
744897233
884590029
1713069186
323579943
1893867637
1960938549
1052935329
249138090
1152619680
1188001991
1308131767
709954423
412866551
1076902685
223180429
1185613522
501904221
2134990564
1644670288
315222837
1211147647
2134790191
1866655330
489482867
767387153
1365312092
986234430
38389993
1516802009
1640117978
253515079
834672909
804495115
1208071339
1959213671
1861647446
207879412
839933447
1669334275
1844867470
1502476139
1561778278
202249939
830663441
1596998940
1622840611
1150933494
79484361
841769698
1381000819
542553677
776105227
1085624991
1998867561
1642067017
66926515
548389987
923271682
929585694
824034433
2064311369
1889901221
229994086
190231201
666572382
947539835
1122633170
572275646
118303896
1040169276
1989272652
1881085170
2144680826
277783333
1764028504
856548628
2116507411
1850976092
271258850
209981140
2082301152
108823187
813391964
1953368941
1160885913
1216859673
2096691426
1979705155
486500376
460389284
1913796485
1654281199
268857367
238147755
341325096
535108039
1292385644
157604849
1614272094
490222634
925505717
485852185
1161425802
189037814
74723977
863882958
1486490737
20146876
480325829
2056633980
1413534735
1882421733
386602189
676039065
11890837
641743904
1610577388
1690121162
156466775
2051029
822606083
1153725280
567718627
2043898456
1821085399
682853962
1062337038
546822905
1752328739
1465184541
1698947673
2035783233
359699159
401439597
776136203
1928207092
2032878837
2096032789
648363629
2090210134
1200999556
1589322805
1950920097
830582681
1736153052
1098510734
759914894
2090937002
1179614322
2044649223
1221611861
1958083336
995821067
543319045
284344501
949419205
1904292522
1694520027
1941167495
1646811970
1376797496
268249639
2062435916
1805395401
2107748540
1881138121
1248861913
1820158826
345956657
490411292
1564262173
581602252
1779781467
501167877
822183862
1972400468
410141518
2021236294
1208413193
1426705273
339597701
657756407
2033347141
588380142
95889693
66221794
1832701689
275662833
1918915856
1746225593
1437726643
103687190
953041597
873539294
1682653351
372938191
2136425916
1171325992
1423116135
2073778959
948807233
709488332
460621845
144697865
2112344552
1466282690
1779425782
421030077
1165435604
480837176
455394955
1670117151
580558981
1938140137
176791151
1541322612
915771614
899554690
134642598
1504493615
1478425937
773910493
1549906298
1816111580
1928593466
252986786
2010749388
216965001
1610906405
595032253
694914655
615316532
1755670086
1794595257
310356773
15878380
1695249865
33397016
412588660
255703270
257251555
1990628400
374752254
2070445585
2070710124
1193453415
776878495
230884533
39887578
1887040961
1213687631
998787134
1371424708
677422896
254174235
2134711376
1031430367
1055138705
522033702
1736971647
179064092
278434457
2089859330
2125231727
884132826
1945195113
2145951093
1050653193
1208888105
2027893232
1977760321
1356958067
1538970452
2108218547
980752778
22405578
466509397
76133228
104031346
234707938
516201042
65006566
1565777426
1144295451
936226324
2083982481
376141940
1349258005
1047035544
1710695618
287222274
367121618
296333990
113158444
728484808
1930742516
48239461
305532430
497696908
756569852
675483819
259274471
691224052
1390458115
940591775
1333351390
1771768511
226572409
2119805979
1452737261
495253509
262386292
1563803681
1547086681
1846838407
1374998227
583573915
1463541052
511825417
1026613528
2087195046
1716986740
1694061678
249394457
1630990487
1734429270
925172996
1940847774
1435765086
1829143312
2085183938
1216351424
2093375197
4050480
1176392643
823091685
419973286
706135055
1625175903
242848011
275577186
1910261142
1465627341
1245782292
536749876
174538940
1286250637
853133246
1793028436
1382043422
2090781233
2122452748
1701433955
608524219
771349825
616839034
247399294
1095197291
659233713
1624085677
1721800781
418594698
715547563
121547363
1666512122
2108645414
844988994
1783548652
1783854724
505457061
272066826
16073377
2016944983
659518238
92875845
1464520809
1225246558
577869846
1388711118
1229886048
94299888
289033629
792846941
294738048
2029058041
520156820
268216268
290864188
163789407
891561593
1062182854
921251746
414967040
1204013922
1968309982
544914399
143425416
1354234566
1147235776
1036312543
1468204658
789566484
403512035
1738194034
2127884380
1877066932
1436006659
2114289321
973734177
1329647330
610560774
338193752
1055903800
697275239
1037476907
1628552638
1144623153
1102400797
1402025560
727007376
1469938698
1750055239
921926622
1795286827
435928701
1123811973
600181842
1931888158
680875044
1075950612
52401639
1679919790
534776667
720944921
345148004
1313228794
781355020
1242326854
127606141
2055155150
29409180
937136149
556909629
929044432
1795996060
236262550
414876934
1732298129
304503852
1149680532
1406296259
650028930
137839227
1823327625
723427194
53712245
1287620954
648421645
1895365730
1190577392
727343356
165780289
1205782112
106368611
1241022557
2064877603
1362146513
171983373
976730294
1274307242
67198487
1389847251
1860937605
1913970728
987214175
24655383
611856366
208137756
1940380693
674135073
1995231575
408116571
745633887
145919479
803462729
2037294635
318583242
1513963422
1355893734
111138043
500588218
1803781466
962449867
1069627065
676257869
483907329
1396554818
1164736425
2099465494
1301803505
524146065
552725411
1826184627
582152328
798569780
521169937
1328396495
760487222
527929720
1558359969
684044063
1104685394
1978998141
460722065
949516894
1066627063
643977526
419889256
1724770476
1531172530
2061534291
724459977
1995119475
532359861
1407554358
716827091
2056543512
634552592
1681889081
930122011
1416554443
1203400397
76008566
403127245
115271642
614460278
1884660355
602287738
1012576948
1088707915
486589444
191270584
2140866872
2052663936
1937229413
1796806395
1521639842
2144051630
626639914
1165338075
1172789373
810471992
823037271
133162758
1703645459
1225699788
801040752
2144079860
1569384939
1445599172
869647069
1354083466
221812882
1028708457
633054473
1274235985
1881178613
2055302357
1465905076
1632558880
1004235981
1050978661
539473099
1534388804
1028046777
1323971073
1450032942
424823852
1174548935
1979140989
227857610
1582847888
1963242640
1417357027
2058994737
793828657
491260053
320695062
366050908
1344446319
1967610671
2075358740
1696455134
1395936997
1213906210
1200871675
1345435352
1875159975
2040955945
254496409
1339881235
877866779
246498751
2026581131
1168650601
2083833342
1802703914
1735335221
1060253898
1630495366
1481544508
1453301445
1190655213
1540672166
355904464
947672937
962052146
354206780
1839624193
1223282645
1037521498
1661437563
1707263810
439925337
1668001869
1907775168
1927438657
1393946548
1172625400
652068285
277093022
1355853225
777417602
1868650718
1666903783
7035360
1835240938
1662566808
368369275
674859093
1412182813
2144446729
1543294213
803176036
1488946217
553296012
516049868
1092263708
1370142093
1756928350
1253308131
2011075895
1965122737
2057140668
107809805
2040766191
618007494
690905160
1083029037
1333793362
210194359
545270720
884508520
310803635
438813885
620095016
1000391763
1034563782
1509014305
578057204
1116666337
564877349
1214358778
642574460
783571547
1643825073
182401196
1637165779
1401604911
1344757467
1800091607
444943376
2061373226
2080500389
700976958
1075659584
1444281632
163316245
466443459
905390607
1497116933
1161536476
1558698442
130432257
1508444591
1505220077
309044828
52390542
1338284742
614407466
1673448914
1967128701
1956670705
1265527442
483914557
1390321396
1113017194
1019751668
215888788
417058744
1383361732
915924932
763673123
1539370632
307217998
2134670117
731797265
1194785487
1485785447
2047668933
1520571796
1893886358
447833900
1473692283
1373757529
805124016
944478894
1295916169
1354256924
1165795013
967585085
644282403
1411447635
369253399
1554928248
1858177995
1362635779
425482491
271359361
1104478007
1166931598
2098637044
2045824284
426704527
93613423
1510451299
950544268
1687992973
188843303
54253786
497946065
2060869391
1177929504
1448193488
1600396251
127484003
2097239660
1464948381
576428794
1526796879
856335697
479399211
523384213
578404590
84494526
832330443
1210665114
1258884772
492591150
951610263
1884652358
907430913
1780295647
2136741158
747879449
1448188715
159507577
1046413485
1568104509
1969058285
792573046
1996553149
1207869285
1530360899
1169285181
1232351358
873529773
520069074
381566073
236128901
1999922625
578695774
31499458
2075273578
1934708053
1113539402
1774450899
129061235
281857238
418881663
434494256
268281924
772755221
1710180790
1242469024
1246246761
2101272942
690240656
1628003218
29402613
1818189302
635012013
1379429581
2026032334
2088390244
945613067
159098689
2101305117
59935766
2105388065
1870334140
445895778
122255252
1894012803
2138107292
576252580
2142884592
1756844517
883285064
2097839782
435434308
420339753
1659203324
1435004213
68328209
1157180237
661838412
2099932010
1419099656
1248601207
56591741
1231995023
427215303
476355427
87955279
1322469302
956124721
1778449597
957375762
235491772
2130723395
96136717
1369665682
963165001
1646711811
1112138767
1659683377
227873236
1506358112
726273891
1993245912
1929745883
86758217
1324553694
2147455023
346056380
1649017266
776491997
1109981070
342702737
1020684876
1794720167
929237325
939615236
1645165112
20027520
1010005209
102734668
1341522058
979924375
1886840802
2112887728
475447775
1921762460
844224851
648641145
436094168
1306481820
1478613938
535026771
95821896
782623650
1402633899
78104660
1196702087
2108129192
1043768980
1562787690
309098467
2137476371
1098709093
478842885
1886258327
87939123
1952096083
1405394094
413985275
865108533
1599633631
5753191
1689312578
1155189380
117683870
1767859344
985804335
1250656120
240583651
2121681630
837070120
223813403
1954829629
1080515214
915571222
610641440
791439967
1089135875
1824480638
205458927
448466426
1433783019
1637043247
127229916
1159059342
1012218618
386753848
1109542554
2122389354
2076504602
11056939
1959556612
829996536
590252563
1539408596
181820246
559377018
570918822
1433920902
499477466
1095130169
539148567
800141407
1963418890
92770143
87874209
820080917
1375022733
874712880
1020538678
83934567
932043591
1263877204
2126114714
67258261
992770905
696544140
2129886987
529441515
1814974256
1964342887
456789843
1413626449
1831124898
1670973563
226713889
805155627
1083031603
1191012194
1202753726
345305670
153651275
1040378774
814180259
1078528814
681178506
89466833
1282041576
1651359785
905338293
265349596
261685303
1334088933
365700234
1934606444
1301077191
1626011578
97818273
464216078
1543280706
837061954
26224163
821471071
1676866987
1136389394
536000911
327774454
1117718168
1565707868
203687238
2114239334
1484888814
1498344718
1291276842
1709756766
1040493703
1951065520
730666255
130340808
1217331664
337156760
102493003
1986337817
1808705713
1195033853
614254206
1050096460
22417395
1780844514
1518677962
1955756758
321494607
197432893
1620545155
1937064011
494672386
578344287
1428561956
898693466
548975806
407417260
540197445
1464828973
84907765
135236813
1035118769
44991272
333637937
953248917
1000587040
1316811825
1959204345
1838929788
309714330
1074584113
1637055710
423515751
1473437159
2127349898
1714157689
179212301
1897760653
1306437691
1482617738
306821938
1404655529
515927074
714446975
450168449
272068018
2021197675
179845974
644562917
1231147467
734462731
391652917
716493924
801568497
1039438046
285870451
601939201
252277099
642632447
1207578684
762927439
697707931
472669815
779624313
658323457
1006772543
2070563839
1882735305
474113123
720857857
1440845792
2130939444
840592545
1183075677
845050228
755688256
1551079405
1924099078
1542889523
1588162986
594204940
1691214069
589227890
632119224
1123695212
742802858
734364212
814629215
1594282321
1562428029
1746312813
2127423997
947341955
1449570447
2043500525
1377349868
369969204
2090470090
2121850152
365773168
998627623
744776726
1917987152
824284856
1940433589
455021378
810181136
1118406609
1162292798
321788460
857937007
2104498576
1000988261
1942684750
359585550
833956463
444611153
1068812112
1437725951
50070875
1758862343
883038563
1809197970
213084587
424132641
1905875835
690442422
709084342
444033670
1590740026
1993958323
1847651052
1546014403
1661170368
1910491455
360433786
1260757941
1963597775
712789265
1245617676
1778427810
1133518612
1845118103
635680900
2070770525
1687033280
644120111
1153452533
1435366854
61752321
2070872183
1278170319
1639131927
170012009
1103333036
306080144
183812039
384007049
1220922178
238858301
1225626003
1366103919
1457073425
1310685184
1157832653
385394602
553346293
712865233
605039457
330333112
1483491547
619549165
1648325639
1822677440
231194574
337877473
1984068270
1441736677
1409981672
856193398
46912530
16503965
956498948
257260215
539399535
638883778
705369688
1005305508
1424474807
164450131
451403551
1308526483
1509939818
1271705525
993155616
58160183
741187287
2106090220
1160429928
644512352
1765443591
1419936424
2010706241
671724663
1853118970
2091094121
201732853
505195175
1281966043
1831848227
915964541
1426750122
1877271001
1056738111
1111053976
1679620179
297836451
928525146
765165729
916200932
1506005076
217595409
1421203587
408577907
283326358
1237706937
407608454
1182688040
1723301666
1679190636
1745596878
1919002850
1779523130
791026650
685941018
814780337
1473680688
388227247
1959500027
958782426
2111039143
1659509830
1719649471
1996748617
8096939
762202907
1562973474
1658397085
1088351577
1226249297
1477545406
260474297
113652083
586747027
266162715
1626451174
446941644
667313995
1266444151
1524397967
180062207
1915157610
680058817
275991480
42010185
1978333371
1677067341
889927017
1578079621
306822471
310651037
229956638
1660454417
1362259824
1075836790
263638923
1924015090
1604334146
1181772503
1690596308
227523156
2134230711
357927863
724198267
162740218
1126355726
2021509828
526158048
1072422190
1546281481
314420526
2009257164
622711471
1632180050
327936049
696244318
226394992
32856572
429804544
293871965
1043206082
1427381718
1115958521
905934072
1755464336
1136907979
719716694
1700144594
436594283
235325526
243379810
1866280456
312133104
1925538741
1397055347
701536962
1504913701
2062812358
400754892
1862943752
1203226311
1678183912
2018088154
1096499931
1879703997
716910794
1446311481
298835964
173515352
1296586145
2083944934
408323833
871590014
1620757509
1497292830
22661608
698421680
1242554690
1921337790
509903675
311923180
488256959
1849460457
73674912
2126733897
811534744
1828893471
2123012727
1914240683
562507482
2116935250
271897537
1313682104
450861331
1322402598
1676435337
2003939419
705095745
376458890
149734179
1867152122
1943030062
1173280225
725962196
214635439
740524659
385633336
1903323255
575770946
2104796916
1960731853
2056608466
425200239
940099813
1917308315
2015318895
1438498038
1081722141
1867010240
1917535324
600065910
1555472685
831016154
2126972559
601304182
224438558
1240544911
1715256521
1822498042
771576146
926933248
1971563642
853117033
689550336
724181355
373634100
307536374
795770632
274652916
714204648
1475615794
1373241451
1771585170
1902094616
859357951
438858315
1284354918
1478252019
849878131
1019704897
1477056406
965497799
1116804195
1131769328
959579180
297407733
1198715536
1649333861
47696051
429347281
1819756339
673765176
1046391857
1242023106
1635692412
513075995
429417840
426499449
979804790
1673071936
1547247869
1852365375
57266805
279933495
2040108916
1513666233
1222415946
1912616141
1132766178
1065079304
645415161
1211709214
1095304515
2049177041
1278917615
2145208239
1723839862
580178672
1436816879
1927292542
899968480
1879645689
423751148
511416343
852817175
1446036919
1692930334
1543538518
1414252150
623299373
514469567
688662483
102910458
491516581
91359645
659065721
829882407
361431485
632913715
502780018
1090393793
1952054605
2013947837
1894602456
1285752120
1931275303
597499207
2130054749
1443417132
181681549
1832036709
97301418
1089008476
216067587
789172015
2038683888
415360056
763079730
514250129
148123271
1400273261
487426304
946146386
642275347
1743852990
588247181
1231438454
1025532727
1310561601
1223077377
755431571
800200801
1488558674
1384627658
1696245637
2036104688
1671036599
527181281
1744989533
1266647276
891729182
1604514215
2033579814
183935321
1673629708
2043609274
2145756935
488464682
901127710
1272105685
1610717545
1813297877
702835004
36379266
492569797
1602523498
793652356
1107018867
192134559
1631953489
1282299505
704449210
1430124541
78142026
965305168
179912966
337275464
1614805581
1412081692
809879148
20983562
1958970321
93030648
226237293
1288534337
1645617674
1104551755
304684564
1339296376
39966503
1020709029
1325057206
1471217545
1594121561
1206994256
844806205
819061087
1555227632
1417786151
345264385
1583013534
1897469400
1134038792
405288970
1988032912
1252973159
648980828
691607450
1778380482
1836144175
952979125
1348749879
2122071806
1937492354
2092400605
198540614
10634274
734341059
2067174559
2119078734
1621244690
687692864
1123595306
1072256183
1130870291
1903497889
1094441006
581561708
13231934
1421713291
1729319651
1467208718
1914703968
1053730133
1010267660
1345354427
1510947121
1330933224
158597983
1877228011
683199160
1420582482
1758555
2014177790
1459696390
1284395321
2124053075
1225328185
1527785738
878607563
1972431757
327826431
887862637
341871767
1477752368
1873439951
1379917297
675245333
276565679
1960669481
261485472
1507670729
1032622791
1336678352
1834686593
1011709028
964827639
1070419822
1242134679
1369889614
1797988129
1507788779
1640590029
1510196601
964442643
1377368095
278281899
543941226
1074871685
1061535035
1210021271
750644864
1447598197
2133055495
1989916428
161845598
1431445886
1525996742
257130517
479835842
1350705933
1518465600
2130984510
1200347028
373041906
1098986981
1747479452
1938885315
796300197
1312072558
1374891329
1531100795
1432179672
1440888804
444213539
1148571202
1023225505
1062684703
2011500723
946184319
1557120027
1478467340
1311269841
1181908236
84222403
1500606441
404589256
59526156
557866798
1350796355
1075795659
1590558522
1883477488
1100626335
678198198
1134714862
721862810
454782103
1774214928
716223609
174061043
1794562055
1515325123
608331773
1116551038
1366619747
1464852451
70885869
1162365217
2059562828
2139532116
506733689
954402530
1981138629
358159455
455184608
1738496094
1762329071
214430879
188429296
628408471
778521392
1068585938
38434716
1961803444
847728062
1502415719
889299832
234205874
568976689
522681465
1742852622
1040198919
327188800
1512997270
508731013
1218419835
1949767888
2092579355
471743501
15345957
1916281344
1859539180
337888135
1526374771
283885064
1691720083
1890169352
637796577
1693652987
2035791430
1221399882
2052334256
1147367858
962118363
807290519
531310831
1515528730
554000045
2092262302
1119082711
885718027
1201350381
251215296
559994305
279681454
669406039
331143841
1577724614
36738151
1966097231
317762168
1101037042
2066047338
98449903
1509656875
1042210119
1830314205
937105479
1505306727
1244933969
1862230791
613251300
1846110280
173769924
13615683
119993604
2018578923
528333204
1202110864
429412792
1187724906
2024642446
1398136274
1474544238
1632244492
1183317764
1977996309
312215977
1506674509
382051181
2139336298
1186576398
582886314
1182878635
1222450892
707629032
1215398570
1869060522
1739909906
926810271
473753695
653980258
1556422412
1325577821
774954814
1185573930
262036631
859002119
1031824662
720508087
835734143
1148028449
1501179242
1153265968
572519313
1659187810
133617699
643418718
1541096693
151272888
1977782957
171210513
688597590
2088893261
1465620627
1168107978
1092486310
1124431134
1084628009
1365335456
269926046
115439954
671247819
767147024
740590394
620752142
118092196
182522295
950408813
552593829
1918888720
1531584165
1139522014
1034086583
1068173098
909899273
997257576
1132477706
2110201921
236545989
2104960838
838805826
1273585438
1946404600
144240470
125095305
1475504453
1690890959
1858188679
1560754159
449963737
2013290095
1974819272
495014843
1425002874
885242308
1672687127
1349970973
2145944299
2094166623
481335008
1193651290
979170167
1090490785
440688526
1907969765
1528460850
1782463880
797857115
2022730659
1932463407
189209288
866546270
1631256256
1727703930
633395187
1697761444
1244837781
2084718736
1926029401
543975775
503991289
541706958
613174088
1073718866
1489884381
213993367
747175527
1879917913
584939263
712846681
216326641
188695730
1535547634
1458591792
1694543258
1297240816
1002136516
645707784
502424934
1146650509
703192392
362028162
367446771
110719638
1788785353
1917087867
1022261693
1152859356
902863971
47363018
293598759
1340201361
935816300
1609536542
594193686
1006142341
1547132214
1692778825
1656666024
1621522465
1665796813
1765216575
687774004
720304116
1457842559
1018865865
1775818107
311100396
769018115
139062000
990730654
1316044910
503330990
585184951
1353936379
1000012707
546228901
412935334
866191159
217570633
419424273
1971308742
1035588960
610398250
1196837946
1988557936
271712209
2052604749
525566548
1108761259
419452111
777972245
2003505810
1093267271
821372668
374904659
510705688
1248930864
2095757974
1449814128
349566984
1386678209
1611438183
349337421
857380488
1293691826
1380735359
741189439
468264678
339522584
1921038744
2082820539
1051253123
875297127
1209349129
2082515446
1905435159
279638414
702910994
1670956992
1352158342
389727163
397535705
2139040616
287234216
845049236
844106973
165314799
1972968201
2134557376
814216094
1531597843
1473672008
901375679
172276928
647884949
212971877
1773651102
1023873653
1555038991
271302404
82026179
648748875
1897912093
706584814
1366732822
1813304123
1567880287
1888268107
302710762
1473349022
80276771
1583895630
1902850247
1000268738
1827618956
1463258509
110444765
838899784
358883556
1390919071
1137154067
526584340
2111855658
1693874270
333408952
1912094895
562560198
1706351929
745032864
1896508483
2107279769
1969984017
2068093399
855450001
1060750872
684828380
1382801884
845919776
94037278
814248288
298896865
2112880852
475369489
400257333
1835626900
445654254
363435822
389372335
1248828228
1507746219
1344692793
633117135
1401018238
1205218983
62453203
1054495650
812882531
1172622663
948613709
1814870829
137702009
850264068
121753204
1841625788
1868899933
1143968680
1446010203
1479406902
252282520
844039006
721894502
1650334676
879116604
1272954497
28727028
495889705
1288528958
1847902985
242304489
1965045606
1238868566
525044604
1534613378
1201866441
744247869
943958309
60282107
73942775
1763022734
45753932
540728864
973285980
1790468757
1700884556
860979132
2071382821
773658813
1828024161
807480579
1176682925
1430349302
125178352
1780205837
514796191
1763566408
1764318456
1322071164
869782342
265745056
178052895
1168159619
1793045374
788574198
1914322922
1151998878
1840976746
1861618003
1954894923
819840468
183215409
354622351
509907922
1796796049
706007910
1113443155
2140504528
408210135
1020471167
2135430397
1264693169
690936874
1714598585
696181131
258817423
2053627065
1814277903
896259333
1992086941
1374763368
1873122484
487093049
1190268780
992009409
606496775
1790183301
1728981568
1464745381
331187751
1395885790
1471009641
870719342
125507703
718485088
222992364
1266964366
99243020
855169381
1608876633
748197858
735922419
129121523
1830777333
1845644253
910632348
1527202078
1402672727
2022260251
922847541
754924655
1504460335
1394176110
142667200
838630396
1429400808
173028310
1263171554
450937474
162316006
765611052
502958465
1494507890
1043654032
202658979
2082969625
864889209
711879607
2116177206
736990445
860656150
96406230
130843142
213427594
1556577804
628703688
748996268
642733099
196245419
1464642667
1767281615
1326462154
1629357154
1213711272
1387682955
1724873114
1701347648
114271964
908052019
1722907195
823522745
1756295423
1019097761
969384622
1921163107
1657906332
326876686
376358226
1641084166
1312016593
247290440
1442903005
1404306205
629971115
1978564761
2037595877
2014543563
1257593741
1874397444
1875988398
536191412
1967726011
660269549
2030828670
1113034849
1630570709
1060763828
555576164
733960215
1984542894
837301897
2011918861
2374758
1920217082
1462697197
374096679
727522024
1529295551
256910454
1175894614
1662496388
778249133
1931168562
1246772299
1881459821
1909125145
354601199
1360359199
184319025
1586139455
472197044
520836561
131986116
704990786
528210178
697056443
1374449542
929167781
1308441805
1780190742
311516315
1491965770
711313684
693568198
623034387
1680449969
934593977
2133889300
1447235550
306538236
406339877
1663567633
221088169
333496431
1838859619
130004459
26577410
1159282982
1821390582
410242485
1672858413
588571105
1504469452
281550001
2065977448
703432127
1721539041
1482870255
464191292
586939547
1842407665
789635661
1197151145
2023347120
912383612
37947070
867657071
14187193
987903089
2031180399
357274409
1420208375
602595321
776770485
393084234
1912282236
1686634074
1682466213
1543711506
1706017656
1284507179
710202317
1541882137
646469686
1951144969
358287999
101303519
1833615939
1684298155
192008895
1809422222
482881671
1501563532
857578478
1324367733
1920972603
1556305721
663113499
2118705383
133034381
604145966
34733881
1640386815
1787322723
1126961733
1096744517
791360005
590922644
621273543
2147348393
1277878272
1591994210
48226925
1466303759
1199416634
1594834630
386950247
1784076193
864459297
437133388
1618885703
2136776662
153028733
482159440
2008402651
435946252
461344065
64344893
1120100529
876158350
576496163
1249427090
1942755580
993164491
524521640
615977162
841256846
696443526
136103008
1358751679
984094955
1118525929
1305830615
1313338635
542421175
1368258252
1502172327
1661373446
350767397
1382511550
622734298
95987311
342272863
1899982370
1838628841
1728419835
404482637
1355656582
549329326
1994305796
687278229
1010529006
1552424260
330651726
185638846
1872828926
861375332
804398895
1812732123
1108254430
790322805
863115271
321622405
564503765
612286189
1473381227
1239018936
1913468013
1213898885
396406662
859028792
1861559148
1417751656
565798830
217727343
346294690
1573222332
1987578780
449575345
48893134
1352130929
1183879884
861846493
132427720
1314890814
1448596723
1106271718
21766365
175372030
143025375
1419246579
293924984
126210077
346478095
1311337769
1187525689
691503537
126611786
2121310882
1059183473
148518455
653301692
412249486
1888333502
1701505477
1768788585
552664466
1277149107
1177694828
575685213
2108275317
460083361
137496128
1427381224
345780691
1013908338
2061914596
2079425120
674322580
1159073755
142049903
2055680339
2087867089
1436209537
1958387330
1849607207
1618270223
230091626
391021919
510617943
1640688809
643536980
917833146
582963512
438468044
1535349412
407648582
146943280
420734611
286999550
1991821987
1778101239
47113020
1180214423
492335218
1387232545
19130691
481729698
1752403440
1143034850
367918654
853151352
1606199901
1039508915
521182074
303560656
1619256168
667151483
779655598
1699348118
664949937
256793285
1471939504
1039058128
1385861090
304862687
1074178820
1417728191
204674937
689574232
1807754936
1309681611
1890191983
175003922
362963900
2114258750
347312749
1728348728
620152013
187305551
604605663
965851420
814963335
148972449
2106662370
1634491979
2048825858
126861099
1495644401
212853799
1660241397
631610517
1553427755
1447413232
463884370
1777843478
1614865826
1396929546
104848382
1054037814
2131108013
263944283
1062763093
653670285
654119090
1462556426
1039728659
203996810
1527851170
591525777
389605699
540875617
981706887
1306745166
1120605622
1433157414
757852612
1807701137
322581981
1263833809
1305104853
1794820312
1714101251
1907426009
971885123
1091714299
717726017
737749883
1174238528
1326757294
640965720
1255257931
1730226910
1848503527
1158759984
433124356
366818036
1948370993
1863273871
408375220
1168912620
921387067
127461249
1834873363
1123695079
1337799047
1616399064
1138409208
1359926639
1640049107
1742573141
1354220550
374371756
1565752589
550549567
995225943
492845240
1722471621
571090531
1629409629
839349391
1550897702
175485273
1560082457
2008785214
1377551698
1739183396
140314533
1444043296
1391548710
1887610368
1580082639
1987831173
1445353019
1485381857
483566899
552920607
544428495
294649404
313285296
831625725
588683796
1417185019
997743582
1264274685
1457744923
314899500
186068932
87353791
1174792377
1309220483
201953359
1439788760
1621398270
383146982
581777495
252155903
99653671
394627442
1983915002
47856755
808259615
594796766
1076595873
628051804
315966917
1642620310
1405739137
674272678
909424262
1256165246
31549018
2079546744
326493220
1013370522
1320235856
675384557
673264400
1573110521
265198168
2026991497
1710384439
1837774891
193801231
2082508072
1954003656
411173344
1822153953
1810449759
1440012324
1204810518
1130062721
995993967
1267363098
2078452221
239047152
2101421818
146078728
810528305
551372743
1355528614
1459527001
990706504
785315020
999058857
595114346
827402521
1377445114
937666516
1894502317
474691308
1722778160
709058741
1259926365
240569731
266819527
1553029963
1122009420
2115731713
1029101542
1952201663
1450417352
473424293
943143648
1525998579
1839626648
333810521
1247983278
1418990594
774415643
1297067115
1548125440
1703887364
1351006227
1770949388
945486845
621478155
947048003
1416036395
1994034411
1015231843
620534103
377797641
1071730303
1503073989
226982631
1464519614
344471071
1913921298
1985403672
594606964
1225789190
437402540
1047903734
297732015
1780769738
582093391
929807193
2014316701
200820421
1661660972
1319792559
170133311
288435970
107269585
1679364607
1297884086
934292473
624508699
80925572
921348952
246322297
859153222
1637176662
162334425
1761612749
136428706
939821060
296809522
475797350
982079275
1311366144
764856693
1684706249
841248826
770610692
1169664844
1341736867
833951385
1973461941
1180527385
668696230
1744460489
442580352
817478678
489218145
734333719
1682127836
1468716827
1414406726
540173357
1916588953
530430083
941192156
1112972362
201570917
891125215
1361053277
67992359
8466612
1058065015
600593586
1492731984
1108350332
1322267849
1796851935
678166361
446452121
750936812
881635040
2118355741
1670536789
488542829
131595984
1367750088
1493155181
539722378
839077030
1116625779
676814756
1847644493
1004395101
1749197956
1318761750
1768740979
194956153
1311405455
109342027
1487197802
794122218
1699543081
1883441118
689568621
348245435
166691868
1688387541
2005892063
2017861149
1115809678
495194650
99529827
2143342483
1799512811
1584097370
1119393852
1876935374
1565193379
394890403
1555324436
1528070637
277110974
1787555108
148674735
1933428119
1874363890
745446645
1367278438
575389973
1282291015
966759421
368321463
486056570
1642634462
1132862020
915023611
1451005113
1698297870
1558626460
1052885747
305614937
1163098298
1685574129
1338473206
216864238
2068069246
236908532
582159866
989239002
446228625
1908670291
343026942
22020431
203372534
1878304580
406199556
1483208208
1916817208
1693480337
293539862
347355896
977948922
1086390953
630250435
940250437
127606141
616901401
2015560897
298037198
916537963
701688210
429003198
984382887
19698106
1673228579
1243778703
875158200
36848501
1064024365
1541022971
459705214
1895289335
1082680078
1550646229
1468616435
1330020642
220850022
1747137277
1742349758
1621220151
1940655028
1919598313
550607509
914863262
1770841861
1186651084
2141599525
1368485642
993073740
1203625225
1481696091
2129765561
1852232928
1883536770
145523029
467906610
2010651410
2068239058
1761371814
1159977036
1101446598
1435450717
1054230858
1952783021
504766048
1805590393
96820045
2004187825
324798017
325981775
1997621043
1457088606
293694041
143231302
1119345796
1151017436
2041335626
65173886
727379700
354634769
1557639666
190033435
1605305322
516771878
349464097
296644337
1346480447
476850490
1557096053
1124551808
1101758052
1578631975
1802160190
374933548
1637237012
313829878
1137527503
1427345434
153598148
735658115
1700907339
1296831885
715527487
1910648135
1947541825
999349961
1102972668
837779678
1003498937
1336504928
1860112402
1361566712
1036013899
1716684358
1736835546
1388541780
1355711187
1502698579
624358134
1412962750
822238596
901366689
18556044
1590867356
1642879020
1125273891
1249917832
1278989727
1484682696
490362658
1934581519
547054342
100985162
528861272
78611091
890131912
1999890343
789429997
872156425
48563171
1559740389
1600422384
570632793
767738315
322009832
1266335359
187870369
1246230029
249357364
1790170296
1666009047
998849008
868096193
560913556
44552375
506228174
1053815428
623750894
63327227
1914376449
1748328087
839975007
1858321411
1192807927
1438165818
1962069515
1692594069
1273699690
1894445371
141639959
228801625
1638773783
1507049516
1648673146
900686327
572311111
1567064911
2084241717
781783834
1726788960
1780435552
936215862
97097987
1430656029
1036479636
287330263
581497820
87961009
101107567
152912511
1466133111
516003784
190031343
325716716
352198288
683217753
1669140090
1477689940
1329289331
1523348026
982636139
614677195
725689852
1171079608
346116079
708507505
1340548453
1146356384
1304803351
300550817
267444264
1311961710
1750751652
1288755516
1513309099
1002781563
1290073192
1402585060
1263186954
952998929
181597963
1151980470
47003691
1577886317
2041102325
1185762335
468787161
1071573272
859680847
1446791969
1259153327
1775286361
460177101
1550484419
1028297573
994681977
1599458846
389300504
2065380451
518291712
1749757303
2028418867
1257745801
479036741
1597510251
1502722392
1669560
1048089224
2071520997
1026977249
666170107
648046168
1817824307
736515272
607220844
1263828418
675652630
158160968
1449007688
1281286610
729881219
600092920
176955835
773711788
2083246549
427042619
804235189
1013308099
1165923917
1443467691
1097806483
1355508304
49627629
2004909974
109505790
1847125819
1263312152
1149254800
1180485346
734435768
894140887
1871457329
1704371332
1128817067
2113883616
1443545333
654898819
1048234511
893922232
447213930
411021382
136084991
1524921053
376942706
330007269
797844884
1939863945
26669105
1518167720
613780388
30983067
487251122
851342075
1787151768
1753356639
146081407
1184532386
1648973419
1725794756
768451970
1416362863
1723396369
923503881
717325814
1711988676
1046741106
1552801340
286393181
39866767
1015082264
1334379274
684886027
1600616070
807948252
1790814351
694137514
1899032597
204683959
1992614529
1993180390
1987095653
1478467340
301305932
2145508027
1338696636
644491596
1231414070
495726320
1870473072
242455891
653712618
1047554000
1884572465
741433215
733772068
2036651684
730365283
51931205
896473299
838835782
87572744
377748655
1973923261
1398625678
1812578822
1027920048
632077888
122907014
1217093522
1074834832
1305537987
1641936380
1427753016
532725633
1658414632
1746671858
1883676705
1711881695
1735270221
1293953930
104418826
601862288
147664857
1081159850
1190665069
723830501
785419634
523944683
1936180233
1668199983
796584660
276352236
51156200
780670432
1092210610
1406979308
270952552
869397875
1629423705
559112402
1818865436
471123097
1192726638
1431975870
1594103733
467674525
1198046506
1702545715
381163824
1827895594
600548996
307125791
696311633
1575814963
1632109494
1859397136
838704351
299507750
474902348
1329389377
326130116
170303606
195001540
670732987
1591549
932035616
1889356938
1029008936
2146955266
906701403
1943896792
1808080326
28304498
1339581388
269942056
1538661247
844905371
1686067399
525898674
1038569637
465143033
1796280615
333950431
526447099
1710948540
2048281183
2095513300
697127180
1419990785
1596964447
709020638
1334765008
313926549
1091609414
1848403322
1506666716
1293655554
1379443825
1813797115
1509215991
401440220
161157066
1712678217
1182859560
2076051553
2082544946
1753974459
567496743
1033589611
342542583
1212050914
557308818
1311043899
773012501
1299560236
1507959216
1495037745
2143163871
396309638
1942207476
483801805
980687566
838200416
2101785743
112448320
522923748
248909077
1149169975
1484888814
1039483781
334827416
216123745
1644897277
686906535
1408743967
2019709855
104506943
1651169695
1129865005
1932779337
1902308122
1379794197
530683798
430556939
1266745345
1754391986
506320210
351616657
135732993
915615773
324551524
927510750
90072364
1606104921
1594005391
1092355413
1793666442
629359494
1117741722
1630381345
1332445615
2028333932
977012867
1373625669
492975040
320679430
37746708
165098713
513945458
2025011678
880118200
2104598579
1338064698
103289491
1380690471
1073375938
1054628324
546336466
531603310
1681406657
2035404037
1609369818
1313574885
1293395358
969060677
1491915309
421067301
522082776
786961805
1723597782
1358835684
1814828984
1974919947
601550497
1444475975
1407155480
545723205
183781019
1290485622
1409984142
1621389142
1442126400
1910824338
1275104246
616666039
1200160493
811722925
999643101
760569540
1014378984
1254561623
907006782
1480420448
1024184854
790868198
1038398558
1258050700
1550225603
300597954
2018978718
2121432658
1075038188
1429893053
1982173052
931656622
420286906
1656130974
1779263068
1728077265
1550003300
1314521996
105487633
1292113362
1242614312
1729072758
57499675
446619211
1469312370
1234670914
2066989578
531777436
1790319557
1309872100
1507580745
1716244944
626423501
1777843478
2049455229
348513276
1531676394
1936087965
1504154362
99207522
393065226
687144679
2062130222
1699614097
609919070
735605133
1819191238
975392179
1321231809
125211695
1545895546
456102190
285468504
859965624
30026876
563561851
1007908062
786901283
1758119888
255116417
720046
865765591
139990879
1897149171
706551777
651504618
969930984
615026123
1758827822
1071775363
1328232310
1573477218
1823895836
1809649122
459780
1622274916
1590908013
1165054641
84946890
393673494
486875641
655850525
72713458
1883894246
151398951
1167734492
882105933
786408498
383058281
1474972545
211101946
1650239081
1678859570
1941292664
2044473477
1578221605
421689692
1487937402
680881107
1202946005
1735694618
925256689
1005589366
1898806677
1978864795
818413018
766117847
529116819
1048672382
1208249951
1127929839
1193808559
44749639
59067047
657689155
1647319673
1804430800
1421694095
762386449
1318095067
1876321517
324922439
970086171
1724901788
1767588208
117598905
120766191
1076887663
562565661
1182342406
98877022
2000631291
1867562750
1378724126
1115668188
814778471
1944759949
1364084248
323783053
979749780
1700548985
1752082659
2000953406
608738878
107999271
1577690139
1059842953
1665356137
1680689750
1755730544
840741383
14351558
1863066905
646877854
488379783
1255126745
1422033869
1607186277
322922229
2114274402
172057130
1775616024
1173501172
1314993767
902662237
1790856546
766371341
1024192165
2042806438
1914304666
1366818451
246388119
1909476499
418205410
2036513034
25198463
1672276033
343666395
1258452878
305599176
380932647
1873103668
1500585909
700881269
1384187018
703375242
46854760
403588782
163488384
1273503484
1946232695
991526154
1070226115
736948690
656785599
957159358
618827532
1200408826
1082996053
1777370554
562504437
104909482
461798533
1180660358
68815056
1041948473
1579601278
88730410
1807426302
1456523557
835090230
1572282650
673489629
47971575
1668832266
2144368807
1325023146
2093875359
1518842813
1328471153
394515006
1651113092
1790186351
1519973375
997450251
1300414898
1373669314
734612773
2131211887
1431800687
1901928782
1872465262
844288718
1266884919
1554623112
641848360
702664344
1030085754
1349917619
665224358
1781237136
183415562
1586890542
1148856612
1580595475
1683616910
1586328360
953448173
1707820284
309253030
1607188955
528633362
545438707
1702808540
880015873
159067557
155239830
1579045357
1267352844
1830987040
1464586796
2108583277
1798940039
1296112528
619917968
1461773607
1916743850
1247719925
1945727089
1747486531
1015806096
1204310355
1419498293
2059224527
1111242067
2088019988
2085458434
398373298
509201576
1633977723
100652372
1279888125
578763421
2026562661
708320381
347773435
1757946817
808125505
1731663637
962331242
763015959
2025532389
122327818
1672375384
864108724
510401120
1030855789
1538039249
1463127346
1669398191
604716090
1758028037
2140905437
658896112
682685261
823934611
1687086596
288343618
1911258063
1065766012
131210777
1400832922
19197188
1506334102
1792377616
680666206
143862586
1158663221
1214212430
2081475570
1527758728
1593022850
743474972
1654022294
1685185789
118778869
450497914
1061012
2056324921
951484319
468582837
64203838
1553685019
936878843
1763301375
2049375739
777307327
1691573431
776359528
1502739971
1960137020
951653341
1334211752
1868317805
1151563951
123653318
738913914
1875494440
864493846
507703367
501393353
868586650
1022789874
1982901636
682882628
417158832
627947622
1992626405
791704311
851034435
1386407069
584222058
345643754
342238879
737124622
281087199
404164125
1654072958
2028177664
1515177272
1937570080
1840879836
2105667185
1972338452
762685407
516421264
1366255103
1256045184
1233277524
165131432
1823843160
80669202
1556652869
1658887485
1755815189
674154140
570941292
1918297833
1824943067
257150392
955867973
464630635
1325738922
1569611518
1130211942
560300396
2128452814
113686391
787237955
272495658
1037063903
522602676
391670767
228989058
800965844
1720320479
567711159
1486453052
1372124015
955970113
2137202100
1017748255
1483866897
1954238433
1852595989
297986953
863763933
99638551
1885276526
941619284
1874905663
1325861154
1344686224
1225985005
1679532737
1275113175
372999178
1008565856
1516851743
1175292448
655267736
12488385
714551323
2003483841
1836642772
975153042
290443519
1815201179
1783668264
625789136
707077495
159092513
1481158992
969042230
1470849179
744996238
1985794911
1930615313
1290476555
275824474
1858318873
1801776867
879758067
1083626797
1192573369
925918917
1865835141
274424423
85305521
2063216382
1592557116
720878678
865812529
292439914
314412646
1416524123
1417535922
1317618936
181576684
785796603
1430264419
1638058663
961338493
459627733
731777868
237893492
1690778360
1652663702
408266479
1405308615
1717181551
1415983546
267524718
823364834
247548397
1970343856
1981182159
1426133713
347668993
320379392
1997470928
354802960
1054900252
570625967
437313072
182483423
298359090
1478439676
1316277513
873955245
124707264
1717453526
579549060
796145788
689771221
1558698737
1623298446
864693717
1764780486
1264247254
1405902131
1067541644
609387906
186493808
818363521
554347032
485638089
1515720524
2082771112
1104813573
2145982743
251139471
1447238833
1399936859
955710916
223213641
1765529230
999658080
53871147
2023152129
965576367
1240518970
1091252327
487320801
1087041335
1585665752
1897082414
1837239820
641884846
366309314
1962983834
709147724
49515164
1545190208
640511824
1126216295
208549037
1618498534
1601077325
955348458
569684759
846978019
214871099
762614488
586025729
1264731667
54586315
740314551
1858337611
1579576684
1944906416
739308448
310056552
849265842
983157342
207433716
1722408598
92884452
2070563839
493728230
1094844549
789273753
273417773
418656100
471581131
753411328
77823658
1662908117
473213220
80901000
751490908
33263261
856895770
1815262308
1806945196
2023370493
1895401431
1974250941
1886499102
763599025
22704131
996694462
1259240253
900163110
1675362138
1509847895
1734834941
981981913
509317781
1220127120
1189338585
1881365154
877072657
1030131122
2003080853
1855061913
1006273105
789602822
644011011
975574306
827282776
66757307
820245195
562295083
2140617292
982901653
250446992
7720977
1331171579
276150648
468918855
2109727454
1682478147
1797056547
531892531
126861606
2040960090
1525165473
717000867
330502726
1876639976
1973019007
4368581
449519236
2147326604
961256700
1496357640
2069042793
638578044
805174765
854145084
1390767373
1584205616
964026325
37784457
611990803
1829554187
1953606870
1710188502
839635133
1331979575
1553115763
862539240
1257139296
1777668332
1330870696
137707541
510449646
896177576
893325583
1764463878
2080540200
1619567531
593597161
1078090850
1314886496
173259513
804836124
89121928
1961634675
1980240098
1184581376
1391959316
629983224
369258135
1068708956
500859812
593753853
80196397
1546088849
2039774211
1818856568
684419468
679092882
1526281193
899067864
1422541703
835687607
2082029746
1814792593
1624484092
967131307
130629875
1331625900
814282861
35712935
2029756590
1864365083
522907909
2080248224
1596145130
501301856
1891138801
625241617
2106570865
404395315
1986263277
654113137
1852958097
301941651
502236826
1382468814
851156571
1660901842
203359462
392196807
79106620
116318838
1687169741
545089262
435131647
205356920
1137366104
819200395
1662752101
523650856
1018312358
1633676945
64872062
1259855357
1205880889
17744831
1248312064
1466956425
2142787712
421967579
519850803
148811710
873270785
625031650
1156580909
1919000173
1086105795
2096654744
1321202407
1334304081
1987198629
1705050528
659122571
650752896
539611598
1231166319
1497308714
2093980484
1348054937
1238670758
1891693895
223121247
1870958108
310266707
798755062
474086148
958321934
1423909435
591745519
1683146491
1593837763
1431728627
1427755963
1339075527
1177992924
1121182137
1082801017
767394909
1424268896
700638360
89061011
214186960
74115843
1714354154
333800351
23866320
1504874956
354218342
1184255049
1525575506
1706421512
1579751166
462484659
1190487189
319203524
1141399149
2055522565
2093992966
409306374
1145172488
560675168
400443352
719080363
1240624162
1396565307
702570100
1599156444
1046739515
987323122
1983377356
1875832527
1650289809
185227746
1414927133
1827591483
1736142859
258046886
560677020
1643703309
1065103706
1994231327
985844199
804086614
1573400308
839302463
730643458
180440709
1400140207
265622691
1216644396
1687401524
724243786
249235961
976711444
229511165
1391878368
50847924
512168736
315570859
1443318718
1235536407
1381179424
495876579
521138571
1430914031
1276932810
741934729
972229527
546593361
845697645
2111554548
656316948
265216586
1492666023
1680691568
481060967
1536030241
945044135
2089511220
186681281
62566110
1668619183
2142470363
1339137893
1026416832
1187769765
2125532320
344861504
164138708
450016150
1431771620
300113369
1610531695
1683858647
501392530
1120110671
1250871950
515963164
77099000
1632558193
695530759
1871513929
1494834050
1093030418
2107677133
1771419819
1305151403
1753920548
423219725
834363323
194942102
2114585932
102736469
1853047300
60289944
1451021172
600375813
623936159
1086059694
1066876817
1043940876
1440454214
49315407
80248724
2030070262
754672293
818567232
1137213030
372309292
1220338516
2018221059
1072905251
1131331266
51265251
812103069
1584682654
1825422905
1878789827
914341426
1954370529
1613245718
24314197
1541075782
37516954
819410769
1866907711
498853127
1324860430
912449106
1658276962
1021233909
644125708
476434367
1991543986
1090932548
438442213
1189885565
408214339
530242564
176093766
1722286203
792197705
1991770903
2029695983
1095790229
1880423057
1434871654
933943415
2092374262
1128631904
580903871
1005259889
1040850
192506016
1309826530
669394903
1696096983
17036102
557967546
307494618
8918893
2119736366
1641081591
780045606
1891620815
1216747611
842378085
1829264569
1784957656
871556832
742879091
256714296
367788021
1494539582
1887144564
1934544697
448197964
851043712
2033781414
2079671849
56924866
352897308
1216400175
1237667079
1865022494
1041239116
19825954
199347587
562959249
1788555822
1387498802
1917331320
863939933
1272175538
1348100163
129098750
1597713381
1274402666
1753867881
44168940
1106867237
1815606677
792643867
1403718373
1709304083
1231438454
528485806
34741254
98495411
493483840
1895912100
879974405
846587133
991374628
628033245
2104371830
1466119693
581567525
509453395
44840976
112119931
994144807
1939196922
2089479877
995830299
749243674
65111475
764152645
1760529653
1360032599
1654132145
340823196
526476368
252312592
1913310797
1835782132
669817110
1850626295
855360747
1339688863
328894371
2122018301
1263670735
1050823002
1673906537
518916825
1238059406
1551672257
2051512926
2079540512
1838625782
584578401
482700250
528026581
105136531
17217608
1504088028
470760625
1421667445
862430873
859053113
1342849117
1211582154
1638215928
1964219870
1619479676
256321921
958458972
1491138903
113063727
2023583030
2099260515
461586945
936498235
125695254
1679039757
1696252563
49388881
379500182
2055398306
1373235351
822113259
951994815
44931836
341466126
760393698
1534515948
221667171
1955720959
287290290
1273118511
1054410782
507268157
1325814928
1233567872
2013806909
119129178
290970894
2057283126
726960016
1853645730
718275469
1714109989
1933208433
1555416466
1817721246
623933241
1542645859
1511632335
1056237944
72185304
789289536
1288370677
1562539347
492595962
194116090
123733073
1029056071
425637768
1563316494
1414078437
1746938158
1447874671
981476080
1670042664
1699073771
1985077150
1069569606
1619242631
292757934
1090518599
786658702
1945001877
34389848
1470073765
1462864097
849986411
922415978
399995299
1435328419
1840199247
1511335587
1850228583
1511954823
601478196
1251613607
1350133627
350438283
1462860094
2001257768
1483802597
466718214
427302952
1480923723
524173985
1963129840
309377198
930309759
2022610156
1642814420
1470115787
178984701
138412677
304602974
427311774
385669718
172396979
39678419
1159820498
64027409
1993043764
861823653
1786493875
352611995
1516454572
165797451
737382669
1150234827
1784535700
558103499
1783227207
665556949
2098382039
1055563890
928634220
842986966
1877147648
20421430
1652741357
1830018547
1497003070
1320362745
1433832836
1388525068
1992323967
109490289
1601155125
1032517152
677406777
1089772947
1937316405
1598080611
1269610908
1040560275
876363338
1562173708
558958260
993639322
1766200855
1094101166
1530272705
235054492
1219513570
517039396
651047697
914626069
1370801190
2100474151
1120791769
1018890405
233356315
875923556
1942854020
72936812
974238950
1763716788
1106394183
1352300718
1682631488
1905058566
2006069570
1462458684
705775319
769021690
1987094858
1842062719
31402474
639485028
2083009689
1743034382
1323017495
103606228
277408196
798394090
1031047328
1258099803
266638039
1555495881
513567897
1410589311
1908194279
1343166588
433637472
488869524
318652700
1856667218
715074165
1062030795
562432489
195787462
501772841
1514891636
1679144528
1277926250
334898768
717890463
356305634
2081443568
50874768
233512717
371297378
1972082732
867497720
711563590
1082442268
794736102
1209552532
1793684298
1356128227
1458680306
1294017607
796961069
109979784
622812614
1360831125
1848218850
1106458218
1182005955
1084269737
445695005
842560146
2101528865
697293680
929533173
315494334
1068587235
1686013942
982982599
1217742686
762972160
1910174547
1511285023
1077823621
1858716818
925458435
366597620
1984469410
1942247472
348410849
295157247
811154470
1798272506
2114717477
907830632
1191476213
1697650618
1744100462
1666594827
2094232310
1379295865
325619304
1303273203
666115793
979842655
261450891
1163158872
234168187
38443979
1833879663
2006774173
1902987371
1449407974
1167547458
446328250
618626910
1253287901
309202394
813415429
1635766716
1154433200
1853843233
390955000
1084128618
500273593
105205962
1384400210
1835045361
1388297451
2114007126
520016670
1158979926
1474209997
1824319635
2046848880
1169621438
1292694820
248527952
1183470072
432889274
706776581
29972961
1710648909
272778530
748104511
685653981
1130921945
1364757272
1196905744
735800595
39492284
437846102
276645062
328703627
60976776
1756925580
821128011
1685878998
468935379
586007628
1435104724
735092476
157971764
733799508
1388584059
1614187665
182268499
1523788672
323532025
774378239
1467942335
561957900
454911559
844170501
540894960
532741571
2057532605
588392011
2022605990
534555624
1564711045
666030759
157384105
1610758782
100237110
1111509163
1610270347
1024286083
1534494806
1832431127
1503176436
1370408671
988799884
1361127968
727443722
695684358
605472029
238890279
1226648627
1470955992
472972129
1133074466
1070914833
1871331972
1722981989
1359041934
873390451
2077990711
638741935
675622503
317854367
252935702
1167347967
864048374
268515423
1045790767
46078199
1377781709
1828764462
1106754575
925763267
1348768514
1255029213
11627020
133907606
1422086623
616047662
1169401298
1460082916
137928290
2129080598
2106011244
421335256
391275917
1623106377
1132760113
1393284912
1752317951
1373834875
1065051509
194654440
2072142901
1271644581
1687246480
124205198
1911153050
1002923148
1043288702
783391606
933389211
1185838146
142150183
1868840513
1926911662
1742970500
1728972431
253919374
132523552
1265294638
1445137239
144154103
432070172
200450787
1826743190
886391694
861586946
766905679
1089363140
1735781281
1656428854
1995388488
808052303
250856332
982389997
954229098
1378031792
1369402950
1154338799
858557255
461302728
1931486091
2051498389
483566704
1278841037
1344940732
1340349639
1046448219
2133759536
30365848
2109058072
493051456
1484007261
2000492683
119654574
40738677
1635427612
1240345250
395046857
820491779
2107851281
1412050266
12957092
239506420
397362752
1689709833
109277031
442305904
1156948839
1920487659
1288808588
945351737
796952711
711725312
141735127
230312256
355842220
800381007
1830365282
314347273
1006972640
898378899
649225545
1931282258
1576999918
889942701
1301772536
851763417
607602244
1815970298
759343576
199190484
954978026
168782869
1042601990
843642013
1968923807
1700972124
369298566
569975155
1451441757
1826227666
1513845606
1628813717
1615902823
399225304
1650093273
550078290
545996269
286024287
332333753
2038217994
483782363
133166642
753326628
416059628
1639268226
2138812505
1556810314
52794416
1885966736
805714233
561996482
805409844
1593114501
1548032583
276234767
915950468
416307783
13903825
793891249
1237634326
2129422767
1290985793
1774631579
2022173457
1651053070
2089809677
584006357
1125145723
41383375
494265061
1406835657
441804225
1871936506
1516328890
2018072054
1583834797
1922989249
1192753260
734653609
717938238
789218407
598592284
1657484971
1268069716
1208465435
1585401443
1408503169
1726167043
1626635345
2054869341
1753079530
304544811
385896770
980919960
9089739
1517423316
310620720
335895399
1500518734
1648726385
657858201
779026182
1014540276
1528062897
611787780
324572908
1580433960
727131911
1206739073
1411511553
1805588182
1874446157
908009771
440111135
129917166
2144029735
111285006
1910340529
1037687084
95714218
1559589237
2012392661
111677862
488061199
1731818454
1816933013
1732451548
254862839
707901258
491575168
672559347
1315322896
1967975689
1136963327
1689787976
352870808
1209620852
783305893
434833972
726723989
272796627
239278657
1523087440
4900646
833245006
1528520515
554511025
1614659524
351067471
1384463290
878442559
258623479
1375459866
1905567270
114744645
178351856
1769966988
52774743
446759361
1180573274
342448302
30504007
1503669559
387770994
891659614
1569680885
1297021891
512159094
152873819
490263030
555598975
2062021956
1803618627
1963002312
1494461389
487061092
83964507
873851035
1106312659
429696029
1536941917
261592722
1065482024
859323321
1248060988
428781528
750779070
1406590987
248487416
1329035919
1040284140
470926150
1191657846
1925359292
550253189
1249804842
577728671
598399093
1452579133
940108071
1889612635
2124045497
327495176
284809438
1252536923
1043655575
721066153
1852893179
764556580
1254029441
123546822
1309311424
1521507342
1554248231
895109911
11601500
249564852
1648812771
605252159
245479664
1132027143
1493630070
1391132050
251727362
411326762
616029575
2061668654
1969916592
875145129
199599086
784136972
273949505
147937333
1839874379
2092451568
1601047357
795798585
1238520379
1713324165
298408653
713219265
1643298096
1310075357
1781757742
892816003
457445201
1652467516
1150738911
1626186934
1235685510
1709865286
894330419
1831658814
767729215
584261509
1064068034
1525765856
141675993
732398358
1117792708
314476635
1863159725
618643706
884802018
933955752
55822146
1853923927
816218674
1623116505
1651095457
48849671
1315854532
560584948
1051340706
617449989
1163089995
526029883
570462365
1505323860
1096600523
311524274
1059140363
591847983
1908814537
1440126579
197728152
1341757231
648999028
1420318987
691018849
1779062847
1268919364
908453708
1867045393
2047479488
977770784
1491131869
767030107
3544265
116185770
1532018307
1510086533
2126247033
50658473
519083837
1064730293
1164737468
1102308495
1289160028
1348998384
227907388
1476873778
1093303560
723933011
165803386
1362639517
1654056117
1908181948
187748343
2055098681
1622515110
1126265952
1460593353
1680527264
511022349
945003051
1518441687
784392329
427732316
1281188309
881381463
1958037299
776496493
1094940713
2102160434
801632985
955748348
558703063
1954332996
1534149921
1880131362
1212653656
516930060
254409048
1122476054
234767067
794995173
1972648249
133576223
1815061629
1737732915
504993520
1951505380
1805878544
360235378
1966693734
648238406
49628518
1502659349
1402165140
423911239
1421538436
758973918
340176184
973623306
422637263
94139640
450157271
1788282171
1198606897
142408748
237677990
461642987
1692944300
92998928
900359577
953769375
809667824
1310394028
1280882005
2070461579
352946876
1708638264
149704090
812802342
396323073
2014403324
2086945613
1891882388
1520837004
1782388203
291718682
279804566
1020463223
1643862787
1393478438
331910926
1974137385
1784553219
928536166
410397436
299867178
1008299297
601015930
869543628
1812384014
2126229830
428888848
2037396596
284832131
1324535308
924815506
37728063
1015977370
1848129063
676290392
1619806191
596418846
126616995
294871777
1955237031
1285369645
1737412839
1111507753
194014896
1448877142
593710490
900053044
48376829
1347520937
583911628
747038924
961716464
2018761087
1796639571
731708614
656380011
1968375471
240705487
1625032437
701917098
2004556503
1192231308
1980533533
1011400150
1407657442
1712380180
1195339493
2125329093
1783388335
649840892
1580504066
2115857748
594081632
1494540838
28091498
1637594289
689111667
564967472
949163677
2069703587
147312447
2002485789
411162229
1523087810
903960836
1015589673
1749139737
632893438
336662398
654598364
1597225435
1094137092
2017091061
734488633
246744752
1836649835
2028941587
1313925090
308391947
645424552
988688306
1706469531
1427546695
1582642872
1537097215
1808163226
773928239
1679757825
1772575454
68233372
1138925264
1911181639
729010062
715834057
1168234630
1856144578
924816357
516674157
1141193810
870355851
1011204043
1293496791
1453301306
189372668
89440156
1937081105
493330776
2121772107
1187685748
1948564809
1740144487
1744981057
609474598
1454278120
1789541884
806051871
946327032
2082950943
672987333
1168774773
610109981
934421029
1512062747
1443073932
448282929
665638590
445909632
1734034747
1007881842
2018267701
1318627124
1961920447
1473619341
2091887152
390680378
1863272567
1028902669
872307372
2126608088
513989349
46970087
1519522827
967047187
1729560783
1353784799
1357824642
463955422
647924880
918106874
1420798169
422580845
1374847637
2108056401
58449944
2122082126
1165676807
482217720
1700856674
2130905719
2121678938
1570214902
1270196433
206528978
553519983
1143314338
769609053
1798283056
1470628703
1154286575
617804295
1164948003
23647482
1284493539
180781967
51537368
1304868832
1553230639
2021830963
1973369760
1330710418
251051721
2129722151
1106972510
1028767811
602210925
1672264570
102450714
277189591
932678975
607717720
555231587
2050314598
152786032
1568607014
822113738
2024070635
1147508954
1178409386
557865134
1771268025
730907681
585067723
1665031219
721650976
785606724
1395931539
1641626395
812309349
281089803
17697458
346024169
1126982957
117858964
186119412
1795197118
637739614
1643209390
1812764720
2056643275
402053969
247763335
1953811958
1173438518
849327152
133293543
421595626
717915508
769571260
2077158983
2113459138
368728849
286561820
1481676278
2130046345
894338939
234364430
1970081101
1327208873
715895908
1568277340
1407999387
216718583
1090958174
1446562798
1910451863
302857127
2107598277
36019075
1139710434
1676868856
1818612628
888409279
1917221178
155016844
556459497
1144217608
1725116386
1922391786
746947542
737934664
991905192
459076103
1868212149
637762188
412647475
393474591
1530080186
1652622539
2145976154
349684642
42745169
503637799
854513039
780357404
94442617
442682269
366427765
1953167176
698228061
213183604
1131925192
558284538
974449197
2014008197
1783214294
1628491680
1448337662
708386742
422458034
1705924412
915522354
1858342235
865215410
311736908
991703151
1820092265
792415876
1121829444
1006074166
2074475889
1176651644
1270003880
1537773756
1806373114
348160949
1904513567
1651435829
2063080859
1759079022
1172254671
1215354860
1907951855
1099269684
1934680287
992526619
2138985835
1234965354
644892087
923495205
2109699098
976079402
2139257311
416576280
1897659367
1996611161
1123986255
1300239684
1895057065
340543683
1557791043
1387117237
2004346296
1939133072
1316124190
875077264
167323470
1589360374
1470001882
443211585
1256407165
1703857915
715115631
722761753
1761743825
633642746
693177895
32468350
1223330777
626708230
2144323306
28425263
1521078944
1766683014
722653750
406822538
1820699290
1657978906
2078673828
343302891
752362489
193143493
462180537
1549936906
799685206
683041997
764821121
1759225564
846294942
1245463250
2138503961
1479493293
1792961130
570469798
335739750
1027182720
1614040498
1843863
1182834216
177104815
1752392059
325750748
532441664
1076955303
458165460
660875560
1760201118
2016980409
552983987
2106155543
521445585
1264021290
2031217355
469919721
1337774324
839305448
1353606530
1389484011
1023509749
2032352958
1268196958
1094008774
1090439048
801775710
2030821894
1985309305
2074753121
1260591043
1122114296
1394657374
374386331
1658447146
1531380149
2045616099
1321332552
1608147733
1250198970
1145226840
45923629
928496478
503690415
1430373006
1263827060
820975813
1330271764
1408439858
699791139
1844964556
1119735866
1875561731
1131899602
1362464754
322837066
1719490899
160446041
816961091
843985177
764309335
1364465251
956281128
1215615829
1757524570
1927159380
1023509137
1495328888
2110714526
1407046212
550496492
1953674573
1934585351
1741016492
907714612
1283144665
1456783241
1366413077
1659843687
1233699407
454533745
1568803831
215200654
438299116
1072163515
1225531409
1898643321
715422101
319482755
1615558176
2074322958
858570662
1314490702
687977175
755479711
1787876883
1179970330
1839284233
251767417
541888184
1718026498
1083866440
2082472997
553919704
261518588
731315252
390673834
511072942
1422141310
1474186038
1786168907
1753292482
1118125292
1302765303
368075525
1146391070
1990909768
643694971
1313445270
170551606
1219310637
1850153419
1413409029
1420905384
413560084
114211735
1460299039
463025852
1997631635
1230959594
279858271
1221530799
1023364559
1199643734
1384561426
1730042626
476631646
623712633
180526284
753589395
1621604746
467830239
584335099
47234756
1567866781
1867284778
1536156696
967207192
421572704
1185277025
624937206
1360300632
932107591
516117929
1134194521
561499211
1117199634
1813046085
1632463969
122508827
596127457
746944986
1753573152
815854649
2108506104
957706837
706484143
833913550
960986739
298255668
1349843681
1105485537
898607704
875600730
1905872936
1395296218
68969886
2009335986
967686327
1318960711
778149231
1286826352
1091325473
1005944844
288302461
1840526958
1900865343
2052691598
1983823520
539848919
540567793
1404168779
1830728270
559389298
83470801
1568993180
846654580
1439181318
1347317271
2071865034
1777221675
2010479745
829263036
546736259
353449187
91920427
1683720502
1133044390
1687630547
1869564592
528847415
401328389
1118784965
1528642643
1751660863
65245384
1091967044
2125757233
1288008805
41538722
1159438572
1230041359
827345420
1005205635
616758811
496925846
1302257947
2139490070
1134682359
1220700976
789495798
1787678541
185741915
1297472733
977095974
2013811460
1898682447
2024087053
369564566
335277904
567295776
1959085370
982423380
1340133868
2018825147
1340587572
193895294
112125524
1453506818
1023190949
1845598153
728436128
63043157
1734146824
1684701022
876601563
1275184369
1339412577
1161616997
912026709
1995671455
60781462
2112973310
608648274
2035799694
340860705
392634516
284947874
1537344184
148923726
1361218067
1330230823
1968006702
188367764
57694093
1358037498
1685738194
107525964
1087422110
297955994
1446170714
1109339679
782321704
551637006
138485763
2146101711
999139667
1856842777
1927577475
1996937515
1304122589
1591213212
85451420
1185005001
1968230459
1014159830
1709367894
3294376
515152959
1822607812
1190792496
176404021
2133539761
1925893188
1328190614
1258507268
1501870377
1199516817
957658551
951095047
1889873251
1313859039
528827833
813070798
1444107587
885309821
1504686378
136062065
25934836
705492750
2007581297
959334230
1477440604
1626965610
558475218
26646965
724217524
1715293789
1677229671
705135642
1168016596
233319688
2054610304
1147953648
1327557800
1565804773
1626966842
651886952
1852214392
1339841693
1375346925
553062200
1152171025
1598982029
984882415
80261580
2084443194
1639991697
1398259733
1382170003
85011330
1604172993
1338007693
1444621016
977029377
1948761830
801321230
1519387871
535141950
58166485
2083544522
1191701532
1299517315
1341847762
1532416995
1452559461
1509596746
2140380428
2097175600
278959448
1181930792
918753759
345168711
1271016924
1509240591
294847470
760286687
1657099038
1865022494
1349851325
1852112751
300431098
597950592
2146717813
61075781
772053126
889359716
1654128494
429765014
1389615169
1414834989
542812030
1391240640
104392747
1140656265
10743397
229966701
1034598508
916161965
37928392
28032996
1708718901
172793454
337219050
242364120
609567376
970330242
283843736
1740897136
2058033105
319069443
773069454
838830546
353678456
1961558683
1105801467
1357227407
1218480129
1902935712
1705789804
1274881137
1586666228
2129314642
591442991
687063925
1734755235
215759559
236789743
372374419
794254506
342367551
1692489172
2065634794
1351838757
1532203669
13212690
1070741121
1963878021
869026462
1432054153
1656081792
116443217
2055478029
1250352696
1664689849
1293789503
1584619517
1727396462
752985229
546623448
1519513793
612659073
8250199
1051301286
1525427840
62765999
540122062
106353161
1990654916
437953433
609517177
1692696454
1426907521
126757402
1887178605
468239780
1274561498
1934324379
687835949
69731357
1716123384
891460645
1424409214
601703709
1724589949
1434996227
1618463398
1056970626
1269252702
1676513371
866279661
270579229
1163935868
1246708626
1147453508
1582098764
189176144
292082217
1995583284
769063040
851064041
2044084282
1205565284
232978063
119564369
1841874576
149692060
1181361235
12777023
1330028252
870177718
53254800
35966724
280420690
1938994724
1773477818
2102461040
186122011
443274678
1692522838
395141833
1567694245
189070367
349903205
1403439114
961187212
1113410457
1382287357
1831974424
1504991617
1359839212
159798526
731751428
1853233595
1937521591
1042175008
847548268
470070547
1603165859
1805691009
28204461
1198090670
1099847861
263133693
200854104
1296524420
978324762
854827614
773069296
887771689
2040905929
1067703894
594514012
890193365
165724605
759553806
42803221
940331085
1794688409
313928925
654742363
662180557
1459848771
706368867
659319160
1470450744
1134438669
865367705
470136683
139576765
704694387
628420207
1491831134
1945303259
1109208471
866952352
1050390739
1677228201
308748814
434813012
886152093
1399879479
820095700
732717610
242457955
393181234
268771729
254220846
1441949713
1805108126
1992836037
1623367513
1249176956
1274660473
1691752570
1123562928
560278309
339141154
1340487229
149500630
1194622170
91977932
1926665757
1204420339
376246816
1740108833
818986138
765175432
1058943977
70666205
282107687
162445985
719079059
836846463
797099510
1956733191
566565687
1016065145
1913635723
267334392
1779346700
298490445
6340069
1898437765
1568401366
635413663
1697102845
534776899
1303156222
1071440789
970456827
955269947
1410978467
1790270050
620264438
217156219
851270953
1571457128
1933401792
617149542
848886782
1956982379
179854608
1653792765
773461029
959045708
506822617
1140858677
854118656
342148801
672819534
390816151
692812714
775005581
880678005
549295137
1208919373
1872393964
1614972652
828913515
570341928
1180157125
1909858924
781130856
895011978
909188467
907579458
571051914
1763448295
920041854
102730409
2051637392
1270198812
630081618
1409678897
255767162
1743304346
226473025
472304656
365691790
1718245058
176426595
2097170283
1981694454
609353097
1938417228
1146871053
1990258720
866241086
1668871190
919570135
966061195
1596449450
1636620358
1560589816
114517992
207050131
1677908991
360285939
832458123
2071612280
329456604
1503217568
978858463
353033107
858560335
1887002775
1541833264
1001041007
1923239248
436588388
693500965
1133760501
1069550182
1580995269
618877926
1949103701
1924452118
1544046138
372531131
1610978566
1299894791
1130243404
1099138582
1103326820
849455557
480369635
1008240002
2026066375
442569918
855279480
784875375
505034922
1193134451
1413179744
1645931183
1548130330
1828354875
563773163
1680772950
1718299750
1773171033
1686760145
1689823495
103434398
1032920413
1918752907
2080968578
393535665
1984311274
655316053
1878866847
1470568413
54468674
302609418
34763039
592334803
1906940624
204685337
1294644874
88573021
454226535
201158758
737515115
1166667775
1093036013
6194725
1312362705
2057990611
611404268
1638027693
1719912952
112263570
2123863437
1154041282
1924585624
1823544132
1918050490
1744128096
56206581
712849115
738356642
297097339
1410031639
130762126
1625158148
1305281243
375443690
665060093
1789959703
461672757
1878170472
38218309
687348605
1288409202
1137649618
2144494013
1715440938
1788845456
1139701612
626540572
1100307130
995836690
1597354840
64807619
1652617830
891530594
2131367878
438620925
2073726308
1937901364
525305885
63756874
1709624105
76511696
1777745872
1998492576
381912886
1446773082
155986300
1943400209
2006000581
1006540375
1169088483
1582982950
810789732
1909477692
744735128
1577259924
452070315
1683721229
1709654678
628497750
1505623938
1553074896
1069048181
1259052385
1392847107
1997067741
1437614342
493089672
753836246
891467230
729742349
1752681801
1345090911
1244302005
128377047
337194216
1601411830
309140051
768500241
111375402
789430871
906823954
868778753
1262325312
1559795748
173560325
1504714050
111169710
1140184689
821323408
1192877226
222947115
68769261
709767779
43449310
1028812867
43178444
349835389
2574618
977854870
1903999311
995008026
1500958235
1387774807
988841608
864758180
1257150112
1960855908
1461492027
492592004
1871544241
1262447033
763966203
982296156
283195063
416189783
621303913
651708530
42534810
1240936871
699150455
630112231
480341055
505410564
558532688
2055196189
857427940
677565492
2138676374
699291844
2079187624
1111923055
399638781
1670937275
1163261239
1209502221
489638003
985103710
1671215917
535734219
1683306398
502071693
1289651062
999935011
998256165
1095321607
1180561169
424548204
16146671
1440530521
929527869
1884351413
159101345
1632046842
1197634049
1574723750
749011356
816984801
1279788930
335833251
80685900
114031767
1507220566
1343368100
1731670566
820528226
1473028177
501262109
2033800801
1550177412
540655488
349184709
1652475055
1519881965
1047775250
680144786
1918761443
1335250349
2067885124
1322576428
882165022
1673282595
554154832
862743596
38289321
189744756
369603825
2104233973
1841254018
156017502
1660760831
491346716
18842594
1383196297
546652250
1900199882
1163728913
496415899
1302333719
179845460
885135279
1926496690
1477828699
128313236
1582007996
186126431
1422824671
894126380
395815740
820756089
1077350354
1397206958
394711921
1897325595
44339081
1383279219
539867103
1155025413
1477100086
26093481
1874880283
1543520850
1264941548
1306852206
1260221518
1266202283
1574147118
157026461
408893984
592226470
1947682324
17550187
1551122407
1930143207
1993462968
2003291601
1180172164
1013210906
1118831235
1114753427
955676905
1160586676
2103966657
1564367139
2095733058
1460676429
1094443364
849458695
758926992
18976207
512514822
1128162933
1570080279
2136012576
678597149
849046586
1475747121
1916806943
1712328028
897405758
489582375
1169043476
1931013255
1524131282
357612642
1509585716
1366330396
2140510580
451877301
1168810878
778782095
991953152
194091520
875264500
798828063
1520652391
6906764
2023440453
659573058
1685620306
1675816180
79416284
626032883
995894694
9602838
154993017
1748271729
1055951142
1689667699
1649011318
972324530
1410163231
1015330936
1400596015
117564408
57496909
1173457109
1477886319
264674468
1524861103
20228216
1967191262
444630357
1609637812
1148990528
330638089
1579154713
959473681
1405441171
1260917035
1562047126
2023706307
1515503111
559978349
1335533006
2031532951
1104439087
37767295
1428876107
1313778865
1743813965
1384131059
1303394799
647735361
1914663259
464990895
60883479
1503176637
1706067412
1857200927
680297970
662916643
1667690763
1830215988
1969081657
1960377476
1364648032
453094754
1298772007
224418182
1721501003
2042409187
777875308
410910401
1674336560
551839329
775359049
2129336332
1845410509
1715752724
972986887
353874726
192420727
1762523046
877845583
1541351788
1453522168
2096410754
1007319160
1757072182
1508643015
1966266259
859435429
1790716818
1677867325
828702542
1304267098
746280526
284199339
68033987
549755614
1733782873
657382587
952425199
735755688
2033675427
255870482
1845786780
2122391
866942150
1701151292
1411007488
770487284
1724930649
106938453
1375622122
209017317
624435813
84432204
1249754111
601644537
2007028154
1200513325
1181924867
679598815
1734206895
1882863313
1511178725
990120982
109499182
181772008
1540263376
2013515155
1836889414
344965414
1243875411
950132978
710713604
184781000
1730532683
2017823778
272707440
2116227733
100759172
1422564057
1198468222
959234934
809747419
1630139821
301575532
881393308
1746025692
1845030666
2023648814
152452945
241521437
914616336
325088138
56702048
1681923170
768289612
485267268
146008975
2014152614
534898918
2020314079
850249769
322767050
1368753577
1575059107
1291603422
1973178009
1890293550
140762111
615732440
1709279574
1444008909
1466865341
1234865277
383963587
329412301
750501401
1698996378
1724263869
413867935
1536842927
370951415
223842840
1401637259
1624550212
1733223723
789735628
1689054785
337437899
649871416
1998935385
452036118
1524659445
1758784426
1931313985
2044972307
1674805508
953741129
93702908
858732667
1907791580
1593958605
387532891
1704300227
971234478
338748877
1245741521
777977400
630919788
777417602
1199123720
1811711148
272648013
1052733461
457093118
1925349721
748931772
970933596
1516510099
1032715208
804259456
33244701
471610438
462533592
1771233704
735804890
72592800
1783745448
18686231
1460583371
1113614969
1462638006
816383348
170585236
1564354526
494780080
81469138
2047128931
246209487
79206054
934650514
384604835
1980667516
447065499
1067639601
1307331675
2129327001
964359832
2064347365
1944849300
1103845914
517354109
2024937023
467072877
422524544
456458085
1068454735
1259322220
86248713
739196436
1559831485
1226574106
1089612278
1328370931
101334401
150727627
1723811358
490595191
1499083312
1823556143
631557622
540412030
955654534
320011681
615505248
1271282306
1694120397
1932847394
466210439
1184651808
557601003
306743219
1344241533
1735517785
689577558
757233924
2042635758
49100258
835765620
69507090
1158895532
1362472130
1175512851
762420789
1879990565
179302126
2006086655
104589004
575508863
885701459
1375885855
1606454171
99853123
223896440
1274285564
1112661202
1400485656
482067496
1751273275
1078424962
2046485488
97482981
2053674532
194577167
284418971
896148319
369585688
892370359
2090287105
1856628992
1491424495
424888430
1389227835
223667209
1750008683
526477027
66139849
1359908644
1416866818
1213711111
1676975500
1020063565
2069576009
748587976
54816211
1746344912
293308416
973654527
936752246
772094053
853230168
1203025567
295182029
1144717358
19786540
802935431
1266054263
1294477283
556969592
267819411
1572929309
1056156353
1993608617
2112613955
800266214
1467364413
1038203821
96709514
480525385
1585808180
497383359
1286155262
1712435575
861619578
446822147
332434527
2056125899
1848518408
116401458
1680880053
1808621386
405760524
271246091
1254398968
1546754528
2029226054
804397205
930265823
1539446964
186241851
1680849240
1914579933
1907693386
2089677081
2140065826
1868773557
1634428577
362150456
2010138146
2117442443
1602893830
1972986410
64442634
1168762053
1642191419
889148134
1174907635
1873713144
362157875
1037142278
162084249
884938091
1375982815
633044193
589248205
937434867
980981478
1938112521
1397351558
879111082
938011436
65110189
1587505363
691142417
2008102357
2038426051
883830893
744537561
1719998282
647815304
882123135
1449227456
558619795
2094420090
266926564
323074552
1056049865
1908288139
293723376
1778012551
960066898
1200329976
1785458551
1868152565
324439745
2099641595
1648776497
2048092455
1155079986
344942865
330950517
852406361
1562063797
258772198
570151243
64268137
2123294835
1254963099
1883923451
488409149
1627808828
429548182
346417874
1744967280
283373838
1714820944
518771954
1463088866
279305372
531231432
1770883011
171583654
1805429780
1947361765
1419418923
515413745
1122787285
679107053
1750252243
1363929910
1210457375
1803662594
1551172121
350273866
1707966832
1645122433
1873516742
2125596234
1841229480
133754762
168867957
959407958
973130390
1005932204
1415238842
1339125936
2106651412
910492088
287197258
1420441696
335177634
1331384413
631484708
1444893845
1924563700
526995605
1378992258
1117123276
1927763881
1040179642
499931834
1472525199
1874637675
1391642478
2021738493
140303907
1479278755
1283652840
271549902
1397134434
1192446938
1288255050
1118287284
542563115
2002741455
417172115
1582708455
1840958295
673644155
1009744464
2126740208
1997335016
367351372
99358935
1346664923
922547099
1357473902
1089761022
556425573
37712178
1520466413
1072790438
856060601
1447635209
1948416658
1551572185
1553430941
52926398
998398974
815740816
725620970
1817880480
2088081315
1929969133
654695947
9781515
1580493365
841910861
984192863
1992479263
965153908
1365051079
207066002
1776918911
34161084
2060730926
19565
669627076
1384408753
2008110138
1315287511
1877932741
1604507909
2124914649
1529214991
1733109103
2131741608
1753007836
1480245292
1009882747
1527760574
169173206
939496372
334385521
267321301
1862168586
903578810
1684610063
1081131417
1696406032
771538783
853165642
2084931968
1437572615
29495738
2094963716
2135052014
1118610483
2105225493
34182266
916476132
939871468
43623247
1495007149
1885318980
1340944566
1276338614
817348730
1377286557
1316349215
1797034232
239340842
578677069
1206613568
578484003
973948696
1937695986
1174233531
1054513468
377869912
1073780149
1544638805
831458872
458498083
277350666
2015112620
1636616923
1003302037
853654552
2055929059
493599008
1756168816
978589204
2077176978
536342463
422653868
1506084020
877845218
1204606714
522291453
415875216
854351844
482694159
1961435006
220629170
1643607332
1533156695
1761177402
1345286072
1587837905
819054242
34276858
2127574343
823054971
1258151322
260397430
1586590729
285150002
1349777301
1366150358
281595707
756803716
1191082956
1074897401
544914399
1790002981
1700166789
1825675638
1855348713
2026172009
489582835
1170257416
1853280558
546101262
928421970
1084669134
1792398740
1025520739
2014350938
705582434
1009063085
2120628326
652334120
1091702802
411590060
1864821922
70309401
2064442294
821540928
419614923
1291862053
1255382235
2043603871
1317117125
853586639
1222995635
247271352
635443453
380772427
239542928
978487944
2056430760
771927122
153827672
332287902
381085019
155536379
1959389976
1526934418
625582808
96685667
1867046908
2002367967
1534863936
1036032363
540146791
321751450
956475465
183382037
225651671
93417728
2091149850
378420100
1935777773
449319214
1706885902
1674763958
1908662502
1278064891
1389189755
2116149855
1419563190
1908567873
17130497
897437348
1280981766
2040287755
1033184916
1214059629
122626988
859914383
72458430
591046362
1766898751
346599780
1007923669
2012882515
1533351377
1932344378
805257033
1614737449
1885194235
1967379786
1006745500
269127352
1763192702
1702056191
1012887058
603545420
1935319103
488765926
1270489986
910287159
1133165098
364730248
213943268
869923646
2033588454
1372248381
556613411
657188668
300286685
692194573
287161371
98507415
1856167775
294970181
538375912
1119871385
1865684344
969676653
1188292994
1231649294
2015003567
735681064
55449998
163917749
304574722
1069008793
1224182239
1921377491
1294831359
1746017540
153333683
1415238842
1006770736
1302211509
1983619202
1268884808
204889802
952815348
700343667
1424202326
964473193
716366439
1201442189
61714424
1823266812
676792403
1399041099
2078408778
899894901
357654863
702326595
332651895
1404076212
1781233677
1381968007
438384238
188911276
1665383250
396070140
2115600574
1598701628
585984736
1460878834
647854376
1905797195
82247590
457154036
131086571
1610899406
860331235
43953670
30437983
621291247
1005203466
226159199
933576137
1262901658
1746469772
1608303595
1488562451
1030543006
887454937
864271128
1200660642
2048281633
1131679270
602378876
1524644259
1085157684
523261384
673784684
1979626480
1352547816
660827548
33537430
174503978
1174091333
884577395
1841385519
392022527
13842600
721465647
1756211709
1483480332
953878694
1977189504
2100770024
109832420
794523108
1480871434
1776910634
1130680680
2001490077
1437743935
2070845506
1212254490
1928848703
1418448353
886802424
1987136936
64967977
801761282
1830227188
1015523858
1911317086
1690922533
1995980867
304614711
813857579
1183016248
777700287
699278720
731745434
1656286816
348385056
819760671
235578814
176507331
404458223
137432260
132713319
612507698
375809638
717315203
289564930
1578778178
1992959475
166470077
907315986
1217863707
166556008
991855259
2140271355
1913635402
601649094
669037095
893442851
1669358275
254995727
928462642
1837847098
1804472180
2121120073
1848289407
291776828
262148899
1513851172
1314738297
1884084351
1100409216
829457419
1153771427
633856168
696043989
1142160949
1467924691
1751287829
1773947268
359086968
1301374205
1052724380
416429493
993769148
2122278737
158403452
522387932
293826861
620677303
956326681
224156947
1662628021
1610210425
445626991
781098015
1519430573
1471635345
684737406
1531489260
1983681630
2022411069
861163233
276852200
1965779626
1307537919
1284562738
271927811
458516728
548454241
1357719784
2082652808
441085862
1362918469
215681621
1930553205
1387999844
760615296
1884625626
829529395
1002800004
209116781
941818917
506508899
2097889706
1872531792
1350892220
1204967310
1019556837
562302953
1728965817
1199953116
1022897141
881867733
1495784328
1352558444
1213515929
1181031730
1454025124
2036800934
1252195050
800547470
1563843081
1663600234
709363670
934976070
696879998
1073332278
1754603146
971455544
1763148110
2087977794
1987031143
647679555
1610276554
1350653223
1822279420
351837802
70969655
1983539716
1193898881
1214126104
2063802695
1649240644
840686738
981997409
426568686
2078260856
629238071
884995418
1957131650
567008320
145705857
488828051
833141988
1121572440
436158901
1538186832
2065744815
1538912738
12780564
1744770842
365944024
433414232
472679983
967896251
502571448
859829188
1925964979
130235705
976089003
1170676460
668644492
634693229
1243343344
1371153244
1855910148
1893674665
1175957776
1129856646
1129556931
813094524
105838925
1471163773
1921366712
568898986
1971082179
2021428673
2143070319
1009330779
1169924096
1014494557
267433883
8495142
2117194922
1257924638
2046360951
1757341951
107419482
1250124022
778956125
2074774154
1367869352
351623575
1671981177
1805658467
335324460
1823829332
993198565
1427377066
875982707
1476019776
1439744649
991543266
1660897810
1012361154
1093082208
1194063846
2094348662
140251530
2042638964
445667882
1836028340
1036150818
1410894319
1943527227
889909685
1307354920
1715181639
841133493
441738389
1883307908
1171162643
1497734882
2027316428
1779963323
1817054554
28689767
17134550
647693800
297181788
2006349388
103486256
919418429
492756656
853256448
1452543452
1541553585
1550156156
816651271
914335107
946113898
262510650
218967972
876505346
547128762
2139872423
796160183
861713092
376276919
1397018177
1453058761
892783995
857629109
1081677226
1866239155
1194242880
1107427394
1404200767
1222901977
1457987513
2099335073
2074953604
463524439
1163187028
426578645
2020790136
1161943035
553757476
1206654902
427454792
992318750
1615301265
1712784737
2037636216
169408262
54332070
1003150910
973330943
767549764
985552675
1842087548
1053769886
431406875
1409293025
670281622
198477278
618153352
1869895153
1030928938
829612665
704415050
284394093
325747394
622385277
988731581
1411593968
1832991035
1606575876
1315815689
2085486860
500500706
1617432292
1396660200
30973362
385073435
87955279
308375379
826498716
464030003
1606693824
1072537270
292454165
1023284278
1550039548
1624397385
1559450370
370897200
505327670
1725630472
2054317493
1059964322
813986739
1078323924
1795304681
2078272357
1120379945
556424071
1726514724
405230248
1823811411
990290236
479502431
1214555724
1152661192
1855097708
520914108
856779436
1747872318
1010680703
6532776
670443825
1568165826
96919943
1194244653
1136917422
2011394719
269842332
621206997
1706999727
135333885
1959856392
672567814
733573738
1494879362
1214280918
1888995232
337257154
1401706537
1624050377
1281688585
1094152666
1298226598
574101757
1287184075
1606908420
544086529
1582135641
1933576405
475395937
662171903
222506417
341494799
1424114334
1408033140
1358302774
2066368140
330245105
601585322
565279279
897940834
1007525345
1924940290
740404847
1657728426
2135012837
1670127711
1471355623
2098770783
2077464993
170809146
1218726205
74553390
324748710
861246605
279417131
2083258146
67887148
553518893
1007468955
343865991
1735599660
1345755817
1485532390
890379449
433372989
2054873079
1252595423
79699922
1725373975
168805664
699169825
360948001
1277592745
1026189353
1161346368
2001077813
901101028
1464808511
1651451422
1405980587
1869889549
1819077568
1129683015
1258998724
2002722268
8501408
1825126417
717109725
1855263348
1789178803
1527963730
1224738451
2047719227
1720026274
557096710
2060653470
359112200
1280340344
983595639
626825275
270331467
966645159
1633234381
1924640168
636738359
251372824
611950131
1370691846
323983053
404743663
856161688
51162342
789011077
376748732
1678294854
1891942619
482768029
1905367502
1136860572
684579013
1741902275
824075593
737303678
1311893137
506055062
1617428163
1405011204
788389414
1870755550
962942182
2122889910
1910136941
980647106
1241361440
406025549
494873155
324615432
978228117
633385144
1072065246
1707388137
1040840453
22463371
1967215345
523617814
1636635788
1166310921
1694822719
59307345
1110264879
1214950669
734563499
2000740898
2033702591
1914315048
967033691
1346025558
1101510347
1361199828
449435439
34020732
254900861
913814951
632358080
980153288
1024684276
154641462
615256574
218195185
2129125795
1676531749
369634917
1082970253
203006010
619868089
515927973
1401068482
1734144734
1144285176
916149212
1322977016
1036299832
1683706764
1138770905
753763371
1522561126
311020320
881836255
1113484684
1582657876
1038446970
80016556
253454646
1676100869
484802968
2138999989
1362893813
2048141089
1509741565
1914099905
1892385119
1781765395
1226409721
465455935
251587970
2137769698
668026675
464572318
947038659
136334592
324061902
73713543
261142718
1745952099
2100772631
644880452
1089887897
1058403497
1495334102
1409094543
403698716
1613697338
103730176
1938143105
1883784329
1232595217
1266640266
1946678430
1861153952
1595235543
339545188
301661431
1939112234
800263028
1810175352
1947758471
1908364876
475921429
347124335
1694182080
1549430328
741508697
962306840
663421188
1293656252
1375523846
1601069111
1014497354
1659104467
825372369
1101897400
881805376
1971755433
1245765404
1523307912
72089850
2119640319
316049216
9192051
2102872400
2048919346
361990045
1227635825
397649929
940430933
1656056651
1521062848
1295422569
1958345833
1610228257
1715998981
592169394
1357721619
894436561
63643805
1130402633
1623130521
55882499
4704319
1314631181
331851724
1674227924
14215384
209260582
1451333358
300350612
829721945
1353618297
1333147113
829496436
497659245
1007354488
2014129301
2013268474
956381178
2106042757
225851276
1818668331
1105921602
1962484689
411094280
1995997465
1129503072
847035500
307727190
799071824
41986487
522562669
2078124478
1172090742
304391675
1495115261
368114488
1459228921
1067527220
1736580455
1923943425
1720926378
1323644727
2064835406
2061047292
1247588628
1040590485
1531968532
1540500685
1378476578
844338330
1199387350
2078307674
1437946603
1488132955
284939965
2082929169
1616478674
1492232097
287183374
395121965
103088902
1487836052
1686443244
412696917
1299584312
217766335
811777740
1187868259
259476956
2084367827
1151887592
123336006
1147994493
2104040941
1617507638
1783933238
726018984
267976191
1699233918
192048552
396396967
1699647365
1252831484
1312367009
83317811
2033611442
1860053551
533190510
570987155
18530200
1165472907
956527094
1338984420
2085561491
1655468342
1709430994
2015075338
791082900
45355438
939458637
1887454852
1460179121
2052065184
1896997340
912547427
984667617
686962528
1829578039
2024914235
655736107
663896636
1394425084
1999688821
1960278860
1596702653
1129595140
522584276
153765156
1368413088
55265369
1160238544
330128189
1558303501
845148303
760581482
700166683
818292127
308552689
780693228
602808148
1632880841
1106499352
1493259053
2021315792
1509808931
288068279
1215701067
2138700980
2058858630
2107570600
1735394509
1615608967
530191353
333229692
1773293792
249124462
1098095731
1694895075
246166444
1752080854
2061417683
481401818
1357519197
754636057
2034174219
1485811005
613497228
370660586
338219042
1264899810
682470912
563209113
1878144193
672831515
862495684
2083305005
1882998383
1094426036
765910136
837951977
1882059289
1986237342
368809203
2004524042
1543642661
351630347
1149970740
826663474
260639258
257333256
1805090465
803042939
557107566
783652968
1556173190
1276382541
25747834
1236608432
864022882
1722728794
1870552991
1120337121
1782168727
1175015594
1938679264
1641312507
1804896073
947365590
112994812
1128037360
275980869
519635169
1326933546
885570962
1873760340
1805892239
1797916520
1942349976
504941140
235858718
2061897182
581016921
1187817022
1707641429
1110692545
1390358413
1816053715
740866161
90906306
918809818
2082243099
8556184
1448490828
1218092573
168284932
934854723
406492481
763271988
1681133102
681528849
510058224
639133362
1357504442
1635881489
2137325469
1482279177
270112532
899575551
825421959
1270768970
1319693387
668595915
2114522835
2019727621
808643103
203926514
1432153763
1743048046
597182812
950893078
1785235696
552009246
1309103333
1407563921
1904222129
1378514342
856171449
1931752527
358339701
454541938
914390930
864837520
1379380588
1335289846
10294594
1783023847
1292994586
1823548025
741749039
1728981466
2042494650
471683190
370881079
1844697823
28412444
98187279
1749385130
1159307474
1271687830
22013584
1094737985
1762613703
1213899093
1284850423
1107113000
1228043560
767573408
1521796395
692757569
276826149
845995002
1340122824
1330850228
1430225845
2017836048
857368517
828534523
1525709174
1540828020
1851856860
145823231
740564915
342587862
1507764938
1077830793
1850501948
250368017
728214667
1221481580
869222572
518982509
221052537
1705966720
78788435
1161997293
161945352
1090496422
1737693408
967991447
1923478024
59149363
2024852275
1300440220
141588554
519870449
1012726793
1795199272
1473764365
1110821804
526194173
453230764
422878889
1206129674
1081178717
994539790
1110510928
196396786
1795174971
403027059
749147502
1955765737
1680701821
758460676
1336612797
537358736
16182204
525545710
650958884
1466361517
63153458
1475172504
1044736378
202611351
1010288877
1540673726
1858256088
345062126
1869727047
1833762444
1037043675
420334217
142869599
1156774326
1504582641
1306180202
459183424
430427894
870973948
873903445
2134894847
342848884
1738962970
570988386
411012850
1078151244
746044026
1921052499
1225672055
1655375923
1892863289
2134918870
1712273769
1485906874
1100876241
1041198747
1736014115
354794227
2058300357
332006994
1206539564
257701836
1363625625
57897591
553308962
556103098
1448268780
923000749
279295332
975524813
1796440907
1045328773
1334210759
1349214388
411145153
561853876
255835171
961104389
2031962424
891399999
789054436
113425690
962829596
678284782
1448113761
309039698
67158010
662253807
1157748742
645220233
1488241446
663026957
420022042
1749009934
803736898
674207490
154782651
474134432
448771342
1801285557
925190036
211362218
1432641521
1817062412
1589240380
649488271
2015943543
830444646
1758508554
432755957
1987706704
760532548
34241177
1275633373
193267542
802977211
737612663
2049640043
48211204
1716794280
792638306
1060166263
1630941430
1040325694
602180243
1936688760
2031749044
2003097528
1749333055
1175842920
1082299455
278121966
1710519017
1666976427
962491385
1438139423
99661093
1678914226
1045456690
2015321815
1134248429
466052260
359343059
782815131
1449570826
826689996
1200387083
1392207402
1883701880
1485862430
757042064
1632183963
2093491828
598399093
1302957279
427727815
2125596618
300958139
1334681850
458209937
1763148110
1252278968
1965892241
984594436
1740103935
1092215438
1639869721
538232433
1842887517
1643683382
1585942878
1637660986
640307450
1665766689
2023171123
1092327229
181806599
1629594384
152564992
1202470706
492790642
1967346917
1142453553
1413829565
2116093635
56827264
1420212103
495690735
11858554
746662785
2136928157
511495491
809843045
142364289
223109399
1389268662
1650329198
976246658
1260085152
709988698
1864489368
889021329
1420351445
269427685
1068321365
1531817550
2127908802
1604635121
1233477207
870352647
1521862093
1207475051
875487391
238442428
2107102788
1523226166
1654283944
1892828840
454288746
79983729
1244254541
1215310339
663111353
482352851
980926232
1746884860
584707369
1931739728
1452274211
592648608
1762723574
229362431
1920806297
1813655988
476183955
1122266249
1924491072
1196417816
1228161141
926989776
84526811
2056991074
740157237
19257419
2091605890
1329336319
1498783071
2049225386
298700354
1339676845
432551140
684424056
1589074474
962955366
25032554
72454507
1121035092
249730672
2091041133
1939486179
921785615
709229397
1163737476
245605211
1559403967
1774446214
180772692
933595333
857817447
1988030819
88292618
1922308663
975969068
781374139
2016890901
2031201183
1370220948
633048738
271800825
52608420
1372239979
664294051
1304103408
1532422214
1458852637
558213989
1172568771
1569316095
1136324511
1344368480
1603211846
712983180
496012405
719223452
265842771
1408668688
24200658
891804475
38348316
1329570114
866075753
1947308256
1743296896
1347653539
2096563567
163728320
896681979
384765884
1582371052
1621874128
1523986621
994924642
1723785292
719560766
1276752761
1929292986
823576732
1804146354
212604934
779403303
698107085
458041842
1866661829
19286955
741630979
1369068982
1616592404
1022509101
1154149923
1797987082
2146575014
1489029580
1291490353
2084519577
2092416940
120670665
621749185
1180767642
724533651
1144904644
339048434
744574598
1136890319
1270307497
1311678181
451601774
1808332748
576860608
1192775705
1058771099
740457505
326453450
1318608776
2004764059
511476259
2047729741
494739495
1364137408
1369621195
1577077140
2133105557
100165044
1043136576
1901068211
815065046
97138137
1904052758
257810756
438583340
1707398192
1460779937
1308126571
811411533
1108880458
1857762844
1801206276
820077308
799021137
774557887
276769480
1080350991
1833338783
1203075772
744063737
324090276
309381223
1483034839
1095356073
264905841
561024379
1458346943
1710258163
523069462
1429617645
1420585399
1441335604
974225936
711522326
1474716948
2138336436
455499057
512437204
908487723
1052372555
1499466866
931489431
376859732
13176555
906819046
1243765033
1266723838
772166129
1210651475
1551161703
1189978553
622758764
1884055537
1431689748
241583245
1887747851
935220849
136543547
87691568
1208524352
1485417755
414775668
1762117224
1004627117
1259327244
576038458
1841764702
1662077756
493253126
375005096
1437185139
427066718
936691201
630551942
260250469
1164222019
278067149
1306083318
187784311
1449710304
1701201518
1007077777
909306411
1115468865
1621516718
940567975
1708738062
1528612072
1291988421
1917866608
1800002528
1468938445
2029057478
1539035377
1403943783
1361607377
448780532
1657929839
835279367
1294053301
442579341
229272227
795445810
688661598
1932498688
1088293606
954581796
2132601029
919840315
1057600634
1031332634
355741319
497940063
685940755
1043499068
1105408569
1421971952
1783273131
736514816
777630359
1683687804
469617585
1840938901
1064543649
1832777764
2077057949
743462009
428789232
1041210224
1017887691
1014146010
318733323
2060853170
2023858555
761156141
895561463
267959731
1266871168
1981015132
38605204
1238020865
754590963
2063813992
2105220384
201626887
1731489583
1577490185
1770840468
1918262425
163336608
758149713
909651553
1789281929
1520300062
1412218047
1915622282
1739893424
261720177
1065925040
439080635
858571714
474465549
441423312
1567354895
1882735305
1374667921
117524355
907067114
1490099570
1002238863
1980985463
1320456204
469265769
1639743507
1487906448
755006479
1948223469
716383444
564949227
1790035345
1085153143
735688738
1040693746
1252126037
457051388
2119873669
976277309
1001975001
1090716679
2104663554
1292431098
796910976
752682764
991882919
523219940
1239648106
1552932338
1822627722
1275849962
1219434076
2119096805
1975798807
321675834
1144621865
636180215
1218701495
778008929
2127722806
530431904
1054704368
548767208
91077305
2057815345
1330295800
521977506
451413216
1012304186
307120152
1222850911
1340435037
950481988
1381872053
1244277685
1647283555
1470232631
1723652645
825222571
917825404
1469486502
386787808
1229952420
710408200
1582150950
1523824956
1110141780
2006881662
1644705864
2020811899
300415037
1690614727
1562689968
232359804
172965728
1401544431
1200082299
2007148258
364239000
1001676432
80108414
1080430750
1018958398
1333648319
667363613
657191111
1865989607
1767914183
723362821
629360923
921271426
198967541
1128869480
666601144
1006098629
62213633
460425857
842036317
1808082711
841770111
1731813650
922462272
1680280082
1526264487
1510284631
1481605126
1577925911
1623689806
1895834075
449708647
274405308
847285329
1318929507
1675748762
19314603
1775782214
502865785
1787349984
967567932
1277989140
1545826430
674182330
2139151336
1950726099
1208599993
2016571279
2134727676
1935883998
1029598748
2014799979
931372642
549329779
321182059
1651477005
1292831686
1223312316
1989751075
2050048417
210746305
580101286
158368314
2067716273
1453724314
1809492320
549457788
1311260889
2008642681
822153922
1653273855
1361140249
1385065958
156926508
1699705387
1212288425
1192266879
1695094267
1093787777
834048605
825556688
1903570666
1666813726
586476949
1515195437
1794423767
441687571
1704076934
1345891231
3566705
1898758984
518467696
344794006
738254220
1834405526
40026060
1519880099
2016703010
1855200751
9577586
226562265
368110835
1114263608
620477179
35492350
840051922
1574218608
1392743060
676653849
2019183495
1013471157
716722613
125255384
1716643101
187097177
25231701
861995005
1750105840
1437054846
1062313455
472579260
120035646
1495531598
1068877927
140847031
215005795
658504065
709013609
143096498
90172833
636570878
1475694311
1281955695
1706883753
240821167
1331209900
531746533
1514790680
1449561895
1076599669
1249378913
564314000
1468313547
936135561
1831940757
201643565
434694398
1038871830
226082245
320200000
814266853
1510169879
933463353
1634503373
1594670699
1984833772
1220244225
593871586
849509057
384191691
1488408805
35008704
1940293049
1196534601
2038249866
1196121932
752699305
808820141
387891097
1853734476
1866451261
1185935434
342170478
1200109294
642431048
566626072
2094260364
1780196944
215987897
522439951
1971028773
746284440
753240531
99288821
1291497308
1207657918
1533353469
875440175
216420733
1074389389
1236275294
1528940307
267257776
658139586
1367415682
1905836515
889392488
1341524829
1551676952
553429153
1168671941
528905996
765140217
1402543127
1552206978
1427754470
1975928577
133579806
1123949517
322367436
1556804194
635918308
1636474406
95810112
1609193389
3219820
226582003
723013663
848976236
1741340131
951452377
1143444067
856238630
166304904
1135636910
61685030
7895937
304984356
16072625
1266957642
1831063146
1825424987
424591199
1932664397
928470253
1957647301
266474529
1304766457
1600552187
1850395234
1875059082
111025220
2122312734
617283621
1203632717
577199834
245174659
1570304162
1022183951
1979432442
693598999
1906008469
338752008
1117075977
2143607959
739811981
1364791060
1599843698
1721571666
1501669376
1121260071
969234438
407325688
1125348585
797174698
307277301
639467935
462131598
1487921443
1795991318
156754183
105261955
216317644
1930485032
888345326
470956305
854660951
1031666926
896222842
1490308335
2037937595
1678324739
1217804548
240229293
322553061
497623363
968307352
1199998338
1999578924
173961436
1067521129
344549947
1257502797
401190344
807343716
1408810828
1263732320
765665306
138663617
1873194319
2113985862
1611244785
649691956
1023389554
338632417
2049971383
1288655451
541576565
91255561
1709607821
1130369595
1814674719
942081875
505032710
579320103
1167493738
1121464053
1103772212
1867284372
414463591
1683976880
1742963462
900801517
1265239185
1233982781
2072988018
244058456
1178444498
1709817154
1489780762
1736581329
1340280821
341991583
268524065
48061703
2123570295
306184335
1625809002
1641494314
1730442267
163599113
1395269644
1573550301
185445297
1075362821
823378741
1044679324
1423489061
158689945
7550024
844215880
763581688
541530184
1684261796
64261328
1526012340
1379057793
67207757
1512050786
1107590771
1404645695
1718044611
2122207034
1229857142
1996095791
1962526470
1249652689
1341791407
1815465296
1448727489
1120299750
20329998
1161160070
298593126
1026073407
895558579
1497624838
609424215
1071802914
1510076521
72336949
246846341
2068675683
1990509869
1858279025
2085851046
1150036818
1406138126
61894131
297416407
554252677
311823582
2118349347
953186738
1557878126
1000721468
1266087983
1500439927
2014267512
1695377789
1141718906
1990258618
468019519
1321141773
402990783
637097789
954762829
227483833
1035919411
538427598
165468664
1616876509
457264421
1966102761
408467635
1623240359
1834065182
1552671957
974984390
1419238451
1468546906
286902636
1729226760
794281318
1647218117
946655101
1688701917
70445793
1983628306
811303794
241140337
718179876
652080795
340969201
269103685
1125375115
874993349
1354075823
1738425076
1321980700
680963755
1375981736
485957651
339868363
1336227752
1738578948
416840761
937089533
643483373
1244283478
1381860447
1552292222
1472644592
1890675465
1384276261
1262359605
3640590
1711281081
540841760
200003532
1024481014
1877298437
838285289
2124788560
81780717
887076006
414569597
665707926
1283314439
2109457586
1448469463
1918289293
571581022
1082110754
161963286
81247803
1943605516
1719378021
333728451
548420428
1939391996
950582958
1109450451
1956725899
1477822840
1057091446
163667369
1486632029
1913965576
1756393593
1560061647
434673346
593074086
1572567802
1002115148
1616803252
1188592562
1828651350
200226340
2082411718
278272791
1589463733
875184580
915808254
63541772
1934835960
1696281117
1885668995
490927143
1869344337
1293362703
634599212
1535719397
1540083701
1061985421
603823581
2018191273
1292995051
865374996
150049210
2113397314
1159288764
1088170209
1538392844
711391052
1037629196
551844343
897715362
2074900581
2067985985
1647243365
18831338
1074475606
942813864
1462440833
1058238539
133996888
1937311747
742465427
1380496916
532871800
2057159839
786615902
72804105
1323113161
429651829
888208864
172891157
1907626080
1273169837
669731998
1612458662
1026311311
174640933
68858868
1440055732
1842479149
1098719691
345126744
457537610
918267091
2078187539
874202886
1562847895
2046190878
751604345
1090053192
1498017574
1848673043
1321610758
122401697
1563368358
1231441833
272151773
219161384
1254931259
966259546
1504894853
1750480188
1681530961
847862019
856606566
2095329463
1140867189
1082194587
1691179736
992279196
461181020
1879769691
1136876391
1816465274
1662969840
472238456
2006810251
1559527706
1336857206
869364941
1050254610
1358056474
23289215
1340713424
598592397
791094913
1389645251
12406713
1496486125
1100665525
750896801
280670613
153715520
1289765849
1232637131
970585548
1841238478
310309440
1490742290
1749555452
1379380508
1410195643
1779207769
756506193
1266896346
396605859
1313132380
1655005528
1648983436
1227662683
131283802
1593587168
2083118029
245849157
1699179919
1215948213
1123265642
83282693
1507683214
1619397183
1748991510
1341679724
115733676
33286728
1593186043
2119003573
1106081344
1995902642
179520703
1152784832
1197069108
414805472
1434751212
1005245993
18883788
1747467796
2040774385
1317520589
37197840
480920623
1107221269
267458331
1931504743
1250086962
86823097
1351285814
511973427
585367389
1143793789
1690745062
132943502
304668216
673077841
1311025602
952986091
995500573
2122567014
1783120240
1161993537
756412587
202473283
1413972313
2039307625
1718130704
607639116
659817072
1729384671
157494574
651313908
1171176127
1516850697
11951106
107705374
696944110
1047050176
1318473088
1693920752
411889165
1614623028
1754482292
482763094
1908626437
304545366
565543745
1784820233
357822315
447284316
1196892070
1954837519
1555492953
984678770
733750947
734997325
1678697183
651086209
1408944365
716289750
160435501
1442142882
1135023244
195950120
591398101
1184026173
1200496360
1480523706
1410358404
763663189
866406477
754236476
103652949
660911154
1305714792
2131825280
819125809
1360284354
1261117724
580759776
1324999540
1111597212
2140263779
47155229
863392382
667469405
38437335
272278627
575632170
1153538353
2089400882
905930839
852147893
17671674
2040444020
1888267026
449903597
1715742694
467620706
1646161286
1081887189
1948690798
1342762503
203193731
1407021205
361860932
1138187794
1157338767
1080806930
1477207757
1074351694
1175087819
1885235423
870848380
157968333
1432832864
1423489166
451084156
1691723142
1620508693
1681939175
167250540
1215103491
881349767
1705396892
1947973483
1904527688
771297250
1287552206
1996241665
672718842
88046801
1737510843
1063493120
714340187
971595825
2035630918
409956376
600353920
221655044
463586069
1351883508
1598127610
386161853
509697623
93134570
1300399620
2039890349
1257241095
397033690
930304158
969875115
131350051
282920716
270202856
49790380
1538531757
2060144814
2141265720
194669653
1477207004
749965229
2022525185
545080872
1260900066
2049433542
953497480
1023449965
440177253
137851340
1077765084
1215010963
1092949440
1832594797
1517502017
929742731
1178534686
852347098
721997428
161846741
1977799227
1707980410
2037290241
1135181102
457727172
537301571
562283774
349926521
393651910
1135596585
763900440
1683238946
1776569376
228648906
1893718144
1566468781
1584536253
1678131228
565501991
323273165
819511916
45156673
1782856155
553674762
399122160
996134171
1341779579
127324842
875995542
1374071649
1362668477
563974501
613200625
389353091
966483220
1673022029
662985657
1073877137
1372336043
566753807
465914310
982572056
375784771
569226721
1214445374
735589238
1987038363
1091861573
931407773
1883218212
713014824
1150552077
804983299
1334442261
1223654490
973723916
695469564
244758514
1372756810
272760952
2003915918
1592117280
822118353
566703076
1303459611
1510419154
1072154302
1662716347
1873247183
1412089261
1946528572
2102906727
195118695
1663084886
1528595879
1354402971
290842042
1039039175
1727604829
1868609638
876054924
414419515
1002439825
2084843807
296820823
1095313159
829745306
13762737
103476238
179764851
1939622527
1506789901
522045111
1035208864
1031386534
1707120546
827689419
1731747755
280771557
1095398344
663437712
448748525
2116438959
1913012605
322558783
1657535169
1276048791
339989954
1877080537
1890210683
1456871861
1659345932
1277831843
1578139361
1489170973
2050482772
719152218
1492776499
1115201902
564167718
1335933041
1374072811
1042276842
851645264
49552558
637028493
1598505783
1835806978
1035454072
289456173
849860854
1893104097
978509336
513386840
1910026398
1595177083
1140391528
1389012682
622188316
1192331890
738026797
1854955402
881179430
361517529
550258884
589261318
1601552607
917651968
1467198692
2079736021
1742632406
1387833793
364311381
1801378167
1556040987
1266023619
1739333069
144182116
944131718
933217128
1023063128
1737207119
1059678204
1192056649
1046800437
172202896
2021245833
1451643924
571611636
762049664
1203010589
477587089
362035306
1832340871
1618548873
484219438
1595888510
1969756822
942059548
139005214
2087714116
226658827
1530882507
700736621
1362926264
531851836
1465627341
1930470096
1634921145
1022461307
1475610342
1375859275
158375764
577806265
1211041670
1037763643
160346704
1732616811
1071163341
681061463
1430572038
670666972
1558445273
1363995665
23739814
449872505
1419095584
756988669
1750262863
137914407
1826263126
1813872105
2145750838
806862670
543409303
1777713271
1715076959
424884656
1973870135
1172314383
236174086
1019075873
1722728785
183896067
1775094311
1208725700
1817258449
478592321
2060354948
233002502
617211387
1155047857
1732699746
2143499844
597881916
1497958098
925727574
1796910414
1187101555
796421807
38840729
1303351069
1981291515
595034239
624092848
1666614664
947287004
908103989
1465757183
1465040302
1590016195
1902069031
928358677
1847849765
1804511949
324155392
155436522
998662702
1139780745
277432058
700806078
1649757082
382375743
1421559672
789756383
1649015911
928589428
1596904841
1727027362
957409949
1396724862
2012735736
482305414
1771501881
916449027
1606889526
20057880
1021847745
700642159
2004955629
543903198
1666856929
1622275944
167280052
371452075
680307604
173536491
1531407646
1748653549
864520191
1906574713
1184836255
1420533506
1470470978
345876426
451647492
1496658133
209316461
906414470
1995255286
457925714
1859380982
974011087
817161671
632891468
1481682656
903737463
1820585618
523682854
843722762
1510193869
760918838
1105844037
782260759
1382667892
2138081879
2020708914
372798393
552368414
713132447
426531191
1170667088
532101320
1388975260
2120369938
315473953
535147248
145461672
185564832
1545305919
1044470688
1947112103
216407923
1094902931
85671255
1663019473
1368849606
1917727119
753570094
1125989827
1558194566
1788538385
1778504565
2012830418
1778504880
434542937
1433067965
742505607
1976991591
1032412044
324404934
911876137
1372374007
1723032340
745218299
1696686292
1429301021
502583332
1883374127
698872498
1582085096
2012554711
784204875
699663200
1298212479
504491914
645786736
1332992991
16596902
821159399
928110521
1511197336
656965354
538478408
797333161
1505981225
1298085300
925150473
369828937
1138775110
1797024438
837339609
528088987
936395550
457897516
609085750
992650512
637971156
1553259996
1553785455
1905827726
1032345114
415136311
131604909
1205678845
1231793165
1176379387
128560906
1570102325
1330526522
155421014
1332977811
670348647
1513020466
997205798
894087715
1966907542
693406841
32962797
702078478
2033985584
149725234
366570952
1617137483
1658449703
2010733178
776338806
1636123720
1960656874
1297709092
1469446818
584723873
1442492532
71416375
520578703
286267790
738593124
1529051193
253425727
1784710737
585834686
390189393
1253830874
217977653
454389507
1284240860
533331623
1878244484
973476435
408121937
322884782
951277700
901425449
197267562
716700882
774803744
820173464
1078365520
1654639527
1002199975
2075493666
1939810889
49582012
1119545994
1641597219
1411122970
1337165379
1742196239
885411552
1923716652
430100281
1958019792
411438004
1956068618
151273173
845308180
1062271015
435153703
1487381351
1437625377
1342151372
1456408223
1484929551
217319951
1177563891
596223750
672831055
650062099
1679869333
789191409
1706854311
1507295419
1644826367
1558199674
1314126086
85785394
1712789056
1483547918
820217762
246015069
2096680637
1374973359
1959370862
1561380310
98349414
183625714
1836355036
200354876
1126440307
514915519
1363601702
1016465745
1352622246
963182244
864088731
1304192290
897255363
2121272380
1621954784
1233644477
39684046
775900252
1415026059
965032074
124139292
454505039
97271401
1735478859
51129034
5364965
1034823430
1738650256
1529527280
1000228496
1772685121
895834800
457894414
528315813
384820745
1129592031
539806887
562457046
276449785
1929127425
857005323
1509488548
1979545779
1925153577
747006727
1921081564
1567602326
121162907
370488968
1262474072
1475014240
436170665
1615111563
1654911333
1203758060
778977402
8308595
449092045
367556370
1491259208
748233112
1123217039
1465714770
1514379618
1714485392
1706809912
991917407
495890170
1338645174
175827362
585590240
1893915109
12677471
1022981494
1598226155
1017689088
1549037190
581409634
655709742
646305457
866323298
1831702422
1518227265
789557766
1187446040
661980559
860713640
512311176
186366569
407636569
158758212
1776401485
1116283327
937943031
1724245063
2029853042
338760989
241076253
1982007515
1824942285
834961693
367227824
494723165
1630034153
1014126901
777670129
1521701137
276449320
1754176364
1878778349
1180574465
1611737616
660673869
1982548748
2132844657
1957109353
947728049
1268260952
2083593010
1382479201
1393386478
1230143716
788424623
954077319
870713626
1540416576
1906297848
967588672
1859393541
1227499472
1555365176
189433605
1559551224
1312766502
878945014
443718027
1202147746
695491592
1805897975
343630046
457427195
2140819465
21411231
416602167
992113269
1448363165
940710972
1257313196
1035044898
261434116
16082037
1394190229
725773011
634250299
707732711
1265158527
1741977138
955216792
704277104
1960691308
339393504
208795973
895201488
1207401894
1627515305
991231738
2035753137
1700707987
1467485478
1531798970
57844500
1026155749
158811810
1687337712
1190781455
34999889
1583955451
367330818
717389375
293003892
588536178
1538172796
1727144923
640261243
323931908
1996762149
1256613522
1889171808
917122486
953728854
195158357
1279400950
147818101
422383831
383807875
2061014572
86288025
236234897
679606752
1048289249
1113898588
531332682
743212332
98975433
1797105142
993886962
1450307638
1528287447
2095720473
997477577
1646649136
1137100781
1978444776
2071422424
1113042424
1296009094
720408457
2125395446
1122670400
541813110
465922953
258367471
227222045
759105248
1613131216
1931955790
90608195
1011206688
583587874
1704573969
2134660008
1117621182
1074264541
566327879
1267165381
240134076
311994135
140483646
1715590190
1825723852
1087620909
1091669440
550172206
839788481
833814050
747967657
634131692
1208755522
351616058
912611407
63755029
602262196
1053751055
1121835481
1675009610
888916649
832477518
70852374
1417407549
415712469
1098893255
951140499
271618606
864667101
1999311852
317178611
1335251657
1572239797
1031840705
1769328110
1175051480
1153003816
1783026037
71593277
1313523862
1022560843
1267590479
283988837
76005209
1670871887
1863822347
1427022032
821767755
1446750221
443974428
844261206
1367676662
1415409219
1106658468
772450910
1807439333
2140327507
1383293138
848072107
356135900
1935129596
675553011
1962315068
1359842472
1867109586
344534599
2096173613
1744663117
1158595437
953116481
773442476
1123204390
1153871683
1438258428
1928754805
1362092104
959641104
1738190111
886502554
1682198499
137233309
1773767016
1990728248
2059360443
1026672823
486745633
965047167
586633365
1427418671
400757103
1872771132
1930413634
557105981
1118501620
841426856
443344571
929803979
1120026923
639090160
1044282808
1215919566
737636997
1318141061
1856363314
394542513
1087319946
1734685774
360748400
806407157
1939274066
1585587768
980051606
1796433584
1799217409
224764822
40519704
1070478350
208481380
2060787074
581919415
553616100
1676033658
1313717545
1702996265
1074409735
434916248
1753225695
23707928
822228620
295793335
1417072012
667599629
1847324708
817965547
2028742333
95310688
111682744
1086157352
889645922
1470978528
1009814897
1606142076
161988969
208928901
150232724
596068024
1614343159
1528132867
27086260
33412578
2034781359
388802993
1628805254
607545261
1900078053
148851214
1807749867
2067115335
742517487
387855376
17179208
1174417849
303630908
1002768682
1067784026
1999953897
676150242
47379609
1810513398
1866379347
860490687
1547753084
462766085
193276840
200459287
1817630916
1194725567
1217371519
318375475
818498192
1222476512
904045373
1324286560
179581747
228954869
1195680146
325902270
292685285
711218852
425265468
1936607547
1321457268
641114268
477904103
169703502
1439592965
1327080067
410464196
1196913391
1505494170
1337907999
204750595
732438005
1358864546
1168318930
1325066007
1021872108
1864660566
354775785
1150375986
1861152819
200113957
640845615
1723489622
278525749
1460822352
1271824094
577016451
1987865834
1221167561
191305730
1154716762
345246057
1350118301
1631580399
37058742
2064700351
465668087
1474801588
553856551
912150866
1465296292
128572469
852416615
852091846
906395027
277811616
2047565737
1099363362
964857886
2140985158
1780533026
591156077
245578372
1396800899
1332625578
285753651
1130891029
450381001
964659218
825100393
682206259
2096674204
1945037983
2089699933
214366968
892761294
1528739238
1840566667
547799294
1164813189
626034507
1819035972
681539564
2089966443
27776550
1561997466
295409160
1762879911
938189604
1153034930
2055064168
411246426
1319578158
1019021943
1886908387
1835058466
1131181550
1764722089
1718469633
1193908374
813900465
118315031
656165671
1342430349
1992818569
464557059
1814897906
1209235884
1134402677
1041813628
108604017
1576340986
235641819
167984138
841663861
77825595
1823181271
1507634291
1310768743
1789301152
2082501591
219192639
1347975632
935146799
1269419543
565876705
195938008
492886095
136988490
17150102
1836901341
592290524
1158352328
2034521648
104247386
2057150439
912541246
185315740
279294065
813931183
54863046
179058287
1680124082
1983676786
943874894
1160793112
2065248118
1673772839
1692860065
1422148655
1233577487
2051487386
645756846
491215899
2029618023
684172232
2056659968
484417785
1912696293
1440385730
1067627950
1650969147
1179573044
1502511833
1430054573
1275021146
837202609
339016653
353492997
284041952
207518157
1346276827
360297712
711448059
434647518
1665283360
2036622179
1994455016
18237291
1065819271
1798510480
536267703
1190578750
1359525958
1484425044
552315864
274641781
1503101401
1171548226
652252246
849965247
381193630
1235536987
696223117
1325302670
1600013409
312086972
1156304978
787930060
239595528
714643181
1585019063
1928858040
605537307
2067320819
1135315153
201212431
822744804
2049238027
1157167909
1313826314
2126489785
329925583
1176277600
1293681492
70024777
1220569578
1524508863
1851825922
1913867608
244566160
561492357
1616613922
1719279201
1396611051
1119077542
1367284079
2092229573
1299343236
969935596
1588050367
1024765905
1593700461
1045912949
1105333260
199595173
135778649
106084626
999366383
769176044
1179233330
671123175
451524238
824294417
374787972
1940429963
1369946089
1346433271
213687006
1541906403
1930838336
2105083088
1212063973
838415964
163631994
2127650627
492356413
972935235
34824447
1040283157
755261195
997358827
89566115
1968931400
1952357859
1994421521
653223817
345769403
1480096929
369573761
2043486000
1639229470
548037856
126506878
771434642
1092252772
1465893435
174036430
1520738869
1529110419
1572817624
1619868088
173160755
503983192
118476765
752284238
1407793304
2038278386
258328086
370457637
1320353369
1365284194
1840562210
2105769389
438880026
1760695173
658997526
462147287
850072830
1532072548
1370236075
403819521
1141981699
783026456
1064113904
1279596607
1342896711
1826449165
261429875
1135702182
270105745
1581965374
417884332
654160179
1513296889
595775010
2018145610
113941798
375663263
423248338
1790734807
337526974
1093414623
55982688
863010533
83251609
703666848
1811301685
1358581702
797739474
322499997
55459835
483221449
1593840960
92347822
1764333584
1233150950
1398524370
509437931
183226441
552334150
1998344711
2139721487
899993956
1333479310
657535059
715550992
647464596
286531309
1056560164
1528744853
117705949
1051012141
1620363335
843488993
2138563338
986070283
368871061
514852406
597894833
1433657462
1665363492
561322465
1035017243
913264313
1224443559
1663713916
497749794
1829751016
207028119
824591118
2097683301
1499354684
592854660
1571240757
1625674488
1318905541
1713068062
23507315
2022719041
1811025492
465544639
1068858155
2090280178
1090151745
354892840
542168377
1935854716
1180571811
1065593102
1952678760
670777853
1006386414
329973327
1700136217
1064994879
157996160
1733803809
1826465467
1648514467
1045638168
156824432
925389766
854357849
1816920252
1675702662
327534441
2044862135
153355352
1153792266
1272328525
4404387
262305391
937075863
446866228
1123169107
1987434461
2070770351
2056734774
1115291463
376430753
1729232821
1348970511
538935785
1259924178
1860970944
1337628929
1012534945
1947746477
1897925444
297072610
451980795
1689924321
1349979121
1998147940
2070411022
984577286
580577485
2023095856
182545975
777099449
1024644551
1492893816
1093742512
2101877534
638269876
107877254
985874398
683627001
1133265898
1107833344
380914392
737156183
379626425
1462082736
876001636
2033579798
453030718
1274999334
1482024948
176450935
2043850043
473490761
1111071339
1145594225
504651579
34910922
1788092985
1841116173
2010422688
1407484361
638064697
2041025154
2098918202
1468575065
893514550
850503991
1490921197
440709562
1657251615
1611392357
1648799918
83962232
595532699
131888344
850262738
1396464101
1657705318
538549668
2096556273
1313194767
141807912
1682090342
1932725940
1712551100
625480576
1164612988
191851775
696155739
2119079684
874791125
1560105615
295134827
2048401316
989456836
1453512985
1663090720
1792642179
1616269588
1975858886
1571074828
85863004
1306793445
1039484722
1905633272
1112618375
122461417
2089484579
612290583
1967096531
1843281268
89099748
1479455324
2039347767
2033061878
1493115227
1985359516
704633693
1401576780
1406390937
473457515
496055040
25946318
1115728246
1614143906
193572911
960648796
609731651
43255300
1970069310
296245195
1787703735
1840554283
595709857
970606781
242247241
2035719724
1373773592
2054981338
1683015687
1330446181
1452670730
679711401
160011284
231477434
786554275
104661736
1489963339
769745578
228656786
1829283701
351754104
1856614532
1645075472
761024582
1502141759
968890695
659956207
1861229912
452110766
1811424681
1850856191
1450965926
1111265239
1614841432
1431271457
1102224985
1709151259
719473579
1225981898
1638200988
1574421098
1733211228
995033185
1471100656
529461724
1633103746
643420156
1510140545
1583791285
1917412866
123406403
63966111
1317634686
1016126385
1280933804
1728837734
1030429766
2136501447
2019225447
694872485
1287256987
2052586846
1211368508
836669768
18922883
272170956
668484132
1393654923
1167650901
1164856527
593900204
1849430639
1860394492
776636949
1000453664
1729572965
1872878177
735610831
976803797
260058507
94163894
203514372
478151199
1836286975
979147647
1041532142
1695273361
1997781715
1985251796
1225154251
2052138243
1807880579
1734103464
343273137
648604069
1628123191
564069030
986696365
441304061
1243875414
1747564510
346960583
1630491621
2126198769
500996562
798945340
709726913
933723849
62099801
340556494
1627716845
548220127
985809486
621811047
26873138
1259976617
801148715
653409957
1892748662
1387977996
1204666286
1126881819
1441783091
357279692
1284618700
1882812304
914913744
515082661
2042293770
1334615357
1412042277
2096678869
2003230905
511628138
1438322315
1216539504
876666353
1958141774
1477801683
181476131
585950753
377952730
2114257404
1057470182
150626228
1326203791
1001239775
853872176
845131937
800838069
1660446795
227749388
1617028900
334937211
1230522452
748544802
1220234221
699910366
2033968438
2147153616
236699361
475487473
1247521893
1717996472
1483558592
280718004
1147493823
587584256
1587713441
396138606
1366540118
1452158298
1393563792
63910518
1040186218
1469138853
886955522
1744777068
394342040
1830595673
476185580
187828830
1910087442
706421351
520261566
329866932
748093795
1898274028
2046795964
1681391297
1165776081
1780704728
1119929609
629512869
1259267784
2065531529
692358094
1408735961
440958628
1229422332
854643431
1655337629
360738190
1984340002
1318371601
369873459
465044810
933400250
2107874084
1565432581
1051631512
402930234
990985425
852308495
1490922662
1052690761
329041541
1524371390
199031801
856224214
1444231771
2122317026
1107650517
874207405
2146415302
1568378358
1502896892
731988435
1184944473
593128414
1565862961
1982449471
545667413
180876541
707332178
1582542691
397573830
1727924066
1824653670
2102048204
656995774
1355790932
1157952231
1731847340
90195593
374173123
2123010460
1295725588
213750838
1379416857
28026185
296685294
502037322
218494165
1552888895
1196567915
330073345
275814469
108614467
1761333837
1321908477
1021851486
143714320
857303968
1788836320
111089691
1949610509
1088752205
1601027439
1374529019
1216244689
1356081841
1525563063
2111123072
1611901423
1712638457
1809203961
69394248
948109806
1045172831
2090015474
1035728953
103162352
1376865307
585627260
1718165822
571881587
1769787434
726309791
537406215
605085221
1452123435
640912882
247153172
772079539
316734099
1753406803
1825702727
1882441647
1949425356
336966343
577932320
94328241
339394259
970508309
188057073
1566044107
2128180601
1135584298
794469628
1501574483
723647543
282148489
330367813
1285943967
768708025
1259249803
1910953282
1158537103
304968106
1691903166
1768670386
65421020
2131611457
1147627922
866703888
815959049
49512635
959828098
147309025
1471710243
1590137448
811611290
1867266300
1620336935
785722410
388804277
1027942221
373748563
257438212
1400704146
747453153
1613672743
401790766
296159657
734974895
1752721695
449005166
708110292
1637871730
910030580
1959011449
377354682
2016053965
2144358050
478604480
327314238
553423576
700380373
964560748
569788407
1217737180
1524303320
1253722909
2106500816
1605541078
1177120701
1531513118
1058831438
1652324628
2100081082
154852231
86788103
955577390
1086984119
1520347731
1751725590
916283212
1142744134
1797611554
1347446290
547854345
672818162
579149687
1924753119
940352858
1586720976
162593
141974440
729609377
443084880
1838993152
1536794180
1415314032
1081135608
1597871694
1223674875
439888629
605904305
46918396
1830559075
628209700
917977395
1685787010
1234310426
1774359183
2119589863
1270504538
2138634233
1752077197
1564411785
1778432675
1576032914
596161948
783841949
633597645
562082602
2143232229
1352477568
1439394883
737522627
1931914788
1854212817
1854000876
520874427
822182493
1098438066
1439249741
1250469454
1442873073
45272012
1371476854
315679009
809333227
1007052793
822500249
1982559753
2054806751
319592683
2029874562
507012964
654541491
1022591686
1598176791
1934453971
1206751364
1997435430
524465340
576561092
144512697
2059971816
1779741138
1574154718
1109492342
265377072
862678578
1005999834
946103991
1345974065
1829231418
1866946488
40147180
904757346
664050234
1186705917
1086616519
1909567117
229038411
905680611
716596693
1224858579
993529829
1886245919
1079342511
606175361
1101199710
1985901581
695655924
2054601130
1682866488
1604310740
30176490
1036071826
119514953
1719339783
1811731843
1090469538
2001850971
1402204226
845333058
1485395181
478149031
677685552
1257313984
722971166
1256357411
819679774
980960296
404225214
1848559735
2103493835
676883123
1299484725
57323744
633518276
784669198
1335144606
1057977918
1906005422
1896860025
214406034
959961562
2134759731
1964073938
252237555
254651792
2116814972
427416338
1599496776
1669640228
71738660
1031637783
1764223706
866054035
2021030273
1986761832
185622997
863330442
1151532210
759654255
2091533623
1234585995
1829515692
871850099
678623396
163136665
1034614438
2079058575
1613232470
1319951813
296561105
1881977804
169295889
1574041357
1829169525
1286719418
1848640284
219133022
834168232
1324137889
411691015
1053342832
241305108
1384775614
1822807711
2067065209
1780076714
1265406049
1940214659
165191444
1193890999
1958925414
408951151
1393873491
1312237670
857851198
1127820037
460473974
881263554
903454163
651489089
1936346581
1101722754
799613988
1224886474
1130778078
677847484
1204946188
896199840
1378172864
2088237363
1631194180
1749181430
393728090
396104340
1493497054
122477918
589533390
1279576746
550599077
1398696736
1106798614
1227702946
178981391
1579739727
303062250
216109573
1527381707
1046623726
1034176205
1953726820
1501230787
900359577
1624902677
1790896206
1425352499
2060091760
1622841173
404616897
668392712
1349247334
870778489
1554096955
1452548947
903758902
406281635
1528775596
831275661
1142669549
934076786
1841220406
1599659866
1734561085
1460716943
746343129
1968497317
1680884598
987418429
276869484
1678820670
14119474
1162474458
204820145
735711777
1493788770
589094590
1238045067
65469934
1144637283
632482156
1345773497
127199879
896302950
581832679
1045541368
1196833770
265600551
353331579
840531104
1372402524
163593537
299113369
990134417
374658819
708904025
297868087
296666510
1958632285
1792788089
1485089074
788751420
404686421
463385002
1785045980
567036859
897845973
1149520775
1100215318
192372715
73426115
533457715
1095177336
1442483396
295961730
1624436002
1633729370
248419221
190312143
158404560
1853036807
1502082448
512001008
194235795
512555838
1796146354
1800513384
880583200
125870426
497965612
859890053
356237403
787989243
98674274
262648207
992890930
452803379
681631256
99337490
119856255
1124718320
1796795330
759068112
1920796076
432036027
605407153
2072898014
1548999892
1387883721
731754836
2026188659
75750933
1069492828
1075470913
705727890
1149280929
608513338
821111588
699807422
494130322
1132074300
1191363960
458606995
311572784
1380609411
353166906
945683211
1502301581
561249318
1174751004
1238311133
1699042690
667124330
743505941
106041436
976087554
182691143
1574164022
296416989
215646563
1608427772
991827020
697406903
136852553
1820975872
1456426590
2002396385
789498206
105753977
1509873779
1670933186
1451386466
1299535513
398823227
724082888
1868537392
1577310221
1080909897
1251668459
813214959
1208331854
654572736
1650296066
1464764490
796969400
91009192
1205735023
21396666
1314377558
2047449173
2132000859
781249486
1435015074
1346063796
1045619291
812628085
1130788483
1732301396
383126954
131947566
1115183242
1253738947
760258638
1152282994
651802481
885119018
1650729249
1198755190
1309465422
1787169003
1567041961
901016209
1856514104
843329988
1975695738
1637956726
408786112
1938613463
1525305909
701230209
1172412155
576177674
210988510
470396951
798834314
484184196
617947117
1156221314
122809106
908600402
406290757
506189035
287159671
849381476
929222314
64966607
832757218
523257333
1997536841
147388833
1391203166
1638211998
1219453601
905642731
1704913033
97599529
1789678624
640786841
1397843444
2005717314
75263284
1007197139
421203569
243499521
794428775
127120352
1793688162
1415946474
1238702722
975715715
1980063953
599415491
1123060484
1417931327
1811607894
1034503628
199562766
1874880283
607162310
1693648972
177967791
1223417059
2101112883
1722476813
1711608622
246885810
364966680
213022094
2137241462
915913872
43594614
2013305958
1508148288
710712970
981137150
1143445337
1640773817
768672089
1989927576
904424976
1232199259
2067402971
2124307208
1078101081
165643771
1211749361
1606992214
502643829
679064109
252691479
468683897
1263461315
452339276
498848731
1845201860
893100761
296193056
1718410994
96617260
2000491828
1386912313
832397404
1095627539
747994791
1961294931
2050969532
1356033581
1910048518
537085211
1440987138
2124125381
1917887308
1095414910
1664025408
41079013
1432731964
2046420402
1085428313
897156263
339688753
1458327864
2087237589
62571455
866738490
2085936065
1551355677
1178116127
2046579782
1807085707
1686328544
810403762
1614776037
1171981782
271153808
901201229
1966002182
128816575
1295462527
692143928
923222470
740068222
1076310168
1961362474
583922006
2143102977
1534228635
1331256462
720658996
602009608
2011531888
1958804752
834041521
1030042856
825018620
1354905899
1617229486
1195112250
1725615035
720843345
319772189
932646956
177109214
1499882457
417571482
1650639805
1505662025
2072839073
1491784755
656108521
1525177265
29343913
975178198
57245299
1194527561
54401453
829759739
1599376378
318066123
985736771
1007013631
182093871
293685427
264256913
1143501483
1164903615
2003382874
454871009
1321255065
946281071
836731862
1938324558
1630612618
1654425586
507458221
1727217148
243780339
142141225
1592954575
412702478
2098865604
410863187
1382143017
1748915664
1313530166
1671958221
1347680858
168883465
669092847
1958703988
658830038
1102937172
2023268209
1070659109
1653450373
22294630
202377374
1310338154
1363738897
1483131908
698381007
371932610
1633683307
857834058
334301804
1655475074
450899580
1582770624
689052655
1048187721
1381493139
1219215641
1916089679
1359633515
1334933480
1982778160
1357342313
409492386
1965960192
340309326
1879603748
1993709946
2042110446
46492058
1279263184
686756060
1863101311
683598227
855115631
1197384728
32962736
64101673
2139510761
808607207
1513534721
506760585
1106419834
348167386
324955403
1978695082
2138238948
901673095
1687466675
1664217592
2030455169
87529734
1326224661
1276250430
160956651
399252736
878825661
590782502
1271316204
1780933522
309625997
974541427
1838490497
124273899
557530751
1133827961
953497480
406402555
1460355723
1403075354
1705141954
562927637
1761213712
689587981
637586442
1469187285
484849853
719301342
1424665887
174465951
1195629230
2048060884
1515932864
2065093519
507199760
1416517526
1947334670
714330917
94516543
1183595172
1984177878
801818744
1999691116
1479272622
1018856183
1581310703
2098578682
9331758
409946060
424094826
1633980615
2141069822
1685210457
1009733506
2005403766
362775684
341067387
1608424273
321707139
914450370
1929744950
93667006
1269220215
1544760020
1343028022
1369586172
1038470065
588655826
2032815561
1019848603
1520836724
1989196525
887456887
2068209530
56313592
1094208445
1039798452
1883295208
357659155
1826471535
1536883180
600374477
638725155
915068706
2631186
667113093
128017507
1515201076
859925424
1300892750
1063506483
89754951
1529879685
1363405678
1972006879
1425695809
557545893
1058520371
1426136328
1907096346
965234535
448055260
340051289
1198484712
636539587
1705726679
1925576427
1797552393
1183092503
1127051797
860786926
495482941
67771144
642254670
1152647456
959696084
1648913373
1926830495
36197028
1409081352
597254142
1943487641
909657971
114706557
1417501126
1469180583
719119467
1246613478
645855717
1914602407
611226428
374361606
1463292691
2104662844
2034614254
479378607
564318156
1035108972
1186088940
1296258901
428333536
340786551
502695371
1824333480
2074570199
514244387
1709714151
1864815874
2146424575
778260436
1572235962
1811036384
1411812022
292744899
1076140898
604402868
693209306
515087
1111887963
1044668276
1346344688
1005197870
1781075409
1613545499
194027124
140943093
1016818564
1077048755
1248170742
514073828
1117428992
1813244288
1207437570
1568282058
1856467158
632518948
69834271
153502625
674331605
1938521110
7656520
1112581238
2014465879
134170456
642288578
1734707188
1266491665
1738292047
111405945
318642842
106747078
1713623952
1056236376
1767838441
205646688
221872970
598138737
666561234
361066630
66482396
1325814033
1892067265
1041094289
1721270897
2101069920
1110800634
89833415
615195377
442121598
1412809073
2125785013
513076127
487029488
281020870
97421778
2007436130
68388696
1654683500
621774580
1687115965
39901798
1770500962
692030379
558956922
1541181739
1409021897
1991960446
1868341510
832166772
1881860167
1993703532
1375651426
2123448535
454906441
399887419
583380643
1841828221
2000286831
555498101
1170233380
1138098634
629509234
1634272585
1176348510
2032864465
1315641498
406929679
53060228
1868613243
360090238
1196604578
1375790014
148695334
1684418546
1834817390
107017524
724788615
1922017337
1551373748
676378798
333539802
861995005
539210897
877718233
1492556424
93152183
314752760
218837625
1870747054
1660990551
930081513
1694701368
1478197707
1380662781
1245542776
1600747154
313512780
962100062
511675130
1280839242
491269363
303551765
116226363
1456350310
1607521577
902405527
2078541575
1799809125
1820404505
892257705
475063953
1769050279
1176912683
1018616817
1604343891
2057248819
991942165
1002710283
1642561743
1737673990
1515682003
1606350453
1753890132
1522892826
1990995279
532290594
321245180
309334614
1844682714
1162401476
1242775837
185246858
859986925
1823914106
1998172235
1152716577
1405145048
122983001
742697109
2001950518
452339035
1525518042
1281680143
179177643
786185307
796171147
1645593240
1654877778
1657354338
1585969643
2064892157
1460181598
207096451
1112525950
701534657
1016365098
1488049317
699559208
2125346776
411119528
501610702
1502871006
2117191824
1350869913
1334100656
1655034668
1070862545
1997400321
891675065
1132719312
1861180889
81671691
1354147629
2108157382
341129204
567218086
1654267711
1508103257
806446887
283248442
672513429
1199934834
200768345
1906245946
390351558
524245499
2125631397
1735472967
1022008433
1430555177
1570491127
216516179
1967548850
1134234964
674987852
875858202
862392067
533031410
1647469671
1895755184
1098687538
1811355946
663221203
1560898378
1430689903
923898001
1503506001
2147375383
432593714
1597283572
215963543
346676124
489875535
1647067797
1055387088
2118584927
1967735823
1530447571
218880386
1770317014
1162040069
821798036
1105530121
1037589776
1430040040
885506299
1326796379
997491461
1505232253
2099507354
328933630
1190407657
1164053043
669810471
1933767562
1284318571
1102874257
1365128763
1408366948
2034450613
700550352
1652180868
16766144
582419964
583621452
1938518214
1309068013
1686162795
1287835212
1306076615
818708374
2052727764
1287242811
995748726
225918321
1517717088
2130882358
997698307
1803420585
1871617342
1334195603
501516184
854744731
386951493
1021113226
459067390
800923901
127753739
1408928610
380043855
1960784588
1956100476
774561318
968649030
234398392
413630087
965645640
438000638
1747297511
1746746864
960077011
1424587385
202123757
2041113036
652182490
687468755
1033968244
332023515
861492260
1010822328
302136289
1141707933
1991379633
1032434213
492084846
981725950
1278344123
1679635562
60527855
987004579
1144271369
138068109
1459656273
1201297724
359665440
1021240911
62441605
829198349
1436974227
344196665
468638414
581223717
1503642861
2040907336
814490298
1320943121
973213165
387088690
1163345013
1422912190
658978279
437589399
105900246
1775894729
763228407
13529624
1671133324
54395893
671560325
1291030910
1921199183
1312213582
806426271
163870287
444288953
193391895
1239279974
1676708462
1797689628
667317300
2090166641
451158070
1941365690
1955759004
696739819
355478918
110287746
1912164012
944681302
463103924
969185589
537040538
1016855827
306670865
1439733169
956214384
127569131
65281280
799454577
495023838
1414745436
200498050
1488131430
1112995824
1214390970
964388488
1439448258
1856838096
762138526
1027399327
1453056295
567064313
2073784031
51550377
152921530
685768905
149769801
1581877281
659862737
2079697705
1938796478
661775085
1146547244
1644230517
1463384610
656862008
101276545
959763232
1965240443
1218817303
583003222
1606569234
918125439
371537670
2004940723
75969519
1739977100
1825835231
1571856467
2140564945
692816379
1917111181
36028019
1903446999
1174402147
472096789
1777776973
970812204
1471919295
662225074
1825879647
1076213068
400891252
290565967
2126027010
1458336367
468441569
191427433
1859876040
819474006
373311170
1762722534
1834848859
375023730
1069595572
843559972
1229691511
412229269
807224700
420455439
726838938
1361290329
80387309
364893003
512547825
2088118640
1263486366
796404329
523687703
1677156249
1432543247
1630367110
1987666624
1500737922
270302765
369269202
2064592164
2002307806
1713303957
1198524594
186712057
657384073
1381276865
2046689696
1299144308
2074424474
1612654312
93758831
474802622
515314483
2038426663
703442797
2120164390
1935622145
1185591084
1306068953
315910347
1959655030
1730834909
119267370
82029176
1122327500
2038553884
1668410326
1140282071
297833614
1305117285
189427410
1772796065
488682460
1371050084
684392605
516406780
948721675
861074481
1073314743
1939153557
1006658189
1929658460
1476779984
1283233750
1076102707
737450658
1547745776
1179210659
840987929
674599279
987004095
878142404
1136704135
1453294554
497023476
51404715
852951105
1578730428
1390220697
1192956640
996679738
1311042667
1152239158
86377911
1777722891
1972249685
22702776
744962174
1262427313
461818413
102159354
611200123
1397124262
1947721781
1577416926
1927039469
503798461
75380668
1105129906
618567257
1003763475
1518753062
1536353425
1494181499
1830446422
911032085
1078160223
269929045
812042231
1227259624
1572593877
713073595
389655731
50492852
1621951246
1201878643
1368251213
174256052
1298212824
409999411
556116101
1453831969
1821756709
347944548
563129398
1652612321
275305354
972340364
213738411
183533669
939689934
1733880832
748294886
1579331390
1995362371
1049736260
663880315
491591059
1688876069
119896380
2034222110
1747107550
549236521
718344015
1266087983
716821595
609849184
1318602812
1477186424
1915919320
830012495
2023367735
578998102
1177580167
312418555
829093596
280843824
1369262227
1074095811
682390008
38605194
689576424
1521866110
342613232
1378232396
1580512304
1562743937
969433048
1150045627
1021956272
1657200420
1675131123
511825364
992635171
1809498060
1425616543
281754517
796089717
272356589
947235444
2125305259
900226693
990169507
37972707
1910687351
537945679
782788052
1349089457
56644290
1716030972
651869010
1635182285
1517751285
308455131
1557636226
1684939709
38639071
758395685
1227414567
145708668
1486785899
2052937774
668117436
25219668
1646370285
421180932
1251830514
200412693
126931055
1388746533
1585882362
22982056
713481362
142333600
1006985633
131331040
1922031191
1166074128
519557723
1979096042
1320320448
1223968887
337174458
1638762056
764332046
1419211447
1694326379
69853178
387667603
1172277251
1331374781
1911722551
1306852078
411656877
1909680352
910847774
843185681
1940345334
14273811
1824111176
2141719959
85309487
1982244925
1717729072
2023765077
211348499
1519037308
1731236209
1170757637
241226772
1893669111
1609010351
494455694
56371225
505255990
2102344679
160390312
1777476981
1527584511
268469867
1956136897
488006926
1251007161
1665472588
1105557419
1557079222
1552459063
1933861955
1644032447
704942491
1719545626
103292996
699465795
1436550081
1584067762
1424334086
1072028672
889617270
1009185713
546264634
243558795
1881145119
1838418743
962780855
1881657123
48170822
90373967
1826185922
1572144318
1274537691
1367955265
1859639096
1045765153
1460359435
31045997
701834781
595955393
1637181054
714614820
1068269130
1759860125
1984801668
605720051
72780673
1612186706
1540445676
1485820871
1145073521
462502879
14325117
1241472388
261415228
475481603
997376277
2051015164
1576002537
1902931855
690441606
1434647475
1819208619
497274459
262574845
2032718994
1551003720
648061496
999185275
446466742
914426682
860416443
731777588
1880087276
1995514880
821615429
81977893
2021942243
1935856717
1632212127
1326300408
53335865
1525297540
956766421
1999576338
650686180
139184489
1160241830
1420866819
666340308
1619134464
655281313
2114650160
408542986
1001237058
1703185484
1885834936
1747101446
812756684
761362004
329034381
1836886186
109184400
2108204165
595644742
1031450217
1252536923
1464451671
1077945703
599959167
259238961
2027586980
377352256
810132272
1396199173
293138520
569330728
823796977
1838347790
225710350
1781930759
544412287
92542247
9063851
1615254512
1293283400
1036633410
156172843
151293619
18281231
306080039
1497855039
1537609926
1275300343
580642677
1784243198
1713986987
591919806
938636254
25604373
2030400256
1249020227
714941076
1172448736
1926725402
1369701166
1726465443
1190929334
1856136421
520089615
1128214859
1119079037
1548529942
599563762
886548598
1130847496
1207093865
1582558523
308892048
1368952938
2145021137
788515119
33798249
1752559257
333054767
913585386
1067476374
693645131
1370130851
149266483
1570549133
309808719
950465607
1009264596
632868981
197308300
3701529
88365816
686331564
810822147
1573497109
1243160785
429627551
1202398626
1698243088
1305463919
1573286393
1102476951
373949053
606196695
1504862426
626807180
1057563426
29728756
534249445
619364213
252684279
468501584
1656895659
1300519653
1200436596
175245124
299190641
2100458679
672982
676552010
651288305
1063911638
1295835832
701981222
1004690276
1748359383
118803943
109077255
1374606401
325068917
1169557759
166737315
806700570
1213874144
2131002802
1579573775
15192479
2039591739
1286883076
843147897
975776346
1218660642
882891430
1222177592
936983172
2098801414
731788582
223479866
130653203
1079603681
1902008973
1447228500
1933119330
245214316
697261720
1571131632
676452135
1528891646
859587907
72717440
543656696
1960160304
2143023963
858854230
1057453947
1524620881
417074246
954140388
1404894233
2125208439
614829808
2125227271
947976986
1765463954
1948491418
699585387
1109115048
1144497788
1125475867
438111376
690149803
1788644517
442588820
360176350
406280114
1360828288
1149953674
1701850082
517177964
770736257
841545793
1446028243
996898826
363362616
64620700
1810267962
1725082637
1650925303
1461899219
553998716
1833338783
1303264469
1703883669
1646838971
540717243
206310404
2061204866
737415771
1380000658
2091122946
356524404
1321658803
1298177910
28785237
1936268679
193044356
803992732
1444169023
1744797696
1429396382
21367685
166787737
376494783
1828185408
2000958519
405081364
1694056150
418523907
437851650
1395459247
1142968228
748876546
2114334893
2054668540
1147157303
518275141
1143800296
481459361
1775730743
1402951716
1871436122
710168175
1962371847
403056850
1057535342
693230363
45370769
604746768
1127454085
477696863
84138862
1752622747
535756345
111819123
43583716
85297120
407167345
1438662245
585203720
1214359679
495825235
1158819838
1568010880
1214915507
1848225148
1074193577
1559414275
835831231
1118572641
1157592545
1341223908
74280422
920472516
830457272
539334520
441150383
1594212134
598689252
755016514
1758465580
864769652
267348498
318634675
386035043
401637979
655333630
651236341
494077532
1320113508
1994641962
514997249
356893640
1094619850
1386678308
1916665782
1073355509
1020781249
545333178
1805394714
1773141622
1079119701
723737382
1462865763
1883633643
1135645787
732638223
481562134
713708915
1898499137
636855024
2079857487
1633909384
1462914711
1335489015
323950295
1323762620
776287974
580428361
224997935
157917410
236177698
1578120767
184036639
591684547
1274499884
1099426574
923873072
542787632
403047429
1905516580
1351515669
1987202621
1231902349
1881522641
722439508
1590610977
1005480770
503081665
1800055039
542983956
1168047509
56736845
2087328412
1588578696
1359458455
209045815
460809842
2131256415
1935150540
230668518
508851058
1665369348
453028974
1778860132
1755284035
136772941
628190582
1901453275
1474804320
842560393
2106672504
1499266508
1601850208
1897313501
1088839793
1783021070
240108143
634547588
1350590197
1304211409
1960532395
1433261818
263485536
1994274648
1477538594
271665275
1614182378
1955812310
1468889139
583694054
131670892
845882733
114528369
418667911
842247234
2015012889
1759463757
815737818
1194595853
1379095735
1887513141
461581641
1359346683
1268386927
76393987
1732785205
1189115083
1092265771
714357933
2104360825
828570821
998214488
1217627276
429592843
383521009
1799781210
1404825687
722009122
1514738223
806323731
357499646
1379276167
1069401851
910590991
2061080459
1815451148
1975359171
2109740945
871277505
1901884119
1181626500
1278397482
156512503
1013137105
1784946501
44677936
1117905047
617372424
960406349
1602740152
1221876397
492689758
361238360
981082156
1430287019
66487076
527408094
542535856
522491330
639975749
1553705242
107991952
237779285
1108974527
2063704221
2072772586
1404884499
1436593169
767656232
1227399387
2006959226
1675541855
1821646600
1342841303
1922270990
383069141
1371422554
629343909
662975990
2074235444
386566330
201347776
353930133
1209577781
2059883427
1271836073
2055402638
1204510690
1299833966
784481604
143242158
1145159990
639570496
842079423
1585349793
1598407772
1985997383
1264779659
1817767390
995435816
341354341
620104589
2048659691
850878491
1650395757
1603401631
1195384085
1783773657
194669267
1575270591
2111121717
1435158347
423330557
567775929
1001081011
457008857
846562638
1611988512
1070232528
172186994
861486839
1087668749
371374475
857506917
918211123
1344513066
1644530801
1618274843
950512377
799252685
644290021
2092764485
1793346081
1268112095
1359664413
1801017174
706358639
395410084
1703950986
1262901758
558174647
1400307134
1409940342
1773190385
1794243380
671502398
1466123056
1483652506
941583431
1541532489
616286928
130455112
273760140
1104433958
1436647367
2068870470
1450539567
1138758235
496104165
1763339184
1350631133
1809763471
133616258
335092703
560854624
1774869975
1308550427
642593813
299367813
1843858774
1403413393
33666096
250622856
1436906383
1837059463
670272991
1794445002
829225559
302145930
2108208593
588935448
379398177
450559409
638974866
60963894
1097604503
1021671833
1925360610
1952269214
1403610606
216847020
418727165
1503665877
948474278
132553622
287219460
145266531
1633805162
1728351167
976224375
262688030
897358085
1964598553
1189415513
107623899
1778400800
1887440263
888695168
2082052640
1696975978
1119818382
942715109
1790472557
1546115838
1153008089
1176982213
2026691980
1587764978
917356783
1404825941
1804556851
188012552
1901825818
1349876751
299702670
738444013
830833144
1035533379
1522528014
89438414
1024168987
1256334471
1666267740
1171052611
758987374
1140403524
2101359009
1858769669
1920268021
562717094
1241781921
704941869
1181349185
1478937644
357447393
126970633
163126125
1778893263
222895575
1936255078
1217817848
1805674951
1926262789
1279458972
595085649
457244433
729724020
461733147
723396800
216279884
1711596149
1643013843
672929977
1553303442
598148557
933657460
1216789530
660953011
1054894916
365313594
1803992526
934746058
9955533
187954431
1195275277
1603414494
619751059
1415072069
1553104246
184688319
799958910
1734968319
877376699
179949553
1178044979
2070822456
1649888156
879298298
1331228764
1050222839
1522862704
1452710655
2017664806
1258778317
639785598
1626205599
1363011652
833577869
1887584666
1819208619
1539351419
446777711
1069881674
378025770
1149620071
304548253
1953237895
1081523478
1669899536
2092156831
280469390
1337786456
1620660899
709424776
1246048808
964706611
1428808438
407276843
757792327
1389340728
1692333435
2015415335
622762087
983551276
226383264
1777218829
2027645450
1193646882
1365619025
687708178
517157003
1650237351
1020019362
1500200862
1311927737
1962291361
1441275964
1528139540
56118298
56264313
984571439
500107551
179176697
1244864605
1347293686
1506494916
1099562517
521076490
1415725224
336934483
2012484734
1812163862
904563826
330773664
1308643028
519109475
1439575835
1878163280
1522221781
418024910
514300244
207814655
1740167276
1715233670
1015567657
1959703765
1360031374
236567320
1389508766
305699928
110913721
1526370321
1939267648
501264904
1140873913
1590865464
74582440
824171342
1094493975
929011737
990257784
1086384460
1897591130
840840049
668361120
1290604286
1334111676
1257282989
1731376797
313824712
1443855509
1860458940
1184283415
378180016
464857379
1641511388
596614056
794866893
1820685917
2035906235
660855779
230352409
1965724853
1171763697
818659732
1865016622
915855257
2028473566
603026256
527093581
1971604809
1402148438
1325079487
1677057272
204165606
1855366708
2123471734
1133476910
1012999351
1121962999
1569987854
1628962176
21385346
279213873
674022460
627614617
885594294
440208474
1477693205
476002529
1451843594
852944760
512007985
242806404
1324861269
104462537
153326165
496510458
1420397287
1829531680
1045154064
2078109445
1869859248
1778294761
1795390841
1613121414
700015167
1119135544
832362667
1927637687
298985406
291466167
36529479
1633459052
1204878992
598284033
1665296819
1381614358
538103977
859115864
1668868493
624287343
1422021157
132351425
248621035
1573716567
2146130359
1493995503
115099886
98437220
222875955
1075691677
824075819
671045607
1463049609
1204768556
969040013
1943976536
633786263
37561605
603928977
1258684746
1904265436
1801547678
1902068018
872587398
1291911650
446453256
481064402
80785524
176187134
1855542241
1927865963
1764218296
1835941148
722397006
1104138215
1343772023
699697289
1154779446
670177582
282794615
359413128
815590002
1079508
229907575
8020317
823847062
2030485184
1674183959
1775964441
61671100
1960173549
966615569
1941899520
875297881
724227760
2055450987
1086473136
1757087585
162619741
526762152
1392069894
614956076
853931561
359945902
896499080
103120256
721666634
1663234202
733669981
1753720407
659535301
1680753199
305614005
2144724192
1376179270
860661966
1887815786
2121492454
1771000
2008711499
2053369279
1622932849
1431101284
891595312
806092630
1287022312
905262434
33575560
233187710
12083928
1461651421
102780652
814567808
1758870420
1044133783
328812539
809130975
1983702562
1183009686
1959036653
1216346805
1075971973
2096685562
1796810842
435126035
1496782645
1656507829
484743730
1259999549
1429837298
961276888
1750078739
539500701
1514204067
879522412
310567976
1976991633
1256689650
883052478
1081387250
856611295
706293456
2063646475
306654878
1879077124
288165551
1941181353
1418262769
494405744
508023117
576214307
1660694881
1830541912
136143453
79741094
839665606
1913490868
1299838363
241202113
892009421
226940230
452878637
889930872
1309403208
1882055035
1479061192
997923826
1577269378
550218440
1377317984
1546845939
510920501
143914598
906003420
1336275549
483619207
1438555840
9171011
941732216
13941711
463629423
2002555941
172535982
1124375552
1173799250
1937001604
249319877
865655483
1290493409
1911924427
940664288
1993575541
1946663703
1169899492
777069718
853509091
1881752764
1427370268
1557401344
916511287
1417654054
1222583546
428943070
1856956163
483467796
663955131
1729648021
224469054
813888118
4322020
1744719380
1187077240
1214150125
673986839
2093602333
1908838984
1882092669
295520582
1124878625
747597390
941932075
1900173229
2096575037
872681164
1658134702
371275772
1885378064
2041450340
801717061
111090255
1274214398
455231077
550781861
711052680
1786108135
28661277
2102987903
1057208766
1937736197
202356231
544021955
311085819
1341063852
949445764
1731133867
928767897
1202159214
1147362545
279812949
391061439
1865998048
714016752
253684961
1028655854
1355882480
1934465357
2101530666
216884294
546851282
1495678670
1919749655
700690879
1129843866
596350404
113855482
1002786976
89490046
2016543076
1965177886
1442564783
674149115
1537216991
1787214263
493225634
724419281
1380269463
384467165
2022701474
861637519
2095753099
40479711
1818391149
1594510282
1994949924
857358887
1316662817
2102854920
145847934
914085470
1366396831
2047755317
1554766810
145888497
1096266784
798033480
1294728761
1358627764
1850070201
150682519
882420064
1034989438
987954464
2102935691
1981129370
1152400292
1037850623
1816584437
149896554
1467874351
1452210324
1905584853
640898900
125799679
1170716483
273229023
541674894
1551519143
1831005793
1478174298
1867948341
1740301033
268942855
1692558052
1460961353
733115170
1405472588
1864927651
220125189
238764782
1493009336
1284990364
1602394807
1674953512
1370965480
608730138
1888210238
1274371688
1199369503
616784261
231603987
1966108488
1756796304
1146279326
295448205
244359094
1588796481
1578654772
1715510434
401289683
219328329
2076946995
1921993347
609284567
1663375970
1057931497
1834856626
1652062081
1678289862
2033558847
729950261
733638334
126711419
1553911171
131793730
441356757
2068130245
1633911333
2047013424
875030524
1423012001
1947248013
571009258
1284239075
399168955
1788593307
87787067
2058610778
1710462538
1902823905
989313272
1934070396
2051734222
1758252213
708107554
1210413520
458604874
1846919420
1068412982
41940879
69266819
114846466
1019449723
1658869033
1821648247
320084090
1357333746
1325028893
466444823
186519735
1221919413
553762225
1564971656
1989751563
1735041139
1057348421
1533504605
1684071739
261162199
1405403060
1099810970
1571072965
1637517429
1445289229
1423860359
895432697
352221846
804377148
755201933
217913775
1322573686
897874260
79778129
989335377
1231535972
982137447
1374999974
146602348
767160231
536983426
1861305649
2020774819
971208534
8959865
908910449
115688687
456276034
1597566826
2098364977
440487446
1457373852
775637729
434515464
728930247
751946850
1233112331
579755791
1367250840
614760794
2030927168
1176552877
822149934
498421029
1474190865
2049286872
770702108
1933533409
588512249
30657532
1874457667
803492547
292838904
569670987
1389532780
571704604
167967981
514889269
148241132
291735037
147720014
60996406
622210452
1529211225
879172725
1370016483
1972509675
1619676230
254575964
139930349
735608065
1574644983
1765796273
1677707863
2014997698
1457691232
1707185909
1979356810
1513874033
1684960022
949074227
1764762458
412489658
1537893729
8763766
1029131239
103531094
1948070143
1559631735
560878507
944312996
1043659172
1255138243
638778027
1067938784
288073949
1441484953
217713264
395219222
180059408
1898061658
790215675
1973265106
1746092318
64170422
989046355
1415345418
1914109485
1950044441
1509144304
340245767
978249278
539985930
1164525727
147506202
279458584
1339476378
940354141
1458055001
1442877655
1372888132
239812607
832212784
1071975869
2043994165
242858426
705237330
1740632685
2072090572
1487886871
1171694977
1080262706
1321171081
1659927670
1557067191
75855513
1468163436
385138535
1588827563
2015766786
1572899229
1915823218
562023593
1322721461
47961125
1837531796
198042923
1558711411
953347514
969264874
1340944566
1275965974
1301402823
546902937
112659869
725240282
1300376617
1704100673
2047371989
1942222548
1670486196
915005140
324754250
1755075351
616387818
534040255
334329310
254269631
538764965
159768837
30411379
877186760
188015974
526778950
1683073614
1485927045
448481985
1986395970
975933031
1842868778
1977021800
1026012266
1533396816
1670475794
813777224
731569443
1226174529
1645314420
779880810
2021824750
1943771735
818814091
1628194896
591881747
1920422684
1906261205
125383467
172945094
91469165
1818265425
1907199897
2003986405
1521514275
1366843838
1248825095
1398429529
991787437
1846648838
1854823427
1084339820
1004084639
653100685
1018569105
700711976
1550754821
332688922
1226240374
1148876789
951128629
1228982515
285730861
827665566
4737034
1344100941
1947477050
237841351
1112228392
744504384
203742862
2001662540
1887146684
1808409884
95402255
1170246699
1958621071
1199897540
2089724330
995458291
1076666992
1985592603
1289658998
1185446837
27098673
2134812963
1967876695
2071865960
140495953
1101861158
899210853
886193023
1855559834
1512924668
854020766
707522307
1624598698
1026840555
575496407
1819706341
1198665231
1364290973
687321140
1428292949
1458322738
753377637
2034638181
1388682175
102079707
1668552814
509322257
296954388
1451944747
848680380
765235196
1667836407
186923584
1430266595
690447134
2059765686
412339643
1562364272
128583810
805153073
542237633
1874809361
986240276
7043581
2081145642
1113763464
922758290
413402700
391745329
1657370350
1138692764
963477239
884582770
684314819
1978070086
1599632420
639698851
2073560151
531886910
1052143469
1427276412
1112717262
717539481
957567535
1147297351
1147778638
2110164229
972796318
895462072
2109420817
1279694656
1743636796
1634513408
1250646290
1767935072
793295695
1732044590
998872177
1622240579
622836902
1294392885
332907857
751640421
320683300
1821913131
2126636777
1507198548
1400299501
548919912
293726420
632744610
415048146
1242098957
811649897
1269422542
1227350727
1811831133
621204950
759770029
991291789
164222841
996234258
934557909
798356490
1561209934
1591072700
1358462284
549554002
992041249
1612002297
1426510780
320729218
806786078
1620237351
1463214959
2129539910
927969247
1099117694
1003240144
484080264
1880682610
985514479
2074007656
59676183
711568713
92697976
1383495891
1140590376
2041150447
1969183291
1956235612
1119809974
2125627786
953832816
1043720561
225650143
578747425
898236517
60247946
2008200704
946090320
1935443408
1942237720
1174200885
1994265979
694512777
496098114
1573699560
765479575
672463840
764278633
889288917
643420680
237279724
838534625
698450216
2034836018
1350698427
173954457
563460563
762841416
143133368
405815992
1254088702
736167544
2111489530
695049386
1136915215
7171965
447981388
1106138306
1224588629
907831139
1665015220
1589880207
1153671487
530587892
736042084
1242689074
1060167485
1017699637
1378135979
282780776
664546422
580492256
80998932
1160072131
307265335
2127888006
577581607
1142094128
215535118
2021668037
1352165885
1397428347
309734655
1804387647
1855511519
2059460235
1096576555
881526570
1034791030
1365462766
879130066
710196755
857606185
1635564775
40945527
324615432
620883587
474404603
963335790
343527823
1701678869
545576384
522517525
1960612670
757480727
1376895343
1226583028
1072136846
357961792
1588056234
1714802680
662897487
408410457
1960547248
1322379296
623783058
463399113
258183794
1768073762
1879909048
1526928461
1603952244
105765266
511111491
1585126868
1606762146
374352095
1110410455
157044285
877398250
2059362357
1943299542
2048022897
913492120
929568493
107163731
1503150934
635215659
2038589177
2099061663
347679527
1200669687
1142261728
2017645018
1610534604
1986337025
1385159660
898878455
1686723075
1430492022
1421405858
1856498729
1589383489
1332047042
143438628
947957651
1801388223
1746109787
715254057
2068163069
1870317033
2107119592
436105499
2040139236
2024567558
1061493632
252027409
606788678
1592397523
1296691202
660527173
1143617360
382590350
1694949875
1956557474
517191927
13180823
1943063548
1707138129
1151461858
1371841609
1227744968
2090256563
1017538460
1511524960
813566788
1026875968
732597694
103144308
2096219118
1184890336
924404129
127678356
1473261108
165189117
549527277
403030454
13781916
269058093
2030436235
72026456
1416719761
428388619
1503707072
463381661
703137480
1472022211
1348970375
1212084727
1885152376
1648417858
2068499376
292131551
1195114325
480520306
1940774933
1549606013
1800625091
1693948734
2140250663
660431527
425821871
1311982803
1869353839
373086327
1914374278
1821366109
1204408697
1994502440
2075465620
288614139
278373942
1871354249
1428930563
1798262340
743937716
875370608
1098387235
604248334
929839879
816035369
101021743
946275761
289501557
477257063
853429849
22784909
600593586
1518791040
356478941
1790274125
1261479880
392352729
1587787861
420089795
1953850726
1192207820
1181820781
1574261004
1335815220
1487887930
1282238318
1433817699
612316995
1289319995
1459104134
558361289
1930878417
740201570
859751330
929188794
1652231111
2051590858
1510039809
1139898802
1030142756
722668892
1855541335
1559369072
726231659
384452704
1351443704
1001459579
1398081314
1396459182
605684945
267992423
1630493387
325273309
1272078426
992933098
943782382
1613383892
792551198
768398651
869587521
1399379751
1895431116
953229136
908436338
1148412076
1057790854
1583024387
1277990101
183464605
956327482
1583302296
854537039
798260189
709852457
2125605302
1307410477
2073771009
1764917508
188100167
1031838100
669165273
1546922189
840171899
534001890
828929479
503141861
1619027266
1856169044
2066461058
1494533829
756957996
170085015
1515372569
69287800
2024223758
451213901
728582169
1404558636
1192090357
1888352088
1308372638
13573165
142463031
1708384705
1304548115
601558864
865048373
791498281
882662811
1904306735
1033362487
1853602174
1804479076
665029017
1248160764
200682770
2065985777
1666649620
891769612
1487554280
1658655038
1934114686
1881286636
814746844
1191193883
1228175364
1048873071
907464266
694506027
870548490
1465446880
1963668981
121669823
1063663993
878282114
784168731
1005704717
1473769641
157776016
505839276
1308516917
1805853188
1425339142
446839630
1510821077
131055706
356839784
1271145184
1377630184
425038113
442871217
1247742714
1415033006
1390381208
2144236917
594513347
522712345
1970376080
1555489056
1496817221
628220362
1892658697
1230755638
1413846733
968691490
276651324
51644927
940209565
784331397
381832377
1956263790
1977313861
41188710
959239680
724462300
422964762
2802590
1206501116
649973773
672855973
1855937337
1990944162
1630109708
1247488328
1360592541
322344443
1594820403
65898812
146178762
1619816064
442126770
1557723379
504435576
1178866043
423503522
82870604
208995658
1620196121
298798082
1830106691
638683069
257217569
1182155395
844946065
1416658206
752064571
1964742526
1288864127
2005607186
937356235
1281768408
117411846
477173454
69346683
148880902
855842907
2025350655
2110527598
674767139
715952975
237360038
536810575
221973262
1891403857
86347992
1279716476
1761029944
205168871
1317068230
2008607917
602597780
130213632
930273055
1689477268
79549590
1663946576
1506449529
1390546823
433568664
1028363375
652804907
769779067
1022099204
439120857
328483275
820998525
2014424283
1105692044
566205308
1875543626
158883225
1147030265
1072111100
628243592
487396758
1912882077
1535652120
1011447888
1204809504
1780001820
1505377582
730505444
919256403
1903822899
352462337
1373281846
2091548581
1015612742
1476331034
1861346143
1470501295
151240362
1502126171
1039306144
1240272631
1627047345
1746777021
1118766219
994480694
487031121
1644748023
1965150656
1905217958
122396264
1780422782
1852411580
766307632
1973350050
90900054
865655383
132164438
1184144932
1176381600
1585950270
262963032
418219785
300324669
952932224
319754039
488079940
890581107
517666718
2011492430
2000491466
1105498435
272108708
18155824
1184523015
370358965
1535358471
748336699
1325317635
207631834
1436436906
1824965484
1005695162
242305496
1772807806
828648529
631460609
1699531959
1724903207
741548612
2044152097
890613983
181078730
1306469325
1783442111
1563256455
1801778905
1545642964
2053570695
840581657
2066128867
390340220
378576976
363455661
1670523706
25121594
719882915
246373324
400179122
1898663222
1565691520
120843307
1819988637
226948029
331042663
649289145
38391887
703047855
583763564
518219608
818230389
1819324193
1014280502
1292509959
216335140
1954639520
760406296
150577397
66886271
1284033997
2055031848
1406824565
1121229704
1518314329
2011661114
43837151
439560345
1755890804
1596045401
1996548304
838156740
419464971
432544913
251909330
1371953091
1738424750
153520624
1069322232
384170158
1890304557
1994666106
734277681
104289621
1023515701
1087641930
200029469
1098168297
1115948582
2124227407
1705292159
609638016
1611633412
820075515
1119953932
1749995293
2015147959
8581467
295489543
1868475807
1984641235
285549680
1419603518
2125073583
1258359473
1505392584
1273479519
830627333
1633981316
755465467
1443505542
1655970679
799014140
1167117032
1809712661
1404659547
282618926
1764995945
1068408547
680378184
1530295630
1804584778
745859955
2133422887
231603987
532990027
1902255967
1492354010
77813106
2005123909
1824069362
2084021033
1538991966
458934063
991760011
1832022317
273463862
919067742
771556708
1659567553
1290253930
1607685269
1403837144
1568005958
453306970
1431246323
191220075
790998130
1104248824
1222856614
442850146
855397111
620960520
1495354454
1864446286
1794872567
639211914
1231287413
967237920
1114297163
635026945
454246845
622375831
1167117032
660978633
1084938335
1496883030
898138514
670383765
1069194968
683830795
626583386
993370156
530364294
186849489
754208748
1362921600
472762745
433499344
355365882
1056242301
1257253186
603104873
719576927
1915748245
342363793
1740525111
1287466299
615706500
2048362510
1430860831
1265354029
814239164
1094979429
1465481175
850807014
109911834
1958639053
1599238281
501516341
810945366
1365275146
630829415
889181206
239104375
518901458
750267222
946048684
967006337
1344761048
1543901877
1335884576
43578718
1239668827
2040198802
1941862022
1770075836
713567811
2986211
1090381418
1872437162
1561648072
1966235389
458070355
1523285816
1487043071
992175767
542441368
1154611892
632866865
1234659263
1642992521
949172218
1037646991
1243771850
724981648
128444266
903726284
1280318416
2138642985
682044684
470409309
1007501654
2121628495
1697443124
432475955
1609207693
837210705
469308663
1347059695
186349593
1730536695
273185760
1548226015
984663509
1087507218
1050921859
1627962562
2058305934
1853106582
1483472293
1050914613
748598074
1473732970
2030181867
2066447333
136296556
2063654226
1983100129
425561549
1479970126
991611619
550702600
1970862676
1400887685
1937589960
1325178233
1017383251
400928112
1342034171
116838843
2010884488
881777339
76295236
41926206
1469921984
1550415270
408563681
615842455
2044712137
1038193926
1302258380
1509555536
340470134
874772116
1833764799
601436152
618638915
473999377
401252988
354366220
73277892
242143104
388414952
708713830
1511487914
114768505
997381452
331160207
1234671489
2118174672
1124257117
802065836
1974171124
1515456089
989066625
1504368820
966007723
1542831507
1949366103
643568744
1198549376
1091388383
211926267
850524083
2049662888
2009762001
1426269587
89030299
1157447712
2141088476
1264844938
210547501
1451989986
1556843129
1483887986
1142152428
1800958617
1282204900
1446393267
2113100854
1545692168
1551081520
1117700442
967683774
869502932
1205850612
412727233
896902425
659542501
264526109
599117840
1134535835
52359126
1054555445
2144825212
670107401
287464091
1320928851
727499272
1510969147
483770474
1449640058
887467192
1954532869
1655575440
79559946
1134555471
1014630990
1075425042
906642030
578693585
1036281357
2030486898
975763990
2025676261
1717626787
1487672633
319632902
2101800972
63633829
1121426620
1877858717
855380977
1766864164
552865496
929555566
533535136
1337274212
264507164
641023335
578549435
714186836
697345038
381659748
1023087902
1718539003
1165346668
432646603
388891190
1251385915
1152219961
1916389927
1090157063
1290124274
1491153538
61648919
1384593682
1531025848
1805967538
570319772
978352893
976014808
1013241094
471016047
1714641616
349575152
486628935
652497698
679869668
474544095
740760629
2081674957
1378367181
677620351
1822011023
1862054790
1734985454
1390299924
1618419454
361468346
990622506
1984131516
1314167086
2035561948
2100929143
806026657
1339164364
1052636606
1972548096
1160140422
1394100875
1745687183
1978982753
1422018428
1750186051
1141746122
102872378
307681472
1734721326
862598413
713320811
137796456
46132575
1434790894
394726534
788274053
2137899745
1683134640
85344486
1902642740
1228753754
1455996028
802639485
1797458743
1076572279
1489647547
310955960
1452015049
1987678804
678643634
979006558
514344376
1621029911
1339501011
2110648928
1894780240
668890752
1167583240
1168696363
1819498488
121966879
2052820427
907830762
491037392
1894282865
701566598
1388298833
1630610977
454267134
1661012456
1511682657
1708509354
472452998
242181463
1854104202
868199395
93549503
1015531014
497875880
639647788
128417014
1850662391
1835481268
258828400
403259916
1874758382
110111374
542590582
111462310
691596327
429528059
914832442
1314195475
149153911
489545617
491282613
1980838878
1514885267
1425111344
524226006
446467826
1845019576
1436153225
875734084
1860770149
1087705462
1396301899
1259435509
1833872824
614531790
2010670720
404546112
72825700
999180365
1421263496
2002045174
1026344063
1912185587
1655756384
1699567208
81164844
691684381
1072338670
96808595
409271882
1365186938
1095231038
657276695
856308121
1101222624
1057560199
1034938900
481400241
1002449945
964287303
1761014746
1753956114
1611947960
956824449
537410182
1874184729
895725929
1486208241
1577241862
1558352680
759677888
1690834334
1072435507
1288307728
1181469825
1465155578
1638275471
2016289925
28019818
1813888328
656061547
384774371
295384363
1742896087
623204579
1859131164
2103064588
1502751986
1315025985
2057097274
1302461526
1993895753
1073388618
1994822858
86402521
1539570947
2093402024
338917639
1616851152
1652991847
1870307091
1940595924
1769100644
241245130
889448528
872887525
229026177
403982614
1240686905
925321786
596989532
888643105
1523522283
295448764
1991084141
698425942
889324296
1257108536
302499848
1586613814
833407411
2069343011
1074632548
2071316828
1223778667
354538627
705498706
589552142
2000399001
511107528
730751401
1743745415
990487623
627805796
2130451029
787285880
1658239312
1456711107
1115021061
1920548636
1114722031
1048636912
973964445
240163371
688273384
851063930
1073721124
1902962835
14250925
327523596
503628285
235489515
363992397
848634457
104980247
853738626
901186859
1994004132
677866878
1606324390
1239688536
1521061502
1020350644
1409338085
637236060
1808519157
1013976573
529588964
1087301439
1940390599
386139485
1038102307
1193552570
316622345
2142174041
1134076279
1864658564
1409950232
2077667805
1960401226
1537547791
994153288
141658971
1651589478
1657864454
1413300233
483464353
905829241
1836042838
1284886475
1927348924
889495000
2110155787
550982227
1005459798
123739914
801578008
1859106628
2132091281
1550336576
2003068025
509750768
1180774220
1331131179
416341031
224299983
1067528952
794220822
865966103
605454769
1329173505
365727030
45971797
1074739383
1022949220
125133222
1031301103
1900800631
2049575463
1510965715
1718397581
1543651607
1807994657
1763958784
341782510
455855884
1991774426
672893787
1541254444
1715965027
1864975950
1078031132
1769195977
1752837752
1642498580
289259922
1311775320
1165002936
1837533343
219525321
1870306722
1074171519
772298811
723457968
1598543276
1717083387
1553884051
547518869
1171809961
620992602
611190038
1978214426
373789116
657697557
264937849
1361659554
1897044578
972372449
1198329983
1307079504
1025389290
822257856
1853755698
1209041919
169079240
143633071
1712086342
1482798412
68916436
362792110
1937856817
2120992878
1641559550
1011517323
1763547090
1602933373
973051026
1877771002
1319911234
335857034
1497846682
606860833
638910182
1474419981
1724744218
186526468
191945612
1861700147
804590474
1226407451
1184846039
1244248727
2058046347
1953434142
1207890621
638745512
1773154397
1577724614
1197587532
366052832
774324524
1167158617
1314240196
2088642346
1090672962
515158934
1990176373
1968574824
824720639
2046831483
91677122
386040263
443683784
1574982789
2134083873
489357368
139454181
557255877
1177223112
793919054
472281717
674364729
1239982160
1510000666
807648682
1938310342
973169328
1729096426
1458633205
1542314776
2003473500
1902707475
641954414
2002295209
567198836
1941044861
1568154445
710296270
1958177277
25192578
744089072
1375332360
1490479274
1179488149
508295415
193622169
167158714
1015513734
1726789707
207912719
129897268
5347261
1685875171
1749025338
1191815295
1598343629
1711825227
51896973
754155076
840951756
317255017
1267182807
51494214
2073685432
1769241161
1362829757
1480250568
821955823
1654153836
1303766789
930329076
1004954238
34232905
216951212
576746696
2000229930
40046301
869178790
1271309642
1921480578
1715804502
624906893
1663414783
1761644749
467238158
934853146
803953803
2146045610
33908546
340273049
77764371
435827899
1199948213
1058621018
1176393233
2057395837
166206745
33258308
826760995
38396269
1948511868
264704041
229226710
1401768496
1915055290
1858892944
1364633986
1342210674
1604110134
1970081230
1467764508
1704461147
2066711922
1038932644
1147907633
1000806468
730816868
806145660
1736836058
1492446323
992973597
1879374155
1183251922
1461851246
736198476
961495873
1119122299
1352455596
542318228
1838932311
1912996807
1800826883
911000728
1232305959
427616958
1266064751
480823100
1978297593
1098988687
852702316
1148810722
467034129
81580245
974923556
1124221681
1200200279
804678256
151283306
883627437
746989966
1456465692
1126477224
35534096
568361672
1134384452
832658210
55179003
497777769
335989861
296406620
1077636015
354194503
1386346365
704385050
362804739
1340617936
1961721211
1578588324
1594055188
1704518393
664324853
215063748
1638208606
1291664227
1936807185
572775062
1040327918
1634355365
1972504805
913397874
1710277864
352918215
2019236539
50925759
1831619483
393890527
402984849
1401753577
953846925
14366342
1217755031
209620328
999750777
1064280741
1458556454
1820767955
400210137
1401198338
1608295556
1483487597
1820157660
712729876
1183090065
265481595
1980270452
1185440064
208646906
396732767
849226776
315067031
528397752
340228864
982287422
1284307138
364370801
2042021385
1051645795
146479292
623224893
1102956914
1599073695
689252911
135333279
772598261
142444035
831152386
2011249243
1020279519
554974351
331912
2049214216
1393553299
2111888802
657242310
970329894
1208464768
1534214995
1087891417
742149576
2109192802
1733835180
324490861
25523189
1398525520
1843141655
924178540
239985906
654109815
1497509417
599532136
1938397237
2135877887
1538842364
1284032180
2123342033
792307867
872652938
791063285
2240210
775542543
1812002641
1617675109
324388060
717504260
1210342171
1176849312
1118679749
1572836805
755310463
285148955
742265103
1192006265
1029390005
1991162383
1433926428
1363181836
530487445
705409531
631344485
798519037
306106829
946629594
1978441656
201284929
1433862202
2105096115
1382134086
327395926
842633635
1324569201
1970962235
893932701
102411273
1711326310
62557487
959381869
225999361
221463453
417882766
1891347533
1322826468
772881306
126532694
770776122
1422115265
398903939
1523548031
1538416157
396919652
1895267292
757317916
254755650
154386256
965504669
1731969900
77419092
983429978
1385307555
979883631
1399783393
1868966212
1767379271
125170285
1037072038
555643124
970773646
1158087155
1803145906
947613817
306294512
80270445
236384931
1378533066
1923596264
1127221308
372072715
349652427
1998908649
1218418494
1420380353
496460840
1493060406
1760697660
1641450112
1080101308
1897025339
105280858
2090537841
899243419
1268951269
1405949326
1851274048
1521527103
647055975
1427602397
1454911868
501285226
118821111
1873923400
654693224
2070293930
399222312
687086925
814479971
1125237158
386636740
1225560078
258302538
372023639
995472432
1208404333
936691753
259308173
1940139512
1188377232
1029887899
502912774
497496401
1246310045
700992474
811015493
1340687625
1689827159
821774736
1475715982
247357707
692124529
1105159057
1772165336
1125374795
372237816
200948797
261871492
2017486225
69411347
474765265
753452340
1915569041
960287797
1191534000
549447329
1785749861
1176199283
995522684
1875631497
554857140
1610670579
1385374775
391265685
1947758012
715603382
1763795249
1518855689
775111639
1790609117
960222081
1433018736
53503237
1564991945
1327534134
1974759577
555139819
2069786243
1599592005
988337666
2090201505
641169683
1157514171
1511964393
738067575
1031559845
302281122
693317790
1340647458
359287838
940027714
358135344
918507190
1131466952
937958122
1862747427
898366541
1594086132
1216964346
168056386
563704455
894086253
750359902
45959094
532041010
976192041
588873368
1232963427
721698827
970269025
1387000591
533874644
1725226014
1276948472
1958669857
978794439
693411698
398458701
1857386877
41188355
33831240
2141687410
1718834330
288062235
381257643
483889466
1537639281
2089635364
1244980485
1166995412
52517462
445557539
450654044
1020943040
1323669373
562431238
1197028520
739976189
1127476746
943752990
1169112714
266733256
1858372124
1553402847
1432731964
1850258886
145555307
1821547616
425243271
2091915004
1365194471
2030120752
464155060
1559680022
554842602
1574800526
1815887617
1747457254
196197027
994907050
851879229
887992301
773133684
1678240895
880076399
1805692944
99141477
1463761551
71498253
152237925
344937601
139986366
1389386939
1815754079
1638270238
1935228867
1402083251
1674694357
281186692
502313278
1993497536
74962286
257131936
1577315062
832894969
1671296570
134737942
137851340
102524898
1476402005
185732127
517936898
69096154
1491827020
460312567
1160056593
455757763
882935491
1775944296
1624662965
1478940671
401792373
1155086591
278511942
1774428356
223729734
1724651292
1024307858
1386267510
1635174007
738068619
472034783
463673261
1852258309
1411485256
87435854
1728482389
29774271
255970180
583895253
358324002
1553890455
1462412884
703604825
665099683
1699534366
131148169
314824962
1360661409
1812515784
1177868420
1324231369
510880760
612501667
206816806
615059832
605427196
335060006
242777148
1308270446
277370952
1857034905
1356671001
981074688
289518041
1368268240
485084506
690803131
1717990321
418771611
1383925822
553903340
1531105404
186511174
1995592452
499201326
1225245556
1813774338
301727648
897200086
305417308
1513316763
1497229048
433043214
1645793441
211148705
348694319
1079745547
569845632
509997039
1243634406
686958764
1225991953
773813181
992249786
1693337027
1484421510
1913655241
164936745
2083514280
1615215762
1958495001
1605932572
251521792
1067492088
1235020288
370893436
720035087
16104153
751445670
1946183261
986169816
407463819
314991600
2137725087
942728576
50556608
1714670833
1553970314
1138073512
1922596949
688536878
62279392
1893659243
1267634638
1512665074
560287559
433742772
1556015221
137526599
975614452
639698936
1647874110
1788781201
1465100950
2094061607
180988596
1613422579
827442141
639852028
555443050
521966218
1676318190
780265091
2129852331
1972820105
1593890016
18584281
351998459
1066015723
2002350152
1888499633
250051904
1099887811
1930562638
945610342
1219425285
654622715
1738029724
157727542
1591290742
420374508
1650830450
247143762
1158359864
971896284
830906850
1294286806
2031288395
686759925
1623743897
1818487408
1241336689
612186444
1129815338
64676243
829405164
1693758329
1316212437
687228841
789377782
282115663
2037296138
1727525328
570474629
1841404114
1299218773
1943714778
175769997
996576977
1976319784
1583960987
913321436
1854450475
1190212950
1708644558
558200875
419885347
2071395903
1793897447
1742017078
1098302974
1604512023
2027450261
2024869167
1576360709
205891762
394811137
532078802
309750392
865053494
1631277581
905150456
660065112
1863765512
1271175876
1873049266
1746933398
881969685
152027890
735361162
2085262508
1140043594
1659646920
1667863331
568941142
1309455092
877921980
957714202
769324687
429678453
1372674435
2070755816
1519834281
2001719323
2052858541
323725403
1420778671
1377298907
1331743671
1775880810
1014295911
1916296816
61982350
1283631399
927184853
1323706828
1387634136
787347531
1626910421
330418405
1939452549
73201038
1197363591
890102016
1069449591
1455347105
660775199
251015561
1171745098
1262161834
1320548166
365413687
666032806
1885395235
96101588
38767589
1870449804
1566588570
1133191034
363506240
1577071610
1163090244
1622492072
1127162688
697216974
58340556
1247320645
1207137656
1566384684
115365702
1046386752
667040848
1948487331
1071581417
809138813
1270176675
1149611827
630179085
1847370046
1355870870
1675471770
222173873
453979080
1186249830
390797939
135780199
296993006
860535546
631888909
1280716430
2112615207
1990511198
639843484
1807177517
152896730
633448296
1717826776
105811948
355869722
235382620
1325436136
68144155
279329269
1071446533
469357062
47680578
161104364
518813562
2129594802
1416127164
1507067232
1960042046
2126599915
2030057143
1740663089
31407094
51473574
1605779522
1733286157
1151523897
1415390298
714661167
1273477353
185508909
1068099912
946032455
441019093
304093896
2017550291
1373048059
659447932
875604690
837578547
153811374
1573090307
2010784422
251165209
1257604455
1872665258
473477174
1038090853
425463558
414374114
628755786
925677645
463626430
769109611
1505951402
1162156899
473048523
1741147594
1903062114
1419444164
1783196075
1484363032
1573822303
852660810
421385096
499849215
148404164
1260502702
815441306
41310641
1610278792
96865419
299769279
1100571943
575927473
2039967607
1026506580
929000966
55089846
1294316651
814399392
1787061403
1908547895
896485100
1262914039
152793070
1614543040
1988695925
402015601
1622501365
840440272
1668177785
707769176
505077830
899883761
57866202
1267644382
1013271556
818793764
117393610
1606208556
934760745
1323849673
46745468
621689306
2146816597
1746131875
2059582157
141843415
963917440
1603791273
1763779071
287773466
357326537
586020573
514853293
356047863
1736262827
481907329
378580333
1479190456
107428640
1714784892
1058120204
1886745332
38744708
765345250
755190070
1404675911
308775007
274717611
106774983
370730434
1569939470
1461717342
192766560
1378539317
2003410099
1097290454
1121072430
851722226
1078661626
49667432
2139532116
2096562338
1842757637
1746464315
288489556
1470062652
338765331
312050384
341817491
1074079533
1209975008
725105220
20906039
713067244
1610063981
804421732
717759262
1884222290
557662951
821109786
637843200
28322845
1745166799
2115007504
416882630
1739040105
1911144865
858239296
162880239
1862460924
58017094
980476470
1734157573
1275317571
1728892879
804801101
230319868
25190559
1144987732
180056558
1242702159
2031826033
650201365
1345970071
1392380286
622050169
1430629127
89806888
1510475545
1875940290
1222706758
556152496
663615374
1120207183
356851493
159094059
1619289716
405547563
1753603301
1474124044
1701101454
755818235
169745626
1212611852
333005637
1558071548
117264226
182232175
397740823
1192195596
1612927592
1785365674
50970537
94809907
1199444731
1346325267
135807926
6125584
555483190
1403719233
419559638
633539472
155416644
758298058
871454297
397322065
617943713
41122873
846535091
1742986357
467236821
1536997980
213153144
517393743
362534010
905016654
1377633679
311258881
1040195333
1180165915
794281229
1522615906
1296193665
837937845
1352239894
925086326
1356920465
371525448
1100729032
982621974
525432312
1861961694
455799823
2079069790
641090624
1309968654
1918102169
1353772002
1330449565
1567027854
945128499
1084184469
2123900639
1776122427
1527908803
1974570569
450735571
777046992
667625802
390947205
1262395198
135329772
2065473913
1787484316
923494438
2097990531
241830748
176002998
249487515
1377623124
1546331324
1348885622
859268896
2020719130
767290488
656831672
1901199836
258422663
764337504
163929207
680853860
1951767425
1314864755
1358753048
539793846
239518489
301081256
1708253436
1091559115
2020429222
879126748
383084339
695307723
32913359
449390254
1108552988
1025583589
1716094489
1239395172
1270855002
1942158770
1709984992
1489884171
305231128
423557211
1295562668
810652713
814627865
305885553
757759165
1837888826
688206314
1199291186
963931550
567106435
2050361641
319893006
1737780282
1439894560
24469384
1461634443
329017328
1692349368
267068096
1817273080
1754273772
2126495122
1056006490
1387743216
516884905
882801584
2002298567
531990804
1525768948
1071928674
1961809100
1447987098
840090455
604568135
2091151603
122705462
1320394131
1724734822
2075201875
578649022
357084895
595013412
885159686
227376174
902570097
265536966
1428297647
1857163144
1386903641
1494491199
701554245
650768635
731583919
172899823
884039207
1347716254
948366783
459553381
663460514
1500215197
837907107
1202744446
1775849965
1624244766
1944949821
122669104
2026028106
788695095
600695997
1936882782
191270584
1526984802
1033387064
1650884744
1690102371
883788785
768461355
1295408432
566062249
1492352716
2090263145
1888287928
1060226772
1691881773
266786461
1446890399
990120945
1974164967
1320490186
1462159606
1940341357
943292342
993238310
978748102
1198664115
153438909
946171203
704220594
190283824
279152686
1976619356
758314558
1883526663
1738339717
1676662293
259795853
800574577
1169043681
1575636899
711122222
2056200423
1764643006
314183431
154460976
13583884
935054273
1897643980
1001735155
751359731
348613556
1703098407
455384505
1168657260
1521210584
536246899
1197643558
216539387
1844662667
1025291697
269749217
1112496545
1486513795
525002473
241307703
1725922202
1526582275
1341943990
2111222674
1403495318
819946702
1444390026
629209543
1798164117
691227022
1267998057
904418424
1724041457
473837523
1781034524
23483552
1317715983
215201356
1703994014
1904650684
265052237
778809906
305198947
776168987
755180089
404157466
1996530447
252766197
656192310
1587815822
1610342515
758615433
178820923
765073255
38535196
290344402
163837013
1263895833
1899826206
738850965
1423818936
608763205
308610728
573313390
1883064114
1767011728
1429578453
1373053947
1500523266
1610484908
1071147657
1319075624
440804185
1231690154
256728224
688164981
1097790092
1941496050
81163186
2035273475
144657486
1211850511
75813211
239821959
1638158510
1040216645
458544496
824619797
1064809634
882968611
857422947
1053246359
590694449
1525488261
1856575679
310725838
1448583887
609824670
1440855382
439313173
127863440
1390758179
1117311687
998313680
2130518283
716945061
1907085810
463943753
752297963
1281536214
1959829522
1965091747
1997416993
27223762
1454902265
529778358
25976732
1016897178
2042094772
78656158
719159253
920332691
1983043996
439993814
733404582
1508944526
954547235
1120584127
2005339131
1240479913
843610654
1524779492
194062084
79059204
1332994609
1877147321
601869801
461916954
1315909546
981260175
805727593
708994485
1445450451
12791974
13157914
1615981789
1165958683
138106198
1019466139
977850737
1873539262
646016286
428200432
1975662149
2131984738
1032011673
1445109324
100535515
348583484
1660555957
711205241
390295860
1801627157
1536167869
1989233047
1382066067
652884010
545095733
1553695907
1696451105
642461718
131599051
520524737
1827408907
559089556
20854372
1198627429
1839629976
2024095125
584196305
490409813
516860566
1127816529
1707980410
316335683
2065343378
2141731793
1496346724
1636318950
1309486248
662745274
1051389251
192401920
1655607115
850928772
140619144
657530573
904430638
377888982
1358795796
1292357702
1840715969
918214002
1129161151
1426224023
63083538
1392510515
1191836491
19332707
1190646405
2035336295
363251978
1490879599
2024697414
379759063
1106955845
1834162115
35258717
1199696517
1163243
107759794
1874523031
1917922215
299108916
1386536069
680824964
1346242404
2071099119
1708671627
1208186649
837240145
1721693489
1406140884
52278503
1089853172
1456807635
116688487
190653658
1326465917
989483705
35088409
1327643366
1130225398
1873569410
1920195166
1487039201
851131017
591123307
1558539459
1375913034
1348520528
1369193035
723257463
1918880877
331312090
1446122369
1305537965
1249237776
194614652
3802837
1539861036
649914121
1485280139
1938561905
1453567307
1136965547
1109381222
686102609
1036839036
1086940217
1874814300
960952557
636023194
2135288041
955488102
51464651
2072985493
527149019
131025530
1825510899
2136057721
203825045
105898836
133108318
1448936499
320594743
234352802
1204281764
1265228640
1984837545
751232464
1077352080
741206706
2074119712
2008832998
2067864321
315973083
1679251524
240364949
1028299619
2020206594
1057655663
1881132142
406737529
1331267677
1469959600
1479572039
1187038184
1814613586
1678513217
1402544826
1480841737
352272266
1041727933
1785526121
297260291
1512084958
1671985108
103509069
952116713
1353266109
1079491083
561688337
2060327959
791058631
1838496974
1668689775
179433094
431101321
145497950
613913306
806347777
1768097327
1894993690
584587622
1641724284
2022784646
1790114149
1387517254
1381024696
200268947
112739141
592073967
1039771266
794710621
1023763322
1137317970
1812487837
24317538
598895128
1718295496
612329272
1278872346
1573039696
928285373
1879038083
219233652
1123820252
1074944647
788915811
2110707095
1112622601
1181714203
1532047646
758978430
1443294998
1238890756
1769857440
499838035
1916359933
473747600
807239286
1492526600
10598077
1372672088
1584811187
971616874
1750350436
1060720141
766153899
1182682438
509577665
269273417
1811357322
12020523
836651212
494794353
351578355
292222265
1238656120
1267065218
1221774286
134778445
1800971828
1313071712
1791867387
1476886865
889715956
1628192755
797325574
261457305
923822352
927028411
1884757853
436590334
171505971
1235761477
1386428352
369980443
1907047907
19231848
1494693159
1616428129
1388637761
1159335584
1555419892
1831768586
1659880292
869317841
826884874
1140650158
1155947135
2001090101
257258029
534239716
578124482
282716014
256740987
1611011971
1571922275
1107428947
1095311992
877685259
1042189500
36817729
57726588
188155482
832138662
1681895722
161860380
668138890
219318986
583259233
1883767287
1701714775
2108513848
1794977232
812085007
1018949437
447352881
903309023
1099707620
454696937
1217666953
543771981
1911489342
74402324
1049985556
565172219
922766494
1866407688
1550502314
92655063
1658711094
1201712152
1654466606
1515472188
966483220
1383306441
1814293542
986865337
1528543131
189988515
701202737
386157983
853837757
986873607
940004552
1294548807
2007845544
1771462108
774117781
1229441575
1704946789
780408941
1169082483
1045230710
385669718
1729269627
1051577289
1382992757
1377303389
646882609
892672367
965256123
1395477603
85865163
1815222188
1033630309
1438282398
486836388
454905165
1957587951
1205204093
602130689
119706106
938964105
1912565488
1359782090
1181074571
1341264850
420379873
579248085
1507529958
1778370556
805464243
1333629288
689731506
804493129
589898889
2045611905
1624620458
855314832
865409848
1431443085
94366986
912984116
60889997
2004157367
1589429712
802646117
476869035
852840402
1862460924
1557702515
1984456876
1612246184
1713306534
1997356105
933077404
464431742
1173366780
849085276
1832536174
1457707921
1180791245
447067935
480002050
640456873
1439796385
961890807
2036239360
160348119
299342383
5329577
2082245941
224284378
1033548160
898747867
266172335
325492380
1324289431
456308006
1283373296
9074522
13295684
2060095330
1119954728
538649720
1081323600
1081383725
716794852
1807166931
1353198016
311077664
785457257
2005156745
406949777
875785445
1602682282
1101683720
681022411
1332360507
2011728909
1354906510
1975020216
253987975
1563659724
686282014
243370819
347151876
1047221237
2123213997
1768702663
1223288878
2077162442
1120244412
1448671197
939073444
1478931287
1537333048
1004905190
187597575
301123612
1946529261
1472905901
1113742113
337703277
1633772096
762012064
1032188579
1523128378
1358968685
997876971
1962710143
1891193850
599866083
82823549
1027113507
1171838033
1352090772
1034606308
463237467
1443891048
1907486194
1853024998
1307786698
1239726252
1191694266
383553178
52343362
1047630910
83223012
916826890
679292891
1308944481
946245850
2108798214
27978015
310593064
504510970
468021031
235997697
1057546348
322127766
1779307204
321886889
97855572
277672910
789370868
154075325
1263178398
213681171
1442860145
1491965553
864444977
341421952
1920410439
651431608
310094505
2095610400
284090685
1887089714
473670012
217317550
1308061303
797105609
1734898257
1945859798
147313612
37968966
488853578
948563151
10134020
215866004
478556764
472787537
13231442
1385522310
778509488
1681552294
932857613
132440189
1534027075
916161170
607129037
570621370
2009052389
658682948
32437943
1061978576
904699832
740370019
1722470581
1352727032
1289580674
531154046
284537349
2018131352
1855335936
1194774336
835376360
1281420168
2049440761
322174526
2003009497
652129329
1475765077
1490724026
935151684
126157462
1079692894
1579348387
1069784061
1541469036
643504470
1403530972
129435974
262152842
1367077923
900624542
354177368
1137417695
1918444231
986433324
1301069790
1627150732
1442277636
1322375012
831436745
1362539955
510760711
2125968401
1992775042
1042329631
1095714646
1010595924
941898908
1286928554
1688694972
1189302415
533133005
673938600
1956255720
1257268393
1148509476
1558197247
900879753
925888522
62370071
1097018365
1335629059
68527677
1327247034
1984923574
547468751
321397616
1691348456
1827326975
1926726194
545006991
678824612
1574903443
1939894755
1477083037
363428007
188035861
1607522609
1974640944
334660423
925555558
800153981
1870810808
2101729430
1411459882
943656990
141653410
167976316
1537599147
907375977
682382014
1121693732
1142154701
994885201
1954303364
33647644
528936897
1861426865
233234712
1988630545
934743020
1849010080
1057103591
938774612
1933701344
1948001785
1789207974
572758561
1517764903
741856805
1247548708
128024792
2041649012
2032929482
2021612885
1809827597
1661892211
702472328
682668850
1112438913
1459766286
319109854
322277952
2056462176
1315878804
365525438
1652688615
166160651
59820421
2086360782
1407923295
1514052206
552062316
807750410
564598608
382448714
1236514221
2027691336
1319877653
1965341952
1131671775
438219894
755476039
1379107781
900221589
263603221
818203947
1292379690
2013737433
491788486
2048292513
314834511
17898923
573050864
2025243874
622722228
1925337843
1302899618
1836799722
503560879
271739910
1369441925
59613417
919638257
602139468
102828931
677065704
376390626
647683319
502832659
2091231451
1569677837
1890023772
1110450585
343352525
1056102469
371523291
397564940
1267993049
327335836
1428646769
831183687
731374681
303099071
553632958
1489572139
1221079600
971506183
1875148278
497881124
464146391
259548151
111318146
1220826512
1710602305
78319829
65169930
422846926
1452360560
302564980
2031847502
363205957
140141256
509451620
1450591591
1420654093
701111076
427288118
1470741401
1061629722
484983042
78104636
802114942
154137564
573239519
434995258
300391807
1384612450
468638562
629208670
1012068574
713629983
730586659
2080575784
117413886
1732955532
1375783328
162951601
699414119
49478701
2037179156
371417682
678737757
825815077
1800936814
1450481077
572775412
1073387110
182173859
264719360
118511490
1010244550
89399498
1013548718
307387531
524220569
2014195209
701168730
2029613695
840223763
1733541251
1349371712
1068868523
802095062
277353904
40086757
2146733882
702710794
217058901
395269012
1155943563
1856912171
1012981099
998641009
22073412
923130009
515748411
2134378047
691275619
2116467484
1344209264
682781337
1797040710
134047645
1119050043
1144108782
744778950
1067045336
358324412
8874035
95012729
1520806503
752729876
1997046917
1576128786
1921535942
6292524
1448100525
835960961
1554538229
1585951845
2002554092
192433812
635595331
355818499
77548995
1438495003
1916924553
1589741292
104755367
392619072
608271464
1310059485
701356087
1264516689
1883425510
1022897215
24231718
1247974266
409758596
2008378078
2092540912
402343165
451489936
552264890
1156633464
709738725
381882437
1114371232
495593094
1001340795
866431093
1867440691
104994732
2039729659
286048626
1747797599
1429958965
1573708080
413155243
651720898
1201404828
726908374
1407429598
1684256989
1301145356
123447063
2139823223
479307723
93631772
1787203357
123027038
894249375
1258722265
1638326215
380411403
1622897432
1364325056
1079642055
633775647
1605789503
74213401
906667858
437993607
207414951
1620806880
2107430380
325792367
478487996
1234415475
2122595056
1823024808
770517433
2007515784
252915277
1230618444
1587054712
1005683397
1639625541
296410216
495411876
120866318
1551185372
1727449726
1701878086
730274384
1452680875
101887402
1241313431
983559014
1212567846
51561559
1364443162
851038879
588651788
170303523
1440944177
1904318514
1967035462
1770768113
1052857829
1847981924
1635968436
1642756044
1812553599
609563595
960016581
385390483
196190269
68432567
1027609504
1543225465
58166926
118845141
761035916
1214571125
2046612369
1179998203
785784675
154784493
704929481
1784050295
717020568
1892531689
1246822408
440053535
1578412396
1202159560
1798096020
62888870
1741394015
1103103154
661634130
891941441
706643562
593768724
1296040671
559455174
483803586
1114622092
179929581
457407482
1884650946
1740402010
1139086490
1246387015
1714321947
29586921
1393991537
1202759758
122656263
463320783
63559961
1504822405
1108274625
1328184725
656544201
820775500
1074746005
919656900
74549451
1981684663
429948972
514208967
603635272
2121007766
1425627276
1195990146
884243036
442770883
1589780069
361415510
1364303813
542558945
1521480611
1487905653
1378203854
1808486063
2040284498
371191700
1740386128
1683859639
930538329
1015182478
1480548989
541595341
1265295860
1878653545
813488660
1571717867
1572363704
1663445365
204435910
944973249
1848280050
2043145768
187969460
1338436016
922828213
260471099
454283113
484836753
2143591193
2129396841
691811437
1869064539
2071288695
122776734
1166918194
872677599
372659580
2123758629
2053008161
1863536888
1744084503
662436148
848521609
1254239568
1600861761
433061125
990705236
344967835
155920984
1557779936
1287994273
1292623615
219964788
1611634091
1692439153
1810645778
80057034
1338590041
881127123
2118533832
1735099135
386859885
430032718
1928546229
2009211691
392636430
2113260690
2103020629
262603213
990122318
1283225237
1957676424
647853174
1997579068
1932061523
1003043722
1021492961
1011495630
415432802
1520504219
1358216944
2001379646
1233367062
247605566
2041481864
1444118708
1613301741
2073607848
637096127
405657744
276359573
1782885706
1565755744
1676250112
306152329
1639956120
1222680654
1931938616
3963966
220738389
1016480263
1468377073
167698306
784566350
193073913
543211742
441451849
1581148704
1167323381
1509070676
1896828321
22397346
1675599110
12273208
1380957470
704572636
96036079
1518335601
2002119830
1987498190
1362916482
1951397774
796225382
1693399018
1401615575
105684407
1130068627
2129854268
953949048
397061778
748898390
829137604
1060578543
945443307
1735494373
216567729
1519907721
1499308270
575592819
1703667083
1677342044
1323693203
1586116412
953250171
1071222018
1419596968
1430860689
1883537799
1321816955
95837626
102427135
1670197731
1772693730
297452726
843363086
1206685198
834927671
1645047008
829928741
1286373672
567073770
2075577387
120388294
362645614
1481321181
17115468
590782502
1836139394
1230867081
282911259
983956469
198798124
602323739
60054010
1899591031
735496646
1175615732
1774643071
971846390
1226142930
2124769368
1486516623
928226065
1569305397
1549404173
102993155
1622099009
177114253
280485261
945980596
1538386572
916244109
1245063724
463508615
996864632
1501769311
1947093485
708317331
1644578741
566981294
266185579
2070403675
1052081021
793412801
2138669020
1744182318
1005746169
1618914678
1078113248
42239280
481157380
329571756
1500013154
187558034
295352029
233210863
1030319072
1455366108
2116244868
146335011
1942468809
2021488211
1340730425
77652615
92620796
419830226
1748054370
989774800
1511229640
69480528
1433377945
2064624987
1122779332
1614592625
581690488
1052954520
1816987789
961864455
794736953
1814321072
240770677
1629218606
726398778
1308239335
1096116576
636236823
1248148613
464304942
192533978
1848058448
1849773909
607645673
1069553364
1890301529
612559259
1460150572
380233252
1562609422
1892439615
1330682513
1156988375
1024391106
2925003
564732782
1673996151
382300649
686116990
1539312052
2107963405
404490375
1559867641
723601713
926100684
1300410244
2135248915
875438104
331904376
406211446
340920725
2015177632
1076305026
1569397615
1733370735
1900359207
411556794
1807090443
53120196
356965065
1283106957
395106571
2127285741
1270042725
599708122
700754294
749259828
1299426098
1911658487
1585900966
431993335
1495421832
1280737700
769928764
1789832529
465290297
1353829675
1345899189
461809651
1948049204
1693969465
1500233500
2075825173
1054451356
636139246
197272842
949387700
678176202
2132464969
475335548
1170203599
1353943118
703444600
2042340537
1945729089
74228874
1882839418
716389082
1350234451
2087512383
604892159
843634851
710372776
1837309004
1803003145
1746292244
918379727
1213333429
2057153809
1240870356
1758916153
1871394192
1464898304
933180990
1604671347
783353148
1638573621
389047590
1089039673
2088609580
1482088480
554137813
73274535
815397486
1360734168
283024407
1330688898
240471627
779122565
337844368
500429029
662209539
1351010211
896475956
1580466183
1016976456
1029774736
1600385582
1031282221
1327625485
277046018
1508316139
1067007652
1952540469
19631059
1564091049
1625667246
1512452805
766161203
1358794822
1341971674
1503211883
399472526
1817002600
1236874704
2057264845
874441928
653608459
262685073
2080921185
1124174988
126554931
1763297573
1405456551
724188621
1220081237
1852175247
583872978
1386457965
1699819540
1473030261
1741974738
2008572752
2128906857
616521121
1873337650
1359389680
898732773
754287908
1641821260
1025440786
699992450
684589055
1901467044
174577875
121740144
194610671
456304919
1983007246
2073917476
941835010
1399899948
2015030370
1506303968
1382247487
1971497061
1615689578
1492246284
1823402644
1710910510
1455726496
2099351597
191624990
313448140
431178979
1074066873
655753957
251145393
638482277
1783971102
1631202331
901155324
860971225
760194564
2146463871
1276406453
632334258
2146536410
1381022086
1113976700
1832959577
731660906
37849554
176582746
280386811
1961867263
646680676
785746465
841721704
2030353873
43419751
1767346226
904161300
1073658770
1616913156
1101248531
1371678060
2029832683
950027964
44451503
804149224
666163011
925753771
841596237
635982160
654831569
2098961389
1142135736
443493378
1258329078
385248607
183254681
210336814
1496268390
1909091775
2099298008
141971477
813694802
279863960
998254862
2005474429
664325803
1500321268
22680879
1375410052
1944409456
1678140891
483924252
1573558574
561712930
450842481
261014072
1650023991
736187761
76748178
1560572454
1622591218
1707541616
1162389475
1499121431
557678601
196007159
152114489
920367388
215894906
1201420785
2106615233
951678527
998071140
1698752251
75648182
1734046088
246380369
400628186
594243642
1679910253
1609857263
1837758391
1963347867
333377430
1161675023
699957045
1224050751
1698168531
1695497190
2106553220
583907431
1119654101
1513203223
55406696
17367551
1208803514
1915371823
1843585192
1907065272
1965757755
1315156564
1436623937
1484514973
394822045
1118611349
27829902
965319714
1645312428
1209949934
790018039
421662109
1689410119
27352257
398504834
1674489431
1921746108
1397599065
391291576
684157235
740441677
733522332
701643624
492453369
597165308
129536671
1977549402
439795983
74806964
2010106735
1554669121
863546155
1491152731
725300819
954182652
59488806
2033622767
2076076850
1730035163
1678092226
1046394220
866763264
1000285576
536300786
531089627
604219449
454529393
776752033
581773778
128190033
1999143160
809117969
512262683
111457651
651734682
207536970
1573035780
1964694356
557633956
1277801447
1690032278
378104079
1469585955
8745994
2030795703
1258349238
482361072
1355008236
1127118539
263800007
613986694
1993586884
1424325482
1824591747
2035887719
20872099
518750682
340058654
383448984
612864679
1231042084
630423661
1071553403
1397949202
1760978060
2044932885
31037991
531805113
2106535306
1177191678
195272900
1782263620
1816829402
1622261559
1546704200
256328530
1362575649
577638873
1177387981
251374924
1491781138
2141617548
1599296277
1521039018
1026054638
2129504447
119361553
761037593
1461457420
944312199
1502087950
1866815294
1046433041
1165625646
1004690276
14712027
973827007
947560741
506674971
1095933006
1348097104
1837700439
1763087713
786311187
779206890
490065165
865049615
431500278
819294147
1587307073
1490192917
983849564
1212599977
495728165
2050589310
1590994198
1015638721
1535045072
1744831638
228468753
171592349
289557889
807287114
1579950799
1149180943
536695110
786778274
1621508090
877138328
974408623
1116378714
2063138996
702632564
237331287
302968152
643041432
389228383
561015862
1061921669
1295404198
694748528
1050657376
1299218475
467768238
1359019758
1674852725
140629011
2103951215
915517362
1813953620
2075039979
1314005037
693841006
1867624919
1984050946
117566351
1366622110
1929312029
225889863
68408983
1009205320
1075650500
1931670710
121933429
184183604
119351020
88016846
1772453998
1052105224
413107968
908132305
2050185730
757663292
795971179
550819492
724808922
1661907307
1447275667
1330361912
1953304316
1542042092
1012547754
106594897
704728611
1027600270
181476260
796686404
1122231017
367111616
186341374
315310783
2086894708
1882072970
1294227469
1335757977
1117351090
330844808
756627660
1520377694
1811526514
769926355
1998279842
1189714528
1645459076
1711585653
1429864519
2000573276
315207229
708539259
1767914183
307490711
159563624
1510800577
482304739
1884208250
913746035
717009805
1574856939
61649160
506213822
2001321092
2076834519
948324304
390285058
618485302
1975485897
667227841
1960840357
884777306
1676072358
472089181
936449334
1074670778
876227115
2032496691
1009305271
1230411114
1094399127
1367644586
1871079668
2092281192
2075527797
943343130
396706679
1508765282
1877206524
512389513
1899422718
258454118
292016643
1483348271
749552168
305408445
919276062
589204903
1663738510
355902958
1943769055
128336553
1876007017
1607087905
894531920
1135833138
1885457318
1975176778
72377434
921236274
139033487
52063669
909442145
230448495
802644494
85953260
776698279
236554018
1519871283
203852286
108940208
912875994
117413533
1924642232
832794919
1076066395
1840698320
1371314214
1610482695
1849979880
1722447797
1024700246
448347027
661264639
53980059
1121342451
191649969
1007583564
879479170
1284829926
1559680754
889447264
478763774
1549813776
148009606
1800549983
485803251
1053666645
1964477414
146336564
1287745873
1960129283
265969966
1306917003
423330357
221220960
908468399
1614635808
193746260
519309888
157128593
2120135904
1240501603
1756003324
1260173519
821193246
1659259710
751923973
461361745
1941346979
1755122490
963230336
2135647835
898020331
718807942
706394725
1205168025
2077952067
191933687
488531449
84253969
1346218734
527713182
2040347319
502392615
165167598
1688973243
652242645
1918202690
616078723
2049849985
154920451
1503410733
887183730
2132074499
1427580581
1027195300
535487674
515076463
226819392
177809422
726520979
1830996915
1412823077
2132681760
187579268
1494212110
1467525483
1298255851
319444857
298774912
169836562
161933379
588043534
1601826135
208912424
1686963128
1523060390
1051760693
1225605231
622447070
661977264
1662954125
877747555
1662386263
822021819
1594949101
3453061
26364383
2033116349
794357749
508180994
2144906085
927668819
1152045385
858425066
538574394
87113035
1499263837
1210451534
355439760
122175790
361234261
746521575
1530091942
456262525
2095112806
29701910
1734022274
60251944
1682182947
353799844
863486394
1663072359
1024042895
2137035796
7969993
444941840
837352446
430946986
413213071
890267865
401447867
1517648785
911955624
397275849
986521238
173547245
1274579942
751314663
1659027244
1145159785
283894223
1293767107
2054559957
1193565917
377125167
706192993
1554711416
895943890
1406199239
1199910087
462903126
868859781
686747000
1146741704
989135797
974562487
573634181
548458494
501178132
321092095
1958934645
819408377
1418728943
1248409990
1247160252
432539673
1186436455
106634127
1844339177
1360633032
1918094065
1382315740
1487571007
54992883
1051410726
1579304971
1900338736
2007078298
541782405
17667734
2015921723
1591495659
467930067
537930943
2084354811
180032495
578120165
973174842
1789154547
1274533390
999531614
492449450
972083173
1696057438
295953215
769155701
198707950
69150944
1446362499
1946468458
1681099993
1696728486
1314281162
1009234094
821775678
1401730985
1236073731
2117935443
1238563913
485928984
356990683
869776183
331097957
4514010
309811794
1624503309
457720744
590827057
834831616
2087056394
2036767663
1560156543
1470641425
1715610460
219685908
1824346854
1377866094
860259586
1502239958
67783467
206535547
1030845809
656933816
930573179
1317577977
1704041262
2022694941
623426898
932870374
1422871135
1363612668
1625248828
1431241450
924383457
1202657636
1556858992
654845587
489589817
1277474269
866346351
1052684085
930144312
25848087
679036140
1015906319
196087413
477463907
1709450748
837294800
236953562
1102346080
1273000336
9426319
898995603
1758234697
414280011
2043218696
1945545674
532321593
230655665
1405091240
1929532493
1837810583
1227012088
747631330
159068396
31334428
1289288336
56431252
1499795270
358333996
1631554097
1931109292
1895797075
86539539
1921895256
1817995509
1503952344
1871171229
1808601386
665432879
163625468
1802973229
1572189879
178714555
481876374
1025540471
990859636
1862029176
275016169
314249602
312944526
440949061
1218367291
148293770
1435009687
1327879323
1241385679
203444868
241894319
1622739335
2089423947
1744563763
19610103
882844971
1045346395
69397298
1571053550
1359779309
1613016874
1388933389
1325269653
645875315
427788807
1806305491
667045821
1826136032
1930727745
274561467
1531221794
752032773
1958089575
1983829570
1557292099
803909467
400486470
656896295
1817345494
1531803797
1935304180
2018659802
567702883
255969217
2112220422
146010691
743548623
1785182442
641437582
1815483892
388441179
1626660966
568884730
1256820872
766336509
1651648459
75893870
915876752
2059558086
70857694
953065517
2111697420
1474591306
1541614296
1691733300
91047195
2122591863
1213314149
943092625
1665507023
1339712910
363495721
324919368
540068119
1113986391
872223376
1632219720
740571599
1305852881
401038800
1752186755
254353511
1425191401
1790877548
1787061609
613861519
663221203
1798071294
51629056
1572192577
1858113937
748351486
778313016
1580219637
1058655714
751455619
706499327
554757268
982190217
1137300929
864564465
110053317
91123279
433174136
653778787
1018043634
1599722787
1029762416
1768449595
434920753
391699848
1759615900
1516007419
1717153895
1445644133
751450356
537676804
176663562
1247792643
843257171
781143941
999079992
1499988487
1441953269
1909426928
274207059
2051192978
494496010
1135106918
1322971723
1579055704
1195820402
1258819870
24162663
2047452246
1798783595
1435259989
855185519
1756725084
423349074
138633021
1311869535
1703399849
670943215
979419790
580354777
1667791655
2028297812
230926058
617733595
736691571
7000532
1492371034
1347308224
1900525079
630924506
1575954195
1458279772
1445861377
1122793529
503184555
199096358
727103615
586131390
1236385773
1075610160
751915228
1400967921
1297359937
128063677
1224195616
487462323
2007049692
1723232215
1926177145
283562321
808235146
764105229
2140819465
2018687974
1112225016
701461663
1637969139
2019379488
2024265166
1993968617
471677908
174738203
314287565
119898124
1477801932
34467558
730128487
1000778018
425284644
733302997
209847827
2088174541
544732474
1643785054
1279756271
939102810
2026457184
2140097359
1232344304
2049456525
1194256093
79415870
1160627288
1584831873
1538067590
1655100521
1526977403
1395092359
1316376371
1815886611
1433848011
1886245474
872034288
486556979
1067280078
216326421
2061613267
1147210728
393771826
40999795
296775004
2063279952
209023991
1396247467
620776812
1731475425
628457138
1499980834
432160603
1731760107
438885894
700816770
673344927
1147288035
706426115
238471641
917220
1633737301
2088299857
1235073147
966033323
872233968
1552831484
1608831307
1811257277
726432308
186065253
961838690
962816465
1266335663
295645764
107547909
573579093
1437273916
1599128979
1082617487
1674005019
109515320
392109817
353370109
2102967711
1670127711
1200777258
1748600075
1128766765
1723251632
1838915693
117053002
605253066
2108863007
752449390
1313639830
1267825106
157317437
175981064
438968574
33574900
276548835
326477149
1317843609
565623270
1969934154
1779963667
1392297902
1598155286
1421234795
1381224494
1745380101
1085928402
51405892
275186062
1371224775
1304035026
732032571
2008245702
1812320762
985053141
2030049511
1263451688
1231650139
2031862278
326876619
1240007199
641846289
699124565
889553367
273351834
1061800392
2107688782
210494371
2118016367
1912097315
833001783
303014109
959021044
656272248
382388709
1940675043
156767147
84163460
995352207
1018611738
59828843
290522676
1029516077
1795977399
894682224
1864818870
1977265311
1571473258
2146902166
1849565169
1318760750
1165463104
320242684
1360126946
227208861
375888016
860236289
1555378160
1040346540
2051441818
1083651447
396528564
884834937
11283573
805338981
1793172107
1103346260
1782091866
577220632
1986122021
222768620
482738542
1858809419
1327207931
533420439
902269398
1444543728
1414823854
1380963967
1229206340
1486140418
536352596
1875855873
1115503213
1155585344
1119187353
922518977
1665137362
1874007829
257663697
1269936760
496778018
2015030732
1964352423
1478708130
989313272
1654259187
704411197
1599284354
651522543
257857520
1668107088
267142213
677768139
1626591889
412045047
1980391312
2010227295
663669452
162780490
176315482
2067100920
2052399899
1963003084
365277414
838405340
188444281
383200367
382437370
1512321380
2027392364
699055200
939905081
688552869
331697481
412799055
1867371549
1398239360
95076149
1600125228
481873076
522824318
1048748082
1474493756
1791609775
232507863
831296091
1516669332
295968322
1528769032
1019276919
1649237993
542168264
1431434418
385448820
1649055430
1630088567
1773947268
1263091389
1884470946
1038940332
187323955
943819046
2117707648
2067611186
702229890
1601425627
1546564797
561795777
1331651632
758781746
2052329826
1099367338
1461604790
1294968861
800467336
271840391
657859992
341379256
61044836
559080158
190220144
1895538841
332224135
1338199389
722492236
405246815
2127223619
730308708
187994844
399130455
441115032
1168976133
427205890
308843636
387370406
1894082790
288483127
504932689
1539107700
661139958
2047288474
738821218
1128138125
2006873596
1761855894
1324637283
2134005587
1063888713
1852171301
1357686199
1189813481
397901133
954108251
2050586816
1543461521
2145961166
1851554719
456266313
1560872054
918135080
232542333
1562312643
1623999778
400277462
1070691745
574924038
410991649
399027919
816973533
1139499226
700317725
1687887918
30571365
696538513
1570828912
688617882
1783573743
59177542
1949134500
1417688048
272964145
664474828
810573131
1874076586
1473815117
313810331
1036889994
1113121285
950701841
1652496197
444096216
853856352
1073612791
1846868879
200032703
244155518
1622756804
1211212563
226278237
1661772715
1854760382
414533430
1377405937
330034984
532769986
1262007864
26738134
1234248654
42826251
949214701
561846929
726280813
1345934564
1073666729
765679285
56385064
1144551673
198056573
764794057
1904966790
1106825739
1265277317
234829641
374559298
1164896046
189273395
1061217037
1747492710
1971111486
1118042466
1092528071
1361339380
1353468931
1291034133
1180234239
591762256
917353343
1317233401
1031412412
1701359111
295564672
830197720
2048590660
645548891
734693630
101176622
979210397
127909174
1338605705
1545527373
655803504
422648419
1073280006
2047601636
92955986
655736032
540192761
1120811570
915588308
659705921
1775321386
1607899932
385621107
1062870553
441314749
359195962
968517981
1539700839
2094411347
393720586
437254990
95877757
1148983173
345546588
2045322770
637130415
429869061
2140096078
281373550
1178110476
84840632
1150966519
1294134078
1267196350
1967738119
1834044764
2021955815
546964087
1288276316
1878213598
1000170139
1424185841
815227962
2106474142
702277736
2137724036
158363585
2133153012
842505790
1104990221
1068286842
1002967743
2002993578
13859297
1040742313
1511478754
1417941829
790287385
1298319773
108018293
1859981987
939665916
950356482
1714723747
194292139
1465842826
891106790
1566491419
1879283981
2141514792
1649806359
1844327201
1662663882
715790832
126571976
800055787
1330502904
1975386271
1209817544
520161837
372467406
1950864696
72874005
2054992917
763564970
660617600
74601112
1013786467
883848542
1844670466
706777271
1607281531
2024844815
214208647
967426996
542148880
1002971338
462922590
1308228223
266694572
1459487930
464489765
1754654212
426130461
548844670
362573252
856620667
1463538018
304748551
1363289659
1017015532
1716062730
1965405617
467629728
87957318
52106277
540326740
1262767771
1328332708
450668404
2074331658
1401283308
1677661606
1566868826
599814282
1668339946
1725701644
1569420200
73235251
364204912
153606624
1592183520
1822132190
1332337837
1973811452
1912707402
1284369791
1077822865
412450804
1066976082
339065013
744586542
1074950005
2044503295
1844054105
2114800811
1450241564
1289457374
1210839222
1231302832
2080956345
275592976
1874475746
1167955444
463444384
401191690
2042329071
1733287660
1032617310
338236748
592758590
1060241216
129029230
2103609573
1822435991
1985928335
1670805775
951696999
1520398868
775795272
1591694102
1386848230
1974222516
246653858
1026485569
676837616
1449474113
1446993925
309608026
1999128542
284987514
960077011
635840593
1245591670
1443594725
154273963
477040877
1130151869
454009955
2146205022
1777506737
1180961188
958222600
2043911667
263709898
1422025675
1943223041
304137962
801648937
1179650793
1515553221
2093894536
215192226
6609448
1652488658
1603123297
1238649362
355333446
508018190
1419172280
2064564808
1012797
1556522368
160717478
791570428
1046558077
1976465066
558443355
1466979514
679857160
1323384518
144374343
1649382927
2058134049
441924141
976961845
77276832
1900276344
2088833372
1708304439
1661978358
2055309336
1418469230
1250014498
1782574022
1287232166
675250597
564045073
1462658166
942150141
1691442539
1398180290
903720740
35513363
1381966645
1563871125
786643450
1035488672
1074661814
1141748491
1329217441
1049868173
1068085892
1418417797
1982970447
867023762
735091110
581508446
1859787168
1272959650
1285156057
1906309461
613162423
943912209
2141507432
1429009163
1407803686
1776132978
676567613
329969861
1051621374
1059168146
1066112838
528064261
1742968499
1850887597
1427116513
1601206047
1030541336
602054938
1312349762
1194499003
1519452053
1963549827
827655061
563771253
1339420787
63996958
2031202900
629374167
1571588532
2113806016
893488501
567166568
1427934662
321407231
462307895
631648511
14657828
422676558
471135448
337379791
1883509429
850936658
566166848
1253181872
1741604766
1855430296
1483855024
529992645
369942124
350022355
1162747883
850081407
969844589
947804781
121384461
650124338
1199310807
1430017283
232021013
1454643727
1981199696
225229199
684986671
777871586
1825283083
762774191
1392380286
1224012507
1658189908
1399663463
396816472
797351659
1104686124
1126947327
464981404
1979598707
956279758
10443497
1010272067
1279138691
379351921
2136359372
103215428
1209105772
1010857556
285691841
2056142333
840556035
1607686401
1245901898
613011566
2002307496
885814892
854487878
1118366606
854963011
424304657
883115443
1388869172
1179792426
487900355
1146352711
6599836
897956565
940540586
399271917
365448865
1811151357
157419415
1911010441
453197324
486425386
678697290
1700589536
1843216401
1845379114
1888190348
228065390
2127070974
738815402
1185096056
1122937089
1542397053
1906283952
310617056
342082144
885174616
1538311703
1147453163
1881087052
773158342
649566243
1043368634
1426770364
270434904
994032005
1231064040
1091717959
2136000914
537657901
443660715
2128673327
1449190086
722515815
197851091
515631724
113275513
1376938946
436852343
1534142195
521735400
1382056304
427502643
1099149098
360005369
386937987
1740715468
1156639250
762394766
120581159
1501451802
1301946330
1494245631
1139287333
963160928
2084021112
517852734
998715420
2089275018
297680921
557779494
473265414
759465467
25923488
33755764
1893970502
1270288820
1244777892
1872144902
927642722
1362094811
469904655
381896309
1995368945
657647524
1332885967
1460065699
1802425014
242297206
659161237
289041857
1731494436
1511758873
1569924943
154036243
1813571043
914506027
946991994
670633304
655875307
1032393496
678147826
843407904
300273672
1654498239
196436701
188057073
544393653
5634428
1244953066
1742888575
1206428689
1917781663
213749973
1105428042
1461356604
1195804297
339552162
1321796454
1218768247
1666878918
348750164
74940864
242312714
662201611
1358954479
14310305
2030061681
1599785088
270519054
1085121484
1499756742
1890175411
257198625
1600487279
145178584
95908819
225522880
1511034583
1641621530
983885466
7169061
1859813867
324623412
296948621
1565205447
1177833843
1153893911
674998181
633004058
493891496
1420324021
1956210933
1509423911
1154722014
175309971
462570884
174134258
284710555
300903956
2035596544
1331437122
1168341736
529119623
1184961785
1353523818
1507247209
1048893067
462687050
1869328394
150319692
486831896
749081792
119422904
1381033738
1599581887
1603139281
1010273186
436028110
1011040069
808279524
231626268
1601076303
551175354
1638227413
1735807209
600588217
1709723921
950385795
85859793
195029967
1459786037
1061243808
1078868275
61824561
1094883466
2066049353
1780044708
2065355233
580766244
237237708
798182148
1380634825
1183334433
848659817
838402730
854267756
1844327639
1994921311
474331624
337874748
2114275431
712295122
1753709506
232752626
723179022
53603199
751916020
1874966927
29771593
466560704
438119399
1621385425
1738292326
644793850
2088338485
269119698
436862056
1003653896
917472306
1335226139
1942776831
1472401350
1504153908
142226998
903781129
326235731
404354327
1250633056
1879894085
1170822323
850215235
41581412
785798108
1789700389
1231920329
168599181
474110673
1850864252
295616665
724520799
422014138
1595341622
1731999440
797895959
374304181
1902742159
609283926
1426899124
1373118947
487410653
1153264449
616353564
1471196451
1383425782
1166976992
1133004468
706301169
1167909855
1579789843
1312637090
1780596413
2122739272
821540336
945947521
1352373065
1981722460
907396849
246364169
1097540437
1482329439
140050843
759222065
1040814778
577860087
676826982
1639821198
1473505844
711535011
634674856
1699367668
728316253
1303010931
348721435
914611468
962637735
946321366
1263496695
215537325
286551772
635527872
801574215
556522020
1439848100
1832319437
403045101
824444029
587650829
1459298097
1149819374
539604373
1025262634
988281238
394461449
1044259888
831610765
638955806
626555853
1719888839
1087307837
948116976
840127956
53045147
1545705348
963201783
537879926
1299008660
631199437
1358375228
600870724
595338072
528278489
2144590590
1562992961
1443285256
100506766
564304055
1874554344
840080411
241035041
1079222738
2122709393
699487241
1032893881
242619725
1556307999
1091082288
1239391826
446358902
1049146841
558822380
1752377513
1357312044
1833460928
628034761
480005972
590399956
1869055204
1761875473
1579502450
2076143383
1964304194
1657674530
1537340333
1016945475
1840262742
149393451
23757306
962824458
1998346415
173490286
1974589324
1334488215
1525075181
586348137
507138309
58817094
948262340
1203398918
663509811
444549724
2106419508
274305458
26709784
1735196626
1662173480
171435515
1782152130
1777037471
644763724
1636551946
375050506
141029560
459891755
264252696
1298129613
1138939716
1579059529
1954167122
1434775311
835194606
1496714088
4423047
1126981403
1585490149
1628942538
1029794076
772039732
1206232808
394054069
1680332511
619477888
1811503930
1359960965
1080302643
1122656586
1581659965
523078182
559776801
77872612
2086414529
835816006
1636876104
394618499
1412497537
1152802722
1209320001
1232352575
8190181
904861636
1613623680
1893019119
81360575
1157877523
766863063
87785726
1237636530
315493703
170147945
1579332008
2134879896
1162958695
2052792923
2122049203
1107220741
2066953267
2066210135
1790353430
1864126320
416498360
1992469542
2006197332
114959544
916674415
563807511
1202510978
510826385
1939199584
1074334901
1628999658
762612508
1523030440
686122839
1082141063
1780973173
2092996954
594568294
757727950
1509951986
208568022
496972162
1102352715
1645007758
1034298749
1865864600
1885726243
303208059
1338111970
1773521206
1331513265
1306605163
993544519
583295257
1369492858
1086414924
130922845
291204575
1839548787
707985614
591502292
1840190315
594606964
237658953
631092540
1416620338
650652979
1392142696
131395437
1009893268
1848370706
231847568
157031716
1788907023
1419823976
987806678
309213285
582785352
711945758
12360772
1521638289
1417282677
958467493
502349807
1132705377
954863508
1372670190
1876720891
2031758755
1969109831
1042990609
324104565
1670401733
1624980199
1623560978
2029969289
922943224
624001948
583277845
840371283
940491339
1807127071
540994987
1792294993
526091227
1689474954
177397358
388881832
400115110
1711873926
636832042
1162040303
188662519
679992304
1940379726
69444439
1836264563
452177968
1211042537
1473652060
539519088
1565873073
254161743
2044454623
1889191847
127004112
1839854940
1108254430
1954535737
2125002506
78691881
1597811130
1884710315
1911265146
42774664
1009258135
2063422493
1681078984
1518609631
1430337238
1569983417
293503838
352209849
1595698669
99851338
1122896005
806125923
493844946
1117671585
1948611682
807718735
2097532476
436825853
90657453
1140681482
990380600
1121608074
780238628
1955590797
77689172
254534927
1653328028
112246481
1996372257
244233687
1170972382
256822749
668241146
1588381628
460614068
251558626
1040234644
361068082
168667591
1507498113
1553847158
1309989360
1354329275
2061947972
1727460585
1482902778
285004191
1035137486
1064041253
1483145484
448348245
1233560425
96310314
1431039085
1561888414
2079296423
1302234496
744942477
1427230550
2128798051
766263583
2022850487
359557178
1204639774
1744620387
409484775
1238819826
914490708
1253832576
836668470
920464091
1815783653
1574786735
999187909
180697782
1078436742
1553538693
1855545149
402096408
910449161
499093320
1815241028
463759758
1078182332
107917140
1682630763
2124461612
1593392921
991528060
1475886191
1080397610
1756628764
670017225
2000974409
722368327
1447511408
476677087
414756710
1099483976
1949621417
440659167
2105658852
279963236
523795400
1280782854
1092225435
2019869043
1682360513
912597162
1131066702
826096428
78171175
456036065
1108379078
2141418366
177804961
785272566
1248685263
1887452093
1090535124
1828393234
1650010798
1054226536
2016127778
1922393588
699019303
1131147248
477411553
152108331
2113531224
213294156
1174827039
128481381
1550138514
124380438
706084337
166551936
852623190
18357030
439773942
511625941
1078309039
2077848749
1991593163
1928064127
1828464115
454617683
1984216890
907833188
1478270149
722609858
1235440094
868011028
1204457286
337986714
939992380
1426800622
554136128
182347049
1493230924
1139666453
1016961952
1493277053
810915955
1282045061
85953072
1442356267
642983260
340685437
185497318
1153282682
799684853
466965366
1015667004
768887460
22365510
1499226363
808683198
1887138784
661752474
1206568380
317076046
1996056183
2146309396
1120643001
343147929
534509362
1122856136
235770938
955691762
119594730
1715336772
266770417
1533758485
515523465
525931559
1362240807
152746585
1765768875
1950091789
1637605728
2054912572
1564627867
1076312189
2061321125
646182682
1853787547
1674447780
1173039183
468068590
1357775889
2050056152
451475702
294942706
137517121
1442643274
208479638
85441568
767706044
357119649
278368648
920927516
789478413
1763217371
1093453120
1324840998
1469633690
1809281628
1409595102
1291687292
979450425
601050798
1763052826
612799691
1268695555
175575124
157519936
295123597
1866687005
1906487263
1990170539
566970523
444466221
15896335
970548451
1211520695
43037653
1755394107
1317977297
1158909960
1647892048
464055322
882023938
1075077592
2039355940
1919199344
776964825
1838379813
700992085
1552701738
1161094588
1617662753
452163710
181984388
1178236959
1997526465
1920604853
310827123
1282587037
1647070549
1773880738
822222312
644793543
1440501566
1345314331
393325989
695273819
183571245
678929
1246068383
1461100287
1331060548
1024475842
1700571065
349514719
964349243
1675489470
17239126
1818416219
352463846
958119550
299942764
448798213
486468396
1117132313
1068548633
705110009
1187925703
650539832
1198094550
82266686
1525520423
284857860
105847507
872694999
871371248
316378322
645191274
1728823281
135644376
1767888201
1120905137
1592868479
2069934872
1329780822
1083714702
1016064292
66540270
1558304526
1520910670
841828749
800645442
1584570399
1577584560
935538866
1531750989
1694472782
673446931
1279967227
798610600
2113080508
1181470290
824964168
578092784
1286487179
1044429717
777002127
1753966526
954945239
311627121
533203126
1730086710
641121144
758324893
969983179
1918202690
1306990797
2133180505
1271964698
1267178602
1436298838
1282000755
1517061048
1838080725
1223667043
1433747724
362146973
80348052
1306803996
564024729
229607148
1717038053
427192252
1091462941
1848224429
385651632
794973683
1284722245
1338922361
1060355071
50173358
2009880075
795642993
1906315994
1887681510
2011276436
1058660826
1589049201
532731407
2008468242
1476069084
547849946
103777376
1638571820
664496395
1847421077
1368680484
1262549226
218847845
1904522019
34821576
1066054156
267967628
1121478129
1829848752
947235319
1184794703
523560978
905996308
1839472094
986331925
822890267
344532883
754865744
464133858
420832899
349646528
637401650
875056027
962236313
250209162
1315736594
968708052
1481676
1896053208
2139613611
1894175254
1498785919
192337484
771026497
215258987
1966328675
1461595918
629173350
1072557404
921022791
1977165060
252685345
1854629074
1381611361
879435852
1541068871
1067548165
1716514534
1641925146
1366905266
1085141685
96958374
521773947
2006686904
661015174
1607904736
1577827800
1709739239
81611258
696572889
1680747164
446936008
1603185187
1813737733
1155146716
139270497
40429243
2116890712
375462880
463772062
1841865370
1307489703
1778291770
77747800
175053878
1983093438
1356608751
1587707362
45735225
946125543
1441924802
910959157
1746092717
832731844
1904883344
1023640987
1929442401
512078056
1055713274
83491029
1490449855
766151590
1241320815
650014309
1650686052
1994447829
1270809728
1470651458
1167111367
854546598
1325045056
2121275023
1569976392
1655374700
1761523351
142482973
533068047
1686833731
1729004221
1446453757
732380272
1971888832
1690921479
1001508357
1951853398
2083326243
450682406
733641722
1613285343
1207115040
474576616
1109947028
238102041
1691382727
1369148860
333922321
1360471087
1324612437
2053722388
434750266
1288870736
1993580804
1224596431
72375036
2044671480
603835006
1376794128
1950966832
1048065088
952743317
1706722297
1841080748
1691379876
96291876
114128832
1463740129
1777920198
1179245171
140067993
403703349
583566104
80887248
257877322
743059714
1498346571
1794362421
1077942983
920979197
1412591206
1333239039
1334206732
427996605
1708202796
2037796898
672231439
633848602
541907006
859685964
1650417123
1481961258
727505747
1546545826
246450975
667936329
220812978
1229151109
777045108
1496194888
1293538725
1602807431
175154676
1030502147
1652648283
1368454050
1742917115
798134117
1428581560
48529646
1880283890
2025725037
34679708
1536640951
1937621954
535471770
1556294460
420241042
1763811306
2132814237
581887438
211850158
1252597374
1336210124
1944876185
602753158
663503013
504872892
1280141982
2036097964
200906588
210941464
785316950
231096760
621158404
1345415623
1179066961
1263874514
1299040988
2100171908
780353679
424461381
1450662191
1616122666
884066611
137793856
696936839
391149792
1387538389
770681520
1013588473
1114435206
913756240
882408069
819878938
12429396
612889799
153194258
1432975156
995417028
381161320
948943854
544565491
1554774899
1236471962
227360597
953327782
314632189
1774852110
11124329
1632784650
137860819
433665300
31831263
728946311
998778040
813270218
616269244
1393616382
2082441872
572989146
1368639236
86673447
1226415971
774945322
1403140445
1230351518
460109454
947623945
808818735
1603262016
595314523
1128923851
509854107
446498762
974264891
10290099
368177730
439649248
1141700924
1299430172
1521232699
285197238
209627305
2100224532
634651566
1436936737
467582786
641351117
2114935212
1792099735
2118546926
516644725
1849200628
618265323
1966987253
1228063140
1138920683
950047944
1515030722
619664146
1998476922
750989175
1391997871
582274860
1254008278
1485843828
1782405653
53947804
704361407
1515966307
1635304466
1778547039
277359546
1961580901
2106226873
683265564
877130494
513584762
8494082
1857463137
1082666136
1970751040
1390482887
235847603
271708172
1807399723
371128294
1574799517
1294412004
1793128275
1627691901
1987392792
482782076
1733704062
906735224
840431709
223347376
784141539
2106393922
602778874
220589303
1739448199
646611787
919796304
466498375
281671333
1980926933
980650074
1276537478
1354755675
989524686
2004794014
848395514
700850021
1625595463
564565557
1034650353
1787748708
122697645
2116699151
1508713394
1929115226
252663905
541890713
1722784122
1715706254
2026269316
1984005542
812518927
1925835810
1360616513
334122686
1753776097
386752844
391847977
1459005736
1352296953
1492366549
1971167642
1823182778
1966776900
793808318
529865225
946861741
1396698040
1449548358
700747437
2130739922
1832524878
50386934
1447799607
1256391239
606135250
223932275
1322326479
910030585
1577071960
1974376513
1271633856
1271520631
418145965
1705566531
1129986394
86231485
887102490
2077056217
301517460
1614107312
2063689818
411063386
642529707
1445516712
561735202
1603896442
344985462
783122127
1744519472
1823003719
79088450
841037527
411120136
1994211701
337691976
1216054053
1761851093
28317451
1071345386
769725468
828467441
671676344
2015030953
828360238
1814971975
613583313
784014357
1792837923
1598974575
193019095
90380811
1794730740
374407958
1479398756
646373879
131512270
1427287616
819420461
748688910
2074186267
916271963
1981591358
1783648147
1289913145
559748926
444171445
1908985392
583194995
697793106
105779805
2078881596
406266225
1964827353
1693094601
1889903095
1635101992
1115032883
932626984
587210111
768026851
1517005739
1046675916
601834322
2112518474
2008319412
1495482745
1821764052
1181530404
950822272
570771122
139596482
1179532587
387992638
1596018955
642511230
1580472932
51253439
1598185997
460710355
444696979
1579900099
1916094986
1256568033
381434897
1859363955
146823575
1269184003
651934069
993091124
1787382222
492671573
1362889010
1968432511
823733653
1507062950
2041159931
1732252154
331956429
697107974
588560554
869107078
247260678
1988272145
1393354899
161315338
1447477429
1103708487
963299113
358149957
1626314254
1654955446
941844082
1292736168
2081223475
168593099
1099067440
1126663978
1686934345
852949436
654062238
1293998159
903185289
1924146998
1323821314
1468068080
1976689460
271988810
1254877992
202188620
450896046
1907067951
512977568
438563713
1609421684
973538904
1757819672
510447167
194221854
870974574
222616070
841700761
551559487
1012717871
442989113
1974474779
767311988
258553788
1834698189
1821893580
1537450263
270055962
1601752455
564342324
519272746
794468872
1753745214
170277800
958930216
564029270
213786155
1223261875
241306600
646841220
419862093
1599209788
2034298509
40419354
1127663758
1930826604
1266411414
580668071
831132640
1588216460
1967169260
1865056789
1454360435
1210744974
1661537970
1353486476
691694007
1329559956
441971295
1012262849
2092682386
1456552553
1488558674
984596900
1295264495
372305546
1023219307
232378050
958825766
247838636
36050651
1880251493
1310188614
88825218
1221229058
1396798528
1654855359
427053900
1990308004
984535100
668923567
1490390057
9230400
480957854
762216208
221144117
1430178413
722323876
2077151389
1177092649
35857172
1387235356
1006375571
1501302927
1984690254
817697101
1580629400
394015706
614377589
1580056854
129399199
1748797442
1787719853
2029543085
831834766
788940907
1929408594
1238325272
231193496
1020929318
1204062908
1153300897
123870318
1439838673
256076075
1394620430
1186529270
1920893329
838866746
970594246
543091349
1255116888
1641451164
162793180
1499419990
1093432072
1025522840
1372760285
919727893
1142980585
1981551185
1907671815
474351253
1181353471
717517170
2031269559
1664513456
193658654
536451399
1646878930
871336588
1614457500
1287615982
1648809118
645852930
652097584
985164301
1086479909
1342364004
1063325336
1133087104
2070068676
736253036
1313541464
1977757910
1269015587
148376035
164880843
1502680703
1872602614
1451756566
87722743
132849244
199403542
1495462028
1025680406
1947935347
228167723
823870912
2112089293
1781946691
104892313
1392939821
1310162892
2141345407
1935807552
1854224375
26544629
1013806859
626159517
740907124
1334631118
633505212
388989519
1902811874
981469003
185416881
1346239156
1096639876
1200071794
1550975360
70889280
576644016
112783625
393515098
990730539
1521870153
556743941
335112005
1764279301
941182686
418984364
508326105
2105758683
438858158
911657103
1124422053
169422912
496486768
830756204
1202377721
1610904197
299774014
390939188
1511302522
167834808
1319183338
99429268
1490170399
142512451
1081930582
1151777115
578419642
140690718
1220772775
660260367
565819757
1008909710
1861040914
42988598
877207570
1746017625
1411557173
23093130
1771751503
2058389200
1568642314
1833932411
823117924
1627134402
1199215402
708411883
1523104368
26547670
1994412882
205827408
501136076
389136466
610232071
1988413935
486232802
1257970166
567483092
1327581020
1056809306
2053171074
1534359775
519383801
185888117
1530303687
813436447
482247398
841046529
102780527
671578249
2065506309
831836533
1260276457
1905407580
1132168197
1552829210
1568948237
232298799
1157176010
1138233402
1820581300
1276025875
309556936
2083849052
1007052529
1800489653
1431029032
256023734
1767392491
166772175
1224316366
1348552404
1338690196
1516133337
1043461701
615648881
456734513
109841988
1110499576
741098784
1834699865
446881916
304195950
1102246237
2102942968
835835227
100886345
1608895604
1199691360
1121786532
304993259
1617027704
1269494238
859950315
842885545
1448727489
2050912086
336655344
219562465
1289457228
2106233752
1923069901
9186922
918063238
722368805
1897500283
1809568961
1510418877
493885634
1804380404
54113288
1279336193
168733128
1658212604
1656297124
1459953386
408845563
1686588347
594022401
280924715
168231790
709578964
844246771
280082981
45431589
1699438438
493913311
913486385
625900761
1866094053
2084740302
1261856906
1644044149
566160245
889623365
2087379455
859821783
2019346700
982959836
617208566
331838166
1707837163
1418013712
1699903222
477733171
561570133
2119388077
1220152616
2906238
796652432
1360403677
246284183
1001124013
1764501996
1031523413
1551499694
356234522
1064376388
1483815880
1999577985
1808832949
401260867
1031865467
238371697
1517150361
200888024
31965319
1027259958
1656136621
962045297
648303076
1929993950
487769534
1685430002
1962506679
1173456882
642516647
1819890485
1609713716
335930677
586100355
1717900213
352009449
980570429
957931340
859864882
1915214765
1104553544
1434522776
586749549
1097731370
2127147030
111427016
975849713
144775106
1484042758
1978374860
1205301575
951510724
875340343
989982689
419746764
1312052863
660625626
1139052470
1734725973
1943907864
1368465615
969525677
2022769125
1772335749
1462948565
934542825
290889118
608828755
218984789
1075519527
1611926914
242560207
33459914
1659796394
1335352122
424534066
516481337
1471221549
154013505
938888241
1716964983
6814513
247727159
1100460347
1593850301
1522027777
1363158717
781948273
780390794
1740178620
549191557
270952870
1685976986
371226586
256923153
1526210290
1810444965
1517210484
1413556321
759114982
1812673852
1381033989
1122695458
1863336446
2065716249
516963719
946949173
95097459
87067087
1114890972
1888050690
521761686
920578298
1264501261
174065842
446143837
790456353
1496563415
277063144
1474302191
1215356152
1347183417
528624351
2031234310
370615934
1875539354
1731368671
35611418
1014827812
1310962501
629381652
1611171650
93941811
29715391
64004194
958091657
683948377
1410866704
1376010226
1994378813
374063438
601007475
1110622486
1246723816
93793650
653337559
1723728557
129662051
1469589160
533033852
1614347151
1250074754
28089178
23408790
406137341
1740085726
1811652054
448680465
1000994015
1270050873
1978518186
618619601
1895986452
1695315210
229800375
2094858339
129716585
2124728341
2122781901
95518228
1565270374
954246890
771221714
330465139
1711750201
1871617114
1471041081
1991768495
1831956934
317125337
1632120503
360285726
278228864
593604846
779328691
1676197812
773923195
2138896554
1544454152
508664465
823049651
1214340769
1647514012
67604932
1613156073
377093652
373078715
789861628
1244151425
1233281858
1356322314
430294295
1727277918
1215454359
662282532
189508302
1594552702
1955187330
1888974902
9644876
1430102577
644685597
1542014919
2013235681
699956207
1589981442
1789214641
487709229
998237201
1347066847
669382932
326300740
360851419
666850412
1932614430
666375248
1228011336
1993917898
1606182519
555191276
242373464
1273878471
1416052090
527791559
1827430075
1211281319
612022491
257263620
2141104804
271247903
1835293658
202566826
1234810153
1407139017
1719441501
1269244515
1837480132
411989508
1123012675
319369483
1007606395
1947540128
215382378
153759440
45636634
317481139
1144875486
670025833
1891337770
1820002002
1253547580
1284178987
1695884864
58609460
719523876
347836940
1027687294
1625093890
347773435
904599306
2046779584
2021057571
1326777737
774796330
1988227722
1337169027
1995640783
89376527
785229614
934333673
5122108
380576833
1751473858
977796410
376554209
747482826
90964552
1915364418
1875301491
1693757897
499176073
1278791748
1345527807
73832695
1808158821
1970288077
527970929
391390338
1740682247
1531583851
549347180
2082853399
1629309214
1384061469
1168567483
2027362130
1129069719
1397904279
415165008
1504866462
2117654738
1939315601
997731410
1851751094
1627944088
1419568038
536272064
362049217
835876188
1201797882
1241114367
57254000
1243992477
1941292664
1736902116
471197718
1307786698
1799280132
1635006561
50459892
957741392
1698880100
1243469849
475728679
1637288281
345790331
472092712
1633478946
945873985
801845223
949892157
1588928684
200561825
483009911
1314297241
560747191
28694792
404483053
720209968
19462202
490846726
1029105119
1704752610
1666307075
848986313
1886141052
908072767
1174533899
347238262
1428161972
1650401662
1711406973
995158334
1298394275
673284414
526095271
1314961329
331044886
1358436523
821081389
1240440525
1303404463
457990453
49025379
477930927
1262604079
2021311406
1271201541
958278131
1233024251
1917764198
1494286759
760729603
9759017
1262707449
1207409953
77884395
1845158648
2011885353
266146808
1201556741
323471275
1365434580
1939234393
1613118007
1280707624
136674305
600220138
331050917
1345590779
956485793
1041792201
1061665423
1860581428
2061560505
1288707834
1155755171
879726552
2094050797
2067331639
565061150
1420947144
1871897389
1621910947
885142540
9947564
1774793771
372908894
17572919
1959985113
1318540464
807037597
417598814
892282248
1663654845
1239274817
821342890
777686821
1520379701
445108626
1798634799
570725884
20721510
1356977824
1452647517
1494577141
1851688082
175199525
980274197
203223924
1470677573
1166448972
459894300
137094684
4842985
1008860414
1679472051
420835540
692093179
2020768242
599798348
1501059722
666813645
1782732261
272433425
1045611595
1068893825
1424188778
549881242
2025636103
203625063
1763701800
31372839
1154251168
1460023270
1937612283
1768598055
1436665693
458579044
1144331114
1991451466
1022008433
1786182840
2024335374
14695792
2129420499
541772202
1865849485
1504189971
1439145898
170302767
1374679895
1834013093
1501408335
894374798
875283762
7871712
1093219917
1027120487
1359780037
1640097327
459010608
2087649490
650909732
397522140
1380581921
1715596815
2097801396
1686944667
1124466380
965910237
2042569969
2121544089
275337416
360018283
194629745
967808607
1058564762
906538113
116896713
1494274798
1175555467
62165249
1491473432
1005259629
831385535
1634543379
669855489
531547417
2018253394
936681860
1481703813
1420030716
2040096814
1059562493
1415674809
467638720
1400203358
1340505740
1492649828
1690545923
2132246399
605758489
1636991627
1501211868
50747807
97980700
437324249
1542225113
491260193
213451487
2056944220
750427532
1935842768
798215600
399138083
1157000022
400914966
1202241139
272528941
1927846771
1401954328
1786718171
671289416
657897034
2071497867
1279537662
819557984
129467521
1473866357
2054623365
1399405439
127360016
997716263
1555872594
1925151815
363526440
633551769
557665714
630290150
283830375
1870237886
1863683912
521250973
942133520
406878747
1104091689
1978575903
1124589577
1311670782
455208347
1824439382
502238553
1425485150
2117608205
1052622336
513256146
1075413214
1759844295
449540597
912459224
1053577930
151911108
294676520
1094118579
1559176337
99948435
1740126390
416528708
13785606
741387820
1295921271
1720813911
1164037786
684722587
1336405660
685530561
1007837817
731777868
1144991995
1189422607
1656943415
1076711227
100096212
1386237988
2110131705
479279886
70106158
1228920897
1492219639
388024788
14000429
1027597784
886592669
982468698
1650158825
405597853
95242120
1844485794
1511436054
430441702
115318653
2139611920
2052078904
591566938
381343884
846196677
2122397120
1954684626
1039982577
1270458985
1560519448
48989047
806152249
990293157
1439433832
1449294875
1428565722
362809902
729528769
1352739575
1584760757
183138349
966708714
1632608341
869465804
538285527
1368969202
1395152097
721919850
1642490077
41716935
1290484193
1834736360
743150978
207256220
1590312523
1956803220
1078829873
585954553
2048361571
619717125
1714522946
1389975711
1691809420
1795996839
776824120
704594945
1834209480
1624156401
123709620
536735239
741649809
1649645993
803764310
1773907684
424105175
1659132168
1649911677
1667829518
1018074198
922175410
287135065
929778563
328849262
431065855
2077288093
87336583
1162959433
580298830
844231900
1039942235
827240426
1917361916
1899594072
1948579246
1378115839
371002967
692255856
1004494310
8904519
1667976338
1851977324
142076866
1545934834
1586466576
247171555
953336637
1668728039
1284997609
25477130
772488069
1839534281
290020021
1937676343
1175258703
395521982
238958063
77180450
751138358
1269563030
977913732
2145875239
1205792368
2008583831
1037892868
479126299
1705576306
440823782
1954450494
1929586898
321972114
1545568680
605148676
920135904
1134080312
1690541615
1294267960
1212262109
729571880
988296162
1404462085
1399335720
1124629376
1314723750
1234815432
1135087115
500332151
25873700
1120336121
151438385
369262101
557420912
739432989
1215520883
1389195979
1796615339
543991015
1178698673
959151659
1050296942
1026548995
1036323764
472439950
133373682
459646570
232565969
1912299806
1850637571
756044714
1405175959
325627944
1690514792
414307895
1658613358
1271036151
1636701612
997339970
2069943010
1654950096
224083586
433258328
789751438
1331500784
9082190
865541710
1976161960
1222879557
942056742
2009317677
1275913589
971725675
541611251
815184869
1502086492
623809681
1243444866
1277254239
137832411
1738182443
275967471
1432159393
1273001843
1200680185
1805885164
859735865
66509825
1318166055
877961043
1150817648
1467413882
605933886
176861928
1255865514
1152589633
1451311318
1920915989
693857592
1943578096
1018345754
1192639
112779304
708516293
549511966
1900127671
2013173776
1448608219
2126447426
2090519265
1530217374
1307429776
317834493
605573380
1396393653
1574897681
660743244
765759948
405010228
148936848
1476624155
1765596732
463220078
602282568
1731738169
389480472
155563190
957741340
833755179
793291499
1692333634
47458595
97991276
1717132586
1280908852
2029240232
1731833832
1918511084
1710372717
1116004527
110779716
2055044440
1554720230
413673273
416375876
1913331278
348621873
1253484285
792144002
1454249462
2091738987
1168556080
723783708
699119876
1704233194
1267087809
1697955399
1543410323
1049930148
2022453330
1745484501
1055761574
1940722117
422424683
746300875
257395936
654156325
324573129
421788929
1701072254
59956054
1113640055
37206675
1920821227
427168372
1736307974
739941174
819551337
1922872545
867011941
911511990
1670611843
362933037
132886689
1697071742
1424566740
1878958807
1907397843
1812105624
197254149
629423805
2121505335
2070690282
987818026
116042663
1842335506
865392840
1595988034
1296085304
730222379
84029222
370387826
511165641
332418395
158244898
594258653
1430617852
1291057753
2063801790
1172264019
571794630
1664013972
881754288
490691590
661142677
295110832
1521642645
924135762
393409887
249069356
1690506020
713880448
1184704591
828313763
1068158243
101219502
1439740586
752365274
526278808
1021229027
1261130467
297071904
237601278
1985668598
282711866
741283020
1456007620
1442980529
2065567252
703844572
5435614
295089718
122694784
1505250878
1007022690
1129878706
1889992121
1327874918
929018569
723537733
1978421903
1991562556
1442961213
195103662
1220242240
519352876
1445078237
323067998
1427929582
293440047
1060538215
269784611
940315267
1681906478
109935027
170660699
1363819406
111035421
597289355
827201525
1792773119
949202253
120760058
1465469111
1867029514
1727287985
1287097455
566231711
641433292
238300738
66341753
2127632621
1878457487
2138755506
673002880
1691142585
1010034236
703756088
608981384
1116350118
378433737
759920585
417882488
1624202050
445558972
1977389754
1794209708
1520499330
424439585
14484702
396918663
1625509382
1701376234
253977034
1493811596
1281037324
465900989
9513017
1190549169
2130845201
565660358
1870810950
2113902329
920007680
1222980575
1361087675
444128518
12222953
1643762044
1482836884
1419220550
1513936474
217104453
359380934
2126542154
1453858274
1250832809
53976464
2066951265
681421288
489251545
1615375463
1916639639
2088834685
30402485
1333889040
882763127
1691388234
526252038
1934236827
1420784601
555089338
907660537
668025653
977216719
1183879884
79156924
1156399494
1244271807
724628423
1181570595
1368836429
1047523144
1043466456
1654378098
1489903645
1815695342
370573948
1213655390
1187855784
1743660826
464800156
1943213063
130038128
1946038496
4653595
279525026
1052132400
2011324386
1234675569
1005641877
1163283634
1455643919
757587909
1898628955
1357313115
1905009416
959499113
734119215
1058107039
1346615200
388333664
1086800450
1973504969
1514837580
600964479
1219439414
941587859
336571743
213191480
517190975
530761293
2118600332
699793808
1056513263
955069139
1692755324
1871868677
1371418324
1999072402
1599647020
1289994860
2027535772
2016416400
129644296
1448780476
1934070396
1589282388
1802581442
1117960718
948955886
1576028887
923767116
403400689
1447467016
900924684
182190281
1393653410
1469566895
979870991
765505413
687369708
702442023
983520911
384664514
339087460
563178107
1457115935
1512312075
981827616
669558964
172355201
379366658
1756845147
1145392824
1820978183
581429730
1399656827
1069395053
919074819
1493230344
1484809429
1638040328
281130576
1781429817
1750003976
674712971
646694122
1941275050
1800839722
1510813507
39502597
1506256185
1763115255
2055677814
1399669114
1792797299
1783501712
1853406606
1549260381
1289639806
280229676
1425260481
696812631
1545251284
1730826415
464585034
2016061095
1638353275
515543702
813658254
208804656
151078999
1299789333
2046719330
2071772697
916548960
1690773619
304743959
2082396660
732732373
1028979394
200131458
1716056277
1032350115
1106217840
298303808
768891053
1725820693
356070806
245231638
88213099
1791147466
1667821108
1306073458
1474852591
170149642
769080332
1628273326
1818325974
1672321028
796298838
654906758
1670669347
1163866781
141290177
1042923980
1486722248
54003023
194982887
1414687531
1636034263
649892146
1876275034
1236548291
836851638
2106525065
1525203949
358995750
1029705229
555678103
2066820965
425525550
1423839288
985404132
530470836
185445297
352106835
1353928892
26158566
1894445371
1422456939
338395245
1513015900
1440643314
504287243
1451338420
1549684612
1430123590
1489411035
233870047
1901525626
772286393
1039287727
1590269720
1188512838
1095534837
1701942570
2119360081
745859359
422030831
1744950
1314064584
565704006
1423877118
560342472
951651981
870781663
1453334169
565277703
1296870819
182280116
1654857351
771897142
2010299944
1578205811
235794366
1475422061
1622222683
604234800
558528149
397590095
625389092
922132477
1665071720
1827858059
715334876
899224236
1687431082
1907158708
1553680604
1838894585
240407376
1222966641
657681013
884790523
1529766474
262434448
1553619960
967557901
1841030272
440553538
1264789941
1544714895
1651497258
2125603118
1116834972
1681864700
1036554357
2073901519
1300908740
1180580076
225106036
959927973
443026180
1469711933
59571962
1618587301
299719854
1132965217
1385383599
252105590
1357776855
1217069703
989527615
1351692506
1908597447
1719801646
1737751836
2138464923
2100070934
1108027901
531937964
870442301
1282280549
1752354948
867191294
1683048964
1350511048
1365112097
1799208863
1360906194
2060100901
1877575951
1735892536
1571604110
601229998
880234738
915186493
1243059696
1053863123
1532161161
851301127
704541282
453396068
1173057020
435137314
1929878726
451344909
1409557455
412646559
714134069
1795244228
492452732
1551375395
1940799223
710310891
1138783036
55860315
2043773112
973403810
1548320392
195156753
1043639663
699184764
1853948237
509053364
895422697
114419357
370696220
1178736423
1342634765
88022661
733109348
1548262435
1835307521
1325981446
966920380
1038899976
75998483
136251656
2024761527
1860466528
656896434
1588867294
1012969071
298995622
45025206
1278462123
578872830
831908014
172314852
1710583827
2064084454
1931944562
1564653942
600455818
622807705
533885537
1122816614
1664566299
388289888
1464511708
32113025
1638480272
1796929659
1670661103
1945269275
854627366
1961296044
156803334
1073527886
164642601
1010255493
496975505
854106693
298189089
147388937
1803828053
1972477084
596017487
1882426642
1738816777
1999087748
1870754552
1746580349
102127716
14331707
2071611041
2049698109
815260781
651146038
1578120766
769370786
166698892
780929220
1151183813
1591131249
1737822157
2104014634
1728438768
628632561
11342188
659856306
798967989
487855455
16747149
921297548
113600806
1429308054
569653630
759545833
935925412
1870314449
889607645
1159078124
326965763
833003055
1772839124
336204327
82590935
1804977407
224781580
733674273
818139272
2001975827
380784810
2097347992
873908906
402046123
495024936
1655099731
1398289118
662255506
794455481
1347270786
839798539
1130106079
793696926
188050391
1077860962
1181413125
1477433564
569606487
451235692
783597957
680893971
157660449
38028939
1254978394
614495405
1675681586
1055649198
1941260627
2137629927
252961064
1492579097
812476238
602807110
953683457
1852678026
1137811931
1147365142
263533546
1030903109
2023868043
204144327
221195390
441199316
1276616072
1335707624
1756731359
1845763461
1305840015
2123758770
206528978
1278037861
381082228
1630236427
226838140
125540226
1918107778
248129119
1861361631
838030674
1432183515
1769966988
1473464304
1971077222
1131092203
1833950424
1426833394
635980373
1402174392
609297849
1827915739
23206224
1317341291
1653034333
2106803495
1167074847
60168982
969555858
2005416669
1276836393
1040942587
256799016
803195910
1990867112
1963848811
1371375382
791545498
1008633426
1298107118
1430976034
880512591
1288272091
998331800
189095916
885354224
1326036095
1467934425
965423203
283317259
789251799
1864936184
122050503
533371198
1322640651
375282478
330976508
529899540
1590831080
41157603
1399055117
8492266
945335161
1322440113
1352443851
1072526248
140241452
642415624
1144353100
1701246093
1365645915
1236051785
607873132
1756063563
1743216709
1090087959
1431084432
1849745521
1894404258
190760510
459164223
2115277335
362551614
364661154
230339803
1105607237
1758258612
525816854
1639744604
1738983327
655473018
1072503276
820826881
689518606
855587251
1843615524
181439878
1382188417
1322402567
1608655169
788864512
1842382845
1913033496
994682483
1291679316
1815084503
627362300
307792476
243323806
143579412
1064146909
978718787
1359903129
388674680
823999346
1979587738
930449612
405678362
1788439238
832592551
940711845
103556000
1540035678
44760659
1535245249
1796517787
1196367394
1409183849
686222208
1066877949
1209519490
31795364
2009164048
1173774742
274217868
1485402752
1855958602
2115277822
1444466844
1545609589
1051392756
339215663
578736152
220776200
2137087474
2063694238
77844154
1505419234
992301555
478996034
1392945516
486911473
1654468141
2095776606
1183771176
1134032046
1143327120
787790722
436256648
835505040
597824462
807346381
374184189
1053400265
1504584040
1115906264
2059611325
550191389
1948703960
478846376
294454818
110117915
1893420154
1431909141
1812613253
1473262303
430803681
1869314954
457899120
316167781
649765240
726539018
1116314270
152868279
1194613588
523769021
1719469218
1062713193
1994944607
234585140
946703692
385516901
538581403
223172275
439763101
1071294130
1490937804
890025057
508094183
1071107203
1348055728
541422513
2055603995
2101467687
1123987565
2000092639
1271918208
169217936
606999147
443862412
1383861399
2049431873
1634933792
1173090114
117876941
638417168
2143352405
1003556985
1255713407
361057441
1879924530
780007308
1761740526
1642349807
1530717145
1318118385
1237314239
263234063
128349534
1868499814
1818455609
378693017
25302405
312098233
607597501
225397804
655024184
2048214582
432708779
516308840
103410355
305305295
862919972
1243595799
1467639942
1476851366
1311760249
870875613
1267653072
9722809
1790412246
2098030467
125588796
1735438434
1821129650
1801331940
509250189
1802480124
2047252601
585643893
313053854
1945663663
2021255420
383750031
74596605
379573117
744628395
1204455024
480610874
56796445
388057004
2065107593
972269405
693798404
1524167502
846443612
165345613
1074499463
1064000475
1422711354
540485226
190691560
2144707364
630259610
1430614213
222905857
1800318110
917138535
1557386183
374962933
1343698026
1640864511
975228916
657014799
57318642
926126113
1968844053
361018498
2084940557
2032166408
1427669446
1264517419
1378816296
894486053
1870807561
1467821002
119867637
2047006469
1793254524
850703104
1953911750
741961321
674364476
1425193567
505466536
1111970582
213037573
1339501008
806283434
1765102375
1334785001
1619578934
1682522446
498606615
1297337035
1288884078
2011458805
2028247947
1862971971
148473462
1668164501
295292639
1555149925
1225148900
688690273
100980435
1382148404
1246436584
1030885913
2063996337
289843314
558253007
1382557529
1820162408
1259710818
906238900
363824812
1300675772
1210915285
800704598
2125474761
1776196945
51059511
620407690
606909559
1880851996
172971330
1066766420
1610477869
336217162
1193056329
1394933161
2001489933
419327418
192925302
965389309
1059424934
1011833316
272627800
1967800592
1946067489
715473208
168248236
687112233
515991932
950688088
943409110
1370904371
1429001665
585736947
272266533
872477582
640798480
1385267993
64633763
1112481868
1614862204
166596067
1170476673
288084112
1063507157
1930839219
453063979
193261779
1158130008
815670072
897238622
2102599823
900934791
1347571372
1018293206
495109344
1566433327
2119572278
141498397
1541065549
1347099607
1292229277
2024539974
281209481
1113596792
718902178
541990515
105239574
1873190429
1510862039
439638130
130116910
1714743918
261742536
1787900653
302374537
675387084
263588265
809040651
309525267
1925894956
477060659
551202738
1451623911
10181701
2108766351
1150082350
1314928116
599788083
908769890
1179850235
1855170343
1498178363
670181349
1893961780
321858551
1743773339
1028068166
667001855
1060969080
777150180
701801225
222982351
1373712087
1009966898
597257114
7489212
94374581
1786224121
641196206
1822511809
1246004908
1900962077
1551720746
1471996475
1719850028
1655661815
1851718382
1831939063
1091244776
719008062
1200577753
594423876
1928126389
1704272760
239293862
1934357068
806653074
1353425665
325624596
1264050759
328083436
1720992630
1186004807
1051405170
645664680
1577634438
527404238
2099684812
499540008
17529624
1260544117
472713987
1468837659
1267323531
432828777
698833502
1955379134
1843264548
22313587
278097487
2106769400
1819279337
1542361794
1592339247
1403658966
1441463911
1998924205
563378546
538160356
46046415
183177420
304948602
1031658474
1330184587
680335669
1590912744
1227009983
1695663039
525655865
324578481
33281446
1510354348
768834336
1848030675
818163452
558372655
740508215
961168072
1922096794
1291517498
2118495756
758498235
1229051504
829119394
364942763
1184067474
1372739514
27329254
1868563548
2065653287
559312704
2056327799
544288579
229966337
1631457116
147773485
414637484
1021097469
1892206671
659674511
284396341
877413240
1895785765
1860848873
413160502
1720293260
1945929382
1815814595
998586092
1376971422
926261819
1044859415
1036970276
1719042398
525634414
59335635
2092676091
1566645583
1366231298
1168239934
134608539
493297362
1165868259
545459775
608546905
362269410
1829200557
390667002
1846102907
463407387
1662327962
1528392126
184368394
812349056
2060458853
506806160
2037579910
1938683765
846532950
958942708
1244099092
469604876
1312313555
226918628
1559959118
2109682397
1748611397
291517246
1223688280
246269505
511970270
638085460
1601721735
778448155
596627391
64367453
1498292573
1328633263
1790950289
2006630033
2059329335
1660207210
1940265134
988130542
330133224
2119174890
1872166787
579869787
756922957
1810025863
860777120
1204166928
1250064435
317157506
224863635
1517281482
908558087
825260144
1408354746
958539066
659483987
532259528
514243328
1072490286
777903111
1113052134
403697557
2103875576
1524371305
1978670244
336465034
63484637
1997989242
81869308
571008530
1528018051
478130749
1796381991
1535105826
1596444940
1036493201
1694494613
926486818
95265469
264758402
1644277648
935098293
1518071761
1234627522
961907836
1612016266
1177540425
1375363926
1747965309
157304484
2095163964
1313389029
842735622
1527886427
64174664
909562755
755723631
1080699531
1898766987
87341287
1274169609
410078843
1235781753
291393301
972955925
243019345
1015677916
31413500
128067886
30362052
1080463653
915198310
1767599046
969046145
846297941
572493110
1410991978
1117327658
220841877
1512033181
565706246
2139705074
1656005686
316923452
1274465314
1059493450
1962245629
1510201234
1604423420
2073339977
778749645
158461445
149216682
551426424
722936379
1094561066
1055064937
77812811
2014494702
1211853062
31150576
2008616625
575004671
2122828405
994251451
1881463024
1805826677
1454659144
1139202009
267035998
1926691043
1615483691
1808729425
833574919
1419527673
1632921575
629639456
1534215014
509915023
1121634877
738097980
602536091
1352784900
1110921942
2077273677
196292778
2087515288
1558116595
1331898943
1800508374
1916081261
1755928361
710844435
43044401
388351174
1818270379
764921781
2113704469
1261478007
870250964
110758361
633117
398843493
2009379761
191711323
933367832
661534186
591613293
1658108390
1292548225
244670278
1325064620
1377023896
1482538114
793787785
1982565330
2081332662
1386304243
53395234
396346904
304181365
1537510549
588125600
1616307730
1862093333
317311276
1515299464
1402534686
1403972059
1573623291
4514510
1385380630
316113290
1191495022
227370238
1504290665
644525673
1009245540
517023024
1814248486
246828485
189880403
2112195159
1988663831
598160245
164063132
787829730
1629955288
1637359675
1031351711
1788960088
569080107
1890387247
2137492639
1598851694
1746848351
1221606340
2085180841
1446151641
543565059
177702874
966910167
826877875
1618957484
990483050
1177664773
1412702937
1934351001
1998629326
1847426763
1443043892
51116632
1385754161
27535085
877916350
1382270031
1192529720
1375870336
1910145789
1725995606
1534193022
1418091202
1146294768
675117873
1911743937
1859738324
509012623
214260742
53086453
1350449238
1921465613
1633377286
1963964520
1331051252
1055305742
391240936
942590126
378830642
1937074365
1056957587
749740597
1039810469
1439328453
678782348
1565463468
1124418182
167216280
642125876
919916337
937969886
363746664
1756493594
1381366793
2053842918
273043387
1944515961
1477100487
474159456
1111729928
235582863
520647722
302938549
749867129
793138552
671154296
1434054839
713275717
1538902472
1162342173
1318851887
980893670
1869654478
437214569
559001976
226571613
1396609723
1706937378
244490329
308705855
763117424
736219873
2039434889
585613541
857504960
78699021
1550323498
794732183
1750109847
1331715535
2073626943
306875880
785210960
1076726287
1373493625
2076607917
1162727003
1970332748
1165572806
1579544058
835883717
1273895013
492621561
2041694838
643375873
1766886507
1696197506
1870214438
531666939
806701212
2058163651
1823189152
1550495282
72224037
1016306188
407754356
1546074157
1946363290
319946412
2069435069
870058567
1921166964
933018117
579638666
113916566
729739062
1676198314
1844404083
1370047868
1040051626
1680351438
497642999
900943731
702231151
354144072
1042068610
2065172630
1452478530
1985051212
1385783152
679467299
190689383
683856254
547687506
433431428
1253307393
1726716943
1288684482
63894683
1142694412
1325408393
1675303186
342838143
1219620321
2146483205
421202832
383662015
1886163284
1720710390
1307426994
1424003455
729656889
1148808811
1631445256
580550193
871192893
146266609
1432363958
339014950
1222131413
1978751124
1771819311
1182973404
406507041
2101835900
721109413
1088272757
1340740150
892721129
821507212
1408299326
1700581011
1138264481
613929492
129537898
2016857111
1989286823
1662399375
1880893776
1651646562
412129058
28565237
1585374362
2032570425
521884499
1256265203
358010287
792268444
1564871539
842341472
1982900839
307208294
651180118
1173695282
161719910
1809819500
424189834
140362160
1472134319
1169006119
32414022
447955431
1956384445
527857694
961879913
131329259
1338156529
1039425633
622286009
171031422
232612742
533798205
457355236
1032735230
1071236525
2007436130
963866777
1808962515
939294012
496863855
2030734464
984043867
941863220
1116076371
81110474
976946899
1412647390
898829099
1271136878
1562380999
1811268550
660282449
236830647
1765766510
1747170891
1429965636
719756124
1164859663
844296855
942603465
970302362
2091231451
1828054256
397097501
739535579
1804097531
2078869120
1406876717
1219676996
454615242
1691480939
1379171031
1391228068
2046027071
2052997937
1247726653
63071061
161960896
649559714
202938550
1842103234
1878746968
1732442507
593900288
1764148731
2009389920
1585578158
554652992
1485615584
1981028031
922292184
882118175
1770378147
437417880
1691752685
888425321
689751257
115680528
1077678053
17091993
1854071718
952607176
230200505
930167422
1014540276
231493874
2122706121
1034479924
1385664785
1856995944
1257219916
1294869689
667171473
2091315515
1404388290
270443504
870601563
1276025875
286673824
648762123
1034023448
1876200925
688932482
1920084693
1506610154
1718602955
1366738634
1899318950
90520502
1357990460
1048528480
2121275815
2147376542
1275666999
1062949150
528984240
1047339567
2085801388
135153632
2048070625
1942183568
1477730886
1932390485
23063428
493521132
113586331
970368992
86802734
1140852276
659030145
1768453401
983371618
1678357603
152733597
7275837
1033918671
1826406553
1541484972
1413811921
335352129
240127335
854006869
1621520531
1251265721
89556170
1670201241
1800655977
777990569
828124557
1735841748
2014351651
1092699552
436107686
294256736
633939514
2032884284
503053368
1856358171
1307338911
1417006535
608290593
1848945465
1455154006
1567590693
874199487
45013887
95078304
1833232553
258690303
1188723025
340518487
1124586751
1632753080
856333956
1882223489
1633532395
1989689083
607343259
476230142
1472853700
1401450992
1565768089
1660206541
880891912
79326512
278595468
1153246806
1952294595
2102498371
2099991014
182527877
1540243218
63762255
2012481494
1554934876
749662354
400101949
361293553
474512387
1768618064
1698447681
1172396199
1193924692
2025105554
305600008
1945672349
547813447
1048409451
312058638
1600861446
469745243
44491718
1907940157
2024615254
1987599952
89626988
1067921073
1113144887
1849938364
439264197
1297073020
1534401303
1229208197
1389236258
152207805
662849391
1903877418
1598850259
371852889
246229050
756185402
2104892991
478206033
212640923
1550148949
113581929
676308511
1086515816
590469030
501059550
341462230
1863899159
1618106735
1522090134
73814116
1062811286
489302143
790555017
1787827348
1576252517
486855285
545232675
1293771992
36624276
1542505241
89703074
1191332564
615901376
1375144520
1836686802
107170225
1003546466
1606977965
201775998
927793517
295771294
1640995914
2127293443
6819249
1556725541
1113279020
1046867936
53304418
509422952
1207677864
323518464
1351733344
2123688589
1958700158
2072682348
93822014
1801618461
734210556
1581329823
113353785
575580936
456059597
313640764
1754114592
1255149311
979695842
1067431215
284139794
25589214
2100435688
374589330
1237941174
1108413421
338039184
623869513
2049483556
1279093133
1540150188
1964610570
219287398
1184546776
986939850
242949826
340000111
1959030136
194635381
900694610
138495355
879263202
1781168235
1752374415
1408572198
1182938031
1662969416
1463595444
460369980
2089974389
1015178538
1385142859
773038998
1203783523
1119427040
650242421
967384310
2091667456
719738523
627637036
553197931
1372900424
1750861268
540817844
817737185
1936710958
633084432
1431886271
1559853785
915361252
1263533750
577007905
97750448
1688348238
995830299
223529002
1084045116
523871392
683639928
545386400
1707695786
969524808
1640849061
1102858435
1598505521
1254423599
1077535794
286930293
1916232126
1015874515
395745199
1342999217
741581888
1995656706
618104574
1812692758
530484573
2011962040
1030674514
838542586
1892362939
650519283
509761966
432107470
1814790369
432949798
1401459071
310427892
469559462
78996040
436915496
2017382261
1048591444
404519470
1472820812
1187871254
791437916
1733525388
577091400
1550558923
1381160782
874276350
1949263224
917472173
455751070
1992171125
232015412
1017431988
1588515802
1652925622
782379578
54242078
1467416149
827778227
276766903
252943239
402454678
2033819070
1529705135
495525234
846712446
712546720
2108651255
80716633
600653244
140484152
339822837
943209719
1531911838
1026693974
2032994142
436874834
1483494190
2080022402
585066885
676359304
940143081
1178883391
464161307
163664376
1612971292
1925229256
1355802100
110209797
702185557
379189397
562383973
1895952939
1796097434
794716221
528828675
274762140
566733834
1701365360
294465796
1367244761
92942693
1067650150
1957067133
1159583411
1120961014
1531317076
524477881
426973786
893591067
1059293231
474254760
363990172
766618991
1852354008
1076811330
1705968727
2002342819
5358865
936015302
235196253
511274656
1152589708
1111024460
1664035431
136329373
1410455928
1735312824
635009880
103822800
999185331
857531899
1220885413
462780716
1074878854
1396369161
454000589
1118261915
866202682
1271557133
613453516
1707639291
699988745
1392021290
1498404818
1488437296
630180908
242799643
1537784084
763881375
1647716090
591464032
1300500685
229464705
1487890268
502177543
929595686
1818047860
1432694602
556985130
169316052
1803383498
203957652
908116183
1510832987
760822419
1468632045
1171902481
148631800
1590179109
1022856552
418403987
54188039
638428225
1903930644
1480568996
1108936040
1964340468
1953218631
164036360
981163149
2100405550
1029706180
1018245752
836326898
1141437118
1725239141
69446928
1028617776
1441083206
970346242
673721506
419612809
568340970
972423962
1448026276
1006650164
1416853364
1270469255
738451046
673085559
942780347
1024019747
1072841612
1520796490
1085600135
1558810651
503453627
1035429702
551463440
87353951
1951478987
730103382
44943883
1026498315
1001405802
1088632346
177043024
906298220
586671261
1641403294
1369598880
434838441
900532401
1416986733
640861606
182175171
1751319304
1087425069
2076246250
124650080
1086443723
384855579
5832174
2139592922
22751726
585464567
1579293038
960915161
1608460114
144926262
1542350317
479646226
1485701695
1889390612
205152817
961209254
146544765
289725646
1084103149
921497598
1061451852
1681268728
707444667
2109866803
1896630165
2067308613
875586402
1452324155
1137338196
684197375
344311745
1896052118
123651438
1641388958
219865205
2075867192
1219374620
440916252
1705070864
974156399
981305914
494875469
1291105401
1511483349
2069603214
459610972
951855484
1652115421
762457559
787890008
583627920
1969045903
1876581207
1937358690
405402453
1732001833
232416394
2070571794
1425611493
1114577982
1155454893
1675208331
1795255282
1014137451
699581274
561927848
1015725613
939554268
1507676718
1462872697
524650106
1553412865
1467204767
1066159115
117846397
883017094
1570538240
918199538
1195186003
473614274
1196020957
238046736
217457609
1640261879
898480208
574732107
343717973
271955587
968883545
922562588
1540741386
1802884718
1412968204
592831039
90460068
2003846066
988084884
1428808438
1872743677
475056152
199358986
1925138123
1843856389
147538462
1498612960
2101525002
100485330
725339914
1680666346
784584941
766644817
448068278
871998107
752154765
166218345
1767287749
1616441656
460316088
1420297480
595950993
1315645865
408968636
1979193513
1097143966
1552594601
1999818372
1267908092
1728226244
628731034
844592635
277381193
730148376
1344960357
1675779262
840162622
1216287071
802171482
648395781
1395393680
968533320
1884626033
1985970772
1702644158
922987323
2043016891
1689951842
198467635
1800945969
1871492851
1705049484
237103147
132208297
84430889
1228382899
754120591
1455510102
389516075
1575536672
537134633
1743448167
1347235014
1463360178
778850547
41547235
344931389
1926273300
967467353
681771521
572613786
1245716234
243821875
41543530
2026778934
1580065800
898009222
1126292205
1074427707
652761705
462531424
599354966
502947887
474855649
497038431
1425465770
558422688
1512578380
248600492
672209935
144850700
840290716
1203708823
1613876466
210359344
1371996841
1437704995
112559368
772686707
1585181738
1429364377
274122956
1168774835
32734708
893481256
2094019737
1379586213
1889078798
1704123407
947494619
215296589
737267559
1245858108
1917073760
1968010251
1830826360
1321442249
1186516457
160026322
1367023199
1262147570
1385811616
1990432970
166097588
1623451041
69961974
668279247
259607317
1632187101
772863391
1455892266
998463102
1964161972
1007038862
92930333
1356459978
382458530
910111142
1879236123
478488598
1751832751
567299680
838583657
428378738
1911623291
42994729
1097364850
1473646153
503223002
291907417
473807008
1296593889
774363917
527461839
1483233269
1658990579
628457138
2089253327
1401429695
182963866
1542447472
870337917
570120239
1941898623
334491633
1485155923
1993277021
1738819891
1172472557
865157256
463222836
1442630397
1825887177
1223225030
1285278455
1000896079
1958320457
1012501534
2039540450
687570873
807253221
1733670858
465100080
939199817
1759333965
119953463
1927955959
1424571079
1732339292
710032851
1774731158
1009438343
832231690
1459112234
1615892033
443930175
45741439
2090837113
1330636075
1154529409
1547713562
1862858197
41578769
1625035498
2108316280
1191478994
1367164774
779915917
436397724
958217713
28401093
733062789
1084697500
1594775205
1734141323
2065912913
1641898898
480192742
16782151
1622378156
1306020039
1606083936
569445519
1491304479
1838006389
1243624787
1325634246
1573088053
1967949239
886200308
1379154331
849441667
619893193
2140914087
806013728
506156864
456975045
823948350
1436593242
514253241
669617806
1848697255
2043907522
1075581135
1066680548
2091775790
933412274
451214514
1365985492
1374688300
1535019318
1613195000
1635095918
1351450608
7716902
151138754
1980889678
429950276
1840133610
1516078534
1500619921
1968091903
86666944
125452420
1024357031
2062533836
718681570
711473296
2120120908
1095735590
680185309
901555989
685466654
800906906
965250933
1483494985
883765110
285456490
655728800
571803498
635668298
1766841803
2100588960
1394208406
496068105
75125977
2045596590
1633055612
1810948382
48369081
1083873276
684402412
165781611
448244252
2076418608
1591414812
808191016
1411426266
1585260060
922997799
635658704
1134144800
1759123674
1678148148
1256644605
2088106629
114270919
596712503
1041465420
1740040344
1342788954
321509294
321158470
1438643136
740554125
653354381
1309624228
1791704042
1710192708
161974742
1625005112
1213024182
882648549
1638038461
906674210
1875868923
862364304
2125541064
1477387079
1547587824
2051446743
838439711
819117322
1748885269
969104862
633452824
501555600
1739591623
822492251
1053257609
1689601995
1597307188
324263038
2013387682
369373455
1384545058
1166277517
157786017
642813149
350372870
1280699329
154664802
223452443
459024807
1666817664
429209279
719010390
1977053181
2085851247
387707279
1787445772
562970246
1200983690
1920053639
1414072183
1916478115
1391645883
2085361435
757658077
43509140
423484522
1698020357
561505354
550621808
1429725138
359637474
1157959774
311163547
661317042
822197695
1792903288
1911916773
754466141
1492810003
370438215
163951948
429877357
1014012920
279394400
320370381
2135188373
1524827073
580829109
826732863
243323300
635358892
754895814
2121492454
612605019
728218752
1260750833
1469686065
365624525
1138703107
100263019
2003856230
1572620949
1371879447
1338042193
856532359
1178413929
1061087461
1827803843
1808900829
855563481
284664680
1678089693
9181842
64321870
541493436
1937897110
890241304
1726860064
988185050
610370432
848053814
1677849798
1587161153
834081007
423733653
988530225
626447676
983316418
612923083
777353733
1175228388
1039990905
172078754
1968129673
1536578648
1560323322
725785760
1776615327
2108348516
167358853
1761892037
708542451
638951937
1101390017
1743325785
279329161
715989283
1219347267
1030609010
128120973
1703742976
1000795471
1265073942
1408691401
948725612
1249704807
973433573
1565019502
2137951191
625732065
2120590164
2111784731
1894267585
729700741
406544352
1590874004
1484572312
1327702911
875596196
1598112035
1221057022
1488783966
910557109
137177710
1927514020
140422642
464849947
1327496618
1271863638
1831501888
1462569733
1704740863
2122291541
651809524
370767856
1850026147
1537515146
538721348
511225926
1297801686
1737792778
2001088155
518115593
1117089916
1594847867
1388452019
1473701703
1702821864
1518857715
97976903
257650927
1622887764
96717980
644732109
2034276304
250263160
354385047
1011554029
954292629
544627581
764443334
1472830199
1410923323
2132956129
1767441688
1890438175
1749812145
1924633937
1890929320
1081103263
311418323
814869638
624266044
1310313883
1780404268
2325955
1779844171
1451369957
176424373
1868989554
247266371
174270454
614421655
1073580697
162113541
1519938178
2083184546
2082425902
238620105
1423195625
996423661
1555569902
1340678218
1710283549
376956197
1574865837
6203381
1421576046
370709586
2004956720
1349927663
1696927681
374761963
728136748
366415609
91849736
227285158
1359380457
549010311
805395027
136803553
1559776563
1615489233
1556951576
1001492821
486309046
863400228
558893004
1496010173
1733993728
474522764
1010841322
508592095
1383570234
1421212373
1024871417
1402204226
1254333277
883452420
1863997920
838763421
772374888
971289745
2060717164
627401787
1300623711
2066845007
2076979630
1570968207
1959806431
73592706
325137334
573110776
1719081090
1934922136
286620424
179877637
94878614
407704076
649392722
1308664731
1141000140
201495220
2016530872
1947309957
893678588
2012903980
1670805580
2016575615
470440215
825426027
1947242071
841227014
1060775374
427380032
667220038
1605329927
257194298
140975827
786979988
1602107653
1611642241
1074280826
1529865689
520413942
306560218
1118501492
1059004066
1678563919
652112318
37043155
673855941
1346049089
343569655
41506013
484082926
1991136490
2044833977
320316176
79661039
768230538
1655777088
584726771
1107406371
1844328036
409451778
1152881347
1050150569
126295480
541845936
1221733094
313802777
308280547
798113281
2106017548
51605395
713799870
1206971558
2003856265
872847879
1372369694
52694768
1098266148
238745312
1880574638
1178594431
2004005240
1137169109
1838539728
159057394
1504598357
2067379628
105441776
2076193718
933886316
962190934
1152630880
1819176273
1874960248
1922158350
1497710848
1363049928
1235234256
1727154968
910392898
1167570780
1760659375
140881849
288110072
1761260296
1458411978
1419482357
1967675784
1200071610
56026149
225246164
331256133
1879678580
316458792
1323887238
718798752
770040512
460534059
786585267
1673025663
709783990
133388748
521175217
1998401192
875093841
1601791779
618532442
661902441
1020056224
1966068421
1620957953
1408406241
2064019500
290636016
1285450237
1657380631
689687917
847738818
2077692592
31995386
1849032123
27505412
298177741
412485682
2033426439
40234822
1568984759
125671902
497294625
248316176
411938394
1983020469
874330851
733963538
428311454
1292246894
1355230909
1383916385
1333716656
943712609
2093330685
939378077
409638300
1695458998
960164223
1787651375
106503014
1733898247
1180201625
1488333900
1597184836
1860527394
1718238656
866608450
752208921
537562384
477758331
2058639161
1345646795
638694953
1715566296
950783621
1236579491
466259926
879077573
1304185696
1341229086
2023927347
1666599850
2135209527
1228956088
1960348351
791561931
2026328975
1343044488
891947543
915634697
1145433152
48271832
1643660351
551160130
559711760
100501408
164178919
227459600
170969690
1557743065
1008981504
1127402302
2111867705
560719535
1695107333
1597556144
623959651
537102098
1575300603
1588839147
1680368375
833075977
521677741
861043872
1261009970
1724042528
111863754
920536701
676929739
1745461671
97707914
293510397
1509089997
623859156
1191226079
263488151
1716872434
1025138589
433184426
1986889376
1748472827
1492042502
856987168
383225557
1290607834
1290975425
1428909473
1962032538
1658915361
21383122
410609038
1176427305
1570914060
1044394521
2118417041
1682747094
785359244
386778102
1555574124
1462996620
1369148860
1995012331
409143218
2138829956
2097444335
398611243
539538887
1157729948
216042562
1669918103
813460590
205907521
827290
557326997
229545531
1557239776
886134705
1844872413
839371116
2120849986
1953549605
1507165877
207242248
228271749
1144698419
385213525
2004625798
2116205646
2078276914
1061263972
457680383
77187585
1180533208
1510787865
640144998
769650332
1443907585
1267578170
816868624
974793941
361887255
348979998
1741993079
1159390839
420132181
451662958
1706453949
1800738140
805157046
1042747771
198419342
472833483
1747249200
1965777501
702018311
384479716
997371934
1395946910
650651410
325917980
1521294539
1380396821
2018300067
890174978
1067566698
1777395304
236129356
1969505634
1597910366
1858773142
35496044
1125425494
439119300
403418335
1134620630
1678974654
362146782
794334102
1354610867
1957451920
699583656
1909826284
176352318
1300651960
1900047688
2054155723
1600168880
601995796
1612628476
886892506
1597757812
1369989422
904980948
278267962
830342242
949635637
171221823
63474050
583701511
1260660710
1208096525
1988795052
300552986
1132583465
1131768088
735539307
1564803439
588392571
890809947
753429454
1541415353
1234143879
1927402653
1217969882
1630471011
1598290463
1727750451
362624948
2000957390
2017231065
1662731704
774514987
200600511
1473025100
140383927
1569124353
1851537006
544904213
378906808
1046504187
1695564065
695961743
523345915
2047706319
1867599984
382472055
29047407
1065813536
2140907834
1318649220
1552395642
1721776641
1495528937
1972924033
1219652975
221707554
2042518446
55879915
1997522355
375484036
654687982
1781184757
93100881
839129532
1253373278
1960640114
417476966
910208566
513394224
1471481900
266237417
590119578
984259281
682565496
1114079344
1172896429
970318269
1767459819
881551812
763930850
186641339
593413075
1314743144
1795951324
679462184
423005812
136149925
1892265789
199676781
751197448
1168045153
1386082787
1846489017
27969430
400154693
641174389
1440094955
2053334964
1586358815
2026021401
1023084825
1248997842
888605169
987796872
239256132
2059362357
1944924602
309347274
2102599241
182416657
1082138146
698917601
1682272641
727234320
934248507
1817250226
1724183962
374938436
265821676
1149941387
165017562
286187729
1540520988
50921551
367126671
745077168
2016836365
1855135789
1340457116
1958556094
367888733
655427808
970453725
1283355689
1929255898
973803747
1497497836
611500554
1723235522
1267373047
521285679
4128704
938814848
1213851751
1125048198
1948250645
608707564
1228561711
183657023
1556755378
865363745
1675338347
2091283
320231761
1529594236
827649940
1934122579
2010600707
953974775
461135159
1738078040
1303231711
2067365063
888685095
1407281041
1101286037
1575723629
44930700
1059151638
630509358
121385019
248556830
1542869421
1261542041
328420663
1590110917
321666560
1206250709
1909520699
878731006
1154253017
1638869302
770966546
840810020
787124150
741691778
874622509
414761746
1835483874
1871877160
741894910
974689423
276379027
288565940
1177491604
143383586
1126886518
1385817666
197071874
807100664
482885801
1364340440
1864877273
1219037567
89590830
1409221159
2109955797
2095227955
1701560584
1057337706
1345017091
1250551109
630674862
995779051
1160564187
647462886
1245858889
1005459042
1859625232
456911519
285898836
698069050
768751046
1352707011
405557749
869061697
865069750
408181959
901157327
1219067894
2059261632
529399316
22661175
463519439
964805580
1036788365
1128959237
1867507842
1009848123
1032640637
267664352
976109889
374807528
95356678
1507149364
1756642899
2024048892
925445139
1251810844
1462082131
1913669249
2107735425
542408642
196161416
371501764
1257747878
818858878
832237466
1096478726
473899569
324307873
543476327
1608881058
1969736529
377696770
203274012
943194189
670779803
823264086
674279513
1484067749
495705891
1488062866
399629406
248967527
1077119489
364189913
773158848
69305867
206532357
1706466259
1187474546
1690873830
1800971828
38279926
555108975
744898760
375329578
154238690
1106888151
1587005967
2138411251
1998779440
892180436
978565167
1286223067
2069913904
203988597
216604072
313515527
1170100652
379305228
1828352914
1843189939
1507922440
999515378
439235396
1453335003
559441979
175556173
1862058142
1474266519
110554726
2122512509
202378788
157016505
680271633
1233056135
1654914762
817680046
1418826666
1288498439
1613756388
901419124
1548554846
874616941
886488206
1379725625
1337256495
10500000
807198165
565811134
1681438030
255683306
1475694311
1268753988
824912898
269201549
396912017
1640847554
2041349971
1774395945
1009846635
549383167
1567771162
2049677156
15237147
1768102699
1637636700
2106512840
971411880
1134175873
783728789
16322037
1808108817
1973809021
29802309
1038919472
1371507690
1762793459
342049766
444627591
1280318369
618974015
1041429535
1040102427
2036781261
231369483
1961639471
550963781
144764989
1013135273
212567375
1517174375
1765920149
532615519
1598131001
1305484097
1401748385
1513753801
217756945
1439114425
406195638
95158368
1724640122
34505403
1348857541
301648357
1531277070
678726866
1665406125
294499840
1957361273
414350257
798784211
1186094469
2081129439
1056901626
1192642667
1852746630
1783412999
1705825649
622808308
1702726147
228649582
264108476
1666427340
14132288
996902725
288338976
1626046859
587308749
1493097402
288599640
342083659
1685745605
1585023795
2093581381
521154160
1674296954
2071764883
572325672
461452416
1548829613
219967052
358521421
1785988535
429605616
1667002277
751650749
1388339766
1817696875
1649477511
1948669351
240784901
773114467
451395376
734253334
604336745
1841144781
894939162
513826774
1534096415
2130975987
926100684
1332851344
439893795
1211559395
1139527169
2002636730
1117889874
1536973766
221708979
847454786
406204540
1283456024
839360718
772921122
1934412358
1547756521
420881810
1129619061
20222120
1335567985
202632139
43443989
1511684728
1671083975
463277355
668413460
1332140655
1551191924
127746901
1823082258
1128187083
390067323
2091472252
12349471
1105763081
270355297
1673442231
1463391228
387048640
542128580
1625146057
1212466450
708547813
1357282091
455363386
351080768
32167952
1480084968
1268509754
1657964181
1385593189
1584558422
1720122130
1067464319
1929248562
1945020703
53726023
1682732686
533191574
1603126569
1381554412
2079540156
659561359
1179220787
1333641205
813126496
1217858376
535779092
1548138134
426792262
340555703
1390276817
659996762
1267766142
1772967460
21522943
560700309
397365061
1430094473
1030169382
1969324167
1828837289
1112277876
239245465
1543310407
1168514296
207563403
205671387
1443974244
1972424683
1179804164
513850483
2114824207
1160739980
559532410
1925481558
1649297547
1778662218
727838050
1838505624
652292355
1389783654
1335498635
920461550
1620317340
618725927
1647537755
2034316059
382726397
743528217
1556133832
1474477187
616487820
1727304232
2108465065
1762495684
358121386
324765522
686049698
1462282734
305886924
1664499812
1923092226
1378465737
183335910
475000491
783951030
1180818110
924599534
374225910
317289419
625643875
506594863
1025210815
184177430
872909761
1122798397
270728466
26312270
1234936524
167900166
613439466
57005338
989358279
1631737300
29853995
85453271
1734533932
502350681
1331820487
1860874759
651200318
682275529
296641766
1829620811
1846692158
817617915
307044096
1264382580
109696804
385414392
269330050
935232041
1959760056
1735383891
267381650
1251497754
1555753885
1459155895
872129124
1872793888
1512163196
1795683120
920991942
469555265
1236732484
808521914
150921850
298690957
456045392
299011815
1033264283
28379832
492432978
608323229
268428877
1247562402
1353959394
1448346018
750572140
1853095642
2082471197
1751441864
1418233428
1958069967
1115775217
1391613411
343638963
1708262727
1511500041
743076501
1806005762
341963358
343019030
1371264694
1913550836
1002972055
524708644
1458751072
1295401773
126381915
768275473
783310210
1280078452
251346780
377216985
1387794912
1675368745
91744874
1204769128
2093209023
1385461958
769074422
90333883
1348522506
1441328326
1918297833
1728687323
2182539
1079080727
282031710
1593167271
626235400
1621490597
2126384028
61179336
1995336408
94690218
2002695084
126355277
970715728
996952885
827679546
1616017626
1300282397
1486715792
1038713690
1048936384
995526615
1077825784
1152849354
1681631671
1579033064
131969359
159308075
1552133225
531395482
675161838
1119491165
203029091
1970450039
2104255742
1930408811
693527908
1183641188
617636291
2081462200
1106427335
210342037
1944382738
1522263004
581648613
1422888980
1240067607
1244541950
721511230
878934906
1200823960
2128786502
131213614
2066011503
1890541427
805237631
205106453
316880674
1388941287
736897693
990868650
1537696509
1165776081
1321121655
915470750
160644745
147247398
1717100471
1553031179
822613821
604674796
182714963
1713144666
89348061
1956899585
1028172244
817189918
455231077
1976018045
932453077
1803759342
439740211
492063475
1371925820
1519769591
703615741
52073806
481321067
873106914
1525133474
1117585155
1049264051
1254548388
944680586
1460899935
1039020446
1615846137
908610835
242850068
372945325
916863977
1457980671
16767978
1198484595
290060122
2042736009
1149324881
959968200
1204526134
1683580446
1211550474
1789600694
765748115
1014610579
1761939226
273161293
850121307
1629728913
1724982290
1320755749
1247812630
1880185325
270834234
660542086
709924912
1469601876
961423255
572037429
234656045
1682706288
1719267360
199118387
1362298015
335889966
1083448270
1191748890
732252931
698163949
570291478
280697752
753453855
179692600
649917278
1965367932
1938506310
738588765
1095177279
68560540
1581135996
1613302770
1832394014
1820488553
444140313
1916217991
1748186462
728335075
97561494
711456043
1909926270
1485210464
1649414968
723396381
662178584
34535184
643307237
1177945485
1650160471
2086489739
541177431
1580037276
2109025113
1096699321
385519235
761248000
1788579203
494051978
1526033331
975092205
817757015
7915847
1870603871
763787099
979210638
2143230965
723441283
1605159782
1718455202
1852558388
348375254
1308382070
1324909117
1714799067
319477239
2017293676
335047463
848819983
450984954
238462126
993703250
854921079
658675376
1023915723
657518231
444772169
2112413484
586840194
1249881556
1375904346
1907572721
1559928097
2123268690
787814121
1966390267
1243267643
1175511154
1838214934
1956852013
1267306247
1355429603
840730513
408606672
774552391
102291776
1555877898
1769945672
930339502
202793384
720999038
1666006019
1130210066
781539597
43566089
1869218800
1589129156
973107778
611783471
1235382215
1187080906
540972537
890377248
111338326
1448184273
1733388586
1131708574
2028643663
1842680861
1932045093
1050096320
84401816
1041520977
904160008
888506255
1158663661
395914496
1772629406
1721506965
1200561835
1494275099
724672697
314771009
166539602
2143279798
1949701783
2037806061
317694012
1292540175
1143473008
1787927641
346872908
846560860
953343625
1472823468
1000247981
1401353202
731982465
1979558329
2084166453
1163887051
1991844397
1303815904
905529635
309390099
1337313368
1842368619
1682048154
2103922419
138711200
107665047
1843023705
351877882
188331387
16869509
894731073
1603356547
521790087
1585420593
1673266185
2135069654
658504837
1824657104
901097754
1485574613
393370889
685822207
1196320806
1444116692
1387495090
1171461645
1948876183
628735656
837849682
1108300548
896772234
160934417
1865337726
1964786382
1102849587
504380221
1091269130
505768560
1422959571
1585011555
909613565
2033943011
1615088203
299583396
1763690582
1420832001
828354639
363466808
2006156731
520674203
1826777811
297258088
1375045460
1189220493
1158612558
2017303297
910269499
1123241577
608449986
301393110
387121214
743457498
1433313791
956290490
631891734
2138569622
1247882871
2035573940
1477471678
1322560890
10665784
1206172675
218072216
2017463721
438256852
663538543
521443187
1130390160
592210813
1480594238
55268142
124375832
586378170
883927038
1750936852
880015950
1258031688
397079497
1008858181
2078165330
861590644
1685579812
1907353915
1682847940
627441364
732039462
386443479
524489702
1934666368
1509138567
1002728410
1042556120
1793127159
1831324046
1511285431
4970262
77920685
641707707
1603720977
1114349139
974237753
240904517
158302552
2131257160
609836434
558386047
1316799396
603529910
1324636343
1092342987
689024329
604013566
1988458785
1000375195
1265368748
1128250066
1559402092
1289332564
1294018672
86504918
456645857
2005779988
326342802
854690379
963877995
2038532360
511437409
1985658843
956447961
1320925512
1472681906
362920003
1504969391
1636757329
2013412530
387929293
1389622113
1832810304
159420343
316454188
589397949
985994138
1699791613
999079117
1996788955
1448326929
1981708254
1884288296
136005748
1224312045
1108917975
2097249571
2020478222
1737270236
736550644
375748339
2127923434
196537524
771937010
1533413804
1475099582
163511957
1637657949
314289001
1776354720
1078494873
741965179
1199233518
116513725
309571392
508856468
883515151
137086005
1655693102
194705366
1289607697
1069651433
1566487733
711737774
1461681892
113670299
346174739
1976969941
853332422
2035002576
434072937
896253109
182647489
69565831
301324712
2073943109
718432309
317061258
488411894
703524394
694515926
1613951541
749897518
575202932
1344116361
191406935
1717286120
1864989209
1981019978
1891796613
609803918
2103670938
618684129
1895101418
686397210
797977605
1764718006
130037924
856856088
398498722
907262686
1024579838
683385717
1503969549
1845300230
1228935828
2142181518
1832071123
1140007952
828695301
400251331
405365547
341858082
671312610
863984620
1923782373
1046712935
1264914648
840982384
126898396
446531598
1551828577
489340875
747716456
1160326226
250918271
1136207574
2078725785
369979733
803072883
1870083151
1359700366
1684849869
838192211
1749880420
1843548831
1901544291
2054115675
669490092
1766820555
783515510
594175960
881745799
1898338592
604690377
88028116
1209536126
1294439610
1511477229
764144365
1689543608
915429388
860838471
965334739
1765087825
38284214
1623909476
828154827
864192587
2067720385
1801501449
389867219
998117500
73369493
1443138790
1393451229
524574437
2110277951
334674559
281244653
2037643449
63819440
867076939
1140569409
569999732
336091134
1668644523
379634287
1899388529
1860298496
1314599906
1474209031
2058766021
1219315332
2110309687
1226707641
1233604107
573363019
1641253661
1241446664
376304677
2129920810
1080529393
1510487031
909028456
1943332619
195800773
2000448712
1351512381
1905203680
441677071
1512421208
949486005
2088894046
451931032
1530687184
1773099325
851451121
130779530
388105185
700531685
646046813
601825449
812932460
1764881239
2052630750
1561588635
134611193
2002680729
406170574
936908942
874746060
1702498453
191649418
643768490
286340879
1760571075
23556914
744185763
1375480459
1562346782
1999939080
1162632999
1050839085
1433582112
1967106630
1932308142
1488038008
1971204707
1964991862
1405088404
1728821392
2059760898
732737517
895289850
1266349636
577086465
1610530722
1532648334
2004017250
232545026
1406833776
236982520
1483292241
295133596
962808136
1925526193
1959654553
2096394069
1522333898
1191525730
1025529388
507717729
1915562945
982348528
1660733159
1197050654
678989289
1411790034
1084433494
351239856
1041691521
2063720359
1139047367
897933677
1820196550
1776313003
1320511777
658074935
127204272
1357501256
1187282761
1875138384
252997170
1225963963
1522706010
1504017508
716628751
2039248740
1753934614
1931922111
222531303
349599105
39615881
1076057075
1512794696
734881657
264795685
1275905105
961014098
291166817
1695245786
1546408120
862554494
1937275373
1499170313
1070828194
2041419750
1041246910
183525357
1438617720
646457025
1762380069
196291714
1061729822
1759372302
239231889
1027572622
85326161
1804641782
9016751
771974691
417188353
1405118585
360810912
1144756544
1613870005
1102835355
835960961
741944934
1540741386
601219813
1551409179
575957634
482851229
1944670691
1935630535
474451959
1095511875
1574868274
2073369574
908495803
1293943732
1749315549
59166870
116509143
322529846
503868023
79092727
1767591400
1542395999
381945782
1312902528
1403531140
1732060399
1621209039
589521150
1366916623
811878342
929615253
1138196884
635871993
1611105534
1016967497
1295903331
474037638
248050364
995048114
2079434997
33298892
1113034452
307742419
415869981
1758542603
1115467290
789600560
944332394
232535035
2069430658
281253664
86659190
518188690
1489446430
1457364807
1961559283
9314711
283098269
2080138415
200499556
482555045
1647887637
930408591
1739161600
1960391429
1783508494
471943865
162729466
1505464491
868189161
1256591011
995438964
266804352
859282710
34453602
1774103443
480768349
851446813
435846460
1691240594
262791340
1150612387
1575326733
1667237202
1758117550
20048663
1654496219
250934935
1219214828
1558649171
942951707
1789700205
552276133
1729293730
586654679
1166324026
1022589815
1192022043
515783134
1731078726
1039077163
1737088144
288872514
257387811
642618727
1072399364
1247756157
2020377817
1163069704
238967320
721893573
745884187
1380000658
2043359371
1817793701
816150319
1188145424
2071223956
1520935392
1154652129
405067762
1584222506
1082934403
1313062653
1556663166
1490527317
776814207
1223413795
134079156
2118610266
57686198
348535126
930098334
1493273098
634137953
1019525222
446115981
963383520
1610342385
727008256
2004702686
383801099
1442354341
1998043852
454260813
1914430074
1484912350
532260747
798887438
191551599
1517465180
280733664
686048599
949814226
1027967714
903711947
2117800264
1731072413
2057417993
665099683
630271277
1293783321
630099669
614564533
666700007
107171586
759847382
1343466642
1413534751
491511813
422484569
765511890
1047785249
1494895394
1661035511
650659254
581272981
420796925
1948146222
115316784
471032959
61218337
1653277211
613445782
1235603438
363316023
944721048
768627903
330757596
795755456
2872257
555260644
1544870875
276371234
1724457507
1422048165
899425078
262747722
502269005
1953800201
1037597349
1382809495
1396328761
1078473183
616103639
1560046665
76748898
2099843815
1181015142
1012985456
803571707
74119336
988872352
426355216
2102542639
762599039
1524591011
357334400
1025639847
1186365211
1563244802
1536846035
1467896066
633164778
37128209
1239666925
1525239586
628465225
1301934151
1184217047
434988941
1104903298
1184157068
210908557
1491247941
1798743072
473897395
626334727
543078736
1129866506
1695007064
328992026
1851749638
260834342
1743413650
1038554749
1752651122
352504396
1820588837
700873101
1925845136
1871652904
1219842919
1617065693
869449585
1311767104
1995090822
765445615
155820629
1662316803
1334325754
569884992
1495796307
1180526309
1020315907
1649774319
983785910
1235106584
2104072516
1240048210
712078080
1891099263
870633179
2009956726
878469255
614063360
466271823
345929005
1156328240
529233512
596317859
1409486832
1610568215
1124913886
1086813652
2082836777
851100319
1139345764
1062125012
51770639
808404112
1234831503
1390383582
942579812
1867690182
753034684
192320037
200868365
913513939
2118296113
230254354
1427336666
948449551
199624407
477728476
804755682
55910761
1468312017
1002121837
139424850
483735876
963733078
188730562
2038607544
740635594
1527580345
2058590819
61012977
2123221459
1016537922
1930280815
243886733
172725278
289588709
290590510
14192038
1348284570
1805645176
259879155
943969126
442994628
1243380774
595724641
1643581458
329276885
165989085
1439642863
1461686554
1048255178
2102344152
513182377
1600568738
2018423257
1918921781
2123748690
854896591
596711295
342500386
1656370151
1473732629
1667658480
502982390
890724725
1930466358
1274403063
1178074247
507344912
439393712
1135928823
1298944228
798868334
101551538
706450268
886194201
1829966133
578642649
1292292747
1575121716
756283274
424664959
1944606234
1709376471
1643006422
1036221505
1060854149
2045261503
284822964
522159361
49648636
1493435768
240274926
648352677
1069347882
1025164012
566897159
1243553576
1266487042
1334311474
170071468
759150607
1674743367
663731594
165616660
2082289450
1824074185
2108104661
1918447362
321647297
636466015
293013663
52963486
894557446
664130329
1534972313
827248453
1986875044
275149314
1424087890
1095046861
351464920
1351817426
725112938
1538197200
535960512
556251933
1395065977
705877943
826867903
1284652322
1526251973
645945187
388831324
1140017875
1472383391
222310898
1634531039
483080497
2117002802
285133270
69248288
1832246372
9957091
931652904
1236974076
903252063
923394698
1044392279
1095823955
782289713
463305417
960686193
1018772070
84878741
1187526361
1109066974
1943504487
496630749
709089923
1532962156
1100253873
1939053106
462583852
940686414
1664236202
697605230
1019344808
1087967751
2033671245
657337392
1787382852
650647507
1630860102
173793908
2004637654
1037809342
822029056
76963828
1885453236
639138389
970621943
2017119147
845639782
816139907
2046824385
1635020287
98236573
1200915284
2056431666
496350256
1063847330
747940244
942218660
692505962
660115192
1187891388
1411780640
131351987
675030894
1243478700
1709561536
1723949152
1908625782
380539411
695999916
1408233070
889322713
1330446971
1502317034
2058362799
871694378
456067244
252464667
1738736412
776838409
974736422
1355791492
253667102
840939957
819421792
1354755675
1912432307
620095344
375870298
1200121713
1629954622
266823666
1810631833
347027079
1745523667
338001721
1465153625
2140689345
1604993806
1449224495
1472911050
1910246345
1483182113
2122637149
815826267
355827649
1109201452
1253713512
1851399313
421769958
1516629854
378122093
78556049
2110370874
1899602938
880833405
1305931248
1343117498
2106698849
1724533262
1310672911
1061762978
846399510
227274242
686452924
726738549
490127805
1710218207
2031274804
305962343
1957618828
998432575
1217405523
2009157800
1151413178
131817572
1706725656
1981775984
475323532
2108873389
1683367000
2077106518
128668568
1671908019
176674951
1491424935
1919376445
1283052106
1261418480
2105115652
1692529985
1320277509
1637547847
1790818362
2089358800
723322957
1661496682
1401961909
1773685493
495137267
67802933
114072967
803799074
3705865
224506623
19217897
804458275
436960255
1946251341
317930570
936825226
499003517
808066563
1195322971
1418867087
1407576644
775906414
128193593
1932553006
1823781478
1375697230
516617114
948679697
931510302
1370260102
1599405915
251272580
1027173768
852100964
1115452758
965761525
214520754
732010037
206042693
1640765474
1317767266
1803306263
84703613
1643671508
85105453
645727062
180094902
2059342807
639013367
1935787786
818346685
1855197489
1381947990
2067678066
803323088
1695648310
1486839471
1460412347
751303135
36867482
1634479573
1897324115
1992006669
1449869259
216437129
1537358621
239338031
1799001035
985852689
121131954
2068976036
189312350
1041570242
1074497198
1393226480
71251020
1946588058
1094574802
1130714384
170367690
1232119961
1636709002
586754658
910848569
444004365
884193986
530796576
1886757052
949317721
1350452985
1862332567
1535251665
1171124456
366266301
1912607419
2109383952
1379334099
466053806
1979936327
14025686
685578793
1355109215
1571808834
428868395
318384777
244796854
1738569416
99803409
953168560
826346293
868502072
1497441779
2091951684
795339182
398232917
767365809
294743565
2084368302
453619144
1521670278
296249570
823960218
1787341356
1230477824
1383837885
1389963929
157516492
1698226369
2054562551
1288700302
2134737761
1480219705
1974835961
2087700354
827867219
1408058773
1124542678
945165845
288834647
149476889
915506902
616661815
1096813038
1428359093
337687094
710151528
33901416
1709177034
1535142210
1082698598
216937574
343291665
665762306
1850272593
272150415
1788585158
1755204482
50341942
2039265675
751532389
1643672970
2067613696
2134471346
949486932
30258414
2127321257
1064496658
965402339
575484607
439719951
178074321
268492104
1767827140
1363244502
782677098
1825286627
1675932612
459684862
1485079235
1546733698
1178045145
591973952
773067486
349407563
1073319325
613917733
1604107184
1099835582
1437985638
1224370498
1951988202
2003805864
324581733
1586225285
1190598615
1091750854
947268151
798599304
803322682
376972061
1049556952
18064430
671224828
1720152585
1862904632
598396420
1569017311
109868389
418535566
571695949
471700998
1475755080
1369450161
1670154978
1109918225
301057362
1356002060
1282076035
1454469834
1625490935
436586146
1810090466
1200094769
510872837
1725695594
685005157
1959538008
31615633
414844507
230451272
2089508169
1736875458
383050098
1221482454
1171892310
956384317
1688083682
2048481161
1435016440
512305025
1101671968
296617955
418971622
356524166
798952889
1640986670
1738731375
1729984509
1549819446
165017015
62742117
607927870
231365037
64222358
1769946610
1466669121
1540828544
1477325923
956370186
1189960843
2098200662
1656012414
622012122
1987853844
51511225
469250963
1361976397
493961119
1486384599
1541864481
62384279
1316563209
681524501
793201498
2006194337
1237702105
314281777
1829172882
1902797550
1368809528
1863917649
928338752
285950627
1573332658
1989942384
523294598
1962735715
231728765
306035534
397585315
1927253074
1681182180
1648397662
1054135701
2066343642
18644740
1346222836
457039431
1086222389
1872293873
869483189
198742045
1591463007
1420731268
1173367426
1618707299
559210616
788151594
2027758237
249155360
1855660662
1184050623
2092182613
807997038
1790536026
910557109
452018991
562532285
318854508
1197385815
2015125154
2029096369
839971068
2122139514
1614053334
380431795
982639468
1179608610
11732743
134802310
548273810
1471717603
1555469312
1438082555
1287652683
1248889051
1173293010
280074579
756926057
1108415177
786118296
1300748613
246316660
1384624839
1174488511
230751167
1384867705
1365216401
1762739937
137042996
125264708
720756473
565373611
44553578
1997763350
488580320
52610464
1312354200
1973527581
2004738417
1929484219
1045425753
1454291628
1196677459
1601802435
500093224
252659215
1633718416
1321519299
824721316
1443033529
1581315914
1586536474
1605141757
472996015
1599978664
543575749
1875004678
524380384
931565954
1462950146
2051991127
825809357
2043417810
934093833
1152832090
603021292
783852239
1302066679
66582599
1135489539
916964023
1928523761
1640200577
1584161185
1594153151
98414707
2061337802
228089728
1851595494
778349931
136003993
1935198724
1607895487
113992089
12965676
910208566
1315565133
183152090
1099052753
742729349
376683222
636653162
246054836
87672399
1502750780
1051006431
1282309586
498504307
487972165
918677354
1212930485
2133107986
1995344315
2079123571
1050649960
441114962
611413731
742097999
277519275
1677598040
1123910308
852119015
581131247
1394517051
1160174130
709869130
1019180991
1071126258
1896256365
587308232
1313932108
880736922
85837506
253034376
1953817532
1898517939
1897628766
1919937678
1336044919
74961483
1436375526
984078322
451863292
1768669909
189218171
1816011696
1303640686
1634885687
1917876191
2989797
875837024
1258440763
2057765868
1716699627
1942463747
1081582645
1074678207
536916259
1486057780
1117340671
1127763336
89205451
1937646270
890429068
1312340943
1305218354
1012560854
2010445035
774353582
1291105249
332664329
1431710691
2135376586
1661763628
1008928591
1316349582
2025802951
693630970
570383668
1882359605
1451572854
1200561122
1620382581
1125577734
1189213133
1616969299
170902395
702619910
1566879857
417395987
289180361
396737957
822117486
2144558815
214387614
477732928
1716163609
930758795
662003744
1394788816
730643458
862461115
165446359
1646244154
889845257
1539312208
1999953897
1792989641
1143223714
1691829381
13336484
417884332
15531064
494552279
785451600
396021872
1779196479
72230333
826310443
620823981
308028815
483076465
2053885129
9715941
1641223527
744641636
889349894
1774091338
680312813
262325868
56756785
1128909727
1221720949
1017207470
515756032
249722216
231973685
352626816
771825496
2092139198
1026027523
806234986
1965022614
1318408084
1207257993
2102264519
1269611790
496444092
370159283
61320075
1022022213
1356319160
1027101635
1273592847
1907453477
2050303061
1525657469
1012270050
1195323796
171632746
1244315119
2124872976
1811477834
1636865623
650415830
1784080381
1405668549
38854950
1048034384
518178656
1547519312
2112204738
971085330
1209137999
903697209
809397143
1767416132
37652265
1146449774
150135356
1896608073
760857966
1418004248
899150300
1021281577
836640655
2076071574
707121054
1619711151
1544158313
634037055
1010622799
756282895
2018738085
1035404663
1624931871
2073152270
1998487902
1978596650
1046646535
151863358
919665361
22024029
834867955
2077659496
351678798
1555106213
266846026
4353266
691442171
386790135
1328885031
1949061833
122704156
1093798988
1185183765
1374735930
1448621876
681229461
705050270
1859419883
205880203
305649322
1006170591
1374608447
261673593
409648685
969501175
598018379
1532596799
121287872
1832553936
217945768
1433198808
742767412
559303958
256989025
1913405921
764544201
202760527
266076375
737600744
1043301636
413687532
1443941600
1463184820
795611062
2077380548
852691346
2006239612
446065839
1746829379
1594256094
116451734
767347041
257266787
1784660723
703222117
650630893
109055434
678794413
1494059063
541268927
544040572
730642912
1770917546
2002991590
166156241
1546717177
1616958594
953684390
1589774240
180449779
404726188
552595943
1440795657
780491371
398044373
1499920187
298391988
641201367
1125308729
576122365
1194047550
1404510910
1791791414
1501143576
373756502
1502448396
428187986
1722005073
848169953
902484567
523594194
1348741347
1073707791
317991749
1712470688
1333966643
1469445141
1858745343
351691940
284356593
499230637
1968886738
1671701625
1841944852
1911330750
620647238
1571630831
749613025
1884371704
68915495
1469606258
1798410604
1866872727
1915115327
2131122189
1764909830
1318831977
705061588
2007654450
505926910
1708743497
1588378701
352366955
1101474811
1994745097
1018390580
1227704218
356965903
1435357883
1160318392
22959482
777937831
89756300
446067644
1765857296
2044097524
1640176277
136166054
950951743
1908240605
1815467894
1947872651
698355038
644632593
627958622
2041266725
1377614927
185069976
1015558741
1184965346
1603692053
968724013
1538496182
32497695
336824558
628212298
1081963989
1671662023
69532975
845522080
1835805647
674869373
1490282239
340004206
466091225
1082549167
729017563
74102849
1401669193
1899983470
1498451885
1009891094
1748681021
1215891213
698879829
831259019
1264237034
1591468466
1166857092
340464737
1072584001
858581812
1212076528
1486472287
55564381
1105496619
1572464620
1872153996
733990300
217060472
1230309634
381521171
1553801967
1161381027
1523986621
1875717652
582323098
1302356526
1634647947
2077145483
321186189
1554703551
380895170
603780529
1302289412
739827058
1569254884
1561218841
961641029
328364558
293239641
436728645
324295799
1199666529
1405775933
445455417
2147330321
1073972539
1921835000
1961201235
1335407386
52265078
1713946198
426320735
1112057314
1659340632
19495336
734963327
530405484
356229620
1939131918
1725284267
1626138878
331408788
1310248750
628263807
1773338568
506487246
1092998040
1774592811
1049852774
1250657431
2123581964
1816611551
115708075
1266928192
627546394
977468392
69167645
155914534
2023665082
728749916
1070929528
451117303
439371600
140369814
1315906563
170342822
928788837
1103825108
1582252857
1067640036
1800551679
1575460028
1278931036
381947170
15547199
746239197
2039861516
1800801773
818774237
31520244
1601084093
485893964
1598396561
1140484424
50084087
422201637
1257782789
270049379
1518122435
332108694
1983338155
1838997115
1686462930
842053321
1714366074
893523976
743409142
1143955547
1591261859
111140224
567903037
921019099
1530640166
726332574
822746606
32367205
1748061174
542742536
912804443
347806202
923197052
1250238826
1160765379
1507811665
893159789
1724500063
1867713761
876368860
1964702999
2013413575
918864518
1867974982
755289948
282260993
2024975540
242954710
1148916837
870084517
1813572834
1541190394
1752099214
2066566123
964830292
247541744
1294492958
451225883
74236538
882375564
1767504287
1226376050
203830957
1031813386
580893563
1570770273
1715520245
2055624157
672378643
1842164312
1434521729
858824621
1226601262
298950492
803759236
941222080
1430434881
1268649941
398331646
21103548
1035733866
2134114404
37296773
1125409615
1352893824
1882584876
695109524
413143839
197378365
1113868918
1373783633
876776039
915436360
326940227
959221603
317226866
565403659
1341983842
528359404
315237058
1506716049
658360803
1763368105
534252131
1510830350
1224457575
361955035
869187572
862638346
1502371815
1753724528
879468994
454835593
381419647
556621822
1838465223
2082232480
1378208541
1596224775
1301794824
1592481220
535791257
1580533841
344121999
1521748048
237124272
162903678
1799566926
1263529413
892407994
1135514733
1928988950
129537593
1670569588
555969489
1312947735
1886637099
1011843259
846430726
204908293
1669686460
1428758371
1579954736
1315989181
826733469
74780219
1780927693
355306560
1027197522
909664680
1408804133
579207751
1142744430
1955322406
776124458
984563297
478409228
981590145
1697751131
1922969300
862592381
279622311
1363938124
1226142218
1613064635
2145508027
2144259761
1615182096
827966988
1224617696
257593928
2014265762
1628528460
1994571019
535889388
1194023827
786826316
850058273
288784584
1707010143
1071246684
1146111790
155304119
1023339168
1566295517
1545375897
2059154376
255752660
1417697215
1096414946
1670067202
1167724135
1508420906
397601761
280542629
1272133631
101776701
882822474
1555031185
1560966963
1824101144
1492164090
145894591
1121868390
1835750714
557503592
1611942882
575580914
348089072
1838110957
288477900
1682494862
1547236343
2101629698
1293114398
745510815
2049764806
1711457870
1203249506
692650186
1641146490
1056874629
787655608
86958225
1374101683
1538455196
1424224622
1701747786
683387574
1624903299
1448875518
754777904
1717735264
1533328174
1124677375
1552260117
1882574776
974946867
2058112414
984707077
1803979131
1975623955
1321830188
1965969630
863778059
1657042796
1716088320
1838263543
1425700673
332106577
1363321179
1265908582
1037359274
841430445
554651837
1237304560
946540959
311951365
1005264308
1857880106
1051533587
196198422
1050996859
2064466769
906016159
1079524353
1602476650
1526248689
550095669
33532026
536702493
332655440
456010892
1682743460
1762139503
1911621646
1600304949
30706943
1170809531
1399639736
193028872
593752098
1788931889
1628191164
192994509
508438807
821045548
1660407672
462746392
1697373347
958034626
1879476513
2113348858
226001451
1250076809
902964764
2093703464
703715238
1211562566
973649655
884945729
147501683
1712457165
1840895868
1494642762
183046340
631881452
1365237332
880679059
390112057
1919499215
1687606094
1597841020
453796542
1480841753
875533493
356896737
834451502
99588942
2021259684
1679416874
1024042895
1731054294
1141722185
2001243287
1975512874
1646167234
1047206129
1400046490
66012405
644752360
1321046952
1655442779
1944074617
1666410612
1609377833
1709545135
1591740046
2011260608
398119955
295473305
1361752922
1062283528
2094200568
656033533
865691305
1834692497
699069868
442559569
132767227
370590483
239357220
2008374472
830740363
1043917660
214905978
1362927633
1479973982
1444724998
441377106
18385473
618314231
703696446
1283446931
1680606378
166158504
351237678
1885381196
180519298
134760972
1535575483
1067116168
1162107208
474832784
1831513011
218845797
2113244217
2027297330
2146864893
403481230
1210553151
1361250925
1957959203
1989151860
1256710415
1522465789
1231823941
1683381942
670382768
889651544
1434854177
544676504
1664051273
1941265474
568706745
663385098
208603560
1610903399
1116857763
1621757731
642832950
629506354
1335405209
424593403
453117717
719269320
2136903027
1305550281
1639259968
1822230884
1279477521
451605027
1927123302
867996650
770307903
1154704944
1406876717
1175057702
1551259545
1765347813
1026831735
536467651
440707930
2038828181
1261162861
1203450531
931013808
1466753742
832572755
1925032
1539453782
1723375073
474666950
817743960
1896637315
1789959752
611322851
1367688421
486925068
1129440569
607378064
1454789821
870608229
895217579
1841217273
1417944662
1358442206
1567323586
1960572273
1856284690
1736377697
948966753
879830195
351406471
1067765114
1124413171
704514884
1751609155
2144826041
2017632946
467597954
1176676501
346698830
1965534025
1112803090
373489314
553208751
145513413
875180356
508700685
1814035801
51293303
1890400458
573046680
778023777
893514550
659609345
203466178
698056520
1623911388
1508712979
1750560377
1792523144
1706769482
1445427087
1767713304
912286248
564313959
1266981540
791330841
529178457
1803351387
367763994
950789827
1142523970
2076452883
99724113
1032638806
460634141
264442069
815612777
1231866604
607025789
1211415187
104572107
1420197657
1219570536
614364179
1775977900
679399197
888649336
577723505
837615012
1919155845
1142392839
1750114986
1894960062
1413668762
414088961
823178916
428830062
1635889838
2133320370
1835992648
1139740617
201291645
1745612208
493088127
1323172115
1890643390
1996164564
867793774
466918217
587055147
404381477
581911147
466483177
1204870604
1481035420
1791097706
3896197
785843649
984853155
341982457
36384629
891463338
1376874533
544528470
939211308
195023912
1199036404
548291185
794931430
1913723602
1012407553
1956805000
665104500
1521692613
1690457919
542308242
1181778893
718108471
1442355339
113285605
481729741
780547412
837271154
1173912710
885538539
636550151
264682757
99698010
174600931
714426268
1871918801
1554195279
554322863
1476527915
1531953176
926795579
1909373387
449857539
1763310985
1230256394
2008442095
1959337221
1827349579
118603478
840445869
1281060528
506885843
699130123
1342596558
163804160
468634065
1554397272
1283239580
520933029
637951858
686801811
224232023
1708107372
1003908594
1414588818
2123129882
958720530
1117689052
867209430
1568375033
653901887
1300316862
330778604
709170130
122448100
127661873
754602884
360658542
1641533320
1996837110
617996251
1880996047
1348752045
1261102499
849156043
1236023666
1908757541
610294488
1023750739
330027512
2143188320
1564598205
1850692722
517481397
1645786496
1244888360
1527973922
621338970
1522277029
426652317
1291250908
2015092811
1971050079
62786189
434630363
1968232326
473068735
483159084
2085819778
1473220127
1896171816
857845310
1332781390
1578279882
2011563832
291407635
568840707
1813173097
1258785125
582819980
1772679660
1132060913
293763036
586246850
1619378625
1437159151
1182397287
1970457868
1997594695
614908730
327008030
1339948755
1669249678
1671874545
1349916711
540613782
1860824228
799103827
1175825801
2036979731
1872778311
2090205706
626253337
1128289714
658254097
362175328
435542971
1829388097
1939485699
1983319421
800082586
44573533
1529797869
874210147
1078378695
1812813393
1919854666
1856078053
1927079246
1098371441
1754785666
202631085
632419613
1018548384
1797481526
1114823441
1484565960
973553899
1629219724
834234962
157388367
117718128
1796803359
1682949786
829407815
1036051753
1478917212
1987440809
930796053
746869851
1258360695
951372855
524056433
396696269
983387658
2005713491
272845048
1075503555
56527572
456543753
1203980532
1612739817
865184019
1101117009
1486960404
775183469
1362629430
199783481
1629983198
1731553531
247769061
1936273934
1509998361
1739319308
2060246158
1689947850
529126878
367653807
1775698803
1237322886
963438260
1499897002
679774186
1726668261
1442091441
1495482756
153692070
1447262751
260561452
1446932555
210318450
1795965879
1188199183
1475239338
525313310
1980182906
1121649857
1812152582
1422573316
892439058
1131197908
486012078
125652287
680237574
1861731898
1629538304
1129459102
1457539423
1100867998
1000255137
1218730829
1718196657
741543945
1699602278
871753739
1691986830
1981279608
1802567128
875206561
1737711650
1978239056
1642972081
665888468
2082894413
1647883179
596321025
1992462922
895714216
1135650367
1687992472
1580949278
2018871990
1342501260
1225505633
119601496
1076047856
593983576
516337308
1347443239
1064742557
1536934525
1669678816
1867825334
825308029
1985045548
1196840041
2028339122
492273238
1561507262
811527948
1519553366
17077235
1841067925
712687536
838463651
1803263029
1872843524
150708934
1719006835
389597227
1054175102
1841017182
868349212
1286832228
1479241641
448998214
1046458100
1659167270
257196184
948922377
590083336
1646804872
282320869
476429357
996334781
652422843
534403579
62006839
117714223
1292469061
1519723734
400770179
1058446699
1720196007
67516891
1431163027
836044726
2014947167
623357553
693182451
417792181
1847284504
130353653
417665621
228402312
583937217
1944513872
283763226
952441139
1889090292
563945465
1660781921
192348945
1561369975
2075673622
2095824311
1321720699
1644983590
762228278
523614237
1216414835
887542953
215095376
1610955618
74545923
1569346428
1966348228
1596163097
806382517
1430064182
578553616
1316560206
747050499
1329432070
1475492081
1870456123
1848482730
1577484404
1455809322
313094903
469363477
964102397
76101573
685531179
623185803
130547870
994001732
1086689175
1062187137
2078285640
970692706
1580730331
52571921
1734579751
1482146949
1842460900
325303090
1609003205
1046234509
1962166343
444625785
1427882929
1329507399
1298579274
2040932225
1536682187
1814925473
403095939
2145267142
952422360
1951670773
643439680
1024947878
769595046
636665931
8307543
1097733541
220625132
1921351451
192039019
1549176198
237123911
546670950
455259620
2059623747
1278189983
195818136
1757589993
2097282345
124046804
1540622036
1942833330
927407106
1012101587
721632576
352453906
2133958849
225677098
872272748
185540611
2136974558
1932001345
1166490236
1971047346
1223695547
1983848249
154744067
1796379483
1253101530
1907793636
486825229
1067079003
787245578
1838288293
1954785754
621843550
1229570410
500156241
1876135737
950055397
883543947
1945822921
999627871
1671238728
2138766687
383791143
1069760412
367520601
1315009537
431146629
2094040014
1114019200
204763285
958741476
1648884164
1393635395
1417205070
1076450885
373936023
109698572
919443800
790641310
1627723665
20009335
613205746
1991217658
621777689
184401145
1256865406
150977272
1284336274
60780473
1907675135
704646071
960446507
450296862
375434036
401463591
2052955422
1352872320
616648869
1618537422
1942390160
882584412
283404729
1039877499
352857818
223366996
1610632860
1963702872
99857747
636186894
300487247
1173443821
668450356
619544480
349395445
370125007
1192901836
142533349
970886364
1316399411
906775883
48162841
127656315
1495310048
599055321
1551029380
996412799
1159323508
1493696743
383284329
707208441
1685811312
185324051
1699880419
425041081
809588934
936019833
1076625978
1000711801
2074205065
379066032
252900402
1636763031
827471504
380495265
453208933
577843672
2098393833
1112876592
1059065370
1747415619
1112651068
1026934058
1083962605
1796062369
1925978738
2115370837
2107758634
882649885
369336167
1883196921
1301772536
321345448
747326306
99668103
1688462775
1565902556
1429188784
1667386391
2056753550
999758384
2124135163
1463949931
624216987
1004785556
1648172399
554521736
1023276193
1345985225
1497287173
1237720074
2123581464
425371980
1407000538
2050176586
1800773053
2145732619
2008733640
223534901
216533147
1151775535
2026330185
452689109
480270074
456996993
1399845431
544681591
1698561521
1088641211
200478282
1233645656
13909061
1336178373
376916603
60306241
426526065
36619702
1045032455
1199964438
1463858025
1735074078
1009776970
1001651236
482592125
1686750626
1013114864
820290235
920880306
1752389245
1446896351
192513546
693903124
468682252
1694234362
2138341305
1007932191
527632460
1172713809
423578627
1130012346
1964994100
128525
1838798400
1084789324
1015973299
65259654
2141640503
193565095
463975537
501637402
697444650
618426516
1330830359
170713767
1663235080
1572915954
325717051
733993802
1468005274
1695266964
1063973448
1209832163
955245443
1361336029
26257309
309121179
1446720446
796091630
1719445251
1270338096
757563913
1446578937
953175576
1853371807
1002922871
304983313
772238628
1969914903
1252259814
484070786
464697636
833680463
2135855362
1108708654
1590055563
429257351
1089678000
1130463058
1097279792
1343464688
614896303
1306415237
346028913
77525589
609126415
1331408231
251212774
448251749
1913540018
714421489
25984903
1932413382
1585529577
120310220
1765637908
284437566
1512521432
892989908
642420930
1763737445
1568147328
148424419
1243812343
1676219751
1254494477
912827964
141258851
1770915082
1032307485
714247069
1904748896
189551818
1022195010
1047479239
881756771
1651398266
493654091
1767752763
1999722726
1532361298
551214325
1860271528
18814872
1907877272
1311396767
1164656790
503993237
811184489
319627492
177265893
1176234110
569159229
355971927
362513767
2034070601
116151792
1733502462
366380917
426351851
1160619963
560552941
2036812346
113178656
679484488
1815258769
1561195591
247916735
1700902215
1618684065
1963449516
413943961
394608311
2010391354
1778669936
1844693228
1822875220
1260939805
28765838
269790100
792595782
1360453314
695993135
1417594233
27301625
899028783
1732439947
1450913639
569942641
964126553
1847219696
1403542456
670152031
1414118088
97836196
54509755
1688216006
1076977946
540632683
1083360675
467835761
277330527
426831389
77902132
1629384032
1246646540
2121067598
183816150
841426150
1833835635
302415007
1998877745
244892710
1317187246
850171956
2142466742
1762316944
130135028
677390338
1012863542
214171517
151400737
204994911
626069213
792497621
1436366848
321144725
816042717
1537602972
101920397
1426223441
1559938564
1806091810
1266850804
294717552
1384518980
1844105626
1212159106
1564252058
849687177
373522894
135064592
476354513
543507773
1301583916
1436396525
1402499340
176096039
638734201
1172951212
126967245
982032905
1601416772
1493165872
254257584
289008438
1038606114
1248936322
1870788765
1187443902
1044333385
569364197
1027338786
2021186005
1040582721
244419422
1143825908
654387267
373404675
2065588344
1575157587
692549169
772994283
279328085
607208885
1398616188
1463567627
2133834884
1967460972
1467683983
1185402056
583240552
1563140679
1772262743
1963310622
306861275
1347356972
869223486
987142372
1497377350
2017764978
1042107988
1140938403
1708106355
1011874380
1816646303
305024889
2060254085
1374650856
1565890826
219294530
645477194
166014693
2051349142
2077231450
680671166
1036040107
1554204803
421966077
1934366288
1203765053
1213094724
1812430203
119593382
1550355769
1191954779
1862271732
1658574624
1212069476
15842323
791208607
236396525
1593333182
871807771
1428233571
276444709
240932556
317600150
86419217
1472022212
1913507192
905305668
314528290
1089130387
894860149
1690281856
2051904482
533814925
1861518524
1245306384
1318223711
1040108434
1729194226
178902924
827397795
1571098376
2088363891
1548771929
750800275
875003477
182261364
1898173420
1131124023
2068297008
816426127
1104407562
1911869832
1420615517
878437705
610656533
708461394
285536292
105382879
1971652874
1809176446
693396189
1747594755
155678517
1978061112
133625515
1014668635
1026646656
1532008320
266570564
2139831926
561790398
50409682
792500960
1754543990
22432084
1070373588
383463879
31924977
1608081984
1799884943
1817934522
437357129
1353878587
55360003
1476207649
2053040022
1590122707
318995334
493125746
801325522
1305498439
1853505402
1610894205
1909466127
1470562005
896773128
1287640678
391775391
461950155
351679030
2070195800
220502327
713384705
851750111
646159814
245159185
677739437
162684010
693843218
1871747225
1727699047
1595399588
572582279
812638944
685354248
1470705409
451315179
1358873181
574838009
832066031
316184946
1212854137
2036192474
345593795
1635225641
886413146
1548578046
1767858015
35162786
1139818713
865568176
2126502575
1010048533
1680361705
1981213102
274563340
1681545091
1593333009
1676436761
1177659526
1684128678
1463044008
1831714882
1973626458
1125502480
558776397
768508790
2015684795
1620259587
1481053613
78052351
996089731
2082716252
938094421
1450990076
888880338
1493792077
1702800206
459318394
1656649009
1718943919
820315902
1706631941
120581281
1481729106
1883941397
2146746841
1227385167
1563668020
1568293738
520767844
906479008
802579696
1039271230
1181382680
677671042
1324467875
932979886
787329698
1406733394
774607435
1251456443
776497709
2000702389
1741358519
31964206
399649108
381498565
1150691767
627007273
433893243
689050425
1219390622
425686656
1001233934
490325740
1972511999
2103742973
180768698
1384423273
575145396
1837371991
1225714180
508657793
1178440365
293237470
1854543263
1915236777
584343226
50426159
1973980012
232921988
495805825
280341608
1097901944
1430588812
1496555613
1871519172
620899902
2028284645
251918967
1882284636
1559735694
1549606602
737312747
1079256685
155424015
565158070
133735203
360993566
947176693
1959389705
1203050826
787604853
460574887
599894406
1256699019
340478470
1853611126
2124316476
1767436950
824432356
2039986451
1272931251
1385303189
545131950
1103237738
668994990
984941909
645407957
1493148375
741687200
1856927894
418387162
1727688900
140724677
492907173
976516285
2088093659
42706067
1733388220
1122441734
147084314
1411616578
2076870541
1609782373
8342293
1885887398
1223415375
1552290413
117511416
350715186
1211753460
1241193908
818277142
1515886234
1388023372
1159054764
1777591591
366704574
591239525
1043970276
547910523
1634487539
1538745761
299373825
135255762
651676125
1964483156
1152670904
1312130525
131888344
3804725
238216397
671330974
2010154621
2064588662
1735567534
541817773
1549979556
1915402059
529221591
1022471423
822281736
468044883
19398915
57444963
1985142082
2080898531
2133146278
1557278217
934121420
1061131787
1553956076
1425850396
1392729350
25388407
1165906563
368897298
1119883531
1784685188
2103803412
871137122
1116052798
1253715312
1539272221
548075669
37276360
1760212261
2035681988
1887421188
720087862
1513407266
1389127583
665563758
215450960
1094217305
611280057
1973277343
1106499714
1026867337
676397658
662135077
840284369
1462555278
1937533598
1049724396
17081701
1093729350
299785175
625889404
207386070
2077967471
1449151899
1968444000
299921289
1112269963
1909859836
1746731626
499326622
1714740132
1326384831
1947422489
229996964
2029726438
1093681607
903145856
1971657921
1303085926
1604834318
1878834315
341128244
68091106
1816741639
696875458
2110288320
1196504118
755396185
1729237012
1159701975
1906674666
1263139991
243912786
1031162542
1885371853
643735965
1479100572
825182971
985381342
1272658100
1021845279
1867217422
481638214
1919257323
1171048759
1381691609
813940345
1285933206
1713032016
880502941
1414086326
2070264910
460718002
683022165
1050505914
1883196921
1895538841
1593619220
985187151
1684128658
654532807
1126481596
499280686
485233164
1695481269
1588316049
1140955293
1608598761
1684522249
663244980
1969934742
147323393
603896146
1044318435
51850719
960669583
990268836
153732247
1256936094
437117559
10948505
1990111512
737627882
785090318
364727134
752813445
1692829521
1878037461
457581636
1661265291
419744759
362248589
717435393
1509025774
329781190
2069406565
152491353
799503342
1227301241
1325742347
1416940038
1077504820
1041777495
324024567
60090054
1118007758
1596567790
1663163349
1164453532
1149396563
37609975
1808978095
2006269000
773880656
2102235829
2137098739
755834645
429426884
438712330
573333436
907192934
1402600944
636818700
143978666
396227567
1748477044
2091616921
219975959
1289615572
235476213
1851538100
648346723
149891484
1021609841
1322504453
1787240998
979473045
1329351756
466288371
889387840
1648120063
78653537
1115451001
48721021
6069776
1538636887
1378087521
1094615457
1059110993
144692338
753902515
1804643386
452149776
276008570
286858762
684499561
65490752
1802493121
1001596246
878005172
106731541
893025576
462150386
1128011927
205796848
2006815562
1555004070
5997999
374951945
1900082920
1702295291
286463172
877223647
457925583
484119741
384239020
2138244027
2110207425
1340545294
761257983
1476516184
579250511
952295162
1891821310
194098653
68965459
1513133128
809512604
1243327087
150503130
1583160841
2028593328
1894263865
1663306069
229874374
1731927703
1506265883
1117842136
1739534925
207964756
216490702
2134519503
593903300
1234027353
242413478
2048481152
1611190488
1938264725
1534014472
877485409
2071713888
752860281
2011267184
178033998
808706897
1945394827
1793089703
843767031
1976580772
1005886618
969721335
1843023705
1735452843
1891117207
64222036
339937548
218738747
1944564827
516920372
1619136002
1175151106
1978776749
434377521
154420641
1411509108
377917092
820109531
374955364
4366114
247888767
1441303834
916030652
1288003637
773700975
1606352181
523636789
1151407123
1029927731
105449530
1722582347
2020887927
1441026030
1367948853
451515843
795348904
1271388942
1492770507
412860819
1755457968
943776129
131910381
2041522939
2129095367
574655112
950814188
1386568579
1106284498
284675466
1815517198
807743062
1182553791
1148934790
944518034
683664451
2073426993
361494380
66964635
1575371149
742744836
88046801
1258221412
832118447
1081843736
1114866196
1005254451
975146916
455515644
910159772
660136067
730798218
514053945
45186065
289621596
2054113322
727479025
23162648
407189421
991808748
1015586443
2090728365
1372585588
1591846222
2121766622
2027214884
915566733
1020073052
395713808
436714673
1272015793
433860451
510062685
51711515
2079534675
1133822505
943156890
1130465656
1245218148
2052171866
1888565728
2128881021
503628285
809995363
1216015328
251432048
1638839182
1347260984
1642629926
1959036372
1543018966
1553616459
2125293755
873941777
419891734
966844083
1440314281
1880722666
377799244
964001222
535453013
1344021017
119460707
226257607
1273051682
169259232
1797103531
1267352331
314965232
1378560541
368545019
62684931
1886726446
413998849
1162893587
731407353
176905755
173690890
1373393647
1705766667
155521161
301921966
1616065183
1389968673
405671182
312545468
503862169
1246802022
106435457
1458072760
1197691245
997353629
1659441064
973143716
1484584229
7488593
1223571847
999675954
919983711
1646088331
2012379594
1381688622
1240008267
1892473191
2059679533
17652056
1194256399
25597079
1735221051
2045496702
874887675
652667020
738980656
1217906479
351324276
1705760318
2102080258
1309022227
1101575742
1624778735
229536007
1369613028
867407102
1177191016
430052339
1393203510
92426561
133051485
1145027952
1622132101
1142808738
598968345
1405350812
390903301
35991383
1985616600
560031565
1396112751
1359663407
451552839
2052103960
1521915728
975127345
560935622
1045759146
2070529887
2114587992
576341885
954341213
2084510751
1445848046
1145807190
251150783
192501152
1712297165
611045818
2012396102
1842447452
1402942619
75537751
867681164
1937242835
259201315
1820986702
1088793903
1521064315
651390887
1334081486
396114333
731033049
1098658972
1801937605
617162229
1369672692
633042830
912033193
363548947
805145413
471718391
195214591
1904534588
1830609845
776864514
1290725207
657551842
147533287
1118945050
125699818
809108685
543229430
1000893967
1528182406
1752448605
630419036
665300927
1934654703
171173550
843560438
949830066
1681415264
861335614
505279648
1381813499
1972931499
672254451
1877880815
606363445
1419412565
2145711488
517469902
212214897
1922293012
1864572194
1875605739
132031732
1504433977
848445829
1512520440
1420950887
1148763575
1664778245
1417520910
1825636761
587295779
694448556
1383375460
2080033763
379319026
472522169
1514642213
362182650
1792851565
1490168173
569267760
63595237
1145072424
388268888
95699188
330041412
990396139
1002752629
1926694189
910055793
1824530691
243489154
205687863
334330214
1158324289
1271480535
357961508
1121007300
1974066228
753637484
51099529
327385651
1362174728
824004399
2007007524
1086227593
1092764651
28770457
502723842
2117144512
1985231343
1611544858
638007396
521013285
2013264611
808253169
123955113
1118169458
722919080
971758647
2040082982
255160647
1878071362
1704525240
795543346
2079224776
306477760
817736665
1112570811
1336079937
2044305555
526595443
518598516
2106189821
1837143584
1094334234
1250399673
446486169
892322114
805123160
2048159299
889489555
788180485
1916911835
2099821701
158057502
1938563153
1996461359
867742886
1426766569
495351821
1266556289
594640511
305029629
142348142
1174866382
803757315
242759042
1912124174
1490028609
894934009
1130953693
607011611
1922804333
1126896997
1888284538
1876216516
566574074
1129950699
1837314361
588651788
387923480
723888914
821460566
955673006
681084207
1445850283
1127729526
1667408890
651530043
997371934
1200804575
727533919
657802994
158395809
533285954
489945528
171071156
1048350972
68601772
1128579816
273065463
1270091918
803525197
1488502658
790271620
1139881086
1864436136
1492269489
878488529
293674679
595785048
759232741
1108424250
1259704795
1573424146
1449649546
1583963577
1575009915
2118198506
1596753496
1386570337
2079782563
1915295411
1190942609
2040640098
57035251
180547359
2029253950
798195475
73914877
2115454120
1955695278
1987879558
1232837109
1059298335
203035652
368197049
681578220
444477189
265962076
876562297
270707698
797284558
623465644
1082662270
1626667708
1886774159
1743791223
497143093
764330905
1402273311
992877534
8493777
2102938757
219756498
1657194106
799894048
1978208944
888476542
143372761
103751872
1325323420
205930296
299846483
55701839
1776131375
962605694
1474348800
1843398026
1438902419
46982308
1951992010
1564957137
1822269244
69938333
1126233026
1916644697
782994708
1368183497
72357828
685365169
876303535
1198583816
1484598157
1665793955
1329527570
824529285
979958170
1417336917
1199905278
1905582939
621180487
1371981366
1789724347
2085318581
511153519
90592948
1297846320
1478708253
1790847022
1764749677
1969650025
1886475956
623810553
965045805
1290754791
2067387329
676854101
1042284270
317904815
537189600
647062308
793566611
518849131
744479923
119023822
1806789063
85270791
2061616348
201094769
1709103644
1143822840
1140730211
590913004
1133625496
1269758956
1155592814
1769596825
1591248921
189740017
1683971358
1497326355
1400093425
605814512
1615452923
1713910353
1894277918
556948690
113866874
1397205139
945354316
1541713082
570771122
584970567
1192634121
642069963
621106677
421204250
1990833841
1373987566
1517396982
2105211435
896268128
1925494442
841856901
161396293
502788787
1442691436
1618100402
708258449
385620516
1402211520
6096316
1779742346
1543955061
660024870
1160174574
1050499363
724940454
907949952
618597963
1989026275
1819174230
1150223093
1080165339
298981818
1034009063
59338149
1645651404
1857963534
1967071794
1609151947
2057607944
456815122
1216037542
1652998971
2122680066
1074661136
9803657
43698600
1110752077
1711049794
1494600564
399473834
428396459
387436641
32048169
1886454922
1685547936
1255846745
134059084
992889453
1000369254
938016102
120312834
1210631880
1747687687
1656657393
238578898
1588813006
1948786760
1995683729
205110417
822275333
1962050757
1137797136
658906551
770846122
1591735423
239959457
1932926119
1981876887
1807738979
2091060598
844256551
268297287
1107220476
817178387
1789591051
1559648433
249069955
1238377532
1166291799
1672547108
514552497
626351838
1580883065
1133912220
202147771
1354408023
1431345070
185098170
1299715435
2102363851
1204995090
652595294
917076648
18980017
1787808090
1488661415
1063005314
1006607279
861346727
1411763358
1493367971
1343360700
1494651517
1194450650
1032691417
584915794
1617369635
1522462292
443841738
628405711
1061965409
1629215193
99998027
1048738473
1768909753
217949100
270769326
596052832
361471962
225732478
1219310637
1876009780
878241328
1528956721
616346021
1102596020
1289412860
1289048253
737886304
9396246
2012248223
1921704480
240588476
2043334910
1147965437
1634528885
1109524348
739317369
2081019618
1999458519
1843617190
1556354513
257545107
1884953280
808509431
1455390639
1725311124
31783192
260163784
1262687921
1644697543
455139327
2075595441
1999218017
74300079
1027737902
345685112
1548713670
1806615138
376712649
718397377
1565454871
695765635
758116314
497902507
1296868523
1718725047
2136719240
571132694
1465202174
357064204
529317357
1021067732
1915362309
257209019
1950142378
1730910769
1880717413
1176647091
261284796
92893516
2096781541
1006169061
1539088947
126041421
522958584
423828940
751110180
965819056
210518658
496188644
508481909
1109469860
1599987044
1260053299
1343803614
495137216
1231984588
1762366429
1522505676
1524343894
494088454
200371384
1650331035
419825403
888756414
2110312675
1165641801
2077860436
1268823914
185633679
574448488
1275351525
1495062219
577510411
711477399
2096734510
224724064
357489372
1266147597
920898965
413022251
1384633243
773102929
412271424
866814883
428388734
1435923374
571904913
565890812
862469142
2020758865
1892771758
1378445480
2006737020
963300012
175831316
1291437728
613074385
1995883356
1225617753
993870945
1718569354
1246255818
891661457
97323990
580354777
1103333867
649246954
1714570544
467193102
389918857
1440825784
921585846
368811030
615374820
1814590941
1231262528
1685574229
1498499417
992466031
340473082
1903385708
1224753713
1049942004
1698510125
1488645109
691000487
1129995349
676239716
741085908
1034826542
1459597796
932631199
26023485
646493127
370122699
985932557
662031196
2068885798
454162243
1890836543
1049491679
1629941041
872422265
1238376844
368653448
2010626748
860821396
1483798183
1124334429
842001313
867272014
1597269293
973182299
2004734763
1033647590
1303552145
1328296062
618132380
1485266361
521241103
1870677876
841953061
1244754691
12729480
449412158
796416707
322831409
362513975
161512772
795897070
1000893521
1069116138
502958941
1919193725
1078684392
672402914
837217339
712715800
832830059
1646384867
195498990
125140836
320715522
617186199
31498049
1433334834
366849025
592951218
834595805
1143852818
1198476531
1893807035
208009521
313461611
965231496
163789296
1301291038
808062363
288200947
1799881838
295114429
597001842
43967558
187282932
1450223457
1232379519
92510285
1355210650
146313324
37985326
1784521778
1506594666
751517032
1648177602
1889114040
499450659
516233947
430411846
1253474184
829224329
194994786
232956327
1425618173
329640742
880357231
77493735
1289780741
1414191916
926195710
1881758165
1187971971
1636946009
111537009
2013456847
1760031271
967993252
1959985914
231144474
1343127131
153808437
113152366
1499877989
751749993
801937242
1999706210
1720446914
1933036005
913930680
596989310
1948588271
889119284
1086268383
1942235453
903726978
1073254131
1206640708
524287289
63739492
626398102
1056168382
203321903
534524347
2143884960
1912886300
1481694687
1784686130
27833931
818573018
434402341
703881825
949158902
245125494
1327043791
1597011127
1087316405
697886026
2041917104
1238083354
33696417
1756531532
191857222
2130399493
1848167575
121152960
819070627
269613163
1483451376
1621856913
2119410206
1561216793
914854649
1939588407
893581346
1937891301
829570644
1125218410
841224624
1936889610
279650751
1547751809
1649435175
1286761963
2091304983
1113312587
385644588
267022784
601930161
2138027236
409475760
24250303
181260982
1045191960
652296253
146943433
1100728528
832043033
1291980979
1222006586
925369492
1060134754
1048266231
1892578386
1922072193
910895369
2090949317
1218424352
2126094088
338918201
69447904
1527924253
996924721
802760139
28663132
1937421081
872350001
562187298
634251546
362877202
1493539266
1680679088
260501907
1243596207
668109860
1679938522
1215307096
1276944023
1472835650
818909544
2139931278
1036763248
1292615772
478589478
1977681589
2098826980
211111488
472869784
1641585621
1673664708
2044842052
659771950
1388646334
2081611981
1058151703
2001824396
309031822
179692600
837000376
247579224
1153285828
298162312
39494003
249734601
2065553151
639141964
471205459
366688886
1348267687
1162803094
908590627
1076862208
1530558811
694176298
414471005
1965862940
1478071045
872467316
20550234
1406065185
926134620
1919352199
1722200891
589090292
314261639
1184069258
374035923
1611859505
1232828195
91634161
571389887
717548129
1178354411
810281714
1245844363
1205151887
1524485545
1932197541
622115484
2097334502
1589207344
2102156010
655000123
2014186478
1143810102
55888862
396171195
685885370
642628353
1732487197
1358722165
740945425
130835462
1732865061
1034205162
1882829379
1741732195
1414691128
1101853482
15084622
2031802218
2014626273
1852488915
1914845962
1707335256
1544011563
1922978941
1530291373
1248568144
638694953
936791705
1126852898
1307794220
2025059018
2085080834
1716433353
1026768896
1518222963
1688187138
761562637
1694924609
401694115
1468388607
94531819
1799734005
107086487
1584735966
944302769
2098373230
875416653
331097890
2022842625
1931194764
830176059
85303102
509819929
559995686
146267780
1312116744
850158803
1864781864
1230103043
1914749659
423924422
1628806819
960258819
1921376397
1727380205
753654072
2078469703
456326925
1210201733
874305954
1603472149
122481756
463264611
1042808967
1135013642
868527818
1013594384
1228858126
860788688
1552779327
551339704
110590694
89870285
1872232177
1158851054
472503404
2075957023
1074106061
249422953
189963502
1381000077
370704921
239643587
261921743
612715939
749332450
1097444637
1648624489
343858260
2123129080
762808201
1169189539
437396132
1631919553
1415629581
1216927163
1597098257
292070838
66443945
653782865
2050363215
1625040166
908922465
1755637955
1501856762
861128610
1240843509
441348361
889822568
2095753160
559135161
737505850
721676835
79206675
2012724866
498792819
606871104
638969379
2014591659
43933423
114410015
1602660945
26580090
1300816284
876703599
521552027
788500790
198383679
404416176
35337878
746418446
527504957
1581650027
374809371
234161288
1163984877
1417226711
2053243260
942821891
251743955
1774897158
1634634686
2001011877
1869201064
1883751459
488597946
1863478633
2066947568
1266247623
1501877012
2116730489
1049706345
164718520
855832860
1613449503
368058158
340394401
1969766854
640326197
1876643720
319737940
950641822
1618014952
1631101630
632183550
748403630
258618744
786625334
1743936967
293386206
1280873959
1550560199
1551075062
50901955
899505665
1299761270
1918765508
1175296126
461721778
1382951580
898873171
253910710
1989132662
1779559957
1836624225
2021589790
1942209074
619752979
1595583562
1242408020
1676910813
1758966281
560730867
1858033669
1768657788
1131778384
1321329688
1261770090
51777216
1626145041
1833616569
2134840057
901547144
1417623354
1632956103
768477540
1509353016
673324146
378905838
2059830376
87942595
1727786486
797436904
1395879939
556927914
148283622
1930175990
960986450
1455390424
364291483
728463706
2091424427
674447528
2139530481
2097360982
513534732
366287304
930930991
790603735
45758560
298323314
2086527586
887893131
273320447
985684301
1608597424
689816825
173745198
2049292629
623885629
58472964
1232497810
579537044
28594168
1440144641
513699603
842115710
665203159
1481017313
883729247
1713995303
1047044546
2097496433
930758757
2059345555
1682810686
1100338503
142249506
463862547
728779559
889294875
485787261
844884150
1207915334
95971668
333020556
610475281
899287217
1141003275
1309521857
970522445
6953082
681277914
1120026056
1844872091
364720958
20554510
297723999
852487619
853237427
213586538
645123725
1490837738
1295151909
201322187
734700825
1070214273
67080558
1329884123
79516200
401560006
733765983
1449148386
1455670773
2136788054
133546934
1547626592
1999521827
138094459
1021879462
2131800887
885489789
1976564196
68881018
2093403573
1228706307
897827069
1675195165
2104144200
957244746
984240183
647930909
871359581
1703307655
1488511733
2066676598
2110865167
1451872274
1191847906
1880591455
390572221
187687118
166966772
1763373254
877947710
412414342
679002353
1425349698
1625670332
330799369
1107765416
926980773
1130237081
2044163541
238416312
625091040
1746116281
42516166
1411524424
877715524
1715267675
1469977384
1813632490
7724636
795681155
438989722
1534178538
1446564686
1794266227
1259902745
1679517450
1195549456
437497689
686689082
1106702403
871965447
2118172638
1473720316
273951220
2100951431
856441183
1261737670
175038217
657097526
965485273
1642624725
1856653216
383375689
205413723
1207924869
1275955831
259948597
999454625
1465725033
674546811
235822359
1389898248
210742944
1659045633
1178295364
862058543
2053980710
1992743988
1222726683
1400771381
330123404
792995536
248130413
1375069149
1194777812
1782483810
1346495401
1659178656
1494573071
2072190102
1408742614
1700285880
1633240783
1890102968
1578682049
643992275
1232258950
1135657257
183127968
1250465483
866629213
1704280625
1653812541
144177644
672874426
1406436232
1961356601
600787694
965491890
476416799
702789776
471001788
809248075
1193979799
39870703
623576136
280481842
128203372
1073414335
946982026
1190593723
1225989553
752353127
811425674
1680905038
2032798690
1310585549
1486248563
1905212297
1353735996
1568847234
2007151486
319356184
51071501
709883590
1850341667
483425512
302825743
1580693408
1540668475
747564587
1635653889
420227813
427390813
510193958
1426972857
802703059
1332415790
1084213813
390657598
503244193
1916249455
1361662459
1871590714
548207323
1341805056
921899437
475594479
1565037414
1481322533
1555848373
580659880
1895482930
1666053287
1043383204
959917716
1859792085
1239978306
477238617
1774026789
955355091
19715590
902450574
1793039684
484112798
2081989440
1113612298
101711217
2142678780
1677330428
199710104
928052676
1761530589
723293711
1253438459
981468280
657337392
1013552889
1414534653
1941188654
143072125
1740183488
581899205
2048982204
1341001923
1806371957
940194920
1465560260
989875492
120578273
906076462
1034250830
194453019
1636567776
1009383150
1039551552
1183400219
1519367225
1080877427
1004247267
1115580255
1822628905
1546898679
2057142880
726992890
1519038492
230087055
865232092
1022058549
150622336
942695506
1113895699
2106545934
1463445900
1431194273
738532139
408094762
601550287
502204104
730184605
1559293468
703298922
1797475354
193215603
974739564
524496488
473501641
1061748113
2053287563
235005172
1405656649
749374171
861421050
607033235
1046390213
2121344712
640986361
582579590
896632521
2029616674
1168739768
186817818
352839241
482031318
1477550011
726429464
465730569
245482757
1766703222
1600866426
758098470
691786385
1205020046
1640091147
2102047485
1071739131
1316309321
1110902758
1839186719
1233408474
247593706
64811912
90331015
40321347
1152154933
1040987621
1797794533
1097124071
1182931479
1694254006
1530054420
906221653
512655953
904599306
1699774732
1920069653
1761826297
1403476303
1815618464
1248051045
1214345205
476203667
674011887
581612775
323920755
1520499323
835952120
910248996
2021633841
534275285
344443097
2129632821
1808544564
432428346
677779760
1212639249
2143141134
965614076
2015892191
1557602292
15185089
1475069026
895714216
1468379915
1373173521
474117407
2052577221
1876879826
1703334827
2096642893
1270250869
2080981789
343772701
517268491
676550255
989573206
1708332438
1778022387
612898042
1929476401
1098835954
852762410
277746665
1160474055
1842281040
778065445
1707580576
196160360
2076895371
1049763541
853308341
1876985436
775617598
1003559053
1666705958
1546218833
370728389
313027836
274755532
2073520878
789963350
903813430
605375729
68582735
1508340640
219974417
1692028566
355346861
1920962028
1212714329
143871231
653778424
1498280903
202821192
951611606
117026144
232491658
1225990612
1895272444
1042293408
1019877401
1347270596
226397746
1998657883
594248441
1702159067
362124235
1119615113
668988427
1911886373
823520226
806240215
1406774030
324740501
1607347513
1428945661
2059361749
2117885913
815544332
1152944714
241455157
553311474
946283399
102138240
1412211550
730624312
1626268563
2056793615
1535307644
432190674
950498823
1991426599
500468263
1650143260
219211123
1429431848
1983579072
35074256
7827236
1827397217
83743338
1606831637
687357871
1613742978
1383036271
1084896240
154655194
2110162253
1057356609
247936422
1174546849
1303850420
1182700252
580108639
52672299
668440901
50057008
1895456953
1900438172
1692687547
225362026
1300740364
1954346472
754516896
2039248740
1590062697
1967306471
268963928
650765436
1693287360
908827532
857282656
201360061
731568117
1235997177
1055786202
1074609856
1715836032
1391650036
1930818645
554114586
2117782253
1084151782
891205659
63412944
1979519508
1316503972
1498180462
1217309013
2047132699
102566494
1221895670
881429543
1392172501
1290474727
1750005060
1692017539
2138879915
1057918691
953558161
802063358
260370571
187068691
1351915468
1744633378
26092251
1971114805
1622998952
1557122029
673387197
1413034974
721810027
110229728
951638616
1553460311
1674351874
2016945357
1022223687
1744324383
1125359930
1482646951
1764010081
238115944
784088413
491930464
3099993
9977287
393776844
244514001
1964182039
831501674
1658832592
1769926557
1691929585
926970606
10657861
1398297792
1205487374
426873406
707135504
708561179
1165640016
1680008442
1335322048
123948250
1356530602
386444189
379784414
2062248003
888877774
1132083041
1224515349
2104757726
1300813367
1993108819
1977412677
808909885
1720293956
798436898
155399880
1386574764
927872892
98603384
409018867
1204666286
477136478
1765280591
468618276
598844922
1282712539
1028597490
1807567039
703556084
1625621461
187576835
1133470331
1631643883
353167018
1815388687
54545890
187928836
428192698
2120573404
1727854510
456686779
1862221710
1616528368
2111410636
891411168
916933974
1523554517
1385184731
1606891603
1833334665
1995000565
1450298622
301891041
1949477254
114773330
1453237053
2048858996
946433731
209794408
45954533
1021716987
1557027980
1517095439
1046541934
2141219247
1197192213
284169369
250586791
403892815
259305798
1623884232
886053176
2130578351
923101160
1581334151
211998949
1099048162
1175390915
1009929629
1352067384
1507184090
1801377132
1511238165
214261694
210920283
2081796939
1475187349
1458181220
1494015599
1753308877
829626200
499012137
1916079062
2139369400
2109798678
871911524
420847876
1507190066
1114402182
1687829142
429066851
1938672086
1381394463
1487489573
753216681
1868303182
1789408683
1613552431
2022777750
1126220781
186572347
488177806
1226345710
188992830
52949819
1184208352
1054621670
1952380403
893065344
1216647985
1995267495
1575364665
1841108973
149825404
1498981784
1891221727
1021640260
2023790537
614989357
1522207600
1600023870
1475147582
310466340
1945724281
78126267
1871568543
231607812
1143740089
1701957863
122862609
686373465
1393306663
505952046
1430238262
567737791
1414592023
529268779
2129050427
791560141
394051793
1411144912
1530492642
1255933928
1785261439
514966178
2022980776
1080290021
1398138053
1927759483
1910607988
1959334055
2005754154
178214849
1883813015
89540281
1309736366
1255928587
159061735
325781760
1021640260
2112582201
305387693
460558320
1005530517
1103932834
184950506
2043316599
1223739619
1612486622
886685350
1304151041
560610502
1395300355
1046763253
807649633
2088582526
1242806220
746684836
904639845
1773833068
1700282067
1594610959
1434411968
699491367
1624266804
1907022612
1599939603
1514083160
1769352842
2065711021
1004221143
737689204
29821202
1050055511
1157682829
254301105
2029150702
1609673027
2001535824
1338601187
453607480
1512806155
1059340851
1769414730
548013385
555495935
2115532753
853601460
150400163
1036618261
1912141735
1407276290
122876876
1681999263
902612477
711556748
1852073352
441623901
2103558605
1592349992
1376090052
2020360853
1732222086
2088132881
1520065675
1982867985
1091419317
2024061859
148110070
1396072897
1804596499
573055565
1129736455
186368057
1755878582
467145819
819591145
711823345
692938910
916944642
2114318128
1647718594
1648785224
1590257842
1141107831
1545374005
498124495
1519962138
763686954
1085252683
715901992
1956514073
1605841409
460480745
1428033272
70874846
1316068062
165872790
111899206
542488503
166593129
821772865
234111925
1779683487
1604270686
1666125615
373627737
991492437
1471232488
648074665
542734252
367155814
544589894
53799788
22462265
546167555
495888593
937922182
550380834
1525034927
1587427088
1265672842
1570819629
247691514
1324801746
1591104047
1583813889
1061478790
700818374
167974571
2094533209
586412722
1102843899
336014152
1462051405
490699251
2128295022
298784104
980193416
513486757
355465358
1731119734
999444650
616765584
1697653362
741364134
1836650371
774934763
1563040866
766350924
1914556809
914241090
1741243525
1284743006
23150239
1410658181
1499599237
1466981527
251419068
208009539
351569178
1469972336
2062741224
515270849
1802668737
583161698
979329743
501881606
229641787
1526172460
455381721
1526425135
842069450
516801775
919093167
615505204
1292564613
1372904488
357555817
448257329
843005043
1751064359
1631049526
744824949
1942167582
1471821703
1895204407
639236842
1364091435
339698457
624514986
1034396935
628959004
186455226
1390310879
325376943
1697640676
1805450359
889308476
721437650
699846023
1024528113
163233378
230296930
1492320345
446650801
2111313172
770278316
1986922479
690473121
1005908765
921103899
2044618482
524414149
1342386107
736403666
91493151
524119461
391362154
192969708
1428991167
773499950
58037949
434699591
1788959123
242140670
121019488
1815408592
1723010832
1158697194
1458682792
461878550
1179880402
431912709
1226084846
883872794
1748758972
1837739653
399479639
1178594203
306670931
1370506394
918679173
390784441
76678203
1570223778
1211285423
1425699191
726491991
724702247
1983538377
1847604297
2006378563
1647557502
1113017194
2062931653
543515263
940816208
1548421060
1595924707
1158014899
2006085304
1595570512
89479464
1310675675
1277057803
861571661
1868530113
1545447652
1898722556
625020693
404592297
1755218415
276514293
1471796126
870892670
682876265
18660948
461671221
1727208148
1766460279
1724139155
976625262
1360626975
671652751
1869292447
1051386479
997696535
1300635296
1990345707
1522425257
1044864837
1970622622
764530779
2078364961
1193891552
788102533
2127724003
1560758341
270565249
1353774205
1488203340
1693068832
989434106
1891801655
1590409066
555360892
1776060813
762752727
1035836997
19915555
2064296431
415374002
738959357
1397709757
433783562
1320062400
466906229
218357138
474603210
1182696463
1739925662
264540333
1287956149
664117905
1312838845
214415353
1911544994
340463676
1749925033
248539299
1240399241
1723626865
1887877835
689751946
1597054933
1861532842
1449184770
801719935
107718944
72230324
2122920192
567216860
1827697336
626015356
728482752
474183187
36091005
1899672055
1482857584
1587366805
447493594
978454588
1980245016
1784194427
1290932601
816607001
238158752
951111712
118285624
2109368746
1796850738
1065531966
244353974
232985463
474060459
562344553
81251550
1442299155
1422621049
748088893
1141869572
112134154
808388897
672500913
367139179
642690333
583213216
775614479
720346390
1932854829
1141652739
1524094369
2089866763
676309498
510480892
1813946913
266906511
156264313
1645953804
1357565060
1653098847
132152839
2016705215
788253661
1679009437
1080854636
1760932985
788949970
1531271816
725238065
519157866
210270077
1249028291
106372955
1006270810
1361286319
885463400
1409487814
30169331
1535076487
1330460771
737577632
1653104594
1753984958
478967755
1859294681
676397658
241020372
1803476515
145963816
844789670
513172404
945197676
687482890
1050115359
1638407136
1870293725
2147010048
2041889073
2057657414
1811471548
2034012290
2037993977
939153865
278878486
647819330
881307114
41540779
792854312
1604241832
1792899142
454377161
2129586634
1714821998
1135833180
1794749259
1673550491
996674453
465352544
615931012
586417010
1803557645
1210195862
1617165140
1728896932
1700457667
919951439
699093744
1785959332
14340383
1316185980
847886869
1819514957
209228409
590616727
550779021
1633403075
1494302688
520533724
1852029251
1165267564
1357399874
1579832888
1963505208
55924263
2064208493
1029562515
1358927732
1627161680
546192692
1044291149
968417443
1662310472
1427631833
254636274
271340270
2075653650
1344168283
852749923
226405605
2014176156
862112676
412403430
830517012
1125228708
2059374945
237799228
1829124833
1968932486
565746444
1368676420
1814137936
1001321680
1793828632
499344597
2049246135
525687175
456204897
1387834539
640772388
1209812612
1735455553
313372715
80472307
228323043
971465517
162091246
1854582762
1875098752
1626034566
1577369469
1077426390
1853165266
284065760
34692381
518258733
89888387
1443725309
620645362
284844391
70948110
2066969858
93153490
723223881
573323235
263863265
1176455446
367557932
1665467206
1561783255
321116168
1584009695
1547523135
1504816024
984788804
743200334
585578221
2008147697
2085088667
724781216
822478250
1084364619
638372440
659948407
381728064
2031075472
1241307248
1935164542
1686824655
1676505078
433560111
846729103
660981924
894586621
398070952
1547686078
972867263
1673127428
654717835
2130302021
1780447157
35863151
805054837
1271316996
1594255350
77657906
1425571375
1363454740
923272625
600030936
2038179723
1273790891
667082966
708647684
1946152050
733036266
533924321
223676737
1959051280
1879473415
16774269
2049492093
216661257
1085678070
1174010295
1379665988
1339071056
1355360939
1563299517
1590888416
262424811
150545025
466588687
1796551644
1829887284
962055269
1653272053
1668904380
490980763
1980362330
1068154309
342530806
65893713
934589473
1940888475
86385297
916743770
164151029
584157179
259622343
1816983220
817050265
793660361
1520831524
841395118
1975627566
733975017
915964970
835641762
1636829946
946469842
1504382632
1721668069
317211026
1289992964
1094190659
1026384151
876986458
1005619833
756752415
791599860
853428601
462502879
1687703181
1314212746
758186694
1752940172
762970179
735868785
1775484569
1031999050
1050657376
1495252683
598114307
1763661625
2106199761
15684612
295968196
977117688
603381028
423031450
190669397
1105258413
2076656230
1645728548
227657509
152138209
1909730080
586016408
2075647592
1294722105
434207720
456504501
967415708
1391017004
107553291
786356444
322542622
586881136
893831832
745382640
1072941477
1969954285
73738846
1203818675
1789053274
607069483
2021258299
136112300
1348005188
705072579
693202082
888047817
761386947
1267383437
1955207113
231258425
1292016932
368521731
1286533204
1791584921
2143651832
2072600272
1098845345
1492843153
1596221359
1414723691
276008289
1157004612
381282295
972231399
1873140810
875464421
1344292695
2000067723
1843515728
1719745233
1410804572
1408823366
2054460887
1346202506
1316721762
514217840
606369933
1141118279
1014073685
1596928824
1815467894
1903596838
36339761
872678677
1838599826
1738529793
1119522427
738487888
45032750
1615235783
1131151942
307967225
959316461
1521752677
365338333
1606950136
699590226
776508312
594697359
20680452
1282486969
1892839893
1408133321
361682891
1750080034
938655932
1986901438
425023983
544031528
538134845
1524905869
2086324569
1128804396
91953066
266072461
1844863897
1605488125
252697523
1585435860
478500117
393218821
1164788884
215598135
734196623
644860611
253831401
1160447607
311322639
1834618012
1826537908
875412656
763185412
1927548963
151121028
378861644
204570745
543968228
1332154387
340101181
1883546150
1961401103
1590748330
2037858410
711918219
114717784
1942293348
907829317
1561335080
121581106
432342436
1046387931
243220674
298856381
1964137146
985174403
188334856
2008614304
775260876
2020047338
2042266110
1002325408
179460658
55548583
921088665
1536882763
2053006188
889003577
1655629080
1753506050
138332641
310733121
1518503094
45702137
104265326
1655344344
669848735
1344558762
2015114730
109368248
888829858
523418175
1532084282
419409898
446937429
887877830
446763859
1103848422
968524730
2088422918
26942284
186068
27677734
632184122
607231340
2058804926
1952380403
1826902978
899707568
1002827026
1052154881
1755535185
876052922
266547878
2077853283
1175308044
844452600
155102883
1604369792
234774756
34497836
444272399
1715498654
779485092
1175409000
1018629334
1896919203
1825350425
1336939329
896253363
2008647844
1415354595
917130415
363272112
379612081
487955333
1907939720
1256024400
1300427529
1735046076
1375912547
977118511
77660042
482579405
1970334496
897916318
815326292
2056270260
380385449
512195363
444529563
874408463
1030113942
2023135342
804018124
296454400
2040498569
1613797684
13673235
670312978
1688906250
1405870140
1017951081
642342107
260739950
1131026022
1342879433
14404961
1556759801
1971054506
613687116
249765435
1332323527
1561796391
1713112255
369062300
1378549150
847519747
896875664
1181602219
561435261
323397116
951068427
290777522
733007772
1984010978
1677406250
1695367947
1382849659
864765448
172572537
2899612
1963183870
1975816811
1634114224
1249650209
1337514567
645166643
2083155032
1092986818
1308055148
490558554
1585310153
517169416
161241624
481973608
2019438884
1684162062
1843836796
1402875082
1928943742
1727645986
1923933689
970810485
947662421
433372167
409977853
2054764892
1598581947
194192893
1340327485
2093656001
1706222999
319776911
899769625
621864930
1533672996
665554736
102306800
216899972
562648210
1613425282
425086950
443097593
1589258818
679082353
1482919077
396377035
561801223
1002196183
967384460
97506153
156623050
118606005
714091720
1591737694
640229170
1607449847
1350958881
793190069
1705945537
690785819
1517483639
863192751
1940275797
2133185981
1158001920
799935292
1026525793
934147133
526464306
454152753
7425523
323438886
1460391473
1116029436
1239298241
1467838096
1207707814
1446302998
391317343
1990166330
785259833
1307761550
604209436
1571380977
742069077
1452674848
398842749
1221212066
379258306
1356614957
1776677934
42532711
1222776938
1361426551
526860944
1738737930
1260933416
1908156393
925915207
365605827
1122113638
354420149
506532959
275683682
1094883361
1436042074
917782500
1060352959
232387063
671542309
1275991408
902892609
109616080
13317107
2044562694
955254052
1315691869
1797024862
1969680786
1239140474
893467836
1373755334
164887977
826843013
2061943888
878902349
723842880
32154850
1410929794
1328877676
498295864
1513540238
427127563
617977049
1233623759
1842835150
1315923950
905236434
1393642842
579585059
1555352004
813788526
1976184823
296769921
1651299907
1554573712
259237009
2130997483
1530853355
41692609
2071295485
241072526
959989110
1352864220
1370180553
560904748
262315231
495177306
914455336
442704013
1208262252
773891446
614409690
1469486289
1277894352
211110450
133748979
2021596806
2022318996
102834899
1617730831
773264568
1461127783
2056718871
1489946738
411295610
426855837
1796121887
245528377
881783221
1419828937
1659615364
2061600870
812381581
1435522977
359225223
19742754
699287795
127674084
1186823808
2012863983
1087377685
1763399051
1508671097
1291723548
600058459
1199708784
317121624
1126330394
442961740
312323338
903691060
1985670744
640826730
924945601
2030364305
776461548
1475385631
814477870
1256398795
1535199767
1559721887
204634292
1726945618
1976052861
214844987
1431408985
1065598860
1258388593
330966706
343792403
1128195587
193601786
583897446
1407478888
1360933752
1167366517
234205443
1209341306
1022065742
1362145826
1375694898
1899273376
762777673
828537033
1608599616
1086796578
1851315156
381204185
168462652
682195256
1914168287
720333580
1743860680
104125842
884303712
1429581792
1407073406
1923949155
223396871
1504696628
1096031804
1781039409
2094840949
152275120
1507570384
234303410
2108289703
976985594
1402691233
819358273
2113353402
1288238690
41979117
308077019
473327922
1650263120
392015772
289111623
809245190
66380229
1573633296
1156080662
703613629
1988873629
777814505
29562705
980558412
35132974
1176927222
1479506183
915092990
491573013
451047541
1611957867
596998005
846147554
1651521724
285734308
2099456782
1163394901
638190624
1967800529
1413274154
60347355
1651796301
1420712017
1644876706
1560385910
516608029
1140393355
1104265310
162190322
1721820858
77307292
1049094968
1744905290
399251935
1561297127
1425984132
597458225
2020785446
860254164
1006042235
1770910391
2020015925
1130164419
1193843590
1146050577
1686978042
513976237
743577515
1834257382
487826502
275813936
208033572
1138819651
1955998747
774229497
853669459
760715319
1690991318
1099842900
1003049695
1366941651
1344136480
57458493
120331603
320767731
615163629
664653882
226238590
1577183296
439412785
19108120
460955007
250248747
687382707
341033035
315056926
805435071
1191735681
866451035
165423037
837720352
1825262968
1195013981
228866143
1278619069
143043161
1527382320
1123015397
581264483
209967391
2088557801
622519981
1997116917
1939761988
806647448
196316590
1322898926
1642114784
949064827
379902150
1649936011
1990643863
159487692
808464797
511564667
1073150246
503700698
283458600
601944555
228989458
1242501690
192819325
617359841
265796572
1934945271
1912704763
1363738897
65450295
718993497
110600840
1554670776
156630020
1652167082
1468576648
2098901197
1444150468
1908310377
1371121556
329019310
1287923136
1864883197
95593884
617778605
848030934
1419946999
1577078568
1007342668
616336724
348960616
633411743
972898485
1545014873
1820845264
1170980327
233797935
256332184
1045264376
760062771
1175036577
1657939051
1003444374
1856565162
499192585
316842394
251833213
51751522
1313185870
1032145518
784233134
1501899472
539142685
1755133421
1393116237
186432275
1254821779
1296031379
632435786
22900365
204810879
1507881234
494805602
383492791
309907466
1350086897
1094061624
162344441
1042395258
545408946
1662213135
1057238693
952748226
1188885543
412012573
2035905850
319908858
900023336
592006724
1380701583
1036948735
1117696895
2006748650
270388963
1941457246
1123685507
397113035
753661197
1100142404
1759803789
215550104
2079822367
1426406536
2004806973
141619642
81737150
1078683926
707747473
647535367
780991657
1558189595
1379542431
695360200
333705885
1484295115
411014577
1688448227
372473220
212285961
1985199243
513853536
935097357
1157187612
338641585
130096799
1540192172
138251812
447495773
1453286826
819779762
18468002
1847954520
59010539
1698395043
1488291019
695257195
1645297098
1603768458
1363862979
119953436
1327989752
323291062
103875604
2036747771
63902222
1025076805
1276729865
64900613
818102277
1543548550
1971851039
2094342368
929534831
613452979
2081347403
695618525
2052028490
880123624
860029058
308242325
1116599895
325872043
436281867
962540034
100968140
571327025
1601756488
1575649430
1983997464
323134307
299691680
725399436
1227114622
1262918708
748162854
1928335096
787443548
2023203711
310711978
2041044432
1280387449
228118386
1655533486
14689191
340500694
1065680454
1652167991
412680183
1568828367
1285195249
745860398
816260307
586499578
1879174618
1775236951
744232780
254005874
1109383668
988368564
252898014
2004174734
1188931927
690520968
575567873
494537065
1456306459
1158771111
265212346
365406948
1347929071
1298026683
1397164853
605970158
136075598
838452300
1007610220
1654040225
815241380
828303168
989521376
1211222406
1568938171
1128254611
252661642
1408184711
378116347
2057361954
1960957089
606235540
1300257281
1932503518
1015689568
1682426538
556111791
1343209550
843971644
1250850834
1403934230
1425157855
825436746
1738256529
1028979419
1272669212
1916039111
210540121
381838121
771711708
1452877622
1930791339
1050711266
401780625
1796707776
237148217
496728073
858726565
2040793645
1841908705
1560438931
728057105
2031203460
671928479
1654536447
1983869295
70216612
1878239407
945193843
749996342
1050762416
1686945769
370278093
1646441758
1639898606
608608568
1839451071
1434331480
1621217854
1585913059
285508828
1307701684
1094498298
909377605
1227718853
995675258
53339707
941455357
1361296401
1104378769
1569179332
92977104
678843594
182970823
1888317149
808811753
1069669477
196948669
960572857
1562331224
632717779
1194024329
1703958100
1323158430
767553228
249092781
388086297
1032703626
27132057
608243846
772221240
1542733165
457880390
1453945779
1664539107
833368599
829448379
375668365
1731885953
808786341
1031750585
674550283
2145564362
1004083534
663025870
1900445225
375942702
2076116952
321194109
271532052
143542396
327006706
1381988452
803917998
279476572
714192950
1134166810
1171190800
683909638
374662317
1229174998
2125892424
401448951
826274134
1849249981
1400829861
1305203431
1331980333
1234422926
1112267652
76645957
112237976
1505688842
2052457767
349087304
1246258915
1386598050
1089391423
183091467
897859788
1547101682
1646165861
265428129
2131201494
852611567
1483745246
633618223
1052697108
628817329
1631554023
527969032
640882759
952456744
1431351588
1457383790
1779897427
1732520266
290565967
1635494900
1052257890
102849735
1543402592
1668566138
496160662
1534273462
643296328
60908716
923100111
9832485
1019191352
1911090455
630693578
1119804877
2052914446
1382371640
1994319189
174984536
1912085639
917451294
51255709
1551700137
727652928
1191010559
32105106
2032037542
179081594
195582384
1083070424
583182365
2137309188
378798665
603934252
1606202506
645795562
206883058
1346966529
1333572507
1268798165
1706022515
378958641
741881218
1901862264
1099580205
1792828696
250686338
1707044749
779164312
1042179718
1558656065
29591683
350524163
479953795
2125422543
1426005429
313206431
158013601
1435773789
55929272
1317064933
944479485
2136959570
2027021871
823236433
1514776188
1832131168
1595089846
1302629215
674431458
224892547
1506859452
495674760
1715722436
1062395523
1713965598
1305566078
400722892
1871853135
1187961416
1497572000
2007804766
861253851
2012166468
1086760569
1280489085
1698579622
2064936722
2089681361
363943823
485638604
1601568096
92468610
1592972877
2097914593
591741585
725981808
785022731
1606032511
1073937767
817542626
712883035
1924113551
228402304
809254683
589957184
324859526
1730398599
853821477
1491462032
341757998
1570778980
962076316
485163696
1347276125
1545009082
118836615
490441520
752944734
2139654123
810383828
1131296093
1062792595
249281518
1052245809
515146518
1594093086
146877572
474607586
218814911
1918189545
2107484858
101508687
1907773631
2117349170
537702606
1077710944
1922078167
1615913315
1782096020
154041347
1410968537
1415636790
315805445
925676795
1317884728
415793913
1328988451
1717967689
1910133334
1219034413
1859772487
2038631195
1135843006
1939515736
84565269
447902715
1552225852
717115225
1138665876
12201101
1988364326
770724582
631029933
2018261351
1845774100
239020317
594059943
1199417772
1980148997
1296023920
1933397597
2069551922
1296858885
775870824
1574102440
572809952
1721659578
1569723157
589561893
778122023
1773373094
2037233435
2141608120
569566854
1843174751
26873138
1959289153
762235139
684088110
699468169
717296646
113407444
1219097101
1791579278
1348734138
341649911
41881567
1125360375
1532924595
145715136
1593045634
602605700
1027607373
1681656716
430979179
1129071214
37729052
1387332302
202720593
1095167227
1849802993
1564950193
1497841943
1127215715
1422681846
864485289
736284803
1065334486
1323155332
1621782301
1775458563
1353695594
1087945458
217936182
1867574013
1773800484
2056334198
414786357
1759187759
200416015
790125226
1010754376
1205701467
940807788
1565152391
1136069262
366921394
818281808
615870446
150960930
1284994381
264320605
1386164347
237414799
2146034803
1573487314
657898484
750335106
1199411209
1233410382
384052592
28033183
882155957
968537192
1914717098
1337050390
1240093274
867175243
721524155
1623071118
10835325
23449997
739939778
2136447727
1366731705
493619224
459734442
442192074
942750638
323279972
1701199070
1352118187
716575821
1641971984
1630159276
1231956191
1780877354
208879763
1650620035
1600279014
1473596647
1466216214
1752990664
1097778705
1718963955
952309352
355386410
1657839150
386132381
742061158
1951646478
1416259646
15237147
1457828059
322697002
1926220374
1931602522
1277121669
28499174
1088486827
458546078
745304523
1777668650
851112131
527673231
318469372
161531211
93797452
1154308103
1407474865
1991732591
446004676
189104288
1324926817
270622676
201001787
1853854066
2695163
1757885151
349330517
51094452
176714365
404270671
304997135
655154529
1990674295
1462850608
565056581
1022343592
297840652
1692753929
1000732634
1319513579
867692171
1039288976
421691422
1143223006
318566024
99584086
1492582053
838843704
1338982166
144176040
1709703975
1434812185
980208988
1188713174
259911815
1974795722
1842584254
1603879017
1782128081
1302766261
2125482570
181673565
223536054
1660900525
565875433
1374179661
1200570440
1285757355
416849988
1646366933
1044002350
1763939418
2015486279
1018611540
834122191
1577025394
918415939
204804306
409084509
869637297
2060436426
1180773014
1511542760
1737427289
1499470818
1165308544
110143852
1649910655
1563685902
988986253
1079253509
367315247
1404302508
1229078812
624831601
126557528
1251508451
42707294
897355156
1827280402
1246235005
1275972052
860211291
333817627
1019515635
2083753154
502311037
1323642235
920468732
381104220
1827071432
438977319
173033913
445706082
710380807
1650756834
218774053
463940583
651880641
556401335
2053468977
1552944833
1091952655
193139879
204805713
1649547770
544914594
1173993239
35200672
834228948
1598176791
185181475
245158424
271080007
1681276795
86615408
2140830556
756900894
1436901348
1889491391
1333837951
2074034565
1669608011
509242368
1687730112
742523995
144967984
2098594883
1164669005
1258862837
1490468433
669909990
125687418
1561695201
1638423667
908775473
1435920865
717044073
1417370778
864143789
2082707113
112354682
79028446
406749339
1624859055
1611834087
1091263659
662317927
382120608
962582921
776425025
740342271
1827023841
309833013
313166040
843812146
190508311
24759726
745413145
814256972
1819789422
1625339410
1257325976
171260005
1947563928
1646227798
263367526
376542453
1824188514
1491943121
254447523
433771981
2003067908
613416526
671256273
1079720896
125592448
1328258632
1246602755
114190373
80771260
1399108019
1882347221
309268066
636626714
1740429043
1546962416
1445938979
686493876
1329242979
805256840
1577688869
111023071
1244859949
1835938572
1073890829
384945201
1797127870
145434548
581895280
1035752430
998186728
1926989044
2097936254
664040243
332435460
105923900
1312440555
1315865468
1846553413
736963072
1709437759
1719178138
2080381455
1581729595
626966661
2142161409
1868241599
1114168229
1103000228
941819932
329384311
2052483527
1786589948
127896750
826543939
1711723738
911683529
715373158
1322537533
1243364019
1117198493
1189082185
678896483
1363756727
153181422
1456193809
1296956653
1289704913
435521169
1525254714
500125576
143058471
1183240515
402241976
29192095
958856396
1707380427
194420278
1200888308
1558280388
259240625
234877364
1565284687
110606503
591281674
1417949610
358418764
932297152
715981096
1643618721
112310797
689674673
839324783
99337680
1009843351
1207196337
53997994
1524007291
1133098009
353480971
1732396565
245286742
783051035
403676312
1170732436
1887060604
1833465784
1422716905
222892450
595495783
1553933810
170107788
1244095686
1529563597
807794517
1041273028
1051009174
1938853839
1406274376
1253891799
413065119
586292070
1808455509
1511683276
457911052
1051414402
1771017597
164374588
627459524
2043582419
1462123227
914013
1576048015
446939126
1523188270
1036330244
96580938
1918220356
1238814082
1580550201
604795642
1542611793
1569722945
433122401
1065117046
1730281484
1189197669
806266038
1626079530
920485850
1358178042
90557624
2058864182
156819985
308650802
1580435093
1506401772
1548968842
1189091160
60584719
1003060984
2005210489
1461165676
427442797
685388186
1741932153
228575821
1916854592
82710296
1347528576
624150674
1533684437
1990377519
740582582
1973282966
572055796
1785371397
1229729027
1466802304
149835908
1488478715
826383260
1122871893
667450234
97809124
1607911320
703777732
263637027
440136253
2145046046
1796886071
1950779462
265720187
1978992367
1937008496
547261507
152872352
1732084570
1892913926
665556439
1911398646
1081265714
870203534
908511569
679948697
2108086267
1948000177
988970168
1827051476
1919129185
623800455
1463418267
1016517186
588424340
711667890
1306457224
1941900713
109669284
270451429
444538842
1517083575
1272462550
405574222
959652860
534047422
71837349
191842504
685748993
220508157
18229632
589628337
338201305
890715620
1526304376
301299589
1610477391
1428015919
748377733
1982619942
456529011
1986476177
1568564039
938537887
60160813
429018548
705934000
1937027303
1224142712
1872056957
11988762
1135957632
103818000
1329441742
324426891
850481378
1385886956
667850718
785272315
731411357
1467782816
1952054358
2040601439
1567587852
1019764104
2052207191
1362056353
1469017013
1262732522
1205498747
1646841850
1536690331
824708908
1667692432
715332303
263255556
1878813588
762200970
614332435
1052369435
2101850976
370407407
939890602
835720942
1321914359
602759090
1658825935
724583234
141659763
1054279328
1436730698
29407251
1255288248
435931987
785672340
248653395
1574685896
328947001
63621985
825355016
632922505
907964609
1863118199
2082860712
1257412950
1190070924
701047033
702451844
213067407
989542240
44814397
1918967468
375872422
702701164
1330775912
1949990673
1765509070
1433950027
1869667094
2074028052
1401568150
1786862194
1504354313
2120306736
1798117536
1101821250
1282888159
2074071140
539096282
502676106
893185049
776680020
892285961
2144341713
1112362010
1470026147
941881201
57844431
1153578005
1951080675
1223263994
1822034578
1036775591
678385072
1850044705
1159259839
598848883
711801776
63803229
1827512548
1026696205
687736149
1459254258
2089675595
830182839
1169976784
1577499947
2127251902
1469361146
983184013
871346689
1459862210
1986432730
1653133653
1695453720
1239813273
271716151
682052078
1371035518
557622764
1896029811
1340430606
757915412
487332016
1563291927
1917696903
253088679
1204412357
2066695046
512099343
1741774359
1517701195
1593861431
272068018
1626808109
894080778
337775938
96828429
286617274
2089663011
2000985632
2112973630
1534019590
1135719158
514995222
909266328
2036986760
1063690019
134401371
1162821295
450321585
1498630831
1554391248
1557935318
1692402473
1481886567
472053673
2069276705
688503166
974690516
224940949
757681189
45494309
639075136
315836421
911576325
836430550
373781849
670538984
3521832
384758544
1516126463
683788063
1553326005
1929895486
1779867761
307921135
2080481958
2100290475
506676856
1474526155
1804881424
285160001
370201096
878806807
269717158
828534635
467997054
1519153838
129953579
1263724024
1919896669
502396488
1884930253
1317143658
991934480
328107826
1855884498
338660095
1681267658
2025587810
1320662799
1764043463
1930720209
1200413129
519061832
211749109
1954419961
2113673823
1391172024
152497081
213822735
1442786552
1742591255
30949259
95752088
1916426941
502460792
954394053
789250545
440694431
69963715
1474208899
13876073
893574181
1227741093
1923469118
672185575
945799223
1628494039
1744008197
1505753574
1356524636
954756838
1385354647
1173792208
331249078
2107107864
433839247
226310188
799377586
944956233
1941611229
652408762
76293897
1231037425
1829847247
320429905
1434560588
1150616964
1113585205
133335837
698868630
1666159597
447403036
300643038
2641493
2111379216
2025901695
34716990
1364076806
1503313223
77903111
501327165
797679151
507343925
1479144810
342652834
656016420
1974422080
909673715
2056240096
2114243411
571775703
2060277704
436124937
1581876369
1279035494
671102858
1234793965
1004714247
1919466757
1392778597
52412052
503768748
2006810340
1704173164
1271824094
369267937
911313344
1387308165
509133017
902419492
1832557937
251726321
666037897
1555669140
963385665
1323242785
683046873
2054129278
1213349215
670353366
1365366702
2039800900
1034729788
793093153
1334223892
1773803793
1373544259
345091969
578750806
1757435769
1808353151
1895358967
1492180570
47311400
972352866
1447887592
403618684
1207735384
428160597
2043827560
1700166043
1464983644
1721816906
1737938012
1439308365
862766244
200377740
1552491522
993306973
1584337004
352025529
1081028427
2022769209
245468567
751437854
219407131
752768607
1747107020
1892142280
1747516180
1775030951
406449464
678273047
1179901605
300635016
1353545811
208960132
278545140
1371586074
1828679673
1130800881
1172291638
1727484344
1401525079
1471959845
1580923853
1480450257
1357652686
165254312
555796655
575730630
623110698
1687793594
1480874179
91990501
1983769683
1638160170
1856916437
656878663
766574409
106506476
660321443
394623435
1397269315
141281842
1475015654
692209085
136086551
1171700718
1644395252
1916198014
1597578195
249041923
538128649
1991121920
1591392299
546673050
434905985
1697119735
796862694
995068132
840280080
650624158
1917656949
1931058911
169700192
144041071
1936441972
1365955065
1012023050
1973795375
756742370
559252136
428654476
2077736477
1167927044
398634702
1984986437
437720278
227950635
273423709
2083571312
1722551714
970131243
1678884673
119718482
1371465440
1052870199
1863413214
430901876
1577605809
1774293133
1303449832
269235689
23548581
947808137
5123572
971424790
1167657382
848920444
1024621244
747020742
1417432294
597355725
387205011
827788531
497841450
11396675
423909658
1419999211
21884516
1347055533
22171751
461634980
1767366629
1963278582
393790045
2075226880
793494598
1445355875
1942034607
1471999538
686624576
1260628429
1138841536
952294729
1232913058
705842761
525758987
363558603
871562571
1691725580
1698229493
1761072038
399982274
827823706
871528175
1567194239
1829756773
908682199
2105253136
1747587302
1184012188
1041060350
599941044
752547434
1806506836
125780968
626142461
1652873709
1962775042
1957170072
1824520358
2004207004
668560739
1389263195
357970435
532195163
1526217418
1018769722
752028830
622160520
406968447
178598101
866707761
761123410
1023982834
1827621234
1923359127
1570635480
908098111
922350760
1047743872
407251484
1813713163
1279027772
20752462
404183939
986561620
284400837
1452301823
2065287337
1023068157
1527105084
1680963011
1006689784
929378190
64568937
697187127
2137728542
776654881
1382529458
468886160
384026701
905428711
1028734528
803132992
1948749446
1089294152
1859408093
1685523814
781932084
223302293
48105274
1138598369
1634777437
656684161
205795315
2102469724
547615737
707481782
1329102922
1272621942
1815695342
1614802867
804086614
1924146400
1780486095
1583121514
1239717320
690920885
1414371507
459199990
1629598877
342666603
756243972
443839493
2023654467
1887255049
1315817761
2105669193
270801156
692035000
20256957
1140916497
1226378427
596433370
1884789078
582774606
636450044
605423892
1227158526
106731834
1857804399
1831199570
15601021
1576171688
664868111
714292101
1317417339
402971501
1531249103
511598497
1248339253
180121479
1902345487
580377767
184398064
972186658
572137557
484380391
432286124
1926908009
960089780
846885487
21669830
1835972017
43798891
545192857
1452228657
1958896040
221149329
1102582625
1678895072
1474792022
274544052
220274245
1292702988
1266536585
1310178076
1387458098
1946882211
1259936661
1385141583
1717892771
2086091420
1626152441
1857752934
1299808285
1693961809
1229479267
1989282030
1052593580
1749788316
104732130
1836472085
775134142
602608264
1171716662
258368156
1067716742
414598637
1669303243
1419250663
1059757817
243427885
249991614
143230531
2094927417
27488625
1280326372
1582153518
1731153886
1649860633
1039003771
439151926
1197861657
998840197
1267002397
1139146915
1441131764
570498276
1739912827
742794010
1376726257
2030066207
1181593228
553737080
11946314
1535599206
521109190
1972264938
298156140
669793283
872248060
1137542956
2129824321
792720624
608918260
1788508826
1767303836
36086061
339787856
118278862
1480761081
289128210
765830741
1337210906
2120649554
1050652176
595272512
651870317
1480207158
1722868448
154337618
217007262
583039118
730509470
639783744
1225796534
1370405292
1913483238
503501284
845723000
2137301649
1195662665
209629448
1094745571
1940955351
2040674917
401087804
198556665
963255547
780847235
1449710902
1083683907
333124264
903256365
904367400
57470312
191242113
2007862763
653580253
553771040
1380695207
539712448
1882077989
873815299
454213964
1542518349
24033865
1752554909
772414937
1432418891
595912420
724523536
115443224
1277631537
1860286515
81433700
2046786192
581546247
455439439
2057046054
432732543
582436157
1611413945
1339202043
1297960833
1954320252
432043339
1674672272
179546370
1903710057
1214606669
395834015
1396734929
121835337
1541218071
1401509431
513853792
1138920683
2026262209
473139026
137400411
1644860053
1244464195
1710897818
12734035
1455769712
1667124270
1612161787
2030721156
2099693820
566372399
360755604
1337784989
1107982654
27011737
1707642141
483341962
1596191040
480134617
1054988346
432042388
986817156
1243406196
1096364560
1487468860
1218652800
244645436
1873627035
170294290
497033681
1958067789
314217080
840221813
404894024
486132724
538079578
92627400
1194983515
1726726351
580380504
1721175641
1321531467
126335253
193608176
422816553
1400356129
642190711
1048056626
374208548
456564564
48096520
1152216534
1513033895
586586496
860243964
892711983
1341133039
1817237545
632637668
352911100
429042946
147678778
1498761791
1336508125
418185884
1874139257
423828723
824008772
1300347155
1422323862
1546317741
1392475395
1863537956
870848788
1884059713
1706097095
947199790
1852166694
1122329571
410337767
1786533395
1734480969
1195452783
1551037000
2025080966
191376483
1518641312
1273621395
1365097386
785829169
1711559059
1147404977
1784280838
466288371
1711226860
2038461941
284936779
598128391
1906723942
1365277931
10673430
866824466
1013281120
420970378
150145660
1107274375
266464680
2069918172
283325608
2000256622
1939863402
238649124
50173275
691928695
1596532232
1581243137
1798609873
1999955908
696290455
1236900886
1301750673
1262866360
530497606
203565061
475610796
2058453437
1847480649
1065811259
2086163778
1008876743
1144546093
1456158097
1054740244
613594826
459061717
621455429
767440909
484085833
834553634
279744689
1375698988
1684381803
925692812
1228305732
335750122
1260608
1886845531
36470372
2131516588
966436692
1727366689
1028172244
1361028542
577661061
1647057182
893959575
1523551682
219892263
1733481742
1758115817
570850499
350670595
740324184
195834902
1317554046
1327229145
636114697
999643101
1200896554
1773078063
2009968023
1521810741
1021294666
1988610063
207149488
784522903
1529467610
118649771
816763611
467992226
337885871
2141293248
1748764937
1094101166
1211522220
108182119
1851440271
1388654371
1177986922
304973899
1290361823
1505439570
575041664
1038445096
767193692
2120600899
483054243
1658101926
755095278
1413560189
1181784340
348309235
176158373
1398485132
1024449887
324090276
1944876864
1932056526
1218200720
1159830519
114059682
259081219
1953278737
2047521165
338416091
307561354
1334921844
1107028465
1891533447
1814308364
1712302765
603293245
464280785
2131792115
2123141445
1709583198
172654714
965585873
1763861212
1718782715
1992967472
589824954
1919213051
1752167722
496487719
839523383
667127160
1984227611
1658152323
84101985
1215098740
1578938727
1507782060
1993154175
1213277454
284143852
1844185141
1399783254
1926322772
2091881791
559479836
1807366152
8150860
1164132097
996837493
2091126671
921200088
1321784280
920128238
54991556
1570989966
597110206
1960036538
1014109164
91569657
17001856
1345924712
1349343702
752527993
26072350
1388356314
120962907
728981811
882769021
1441783091
817679146
1119008837
784136736
1744789447
348489001
1063452583
409691624
1915679088
956247787
611419318
1658042680
244865204
812131483
1611857988
2057748617
1208595208
2131128095
1331255722
1509625165
1212098111
1334152066
1549006543
894136130
754712611
1652227255
2075951165
509200637
378538615
70595568
716259858
1067086753
1400977661
1326043816
2039222828
2137785894
2131597212
1727714640
1879688223
1512953443
1885036718
1188458081
1020924450
816077531
1005679505
1999114500
449805262
736042084
1942090893
836752360
2139390858
1910436197
1738652067
1675368433
1789494444
1809760072
745579127
89310225
1689531205
1017557582
1920805116
2004640660
1033724679
2037937849
1326360503
1094939740
539083743
1983995385
2021454697
705459463
1349256087
181045579
1426549221
1425666354
1357806663
1779361900
681642589
120581281
521704412
1653407440
2002354443
1220015554
1274819906
569955194
1410862855
1857327368
1811459800
737798710
212305550
1827882301
174147784
350737913
1584582814
1117821729
208211077
212959229
2107492216
486507850
1359260100
190523780
252761036
1690771419
1949107695
2144727914
63554030
189612834
892201619
1809469831
243732736
330352982
49492587
1390385939
494801960
450038036
1707090450
180510906
1917576165
1193441354
2090734521
1737829274
1262625937
1559978962
1377421480
2131466245
2019051357
382534466
1575508744
2106753730
816138775
1440252771
1272233477
352824908
1783490709
1966749661
57978169
326037352
343260973
193359386
896684807
1844730735
540163279
1928596033
1089545365
891329497
736167114
1873558604
319224736
92347661
984391266
415002423
977692743
2130120780
858564393
1572948315
740387534
1693675745
1714583954
1804450994
2086568192
1156610147
18459737
715685386
1891125023
2008170967
1484135885
1242934662
695087171
570087892
630458394
1363319245
2053444967
633158150
1866081953
519396587
264918075
314834510
149156579
736263654
1663441731
2125737340
992555412
1441013537
1834894269
1126379862
1251940913
1249898589
106550787
319758697
785488907
1460168935
1996128590
1913297330
300697319
1330685834
151702539
927489154
1610374192
1825904999
948866494
482622917
442662850
1592824213
57317033
1932626758
1896825802
685960647
2059318754
2114065827
1414337694
1293601480
122003675
1246349960
484249207
1130269607
218067962
1952793311
1462394075
1862378415
282754636
1018349291
1143383613
1863422776
1104042564
581712611
41342497
462348125
1118456723
323883777
627465117
1570036837
1907635156
1502807659
916982721
2025878303
22417994
162674303
1418685402
1854315929
1245771793
852920768
1072175631
316997493
77191987
1676590572
772113634
2035014539
1877398717
32512391
1062225047
352751167
1488880686
2071984155
118269159
1624288555
1567835854
2085411664
2009181613
499735006
29041811
588781521
836650382
18280319
1304098238
30764267
194613806
252443147
657789471
1716207032
704161938
1136749228
137359423
843593229
113821236
1451911562
283025386
126644207
1434310020
693409383
1510196601
428081411
613682725
664482623
1586005645
85494692
1321882362
1967968678
399482269
460090591
1452527974
1352560581
1489950245
1386797569
2064529933
1055512973
1255544041
1038198140
25368345
846810004
503277852
612108603
1010403053
725183021
1585949323
1296652969
2063662855
1600192038
1654472528
2093325604
1841118423
1519840085
2135392872
941582499
597733358
1221022736
281411234
610929753
1211670385
882429144
1291084930
100961951
2033649441
996173285
854403076
546443712
167372929
1156967379
1248048673
1230846997
695555842
621198224
2131843725
1213500858
498240805
1677313603
2008760041
864901713
1209110137
2039004273
1390358378
1594430537
1724376014
423793652
1648797169
958165842
1662658455
1336933213
2001423646
2104206411
973378727
1639560166
35232877
677354578
2053503370
2109542603
867967244
1495501727
1967328571
1007384417
1396887637
1033695557
25623854
1093686419
1312939792
1196171129
1254440806
535505326
613727465
815339430
319145087
816666208
1875171759
1460404175
527489846
454666453
749836956
832355156
1583767978
1444265253
2024645168
620443804
893665750
186467753
265785820
542895105
1574823933
1302064977
375147147
1774747647
1530752303
388941471
1401113056
208694
822281736
1569359677
1652077717
1567737981
195586389
774847004
1553500867
1865384266
1869286451
296565518
40220904
1470729642
714967473
953443316
10828767
1482673394
1929481654
1398458985
1117004502
554871973
220337872
1159041885
1756397263
1571155858
1473381064
1552461076
664034168
1522831419
1868303524
2102171725
464212849
203041680
1530107755
80764967
2001227014
1969504860
791000843
1024520461
2139850462
1121030537
1391232275
1461031765
1954841824
420999336
715230036
2140844390
1711463173
771917608
1595642781
1117439928
130165329
1311784739
1823993520
45770193
1080059724
796047209
1458803806
1590902026
1876724763
344633278
1356140306
31793873
583808442
1926986875
600894945
555108302
1188557328
40566871
178801876
755475081
1441176783
193523005
1726971278
1294756389
119920107
1335268283
1926438934
944311358
762788141
313569394
2086108866
2014063829
79820169
1678892607
1152855479
1315086963
165368947
1306177398
65275225
753446981
1257957280
784885049
566567694
1275227333
1350837130
1436197522
1063348948
2037473161
1863442418
694059041
1334742404
654627245
2041211833
861262148
1869338174
707055695
594253267
547271680
149773795
2115668678
591780826
646876419
623399599
1438574134
846087068
931835441
1617911954
667453455
1846718220
438118225
1280170792
407937249
1317216272
2067644718
800093480
2005678200
897140375
778534606
701591531
1137356631
1795955206
2103701992
1749140044
550598087
2075031866
1798320755
1553046948
1864258873
1523670278
1307531361
1048045998
1984025518
1720072955
1359631066
538716429
2044425466
1443295990
1517998644
29037277
1172543310
1445192757
530893307
1140451467
265144477
603930358
1120571333
2022502611
1681028363
1619670681
118454368
2049503254
631128956
1599454638
2109099761
1778758197
1789809264
1573925974
1332180567
1332832357
2070159524
293955536
1751973765
1068042251
1580450860
1260536034
1302076106
1333206336
1394336406
1443876857
1816187484
407111300
415658546
342049832
279879556
1989884962
822380515
885393487
950062031
1117982425
987140158
227372315
2048441610
1245612620
1300616068
346057197
980297873
280975669
2078722030
409659429
412947295
602182976
1284410029
1088437830
390373974
715917080
1176370123
1948939657
1416364176
1739327898
1305835993
929482094
1864223207
618402838
2138183260
1360186639
277357086
2106083083
1046245978
1693599500
1975535141
1472347590
1405574474
532737167
848311097
292823452
271807636
1502617
1189614005
267646239
840741268
1184158081
1386344660
1825169216
732478166
1215645823
1053197633
1783677531
1507350421
162188124
1619518313
54028719
113368973
1120880597
467852871
985134247
1573000389
471634237
1346015365
388534336
158717680
1686478626
810302368
1710652029
525247048
327480143
1384877331
1903480739
154680092
1970465692
1534478578
411847623
988594949
1405309653
279754128
931772186
563292987
2081267474
1477766381
2053337616
286230292
202979537
1672743122
100165760
883039791
183713621
1925517134
7167062
1262862841
1026144674
317227562
1787875006
2076846660
1020850722
1534837886
1535646964
1108673020
442361171
1101076289
1715564420
1686781768
10504476
1464100049
226336533
957079103
20705161
1934686542
408926677
191699778
1626825295
178589885
276359573
1790138326
1610366479
1019449723
611112962
932242922
928078904
1940468334
1868751394
1888127372
944164048
2029198500
1848460039
1981842613
617981836
898216734
1329866692
699557729
1551112414
272735179
102164695
1624251231
470557538
161393676
1556465415
2124535725
593323452
110130892
809117712
454307613
321146593
603214547
1295937329
1304486200
982312350
675862656
530739267
765433608
1348707163
248485169
313157668
836813701
407911608
1535209548
1952546670
1539660648
829949795
1032236089
338004420
273765977
1466315027
1210188018
633189479
1392694399
2086496056
925194925
230170804
1050357775
1728285093
620555062
457518124
1242000720
567135754
958157887
799354233
2129347467
701890847
1672653966
234287280
542938588
487965883
672659645
1768771753
836035582
47125108
861919084
1916596340
565626126
116836837
1527575548
23416847
1899277116
263627354
1472374871
1481233492
839327257
1761982148
164564448
886632396
170489975
133603037
478056242
1468658024
42255576
643950922
787809041
1646671377
663673854
1484954281
605947316
679184151
404018914
463388301
2005581941
15637325
1246492157
674389884
1506344574
782306988
1857219884
1129943075
1190392648
703695908
1970513488
1560661360
1304713585
1688216673
1152177032
1025055869
592488697
369007057
236092948
516851318
178740956
15241805
1138367605
1289960995
296344235
1029079087
1733170563
1951937639
1423848090
1048262099
635544024
1236987456
2097848313
462192876
840769742
471770559
323288318
1198203130
1184885133
1619926405
1113408401
709197017
990952949
527360640
1169016834
1733644771
497854931
784779450
630373644
259077400
1864200381
1496719795
1550932208
1021308544
1430632540
530865545
1362020014
287498666
618567573
928031148
316821525
614498585
1904903822
1483669313
225111493
201020488
2144702145
1732505684
84965582
1173197579
525330508
1451509066
1490249801
190439082
1490912172
930463623
1249750589
1513057155
885864292
979059400
1270496969
1116387410
2057522142
937253418
874779209
645593657
668496447
608944252
617862924
1376991740
99510514
328838954
1801324697
27226950
1443204957
512168009
1805210146
83627923
1325607865
96377043
1405657978
39795068
474006869
1667300799
1144746274
1400752829
815500409
820021850
1769648312
21438754
301743454
605755892
324425183
1694121707
269642861
296564987
207265704
611022888
155455390
1429529354
926934634
885165818
1964636457
680206707
767661449
594919543
1831800266
1235830319
475690016
1474592482
1636408749
2088321146
1091718320
481420348
1931390290
851806039
6131000
1633345140
537889210
2079310255
907346663
804995955
1177675070
1129378808
1569180320
1349350779
1608991231
934132180
1836313266
1426630025
1581915694
1459541593
1649918823
1483895414
1577744574
250508974
64070961
630045993
1046701697
1443176500
1047891517
1875121525
784915561
192843483
1720931485
744784707
876326450
2042390896
839702511
1130518302
1972549890
1175095430
93602880
133439304
826389190
2037849426
73699557
1365958782
2070248822
2076899919
2140505699
1027031875
1497567220
706627911
1213790049
743154888
444943822
1967996307
102555214
1384366325
1903817046
1801340737
18239534
1647892887
399339704
625249780
1562361486
481835236
1756464105
1995760610
1649356889
1902923239
1581375138
541401323
108719086
186268423
1749811703
1986562689
183707548
1867487287
203269000
743754105
1193262729
1628364294
1414049868
1263803549
1733632918
1179263160
432955037
623379963
51207796
1560548843
720036430
392140191
1716948083
1561108234
76095059
973459551
735632909
601123691
264009206
882698019
1880617991
1488327127
46344481
534676385
1607384396
783235479
1490970008
336018251
1315666257
1419032864
1003185356
1798507146
982908550
516084262
209669545
790907523
1759202128
1496335064
1892214228
696879235
666959017
620747203
1402807819
1360463696
1816148527
681658422
438641875
1207506971
1261521073
1022574517
2051210271
1311218723
1320163636
598490691
2011715318
1727397838
282370921
873643873
1326897041
174136523
1693025860
1985416976
1501705563
2041493953
1807737503
1623207041
205817621
1042750088
646921729
1400375349
761559645
906120685
317658378
315281660
1015559085
1822652786
1026535409
1490069211
1990486534
618995989
1397891743
229406261
936882216
222603700
944399351
1488687278
1963708472
2063998630
1645557196
2055784209
135246052
736329386
232417423
148874532
1005548339
1640307755
1967165252
1674625388
517730618
325539410
1520644111
230805842
1981512260
2056769755
591637990
1656979456
1305247499
865022556
372231415
1491228258
1882710151
894828120
216550719
753040226
985935517
1022053832
219434443
1959676232
1110247309
1064504055
2062454991
917852043
1107350298
364999709
1938967469
1723617185
455008
2100548614
1086566347
82296847
1164541661
1618167911
1383144167
236341261
1110381576
187511258
862958012
1632968719
608707564
1361825113
1720875206
980867008
454680978
271403965
122055997
708540912
1822479727
1301767325
220218831
1243560283
247682696
1770077802
1173642388
1173696312
1499997294
124882143
1159081660
1363882383
2144348466
33028517
1255546740
801405251
906200377
1511490654
799023469
1982783218
1685655534
267244887
160394361
438551932
1804566823
1961480230
1327163005
231745897
1645775592
1023456655
1318287125
1689550855
1497758558
1302258401
257293682
1336768286
1377056735
1376161206
1562187492
465923587
1508786645
1954337018
1736631005
1689448413
106920892
765076000
1265965034
2146364236
1285536050
789985305
271196993
755197220
22306693
414892062
1730683996
727206009
444135911
1651433960
1396556698
2135630222
715876853
1133643168
934686243
795731829
344938474
2021170617
1648312357
438169914
636182287
972052999
1036585503
491779169
366856319
964437981
1180372717
1330721500
1347036921
672606293
416673873
782653630
1747869758
2079411239
1165226094
797101857
1951364162
2076117806
763318124
944393161
1147573905
1927641062
370648387
1915832696
534466806
1083635641
1124123899
1745523481
1049188125
355636802
188358112
649971653
886337056
533389539
861765087
1284064095
1697196803
905179074
17151806
1075854673
1027686847
404515888
1057421000
1432264219
172789443
1033374580
1908046870
1715146890
1367838651
373363700
1044765246
2141091851
1480045476
965717048
1282780449
1241153083
1893743968
548332139
1697211236
153333142
763098707
959011327
863310777
1017517642
1651132172
445563296
874726546
527411144
41408209
1072160024
1279729670
1447932016
863423386
377526823
1197691903
1948612626
1383419203
979904405
464367507
2119132168
1537368971
821324153
580824598
1288689476
692727976
1513091891
64385486
1483564925
152025863
1462720315
1861369710
268497145
1805988143
2139453127
1568882590
718885921
1165975993
1459891445
1908271589
1121905499
1852092551
588751796
2032129184
1622609306
934279834
393777173
1961573259
265336773
249785675
550703589
231983259
2029011999
1732151311
1163503689
292881067
1945465986
1727198275
627056880
1271559051
95185397
1411084757
412058154
682992751
1892793184
1974443474
88605070
1996770500
1260358834
1492643763
1873446048
711388420
1045034889
212812057
2138195483
611984774
1529079063
93937662
956634213
1068445752
997209779
1067767664
512782364
1419382796
433918618
1764337453
661854342
1705143324
838264407
2108596785
1723898397
1629529069
619581348
943322868
230861050
1966585281
1829705157
72120545
402801607
1814328865
32708240
1864096070
60234816
647861215
822963634
210705699
170647191
968944374
2062838928
674121745
126557427
721727592
1574163837
1715010523
2024991857
1395982812
106798182
1956646153
1561402696
1636722383
383795840
920756603
1947923715
1138717568
412009229
975978402
1187023639
570845632
494201067
1292333189
83094400
1844670406
1106594722
298959841
1108624184
786291662
642380573
897008346
1639889945
932602607
2128326680
1543563836
773237336
311398721
435357010
644414904
416929691
1885124005
550717598
167514894
823260480
1001627116
988257549
37580659
570270429
1374246479
956378306
283993197
102412912
295843612
1476474929
1864446758
1007909392
1063848402
509749812
1396815001
1431106903
1380815766
60354962
609036811
1213738778
259664663
519319529
9352543
690122864
854589181
1768218598
52528485
646288596
1126952526
500834546
1983538377
836496284
1222270360
191517715
743696299
125562692
1269826162
1479567490
1514751506
460226751
738327147
392892289
1557593263
1639193043
193293191
1361585482
588681388
235609835
1110339941
1982521926
1913523570
424789010
679683532
768546898
464155943
878308627
2121052469
188739383
1591722503
95465901
1911466717
574678603
809669427
1631546283
190655136
611140394
90939625
1123769504
1223920331
1762181170
1300560529
16983624
1434974489
1218682359
675164199
829291631
1947683990
62396213
711258283
2048360172
728529831
815713967
351318746
1788967921
1879511333
1621980731
608177247
1377518395
1339164791
1039963842
1908378482
1565532489
516993247
839254760
2043475371
676988509
1869739650
1623795317
1608808294
954450003
1768355719
425727350
1074298502
1611972296
1053992082
1484955703
1113693104
966896090
144795142
2119354309
16182204
1959888717
948203165
445002683
2025965300
1178487201
651861234
941394260
854013254
966660736
2129582675
1429875430
2132849748
363359983
1752737306
1962629259
1000783195
1719431252
1779936990
1239877843
6274008
20794816
294374493
175566585
2096570583
514708159
646172612
1010155534
43643613
583649442
703974899
97647662
560508773
1724569070
914761514
1263147625
1781316801
741417636
1590620357
349154281
1275739916
2060380017
1243019956
225403651
1712967137
736054801
783680716
491936792
650099383
1361510494
1009157887
1875293886
417129493
633532505
806464901
901119028
1104612761
2074714623
520452036
1753337189
1472748571
620959845
1230751718
688669581
1597626524
1416166431
317613533
425852607
1347673066
1878924003
2132236006
611417938
477368389
1819486788
1617187875
1456768034
427748573
211140520
1951532853
875410254
1595275841
185855852
1994150648
1587988278
557778418
672197513
687113315
1132248134
617004057
789399156
1241538900
80280801
795896348
121952237
891401653
709024413
213887198
1148459612
92314795
1939204234
1968343531
1076125613
344942367
1152702265
84323501
1853377725
922961737
1067530474
402657804
1339433479
1663873001
842766813
498469403
294224747
61070060
1462829537
178294077
837248019
1084142377
2131366661
1992992543
199942744
1289787147
671135244
1126283215
68550396
1566716852
927326324
834271253
1433779501
104431338
1676994829
1798015110
1721836084
1998656464
1009307800
1531544924
1920176828
1856842247
2051952989
461004374
1430388696
210409487
1907386561
1995091891
1627901197
1017900683
1797639099
1179330740
2032214456
1601561908
1255855291
1492881068
1638954561
608073464
1113541149
460549921
760403745
61570275
2061544046
119983764
722702129
1444298350
900596324
1782639850
1882149344
1398036870
279709334
391022418
706471571
2134261878
2032798690
388007117
9134779
658441174
1152737958
914951497
232788641
837333779
1530066771
1420564351
2057862766
1155860872
983180597
439506382
580700319
142613111
819388501
1616142585
1110902218
1020011330
746785689
1630373574
1714616078
181772934
1753895155
1312317900
376421512
201406407
1748296314
1946775071
1498741298
607598351
1415945437
132117351
1497051345
2010644539
317866314
66789778
617793886
825732813
698091354
2097460567
427930410
1864551583
1607560382
314582159
1219561964
310303985
2121082400
998483773
567767966
2014394243
1039372730
1751975682
2124938023
1076356026
48909960
1765938385
1661554844
1256757716
895009761
1538145613
1729717682
742081558
358288252
267143959
818216409
1773859398
1748300294
860076955
1763821339
330396363
2079255901
2022372499
1867505827
1287667071
1190581257
901230527
1663394111
662137057
1057085680
1383406992
116809032
1174063384
1345145220
298949078
2004335449
750619826
2016511281
1820047281
311573596
759950753
120133560
673846141
2133981959
1679511487
1529695456
1858723615
217736894
1763598920
1908789668
1682709961
1506204911
547325902
1741782948
1919974279
376320021
1355611929
1857071480
257714762
805760748
2122606084
1665137929
1816425381
804165128
600938681
823804613
2045079946
1091917973
1513998539
479159366
1497977811
252623919
1578924472
768938235
698557596
867013075
761531634
966691964
498844052
486207040
400930933
259882954
1444724813
1108534505
1289692087
1554958359
1208681603
890400613
326247346
348470900
1108066821
1709984552
1635047710
568804753
1098746958
1338824573
1467505362
1633986163
1366651947
1946771516
396390024
24943513
1699764573
1396394116
1486297478
1159015300
1181917181
1351648750
1985282980
1646031688
1932365021
129404347
1493278666
1786170676
567115609
645611179
1239073335
1341701436
941850937
1290153837
259612041
1994350121
1974074126
1819800611
1359452134
908806678
958717387
1617156369
80169698
2133138675
1079977585
2131368000
864577669
47339428
807831761
857302788
488993953
1483821668
1375196344
167231431
899608548
1586447404
415036329
412201918
824691174
1725040992
519382667
804538004
2115497622
611081172
752123793
591982164
1664852093
487898572
1030950585
740331344
1455847173
685795131
1898024741
584061241
388069773
359848666
239774004
1536101946
1801662085
847582358
909785486
473186420
1588435352
476738603
1485856284
382118259
879027216
1742194827
687714678
158714228
1810199678
1248545641
2141484315
574807623
1841616091
1897959605
870796830
1140558953
1907761767
1581588350
232529283
1829434293
670697630
357755832
2016489972
1852132336
1742791778
1923449568
773219983
1365823658
2139650433
578471598
1378371292
2036053855
1011484836
886713894
1290038012
498023228
1861163118
1927024084
436764901
309070072
427928099
1373759606
14628733
1598374345
1824562780
1068186589
1796379942
1421898295
1447448293
1480333370
85898381
109739296
1572550484
7598610
525060263
2049180293
2038182574
1154084867
2069169814
1211206149
1922081803
1106203622
161338893
1867691324
425265468
1204223978
1618760945
283235471
595045688
385124146
1549431972
909949549
767803456
1900954797
1972814131
82697736
706958306
1200608583
796856614
856042663
1416319923
752267625
1836709647
1718614297
2091579707
723788058
1205634128
818741954
1157146621
195089826
1543837242
495513391
2040763056
518715701
1805447345
414009656
651692374
1359030738
1451528931
1214840543
1381906143
1177423115
1659820782
1062877509
1735066572
1238309954
1212639249
875998821
172381136
1790128172
2042695057
1029641356
940129383
1395340427
1088434402
81504626
2057870355
2127260142
841244493
369628268
82768437
1318086333
1915798467
236079116
1709361448
2063420279
1451103864
2136826845
433950216
571886151
2122981747
2053969146
1926466838
1438873605
458857407
703155925
2131979322
1971993221
1530362314
1463190472
1676362959
58377057
1200820087
249889459
2037233610
1301697145
714378995
97824972
2010567857
224557674
1451102442
11172509
1741443765
1134851809
1588229160
729003418
1263653113
103070675
1720706483
1728416166
1767401685
305024889
991041485
2123685765
312791952
2046992348
1831385880
34336449
1597706234
164813849
393478870
1607791053
1597230771
903034549
341364591
1428947455
252499199
1465053036
1701885041
584842980
1516154454
1033459686
1623952353
156843629
2077275114
1844092382
55379484
972690285
231735704
1751946659
1439702344
1761852917
1988044562
459513413
1967254194
2139818301
346985488
1540379845
1839607173
1339559548
1336665776
1245620927
110230961
890270605
1903722097
99154228
704332357
1990434238
1653064478
1175309561
1051834732
346675028
2022503433
1931822530
939127617
302770160
1590378207
1997989242
1626007878
80484190
125174682
2079679309
1202185703
951017663
894677530
161026409
231791848
912289167
1264874367
1503263893
517819127
1638366803
994035141
1717344039
1612534319
1752541477
376025397
606284412
2135330583
1660910397
1486993332
1595646482
1549715409
1184373530
195936470
1471430071
1229741879
923545597
970098914
1358909722
269336195
100641810
1708544233
710173081
581937653
1631090765
1062340293
1146248371
906387535
1788562018
714382808
1950800470
420611460
1598349512
1355803289
764177150
1770807357
513286808
7365737
1454794244
356049157
1916242589
893443753
1795561082
700561718
94823491
2143067305
910862233
1975482716
641348025
855545737
188913785
1955178442
2070068187
2132315816
525644022
301989195
313126693
2009469195
1878545929
1815021459
330594761
861448409
1367559109
507086218
1881029604
263895764
929138897
2060783802
1867588831
1639565528
1822109134
518407600
1925233956
1723517182
277946187
1857820744
497536272
784301310
325738056
719733224
1069391408
1131467739
1792786994
1585150155
432173807
256503557
159333746
719717753
557896295
1809502067
249038948
1262971155
1654834627
1266756147
316011781
1614121775
222208174
1813025970
1187671298
1842384200
39568127
585862125
549202001
710758584
1318082573
1675464735
2071354798
1043601329
201457286
849404598
678542342
1447848474
496423193
3132909
2107657240
524071696
335851690
325323456
1212388034
1833761583
1130440665
1147560002
1792689430
1434126846
678474543
745403576
1688964917
777768381
708180858
1701177760
1392547195
84033325
1167650078
1876856753
1172119222
1242408485
1621271671
2033655963
1082113071
173323374
447082231
1453251093
645373506
2107896194
1758828766
640773066
1122953605
1260613551
846496863
1963099995
1589936936
215567842
1888611143
1139433841
270789124
654930496
537670930
1043686750
1174070728
479614406
811595667
2123011012
827067660
1308628981
1872643549
2118621139
1854929617
1546079451
434752090
241087
2004289506
1115803591
1755702063
1626379032
182914713
2104447032
407348319
1081267386
61776967
276027201
258545989
561816248
1426035882
1061430237
555899841
276391087
1258059305
541739671
1263146978
1568735462
1671080130
442311553
187456439
1302031145
343061304
89019340
1085594176
55489430
68289272
2014604907
172752788
1252623518
85975746
207936266
410707541
846118242
1393298299
1276755331
1868532368
1593303912
410855969
260460335
1442710719
1448187455
1574630884
173640491
2053419223
1879755283
680630235
1806205926
561385388
749106123
2097168795
1585139652
148029486
84381868
1999738504
437235201
1131500099
2065092039
2050156931
405007406
2115810337
547277232
502475759
371657034
1938808817
1537920850
2137312392
888631971
1781820382
1064772876
466907624
1451920173
2003763520
1019606821
127525603
1775224811
2032318951
1982169436
12883152
104427584
2057940116
559282209
1756248875
1235493645
1221067432
1419989106
2112144892
691157829
1435325632
942632807
156341766
1091855470
1864573966
30329289
2067446678
639155905
158670463
2121535066
1866052364
1782414822
162753537
100444976
1506499041
1461582204
1190354058
930149565
632470890
1678873241
1452859158
224391055
10789387
1829964373
1164044107
1948079799
570673473
1873538792
1456412042
1878344279
491357709
572555715
1449730674
1387822710
1048429532
554403018
109275753
1453175937
932680555
361781275
1371806449
404432484
602547933
292490154
712163502
62669173
606188088
129276347
1309875621
821372239
253219921
1378104617
899219023
1061456996
1249430669
1407492256
1500546567
1970663687
1775269712
1715794002
1653951138
1755346781
1855063351
88504740
884488066
1668055897
1051426725
1764997089
2109932548
516523895
18558771
470349418
837591564
1129424001
872852812
1264776143
1569181314
1187591964
831512290
302647954
701397587
1755720192
1982105253
681635589
436134311
645271019
1412198691
1462264206
1611923513
1755908903
1520749730
2126276758
181144987
2141706771
1795835386
533706827
1308943490
411081313
1367904350
1876397144
584465551
1418820199
684634508
1974994828
1851664278
865606591
1014154937
1443840231
227062711
1246189890
777219197
1138708010
623373136
294723812
1748478513
1988694358
1811755887
1492989862
1970654893
1506770697
2038651498
1839072192
2071099119
739141951
2029428613
1371098406
951321466
2131892601
182514830
2133930435
2107258363
1625142782
535272073
1428583787
1862833024
1149036369
253505340
376697515
439170062
398034538
656544537
251434823
1965658074
135674788
840355553
1754090635
1648431423
377654772
301153537
236332044
67882386
1545618748
196110987
513234435
1119966686
60048633
480435616
1097340834
525731711
1605388691
250467383
31058594
734300253
1802191056
672095704
2111810019
440661766
1037252895
1331062235
583394099
1382747562
1175047111
1843497380
1540709547
1078024150
74076825
1104456480
770617271
72672109
1476448213
768544
174157206
1856452555
191474999
720053381
1242564446
150339527
1576791139
581232400
916529702
15024794
704315201
529375378
445276099
1172327963
1050795897
1801624110
1235091867
1363301889
71771825
1934864457
2111432434
431718475
1228070811
816311957
983597566
933785486
1396239823
892905834
883608652
1715475025
1650265162
701487969
1986514821
1043894190
650092029
2021555354
1878615023
1165161503
457749653
1110147591
1778519842
1454968620
864029142
768953308
20318077
1392124478
840851056
291707218
2127174844
229748237
1535457810
576204234
564669452
1271199688
342961819
2094747340
834459135
304417660
290740354
221367333
288274107
1120410563
1625558743
103912142
1228104236
649678338
414966801
1076642875
955815345
1379870185
2056784212
1166893030
1338453528
1151365456
537962888
1121459427
2091858502
572207273
314879192
1979118303
1090916468
232295760
558559783
722226427
1633574326
1077765084
987374220
914571584
1520466600
1017974978
1069919269
1438996764
1763923801
817793495
195844144
1906018131
857004500
632522215
1891097893
739843432
1292384992
1352575211
2056114201
644217170
287230557
1504378877
1299849113
732999056
188750573
673251026
216951119
585372457
1661417748
1621613419
1729386826
1162107208
1967696830
1101074206
256026127
177535868
1212821102
1755243995
710758584
872584783
2120203731
224441051
1529195411
1483182113
421499067
1092852521
1879955877
758493425
2020578059
1514302529
635183010
1228580800
1651078253
1530372082
1699810496
544666901
162531382
1123145982
1967255979
91977695
967144920
2027464442
1699472153
50907279
670616636
1341788440
830153235
1555431361
1893388653
1776283539
223277161
756749447
679090935
1051838474
1891133285
1820945831
123243701
510939801
784211975
699421295
2081902497
259926988
751560416
1349238908
375026221
1752152619
1303904428
1699763434
980394441
1610240359
201301311
161656949
1057690422
1133730207
81090586
702371232
226955747
1738817189
353033107
1083375387
1145577815
790116247
1168527211
1674430883
470735730
2039060636
814418163
511593289
11538494
431943945
421823494
223833365
1500658384
1474962426
1327195930
712934243
1284236202
1236128430
2076427733
486870044
1854657227
1608750654
1589365623
381965006
1416455100
1018507549
1306409331
1762755789
1752193038
247278080
171856090
217789598
1149625861
628517767
818393830
122786652
2030834554
1555996444
1519251131
814764275
873068197
1138370562
1518582251
1073835574
1096701695
713646169
22242539
1298810762
226254404
961180586
1392272973
1803830622
1714806083
189195164
1375673655
700102563
1979074054
62316417
1400646456
951280213
729162947
756942840
870803393
247420831
382857421
680583996
1645852129
309115556
2060065696
483866275
1163784041
1019516264
1340694358
709770240
728660080
2099427313
1085690105
1918156296
2138057661
1188866540
1355335053
778417743
956924690
663070739
264741341
959010670
604116605
1272554075
1643227874
931706947
1632917439
1034457798
1045863831
667172152
1227635509
1050283893
1693995449
1311940316
1165097786
19519390
1243941410
64751069
295733934
1233998369
1289507519
1277264577
63434423
1855439467
311512537
1474625781
389117528
451089623
793087586
432831073
635626452
1799431893
477847645
221063867
649865855
919976533
1579619264
1373324784
1861310843
327829000
1938768661
1282655478
837542930
801684849
1526721995
1715807673
1840923026
1982853436
543988768
2028529043
51381070
1946664163
994885201
138547205
676921435
1533066388
1652556863
903526257
1472596535
1459231918
1129340045
1622536391
1747086897
1515387646
733029789
1004441002
784459407
1220194776
1401141834
330535609
1695370279
367016890
1581715915
433308533
1529267582
1891464802
788857801
916556753
1395251437
835317145
1166287434
1003591637
705639311
1956444678
1731119638
89232410
1285158513
383168779
2034161615
976546107
2120231078
271055294
729580884
1448657715
2138930612
1472734909
1673170709
924933649
1288688325
1771905065
1231289842
858372487
363326696
1805271476
1197960016
779099975
1521422778
939991270
1173779909
562630172
1185155545
991176343
77371852
587584256
1085032831
1990744546
860416867
532555247
602904556
1693750523
1637881213
595456348
593740876
14144066
1044939705
1269688329
539670707
1170895983
1088246044
495609825
1901164611
1017105668
1785356404
1455412029
1563747908
626379385
609716762
414305134
1973380584
176788846
1603889030
1899182430
399450894
1432818177
973368302
822012589
846930857
528244264
1574760592
1837608062
938842585
1373981096
1750467294
606082582
1280390238
721154814
953670389
551859596
141882006
1920478477
1097133496
353522257
411408564
1008276269
1696772129
443389229
310357930
1454100986
1935398278
558081300
673755488
610006556
140943488
195844737
1504554871
556018115
1775659954
305775047
1661454393
185419487
885719752
2002381505
228276207
1519841985
608936778
1834675141
1575452082
221700872
643640421
613033589
580706808
104088913
2004195925
1845096229
397244475
1072483828
937124226
334966584
2109725847
943200070
352667583
840123146
843579973
364864853
1700525880
2130711717
394002486
1134317742
2057804910
1743887436
2021307865
1822251393
1684414780
2000196077
347119241
534839186
1869340154
1332906468
302278806
838020512
1929296182
639946446
1066660394
309893152
2058679713
349741726
1164606779
168574914
66057021
1714435402
1309066482
1865849335
882901707
809088658
468874886
871576628
1442311464
1437407806
1138303829
1718735950
1759100360
1418241007
273842728
671354199
1545900535
1310758048
1566099224
1242562872
731559916
285870451
1956758260
406245159
1343566379
510420158
616350744
1787936579
812063772
103008890
1604578969
1850335346
1754248620
751860820
254776162
500567792
1515288941
946586562
1330401288
1267021595
1921403089
1282749710
1128970147
1078410005
1878053009
301380445
402056004
302047397
265858170
1753644869
2043252220
1154690981
1682018872
402698203
2114605892
132478501
1827841745
1707373522
1246188830
2134946225
1167959754
1153286265
95403385
1666669285
2041450366
339320461
285492222
786269443
438097668
397634725
1727256370
101898146
644746415
1069595572
2073238422
1284903015
1121561100
333235190
1692982587
407187287
1115918999
1836249122
1900082820
1134356102
404480859
235478987
1375517772
153111735
1460160422
1261570884
1796672354
1168706772
652280248
168677172
1303635805
1672031570
1938113966
1459439905
1238676584
975211519
767397444
611909633
1643209607
68025048
1874047550
1313813042
298734130
754531003
231422362
1629619878
1315927459
283619604
198173464
1681906478
37484203
929695409
918343157
481190983
2015074208
240336901
323369893
675422037
710399077
1015184872
1753843627
973248489
1047881283
1361888807
187633751
1402325407
332122192
483390755
1037066062
1106522262
1599310871
1353745561
102430424
1432892128
1934586152
1732288172
447932715
1527320858
1243828719
1287431470
835410625
822194500
1079832296
1358456430
852672628
1977794542
903876156
993353442
655226590
1541256714
258164209
425737781
2034048191
501875266
1225170053
726054950
2088770137
1717227424
1436234645
875809553
1915684136
1344239770
1385271801
1880325890
561633474
87277498
993569665
308284964
799270897
1250048531
1638706200
944557643
1045840503
1991592975
1372228952
604204197
49367526
381440226
691014268
1933946266
769505376
926159805
55317485
993869305
1239563075
333753890
222215805
147050307
1246516598
1846765628
1652813065
1675936312
805749089
839382229
1078007309
1219379621
1989073475
2142478248
1001072412
1262197215
804626929
445760251
530244445
1794269614
256457173
650349131
898263003
2139722108
464247977
1937006338
2018024325
2000009177
510101630
1890196017
1006541281
727496347
113120031
1143752231
2060488243
942784040
1899145138
1424371552
1832624626
1334584688
1019946795
1589265935
227127868
958551692
274411541
979176881
525340550
286107496
2056920064
864176304
622766038
566947965
1040954969
1490536535
1077253161
1097252421
1812607616
1565559597
1480876948
130120209
1035384694
604245799
855620862
2036332629
2129341013
78912489
552425142
1996542060
313068266
1112152716
185210564
1365457912
1950066732
1560984673
1554160596
106756849
1810172915
1935132594
1004083957
1800432417
1180022199
874175690
987860354
1051204747
371416403
344108788
836907125
1048217034
1072148163
1441807576
1726338631
991695989
1893575631
1696105181
801273686
66084867
2078418135
2062246557
1045639794
199102566
1321871405
1972053066
1759879324
1364009138
1886889380
1099274705
1358124272
2077145432
228584716
689943641
1645131391
32298458
936860911
2135889354
347519686
764541524
279647115
31753838
394698699
1676363173
1321769198
392059213
606732835
1528140273
2037127984
1274351914
84326179
624018487
1148735417
1321272812
319962265
1878889571
1353403020
1456965714
514958218
1586669565
359389290
752699831
241697475
1844010606
1100539502
266418609
673687555
1963228212
249903200
1123646125
986175880
306441326
2009039751
1964765153
918886747
1972317185
965853482
912352514
117809662
2146741938
577983898
415293990
558645216
1524236647
1928822321
915838641
1774427579
1688214728
1668287191
1765412490
1793057777
2146923931
2052681846
1304584339
88629872
1891954385
1196152058
202196395
237183497
1594417603
836583739
1381172699
514338964
508248566
1621434875
1204038824
472608516
1427760486
932926607
448070967
1477376265
1228421055
146723413
767713641
576219520
1628747139
300937037
1822768479
55962081
121912766
492864213
1820826359
1480561943
1783643643
1722353652
187974713
408721708
1596212388
737871754
416026069
589849752
385402193
808020943
915169899
437263614
393519161
2106419019
1697443482
1797017746
1451991822
490534032
1120237958
302699192
352370561
283044542
1981044925
2029302455
694409175
911460222
263140512
1415298359
1510340545
746305282
695679258
672929977
58263517
1767357713
1172572470
705379182
952191721
1401500774
203614925
425031008
919599013
989741983
311974149
1476898088
1683899128
260116659
1397505945
1066530498
455111841
365040882
1994745097
1267420456
826234090
342608741
1266348167
923074051
1763163237
1031796929
1322011114
1107051816
1986632486
1494291147
621102134
532485862
1558547801
1492143187
1892522182
616432775
1575777502
162920334
780206264
637431283
33087165
1345312725
300966855
296989808
1601842340
767667980
621849768
1510408904
1740836196
1017474004
1969908506
982749278
581971055
1629177320
1721326455
1515883097
824248284
87525690
1258905011
1217037184
542279207
879544753
787017778
1106998243
609463987
383392077
1817437402
1566649645
839178237
1576285110
2022214526
1644345466
801792831
1937784598
1359587477
558659675
35940854
1163595416
120759481
221621567
1186810048
1708698136
1613024237
1604540253
569403628
915534452
487285644
875429723
1710752060
321744610
597164398
1899377176
1424170345
1871250489
1397944801
872342065
2042225097
2116771153
1854075837
21453045
275445607
141806400
2030400538
1155167265
902899460
298911938
832111676
1598423913
2113327294
971415432
2147351166
282409265
246022768
1792030748
562016367
1044378243
723660468
1334524168
429895928
489400430
247846609
1842861520
632179992
508517097
1646448937
482758881
538635566
1207062047
1007219900
664158942
382802281
1894261612
1010013903
1468558065
1489235535
1462994831
1746451627
1361676154
367471252
669776067
2125005228
1693228828
1732019008
363663993
694044963
1213906571
1722280314
33675676
1281918304
493141824
859344694
682179839
132756414
1006072577
2101646293
823965704
496487718
701090075
1429383112
267332309
1943857226
1028172467
1575332612
1088569991
1989958464
607527165
1443154451
525430782
1025458725
1032000469
1723614675
865705705
48951957
312436187
82121779
1731976671
2116359406
980057247
248555240
1167101581
1434210553
130484180
1014495808
1247755777
113581816
1013358051
1411478089
2028039912
971134822
759279874
668386341
704746327
1062938204
221197742
572464778
1667427966
755342781
915295958
744024258
87736555
1361847352
2036188260
1617630579
1164890921
638283397
112500879
1438813511
1532546149
288690988
574546986
1542092055
817540493
430761214
921102635
180509700
699272085
2041108293
1689385368
1255691260
2068789786
382154348
1868241110
1076126561
1030408420
1321212398
1584615963
1750836183
703663401
386610168
285734308
1312072558
559180453
2100165035
431961198
263197641
1896192555
1430078871
1008958111
2138858665
537169645
2003084909
938513959
132317111
1648976284
605992921
667384115
1200073799
2095220417
575498635
1689219037
552991846
2113949814
124020981
791835565
2084033841
1561627290
397091226
1242874160
1854036104
1878247041
2069221710
525362237
1528794094
102377369
377174555
86553896
1912365602
1003376584
1544668703
1552696146
789033832
717969062
1334389906
1927447216
1069481751
1330218096
1186491930
333834958
776680137
1069997827
1492084253
427329782
803383256
284116852
994039137
89533779
1867380523
1066221549
1649523476
805462595
2075197717
213418689
1337822955
1249427834
1658728748
118437765
1175494350
814137281
1160911211
965333388
1670390741
1021051671
1554178581
1607211897
249412004
1587740106
1643625973
1507360345
280765011
424361524
777996136
779019106
345306044
988847427
71867895
306447266
840562923
313106507
395917615
893125795
1334259523
10541284
1983933429
573689236
890491083
1704684981
396966818
1711168907
987796657
1495023626
70124162
745953988
1710969256
21399015
1381303173
639186822
1728334412
1140246195
448255479
1491287260
1572165624
96328793
190647619
1119399780
1133867773
1352325245
217589958
1992395199
1311198096
1897898168
1665314334
2012889538
460602924
24985303
537749394
1094978929
868837144
1959655030
1337182988
403357512
1158037868
593128410
194236566
1761695671
494350554
557122103
1532667698
1724956218
1295775485
1089184677
499686671
1586763998
412502222
1555520801
1875467621
71107646
936744766
2016910114
214905978
686669475
909509573
511480838
2038663326
383900609
1688139699
1534524198
1797068462
1843756552
1456543654
98333107
2008170036
1951968305
501517924
1112253099
292779737
1770239063
1873057960
98969579
1331266921
1507552973
1165927902
1697057802
244526655
1730427589
1265161175
1854997890
1582098759
1195690313
1585935915
1112343069
2018710714
386199974
45194212
2022541241
109796678
1189190623
419948228
581264082
1236480313
655921140
1817666022
791346415
549767354
1089200601
738228834
62163937
3689882
2129867789
1039137755
1142769608
82072606
788659119
1655906867
716935807
1177484880
2116046071
551620824
706667115
577011840
111994641
1806939027
897512980
1394989349
825568635
1360589338
1931471313
2031446168
1700646502
1849893539
591534106
1375839643
963425439
788451787
1740330956
352446650
2068242869
1563719766
711531733
1252510199
1407953637
559556283
1066617012
926556898
2052042918
171740719
1172078526
2135416315
2048864830
36586697
185571733
219630074
1661876125
1157732621
2094632996
1199613007
901784949
1723351635
1026526844
23024135
24268185
915905887
1951154291
935294615
1118473839
273290955
28204526
454332916
550467890
313045838
645121490
654792262
737492436
277935177
39109423
1062978517
1448208319
1055609713
1977823107
260180863
449218033
181248937
699218709
149719098
354196861
175575124
1310218047
1657935666
132848018
2065296752
1538845274
1809992119
1117236552
1500707315
1005527710
1257284711
849816512
1429375408
644844408
9394585
2142011263
506677103
1837422074
1405282476
741550308
720259419
36954174
1666306796
732645843
1508078946
280509891
1136446297
660206803
1510930173
1383937587
1217307427
1762297952
1292253938
1945349228
809144069
584661252
1860826083
1190329051
207002926
1899088628
896539961
1782958032
2083083561
762289996
539689971
806849872
32298899
803063538
1380981313
891866358
699859984
793885357
998656529
1259970127
414267979
1745014697
938014465
1524242315
1975325220
1258457495
1973139889
2012085982
498937877
1616013748
173064477
1750884996
2109233540
49022192
196954633
2041340693
1221066488
1333988678
1186621160
1053933356
1351598213
1749101683
1805487968
1180677024
2134588299
372268675
1300709753
1199113916
1564555074
847791702
1164160170
1750041252
534107289
495235209
919583023
1510010846
1578280536
1933390657
1798336476
206592881
1008529197
2019953291
1087063203
1394502955
1315979860
1553287294
751344485
954228467
17596241
184545457
1096120017
2002873474
1953158593
2131758173
2012091106
1907997413
1800758801
952433122
1960837756
627135386
95617105
1376746378
1940748549
1501861326
486496542
1687828630
852140717
324591098
1568807032
748933111
1976444282
999182876
1105639628
1796817431
1723927351
659606478
635302005
171498539
806183400
210343273
1997259743
1791549144
576586526
516770861
59648533
896364601
641838219
234654659
1295729416
1984225006
2124988491
1284561824
1270819936
592925436
433510962
1584923430
570764758
528620969
1089411158
547480
102741655
1755813860
1148670296
420101590
877222360
546161475
950964251
1846269278
1931101079
1154548470
226720919
550355690
1705299874
946604827
135334282
1636431592
1854267795
1591326780
1209676030
300267770
446492054
1513173225
440772799
886076099
1506144616
199373633
948842159
1793644038
107782014
37317035
1263318633
1165140297
1854080721
1164671479
1548535588
1079637461
900145023
1848467935
397760618
1212218338
1685066381
2121777038
49399854
1149664381
1365028485
1853744142
11075864
361856145
2069160222
1646478489
1232657264
1591398118
124244297
350711186
117170778
1536901988
525553651
2047872990
1384062613
925752451
645504366
2137466619
1401315726
1219969422
919330040
160327096
1932441911
745554227
616530646
1586787139
1351165736
1520777255
1878614601
1467518309
649483131
814972871
1607680483
1922589453
344510492
1523392213
632684785
1629621216
90381341
1856536247
55304030
877886829
1956384270
562003293
219697935
1348586562
865741979
181128414
935984141
744706903
87556248
591609309
641547118
1428231065
1386273683
2103212303
333212452
1061917450
1928008512
725223531
1175341265
360136951
424663765
1550691965
1212692562
1335348824
1982389232
1369536898
1341923234
1305897820
450644385
1196147114
884572072
1763393728
811804988
63581836
875876781
2129451948
1580638287
465698200
1974688641
1762736056
480305307
554157746
1487879728
254296095
867987192
1525308845
1049315729
730253459
1927468321
1812923905
1611885496
106680088
573548168
360334035
1027954988
895864870
1416506259
1728484257
1602546892
1216653786
1030416067
1511158025
1685770200
1751410969
382826418
335313331
1858077148
431775785
1244101587
1232268280
1572064771
892232469
1752835277
1589402620
194993870
884446627
1027383099
1051976826
1497656814
1648444774
819188298
876805168
1173498026
2045997782
1121095768
2089656519
1661487608
604653545
830564481
862997337
416829201
963056979
573830417
749401941
1766122117
1625724238
777273469
990889698
1927365626
354046030
770517433
1159518127
474236300
1223807039
624887237
1935286130
296690888
287975037
1521342864
1650392537
833076104
1355815975
1084510904
1198785818
731806161
326755564
229120090
392784897
1292190183
682834493
354939936
748982418
2013730200
168339865
1050564551
1210285632
1115423966
1340017159
1735578122
1143814593
787932354
974712436
1633317821
1497775975
629491137
255665774
580821113
1591131799
1177220910
1123452735
1447259433
798964223
427484455
1969431938
1007535619
1994656537
1861808555
718142457
1381566879
1443721314
918137294
1008455904
1953639387
282697046
349681576
275305354
1256809955
10874451
1040903020
854821633
1707530220
1457970612
1616999172
573052045
602301463
1162056976
1738563421
22470237
1696261746
1448842901
36427353
566642551
1099996801
1621938843
263237317
962833177
1927074817
262150518
346058240
1278257973
1706866276
547811846
383997928
866289024
1929301623
698643903
1084907803
2103119069
1959868042
1807087382
1170305715
295557857
313779330
1240475970
1724728980
739792306
2033489944
1332046199
916426122
44100808
729727178
460444170
803182620
475986404
1062517493
1520237552
743338701
658026753
1325299815
730783375
540031945
694871086
439648258
2035799596
805281403
115478245
2126550167
1619207033
226992104
1607914169
1083060169
1931754012
397486645
1863901758
838428458
968669242
490979877
721475124
916828902
606757411
1023519565
696568996
1634355185
1516623466
2136254329
1307246726
2059915719
1898971371
1397763603
1166962384
11480152
557842369
551910753
1239296233
155738979
1095154248
128983983
1624492774
1266949015
2134454419
1227987140
1505486513
1042863070
97720599
1215236191
904511252
1741586890
1032805166
1609202177
282155465
340673408
485359400
1031204946
1563291169
476887575
745063794
1775752519
1301799416
495769833
1780328932
387103840
1443553210
224795700
1929277115
1086804988
856922717
1381334500
489931447
1347702598
1737621658
1015496627
278051696
293389382
340226404
658771830
1811039962
1889453453
1976655384
1162671312
495666552
1992775042
748569944
1985363488
1499041324
1061473423
1687930650
116516021
548074119
1058500954
1369530719
1152786048
896573872
935152367
1021434030
1960197582
440319035
881637560
911066754
960706867
359894851
1719597579
1766339070
1483110061
1849985411
276743902
178680961
1076741621
516960266
1182898770
205625112
299315851
1282151266
308190210
754942922
1152881850
213877953
2016068849
1854049429
846092162
1022211687
1626356127
944662464
893646519
1596162015
1840109899
655695969
1575627102
248197864
1155197634
924089468
1220681413
1627479072
439154740
281244793
541191187
370836625
917433203
1195063987
185342492
22439468
1736183752
156396730
854905917
1084702829
25089484
542338214
2103488993
1500389319
245874683
528408430
1021552363
920746235
1348172862
1408190844
1923432112
204512949
1988032912
1966593331
1189252998
491070494
1973114489
2007606532
1864383830
2041680882
1428588423
1383707158
1026746499
575471225
2041132694
573911755
685808123
648695960
1378362883
829197986
1324574253
1215243645
29976222
189947930
1120989267
1390465821
1939169466
2010497245
2026356090
1688258514
929750175
1623874209
1067004542
2121414598
662753607
1021449243
1215176890
818910155
2116409072
2071816400
1636478606
115264074
264949263
2098491494
1584653501
1809989421
581710948
1088090523
807819429
723772056
1531449643
952215432
988553407
965894087
1524972954
1558999075
847809101
242202953
1796350260
2124112346
209506486
940967653
1998421837
292921571
21869784
939326321
696094397
1995419145
1042061522
1641539449
1450988144
704172342
1778595040
1373235351
523168874
1967573637
1272768682
425440869
1755817235
8573834
389271997
1174632473
254719607
1690127770
150389849
848217863
628056862
616621472
1517629744
408680822
762429869
1564097786
1573404040
1552607863
1527527957
803115362
476125623
226658068
918685104
2139950289
1976515996
1762929838
1293456203
1088694071
1084691884
767793691
1726527251
186628011
1182600009
1957796528
1913186813
796181704
22885712
1269849828
749160002
2050183254
747146530
1248337464
1857411782
1595048356
168646734
634469900
1907326904
270420705
631548138
1840850818
2020736711
982796342
1652258137
1766566287
710650822
1976460850
423140015
1320641082
2074908920
1341650745
2103307343
2045871416
99954315
323657444
2021247938
242945323
1609378861
1086886900
907051567
1143204391
1522857923
1347138719
1585686153
1494717850
710348833
901719865
918390302
670853365
476916969
1676243446
1855958618
1541620184
65746749
800629129
2054214098
1137520087
411162554
319669159
805222405
1170003089
412695271
1122997730
579591352
1356465490
582132106
630761586
1318804716
633560419
500423393
464139964
53074823
1844995604
1853056196
2023860438
833487930
761464452
663987412
289377943
2064765834
1582850741
446996801
1103803449
569900763
1200312310
1550777879
473714397
1744880929
1725971250
2005669083
1917249421
1411797230
1207306244
662495595
1015375326
336827912
419585537
853930805
775004646
1911714670
788675818
437009648
1837268717
1988814076
2040909141
209190347
662152230
841509394
1297535271
2001884598
510083182
315000477
1386047574
363770785
1389825001
72979026
1311628962
445534803
693391446
1562996240
692907468
1142727407
1492151763
1424645155
1714820191
568872270
1840499821
559536220
949272030
1066682250
76012594
638133174
1580789380
593949704
460127503
1581655127
1578485536
1328370931
523136871
1226909109
28844750
1384953411
1641166101
713797529
975471987
1065556342
1775483921
275836176
933808041
35988289
1845555985
749778252
208340164
1116578780
1249987813
1942066770
331410253
1187476896
1059910806
1314631181
745658712
1362947288
1889053925
1619371328
1719006211
124684855
1319762731
463051739
894545669
1338388573
1540105263
1979856565
488175309
1772549741
103715220
105742069
888616554
127022612
942564031
856739230
360741579
516921950
641790203
1145196080
1318719138
1286868000
378531637
627918335
878086644
1305770905
1552481986
323659840
1680026709
175241330
1810231708
1720805171
363938063
1869478462
653722009
203177580
1304218701
1695203623
428851293
240364808
1046224580
61908291
1486354702
1000146123
1101845028
2091198777
111756796
996448669
177499499
1206210989
398192066
813704507
150847659
1588783106
919841773
862880933
1812512060
1720031025
1449554296
1569338294
17545182
632215394
409367416
1664639014
1860311288
1856833609
819122294
2089874919
362990318
1139461062
1527405247
533005429
1145034513
1751676991
1160491036
1374367370
732612007
1996167311
1386895986
2106235198
138524487
784706427
665045927
578981398
1460254338
774403876
276127680
140211866
633399020
815522047
931656701
2022042520
980099271
1533814351
650902302
1604217472
437067513
1007549124
643220424
241016090
786250855
281170652
1798085238
1972923508
1621769466
943861265
1505654806
1003849051
1617685267
1721186634
1219003594
1438341554
174229395
291814496
1484953911
695253003
1339317533
1481978081
836215763
860831982
1221129182
270110779
1452307904
804315047
990237642
1265925583
1803472935
909486571
1490558645
1784460454
1138463248
1951404771
1648843320
929800255
542443240
1124482696
1873752561
2012890595
26570318
1019779794
586219744
1610014731
1961204666
819731182
321936206
482499600
482180759
896674874
267738870
1197342033
1773792130
1768168560
1351015250
944283382
895128538
681895407
1928580849
803254390
677766397
708074625
1924694257
1733849791
1493856042
675578164
621834905
1156798937
1093751627
717828055
41062577
1342122575
1331396207
1435673602
1691507315
1711046317
1828045736
256953214
1456549858
679996189
369586815
646386293
46816057
1991319173
1368120053
1313972878
307069266
169264862
1318377223
68929240
583361543
1406900620
903108663
542087795
1801913103
177581159
163691943
1911055097
1396542308
1115404003
2106279174
644771261
1136819820
935336678
828413
612026001
1393415878
796110502
1292519757
49589026
1871043470
1848778071
1122002809
241171197
1080455458
1743801286
376097661
582003073
1273748985
1105331738
1625395950
1864824364
1863078144
941348095
1803043395
1440245488
1591621452
1727744357
847170657
1885153185
783071852
474719463
1258070182
1283883756
1443603609
2032659354
574079620
1959161104
1107383187
1113087189
27524702
1768715527
29497681
190744195
1529770366
197336890
249590918
1208400394
778032987
2082950198
1097054892
725252787
329206857
1857996291
771734579
1770034856
1708344029
99024101
1444521130
1299607055
1469100713
515450754
1804218261
1911749344
1999963752
1915432589
239300348
362885295
1632274685
894790234
1005855594
1386911088
280655822
291831180
477842572
1864519437
1473262303
1839104384
1852313052
154914018
933831056
751875740
1062134761
1643201250
414119559
1990004780
1574683778
509109909
1516996006
433209764
1275798570
326570830
690291378
1165290715
2040996643
1831157438
1338627288
19331413
1351147693
1746982112
1198402594
1291116071
2098613356
64473319
1934740461
614953057
374050656
110415681
1172629452
1847787096
1687913340
818107796
1702478008
1608232440
639078552
1324348744
1733564714
1230313849
460288789
777754493
670843296
818309477
404043789
526724149
351509655
618288422
1383919822
1999320725
966019828
1704668041
1333892004
1017800435
1834928805
2030601025
1264778915
1100652577
527306378
1014480457
228325080
140577699
1261433833
564302341
1340729560
1385228477
1575854229
1552704122
2020206085
381573747
1744100224
1249148493
851994320
1312498077
370742170
576375694
723965740
1325578741
1577780020
1513207292
874944440
1124335257
482197138
295086901
129208693
1972566118
756344414
943925281
1779075869
1851527659
1044440516
1538496678
2089397416
1245354480
770136613
1347124616
638074341
1522416976
1298272766
376420890
70896428
741232245
1172838131
787716084
732926243
1835403968
2113224127
712953599
530140344
586497581
169651923
162411146
1748470745
836558972
1594499728
718508758
690899040
2061754649
246646587
337106648
1887899622
183108310
533658097
921585846
368651793
1878839010
1804082484
1819074342
1766835078
960933024
888177211
1679071213
1662147772
1196099098
163437763
117606587
1142933373
1987095543
1092136319
2039320769
1325019019
1348157246
1144370339
813211093
1537395696
1534462584
550559226
2147054733
407185398
1049230010
1397954792
1026118889
1372530244
1083952444
195082901
1950180407
1235441148
2079934920
1258043363
905715814
2136453084
210372549
1736165302
1448698130
1381898769
1299451022
223974781
1242074819
25636884
955232507
841699062
433647810
775942468
562025014
1056398186
677375092
630968375
1296483271
1043056725
1750513637
1283029227
1974935301
2089435489
2110608523
1303573621
1176031352
284912795
1980856506
495144002
825370331
291796666
2084732329
622531980
926785884
1993442183
2025063250
59608736
1539142115
1195453586
1864867246
1788477643
1213739174
1311499672
178627701
1249343711
1561049730
311632571
85717091
1755172481
641928634
871570386
1418982278
233651596
524010880
941532022
1116922652
134121839
1972088326
922941382
1790165936
1000044385
56403983
102420983
1605219524
1164199413
1964083159
968168547
2035676240
1965651198
2042232715
2114024863
870795471
1269085537
111409605
790457483
1731968217
899137972
1676528991
104196886
581747862
1857298383
933781608
838748800
1194127911
303279364
1106028173
183596789
1704317646
1457256329
371850420
456690299
435491933
1982625541
597728528
2001487236
472037363
1247808830
439843279
938774612
1198658325
189299689
398746822
597874745
1962163932
1252602282
1689525683
774602717
54717856
2033864953
1306938942
748595587
1941620228
526995908
328156635
1536547540
756062760
279262222
1443170110
433852214
1743727403
1138874284
1337929465
1170672983
1813084942
1639341139
671172295
390544135
248721840
2050178596
1088350370
1883913909
1498377782
215353003
804783478
15121783
867200889
1046689671
2141558694
430058887
277564052
1903069324
900709381
1780680345
1685093851
1974316441
603020258
1652564470
82241247
1516180720
1067005805
458265863
1513740223
1275850145
969622119
672407984
1849754823
1887020392
502059797
2088804243
2058116621
1561343676
747011123
1260210222
2035861541
353223392
1887250321
755107944
1085465421
1415494647
1556724478
739778566
479594
1521381057
1074771791
1212368868
1678032037
579076600
1434568149
1617283811
1035226853
310023042
808458402
2020892072
912354010
516548758
1701487146
1536639654
1336463001
1359230317
332482225
1786744754
1355346862
1728704906
917702687
2107274150
530104990
2136920685
1694331609
1331487328
303468371
73459618
658682307
1204277771
2108113184
470410958
719744712
227348181
534170866
283438337
1396283697
284255220
209835234
649325953
531414399
1162174405
1653965802
926391698
544961533
973777761
1418746042
1789262214
1344750584
1186447757
1140800884
1799273631
169115831
278555960
805803815
683388168
1848696607
627072146
1525467268
360444981
1700579057
933407404
458738463
545973336
1105793959
826764209
612527155
1931875878
988449325
843384560
353307161
1559564827
1260139391
2116494110
720273696
1939964671
1077222137
1827723409
2110446527
456595453
427972258
1719099818
193634774
244892710
978408004
843261080
1794704547
439464582
1060110200
1993187134
713142519
1598513721
1076641722
845431897
555520967
2101215871
592720371
1745256683
1110578272
2095627325
1256174455
1610694987
954117293
115433891
1131053607
375306707
338801973
652049129
1661563168
1047551273
1547466190
2096422718
1966269309
646773469
2048889031
451613520
23636596
438253819
2042473890
928584198
1828458127
1305140800
553155844
1319258795
513779305
471854047
922674259
444592463
557029645
1616156898
478723057
2080458617
298274158
2047471919
341840344
1766914786
946621809
46126538
1226326165
140320036
148121661
1731392696
817418056
1341153544
258341072
654015964
2134340668
1473836983
365715196
1675713999
545409033
1640978820
1429788867
1204319917
1278897022
1588656767
1892882465
1854043911
1370855650
1958268971
928708711
1556760847
1267298797
1780562583
532477624
1922880185
1831900863
1353635743
768513990
2080611501
111803978
885962033
103109180
1711719891
502058840
1522972764
1043763570
1539684246
2139485441
786231653
620749698
335571401
688336471
107548318
1066570499
1290247223
950668269
1682375570
1380187867
1824018941
508402145
1004046442
1477410563
186915559
2107304733
1587126191
1188478740
647523385
1528313313
210331595
549616097
947180346
518278195
291121229
1514935481
16623988
1544497013
1392562006
2052437762
814273873
2141485200
1028234060
727158427
943925154
470605798
246786032
404475743
860081267
1823638712
2078034420
1906907731
1597401861
263440918
79980601
503999166
891905860
2090075558
1011849424
1842479156
648315502
2082574628
435233620
209196031
407230881
1353142557
933262887
1684585009
521997369
1170654253
854672808
269691047
324374726
1466216373
199331893
1315413932
1290780844
2053838136
1378259716
679598360
1796663526
262400374
1048391954
812696612
308934298
153337872
654670298
1825781918
1682604241
386150727
1874105640
1858768485
1894556453
785754249
1279001207
506463180
2105582444
349976005
1023849086
1037324201
2117827424
1915061325
1345858721
365869243
1075867674
683865594
323120788
1920723110
489282962
175149943
860845991
218425690
1867105481
1823850167
1250246241
1995642138
1982900365
2028672286
1995094966
461155206
1845924340
1929794639
845881256
171591879
700777939
1496319163
9688290
1610206067
1488100271
1562413423
42200510
1743264743
984410610
852217330
2100099025
1705374617
2131055601
1664136339
830280406
2076804043
197578599
1223245594
1942790144
1462201541
1553670327
385804881
486267688
1350340564
581383655
1227629377
2068639310
1761265924
1864552986
1771776275
2032974354
151786185
1520837598
31843413
828889221
1401307214
1002653353
2040721464
1025896205
1479552085
558365942
731549129
1959476537
1784282075
1346807367
438428025
1731068483
1840174436
1807229328
1845994096
2021973086
1595168581
513755729
1010511535
1623529289
692768007
1241413024
54823572
757051530
127160907
792777850
2009011375
1066479734
1568662920
165618852
1747927660
277492104
1196323772
444369199
966643454
49633524
1803632736
614741186
794419649
418424372
1147947333
368546077
1081453717
1575565666
1828749305
1976036733
1583378359
903021097
1679684057
1666091621
39685843
962850772
1344977628
1090316518
1266038278
1825050237
1144150297
1050380696
1352075369
177073397
1869126936
631530202
501451014
101821127
519082795
718721977
1105479923
233834776
2067305222
877590826
195315621
1348058352
707925754
471090132
1593673107
52146034
852548903
543735868
1633187358
1232128179
1188418320
686827308
470476523
1834967919
1858710463
960572979
1031695834
1357359325
1798813889
1658831298
339988237
496849109
1584756037
688836563
814448141
92494338
1298524408
1087860160
940117092
693962761
541375793
142470537
786752423
2069979911
1002518297
879576226
1746350902
1140900374
1201237290
1960884479
1104120244
1095757358
330984835
1751391992
998702029
465495345
1924935559
1495539656
1131312652
549756420
1590103455
1702371427
49257056
1103178025
1538281849
1390778087
1627292649
1991008172
1370666362
1831549532
444684966
1703739548
747564587
2127485979
721327783
930470272
1996438791
166796254
1398352598
249972078
1483656930
1113785819
1192379853
1010999505
451376738
1110191711
905491788
694984585
708739284
1440261763
290040746
252650337
2100787836
2088996432
535641047
774158406
665058178
1722230013
1513514936
161283354
1295807195
838433252
1025210815
638723211
397546298
100492952
1164062931
357974521
718929162
338396433
1583928015
754383771
1183691308
882267561
1945651772
855759534
676113910
294163735
929598798
1382995568
1764506778
1926786713
2027269670
1006189754
610662591
842834887
1289640596
1391885883
472647906
676514479
413671337
292356464
2099657582
1509424013
1353339590
182655036
1888087569
1369337005
1598623424
1345300968
1242940365
299725548
1302256458
1900915874
736804113
1845165881
2037695032
1874330246
1838971869
1072610381
300848944
526076872
1478200087
1248088739
1982061415
1326382711
493657898
1135510831
899697579
1950771905
685596429
1608354329
1469241778
481299346
510073986
873326587
406228944
1543916706
612736848
1655946205
500528270
1164424324
495968380
1843019476
1282676618
1765050400
1779223425
1563118953
1218029407
1583873435
917166546
1160047373
1647697935
1206316367
599124180
1626046848
1327563669
386828919
1938683765
820325786
1060256595
1055102830
316447536
129872579
397986076
766844245
805360511
1791673923
274494611
1046029196
364384195
1977250304
943078769
529909553
279258436
786771111
315110715
768806817
15869902
342389077
2146749502
443615722
1010182595
449326559
1524242226
1099346435
2124193196
1291817161
2097890992
280504312
2134535275
1519727345
1202330920
1898873179
1788384785
888313599
945472578
862285675
886410611
1384586491
2136168113
1428008302
324109044
2006747794
2072612325
148967973
37644311
1990612145
309855488
1868147696
1699494947
1398173840
930686264
1936140689
354890033
1194652939
509285941
442013048
718098241
362527168
253707865
925774931
713256076
1873544910
2128113139
65915914
127087032
1899468669
456466306
126571958
1257851259
1403833956
1138210925
1648074058
513399934
1155592468
1157522214
1579600284
949332926
690057397
1101578292
1589934632
2144849567
1413283355
1132237962
2103205231
1305258126
805943599
1996782545
1089946721
1106760532
1668643999
1754427976
1007485462
612681138
1252059185
1414084425
258209114
95134628
1540251767
1968586026
1091764211
1743343000
1891790159
546098420
1138105456
358191138
298694390
415009415
2125882223
521359966
413921642
675384364
1510284704
241862431
1659565365
1223452119
1208776629
459110495
1669807144
1078526540
1871266564
1092373378
340237531
562040382
1918378960
1241101086
1771216574
1730382300
1552253957
489190661
755109877
1102499437
405567566
1971123424
648101844
1848661249
1931675445
1099437345
1348362842
825521756
681208434
176881635
933103930
1561083051
2146661440
289275271
1386573146
2084333787
1764138101
1883353642
1113483101
1556784140
2142312632
1955531670
774124764
772852771
990723605
1093509832
1221786114
346764747
809510403
1027247982
1957539197
171167089
2118587902
277079500
432666792
1347023768
395951011
1907066301
1141630853
355474502
2047375613
1291498788
844781447
663116917
613239375
1377510485
1828149745
1410096723
439158735
873611320
1731513072
29758012
126916097
916996912
167224385
1179936207
1243942759
327052573
315812289
1067896894
162807531
1200154859
354917513
50863551
152813606
1425023562
1855102973
1709564659
540511770
1160768063
1213105259
363295808
1591114872
2015313458
1481653278
1266983838
499713190
1552128862
769668874
21931212
157509203
2059464415
373519858
252789503
1448839546
1296391347
1710335314
2055944091
1913156029
1887429324
751872178
210405741
996505290
667875574
578692400
1358188266
1800926120
517658741
388466357
505395831
1919790185
2101761670
1733918830
1712462874
553407584
1507423641
1299141981
1480633596
592864304
1036433771
673804425
1233141341
1371747183
1587589020
1720874199
400459614
593095342
323136281
1446165467
635328029
777492507
1721493666
368248234
683647201
1384319911
320687351
1135106615
328251902
1677492153
985391217
1619950581
145023496
1075917888
2061466648
1734241423
73727074
1522458692
1138403947
1952678760
1269267197
1752604285
1961674563
595761924
594369164
1726130191
1937247130
1680530266
1387818273
970249554
233923989
740058335
1243707789
1578841382
548409002
296270474
1089498770
790294096
246587043
1564647695
1873071180
901986957
1215591104
108446707
1436942552
2029998316
691082497
1795559240
1708151509
1588876116
476963788
1513796797
1949533192
1995461607
1430462151
2076490723
1650976530
1650642025
21411231
1583864413
1467568017
1857235162
1780183486
1002452153
1824503858
653354053
240270859
1452721028
403108028
1772946755
2000750826
785276758
1103245979
1210766944
1135858400
616870662
1117213294
1932523312
1443803542
910380635
1345937579
225177248
2032225252
377301698
703980668
456148445
335712276
557815561
1480344750
1141861986
1370901646
363255063
1268408102
423034786
1277910180
1930668206
525401266
573357680
1709789361
453517097
1421370885
1238470942
400293595
160090786
272955782
538119017
181707226
779143710
1222832048
1648489069
1215249122
1475884974
531007170
1356388156
2146910895
1554437145
1683210645
1814508535
480821028
760399523
206903132
256480981
1841701479
1897796430
1810649700
126488884
1210455439
608968859
1855829887
1325567618
1886001647
1828331037
48372461
1256805405
698332907
812404447
1381383944
121040255
1436106619
1986322118
1996400583
1491067424
62950257
252280215
1304752222
854276613
1989778783
341851450
1801863600
492148839
609443028
500353571
1511186827
964383738
941734464
1999213011
1831487010
12745789
937899199
1443857733
381915027
1903330967
478062749
1256200862
186334706
1999441843
1529612066
1747011621
937207355
1212132191
116215664
2109975719
1046746404
850589354
2052975712
534039516
860904999
1456095722
203452670
1318195244
1011059389
2010665721
392446741
1430715970
1398811031
29889833
1984725982
618620730
1722853388
289806041
1905216257
932679053
1454985507
653658930
1887033845
1855027696
871855872
1799007057
944018234
2037896359
539544550
1626520167
282171481
1156187370
1415107933
1020198310
314282810
1228060890
716206953
1035424893
447770511
112060504
1351712361
1279361225
22897812
1764001469
592730741
331409749
259923430
1095021179
1964468310
720974481
877121144
1616167742
1013047668
922393360
1629380147
472913212
224115631
1141219438
11165933
1436484653
941513356
875031813
366061482
1478887832
1828143724
1131305217
1691508307
1124374549
1469654619
2103742909
1945960886
1015804295
1315533005
222346182
202740986
291835765
1000259377
446200040
677288958
1015362688
1772627793
1191498746
1413883053
372731983
2108888263
1761883920
1377464440
829070024
1162286902
685496805
708518946
1912817961
1226388043
1515374693
217371205
1225298841
1201099176
652793579
749625891
724371717
225865860
1880448547
1057311283
852324638
871338854
79347522
1243514879
1554196702
973328745
522535917
1787371061
1246800148
832607061
1875968596
794968881
834339898
1755772588
618769382
177380064
1006156951
266225754
29004217
732707594
1209207800
2046999599
1233216782
656557679
870679461
1622406567
1985029267
1447843017
440690220
406151028
371210862
1019825011
115075153
14389944
1451516745
1994680648
520365451
1587092427
1184686250
353141797
1492433402
458325913
917957980
2024729088
2104601035
1537263852
1910904447
1121321462
780871427
677959462
1894941566
2019161985
1872831737
1820336239
801362573
1857585245
2115304328
1935062197
84463844
1926539961
169164580
1390207749
1718034658
240175774
290877996
1329922425
438979938
1419326710
993948745
1437270741
35054739
205580026
132041970
462994010
662335192
1431592012
1375240227
1648148323
157270860
1851881620
358669300
1380148210
1570423405
898341600
840833683
587437070
660314552
1154330404
406718975
1490857033
817295943
1471926748
997709019
1112102527
1525777875
1732319434
673302474
1993367140
135311268
773443893
1102546052
724542241
570218248
1448642729
50157621
1664473281
1210889984
2105318996
409351444
1072928348
633290878
1536845123
218416552
1181002083
665589203
1885136048
1134512551
293692869
1888880190
522873753
1145391946
1768061416
887654765
976460513
1799995174
441605962
1795161903
319809133
1143961152
1185395114
2021376589
1569407897
1923995611
1506857817
165863479
1887838685
1067639075
423298085
634486624
264218090
1869493119
1643487658
1647770878
418557919
948024903
250373533
1765060183
96185985
555238976
2076286553
1788632117
1901821636
694816597
11431811
470792286
1770678084
1811105736
1877015558
873845851
359275352
1253771590
1687299690
831556567
1541490354
1150914650
453631924
1998567722
698657227
524212783
287073680
1881445666
1045680171
1208353564
624690465
656030550
1626583123
824753119
847533384
1393680674
1818779204
2203012
2065550429
879816099
462912087
903175119
80669826
1212557476
886123332
108567508
279779380
1338155942
29887968
1253962266
1671029457
1870368105
1615302390
1827779873
1857905880
1853671395
80715203
888913694
1492473841
949914285
1733480822
250805887
593127475
1610054985
1299413524
1766743660
1083693630
546765774
1691070357
1933250746
1650389899
1346212212
218463435
1154256267
990947223
1013881480
1015331329
607293652
1538836187
124358685
958234043
544119001
1976854643
1540868141
1077543417
1332375026
491637565
494139878
584219315
1884773151
141487394
1769449804
228983510
1969676278
70972641
1542990094
1394414592
921533285
2144057871
586409537
1429491559
673179405
1564819900
675127421
1589083316
2112222633
1305381955
1855684361
1726160918
1905689219
1893841264
1703353740
1329788148
247797675
1401954938
1364254379
1968490287
1879594261
1963908840
1713619450
801090717
633491697
194188371
1433701915
1523719471
256170624
1756769670
600314943
922510602
1037629196
239284508
448497368
375474833
2008394222
441864586
946534996
62430343
856793044
1120089075
1704223551
543068803
501813543
2086121331
809835512
1682536421
1598738790
956247275
1046633861
1118203864
1931983637
98670038
1190909274
856507087
2105338716
602665793
379293029
1108092084
779818200
53270631
2056964679
2027167077
1469365490
462228623
357405655
1620795730
284623801
729499381
1376238127
1610492864
1754636794
15202236
107129485
971358925
830883740
712886953
137575583
397029603
1024353989
609353097
1506287220
279216953
399039989
956467479
1224732821
1864716339
1044933436
1747062670
1694215619
906646253
1891565661
709738268
580519681
397640374
591925514
687402105
782963224
1608272089
246275294
1355325653
1956346113
480940731
1754048961
718418234
226925034
1539215455
862080701
933080965
1522490017
1139194650
446605304
113357356
1405306829
1895789276
349571167
1529547792
1943145634
2095532106
430736585
731720964
693537900
288855556
1670293567
1083019712
1261619304
1837490979
1851885348
1732298443
602934588
885217058
725946058
1506335797
1018536202
1545500020
786517157
1688173089
1676967278
203207140
2047361333
1326400466
865053802
1705119572
1487687836
1787972115
787823690
1249519594
595980342
921613359
1736125581
235074003
943445613
1366441087
819228874
1206094563
766489878
984233997
48844461
1633130242
1930828065
883760575
1776107669
1282034000
1868208739
615897948
46095689
1273028801
37658140
336253852
718621341
2082195131
1903766757
247585435
626915426
565573494
1125625249
1455970646
242273992
1109087986
1416781840
1727793858
1159555850
1057292782
2126147557
1452118677
678297778
1507297253
777994877
1100693548
724853587
1622297789
1880027397
1878070867
2057940116
416194032
120340347
1452299215
1270169411
1869246948
473413029
2006086655
785207993
157547710
1198433111
2003452456
1262467943
288326496
1499074856
1344206582
1749905144
1735441330
1388641810
1191713971
505990512
616835899
693337113
1817571845
490464491
420840507
461381723
1159276879
104230904
1280592328
543629006
1283178919
150529581
813780892
1801037820
1076281436
102903146
139278451
1509384800
4058442
1891212959
560655689
284747624
1072197558
1135106615
1348066279
1531536868
1037887034
536016734
1919716797
275669855
1346143838
675970444
285326491
1947583829
246903158
494459809
1274778020
130511760
1150491443
435401947
771564900
1645860851
1400102393
289662692
1595864145
326051740
1405644908
1368808245
2115014453
2015665634
1064892476
365238893
1341725802
2146934782
1251312481
1975907732
1704612609
1451286613
1016907741
1806186312
1417211444
1333410310
907775372
333554182
31005346
413653323
1754278351
1670525888
1472618124
656709357
889465889
1158635768
815547348
1852705371
1599979914
13649665
56849060
277663326
87835432
1028718117
1277910827
411959208
1287895077
550264379
1752098673
1622026449
1312312199
1266638464
529558456
944703417
1199101485
1376920778
482541719
825774789
1518955181
415471115
1312846903
512461932
1235619965
344260573
707802646
947173678
1046398306
1058510125
378934302
1561903463
1678348678
603430763
2069243591
65753826
1008098217
202182146
529508974
1540857447
186803038
450917241
834456418
1373997770
461405546
1177240963
413749667
885786629
655305717
1880357851
129471489
1813714397
1807803624
603012070
1820197120
322543515
532726363
1410362771
573541567
1196678292
1678269260
223231630
557605213
301756688
1001745859
385337401
979385451
2131276828
38009483
472166968
860719573
935756849
1331348546
1305472941
1376416612
1831807889
1864443670
122654136
404383290
718887432
672233340
1454012249
133961705
677777891
1132509036
1439622482
1193909849
1549607127
1979442617
410883851
1943220767
1968617542
802905390
1283928015
1302608192
1539882958
1997519766
2108506430
1671982870
364343269
1660597670
1917222205
1866880412
646840931
552612402
114173680
374883507
1259738066
1849602129
420249856
334879939
964264433
907448279
1630438374
842939017
1312702173
1845813733
136489871
1340068901
2017385560
459814359
1444333292
310959737
865778496
1455619096
252972329
1732416801
509021476
1954458512
747126025
668303227
1374323721
1832401398
1095183845
1192929953
643178621
64354810
1131085545
1093016279
2014302424
1183921480
962656874
1065734653
1359985373
967424735
1155552454
2097588066
1970838654
1602454016
869734758
1706723236
1812006575
1524797934
1218108462
1458754
1609162399
909937979
1145434117
1523399820
1402929246
1459380482
1925232893
1659745102
535192876
1349908470
1082858685
1662455671
464084859
796686840
329905801
1916831866
606250049
1819589537
1705851577
214171252
1341240705
1982025594
36846084
2055261683
1190872812
467168807
383276553
701220748
1409950232
1838658113
420938527
830874073
856985961
655229941
402538490
529199885
605990765
1930052702
952036906
1582840557
231111207
1354515197
413608490
568579357
289370201
1538750757
835140382
1060290435
1330122467
844856848
1320325942
1064420948
1405463738
2060178815
1536823636
1536996947
512587195
1151791711
1554498671
1938387368
176875425
262822933
1499989117
1345077673
1721631294
616798538
72754236
956895723
94933302
1142205726
1025247490
316230304
918538309
1664853279
506790744
1599757198
247878155
1485389810
636520159
1693771898
2057805918
2139950501
1273120109
1413713555
1365102201
1493823955
34601962
1531818042
1883645224
1417160131
122691928
1680852903
119580201
1457999613
290592349
1460387030
29118004
1208706320
147659280
1802158613
57206667
1252420394
389047590
308363834
1909473173
375920088
1423111109
1518555433
35055278
260798231
1373093117
1886094201
1043472168
1467215347
1929797136
1889535062
860349672
2125646960
675342791
860016796
1745254984
2119194293
1211458843
1075775527
1285467668
1177786688
694110717
1674233062
290278986
1498052913
1722017914
1773759727
768692850
360755723
954610998
1820179133
1968301837
197055964
591104262
1342894831
1779851256
146570625
646575298
1413415122
1912379826
155835084
288512831
1022789874
547265842
1465454194
1076932493
1250355419
745938533
970647503
3212823
1487312660
251232013
1500637263
2122405309
638281798
336969314
1899910578
490187
894228078
1100311095
651316364
1408689728
1094437654
598160992
1834445768
264124459
273872829
1968092368
1087990377
1850278152
727300676
835973439
256407583
916192111
155244771
1234486405
231713960
684644171
1981639668
1936304614
225386010
785308618
1656579415
506789723
1837279821
1007656395
1059189059
400073722
244366628
1029997203
526415075
1488293608
816772438
758754004
33464895
508346027
357689103
585559994
791646010
1502257357
1879289759
1804445676
2125500507
1129373083
440622145
959503763
707639017
1935703212
1130162341
497881802
1525752364
293792969
467143672
206000996
1852726688
1466758687
1425707159
376961079
1233152272
2053457916
123760038
795917249
305879869
1286107609
1874118229
33516810
103378401
1574853340
1546016179
1882729598
45448915
1415559376
403278729
1505538148
496551772
47874612
1218184375
394379551
2064740186
827741643
518855510
830796429
904927312
225490936
1742934173
1369545548
645990569
1021786452
1594678354
984201875
182182590
1391245220
693755702
1733813045
1436920819
535308671
207573472
929374620
1542308943
1118673271
725686340
2066180198
715938509
674057351
80827236
1132315326
1413434599
841956201
980591492
901875726
1101433381
837286177
1066886415
1348333991
94846285
509029673
455303860
1243977694
1785699235
1718275761
1193034024
25469408
1727241037
1659038446
879258861
549848828
154682746
179799757
1006461358
31989524
560813546
1224582815
1785249584
2100821274
1737276921
1966456531
1935984181
2141979087
459485535
487299951
1445406825
1628363514
38951926
1729535153
336240384
1945577981
402587911
1435181099
1300640385
1894924708
1613067020
1412971066
550879436
1176414790
456468196
1688115270
1064089510
1990886486
202528372
1576072504
837028707
258927484
1067065033
588291118
512959392
1800813052
374778233
939389254
1866349464
1486789314
662829368
1316077485
1227785320
1443804272
745253561
900274802
1214669726
1873956030
786287177
283265294
1291442089
825159098
401908978
1859036467
534520191
607629928
711097020
740545691
1272096708
415902493
119828933
1846202700
1632138685
768059518
2002327397
1582676950
1398570818
601958451
681798514
1586705856
1432041821
108325875
1930996416
636560562
447840796
1431909141
311268995
1883981827
1763259562
1840261708
1423238894
413274379
837516923
249774853
148735410
2140450692
1481180180
1815354014
1753176293
742451956
740310610
1698154136
1518897131
295774151
1314232003
501620511
747721977
320252554
332395327
328387743
1469775791
437933426
1354955
480369601
304406348
818513003
354954647
1731501233
668908046
1258555099
1732488606
374800679
1750279113
1953552236
880950825
1992765108
1750205878
1977221554
51817959
1748088988
1905343376
523261384
398043299
896997574
1969119383
2135919981
668499036
775521664
1781605638
1676029257
1026431564
1220969057
608746078
433349378
1041274897
330842064
925923884
1458632577
1846841236
1064658194
1468311803
851555829
204216422
1725570725
1083244760
841739942
932148010
1330773706
980957089
2090813215
1689100796
917876149
591869772
895875211
1467671104
1439695453
1266329107
60585391
2067270017
568569281
1637621397
1363555605
1271446514
380405820
1684474612
1882607171
717353920
1485118140
1094148713
1692506018
1377561351
1356475530
1663892480
1622316415
320536567
302566145
1953861020
1290550226
1678584196
1096271190
1085250755
2070552168
314672193
2033453851
1916583934
1365942305
1609830597
1496982728
1476197557
1333073090
1396438089
901625205
145221130
465873505
2119321337
1645043310
411855236
632964742
1042939316
1379439855
1989131975
56687348
640892201
1208513677
469871811
2067759213
967844945
1702656975
135282310
790074288
1663843206
1193230195
275813030
1363347777
1784716842
2053135159
1106378237
1552244207
531178328
234999145
1316857795
1846858530
2040136200
913127521
536235213
13173790
1102688291
1746128879
1540698626
1104191632
948413688
1118049944
414284654
1411809884
25530425
385540863
506719375
103646539
2125435239
555414302
1578351836
727961902
550392612
369739585
444479777
1322855229
719752481
1912126760
442711485
2087004419
706716195
1748670754
910896402
1628865329
1851865656
351570455
1081027778
902266840
1490922855
865252880
447517485
501071644
1904256060
163328780
698143511
5202234
520992717
635118318
2141516923
999530666
1854278319
686310124
155317021
490674247
373453850
1745353648
307406839
648337856
601945902
1973630855
125919209
1691210036
1455140021
1071037192
2076089189
664710085
1633931405
1060454247
558050333
1280316682
1950539427
76358812
388092051
1945349790
1086650964
330028974
168293269
1090841074
324561499
547243219
975446303
1583692904
1133520974
1221868714
1639212924
1719420248
1973691522
1295865739
679038329
1011977478
1158628956
1555252473
1303649958
1008353327
798026650
505880299
2025747888
830092815
240683547
1498146045
292783478
1075411757
1628940318
2120796492
1334424797
1206615647
1595922222
1937799802
592151214
1969185221
981082382
755784800
1809761303
1323836172
1961084094
1945646971
2059568132
2088292453
1169031489
1100287607
1986653699
365276675
1905307044
838948797
304172151
1863264442
724405671
294522277
893727416
2018131819
196307614
1687919819
1647971018
882003776
257193629
278417243
704469271
1261924368
1591312067
370733785
1245790345
1374776119
1144004121
484545201
1276866966
1816102949
1364913844
229986076
67546575
1802603541
361903739
635742062
995787368
126397805
422374064
2124945444
1594159185
379933576
1598391644
1192419310
1693102360
1638770316
585919233
385883758
661885536
1480253082
280816711
1051202861
1320425250
1597953818
524532773
583855077
857434210
1161552821
1135440317
344390160
1005322525
2079243473
1595850619
1876953126
1187106510
1531308061
12194815
1225279508
2098965024
1247683447
1712737686
235470373
1013783543
338787575
810227683
1162435899
2087501154
1073404951
482349644
478905387
1580648985
285306582
835692075
439516780
429755999
887764510
1376975552
85712221
649671984
614024814
1262478004
458138457
1419234374
137795948
469919477
382331158
988280665
395373346
944640883
1080929144
1182884819
1453382474
829075698
2024098816
457616533
2113490464
929623264
1393214920
1546546315
1912733873
52797717
1869367986
1049001660
194917309
366558214
2072305832
101318052
1017318592
643768490
1154013285
591198994
1681652642
728806263
372229166
1398225906
765333479
2022045105
940473928
624475463
424582431
1070440388
6752513
2117220555
1795284108
2001616342
508411693
2124585903
702260905
1079952438
1566768826
1813652555
1544720749
264239341
34779329
1006733062
381493095
438989722
1010945174
1930535118
2029703615
223759235
848002388
1776013108
1941516308
2143753917
123429720
2069857251
137156181
799162247
1482163617
879761945
737502585
2124442110
1359977603
855417407
501036528
813941484
739790823
540759660
617622667
1258029779
1974920759
1856250704
189697173
219866424
1820828640
860133616
1257412323
918491904
1208349641
1224121043
684676880
594493251
675163898
1155592468
1393599986
1195591929
1058538640
357927039
1510057522
610197964
608442156
918842553
1460803285
1020724638
509941854
1886096712
1716164852
1997126993
780739164
1319180409
1352150998
186300821
774036200
809216325
699949252
891921553
1013224994
723778634
846884794
2060016290
1066881466
1906292559
250678802
1428477749
1640844493
1388619621
110988301
1351606844
246949975
593871969
918933950
1923277770
593026302
1501886494
1616689217
1072148689
1812445695
617654514
1264561554
1870735069
56075862
1330425736
419681994
270933338
1349683027
1361216036
2113303775
921295846
554442253
1171656938
1672815039
1964959310
119776400
948854066
653292329
2097324625
585565038
1356232394
1015494523
1694631966
212922420
1988712511
651551479
267039138
1112093361
2141514456
554501925
844795051
2101873796
1510494448
1457565021
340652444
1206667431
985411480
2022840379
1340813363
192100400
772985667
407263453
1062566270
306840618
1765190064
2142063575
534313818
1845063393
272889634
886337877
1898093513
539462913
137897251
1700986711
1439158992
2025118524
1121544162
1230707872
1435014162
2071121237
1172891469
2053869387
1438881472
632477457
1728337754
1961087763
1488547314
1877444824
1664351320
168677172
476981925
2089915976
1057903739
907073680
1009264605
358196352
1454970463
853068396
913179119
178719260
2108147926
181274273
779206454
816331250
1298368404
996999879
1807576196
1645303216
2011374287
1363790310
2108918016
1629509060
1302021350
952289710
167844301
555846009
1093812193
958309790
1049989104
378987563
1519441528
1916284606
52579977
446904341
901552681
1030418341
1450169504
1815321572
141114481
243047095
2016255072
1454976995
1655048169
841138230
1804169124
1387848344
288194883
1027863026
1143333167
1049795632
58662651
2112037585
966606535
1286583020
385721989
2027408069
353519447
1517109993
2028985402
284017958
549332962
166136350
611049386
739404157
1888492182
773434264
692904247
2092691364
909071363
1938823561
1828758812
429734995
1685021193
800299829
1349397558
268659975
871120984
1888751918
161158480
258518925
1882264745
36151770
207243424
454636757
1590442585
2092436165
83031427
784104501
522830551
142482973
1320634076
698180634
1602076059
119667844
336401722
183815684
1066340703
941026707
1541201107
63752426
1794459014
1136087067
665611685
1992880000
160766301
798352324
2012138610
513683730
761046403
1299015324
1809531949
744123654
609513555
1223340221
1527662366
2115198826
926678019
1778870798
1484694502
1204498940
266927982
548792535
1285017880
534057908
1904018266
1331670453
966637544
866510392
678385984
1962240237
1953563023
1096997091
352485434
922473110
239032779
565385506
669076701
442278247
228729118
745855390
954189215
354046184
78973552
1522101324
1071730660
531003399
580210432
1005177600
1316600815
519594147
26517051
1533620389
498835910
1151616789
301681305
30119628
94305375
1905417360
85420113
1172756909
325429342
529357085
1959125479
603851277
1700011864
1516627073
841507928
1517835454
1333285058
1716984055
935656624
175914929
640828726
1888815636
1799296472
214123972
224465789
586688772
319610831
1594812736
887191316
330228031
1196788568
1603477284
2094167947
1809778411
798222402
1222707365
1084867763
1448987436
1896105346
1382265953
380942358
1402229704
656411889
265254355
791111759
1815362402
545735826
123754292
52963410
297761730
586152283
392865547
218933614
913478065
503760403
1604445987
1941517190
739000605
40744488
2006408530
142074283
805523232
1276204343
2086193403
2064041424
690944449
54542292
348115512
1624222694
221546728
1562379975
82982218
1006675855
1444777647
589851246
1950861653
1743443138
1513992138
597177485
216069083
884947316
853589835
1483927043
1003821818
1379129082
752330043
31873860
420237033
2014471447
405255777
1929798889
400458189
1110375765
2111785967
367858208
2052437126
533765169
1674934014
1200309117
622149360
1706921756
388834825
1777958807
1664507073
967553888
547744617
910790567
1563843982
223429825
945728965
1644133553
1055708209
1420291824
1603448101
769835706
439577236
2138743466
1098061815
2052734077
728384643
413303130
1592774032
1508215993
1339312843
1730125063
448417507
821141938
1577505599
380580246
846411742
1087790896
603409070
155536033
453981421
1528909688
2111125525
58058014
773444234
1599393030
359991249
895874010
437980038
801479292
1001108841
413957056
1134769925
507718479
1234935085
273132119
719584266
701304811
930388307
1258051821
1157979405
496847766
442488154
558563654
649759818
868428640
2048863774
580032236
1039383078
579847983
1671428149
723867838
946657995
1901268651
1052388524
1244047759
1992488485
427403054
141226955
960108779
859870476
1022134856
1626947136
715889569
217263796
717968949
1368452161
1852045694
259018053
1367074448
1695621773
107421104
917585046
884523895
1043093742
2048165459
620028512
1090480335
41485233
1433927896
1705084567
350063050
1701182265
1594662198
789780853
754785848
1347265435
1610217395
1697708240
811772550
1269981747
1775904
770759115
1848887832
2095603451
334091854
1764769587
5345709
1610203593
773550814
698270327
414235785
1219659550
901375031
2064155143
441044123
1239908189
1312152224
698466950
1424625583
37340891
1814973015
1635008999
1613475475
126067641
2109884763
1142854546
2133681340
1570343193
807331476
360013243
1981800717
505426360
598291448
805987640
812066352
318840008
94262934
791342185
1572009656
1980883616
380444036
1591479973
1944237939
341945996
568087631
607577841
328559176
213857920
636183044
1216566816
2125493144
1203070198
1946229988
511702204
1490975991
1665632680
670064127
2126741627
977584561
55897827
1137995427
573758749
2071668810
169544667
271761940
1321274240
916069517
1707064711
1029679078
1817219419
1550228691
1893583083
1138235337
753691686
951460922
494681398
1446746931
1799433009
507484530
510283962
318174134
1988550577
1501391459
863654161
2147225849
1877903265
1446398095
295118136
236309305
765373681
1107687530
1329758150
1989269292
1995549654
24026298
2039211671
1364494702
1639359574
154527517
819655761
145868368
363222501
1492270809
1705621082
1426010546
1910628777
1964375701
1650416098
522990857
1335143010
630503734
1666958700
746964412
242407272
1847780285
1722820970
437575453
116165514
129021261
1966867310
2053536936
1444063157
618064150
37385849
1703315278
1789494444
1673739810
1006839687
485698155
1344738382
1849230073
1053790916
801997957
699907894
1552621995
1457250779
151386237
1691198584
976115043
809642731
983994264
1644658318
1972407984
576787283
1443473588
1896038365
930128035
1191680696
1169391316
306324945
1228125728
2086581727
1922010929
1434375341
1661731679
1043039704
570894128
1399432499
2052243437
480661374
2017048704
525644358
1126779890
1001342717
505246292
297293095
193869747
1863407908
30027448
1205251734
2025266835
481876216
2062526711
1869104527
1440182667
2062069403
2109241887
1725106256
1744532890
1798862953
792482275
357010778
351113810
709425541
1757218835
1547419372
120760668
1377728168
918731990
394541084
593774441
1390909082
1460332873
971761781
1666778654
915026209
163700623
1844776700
2054189355
2079729647
453978648
1086141081
1550031372
240013667
588700971
559879694
462531424
716840713
196135695
362477155
2111666538
438418583
102025577
328098962
417810615
97789891
767146563
493622603
241528204
829207920
276465279
715395560
285487747
112952838
1585100826
2040582400
77530810
1789324189
1512070945
1987701654
752319949
1376157058
661914
709049853
747831074
988967237
106069756
250075855
1399489066
1152515739
1295464905
1748340696
1923302486
607099352
1200592302
766817967
1778680473
2026318870
1049565434
948020571
533016172
1069158624
1260364539
1042768535
1996028748
1236804411
1901923672
208276609
170280649
613399072
995688402
520894311
1393136592
1108807722
2058089301
83890562
281910603
1259576585
324160148
1107614117
1751850800
1686734355
699381174
417588804
1153492239
330701295
86010129
357839373
778319584
1455780951
1290033625
977086385
830108036
1963789453
1809361310
1738235093
1930601498
424679654
1983000636
1421956651
45152375
1255798002
593631789
940107440
438107124
1173388627
126424596
1484328364
813379991
1364752508
476087511
302995615
618371644
298488304
1204318803
512299553
651210333
1150092095
709661592
1343267690
177330987
731690199
436526192
2133229079
1407029790
1581738232
1149057965
2002715989
2088839388
732695754
1977628235
1150786939
582843598
1537211131
175998656
1260169612
1838739548
946099835
178833737
1849885468
1914843170
1840195851
2050825057
1382809431
1125841905
616054447
1532390742
1240371129
1996334238
199769725
2113680369
1527914873
1470170598
350659922
2015536032
299792485
1628668748
583487511
1646114524
2055480629
519535155
1811421608
340846295
647947866
1596373806
895943621
1912730044
546290553
976531139
467448931
1046053505
348741309
1294679788
1308080899
174160852
1705249505
937974674
589838041
1207786292
1944658818
1889163306
1830086267
1000986409
565644944
136733564
848767611
553759686
575045767
426247447
268601232
27130180
964017367
1279144251
1757861688
196770113
655460331
1132375048
830013143
1881667291
1747003200
836063308
327878355
799024432
951184857
1088072381
333411033
185133253
2061367526
1038581656
1141822241
1392824760
1927080802
480672179
1760695173
624885506
252027800
292724389
2145566117
187458731
1512998435
1236352205
210403172
735674239
2019664957
1084135289
178320269
101148546
1892645048
570114595
894218220
11022284
773513631
1448267790
1979044261
1957516020
75234837
80432903
2001102739
1067140242
440389478
1389236474
906578313
1723089673
983410357
1967852735
993084098
107655662
1368406343
466161605
1608472759
1694099178
1979197721
1432030696
629240415
2054519174
808614303
1500971015
2143241426
2050050956
167900119
1807683963
203475429
1975226359
1625080040
1416030243
700901359
1586291317
563541172
2080008041
1544404186
845678175
1588401798
628851687
301415632
706431669
134132252
1197200156
631092791
593323115
413289127
2138844867
808883995
1427537750
788491349
27846539
1786811359
125949748
589347634
1181221872
880355124
857403429
417575595
1776728256
865120615
840318069
325256877
1041491031
1292205292
1136346910
1765563969
1535383027
996295115
558916348
1841198203
1362697291
1502403256
1130250716
1919651377
1699838430
1098553212
586760539
707050640
1063267223
1624851832
827253588
880408016
1070530137
1774384128
1888524381
71570757
993643277
1794687319
372064094
1580176854
1294978848
855103841
771542626
1551521484
888002315
602911610
2146305075
1717915973
1525173047
778652878
1287304189
1848775990
2124160216
479887076
153676616
352524527
1591292047
1998816054
1596704984
235218099
1624344438
1770373802
134348114
982784335
1793484023
91180734
2144238012
1738677541
258300137
2044751717
1559471327
761140757
294326339
1134068991
246323296
1760512489
1932147235
450671308
852219835
249057147
91782586
1328700982
740408320
1141409883
2133696696
234471918
1780897122
827469571
1339572893
336743058
2053664491
985090128
1504066149
1143672510
1473172037
1694211047
907934650
175017271
1135711480
783477013
192730495
198665679
1462364656
1518012237
11046841
442700218
680842376
1546992916
431500278
903219976
1161584422
72677700
1702661565
934521309
1555659275
1994963010
1155257212
154190045
1952673233
1686976009
601127264
211724056
1069117510
2040811334
564431519
1525563571
1989043418
830888576
1880791319
638369569
2045646709
1638145681
488427895
1300638083
1429475172
142484224
1458376948
2065442841
512569190
509751983
1954361378
1693607858
1226562243
2016537588
1082203706
1163643631
1344851466
1537316670
108022107
911278003
110554726
1686233173
879623630
1580600915
1904890294
1464816654
2051364304
780113145
836517857
1839326941
1838343547
1693599553
1577245283
521800672
100244596
606805161
1570200112
964805580
779623058
173442690
668500871
1976338952
1439239096
1983613255
602891549
860211439
618563659
616273663
2087275264
1463633043
1287019195
1223556147
7497597
1439930317
1664100674
1932171994
1813588432
2095238900
1620252285
1503341458
1644883902
329655637
191403737
1106775513
1991683650
2118630476
1345639790
1653280984
1997299852
955281041
1611256822
1458157019
941990941
1069806462
1474595358
1600712195
89779314
999336371
670259370
560685671
123507272
238244620
580966969
919875454
1830376858
832863323
214455686
1060873422
415627844
1137203191
957859794
666175601
1612504713
644371003
2059446218
1416770760
1028199297
454766372
616124325
1887275696
1405640769
1055926427
992203214
1231221848
270615535
1757982922
1517984537
193921269
941108918
1594942677
1594668296
1403160299
2066043783
218293694
1773317146
673300729
768325079
547076906
844841703
957822750
1080569499
1779627713
190095105
1064663680
927058458
280339205
1932711717
1751845163
993442721
925378931
527816693
1003034912
614374601
2008050391
1904292522
586248913
1192177438
1745292593
1565101925
2009333587
1245946561
883984212
998242233
1743229803
1038470262
1074745727
692301663
703142918
1108338618
814669429
777990569
1036725856
1938725245
2054057215
340208235
1999466633
2091056639
2117764126
2020383162
932877811
902546938
760725768
841522236
242310538
301749698
2111053441
202593584
1827500923
155708529
2125411656
1620136584
815124651
1467583188
733856416
1546066678
477779825
1802797236
990211371
1935511211
1992523124
913938194
180048078
162774624
2090850418
62258152
1097447398
2058550708
1241668431
336525116
634463223
1121647857
1308810052
927125470
1501254775
744766853
1610986171
1415171597
1211044719
441167897
1225324991
728414281
525361917
1568132586
1197849149
1728601496
974154943
1376940465
2130664337
1930694485
1452650590
1046613000
802446318
1673922950
1252986942
2030703115
1024223035
61156847
29001509
578980613
1469226726
420102765
1448570511
852153809
2134275324
1821148462
1316057591
356671155
590394076
957980321
1678991733
1431091838
1643469587
1826776730
647996379
384164436
1345841652
465287072
1703881081
1779160063
1398105819
875021093
171994906
1784606444
1009995066
305034956
340795990
385467788
1779608781
1213600834
178920715
874538697
834357921
1372282690
1543280531
155402832
358283985
2072035045
747854434
874473244
900789032
547716040
748804519
1480238876
1293050635
1185203309
944923420
1046859301
1153714155
1520024189
161765447
616944313
4655282
1188687316
646359379
101567456
1844319330
910167969
2039785793
1326517289
874455056
1192918338
1719052033
1391212913
1918241382
823344017
1877332241
1122334163
239052017
1587603284
1639935763
346507871
574754721
1233505925
666542289
1210155300
416182678
515565289
419530719
209441994
955775665
2083236685
1554853701
1279458769
186947203
132037523
2020460545
386998834
29575826
663602500
1325707442
936986888
408166584
263852354
750362682
761801973
699329279
1068483208
773235684
1615580334
1006332376
2045658787
1417574571
374361256
1214360253
1389110850
1914660567
218208130
990982784
1429835777
1940579612
22027959
1970523297
1145594945
2137416694
1588187329
126113995
1795824560
516499743
201115391
1315601937
294563887
347290131
563711317
1567705890
1900321145
1720904813
643552678
1951095936
923750393
1619801539
1109119946
1755715235
656731365
1229986211
596682427
1442460218
362312654
1074468228
569880230
1185678600
1971212072
1703920615
2089929070
1194699160
171284224
1875309910
55923490
1751071347
1818726552
1339647985
649650278
558938182
1292383952
459438372
2004845446
902592149
1357622071
22936417
359250121
1800999337
855635505
1568154983
1582465243
1840909747
1946080995
1645178706
1283189517
811942173
568305746
249719600
938115719
209003653
443827276
1121423951
60891803
372664141
427887640
315778717
865253862
647055575
1289283791
726127487
952400359
196016658
658035655
2083508454
1102374165
619645824
1443278760
87057938
489246995
1664871292
1040141669
708265510
602339802
1697460453
523248090
1795821549
1970831339
1087961817
952326989
1876259232
651393739
1018697668
470262845
1133940613
587370362
801697379
1042752804
1333805363
306874146
2043077714
1546946907
123593299
868851410
693333100
604843294
574724734
1413219122
1842776247
1123168859
201503853
619349582
412306503
967771020
1504762197
609372698
1099769158
1338458599
745968490
1903993638
464635723
1604389063
892843421
887697940
544475265
1860141255
1313003207
35867588
1358441197
416161408
1154534477
1214656721
1032147186
838446888
826402777
207673698
921611588
1914789809
1330660760
149011064
1760442546
1479572179
1216915714
2082843424
1612865989
509046088
1590792388
267405987
838237327
1114398394
521844097
2006137409
127914582
2009652474
2063973067
488291481
1970364560
1007038459
428576535
111974147
472490664
1764259170
760326934
2050799588
1934788604
734327483
1441664412
2105670773
2017217203
1057771501
943511870
1240003036
2128662320
1319381404
1697673474
1742455407
1535452359
2021109183
991866815
1853762342
1844368134
1047328382
171120283
1557881428
2140140795
1548628727
713305323
761831783
610336818
769530190
1839778
2022228821
747506976
1353547779
1123257551
793919597
531717056
1876336440
920282335
532458105
201571128
21977669
1159581735
1217002136
580299930
937291454
1099521861
2034836089
291378174
899521515
1707031550
142199996
705697314
1056718756
1359450001
2132257016
622686060
1794441819
1392522241
920450952
683076488
2078307908
202825890
2054189042
264656787
811994612
21077209
811350802
644889183
998426364
1002944928
1814800671
152379533
396466759
660024870
310650027
1389559621
735101175
755861687
506403798
1617770226
1107402519
1383060684
2073676693
2032386326
1386344876
1691045484
1753030892
1157836629
1011209083
298091909
1848566252
1696240068
1506767162
61653734
2087515288
924800328
928770091
527352468
719067290
1181899403
881674281
2120852260
1412527093
1862358762
1056842969
220207903
1373152563
1912076389
1054952325
1582163190
1078021986
588151611
620964834
2138309593
2005869144
645701489
315995904
2028772958
1402672727
1571446518
684001282
1441594279
2099491322
2105374128
450159235
1023609438
2135796749
1853247628
1567043231
593704751
1853094920
526275105
1081242754
415475081
1327533771
2009062111
1654140602
1474269558
1071829940
1727614762
1417912426
812527447
726520130
358431781
2076490019
1594215029
2058256643
859635728
1363265844
1957789194
442012744
1862887142
583992297
1233210187
986149922
418266659
622353132
66686980
1388409208
2120627493
706131941
1039967532
994945158
2041572213
1457574618
1299245053
2094938980
2147247198
692330877
1516827339
497604523
897868267
1858011174
1672656931
111579984
616756514
314245180
859822489
1817520425
1471400241
699719494
1316488232
1875321541
1553681424
408432261
2055792481
1208886319
1094745474
1894061222
410155254
1067954724
991600662
2089583586
1111683186
2008244547
2082275263
299568712
1845209886
1339060654
360140223
1380742092
766591289
1885995985
334591884
1684997023
403396526
1126631448
1287747356
1235984903
720251394
212073195
360804664
1147499185
873900314
1844120123
1879620854
480552010
491219554
2033841879
903220951
1638961061
320711930
1844545799
1876279022
1246206438
1685997299
241821662
1639257913
1028090416
1662311590
1639690224
1279705480
2027124587
1593844618
32087161
1735830642
876542906
1812692758
1933087252
1159205263
320955015
418495526
374458821
138734851
1322070024
168439585
614797362
52073687
1592974895
786834436
1534243885
1501125459
194844473
2091349646
211791800
1394393952
453582068
1832468144
675122577
2094844768
1986666109
279873466
88529501
1348002884
427916426
1379042914
164413824
355992325
232380507
120180543
1657842963
1615587800
1250764464
238660305
712692977
30338208
29655597
1641764388
1577898708
1678372791
1193068435
2090444253
174235410
1644554686
1255912518
1605872462
15726060
45500603
454813981
235432672
1315179315
1553828912
1902523160
884394730
863966826
220749054
463071384
195742351
118405222
127069234
1876675771
94339008
1043507814
325747394
930667751
1138250524
372200843
523559733
1403765382
715647353
469008725
1113831429
815450230
154690885
456174038
902886868
1596239714
1800968078
2095123312
564877778
733557267
1861941124
2096714944
339764521
642016188
126996532
860441083
863687898
1105081010
822456883
1588436332
1122802577
917963066
1593106604
1857901366
619681673
1662021509
257954479
1038714127
1255988109
842081913
1664552181
1464683574
1355555415
1778727583
1020771052
135655865
426330981
1659038446
1860400376
246897804
133556578
839486296
785698267
136131774
1629418422
652351767
1115381141
1259674741
2036136885
295016412
544959424
4364745
624834131
1972772171
459470305
582938150
471853387
1639401968
27682660
780026261
1364522330
1855551243
498925393
734280653
193181574
1024294057
629356762
623848461
1180492349
1117942078
982895857
1638372151
738842807
1006349644
1376260230
60167004
1332992939
1733710850
1251121701
865063920
1599520400
1392266120
466340968
1703148511
1631962343
1992403657
854689944
435186239
579048887
933810428
1279440117
87296459
1635375167
1790033430
301604725
796021589
166985865
63246440
519045806
1635259988
460092649
1902779654
214388735
223131501
1952518739
1962264180
647327944
864287961
2122192948
1727699047
2065135426
1374050612
1997689931
1940750737
813178125
114143181
821697523
490662688
1087712543
601332743
874234957
1799714451
2126337312
1836068383
1669015938
1592290479
656548226
519754683
1088591127
1601670722
915903425
488326489
2138670701
679148525
1608778158
2033815265
599082431
714252770
1679498887
668282880
1647148018
1312681328
76813404
831852194
613802742
404240098
1727283393
50168531
1565213515
1715135238
259250354
1972639754
1110595922
1439926888
351879003
148418600
163645334
275084572
2089583672
1970426271
468847958
1652103917
1017822884
1184504239
1041824910
858818523
1771588009
232486419
489648056
1450761053
1606280184
342125322
485715362
847297886
1837540363
1285233187
1723241607
1741001603
1344683704
336007416
371078621
1941559799
1192108461
1702952718
1073600179
2010669106
1543757828
1740737179
1508049548
1539537212
497934518
1797648701
1889992121
2041207329
1093582465
2082429378
1581026078
1061473294
717717794
2062333342
1125668252
951201905
261647548
602136718
52307500
1627919727
1958268241
996574457
291614214
27335851
585454307
378740698
446975621
62388172
1817485191
683139920
606315668
202165926
446991830
468458654
1384694855
1584939470
572804197
102842274
418752906
1796172207
125694453
638072346
34373479
1815408030
1652538552
2134443047
1648624479
1696677953
123908540
1413844071
1302067233
455936163
1005338622
789394261
648921724
1643252128
279392643
1860485964
687475156
441276360
269831752
1431362589
502783040
1155205530
324285195
1308787423
1208500317
1075375379
1893868925
226652346
2070948246
1598433743
549345270
1607553300
804748474
278903729
1564780511
276234339
761745968
1555762205
1406744663
1985687067
2045328515
2044581730
1505486220
1922367767
1213015015
1078941371
356849092
306637923
193039169
1482673342
636780505
1631810785
1197843279
1303769964
1813111952
345746119
1875772435
1692798908
1097324845
784471186
1502736105
35029862
744119399
1288393411
1456382078
291482215
754149407
1194850302
842338746
370050845
1749705822
741771681
64479571
481274110
1607344203
1997662221
1490028633
936000254
1049138228
1658241977
674337127
2060990423
1626612253
505144339
2013148582
938714024
1222442619
432844575
288502180
500329943
1775656184
1447181151
744669550
203979351
2054571988
737423131
531623956
1617835112
2020224014
1939434750
2009697279
1481229066
99487415
1025180792
538073219
805796836
1868584246
1446879334
1613309977
1582843036
768317364
1846236965
938537943
2044145767
1074309147
173351531
848235088
106473385
976831283
1547326245
925420220
1708184990
487902174
1368345226
1883762910
1841725772
1290087705
241352374
1206423510
1244860206
966504377
835959240
756032365
1533112837
20767607
30861215
61962869
1184206643
867330251
34460370
452749384
1666009976
542988767
185321181
1338025169
811345749
1271616318
1260531827
1689988327
1441021407
891905513
203891239
538980732
396611699
1217777339
1469859797
589218206
2114792125
376253091
46793525
1585204817
1771692339
306459657
768630598
587998296
1917358416
995856299
332412978
1971894922
2051061784
1694471930
948191985
2120504079
482730431
900658627
870031149
1036088839
687278632
987284100
1205784186
1165107808
1789232493
2039443165
1499410938
1873590417
1806982715
1051501243
1107520824
1706825275
1361976631
1456635998
945239702
575578252
725206520
655674033
224620760
1631104700
728497134
141425972
724244787
1171631299
958309358
1232511846
182959053
1588396524
959226784
1809103019
1569941448
755093448
148096800
1279947658
368960885
665489213
983070639
418572432
2074069257
811634175
1520926355
1642891015
999211559
726952875
1289189796
799296989
487512809
333418473
959924880
1889618668
2094215458
786302776
1387691076
628259111
64619156
1194881042
1853435241
1223191430
115035060
459687473
423510888
767104463
1902748049
1077434980
1655548844
1607869981
586115679
580838868
1461583607
1040638852
142221220
1334873748
994479738
1660688231
28468466
774628927
480622766
1584122198
1897659367
1322197680
1260993939
1101102983
2086563318
1306700640
297892066
1716567377
1550502314
1344206140
1669676107
1036733942
1412313518
1593543296
690958911
1003486507
1493531642
1843227110
862371490
2065948480
853007353
1948265125
1528410040
1334358532
988294425
474554039
2006221778
1196067987
923172568
105667163
2035164359
1340819647
1603211041
1574427258
963042693
1433222906
1471856314
77847165
684193370
1199767986
1926780251
989558667
1453698041
1834600400
1638831163
42020268
1658357034
1936939577
560189056
461583963
601009366
29500224
445633450
1580917080
1681266563
2052660617
1613542164
1971019734
1179422223
279059717
200620604
1846706934
571143696
494018466
89798403
683257859
1831105593
226446480
2128234972
2024742724
1965993451
947590181
1058617137
360619119
1902304936
1214293238
848934474
916059673
1128076575
988123241
1303288708
2120712169
365701758
362598882
289675457
1273304230
1061512116
1071766111
1786828242
998034880
1994066479
1442002568
233720575
2036997151
540288629
773874916
1279306788
68058416
191279916
1557017420
2075361064
1968236215
692363846
1699010474
894840033
1353551809
660573518
1986905226
1286883327
1634263344
1201813525
1258174061
59224087
589890019
241016649
1063169615
2002394692
1820607048
502973877
383981011
1246240387
1848170059
974961568
1975065507
876222861
46751518
157755538
334346463
159453233
787826507
1507350083
1018325711
1642258256
1041727450
1202717664
9793730
1808622737
58885661
35899270
579543693
1101324377
413039194
1561906506
561061846
468040381
822653002
1209513352
1724620236
1663048120
2089865453
902166211
855786741
1674418997
198071690
1931178005
530030437
1763841778
79177856
1218111757
1684169175
2077129128
1061134662
981463455
727721558
76910631
451331455
853985767
1902541819
1641126131
1491660144
236956510
1685065551
1373650343
394014663
737169113
1385018602
945932676
1736847103
485173958
955863231
1890444365
2058494990
911220098
503700994
1319798993
1523509417
2005455946
1140090390
679544323
81001184
741634931
1935894427
664590255
1705020853
238310419
2138425802
324070946
878044965
1962893674
1864334836
2050042389
1661103084
2120496536
1162273643
231010751
1985711358
1433296764
696189615
691397359
1329031229
968198111
853842748
1684490815
94587810
1891910535
849777764
473470664
424311248
994845676
1510313924
1266443953
1399266325
1566366771
1412927262
312366622
131921549
824313968
1866649905
682781985
969894755
2126483688
1694235035
1165478331
1082093820
1160022872
2064103498
1287214346
1740082896
1774885453
275642422
1137641209
1671940555
122933346
1781251448
776330068
636585444
2021688554
1250598136
967757912
450036012
565865683
1612355706
1187793521
735875985
997524730
1165849592
1863532715
2123328446
1686446416
1159723807
826494602
1675545395
628365425
1204004116
40398297
831828615
1537020762
1073531301
1059399134
348144047
689333938
1559680022
1949861114
1225034287
1652683637
1796001076
1322198600
1134528224
1675498721
2111912682
1625664310
1015377465
1042936515
1622161172
1663908479
1565561377
1629978876
1184163874
1069785366
141737590
1716990803
1651607333
1931589594
1306909127
481898735
163990005
32699625
896863302
2022634454
381994970
1429934233
379570777
1936592660
1731436910
2200639
1027227736
1083688683
1299574043
1611491104
645362817
1624410394
1172124197
149345156
1630584689
1904852612
799286363
392998468
995789419
711495603
1752525179
2067216249
1748898210
1335374225
1577650007
111087667
1890247045
2111929277
1573952057
1671980629
957235345
1280316944
1769256040
594825694
1947240450
24262007
1985646463
1091320814
940045901
500778697
2090337498
682860349
1394031068
1499985485
1818988905
1156408332
860394357
1655148799
347521757
1193183561
1620317489
1172732152
1644048384
1417964639
146927232
886059288
1762783754
1650610777
570355340
1349849329
455242352
1378723930
2141932087
975862357
1392722254
1000193007
1331116467
530095939
1964316363
1142273482
1982898113
1602140345
1654196071
1757041911
1184334236
1732220484
1812727331
795214337
1455300238
294129165
1712588896
797241040
1894232970
688151681
553726535
1945224173
77372700
598044017
1064474028
616003387
977659815
217847732
2098901197
2134551945
727017448
87366890
168798950
1960186038
1413890437
1732085855
1558136933
1223063937
800741459
25601195
930583279
117336202
62283799
2035749349
1710941241
2068842944
1269708625
2145971520
1437077896
924740767
776679300
230504951
161328731
1916333520
1019606875
1302734662
244932858
1451201146
123512206
1129513907
309040120
790316756
1992506511
289336839
3518082
1134646129
1270565389
516698098
1548925414
683975592
626745563
924710260
787039816
552025917
1684968938
1878065018
1281561053
157051652
1126721789
622648427
953360480
1459931143
1420902086
1634167276
1267991331
1517789090
2006802509
854922205
56130498
1583428576
567250812
1185508259
1744411476
99750726
1392150479
240892238
1086224563
1852844033
299997689
129645769
1638962819
485619865
1467129644
184812649
313748931
1888065468
785255982
944559529
525231752
1042564893
2063785707
1994763316
1447405006
1884785783
221947820
1526389597
1054070829
368153950
939313673
1161356920
1341143789
744114409
1502200529
2116426908
2101755145
846863339
713033118
469090773
1520559669
101524059
143429067
41969065
254577397
1354932243
1687545461
324031850
364308190
323708498
1365447303
1981650732
1607995209
232290115
967073220
2106588476
848857238
1784130170
84689051
637626040
2005744098
643207496
530704125
2052697155
1847064042
1969127483
316107160
1870641151
147057239
1410673904
688025645
1091887447
620451318
1148279749
1817332866
1714646755
261867663
350019885
1561796399
2087209419
381051676
1777084682
911761584
388062401
527401872
42967410
166374427
665494253
1497093174
1335238996
982912697
1992312872
320990592
1613610499
930950118
1468284043
620477718
554821152
1545904102
751793052
1908496802
328367036
871829019
406133205
142690803
179022139
999462607
1068912150
95883188
519956734
1599033289
1131521171
1331082295
1258110779
71455433
753778886
1645181054
816152267
1939999672
399184794
873634809
1279444753
1280659159
99864180
99682230
1310166381
11932028
976555810
1133472057
296758910
432249438
400580213
578958453
1243944792
1797585420
1432341221
1318340579
985448404
50365937
1531104954
1829739537
792324138
478294433
628667996
1481000809
1525194970
980181246
89032617
643025146
289306615
1457601533
991219170
848140901
972548053
158159497
228552583
1284116644
1450041332
1347205265
1445782769
989794259
1137006929
27094887
421234211
1732806699
2102985340
1268827698
785350571
393438384
1592017995
1224166924
229669979
1326304286
1018656759
711187868
1266565034
490657544
1861974366
1480316255
1537702081
864236870
1161792415
703630809
2060735304
1811549309
1463779299
587675340
884185760
184378880
1998558980
618045295
1052262764
2059449120
819208198
474298327
231384688
847406852
1744917969
905459592
1121424791
2018300726
1185588460
1973560992
1929933861
1059296347
1226376050
1435822095
103319069
1007053400
521453242
1246970177
784373702
1174891895
2048128974
1053270170
1163401340
189978173
1793254524
1330459278
1461995108
2011659038
1903630941
1479564325
991955109
748844031
493672532
493992702
1390381641
981854014
1392832479
1433932836
1194780997
1881601176
1138891050
2055222296
1342872330
1147066667
1540331784
1412869746
1248749308
924136287
826792944
1067290199
1364923159
1781299210
1871942762
871492878
243467826
1362569259
1515886234
1825518333
242574138
1796552496
1408666579
90737231
227637703
1593243161
924064517
366041456
1449204520
1127736957
1680744552
1150841664
1420971396
1901105466
1363689773
1059174082
1375340367
645081549
1453315433
637808147
1591970527
815468265
1162435074
1759861406
174170202
207988264
1578249901
1727996301
1915440622
845729250
2115291917
1610643059
1734542299
1546994604
1578523341
1373692434
152957555
938150739
670641376
848866603
2043586821
199252703
1592404713
1272810126
275959532
872366840
712139286
1458593337
954881428
1503311660
672307394
743474694
1463526525
23385169
1715862146
1042393205
1414692888
286734880
1564282945
712827916
714129069
882643148
1364118035
1903086874
1078445988
1119506958
1367528765
1437175118
1194568195
907272393
1343544728
1669918060
290764990
1287534759
901567400
1729527015
1060484810
724538345
1856618002
1778901047
9041253
715562968
1087107600
475079346
2096074699
643300093
1311713314
2098635305
15837562
1992362859
1674255347
1487630098
273414777
191295194
572690402
2040106413
1076799611
687707564
1571293886
222456290
2066622522
735826374
2023097619
2069845490
1160174130
180205647
1217643965
629398271
1820092144
201105933
1772061693
894600724
1543313127
736060171
53599119
1989058230
565996087
530887537
24897172
1771551462
1398519619
1367999872
1699561152
137083008
1664437587
1263233524
1773107362
1015367087
2010206796
417117666
54631137
527552423
644417507
149884943
1270146045
1609594986
1748675395
912030354
200069737
721759073
2026969423
715710789
406782207
546211820
1446427775
1292008760
1273752189
1527185776
1100233159
136067382
884324005
1646003649
638909720
864904637
697448536
1952839881
2130681496
1214863055
2132659721
507255930
1821289152
1873885281
2122406588
423433694
1204858662
2118614339
386358366
175891996
236647271
436835605
1954070288
241223210
672651837
1602076074
720640777
84592509
831849159
393753978
383067424
1812287833
1527823037
748294179
677180121
316700121
403607282
1290509541
1805996556
1374298891
714907536
1115301886
1502284679
29338585
149773014
2139952154
2064079220
1233447963
423735096
1587804958
411464503
106575167
1294116590
117549544
1144015374
721977614
382733893
1840632172
1794326114
1783578699
1029734616
1241173076
1448619597
2088890211
423066681
1052210292
1568455633
536469561
1248239229
1305754124
1166895745
1939657591
1310235073
706622817
658947952
1409542325
1645816534
1757725457
936576515
1988611945
532245553
936588111
27580341
1551743281
29486042
1490324150
59801356
1824080764
217557344
312746278
1851983362
2118250115
406605790
318300284
2032371735
1557603920
167137327
755470253
1388731965
1347420047
1815293944
274642321
600876078
1901088584
380267794
1484673531
1562837005
1426846091
1174073878
1321067143
913905638
1639711423
1437761686
2142151998
1781867096
538812601
955839608
651616857
1437251606
1357292158
1757755372
192186611
89503565
250239438
41018177
1860842922
85635827
845944845
1525750009
326559403
1992066548
919501442
56750462
1189213170
1344828714
1178027868
723838328
786402988
1370808900
1259800142
142740199
1093945996
1689245097
1230332305
734809473
1503391383
1618817945
835752446
1987678553
1424886879
347952811
282232073
1888974486
2043185979
878953711
1627284876
1505850228
1439112492
1567954640
1423665378
773716280
688408667
1280884402
509784693
1725801863
354807656
2078454849
370772739
144823812
175441949
1178727175
945233075
1143076466
527026091
1454677645
1608761650
1447038147
456227794
1840047962
1471098637
1116904944
1173524057
411331796
2018308755
65667305
322315775
1703055489
1405567329
74819849
1608747917
403316609
532817468
863336903
1599023349
640276082
1375029804
751911407
791734884
724923060
424810181
1512358254
1150932393
1509076331
392305306
219263431
705431495
1936372836
135165996
385387887
1018244648
1241849669
1282026815
607444737
1887561757
69760587
447166316
846750471
934150021
1873269636
475297980
1166310366
1784208397
1366761602
1649531077
301249051
1684218267
1602130286
1923894669
875388863
2130135739
1967527891
1844200628
494986618
1326128578
88213099
137632185
754138618
401270671
1239620182
646228027
139626132
1923999561
338490151
711745689
1157160560
839908893
1825439192
1186675423
666861603
971681543
709855972
34292533
954647080
597097800
1673039149
1272994510
1202872368
1492830541
1666408086
473877774
75104796
1480450337
387981253
718449632
284092036
1958830135
75781610
598475985
1848926592
1194470439
773694075
1184664643
2003775436
1222804153
1983867765
750229257
1247004282
2121620283
1061428389
2083210176
805291907
563269749
29650456
680464371
128712895
120991959
980087454
1539993105
1088255977
1063184370
1370036608
333849414
1609621268
1676962605
1621364740
316828194
455400689
1654843955
828874949
158600077
336859313
2036791267
1636621514
1448964081
1004340274
771947934
361490374
597912129
695038680
1061248348
707473338
829176399
2024888686
109322005
515096674
404588108
1067106425
845908993
1767698642
958498654
260116659
1667141424
423049420
184249677
3963966
1296121844
56062658
1240033431
1749823398
783570675
1415817247
2100107383
1231894618
1656590263
1366770821
337268215
506286810
1382209346
681871538
1256175008
1207747331
1031900547
563310588
917660652
1913893480
1334066294
994970095
1954488602
385503208
1786243749
1709085511
1239298183
1554403786
1713619250
2089442253
1205477064
466943643
1007062687
2083017066
1866953322
1912028878
1986397069
1538600164
1420201868
1770324041
609535709
271340933
1416449695
241310060
1775417977
1843650389
1459518649
1249173500
74208017
330468975
209752290
791202893
49906321
629436919
2005743254
953536935
2052769886
265524216
1102082145
991804303
1563937
1804122064
450399696
1850254623
205047567
1209299391
1520678776
2112612208
1687647574
414298691
1051389225
197126562
542600918
559502450
252827967
1927319291
284115617
639131058
1481610515
1276375761
1589434130
916428785
495825625
1844349103
1098981887
4796029
462677577
1615510016
1994168490
1479068407
968192020
1405825539
1575513746
1986066678
589559674
2087225614
2035974274
773822912
1916092939
938127440
1481731532
1016448645
2080692660
215328951
1295081782
1619287558
1784853200
257488095
1202046981
204301439
541512941
639256173
338936423
1571058254
1399727438
808909695
547360904
790432797
838949641
1721975122
1015434725
173386633
656719847
1655058729
1057341036
1928056977
2097218634
324472956
538627445
2064636927
1057601699
1431372497
587968255
1515170622
276427064
1080483987
417347411
836044530
1373982333
181992714
261084298
1553403357
430601608
1399521324
932191744
1338234402
674015035
1009460932
804379476
813060346
1791350646
1456511689
441610924
606302276
411641172
1444221793
1598827003
1423251589
1824242399
1826620427
452352574
1344657000
486268265
1746136737
1284734358
1928870081
1383273293
918242801
1805983984
1720397985
370533821
155366392
1017095798
1001611025
1130239991
508631211
1629900387
550123245
165395594
1484067257
1518078167
1433269744
1633722803
98020822
1153015656
1188048966
919573884
1750901000
1431755283
1050592848
841374349
933716645
1289808316
1851260910
665378828
1114700127
926594562
724692600
1093992028
1721340688
1150310971
1561791060
1364765499
1309786948
845327642
1644951554
1403180522
1669388403
834915578
1246412989
2017858204
1414753337
2004783803
161234670
907477390
497860783
1676250158
1519229384
1523694241
74684994
103228192
1608150388
512807602
1709796020
1176327626
1907638770
1524742061
676310811
844338838
1509699845
242004387
2034164734
748249626
1247205908
1887339947
1551161168
1125720117
1674227321
623657529
1110582100
784379526
922469604
1273636224
38855216
2083975207
245699459
1705329944
1800613647
1307379969
990203019
1199445769
2008658351
193411659
787308442
667799631
1207500287
1500616534
1109734222
88240992
875176915
337908384
129409123
1419248378
424552829
695353693
1426189914
2002441606
314130512
988817810
1121466575
784953472
988363312
191533250
1477511544
10822357
990901020
734510249
2051549183
171161836
191886119
163594987
1622686488
1397498206
1536255727
3391245
1666219388
1292537257
293700144
810826300
1068054388
772058455
412743522
1776810240
1711625075
361775794
533097594
272677877
1895818917
997096996
440373757
1463006244
1883518076
1258890652
1829560527
1950629058
1248663571
216364715
2102469734
1108592021
2105999398
728524541
894610119
372923546
160843025
1951799723
1889960490
1010832116
1936160414
1336155068
1021544176
1399439263
1739972036
1272606006
1244916164
1744971095
68993070
2080462296
703076982
1089727968
560255341
23087471
1340510229
459340284
1081338472
109660445
1854766928
1956792374
289553940
1941883602
1474955493
648258872
2088907271
2046539206
1208777739
2094349598
846048072
2104756377
1764794756
2057863299
1388801027
261631992
698279110
181734133
379000527
1651753101
1017128015
1763151693
822596493
1150855994
1843690190
964527787
1367984296
231121344
1358823368
254439239
321080251
1859348555
201854908
1498731994
350466024
1605886891
1313096388
232053118
1209929909
71628458
2078506671
1613992696
220408835
750875432
698417673
1699691243
1878603739
1870502513
1394002453
385042702
285518454
1984411874
520339714
417909189
1117307708
392691490
653152372
1916839258
774960445
1540475131
1983177061
1494911753
2140137081
331790875
847330658
1728021773
894614010
1586066911
2097949853
1115115434
1456327145
23877086
1598594890
1167377367
1244183416
89017501
1711169799
1575307890
339771239
1294620411
69815654
1063672129
657515378
1981716746
281350722
1057730494
1794877710
847382440
77411739
712834344
1434696702
2066918325
1933936790
1235354409
1496074805
454855740
147993944
1425275443
1510282221
784464420
1791848727
1412846577
1787169773
192466155
465275725
1862038395
824318793
1386058181
510528434
972648775
972224385
1828602575
458184320
732579351
1564560929
169248239
459503074
1429374602
1524400778
1974962196
79120965
1020586564
5862727
817028649
1911039288
939708271
1130465656
1926481868
1070710241
325635053
1384398633
299158802
1843268380
1823791649
471632876
726949527
1229483899
87201473
745682732
1265771438
5219787
687342593
1375570053
549130355
519667179
86186166
806316832
1195770807
1325855410
1491519993
41860842
568305390
589306691
1904586248
2044040764
1253548660
1701194191
1988698444
451767147
1373946451
345663719
1340694682
20433196
852085812
1489358650
724643292
954040641
519733795
1717897269
1965276744
1587677586
1694996323
1286318767
1760215192
1073244972
1170792509
480604286
1856291230
1617593972
2145009175
373033617
454148988
1920242364
1083157449
1443785381
1492840427
241530419
1402246828
1630707853
1785346254
1646164645
1248687384
827231694
1455198624
225136773
1863748873
1857931400
2003495694
968002409
465841348
841994252
1062416884
1868139909
703021633
1029942947
1299228967
35575921
172902725
1192645817
1508332136
142778560
2103203733
1662745699
848861073
1664272258
625110809
1072174158
1677979163
1180756811
642775900
1739355696
956387063
132484369
1913349838
620044899
1091861423
999142773
1240449037
99222013
972487094
1788025073
793742886
609283926
1552165447
1458723081
2018612596
153961439
436806407
601676622
1834540337
1576027997
1039407531
1014671342
988792423
2127024120
522935778
1897541174
664522745
231903820
509751882
431966212
415927419
631982293
569559789
998674862
1236976787
1555005732
575617377
362361575
103495065
1243323482
1005663163
1275379271
1019061495
780924904
332741155
1734465177
1767004852
1708352328
345596821
940419411
663126818
1277407831
468775744
613758984
655667817
1936762057
1681812783
308955794
1393983065
2142717899
1456052671
1070099159
1401689356
788538390
766510127
1215816508
933004024
647887480
1631656026
772803627
1446978356
1631145474
168167964
1879513913
1415623239
17524576
1975513698
1528646388
1094071057
1610278487
533092675
1162694275
1776376501
316057872
9034330
1293366352
2089400065
2026847914
2025386014
1074488591
1514560616
1649105598
1126470744
43395000
2051472891
2024642777
903275699
1982548203
2133984434
1776655669
641296864
28345639
544627581
372311068
879324069
624228861
7144220
2116142398
527842131
351821059
78937547
1941856514
1448666942
1029687518
1837554509
163275120
1000817403
631650305
140472365
568873447
1552494863
1469775562
1765805610
860479424
719696701
1235024529
320456232
1283838847
304993005
1968350673
1049998032
937784330
1549625556
1720544955
64678400
195440130
1232704318
632521336
671366236
1540393487
766307343
489202792
1112586780
1219416410
1350761857
1328195025
445082893
1930762325
816288388
1777906428
1714844777
1741096644
1778204357
1254988060
343907065
867408823
1755272484
1861808949
280325002
1393312077
1698160890
1940832572
978053485
339476948
2141174409
1556233604
2040164240
221461946
244437537
1724400741
1718596792
1105041342
1853275574
1086746376
988842671
832787192
2048994649
1436731349
1793191368
619758503
1540745058
501832136
359297897
354374164
278324627
2119575549
1647492202
804803168
1647693387
943195938
107054989
975769603
1724290192
1769696710
572919426
629750201
2136893436
147096111
992519551
181930695
934581187
734711395
518704103
319317648
88156090
1330202110
318534334
2104898879
695663322
1742161575
948980831
1785915407
785138617
1744012599
895610444
1450479210
1669245919
233551092
880225754
308028890
1283463284
1874962054
1277202407
1021743785
742007731
826729100
526221067
1817715936
2031652103
541270228
1189375707
2015282249
334217875
408320698
137257358
1855051886
927885272
1175075511
1955832679
1306484016
968493125
1035560386
330221271
1814068777
2092400942
949509157
1143248357
1082807460
1822644841
14715124
1436549977
1850578295
118076069
1852849983
1172759957
1604807576
700494342
1951524189
273937188
514301149
1096652064
1098796347
686851314
2079513399
1908346478
2029281701
838228927
10714740
641845084
1021088963
607580265
574610668
1235199155
1218613991
1326148608
1017864874
534181066
896756685
630899814
561405300
229404033
1887631272
236697003
1298810004
193308332
1573623197
1851245196
1921571948
1182704041
1187255326
931581373
1289343620
1216793482
575940183
952070034
1917111192
1900810333
214993706
1351016938
1030841880
667278809
344217286
953593122
4517350
1416422245
961857907
1596334958
2090427266
21508362
1338747463
1331646485
4811300
1877379073
818968263
1801581708
577928223
1102680674
35126253
1795238259
1388933511
1923346804
1178700230
295687270
1491652481
29748693
578419835
577817374
71578748
1594675212
85343521
1489408421
1054735512
1205175305
1351896924
626875807
1299779780
1661715016
135336467
1936481558
594828152
2045882678
1422636803
1878750270
1178961250
855595422
1667280776
364487915
1729001100
973964975
145964189
2129472046
1149152374
1042577867
848921519
1445751788
362097018
65847579
1591673068
392630954
153836491
1094586792
425531927
1284257898
427390620
1956570564
410807773
1422736042
1729749037
650167175
1392115109
1841558970
808912382
1856726419
1635761901
1426079421
682568071
1680977736
818754035
769049190
858578786
657405388
244215602
967758263
273701670
1941164131
1128756818
2118622136
1396643968
1472851171
433697168
2110169228
1762406679
620313126
1811344414
469545180
499060485
2063403468
1623232621
1972953374
133417557
1787757834
728468957
486110784
449977383
244239209
304963459
121841991
403606517
1033848694
1082175594
1060299446
155889786
1171881947
892179676
374139479
1834833759
1735403669
1402264047
1498744863
240603789
950823640
2124719777
1967139408
766330698
88360856
2123162655
1458021511
1434549903
1511656456
1962942102
257250426
520233017
2111197252
2009411203
180326738
1370775975
1871806644
233590406
1236619870
1951973591
1309975748
1344079081
2014068696
340135318
33932749
1527743200
445205673
1937560305
281750542
2109221654
655503583
1038692851
707135638
325392842
1298505136
1139649975
309308233
845511189
1588628892
847873591
98441464
481432306
563278728
2042391365
707671984
1255130820
38830279
735185361
848681687
179696432
1298703304
1794206865
675492544
2047182215
1375892725
1085728153
799658203
1328170443
1837854739
270783191
47626517
282441607
1791731843
1178526145
55088038
1264308400
1646341495
994126290
744138303
250967508
902449995
1601882846
112757024
2052558034
1292218358
525691485
1756980558
815433560
373275191
330079682
554443854
2050201229
756860843
890942427
1697709571
1425492267
2070285110
1521081012
1313441123
1136318072
1628279881
1626550937
1892902168
71669739
1954628746
1581565981
2044118278
728467172
1163928290
1883129093
1308278032
342459043
1113255293
2021998004
1339331393
1647530109
36029543
2122983824
1328395956
1207879336
153849681
686091882
1232186247
1654384217
20236566
24554682
1097050758
283904725
545162811
2012355880
1775823788
1620980060
127980258
625098774
392638287
1408239067
1115713674
881468154
409467523
2019855132
2105804182
1431562529
655349934
472406054
1194251690
1166168397
29542927
1287060293
5614561
472874430
554761478
1398366308
1583587917
1604486736
1080654171
1386427769
481876216
2054803159
1155218958
286901126
1927365626
1962891041
1551232608
1752010151
1371375929
1404743834
928642837
568099434
603930690
738690291
1620711598
326388289
642131612
1446390838
2018785021
494355555
1837217572
1189676823
1986758838
1722105748
429954591
1417483376
611091996
1363294964
1844830645
1781784974
1688600176
1109175247
118062092
2059976957
897915406
979674907
970996744
870544398
940109620
354953545
1024309508
1676635449
1217643965
1132193961
173813373
28798805
239923840
255690293
558169247
228136673
1304520704
694919606
948282690
205634191
1034109518
133985654
39834874
445467021
972967488
921556694
1448925810
324807296
1845180550
1075109636
1230139722
1409549774
1614944224
1600909336
2120258431
673402790
1506101696
797789106
1657033924
97685336
1286841545
438448363
2008346886
1035617561
1730057177
1471100656
668617398
874629668
1661760279
1648861105
1486486709
360482559
971846390
1805431806
1976939651
1717485218
74141664
1221677975
1345179106
1585460540
270728137
104469810
695134698
149512956
1300396139
1174561299
670282237
1797254918
1546508212
138542276
722475231
1770800147
1754315083
694329607
641632019
892405003
1505442446
1398930353
2017711848
1153957780
116350752
801394165
278788339
437063078
1944895008
1238167281
1861079621
1717888017
1484665079
279390070
54506000
1851641295
904121782
1605327502
1328404949
1094388600
909213207
457882952
1098123267
686256486
1466211111
334570970
1014620606
764409034
1424160855
936682031
287063987
337764173
1136870040
228210259
933324313
1734465177
938267289
886013150
1479087202
489163030
332499768
1299420240
977382934
802237028
713537
1305317905
2090662167
77844391
117877493
1298396445
422803049
1454490778
2130398728
659065866
1834298152
975205243
497149246
2080998818
1917707785
154010986
574833706
965566072
1467919704
1416579876
104326376
1096680442
1000186090
171117821
1797902462
1249055894
107208750
788565313
1067986499
85192201
1894890339
1494042586
151394424
107363036
2060398935
587280761
1957800714
954086002
936082335
1154432540
420688993
227505664
245337627
1997222852
341949879
1534943130
2036828484
1217993873
2009610688
1676193460
223814485
1096128730
2105054587
512169829
1683260889
1810007445
225362026
86791038
1387591567
244858125
1151894460
1060635622
1938040483
1774489235
1083132166
2027869543
1648965057
860527470
2117387181
92861320
836136174
1854711820
2069969974
1819406360
1266333182
791710585
1655924582
1664935995
1861090961
2111824610
2008190770
1011305884
228423968
1894864554
1565297573
1605315295
51702780
522386137
234197666
962723172
1837123255
1555671920
1084716726
1882583420
379261886
698485460
1871211510
912255605
937388696
1280669389
245433959
542033591
1562317893
1170019640
2063135638
1787693826
1153282682
1844540576
570579877
613708753
266736326
1761550549
1525261717
2143372696
1539302087
1580926815
1736619731
112929082
1426266757
1865038189
77558264
383973711
746224194
661016787
1345941243
511111958
1079136959
611988830
2005314962
458448505
1670778923
1104179955
287766106
1097097662
1653339148
1235149351
1597374749
2060826127
234766679
828717395
991638168
382040927
1781380398
700853919
1030423944
1790700457
884918579
232831642
1022166643
1365353766
1654260277
801861353
743631620
1388092450
66177968
1045274814
336164719
60732923
87411664
1970855547
113904359
417332557
1096084722
1593446097
136900522
1267509983
1972582074
719850592
479766470
400307351
1880263679
379888946
900707805
305246115
1536331605
555057371
216846653
1945021470
796177501
1108306748
1802978722
2024950200
1681461155
152967639
547142922
1869787714
2097301813
67626157
422640085
1086277587
977776361
1207417358
1334655913
94942132
704892285
1932207458
763574892
1916688801
749665707
1276175953
994983532
1033576498
929207160
1917436345
1770980873
1267741838
693196214
860994677
602189955
803319295
1475031054
1673016806
531129264
1881262962
2002626684
770367965
1542721247
929281689
1037764526
1134989749
531876672
909155717
1259057403
387730068
336495436
1719063225
428915609
1184994058
1907759534
1289230312
867620232
2009168054
983511736
114887326
1452794748
2147227265
38787249
670622419
379551535
1473080788
763655522
1269073626
1293178696
180997624
497891947
951945985
1395826207
909478318
577900069
1713799818
613738358
1801694196
1333390049
2107406061
923581120
386775947
542104081
1531742188
1298667347
1860255268
1493799324
72396916
1561296235
1676436720
474571756
1711290296
1172757632
1838152846
1896278430
2138721596
326264248
504255240
1860504692
1754277678
1812266198
1904915293
441994855
1302791082
4169411
1168563107
476636449
30239992
325060838
1051569429
1006424912
566562485
590582060
1207187988
1894444168
637940482
1495286390
1259205346
1241819601
1267965359
2125680806
70095968
1863295508
1372895963
1547001088
367219549
1812041147
968960361
1926911145
1407786173
422580384
1471810696
1966082680
888240540
1047888492
1226997030
1814219074
1173483336
1132082402
1147647815
828520732
1598953660
375515058
381992125
1423405019
1178490871
2103781625
594834172
541144634
1199557282
1270118447
1984911042
711999523
163936989
2120704980
353510723
377234066
1318249449
1999688588
1818864370
1604408480
195637698
982332216
971224526
1415194953
1510349384
1566355229
1225051604
1646693806
1979471915
690700674
1502584439
252711139
212428871
1412270480
2108693429
1695024961
1948185665
1915501866
1378033311
180492879
1066699401
666796585
199675800
980256238
979322925
1732348224
1244819067
1606876959
209141187
1702517059
1827256758
2032201646
545216481
1509117912
1929127425
1689224985
1793446039
1553184970
1286016021
844767024
2135603154
2004175767
812808499
70571534
1439622666
824442184
1583334857
1827366270
1084675034
145361654
797271136
1510221484
297117551
268652444
1017098326
487705850
1486742756
1754562680
1205130390
162958454
626363021
993883911
324855197
308490523
240915618
367461030
1470129273
1072522650
490839954
251188536
1679028265
823492702
708921629
1114753679
1540882495
1040210934
1040715958
374986367
1574197420
1270167829
647815643
1639337572
1928892860
1073421199
950880521
545216256
1436690166
959877721
77371113
63421933
91385259
1824220267
1118778106
1483618077
1579142704
1468305063
1098035652
484039677
257786207
170558625
1935607903
2048266758
123141058
1716354955
1959921923
133931957
1676996618
1258932127
1173291269
1546181786
1292079696
204475170
1152424208
1808585131
269768882
170321858
867693858
1288796167
597087609
1073031177
1257847420
2134520433
404004220
238795140
919359700
1875146507
31285110
2053194122
539921244
1389397823
1184736860
1505449195
2068377695
776374210
1710299021
663443686
10687125
1323598959
900581820
443406177
1429518071
2016742941
437887922
1666407475
1274440723
1922765182
736358724
2076163063
1278094512
491064380
306451243
1293503717
713003585
1497866520
327479742
1762227493
184692538
1355608687
1806876192
1776082670
553564969
1424034944
441522310
224697229
1620370499
173045332
445491119
346383115
1227552192
288673766
1508156609
1284066575
1109268061
252944930
69854986
270064061
2020073937
589637170
955056861
1727771295
246639044
1882311985
1545061941
1481070219
33753974
716771349
1899817276
765551823
2005523202
1806429111
109294165
1234526951
1532947910
2009695412
1802337854
407504911
17714196
632235048
1238647458
466364261
783477013
1730853869
1050535270
885041583
291216101
1537940916
952204282
2011125356
736466413
2012556971
889109650
585594026
1596383398
911754283
1557463006
583247486
42657883
71155202
1459915264
2097647279
1630641221
935271440
738252918
1927395078
1986944528
780021339
1937559124
314646862
923436658
1114334252
369521606
746411466
1713771514
896304106
1006468830
660260367
856523437
960727327
2096557233
2071629441
880965617
1057995427
784333272
2090064761
1876363968
962599059
250513418
85890859
1171067449
70518646
816407838
1895648032
752543642
2132818171
1407565472
1480898481
1622425272
940976674
1078150059
693762675
1217151778
1907014217
533947161
1537634911
1024639223
1443661731
1248734948
1927507937
707956602
584356899
97408933
747870216
1157889844
1191491111
295547671
883882632
1096112659
1863489895
1477274769
784115851
1197662758
1566027788
209588850
874688838
358241940
1980766226
326800704
538051972
2028192596
175716420
1275721866
705476516
999959421
1159435726
1541561642
221759223
926747938
1262898722
817435961
1978838648
636864463
1472297057
724245647
468682657
2080456873
1564269918
1029945145
1272735526
652810602
1434151387
1311840350
582946700
306673164
927509353
927357252
1528585799
502511724
1757997966
948165310
1477301689
1409296224
1077152789
636056240
86502404
1746494823
30764039
414471582
375739969
2024178198
1281833137
1292762329
502541696
1369000195
1669356723
1850169576
100868328
402719462
528561279
620773447
1294370601
1661959502
1526005220
2011745772
846307173
2077979906
1039289702
2025664404
206592534
396634444
969785806
1883430882
123177686
1456294706
684079364
950857089
308070296
1623754224
153997316
263843400
513127816
436004897
1769296760
1798447663
1330174326
1146427635
1768754797
727684044
195354989
1415627209
266509724
54742261
1798786726
569742844
1007896744
433577777
1174427910
982854694
1175833385
1702317189
1231522277
1381435257
751896445
183274489
1605629427
1332379422
1951478987
1937848835
1695382297
38858122
546845317
1898951588
1210201944
2117012195
134758285
647466936
724676405
92960498
2049024439
63218521
134381413
909374738
1681948098
1784931052
217123129
1589046717
807948715
209764809
968878990
921505813
1602754093
1823631155
767495808
1097615945
1789393509
1069796818
1446271400
2073783479
1635431828
567895033
1810982489
1527053532
1439195476
599461487
107763654
449976317
1601191322
814193359
501119810
2123625804
566697147
768214960
2008034843
78308656
2093343937
988183209
174115725
717771085
170978263
1361851204
364826545
1085737318
1130687806
1187108582
2137240630
597290942
1500533141
1027224645
1856605091
171737556
293136793
1666030
2016188019
683210096
911159776
177607240
747571217
1555682156
1989754397
718389041
665471077
20810457
396248380
665300920
945697925
1019370403
916199828
463109664
1507961625
317001733
1426934696
1130725125
47484712
1763958618
1086532121
533221027
1605091905
719777002
1093978732
2085107754
1763900326
1739486269
1374518959
855146715
510465776
1970302012
1391386931
1363021614
1251805575
384689546
1625510684
962191117
1892455430
256878094
1134242549
1956417489
271271686
435805226
1398845350
1319617457
1587565977
1782327664
1813741886
1712002984
214387056
1786667636
1893529463
658582363
425054448
1252480000
422336987
64562942
417288262
366590588
631519350
1824801785
1779245146
326152672
1621154868
401413391
1036051753
1176361746
1785228381
1439807100
1533928443
135273619
1178139603
1161726956
2044709223
1064823078
2074736800
234035212
428952255
392940841
1146787364
1762117388
1585510846
789052167
1205447426
1235521185
737689204
372419491
1345194172
116666495
48255219
764966342
497252965
1365737377
2031579777
304159153
432773874
945220758
1873364894
941466809
5153043
1563844365
1384019005
10798652
361172560
981892860
738911732
212309932
786263472
1149636128
1673428059
740604361
609199652
769108251
943507428
1964021404
1515511788
1163240605
2145881211
1782307202
50776136
1459089766
598708123
1787214263
1423255698
459762189
591726860
1808198587
1081365289
1298315761
155169986
57928806
787716127
160319835
1428823922
933835079
2108346513
1483782923
1439516351
106171171
440139843
1343670184
1966059691
1628760427
2081030118
695159382
346113951
892534969
2139912993
1853828221
1112572120
962438032
1705168905
1539481626
1021176037
950309324
865612711
1044109010
754588848
390541644
2079931988
557177992
1228526683
570721987
999191909
81433011
1544536301
284520279
923767589
1669611450
661957623
955327116
1164409880
1525567042
915536070
1283470962
1013012629
2053047332
139858585
679158624
2030366036
1972581252
1956802357
1383884220
1458514958
1331983861
1308644078
487691411
1246386868
1237273026
1141563662
504440108
1040720456
2146300568
38566501
1150018854
1721529761
147991037
1692705756
48103479
1647154210
1466976024
1361952121
153877708
390305724
606305644
876940868
2072170044
1974288924
574653823
973663361
925864161
564641860
354793757
604675431
1721794601
431308953
1958238526
725778663
896318690
1307652145
260695961
796477698
1989928751
1616672447
1438098731
1222993092
547041195
788710439
115858428
90037551
1278294612
186750192
891004490
431710088
1811545386
1727854871
1579463287
1131956262
1910783568
1827483372
1200552903
658637624
421694593
1284891435
562574259
49438952
951646452
1892580700
1883987388
53288034
490084573
1566035607
1269421035
1213172419
1591172601
1445428427
864322640
1527339668
1020774449
1891027565
1011638465
1996278710
1306406137
1083281799
651825652
924448875
1031103167
261721286
1859068106
640835827
473264335
1173972590
1497662132
879639802
1338830493
41606873
1994117372
1398301772
936841327
770807495
1534367879
1996728040
744351619
2001174350
326181262
1555423450
91073911
1415614876
2042853950
1170349831
1150051497
939967388
984523200
1250422406
8133768
561484322
403634791
1590363881
260078133
1812068900
1543607842
1037192177
2026883046
1213404942
2128558075
1305813188
684036797
1977141667
1256158800
322512271
386102147
1135289882
1236954435
1635479392
132696868
1160113328
1873352008
822807952
2093239768
1968404220
1723831967
1217041765
1676847424
1757370084
1655804226
1165590842
602900385
1173853435
1573585725
1498714664
846852238
1475211382
1913413170
124730358
2031159403
1962103928
538730191
698398713
463040598
730340291
119800117
128985215
232680244
806072820
119659055
1491582475
1920955420
2057099433
1270491967
500084612
164460116
1578991570
1031780615
961295303
1360164491
1518064546
2030977762
889271082
113282456
496943501
1450547204
841070560
781884667
415144582
1249985436
2109766672
1390005644
319348033
646179885
780978404
2033493614
1049519748
1651371726
1075186035
464522593
149832060
148176988
826994315
2047269890
1885507658
2024896882
688931105
727766178
221503623
682668266
1545662015
564776677
767644990
4649233
836334671
1638664203
611492468
1454386042
1093770223
634367392
1317809499
705574837
1877966716
1776212607
1125362148
371538683
1281250932
1327266185
419664177
544300178
194204539
256279746
1073313236
87183915
393769919
880451277
1594763139
1634042096
3957989
91094388
86421819
835806224
1723916423
1523565625
445825874
159280072
1775451649
385858587
1351050840
1089187231
130239006
2094011092
900927133
1331504208
736035958
461078183
320953133
195294053
671492836
496151303
1004808670
810180755
363340855
779852765
1368832808
1608483027
1402813086
581568547
330067610
928322224
533234860
1066950229
739211424
668119060
85441959
1174728448
387616922
2111386327
1107369509
60982721
762838576
1089713444
2146611823
231584602
513505706
1818321399
1830303323
974900368
1301163822
727699077
1884099288
724752318
812777397
517907221
1606684897
470957671
744237125
1107533305
1067874719
1691112147
742495555
401854407
1691260890
1045184541
1568070550
117652583
484755636
958577286
797422574
908242978
977369470
1363447976
920694822
1335149971
1008957160
619777884
1712063956
1048965092
1076937000
1306897037
894357411
1732281626
1401410668
956868386
1287975972
1862203258
1255957294
616437271
1524235536
142537975
1550306659
1297671655
774613495
1540750632
243882675
1982270405
390126504
1454178771
441427652
1554715644
980589160
147342559
498734569
571571850
731594821
1966473007
1766575317
1020503961
1680952025
1569294729
382008675
1231644395
2017568304
449984324
27554357
1206112560
726218208
558812492
730987124
1361606239
1404284160
1700921895
213050276
1647537345
2015097246
749717091
1698886196
1339428202
225544350
1852105206
1364206567
373615575
15551899
1699001736
1650113732
271970692
1999136134
321100052
121400867
1410158399
1447972100
557414099
1843577956
1849691649
760251534
1056433922
1725009148
745437767
640411552
861611
500733197
1940951035
357536358
647835130
642394471
425305040
13512164
297572876
2033052567
1335779191
1968928106
1042835850
696753632
1552778737
1134173368
1577810140
1219735430
2001545780
181433760
1021812817
744849926
1891911111
1003964205
220664634
480910867
155644553
1431860041
730803242
1872175333
1730269587
1476028296
671979558
653597573
2065783040
145223436
1796325212
1701112963
1991012317
643215603
1261216599
1662012775
1266326644
154190045
151208639
2115572840
931984229
1155985455
2114321079
667965444
1781146166
1855681179
1112004102
1545964722
2143213599
1705334042
862172244
1697593790
64418032
990453834
1669756384
114431440
237140868
693138
1696373540
1951748784
1229702003
74291034
269712638
1945976713
948360033
1042109559
2137631992
418051638
2045775731
275110288
35465384
110700109
489525502
269124863
1418841514
1421824323
218055273
914543617
490172448
369675097
566935985
1860543376
721819131
711819056
1134006032
68268450
1694207892
1793489930
498263209
1366619892
444520837
1419177415
1165090179
222515425
1296550786
1670165726
1590520102
706710612
1353430611
1142696603
29053291
1901156616
1520744431
422431124
1759764456
631248135
1594726217
1353383165
1344605664
258063356
1039774613
1120809975
2054176070
1742795472
1178745141
1604540032
1989386893
1415002110
1689467983
92236229
1773049063
1218778968
1428976118
600427659
2129989826
488040208
4669159
114784063
308279928
2046271706
1017580090
1319801487
1514515184
1435654872
729771447
451332180
645194330
1324692889
463497675
599883484
864922761
1870802996
1754067305
1868841740
1781515760
899682815
811699236
415797131
442571615
1310429468
1392681336
1804163025
2044577817
402897330
1387969110
145166685
143723558
777772319
1485076952
1689620647
56429924
2120410478
1674777047
1838561953
778705035
1857890581
1063078663
1489679970
1664698347
846378653
947826429
724744500
51225897
334704200
246247965
779474824
1714551762
1939519847
1942903631
1735330044
385441858
1623305923
1833811214
372802105
1145328189
1577250103
2029306641
1682916008
1366275274
1799850023
415642959
580783108
9423891
277194347
1691726717
1340929863
186447467
1578057580
983480977
239356243
206220358
51871568
683411728
965998693
973639046
1499019204
487275898
761397879
1935130840
1574930595
1715346180
485846879
518939279
1958858689
159599847
288317988
119063262
1680395648
768873789
1261286780
1817385176
37260412
424532139
2059689528
846408301
1516440841
1411270916
125158080
1304808363
117387275
575253472
1121605048
362986679
943898176
1350250175
213435364
823134329
1635581141
537930829
811737406
1054144873
393576753
1496942789
556073844
390376308
919045043
1074801339
195400945
189349205
586983048
1513809596
438322240
263680921
1832863188
1708387118
1502499675
1289272788
165810496
1795176593
1348078186
541045233
1181994332
1102292276
329186187
351405976
1454100370
1933279587
1091573132
68622990
432267696
387990191
1694537235
992509200
95424735
2142086722
1503794683
1551714708
788642988
23330444
576215482
1984750185
1082722042
1892911773
918727049
1638482179
969127160
2026151224
381004454
1667113846
440965939
1248495192
895184463
1847919206
1602155866
828524777
81460221
224078017
2142743688
771904124
1168930851
1645096431
1788989126
1880319892
2081426955
1171713482
442397629
264000855
931515199
1218741492
1727800793
700718509
264237075
941939471
264339878
506769244
630846641
881201632
1472323190
1045129713
1205295643
388616717
592506378
1210298841
78432302
93289633
1988014429
2008796161
1904162049
1476644067
1889730029
104666023
1421742760
706803883
859679221
2141605969
1556982624
408083159
688855130
532870391
326310694
1167230029
1343464091
1605746852
284219217
1383072948
1264003340
2125200862
1262636986
968068283
2066827686
2002898505
1095860054
822404089
218983090
1811165429
987731902
156462552
1492413696
815072854
1097465545
809591901
1821533912
357936410
1861252506
140495953
1552664018
622756509
1267262199
970122821
1135749883
1660160172
1224652802
876106607
854978789
378576976
62262432
996998702
285889575
1043840587
1164546547
1742201494
1685459700
1003464463
794284788
974422291
1086468584
281449920
1077288005
215263104
1167439881
625089195
838209414
1361489423
1656646901
166365398
1404628867
729974023
262687704
978822984
965231290
743970677
878455924
2109867589
532939529
2096286408
1290791792
1967350450
2070283990
2081094585
1725992587
1711680690
1215504818
2005872273
1275519072
985174403
1841184090
2097731982
1666945145
996605019
1895980618
1440893085
2016629918
1940682779
1797091445
1763834777
838534420
304295277
30221465
1770065632
1988509404
274717829
1773631327
569335842
162461743
1779691706
1671512804
172040174
695383121
1285086957
394132527
623770740
1999810491
547986935
285406872
1747218436
1982185935
1606826951
1370732391
1881233155
1193961818
2144470215
1406446102
146759475
1821773689
1775896206
1912141735
2081713992
1825690902
342571971
911778906
1211484874
2025502902
1896183726
844137591
1901714685
836109074
2060537063
433755545
679908590
1308686198
389040473
627488238
1879325841
697156420
644716088
1138933826
1546549932
1339639149
860468292
358155089
631135194
488865957
1785167018
825389654
496299295
927864654
347146086
1331291220
337701757
1210269030
1682449023
1900579867
934768397
512765923
1230742229
2066386494
986330557
451043998
1078972086
1850094786
1096550198
1167927260
1797137163
574085594
2088083123
750602159
653487589
1629040391
800230860
618925912
967352258
1365198911
130788285
100427829
1242562783
718087731
162296731
1357934916
167506088
991407099
294773918
1440493297
1982968583
251119570
1811832938
1309395324
726930012
975127386
628524545
299446888
619365482
606606317
1581052873
353321803
989999585
1181173351
1851892546
1649785044
530937902
500389680
121724692
1721727569
745309903
1162102873
2022071620
383032819
1943796147
1606761871
596831494
1868989982
259553301
1673049788
1475493965
474922324
362625448
722168464
1401153831
22479213
1858731919
1665102936
1583276288
1607963746
913876188
1820534900
2031743943
1215272652
2075150731
65668654
101584121
620328405
1513818062
1303513964
469762826
319980714
780232340
1406875616
1330145181
330920404
2070565589
1136537564
1850302666
1006818834
1839484534
6126087
1770795908
1780031393
719855728
976468845
21893522
1529288444
1689002735
774462597
1048056052
999670804
404699156
524869169
1009261648
259285412
730275472
11466299
936255602
385993093
718788689
579317939
495747111
1098568020
184175951
340879858
1985198880
182489926
1347070947
1980163235
1015597226
276001716
830600556
654951657
2099386997
178039836
1359422656
631419961
881950053
650509925
1073065281
2001809562
598085880
22598953
1099756721
1923552006
584537964
400497269
15258289
1168562082
209602615
368907369
1801538959
436411601
1051606787
1831705269
1408627398
1361334434
161009994
1153494912
1495214825
159063446
1249609836
422662272
1532550676
893094241
1495364504
2004657252
1690144861
193315874
753735961
1961989862
1559552554
620332363
1875467621
1535129032
1367802289
743784789
899064637
1480583035
2145507989
858142538
907926531
953783612
1380255335
137237679
1611393837
1844348425
1724210424
1479159932
1101702873
2132550685
1236595092
471939888
1711197510
1261839938
1866157759
32398046
420132181
891838676
1663614664
414968662
854026791
1889540920
1153759376
1574817244
673394938
1185831877
80395854
1161792415
1866364338
1367915040
1488897932
1268524540
933262922
818235020
1619154289
2091661428
150954289
1584234385
920301357
2008613746
639307601
1513449428
173115363
1214168374
1971776840
1929204504
537676724
114788366
1133360342
40029265
1509380103
1868947825
2068405076
1524642820
285626968
1895499047
632978442
978625706
1118416018
1758948805
577668877
1621143368
355633779
688127952
22485696
403527377
1121341838
2144783890
1844362951
15015159
360803261
437831175
1321377869
1100315399
1969264336
575213082
1501848278
1625601691
465620332
1829058293
1509969425
381051684
401196415
449724408
1955544193
589868258
2113955987
505244282
795082353
2008054927
396718033
917530386
1183781048
1080748250
2107130990
79352211
1872702772
958467493
1750553097
1116950537
327717014
1154532199
484706831
269074039
945085912
2027718123
756077001
1200490856
1580828355
1920024843
1415684277
502662295
1403631216
1971508433
1466137410
231461902
1888840564
427702538
707134597
1915490143
2003494680
1984307441
962018683
1617737574
834846641
1866470081
1925597439
353207878
1110476433
482141616
2010528028
409357937
1360366119
1056268501
335267756
452264918
727506020
1498524344
1562836452
450465264
898048440
1278438992
1413203384
1526340635
1637702601
783800001
2144669349
518787118
1531189674
1567928330
1904612716
579185739
1294933936
945006415
1887399514
395101975
884394991
507656112
571617209
1497220040
336717705
1113324672
1340404636
1042931173
1694450329
709835817
663815069
1091765406
592029422
346987529
2026198070
394953206
1788989126
29951722
1334879078
436328196
605748845
1381538237
2135948180
1435473383
1883189053
1295024008
1072277588
1428732071
969619955
80686901
1251368761
758830118
417656546
790439796
560418342
1055930129
1309231116
2049336482
1887625032
688246333
2082977626
810116741
957294401
743487182
81124539
1042857197
305600008
440254400
393014888
931964312
419538113
1745361511
752946645
870979608
483230837
2037308508
1699160056
1684387135
446315552
2017927143
1245234304
1461331082
2086957868
1599083653
2065297097
38028006
1248407217
2098506590
311667062
764457326
2043654125
536919042
903308173
481599124
728603893
1489492601
454009228
1488443488
997159251
530761628
1347038876
751566008
1895547574
1751803378
603247069
965639953
1481176198
1101479367
1374631343
826739623
996252013
469473287
247992858
579104511
766115995
426279700
775524332
1725042245
2086320983
1273113324
1336895601
1088963520
1133071787
677392556
1326592562
1691473891
1396932203
415780351
87161113
958179031
1686533529
1444885097
839807298
1557261714
849974086
1431139701
1214305502
2115813029
611688165
1416255793
356416179
412651637
43184274
2100960973
4555959
883543310
1924007185
180988803
1789990468
1591539999
1420698377
2007922894
2032087539
294306504
861771319
363529119
491153728
1063709166
2111324815
217835918
517643892
1731043062
481195063
681239834
384329636
1429399540
334590567
1824657104
1696221760
585895628
882819950
2002151472
1438001930
939541623
1083651447
589192237
1658941294
1871201693
934734393
327102256
1384792541
472715690
1588050922
1367683609
1831636569
1575627258
893925176
1891117836
1671912210
2042491350
1996408806
923613773
579943691
1091420093
2031551413
986909249
512470
1666193784
301839399
787301350
1688216328
693551098
1843094842
504271727
247203112
1617340744
1575462998
753804535
676084021
548178001
304579013
294630641
806778865
922766649
1990331415
1427396798
1883675516
117943209
618039801
1474556826
1856591955
959243429
1814098457
133525118
1088822732
2048588274
1760780649
570406441
1083321939
1365462178
1573168338
520280247
747839812
1076268939
1015772274
1158562418
1051897981
1479414637
1403438316
429086526
686896845
1802354265
347405877
1369873145
1142554681
159505022
2063796912
187237888
2129315766
1507295350
1377703980
1683201033
1831003490
960875063
1948999045
693364764
1062068692
466210439
1478613136
1717258897
962320367
68302287
432583415
1764707668
660774011
947705181
762539518
2114321079
1259746030
1186351438
1143543120
134705808
718607014
1786303458
1902662371
1355353716
1023495183
1998653196
1831739087
1848025338
1732410977
1448233062
1493456890
1061910796
1697380590
2048973129
1518362746
1038920513
2061574363
2015322747
1908192679
1392678595
401031695
407840125
1719086069
24019503
324315533
1687993229
480339660
1839281467
799916817
710349192
1697234070
1899914962
667478187
1733691520
26828103
606366464
902805421
981432150
1778114978
582491951
94325402
1714597153
1886702166
785386517
631020390
1105585612
568020438
144821679
1332086763
1531131897
959629720
1097587242
1685400146
959009616
183578726
135923698
1493069834
2039943886
1698290028
357009816
1803090575
488293983
368908346
74222503
2107598277
52909432
2080799819
2108008156
871893276
472779468
715607345
874331192
1171920131
1257291047
1962727452
1026015487
1272637204
1387041800
1913070689
790001376
89252943
1702146251
1664254870
2017164959
476812929
322576368
453873514
1739698791
1941032692
1267917216
1042116648
983470968
1884868620
1932647286
391872897
979460898
1427565321
1009507802
549236174
1214778183
1226155919
222792151
1990665530
713811550
444143575
888931657
1514923121
1008190014
1242835029
334247411
338871981
351662366
303324328
937109334
350542118
904770904
1763735751
1083801276
304481885
196668157
1565412173
2065387896
346440770
385800831
388717114
191557813
1676716860
130204519
204764593
782373837
623582013
1071944922
845523021
41814984
207558383
831224756
1737987655
1105343127
761742858
1465665912
850526111
1478087585
1259974058
347934319
1802988534
1978379220
174570153
1072634999
1511235259
919106540
1823722039
163185141
1707774912
592752853
1899082906
1632314667
1515699344
1689170454
2030596741
1908679282
403937278
1404354554
1617907445
1019137700
785979304
364795041
257215075
645228788
1741309183
1673144875
1478354944
378226990
782556298
1446610277
1500254360
1598549610
609349733
782705588
350374193
913182108
977854888
255401430
1798649041
336694841
527423627
1074587950
668572523
880131043
976727135
1045053703
489638663
381529410
448904860
1936870208
75697535
1441545908
1196380212
1372923681
180718700
1309881649
960244735
1043901425
1364064459
1013098537
182256483
2032944090
862713361
1487971414
401665976
1550577480
373329573
1418344686
2013656136
193414025
2029520389
530663089
1679843664
2006305414
623255778
2074609937
67749285
1102209493
1903072650
174051595
1619265143
796797549
367021484
695981442
843615847
1474544603
1421077330
1296119895
699476340
260955723
1535166723
970990350
362228367
1027225869
995225943
1791306028
1734656067
2056003346
446548018
494672917
1684258983
1509084746
2022007419
250753636
705754869
1279703820
1392591481
947947577
1482110377
1758109405
1369395639
1086547547
824602660
598590300
2116361440
607306940
373896926
1388933389
363203529
1082097361
660021954
735027704
348801358
63217427
1392716908
1877956245
1005332945
723343372
1992910885
345266589
110524840
1742549033
433372681
1665787062
1944096886
1344041876
1007758130
281673177
1774232649
1774793151
254303410
1596285207
1323123519
623236220
1764992585
975574306
804329474
1145818450
900799298
820667126
521147270
1029006038
420556404
1057094210
1840186853
1456224
2109409748
949298854
287434569
1869453663
1951538304
994157749
266380697
852840457
207990665
81434053
1868931484
757789326
919164540
1234193635
1426482714
607113296
2116543520
1997395960
859351457
1744279348
31817337
190363584
180399199
276426072
1127569574
1424280970
815489175
1648061990
14221108
771030753
457082821
231884078
1652397859
1151488191
1848323965
1855626495
1020497031
1899294771
52476669
1757042102
1975309972
944658321
1662468136
1927858821
1925486633
256733554
858859690
42298430
1703398831
1313752925
574842626
139077729
1797755748
767412723
1907177276
1542004460
385514403
1326905593
985439669
1854521738
1579551434
800422396
500237020
950171949
1501636605
1083807417
3178757
1932040208
49460445
1210510193
639417929
1160648371
777068784
1560830097
1704646040
858334478
407772044
1457342677
1128709286
1227584833
23245326
2137546326
234673934
499708986
656942789
38127117
1237941989
1730958093
1855947364
1975780066
979815067
2071813265
1082984963
253968963
421534752
266047046
35227408
1988134669
962908682
262347841
1900951657
310189668
242796928
1583819851
363646212
2040242854
1193134451
1801614480
1802400483
2044255067
599230210
1266681027
1672289743
15760576
2026626325
517602753
1509753255
1119008837
578084816
727023985
1295818888
1585920090
1593697659
1798262340
120860534
1092036808
1330380988
589594287
1829746298
649182847
1942747028
1227120007
70708349
1391982541
689415475
1389991303
1051643557
405494155
760642645
747602501
2142411312
1972391880
1055086129
775332751
1776718723
814641515
1316278920
1236900717
2038260812
1359858661
822713238
1499885360
1860186143
409361953
982778206
1391950517
1094749201
210430632
90682543
611090963
1746493583
585988034
1963642270
2130246696
369746305
760680171
1142809749
2100821380
507125102
126942365
594572368
207216147
988059187
311468310
211912276
1071512971
1896875196
1503630304
587389555
50234018
920000245
183392739
608724648
882467378
956641674
207311461
1261133228
1666759721
1570699780
383507470
1879234811
590568967
462758227
1465696971
1552686126
1126607621
1889119442
1919866944
339084826
986548634
766378896
1863646946
1350819926
2120801968
1162201798
103740379
30215322
669457317
1426661142
1907652922
1096336839
175265752
196453099
1605268759
96025245
12713340
1831284692
905378417
493665343
1128184243
1341603194
1153287239
217946321
948412436
941722252
1015995273
528908544
1572751132
634143842
308819915
76182699
1583980288
812957902
960401883
1283894281
2033980499
472487962
1920645714
1935853835
684711955
1436835077
1417501700
1556736009
1180382619
1190712798
1039254625
1966085540
752448207
1697925632
1583194472
1200081120
311781713
403126192
892449612
1709482177
1001668537
110454937
1844494213
988167851
1089554896
189363792
524649407
1416320695
996608769
2100838698
206897373
1690208802
2074517036
1001707363
827717131
1635417190
1081691985
934196808
548052246
1613737451
1650057969
2015846687
1721242285
1729582462
799475129
20584902
2025650420
960787304
1929431967
1413563975
828889346
1574274812
1743427942
2016518965
682093279
819312616
1220829738
485380708
1838414879
655425920
1416082323
991929467
2046855147
1373910598
840364663
171456695
1178444498
1429695976
581869077
236329110
158097747
1269024178
1836044664
1548300346
1702037447
1888965825
940304197
301748883
762549934
1272389279
886311171
1090945878
910438310
1279048986
1601389000
427526144
937530043
1505935994
1307724364
1522747985
1872764437
598589221
1281319162
1691705931
644498738
1481556342
325865559
471203953
1936901169
866396370
1611338007
533979135
202179882
1321925587
1002695917
921450829
876632361
624576564
752767167
162175764
1567469186
1599643746
871529489
963118896
716985192
888695544
569013003
1369072146
564380980
103518679
29290408
1756409360
703076982
15592155
292368274
1044208616
319476174
1282949868
1122860195
1277373861
318791569
1348879310
169046335
470700767
186866349
1990569417
229935457
747558464
1172034007
92711369
28975363
306707671
1288639196
1941584944
177613479
210832883
1487849368
1423147450
872442385
1019274857
358233845
469085310
105757837
1550418847
2085331672
2040992295
2027379364
578689305
53579104
1579971781
1444091157
1502438842
493894467
873424109
1258366913
2019231270
387848993
630783490
1607651495
1778823545
2028815752
1364417427
1057496981
808901169
1546943
565949285
173861681
1446415984
713589716
1903659868
1507303156
491886396
1970757537
1498315647
806916248
466570029
920691129
1382494454
146223760
1243378098
981217568
1478323666
123802166
1912410221
1418034172
1920310395
2011577158
375931719
260715649
282847289
920819504
1525013387
111709436
858144204
1945655167
1350195519
1917152724
1274793547
498737973
1516457559
946868419
119114853
483662224
1648910155
1139721501
3072812
793289231
1339768143
2145338899
1238631444
1417273143
1112471606
1555505150
492628601
1416557259
833040226
1373656586
62096403
1222554414
1986089306
1276860805
1124642113
271464722
2098173731
747800201
289477940
498874337
1152790426
871358168
1780112563
464350672
1119562454
590249637
599667736
62901785
1906271852
427282001
1724821988
663939863
504507419
1727893667
270201530
2111968085
1973005289
1911954972
1907063362
396385756
25905078
1735974951
1739704303
355725240
72454634
719479497
308259462
2058651861
1912887066
470673798
271344569
1596382656
869701776
272755118
854734196
513227869
1818131808
1633645601
2107930127
377972231
2011562241
1072415271
1722741194
168153387
705543527
1736792866
1060971786
1558536844
1937340553
1613334892
2007110217
943210089
572424904
1518065713
1080228766
1296714680
313818159
683070643
150377506
2115554212
1847371108
1973577375
1859763611
1440760890
1973744486
2739660
401210493
1186185495
1651233995
293276607
862202556
951419917
388489619
604760032
1334742180
363123444
2060133971
957002229
2058877443
1229097951
371643870
1464397160
714502542
1135470775
1301942672
1046164486
1696414117
1900914704
1383356875
819555456
416501824
1924666126
754980790
420758444
1511831847
1713395913
35550161
1680406412
125324059
80913652
960131507
905735484
101607608
691874650
575500228
163253224
2119572285
903502253
1157656899
545641122
1297540127
597147604
2037110347
1962016180
507938604
933972012
1946027503
329379998
1753061785
1131585732
1177667265
1240248103
429220779
225496572
1329020275
1181202370
1757309815
204350743
2110142579
1124995236
1524794067
273870605
1354352902
716736484
499777836
2125243653
754817579
1399920275
955785996
1660828147
671135525
5823270
976392515
956380014
1886771026
1403041646
185277546
1609261648
1082866921
1399220955
71861570
2065772847
250911797
779140486
1927786429
1044994040
2142212773
385075992
1482135047
1188199197
1501213484
213482805
47962439
1923660483
1048037115
1948496952
1086883960
1146277609
868661247
1186116906
609274326
153729899
742976892
2102814058
309300390
423431724
1076769238
1750195628
135246416
422490976
28490235
1308871220
837497508
1844785951
687493830
1786977029
1706436649
141487972
619912153
343742010
995767262
925941373
1252580408
250207210
269528121
992882301
1836113583
1056883709
563859659
1234108403
1847822905
1578110443
37245375
1073772466
1939628936
604747903
555238976
290222265
1742643576
1150909498
1838951034
224944011
1930956217
1982423954
608081510
1108957242
1022321996
99125973
772007076
1850807516
1733177247
1309939684
1979684398
889890581
1957401304
175733812
918739746
1352759544
570146736
254421372
2043220895
755128847
583101262
1808086700
2093612821
2009714541
832872378
535665584
1354836412
135839374
1641211022
933248138
1303483106
1241812725
85060357
360263940
389902634
367890997
1771146162
1139907288
930031920
989749083
1901709434
1894026472
1396298516
1325144873
502550340
2092788515
1432839962
1844630435
544399634
1272095672
512045614
2829903
507126467
919601519
298624918
1665951415
1277669323
1574682169
931584376
1631847027
1493763784
1034730571
673957496
485082185
496770337
2083261907
7522845
460621845
1971160018
304735002
284509183
1388570538
44999086
784621872
423860432
1559172605
476472953
321513172
1083403269
2103203267
1350431659
738352383
878368406
2080240278
149771026
1317949781
449282151
1300411534
1726226617
834961362
389626315
148573872
181895881
1182478830
2143495265
2122163538
2067391137
898648137
1213320676
56842337
1110252337
503880349
1261666760
975452565
2022871728
1796179048
1290930673
969237913
984242887
586587310
980382254
546487547
137077883
910171545
671405659
1408180215
455433732
345791368
1851401891
1143747189
726671976
869125953
1585093385
1613647318
36452047
341198455
266989286
1494788943
514056173
1229306077
1148014029
397112778
752737634
540877666
2144906455
1537293550
588125058
298728805
8714272
1760567058
780055358
1433514276
1887530895
600978069
1759366611
28797560
172367222
1372370112
561657501
1169685182
1344642938
108454121
1663578024
1588940953
139883582
1665845064
1876982658
1946331024
1286373672
1223144358
2028176241
1973812051
198986411
442007428
1182065997
1372319663
1628271004
472990362
428398337
1626446149
391391025
187461107
1916868761
1854286194
527619346
1525026518
64859558
278317695
44499227
931999413
1557402725
1416044031
698163012
1745683353
87074646
787655947
1637758211
1719200053
775855011
20334353
1759993455
1069519454
1214632186
1571399404
699184764
155006096
1412837668
1133167013
935997734
1922156798
478807682
1320646874
967427330
630189581
287412352
1918247074
1194930414
1513480901
2355337
856130786
1557970104
548003274
1910690343
2056765658
1040283948
1067692221
1309847421
957912880
558388801
1708892043
1228786811
1215953490
2084299113
1091825407
619914340
1360582419
701145510
1030016464
1473128584
1803980279
863640388
57433124
803290536
1275417009
1201341667
141678296
848563574
1027892251
1689012091
120078028
1358072677
2067434957
1672669116
1746858277
751282076
712843122
1860877683
1372727908
1587282731
1358221017
2000624468
1503546389
772088358
656359083
921175148
678923534
1435411796
1950461961
422946710
777632235
1574470226
723478402
1199649307
554443364
2144226300
1948709321
1790214691
1823835718
924420628
918116832
1514875579
2054463222
856852420
748555454
1727557731
290658557
126213341
1441079786
511844617
2101873038
1392376152
1436479860
392514768
656777090
198866782
1851896895
860453766
973238009
888885139
1506425692
409826299
403043063
1451771053
756510014
1024205464
1221183967
1549297305
1341775114
1187276909
2070176089
1880079082
687094927
1722897109
326353426
1741144309
1930435016
1789909203
1095142620
913800434
2007459934
627501252
2125783973
62556108
369322829
880869237
880883952
1679864564
2087611783
1993614689
917418150
1166235677
1047930469
1737561523
1170379161
735499621
1209295608
628891505
921497869
1906752860
1857266617
162519447
659364892
196085635
935069869
1456291923
1263683664
2087785944
1485700440
572964585
1084252813
1901046836
1717967914
132468123
236569027
1896456527
2052811734
1324935409
1878130901
7629897
1755102028
1605613273
1622807888
1103932140
773511939
566047495
1317281887
2068614334
2013218437
1062980404
906517642
1038842186
111460499
236958047
1326372728
1793758937
800850996
2118700071
273639159
1686453451
746247691
682993927
152494549
1264853733
308854433
1723420413
1055240679
629787517
625200629
1697534429
1207750122
1275348625
1816744871
858393883
1843964597
133421508
1101055111
216367372
274788283
421131667
34655106
1226210263
910710363
1541649932
230578821
1996643953
720196200
687222531
1343060543
1194130188
1444698230
335006042
1005123739
508341106
163082212
1032648178
656008595
145491839
2136983278
1267677105
326131850
657759979
595316712
229993338
1900183116
843320618
1809500559
567708418
1828304596
553026556
439423740
172723258
939455471
124732124
332115469
1857502147
1045784117
1205052999
1279776490
649603229
478350806
2074704487
1186690794
1856509190
691595114
1527504635
468948712
334589417
111981173
1780048009
564961312
545618682
564359506
1644785994
1190334323
978962931
848876205
1838417283
195351973
499302972
1038296895
461039685
315671907
2025433743
284306180
1596809152
23651925
1174255812
531051438
118378047
2007771235
1356214771
1410034967
1733415646
237221763
1778107495
2000356323
1785320507
1394659777
382201012
160773175
1159613305
1478720217
1947658986
356273974
10178035
1805515520
480108933
42187394
207966643
1229955011
1960942817
1702802544
2035946469
1180508431
1636438351
942716510
883898430
1173461562
1618499123
1141933285
1353237463
1465030597
1424601534
431087791
1709189075
1890613911
1086252783
268732451
889810473
1879201498
39778006
1149998152
359172748
167400001
96242797
1313797740
1527910683
181735200
528111108
2060720633
1385230074
301350984
2084842799
180670169
1094136202
634795054
918765485
1726302255
544410279
1191978770
200783406
282595391
767632203
959274269
593957638
1717691265
248843265
192892084
1625857191
496510458
1881981011
1649347425
386930108
1282050685
1078401010
90341908
1742127577
120808907
64645223
1136206809
1703023379
1398909581
153295311
2022411069
2146850146
900995270
276728258
1261331080
495670787
1667585179
1742479808
577243035
1294732485
994967387
967265023
220320856
418129993
500063162
1816862608
1021097232
2021248528
2113425333
740999354
32818766
1381694342
1836244559
521665758
418719758
863765842
131918763
1223269140
2073263964
341535066
350019885
2117799738
1058745310
1376016678
1212345736
1850009356
1161154869
2120852260
1845781139
2081435308
1079531124
2065303912
1119609604
804860089
1386126552
1674212521
753404513
1424532713
233123182
169205163
1238738023
832621148
1318119765
47929629
922595519
1242981281
117826117
353916966
214612805
1885701485
1916727836
227462031
723820397
1245626181
757645659
853357120
1163280692
1656127507
1402316025
30706124
279244975
1939472642
279687132
1703488983
401789405
517173451
968024228
167846359
409344135
811917522
248698560
1203459903
340179042
704399175
644150132
1001591545
1708633365
797847887
926263510
1228472184
438165640
1932266755
1236634932
1987817908
1136555156
80727222
1969523562
1987327088
1475413537
137847852
1936387886
1059749213
705369218
1932106219
961583285
342598450
1736493398
1530027913
315188189
614468612
163308627
1468358477
994446353
508166307
1807166931
1814811812
313697780
1487270720
2101043779
522282240
1811060935
856869738
1362433829
692066113
1703845402
412648175
1700271206
1720529539
72804917
1591566200
357854431
698265901
1572232649
469148541
1087855061
189291505
304206006
1896330465
1428118306
393423493
1391169569
1195561083
349452210
1238450267
839681053
1189995761
992921701
463496049
106063380
748884329
1029105720
138352993
1693440507
571240581
777732440
255327549
1848308630
829500766
880430601
838223866
559415412
1378430850
1720782688
494898141
1342997623
573842979
1460754640
1544418279
2060348145
478151199
945156091
1332548531
1305317923
135518878
1536057146
756145429
395940429
531141900
213403997
248586169
36045262
515592562
944162632
1979721080
205764619
2135528787
606539300
1199624760
919762477
1160223035
1776252088
715103025
1787052207
1049266247
1970349165
419845128
801355088
685104383
1327171402
572421409
75292556
312341542
1966954554
452197885
754350924
110407875
1486344712
194194942
401511148
1028827860
1237446198
476267185
1709947076
2080265834
1800647986
2106276453
476108632
2034620493
374401208
1980387908
273159342
150128579
930151079
1199083736
1102738426
1553356904
368707044
753221592
1684251918
599973463
2023012713
762215402
979232727
893991402
1876041604
1552534394
697833814
2115662768
310802149
629604886
1344660035
1244146132
1847021182
1738227788
1019147722
1776909042
2124768831
1831689765
487682555
126558455
2047640491
1766422906
1038876666
1899983470
1573083076
1668654479
1876405446
110783860
664651246
1428378249
1511154322
860404274
1553234732
137297723
1584935545
455967815
484619792
1544312829
1930722529
1659724166
675384560
538843324
171436063
465618839
1845106705
2066610123
102028691
2044925845
2125903866
1619228317
1986427062
616373406
1289706878
1216280996
14967935
1672846848
1273966224
1597483741
165250292
1736719732
962304402
186514825
1373897031
935996260
2041104164
1818968122
1487436615
1679678558
597177877
492195677
1167308203
110187514
107793351
307864524
820781731
1631631009
1022127420
482376077
1113640059
153073919
1430957064
141861706
1352454973
163700688
1748341346
2067576497
1534629866
113759141
1222688900
1812764720
1152802784
1836363211
1804432358
825824369
178624026
2087887158
1079020021
602562486
1400884394
289678895
198606305
479272447
1058560484
925158777
401418940
750384198
1161653637
823906629
1622302549
200978073
638833197
1824749936
1322150463
1077746332
1728153072
2128658483
521516525
1677813628
1505135415
552823529
2086922164
1638271110
908802081
1277453289
1144108027
1021218230
88584595
895940154
2140995559
2018735349
1448082648
978748111
1617500545
1729741674
1042267003
1032333838
211377322
73731890
1018732587
1520896344
756891636
1270336335
1306652300
1052163201
773388882
1083932125
1009785848
382814064
696618659
841189094
1337809046
1903092762
1365991528
21779507
1299949977
240732512
671542027
1091275154
1784007747
1991304982
1376742057
1335992675
1229951441
1126043857
1301358195
1627304369
1107028923
252766711
1642027763
1697884522
2031110115
1666226800
1423961459
1327243041
815277105
348349340
458997645
1041418020
1949646610
1131430603
553130870
492750044
532709474
1404865176
447076451
292450
104793334
1017028180
157609674
1214862113
2054231850
1475619057
1631633860
615060779
1356681457
1843392624
938531456
2103991713
246325127
992590181
1821781941
604804033
222019666
16402887
552608065
1551584659
2139834499
1361971008
1374199958
871942661
530900347
287091153
1428799670
132427411
877393597
1084475186
1161134565
1035596495
1905600882
44948306
1394931741
1574420290
2101425443
540587828
2139528328
770193316
948580975
1352470952
1489279702
805825954
1000794380
824800108
1265008102
913436231
482342910
607903903
1611571416
2121348993
525542377
1796672003
1705346265
1087944926
413610729
595042123
331746549
899980482
1225497632
1588477839
422004168
818868572
1027766011
1237880668
1057132570
1477470097
2040707668
2104371831
227636865
2057656564
287643828
1070841817
254947710
422189488
547306926
1720099119
101496904
1490862274
1030746299
614880586
1078775313
284895727
279706191
1591466180
629195751
1327507140
580827025
1220113358
1807028292
1717455406
338973001
987860354
246459922
909318958
1982955000
1405231971
910980415
930833094
1535337621
323046547
32382549
1497709942
2091652275
1515307643
1044449892
1779220071
481325777
725779728
1248166431
214248204
1803503793
784542765
446909216
1650588587
1444990188
1259831622
1660537020
1703445791
253514225
1238296717
195549075
907150172
832075973
1859514195
1943327261
1995031102
1439483193
1024966368
1277456218
2129078911
182224819
1325337202
396862740
1205482870
826116954
666393859
200600942
427858991
1845886152
87384260
355619194
897161945
411717291
1551397805
1656407113
817417268
2146433386
40020689
31540054
372833330
2119749759
701454068
1041346446
130481990
2022265995
387326542
772497527
1320329227
1321908527
112253718
489939626
532601439
1577034295
1763301375
1126656334
1348060419
13014272
1039123687
414432096
882049285
271913317
411078314
1466348341
62188410
1596375819
322473255
620685725
1550387953
2141953234
1266568403
1283276711
763261507
1576464349
444312688
1456524173
1432524827
267204397
134127829
656479846
188260817
1970227104
197968273
1717596580
1767619128
1783722237
2060252810
644686270
1952716296
2084465476
1991994941
2044689749
1710997028
1037170764
1647581004
1311956725
1885068363
1758081939
705617943
1197428569
799717955
1672325976
1366121014
1150044900
1674385972
1622765690
1758113299
688367311
1639494453
243929228
1696840503
1088130777
548713493
1138859174
466633097
54972127
1522738353
1715557237
586723485
941318058
1389902978
276520610
1981067234
434939779
1789201034
580770602
232239879
1221161285
2052219676
2025225660
2106560299
1350474857
1333163622
1109113905
367930224
1188116317
462843931
68149113
1118518420
332171140
2053593923
1067068173
10416862
1335622497
23434014
298922751
1139784034
301367877
1986579499
758294629
659926875
908174801
233815007
1401901605
546291638
725051514
263403110
1484293546
1422217966
1068353326
1880695711
251618466
1983126921
555837246
1010348890
1092527371
1720230231
1215791766
1985860709
831253988
1416319994
189677938
1724800339
408435646
1806176792
2057747541
2019906078
753012231
1518836826
1442636051
342094260
412935757
1908756250
1258498516
1147979136
2108592221
693826224
372879617
1628353084
278976226
1570475703
1596588544
1173568963
483534600
1265393021
1250238826
1197653943
2001368927
216519837
67584953
1882992090
214508761
241762082
1108929982
860107974
1640922498
1875841274
1883471563
1045941217
705549480
1303217747
89856249
439728836
1605431935
778082014
1082100584
136538252
1461549276
162209769
2093986947
164671293
924247229
1703619412
239483176
1974080299
1678911679
1548300945
1386550047
1033053313
1239173876
666751392
1211711012
1159364954
1917395372
1542644727
576885382
1181953001
643555400
1600745924
1240759443
1621097846
1088724664
1066546704
353907091
1468436970
1980814670
297410977
1071224964
270157167
789285354
14638855
1085250593
157759501
120295978
1037827668
1619117581
411169407
353663775
1178865333
1470565815
735454816
1079415110
877472620
1318760828
2141101463
939983105
812586991
546107520
636481760
706853800
1738830071
1887949623
1912459640
1992388681
894094097
752976425
1488471707
972843023
1412740760
2036424850
819102275
2007420359
1886904082
994688051
396654376
1483193960
1195534905
829105235
1924121028
198877288
355408713
1361032193
347394687
456437400
2073118771
1425570440
1531888939
249098571
2090262954
2130216527
456002196
200030216
487833679
1224153096
1294581211
80459570
1390320484
1835170290
373876543
1204417003
803780314
2003367603
1463200269
1572960501
1366642151
1171793908
1916742488
1837280695
576705032
167215550
1399166896
1464175564
1406048598
1430044485
185029641
266891085
551502686
2058488671
347875301
385317400
1635759369
855413551
812897187
1340579619
1654961064
1917728789
1523067485
893649086
219904386
456087992
991189096
877079220
1272133631
90924808
1147707346
2014688682
1283484313
293607017
1783649486
1712366888
1003356919
1796419542
1090307250
678476045
981912482
48961087
1677823801
191488096
271441754
1044937072
198912537
711805882
1215171933
2014331980
1612641934
693671984
1701391906
405528312
524845250
2032098852
219683337
1022849878
273645248
396910535
164291382
1561461076
568271307
694999265
1931972741
471511882
1461747704
88661927
317952005
1079049306
1910383491
1995253335
1326983196
1755331868
14906867
1536523194
1713948935
1819652096
474753164
319052374
1109224841
1268693722
1490575366
417954802
2132540673
1983459940
1585264747
1960805300
1848419619
622530495
291304462
1247996700
1685970759
208971405
2033427203
213891093
1696788159
1450416484
1805854327
1806625617
17361102
643950892
1899063521
502580253
1594273668
1980349888
750925343
1837059591
1808234818
1673515912
1819255310
697071131
1562798039
1571321609
1707678838
872868814
737461187
1375064022
7819666
899842097
1254834084
1314465583
219020098
884068042
2024430409
541211104
887673324
1869241146
1862806779
249214178
1549060575
1842605633
1598959005
616125968
49669891
1080638987
1830527913
349554150
1059582525
17778160
1463214959
2076691986
1157031939
1583187002
1763856525
330638043
2094821601
1429829788
829034971
102045232
140552607
1595892173
474371065
289478659
215774647
425368725
1110860529
1772923117
1324841063
979235858
1379626052
28620449
1479789990
57731345
1590603904
75608644
202232610
558959427
647091533
1442555380
976228574
628340283
1500866603
916983
662330122
386752562
1736031118
1795563824
1748429237
476275009
74288332
441769534
1095308921
885785251
1905645357
854742256
842581370
267227592
1501416005
803829577
805415716
1442132598
67533208
1602414688
189366804
1206263295
5659808
156184824
948097715
1123001525
1587995910
1575510081
1326766864
242195148
1388799129
1686557630
1255946206
1038507099
1394534847
1439974548
1233923720
654887807
1915558190
1059430631
902082982
1729311967
627549951
2056557735
993007054
897403052
493696486
1316293439
561753372
1243475239
233903783
1166523446
959221603
242342763
1560629517
1363917836
1305813188
57063763
1412977418
1943187777
1188471881
1480248763
2017808271
1144699162
952220894
1447783826
1337367649
960159746
770643226
1718397405
991804171
972997338
795411318
1286678966
1895833289
353954614
1823604622
239847362
1290963305
914651727
585596884
1948223469
469256457
1705445549
2082412456
1204878583
920201450
1994926199
1974844780
1136771735
814508453
2030324793
402983782
161003687
773711469
1986373948
347460407
416670799
1469305976
235944053
800525551
1173216779
1910379963
1152784454
1574221688
386674539
1873061889
957228886
1420045354
257648421
610284566
1882049629
424780947
811054024
386467779
1542075214
2059136189
293953605
784491296
1582513249
390625292
1397732300
966096129
5599408
301719898
1424713952
33321589
398703776
1794563030
1595362870
512710133
1405620469
1368452161
1165177491
769295643
930772910
1490251088
396500226
1361313985
65306463
1631260176
64251096
963118331
1639828459
2117871129
1785422277
1424145561
83621988
1737713755
1226938348
1275098326
2112694668
1384604524
1622418562
1172312484
815687788
735238114
1341974342
205628049
549160855
777201178
1210111487
2133846196
1302978368
1651815032
1119542377
1992306451
159927585
104917734
149817680
1610859627
850295748
56484484
1819100003
1774008632
1455515193
823838209
1748699923
943163149
1850547896
2071898955
1771935405
634012527
1317344692
1779394947
2100098386
1643072264
615479933
578291143
67047956
1836571571
1725857490
1845126381
3657938
93641911
1966024868
1802627689
105512280
978041315
2136328898
1821178581
462173694
2002509535
1226835935
1056403416
975418565
1819652096
1290510422
1570632435
389405508
1338256106
44775495
1870410077
1860900269
1417554342
447578205
413799569
1900323936
2122031228
1802995841
816674448
262352642
1607781953
1511863366
482902058
609687697
965501496
571882192
1824466094
362660878
1571097629
17898257
324903174
1020095694
573113647
1365130640
503344782
1286621358
1137918615
2093716908
1664974218
922153661
303962244
1256995921
1853871857
733062789
1757031753
1532475115
345704294
709875511
1133038713
1076607175
272790139
479215218
1746616336
1741064499
2080176537
382251780
1702166465
1550992652
885520160
1065964136
928691756
1170207117
1933145373
451869605
569835375
892112826
288086016
249413857
533639761
1396798837
702231151
415186318
683216119
1311471731
943118924
1043707584
2123769729
828512919
615752293
78840123
961644560
1625354597
686114989
966446039
1397134434
1564829824
1876276456
2001544138
2008036566
556671075
318774991
1477506445
1788043234
2112510525
1554864604
5287663
1170051546
1802702348
743464521
680354576
905613774
931170824
66451768
1471120422
1615664322
1990991510
1202947876
394778570
839445913
945798722
1519720794
1955323485
1504443072
625915230
175393803
1280219191
2131202582
505506197
766548071
388837410
476334338
1743791676
706250386
1018036693
434060118
1183682662
1077555166
1583546849
2098364977
591575205
618234289
1435669979
1727090515
1551681083
1374908232
1006138519
1760726941
123158090
769506227
1990939897
773081748
319999026
1157038596
1003142298
761089293
2097450247
1297089227
502271182
156206870
1861679486
2046606257
1357845838
579588004
114271964
1422420964
704788150
174974284
569551424
2057579042
1475050431
1613626491
1752265354
371914983
474578712
1905205251
1300833385
1704167024
1383628524
1106001798
362167072
1461148002
72895049
426742858
2090169125
421846290
1712039847
954479511
92064656
178220721
1137627270
1492803125
749587414
2147263602
82383265
316758910
556287355
1988552190
1256841689
1001334866
356650960
300662161
2022207811
1436704095
525409729
918313956
1089500053
105245082
579549962
1009889431
1595618582
1154695254
1840413039
841996824
848032848
425405849
518426632
2052967304
100499745
2083953562
1571622107
601627794
2075838492
1149161506
1056475245
363142518
1951916899
1780868047
1901401434
373230974
2001995664
267558757
108255170
752262456
937201897
2009726987
1611770133
1640951458
1491394876
245415258
573113061
1639010468
910190242
2066646184
1717057022
501115501
2099032004
621321581
935850565
1006057977
641490731
1695039886
590277393
2037618886
914979027
1900393778
2113783524
2860122
1586093694
98512361
730614904
416430126
74735672
1770934497
2065912587
409841368
1019539708
520194101
1702529501
12988860
1107169767
2113786360
913514383
1986044133
1467876339
1313016964
1372056886
1639993629
1646388684
1822914937
1990837013
920352770
210466737
1613920084
717493539
1102745461
1130401547
861522804
21256024
83347755
752359864
358121624
1985840905
490976911
622645081
1302705577
1796667305
991579290
1429523555
1939954854
1951428481
713071949
795026832
2004882451
124203486
1704023916
1687629783
1858099419
781602283
2104761894
861239873
1293199862
1985786090
1390195107
1709111294
1267269126
1756429930
119581305
1466630780
129208388
1114989854
1318936292
780752749
1806981164
1516308585
280949011
634651642
1623208712
725645714
147101425
120010537
1498644703
887543301
1226631641
16827144
1831374223
1626053234
518670288
1093050158
739758560
76417696
1451100512
1585092466
446389479
660498494
1667250973
606321729
999349961
1703559588
1579867258
43835948
2066680399
59274777
757994814
370318575
225365341
204537440
408912442
1159194144
1337601532
2054375775
1597384029
1601967161
1326570267
405938796
2001927691
193038399
681050694
259929868
406247141
1710363719
586159267
1887955622
1774281349
1416226817
1618940280
408929130
1013740192
522139721
1454756570
519155524
1567707303
1129606796
1222148726
859725946
1656800770
1267095093
569833972
128338143
764290505
1718035437
126311463
1387733869
1896053208
139512838
288862473
1960177619
1380286773
1808285232
2018042265
119911229
841211635
358232828
823066242
1022615561
256423568
1361543054
1129180036
739232960
1250105879
623687870
230273400
579543693
1935559539
2132236661
295197957
459226370
120311713
1112725561
1772981467
908162955
1096535315
567899214
1864554557
277622908
1998803215
1396676191
604526699
896356917
933654645
77973761
679200739
340919728
883970347
483524049
1456065910
369750645
1616252827
779295344
839100984
38609772
1855564949
561031765
792716134
1161610051
1907244385
627525559
1295363605
538919070
1782123697
233406506
1150154454
1326149225
438396931
1903410656
1316143466
1672709246
218327016
69619773
114689419
491789417
318671316
825665878
1643191849
1784752376
1406999555
1324263693
1883774962
1737148665
714178713
1607751682
2111868012
1648795807
262215902
1765743650
1251682881
1781297999
316252381
1514281206
447913932
206644099
738902014
562033742
272539759
912663169
1573279382
1947713118
568315262
389514286
1763955351
1426244752
1815580263
1373383840
945035003
1811563962
291902552
426921937
277681647
1269969362
1023165603
1398814482
471368047
645132059
1423635362
954531441
1741555428
173809526
790832997
799728283
1729992724
493608219
474346404
1605920316
829781973
1074460751
695242058
363125063
1597637347
1522114915
22471883
127559755
2141445691
1496723761
2062996988
1196666161
1118087411
840654955
998485702
1994166508
1069077598
1226563045
1280905801
1798297272
1066755901
1228180667
489003877
1835992006
405670733
378044476
490464838
96218494
1744336590
80988392
346894906
44392080
531713731
1710213426
810799463
173849789
2089187142
974737521
1343583913
639711349
1684716542
126742153
989048256
539012708
1449225760
873242232
360613179
228001151
1450573850
679294589
259538028
888961250
1331708325
74423808
1525462940
1472522356
124749435
113409686
1913764598
1251255188
686239135
252239548
42244768
1328367265
1764634583
710434156
995863997
1877292266
1305926617
1610174669
1331828456
1709160208
513110301
1749539348
1753547326
1020721762
2096885049
1264582895
564127766
589051079
768899366
171635667
1904216230
2063090709
903688105
1545791111
160462646
1374728489
1085802011
455099062
707385878
993307726
1065788012
1781104202
2080184467
773055083
580282814
13651260
1403178842
2091809643
588967137
1328395851
323466364
1697377353
208018450
1797799952
1094234439
1712077763
2121601019
1217156718
1241523232
180345198
828091644
398770272
1317876843
1865449802
456468131
1443646631
85192954
1518916631
781943222
1009905463
1739701169
1171928782
156868363
1391483440
1100138282
2123386620
557762959
218582005
46571555
1406935981
2037164112
1501645461
1757104211
1796593836
323993246
1671608794
94362504
246662341
296894500
448044070
2117612759
2049691347
1297442420
1144809738
46507367
83139548
1050132244
753895452
357738322
2011880145
1048340374
1310591495
1376362688
196587203
488116034
1913246360
2092177312
236697824
1292401071
1540238200
816641055
767412723
1347046625
2077045568
905975519
1571597685
611229980
1020026327
2109291336
173408818
1207466564
1971634675
1706117867
2086045294
64956520
2023419036
1552702047
2032374889
1366059015
724801150
511134286
706825304
671126303
73781054
146143676
782074677
448787220
1171080911
1435043910
14214630
1424668700
1318023659
1806736884
227079561
497502775
1099955525
1728989465
1146829388
1618084088
1206436870
924397193
281718853
890604056
1709340534
876030063
357858524
1368700696
1403667928
223180776
98527446
371440369
37282806
1080211776
1370675849
1993954931
645441031
2090408554
1047651428
1246119182
267879588
2143355412
1969950962
1710259558
1617238193
1358098511
1799473062
996889838
548882611
1501892580
1316807718
1070009738
1485273287
445460301
1144323658
1989359345
1803261629
1665813305
1199487737
1387731108
1312776723
1371954240
1850373188
1975398924
1520323573
828226063
1254210666
1115600522
793227135
277490327
1487363591
1913208899
2070828254
769939258
1448081912
708680829
1561315809
548040300
523126506
131065292
718211345
1438445532
767373045
1859985814
2029025171
2102437866
45613945
844430403
1642373525
488729658
80519945
943470270
236378882
1448343814
1597815623
306489619
1664808914
1822006170
1265092045
281277151
197983613
930382474
148189896
973481231
940046855
2097291348
1028228250
152616866
2095359636
16781238
1735292223
1572708253
1972233510
1935658464
1633084901
852341142
1515853252
61015108
1317753478
1563766520
969420422
321736399
1342501712
150121654
46360881
1727585346
1146636818
522932256
418856898
1364268657
1491514978
2016969948
1244070272
550401127
195031121
1717560317
1118664729
1799072974
1055382719
562346237
1127531425
1701032841
904882669
1936107580
1964981669
1327583447
603415327
724146780
477241784
2110754755
1164207305
107098321
178028171
1925047223
1086224563
1574351903
1747618317
34274248
2126491735
41146424
825173122
2060135629
1468065365
220544635
1273927914
726605464
385491103
2116159562
79887125
532113092
577588414
9005443
639440095
204684131
224074105
1830834797
279739739
906765420
1134071710
1666534231
584000385
1988847602
1779260064
295569622
1012515306
1499557291
137338403
1668823567
1148212116
1100764425
1373651141
1831956764
1183950438
1144482421
1344192987
1597739003
638803467
425331439
717267447
635272767
1075833625
305865854
1252179711
58728196
921044469
1466448775
641628531
846672918
1790934873
1920629035
1780697813
15529603
910816107
379021546
774458616
1471931074
1985572012
1795310754
1316509306
2059276367
164845326
344325286
766387311
508652207
1461454960
1155665891
577574461
597234509
867249768
1601094077
189268556
1110312937
1101024964
247816815
1267390626
1204841291
1179391177
931946766
1854608714
1152978296
1836132170
590887068
783341497
80348052
1545148832
1688540589
1844388839
1412498404
979598957
2022732907
490932576
1699682020
833499293
297655315
1335707650
1046362947
248177554
191628764
2001571899
1297080789
586548418
1229166001
1126460463
124656396
1430070313
2097635382
500087666
1665013218
1264889243
1020106030
1548273703
1499507863
1910130540
2059050904
895349665
633618122
832648306
192827691
211008990
1451132478
746845174
1678354315
266020389
306280730
2018102395
2056658470
738337190
499258778
768896798
973597435
1655530025
526902768
1091801246
802290794
1180110552
1205405835
802462814
971101197
1735250314
1676662642
1376114669
335901142
295470160
1598707897
340436165
1938489761
985223128
526023724
1054681385
1219480041
909306411
1282269285
671284249
1742181771
137749712
162507005
854927168
1082620467
1054794502
779426501
1782300936
1942748158
812183211
313917759
1706440172
1996297874
1625737259
803966543
41729534
1727500514
704399175
890660953
1225434095
1518070237
1532896716
1516110581
758170619
2036800072
773327720
171443840
1913335794
1080856019
126761161
1112126395
1041259146
179922150
245495420
279964634
560355770
436067667
577077731
1436134637
1295274160
34943529
1290991289
1346108799
837740223
2069126022
2008526241
1507292972
1969688730
957514143
316609951
1735472967
1502801847
693567878
613674534
1620976560
1483389464
1047316252
1381639397
1757184226
676491725
1606022893
2080112972
1526078077
1483454170
1410523163
336278369
517140096
1382541178
1097279849
1224413364
315680274
1069049211
617161237
1202646507
493571837
339528361
1126543733
1942329535
1690039658
1567823631
1473069644
167879460
1462363273
46089174
1687049979
1025561519
518615168
1094788881
814731220
712401546
453352305
392853485
1532342610
873205569
1228326074
2031747417
877468661
766934037
2114522059
1632156558
766398911
562369457
787702534
628743876
910391288
1074064987
874963972
2081005090
645364519
759868048
752538346
1454443344
2022071620
645643214
2050901479
516647467
466370464
1167691663
1425706578
1336740991
1215935034
199002448
1585082329
274751791
1595325182
861320954
867909465
48527847
455877234
407760205
1636688761
911457946
1444409271
1434456403
1368353270
1295195327
1884237126
1183331
1138022486
828258962
186821350
1861654088
1187857709
1322837243
1276110133
56100128
120405936
1537519271
1772564117
1099999982
1225017291
1491066640
1775643509
1592290479
1380221859
1708039401
873327482
1054889647
1273515323
2108160649
1616974746
668763779
138514607
1224627136
2096843100
805389163
1415766163
133525118
594777905
2044667077
848681064
64978353
1350867060
775300825
221402222
1864772632
553444719
2061983098
485918642
1050315848
745296442
215624643
709584764
146223760
698686266
1129525440
1769024837
874819852
1358571320
957766918
159554229
86487829
1331765107
942559863
308520355
1889962742
221420688
484377701
1205917151
791704297
576719857
940482225
448469413
34366822
990705045
1500480372
1395881431
1048690925
717680758
698701461
567952620
1587253352
1659534202
526734965
163448089
203949463
1065946061
1969066818
1382654873
16256408
734769505
267371085
1971623558
475049688
1215861815
1510123999
782611253
1464694204
394513780
1432508922
1234566978
1724421843
1568740937
1657015272
1807332951
1243377633
1417700808
766552066
262343261
794344317
1742310236
1947366055
1758210799
1433460937
54068212
1121012943
568157440
1656218613
884313214
43401720
528021656
1495585263
2017335379
620603556
69194700
233275852
443537989
1120757508
665152500
64764303
1517865006
324654250
1591364397
2054527350
1905418652
1839596963
1391965072
2028863923
604358535
4128512
615933937
1178000140
313449215
980779141
262904320
718629141
1832384411
1476585615
1273251258
847382963
1871548443
337214986
1659982653
874758657
1058030052
281731760
840550950
1250566851
382360067
2107140235
1275512505
707849953
577208862
1502469204
1117787818
202655529
1961249481
1298657505
1558503328
385061540
1172682197
635517517
1951943092
984226971
1570650869
2146749502
703954396
155260120
844197502
216654461
695680785
1870419038
1197892067
83925540
857975210
1538359797
1645716520
1226884198
2145269167
2087351388
648076234
880680120
675078984
152935998
1839180727
2038001723
1555465033
1044889320
2032371719
1790184832
1950286775
1407830580
1810422910
48195410
487984637
1208405813
1934885541
1389522634
1343909678
2136865202
68792102
1367012846
1611742648
1368501605
1960675812
109788230
1059799
1576495362
814145235
576546628
2079775701
2029644171
2067376875
568747081
1156455841
1530384540
1375212921
1439969948
673625264
622315829
267135778
783571547
1312906555
1836569964
2089431498
887684277
1476935576
301438951
1712389926
1546247600
80530800
581119976
1094653303
785262179
1780631422
1534693403
313743550
1180117304
1259456078
1757826292
1619404636
1106313133
1071156829
215966798
1712242697
1647252852
1577581522
1644733067
985380467
194667488
1027120138
1714355225
431208713
1777313316
1736026568
1529434891
1001463687
32964945
737757905
1635819456
1294232627
1077510369
2145348963
1274562481
70488671
53530823
1288682268
474054526
964455749
1014984297
1845723612
2092733432
566128424
1477148711
1884937195
1967599608
1656153254
816191165
1547978438
806997662
1477147778
1208473847
1164120861
1476853277
1542062368
1616532586
1894397468
749672249
1916304744
1418776282
1890030060
1890307390
1819997417
381364029
1895884487
799231783
43454854
423678240
1094870960
1469808567
1182650434
1494784868
1793380420
1894063565
329698370
1493481584
473866086
1867059482
1890849654
1199037702
1922305081
532613479
1815590396
1008731230
633794556
1516871801
1960484131
1206468336
657145789
1077555546
1593116249
184611787
519002463
1399753852
806057708
2007014842
792070089
714553789
131958498
901865477
1083090101
870136327
140491227
1077558317
204517410
503006173
2081432227
339946443
1259927807
2033461727
1294401497
139590834
314246128
452613785
64731451
435850913
276204922
2040947619
1507031206
1273132751
1184987558
1055801543
1569088759
1677450132
1013943027
1407379734
2040962373
1571812430
1762733675
983423721
1329342895
198087827
2012451997
1165612467
1030549761
1282924731
1117744340
2080738418
976698991
405893250
1325627151
1015069848
1389849462
1228090490
1013401502
1216350032
1506218786
1703463102
466404510
1360715966
1646909759
952454389
243536982
938887063
1664162810
1046196271
312596416
898232064
176599380
680589287
504491577
1292614240
1377309975
1059329569
68882382
1524735478
303668041
951446532
1094761861
1935461339
206286394
1512601706
1834381131
460823786
1860506569
573539055
613918023
1115647553
92787526
719034722
1155377821
1714948102
786148801
1890746476
1263460222
1798420127
568676322
1156335246
1130921958
1439733169
1924625429
879622857
1207818433
1227711317
1009674517
943143846
920636720
595129048
90589058
1458864709
1885124005
1873945323
184815660
470081354
639534373
1631618156
981218155
1417256981
547434971
1527867792
1644913724
1735358584
1403328648
1666201553
1595184856
1707413452
1636475708
846365658
116086912
197227049
1007877487
697809823
1067607285
136526616
888970218
776575820
1516660945
1290628365
1114169763
1364158480
2066435776
195958889
1554625084
407915110
1062794494
1092011886
53086160
660396111
2134135240
1576939775
1261924522
1420747730
421513080
1565269748
305034398
1571544393
1391627749
2035115561
104501476
101475744
141246712
1172171753
1612411009
411357487
99870949
924286187
22331669
1430037894
1703734588
601067268
720888378
392590588
1319160700
702464071
1817170165
1197719375
1906715563
223838050
2045861135
1623519882
59782641
607407002
1097094403
1554418826
918055768
234716659
1224005151
1397276187
607036559
1536713649
796328050
538353213
184298360
225993319
2053776935
991208640
540297240
2001127084
144668040
1652195578
758234128
802980669
1096845032
356066237
564225930
463121928
1628501918
783563819
685733926
1388053016
1585488495
1842231535
962279278
1800475832
1718833283
334338553
582733254
1157207102
1753285213
1154706023
1020914580
221046269
369823463
1189326356
2100246353
1348029624
1294167146
1375946805
33608292
533495589
619598358
815905242
1063458045
1575506667
2035101041
605484181
1263560071
405563297
349135454
1835776112
86189164
1655349188
1861631012
1689154020
1986606430
2112469287
1204965556
1572311507
1057937950
1361313051
882496781
1201801584
1934899220
3852781
1194870077
1105728655
667611797
1754768335
447625343
1148589242
1584686563
1783189988
178663672
1360630834
1941196642
146638652
1756267723
539946025
1804968792
1496273453
1395870528
2060752618
166037083
501900562
352472572
1363600369
1354918631
356787275
881226677
25856604
139826938
2098430015
2038072889
1123741624
214291862
1829469022
1853993032
127872632
1543324148
1765592449
568040723
571903789
552341322
1449801491
1866611826
1527850577
81255500
1306367324
436102994
358537501
123093340
1834328080
853163637
52906226
974809093
2004359759
841022305
565185916
854302930
739276667
310906233
1811953828
367141670
557242197
46278267
1717487192
225550000
1113930614
1960124431
170200647
1474545521
2059494034
1496086531
2128040120
528260226
1451145146
1661542667
717871531
1911331794
1522847768
1852632053
543172689
1103576296
1652579166
247576654
1708891040
518180110
1464769894
682630064
1915785605
1405711322
179164334
845480029
998975589
1733711010
999314943
1889614159
1699719333
1832048193
2006859718
772824276
715533242
1166692437
2124862988
821056137
473709882
834541822
1052159487
849379805
2146689147
971664547
541345707
1055179208
540228248
218103623
158116897
971849092
954256403
42199339
1292752924
730482935
1312614906
1423149101
383478837
1494539196
587405747
1209689151
624384688
1645267590
987033957
213736310
630456767
1174714839
2111847705
2046519190
1529582662
1842439516
1431881611
1484610006
1139718889
1742495304
715971850
1516282972
694214314
2038010935
1372565200
1717514605
1618250730
741100794
2139254792
1067295936
1591600708
1054585795
1193303276
1682930713
1414109950
1464702783
288548948
569537398
292033827
743769462
531591529
1208861958
57223190
446910062
1331461569
1844584864
978763848
1283804966
1267866332
920815235
836229898
403547345
1673472663
1679254972
312501818
402775252
2057169636
456056239
899907126
768080764
739040499
219596678
90780578
714091720
2083039163
1705922715
1734517
987042739
519043045
1868949032
274685331
1266604486
548600086
2118200064
949720010
949773456
1684483257
533001419
1197579638
2009385313
1361586031
692603372
458550168
1084829526
99180450
1267029415
1542114296
1920183556
1301561861
1310756891
68669978
1458258152
1513877846
875383971
1602803537
1938328706
1608825656
613063293
1373776402
1279020797
47093814
1897781603
1512321316
973538418
1852428805
1618295769
1096039983
129960456
393663236
1382558066
89317631
892186728
1884181976
1830770148
2120819730
979078579
1799188804
105041181
846423777
1994012136
954101663
1400432542
90461797
1025231396
313084140
863185328
319892054
1733604924
935198960
1683814612
1833004204
1330257158
349452210
1175227922
867037827
720463482
1733291132
368436967
1040891442
10223437
207696061
1807154741
2016150566
719247643
1184697205
1786760229
1912601736
426805289
1896132341
1172891831
577208042
338403494
1676626917
168220616
408890186
974819747
1611159009
2077209332
893576617
859691109
1773500752
1452017796
1730557828
1408270127
288275585
1228803190
1328038299
54027851
136883211
1718833671
152435003
1816596635
1905599793
1149053999
1220463246
1135091531
275708912
252640118
335036625
1453378106
2107629354
1198087416
139332983
1175121082
2046794319
67854858
879000035
126468637
395895118
956149814
459470039
526822479
1416319898
432871624
417516174
822094047
604075740
1501064029
643184376
1362391032
165115091
1217455241
1880183254
1708958328
1807845345
1392565823
1818066429
1970458608
2039105498
1242957304
258717260
29872836
777837293
258891406
1810528069
87678463
1490578642
2140862187
1097624942
165143452
759260936
1143186075
2047714231
1606244256
1781476378
444479942
2111214569
223386083
1731357462
1725020223
1193846416
1552680806
552830244
1710375785
890940683
417364303
773584026
873823742
1906536096
126475691
1797065326
1436143375
855833233
699158951
610032629
154867477
816572850
1483366667
1194236148
491976478
1545635257
580501263
1511873282
1470333863
1228730944
388243777
355361129
1209092774
2086579128
472921325
1838351272
311178076
1871652864
2054902219
1163905231
155639372
111400533
80882958
567362362
400622067
1245950987
305105748
1002889141
1827671333
513252161
1328817913
1422036511
511073964
106914493
1148376007
1290237758
1688191765
851894786
170095912
1489290660
1814477634
1475041272
1930121045
1186699459
1546823892
21729280
849316675
2079096991
2011872353
1803798356
1252154463
1319490841
773646887
1433845075
980505090
2036527166
203571038
2020879835
1018615949
1802184890
840187165
1047170308
1178002976
1125281129
1319909813
1363404261
1587846971
933648145
1232993968
1424087890
1554182958
582225668
615014615
633131651
140139370
54057306
1038281242
2122849354
358719775
240708001
691145523
399908997
1552906498
146341029
1650976530
42561405
170504249
714821096
1864979676
1183977245
2144518324
1951412989
1165692939
630437353
1492982783
345458358
1040369190
733096974
67205817
1851188306
1519992261
1406286023
1447234589
1861446644
2032026506
1841150547
1688437077
1025780756
1788954305
216509684
416088155
224700543
808083313
915761131
232491732
1192825229
1683457253
2101466256
336536247
488964198
962909419
829422565
1327150405
1075578954
833758940
1998189918
293313518
1760611694
1025451796
210843760
828960784
1234984037
1530764393
1544884110
193419838
1600434581
2073690055
269406902
1453110071
528092051
71437603
185993143
1942844205
837506985
2084797903
785726124
1393764568
1326240858
1613975036
422409479
1281298751
1874103552
1736330092
1689230351
409566316
826128630
52906226
1025508052
678717135
1746420142
123390157
528208350
1812732396
2127450440
1047476844
138914662
524127387
1022037107
1092798144
474227796
182755291
969947142
1232595490
1896913722
1816611148
1639612535
735330932
2018997375
683725194
1834484837
1776598745
1185966715
767867248
311706730
843488993
2105843923
2027484572
1670451664
796134110
1872796330
664424212
89981597
1853882338
138759724
2137008018
1167344877
1044247951
1531932035
1986065885
1485963019
2053920807
165086371
692123477
2049360011
1488237901
1100492903
1077879000
544866181
1053711732
628832697
223911985
735103643
2112684845
11323528
169781223
765152846
1477161529
1067457677
969908012
1830945212
1695896266
1265924418
1564067973
1917802127
531449052
610109835
1929291749
617906498
1007285789
1941142906
1161427928
626732779
1835912122
407500158
997306814
1487606175
553459946
153359558
1365851842
684086202
1896939669
1039183288
1157981345
788478605
1898460665
2044085432
1560225771
130614031
1069369646
225115062
433634690
1759285588
6414311
1526920978
2626658
328624217
721376268
1168688743
1522093358
557972310
545291864
564928561
255475744
400964788
1981041252
1196613408
1582255649
151705353
2080941960
1909137714
1338663239
702736870
1094922310
901806957
846777256
1008272507
1262474289
614850454
1143423513
1553356670
282761594
972994977
289531859
1668928456
1806692844
1624024690
1555208586
302493262
1865643154
173607941
683100145
1268620769
1527204107
213606637
1790737280
649440169
159572750
24683981
414217115
406421884
1003832776
250627003
751970131
687613820
1997164917
1644090242
1454083793
15444774
1166581835
1793464895
475860693
1749739942
1465956540
2071975234
2062292392
385772816
663478998
368197767
1960660606
1347206728
1354112490
20045821
1682226441
70953979
1929908815
1240256258
101040130
1026301730
2094930483
42811117
366847394
1524087409
503327678
395472615
606030462
410867299
391311014
468881542
1009529854
1787073310
650747532
1487725930
148129743
2132576521
453532272
1737216653
1902681258
1272192008
1029568008
1697768058
1702644692
1686095896
933724029
238727421
1743180351
2142718968
593953676
1053098134
2116495524
307246920
1136378223
1169540570
1165889265
415752096
891359049
954419610
1912298599
1274633812
1308298092
377341205
1828490245
416186789
1664243678
887761964
759472876
478024307
172420532
593823101
1955572683
2080780119
676447117
1704524423
1481308946
878836582
89271236
1700802446
338611142
291354190
996365388
419434297
58909885
934197236
1225674377
595470778
185766918
758903915
1792601564
406641704
1380131218
1717750925
1101845814
772513618
1089782658
438785154
788293956
564284101
378967141
209163841
1788955766
1343237793
1237908645
584516200
472494048
227008972
407719009
1510885274
1225340814
988403161
478378131
1886106571
315466627
1091587870
819689334
870048207
2030686476
80153927
1785943180
1214414816
1732825955
1567037947
185836911
1011883415
66165608
808996859
266921811
43870725
1160960389
953764181
1872195594
2026757979
1039861604
1576620254
1377628113
2074057886
1400901863
1206902346
1056676679
1445285813
875221228
2122110390
31388666
389805972
1114871598
595055313
1202315900
845046984
1140532274
1311220480
926508731
1935281063
346445857
256628255
427595843
1359566754
1599039298
90735704
642516189
1727793100
2037195134
1154250778
1874463915
500141349
18901809
814820463
1351968294
1594174606
170057133
1813411324
1009651131
568140539
1350922729
1216255227
116008211
1372210058
1042432759
1932940133
725565469
543206366
1113357503
1666793666
2070383036
1724428306
1251563616
648056466
528164740
1285815801
2101752715
1375168393
493172267
1949297863
1148051315
1345232784
1069796429
233950550
439852765
1587576644
682954516
400180444
350354546
1977604459
1830925304
1676183521
1126723130
1253601665
1912232066
1917695694
1236913017
563700671
439544921
689252911
767918097
1301856756
1036633193
40686844
2127911705
292193551
2072491274
1776207243
441731471
569195583
803932778
332490166
274606393
1988238692
1365779063
2107358258
1985313873
643108705
343251867
546591474
232417423
1665253621
550041299
47261157
1980477669
1700352753
1913312143
648407856
646840097
489693115
1055469897
526423698
176824894
1589069924
1429061718
151314287
1647903442
479525423
1949507910
404183795
1140852131
447166824
541869543
362507268
1351546553
788738035
612469479
1838414690
1098723014
1616614425
1784098610
218340890
1651088418
1044521083
1575595301
1483530130
1474014163
99521560
1863308452
1138653015
1388680246
1118130737
758407272
906864897
1018772070
1160231784
256313198
655191069
767380982
1406835657
681125344
870774799
1559727525
1305141000
1364148146
1022178734
2017960826
144268941
1310013526
224400348
121080037
683354971
103137427
2111401544
163710653
893377099
70771832
981748122
2139399710
1491902838
1863133757
615382350
125263465
1346307086
1927165171
1245875457
146602254
994259124
1417619467
1742991259
430548370
84029887
2099771821
350273223
179327324
1039397034
1473922299
1490300116
1052763664
1866296243
865745088
1725947588
266067401
603747951
2040880422
1839715050
2055604892
1756025517
1905751434
1718400495
1414741230
570477586
385736409
140015380
2058404314
649064428
460882964
1385235750
393545431
176698750
522279096
1212153996
1909034702
916936998
833941135
311625435
1527557201
1484592608
1375525709
1336586689
2113634561
1864419092
387477648
1263599268
725594308
1117376079
844800572
1423984410
1585442886
1212734886
819734105
177751239
238998230
1741226409
766389611
241032403
1520346423
1213757658
1052889304
551768249
781860637
1036287665
1463035913
1787447429
1797028441
940532138
999937759
1105797791
1062237356
1105506013
1346094562
1292573402
1064047500
1171939454
978608209
564561352
543220509
744346782
1399159489
660266839
412037995
1627730199
227978047
1118220311
1705634838
1682916506
414149715
1603478199
304495362
2124762298
156556877
432140427
795427622
898320910
1733690476
1404645712
694461716
1519509741
213781235
1247060313
479771947
1305603869
2123800324
785346973
76823570
878811392
961693645
73816500
1558678849
353028273
989200941
1687236585
2225404
802558553
784346423
1040326471
1395039392
1320739843
469017553
1278997895
774997643
1457760570
1303097560
1645207498
516108822
141050490
1038714127
1886988790
1470562005
244196285
1161588211
959228290
953463367
1247754940
98200338
1007713750
317752224
176318580
631432221
1857993040
2000863369
1485716205
1962903868
1950250712
2030246381
105610772
1687793377
1600488524
1011012121
2123570580
637162714
260859919
1441575500
275813771
45695877
1263972504
941159236
484148910
1299220843
1877314684
2128412828
486712371
2132695098
8864122
1866663842
495221464
1318404000
279771682
434715628
1080185885
90899508
1319490416
945600003
820919182
1263077239
1986136667
1834439480
1159609249
1912408836
1136491517
631365770
616106198
2054587075
1638304094
1131764718
1672646847
830460147
266491964
1334276084
1948791420
1593083177
1438000251
2140565847
375004494
1764740084
440525544
1797648918
855751090
452288341
132185541
1172182769
1516068793
1630364788
2063983653
2120281487
1795931676
1353661839
1507838751
613771895
338257004
501195338
1288069189
524289370
859719151
2118917616
854238843
1036847617
515875875
351626505
1588958556
1979436698
680718408
1710304658
426963103
1835434146
1140534810
1799467455
693457450
771227854
1247648842
857702901
1755237763
1191645289
1096562883
493456220
1441668296
857884551
1953467129
1715583387
1965403937
1413091107
1402030031
884922120
1817363239
1554034039
1981785013
150139155
400386017
1577903324
2133371390
1629080834
1617437539
1815610344
788217510
712152121
29409180
152984320
581580599
696420578
90390425
1836553743
1697049908
473140996
320658033
338691534
1373929698
1443485208
216224914
1914068477
170082235
18761733
2035276546
1799794246
641646912
711341045
1408677811
2052155537
119198850
1696418286
1482835153
641405431
9522568
1494078924
988549016
542020801
930971109
1277000108
1785382019
1690200218
964179223
1382259292
1629425563
237673144
1436659285
319076352
1890324259
1727529337
667327308
879533028
1231215809
1155497554
1117176202
1131154556
2147277049
176391997
1105130346
1958486755
767683648
874528919
321606035
1149845684
1016892441
443393850
999419073
2020831133
296023234
696974865
884165901
1748503970
1599046344
103808610
6970652
1733558790
763638224
1116538636
180442298
526203324
581387662
314153113
1275669412
36060251
42226793
1726574135
2023405566
1946180737
1043631290
894124147
684093952
1181461035
194188389
678611759
167325454
2143829244
1967273211
1735308251
1303221589
859011684
2004437369
929792204
527150452
897312150
400864807
1808302352
349566677
1039645373
866635547
971119651
290362199
1875343619
1562796760
191639626
99815844
1485346601
1981350436
1109237465
933433299
392183222
749483684
1068841791
336399457
1266636134
565985983
707834196
1187334262
1441084638
1851447403
1840383878
355056676
875557939
2141782038
1897417565
1114335029
540572924
334255459
1787795494
310028357
436560906
1999567944
1698031120
449257798
803215561
464927986
888416758
198930813
306421019
968156676
432387913
1208336849
673671797
1227721903
1217579502
811483167
958993763
900976674
242013176
595901164
1461291435
910299581
647236999
1653710538
504454002
935626246
772153045
1664735942
662864337
628503323
1175145344
685132441
1332576602
1020051350
1703980236
1713727549
278857755
1705552169
611624790
657944828
299363750
555437649
156399685
2025342997
1486660545
1685275308
1722324082
908036399
1078624694
464371107
1413508367
482638723
1056651563
30257968
999651220
40506004
2098860168
141254579
1771383584
1831931676
341668701
590397783
663323537
1527032713
1620081860
638143658
455764517
276323856
1314389583
791742508
1004851952
827093146
1885458862
2132218851
1292071115
2010114562
297517591
967872184
2099751813
1348513414
1568875444
1705080979
1448172090
1911505814
923011128
607917111
319700277
885254768
1360711521
491802745
1998327099
1442341343
1696336372
1648159979
701275384
758264141
332664490
651159677
1663173316
2102088173
211735897
1623028473
1441237050
1687858002
466419790
556573775
621389661
184299431
373307176
401546251
308973334
1787289390
90666913
9898652
914372921
424044794
336370958
57193964
1225930150
1073979747
181149770
135539704
1845088137
870394498
913900890
1983584718
432365352
668420198
1610395265
973496406
447317849
1169979872
2017333918
182019042
1744817670
1968710174
1966700823
1354082339
386057219
1120465841
2040140491
1683698362
343062472
736047664
1268252354
2129422767
1187559566
1031138975
1077813691
1468782654
1857597549
1278690158
613398943
1612325055
1101300308
206365265
92636304
1033910379
494022464
998577393
420346673
1580946978
1958783150
1059082011
189504568
171367730
1551608114
1246747316
1982360546
1105110555
1668436307
945569129
1604175233
1019856925
13014272
2001217453
1055777288
172415029
2063790696
1467047657
107649153
499627914
1687784971
96365987
1699588844
1721585707
190930868
672502563
1668407954
1426214618
1906063632
56333698
205764619
351071553
1403372044
29009326
2114388066
1127268942
1318638118
22683598
1615011115
1476935831
1601718532
2081537834
2023435021
1594588767
1726252648
2129530936
393024720
1601874294
864104279
1522418066
1374960710
1134642235
887680824
224594830
935972531
726762245
1930930952
1958328315
413212569
2055243456
186280026
794275507
536576871
1719794362
1431255530
811289494
1361730076
1647420918
1733805731
305912677
191649473
1367965645
2125963247
2010364894
870555716
1028542771
459794230
1755729421
1668679127
1286416263
995861454
1141067343
160855038
157545737
377280259
1801210751
1691536327
492153646
451778963
1998634041
472713514
1253661246
1292552015
841238858
421251492
173112191
196497789
1010306744
936262654
1705715103
529632569
692276354
1407448087
113778940
1778035412
1890730420
1412055649
617135263
1412867460
564368989
2137494792
1831911715
1198473421
1313137356
14720191
242051165
1090410569
705362566
1975125573
151157551
677338503
2041246900
2062762423
759963425
1624824243
1330961835
941442588
1190849828
1648641700
738458513
705560874
319166710
1050265671
253506325
836591324
1502315128
1881400588
718685767
1679808376
594796839
682998129
667609247
37101562
466540787
1794342717
855375822
1079524418
2029905171
7133346
1244963972
217094651
631783251
615427729
1441688581
1404438057
1599585664
388095819
952767078
1449252378
644577504
881866254
720498149
186928167
1185729693
87017121
1139111849
1420375844
1460164626
1631557659
375322421
1749283109
1035073568
1534091732
918939540
1780142640
1686835250
481294124
131518866
2118387145
1163348905
1139453301
1533708420
1020437985
1944239959
1617326245
1871894294
1471825015
91338611
2079069790
1730444663
448696216
2015393428
745812633
49530735
587710561
1972398467
1149399770
626919654
505391884
1997045653
739380321
1933724300
718606478
49112498
1725772213
1392268005
174693355
2062093785
1050704355
855095735
604251715
877377988
507546564
1439374301
848728044
644940211
444032840
302068688
586008332
675850660
804287528
107778132
1701140876
465431340
247027641
1823075154
1181735401
220039458
904808853
1140192486
226584942
2006664910
858541488
1519356441
1045958670
1215347004
1120699052
279564229
1309088656
1076856628
1980739111
1000199459
1621088947
1068348481
1657662867
265997347
586093399
1884369687
1275661553
153985953
743049118
1023428199
549529554
1295768971
1384758386
421426530
600241119
363516865
531671437
27894191
1200676271
1646865578
63804059
1551221610
1444793741
243388517
832969642
722643267
1015760270
1997542620
1926878283
1208043305
18978487
393320758
689281342
514053771
1827422135
782011333
1791809603
1099291080
241465573
1536534225
978217975
672739391
1623563472
721652126
1916499358
1693617510
67058763
805360548
1682825848
1451207972
435447552
2015114610
1816572362
45115814
1486155092
672843298
2011971688
1883887702
1288007049
1050660190
1956365204
150243815
1546117158
1693442346
1772840050
1575756501
684472540
1898775869
2139459700
786567694
1243031976
1287690752
1481043505
143578885
1679438303
1303776169
1831652091
1412608943
965137897
1595660431
1565902112
133396732
1662473091
1214493419
1983664201
829389415
55868654
1249664782
1758904267
2015028496
1828548174
1865986998
893054739
934628507
767459581
866035825
330657617
1161123295
1999345174
570252208
1498067426
1515534350
1433054471
520667457
1839013958
1555173578
1806095105
69831392
668970289
1427372212
555874543
613475989
632662778
791208530
1997916213
944148668
1422628896
519458095
1901227084
1212431310
679744574
1796568559
984311988
1333158324
1951481711
435066061
368309830
650272038
1321685266
1922461198
1496635566
855521627
434047021
745222593
247319397
1832296990
2026931007
1138145259
200352163
158631981
243747939
1658001630
480774354
885834106
177222248
1894225167
1524689802
1966192633
878030379
1558389207
2092548521
1384076981
1613325153
768904752
702538583
2133595460
708335643
1516788601
1643301650
1817461580
922922281
770807690
2066747583
1554062755
1295714929
351675483
841050669
890464686
365338572
1408696284
309318325
660196116
467704697
870197708
618546242
1212372344
154215324
501270358
1076316264
1887821438
551437142
1434420608
1561074212
482934900
318730873
702089282
1998541954
227609690
641016371
797981836
417053375
1737276203
1581199113
923316568
1019430083
222006377
1693549446
698560389
287482239
637130415
1062912336
2012587800
1563856289
352547190
674594464
242976907
46865637
1158463311
1610867325
429372226
560453442
1984189090
879660809
721961303
1905282260
954877224
101965254
1198730796
189733375
673992051
1665256218
1075815406
396946805
253356622
1627969355
203256820
1597888753
1018497696
1575164857
1415756709
1557528413
618089969
2115733863
186341921
276813024
1997622116
298364470
1583789246
926483167
915396509
249687860
1503504185
515875616
702654674
1643491966
1812593245
880233669
785045915
2120172338
250471366
1495411278
442201094
1991889052
1332683737
1130708398
1195810253
945521675
432326997
1635195861
355421517
1108327188
1061413226
1410300186
164011403
683239962
407894043
1064653607
1069419498
924814948
47058287
1570377068
1485993326
1748655368
2059883427
1935762454
1760124515
1922403699
1073693634
2121024702
946961119
17376892
1234343515
535847369
501480946
1185485679
847202248
1606734331
190321998
1491915188
554225504
207672965
453043359
449043198
240041339
1116623898
1843274705
157298166
130973844
1424192886
1450400262
1871918801
77950813
1566079525
1212052925
1728725215
1818506508
1172851130
1215455451
1327974405
679826389
608825090
1408419150
911057455
1248603655
817441962
1820739878
739632931
591203707
2056156425
764924414
182182386
1014477228
918543758
94317044
313633810
585402509
713100896
640537205
1174454343
993997265
254710600
588862776
1495638551
1422673346
415389501
2098574029
473598538
1153146742
818283917
321408711
778049617
187945646
1438039542
849855304
721728127
408121040
747860212
1732511385
372091546
1486345305
730255754
662636037
2118037421
1461041253
1702771109
778913648
1576780389
790266668
1566966650
2073284305
1977300036
2111948888
998490257
972659681
1128816509
880233140
2074356582
1437582447
940108832
1796915138
966816481
912156447
332962256
1732435252
767665671
2075133696
312309547
2072485108
1986336363
73504830
94783769
299269834
977127935
1638343977
819077022
1443859093
2125956480
636661670
778494207
384552578
2000175140
1364785510
1650204658
86854179
1358866966
280114562
936373062
1367871150
2076074234
1593160174
268798146
1098829339
1844005483
782868734
443629651
1381516980
537168698
759960702
1107181592
1354150675
95278195
1817493316
1629359654
2005809423
926883832
467140829
1276294073
2036100604
1686090049
608437306
470381816
1708594596
557323998
10035955
1273264533
2099245191
1108146110
1316538655
11614163
2074929924
1185971689
603248596
416813254
610048920
1215799159
1931102438
1375525249
441801227
658961076
773808284
1093852150
541900745
1776062597
547537237
1958499943
1315979860
387174412
178069529
481136072
2132082396
993579480
683579676
1663899191
240075558
2122377160
119449321
592588037
669764633
272564733
1712186357
83906679
20592379
1734761175
617456492
138787226
717605637
2075143980
1038936874
1863207286
316390153
2127025128
915864601
708728414
1088501516
275678874
997989257
80823815
1330862843
431613147
560873524
1203974726
2036067743
248516457
346675151
922870286
1682202075
1880963763
941199905
2073088922
1447648362
751704747
1224023733
1326192734
1910640254
1858389766
867564386
958538726
947417047
1092127235
2114422682
1757876014
1891372968
540010316
920812835
1880960618
427580183
432735262
619036757
2119275784
1309315872
2121182520
1413846032
1584949226
506755028
1405630211
427899194
368064216
894659560
818847881
1248997842
1612277740
1168894152
1283337744
1344039430
1896932792
1803644982
1514279171
2125275063
2132968946
547884796
1334541463
628775944
12399461
129698344
2127233900
1277674056
1306677207
1156670776
1533493797
8798024
602734613
472016093
900102644
1555457848
2030864781
415265893
470825506
621448932
1864108900
658763976
214398981
1915898689
259813546
2000706390
1019279821
217009642
1280993000
1904919406
984344656
1688924128
2058254287
819744318
1235274947
1216946364
1714884583
1589360817
694557300
612511356
374771902
1239108477
2109389587
1918982257
447270571
783695154
2138721108
2085761295
68090816
2012053779
1910883421
807599311
521214009
2041280171
78919638
993507231
1599938009
167167394
79337912
2006913618
279162220
199321063
1578176097
1437550821
816221521
51311250
537166769
664881864
779850179
1281296429
545156623
1554589722
762221541
1852510063
123884347
1554179573
889239481
934228765
1842976346
1842999049
136894283
2069987770
1405542339
526126631
492279015
1808732060
1938613494
1139968017
433429227
698815929
1004614195
1157958660
1055214822
40512075
1725401735
694721955
1022477744
854665707
638271433
1354930275
2122451341
1605291490
1029536229
850914546
703722154
858510352
1740788611
1770454168
1377895531
1868052022
572588866
1569470378
1083282445
894863444
1828377522
2000174022
701631702
1714041176
371098674
1937198718
97022857
499400973
293082722
1618817953
541714763
344758042
646295612
1722137516
35665644
1415104031
1381381535
1611096223
1502812389
779805620
406495006
747275291
2112423615
980584194
40215270
1829027013
1770965092
2019140948
1747522538
1105228047
514251028
275692987
1507199502
2069412887
196900395
1084179513
1957910902
1671015531
1340060364
1366872534
1475333610
946915642
1114391904
2126219992
177881328
1657564811
1379020349
17846165
167657092
1435032464
1588298369
1932291042
1015216715
1817764142
2068891143
1049400701
1180837952
17234235
1189932402
227283593
1623413725
2120005444
1075576571
1972779994
1118082278
1333020369
311698396
2015891074
1150183082
520161227
693684763
1171761001
1653955943
1297522392
1782286219
935416095
1458772608
452546429
699542339
1885873588
731178420
362877202
455491931
923032379
992684367
1357231825
903896485
952272667
475173807
1474586579
1454791342
1573424509
726961710
411262798
436720995
448956709
558183627
1859718224
110644130
1341197644
1931817921
1542925568
1299978462
1029765307
1050905474
1114556134
1894648539
2064038169
980066261
810099681
1994898293
437856524
2123684692
595140089
139280350
1796063114
77951245
582954771
1684487229
1604001621
1488949762
2067173970
1440191395
212815024
309897463
819051277
362033372
836724116
383639086
163503311
1676358418
1324355525
1599931239
1330503456
1641811534
352339661
876168882
640783433
1956403208
1723905763
306528248
1058706685
530463336
356604289
919090988
1718610778
599608057
1128551750
295114278
1702623497
542819816
969095464
951472724
887005962
404058040
1421971381
103444255
7504283
1736172781
1503631210
1020292033
709143256
1887837093
1951340390
870763698
1213980608
1282780449
452509761
1287812620
1029821055
1399932563
1919262231
127774468
1414822640
94042133
1908652778
830065361
266687411
1129397463
496108295
745115170
251107898
544939332
1624052400
1077199149
1236136239
1149374537
219876224
925887939
2144517787
886414919
1015387708
438483431
309467420
638177826
820741240
1440893861
743570868
742434024
1177942827
2069863731
784352598
507637293
760379214
766120291
949899658
589166325
64458327
1993309986
2040212792
1409188564
1426967635
1259738066
385395494
1645805251
2088221315
78612763
1155618718
1191795109
811333952
262678860
738272535
984730646
932059627
1426508346
1357774956
1070561085
1073363942
1531814457
53877260
236229775
1451447197
243233288
142712630
1472006057
460099544
1463415006
1734460489
2005366307
1378241349
874425000
353278597
987034812
756033798
681559687
279243324
405186042
1358648589
1146233786
1258449458
1702088916
861393575
729654994
1801408723
583576720
1589130697
1398910349
1892246312
1805824889
1289893302
1397226526
808556494
828498121
813814361
1094460323
1224708143
1095010019
39160084
2027051409
2085842775
1237348115
499514549
485607235
918515185
2057409895
1903075439
1134787159
1735179085
669117948
579389850
434455893
2063544762
685381518
1653390923
315968903
1245484140
549744300
799876444
426492093
2047151161
1398003158
580315576
1300426637
1387031263
482173767
639860243
188781544
1286478043
775992792
1207269934
1343750941
1658065063
1189220045
1749385664
748959811
773142580
883230342
679051448
1134732173
1114722655
1693935632
1746415707
2047990568
1700781496
1345148438
608355700
964833996
226407358
439847978
2142861798
410344963
1039507894
249701176
604655109
1061790947
362105657
1555285762
1430167689
1587128588
2049761137
731620904
143467534
797390071
474329917
783244905
1018421759
366666842
2066587945
1059551701
117851608
1870931124
1189978553
1466849925
2141976148
630866642
1593395537
1193720114
812605920
669526813
708367687
518181996
1562810378
663948064
1159893561
1599615793
1048462044
669377350
215332341
275084572
1878064560
1740502728
249934068
281871014
1046375334
1915172940
116318537
2104416988
1555208586
1257313984
2064720259
1342770848
1185590140
1694456523
371942131
1808046582
1829580216
720158809
961415160
144854967
348577778
2116951084
1166867450
1878664732
693622323
855202906
1135990635
1371354256
32216415
271738997
1233206584
909560413
1390915750
1838571160
1319572980
578514024
489121976
149037905
665537268
262461352
1788469276
357477913
1653790540
1219773310
1138042635
315710596
535784075
825156620
126447368
1860197912
93819576
574338695
1550915326
1119432558
1989050600
279488851
618072006
744270358
1180250579
1076744934
1656445304
49295988
698918065
1334772949
1554433474
2012021799
1980623355
469411600
706141691
2041482140
1542857443
1732560200
1308599268
879891240
345140293
1481545906
2144060871
1920857226
1583941474
72698172
1298489183
441517329
1711837624
663439525
1905460653
787133793
465814548
1740517795
543473443
318672525
1629594011
1941430352
944156570
1457938034
1601346018
259180747
394732190
297233845
584263200
8881482
1346818748
1459374869
1270333260
1661068942
246747923
210813974
957988820
1288035845
1095023193
716840083
1484271917
309876453
271376917
1818698670
590854011
638369662
147965389
1999023585
1678112208
764865640
2071971305
1177699943
1191901229
461920444
308520355
806049554
1926080081
183205909
1109266347
976321530
867379550
418213264
774972408
973479097
1422486359
1775017764
1090072587
510056214
1498567356
1467914079
773833547
1591082723
310183421
72338095
1093110280
17288345
1038566475
1296598872
864491247
1547305686
704020724
413496692
1103277035
198021260
170001969
1225636002
1799948699
1862723520
1188410180
1486215833
218892652
1459700801
2001100340
1118573505
291909878
1606437490
441783872
435894724
1294148926
990600665
1248380030
1502318089
1155338732
1319991663
577264795
935416442
1264958640
2016006289
2002498346
1582021978
1832084691
647929468
1210900947
754765042
815090086
832208001
361442499
892858987
1058329827
644442128
1590259119
565896394
2017671082
2140605483
1305428014
1192966340
840357902
694644373
18530329
328887737
368080174
1091214475
1478311445
1599848963
2117940285
2031086484
826833063
130170010
2058509994
1086020102
1928670013
1271862324
1050907170
536450472
1391250755
209746897
481690887
1102415703
632663756
57767701
1269686812
397761812
1104879270
56306796
783704122
1249064068
905978408
502150302
209122631
1059622448
1850631160
421309635
953399264
984176785
1176996716
1591018089
1567992751
1894816207
1648895583
1708198463
1106308715
1200138933
1308738429
902784887
1244726945
2003344458
421893513
1515816269
756247212
837964013
472889890
1382382534
1967865483
313491599
1052079253
329325458
549098907
804948349
2081338264
273519646
204719145
1083934169
694201415
2079976936
1166900326
1912782108
2142761393
467997000
1190951286
467850110
597292992
1770637538
266514744
1688465444
1228195374
834718858
961746141
552869820
93766865
1284774687
1989632437
264876084
1681807562
1972048033
489408567
900575613
2041098658
609584049
453168793
213222988
1317508561
156733424
616032870
466198694
734976831
919042682
982899572
1908680170
474593969
2123593026
1526198874
1458803806
572037097
702601274
172018646
1604925364
1798681273
2057204405
1675902766
157862501
968649729
1174619815
212946707
1653777272
266998192
1561171055
2025875678
763887086
1190986510
1820318655
2093610278
2094662945
1971957976
1972155236
1628533233
1875833692
921016515
1310533004
1292246425
1115405160
857843116
1866013305
1614985135
2064292360
1812940480
401128873
1641693620
1060242743
1658773100
204378510
265477430
749875769
1279220081
2060631280
1463104165
1979960426
1233134540
1224255693
497545193
796908385
86418184
1236980347
137434207
721816667
639309198
212441572
1100074343
220914657
180277997
1399885635
1965840439
994183917
2117432204
1597178802
1984880471
123770036
570443321
1518301848
365271358
385696965
1823777237
846590363
1945037983
1371155678
1267847910
466163475
1369335586
835806278
278159325
1224975456
1238074585
2062200266
1657972815
1553419058
645278425
1006146585
350997380
570074483
919410760
1180394154
339506104
862594101
1083526699
533794847
880283675
1301150857
1504566468
639173105
513355801
1146049305
572960776
397446544
611781636
829816383
2014749038
1985254316
613048051
1370580851
910637886
1274839740
965831139
268710641
477955772
462090178
1829800729
1889244604
721426065
1254345069
1292613676
317052323
1862892827
98670842
1135802757
1010268435
27431150
1040715625
258280661
1258979274
541686906
38261399
68424909
933114687
219964788
295329226
1252217578
2145778959
1207500669
164698725
945902916
800049330
896990947
1604155329
174693314
234791865
1600354199
1918809831
1322554937
1661512992
289740611
567341652
1015004894
1565881682
853695318
595767093
888740777
492323409
1819322904
1809461082
471703432
1209468980
464184450
2106435664
333229511
727295841
378125454
790951198
678012659
735543710
221538209
1811004029
1680040950
929657580
1465352680
270751585
837910232
212837497
451170677
1479543015
1118291552
2017199336
890029957
1193707168
1016791779
1206696777
55563575
1111216037
1376157795
471472268
1775145757
2031000848
2018714024
1060003814
1042332730
107139581
366394771
1999113731
596874087
1962984705
1890537628
594713140
339725333
705911238
1877243725
568829171
1574082949
1222820198
485394390
72619976
1334601477
1231377101
828205719
938451335
1807085899
277210298
1484504522
2138292063
41971854
962394934
22291341
594919969
2003938898
1590771425
1031851891
1324791201
1193313362
949464792
644928550
2133157440
1428196639
517518205
1540309311
1099892260
270489696
15725101
739705862
215034192
1497788428
2086990175
474409262
1566805019
889743162
1683198434
972050575
1825928518
187786356
591257459
821536954
1654140633
382649391
1466544092
1645029922
1114961413
770263859
241234992
1265036309
337603727
1504622911
2032270706
1310516819
221193588
1992864609
1456783169
988789657
1411393433
1059400820
1922708831
1168465365
1507692893
1444383132
696291132
169067543
794501468
498532062
1780515891
1026479977
2122155842
978748687
2108963456
902292492
1339734353
263111639
966217385
1057982195
1603067366
1711049287
371553034
1271194040
760806127
968874704
1250527872
1448864338
346043263
1621127442
962392017
581264082
2025820520
1895891348
1591777739
1801391304
1344181295
910195934
2010429466
2043534294
1622798950
187175086
1579481560
271554979
1597232330
283255609
1626760866
103566705
1593389740
1402227348
997441036
1064300446
779947400
2127333190
156324011
268016426
1819157212
985261065
1944841796
1882705930
1129425307
543945431
310078083
581307631
2136075814
306851037
363279918
490757527
1007930247
1045329169
2004012846
1558878079
532454096
964388488
250340609
7796513
1138546754
895459570
2063339361
108718874
17154838
91645223
225646541
1747679979
228659458
1827067204
502134783
1761634480
1627950779
1843848585
946327637
1604504129
1101624437
550542281
933937197
1137918615
85295702
1812356777
1387997655
1357825952
964422511
148602700
2030747154
80223660
527009589
365875744
522556578
927235032
517371142
1804452175
512791848
698261427
1406261289
1264520349
1964793090
1782644978
141407903
719505051
93447142
476587104
2139992027
220941712
781145634
1884929859
656596446
2042592632
140090806
1122258299
1888814890
286731130
969724359
1912340697
740114025
2029417846
1211610737
482615168
659453433
1216396687
1274769411
882256496
276384553
2045070442
471277363
268873242
887778021
1679504077
1457895929
2136303338
2048481161
27734475
2075293971
1178815762
1701934684
109278342
1372733445
1152228294
1145390406
1235965313
1014827258
914242712
328229640
125606711
423324587
691642138
183067669
158448240
518796606
38554026
34652099
1956099047
361296429
1693796542
131473281
1407412323
1503165024
1657172158
1416881308
391819188
795037992
610284566
1830468630
1742354884
532752041
1168866126
605972652
1162012792
41805927
435878148
916752640
1965205402
1118710756
434102428
1989107293
1251282030
99383384
844132247
1914598920
984066924
1203779160
977627028
1698465586
174358716
577542743
1562896242
321500499
425340458
413842054
474438955
1601454521
2081674957
1638097609
21893860
1638510181
620622694
1377386788
359353979
1443329343
251302208
1222941870
1406948945
262775080
4145920
44431914
1429890538
197769702
404207574
527426616
114169377
1660555308
771217494
752229279
531074997
805026270
1526561417
51969656
1617801976
299508342
1696377553
811943561
2035429753
350744308
1267522588
1588144675
14867548
503389284
272631936
1870173495
518845299
1414128628
1965468398
19347870
964713361
2027039083
981624981
1038774451
706448778
1501659648
1554553055
1705121588
214516447
128790804
1368119385
1416347125
1417334617
765732388
1788967472
1485079568
1016015738
628849367
1159183186
1630800087
2053229426
1851315156
2051025811
238720886
1504237219
307096496
688648114
462063701
814905641
1002165871
1588074374
1794684406
98955974
2034174765
502689892
1308306269
471000062
1254899085
510903693
212106606
1667562085
1604961877
995208802
1143048293
1496220221
635228044
290384477
2015466346
1006880720
431599952
1892251733
75502741
105506347
1481418932
1533831780
310948506
1199212403
42290643
850418139
281411651
1804179165
849796167
581695689
1881218103
1773139318
410335020
1555282378
1988367301
27208918
1100753764
960727138
784577627
1435319195
1566287842
1955308314
1968991522
806106177
647776417
1015206626
347902952
138134238
837643834
915059090
937640145
134057710
1628363995
467471095
591451012
254984140
1195475712
177628074
1721833699
362168156
1350596329
1499295789
607799866
513614772
1920213842
1095704129
1614579315
1819344165
415198897
934329313
1069573742
1587254118
1539440725
915957356
658619510
1312346033
1301315605
610684714
239561702
1822887692
1453799753
1215592527
996229588
1779130362
1514984388
1386092361
1888932763
1336127666
1755915899
995497402
45021051
849062551
15297675
765491175
132283434
1818325263
2064092140
1979034604
650510059
511839024
1766653863
289662915
1316977561
882410412
1473582668
528897034
1276881614
2086067966
785128848
1390741134
111006467
130225157
1307594473
427974188
1400088078
1726106458
551588090
279612626
1742117046
630866642
357742605
1883102365
451024678
1534487992
1352835460
1112383219
908690855
578397368
576008029
176439094
452757526
2002112273
941339238
1045002493
567533163
977411936
1710721655
837308899
1619102597
1670567204
888345515
1272614086
988550187
539056800
1948910164
419274748
1460973895
39465924
152809491
182617087
1908672034
1071344828
1958056981
2139301079
1316825522
1614085617
644660568
1942528951
1678708379
68723229
297581513
1340992987
1076214174
503156509
344094248
330846033
788777945
1267961400
1752463660
530600251
439305998
2009305578
1330917204
667632311
1531725230
24564189
1829359764
979763182
1271395300
1230205758
289640558
1347782334
1525642469
956546380
2142206000
2117346789
1292961616
1595815664
1163937181
2052291269
1817779129
1915818072
1124962650
1269518118
370983812
1548743720
111490102
267398267
1248039125
1736155504
935054094
1143829087
2004549503
1588457376
918904333
31221091
1145397500
1417543884
1041596709
13944872
1404565496
1527186003
1999024777
1420830068
76168441
377037414
1653865680
1765372542
1939162097
1674213464
1393144285
1292717212
680471789
343510428
1612845740
1694269304
16856743
1188342552
34236545
1933679811
580575354
1678348044
217702966
545424478
137947352
1971050602
1750587212
819476790
415876094
285129654
1633614799
1433186776
775001151
1066937402
631725372
62675509
702926205
1673960533
1138412567
927554521
1710598310
610009053
80234645
509470341
775361731
77351733
196540182
1275209540
784529623
1546247455
194332207
256952081
1165442152
949019048
156053402
191901343
1214524853
1682674091
1411701183
2090701650
1448894079
1637573835
1056126906
151241249
365944024
1907864212
1507541799
1182436535
1551915436
1886725970
1702905416
135435193
642507574
1207304300
457315931
1065756333
1809254186
1153761358
703453851
1058571410
1817097133
286166457
1376872620
2076142906
1342854545
1224372531
1578260324
1366774889
1498349295
2069926551
981251845
1479117431
1388163058
1319559641
136102982
334116162
164066548
1750717023
267901237
2074754087
1459480979
298425379
1268443580
1388285921
58051327
1382836331
1631182244
1905260732
1437266293
1905597738
1651186346
564860280
1041833808
150911558
1509886185
1471075479
172296930
1116576892
823714878
981653883
110736874
1503541596
1166551844
1261437938
206278374
189919787
452234354
557646824
787279407
841851417
1193266111
1268310609
802100460
1433425544
923490769
9114541
1769044586
2075981475
532377421
1509329898
521362426
1989053478
300286123
70342215
1670097165
1524237896
1755765004
947302226
1461850139
2123404045
1072400206
1318327340
507677986
2041061663
1215276381
1407449074
1274507141
1740952308
740462109
1750079527
366135046
1513175636
796413621
1286853357
1160912289
868281703
730276477
774171843
1156050692
1626022044
1909332641
2143327922
2079195814
240985371
218891987
872742877
1640633611
1021595921
1048177448
732661021
123195862
352226196
202420427
528912503
1547021905
1250226136
1060237882
1387149637
216275076
1685498503
1800259699
8567309
246820695
192239404
2016293232
1759044992
1340454940
140612678
1341528734
2051650769
716570066
1734123751
102159145
962017624
862166719
1735761261
1225636216
1904249215
156275919
2059682442
531509339
1732803645
1852565001
1046948227
768636769
1304821319
1324382721
1521196923
1413156220
1422381015
1481077807
1056063850
138732911
1234013146
341540517
1943877856
25715071
1504749389
1127605581
621686277
1433609510
453111995
1748590939
2128584601
1551458139
2061261430
1976776138
1999068754
2025558729
833820807
557078909
1406937837
1442322955
1960869751
2095523055
929000966
1441466736
451125471
1973124273
904606420
786662516
112642583
1481946484
1831371740
1544714397
601972006
486379960
1131417876
651277655
492952488
1962503626
1774358818
2043346691
1863623440
62802195
1091232902
1893152590
1242151384
419651894
710206984
617377154
1392986727
876365704
1169836597
564551838
1926942805
2132522350
160800408
1133235311
792282767
88280725
1449432123
756272379
165760185
1294055266
721879554
1719324771
887934005
707729107
2039163903
65066764
1673809642
1088020836
1494612020
1441946362
871578245
1758391
1284410025
1066223149
452500529
1537386865
693725425
2076593630
680688926
1630647824
1077768020
1895379928
161911611
2058379704
1137698272
218768694
662960123
1807739310
1617955196
84254086
1890969349
1229099557
1912515773
143846587
1840287686
943587271
1527546074
436941361
2121253350
1240904261
1572985264
1908157999
874074920
799537301
797522677
1027024227
1521347568
1009309870
497679422
2079308940
603417356
1662942693
1975493218
50677641
1854001395
1522145752
1373974897
1078912624
930746996
1334138494
1227922983
1440478079
1153914074
764954448
1215445206
747870348
74803918
1330252861
289674659
1843726049
1702116524
1544163582
1951974970
1458557711
1572542767
652369673
1179867384
115788490
3479221
1151942656
1158949976
727126100
919747407
783123757
550144625
834298057
640446254
259071018
849846945
1127203249
616988217
784619571
418761136
788545115
1780979479
1913589522
782278152
1093341917
1120548051
1109339671
654082291
1016630413
9494788
132747502
1029614370
66335433
980119498
871360766
59015654
2120371257
1775938326
2000990242
649978084
887570534
760961753
1591324118
123925992
182384624
612347185
84060974
1702934278
1540723224
1702151766
329536774
1810846933
1568538257
1243518382
1984103564
1024116327
697361748
1194950013
1205684424
127982252
721883149
689169205
982932495
1796837848
555515385
1806486191
2048210324
2126118191
306694468
288354381
1543222214
989440812
539351295
272736638
2066623416
1318053964
1640676634
258353156
799722971
1357948484
74122046
1556589206
816377498
2120765799
1801139691
1418711682
1910194785
910592543
1636439148
607953409
382872226
31347453
29064871
358359556
1944614081
1434112989
910161854
47287399
347084973
1547043068
889639395
1070002294
2093478231
1428785337
162224018
813437988
306415941
1391312863
1238541683
1819798808
406012875
1605860207
1288715107
840576577
833713837
88883834
1412794622
1425369039
422873056
1609439353
49884817
389059797
234778622
1475580687
1077878972
239927236
1667208774
1991995415
62453303
253996028
861111452
413212565
130454404
2040673756
1019141342
1773003491
121158
1169387345
673295095
1112593380
899647255
1712700017
1767392788
64687144
1159805875
1191111635
58982790
721110973
419239360
803522246
886098581
904950519
1864030169
1388168683
1526011407
264678232
1604075199
677816
1488599198
543833308
1938565640
323017652
648389062
1666850635
282415596
411673002
342093021
808557800
437476967
290931708
1231951989
1490563871
1283428342
206253851
2098999584
82062267
1091222507
1065311590
324454987
818479679
1785521225
968475727
448628094
486585527
1044480945
433978574
2132274284
635130717
1614198759
373575648
2092335393
782193235
1723882972
122903144
2010828506
882063514
721938565
776735742
1085367187
1445780804
762755666
546358173
1767567148
752058287
93292012
2103009010
433816419
1190038311
418158457
172830150
1377475182
1698348726
340024672
215782361
1737483037
1776913004
1158106398
2109115406
570580382
365760814
689876355
490837504
80459702
1846904113
893347892
137284532
616271788
481642696
124672948
1899432401
393207236
1741004448
590440782
1495731453
1658557207
1362259824
827291852
591595081
259510570
561069735
1737347711
667190897
860251298
253372092
1750488998
249332068
219154432
1645382047
501303766
1656736845
926216851
1773071046
1330897572
683925705
1500759458
1363232600
622754908
411096018
867475688
1513840336
536560560
967582168
662737901
154795705
789638452
1475695689
1988018352
2045837124
2043240613
490909659
139507033
252406093
1377995940
68118807
1432654219
2059632767
2029171995
441934002
583471838
687420795
1982891181
1653376985
583480810
643971114
488982636
870544997
78292676
800337508
1727045622
386123258
1870827981
1810101832
589097638
871187423
1397394091
403063667
874751073
1431502314
1180491777
673207532
141943017
1795994803
1274542596
893638653
166426882
3544247
752106514
1450253234
373919107
1287079124
1438220097
1321553318
1621971580
1955000107
901609945
82106723
1739997228
624368651
179223314
1173998289
1887911881
1851346593
1851047564
1719735900
606336499
1904492150
1046141348
844134754
1266639538
106373440
334171517
2023188309
609679294
1696682704
1784605191
733070889
1707501110
1767203956
2141897409
969440371
2046651095
1032124377
173438193
1045642883
740040570
1032835386
1096908560
317466509
1512222973
415768338
2103583137
247856453
2112240736
1688989952
1417249960
1135703907
1742377290
1102537988
993770948
1099945211
1096065509
1514017619
1600782840
856447713
1769993796
930480507
1560075241
105696797
747326905
1985376862
1227282733
150075566
2068106412
1361131368
704348265
1381243052
1452476915
1090424457
612578567
2060298606
243449959
2065400878
1792099869
510282280
1457715797
1810633389
1626696786
1812659429
424476217
1994373336
1062715350
620183514
875020741
1951081689
1082992279
184476093
412216101
2028605965
220988570
958571418
1977111459
131598832
1102980279
2112574029
1168419207
871050459
142592769
1225375085
1179835581
384313071
1939274995
952358771
1818258993
208561993
602048444
666938286
1247815060
83090988
1155690493
741948326
562658353
856327539
574093156
1974311219
1196005679
1041227847
702216883
1266918894
1525133658
857248390
856921281
108991198
515905088
2101956708
1729852060
723481545
315055640
338928043
1158887135
626446647
206992596
1368958412
1333875392
1266488246
1826396185
372682284
787681065
1946673797
1388725711
1444003175
1797506221
330214898
1777387372
1195916201
1355396906
1106329254
444103441
1058905654
1299907846
25589639
117654384
240296016
92814996
909790208
87609909
1049858341
1718718738
944985683
975743008
621676505
1346772898
1043337365
200784775
2017114877
2002723911
685371515
833894359
1428113229
340355206
141792534
2078675629
2000934887
302208002
1827233786
815181862
270405015
1842351719
1021096519
1981838131
2109517044
2063684143
1294869852
312540275
117895089
1588279610
1624932784
91524350
497357586
626982977
993592633
2090400970
1134770099
469961312
655229802
258310455
1104262970
211041530
1347631564
39124849
16094822
732787411
1468678914
262863553
1810982345
595377851
1389738687
132851557
1720758377
1714258148
867396901
117948465
1437761929
2020440800
766315963
1094161973
340922668
1138572109
1413975441
2083188837
313956286
1469640687
1826651306
161258372
1947157568
2121464969
25229063
1354869871
78791755
1138859581
1970706
1482276197
930377625
1427749886
2084135556
443188131
611162453
1064999804
297697123
1271508949
63271218
1631885014
1532999458
161434349
1935373622
117307830
1132918311
318757552
807160668
32944262
613294492
637649679
834578171
1984287019
930577717
441769533
1040354650
1166854218
179199605
1220602315
1655447639
1256181392
1702669554
1102318323
1334827105
1920525493
181824813
355290978
1591070377
1840855078
1754834407
1568505959
1469487195
912463549
525544054
249388114
103620533
1846231016
2079283152
1486145418
1436886992
72253874
1902532399
475062689
548752931
1987634403
469656137
938952681
1778089687
40977363
1860116438
1221052193
1158843562
497891947
1020704462
1963795171
1778141626
1239089880
2076851386
1279019401
411296244
97314073
1420811179
1806506789
691642388
1200233937
2073480196
1882648087
1046014773
554916839
1164933105
341441218
1123038745
735547187
1956640798
1210560619
120531821
581819727
453070850
99396854
92611553
574401090
134095593
1781788826
475355322
950476921
266590748
1670472147
348089440
346301659
633114566
1240825181
1395870438
1334135878
770193316
699398293
935552437
851201167
1943256737
1779640782
2075072206
259584805
1236563588
527076683
1030054091
805165568
1826828058
782030481
1093738684
829638066
1638491818
1531311435
879391879
1745523481
1039720008
966637523
1899568892
1289567308
371087080
84099462
876392599
381760743
690448017
780706358
2110535392
134269584
570365566
1555954074
1293038620
2079220367
586563599
1027739784
385484795
1464440490
1322038440
929290172
1220936386
74818783
1620154424
1428293418
1869297918
1900988384
1403759356
165909334
1699219815
1758490443
354848259
1354120768
268328168
1630004647
524439767
1231039420
737489359
1506232603
185072746
2065600160
1636710344
747125389
500257885
1674298538
1889421701
559687502
1661826540
65793161
407716163
891510068
1138471426
2024412137
1078587987
895060580
482695137
152039101
310964480
1919842786
620821268
1055027585
313849604
727045559
232998852
1109563594
1614720522
732311099
52482145
1585189765
1247815060
1363215850
1716987342
1792059957
782526000
1520275363
373607113
1362140866
1121203007
113697220
260363743
1437208525
2088354909
1162597303
1302441313
1902390082
111131779
9065982
1668283764
160839141
526977843
1514491831
1920830720
1282299460
243297479
46084994
244107670
1074976335
391472509
808670797
718688111
1065586055
315466470
716485225
1710513785
2062631803
770848521
168523110
351360824
1866847671
1656810861
1375435444
1246068383
1570535965
465929565
1732906772
1007691104
1204506098
157030734
1447517695
1053356653
1005287132
1759616130
860070088
1306883447
315097854
1473183302
422725784
1342857415
911666775
1382538598
1043150419
1466501973
360567406
1284807893
98806092
867867787
446067090
1924615962
1886791765
1245819877
488488971
686705993
1006447169
33524062
462996177
26900826
1467888621
349866914
2133041830
1772445518
615372993
1465201724
1797508306
1871445658
1392790673
1866774177
291845392
1583619609
1244136188
1913069676
1581892566
1973655604
1818750559
237672176
831314069
263528850
1266288665
1872452807
139001793
31346915
894737939
446830349
893204434
85427527
594973802
1053163836
1468542262
1268295406
2055927065
1700567330
340156080
1834918307
1085138098
326452658
349754602
1099847002
623370750
1792697776
301808403
1557602292
2043045146
1905916059
1466177518
231356892
594401687
1353465946
1494327068
1372928927
1769349385
1620747088
1968348420
605656746
350306303
4515293
1127296887
56410323
1260616218
87666831
2075712130
1744466987
1963728843
573728179
1347112374
1350283542
1776060973
1554688296
1565902556
1667949338
101273667
1562711279
1593017039
736453799
1940406761
2054057189
28678526
873258346
168964831
1672713061
956916608
500621049
1621418592
593409449
1526689003
788467910
388657347
552002635
1182140702
597495694
482606884
73880943
1285055666
550403338
359238277
1351168759
2127557852
54898619
1968372606
1666818600
369711069
214244175
94590117
761209789
1970261535
1947401135
1321799405
1048392627
866045058
2074180762
1264097856
1279161773
716518387
698203756
1080179218
2083211953
1283204860
759747763
1263513115
880426107
1416619891
1651685175
316773197
1703156928
1738569416
124437191
888598025
1957209925
1225792903
1145722715
1070696523
1434244980
684992323
1515225278
2126896532
512791727
1693965446
1974980175
926834447
54249433
1503196958
330525149
1760302070
1839852155
1263856243
200967017
591080732
1395376377
96708841
1232394451
38435879
1716873120
629535549
178123204
1012233466
332676987
991955725
1397202430
1537058089
1228132470
983228287
1837145102
96693554
468770979
1863147011
1698610052
319818831
663989366
956672619
2039928685
1865368611
1968654659
1432161221
297546818
851095934
1146503877
1919855492
1046145232
1499295789
1589892683
1744348224
1610104062
1419220285
1108607725
902843015
1156586662
1969087367
475209908
2068987243
1593191670
1974742501
1490575366
291992484
1627224929
668166725
1515250282
717483514
1209250349
1955425413
2066896360
149369166
113346601
197904803
1476624709
1532212492
364335881
1316722286
2108649785
846385031
1640234112
822204291
439012209
1342229707
2040911136
1441607369
2028001985
423271808
2115654925
520022333
1750559506
308775880
848414843
352429031
1637916541
889290364
1876568794
967435393
984428852
972649549
501262941
1055186073
1155892043
2022666473
44791439
981035237
1727553203
1108501016
2124489585
500458928
2136561029
2093190143
1099747994
176021322
532500382
1203940214
691691232
967251774
910066182
1361607718
1014985958
444823211
1194788151
1962324521
1978097939
837013675
595733401
1693495862
1958334765
1275971942
1075455552
86224816
27297743
320766767
1111613717
270166244
693221222
1345214254
1431480177
942492981
992918633
1872477869
537263963
331421404
2074896453
267188878
633519103
1403884844
1604858968
1916808163
1559455029
316270542
674375510
1203117599
1968117062
1749314644
1093045726
1030158256
748647043
408733546
165489637
1214589499
968842219
2671033
2121378850
1229742384
1492862961
940731955
1015484738
1617993337
720527969
1183958493
944193705
972798327
1163073908
1316527317
92022332
1697710859
61524992
1153686221
592308416
385758163
23547045
2104287379
1005904104
1420919447
219048880
1636247067
275830956
2081911876
1824464557
1009917965
19354337
1350734400
454886263
2123697138
1850808345
1395129782
1912621777
715117319
289345879
704182735
1115581060
1550405997
338098252
1958237361
276227643
1044717318
298175168
280215795
564209350
54803349
793541206
706154397
1398140542
727282719
239747104
1891869789
1932673088
1653782964
2052213089
787002634
996802575
1501182636
1604711242
1501692697
2146880417
203604472
2014235766
1736629459
1811532639
37886363
69216105
1014015730
374442734
661991423
509070576
741836400
41014287
1017688279
1085544988
132588529
1574105797
1856578857
550011477
1507568493
835305317
787427460
318951388
370229659
1878816741
1010541097
12717083
1791852069
1382113433
1955165422
2101947261
1261213703
404421307
667832096
1540583257
1360599189
1889602760
1251109784
730854789
1905967157
1815092497
1843241895
1308738061
1748590094
162396531
926381700
594179704
2102872400
428507347
772219738
561463877
489221480
749624899
1539047314
956205795
1767081315
653868547
1239948433
1901042715
1133483748
1131253984
336177378
1509161411
1805024430
1984420016
350616545
1332757272
827678170
1746482573
1940249478
678304126
1688329261
646252403
1676134125
879681184
507473393
1479949352
1513770752
1870895333
1335004931
1446136058
790691880
500867768
1261983025
34484922
1783754833
336020118
102893049
826610041
951836182
174739945
1324580842
103031104
369684093
651377612
29327823
1913616397
1862101605
1066408501
459237604
263867685
876896777
1594474926
768649515
1078541957
1920032596
1694651444
929987893
1412232248
445739444
1505372058
661133916
687928173
669857424
1502185851
1149619562
297670511
678989475
433036400
458603310
2085889322
803231371
443760166
1191969412
1179773245
536646654
1075333902
452053474
379473498
1033556237
20949631
234074500
476394975
288663237
263656558
605977778
873933194
1401515617
14304290
287516617
1359378042
1005647278
2090465618
1809254992
938258144
99346779
1050196749
621649585
1255512410
813909236
951778505
1678093480
541748786
841024974
1201281600
2103939967
638018391
1447834123
1858511620
166349043
491717457
79226839
443111917
758513055
942698157
1386426704
1868825800
1510030588
977410591
1726824147
1577273878
74446049
1376999655
689762997
1560302478
450161456
1418161135
665441039
20938449
1496719588
531065906
389313988
1075397069
1199120131
585249636
735189513
2012888873
1811431666
1980340185
287437600
1088875374
1837533515
1061394629
2039505341
1124955841
524084115
488040596
204788837
958031110
1968900759
1159496292
727217088
1179259877
1860757816
1857587992
706880757
1245773355
290126993
1157598393
3194344
1635285282
447144606
1416825940
1431614830
1283697827
214204218
551879844
945830574
585495542
1371498131
856538938
277978849
1483146859
1215471693
1274223452
1410585478
203018922
1571163091
356334355
179645891
1606563394
1302950435
531906686
974671762
1361395247
314324518
112497143
582785893
972237767
1352800365
1731126743
870514514
1981158458
892991164
1193519658
1015613715
1690132235
675142934
1661591067
933994456
124110853
951678424
277100113
607462458
752880453
1982430613
100864032
987115148
897514525
190123562
804381172
842918620
1670779289
1584620789
676332630
729218314
527296435
1119529092
2052992764
1203887372
185153125
1303957107
275460818
2109701875
1549423672
430091151
642957051
1019937478
345337096
431872123
46031357
267052427
730781696
1489674482
326373670
290731720
1744545853
959536274
323621027
583787463
363000616
389739944
1616775860
590212903
556636900
1364494702
496018877
1569313907
125954981
1236833298
2030489061
2077042225
1711793667
57193581
1406135534
1347001469
293923665
240256151
1373177027
1393266705
2094535252
1298657170
943782382
1326266577
297678168
697910273
1290674943
775968812
69946650
631701500
1404319387
1883988158
1060593823
508916690
93260646
1241626370
870455405
1727847278
1327362562
267335308
1525233391
2127179150
1255964020
1014647506
1833684174
912990175
1005925519
1703014185
817998852
1860959638
2017889902
1569645268
177875002
1699377420
29092624
1576919257
1464368088
1464526862
1028523832
1603527369
1405754143
244291266
748959123
2054263439
1155789195
607649099
1441933597
1325588085
827745913
1200031667
994326097
692561694
1100870470
775851640
1844337630
1463754760
1344055394
346426032
1164759247
2069599558
96450848
432666879
965839865
173149565
1709941839
782831889
1997054498
738178597
1403220786
602575096
1745763388
539886157
1915728647
1981834663
1753033368
92550337
284387310
1542640868
89010154
1763326597
895407917
1415039294
507485123
1641583087
955318616
679427008
2005082702
2037248021
1518863199
1789109663
203960469
1853565508
1788820827
1137545897
1092664663
460727646
106685169
1134560543
74608867
867343592
1414810417
268622511
1640964045
1128393548
2110903641
419478574
762737748
1359047965
1957849559
1498266698
453310046
758857605
182152939
1815029235
1903705466
1661228341
934753266
321972482
1056049866
601780460
1671447121
2062789423
1187962202
1415169405
771639450
590937973
891363137
454952170
2098387440
1732495031
2054536920
1307990780
1035162220
433390661
711198804
557520936
1334663912
1239910211
1243222169
1162967693
627046614
926221325
2007564507
1961461325
879463041
351862842
1676522989
1708084988
1812507280
769816720
1988328624
460032508
402555551
1656064897
708188564
1352011525
1330499686
1796032984
1643826241
1610960403
93951056
1544088643
933659004
629547485
1834527951
392578723
803668605
422813304
1265908558
2124942683
1684102153
1302009804
332620934
518752444
1670171574
693550760
1082853086
1323412254
880551473
1524921911
1357274089
1048864879
929934559
1728606422
715571251
2139242276
1715844718
2011119245
2146261972
80020989
1459648410
1254175088
461869906
764139351
1578798574
1369195795
1556644384
2146929416
1072054153
1948703494
1099226976
756695554
1171530045
258295369
1728350702
54996960
1357271571
720695128
833499428
692596519
1160524501
1528096251
1814092719
1024103062
1250418778
842831813
1313464090
1819263815
775269448
1365555070
485998440
702176078
582145166
1597563122
819491371
55066941
1879431601
37486614
1620807223
96769018
1542760317
1271675933
2036163964
1362850856
332843331
1431325737
1467693530
986678327
761823431
315545903
639049549
110028548
875274539
798375142
1911880244
65329381
537516507
1582883607
1248009938
1478982089
753121585
1831234045
2041615929
152811771
1140419042
134340838
1862890256
1651074702
1865056733
921955068
1905465840
1251521937
732934752
483081577
1969697014
367414038
2015012889
762223261
1876148724
1923728651
820991431
878231119
1815632701
397067883
118721885
746108345
202913010
32838250
1587116270
358643180
1294902235
896424774
30015876
1011083505
280152383
1400331236
2046594982
25994568
614459069
1171613407
674246745
342354590
1772851077
1827782725
333947791
382516845
1888639775
696189428
1423349506
590658833
269234349
1036465928
192678642
1159374918
541248337
1521936234
1799822810
465400772
143266995
912227397
2131341906
1703691302
1063666427
1585999026
259765446
1011226745
2065881741
892490223
1050909901
1221305298
140853793
447605833
1891426167
1456261456
1356216009
497374222
1701247052
1443840477
1931044888
159383407
1736153044
224198010
784254775
20476394
2000094749
259146073
111209647
1839145213
1995092144
346070792
995367460
501902112
520144803
651040811
1297764565
1700105405
1522167342
239646347
1746602642
338601840
1740427056
1684485821
1485399149
90309016
1135982452
268477674
1897325900
1041820286
848459629
618695790
241579810
78100674
326741466
510598718
418751908
1585394223
91304742
498608166
575745892
1696621942
1641098872
964293470
1527459904
522416574
291704678
1532579602
798437097
1846082763
2026863277
49742120
1141385345
456690299
1595470201
15988390
1962082843
1743229803
443717860
1257324741
1071326341
1951179234
1183633032
181528342
1494397253
357832632
1394482904
1719682532
1186116714
1240768454
1091334629
1750169416
707975876
900586443
492430777
281086840
155990850
635154201
1013373446
1447896626
266901992
2002420111
1275146519
1663814859
1904767054
1342424181
1311385815
2002898129
797552569
412038342
1308237360
1269843078
1531746986
182038325
163127893
1389072180
1545319351
2035182500
1655833870
1699930624
301099844
645699888
84551682
1089498441
1787243485
154240421
252388436
1710035758
1994131635
653799648
1624875305
1583010044
199101032
2144475154
874037903
1217541053
597569002
2135770788
695584018
794003592
1088486827
203710028
126726351
669296613
1896543372
34228805
1422087253
1362850856
135763446
71796550
625612824
1619117581
1704256828
1740856755
1112408748
1221375852
2145859480
157660813
150487538
838669113
1775479340
147859480
1935630535
564256789
512425875
201739143
138227198
761703291
1629338787
516082258
940233341
1464343139
1828533875
1045579598
309776302
990903059
1455716739
604425852
851171795
273755331
173591236
886040833
709286704
838168605
1528420792
1087788779
1092843145
1961134382
1075390155
1247366503
906000960
1031614202
1168151779
227448799
291880163
856169775
35650097
305696867
755831846
1580935543
1731329591
1996592737
628624082
1856456530
191649418
138553045
528151205
1244047997
1124894256
383802149
643899779
1193547717
1082194587
1948610091
1627397293
858083374
1449622525
1716311760
1208252336
7701738
2076251992
273556154
393787673
114352386
1786084942
2033966135
245504942
407304297
415416126
898126335
1535801322
406556568
824492287
860471575
1639872663
1381019834
417593736
291618096
1345322300
1180952893
761481171
1250980831
1009071279
342211190
1087576493
1671632611
1093530246
100524708
1269624260
1893130733
968629657
152294651
127585739
2094536799
986208284
2064090156
135028221
1912918766
2048810471
535581266
410989711
768310645
1393637346
1567171799
2009777696
1448953147
1788101783
638431520
1833870031
2033378572
10835033
31869097
2089295328
860797131
761753691
1343557274
801482931
1255278365
476592082
1275010896
164059259
1824987708
1092785240
593669105
535678078
1840263653
163636214
1346856622
323434574
1641897262
794579416
1555219005
312285616
396693157
568741318
400830460
2093944226
1062575978
158524520
1073708425
1800239482
821725452
668315745
964713171
1776169784
1608229687
2017914063
482430045
1031476996
586092001
786679816
399982823
1179075110
1111324826
1131388185
1412296541
1111613379
1553985517
247508449
984586827
1960396719
584151928
1085914861
520148283
420310467
1503037365
440094777
2140980447
2044763688
185029724
1189053158
885013365
585972537
144133177
1890661220
1742959278
2136358333
415832018
2058773514
1350533557
917299106
753053852
1912111739
1714933943
227512569
136198304
721535537
169012880
1244303380
255494014
85961180
1325790364
400230590
809616873
575150415
814845310
724247069
889307969
865043728
737612663
636751818
2131383391
1642508520
2137918579
1802710560
1176045285
1659474410
132898585
1745299799
776275718
1307874959
1032986814
1861584331
2102960886
1109743026
1501886173
1688901760
925535385
1099557356
2018592467
1460688233
1075184826
546962063
1863225303
434212393
156949430
1225299756
835649774
967458559
1060321067
1000817898
1312474429
237529600
1693783244
518972338
1930607483
1437416362
1553788202
881892717
686064086
1972048135
1926856981
2126296330
1170497830
1160425105
1855917188
397799607
1102580302
2007128833
358727923
1402517919
250557089
1631047958
386592726
387531501
137046513
2088955529
690955922
33702809
2006053256
1281594859
307388902
617544609
1790928424
1290912318
1183580128
708669971
1112135467
1395912453
1070073909
317307803
1720757140
840226686
1686506438
107799605
1489942882
242566581
1002637629
1741105213
1122080532
1591483351
1434776283
1998653896
690032457
1675770990
1204426458
1032332909
799546257
1216637049
847851219
614735799
361583747
2130184316
649773481
377700449
423960731
2002549516
1993942104
1350572121
1977779276
649424781
2079061742
231335771
2019291292
826530770
1234355767
1641125830
353902756
55848231
143690895
1976308231
346914636
1331988633
394509778
357973958
1211043281
566532947
538516927
896405867
1954985121
1359416661
873156618
1144517001
281051077
1279824842
1095009588
667055284
1439550947
1899982261
1553659886
1473091954
1246287685
448732235
1529039168
251466815
824662186
1042255869
33794169
139389378
1074481159
268005591
1657506482
578778
1810453276
2032776405
1805939706
453912715
729933241
771209335
1061191711
386048188
1388348689
1134546291
1676583140
510222069
381613512
1331450975
494052765
663989366
942630249
1551715312
1519407321
589496732
1258248594
1953538932
335110103
166895193
2117661961
314252350
1962649473
1030984552
503170148
546247118
339668126
1403677605
2103281872
1801632450
421786721
1158514028
1906922318
2058297416
183030022
1713629881
1119702248
987329843
1357020074
1045067434
943196737
1992327882
845993175
1183524239
241177172
810792711
2008787310
1099114318
1752517011
1229651799
468323504
588075509
1565379313
1602588908
254321028
371174641
928851483
2049819708
1625237281
2139762105
777634449
345326500
904301880
186868320
1356294945
916282126
514545646
1227529764
777223365
362690627
2052432262
88710893
39696703
333713167
580552936
1703566181
410941324
1146102396
292335083
1699846853
1552541438
1078896883
1820761488
728495196
1446494342
1210033290
896364601
1839056081
621704277
829758678
343935634
516528201
1887691062
535304819
4672538
2093549846
2133146636
747848665
512858039
236958861
1499250633
166852874
1811530899
1646838470
974614116
1090021737
1928516803
2124987102
1709802419
1055538454
1011776270
1688933927
112115352
91330654
1708875016
80029125
1477333587
463749819
1464470840
1081963561
586830311
541347664
1775035398
461091624
338560437
489239525
244253731
2114681315
1021957593
840239785
2117111290
1280891977
1419064550
1612564289
680916896
1182311180
431643769
382105377
472304001
191717335
1267797829
83362148
1646210398
246821652
2132485654
440839292
1814426501
840886855
1075588846
1561850391
1656548022
177894811
297161791
1753700742
673950050
1563628809
939566385
1876644373
2132623563
1582188148
2145759785
1600932652
1588343787
966765962
645795363
876294596
2075552834
616558490
35582821
1186762724
879916726
1639226878
1450504979
382737497
1879536088
1097183528
248142187
946915991
224867594
1900140216
1033733296
928630139
2102784244
1587744803
50903588
934814334
273140997
542680045
1616996153
1859015908
1949061053
467630586
1489688178
1595833205
819591268
1974395885
808578397
1648635398
994218871
2043581207
1684415284
747275732
1850363798
452818790
619961808
307043301
1476248080
1937242835
1441975467
1735791358
1620382240
1961259593
627219346
1344542801
1260699715
2092612069
1464184428
2123918800
2055002973
480642376
168379284
69834413
1627052059
518065601
15413771
66796238
59119720
879580155
413411465
227329653
2030726755
2098746937
1103646849
1686676769
488721419
263108734
487785594
719930516
408007986
927412624
2009607675
635328458
531697891
1747229968
1309483934
112163104
576276772
576285724
585350830
87767419
870865535
113558370
337737059
1288522929
773416392
424862550
526812351
1594040287
74211827
844589966
1756813195
1948805304
1311577170
211240535
100893463
1213414372
264388762
1413909755
709030520
825288989
395843340
1219030495
742767412
113161367
1216434322
441043228
47590128
1201612084
1832429745
1462332
522498637
1839162533
573445109
451839300
870911360
1163839987
742558723
1409836019
2089938618
1236274323
1413512009
902504490
1785459187
48252649
1584344428
581995227
1732461456
1706545758
2082271085
1289394250
449440193
1885011857
1408920413
939369611
1257136524
189064419
1896772514
830025292
709667335
254612320
1009541486
876020969
173800244
1219987774
1337546415
1146159968
1050580871
208777065
607510645
1904126917
890197817
1749418705
1204976907
1032934404
2104012553
2035732907
192937766
1820520399
1242714807
777927563
292991203
297296007
306956277
117108775
1593221847
949043619
1961598880
963905864
112738585
790460056
2101853782
1562642707
1376173860
1314142594
1455852707
1561614456
975172651
2143424223
1655643836
972928157
1860580031
235116691
1419594273
1504624988
1723473124
953696666
2132305711
1586066905
1637288281
1149886961
963983788
695482114
902753128
1503174228
1299963347
1291399562
2092604393
200807940
2005408780
497166850
1636087095
797635870
1573877322
383569121
1686693425
1649588083
1718035359
1491573327
287191496
537298071
2131541995
683027381
1434541009
1294722344
1404337683
3827654
498033279
1996023060
2047728965
382793893
1119961568
1446346723
772205322
1797028718
488385192
1435557522
1322845731
308775101
1265280080
374726360
563255141
18213549
1540670024
1033937252
5603328
443865577
280087509
335587432
1734323189
1465013574
1938224685
227985356
341682777
1781969720
7029323
1592226206
691825448
638153942
1676524945
1458040049
1852090274
1987849369
829225559
1582581633
1157841771
1542447330
20868201
1789819976
740620014
116222888
293706343
2120791061
131426687
1855008328
28538229
2021876197
1526015424
1886076304
1037062261
1760882593
1489901530
144375746
108023261
1706809847
67970044
287679891
333239226
1188278611
1680841004
391180323
1112136134
650920627
93442194
1212081701
711609176
1499474519
1431366770
1613184725
2066198633
61707126
807563648
1624390190
547366044
746210301
1813327805
1519681583
506241350
1863781183
625242602
206911495
382407232
902662496
968905607
1327721918
694026851
1551087351
22339065
1137830396
1342264307
827198999
580830265
726928531
783069467
1459190940
162635743
1943390002
679491756
1568357558
369341857
1747865639
1857896084
965048987
384097101
1165928042
2069196064
2119905147
1307386631
1333175879
1399596470
775657609
617026142
2122819588
1550315285
1718607614
518555
1786919194
1604038189
1734280675
1989913615
364799265
1430708785
173987726
1182183515
346135279
1115200
721506309
416106614
1697031886
1562860996
1723798892
160189598
939751930
1343007025
585349142
1250948761
1765547080
935246266
1931861183
356461752
897896761
627383288
209785127
1299171440
363943982
1094774606
1335485264
1331761146
882700285
1696194640
1701844042
118908476
595723487
733873213
267741696
691342578
1247676981
200323992
2141667497
883118544
1357603843
399798279
383662146
1924701258
1996512517
892275841
1103333905
135189221
2037328428
1624606439
897183137
2009156296
1447287620
1103927533
566330742
1418418636
2064793781
727734836
1611672733
509090351
38825380
700986606
1947342834
809817097
1818587805
1541766922
1619754672
343702250
1501981341
1376211653
317302605
151726129
1898123781
737080783
2049831501
1963631420
436939919
493250936
1124106830
1919750980
1721832258
1706761488
1497168034
1031383231
2099398980
584729787
906927001
875280858
1633292344
2031630753
1427574286
230472571
1423131916
2028520495
847617942
2115188328
1514671563
389999059
704783177
1081859945
511481839
1513993064
1007950573
459634512
1846977857
1532461358
632740288
404414044
1831253520
587337490
940589586
842990082
1721824798
1603617055
191696549
1616613057
1776427927
2096228387
952356674
766695607
578365385
2025235239
1944781953
1646356648
440700871
132619117
1608276067
1650311420
102493273
472592558
528143580
972683119
469360290
1264501261
579251954
1788492568
1532177352
688672624
613665562
286208538
501982504
444738232
1594934377
2120628326
1394416236
1409962489
628404688
1312538115
269561159
1505513526
1091782373
1286650296
1803315585
673652758
1582795327
483096851
1836840936
1327255799
245879100
895696385
1539895672
732268504
1073487143
549845829
791574345
134886946
1992414459
188728475
1834834300
48743815
1417544292
865274792
1893693918
535329640
1344633353
2051223203
1879888046
2076690276
710779093
724297490
1036896716
883445447
1033105517
1498408523
1557698582
1572260438
112870132
582798516
1648331998
1175049568
1205931660
2057298006
1278558022
1178663497
90977428
685401262
580618199
885422927
1851803953
738016220
95680166
267628717
1785645116
532775755
940665995
1327050421
1352496841
1408328970
1209831560
687148305
512211951
611866084
968922678
1547420331
1690451671
1526231592
866091886
1803552485
591944000
1804516182
210469933
1093787777
419408628
1947032728
540608557
1921948728
52852419
808704129
1397312591
923287092
1043921016
22537265
537900452
1071680328
1088169197
2095910883
1902992469
295400726
1311212906
1420119532
1345952046
1348624989
1282629591
245524041
716965119
74217614
2034534327
1074105059
759302778
266843871
2010117270
910036041
1355115290
1049791468
1762167218
1947789827
423226727
1465851442
233959055
392929093
146597818
1791985116
1122286285
1884058198
1705142955
2026970356
1553898337
642282357
2076002517
818492947
2040651821
207165931
1084298523
612208497
1606886636
314737101
1847724412
456190108
83307232
557807130
7931960
253899504
1179125492
2112354351
1901053145
1213297470
409822111
15057064
1678591462
1431427156
517947066
1751532989
1160577322
761840992
815117887
1401712662
278358344
191768660
1954780398
989056234
1083962589
1458691279
1690357160
229682739
1295282257
293306294
777380293
106269653
714954584
1603498322
86680137
1487112704
271803996
568488884
46207516
1936358950
1872001346
1392864418
1996596644
890649354
577091920
1500439594
1481115565
1852840712
166625526
1637482993
1176453030
2065016266
387640234
1409913586
1082701420
2029424051
1866154448
110663179
1597264305
430108647
1095645979
1613092012
696077667
462335436
1060828979
573329369
1406514591
989014935
1423831524
1228040776
2080877712
1805459710
1595545290
1305372345
698739419
1322107342
24846434
1999260657
1660682046
159810714
1822293801
1594823963
891117574
15934578
970260495
800271559
1575288602
896329211
505228160
278862002
1319089177
1440696314
164417530
6042758
240365039
181923587
1244430744
62513041
672777722
755212572
1583945270
981358418
665027091
1773104113
102763054
1488201248
41170314
578443493
2041059852
1440798105
1209133693
997580912
1647426481
862287197
2107548163
313152432
1665526203
630186978
1380331556
1061012
1142219404
364787725
329227660
593872067
232290666
674921618
1933816896
1529643205
1073346404
1436957637
293589522
979225721
2120404979
1322978341
509043022
609097271
852193003
1461340359
955392406
235030928
1155959360
1122726062
1790497453
328364558
1425447151
97991695
1741394257
2081039028
1998642556
1204557075
1834047134
1592327836
1833050100
466302388
142219435
1609166969
537455980
1794843070
579450684
256627580
2039665226
124007945
1597480854
477779825
1179641027
500503737
1809373408
610658576
1176404274
325340014
1165937761
350818499
1800821242
1906805089
178076086
856364035
2053838136
144435987
149863284
159325561
1956044204
172649313
1848253598
338911457
1789798042
1867648974
430486224
644511645
1454281688
1914421097
512412316
1489343834
1756085648
594424536
843674745
987066588
1154764127
483940090
322989126
1882895042
1422573271
1791445380
1195743051
1799887742
274424808
2089885016
1263315839
1625487603
1331209523
2111691202
756373411
1492706583
1313108779
1034281543
1516111049
36382422
367922469
503894365
1604810116
1250470032
891187148
1325175274
258004658
1948820504
310221635
1704916142
908092249
302874612
944819463
1067350143
1219742780
147611437
1464097423
1473478442
906481585
1284058742
217526255
744250672
1607243217
570375731
463005098
1280304480
1108386614
1387669033
333508232
480204521
2047098715
723729810
1237795048
686922150
701914290
698741930
1924817049
1970891654
1996959023
244961327
1870393117
2139463155
241166235
876308486
623259058
1988643640
160239937
102174940
868309679
1384196650
89238156
89206836
2005824156
390053103
1999166059
83567113
538354183
1741834918
198934533
359247943
413694920
1226731966
294324682
29608626
1424807312
2102981856
1893911777
2041292259
190069700
1224929324
368422749
1412407267
1748363723
1316753468
482312811
500046610
1319838030
148648688
798950172
592379339
593527104
1654145234
1235148604
616153608
1226925389
1662788903
520403431
815137202
1541501394
572517809
1654246507
2036238663
1755892708
211076217
1662607157
1613520549
1120792714
2032472196
1030851271
243705621
1907050411
2054768859
1466919691
1905940077
1517293406
1947732580
1893260878
1885619674
670429583
956992326
33062125
184545671
1010963825
1921335725
1514929669
1822758928
1999543330
503290005
1542565832
1509500165
1148660373
505536182
1929136383
980927680
1995459333
1570107065
920436378
91426950
871367766
337055917
290830370
1378516757
734319041
892011663
1100241870
821824932
515476385
965988655
1574740034
897303898
1166288615
764462895
1046823854
256833823
1495128842
1330973386
748039707
932342546
2097211752
1139071781
1736685734
522249815
2092709292
1185271179
555031042
2094515079
2016961946
2058301793
1445446876
1905251343
1166969560
864585056
1467851247
1509352394
2115217207
887266363
92849499
344901579
1191321659
950045263
261294285
1156332744
632951328
1887770360
1588942020
1915089894
777448303
584424690
973125457
937386332
1326801256
1510502400
888570781
691543601
1549691833
837053039
1764356307
158709594
508760461
386223133
1513489063
1900018718
1444037811
748190938
1251434314
859532182
444810701
759349108
1532603572
1681314266
1578830897
1919512951
1131484335
1284106064
1350657540
1376205754
217303989
1867919972
863488216
1411868861
1017189356
1580599558
1938816073
374317399
1707922291
518842925
1862902738
1636184903
527848583
250716079
1798947890
2054075171
1579399388
220445428
1786433617
310868626
1353615369
1920613961
50330690
1547159606
1337729940
872485611
591878156
1115588298
1746767519
1876796561
723993496
1601189369
1873350742
1161926581
1966732006
1419103831
1981879575
679868906
1459906810
1478285773
1658593320
930296038
1655321181
931835815
2106550681
1046250465
1130791592
1204871847
1065889022
1686144642
1235460416
1708253331
1807130906
1032559658
1359364904
695455882
460271860
2077769725
512763484
1508197057
1561346681
2035255608
1200577623
1388471807
1432057485
641826173
2053191256
1509847336
304888332
986968605
1199589381
587640148
300575524
1782011894
1934647421
1429202733
926692990
555224253
1027219840
1312622946
1936390995
1606828659
1659560941
227698807
1490622674
1417111095
184387469
1120258345
128826564
565708523
641816036
1505763718
446346622
1919929784
1916455642
1497553778
1597988425
778620433
236932435
1002129222
1555493248
1123466964
1228738969
380725780
1677384460
193791813
1510867790
933852901
567741644
1271530689
1043587501
1311934792
1517978592
1464950988
187907573
1893273398
1179530782
776096946
43182159
241624549
469456044
259656760
305080474
1833325849
1152452488
463488845
2124964470
381975218
765779725
446043134
1030198726
811576291
1335249972
102293308
1721800781
1216995811
1695150572
1526080452
1221762036
120698223
1416274569
1000629141
126761289
125228076
1931912700
1763833383
640211640
1007357601
1157620244
1248662991
226516247
412351016
24788554
1803622858
1165187890
1744689640
1415839741
610550091
886446936
453024974
1058865398
1891585458
244018788
1198528634
117387063
172039278
1481770917
1390034969
749204730
755857414
1447155232
728993854
1172835164
2044405291
1521978524
1992932901
1371030656
287473664
1293937096
1839968740
110461711
1283566661
2128939859
1741195121
784743964
1416633038
351667619
1390107831
1279140114
1118062168
1667023764
981892542
29141583
735290388
53125683
837185173
1858818629
704902494
1058845960
1361931877
2124630393
1969889778
1974021102
137416528
2121194899
1891613104
1851820988
326984847
1150695294
2024426242
1399669863
1037787842
888283804
1787991260
77009757
935818723
1676358418
418833065
1518050536
850530933
907018580
517142528
940716706
2115269977
1465813529
1146622363
1422176832
1300577311
1878850381
913583457
1340899723
1247866152
1566150035
1728867277
929000089
1377652080
874441707
1470718236
1400648348
954238058
1033045216
2132036122
451705404
1707103615
217631967
641272143
395599904
1626648864
1077750716
384792067
366187703
1151089171
1897145943
34052895
815735740
453432606
1279985462
1461149453
1603305276
1905535139
407871415
336359682
1488996618
1932698308
2123509055
1153120965
1175951999
213019338
350922857
1167432783
958159554
1879247327
616513998
40306268
1584142837
1532051695
1232732504
784627093
2080499039
305088390
585429452
1371705211
2100979842
1673614345
581776225
26117398
265934918
1546968629
1173630199
352607323
954736623
716201398
1652796331
1662489830
271101811
964023220
263066407
801776079
943065796
2122884619
1473750474
683876684
1860379188
1087620990
1597276947
1428145933
1788244127
483924252
1993178054
42728122
406768937
1606177409
377272979
80767159
2019966291
1620597290
814479971
499932480
2053203941
1690285350
903853717
1548589760
754422552
1141045185
174431604
66803245
258352952
831506883
2014549450
1758382804
1659463904
710625180
1776207503
1150856151
1132254654
637247872
141406402
2135128951
532080676
1993659152
154596156
1819026782
1074858485
97803855
204998111
1757804301
2128153133
1734782652
1652360029
452759336
693026247
1669150087
708000896
1990148210
1895478609
2026697215
661254794
1383493492
1032622402
1841170038
815462167
1629514195
357474433
260987529
789670562
1173007149
2083644898
110871635
1881493458
1144344714
1776757513
1356469866
862082753
1489348257
569295650
974340774
1152204449
2093064089
1131095343
1789980528
1662808923
77353432
488800234
451333605
2005421808
762252875
1009579743
1850025211
354886592
1007237005
1403339633
630787867
202061358
1973837115
207080371
435302345
456469617
1421302203
1437880723
541576469
2130249805
825998886
991915795
1293313002
1240241355
1559436941
634497310
1582711038
726377213
1200274847
1125041982
281578079
714459068
1602030096
1021931360
215000616
1641066899
1385403023
1406266399
1515117083
830095002
1812271404
1069515034
2161319
1665831609
1103752986
1035506474
1179308704
712111690
1666693795
1587754925
1374452099
1541575868
69992793
1204010910
2111736234
653747727
853724962
97801679
1922309049
1983138513
1045497340
727150875
2013768125
276307331
1162494350
1402792646
568832731
469246336
1346425534
851233234
1916909999
689663539
725754733
70801528
809048663
347140375
1906425535
1847430383
291823854
257469994
503903573
1552045370
115668192
311946684
349382992
777846333
654930582
1014455156
810406460
1217850910
1021675727
524685753
541522536
342611145
383802149
581497871
970823106
1186657745
1255918946
559597119
622852724
977872309
2059927915
276687420
62057209
702837723
1973766973
1591248921
1741707908
210033456
768815745
399098366
582410489
1976206246
1798203477
1725951496
1009107697
679407540
1687662364
2019703179
1181995903
1003632952
546498738
1936794656
25302122
1312160639
496931152
704492715
1849899536
1734513318
508760795
1175512850
961468855
61514265
1881320518
1322906296
548978677
1507606868
967195014
1402729256
1650253426
1951952647
1832668698
635914723
2025626648
1316729399
1757517129
881805773
606629974
1623082383
1531729422
136749480
690131641
2144771392
794281229
508992667
403885817
952794655
1839286998
20299429
2039605547
1596616415
674506208
1414656216
1671689989
1824111002
305273294
791276329
92342095
573806162
426139850
836042697
1068826485
1814048589
386176461
307368103
1554973951
2097165128
714904787
904781594
203416089
593010539
1265497958
1821550788
1359526742
266274219
876111758
1749724605
1808937022
1790440897
1989150881
1707998994
2066907339
2135995839
525648065
1874922886
1802201718
980404917
1585038846
1769980451
1833756396
75558069
1495190353
1332601783
799044961
52315263
755081291
304296084
1030773405
576200748
1554707997
1662536703
1256656754
837379134
2065277000
690427554
782103750
236583999
210120168
698823394
1359768780
637129685
1290676488
45297288
1625797164
555690371
1630929125
1266513302
342499916
177589156
1683519722
511247030
1274907324
990782085
1359269444
1169489869
1851219626
1749263577
353625334
1563956374
450606601
481354961
54280486
1259898738
1674292602
16392311
64951089
1251840261
433505586
1079287878
1364661554
1379912290
1874697762
1047674638
1282643208
1308556617
1680001345
675574392
722109506
208793818
705759614
1286445368
1971500197
1297386522
1736838452
279753907
2028421483
1030013477
1066937402
111842274
858817450
705150884
995604250
909793314
2072859651
400771682
871749193
99490626
1782064400
886045374
2054238978
907556279
619176678
1423589702
56365298
1599467917
702513787
1186730166
274617240
1770120985
23752043
1362962959
64997372
2043316970
604922555
1175092248
1481948776
1792618750
120832093
214597474
1653711386
1946009406
1961317183
887722048
1739680145
212996538
577767353
1084633228
1338441635
378197351
827224645
660247637
2115449458
476742258
964257635
1074315990
1646554084
1218069609
1703082540
1013971534
428186138
906175926
8839586
498021622
830959756
1475512039
733921675
1327870024
150393826
1365103751
2118382096
1360368728
1692901865
1998305244
51117365
10686780
1820250384
373872617
958855965
179481556
32971743
183334372
152360835
200645491
1310008022
1619007798
1399611211
588607413
573356817
2032578814
804273003
1207835436
1364857170
630371705
1551074640
853834874
1288284864
2048507781
194779557
965691765
23592863
1125046967
356931908
678083881
1511685724
721349429
1828482100
616230307
299165907
1492038150
1369729524
1292328995
1863796063
355240014
1068655719
1939912477
83621773
710262063
748788725
1633866655
862196920
1348743029
1546864129
272151773
1843968959
2019876487
556496493
1167416983
986742575
1223924587
2092752217
607921896
1491643293
1806569594
830473949
711942022
276947425
1113045413
2069543827
621252742
1334329021
1530141715
77385974
1106299663
340539480
406329355
1294594449
1271395300
1489530347
1115253147
1123787436
643210857
86916039
744568739
628825736
1222717418
986847500
81725986
1889693816
177071711
1931496693
462365404
1933321683
916024441
502531001
160926731
719673110
602987195
104066093
1534615892
1033664548
1217227994
1681504687
1768571375
955135814
1595587993
1015475351
1359868213
1500699809
966938151
371572449
695639681
825764792
1604498977
270269976
529333951
1618061229
1509098446
746135159
1212141462
997727301
811268566
269541786
1444354154
1154091092
1041397835
1196922205
344318883
1046545046
1099136315
145196407
1297842617
1785626157
2107359551
358454979
1758923582
1620962133
1465429950
1940690425
2056706264
2112901406
848118736
1967662948
1265499749
1147361735
1559084263
1220002580
1172032598
778518182
54843397
2027306750
703021996
395954352
1321101024
1959594898
891015256
1603020819
1881029463
2084734337
630840420
655422556
282115221
120317584
477630969
886833208
1125874868
1744490378
728181976
1384905228
1958197881
1145376946
499261174
507102076
929640213
434579003
744090960
1651334579
1511677825
1137545994
954274391
1929404242
463587315
363665510
1151796223
9367367
96487329
871304257
661229543
2290211
1320091214
1856752416
1471479227
917597780
1176103870
1023147946
428318303
831608447
1005895978
395178065
1703405198
415487396
651118824
783002398
1082642281
1447319677
1342393433
685854422
146638069
2063719395
1806072308
455950002
1705293232
1715162471
197041048
245226808
1108975091
210569865
1885426482
125748294
1889517784
947969197
1273915195
351374645
1389587490
286430117
225098935
42217150
1709856721
232279411
1870124642
1865528334
512831973
907393814
56451112
1234091181
1783668264
1343577994
1296753905
988727764
453723082
979670724
1797735447
1010062347
382994756
469498736
355677174
1097537402
2061120691
1488241024
1121655051
776953649
1077584803
1741943868
306893404
1026393318
1645160029
783630611
1814369554
864957160
1111251436
1862543627
215673425
1915307771
2116395062
1368081197
568253376
828444663
1144096892
1860595238
817387509
605493549
1714165839
1765914162
1227897179
1972511827
1816150997
64438882
1794869811
1845519921
751001126
1418955903
1820698198
956065354
857540423
1476308996
1885406705
1209340365
2136649159
458658944
878825873
250522842
1064759064
1615620121
1221361286
67177138
368674892
1470628703
1042715700
235946745
455594549
2101396735
1863511723
424650065
992490451
1813813500
544348920
675513432
1342564642
1209076681
3435879
998608912
278629985
1369301050
1405851077
1777198399
220484821
1703107050
1935607253
221074399
1021667526
1570587118
1644315043
1522898762
1991152044
801946849
1774564902
6669451
987605747
1979161176
1719751068
1887072924
133391645
499775105
1010653002
1312297943
1982865338
1271563245
1739691634
461329541
280612962
945491628
320555144
49947881
711785155
1146071108
301057598
861554928
809922300
1714080058
334979488
978573105
1901864651
993580998
847659956
1217872785
1082970809
1473524959
437184406
2066015807
860028918
438828629
394419703
1000740861
993573966
780959078
1239504426
1459974597
361331671
1193026606
1577619745
767572697
270793250
797749521
1808493395
2080018636
519203525
1362870452
1695861660
838851468
1384844184
367703681
239847552
720402710
1276308014
1824473050
1176966973
1730019878
1144427604
21111058
825549116
892261197
1323330084
1642282884
2031284512
2093809216
139879593
1449725681
614339964
2146919250
69490955
1146838625
1610130646
1949725519
694699633
2088718103
302027093
1335817583
31710285
623744384
1617091952
1343127131
510936554
1077588574
770573799
903833145
1159307526
1970954592
621939849
286587516
751632660
420030101
1590570235
2037979434
1132932072
1490818867
32984149
1959930438
1997697394
1598155137
382263268
1248337654
272929732
49683523
521815062
533293004
1902718433
1758467808
2036791061
1653894470
1449612813
1120630714
373667194
314195230
1579647162
783566897
1007067451
976436359
1989312358
1609512346
408559363
408963420
157499014
922563158
1583937144
872601362
467252768
775039023
606153118
1436792620
1048431222
1026127485
1167327730
1283054577
361439203
586446044
1561388845
1274100819
1178678220
1754777549
1943082503
1838139709
1662208179
78976821
1661000788
2128821187
193798085
1709425355
546304361
808327002
388641140
544218112
479502158
1790129205
425137664
81150146
1971013055
1565960631
2045938713
1425856886
1283694719
1556796167
1474629628
1975717319
692237064
1159246812
2147167226
2012324303
1795418511
1675407746
395468051
1675965766
1771361192
1671052204
1286984702
955959216
363816702
1793885686
1811855168
32401053
394696137
1136474738
1214057098
479242462
854187395
1279533762
911206849
1241685419
1247074102
515454212
437041306
967880833
552053098
771874560
795429617
1607653585
260606972
795893132
737335422
692171377
116521266
1281645023
556746789
881570187
2068351097
684421593
244158081
1327963449
210964129
283396769
1439623642
285712372
849224331
1427006792
1844092360
963828039
2088783697
355269102
12779913
1011673814
146561233
1797486194
221559353
1945037144
1111635963
1791044762
1224054716
1354348380
1999687271
66323887
1389586575
1094331694
865754011
1513193439
91505222
1802243591
33304632
66645010
29587402
1936654326
2119645119
1481023842
1940369718
1822149983
1398132274
1835816912
1129067992
1315022251
1824899521
536571159
580269348
996266247
1539021692
1590814175
795012806
265887421
646112774
1255716593
1189476848
1789651383
1953469695
196525393
1272057109
1270792421
1932936538
387559988
1093372907
238691880
159024416
1453038446
171291437
628790974
1326534510
676034021
398931860
635269511
1962331924
1924591487
1231412527
2101457131
166227009
872296743
1577403067
1262555155
1413381017
389887940
1626483219
1452378590
1478763693
1779533931
1662696291
1913056839
1189490139
1625416429
1177331558
2033338544
1159585392
113668050
18877024
99291048
683019610
1476057779
923873744
206254640
966007225
888970218
1319156621
1924960202
2093472741
369168455
275526164
377579502
2014423097
1862539711
1205105978
1968412890
914242712
796667480
120499718
1817146476
876195534
1212340135
1788770639
1915278736
1783280497
720652061
892214012
992800777
2071661425
837920046
2094423909
1339422962
1418864543
693815272
990498639
772375257
1803502968
1415510535
1765300374
746610211
442118545
744695312
1071824257
1623423293
1378345603
392736629
1295425645
494479838
63089530
351200965
572422934
1561561626
649675089
136572079
1063818293
1932007249
856780901
634905792
1316556234
1181156043
1427749405
772921880
1160967501
1395884359
25384835
465400418
2123312695
2031003811
1490981066
1705057697
2045154618
758186391
1768516107
314563268
718638359
2066878272
1138803483
28455021
1091821637
289803383
864357233
967451162
297167844
1952540469
1700492966
1368469415
487496239
289772978
224335285
763014113
1871772481
662371624
1522298810
831674102
741358485
8283808
1996692222
1279323497
1538223388
515725378
1465941054
242738888
1091499746
302770494
1274769072
87577836
1810884121
1837531094
1825320085
192079460
1509348048
666320815
1775967412
1635939349
1235349252
715244955
1445509838
1836820807
477482646
1648772778
790307595
1389759223
1075422405
52963996
1077417708
1842545683
841090415
88116836
160227919
1599649147
277120803
1471153528
955725839
121040655
1488741601
2056257987
1305234035
889134663
2131164128
1318210474
162986335
70259701
930471833
1404742996
7711855
534608443
2022673556
52422186
929939012
439151643
957907133
1250652983
1928314340
1717263469
147958112
956660519
549601728
61714424
933189257
1598255648
989930771
1891573844
758247786
1900448621
1208294414
1715338208
280323220
1514931926
408093196
1171637915
1556845431
885883948
1392399819
244960643
594051230
401613486
1310571152
1272163863
1210618906
1245748508
1469278351
70164990
1088802764
452123497
1351021872
499282158
1233706520
1064732973
1383667095
1746756559
1175331969
1668039744
1752760157
1231194096
2040091712
547369437
1318136023
1821539998
100701161
1657136042
1280761504
313917254
40497203
1206288661
269670343
1536476650
1786576920
669489501
1193659677
1534178538
1358007820
640284563
954387578
1332762795
293510397
489533061
1923197695
1828527266
1698797962
863329381
1237885990
77381236
295246353
2096185313
1088497935
2018758228
141190704
674971991
520249057
1176335235
1234947986
147667453
1908247598
602556489
1179280993
1337378993
785442265
786423559
328708124
2114772060
228335885
674287878
1946229988
1117758017
983579639
1350481432
308669361
429556601
762597853
106082292
265937723
1205302374
11512776
1058111991
440793658
1061224126
1709484433
1433081528
1847819348
1688880182
1774516208
2129782553
835260908
793462333
861585638
1037654286
347710985
1334882575
2004404472
2133114271
436681836
1335098591
388896232
1961976476
823406629
1531551570
2082179733
552473415
2106232282
1433115362
443159732
414342603
166975513
2030949357
1048838654
522138740
2132257219
1089966947
288344032
57260414
719760748
894624531
936653934
1114428312
590933246
969675222
1821537811
202540979
1904958660
661638828
1764503869
1263901022
1026230984
1663977007
1755796997
2085544805
2086906796
2011389421
1857162136
460665631
2110780254
1797771054
2082396660
1125916533
1191563225
1016373483
517870570
718335748
881210382
1280489127
1503096959
309965709
842678964
753064856
85348154
2093904345
175710937
1115205957
577261698
1346149381
169981087
900513084
1577744574
730229377
1847805753
1850973391
1190772232
1677322335
126215509
1642086145
815019117
1078292739
1217379680
1295603312
384334531
388777408
838153975
1318029483
72087491
1707188570
389826076
468253921
1698032361
79106186
1694864209
660243992
256987786
1718401617
135842344
641916859
13015178
1776355711
1464329124
214472892
1461299273
357233036
533249583
2126088209
1765150611
1903635623
1005947358
938000161
1995568816
1369507832
293053468
70289736
1782926744
1234576984
1219842587
1099599874
1546614302
1094964175
384800677
2067112084
1364554818
571183819
478615630
30227306
329553785
441929845
1330652070
478174187
353547740
807971840
2014687124
1992905688
1149451823
23225595
1920220395
282796979
436434798
16331065
781089444
365862465
1835221955
2078760305
783187002
1367080496
1638639977
1873826650
234674735
135981289
1232149912
136955684
1733991711
1290350700
1778737996
806023509
1311129709
1392376911
1478384426
72558246
1670897614
1165507429
287540479
19192521
1982972047
2037581238
293378144
603434888
174083562
1013091865
472010852
1895559630
1218732794
1834075062
1973631925
1471703322
1324641434
1343832627
1597939111
1214417601
1339417542
1414406563
884838502
1497347867
1723607560
1933701496
382075897
1057640137
1914968506
989346434
1458247252
1822688303
291959448
1554859985
699348909
1983303016
1472979057
1759628554
1210466473
1915535028
1348443861
1655044585
195619575
1798159164
1367156348
473499684
414404393
1089777726
1653702914
86643356
1599727455
2060552349
309280701
1382133317
982292455
1710302600
1739072443
297817970
826318835
1682814956
600330146
991099644
656347676
1874217145
535082791
1304329668
1091670833
1826142937
1485746361
1663356285
1695165895
1828501275
986810087
1547483374
25872693
1881116244
1750933514
1920152104
673504214
1705312009
1439470392
1192465853
1113047091
187159695
1907201192
1264380470
1160309289
823801006
905035597
924539331
1307932874
1988171240
408040825
1321100220
38780684
48905947
234259667
1765061244
177740568
140481125
876360814
1610714653
1781046398
2115841664
2120295692
1427776115
1608179174
1753766651
933837179
233398539
1225723110
1004851952
1168828698
1115278398
11722011
464146202
1974874422
1506830357
446223919
24869805
1827972584
2061567658
297694289
473502354
1322300570
314718708
172292864
1637171779
1329801857
1526907824
973265319
952158167
757186976
1190929828
1834843685
2030517493
1980850245
502398857
1370719637
1160943237
1013548425
1471972316
427827521
2130692213
2082853967
94109994
307888926
1424739840
286083289
6527049
882339381
878316214
886132665
1991033528
877813650
2060330126
1023639561
1888092942
545948405
834145528
1646765521
1745885158
1492975149
1566103818
2059464409
855830339
1886694369
869395759
1517061311
1431246571
93015771
1350667764
955981779
1295691327
1975346401
1857681938
1784946113
460379985
1102176339
651795561
504003568
1153457434
202658139
769077061
2005988426
1688234172
974807437
67100342
1910119559
62151108
1029721913
204696573
725979629
1110122440
2095653608
1793421609
2133642667
1445991522
1040436550
435241772
122462248
1310828353
1737396534
361931313
1525217394
1259269362
1368579944
1991493374
1740732917
400776801
1308886770
1418943450
1126712498
2071983085
254219400
1281221026
1030628889
826022598
1487321343
1550127736
1105652611
797431364
941629171
948262099
231119717
1255066499
582700262
1617043955
693194686
1511225241
1225456036
459437975
1386852492
701257193
663715437
891934504
1528053486
1894971004
660243992
977814281
2101269625
222552009
147902099
734396337
804202625
639706779
1762143537
2053333540
430688503
521532253
576080216
1833299727
1587589155
1787717644
1186588564
565527751
1490053757
429884491
1505369106
195244398
1625921529
2072369085
606201452
1676064897
358455020
1489863912
1764531744
1491094938
1141027985
46563181
1015036766
608840343
1037995666
1701292638
1908179619
84768467
870919420
1871171409
682895587
1157810650
1703606885
2132544686
138001120
1266070382
996649186
1085557334
927440012
1796056569
616592795
1247045696
252180186
2063372983
688537260
1535109105
1037249856
1204234948
923516478
1113981562
573906672
870386902
1258043363
67430597
877528596
1519518460
714817073
1339381261
1197065465
2140476450
466497563
1847900917
915231315
1514065025
244174108
896437277
2013188736
506696929
1727294126
956485978
572916595
553600489
902485456
1518384279
130013840
993393104
94721224
1764892978
2057609345
1704502122
583608318
1180964301
1994453938
76801038
75612712
1602420678
171639863
2086242835
244625737
273327301
1667880910
148339985
1967592658
1759446897
1295286942
1073261432
1351619864
867137508
1770498899
1544559259
770152938
633251609
342309169
1946637829
942051082
195777141
409803654
1182088798
1888455006
599136237
987243757
202718351
1688566614
1301765037
305876754
1461030363
1916109539
924790405
251434962
407382394
785640947
1740919369
2119809429
527080887
1494117516
50981749
1532044344
1670631428
1888713950
320670703
314192659
646108071
46783057
883343546
2114781593
17375783
1271624523
1053558006
583853425
1747895141
1383850049
2069228512
1571586899
1673351898
1301982943
568017815
2037530731
2111048536
1602540895
2146489528
422456207
1255583215
1930572632
1294410224
248811345
1775841731
1700980472
735948142
878861713
1856929369
30222407
61969368
1202773991
1975415981
24254758
716866608
800004895
124285564
1913979455
1966955112
196231565
1113092201
1798357746
13962262
420097679
388309413
636561645
677421511
1090138972
47684637
31846957
139018400
1281261849
1135965188
52717785
1688354110
1613117406
1953271885
1345010560
1829004901
1672177457
816959751
1243125542
846040059
737137057
291387497
503746426
541253888
1891933036
1195991221
1355142627
591637990
567070594
960943206
152220537
1572267058
1192103635
1414969284
1671994507
435364299
994248482
1667655997
870274473
382353512
1281575035
1650575951
1579931155
574170327
226444812
1486818211
936128620
1882372975
1289529680
411596679
108220077
42908165
85866911
1366168602
649295809
1921380046
1456012464
1737915641
1032570269
96230152
1623761888
759787150
1355106042
2098944471
1268353981
947200063
473246282
521686350
1857817640
1064218276
1692555521
1152690749
40574586
178808958
388613090
1931326783
530934207
1383463488
1936512547
29405468
126264507
1161237309
344326222
264576524
1339763655
2125694127
1227774618
652800721
355290519
440001003
455110880
1474473402
700692285
1138412633
454788910
317156273
1998391519
1401804749
126545643
1524144121
1532287513
663740509
1481727233
839112290
336709584
1294212550
1306458326
1021188761
1117064515
1960517968
1567129709
1618394912
936645027
1086007879
408853203
1571480901
574817667
1512984866
1686139299
1022820982
1357408632
367902432
352645399
796516699
1585849075
604267542
1134040637
2121933420
530977314
1840153155
1515188469
1745202862
2035369744
547278285
48942566
1520613001
82714663
162293363
503417884
1603566232
84389480
1574269770
1844023756
1906641720
1845009530
1102090456
1345182708
194882428
373765415
2006056986
511591461
937130136
183829210
2004740573
11957738
1671170211
1593835545
1694216388
1102080826
394400012
1244692314
1561956221
37591695
1153356237
835652604
300298160
1267679332
1085141685
1149016110
2072180805
1364095252
430098862
1319175385
166610534
1915441610
358533888
1105022292
1869024394
1448543959
514335558
20381711
1177287647
2134949040
1831339776
127204478
1459434941
304180723
2063612724
1316402454
1989905165
743499206
472822306
1125181017
2115030748
577229600
487367389
234774854
1452196442
1350722449
446960319
82984026
2089049394
314005779
1323187189
295672214
1399713584
1339151694
652657449
134775463
471625451
1032508072
1090288095
2049356219
44518148
1010374435
77260592
1060877002
2001713399
1676433061
1707523647
437574569
1409883729
592666792
1163506559
1306317849
976461926
253434144
787623273
518346588
1561001279
428814731
654363696
573859180
1901598830
1530425987
1983507729
277556034
1165059902
1336148858
1740901741
716345064
1592258037
252348275
1500760580
1707397879
1302400374
667680984
1952538743
648568064
131591168
701981320
1989163635
574323875
322848893
1061928329
517791195
622374036
40281122
359863125
1995138051
1248519648
695178012
1403230644
711632252
805381190
1185433116
1175109912
1860288183
484677280
1842433615
302138922
2060474696
1528120628
1394402940
1368385244
297550010
1378303723
1648058136
423845786
648756443
368317464
617882527
652623050
1853336352
457539450
1297182026
850792987
787455419
2011697319
660175651
870600273
1839559257
1425618173
397332679
1253660155
1403697658
736589534
1657625740
2040714967
1888834421
108257721
281002384
1687447293
996321837
1696193347
575587093
1417315284
851384867
1190060412
1808142420
1534525266
1104241297
1106185858
2017774447
721701702
1195799997
1862949242
1531867181
1882594293
1170899900
1183842144
579302006
1179347900
810171371
500839894
180333083
547892687
1250392465
815063431
969520980
696165927
654779235
1755404104
956181602
93314146
193119653
58830950
1994892761
399007482
841333905
1072999475
1056437643
356315949
387011422
1141426407
1977590823
1497310623
542833226
1762524947
633205779
1882964398
1696748696
334947258
1314556997
538252956
1223042611
1756480836
21507256
1008183630
659131469
133810268
1374988347
251034056
1413106356
260207193
1750757088
1268131100
572112642
2108663460
1750812533
2014807622
1452613381
1158546093
1430740067
809367274
952437783
516027311
1114674079
1377733754
1857888194
1715587869
249755281
1281263677
1267068543
904814715
100780456
1145655036
1956483577
1570840243
510695695
1252829068
266863035
140947762
1235000624
1612918657
1238545698
181508698
1184671805
1950200803
1035637901
1001608340
126221203
1595045081
1298748611
116146556
81415418
2059986310
404311737
667434214
1641786891
1453118040
1858183276
1452139057
55874773
1552648959
109272764
991361947
30930033
680797925
686366849
359297897
1592224907
1890823645
942297310
1406464383
1674672272
346653820
836724111
684923597
1721780796
1931468743
717372891
126097026
277363009
956961033
2106597624
1712547953
962817860
137317555
622965196
1648308881
1093418330
220964366
1299908825
1803825570
23614687
1219766894
778386178
569449798
284501385
2114102740
654061571
745075832
708302288
1898360552
1510674873
996122107
554338970
1413081562
1640763643
141012231
990835530
1760497141
772155535
1870895847
2081358212
1456319805
1598276285
580715168
1558118761
827472049
1485398540
424370073
1010522515
1908387744
1933931428
525132172
1628160213
1294458856
1763394000
144493637
838035385
580735253
1756256307
1097390430
1389438953
1101056814
1955619449
791958715
2029397507
65735744
1570392917
1878219829
1041212455
1077511217
1587559411
1229268952
1020033486
1551184779
1006256656
1440865094
560822260
1971377763
1324851905
1613908575
1293835989
507402299
915956090
794629454
1398534475
941782308
1001563106
1779787930
1494433002
1400817178
547478601
834358834
573819602
460429955
1108343200
860523455
1491195550
1367921938
1889771766
1591301810
442913067
1752321768
1704649484
1703482391
341502433
1993507263
810068693
1669090830
750331913
1668551689
1192358899
2062969666
1893558142
1554372137
414460695
252034514
337037802
1815298516
834614777
632635481
485929119
946120600
1488806172
955673006
760890211
710371172
573840987
2144357884
115304669
1030043023
724269498
432689195
724695821
575051637
2104450986
615865503
172632516
807950167
792367272
1600738413
1478183709
928296308
826206169
969743860
1600033107
1377510485
476871064
828638867
1866488815
278577000
828142498
1519188254
1188286
1399802461
387398985
1437269607
39593441
634750527
630356380
1077559496
1843943646
300585227
1413187949
727070955
1776332518
2122787069
239241681
1457033297
1333487114
743695357
1383916693
695368941
814769477
2040043012
447858897
1563616454
576813055
16914180
821548915
545009770
1864746864
1606865595
1741125544
1511838558
548837075
1729668703
900145631
1621095005
1303269853
986653906
1136219832
1259467554
44058909
1549306577
488528535
1209931088
2118477882
1465147053
547007122
695648940
340794551
2142380579
2117216469
2058272229
187095278
1855270842
608044725
642525850
352917338
430413565
1033711156
536366351
2120368168
45404220
2076505386
1889012541
319148992
1605324167
942906753
1172629743
643750013
493391551
1732717350
1738668751
1140588905
2079282899
33386094
1589394452
1807240081
383665703
1429100111
991607110
1515800776
240663620
660547003
1862611378
2139086799
1812835953
1082854428
671428943
1252486752
2012338124
110583777
1780604431
969395170
2111576181
2070646235
1869644938
1321416912
661538641
853918225
1375809353
507078046
1922358767
15358691
999416155
2037500244
486264494
2091930026
552034512
1169374696
1032044547
2076478520
2028601762
742487210
1972654976
813132691
352168871
1421725320
1070351390
1383282125
2022727010
1455294148
56039602
2094698991
1745781919
1037064208
830624342
1176351060
1445884736
1313778865
1223500986
839246956
1848675322
827790157
457473869
679199374
159181172
628292714
1962370198
457355236
724304103
566553774
1787800074
425089066
1607906230
1028120026
1788393482
1807768806
21063814
1233338597
1343299582
329988128
891564712
640578730
187014711
1082596434
1128471770
390206649
522405977
1847883681
1709241198
459296543
1333984129
1221930647
1392356580
142366303
1186557937
1107649205
20718257
172328962
2004680631
1401781319
923054636
49587809
1012296538
430656206
2004620991
1714129475
1089595046
1670780396
926594417
1186280396
646492494
997774808
782436412
862710202
1559164370
1527426437
2105033975
1597166192
998145977
1726390006
2031956903
1853158952
539428097
629807774
1427750711
1818153944
1664816969
755360121
1242711871
535789132
1985812277
1739041120
1756991615
947108882
1579480685
1398483687
1315238329
1372146196
183184179
688217034
1838124397
509621238
129816145
1014056572
741198991
1192152422
423973207
299000174
1072734053
478171902
1748157427
1859945534
1337805606
590100118
810950232
155542895
1925275934
569227998
211059092
549354525
1283294916
2012871219
402347528
572952038
1325550787
410593682
1374584977
774719686
48422095
1153835932
1444896374
545233213
98131315
1647075592
1769457269
1975402328
2069072316
328136588
51639359
1853503065
1738326745
2020206594
656622782
1810811452
194336376
835022087
780299336
1137869949
1700228455
465367779
1232674758
853380550
1040679630
518898018
839931731
939367211
1270347647
2061526925
143222074
1524586803
1868985455
1686098345
1607658312
585463968
1025503560
1097772565
1040861099
1198002830
1103134314
1775740821
1446928370
1923310835
1861122267
554524358
1950589623
1793166450
577542159
454573529
357083862
623808851
610711335
171779102
704901194
2072821240
400586758
1520860472
1734709148
1590664241
71055703
2006600206
1659580989
1403023352
1111087034
651155361
1774798651
643059470
1533664896
303600780
60121582
2013997875
458462486
1167719814
860747209
582453793
1642560969
162006264
1580701819
904118862
1669799243
1433428336
1808283932
86462876
2102169529
1209846130
801780839
529996694
1405563572
1394629718
494031503
360982065
562014965
1016352782
55710113
1765377794
681408444
1548349766
469140011
1725163367
1671269829
306586148
679732446
1312032682
1101860180
230151919
450179534
1151393207
249472782
1212119348
1006108092
1316682047
199875651
739885081
311656984
2113497100
1219810980
22446637
2134781463
1723996458
1988347375
16113073
1378366721
629132212
1918277896
860548394
1392633362
316278930
736033213
1129772969
1633785027
1812385005
1129344825
149817680
1032157243
570873472
346154763
1651549870
1133834155
1597599101
485288044
40892210
1562197698
1576546590
299921030
1999097979
859979936
220345303
1230732799
1041116659
2119789199
649840071
502564222
1502922225
1278546382
2065963526
675347228
1541736132
1145516989
1867876156
1394764828
1810819851
1294927059
741394096
1642593798
173747116
467848261
2107746111
1686728572
142877241
175540312
940430257
607756642
494828479
1325158884
1423935230
716433628
731045601
1507532202
1647526404
1406806983
950514828
1760104942
1206545537
1795658443
1767944188
1040201184
1164101992
976293213
2069293552
2080289735
2077036152
1722849625
62425808
169342804
167018271
666582608
152930075
820758143
538145591
936723612
1433204326
703100133
2133411796
590582659
726379159
1333382370
2107376220
1503136627
1130837125
1146443304
1074459096
1438008400
814301155
688344998
740075771
1063063389
589088064
825871094
870428923
1361179371
505331552
598952427
1950815452
25497631
679883545
123248156
2062866813
1996739082
325677770
155774646
1833986629
1988953165
1838323163
1086356994
547184497
1332224063
1876894522
104704139
379164942
469517940
1707755693
1141262039
1105699511
702692130
786607407
913941928
681542510
1976423297
849643820
1542222463
1461867553
1392044501
980976600
136564912
756169199
5282265
570426932
1503623258
1425595264
1127967547
1079855795
489193839
587195802
1363733990
2053708685
1972242866
928036853
1074873440
1761012253
1604754135
1645273924
87127737
2116883397
105381741
1533176401
1565269635
987838420
529977540
617015576
675433331
571895017
1909339235
2071741816
1169579989
87760726
1052429807
2075841513
1983462312
1479667013
1151773131
359856784
1053244087
1656987100
348478879
1601859666
223321556
988994724
1090087682
345247044
1795671795
1006844734
266417969
881183651
743999000
2011942267
628977579
1143794429
901639930
1151044819
1755311062
1598219057
1453382858
1892396635
497153451
117184194
1139052470
1558127596
1234852690
875769368
103780270
960012072
1420393476
652881315
1940819595
2112736883
1220724545
1030413716
964755863
901726052
620849783
15111246
438778568
618503089
1342516744
484836357
1493562894
1965594290
1626571955
1752446563
385598491
130913923
503941383
279495147
1778108010
1212408846
1401090529
1300710681
1055572089
1526940638
1307180182
1453123027
1254834084
532769986
667725777
1729949159
594711937
34593642
169348716
192626589
2098867530
1706674827
1219280907
526050175
394102516
1254153740
371093637
1303370041
1600214746
1880052367
97595881
300318900
978901140
2007068762
579094520
41209193
352767255
1509566219
641406649
1203421106
1792329617
1994544568
1772081575
1924975470
673372556
71817687
1421500053
1729534010
1116247551
312314316
2032272079
579485947
618928953
466889375
1049317516
394068021
30074704
709474600
1151501387
1785548572
1867125461
1093479435
434723664
1761194794
1514732629
1684588809
1871099982
1239013022
13365138
868792973
1066683149
484959839
1530238683
858739618
162595707
1796431362
1553519154
173943867
987712110
285109548
616149800
298935283
1010276608
302814943
1753190664
2054467194
224824529
967519589
1962463606
981262267
1424712205
1660792103
593663838
1568588438
1908649778
314335331
1476105823
352979829
1714437435
1567623535
1910888400
1408253934
1107028465
1133696169
1159385368
1066394978
1508217967
552281489
1149044716
1493510655
821043228
315752238
2019967115
935495390
1100484508
1549425277
1427279168
80976010
1761151772
21334105
1504218409
1769959281
376366852
978324078
1489736297
1282993574
119884260
285546945
1913581827
132519724
807248339
1807879835
743631400
169745626
439099794
5831199
148060201
1715939246
1114185630
941872238
1467931244
915914362
632861175
1634943397
411165408
678774596
1510393872
2126159573
49851530
1901186158
879186801
355980607
531658524
1729462232
1992231347
28884993
254409048
969580943
1953168760
1015759969
323024553
269658869
1426640336
1515533980
536405736
806007452
1508451029
2108577804
712210237
23938942
97740717
484066278
1109568098
1037982884
724782460
1424928515
790131282
1480698378
49309494
552130096
342331263
1381317970
597230995
161585985
2057627845
675519038
1570135527
545569685
1960372588
1319526441
812091052
1161510757
364821599
1148313631
774038315
2086816701
2077327820
533845068
1717945677
832992732
1671839428
346033835
477038384
926026971
992116727
1025472097
594798566
166212468
146623513
1522389940
806957042
2103692698
365628298
402258682
923746494
416891812
1277531529
1318857001
1877298291
230367271
1971979855
404013158
1641104099
2115207752
1684094949
665178678
1998201
440500894
1485524966
124169809
1206951776
1104168729
1006254494
585657555
2098418188
649694039
935523868
2057788737
1523484369
1070076531
128513292
786594888
1384428937
30348367
158892769
1440970816
2055787344
1343862827
208042920
1565679553
763068466
729707650
1619993291
1773477770
746186060
2021409222
649681185
1089516382
587228918
1978486169
900842695
617963764
540961205
1989253810
126242177
254688151
1659254656
402934876
517698589
1262551558
571853916
1353216432
1879776783
1970844436
1306552169
1209060003
215166430
886532840
1941194510
1398413286
1308250646
963801049
182057512
527863715
1411270826
621502292
2074026763
1558160131
2593178
1810907090
963964229
1267146647
529946371
2101651791
1975566005
1821675562
689288167
1971289964
511611221
29765982
1325230667
136279309
1887000332
798965031
812861752
1261884374
333025202
535902434
1382825690
8430569
2135369772
74767949
1223929431
1947491748
965778396
1454861216
96604839
1989912396
1767997610
1028504207
325441325
1710904975
1129836590
296244627
546869364
480443382
1227126121
1661323863
613660368
628383905
493832751
235852277
1412601060
561706059
1241596866
365342918
750552513
783320293
1860943363
1747737303
1997447832
1867015698
1298927828
1384429460
1701793809
1274287028
1070848894
389612486
991370482
2103689574
1114015382
1995825102
81718315
186091776
827769963
732233796
1995832735
2037792826
2074775753
2043768323
1833256433
1858884587
1474039132
1207924869
1820511362
1875545460
367331729
1888917536
1774422277
748355921
630970537
561366452
1155850606
1388757421
634469806
1572846646
340328793
1294775894
1015963113
1814123372
636430353
789737074
140538591
1616766955
1704456380
2007584541
987286640
1670853316
1484552994
1410956334
213815400
1969941316
1800526439
970511357
1502084540
935128477
619944654
1243064635
847862242
1376723159
699856831
1230041015
104602952
814506511
661793238
1811127030
373447313
59404921
1053893651
586709298
1225150113
1582847138
461076969
1743207290
1382566512
1822042068
1814834978
1721363425
377074889
1216053482
665041281
1657686338
266874009
488522408
388345147
142348142
2058222081
2114162239
1850221280
947344514
1275769421
357273902
715483799
94797818
1460837764
1212227028
239245430
791332383
2044236236
1207741814
1896495737
1801924670
1799406783
369752610
1045035476
771287868
257262315
339134506
2074764069
1903870715
2051414174
1299004560
287053521
429255444
516590636
1499961795
1393195936
241288726
110383919
1560511062
1417777654
727273053
707277113
1418351076
777474351
1912183975
37541983
155308717
796032139
1262311623
147776135
1244476139
859032340
331292397
943629056
813859136
306203109
1988854658
329799062
2042007334
409214134
323271236
1373975691
627664328
681608554
233972466
660162963
1322621995
2000457226
717291645
509863492
1891509695
1409765394
2097029821
1086403985
646832503
1355538888
1798970906
852847701
1293030977
1823633872
1526134466
1553352030
1630164087
47003418
443050205
691767927
1981075568
1392284827
1049493181
1530646584
1770272556
753877980
256122079
144452915
1570353355
2085023918
700637612
2068503271
1946722289
1711809355
1627590252
975103889
927802729
1594846915
851129883
673734308
655611100
1331897555
918748195
497951862
1576702686
255962249
1283299817
962112736
1098368130
143473494
1816353298
852481760
792036829
36505894
2053883055
1308341106
109234653
2045507226
958867358
2108288904
150119184
340221749
1104592828
192079460
1989485224
975375096
1992793204
176414588
48731078
1651298899
1458999585
218984286
2071733567
755757346
893571150
1423164105
1133741858
418508682
411778261
1943195511
687053597
209323117
1712099602
1416324748
903586788
1605550565
1000587040
633433240
46294752
1171727368
582046514
1414630237
1502753270
1428344989
517855282
1764796233
1663108740
312809834
2131192556
1887000332
1965487323
813655948
1470975829
1396874127
1008971065
378587757
104496458
835769383
491556307
1342606871
791327218
633296522
575711613
3074942
1120453980
1048561410
2020784935
1978813485
1746710343
383376816
817447166
1066086808
1004528266
1802451943
1708309012
2047102788
356893640
1934137820
1279704160
1527400037
1482625815
1841663391
830807841
407042624
1977159253
1402102466
210838240
422669087
214255589
1526072272
102841391
393167756
1305911635
76802943
376647143
2125388386
1516523807
1726847433
1243815798
218098048
566613637
380254275
1721146370
1064837520
83744092
1409813628
950000800
2100013613
618699554
1332580926
1503463153
385040180
580343174
493531550
1668497748
1223577562
1571973560
280481842
1010109487
1499576659
390557448
863030330
2088304399
1582004486
517283093
1522655033
1334142552
704199668
1502076584
1995788892
1703740296
156416461
1893558896
299329603
1725882069
1188065460
1485089415
217757622
980610206
1314740737
1884094205
329438114
818281176
793908882
83889374
1869961693
37795243
1267217656
1777342977
964577566
483924546
871782549
296513191
2011653465
1620238855
162167331
1826191466
1470519550
2123616117
808148251
937412331
1694117978
473092902
1804173970
866301136
1004467497
1647483502
756296905
1138015417
1974360777
84750460
1809972666
1383243838
1793039702
1608034300
151905928
1937513386
126592480
2012884435
1455859536
1724364107
825671634
15367363
1607349514
1363230731
368884733
55886756
366775667
1488066550
2035405526
1801486053
727808912
1420567202
902453135
1756730926
1394904636
941990928
1208586241
1322028485
2108963541
1673526873
420114103
1389726286
1007512965
907252252
1500836496
1529450375
461864369
1134025322
789047097
62085745
2131697542
1991477064
910322381
834449414
1591212393
1962171710
176071728
649529324
2146245885
1973495609
100330338
1981165488
1132420872
686734558
1915106290
663071442
1152360226
848322790
262065283
617657036
344282500
931999413
1548034357
2113419501
1377385658
876992717
903843680
1882733811
375248346
703096178
2102267237
1737438529
626398524
227578801
2089360177
1104567836
228454743
1177776856
1528834318
1365575994
465418369
101088443
360914274
1190418588
281349602
96430954
2138975680
337734445
936410415
1404254261
961495701
1160578019
1435616760
1373563825
296660650
1598667001
569665358
1734992288
1695932929
1519047149
1333120248
609626655
362238986
660367005
591802187
500645062
2050215582
824691694
894796461
75588278
519462800
1722448582
1777694189
2124381154
1227725734
597458036
449601705
987188236
1699439436
1161460713
770793879
151714545
1454541312
1197701616
982856856
1507376315
1638294577
826276136
1135424177
698093650
556487886
218722133
1074580602
666635458
1064585021
1601270320
1283821583
1971565718
1309060101
211045219
1196626720
357782570
259933071
1748133804
1242792046
1990124009
627493146
166782760
1108680051
1404812592
1574111440
1632875971
1462443347
1105011316
178286502
1205894020
1975765131
1167872463
1274421771
1373609875
1367527203
189929328
849003128
1451706930
346062068
1189681596
379488466
1409176124
443649662
737370152
1524335787
2075680493
463555544
1793538713
1720985401
1202983657
25599487
820192981
1467049545
649971010
352478240
584627075
1720085240
1027675274
261321286
2042322403
846048072
673520536
1387627522
942361487
10473228
72348495
1246920234
1775878531
519423882
196355797
1540384287
1091706455
2066387387
863150850
2084294905
1170709456
1006579372
1340599118
1587069724
622070877
1322813557
282274849
1694127816
1968762052
157463123
258386606
1765946101
752255102
1138133364
1351393118
1477206705
1066198268
503452446
1952285542
1483921979
822728766
1317743450
2025137218
1676346418
2050734236
1154283400
1044455718
2081453742
1329086706
273420386
1705833952
687491589
870001369
2068575457
1725379726
1744128636
2087100621
1930485650
1676315378
1789703163
1663700614
1780034267
1390398954
194749654
78261128
135233103
1687237619
230234914
1587354405
1345537143
1429271797
590054652
2121537201
50650979
1494930971
276329851
1049070609
1915553418
1228007552
1349696460
1100764425
2068702729
346395640
990428352
1383023299
193888024
1502076584
146243306
1706333023
1540244853
1772641837
1564763018
1685286196
381067849
1029653702
999718209
331614474
1477458650
1727270056
1907631959
587167519
28405847
26656698
367285194
807627757
2090952480
412235809
1161450591
616050153
671921284
516013134
1269666997
1392643394
112817435
2022719640
1359382177
1745198765
808528474
688206857
204137174
922174713
1101276083
1063378396
1481303811
711102056
1415393194
925378117
1067599738
42825390
2096384070
828983673
112359669
1394916933
1038944642
2002984593
776439178
985174964
1477468238
1546963268
1157842078
1448523644
2001987854
571401985
754716797
740642835
1430979752
1385807198
697454114
1712963613
1136229241
1219701332
1987136417
989574356
331830564
1675562484
977762298
1750708432
1197719113
1949100617
1823639898
1466026847
583876732
860793082
2038794924
1175439810
1760221636
1365219081
1369640228
1826127183
399163635
2010746816
2132597182
937232317
1670748353
674061664
251040806
544966882
1264251586
561146839
256084591
1562922083
1738446227
1985591081
576152312
1065430372
231702530
1525141541
272479473
1954117147
2011785546
2079005616
1954693571
797406851
973434224
1492232097
2147211371
1517420284
1821605702
632623586
1522691543
697530948
765680649
738525982
1266438377
1090340018
410881780
1449107774
1107764903
2015272410
1529386095
1911063231
586976737
1755552666
35091616
55005430
1057782354
161712831
1605139669
1439937563
993404691
1396716850
26839379
972343866
1500085927
1495257854
131680804
1071025780
1241472388
1730579404
650298705
1255120607
1507526117
1509473767
1988650947
1786728977
624331730
45272378
1655375923
13141763
1187357637
88180239
1204051510
1873442776
15273804
1411967744
1023079820
781398464
1070553569
1459127776
1440329287
913003185
995594218
1380170822
560246527
1937274115
1219215641
1547212327
49353843
1706090420
675538810
350210911
806591360
1319717902
474845502
298468224
1317237663
485974642
365666793
1520075330
1371630810
1258905011
1743834521
1973051398
528489459
1667881122
1882332951
801114463
1169014428
1083013457
678509810
1285974583
1063485047
558842342
119116642
251266160
409795057
160772499
1700472472
1276582628
1164050149
1670784667
1443455218
2004842451
137297553
1026380981
1507316751
2019984616
1627917044
92074511
359805526
170254623
511015804
893397131
1308013114
2119317988
1359732590
1202422759
478839087
2022204295
837179037
88469178
1872970940
734565579
1798101074
162521055
1042193577
1045040221
568637342
342405188
856567190
1666653318
1379188065
1069262033
1543270966
787437408
1592717091
929835540
1982061415
1385730555
459614023
698890746
1326173243
408419775
843349844
1750748437
1312716647
121038926
890932540
1198245796
1200622779
1713317798
442291262
815418238
925617830
1920848088
401824841
211663125
1534501157
957079103
501273602
491477033
1077844984
88632104
232830043
1463490726
1139428500
784929018
1041546593
869507566
1304815681
1796776439
1587262157
190734585
159705894
2086063451
777059453
1522992250
9268637
2114729291
382570475
669347291
136557055
1049019022
1146046497
1493018745
30774887
1232413738
100935881
883406203
1409862968
1321652174
285875855
997031666
1352043066
285936268
1482293340
1953181151
1502526807
1615066620
534463731
77864984
874079311
1535990296
2036305673
1332046546
1046646535
232186767
1774414675
524023994
330923952
762200601
1431121865
857106554
36034177
937015424
292485193
1856121577
650810204
43730532
957907546
1679583115
1362335202
45392145
1588500522
76736174
943353153
758806979
574796966
1642391616
384494227
2029936181
1978690193
329910344
775107705
835599452
874665751
1146371243
1676017620
1022298246
955009955
2037302753
813643853
1001739533
1458535243
466067310
611097837
699362785
1694941010
315864037
1927784000
803975701
606564457
263487973
1242562872
1752715450
781585593
1178804602
564871406
194727619
725236859
1914741949
435041313
1436128748
771933569
401773043
541733913
1574903443
1896024535
123406174
636371483
76098051
80673759
899806298
875445931
1952990316
400112
778910555
2134821373
1111585766
1342672144
104769842
1089863926
569989641
656538683
822915933
256536535
859292552
1809671413
250411536
1978434461
356002967
629927341
454763515
337196180
939343414
1951654792
718673572
566747931
488143331
1209418149
307600988
2050314598
1749603679
1142610068
26487376
1275692682
1057668426
1315579268
2008445815
1245225884
1742590757
661699
691487900
1683954527
1791419779
188841735
238416269
860787557
2001494714
373236877
646406402
77959745
1985984229
2093276703
869305895
450342382
828229792
409757412
1951785263
977688452
1174550466
78328841
329218479
1204493303
1364050582
1672992930
1702389510
1514842164
1114158360
1794202477
673645765
1602091223
238228682
1894576230
600920850
1249926648
1373573686
2002466049
1407995506
2131044742
630778537
202205328
1869050919
365443784
2036371332
2053792791
1210346301
1914326947
242510663
571683435
1390920148
1627998768
676375224
1094059964
736223877
1860423605
1079915266
1997819559
1883059215
510139514
597239128
18895146
146194574
1206299241
40794483
1063530434
1137193272
711867299
409091948
1017606847
1294155950
218812488
777811197
1553367639
1056446372
33446256
292638234
1717757564
1303149455
2118903309
840081797
190254832
495032164
1784348703
790519322
645748628
624389409
201728251
1335544635
739352334
841524258
359081107
1677090508
1282433562
792113883
680762081
1539289647
2043992641
890327605
1939371942
2049778298
287112770
1839624057
535589584
1385265732
1202486807
663525175
1711550433
1841162227
474858613
1735607523
1657793393
646961399
3837651
594598934
1478265461
1079351006
332111272
1646932222
582851682
1857859321
1943469461
2084823118
1926230249
1147580976
1291518100
128034160
144268689
122184635
7720495
832117388
869443766
444803306
966242173
1595148586
889537047
1646071430
2145569029
764256324
439654274
555955748
452704600
245927383
193247682
1195206206
784136674
1310920428
2144251075
283569877
1687463104
779761804
748486054
1833376726
1321145884
1008387110
1899035389
549857878
1901667714
1755138813
1548309407
1339397879
520586867
1183847031
1768112561
2068585147
2138044940
1001601303
404516009
312680735
1405231971
257352621
940274232
611297511
1168566990
1112144178
421257580
215565528
1686994044
611077629
1634004922
1774123239
1009152712
559804778
328578198
1587335617
788545929
621084182
889854299
1450122090
1552906498
403017787
771725983
1408525751
236997981
2105129201
1165123186
1332460307
1485901155
32884158
882459428
1773034933
446984882
1076678012
1301653897
1192019170
1378734595
1698871498
1595393316
1133655806
671987656
608535020
803100408
442550602
1571016874
495481602
1753143279
2100085328
1096152217
1869886706
138092435
1614923651
1501180089
388521784
1326609622
206763289
913459654
1558958057
1687237658
316079272
1717259764
1614250541
1983211999
748191266
1593505946
1268263786
1121962449
1658822968
1565090886
2121162380
1862651147
2076155337
281488541
187809543
1789498589
637609444
75337857
583372449
382655279
1703436043
966700521
548401198
1468634014
2052399227
430134771
1812217577
336787404
214953513
1882405048
1551396721
1887208684
166104350
1858041325
1575759956
255602652
1668788772
982531706
1848750941
1160323975
1534290228
1595258310
1590521283
2099208438
968435152
1978992969
1457638489
2007361291
1853567305
2090713692
1961898292
403789748
1299549045
1898355761
1725009892
422402805
266594166
2113407903
158707877
1472513482
914190671
843591241
1728241723
1795805017
817724179
1601342887
799127539
2082010147
1876343937
1746891119
1095785953
1093506603
1760630643
155922074
52515985
487808932
927563571
1187854696
1518371228
1741932701
1316746290
608783995
1680116157
424650145
186962044
681734917
463419186
1966898443
333848465
1774256502
1029444589
1269005857
2093448902
1972772731
1424750135
415062792
437203349
2142897683
767118001
157226741
496548996
753173171
1567842606
928827288
2128871705
284586324
1001545108
315128841
964880585
805325755
1661856188
1078455498
299778574
2094501636
1982206205
795297036
1299002675
1847128326
1084830617
1565737882
1331217956
2114017582
2130148693
178465965
727786898
1422942889
311151188
2114297020
1997620814
1398701801
614983192
624008688
1155680598
1226891805
1341069491
690988780
848685099
1820913279
581156545
90880338
293721381
107477721
1581254063
782714062
1169744998
468024386
1757148243
1457647212
709815864
1651207784
955851621
1621136032
832158560
290822827
180255046
2095048490
1252263799
1058538231
1107191433
1116917749
791276631
290936391
1175524365
1987374592
1666233319
1050178122
2008007334
1892448969
1368063798
1690654422
1025276677
1621841439
389488592
1355659906
862237239
1954190093
285201562
1585931982
1279486063
1811899037
1416414102
2090491240
109433299
1810070243
1992516434
421589790
379426568
611914471
2069553087
1220749104
1478486185
636318212
177010199
1789052318
608943047
1593347130
1017362358
74709644
1791400087
1814342332
2031790379
1271478610
620506657
1083120764
301588404
932289821
973746352
1579898008
119124179
1918884622
1137424177
1481344918
1861081863
124392355
1534420644
487207639
1644059645
337033645
1653913413
1993359118
2085660424
1924594347
1868015908
222404324
507574414
793882250
194459154
207550085
2122319715
1738334368
1218839632
1290090489
649202017
1279879534
960344979
765659845
574356119
1913406484
77189635
1913187416
473198867
528280992
1754023113
609271228
1050789198
2088380333
1207593589
279782488
1917107737
298003864
2086200570
262591730
1977668224
1773193059
1087450698
26093251
255607720
588411151
1727691019
459367682
1555469609
1136799965
436335195
1462742235
846982627
1313836814
143728311
925701396
1498976437
554264501
213860707
2021406583
783332106
841314702
253881182
1229046864
99113145
769306230
593056371
1444147432
748989337
34016560
1583989063
789872038
642496158
1304760384
75436036
196780341
155974652
1162169202
683204371
1288192578
2097521258
1057447994
573596786
70999579
1240423048
365190981
640986408
609083976
1601689684
2121685957
1696670082
1992804362
1114754600
298266717
1003302037
602573948
1127392768
1367038518
1090164486
1571777748
321036074
233847362
943593697
620714017
1309614771
2023348939
1571598669
1033501639
1516378827
967283247
1948271951
1228026756
1622799715
1159694915
957227609
1535840306
593840331
876997472
1408201957
1235358038
2072925926
2144534691
699645706
2016825674
785865511
1389732821
1394634743
592813062
663995969
586078499
246210421
563431485
679835813
735095554
2001654372
1358809943
750920595
469856554
1361957073
2146404933
1436415280
867080528
2014110184
650712693
118580402
1609908324
107713009
1049591575
1053306633
571347116
1754667505
1732077943
607995122
1229623195
885102675
1214126750
1896132804
1638020371
1401404977
787351278
375719997
1763132881
1494785674
301906879
1662299726
1291136939
328625353
1841610011
1491561157
1074421611
1117015163
1677577400
2063606027
474338019
1221640784
1037893752
481998280
357498963
1025800491
335911454
592479951
1648108502
1153336487
973419257
334788893
1371679944
1676892194
1786856194
1646881899
786642974
921977014
50609076
1121390191
1531516280
1611574541
29703001
2100278203
1314653400
1342026610
2065987164
1272367965
66372336
1602342649
959579670
431516128
2036872002
1992120537
1126809704
2068927069
1722780505
1016213930
27488578
883829106
1973886201
712083143
1873370317
996472653
1923759866
1372562276
1769439830
879855478
928221295
668994737
2076001112
1222554605
1269260217
552937765
1750125796
1790766985
580863880
1729321068
1268021427
1866377873
997698092
1381477266
921808055
1256200559
1078822019
1183964345
493883889
75324787
2107829574
1316760712
148048497
1681652400
1689564386
1385217879
1069179289
2083904137
1090818957
1575711936
227883484
445690558
783628486
472006114
2046167306
2036553053
991071034
1622638613
1952204594
50359806
69806470
610534613
1021685048
68740099
1178959081
1323834482
1605370262
932972036
100740981
2034287346
1791946863
527926577
1409288062
1818330791
1136503593
1790806524
575166451
181812396
535231160
628666420
2046337340
1162281113
887133299
2113497498
1249996471
1075703898
1889250685
1487428887
222487482
927972123
914620310
281201450
1761620589
1901419227
1406760384
651162270
1865773771
2112965226
396350099
1459395999
386979258
1661608437
1458205297
1732302658
519549648
590244808
1735800476
1009959835
960127590
765525539
25397926
1506716049
1853905604
1704913720
41867947
1957224252
1266113437
226036622
1137369035
1763081121
917103696
1194149863
688837933
367524811
853052151
688724622
800021099
2070074797
27721816
2007139709
683498982
684686018
577709415
258831967
1397883787
87826591
2144906890
113669618
89689204
1877751791
1861795327
1748968950
977416388
2013866439
391118121
1797081642
1273161433
1225904800
956975678
1149018005
156977197
448182158
149801573
546871234
1425059008
506573415
1054742038
556255558
1265499767
1302907340
1851220189
859588331
912514459
514979481
2037622465
1212364407
293631923
840976113
735208818
2137613425
988921342
796991994
518953466
439878040
1305550613
1520872526
965733621
1487345458
514173094
514022493
1050938378
1383226401
1615756830
1020315748
805412446
1211929520
1371778623
871287448
1503465573
1996249631
651289839
2032775580
1130326012
1909024520
1881878995
1832731276
1674248574
2053026039
1757765868
1412526371
683785819
1391476208
667078296
1528466259
1674490581
338593737
255367763
1506675194
1090912897
1039265301
675578048
439974673
75331396
706770249
372265902
1076117767
335924650
411456262
1389269146
851830730
400853865
1088475662
922849707
953703231
1797530385
1699717817
1415659310
287843457
1505106533
1342406186
2067505194
513596376
2145184614
886480923
1403075046
1051268497
1036578231
690065688
1722104729
753952393
2052297615
173030713
724576162
1812967393
1925544146
169102369
1862431185
1082102995
778329005
1912366399
61243599
2130475233
630907256
481505954
1861915094
650673867
487191445
1028294094
1617291026
105448018
1936316334
680447646
1127485577
40681685
1546786675
1179556479
558737019
1563197298
841351847
1545079443
99018921
48463598
67917097
2008021513
1808550247
110148137
1635697147
1473842046
2106205379
1187770396
919835700
561887900
1448703824
435396645
1902756549
2054329630
656843496
2005997836
812620296
778792091
2036437351
980961026
481575488
2049545152
1063715556
1031500573
1733879874
971766392
497249778
1127144201
1264242760
820740561
1641432805
815276887
1073896160
118113861
1499058855
1861468873
407248271
1851970655
2028974398
385916131
1071685254
761307486
1119467658
634780962
901669732
288490134
1100605123
757580321
1767706403
24820339
543872555
956879583
8934590
2039968133
1512022392
1788395228
2002449811
102407722
440462413
1215627836
534753389
2104383803
900376462
911792060
25417078
1484474302
1484517463
565464656
175018921
1967980460
360835034
141379615
1753013005
929971570
1109333849
299267381
1552229439
2071142770
1530759453
1509037581
1446893325
1905415540
196583757
1242892884
1738854161
1336209874
1559409789
1722705333
305255875
1388305267
1428311918
345261617
1786713373
1602745971
877780778
1614119835
1971788045
1442596383
589555999
324024418
589279681
942887766
1701429397
1205937122
957078561
1014727241
2125233298
1094660735
272459630
150704908
5812369
278312580
1943688423
2057101771
737880595
800236756
747157541
1455613107
1538700537
1916390474
1426848272
231569811
1348239187
1178366894
229173516
1066738445
414051151
1912379826
2010820482
1814037715
1416279770
1895936696
1696848954
575680529
827689419
2016851603
1893600261
1350870812
411856321
135203620
1248992968
979471926
1353176587
2075948626
363809457
1578904771
868511599
648583798
1002577111
1601128496
1771024080
2104470903
1307516083
1116658358
641937070
419188512
1186071589
1071247837
2101795081
1872882092
649949391
1478628933
1594543800
717887882
1581122788
706664165
2042968159
1857626117
2072965319
1816171861
1623179262
1265250204
570411359
1662660591
1123465837
730110139
232342978
707972575
1497159059
658868257
623974587
2063859832
686593359
313818543
206391496
1752093694
1611071927
1466940142
1010628870
493744645
1459389185
480418759
1013245745
305992173
1336767066
1679982432
1375897266
1648399914
1015539326
108701125
1758154970
14799597
425503490
1620031942
334672429
870308994
63898273
1694147151
543895497
1254758984
1991319867
1146266899
1373717505
1999135200
429096612
1753931404
646039423
740856734
1662507169
647929474
1984602879
108275545
588751796
254967609
1858390945
1096931398
1184649766
1821651182
1562099829
416981927
724982542
1440971046
1490365345
813763415
576436224
1963811132
225504237
1989694136
241315037
1748853537
432745225
2142007418
1864562016
1512223286
1206032755
1402051029
1894340497
491223942
123220944
1738526649
666656019
1823170889
604265039
348828201
849190272
901595928
537648758
909133839
311649755
1755865483
929594825
882154452
552627362
704526982
1066020689
1901300593
504161287
8251131
2084600187
485698460
828247002
345122731
35823049
264807072
866211264
373063169
767500744
309382391
1267525445
808263590
1262007708
1376918721
441092052
2105854083
1813067790
1760750136
1766825583
1656506773
390652445
1372994765
933302397
721620621
1036589705
1074942550
511459457
1775896071
1964750513
2101133155
360886206
745765379
1480306338
2051173559
1156970915
1177938326
1530101842
245184639
1164119320
1425924775
1684793054
2046742294
1446096436
1688789999
894496634
1787227354
5631359
2071121237
1505336645
1717176631
1584278019
691569527
515876840
1013145850
1849998707
2015528995
541630656
1201252988
1828105015
1207467530
1492225709
1118474621
116399585
1588607439
994764122
1092443165
595927756
1574514006
1052516224
458760022
738283129
1495117169
125324576
1037662873
1321611095
1951871171
304300606
1418022440
1623224800
1822130592
872053693
1385115073
1771157543
797485264
269482082
901621000
1633808459
1688632868
1231189229
114828488
1598350319
1906734102
1444602920
1719777505
1004506870
1569416873
328733421
1329881796
75067534
828967476
785197400
2063103211
823007858
1857127323
1832294831
2018254497
1946137657
911606116
920088447
251145393
619057647
1390776429
2305442
86365260
2080436449
1840893756
1381754631
1300075246
2118363199
1765681672
1234274600
129037748
1395065198
1212102391
1362040638
2080690645
1379985751
223337973
846314594
1857245695
591957771
1552681131
1032514326
1630497069
723779765
1084602364
921516186
1474147266
1773487551
674581324
2128722321
1983473206
1376495690
1855458823
802536090
899406260
998370059
341336481
17804793
158084959
17962279
112104043
375979769
1241763859
1251647602
187280782
2075568737
1796853732
1552754192
1585952648
1192407631
1120693009
1582966386
1467846523
455855908
834378404
163872425
286520705
1774276556
518119400
1834982366
1868060932
338821739
1523123258
840968056
1295967013
444608517
1617030904
924760675
7846859
1896584844
178429439
230285419
925918860
1389680161
1612017662
1941872800
59022069
385129840
503690415
1009455609
1019132389
1861322840
387108973
1049582683
1524141271
1908191708
159268816
1467151127
1605562140
1180375701
2003319711
2140914729
1647421338
1754787358
590436666
1932834793
1853132216
600410231
1088977633
256553151
1283094512
1980673083
296429957
1421129189
565368782
1532583106
1894754497
392810087
1725222432
587802121
548847140
1210126380
1043837629
517036046
1003297713
1337690141
341912976
636290516
895546302
2089442339
1679820207
1907025374
148143915
766329477
222626613
1330919787
720827235
252625527
1488957160
812298462
1173498026
1613218161
1606116175
1127170251
1451766193
2117666300
671856194
845203150
1280396233
1238121884
364037913
1455366427
1510121518
665984930
1839750830
188753227
412436206
1714971890
413992441
248770127
297767777
2071562680
854609090
968346591
1699478321
13374813
711034159
753164162
1904970506
2102264791
560023438
673249212
1821702253
1991384136
451895131
1852465589
1355274253
1014636130
1330887935
515125864
1389089163
632833015
710598846
1823338837
622086621
1952086188
1639994597
1366640105
1789708402
859282710
1685995529
1288386989
189879187
1207689453
1490253004
725361073
178242163
479981701
435838209
482497332
209994778
1740831499
562912966
534461904
11649462
59665332
1800133498
1772249147
922181792
1525677258
646780130
862162417
1171294686
1790579456
1594315782
275047487
586620306
479752480
194139760
392514166
1722105575
202635230
105977
1036218785
619796676
1470156117
410651608
335462181
620838273
332545375
926730938
1189523181
310566835
1974924121
1827159190
1922953299
1150786939
512309080
1354171626
2018139407
1529381290
1261952799
1547369599
150739775
1676009274
1518698244
1255344401
1588473841
848512955
686728288
60943947
1808833967
1613034877
969957776
164404886
1708568998
1971896956
1531723704
1974723107
973914228
783049377
1613680613
1463060297
1387003649
328309365
1476594229
1959556612
1543711179
366134784
1540254903
177196383
618359385
1524747908
44512082
1590042512
1826788404
1951690619
436261126
1207913067
1942194664
2008553283
1302672215
2007600336
254213272
1274088413
1621555770
1846707898
830598281
515202393
24688526
446306117
1945690783
2868228
1567149460
1870371384
1137916489
1738311596
938802892
1574253342
755931546
636874139
1522402448
1981785928
1879536095
556503562
1858028003
298196013
1976325424
1621461147
1405046271
328023742
193164999
1015229994
61289360
1979503513
2137062705
915074970
252162266
435130401
871176503
1341753899
330451449
1627095086
888082392
1352845465
410740909
1041246553
1655287968
1576611463
329135295
2081456212
1278136122
2031920217
1369449529
190356479
1580483647
339194539
1979062554
107871339
1536517245
1982548748
1496778139
309429258
254207659
1188961851
722830197
29702736
513530015
1683856044
264450418
1737827200
591413391
661099927
1864131242
1272695566
1784199031
597169122
638753748
732062091
2015301816
464939603
2009552432
1058434081
582876917
449596985
1197293853
1283134635
1657937731
555553090
1217563860
662188975
110184914
376140118
1260212636
94253007
1779708873
1819122851
694794766
43966960
1484556537
1500818531
343486321
1493790425
830680662
1983164897
1495290794
639399590
1638834205
794978442
875289844
939669914
1164194708
1908496802
2048440116
1537301073
619215672
566204357
274601887
3802547
809562019
307693242
951295722
1684584511
745527888
1477075410
300332797
1125365921
736194892
909891936
579743277
100368858
534347256
1671971908
1372164634
1163095031
1838165349
616643599
474263523
1197080271
2108388654
21752085
1087268178
1509832212
616024528
1564848909
572991379
778020656
1178370367
252223648
528015732
601633227
1845817133
1648351441
741711533
1447657198
1934336496
323825005
811837380
45762503
1124647354
1540243218
2091112595
377576254
1834661262
2141607515
795938442
1220707084
1453077550
723010628
1837142474
1851350596
27713791
1350726182
591539283
19090441
84325772
212404320
1752609335
1223401209
1042779116
1642281919
1615536914
953761451
1852623722
910493199
934874722
1281149335
1456315066
393041062
1676314438
1188320057
1793637157
1255168466
398998854
890716810
2053104850
1613530390
2083624831
2069443590
260421902
1959040891
60998145
661250592
266701073
882351435
1501232123
1754490305
1266863323
399601232
1711046317
1692198225
705319493
1406518654
1404076212
372145210
806032846
532387055
1408882226
921562123
1001731856
42581181
1109907282
1929987847
1746390807
420998103
1291571640
918361124
1389066966
621714735
1350094304
1721277710
976066531
114234969
473380681
554875963
286045830
1019111476
47563285
685423064
536403084
832516342
1836447734
1661956612
1600287024
617983002
1556944590
436170960
408659328
722484511
1585380313
1347047603
873541920
428642532
373441679
929459124
1402820370
1566180241
113054476
1270036360
2019810886
1188300837
1062074468
461611102
2008164859
170023061
1604585438
250705186
776038932
267918636
1120650661
600761997
1086968858
1303465489
750814784
771164745
1138595404
282063534
1605956858
1493483935
1216544909
285546945
888313208
1418316781
1956296272
824825459
1545079392
89816848
1146306732
1047405489
1985262996
1242657021
866071978
1508492248
1548919471
1602792200
1198146436
1787260835
1733880757
1015417498
1119595653
832812269
91089206
1705405558
952372620
1737751553
765766576
407855527
359737189
925437582
811412353
263682115
1520228400
1961598874
95866209
988839023
1152593125
1315459387
1345049034
250333759
1891968007
1454948715
1125886074
1396310680
1463842287
1183133938
1767500671
779966637
1243145835
1450920460
73864044
882321625
1919423700
523262260
942114906
1638945081
1155421707
435521169
1935638297
1217888032
3396893
1693107859
743811192
1319628063
199361133
984541770
124045584
2059815118
1210353574
1203194478
201512219
808195672
1992424990
824714384
95211481
1666100396
520371990
417248045
1436205095
1236797221
1380664212
762384320
1304001081
1267561634
928070200
380664394
1320815965
252629095
1595198876
906412912
396275110
1888174585
329474733
1891792466
1907408065
27572872
805121388
1565480995
1383253051
363396746
1372320873
1579600087
356195723
1528844568
469335201
2142756178
546514756
1207074446
442297693
1403147
1942736193
398341117
67338983
1888490790
1338459736
525416720
542839610
1350771542
1159324576
1159618112
1781338790
1507218952
1039576120
2035385093
1058422832
1299896590
1373093117
684897061
802387511
1721542325
64914480
1659110702
1871862985
332320438
532771665
806227371
475056152
948594822
1970835349
485821859
1614034607
205865700
1234126479
1429042201
241893731
1240400301
2004970412
782948409
887837904
164914240
2128344358
966941648
1817518468
549852740
2031987926
839374903
406177267
128776381
2024566286
1412917036
628877648
1630789594
1052159833
715063242
89043588
12863511
249599478
1254062885
2073077843
856532621
1737164196
1598601896
1088281353
1645230937
1893169937
329861370
1559675419
632949542
1540529900
283154658
1343262631
1097725528
1053947541
69215040
275853066
1686080755
974325974
982226895
873292240
1803203796
1929591210
644502518
403916286
531678583
1748990098
1820545550
1002479048
1127748432
1789950482
856310653
587643824
1526169069
543612269
1328430399
493013119
1493459893
331344438
1428377402
1250263619
1988020364
1019800103
1869774311
826842905
183346414
1489981640
1375817292
510361745
1075331930
1663806144
1165971798
655620265
421261426
1730444467
360903271
52150685
601342553
490942285
593635690
1981561229
659307746
2112644703
775289110
15587233
241490264
1625216605
153234841
1808197641
1057535759
2095966901
1302419975
1301617667
141942455
936857933
182931073
1670312118
1925167241
188347019
1310622919
956676530
1706890389
452219147
1624472257
1047910006
696533990
1309413480
1894826183
675803415
1381652653
2122161544
329157448
312106778
1353152640
39126787
55097616
1225459744
437838862
415836448
1090533914
1357199797
517007753
1157516854
2101421818
339984734
469062055
1166188878
726095616
274384358
753570533
1046638508
1305397029
785377373
203756077
480650452
1456570213
851879160
1080112807
714082015
1571779276
292093003
1921355769
1608192679
1138826558
346211178
1928546559
1416928928
1651002541
1411383517
1797776114
340528113
1248127991
1517085474
214289365
2095362583
1438453359
865793035
1713042726
1950289615
1400330237
864308920
2047363159
1359961108
2139932718
609582069
182970865
363816335
349708962
1090535195
1548322730
1446741086
1895181768
1927805792
1232190086
2007087935
401013658
792544229
873032099
1501037192
747724874
1473788717
1228747815
1974881010
1273004198
1868983768
1732019008
725374993
347582094
1304030383
1696733885
2116882820
2061031639
577614423
925640108
1353232477
844508340
1831116337
1968000423
1222797093
339080931
1392459349
1830657929
1689358079
1138299394
1286390906
1115445411
1657144264
187919508
270846969
1078964261
371826934
1291445068
1587087622
371470471
1423794721
2126100812
1480881499
1913508304
1260991085
319953340
1126402615
1473034253
171137792
1381924132
1465436333
768250951
1589220209
258557474
1385396085
35001430
1932796062
770987004
2129242205
1582986401
284579840
141648571
298880358
242427366
157495054
1234038076
1049904011
1319387731
1578563270
280702248
497520021
1415911214
1560471202
44959554
1415650772
734018056
2097522232
218071318
1268672071
1001438931
2098614126
277227220
1865191149
1277802274
179641661
1818468232
520664050
740049244
522268848
2084180368
1410744780
1814403154
1023822791
1160752751
787571885
1241691522
1629388649
1602122736
665736606
1602277183
1788324370
1509928956
1383553108
1722732848
1607478374
579733842
285804710
192012458
2121034522
2127197676
1101517863
186386548
1485109984
1013497241
1198874154
115867217
221749132
1133071072
194262444
1020755010
1415499644
798648489
1514587223
229285974
1802577617
1349097456
1150512825
2031430644
1742281290
1897776825
219647328
1859584261
1536623675
82496454
354614980
1759016678
414566780
246628593
1968871915
1255388851
799946568
845938595
309647233
1766142550
874925033
370647342
581185024
222225110
1488586647
289925664
1956713425
1697215847
473509978
760102875
15499965
793332887
188734645
1232711588
635780921
1829105584
1058019324
303062293
1600517153
988939243
1858015331
1224250246
504092928
1187498508
652947754
1836325870
1869162489
81929504
1749470349
913003119
800356799
917370281
2047494900
1108880782
1652434052
246415653
1306217893
799106697
1384083327
987618807
518809286
368340707
2100350774
293519113
1891969073
1719755184
1175278090
618980449
963211785
1595931660
1764388141
1905506001
1053989934
847646128
392130588
1174950766
477919153
1036593825
1811650219
1459785635
94386936
1026613268
1780000625
1190153162
1235339042
490819342
1326169392
1277929868
1053493464
61901969
1349080371
1428504704
1313932036
1033271260
760811138
682111154
2103797516
2048845623
1743934166
1804719956
1851136427
1676670902
1167101133
394225755
1104122027
58651783
1628520714
1278191612
1186054984
731082610
1455174747
1304218701
851783629
1446831865
27711303
749731817
723196820
1050904195
1898369600
43818314
1016908536
1054174087
2124957799
1599587941
262123354
1195199726
478586624
1222838329
1730063455
586462661
806474606
1181203712
1771466018
1208662272
575591657
1091802298
182362837
25341207
375422733
699077238
1764585591
2082271570
430681612
1534096578
1614604428
1711205565
1183845950
1155762732
1428113229
1325079225
1630670162
834146857
2068918077
500928325
1048734354
668002758
2064985457
1611442358
326551997
168300673
1612428948
952777825
1389435533
1575980952
313043253
1729975177
1271399483
1848025419
1955850359
239305996
133696951
363824812
430996562
717833865
193937258
1950792239
473571284
1347893667
1153436542
1010670697
1925140001
270987464
870912956
1516485263
1480220055
701745373
368991475
1506614969
1467980140
1792645036
257769485
1075982820
1694607639
1929430349
1835201531
32204409
972756857
1928390903
1748028746
1610856975
179814216
273794731
525866651
1823642889
1973596003
2444453
2004829882
591440895
240063585
844432833
1415750581
87735646
1910358915
537056343
1361464473
81547199
2137355045
1085747781
1840742490
1478079835
426629510
1294481593
1891758173
2004391583
1477587798
1070637179
1970648121
4745603
1066069535
1949795860
1632995250
1804276126
122119503
1373444849
647925837
1394686152
87089526
890798161
1882738911
1888556248
954264901
410594095
417533305
228504356
422206914
176339490
236132054
1525542133
1800456154
553183414
1936442250
2103717385
837811095
1402008980
1832326837
578018866
1859744366
2056618674
341463467
1152589354
490324754
956417153
1234194130
511405130
12256189
357030716
379615154
1663089949
83549736
445963507
659447043
51597289
1846939156
1343337060
937640145
341343721
706519590
1824311084
574753899
1343834669
786161881
1137021825
832397329
533029643
497018453
1797266326
775219289
328937309
1738155209
508544887
1587402191
103087316
2099735742
1827894144
1106499751
586453704
898461854
1228814695
1112111655
198213188
1520918124
1685722017
397133968
1691553899
1828826481
478501130
787349003
937775916
145350639
2129228751
1092421603
1486527709
235695536
2141923953
614399943
1485194838
149774480
37271198
1640813088
1462182686
1366788805
2069205803
2100050003
1430590950
1729470777
792919224
2131244079
338325286
1868001780
1604858870
245647305
785177306
877046573
1418199364
835626615
1732651558
847270149
1537124221
1584346937
622993011
1660582912
405202532
800268019
1868534224
262825070
1121705466
403080783
1158448896
1541422732
1382235720
2135189171
1843444895
1071487253
347227268
1279537383
1346554024
1997188567
776337893
626855213
1922301711
825330479
2068676579
1159561697
1595046188
1936162535
1594809675
141783062
1652860591
1515533646
590351706
1104765721
715893587
499946691
459719280
891093934
1520352695
1347635103
199597153
338208522
2061866829
270487645
1333321068
80639115
869747381
322120369
75359516
507837259
392713597
1790058372
1121352013
628926874
935098718
515955930
1110045313
1378355052
1907907899
1720630088
858986838
314548870
1304413390
1133028577
50768774
255234515
807882661
1006505932
1071342929
423295241
1246146675
957420923
936161189
1177532222
1263949946
1668716764
91094388
407656199
776867011
956927335
1306838505
1077935071
1946943325
251813861
948166791
304455489
1554501491
1534107754
1104541731
302919750
629190618
2067439960
2108160160
1349547279
543256571
216304413
697786276
509026042
189445877
1782182662
1035041271
1501727108
1109727389
875671059
2097644445
458621039
1593060331
353173780
1279999845
52755466
874177380
454014797
1585143641
90774663
202139000
1333620978
518598860
74882182
1768426130
1811338228
203349534
1106955689
1593055955
1247382444
1015349752
1021432049
1753261763
244987976
1167738637
1747854919
863175915
1953642784
285898939
138384985
2027095548
1876599651
913765604
870959033
1523150118
1671952719
2137297772
763488672
844979361
945194847
979684943
1877659782
1644745442
497190278
2039202009
23136538
1703624346
130006893
563578695
1670195245
42918385
1854954457
1175766980
1028913599
388224837
2072464366
1740220292
855744054
865000278
1314594861
1358822447
1790124038
1137836196
123948967
313991012
672009608
748767396
1510376214
1702974213
1853609855
993423279
764160240
2051704026
155212121
1507077641
1033698618
1153315507
1669947929
289913628
1282710601
985935578
744606115
773992732
2050503519
346474799
843631519
1360348981
1682537894
425768747
528875895
318776379
1128934532
920561197
413033608
552705157
1432725073
1789498589
785790360
438479015
1814192835
1424374925
134778445
508604265
463206688
2103462040
330947892
1651210567
2138908727
1087641930
789723241
810448575
874055897
1633626433
623966706
560448804
1418428499
120830421
323903838
177081964
1385942156
443782665
1922913770
258069532
565470298
1664818679
1975556585
1826340267
539275825
452601668
1675487670
1544853232
645304390
1678344341
184811574
791836948
136864347
442569148
718206159
239941637
2095005601
1428864155
1425800395
994377511
1047602508
1251759039
1953439965
1265349688
1871409959
1419677302
1368631133
1408861779
1681804968
1799133021
1716292993
478167981
853108498
337494587
844175210
1330319083
1722088051
1117079989
1159038696
1510449964
872211604
222850659
1964187816
1086241862
190484841
634707384
1216050690
659323892
2038436535
1392216465
820122817
1514767714
1461395232
1610711415
1408103004
1207229977
2114543357
668714007
1734605728
1092703255
635825659
1889099103
448709697
500006702
1124231057
896043585
656855749
306805425
898517296
188929374
501711500
201305834
265921575
804263255
1212462936
1265744144
1401580288
1114748636
1277531529
1048209363
870497581
1927143505
907390672
10853240
152197077
1992427205
1702671729
1503639473
1920825143
695935525
169756645
841468601
1411730240
566884826
1926777699
1456056433
966471801
1221869434
1168850525
680215608
1764014782
73209210
129415931
2047736783
2025363925
1165840261
1884030623
1687699607
452581652
1727844601
209288015
1540847403
1138592072
1839617851
369639451
1538412467
1423419057
1395749146
2025296029
420388387
1870517521
172991630
569617505
1753447844
2144436827
1487133723
1583939190
582869280
1269613004
1955177752
244274031
1827711501
2142832731
663489311
1414232700
613237649
1683993915
1100938162
1933130874
1070820834
260874923
1949844654
1590154458
1613989053
996810238
574439461
1967283714
1479993907
928411283
2138762419
673842851
1922732382
1258929890
1783670327
64060202
1150161509
1336058357
270145866
2026027891
241993637
1830574114
526757321
450578129
239240654
1568231189
823949550
251392889
1177426065
686127730
1862500665
1101911916
577590549
1243368821
1402948560
42933001
1347625603
837289789
20094123
230598797
392689718
1799835444
1683651036
2139327244
1318229042
28076597
571599253
801148337
1942153341
195374740
272047922
1920169392
1996656531
60563463
1086306171
951215622
1048979190
364128392
1418906946
1007598811
1587464395
602827490
1065693922
2090541284
7540867
962665050
1321483192
779833132
2106288791
2073867191
1715609079
1966731313
1188269115
87009665
710562852
1886671711
774353582
800173666
1757042516
1954339789
628671924
1527713516
1581138364
689891928
1575237307
1559947193
620380052
1204789136
1041375785
255116950
1532870438
1546256684
1501257941
1252197735
380324668
679408982
582334759
1306532166
1286359288
504094841
1099327316
1012525378
32293521
1843119651
2090812
1798002182
2115357526
1423947451
994894395
1132784963
2055104048
735596727
844850444
2041025154
2106058376
2008558679
1635550570
419616345
1673585512
751750951
1204121520
1374324771
1425719939
1329757523
1226255735
831204085
979871701
1911534963
1184999883
1923862986
418642582
318499767
530144381
1807200871
457992839
1649969285
1430856185
662631619
104222680
503731305
2106588622
965328106
346132022
498845088
997593916
92415408
230429046
1469090404
802979385
1878086719
1687026367
1468552585
367929651
1672526724
1920125103
1493443800
1359067474
573031978
1265441856
1446287616
334802936
660976027
1023191461
716432774
680883378
876136078
1214142854
2121455841
149073061
356679819
582539635
1862723543
1605203250
827925740
1767381111
1753450549
924921933
514070389
870462865
932893470
2082175516
1264665371
703153816
2020713998
1745086809
1601280759
327283373
2051094640
1562822911
1406207817
280549490
2082824115
328078180
883906871
1232708543
705419357
783836255
1820280782
1934923049
861658016
296758246
1563898556
724733511
89280576
107576186
114033887
1784954598
1816069666
288211373
407814870
1167776873
434673175
2058776506
1550139149
1774642733
1088799892
2107413503
1418774735
625290434
2109235089
533110691
1843634610
1774595913
720176070
565286500
160009725
103893120
187404591
1241158520
774723480
956390587
510552908
667700902
631840032
1391246849
1857381546
1540362728
2101055030
329902200
1448887393
1453912882
1113763147
71331295
7424023
739151604
1361260139
104585275
409070017
1156369015
1198634878
581257476
795677360
1421794234
716474680
654845587
2020345892
407782106
161284228
947929453
1082575212
483172696
77852106
1016816982
716340121
1669893314
30361664
343285560
1678204165
1585253770
982898654
1420399409
1776817980
1958699361
132084006
452816434
1558037016
920403736
330733396
146023836
19751207
872881930
1015873595
1749118260
1440168083
2023939985
1379820568
1612342473
1441826099
398029254
724903902
1180123577
1340362383
874503837
1502065505
1169293851
1252022834
1629819035
1245392193
400677242
978405264
1205682383
157334146
1654745627
1791558351
307591228
2061936079
2145999116
689957767
1896418104
218495437
1884151883
1673390182
830841701
1636875551
1317140144
1257998856
1134355837
668119367
609536143
1228795693
84480881
172005909
2125650576
1625894393
2022605132
335613924
1281616428
1595321706
886984731
1539196931
979068634
1518014503
395027154
1351239179
1953708870
321038363
370564584
1757854901
263120576
1297310470
978374334
1694028947
638069178
211587040
1915129052
923504560
648919924
875988573
635838794
673361595
802382162
2093232381
328750858
1002974951
2056553517
799471988
1301137508
1040798611
1376098556
2013380897
1810565101
220672259
2087867854
480810731
37912999
744905204
1106589159
498829289
1394156382
1876164131
1844839122
72269401
1011823604
928553535
622270612
90769679
1661235484
766802130
157372873
966397344
1627755070
1179755661
1539185232
334050802
1365334699
289783148
1892626265
1562641337
1612992518
852485839
138320543
892678042
672450419
1559863539
1999628156
1785185022
1289071117
960917501
510546533
1697280090
1041441404
765920631
380745830
353273880
854410540
1162413749
1197044739
2011258423
637333235
76956972
666825088
1459608126
1557387350
102998522
268311481
833780119
135644272
2085456411
819068550
676507667
1406171359
299852452
338833155
1820370277
1173300649
1927389614
1396547
915698882
957385881
1205345000
1496130289
1424243439
1873773979
329514301
158140560
1147498598
118071364
1308578363
232853807
357879961
1606852123
1202589647
495419154
358213539
1749427872
715120328
233602270
1128222598
1458697589
1893306723
1447267275
729093249
575453716
2010589879
1748356814
1165672141
1822044648
707615405
1031365990
1966694503
1695190425
665496333
560830311
312027988
1948695568
1084380056
1171882720
175991735
1511312699
766538515
756572291
43406600
1381376444
174957668
224497013
1434491030
1004806814
1120836054
951283489
1606391335
1104534827
2036175895
643779821
282831157
290696263
888077748
778781307
40493103
992670712
1595265707
1853622555
1425044874
1831155448
1159520719
762051648
515178304
403079334
1974686116
1456702027
1913831386
1454049959
777468038
729308440
553765199
895902387
62618083
1063547891
1277706864
678525858
2049567774
82833537
864293342
1998262109
1023196927
831844112
1708788176
1472972940
993136308
488150275
495952804
594198630
910679151
481971215
1977965241
1811885635
454124856
1929933861
1544164115
1270008642
887454181
1195010177
1693872371
702392866
1022202570
1579504612
984876392
1814076168
100306550
2087339307
342059233
1361076489
900512550
1935170731
1214787117
2015933127
1285154346
273198297
52645889
1432694602
1218213004
1935674557
584640872
1319053572
330169137
818962672
425515497
786878563
524273543
1339024703
515184839
2084653920
1796447679
353835346
1748060451
868825822
1380376596
1686900446
1525978313
68637284
821985634
1111044032
182786751
1304332956
2000248621
922515894
656066870
38303839
347820707
1974321873
1035195589
886343397
153425175
2118379346
442982220
948640698
1764950451
850029058
1680496705
889880919
2085760324
1261508962
658878475
1402406757
884516332
893574181
247451662
440489987
912710740
1763738803
798441577
1583144725
520694696
259047123
20040971
321576118
1426952521
1403897875
1100301063
1458244232
1448118918
884963588
1428717464
897905491
1210565188
1487171996
1129539376
1568523231
856215943
1524034025
150700174
499365368
621577098
1464855362
1848329646
507044361
1436498597
853472905
407506992
363586148
611791999
644912917
742443701
507357003
1881685788
966178686
1366016993
475710883
158286473
1478893649
229406261
1026900489
702501935
981207811
685691308
1374711196
648660064
318403758
541504371
809820682
1444765437
868187865
1514996858
2033555169
603895823
1706954829
267339443
575806422
566155014
1894128568
1902286428
1427863055
777825773
444293900
16652817
1540923927
1883368871
1625314157
1483690734
312528593
1544843683
1556731243
1374653268
469166335
1553577294
1374859760
1173789007
575142816
364547056
2142275850
1592113960
23498423
884789182
901859785
1246635327
1557519445
583206431
1653561163
287334976
647212728
1954865938
1551229105
591650169
2115751559
304881420
214326373
619625467
1640895566
149307947
968181963
1508253171
292732963
1047492432
917098973
838431955
84608487
2098289086
343079451
1527284257
2050969077
1614063912
1086470123
1535337563
1533778645
1779238730
2033854654
1111052588
558866077
932644791
1258431761
1571700274
32604605
535446500
1462652883
63755029
677484298
243480405
1763212658
1339468218
1695482824
1492147110
810014966
1341497036
1279762014
1733355829
1054573644
1326017547
427691578
852232434
1386790482
926910962
1509348048
1828196621
1917016322
558488657
1723479011
1273793575
1136975834
547290337
1335627849
1866038976
705673062
327212766
268171663
117176027
97422484
2139674735
1479803641
1930601622
369901039
1657064459
903333852
1406212503
1644321913
796348919
80704879
976225607
1930841346
1851223872
1775770848
188029440
785149749
945843396
324174617
879435852
747865632
1735865893
2018776989
1678320843
77167722
1832680371
356397889
287781106
431860006
571984299
66431546
1532305747
711747913
1787454520
609451819
243456087
1888189539
642644367
661009113
1435087640
977229939
567832137
1259062670
293565271
1955149774
997946360
1765628460
1612635765
948505825
1838157179
138581715
100581836
610039991
1994725867
9758687
251866544
1226710487
1086893635
366887815
129128560
1804395207
1466266233
1368986009
1405807757
978925849
907205915
955097891
2072641980
1841942174
877577707
1806966864
833141149
1167504907
875417957
458413068
178378135
1505464639
2035247611
1268570106
1071549714
1940882506
1683900512
1508733288
2114338763
1771324316
547676288
289184372
374301943
132634281
1744751177
474072524
1181752808
1357888989
1935407632
1315469996
767260796
654615765
278406479
159810069
2004851000
450916690
80183404
1198247305
209220721
230727610
373936245
1703806639
638525375
1941310421
9876900
1688046718
1730074257
383732363
685571734
302227771
1825713946
1880801011
1576791139
1870205976
140563327
310188038
1512357914
1278164515
260940357
465115499
1971802206
1573893798
195810642
1026071921
1598384257
653380520
1259024327
1841349951
1969152906
1369788511
317981745
384817666
1208363296
243821533
1959880774
1978614768
109225603
1220105609
1528178060
452943365
1205877559
481941258
1587894001
1660119761
852427931
1450591035
1723473124
1821029824
1302974719
257233788
897814741
292479631
1182074478
1994844548
1229609120
1097982624
1192666127
1874663413
677352535
615694537
1509934431
1040996241
1655173442
189404786
344454214
210602930
997325419
1122799429
68297680
370933570
597800884
1883932990
93133742
701641731
228414478
1218983250
836687322
111266249
535336219
1328441656
1733313524
200914979
1212752850
24116458
2045006231
1189165686
1059185923
565347129
2106019437
1947845300
1603236438
1125652187
961600536
1978112398
1539264013
1032703818
1064876120
730698125
1183291249
497836607
572125515
240524222
9971467
739920664
605635455
1393395382
1582887483
1572818899
247189499
2008419888
1865521579
1396568195
561620558
158751408
1560228033
1140451990
220834092
1569435367
1499650913
1496492918
1031270321
992232868
1091938007
848795388
106553079
2114038582
1045872300
1947191098
1174800089
964244884
459720702
1505231113
1104550702
1354826517
1228295318
714331541
638431025
1592671519
1012806981
1625505440
699419895
1033244381
423893941
352649556
1964203822
1598163427
1630036900
1444281495
89802681
1782806581
737231875
752782776
1214303971
1650515781
1536255727
457752219
35967520
1107524094
1992278983
1078602501
547086529
643877907
547554469
1821798673
655499622
1750480201
1988187700
725782902
126262122
1684150123
651972276
54077449
705286304
716531532
638863409
2010412086
1386795312
699101060
2033805888
1778087814
823188690
1395564702
631985265
2068974001
1944520853
1348488018
900160969
1931040711
1206706646
2003473424
1878925945
321195923
1341446491
476825005
236590491
406032669
1759518196
496035158
1607813029
1792718339
249999856
697197541
1221984048
825393233
1245276046
1224414420
242169399
758247105
1153944760
276757131
95038246
1673125583
1441438954
117337905
1185895036
457211846
994120558
1126757052
1226081867
1263144331
636213920
675367808
449960377
655176813
1425099807
1672578295
1031939234
999699319
1536631170
1853812526
1103691273
1476369861
1252273841
189744307
1479862842
1433318258
1872087814
1491054423
1976562974
195296686
2100740787
291339849
1032849194
432359162
28264929
2073237329
143342496
23833696
893484741
1797567619
1507208931
939181369
2113830626
73966232
1329769445
91030944
1523954483
734430386
249043483
171097636
1307507860
1327738052
1402515447
1555280141
938624775
1676009274
447893514
1561299911
1178356799
1357974547
1685408330
522840695
182552852
1400246852
378167121
61169112
614587255
1223528765
2112314597
1434220358
651292482
1446075790
56446833
1363605187
570818563
772164260
2146781445
1337381413
1994490318
1058972913
1876691203
355946686
1431670620
1445788210
1094848721
608539055
1881327021
561460915
1138812167
1330803186
205862254
1755545427
1647357113
1297965418
2114038817
1155653172
1952683832
67692754
1326809381
2062996152
2033409075
1689189549
1134878258
556888486
1562073760
19624059
372718129
1066611547
673443456
1458862415
1878685769
719204755
1567451348
465892724
1926430435
1393041883
1199207051
1363163373
736428091
1157977693
2114180275
71140693
925242882
1018499907
331121392
1319358684
874086481
1652026883
184338263
1795020229
1996915925
846219966
1967496701
1636755
1072231674
623685368
568992866
114506655
1183820827
849275385
1343094063
153625423
790582825
1084940479
33205071
1521244214
509297670
1604851654
1817201852
2041032747
384463103
166254149
908516436
1429064248
849797193
945397069
1761137875
1444778138
1051710049
2028355382
827094435
2048816124
596202748
1272824095
2106235490
1614568071
1340633906
2093947652
865943533
420551101
919583756
1379161213
81928967
1182335597
935405392
472623578
569652987
80997898
107631185
766199784
1347116406
1379900064
1266293007
274521011
1382966113
1290377548
603203947
1388789543
9602865
713558889
1093918929
699487371
1039881103
1244103034
1138948735
364127430
1920816075
1411289664
1604995239
696585142
261313011
1685037285
353222811
258711579
685102340
84913636
237758605
485521131
1567008584
269761352
280585717
1602155047
655007612
470930885
1836351223
1978801525
1597964672
1818686939
462620763
1457913067
1214432247
620093941
1245058252
156577766
1895820788
1902383824
1387109258
439592479
1238679303
274987373
891870419
977380624
588689844
1508628887
979596534
651082663
1505294448
395123306
2071816400
147504173
807140204
994364350
1339699177
1474412814
1211668520
1502854333
246899146
1087900755
109529930
377943495
1604418481
808168449
1549920453
883579865
819683110
659603799
1462228229
483016668
1661704707
2010470230
863423158
1731068430
1864383103
783093605
793077148
1533830088
1289526418
490546090
1646637578
1874274499
1439276741
404069003
555000029
1610873447
85940965
1693055149
1221312189
1054182859
857107941
886061432
724523052
1206027947
659352700
782028253
794741524
1765844618
125336005
718875688
1253305069
8173436
303597448
945029393
21924074
330346423
1508606146
896603559
106221131
1101430639
1329789843
59131981
1503694065
938892943
1650506797
331547490
333809851
1660674696
2143901507
278395877
447862537
1631913101
216326212
2097151398
1213924205
1106037202
711461067
2129521297
1865050817
1372069507
2084554130
953672026
885452473
1976993474
2145500757
1527761001
890045839
1571610531
928462613
1972155924
8763421
453616660
1889204041
2107434704
1006626765
731258447
3869678
839233722
793694732
1773041400
2094277274
377371424
1324705297
1218881062
1112127072
950481988
239866185
1828978646
2058002650
966140339
1937978513
1155468250
1004592243
1349960281
1670642529
875656040
988039788
482755623
1315116253
1386842119
978536750
1701242643
1016681109
1043355277
545041925
1675071109
688372346
1643528030
1439454018
755028843
317007806
656001795
1584114186
470841747
931815515
81378419
2028589847
1664109459
528256910
625747184
139149125
1176673378
934701718
61291233
975035002
1028226876
1143073424
1028303917
1469192428
237007283
1189425592
1826267728
164675732
1744749203
904504903
960235289
483044762
2000306568
874279632
1188888698
169641530
1658655038
1293942973
1384938078
557777157
418801328
93321176
1738317671
713179734
1621114443
1420710495
217765185
1551443517
887442752
819312953
67265929
494541307
1765458399
1577764022
1072039984
942322874
577081993
1667009371
180646382
1828670333
2044290500
369438590
683737350
214554882
1552530269
2037663676
1220874112
921851722
899385106
1468117530
1479999390
940336045
979914832
921837225
1502131788
108237500
739703168
961502583
1304914904
2041085442
419116134
1462029289
1133591671
1741927110
1675558625
1945859798
965354421
1597468612
845043932
1137513847
296489295
1233759195
1036349390
1070671242
725480719
1516712864
993688130
305222047
56839696
1629701947
1909307461
543058707
1138506426
91185220
570021412
312428916
1832370715
270911346
2007833187
1325505353
769874777
575895611
1386999538
1399458835
1773292094
258697887
722895424
545785342
1596218438
1948691689
873111742
1857542718
1086024254
598398396
1858888482
1014183088
1466581709
820358056
736894324
1603489438
545973440
618840710
155010416
1108621814
384684994
296268207
1097263008
668234133
1339313016
1155198786
271613953
121812857
1253082185
994357488
1857276707
705224798
469321794
568451307
1202092207
397211119
803712594
728832973
867364825
1303624164
2100992873
1572533219
74305794
1564497800
1110518494
868607349
53398266
905109885
597562061
595045201
1321895702
1271797034
1151378136
1850420726
159788130
1567847407
302133857
1182530252
1683926636
1348042321
1339650487
890515360
1028332251
653769448
795138150
1993106181
2136606243
1274243410
1476652788
1493074817
67846616
1185388410
582498066
1794613696
804334392
874327281
999331968
371996251
73068461
1891185177
980841296
475979364
1656250897
656395352
1966025144
677177682
486741401
392613477
1345053441
719951928
1915329049
277907432
1499424304
42611289
2043816528
1995471281
870038999
1136126007
2043440184
976738842
1885135446
1506096001
96479634
930123235
424989737
360727369
1665928476
803479217
762326166
914559451
830058634
829430152
1904113208
345453736
1162095765
361272530
210663051
1144586777
1949751169
1290735254
1237188697
1657921321
1921887841
1676927217
271915723
1660913268
175555849
1405745271
1811629083
1441761491
912169522
786491431
1480493984
755179345
1004051024
1693356297
1530762118
1723796729
1753780206
99934290
958728500
1783927611
2089406027
1921254167
77556394
291111468
1751351437
1672636344
562083506
1509926618
197622957
1998403509
1209779491
2090560587
1230657934
213274109
1635847496
1608664995
1566306977
399506461
1971755433
363762352
1695553914
263966008
74733173
493823908
1698683298
1325133462
1126932981
1356509876
1889228587
490276691
520548073
2020871699
136164788
484337874
1853028355
1586972806
667849801
2131382270
2143277120
1351228445
197558
2003546504
849721142
577399872
1170566460
681281705
1963789705
379248999
645544957
913737603
902915027
1587983098
859249241
458966691
85424583
543471310
1365018033
523476221
160244418
1576830174
934190786
851628339
1388259530
1895364807
78910033
1529218139
1581663194
1308509856
1285715093
1914430074
1780315275
865856202
759287105
416529107
77812987
325465018
6233797
654495605
1715101927
1550220488
1302166071
1111940275
64045713
2017202736
385626912
1105806304
435381623
1315090372
874312400
2069559879
2024592777
2075108083
1330490930
1375232915
209598834
1603799998
1342975546
292837362
862250000
738906039
1413464214
640127637
851097983
693410736
495231808
1619080728
1907545294
616914444
417883108
536665124
490640044
384697329
634802490
821026552
1557384912
68769261
612415956
712426620
1998644873
476439946
602993906
1274542220
1248597352
2099814527
1436041164
1020014225
1018140702
318834270
775438678
1060232242
726411769
86674817
517914531
531822393
281633083
476569597
1502338443
72738274
1070408186
708010444
1867032071
462790260
1851846563
1731759364
2015143133
1720385650
269230400
197829507
1292742964
1652895213
256283051
809187030
1874638641
1672003164
517923149
1022081988
869986930
844864563
1122070363
757490041
1951757102
763785029
179151263
799757605
1399951465
902789138
1119019807
1636471552
1016626468
1264314896
1859157915
5765179
273157171
16204657
1955306017
2145926760
1494338610
1022121132
1361049856
31839861
1424710710
1454267641
359109250
201938412
2064313063
185332277
1062414804
1852041918
1605450568
883069253
46879294
878709897
1433816660
819315567
725780009
1347714622
368817282
1797550202
48277524
428192815
2140049727
249360014
764518978
1493269004
1802174046
1303048173
1408100238
1023952132
816426444
904982753
1332414011
609454811
1390459864
1206227484
1342681607
447225649
1039947457
746765674
1537450826
1313596495
553093487
229530173
769075254
482082908
1139107010
555464081
935734637
1828520510
1440603046
1291748028
1661600074
83636200
1871353203
1701855244
753445434
1716546451
1579613824
1545080899
1651414789
1784216439
408218099
147492444
824052036
39554402
1761758694
1401956438
1200786565
723414145
141108474
1884093280
441902755
1338995226
316216312
1821398739
659470350
1037495172
786949575
1911672407
5863373
554214716
344349072
1572353398
1334573968
895855849
546486906
1574264946
1760871277
849190272
1053256418
1350026051
921311413
2108601806
1066750415
1725020223
1122422544
4520697
78130566
1487175423
569465865
359579614
178434658
549663762
1803504
794047794
78909303
504069378
1092902383
1454018201
1198551763
1554934876
1519508274
264518445
1735181772
756566824
659365020
37017771
1639557657
176413586
501701255
1822248196
25088291
2146473773
1019411379
1516710743
815285224
1790286070
1882657097
236357718
1136229241
2000157212
2109570066
1751547249
1420982144
1192851138
314363215
1180528191
147218062
610628890
291036124
1813578236
1297167673
1459866872
1843274705
1463038997
431656951
415218215
288508680
1446243088
673784684
947924460
1687459031
1687036642
699203290
174282005
1291713348
1201384736
799885210
1274507077
1412490666
817161057
1601296661
478730449
469210830
199050866
541264681
1175130130
2016869351
1995557708
807919100
835134280
1518552322
928933009
48815231
105055245
1968187363
587754774
1703934618
1037304245
311122670
762083508
1681218611
1628727832
1112248740
1090488419
365584812
817247665
1209378247
626185466
712343952
1487344503
1939451948
444913367
94614183
24463875
625016868
196601933
773732473
446539398
56452521
1263949931
70505589
1297971581
2032430648
1826837757
1996834380
1437601162
1223220630
1257571325
41438547
18088656
1007524668
1120479509
1819921128
1539901340
634769277
1564614281
746873283
381574813
1402360920
403274968
790832865
666740576
1479802900
290711442
933390467
42633597
1221545254
1553433385
548494038
1113973772
1532815634
379260195
12270935
1784704908
1676900542
130772481
849728859
1960160409
1325573999
1180047385
1305131657
149943249
791858547
1552164367
1422750254
321695273
1230364107
9695728
679463014
1875554887
523860365
131191843
2143295773
899252611
14243813
1539540023
2044692991
1253809656
301002417
1451508627
1345924205
530671574
1049309953
1736367976
7863718
1590569236
1554376620
1952164162
1595468519
1405777662
672772410
1537264859
1632693800
154832807
293847573
1288935454
1435629273
404046670
1445179402
1500044059
333613160
669185470
1501358558
1021584417
200859229
75513134
389955008
1649782219
1055090802
899312247
1551089577
1604542580
1020822956
2059552974
2092775910
1466825596
1444380525
93125733
1397555368
748346123
1337125357
107727319
2021251739
406312101
1478180503
1500961978
391335994
1230224338
459099459
1214326782
1456331744
955742548
524501943
2036404484
1499989857
1206615647
1390460982
34168304
1513729045
1714336852
1011369420
1541177390
93842411
937084377
1248821075
1655549229
986538439
1422006997
5202760
410385028
745876048
1608787770
1282986121
96791229
1385561464
1908524952
1671480118
2022280881
585657328
685569214
1215315963
1395727351
1307528491
1559223483
229767548
1812486203
1172522241
990855941
714024955
398390904
61587498
1957671284
1698461073
790854265
981899299
1297339479
1330371300
67980592
1642247139
484192373
396920671
1496208060
1892227434
2132817104
1730877049
1530751345
1291171563
1356515958
1236303729
1361958289
145798327
2022136795
1152902807
1892385278
1460956899
221378932
892564400
566400971
466090936
613921760
407499532
1317785355
1270955768
190203446
751529484
1929237807
1709684029
1375665839
1683037050
1186829233
262359774
1046225328
1978345323
185124769
1031529824
1483253381
1409106089
1143962846
1558737812
869051684
1317098923
574965422
1717224527
1737543211
2135121076
387022362
1731470717
1681759870
1967991551
1488756776
1790345985
81892842
533157662
1704329537
1207052290
1637160437
693173641
1972725951
1137689775
640342815
1109643205
1440306691
757246031
1997106829
1989564664
348206695
353904983
1366857726
548761133
506809527
1714767074
1214555262
1368651519
469558391
804262802
871805977
1328523987
223579974
447371254
976682843
1055567747
1704557903
1033272073
1182357399
686031050
327405915
185979283
1535432651
821062065
934088918
1859931491
464738652
244326413
1084815754
114540678
1806856517
1274396253
1058646554
1570200112
216264419
1054294729
1614090542
95691989
35605577
270136595
1634995304
2053190523
1063289409
68885464
928809568
409463898
651111094
143675841
1161249021
1058153621
243504236
1372769811
827427819
2118830180
695487487
710309887
2061590350
1390830299
599198846
323266255
111322272
676057941
517659608
1892295751
725075968
765919271
780328526
1064274751
1220836406
284638224
723335134
197165903
1857916007
338588174
197055312
430529836
497743363
1180917152
763387085
733009521
534574425
2138466049
1913393517
1100906123
173353600
1365498654
598283807
688737224
541966838
1160354158
926705056
2097458349
1975693105
1474396643
1893823252
485635041
997888222
1678800618
44980546
597484479
1457535714
572920791
2080269403
56932775
906254884
845717521
1227933151
128607690
1768952071
757885476
790446124
923735032
1643188036
1346282330
1304113230
401374807
888907449
376387854
1918641227
310344158
985253296
1600103685
207562663
154303566
1852854914
342393000
1408865665
236901913
409683341
1465446901
1852267808
1751713545
1278169990
1343161410
1179133471
18616646
2070970537
456952391
1283087586
1846236784
864242900
1894691090
240430466
289118672
1509783272
53718815
377902862
1265527372
1689274383
2045897863
109901897
123503270
1253670800
799239311
1975350048
504237415
400935555
418650742
57214923
499126353
35738391
2143045254
11839932
1625125796
1951042597
972582771
1187372775
1738712621
595612486
1232905435
1828341685
100322166
38818413
1481000809
830221044
1378981839
330758574
1884660821
1435672881
596205131
1906336851
2085627951
713934501
2090162945
768333150
631683876
1444908285
2092785416
741933889
429661399
2039471987
2009440426
927693581
804105852
1062271552
34948501
1671303224
2084921450
1259374873
1039585640
1038245918
209467700
1149297852
1134892840
599737302
1905725071
420326397
1023092307
225393667
843894921
1780977416
30777433
1126493594
1782705085
1093047281
757012662
522099365
1358905378
1110550718
735429191
29979452
1928682552
1313873663
205089150
1946542912
762854038
1183925527
1478753508
244186139
440709178
708410229
243524659
1199036620
1179792301
839194881
400255663
372089045
1540948607
20590792
827224618
273972789
1170319911
1211548267
120044908
900182194
1235221074
1766399842
1102530572
316721734
2126353566
1723192391
1440062988
2135995975
2137798733
1667152398
1723536624
213230163
556060796
1155506030
1278902730
600486035
724881150
42325537
40435322
1953219578
1370498230
1763563940
690396045
82542556
1369488380
938999590
277984975
1482181520
985681106
1480350073
1068406370
1205288368
554413259
1447643615
1279361661
1797106293
2042466675
861710190
1121607228
978741108
1693770768
996449776
1333892004
1861597935
909804710
1513499523
1782365117
249515433
1513196337
1928326585
2071041757
366285389
1723140472
403860100
1902222837
652676704
1779914725
350884721
452444305
13683948
1829139737
1790380065
1563624587
1352800923
2109309721
427782639
1228132647
1448664835
239585544
903965124
786330010
428293494
1220141084
1368773970
282995747
1555325367
1186787374
1640872576
1334309549
1028406975
2117920834
1861983572
271990740
1501827922
363358950
1112676230
1501779953
1576098146
1456450837
1535318438
1447754719
616249582
1711013956
407394103
1563778738
1947332586
1253901873
542423340
503282498
1933827142
1412880119
381667196
1402003513
271612153
653983952
1742900243
1714118801
1742645681
1047805200
503143911
1804275955
1296470071
1808236953
1067009815
1566906388
1533905359
313713440
767249243
992419846
1276777255
1950001087
1268277010
947621649
1829544608
819514161
55432771
1094020196
479207524
934268408
723493174
1535124786
764079365
1326956240
1225636971
6200119
410764415
1276884222
366688724
1247806244
562148431
130391616
616139991
1260631056
2046840183
1602744519
217247114
1247995276
915543902
891866358
1670722185
851932420
1439099052
1991066814
1749393118
1694650017
1094170481
1521080096
1073810431
940927399
1604284368
1484036097
34427136
1390190633
676334640
835388907
2127565883
731107223
689367756
21328631
790272008
906744042
346601482
136400935
1553689217
1970559497
665868180
757312251
1143636864
1661172352
1388265195
973012649
931570752
1015243698
582084853
1534333322
155947706
1058561762
1848327221
996082419
445636497
448726277
1703566181
303125974
121474642
1797423589
279892113
386025184
1658716777
936267051
1743786967
1171625904
796793764
1697526938
1534931703
1664402510
2019670890
1056688810
164697107
521748026
289618007
1310913923
834628759
1370328613
1633466142
568391356
154982120
867837044
2042771107
1536638173
1566234
815964311
216679281
1853715921
53171010
2133753571
1219072100
49918635
2048753413
1543675927
1028293252
960089505
1517945486
410361403
2006997761
943103021
646598550
1639601568
616423827
879403535
655094015
159325958
382381324
230075179
1421244074
1252871527
319923347
1503609789
2025647090
1494301097
182165438
1388578118
1956000124
1107437920
818363431
731379419
2042107606
1570723280
837552911
2065854801
1959815857
780706384
419855305
270886307
1206797120
855353293
1026765918
560989327
1128531778
1153084589
453058439
775045512
546265487
1744458364
74939243
1422280245
864317460
1359833498
14890595
731224438
1025206166
203191550
1896698804
383875201
173888283
1941738861
156087289
1228822868
1872698175
1256584542
2077332413
807117866
1270924076
1328338177
830310926
1141174664
1710011357
1243368821
1055057132
95360045
1626653174
1004719077
1287881583
270681011
1672531277
76447297
2059512704
1526286681
1988867540
969959851
313374284
613483335
1477472808
964840277
796275574
663283947
1935428116
1282527386
40929573
1906985900
1729480775
1384045442
1501849439
1829038797
349893535
1098404566
1956387926
1539047196
1467671104
1384828180
1906346734
1969975703
1147341273
2135421664
317678964
200107281
653083196
1218120172
1822452199
982992538
1371905891
1272820585
1066531616
882369982
978357328
1970913314
1986550801
2099480232
2095298136
1262763838
1589070688
587596396
1345966917
327777062
1911687399
577336124
1437705479
893745204
1324346430
1530703438
934566134
1143744793
1268682606
1318557488
441296232
1229121961
1380129643
1675339557
676019312
1777197289
511285084
2131099857
1540255985
464182986
1712039838
2122396577
415377292
434055678
504802257
1866322235
1638103048
265276596
639666811
842927398
408739295
1484919351
705434862
1048176389
2100488390
124589872
768955241
1668660938
1231513245
221766888
824092893
1656062339
1817239770
214539451
227079912
1335627793
1396957642
1927465921
226591777
1148740219
1073363942
167115156
939268467
477358938
470428674
1416192543
2088685969
1597418683
787542406
2080611501
951035904
1298628595
2136822118
2065463130
1294876170
2080749008
738890682
236622054
1477159697
1386441341
243445192
930854579
1541501548
677963509
1574985362
1572414895
517746519
359765371
703943599
1511732420
2080103382
2008990169
845050743
1727567531
337345991
56500677
1140843522
814266853
508534470
1793409971
1017982685
2043329764
774498855
1420910587
362029215
1852939728
1594163684
104420481
1762646413
938714283
1339852540
231970779
844784235
1179319184
1149078444
1528993453
1124878625
2020674039
1727535934
558110395
1974422357
960620980
1926201668
79188037
957331845
387906383
591546246
1649511714
1063203844
1712687159
68568554
1777615512
1236616160
522031918
1030827220
959506867
519641719
990501140
1479984293
1370108291
125597853
1335672525
621698780
331666570
988865808
676587976
2007729366
980792795
1901106135
586143537
1158848924
1848076402
1970931549
558690776
1494155560
723740744
170549404
1044869353
477750388
586271720
642846962
470917547
7640511
270792125
2095610400
723749065
1898436380
770173996
1110196938
79883643
1313971033
638607469
492966211
1989203518
362980616
979469655
1064989100
1256730678
1581361808
1888300046
1847261181
514741400
14249075
1767152296
1419999817
794839349
958872507
75602991
1356447664
465544102
1589114860
94584504
1538159445
1124354600
1892479247
1976907201
1755109941
388009415
799778184
348681242
1355724542
1770778685
967553888
1952734830
157123023
869861069
583189601
1099891467
473166552
828899334
797156563
1511836982
985976872
680271747
1104407562
910444487
441987124
289768207
1390600221
966675550
1194953493
842191931
1615579202
1189184347
1740111871
618691996
252340435
1425909632
964172503
292065221
1572592938
58274917
478218740
387634205
1325230667
352416936
236801793
1492720286
774487917
1545978211
2100713894
1583461728
1055611006
1024462503
1347203398
1439141669
1427575653
292259136
901404992
667234419
703755704
1921012682
1832027168
1484366713
927261409
1056451904
877195575
1983061348
1866127033
652848723
2009140380
32787943
1667312500
211869044
764023735
305470600
1326251524
1540084234
1618314050
1737212503
1582513589
2027255033
1822578681
1121544162
542584699
163865796
1765043714
2127936247
173347489
348750978
1204972431
1560670312
68747632
2009713870
1687606803
400241025
1805391374
1524835902
998444443
1012616048
261551322
487369710
487501758
1497709758
1119110477
2016921522
6371127
1928827096
446508744
928474678
1758620908
1860150093
1955553954
1243439941
154844842
423886338
670978175
959404476
1695751956
1361714478
358143745
1745394577
1708477296
686401874
1547220918
1970690328
1331748832
1355626698
2140019213
1174999863
1474571706
830627333
1260701657
2142466374
877401185
1764560016
791357418
622589856
1156147570
647725734
1126540912
700156705
602598646
1843154935
1067518673
1362696227
1725453720
192129196
971942811
1033429020
1800258182
512307939
1036853500
1364443528
396436123
833892652
1421823872
1141118912
1595744993
249504836
1472144030
196488801
1458529131
1209710890
1237797807
1181475528
1100492903
6872022
891969715
1146586122
1521311424
1663892480
1228389606
1848745337
848383852
406465636
1733044565
769011243
132635131
769886316
1482743808
989904573
650886998
2112075891
1320717149
926316680
537176080
812015496
1125822587
194625324
1577639956
2128272653
972052999
761035916
1188092654
171526689
1220861585
360832504
1881402056
1131034542
975805529
1706923997
2119825268
751567718
953318701
1390285207
2044940643
56158926
1554203175
1566115613
2058557525
380145626
293951180
1921141018
265498275
1744196815
1824046030
1811700137
969778618
173578545
1501940059
1486892933
286770950
1110627361
763077897
1888941556
749957197
631272490
85738532
1720710477
1820362040
1235719491
1989784100
1704253727
507173234
1806305366
436485963
1504003987
333728683
1076340935
1013828724
244904706
1845144865
713014824
392228816
1483480938
208515710
144930794
94424549
880976764
675349399
1418805020
1374657374
602453127
576972721
1074822378
113570868
1010243788
626325438
461230596
375659359
1645689287
740406942
1477001809
279232808
1031980277
96363547
104823523
2024176050
1892592178
246980987
1554062755
438118225
1482009850
363222074
848855797
152224293
1616293610
1153989329
1276307748
119085312
1803465392
874073304
580920334
1728737491
1595571449
978120299
723282927
663392202
1831135357
1283331703
218714485
606349191
1106706775
1223194230
1160079470
1303210782
17106602
328624959
242911623
1022242593
649555374
1460650632
107269148
634953048
658352510
643959639
1673109605
1152982319
1952587592
2100109530
1457585194
1188869701
2007832129
467117266
1556815191
1964177949
95243627
1135916194
1535165224
1664309085
1781542848
1804601493
689454809
572822387
1124088655
590369503
381339506
67778635
1654186475
367039178
1099525140
1577522124
332745827
409236266
807883743
1804473224
182439475
12093956
98489732
1150250141
1775201028
186866349
1152152673
482716365
1300196847
1292106717
1483131636
1262300904
58298560
2084186558
1258797623
410557894
869584321
1403483677
755308645
1710743498
1605367772
1469355144
1601392474
1985040262
1850123855
217402064
1415019455
1318242465
2099823636
318727650
374915655
1784805488
1998962823
119403897
1110163446
660532982
561536550
246615105
2031246789
1305912560
510540454
1062757801
835309969
903698643
2061519177
785122702
1840949524
1903549357
1537912227
293039170
215973615
1168202330
372155574
1252787801
1878658895
1555053773
710901663
551424266
974071836
2052423225
338864927
403060610
1446346167
1136711745
260992796
2043778496
1485881064
910978829
1097640921
980629613
1678251457
1748609032
1992423818
1528555266
1501861978
719600029
1770923296
2089997000
1300821314
426370847
66831456
440119648
1375561301
1385921432
465476270
852783777
1594325786
397362064
664774451
1461423737
1196603098
319841315
2094343036
414476343
186617815
1175840216
318660332
1740129383
1917408821
1584015742
781409262
1904872077
1705074287
288427507
978732262
1784343511
1001133535
1151279829
792808127
1236186385
1484604812
755028843
111503239
253754440
833172195
1518519854
676691434
1891978952
907301763
599219950
847539452
609809958
1891312309
292217440
123589619
1752090170
968498247
1742372364
614022626
85783464
55037429
244873272
1741882883
1225916222
1235073161
995899967
1481511990
473012648
1212851528
1048684599
814838318
532149764
796931816
812404580
1558499439
270669637
1416034234
2068587905
2044210996
326885468
869357748
1667810385
1164770974
1383120812
869810252
1240963185
903489513
594102406
1468061580
1415315879
1206275849
1477545287
1269755782
1771758655
682837253
121831663
1257044279
1286548073
998015092
1529341796
2098825556
408587645
1207915337
669699548
347422318
464707203
1682693403
1831873676
266416995
151658511
1389042891
1382813144
1826774354
1822174736
1856982106
1925703819
2087264215
986034031
1737550533
248352912
927887664
1351956189
1677135093
917113746
1491269680
88495451
657628578
1379382155
249225333
350194312
1215570801
1315675769
630718282
927757872
1933965712
2136948365
296295627
837270354
907440337
1793550322
58007750
590041641
1418754330
1566580840
876783861
1160644340
1544711063
185276829
762053501
230979799
1102700547
1065892144
2005942566
1979189592
1187263739
1435827337
703372725
445606977
877345783
1575487834
2140309384
789978288
1943883831
1484685309
1318541112
391624855
304879805
659640633
862936154
214047206
1469969099
1146800233
325354933
1238956635
1466219219
465844852
1738027765
2048730929
1526423757
1759385345
1190664440
2093174945
1662171819
1897608627
2102856719
1940819137
1127729526
1879648805
1369568431
1065764901
93689152
1607376267
933347319
1630535602
1838706555
518346369
1363066615
745205071
666124511
52321583
536670883
1295461006
1590501346
1051509702
2115516373
1938376969
1295115293
1939214126
1477734488
476435550
527886791
1420763185
2094534247
1416032271
1692822339
988287414
133368194
144011354
1843540003
1599367372
906682202
278746551
1888424708
1775808473
1463089173
1932261924
1056156598
590954774
1890776937
263340929
1753790837
1454158946
585787238
1254750908
1055302973
1531847955
1370619050
552684025
1930396375
1809819500
417847961
1984985741
799018151
462570192
164819402
1877338997
1670769195
795369393
408971941
943263696
321541714
724650866
1294133997
968585203
489825613
319976107
1706976888
1466710969
474442650
2062361816
58188233
527418226
867796272
89939742
1311597695
923904868
1722192677
1509654654
1606863209
868213056
405535602
1243786729
648125255
653827559
1938824981
240986145
264904265
1870669029
2029774997
1232153782
121371364
1662302296
1633644918
2071141005
361821609
520925564
631504476
381456507
389425494
1670517943
1006436823
1257849996
483182609
1302817660
1052205741
1338296519
1479227004
881784923
755192718
1969427261
1925995144
1607486298
1131151942
703320399
365026489
1514943208
463961821
1399757290
560461053
664296927
1017982487
806688002
1366927432
1789838752
960676435
1764730011
1227465190
859994029
804894936
1862823942
657466848
10132705
677008712
1327172751
438566247
692778907
32791048
673799518
1218242367
326746685
600658348
375305445
659861876
49375879
39514695
1502088164
743831856
1180302665
1873745748
883098656
98437368
1797635179
1569588046
251265127
1106102421
1391793482
229934025
1512692139
172078019
1543937801
226389896
251589452
1768666047
1121291342
1558767924
2100190089
733105401
1881484503
519832018
1746579764
1706074618
1694244430
794705651
1575566391
881692012
1902612240
1313634407
1598052405
273221187
1100611209
759960476
1897882521
837142384
1307862180
25075494
1807677967
2093562919
286987999
1333186880
1244658568
322532093
387096155
1055374302
1472523462
1425048777
2102292108
2006283184
612639869
2089992217
87819862
1242163605
1379223789
2035028426
510231740
1817938230
1611929285
1911046931
1979221004
1795663409
619985959
589888581
2101708887
1453180106
1756739847
1744872775
1690834812
1099728804
211653849
285309196
286644017
610078602
785595537
590821624
428620013
926705113
1677492153
1806310924
595216986
1762408164
1040292467
349567422
1045461710
402599461
778257019
1989754892
1617969973
702675976
101195003
470650279
958109922
906384266
2097832867
1716247590
1668799497
6824420
474215458
56062658
2109715715
1824725999
538755176
1512186362
1049186185
98466748
1971869228
1273041949
144431910
87809084
576028528
1636726710
621417865
929042302
276247836
13174968
97849963
202815724
2128273098
1306186468
2110909108
476768953
1068793506
1140390713
1077656515
164768717
227347474
132972513
1946974029
2120584127
689561441
279445459
1324835999
250286092
87609909
933593858
511484987
190804593
624392977
1394878251
1899780070
1978748890
1991358951
508634979
91920427
1749745729
801164038
1351146825
80093141
1885889244
811452487
1204985355
403865866
1834539004
1693939193
1275985901
2029903945
1562706538
2122355748
76388092
511939147
2110993152
597159844
606181513
311754161
458039170
445342869
559207699
917103055
1578881687
528179086
1635642066
86922101
1058860209
971699085
2058141981
1174440312
2100110848
1954094894
1484389166
1800660697
1250827053
1320651319
207141330
2087446629
1735473753
5871998
1381981393
300945958
498039191
1363365206
973245807
19331460
1580770669
1771485338
1431737071
183057665
28284240
577298786
1822277971
1132739119
562160815
1818172061
1122398777
915105687
810033197
1900994645
1340503184
688295955
863629492
2116027661
752041667
226264758
3286620
1748721569
1547618989
60179875
288379678
55783590
911823901
725527191
846608292
63797618
528703112
1920837741
1953289943
112769813
1598247609
1959760056
441270971
538152090
384576396
1976986279
1636944211
259234079
167573731
1131564511
653228084
2013937683
944525049
803920281
166210474
347182735
791513867
1590936822
2055128056
1096854978
688371883
880100623
956481672
903817802
1431044050
1403824908
998676344
252053041
698161265
164563275
126705477
138031818
825232028
2070773733
1230762992
178989406
1065339458
419314435
1507067440
105174560
278304900
1147814435
845906835
454538075
124718475
1507592500
1123623318
17646936
334631212
1181756583
1584831994
691574517
432362115
1596970834
1203738588
966431259
2006247633
151135510
848954934
1731923738
895363956
2107758634
1634072960
676030841
840096414
1433107459
814638229
944625900
431987980
1025262408
1107064507
1455779006
814091705
254999119
366218753
1127564049
268888185
43797988
68930697
436636374
2023806119
2143698545
539881359
953049279
916400766
253379027
1772054150
269935521
941683712
1650396035
1497625513
739173631
1913866379
1115208394
1937967739
263371304
1492147110
181808064
511062222
1500160840
1402942397
225502221
2090942973
1902527256
1955991380
1613537822
815981755
1858927978
663597876
738423082
247791102
1872064273
833382310
1482044453
1171443898
1274928380
1779836421
141554166
149857510
987116671
1892755724
310351544
159305350
455684583
2073358912
1947202224
662853874
769504639
1566172038
1719586429
102460397
1497366194
844948057
1536637396
1470960061
1347146678
1521478088
1466020388
1460413225
930995201
1674915243
765908090
1944563795
1193768610
1058905952
478691721
636012750
187026215
408910542
176303842
101268081
1393910697
1597687216
1143282673
2047784508
589886442
1407743961
1369006216
489026713
2051838371
876392279
390633405
1996208210
1848807031
1508137944
463470458
1727194760
524915393
2051214640
2134897374
754557412
659272596
2093918089
1271741750
845441498
777727651
1248889051
973575900
1649590587
469036685
273710856
73382165
1457189422
242437409
1662208179
564373167
1989736569
2055614203
282197102
1567485375
1368054627
925299965
470380668
1063266392
796323891
263303489
1777390309
1580363950
1291506691
280567005
1584344095
1715283039
860738449
1398806698
1355323929
921840596
520400802
462208174
97375796
1366361616
257886271
1407342175
1584560625
760755419
545084686
617431524
575155919
1176641518
2001029267
79473044
2122170238
609419304
497696375
1272152313
1291005174
1891233949
622652766
1111008270
1463189234
592978824
1689872273
1675193971
826684529
2120576244
836303019
1233085219
529987437
576534235
928156151
1437925402
255640653
1763350911
880635820
2073494142
391952278
1532627883
911368654
1603601503
274066537
753648213
1924327308
719637893
1850592900
1468770236
987053517
1308656697
1963103793
185174872
83600746
383362274
1404626008
287071760
884599295
1792952260
904469453
1017748255
1168570686
867607922
847984669
926969119
1277889287
136662846
1006775365
1015139075
786050260
789146365
937876862
1156191598
46900428
973263721
1813984365
1611158200
1801501310
1511628841
1628165877
295066781
747319655
929188794
1089282484
1705030472
395763449
1110043815
1969599282
1164678953
1764794984
872478180
650804247
236501826
1436238620
2108825353
413357683
533252779
1016762661
784440157
346864554
1794053712
197785569
1491480218
1927697387
822942898
243897051
1092463532
1724630788
214844064
880740739
724687651
902690770
581193168
1323702479
1484265676
960502155
1670573426
1211022559
2026067738
850559200
2075461060
318856722
1046197461
401759918
1774352937
1171588232
585243344
688856293
585322712
1249018609
2086175301
1991140276
313514059
1380359293
291677254
1757254971
412732576
381808766
1667459040
1875025669
1766461349
537076024
303957382
984280802
2005348329
1574537244
631725467
182193807
2123036193
76601999
1291137970
2109620905
2095279870
780322228
2069852062
1999553715
1945304937
1625036944
977290011
1823884016
1038054484
175954388
146691204
1786788234
454870812
629773230
2145397603
36145991
2112537155
1313319117
420921204
102220501
1354392580
1207706124
1593377321
1551493552
440962783
144560548
1734242656
1720422917
1079513479
531049052
1101331749
791439967
1480549162
945776008
1716935310
2089724330
359666106
707773631
1345899189
1957413609
15131883
642938647
69131504
908590875
1098513244
165931808
415225341
1881742852
278951733
2120925829
1516195465
51248082
170181349
1083295093
1886501083
2050710519
621850735
1914030202
1281412837
1464697474
2033843186
104370546
737812426
1635549450
160185407
771719976
646640618
2113690922
932776437
1652598167
1212567538
1436455683
846132427
359857473
229193474
1721178704
1653023617
483687014
2027496640
636372421
2042218512
1212497752
2010626551
1123685166
2103482650
1215673382
955328147
1755898830
711955332
574680106
758825004
161786060
1794920390
218847846
293228929
798666340
238699463
327967594
1982902368
1794056584
75441682
1892808564
1936549401
1457025161
919889577
720728491
582722375
1054998502
1969135814
1579724800
1265530911
1365060141
704804223
1156755506
527929981
2101496521
1138650253
1713206686
1664352040
1851584498
1620786271
1691838025
1571267574
745331272
10306628
1418345160
1363090082
204550241
1177175897
1425971419
652033729
917022764
1539080730
1432151786
748919901
1579204407
2017969247
788515315
1537634253
1554582717
714690669
787268449
2009730559
211468470
861797355
1097869766
819348707
145559920
433040272
709133502
1420224423
529318480
1837818704
563859081
1032239146
160173960
474495310
1688910618
44415151
1808220048
1501510458
1396041494
1203009941
1203014609
953453102
1929562139
1514838118
77260802
267950890
710723818
1155088153
1656012437
779206454
11171117
2060465593
1694249684
2138905344
2013456481
1713990587
82214022
579171350
1455130078
1280823892
1192858111
136846807
490054220
1045197924
1036809235
632472979
1668762683
838615795
1334193591
638383072
1673755205
1018180388
90579902
1548466009
611887648
1480223237
2051997978
1508009163
552676421
1657635753
1791805895
1096598256
1545382704
1239020566
1992924674
1491080397
1291880849
1040843843
1238304674
222614090
1777514219
2085274908
295931011
510358666
281865541
415010121
2047451451
904894199
780596398
1342922051
1033533729
1929473757
1479326109
1854212373
994740070
864200808
1934978452
355373226
1500388357
795315964
707042022
925764275
1634110143
1043094576
1578120321
632373989
545354226
784595579
845187270
545713328
137297553
787906001
2045769236
164603185
1134441863
1941177838
1997524658
1609439353
1124873748
851104499
1733806466
671989794
1213920787
2026917467
456044177
812878622
834525544
2633276
1957196613
1249396138
1023301672
187636190
2126770122
535678078
1231245730
672469601
2048410880
2020460545
507536433
1942092124
1969575922
926243881
1276497465
167531973
1777062467
2032278035
1680511884
770026006
1602102433
18551062
855382437
1136027274
1274448378
1256301915
1566596135
1830476471
1142757447
1520527142
1023047788
1746274175
1224235250
272374615
521190711
1416445850
1572545955
2126916597
184056133
1455767104
990381643
1316770396
626875593
1393438627
1253848613
1689999096
451034268
1779037492
1200547145
1778421860
908350324
1142886524
136702487
1106148718
375190695
156848131
1041111963
1376969068
1955807557
591187217
1375723105
775283857
729877229
774336416
844503319
693515683
988445531
1748429249
1464510866
556544939
219456804
266188740
650842372
1909599847
401684552
1978990381
35533253
726209961
1781916610
1817132134
1181083760
604331313
682477510
710910469
1977755026
1989198318
643371493
1650045789
2026888842
1118038198
1760029849
1503509668
1523727575
262984280
1690929540
1814537933
1739997824
1563138656
1634293241
882947794
410843350
1423721960
1719122086
909599484
1737097882
1471978826
1811159648
53594544
602373073
1406830998
1062285961
1096740861
528047638
2145445497
1952006190
2010949047
1855743588
1567820697
1392092704
1280647962
1160768063
187141995
1881095424
41217407
2022292883
1264347051
48105650
192478153
1186817436
1605914379
2007348479
1658475221
599717911
845633909
1328013151
1134846908
662960287
1004958618
585462462
1789063762
1002446267
634186707
1415097763
1677449554
1588755071
926396454
1142572500
1278372745
1132669730
1873777686
674954785
546737155
898163561
1876004302
423828842
1955776631
817771830
1380866333
373909857
1143066457
387742186
2094298869
2077655481
2131744036
1152662141
925464087
302458488
1392872822
912204253
1608290244
1180399414
974217582
1523294107
219610246
182443792
437039973
79033313
1934160872
891534032
1139842379
2030962584
612823356
380164143
566388664
661290250
1389322190
1538960799
1604230283
422429420
1867440651
545108708
473814801
1997062201
1323057466
85673949
632547999
1097090744
165915682
1565672183
1694187169
1715243556
527857694
1937592714
511980130
1314141554
984255226
172319190
214257463
912920796
1139296537
716753671
1962342838
1880519219
1456320952
1582919429
61701084
235796335
223876386
416367197
278462115
829328205
132110936
913965286
1532733506
1118454662
694533539
2062237747
44384799
2040372050
947279992
1702860862
993745647
423122919
1384249337
1288550984
1864050803
443966577
2038687844
145799268
1065841429
7073072
1226273715
1235715757
582246262
626360473
207265102
1275685860
1081991698
1826315644
332357906
1593117673
133739275
688984602
691898229
923367973
1290976713
1151820656
1539714223
271935112
585648501
1286870750
1864804871
1267719827
1606456652
180267953
1392610115
1236192075
2047518381
838338524
2015724125
517682071
1868467439
422361602
2113274322
1491823626
1729131629
1360093537
1372018349
1700209495
462832329
1113640074
1245256546
131731141
1135036108
198361870
1207291401
1364634779
791435863
1324267428
678048375
1441478966
2139339911
1271157205
1346487363
269693254
1405067983
1671736223
2044149842
1350158359
1096989189
1069264716
996153891
921106826
1874708433
642873652
1954766216
304465092
899826919
757386753
443698674
875638731
2079879364
384339020
262079992
1035768617
1389901317
1120857158
1523160765
1119495173
636203721
715872774
868015071
475050795
8988772
1032726567
1473919235
1060932660
1116648583
854362697
2077317143
2015970577
2139638902
626032709
2063935170
643212827
1265312145
1408351164
1566038237
492914505
1522808581
636702686
1796564159
2126747816
1997624815
626219296
132303311
1667402136
1578142333
1190523824
1109820656
309455057
418784857
1369110191
461839941
2038620960
1138303829
333934198
632438283
1981939234
992435602
205097268
98349414
1090535858
1091239234
972048925
1745382421
1144343038
675288728
1971872344
1960306576
1452978944
848287800
1207348814
1488949762
1653614976
1762300369
746280526
2127820786
355072427
1674231462
939535819
1249230398
1153480988
163857629
601086811
1777339236
1947777742
1910923366
927125470
988205880
1291064558
979990214
73826228
1109507501
1485698437
456203064
947781341
608043941
937935805
1614784683
1749082991
1622780027
1657561970
1936885611
2079252272
1755783043
893449603
2023778241
1119116400
658035266
1616230615
1750956842
1986889951
1028174946
1311218513
1782488960
907642266
1044816330
369868970
1249025646
308981027
1493859499
2092231053
366866755
1509402176
871532796
1553268399
1293303072
1359006863
577471361
735503801
1579074865
1921455473
589094337
1835852925
1498760635
252411682
697451
280928503
1210596932
771112462
1654177899
368503826
1309823963
537290032
208007583
194018786
1733278041
1276407461
1725294162
1891924144
1607825716
592514962
1087425069
532560683
568056795
1885295521
893076317
1908145207
115681297
1649606695
291025334
892407994
19831313
1061675231
341559829
1417838077
431017035
1089419218
509453099
1281627650
550569496
574862357
1184066608
496538102
1750118065
87128296
2113239391
2066359447
758724410
654887453
7403519
1124674418
837494250
28645426
1875119707
902923374
743826920
610032629
897324426
1445010352
370756430
1177639145
1657253877
1567534209
918285207
1641890320
1427246843
1772720135
471186693
2098902590
65613435
458225276
110478368
1524519801
587269797
880462066
1318495581
533681872
1913329982
57572525
65778137
2048989621
1603038835
1997762315
37625453
758246282
1796099962
333217476
519548581
1654254284
1875123767
128678136
418413059
1473966772
620415561
129399439
949706980
992622731
644753092
1450366741
1003761972
1743627339
1710698948
734716674
172967827
2121832701
676098729
2088209052
1473854306
677002698
1291292489
1727759070
1348856783
1272416418
358036706
1995888304
1397658165
274952987
1820077913
565991445
1144800293
365856938
308003319
1510220166
952813691
1932336307
2007408381
789107437
760921058
1340898521
1106515855
1679822356
1716630371
1059193045
1480946740
747620315
1327146714
548004879
112943551
1472874384
1913047741
1026968919
807905891
1238160569
1765562748
498006944
1677340382
1673823630
1091727208
1418378819
2026655100
1409948648
1682298262
50885722
1276829075
691282651
75754383
800684823
236507416
891411805
399585123
944747683
1094418624
669919921
855825955
90282881
2060421005
628535107
1879253754
989946069
933250266
1544030679
404300261
948395484
325865775
1461623682
902743174
1174688546
1071341059
995376107
1686564313
261599870
848774249
1173699774
1775320924
150144426
1435780564
1161334924
676586611
274289863
1890609017
2106496212
1509057704
1670102585
760265797
207599121
839163236
321708929
1044797123
907167553
394417136
1956450434
713828397
548654699
1327713059
1413358072
649532990
767529148
1357307667
1911840073
1212552148
1509843803
1744920541
851157232
727417330
728700886
438768710
1164309097
1239971464
1670263323
2002482973
997734779
1136390978
1212840941
901182857
1548066773
783711066
1235961405
200421730
713914185
235446797
269822200
1817477283
1084363757
1389041355
449548947
403975580
699870142
99588255
759939142
680249299
1727962028
1483830750
1838417165
669967437
1797755664
1416432652
1656061157
1371903900
1331403454
181443129
606419941
2003130986
1640264488
682761538
849481388
1273589040
624898098
870536689
411734456
1524309352
964311572
48929520
1343044032
1021098866
600240065
440180070
1957751899
1431036310
2036664850
2041314316
1700618962
816183250
1044090026
777017364
1666369269
1212371298
1362392885
1966190909
586359192
951981013
1290812773
1448920838
1509573361
2035926999
1112394900
1929301623
1762578687
1075670041
251359118
2092284493
1300365647
1074221485
1720734496
517947936
1377511236
1205569501
714653805
487823663
858125480
1421342021
312567570
540615232
2008091381
1743589965
2012073159
1648092404
921352115
1179715260
1147921451
1108823699
887988751
340385276
1058827063
472025451
1544163582
2029702600
1975057295
758452364
1663077239
47235851
445359207
1757973218
1120053447
125419638
435034908
1913383455
42679210
1921103865
1880191368
1177253321
1192848899
1743982471
2021719594
589316766
888983434
1763828839
1792013737
426035320
838508634
591046259
1598088165
1539320774
2090180355
571220600
1200745579
770506056
232029274
1124144015
748074931
1278431641
1728028395
272059798
1890973034
254186132
2095042723
174273037
930466620
1010619859
294906900
1153298048
379378272
821705475
902730119
2131118326
628931405
280494231
1067090969
959902087
315344692
925863060
1949230871
1948431037
1189276665
634784354
1463798859
1537204876
1023929002
1484533113
721320472
461595966
2117511605
380404167
1862770743
1029785182
1813695525
1494931766
1440253676
1905378095
2085741196
515424496
534827565
419498926
1554082193
127930894
783835928
1771923557
318534334
388199745
663726974
1667184901
143256273
1169554560
26823116
712637781
172696775
1874669681
1979199451
267616856
278442561
821216038
1413978886
1540732570
1640433144
1126608330
1127712902
1652792985
354657229
1106682288
1960949430
197352697
595472459
1023043818
579508088
1244796833
639128314
1373536923
1779075647
1396308055
475658025
861738842
416522549
1845452961
1108511856
880802699
1772063716
1711299159
2031784445
2055928157
426456293
53461550
300267500
1755200358
599763003
1932644630
1012836423
286156419
98957625
169824183
1968937016
639226011
2105964547
1033423469
395946610
591244548
1076244331
2026253598
1090831508
125395461
1055119511
1128588206
735096849
1142704829
2491531
378010062
533098710
441242240
199660613
1376402072
9787394
1563581833
1131190133
1044254306
2080771492
1618784853
1709565240
507022094
1087838061
1094804415
2125420944
1509407368
867395504
1140567762
604755898
1648026715
141410653
875606408
923879969
2112894795
1064357148
1968107789
422786261
1608319068
971107833
1210386259
791875607
724517450
1963107961
2115332570
244423071
851989416
1480037882
799526007
1911951530
1479383107
853091499
1639541120
609776840
504634374
960732502
683972290
867884123
810303976
613181807
1620177728
1906042563
1348267687
1908929342
1664512244
342448276
851876030
191354940
107654995
701125894
1984102866
772280487
836775607
898133320
238448674
1513460700
741880087
1114855670
907416685
960396164
1710798577
1972477084
2511943
1238463594
1546348881
298255334
1624176866
1115901785
212615926
629637043
2125400085
1245561154
1741348410
799823133
1105973275
116393474
324718768
742229895
1505147023
1105885966
225599461
1488175682
70866924
822844687
1653961688
1318315625
531337662
818320169
1969111831
849036507
1002104132
55796448
1787953121
716612931
374923984
351280483
528566643
1839077547
908493846
1655928914
1006324812
2015561389
2113123097
1765171954
1879072871
484554440
1874053209
377222141
447067210
1941208145
1861394976
929702148
855557080
792813435
663068705
895952522
821599852
245083458
336070065
604479178
850720174
226881986
1567370922
1861294635
1281470588
1697832831
2095764233
408840134
647218869
1800893182
903578584
1933347881
1492682715
938925954
547213852
423483185
1981435043
608317918
1136723959
1949010410
1235277549
1237711231
1508088074
95526727
1410655393
393300768
1100937416
1135802757
1545314650
565404085
1305427773
1091610294
1385957915
751917835
1224266857
237526547
2008318835
927473129
1964044473
1088563268
1399207062
129479193
1755521644
156197046
2071858577
663960467
2010489380
921734831
2083589102
841063519
343982927
184655249
1563982344
1002970587
644894987
852851814
588488989
1388014005
306087084
1165561023
1306882821
1785229765
2060109617
258525401
1513092507
1480990028
1130655718
201074679
227441701
591089680
1043998763
1926450977
752378512
506443544
591899235
160312696
1983688284
1968561341
176440464
1224028817
509398611
437373099
437852103
2033608559
1096497604
713663791
137909541
790183069
1355572292
1980400815
1898170460
1885773701
907072641
1281547716
1762815585
69199000
1341419861
2007470337
1873156150
1395568548
2000340829
162521910
1425805769
1973412014
55279389
1164501630
1412911224
691591553
1140757758
587129984
204197202
140974585
1148702486
1510643694
620686466
1510075944
732296303
1306981457
560406674
47770290
145971120
1736424307
1941798150
1331580507
2077867721
1706873630
1305463446
714454685
1878845323
464257393
958105056
1413909850
891262671
1769030464
659215254
696211941
285860031
529967185
1406343266
753482011
1240782426
1701747424
86371485
205246592
1931323183
2004955629
1216948464
1295674284
671728777
1812374660
2038722846
220982491
591527601
575553375
1335570362
327262343
1559466531
502584162
86932247
250737927
1594235105
2060747866
1461669868
1644254596
1759170575
989559911
1518532433
448426335
13822960
587029217
943981766
742097501
1350026283
1033126265
953993982
2132321216
1244322742
1262277457
918577685
198585833
514210699
525641989
1195276081
201981197
782813719
1973438665
1068407436
851810320
523623933
888015031
640763923
354274499
122442764
283539000
1120547938
345949890
390122338
1085861709
1070354709
336630899
118216566
487647566
905617366
1878072271
2112128346
2023571615
1305840400
237975182
1753143279
327104303
324526901
942866774
1483133141
547536106
1508633460
460890646
617650774
260493322
1990612911
842427198
1984586463
159093021
1908496494
1877976357
468612910
590432387
1970172877
1144554375
451972111
1883771989
836995866
790097369
836929194
820800468
1734616706
1414314511
1903525617
858622060
981928797
651106214
1401747040
553529555
1563168306
1372026267
955003709
1972286312
1976201081
1882146514
243932905
32818409
399293987
1676540535
1055252677
1446639285
821190192
1281751384
485418552
1520585258
2047093142
1968303924
352311919
1771544856
1907150431
1452759027
361710223
265071394
1194213796
164528705
1508623449
507871738
1732793187
165245008
1222042327
1480556500
1146159968
1395686901
883186350
404452238
1296298266
303862857
475364541
1553027182
1497201725
1316584946
970082774
231384085
199767054
634296424
1531814457
1756220688
248877935
359564555
819273104
1057361608
1205653002
934239118
1982969273
15156941
1514902836
828342496
1202620459
465402114
1913573170
540293607
527702490
1008683119
668550517
1955676215
885133614
1382287261
732173679
17242212
1048619197
1064652289
1767646394
1592039123
725823102
714929724
308291000
1219612547
243818756
212747223
1710974214
1692547962
1628277719
636382895
2114730261
1463715382
438402328
1186752267
1381552871
312748620
505769219
108849518
1686835614
2054942427
912777075
1875296075
2106026230
32796432
855902987
133755395
195562931
175022985
489903430
296050579
641687397
1150533861
424398091
103579854
522634121
1653104221
1739690943
949348154
300311630
244215966
515575950
221984514
1836936628
2015791831
1095676549
1138578331
781416536
263545478
373515700
335580021
1207728492
551980463
246620583
1032486582
246987864
164267809
1547076645
566999219
68406176
1946895919
99685662
176390902
256390415
2110618601
1267549879
2052448220
1373520754
1020681548
1252873606
1989809123
2133056924
770603555
967677591
464247205
2079376627
1821937547
311369078
250255646
782285216
115357002
757753761
44408107
2130506130
19656498
1134234964
377186047
1391496090
540128588
1888800958
1542009371
1817288793
219376740
35971
1342988870
109364008
796184033
229896061
2069477117
1010954108
965380673
507080040
1210885007
671072663
485832702
2032819498
1725043407
1305085041
748688627
1588230066
2046024447
446110779
1518117729
983855517
54147677
175398682
1120154320
360412599
934529452
1697173385
1759109803
1120283098
2134761176
764585169
1382315740
582878204
13593570
488589104
2132584714
562826210
1511312699
13740047
1466112295
390525461
1527844151
50050772
577581607
1506221108
695350895
511310635
1668501031
1874404523
48844868
2066764296
1391276698
1307035722
389281415
151626449
140778081
1160144931
1334952258
1740901482
63283396
1166977945
1974863521
1880993749
1602422053
1473267325
2010127475
1326829521
174785828
1881925883
1945189045
732974640
2044433299
525110267
1943805937
441715488
1521404381
1272349974
798381969
547082165
1900850246
1914524190
1572630389
427780800
2065521359
890940424
471519694
19565
1612512936
985902399
1620236189
857801928
1472374755
1076173847
57605723
1876322952
226127354
1242426911
448828754
526399214
698761842
1014508883
1731318398
1567123110
929324256
378724572
208203485
1475633885
273098680
1789678699
1246606620
41290397
1273046562
6872335
1370721611
773870304
550009790
2138988986
392814935
1902741263
2034058538
620175252
336881164
276234339
776273853
551973036
1655079047
1842513726
1916627992
2122903350
1601327705
1568173536
220848325
439471192
1991188095
433610616
201267721
530124393
1378721535
1772144250
1057625063
1042166906
2068725853
1981280128
1981626457
785322655
350526820
85226152
1582964386
720610925
445684571
1097992060
1542137944
2131861118
1321521260
1645708824
1399174002
1904332451
1726855304
1972864895
1586920733
555087994
219531759
1525805289
1574840813
246765361
1154785305
1194542739
1195318815
127305590
1105972159
1904485907
1496114081
535724935
873893470
437385577
1135736158
1332354942
5239250
1305387629
798614919
1788599352
1817038928
1625951645
898960721
1063631977
87674101
858376824
610478126
1756260746
750133552
753809997
1333230831
1357471400
1944477168
1170515619
1949953044
1406330309
413199464
317674434
1087211747
1345975110
1159102846
163327020
274065036
1755540555
450973021
1837242081
1980389550
2087805486
1634330946
2012566887
1185866911
534808199
75106991
1474735559
557829386
2128392036
1855359114
1080654068
682153627
1561402696
939835080
1323499411
662655474
76049921
796356691
670480086
1990837013
689031527
1827727949
1123142108
1341096386
955923040
1328388750
1627503361
1026338203
2014056430
1313745457
807277659
1014458923
923139755
430456728
1393650629
1037938159
1387835193
94230184
311578734
1747773893
172961635
925920177
484206238
941442939
701035015
1657067611
1347940243
1847353413
1590930214
1887731848
1113216394
1633286605
1650759066
2022931901
579739383
2089206561
532922982
1617983771
1244204485
1812206240
1879799347
2073144562
939383677
60762945
1942492018
1136486305
1259224844
1067003478
411587347
2069973600
684373779
957229658
843489963
460695080
1659795140
875751522
39488385
317066288
1103718376
1140070282
190102776
942302125
902284405
197634441
941934866
1868714121
118003510
921302288
1066631071
144841558
1092410451
1128876366
1586909403
774875859
979846287
1845114984
1602724920
1998255787
338482299
1463032752
216365683
738797971
826500583
1680518828
513629485
2026606331
1971310349
1791824933
1966965133
342151376
1750118379
1302733489
745365014
779827001
151371667
903849811
217814329
1060919194
170528498
614177704
744516396
2022605990
762597853
1043850734
2131617621
2069389954
1580292336
266033913
1419444164
2079115549
700041082
798150766
1079992152
1793684323
563803270
1588191808
1521677159
1784170784
205596692
1860486912
403975603
1073231498
1407734066
1450425207
130667540
1405744350
148626908
1235201402
1107076025
1848179751
263791614
281060661
1438759254
1275586330
64658599
878112596
1348970346
1879085441
957084955
339695958
1702727734
1022392482
151049612
356427300
1831154949
2106307851
1457329992
1501074239
1598041917
762880611
1002831671
79498680
2024792304
1900406552
1954630419
338087940
1407039153
1499130339
410081110
706243013
1119256155
1926606058
1897101120
907315999
1782625103
238744753
248457708
605045390
2091424635
182218177
1938035713
622163285
543442403
1389521936
88868106
264780108
1189230893
1231221179
1010745342
1546944293
1025987050
1129067853
227786936
526518139
573557846
562318274
128829017
364311336
342231996
1621139812
738940123
1549034375
1064020019
550232334
1981039876
829459828
418265377
1811602548
1271803580
741166086
652946466
281530074
1102811226
186084507
1856787132
187713252
487137906
1375138968
1969336330
1530514172
259767144
289422000
301441546
27438502
2137413232
488519553
1321079385
1092246626
330179789
1332696553
1179134585
1836665728
107973567
306007033
85198242
642495779
2103356970
1540281601
1298791334
326842343
1991473713
137209570
1238541719
3134703
716815012
1594223620
2105335134
656083166
1912112042
1707370913
896637851
246405512
1095292282
1354499287
284224145
7671239
1316466921
15409883
1106365897
1953946637
1202422869
1201586906
1601610279
556896454
630234195
36187621
1063804584
512255867
927188949
1409419777
678341766
1773552417
515077394
413409100
1441445881
75724983
1515345855
1810590928
771531097
1015177227
1004172590
1158887519
591088593
1506420620
2029502499
2051421799
1271399483
956622649
1422063413
1314853814
579223569
1076996536
145023416
1083710813
2089391011
1482814686
1820789701
1357332779
800493223
1751135099
1582132894
484020973
952113319
1966026193
85948939
254671742
1189635701
1591426278
2121685957
556043167
457267033
1626578144
1707171399
851534649
843805447
120934519
414477466
49745550
301594223
1383297336
706375594
418985499
1484136785
1791023116
113393016
611542264
1366159073
1854018683
1386351845
1574051584
1298546531
319793161
141943387
893225329
1874229380
897104195
491509258
451051508
1716364188
1644343947
1195254147
1969097634
1946217311
1825124288
2132152415
350038965
694083077
1855563473
284226942
1626991740
1030695365
1844035575
1264834112
1882038978
206320907
836372764
164564448
450689617
177214426
389856292
514271883
691448930
528025486
2121588631
731853652
1279847506
1834651143
87615435
1845394950
1777592046
847138773
512893454
2006871702
1135522072
205459741
1557108533
612384112
2104056577
1417099057
282228246
637340656
474537065
1694258610
728742063
405665707
1657001937
1697572580
834219481
2029771356
779817912
1087069111
762752133
970733559
1092584994
13049208
918151140
964342993
245452948
228142241
279490370
1888131488
1028529244
1484126575
1715056041
445658716
2750628
2087358452
1677226381
756623255
384610689
1592179959
1271826707
1002898202
320939628
1185860546
78897551
24278842
1782646611
1761927298
1206937438
2140652161
1845045672
35260988
844949305
2003276088
1406909740
2126342135
2010656443
278951547
1960644981
767979552
668233305
150273372
1691441874
1150161731
376507398
12713066
1649880645
332149413
1157044633
1701436168
1973682197
1711358474
382430169
1380423437
2080773729
664079710
319901200
1065894507
1409628266
1641887477
365459357
995401826
2142696507
1280748991
578117707
1246661281
1625782049
1045585885
348313438
230141629
613732106
967121982
199349022
1515137941
479241707
1782448607
537506179
100980758
754818806
12419258
556969206
984754617
1122391926
2006123279
1948365096
1279014357
797403289
1782052153
1827705625
1147528986
1592371503
356473260
1285788486
299063664
1090510397
696144651
1071483588
1053747735
716577216
1810863044
203653088
337944656
250489260
1763408970
876610651
1067808391
1811692353
1565436724
984443544
59966015
1713406080
1555769975
1090114925
1674813007
1435540564
375360185
1477093604
226031278
441278324
1174683179
1053019541
1300883566
1912866091
116913338
1552509626
353927172
1612963373
1030294935
1326694111
1802244143
2081488246
1878656705
470314339
869422486
861829170
1264613891
527221354
822027757
580552669
167056167
2030899513
444441972
312493381
1977455380
1926583663
140844818
433679483
1900610848
1925891911
1421753142
1754830785
815860904
1459984266
137958929
2069618992
335239113
1059450799
29856612
1969248166
716808812
1122224342
1690015468
1115458122
1763094665
2060869236
126284280
2135649226
1804284935
28241571
1503369720
898679883
2004888253
1690705351
686508079
890420701
1307612058
335520262
1061986466
2057561499
262752934
546845386
320707262
1105757888
1784769664
1072110040
1452947178
1314289157
1382198164
999195361
1958859103
155775198
920469243
1374286576
167920542
1025359063
1773450263
228484876
524092165
746212617
808319135
814501679
526902792
452593204
826337765
1222487661
1638299210
2005228537
1839943179
28196256
2023665931
513814460
1911924576
1279471319
1375142397
782973040
1906547620
5256065
26205640
1273522671
2142913653
298417278
1918419361
730792811
1958453210
1954701629
1879676801
3219934
621924523
1131786216
785235408
645291574
1483801172
194717015
1802296886
1002543083
2079326369
1007053400
109950364
1223174713
701252633
418279575
1212844756
450567984
1652497041
352360738
544623933
1846790267
293781037
402065215
1907953348
1887283037
934750585
1465139645
467129967
1221999462
2004439816
1073407310
2025522202
892210267
1987483714
368972567
1839585524
1053549433
1701440918
243604233
1245372075
956502090
589447182
1544693852
1565226423
67368722
899365672
2098090225
173763526
1685381449
704438736
313631948
123637100
1510827569
615792177
112295272
932892840
1325204813
1825155766
1715635807
1355393966
791508123
284146792
26879038
983560172
1624243683
230219964
2113657255
1963455262
300283268
1418936024
1369695099
1624544779
1749005470
389712637
1612709753
140537882
1745336173
1175455263
582217671
2053285456
100143426
412957644
139686793
1965524649
466745738
1702474129
703668524
1790444497
1546654677
558380932
597734830
2099451180
1564703152
540332378
261133491
1516876400
169210149
215000616
1000801304
62311229
920685841
847545300
2031648180
1800846486
1912506915
1527003030
1345544258
1614102603
1984177878
920914957
51414138
648032274
311399556
1408996192
2017377370
129628671
1304981276
604895335
503613727
1273631662
2093280457
563797314
891315967
667322347
1288737982
520629346
1539886385
1168297249
985897947
1409145711
1943440440
828828089
408847883
215332341
1787975408
317804960
13531211
927281548
1514899476
1410469809
182652544
1916156329
516477076
1345645703
873527689
85329563
781306628
201300893
2102892448
1589564296
625273659
866977877
433683596
850773035
247536763
1624316776
714926943
1697200726
879759491
1001932479
1895869205
1961200370
348971379
238771420
169552432
214793947
191663668
1970443362
1648572462
636632349
591534106
1160823810
381883776
933710747
916815276
670759289
1976093276
89250489
579073985
471571780
242076372
1957076669
2102061136
296258112
436554681
339502190
1244910728
1829690478
799028413
1726186818
1027093267
1501239271
291675470
1698177758
85372188
604533104
555154902
1978394571
1174738553
109774825
1952130187
1133512346
1530117399
1668690581
1045663814
1047626455
522030962
950307026
429999102
123062030
1803128125
568068761
1141369894
722736093
765536777
946745410
1997791206
1642667486
1836258259
717996349
521017180
805791721
861579865
1735173049
406186865
1907555149
145985543
125127652
671667961
522644066
311165136
1955997885
1027275943
476619979
1501347702
1028303422
220364191
405436431
1650133748
1646010919
848456992
2069909596
1502220797
1465464825
1173899985
1159607038
1670025345
942933746
494381965
1462439297
612869987
108666382
280151319
1412145025
865934032
897281693
140176750
1010639876
161839305
1274330961
1888834986
584277821
2026453982
2064434435
245044490
1574235263
872430652
1488676789
383152204
716548896
1960887031
296832254
1461124195
1661802569
2009744162
1004290469
2112828859
1234549992
1265445027
1340831148
1048379476
1819417436
176501536
998681642
744679668
1262824307
86590797
1399238554
1886706034
1892788739
1085522268
1284254023
1079947007
1417652773
888849437
1673768000
1738017838
744019858
141747225
2005441315
710847200
1739348573
486432858
931094840
2091337455
1823717695
1745995872
170517640
711427691
968844351
1923546899
333439596
534770888
1678719272
1150011983
2055551378
729249217
1208775472
1337829921
70367983
517024978
1558107440
1655908240
2119685952
396155220
1384996772
1082372592
133708008
970335008
1751815594
1461159741
25503208
422356657
809652127
11202313
1766317213
745341025
1719175343
1870337138
440089053
256865359
2071106576
84603514
35314275
1293322278
289394617
2108856567
1570676817
1245132994
470528061
511076659
477449407
91485701
245384805
628940575
180810003
1346835496
136826069
503553206
890035676
1963152537
29849369
1692035096
894223566
223442463
1727373485
1023466612
518276900
1737277572
1130163824
822443394
1052242782
184636608
1415369887
327664184
613174613
767214544
1833140129
850643225
1439217932
966768276
1547511443
426253618
810225572
442091819
1099093385
429804544
1468908360
1795202920
267249057
1113082009
1483670854
123322450
1287649240
148057664
1861707166
689624271
1429491665
432995744
1649759003
1371606830
1124522172
13847973
736581605
1290812015
915416052
808276912
2069109306
87356733
1902271426
442365827
672286885
337281421
593524368
2132364113
1137048926
612313146
1999530173
247895564
144780448
659119253
445663477
490196820
903512364
183405551
1026515881
2049614418
1303194173
660810208
717644077
812900132
1555878089
105098714
1527756725
1057543633
116160962
1023872664
213440426
1138042255
1185238048
5806697
1460973895
1657602955
1709781223
1375775033
634023871
166797945
91632349
1497731887
1395991067
2126347672
1595128099
1711951983
1927513901
351744665
591285250
954623169
1371319855
135148583
869662637
1999234196
1269194133
975696281
1180284314
969109412
1585364290
1368119385
606776470
1245964160
630787867
1094401606
1149809336
601762078
859439455
480556297
269519924
1921172519
1386815508
623478931
1866912598
142611439
63632467
1392158905
1618728317
2079060064
436845165
130652953
826265574
2078765439
1267912098
1023581285
1305195435
472610620
635448764
675231191
220252551
737394535
1121404982
103624164
298039539
501091535
687340467
944967828
1167731022
789976865
2046005898
1725458292
132571386
523049129
843215631
1546455652
129492736
1735093271
1660693362
1137871475
385354201
333561781
2057826308
878756249
1228425631
1380028744
1054790465
399113032
718185910
1403359647
1928285383
14793960
1818733907
103531506
343480764
453890765
882592688
437123091
1970871451
1003857922
1185431783
1131754588
202001932
282643115
185745504
1843217857
1086442719
1667419691
368289558
1908837627
2098762668
1393634091
2020655510
782933294
86610084
1607738417
1704415397
393845407
744573910
282592747
1828650721
993798532
1712940391
1863990749
1095038049
193136310
779572792
534427854
526356534
4298200
1105043788
1432700528
1836650632
1927819985
1975518597
961205987
2094698991
737217008
395769675
710109470
1989468055
877123568
1740137138
1384799247
287848385
477857883
1837510320
838264785
1617233525
213051462
243692417
459262351
1230244139
1894497857
1150803164
1934380166
1163627272
884983706
1774076995
1244440665
1156721929
244432843
266163801
1535885214
1319663194
1057175008
1374566471
1916064545
835360617
1429955689
1676036510
922939546
1416788556
1217857832
22943301
2112478847
242443730
1383726282
1664934896
1560261239
1080634734
2002215850
729957937
435990808
801327596
1598119560
1802992622
276119699
949847691
1463684716
143365588
761806226
1516544855
357129633
1906905410
473883222
178390804
1965174069
1626729559
330805639
2000721604
1707357441
2006133195
1125987742
1159484251
468689618
1721616022
947439682
1401027708
1373805638
1276671316
2036309664
385567098
94362991
176500110
1888765170
180901320
272330185
1179969006
1397303085
256311521
859086846
1960365305
961279096
236072820
1751276746
860644760
504420090
417595668
195104155
1338977149
1002610872
2064753228
1918959421
45816374
456597853
243229551
2042211839
1669782325
1206377469
300982536
922624433
1100607601
114930846
1864656976
6695566
687423982
1367119485
1284705081
411453459
1217521690
586763336
1313303317
1979118303
1783141315
693183857
1404626452
1238876924
964793804
880881939
1539058973
690213406
1947094405
1922116426
217080630
2087463448
584169420
1131342564
198581674
861072279
1547978440
1827975393
931432436
1271142265
1384463290
164095343
1085616795
933624091
844726495
1079814240
1319112568
1686894592
1574978486
76497402
659221713
1875268355
1712086536
769874777
1825048631
205836556
472924518
569777737
1549790344
2133497993
2089259116
1714987253
548453344
736752195
840345075
182766632
1092998444
469092604
2038002333
1859597859
1120603618
1218962900
327139085
436855980
2038109374
1524281364
714906406
423849221
1832824865
1199105974
1937445796
648400619
592729198
896141780
844851929
1581667635
600108440
572036817
2121191684
720034023
283608955
694794493
1992520381
790385228
523439849
126233218
1583506264
791180203
2068662755
1365017886
541902368
1230591746
335011058
1801187260
217081836
310629971
1235484299
389713443
897376366
2110791118
136364876
2096627875
1638255082
1352762766
1694039877
1951606978
51460554
1620661632
1472680088
1706931361
340228612
1393340060
125577851
185601716
1130321932
617882198
337020857
223385099
21043944
1231255473
1828679028
964256244
678796673
1016162079
618671166
458634757
335435474
308437279
100427829
284825874
990199477
124118651
169192744
174190742
1160786197
611435889
1828056024
1815033181
1504708405
1976469199
509134087
503526
450468087
801141996
1596464307
1832579812
508516480
1389062963
966888643
1103402461
902010927
320386451
1382429925
1126537011
1864303767
504809682
122892014
731654572
444522802
1700895393
921121313
2131967873
1287108158
1693732040
1664630701
1213394230
1872340932
2126339540
741762924
959566764
1509148670
1454265178
1251165047
780095955
769137347
1690149683
619846552
1413952093
1116378714
61089136
1834879874
1315615260
1019822571
216523192
1859058619
2045220512
648364560
1541186619
2020463700
1789877232
415876498
713828644
639326967
1017057018
75035716
935981824
277162679
1965052280
563347623
1068803050
1977052908
83557475
1699234409
1172661627
1476959947
115186902
485632067
389442146
722802988
272255195
181096796
1236711049
1246926660
1382949450
1359403070
974049917
1866765794
1342837974
720155810
1199112372
1909763772
502646147
1183943700
1620082165
217192375
983457787
1136000721
586759616
1443061965
2086890225
1827944261
923031591
1314087046
2133516996
1165089984
1359315239
729219678
473062715
1337282656
1629458668
1376833038
580407506
1250566682
1295028512
690037302
1332967746
988545732
83920375
1763076384
1526592527
60173177
692438921
456710623
1184201590
812433659
1120911144
374394477
889528698
1602880012
2427875
1498026679
1855724435
1767969840
961863055
1827754347
1700569329
1758823231
1085628183
575345705
329505377
646349097
1795006604
224043443
402586801
522676342
2096920371
1261649985
1194964730
217666857
220061572
1204942905
631604771
1550000391
2125670011
1367492558
1747579057
531577226
1029349725
1709915093
331547490
1673001925
1803622858
1282716155
1420691474
448827314
1221080516
1353562479
1692957824
1382983982
149841497
1465548312
2031240014
1261614550
2020551378
870950466
357266474
1518382282
724892841
1915619090
116486545
2025920012
1746889441
1971575038
1989312358
905421157
246521839
1976750739
1933510007
981854014
2051005237
1394348084
1842195029
405591696
10902654
619374359
1282813094
575883955
827265054
859860332
1593201077
1027218663
985393106
1823434540
519252117
1192458112
531874687
1238297307
285048312
1658687948
433923262
1239065191
1021685118
843789624
264636589
1165658967
892514476
2103697171
560919337
759692225
1088065653
1126913676
131955013
13169177
175516979
899705551
1013786118
1602947970
172284939
96924317
889744969
1898073418
428907479
184264002
1674935096
1834782084
695925205
191789156
415159301
1011253493
1859913835
1403013038
644323007
456978543
215003373
1908875267
956237272
264400608
934291548
357816721
307214809
32749852
110939634
774023413
1073441063
340063218
306711288
850374528
1838268259
1619501924
20419002
2030281399
384191501
605710728
111006378
424680876
176935581
1276130931
1671285512
575495580
631273593
302930350
1833356375
71030186
1393945430
2147310450
284117046
1023339764
693329777
407268818
448257329
477192874
1676311113
242681777
1215162887
785055697
1430492108
1994036537
101564891
346097777
393521742
1467795240
2058733325
1731406238
335933156
342644617
1425542808
1814451242
1045433755
210495386
1393879692
761490576
1111895617
240647195
2009566267
1928104850
855578391
1414855438
1076821605
1527243758
431835273
747425500
2072471258
930783482
537758522
1856651380
2037952527
2059887159
1210266295
1141198823
1971721682
1501322885
78660324
603280965
710419153
639173105
1413804065
173912262
470318416
1731687232
1990170271
768560703
1431340678
1087743287
1371563887
1398362637
832838631
1402114259
234891433
904849853
742141010
1379884401
222763842
1105213524
229630742
1977915477
311358341
1551130288
1522668511
207742564
27800128
140719178
1230402247
104364801
1655918905
14214525
618900177
2081733155
1527703737
161378446
2078187539
1604136105
192051552
845948390
294730996
1344369650
883397927
1383349670
1570874412
2107224885
1308624744
867616575
544321127
296114644
1282891588
895607874
732461711
996269113
1430095754
517536459
185266810
1942507728
889826854
1306071280
1313743877
534542941
1812044957
1445048515
967790963
486268295
250959953
1487203510
1042479969
1782544879
1482169075
418153950
1024694866
1468971452
187928034
530659824
438502429
678718167
767190403
1019211023
1258425030
1221104204
73954390
1252722339
535834029
885447327
527585069
1142300468
1315938895
475610526
23030910
530669825
374942575
1024731767
1742499257
828505131
907390521
853289543
1725711198
726146080
1983177061
649875729
1534404720
1971535131
185204104
2012583228
2059214219
1962083672
843058923
523888048
1837534634
2064001547
1532676714
1095708514
127086833
135793410
957091052
777165352
404600036
1084766528
308935540
1635936848
223054370
167252440
1410580598
233429508
969390945
2092235730
1227733123
1418575764
614525643
515743503
1008787092
2101740193
1205153903
709946955
32916892
810055261
711538163
2084910226
1306930010
812662187
1793802360
670264049
823242964
1548074088
1105809163
1588786450
857906220
1951500246
1493686452
1856039920
78811156
1125378410
555870044
1099326892
1502005681
1717831850
1406462468
155673838
314077612
2061709693
2046831057
1398922723
1159768358
1513117200
880679059
1468402130
704854297
750850988
225659213
1520771081
390485977
1522269646
330945930
157855138
1536255069
1323881506
1782156002
186343641
1579573775
1812206827
444312268
285322868
1729808894
1835574861
15963798
31614073
111845423
346911486
1770173682
736371099
1714573844
205486624
18946637
2116906559
233311744
1025374028
1664118148
1657502042
332682393
1618302605
1721616838
996410872
1805612829
1314677067
284422536
80850819
1137996103
5983757
127117195
1896162519
310388322
646985100
642356750
356908512
1167266557
593237512
1113723737
25703170
296312759
1323414509
2037691808
1856949812
963839366
579536614
1163931258
894133869
523423958
166597992
1683416620
1159331252
1154796207
118914244
1435431283
23426849
767130332
481013248
764120177
141690849
174927530
511980598
1684681237
708227547
90348437
1257885179
1700855147
1443001978
1025615669
1041259415
2049278079
1737603826
1558471881
2005690132
1989303779
1435419667
957163233
1763570263
1581779483
1197569053
1961373644
1677196588
1384186296
851632326
734658869
205545453
841496671
1327253561
834315169
260645968
1829538938
1188844490
2077051959
555646017
1865546936
898022461
2131061739
1718374975
2007431194
2129528652
1082621806
1575166658
1306103176
1145621972
1790023372
770492174
1253355732
68043971
225178405
1346894966
1018407024
1263167989
2084424232
1682407996
1786560889
1506486917
1307244033
357557805
1657931380
1121669243
4613433
1289563039
1240361885
1153860573
2067152091
1632804477
1259302225
68250396
221624246
2066695046
653700083
1874908664
574577706
722832180
1714268158
1430937985
490766810
992877197
1714076331
1345555261
127796413
259489215
918140477
1954250417
715402926
1198964823
1307924600
1136131969
1442893052
745331586
2115981479
870860668
572913065
2006375075
1422235153
900661783
25740911
2054826103
1385331957
402087088
995531474
1270817141
2091404649
327811523
1407221367
2030084811
752577816
722517531
424950263
1364527936
732077052
1973677770
25416080
1730640356
1217743289
2091704918
1210259489
446530260
1894847810
655265632
273313598
974806801
709774245
22359896
942559543
1830027335
192663175
348813014
303288951
1940662433
1426152931
1146478485
431535305
1479044941
1226149960
958898542
1308110396
1664068692
1938750805
8860915
1007497093
1720630088
1770004559
1237416258
171481119
1252325107
271762566
1851167266
70368143
338110755
654203399
1185269798
1630372963
32585466
1922298467
793702352
1527875500
888008053
389715956
942772653
915753621
1306582883
1694945949
2020248616
808643517
550685067
1468993241
178260520
1287539992
2127227317
1734573898
2042046365
1485231582
291410777
2123557351
1352818228
1444295356
710232468
2121534573
781461448
850460156
1472516008
197564228
329702863
1312454477
1124390329
1825960986
454324281
965492759
678062017
1706711348
1030214753
2084237706
114189175
1878173739
1077530799
756406414
1410431756
805425341
1491663832
1434368818
1421933790
432442144
42890270
117355431
416254693
962663862
964527587
446819522
785849709
1701931105
892389463
1741933663
525038699
2075851272
1329805190
610719883
1863368316
1039943976
630280943
117609547
703745128
1137125505
1755230684
1689558551
158524713
524243148
1624356480
1316586570
761572427
77425430
896549432
100423498
1982246091
1062432580
829003213
379899694
529397823
668399178
2023761765
23965684
950143774
1649649428
1745981184
1213018994
1779859573
1390031908
1814393013
981108257
2069961358
1748873865
1910149233
852914262
1965159660
714637281
1715177974
1404235731
756508338
1360298634
1161475670
794902235
804695648
279416213
1774589052
2012417253
874056297
32254224
1507153581
2035453900
340732577
2038162573
550272185
2131139450
1287923019
1635129814
396625865
232887535
1311483180
1233191204
2035752298
2129281717
40963438
498037241
725155322
77983307
2029290873
921298661
1080668492
745134830
311873963
246914526
263075627
297597751
220491289
1647564975
303826316
1929116727
1198803398
1370239666
848361390
676991045
992237674
518522655
1377462685
1694856734
687984233
82622326
310230038
829947106
1550099254
1339035900
1465913463
1357027542
873435524
634151077
1925143929
1723844777
547501804
1844336298
620194892
983920555
1327196368
1699564693
1383171848
429378992
335562864
27775363
619580582
990587195
1140571180
281894779
560607944
310954241
1690845965
1643942083
1222870567
2022058448
1074487946
1808057700
1319071487
1013442090
368598798
1528930544
613896102
151820110
748172137
1340689411
853303024
193581657
29192475
550845956
1674451895
133591824
1230689083
1151015228
1685570500
1452924714
1186545248
72673111
1366989153
1880678266
1848420667
1519680814
1849147481
707672407
1843978168
1834787754
133223049
1655435110
1678335292
641021340
971753275
1346793085
1527562228
2054625819
596651300
1043630075
1110864971
1887710280
1707284851
1516328795
531270732
1022121594
509043216
81252066
1097806298
752638747
274990622
344989456
1760990911
1146931004
581058391
1542522031
1954576656
1321624526
757908104
1602656263
717996906
1229709247
797865166
1355611921
1498837167
557319488
362017434
976045023
77593428
673628474
262618071
720856396
1109813075
722939091
1121419528
619427134
365869392
1176487359
953588276
202948567
1717346359
682489079
1747224360
482370336
1463235478
627494332
1544693590
578727703
2067753471
1056498975
1071984922
1783609206
976253504
1955041542
962002479
1350246285
1065846249
423123188
1833569108
759105773
929922444
260013961
1806667289
170230882
740702308
1885237040
167561454
956939517
2063563527
3458009
295133596
2056955043
132025855
1410618
242520890
1496912285
264527608
1606413666
2138681972
206155058
791150565
1137396405
503915501
1504792498
2056927352
1796438043
41801780
1906469960
1323590688
606256220
1188512838
300860826
689570350
1886095602
1412045638
594709792
1398452284
1605071384
2119272268
861204691
531527131
154399595
1534697045
1020388949
1792525927
612681893
1185114782
2125958458
1560770859
1301199134
1859815234
2092809789
2090849934
1868805950
504146496
818952544
1790218176
673199139
23285410
1275718128
793939461
1623119281
268721143
1208168799
1940875878
1175549743
288291172
581315215
583923194
1867709872
1310950569
1073084057
1568715105
30825127
1096607804
1843632425
1427987964
321247563
533559535
557782449
1542956038
1748034811
1985278642
2145580106
868759781
1658770734
1638708488
1177879409
1814991483
1326140629
1317552926
586356084
232770436
1237472718
1086554923
979874505
1728515073
692517505
116232134
958074929
1267542455
569157781
747494188
1257880550
199303530
1172491778
2081121435
732417613
772331312
86538833
1404395645
243157628
383387758
1741558938
2107163634
1927352506
1247247897
1543590631
1889484195
444966662
689884126
1537417279
399264664
824862194
492227860
1275283648
1289467038
2800289
507620025
863207715
27959306
1572513104
1239362349
1943285266
1816508981
1749389405
1954060897
1352709883
69022214
1264699385
18340322
564846268
65652240
54139237
426250195
1490901315
1104371739
1682481637
1451869330
1621337019
181065185
326885664
1615084760
1892626828
618001630
1399056036
1631479603
778156007
701117848
1203974864
980116216
1673010901
857815400
815266284
303802553
446520877
83109205
2029545118
1161667780
761694521
389880713
1398438846
1687667734
322687579
201117323
248738519
1558915234
2084822641
430942504
881508240
27651230
894888173
472611679
2108405592
915401503
1073756088
207119245
406210670
535951123
738349329
969863206
1907869455
492219018
918504030
700514433
108567508
1226187250
828395768
121627551
1299973062
649927817
1558686450
927294712
235138072
1878866330
237230872
903715120
265490490
848571750
149142820
1320272511
1860876072
1682705120
1337909449
1574460675
1979267443
1791211735
1671495700
1452660590
631754778
2137178969
2059458334
1764457273
96113068
1260520764
196376685
1593411874
864541797
1642102941
1419756520
235667435
620463618
1207750386
488739399
1854754246
576669655
910003553
168078207
1824568225
1301971676
2010053002
2085182448
322086489
147524761
777479211
87672399
1853792050
1464884638
2104050610
1859728328
1507678899
1208869680
1610263847
233625756
2135115767
1253821265
865262127
225004787
557927259
866839272
257644083
398732014
169764333
280657944
110062684
294543339
1884272279
1017892832
1290409809
1299434039
1543757087
898004572
1361571008
251874179
1133355502
1408385449
1355839878
1012261476
852033811
1138295250
1507385343
637209797
1310508968
1826369669
1449752743
1776684940
1861306451
514278171
1263098801
1163541079
1921903678
1920080304
1182110969
1375777123
364534327
2135104720
219020098
1755809487
744852281
519475262
1465959424
1658420417
1407975959
402443485
1982308430
2015411920
168638696
2037945456
539987395
1924180932
1832008291
596143687
138659627
1634998016
508769501
1192853258
754744905
718213971
1299856632
866439765
1803789418
711557465
240892446
633336522
854619784
1709950152
217277027
489785701
95492452
1665857572
485922394
1873807195
1030150079
724447664
1038809710
1232553030
583019206
382381785
1996851355
45261365
778020047
161272313
2025637207
1661000162
625865631
950818546
219144498
121511102
615287774
557669930
32267722
1110528592
763200291
70297067
2005366307
1037434467
1395238285
1872660292
2022011032
1766215034
56023855
1583211785
931247524
2110417050
1937507189
440105157
623893642
1395997864
1190842295
424002163
1345615741
1991800514
1782638404
704158443
692402842
662430959
406211446
1323826423
761178866
315429978
160577224
1107439305
522980333
121859351
484536197
559039335
1343925681
1913725545
1155241091
1653437825
324028779
1772993747
1711998293
1245356225
504378026
714447982
1464213897
1733292569
468760629
1307295754
731014081
430447102
340106210
1002443701
1106265946
1793345110
28278806
1729965965
597893604
1755786613
1298246434
603572057
1051449653
1454841228
1707716380
1259740688
1153974720
468554552
1186296230
1046309164
180833374
1140495487
1131892734
1873940905
179384533
1090096412
2023922068
959997822
222136316
1620113833
2124786778
1804958548
897308768
955473137
1753007229
80524321
1026791071
1702510368
1004437827
1694557107
166507212
1027518960
1225160921
1789095610
549379752
1432597617
663037417
254475485
1053921255
2058478683
1553050332
429037554
1082451558
1599241900
115100693
240941050
364386426
540464927
172593517
1933240928
2031934589
989012060
1969843315
1917406193
1386024347
1186700063
1543141953
1862024219
1342239218
1863932309
1207977231
757824327
182595742
81090300
612184887
703208692
1659879518
233334671
377999081
1936725346
1061747924
869382467
2034033189
1055877672
555521568
1778929189
727499272
878707809
377807197
1673526829
658086489
2106611113
335378620
1638035043
945958234
1723394753
1697561570
767180236
1087368302
196474715
64891046
1254586906
109283867
135533646
1271472684
2126534296
2019518875
2113787673
956277166
2046024286
892549413
1432951647
1931244159
142250465
1441390282
888083907
124143928
1198951683
991607828
844880120
890255232
1231601380
1044850885
601528789
981211724
22269094
1521934572
2105340504
1831948891
546127875
1383748706
93153595
10454327
1730696105
662322755
1098974194
325856824
1544030679
1613116060
104530975
1567093470
1923622688
2086146944
58239331
1001520995
872355867
44759671
1112866712
424275031
1958039377
783463218
190061801
2130558750
284753754
538601604
1278335399
472322487
1935210974
1535028315
1126010388
1451548703
1248352107
605245075
468224370
1394291148
1004021630
1910628777
315295206
358318173
2070125093
881597141
1719260892
1474332784
1535573596
2025454671
560024726
411150319
265131241
665302959
835385043
1580143129
396696981
2088728169
922677907
2080780490
2003286679
1529043105
1246028722
57400147
1738453626
1843793245
1748344212
1686482204
1459614019
209566784
1179680145
667153318
624005364
687751308
83165887
777076991
2145126242
83556065
1041327708
263237354
1083147972
1710821414
1697747636
1652447935
548517284
1449004437
1973905368
1447561245
984863804
601789127
398889068
1232270638
1603548007
2117340459
625395800
1837893955
1465179421
487406635
1938108871
1495577785
472499447
906296879
1420932180
198830676
466782094
1229095359
1837678281
761052483
1771356775
1070339604
965703101
1162285324
1427621827
1544668456
2081381498
817756369
476533797
3576214
182256465
918165570
554789824
683807143
487998943
1782302519
130596876
1429139560
153466697
1721803952
672963558
2025316121
235529560
1147823282
555426795
31578987
1245902641
1098516749
1136182346
209503145
1912369920
628741122
1693927402
1695704820
1389867880
185409559
982337470
1668956732
1341187950
596703383
1882700663
2291668
1684923063
1653802117
1831967523
1543285609
676087311
1983935670
1300529908
422460263
2054395680
487571971
748903729
1611056246
1868387352
899682685
509466673
1545261561
2113043706
1843963365
1942090893
1565737882
773294962
465334218
1872902712
964605482
961516857
1232727051
725215909
1517706790
1188407558
1573186708
346907939
469614019
1972171261
1336856136
1246730204
652009443
1993264103
1392264935
390066768
1070329354
921401702
705425986
68953759
743413709
1360933742
1154824757
313246398
1415201184
5476849
306224561
1754888984
563384007
1987704026
716796632
820626365
301704418
1384766789
1286960535
1679537602
1654728303
106022114
96917976
326657879
1699732431
806499917
483318473
368899617
1329373909
1669071413
302448983
1328061057
920038395
686974793
1919793362
434571092
758775495
266039856
657663390
656651759
284698314
461921823
613416231
1342203730
1896782906
1796062369
1593707520
1689392366
477974869
1878192452
798326306
1146245401
1407414099
307434084
371485502
292766925
595709447
181745252
1446170738
125153879
956525072
349995831
470482961
300422440
273052281
598178949
2063455698
1441354024
1960326807
1762797247
893240846
476460646
1745768264
634943226
2037113682
1632629675
780507377
257691863
7198241
853133549
847534471
1214466728
1935215689
1191976653
491023936
113370050
440042890
2065460052
839681053
300381863
690224775
1776528152
1524473881
1527414142
216897489
65813507
2103662097
1026820324
1146502608
418765565
708560463
228732319
2069759116
1777198252
768541981
1458509274
1825336906
150392908
1749068255
239571262
1838086006
1873298349
1751197820
551195960
1119511834
1440928079
1531312482
1181740027
1523070387
2043216842
556387644
1652423519
1750875378
410374805
961032641
676115980
234298621
483082483
364106822
748523442
242618634
2067943118
522256620
1919903110
112398299
1361116913
1146387902
510165455
830009445
701896510
1561779435
675461656
60782689
1764036672
955020599
709436264
201778467
733207422
1564060315
1154278823
2005808351
1809550664
177236771
470024471
600062214
1608665654
213009930
30819271
970576350
1318080650
1901453819
391031450
1329437380
1653264709
385092961
291011928
1679605801
159388358
460335186
832542765
1728988352
2136472118
1275862337
968757003
817225011
178963517
1686315907
2065578736
1610139558
1559763797
866432348
658742088
239705095
1930796877
1394415313
1894159353
778030014
519306430
1494727487
1994861309
272592419
1174606384
1830039235
2030687448
359349725
1848994727
986610527
975587304
2081597862
1842428674
1918921781
887049428
1417681156
1008086107
801641547
1242333535
1961809897
1638015272
1979084250
2121717197
125007513
2126991990
1452100637
1062986476
940430299
1228275758
1808601695
1307085561
1070698392
1307763974
813780892
759402195
400726968
1677810782
569404365
242231147
58680629
2101429264
129114195
1565595501
379727617
1302714044
366730958
1611195306
429577623
1759694526
2109448255
1710280216
1097760688
587447934
48002572
1362605546
1619969701
176562126
848573727
649172830
1623392435
257535560
1112617843
1797517822
940755035
1358743161
274239717
1882868528
684839679
953640930
2057905971
1514886362
1877671655
645275504
163851184
1326100970
1125573883
451694164
751184093
2134187060
1106536934
2141185342
718509946
1582720805
1266666864
1382983281
1350771070
1202987938
1774684803
295348943
2044920010
491601968
1319504540
46680656
803325486
1011251805
2126733897
1046380877
2010340734
1517113475
890684294
54120359
460714114
777274462
246588597
2101410336
754179415
1013555724
984369801
161387028
922062626
277493519
1282810278
407987765
583675369
1240312551
485452817
645053533
410879594
699201624
1762555123
1988502605
1326284997
151638558
1146810049
301239201
971622492
1342969387
306537327
1204787934
231736283
882664714
994736791
1703387389
1318812060
1404442022
87846137
722316155
473509834
528950502
1950821209
707850147
917026035
1307635067
1568626735
282473657
1522551265
1630493387
389269991
811272024
1546074844
1585949323
1318557488
793619674
816128084
57609969
922490835
442595362
1254447643
267035998
441480038
923230863
1554660306
1125913461
1422805196
622221665
961189358
1013798178
1424132973
1094455551
667599629
867073729
1596607941
705261065
26562585
719233187
1384326038
1000721468
2035737756
1839134541
1382865388
526017332
1091761018
2085871569
1528786521
373834290
720654129
1452889734
529893300
324100920
565362842
1930544898
1211850952
437079208
630451510
1820519237
735963931
1221059762
729097958
1581510185
1475398479
2137032847
1822476332
135402355
1223906033
6242713
548436338
1503435191
397383089
546290603
947266643
232844885
615956401
352760370
498086322
190631104
578382430
2001728445
1852279793
2053190523
863777677
1783283592
234545352
521582817
1476400362
659908360
953208315
2012013558
1876941395
2105261194
523549138
602931826
318082427
355484175
2040347661
2019196855
1307332369
1660937743
113357823
1977217951
1163191601
1922943137
422207866
1555097929
779339755
317134675
843607861
1842191048
1788470941
2106048649
1909821025
781448242
983221526
1343667979
1819355714
687540420
439771140
207593938
773659570
740193255
183178262
1986658043
581112614
221131646
1930854506
156628953
467395872
605366676
1851278343
134065963
786401058
1941271002
923478815
520735664
1859501205
11158886
1548721788
1212736088
732208198
525086503
1456711280
1165784119
451678444
1396100004
2074554155
7016775
1547442697
133205120
2077726657
309240984
369532408
551618452
1816369847
2039035313
2061621254
1062337400
716316463
1469750966
1776188890
275176333
322833086
1967965248
1445311158
160092779
1811201879
493499300
1617979182
201763316
1183042756
2127380727
699705151
50023661
1816846959
603657869
51141991
1850011710
28755614
1619426397
118401359
1384372973
596258824
895773111
658753677
1092636539
631524106
1755199839
1002076043
576769383
658244630
1241725845
950302220
1869321941
2040076243
2080789131
1401438276
522333843
1688127284
947632929
591696803
934104662
1358849590
1671406462
761670649
1836883327
421026677
1216466824
1487800729
120098455
964809424
897223286
2135666667
940246868
402778894
1890953063
1381372371
1136642312
247654297
319887587
1048196604
1816432127
969317580
55833414
623333151
521013285
540589404
2026456986
340740195
2031321199
1687424475
453362940
1803622203
219337377
1368996165
1395046928
1857931235
1105618037
1333151484
635253757
556291246
1775120153
985341950
1084490642
1514982742
589551734
1507186058
1388960385
1038800466
468837950
1089769718
1163088026
687991168
480652819
1855236838
552348658
1477065586
959579783
1048195835
1268920298
1645386368
474348851
2079759568
2142737607
731193371
208494185
848655378
503873168
375227593
1816534628
883083102
1339239675
1314568409
2084495409
242570354
468747051
1643970029
1095857511
2068840602
1644152583
1716292249
1103325885
1143017054
2135661429
497919510
1483402836
396655302
38020979
1299701407
499004649
1242006045
1378471632
2141890303
1052886860
248241813
1997910108
1366573406
194858272
284226942
253280745
1435200835
1457486955
551134427
886977975
1612324680
250480017
566984290
1159444909
1385016461
1162235447
1841287003
997727255
1558218717
421385988
614202237
1541237906
1632445288
1271724123
1931101079
261316484
644161639
1175649067
409179086
81090704
2145872781
1963188159
994942885
227009135
202435896
232308652
1881092950
1182461878
343866818
2127983722
720327196
1456662367
1000377281
788362171
631328052
1542807488
1483129382
1915130255
1837916612
456606433
1159224298
2031795023
1374101766
339165782
1927689784
508093359
686220369
549605065
1390891750
411900242
1024483035
120486588
1574088172
589714828
1622883131
1167013717
2072266142
434952714
402752928
59894076
435638633
239827021
1052651542
1358460187
415624811
1636839326
890993970
1210957483
2133469399
476648750
1041783494
1818158365
320498127
1841593479
752522920
1407840911
253898860
648193120
878401097
1997234734
1409838351
1508312688
58857140
1609673693
422826170
159497522
2049437412
1541589121
1085623497
1211324476
974290046
1899191691
1119925148
1964463707
1365113183
2047715482
1992142466
1112629703
1164938567
1029487063
1638684342
27428153
1515952959
480081680
941939471
511117757
2076774549
823761272
645953033
127728064
1164668025
1114574912
1098740779
755453377
222356210
949028606
1899235997
178737244
2083292731
388333069
1248182153
964420069
797887815
600854636
1464460028
2113170267
1185075194
1489476722
1060835993
336211525
1531136020
1301019437
1968362349
1909233406
1315219411
375860463
1700124100
969087967
455698544
358954173
210556193
549252395
685297670
1743482069
1893299999
2064264695
1878275408
2147183551
1083647784
245009376
964552015
1145301501
1464029544
1646136847
361819419
179075037
1252987031
1702205259
1014570971
1723045980
1747741413
1769075344
154464032
1500680015
826675624
1774540559
1535761257
1158691544
1586062834
1749712227
920430120
2095121497
1104313668
730471772
966323165
905529199
1491496370
2094017214
1046157587
252660815
886809189
1679839920
954906753
362655034
829916827
1138283068
1556798772
1727695993
1226485186
1119655686
306549953
1196237395
956457916
578746047
86462678
782396549
18629658
1042927735
966242484
2076101098
879157564
1849485425
1758498329
1555399017
1663904573
816862199
1187165363
300018557
1676868467
947791130
2029310579
1306645955
477276237
1883736394
1714700977
1152712283
2054238705
1168066405
1125892012
811915843
247395207
717046852
308171027
1982347773
924527313
828102680
1549825343
2029114343
1674816932
1634087456
68768516
1223985855
1811840534
749631421
1387152076
1642389900
1726361276
1953993784
111579984
876060877
875921038
1643394311
355557328
1338596419
1711706805
545091054
535837210
1881443530
1919461415
1908931073
1240893315
82453378
730884442
337195189
1733139191
1995658930
1744960607
72363275
2138239154
2070651799
1425690097
1328649394
1283517736
1072420451
1576695368
1151404717
1403259209
473283171
589911863
571414523
1416168648
1297376696
1223696022
222220749
768314783
1825616043
1559973307
753367454
1387270461
1285852369
430444760
950779873
1534574512
1382783627
1156728081
663370812
1413022071
761722894
567653207
1778734933
981007011
1036507806
510292194
366582987
1801594551
616785837
569026205
606340939
1359171194
663489311
20828416
978457647
889356355
1533584449
1012342913
917375653
1962634082
193515393
899658844
893723649
298869538
1281107287
1772495775
1509028250
542566836
1199312829
573771011
704120881
714333826
1329369026
419744427
1056714238
226141304
878607563
52742860
365306056
1056030156
1024127259
1530403296
1846776522
1593209275
517549199
584770354
211000058
1815459446
1217878623
1499687468
206216656
1436071667
352596776
517698502
1329228596
918230650
10887482
599702320
285040011
367874903
1738027765
281192587
1465137999
1483821539
1480775768
312679977
2011415202
389236227
789175418
2004028174
1723310752
1070788103
1758054909
835858768
1914875292
1865707952
1262216757
1790481615
491692836
326947622
1059641043
679634517
184657504
296128381
887240842
1575229674
1770101245
1740862100
1070423285
1621389142
816233439
1181560093
728775133
328936067
1171430569
12803102
1134895370
1309447806
1273101707
1285562921
1825490356
2131554422
1088151222
1777140281
1171247713
963214946
189586094
675062112
188664475
967625209
567215156
1452310925
2030484111
884168125
166260930
303048445
1761710101
1264333817
1503286408
771395808
1106110453
361918342
1912819774
347529199
223527159
709706957
753618766
1601157472
1719720903
2049843672
7160363
1815275798
1561065988
1423107477
1292957156
1423594553
1996445202
2127767740
2069522300
497750468
895243064
636524064
1661537993
1166356724
1823947052
2099643885
531825797
1828946558
1306854214
1762057901
186830891
1210626510
634074166
1877056149
1987892264
1585861657
436183988
195022429
46803699
2144543147
2098337807
144548742
516438688
2142320542
560872015
457368861
275380429
306080039
2133509524
524645524
485943089
1423347656
1715475459
1875923445
1732853980
1687354312
2108248956
1499460463
184506293
1970279005
1379855277
1389529784
811535324
129330734
862999789
593574920
2025904834
218205218
1007627812
342660424
1765449172
1261432729
1025793446
1389951494
1414407607
910620478
198804423
694239919
480383447
1195354838
989194130
740110936
453461273
1256175008
1090853634
1023824697
494857142
2016278104
1350570307
23334563
1164464782
1287861885
1340787070
1952234824
12619217
1042858029
148626456
54924290
1621038084
1553403357
1665057093
729422718
223218345
341560814
2056326700
1200706913
274303685
1135007103
338564349
1553820775
200770010
1444650755
1083308683
1315817279
1553808166
817068183
1094161973
1111826515
740748227
2126208060
1999245535
1655168938
476212826
600584731
2000295887
1870827478
9331368
659630733
990590086
14886895
691017407
1733186287
1333092973
1901479168
1807606195
924748579
704428803
1315806735
568166388
240472269
34305870
209147476
1120816276
174015587
15357303
1909474092
348077525
1477427029
570013674
1007643670
616128900
1225699345
1358072734
1180264
99045857
299437728
666128141
1170332424
1617013075
1197957285
1353022663
721747783
1313199774
547273010
1959672278
1227455967
1415683140
6695566
1154457518
216377852
1473539380
1814410303
1748503195
1466131445
974970416
1008498641
814819405
1482665920
1084347459
1310614543
542083768
336633995
2100615202
1564812719
749197745
529140093
26709492
1120276810
1700787666
1141500103
1458834307
1206160906
1849645985
707105671
1880972601
1032578058
1852273838
894606353
1942539705
2138848384
417200866
1932714903
691492475
1610140067
837791991
1248319111
429500453
503903573
1924889506
1453005276
378069994
350373425
622829832
259698726
1576721055
795941757
1260443771
1606684271
818208135
26193148
1238067235
1797261441
2085630809
1962795316
2130885227
1273022737
2035904378
651067705
1692413901
1009784945
217549534
2084233426
1845956766
1674060427
1361429077
1525840664
1753336803
527007700
131314462
1403982952
470251069
1126343912
264584531
422341068
1357180594
1087339065
96262027
1790986381
1828608770
1537689244
1072578265
1160841268
1263775148
1947487211
1618110881
400356752
128986079
1542490885
73766183
1153138546
521652032
1715008854
1871033205
1318936242
1645537367
379559661
363285672
1857964608
2027130596
1479742016
1728377631
1007394943
1612955292
800311599
1945800813
1062245519
862945118
640766320
987999748
981305287
907778059
1605347217
1253238625
1472974600
1929251590
93244222
1187723170
705541748
1195765973
1188721839
1603887489
1504142640
1664290630
1760703609
1168352664
534609178
1793828632
1295015140
1701134071
813157165
248476388
1191609736
1472274463
952167546
1536008202
1003384908
802135808
117231786
1281204012
69997268
556860862
690989314
1824472306
1663736317
1723122856
1702318990
1242000720
1595203885
1136305072
1647264159
1570874412
452453710
344638500
1484964556
1227789942
869808130
2084851599
913610970
637824921
1252475023
63107421
147735218
1523787875
1203885923
743029017
489672848
2019097469
794602066
493774389
279413820
995495653
6807512
493743108
58517918
1971724419
12847604
2109716951
1551547691
1337042869
1407560794
1045983560
2001703441
1565585348
499192389
352873269
1762251662
52474937
107489117
588554245
2122623201
1662662106
934962724
338955555
290508285
180904638
69626761
1749058060
151866003
577798429
325706704
1530506775
1133520179
33847168
1709934911
150525188
1359400513
1699479610
545535692
658312802
135097567
832757825
95957250
820494579
539069119
209038253
1542146667
1058672824
438073531
1440266216
1501900673
2045563792
1056250665
570404806
2017445883
1767013462
1755436805
1681131027
1614034607
1962761910
309435319
1934675081
772964855
844338037
808433825
1124448910
612847794
1984738466
1370254118
1158886817
1416373810
1969562122
2007972558
643501406
1672478766
1658561040
152086666
307310742
1621405818
902711408
114259655
1565217088
1565067563
770978964
1679557656
515084858
1537510505
29605848
484046740
718049352
1769994724
1616661650
1556915011
2092521060
641528664
1708112728
562033742
1926184937
1521003816
2112890091
1227965469
1464513436
378051342
682294776
2109330473
1520980443
1258390846
1728755865
1463862889
237122222
451656529
1929359480
591162863
131652711
1745672171
196135934
2074347464
1174257788
762652854
965270128
1231403988
1754909240
302378398
1081178985
662558205
848811637
644656451
190335536
400631776
1195693381
1113325261
6422707
41892178
975955626
2089294185
391926736
1567486013
1338058176
449976982
2079957178
1074095811
1263688850
2027580255
34332257
1032977672
340700216
1935857736
428315694
874409136
702974905
1856672769
552259706
1312850990
1543472247
349627687
91366835
1430755595
428922786
1650194492
832097273
1373640140
640426365
370609706
123079620
178309589
176940695
1059643322
1686614743
534532636
1317736463
739673701
1386130414
12927675
1812915121
550615133
1213848193
634204431
696086613
1584017065
313035874
1879246167
381228914
340309326
2100889776
524019794
301720119
1670593632
980916563
2001738040
1857507854
1584818997
121864867
1223228843
553915486
1945762026
819770948
637045927
2112351196
2003201476
127998746
267795200
481513197
582718214
1274494929
942320510
1409897958
259790227
877687346
1112387229
586278496
173676781
465077329
1050497227
1702866275
283024734
1852779531
774309212
1379204077
635098785
1580981986
555043458
953331786
1391526790
946600902
1637931926
545895269
574181738
1508389216
698863779
1494112068
1079947490
45091042
1981513030
519113292
388993896
691201568
2082142303
1386161192
914755873
410180839
2020339052
135566870
1819210416
990947223
144379278
99229869
1638711590
55902905
945040608
1055326285
1344990512
1353859611
1262281703
1553079024
2065640535
777341333
1042673779
244828450
2129631264
932808983
1283126413
234406871
336179187
678946888
620402247
2143217358
1967054829
98393710
728704683
822056039
1272038883
523766274
33670043
283527718
818939900
1843193339
411103080
2102305195
1164782744
410150281
126797865
676261404
595466978
106617806
830989818
479040607
1914979028
1598326675
1850368016
246408456
359653482
880468340
1154123730
506377747
714760407
489106087
1564888300
1744549382
1040727478
443955845
905815764
1223023302
874421951
1697596234
2145534438
1770192171
74883150
1876681042
571999290
1230748221
2132221907
1391175976
627134422
1694451008
1831422269
1003509589
1062369729
1907368425
1770354307
1804023791
1111446027
330311227
2035708926
901129908
778033174
593057599
620327867
460159452
1381722774
100874303
27361431
1407949640
227023504
9433790
2000905015
691848859
918974267
1246993317
1823443397
1068245693
897268276
579121868
2083193540
1940118977
66842764
41361880
724348415
821828432
1209524745
1387197914
1484025831
1629810250
2114735860
1689874272
483076328
1187938674
461483922
1493703673
588381789
981557150
1778047073
1314494690
683118943
2056450606
1833555634
1450949823
1797831319
220569575
1607532476
272018504
112286405
1112461663
1369182175
1200590967
655030623
465653791
240648686
1733803163
586029858
5816907
228383784
617459218
830952733
261997745
162368607
1277431621
1140575675
1812662158
530140049
1515553347
1136948155
14594109
1400760212
500120068
1936215251
383629364
1187320385
1607934977
1011213539
91005844
1042454208
114335355
980215346
953396960
1251584437
865789550
49864010
1604740774
1769029337
596434565
77278456
323063032
1977515494
1768011172
1667506104
34100367
134906110
689746775
1976777935
47530242
900854868
203450248
1109397665
756369018
2043888155
837222109
1702330914
1892123351
1731672269
1553555281
927187722
543430769
2112817602
1324567314
1497025539
1843254106
413433730
1798961847
2046104015
1378169462
934233205
345084648
254979570
565675996
269871431
404324253
1716590358
229372792
1011277795
2140653541
1814028148
606365509
1418481441
1758486064
2032107983
1427605883
1647834762
700252325
1006170416
128612104
1175410758
1333057221
1977862197
678394287
696006556
1914868997
532937785
656380094
1813342372
1789990631
567974233
625212122
2084353326
1794043431
920260968
1605775577
593862751
1323547540
1545774026
1254899085
734297936
1842617802
554131401
1475425997
1369420212
1226482573
1109652594
1493513645
412268295
269357968
2015861015
664860069
858321750
1631527661
1256333303
1007668057
1410540040
1707281048
319930030
831916436
2140108538
1843358594
2023807483
229955903
2033766993
1522490017
1313640323
1432575225
1307175012
844539567
1957922479
221755313
1376262915
1700743947
363253891
1950133731
1541877344
16922444
152158920
726978519
406676840
296856125
1707485226
534093601
653731273
1407632629
847731407
1142398785
305962343
492363141
499731568
2053501044
1054877103
1713702750
719285623
1527976801
1778662033
1566440506
1455070277
78505680
1292928734
1833129420
1582560049
104707772
1625707205
1624214242
390555486
1096554725
52958613
883907517
1939722104
447224487
1210085264
1359118098
405717141
1384135918
465433221
331132832
1628874342
1768701886
2026277437
1029410596
397655825
375721635
240357208
1072760576
1778102511
2045431813
1747841809
192917301
1126899064
1020436899
1359446001
1514827716
1037748997
579304367
360191469
1572126402
1533488891
2129769748
918664297
1310214801
865025516
2020650053
651483958
983085286
1864848287
1568795011
1079646104
1045242636
1216687122
1843639191
1013056678
1231599450
540447141
36702952
897623998
1479291489
41760538
504854894
598275678
449139807
563771253
950698398
1691473499
2059999810
1515253574
109123523
773950529
2049495204
1747380057
362313221
407368316
1065656554
706528162
1177814037
1065654471
1794864256
320666437
702316136
1903035791
1247044277
1494182491
1247075863
869793106
53844939
1080145580
1966580975
1935205704
1380501946
1159919948
1409030746
1261533283
268838020
1413379961
1093040724
156429176
214950577
1782128625
1156923940
611362937
448476528
1717181067
1525777484
57014765
1338148894
1302941919
1344304841
855643756
896385182
347153596
1241712720
1353994147
59149678
1905129115
797682261
1351316348
939604223
448635491
455459711
570367943
1266807809
1283409664
19253601
1596892627
485597578
1155297924
393676197
1609102153
943824530
2094387740
946121063
323464432
981312564
1750225010
659579342
990173673
1950605566
1998969237
442529863
482024705
1198568753
2133750129
2075191088
1322037674
2063309989
1937977430
1086183536
973961817
1423210735
838907449
662171071
875753039
325586443
2099407855
1663252259
1506393841
874794655
701502994
720591646
349804775
80608641
437051083
913695811
271826188
1635830894
98898956
724404043
838323743
1094075984
1265455219
1709215814
42556146
384054080
840536285
1880548242
776612962
1242548893
1790492144
1775134108
1467911282
40375105
2093716908
675684341
313569936
1216641254
1102143568
1284736434
59070633
900593618
869726024
1699208568
277557106
2035513592
1678536805
1612643565
21974924
274675137
337151163
25683526
1987816554
705062539
812152621
998492572
450397099
533859187
1341366422
1741926027
433471723
2042073499
492435910
1503644777
1696491215
1772020979
1961120933
464909758
1548781187
1475436144
1770199266
1343619482
1198746830
1443770815
1496998418
504153016
1631814291
921862065
1005797406
1210875277
1719988632
1747708689
670429920
981589035
1383315079
1029614370
1833206779
630399041
626505998
1666708206
407797305
1444892896
81068300
2074161047
1034961298
505680824
741909352
884636712
1966654370
1830510493
490557911
998138150
1453532974
1230063677
1017785230
874169347
2099661619
1026878490
1937130217
44363736
724146780
912188471
24331491
672199134
1474798170
1645915234
1656875522
73555232
1813115439
446788422
1254235272
371229616
1917515211
2062441387
21002807
1796712494
1780733196
271706765
1523910625
635854534
1509304121
1755372784
97631426
154507617
1730997216
1883900271
113807445
1885701517
1034334963
353424752
977659110
1401180148
536817178
773675964
1521048732
1140068065
690217907
1432078691
521941684
1116057623
1581853065
1430456043
1469734181
1051814815
891841140
1197157186
560979246
1391549072
81031692
960831496
791743389
782600101
187606474
14365603
1578629389
195800042
4399899
291107803
80456118
51996148
1152307153
196827219
796299595
532507926
1212137197
2066804885
300059431
892922942
2010716061
1996889133
677697885
1598471728
9531728
1400268741
1801331182
245828054
1448364849
245787191
977965535
1065879564
1386594034
1389226123
1745854808
172341584
12383002
380065959
1758331117
99883860
966141991
1877814587
1637024264
1921237572
1636223665
1768017012
884246682
312116340
208432998
2042647734
1129471829
595870455
116849048
105351340
332398078
47621189
1960761383
1406844702
1471420218
1632578004
1598513893
759812933
411052337
667113549
178312910
330226771
2013871203
411191320
312347535
1058361897
1769879456
545288861
51182883
1107447090
1482203901
1723838957
2006245323
1054063999
1448134148
555852509
1626609735
1866841456
1265907036
1933519273
143724139
969193888
1083984725
1343735382
302770606
979458001
341035588
437185525
31791048
1327897269
1062747849
2096854830
712304659
1266104373
646820640
309964462
945084496
68332931
517893153
1772409150
1270546778
1550188080
389835944
510254507
983605839
384290733
1974559189
351334706
776693978
686450983
1595236822
312948874
1256248654
1511212881
998178049
1161063622
744234678
322529846
998529
1901484817
781935508
679945612
798220460
705302535
723113570
835067770
28860709
2005216784
818780717
298206936
1936328692
718726581
224193959
680310698
2023572831
599817246
2136726500
173866541
1324664614
1276482885
828179214
968705968
979899205
619354946
2077695385
2139665048
1325315483
1586883020
294087015
1112015786
1694684450
1731652709
848963428
1366511430
1227904399
733659404
926906880
665005449
1590312041
890678666
1800899932
1976085442
965378471
693193677
1327993851
480226386
854196255
1649021623
1190151090
432502261
188392985
1757879279
646649733
1451312290
205787363
1255467876
1453670037
754701876
1144338371
1170443752
1211074984
2094196569
2131368825
2036209435
283426911
881076131
684907460
1731760239
1147499303
2114425407
1720428983
115878156
1143275223
1992716978
1303194800
714689732
1412565248
1118123605
1464072329
2004999645
1410922311
664854153
1142952330
1029700765
906778490
492766487
1418226145
1517726416
1598239466
1436828933
2097924552
949164774
1005430965
399887419
1158802777
141627126
93251508
378795885
39733761
1669105469
897860454
638446997
1859836861
21148936
2017946229
619498743
502416150
480118460
182754145
1513783603
628959359
1956798030
343805508
1464387870
1369643799
1371703593
1561611895
1152375065
1268864751
2011006211
1465958771
755466027
885905670
1829199908
1079473173
395630319
476134744
249798218
1724869267
1526512095
209995216
864766743
920752745
1744060540
264445828
1366559668
1776974892
64064036
1105031737
680206707
868621243
711330682
1250822389
1231740435
1799885565
47563430
217167986
690160503
976056684
539981255
1857598685
60864545
240973456
1974510444
429189354
1626769805
643383633
2045213558
1840431888
333689071
240910581
1000512698
626419340
1515633407
646949133
197363911
624533581
1906877854
1627153022
1908240755
335158391
1870282552
1611336970
1751244166
1319772281
1396552331
1742834374
1988225483
1978864031
2082161609
1749514265
1800839722
1407612130
348787354
1722482505
607384055
428601422
88084668
2131243741
25316303
1217698778
401220786
97384982
792536300
1287769660
1140462370
1868448508
623467403
1780391650
713492478
1967575497
1729775210
1842036681
1522343754
970153619
1930126748
810542
482380346
1238336224
576067933
98659390
1884909968
594568467
256385013
629602468
1877635819
602522648
944974118
469592988
545821220
857175833
1015290364
291987228
941071366
1836581747
589611884
1195872764
224678367
404210551
1298087582
2100124100
41021350
398719221
1124572935
37966110
1250447236
1067477422
1838389480
1262076237
1566339417
553565868
1970735924
726712200
42393990
1623697684
1177645019
1964264215
1590673073
614064355
519505941
55804791
20222147
1760363627
852103431
132607576
373972486
2086154152
1378419465
798866276
310472667
2118488682
1002905331
243084352
1872906573
680694778
810029216
1245348759
1079940479
948845365
314872755
459927235
1429472533
656605105
1907189750
1719724604
1345515669
1477130104
1579840708
1111424501
544250758
1526718755
1284487181
564152955
2140232500
1446126589
308008155
1928229980
1978336502
1239479400
1288784842
537068251
854119562
935519219
11727839
2126917610
1017102774
1329907104
56429262
705656222
649381516
789580973
1282676522
620293764
2106327469
1252131117
1977375465
837131973
2044598382
2008898443
46435468
1462993573
1939350095
1118667384
7073890
693285066
829089128
289993808
2118230886
1078690691
367665797
1189733313
1189959552
1841448913
952243524
898324627
1303545314
529907252
2065266395
282991276
2041392054
568659909
1322446900
1675826456
227149309
1292494965
1475902108
1892978070
550390578
1631420323
1551308260
1980676716
465824288
1580847351
523623933
835660824
2006202485
1356742965
838508634
1688205305
1879014695
238949378
1679651589
1193485871
1159079006
1529436894
1132083927
1628953729
1745950226
977225441
2112959692
1429520827
587353730
930650146
1721488365
1036557634
778191324
693909209
1986301752
488974297
302320229
147717451
1617489604
1877288974
724782460
1387350570
730210684
1903174649
1912109382
356302165
1464426551
662259071
1757319524
129064597
1810212221
1844568540
529007618
1757430928
815763092
438344304
84150901
852697220
1880603487
1540844190
1669246862
182261278
1817753706
1853901519
534002525
1980122684
1611920723
442571090
313506211
687882401
368903587
1357259547
1096298446
2145411985
65399768
857892819
480556900
2101646293
1901623302
962317045
1009023456
664819162
1114675827
919074862
987962422
1258153315
1725157347
352723547
1895147928
304781945
267562639
622820627
25573142
185839605
502484104
1209481751
413440574
2100013279
1597887859
817946077
836982537
2091728512
1006033521
584235334
1176776318
1956394490
346424704
246320961
1603435392
264567561
1091115936
1757877104
952201916
478915520
1480513751
4040218
2057800094
923692514
2103447380
34574254
161544585
2063719549
295086901
1012158349
2116002381
3541647
1795742957
1082701420
649892146
530318059
2081442042
97556489
1166051755
1833027737
15519508
655830375
614896305
1778930343
2145955242
2030806402
1319050765
996829719
5888319
1394452190
577262251
1206211879
1881678264
1739262502
1031617840
2053729284
763429472
1581034263
1843680857
242793995
723021116
44208590
1972660137
1708763770
873427360
1204190979
430839313
1443688724
675505558
908353661
1207686304
1510390917
273747715
804853853
1677262670
354003771
2023155138
1340574605
701030459
79768720
821322130
1115202207
525808756
2052321438
894175546
2075351955
44224783
1337881260
1329388902
1553954372
62802195
382986400
1349869343
1265814317
255065358
1467052269
152338451
772514151
1532021660
1983209274
1873422572
127509261
583199172
166830416
283573455
733155169
1298807962
700281531
430410160
733576014
489603238
2003390253
941477655
1721870013
1717186184
345280693
975081481
86336597
1273724380
2031274804
1538433198
1122003281
1279619710
1076581311
1603104111
1821098005
553529555
273595776
1635925394
1342469434
1385141043
1125529068
60620863
245511635
201849338
739421078
5225695
543838751
715633157
443429829
1141575733
1784662322
390156101
824977224
2132793679
538146261
1090883927
1548905622
1286118280
907804994
1328499938
429389796
250269148
1197779511
935469072
708679687
1282237997
943213196
1028019410
480321028
899435556
1528555266
766182542
904443393
797789106
1597489013
102836398
20204023
1514451389
407140048
52989351
1542839510
840137190
112314145
562189055
1913561004
441002401
1174184184
1369141453
788788860
1278009037
436271277
352498797
220175429
1868853509
1845032820
1291267929
276509797
505560002
473428024
924880213
216787690
1114875202
1498377799
1548919471
1230406891
356991367
1499050329
1219942599
1993511914
1924156844
194100063
1065611204
1311780904
348827948
491677917
1882562238
1704385524
20509734
1792020985
1262916813
405456506
1720909137
1796318348
2100483914
1703113718
2129816046
24414876
1265333256
906087623
1608672951
981901026
770731604
2035653679
1868448515
345103080
2076690276
2050231934
1860445688
461226415
1732522750
181895527
1716852607
1463160086
1623035176
1067503678
1981684886
1308540321
1379589623
1793395248
558626130
1823013807
417446395
1671484992
2130088032
265068307
1607651817
22585835
1325934622
1662591251
1866378747
1463662023
1894535034
894527512
1626079530
528947956
513837407
1770654879
799057843
126479499
1441354583
317935912
975721575
1980890205
1617355906
721563867
1390526761
271894263
640546011
1723978019
93336245
300977378
2065843219
654716037
690298049
907208375
802067119
432433709
1754350574
444191781
116893501
285039015
360702232
1799015057
1173382577
1556096646
2103905051
985147575
1656408244
1666512327
616400345
733697707
1012247256
2023404851
1469800791
2046719358
374529727
1186396827
1668255414
1144278907
500275980
446546433
1957047233
1457046620
513132384
1411102361
132875961
1928797409
228075765
178336014
423993787
2047349693
1413839901
1087960647
444783635
349491896
1017673977
1919497811
372310440
1392102273
1263176911
1302256458
578120779
650912208
1700163809
483077627
260021851
850508387
558610372
1064178381
558404778
439033503
1256969241
1904807348
2120444810
57137162
1035502019
31463725
1646451541
641990860
1777742396
1070504417
913275922
1566040274
449658070
1703383660
27247241
1527465795
1785817819
588302622
1502087017
1634515286
1883219495
1425775721
2061508473
314018647
1880368152
1464641529
1077298530
1420263129
1505384693
187470841
687376353
1479327650
1799208863
804290515
1748077838
669839195
1638175740
284941052
933346123
1661385054
1525432638
1567293842
517698015
1899267706
418122349
1590458979
638161084
1200619873
712757891
2021679712
1988011135
1957002342
1364708098
1827461511
1057540632
902359682
527873976
1910668020
651855405
916757967
997674489
975564212
1064191721
1048490033
777090801
2147317600
844690465
969609102
624389389
1804543653
2059579729
457764233
512122092
941764817
928610721
1956841472
217537111
179629165
1054161137
798681621
166735062
844820161
690696781
230274888
1125756813
891604928
31457429
900626048
88774579
1949015752
107112973
1025999833
59302990
260237667
1314142594
636329577
2029688272
584991631
293239641
232533123
398881124
129382703
814980507
2116017743
840227548
91598237
318275848
959375596
1330770286
1521336397
1102514206
316282734
184763115
873717211
294816336
1842548469
2048813821
739490069
174575312
416492262
15519871
1913701899
1919200166
1061469171
949113334
2103656767
64210861
1509944147
946040415
355382127
1672208478
1649367158
1391025358
92113761
1870307204
1039177607
1845735905
937394458
1903612922
483596830
442191919
994208231
825126699
159650839
2028454005
792480486
78342393
1458368444
422048234
2043915307
103737982
1772515164
42247403
1324533784
2043639759
1145383312
1036365273
1795863720
1209383417
1294873808
1293236635
1590338568
1977687185
1923058181
2005492556
2000052383
1389305755
429459971
1284837160
894624910
1335883409
1137231154
1829241142
1047482437
2057825024
1048295406
2088377381
1141432550
1914211502
1853310787
1299183952
956951011
1589943585
332443246
1710826573
1032045791
1194636447
1941796706
55278218
220815302
923285387
730666424
693033400
997102105
693429140
1391877253
345985071
1200768500
1073086337
1765800874
1283645894
152540442
1345226081
1084490280
1204601857
177265880
1387533182
1867086672
531817831
2102214286
413116033
909405832
1704368149
688774798
305558167
1386115423
39150606
1978998994
808635881
2092401816
1868342062
1943877740
1667871784
426021879
791370152
1035341601
743719404
65870408
747413276
209111109
408076784
484719983
116567240
720865751
1522824861
582681524
200683926
1275366712
1003275454
1437697866
397654921
603457081
743303967
1542944367
851622849
1536222183
1930076643
1283493500
1840031062
1689864591
607855682
1748963703
1628160268
781987332
2024050886
1443662040
169612804
823223658
1201308870
546933675
2023267278
502029363
790679086
6341961
1202243501
132262259
1028428600
2023242591
1517822957
400113483
1331310789
2140186996
209034113
760728248
677513773
1161394928
1022196685
415249231
472872816
950200276
1543853924
99161037
606249275
236308885
2075563065
506795686
1852448691
219876285
1002449803
1204573220
2127851727
660921702
1603519357
1585226572
1243176120
400192673
299895239
326473004
534628913
468965851
1530364481
1406429322
1758964360
755012291
380833656
499379616
1233415503
1069424369
1035596843
1380425073
651263774
969053142
1240524934
1942001810
1760450040
1360959241
386232795
2080095528
352649868
2095766219
2089874317
797242462
630949645
1433398160
1620890226
123540238
802979783
345182366
1095918575
1815097458
1979818199
1460214127
1604130678
2071501974
85652486
70716531
35128840
543629154
160520580
1510793792
823177809
1063035046
2013596658
984402962
1999265132
1235287566
640874756
1105278954
1628420730
918029959
355992080
853222068
1504268145
717537220
1683796633
1517156881
1133950441
914599110
1994400903
1943233939
251842069
1289787910
1729362885
1405557145
1346934816
792134566
1406144226
1194376505
1023441699
2131605093
509291205
1806974828
1266868226
1689508663
1234869458
1819588575
181732785
889586930
366337465
1116100585
648163752
918703986
1564027503
1867083853
378301233
176634762
1457880260
2009525360
1075695970
813539385
519730545
1023314182
98983214
1790872256
1157719185
459966620
1019621583
941525036
1872124159
1776480967
1432647374
674554329
1969470152
847183777
1093792574
837494489
1444983450
1431018632
506935464
1299352604
1867945942
1205885945
529930755
580940818
1147384923
1335149971
1260106919
1703497539
558004638
422182377
621972845
1910185138
189164713
1969749283
570737997
1117291503
252707875
1084588453
756872179
1612753818
1555755791
264600502
181351813
569511310
1850881526
656268229
1786373455
148077049
1642225808
56216469
387683536
60958628
1478156956
197664029
176119653
1014083610
1217830750
842752622
1817320458
854830972
760816137
1743068064
380287948
1415188796
554946317
1932083068
2090346502
462738501
437611788
1122956303
1124051919
1084518873
1802667167
2054480192
1285945502
264185870
663490948
1248479128
1911336761
1570940048
175459637
1185088393
114071854
897888744
1810214030
1344935960
1065791343
652444272
2079358037
829194655
1327171852
1223125258
1735748637
1469790317
2008041201
1608585692
145853252
1487644717
2046200093
1314281120
1224327041
127602343
1058565696
131550911
2070005424
1911147997
1575320875
1361485775
1466514663
572018292
2139336113
1979056852
456924050
805280502
1415335764
676358527
1939928438
158277556
488666433
1719337050
1850960709
3286620
611670822
657230854
1208604320
846428357
560791606
1185699568
291261166
1371642566
143651134
1432253506
1421064504
1905396880
830445141
1475662145
1859919619
61072220
1860726801
111065019
834002397
233462379
723997690
1867035268
304159737
1499970132
6152162
672476775
1191959926
1424684662
1955008972
1976355782
1670909183
553119296
1620655124
2103035228
623247520
786075950
545585507
1556008683
1564909221
240302945
2093551387
1493923033
889833125
928269204
1333554562
1434165537
1382099915
741028802
1471861143
1328652885
1769333053
2010127376
847407421
1206239650
161067831
1447510833
53895458
947682888
663812942
810170931
360001848
1561759218
1702669630
355290943
1428917429
2061762023
1516654553
1378726495
1705735980
522935902
1684986407
319279698
975809883
1467614040
1009448448
1416915879
49116197
1670921244
1023272921
1077409849
107720848
99853123
1271548848
336019120
1463341355
273627966
754843520
1487481234
1010385194
1260480430
214300133
1171582188
1547158339
989997107
1471296508
1356464651
497912968
931424300
524481461
982479328
1014845182
850279549
1003688254
986225441
1568733554
1557352198
670020424
588014097
1673361330
901706648
746518734
1659937311
1136194918
138794259
932359789
364876352
272426601
928628537
1481379126
245039277
1559045679
1675779806
1716250533
1742861390
1506305792
1299682967
1074976916
1222801866
792211625
1095339089
1204260608
1042774541
659964481
2057536689
1167152475
1330680428
2043767615
1301085946
327110065
1090977412
803438995
505398871
969492678
1357532171
498165964
1113966734
427252617
397090481
1715927385
338691213
1817669887
667509479
1044248297
160230944
2057373252
136090359
353107845
1372862438
1490447403
246809591
1430874771
1400988368
1833294551
1572243531
2122739960
422184933
1894276802
593664504
706404726
1184364840
455250996
432539972
573475053
398909160
641597489
53301563
1362326557
1721755136
727977663
1790074353
1715547636
1528224517
1858780913
100915119
520003519
595592435
379659303
1186737457
1491533136
334066835
188849770
1685375710
87055008
2107158650
732155807
781490665
785247053
756728740
789691046
1436331700
934278932
742793177
1317102951
799058947
476598128
1007205122
315899906
2137274340
958748272
1662338170
923581240
378587576
640434453
1925376911
145044665
1873178145
584474864
1329731963
688723457
1272353121
1861797942
346371663
1150111683
1240642556
156484846
37322519
980998505
1029617151
989019369
747029597
723490776
663414528
188026447
1531242035
52452297
859698872
312413330
1070832372
2116544994
588431709
2066820191
1506248604
168205916
733784687
1789378623
244797910
23921829
198974173
1414514743
1353287591
24487814
117631876
775520281
588249065
1185803363
1244663728
1994364757
2059423228
48385331
248327001
41528203
1826840858
1068135223
420025778
1257413726
1105206792
444264873
357370329
1721261588
2008875899
1012775816
1242448320
723740698
798300173
2114621001
1446530740
854706495
566354180
476735698
1471271852
102795941
864510001
90143132
806476844
1295965408
279427397
1607588036
1164884817
1781821654
475916205
1925399765
1438367935
992812645
150591532
949252874
1838289931
1011336530
522538783
1746202258
82602681
930739520
709745077
381242682
1373729864
1932020350
1774479696
1820698818
53602202
647964002
351660227
1908478483
2098231347
962731235
1810025818
953219571
1924778983
949700262
228926571
1840728895
283621191
1413884014
1880569253
541365409
1718688253
1642168491
1846801026
1834509594
1836098984
2029314551
581794990
1409824569
680453415
815077471
556458933
463677730
1334907643
1630990623
956308375
1381959411
2022535236
1144073762
533231734
632939699
2020116880
804266760
28971969
830026375
1973650452
549823078
632601072
1752843998
1977833963
1756706580
2050550655
665764966
1952728074
562627668
1567873528
1441905911
17999303
149916554
1066431507
4355382
1630929658
1793204453
1351706650
1282668417
299863635
2083585834
149210065
1481666597
586421835
1280704581
570534985
381574084
645612702
622221665
1764934472
1964236052
727870037
155000492
1450409372
605454566
1382777216
467783722
1101460969
846216272
717422174
611713021
653439917
1763342562
34969963
1671210939
789671533
605095486
164658761
495148784
1107080196
188195448
109489746
1270081358
874041766
2060619934
1470446973
1817316834
95593790
1762371878
2021373646
1609474001
2054360561
535017939
1026726751
350502227
1697226536
917336551
1391603082
1251985413
1261843912
2132419606
711498007
1298159504
1492364049
812926826
1752701550
1662402528
1325875517
511089548
1258443629
1004683882
615797058
1147033610
2104492954
1147394336
1596754739
95645583
1189269964
763327001
368439848
1616005865
573163902
1843509291
1286583020
1708865640
710123377
825919878
1636560933
581181240
1027450288
1794975417
1347104850
1148269544
1319789108
1514559918
427294981
550967969
1319030055
367505241
377474013
644652440
2022417887
1105534874
132955776
2047183518
1685376811
713370367
1255467876
430703200
718931518
1386272739
1367302393
2026198796
395251589
1957247593
930880161
1517121111
425445156
1823192048
1013392254
1519492946
485079526
380357282
966309485
1004012071
126162900
136871499
1691930402
1664189566
1313018636
960628643
1013206389
1214901303
950674792
1484608704
2018065929
455227381
1774611389
1394786296
1705458973
2021805346
283240372
40093801
571883764
383625770
109318236
2142086503
828131398
780318053
1275540502
1299186602
141685248
1844050475
960127904
692242437
1996544820
464325401
1852573740
1456695243
440323433
1920881802
1587373381
504029940
1842814082
430414346
470645328
273441219
1230531791
336289210
991740591
1409941824
400565442
245638503
2065246087
1112329880
1137907034
720985004
127727388
2140979752
1589960582
1607896831
245340225
1854424116
238889444
2124712995
1177696043
1107368717
735803463
1978564761
1625882406
358065623
1917098713
1548678276
904021617
2107954395
1055426560
650384628
1328350263
631789823
974858768
1339866156
2120126704
907251663
1335732567
27847991
1423809975
998192463
297602397
1719980065
1802411060
2060509685
1260148929
1936061882
1922469626
1298864858
1933171123
1199051484
1062385259
669076701
439739528
1111246088
952770013
1958261026
1166600990
1601305523
1214898705
1547881216
1521081164
1114729917
1709622889
1090221467
1295588487
1729335610
458575998
1722199266
1284169388
318543150
2014270324
923518524
335686313
320558983
1302049571
1039596606
1112114724
1573944615
334773590
1038007602
667136190
421070505
656024984
102565227
1171569487
1894589898
1508184595
76922298
1201569568
1152487440
904461951
176151556
1733242682
485815180
1796657502
1197770220
343401180
1349464546
1322130543
555123040
1502849597
1564560454
1277779005
950320365
1046036808
362596705
495552062
1300486981
82681472
2089146031
2111129188
2141843979
2043455906
1725931602
1600259778
2072325119
1597811939
109944202
740022783
1694218808
506052599
1953797390
1718773415
904005530
1223885196
1880995906
1111617548
2068801351
2076892882
2102322798
146012244
1669275078
1027647395
2022549841
1487831250
462860421
969875115
983392521
1023854598
1220728915
1364579288
1549808525
165369381
1908131516
524717820
1531255883
792260645
111277550
986507509
1720980501
1097836978
444596246
381257212
1542140083
1448151862
2099387607
802948633
1755755578
2042818772
606351559
529643530
12407256
1107046135
1161485437
2128283826
489281346
1113129071
1044801468
346636417
974292445
129384893
1359836438
839901777
926497739
277726322
1347124007
774091519
1685696286
697275827
301551430
2677298
1204216660
251654765
2000227093
871307600
483865258
714569670
523576614
967492629
1428788833
892465477
1541096870
104914564
186812956
1258030838
493481886
1417804550
1461342671
257814670
907540072
2140319442
2081525535
2095255038
1812401128
251164555
636727484
426919880
1307719991
1288326235
1681295133
1694622608
1114485642
616711421
739111332
807337086
1139352266
1110951279
1069251512
1185007073
552476922
164019779
640932727
1862806767
288564846
2066361170
1192726885
984195517
311035067
539311911
849588890
1522095041
1751617736
197316684
1388062130
1276578228
1568930899
1327165451
1552702047
770173996
1095353091
33248281
918838896
1652292661
2016035721
18276402
262060655
1141164514
518159990
1328426350
867107104
1472057857
1116649330
243878782
395809140
593375204
1990665249
1503190552
2132233650
838168987
2078581751
169605237
1592419870
885153430
2062330524
17572135
654923844
1809596063
666722974
380625905
1826017741
1049273798
1282440960
619002660
816213904
1650934878
2096982961
19228589
216939039
1354382159
1491531093
258223771
2091439776
1310989544
593707886
1414153577
850378486
1910972942
675728478
970995706
144125895
841331045
580869665
928529125
1333236394
1726574448
629695653
904702945
893156546
1472401279
833630783
1712551100
1952330846
362551860
887871538
1447111917
538490587
1647313828
658813535
1482093603
647659799
1241200653
94525108
299656105
154389070
992901030
47810115
1586171762
1887419422
1770310494
1180748927
1575898705
1960814591
423724675
585268921
959318007
1534965105
1338169376
739012971
744719298
629812769
650271596
1163082323
1855573224
739605463
262590917
562384264
923533897
245735530
672905001
874152964
1657089304
1138101643
1470250913
4596781
1816768116
1350526488
215082981
1126254961
1587783185
1273315932
735352631
1818849352
1738837381
822589032
1492096198
651595411
1392877140
1373709621
1820408655
1148353260
1180063293
557799860
1517187625
1982413242
2045579706
207790078
1867723115
167178021
957890852
52807241
896986511
1876714601
246828485
957797732
1790649841
996341634
1586850947
377175478
164108972
1456707058
2101837760
1574000869
849328023
513425325
1270905546
1880464986
2130440194
1076455936
584615264
1893164637
147820702
289949624
1515147424
824942357
462974325
63059960
1051015938
2107317029
158233037
1500297798
1269573321
572861928
2100211637
480432176
295324522
1618853548
705980456
556403800
1792513651
982792042
1620685185
987885948
2088558780
326827372
363359939
721677937
1047694892
1981243527
1057320781
317323806
1653101276
1383493492
1831035069
1009144621
1290724259
1954487722
297556327
575606407
189917827
1544440715
400764204
317975611
1938201783
306076355
420045506
537972956
904775412
1884649683
885102478
1468032381
1318922258
1388311884
852589346
188812483
2094787475
327360326
1323273723
2123918781
248318227
591017107
311904030
685920234
835238342
695078066
1298916200
277373417
118940582
252514394
1927292542
1016120051
1210627505
2017040686
501648004
1737543809
1818654687
1448573445
1469117845
111880529
961692972
205303359
471631999
713450377
167443118
304952179
1461192430
833265560
416907460
1950936879
534076305
592936868
818383015
371302539
1679952538
644003442
1816128691
963596201
1603353254
781552202
319802945
630407990
1910681507
1821700830
1517109155
567141028
950117329
1178677892
724306694
1848931851
1391423937
932931864
943642579
1903373949
82968104
786509388
1256578903
1356115704
96538470
1838546345
229582614
1706725235
1677712973
1144208633
630177215
264605312
1001210134
544719958
1244904282
19436526
1525409767
708878040
1369224940
1146385955
594992957
441981165
1152982319
1418007185
1519943830
1460716943
1246433557
926428867
745040865
2099300504
1872001418
1790442892
977095668
2080646567
34319421
1041729220
328003717
1542428377
571416926
279565718
1376315223
1108382034
1431887986
1815847462
282224510
1356951976
1852031199
1398297792
1509796651
908751483
1185348803
100716460
758834648
1577484263
434451410
2138935642
1979503671
317796976
10048258
1963595779
2082903559
1250183056
1618894911
756927604
1313924455
1724167577
15875156
2011213164
1425427544
1630310675
688722698
1115875863
2090514618
1866729723
247426204
1945530765
1966158664
1992106303
934551927
1340896827
13877412
1355533485
1193756487
1525586338
1646566893
2014679654
219172202
1867062236
535464774
1303170700
1613347987
2140066840
1557319056
2017151933
1718548715
199995181
699786795
353303754
2030999992
689796776
1266825814
253033528
1672577707
479637297
2126251960
1478053223
35756637
1839312020
428294316
2044429594
74235058
2016240251
391882289
1133700041
1538173988
1613719527
911008495
334943009
1917725995
1426536266
569556154
1776840368
390518630
196885674
1588705369
1261137205
129662237
1209199356
1222614190
1349165976
2048977603
168315849
1832165416
1906595628
1852665475
207613530
1658493421
285545041
504443163
56589593
1232648242
460730737
1388841830
2018986537
1724518474
2056760429
1744879899
1619564981
672931941
492285475
1798931296
791362879
1936710367
1333216334
1061192462
982412987
1982060058
479971732
1931386752
144071703
215016943
485846343
612777868
1715605994
514894014
512431767
1669695557
81977893
865293578
2001565908
2122423820
1420576576
2035329335
1291666291
508404260
143357101
1965591157
736647092
1524320206
268147748
1560530426
1263735259
1425224504
1699338694
612450981
1704606515
231527172
14924879
1649616920
1298444193
1488592600
245531832
1174719873
1282001817
1615645221
1353971499
1572415021
1272552787
1476347266
1661509002
1676905836
949010018
679427537
251563546
485934833
635181843
883831369
1293665663
1343681063
189884493
613079795
1389497520
761670191
1492843153
1690676510
1057818321
1139315409
1605810601
528051867
1460383671
410845542
1940296527
1371105970
2095253198
32080831
130348896
523103797
280655901
524351160
651698383
1308472856
1341994880
27649757
213467328
1410054127
1844497051
734057238
559827695
1127466529
209223438
1507126400
1101942032
1072057724
810551867
276445671
541853827
1094629424
1294369079
272801178
2059162988
1372627967
1473723572
998178049
1582129637
1943009025
1586520916
1692265411
847931957
1822248977
389908574
357809855
814133683
1905459912
1534526980
1547732151
1254200986
48103479
956690021
782857606
2102106608
1232935518
915919957
1766081407
1293232908
612359409
1099911237
540558879
953559113
528959338
1719152608
632134837
1045272196
357461762
1860891218
2066753300
469278257
1476551490
783456320
996513207
975348639
329709026
1580334395
2144789397
603607446
1287392486
91211562
970047806
690743039
1646857735
2032224223
1179318637
1306782391
1409719284
265751373
204037334
514053771
1103386840
1261413668
324627658
602147971
1260570138
8712075
1400990376
1508348106
895760266
892228093
604007312
1322632136
1923508529
223148422
502831617
724576982
709188958
75803222
1041036724
1037515888
579087517
1370834196
1800484077
1211857762
2001377109
365401667
624909786
1195128900
386907368
888759040
1620899845
504804617
1916479309
351229330
2090190216
1775300169
734129428
991053486
2043042285
1080460297
827079883
503697140
547047557
417295579
1997761485
365501939
1169649259
619131582
1052310980
630667924
1496140356
35765399
440927420
805080191
367867766
44581956
87459916
613617857
2062847410
14520874
541026262
639898272
1734925640
2133861848
216651067
1781654480
406124208
482529087
931462510
2019934644
1808701218
52321583
1067855433
1686121790
538135782
2014989217
1463373156
642728280
1166099027
1210037907
603798605
356489873
919984144
234380105
531883325
284406188
471916536
671893957
1815590049
221893257
96043368
2005733573
1827351110
117184899
1836147466
477938224
667584738
1974872583
901895141
1831306759
1055762503
979653749
121603052
520768192
1885714432
21816003
1224674927
899745330
436330709
920436895
1084589485
1274968389
1587608742
1178395759
163688158
2115168931
847854753
830273894
1078366532
1712659170
2066576943
483727916
1023963619
2028699425
238037444
800459508
245003389
277945330
779809560
1847046249
2030930578
1604097746
1510978643
294736721
772848265
1703207506
887677116
2122350274
1067946540
1862561808
715370382
1462279710
1825716455
712244997
2139028781
2121448422
1040517391
1633341847
846297834
2039200283
1403871058
1067755475
118200047
3145496
1395068488
830407508
1008305471
928387882
70371715
487427717
409661794
747441537
1393231294
186729114
2025603167
317119528
232084063
2057365828
509945121
970875496
1122375914
687913439
1807717732
1531678718
360001467
194786966
1783966186
1641539449
1692402792
801579753
1855416258
209698401
341245179
7920389
1324999924
732178250
1741816248
1258737649
1136908832
1360820305
1464736912
812688586
1112580039
1559987904
2047479488
1278517700
1306159351
1049814095
90220032
144183289
2101786574
920320570
1027977884
273394202
1775285934
2069204787
1026190415
2131225376
1064169271
1321660471
1766574827
2076246250
974104661
1905256781
1699134834
2092556605
1073630630
2142014836
360703675
200628457
2045635316
974407297
401476651
1092186893
1050517918
1533271795
1535318967
1109016265
1196045703
372948708
491173423
1757045811
313387249
1256357411
1698177899
1044503907
572920791
933612478
268874977
1809660690
38132219
85325873
1999153276
1762688509
532549876
1848164701
2126044820
684525598
119432551
339286836
265448615
991881919
339315874
934650514
1767213567
1639034097
1810938198
1731618930
391615738
564828008
1023212626
1618173703
613716718
1522763608
1304083753
830189588
258828106
1458054470
634055415
670092184
650953243
451824859
1813615178
1951492357
755572337
1602616088
1922477386
1478540990
1192779374
1889741982
637478984
703485134
1841544784
94856169
171447545
913079084
1607346988
1716449027
784110565
1556905146
153402348
418298438
1341227752
1797181041
241118588
438781553
734022048
1686466433
2028348691
1744160507
845579529
1594492001
1287672887
1756852569
1539046667
549935587
1462420861
1995219614
472949077
1378165490
1178842758
1361401141
397672481
1677918807
704641087
947933797
369167296
1313625912
291797421
158566063
1158325019
2083716115
490262858
719224371
905852075
251743405
230106507
1724576993
2039173142
1572705344
278416010
1634740417
820041421
386243338
950434025
309391870
905769004
808455344
1463795423
758590596
644584237
942234527
2011626907
1143758030
2054381263
1470872571
851751011
1615084677
820632578
1415019925
1275862128
32622823
34769561
2012817332
2126707315
2010327483
1538515559
282394542
1901298699
91607107
1990854790
440241115
1200210621
826212905
459664554
1945082515
1224515184
861831077
905606765
36559927
1915245669
1555237988
1712297482
941299131
1994522224
1851995427
1708265237
1617357847
944254051
728615080
1122912007
431381826
84505589
1737856322
610812288
173386697
623374477
63210131
427796899
2109684762
691611631
628180280
1234001337
334145646
693967578
1810755810
898456747
1109429365
746463547
201231497
1440724922
1270049823
262169493
1647790716
1526793600
152405822
1400184377
1934943569
1858119291
1153956037
1507852321
1941154866
1838834101
1159718315
2083566915
1398672821
1366992490
2012474878
384485366
1212447380
404265544
38224765
55910098
810309250
1978607724
2029594232
820933146
655945656
2034896464
1134803346
656654256
2103175787
1522793737
1037938405
1163291410
493903225
880628921
352028509
1730095885
1194038664
585109809
237146468
432515665
1577662244
1943744988
746928190
464417972
1609190808
1195750608
1570724598
1717131524
772677864
1603060528
917207126
1738474446
1215176711
154991045
595466828
2048466001
864648465
1760115034
1000074504
997737060
1771630887
550887551
1697170142
246582621
127295649
688281955
1722864794
1618794935
1213070231
932726445
677977911
1811834314
856714633
324230116
1989404122
761512635
221854339
825667375
1613559945
711278393
288403311
900644507
371752634
1818341225
1040965347
938536128
1245775651
1469033628
1002909776
723657771
1996977217
1102480765
392841224
1875016624
840461299
477716396
1636431853
1108616808
191093270
1907995836
1614984731
1532907002
1906307756
1205570391
2064055995
363159465
1749222195
1818211273
992655793
2137216345
268844734
113341377
115630925
493006390
2000293998
1050645942
17878478
1423736076
1213401678
79389347
1963237519
1680362141
844108490
1356527608
1006271569
2058466964
1639832868
1745566155
1431759435
562390085
270342488
126761566
1957680749
318220093
1039599581
317280971
1680170030
230852975
1219450625
857837401
2074971609
1558167415
2039074648
950464310
333984045
165356714
957078645
1664440191
627862391
1113822799
1304835330
1986836655
1160271025
775423738
1164975032
85591474
459697160
400198007
515534873
1344312978
854265742
1993194431
849491628
286041641
605501031
146034753
846590685
1424732641
504072518
162031560
1974304208
1690199387
1012545251
230380088
317670646
2056355193
2119061181
498300552
740707476
1533233073
1780017028
846357265
863697609
1495021185
248005451
2073301365
120846802
7941720
794966157
1752913733
1019709936
2085667812
368866784
670936676
1974639724
1744744738
1594569720
323273165
325664001
1433658344
1112612498
31077350
341310448
1534679094
1392646891
445968163
574065155
260622230
691878062
286236503
626631019
240754149
367231505
1511659766
1128618747
2068352617
1061530394
1916786330
159505886
562821768
1064737579
1573823876
855888236
317612454
30057578
438788850
908522767
908187292
402124493
918957241
340499592
121017728
277097623
1506932120
1059993668
1158611755
731846671
240812240
554859279
870947458
1146571404
1064089041
1899026161
1193169558
790659196
1030668288
1451745674
1994955379
1088326880
650236475
243102275
1686306953
1985927306
2064012437
2033589232
584745200
743272056
121791331
332712668
1746140132
55788969
1136215742
1873316527
2088929460
186647853
1371757301
1730674745
2003633985
220055496
413605912
1997857353
1776036521
939593550
1868495862
198969156
1032392449
656690340
1477447719
351888356
105386579
1525106513
20226542
477240722
635443234
1838571670
1670682310
1520906493
1256656266
795993302
1155630677
1928664128
94958210
1956704527
2123910947
37055326
772151417
1778301359
193335312
1419580757
82519566
342726192
1672117669
2092741146
574701576
749050944
349989554
724054328
1605886669
899995006
826023295
1526632330
285225030
332465385
626502511
449689177
2142375834
627185279
396209131
425063722
976235461
263672970
560053749
523650315
1529073257
610576944
1160584776
1497372185
1231979417
573908541
1319750530
1374946386
1038363405
1879774031
2096837630
1821292208
1084964997
2019358826
131946474
378701845
1406932839
1942267549
1032734053
726304107
859200766
1922293923
556409513
171805155
2038186920
1828632694
663505532
438029016
1952249241
831023842
771006200
2030419840
449566880
1696713920
705553600
894548047
1721850979
1834115628
1484882870
2135620656
314570746
1583873145
1046000971
1501578593
733423466
1644033696
553346801
1212817023
1004993466
2135921128
1244789554
1790463160
1819161273
1647488944
683426432
1828934774
95545342
1931615766
1324558267
1167334181
2068374435
1560021895
856444694
1652277860
601770339
1502066239
804568148
612468159
234212088
413661490
1817763956
847857284
2041450366
1920432328
813722595
78872635
1305969619
1888944430
1259231802
1614048411
1962254438
868881095
1738428752
275984085
454878288
2058317827
782893493
803563193
1799994883
695616885
1290129002
54816744
1591430562
728136938
1032074495
1963779968
1209010846
2015132178
1472136079
438343632
1583052860
1186033605
1897393438
1010845692
1231199059
412920316
1987991213
1723836820
1125307628
1191522038
192821063
627820143
471303668
721132527
1646452450
697004220
1283895289
1553995489
1793531205
1483275719
2114084209
1688128349
1709334364
1291744158
760415663
1823438736
2128570756
1029370513
1872502282
1976096542
1363146871
117684519
72183602
190491447
1815116230
1679113301
1198506459
282848523
428968196
1763247496
47857976
628145319
1505039935
73583046
664751475
2018396483
786839474
447806855
1433373674
761086133
1807270574
1485911194
407871728
398019304
632665485
1606860279
1690100362
1925488274
1102591690
92341390
1233626271
792896280
160886245
1102536059
2107885249
922169392
1338701872
1824995655
335810436
745703577
1651910112
1905638924
1413626449
1975053487
1587012766
1651702393
944506695
202171038
1840485838
1956528644
2024451275
430020325
1309714824
1682343632
215162566
571786684
936536701
1651459481
302289333
782108299
111421658
1135744670
941989785
43667147
912223989
1989513090
995051375
922103338
1082055283
1424041083
1654347962
2051907297
328198546
1853075018
496166485
36214650
1555976481
230044343
833188198
391898796
1075529142
865894344
1564474066
1179703206
12234464
896121688
386999311
1003388272
1428019465
815787815
723533369
738914506
205758665
439496612
1531703841
949888628
467037031
1038481729
515304937
38092674
1881832931
1776342007
1589477838
1889642126
965072052
2107931261
1964496152
1329468112
1020543534
1752335953
768006394
1671367335
1889442239
1342211188
475189905
110671388
1942353108
1836012825
913490128
877504837
357858516
675305185
69303145
216484787
596305804
302224147
172476688
172404393
240753241
1802581442
667708294
364747326
1046655836
1245504357
2829298
1706017946
907351059
966745062
1807430626
1782887172
921980553
705265645
1240798214
1489017976
897389675
769932501
717546541
17882864
2132639629
1644535413
646380994
2109586077
1931746422
389304873
794234555
1669231366
625687614
2130839610
1282169936
1762433883
719323857
385643518
98138869
844938388
32988825
225031786
674386711
2136750541
1791757044
1760704388
1252857435
772717136
686509438
882650304
1013361900
292115576
1004683140
1058061168
2029517131
1322211704
1340228993
1388973008
2122637906
415605688
1666377113
1040497237
1471436580
1046747948
997295086
827178846
796130158
960527117
1254753704
807578792
181196106
194633588
365414200
714149173
570227684
500118669
2145078936
1283788284
454951928
245920173
913243909
372988343
1419500629
2069685151
1789965596
1721254921
510881678
527642236
2041907901
2030777362
1775619003
1932507800
1893410148
1556251776
863475397
217279631
2017698142
1877217021
1574653199
1452924714
1244334973
2053659281
1825804412
1360347290
391732475
2032712838
1027155076
1779270066
1278400428
2003696322
943523372
790756862
1366168186
865128533
1178201008
1822092550
686555112
1783861404
549890196
1110672098
913737535
1884871384
659052033
419293206
783991727
212867551
846339025
403312233
2027141914
1677722099
1358229891
830972643
1789004587
755617984
441030242
1819392226
302003230
1820866772
1086094694
1042432483
382556801
1430388880
769373417
1302145615
2091302793
1742534993
598984926
837627073
967199597
537902863
1356539125
258661612
816938691
1240180287
1996511462
1690255747
1848187467
1038473798
2119804491
624344923
59617655
821815433
16723725
1666060765
632404000
2145300526
1712380529
83617807
999493244
605905100
1998006393
1493925959
1299096202
1703850793
1696427148
1208671579
1870664041
1118747837
1988249587
1692171203
243771195
1414756149
1106360091
1517635558
575837196
448119263
205695457
562281772
1414454975
866708123
1427174756
949344505
1018482338
2107562437
649794555
901681214
1585593791
2079447973
948574296
929436264
1921609430
6118327
915705977
1067021223
394788637
2128278437
715842011
1185482977
1764722089
559591756
377949078
985877613
1312448725
708939503
1213717929
1346783923
960036440
1560613255
786973609
1537497870
299843217
1925104212
775084123
1046895144
411324116
1093886167
681573890
1824860304
1719204261
1796691675
1595146809
2056162952
923573424
1502261634
1574993698
514320619
1488066550
1439028154
342095895
945434755
1583246476
1050160135
763218259
1600602836
1677793411
1227080173
118188185
1550675745
1735311013
1198609680
737746719
2128779569
1921849950
1570996898
1704333222
1652366196
1765703198
170898500
1644431498
297761730
599040150
1750381017
2145392145
923403304
1336646023
505214784
1879990565
1007127757
1519813876
1398551433
1811462316
352430126
1948267432
1258753995
1644296776
1408937242
1707750753
1258502056
1315170623
726938691
1877957017
1845764820
716094823
1354904596
2124021319
1440991612
1676960063
1723859850
2141644980
987551675
1404802461
1184679394
1957890219
1183256402
453668669
773799036
659372375
317050299
782787046
563530200
1748067861
2007450059
12591099
1292431098
2028479174
194421069
479871514
1723078360
866436720
2007603993
2102831658
1171063931
1326457768
1848679829
652603623
863497854
1990888713
21106129
758143017
1605963767
1567486760
756125017
938260373
1371218165
13172414
151331389
1945550675
874006183
1366627193
290979977
453570578
1746835678
1397907190
1213948996
2049432579
850304813
1196221815
1451744172
1418375974
1613376498
1710916317
412727548
1245109314
1136117082
306263824
297644880
599939301
1224843291
1904089901
1690003142
1381976933
475482454
769242102
1296466496
661450514
1186477314
2144469038
1717497904
709215844
1398810313
299051074
886871089
1242638959
1851373781
6201672
520299406
823477872
405272587
1798280217
1064772876
1069418830
1192190670
1773629285
1765065449
743679098
664478454
1227363931
1738355966
2029013137
1549484509
1256650721
443042431
1534215014
196225994
40309581
641860913
919291451
1538112604
1133511255
2076726130
1886393100
1785041567
1463861451
1798822172
42266185
748614567
1419076137
1251521000
1112622016
1768216871
900615861
1859849221
1795369179
906109587
1091825283
112321268
379506704
1097202296
504564058
1875842884
738676534
1201602165
815781591
763539720
226412069
2046014297
1860707566
1233027699
1854346269
135346699
408220911
1289798980
1591499038
967697425
2137814128
291206109
422468612
1542979618
126089513
1874142659
777905810
574424680
516649511
1212197767
258608076
1992371188
1238882848
1003126898
1709120845
186046705
623930716
1771126170
829157607
1225639849
1117664130
2069445504
69914360
524305840
856144079
1495847052
1987504434
1839079827
70350168
194268292
1124824670
1902068742
2133391078
354166600
1980910558
58998634
65331609
880162067
1840301597
569829671
244563235
1036242029
802090985
1348271599
1073823732
804882955
412280922
675459358
1725112551
788695095
881450071
1376281509
76300531
1747975848
1010865822
1701707732
158226760
1958497656
1981144700
391425671
1411842026
111357682
970179939
1007764010
951336198
1563078938
265856538
1342696007
2029056116
775576861
902543729
1494171295
2072516820
762696622
105375194
543579345
2273547
1947244929
474781865
1290836385
1867565302
1081442030
82773971
1155577802
1441620858
1370610806
1725114887
610861207
1597216812
136909409
991192121
1175986475
1450168674
1102613148
1041158330
1995440189
138230937
710942009
555411719
743712252
110762402
1356604102
2133250489
2072274989
182766941
656866827
2064822175
1772998357
341557750
731930543
1320930996
1487291433
295255759
621795549
744217735
75690813
1775518425
1225792472
199114147
1444016149
1128608945
5811335
622123884
1542705524
1243339908
843442888
81316499
502436329
678930951
2015076067
93262862
1663447031
1660290673
2124756264
1143020292
590052642
383941946
1740707025
96781773
23935682
1335342505
224797402
584519972
2125511414
1476766912
1911840073
1808732910
1703455366
1179446717
1146982135
1465615389
470876518
1376473851
69722624
1220047389
1171475229
885391124
1459331738
1244337962
1083728366
1338804823
572378651
2060403841
1817939951
241132135
1939741314
2125270185
1795250447
1055444274
948868374
436960255
1517867063
526826644
561380990
644003497
1664697247
1640581505
371975361
1460906777
1322450709
1890249632
156890363
1820510449
950949375
649500905
364146257
1110994351
543358237
1218158364
1510753451
2147071612
1936563445
1452937977
837310783
109442002
363500077
929226321
11780933
81106178
547183107
1583508288
338911967
493284708
1915218019
990668217
1898820965
785443824
1707453590
787087448
1346168453
1075133096
1382288019
2026892440
373129917
1585285408
1857722256
140385074
555846009
1258809953
1496065181
843995615
1376644999
854732857
1079492534
1290203305
1834744606
1297856874
2004064879
995167852
2096040604
1679652730
1927766290
364669987
662331492
1378784385
1460865857
721908981
99609649
214778402
797649651
1573239543
2070608235
970131243
1728824969
87964436
590781881
1075478667
618440996
2055788288
273245068
978953647
1374145128
948739575
1450331237
1764641345
1135120876
137268459
1548940032
1657314706
1108909639
1641041923
748480088
807729930
1076975632
1129450618
808390886
621729972
1820545178
1324795700
527146495
2011030407
629802405
234865545
1374186816
1729583757
221025539
250236220
134377677
1873940905
1252539586
1314050788
1460593389
1309425275
77682431
1360323915
717408311
1836143117
1543796071
1377041722
1940701981
716011304
1499758292
1459396736
930290434
288120698
574856897
853455702
1377789534
1894394866
1283684001
122661226
2122932046
1945623842
1688265279
542558563
591617267
1276952594
819606691
544665296
435809537
1679703387
1821276409
376763353
169722008
439191968
1497252448
1956693031
615348579
1869276663
1863095471
1802898965
1065663794
316506223
1032090358
1298568484
1945987001
1159571513
887381626
1465754412
2019953291
1505579273
1763071128
945471500
1747879742
488766207
436593458
1993296916
1082293903
1468732590
1042016904
1202422496
861640907
525760428
332420691
1171619963
1047566432
145970763
977616117
946067526
209578948
1647595285
48071803
162006061
1242278422
1511700144
1192405898
424025142
1936008271
583616399
1940373424
687660503
2074993781
628404091
118977081
594586657
288862041
1410124013
1113297623
486744048
138045354
1288451735
1667444276
819963402
275782756
2092677530
13958411
1818549913
32213575
1327076874
2069760262
1415962981
915331653
702446987
1110654806
483096770
505620819
1233827251
1658811567
1038239936
543192500
1867244330
1489805463
1633665943
1793090255
366944920
50219044
345917582
809131993
707007542
1052415738
823885748
978251726
1120904440
1960952216
487232212
318753491
1960499556
1676366310
1172907528
1018127152
1563141587
1234931374
1231782547
1956767015
1244528875
2011669137
1969015143
1514265644
740578265
1341791154
2037240224
1576862567
374975007
1102135087
1196744085
840793451
447979071
1128715001
1073146448
1860084274
16543224
743979775
187162064
1385796171
1391494869
108946601
1831840296
1006868914
1817212159
1520332911
943076459
1845856136
1796958395
504683992
1628910597
588701223
1763830819
1840742723
959563325
1425630964
1305553002
1556345223
176641199
574263712
1280797614
314611170
2014109803
538267678
1378719976
6240636
1919261331
694692600
2012238723
410387835
1769504299
510197084
1074627531
1836930500
347105256
965372055
821101555
325238085
772515707
348069699
1186378111
1988578692
641134269
1455384313
2058695377
147183540
13477442
1221571365
405358242
1424174713
1818996102
1335872623
1676423499
1101546995
1899658628
1852794395
1179588972
2144859835
334912962
1006896264
1100163365
877407639
117160337
1229198997
2081922755
1219895834
535779092
412488712
1179089275
1588852143
1753490751
589011527
1219926050
307628879
43182995
1452045304
1545669151
1753731792
23033318
18966344
660444235
1131099544
230807761
860266879
1464935580
641613245
359041923
316249160
560763232
1329673851
1078232618
564230267
1203334839
1495272663
777207027
459777154
216841497
968914049
852431003
1727703387
1166447335
940285042
154137934
276072698
318131437
1800546988
1380260031
375886522
1150410319
298602834
2001045881
366532457
1812223521
2024606545
926123634
2033353268
1579288995
1950854994
1675320105
1799317070
629138272
1950922375
714010255
276930932
348709160
29700435
770505371
970668891
345106013
815697297
520999276
2061744570
1819009472
1869998810
673077841
1542038221
1623603246
1552107123
47467224
572928158
1728621514
1537649475
841614096
1093809379
941371083
1157023834
856832715
1306342137
938880572
1856806423
736512203
1299669301
1488152156
72781360
655085971
613141903
1857802112
653236306
1927833355
869762810
2117504236
1161843658
1285148763
2018306527
1973556535
1882362565
1389416122
1036096433
2144989929
1601496412
720839806
1027672532
571448310
589545215
987620677
594473903
92533795
1769211722
823165646
1051278219
211733656
1093224602
76009838
1485954999
85895530
1746873661
358658176
1966482625
358886397
2056805610
1794597169
400470334
1485387294
948405626
208332690
1691228446
352541882
515776550
366019350
267635659
181731858
180302972
405036538
1891483505
1196050230
1000683297
434557315
2100374836
1511692733
733326442
2111794937
1681708340
75484697
333469451
1303186653
1046058263
1060940589
920526377
845750524
1682100686
797305744
1519330860
220926869
1181984625
2137252363
420872217
1883566045
1711428295
1996473963
331987956
1908125948
118854697
1496591044
369869877
1105102519
1849515893
967417669
1238490451
587696007
1263918740
858200795
180058376
991955109
662705032
1245104848
677265199
1222308929
1930795217
1864240071
189016773
64213038
1924492414
1966860920
161383724
423691877
1983799594
1184775310
460013018
1981256791
87476659
2146555274
255083608
1278043806
1137720413
1483472293
1181824301
862179191
790568355
459622314
881148805
1226496815
1164312451
335149272
1686111590
141064747
1554987310
1806094869
895644187
1651548247
1391172832
83065949
81874598
1834106179
1743612350
1995497726
956177984
2089067955
1949129857
732856006
349161947
604018106
54674119
467694975
627830649
1148003501
465510379
2035330742
1992712497
1772269472
1428814887
1358022410
2083365135
478325230
2086981885
1509915129
1764747525
723864001
604090491
571627401
1409242969
1386360837
1378448524
359031641
1900220916
1366751711
107698929
1352316708
1132411741
892318139
1066711829
1256536060
1569069359
1400182713
1899754471
1446302727
2015339854
372711600
1364646012
820725924
702530903
711621935
1703214854
48114217
1159520719
1805183122
1187267827
472546707
386647637
1952876202
362217189
1751425890
1524890881
407273776
1966623031
2010111723
244813230
101220814
1428630453
1663984377
352368802
101508213
751061549
1611965680
1835584826
1179529337
352494657
1499682974
1932921435
725208171
510107321
442215796
615368379
1078863348
1514437108
1377114118
549677889
1909148901
809235471
1625488885
1421491477
1856414459
1351069876
1467365292
84102575
120375595
1077947012
1807187038
336349628
1175687689
1738631915
826605343
843894569
1045390116
19582618
237740775
648965646
78085966
1343472905
1641779699
748739567
2105128244
1354299643
797247216
110182025
873401682
1877099760
1247817986
2047945985
780299726
1851624003
921806358
1229321282
1772883682
450217091
1330056004
283962676
1143079410
321913912
386702582
464519231
1180901192
1868489447
323810357
908783500
2083050666
1831743699
444372803
612983410
432528832
111251621
318784601
932652469
1579059997
1408542858
150236104
395078980
1569704979
1623558903
897875900
1665793023
663530968
1524881451
2022405008
752442016
1532979402
1747359901
153087472
1136001480
422890273
1199983139
244051946
534471602
1395553815
932512526
830912117
257394940
125467599
2123408493
206798313
517639954
1810067514
2077476590
293364733
1028415006
2096088204
888435240
615407973
238444647
587562140
1135570166
476007428
656044823
240964641
2130172926
1635317496
1676674224
1930113443
500086253
337211065
171379619
70304598
1004957258
893045188
600015992
1650680276
12843817
547062654
279517435
1183077470
1617333858
956335552
1657429374
1125045066
707366890
1037797541
877797917
1045247721
24137312
2022359742
494816115
389569258
2076187908
1222671199
1173903797
771123032
1788288497
238495878
949932464
508134654
717535459
379452252
1762628447
1466405644
1088264776
504515813
759991463
771697991
1692514156
1085440692
866489029
217048014
529156799
1954260743
1701799844
293561254
635872071
70666754
861393483
264137000
532277778
1721775361
1909495172
1735635024
985576975
2118634914
583661291
662648018
363973528
212797903
1547322219
1301220773
492632653
480273714
1244499819
1922072712
1157531417
627611432
1799234450
183597805
199174703
191445202
1384633997
843153286
1289393501
393358952
1216595033
124592953
539123361
341670205
1960830102
215301591
2091520358
196055013
1205867509
458438703
116375431
218961505
1885758072
227974368
1694289556
1962971949
1281229716
525612324
1238661859
1307528491
1132057126
2059999749
2117561269
2029003084
1610946741
387621135
1786885444
1441489064
1749053813
1487606080
1155468354
561608782
922149752
1367492329
615939637
1972054226
1296823596
547633690
1772726724
2107767641
88122447
774011999
1962183713
873771706
1071596785
2044344502
984349212
1939446655
1193564099
272904269
794808311
710482640
1141100688
1779089639
240583156
2139249737
392026133
2110290954
946255649
573008651
1340836243
1450707542
575172791
1730223482
1646483165
321260985
1140813902
1323564371
1726020892
1513084659
1833917188
194655586
439564200
690172417
355717754
2056336316
644206042
375610232
644210605
1163252166
493479394
1818626199
1355774978
514916175
1097531187
945900271
1827176747
111241185
1950217673
1523980422
2079456477
1968632000
710813191
37910056
1494753417
122961574
1118410891
2046940016
1908031730
2116971383
1788392544
1397906228
948439213
1588311478
1922256119
24367529
600551028
1988851673
1524948625
1686412720
1736610289
714338187
1846508012
10427961
1029708118
1900678820
1857157962
1377225010
114984511
260276625
1381723451
366041989
258979319
1041522299
933042596
2081001938
758276385
4129951
1853566948
1418573030
2121000983
104638236
2100973791
639605976
233837856
462191287
2061334892
240652806
21822524
711013466
278532569
1029792224
2067149222
1918330947
7847395
44821907
1136962023
950495207
872878244
1420785095
977513069
568312771
2031605175
1376599885
966394407
131831658
1004260393
472363011
1560318259
112119783
2016460105
603577768
2122875646
500095960
1745305381
424325165
11061758
446601819
1101082795
204178184
826266357
714294596
1707096191
812147972
1465980039
283206223
826101955
1827782368
1928395606
26340396
1115245363
477867753
1372070964
201476389
114663733
162825531
1126767286
1875077421
635500568
283495825
881794148
65447027
1109009024
1255994403
1063706638
417048921
1384730879
99658723
2042427289
99950134
830513041
2057215665
2049307752
1866969007
2082155222
137735719
1268384205
1180947718
1118300111
1434553838
976491121
806700288
880399901
219161001
802079952
1135550588
1905276814
1527256031
155112872
413778665
941577055
642975387
815411164
1629153777
256052640
1213549238
235368420
338766070
381201696
1951019665
884165561
1193264736
67095090
1579319870
1252504696
139073503
1761716018
1514287256
790586080
1025028807
2007165650
1825024901
2123529086
1610173417
279025590
156020551
1362603437
1213298782
1650734413
2118943848
1686991986
415251977
1601686761
43151373
73161033
1631144763
933684454
732743821
1607556086
73031585
1968369921
1782823650
739378348
2103154949
1638922872
1046139486
1633039881
1939092397
1252181461
2105212987
661330216
1228951926
514669602
1368576803
566392080
1059880427
1360246952
1312609260
1387460119
1803387274
429096979
1731407840
722593014
621907116
1731143923
1621628403
1842737912
1796261001
1247166564
833275399
1963398102
654554855
1071343347
328757380
1899099952
817913366
2052769886
1788865121
126891204
139605341
1819560950
1717138990
1801434202
1086667436
1508575672
1370280370
1485365790
686418272
1516234515
62186769
1001586623
1929160860
328521902
784470138
875341081
1293903138
1557837364
301091472
151572065
570655023
1499767238
1328245128
281907020
1248438536
1368087596
1150635884
834249553
1814209890
1131769947
1490601039
126634870
1630244746
1236136012
313369454
207988264
282414486
671270976
733994347
689270902
1608842210
323063695
681327478
652591021
1138770794
380814850
974804215
1439265260
960396470
184439973
481984449
682846236
345420652
409977853
874914655
658548281
573103291
383133034
1678652765
429302685
194531553
1000041911
522318966
1953838643
258672253
1520336979
1607606615
1780729410
372421462
1925580517
1050464098
568121205
655953182
636386128
716834090
1229853119
2077857742
1902836506
1766564870
397226354
867174719
1850800330
355626054
1013557848
636575124
457028745
1810951652
1035619586
2069518545
713625762
1556744132
375289433
1232340917
162375786
1157778187
1775014757
120089776
249789869
529727725
838149512
405894995
1958502069
1613776791
1252315113
293667352
687731228
1403371295
1142629725
2018429341
969920301
833072837
17944308
2128141797
1105650469
1201956453
785583308
970255234
1480045678
1658221288
303228288
213122116
2055801114
765390907
277203305
936069814
704206392
2045555894
819458667
871537824
307864524
1303876434
1441494291
942399233
1251941237
2015951182
1608930563
936491468
240493771
647962378
242057477
2079826986
1183415238
1233158262
1720826799
1938459217
789056572
457271610
13661090
1837812133
392923502
339428911
1153797619
608250561
1471064884
694349046
2088520961
1852344055
921046742
1868301116
637828062
411035002
1189033284
553067635
498597858
528294836
1286719174
713073169
521700095
1817992386
1325452438
1132926619
736892721
630248847
1229696869
1021274906
1623400880
1903060770
1554541736
1774303956
555240316
1522666080
257943006
598649879
2037526399
596972960
6840076
285674177
1504557893
1731247070
281452207
1116390162
1208637608
154380286
372535978
863329381
847980671
1941820856
868825981
579304355
1890369859
1220032259
789707104
14069048
1593746782
2123264753
130560955
1651424885
1594551945
1049238850
650370589
1319455703
182688192
2091528975
1749753796
795333247
1485376226
1812402020
16747149
2024004432
456238158
1606555256
278167251
1277755272
990992297
1516622020
595933267
1233927038
333827778
1625966551
291406496
1497904229
86442807
306024201
101844556
964260664
560688287
1101052715
479436157
937810092
629021450
139930772
941579675
2014873067
73269093
84869525
410927723
257963286
465429747
10728309
163851184
1246928407
2010719743
2037067517
1213845322
1357567526
1291571584
40744488
50335266
1740378171
365935703
1700505952
1044538462
954904364
597775073
1332087236
2004073863
1804987628
2090812919
1542613257
1741160037
665706731
1995010872
1653974600
1967725404
1755025679
599171830
650628369
298668340
1663825591
70165900
1050455445
1469707815
2045987461
306985067
1097177976
1773031300
552956199
1432955068
931617334
1730256072
457326927
2133068922
1610508788
780725093
41250117
1585296503
1693058553
1943548424
512239878
101687382
452535511
307139210
786439508
1613080021
2033044185
594008810
2115274061
1081716340
253449250
314134720
1500403648
1725584995
111541193
501175751
1951051167
140581930
136945103
1565446
643741383
640835307
2119024547
1368977526
1005731853
1128111952
1670462943
1141441451
384138361
1220232975
1107435715
410312357
904343587
1302488328
1518945946
1221031940
957300233
1900783621
1492235274
2074393159
1669564060
576801494
1866749728
1584282541
1478450204
971615711
492389847
1448853024
986583360
1441861987
1754513503
1962846518
70283182
118742668
271348045
1571585608
1210269149
690006800
356321814
432210095
372816846
1150600811
132213645
1898975348
505595467
1974523839
525651423
2044899352
1759559903
1995030433
1233027699
154075325
865175582
434090709
1715233727
460940732
755346093
1740749517
1853122039
404939498
500269525
380281545
2010920945
1741218780
1817110164
1854874922
1424960347
200903022
118401359
1435610326
906381698
151099785
1336264538
1390071662
300046746
166901514
1022367532
248510952
1822902177
883590314
481379851
1577859400
1571366460
691841177
347084256
1842511911
2147169738
2014298601
522659079
989808747
133733189
914690797
440602695
98730687
56158926
1754544628
847825403
952789284
1367996804
452892545
922223787
213230803
891259709
1532075425
160445575
29595162
476212826
1948854400
254200428
1926527684
1414003825
1300364576
1910482685
1296892217
1472484623
1138727377
170986361
162231064
701160053
1565674048
400363004
739727811
1347800193
375453688
666951062
840100102
43449551
399030203
967240747
638279238
2106201760
1091286699
1293432660
751005279
687465033
1267615155
1558893605
1401056965
39764354
352608327
1878569653
1926400362
469249250
1421731555
186447467
841993388
1099258657
1597234248
1621449663
1143788805
1704947290
892265558
1077564302
143802185
1005590874
2131611205
1004869995
1083194456
1050963137
2091221838
1264980875
603126880
859787188
216552366
97587598
1929896260
1850098782
1846482831
1850095878
78393749
36514139
1702196261
1662260557
1540368794
866295833
615656046
583650681
270063511
1050607216
1593665808
729586599
18696489
141862706
892437378
1282891588
528905826
2000189453
1307206969
72614648
2004702564
1390942880
360362922
1763514053
828186210
1697787853
986297893
549658065
1105719566
1895031507
1596650584
374796779
1583237263
1882905521
373098329
840236610
85362808
1501092324
1705029066
845343437
1354101284
1367631194
551538090
175193498
785517146
1134471945
1584413715
274164681
1878110264
2039371105
592576448
1942706849
2099606221
909733172
1769319003
148820320
1239876061
1942903143
2082551471
1388578118
792053150
1971396554
1271024141
2298691
238652232
1040161931
1029072109
1623542464
682108630
1211302243
146984288
1872251165
1144266834
601403642
992858301
982263715
195951213
1877726703
1598817221
1290413417
1974325843
1962860057
1647020890
365178017
2121049581
1442335262
19055411
10307113
673576124
168979621
127189418
1088513155
1765211141
933450546
269849821
1554122508
1988788525
926876594
258316859
641846079
720818896
176713928
1520586817
293129601
1220601363
1575278733
1735975885
235045814
422469223
718381328
1578280124
1523897311
962286843
1138629968
295182858
893907771
18069437
5292426
984627
1463094651
865126606
505271150
510330184
99003076
669247625
53851392
1969485471
454140998
2064492947
634785985
1285931582
70195266
16587669
1312042309
1606195348
646935274
500293639
457790704
1669242994
898143463
2126007151
713472153
1408165892
938118991
1056021948
1332132113
428172467
1743884699
1048466049
435604467
1976589632
513128975
267960575
1546413859
1536643411
928470699
571270504
962772180
2134086952
1342687615
122992192
1538964873
1785565686
570122411
560634241
286343616
2018725689
890933947
968649030
740124253
1940986842
815568101
640379010
981507355
1241647312
689274568
636484643
1120240238
1842524920
1926621140
1315842334
769664474
1716032774
389242322
390775198
1576940218
61170071
1170752836
578196178
1560806436
1682389995
627758706
244398322
1621450312
1499633180
859377712
1497168034
2036189431
1094168318
1297870984
718670347
417571544
522451729
445114704
2091301748
506204040
1046812567
895305845
1176712275
1442645196
281931464
1835738649
1384117243
1021377089
1396962990
1002673364
699456789
21902518
406816240
1898257325
114094658
222606818
880585686
1269064246
473738484
1664719554
1240983771
1001987377
863363372
857566760
1274963232
164959312
1331560786
1804192147
1435762695
1664914322
267407626
1857859321
77933183
1020776459
1854502815
1588932046
56100218
1021870167
590547785
144977715
95444639
1772599389
795158577
2128230224
1932059436
1973795375
1108663757
1887032318
1434216240
535148729
1838995385
947562732
19716432
926513763
1678529907
1041956458
1096983684
1479210510
967382789
100745886
1522578447
811719534
1822230829
1518613425
1273743509
855152525
213695975
1339027528
736665937
186973481
350204734
2114482389
587505929
1665042923
1150910056
1900820788
1819369927
1112433593
814245547
949643764
2118015026
1506734519
214441382
106891204
1923851150
937104487
876133308
1665959785
1252342782
530360880
1465049455
1350794470
1889565295
1075102199
74991609
909289323
175401816
1409565009
1493333624
2021718789
1422218927
1559181570
1571878975
939157304
799625461
583996582
1221216402
1884435598
175437030
2009985092
2118009333
1074606422
2103408794
1601397013
487593854
1306411905
1546110158
1178871683
1478301002
425516531
1038792430
718200578
126054789
219722490
1790356624
637711699
1419596578
1344257295
1723937393
634924519
89628200
430035965
657270036
1166122780
1556260719
1924333673
1000704099
1263089793
835036391
421399965
1247638570
469375005
1017157703
720209922
1327618363
1734622939
2032464341
476495473
1609117474
1493844766
75497141
1027601537
1979742261
543205561
2145473921
576087008
203987576
752220358
2136007923
1389733885
2105486863
1313912542
1523931502
1109762323
434162756
529827346
1766755680
1434218478
434841965
771729436
1338090255
275356151
252934871
1174071653
1037634416
160835835
1700301717
84490621
1397764663
1922140721
1037925311
1977368112
473821331
1312937762
215892883
748528442
2034460293
1946784475
1430784401
1600171354
1007963274
199464539
1496464345
461096223
2115109605
531877061
1619756192
261905473
1214088963
2058209738
258175782
1200761408
1593082686
601475809
431780660
1646515982
1602408853
1917473216
1679795469
608162871
1275009937
1287338328
507417224
1647490358
603633644
230033875
1271160128
1916153712
1577473668
2076408678
1495646158
209498737
718947955
1250635859
191465379
1924274269
368540731
1168200543
188152732
455300544
708470730
1572278126
545155162
1892011479
930018363
1664402510
31753187
1436439862
79853175
504978874
643017576
1264367503
1612446706
269390235
2028562734
147967475
310678342
1157319252
1198881775
1073954349
1920904944
681986013
2002197113
748786128
1278849283
1063457046
1810713861
1616523104
1492519016
883448273
1311100281
1707914224
1216080347
1116745728
953776129
1389326523
535727557
1903570073
1477351174
226216996
2038083432
1400605866
172212170
1326937077
404912766
1679743525
1160455738
380860055
2010510899
118671416
1570096820
46029949
1742589762
1897730607
1744752726
1514140263
720633529
125170111
95925574
61483625
522051433
288404919
2058745294
1365973812
1476698678
1619864611
1581680228
2080583377
143864956
500274415
1289725436
87066179
266635458
1433298746
1329200443
146489196
1273112581
2058474006
1091989732
1163940733
1351370278
1906893321
288428473
700473916
2116649891
135126479
568298713
1062124507
191941245
1282293357
1509595452
1550965854
1861178628
287862946
52501435
1416909942
540331893
1056855313
252865573
256029520
475888921
765313103
1810406438
384930468
1855593999
1941214512
1977043091
1454353299
145505717
1894995269
1619011721
1643928490
975471012
2142981218
423862217
761116316
1513877846
2016058808
348278907
1710681600
1265810375
1841060163
300363889
501451014
11135407
1400488031
275266807
1460151589
2001223586
2065079832
555250502
1896487883
546686469
409201662
615634865
111709360
572285827
1020384932
2064202739
1783280861
918051622
823573811
107093114
242726063
114128832
1318460795
1101359705
428531935
27286401
2011043112
1817983471
723715633
163829068
357823130
1070294422
38413869
902822256
1285673278
2071782865
922307401
1500057671
1367597567
602190612
1430618226
1652639603
815011480
1964326222
1614004631
1844981901
741502177
1093299445
1384257785
699747015
1708163635
1553166364
27457092
109146811
833808228
1358331714
239319728
1988182247
724864109
858667192
854849930
844556637
233372990
734246062
414346431
292322536
642028013
1732130151
1726676151
2134775678
1143906372
1942296167
85604558
2146536793
767128785
704812279
1577908305
1238496310
1291350040
1292522573
341705591
129048748
1156599457
774120972
519521686
472102652
1985315933
315021689
1302489918
1103243132
1664328683
517271019
223376501
1978802231
1368340646
823195365
1585188910
906835845
592707183
657530315
541747595
1348544731
1546706000
232846292
1700624088
1168766186
2079804262
2090919470
725894584
138163964
2065860738
790682782
972548721
1091479954
1618805977
1036925070
1002743918
1097094511
1668697853
493256906
739858242
1657218662
818887168
1010964413
1572472342
137875960
1093989791
2083628263
493841755
273418939
363165492
1678570831
1665226245
996444728
723613983
49197537
359032046
334217875
1788758380
627967083
1889665565
1602220515
509273537
1289346206
78379624
337831543
2057696396
677201058
725276737
524768246
1676582919
1118079733
1793350475
2099795048
1938749929
1091456849
332092285
1495223649
1864801258
1154663356
81640655
230232667
1815605469
82065144
787069783
1460411599
1040404816
666725324
524539676
1242523475
232371072
2093198865
644997618
2139930042
677281683
558997753
450168272
830338195
2047488147
351315526
1507207919
1488358644
1680336064
45859898
16011165
1079210491
384899984
1400844142
958144021
2115099458
336076034
1641194890
1605832368
1788955252
1041576389
2142975031
947465714
179755717
1578116026
726761297
1370991665
686583050
440164111
253186696
1023519071
951891905
1703394732
1144325550
2102122857
344758115
1717213636
634068709
1668676599
1701554288
929659806
1640334091
1919831721
468367317
1373146264
530635477
133932691
136056293
1210804557
1416926257
349969451
1052883084
1567599583
25923488
282627771
486101425
1893871817
1294881844
1873257216
453894939
1278146379
2137394727
1402546256
1920722383
1125690784
822885454
405630669
1734732065
1806166702
2075294296
1131462800
1609419835
1541842986
249683384
1979991996
714192385
1541236092
1939748675
1754253416
110839362
1930270368
113622470
420914135
1604094649
1841735050
169528954
1035062112
1746757057
1924989232
1024086430
261108834
1975332061
1385227951
1820360181
682397224
388834061
794368380
735758331
1364843779
150956013
92440630
278239529
1325951844
726807414
695996418
1203494145
1732491668
2140490891
818969321
162871594
1791207653
1818290261
667251010
851442969
364226768
1230892500
1379996006
1467990542
1669731825
1446920417
7952648
1625317154
1908130330
2119394996
996049248
203947985
1349911244
1030028234
136862860
699390474
1282539939
1963952432
1392197912
16163360
277700550
1006619426
1131066702
475062626
1161907924
225550000
1972121305
862096213
1496947006
1984902943
892703042
745742664
1283861316
1011923431
1374346742
1262715897
1761973795
276987360
221428428
1763174130
315584400
1359432438
1224297458
152158822
616855965
578174290
1720756901
454677651
1358835163
1724031148
1092638906
923286196
1717185773
1725724763
327078098
1609370607
240274777
1950515326
777837295
1968209453
1225954979
1083072540
1033893076
1971989999
2098413696
783225256
819205150
1347996382
1105114989
588430651
667826126
1844235331
1023556573
728881859
1722542538
1754090635
997774720
2047172213
522273890
1322450709
708451812
930121866
1647170311
152944728
1840505781
503031409
325677832
1555024836
1506079278
614103837
998404632
1256045306
378292877
364664220
73745346
1864034790
1967409535
706251682
1669434282
532514876
656660994
717320059
571953174
1632193706
213063237
2113207448
568886681
1115127872
701610792
495937460
632829195
38448253
589320973
1702538525
938790664
1683041589
778283610
2090073446
148643826
1163429208
1146306732
1167973166
1130788561
1615499543
361270292
730510791
2091535577
1346153654
978041019
1240341065
1775477710
539101785
261512064
126022433
981847339
1592432605
1171005744
1025524795
1869436030
1152470670
133219397
198138296
1791472577
1377937057
157849872
1850869989
8574322
1458092911
1691498371
214064245
1906746295
931896366
910175048
15016800
806780845
739697130
1654235833
1304296928
1108211314
1620958311
2095472498
721361573
607066262
2103076659
1989163581
500066869
1866314619
231070407
1465909099
1785102920
2143764511
1796822192
1262708877
2038609725
1214858979
1066158379
991919335
586581474
707793299
1068548633
1416966287
133654755
365300391
794153158
1830807467
2064054109
205948533
850452664
1328423620
1040355363
165834580
1208142644
805700530
891107175
1145839068
1754800569
23090949
687695745
294202105
1804483268
516300476
8936531
479850597
1513626762
914750692
1452936133
1402567277
1878326834
1602659581
1510481338
905564557
590831861
644617990
958749222
2056142265
1295034695
1289273766
1328311489
1286113869
2111091919
1906091061
1811292162
213171342
976575358
1127082960
2061601577
1813731842
138863222
1210385927
326600986
928385442
1148571611
982469457
1094546362
134547881
1900405610
1216168249
38284840
654775406
460853830
445314339
1603048284
2025910219
251767116
810038109
501122900
1186673183
821929664
1544200946
505642269
497056197
194541409
1634153814
2117508775
1642155990
160361217
2088398962
1762679593
1836487952
2091458247
1014026444
1283773440
2040316562
1735088879
2005656689
865342555
390994464
377541775
558905347
1029723190
1725145450
820925322
1729752111
372263199
1289893807
604200191
1465647551
582094285
197450623
1033198486
1385357749
1067299100
799629518
1714422884
1255246891
1810982345
1211251299
1216479141
1187857672
1194083947
841268194
1139029502
322611994
1446961489
1893251984
1071675624
1052579899
1701191050
2020232913
35689195
1629214295
1168885043
2064842816
2079428513
1942262671
1822957161
107238139
1709512513
1386367545
272463819
1146208424
1323711355
776291451
1688886372
2095561803
1933710652
273546258
1985666340
2002190674
2061946791
2088383092
1125948686
2025248560
1354845372
126729094
630878133
1636825383
2049690256
1473374669
1018450446
1678133099
395915780
1679975815
1361296401
1677072566
327585451
365801400
473863490
1704958914
1733510319
34898486
1216167703
1122919177
1212711674
370472307
646333963
1044933436
1698918986
40131126
717121895
839017220
135955307
1175559243
1183945364
294447558
501654298
1359354562
1471978064
466138463
567033733
1518052967
1759582204
843592007
283105003
2033025053
1877147466
248910399
1151968526
1658826313
1920674802
2116208942
939742121
1145572367
1897221501
629615378
1994005001
1490706021
1621432365
1771860898
1164403884
1825432736
1712600085
1187226829
1621374037
240110941
1415114349
338499453
273452010
2103422411
1594633135
852337549
1153627665
1018225681
1305703872
302995135
1470553367
611600234
647202917
1350481432
1346710308
1505288935
1700720679
2059945460
828388210
178731947
442982220
512353684
1332659661
354969311
314510205
46226802
573636134
710197795
1322849931
1436409975
997135549
284686861
659213463
1114544033
1013171083
17599939
1038587855
267052932
1817563618
536014738
1834883904
1448228602
1338821869
759776036
1696693437
1248378833
1259535783
134325235
1957454891
1565362076
547806147
727336037
1084854948
1933714832
1987205749
1871669939
1437222285
1669667640
1563788729
848044362
1003996115
1229549673
49157857
1529541539
381602701
273081603
260830590
913311306
1456135524
425009958
89455255
1273098563
648284014
1215379440
1623037801
1937307574
1930927474
980929992
2143272966
1253668800
33781169
1482083342
864394648
234167184
1928541751
2049633632
987842988
1086278762
2124871494
287683018
919871833
483460622
1240155805
1838152961
2143631186
1419593575
2071000926
666735434
1470022290
83865195
1914489789
843637150
1463708020
1147853150
138056611
738418018
719734110
1165505267
30082817
227169761
2011176915
674456472
29776994
965822978
484474938
1718718973
1561060553
1628866562
865380923
2119271468
1024973239
592095896
1717649574
2051292114
1594465648
1308827985
2099570763
1360255622
1642489066
1442356267
904642390
877076439
1934454044
405613609
1924464243
1221653838
226860687
1293196544
655587456
70136429
595823980
1088429880
141186215
403750795
320791666
1858825268
1077660547
979958463
1442190563
842506334
231298380
487050256
263684651
487726439
54848845
1920335565
397845684
1337588195
1859110096
1769215267
1877711823
601397574
910816107
841924959
1571498962
1736484101
480334000
347975410
1051855427
290959674
1228466601
1174802310
1055255440
1782584169
1993319392
1831199570
1080636108
1082270209
1893813693
428663404
664442842
1026063628
576349592
308963522
1635245957
1774913113
312820990
1215191695
1724322803
248267170
802746338
163594453
1148067627
2143919362
1095377827
1152548359
1470996225
1946247294
470731590
1350058061
559586921
1424538115
1629132693
163689254
1786111446
1460221946
2063336627
11006217
259468919
1354127099
889349961
812556055
306703452
472355868
391573779
787306431
187656996
231129291
425344301
579037364
574411549
1639275903
1121586659
1913804936
1219889121
821131395
1018015961
1222474168
852444720
979131456
1342934620
1914806658
352288632
853483145
1865162692
390670584
1432525962
66709754
1488025057
300245652
1026463928
687705720
1480779038
1877032820
2112004538
2023135553
31127557
721457252
1681469032
1342093560
972368560
1800686188
85543491
83530319
1079154307
1542760842
280386811
462815863
95657253
1577670243
1029229994
921163519
841739166
512115765
664503567
1443958238
1517176154
1159359491
81491521
1081358681
1865088506
1543661810
1759158674
1747204182
121013355
1520183200
2122033095
1989123341
412166417
758114178
2056469861
828167570
637940482
1928924423
872261348
1790097711
2034204966
1409854964
1896346879
887083959
906569908
1344082388
352474483
97033870
1069061318
1670010381
2114891515
1966308478
1698535821
1408150094
1338174509
55535060
443843068
114386833
1476793634
1079490632
690228988
1899297574
1978624097
1144555892
1725533239
1066622463
1361590081
402774723
2125779961
384050871
2063645942
1210217992
1075136055
1932196571
1854947934
1408700343
544966882
28965923
1624349211
1982011621
264857893
546125665
368699340
1387935071
679514247
1112314099
445119214
873199585
149050390
228644153
1452671246
926533202
163991208
501140399
1071605261
1738764779
2033623064
57720330
383449306
598084872
1532922619
364334077
1922908934
1661273409
580252875
1224648839
1777269268
655128571
838808509
1111123518
713991790
356461289
1784885496
863723003
1455283271
1293383262
873291557
253508602
204239210
859844816
758453614
1188420466
899326019
527847064
2061856764
296436491
85090127
1011223426
685366826
529746079
585707148
564238530
839272801
1032728171
1270890131
1738089323
1194445718
2090032662
1578609555
386597445
1279022633
1765952963
573321564
925997744
1633379417
875424947
1695624309
428603493
868472285
1209990949
984434375
943082045
621204021
734780682
455857918
1739976567
458397592
1519631600
1396365856
2070814682
945476945
1334580417
1108460627
891841754
1600556023
84324042
1653467759
202510077
2009693280
2123048989
870096673
1879784024
666243733
1222266589
1368107073
1969773557
8694944
1287003571
146706220
1304564642
1843837311
235731794
966723626
1813518370
2042308123
1774515795
1692533733
2043776614
1765003418
798231820
2031618679
1383227085
1168860386
2132545647
81418356
2077323753
366247413
1426660823
138198520
907658846
1244282487
1282252127
1048137399
1265192431
467002641
9044511
2004683881
1119055782
1612171947
757961273
1922415617
2040596022
1676423556
1747554372
1274335882
2082916225
1464457996
893077284
1781495686
160779841
725654109
900523862
1777251546
107640293
1582678692
1882123242
2101627555
1216284236
140444611
1841373948
1398157879
353946046
1812104831
1256294074
2077848749
591444701
1501971366
2038286714
1128338806
1832880957
1057086498
330211173
1595902539
1382099915
1294202231
795164634
659906968
1617650626
2013897012
14266650
867034241
1927587485
1245143009
558533394
1395748616
1234729544
1306233825
1432598410
1625741172
1422915740
1431749998
1867735604
948180375
1932899090
875469062
1053424504
1417769986
1756883619
1174011518
537309918
1676627303
1703335135
671087797
450552048
1878663873
853018382
813634646
275068918
1824719553
1618850746
1741581111
201522436
131524420
1544853882
1174017903
1483013226
147945990
1768496873
1364296127
366413068
1410044992
1815154436
2088169570
484509349
1813876226
413788749
875816240
1624111639
290278728
1156776380
1985563651
2062533945
854327398
73057454
921995845
1104711908
447131257
660713421
1668568948
776520313
881645457
1315787225
1378762947
397133426
330025731
2067991573
931959825
2052768814
1379188146
1271947479
683385537
67426488
1258420801
1309110160
1026953352
121355605
972335986
1129381286
941051233
216282401
1552210771
2020620274
1521298273
2137646580
2123879777
1488498373
1011074732
1996375740
643329471
1270130550
2066615123
230277307
1988592470
2063167677
1862882517
189166408
1411977572
707485893
1070644414
2145618806
1818275288
207529085
1555745345
903636270
1553915357
881176862
2112675081
1587781758
1926143755
1326399334
1999205462
1869010958
457756237
1820278032
1634326842
1548481048
386157983
1516223231
57291792
13034290
2075651494
919861651
1599644811
629755032
1979487661
151172068
875015619
1903853906
534488075
149095032
466260766
450776228
856010671
145908913
359953507
587048230
2032658920
546895703
1709787754
747061955
1679089487
267368151
1287384939
924598211
2145487201
1669644566
575542469
1510675325
657426903
1943976536
558453226
1752613417
899224609
1381477191
1299047217
1235639201
694815860
591057116
1738373597
2891948
662169122
1300684969
1177529861
465744175
2138135107
790209248
2021928255
2096080971
1199388803
991525781
118126482
1534071404
543101105
937433800
1427936970
1109851980
1871941193
2047479056
618784412
301213261
143260002
854279583
477903173
152822911
1121256226
1036597840
1355367110
1318658700
556406974
1957221479
2000379808
1984795441
542402691
1205825662
1421060536
1713873077
112234084
593412079
890867864
1758169886
410638510
270188125
870856117
1385155798
1356837995
1545751227
884132463
519462461
1798298219
954624882
1176684319
893142015
287478561
1988331824
1796879856
342920501
303283446
1978002154
2018599611
1019865286
719090014
1000695664
881628026
1812493367
1246288302
11940671
590663553
593048415
1091004717
1669951729
385078128
518859975
892173322
375646626
1483089631
1259906927
1010615748
1061777011
315517038
1133349803
1429958651
99882179
1420981211
1524506792
1791296460
397980117
255149143
1043861959
837034888
1689384243
1298648625
1516854704
723305211
280123877
250410300
795958924
104835667
1306216723
1767206367
1019967332
2138247509
1008591911
383410421
1229631814
1824152036
1381873268
171258602
1068786377
1596444671
37071920
1833195897
1850516450
1465099353
644092663
1872112636
968318915
1132040513
75210587
526047936
1120626088
782190261
1056046525
1001328768
546509561
1589973816
1824867680
333329208
840878679
608524977
1031021903
494895163
688101072
1403755970
1342084194
2105214989
1747109588
1156755506
1959356962
513437906
984898397
1845703746
1780216585
1113830936
808887001
1500391768
180615702
157294320
909099391
1703423377
6039273
1049474373
1462809591
1830801361
158921629
691435640
380698684
1870100760
2006109343
1642632144
838156584
1343314481
917080165
1362090637
1649449956
172018646
2007388621
1933226957
928335826
1106215769
256409835
1914332434
1750740399
151964835
1191050254
4737789
707697465
1863129161
1116834115
1145587403
865905929
1798527405
44910566
8699187
1090366274
641079400
1941706386
350251774
579257762
565786343
307800402
1797397359
1490750397
88078859
1683246403
1512833625
1445161087
254389544
1642632577
799860235
609614922
1515633109
1368386121
1189504898
2079861965
504150600
1661868682
1085388822
1921333582
575203252
757908104
1066542496
2003084909
769698821
1800965203
2072528970
2102429543
865972393
2070646822
1084063751
1495882395
1852076692
2084206753
2042549902
214711479
453181977
326377203
1829148687
2011533873
659570734
1138209998
566671243
1721756139
1962330304
734156972
1847369496
2023277560
387318537
1019878139
386192065
30823062
2123451913
1164980863
1813426248
1340061179
2061950452
1533074836
600231982
569299349
1930465647
1752733784
788275653
1334385452
1075181229
759017344
1432566330
955100617
435701610
1448431882
1374965699
1913867676
933443441
1806367840
178893212
1964367137
1033594612
202948477
684349199
1958781823
1558564013
1702413199
299125079
1435302556
1857419392
46847159
382316415
947066266
503949553
726999308
621903670
1622887764
1519543336
173827172
1959759421
1453645572
1564328383
1373032528
1170412395
1316954591
1642283650
554005898
163931142
1473352425
149095032
1033013680
605053202
1391835034
224920586
645972281
1894331583
1093754524
757781103
243906508
945741514
200467829
29330422
2006110521
470038955
1056009961
565109941
183548466
1239972627
1472153598
1470334776
726888699
1269585593
2134408903
1260774519
1368395744
132606105
1433795781
1073046030
203327516
346879908
848064671
488329562
2005877972
1438127643
1755512721
2051804831
1151678260
1717027686
130599044
2115470981
2094522007
645827659
1010008012
1804709620
563290998
926873603
1967696830
1343336253
1388752674
1240622345
87195224
1422589329
1178927372
1331021556
1887075413
2087802297
43336203
1884355182
27712622
1278400428
480927653
1240821251
263528830
1642917477
224938760
141066337
1280401683
132407527
653509804
175976751
1007377072
757584960
771913971
690796690
808250911
807117970
1933420680
1743716226
1508298365
72161995
52316711
1029673465
769786707
1140574144
2053827491
1832292941
1375663351
2018465476
1348740876
1692912834
731868208
1687909958
2024493900
69083177
875974036
484330847
949579708
2041173545
1779470188
1254764077
252502447
658634169
1840392578
835031103
1961000596
673013207
1888049637
132578722
31391503
2097272276
1747611417
761775232
1828038312
474213088
337532593
329928540
327368169
1938210032
1740950601
689880502
520342285
954940334
1003650650
765212374
1800487453
571886201
1119849162
1227471296
86660921
523254423
1632412380
328356919
841861628
1764983329
865752461
750201173
1882806851
446878295
1870029573
1248781056
1925538741
264474749
1654631510
2024417516
1087635002
357859613
1517619199
630888945
236222960
2128116642
1648976116
1984612895
59004120
205236405
157070666
526619558
477110801
481012245
913806792
1680964432
1392552446
470322386
104413038
1213501392
864241693
805337987
547024722
1678326782
1160848470
523830794
1397433447
637808503
1612278815
1799767815
1889103960
1052508018
811435751
1041883044
1886824545
1174260426
300868072
379995431
1741240947
2095056857
2132477236
246698483
905709724
700618893
309878795
903345865
1460446079
2055212396
1677607539
862946552
1435122447
1212975780
1268020823
2142746816
1184942843
1669128178
1129403195
1378770260
411121623
833824174
1853095642
770150777
137830130
1028026745
2113278190
803526193
2000789331
1130146321
855621708
206091091
132323143
1032584736
1227142131
1136308241
666996876
247230781
1820451956
1770465330
404575723
1079625078
826504004
1093882168
575598414
891446849
868695230
488892713
761742595
1699006017
301247716
702537746
1779146056
886238202
1516716846
1959451809
847359873
1184194866
897567598
820434483
1370460810
1825209260
952513718
1440510445
1401523598
498624235
334859960
142984914
1668040770
17186164
1800031830
887230537
1512587539
87344759
1054644045
288560346
2025788490
2126662613
884932137
298615367
1968208318
605009691
368633578
877573251
1678616192
672080458
413926705
214049012
1358058770
1973782352
1733195463
229468123
1847099211
1736904031
1835374627
1548498344
58555840
2118163873
644862669
1952674607
156538562
1847509535
228065701
1233692045
2077533445
616511039
1621250082
633298963
1107626561
2037118728
914747098
55683460
1863484663
84666134
1942977030
409177592
379833951
1624831474
1720518874
764852776
483533784
1901953289
2129315173
634002968
553947637
118290477
1916670821
1882091373
1712812129
217683652
2101488825
1575845255
1448927145
299324554
242042726
1699059284
722070128
1655987894
422707855
1473838747
1230710412
1801794589
447686103
2102965876
139643729
1912184842
414668005
2037171780
280214766
1930982945
1216870820
905809166
74308953
18681813
1205415823
1651688081
1620486661
1058742355
500239120
27879731
1248309259
2109791483
1856352206
1054249102
869735840
445497032
482180058
508539392
261038831
1040703261
506842327
1813805801
1679017365
224097746
1201134618
1364340210
1768788260
1957396221
1155292908
1163302313
205797139
494694704
1805325182
2009038572
941337703
221298892
2123957482
1564473843
1564667225
2028708851
1113356585
1045953578
728850598
339480350
841334088
1938091776
223174536
584405839
1678502017
204045442
26604239
771055929
1904886578
504850251
704280993
417637152
1382541673
37222006
363155333
780051107
198834351
512012330
411089318
1956335636
1240929605
262704973
941356686
1804588217
1013346446
1842583829
71107565
1348559918
1614181154
1681014329
255920020
590273702
38505702
481877424
1196592595
193442576
1787059447
2016737777
2008488899
1887475684
1038556114
1063848402
240511608
1026593908
1089753422
217257091
185473427
2000460870
1947523054
1410420774
2043894167
924945816
280221722
1954046975
1274399999
165658908
1504385031
1868757558
1381166518
2055001300
654433379
603395802
990602484
1134878047
1792251494
1491556030
963825746
292529157
1840184758
599076164
1478054272
1358078324
916646624
1551125466
1504754865
2114710883
728730091
2042449595
268435395
1590595404
777871326
902110027
240842127
2037701719
1004972851
302044628
1140503908
1892203175
418593310
2086236832
276372258
619800229
467780099
753561513
1864657412
1937183668
939488856
647056700
139384142
1634449693
2771042
2103550249
130202231
1724137268
2106000267
879452779
160257793
1455945315
122774475
783618770
801042784
1957753695
1830179694
1790629987
473745879
1167920780
2109537930
68328466
85667927
1047907267
516162184
1682539547
1074977895
1575036995
1411752981
367126601
1497151713
1267056234
1324836162
2031866873
1481390352
934157609
1724532526
375462786
302493262
1516964337
304453586
1018139720
1266417026
341198559
244859777
337050749
400780597
1830194354
1922239396
968326725
559934443
1961977559
1562410860
1299453606
537086620
1848769700
1435154842
156810986
798492939
541845071
1279505542
1838730803
170423175
353971523
1153255465
1867434196
1066361213
1857091596
1560000936
2114341319
544520702
1960344233
1827536522
539944814
11446083
160511120
601118230
2036894125
940451161
1513259750
336176619
937559874
1441631824
2116861003
1690632105
1719794399
521851425
2076306502
1153299441
1651329124
1873911070
1968131541
1505223034
1795390401
1249478986
606341572
1839952602
1300624209
1648159308
2027507698
642578479
1882265172
938275651
1972914233
1690587540
1306268711
1424840422
870763817
1375655143
1084208458
829980809
1292557359
1753246999
850346024
1411284124
129014489
1641445461
806028954
1034760642
1815332079
1172398698
43970523
1930162745
517968078
1391671035
128306773
130193058
403285626
1489102279
212369358
709699854
1843809656
1320828416
2043535160
519066311
1961378667
1776469606
1010325645
1315975103
554245938
924577436
1470141451
989105114
623331144
1279631115
284942017
716865333
418219713
583825623
739865500
1249617593
991062
260159682
664215272
2137916214
1083777577
2041455025
996168612
649850823
1364527952
1961312701
839114266
540732435
1882813377
9031886
1550040484
2048640874
73327178
1888182599
858444004
601657244
157310346
1015021107
1279352694
1388620632
656527979
2120481911
1393925976
737291488
650286137
1052876130
1145739824
1344291382
872279321
2059877903
752939423
803346097
1080619182
24786530
1094950623
2013379844
436042137
2016126309
1769293331
1140403320
2112987469
1662785038
119322217
2067843399
1849672772
1585805150
1256354269
622394353
168183283
1673200069
1705993423
85958689
279805435
561830046
216594285
690813237
973878469
50479376
2139254706
1193451165
1736096520
1471734617
726310948
1951496016
684669090
1114229975
1089826659
1516220321
800061041
1296019913
195531318
1473679243
569434826
106870236
49669891
1176059514
632725446
1923329019
1890227606
602057145
983938323
924111934
1442857566
1248832802
1973797683
1076126604
53919099
1805253129
21622147
1785149626
1967177946
1467451875
1926722892
1349321244
1912291922
1170986761
1712759366
314926677
1308944698
1259217629
1693414279
1988036791
372995762
2113738238
406440725
1711774353
945447664
1406386588
242341792
2109223699
440287894
109816384
103585622
606596527
199923964
1596423815
1817455128
515585388
1613256109
1744188143
559670191
490518784
958695542
904761804
329653369
1258381652
98579896
1753556263
532842738
307667992
1441823900
304368391
1763538509
608950290
1129352784
1814191589
1272998450
601644537
1389002693
408596448
1445238555
1429869841
52706090
1052265012
109120397
296620129
1258867717
601957550
1904132555
1122900645
1746245852
525349001
1680620138
1993592574
240333912
260379825
1530293510
717600381
828618701
666010321
1644006527
724390925
1288679465
2006846511
1334316448
1190493604
1507028456
1825542466
1922282039
1180128027
1910008142
6584592
1223090655
1907950859
1375982171
1083084572
1748800697
2050946370
761837090
135843183
2069666948
301047682
1590873003
368989298
1097240768
1405307365
1746752320
1836840572
1957800323
377249776
679170627
849865576
670134978
474205749
1476015652
2067990048
1226338617
1618671551
939473075
692726874
1532848744
397076121
1005908922
1458198293
1218560988
1382619554
43096506
1693662621
1144176716
1994914788
635481853
138375279
2108779004
808912382
598167682
1767501025
1343813366
1421781934
1004942522
578535049
460670253
1320352968
290283852
275514935
164365525
691802698
1484621946
1392843185
1308113435
1073988091
1238931510
1713165707
956307197
916655918
508376939
877700735
245064928
870250964
305112133
1296289927
1784244319
1720857190
1048922380
1181796643
857244931
19870446
814135737
2147182570
1263501147
1427223935
2064975983
105055256
1172261372
554537976
494485014
790117747
135071390
76801956
609654150
197206385
291490339
164799316
1119345709
1585781024
500600349
600401349
300293503
56040330
946145775
1937411365
1684940809
621235299
1110907066
2096285399
1352820491
1165813610
487859714
1570061066
1041512984
800750195
476805887
1359751038
1228575598
1647904258
1709835063
2053646069
1538437578
1286178604
19430214
1058238539
1306870601
993010791
2055917900
622559598
2093792825
1171521976
995642908
431381676
208100228
1132288125
292035233
904929949
497811431
1678382655
1597457829
239624139
1099270136
544191925
1505892729
521165758
1768700069
1535539844
122412012
829128996
1112718578
2135012565
739607300
1641759527
869993014
357727299
1924274269
779903787
723533847
512194326
2051574339
1227936974
1296070191
1907089717
1847311394
604685284
362449412
1827151507
1068193214
530482820
2063748513
1720161252
1926305103
924578633
1323442837
1076644101
1170354224
812974198
178450241
2030852148
1201860492
1115664771
1320418371
378097127
1215128513
1661039706
767542162
1828610433
2110365390
1465390172
1958310739
1943503077
618124332
547782155
152537900
90215574
1112880511
406311668
1401336715
2099633789
443244820
967118635
430607420
1555639446
1937454340
89260752
483372062
443271506
2078567436
1032477502
796878680
430055078
491226490
103776896
1666311808
1780793769
1703537832
442983116
1813387039
62533338
1973328807
259871128
1755346320
1741427054
1611155669
109255294
587922941
1705508000
284612249
1094411041
299791745
1267364510
91164866
1175566499
1524998139
445139936
1693475270
1102282690
1709494132
1224234240
1300139242
67250290
940063521
1661656011
811020263
299781697
1379042197
816740840
2031106581
298465555
320814203
1336444552
1926823274
639535663
1651365829
1192084595
1740030845
1055399847
874581246
280973485
487214553
1166680373
1353033789
1641742605
1633327418
1788978686
1870533603
2066648210
1684288512
11930945
395329535
2034974733
1356402659
1571466917
94925817
2007114044
2073626943
1290770725
93813512
2046903259
802004933
1994850398
1304354119
1149680532
974669924
528597119
1587476008
1006675855
350381911
2055273802
133036082
604563963
1196111704
1904678929
33435008
1472554703
362338016
1339228422
1347188908
2041052451
176740904
1988371469
478285675
2103452874
350611298
2141184656
2117517651
17745154
760240399
1703966471
1564499125
239461583
386821194
595167347
1058926451
1120503611
1694721617
1214164754
524682615
57860145
872517505
468272326
102982640
1939990407
970737995
1467682096
2075754168
554597146
1872815375
730151591
1909573415
1568642548
1349481423
781976266
944040276
1071625325
1943617
977769528
1041512155
1405453450
844551153
1708756907
2132628809
2055956804
1807098113
1030705699
973366895
570167517
1897535758
896276529
1378366721
1099113282
62347512
146201889
2141944367
719814114
1584909891
517853168
1097048557
170278407
1613613545
211064807
530049296
578029685
746531986
1170383
393996641
2102370825
23776366
477992478
670279837
940403827
1202368876
1528832797
1873656649
755149977
1228543565
749171
1567855445
162773712
389890994
1220900677
728260269
802084236
218592558
607461080
41742041
1461766995
1942664081
1115237413
296843332
2058729991
1768400336
1210523209
425215711
237768930
419297488
1092675069
2110231787
1238346320
1657557551
924357928
8508305
1987517294
1769404113
1502079094
1562096736
177115992
539901481
1468642864
1073914854
1195883065
791230190
1739339797
1551399378
1771486363
15591888
414916381
819968653
1489845252
1912229073
998317272
1221185585
505847922
160245345
1697387886
480830196
1437476063
1050135464
1941712510
1947509247
1879178658
585182406
1864346471
1045909696
750804562
1820142853
1781537054
793590001
2069450198
1986700205
639787657
318348590
74358105
1981935480
1873202803
1856738141
1606617271
2020778037
689667015
187813517
1361052518
643575546
1726278117
418393617
1028311056
202386435
1979682396
984182221
1248027888
428212096
388043861
173010858
2056235615
597339780
355145336
1539916642
889375604
821536954
693170838
719244780
785158945
391606835
1756948723
323302560
1845291347
605879341
26873658
1320713547
926165817
901639855
903314669
2102120737
970622830
907049454
711062392
2043650178
1122160990
158844614
1350724667
9905514
2033482702
1667055710
1393609256
1777660864
1157619013
1918702918
127101148
1986233388
639823674
1847947989
1223055455
1796998103
1622325826
253837467
899478135
275816654
117365012
1129931235
848642212
1936309486
1865935424
207959594
1539900878
461004374
154568058
705954047
1053774012
392850810
160603037
1923009155
1749973563
231825211
1033158880
628658790
581310381
496339401
595814808
1688063724
536996378
1992073493
184375223
651064290
1483821397
364557411
1505296202
1303182741
362611871
1650742574
1326211937
395174729
213285031
745371124
275943724
1997006285
31120802
306539735
847279220
896734002
1771692339
146021338
934304230
950882192
1961984012
1825498214
1752537493
181399937
511261475
269792149
1758343661
1080810023
847923102
207811750
1595188551
343714558
17537268
561494803
1383454046
399648775
1658331178
328753120
1449986966
997308404
1051841655
1007487960
376739109
171668349
1700665568
2112399334
1636190490
1447765198
1468092012
1660108610
659822964
1688451151
1588416958
1202842932
111877722
374981194
1566179766
1919513884
1965886653
1684759899
1594006173
1608455221
1916843227
628499028
413974439
1504250169
371586670
914635693
744400148
1457568017
2134718732
1379173366
1774553176
600138617
386838123
1837221931
841221127
676687858
896083234
1508863807
165653888
189447924
1298506925
1539940020
1936039289
1843307375
272236270
839966664
1574604785
260308913
1690834812
331544369
1843096628
938949269
725432858
934061072
1534136996
699624100
1936759365
1337178826
1243947563
769350476
44340176
775248522
1163330835
1860357395
961561341
996265123
1029228641
1999697075
1768980422
353440786
995997740
861236982
1138354714
1694854783
1352268759
927435530
868753247
986693798
1189833468
1342890785
372490389
633796093
823370206
2143577847
617180224
1676769758
126890087
1670446984
851185487
1677907664
839081824
755642221
124071041
2137335465
1430592075
236453961
1778338040
701933164
158071414
301526288
85074309
1064376022
563785289
334899329
924162529
1344602977
89982150
911055692
1517013996
2052642379
1973483612
411917462
951442679
59131159
282088754
1911095433
813560459
1063350046
1652554262
495145697
1820465320
1202968662
1111878978
116781511
648651549
2002363742
91959465
1289978167
572949220
1214884966
220065114
108957689
1775443695
2112714002
1598268405
1878713820
2083757684
1953376649
1674782070
304633484
645694633
635276028
177296612
262688405
1177495856
1874372966
128089976
1113183670
1236788000
1865983762
1464653876
353524135
696575011
1407075833
19450856
107114478
2044622482
1905143426
1549300344
1967474896
425957379
1541416751
712952412
1643365032
1655025048
807101099
759552910
156805844
1227086879
1784777829
2142592152
1599639489
1676377207
337087478
109317901
494582613
474568068
583994265
2027796061
1154299120
198116499
154972019
108951487
1145427339
1699340320
1905963395
965072052
541030320
1426495274
1057961060
145264097
66679303
964847802
2038120334
1310681368
289357395
572209092
691190542
1135064847
1735097962
806027493
692159453
525055658
1037597753
1638893390
1303783074
324387364
1926202842
468379692
1041085340
1382916218
186708154
1857675381
1525446671
1329173341
1714915190
2023914763
112531902
703815184
1709406293
1725736834
1165412987
1393429443
2010389430
181478855
988291104
80744560
1713559923
1695777549
1470294753
1539454780
601205931
1239395172
1649222989
911572112
234367484
1516246944
1629302758
1627419391
1483209056
558234649
1217995754
102188381
1546301414
2119668973
2140099177
54126333
488824611
1813572834
1777867394
1949933031
1405193108
242817409
609191934
921344670
658620161
869710360
1313682104
1212603785
640207800
1209488905
827417379
214153822
1867240911
646589487
2014528753
985593946
2061795788
430424828
1956569355
268804739
2039318829
1267853805
2054284964
1439630263
1957970976
242957448
2126503318
615136209
932597027
1227218769
761201723
1674471379
1000695664
680110198
1648284435
2060723635
349323001
1761631869
1044027541
661584073
1683695320
1470639403
871086133
871453429
1260329950
1133546783
549076450
795930034
878879601
38886380
1151430278
1174776993
585636956
147165686
526342224
1532980469
241000686
20535660
1021280249
547888418
153375397
1546306469
1111976242
1844777546
75620157
1773588757
486549349
2135844246
1378903585
1711866792
1798236078
1355335215
595830114
1356988652
1080173167
1043521635
653613474
794121725
1964644476
447951115
725374594
527779990
1724960541
1459148684
2147149053
2133136002
1822017088
448562199
1820033974
45638987
23115377
1640080367
2067850970
1206682947
1421231517
1276847940
182496719
1046276566
535953966
2119655427
359174915
1493602256
915203369
928352802
598822939
635805010
1472483591
676576003
1400634445
1381571178
1265086785
2078435883
1419503995
391635391
1039857560
385409385
845586456
514143061
208811858
810461608
1354855697
1521058646
23161465
377267263
390449573
531880099
153861768
89124706
1851491282
1674785887
1961656295
984710145
479041704
11443324
371169109
256739883
40079278
1107305137
116055526
1377608937
1245077197
834404208
1145094479
564154752
1476964431
1770495018
1539561328
1252688744
1737276203
199653299
209964011
667053570
1044303106
454178299
1856905851
1171910771
1116160263
1073186168
424113853
480069305
1553798694
1497798857
758096112
754123896
609131402
1327880525
1918613786
843045566
1982547968
1978886031
1812238558
1467314105
1877261833
1398002287
1631793966
392219528
1315144775
2071218514
1954831577
1731698022
818542454
1298474719
296511755
1359165155
647730289
1152345915
874980020
263585203
1473420593
1334846228
954117664
697347450
2058551730
882966088
1590939118
1992589427
1852206418
1077919134
1969826122
1885793864
1756390320
1088969243
1366700844
1163686297
224411594
429378596
272224718
122060740
338009193
1626826856
1763240231
1788610061
1229297324
1545992867
261374170
413380394
2070809577
578058576
1051084114
925421820
787941480
1015296686
1196706389
98710321
156311022
1255026907
394736711
672030659
803611503
1995004111
1213204192
55653615
1529010995
1702344978
1822913650
1053558479
465508852
1249664782
1762233594
610947063
1479113351
1814252299
1147158462
1356178531
714651475
1204789136
741244078
1021742810
1337451747
705290203
1047989459
423910756
1872088622
1031394410
907461557
1791454895
157331590
1815506422
297509470
2122898974
2117386969
2071994567
377290946
1844408398
523464237
695113483
833880471
1118291987
870039494
1498047889
399612153
1689074859
1479445642
1375678253
1560396002
1115700485
245452948
371077817
678370132
1012413371
1708005708
1012324402
1264189214
162453524
426912935
988926335
1175228676
2130670859
2021718546
1916039111
2010813166
2146435420
1014958502
1936745363
1054962902
1515975847
1088799464
709751534
1300922080
1566244538
1434460493
949901918
1329400848
895796824
455434461
1136386464
784383612
728846877
1601345316
1983737868
1939642527
916195942
1717770033
452828569
290379829
294050606
947903843
175026301
2057800402
515178764
2016618591
4621822
1993086442
1518186540
1364114307
1704884060
962202856
373212512
2107154094
18887420
1680296064
1722077132
2007471047
112456607
18817915
2036780319
105543866
1120689290
1717743526
1103638196
1487460332
1293904362
140366167
2125178942
1794498376
933976775
970004008
956066056
1741581111
1466350244
1912770073
251817446
1786908217
417224435
1715394511
1273194249
1200465384
891631443
61419355
1928716173
777583491
1158406345
1123177483
1146142783
2093026747
39591730
457485361
1198736228
559620869
1635573877
1934747850
1276430873
135566870
1953081351
1773956367
1277125030
2055989489
1021097232
1807514906
415510988
1335762616
938436247
1640327367
81115840
849843642
1424372711
68125285
920584280
2029282815
1451145146
1327214199
70085057
250434005
1235738127
345894482
456031411
1456892355
535733606
1363764649
1878612378
974576836
1278322720
1196690913
868046555
1756979156
222311529
1375687126
1980527151
1428796987
179185202
1614520557
322863513
913263584
1896796526
2064699758
564297845
390076638
525128661
582558127
1868222464
1148012859
1757225229
1945857732
811970754
1603686674
1043393012
173020796
360919043
321160272
1559033125
800420483
2021758054
1394869586
5980537
1851300287
1754069535
1468980349
1174449547
263751755
246247965
1663732924
1194440763
1924203755
884953388
1801900269
1780137539
135714533
10555431
425304559
198498285
1611155268
1378741898
1015548149
39129951
1174639548
556611922
1415848214
1089285829
1118041478
2039546515
27713791
1521847881
601055677
617583878
1776796349
925911914
1640243811
893345578
1257603546
498710410
767463336
1935334500
709603230
187052771
1750138513
8596996
398859638
1864448478
941533639
2089695944
467282258
1148395281
1953294670
639889154
1179669461
221759093
1842323724
930992130
1264460974
2134366709
570494828
917597230
417609296
426201955
146619355
1348923783
981009075
1053928090
1031766298
1541186041
903020419
919167749
1841445456
1883920422
1568260155
1000442450
1218211203
1799516945
147238612
225458494
1672917231
718422475
1170933921
929091286
871099155
1128247384
672957074
1647731871
1126202174
1606745043
1297560315
684087139
1858519456
983017155
136737499
1907095228
124431425
522631859
301290869
398659174
1245748361
801618420
588884994
1403621611
906404463
442366990
1376246821
518623996
1187603258
111654601
1542062228
483724505
891249689
1045136571
1046023314
1485460595
791542489
1178369111
812923944
1498320939
1184300242
1545388102
1878401250
813070590
1068673011
774688089
1231930568
2060710531
308491206
1534377115
1209471875
249537985
846516236
6277403
148025024
1124453678
1379431666
1344553141
1034329230
1542783378
782410694
1370079467
252505544
1994599961
285131199
591733712
509931446
1579997582
6871135
2077797088
1586759866
568207737
1766555916
359649586
960434397
1688486069
1529695456
132030211
2110383074
395466890
408272033
1336506022
1302098460
1973350076
995729083
341545723
72682607
822692601
1155558251
100224786
1545125643
1753527890
1126026118
1077868771
318509427
1024528904
1926018449
100369170
1578049126
344692127
325181020
1321652319
619260075
941389084
1473368221
1265881891
1870687778
1338046668
1428372980
1048053066
839462570
1985689733
1986338520
238751090
1651452327
367402600
1104971295
1775430487
1453196937
338059355
1241718245
403831391
1735240540
1022221898
1121669747
1345535131
1332869755
1876241314
677840251
719949015
1741890169
846789274
1565339371
1824116881
987543389
1548730103
89984360
1426754073
1223081786
1986316380
708406306
249816759
1136517432
714196298
1606522470
1449101537
718389968
543085476
1005082203
1065063655
99097950
301594970
718833290
281045207
744980577
160986147
2103919893
1703662768
1377080475
647176768
1515972828
2003157845
1612248901
1539351954
175991735
665416816
471475068
855343220
209144685
112624659
1206245276
1645230438
1582792574
1704897052
413197086
688700300
1155141254
338778632
760551761
909553199
1448717498
498821214
1332485952
38144761
1788811184
1844283507
1935844479
937674669
888420778
464574536
66770830
659088640
103800627
1917512862
1197675301
893140098
469982144
1539709662
345009354
1839250197
1409158377
349934668
740996068
1643324636
1702136856
455618834
502236826
317923416
627903579
581649977
415756065
1952773767
1419656201
33515949
619236624
1207069440
1871197870
2094210377
1646457403
183338683
1025830001
1548485371
1597780301
729814752
969237913
800209811
1125960637
1445883704
204611489
596873381
1005931888
1731698022
1833973784
903755717
743231298
92006789
548049422
572201201
932396598
674018977
2118296113
225716073
1341591644
49734696
490951346
1735741018
474713840
1777701097
991734708
663054426
1000164897
1107992966
99434505
940181202
430958609
213462214
164921094
269507145
409647995
832173
142367248
1845195142
2091843299
1451770704
2044830540
384289434
1444712049
1483499692
1745756240
430334204
120493698
239427569
649318718
1653846596
1022213302
2012835061
935101639
102281224
88318889
1314312376
1009612710
1989093088
2066760921
1098025338
1643739573
586891400
2141960178
364495568
1350453216
599195081
1567740926
301308564
1884662954
1889415802
2005669810
1631304648
229592799
1342982531
249745096
1743193968
893447643
704225645
1920494052
264611317
940212075
2040092454
316440796
95041813
1775295986
1786883733
1157544253
1798878151
1175876080
688350198
453835746
363219388
442602892
373479251
1967697026
690907807
1751009322
664696530
1027488644
497072718
2074606336
968347001
1531533975
889191021
910006449
453914199
92357136
709854918
87807823
1446335644
1268417404
1406740004
545735831
1285154394
1506938589
1945765690
577214941
538170173
1173289265
654563266
932240281
46372034
1336139191
21506682
2016511281
16066357
109986266
1035925122
1441942955
867819877
1920767844
1869099606
696252089
1699895763
600388137
679990065
317319954
858581812
177850620
910090116
1478549042
878935983
1791366698
1887477936
422234216
1034351029
698265762
1754274415
713003896
1873689150
1822871558
1777381653
1564133744
382931526
1275622221
1345626413
824612133
830020041
792490454
77601356
50029203
1774315790
647815154
837656384
1181604813
1215770648
1088793903
731659078
1862543583
789540086
969807485
1300880822
57444963
2007185956
268160073
147680852
1406092976
74804643
1400586037
773882021
808278159
1620913686
1950075190
4303286
1234463609
1380759881
1589915513
1170317799
1865419668
1128807517
1396234974
423540834
447044859
1927648944
138226641
1245924931
1488626765
1130518532
434499347
670279837
1094393110
1335911986
1541236092
1417629166
506024978
2006286
1536672777
1472053928
783755170
376894822
1721731064
612720921
221793013
1715302808
1869159347
541907633
1063720557
1280344128
1527968837
1103397734
1133750346
313535713
1202205395
1119231962
2090329918
26920010
1236647857
287606867
705976777
1819372321
539101494
1475544234
1606028258
661985715
1697132569
459194592
146039367
142313569
921886609
1520544491
335340124
982029260
952146019
1048745339
1719393076
68708882
1182315039
958629775
1816303376
1452785707
362038007
761156141
658304529
1009188176
1081110940
1438368635
699986590
552265027
1942782849
940742892
643957334
1732771135
1985558924
625670193
1944912667
931013073
232689421
1940184862
508226937
2060638617
1367512215
952559841
1590648969
1082970400
1319679597
1176032036
1202902034
400003393
147234038
1714928883
1017635157
1868672542
320481383
142919721
548945903
1618542358
156704298
418983699
1975663218
228583293
491858320
576680952
197931242
2016324504
2122035386
2039302398
1728774760
248504867
523490382
1029418935
480924625
322008321
1437625379
131772548
154007534
2118637366
788595338
1888505166
1634894668
1906564288
1355730001
1057051256
1731310667
865631374
467031961
1968086258
1378760455
97883523
1191841161
693936294
649550548
1941222008
1071523478
1160591069
770116459
993829602
1304352712
817979655
945462373
1544079576
1292677457
2066501862
824199045
1739688766
1661728265
863185796
1522232171
533895734
439173405
198241600
696010343
161784643
1350449231
216623418
1153047382
84381435
1803619614
1628111705
2134297960
2129729038
358796805
627594270
1768458081
374580454
2048537249
1204535659
316420925
904150442
645988711
1647081344
1654359252
848525507
47391495
616159730
666764797
1429668194
1798705365
1786283460
133958953
865016883
459323047
433731661
1900353860
1043890690
909502469
1905796574
1732888489
1146500552
1896478208
1037953606
1379838700
1154492640
1050593178
1814742736
83900098
2103024857
1201121010
1733095890
1817225097
1498228368
1318840343
990534405
731318097
1971751417
1774265216
522614271
1620300111
516896557
410828264
1626412838
2077327492
2022207581
113271321
1439389776
1397888849
2097344438
22057712
355335076
308121846
770903387
1105343096
650659254
262200783
429248423
2113509571
214793072
2111034749
1750224863
1361711901
930913567
210605046
823224553
1654639275
426148235
33118068
1694147064
1188926344
1839712376
1417588671
336884055
440329936
213223160
1076327454
2111493108
1684569451
863127115
496869414
1954832637
1636389500
557003820
290684704
2062511234
1847981041
93605025
1021507457
1064711591
521032988
1892839893
1672900705
1659748046
1601696260
1978996653
1356177300
196398121
511239596
1602221783
767876557
1053310244
330924872
1870504224
669859568
1303254819
1140364690
1288188590
297776618
283252333
696141604
255725075
260935508
1077937122
1600001134
991245714
1973039207
710830094
203253959
2029286343
1404371444
1487105318
703829001
809251644
418464852
1276125656
1659611262
670539897
823668397
1715259618
1099442834
1983215847
361319851
1822494422
1995692422
94773144
617114756
1422120662
1137429231
1679318486
1402273311
1740864160
261453878
1034519064
2010354970
1056449735
942196052
105815993
548415083
1449865171
394911226
535853708
105690610
1240709193
1700097875
1682941760
731830152
978558857
1839041704
82295650
1144653626
1807097763
2016564651
2039823046
1323741527
1066988438
46670732
1396296733
1927753786
892091488
1997542122
1901592074
480544180
1305112266
220607300
293557939
2085053288
1069974531
649103945
1710326460
715080649
1976796950
1228767080
343571611
1557323213
407754326
1978679063
161633415
736761346
1914390665
1117257009
1794388543
871308794
532066369
1141814758
1817126792
725371310
487972121
1055728048
1610570006
986978236
2109005876
107869568
829459828
1494839450
1111798390
1010857389
2146687938
641360477
1268056689
377511516
193541409
1114422948
1629744661
533565940
946542127
1030824028
1640643668
1336230403
1386853269
178899173
1573641205
1578987155
71996514
933386962
1274524017
25505211
8427446
748620824
965072589
433449130
657773668
644288606
905579419
1137833483
2088096524
2063237754
982280942
1316791253
678414922
2094569732
1784957910
1912178816
760378801
1932744385
650504600
57760110
1437076404
826027671
1620646532
40959243
2013256424
1943845017
501864517
314393797
2051853940
691367665
147938674
1175782476
312891343
999500013
1556278199
1685286937
2006473322
1177812972
318502276
515868054
580269302
637062558
575485195
1735076066
503019414
1246152385
701466993
167863781
341195448
419861705
2040208195
2059689768
147343915
1908189176
1868637588
1772180126
1022905905
526898622
109694185
1244848729
851598805
1925643221
678439828
1756672516
1790655564
161289348
138153450
1504303347
1101329883
1040456647
394524235
1707991813
214638199
264203474
1545722976
715843075
642198879
1841236542
916072616
1787962597
2065608627
743811554
1638823331
1323207896
2051102740
1433834474
237343512
942367689
640898914
410617942
1287759019
920121311
214679715
774992963
800409919
710978870
1089740572
2032456473
505371466
1420932667
31418279
2032277519
1707558295
1111178846
1710873630
545927876
670378859
1743297898
1438355852
10986983
964712046
509041135
1049067445
1266067517
1270757410
1815594415
773868616
89242951
1230143716
1852465509
1034953545
1740336896
1170839728
1889635216
1834863674
135155719
276848132
1998661461
152142712
428214407
1276406908
96334000
790086958
1270247964
48512693
64390089
1635779616
172588859
846868835
1011919860
1321352009
128277552
1015068255
409137699
1312488924
659039863
538607728
1859408520
1098669307
2104060830
349057713
1344906349
1104281359
1158817544
325734876
1775510048
1456375219
753292095
2119034239
2010002478
58392858
1063001604
1943257932
1319547292
983735210
322186377
1399331735
741976787
385847006
723602296
336099849
733798174
809047091
127632894
876208379
1540698478
1826234303
395518006
39521304
1283513148
1126762782
797733776
1964868624
958953854
1232742232
700303009
333254340
1117513249
568876012
1600802438
1421588833
825956129
94192848
838288628
1601960511
1387902331
186959542
1666128022
283211982
34024915
2126904048
204536669
1020763566
59999368
1585577715
639062040
1940149252
1801042734
280209210
976326672
544858156
1277168929
847558575
389491173
518915500
1622460073
1472176632
2135281697
936295958
1870062389
1048341074
637053260
119050202
741452337
676641971
1540325174
2104991672
438337112
2145745541
1129304728
2043668110
1673179310
988368564
1450027179
1071713847
635710671
1493792077
295605015
1367131570
1442251518
73151949
1884430084
94300097
903919677
1601505681
342052569
1348484628
765382062
363921591
761731817
1432346181
1218030757
849646859
281997767
151767423
1013233992
3506692
1807366152
2096162397
780717050
1869642309
616363092
1296041206
2096629833
872770873
157769702
1516146694
428920892
832050286
1122457412
1482286566
2117563835
1872423394
630613021
1052006508
1379975214
1176549835
1084826854
336806800
137891087
2115732830
1229542470
514690137
346037047
486300680
342730271
1043318101
1428829248
703480793
1573881510
246148419
2069907660
697193041
1195325630
1824864367
1058698811
1386122167
129106755
227642076
1702094348
805078952
1798971512
888225377
1605275633
9691117
987494789
674352697
1521407459
1316874893
1995815168
680969438
1924634346
1588913761
1174587949
1124963279
1375534510
1827586178
1003518485
784622969
2109590218
1949321514
1332933883
1598383205
1856910592
637728454
104502578
861938741
115758364
562753295
446649590
1360893715
254710014
1783191821
1814897906
1125026033
196059448
949726513
1744565401
249503922
610165585
1790656266
1037337748
2139429683
1146720238
1956483418
516367618
1319586857
411730203
351933706
105606950
1009026582
862678926
846056155
1902426931
26110011
1772671311
9919003
1729341952
732890191
262630167
1941827825
1081246327
1345706101
1631536494
1288716366
1911686735
1710282955
78957767
1611240894
319715515
924272906
1712303224
1692889130
480963549
1197030309
1406278655
184575035
1992523281
379368299
1495892082
1626204667
1730538083
1567278104
62388035
2103080636
169120499
1611562481
1832112250
1327935740
1603004504
1486883135
1092571390
2129211782
107660212
1929134575
1866455557
978999328
2106438961
405199266
1501427305
1860030539
722564630
860596122
1095980120
1595995868
685042716
743767180
2027183786
1192196062
1988060494
1272699129
1226001147
895932308
404428480
281246654
727845338
311266262
492275126
1310143062
1617212509
1322353985
1631583153
711923873
177772975
657587528
1003600389
1015158751
339881821
93509134
1542195769
350417764
5309895
1084072878
624170535
422561025
918602472
285430455
770144478
1592070705
201900574
1766480056
691852978
1291153654
625789136
1707388151
1955984646
1556112107
1579337942
1737938012
1197138319
1235039562
717498598
215988685
817099299
1974489330
960536623
1015776921
1652382127
2009889067
1710049240
140361584
1858260636
1763806870
1289553168
1507828797
1680271183
1206296579
1334204970
730824889
798101574
1647156439
263728795
1467416656
870310554
1924002913
214637591
940422044
720600743
2088566901
587806350
1992200382
1640607241
732550376
1029928854
1812683978
1918288941
152085201
1636921610
2078905888
2144842647
655261681
623898182
374426964
1843433741
1231430913
1272097167
1650626747
1429574625
1201841036
1397021661
1761807494
1883095981
1899040130
1721006263
1742671215
1364554165
1115981791
1495591010
2088106629
199060429
1765914368
1508974500
669700951
635850091
1398411713
1498366478
248555802
1387670314
1186556225
833495771
439305681
297181788
129226396
669908056
625796351
64803102
1362458500
2070361091
352210436
1787803181
2034524635
1450892594
1798481104
1199173778
1246107920
430146385
580990233
1850487671
1959620617
1382819891
1618488059
1084495193
14782042
401271569
1611227826
1871191797
1257339768
2010472683
1992173853
1583565135
935128477
1293190328
497954483
50385545
1339229639
638258755
1902769523
1630668073
838089803
312004888
1860499611
1925219067
1607471570
1876577441
1454808298
512191671
866087320
1808749427
2079677327
1446848691
1923562197
182792698
1331281558
703372696
85876496
1552143896
1832620241
795533033
1397806670
1559934593
304576180
1133943494
305043146
606428416
752614349
1302628290
442788809
474592906
74978935
884583059
749549314
1577695259
1802550927
1904729241
1045013444
154615402
1620276471
2098489443
340865940
1515350093
2124061247
329653297
1247605839
285055196
679784817
1606521540
270836816
788931721
1641385459
1600567499
622432148
104495242
1441407068
1222819421
135241047
1983806641
621512062
763551931
1596141902
101309302
1869108798
1859827203
39783310
1017106759
768825121
657674353
1112085721
1699320883
1699187832
1686169808
2028479363
1402310897
794367907
210141977
1648542108
83934567
18597059
893426730
1814600231
979895278
1198718853
1190994923
1946552990
2125663875
1911368121
2084354907
1104930121
694007692
1437458490
1169347359
751308730
631535580
867471747
50721462
806996162
906032096
659934175
169460776
1818070949
431737092
1975296660
1045784391
608652932
696109115
2145255087
1695796056
1057059372
2073411964
176293627
1176596751
572932819
759358612
735576664
21612388
823356997
649686587
1646211194
444430954
1853209631
593539160
1478620278
1161417054
676977220
109014209
1540703472
1681670979
1894006220
1128620674
1491442355
1910729044
567209453
1855213271
1975936996
71570757
6256173
1182421517
482266589
174230834
1627172188
766974357
1004701121
135196307
1158745516
1766831903
695930122
1301149508
537824780
670272088
1222742240
998039802
1747861145
592761196
183497734
1537233727
714257106
1473294614
443840260
1682568108
1481154080
1337283805
1335493920
1936574621
1095867239
1553595077
1613209441
917838447
1195384085
246624111
77311272
2071607377
1990537078
967048100
963625531
1118781868
1129389568
2087903528
1055657051
2034336849
179107275
1285274535
303539725
1821873487
1011837255
1844357808
2074424698
2134616026
1494332874
546890846
1359320390
1222649874
971258134
1250030862
1512485327
1904438527
2066932352
1317955714
1577107679
120426857
1422970538
786366227
1370129485
1094162905
722866146
918781129
536518860
1754007648
1248895287
1502908075
496395513
1579277691
71850556
70686633
624267529
718955271
1331411570
217452753
200422213
1600427571
2011342231
2088056283
1207857463
371573429
1990459773
384583708
410901987
2085243443
413036987
1176652990
1583141584
103800627
1640297578
1915638209
1660307907
534038959
1599585410
138441451
89202246
390599322
1044002187
56640442
666125290
1828406112
972027560
1860121723
289984885
2050822836
802725449
1394923304
868011028
1773497580
1161301987
721730976
1671058202
263106638
1311360795
1071947506
1684838640
1880088239
1679805582
674841794
1742830460
722382878
1625192267
2058238616
282526571
1543537839
1216764348
890697519
992655652
1598176178
1751410748
2109274110
1870481806
1142985197
425262147
945126429
151639946
1148854843
1142516787
269242683
542179176
618566129
1402770627
114166132
926816438
80868886
552284073
1982024628
1752680043
925217125
287095135
757918477
261598484
2008036564
1153053111
853189311
547544194
592306784
1875640872
1522267825
1619504539
801635781
1327791879
1413230500
1184257910
1556691573
550063558
1170511814
1562851138
982452515
256865561
1283151862
1108213456
720275248
1672193924
1635465845
1878844710
581942705
1988687471
89053552
1876099624
1308735320
1559331471
1238598254
381002374
438170686
133859472
2131722547
1201225832
924664958
60700105
457865487
2106509040
1183818578
1430363055
750017421
1158218973
606322497
761105553
1930647629
877100580
582460863
59727610
145593997
1986634107
1547023300
1248070949
809704858
333722893
1602102433
746324470
2045072705
1896317953
1031532664
1592355809
1382212254
789487127
974788434
851093334
783349484
1072129544
1545749452
1840599256
923642154
1165023535
790105023
695882013
1260989241
1436915672
197854481
1057847321
677902171
1116802907
1372225916
1054656871
952023036
1492586826
887219735
991857882
1106990269
1811982003
1760752061
672310847
62834370
430541140
1173022754
1409411504
683545108
940731914
1292965192
67060502
2093628167
1229914654
1599431406
1010392832
1126358219
14629841
1281237246
1724487762
399224967
1417855708
1011817294
458564963
58671513
1045813943
1056144421
1963059168
480876627
639920403
819668225
1983793521
1815369407
1153633125
1605485365
1357461893
702063277
749885542
802934173
546876045
1036518908
866197700
632235421
1631990007
432942433
1690714550
2090820229
1741493934
345508694
7627262
745149345
683789838
1149717448
1515615051
1015430002
1389172848
1990499031
2086440903
1498786199
1075425474
958444768
1062118020
596104494
621417416
1245205613
1315842005
1311827032
1786147810
1221654995
2005101271
1143969105
4020541
758128135
1408002422
786274236
1770851616
1679679090
712901891
1434325172
1978602774
1059071365
329758759
176625663
670854094
557284780
804402783
1597611029
928883438
1746648379
2018326378
1277663285
1649043899
216923831
2079424340
2134583445
522075764
905456107
1470660772
688538733
1206262017
2051774224
275425458
142966386
582265483
377360112
1415023383
432276725
1406696342
1015712580
1305390253
299351044
1613463298
1268697722
1184744969
1998601908
919299311
1422821872
2078223863
485884236
777948796
1883013847
1265602014
1499499158
960960345
1923652433
342701970
242923757
1838529045
1847782906
1316376355
2100106230
1403485977
223132263
920542893
1868742081
1541075782
940752937
1267700945
68040121
53379837
1775381823
1507617375
1754766482
1783212135
1249509860
478058634
1994365064
1170651015
1795118724
1530549087
1240440053
1490839509
1915963253
2063145776
834385798
999088356
1343468522
631850000
392537093
1221538812
1214231399
411290048
456182800
1758948660
1227997999
115497099
965672232
1140451990
20883279
1836540333
1856520317
954910254
1811780813
688983324
1909262602
870047898
994810565
1409908351
584772262
997307286
642449886
1515431587
262862599
56082789
1240412437
867328107
1665362281
268830712
211683848
899685006
1989265438
731604656
1925639504
687624281
1833068229
489740565
28887104
1299563235
1391477382
1588457877
589940597
1153162319
1023484969
449993510
211624840
1681205127
1704233230
1138102278
45475515
1802584956
953354396
2044238504
756273351
590345432
198580453
274282751
523152656
726217836
1161840072
391124821
1054126721
801216584
1167962039
378879642
339201563
2087343181
597890077
718708229
728523205
279594401
635951601
317974282
99417647
1431913365
1420743079
1691778623
746182947
1876498937
2085960994
1527606996
233941553
441733598
1621048801
685913891
1131993421
2060983330
205487937
1505734336
202939010
893317311
138013725
975542125
1637061497
1836915378
152836277
2090717687
1969360172
747257066
1912937904
1894996464
1947258841
559698614
532455619
1843877188
41615543
188441126
1551596957
1334514586
1908469040
1715612213
1907281996
1445092818
339185789
1936924265
482723385
1037372484
1772872963
1056570770
1329685465
207786777
1687832042
733329654
1167131054
1433154527
557472324
12104697
1589848880
1275695338
1959105045
2013694091
1441992893
2086094329
344183150
1329991398
1152258129
1328801457
349088774
1852727180
1119233190
666999092
407166889
1974576763
1003853004
1824927497
2035599317
804133313
574257130
1391146393
1677653705
308080817
1705477671
802409529
623559516
146170147
750520902
299984927
1582114495
1104957860
1417180240
1579773667
675553589
1881222066
1635159814
1978525018
492871648
1528944534
113297353
1474105172
1225027404
1331496340
199213394
1064164505
1185668621
954635435
462329164
1697734311
36350263
705424962
380863677
1514218986
697987309
184810977
2078316488
767999952
110051597
112720746
1136784248
888056309
1970375810
462572670
227651358
669596588
916859906
379208905
381339729
21163161
33503177
513984439
780515793
984055527
988288506
1931223550
505801086
434645194
18806388
792537379
1032481846
1288755420
78110159
1786836498
1178991781
1467870539
311556318
1416302750
333461666
1042857197
2134909974
717173772
1878514063
542300910
2132128154
1946156832
1133178338
1550419353
477327493
1046963491
632528841
545800932
393674453
1690274933
523548687
319968753
506897639
1026770918
1823421792
1921741739
500360251
203291601
629298383
1305312441
605859365
891372988
2020538583
1618071061
1508432007
219049461
184801678
1876348637
1905922211
1405680229
92893282
968609054
716371075
704333882
1731905773
1070885753
693483335
1493359431
62397524
528476376
1063580770
2044223254
1611291536
132645286
1982811765
2143093788
275106603
685015732
1915226478
1968852936
1430225301
1303213757
1664765365
1481663266
1269157134
165116957
292110063
1300887523
1748985208
564856085
498961386
1536962541
1736120927
449090651
161501284
132931295
563849010
1181858541
319502318
614724722
2035907443
2049081915
1814514061
1613733991
1193094755
1115895916
580454408
1436891055
1184140855
1597731204
837113938
1289848870
1286248502
1828036713
886972632
2087807731
1292831686
676284193
1430015945
685951541
771651813
218739088
1582625849
2070813272
855224564
1033678318
1726971278
1621691730
1314338581
139523994
1061095559
2100584047
766807946
650533631
1417240441
210304164
89597075
1071315605
1886329375
1557853588
1840954718
457744946
395095099
605898377
1434735447
1085620785
1495371279
1666992557
830368373
1906576943
899531327
1588954725
318029722
217818987
2054463377
416757934
1316419004
981270422
1048010922
668756795
1298093671
809233518
1477165459
338252255
1739341918
1952006190
144279672
459819266
1247726298
1937590924
167204980
1059534957
1553966342
1264459782
421665193
1773139452
73212280
1244696483
1866777375
1915061616
343142447
1972230561
1818153871
1125288999
1425129019
1672211417
374238753
1708012359
1133406825
1382073502
1490456986
845026544
641915901
777665859
2130362801
155747999
2006142162
849973249
202951026
1242138872
1672228530
1961168341
1335019965
1726387987
1547196204
1152648540
919709110
1348966142
1454436756
447892286
2050636237
908917624
829898825
1974590645
314145636
629286569
311491726
548176004
205378895
1821497077
831725950
1186859324
785191040
500055557
1358844397
1949750240
282751213
1282859583
1383328215
1754796563
1573206269
163585897
1380852153
2024078590
899521448
1039912572
1517286193
1796532102
1026298884
764099669
154051366
868680198
2061842236
912651283
534406444
1055491328
1658639153
1845302196
605086459
729941163
1992520235
2099182794
434986683
1056764165
2047620366
1441216812
936288540
1942564241
1250201038
921796929
2001712899
1325206556
1222065946
2110180759
591294216
1590406070
191402945
1699922228
424763403
1823547442
1781533124
787053029
1767806959
1522448719
894512527
569334484
1236809849
265818225
1208366996
432869008
1518974063
135909927
1275175717
1318146067
698609433
1757327636
128875799
51264669
1964058089
1864351675
147474881
1294402248
2083271078
1060609501
336439210
2024503116
2058001337
886025852
1911102395
1295420587
1816552425
1986432570
2034063473
346549487
671543218
361533811
70371464
1151292379
1930487309
869783064
187595217
690062796
779628864
1763658823
1270814243
1165473959
545100596
1107185687
1483411605
1502146246
1446588287
1105781990
392376295
1499063506
1534438381
2019211879
140276339
1943106912
1579389675
2097953664
45567059
405842459
1535619097
61587259
853761344
294851912
881876126
676725342
594918976
1172100974
1025899565
690230857
1921822232
1821076892
1346042455
1965223327
1519184621
1986545282
1640079513
164172031
133439304
502247286
172042642
1728309005
1859038363
1736117979
1572094259
1373073776
1310320342
2143165867
1282306111
2035621282
778425841
892087404
1039636740
879613900
1070630296
807223354
1432991698
1018665975
259799608
1553257525
782141601
1909128922
1569705527
1782887172
1777287367
1396914468
376634769
1033958025
1528294953
1207122564
322355064
1950317838
557751649
1024402570
954665334
96777029
224729972
1399618163
538681653
2091231297
341968391
173921725
1278312015
1173870106
1061850737
1442371621
811489366
2081993514
1025734972
749487479
155321643
51002926
2081983022
1886339531
1046865483
1408210846
1619792071
987208623
800857175
1948288540
580814351
1862409191
1505746981
1404301894
399151490
1015868475
1731875231
59608566
1845729628
1066487779
1100730770
39596737
2135747122
919386586
190420989
1003319283
892761667
1765816637
525612324
970627308
114992838
1353226482
272486656
1200230827
100798126
1661655843
1891602337
887863737
1766052158
467972599
602363240
2068274640
1398219037
96389155
1447083571
942254687
1759341016
1752636862
1896093796
1453292996
1994854115
1761226297
1919256222
892511902
954165640
1440195898
1480677016
1672357026
725527018
53898254
1248314422
2071225422
81838334
1139484906
1017374439
566062835
1293593425
571035956
1742786163
1606841901
215986191
1447972043
1300823346
669978724
412940695
133793925
1542811165
1706609326
109274231
252520259
2067374143
243387327
1486590575
854624062
900630531
1479668850
700890149
244827675
68758678
2122024523
622137035
548645542
2135627219
289032172
1885901308
1996499426
1496738935
193315532
1212639253
742770675
1859251032
526494313
672493361
1493392682
272386563
1882124876
949276246
1954260331
1256768163
1323395779
1963689133
1142053236
599771202
135646272
807401322
783327507
223579974
610356822
1982811537
582146588
1674081786
995852671
1966410967
313016848
1323278833
1969900979
1611075749
409954949
1825100258
1805450019
222773652
255060190
1764372594
1255629542
465981409
46048661
1625383600
1183100133
1737669927
1783806
890746160
814325495
1143892387
706063619
1856046068
1164075635
119486397
1779831010
702666587
1151461889
1131093107
1057897009
1960977057
1625888110
1766139314
364604261
279400782
759973002
252573010
589680943
1650105037
2135388676
766669636
31609756
1838939549
241663526
919943826
631164371
613668499
239149609
1160630263
901336600
1641051290
31734734
1383415112
718374076
1580318291
907440755
969815526
96644241
743918493
661604048
1495509279
182824168
1761984251
1289457640
1050096317
1238095335
523725657
1234119464
1577987004
1757776137
1543499595
152594385
1440399128
132526478
1008929588
1778898951
133679158
1253620062
895508675
1840003501
353409111
932972984
2067095060
1218868195
2119539931
1436133692
380361103
349575181
950159736
1673447525
418031522
2011188223
1047085073
1703768889
206854279
173797171
1174777440
1565159711
1726246776
1436884060
1777460658
269194820
1929343295
408988702
400795982
411311451
866204116
1594005782
506866919
1258628874
1392392518
2010849192
1710825194
1853761613
1682142719
2108651691
1864560845
1933136348
475166018
449557232
540579657
72642706
168231834
861707965
1044989882
1965779837
876967101
1078196956
1179759416
718298136
1062647622
1730640308
416694316
1288102639
2127121339
1312485237
2138954068
395981377
1915683127
725722533
778783878
1124886343
2106237192
171245146
113199557
2084712400
931471304
1719942258
756136498
1959344688
2014640070
27361993
434485490
44937781
1708050025
1845551066
343267784
613817211
404541187
783785082
1034295152
242586049
1653892970
1943542078
937448420
283776007
1766700144
1798137772
1493084035
1545701346
1709378168
1142320174
1449571410
500520410
2102096982
1323734375
102211101
798005304
1135589306
482859058
1667404121
1585239577
1491625901
470414308
1193442034
2056112627
1841276170
890440837
807039076
1592617049
1642833909
756133936
2040370437
457976011
795708634
2123663779
177208064
1698259927
1875109348
247586349
2004071796
842066333
41852719
1459844170
2013468497
1751473385
325763029
659436761
1997952707
570438698
124455587
1662482478
1088958794
910179970
1500949882
89835541
350064690
234974212
2002938430
166422182
1163068245
496625108
709185920
260710193
158910748
25653748
1972624573
27983685
1431432560
87450460
2141114417
704921201
403063667
109528755
1513458081
2002286534
1383950403
2147152497
1470822597
260873642
898235335
341918501
1551709997
18215185
420293760
2126923851
2036255278
1926873899
675062112
2013474073
407531585
2093570686
1407128141
1180493016
496902350
1828915914
1380711852
1702362700
68953441
1445272689
1230358329
1145329676
1040657649
1457210360
637074431
1320251208
836168887
551426596
1163841217
1609763768
960023355
976915390
1689759666
1320175147
290465510
694287028
1972066709
1929766860
321213241
1619525180
736891960
150224345
757870869
1947381036
792562273
1947061742
950554785
1090520100
1063437801
155066315
2042384279
908483686
1648043733
2121163529
1188043824
1235686099
668476571
862748200
1427255485
364694170
1835378790
1706194262
1392340802
398477501
1160441353
1509449067
797242715
1345010781
835621521
695676430
1731685801
127638670
1129620176
494784400
453174734
975853067
1700245138
610396801
588213224
134435770
536150464
249738945
244092027
1335783442
718749469
1521525164
347707978
846191327
332687444
1606565070
627894344
2078694821
1732274085
339812204
873129135
268697897
1612094481
699228158
897883311
907250631
1638499578
1072211876
1960645186
2020867807
958437361
20699647
898198848
1660674708
1358143407
558246240
1098262033
410207244
1584776607
308437457
1603015888
2011383982
12848187
1281867788
129331746
1831772163
99796954
471162442
334100510
899161401
375996016
1487936573
1639041422
1875593961
732629307
1560498394
594831218
1735231444
1380255335
1508104160
1666213797
1423311939
1796726798
364746848
1713071215
694044850
1693871743
1241434811
472412507
1482315055
923336003
136292702
201897661
1208343900
1241437948
740465507
2062797611
1333348400
413021411
1802469945
1528700298
662897487
585167750
316381419
85650491
793301178
1653274550
1597532651
353641572
1296331851
684886027
1993957323
1499376129
24523460
2098107885
1743042357
1153225161
635677010
1059528559
838681877
859161401
898280536
1208782634
470182244
703951952
709233242
1287078566
1097693195
789654766
628073033
911833347
505475242
1157385446
1078837664
1647194830
1367913265
1790669486
119382012
1490551476
1512940875
1604105312
1930479833
1455744470
1561898962
156288121
916432360
2039112506
2109160487
115684344
1978194270
20360333
418584290
786008694
1508303861
501737820
480094400
389096657
428640792
346875990
1004306048
1756114623
1720436285
88115156
870547754
2109670741
933503839
191230697
732628504
1021735818
461222199
1012393851
1001164734
930316838
1538756543
331592657
1995541661
1263155529
116545705
2119938054
303072157
1023508484
64461680
454097953
1494450088
674195153
1547266435
2120697211
1282114596
1614692405
1447042685
240061112
1857022925
1479109860
1882067166
1302912304
1592157946
1173899297
1425816226
1742144440
1453536957
864843434
1496454722
1462391849
1857475961
2022135391
2065238490
1022117581
1819497829
1964480025
743418027
833898398
1012123442
1428843210
1251882649
1004973613
45317793
404566361
601410889
2065656851
1605854904
319468231
1644439795
1242946390
1825376460
1951900939
2005453312
985791246
1035728572
879517891
979917386
128404843
2067775189
1824532201
440136760
1863573461
51520387
2042664793
228722642
1157336017
414132169
205265302
2112002472
1233228084
1966408986
647412817
500014543
1670100369
964702588
400209106
2088975710
1831461880
166445145
2099908292
352487386
59454236
1504365006
1889963380
2096669873
1115763372
1280102870
1731849807
1184647152
284678215
501067428
1334066819
2006796627
1217601279
89376172
1511695923
791320916
328623825
1257353236
1705070361
1731640400
1613063889
307021705
2050541581
1685843388
392176470
1677820765
619304932
1474592482
586598921
1441112676
996498731
1861910885
1127469322
1844435807
1801750114
1932547234
1931289528
574633326
1972919111
1962439433
2081934860
510684375
1578289057
922126255
1882966479
1191329069
1119184458
1650318082
705593202
611202515
84851692
1617253922
584737889
405844040
1053246650
1158318797
307857872
2028156909
1747823081
1563765313
1144186422
1965065458
990126226
1879814690
2001737380
1211118987
741624113
744841249
1723629215
1262775377
1046225821
1184837185
5326344
822753759
821680704
1727586349
360741207
1916220189
198083603
1628743171
12873098
1877918650
1436611132
2102605160
1395253420
1976034495
1059656396
1111103905
862261597
126805431
941477692
1651776960
706135055
471646903
761575770
715018112
1498183420
795428271
33531684
1432511446
294899383
896963412
948873581
719404260
1557487640
1829334926
439220042
1538318056
1377299268
1721634518
1068497386
474653148
507690040
769699209
1734534339
1398899270
854379411
1392780145
99728251
71236930
2033248587
799995900
465997159
558974291
1097241079
1149875213
186563150
1265428648
2139987459
1567369371
620522243
239461764
903275780
1752791951
1088769780
1503096959
224892562
1340019597
1273777753
1751119107
701844141
1021823686
1796752531
1330518102
1878645853
1653948154
616027979
976658360
1302571631
721661078
1220803151
1771952162
1426478193
2058256543
591278387
832473711
2102815196
1816683869
1373759598
841100929
496973363
1995396556
1224913358
475524544
1420951309
1517792573
558145120
1152291381
1150478200
2066664896
889782963
741360508
1547284779
1613226731
1009733721
250338363
1447488964
1046004331
1090479181
712951962
145872451
1964566562
1612191605
12905045
1357796166
1884455118
1178264032
217732607
128327917
1939511863
1020542390
1320008189
333266337
1188701069
1587875975
1420866819
856918910
879970956
783223226
21484007
1548470547
2083160107
529605579
925684188
629260428
1931330856
563639876
1194512499
581501557
341889669
476566187
2129757797
201519089
508524685
241228658
704246679
157660821
1454765780
750133552
504475534
1865521314
1467963721
754326969
1980728794
534397448
1807475553
946866619
599401794
482918010
711664580
347380563
2024498655
1080058306
812897845
250101691
590263399
727951302
2092725119
965042690
1748310156
1552780280
988679154
353776028
794398558
990475763
1470884603
202621707
1026218524
441398749
1735179947
1549374497
611255108
95224097
364787581
1417179885
1158133538
713445312
1226881578
2014430824
555414455
113201280
1686835614
1545588969
404165153
311008225
614898138
1996586097
1086827042
947289775
1369106030
18536930
2142073002
826627038
1105757650
713983574
2134637373
432120144
1726087775
1888425853
1899943599
2030289653
1469002833
2066337873
1913142555
305212472
201076640
338779000
1437704082
784596323
212873812
937398460
1676815298
1556410496
515690655
960147123
594948235
7033900
1694417937
201754999
1891104218
413104767
1644477663
214660465
2111984377
573201971
1914294388
650855299
2145736366
767069544
1905986060
458103714
611342580
1025526557
1604114936
377034554
1993987149
273379661
1494156644
1449650533
1676059778
412239690
2008542583
980976799
1463173077
251687434
1496704299
805520948
770115116
174779038
187364699
8155631
518863904
1408928555
1482950764
1414712316
1739472107
287557260
1140843678
889958181
1579036512
1713650787
1657731224
563738941
1776771779
307503418
567195140
1291643127
1225613298
1146512210
408256012
570739699
187665823
849966296
1577458096
1059947264
641077417
176668614
572436638
45145165
434798431
994372861
1526375568
120858125
1270023355
631530781
1873408148
538905605
841735884
156772411
1307325386
2092877467
424524133
1692927817
397559188
29086085
639188514
1247983278
998888142
1423049656
531663239
719576632
855400489
392525721
2137104273
1213052145
7470116
223927128
1521824032
1779839028
1074877026
1509165243
693964792
1706569467
1420907568
410304681
1404805544
1604281537
936820418
794425616
637410692
2122643651
707558339
500329196
235519505
1365407906
1450614925
1235763198
1895030263
362277272
1088941476
757393856
1135331747
915966598
1647239654
848933501
1949599862
932621543
1212463772
1203432026
1767433481
167115665
96331034
281846077
1900626157
1591588948
433145663
1274065658
1307524200
2101129726
1109738862
956378593
1479993670
193886459
32806500
1647858005
1007994477
1894291624
580702863
390474479
1322587371
436859607
948857821
756661268
2044144750
2072202124
1210814227
1503556024
1110717724
1369939948
229090648
2099094664
1216784642
2058008977
1931631227
180126717
420692191
504058058
1964230797
541156709
1167433672
972238641
672964610
559241876
888162308
1842010952
1730051371
1631773882
944383331
1791647416
180576640
1914964076
1194645758
1026779466
1297917079
429066570
279577638
2114571787
845475712
1002594391
1573137449
494595331
379452621
1789869829
381752570
876477471
126985589
353190087
1348270994
1753740017
1350726182
132205052
1045463726
1744881366
1362050629
1463874211
546033627
1327963099
1267333602
1898667106
981216730
1951125127
1017791971
1438508644
1499790749
958429356
2125189461
1179828792
1628643582
1947390008
289561687
138467763
1808475783
514952564
182525781
700925064
814679419
376589583
1233551359
1851241870
666594852
1815160523
1315293385
1519731463
449932911
1206255774
2120904354
1645370604
1040888666
1316683143
1379722573
1022385206
2024886250
1638822077
2031734905
229140766
930618002
398319261
127040655
239438530
1840103754
518662240
2108690007
273155870
30085035
323509386
964954464
2058213585
759911332
972931582
18716841
51260738
405574859
1270683102
2000499359
1885576573
280124493
863108528
440288340
888895075
339543403
1261494049
1775597338
1951157228
1766270607
1351032588
1350909414
1104409403
1233349672
1815039303
1464022103
640023949
2058737150
1695672330
253230816
1346588561
826047543
842401325
235363424
1082057624
981759511
1850191130
430364451
1878398771
287659586
1186120784
207779729
2084447525
665330372
297880822
180462257
779877503
1028069858
347988174
710104063
1100438167
1371808741
262609912
1669808993
1417385545
1855873435
1599720658
720799720
1971091673
1102517597
403177354
179085857
304554400
1654063407
647674223
1372865455
341271417
456822187
1858538513
421246073
1489712152
1268531622
457168205
1488937355
1071903623
194878450
1052048490
229816421
1755796416
688601819
2136301546
491037392
540452316
2142879017
425186269
2036278011
1252614226
226440065
688358260
2139492752
1414010288
1101676391
1937347035
1216056793
1823629689
236019253
1332956016
1337730113
818804952
1291306087
1952170432
67891601
1115459855
651582340
822121104
1177617566
1190057747
1547785204
123818970
1783282170
325007343
179622730
1297317550
1960668619
1987766357
1874553452
1235240142
1988889105
1417535922
219576917
797517805
1601701302
1746836708
1637202500
178906238
473942441
1436317694
201712738
196776282
93665569
185860764
1599548870
1868296271
804592906
983073587
322896031
692968166
557931838
458578186
516057310
1456090525
179747844
463229080
1250462351
923073340
1461746462
523316796
1389923232
704878892
84109422
364562705
278459813
374416509
1892575926
1296353261
1650403470
1017757199
874616933
1478411265
397725043
1511073392
2136600335
579932339
1046876335
1195681086
1947885946
1605318086
1443289565
914125010
691380761
59437508
419683263
1413215287
1399214481
526274699
1465937897
1735152284
165480133
1404554693
803571746
507643515
422439262
445800273
331905702
849181318
1585954237
1888466222
275265174
1679402886
502375520
182012972
1233767435
1756496880
887794453
297031433
788411671
719232633
1523163843
141287416
1268813503
1732732403
1672342676
545058008
1572101446
1242348771
1596238326
688251091
1920708114
623819611
2141967505
775293769
602808148
1461103397
1625878026
1846460665
1436421377
134098022
1737820737
374303781
1374449956
572493110
1246737858
2024174375
571750872
1926797276
1844983571
1536029862
2127726429
1152350409
998034748
453096702
1365358135
1703210900
1948626025
195122189
1805990263
523361077
291905990
857847318
1263514159
942997691
95335623
924133637
304759674
786858119
652208842
1789350422
1907130273
1181002900
680613268
205294209
792258103
352122127
641754130
1959791039
793425604
990003166
1551756090
1528203079
292023440
386087145
1744373175
84579919
407573848
1541950792
759119565
1113258985
1247153747
1514397516
79566106
1741326820
433176154
178107912
775414602
56445798
956338961
1713177179
1724324187
45037466
531583222
1100347052
51830999
924487711
1062292168
1768400105
1850511587
1883897808
1351694318
230296886
147230373
310558192
1865202390
1228084067
435536797
1989284042
1079183356
976075637
346008095
2138790119
1623862855
182703073
1417256538
1660606927
191756266
21051192
1571164504
1707419711
1441601838
1666355989
951696132
1783103966
2112275933
772847968
1909942769
1910636702
63522210
2080299544
1540651604
820583778
1267276602
1522564182
712371339
573776703
181725392
1236319736
976320218
389941692
524380384
1877806378
733701890
1419890645
611256464
468701288
1935017401
1151807696
1836079636
1468450741
863352834
835419322
1824459030
90104837
5260946
1884367523
1487894963
1221200858
168244841
202513002
1713365983
1743446027
1539366980
1910567181
707111507
1723624451
637721828
10545496
1250501231
113507746
1478084818
793236873
1617712465
193701093
638087237
518607872
684859242
1769715222
581855089
1975026919
1934642675
1350441064
1269665452
1325529406
60973610
708102800
1553277675
1753473948
1894216854
540602941
1822252607
423262076
1069877336
282825201
1024853553
691740876
1356130514
2012426641
1959772956
868620104
166432720
2143191634
1486727559
515110654
272566524
1908873247
1746135910
1060787316
407369268
1311245785
613919215
333065504
343920547
226408321
1875578630
1339147911
1149168707
1197497203
73493828
1518517848
332831325
192239404
914428646
1356829963
477958210
1368724255
1218300655
19662069
600518481
372625401
1687849749
1840599215
1271848529
89236838
1796224381
1328793558
606474877
1302465960
298938679
1051694931
1309215747
436779671
2047131504
1771841049
1495014622
1959477041
1497274184
1959181970
1148139398
2016346124
273759546
1679319972
2062465563
1783650667
931191473
1054365322
1082167211
1627583728
75463936
339667613
1645822614
588929138
1875545070
46906959
1411445930
1820713418
1060963512
84621696
1004428985
1104298210
964347591
2071670587
1233733672
779094455
1109226168
2049044833
257890562
1994963921
2116167137
1950719706
1251826528
1044453116
2024889475
1142756174
312802232
1843674629
1869588438
1005176335
1691572703
392246847
534919164
1769855209
2131490872
1340543662
192930639
947172280
581613513
1728748567
2017655732
1376400369
595048853
1860812237
1642019182
1060854149
340123827
1109809179
1005063012
1786262478
982155674
729599487
202562772
1819073061
13389249
210272116
1891623066
1647409819
740750152
1489742317
1077472658
1082607166
2072501145
1335032203
352327954
375254305
2146619914
1379039380
11073197
1682664308
1796376876
1002661630
899679969
1055401620
608739245
332839874
1400154386
426492093
558648061
1115281728
1337699770
116860975
802322619
322539823
2073281353
1116945417
1308567609
313546921
1014224715
1252853585
1799438255
1876761916
1029655668
530750477
1170356588
1915604415
1045144869
1557713442
1168327667
1054374531
1251434314
2104726427
287060294
904980948
1747633125
385048509
1877877065
74830597
993548793
1515450112
1275942163
200845402
2015234666
169199117
1524466482
1349439534
1171416822
2084719833
1758050941
315544815
1056428547
398287193
1070423284
271390919
1509089377
736076544
400565840
2074413970
649335600
1324690946
558489649
290220223
349821445
1017448254
1863869717
563807396
593828741
2052594852
1505401244
1357144671
208302171
1415187945
1328191319
2107551888
1725169451
1360086081
1951212382
2110767621
286859466
1970833892
1313819864
1599200211
722439849
1348272342
1694299978
56148520
581776225
1192526582
1595958423
1937520613
1465499658
1591837086
1543827925
128527756
1648780867
496119222
361031910
563127803
1631467308
1543732358
1285644662
188567769
1978308271
968591820
420807395
1783188274
35684339
1106444061
474020499
637336962
198578365
1454934787
1014323652
578978497
1969161512
804809369
1736374917
1651184176
1240025599
627497968
1671009251
1557656849
1902207816
1508398657
882267913
1882482037
1266060323
195968847
969652505
2042587496
982434115
1229390814
1111526501
172572153
1457341434
465428305
1350890749
1836861320
1024708222
1697217453
457648800
1394154375
381489386
26470210
1162383069
667298370
1091682291
566101765
461691984
1132099346
615492101
1900445649
1766872655
889198795
902099060
1984139328
1103554756
2011329459
1897504027
1976857188
496945471
1881781139
1643962171
1921031428
752478330
329056025
318439249
1991653303
1911044087
959766222
413221903
412624315
752408192
140527131
160444600
644880540
1583599926
1181255667
1080665017
1083371617
1640449737
269905426
1563607151
191367646
1176558555
1480676926
2090188319
756283168
1320474589
334220904
846659222
432932547
1714603539
1872447353
2025179256
853618963
650923482
1310721925
1253991068
1796666915
1943639202
1158460422
1986521917
2106392581
661900211
1484887007
429088536
1888662540
1159806884
460343152
2031344656
451230015
1639349148
1611737797
1571382300
443662072
1087323388
1815525698
744815915
365550413
1456657638
1450076350
877441172
1675598883
1333075143
1364537931
26803672
964431875
999477888
1743475078
1464592073
249350824
1158966499
2126553292
1616676643
1202187338
718793046
333192899
600738056
420666069
236412793
750540607
857837401
748849707
993073740
723875098
288286570
1907911964
1020713814
2082819510
1321209771
1240138040
1362484641
191044827
1820240494
1532446131
574828445
1027059305
654002908
1300333461
167202362
450365787
572123187
1371582650
1356922468
1486415980
2131740990
2108600763
118491189
1378955809
1130240604
1926666033
530123233
1115583374
998801555
1410585385
1398372535
73944966
802475831
2020594794
2036350667
594296100
623240161
353819675
464206204
2047236962
1155214609
470751818
752332829
421292457
951908622
99005215
638688461
2048800061
140600404
300632426
2144378929
537829355
657251219
1382549787
1586248206
773677554
285466247
612551066
1722272333
5440076
1247490004
2130214097
1185424583
551750625
1339745834
1236732410
987880662
1611857298
123550826
742421406
607918445
431180107
1904867624
1067443126
200283278
573636649
177945301
73716940
324903174
1677603164
185819615
1695701582
694313033
1405109499
498921026
1243298924
176991096
1827804562
1059810727
1930599465
222653570
1131934903
162418248
934329124
2081714359
1771275519
876935343
345180010
964629146
507879774
1736095811
1908117017
1853723827
518133192
2130694448
405008221
484568312
676383172
982820000
965610886
1021828767
827820411
1126522445
1214180134
673234843
1097448666
379485106
660935030
737498119
115981041
1375030524
1859426825
76195574
1767550811
421612795
1490082465
387449854
439527880
488049792
1131246838
1503258359
159477087
1359911204
404453527
1237898180
1803052866
1739657288
1207583032
1044189810
1010431365
1278440801
1840229353
750489069
1756496880
1151767539
1791861795
1136902498
1641258891
576938744
1044742972
1629024501
1918485269
623838223
316816726
1838507444
1984813599
1150483608
1022840827
1028633025
205116017
1584364415
1472823468
1758893937
21471797
907350155
2075434398
184644583
1090847275
371798944
1955080287
1659523428
1041170422
1348536478
1578514625
1561459342
462636520
1864047739
1560609642
664208602
226472136
196004593
1074754647
1938059589
1138391680
1224624483
540457299
1284755933
1534904444
764753263
934737891
509913102
2049311409
1308857499
898292796
1359586213
1902745999
1665150450
1913416933
842792651
1899162901
1169392516
1968014772
342074411
888997470
2045944365
1881072159
501721690
1987507467
204902627
1468057561
1743589239
2006986310
1714956239
1998142810
1044303567
1946844083
305321322
847341956
2120828613
538385124
190368593
1130878300
1093236842
618019127
1557727336
426538773
1317143737
936053181
58298560
517000
216900940
1748160513
1991452075
755375303
132346067
805934104
1202494540
2037338605
1789377897
1997387461
2069017624
915943728
2069503654
590778780
2009924770
615324273
635743141
738684983
2091663694
518703736
875704557
1338152373
1300822678
1033703933
950074582
1950581651
68713415
1302041531
77420276
406904912
1270639415
1618206111
1077937848
917580459
1370431615
225618027
647544256
2072739716
1373169264
1513968299
699968833
849237071
886755153
419785008
1381954130
1035096913
883097556
186985246
1319215495
1553163246
1065048361
185283588
1231313482
1761829167
276819779
1551232545
1674183275
1986181255
293110159
893102118
2036569411
865645266
312367294
1195250470
567292567
2092548218
1215515412
640645234
120146276
274546856
1283538571
1020374048
1645541286
564664738
1932038017
1044528858
1365442511
282642011
862888326
1545718130
827138286
1476514972
1719603043
1368779696
812482658
1306579339
1669590402
1733218757
668506356
739641758
280468144
649268364
1869315044
2053457138
2022438631
865631137
1226823410
795411177
134046118
1914796192
185497318
1350346805
1786607536
1409200710
429804687
1585590719
1063689355
677407361
684776852
822005249
742041996
1274742202
800907083
1133220277
774047456
762638757
6423336
1647646840
830411087
224185192
1876877817
320730894
2067268066
874740531
1106185741
531870781
703091180
1946935263
1077782318
1136762847
609182939
920201146
1738985771
1447871060
14246929
1378170684
634323072
1005753621
1790021867
1501442094
1292802865
1975207508
1327539096
30440590
1747607550
1519899548
1711377753
858932269
1415873582
1805055879
1140456957
2073409031
1308437215
490581575
621748512
1261591812
832450832
1954750862
39706866
1019000217
395390487
1676105246
701968182
996416479
1721174752
1114191490
591466342
1056702668
1177390999
710229064
1761310859
1062232474
1954964373
1912307812
1669961436
733593181
325482706
1825785461
996141398
1021257749
1254154458
139727365
1668310017
1711326765
871445914
2041531670
1252125229
900180630
2082814793
443109759
654233798
207313543
216448016
1221309169
621096988
1919382611
1889238240
731529952
2006288052
861008156
1109560776
600674456
328117305
304967845
1981654650
893624627
690309096
1228349062
320689403
1103020659
202169812
1898820965
1123897127
596409307
1317338835
992752590
312178088
463434249
1977507806
512105657
970398506
536224726
798630583
1401110379
1101615957
700491754
2058240261
1984328731
1013834830
388458491
1980813459
616283409
1422928824
215082981
1219902646
587398758
2036040311
411382162
1638494209
480173720
775749381
1545214080
476245541
947285842
593571851
578288290
169999546
1605013072
396923600
900542946
2138433146
844621316
1711801448
433299777
1486953111
976050872
1047634056
1129764225
778512701
917954970
1159659939
918724461
1278129211
1823830315
283526452
904691515
1248832802
2146886063
1522075316
963775085
1281513637
1416054971
1679532271
1562943928
1075657893
369256238
1679411127
197240261
1683887731
177636496
70819868
1403004173
17974732
1640110016
143094000
616996400
1738419312
1710025491
417005850
848623927
2092761975
1968774756
1595045858
2132940523
1528965274
1757361521
529105826
1829515692
795893255
61516990
1171693547
2056759424
1272158290
200415159
1939121303
242521489
610651963
1423726663
1195787677
1525496870
908286262
427218026
401731953
391928954
1649742010
1750555131
1891079448
945512143
1125130044
1146221611
458171163
1462781828
1276792761
1805073865
1695720622
729824442
297366919
273396873
487204888
1407214
1804482497
1447966942
1396192084
683946528
1773560127
216135871
1978982574
544134856
1342500383
1971416859
2046802621
81127376
1389944954
495317861
1082045443
1218158550
1473221027
361003119
721797965
326232973
159288131
677536275
1929060769
38290230
1204212796
1779762296
1752212301
842185087
649942188
1163574842
463122803
1690331311
217112240
301648211
267138480
1465973628
2047555106
1567755702
274051554
472645472
1122181283
105603773
2090328848
798731698
1911473758
329351373
718431558
989962053
1082030602
1529245818
355301112
813133718
291658539
274998677
1450341933
1887552375
2121499622
1436235230
884170198
536486894
993321203
719047603
1993777386
521273572
920499569
1545043196
188245034
1601756488
934132180
1274216435
1463129250
2051547519
697187156
251539663
518950943
1479530064
1896716721
47259925
8545052
1779945010
2119921253
1564292891
330727361
860272591
94529773
1810397329
1386057292
1907711982
229804452
1009144402
1934909140
466559378
1811523088
250833962
559555725
1954296071
415009787
1064840914
1488980503
1342334256
87772160
1423380106
437859039
70030417
630888227
1543804607
951023425
298391325
1058350495
398479151
739667331
312988555
1597851092
435756301
1060308275
1261531270
164662690
1449503962
1645818442
438670602
1634980655
1224152897
1548200438
984615852
964841905
51715909
380579931
962226689
118255506
996167374
993708296
1399155857
2019758929
1286978769
573912871
859866836
2093072569
1790721686
516344838
1533021530
1759200794
1697504556
1288975921
1212983539
2018476806
804515435
2058116957
1710636089
1705894218
1147065255
1310129374
673458006
557851028
101808535
1805727985
784908738
842385788
228763252
1265174822
1832656425
973097986
1171451573
1002873060
1989137490
1954282165
579292538
1875830809
930388883
1186255875
238839616
955450659
420085360
1599895557
1621250614
894817695
350220933
1653032151
1792590636
2036021214
1643920834
1845741681
2006715694
1965512249
1416327041
1638610082
267397605
1603788291
426184526
621944041
442995995
1292292747
882429144
751146187
92542532
60352853
1433378293
702171501
723051232
240567093
1046344435
1915697983
1961945576
935221019
274587156
174330614
2121906228
2083050312
1179083364
1193498205
51924555
96979327
1980025921
1704247867
101423690
1909212798
1089563554
796319991
1925199941
1990233656
60811493
1589467185
1697450912
1468821637
1548984400
1506107721
833683786
357064707
1622995482
1548441532
1229351466
205701789
797494560
454158574
510291905
1792149712
1293280334
1237584365
612115570
738907487
1994956318
869943317
316106654
104326895
698058165
926373241
1182433837
562165536
1809363723
1363695695
122106912
2017606443
425037315
520466337
1854373867
385089762
1436212802
1440810169
899278772
1968953047
1070245569
689566186
1746793490
1272352159
967415782
119866633
228624388
416274738
398049159
1653233666
2095441230
158599955
953861180
346571126
194207496
710226789
308938995
1138664406
813871332
795045699
1400326596
630685218
1702246931
951263389
1394060125
1524942518
1912136249
802956384
1190635792
746933696
66902335
2095452239
1776943424
627722674
1107667028
1203940078
1194652751
450852525
1523218928
517624313
2113191542
990939253
1340525512
887871209
1201863960
890445366
412286592
1425712890
875931057
1103730138
2053286779
2096292534
856147678
987689464
236456594
865632529
365499386
136274938
1587582135
993948318
287847791
557313943
506513012
1921602636
869255512
1814198952
590987422
920847166
2108012507
1994777008
2026069415
1588999263
1323006871
1981210241
1053497660
1599445656
279739774
788755049
1405365433
1076776183
1938073301
735559728
693188660
226435746
987515901
1908159426
251255153
149091125
516057110
2116306718
1896377573
2032809023
1720830132
1735097962
483950825
130218628
1452639453
164175383
915018935
54289061
1775504348
1085844802
2126402521
507725609
914202175
1867513387
497134349
902699753
545652324
10862884
10777070
305063837
1990020525
112970521
693354463
474342035
1920183689
1500846894
611791950
1674631659
720792129
886901877
155753949
1560616431
1976014431
963683501
1678308228
1136830806
732802770
1709372799
492153991
1201523824
232613862
1032375883
1071583137
951412821
1075886954
1160618981
2115141849
1093784578
1082529111
1346057393
710321489
972391277
1347061372
2086159475
486260062
225837132
1194041780
856866140
1830905223
1310782326
1559147242
757657095
676072354
744044739
1588486554
1753674346
762667689
1857974441
420401432
1982168905
1188006245
360884864
2093987757
1787546348
648874062
1742592769
1734679627
1863226233
1826670434
1753262629
185472376
1196343601
1368777152
874764140
163986971
1285941849
527698151
452985830
702167457
767833694
877000064
691992886
853319321
328754093
956511692
1236326141
872270745
775906831
831152155
1252422500
421289661
1977893970
888514836
163219516
1639594320
1915611269
1873421963
419825403
860067125
1561540903
1462182308
783789737
2121227363
354440310
807719238
247884173
120929203
1630382054
1049552987
226484491
1934761338
1265669099
446850915
566390087
583486518
1234583407
300156776
950141159
2010265270
1251462378
1762506504
714678899
1249897070
169391241
1106955845
1422513776
96085274
738086136
728158317
2013908471
432573565
1880629205
1355642104
696661139
1377459518
1448556726
1063841095
404185225
738230718
472026804
1533024959
936054096
935273451
1746374040
2079162955
2129209994
1375261204
1424422296
1903754933
1583741813
1460780112
1008786289
996795010
903538218
1021232657
935637767
314224715
448630703
1737561523
123632447
395825
2087278333
1019237274
1923954189
27186961
1975088853
2028925007
871117878
1058287413
735120339
1341793624
1156112740
578473200
475089666
1307606726
377440
457838256
1949934995
92361764
963634932
211815488
2107055183
359109588
1596352894
1374122815
318464801
1302549225
1670333935
54957376
244282965
829257455
170127413
1240835831
282195998
1326575571
814749389
893502135
326372900
1070885753
1421003942
220370527
341253710
875821126
1784336095
1707513661
945285779
960793306
152791677
1492655797
889994072
1694642470
282272399
1211902213
1788515978
2137960458
21583128
621813288
504107074
1017220800
771530681
1646825920
1078269678
666674733
822117208
1374442138
1366349206
55920804
75148103
88410710
1465355654
1821904740
1598250767
589777693
429134819
530201707
441222639
1099082088
1821617970
1290910393
1186275325
1616676451
1519455991
1129048286
1242824277
1350264213
1544113421
43372069
1295519651
1252071504
1297118348
761779061
157982334
1859105306
1361439495
1064745358
1478340877
1548426432
983937854
1947403665
583911092
1277983561
114948142
249552263
589340286
1461889271
1327380459
1901117508
513483644
834310800
1645369435
2000308205
135793999
1831758667
1127932677
37951522
118949651
727343061
898465018
2079983063
2011326199
1205275449
1944765180
507864078
1776777253
986215909
1282237997
93345274
558163454
365178415
990539625
1566044107
31036962
954171692
332719025
1724422994
1918936032
1878844811
633871668
1045747116
1532443710
1023891903
92796076
538979260
689481529
1181276150
2141736484
2068099988
1314632730
1573047082
150106716
1618067084
682930877
1620974517
29834748
1088243052
955102872
1485857419
1090961565
1889560512
957547377
52583787
143245114
1534907228
1947876343
1716168990
771763504
1277186772
1116913827
1229935231
973056842
530502217
509016798
1666173979
1503595031
829650195
1911110372
310944576
1100228640
1572977138
454662337
29257399
1505394448
817024819
408185696
2137585518
1741282234
1996511718
707177569
825007862
1982577161
429526056
295321687
2005198573
38074434
420736005
1289819389
1670618832
1793137264
1218826336
388529894
444518609
981854686
1957385977
1236042036
1382999977
118167387
763515489
1238610496
1481103168
453290204
1262009207
1179057426
940030394
807915529
1656861689
1302054841
967123386
134965665
46698930
1404687155
1372339290
1273913406
987777323
1073143545
211274814
1173462866
251742336
514496883
1542025960
641625968
404876956
393745449
633649854
2128123946
430150411
1641983273
1703605025
1275119511
755807751
148930335
1716762472
1781542513
415872641
1271118753
562273688
337032072
1547669134
199110308
1304909015
291513272
364847123
928250069
2061131651
1405000605
625881624
1496887320
484513406
1571284888
1864710656
572300704
1068817405
333158966
1455163001
1518954955
1422955359
244563235
954047569
1391564378
1679700552
533475399
793093153
1916803600
797346501
640981853
479296250
1547317070
1462780123
436689083
1261703761
1207033483
619770699
783958255
877266435
1227918501
28151637
1203690529
649721272
1712966088
663117189
2032781458
1110197545
596535791
413886396
1381175779
348265797
255895710
979356651
2071856358
676322102
664155246
796188476
1637051046
778704259
2131486319
1942059873
1866679106
402739325
343721141
1825469387
226887735
2059730813
1021521866
1739733374
392617235
1338111970
213028021
1023768456
227853454
1392374021
571913838
1944708749
598128626
638477677
780226034
320417749
70569267
1835541860
1351946706
138393494
596839346
752592610
1842030979
1213105259
1075181364
386146372
196871873
785699868
1476790803
555448081
1482887992
1111155889
1030993192
1266433337
1611272613
1710076929
296039719
1240915663
703936533
1698555159
1309461312
1450844152
1412065691
902420663
1835879589
1717919355
926409863
1047706787
1739874905
1509819567
1365048608
1953855515
182673280
1475146280
481741632
1411678362
1353249784
464932433
381857666
315555803
689305578
180957463
453675329
1505471480
11691732
1697021771
585950753
166210562
475224335
1463208969
1317348488
1356338071
59202698
726584558
2131602340
2085009447
192745291
383735852
620516853
1790018061
511913616
1774735448
1635082439
1322556309
733504012
481270954
825308914
1052511269
1222698846
1276373326
1839752212
1187230372
1364676948
703015745
1972608284
888544036
1871409698
480365636
483321272
826730585
905632671
1597947727
82383623
744973340
1996482175
1058465743
1053334335
10030651
238796665
1842130368
1818609345
375903624
1050333927
282463015
2009723061
1239242541
997574558
387876772
1133625843
1507804069
189615016
776420198
667770625
1763572207
1874901040
831738517
47497425
875367801
1110036395
1362913729
834620856
1697747255
1998385675
2118493729
1609031464
1723722840
2089995591
1528541735
504593685
562932839
1265342113
1641283499
836256229
703570575
1324261986
539444837
1063526197
139354155
2010877523
1588705032
804741558
802836109
1135780589
1844341216
1866312101
358469018
1789597193
1950898970
1475017499
2003775012
1617898922
1225611022
65948347
1588696226
847960608
1367821446
1123921046
738068153
797358293
782102340
1321116479
35940854
1541599796
1986458097
1136779303
1441116848
178212591
1589446819
1652545106
1849346663
1822358487
1631538311
1609552329
1267747216
178033998
1534435338
1580215130
1468444095
617799659
1010659313
443013732
1957953196
1026903454
852999204
2163743
1890339179
1887717763
372547218
1555688434
620007171
1274957592
1822021564
134423652
2133383318
995811987
1854238221
1147694979
1577546726
1149636128
833379565
1725610625
2086045094
1452896653
149858200
1833133469
484553731
816326576
455560511
1754564100
1372959674
2092585686
1309455750
2123005736
655958126
1064914915
1422052554
1792541839
1683630009
118757501
328247901
882186565
684459886
1766761470
620112052
430395963
301255160
2005820519
988911371
580430552
248356546
1535972030
1591442826
119957083
557511409
1151385110
850241760
1834245394
324970717
1172942173
1694814020
434378235
1881875519
557999
996646815
1679072056
431874199
756929305
1674600562
2143721571
1819387956
1247203247
1644192089
1007819933
751502384
744886210
1182110316
312760189
1171003407
2860558
464615642
1184892542
83652023
1678279867
2072824549
784990694
1053434566
358454862
45956192
1765126357
1139933525
1800365523
2039560032
1212942856
1413767265
2020527692
1187859226
1037301933
1404633208
356580801
687425871
1979294101
1382680953
1975863939
809689093
1214496227
1478126679
1338624339
1393225220
2037693649
1466421969
1409760918
866426041
44775542
1191144953
26278381
1367584626
502738378
329644505
1033480889
46575374
876118005
988595855
139089977
25762414
1007955272
1083978294
1407367025
1490326880
1673386060
1091443098
752793102
365033366
1444013087
2005377208
1816180623
1125000488
1467200235
381903230
774198421
429449214
1203733208
299276049
1931600318
1190848882
1609414430
1683963058
955752239
1501636605
794070524
1467505993
1658392683
24530997
5799139
1837667518
226640583
114355744
824858175
1026266473
1995268956
2118230171
1682692504
1159171199
458306554
1412469868
464615846
1312830700
1964586307
454032982
319827875
981709108
561709069
678297415
1243004662
1446437104
1072379365
545786830
513753766
236195489
1826877482
1521101205
672260543
1602745971
6791826
760354315
934006405
1030003598
655253128
1667739706
63397376
612658365
938881850
1091026832
1478389880
1974329165
929015594
433383322
587754306
337173397
890075469
62903480
95416242
1213734601
624753540
40521452
954309389
1999015790
10954828
801224018
1733438197
904418774
131994063
1373079020
207298556
849235944
1214406652
1520902424
686206597
736835555
61865588
46145370
55993680
1776581798
655118618
1328502582
1931178005
1802329091
1946551627
1651182417
670333714
1630748924
1622383422
720048633
994223267
1230389757
1112393339
515136032
1901136742
170147435
1723933839
1132028808
670471967
1633645838
2016458530
702293199
107629732
541230951
928914696
584634520
996277242
256274634
385093377
1521718813
871752225
658608342
453742907
1058877306
1016390068
1333100004
412799471
1421528199
2104148524
127579813
1489388394
495548325
162545421
851994320
2101971941
1745362969
1028089745
1719326946
1155972372
470613377
1372586868
1904897652
1937184178
1910354187
2034634577
1782107425
28811585
255423320
1322512410
64651491
582555833
1668418098
1980973505
1032268551
576280164
686852836
427367094
1738365511
482528983
1570406411
1294465219
1313434441
1436339210
377896297
2036075147
1003533375
1299395941
347742859
1827326053
1348772158
1518849856
1066001153
2103599705
909607208
1948695407
875644002
328728269
295993384
1566273078
1463697754
1880101293
1245672528
644365024
1064731057
1592844449
1139369395
1197832295
1390792054
346882736
1123024220
1296013648
1199091693
758652581
744452223
1936142132
244914272
442975984
1712303510
189166019
1586002150
1934138365
1856943177
208043359
406479071
874683880
188088092
37413077
1240763014
1558328817
516983123
1367709378
1203059350
1459030953
1792850429
1279327184
566809820
197240551
299876330
1679209447
1497565958
1057791584
588217880
2112217570
824337411
44868291
782954945
1145338472
787558418
294201067
437304972
345773092
1867224966
328714528
1893609202
176815505
839994154
536026058
704920949
548787117
1815086455
1985708717
430022723
2146056461
1262492865
181178895
450417113
1138043486
1830872398
1908979703
1103452956
15246894
1714921391
1753694062
1566295517
252795333
181166589
1347086736
1684570292
807901421
701675675
1938414182
1780383923
331383910
214701584
1899596120
1483230009
558574492
2048926855
421338240
1610793908
1348384398
693081916
627909487
1155587702
2100920358
732497597
331444433
1593010838
398183069
714746321
124732528
1437591642
2139504033
99457847
781898141
1609220309
193169588
1862450654
1901929849
580713543
715232428
360285726
1899127137
1095746237
6403408
888314269
1484213122
1714385536
1934802789
1828727051
1833914441
1394416798
100997785
552158339
7223074
1306970790
1290605850
335480690
1741686063
1967981273
1336303069
1328366291
16969236
2049310768
1009282001
1047219440
1499646250
568965895
1754874030
909163971
411244787
350038586
188525441
204390475
1358270563
1714097081
648534862
2121680253
249768269
1658546543
224459973
1780222492
1812850943
875462469
867043068
1164969121
276991178
1851791224
1039868633
447273576
129933001
958332156
1334177836
1976245877
1367013477
244703851
1652522558
505168551
1147404512
1031956632
1438362732
176500234
520640713
1725306583
456144320
1118973497
1053105046
163471397
2081949679
454696937
1549254002
363729178
1623190736
444090923
946193682
1567887511
893838008
1190360044
1531533835
1851820757
636570080
1161800001
1471915092
41814505
28784395
2028432344
1097430054
360195440
1800216200
103387541
290971608
877817793
692619825
1033910788
2134201993
2009315624
1367152605
667330112
990859144
1220560186
947785221
532003054
2108439417
832677991
234304763
992853731
1668689865
510108517
58816818
595724784
1312493279
1800922952
1546905476
256998905
1459610930
896282622
1778652585
545216483
2134862961
1244518120
840356754
1675977171
1244858936
1060891596
463101257
545800913
2107160976
987012190
2137229053
409382149
1712279490
2054598061
1580969435
1729528837
1743244350
231573735
1657748998
1530815026
189733375
1746340452
236934958
1095022692
1668092084
315640246
1848475273
629928590
1220960117
243833006
629087908
361866361
1622487193
65832399
75367189
871821868
1314143359
1350890941
1340896827
655345329
471440919
1440332243
1816132820
1554585805
1968386176
1506862380
1428070723
1276160964
117707450
883813185
1252750601
1349031178
1117548408
1684074981
645663688
1677708353
1604616156
425387349
781090019
365596037
1699919158
1315137143
274494903
424351927
1709700919
210293649
855511424
1020742391
2030679501
1774753188
884573881
568117351
266637976
1365174338
177178286
1432507417
1936414288
1946562644
1832907229
1004001184
1475728496
689739108
678159986
588663430
1134332511
1908228817
18708961
2114392890
355615732
537209745
1989808994
277832619
1270513368
203256469
208197470
2071587986
2004815189
168183283
1556598950
1389869451
177485104
1631293441
1967642339
1902930454
1344875514
1605791238
497247962
1461290552
469481805
60265288
1970844436
1638850692
852233693
1686252895
194273962
451981874
1784696900
568839533
618795070
776944898
743343059
1121950402
967160791
1212681396
1740217420
1307987449
799476728
142146091
981597927
1791233706
325637142
1682166909
308473840
363095666
1261275080
1586357437
312121802
334131049
1694094131
2109611948
1273868023
599693353
1112988893
780026599
1668422194
816952112
722603538
1313587006
613558699
219531759
1267082689
558528149
326630723
2057504235
649730191
1668921822
437375776
1478657862
1700986471
120835313
2027361545
1120123499
795788207
1183514981
444580066
854765518
1971294096
245623917
717278612
1977628564
172943236
1810200259
347701802
1123872544
2035896230
584636256
360001821
1534539139
89619403
1720728583
1713923439
2107804048
2017977831
177975992
851443516
241911461
8241707
637958789
2113247025
341221139
871292130
154621574
1439059235
1401202297
252422524
1261623109
1882927188
1161488619
1807841797
1240802564
2003779687
288463156
1185549926
1599758955
2011744295
583447749
1653315376
978498740
689468547
1068410585
1668088027
1263544718
1776321928
1196013459
1442709680
611372312
442875175
930212680
1175621414
1816891227
892594588
2143652909
944035844
1151528123
1668264532
1858699094
570656282
713149562
1543749476
738817230
1841609177
1964448632
1271365204
773340833
542426129
540100861
637667231
1255026923
1988634117
849902973
255533740
1244849893
1080201648
839761047
871102830
701298840
808497809
1535765821
1167636943
1315615260
251080519
1694641156
1089782983
1875479674
200343754
2139163175
256813500
557840322
1194025775
1308010072
1282329367
2129943477
1819610495
1757575415
1351747557
391591846
1183463525
770415286
1538923049
860239329
2074683177
468493325
1487795809
249638889
1101468945
492328050
1438036729
1864591150
1885613200
2084064338
1623861012
919936555
1331191388
737377762
678922412
1278985899
1651080661
2147166247
1570287854
1528975792
1395204997
1025772733
78140174
1137546427
1711172358
998965102
37366007
740843752
1696836538
1827021641
731934050
2110949103
93639244
645127178
165863479
1556772796
1238157845
1035828101
2068078825
1098528375
1214772105
1396531115
1893100429
55322636
923661214
1990070698
903624575
586075849
1237026389
1453264072
2047732000
1145907676
1752842048
1210951062
902666456
2035315075
1806871704
410867299
1399048655
1433340757
770697134
93360920
1869221489
1006654590
1772879592
1768974099
267981170
117206596
649669618
1063974987
2064771157
1905547004
920735933
1084713789
1115320106
836085995
147281539
1264388668
863679228
2094812438
1806811193
615363954
925267951
2147321755
1219913661
97761187
483196144
2104618179
1917576515
220310855
1642573793
1966556469
1785746860
1974368347
86895706
480042247
916977188
787458926
306539488
1749345037
557821880
1805207515
2055370404
1006682667
1658810317
1735702950
988745845
161338165
827161905
2072706268
1885339169
964848804
1623215588
1598947672
1883923451
699402320
1194167960
444422879
1454384026
1127520540
458833988
2023948437
759462766
127180990
137106100
578676225
1577246584
184653148
1817840427
1063910359
654616951
751245908
995804619
220107665
386748490
804780264
783163865
1377264554
747678046
563964339
2144622045
1033840554
77954557
138814129
1960568401
315319964
228095003
1168014616
2092786470
677537033
248567285
2034206256
1200966360
2071271145
1950141031
300902066
660075329
1510389902
638992896
417245358
1907524312
428502528
2023210987
1904531169
1167006803
1021313097
218456500
1644439409
1328392583
192605334
2125081824
1888114959
1777365723
1751236496
1225676729
507988324
768205250
1788981662
916901852
718733125
461473041
1343769670
1374663418
92903843
2040898787
1564955628
2062935707
813252196
1793709547
1988438310
1404913403
112335412
1461425121
988389401
1951176657
1454566964
1889701183
1746485560
954380485
2130955168
1222737109
1296730791
740871131
426781439
137497957
1716545231
371184199
1523768525
1630248598
2098220656
34029411
254833926
385119380
301362755
607914748
30236321
1776197562
45798199
835798715
514233075
603849426
1751244166
1801786159
1248278553
1364647245
676594215
1845663250
1269172518
1540866793
1022498463
554025161
1431648077
1956143263
1245976968
1366719048
1706630953
1258183721
1009528802
1903899273
574448371
1904723595
442786557
1073683320
1636875753
1967249072
2131818571
1623557667
377983317
105224530
1711717914
602964035
1768012346
1444497034
53797277
1361046193
1880464194
707838753
526123571
996242886
1798635623
1681502640
423978034
599336532
74552506
279326455
1383834563
1443483407
169357333
1615215762
1441582468
602492659
1720256859
213140671
1284712600
557400686
1382089210
1918084934
1755420091
1936168930
435667356
1013076423
1989482967
647243175
1158999657
2069003932
1534490248
2026876822
1519075866
1136455013
1981476878
886765463
268352053
1914432858
584680613
535790063
1752261260
1588297619
1672189187
951191025
226057839
341251322
1742418530
110346113
225363160
1534983988
748226154
980328030
1403511358
1478380123
51983856
1620830525
147569518
1913868109
325749663
1532699411
96522420
112254564
1103174427
1344379104
2017639019
537048498
1464050777
1707252111
211068770
206476004
1806887320
2128606738
122797573
1333978197
853275412
1196226402
1217505476
1038330884
2117869873
1200210179
1143554539
1915360790
162275019
1538703220
1482227139
311793956
1212790065
1641909709
33480288
2127740619
1698591546
140409057
676483730
2061558178
936492850
1382230341
825048242
1953010840
252289527
1154584826
1644491111
2116271204
1027892496
1849767402
699568377
35770490
721657863
743098486
1327032260
53224030
1746703229
415516576
24104287
1945815101
2101160011
1528046474
930178204
1893219600
1767844285
186021211
2105459961
385998269
1980534588
437086645
178295783
903984709
1824505690
444629416
765325558
988472845
731791615
755087506
488833416
1948021805
2101472453
1791139625
140571960
610982441
2122185680
822278861
150505562
1306602197
1699812715
1241438462
839135199
917576211
1011533325
324545453
1387626362
2004826041
753908960
2135954848
1058120136
1023340361
2109373934
2084546364
1661022389
1860589064
1526998029
899166171
720297175
1352512097
1688946549
1896779020
1503480821
2079106786
1461042824
1671867979
574398841
1406446102
6925534
734607677
729368084
59062564
491992001
235167079
746591364
401653600
1876391793
250678802
288408444
1872494982
777506826
1304561779
1346017163
184880127
876039395
625907929
995872268
1629889448
351812994
1243771850
531584429
1656842559
1586706600
230102165
1438165510
607427941
701094698
1271436341
1046328989
814527647
2039296264
1353328103
1984228397
1548870641
919097966
855114220
488585159
635529257
1142734594
1100355260
1124981971
1771797961
462633341
25757592
1174907286
376123437
213157352
181910521
191024683
243651563
1452057263
1403816984
783082968
1721418010
1810567607
925535857
1340631919
1506658893
481573445
1944020869
1447375888
1143631762
1585394767
1806498296
1218096774
1544503038
84269251
754103035
249395212
170361888
905943387
1258197813
264674922
1553593778
1977013493
1854056674
829441350
2021961285
1870384250
1803838481
8995958
1600567441
840886881
1423705701
1669992839
1656508460
1947761723
1750424218
1288980189
2087790620
2120346421
1605626056
1571394180
683707706
802118167
1697251611
2011964221
642947252
1263595477
1305508344
1339672300
1151470493
983678750
1643402853
1777518081
542835709
1162102972
1172409780
218913869
420898096
744276772
104334037
1892878268
2072171957
954972773
1405340972
1885911679
400073430
970560602
1798977886
1719067493
1526409409
1161231064
1599903618
917511303
1416223319
813497893
1397164612
1047147380
1818686934
71577618
481407746
446271874
1695508157
1793520442
1435663270
2109116818
1885827857
875664882
2048008365
857089196
305110325
1073608158
441847373
928120246
173466605
97278257
1216273664
2117310316
411017775
1417116253
788063358
536733672
1478916807
688200074
300103519
1397280449
1900621106
908528421
977996158
2027675291
273774564
1749358577
486364908
1399136702
928548718
734562454
975437592
322560073
156355820
483733832
2020915832
1322986192
33718418
431935454
511956915
1913000619
1844559861
89552121
1452640149
1753788954
1100797661
1525723026
2030833743
1770715440
615057573
870539484
616320507
1238587894
1715056057
953733818
2061959392
831637194
1507236874
2007807814
1797214327
172993240
1684037059
1325654585
14707039
1357617130
1006784077
774681418
2090747703
777787361
149519865
1852754140
1837145301
870666298
286393386
1419865277
121310375
64022040
1092677731
1097449560
1607632668
1388325784
1934042113
1189575469
929119720
1845455754
1743110289
2011882145
1625860472
779299303
1340210992
1381861568
1774484867
1738206176
116474700
1108568510
1207607591
940678791
536731207
1790020476
1581482285
1023385840
1961578197
682427071
1465354368
817107005
1668895553
92140110
652501284
1760057071
1639170012
55425153
1230863892
6789172
954905811
1563503426
423105865
1481314489
1775245550
2115480005
1656631578
1816438339
1648863459
1452455372
1131078627
985571334
1358703531
126285663
697185849
266226711
1874437536
452941873
2126712338
1128468365
1858161040
1178131801
969485321
1835170290
945483279
1593045634
2146390638
1920367631
1054872606
1083646576
128208036
323514321
1301486534
538625068
1905287336
787657372
851979362
1258225656
454708983
1217001580
545717046
1039540968
451251183
2085698033
1064742762
1158813048
1346831832
239403336
1819417477
1913493526
1951685462
1537861807
1954062000
395248619
530502599
247884620
642897560
864815642
79720040
624600376
1253297183
2131723471
1835039641
68192
717769740
1516864867
1022400912
242647209
745441029
859338715
1740811264
946171553
1677922895
1625088053
1995684815
974201168
610301223
194679802
759453538
392718346
1636588739
27757591
707469082
1015570066
213813360
1906067867
1494417771
671765007
513778122
919289861
72001999
1618175942
1362944852
281561124
452794490
423128109
486744046
2120232579
1871111832
94058801
44179982
1662361153
816057703
44569651
982209787
70888438
737120551
1685204908
1788974908
447979379
621715232
1955763158
573594295
1521410387
902796172
2098911453
492619793
1164678367
982745390
2037348055
216376610
1074396019
124753775
1889045147
484665534
1342037433
1143212675
125641982
205391845
291045450
571130059
626181847
552299096
1468029867
1196460974
1545253989
1460989567
594827718
38944597
593253255
1659169435
180856863
767578091
1927451648
1715845937
64289581
1451167246
959789518
1307422459
1555832132
1395299247
1750577529
2067121420
624617638
1372787459
287778221
879265171
1752017903
808993548
2016243744
292814782
830302431
105884629
1893713270
1520984852
1883743877
435382128
2074993781
121841953
597135276
1796101217
1756291247
751404533
1345694117
1646144802
1330984498
497327395
306589917
2018107212
67288905
464116008
524950786
1366546197
745377490
1401413551
17495369
285503143
188146443
1679434693
865980491
843880332
932963191
858410767
569825652
1932118832
1377433489
238437226
388199745
295978070
1209835315
1621697540
1472271638
216689614
617916948
1773056476
521320507
409225251
1100139693
936117092
2007012125
201650935
1465683036
1698723350
215771838
1534340775
762080743
398685104
1265423130
1993811647
836994393
844670908
88351655
1746110037
1877516000
671261115
336734719
1617892728
1508321284
1678963811
1743289654
1493936624
181215413
294850316
1184802185
401936822
1971485282
1342074252
321470802
113127473
2042607952
1627826251
319893801
816519125
525205605
1110944275
44542998
185967366
299798805
1248165369
1391895092
58485788
418602117
574969770
1145293513
1289827849
1988739950
364411784
831754301
2013894151
34321641
1209708799
287351427
1261484977
915827861
2098279748
1090479486
1884520332
933330762
887565533
1848731482
2122301368
2020757412
434947253
1897243951
670603542
1307979464
2047939845
67949149
928778860
1234279373
1275324071
537931363
68596726
1673130090
1555272863
673028203
467636379
2131726300
718224467
262781421
1536176332
522712158
2146493708
781568565
1965932608
1446237420
878316214
834234863
1077640979
1495683517
564467212
1224949801
408113579
1162616825
984255004
1658376999
2127277198
2130685225
1818370708
1817551178
1749230847
1000903724
740930820
1378999206
574178486
2019238679
1056930712
1406663106
1445106465
2044003125
1906705627
1759553043
1577259924
190617461
529222117
1542056806
1233727607
874093640
1693805149
950302220
1237015189
176217028
550347761
846707157
1031799837
332020933
695043072
1012423693
1389054795
444730507
69950777
2130370446
1343811355
2092417033
472406656
1354248475
685496014
1971306381
1304822893
1559428780
524035991
467000518
644280453
1716757723
1034870063
1539578223
1920466257
1939874788
263839988
1639059970
644872638
517792256
1123160691
923597764
1321533787
1288113700
1907685762
1004537024
1272059617
1805661564
922611781
528744566
1960661085
639162890
1755291784
1472359027
1654576746
431832425
218935882
1360531678
1331821177
1128144478
449533973
1429202329
1983706132
1274290371
603269496
1093384725
1971711941
1926454874
482927021
2123577693
941385256
1968458442
1912635176
1623528301
1429711053
714185433
7601106
959507142
1531977291
1529218645
711116325
1014859399
2035558983
283506726
1877111437
1414002015
1246932941
1877634863
1213079942
951067941
1596363198
1622659190
592687562
1817211032
1046467494
955197191
1315939907
876494933
55901922
1063185303
93063999
1547852417
1807628234
198282609
1254507533
1165892689
143103965
1752609190
1365988381
404934459
1021432656
1872607882
1944332513
1154182939
1702316171
1867625714
337354729
537620775
356795445
1449874301
680814482
1106598232
575359234
1629320757
1764027058
121192931
106591175
1363182950
290670465
1742668204
726637028
1732555654
1319959835
2119046060
1389591396
658732694
304128177
1725784138
729772019
149963552
516891167
663184944
1529943171
1978002257
788167192
2028410105
1685245834
1398363506
1255668670
472838855
2105197694
1904345621
400392357
1344564266
1492781254
1314192897
1536948964
1801059909
1310188614
1421657734
1719396441
680077114
1225317031
915197184
246582332
312497173
1527171095
1627403314
1354339408
530228729
1681611668
375073047
410280992
2123658807
1384100374
449956819
696770914
299488754
1341609768
113148809
1139053226
779949675
1573329941
694469720
23771077
458911405
1240294846
571500845
1837257606
1191063030
198408813
630515630
1373466888
1303728320
937894848
34619396
1617767751
2053862737
617143650
1791055587
1791959601
1905352197
508836040
967965080
1983881728
1059357867
1763986855
21232051
2129395
1103125351
233158893
267590109
720174174
1159851861
1501247209
1291105920
827940258
2079005610
2094230076
1524751920
830686983
1247901902
718263704
1992539524
1018089420
310018987
1975640029
207754870
1309509428
366114295
369199118
1555975937
1996821089
177527672
1929306806
1518611922
90161518
1939437372
700541060
1110604834
727649526
1984762
808446104
1075703898
425110721
1680263030
412729602
555005093
1876248905
1545986396
424862039
1839688739
174022361
806198990
1239539972
1391872166
10060223
1958483151
625044937
715018112
1554721756
1256230057
328151693
2146322067
390956805
684463462
338724905
1613846410
199824797
240972162
488127099
1867135092
86884142
1845425210
1271749012
1645194341
7859417
1878762617
744993758
36192744
910193613
1475858704
1437890763
610340453
1437202342
412204002
1221354604
389033088
1629578899
1130910473
857432432
1302388882
1649927946
1668875443
1951826558
1536784924
661614080
1886829816
1650695477
838006189
1314575804
1142904089
1381307337
978322130
2130658740
1762494553
1538930408
340136875
889948891
1431622537
1105027394
1486866468
1438904967
1924308886
2007370794
1618805977
1455758049
1550174289
1249403201
991070440
523057625
957020985
1395995681
1573741023
1544277972
440422590
1550531502
1124522958
1837872806
594934375
842702975
1734731861
603881406
1677584617
2079382385
863002970
1307683377
545313967
1349838847
1947777077
1663118658
81504026
1372455333
668500934
1520379701
920631176
2000980185
699853725
2078688362
2015126814
1442269452
429861686
1744689051
871092668
1635707919
1058331527
1894098894
829479872
2086825753
1469313843
1462266112
1168274653
351200965
1358536707
697644377
1625787335
2006715966
723763098
1032313689
764847710
1011444337
18096177
2049330299
2089305325
173291595
1913077936
236953562
1867317476
1450055790
1583216126
783708664
1967143805
656942006
937712491
1057870594
2132452955
1984654389
516343702
1544750617
1250546789
1334363553
2037163151
448088105
329307307
2033507442
271326268
121012086
1192069278
442383565
1666505239
1965648104
1357830028
2146983755
1137043360
296002982
1119338821
482285875
823789710
385970578
862995506
729716073
1626146687
210726182
174714228
1034384985
735863897
1947106239
615752293
2090903511
1815350743
81616753
1209806639
308089524
305762601
1222391680
1259455030
844696368
1770194011
555293397
1279701872
679086091
1090843687
590961455
1419136310
1503890806
1047500065
138150635
959462592
1378776512
674569260
2095487812
1936638562
672254393
868574508
1988911162
1297748792
1061790045
1111202326
2105959083
1047347792
257695103
1997525661
387951473
1753698713
2122012390
421201161
2061095912
1589745973
1846994963
584918524
615249372
789001376
697425533
1504994202
656038678
1254888291
1089536599
1349984289
531321330
1944664636
880015318
1562806823
342581479
1981077096
501128713
791466426
1857316694
362300786
1097097662
2127348215
1969531556
152564501
740388765
2117696632
535457787
935260210
890251895
1641640535
824986612
44478143
465997159
1903040956
217935438
989072669
1019743635
119367561
1751659100
711285351
1297947869
890068809
1549755212
1966869112
1455665571
386316264
403302686
1902730472
496501718
156048925
148303043
616190510
1435136165
70904870
1449337781
1129568048
54052340
1124482696
608229374
1652014256
1714599648
232074270
1525930129
1279812865
1599016939
827864520
685425006
2136540091
1831615516
2098101996
343364436
777007167
476597384
1367540532
1562337661
447666002
541606129
702585580
2052300497
1505084825
380895170
360143562
1416072774
1790895852
656963364
1965296784
84444153
2059752305
1769403423
190096976
1924959565
1993457290
1523575389
1274422382
704531385
557624217
59391656
541062041
1451220245
1130883269
739596434
1003749030
1616802112
168602487
1137510314
123865794
977649251
1869589916
53512175
124703371
597006281
1058325414
1770460123
1146350652
1418148618
1746376022
1870120081
1911926784
355692413
1333933792
2096998383
866235231
996301737
89924866
1068570801
1245828675
38655173
548830387
1962038297
1432177817
780551512
839700453
623808456
702935132
1831420689
1898877040
1305390152
1360598447
1185015549
899982326
1768561490
238572530
1572717250
1140775864
1995562827
1445822389
1548541007
1330209516
1079809466
1266603362
648920329
2080324362
3835189
542952172
742743011
971192151
558427150
674742433
1553709877
1945204779
1773094927
507679210
1349356039
2061947193
532270198
1167563357
923804876
1940048976
1768736572
1071263396
825651126
1908013685
1191667877
2143334282
1290019480
1225877618
749306004
1405483580
820228730
1682121941
32246134
1415039294
1007792794
197193748
429943404
1155313744
120769954
1018184656
1551662495
1155941665
1296918653
1935690595
168497676
213156539
171097636
108007938
1459050128
188314389
788384772
1985892618
1243733803
150810121
242695247
2024917955
162901898
695081604
1092186000
390952212
1358312386
842843568
1581204996
1857293399
1238335247
629833133
432423392
2083387720
768691130
1427563739
1786026462
389695806
2086354638
859932918
1244995504
781526538
95647656
824292522
1822633793
764253819
1603469723
1204962472
450207165
1703071596
39654642
567473612
421523984
1896464294
989630141
957427028
1596506422
255293521
121990146
1156109224
323050764
1888563980
1505958803
2040601203
288675989
1081428489
1953526081
1893323246
1383761019
2049327335
862117770
274554419
922402843
1544672685
1804930501
681516720
525062459
1846887068
1086702726
1682908594
1163813454
72949052
615012115
395658940
115651953
870820939
1650582296
127180990
758902058
2008262285
2074056344
756326045
66684640
2118508618
172450129
392032866
923512342
1877475170
1085876249
808948187
646160335
1881903561
852044168
1351962259
766171090
1530200498
1149683495
1230536795
829735623
1838493881
1349529266
1354215596
276951412
810796730
401032068
213349808
1765266427
1841429528
1221433878
1436206611
184379786
701736692
1869676874
1287989060
170877093
864368682
1853263732
183949006
412776024
32193123
1504925394
522425953
409531714
728390214
1774251933
595612000
1142337269
1499081838
2057923890
1313624591
176060774
791079998
1280484960
372772035
1758434299
1579583966
1080742540
1073393516
815327195
1719922530
1922641243
1515838555
846390958
420278218
772523099
1141782772
1106757392
2112039429
1802967798
555825810
2003855023
189366768
1667721982
1621632509
328763653
1337962318
680038986
2108129136
2071945533
1342167395
1147990923
685027873
1141048469
124327576
345453736
1277853698
947227011
56580561
90337979
1570591319
751399619
186494049
102281224
1892192221
659898805
623720384
32296419
1154692699
1052956037
1652811657
2131911599
1739168320
270177053
1669248543
1083223925
8372238
1095379003
222657569
1587055187
356716947
962575781
819752440
614387393
574623014
895561844
154931694
1384447488
1586056863
1223290656
1437995424
1370406378
1549998498
911225010
1808655077
1819208233
651132951
780126080
2098582351
1511051398
599198846
344621760
99939251
214331651
1313897895
447214599
1327776291
1023565220
1213321398
1313669810
611286414
788027941
238381839
58430741
1354380546
1270557236
915092382
166520425
1515651179
1743058327
166193703
812012916
374722405
803752704
777693372
1607074518
1224485741
143513754
50137528
1557046556
1495818396
131371848
660523821
1798852196
1178437158
599310046
1063068454
45234273
714472758
19647511
730851588
983498703
1336035803
1912152494
1307186674
1372737960
1364185085
919161042
30255851
1569939020
500753158
955578235
349812487
1321535519
1648848962
169078220
70068878
63072030
444127404
1404677003
443303589
1514272763
1664665956
427423248
117268057
1276563261
883010641
114071546
1974903841
1025265943
1892872976
1344879333
238663854
204395492
1767802424
979318323
1030738037
966416013
1416983123
48098611
1748065326
1473636134
413452737
394227128
236178167
1365154218
975229078
522156632
440499158
626803896
40605648
907947929
1566816388
1817917628
1301088045
827886214
466967080
1636222645
789544138
1200772376
180198416
713224004
1898823128
1491082001
1012728158
227089340
871040523
370110563
908529192
1156409919
1074624285
1515221529
1756831948
1694861368
1339410227
106186532
1568754476
1784362112
1777265342
698973203
1098467996
1397082921
952238901
764921781
65286128
183101118
637492777
1652564673
744129097
346200716
14848641
819432013
11484259
1045458181
1265269844
1629707824
1549903089
25716413
1472700028
1948476115
848359952
1985840423
1371863428
923181945
47034723
538149656
1615647565
457763551
1634068899
97259316
235503505
524496883
793801287
567322004
996953911
1119017429
899498199
1531195521
228472746
1048294292
964494155
1160889776
1689200948
1692827030
581612103
1080491636
1492259309
62310779
960336369
1594232746
1503227017
715446600
871004118
1131074882
218514673
616809128
1193834003
29097708
1294545428
30950943
1176259441
1310117350
366019120
1945125663
923838265
2080698547
1884141187
1464948381
1889146719
1778298030
1758299659
297916464
18207232
2131741543
2105471608
865732691
1679435178
320378893
130943648
1414341566
1272855287
584003116
1668786305
2137052623
2047859912
463542920
1338459074
1558245029
2033300503
1582299961
1446191640
502117997
1156686758
1528660769
236425231
522927867
704295111
952026998
1280250871
1822963145
1070455410
1322175759
91995457
1555589803
1945743969
2028774095
294959361
850722770
423238058
176307058
1008927279
1777640817
1098036685
1660456229
1566639942
2091268330
1344724077
1156035830
2019968778
1958627419
2145025577
2089166860
1477661254
1491957238
1999123516
957696172
419397733
1518636540
1177080349
1984562488
615549777
1623437067
1986739142
1810990049
1336928584
868556197
1566571831
1067612848
1308082029
726694031
1810970529
1182868373
299764182
1004703240
493605690
1254946294
15884481
169402347
1737612565
1280172252
1112985476
2060297617
511639166
624086412
1749741129
386691164
675779539
1611763744
2117322041
1153186600
1059073212
929843663
2112512736
652958660
1924009532
1779235263
797115649
1391801982
667027678
52258918
1188666426
1846325057
1258024434
1260078344
1923418604
555386485
623200782
2104685922
2049354578
1984865243
937365553
1974182828
538965350
1487854157
1534700400
1143270088
550180170
939385936
390565988
516575761
247586722
554801855
1193762149
374895
1303928840
1466049283
85204137
1463452308
314406209
200465127
448629733
2048583017
1114887023
1251627658
909981149
366323212
1171009231
962266571
108522129
237153075
1781057492
1706596871
1233283637
327143537
1703274136
456159211
1401279343
1026309114
1611448392
583221598
1230909676
1241439604
636326976
1081393078
1558120853
1426368141
1086251597
1532708002
601235383
438034516
2141025460
377641339
1691269952
626538717
1313108299
1482296059
361673418
1855556672
736240723
249941350
1006116596
1552455460
2065546138
1170070928
2051063670
1378031622
416162247
850311162
970181323
170518972
205288408
860853107
2122910900
10401744
103296389
354407003
1102848999
73879094
330020124
342669298
2080627454
1924942457
1503025140
803171896
513171396
352204105
1132951077
258748403
534990325
441370961
1006872580
52723895
1113020503
358363992
1821212263
1471774941
1652218779
1467061461
1183933206
1027546317
484624025
1885947210
2118002779
493534038
443500255
1456092789
498536304
856741072
1324318061
403118871
767133787
1458557044
1325634697
1189253007
1560254890
1830138091
748821564
1886602684
1081887938
1306315171
562928677
1233377351
1399272837
1555395977
1007998652
39639695
1136767377
1931034692
1522739983
87459003
1380103222
1247091262
1163624488
1960875180
2023728979
1251949139
2050381144
2108142197
44057705
294478320
2140021391
1066471137
412184115
43778349
1595325063
2126900106
693760511
6952313
1808491335
768594178
1012446607
1548667009
354663212
512226401
457445461
289194985
1525925833
4465711
360052184
646876504
1970990016
150580231
93382301
311931932
758697777
1262990676
1227822350
1754320676
1209421971
88868233
1506719101
1273677031
794397911
1880733976
682523668
967065979
1903697193
1819779722
1682398598
1706133021
894639369
1926860333
2046706827
151513813
1275451055
1812132709
1013476173
1672697895
444301815
1801933558
61440945
290833781
1784336711
1075987100
35057136
780549750
45425255
449385333
1637842339
533343842
1686865457
1891136037
1979575215
1910067912
1090412645
900010837
1653050164
1306682355
970574282
840610307
717435393
863372865
469326441
1125204425
41045453
62350976
1816093007
1309707685
1991780591
1264938863
1843170895
1456875404
569169897
1885021745
1916387199
1238343884
549257922
915681972
1111286118
396061728
403909124
1254803278
1250685663
561254834
1665497924
1357173563
710820868
240788194
686086217
1193843479
1779170041
412253786
294185254
368865332
1575433523
99433273
548360757
1875494394
2119034862
1588193121
1895581060
1318792529
1082100846
989629937
920909739
1239455829
2040152293
235668182
725271512
486595077
630277547
1801817309
177206922
772764864
895897927
8977965
984264522
627530167
845834734
1400994722
1280538453
1326136144
929884760
1896180262
1171503077
1454773077
1147206749
317515779
509394326
1265671981
1602366590
1715696303
363675164
1534224599
1400614141
2081645625
1170120330
1337707516
786771111
974048133
107013812
173687613
793536224
1227111297
1745275863
1305345279
293539518
1539100053
56145076
632022149
1572549386
2093361590
1539137966
498324946
1616773725
277137695
45381061
862298460
302389191
2006296819
257635407
991272303
1076781418
445098720
1363557672
1753517473
744433083
2081090583
1813217882
800790844
1392664010
521317812
365066685
1510809533
1543628244
2145722262
1288103188
781467852
1457012828
1167903492
647475453
1245971938
163933292
1290918344
1684910612
1547443383
225460084
1657706229
283657264
2119817604
110069315
1536037898
1595453151
1945237784
1154949858
119765598
1470879006
1508266429
1306743601
647168459
1308903520
306048974
1975109290
621583886
674881811
54623782
1021725375
1250589436
1024219398
590450997
76415321
37455238
1548585374
307661982
663084859
601983693
1173611260
537844694
205862251
298646711
1175738367
190150974
59070814
18902869
124964630
1875207983
2075758761
1116522263
333274496
1729854427
1620619833
994602119
1070342194
980933422
1098540606
1065793717
990790029
983597580
2032299739
744992764
1655389357
1241282998
1961615503
1118059142
671416874
1828493877
1103422071
978041363
312464544
679040314
1843661054
205730931
1200828059
76385630
1658759187
789062931
799238612
1351102800
1682809667
410445740
680113645
1408153638
667096212
1159394944
2059144335
1073015842
2121324401
1195945613
1684552415
1403845498
1101287100
963353325
1847521792
1963202573
759813124
1897129390
493014151
555086178
649954662
1752784955
33608169
3037521
1485447763
627497968
400281608
771885710
938950641
1108249741
2122965125
182053993
1715233884
258055093
965811215
1686955750
768567807
709748044
1480415032
1828759057
1391100378
1490562821
1135935856
2050903458
121428376
1274500221
1416750603
2134808798
965113517
101004644
1232348737
772351728
148023918
1791586505
1182640678
281560256
1249359136
9382394
1598549048
2025503871
630921848
201553533
1098513177
1192936990
1332566568
451401227
1568912642
2122276040
1871477940
760172772
1243734300
1159874868
1383460892
1898594050
1875180453
577338785
1827281011
371891366
1820733496
744565867
127262774
11991690
891052406
442455379
750681373
1195381467
1541999293
554452938
1086656866
113034856
1074973216
446137765
501014029
2065923430
1068969695
756563943
1690577422
1931489275
434064721
59247434
1931029312
1934911869
1816307063
1953424342
1461185766
555414798
1615974986
756183694
1340926482
1816957614
1206191130
752028921
1027092538
123762721
880976850
659336206
341320925
1625988557
618527254
1887239469
1733661105
649531990
1671615641
1189791675
774578160
498954123
1042588941
365940041
998396421
472134118
2143791548
802313664
2034445799
2049648046
82657840
163738580
587014443
221508171
1214607229
547239287
1526310666
1947619241
1651535937
623295716
1420753933
927939907
795880056
1515296384
1647739286
703672407
127326363
1711604344
941561913
1615030736
619935193
1010842258
1017928862
968073280
20660359
569085247
1516265279
1419462993
3037889
1804473224
1429974347
1302637852
1757801124
1105093120
280424760
864176521
32561855
781369684
148438024
1095644205
1137257590
1016791779
978376295
457184304
1324324794
472563912
429949121
1719111187
2093786022
40231435
1487568496
835382968
45636634
2035320110
81306212
396290960
887567877
716250295
2008620938
889970944
1080256098
1562720072
46895003
2123627984
926824187
1974147620
800683731
1279439157
508402902
1960065480
1865262591
1217970529
2129655373
1836311804
941124969
652762717
1347932765
1891236946
1586589807
652673029
533212481
347045921
1874956842
1817793701
459071289
1242540889
300471884
1699924289
672801618
139605929
1195451631
597761252
535099338
365690323
498106579
653928694
2027958527
1555884875
120783962
1167248098
1599740130
632490950
199059716
1045844040
1418482153
1092182211
1566124354
1433104191
926167224
512821783
2087245308
603455728
1117602617
893223358
400933063
485902603
348935022
1946843164
2138286981
1681095911
129163564
602711427
1615584871
1146150741
1539819749
1941365161
500159222
81796290
1834629511
1329378106
54176601
1427571487
180839223
401763704
440640522
70856103
678809218
1330449926
615962466
54933838
1643645036
1961361082
1322387089
1147679143
670909359
353518105
799692334
1494135518
2034850185
1872907842
2112287090
317296644
1705929075
276296486
976982734
783437222
1096544711
1929452201
2001353538
90429752
1696292159
1959868344
1913298721
1694996323
2100816223
2143773286
863904599
1735193478
65491008
342132611
2029963335
383151238
1781486019
789595461
1236417065
1874515705
651270330
1063190191
1410764852
920509181
901257450
654716905
117598905
1845262187
367921636
36072087
217132036
1511044092
2127166227
1960473991
159725986
1418399406
1290247189
1091453193
827764447
162376139
965518217
23264417
1735327734
1470428995
1065597282
1733034340
360132558
969144616
591000758
1759915034
1534452338
882660039
1508110229
1780768522
818354301
1689334666
1959231199
639109690
1831078765
1831461549
903405920
838561621
19423358
928793875
840053
1101046247
1935958308
1519943830
1738134850
313611252
892697982
1920787503
963474564
1232597918
918875217
1095009499
936309059
874824714
2000923061
312666559
1676833771
1750119207
107491224
1522021838
1470078910
1289403481
389018944
524474456
1323125260
1863232618
1120809779
1424189673
1760071625
500146242
1087205359
1424822142
1237095662
91909320
328246564
888090971
744317544
816503344
964293320
1810465597
1317670589
185182711
832841670
189754288
84210852
857640787
457016962
709456335
872174607
818579361
437182018
1450868012
1127610129
1613207071
1832717374
1563358764
60505903
379083365
1854130485
351804161
1637619890
1619756340
1361029234
2032764466
1809816583
903998121
1740310132
622694186
1971726073
2087207619
860887693
706111397
44673334
939300400
2020755665
398893437
950069246
1959309780
906466029
1123219062
1545335165
506964373
266579672
1952906245
128167674
663093904
604925407
1621502491
2097324819
2036146590
1426524734
1140157154
1110118853
1521830640
1837575129
286945107
1823772711
1956151229
526139795
960366872
985854587
1443541200
1510252697
458844022
710643680
267775117
1694439117
1797470169
505526683
1074147049
1359759960
721492274
864321135
1125664681
1787774730
1797035705
186457698
135624659
1841846791
867538574
434867758
300254410
2126906300
1351545612
772096829
534065735
575020593
1919988534
1500117840
1968168168
748563846
434350375
1221603371
1542994036
1914275139
2024412137
1061202299
1320430610
522966737
407330000
2063021003
1890383459
1327478117
376033053
878675598
1910240999
637481882
1419050548
1729902982
1406629247
1437367903
1531392757
268075365
368685693
1716753449
780890946
2036595778
784067582
469055387
829685486
825464201
321691249
807677834
778678650
1774312364
1642300536
1750795096
31233287
1736998269
1067280064
413283589
1573890026
1835644367
1600425465
1254151580
1737545763
1990174513
1064432654
1503292226
959951816
619523111
1084714777
707089839
1743894817
42057476
17020634
1460086553
289113165
613152301
935751420
1596541612
742285418
988216433
1169053874
267082768
1154980886
1189082377
1490798967
1056981602
777222143
1568346000
925317380
1214010126
1273075838
701968732
572700191
1380221926
1141974485
1882842523
935018804
1095634396
359752527
402719603
1113082273
1813899121
1705417487
1115768244
56124704
1186130511
122636693
2142377731
1750682760
1275755178
1007562113
1385284590
1268747997
420076704
1890278414
2109245499
710789838
1472201585
1836160488
1542411849
1050692320
941401216
1729776448
1188741930
1896022716
271096992
141822599
675368194
773757518
1859289707
1743834521
53983507
79602507
903253929
648925804
1373699927
1165221026
407912200
404943410
80817557
178146254
2065400878
1101169926
255226966
1399657687
1670730690
1024568920
1922374363
1870376819
721289203
345840643
1840987567
1669641427
1189974730
1485573553
1993166342
152677314
1583375035
1291980828
31061095
1278266017
1941221044
1068062795
547198024
216428551
597515505
435348381
596099617
1816651992
1850854048
427741702
351450384
2075347508
1047778904
1003538448
1080751216
826763295
472037902
1063930722
1396237609
147133716
1356229678
1172780674
941181630
184086824
1865724299
37607442
421475481
864479858
279496719
1610135831
794000043
1200713239
1098312335
1789991430
1060127312
497592241
1360849424
1866122414
1370254118
1345310802
938342311
1006955502
818355740
1385343715
1004723933
1692757024
1027522961
1759131367
1858441171
265529466
170112390
500039237
1867428742
454714135
1850997594
576047641
1961127980
1135129635
1371922644
1166435944
1088151766
785022494
2074632395
1282387012
127932515
1142936602
598798540
169544432
667227841
1530956438
1208836019
861536559
1118360843
362513307
544270486
1459352448
1998801198
1141498847
488846374
386615588
1671235483
2095272619
2111398305
1773930425
1501006011
1601539475
118430323
742499643
926980773
660638328
1863368839
450442851
803258207
279736720
2132006967
276561614
907893284
6938048
459273727
307197929
1401225821
851909003
868428640
352882412
1204397542
1821187602
164015184
11097304
1734129767
380919502
752258274
1297762905
711844565
520817602
1114013758
1729554188
701934240
1220036007
1097782282
1716410116
45123907
438936435
820300669
38394672
1695843737
1792796333
1396910862
1216534699
608694535
159252965
1637196956
675715839
1886274486
549284638
1554568283
79172241
1609902369
1885014260
2057842366
436406618
1337278934
1647561797
1234947986
1871304971
1286282532
1378662899
223465953
1677302775
274420472
1560600551
924173445
1064573335
1241243363
797048222
798973252
1368303159
531814146
1989226048
1612292928
72781157
1903992242
2111407158
1645725274
226139507
1218048986
722084476
1399773167
2006799413
1922139700
1143551732
1644963508
252545198
1236994057
1672062141
255755722
1073425137
2063788487
2040470048
1632155369
2134225005
515533117
2010013890
289513379
1248473284
1439299770
312265374
1249316237
1568957616
275176851
1086772138
397409172
1437783350
300586025
1546934985
1259547177
1952174525
355344873
1332447546
1211863054
758043269
513912736
254746033
341787518
1816055078
226334041
2097867833
1988465781
751476275
1014684224
2115256253
677373799
1189788990
1699886875
1836516591
1505588411
1692293817
805594703
798458446
1692821465
608818647
235375190
665113467
465553747
90239097
740860561
1457565021
703752630
2005642344
1748856717
1637284651
1336828618
2057405006
284242489
952368064
1123936091
2011428315
507970360
1654019505
808082999
52683286
780512527
1655953417
306010381
564257547
242067061
2072421339
1271011132
1421921281
1185003603
791659138
1555601257
780554532
718950824
1870896127
1270309569
26063380
1725260888
469582060
500056922
428104987
697972272
290012093
1198824965
587065487
1961666123
1748547237
1804199371
754509325
476079243
455659073
999329063
477052785
1251852398
1755714278
1868041047
1256886828
1567372715
237229175
759508391
214879565
146067016
19200676
982551625
782507933
847702319
1836771364
755660310
1320046162
36792379
2018043650
905857615
2050457177
480930735
1867791658
1351123815
1139677632
1607463347
1812035847
1680193801
1679239370
15442768
1168863518
1330205218
1728771667
146260358
751804585
1389021765
1967941763
403285626
892780987
1402859445
1254572334
1733602285
1650389886
2133056655
1529539687
1563153822
722866122
1960558020
1264293425
1516684138
1767743792
1821539768
612062871
1341015540
774593736
926039022
2042372448
1955695452
2107031554
862142681
1241901515
1139416012
452123497
506935540
815274304
795224067
1261360283
1969414223
142755022
217799258
939526585
1704477629
1708926954
809259893
2035448695
1165127399
2107898961
771528746
1989532698
1423294216
58151485
178713325
678287239
792625845
146642200
627438916
772407168
240697460
1567879062
13439765
820116521
1336017437
598592284
1649222768
283754872
2113244742
545326358
673865765
1750425793
1411997516
1883748671
1357320184
101402294
637295834
1095011497
1484209640
1891183290
605642854
1757536815
1460005054
2120603469
782584607
1816988489
2089398606
1227991272
700291740
253552678
1631643186
1801812575
1767995849
688750082
1501033027
1831320191
1643207085
235325149
1059364782
1888617678
2000397844
748021373
182821775
546886969
1086030908
309759542
1603443608
1196687338
1439017031
684543219
1766629644
1491380469
1768226783
1363704417
823558195
1630707845
1610629871
1926399747
320099437
2011804439
81529061
1561602217
684349199
703515687
1289452509
392000918
943286751
1178970322
2038202408
185420612
1196818367
2028646835
311128226
990605511
565171790
295413983
1274518764
1013763029
1420937491
2013105036
453299196
10948505
1687628981
781807105
350150382
2136762676
1536357632
617257594
352993293
2132067962
999790432
405849787
1446366337
1389749963
1210601365
1262732758
737825934
64318135
440568757
1146128217
1632949856
1216435548
697935075
753987616
1456574290
747914429
1372472822
74239453
479270003
1242719450
1378544615
1084169009
2057820805
1479787688
1794073431
896657655
2064626486
963886711
1733525388
1230223900
1457268879
1473669894
109994987
1665279484
1855023635
444482990
323280381
202256521
1363395240
583238187
1280597527
2126909835
773815875
68020486
602639777
1355433523
1345790570
87337533
1176104005
1179857692
1314462252
153719730
1285957437
1920425776
181816429
305381695
1650392265
1331027141
931609304
533111275
2059579523
55423976
1351815093
1274674078
112593545
1094895362
1177641277
1582353751
663770051
1840284744
426513810
30626386
1958981084
1022686545
1509455939
1334742404
311208393
98656197
925324443
893487412
1647518404
181023736
166383058
10420422
39274600
1516776125
1688111944
435442840
778995274
1143637782
494623305
1264274903
448928029
1852490576
674466086
265796666
1864571643
733969564
1977428042
1502382615
1978886739
808133295
1813250953
404245741
831383191
1828177793
1381573253
781253294
899896733
1632062213
1571619408
1361040332
1682910938
1276212431
1078589557
1983401697
1897953481
681270915
929131431
1844747884
1407390622
636352122
1481721200
1538005298
411963854
1136504790
1758146979
894174674
1731281631
226701535
430091151
767791920
908219676
1078853915
1668545570
1367408453
1551161373
187337039
408708951
59302316
228068857
1391861476
454147588
1226649529
1432482518
1806077696
811428034
535100035
52400610
1706420929
1209864351
1752022249
1738873025
2138167921
81002740
1408326909
317008111
2120431415
1379182930
816735054
1074962259
666951062
1784876538
1219628809
1206822868
1691605018
1297625338
1695143855
1364806
584043283
2123808270
1958090165
1349880251
1344820861
541496951
587733186
881969215
334540835
887264734
1837059281
2026233809
1351857262
1832577487
704260784
176112929
1351343920
286466872
588629021
1955056934
475229175
623061978
1303764712
1385331957
1523412059
31634059
434855714
726778143
1058785753
2028834193
642218290
23176245
1463953840
1307661425
642832950
1493918114
1594049023
1924872420
1461653858
942353472
1721980294
1335464801
1742941715
460736279
1221590788
220444394
1068214611
1240483467
157505233
1935031533
1934537844
920198090
818195658
1627593902
724187140
89033534
310755415
1419682045
1821008080
187628
2035785498
437511205
1729708574
326469922
208975987
591104208
1259809538
1233392974
2049773522
1751947967
599581744
1166529386
1290506345
849122647
906775270
1347055533
438299573
456390951
514647407
1290146853
1069058367
1302768663
320954744
1500094318
431987980
868225968
1527334400
1947085697
2002268208
1438035162
1113824152
442355382
1018023823
980836775
743676205
2142170756
715264703
545665226
1379571260
913297613
878722461
163171523
988227165
2083109360
1042238988
1080085225
254589989
1762623300
1344449588
2094600969
521939138
943548116
528396600
80985773
223642773
1913538826
1977044223
652176051
1492979354
1476733658
538263219
1752217773
1391820935
1472780434
1793551700
1165900927
1087000347
766656536
853178914
1844204309
1253007011
88898657
519815488
1857802426
317441538
1019130835
258017943
1963931251
16740886
1454575158
923042551
423014832
2113564044
1743486170
661732857
537289099
1098864234
1794205119
874714579
386968133
1784007542
1787265165
306106894
1574343866
896143984
124874910
1400630754
1044114258
901057975
1091625550
396903560
117798860
1821879618
1134937261
535167776
927897145
153229019
514879927
1992891661
1846324913
1937971536
1320658695
1373287866
1561218015
460942116
2058986349
2021373646
1881827963
1124009527
231716898
598969953
199582253
433623011
459956038
218572063
1353808416
1341494518
1242435109
1825588409
2036986358
1720237728
1593673063
622805840
764615824
214356298
1885659271
785088868
1327884296
551072400
1716122953
193142172
1985129514
1630431347
996797455
942018577
914328793
518922794
548244598
1746192024
1652552056
1042825036
2105878589
1794073431
39644529
38906012
1301163470
1174016639
948943651
387890992
1671907573
330054046
1853039008
1244861543
391760309
858023488
1524050605
1036100888
360280694
918368820
1556487287
830169073
216594285
1700111933
2125433576
1096023037
1172424184
1415571733
252422336
2133728141
127515951
2007412898
316008502
1762368404
32780508
2000401428
1919388546
1709290320
1883618783
961775590
869392998
1858009359
1486741142
2067949857
1864057672
793568826
186611967
1834790518
426471221
1941793758
226145312
51873327
1916796099
2044224461
118996331
272963054
1390849391
1847045281
316504254
218901737
1897308165
690763574
2064244411
935957046
412946659
1712319072
97554083
26564362
1395059954
1359464513
1160202225
1573991875
615778083
1755128377
725060996
293905955
1188023967
1646020362
1550035374
888618820
413677960
293120894
552699433
661377790
361468944
686776090
719236669
513141815
1355138869
281378343
294926406
1526330916
215242358
1344807007
1566271991
1870536726
696088889
1641734007
1292139978
1325048679
566048119
37622388
1589983334
2018095487
1723350076
675466166
1365727456
369013200
369077409
1978012240
1264134895
1654175226
52021932
1497067281
401263860
650205315
448778538
603941406
909005745
1459994017
1443504936
755646802
222879302
1611060753
353319629
1675491662
1754587826
1511558073
1224561118
1638291910
304944169
1467352361
658402682
1033097320
806530374
415622739
1634434484
1013554365
750295059
1232959307
1470016675
31987311
861510183
587278312
1254320038
1241903354
1201212874
1383885295
72248016
183623134
63204998
312074535
1974340074
626826709
346814819
1013980704
1335476604
1396776261
826090961
1909975529
1203574876
1810131272
683604661
556715601
1916986345
2099108628
96956775
416234480
1673411185
883129422
130676956
527106294
995747094
1351003437
878217902
318914404
1818755266
2028745959
823471603
562431152
1502617761
291481828
1564572830
1953848887
68433663
1723150450
1068206989
732462367
2048347231
170080702
616140390
397345269
1209983268
1240946163
179247419
652669607
1511873292
106365196
245571640
1872284513
2056790322
2043363467
742913854
1546705193
1423757854
1825880507
353404559
149306605
1430812164
445555504
963270122
906077693
322768599
978884968
2077225675
1500530206
423953743
1783279182
1717643855
32168389
803770611
20625151
51514245
1353100609
442727246
1150299076
811542545
1059896832
1877336928
2046720069
1780129637
87938898
1345034260
1951310870
542341997
557413887
243044418
1199239724
1846965758
2036740983
499551712
1329246741
664275436
31260202
70382746
840892923
1570224057
2026663865
346176358
1497584716
1101086392
1863157062
609116670
881177911
211946802
609197300
1450420851
1640269405
1288225285
1867945852
356299726
99437510
2078444664
706772517
2067418037
283614274
150575196
1258257811
1876753145
1834943742
271639299
1706538041
182680672
345504604
1743614715
518308771
104533318
152173061
828932131
1375500874
1938680346
171546108
1375427751
1131573105
738437886
94642577
1785284698
1906165684
644988407
1553728769
687081625
295298775
1642656234
2096135739
514879927
252975092
684836871
1019307982
1620608198
735087373
802440011
737261282
460610232
729861410
697464947
1921088466
1431058931
1793570336
506624169
1567583569
956753024
1156844364
1423956567
1754616218
729237584
933055651
1564599385
1745945429
122309487
1966989032
1217186063
330644780
2131289742
2109467131
1171491994
672131109
1917527048
1369908971
696681260
447628425
205649419
1560156866
1700813884
1354588674
2007249530
327723820
1975951308
376776530
2139916812
616422060
185705527
683708201
1233704807
2111785750
740542576
389119970
904545331
1179066799
92304304
1074190236
1088904941
798737923
1752175693
813893237
308345127
1342472720
1386062148
2094985574
212259460
1700311783
994772550
1979207239
1129373169
459804102
864359099
883691961
937549859
597778339
1768612595
943108250
430426230
708158192
1551870893
771531955
841992350
1448550838
421823593
1675808241
467531817
634266059
184183604
400082535
984217939
1302383857
1819371269
1584906287
96195527
1289317568
1764243684
1882776041
1998347381
628420207
53584481
1381500065
221484974
1222870815
1640124230
1246540326
214810266
1555272369
1307157081
100502447
128807467
715621741
1498213043
240243345
217315974
287301509
1118663445
1189423019
932311319
410091664
1900637058
1765175630
155978165
1911055801
982536301
334708934
1409924699
1545884647
2072602859
1281378373
459559031
281895977
1980057417
373733147
2013731658
683500077
81100114
232063431
1103952305
1608859539
1713144666
1612030895
1688532569
1994900686
570624259
2115341907
1879889611
207241152
1247548028
1460201423
539805350
1984397001
362393257
1761975311
664038647
836796875
1365945508
540173357
990814455
991574212
1415835151
115937383
1279634644
354808567
969041691
1640053680
31057597
237031591
1925017143
919380198
456156065
2122981674
1506307926
367940191
1659302956
74329768
1417107526
777539452
2020552019
664788879
1642684937
1833971100
174797025
1203443170
526865371
1273272887
779546430
1650994926
437807484
407036899
784821356
862859764
241123360
162612800
504729893
529546722
1215256182
1669735155
1630610883
2014216367
199580511
1172005191
1498275342
562252790
1275232049
1638651388
1864432677
2139897615
1365854921
600332077
1309203147
1862423717
1716311578
1809687296
1321825582
1662408091
1856358739
181499584
437756183
1934787313
550772709
2086387561
1517763291
1800421746
456413663
885092281
100572985
1837502117
980181246
1233619165
815456250
1520533885
488710167
692009722
677834250
196482695
1484176257
576315376
972018328
682554582
694690840
1114960882
1321795034
916893447
195915960
827455627
923272141
1575764915
1544701873
997504462
1164767888
239789496
656296385
529298060
59070170
1080013436
1872440974
124538570
726833814
827156875
1318922258
1472919314
2052101122
1023092307
1660406614
294800513
1198620912
2139452073
781654945
1845622773
1586610440
991427584
1299097224
678061435
587958393
1796570929
660939425
1593658262
723638267
936505951
447127748
1709772025
1294597301
722735441
1969268076
2018785021
908220656
582542352
2011885683
449449403
785155482
2122920530
1170770240
1630859259
1106904540
1707719424
1405351995
170373729
1703676117
348413777
172979353
1893348805
561749488
1345772113
1176875921
1344657322
1190509355
908775473
447216565
1704666930
887041619
1567278104
1796165602
1862725053
1811403751
733550640
1892107481
834200734
730477251
1617953596
1901112491
301027430
931770338
115098784
1921222989
1351730902
1484522346
1824912654
692859420
331982168
250899415
1136313391
2004958744
190608570
257268649
1783048076
983985501
376298505
1589838387
718853055
1394158130
848565989
1301432349
764219477
582457761
2056342748
1218149386
772215019
156269434
759813464
665882310
1391289089
1018223433
608697530
1587595497
940797515
2125741002
533495897
1669534262
1117185133
1461554329
1581914534
1833405627
111615502
898787014
1169766860
658377423
1640711468
1308726896
1821952547
297497873
1304208022
2067572795
1360089239
1164749507
1282101738
1084088375
1224237834
43675927
1965991705
1493230924
1857543736
247874327
978012529
1766870873
555685660
848857817
190774667
2014093728
1938657552
888350933
455036029
862473323
2063302415
2016503821
1112580930
1337388372
312372473
1511885334
2070581247
457344905
737551992
579616200
292766130
1785159058
1786521204
700254591
959976433
302107764
1622383319
2071501617
478205733
1165825225
638662983
887293548
1269366923
812436783
1144198042
1649319385
562374780
1699533383
1807038199
2118136917
1654789874
506901054
125326531
1159885808
46985726
1610169173
1718241342
1063067666
1103214131
1708469536
1860478862
689333938
1500991176
1728337754
1061956786
483412616
163455634
673249729
234094939
474840072
754905041
1412188211
1956652746
1598161695
583486109
1164751647
1641560236
1323582584
138026109
711974811
627032434
2095487737
991472756
512409602
1806312922
862534896
71687355
456863971
1631000642
556085283
1254958087
518898018
1662354921
162174644
982419367
321865024
874188354
615416405
750348370
287339375
1797859394
836964603
961952989
1827803843
457090554
684088088
602056654
1589787428
1867487121
1784500922
2061510877
1241578769
513106442
1690891560
379274245
230321241
390866843
714833098
1899839380
1813088549
1380969541
578624470
628519787
950112590
1235581539
735675477
997074801
1954881909
420741880
497515119
1813208187
812029648
1467658411
1186032787
602770816
1158418214
2053127640
873805827
2092276957
848033040
1898181485
1960406834
1577339085
1669645683
257214082
462006172
1686720880
278942382
161500832
1901996487
867016935
765979106
822645836
5757034
1647439521
73282317
515488148
985971462
2033345697
1329372884
1229518374
498827845
306323666
1817660774
436075260
773399566
1905387293
1409732259
262548253
1343598404
1170822323
1083868334
1859335831
838258507
717196206
193066406
288040573
48105145
889518198
1643098606
138679854
2038031163
1231938791
1152473776
1352417082
1297785074
454592551
2057132145
1632442330
624095578
2037909264
24280556
1723663311
122588987
1380446395
231322811
1854696281
1732417791
1010090232
2031648350
86225099
1974856729
817528601
708656898
1320381115
1700695312
997588064
1342676657
1388869173
464620116
919752831
267900184
207837558
310487967
980180255
1530360899
2000551634
98804779
2009530361
1192058067
1873137287
1754228636
356868653
847569987
93135030
1769057901
1034480308
398514612
1230224338
223228911
182687269
2070234058
840465857
1830751965
626709052
1587903369
1110264173
689203341
13084400
1381098016
1310975244
505184597
217080399
1930212204
2147333892
1166068546
1011796253
1627008770
762687606
1596173360
403593585
2121949757
1614028255
1963264497
1653799066
1348869631
1498709447
1950648156
108158901
615316532
2066108082
419942454
1572859809
1522980648
787616150
209059216
2080208797
2091601691
1442169588
1358767040
989756893
1873486273
447896786
2138429433
941617426
1946494411
697210902
84040166
973960120
1859142946
781133074
1385361059
1899268066
622939529
989685199
963632789
1154251509
1229996914
1712617722
1213947343
1796142041
1712086342
1880410730
824343772
1066071323
1946778052
808608089
493188852
1507728488
1214653520
716647989
692376303
1449079366
1554907206
1033163277
976326537
91727265
1062570029
758382905
1971366796
1548107220
2005091645
210912816
126261511
184856285
1366344396
2126618143
476568209
243932371
1107103438
1498206977
1443878617
64685305
230401701
1281343195
43454779
1398964817
270444040
326711893
1670004062
1244413654
955521107
1623065220
572574324
506732422
1600625861
689716105
947728049
2001159204
60901755
1689740177
918732241
458653377
392020010
601658931
171447545
249206614
769626427
553790985
1314862867
180418103
1774550341
1736470844
90329310
429844449
1272590784
1919800418
1099906389
1261613412
1196328413
1441681284
1708371714
1858084481
1765124402
1463186299
2010137203
877438912
2030543690
1560546762
511818628
1437273916
492068604
670891003
1100823840
261638945
1249660106
766982874
1017259880
1638174289
400844341
1586160001
823568127
980702098
1400014556
1914986179
822820559
310606776
1411018294
345692552
805713013
1158292534
52020618
1328361362
1843541054
706362316
538709451
1252841448
584082053
1956172350
881185105
491051987
943844162
1466461993
1787443579
2045933278
553814452
2053444192
1623396740
1663080041
257071988
2064182278
139837877
936872426
664518810
621341518
1851262286
1287675167
1660126924
706672997
1395215248
1320565575
900047847
668737426
36896039
858815046
182410152
1278629247
929245863
2005421385
705819165
37442004
720154010
401952904
855288962
1609886383
940108071
1247737601
1629388649
1371407593
2050095789
1987804730
1240377517
2017060600
2074125538
506764622
1999267414
1948024025
408102913
1179306463
1663761957
1951087412
1948306301
1638160514
2120187589
120887680
2020871243
2052298409
1070339906
427741039
726654848
391077399
8350251
1809721341
1266384136
1613911919
1976390848
565610471
1889615443
1423516581
1205647144
434121887
1191253002
1612154820
392567316
1539618440
274160918
185542211
681747510
1220253042
2017563527
425583694
915791551
421222786
796545030
1692860029
937077850
1858496894
270361128
1124386396
853242175
30999730
763408877
358484752
1745734127
1011003223
1737801074
102577856
1785477522
1829330945
2059234879
874164660
1497756722
1585657033
582180278
1261398815
612968120
1540211155
1535717655
786496684
2055436283
692096536
129874458
1003358693
837386305
1480227415
1490549583
191004227
2106679216
145645889
1987045108
2019693686
104540372
1675467031
720334795
2045942886
1423235770
112675823
1315274419
1496884019
1949319045
43219286
1347267226
291891474
1284440609
1668457051
644680669
1679080584
2099883078
1494600133
272862390
6766140
1437827888
1950483423
1558359265
192468959
1381834541
1448595438
396459822
1008098772
454471661
1225054090
1746971398
784634118
1460579468
696881032
462800021
1131521190
1253120252
706462729
858905552
517003341
588447778
1106510283
1148841678
472545142
1694836891
740840963
813469556
843309449
1151693493
263934416
1978494687
659432765
948390385
791779832
250932389
1366415235
2069111016
321433763
663813539
1001448717
78958785
1190480070
888199273
1485313193
1093097965
1314128776
415935798
1780041051
407348965
1184799610
2057809895
1102849587
1731240708
2030842329
1602903462
348549489
295133360
1692606619
1258026346
957363781
795235785
1017318592
1243517198
843267172
1976281094
1478999060
861972893
1003949698
735332349
421042071
2107696021
1400826924
834726323
537575212
735644783
29716988
546971678
860092557
1668979969
214191651
1282214682
1333782078
1653045426
2136254191
652961344
627399092
1027391856
2098442145
893950581
1179451258
19953851
1062479374
2084166453
147456932
1766825993
1447214946
1353625998
1322141542
758296403
622974308
1507986129
155715688
327695373
1710981600
2068280230
178378040
1540488808
1097832052
884772637
526251479
423481420
860596697
1322813627
1388766958
196028842
1908958078
1145859150
1883477998
110529871
1367700937
1771442966
334334958
1557086650
1065792021
751667501
710917482
570205519
1807502116
827710477
956072379
198917163
2073297556
117359742
1426525874
560889926
281847835
602177741
464841472
1270870134
1035465642
1321795176
1525213442
1775992496
1895521428
293551744
660783775
1678249931
729882679
1667528749
611316013
1390274228
625049908
1024973566
1608201603
1820925431
968926676
1630574415
1561312995
1606668789
1200657075
1372741800
1737825874
1320558788
1014170578
2143857569
8353688
325155481
286194098
1259550011
1516310743
1064936426
202634058
15009359
918081327
471028388
1137227891
38102889
1527780500
23568821
1369661223
445023389
926808713
1620325960
698064414
840356754
462152325
896412521
1565476149
1462335292
2024791403
432595748
331594527
2008676106
1234521730
251967988
368674439
1661070768
1834030785
2078472514
1726697207
385193213
1228095486
763473957
958011109
1360099460
571856110
1652991347
1335274740
1215732711
2074476962
1435763468
575371734
1996199700
111443148
708954458
682090031
51212901
633042726
404288330
1773326131
929453454
1655428846
935416659
1264738644
1440835760
290300211
316221725
2121450
337918423
1644964189
1415897618
2006037532
4158841
1817138275
477502785
869617393
1553078409
1098927373
1045191692
1747730085
843271855
643401026
824156241
396543502
1226192623
1579548922
2121574718
276669040
2093811058
620669587
1797928312
635583059
767436074
1486844247
1842215439
1011880153
1706220303
773837122
1247155906
1466192490
1505828457
93856732
1489983628
1761355078
1046981334
1317019338
1085376690
166563776
60138378
1078141728
730317025
1982870114
1874693633
1033969937
1868897625
296323938
598390712
435112679
1307104442
1122432402
640948567
2089192299
245156460
1980614435
390108064
1530419617
449256925
1994292280
1287491319
1933729551
1367853435
432499344
1876422071
1115932399
1566647782
1465974438
1381499014
1559326153
638396995
103009689
599927773
1535685088
972352051
1690885972
1044938471
40332947
1557474442
505967071
803482567
1268748656
1087156342
1706679789
1860944618
2113961055
2078348366
831126076
2008254836
371515527
1313771336
358329278
245369167
1442554244
1306468210
1145827941
1683019894
2007560840
447624804
900626048
1039528637
1664185732
1125714371
189068599
1809252753
2133704944
540920419
608673384
1929124134
210043770
1833279068
1474084918
1682853598
1629369425
537481688
1680235618
1554847116
679158700
1015309140
1936487940
1318195244
1586630032
1788758909
1129217386
1305830801
1659411393
1123092361
47327181
1128205712
330031383
149022927
845642910
326657199
1999554638
1524892973
2135189961
748495337
1525750843
1449584174
263310610
523439849
2002404615
344192528
1960741008
1462145532
1652915042
537126221
100491332
2103334471
1989832167
2078758652
88678398
935424870
1620407364
1148944290
1400970112
971910569
1450936519
339330304
759066932
1815334926
564464004
941272585
1699973394
2000555212
86800178
785920447
1168791503
690791353
2037743044
1487437632
851439965
1952708710
1389349938
47232542
1050747297
220187956
838718972
1264646595
1173711888
2104946575
637865583
1270843555
505811366
988344654
55149215
613679010
936935035
1645395212
347186320
1836849433
302192924
1021779525
486802317
23897524
155367477
1648764902
631875008
201616198
1561165914
608409358
293674132
395696322
399573569
812828278
996230635
1944558511
402113502
958053646
35993822
461671375
344180825
1570057980
678805792
968642602
2058915412
597199846
787832009
549035445
56931840
792116443
562653251
2140753818
1777960932
1436364974
1886444789
757454639
930028926
855660587
1390921089
936753411
454731093
1581655399
2083859386
1538720300
1541420546
1814557919
787668474
1993521596
817066100
1668597696
1716667470
1513138861
1428493830
704724026
476828200
873069605
121775393
1666014705
508011700
484899629
1932496222
1350907681
1720619288
2101785776
117545334
1185682738
1754523771
1600947814
1865140011
85436207
203636238
440797383
2051762366
1597849732
1731604297
965976780
941848845
138130810
1210493151
1374454709
1610165001
46864880
1211417162
777794809
107498733
752375035
976431561
60809952
692051911
888961279
877039800
1766309732
729817359
1637778946
1029882324
780487791
597986164
1836777831
1525335459
1882761846
1881265298
2042436417
1786097266
1920199716
95405572
2036109233
2008232398
1788825148
1281755324
1382865388
1329671324
1329164943
199937808
2107961457
1851611281
1149337043
188788422
1897986517
1989723467
386891464
1134130179
637398479
1982329018
437206383
277300305
924368745
786364428
871532796
738291884
1799494336
728267501
1298341888
1907596850
1079371047
285558885
35487230
1524150626
1007716951
2037218307
1210343070
993566861
452413572
247777758
353985722
1432558946
178793712
1907385448
2003236774
1794225583
1049836812
603167709
1533465090
1740737267
158082751
92619242
1633273747
1257267870
1202563648
1679858842
1360571240
1203468380
1314657548
1262767771
1609573054
141064747
344534101
834104934
85710175
452438876
1959617228
1016007565
1475288364
15139258
1947464757
1276124508
897610141
997411923
2118629887
596390542
523921846
1816041791
630366586
763599025
1393180848
1893621516
1674927474
1441951055
1401800703
637611594
949182873
970387365
1682151842
1613083507
1544735811
933411110
1843096847
109605737
1238350823
144365160
1465133750
1724486521
419027771
1538643321
895710378
1275501750
154225273
2127154474
1624604644
2103488276
1168310624
1604220936
961548053
1240166397
962901016
993403748
1089228204
1878384886
535436060
721747198
1934345975
1189949688
1918046266
2068754508
448571755
1290072125
994676347
308920985
1885901643
336540060
1641040276
932240015
1802747744
2017534426
1196194332
16356126
1118589101
2057405654
1007869028
1196343601
1493307203
1436506450
1819653873
1426621418
70280914
1311010488
1333270687
2075963422
667378601
1829688609
1366301270
176621907
509119432
1996866252
892217500
1252608918
582522852
464826016
227813229
86549665
1576202898
644880398
2038182865
1919668143
453954881
13320494
1748107280
426258360
752804766
583638687
1788918570
1811791611
744182939
41845675
584339067
369385775
548878905
573973171
1049166412
1427158210
574132306
756186178
236735909
555539744
880466307
922001308
49465638
256262903
2135714085
158958242
1015060594
1648910524
957719299
440738659
1139645978
1504559549
317104180
1598479003
1179639505
1809821855
1032285859
843303540
1888424907
880981259
1383648849
1719140925
1066841233
424604953
689860766
1167336350
1326931270
1185662115
806029517
1310093056
1459914458
1027602810
1028116695
167905492
392837662
1143882432
2135780585
483048310
682027755
540293607
1308156969
1523749181
1164822126
2083977190
1641451110
1541372976
1878832066
971436503
1271131656
786222081
836937522
1588296246
616823759
1558742942
108385875
251828210
686050087
1342780522
1498013421
974599350
1644137160
1173901682
423815403
1242740716
1549760559
2015811751
1993950437
1349023326
1605395605
598961225
1326170850
776038932
368529704
1312153292
988005118
321704779
679710980
903204586
1925003101
926360506
289094407
1488351518
1056662330
2079692477
1804725620
2039327406
1564780511
874488594
760677320
1132885044
229329680
1401901490
1147993712
819685223
370753752
27465702
1540005204
1886771707
1498613597
862390378
710889874
1308231579
637096127
1634641520
1409613211
1860440791
1856443303
93604908
1333768942
1342121220
1916709675
1784178909
536626568
1690964025
1628793202
1265839828
1096157188
982167994
154976840
1529894319
203111656
312617114
1734411672
1505132949
1487609586
114783128
1256001070
1852540307
1224912442
748548524
262767762
1948308123
388167445
2108509380
116172622
241440322
742626975
148449321
921639922
912791766
1147607811
1526163968
1443780879
464183519
1603747668
380725685
453500662
1854811490
1825993760
690772686
913478065
245970885
1823099856
1362709318
1044142282
1520225181
737325778
29930593
1768208028
1973509024
1760397588
399796796
1643691509
1599933726
1899814182
952456744
1030216136
1914431977
703541528
1080626082
353753634
124223138
1635227568
129678022
654026481
1727330103
1192147272
692152150
1184709032
314813682
2019650116
1705649786
994170289
409225689
1352184260
1104513609
555804612
1384345687
2145223343
1476457731
1912799320
704583971
1692875144
645040630
1165378560
615073396
154266987
1152196623
798807620
1253493594
542616304
684368473
1012385592
1426310503
1690599578
1404611904
1523678898
810728708
742276054
1021364680
556087754
1432521078
1321590881
410772469
1176024089
381828364
688925459
1545633504
312419137
393206462
1853916219
1296600815
1357760920
701116748
831261222
847376020
351145836
338564019
1705323993
2105083088
2034747825
865332895
684886765
677827051
1802705225
1467243732
795694291
1751015076
2066344273
1272231392
1942726873
367682045
1520388215
805825954
1797429168
2109590218
397729121
206802863
744024709
528828749
628341303
1960003821
671991387
2039069940
100434802
1235107832
1629416220
762317212
1310457391
616024031
1350859628
1834102878
1820144369
1791399001
1120161579
1957170140
1632066282
1297794483
1513711634
1859311769
1234023171
1537013675
1840023212
1288101935
386358637
1382614714
12074299
679188755
208631852
1619641366
1738872626
1062934666
658862225
1683332767
1401367501
244566648
1254423806
1394520606
143512341
216253026
749048612
1038544050
257237151
1795190742
209457658
1746910150
119808877
760406506
1477502544
1464978042
1997196506
1221108139
1634684473
985040598
269690484
835984727
1624478525
436685596
864600325
809637055
540778256
1596412069
1661287563
1414206864
1806877827
342245306
1327959722
1159092709
2103568780
612018104
1372964930
171496964
1549919813
370978755
1375861245
1269946308
271175136
1766391327
984872833
1832607685
1717565507
1495596090
1461165676
151132435
647105076
1972086533
1259094042
690211445
1883741363
1523411591
1833159629
269326316
1275053739
974689788
854633867
1036154369
1216413427
122813518
504712968
1600820517
2019243816
174661125
1179796761
802862229
230797101
1345095450
653667198
1815813479
56276822
1196333896
356600911
1438720174
2122643387
1345415623
1756037181
1872946701
1614829548
1882431127
369260401
1124364534
1545288347
956660519
279605548
1201743587
1426749630
1044002187
1199531503
2109352707
751903397
1706405333
169446465
1392200681
1265843558
2079077784
962234384
361393999
792764241
1595362375
1390219724
714267466
629462408
995491299
1045259869
482224379
1888959195
1111387074
1066069549
1501651075
2095188766
224806407
1764980348
1155986668
2126989924
2074699531
1557199534
1333707933
1964886812
774970000
198688217
1255778490
969772320
1886687006
1087552899
1562959543
735129553
900993604
358438401
1691335296
533794395
1475297309
555216849
1530805821
1537536127
1200608583
1092073560
1173088901
1166094224
1261834089
576759811
1150423422
967550436
1214703840
247990353
450750466
1103245716
1208159785
1524137456
1618692065
1689274639
31936388
1199871803
1603568405
1095069345
985737700
1617226723
855884241
615904042
1696035466
1484593781
977481767
779662874
582308430
1946900300
257342121
852424292
1531461628
404916674
267910117
1893107986
1305234323
844043819
90366184
1183411378
1720568610
847555504
1689024017
805928530
68136909
460386089
1719558085
464135847
323383036
1738257985
447310755
736191312
1252723465
543381559
1619436726
2033732811
2060945979
1112245145
849610563
2024691269
206418376
176296274
1313112349
1439851889
40429723
1491151057
186156777
718385218
361204633
953717143
793482908
38544131
1572063329
1154295584
174059499
986273016
1039250262
748884713
467450253
1545827476
441505725
1728865403
1577028871
1588479176
429338598
1766707590
1780837423
1707191223
18058117
1320409288
1729685324
1275728846
1107279134
274596137
2041949029
574330959
2054897832
377013492
37832867
142183746
1626071775
215391590
1367022325
245175113
202988295
240489447
756805937
1657154882
1084104671
2097679177
1865925866
1891552902
330495413
823971736
1803958446
518224846
954897886
1575699110
1645108546
1531928998
1765414621
1553638535
671322374
175023135
1957464937
889481842
850996591
1299382026
625119201
1915884175
563366490
1299493191
900071526
988106671
676568547
1047106110
337759636
1275988073
1866802781
677032405
342117879
878200504
50997700
241403543
715935008
515594671
108008719
257380096
1124814780
480505522
1360960382
871529489
1341282019
1044063195
658224319
799179518
1858062474
2047322600
852082186
1973682197
1909396437
991050488
1973565327
1653022164
975785184
574549355
1747795097
1246983390
1241230747
769377275
1458796837
1407433596
812586245
806002710
596424548
1488259232
1509318124
1369909345
5362986
1487102479
1759943130
1140647835
1965110749
1213086866
1301785704
1375647832
710722921
1433199067
381018886
1305376897
1141375549
696487705
472748218
1300473242
360719958
270087056
546895703
150218068
521828934
1781556056
395732153
2041557397
1944918130
1930962342
1850323115
399660403
846024967
972885027
436981614
1635680676
108119351
306334027
1075531484
1064335130
1155199736
1698909688
2084006441
98397077
905576027
395844485
26831923
199829937
589192237
697880667
1970140007
71186486
822486005
1409430798
101112614
1667693252
1632629675
343930511
1340180105
456802239
25087181
633396823
1075710605
1317117712
1863292925
1649805872
202852878
241289098
2094433651
478025259
2068661182
1677072340
99563875
864303312
735879509
1646094324
248311498
1475208827
654997473
1376607916
928380852
2118628311
602866550
2078004114
1741342265
681079742
1251387484
178747165
371612214
1443994918
1908811242
288693466
1288113760
1570319571
1949096712
2095716811
1882614042
360659000
1334382587
1897975222
925700598
8658731
810085125
903838476
293770825
1552770063
1028935595
1984553738
1281551245
1068928820
1030785288
1677668431
182622982
746631345
978173443
1050308613
1541215540
1410656683
1832820170
478977729
1444666058
363630086
2098017086
834814642
728420793
1756094158
641541440
1657305300
1951111617
1002570407
990174187
1441988677
1054342189
961278237
1339890355
1348156309
1547147560
1572556791
663798328
1191123769
1478966820
472971709
1219243996
1453694938
493057563
1258807463
606706224
1883783272
866922171
1369080933
1025633889
1852695995
949502545
2082063106
595724214
1279386183
901709084
1568503858
906932182
1241643495
1894882802
1675012693
1789889675
500091839
2086363581
885647980
1605153285
1581487225
1859682257
607647603
1127920456
947189337
2075584991
728547413
899494721
1763390362
1346269099
547298539
752638747
1587411521
298512937
1299141264
215166430
1666094884
1550714656
1042796468
140124198
902295504
708462664
1353419352
2093366185
763614606
99791298
383414350
893350592
1066816973
1737650599
1108086142
1930968015
1817839514
39490797
105218069
1446150511
77488347
708954543
2128321902
1173695944
836708661
1104464089
818661083
1302540038
1474602476
99064463
1323183223
959001354
234434414
655369979
16789334
479820579
311574193
1716404215
1051333373
1051548377
1523977048
1624123666
2043119607
1299500146
1993490393
1775509633
908792459
1107329172
503405977
1495053815
1407915604
695260931
216175440
1654607690
961230170
1780121263
1849216299
762612508
1021074240
2145407666
637410801
814206239
762999210
807768087
568476503
1892249262
597773271
474536691
1531460405
2122437929
1870909248
269476433
810162889
1230562099
273918161
1430124844
1628322401
1279181993
292160850
610271182
1045990639
1923067937
1085189047
1737337412
294124240
1684303797
899062692
1758582349
1329820581
1021084340
585742954
1594412818
1890985292
604654263
270227298
1465668795
522179347
1936929393
2006939780
503532794
56435881
1507801640
822224496
1933376596
890052581
193690561
254144312
352858682
1079604636
411218781
32643310
101236679
282586385
258133978
1529816267
1924812489
1168695432
7002133
1561255881
101004644
1931919167
514418934
2146123789
622912456
767292695
781878056
1402323828
728886952
416596823
1906651418
1420448693
2064006753
1313382633
689821539
463590533
1424870646
2000664004
2124305767
1862029788
1010418929
738222055
1150337810
2122427345
756086691
920529018
286389518
1581828539
783893879
350078565
1981913510
539845279
1939817777
1407738874
2126374376
1464964031
325147593
1827095671
1031768332
1004934595
830955467
1152975219
2116092920
862906454
582517226
1269026734
672931740
1419619829
1363646232
1981429575
2037191358
1291597637
903053631
892252264
1813421287
206776713
608567609
627766909
1626440508
506641139
1193787699
2142052020
286868370
964190213
543753672
1584587876
1888322048
1253373811
1286794800
885434445
1887792209
1734509172
1976894897
195648112
1203394200
287180138
1158094825
1379604801
652929784
1289812629
1720602380
478247843
1381217533
133148637
104216271
787965990
1203239957
1789659169
900775271
143910139
940330546
712768632
459175100
2016303762
1175685507
1714773581
355706028
1542447330
740859334
146326049
1345949211
495745514
1129575218
624934421
821879443
1314795253
9847241
1001807444
540579764
1164078371
1767316537
1374179263
161134188
8565016
1872571418
658990526
1597472317
495126810
1025180792
1911872
910700967
874272072
1611914600
2143906755
2087028459
279409635
1243627779
1464804744
911181438
1989844134
501637660
1589673618
1336494293
1264288715
489355173
2060191957
906532361
868890807
1855643672
1658578431
690885312
630830148
735552903
466901187
1745279131
1028930446
2032888096
450307644
1028597490
531445336
1813857354
1516520747
1493174821
2111238712
1511555516
638938608
701429462
1393602699
1777852735
2070001526
1699300771
1515835392
843626295
1128227567
958473943
178491028
388663424
1107896833
1230813639
1053686063
85946181
312880869
885914196
1131098412
953011789
1602966552
503452018
1841256665
544687902
127073481
476278195
1499689343
1550023496
447247761
2099668231
1638893651
2010185876
1243467690
1603237475
1729386826
631252666
218929160
887030938
186738107
2128888767
587636585
1516384972
861046807
2072558062
1810910936
38091723
871124154
1731736195
333472124
420835540
10865009
1929222575
1732010920
1632535340
272594668
1244602573
217683860
2103222159
1676373701
537600835
440720743
1262650142
110907541
1148620004
1283003042
588503630
624070522
1482673394
840743402
1658188814
1031613160
233965786
625255871
61440679
96019297
785403
1337388372
1924349032
1893462252
829689559
1099274705
844454837
1183462387
198609755
854038444
420090229
1769250515
1027619603
360695057
1172952071
854606928
586410149
601677849
521432479
1752531513
1973983644
743441904
1574264946
914366470
1624243672
436485963
2091367468
63996958
452451992
924368308
996828547
613294492
113456185
1321631512
397587088
344742754
993003064
1466738476
298400075
1403752450
1435942523
1424135107
779354129
669498111
1528462535
1963908928
253719619
924300546
1207164670
1414868088
90159922
1550024447
503885228
1274721716
1497758993
1637167619
377118917
1148275225
1850856191
2079697705
693399620
514683026
1986670922
900072701
312390211
163603327
169231836
1909714732
692152905
1128405236
676264196
1481211131
1500656596
858955222
690901396
54814439
1060868166
1112986461
895024107
2060871861
1414167522
203856951
245227023
1935102939
1396513676
349237380
1665326194
2012613416
1221319334
1492737441
1194980609
767955824
1100878
1540556457
2046025083
2020446756
1894419003
1148645760
156582366
1391551484
1624010995
432647781
1337381981
1896215821
1054032482
357405655
800330205
1414597719
1708886120
1676664545
938668290
1279495511
1724955528
689888690
1689872332
697318365
531078954
1613829989
2043697442
946278640
576855662
1939670592
1011098263
418221958
812380881
1514747219
243607430
743444204
1082732947
215982842
77495911
1411313315
1950552813
1051594222
2024854058
1242152031
1749493845
1596192588
1479220330
1243361346
682564812
702067455
2065415522
1034694435
746813395
1365464118
1582600693
341035833
907198166
1253349722
637222946
1441027565
1809474114
161627849
2733218
1612015242
925876118
467033542
1111176066
904011331
175933282
253128024
2122186755
427898503
548487386
286957752
772950242
2085845677
560715067
1011417760
1961443505
781612458
316428770
2009082108
106946332
136927749
1339071056
37061565
963261322
1541947845
98073783
1135045479
521679781
1481338452
1446660287
1584300741
1294066803
857341078
169074182
2096909787
514424908
813724256
336647666
2127559489
1009808239
971636092
758700152
258827063
2035353310
569485776
1838746508
1123845425
1890196185
1908683144
1444258933
1474461312
340051289
1944850975
81068300
861070705
1676728162
727433754
1485064106
968924629
424238247
1084721529
1010032617
2068626837
365208196
1934383825
185841013
1380203051
536924306
435867308
1973875479
1187733599
1436381325
635396565
1225807252
1628623115
2062574925
1568645046
922352378
958623323
83157389
907537957
1972903285
1221725634
1899782540
1575123085
273802339
1777504459
256841473
1676208471
956567252
1758102412
1892610585
683423183
141608413
1721307222
1404976615
667332021
383755498
1648473345
548050871
485240606
1256635665
1937530497
1632883589
255012385
1094201641
1187812989
433316628
1591300492
640277837
1501683536
97228715
90250541
505677852
895678189
72172057
1259569476
810757145
986024621
1577881198
1574220925
490895680
1909786056
2002289983
691529684
1369192939
19362938
1587274472
357584458
119543409
1207388705
1960351926
1742888575
608913677
1972046693
973729617
1079704170
1215710505
58700351
865384175
1023795625
23483552
533592423
480956985
1514889270
2020769325
749950093
1329132019
2121163482
794415792
2107668826
279130497
2114286318
1622762251
8784504
1860352594
1421522720
1363334660
364986532
1956991302
705961904
608686221
1447143024
1066098659
1885519188
711675347
1958811732
127284915
684056056
867016042
1543269750
2035789121
2019277291
76327519
1297651397
151944551
90058182
1689834504
1762177403
769658066
1049719415
407406726
35778010
1059314370
1083737389
208118283
1654250381
1462447900
813249548
1921905946
2029326262
986268180
1215140037
216814357
515367690
2009477387
1696846423
2030881472
572071553
854491280
462883635
2088889724
2120336641
1897304561
1050925091
1601937436
543770896
257892044
29418429
878971050
1847559687
245977296
1471982744
102102981
1928050511
579669450
332754367
96648044
293803622
1975820407
1751182266
1679925610
1217552017
580940432
1010009545
989321826
1262526647
1930604038
1861961694
1378809800
338657361
581018814
2026071301
1999732529
154702555
650275917
674441582
1997970373
1071354964
530598874
1877838459
380822478
12979562
157221406
19002305
122836637
1271261319
1165709402
1714544439
1582594068
307867899
224225874
1490451228
1866230071
980099271
1298952999
185133052
1080134197
886287497
2038457095
1332599788
82561148
1343510005
237983489
2065405092
1073589171
906231073
334288488
664959331
710892032
30839769
98695175
2059399772
1810993279
1751486810
2127302509
1724951251
1490075304
1637242802
583922625
2110744884
1471536087
1457160000
735814455
1575350860
556724632
1027093738
1515468302
1381249572
163854961
1180288283
253480385
1254840587
1745575913
1114544033
858419955
1738791804
14544876
495393593
614184590
425098038
1616419393
726348027
1182810262
713127597
1227509691
537502002
284296884
1073061104
1238934174
1072207917
1723740494
689421207
1255244325
189489170
2042635329
1220417316
657350070
2005003251
1588104981
1965417934
1103948793
1309670197
1187335222
110904641
333816058
892267068
1897058097
1976618777
1456244949
2058321499
1344981606
400038340
2093803693
91369242
1751057846
1116049242
509644858
211034478
607343628
120611184
1202193158
2144169662
947834135
1340110342
271170482
1939405081
86604844
1832728687
340159609
36717056
1259575813
15963422
795938442
592840312
1560403254
305518511
1927258312
1982370975
1334287438
34837789
873320082
748807799
1080303030
108957923
526696841
902026663
1562537179
1324732984
962247705
1159566731
984835920
1348478596
1091318177
1993341083
1174466665
1644276662
972816161
616190356
129078433
430275569
285686053
886275335
530922775
1949862274
6118327
1316782788
398058827
1517806769
1431101284
1754528777
620910954
1869330718
1071560677
926807117
1680476719
1308938780
840334701
2053431176
1023766702
407475119
1962178907
1443646487
2032214732
1362339207
2085455391
1408462447
1938054335
373386614
1922908934
1779296449
1979136754
1221529964
2061700260
1686034444
1603062312
691759348
1556250691
1626934437
99733671
1480461829
1829309283
1355743340
1443288931
1180276447
290169605
615129840
1672136975
1211578607
1416100213
210637680
2103054872
1006966452
1373329071
1390022863
1228366720
1516163871
1681205611
1616102442
1784972450
1547326245
1502779695
919353713
144574720
524371265
2101388672
1649466934
2018718535
1438993913
2138662323
1125892012
192629123
314302880
1260382119
1347593469
487450233
1736579992
786414511
586103603
514900059
1294831359
39160084
1733856926
1636063921
1443560068
182713436
905311276
2081352064
733776038
1148802644
1278583644
1374715531
1575015434
1567680928
1919978968
416657690
1345988437
1429099753
1921101587
154334507
1067085461
1968746503
1837390156
1917773858
809013063
265729900
1386259438
1857477348
179164617
2049042783
1362795285
553247057
1225544756
1266118969
1455132449
1686486796
1351881707
1009127943
923951437
1551691494
723160981
122454611
1133384182
1252848103
2126183258
70382488
1245472932
1759038189
389114918
1925770362
774591802
2079662067
1079891424
1057255786
2028478889
1543955284
1368186846
697531321
64660787
291220739
1355224776
1651864460
155184366
763862307
1358913123
2126662177
192148155
1165561533
1441718523
1810470881
1745098515
701269660
112014395
1833951556
607835764
1764878786
174746556
1831843760
1293617070
495790310
2077872780
1495355616
572141246
1084138402
1558220196
444104350
1909115855
1629456276
1085159571
530960103
1026246254
1602848379
479479712
1677254342
113424075
1111613502
1563615007
554923213
1178263603
1375759641
663153346
331829076
1803409231
1991460630
1063678471
788609256
2099310349
91360887
1237184807
2005349408
519349667
744462396
666594659
2060657850
844589966
687880869
956207244
19812809
1957712597
2091503206
2032798377
1103416854
1569435044
386506998
1942922953
857549862
1445471480
937836185
1036340185
1703189076
858803466
808225337
1343099009
653223839
1252851952
1720168503
519470094
1357250319
2008308760
401798610
2106763087
1178006371
1185401602
1652436495
1571994799
980665814
1041312631
986270762
2138184053
699306356
1351345346
1935531918
1704252710
1370013295
1495381042
265404913
1943145114
1679127831
462952393
663155371
1078240896
137749292
432441998
384465370
655934017
1893235784
1286764219
1644597647
773252478
931247060
1533847104
384653156
397449723
1190494077
2014735957
1680362580
1492571909
462536240
1208987755
1781656586
569133119
1676210939
31954737
1951877843
307936282
40938406
1633882914
1054795013
1322913678
590912326
1908010296
1891604430
1035109753
1414728280
1322319916
1189423470
1709177034
1396413668
1475465755
1743312613
443316156
1435024780
956316142
1897526570
1010940169
278530298
2019806233
1085727950
1895210053
440889672
459154333
859113054
476970961
1831167888
222284178
212570459
1584729338
955327116
414137912
841685077
1812376809
860948279
1905485989
2133866063
1250777715
542913521
1174059837
383356062
1136368618
1864229075
481523288
2130065530
1817575682
1095666736
1968316148
1542372040
1241195344
768600604
75050548
1043351213
1359651279
2117681022
106057020
1426773894
1667782035
570250868
1183222273
1348047377
99136449
38125677
292300842
2129467244
609118690
716143654
800862672
1538662023
1573374721
98245187
2050394884
1590098884
1629235441
946296760
782130421
1356182969
2056584008
2115526119
1777184550
1661725472
660597842
694042810
371599411
807921264
2124588806
1618572874
1081692976
2144475379
12779968
681810307
1600010653
1460392103
1829762296
1488195931
1406701984
293289368
2131756781
615158279
2025482197
920837526
716094472
209619264
1436879443
1155085850
1143438731
1298891049
1716465234
124105645
1261721489
1202724259
1017048826
2022709527
1107030767
1876882841
395290606
648837671
498006455
826324151
1857922926
1892297100
1490878256
1161643744
1317351356
406497455
1550636550
475562582
77408695
558906389
373587566
167821508
863880126
1847625054
398937198
173547103
751809342
244388897
1877392821
14090308
1544948195
727944316
2047368583
531250502
1881455018
638794037
841450748
714394801
1958846449
34376051
875928354
2119190933
136871853
308132911
2075079678
1444473245
2018788960
610707238
1862358762
1109626808
131700173
1732009234
527635818
1156452595
1932002877
1333284375
1668237855
318769178
533337235
1045813166
420013397
1786828242
1289003785
50370448
1312118877
1187001016
964220222
1217144754
427429463
1814669619
1516661654
480720002
1176096996
1607708081
199982678
1906894431
127235342
1429318252
637955033
1126363239
1005362589
903924488
1487130904
1909654773
574065155
1407191180
1464796074
197947852
392131827
163803065
1340466223
582193801
190720308
1980944992
270642107
1288584425
1091728254
1107672342
1026398351
2134007701
962624423
35534433
1231669015
495902131
1817043637
1648679229
1928059405
894340357
869475479
46175297
1237683147
192318744
454033243
886258327
285627932
597225261
326682960
1179264420
859565621
277402586
217274575
830023676
1477350064
908936144
1243875039
798352338
385658741
1261191377
607456312
1604808851
726975440
1581782461
675408425
1066111449
806694873
801149188
702405891
1559177510
745124860
798222948
1959019249
1555634637
1414608374
364627620
220981613
1302056018
1050543727
1270639032
97613780
452401028
1456983378
267532403
2014143452
691864924
35596702
795360196
1551485308
920295412
646921729
1710277682
837084027
153765138
1543586941
783805566
1498039017
1686203206
546866898
272346221
350970482
1209781963
1349495545
1238419334
1773869784
1561720054
569545026
1748886239
1484727664
845607208
233410242
1247608304
1217902705
2069985777
4992217
1554726695
1204188225
1743193968
1119826522
536750949
529742974
1801928715
1838314722
1815729216
497701478
246724895
1926480165
702925317
694798113
526122169
1543671959
1049021434
202289674
1632582273
2136234165
902572292
573454
1858784090
552730190
1273936229
1638014841
713445128
610584345
372422492
492036020
1848057983
714155512
1272128373
1136739323
928066002
554604627
1950085840
1514767533
1796858657
30537803
1533375738
410045789
688750082
880611990
1433429356
1865231033
647237274
344846933
380302995
1156148015
1394820391
213092987
1738438586
1147087062
1759184428
1817306001
1138771674
1436737064
1537153156
974246173
879649776
126829518
783979403
1072497316
379163342
1067323933
1306015220
794900391
1534243432
1238880968
1641042069
1248007957
292984821
1771243797
1627970207
339549257
1706385389
1940257294
1108482446
1660197310
1255388851
490204359
2044943789
1988165060
1382939989
1841730240
240019430
991629
55257584
1570465950
685121419
803600158
299367707
2003857586
1436877742
544918165
1645346373
1491356100
1363010221
1839098898
146617487
589703794
831644170
552368883
1180990689
1612614641
1175879243
878839061
1023581112
1110273238
461900418
377605519
582570359
93215624
240194282
886198918
48525347
51774701
1982851973
1265919082
1886965349
1537859553
808507441
1857081921
1828091941
2001971908
380302995
1091476595
2010142209
961379989
511690982
1723279868
589211493
1401151460
2127890477
649550510
1161969794
1135936144
1665656229
2008647844
2131654193
146945977
1261123836
1912278790
1556589206
785308139
1199356338
849227377
2006317295
188687555
1010106245
605110612
357634810
642480915
1234019679
714218705
2012729282
1386667517
1440850377
362372352
1616955668
1111581539
199559095
629150485
1869465589
145402995
1388562414
457366289
800943177
95445799
2013768073
984657961
1523703869
1877591914
453973482
1909671322
868640041
469548811
2035712292
249627322
533892670
1025950507
2032387897
1949240632
1426902491
1383261263
1424287667
1851358513
1509962309
49828832
2120724333
47649179
1656219313
786003603
1694261169
27374492
642653238
663222183
1738237474
1853875351
218225707
1387290270
548098327
356150522
1437800949
1171141516
429788895
1267082092
305147515
1552526045
1378224611
249155719
1213902280
2139346737
1018727557
1205736041
533844550
621446597
1406086079
472799807
496345188
1743397707
194333404
405566508
681272329
2113416189
1784985587
1082915154
862513813
1491356618
1054176703
309393757
1595120367
110706674
41420369
1922450848
1974295686
394057018
1783842191
1168140034
937053584
1738907544
1733568374
1842313802
702447865
666163737
930283755
617055155
1478108032
1330626032
492512607
1605694685
1823194110
1659147685
91893586
1406442316
301616646
823276030
166504644
1904287563
1494099539
73453262
1653979535
1509004062
1009015206
74011113
590661563
1355836806
1957593951
2075688696
549534996
1189838250
1052710048
1864092715
1779304407
473466049
780016479
1845937552
900132020
2024988244
56979255
1595790105
524127270
441600826
924824669
1044015723
685568238
996326874
1695539618
607716189
466215665
1360386550
1196531803
1921305305
1084354698
1814618319
664913774
1373589288
832894217
1071068723
309459724
655793046
161600222
285424623
1755084493
1783042099
1798908793
567888197
2123026038
1145889295
1359247757
894791484
2132629161
1181803998
350141568
548372031
1691338734
1526156634
1946128759
1139018670
428882790
534445823
1066054156
1708146651
163749175
1590668628
1044430644
108529601
1346278738
1764934361
1529073257
1594705713
428479588
724060754
1269571696
1481832632
1723383952
308279063
1314040041
654168317
1578189589
1724421531
1998787176
582769618
1099281661
1144841274
529953230
1624073800
965298294
1429293371
1927449642
150675246
685236460
1204559996
1265342113
579301111
1965786300
1704742962
1262254521
368409645
1528740565
69282726
88501722
1885310595
1968975837
403672259
903935612
1239925455
1934460807
460718002
1060498367
1528537181
1518917082
839018458
232922948
318404206
305530165
824529919
1975480861
894316367
1944660517
833739895
194304374
963178051
938353414
1976345677
1777956043
1285506551
929966303
617482006
1316745295
1432466640
262437195
2065016189
1290741571
1412641529
980286430
574257245
2082282842
688162148
1687949719
524996560
1942210354
2012507186
664352359
1204845538
1716733074
846594910
1807877900
866252237
1494549639
618718396
1818532821
1813813634
793255182
1616300634
1535609497
147751973
1165504148
1230123431
341072729
161710361
1146134524
266627460
1165583456
334451355
358284388
949328759
971211191
1386610694
823397983
320246107
1006183122
1766804963
284964652
910234713
1615127565
1756642835
1614741430
904074460
754249580
1317214272
1622971145
1967232249
1712225628
1970341508
59345915
363566491
1852134425
309023161
1834993286
1408166190
1502735983
1068845107
1405001667
332529807
1999322851
265028055
1603209323
138200692
1453856810
1863528592
1387068228
1673060957
1915141993
1111672084
1723620036
68373185
336457634
1183490283
1572489080
2059697223
2104716
177426899
1342905957
1208516042
194748868
1527697098
925890354
905396393
144723600
353122215
627367848
433798580
696777987
735736964
1365666573
2053889975
1638139911
185112838
867824898
47599843
1200915511
901732799
270923031
1424907977
940260581
491054975
75239265
339979783
1100526503
1228830461
1594986024
847261204
120492850
74789911
769572500
1641274236
1527742913
2080479274
1422505414
1484622052
518811432
360225920
1992633886
136371155
1581739978
367100394
1948205945
1376208531
456012989
994361267
1167655129
1897839003
1604825579
1214251202
533351047
184019262
1331162424
182393289
51092170
945090320
2056275340
912733325
1663810357
578843173
1682028281
735955561
519570112
1224470893
89847027
68408983
1491340726
910882097
558663091
1759036304
1886966606
1827177566
1279985462
1000419919
1903113977
731418717
1166536024
1688822240
226644888
887596645
1416750737
1875401097
1634317539
950836709
2135354302
2109549585
880516160
996916685
1122544702
2128663135
1516855766
1203729586
117656862
935616276
1329532340
1566239289
661305157
1968502838
1752665983
1406062862
489466391
957019252
1655165585
456492400
126052710
126140779
2056084497
501616288
949895247
2132378641
2052507717
30630638
2084456884
1146472757
1089305771
2092634698
1676296828
555199878
1764097846
89939838
1427110911
755756925
735245446
1305448872
1807760355
153972082
169578487
2061929092
335875657
154672825
214863615
1580613768
399963591
1625343787
1756061441
1408722104
604557561
1288847923
449674138
664667710
739399966
808964193
175860368
2018555577
551405153
1470085772
326554983
262850173
1587696506
576694838
1250035480
1939467706
1225538747
1548141802
1775996683
758432982
2115086611
988654432
426085001
1053320549
1391922749
1332338084
1599339130
503179839
1707931495
1146172005
1827830347
1503090563
650990252
1971271004
205798335
625061169
434878337
1793694453
361529259
1656059346
92235303
761284788
1421813533
416135855
2043223408
515339595
1446226867
1515250586
464924559
449681386
121240797
472451743
429563111
518055012
1120325567
1286063801
2108061257
315773591
1442279695
806675979
1816634184
2054030147
2119373052
1848172650
268949475
238244290
239923328
967903280
2000490376
1449281188
1550574816
466402719
502845050
1801079677
546711104
1786085081
1089661087
674511228
931953802
2062380903
1171121099
872221766
913793833
1567123263
545685060
2036984999
1602270136
500947825
975048504
2116279137
627806213
381070311
729822697
1539910777
1975826627
814141052
898116285
709462787
188063709
1281856786
135763186
627844205
1042561823
191872720
1217487196
1352302744
1416059433
2126578353
2067829671
1723510518
738447331
1919060722
153466302
1482276984
2091573064
1918593186
140069364
1180691077
44114247
764601881
1534176572
742284225
694732053
1012530658
131066233
1429383111
1148088803
1742458997
97922565
260272656
1346697786
1154848931
1143276245
1796593669
1493734164
2100062718
1680205469
1977465862
2034988708
673930966
1119437235
1054089129
2068548946
618682634
732827730
284035290
1591379219
1678245698
1146343287
1129119855
744250105
113454913
1380765549
255158665
1380044729
461153755
94688909
1741726646
1722277930
1767221483
607689888
473732923
2135832758
370271237
1563592312
1198661739
624923342
463358862
716468824
1389114284
337759506
1059391585
3673263
1536905298
1883112301
865417657
652095504
1762370966
1589588731
783816355
1632846081
1488809940
459503753
1795271871
1723097709
1853297329
1477286561
2099057786
311496878
783904984
1469981149
857738373
1312817251
1872083449
247269684
174660246
1518186436
1623122283
501374628
2037908957
693894709
1323907611
2081005107
1772483078
317891335
2133748732
317748695
277984561
1641366324
1841114929
2097126800
2112410798
1748319364
1642113377
976180114
1243767395
601797093
1585244664
1061151283
660739946
207785725
653917627
2062025324
2022208018
51652927
1542844908
2120057349
410106799
1983877460
757621416
1816992312
227360597
397776902
1891955845
1297207867
1259328511
1586509620
58628491
731984373
1749801540
328142061
26800291
1900013373
1567158768
183342330
1470481811
465590972
449684534
125562589
1666280296
2035201494
245666284
1094456105
1417373829
2042628910
1234461449
1026444560
938198749
136035028
351526516
1814277555
549060213
1990781506
468864806
629219517
1056365358
1376193710
1464587572
353528064
1606661505
1899652295
857082278
1100008583
1723065996
125243652
1940443127
1709542510
1469273231
2019507473
931091472
1193753603
283454793
2130943608
260164073
2031212002
1084553686
217632416
1248260775
116486283
681407436
1262077920
1324739765
479100210
220301953
1576394583
1840343468
1847989414
1124285270
1567297449
377111433
1695281395
116996836
389331043
1774556698
1182846809
1493607526
2024965125
987655768
2047217628
858509048
1253558327
1534047447
2136040837
1573849421
873720408
545394692
1769459487
1385866217
883737711
1351116745
1905737254
1864064698
1845564413
500783427
220249487
1934120176
65640245
1189061896
1157116074
107181242
1451667266
1686465589
247575131
2002686489
1884713834
1392843660
2075328268
454945012
760634364
1868250857
1399678774
487779554
1464233870
340041158
4754784
1065145800
518907393
226674720
1162380874
1850251898
471212103
568469784
268986990
85170632
1373670783
109557430
20615599
1038010088
464987595
1798993488
1980405312
929713792
586256599
1146677030
2123465939
683674019
1107136986
1919986696
1026613677
1622800332
2095208609
387182045
921170406
1958210340
1208780280
667582091
942478958
1457703763
1291656021
378034531
465879025
440999971
927345325
1808672224
1030199676
460165687
967370514
219918704
732350792
830045090
1858477444
392632956
2144318626
1898183429
2078114349
696892197
481129756
510936158
1733974226
534666521
1647961310
1409953460
1565270374
113757509
138343384
1345874542
1127004764
624974245
1750986989
866914014
2052523227
1290947376
1521769311
263010649
1511903357
1736937153
815255058
244428837
76707948
1931521317
2011316414
408771732
1530274224
563907887
970369369
1256060274
195185268
1379372237
1993020728
551294525
2017574005
1853011981
704731707
1567430509
514050889
1424270825
1970478735
1915480119
1537704412
878051214
774099761
1423769986
1571542260
1305364376
39569618
1302630513
744409840
530851523
1484926566
828791840
633764543
331179766
190174222
1589419717
1641636408
275049167
1400417078
1889224233
1247870180
1843924022
1608685725
698529012
2145827601
842700187
1806497472
1157756612
1547926697
2054447943
508950347
1636863845
2032445505
269992892
1203584983
1420441758
1866972843
124452793
612456055
1423494638
256991029
1517476865
543620343
1248420392
224932513
1031194201
583538120
1388008947
1275428044
495131290
484982769
388536266
1074706274
1163931410
714607817
822158591
1092660805
1765992509
395397565
761662557
2044867013
587518479
175627528
520333530
662118123
1373978559
538575141
1068752746
1693309754
318230244
550968249
378179814
870601563
1157625089
1390982071
655227977
1045308366
1041714754
1613314085
375685648
120474041
1477859574
1764992186
1349219838
655207307
393019178
799588766
12562388
309422997
1421008708
277513049
1272052086
381438614
1232774379
1648568873
1511689474
140848686
2032126606
795119634
1513584457
1737052817
1008563306
1364446744
834674372
516173792
358081826
309699704
856047974
802994532
338885515
466342951
1189400435
2029544644
1604522508
1502164877
1665203864
2056070396
2001576567
1588691987
1950770916
1105074634
1550934312
1918622070
1119213412
95333109
1887791971
1167350562
489970737
812281947
918548821
476297869
606997126
1542990094
905096683
641930936
960265191
2112654576
1579232566
183220188
647440177
612092973
808138140
38678946
1926395389
1585530291
1352574995
284115735
82299845
1382524081
1221239610
1823056662
1702552225
1889634187
132004413
1628606859
895087029
377563137
266124266
1281323010
1917553863
1424190240
123747922
342802855
878433600
659163224
2142073913
803733313
1740357839
540648460
1801309453
2114701447
927762809
781526538
58533255
73362272
1923198997
1417591490
450410998
1069868442
1525581005
1945771361
657534227
977082196
1233558990
100177940
553807700
1508361875
83438301
395140385
431627341
1153693466
1869818164
1043483297
1406246995
546498926
384042008
232095681
291395422
133356454
1025379950
1438583110
519234449
338603332
544858146
888924369
371181222
532016002
1471667646
837843621
1424926866
1945158193
16914180
1961994143
1548427473
245437667
392807338
1909061853
791925106
1917657521
1776353610
204602360
128189415
1270177619
573246692
2082553045
1100848215
581436333
475755137
422941932
1688187504
866149596
857831663
1355731621
822559457
477762895
305297561
994076780
1140465380
1296049929
1193482899
2096093354
629658078
1167718339
200460183
257172545
1194243940
898355660
2140288330
634482456
1308647324
508449374
1962355443
995407004
1108193635
1633579263
1075243544
756516
1149106920
1136286334
1661484841
2136162789
481417717
1137786120
1464771165
408072403
1619179845
1883292001
129232099
210508724
265632135
1129115106
1999067423
1055044638
201772579
695094871
173723901
719891742
515173661
893518314
2043416665
1315319141
359725955
2044286361
856232793
738596954
1361144789
1029724314
1015203450
1860056235
74371288
685702090
1344203841
552829969
1516530051
1785245121
1189423019
1996725632
387205940
1359757582
293186659
805232280
1327171697
556123809
937863933
1568768992
970044945
57157864
351305322
184726236
461830716
65791606
1425391441
1870567621
466388992
899838521
1966059600
1634622490
369005874
1322456643
1255315338
316694423
476681828
1614768249
192264040
380166714
1793390235
778075925
1047591607
971702884
961511419
1329652578
1785014711
1473314304
272292733
134956380
1576372041
436660749
127645018
2121131505
893988369
1166290507
370284102
1779241310
790572046
1566932780
1240958575
1377927742
738282177
987859323
560102471
1923470020
1592420019
1381997809
1025105982
457474341
450980242
809589043
22010492
189752911
1975571710
1366761332
1955196715
810573131
368163270
982607597
1979630442
13169437
594480
1397520199
1333704291
52970769
144116884
756551328
1908851538
119872437
60284532
1514293323
352045715
2033365575
389118513
341163813
1066989836
1729093787
239120295
1640049107
1923215
750302089
1892817142
1792703064
470107425
1869997978
2129274692
250734855
2143578962
1523440936
941990151
768525351
132843279
1648819837
599932889
2010976238
1715686544
1243887939
1293303444
1987630990
159565664
679999966
1521116044
1072942248
2002932690
747963831
1306016857
1416075741
1625355178
2058628534
1704975626
1042330112
1847853412
1237589192
1907380813
1678931267
1576403522
721185702
459328538
295566202
1788154661
1763566426
1135324558
456737490
830853117
1418913494
1871805096
643615369
155244247
827125674
1733555657
999371077
545168125
1355175862
1165892977
144415748
1551170650
945673339
336370608
1983474169
38071609
658639617
1799967213
985645190
2112787336
391224169
2085255142
524206143
1011190074
1575921495
1708950370
1786317330
1695424232
381084060
1320922232
915162555
1889761613
2054662746
2075634046
671332465
1017583012
437440937
853964733
1915133424
1983282031
1706977100
1020923878
1891648867
1593914134
883722242
202657712
1290171133
1858982162
1659170650
1253369061
110509423
712872271
1620246686
993603006
1674407312
1831716978
836565247
891862077
842190281
2086766811
353897241
217515012
740256052
78147512
787848719
1795938166
1893209580
402000013
1246952026
1461249414
1649163196
2098475206
1407291685
291016792
443231768
122118577
724095821
436726380
1533861696
1732288190
264835827
1674585073
1373039220
1112672188
541882891
1500286094
1520059437
1070881988
982804084
1816917871
2120868715
1695796056
1394477373
1441563759
1721390460
52425497
1304964588
461985874
426905562
1090753830
2015954448
1935334029
43361919
1130494023
407895852
1564814203
1816011109
1930880922
1050862141
646346334
860255527
652669666
913786693
1581199875
1000997168
518848815
1464690044
1538028284
33106080
1136096612
50841732
120282919
1046609672
1049758811
1031083068
730868780
1128162345
650037551
1971086242
811585917
1800918514
29120186
109942151
683785623
1759117443
1291853338
726460062
1123591144
1202523911
455987944
941244143
1497595935
893456045
1390282492
1537481692
626871320
672634831
318931560
414096046
1111836055
1437567798
1508008957
34097355
993743303
128626934
1417764410
1838332041
1017231181
2042851038
1708168482
103630422
664814986
1780123534
1894711412
717586257
500448615
303955907
152143241
709962076
786260651
568887030
362364655
1563283931
1795947247
563173292
1013154234
972805669
982613691
115504219
2036487297
892543123
1326629455
583413398
1333217174
1232348737
1336975463
593805103
649338597
331762508
1767272706
984203094
1487827451
177975662
105751327
1628985001
1176994630
960778895
450515538
1335481868
975060955
1142251829
1578258510
1724234001
962652013
347162002
1151003749
1980027711
291930837
1550800700
900397643
523386285
1353910670
1055956490
1692147815
26739485
554458913
871183750
1492462555
1141248175
1593357309
1862090772
393180003
28381138
1904667619
1871593403
974862524
1776335652
1710559704
107817811
773106152
208962179
400348076
156553657
990469404
1733849891
1640988187
1556920990
692649213
1521776864
326677637
376459066
1752166081
1971125824
418356281
1431215545
480805387
1819883834
1450040726
41876026
1094880001
1426172654
1508941247
1694329269
370426601
1497602026
1881142768
1016819220
41551232
239054984
539615251
1294204078
1531256822
1526501906
1252496189
2142055303
1143466412
2026449011
2042687205
200220077
1234420826
310566612
1697784392
756677567
446419083
1686107214
649250264
710757279
1527872589
681268527
1419427345
284953568
1115228474
475294083
900802629
1819993375
189165981
1375731573
1664927992
494716502
1816228515
510618661
1622601663
173899710
1492875021
37276255
1242119452
343034665
1290279805
161912055
982531340
257112999
1988524204
2023251486
1258040575
785073316
1778281858
1720561217
1095447672
731972090
1665138714
699744832
963372603
201415626
2074947681
1077024460
1165535278
488093838
352705814
1659960515
1813361160
625228329
1180673665
143616131
152875074
1797744077
224305405
1579104472
1814914442
1669966943
468438521
885611716
2055832651
1455850199
442853747
1846145983
1159577300
1668056895
741506175
118201123
1039905828
1362972417
846111926
567138135
364268823
1481502610
1743544689
876671611
215661083
1830616661
1229536196
1157325537
1977885226
340527331
1317141640
1641945575
2005662172
491701957
970609011
148084669
1562922654
705422301
1740536537
925693799
2092548274
312981215
1617900194
190418200
2033096063
645956911
1332306485
1991953639
374317144
629461506
676701065
695469272
761401954
542261813
624874694
1820336001
1713497958
1977951730
1905959810
1054167526
1751911393
600633278
736269635
1912759802
733096664
265347455
1755783043
1381028176
726500390
2142805318
1481073466
887156048
2083788777
1227461729
422026624
49251192
1041755127
640563066
463933902
820417272
941765454
1247793235
2001021291
1437788256
916786353
2107388567
1677430832
178955225
739752333
986069754
1882893141
25389775
1852641922
1363500956
1716471324
339314669
1001863335
222745945
1030756160
2032106954
951205145
685030581
1652314318
726866518
1653970569
6395382
552410926
597446819
1232880905
1224949801
479621813
1247565834
938259062
443579547
681618527
1143487311
1745337817
1699457582
641626763
565274164
415394204
1827108851
141839547
628748983
524950858
640775074
1040969877
1935652328
239689207
539726239
1449697480
599655566
1265861724
1787665994
171280046
2029281750
1847549516
541011395
773533891
675390763
1258354145
1451844389
1353509321
1083512599
991818440
416400168
537530903
1852794644
1604019854
663942581
809439548
5817551
1825353868
1655994124
1620873490
1776204935
1554693552
1619683817
1761383792
1551607760
627120204
1501622606
996139753
807023587
2012118575
77278543
1434916821
1108269047
431000019
407810375
276815665
1323865246
568780340
1442534857
49552142
1892827563
1180463626
1171142377
94342301
2113182041
2139725041
1255014460
642330292
48746017
1446444862
1407689022
1954322767
492322450
1932385094
730795886
368094711
1704851788
1199229478
491226058
926772933
1703993529
1468122260
746584137
2140535113
1926216327
1288630514
19459268
2032643446
628363955
457597669
839934140
758801349
1277848945
1433852273
1433080688
1176396602
1768169108
1258152114
1359789330
1981447393
1602814429
1191128455
115679000
940991749
1763952712
2134456636
741267710
1693833028
1422235163
1802971874
1372257916
1822284845
1995820087
1191649994
925179605
382000504
2076791480
1669136664
119954959
1297671361
76768059
1598274921
855022393
1899959421
1865046907
884915643
2118472107
1260686780
1347530447
2007152464
1780263662
1260416304
182042580
150529549
1777549852
403756872
1917043933
2799592
432089539
1193707168
432773386
604056811
649680686
2018751953
1733658775
2016511432
1788754792
1198173018
679921813
848585503
96452270
1148790628
1871002379
895338709
355992948
2075317399
1717114310
529082254
2044417323
697498413
1953688136
1282794645
1622278020
784154122
800603817
920801916
1546647369
907863938
816850998
1670545923
1791672927
335140262
82899328
1832360136
172215335
1357586949
716634574
1828678212
1561297669
52532748
1478745493
749312612
719957284
966557878
571660496
1685494791
810509901
36303359
146622349
229306740
1440003410
1257304789
803910463
71143144
205379631
1818331282
367918990
697251016
422415756
1385301125
1897708902
1504493174
1954497578
1689404179
2006802864
640711662
1245272114
1154706289
665015127
966341852
1905527335
218622566
1509076035
103254472
1283212899
2017550004
1516444339
920797835
1238623311
1468972532
1359291
180278299
2130696627
660077311
863636806
816682133
308640875
823458654
465624151
1915213026
291285008
1154968570
1354117451
466005355
2038282321
2065216280
1052692538
1061943958
1841914240
1205412496
720211912
888262502
1916694517
1578594082
477042498
1331407006
203504742
466663018
1149992293
1388220531
126686760
447149092
2015256205
1619988853
1607983789
679679646
241493952
1722721364
1049396737
1469261737
261204453
1031593765
175642516
948797500
1198408419
184522496
1732465763
205220873
1623291022
288944920
780815645
1344514372
901155930
758602243
271376888
1168913160
668097684
885249717
2083729765
165951724
387091250
596685882
947189295
1158968666
690868376
315006141
1522334591
1210290454
663527861
1655024248
2106560299
1833458698
190901338
1753170062
1941295142
1275551443
549046289
1000390278
1068543845
1133443147
50682918
893405403
295605013
1310591565
611714496
297246335
651556239
1263196513
1653720549
919063234
668525988
1089428911
13558155
1477430983
628997073
1267709109
1912366399
519196309
1152700484
578897901
619227636
190238623
1171767939
1399377971
113156250
33454561
1121610436
1246893951
1087677351
35243853
1658208256
1858588484
1219036974
1687883839
583590211
612348780
721363054
334428135
35174287
655123620
695758338
399021615
1409705275
313697508
970744244
1422915540
1745332739
1585062212
1992227838
432033609
710336438
1429886684
1750804080
802642860
572885605
602755344
1522412420
1788820959
1839739116
1927099376
1686557758
1323426223
1032677188
317087473
2005362793
1040856460
152148863
1926302126
973554609
1483099113
80177587
169962498
2082686255
1265939973
1542321956
1412228038
94266217
1048992909
1922432862
321192749
764226651
1779315247
1917453646
586838884
1629988295
1480040866
1133373076
1532439461
1902277352
558424185
910081982
1290171578
1254058741
1720434413
2101016987
2001938336
257094729
320837922
807818134
1170500315
1498305360
1010227162
659220378
38476350
30005890
1529077988
883807747
1371177477
2046483824
425747926
1619058941
1540264282
1940998805
1280055836
1900189620
1716308930
1727257293
1299048935
790901414
861015104
545741560
1436601071
1881544370
849569313
242058986
2027618145
1137262221
892585500
1690516671
946173142
1457894369
1114625700
1615653920
1727912506
2016384719
375279770
243963969
1491733918
524151824
340447468
1098252585
704257695
1313140305
1358827410
810173557
2057890982
644735996
1030723407
1911746914
2090191154
1408313060
20309634
1195077994
781963972
2019971622
1872049705
116720745
1646642834
377085781
1533246201
1016283480
961782116
1339729286
146277951
944142170
361690910
1582186545
1883388129
1833878625
2120205179
1835787655
1114889942
1432989867
920744585
288520063
941081204
612431539
639924416
735339489
1665793023
166243815
1939899062
1323467649
1332614674
2079252267
585167750
418326939
1144541645
58457230
994054052
389580519
654699919
1043917744
2114516290
995897467
720785627
1022902488
1839684633
745066506
1902382977
164754465
1056916930
1582470315
509672989
1740424597
1055524754
2135427905
896084668
349567561
702059650
2068423902
2069099756
1876501271
1187300768
1083451268
278710943
1585280628
1186622494
164290723
546328696
304988982
2122756833
2038965695
1386610209
1024728627
892095456
2100069011
629744485
1858342235
1787522284
98386281
1613767998
2028160678
839924062
611916969
78050027
986339684
1880605043
310458994
519915053
666097313
325760793
367888171
1464627093
826649382
1401740333
1705168190
237423906
1977996175
1513524781
1018703145
1819800611
1431940993
1087975124
1574210536
1847838898
756465767
407578075
842190017
299794258
772258447
1876379915
2032313602
565380827
461228663
469537077
805423600
311353353
1082279728
1559688497
1803647083
355040755
1237497067
1412538755
94520641
1419327814
431399092
559583993
112080641
379523326
913456101
1239608111
1007055893
1126664214
2065769987
1762852563
195731911
2054077025
1379666781
1161223511
1153472142
189188057
478244116
1460016607
869252751
1186834603
462406903
1449823624
777012617
197929393
2006310539
1295803766
1163063496
770289502
1496428438
823760911
871890978
1326017547
1489660507
6085515
44037761
1352889437
1840806290
1803975916
968215937
996763469
2140542152
1253737837
277227939
1685118481
1086865821
1642329690
414098627
92942865
861464634
536841145
1128792030
1650117695
1560550462
310659867
2028388397
1301175858
843969882
169683240
1371189105
1097317962
2074582619
1340091493
252322165
4566734
191026688
490169970
1252593213
814093524
1811619991
868741055
50834870
361683530
82640720
364573263
754640360
270254483
1165545559
2045551404
877361598
1081896132
622473988
384223726
528913887
1568264439
554121308
911518211
648301826
1314846709
297384424
1028692066
1627274644
93227771
2111512336
1475544059
267479647
1859826341
1776354314
1893727289
1324818577
1785240227
2066006409
1242458169
2084955958
624894018
1371069990
655491477
1358956528
334433333
1272301204
71385373
563073283
1097728498
1923429980
11646931
1132823674
336208072
1976290101
598391166
424193881
1936848269
1788058600
636255547
653317738
58659213
978178852
1683717341
400505104
430790001
832475043
1072458444
1035147811
422102292
1658945255
320606327
1457774029
2106161203
936801197
2116168917
1114942007
2035200297
355037264
1391234512
1536928139
355733929
1265244686
160597965
396362611
1086062769
511924286
1536214544
1941584451
413951720
1077124311
2117645946
1988484494
1209597556
1962878765
2042081508
2129913252
1759889233
2129591944
2033037688
606264027
1807633950
1339273576
1350644421
459312880
236986584
1328071826
430664063
920118184
135522560
379743110
2125245017
658285241
1908624429
165620531
771095387
1667196326
1606988439
1291162891
1403631113
454969853
912463245
1450226734
1211177935
493386682
1826568553
436359947
1535637467
899649661
676354124
1428774257
1416167875
1247051932
1830475064
1402806800
1907599528
1615202658
182347398
873282355
1763265483
1671897675
1038316731
2140673903
166243536
940879550
227198676
992497407
1486813002
1684549596
1247955260
1181953107
270113172
1912403504
664445814
2100527121
2118647541
292229006
922069895
1087392463
1392148582
1015391120
2140280147
886633376
1577751896
1352320439
2002933901
1573346468
1792026860
834041884
530708241
492287838
582271216
2138341425
1743690775
1323123108
2100270983
1556691573
1298820781
1730865003
2040615972
1946389150
1165550307
1582759690
1496465988
1103363920
1350845297
1272482718
2094481596
1023077672
1828979988
330931457
844669104
642947252
2122409657
779558714
700938009
74875798
1794481394
93891583
1518037213
912677549
760387586
1258767450
810429993
1834955321
735514613
648102516
1581841788
719301342
669379090
440913968
1500335735
104511896
353330017
1570609718
898473132
878203668
1440671515
2059455302
1796470891
641780422
606847354
1154618243
76450282
1215083993
165647844
1326683421
1455243660
109022637
2085666505
830173339
656008228
418804516
1378415267
203375209
60904332
1002964747
635615234
389425688
283995917
1658695554
1335568665
1471493123
1298090877
990199619
74759058
460127654
738643406
740264300
925323947
1721971042
1326390804
1109097178
695039681
830745833
1216132821
450111877
942879713
1095002855
1002879568
270962091
1624656837
430421561
1294367058
2056125899
402752895
1020798633
1170678587
778565611
55542843
921884057
15825234
498133406
1913579386
2049773040
1968003257
1374072503
245599877
908624237
517194696
337910104
615023570
348498696
2318337
1203473429
595512445
1451838818
20516333
958446305
148929547
207953926
885127305
134060371
28555170
471732355
1188013076
1774157424
215341377
77417171
1024409290
1124916159
2082083171
281109738
405042158
362474969
1584357194
715801464
478234115
1021306321
1174664631
1591837086
1287526640
1253772084
91239827
1585564378
1803874515
688670378
1157068673
195307938
1776348502
1649105258
230544694
626935904
338984468
55910322
1372457439
1964632658
24365506
920912071
2069515729
2140678394
2132124295
1551374801
447673544
2013074883
1474543062
2126605818
1419599205
2116039297
454960973
842843468
1726223103
1397206796
427110081
69430420
585903310
961570295
250810889
1079818386
275243785
1801244433
301069730
1977671714
1887026731
1370274277
1128678629
1248112049
1772902375
1067662581
1259750570
829880309
1094424089
398228071
188245216
1697093884
1096335098
441372245
455992993
557675900
1186042338
382033425
137988874
593821779
67429274
1005895008
436936938
1357621625
901088710
1324514472
1449989056
1879092173
961527274
1706169251
585796933
481400904
2086014221
2043536477
2139100342
873580226
341521891
1411176614
224747969
518499848
1785700528
710464738
1515739975
19966909
1198622497
900513394
990939920
1264674880
2099425529
420547905
847309836
1030210224
1505410590
1041894005
1088953419
1038537132
1754097784
1772603228
1800114251
1649964308
1334834665
883451962
322559718
1883578731
872627591
2006414891
449662998
999980651
1512334480
1219673364
800681740
1804649889
208782222
1724469753
1867695791
682283196
921892438
2110835147
1424599596
76624562
1530781201
902017480
1241377594
440549803
510639479
2135069654
1707272957
1245189095
1848074126
890836247
1781287847
185845176
1846251514
915972707
824640494
876126601
469343549
1858456485
650062218
1282107186
163493711
277170515
733194149
1409234737
727088303
438915645
946227708
2056823758
766044616
498280038
977455645
1492429388
413084101
1355475250
182990835
876329788
136718457
1859253641
1167747567
1681842430
1653270258
1089331578
933253068
131857254
842230742
1991729734
611767986
1721270363
360990243
647982575
1533785034
1862504497
1723589185
1300241073
1761620668
615313130
1040179119
912560900
1604466065
433157351
1101341039
306155233
896695459
780934357
1127468488
34325299
2063034497
821631038
1070006766
1663394111
1702292832
499237886
1342978356
9567524
1105278964
1256766611
719566678
105074506
1225295146
1058994596
413845043
1606723958
2017474405
218874512
1378069389
1456299142
276534815
1457123166
432037738
159520347
687364201
1745186125
1071673624
750294855
1826748643
195818423
1697179687
776291913
523508009
354939936
800088353
1285913104
1743472938
599305913
1169401642
371153191
1235537512
1459578676
1858014480
2006062984
1440912119
850241908
490506433
1722561060
1724180799
138115366
230538263
517967102
1785531368
986418882
993305048
1903064414
582858091
671086895
1101464587
611574546
1849658964
1498269642
1644958446
308616036
1499624839
323735776
706405465
1230183243
1194675825
1877077108
264440106
1329198555
752795922
2043973629
953679800
806325382
811511808
978119875
2117037506
1382111868
1620503035
1570815281
1442973712
890929594
369991767
657236800
540241897
318391117
623347734
1284971527
1488548646
511198861
1667097688
1404322638
1702993195
201737144
374317399
26851622
585464856
986423566
402910707
1193214117
1956934587
2014801014
1271792440
1811365117
457172059
1810538657
1426192998
1217293975
1275212762
491385623
372342580
2047352922
1164242872
1868958207
1299413852
621316520
2076803082
162733114
216819362
886586514
102098205
617275782
953072256
542584699
1374379701
1398351275
1903871245
1656763250
1220704363
1223197801
502018448
1031188950
1521144960
4266223
36246067
1403771317
360203647
145498642
663514706
1035423337
300683711
1024118030
45653163
1959199866
722034818
1246023100
1847083954
1060703327
970187549
1138797260
1764172060
754217751
1203922019
809258946
1585644033
2142122472
1000728041
1640812737
1392216465
25062193
342172266
1106782731
1731260416
1697340529
2081005528
1775919312
136884893
286997792
434424312
986484437
703562135
1028465125
703601211
668461710
1264506948
254447775
626607071
1154646378
358683642
2022734601
420320368
1329981493
909872781
22293451
165627770
1071113838
313080498
1468764595
777178149
1521713597
1759118686
765117834
613929613
1145227607
1721080380
926834539
430090350
2035598187
722651118
1384208225
1161633892
973425287
434451177
378115782
651179982
140831699
1483769377
13036450
1273539842
1287426577
1153101184
212390509
737036384
65190989
679266093
1232869444
909054563
2069447849
1058874806
519198664
1079282094
649416701
776573206
2083502247
200149838
304677511
1188455341
532633666
472445375
1344588342
245082491
1576266247
1872710564
1135324585
170811787
1719339710
1207358263
2067716918
1881478293
238344934
592201774
2047406910
2012933361
982130303
857151285
1340264954
1287885360
490500349
2059576154
775200714
192764593
1626918056
2098070325
518037622
1399580737
1585995145
1739436951
1510258024
1236518551
1017029120
1056814180
469705733
2054977349
1616207242
2131673008
82137610
1875588775
911647094
926803583
2126002205
789370131
1676609176
87086867
1171093147
1361557121
627248243
2146903984
332646199
1345236539
802143781
1718209242
1644784584
999595787
642297208
952465074
144393533
728862552
211322480
1933119330
13998373
493206390
443419873
700062819
307251568
1541938922
1331537366
803468992
1187393218
1171947881
430211555
1598387214
1243371230
1607258975
1707837866
1036748976
1558965139
325136226
1182475345
141712464
880690989
1453804279
757498493
626436209
1666612020
563759271
155480571
864687409
1494998492
1559694717
773663809
1247698049
1680495289
1696386726
1342311691
1527926052
1591427042
2130194248
2015756820
4252625
556431333
2064234559
510574583
1699222652
385339336
682743040
498457162
971730971
728754676
1402271437
1338216852
446318496
191414858
698075182
888817513
281150709
562370631
139821767
1022714071
1781854686
1176384999
669799031
736465810
1472302534
1038262296
1638491732
1838431770
1423904173
532195507
2075510405
1781265226
140596780
2136173535
180216104
1640885965
1718959289
1383589060
1705611436
1591889741
2134201544
1011495630
557046737
1457389833
822383117
1205771619
876491642
1403956032
375855562
1882712078
582424248
911791905
2140633450
1253859265
1501942810
945497813
1304974048
867113664
121411609
778738311
1067207116
532741571
1924764913
113476274
1366719134
469423482
954145212
341619303
1118430768
48098611
540754476
796097039
1640547575
573218521
1329039423
245465260
562944587
1551184779
1877427830
318253880
681076821
1270370990
3627421
1589444215
1956906380
882991869
471092045
527272116
140081590
1890612672
1220472409
866007489
1240253606
782014393
1922589797
1768056362
815146894
7797495
1600602541
453330175
1205113720
1340079982
1018960448
1495577027
1578278667
1351553261
1238981471
73593589
1543592276
82535864
563905624
1544236980
112403932
87745910
29702592
499998401
87412638
949077816
807169656
803607793
1110818536
11940671
2013835556
231199616
1726229832
30771600
2049076806
530539782
1302521649
1988108606
380260092
780335913
422108466
1897072721
795159355
1573569969
222634161
323732405
1525675026
649869883
1064961361
1579436469
372388838
1833243796
984514536
313440951
957881084
1023335403
368878804
1048213054
735731569
1363427294
311113161
116386854
624356686
83645845
1747507839
530540622
769653912
1178927225
1869336936
1150114273
876754985
1576953327
612794457
759493659
1743278756
572345638
313363870
2136035400
1957753695
268853000
1120674329
1553906039
698560389
1612162864
1849584014
801835012
1304362332
1038358373
1428636665
507472173
1742116635
1397437012
169104396
21377646
1587893670
1388698899
1707644930
2130364359
816113309
1542458311
443494129
780481202
423509300
601955504
235039778
876820121
1015578588
599014447
225688423
1635624532
1840541881
143381561
641493051
2080807523
768728048
737353493
907408852
2038423966
1696508350
1970473963
161532796
1226172110
723977764
1041987613
2002203010
1741656228
1473143267
418998709
1867713863
628968729
118059954
1594046455
1093688430
479306145
455803028
1115181539
359613436
1403956032
805145215
908053039
853345050
2013779010
406478086
1253417623
823581029
110131601
302936444
216960801
1913289793
97139764
78598524
1042632488
2094142761
1996842560
1104053859
931830065
1541091531
1467397651
1131597042
1754791693
441235596
2059234879
304902982
5060678
394092733
1950082915
422703734
2072146585
2133810071
784786285
1378318253
1266621432
1438553229
748226154
1757806732
1030330550
1332039952
1381058249
214341029
998210666
1752967015
369421201
704854719
924914505
1454711270
382669554
1414419355
377696413
875628772
813947583
1006070479
1640300567
1679979255
797024308
400266063
1021492240
995108967
667598292
1662319237
1965057972
1679053027
2115222707
411633195
1081456745
1872516095
1082711477
1692941227
622516726
416854393
679212306
621817225
1587367545
1210239785
1348768829
428023868
732762966
1324502495
1672629693
1946419207
648130513
403454719
648770328
410793964
1983746198
1973650626
631656321
1447526545
1560690250
1109857214
1960003450
2036645460
1733071774
1567087077
498551142
2128936061
1316836434
1162571819
489276123
824503862
949434936
1389556312
2006848843
810644970
240083641
1811208227
713587287
1565555605
1417899977
543823662
703777732
932223069
581755611
603837750
1576124325
997705342
119586907
264359782
991470419
1185080283
1006088691
1711198645
827634790
1585877768
231987563
2027976676
1533342240
1563169244
1911475697
836855538
2145923381
1879010585
449098669
1566107648
1376224943
869573715
1309544175
1723075201
2101410452
88609268
1083476636
1473006506
1325295835
927622009
2084723443
1652596353
641144685
1923537574
1247793235
1595260279
345951086
1877243725
986254008
15152622
1814939181
2043172806
465020725
1075556479
305017913
1088756182
1507946763
80722456
817505042
2020657619
484049367
220977571
389509742
1458650331
2060312432
775970400
501139942
781346123
1626846154
2036532816
736709071
754483978
1662762162
117861023
587890144
1853594028
817398384
1520069067
19597182
897445463
1004524911
367647616
270624734
169737161
549728533
453833574
119303134
765197989
1034896356
1266037950
962426337
628205687
1692827030
1273022103
1386574951
1963924457
1425066693
1454932332
1701743273
1763669731
447697440
1972590227
190867997
1458043914
882772602
1450467806
2022673218
1110131468
1414903728
829821794
1303725807
674092931
1389846930
691210674
1531548049
851420144
1951405259
281193470
1645577494
1531271496
1176977434
1808323605
1462725349
1549083330
488572083
1144529554
540494779
426262606
332843331
1282461331
1790392225
1706963650
1047702155
1816781502
1561115008
1050544882
1728421487
1550139149
995324793
222693425
1093740236
1844865373
495145697
881419550
262382771
1683117447
1302901543
823640959
947025914
1169824442
1008441706
1119752761
682389627
430579326
1841540733
693441901
486073491
262205312
2092637613
962687838
716944042
425600978
1255920616
1931390586
95076149
1122987850
951559831
1623958309
1294006392
1659400422
1158970088
1299095037
36737486
1459482352
86623016
393646747
1622227604
276705035
2058590907
1607551888
668075803
818914353
487892706
1363153209
1536512007
296398791
353696167
589134977
518550078
689498881
701223225
7248709
669809976
456052199
348199681
65581689
432640998
1694960155
396255350
224815928
137654152
1167569965
940551711
1348750465
324080991
659134359
98169046
760118846
1073068519
976541658
751102826
967822200
1453092883
1044369392
1197673100
189397055
1710812408
1317791370
792653665
291224334
620816136
116672674
810752358
875978572
1950471624
966631345
847363679
1045079845
47373187
1322765318
39318965
232336510
1501658528
1460468715
183458556
412354582
1546304753
1872586469
610286634
1451863057
37288219
651190364
1493052077
1276534090
1973976394
1315854532
1122377331
677591759
672201961
63391391
496257605
128272993
1170241748
1848517450
1144502519
1082649744
1651710360
447067935
58998616
1445857353
1704354679
1002783711
1481695130
1501863621
1648223908
1047879968
6980178
718097513
2099250454
1487062913
1733695449
986509709
1684299506
2101272942
841072051
1225097948
1363956005
1329878777
1544167757
1014300377
1013524681
2089708938
348806456
2121252703
637650443
2143870900
1312533252
768729535
584829691
1955879521
899927265
1711830930
1684893183
787603741
1180854143
1002782609
655542982
1122482642
1808112293
118810567
952528248
62677773
1647950911
323142229
1521642139
2054835845
416165368
1159417828
2078877643
290799447
1114145110
99430141
14021160
156830742
1541524295
1261645725
1471443063
1805091258
473675806
1621229
81738193
1120015788
1359593923
882290197
1528801006
81612892
1016746050
176756312
1023484559
707774382
1208999371
449178937
984144243
548124100
1994956981
772754548
1241234057
1056218064
1052426068
793471543
986615869
1712039847
905414441
1361345321
1133671181
1286129489
1007960556
464668285
828523658
193917935
939062113
2010970114
1220339979
1929658903
1974608659
199703241
1463457465
142385511
54421045
467329391
1789569563
1873174108
1203392703
1931232753
1807228314
61166123
1813207587
1920654332
1426998397
1166443864
496056133
1908611431
1730342754
653533561
527049376
25275549
2004101457
436145633
2070655564
833146678
1508367308
1878071362
2027272803
531296434
1655077482
1903391877
984519328
1939137025
1356015896
723981901
685630489
1379426772
357884373
2025756587
1707752525
1928335096
1422788575
164011403
113664160
1327633531
266992421
62327563
1986806633
1235780070
337415753
982441808
712322745
1820027631
246327016
1256110363
2080382627
1550397650
1979661777
1911399138
1392345828
541480303
1080179757
1688943410
2084120617
1592178373
1014069957
537846929
1991511428
1606539125
1248175322
407220735
1034002289
2144718015
1679386111
2055415973
332999396
1091404201
1900572082
425492942
72285445
1583367816
338122583
519267227
872666949
729628177
1742638486
623988267
1117140407
648360612
457562059
500327901
222939444
86597511
300759860
912702585
1500483713
266237417
826402777
501690634
137560799
172967222
156296061
1693186629
1544479208
330630238
62142873
1865170946
580788218
5945200
200609471
671311991
2007751100
529286315
1539132470
698676857
1875495559
1350762764
1620020436
37808626
359840585
1384591891
1707523797
147415054
1249389871
216640512
219255929
326891848
1009582850
1619328251
981649692
975751612
2108755659
1312506813
1912647954
1452035684
1425018030
161710352
221233808
1712437955
791770836
903991277
1796111261
1373001864
192306162
2034011676
46174543
392814593
1766835783
587306755
1809321971
577609066
1586688235
1090709469
1736652715
1751358091
90636262
2094445674
1914483460
35747687
933341671
1985015963
1115439137
1192377638
1511521759
51716045
863966469
1904368254
236210444
554248093
882951817
535150223
1725476105
1384430770
890446228
1099043498
516561455
817494076
1375528343
844556637
1343023794
1050240378
2092272742
1772581678
1708407592
1120626913
243038926
1279235055
1129719038
324097444
1903036483
209889476
53120196
1980775835
549552501
1419781414
709110186
834929143
1460620748
470066423
174600931
908200341
614913205
1246594426
285567325
1319992826
997243585
1793533899
234563074
210990481
1207077043
1847156784
1215852142
1690769234
718556049
2068494621
1792557868
824431242
37187794
1979868640
1019035412
1545709249
911647740
1084362757
1717835504
980295141
555778533
1152798084
895555478
349280914
844115765
465226297
795603091
1237263847
560491029
2038448088
1879385798
646920887
1226888713
1064034665
1622752152
369155220
1585025466
2132239879
1743723324
1560823971
1158930110
1658152500
37631303
162827530
38623628
239624139
2088626479
1210630770
1145464147
2072754690
283328522
511269400
1457615186
241980226
835726765
1492959236
1815098155
863359507
1378342714
1582468732
1699890785
546108981
1175938863
758961240
993960219
860652062
2023033740
96242797
1685645171
733397273
226146194
266136226
432957703
1059233901
1445430868
2003684229
634788730
179503685
2057948428
1101951742
1080305604
385119380
877518227
231475680
359914943
251543898
510484822
498144114
1947459266
590917439
1349076239
358901948
933679900
1727804595
95585438
1435723309
1282793684
1417689886
1916467440
194623231
864843475
580595089
150526630
1311779336
511999713
1685057197
1627627653
1423735670
1372560607
1383757964
759904453
1405929039
1519144212
1207449011
1432886724
1240544922
947628060
2045317392
323308863
938897974
883440829
1045504625
1908647477
2058171500
776987911
1141091749
942526690
915067788
831839788
1797845496
220868920
1271813076
1916431272
1309894076
768515423
1623800937
731492380
953516675
1804397748
130699036
238270916
91998900
1608965405
586556168
1185305368
1654645027
1245776368
294178224
1397397313
2017514521
1513637500
1493320484
526495376
638014716
1787390101
1196622336
402143593
588545370
1201255640
679476211
992501556
1342483472
1804935
2007738456
83648221
335957387
43670963
1710871701
53812383
1768878920
1364783016
626112675
1354080980
1319487826
1151309077
841047482
741944460
1929869560
195370867
1722845132
1915599187
1776497512
1021733921
409071525
1630192675
464371107
2138838042
770052638
861193429
1925686583
108659912
122468219
467506313
1977445373
1415884611
540424977
1747727378
2085795250
479338794
150584319
1010870994
1068755733
1949796369
109405224
571856286
646909129
1235866769
226141535
745504592
1919334661
1425463863
646648035
322415371
238099789
787148499
21823901
222334288
92065424
1787265492
1133889404
1462797841
2108453050
108262758
220419088
1461188318
808424062
2060493538
255792495
453662062
1131251805
680837823
306553163
1074305047
627272894
1863968525
355580742
906119738
951573459
1570223778
1525574592
1799485777
1256170859
229973663
1346541437
1648793031
2135425391
1687517059
1670789515
1120807454
1280727122
872356474
608905558
76652628
1163061616
1313164018
1480230818
707741333
323717725
1586650827
2056755625
90800679
1752766934
1623897731
840757732
155670437
644900563
1195010142
613351193
782315696
389329480
1693132480
1747484500
2108349609
1576672438
210741348
689969522
300838722
1338732986
254783472
202908338
769998727
2048002297
1540017918
1346320252
757814575
1960321152
544581936
1008743682
1292721944
660184479
749800244
319707051
1852274499
1944010680
1169509592
429130839
1721767891
536854237
17401464
846964028
693552461
174636125
418466866
839626865
78248570
1132464414
1597530189
1375793138
270812590
39475292
1013856869
1664395619
2077494078
827367703
2111575569
1850716535
2049348583
1266478859
518931110
1967672377
1581956214
13677143
1901844356
440180079
661903767
362278336
1299712761
925897123
1108115101
225611695
347556413
390111161
525654062
1629813553
2031862166
1240484677
1877174734
22507738
137054639
1034824587
1026043322
67635368
920377921
67695541
2134949460
1530860399
1688346320
1609788208
643412128
1253148408
167043026
716271288
2142806255
760542235
39879865
1746290919
1521206912
1708530662
628391297
1297641322
1367193608
92754197
988366406
1293523530
25919595
588180915
1902764793
1908426673
1019280792
359408550
170301593
1671698659
71271819
210480692
1247714759
462503160
1189539186
507285880
379346145
1714119914
1013695367
1463147445
916720263
533112849
440017226
2135088231
762737996
3419422
891852202
1048681269
946008308
746749368
1898179312
1415809759
267053951
1793716785
1140264362
1747496428
247434225
3830752
1105846525
832262312
2039616553
1366831364
1808398615
2089360177
919312496
156524794
1833457568
355902783
1541971867
364829071
1452775981
861418453
931777955
1969414922
1047253204
2053074926
1316087582
1821873487
768759724
158990582
793336654
2049019310
1848764331
1318792529
84465111
820418935
652530409
531312717
1623126773
84857310
229882191
1232629406
1585827464
1433338901
1229994310
50587778
889832070
2054224162
1398451731
582117917
957606519
335374633
1190804918
1571053088
1486729755
2082205689
1325563172
1913192764
1363838817
942824622
225968586
281119091
2099538303
467263751
358495434
1319371683
2008794017
2132547964
125630256
1484725279
1039169943
980971621
1082727842
1602877041
153181508
232041185
94456362
1010107838
721314180
1453629893
492913075
897054324
110605780
1775563221
184790740
2023741268
567516424
128566280
502643829
1280603046
906545456
1490795209
1063666886
109724099
790271519
1463246891
1994982636
412254760
330074594
826157661
774747757
528244016
912276628
1572327994
1088541230
1130495453
1753024768
406851422
20995265
58730719
1369225753
297773828
2060927406
174217084
8297770
1424005938
1221718148
1898062632
148662446
235915229
176501542
1586505847
2003969794
664090412
549489813
1543521647
782942394
431741378
1285279751
909046338
69803614
630819444
1263562155
1655725684
862784470
321101280
1509470933
1707677066
1208943511
1240676392
1345482726
749628407
1334285617
1743736583
99158763
212485142
1232419020
1289586849
775302825
1521340917
920059490
1584894471
1315760249
338361502
188484124
1073613781
1403230644
1150545067
1994044468
1692910919
1520283304
693894709
1103521113
355291676
1624801323
260903818
2017989631
633925236
2085437974
517746525
1674129760
1832130703
1794164050
82485061
1849228252
11239993
803786755
1906662555
1184154314
1537644011
1287019835
1524310170
1132382468
1030161118
330512621
493174514
1601805029
162064944
1808032923
1706941326
426731791
929993021
99903452
875909300
1010457611
45474383
1156970128
1521080175
393873958
1437018296
1904918163
1373344020
2102430921
654676939
1817791226
774968419
1528298213
2144938424
506758304
304629371
508826731
2098821147
2019914948
1088460149
1849881022
947614192
1828506824
739629083
1462892957
900728399
1719718450
1443895535
873527689
253685314
1137590593
415150174
589691407
1990662463
1339206826
200348863
841770902
1028218459
1252740563
997756883
366998739
1268245308
395835081
450374690
934555068
357575714
2046463102
908034438
1523852718
1035890941
351136445
1613558793
940944966
993603006
527038597
2084920243
98395951
20353995
481016692
641420400
1640027351
463339337
508830713
155820629
206712725
277036291
1827141869
1776240459
160955291
1990722084
696035182
781306105
1627934980
1871002298
1403295428
75885515
1472347244
391707087
14377825
2066185477
1582973249
1859071574
544113274
79765051
1706152462
919637473
2022170752
484193405
1904453973
1019451380
1951682077
1501091295
140483041
313739420
345604784
1573880688
1602367340
1437549443
1515599831
631485635
108669628
594325640
376089573
1666236538
1753779567
585081553
1960376370
839429561
1804526648
486942565
726865676
481383956
451989890
1116789348
1110442057
211302509
1658841615
117326702
608919649
1237562618
188231031
284824660
1313858400
1762007440
1922647448
1653275658
1678949902
33239470
1673936049
493435766
1852529049
343357248
1952801537
2014764210
1473086983
730870189
1786784025
1843473782
934259970
266546213
912213896
172826266
1137016929
2132438992
703994528
266330845
770839762
519061792
963982211
956971595
2129700876
980376571
2128807445
1513040996
49034993
883478281
2136992682
265786364
1336316259
462627395
896733399
904881895
1513818471
1384733516
968247731
1560391793
78503121
1181459275
338991262
1079746112
795543002
1582125683
1085310057
953005047
416435038
591178102
404690544
313270093
1992146561
239768249
728372260
1898806826
1926429438
1316904983
1727720858
444494004
62139066
433859370
181096684
739661433
1198439827
781373362
1901515194
292786450
735955491
990803571
564858816
1521701118
468240899
1945979209
18203662
129564462
1104899368
52380740
1551262140
269545324
1214628206
1460695016
1184634601
1374148783
402266551
1500070133
1444065691
1182276680
1542433274
1313664887
1136290635
1108598306
1362112965
1271364544
790641156
585586047
1038811005
713943600
1799424059
324037602
1291017466
1634036251
1566269829
666950578
727071152
1131772446
2080220397
766256190
278854840
132704084
1463567006
238978883
82333184
739736220
1614921667
1308253304
1302447976
349537036
919817914
1462665977
217178850
423099248
1395732392
768348295
539116967
545331595
1952918828
1232714692
1928961535
1356246884
2079012008
1559051261
1529829535
1432095616
1996526866
1087893881
354698400
1925868451
1062047516
1587434747
2023792397
1321094453
421243
1807232205
73125688
1855506767
734474745
1652082152
1292788490
693011366
1479456889
163970399
2048221894
71625758
682317043
1257154270
715276022
1725658029
841086848
263196491
1966733400
2103599657
1353726142
166890278
521302731
1753632208
1724857984
1073804695
1461473774
483095112
812285366
576549047
1143395386
202272587
1005682505
1552598485
588701902
1699090998
1125986914
1093366316
1513043137
1785074849
688495266
837320705
1212088184
1437607116
352264983
656427499
2039398840
4329032
1542246195
1500831930
268785676
588227481
431909071
1284502182
645141018
2004478140
1359531701
1112829454
817902321
917756170
285468504
1997564386
1412345502
1921115947
1621588254
304494862
1356295781
1344949992
1268506493
930123477
918860433
470402247
629203450
1550291847
201642990
1790238016
1104593369
625580069
400777276
1119100073
934900377
507724854
1839099505
1515953167
1381270412
1760705865
971280052
382290058
274127299
727140130
768872564
141072790
466616457
1185903050
285326236
1185157692
2129714609
337384817
188012836
440185850
1447010134
1565819009
29552924
945264219
326251012
1378508828
1910014393
1379246370
98057471
986851941
110676762
835846709
304486283
855605337
409884930
1602654897
271777065
142734321
1949924379
313553308
1817197455
1929604012
2075671798
575589556
1405550845
229500588
142635388
2085287498
244851995
1938101379
198448986
458310584
279105104
1018281018
227331229
2107764253
449079399
778427541
1125817230
1980380714
1065777937
918397092
1675798001
1987062499
1357561443
1772927988
60210222
2022584405
1655920148
2143712514
1744448863
1292805648
1661925188
49329902
1021805824
231103117
1023931052
818366695
71087742
907042573
409672507
949103456
735812928
1523166804
1451321542
790131282
1232589169
1134752055
739122553
161415232
449952448
348583752
2003641244
268343361
103695526
504241321
881898549
1279568355
855104004
908079397
957708787
660497528
2062304029
517620588
1127813462
2108642178
1637032120
2023909357
1530382661
1073691820
248165314
1116522263
199126679
1599212692
849772833
1636925194
1429562175
1211931472
282340327
2116155797
211501487
1207465835
774710071
85131329
522383490
620600511
326777701
908119356
1644684273
317999432
153578785
921912528
609077158
1073716103
766433052
1077267346
1532281318
833118922
252930157
1798324249
223913215
1613729513
573173389
1421660903
40877516
392073921
1247156242
1244842164
1421976159
1899546850
104149429
600641260
115312030
1354551616
1569900114
1883470395
1804424932
1283170177
1417093624
1565243022
1036828234
1648451545
714610201
328916739
355926353
1267275147
1860066108
1908570837
1117091116
1482140877
663956696
584061351
1823708990
50925072
1980452836
784101117
76843273
677682903
1632492531
1863762743
1469697486
1176114800
425814958
136645556
1423034078
934533999
1221671277
1713986420
1563161759
1821502305
1609853551
495831203
1081886587
1139403761
1473842751
1772990704
1540018496
211156488
482954414
273508334
1533006786
1593154474
925540704
868184248
1139784714
1336360041
1272360030
273801683
1233518844
1874968296
1979412536
189247412
268513921
1380881398
1983524962
1586846794
1267051186
1139073956
560227393
2127639412
1927729402
258967596
906045212
692729181
23909054
772728065
1616226706
272061550
870588913
1133410083
1515568419
1134888113
944488814
698419088
776717275
1724574900
1900850246
94975944
1698613379
2029403198
1405567329
1660914842
558337047
2113036977
1676814258
1097380961
162733442
1552987673
793505667
1979341893
1620830525
329490638
2131090307
623701312
283936617
653461806
584083811
1609655177
148242517
97666426
2090863075
640662259
2139552647
2078240809
1767819587
1925869877
191013240
1269382132
1920152104
663668405
340554133
2118240190
1670660285
1593553348
1134347485
918134630
1896027017
299494479
524691602
1719560487
1702291278
486352766
1265613892
2020538012
1802994970
2063802239
348498485
1847556550
1294866422
937972297
1819525313
80012495
630255265
1329146394
1250052830
1712459541
1460643674
2060642686
1576830174
1611175395
357309562
1450715438
219698578
148146601
1427667195
1415057389
653681116
649061284
566896832
1496220888
1978059646
1629790753
66980879
1211600468
1797469636
904313623
883971173
2025135812
827675431
950539154
2106496831
2074989940
1460074809
629991979
721970600
1629757482
225553082
1233463173
325205116
1136639755
440444204
345854594
1196342558
2038449836
55205763
1132055164
320139292
627498601
1187178493
106453914
117068726
1291584385
1970510789
917307427
1462534846
1705901627
1615590744
2114499688
1760275869
228991835
609161994
2138190262
1213114497
1619081287
1695121853
757075777
1564061471
958226630
671127865
2041946304
614132916
624193932
4556362
900273421
651063945
1709612218
1863858005
1244392725
773597858
2093171405
2006477214
754532315
1470465061
407111826
1527825087
944481231
1055197096
433684861
116848660
917612236
1367454533
725631877
2068037764
1586434341
425525506
1584882786
2010659554
1815733786
1132778424
1712576553
1411189224
534297709
1465153185
2135536933
1921982812
1240264824
1416885298
1488157647
1989781109
544026538
1124533768
1250278155
2060903912
1390251131
1623803588
1730830648
123728751
1828381833
1981384101
1670138578
438813339
1398586423
831039582
930607300
297026623
946290915
848764521
742855862
75608644
633680468
1973894500
358468255
1367184549
1403172054
1453518863
269839050
1707931495
44724927
144663538
1849521653
1848511153
1000707102
1436858025
63039175
1910704932
269528841
219804572
287891608
323919833
2005170034
971041654
832366879
1796215459
2116183218
252053375
461885467
11421041
521520442
1955190190
895443526
1256684931
1474354596
911032908
1398251781
581443686
1274104899
1277278214
551509675
1946993993
1367293567
1764414154
1631548741
1981788766
1409025516
208614472
873864054
624689962
1147067681
1738976911
57166646
416841414
999749554
431171603
1254727013
1470469804
1542916283
2089436974
663923786
784119920
1317623358
2136396535
1449789982
1702100498
1688124142
2138286826
1120807033
891765044
1867654244
627712305
1234301374
305292939
2130370446
104403066
1031592431
790653139
405202716
1734069487
938845466
1880107276
1530275959
1867615141
1962547488
1830212469
501949564
1189965477
1894361614
2028754889
1166658973
904812225
755236063
2121065984
191004071
599531076
1671009923
990225897
1260777335
243889830
16038167
551247749
105148698
461829250
1959096400
2041297247
1327178709
1685385548
1132913644
1599517184
628580032
1033631434
1179278229
1645906440
511706246
2136738500
1633006734
22314578
19012667
2114704264
1467364663
871013785
2014871588
1179200230
189919561
1878051873
766844360
189651876
896426891
216063331
273645248
1995472414
1393888060
1352248689
158048753
632777852
77596621
1509200821
204000718
194670880
2146913080
951061336
1173554584
977632400
1346041141
416142197
1160250468
282330589
1654897516
183436758
1157797673
674735915
1550913266
179313131
1261923912
586271989
585774629
1588606022
1710988644
1664513569
306686973
759505948
255769799
1863330504
536931528
789362569
2093823903
540448063
1383421281
1545238924
345700264
1595998037
774590504
1306342070
385238158
227223164
766075001
2019723337
1553473169
76185186
2032850821
513809931
1910989746
1011699881
249323341
475864199
475171255
499674206
44997470
1136467887
2137930457
1142683323
1059970065
2052594743
2034813853
69178367
1248281500
1301863059
36071627
341483487
1784495753
1082136329
765442695
148985143
1798715346
777079386
1676955702
1980301393
1537995138
438221654
488488228
2134169844
1810436074
2028682123
1769098367
1105960844
1711617280
1470005873
697337461
1947951556
1584173808
1649042357
806068386
1603893877
1429242755
1676118383
430384011
23018032
286695056
1608441093
1114055923
1475018201
693236831
282824905
215158896
874198034
591949047
1468752401
1623607919
605928394
1770211332
1325538026
866320044
2048642628
1918162193
740999994
1570017100
1827421112
1773997665
802291053
523221624
1378019983
668420168
2063911897
1576101875
1950702437
1156639245
1592972820
1480282256
1683293874
669750015
1182138036
1733710713
1222433401
1461582916
1331746901
925087999
1559652579
608525390
1549963315
427361963
1795179089
1697309841
1172697105
719339529
1977484264
1428415263
183786165
30449136
580015748
1144307307
882899456
1544208991
2018546772
1294982514
1676068446
437452862
1459455360
2030634615
1185489073
1570382621
237815879
346482221
1072679060
2102455211
517109343
1019937186
409856187
886247644
1064299017
949301780
96333780
617173591
1808011569
1480308244
1983004365
937258815
1416808688
921153945
1775390619
1724733994
706954056
907634582
1966227779
1774423301
1258765301
1460956899
1604110127
1925113933
687736149
1095750324
397789881
864984088
643168282
947672326
570706018
2047283192
750193091
1192600203
1039219720
798697248
188433223
1571888154
2035283064
548858407
1967720171
1752083040
1468362119
1827634972
64754061
463809420
17117599
1477582185
816824182
216850624
2025700197
1169175859
976204256
1218586886
1508099384
1067062815
887845633
1357548188
2032330950
628158934
1891927126
1726207433
188033484
1772437568
1683406615
1407805698
1080584104
2009598756
656596928
781460405
219065737
798874748
1083381484
1818930427
1774655890
1356637040
463466155
670359826
57056724
781443479
363431580
1409413575
850946735
200154167
1069404256
1025407088
1561096851
842147378
808731271
1756272920
239270149
1790049365
1215039037
1234304273
1296893028
1034928864
1556453884
1728382011
1515952302
1321118260
1383088731
2062882827
1935903183
1350187001
661944539
54488394
1921037558
943559999
1816708401
1643463662
1743415301
241703181
1278766224
1006219495
432648204
385426556
1294433995
1368524218
1603144316
744481290
840591513
1312433463
1247865648
1296854566
1810810748
1008750691
460687239
547095319
1376235475
518771855
2019458353
460556481
1509780874
1164218582
1377174506
1471509502
1521467934
636279085
1813695736
1688332139
1105962564
525841669
1002549462
707215027
1501261699
1399444303
680108951
132021817
925561914
1040136129
775289567
921473150
1574061758
1595771808
1923891763
361943897
864002431
168990146
74764586
572016483
323287599
65625265
179821318
914341422
728097591
730027100
955452233
1746143082
2124982512
484782547
509346463
88119849
1606190971
105805036
2009367248
781066392
2031030039
1315048090
1643692364
1677380236
570374674
692572125
844127332
168545975
811097719
1629302758
1709327846
161264864
778666104
929167546
1092724563
697105111
145863319
1084206657
1091086339
831460137
1966399300
570454976
1302076065
1825590987
589644623
1110525718
857937444
704775449
910343684
1991169794
639787115
1966602483
624094601
625444875
635743141
806660062
54408686
957586075
1177099973
1264459501
1056121674
1046156418
734354575
552938468
238423371
865153949
2054176049
410784962
1539155209
1679882764
2051651616
1914439944
960272471
1496629776
1160218982
99913964
738844236
2050739002
1451868868
435162401
453310568
977774503
1404396062
1744784093
1034811708
1194763909
1657649971
404196887
127876090
1784881467
785163207
832067345
760364041
1737904621
606046491
1352538865
922030239
2117104696
1488514536
124634970
342213497
170915930
662256325
1121707886
995263815
1149707458
1524406895
408152092
787413366
1336236990
1892577480
1472033106
1039637140
892570863
1961527512
2097021347
995413017
445290429
1379755152
18223081
1703715786
1836361343
976281351
1818116775
1942183716
143978666
429054013
1458680306
772818025
1290543853
238178963
91024556
1505881621
1795072978
1491190058
643584894
453328848
290446923
783970473
1959628909
1153384570
1312371360
2072453098
1522882777
1299315264
1554543216
973318534
1288867189
560647204
1732779159
1640964540
917597937
1798068063
1588927343
1050519660
1309552161
1345040379
1683366022
1947381036
2062775905
290942347
1476443099
551591160
705825166
1270407667
1387826267
482004877
245843717
1302344246
885129766
1893828259
332400673
319214349
222021454
1486722248
1101314902
1563723110
152839876
383967142
814792460
2031610796
1519485167
54107912
847677203
232374432
1697377476
2053668367
900332984
504018680
496118629
1408018293
1272165137
490237024
705310530
1255800952
1102452098
1358027370
467154089
1676265127
1395962594
1572917026
1485775185
436680327
1844516891
1810093542
1811662061
1231901153
1805872709
1354317059
1540617967
1330852680
1613371493
989515167
1136233947
101345444
38286841
1703580504
492489845
181546635
1858699538
710614232
36755969
1319651986
348133639
1707639994
317258183
1760458886
1285680693
1638908566
744180893
2104736464
1576303744
1228308029
1096176383
927530286
147938667
1173573118
63728825
34677688
1662595361
1981500056
1052797489
546286401
61704615
44456074
1949089669
560451564
47567376
1513173225
2143771411
926943827
240407151
1338971261
806886288
261229671
28555170
1293467457
453259907
815998308
711373056
910625392
1377001530
1313683582
1444857587
805645731
1259943122
889243985
1719750595
226418078
2023811676
1136372539
1747812286
840277790
1964353797
1764011772
976411260
1101758793
1869034349
1642206993
360415858
1191438280
1710921697
1526611938
1023456655
934365967
1490984257
1265038347
1979386345
1961900078
122643004
1394175268
1925920189
1920191589
575880707
1985081811
208980099
547540411
689452285
958936115
1941988907
2123654880
1589397382
1875353318
1152845560
227413177
468615881
634659595
193864591
1909971073
922041696
436341585
268086530
1625998551
1381817202
80241817
1722088902
1607429500
2044057137
1656041337
871013473
1785201135
295056885
1947556249
611652612
119208205
1425984132
783026240
1159780364
1186435365
1886151949
1066660672
1166771893
990526945
295461085
1635223938
1380119613
1073755442
1822747391
1689104515
792977300
1326770413
488646080
1827204246
1853373817
520343300
1756142643
1402573265
764478602
2107721267
563378274
1451657549
477767380
730824994
122848289
1795948687
1519504937
142146279
247852474
954674875
820513532
1229034403
135178421
236553736
270843184
2136587526
152390032
728833386
1584168651
776280912
1794002803
535363117
1240229911
1043013965
1750724678
1539761016
1238204819
1586329214
1513132233
1267584334
1501185137
607078983
1375093373
1984474599
2054955684
360086523
1260827058
522822088
2143146058
130302444
318922006
1277418493
38703084
1599408205
975846626
471699266
1030799
945502803
457489640
392761636
539464682
1762075524
757045586
63744847
96759596
1975321877
1594956046
1602031728
1805378771
1611917377
1531793603
438481512
1360577141
1943346416
1109808754
29441027
1979667275
2116700889
1747443761
1455984396
300543371
690407604
802842152
149135896
1173804422
401800347
402006863
1657849312
1924278538
52836978
769613884
663621879
1103983270
1037749141
976502430
761178866
800580505
939704334
809828618
825265557
1785236420
1180941231
1406420628
1687797115
26115255
346662634
1920605177
167999690
1101632290
209252182
1514942838
860986169
348385056
1237039644
1068962216
1438145471
1673423676
1860195695
305261848
1528444433
471414329
526467967
1211058021
2065589768
1548341167
1272713245
828543175
831541264
989379016
2052290370
674783795
845970759
890454825
1014102512
868516315
1373209642
1912930390
225577512
461011252
715834139
1586213002
201758743
811044486
954244026
826747785
1890181907
455566896
2113492109
2038726789
189191877
2030111885
791004507
1205449379
714054325
1202837437
1313043855
1866620636
225097379
1560396971
54623966
1068453671
1538904287
2069717833
502924555
806077603
779622904
329721360
1685977314
4621560
313440966
368002930
485737427
1865973244
851315425
908509115
152593022
1244557782
181763792
717329259
573790846
444798626
1331329236
420339421
1051483615
966278523
1247727099
837726898
614120935
1194557073
1695881702
1316566994
1251222691
1866874974
1458970883
1962788569
606130440
1067698578
842567303
1851782555
1692299634
709139545
1871155825
1040113969
1579194873
948491721
1628723223
1636849889
234523817
1718021946
192467102
696168875
1195216078
1559621481
195150034
785971912
1783140982
936915972
1899098415
234011595
179666268
238507456
949777504
348154593
624167283
554866208
872371457
1105527248
1337631101
838828185
1869745017
701190865
487045100
1436694873
1631646479
449625186
487264489
1991251196
403903594
1671536773
1309052564
1740659137
421238373
1032867608
1943654964
667524511
1881912415
2021505374
1348189332
1308099678
432357809
165035080
1847821620
1358567229
1262917353
1714477587
1893408777
1710351815
1961103857
1399306492
1859770200
553419331
2130674668
514303814
1037889291
690177305
522433838
864609444
306503930
422147047
2054770368
1811003439
1583532289
872052378
183149368
1446757919
1422446437
344100495
322946158
1902205258
1332732646
1897136996
2010645844
1339103487
1634055966
452979665
376191819
426284984
1344620029
939974244
1311271781
1806894251
1989609457
197323791
1505796557
811413647
1433611990
1423781153
316031298
203721400
399314965
1965573431
970729054
156784887
1646791949
1104734754
1741091502
2088125601
2015545197
960539772
2042229091
1132936632
1291929185
1250920837
2022290725
665096614
35757367
793800884
1271108912
2077829646
1735360409
4764868
1516218575
121847931
565021122
52947838
617838701
1105529387
1503209685
714923116
397820038
1582598829
1757305431
830789724
375740798
1618718374
1885532775
257393613
1599372676
1930206302
624038265
2114126487
2077729378
1945438593
113563633
660752243
903151860
308942744
1047907443
1560947055
1272291901
1744300605
929217039
242553270
1698448567
483368051
2068621201
1159568707
323022238
979276536
280701265
2073046446
1623845973
544270948
565572209
1507853044
509283314
338938950
67061489
849061796
1874903638
2061535775
192155268
513975261
1129381286
1744080513
1536605514
1791045773
1817488710
635531402
1501184023
859081910
1800845977
1499303542
990917074
227428401
166939832
1062916812
995501055
120048260
909458684
888795147
1301853596
803931933
1380257083
1979581377
1757586153
1014170282
352646913
2126717408
1659328924
1796097024
1652337391
954320371
1071349032
1170712507
1107968754
1282695576
232710872
307300423
1343606952
1990539167
766811118
1766717594
1482133
40790858
1344323528
1073832802
1425906932
1784801323
1520327628
1773464963
1359704845
1795535094
423965351
2023597228
1421829905
2001305407
87860522
1513095683
1303032159
2120470392
285008499
1877074004
556278892
1584412825
1318058863
376472749
1776037515
287466036
290581736
2131706997
837290926
1648313423
584896966
818796690
2000370184
1700472388
2134583129
1538923049
1559038095
1551382599
1796566072
1147363475
1177426115
1381384892
1608453788
35737135
783200850
473846836
1863403706
437603749
1255561336
1347371969
321224500
1075279572
1043710602
267915994
412055561
1010275443
2014679523
1723038698
1967972580
1447384235
1063481378
1886911707
1234021710
1758673372
1239563000
2048806423
311568380
1349213252
1991148207
1938585268
688880939
293262486
325897091
1094173879
903709625
852635909
1322778223
2099182221
384745944
1285344116
1714101282
353778904
895343889
1651969440
1121403967
2119028059
1928536917
1427063122
1551324614
319320999
203643961
764159775
1783256089
1801233287
1635004076
701064914
546040549
289634671
1064864508
1695884864
1427524607
756423036
1042444507
1179330740
1941778674
1779087146
2118582837
291295806
1566168135
611677956
1102301067
471869631
354919864
1642396107
177465058
185248021
270290268
1537608145
1757893480
1101497224
93494649
411729935
960115885
1131409469
759022732
317777523
106987995
1898647228
622482587
1994389990
939751736
1961618887
1075786169
1188118111
277998977
2093813264
1772555067
406257547
526151360
993621703
1769755600
221088411
1226532298
782649854
1542864403
1292571655
1781249203
162307771
970937947
1579154086
335685501
1381655915
634808432
391361301
515834550
698570382
1229411623
1586939241
1057015839
429371888
902425319
1477764172
1506789689
1803417212
1146669288
1962249174
1064641486
1882780167
1265412672
632580565
177019633
1465269628
384470385
944342522
184264406
831615290
1072938847
1850517153
1715352900
1699245403
1594089137
2086444252
1639389082
1689635129
1256777918
355921114
2109803250
495900460
1644809125
1133182189
1793446039
25854960
818337176
1003343491
167089951
1771303359
1624999623
585743220
559677648
608172885
712130218
1402144545
1771073735
11997324
1073777902
1039061335
1545173833
1338241432
1642903071
1874203778
1443630060
1092059266
245119631
1935587380
1762436163
1296789831
1181488615
467899445
191742641
484408094
873260173
1136791918
418327989
1074078105
1609447733
1554173473
729344076
1818424152
921397384
1092405020
567525697
1833834008
1987664530
1487324349
1200856472
383069217
1696104946
969306549
1890294945
982246027
959220511
985573840
252230223
1032345615
1527039484
1518123808
423161930
935645141
1476397415
1038286740
1061595024
1513885319
2063605906
1814207574
241346303
1153969198
1327350774
1671859549
308526980
682392039
1989438922
2088310348
1939996607
1548782482
354102144
1136657938
1517053749
584347126
368163270
1830247743
1450341041
412799127
324695663
580831575
628679538
1889539186
536384977
1216484416
1275963175
258977953
1810262065
252609722
384254263
1565573390
391245818
265213471
854954539
716498144
963927114
911992199
1759462023
2088626479
1512244076
895921942
417505583
688025441
1689170239
1340635380
1082465568
668506200
1822465080
253004068
1635905891
1076381571
348997056
1522992250
209759576
1449503679
547062225
1877292594
933205164
75459881
1793546634
637062558
112106759
1336004779
1960687409
1133231003
1686416860
1559946234
32274856
1925558249
1758332016
1167846771
1310412606
1451475103
28020824
593503298
1462080016
931314595
1288000836
832886464
570607765
671357710
1064805118
858792793
598295443
1052018913
1913942563
115072215
300786704
322439320
53580805
915435511
1880352110
1822841151
631907598
1405207791
146841342
2079677183
221379254
880192293
1967828212
1918779435
1283174260
1560272085
2055428139
1488245842
1535812156
1119854680
1093047281
4824186
1281816200
1434076197
575687398
2050327928
1559654673
735799947
1701805212
1003775818
1980778610
285604356
942810603
1729503690
405843213
853128677
553407584
741700077
423523634
853785903
877911893
1209134144
1685957714
1486317125
672627100
904250597
972574855
2049470371
2018241965
682975309
1308662896
1298157628
654415849
731793986
764783523
5262191
1242018300
2130407204
757421112
1993329568
523987231
1545895616
905688106
1171475088
1762318599
1765827343
1471139705
627133372
416798858
1012324517
364746226
1220542484
1467065259
1901862864
1460685117
1130865668
267754534
78255957
1782738358
951313272
2075147065
219370344
1758788544
1913949458
1331652295
1251899620
1020143254
1934932626
1229669259
65837420
500398303
2008238532
634624474
559438109
1946523296
2056187455
241344507
733599427
1531173597
254666246
628774532
1852733320
1796299565
390168559
216648254
1237068897
46345437
1950304483
802749295
1314797034
1443993764
2127765753
267450930
2022308385
1070862153
1130103834
970680281
1494108178
20904037
404414722
1875694874
889751470
1185953581
1670445990
684480998
350697678
527515751
1488385060
974029614
804370813
1740897278
2006181824
1120872924
1583353864
530480477
1670534181
2001948141
1273272887
517434746
428396814
1933903388
530004205
1782956876
1743972576
1739565439
2134803417
905025291
185191671
74459239
363321285
1633594696
673090134
1704795686
1440072139
1778555605
2110173315
1615350599
781556676
530530832
1294776282
37498797
1583229386
731646040
1571878491
879587740
101848329
1495536737
532347174
968455500
957971150
734409350
2097074985
1057259031
2073416059
2122378152
1925006097
1735788059
45668990
355581681
449170953
488424444
55516606
1449447170
1201160414
1526419386
1621645228
278993596
834459042
721591688
578188345
257059185
1102046157
171070421
405356126
331344234
1703964610
881915789
1377597259
1406519512
435817684
1256156338
897087399
1064259638
1838976442
1158423766
2107342448
624144706
469442639
291853728
1017297812
1450657109
574961093
1131101757
2119886810
742409397
637058947
1345804479
662485019
1521200539
1176461188
881419379
1196154663
417621231
281118528
1234743102
1344381104
2007702552
1808652232
792922491
190934632
2123864173
1015292651
509539837
1777681372
696634731
44581111
326923232
1890359687
156269675
184167105
1413275945
1420612114
71867311
477056757
506357737
330468886
768152863
1762637075
808801268
2091552059
1630397375
413930195
91399497
1476899468
2012949323
1627611726
494987634
2027053387
236766104
878857606
1721491323
573735190
181315851
2130626206
1904639991
335204268
450668404
1399135447
1574171908
1757266922
1378865318
1209869969
2020742350
2055588550
1480532867
1974440753
555872066
1711565263
1616203780
1389043250
1807449230
1274743093
233122698
2121018779
1714962483
65792562
1269392179
2132033307
1742064184
982141942
1621128168
1022209014
1287449678
2068171709
1650467990
299452820
2116549759
1410672668
2076038256
1955073889
914419337
1177789492
228711738
1787966000
836084299
1347985422
1158322760
2065917895
1804482094
1004874260
473599833
264352409
1845824395
817668091
1359011308
1035438521
40490058
1516362319
165248381
217488433
410497379
60103731
1625628283
1442316081
310543680
715385351
2013352911
549539062
639464489
853489431
622622746
932161275
222450416
17449827
1997565780
2007945204
1299271571
1290829608
868658803
1623544659
156677529
1015300517
1090238427
2127868850
750318156
395879529
1957612066
1274283036
829392374
833577600
2069650418
903986974
1958379405
2035652995
1449409821
2046411698
1274242121
2039585396
1177160991
666123880
836029892
458944369
698892318
2128330296
94143864
1788915139
146842059
841443612
303372912
1345886183
1263069150
1602016340
658241261
95724850
828988646
1351906607
995281333
927800388
173781228
195951344
2083420126
645631948
709911962
2041771925
1804466138
1109819554
1872417720
2042822537
1055547395
968323606
1273535098
1854569022
1906283959
726534298
2144691299
150757916
488079843
1086282712
175227915
1701159245
578150214
1621705168
190415844
1014595211
295033963
654975785
99585399
1654436692
612528824
528244575
963014986
693805922
998998621
520407629
441270890
85101427
648388743
1208312716
2012680332
575917603
709706929
2127833070
58557854
1408786533
43649517
442608404
1728217160
1849290985
109282721
109905445
1795346392
758514656
271535536
1005398842
1686564886
1513889073
1785923639
1457258748
1693644837
911640358
364750057
371316905
141026197
957089258
1057571550
1752230408
809080594
1291052306
668901606
1932132413
1329619616
1678484737
117612896
659210448
1043483044
160382708
221688103
1660437336
515208668
1069698202
994022136
1608711116
1551295228
269447674
189155942
1004936862
155562586
667265103
1415403660
1883022939
883663766
959819897
1494101121
548754702
268518136
1354682472
22695227
2061042786
1801975676
1022971596
1805846267
244295221
725444561
871376351
1645175589
1328029615
1125879738
509078063
1178456959
555422741
1906653804
1207731496
1355418371
497478375
1486346365
354876286
1034904844
2054850420
979365176
1121546719
82653672
1996002505
1580399883
2068280379
596980839
260356277
1550075260
261581392
176253444
533037220
1359915750
1836553367
1715370305
1757567004
478615129
329176743
2101842964
1701511480
1534246040
1576728508
1655048169
496999687
627591138
590722936
1727270527
1523345919
916862175
326164360
1164213749
1070611059
2051467253
1055433206
511737366
156902549
1753807886
557080163
1735573259
162322660
1569157137
1306273188
583560227
1019488939
1273978217
968097536
1689855549
1439717537
794999877
1763009142
1491117428
842749500
904238831
669369534
390279836
43590884
1939036254
1815315060
753200487
195190600
2129392918
1206460175
2000467007
1725111010
419614368
155419131
442830968
1262441819
606738325
183653690
1155445145
905258505
50335266
100233292
739874166
1874840227
1074297321
924400690
593405193
459412501
2059977645
409435233
659791271
109100560
1088385182
1666038278
1606260325
683929479
803223129
190793737
659748109
353992109
983141504
1418414791
1648858577
1966624037
705698025
891583305
1029432389
770478930
2063100663
131918763
702626502
1790132226
351568906
2042576361
1283406274
2146683551
153320996
619880211
838431802
728005185
658064435
10813914
909769954
1420177611
398552425
1925907375
1700791922
1195667262
86353156
1357165442
611869165
2095679245
950641920
2085571089
862204863
2104350088
243905652
110474097
805352013
1731868856
1444400784
269376527
1669748835
1867603025
1166699359
1484118719
1742684912
1181096305
843634851
1818298883
397536126
1535054761
1385554547
1700353920
381028399
2086479864
467714474
1969743299
1632903716
1786084875
355481664
744899004
1669007253
713976243
1859079707
379935466
1754945549
1328411742
1940549808
1084857073
296354176
978844119
19820494
1477184873
763029523
1483560028
1517041300
178311258
1483464949
1171517215
1831310781
1503493667
1119006883
685477510
2015394813
1730017927
348132727
301124144
1467216150
1331267181
313958252
663988325
1160934727
381033574
404152467
867540473
656864128
691487058
204244148
1047979632
706328533
1086706140
210664952
1543440534
532191351
1429963886
1102056059
2063675802
2138464923
1083056925
710887809
609638016
1950844268
1412960502
874647214
2096342065
1712639595
1440176524
590940357
1857105572
807040843
497753430
1950835252
1346925506
218097418
1280092262
924874072
1714577166
1213678197
711596719
1745503151
401145050
1825520175
355942034
452568698
635722144
141326039
2067416088
2103858875
489759803
467204102
757865366
540100861
122526066
157557246
1906102145
7768660
495695967
250070724
1104204096
1097622477
1520329595
1908233802
214643915
1395488054
1315088731
1662197064
1245987935
727702106
747808521
948593394
1223146621
281344348
1922782036
430133811
1041157180
1817198642
1698742146
1295514453
1681230259
583922937
1832880957
2112527056
189038413
1298647586
489335116
506896112
606424614
1011379982
1345189009
1229324978
697125973
147491518
2116457742
932169286
1522615906
471972957
1890745875
1197042670
764302380
449791985
137831520
2057706733
1997057155
1992931165
1526375726
41362400
2120757235
379797220
671068170
2000433044
1227785207
913284856
459525619
1951171871
794895476
218915219
1450729880
1599078929
1421689103
142846642
1004863879
1284093944
1072536113
1788060948
1292588739
2083392545
932479500
129857812
1812799422
527365130
918890419
1928149937
1566343632
2075107954
1454775565
54396802
1631207642
1350049413
1798842857
1660420408
306113278
1433337076
1606048963
404411711
1136094991
327181798
681446127
27604814
1357957493
1813051025
1211581593
1652489393
1928157496
535094396
1522603058
609696752
2114962015
268986811
445048957
1830528555
1510753725
1913250610
1356941023
2091129267
698714994
1075915096
1099544937
1199291917
554070981
1535632863
660906596
1735692050
1076343886
614907452
737909776
730240538
1040908090
1535815742
595932645
813757710
1383314424
44141050
385501102
1275949180
2017523928
872680194
1819314495
1452783261
1718951131
1875754315
2070139864
974810455
1897645567
1857560901
1351515749
1599206467
1897408788
1263449035
330086368
1502087950
596794224
1402369333
1166604269
1855788643
1348831923
830835192
1856293769
1977100882
946431011
917671029
886108389
1693525836
45382120
3079975
113576897
1988323175
406406610
2120629462
1192232875
1070168448
1793811154
1285753226
1575327388
1214006774
1781643432
127217830
639748816
358913438
499595322
311567675
1194635999
2086114074
1168929069
242560180
988694258
621072921
1839407317
1307650532
2102972953
1944502374
143598281
1549117114
462072488
649779803
144094128
121359183
1883969067
751774862
1304646449
1118644732
1452671692
2147153374
2100306155
449842000
1467331781
1823626340
791710585
1355824635
2025288031
154388105
669771800
1488701228
944778958
25446145
1678471880
2057059402
504936106
655717709
1547984442
1241273204
1411223245
1605194940
1741381257
846866057
972891356
886145453
2050125697
1203759416
1065090249
1565487147
1595922538
646285117
1454912844
370042672
1705598334
781145634
368755247
1895395442
260333943
1824685821
1353075399
1312765975
576602484
1790067510
2129613801
282709595
1325696252
977198948
1778703187
1186986412
745534995
349939421
1861201638
2074656180
1694678265
1045706548
338616030
312941115
710544524
1446545323
1411940171
268987768
1369606636
1376558697
460101452
1021091811
407823731
1811930596
355016693
1197478183
1987461286
1525673651
1643919816
1964013636
242521308
1357059926
2036621025
393881598
2118367770
50530355
998074827
1859034083
642353642
1713503550
1499590903
890162121
2069672860
422912904
1325944807
79790734
1918578067
1943919882
694718687
784208155
6636714
1748619496
1349446421
2045634004
199108246
437971955
976079888
1108066107
1958308696
1411689852
1947113419
1900180916
2015968969
1658235678
124179118
1588614679
1905968777
426257736
2097349547
697866333
310342307
1608154578
513314996
1084567752
1526918209
1817732383
173443095
1873278983
434729165
65003803
1898004954
1140817989
839641727
120049720
255752660
1285377490
1086818222
1115083680
103286808
74656466
211363035
1426513580
42216526
182426688
396061540
1805123414
1384982635
1608060716
1603287993
430215512
1225527130
616568902
2102809999
467945454
1030157077
1686664034
1597192753
125130142
1990386186
172991982
1482425043
26000412
1004738784
1229872954
909046338
1170530703
924011993
295574443
1190809443
46107326
327556705
1635795115
746725858
590087995
114342053
783275891
1525300769
524365449
1783713428
814781187
1000834193
897515498
1405640632
1068831860
61625925
1241434409
591027069
1716105225
388833937
1194858910
1947583829
471591397
1319987937
2105214791
1171108510
1112314099
1165969756
992960204
1579899252
820021980
1138354714
2109573169
868146853
510549946
847751280
443706233
622365872
903450796
867358307
1750394620
1884856736
758814546
1724143274
1803754076
1618478463
1986225352
1378870247
424889644
644872848
1443382853
968642078
2107629354
1941674583
370404926
1519327604
2020044972
1182040545
1407155480
1512613311
2022945117
467112911
1016533215
1256288922
2141158053
1403999096
1891656323
1150140768
554525975
1824520482
1944169848
1961921237
84275369
1412013677
477935917
962752044
1112370954
813006319
96882137
1642887138
363090689
723573680
1115542078
1790658167
742242341
1470833746
118175873
545073072
989502348
1393071477
125910400
2054804494
1992760220
1581319624
2026571568
581531461
1818878735
140069172
1111255228
1784504038
615977842
2014410888
2025398632
1847186823
881664684
1791291815
1664279410
196425245
1311284414
564305957
349195386
104687460
2120378373
1035631570
503942195
57521572
1713438172
1452339065
1729155228
1065882500
1456740208
1219662553
1873123808
1780517504
2114036428
1858691664
1493752366
1916898396
66423218
1883921961
811105595
1576637930
618234490
1504518668
1062274407
827707196
1988863979
1744570795
560494787
518206563
1747541103
167527269
1912293728
796411516
1170149642
1734987528
199699363
1949862487
856175018
223208688
223636641
1087724111
1755480786
994433232
893239672
670251809
179790840
589826602
395438671
1449010795
534447601
353917104
1863714157
566773233
1082614696
1736011365
1785889044
556287503
1250098681
216240956
270262651
1728194876
1783439707
2054470084
1981281931
1810631823
704385047
1374730310
899087150
2074567772
209978693
445641822
597688968
1625472430
1314938617
1105818245
506971608
227909676
65399768
495668215
483603986
804611069
725994688
1675205273
778067712
468459594
1836475520
1117793125
964274470
1821514031
569315447
437231753
13090915
617721729
787418745
1290056744
626967951
320150019
972729937
2012783922
1692551098
1421078740
115376470
632077888
156760080
487775759
2035282000
1084254985
1694029397
1702022836
141158132
1345551066
803129406
939021131
1554973820
2053401068
1048760225
1730801844
1173489897
140605924
126182544
548273810
631130967
1992456739
1721588803
550099840
364957705
322063811
702029507
206704199
1295522770
1271404808
1232037276
83504812
1360299596
831245071
1063554080
868441933
209295318
1305955565
897742939
1445680941
1214040749
67742038
740723439
1753375369
1478236770
1474289668
1974621814
1745898229
1190869726
1413064213
799736048
979384700
867309615
142758820
1566998578
1588481787
2064864851
1016154120
26798481
1396525634
1996574508
118413305
720772020
2000706596
176299400
1073375994
1330993311
226911256
340462792
2031219926
1093666744
1375867606
1934488738
1687558155
1159961429
1009885051
1927202405
1877949213
1088004213
1284406242
390980244
124245669
1807511348
1209991854
1449428433
1893240920
1779649656
1170045076
1650545210
1451343843
1659584517
245666204
1095380646
1257675281
861552672
294945080
307734865
164577751
1352416831
352013894
165317709
2144161061
92798902
331956115
893705967
1564905553
782540708
1939885119
499619078
1766989497
1361410716
560250899
510972440
696313881
1582105087
107641243
44568332
513799377
1897620219
1616877568
246319869
416085335
527679424
1673981223
1925820116
2076617423
730283700
1088251855
409485234
592243531
129444052
1776285294
771198552
997104217
561500776
84248703
1008691881
1478488116
688417753
1300986721
1922074963
1782043893
648268361
12621477
903925139
1869835582
325155388
907941977
47294599
394029114
1236703954
657098566
1412684159
218214738
685200765
290837773
182026284
2120775771
596257288
1801796828
515663490
2118400505
366986300
1910514972
1760234904
1297188365
479320076
1738528805
1903232466
1031335380
1313921011
1229524979
271838412
186889472
1945347361
1961744195
511594253
283503964
805531025
1193646731
1154187552
1301827585
1708032187
10965940
274374256
1429864352
1801626740
1767514489
837162263
11148723
1611389694
2072991660
1895477713
1327072047
1918998621
1925745743
401256029
1581306593
2053316898
2115848430
2090580467
757647765
1764963262
2060375376
391717281
1151920913
153125530
1680346344
894233576
193511997
1599325784
662746738
554470507
1885042362
70652964
1263645718
599401642
1294368504
566496997
89072005
1675880882
1347545787
440852284
550473399
1352547816
1322840104
6201436
629406088
53402566
1627199949
1728896097
932768429
1508727025
1959671903
639022868
1652337391
1527188131
1061890599
431729689
557730172
1314291118
864737974
675076925
2045968642
1359924485
957922671
25151524
2116905586
622204727
1217177582
689653922
1938481335
43672944
830533272
365791750
1187086513
1587469
1214406652
555176781
1680707397
709190853
1313169085
2126986498
1692618999
2040155766
2144414520
1388480429
196140833
1787091189
1606383128
2055071120
139922048
104097815
1167181877
17193902
529381392
1722032874
1819937484
322130144
911180410
1627947075
611627521
347258367
572207325
1695125332
627833452
118366985
849939979
260245718
1915615147
1809636703
769748594
1133994614
778821734
424493122
2029323069
858566497
244586717
1801656120
1941366142
989284771
1249608009
2053388265
395760347
1376362212
1916325542
1535181997
264194437
1525577351
214530127
48691494
972564354
1665764425
784883769
292763549
1042943170
1272568472
1649367836
1640311259
531157082
455211553
641090635
1645547286
1533275251
1604201390
1909009406
2068814909
560349546
109828008
1922953149
1026917930
160326619
441773928
1585751626
1059253751
1709952216
1321892874
2106866627
474465532
1597326796
421047438
928348550
467014335
773527268
1423303759
1852270544
1607072117
1708826088
316634466
1754184732
249012780
566312419
432225888
994586077
1630855343
1425977237
964305902
615813357
39194407
2076057455
1706446249
324549457
1561990012
1291145935
1791722469
1105419715
625539829
1779709579
1945464718
956945497
924748921
446630114
830308173
1257217203
1010491355
1451450642
409013254
1533493490
1068544159
580930947
800219439
1817058267
1977265311
447979379
821853648
2107311398
2126678277
1133242937
1823315806
1915877024
238861160
181560248
1627847614
2010537043
648650786
1948152703
53979647
1588965685
135916941
1750245976
505389070
335301912
1818056490
1058150745
2124858998
1963711123
620612514
1171924086
379107792
1471679817
1515765896
379520846
1082681555
23199931
2114802730
49365790
752575512
511664785
1674950385
811426714
693408379
205778766
377459057
1102703350
1082588003
210089725
391446456
1140538663
957606519
1079332657
2002932753
1052329946
16434083
604196509
709397679
136883582
714147530
1014010868
346065906
414365855
228666447
229634129
1733666427
313572771
373016876
1513737132
183243891
650086281
1296473785
1412436181
1293913275
217176264
1089687083
47952114
801259395
905338174
1401321142
1941860089
620037907
1727425791
237075580
2043612031
1912004501
1746312332
142971125
1759091781
1961823935
2000963414
1926686801
1298117024
1987935950
25783518
266050239
827052858
1029136581
1166194100
1496998418
1155604474
446229678
1064937210
1306982317
1776129420
1825785461
1015866688
1767804409
1088278852
1661435341
613994632
1254291527
1663453883
886094509
1653193739
1527163464
170924833
1831121396
312756717
1750941181
1093897296
1987313980
211282808
611880375
1819289252
1150993589
1506771030
916562177
225103542
2139979140
1229754241
545761944
262077036
1511283380
472092655
121715084
711279705
1761578638
1801658899
948377445
1465726729
1389924992
618782482
1715624986
421476068
57069073
572053618
1403179933
1886051730
272873436
312423139
749725060
1218325232
1004187217
1645534730
1595291685
124621280
1357681211
509914811
1837428162
654870664
379981742
1880954781
447875603
1222417804
2021260192
2027796881
1951552629
1004588926
1654793635
1814883538
1202493756
1227233541
1977011239
1803346735
1788499490
1629811300
1452928479
1284498554
837695448
2066619695
908442302
566597013
1239109459
2082015060
605139614
537086600
520211731
828173486
1299027791
474775102
19467154
1259059591
354309860
1484617925
1307097696
726759472
1680774756
809261156
716483331
2143368230
1626347745
286522436
1643098606
1618537904
1281487183
117195735
1479339014
38065134
1147778638
2140245048
1577325034
901993373
1188424511
677926311
1473704778
71173292
230715783
412638885
284271398
249112593
338708240
1159370635
1342179046
1343657863
187678697
1469174180
619800229
316450456
998305133
489331868
2037611653
612831428
1379790267
1192881912
1424599288
1130974646
2004484961
2122221438
506246089
2078776620
1257376215
1110476152
1538275340
1590819724
414240560
710118897
581537417
352375186
718836432
1453501850
1275073420
1212341556
800089191
1510851713
809994829
980381852
950605362
479059384
1030256766
2046275699
1044907416
1088549183
16374734
1046910074
1676304326
2071463688
317178548
355189606
1542514840
1052566974
1565980331
957401350
1979856565
1930233751
355864344
1589636219
124786675
1136499880
836671730
616564715
110935609
1546307228
782035081
2133806122
1751789243
1856723692
517773552
234673019
1006637330
1151348449
1919435164
233413276
649089482
1427629493
1356659530
1046891357
1529625547
1991082369
16044730
1074762537
1054059358
275089533
1580190451
918440392
1747455492
1203020345
1724366010
1706611654
1223818755
1312875661
77391438
1558588419
1516786109
791513454
990301515
1783574304
146246966
1789339870
1123516253
1211592087
162298642
476942049
2053888723
1396059428
1059980821
1911353361
2058538676
82436056
154929762
1267351051
1722627166
76337897
884650650
939612158
2031896522
1033144219
1285590780
1750316853
1546779997
951758733
1539613100
1054984492
275400929
176590059
941546804
1567074143
1780129637
2071846616
1982444709
844256888
2135230994
1855434913
1242063549
2117110801
361916655
826535422
24294583
1306871220
1745332739
1806901068
1860139048
615048046
1332965954
1741249881
1118085255
1870800819
1635955745
243413249
873223186
476162890
1302978368
52883381
566326530
76546898
2139588604
1288239635
809319149
228600827
472925762
1134382843
37653614
1604094960
1133261710
316692239
1169462636
457850830
1911318092
1347081536
2111171842
1000209648
202911112
132448075
37316986
1548903945
660349067
615299224
349619256
1488685634
2015573787
1006780936
375556112
177330653
665743864
403862751
1459731658
12086083
1462274206
464064792
925009124
1357261281
1509174950
2018463092
363551925
303551507
1078483022
478766687
1003786600
182172282
1182878244
1366422421
405788745
461816379
684984075
557452365
1517098860
472059299
2136051780
1258340206
1617657587
689047776
1707204489
2009700963
2135806214
417148073
1884028179
1677217357
1482231073
1751905438
38031305
173960563
61033066
823569839
25325932
906546958
272150689
691523416
1895803775
1122825852
47807134
810582677
1747984157
899353771
1312602252
715536340
809815118
269262309
583492940
622912072
270705947
1038360945
1619619323
1824107373
1300311186
1197531183
98450679
63904034
1000487837
695962013
1737065330
580507136
1000079164
1493417881
1575750358
446963849
1044687144
926053600
218393361
1072533989
923396301
1488525955
1724409757
2146541652
1923005402
1091132899
1137545897
1896578638
1721436815
882742435
553295818
1823900443
1684862117
1717454579
528359205
1756017538
935266462
972961234
595701990
605771574
403103552
1954955433
474484278
1563584429
1744032121
30946841
1196964889
1953696124
1452244751
255933686
1963237931
1803884940
2045833013
1342004228
1509875587
1100279801
406961273
1531328465
1874334953
958026425
311164451
1113943911
344444833
527165834
1185436812
1366013811
1036667382
1793307470
653023259
1076653158
1579843148
427214473
172476370
539805925
148810313
1533756541
2111678258
1695634234
2084099712
710273425
1621780982
2013911110
758120866
82108892
1827547889
1006774920
1685270885
1161967665
194086548
596186132
1700728177
1684473322
1037966644
588146020
1064381444
1180411998
96532593
2007443396
1902445663
1253132436
1694725512
362633075
869690400
1150640817
593217844
1194385166
336104402
2003950990
355803090
325950711
1098514851
640280449
1300317496
1576866620
68984052
1760685427
1037822145
1389988174
1737253899
1691234416
2130615441
344361558
740208225
386379571
1997332699
295398718
975440577
1205887733
1600293862
27737635
1479087258
314558856
646570183
1093794916
1045372100
2004209100
1345448305
1791677381
1480592788
703318837
1358050024
401008740
1989101305
726078681
186498480
1502574690
350904972
1096082641
232762768
1392078210
1221858071
1557348839
1540494501
1643321493
1893249304
859948747
1224387989
1978212592
1548493563
203200992
237708674
205397576
1666741764
1212754588
818434251
696032048
1257317349
298923260
2116158356
39116458
1138918905
1369377533
1442194814
561559567
1841352682
401314625
592162742
1197301881
637747169
868175550
449485990
55723114
1462808839
509734902
2056639330
1588580080
1471729530
1345421287
219667938
2008913462
1714146083
1427433621
114870808
707428600
1116003068
873191925
1568412126
1202745204
1873551179
1422583645
2064527487
410702869
50800537
420939436
819831343
584850887
472232173
1956721533
1566433966
232020180
318180056
923031639
1900635954
1373304559
1459141338
302892558
1866589998
1700704584
2139802188
936255451
1487559695
1788188581
747937601
793392633
1191689382
1004444896
2082190526
942497320
547630841
418761840
294458912
561258571
183272832
951515430
1656707838
2139507652
369099766
915242394
830128946
83271665
872027732
1676217065
888323100
2071007385
1078128283
1287433291
1141020974
154086596
1858410150
230729061
1138131602
703388268
395378218
688350198
700792056
659239756
1930662438
643425493
959033138
1123977554
295470390
396858108
1980508189
1465405755
1511797435
1193316585
1430206598
1665764587
1608045437
55472460
194178568
2017578695
2022742463
1800898671
1856061487
501513588
1139066010
2101433407
1123217979
572315938
223124618
984198627
2108242699
1222991615
493139984
478374348
1577197133
464003273
643395033
141453085
2035649197
1852914981
1204459598
585634775
834193953
1593122794
779100841
994681999
1835609217
869083809
716554208
898417494
1593373486
804992964
1406500778
314861637
1504363304
1503265547
1010134443
659724840
228780845
1132424827
313692431
1537040866
1440459341
723337978
934947288
1864538765
2108524281
317080612
120228506
218747946
934985461
231199616
1448802298
1648910490
1408513962
284525540
1789432419
914700022
373821915
460352491
1119734611
2005385614
1992410908
1994908904
317901718
1151403113
554571089
2125037101
2110966334
2142340408
728774882
1651080591
397875211
1858549211
1532007372
1931204069
889404019
1685526326
682448339
232810227
1197981051
440167261
387212196
2035117002
141935101
1430684803
1985458977
1888760768
861126237
158418973
1634609671
657631385
222517392
1500643778
1091844543
1977284838
1265729264
219013354
412152577
1739151280
2106379678
1507873287
250529113
885295551
745688303
122269934
1943816375
485048296
2090506462
768872198
142319294
2080052047
1521578328
1221031940
1459007529
462460621
1212482667
1348652506
1185124043
27071619
2115683977
464774885
1603028001
862156193
536907137
385447249
402517746
340670492
745643458
961817819
754134214
367692190
594713694
113174814
1489013583
1649333605
1475410838
963592227
368242570
1611194606
771605232
1717805382
414646534
1229668542
85313085
84603182
1351255269
1954915087
1270072025
2022496002
656131122
891417686
1487943350
1283989289
689164002
53032828
263723609
1735000017
2009335986
1073493064
368355719
2130709211
617223257
1521700212
753778886
506165686
1148112569
1689215801
265401639
1486831465
1226434792
1192109812
34158069
390921086
390253912
1104489697
529922704
606987475
1793664564
1620027415
1565695911
1721248291
338320278
359762383
1796021041
656347156
415867522
2137103132
1049248049
201532192
687817980
1680065675
1646164744
442827901
2139377737
527541523
983729555
2054304759
966272730
1114171605
880680120
497366053
740508215
54507749
524596270
1888076196
1697533035
947676657
2143781451
1254038538
1319045594
1665625953
2008049488
1199914962
1218681117
275708096
1172049478
1127152533
1349781110
930620322
1527725066
527352586
2065085165
1310622667
567682216
2089170672
851259663
384555521
2143745308
1379832970
518006472
1471742417
770945442
285482747
783143787
1169351770
1838859814
884982268
1348031422
240764326
805240278
1942129782
1107868403
1376884234
401461859
976894380
897872708
120190645
1198618681
973105530
1833457606
349853835
1533933027
973674277
474707601
1696819782
2131851441
1142263403
1204431651
39145331
1110426708
369180041
766606008
1203053131
941796460
662609823
1342131874
1102546390
73343637
642467399
47243150
1882639890
506699010
101081414
431897143
2143758737
698318173
258121756
1854154433
2071670166
2133788996
805591577
1745146441
1735479749
1132771062
1304521417
137265986
1440994161
1761970375
876472917
1622499822
1016252872
227232731
270914831
1908716653
272824102
1186648610
1049836812
1444743476
1586274682
1769536352
1872243462
884995913
1819446865
1647740816
2127976756
287415472
1053860169
1045214465
1028056333
467034822
628076604
896821606
1908439892
402868538
1402621336
78243294
222146901
963813080
886593448
222416443
912559903
75091902
1258803525
659758364
354161545
210519914
1242943374
1818855692
1053583414
2073436231
1631437527
531752209
243344454
318472826
466645215
1659436351
322351501
1054846707
588054137
1079568111
128932724
1288765886
1557261098
280888697
245918358
1309135976
1388598699
376613367
456749650
866566794
1406297597
2138487880
614880586
965038275
170027193
227317565
946138710
986515653
1181686652
191108945
245024852
2100700843
1862655997
786319080
949576468
372744457
1315449671
45263755
592248675
1155275957
1796363142
844757614
81672596
285287763
1655120989
1225173795
659391830
460695106
1165487027
73554397
806062011
1168232213
1703531836
2035976244
71989184
1724603819
185645700
1651079942
1493443572
520561346
457134430
1970209056
800731879
833832340
1266559323
1817134302
1832026468
870710943
106015814
140356312
892477360
407218020
65784651
1295553813
107995132
2023621429
1242101856
126240577
888663596
1359251530
388730322
1916429137
2091784357
417645303
1617505831
1192216130
141401969
132299904
1155059611
161367813
259799608
1260817473
1326563693
800684823
1197027002
1287951951
1516227139
1818611783
233006098
255144486
1791126445
757548690
86034042
618914704
1090684688
180049802
1114265259
1181615423
1008713678
1905234007
553616972
17673958
1372238141
1330384013
892009610
163005067
1185300181
1981660511
2066386549
477423573
2143703814
288462371
25781741
615723281
839890116
443703690
271932880
1748466784
1395914315
244037356
129766578
1607825716
339545188
635408224
58189748
1927283770
2055819196
211840817
1190770628
1524102533
848331919
565609126
1161070836
1495778254
959651217
1215836821
1662521422
248406720
1138007228
2030004344
594021393
1165088797
1051117742
1014467912
143373464
493111186
884109932
1193963926
2032136622
938159504
1326575175
1348040546
2047697402
401504760
809933565
589649910
1625850227
1935002367
732752660
722257356
1800433348
1263257474
1388904419
213900212
1635630548
1107468885
2042229091
1351071057
343874536
2059770822
1259651094
1558014933
663274023
2018574259
897473767
684867821
2011313216
808979001
1417102067
185637333
189273430
935619596
593460638
796983354
892279869
1449446626
1636889947
1225401321
1630748952
329555901
1319585782
1261039297
991706861
1882833593
845420114
509287567
128036617
737997247
589758683
514931754
1587155392
1344979345
389228645
2125706163
194630830
543783957
1960074720
956556844
815917983
14617599
437780281
581367919
1997800479
1244580536
1657467333
429765893
1362741215
939457511
1480066850
801425645
1375389404
943544260
1362125466
1276125394
1874908117
980725694
1282459498
1204612280
2111972041
1610899728
424393341
1222831587
1836143203
1532188890
284764467
872365349
1221513430
1076972128
1506620796
2142532564
316220246
2038841814
1770694484
1656274894
1498741298
135109188
55035751
2114892823
1518707251
730194146
1669074571
848184697
1362780172
1594225114
86986195
2097525393
879845682
1905229280
1688010117
2093373313
1862469465
1800839004
1905137810
1166906626
688084757
1375591139
756883009
213210983
1688986938
609032218
1268298286
44651382
2027508453
1377466787
194989062
1469538001
311369254
1458108532
897231694
1616249353
1260986244
39552266
1600981095
860650856
2116966488
1757047209
927333383
128487165
1495380088
178870752
1907270061
1101594863
32150497
1371612619
1256670200
1976864169
587435503
1641372357
1010529006
1693685132
2098291111
1399979307
739967804
165769909
1663660070
120331603
1572681928
787411357
63699967
1052216626
1843963125
1201797056
89010497
2046599624
212854009
1196301243
22521733
612749646
654849481
596077587
723267842
1380599176
1448248109
1397925037
1541330263
1210161408
1292540294
1443831766
1115207787
1056709723
1762853256
1754293915
1674699055
1005927717
837044001
1389100268
1256550040
87342136
30346122
1427988025
1577623815
947720510
725062406
267533040
670035323
1531778928
2065736043
1844414856
1957780716
1452001523
1373705320
2105616505
42584065
561507881
52754060
1162422189
2123483812
719711107
2093658079
1067832339
125823962
1562116119
1826962941
1861329683
579949406
37858499
1148440039
1494475495
2096454859
195708765
595625020
1572502897
1375593776
1375665839
2010739484
1593914502
925790364
1350274660
1245786342
478947482
1729045062
1866658088
343099330
1122932923
37434805
1377342895
1675344761
2008560590
708753928
1825259323
536309433
1453921772
1035360954
1093553855
1508129062
994488719
960919554
1548373834
1110815653
211643728
204017244
1851963498
1220739338
1386187651
228474198
1440824918
1106086603
651374206
1156985736
123759488
45317793
614034272
1690675180
504296007
1472140036
1063904382
1408019630
1688382474
109409412
762839243
869246545
2061407718
1374643208
880230720
488919276
484736377
643808149
126684906
954630806
1557388164
489113866
1108851546
1240670725
1749978810
533727019
595230215
1199878589
1396978958
1780053607
1426756918
408043710
1717333461
296117558
786057388
1596260059
1424293635
2133826533
653162633
1705165368
1556230386
1220744802
1693589463
363362492
1551585923
77677780
266136135
96083984
1761194871
1066319914
1685750771
1517338077
1386128509
266372945
1164647271
1768170127
1380285799
2055056756
870803995
1396122481
12275380
1774341997
243000455
603684496
309363086
1701474376
1193724627
489306555
1594518124
1104378769
492376207
1272685455
1230430212
1280403157
1079556075
2025716715
782319510
1276994796
256919010
563268131
203689611
727702106
1079467874
1890525348
1653718503
987528824
828537237
1996047187
825854411
379253337
1857667435
1471243932
323901528
1847291580
296515376
352577686
1492305956
834882779
2095625041
1594258141
1534392081
1810508276
115112511
743541591
862740258
2031834120
810674658
758504816
274505156
143818999
449290039
1868926420
1008811593
41939820
320419516
1093288270
761836961
201926817
1078624694
304639078
1800712937
1135386635
1394235638
1675385852
240425391
1295145887
370524966
1986521226
1717104811
1219309788
2047403220
2077270707
9462648
1951702584
604453104
1528390783
264987323
581087088
1195954735
1023654818
933044705
615756151
603142100
12207350
2069588123
953195666
1386234551
2136656063
923590575
1974120264
470056640
1877296451
601304182
1411673453
545135817
145894832
1075933049
871859221
666198785
2060383748
1582232489
56261893
502223191
1217226426
1677341605
1136448393
1764844381
894677530
580098018
1110742794
2001280454
426433116
1046252003
884907929
439071682
1120913737
1072132627
623326281
1766420420
615081651
1107992329
1519314025
249553134
978421234
324559761
426674876
1918198294
1524061878
1281907091
1691131903
1925526052
1431023707
1454070271
1733284687
1523670278
579247567
418885732
1981774276
1955404969
1977182310
1588398690
1426827393
1769677727
396062778
834046428
1315260563
353557552
662745269
1439303625
1072537270
292512575
945851699
2001997208
109069868
2135124839
986799573
1444880368
1307513370
1767003551
1711491455
1091664927
750823754
68604650
2100580825
1599066798
1483832656
902132590
1556216934
451532928
320444939
1161090242
734031614
1070336765
204805234
248072686
917788855
1811447414
21299830
1293121872
892317754
1868739873
550287912
129500366
1130138644
169161690
1068115841
1846696124
263987039
1055251324
83697474
191228944
1879916875
1179225546
671323704
1752829969
1121517331
523499921
313192148
76945557
1261920099
1328458167
1669868393
1139902304
1878382606
222506683
322762587
1927439484
331108197
1264870715
161187086
2101255004
1083045029
1745634886
1463539930
476094689
1007392613
1639646195
1265445983
833387491
2068365787
1235448937
1116536584
112778035
1464756461
74406596
1232592409
1343175367
1853491916
188965669
342178482
1785036033
1498360474
2025474981
1261693741
1873769819
1331050846
1864809776
521266051
999326179
1157909778
56536844
1148295822
2024451666
1424744482
964626434
1051072861
371534264
912187782
1834131230
912108872
1862126697
1386161937
912804445
199001776
470986505
642557895
234221191
863661394
51342116
1312185885
1200071610
1046627646
54844975
2117606728
502111976
164989309
580290922
784698696
1491227335
2143847627
1378139560
1537425503
2068992098
1092065632
244966636
796685430
575915327
1926201527
236380375
1514459254
1545919019
778127793
241266738
1271848529
1955177638
1937670547
1562973474
404897092
640189302
1255845738
858769385
2106512683
965608673
1214980575
1568120245
62026281
775418670
384439269
248779852
1970544133
1849498414
1956278708
198527500
1905479051
1030540953
352668671
486970158
1445263981
1944123991
1710231536
57647418
27800810
960013643
1684759738
995673736
691071896
1202043000
1067327170
1564307138
1361371039
1873045299
645955252
552676421
1203885923
821527515
1900559003
766915322
238817113
1144642120
1098113568
769996478
692840493
889884273
317406007
1579247778
116148544
1263543531
1002036154
1046002487
1459444163
2069799276
65122223
120235171
202013386
90834888
1062185880
1157037183
1613379373
516241529
1145113614
551284683
2024437668
1702024751
1889528723
1423877052
1085917281
722369931
1929111911
1176481110
1620327895
1751646420
795032965
1555394559
718152753
1603107541
637929356
707978141
321270572
1917155996
1889379934
42790733
1207296410
2114189411
804923533
868933079
1908643109
734040466
1936473865
659596882
679326827
1598576577
1794499947
1921684032
1003463682
1968204128
40511697
1386183405
567048627
33007963
1997916802
1632995935
965472581
1132388824
1624528941
1738453754
1513619791
1308800881
1693175796
867928839
680819031
2007387803
791132668
195609748
571793020
1818143382
2104422819
294225957
792083488
313394752
502154700
1318415281
1615934687
1233334347
590496134
1418063676
1308177177
401589419
1449553823
81454837
1868534194
1396422847
1611714855
1645383562
2038279832
1034480308
1078545276
2127126135
486523052
391016047
960767519
2046556727
2097147509
1470151272
852850271
1103025161
312334096
1292757718
664914722
1888578165
1213584382
485834392
1495558359
940191466
1826256862
1722542719
1345576312
1038224432
647631476
1802095707
1478326353
1864140427
1975893982
1279000982
1031082287
2133477384
969416086
339310038
1065770665
296143717
971032173
271090538
2053347328
486775932
1613428230
499112442
1034808356
239755009
1604321562
1729391220
418693955
1799360162
1141868163
837874672
1871192501
1728572591
23655166
903838546
889125282
1829051807
1370484376
1974097426
495402548
1338935259
19607074
889675485
2013758281
2040040246
393764059
431377212
1202392339
2079902391
25569273
1322105973
350250189
2035390665
494913872
1722778648
2121128403
2010172541
643541478
1300223433
1321153680
1302005255
480772992
331308061
1752854898
1445247922
654602805
987445378
1499355482
914063398
248820158
271280145
912256258
1854227681
780428259
894939645
1690415407
175889691
479025691
1630164185
2042727676
870089005
194615462
2002686331
1262037373
573460450
1723197023
1844717486
1064432261
2020015412
1241409325
74522311
1847187769
964407925
1713227479
998989887
1436553088
1231265362
1042426115
365332445
1060209925
39880095
1784895246
1841594976
561231723
1269302185
1479790514
1609888477
1783765307
1645682444
1168999931
1421825402
1075160380
229529161
860207954
608071156
339590000
1364484740
336916825
86867754
1798528432
1151431651
1847799985
1809054154
1514944310
174781650
724100645
1799564654
1451713804
1477032024
1419272366
1114439781
1024273309
1826447026
82907669
653494500
1054911055
2094280937
403642232
349098629
1982668145
508521311
2092877788
877934329
363348288
1941325818
276322576
681533769
844579047
709857576
787983413
2000175263
216326641
1766168530
1333442389
664115880
1805711743
237106353
1043327567
877253806
1963654959
646127562
262973055
1643776055
368723302
1302697660
188455422
2051088352
1607968715
566473638
1057537361
1422189577
285487747
1966222362
498234281
2129492254
385927003
1544109035
1275086936
950169389
752460229
206513121
432038835
1700667168
1356476643
2072753946
189695097
1927520713
2124235024
206315336
452086887
904757296
1857126615
849628789
819330987
919498076
1911041850
1889491391
1071115107
2003629805
55754467
883853000
290458764
1586913749
2008113855
1143083812
850489926
9969283
2033185200
212742568
1116895288
1778774187
1056250944
568434320
381819391
747828033
1507718366
222912210
958408877
92801450
921566245
622940279
1313626415
943704841
684579921
394653358
1636833324
916178113
1608694500
1704500352
845767884
668213552
1207154312
478269772
1080930584
450711847
486215478
91608561
1134998775
209451658
391076355
206785104
1260404049
1540401468
1442897293
232238674
874724718
1950196866
363429566
1120342837
1847760465
491582450
1116012294
1825624101
150233827
381221840
728315870
818638413
347511172
521493852
924256529
1683658215
847975236
1244312708
869895996
201028415
1536317054
990482938
857854546
1205759152
306801572
1964469960
1344780954
1852614639
256176903
2128902898
1772798169
571863833
1462153232
1787041853
852813135
853612560
1172861129
322296869
1106669509
680553688
1463388158
1013658463
1768587279
1091887875
958160129
1017965444
1055604285
1673451265
664841313
176833924
1705677850
486737330
1469479330
1829466601
1296920296
307832192
1922870663
1959236815
1660999025
1316602380
1701606547
701545610
2134752715
800208815
1019394516
1286970696
1723316763
735836243
1335281805
947803139
2057531160
430357292
1750839665
739284274
1854971059
68116094
1284803483
1703752136
557017001
1439463383
661311290
511060211
1374920470
1753654660
194242201
1952306769
932330677
1403715222
848619912
1833938469
1016657098
94032586
698577960
1597960340
1625178222
1892402154
402392670
18506354
1250742706
676822339
1128697670
519157866
118861488
538922909
511053517
1505931434
681161728
2055367704
497511892
1094350200
218489982
214115444
1022579068
1991900938
1575700942
1780712085
407834108
567821226
2085096063
2000093073
1914289230
1107149584
475606665
497137662
1294371205
1725206578
634633112
1953053284
796054596
1278718643
1655695212
442096928
200363104
29388401
848875012
1337484893
468331388
1207930127
993463805
129492375
1205767508
1019246318
1298423295
1838522957
789546306
487521544
558912899
164858619
1308612734
68576330
2134907074
306976683
1934194031
192653885
1460340289
1725264826
1041978261
690076454
883403892
1695007373
661378029
127836035
509003784
1454505977
20626763
1361770129
2050070839
2056582968
1161552821
1426610069
1366514917
633136091
1399932133
1217889215
1279213627
2063971157
93120987
590050747
1780500479
727238512
826646954
987485345
117151861
1222859863
1560390314
1002137632
272998537
1040347492
1072039246
913757446
380815946
473732985
1303758461
1458387308
714174606
920175840
96193562
684082872
1822436994
499986750
1724830143
1386842561
2121506739
617815254
711128568
1895474322
566763080
516681560
974006093
1781095261
1365178078
549985158
310352180
1327080264
367099720
1154766793
1885189186
2010030369
2087089481
343791375
1460845094
466082992
898719090
1255560521
1468627508
43788297
1351546555
333044190
757853204
572394837
1944108563
1797296375
615853190
183045371
293082722
112820561
541566883
1639090720
528889330
1596991546
379696027
362709556
1343280278
615661218
261755071
1803697136
1002124207
1211654868
936587547
285618882
1572933571
1258489612
1909302620
648728964
1916857226
894356296
1139082278
2277325
989778057
2040444302
893695695
713307326
941748225
1506012070
207863451
1060140909
898644289
373590834
2076599683
950952915
151174274
1667365207
1854891074
1983571852
1859634681
1276746756
1682019103
1769981818
1285298055
917871601
384684994
1901099167
32086666
275299340
2003435744
1676671570
2115769945
715715235
1116639062
1228441316
749397121
413619396
1264910233
155798902
1406414008
714242178
1116663596
2073269155
1661204473
1942293348
411118030
1485901476
1164457993
405066162
525142283
778972761
129911965
722412683
164338560
2085651469
1074168566
2064043762
2135437274
984753029
2092493242
518994782
602843718
1921936555
610723990
794907065
431923801
1682837574
1438996478
1585284897
666838416
9168635
46714311
1776090171
276634821
826463602
529907725
944410561
1339537072
1361165919
805224473
944074687
473545703
1444413348
208251800
1469314327
1333328690
764826597
2013937683
373334088
1186681436
1946493130
1111773560
1486529452
909737764
1856260525
1688283594
416531121
684303037
1764180780
500528613
1955051090
127871920
939850761
355245163
481128110
296419514
739532925
2131089829
361480551
406590404
1357277567
1467651143
1299414155
2000035135
1271658883
895506287
876815527
43511876
1909069260
195304977
818371249
351877882
1099643649
102767928
292787427
1164277448
1331530297
1487631301
765917335
81099706
1429409049
123348109
874301025
303513757
737380809
491183273
1549657142
1532214238
1886071594
337438377
1946667467
1278117345
291890372
1929713291
658928681
770711586
669922355
1379834818
455521113
1162097065
1207402430
1904301177
129038362
1430426074
1673567794
444773479
864846540
74463713
482543501
1516947604
1540100253
1710383717
1876793725
529221776
766536137
1708408956
1072633741
2015899387
952465074
649244059
1783424959
321851617
557010822
683839171
1385112732
471886097
1333662724
835314255
389306134
1996798422
776750754
1732764779
566853126
898124901
1425401596
2104072516
2089993017
537254733
826317687
1974818531
1833472835
341349933
432714235
1958258135
610852084
372589475
418389264
428661781
907133866
498784355
43500022
748831722
1392855723
710544524
1969547814
2105384091
1298311072
1254800967
486945083
1015922285
1966145733
880961570
1468109063
1823666724
1868557413
677898356
990342833
942392493
740075425
983976569
214834359
1374369619
1668428411
2048280401
1990350734
2090851894
1811781362
1677009338
1360275882
1012476740
655569378
2036911173
39395986
1766897678
1367963017
1384868271
990230257
897529980
1496673606
652789163
2117526659
323673331
1995181839
10566401
174371515
752299604
356365674
1603025942
1590801093
2043115785
1024736638
1429931625
17435769
1869871122
1071966930
1261993687
772972145
1905809614
1844357599
1480462901
1088920504
695657856
330041412
1593408248
1044027442
866058826
1056988777
535280957
1626519517
633939310
2028234972
1467025563
1837654171
1237910700
1695415053
514907512
896860704
1461513216
537598390
770604964
1944601226
879833740
1549048985
2065177961
1083358949
1224195122
445898166
1161839556
71647633
1381726553
1593467832
1552545268
1016266396
199835770
972379377
1226398016
704218363
1028068166
788925740
19716658
309338143
1841392463
551788413
1943630883
1354674116
183801476
1951123409
1203211625
475647671
1783721620
1020104917
1432951995
348903468
1338547702
748124500
1343701164
1282371428
569547331
1461577910
345222601
973596731
104795747
1481105885
314274799
1612388752
2083429712
541765839
1039198264
1475740949
891612078
56795344
1964347384
2086725615
1969405062
2105543427
1204851207
1680917075
214778402
2061840735
1756266280
1636235017
393630803
29480350
1044575316
800398528
743308814
322579119
2033076617
667777846
1115394688
1968804922
1933339798
1306400820
1667729038
1912462723
1031160329
114920738
118845354
583365801
99479125
255099030
565644759
1753062724
933296714
1621465243
142630581
1630632748
1656086520
417382093
1401595237
1113152323
89245057
238883582
1291584452
476190386
1336689020
250873501
394662477
712830825
276482089
1427672476
1154615688
1867158230
710184191
1437396674
280655488
601856872
157689299
398539350
1465387357
1200373032
389231334
68828102
514816288
458706743
840312737
1169120130
482236645
903102769
472612285
1825011810
615510228
1833304594
145884029
1534561832
726936990
1274401698
1869088181
1881531383
90108411
1813035058
274384908
547233990
1483706321
266330845
1306274372
1139586324
706182678
1013779984
1957482202
1117932779
1017231181
1138758894
125210061
1917454223
802249397
938067596
854246292
1609913914
187341031
1819980223
4326008
1364595972
162741580
1631877330
1594580865
379707921
1748650142
1530430292
1505486636
1906301046
1173651939
2109282067
611949514
767195000
1926961022
1302134727
116099566
343930997
708970911
1460165400
1977935224
977737773
480181004
1260210949
1667045557
838181057
868133205
504471917
916970970
440982057
738774687
73294193
1990173540
1405191251
724925374
1079568648
1414369140
693919546
1135554683
1715047837
836574329
1471778944
1453977057
612148385
1343906646
847777948
1866283710
417171446
139600625
996212315
278341110
2002603724
1715974639
929263669
455638353
2014527098
439150498
1687961689
1616338582
1363885532
1440999421
192321580
1958480654
26659615
240897406
1894996464
94442617
1398223470
633530620
1231430442
938416706
1212600545
23812528
1292569646
1468832412
125711099
956469890
1809808411
262664448
829925405
303157940
330216361
1958881951
1413850024
1437975406
1818602548
196570935
2066715374
868651352
1655919139
1353644052
1371390578
286012849
1257250346
787652927
1846320747
96793836
128831777
1272913934
201963600
1783835151
118978925
1340740150
124098723
1155041095
196219851
2007809839
1955959919
1900173229
1671986984
154208696
1036193205
410681470
1765099902
2100692108
1804538898
1251867205
1321506075
1706354594
1112555671
720497825
1476345669
1331874359
1164399111
1480642679
1531575942
841630650
1625823161
1317262956
478266365
419942454
1872941518
2007293910
257191569
2036640537
458213566
931839487
385201949
2106284884
684487564
1220128344
178150857
1640066387
57933413
816759693
499690474
382750234
61477307
772944349
1882574048
1292499497
711501206
1235198029
872588663
878727142
630037557
1500118492
569956921
1824335112
1214031201
746486488
22743480
1193132437
2036781823
1598591110
1301159993
1769983207
1528489739
2110307314
134484309
1116250225
208492894
1764297017
1474337429
279036345
2033717668
1477503712
927136139
1887240337
399905461
405563061
1380935143
290104220
291841404
1964085695
259344130
611781731
149643420
1727523581
1467230836
1797848695
1419166194
1639068227
1580692231
1318564653
627381094
586982017
127506174
263036361
900469580
1213399594
231742650
1277710876
793545715
153394301
1475556508
1259142323
448428813
1708226654
1156404140
2134736402
1100417496
90044744
243924931
2024650112
221451603
1362297683
127911750
2034924133
1517039516
827517458
1083804964
755892007
2124046001
1164679679
2145993864
1805588061
1842796721
174833297
1412152477
1016035539
167526612
847238360
821498725
1583754915
2015771164
926454165
1022097697
1386857908
745321995
1796799475
638645722
292284105
1569328837
1204597695
830428362
986092978
1974460123
590283887
1055024652
372287225
1785841282
1649718460
179624000
692382276
599639325
1052655839
1781823972
1346352465
1871629429
589276361
1248805372
1453718979
131391155
110378998
1774193897
437798976
1011722215
1193113009
1210741587
65142970
1991305423
909813615
403910747
2027502992
650600686
754685312
73582650
1614921116
704981407
1214542009
1974405962
1601166867
760960093
12286367
1282056167
1188079823
166514962
2105090446
1236392018
511277200
978214341
2015631368
547380287
1939954854
881760959
736506881
936662264
1832995924
213715710
1450874336
1746312813
1902745303
741564639
1357059707
2109190914
1923091744
682602015
1509127921
1604115389
1874145748
465822982
2129907761
381897330
1048932251
214393586
2127579935
2063377939
1502116315
52320581
1616539773
1821576680
868284729
1083036402
125905610
633717375
1439217985
1738379824
339649626
1003837931
2045679441
2066730335
1574721870
1511870416
1259504747
1398448625
1293757928
562657786
1194394699
1467309822
1763730280
880594756
1900344802
1341176862
1483769377
826894350
989402167
891120198
2102808442
1715911112
1440070261
646609892
1210703353
965051001
308718798
501851041
1072155363
65245618
469485403
1154530158
1499238518
92771614
381770030
1194989782
1713487000
1939876648
464044351
164957204
1268119845
704443762
841991825
1217686623
1473503943
1271579751
577149284
517725797
1734110213
2136978274
1163730923
1920141956
859222750
1314209806
1577735317
646049553
732787660
1868998873
1838446680
279229811
16420549
1139301616
1983649042
1288674204
326054972
694368589
1219758994
638947518
1578669339
713372639
923259401
1012146471
779793273
723976234
791686212
857863713
355683174
870310925
769444369
110409112
1071357500
1666438726
1994961857
1495938270
1213254021
879250110
1336741311
1988787345
922077895
1485487527
727213347
26613059
663909923
403878087
1984182885
997212468
248043642
1809161289
1922671975
1615471979
347046660
792777850
317893776
677796384
777610621
391347264
1673957690
684927035
1410624486
716785593
820816339
2044137802
738077830
1838063071
127134438
1555044613
150537864
1485808883
1951675040
517178960
2059932766
573024965
985120596
2111808642
1635571290
1149540201
1775858818
807794769
344763450
30496926
1372677377
484280679
2099757283
1333270071
287222916
545736314
2021959790
613872911
1469455277
968524435
1861790211
1490599661
152543145
2124929932
940566639
1943905047
499700697
1793400114
2116871675
1129890240
1635969867
386110841
2006891882
1233268785
2099605998
724189971
1206030398
1467921190
1162907817
95612735
90816903
1820600809
1801541041
1426934696
740910860
286866350
622832896
1664083924
1900647153
1905958402
2104276848
1788808175
1434185809
168840233
405263895
1325722048
1767344244
1460115116
1087422110
182681017
1630745757
1875294479
640080299
215539460
1249923974
1982523783
812482658
577837743
143467436
120568255
1936849815
2102713896
908792599
1492139961
223800696
1516300829
119302079
1595365828
163795664
1126688704
1713243604
461477019
861134018
1611518968
1868673046
620203366
1616124616
1627996384
626681472
1096380548
797163371
1828316433
1283463644
268796147
947961643
1884546518
1074995307
491622535
1564725525
1756857213
641157539
45301338
2044836900
564729579
1754398788
787123146
1045111918
547082165
42939771
1480683728
502177807
1004882981
2084385519
652130000
2010450168
1265204225
1590566357
1395478397
697687833
1377685203
2052086537
1663365817
284426243
978960679
804877691
880292191
877618188
1737607224
1566264376
1592524065
1946974624
1899166428
2024034126
625798435
57098187
936176217
1307372158
777017455
1634452789
1680822053
1601392474
1444057047
122263082
1343622825
1270483227
2047813139
309736972
1344783480
954877822
641826173
547179451
485819603
983564723
925369803
873039102
1568530975
2107728016
1978697964
132130078
856161688
1243904719
1838728112
1549634248
1982747440
839717691
1748251240
1432662298
2094604435
461010446
1774015960
157863863
1083401527
952771979
871977508
713431321
2085574925
161506341
2130161439
318173092
1324677192
1312664262
277898372
503350220
339334159
494134584
1714313728
97653382
215632265
515897344
1381450133
1519553237
1874906498
739068748
1575145658
615412597
1347074917
234432706
841620904
872614144
949939305
413842591
2125235978
850669459
1761480591
1301736041
1297525203
272541771
5878490
537997304
1583868273
1829229074
45076686
1062847157
1113366113
658542440
1148531433
367707604
1780987888
255924736
2094294487
25637706
1823873452
383776006
872115807
223219429
1007797576
848642188
1393253016
1214254031
387990291
164846762
996935048
2023597855
464578369
1008584028
1183874469
359922742
1136728607
854289270
993484860
1113499341
1385473403
566457498
1587477845
931935928
84764893
309278379
1921661513
1564401159
772392854
1713340868
1907914004
2057016900
878779094
691960761
7233010
472019884
1823455393
127451536
665186695
1102334809
1288516535
1003270323
944577381
1495266233
846682765
1723944900
1246483107
1650944679
1175893123
313699675
113055310
2142879111
2024300402
865206574
1622200533
730100657
1318010550
33410662
439864354
709864970
151028623
947594242
2018079797
703772800
1394195104
1119041471
2040194513
1589123412
855448013
1648290291
155116668
571880114
1740732166
321879443
1433994422
509987287
200717246
436366704
1132607628
920682354
66348752
1349724051
120683570
1608006137
1090815584
1379759736
837867492
921142996
987370518
80666952
30706943
1347630759
1107232522
438506860
1129067003
663956532
1075612235
132187199
1508584982
1061892083
1881767014
2092511544
1021314356
2137940867
101327896
2110193362
577175569
846699784
182472132
132537538
1800287948
1582343725
1797533065
1824100642
1397106633
1655362068
1929856193
680850642
578989452
117335761
1399704197
60730803
413324412
1092220857
706344803
1144707195
1001858191
1740198740
1276490005
1636132036
1669480150
855540416
1147603599
1110338478
1916176796
1410688608
647621102
1754914290
431206932
245708631
1513496625
621102134
1426419414
962252869
1191043348
817716577
1944730081
1159285235
1195715400
1798119610
1625441457
1100800443
1937814192
2057213346
19547483
442254649
816718165
1472498894
1911253161
1356162065
1046144591
1987768478
223335221
921921601
803275306
1291033161
1669153650
1638874028
1001273857
864168533
193171866
713387767
455288228
1798359866
478808576
1810430669
404628216
2008267502
184807508
1266127822
1221354636
1842368724
310319545
1157159281
694520163
373225864
479664811
983124162
2108160432
93870918
651477338
825215656
872163197
936111104
634937869
1927720151
274772748
1889282438
1191302060
491604560
326599089
424433078
1337331158
522104095
1453769566
410247388
2057951120
642983023
64706655
276070812
822446175
482246181
1506730288
965526014
1094515418
279476967
1950077965
609142027
1310142391
1676109351
995826772
1717384271
1931074815
1733865838
1564761965
1897984396
1451972951
1616481760
1540162891
68001411
1545918712
669715778
1502013329
1584604169
424331778
1460003936
40386843
344869685
216716010
241542503
1882183257
1951416835
724863874
1976491884
1258754452
239043024
1388315912
359604603
999138281
1384235631
1577853741
65755887
702486264
2047669628
2002326480
1363531539
1571295318
813476324
28440628
1268646418
906959395
1225833647
1890649135
1998967630
155359614
337363139
202699616
1687196290
52968190
140178227
2111766564
173635075
364659604
1484153644
946787537
995468682
1703080006
1647692161
230201210
1100693205
1979559856
936698477
149781711
1699411340
470160744
1374772995
339187040
68165783
572345638
703770828
1227925679
768035122
809360645
1718811669
1352887404
1749595011
1018400054
270122849
780684643
1682455068
346395640
886616819
1445485519
2117919726
690918465
1842798513
1271386169
2078746367
399503659
2050878809
755572337
1550978819
1446667648
2081782466
707938152
896523482
1062043190
886068424
593871586
934363995
846678177
1265191177
1563427885
8580457
997681366
511813494
1562551949
1986948782
1150445797
1337964112
2133176704
826228520
1415160463
66380229
462229380
158692365
652352670
1642403009
1029206716
226562265
1365845947
1065956373
1045994689
826083894
1489256975
681083591
1798541725
1543160225
1136769664
152763448
1747904686
2037821753
948432885
1859438079
2070330927
535635047
275653420
1205049738
311917114
2144566147
1209656130
1794241355
730834534
464492172
19852177
216668048
253422268
280734998
149775249
1781443895
1678683770
1196575050
674504259
709950253
245280871
1257666039
1485540923
668101458
2142553128
1633506331
1351553232
712166776
2102644319
394891136
836014875
28167812
417659307
1819698232
510963878
560314670
1527474954
1782910860
366564896
62555703
340937966
332990458
457681202
1381015862
1953347611
608139852
783782051
1679368135
1757470053
1870913765
1640413881
1692616623
588484196
269014716
721212958
1568893002
1700225196
23069118
582291485
1047000194
535189814
1962984349
531639912
99009178
423308167
54345960
305843504
883484825
1374178300
2146766564
653254699
1665546360
343782164
919577942
998118303
563552836
2074261447
1826925331
1245641717
1010588831
118719091
1124957307
1782022968
1498274649
293500927
650706230
1589056884
26160008
180212075
186943364
1186718617
1036412918
1406673852
290215152
15679474
1768437854
1785036495
2014521787
1583239948
784857932
1089035577
271090538
18549039
473555694
547020905
996348958
964941779
1076167709
1591600830
753337296
1693089106
1956273325
1759144334
221286041
434565234
440982196
2005829608
843082504
2052501841
1673453688
716805751
1463853147
425660319
129881831
660313845
2022446186
1300417462
1483186258
657633072
1087440287
577437100
671795620
748679645
1008341887
1386163852
1682480550
1418266450
130952530
1568643489
64850632
867961021
225152893
419890732
1612478853
1511368077
469148729
1331328670
1343874315
859844158
1025762462
588926361
113686775
195706803
803838921
1114307558
1417375995
1269770710
1811666289
1765425698
523278316
1282216579
793487881
1488798212
238603431
974729512
2031304319
1804905073
57361575
77183561
2804995
490541021
856651385
792941724
1967882704
119455057
1479184719
1396629873
1805733451
2025628229
748061367
2028200244
1686983960
1724513936
1636789914
346518842
1584856002
732536369
191571151
1413633749
137414018
1594840108
404945126
1312789011
1466778471
83419389
598578151
1351512381
1325214933
940086775
337169509
1525429802
1131145988
297335072
1246520109
586723485
1869953994
2004851525
1198219694
1561207839
1046232870
1389000663
1096174500
2060530393
754914556
1695088963
1876259252
247735325
1824905974
485803251
773162187
762918764
1305348853
1630827922
57369012
285756569
70024126
1664270275
643099110
248041716
79523651
1881725849
707099841
1613316563
1841864953
1729843192
1396265218
1261949606
1866583969
369744581
813790774
246767779
2136799243
1305436490
1016595956
190642803
1096414620
615930596
1271278251
1665080160
856477548
1184067474
874453188
1846947694
1360574547
2146482737
1733936097
231488272
370110563
1025750005
901651831
1514682856
887955386
693707337
1207473306
1874576542
2109245874
696313362
673079915
1011447632
1695979121
187395039
1507554866
2120051800
1308005440
1308700982
1024444578
1031165378
533902610
1402290818
714552922
825783650
2083013635
821141651
1709208065
284449101
1134304267
2050056132
1288513731
783282162
1821686441
1340284065
1530250682
316474299
170177763
1028200806
302600322
1020990166
2036481615
1302124987
1863774606
122871230
190766829
777555650
525464508
406168470
606192220
948834390
1560149355
692297145
1235140975
1792997801
1015923270
1325679240
2100000218
1677777366
287078588
2119026534
82548497
1424311580
2114019415
714759093
216388229
2116940355
532323580
654212362
1619116556
956452412
319226630
381928737
423277558
1618361886
2125122776
116109580
512463605
314628962
1914569281
1685575290
68740670
1729405327
72207099
1260734449
1172100974
1741146585
1162408624
588090296
227970337
928517253
471464255
2039269819
360736803
461926656
2038379889
983705844
235115083
538268292
2046646928
1578682272
1174433266
2036100949
1556234174
439209585
1205961873
1578712594
451440471
388171559
2004940390
1060254585
1019296049
203020508
1164761040
1230330428
477942455
334766253
1131963451
2083837994
1060306391
1406823888
627973169
1437224731
854902177
1998891024
1165678138
1826160692
473366319
1956697409
1908284182
906309636
1533613531
1044470721
2078922160
113614927
1224175806
1138973277
235369365
176789343
1925750509
1204352836
129553929
2100580825
1179682774
1819599332
1488252427
1214489437
876345110
1042656431
1272836333
1451664525
1099260570
1821025070
144353466
1364907157
1192676342
553574235
46141988
162447954
163665199
95752088
438759644
618337192
432267024
1471552581
19899382
144670370
633979286
1639984839
1021624542
1098445207
1632749983
1923659031
978504555
2017521770
269107617
236543624
647847408
1761778583
1193361461
198215941
907337825
167952350
1504239937
705540807
1699455987
974946525
327194979
1352407407
1892292553
1696725415
148653993
408109147
1898600904
1342653991
1200073799
171512991
1128223522
879774133
636093405
1351318187
115354314
1180517021
1330563462
1537028047
286926330
331126878
487460989
1621112073
1078006144
1254901105
1443907734
1509527905
1009277748
1345083611
455126669
1359180631
189916316
784028558
2045712545
810290325
284500578
1904067185
1124188196
2011144821
572251012
1104409508
1808846006
774124945
117583318
1855063829
633995889
553445996
1513536561
1021472910
1759069255
369990957
2106313930
1962536088
396794444
977580048
1352006852
395681346
1755728212
32067748
1474603833
1511427176
1269812130
1671884281
436830170
1293584068
1329097971
871602125
886937101
1387818273
1464382556
1791121353
237973204
1582815352
341981177
1067284548
651458698
802452995
1245988923
1942501034
712749979
90910890
1646527379
1426602920
1937898037
1360418385
669404118
202086415
765992865
1668237260
854035148
619107576
1234205119
438059706
1493174821
1988173980
483182816
1695805766
250837977
1517918836
797594361
695739789
704285202
58658075
1415011443
1820851735
559252136
166065581
1280303321
849436635
1350691442
1490167670
1323778909
690008055
1112440876
941558547
639838294
2132180036
273627808
327709289
1431146123
7304756
467370521
2107469657
434844984
1615737228
1895702806
2004697930
4185070
575676992
133515846
1777974682
231582374
1113635015
1040891073
724127357
1642775922
1515843040
911366432
782085340
1058675839
1201989908
728871019
941651027
728543168
1128037636
200895706
905401257
302087600
514792494
488719931
395730332
933113610
886697101
690128022
588040230
915619758
648268531
1640048563
312880869
769660751
2022207581
1072328717
1233439355
2080019752
1297851360
1464037375
381007766
1730929599
721897476
1375047941
2058877443
2139953635
1193013201
1354765252
887715063
1294304298
1700572382
571617727
1441475648
248936566
1592737119
349689281
1323668280
1421085376
402356497
1635270815
2049813595
1157356416
108996420
2004587950
809877483
1584623062
1017614863
1519163287
509523594
1565562433
915483643
1755311062
732826277
1374893944
1471902888
835068364
837992797
1032412044
1525557090
997014634
668961185
453368934
1518251281
44627555
1663217249
900480175
1657557551
346738387
1240883852
535277250
689241865
1065563646
597195664
1979882080
1156308893
448217170
126679731
2130742571
1266656761
874605201
363576533
79727810
896889952
428290991
1562262884
542818015
36390518
851168004
746035829
1497904082
1775422137
858186636
2063434863
1506232603
417824544
1879068173
715349096
1869201881
720769645
1956853340
176611867
997164206
1435173043
1358715275
601230429
1756899571
2086396334
564437202
1877710984
30179909
1559600170
1820775649
222231710
1112071452
1073151363
365064740
649530271
740361196
975718807
1916092131
138242763
977368271
170424963
1471352042
1457547333
912324249
1698514896
1357389539
1674987677
2121150689
225053832
169152915
1368412956
1517604265
1722087181
743732831
931642922
1290858643
1857928478
2123156467
1751860635
1998456329
1962659176
1842694146
576121719
1424472433
1651420124
1616675549
2093689397
1994848228
1451501670
1925586056
1310001883
1554419038
76901761
1212147831
2046772829
342377432
264253048
1700609226
1084760562
1154348595
228723776
18210623
452757964
2080725002
1128747886
1847028670
188250688
2094714432
939439364
44662505
141903579
148794594
1062709928
1117759715
11844401
430403786
1544495373
2004492663
481717787
1890133778
259634137
851111309
919728467
1419059492
452643033
1481600513
2022313927
253212132
1810504460
1064977365
226752062
1908455286
383892910
1407074112
1937108366
1892630085
803035872
1760890211
63418793
2061131043
1885170162
710938649
2119627649
1323002647
1407972282
1303897214
1387862026
920050441
728190573
610878128
817838509
963563393
400148799
509834741
1867635411
450282187
2039112476
576031737
1352480822
1625570224
1200417458
611559449
1731569800
1721438824
1637019991
1360880934
256825430
1244345690
1498128270
441742220
544130781
358656570
537418669
763290632
651458698
2121294628
390345843
349221528
33010773
1075869736
1241540787
1383852423
1636085783
1753518646
1333654049
442347535
971500178
376869180
1972121305
50506681
1258129092
960504814
1062735983
1322145709
1635955090
910904968
2008365965
1935885739
1827512548
1044805493
652257732
991739544
344332478
1206785517
563783668
1793723366
1245661575
323314325
1695831978
843417442
1812913154
1424834960
1318149979
1533897541
1760662055
1567123263
254311016
679542466
803161467
300052703
1980282781
1677765059
1117500368
387688081
1237590131
1344771702
652567229
1062242909
1245208927
605380069
1108971866
1601526537
1524973682
1791284748
633650923
1952090990
2105466991
1695459147
1761057420
1569834691
153458607
1848042456
2002539782
835812864
1935643603
1202657636
908343215
354089930
492458813
56905617
2092702133
321955806
6083902
1742883383
2072868209
50954980
1701025420
162571138
529934524
993995832
500357752
1093086434
437415501
1784120605
839738740
892552264
357171627
473063725
173568938
1351442863
727309655
1172366724
1509630217
2031378611
1143381640
1547427274
1048135266
136418661
506278024
1846767213
1348578549
959210206
763230365
1843675881
851355422
452293942
1360397864
320566440
857981991
1744328062
429686361
1267888784
581797149
2095663397
909611159
5079512
591436340
1345364238
1344245737
678891685
1287747356
1074702602
21665830
1932343102
2095306696
1701724793
947625571
1892255354
839812343
858089336
1987943020
330481970
939242332
1382570141
1522072808
1086401422
838294549
900677119
1028055201
339823090
1275717365
604506574
445951934
2015700121
1541596756
590393359
852163006
1061267312
1840967404
651273507
1200413579
448758459
223042944
162290531
677568513
1287385183
1993081789
704223596
1155176833
634126702
933770999
1412206530
254562313
855865807
1832703008
917769777
1074211397
1799882269
1030933142
1315344564
1305530875
128802913
1577870029
725503319
1610424520
643827569
1190037468
248640212
1022248372
165843396
682954991
124757777
1367296048
802786142
43418093
1611413433
676418961
1849269193
2097682388
1646176618
1657428410
2146832553
171680417
1722288885
5653352
1557765682
1633885407
1323196561
1899661554
1876137381
1632833113
1957835193
1266851912
1742841768
1661608813
419976649
1938566364
1351741056
928474887
1817717643
689673829
925312867
740531639
290689217
1575717898
1713705261
1352795642
1419399397
1193646555
251535818
1928726548
1935540571
513613448
2029428512
456803180
1075647564
1509428215
726236230
199524038
1282750217
935711350
1622583623
1547954378
1682207532
978883962
520177834
801437968
1277579477
1290693737
1224693011
1699506437
1233985427
1891461765
260891400
2111843786
1351502131
1284255489
456693001
896856235
1659058412
1510674995
1946361777
1602353395
877238215
648528407
500347599
1784731945
1937647661
326144564
1731222799
188265240
1583144695
2125819579
1496800166
1361813873
200775764
1506616365
9797703
1412702820
372837255
350919151
1854715338
1196959631
517494894
1795483747
152077980
661100977
1924169289
118476765
840099474
2091521625
235794366
241666790
2037869137
687699360
1804614293
721798054
607399659
1062137532
1348750719
1382887118
1115702353
491114037
1401255676
2113933460
1527678322
906369965
974771472
971631185
1559906129
1210554398
1723078950
160867395
1822177495
2144068180
89967522
1139124511
507263253
393010789
1745401726
1466280203
1312781422
1860335217
1648886440
1814883538
610865084
2092753136
1691780458
1469533132
1677640009
1096880588
1265607609
1376374634
1036784695
69572490
1224011248
806217944
231566967
915251741
305537636
1036994004
1059717315
636434468
697797290
232530109
1277769839
130946584
1577204034
996466995
54463961
1161342167
469175288
1830060260
961331743
1407155340
1272947199
780151185
1556626504
1634628793
1904229630
54685771
2034227170
1458370920
7215149
744140194
560264667
1892218751
1680927211
1499512666
572148628
1353623926
333045819
1083146458
424032228
265778584
1141809444
1789616741
122455599
922145217
102763054
274993257
922377663
1115087965
992322916
1833698688
628907647
2079543979
1661241904
989605181
1079218374
440051392
1312576546
92352762
946186292
1106589762
287980641
2024745510
969812120
1603306450
980068944
1068391155
1638334391
914582466
509774153
143534074
1280078899
499415335
1913171726
506064185
328149531
111801587
389693020
1281334090
1846054830
154677498
1571358857
1755689286
940872308
1592251218
1540595544
1637178908
366127961
1954892002
1827751080
887693097
1555926486
939793748
373008993
1774282002
674061881
959633976
1661483469
1403748251
399862672
2014243111
1942756053
1537657064
281759843
673342669
1367661166
1620636651
436637881
1996321971
1088688035
246049194
387900233
558943189
826689996
1117091540
828995813
2047392570
390635833
562152110
1476350712
1678192055
292081920
700777789
1807260408
1208312110
657505455
556850280
1813115529
823918280
559180453
1793481658
1075835291
1800118231
2007515316
140727543
750431671
1016772634
1992350271
198265668
1266025795
193418981
820164809
555136891
1740430301
1452305982
224855773
1389934356
203651655
1226806989
919498505
1931081732
467480031
1181502416
1832949436
395436873
225172583
1712872143
423929944
894714820
1299108766
27194871
662399130
407337961
1523687252
542886468
196777639
1763385835
1146564379
1156529133
2133791507
2050261950
1795000239
1560581794
823742992
1700286310
840105778
769260038
987468849
2077679745
656215840
917574946
534649149
1663220937
174805336
173547245
1722015835
1862966695
1239876798
1656359960
1460500016
652245039
1609365899
1204522001
1225411676
1486847323
1739810416
1633289845
303372965
1609161490
1918065622
396452451
1652131194
2111996059
2107880196
776179446
2052007692
833962796
87210684
200653950
1915375528
323414568
1162985697
1832543182
2084127809
2097433872
1685311579
1036537446
815329010
1804987628
1242589995
1618986478
1452216893
847998110
1078714498
58975600
434662407
105029977
847916152
1170528085
677259762
1028514249
56041061
19168146
388029143
726152980
1126693094
143891371
426227263
1674069659
675013886
353874382
77988836
453467422
1063926349
1811633655
376890506
1634135133
1080969343
1010830717
2017211889
1000300038
849207544
1384525753
1852774157
858783095
1700795381
661581153
1804496469
651067761
915680984
900789032
1960974767
2089243320
1473453037
966003153
627349376
1223538074
1009462731
1373704598
698479988
9136661
65279271
2119572290
377388552
594536589
2099592188
1051489681
447842643
1506553112
775002328
786330010
945130201
710791467
882158718
595305352
1434886014
951076666
632084663
1821707819
2013190540
724782406
1602120288
1425574395
687601852
1559864663
220749054
1015230482
51777216
1983279554
351282235
22763741
1679972543
1084544299
1003987738
199321543
1550946462
610725719
563616188
90360199
499920336
484656263
623305629
100232842
1586781120
350267443
1839039872
2084533871
330538575
431582340
229800375
111056015
1485924661
1655522108
2121267106
1278021339
1827091944
2131122812
673751499
1383761057
1738095609
1455331688
1959183996
338372936
1080379722
55279389
60841431
737166033
535518131
39681812
2106193320
1940959379
1406604864
1884774832
1553233845
100390744
1456246940
1110587185
12356351
148013023
842283694
1958900300
84280440
183681077
1933895562
1907594170
1432243628
1458741746
1246121867
1615862297
1099869695
2032837521
234538447
343548161
1077986621
8278134
511973885
409470939
294775525
2025313207
256713399
392572515
1628913924
370160097
1367631297
1058457989
1730978918
888336234
1847051663
1624656931
1682484334
18126814
563344152
430440772
1749681930
685014992
1769231261
1243784279
1163108996
899032347
1581576677
1859263498
507555110
1888892708
1680981150
2064606880
1552808940
1777809420
1303420544
508118632
1723163372
1034873813
1143997964
549311281
1517721685
699519185
1876581269
1459155169
1226767116
968948562
174006261
936303582
1019522174
1441243816
1766864839
488122109
557966507
1398376790
1070100060
559793287
1645061872
1054596132
1652391615
2069198017
1427996219
1532515540
1514046048
35079720
1776338508
1917257689
897417035
1807619524
141728177
458505338
1858223644
2125225809
761893755
284716947
725149776
1195126229
1916026119
986899489
1396886068
1469903598
982754310
860145148
1778504907
675189594
116009847
1790978739
1662585944
1325940849
1668897385
1683320184
341551241
820416809
504401091
1106383656
1725551442
669468469
1997490742
1919113497
901783334
2080061698
1829304547
461671221
974904111
824557276
624726108
527418226
297442262
378590321
1707057315
292187114
1824587935
307324795
761863114
151622206
1968925673
882145243
484419870
387206961
655020423
1612486324
1709249400
647877282
2054577089
1028985981
1474829466
1173290603
1392096417
83713750
1183353119
1620104870
1699174464
1103422632
27031205
219644378
1210707346
2017169463
1145904934
1127729721
1696031057
1656814888
147726011
1734020922
747681145
162400867
1809106821
146733909
645342656
1916528227
1228628609
100127014
1993823775
401267752
1326482871
536962285
2143426008
2050573164
288218256
431515136
581339697
1519757927
508222729
2061502093
280495400
1487723274
359100615
1377548464
840759878
705155287
1776425761
1161811299
1629984981
1107397491
990560666
1461246050
422485841
1973095582
2142553128
1510738147
914702086
303259675
1625575078
1336731591
2060902288
1234969575
1512723212
937751335
1907396017
2095965568
1606963513
893430560
1454654056
1332672956
668541696
481413365
312868861
1501276661
1791875434
1943088675
1155816705
1564341726
345346203
1797094077
1214629975
1341571967
1703647754
1689774432
847718738
1068405975
420878728
1019979847
757834856
1791216784
412760220
969717621
1650016406
982615037
1690526494
10528896
1995735036
1988331149
1908156011
839260821
1964151379
1580876464
62464158
826767841
370616257
2143354109
1679007924
1098643852
1482100507
1048782590
738987756
1778658814
1093931145
14530295
1616968844
1662114005
2070923984
1200051260
207744837
1009462888
1734707208
218661820
394857281
1976574541
953838390
1616064707
984603812
361978168
748895285
1283112151
857780444
1955170118
2020125111
465270703
859049985
334806947
1969999490
1477144870
1521457188
623465618
1073584809
1875007540
20736512
626892453
567971869
370761009
1444979982
352993228
571222742
135292995
930245920
451718845
2039677774
946199238
1148222757
2086862479
1014107366
357084895
1626974767
134476597
1818781808
1961069650
1888091021
419987130
390053488
761400205
2112926954
1561426131
369945282
2137004539
3706915
33431435
1274059101
1480216270
1361921725
1656306842
697398605
591244246
121767181
568715800
1433758186
646577496
589663938
905765628
104737358
1822262568
1292810776
1979649694
699903114
1287457176
163760595
10172821
1704291895
773348605
1164917187
1791411465
1622144809
1290987073
553680097
182981836
1221591763
2048297100
2112321846
1010001224
228203746
912265297
332236970
1558100800
333936164
1578839366
1101857870
91840531
1212057715
2030149387
1589137252
1187125715
670227909
2002806948
1834222803
2048681349
932267158
1451759325
706787590
325388091
1262864935
931372642
1425401744
1775481769
1350122136
1423405019
1777006936
1907515198
351835830
1820405749
472977739
1223921029
1502320964
72949433
976495782
812907722
1621968446
133985196
888679384
894104556
1133711974
1099731077
1579107663
1476053843
1182008889
918989642
616961870
282122496
1466497901
1769471702
1050187717
2000412352
908719080
96434440
20743002
361910842
1704665199
862448278
1545538501
179516220
1960996322
1953712092
701266441
1301788029
155534436
1481069391
1734961149
1828425284
1497383301
432706624
97913537
694712771
1789552480
359057329
409706107
490809525
1375319645
459655084
1675501653
865854635
469482879
1349257536
2021935372
491242613
1907595593
1828563702
143341004
1937929376
745626105
1869638412
301822440
225930480
307953132
1625272335
1981983066
1621133124
700235285
411656877
1406298182
1192331890
2075234269
1563718063
359643116
2094428819
88495605
1093688429
1582948535
1229738844
1155253471
650771147
1153438431
327076482
1590262684
1007490668
1201915679
365078954
1683321220
382665776
1683112458
321829576
1009248994
836415525
1802007413
1114087146
1957604986
1397072439
775881457
842500136
446237320
1164751647
748217827
124083694
1486675063
1954892002
1799040776
718817348
1020454438
2116746680
1075286362
769929812
1089363050
2044734755
661938763
1986044985
1928749140
617714443
18620449
364749122
941473291
1298052529
1050378759
1597264305
1037436940
1470856610
1961402141
1299466228
2136275296
1751597112
258749378
1714570197
1526183085
1441287875
1108210867
792721248
1982061164
2063785707
2038399594
1516852667
503192294
454712525
1987801445
1279812648
136077733
1576890591
1964986796
1169094753
521287622
1889921550
1339156521
858993739
673351950
1853653252
319554506
1448727073
1828250994
888980087
1382101922
167729592
419417036
888029473
692403397
966813659
1092842181
462508891
750437396
100269552
859200560
852343583
1097796689
260092526
1498049081
1747656170
1382567760
1284426540
50189602
885559203
658981917
1670618047
400889840
2028091153
1543432688
1813900077
132301312
872887917
1524694622
2122622035
1678005556
1482709859
370669130
239791854
203163590
2138983442
1931772389
1404355702
1480960581
1719495844
614105528
780134002
1390357311
267172690
2053014134
1838114650
1524138595
2118233139
1763343123
644598041
613278451
402276390
1056417574
1917510455
829360165
1103827131
884250350
1882872320
289323468
416200091
933395348
801745375
788772411
827232360
358511870
454958727
1613424254
1455686337
163830910
428850711
675224623
360906600
85591297
345033409
274888672
344395649
759989594
1423854306
1123687381
1178126844
1874884590
386767026
1685929535
188540965
1477209715
215596777
1948327151
1904989678
940335566
1832602865
1954718665
276556022
1689234655
1381167047
970831542
51945595
396105259
1767393124
1637062635
370152740
1788796070
1740350152
215642287
1455872613
414182286
1756566344
1533821119
1448336243
439799012
832342881
1845708772
1193829230
1303123416
1262500677
379092829
1020902372
2030102100
1214480045
1172096908
1962976307
1963124874
545070650
958564494
330383869
1667853508
139406092
1943462491
208828490
168444867
1259553524
975510809
1724291445
673396089
1656742289
19137122
2107905919
1464357672
830713932
172411990
1089783435
1464677390
491212547
897746036
521236589
2048138265
1571579419
776895441
1019877350
371495216
2052283526
1051981766
360505172
1414960384
477539396
593734151
1642436690
414860923
157812836
1876686384
461161413
624792337
755444546
755786093
1001919869
2017356338
733810811
1506911383
616509379
595707802
1584741451
1692284451
1235339015
893966661
862581108
2102222064
115360817
1813997458
2044992192
1894152748
1863087394
1486836796
399714552
1020099239
370069682
189851090
200347904
1683726147
1485589013
1553516421
718459840
1372325784
1528916228
1279257102
1288969941
1981252486
1873860485
721784330
1880983237
1025180830
571741548
961712237
4835890
429683453
2117839216
1245882250
403446876
15826909
1522647193
531834762
1839371168
1558663309
1162570444
262329390
665257648
496925846
1353949598
1970440817
326157648
520656605
774576500
1437182457
1762077894
785839861
1341421710
1978239917
1764568508
974081860
797060655
1922454792
598202781
98405974
880272803
1265983587
2075604532
41374212
964448499
1765897671
1172478958
960603157
2136955031
392406504
171286508
432427074
537797898
302107764
1644627345
509534232
512961783
1821120964
353247482
2118825945
1014397814
1486562316
902887596
1895531296
306969748
1657266898
553352530
243450794
1744840920
786710551
1196396452
963403568
647990537
1634808710
100338001
2076037908
624149798
788050761
1136308241
1500451437
494927923
1135051817
192085622
980918751
779586117
1292261846
1629633103
528426230
843626295
1750946574
1300354490
2122142649
50674540
2103274545
1886729608
318817554
719594283
1529022513
638271476
1061039256
569527987
572280193
445783754
431157148
691960761
228508016
2118770979
2057484603
1502105013
1718464816
798737923
1274766090
1847345811
1848277404
121979125
1425690451
520053847
237915614
882078470
1592274062
492863063
1548414147
1777304419
2055516190
1963428064
569607628
1028299619
73906242
1902760072
512789669
703688767
291922391
431897889
1721018050
638197329
591891440
1858004026
1156384650
1149295087
227422115
776662351
1140008634
1353348113
1618999753
1954342568
2067488579
1130177606
634098277
1836867548
1502807659
1580527804
794629454
201584592
1663834225
1466154621
2023785225
939094130
254579483
1680675521
89067741
212214897
240738480
1138214714
1278454041
232885696
859731868
1592470919
907186140
947055605
2011759753
678962170
16229713
1714391768
1116690695
881806185
869585004
636550766
1335728672
464843350
687072742
2023936252
105194019
1542942644
82023406
1195615105
1559722657
1070954314
890202888
2080608897
1155177979
1513119327
1727714087
765987401
1731801811
2096101183
1822005622
880967810
1044331311
1864873053
798505525
789783152
1508963450
2101117275
284528723
58016622
255136304
1565097053
1363514920
42254980
1946608123
450421352
985949673
300716252
382674527
78317624
1524136356
449674478
172335608
654536845
1858915962
288566092
533196434
108760832
1838044929
2138913118
1994094187
760883514
854978385
507684515
707507188
1007249376
1773292094
1754015717
2036990936
1005743751
876468102
1638138073
1715361970
1013263707
941017224
1795642850
1406474434
1859707890
539811287
775186199
1699696120
1866618244
1992571510
190068833
1269218728
1764747161
1715301446
1160048160
978537470
878536952
951535981
2140693248
1547723314
1775649950
512235395
1509185777
1450736047
1971478976
1237696093
1842663495
525992786
1831797085
1989475586
1982560278
1681467289
469390802
1259913588
577879428
1460352652
1560050519
1526314001
2016004225
889666494
2120215583
643236517
255174616
1547306580
1588171595
1485967663
1220581082
365675257
1609287550
1037588849
1533820048
146535036
2080855376
893157373
1790433945
864009418
1967005770
833415198
891353289
1770173892
1048315420
778054469
1644043781
1918843298
1810219348
1832016996
1242653982
895015146
1989675290
818557067
747972530
1843412773
786608618
80454721
454322847
131242452
999874173
1871183508
369240386
607309265
1806529378
1006067324
518055039
1452367485
1237741663
990926139
28613806
1234602603
220925677
1393926507
1697121057
1342023094
613358541
1677621209
2101653133
227241544
1248438536
72754236
1120389677
948206045
535527603
1962245615
321645190
1245591069
1805078240
17332885
1267509902
698465342
2099622252
1639542857
1704117723
836733416
321987858
1124355657
665900799
617979931
1272181057
2047904285
737994182
259556554
1190277963
1856876283
681016815
534088594
445744441
1549690428
406493663
1053052280
27683738
894671249
1330854007
1682312806
491102500
826345878
22932589
2139359011
873016685
1469813646
1172296864
421517177
1471787926
1790183457
1849317132
1003796805
306218195
186296961
724132675
704563790
479007218
237509613
1242900136
378929099
1042746176
369628764
1104024110
1673125491
185081966
1237318557
1584672456
98951713
1035669847
969686297
1720037834
1688065600
709322658
221493338
209704063
843213875
2087476442
1276682441
1996024137
950890937
228139413
298406826
1970782582
756065602
737408254
196088477
1776651243
1262061962
1879356150
1042887472
1511842609
644651150
1611987512
380721287
2135247353
164019120
1061640708
909518740
804716148
158315368
1113799415
168294314
1524275437
219969985
1283057451
193249703
133027371
1618759260
1028637786
300118119
199999988
878454160
405419008
211867307
725859868
1603344946
192912911
223329725
1536160393
809512604
655559563
2056743068
2011849925
201757133
422964515
877742659
2137982664
2062795839
609287797
562321605
2105100907
654571945
654144299
1642781331
1277585553
991843485
63767139
1851991398
669792101
2037810535
1691084637
2002867078
1577061212
158336107
413553169
935707908
1427081484
479602325
1212579962
1617848583
1177686577
1879781792
1191894143
2064093159
1943247249
213543109
329030791
412870747
2020772064
1553101723
118453125
578453786
463419186
274274623
1158126900
174893473
2086483788
615920106
799403331
1262632971
822630824
2128628268
2000139516
521812465
770649645
332644351
41601179
1789566111
1154691022
679454634
1355803289
1327214862
1105871549
1369508536
1090797423
667851425
1195523726
433640582
1383764491
1523385105
1116459066
161194336
1723019043
1892591461
1305116295
504737609
75740215
1774691354
1666696332
1199104378
1503083958
660090189
1704850331
1195980749
1854991041
913828360
1137999590
717749496
1056652743
1123956953
1310456818
1601769445
208153361
102524435
906921694
2012098566
1862179592
1233225056
646366506
1541971913
1681020997
1223907491
1028585154
736575639
1336565111
289857303
1602769143
920249209
1526095171
1414965728
938829156
857657630
1502451215
821822728
436859607
344433434
1054598350
104503670
874525212
30945127
1693278866
11269985
605107261
378073265
196585266
1647898103
1854635092
1835548610
1402862858
480600272
925743409
1171295786
93315405
2011072860
886651761
1274689291
44970167
1005119920
831189900
1201312523
1810106447
500668898
1268562668
1013540876
872433607
323542614
831620065
16257713
1896523752
846630748
74380130
1762093281
376071281
563726830
1095319186
1514205971
557662951
1501526002
1364293951
660810868
1242449215
80279866
712608599
1133042064
1753180345
255856504
730732217
1208047460
486513736
1000483223
1431226679
1108530300
167205438
421146666
462780411
669374770
282243689
2078687787
1737237557
627652542
1822816969
399252614
794843169
1577595428
119607834
1401385470
2105200046
1651578315
22007926
1024593354
1957009388
557634827
1118056980
1105927235
1875563600
297962834
2131950380
1768403847
1979518189
79528726
1233669728
1642845376
1251222691
1899805115
823425472
751535904
1125488714
893118035
1095869690
587484048
2033205596
252487149
82294914
1940768748
2125083043
883536127
1248237745
1827048297
1167536682
1288606852
1691055962
469675217
727172297
994733985
777518428
204206925
1935861165
1221262164
970823803
2072983840
2071164355
72181619
1469750908
30839208
671893788
433773429
1577398924
1314186335
557035564
1112796564
1056639629
1630817994
756416937
1784720829
1174512245
1240113627
673791245
830567937
313578027
1615874602
1968798174
2125515276
1735146560
897261988
1676238055
1943746205
378078776
1709453815
1966673646
1509112905
482082908
717963488
205745653
1526376368
62287248
1889263509
980857747
1552601452
1383870516
868342814
1659208079
599872555
403991436
964865602
2093892219
1779918864
135539780
64667302
2083313111
563608967
527070158
146031214
1106867160
657875243
534353957
1374991632
803947634
1475041004
703921668
791043413
1035346371
388558764
702322402
1970151234
466643278
1510243574
1355237129
1707237911
132932415
1416439888
2003914964
624356992
1348043723
1478173694
1126340835
1905191366
1835644367
1803728063
1470241520
1897830741
861189283
2036645456
56069941
1572067069
157341329
410969717
904514433
1967710703
1234259878
1211639070
523624323
1917905718
2126588788
2059654091
1736679647
566498070
1246695884
1987259033
1404012887
1882916299
1935331931
1168890934
1758040014
610630137
677081600
1231211191
527791175
1480504585
514941747
439690063
1483722781
1410076519
1232740348
1445442463
1179054139
1486232533
458499111
1410928284
835252322
1764503690
305601983
635565339
407086274
11707599
1313623466
181969989
1452467500
131217542
1524269049
72907965
161749999
1534052453
125948196
1293229735
1506890810
2000586601
1430496600
1262384446
446370744
113099134
2134071111
797776959
489691048
1756413671
648535180
393481976
758887347
234390103
2087125170
1759725540
44130938
1508900141
2134364537
1917628282
1801259654
1651367634
258828022
215765066
856255278
1787162369
1408891768
558855553
1455732354
1646873067
1189888150
813757230
1569679101
587887510
140756436
1218028603
423086589
1698508119
1046935761
1459028616
2123443852
2026587905
1114930408
2146963346
1014780634
2045579706
269484889
92907608
755427691
2082384006
729348947
1066478724
1240007803
713892384
1775191810
1866810588
1594319935
1384260064
1963758971
205885243
1920080736
295507424
842382900
447451706
635137049
604030470
306679588
1633210402
517498814
180566008
391439327
654267637
1550699296
1015206256
655288117
665137925
1601618903
1713636487
1339219561
1895553736
285900726
783466881
1468000075
92065261
1414062864
632326830
1472840188
286357189
694143103
921030482
377791692
1735155249
352271443
315067031
32372164
334244019
356971678
1098976153
673905775
1628746142
2114353044
882963450
864491247
1848273766
134533442
678981197
2074927428
495877595
1217203632
430361335
2047237009
1311833265
1443885709
541427449
238265395
609709271
1778173831
1925839423
943317839
883880846
127232097
1475494534
1872850215
1485232428
1018031016
659797047
1816019231
385504202
1743880246
1240914164
889423398
411970763
1097046542
1190212204
317020947
2122665121
930843983
1444598069
2130018153
259581151
1641221178
284205120
253434018
1262509565
44341523
16126450
1089177317
1408173982
8919835
12887341
526665233
505388919
510423877
1868753712
1545866227
1453292769
1330536851
710506260
944033304
1007123752
31071060
1132463758
1196685474
966008661
1849175372
1738857028
1712799389
288695175
1439341394
964422511
1225280977
1493180928
619440794
1355484111
1219577461
945858365
20168864
570515061
1935066529
1049565055
306896004
1120695049
1229971252
1856105608
1512651779
1365640407
344569342
1059062506
1053595623
1967093280
1503263893
1459395279
1884113566
1662620662
1110148879
170791598
662683682
1620237223
848277785
1445082493
848881051
338131585
168791637
629551008
420903648
2120537318
1590621928
2123423264
597917079
1547199104
1792553740
683687595
38849244
1410540404
1696125098
346905816
1185678895
795942878
1618507265
1404703844
1368504716
2051436221
119699735
889475816
1448815676
11114014
330652911
795372214
1071241365
1644242010
991791724
1326615588
203005139
1138626853
313562240
221687514
1204152032
147871108
1510689997
20562956
622929044
281590519
1073972547
508467364
1621999580
195218519
1707579684
471208051
811720642
1469276226
949334761
924731753
1102507878
1513105045
1477697966
1431462119
1140875750
1747639902
1865225198
263096803
1496003562
691047143
1894144090
335627818
1727588376
1264174416
464008484
43530392
811158548
1340015176
830959455
1131947678
458659890
1820659283
1755930707
992524727
1089999690
1856620568
836071027
1545845331
1019764104
1739768112
480372477
234438852
1309454306
1261360856
247327616
934002345
246676057
617067326
451089294
2137254542
921017308
2059912338
1978886766
1896619077
1659062028
1448160921
850558063
564351504
549130355
1914416975
485654698
2090077990
2090136492
1847498527
1128152553
1785161694
1052880589
1332664332
143823879
869769782
1723295555
1749213797
320309326
1796188234
265234177
683804819
82344044
2126808329
1735168672
462180371
1376866467
543771071
687922577
80123692
1008587896
1471455518
184173061
661814169
1221663889
644379216
367093072
238417320
1978533471
961997009
2070734190
1615733155
1787793485
1681895722
893200
288936892
828186601
789921807
1491848924
1011086760
2094993580
921059790
762795404
1139906887
211536835
301249759
1789314011
343562846
1252089036
505586140
1734905090
460801768
1098619569
1281727729
1807448430
2096914204
552674370
95587683
541431009
1843549057
1338844757
1974895733
876268429
914937754
988727764
503973011
1125308729
2040838007
1014705106
80852316
191507102
1539274299
23478764
1151714650
318453816
597127556
1756010314
2083530548
986193784
559241876
1508340311
775627470
1090970193
837378917
1806557155
1311969657
960277711
2001652069
1027496422
1730697385
910792991
501728092
713322016
1169286805
1564233376
1007032074
1728015831
1800122161
1520088973
953663344
866243778
709556812
503223254
1945881565
580777916
320830014
441107748
551223131
1363887199
1070868801
821552935
1790310472
280025879
71731680
1337591410
1352506492
953296088
81484320
620896969
1408378754
1421294091
1960012201
1231920184
953731162
111125281
693385518
322214287
2115039086
1534014032
2069133522
343121644
1352736136
917660182
354117520
1720574934
1761780152
1218053050
343291564
1775605280
904366521
502844139
934953169
397493118
554083789
486774972
1251939488
907661977
1534068127
1990252260
540686456
2040472205
88134424
1495671049
466405779
2034091320
39029754
474223362
1446549660
401801210
374545363
246192527
611024659
713504421
1242577125
1585348358
617073526
1218281922
734199507
514642198
1694687191
346186002
1201474579
1784374200
87274621
684592329
1320993282
1621252481
688870882
921828941
781468747
1480578243
476400513
636066949
688855130
536540019
1244085009
556118811
1263391260
1891337232
1036116171
571832731
525177097
1855745909
889378219
612811471
1470528244
1953990662
932382814
1226400265
1456446751
1097330404
1227507387
967353878
768205250
418458358
1328476873
914665454
976767709
1742638192
1515946756
499414376
880623490
655909064
445095436
1766609715
135622133
1120364267
1190161778
119014403
823812435
1307822191
2007727792
2057865150
1692544841
1059924322
96756893
1638499884
528294836
272549253
1201364088
1260645579
2005227345
1584167138
1653212499
1782900429
862841128
1466943760
267293948
1639963063
1097438591
1516268864
765415104
1652050140
1878360844
581425520
1930788642
1638864092
374026805
2147382086
821053289
270862562
1583048266
279243418
398454218
1875980065
1023493757
754812208
1123394717
1775573462
51068788
443503663
1897060720
14855582
669471768
1348048677
91228999
1996020544
520288429
413374502
1433717757
195865216
895193782
109965792
653695862
1411116165
84543207
1369042994
1011985573
1880377565
1965348457
407639785
1087169003
1036215671
1171058796
429058978
1366531239
968934634
1128372241
55535546
157459573
1898980853
1544550932
961075971
381247422
504096545
381539643
463666885
1433507183
1793179355
1279057872
319425447
712139286
2025533659
475173752
707276180
858974452
710237026
1606001668
40360341
1274303512
229714863
1888116295
766094865
1831013896
707661247
932707826
479705387
1260513687
1694499778
1345478272
98917393
1614013068
1623884232
535541474
583582623
1473398546
1974974282
728851984
196044244
791549293
73561068
1787959542
1434938013
308701254
1661754448
1412948329
15621557
1528201073
1785665775
544580344
238416312
542834984
386752883
436518617
1221815600
1418745386
1462395996
780805380
1606994169
1571240738
654880728
558232952
960502128
1191046751
1255992445
2089821948
1207093087
991004485
1290363506
385921923
95247285
1706825275
1578717893
1978788929
536400898
1690064813
1064683074
1908334582
2083602369
2126410316
263684092
1512290780
1926657455
638914845
2048092455
1466361829
1904917480
1369958626
199714184
716721926
1153755549
545188856
643391948
1668682295
51028313
566476492
1648025577
1858530334
433731206
615292309
223411207
133568858
1214039074
495347649
208866239
2051241875
727569255
1052176012
323105319
9803358
2039851806
610724400
1470664587
726802202
1885790719
1857743269
1447704877
1527968914
584816266
867781815
1764286920
1664116082
1248206977
524387684
615901274
1438045201
838724442
1214972368
2005437392
1310003199
384102079
64234499
1379830409
1376216174
347209833
1698314394
830389178
694665757
736823305
1295256307
119249096
1750541991
77867433
141138406
1241574346
356661208
734407593
1630311168
737431221
1721548923
405734044
65347667
1846082867
129818659
163345226
2015514681
1180331770
735161182
1198738973
75855703
968091110
581614697
1558600063
828547804
888145256
859571507
919284331
1619845673
1706998167
501948231
1523564722
1717656426
1371554855
47460293
919817914
1726582132
915226034
829630634
542383863
612752178
722722797
1303351069
1663010406
1308266492
833412383
1883224515
1328933061
95176614
224964375
247960082
1945426347
2102790324
274178371
381823196
1566173378
1262170385
229190212
269320109
1705512629
1915977829
992942704
1201540449
530479231
1126385284
1610854788
17833936
243199107
887214107
760835182
126097609
1933410423
1556201345
752151188
1497774458
1926652505
1704035680
828079580
1057493787
729483476
1730678688
183493471
2012907791
1569752141
388319493
424617056
430967226
166719251
1156725287
2032352958
565144545
218414097
1144048157
593554064
822034190
679309959
1598519980
34264646
196559365
236165914
411704145
504111934
1911380517
833448521
284310261
295888248
1233670931
723853737
1507401481
1823970911
853528290
1552002662
929329456
1773411276
39799430
855931708
303892151
822662355
1938599616
1628003218
1549092045
685364072
1170281229
2117442963
1960904925
1173163362
1659754118
1553488017
520753237
516891921
489346736
881046772
228325796
714209387
1589142145
1667659225
1634550249
615316487
1082813216
1788134336
1080063082
93314146
1932265940
1005715898
1596168627
1539755415
1747740230
1641019848
895752692
368705619
1041326485
957113794
544325417
185596087
488712142
886092217
1438801050
899940882
1952278175
496196314
1817123076
710586374
18270393
1540147208
1854600095
271843900
650638010
707294842
728467062
1533617893
1470482737
1143756165
1094301458
341336481
2142532603
600530131
598973468
1207546718
1943793175
30250139
1675778931
722770342
314496188
196623642
2136472118
1814189076
236867702
511379815
1199760042
693265287
2127728512
428734471
1634079577
1832884007
908656289
501961501
157834419
1359399256
1804417985
1724439581
568254386
1555177843
1085787548
499885170
2026219051
937058543
1955441152
157212790
1447624438
1843442895
105628660
7346611
273980651
290402034
1649079101
1879785782
2135956120
1370515484
261309820
1925891147
915309462
2133972655
2009656102
1556508051
1229817312
871450470
1738467028
524037940
244457983
623199654
558198911
560526218
1404167838
1068039230
1119529364
1299222363
1012441679
191413466
1472327744
354747032
592625043
631436811
928018500
1905005974
1658597398
527128952
2080840172
215438015
1369601219
1168320860
1560482283
1795427811
586427206
1044695727
2041286060
608310259
94982117
765855767
1845889416
1289601685
1631494218
1452658109
1859749258
1103107341
533228088
1438443208
618798071
1176336943
190823430
1332098351
561219487
1990839890
2114890390
1741367319
955005669
384919121
760102554
1289323637
68269576
1330870696
91576391
2002624408
20653917
671181033
1659206251
201462938
25338379
1260080553
82061928
1756485823
1217196348
107186931
1644070557
978759141
1782394119
488818918
1481674149
1202719556
242210056
2146324233
678541527
620808805
1899432191
789716203
1997373145
588302622
819234767
273288662
1528120880
1274035523
1282642334
1981679852
2110630393
44709446
173636839
1244747018
348236442
1747491027
629123764
476092846
1112226955
1361554441
1933336869
1607438285
59438597
2129354993
1857748299
32328521
940314329
1493010956
1897573953
1947542240
8768650
250308398
894032216
1675985400
1360907183
1021255785
402812310
215953749
1341741077
237990561
998299318
251992603
1284833324
941577055
398166887
1959539400
1215529049
787765723
98757065
611576784
998248966
1019493901
1028417582
1448434641
172618027
625139167
1632148629
727759428
816229378
607999056
1217986629
637047596
1888828427
137434920
1027124044
802680475
395032959
2059348296
614631682
1093073671
1037660675
1673880784
1159444909
1804748603
972650460
1746812073
622069079
1040230076
1977270119
1132159768
765921779
409277593
1195930695
1071175964
1532130319
482567137
1063713900
613215257
1432289390
852806691
895484486
1585604247
1419916295
928796345
498570722
1357939624
1217444639
679090935
1237512568
365965837
1824472316
8482527
218078636
17008476
1983254872
1382784785
1477262369
210902139
561293864
322018287
54050950
1750520265
1208024186
966026012
1885535488
2138255602
1769041564
2138884556
1963689401
1729882754
1746806590
1397117394
117888488
1475489511
1310024025
2018302541
513474937
1940322087
649864986
1248567923
501452115
1214743504
1252117519
1976580772
1675750780
168236680
1084060193
1797554989
1880148893
763269973
1928283975
1511651370
1156823156
169699528
606231655
263502186
1947924933
757567625
2101956708
124207225
350692277
492512607
165459635
1206838282
1151152401
2040260749
1233828298
528129746
302756533
1600545060
1590062697
214998215
605096698
173756694
631790572
1511345969
159133774
244533905
294671226
1833257766
1568635945
2142216385
725048539
1614985344
1067631255
1212285789
1049128219
11439907
700186765
978986856
645861408
917577598
365215139
1167381538
809194008
311307601
650811203
1175468725
1271988323
473545748
607793682
1901178228
612303392
1453804466
1904829247
1955667457
1904838807
849161371
386490725
1491243421
332239698
2064982433
129088251
1328978149
182944663
2062915538
120263869
547966680
497898276
1304483865
1485904671
1556667538
1690031301
907056218
563436573
1009676980
2005388334
995116307
353764337
823347315
1802482789
1403926639
953083236
286792467
976106199
1605692149
607748435
1358933406
263724257
836509404
1525639492
1479799688
1432402840
587636812
241490264
622633016
111943511
1196738729
1433113358
740446532
432178436
1009198620
1022150317
1774861748
316527442
351258535
2101508223
2026503820
764253072
1189810923
1196724377
162709852
1384236799
410026601
1055501233
1739754857
1802121202
364245318
1577903087
1494385377
497625555
131802075
1653844059
583388147
1781571390
1460860909
1655718060
88611791
355627800
1379425902
2138435922
1905061639
1933805354
1440337188
1598479260
453528253
116232134
1019682474
448691378
1871145419
426858755
1713937166
766165116
1086786928
2017205527
412696917
1867125365
1745070552
1268585073
520356907
1939066140
1944069237
770465444
79590008
506789488
301306690
869745748
1741155835
724512824
368491968
2017386566
1706112246
659122834
731261596
1072272533
1214039074
1066110813
787476339
961393566
1200660961
485780539
2120703582
444627324
114005294
195315621
588532557
1936251572
735453090
1405576502
653968513
702277116
2136671497
1886352286
714366044
1224676225
258157036
384117886
2115188400
1753535827
1148376245
959061559
1498601908
130291391
391435565
484689262
651519096
477344663
995934839
592421738
1646427118
1351561047
479803010
1119228472
968289651
1633053906
708724004
233232108
1426485396
182723798
1762929820
741536586
595201146
975869259
1085694294
1970026406
288813544
1152161558
98980848
752340451
1059404804
1455077383
348201577
91755319
1421796281
1724718494
1415593675
491959535
717206368
661286903
443443646
2043746783
1851598900
298516000
1403355970
1090038331
1363695742
2071963182
28084933
394416688
49179124
1708467375
1636407093
2073856705
1603048850
863043461
1993519955
1873336571
581183014
1817999366
1920026238
1716703165
1153189490
1128560493
134219154
1667575801
573365664
121486607
1755489962
2056310456
254462513
127793536
977668161
1312830277
1358900
1865213485
964262027
1692232732
45432730
1461364440
1104750700
1928381645
213182592
454500653
738673097
2134932798
1251139899
329960432
1884903101
2125114065
1500884222
80226277
2072969863
872922926
844340365
1688284372
1749484835
1386922904
1194309644
390036531
1023115957
452634687
501921719
607181012
2000726299
217423299
1876305334
1645958456
792475516
849474149
1785952689
2147197958
1164120938
1710455303
935238794
1789838072
1169325915
249624962
823675069
1439971521
412634533
1692399715
1280106703
1528055178
1242579793
1210014614
170707049
131430639
2114631612
218192660
932743814
333624765
1468102013
314038664
729832648
877356223
753657726
2123154627
281795301
35360510
807414184
1675823339
1703592354
199912339
1116037504
595440328
651562221
1566706694
207811146
708242963
68975083
1545700122
1466116701
1147322269
1679899601
1769904762
1264715178
1068700681
438543126
896739602
676524122
792221714
509117349
931303890
982816349
499415335
748638972
796378483
1410897716
1546612978
972927680
1072768173
2098951639
719108300
561412134
227992277
544637096
1779699625
243096144
26639419
867785423
1248949666
433887571
215034010
828084654
1253035359
1333896160
1677533131
1451393594
623468298
350599655
1367419390
115933446
389173430
1297267581
1769151116
2120617119
1399869158
1979627005
633884146
730284737
816916660
335742477
424649470
1236932465
94214603
1516431029
1138123273
144368237
981343099
1169248788
357784964
1503577323
1829200557
1472488724
1034178313
28010629
889134137
1195845065
294943120
1001988495
692271118
1068353143
1040768804
1125301086
1273688113
885364175
734440753
1052288877
1208451332
860627223
178067332
914350874
55628157
1905993802
1767412164
1669184013
1528450592
222181832
1990299225
1216887346
1534116613
388497912
918260614
1098030100
1236221377
725193992
302792855
1239111895
582323515
174694338
1620059312
1062899530
1062840858
128941511
1305944717
961173843
1344573911
1041495454
627471181
328474243
456460215
69131731
1174634139
792344451
199599086
2128357216
1740446944
1224277429
1397577147
103773539
1541259935
1040380193
329047441
2047180766
820246188
1625530613
1441408420
2102630618
91063852
1692696454
364670099
666323398
571009849
360840566
1141395095
1896224036
1706490389
48924066
1236034361
1220604042
370317099
557673750
556982805
394101044
1968231952
938137321
1291308306
1824944504
162800844
639615134
443566649
1305288285
1754226569
1373362482
2087869497
831025956
1716702970
351668429
1075487385
1608174055
1676577302
1742115711
2074119725
1953988255
1754195848
643921464
1320336652
945841348
650626472
306969632
899747065
1749622773
1962808196
1639144986
1149133095
36113404
1863933484
494797704
1098327060
92049716
1553989962
1504458331
890973137
1195052983
227018873
1841847465
571865027
1620249058
619931395
1864634622
1939467618
1828005039
2006662834
684291766
243335754
1017099738
160258409
718730910
422415457
91151691
398358606
1965441686
1616807555
868270016
955461237
1035301540
1258871093
1511053222
1666678369
1687849583
203129866
2086078993
345110121
1399466847
13034247
1496788071
1061544680
422826170
1280741414
25920530
1246691930
369169092
1678510545
1994401351
1739283418
1518632518
2143173297
528515972
61184253
2100088484
2084833693
1449914510
1476492519
67313464
293509473
1992250746
586234277
1298504866
1875747723
865986486
792703878
518130592
1720409154
906554976
1166433417
2043936973
863654161
1537074972
2012047891
1248479026
975012026
291468844
1253212846
494491352
2109157543
1722944736
477018021
1522211727
2004034006
1480287994
84567981
209835901
1774135826
1823883769
397616281
1638418748
1154736724
1450972868
2091768905
702595500
1499795048
968538215
1122164980
1736955457
1305648782
3678640
1760278072
1208324980
1697235339
1140928832
1319888075
1770885483
221207885
1233352356
1057740457
54488145
1211253023
79924026
2069464859
74485439
241159845
633212741
1621198566
1266355030
148585805
2040242636
169585959
732496842
1353345361
2131671550
375877780
1083757921
1636688857
1979085141
1769781543
747541232
2010942400
1636575554
1294144690
915016675
1843672397
1984444077
455657422
160064781
977799966
1793395606
661721492
1763436814
927731618
447683990
387503145
2084117237
1351915468
157825606
2106229274
130665218
2098801727
1506103435
1230260963
1854349049
1713843603
1839899537
671091436
617359789
1368231154
1425152478
1423786445
908677432
131604379
1811457835
298832807
834610312
233498000
2035867441
1887358775
1740785737
1578882954
628757333
348639593
1308715710
1320804346
1345768163
308149489
1172750697
1017177552
482348416
1765605824
1190019693
20067281
201100705
1776741017
1804910830
1643874510
1829839004
738053269
961600337
172585420
1475057265
509651531
1949395926
1301618451
543685965
460490915
1213650950
2022923051
2048864436
2120451799
1469375640
1104942112
839083878
966637544
1224824278
1788451569
1223817388
824561766
1409347923
779471837
363679084
1985370019
934484433
823392915
1496582795
311328476
2094292545
153958265
154079045
1626696786
872157626
2078754405
1675797252
31071060
130754470
1838600278
883268074
557878528
670801975
601099234
2092412445
286231083
1875756783
1547144565
890735924
1559514576
432997838
1452776724
1135995135
1663025701
1868499877
201124636
1760674174
758116708
730793410
185400397
1519214629
547916894
20339375
1789166669
1251443668
157763396
155756648
642788817
228102740
1636006205
326588276
390927752
1055229880
1960105202
1325777692
156196174
1395576974
1659150909
1053611162
1821462215
1721226036
1913862569
1295646528
1872196932
1239883917
625379966
823943457
1939427667
1947619241
1284433111
1249404224
1506502568
436849001
1221089670
1426985863
937201259
624225523
1292550380
1586802250
113912046
1326286411
391845953
1643279060
781207987
144274466
1083643457
1212282888
2126114793
3059722
1467900809
1166757983
1632298424
1002117012
1137106081
1864181236
1156175523
2007078821
810531376
1830740470
2134385695
1143969105
12403349
2092026481
1298401731
2134516037
1387036475
107083588
833634406
1286498709
1243575319
131943543
806589979
2129844610
1633377286
702678915
345785507
894431198
1434786262
624855873
642163458
1584136986
1156612142
2029228203
1198427787
601258886
1114385854
742613595
1105627709
1973744748
824890125
1249051583
799238896
1621558874
557271350
333387985
23145160
627131648
1044482550
703264193
170313399
224966681
1091289044
761616215
1351820381
1925568913
1536321944
1309248476
372162279
1718499994
506874901
1439886459
1785859924
2001903397
1959142711
919335441
165290865
1345089829
1730268381
1807031849
574937359
392751571
817676666
1616068850
481913054
732111308
1617358711
1493240126
2025562583
1209974117
333287706
1183339489
442244742
1764145143
45406490
122527690
1062900616
1746507594
1601875368
66663620
252839197
899235259
1136198701
413608636
1447002655
1214769730
1081016348
704415050
78812070
982932397
445337182
732489980
692553864
1661040349
387915284
996923801
80624581
453974979
1440643314
63131403
158585069
1018445890
274419343
1045916111
1184340991
1206383855
2141951538
1851663023
520368159
416775961
341735312
1006575594
1014026248
1959250118
1089022668
2136724826
481101703
1604963906
1229238781
54503419
1219825368
845863240
784799631
1412013677
1149365164
1104086336
1273324457
1562401722
1135045319
418596453
1270092614
1722836115
895828591
2076029665
194844807
1676179205
1182268189
1871339526
627478156
1717004128
532933242
1773742943
512247534
309318325
401903191
2074058912
976157046
1517146273
1972109400
1484943166
1311509728
2053554363
979421705
1828240165
1066911611
595724642
193296121
443442073
2080460004
1456273276
1658565808
619970865
1426151495
1090900014
946489498
1714366074
1996717791
113232676
1047638851
550591495
334858783
17329814
1654407950
26427324
148824330
1016188778
1569625022
885856821
1548623615
2009008079
1509295120
1593658806
792328066
231123102
778169398
1064688447
432128694
2037071218
1151669040
262216536
464175903
916485642
1857486021
1306300109
838092561
1718154750
863198903
857977413
1325330113
1864867030
2075925882
1003107840
1936003930
1554055938
1552743249
90601423
2064588182
1030024871
551279649
1880359390
749629672
1080426693
1707439135
1058088319
716468971
1893631066
1322736367
1989945245
1263599237
2100727793
767188838
178692966
1253543237
1181990983
860683285
301174230
1523132046
674349389
14982169
811794735
263128541
1032020184
1314523332
2043176821
895713296
1906193492
824364555
262330231
1919467621
259612614
355106169
1984132059
1929632008
2043387155
1814802887
364817891
495736148
2057171761
760547518
651570031
1734164863
84883963
645425380
849738170
572763395
1705153880
1011119654
637833219
357832729
632676688
793898055
475943534
537211128
2104186102
278590270
1714691973
692463632
1010017465
263248318
1564023852
815945464
840058977
1511084133
1185023542
405771423
1948675935
1237963126
656386923
1817880803
585940885
1844301770
1118600912
1361657075
1444971909
949157874
854704123
79038842
2093685504
195015634
282601540
217473205
933737285
1726944789
584535916
284639888
1396551068
840844497
582068586
1705886322
1097266037
500774858
1135047487
855690489
796090602
1340250791
1992019196
1131009462
1599972572
1312186779
1719160733
250280801
1504893903
707713172
1529736404
1727122690
1432205784
1914517317
1047908713
1650883550
446443014
2098991363
1601421455
1389806698
1860890003
2069417815
415566753
934087228
179657964
1309281333
376783123
120356609
976772085
1861667461
1151563528
634898032
664969265
911109564
1569731705
1220602876
1836318917
1860227090
2040582400
1189201621
802731612
1981920475
1033458728
689035303
2100693805
1752409516
118212216
468614450
1637304688
1141698191
155339086
2141917808
68643401
1886495434
1711629397
740111187
1424582641
1905283450
816775972
841841887
2110724979
2065848256
400872718
1158394085
1660767457
676418607
995556354
904976688
2146295651
538716654
1653577043
151032081
540792630
2103719111
701744688
1944673666
1165234100
1258721942
1893338637
47140687
1143694964
1642061134
866287329
526622735
2004404911
702487386
407072673
1253710017
1694438047
1872678475
621986148
51682849
1787680750
1754144098
1191855713
1983148351
715817412
1639067657
2117671518
1981666538
219619107
594749188
1302884974
2105647315
1462266512
7836046
791648982
785971770
1383725447
1732268021
1210316205
609834843
74243568
109996023
505801356
1581121860
456016534
13825117
1296076565
1421833738
95494206
681230496
483718225
629078067
736263494
1295944591
921179849
1865810743
435327059
943728707
508821807
2111954989
1289131958
2082758738
1266751036
932004662
1522695197
254751330
1293960357
960326883
133108148
1075835888
1084321450
390438756
50737573
660893549
479892459
669668777
374964316
921074342
1827881383
424122334
1009397416
234687468
322307110
899077385
336808696
1261949608
304771932
80941804
1102282401
1552621995
667252587
1687220498
1811986232
1800211172
184632671
1976427265
960197354
811710958
1434420897
166682444
502428597
1298224023
707872525
1778177867
2133327488
1255079683
823854299
1265386485
1538967253
570988251
1309596478
1825740796
1462993713
1860657844
349264862
1664140240
2084422973
1331327293
1410020153
1180725704
1156267096
1695831610
1709601457
1753155520
743321721
1459140347
375042174
931277244
1768625406
574051162
1200196814
1325217135
2074413279
1345841961
1665396239
2121626698
1553850223
1001676226
40445006
413844564
167383908
1447785167
1666240110
1818042934
238285148
17292063
769027189
115338411
133232205
869560502
822222240
121821531
1171229579
1202397107
929807193
749436438
256580960
1908355599
1887764610
199145634
1521090446
1617184648
1889109783
1708020675
795366012
2115371265
349667320
2063565559
11065406
44775886
852171948
156097186
846041516
2128036727
744572575
820971638
665584033
1412461309
1478473417
1673782762
1507069208
290187179
926621920
1977914630
1258057688
52560458
1021478178
235441195
816175807
1437160955
476681424
2087285496
1496993895
1585616898
1285715615
1630283466
1741148259
932785231
1008007518
1196323839
112112757
1103813404
499663374
1033986894
532188088
770894418
1964450982
237886761
1441081841
1287761962
879308682
1960934263
160594131
1767256295
1232889245
34522019
301678193
1499995611
684386176
2141043642
1059407453
506723474
1591385457
554470507
1311471731
1325289828
1808998187
308897818
1171536333
1174788526
568118324
2026913246
278544431
1257763344
1498159713
1823393886
594985023
2115682251
735915913
284133908
1459039298
1402307258
887063008
1863699147
793306972
1571075461
265146943
1892101750
1790424248
1546700704
2009423411
1927601709
584775180
123457440
1133723584
1244222982
166254807
732795205
722033125
203057486
1454300552
2061805035
231592701
1024237430
432531490
1447500143
1345818596
8117835
1883770647
259792894
379988871
115262144
782941942
1429024308
1625400152
6815881
1414852776
355588877
830297465
2046333648
2145745049
210283631
378156296
1695974768
682187445
450355851
1432389178
116063318
390831014
1036607407
1273783872
650769878
359000275
1578282921
1499268720
1774722818
1910058905
1479894576
24758736
1137483758
1410637398
386337230
1706613070
1453198938
1484519252
995304750
1087485969
1153447024
237715946
1329947200
821416361
1357291520
251300056
805968100
829241999
516076161
514633459
1158188966
469089348
1855349082
628224605
1896849290
917441129
756052223
212900535
44923601
2099067363
1419062667
128383825
238049648
1752735534
704844693
1984223010
798542185
44321965
558492048
80730177
877228128
572529587
826959822
1106213100
1520442546
1471947518
1030948513
1734914283
7609192
2004360479
1104840882
601245344
1296353261
1474400057
1674185581
1174658789
2097106702
836489765
1942552160
1102598696
966140050
604944338
922135223
256168179
519017120
145810184
1910276257
1657982212
1224146807
1104575779
402294033
120728093
1368179457
64115107
1394756260
493652618
1402404485
1651095951
366106906
951301805
952577432
1119724490
1593631107
292631703
663442450
1607906230
318535224
605979221
1665658485
556648317
1156022837
755565555
770326824
1935309332
690849292
949385221
471882359
410287712
1124637984
632468972
757073081
1799861866
1425131984
37340891
677686375
1602396116
2009013144
1068842847
1590208690
682531480
381620733
702226447
2099224659
414863731
535426087
1844192196
12376227
609881465
11750766
2019346036
109879208
1075131485
877689937
436667585
612318450
1677557399
905914372
1854629298
1544660673
445852299
1750330859
861928913
382232500
865158832
1032989620
1239391826
1737442994
859730880
1619754097
1292641005
1865995909
1619298861
899417405
325830930
942891615
1388351257
1517776987
80440008
1042863698
1111714282
2874885
1947029220
162821496
1276179115
1129066558
852143877
262380745
809621256
1198517810
1279598683
2119537941
1608847973
474977142
1652670976
228164457
1110062003
2140383731
351746362
1900805776
939535728
858125352
1733647540
1100918055
1547723439
666550394
656594275
2045190150
454110301
720522128
199127431
1026873149
1157161438
534045009
2128295325
2123663786
2058008977
1594604347
1732195257
1980108806
1173788834
208314493
4658076
1055998981
1840035525
2052688439
1587001023
1793165254
1826900143
1692941264
1367680559
265986563
1561285519
97522947
2058470175
341839863
186753724
1638133028
1780310560
1285440251
460331847
1835633585
2064251975
1871172942
1875576901
634387362
220909985
367580612
1893283722
694781334
961480199
1859149055
1038868421
40233362
931080427
103991361
1900791536
303836740
1791146191
2063786285
1071864417
60821620
452504934
1695966008
1096863063
1984619347
670265396
973070486
51983230
712580325
1674024240
835836698
754237384
1957800323
1979847410
1936365684
891344769
1512078540
503585571
1660802858
2000151911
1351376640
241163458
392222800
1699088162
1192356735
152963073
479925819
150194294
569981315
750613996
1649879326
1485778464
1994696671
1411361902
79778909
329571375
737929963
273236072
1735162407
1742795827
1959352314
1127791980
196108568
629086168
1005850172
1337409381
775922777
1353579647
348857539
567818951
721583565
1548558721
372455711
683880565
278806832
1183577050
324693232
1132324348
378046053
1259342498
166278849
979249967
1800489795
1829307770
1061045441
1922636919
1441856126
1004910178
928995220
9098428
1949827186
1460886975
742706538
774563626
689558363
860614394
1438926480
1544239699
1925562951
1773482148
196222567
1988760536
237032842
838783958
1508803098
1432747683
1062500575
2135148798
1295410565
327626108
805599102
341124413
1469871620
942717435
1695982252
348037629
974301163
2100609759
2194691
277554637
1871870086
1854664199
165050410
718344332
1151878932
1188227213
1619376661
1293156819
1790148275
1753017692
667334295
2115691115
771795545
1572028712
926922922
490650562
1583139936
38310998
1686693425
1857284708
546170963
664010170
1682785758
831065277
218614048
1177763104
1812896738
499876153
639432757
1319937348
1218882186
771785378
1240958015
1244792432
518281229
351185854
689163677
110502377
1221860999
1103529645
985709673
739532453
2044522318
897860243
705652589
501943636
887835212
1681872298
1110122901
1424864809
1307040426
1680141058
556091356
144765493
393449300
934152449
1626654982
1587048596
169799584
1280687103
457946164
333397245
177607240
164456189
786383824
236826108
70250108
1003561782
1766866682
567237015
1638954040
930721011
462096393
2092573066
1616963690
444471275
550181471
1366797165
1260644388
1494785149
1195700649
903302881
1991800514
866301471
276070573
1985593316
1141035170
1034613492
430838638
901717110
1818019982
1202291424
1929215717
1500689489
1796374411
1885147977
768877167
1609523444
139374052
763166566
57206132
267940405
1608529164
1407072256
1132311315
1034811947
201449010
492127536
484627964
296230483
423082781
1572140063
1643119241
126780659
842511491
1024654672
2095238386
1165313084
1514859556
455274250
1273485202
1083789165
1137199636
1587604146
735788205
692234337
237506256
1739046927
711157539
19926793
1269438748
1112994649
2058661891
1072384442
2010645844
1533594700
995357211
1299628240
1523051703
557703638
566145275
240259529
515487478
907492646
1824870552
1583794007
1961921237
577693610
762053501
298188062
2087579691
1833865298
889906219
1561659913
591773880
350942890
1764213435
1469736360
1372718723
1594909416
1495341886
1404583519
209991265
807195775
1818352739
1443605672
961952107
1313783031
33524062
2073567832
540682464
934883540
1698447141
953000848
572477449
1797794064
43898669
2119596916
597259453
1927324483
1523643092
881285052
615705300
1758764933
1610113603
1342493468
334124122
1365028485
959887127
1371511940
614988669
870186940
1792960359
1493914162
1331565493
1051750442
1416823211
1575036995
669679355
107227109
141581168
785476834
1619860540
1418441855
539572504
565955766
1090146162
1572363515
250888324
2056890613
684086202
1026831957
2029795548
2005818324
60522286
590603576
1984123613
582987426
2109780610
1890181907
1422905412
722031130
1444532675
11667432
122900953
1775839851
763343409
1230411114
848283876
50155607
1840031220
1746533920
1961108004
657374313
1809051426
1711089107
1780252052
942810972
1632747929
1236487116
64412050
750605784
55128885
1395501668
1850384272
1153231684
1517907352
630549832
1591070008
340846520
1393969221
943264619
40457770
557508161
1600416538
1240658740
1280091349
1359172782
1058249494
570984244
1606009649
264183006
330789678
936185825
153059006
737095345
805913798
862031624
286129095
2106744948
1291949576
938307900
377638029
1967073457
215624141
874391840
1013586041
1645016297
1016887748
1645664409
752204675
571343903
1967768696
1663029444
1586451813
1387155912
883245478
612372370
2101350204
132511044
1752638639
13332917
1021150060
381006726
459183233
674121745
358997686
2106726952
1704915734
1771986760
1546984325
160687223
2050791460
2023769084
1743641876
867607922
1507827615
1970971799
1602318915
1032689196
1168725414
139607375
1603668117
245854377
1841232010
768045188
1531528805
297608427
357010907
1314790366
1945808266
410239932
1284026613
2029133733
502954780
152886859
2133285306
1174126608
1400386505
2060227772
21260606
1607143137
817078721
741802214
1467680220
1586860444
930696337
893910481
159259826
1126034349
1468032736
1086111669
1847194939
282511957
1248312064
915010116
1812602347
1240973308
138872397
1058911521
570621467
1454882946
1040880166
1147573811
1744007601
550004913
967829097
1214849657
1359680262
421672010
1519377802
435003467
1532103572
456831548
878207086
388322086
1444494026
1928645510
425225808
916681141
2028132824
1743772903
1231165739
2190452
1267492921
297934567
1184255599
514773100
117447017
1799885466
129455534
1396104801
1345157518
152641184
51501859
139970915
1094511566
429302599
1218282675
764261827
1328689566
732777872
41374555
538019907
391383766
2074685320
1372386126
135869532
370803843
1005565092
964545718
1526398389
1964628056
134493631
1990758294
996485418
822614415
1576974958
1904631604
1519797116
68542878
2080561847
1720417310
1143786726
1550111953
1464771909
77140444
1506874449
1908228817
1301382580
996392083
117435859
507316645
306912574
458348027
977521325
1112135467
75505864
1634446219
1772337012
242749498
895959189
1885992052
874963347
551670790
618036354
2001528509
455649121
958754839
919880355
1328200927
528571779
1209316468
1607277889
189358020
922788179
612134017
958404874
789830981
2086396213
1773360328
2047212030
1258154992
564444875
880965473
1856307121
1802906141
246736978
593706391
100648448
281209755
825273864
1230806141
864706384
633602314
587066307
486536777
1724136246
2140034188
788472487
853979551
2013634293
1287677786
516678111
1352963951
1160240714
342518921
418021923
1557187405
256070433
799802028
1338968107
676142856
1133356700
1053347225
2025511215
1706594349
1950471731
725305083
1836239
279574064
2144573623
934012966
288089505
1425467965
61997432
2059795258
1633595251
867710340
764978791
610031694
1407041778
125855124
1186584486
1179682379
1578782738
1825661032
122007330
292192849
863663612
2134155359
1548314026
1367620607
968360771
532916811
1636200293
1303102757
58444690
2024046428
1846700426
1005629777
785256349
1986558905
1208916617
1811050977
333603166
1701408927
1126609972
1481704510
395692825
1320979859
1625995022
741284002
445388331
1255429788
1135906224
1574646661
993582893
923864619
213827110
392043755
501292393
959465899
1328322809
2095338963
1074248022
641276322
495907374
1226498238
1098660007
2127278004
2002234599
809845640
1523019145
1323640631
100247227
1411735814
1968235616
1065847086
282133842
433950216
1708305939
1260823011
162841945
621142773
501632808
1823736702
1759938009
659304815
1590223375
755014618
1408248983
922534983
1738482758
1108975979
340641418
624276340
1801810520
31671830
1622188152
1191088289
86750967
1043143323
907518008
840283476
1645628655
205390525
242559558
1524026950
2114680853
1823686010
1440331539
795829717
1894478790
2112337363
980477948
367656208
893775705
1245860602
1569695247
731454161
1111595949
53951493
803732353
1953555265
2078805344
1839180823
1428111004
2141500920
1063087146
1932846816
1271792288
739060028
601431587
887202114
1178194098
1126724845
1101429099
1827932631
68527677
1235934382
1780875424
534646967
1742812009
107545610
1316359823
581072193
500265077
1879951106
315479343
789499143
1385821124
2132353008
145233908
1510479128
461982097
86836056
515849928
2123825597
1021719554
2043263197
977342153
1004304370
1336159617
1040707590
1626950152
128773950
1410720721
1901156702
518904110
1409965259
850819001
1799292166
526845009
24797717
1961367680
1848385868
1043226535
426416252
281703985
323792832
14249519
96164388
779684545
1404219780
753876443
173953566
238441939
817970401
910346193
1344730235
582863776
702704981
2026089594
594531704
41330989
366012000
1562405997
685047907
2116232823
1617140492
795603105
280673224
2009501654
1290042687
1409323962
1761147538
2077863205
557277160
347922276
223056350
622425294
208932936
1414002523
1861301725
609801579
1136904450
57345936
959652860
1790656991
1875726602
1950074875
1408700343
1829903917
1493074817
298419624
1527155037
1143722659
703033357
1260369055
1232390205
615589474
1244203319
1908707169
956190397
1241960621
1869574506
1715243803
1381510507
1103751957
1005964037
975156052
671009636
1220170442
52665452
1483406546
608241573
937570247
1885810643
1129802266
2059830376
429782895
312537172
106962394
2134597522
1136386167
1066018219
1031072022
1230711742
1665919976
1406331924
1554746851
580359512
1505851334
1988319463
145682437
1574595177
1127412685
970310798
972472615
1476725863
739625713
484104858
961510471
621732021
2043450313
407634300
610977712
1995099874
1133486354
851495765
1411230637
1428606101
24203948
2009546723
428511013
685690191
741832658
584278886
528036516
1076961243
644212531
850119161
1976659512
1379379103
747580681
1403822448
1295230665
2086644715
1145621126
1097623606
1795414263
826643819
713457631
1336641511
36639739
1989068252
1658544288
737662412
116491653
768288391
84597368
794856581
1249393761
1434016884
1107195290
1209539873
899434420
1230663148
299434698
357522922
714038292
1822867663
1928792074
2084195630
450859917
1519516582
1332142255
770713306
2011205981
354529415
1701520034
37503288
337889137
167256354
980727990
1095382265
1801085739
1561496848
1137411355
734736475
1057992386
261139177
940131384
979725045
1487633137
1891836890
1546732267
915183993
481064277
807696718
1180368228
1139023611
1346434770
281098137
1788563
931967542
1903633876
88668384
251854824
1954692000
2105428274
2066307090
1234121696
924286782
1648165528
93706870
436473758
1665829254
1858849564
1057209616
338068672
1430822427
1300028471
45718702
2041414273
417609296
489346162
269710609
176474804
2082554269
625771153
2061793271
1599767535
505524318
1507234841
319834981
657600948
1948850176
193830986
20941427
598048604
149022890
1203114579
710265123
1944130723
62780025
85770858
889160267
1242610366
1109415328
863018149
1619193375
650973867
389296731
1939885851
748368959
175722890
312134584
173929756
230195959
2114337345
12326115
1081188921
1692867951
1026422750
1771123806
488328726
1302691956
1069127731
709591260
857244352
551490534
1619152687
2119178876
125351544
1095634858
1969338241
1370775975
2013866439
1829301771
1979584356
153874977
1843322017
979394906
312293341
1415950045
1204702876
1207136233
1533528728
705926122
550542934
254382932
341815959
1423553256
1121829048
1282487895
1548863641
1767502350
672804202
1133695220
1153459031
158206054
701056155
2123783150
1889784847
966065629
1359393515
363364365
1350310792
226420706
908868784
561039698
657706254
962969942
131230240
434664554
719915324
925140619
1909582433
424391556
733038749
1879860317
1206604201
1385939419
1887312111
250996867
928292064
945266048
1829242811
1070346123
890332539
2083744025
1451540981
1425809128
1889230803
1373575521
23502128
1464156761
1334713906
1891022738
911798303
937201259
1629512375
675167383
1441229705
449433724
2104343033
2034215275
451236761
632907239
524283310
263419326
1748371973
1162635853
218320641
248456533
1766884551
829727793
522517973
44333601
1916905223
1388158152
923887528
195614114
661631559
1629287106
285112161
155861852
558902168
150639240
10476264
1970551862
117770045
1569758197
794469682
1128667496
1323569439
164342862
1099131092
1122995056
1893816541
579460198
534035126
1604811583
254537999
152127249
1624224322
1534174744
1858143548
2056708394
1980820710
1420806817
176709488
229006519
636537053
1304630159
2110840318
251400243
1071328977
1430219210
341650863
2017525030
1636558442
915565692
642597136
1021995397
1732731544
177902575
496343833
1137826028
1899957490
462895127
1020939734
1231583967
1064530868
1319604170
1188224868
1142605955
1049886307
1672206111
1809398538
1277086724
999973094
1002036154
1477319479
847840127
1108659977
2127588389
209835234
1502658790
1820863275
252856989
1625121255
1862898358
1757332704
31696958
328182490
1456075990
1446315411
774710071
2083043551
1281673547
1837154848
811095046
1489455798
1127827419
2110035065
235902648
1296824473
1215951102
1550126573
1306833947
1330900585
917990208
42126522
1023131254
1016061459
358074782
1285192988
1910767154
2104340953
2017212611
1927963086
496358697
1610329473
2071733205
1525527842
859899099
667630066
1574420994
1323925458
238752029
198228647
1260326303
1500087309
651372642
2035090131
702572305
218340890
963512066
1457237864
1710379750
1109972115
313974856
942154092
1903423271
1905550374
1522745406
1522787150
2018966779
614104363
906852372
1732513563
1125478677
498736089
1815817783
615002242
1775529798
923581588
2130650966
294595058
1006860827
1443844048
1424904368
1805973688
1322502038
1496895216
1114759886
89824568
1427642312
2019534988
427123571
172126805
403379152
1100013735
1483371162
858690803
951107948
1813430304
1443482580
401785583
1133899593
797842505
1848800437
159029138
707924690
2059077850
1009947061
938376828
2013212549
1465918137
205825218
198866722
2099175383
430241639
1983542022
997690943
789446438
1001745533
729155706
2053545870
1689781766
1220358325
2101406209
186256711
1067571080
876482277
1178390232
5639902
1697762307
690278986
1015401015
1454399969
1865109001
2105991633
1075329116
1253098199
1391938823
1254351930
172083314
507398310
1473368710
263731778
1459786208
1442266183
1117183653
785181308
652891874
39685478
982898654
664178553
819985325
849058489
328040156
312977937
804138151
2117760597
532509663
2001429083
1556821675
1749334902
204272338
1363831165
138873025
1136714547
1650552011
2060879279
1731047252
1009023045
129073955
155580359
1231363160
37889611
63174807
1891642491
1106297500
1555932900
742971563
1424419187
1614624685
1243008557
648692996
1531207031
1276033841
1851104306
1321352869
821480326
503522386
717238893
309498550
102509475
2103513407
871428080
291042688
110917276
1474015291
203149578
398428771
1073571345
929207833
1623242837
795584955
1245494899
1922994899
1120100891
1503216318
1717222085
1757641457
784005439
1304600618
1872484487
367375246
941394114
456403467
1980767127
2009944726
376212120
1094882747
287330723
983551136
1376385708
836209412
522134122
1857983922
604653998
917866311
366926889
1416806251
542902190
499118624
1691847579
73102728
1065793717
1223272774
189790403
102790494
1821759256
671899751
966774783
2013290479
647395050
1820179986
1172839164
340723891
1598429478
1550022021
1353287890
1160648678
1626677607
243492595
261007625
83271548
999534690
1796394299
855629556
1080772909
868313023
1060520423
1376752374
1862780924
738198082
1618508661
485968849
638582190
445452674
286586768
1735974638
17948365
1912788700
952153363
73735278
621477297
1114454662
731421069
1870595232
1773762013
160981232
1833555634
934407004
282920152
1073640564
347011020
2023525423
622573570
2064324062
392182639
1015112456
437966819
295775559
2138970927
921657626
941095834
335256784
74835067
1484244076
1678791635
199459616
2018003471
1479311772
1886936870
1929224827
1836393835
2094933672
1538823850
1474006823
1396780141
2099725028
1446206489
336845522
900759960
1776600916
2050972288
1119135544
112878758
306635617
1916960152
909353974
375533478
1703538412
683308125
803406878
370669912
1061793538
1964472176
828410
249600584
1530584548
1484136344
1933570639
25645997
186312967
1840897685
1323348689
1314690807
237154584
269606699
492565153
515118929
632954503
2070827632
229492491
482638723
1661743815
1759985239
562830704
268367034
1345203936
1332371473
1659892408
1160214343
1552020055
1523290835
301225271
620031070
876971693
1976292927
870209215
439121991
422424683
370817244
1278763067
467867829
1459671691
903041563
1972936170
1498981275
2113985218
143892153
1226776331
17636653
1798654944
278646001
1045468358
627706330
353239009
442648082
2139080578
1889233981
1889114955
864103260
357858808
1584026955
739489394
743864563
1968960724
1966125082
248612337
1467800784
666533505
1550156255
276310729
703173326
2129372830
511826017
829379504
1428090885
108306774
367287584
1324265418
427294981
1791397672
265787835
1674374440
1372394243
1788152593
1381664333
1524194852
1586852
734886684
2039646578
512152525
459961884
178531839
101537519
361051871
2030384377
1633302291
395636513
245760430
606578833
1125379543
712985319
1172718547
330482952
1970872451
1994483951
1007147250
1211975033
443340541
1141295256
835467053
2101879807
90758982
1477076889
871552509
1534388808
2147319049
1270417404
325405782
77986157
482446765
1536616358
1773232397
1663947553
711682136
1159095195
879091584
303261363
1667175449
277200634
1476166445
289597428
1104992449
1976623849
916499770
1587158751
1063652173
1663952847
1964297180
654545576
244472223
1322685625
93030857
2140944198
717049855
1412482135
1374788520
94557600
1490520837
707319708
1705851662
625264246
1048804548
981817542
762611489
1388933127
1316607770
674468827
1296799876
1534301222
881678897
651530463
912581629
99335809
773870053
1423030015
371131762
134301760
1905174072
530295226
1091547053
2024787498
1941101206
1707398893
133608055
1965895762
1593509336
35003601
441386925
107035655
1193109980
1827185117
1009728739
171984269
704870308
881721866
2057283462
1687980845
583768828
1204040116
1533590031
584236369
1028693919
12751209
645496598
1826556079
1597048647
102048034
819839511
180625355
908343332
439371554
161941412
185248021
1092189197
769274378
1490491209
116701977
719865463
1205891750
447703592
1101184378
943954479
1340286494
1441560601
612340055
176919671
1537712660
2053127839
596208022
1996595573
72173812
60698921
1435759915
1919792038
2120288504
1799810758
72009082
1708733222
868339270
2046732613
1267537633
1231809869
111382465
392927731
590636082
1810363855
1444037413
998777743
1812055732
724278472
1038328296
999195284
1250442588
828236229
1038350342
184086529
760152486
1608363569
1227261742
1663108064
1055400760
316542376
51965530
882485599
612798358
1412343932
1281577955
1790482406
1275420418
387319791
1977181673
2122057945
52307256
2085701576
209062776
1581578239
115396735
1946434560
201867550
2013051851
1682463011
754395871
221348263
1574233148
1575832184
1329148891
1342991516
232984692
512625314
1312381381
1478719054
762644941
1189360616
786247671
1697275661
820778759
673355505
650191046
566818475
337331012
1665097863
681373993
1393962981
1248684158
1017822425
1745933645
2120254169
1214260750
1937825278
705170544
339957876
1802621093
497461040
994062380
1392032002
322015548
1545049507
2016337103
2078850805
1768538239
392083568
642137507
1855946732
868064841
1815501868
1765938537
1779957226
688969461
1397775811
818826362
2037702408
1299198971
1479047635
1570007911
1043575016
1433720983
2029401408
1188497700
1534667566
2064450050
1661210859
310786091
2032639572
399567549
1874708069
269875725
1819026782
94334084
428495609
1938653002
466835510
385436618
914145189
1202049231
1120672996
1236157928
1320079186
461758626
758906697
25551143
1104360798
990808632
1148697142
1095071716
2040042231
1203189210
2047213310
1876326336
2094543444
1506547264
921797746
1044805788
170127884
1121837684
1269919975
1607678198
1671546853
469513767
675975079
1615949992
978220848
126295982
1530525856
844906438
66157182
496905417
541460839
2025671135
1976751471
1387727617
1932925899
487232029
759059648
474115586
1348587937
2134270860
1850614907
1570523309
1567588864
55695780
1753282976
858876716
408185680
55392842
2136991931
2042486948
662699074
1890176120
955254639
73018097
582330550
2083464844
992923480
876882204
1482530037
1390368047
1509608981
459227320
517289113
1963062343
1376808170
2025578087
1039982577
647074576
1750734397
1965292954
792610177
1227802820
2131240814
1797651087
1699200722
313078429
771162465
971860156
1379520228
1094291574
1445902788
1487568496
31183124
2023856846
247795655
142035029
266167756
7100850
990743413
521894176
1887228069
1930804439
667146835
2106704286
1612216468
1859298225
584258857
1662937075
1886142909
709072673
828532256
894461360
112921413
1907360931
184463030
775086690
1908171656
1037481189
178233630
1371566399
502997770
1291200255
1710604692
730272846
2043778496
1012246732
1947815315
2077514412
311514475
84098305
612380724
183201389
1065355187
1224914799
60620638
636402812
1500448332
1488841103
1682298644
580080530
1922895698
2091320051
497149069
236686602
444515710
1646672390
413528581
295988069
170795782
1252906528
2010465082
421326734
1354788518
2080783644
2076482043
1940021987
514381590
816682133
579869973
1527272046
209557738
618607885
858669361
1308181973
69146479
1171210491
832776029
993372777
1364830385
1329153271
1210857312
747721598
1288627814
1545715646
1719636114
101721481
1289335084
2089778015
1910619466
266906511
23399595
1855723647
2036933728
763202662
1138494848
786993813
35120136
197302791
1485392397
154906435
180409301
1586961259
383687432
1133180736
837956852
1180130521
2107370289
1964032789
852413956
1717801144
1000869982
1694653140
1098731832
1158658119
1644543203
447893812
1730002775
1718676586
58446470
1443094751
72829634
1210791278
324670055
920950674
337858820
997584267
1782430236
1154842837
1550685339
1223860175
1001285987
1478349702
1977672738
1126576606
1950290569
1553916328
459781539
421869939
133402353
1662132570
2041644005
1280233954
1162083438
808898107
1207848255
953619958
378299308
1162637296
1356382081
482285082
1126543901
846547709
544129993
392774659
983575432
507610155
2045649829
381848578
1483056808
1887179122
1366658536
279609516
1568254923
913841403
39532132
1473365273
1363461662
476787588
2106649210
611676155
959867606
830991197
1624151446
452086897
519548460
239907730
1785294003
1669847004
159270749
307750779
1923779123
33134142
1583732809
1367370100
1617410520
850662763
1050840750
1898393821
306669642
1821059233
385359153
1716268075
429026053
1128183585
726033144
112151815
1986958996
1531145331
250541922
857451670
2037164030
1423111109
1613241336
1229932128
1057148019
2033938939
1061468478
1850503044
550352447
2052154715
1733534031
513001443
2001828993
589778385
782250721
2126913127
1023067274
671109968
1277409042
1450455717
1345294550
185718534
948540771
669124912
1878825040
1477675302
1213285749
806436809
625118969
29431182
1609218227
1215839554
1504196287
219207557
523704980
1471588803
2575964
1127156602
1261166519
987527803
1783124902
1215473600
95139327
597302942
553494098
1893378297
1987234274
1997151951
1386520978
814966024
124684855
1321057858
801698294
139861091
1260879473
1751843928
624164742
538224683
1854003415
1988557902
2059703284
1403211031
1117002154
1022181996
131670492
1386557985
2022819233
277744627
1239570495
1414271506
1199868541
424743239
1304781456
2053233391
1526696901
1553482740
448071412
1446784188
176920942
58540444
630339123
256946661
692719660
375039158
1266264616
144157325
691265935
106111944
1524036804
12579820
1129887509
214681948
1541879092
1541287249
47947638
1321014246
759066359
1291229256
897824775
1213761656
937466898
1567377848
589779004
704443762
1369188853
1324684867
384707150
788506417
518051552
1712500327
425743172
1171305240
1045214465
320694236
347209833
1874287796
511558869
88710893
828961198
1396908680
805126395
341312552
263541224
1252322646
1731669368
1334067300
1988656455
739704389
782585891
1408414211
790644763
25302405
1160431536
1823900789
1254507896
1089631545
1519323742
499728188
845146613
894951849
992268176
534787100
891922962
2081109125
2135483026
1398252823
1123653570
963218466
705023976
1054921665
1696283489
417247328
161051400
1757541792
728634535
294940931
1088762638
1986686056
1932237946
370670092
849473672
1748214736
518114814
662424912
19896486
435702682
1269982463
1119688954
503456164
378456600
1729928938
1886321982
1689125492
2033338314
2126329319
1972906591
1989760109
1266288665
91064310
1689544225
1412186233
892337425
451873276
281915
609493658
610145845
697596578
1513630136
1220674025
1761004640
34138798
312188132
668595915
1377311479
1541124642
1031208071
29933292
852809019
1706011387
443625378
1141042716
111403924
1888949327
2023262291
1748269207
277350796
1221037843
972932429
1440301539
1406425067
1227148602
892403731
1371876167
438788281
1846591906
1975054732
2053981002
529854015
648217246
1977977305
1514592280
364677625
407649506
1869656740
505604710
1001764014
1869194062
629602305
1871367927
840397852
160707956
1469881198
1211935306
118305613
434689582
941245836
1822001926
1938201821
1336399188
793444942
557594215
1001455102
1911804845
441236345
1268962876
1127143710
2101943629
583101262
210430176
1990493513
964383653
1970263374
987486176
171690300
825873865
1268761725
1701009797
380133809
1896569742
90877378
2032283747
949611135
1433318258
1412930671
74773275
1788925547
1632332544
1262406080
2030360268
194077173
1870702108
571407825
549280396
261897684
1575897053
2053087005
773259820
31517951
1921658501
708203727
1482940739
70265594
811912290
210015124
1498916396
51985451
262086448
757067455
804266760
447789239
32979987
975080657
165981248
321603971
1244327144
383997469
1841871334
1219460900
732107472
1781706280
1713444469
1472018476
1811253048
1869781496
1365214368
214244175
2142639621
1922660649
2059579523
383941411
181099215
1236229529
1775451271
904866472
1813650848
1397174236
2086894852
2001066796
1505440699
808820337
340550180
129054036
813912476
1236006514
2042728250
1410884193
126805960
1694985116
324989731
944144253
1124515430
957364719
681341653
155807091
696244820
166442161
537101797
443144271
305258439
1878323201
632368725
2139968328
993010107
773581112
136906851
145483709
1287944493
2137752992
834377741
659113058
179693776
767314419
1986349264
1111096919
1550074525
546755418
1945727676
69429237
1155515682
1246639239
160763247
1189606995
523458777
683046873
1548409223
1274230129
280716492
13105550
906944766
1809736876
1639876794
1917032366
662373963
1491565149
1693650874
122258176
1536775590
714833098
1313882463
1108931247
464087742
965816978
1149983047
1122581093
26996207
621193508
1544537277
1168565342
49040338
1880603427
1925027834
698700734
605469391
1451791215
1468362074
2027680460
799563771
1467840648
327656355
1590229918
469415796
1324657179
2000639007
1810888979
2101596216
2034993705
1825232802
1416190193
1351173580
985919326
944317234
794821320
1181602429
1445939366
340513941
335330851
1596704909
2084140121
1429654759
153575073
941180746
254842836
2145593447
2043758340
406457940
1624596476
1400437617
887896405
91053119
434325995
2056853511
1967651966
1482848165
1510273390
1602551228
2125981538
140608965
1413836385
1943882189
1843522398
1282281045
1367253178
573977948
1807630167
923750393
40998085
730095885
673597085
1186927730
590524499
337205066
1946988101
155672064
1537332133
2030228347
303205011
296906545
67335898
1646298412
271330798
966519394
1246643786
1042665227
267822118
277582036
1159316100
15299809
360744351
950123744
944945066
575616454
2136624070
12565055
264467877
389580235
12528246
169457132
907646188
1895266902
1413956725
759723310
1517304476
1701791208
490646387
1139150945
946373433
1904420764
1161357134
1171083633
129809549
1456142792
1371208598
958048584
990113435
265751373
1820721385
400774376
432133702
2116597901
1492784467
1002111593
1587134497
1889821233
1629023386
1712483672
63192017
231556691
1153312409
1955592572
816889758
1905650074
1739447563
941023632
1986253591
1720202336
1097348764
298627933
876577782
1169714373
1227843436
616330775
1781866600
497028756
1397604191
2044883220
1022528991
470199183
1305770634
1457556959
1008301902
292398287
53279387
103552059
1884436461
794355355
959802688
1668909842
137444798
1261898677
672395650
368523180
808235982
2130052447
1579253676
1851790351
1266884919
1862199256
810894608
1477122243
1213188899
1076295513
1559654879
1512546727
51638078
376728238
403245783
1916662761
445735983
440671152
1744349577
706673948
417825037
1552368180
843295226
421500207
1861357798
67636563
2060772447
2144616383
1339768143
360206245
576639631
2142701082
933393146
1294574648
390284226
437047506
39270241
1698891176
1746184669
300582957
830819762
1963980991
1414141995
1164971079
1370431615
1118300111
2099992283
660348222
1686676223
1279435649
340722583
1472233695
708212772
202937074
2138487641
1302205116
120650861
886221113
1100014422
315111664
275790778
1176895715
2068119151
946029423
1058935807
349134325
883265470
1301101376
693788288
1723722847
1885515769
1757890201
455208959
1729963033
1199614662
444289691
718550495
1118749211
568525939
2090812919
216516179
1590267979
1963889794
505034970
837791991
1664768675
5642996
1858131057
982425252
2012473192
1348410968
1025433544
1064569658
1430354451
1427184115
326073558
279780743
1174816505
1213924563
1081909310
1357426999
1128512475
1445979701
1634774920
1743428624
671308146
962958124
1005428487
1288806915
165248436
1943031129
949156918
784976922
1866834644
1659427398
571910548
2017899844
800517728
1115636624
569862659
1467786144
919049993
786810248
1621691211
99706749
1728827678
1971281149
1859217336
2074887714
847367965
1699135779
97204854
1551768175
1799998193
1163697638
1872969557
2006334615
1799660556
1051772892
1675620051
559856298
1467128280
1684434110
1787270530
1411917675
1950559491
444556469
53167853
1701577271
1035270611
1373386295
863144995
1008055304
1036112582
847749069
1171629130
2091293583
1412433411
1752808657
82862397
1865407855
2119668537
1535662625
225657778
1863932735
839075473
1579253725
1666890610
1506481302
621945459
1871922757
1284433111
910321131
1595844225
328152540
766251393
1498505960
634367169
1937854351
907303387
870565146
582446171
1565273434
2039225382
766245828
841166655
1030057681
1859005232
1801000733
138200692
1682843123
494220568
879047264
790482791
1112143824
579437999
130927023
1016451560
2032523235
1125571539
1336490719
493750059
285736828
615118784
783191927
1891583403
1496319951
1085793282
1227647310
262076487
911007387
904835066
501807722
1925941033
1728412953
1787452636
850580932
801800372
1948264816
907525354
954148573
332730421
1186023194
1980891816
1625148643
2065660135
1970777602
1978974381
607316015
756816172
295102296
42725539
37207237
414552481
1948287642
468285348
1155002168
2086685088
2009904400
1741593912
994466238
1638729252
1746346094
1170426708
634831476
1596070256
106687379
1873740572
2146424843
1411517887
2131921549
1619252341
298972585
1325021680
1196467519
641141086
1413615696
981545744
1510401275
913729205
131176352
821412288
189701500
492698413
1082475234
1023414906
779824743
1700116983
118207593
1783883566
1865629840
1271228059
1260722832
1367523434
1526373088
753979470
1880566321
2074939903
1354509172
1574647556
1576907699
66844895
1366107439
150972974
1085260845
1305632732
224247616
1602169060
1467692085
473119128
1906121198
1006884715
721703021
723133348
1042519988
637132514
1039449490
622804349
894707249
1498498670
1203393512
598548297
1730579404
1022274749
302047257
1412822475
232457525
896737672
49367046
638171408
1115218782
724517995
1217363959
1585912367
2116056307
1477862906
1576293298
2037922505
1116748221
2122952796
1188364044
327871979
1710240572
1675855886
731289949
57394771
899600466
1454347024
1696152749
1639726511
954054354
68473470
1955596848
1265081265
22962336
1590649172
1847968877
349306206
1001461216
359853182
1832325903
1373257551
1499862640
279565294
308127616
1736593828
60475821
1488850513
1356417426
124137232
1931546825
436421309
374755478
51038813
737218700
74343809
1078507676
1948769157
1322816238
504644573
1174205863
1730526144
972246588
448798545
2080844543
232772172
1360535132
35823042
35953545
1218447059
1570890726
1758841489
235029180
1607665884
279080607
689194746
1406701628
1180496044
907258249
887638493
325675678
977079395
1125917864
1578480717
153315978
1154512211
1060398828
2092938631
970432160
1522293082
271169138
1979282169
479323964
1494438112
1655337159
2004504925
185364730
1380153447
801038517
2115860283
449036905
653593455
1793471827
528006784
836436231
154358968
938301976
175315758
1853280558
452168022
1416515748
93191281
797858278
142521407
2140724890
691098679
447722036
795988606
982973876
1623336633
1005790759
2095408598
1903494763
1165217511
787363483
1169863672
1529640278
1005449000
233027347
1448063132
779952909
608488665
930669783
562083842
947678092
1043639374
1232753670
2014955560
1144177660
1432696040
1345432491
1833843976
2096915099
1354866993
982650449
1044863511
2081112648
1245046638
551606982
695107514
49077560
1320388093
1963549733
639594740
696563331
1564548754
91961099
226141939
1378513544
1294649746
1011239760
750236020
1173839395
868290068
834084824
955554972
313966440
491120178
1548468815
43968502
274398251
1938958123
1659583977
1365500283
546369345
1444642062
1203950737
1102002239
790640738
2012865320
1177208625
1701816991
1511663891
178382540
1904436600
1204467505
36820834
390499680
2084915971
1460402248
306538236
1731338739
1567190033
108786654
850003202
2013710775
1240621934
934204313
1073531301
2081082416
1358631763
1135386537
1201294646
1078308289
206948226
336205218
173194938
493195500
2119956589
45485152
1501965837
602872388
1622721970
1552005119
2039787717
681100695
239673138
341524854
558321791
1971356867
655281313
1905108813
414172452
408892580
325471045
565661673
565044802
1123913248
1905745067
276670726
1429086582
1617802044
2141468725
660293024
1027016016
959549946
471008214
1651545338
1950093816
305777056
534557742
1159788248
116521707
148242416
67968655
2054187092
849190280
1971361
1584618643
648491900
1547047612
637144030
1781191097
895972438
1951917465
1039541849
85966433
1961710546
338583495
1135208263
990494423
1872534821
1388001168
853764045
253329940
1531744952
757608101
690290716
888070761
1431009271
1501317304
1051918325
393360680
943611505
787892094
1496019413
122098628
949673756
380382917
1999550192
905875584
972787937
864681908
406268788
1554352900
360705127
1546852849
23587617
385030228
1788609861
973581121
1472150341
716497000
1283465214
2029750729
120730726
452922379
670113957
872511086
2044610585
635961327
1651807731
1340551374
358478225
1093300920
860369612
1553804465
256340458
120506467
1067413340
1556120960
162295761
968264184
2105158121
1699179504
671942923
238647588
10595224
333728396
91077174
1830492311
173896753
1851782706
416408460
158072170
873816643
1224853217
1560791835
1182175786
2046704387
1365316613
576102442
1302047088
2134005541
897912515
1212639027
1367150687
257799364
1226403682
2034960300
1022497824
565814002
942054387
2087399601
1272187383
1110777891
568912398
726671287
2087889950
909746627
679051448
348833330
1990662283
1075558088
335262340
433305401
733072406
408329014
1186239434
58908207
800326473
1726640308
234153364
1027115454
1227366281
2115896876
314671133
1252370947
1413970000
987718769
1771913196
1221028900
339540797
1480206635
730292652
1206564998
1669282916
1766310282
8500669
183937913
591248843
2047745578
464004305
1853106360
1779434030
579603724
335614160
278222815
996658725
1576613504
1280890854
1771834442
466621066
1461633731
681021365
679078912
371867472
868376102
477271997
1968602696
1679838737
1287935391
2012272591
1878817157
785505311
984238143
406454320
675632377
426942677
875390953
2013933975
1859506257
306445910
967074058
1520436034
1095302286
621103111
1216783630
14109898
1065565323
338783870
67502648
223879151
1896024534
1446064253
1164056628
1043909044
1503184978
642006292
2124872467
1701771043
563758677
105544020
1391288130
1375612911
1625695158
128213942
1197638830
119586944
1130913745
1100622659
35737094
987842884
1354505055
1913300553
1708807642
4371156
1594698847
1868670717
351866927
3982918
1060496681
1276344616
2014410560
1158817544
1960202958
1069851923
194861834
1169085431
1791344047
1361327689
1536811795
311608823
1771161793
690763574
746150500
667504817
553984889
223319036
636202860
894572280
306467861
1271418805
2132935849
1827805428
1916963876
362113275
1612539423
242435465
1661604438
1340037178
1035677641
1603908331
1834002700
703620880
1314495570
1697424523
1162084480
1007933601
1880408445
628833042
1477757048
25454178
442992785
1298040683
443009631
1213635
1900619147
800566985
2097871044
689461946
169903251
2094691529
40193109
220622314
797579432
1028507150
601765922
155699615
1629249099
1809736099
879664144
1570103047
1951737874
392920730
1941113890
601058891
339586915
1856865205
2057392151
888488911
1669185733
1758901783
1575468111
725908391
995855330
1490660766
859776828
1837067343
1198231192
563944624
371787699
1228067257
1348019883
1559651165
892878910
1607777690
1999124541
1717974601
1553776059
1428686472
1935193048
1586311823
1643647029
532988068
164809090
529404504
7341133
519799744
157462127
1148133882
822580855
393748514
498823280
1931155772
482384537
385855122
1115278383
537805181
633579607
1046001338
1100622941
1749286174
1878742377
1761503487
1111915406
766931223
1419572092
604488481
692128873
1934605218
209132574
669159339
969234225
1710030999
667021868
1813738860
1451190439
1412033248
1669658139
2058709630
345271802
1202187822
1736063463
1950117554
49970379
543289981
53459243
446538292
216143907
617145000
1408434917
1989024163
1938178096
1205414161
922030786
2010086893
1038070673
1943109330
2090125354
2029171226
662625255
1425930197
857191952
311789398
1728700954
467272997
1488474900
59588843
1179810372
753905665
548114316
1437921138
782305392
1133262165
1500310862
924836705
802401794
1649028357
671023068
323176826
1573649835
517808300
401850766
1607226355
709374989
1869953070
2096370018
679212657
1137266229
2017185587
1449132910
160086861
1943602261
743464521
2039603999
691771226
435145576
162274325
1901403077
67116737
714763096
1470440380
1712642924
1029739229
752870192
666128141
1996503669
580170842
1887411159
1912791574
868946507
1024610156
1069758966
974658098
1497719158
1917172869
232360385
53199943
611368264
1929589088
1928243236
2057837101
1094631917
874631308
1462530835
848895001
1928020655
2099676834
1527551265
1156958486
1359035897
1914946429
29887968
468725935
814616782
1191321122
963682573
742775190
1050254555
1422808216
1099083060
1861565081
652118822
83828486
339386864
1922747192
675767866
484706830
182945955
1934835867
942508621
1582438850
1940720239
1657238496
719728503
1057389766
1402106337
156868640
1069853697
1421515893
1810108193
1091795376
1505983223
1272467915
1528672339
1026397004
95780185
1417080406
2094723276
516629339
196088159
1672584297
1360661548
1170820185
843118947
686422856
709955859
79872066
1990206043
1404424739
779883616
1599238142
1297109261
1777268613
447489574
1964649885
1782429847
327012931
660586559
709325193
1312780766
853233167
1539765553
82404253
322113704
1079335486
202289674
1009477607
1826843243
1907970685
214041269
1026832955
953060232
587064548
484333241
959331100
1989964229
1929125079
618954247
1952161526
182190281
863344400
1306719867
993953849
1316615486
1366292648
1954890868
112301734
1064628061
721908014
1747188807
1940413562
1799276733
2073331995
407122067
217147980
1629595346
1051973317
1554139675
283288512
1387102681
1594436763
50889981
303297327
1596935321
562357503
596219069
896531319
490441749
792779443
1330030313
1732845085
1664101482
1038964131
611159092
2009269125
1801824652
592853219
280850412
2056085626
1305103049
2145795113
265426413
642185542
687071446
290825908
2085199974
1372099420
775008537
1756093269
125233794
1150861088
1991827521
413047088
93830171
1467100390
899906652
1482186933
2072203141
1819921128
919145708
354266834
554158124
1812897260
1008639295
1062568606
39295035
194501451
334681845
1847597491
2085030348
1569953568
2091420261
1931147952
122804321
499515043
1257244453
1959601665
382661711
1103311357
772158533
850582547
1118846381
2090730960
1241609685
280060585
1413340189
1694508421
1922223051
624252292
647193032
1674935430
571503064
2145696076
1364685924
1265894179
930092796
1737954840
230304174
666659133
1312177340
547198750
1438945190
879478720
1986444284
981365467
858608074
1321591739
235531483
1881288595
197365425
1222440582
1781926189
851430849
2019019134
119885841
790809935
654670841
1060508848
201347776
214945874
1260417192
1706733380
933578148
2703482
1896987910
1097062815
729877351
460669794
721081914
1075142619
19354337
1360755503
1961625300
1247614653
469278408
542912294
876764711
1264630808
1639547750
1546938347
757756496
552027631
1236389355
1738724000
976955766
1454767903
1543280741
1303181357
1155658340
970275635
1892110626
117826005
1268353981
1713804727
572438058
535011173
1196775371
1447875883
1443403422
740141126
228066098
1200131870
190989095
788506417
1439121769
1242912298
1071246062
1119700938
1611850476
2113690690
1938848338
2076985291
1977373701
1115905234
1255390345
739137584
1678947453
1377152585
365907540
1726724898
1134855661
64060202
851184046
663616006
1567628476
395934839
558716971
873641647
1007565469
464090736
422349353
21878194
1483533952
1305151196
104092865
1567382278
399922643
1316822891
814917778
217807708
354944476
512780640
1810175676
857775805
1946094119
101424913
1911419915
1654134806
769420920
2105781962
496857041
2099189601
606484268
1378522337
1740919369
1027811455
284615148
465072969
538312052
730572227
1725977657
669726477
548625936
1503392255
789878428
535810050
1066967803
760279011
1268815565
1271295250
441315263
33172334
942246275
450086260
1230440804
491593044
1547195437
1616215294
1754241437
745874028
971808075
1573503510
677741118
263414793
561340690
1372188867
1692245815
2013414398
614964846
433586887
1839324635
870297587
1011760278
150517313
292045243
1107699835
395906934
1008849607
1804938848
1028083432
683874170
1939014093
620657187
283438372
658753677
2147217349
1945966231
118759528
1583918306
1650081546
1069897148
1462721772
1561332829
1484863686
2082306439
91847686
1157390657
585259464
843190348
1038063611
648471348
1805345547
1369747800
748428179
41282993
1308476217
1797414190
97831565
1865854842
686861480
1882776677
686027577
654729866
423774870
205581562
418780505
269717093
358521795
556154040
1561346092
1891212828
988340377
1153027452
1884109127
559590993
1397466493
1391564441
1789275580
1234019186
1564015799
607778574
313843120
1838728112
1722193253
734967615
839482780
2137621818
1001198137
667054391
923108109
1648233134
794953577
1398158512
1616035660
1035413240
1872810529
896663505
449527520
500367349
531217829
1576559750
1153730351
1328562891
1762613703
1944566421
1020449811
755595547
271486884
561476434
1266418313
321092438
919360131
2094348662
2015917244
1052823377
1690997487
1972654976
1991389369
443624111
349586225
2019937683
411104886
337537288
690741430
1322436666
1320080684
935190858
312617446
1662724603
469065807
780934427
63342095
1191470230
1923350027
174637950
597197657
1406563748
686295387
739761398
2076571323
545660002
1181941115
977624770
4049690
235092688
709483694
433066507
2101765271
789964746
229059863
107379279
214792397
85510306
1063652595
1102088436
1929763004
1284571220
464946418
791486945
1506263764
1125832636
1889963702
962896862
1107429945
1096425388
678306022
1132479700
560431663
633712378
2080020674
1550375427
2027129199
535843266
1568650681
1726707629
1989506098
414053817
842019029
1443705343
622940794
1388516882
862532159
431040831
572757062
2080312967
686355172
929334096
1614799117
1226753019
1852139017
1593479780
385097401
1129878726
1428935500
1020946557
17263919
1853213443
2112716138
1681124560
385709359
868502261
847501035
795212224
174351225
864766743
72585565
1875512614
2051250850
1769925708
931462510
1423576340
1165661397
1167655129
512000479
1351693239
862185151
265516276
1980594551
1174995292
1348444049
1101086371
1340243666
891692492
382417030
24780049
1469863741
574469869
1803214868
209296818
8648452
1896870968
1498026120
714035012
556277758
763712486
506478696
168070875
869706638
1356082307
1025452688
1258968061
832436463
156003346
1209005625
1363420984
2087265158
745215947
1445555645
477511622
1849481506
1637625795
2096948341
1227111345
427348440
1367017051
1771805756
1651751680
784199191
860451927
1588699579
1796001076
15116352
1742348351
62702480
1378923606
1849479
1510905665
1170338919
366094096
295613233
181043370
27538052
349660447
346243220
914486423
1358402627
1713154078
1618878942
933875273
247305978
287910269
878971863
1222646288
4380084
513976237
768319915
2131611205
979193883
1009728999
963849852
781898910
60735919
46547470
1012344196
342218760
1249325209
315007044
33385236
1706716906
1216307082
279053928
517116914
1350114092
1403324131
1638347963
75450068
1571886520
743195522
913949217
618167637
1388475618
1745026359
478149677
740775025
2145643061
396561120
856215975
1075733897
85044862
314219945
553302862
962193494
917006111
333087588
1161687046
2090513792
1201377319
514404792
111218915
1781947923
189327427
990327169
2035156684
1334045092
68486104
115094661
411188349
595139925
1294224488
2063558715
1287872343
98986874
1913873438
1927938303
1707423822
272717863
1483254881
1796608929
2124068890
1755966934
801363617
783056594
1125590867
18882067
1407021986
999941751
1549655635
1378843773
510894016
1648469296
681711126
1612534742
1688398265
2068064424
2075710454
1581244866
1554513949
916997272
2021826160
818692807
2135984916
972962632
534294539
1844416764
650351957
1343356793
1333348910
1306059544
1451425475
837815341
1704303369
463258727
2041207554
1200947503
848025006
323475095
1126274459
376388570
1045136253
617051987
1785766825
1416448578
1721230940
506895917
399311486
666190131
1408636020
1163111552
1796643576
1029989308
1069997827
1903508029
1925437221
217730580
23342994
832983987
1483054729
699197146
1716376086
1088288361
931283422
1255827253
209858582
614302986
393764059
1511764314
196447963
907922887
822872453
1296258901
1701584375
1684433976
507677986
1971069905
1478106739
776348923
606606002
1599007018
1976851401
1297983343
171938888
114071854
1891038683
1536969848
371898292
1826881357
1551263901
33724690
859351577
1187161748
1778437308
932529016
867192664
992797496
915570040
427930410
1149300940
660752524
737646961
1089148316
958627416
439822274
1978622544
1577164935
322968313
25607259
1145066410
477528863
657003416
1143496511
398303789
1564148722
1324828267
1844249689
1484504047
1733391016
798949082
1557351375
1053786226
1880565783
1121674365
39781687
355583096
1694611606
1717959509
45254419
1947276714
974005496
1397793530
2033061136
285129654
1547316034
1871834948
690107908
278333256
497197274
261856724
710403643
259702982
115803257
173148322
391581581
2013623663
1254771042
208630866
1588500203
2061044223
993264044
1766185512
1074953481
819262762
1351897051
1833457855
1010691599
422444664
84589721
1884960035
242096076
1446266358
1080990412
788213250
301415982
302486978
541973630
1775332017
2141210748
998273740
847226796
126343336
959916768
1573559462
1189605837
2130084554
886810196
1616157860
1783953794
273716795
2098007084
496320775
1424797432
183008785
1171621622
496095418
1473617316
987355246
466893463
1128340428
96501852
676383995
1546644165
979706598
1631508166
583420595
72980530
50188325
728421251
399882682
1563913493
1668333738
666943421
1765535911
69825315
49562834
271858759
321441714
2017425340
1081406671
184420610
1677632004
49474566
321178991
450622396
258373532
2057263674
2036600861
1817638274
1509124614
1499065568
1543995096
521529026
684092244
442395509
701356114
479821900
346947108
679577647
1879204823
505469922
1346592158
710261278
873897549
1372684374
1831830956
1208286827
384600463
126947529
437856452
984661098
549215334
853456304
1349588750
1562876703
1070266042
249324861
1633220288
1575578525
1942478145
1243396572
1522702065
1533972179
351227776
1627779111
558280849
1340796914
1380294743
679139495
1185407524
802642114
1106841331
347893763
1619710702
2134085321
543630695
937760476
457258363
1344100705
203937602
1794432134
1796927308
1945349228
459311322
1371623074
1952062697
1312754349
977718873
1058690419
1011973750
1145663167
1049791720
657090264
556808231
657367623
1674389941
983696414
1315809540
1732225379
1818256096
699981339
245295253
1905348435
1550392480
1077672260
1217981830
1159522625
1590297269
2134692772
93527709
1211826875
671574439
2129066144
1385177316
14267988
1469277004
171358774
2052108588
1763924719
640711830
1543162232
855162834
532252943
1268352389
309310204
380960557
753402404
755717124
1457081707
1742357654
675538244
1606654943
363561899
27578795
9949639
1358829699
1867520843
104535539
1629754574
657353715
681768979
1540732570
1267149093
891157382
1531753814
1092581292
1798735544
239380115
1860066663
2088416671
1531846726
240112312
294694391
84335846
1503895435
1854393391
620965969
838789984
1596393992
1703824711
1381533240
1392760345
734403818
604477797
1587709492
758964021
2004192113
1699365940
1461363647
701730406
1119975634
900528431
1132907164
1419540808
2146926813
1588841772
698570918
214997524
1284821564
1339322050
994114092
91011957
1083613110
518690895
1236779074
554382477
2144396262
1074870132
278066270
1488173363
367447718
1323799341
77751032
2071654193
625181144
1040762964
26987392
964239227
951237725
855432239
287273508
1462538340
1731857025
1669930627
145349588
1237482439
1211035540
441665007
1915630752
1042563987
786140453
935028322
660385201
896525873
607214597
1011481248
1003763475
1212745823
1268121595
167109332
1311396668
669572804
2133551778
1197176290
1192732948
831775590
64059294
1728878962
1810482446
236170623
426314953
780307604
325681094
713511803
1842290066
698097326
238297799
1486239004
1589595323
103713086
1357714277
1641962351
1261176466
1252379597
1453219358
1311432354
2023441074
1428029704
913222795
252766958
778690215
1766896685
876732478
1110680980
1851257200
173701621
304632690
2025648168
1903974668
1819662474
1412549229
1024374339
683776752
143464832
2091966676
558171823
145267703
388077340
1076524211
442096263
837488001
1204696650
1317403839
1997462141
542242195
994320582
587748667
113500648
556196381
2042632410
424186218
330285618
1989808425
1776343930
895365366
1012151251
330228430
1923342543
1151547275
1024029392
136953992
1330688898
1794040557
270831752
47883623
1937894478
901761882
552982672
846072764
1673932218
2111141080
1478538144
1221459681
1619621869
1447315877
1706386111
246314258
2133539761
1516636724
1744033427
1856730316
1191883671
595055346
509883668
1039201538
1334014213
360544455
1923492067
383773353
750649007
1668236405
3982918
860171698
1899068414
745194850
1623918706
68310789
523252569
541059186
230249624
342969774
1105308861
1915072208
620487715
909520121
1654222192
1731471887
575686029
1167326224
841690910
1171294009
1646822418
1967725554
1653536693
863822817
433067306
1646970531
1109600164
1254778120
1048639099
1379169312
1017429369
345003279
171820464
1171591068
1560971390
92895025
429522675
1817357732
1643820689
1450802924
1752547472
2073374141
1117729134
1335884554
1545640531
530566875
1699539171
646245027
315210430
63055569
688567331
1417080094
424672951
1598621976
224916911
2019797646
615154409
1977759822
1488587401
99080318
553474085
768595864
1756330495
1611841063
783307672
28675932
1844780818
1824472473
972415563
1800437788
1754421685
107902702
448455284
2093970059
1797698121
2118648194
1609198554
1456544348
1204758692
1155250005
143493720
1668384486
1019928116
1317838711
148777205
391244662
303179092
1180946847
1989513292
432895831
1059623962
1537573501
503202706
1970560668
688557404
2128517187
410075660
1086891792
434427473
15892994
31231545
1483654452
1562938576
2011811874
1268841671
1125387436
278545467
2125040335
20088335
280112792
1517650142
1063560354
690880520
1403154744
1549524965
1215220544
1440185521
624211564
1590292107
781965525
293816437
718118038
1933953100
1665309521
1889900294
1825675992
1574283438
1423383852
1662409584
981673763
71902520
883224466
1090669565
990509139
484703780
775168080
226243169
974605345
576199417
1261875627
1368809528
1860486912
164578111
1304322759
2082387180
502968189
2059512059
1481297412
1936340034
2095974771
1918517740
92942999
1316895639
1421279219
2131705314
1188849906
702451523
1770233721
1454766085
1803703617
1155548611
1778564166
2005854841
137398393
2086439183
2052146440
539623227
307228855
1501662805
981208519
832353510
1183838823
899480095
156982269
93000674
966890219
1991808881
1704172108
1922909954
381301525
1295899342
2053332912
471929273
1321858747
1989086787
32101748
1454207466
1708948832
746288035
1924608626
1182262742
566391568
651350968
1516957419
1926358509
1651564662
1283772393
528115291
761708750
1563791389
48269094
91487078
1391071725
1589018736
734172512
117491557
1340187062
847592549
536923771
319054357
1271980090
1470893867
92695416
1839121654
1561953929
67599865
18249730
1189603442
704429801
1379170432
1365666384
1081246119
151320238
1285563210
1053129402
1756221138
1840580979
1852584994
2084222769
261793132
1012838589
1127311361
1427621429
675979667
2074608899
223172673
897248544
1471228109
1922015112
1962253885
535696623
1122068016
243651563
704064240
1205427762
1006255851
1963475154
176584863
1507137370
748806241
786397542
1540488761
1902037489
2042674538
660181102
1560199735
1256265592
1021471095
1609163951
1325342566
4458509
2032551168
459236618
1290667738
1573613551
750463040
1548341167
568782367
344902151
532038563
951505730
109333086
2133474965
1327550876
402951998
320589242
859740725
455520107
1393223665
312392786
572634876
1370274889
125428671
1006168299
1838548614
332647201
527260523
554060573
1925285850
134298707
1314338377
2054232693
1990239096
2068311755
1885970513
1376203782
964961286
1594903531
1392389307
1266616127
1063351390
1212630918
1409891060
2057727493
1496412513
2129612950
1563409238
706000160
1769747268
526223896
1309887539
152159809
1984490936
1313543932
710334235
327365157
1128778631
167219223
563796550
374408373
1655760922
2132096554
913329496
790584380
520253181
693297616
1815874043
670666972
1611795923
1942970372
1919043273
1560747627
729143206
1000614049
69346683
1517021659
459966023
836363768
320503719
1847606234
444338278
1692665078
468918354
591024942
55111530
397406077
1366338967
1666784251
1260489272
245329869
1853255044
1465981161
651321837
1144551673
1656142286
307560063
1244088154
494435629
147974138
197563211
1656030769
1259209037
1751219684
221909847
1206600065
878097183
141721755
2086851101
29556979
1193692672
1204632536
1705352960
1830546223
1453621135
2128510126
514553200
685839878
1722459848
29381236
1153998269
1733330378
816256026
1321523902
329648388
1724145442
598330964
1321400763
1358990710
810677288
547564186
447947911
18980727
1216289550
1471232488
1525074474
2088849710
140335340
983557285
1406645897
941226609
274724023
342411298
1124678995
1316982009
880329199
1682226335
284430070
23444994
145995471
1328282832
858203423
1168222819
1798423365
733642685
95118855
762619849
300990694
59606957
841250617
1864380462
1609591624
715895415
1261712188
889089390
891722424
946222570
1858455143
1124457005
61793066
1095569331
315898856
1025813333
175153572
140090633
1634542071
2006980934
1186386732
1902948188
321011977
56293585
740934277
980826859
487264489
1943197434
492690910
1149471014
946228452
236856199
1803088408
1542990384
897272644
232534760
1552560641
1547386990
1833853528
2016202446
577033590
1054970406
921564897
468212981
805145215
952121325
62705949
1081196159
1275268935
177875002
1825107795
1580480024
1241852368
1777980016
417347411
482945817
49921801
387837504
1022954311
1434160483
434470736
565337017
260860172
674645722
772940163
1677251200
1945246107
458134561
1822202166
326413729
1801220785
992598553
1678509138
994491610
112703628
163497121
352795335
401885040
413914286
679440339
1412570227
466847342
1512994565
1718459545
480400575
1356355369
2002877587
1956030641
278143629
1745214275
984727053
280134903
745557932
816425932
610350936
1266833482
740920977
1286512378
957590518
2125747174
1175877616
287131784
1335676060
1908485756
1479696849
1857133738
1670248722
597887066
324024418
907473439
4413614
693688869
1552312595
885738087
1009499694
1286157218
1804326322
1731041448
1362327461
933783447
1790789649
839249662
144879097
786192276
1324403123
227076322
1845779990
914370862
1549323410
608589041
422726764
1895290200
702713115
1062146817
2035000011
11744236
1027120216
1302111584
559587792
578241246
1913125534
1286240368
2014173408
731584966
1802741256
1732175285
835260199
794304947
1558660242
1403863425
1039302305
81719552
745246518
746306261
1394084868
20010562
205441464
698371929
535486628
280744361
554144986
812364113
1097599547
580551668
1238531022
1102438547
1045928510
218277388
497191451
1841001644
1276685068
1948054233
492784936
1273055442
1365395998
426639267
445911367
1478313329
63887270
707392115
503680473
310972789
184203433
573881772
2069780037
1462270145
1831877781
518003884
186672118
1298744302
2014312020
998037509
408256152
2011980017
1313680965
289618227
1162282150
1099756560
1757622156
1323264020
951847994
402057586
140013117
2103587064
1020478858
146467962
2111231163
1878130901
76820578
914720627
717463707
1107289795
1130858499
1924294589
1949036394
662464204
1225993846
2062773525
2009473052
632254956
1068695216
1148325933
1569129606
1728901073
753319042
1111986182
1988528759
1350436360
656824886
1249425688
1929238613
62982351
1241505997
19105141
1536768691
222058159
636389192
463072890
1734952525
780209675
928139754
1868873927
1717802966
634319895
279446957
1368656341
1889268008
2030658325
978098933
1741607435
80513941
1114186897
634101263
489902148
1671865321
938530837
1887764518
739664825
967298425
1137022165
1021049463
1532749966
1190727835
1319348124
1548775143
293710187
163571973
1003830775
51155217
173421783
1817027220
266755739
43379094
688626860
1618416361
597130904
669873298
1143032768
1717595965
168946589
266173742
781621479
312884256
1087043655
1445440018
926208416
1456666927
687055313
1792970494
1040220071
825615440
1336314290
640709682
1621786007
451820476
1105171776
1174325326
630186809
169243207
1596495253
478854156
1020505380
640125383
422762474
1936334843
367083764
311986595
1104981028
2139582315
717408410
459529349
1721945584
912255901
2019866257
1641815383
1280363059
941254183
786341540
195253919
167886517
241967661
1507792601
322107124
1196966794
1471140767
356009236
1706025155
2094957777
117166107
1336610136
884593488
2135150650
140538149
1681571451
630217561
1067630955
542752413
1338545370
1943114918
1822397365
1750643202
93065984
1253102970
2065244263
1929901701
1023071792
967448175
703613312
944630800
96949174
1905341278
914424857
2111341250
441738957
487270696
408397464
684122678
425376115
340909382
1248710165
857836017
1546473624
756272047
566528251
546357582
1557612399
355534400
450676783
1411000497
1617241026
260146424
467073070
455815890
1858561393
1283607700
1774707227
77883215
634530831
797223006
540327760
1810527679
1373560376
396000606
1154758105
1284843246
1261832854
1967103547
1228077817
75382463
1195767016
1654774939
1385917847
870627847
1842669555
1026628574
1170884332
485819713
545294387
2072157164
886713850
1829782807
1494153880
866554280
393706933
380593028
1919518263
820353283
1619806191
896773985
634669367
567529806
969174037
2021525871
2001459826
1137151890
1715422689
1891834060
970598055
943207157
1712441249
1887666224
1236487220
1159001802
1004316705
1457699405
924556242
904976688
1314766876
916360575
1913969655
395115817
1164340261
617235457
1525104509
929448418
704120016
1625840347
599211123
888247485
1958710810
1515475274
1524176727
2038483194
1437501749
1246171851
1500617209
2122922513
1150306394
1834604888
11951737
2026019982
1177001261
1896287811
613606812
1181008550
1069456379
1067439780
498925008
325436667
1193829331
1591989412
1815737872
1816358072
742705499
1002007535
340286127
1002067356
751279057
529370110
1656868193
1088349148
507443911
1968216844
682428271
857789442
1125547231
1241362840
70348046
1156531266
1749270070
1590874700
2041352449
809095799
115640582
1435392098
1318328545
588175264
1738485774
1748097154
670078935
1168481582
1804155929
379792435
1343229686
1068228387
1661609362
1072149144
442427651
1656096322
461122767
1492563612
50009187
565020532
1000919706
390911857
706985689
1583562670
1087176604
388774796
2135232411
1533305970
1923974827
1338680062
906179717
34477686
719740538
1228610658
78626387
756546339
1138473241
1263055045
2143004836
1481158176
1060713262
622621953
1919136492
1294078970
359879028
1252499377
627757254
165874041
1261637306
1070804084
1710629747
861154624
1328261648
842946163
1749936584
1032063015
33218047
1185536621
904960392
156656743
798254224
576089451
802312958
1604608880
1596072847
858222199
565700078
1624027995
1204996834
366068337
999369066
1344315784
719715392
612555988
750915613
1702033329
1368699174
873782518
338533162
779350106
204149345
4622241
192049049
1309372205
1832553196
2086453636
2076956564
739736319
2028367577
1752926243
486941142
1498963606
1983064202
667607607
2066371389
207715830
1374530113
1491056337
1425843627
1192766854
274734258
1529163047
1549409718
159134457
1856892205
1170294427
1765068903
425440869
1088228989
727651438
1515427271
1048528576
20532130
601117066
1204605613
197682446
199337800
1446679641
1747990887
25974956
968244322
981994831
421667294
1798877332
573307577
1041740155
1985369495
2054890930
2056296871
1455849176
202023552
2058107501
1687218975
1315094818
523806486
1970626474
2044038705
1228464801
1993267732
1536536487
928704347
742378349
580178676
445959467
880327255
764098443
194469496
101694769
715867290
591872035
1177170941
879469472
540145828
149384454
1424455426
663204910
1456644158
1467545269
1610279522
1681708294
2109245855
296036062
844909144
247206633
424835337
1691373889
1910536804
288935033
102351600
1685682906
1582799144
1246870518
785570651
1910085567
1893752349
1783669206
812176153
1722004268
1882631544
1449571858
458420347
298909357
343529228
1262711596
1880230264
953327782
154916493
1097951736
226897572
146945142
1746795542
2103752752
1308141558
166272856
170832287
1598084383
1517423858
1458438959
2041685981
456809436
529849295
1204147915
412574931
1737824878
203178945
132418118
1627085509
447264762
1634822254
2069731249
778177263
1856751447
794045716
681653636
524504249
406666881
1773792096
1522859315
1450050135
485310708
8529001
1101870476
238596961
1061482007
1234064760
576304576
58921186
1115039776
2102141459
1281631988
2023566902
364364657
189866867
1245119254
583122801
172367872
1797436175
69687023
199640686
975801953
1185052415
1086511101
1183325166
792332912
394995280
1140691483
647147726
1691338544
868811745
513338266
42051522
1704337474
1212601292
1304284301
370255858
713125147
417317340
542488093
1770322959
2098470428
2118600412
1072736521
1511364439
822076645
302238931
562779491
1212424807
1657995477
2025271117
1666975153
1268587900
1466703039
1527592198
1830199403
1958357275
849271886
510687513
1706137297
474649967
1948476115
369570751
919559608
2067969562
1774053699
1728685197
1890559840
1846110280
893924746
328606762
756605928
849136277
680492078
314259157
935368805
1340202114
1386990692
878048259
5374730
595518219
1792801638
1264402865
2118609323
1638783668
1214643103
632895625
1568608588
551435420
658774193
121890017
779933189
1010251669
63023297
1975824671
703430999
573373875
1106411748
1929390423
309266999
811371921
1229707592
231699144
912367577
2115884245
1310186919
774031039
96555706
1120819325
1277563588
578781022
992253427
459281230
1131950612
1674603414
773027532
789718972
1079623339
1865209814
324663943
1055251479
1597866239
586344849
307239428
39404885
1817696875
1333954660
1538039249
17130779
1241062419
950658831
1283112151
11851593
1520895424
1762773132
1487613582
1722764702
320684804
270489696
537948488
1722533545
640298944
400661030
1932184370
178925245
1288789589
298759280
2114557419
988897609
2122225056
564592537
465458461
1390037817
1344937565
1643621705
299532462
1279093858
580873706
1926479217
1849752103
674113494
1255253471
618225055
650977260
546264637
226485699
2146591714
1101829511
1045980534
937571208
329363269
181155524
1832010645
108693402
168286896
659199028
933332892
892220429
470294108
1737396534
722193562
1947032496
1828012107
1752063111
204885489
1731013203
592668784
74103535
1426352230
967684390
1466836490
1604964897
819335547
1700990523
778362985
1214502335
1478533823
1192790239
1205597340
2017615878
1381436035
224493160
1436492518
855227826
1694484518
153419100
1077045792
1065453321
752932526
1120033357
1276595223
1311074905
1468421833
1406225900
1631880713
414308280
793663890
1608411147
149142994
444099309
1878890551
264536682
648357587
1717647786
1621834956
1817041288
1472498177
1779287088
1321601754
1559981592
650338035
1998006197
596248262
1267163375
1931951329
1458027739
1590706584
46079296
1681337851
460191091
1850175170
1641085105
1445718331
453816532
154268579
620221135
1433906290
35995635
1766000015
187488084
2127390170
1003436551
866137823
1456066518
803493318
1579506434
398256255
305503573
1350467739
1592109942
1986522266
309749859
936377746
1799743263
1471941360
1753760308
86814742
1299281965
1155160383
430294295
923086365
1135959029
577551135
1447831112
2118865887
1008943305
1930922899
265692729
1252948841
1440628030
1837477363
1641241010
684207406
2054810088
552126663
1887712005
2008808285
969002590
1703198577
2042129134
746379837
223285320
2040974024
1826535967
1144225512
616654809
780843237
359201128
1241267655
1887320628
1391780119
726749635
1825886745
1919473536
887613125
2063306279
946200752
2040716686
1959806336
1961016962
1524845322
1858948008
1279348460
1501041552
2146199779
2096590168
1300063744
1790453214
704815400
2122544358
344161794
1878466735
2103080924
650528561
1677345538
770202752
803100045
353862886
388916332
1616355467
1116639826
1735737488
874159477
440272548
251200870
1155231807
1240248103
1019706186
753166121
1182980888
269574235
734754096
602309371
511013577
299568712
1066668167
681019808
595686641
2131641840
1859838263
202712050
814945943
1125955841
1495952132
1369875889
444433696
2075424495
1925321610
637698299
1967721628
658093595
102867006
754246519
993306296
116589951
804268187
270222774
1257065372
682385630
582858091
1719322475
4066596
1218432899
1853254971
1270384650
563426209
1953387970
725951516
1150721963
1440326797
1306649413
1672015209
918508360
607835496
1360971597
831131934
2060297617
1535081620
711998985
616118890
214427624
129848709
649502362
256781211
1964316249
731750957
2124520748
534427854
1875433568
1331662502
1121852711
141163380
1081971860
1602655111
1958493607
242965588
2055820759
1068788544
514843021
2038409312
1030410489
361843041
225225936
199579383
2018115408
1259217629
821595013
1081525004
1326381241
897160099
825808984
91952929
515813052
64997372
806525125
813794206
770513077
792099075
568364234
839623230
1475255352
1819687818
1012895317
609015624
614481837
930739520
395881285
1718061208
1257225875
1513917842
1059447011
1748339442
1610061255
620633433
1722000045
1298909670
986090470
1977320637
1927674400
543192500
1005587475
123506123
1020852694
2088515289
277976799
325229745
824027279
1256413014
924224704
62620281
618596180
576426289
1587475732
612385562
670404958
1606366652
487231016
448098990
307694242
1022626034
2002740881
1974016244
1160880318
518019959
2050071441
1286168014
115112511
729290231
297102304
65495936
1964379317
1718666645
1202216850
739355615
72699559
234046514
298493468
1364167403
900409296
775792977
1482738428
2008475339
717892326
467194514
1893409983
840773673
1781329399
1374000965
503321347
905837845
634783447
1914012750
1192891572
1234712229
756047952
671677733
944933956
1564792119
2118097261
451236737
1376752374
2054638927
1115932388
845203363
105685262
1956565712
87575310
2143952800
39393079
1308524480
1114082041
1808746445
1384607616
1236049104
762133846
833174791
1786816928
90047244
1851353936
1293105791
627126208
810420
1957177592
897309379
60214313
42160360
807111649
1879065306
1869771213
452739072
2128325304
2049706763
1380274215
1362747980
30751725
2140100973
1249470741
698253900
991923785
859951191
1447628132
754765042
2098510100
2044591268
985177337
153863596
2048832838
1661901940
1598850084
1654810619
1379165022
1240348340
1186298890
1485609165
153454667
5550909
1661504477
621105961
1919812282
664445238
1829717454
2109144701
502111976
142091913
313865259
1672886181
2089034223
3092169
1895347973
1285220785
519349611
232823743
1973171363
1484946629
719236337
961951333
1872356471
753078409
780214849
1911718021
1638530897
1886916088
1505694714
1719120209
1741224992
224304423
1862952391
1829619750
1418828687
1399610328
1269634462
61294174
98627324
75846258
1720597071
94598553
375019480
1567590710
581866201
1962686781
1104955678
2042310676
1518991488
1976210656
1297632253
1850449897
116093137
1938883565
1872888712
2110287617
2102204828
901130252
228975655
1116050943
1002524691
737512577
1943378269
1799875937
150752451
1604054762
608839445
1351425811
1120096152
390094445
251991593
550669984
235844279
1771713050
1200064910
594457245
1119364186
2135761152
220787559
1527896947
1078967444
932038699
2144424966
1866355801
462703505
692790259
1084044088
1152775218
783197843
1977911963
1053461535
1844313358
1058566046
676829729
864687245
739717688
633887484
48999646
1842376447
1734954067
1233614125
1709286953
630474364
1428586210
1557170221
1618828748
2101129466
711295498
9215257
64703156
160337072
945637054
680029441
1834631534
1509705743
857983068
925423294
583361809
979690796
1074185332
295576086
1846413079
1171009231
70611542
1980704493
603479125
1678191031
1669380426
1685731762
1907262846
1234139414
787666988
1524935155
1494486251
105211770
1982500275
1148222292
1171336406
2044282669
234822656
1065950138
611461109
2113362326
970530397
850813527
1889940397
1003690376
170628789
887117139
1710109959
1600460574
47085782
2021208653
2138714242
1578004022
1393817497
1441227835
17515338
1175322997
681149712
899730498
289381167
774534108
1776621849
1552221297
1883473533
1685653629
1784064097
1825520078
2140135387
1599208168
1621476817
277233511
448251749
1184064236
309277963
202725550
1894334179
2013637461
858323771
132267613
1000006996
374416509
1519600334
875674169
733155169
279081004
1923546899
940569600
1726607635
1507295419
703972400
874699859
1845601088
1148459612
1971391507
161478145
836311156
1337955891
1050813004
1334046722
1806260751
1892947230
1265173374
1883157648
1580492293
1877661040
14233817
2053119203
1591829318
294133669
1058144437
2084594092
1998095894
343590022
244887250
294011964
946826902
165131907
1015485448
1050980346
140115624
1467561108
1921366712
1928949505
238642275
744982756
1256357587
364864958
1712131603
1585304104
1540389351
20576318
1228442297
89971394
640746451
868024887
1355792426
2109541501
1503335448
727419025
1804682802
1553232737
30851154
1264782514
1928596033
750855784
873319003
878450937
10967335
376820136
112288269
1526629603
525651423
1242781709
1343467317
606457185
1671466907
443117322
1377735361
1025336074
416298212
982656823
1338238334
1953988407
1104096903
445926032
2041817135
81965291
402275768
323534136
1622684617
1985815823
1957964042
1664719554
764248692
242419176
964514473
845595861
403114145
1140491539
432800003
90132553
1462658176
105046644
1144247641
2111995575
311997640
1616157107
1319970101
1926330207
130819056
447376534
531837031
1965865047
397977222
1324362315
1230199457
1287862160
1775191892
1327685279
992235670
417417853
760465675
1406959872
1907823189
914160166
1943074920
1248002538
938791976
1133177570
357608155
1888373001
709180135
145686724
1622163183
1536738809
325394586
196294138
1142045109
1279124347
188985558
1947168671
2120390129
1387238168
1500258879
132436670
73293577
1124656103
1748572180
552120092
1400895995
813945288
1625919578
111163314
1759274438
560967569
1993142569
1870452989
1209496046
59169577
1569577189
1383908849
1746077336
1109989120
875902717
670576355
1098707446
62142807
624390548
1830056347
1882739556
772300606
2086479371
68831410
1075912732
1161697293
1842493969
1788865005
1961263657
24802452
1267070381
1954185014
2068434215
188052366
1433345550
449787576
1054455906
1414960550
11613037
1281860394
2007122832
654784285
693836554
672164772
2066431577
973961572
1135297345
750462896
1873677950
2142700862
1439900607
1076736071
640594287
1124476086
1430735840
597559122
1085306033
354008675
1617152215
1220664466
16251564
839671789
76876246
175270303
1539372318
1446410963
854813806
949064859
1337626114
1188526190
209541086
1990162510
93529370
1925307674
781853419
535210892
33311055
315248204
1406493506
775618049
643712236
1450253218
1170202222
197069275
1908327950
1084707707
1625419992
1261542920
207967354
1713597836
1463714545
1953102872
979450404
1378574016
965089391
1971694691
1502018528
1474494591
1718710995
1850637482
1711374371
1097718540
349748047
394246244
600881563
97819720
2143175196
368177114
589753627
302839014
1953589978
1397017773
530889701
1214571267
1249249237
1430572038
192397647
246994199
543490171
1241426135
1199745719
147937622
1640047023
493704126
2025372565
3876611
714663792
2056664975
906952543
775759148
446174660
1222009721
403424116
868930724
1229542470
1287903035
150634171
1808440817
2092998955
83271548
1482171223
1443702398
581068048
6658540
982296156
151008007
1509319922
2069932406
1195270242
1811453551
1043226535
1265836293
145912451
1695339685
734551180
51377295
12276448
1697828256
1789726441
684498044
1448620103
671809724
1583897198
356239249
1794168304
237454708
1594983222
2131776437
1511519796
79922834
263926625
1931086884
200157749
600472859
4836745
1115271523
1050132541
145307576
1432253488
1297374014
1161976337
631986886
1165403103
34127200
1213759132
1970574548
1183950438
1868636741
1007561175
1845488270
839997399
1196879948
987855957
307695212
2014203677
917184093
349356001
1249872910
2074439550
1147129272
1455883026
662305861
1076183054
448767810
1203400397
1088589412
902057100
764893680
1576958360
1665264190
2045309509
2012665315
1741272901
369409884
154494257
1367056935
152183178
1329351680
580705526
608086123
2016797740
1185197507
463716838
2107278796
2017365032
750948845
68431503
668862848
893178235
546162449
1530504232
1038609133
2057949963
1102750487
1463731438
92448730
337502863
1704083057
1258191595
906458536
514964072
847634653
1045888769
1366187737
1632277059
1773132136
605064908
830453815
572601803
1323925737
588818458
1037740071
892633606
1422266389
1208324702
1573843380
560538588
702102150
1250270351
1599004485
1360650157
677460392
778990669
1724679715
792562273
2065787061
1191057335
2033511255
1273039885
1765584313
2085974924
215243908
1513490855
1384564256
975564450
758322211
144009922
1814902182
1095270504
2005618346
598161571
172783114
1920664819
1746450304
577990878
414836991
273573812
2025996799
1989452393
555253677
1876213730
2095102763
339408179
1084897311
1172289754
75520433
1683156280
935933472
892624098
200109228
1332695778
1442004625
597761252
1296902525
1677382520
768871773
143123328
951992840
1458770539
387312642
265379419
2075741338
1495075744
1749724135
661213168
1283894080
1733206628
1215538560
1308204322
440389926
1643546673
1828024161
776504428
959158548
2018296317
1590724312
1607917561
1790248530
1929346959
1252549838
1511865838
1383443164
1213129021
997081665
1971648277
827133750
590173451
708347504
1829448269
580134390
1025446381
546082441
539538084
148595113
1256048176
1251522835
1237513851
561551907
2132381102
881145548
1072571961
1846139344
763480616
1445715045
1749808717
1379575593
1557207973
2139427638
1712906039
525085428
416030601
1995403310
1156394794
1898296875
1439952121
1970551710
942340648
1296890826
1147322399
1637300957
654246440
1688775996
887645071
1509551911
369623693
1774006904
2013503389
360438333
298857307
1706441919
1640106163
698308696
1870593518
1289464036
864935200
1122143656
1026909785
1750995246
375215978
1140349868
403648289
671388881
850956271
1593063406
1546171051
1154225770
1659677515
535517406
1936287820
132375330
1700942813
961763027
2123086926
62182368
369091141
1768782017
131632497
162025455
840056587
2080214521
617247339
1719680171
460778862
1453321545
434768251
918679173
2077904980
549818138
1095047664
344794912
2080939791
457570806
1292446356
383728066
2080802680
867526021
613652346
1941204057
531337051
1109714492
492859263
82178144
1757640914
1449702673
395630856
1466946581
472152214
1952796168
87923536
689022268
330181442
248416723
74314489
1179098302
2084334894
1009903534
879561237
978175285
1548607327
1525107824
346616113
1174133136
642114758
233044762
408880707
19278269
648915784
1230497990
1071347368
1952312072
1579071750
1393446686
308518494
1676016986
732691049
1710560421
783457369
2078031154
638464673
2071994999
183936972
2088153695
94725463
1207012227
1866093098
155126829
1972750688
141104555
556209466
1586787979
866106266
1319658589
59998848
1067647860
1423562382
1516293412
1815287577
1097224782
1622383319
1509834971
239009929
1501301791
1750781260
1515114110
1563163409
1006268626
1235430299
997072944
836203163
1162853216
2131597212
2031468694
134001610
671670611
261131847
510147656
1314893548
1220092336
1854843718
1182732337
2075975230
1489036868
2072079575
1747410279
2003159128
463469616
394502746
81010510
485930069
138262295
1506387742
678889158
888775739
1675478006
1170451025
1174072093
37382415
1828420252
502703776
130074332
718145983
536194913
1741964283
535281116
786540305
820883628
119645597
8358426
774777795
893179935
492270080
471776088
2051734530
31391561
177301433
1168323723
1078760366
2123059557
1849129186
1402784631
368463276
639485800
923844176
1022968789
66402687
1864210556
743142521
419946440
1089076678
234750832
1388437981
360299168
553373580
2069720302
843122462
166185435
1475598690
953779542
1547884632
28013330
1521053199
1105798237
686347815
933330113
1879740384
238515431
1949288010
1395023303
1285620593
1768825728
1122930978
265196139
306932643
619064931
893023435
987479376
32566451
1980326120
730772978
1858559133
1128883945
1685044887
384157412
1608082527
1446541681
148337684
1447875042
332916134
822029374
1901140359
491478772
1462748295
130359865
866017664
508953725
956110365
178475096
160637456
1422883386
2014241693
1857427506
1419655930
270612637
1261126585
105115245
36374713
1888887581
172789443
545553692
1753304532
731133409
2064228468
1468714886
1744638389
2094171123
457539851
191699541
1538323112
1291893125
1494133501
873013594
1433305146
908936708
2002034701
268149912
457815428
885042918
1569386395
1215429810
1625868998
25055876
1777004210
1021326324
1561225248
320814890
2002098432
1872770064
360132821
187932820
147294176
2092988456
1826574903
1268776695
1110587744
332594085
488335550
1094581708
1017253775
733847984
2136053801
1282227256
1024559985
677121080
1508536228
714563074
2133366882
1268221133
424400486
324036301
121644176
1158443893
916523756
1588089788
1641925305
794176593
2035528621
968787331
1131927466
1250521790
68101491
539610559
1347190147
1865884565
1293318724
1396587398
1405227723
221972482
487965576
27292446
1136895626
393447289
1432386835
1089990293
2047478689
337193795
183010596
1872319365
778121084
2107057461
1858047905
53379827
1701122873
16352137
1540966963
1443426975
429646249
1057138847
712936657
387731885
1035322338
1167290999
1401476230
570682714
360412599
644376547
1244215496
1857511234
573432397
1071041605
873442872
401653203
657442901
655571683
1546336952
426991313
716794852
1049654680
600528518
2044073
1782099466
339738573
155805458
906025196
318823800
167255669
2051191813
919021358
1503567115
1219590560
808261953
1864413591
1612346748
1924703431
755437716
1537297317
327652011
1110490425
360998002
203645175
1959856392
1106997320
271382243
743658879
1488034766
510278767
1481937826
963518125
605179613
360571943
70928354
838926185
173665173
179709676
1862774038
1250523950
1408168136
1202375381
809706969
432236764
1533005676
1626161850
2092103315
1939312616
1390202198
481045486
317712003
1300139851
1796961352
1380509683
172151709
88962446
645993051
1918804550
1317345079
1728707350
824635522
705011177
477758759
58670025
859888573
622443889
532591828
121642191
252660394
727583947
993231699
1831197345
1875279157
1031553473
1257310846
444860499
1887523572
747131530
735432863
1783260757
1381376444
893240675
553685365
1769926217
606435913
1070788148
1775037958
1755235231
904411901
1094044941
440972354
546242028
1266482496
1158947310
529691262
304100456
175654868
1886393690
495142356
1307589385
343540373
1239672270
2112201247
293127998
1512971467
1550992759
1865969416
256583271
414147886
486620261
732735912
1783748101
1822486426
840596799
603128198
1106530985
1894866482
1039958770
1368490019
1107204396
818756036
1258274164
355379695
811292407
538286861
959159527
1171565959
1335033512
1073002460
1599568960
1190480399
398354660
2056484989
2130725781
491800105
417157019
689302204
1215738849
662386686
603986963
1674186734
1656182218
712837043
1867125365
1595134523
1473539113
1953863383
135799540
1432308608
1233803594
111002315
1177396780
625767844
635625966
214653936
1102491755
1285764335
903935236
2013510395
897257313
2145821879
308626906
1270237275
247113343
547903370
1194679214
1338032205
967430098
1659581465
77150756
1838539578
355057871
78379297
542762253
1883429429
1662793214
577788633
2126749048
1190846648
1641086478
1003934922
1475843248
992135846
986234326
15150119
1198219527
202650130
323467599
1320188771
1668468817
2133702991
880342123
1414300708
697096944
1816359250
297457893
1402055378
215158989
1942461284
95618917
1616325654
1253807287
1007605616
1014480512
1481350983
2126001583
1731475381
417937042
630507356
1004099243
1279949470
308932482
2107862095
1269036334
67764856
1620133231
413769596
1513210968
918976597
762163360
498508848
1920673974
1781029588
976604675
1558191103
1262351634
1297674200
1720545989
2101562316
1229271052
440499158
575267819
2004392435
537234664
1467677776
205766723
2131547144
2028989007
1531993458
1343996789
70809445
410013614
1963699197
2043950133
1340245452
1231710156
1327789237
1347700465
1588542353
1832418803
1063680791
1599934929
969932864
1726132894
1620953437
67811663
1315436387
1058208632
1246972375
987308844
328586893
1223577306
382078582
241430628
1936163725
1806466241
1382275417
1951918514
323779889
1084698626
405126317
380819968
1167928583
798874748
1532273989
1194789012
1451351062
1946852681
384810869
1039733834
2145130852
214768237
1153678028
1130779550
1618920977
1256539035
1915093791
408216906
1430388709
1252667559
2061379331
339929050
1073192155
80175007
2110760313
541321418
599035880
1109623213
2070208791
1033948629
289281217
1871723336
1012870121
472191272
393673287
756467091
1370559763
1562019498
672126828
1922661059
928051686
304076472
793043506
497273157
2118990337
1500417910
268119900
1064936079
1675879871
237569114
1356763559
1181319786
1788669959
1639121530
138791392
61305376
330069161
827210172
7762415
1296033670
465368129
590766186
717336327
1314649003
14494324
453521498
1175388871
892701096
262838793
67108385
1304845218
1293231818
1509776850
1742112593
745024280
489767155
881991132
217097742
1148997729
853678916
490366066
1476271599
1878146303
2111111467
2017717567
2080450259
1369102985
1321042830
1727208148
713457734
1414371327
436583580
1353571147
1201123518
626629817
153052429
159805286
1776359759
1182080424
186986360
1516159714
1996916238
1807442089
1110073549
1379286791
159656111
1482023311
1507310515
323496686
1523301475
1457570610
42713314
1721314791
1174164425
1032454024
843763779
166809503
309426169
1174728448
1196340770
626550108
59179987
411287678
282492616
146906903
1655568125
1930085888
1373538287
362721357
828178801
159087225
384484108
1960900387
283578681
423564759
1016731503
419112525
1618450589
363570655
156683208
2055209229
523217546
819369359
88698577
2137753527
22327250
269887818
368429631
999850611
925903876
515392226
1238494395
1959014499
1627225166
1755515570
609145656
803268903
807344518
1040485151
897683600
1116435138
1887520793
1796419254
1310884770
132299847
398186830
1325670215
1212728404
48347821
438277523
1349550193
986685738
754903746
1270565706
1408498690
1391804054
1711749322
1751245831
399533569
512651742
791161687
927487123
1941539225
172584062
1400837022
1948632416
36170039
42408826
1516212807
431907145
371515479
421097775
1373049797
1833324094
1343802055
1756771074
591201879
512377288
1223683403
685762304
1155823172
1942686040
1380729814
2015524293
134451376
626185733
229827075
994792178
2052054169
90578613
1009184086
397290009
757435491
81035455
108427316
172556525
146248075
1972751646
1316547957
806829724
1346029062
809986831
1976089868
1488096720
1026109627
807949912
1238583438
1563312681
1944499644
1145121271
1654661633
24549784
1932242150
12318472
465243266
1297017402
2084929757
1755646729
141774453
1844816361
1340949086
640853369
2131002638
727352427
83284800
1651518754
750004195
1704856950
1571257821
1387013693
1795122825
1294955492
1213291271
1902279905
966496570
1290063766
1759458226
754077734
260099429
1991374800
327871979
2117971159
931589297
1563361823
959374496
1159396150
320361745
1030894694
2055217255
1841027989
1952323311
1574827768
1653503274
1909480516
84409340
934926067
407597090
1087295014
1965406562
1038757593
1255382235
829858906
734690166
314116963
1189148486
1041178565
145735157
1419253682
1348386671
1631826431
1692272974
772233836
908257162
472382646
1544716951
212551374
222946512
247195204
2071068360
1685659320
374872960
119843340
913983700
449385484
1686132084
1368353615
709377988
1228123636
223697997
401800170
671810323
889813670
1205145795
340222213
764101436
584068118
271048784
559995558
804306083
421268949
1917992968
1339250690
471900388
89140081
1038872542
1872801392
1376786701
642309046
2093709909
531558010
1586820925
1758306375
824947655
626294843
297849670
1723790405
798215600
125298837
122801154
201091845
1826292672
1125320747
1671993271
1884889235
1133530980
1717770257
1163280040
2147460478
748974471
928557944
1102370105
1285768697
999529746
316472072
829237798
1029164656
1721939495
1113270142
1419253682
2045517712
1616162663
1789850943
679468926
1021728193
106901384
828522978
246552463
1316780496
331085112
488940501
787570638
373967011
523307972
1424785208
1216808839
694569789
1738606465
1981907955
1648911375
1878066108
1334752798
881296823
488315102
40511756
371237341
1918958340
760721963
43405835
2101093273
1548679544
359623345
667040848
56809011
667067383
1316941687
348108046
1727901113
2074265730
1163953899
968266792
1289566266
1507147990
1535604111
1921704480
1716052662
1475274612
449641651
1275532143
1185591592
251826122
1183971628
1493139321
36926556
1798328427
1848696134
976630190
1256333303
1220375303
456501873
1512358514
1557640002
102513195
1724040890
208390161
1283707049
366821091
1210353574
1265957915
1658818598
489126009
806119916
171417975
14540930
429574193
1746315299
860761519
716520659
11384137
1106181333
2009966418
298840336
570766186
2070152958
1228207886
1579817691
1962945262
1932840761
1810038188
1083147641
340792266
352558390
614791736
1074514129
1528106065
1374578246
468121309
1874465703
707598873
1282766569
270677872
1467775350
1356291988
1744966978
627984765
692866046
566412016
994838371
677119457
1781874287
806216328
783870440
539983945
595519958
2115332077
193478999
1497030643
1777064717
120264866
747485941
1458591424
1908522921
2027841850
514245637
2133372504
2086400603
619213448
1114052238
779993602
1330063476
639888389
253567164
125232267
267358057
2060990186
1444629787
1991109536
192029993
727784589
1372070404
160184597
438799369
547302189
349992997
2043478012
571225004
611251456
2029788970
62892095
1920941342
131382237
501952282
633030753
1762805372
651974345
1831764676
311982092
297002678
1524838716
401929564
100394005
408870880
605481372
746886228
1405562880
689476529
1019352249
1455821507
87135017
1060386337
487604817
1000484754
1195297422
1043575259
1403341285
1535729096
1084587048
1351318249
596136246
2016847545
709695003
1495737118
790317255
1317194652
1607143892
891567447
1846956902
1786454530
1646969048
748158528
908484265
63609387
1032293077
1739110516
899965067
329374126
735400597
306591130
140478539
1533933264
1675464948
401568197
859053113
295464793
428960152
1544415362
1994265979
1096813038
672539335
820896256
706174634
310719093
1999169916
294603124
834882666
499590844
1463345001
267952337
1151984843
168515851
1239371384
1080566313
859574951
2097298419
1513671528
1938108059
1501863621
606469811
837812141
5099730
1289102397
805666331
446759361
69052833
1186711988
1659072440
2032582659
380106138
352359315
398871099
623690173
1371689765
2070093125
357181258
1827106065
18553767
461823871
1343848114
1763529048
1803942427
850482224
514638740
503006173
1786364574
1851863906
230685975
1904257299
1756322695
537069555
916078637
302967904
928585505
1272443421
830760796
2131345815
526856276
980809653
1095203258
1116600403
1138412633
7769093
1462260666
1197394983
552245174
1557246260
1314745234
1440944786
24577682
1503204305
73744414
2060363260
1206254224
458404027
1449005556
1992922462
1484826139
2128756191
615621711
1792812223
1045245497
1792362135
1397546122
1040455216
588312750
133294366
900277166
37915980
1125802243
1135388525
1696590645
2017764374
1027757815
993370537
437439724
1113111718
45297724
376211982
1144477443
1179166888
665238219
547917094
558310716
1026254884
1557875092
267375496
1319866893
800922955
1077263730
1959439925
116391403
802337082
1990785785
1689273771
578084572
1558189945
1206640041
953936225
1375276221
1694182864
1932966034
1500750963
1070828675
1627011926
325949871
100247665
1631331686
669456450
1247165184
235104497
252188445
368160374
599341392
1027924369
1304071506
607908506
989088292
115111333
1127137761
375198282
127517437
484938708
245594530
810596013
62322231
778852605
1754191318
1162751531
652660506
525631449
547017803
548693138
1824928047
1806204091
93326891
169397698
2121557753
433673704
779288336
830977620
129113285
1578747758
675952423
1301631068
721533325
553676721
583687271
1390024737
1286882329
1760950318
2060730138
657164868
1736037781
1217893919
1466155603
959937090
452778384
1979432309
1589952108
1197371885
1398916149
924270899
29763990
129785863
83373570
277589161
831434205
145197069
908603275
439616165
992755467
258418824
865172013
139512778
2063943861
1326063512
1430015228
1626670049
1916308313
313189896
369076887
1963485604
895950462
795503012
71510665
1273434479
1700957047
1999366564
750020037
302702811
1263235146
912048093
544699624
382179123
1409650144
1041210375
1476679635
1247430186
467652126
680761597
1031028641
1463102519
1101234912
2042229494
120013412
116097677
1178617921
1554314683
506661146
1592316228
31837855
2075436724
1135500078
85505025
982163532
1421568980
221561702
1432345163
925455739
1966624187
679123453
1795223007
1622481014
113967839
1196379048
828956731
832311478
106153156
1141044206
643741957
644037227
960250026
1868256500
415851571
1519764946
1252870894
1399077907
1160272516
1458522706
83464500
2004644730
383605800
713201898
1496886190
467771136
2141881235
623801704
36174363
275135669
98624394
333449075
287172896
1630805962
448435811
1544776187
1231164847
1259910779
1246949999
1112554061
1674635043
840429960
206659718
1117367922
1325796935
184496256
1277028835
2009908448
1347126691
1620106909
2142061422
1686808557
1558606636
664618613
89688679
562476156
1991199993
1406927607
1321588778
1768224702
1172925765
1840962046
1453738038
443807994
469372731
1741363860
241467530
1782009218
934931843
1866240680
1327955513
527922002
834228047
1715285266
1923683211
1408638361
1347630568
1633392408
377896363
241283539
527084703
761321566
490532081
1874708965
806803523
381939082
1948521430
1668668231
2084089252
399094747
2381531
76109742
1893449439
1478417210
870986182
2000952337
866402885
1402560223
1126762757
507332673
1333699477
2067467375
899964596
721291371
1360088195
158851600
282561545
681362910
2100079745
770432320
1358229891
1148118409
1281263888
1365646917
2061473205
703063063
1994581005
830064491
652580868
968698640
949592188
1351015
796462105
1256034252
1202176556
40231156
47935215
1747881656
630299332
1809805661
404514576
2180549
1910777912
1705095209
1272922371
595301149
1312020445
151595618
234260103
1033254670
729878612
1870620538
42924941
1538057819
1434360838
506799034
1529153151
852550855
937811938
1016037636
561828460
302342342
207484143
1143783026
1256895053
1274711161
177886987
1828829730
899324416
512870984
1024329854
653272340
1117321742
1389435533
1054006370
518221711
95794812
602149233
1550187783
688681723
604297306
1577266616
495338955
1787624285
639984841
727842993
1565904798
1465473569
492817949
1276910073
80291244
1290784557
2002531480
558884891
1531423830
1234138227
1998765579
1102185675
167265988
887523917
980815142
950937504
1707419711
1575052774
1726950690
934857619
1974091274
1002821867
437401588
361751991
2004315172
1532264230
1825163274
877583389
1639245215
824268446
1947726095
1094816365
1885507980
1192075795
1788110135
1765824696
928208844
610477203
1838225707
441247409
125411501
444142745
505701780
221898081
1429828103
2129268100
1415997047
734058171
211887867
119531515
582725254
301002249
715136231
2030398071
823026798
1763428326
1004065140
1994920595
712941406
169060436
1707569938
1347059136
11585256
1001419810
979785604
1618842231
1362422932
1209205774
271988974
461071903
1878320849
31731306
1587383140
372869738
1401238816
1098422298
717920084
699310139
2018561220
619979536
1826444515
1927202405
226772210
1317289569
1715319650
108395970
398815865
1089650930
1645009055
1198314369
1090540391
47310446
451039409
614537888
1259701120
821970872
161838794
1683575485
766801280
686340349
821796109
129472214
1404012220
662724048
1336501719
626276884
1739243306
1727799075
1158455653
101054198
1866925248
1130174650
535717612
1181227747
1223182405
1322589258
1194795356
1263713850
152649018
698153185
966502903
2032905643
643096298
1847410394
1899267706
209616014
1014054093
934385760
791015247
1570382671
2020702338
96760189
618568836
192302528
1385831509
1795203882
1646672937
2113422310
789346530
515429184
1034538929
269134011
1005924720
1625628045
993343584
1461944204
556418543
401286868
1946749298
682725460
1843478899
1915119803
890944269
1796065553
1051018016
1371660886
2039216902
2128113593
433739274
210234417
906373178
2092005798
873401166
471222705
205404950
908640032
719177580
268805084
1051988560
51716053
530850220
2114374161
1222823515
1386584024
547414840
1314373153
983724496
1786731250
1171329709
123623573
115077296
1935039619
1053256246
726253017
700968189
371081676
1819083713
1709900096
1467252460
2040356800
1992785940
1306603019
267692853
1891611309
939051503
223559910
1927215019
991229051
1752625841
1824251143
256807259
1742452288
1234463872
2025460133
2075006954
1270182637
1767518197
1655146023
1582848897
1157665640
1875240734
565631367
1881180776
325359324
1742958824
1633515466
1542184457
1085186696
1967374804
1511957958
1867423410
1753261763
2035727134
481615776
1454362482
1746882906
1779096847
836574528
10226762
385755769
1918204059
1773472487
1379890648
1100411364
850084156
1932884342
1341419861
1016790268
1632134177
2018326832
1320302058
1587623808
173929099
920044498
596806049
520691744
1318917035
1765113389
83835475
1397542571
429432749
257988041
499905461
422466928
1691002479
697714729
33268318
414846971
1428333569
300295455
269886830
857509366
651442120
2006765044
310849824
995485608
938241320
832667302
214509304
2026565572
313611109
916141659
1550727582
412286187
1750170032
1838567380
1073140560
2035607266
1550488270
699572436
1295366131
911779652
1483059221
645955089
421143893
834491575
2111802504
1082669700
1228355986
698981322
58377057
1370494527
1396627789
1454708189
163992448
772694742
1392683527
567209453
575517503
1932383677
801698294
781420807
1158849451
1554320552
1977029120
348210470
1535271576
1359623342
2142063575
1567100938
877076502
525123207
1044924354
1784511095
534508847
705465583
1340591399
870102846
1221733901
1092355413
818221599
1007181679
2005067058
1721166138
1087787139
28588878
412912131
1614994332
1402079362
2089780570
1405022354
1128377971
208881353
1783873185
519930776
1287607922
814690075
696654948
1779837799
905005882
56855628
1896207386
742399164
1494585271
1185776223
1506193213
1221055283
1627597029
1082033722
490033830
192387946
1851186726
208367045
1694324785
695399229
1458324589
1391560199
569547773
107664888
1548609547
1286557376
742240156
1434543733
1239473562
1014322758
1317559528
1678640071
1728785463
859167963
1682779940
1406750133
2067444869
661360769
1042960734
1862836971
1661095938
726860510
802788369
567601519
700905262
675726289
1141399149
1307874397
313260034
2097958211
1147463977
601770339
1604830868
1523826039
1337295328
1362906600
1566729783
1032350188
1547575672
728805115
1233019389
1197054937
104743212
225208886
1637991849
1771037315
1636275354
1744768118
1577178877
1244500174
649115345
1793686062
936245262
344626916
438024179
1916543620
1542396477
1067295936
560557760
252482071
622675580
1673675136
300028928
1311098441
2108464549
843315553
829244052
440192325
1972084260
379767511
199641227
267150870
1054394041
606405288
1570572019
2001309411
1063080035
597479821
1674240374
759341686
369360844
1201672461
1190278076
2070404554
1479858537
1148655015
1227309757
992053462
893970277
520627075
2080235747
1717807891
1257531232
514250296
238015271
1333728114
1177844828
1525052490
1433549492
1128148513
1086617927
55390765
1658585754
1812835953
1582320450
214439908
1649952642
1455957649
1733440797
685372624
1231384011
776597658
122802342
260861786
82963841
854362304
35039613
1513603421
1366167583
161232109
1469444959
1187987706
698218110
1189359754
674592925
680257423
560394720
2135497631
426040124
1608003503
1383902259
1435201063
1372945467
465524849
593711045
1324085833
1485670899
219939826
157660813
1379894784
412119664
834218312
180053841
581032573
383596747
1220579185
1855408775
1530010644
737576896
1658945730
367742624
1394415313
1580156045
2100789558
1152154763
2065080239
2000031226
997895975
32507991
1356707102
1489975901
1207598775
1891079117
1826600347
1137420869
1900309059
161627402
344941166
1843502335
266597924
1316156441
1783509120
1454067050
549997180
742374356
932704559
2085203436
429610499
1400807099
668550918
1462755779
1110993382
237794139
74623992
536570720
952827436
439883315
455870894
96973307
294296195
1303897457
1192667560
2022136858
1635550039
2131669458
671852871
955318686
591790899
1607507948
844397204
62969654
1332697648
129253381
317131228
616935340
2080721944
499458146
1101335384
1830334908
1956149068
1934153223
882882342
1800119927
1474803745
2097274127
587303779
1946637966
557005442
546114711
265154600
1237109837
1099447153
576763079
1157030344
1733872300
2036402751
147116719
937636636
510249130
1086127853
228397557
5873044
588390429
908571312
857079828
43989244
1898871487
1369905004
2073724049
1693604434
1615740090
1108315564
595960851
1705222244
1805920880
1197673275
537333628
1085041618
1714880669
1737804690
1729394618
55477439
1244232219
1324425981
961889181
1152003092
883544616
455634835
937758745
1405131197
60713978
84821006
1710354429
2117338639
1227068742
613938780
1612997978
573009228
539306479
1413482218
438376516
1776789340
679967668
172684326
2146549750
1701979138
1665011041
1954409746
301377826
533220831
616013293
1215474988
2070958233
1720207495
1445498680
49714093
231666697
1106040602
402538943
435223182
760794855
1494546545
1560631377
410342583
1009077546
929599646
547438925
1254027233
860555118
1868356639
79963770
49873563
1647427339
369707541
31562421
2060213792
58513913
1112054947
1579688359
1675150836
441573032
1030324572
1988617211
1194349081
593004539
486527292
1456843739
1211454702
1605951058
61243734
286881390
1520158887
732418527
1999654794
600831566
1946919505
145456697
328911126
2102456852
987088969
1318986252
231114479
1676624948
2129687106
537299985
467178721
30364607
1946154995
556881613
1303238718
1259043964
392849972
1506021381
444120189
1821504171
622535117
1733683933
655588112
1929816042
740843532
874492260
1383038253
1800193559
1083229248
1464000839
1866522182
630869282
1211853062
1522516352
1010549294
1568296856
198136342
683022165
87864362
520005719
1315914874
1111337360
686725269
1273986343
1588412884
1110528065
318682440
801594200
1348682982
272435613
944900667
1728169976
1446734972
1001528419
1044817692
1430221786
1085228982
510217631
1146375928
2079634458
863880786
6139992
1391096503
854282348
2145176269
302614391
1321700776
688843792
1636776215
1673199400
1005814850
1086234331
353279014
217443149
1426481339
2005234361
2047154606
801878485
762841213
668042179
557203018
861449783
593824295
1052534481
1159285235
944324858
279370747
965976141
1091504542
548477094
1831361614
1224187931
992165786
874192293
1689614589
1625800737
1699438985
1089976819
2001838272
831754082
421198152
2053373764
2084363792
1343095542
598056572
911695068
1569303810
991242683
1887875325
597964407
1241076842
1480408101
1757856751
701376354
1867566927
1482695541
727386194
1297256022
128509189
2138020600
1108784435
573929886
810638732
1855296530
1742632930
1302950435
590383395
1682458708
1027269769
827383216
141232331
541841417
1050482930
1643726435
1899114391
562030739
1829646287
1766716077
760138898
142136795
916051131
1101958186
77646146
748256926
1968646259
1941503697
110294163
33991220
764531458
964782747
622878140
1548152093
1848314409
1140572910
331784536
1363202453
1500520480
58167124
1413340543
2024473347
592248675
1803143105
1649508055
1082855425
201308331
1282902871
768576721
694767311
1121038808
566625949
1826670041
1086133853
1470477674
594989185
1295950915
564947405
1008674030
1316174558
210680054
604231469
1376595277
962961163
771601486
706043977
85611827
510868608
1995210326
1102346312
1351410140
1332098288
1621703844
1178649362
1816381397
1377948150
520671349
1496921936
768552366
2071517734
275326670
1761050894
893400609
417164283
21756636
301218429
258207402
596736075
314015255
1217105648
469854556
879221275
957837718
1917543746
657991476
378367088
979907605
505320770
502759702
1479999390
1330710974
1829543718
1514799843
2057434215
1198563674
1929852315
334846048
322332703
143004341
766324216
316451752
2009383954
1838911272
1690655415
486251746
1707096883
976694485
1472725996
102299319
558888303
395266717
1997224280
1886170714
1294135395
1506619228
1773398608
1407882836
704448575
509742654
386166396
1873647564
2038426663
40023805
49670917
1657707121
823301731
899789918
287251314
633746418
465243266
2073828795
1562016911
1920134639
1258676243
2073690458
2077283084
751433261
1167153652
549886235
1868545286
1411829795
503602455
1401565244
77924922
804413528
1943432694
2134464856
1554239190
1822784503
194070396
523950928
462075510
294563140
1345859792
901111964
780411501
366846401
2020317062
1250900505
462219130
1238250809
1274549054
1641852661
2066729684
1713043184
1356059209
1071130361
92567583
1325865882
1762212370
1332042132
1014064073
1939580182
247829200
2144815372
478307256
1559216902
1749019433
2040294915
118834074
1238392224
788478077
959668225
1717049312
1395101917
1036797992
1838997371
1517065791
1651733628
1387470631
266749545
1725773623
2099632791
468393028
1516460371
2051094757
1106815583
1085122689
845156886
1594063763
948153966
310442976
2100315898
88652695
844165801
1089847413
1172509083
746627091
1289731971
1202072968
474258835
504686671
49892139
1691222381
2099083856
1014286972
1874352283
932826204
136481872
1932432296
7894188
30927297
1195960078
1382696497
1248453623
1430581947
346969094
1548623615
412875127
1509758185
392743344
1566279841
939062113
393232831
1466932581
656152958
1462388758
1204251152
438688753
1686997956
393929533
525361152
1105277221
821213152
2138036134
844486687
909230420
570259192
222192013
1281736738
1449123223
1038061700
531104297
1860033876
781428073
943035544
920331378
1240824608
1456383896
875595665
1661619736
613877632
1859707201
1403837144
1870874092
1181269947
2019892121
910852508
2033466584
1180033670
1006769933
517596622
842377428
540898393
428344736
1412931941
1935628572
2114317314
27989734
1350005510
1580108572
303216502
1137939065
1222945370
375942457
1438226951
1954576656
174023353
2113068062
129699052
1828272302
435200381
109245718
615173584
1364768992
86635005
1259441993
197238646
256830568
1129147246
1445097008
1921655853
778566224
1211161345
1505010769
1038874603
196010544
1506862624
664939300
353773775
1940426614
652131647
200539354
2122070213
1207593674
1304361357
392800775
2122244464
1318859261
1977487526
539119124
1730502889
894364192
1594869892
21400023
1006273358
1887802978
1379182247
204032164
1882899413
355795874
944936321
2100848730
452290365
1329256990
1759640294
984132789
678398333
1627013235
1846774157
949790947
1768502126
1521954419
1574292028
1308234491
211577557
1751013811
1672221712
728313469
642046191
1054883807
150272777
959873751
1209122785
1887837486
686997188
656704449
844382505
1989650637
536076472
556998842
188391618
1714928210
872350412
1111213996
993491132
724741607
2003211723
784862162
735511023
1337861848
1744926030
1529768629
874958636
1682348279
1383170205
112058754
127176303
2031179011
1105309805
812365324
736603939
1057247882
1858667763
1375385713
495936613
1785706581
314543604
87773546
1908025613
785651434
1300147908
1041664311
1316066276
1495609314
438432103
1502909
530175681
1150045627
1069726198
951971680
928165651
207515198
264973977
1638874409
2029101452
719405777
1833752224
86769033
802343007
1073408860
58305215
234857999
1262411634
1979055485
1105256007
1778130256
1594599600
307501332
697940359
381704174
1921591342
2137649975
694173612
850391813
1553506446
1697596780
1355112460
2090594899
1753135437
1523545196
335881340
996289345
2003382399
1204021343
936233703
1982135993
308040741
978852832
1865385028
86317881
1235893655
1448428060
314482046
763264301
1206408312
426073711
929140274
228923915
788482589
747742404
1736347368
1795885694
1758942809
1831730295
802280597
749216797
72806194
1011565372
269914884
506064161
873853791
76713789
1668955922
310357277
1850782726
48353000
473199325
894005092
1690478398
1984951592
961885976
1657481926
445032191
896820385
1872328057
601210782
699494225
1084570687
768963272
299279405
1326385508
428142684
344279482
1116497234
1537410068
1385883285
899485300
990546634
1219369906
1237223981
1949481507
1557254531
231032238
1774991077
376508540
1328734931
545863089
386644022
811187204
1005597422
1541263516
911668237
1793292688
1838346560
1120693633
1283917245
1551696860
738444013
430068459
193400812
1991471865
1148583396
201740336
319165979
794499769
520312737
365193448
970019282
1290159843
1528436337
423020536
1323140686
1628989247
691460522
2006194383
569885476
893657107
2036844335
436483710
1895809060
481951603
762748706
1170303192
1785180783
820628093
1758671413
1017562864
420451409
1077077963
1040102057
142876932
1282001817
2062594663
817511080
89828486
314067965
2120002737
1934991145
767098512
1488742292
842708901
679428472
628898177
1760509683
1619384622
1184901406
351137778
801584474
275769495
1583629681
1149765513
1401017675
1199678333
454461208
1814457783
1217315342
84387877
440752468
1267298009
2142203099
1585046454
12647272
504353625
2136903038
704549563
1053282785
2016289925
574461762
857405907
172695406
1232844034
551670929
1743225384
2070341080
416801382
787216633
1412382042
1326888834
1087734392
952997803
1398320739
122282416
588245242
836355138
2026996656
1505814792
1538791029
1323198468
440445481
1059537329
1785483974
140771610
85503164
166715481
29452298
1699651236
7175718
1901598184
1323561721
1056651052
632629533
337353178
2055098632
130132910
725333289
829730732
693719476
2019905739
1256758334
2047175900
512539482
1090596588
969730587
746133149
356804543
115616204
200788424
872098187
1514961015
1407195187
1263499684
808746533
401589756
1986985430
993161609
1473471694
1830296013
2011117611
163895759
1446641284
964038915
189955881
1389678521
1219535743
754225812
1036471736
1137081387
744592526
2135034345
1009238563
962930076
1602273409
208300523
584709450
886506335
366090987
1844311824
2133250891
743466255
1672227657
1744279900
729388537
139753857
711294339
1611409316
88722267
1734435113
2072914647
2031841827
588019292
523676321
42727139
2068658697
1078804109
981347646
641553807
2056398261
1303786871
1749888199
2026279811
1517045395
765322526
2090856093
1783835300
698752896
2127683854
776097688
226488810
1152619680
599384386
1003776193
1480439540
920649044
2141703027
1588346902
577016042
624509590
1409608141
1355166871
454671800
1628565125
78595447
1654589610
1964040938
1137477587
1344898014
612799691
954941629
995746039
473300946
1517869673
1802169227
430154141
1723378007
487289314
292366585
1290443354
1605419622
1728614084
1471121172
953101424
1061910394
595389011
1048363337
1207555356
1864191275
537400327
797223006
1772752450
371516489
847239758
331442525
2051194497
1054284732
1912589558
1379912161
1110677251
2096344358
1029285903
411954497
1455939580
1236748102
194849404
1478522856
193955341
1661650348
1049782265
443907424
193002146
1761248242
379856214
455172252
1375168108
1501343524
134704949
503802653
321603971
1717836898
689570035
852904029
305692626
510217631
1810826397
429559757
1924264753
866759429
1780693807
869672954
1370406104
99277656
701231102
1304184846
791346511
1200700366
1274075844
949135290
337305770
1640529481
492539034
1734262800
211872100
120392144
207852209
1276640084
796818958
1083053960
1636198736
1881150298
1958927675
1535359469
191770815
1512574694
1576239812
1230921396
650425884
1152983981
1136340072
1191527568
1099603490
696184788
1366182546
1289960513
1675014263
945904344
2066744855
1088767909
536401070
95414561
1222311876
71528312
81397160
628836745
1792631401
633145734
1303484151
31116812
1879828513
209884438
656522158
540525419
1639945468
1494258507
601202057
373797610
1218589253
1897094339
1151125329
1020799128
305544041
1280693173
1587810959
631646896
366030764
158922578
1407468547
466812602
1001170084
1419439391
1036006347
713111690
2038082677
425023378
152628412
1447044930
1042417578
628933692
584393032
1982400144
1576262668
896016922
1859113203
270724099
1803570428
133979702
1852273395
554125522
1702153231
1116142170
1769211649
977311671
492330966
96261076
2143788401
1923891763
993258228
78510666
1235594829
1382419771
56864030
1476512069
1863871985
1069278226
797438218
1273672339
253527805
541895305
2012651817
1481704510
863273730
940200718
602885598
64381058
28473117
405534523
1709456023
1196980605
794318931
1768469365
720993696
1911695600
909147355
2010485979
43977645
1449248397
394149415
1568638463
1491610209
1312740592
363355013
2134416935
1755865298
1011929743
1349159904
305326601
675863033
440288340
399732863
916703126
2067862722
244256341
758521239
86535354
1465531246
1679318486
1221191453
1268714892
1236497758
2141779138
1909838213
347361655
1492968163
1143204391
759393987
296426802
519306392
231013307
372690170
131977104
1560115755
387588996
122017571
724264780
238295265
318156337
405071812
1706369504
1404853766
1337024113
1322492940
1123634614
1064141459
1341661691
1997602229
1496940297
848466518
13762105
1500915176
988596933
2034672143
1074579121
498245720
21147775
82694536
462827834
787123792
1292162672
738199174
1383848204
956677859
267603405
599739433
426479756
1697582584
1301270663
437354245
1412211177
222454291
1662656986
255847422
923896337
1494788416
393469379
350946553
448645150
78478205
508736411
1892835650
99444617
1359525765
1175454995
280078617
1122029896
511238794
82817539
540707471
466167567
1784496025
1151499268
1791633485
2088693243
1738945080
884140314
1561493243
2138193568
1300413941
833005975
291289519
1088076347
278400147
624648343
1906893740
913489840
317559484
2083497389
576441985
1610674585
431648994
1771461167
193301826
1374469067
1507950623
1116224566
1785551414
1838488712
1750517375
1484584229
1074693563
937257353
683190254
365963102
211796941
1742274618
1771946154
393083614
825036598
1799995426
910363533
586230812
460719198
1797761146
1113978909
449365629
851817344
991596287
2083111963
413393727
453406145
296988718
1624952772
1567872780
1899067014
858738306
1394223662
843656663
1948533839
989578914
1834384897
531422405
197038456
449402405
992933098
1010307288
1699472085
716893753
1701088782
630218663
507447310
679415243
101435403
1876546960
2127372971
741938643
1686336644
1127223742
313894372
895046442
1801839096
2052169484
137985259
40820328
2091302594
621529859
149645525
942802084
1545317685
97275229
1957481570
769841580
337617914
62418660
464181257
1978964837
1738573821
2133429169
1540385368
1207500669
80184465
1178938748
1453526044
1406577171
714546752
1112288494
2043132005
1621318292
1021040450
1318014818
493157540
1068066783
425988064
853758952
580229415
566145914
1456074896
178721184
2034564972
40885475
357087746
21317850
1300240965
1789309493
1136670092
591023512
2068087802
888802794
241530627
2084217655
1229537397
1067284869
1813538669
1044423043
2137657058
2019977311
512046119
1177004454
1853336352
1364693325
824912319
1854913410
589266725
173098720
315064672
2003274913
1259166792
2084813625
643065542
1291129406
1627883434
361402699
1415157975
1484414684
1404563481
1174712083
1631530290
766021383
558795956
2075601990
1837902818
887765249
885832600
223263715
1791141857
177638467
895433578
1912217519
431837006
198753008
510950852
406970766
903115459
1178365317
565304034
481684515
1930422753
458905970
1582879110
998165597
295254611
502495136
1648511657
1267898360
1854901876
466709116
1298994389
414524987
575163843
1375181540
289737596
1395922074
1538693914
544512705
887684903
1471148912
1774263595
1359969975
690771535
1325464299
1187730521
273441219
1364020729
1125285857
101794123
1464580372
316283042
609845765
2111420569
528592800
541950985
515213874
1397364984
2049107516
1782588928
2107796451
1556187046
1613280730
448828544
635526877
1652738643
1807400334
1149784063
273032501
1653647517
701653907
2101217035
1000338465
1744572118
1706589528
686257998
342334937
38178547
1891400046
983665189
1424332612
2121284204
1107895662
1524105916
1269551151
818663913
2096654744
886663480
413230193
147243723
999965745
1007366331
422648778
1428960059
59670138
411223106
74979337
1842251246
379032556
309958495
1559673498
955720756
509930879
490196825
1177388896
17053428
1393664672
717421276
380165763
319572567
1602299599
691058751
182140504
1599288576
54662530
2106338999
1299157192
994774505
686570924
441636284
1063081140
1689241421
885044706
577547085
331730439
1334602456
2109750187
614681566
956887669
785499597
261375207
1618603506
889363976
832445573
1088789466
145713714
1029346602
737503335
1334890716
355107129
2142125818
746578802
533877241
615941726
260323774
592605388
276082448
340418051
1194505489
1233639967
1039164016
344272880
1300735832
2034135441
1367058302
100503841
1123901705
2137002745
2021504397
1216310326
1445050551
1960004284
1198682281
1900747487
51057880
2011940930
392483250
1357448624
1882679085
846560447
382018916
1425456710
563553765
612445656
360740523
1142056497
1972036168
436251505
2134145211
1898170460
1026249520
1933686659
1147835043
379650275
976280086
1267435897
1821477515
1700698077
1153971940
1153362895
138603450
551440409
1477940801
1611403902
918876635
1015156583
924326505
1274675874
1455033275
1954028353
2090515889
1490114072
792422558
927412544
1307146492
1981794251
143214697
862682440
479075186
1032211099
1413466736
795923802
1542235551
186733146
1662522409
1796391478
702020421
483750936
1305414440
1847131737
1826369369
582692222
53391617
904934494
122076960
520342430
142432572
48506382
1486676780
797555637
904290362
1577751122
2087243381
1702716638
2007811473
310008527
207459768
690531080
41709842
1621498683
2009741800
1854136784
728116124
803665980
1218746995
1255314754
1714924423
317246334
1581590805
359470541
255665668
986529385
2002166427
2098120791
219153419
1317889143
1178243853
245337576
1516852667
1607510197
958871146
1093008646
1764617166
807644724
78027177
2070579137
2100993361
1999063665
829976840
1671230984
403869079
1100342586
1092622126
35601952
1797484524
650960876
647666797
1777191326
394518058
1130799725
1769900122
1066072503
1262618789
485105613
1989786377
36055974
307234205
255460947
1786154233
483370249
1361899509
1331387971
605860885
1419727051
2119850265
1141253289
816706512
1628800479
759621269
1561905649
313560514
908397345
254587527
2050276665
1480606884
983397289
686837004
1472534344
1946808355
110528419
935512210
2596419
2091317270
1055266235
1069990789
2143176153
515786192
1123173083
2009823065
666627262
1541822361
1524292116
1130468030
807122914
183668066
1013527983
1378954088
440589510
342222421
1534820286
1547188772
1224909810
972500744
1993304052
447904842
1986384437
1997834258
254122087
2146962182
1443136100
866477633
1266666033
78475354
1540553157
1473237816
1745592658
2112451727
638391765
1188622211
2120738080
356944819
1271818909
52838284
997075497
1905021793
448827262
201455094
199106316
1722120546
504153734
1522041992
950801992
1074199713
381067293
1295795155
1607834058
1857577951
1877942158
1288669520
1211474085
854238659
1268557194
893635859
1642402819
610711099
1388466148
418742167
214371024
1899997295
857001770
916138675
1218202046
1759937576
1667211372
713904442
802497190
688213677
141543906
2147370111
426718297
1450097117
1445077737
641068182
459734442
1575651514
1159427113
486799971
623214592
1037850106
1633796303
1469073203
1344431892
1509930036
860043152
753965227
1612128784
1510057522
1813852984
883312426
574832992
1429977635
1498173583
1747154800
503263197
41190892
1586414308
672485673
1981775853
1182413055
48160890
1106602942
1260716574
1583535645
804019906
1250824101
482860113
1396638289
873567103
1950055640
890433953
955606323
215992076
550797342
504585604
788247894
1772087700
1835056419
1292997852
2015548060
1830696860
1229819230
1537788133
207377075
2024761527
505960927
503843578
1273763822
537005676
1231827777
1359402474
363466576
1346521846
769338144
1403437162
274917199
1587075161
1419726913
845475634
1335087250
1663273165
516671775
1313877730
418810372
1609391960
1233758487
1753422023
1412289566
1084927497
70540582
1658885825
1044158146
1285315024
447818253
894485967
1869819948
988916529
1443418513
1726648065
975886420
1266135740
33803320
97491747
1921449736
1876468289
2033899042
1451921904
933752868
195241604
237957027
70334019
1404634126
418222448
257037226
305550747
1307908145
336718722
876278966
149924255
889012268
1167728769
1330994005
608614915
1351901281
1531214714
1594399589
2123240709
1386193089
1046912782
2109026790
801429478
1484935999
706994993
513419474
1995045795
1918302374
2137244773
1330989735
1029363884
1095090917
1248219348
1381545522
2007128833
1082682666
2022228502
480489649
1797732549
721223038
1209600701
1927136427
1868263490
951164911
67293271
729495126
1398294728
1114186521
1292016932
703188499
969689683
1797321667
1092356676
605410324
276991546
219479125
244755979
1905090547
1654414693
1601687981
304432000
1083031603
83909317
807695508
438529611
299129578
1877291343
1587583026
1380479454
333426425
66289456
1102570270
250925371
1913196254
896724488
270604257
2144637378
1972464010
232298799
153024005
52251402
1388023377
1370800233
797751408
673679616
1975792228
252308252
1189417441
609571416
1949141405
1527949078
1576147905
882791569
60412820
1608206769
1628204640
393647899
1542775786
772283470
716501398
1275098987
543027535
1475960710
1631530290
1492314181
1910617249
1851380404
587911205
802145448
884139113
1676618301
2145356305
2122350274
1855964877
1409511596
516091663
1485749771
424807107
1547128897
199564308
746873252
328763906
632156993
161469350
680595761
195853715
222450416
570724066
690046687
97491731
693504612
2101249466
1243489105
154977290
1144185811
433699273
534951286
1970425136
253855435
1996272412
536444572
678132944
685971085
1424206826
1278779868
1032101430
516202661
24021495
1133083254
1231738154
1313557299
1642115373
1194300152
908976162
1608838239
1495949097
719962132
2119177589
110051063
482406222
762074717
996220170
424838593
1616230362
963341953
1481700457
2053090794
223527674
1901801111
316273431
312132721
237857034
26357619
1457081707
2020242839
455737586
1757601815
550768003
190901223
751191441
576973985
2026077158
744317773
2142252602
1558665332
308656659
464061282
1648746280
282643115
651937901
2147246018
1144304740
1070137684
212486339
138331429
1256664623
1543265906
859779109
1213198885
2134279187
1854131939
1195846716
1567910171
1793156051
222462191
237147855
1344181989
811538335
2007090429
1422851937
217279631
1741005704
382215892
1585889074
772288626
1165324770
998333874
718340161
197691143
371349522
93030544
1500791238
1747853998
233950658
327892609
1023540458
1650744414
1209442979
866188963
760337772
2066976004
198509522
1626575239
323283325
359939287
1468672725
1166022075
1071472413
1992652232
1444759856
1554893244
964332089
1500077004
1531212461
492676672
427007685
184654861
586415577
1964676987
1026868005
1498248289
323814814
861334820
2039968133
413977157
37837528
2023841443
995655271
1349729309
469434824
1618226808
1926601105
1413690238
882299896
210784120
886752225
2120038476
301703703
411186616
1529243748
35643437
1491362616
96563465
196215333
786302505
1851528733
1750677995
1870166350
1593859612
962425948
885374095
262156065
66156040
154493870
1179379011
1182143890
1066097265
1362821121
184549248
757235388
1516532680
834906623
1502768600
942433548
130054884
1398119884
502238476
1303257671
2005035756
245409794
451899365
374329337
1570796423
1203973973
803683654
334010090
1750401682
138351079
1226205286
790779937
1941499722
21615511
702405775
872517505
1142259959
1337476219
658199233
1268028609
1476258983
337231741
1252237794
779665621
1869932254
2049421651
710802631
1791845167
190542208
720834142
570103859
69429495
1241740095
868031555
886145170
1062782595
1463295930
303682592
1954948392
1182563773
291123968
2053247748
1650943491
1429789402
2005898574
1683656606
213593753
1631309751
1937468849
2081335921
1394210131
897021239
2078809826
1213049731
1183694967
1592540496
380376796
1008403672
1606191855
8506800
1904419160
693429238
2026957982
769693401
1940336068
2135723526
66720033
193423127
911268300
1232879409
202904803
1496655229
652949692
714935149
196673570
1952745822
26465716
71833848
1005394185
1571480021
1842804035
1497867184
1190240695
1527695320
28382738
855242470
365448260
2084292296
1670328999
740773834
1181528575
710270793
2048945351
1164328328
1876868818
1902098105
347267903
1472802507
1743941793
1131454104
1918598025
1864495810
819398109
921621932
1545570654
638105139
2083716823
70710793
458249013
1942613138
1679899641
661687035
1938607622
252330529
3778331
200623610
12079238
1082027399
1811352891
1856098476
1209311045
692724570
2035272931
725051071
1105598466
1114840816
1007842903
2021131279
2097297942
440851294
1850154442
1919825871
1307912770
1397629518
729699405
181283946
1445219960
60334128
699760871
977780411
1190475215
29088773
1447463852
2072106836
1438827801
141081935
22934928
545843816
1631018140
2139803150
277157866
1989183172
277909082
2116741958
1640266098
437135989
1046295834
1070130445
1375676834
235837288
688662207
1740532051
180151951
1459011354
1508136324
124558525
175199767
1305116969
1434268460
406303225
1761955558
499800718
96256803
1326105179
1317645407
218369818
1060678763
186430345
1687484825
500379219
1720436381
2136658525
1468378002
1174295393
1717315178
467767673
133813413
1495458584
1115886069
1943328472
707704739
1877575951
1675940518
1414293830
1605900757
585387608
1696056739
1866256124
554587862
1458405216
316917774
1215326762
479107280
56705587
1437677697
1617367032
427206391
626717642
87288549
1949731750
691906319
1703884152
1507913118
367813734
1773812848
761699412
291854148
77512491
1621476817
1591555076
255529954
643915169
843108492
1674822942
1770304491
24480642
125619434
264530496
586290313
777557242
1041991679
1160507165
484795605
1409510573
1459396751
570364066
1075849923
1372007756
907014429
1135802558
22598276
2141849310
1276568700
286198490
937963388
474533563
589124784
1769652910
1314485823
2087274892
335872164
467999459
682234988
1587318031
1400895995
2114884952
1140442248
2058579456
673759328
76686464
1195576283
1537232257
1341303755
1748926337
1024454602
399829083
1817121295
1352933389
1493154563
1187188250
1402857207
2039651356
1984025771
1130381957
1046175246
183401875
614131410
875347586
30883467
1499994309
27780043
1889944301
213093660
614117560
298673618
1597108502
1891025402
1245975861
179939278
1371007724
2059824672
998754771
309803894
906578014
925663727
560408844
1634661032
1407595851
221752651
1006115299
1439408737
349638843
1914844908
2073484546
2070545698
1548449281
275211779
672861066
1723406161
1010006012
47061264
769046375
932963174
1408113886
1433884369
1612844289
1667170482
1117605058
1060863555
2111316139
2029080576
1921812196
279940609
1569102724
1256932488
312907188
1000108449
881684294
352745989
726194119
1793424649
209989519
320828108
840065563
2102465352
1353206349
1501221031
188368907
1862707870
739513647
954003900
909419850
687844887
1944904249
772891777
1934237238
1241929969
674700344
540120296
1525078979
1300709753
152903931
402617937
671506787
1236080519
934311711
1717890641
1723555690
2111431758
357465044
1417922159
17575209
1065820516
398989195
1084047009
965370861
531602083
138023817
532401316
598572905
362069188
1571129174
1365950753
841456634
59118093
1776118308
2134296060
1405224882
1622121943
2102698477
896198109
1231473724
687589679
1842020249
709806681
540363177
143574153
1931965411
1080447816
2037284169
2016043751
103761379
1296661440
24033763
1950935289
699858001
1540703012
1637116097
1098392920
1993189329
988462391
1795097587
392864275
663189867
553193880
46367444
779312358
2122014398
1053279685
2145799763
855515423
1356441789
1782666005
1432822935
545598663
1697423319
694969696
1572675767
306464872
498536908
1659450328
335550558
64277927
612515795
1534004863
1678302507
1518219363
1343216049
507770328
1753584983
916428898
1106767252
1630787324
1286934962
40996884
875170875
1338385502
586857367
1695054528
475731500
1743473118
1388457140
786315167
255028318
848909175
606669078
1960102795
1165627447
12991513
1965083774
1348103254
87227652
1458003963
1922049205
1799419768
931796105
863078518
1749991295
1765711163
856801600
2006213978
1886088144
220172709
1537294245
1308437609
496603373
1010982505
442756879
37950602
1113275760
1219803940
147660911
2095684684
163064515
1793199627
762153295
868267020
405449604
1815748046
1830815109
2074684211
434042296
925475390
1904204187
2048640336
1603425626
1820940413
825000617
651494892
1663108064
499303761
1396924011
1914904221
1262913835
1680419585
2060846501
673418673
1450618603
1080269441
1087977731
514210945
1613119192
445928529
366095494
1110624722
1825634716
1311372733
968035383
1014574957
717030703
979621690
1947479776
259149552
2095389402
830743672
1370809020
1144769569
522941950
1717461644
824137292
1853689515
512883512
1101030783
1311269320
957418095
2065482795
618820071
1017191899
1134320231
428493061
624620739
1622394736
1174139202
1028656734
781030137
606031
1016498274
527287203
1650623786
1108746199
1046718905
1758369459
2074181117
355230535
142698094
1556924449
1806729263
75961649
301117297
233969468
1037654269
1747134988
335948512
1196325748
1223642090
91658267
349032500
579596600
865132110
955659665
621850735
1215683744
587311288
1432202808
1376765921
9319842
774064823
688090101
1856417473
1623375042
1026682704
1255415617
989781604
1094986535
295039254
1657550245
781567099
1918018163
47659516
1941835824
249884266
1295053838
1256062353
493097102
1361594457
472739472
997715929
1864584590
765235964
459225620
1974549376
1473446631
552944887
364233536
369871476
27277883
217877766
1599738297
1837241183
366135061
227475857
1217336707
1841021940
2144775578
17624281
561614447
1987851655
1915450007
1916387378
1564844113
1174258783
579075403
507976982
1932253029
1861620382
669332103
2071374899
1492112542
1184799610
1820838475
950711435
179768353
1703754853
540205898
302906552
1588993473
234198780
138773628
676991967
1716110064
2010993105
958151358
1523203944
1229669286
1070714116
2110671716
1840186032
998323770
1827525616
384544826
1696984332
952292430
736931330
1473550929
1423621876
1335173256
809352685
1180745507
1346345190
692247215
769462248
1625291372
785161671
863192383
429946468
1292036732
1692654827
197238586
1388163803
1849607249
1804141463
333837422
1683530998
262606939
763422133
530880446
1755279925
394846344
307209040
1330138758
245479010
1108482613
29339876
1320300108
1519932905
1720328589
115258014
144380194
420161282
2011371340
852153629
1017721897
1406837755
508346690
186705050
586026771
1167925609
746986397
1101908759
1051182089
1713502205
449172832
1060817973
1461649387
446408773
298281440
434608836
362977321
353293837
763521651
1262202316
1052188584
114651825
1411934207
368499260
280496546
479464391
2024569275
1310315549
312413700
253234114
1993035651
1678781670
579628353
750281550
1031127456
42120472
1567758288
1556924488
1235881290
2040006996
1753911194
224232116
1268765685
861793800
1544898674
1016831665
1193420842
1787410327
1117593817
446211323
2010502984
1031656980
2107059308
1059919316
695133644
168335584
1239783548
1788811888
1176674321
1446126825
888944586
1069789368
1954881815
797702591
1814054287
1455932120
1107190982
106456792
382043536
741953754
229761114
1480645410
13587282
2136163759
1588316770
1124168498
1315304925
1355152571
1857233543
289055979
1975540812
1804590616
2000931532
1680345852
985743403
1970593190
1241774462
1011304245
146407296
12199007
243597737
709215844
206321075
1324685590
1042398466
1599276569
1904381584
1462353404
779271167
764063694
1614374225
606893449
1564432800
1373466308
1787603798
438955819
281819022
1709298496
597023158
1038507099
2079112331
1031148348
127998085
809459668
1106701827
254792129
1337844028
764783429
1893807981
282309465
290187586
427490656
260323556
144216473
1951789554
1555455383
327581406
264871945
121179802
899523888
1885740758
1185954331
1033822392
1229352066
293880523
29443817
490533719
1553338390
793489930
376378836
1843998038
173493459
283894223
367301396
178037972
1055230338
1202861653
1105111199
1113486712
1228489788
356455618
220201685
2005586881
902017970
584149935
569777201
298727009
1775733886
474543463
206283447
312427427
1727611374
134164439
137086237
1433958939
1572418620
1947275198
1206827102
832155414
579648125
387808872
1249403265
1327476555
596163892
177452119
731582676
1994698036
1721909854
2022364149
1498940377
559222582
1377684240
1339642843
990894325
442059342
1657535169
1073402231
257527611
864171140
352903736
1301135285
561866722
1828370279
1323181399
1952060851
1755436331
1555369215
2026624655
1030215004
1311415158
1544862434
640405780
45966624
1930437360
1686766599
842086333
2125476669
555419805
320169484
999072487
485371963
1027083021
1843151999
669376106
1339795053
1378981849
955061742
1847109724
537978151
2138135197
1359096555
1363651836
336056463
1513346929
207619661
1148209391
391244488
1117127551
1928388272
569888552
1909405808
944676886
696322189
619650340
37035250
1834264084
1563158709
1523123719
342649974
2082757145
724309820
1045751453
1708631620
132173710
638558565
634085975
1252569652
527651867
1335175598
1435942523
43288324
1049302079
1212411022
1826152195
1321652573
1816082624
1749115849
1365597901
2072479897
689410058
2066308220
1962448825
246625575
1813425144
466183875
827646571
783314209
13636310
1829838619
1200256173
1117322163
1169356185
390596588
802311922
1482396382
543932718
1165682502
785654577
144452915
1185329684
99851338
2104038906
2005309835
26627387
89226233
337405511
556645684
1810741373
1231048191
558050412
915252073
1729228012
164923212
571610983
767967345
1694365724
1792218995
1259301699
1187228626
346008274
1570545113
433117639
1809458282
771835371
1025068720
1323304580
887067997
1548129754
1722092590
101914209
377408124
1951503122
15537128
1644295204
184386498
146198686
1812727331
913766572
99042582
1586149303
414655593
2038009424
1535107886
2004186761
158317675
2145188086
293682145
24839053
1413334742
81360575
28479135
818362469
466849751
1588563792
853452514
655605004
1556632283
177295238
171101852
299311541
1393498957
2037824439
871158638
1493865725
500884726
1584776965
166249265
306236380
2133759536
1155593043
516650798
2069788051
1527723636
1550029930
275953075
955972999
1982716234
1110069192
983651527
463439368
1186718615
1863030422
1141814758
210585211
1005370979
1229971252
670654094
656843246
1722825774
1576092985
475226309
1879594481
1625171104
213665368
2080238289
1746020660
2089883577
136881950
1565204178
573383557
1282537504
2146229774
1116438322
1720757922
1024323329
1245534046
1196039982
983207190
926826987
1402254972
260311772
1081007093
792486255
1979664898
782869148
49247355
811858018
920679312
1704675061
198786165
1231948167
1547664023
1867383027
821517604
211000805
550698364
86908668
239348461
709293937
1784597264
1921503317
1555776925
683695604
2128009116
1500439466
349202604
258726502
1829794289
309375663
1686727343
724080674
275519083
2035435231
1255066499
1250895363
184777215
1991336842
1915068285
957973258
1255151977
268370651
1301272077
2135820599
2104019623
61963488
921047549
1278198244
1293711152
646859811
198962871
325449880
1452548422
1401942309
716847140
644895069
1906249416
1372146162
2071631456
607085613
849647648
1823998452
210904613
1059617646
370581794
790300254
1627517891
298786129
2020738260
266598238
1247011987
328582967
544215769
875663056
1607590378
616565153
1901681418
122999860
218811256
1084249387
1314205166
981071403
1073980772
270449289
1797874783
137194584
719662757
1942374973
252644917
2037682132
711072969
284943768
1728915586
936447433
415806072
891108773
2147442456
1539559652
1984154813
483812436
1899843830
1533190878
520898826
1413577912
2007775829
1729789163
775292895
1878978501
1092224525
1529787752
1796796344
702004132
956561055
1271132562
810844540
995012069
240569749
113341874
1364154421
147814168
804819965
561477345
833809099
1091040038
214918731
122705462
155834465
1060177496
1228911950
583433588
1249190578
1637368460
1341696307
469606987
1008620838
76582514
1201128010
1195875021
1497339998
107728063
2114589942
691338595
1732237343
1452750895
972187464
1117889874
1584683969
692097199
106094422
1523869555
1075198836
1796009781
1249994428
1530686781
592474215
312919837
1342667813
967962261
737515748
1652895027
1604115339
1958284347
307898376
205176952
1007308683
787890015
646298097
13067870
1673197585
1250797832
1592625239
1098835954
105300250
1329202601
81260263
865899702
1945295621
1150085689
259295327
2032008230
1053098070
975948526
3833425
1073635430
1994254983
1337649097
1030166546
835073003
1660415393
552148576
1957725566
1112796564
1434358789
333551503
28321740
944116616
1516435923
1304584339
718624326
441369360
773134312
1736922407
892282841
1345799877
1930267478
1802746570
923621205
857090341
2006873141
2014593612
800196868
1121762973
571480315
1917078892
1522985182
1580917080
2001137397
542215147
1389753043
1001660375
89358831
595897875
1299014294
909595073
860497968
819305828
65611172
495453882
1614565741
1266040558
500416458
193213637
568778161
976643458
1900676609
1086197352
698311452
814815170
614233630
298605717
137713251
1136884390
980244166
994137814
174668868
1842353310
1359250024
1019364557
562702191
578520095
384394327
982097318
1050871547
1158174767
148777878
323870172
1032763881
2114725713
1509124708
1123374634
897326111
1494255254
1687949719
131073201
1974921559
1999857343
971785491
1836242594
1028327545
1940398483
247377987
789320700
1262699536
509875674
14239395
1439059873
1686054939
2102808678
2039721584
495556232
1835410509
1134993206
2059085546
605297966
32267722
11944701
203756864
254008328
2040226058
69946991
200705174
1614682306
1872543954
1873249151
2009204525
733158953
960196924
2082483682
1020909840
1432266148
79725038
330314460
357566604
2020035042
326570830
1594741062
1544502955
1642232733
810589905
1558558888
1373710953
2097282345
1356303773
1193724589
444632993
1848110501
784522250
2078767149
2009357846
973002824
1869864210
277364006
70481117
126807384
1479889184
1924184962
725582908
1178134694
139051915
109701846
266786461
1832485568
1150738322
366989510
273759231
872300111
3637645
1771348352
1129402604
371093844
547749640
370659543
174873662
2071424863
1214731844
1449534685
1393692201
690911754
1883668126
1431235622
1620320348
265440889
1032418467
1695001174
39618803
161500832
1972908183
706573563
1342789650
274767163
1748515052
1118644732
1376745657
547776402
71483494
910612402
1298284433
86361504
951178414
1177955517
1532523253
323343544
1020116713
511124922
1023935179
1177632970
178676566
1301724007
404159650
302893057
1627285933
471129498
2011050377
2135670139
1515597372
603006882
503327310
144698166
419454241
1420235322
397372275
61931705
830677870
1311781588
2100568779
1152685673
334806446
641021686
1414636219
802078333
1014893221
760674433
208617088
1900277996
1515376255
573579723
144975936
516942250
1491396577
1545300011
1827296416
1040908090
1122279686
1254430572
1107790895
561267076
1416622164
1302527471
135944679
1748469874
1957279477
443898272
1546251132
748318818
570868458
474636991
1189181374
483549737
785262857
1454656943
524359609
814969252
389997527
2046135342
1617276163
168065961
777782339
1171960751
728776607
28092315
76464108
2126082973
1825772006
1985924673
1630496720
717417995
1214586531
834956441
1658197389
808586541
1255478603
1838271778
708367804
779849065
355913117
1256662089
1511582730
1846018090
103612181
602757366
1787730322
152441396
248427484
291961964
1897721043
2038455608
1696934050
1733911349
852837889
874753120
1408996080
1815948403
156127480
1381579873
779652884
1592732337
1833695713
739379986
476821
2057184260
726442641
1099965561
442257981
1998502882
317707095
555701029
595034239
327385651
359963298
900071935
1339431054
152237213
1791214538
207839039
2075603462
1085182051
347024993
1394752487
757379571
930198560
227936680
503827644
1843754999
546763039
2039144898
1280396233
286872626
237529313
882079117
532564076
910437456
1779310242
1534809282
1581589948
1225327437
928824680
819539994
1370439161
1931229147
1430684803
650947139
319776615
648774763
1923713315
1632471768
2087775475
1847758637
1351553232
1710596470
1409901027
530488521
1591348545
835732054
1589839323
217040933
851797076
589798675
2101593494
945664466
1794312188
1303171900
2084999775
904540553
1861007408
1383362409
1653394814
1756086707
389843180
188368925
104208292
799211697
810436031
59653935
781575149
984049886
1645502902
1973768468
213092490
1872762894
446240628
832678113
236213157
230341279
448764915
1423554159
1346405281
1736991760
1118524850
1684011128
1938819897
8239079
1961863720
1954196217
1655926930
84713805
1120769237
1884422355
660443582
1138881382
1101505606
1428397759
26968883
1258269333
154717052
13696284
326286020
113876578
227106648
1865589655
855485318
1418194454
169257265
918488574
1445089937
1198210801
1831261949
1104068304
1442020144
1160386638
957676925
231198045
1123897787
525935993
1678591462
995518524
1555105186
1437695626
1314969671
675813024
1209830922
1279809966
344195505
956218817
1486668124
1602969174
949849214
399739468
580729730
1545447914
1784231530
561699615
914352444
1979528257
1574056865
423027621
620883265
1266959922
1770026583
135919969
362952704
1168540540
2009691972
1170072644
1404704696
1315717503
1070055950
1176912683
430397849
1486741696
1515813889
1695789997
1677932409
1223489459
82992082
1544791178
497421772
1149509350
2102153183
1916348672
486768383
1989934868
1203431728
2046723809
1411171847
478561258
257416331
250851389
1138746475
1233727607
787539647
96381924
1060799782
1809216972
565085090
1822762905
904066931
339045421
1622742331
1925754212
854858953
1798744638
853912229
732373143
1975539257
1780373891
205389476
248885724
1414863751
1794892103
2137221325
1831542443
543556635
1387676693
574961380
18456063
741469231
1374769326
1742225840
994643610
1901534855
1618652307
1718906240
568955460
33318909
197581252
465829206
2104652717
1841365270
1066852771
1674093184
389915103
212929948
1899480245
1075231556
1723746604
1333634753
1844710349
280229676
1668673210
1420034044
1825290889
1155578855
1221544596
10838729
2074455535
2030694742
532744420
1147743865
1142974845
88439656
286318039
843774517
1632678152
668365101
1379920065
1479776712
120174904
770525156
668870463
518805272
1529854194
1710419872
1732662134
2036808093
1020222245
1754393532
1380029394
1056915356
1008389187
1775973891
553745444
2017082058
845312835
1822014668
1424004346
1539502059
49365790
905038406
240190561
875943543
1329686301
1477128136
1835209063
1457000148
1513640792
1523467914
1677386642
1949191684
1896525273
1648963612
1337140476
900171852
412370418
505637463
1075524739
777988054
1492076489
2049822307
2007486154
1399025612
95546162
1598522587
458881301
1130236323
868401855
469978728
1268419659
1674573011
1260530941
1839165380
213367949
837021084
1682975136
1975229771
618648611
1965728602
412969578
931157455
1231428042
2108155697
1568823574
1699200284
1202892936
1216606860
1292794030
482515441
1026686938
975409947
243119023
1661205040
24510061
1772999332
1962415043
764728055
1486095284
193196379
407322573
134234410
2055779020
857735364
1401839507
1380851419
854526586
1847840419
1661271283
88136043
1106730506
78851702
2047709740
1318919376
1442430395
2006251978
1784485253
494970184
1369269293
510075275
1773929831
951221658
1064729493
986361063
336831621
856952780
1966075510
589610301
657940584
765310071
613529140
556451958
1349903816
1171504943
71306686
821236882
500321123
922519202
1175893221
1470664433
97684701
210605189
528703437
1583852244
1405522729
845485672
425445733
1924379022
1885128747
1544420052
1064455873
1024971216
38288787
1487590697
679827353
203421305
1920488794
166015216
1591951192
985788463
153691492
1206424521
1966231420
1706226684
2095508330
757820032
1304362381
1576439351
1835940611
1017728125
1119521082
986161040
323632133
546487808
1711826488
1044142282
2000639884
76952572
340260487
1794382539
2089174315
296872961
879255259
1533672747
905248034
1705290324
1349584623
21339676
1619116556
2091033431
1657299394
114673842
958120465
2071263628
189911828
1600507217
1169712087
83886494
791718448
1836934510
1514703792
1183853144
202230699
1516276150
1951737124
222136316
1867223625
1310565081
635869150
1552770524
1211740026
1702015818
1232905435
386199974
646994388
979480718
1724581452
1111704493
35451869
596445696
1994350830
230027827
470192017
2071938310
1120195605
1807503620
990199451
1125900541
490861985
1476258892
1010285498
655796820
1672337419
1157527114
1830402261
199399644
1868998873
1530362314
331326981
1477570605
1459430238
1529570200
1050016337
1239008738
2035987057
1648373385
1267365282
727422609
128946615
1423521765
1389870614
661015515
786895376
861431991
124504549
131441387
1037997559
1609468011
1664037162
1257115355
1370220125
2097147509
1891675128
1926649453
1560950401
962903482
236857012
1248305266
1080618451
1951686287
540543620
1385427241
698648645
1408572198
32983128
930571937
293364138
781745303
364714544
2006640303
264466827
1304082829
418149820
896473257
1343640146
1136784849
722289825
2105766140
2057257351
132211310
1268225793
390580961
1967873098
955496328
48064198
442084605
981040044
1756995114
1705899921
1101092579
214414048
1366315357
1811960278
78124895
85524338
1136368705
1826011159
53763939
1804674360
1579348858
1997671131
873315929
2084455655
415535841
143680570
2112769748
1562111485
270375301
270366773
570247149
1311033870
1527627132
1016821690
1775964441
2039114443
1037691251
843960575
1529126124
688396010
1503596541
2864693
144121071
1385175001
486911085
809699925
1674734981
1214895080
841070560
508524017
974671601
737124573
669635158
628368843
1117467850
2102851881
603776448
215015020
7814916
334165138
907320742
1184161263
2033522785
824306495
366759444
465951986
1839210559
1696742625
1112054096
1312237670
1569480019
1134464654
1222348512
36394275
1616794182
1379543850
2011427176
7385714
1772515097
1948266736
998214630
1008378082
860806675
1636545197
129357825
501642022
22252608
1995325163
1777826598
1445785714
1233980051
127770014
931826550
1852166829
243932905
380604320
1442749940
2058071605
2042128007
1593439798
900760184
827970617
1392713471
966412579
152854395
495027972
767820725
1757512423
341394790
1191989452
443804359
401569009
2057619092
22238384
604395318
1735598418
1655949219
78847684
1470436175
900934964
2052563107
506021501
1788422576
1508321284
2113350801
2013054223
1424561456
1311763838
1897510784
227408172
724161016
1287188772
1729847693
1359319903
180802087
1051187328
1252338102
1365331542
1155028656
1911603645
710806519
861008284
554652062
1326375522
1834367430
1743864198
1580610540
1190288712
229735415
1413821295
599801878
445330449
806887707
1587516876
1481234787
606097675
84141671
1643259443
2059877118
1819619198
1645295197
1366237145
501617593
1123420792
190581970
1849909485
1857285653
648442742
68993572
1923061410
1108066107
788659804
599181777
982974579
300328600
1280677179
249368288
160982474
301406274
1013712048
73205094
1147999529
2061397320
1161024990
1810932477
280314587
506308102
764333417
1793819832
635235775
2129187029
427468068
2061757712
562711925
445948666
153195271
42185838
1610936688
1656901099
245094971
186205558
2049074854
1463398266
827272202
745171422
196456077
912166158
1854745729
12656182
1178416038
1096223058
404394970
1687728639
220857193
303565496
669584089
1709150042
1294247404
1418006720
792087636
272754020
1532776346
1029392458
1950581608
852413093
1746975218
269726700
1818542963
80284850
792084462
1348904781
1474977630
865229218
305934841
2029797921
1727896510
802365764
1794255023
1979994216
995607788
1628702514
971248855
1991890774
648290739
689722620
1590839824
1756521005
1468231407
1089128194
1720281807
1649189064
1933473374
1975691074
545671217
816171156
1443465653
743284378
359369229
648529811
1164110551
1860956609
1597083009
842407072
1619248869
173105794
1410833350
564585120
807618390
361456208
2081957105
784043179
1332556338
270724099
1224182239
247585619
1245976472
749574808
1157466717
501265462
259045704
1446935765
1073152921
1430316970
854032761
1755820575
1761630430
1531900971
178295783
999067256
916785365
1566414503
1955949284
1511895759
1114271150
355830520
1828232117
119717044
675133344
1680384322
1570595013
1424307431
358803396
733373041
2039273087
1133546783
31519643
209552658
765999663
218550053
667100111
135812686
1390009029
1134445935
1369568431
2023243727
2082952799
6000252
21062001
2134055550
1117276017
1243328300
384130521
245108463
924307646
1257309484
183763214
726383092
1607729102
495974104
1201796708
1257888780
184922802
1620274759
518627302
816092050
1198383264
1158624145
544309006
1071576382
1503031658
1228197774
788675818
1034816479
700791954
2064091111
1662785448
57988975
1223657258
1389027806
1754402136
2115661105
1738538526
938738037
176269527
962658666
995076241
510898429
981322370
923331676
265893783
348242911
49157353
2066064137
914109385
265717848
1607088023
672815747
151097715
452448004
1150343681
896161063
89215981
728222819
617687404
1652387091
35404002
1758310243
1309773457
451244841
53888522
382300971
1763724693
1089194553
1636859538
1889403690
880723627
1624125626
1971394553
1069012923
1498767852
1071379804
28127016
1903499787
1459173869
1325343110
2143145568
599907537
446006418
1474761106
89493467
1959292949
2130206761
1135576943
211228988
1213314096
768331863
12577559
30128834
1882198373
1494518283
142619764
687006312
2103054001
1465631065
392917781
2055458563
191283296
1355790501
360258723
678205687
213737122
1237672705
665464017
665291196
1619626443
1887530866
2047132346
1473227206
1984183293
2124070671
1256922412
566483713
2003427604
961785909
1466483020
423198632
1202746693
2079194040
207051869
1631886218
121146271
1813797115
1088054680
956236583
2021074853
1294960870
1700755191
763469145
628501148
796439642
191203817
1428759196
99967003
537292230
2024216996
496213510
2062667245
653077497
1120287466
1528031089
1799437780
1532532503
615708316
1045806315
1521704410
1909448971
1960098333
2103236985
775326893
32940267
1509807384
1428352411
2031382058
1192214256
1542242025
347912945
1072682009
1054130284
919451565
1692629991
1944524631
1823152987
1544265952
1466633273
2086874793
1358995639
817726650
1631717675
272814359
1706322112
961453648
1920382395
509408529
555451643
396467843
1857088669
1075480269
186297257
1564734033
488854186
1407625360
1564310064
1467175478
1750535786
606318149
1651692065
1433277420
429395466
434792691
1583854880
1776820341
455388395
2109531287
860756718
1378653787
543089058
429948753
1320470126
1744158071
666169135
575287115
1210601505
1876089513
2116400064
77524463
698149539
215655020
1480997356
1197621616
159185296
38216520
383600433
81368793
1426919748
1673736131
310887250
1977987936
1087414990
144358827
2103202989
1118861518
1008986771
219453044
275571158
1306204308
1860636673
787869423
1781919946
846644506
743407544
1942390575
1883687651
2125034952
1643623534
226443998
2138991857
1864999503
1875783593
249312881
1741536471
1019954371
1740188266
1202465209
131569895
1812605474
219129070
1410887370
1151824278
289010585
2088692141
695556305
1175469916
1713584742
366079204
1987370512
2028562801
541572182
1771980281
2059224358
1683897745
1729520203
1242620871
1867997229
1740572777
1171329232
941198656
1706304572
1521528515
1893207640
1544117159
114009031
1690783184
804331100
1183543917
1813298039
130084700
2127715321
1383859716
483284011
1154719016
959473681
2023769977
1328833699
901982264
920858686
490707789
553054177
1347938291
475714137
1973948533
33215126
166295230
15629480
1745782437
2097421674
2089506567
1393861339
740854093
1809242387
2064347365
552944887
2037047042
584373704
1844735996
819870433
1304868287
652460478
1123876137
494239588
1325222839
1352900766
1853745334
1092455276
952544100
1005629135
205002579
777249172
2107280191
1059643262
199919807
882314882
397559188
288879561
1152581700
653307836
344528150
493083709
932350805
1015763756
1821172073
2142068253
613767566
1361821335
1812315145
387151106
1466969568
2035276368
1039108062
1365837716
608947367
702209929
809703251
850973014
1380910743
373030957
1311113425
1874498467
1241194285
710868883
1301650201
708609723
2019440127
205044747
1109663856
92738794
1808433724
216548060
882419203
30644213
1578089792
1241920463
1521825779
2039913844
1537155057
598241705
1768831095
155435101
1950584372
2029319436
630796855
754154682
1925150186
1485850888
2093615013
2056344850
29259254
38848457
747936021
2110626271
1897968503
348227697
1793339547
1905015551
2008261817
1786796157
218219203
1584185613
1427800801
1847878479
285145970
1615191937
301705318
271903698
1929219903
556536356
1567972036
663898139
1498326655
1301929497
1306519293
1419430560
318573627
709223970
857270675
917337120
213749973
1632449980
1768953960
743824887
947937062
223877158
1679565833
2098733140
700865600
1693409184
254058571
2007851332
382478797
987500670
1178358616
1014115401
158799045
1119429856
2107063479
298175168
1119383881
158548731
2069732874
671418250
1985100709
1009071889
159041165
109173826
263378791
1104141364
320760841
2144889422
1578736825
1874289801
745227049
2057178813
987052146
423621476
957162441
856322046
2006248606
851615270
716292127
364054089
1910892301
1716766405
1824309207
2092090684
151400858
757394373
856848153
1505346583
678604210
663726013
1954239433
802923171
210685840
329268876
610507341
1623452368
735877026
1666685901
88400454
1659052633
1470850996
2006775153
2113369014
536570720
1858656249
1653577743
1141276177
1400526135
944090694
661691032
2009596253
332411663
1704229704
1809207663
1799654150
18959906
1131062925
1737447992
934934098
592054682
772178055
876985972
165031853
1185607277
504433609
209966091
9181836
648719772
964888097
1144167782
1401723297
1507531725
1250315952
43506786
557853839
1939840429
1984691171
940191444
1988415395
903368223
992104062
1511115732
89964044
1952060440
1935833379
2011626037
2127143255
2056749175
321461659
610726118
317802833
610482225
1537415158
884085065
1860702195
11843144
1167783939
889188898
239067861
636283976
392895558
322054971
391481778
860971225
1276386293
1805797852
986462903
1988276726
2093842663
1740562811
995301001
2015918458
1235071866
1499409299
1503301088
2118873089
146407096
1034543985
1912886277
727502924
1385458337
437719814
1763104173
202230304
1872584400
758873800
1449525467
1146653877
134862928
382023905
1143379691
1455495135
356299183
477090611
202887509
1724662674
1945551783
1798871672
1626339035
1215569405
420174334
315920179
268078017
1169768606
688287265
648840172
1404454618
1597128179
1550529527
874743337
1256978434
330164206
2119989111
2062024325
882873339
5545988
63296008
993479558
1946706208
1507867183
1525088433
417711523
1484166866
1299271491
1827947305
1470456486
147326145
1569813097
1188315048
644968619
780017918
1254569398
928211599
1781808150
1408710701
1633860233
830376435
910749779
716536836
1293457865
962830511
2049341023
796766544
470626681
279665222
418222989
869100697
765332765
1799912213
1651679347
1422568307
1374891769
1839543837
527675969
449888623
1911166946
931532490
477521032
626257470
566734349
1987762075
1079418830
713365038
1825912803
991464274
1355846504
799161806
267638046
1195127564
1066016701
1415713821
1440735029
724716995
1026109475
1387184969
1037545158
717170078
206633869
834358520
1942347708
192321070
482908607
1622202500
449845046
1793732456
626983470
1521394791
1217272583
961829127
1641963872
1503205810
816602444
1694911562
73969749
470810872
1435914689
415770100
1148315230
2010997111
90249544
1479494856
404924736
1698134298
1442883592
1840713348
1706160006
1171666204
2096569138
1673889980
1399727792
1648798972
1067964412
1712129377
417741996
1566468044
1486089794
832442577
1022232242
1191629963
1736530618
488800795
251047647
1888661938
1430554221
2122609345
579828860
2041795413
131480263
227503077
1742443401
1393649852
552226975
1163711355
2091885505
603511574
1770715862
2064487146
1790463461
202862873
884794356
145524273
1075136106
164633659
206875100
1987978035
1013938730
1541276447
1455551051
1869348206
1398251913
1806859240
1096535626
2035382651
857750376
1852010244
1464013811
1454371618
148129046
432568382
739404963
329579005
2130569179
1990943787
915629341
831457272
145769201
654275886
1368375638
596536984
524757646
344914558
1179284337
709870791
516540533
333528055
837170082
947937373
1450861440
495410818
435781757
1354720471
1457112297
1003110016
1038046889
1920547782
507581379
1905002359
1503661266
1301117190
1858099619
163882803
658413795
2131715510
1283940094
1381905469
1404462519
1975997047
1494301097
381904358
814009961
418476627
1098660077
107590141
89826142
2130780755
198828171
743452491
808598734
941392887
615464800
290760758
1933058233
290109884
1677953356
897988599
209473968
492590435
1186791861
1372033807
1029739074
651897259
966667246
674001881
1829791579
471361003
753701086
1854226199
1597498516
167793428
1826787181
1211661756
297800900
308480647
46182101
1024524703
734756687
1933034743
2043000993
2133437724
577190407
107076632
204150730
257227999
299349168
1828979988
383358075
109840095
1516578472
1283373296
222119150
745341025
815158038
1371307544
1658450043
1188976926
1929180320
1450280818
1555565359
223245231
1047123703
1006448970
587941887
800966633
248433421
1318136971
1057982911
882097347
1734932273
1673129109
1234455524
726033121
1414848381
1550187395
261830047
1749420618
857450662
1712129317
1919483645
1019496332
1174281680
1129641563
1112054325
1448838397
1091880710
1925891911
1247149850
985607277
1354507890
706124522
735372034
670513775
1954407241
642399495
1390441422
863083022
1136648590
912047431
481009586
807472684
2129563600
1645950264
1349168042
736953672
1934758021
51051654
1852805476
1682632508
414066940
9160663
1065784727
1657153431
1994928022
728000975
1796722884
1344883562
666589714
1841374372
382208759
563021593
2010923187
212350832
1351726213
1039143796
1090005847
1902547104
1108926065
223555161
181717602
139426977
957278443
896853675
559885967
838644043
1633146399
806047560
2096022740
468682657
950600193
1713625773
14025531
672941875
183289154
232058849
154124911
1981743098
589887195
1807187817
1166574807
2038257439
858010822
1626287008
576796781
343677776
1597679011
2046062094
269929021
1091753749
370170910
583578199
144309453
1603017860
797949874
1837281641
780228501
4741176
1401442412
955909200
218259923
436499124
2121956596
1291579665
753320289
1546898468
1643051610
728811985
398013028
1803943197
696516804
1155469428
1181468355
884009518
1874635
190537473
1621592011
1042330963
1284348639
514986120
813580255
722182458
1171518837
719340668
664413674
1662687039
272753421
350090614
1298954069
1997934070
1482341559
912808155
1492251706
1194211669
1601082188
1857657962
451441514
1327538560
1146369518
728980456
308448787
398252817
81269067
926761518
1946604323
16240051
932989490
546403262
464090452
616017912
2137019307
2017355874
21671363
1374627886
248497063
856534705
260067204
1712872502
1756829102
1474652547
1633259721
1174552489
2884973
25855267
743352600
1012105832
1576619878
641189174
1685807287
781537336
851315220
724654446
2040801164
936388743
525415684
2112816126
740564048
714567351
1672407782
1489948201
953157875
1100366124
1763685869
1550928827
167113089
2018365198
1261675615
1381738447
367978628
907324938
1269849828
817163677
2132262048
297012243
279644935
805130803
1766040676
79201094
329657209
181471166
152084781
691052709
152075917
1474046543
2094075975
2035753753
356108242
1167608512
1813650397
258068029
948487147
865539802
86946333
268654489
789823142
1176153056
271834285
2147456783
1461450577
1502681161
174259114
553970387
1306905074
489536031
444301815
879681184
684582773
2037237569
980501747
625970081
2116961477
1090998345
2113485798
1395270048
609990418
1000592226
1324137356
231073696
1941399101
1769041427
236304820
982372781
2021009920
932788612
2108692938
1350620791
896208574
1131464330
97379116
1255414327
1339541185
1910139191
470180957
972392040
564126170
2023710816
71631793
1033236943
1227898877
2117697115
2057450080
1121759320
573580552
634916369
1355016048
1256393874
1269680439
1021628233
1792327674
867906588
2037168376
644919494
851566395
1042582719
1006698110
30670115
1888039514
1148131026
834112179
655756566
442141318
729461794
1668854987
1180738606
1385095121
1137910687
1016421666
1184160191
1910460699
970449849
1228979492
77481014
336893341
1243502246
1659044489
547950349
786082389
1991495928
1894582036
385986123
1163482795
527246499
1974935258
226331258
748677561
2036153391
1413292157
899038334
399224967
1637942102
1784010615
1533332393
1505643825
1349766670
1201681151
434872513
1049922702
1635068451
1411478800
622778005
1607414207
1619940785
833073782
2100366106
821869134
1703502302
435432925
1594506240
1830886101
938112269
710916611
2033896518
1558569176
594201511
1663415796
65130491
57430287
743120650
1237659594
1230858969
483792570
884430122
1646066580
437725938
1346704548
66980746
1007249755
1395329038
1771255327
919471883
478519223
1310316672
947312490
1508637581
1136297599
1912231493
1467393006
10504313
1780938509
1587673403
1645343677
845264714
1153895277
1163242609
784336197
1023609499
1368667681
425952982
149621849
1617713271
1824464814
719063315
618065
2121395996
672537481
53424088
1534349539
904741587
1486295534
915943812
1286746847
693861103
838652161
1389013852
2025932257
943137098
611749082
995161959
129995874
1351082330
638814558
402427749
734328046
1795058335
2027988062
1169697949
688524642
1247933671
1609642187
1029048065
418619939
780394509
631539128
1828090839
1836859374
863644693
160956651
1472834988
685977125
2124305767
1782051613
1905841809
1484398780
1970840104
973467225
163704944
2121356181
2038554411
1533207560
2047946890
1235265255
48449900
812528948
460299757
290837580
440710001
1192388958
758436142
584691637
1305780146
1876376651
2090254386
221665438
1112293042
559277411
1357836543
1745976847
1855874762
1975002505
373170705
927093836
1017478468
290456006
1068160579
480878988
2113770612
1235547678
1963084023
2051570436
1131961803
710998836
1133624120
1942258818
1476042126
1931266677
968700449
813884966
1825854971
157838208
1363221261
1025376257
1373803407
31186101
205776317
1549857110
177059631
635022632
1344782607
1006400887
161219081
1833816014
1942487042
1801979010
1591051605
219711240
1469598579
1948872387
1075873454
417914853
145005937
1300438101
1378963779
1564367020
1737899715
1014918339
1833951303
1453446175
414333686
1531066170
1789412436
1229272912
1900782472
392293680
1730965655
1004062866
209120325
1942872867
1599668658
364749188
1337406765
388632114
1187662144
721107785
2015538992
1407915577
1731838170
54101600
827516648
2016206250
1528159198
1843965667
814032149
1747139713
617297379
1525943694
1485194654
1513969610
741844896
193231941
560492347
1218151360
871687858
1688284580
1303907149
736690472
212689447
2145282861
1554219761
1217820822
1560003282
313183151
1170369571
857724727
1646227798
380115803
1169759937
361101590
546897377
1717001949
378780050
1672629297
1487518031
2098181217
142113478
1074427529
2099093510
2107080060
191258428
552642621
292126629
969846907
1743437969
640841182
1266392205
282627754
1554409488
731683864
419417744
108204250
173898131
1205471939
1799620254
61695239
1778248213
2065695188
1151955322
1466727565
2000577822
52066185
1688251259
570123018
2130464402
1433954674
663805975
381959942
383771110
385976084
1908812373
50844645
1767451310
351450997
2037631501
238435375
1266057912
677007995
415898273
1198521775
530989412
1286622802
248257046
229868839
1962843463
801557891
1123539171
448255818
5794872
1671945485
1879636723
1703729583
2044799799
56120409
1222615318
1494934603
675170286
447674901
1171737432
1434375341
818068570
1336464592
2143262460
1079764096
402277279
761910810
164030702
632136020
597834581
963451839
401271569
2004890530
1570711582
63249046
1346996388
81254914
446948751
431875552
1828708853
1241170875
403438056
810282643
308212545
1637452376
1096374500
1327084161
1505063896
255855687
1464915930
1582629923
157004196
1790228771
1658694401
1654631510
1174851269
1901070331
1502273443
975742565
1206390426
1369817429
398289514
2138846568
595736714
1963979431
1718841452
411018943
1258411290
783775554
1962344849
716298691
1696314313
64464831
1047488308
1809138768
2133780998
1102804094
48000917
1118153079
1528635593
237053923
729158635
1568610870
257094545
290369433
351550634
1835157421
600990429
354199078
1374579017
538739344
605263877
1453525142
1439120499
595414700
2139556116
1445303233
122130834
878320560
962857784
340234044
521287249
476062884
1466939562
1004557295
191921521
1213619223
724727322
1905256665
1621127428
749401923
2032480657
551807431
1496793498
147977658
1265361278
518980199
860938486
2101437925
515410035
71880752
212901651
1185208341
1953449040
638340061
1145738198
507125335
1765034618
630856137
2139274154
729742383
451603152
971800951
1527413054
1075034776
967464450
1743617570
17239126
593660564
1356529881
1759032178
253218626
345828805
531046196
785655620
2056643275
1818229722
769821757
943630641
1846106700
1422762926
710646736
1548041708
1246436795
2060063606
1650983391
1373080949
861689057
1060973293
1637128856
1630319648
277402624
1369005739
471768973
353971264
503601213
1366009884
1214467440
206978469
1251910828
1485391876
532531998
170129107
1292823420
1241941963
1220222609
981797263
417996173
2128497867
1736023448
1954013307
500514704
2128198478
1292101875
1461286255
538538016
601134377
1000274613
1776857242
1666163685
698453539
2132962399
2079579149
677990196
1842000359
28415939
943525390
726662981
282707913
347313685
612252196
2024859144
1976265475
1001209489
243879956
1571832800
1711064724
1037899033
872009747
1819816700
1946375937
1635178289
1858039881
82156142
1598454412
129728904
1552777412
548066101
265249796
202512728
338726701
1839609720
1281621857
1793874815
1285660011
340395675
1164765970
2109380954
1559894011
686460826
1547137355
932035768
1795344164
1659109064
783066512
733696724
668499036
839575061
1405231464
1671212363
991008967
1483141686
1717509237
2007660483
1826013834
1604347765
1920264559
954381263
922917314
1817919424
1445044362
342277521
493468674
1726570603
1973233095
552629835
1565967179
1296728265
1548992393
1802580969
315013070
918846751
1544824557
1108618377
1913524669
1894594486
1999043722
1161179078
1523321243
84980036
750553596
1978360014
1660263103
2111846316
397491864
1962579134
1582351232
1362005108
2026082723
1089473357
1770111653
972507823
292425639
1179308069
238306724
2040724276
677062538
831210383
1442911498
214103717
302927576
1744453357
2119921821
1692101138
1307421
96846095
125976203
274471805
1864789499
748772845
1448530030
1892436116
678644583
952540979
987387593
837419255
818396471
2141244814
481463835
457286559
532801160
1628375979
575832790
792770665
1767681993
1647163467
604779470
2052583743
1492121133
1038732737
1905459435
1996950049
219835690
1592154030
579271101
272350572
1050902034
1478840785
1734506309
168761589
1848101286
1246430651
103756368
1400260843
373801324
525808414
1666265770
166072940
2110246240
787010436
1278106721
1844238648
1218590693
402217021
175215118
274547593
655707639
1855436735
926106609
684182059
604625655
364825217
497148221
796768239
1220263060
1963161850
1039342581
1888355610
2016070136
712152121
1254121452
145555307
2041621739
646720384
1802162382
943330266
1089164880
230819823
1818450951
179017399
757505434
177447066
375587537
2113140619
938770519
472897439
665429701
227474763
1281429836
575539404
851959675
418489503
1801357344
319858280
456290103
236819003
991616233
578045153
824719433
167870309
661588697
69563527
201949804
904561108
532095860
2015217584
1218935207
1666314057
167224246
1812774611
98038621
521393117
826159914
1971165825
1988259092
55423237
288852525
1633955903
1035995402
418098221
895556331
416528708
1222797411
1832597817
582505872
536680067
516190324
442515607
1114376719
108139865
797795926
722345085
1246489931
822545492
454309675
1875050853
95141154
416080808
1666289291
1928044065
1454918203
1585990585
521161471
519824976
1620563835
907642246
1693228550
209662444
908516436
764791829
85459220
1860404934
619145041
1296993721
1752669183
45614189
1003476914
1437209184
844306619
774758441
383127297
494154820
968918328
1822269707
166468485
407426519
259722542
1590989368
1443542595
1585825636
820902634
2009641849
1594518124
2063999947
1634456019
1846154738
950742485
855032620
1062204776
267640122
651250356
1672918371
1230763697
43898296
1315536915
1506103435
617839553
179049539
209979888
1850646520
1631962882
68121599
639312711
1382378816
1757828181
1671803713
1651689976
1716668290
1438652954
347551236
967610346
1847553266
1682546852
44055372
694114404
1860275328
2056125886
1044707816
160007086
482093288
1396900381
1234287607
1602528948
1731480655
2117456532
600475125
1637101621
754220197
361812826
1813942819
1973785275
1825547745
1901301912
1744772418
2111670800
1444515446
2097829947
40021390
92547607
1760477280
1902573909
1829228729
909678696
497541977
1615603264
1198596502
1192743402
1533575286
236326746
1981334
1855911011
1348825556
189302966
1402204473
813981308
2083798230
773050725
472444585
1069348781
1936821550
1834622683
34169292
1970090306
2028108957
814980317
1397484559
994398918
816854882
1338083493
1664032357
1539145116
1890668224
1632399844
1235041413
33290838
2041875610
135266965
1685988432
1115440371
1815358769
62823330
1943676207
1698020357
1199041533
40184387
1310375525
1769541757
189593693
1647085017
631303363
993074675
10351904
500409226
652025763
1070919482
855164377
314264604
1102123927
1197799940
1486260434
550846428
2120381629
506093742
667184876
68953207
942893004
2091279393
776656859
1443573388
130505992
391472749
265616209
868978390
2055433358
1309810077
780279371
2111251873
1334156642
1867349543
1263664635
1920502886
1392674642
490385547
1599919932
1623082644
1862728369
1814466428
1463489036
1995709858
978794392
368103692
789528736
456520098
1285227531
1419719241
1223278464
876913542
730351789
68866413
1939638246
1781032553
397370215
74423630
119906858
653647656
1830534723
293118872
1777306812
2092409245
1854359793
1815845721
2080024349
1027597413
1967972408
773319791
1952230431
227488872
494596091
20232228
498962767
84680451
701000919
1643330610
1657204784
1006472053
312706446
728311155
833751784
1248194625
323712410
607826148
1936404343
879667577
292418691
302676431
2027107677
115924632
1753305590
748188669
1655153314
189163555
421278397
1629793601
1016004171
576779208
1303003437
1068374009
1273650074
1513426332
1294670177
816767433
1257744681
834952513
363105657
406419155
1765995749
899428128
548283325
1544005174
740875320
1874281234
700636250
1515543861
1323048171
778695840
2052786249
592765923
899233885
1499276884
1436349401
353036477
2140010651
1720440170
424863412
522239287
1501743490
697405507
1627798589
1494448855
1625892226
4930133
976136477
462954579
170246418
152985532
972437866
49476359
94750886
372031844
1438311360
2096587301
1653648109
128592933
1173776302
1609874679
1359879842
1429727072
313741833
110195507
1797936671
1795643359
1762608897
1020255285
1105342856
2104509072
739188161
1539907580
219218963
2010947711
1345013888
970910107
1687065949
1029193730
104873347
77780860
1571400820
1353291319
1603077519
709279120
1832863188
1203041624
256853483
1519411859
2017048778
797114255
1730826415
2006513461
1025397407
1679612136
358219783
1071632092
8506917
875085129
1647522340
739173313
1665312760
1846959573
1790360798
2017079353
1734042879
1376316375
587659028
573915525
954577773
160972002
561095958
507587001
701397587
1421984140
1170116061
1152070212
1988910911
667384726
397882685
1973543456
1001185689
1331174297
855196417
562888468
750442817
831551995
1266823814
681140954
613268928
1573608298
164150130
229076939
1103656154
1243792986
56561339
1160511127
938129552
1576535316
1822984494
92017090
1648945048
888129672
1797547441
1862739091
1152712637
123969976
1144781271
1400072289
440518612
802088506
102658952
468840767
1721394267
1758007626
721454883
1864206748
1335344298
29931229
1539311881
89963838
58986698
1758588842
6156746
411432793
701821378
28599001
181896046
354209305
1718022665
328266245
1401811344
1590694526
905963988
985859615
1440630947
599525580
1961890562
1850542843
2073919926
2103203765
255586732
1963137735
1617725219
157456700
1133771750
2046856320
1323898973
66763707
714990673
2069752529
351107620
372636846
650560200
1971031847
1893038897
1376954896
1820275542
619356825
1952732567
461624067
1999592709
2123099682
223463173
950449758
907294975
1920885183
1615410283
1990107085
1894617408
1612706564
1679364230
484166871
900603662
1678660185
1407931283
1585716635
1137185202
2087805217
76525998
1977052908
1716675392
98952607
1535289471
1838413998
1719812434
907409276
239029336
1720948604
1153306390
2112603057
325567844
1912796110
183057933
315280158
636165809
1111180355
1090651115
439394437
1557597169
535985913
1577336963
384238934
847779657
1534472433
928408578
157581887
22660528
1710041596
1436365912
2069747028
844279743
310531552
1839316552
773195019
1719163272
672376940
1304371786
1731226326
1745345219
1101398524
68565505
1095991724
83180511
1972274322
213680903
1751583589
1999914396
60926807
1932216807
79820169
2050614315
2099728715
39829073
1962417689
1897306886
1350237334
1791559115
1304763599
1954526840
40774457
792806626
661452186
1795022692
775789630
629296423
13889633
259166143
601055677
541424591
590957018
1323448078
1581557596
462332971
765233163
1757604127
2101501167
1987719997
632187999
2137004624
141984046
671818423
290510638
724276460
618720194
1833803025
1474461966
797624156
1693319569
1549662302
339399673
1001728199
416054555
814741319
1425076811
1671693078
1020612913
1535401683
107857884
1985679612
1156161163
1008493050
986576660
994806677
552886719
174205501
825899151
731454840
1770670184
2084440252
1524586370
1592996450
1412881836
2117697034
1090598533
2027697598
1807733394
285901867
96359359
1102768722
1444964908
351173743
1001589873
1496595636
389314575
1905370124
176426709
470904293
1341595931
834297183
195777902
1759408420
1819890705
242017036
232328339
730186652
1670372611
1071872588
1266617968
1906172966
546678936
1532745079
2065415522
575165286
552718929
771677337
1050761164
803743294
306645871
1409348912
312247664
658502311
550967697
1754459297
1735774077
1414573271
841880352
1087017740
919156951
599580913
1291470957
1157207953
1471496065
1215178558
1553253500
2000670651
59710879
688178922
34768525
762810580
2041354264
260869522
1001968348
833916317
400029087
1188058231
1439371030
558311687
1546333510
1614780086
226269732
468251385
832028951
957571735
510786204
418972356
2084176562
1961487558
1323177283
1783561499
205520996
1501702613
1879193895
2145652672
1814856144
747389870
1506870440
1460481454
203539667
288897877
817057016
1472473567
1160432022
384377938
1941452587
835956444
2143008102
1249659205
1569584382
2027697407
1013884355
1445732407
1921496241
1741067291
868265262
191213658
1374310930
125293988
49038216
1055646787
414964331
1011102542
223410830
779617768
1110977972
208549037
1632410401
1336327169
953460050
87382021
1826261301
1898971166
2068247474
931854675
1530842515
1819436311
1330458444
75597103
1032329573
1471682780
450811341
1902443444
1491638483
844885726
910343214
490473552
960385844
1662244424
1306577214
1757063663
944701844
1298361241
628172563
1162624127
1037859561
947649162
1155237008
701973066
1997156135
2092106701
1807192764
741913924
1996608675
623093467
1347639645
483355500
413846748
1528648429
211444638
338060119
1823374728
350197977
1331134612
1417899397
725037288
944607284
1147294665
860695438
747649697
1966357821
1560118455
1334454397
446976645
1390659564
1063804721
797768378
568742292
4746394
1831364155
981251768
1579023495
2086694817
779910783
2039236248
1744343726
489771602
1767300986
2080121293
942289002
2105386034
230174362
1138755492
66542135
1758573851
1183846721
2486744
1929940217
814074137
1988868423
1980496387
1057809816
53070813
1582651369
1966478672
349650147
213389683
2104130314
1259407745
787220751
337161498
202216610
2142037432
907464821
972483079
479733468
1927123200
735463548
1803992855
760772015
586976992
1047364002
482763919
1112389420
1857663031
267456206
1829887753
1557057354
1887751147
366158828
1162981697
342522457
1382160932
998008325
712939574
248461237
1381691761
40806884
948576654
1819288342
876805339
1731547722
1332325660
467246516
1051576594
479852669
309883153
1555624899
919884599
1327969579
1711278332
1157257013
1085624484
1532457458
1234064167
1846217858
1034000368
1118826848
366070554
1142921898
87512960
951418564
1263420846
1460126548
1235366176
2129153881
356259504
1110132151
1483767716
1029385952
1331487038
1810762764
1234596965
1814031340
631061614
308266238
819205150
198636131
110767217
473453903
1126650818
1716522708
621183170
2144368060
689101146
1262699743
2140557868
981364711
560373351
520189674
1023075134
1422897919
652184460
1605244511
1415721029
1027170230
1408564754
768649468
153937804
761410249
1116384184
1098987422
597533550
1526357692
696416335
253723164
1369461733
632084472
1899076762
1761967020
1371954240
1392282865
870134959
491919974
683264609
1864849930
1097738153
940085440
1981138810
855420240
272599860
557716595
550384200
1555520644
1150259280
864315318
1148127757
1049714529
1561119557
1192266879
662062266
1553700391
553282804
222075694
1152245728
411813491
369772101
1719593464
1551185669
446833964
1429996988
875886039
237021091
1840239057
1230822022
763968746
1393226119
1483554863
2062267354
1565452834
165036679
2070204493
2090776697
1220681080
25887904
895844593
789196402
590458096
963484605
519987971
1606665059
1283629910
1365225616
421006109
910470763
912765680
1810649700
817278213
1646111422
1453430535
957851553
1306571951
747474483
1919738963
1063821923
1501726719
1708664524
1212970883
1838704094
1180080296
449182539
476080440
1815885678
930673400
1424742123
1134627746
359263720
1164492223
274333435
1059520151
1574939059
545687507
1764069791
1854996170
488940430
1623329459
1008335842
1437165231
1239857350
1302711040
1263469806
777649763
1123723608
54985604
558104449
1100407998
1982133570
1585842835
775992792
1013788211
874691502
113256704
1966061961
2030557536
248744073
928126107
611666812
2142168490
874473034
1188490194
1667308161
2065376149
1774943678
616002063
299841468
2059143042
312078965
1252427448
1599023824
1581785410
1677988161
1805128174
2072434142
431719496
1616225859
1017914122
1323002921
1720291552
1238680322
1227883319
425836684
35783853
677364913
282143970
910411016
1238467323
2081787360
123759612
1108094462
356322101
190690250
235428482
796292712
1926644605
2044655595
425515404
679897046
322333406
1976274748
1272681860
1040791789
1050247584
1106689893
1652743262
806575830
613145339
2005607186
1653925117
742526309
810244838
1317292698
2053207906
528534358
1975668123
174893813
1881900384
1608193392
1465379775
566291590
239282870
2023949471
1654005520
1482335926
1185860391
1595762935
1348968021
1764235184
773523944
541822624
1672666488
2038351527
1068166495
1022894852
1837921848
1728779225
834316165
1572768213
1996098266
1879925414
1034069170
1005416427
553932517
130293543
1689153467
1728864659
1992442888
929981539
1149332035
1172376756
2004668375
1488942579
282039592
897612962
911625745
318158695
1333056873
1239311714
270306944
1652938168
1637590486
425045682
477846383
1698016678
1946069361
1015838489
63773709
1906801081
275309176
295874103
1622026449
1205168406
1046982403
280405119
690974884
1600881596
747409384
570270400
382282408
783287852
713397271
812556055
1725135473
12085110
1710976598
645786142
146112393
121882186
89828486
2119634883
47270623
1581602097
1957505044
242880901
1787717156
1482670771
226819060
49478419
1013462120
1811552151
1389021765
2143105439
1851768186
452441926
1544693839
1546659932
350045117
1148462626
425138362
1761614187
671662852
765966844
1915853521
554634486
1171063446
1011584366
1568581399
1291693894
169828704
1079212742
621295355
172651840
1932694118
1026090832
1826355600
200834941
315731186
1373954128
1369692541
1409721492
491846375
1800057625
354270041
1525696232
1771776275
1231534725
2035395964
1465535282
2109209980
593417199
727595718
190647619
457801111
95620436
191076179
428948183
1098304993
1927784000
163774033
411633544
178240281
1316113608
714045958
986604272
6471505
686419112
1848975066
1349181050
339314501
966880665
844341781
778666555
1384244293
1762347247
1264115392
222288851
1102556602
287078035
170473780
1596513189
597487981
1335665709
367014131
1727849276
942179825
762112896
1062073061
1998961562
1573513524
314418366
1975514282
804018124
561709653
138834461
954645386
1477533724
2032713586
1716232060
1751888870
553093761
96861063
1336034956
2018138331
1569269315
1643676353
67285218
1484818717
673733953
275285096
185219824
1824727940
45174782
784062508
883068887
2012279549
504944971
342842620
1125889278
283794126
1297182291
1028493883
433113916
208124043
216637816
832127262
1513410700
1565261647
980103502
1908718109
1930665272
641534232
1954174649
781207134
1975597209
50998675
1419327054
540576718
2021535087
1516949410
1852019782
113833213
776834639
1328608530
280609894
486393304
449499173
537490065
1609732004
769642154
1659592079
1340033
611600701
906257362
1122553312
259135460
1029218000
285186532
435889985
448768185
1887569771
1542020720
1938825643
1048947482
2131223510
1457513866
1123465837
757402389
182861901
1365194471
2132018087
2074246421
1933975403
1997563819
655389938
1824356820
398512283
1896656416
19620736
1707839201
1343659926
1004759652
1518692966
1568581957
450078670
789277745
1074637209
1236231424
2145792843
549061594
101165818
1692302530
870620044
1433102235
333273467
454116721
1986057145
2110697016
1608066781
1437215478
840327984
1435696904
1557341076
291391032
2008180908
1385298251
2058884824
1198923197
591829592
1211090522
663853859
1457928603
697152200
353252689
1538653835
1818378414
415716299
200746385
1799850004
607998672
1095298561
673689474
764293701
251639851
515777476
1067942759
196468158
1669062001
1366834410
1884086670
1986056993
737991713
967651281
1926241464
1393455505
563959888
1772195007
2133709438
160751371
753054007
2054804494
718768876
752242761
766924831
743394471
1013243067
107253631
960642909
1042727763
319038593
42623096
333021497
924576086
2144329254
1745764766
568588481
1601012106
1460319511
476540216
110836482
1191141052
196668451
2005100785
188154009
204555788
2048858925
531201474
514607531
314533725
1123958058
1041047284
1017760406
1240277361
494385801
1349533643
2105758632
508872583
1558593484
990234674
857224423
1687562211
2136883495
898190082
153191416
1690013216
2119251283
1875658381
1717030059
736669314
857024565
153175883
1848985098
1045577900
425007334
136265662
1259695064
1215238146
1880458686
982177480
1409543334
749054146
717833097
1699317777
1605941195
1060198903
2110091314
390708833
1108513220
1712189347
485612289
396918013
932713130
17630517
665616996
282003050
1015320350
259926913
1220848486
1122283209
1441805527
1271823370
27984100
1276210700
1958563586
1971345649
772369307
680264784
2006436000
139142510
1985756464
2125710961
1427901403
1701846672
1127132788
2019469406
299350917
183804615
2061897531
2143335771
927459313
1923707379
236856994
1051220105
117755594
1175330830
1493185390
1112780147
1411306569
660094465
1498457173
2133756788
25989934
711460003
2131275422
1622513493
686754717
740977864
419324720
1044423957
652589114
1615795753
218573519
1777242060
192151314
2121341978
996359834
863273260
1789354635
1024628379
841802046
189095466
86865394
1422792801
1912588009
1082885132
1231874481
177447155
2090652911
537990627
1787986029
485756112
697054983
1099699436
157702526
1645951341
595564881
1097541705
744395841
47134998
433936255
264208526
1863319349
945356528
387360857
461003982
565777951
1262197282
608609059
221803977
373845087
2122605732
154809850
1103360984
726957095
1576548286
1534003081
1870813240
742697230
196693098
1136952514
463772062
625125265
467509606
1523030440
1426148194
1920132767
1496517090
1572580867
1972972582
385854117
1466687477
1071699467
1498602937
1139447133
1876193967
638578044
902099944
1135360649
623665611
97494357
13596255
534345808
1709856551
24258234
352523703
2032738145
1608329481
1349209928
659249588
350513954
1214118078
1632937356
1895146345
2128940579
114240029
1457958039
1090429698
1358362344
1676242288
1266696767
740547116
487223349
6642494
1065926324
1999597184
1011378187
18427576
633282528
789864938
1971790887
523601424
679109452
1985583876
1578040263
31301902
1998784298
417615396
399089830
1013969835
1967345287
1058951917
1082527508
768514786
954893001
616565584
35335734
1469611145
707063444
1857851806
1840387540
1703530083
770598149
432994752
408198843
1008205433
248022560
699669653
206141716
915244624
1746825589
213411916
481733895
1473497778
649547124
627537350
424357039
1902420275
724360206
89931484
1196940849
180118432
2081984017
2119357227
1319569190
76248951
74191890
1116364690
1996038490
518147797
962164007
1705618242
760265797
1683021116
963806461
2102861199
943302481
848587139
88736044
555031394
18812136
835252322
664902101
940133529
413943599
696921093
1012325987
1159795735
1020200110
1915731723
450797773
1072689642
639790629
203546379
134028584
1137528810
1611046792
91450053
1851409503
1243243527
1196161279
1495921743
1638884591
253309077
1422812314
594102857
1804919427
1984395452
1241531012
998507648
102916634
1333744939
691504674
332177173
1638573900
1659178082
339957964
1350724403
1625684594
907055653
546290114
533073584
1224860058
42689149
1013881042
362800154
816233486
996496134
922954173
470852259
1343660474
292647207
1231076890
428402916
273556293
1747356533
118612412
638648825
2055151618
1487952516
1596749926
1235343191
490601689
322592376
1400830931
1073880939
1022971719
2134616507
1241558165
167185767
1403187674
949797021
618606466
286057644
1351127364
2125469634
874689491
1132320941
330013929
1386664500
1782744648
25591496
327949750
50822645
1789899750
1705005531
786434989
898481279
1601814340
381852996
1447421169
125232267
171796735
1198120305
1235296964
1811213361
807950974
8571234
444143516
1114794632
1647308436
823499676
83368703
105900719
211019255
535139420
1565532489
898779520
284528164
1252389035
1514949090
1244323988
762184870
1948318942
854983266
259135002
475832134
1348199890
488424516
91005533
1720135600
961343056
875520613
353884567
2141033070
1953259989
1999572659
921350906
728337467
31428868
1335815220
1294072947
1415781102
770771118
143832604
1224617022
422777387
631065292
29333886
1077194351
1039540331
1943356533
804860382
1773945567
1267578170
3307886
523762298
1894901121
676910001
362017434
972415268
816409197
1950442864
982935799
268212693
2070524611
1447798659
175040399
872416554
186687094
960095816
1707865636
474653194
1535331458
1156272693
242093673
2140443971
2059911709
331201603
1468120525
1965021555
1044672422
1619500490
701844141
1061451406
693008174
402464145
1310314865
2147141252
1537298988
1132455672
2011762547
1046922261
72777916
229696114
1530291231
104814035
1503653129
950223882
2097048940
423578077
2025663328
662098204
1225887397
523298199
1127561647
1446313241
1600962942
333073155
199501504
1565443894
578574935
1316540927
829054959
584684243
868710475
1477761145
354213294
1331876829
258095754
1983336312
1089556812
1103825390
1830576187
1201557125
788900285
1154924072
2103857814
677259128
69393508
1386991022
1593242700
1080203893
549025758
975515171
1780922043
2114607208
1628499147
974033650
892525682
1929986215
1737865788
1489019328
1042853646
2121933306
1567946535
1384696063
2106466405
1557221663
216611594
535924508
933909473
544300178
37628442
653356564
1635461913
147990988
456897664
921739870
1242131285
742518303
940330767
1777181114
697453281
505658095
1545721931
1135518491
1451005428
740142070
532196687
1024520461
2041915534
1851559432
1116328140
1234701627
1187538867
1081385910
211148441
271636872
1690508607
1620622019
863665380
1552252001
530613689
689813928
1746539881
2114284298
1381413511
1198704764
1920236749
443000035
581775037
1261213703
2022282661
1387161178
523665507
1539406183
525634380
1449084333
649711466
1556916225
242243515
1967172272
1911601658
398429646
1256634246
595705161
866552571
75514183
1387907770
1680246570
992276249
1219467582
651190274
968490824
757794565
1193843445
1689661446
1296664476
1127639922
1234841998
389639903
799191333
449915347
2032717453
1616682295
267234257
1047660618
2102657481
2121388227
805584682
1135699301
779362415
1297236498
63968372
617180662
314322998
1204931825
746014984
2049312207
1013799391
2128566780
485636180
793960138
389980955
1951331231
1287048573
2138601733
1133629942
879405349
2125152034
858069261
1610630769
1692632775
1018616718
1422776558
536734225
1490669704
1251906492
386492957
2119216495
388042041
932692943
1242544169
567846459
1299705271
1508860379
739131507
2029475244
104762894
2134127115
1697140704
1789528273
1783142064
1342155800
827053363
2132420903
1381588646
1037781483
1289819389
792279149
615374130
1620137997
1105272661
277510688
651065505
908179039
945000170
12041144
1723676597
671837661
233579094
1508937249
1342695236
545232225
2046169939
553911068
1267928540
1864611664
1366748509
983425092
324104190
1721381861
1491654965
1191860961
729068601
1413470940
1628994403
1341507730
917787334
880868683
531320864
1605830530
2093543794
469956930
1411979933
796880648
1518840277
865131557
1829542265
935112787
307787160
1544758548
1447514058
2116065522
1627824740
1158177713
501271921
493727204
1774465899
1030683161
838431079
233859993
2085551479
1230103531
1686517930
1752031022
1491702628
1997590812
1401604324
1251487994
1954964737
1486742736
1678197825
1262391108
1554542151
1251841668
1609933665
1435015560
348676549
1491398414
733786565
1914486961
54116960
1656579794
1195234409
44805315
776154417
1211196316
1581603670
1959364201
1842010952
2069112289
1747965737
929322791
1053999900
930075129
1581660253
991181874
1352751866
22804888
769963627
183018097
2015986745
1806250028
288077879
1351632220
290811638
460536050
1704229704
100028395
529592505
1894948689
1699823564
1872926783
190520908
1338459736
957123307
1897389308
1871721481
1070390869
1901072707
2000829200
679233812
2142196706
1282401697
815790285
799195671
813912850
880450597
1515533980
743629176
449812628
923603468
387467445
741722019
1343251706
1581616333
2107365793
1897203828
1854054281
1539927592
1327784758
1646664134
1526213994
1393635395
1834407692
1639080320
339242375
330293914
635177918
722120154
600101643
889623365
1010291132
918745238
2073537022
65681467
1591735423
1377750531
1707802825
1837417140
1364959192
1862733181
288067884
1387555510
1890823708
1670264520
2145429831
184125433
2010315181
920702922
1918490624
1471343384
2083145217
958126428
172947214
1004024424
2060747575
793582666
1068744671
12917573
1087306922
1308813811
560669877
1453841744
422994474
618084181
1966955207
405700670
2053305032
1258676281
2089200692
1184733898
1858099419
987378993
523142287
862112929
516909523
1747162135
425495139
593145377
1999220493
1172375039
640843954
107173593
98548327
1994630771
1574172773
15474339
2009710498
2071346032
1319351888
168746819
1161166918
975677350
134885730
1745234352
935354391
640343776
979961056
1613739213
1034862591
792734449
1514817532
1096637569
1649271965
388165301
406488630
406389208
902919949
817497155
119178728
1771123806
773125259
1518056687
1320003573
445331734
1456784130
1005979208
927041016
753319330
1785598662
53890355
2106487730
297588685
26786000
1391532577
47930245
1043261243
249857252
629471422
1639003237
1402929246
171574783
1679585023
368001078
1010763394
1751840361
1372141052
2091212971
1224924477
1125961031
1318940300
487295795
1876172273
959028632
2033248587
2002427997
1943249701
1012610964
41130355
1694645247
793452190
1283617662
540880447
1924052029
1683607244
238283015
235734239
1113472076
1115452510
1284084337
2131395236
699777959
389249957
1995933559
1934243021
2013124810
1124472569
1368013975
728399663
1637373044
1087115322
68329506
1857960260
57346390
1541330263
1883500021
917181263
1638810809
1297569739
406779233
1464329342
810556964
784502812
1025394083
1646080573
1736652715
1588680436
1329781981
1246623460
73153344
707061778
1508595366
190291023
265570364
75140121
851924371
1141545145
913201933
1248041133
961968346
463435191
897743751
1271860611
1969278838
2044472006
1206635010
1160875541
1474167595
1138387655
1497692086
2106643101
1310673054
1374496778
1378383146
1323448774
141336194
1823329692
1749007563
1062806562
1881909122
448911697
1092771192
279292820
1707537452
174013465
1428089046
1868666800
1558260308
2037914174
1093657539
1591399365
1200035856
506525056
610884318
556688327
826712700
1250424016
592190768
1404992931
890607121
1053132291
1323594683
14282469
277243788
22948318
483247308
1261884374
2110205823
706331421
140866913
147327009
396460014
2059558469
647730916
803124916
1133719084
2081520672
1356779431
1349848050
252615492
820202876
213285031
684459956
846102501
266159697
62955889
2079999128
384085232
1660279037
1927517445
552757545
1310588976
1866412435
472682510
1066399118
647200978
1837189153
173926336
878368406
1333855577
845652262
1006747055
1249586609
1626304784
1606241261
1925135613
1694109707
1519562441
662028867
374522975
509669972
1306498899
577799408
1195082645
512522511
982158671
1816903135
226875893
600359448
1902378908
286320629
1021913010
506244276
1374538691
811488328
462937949
1007464570
831412554
2030535702
1350456122
900018037
422449259
1260711983
1192132172
818817131
50599487
803473705
2111876749
1831445067
1170334104
538801928
1561645795
99177927
139115699
1288823356
488053808
349555204
484047962
2040021208
280954874
1590464264
1938156367
137985248
230024355
760616066
388712927
31598537
1111913753
1919067306
253299626
1537617680
1500904403
950393888
35934199
986552318
1201647897
1943357892
1560502973
348192315
621537392
2009199502
686854167
445635927
481520797
903275331
500923948
288810618
1359731701
39596974
965811333
1179496834
443111071
942367689
975691243
1940724135
823638269
391070316
190780481
770635027
72508171
1801828430
389228063
1533389338
1683186212
64533460
1390720151
1970561534
415563515
663092455
2049910676
1487911338
1370694639
757601442
2144386794
744478132
2126808045
1972242492
1599128199
533991307
1738596104
216609823
1732558626
1806715233
516057119
764747077
197830062
1243641085
399598583
1515192553
1501125934
128819494
1065889760
85298003
1931597458
1497209397
1827422856
379477094
409225088
763548333
1501044195
713786642
609261731
1012606410
702012102
931182565
1820343122
1950046617
1041242859
884781043
984384261
1670223465
1072442007
2079682186
971324282
61749855
1395564702
2143655216
1301129322
1466563495
1248556145
2041219311
14880874
1959723725
500497530
1790026782
2127433305
698372941
1554519100
600467611
689525936
1736901274
1758780037
1666092050
134432872
560547807
184586729
673120341
1919741607
2101977267
993253753
1803936267
696586657
1463511173
1921333804
1973478382
2035152001
126523874
184613317
472837036
352048491
1776052585
1783238766
222957836
738468680
1871898847
669756888
17526085
2138000830
1307672827
1516841719
1156575231
878569126
754541413
1366709467
572181035
1878957155
751361224
350352941
1163229834
76779608
698812102
471556600
582877128
1716902582
801075456
1951585061
305024740
340559432
96457897
579863725
584713766
1897534314
484592723
1842809833
1806187304
567102722
1988350887
1132854267
99853297
843516230
2065402219
44043690
1747040762
932402415
718969982
117049020
560866601
1862148380
980980732
652165760
2075531645
1768558360
1130712259
809040651
1348641130
165196592
2083360890
1931965047
327266594
98788275
1596130724
660515584
1826601721
1549716354
370258760
736539443
2128123975
759934943
1161639428
1683029915
1756018504
880823575
1265557065
1176112859
1447842007
1041161915
1247572438
733854395
1408228564
741071008
795494489
1783686874
1132654300
433545082
697588142
649433442
1808692958
1312940314
1106675193
1550397523
906521576
989892879
1905983235
1128743613
1164998736
1033955292
1206970174
1119274743
700870197
594656715
675088349
370967313
1192875863
2050317722
204466954
171973042
1805584867
2096611099
888911180
662567030
1416875407
125930562
111512167
1490207888
421483870
497611203
287517831
1476492491
1151529520
1196258827
1744193947
1462835878
561235692
985344887
1129916217
85814068
409182083
1391195734
2135162611
527252054
341125337
2103371673
1393840609
42116421
1207397758
2072117950
1675324999
1825174043
109667844
2065042085
111586324
1780841602
772383621
841457006
272479268
130983082
7824016
1454290079
539247785
720839620
456681706
1723664852
132654037
1405622276
1094585903
537868020
1966377386
1870352401
958662390
1616578010
1906254254
446749078
1841303171
1635278484
1935378744
1497350909
220388796
667568018
1296646838
120023761
1922366347
1795085879
951251413
1315687169
1075365717
70506280
469041586
1100998430
1802723666
1501825918
1815670152
1180074474
485134423
2141858042
1259185937
424519893
1319037382
1995519718
850828915
783390405
1373274399
536677765
1508771169
1268175928
1148472187
2112703810
2096040738
2085162717
1122980580
957257349
1515117602
498816822
1648189854
609655455
381608036
2108533098
688702877
42788564
558229991
1252075120
212850904
1514215107
483873454
1132802494
1094003711
1580660160
283743598
680004211
115540482
193216028
31564873
173390389
421231026
624556095
621585235
1143391495
1759509500
617195086
1344979345
1278390858
1839879577
259694881
1093975810
1816656186
2016271782
76425774
131797349
801217207
2063808503
319642604
2097231612
1376413025
796542179
876766465
1724307848
1985896639
2138029632
1430211238
640544183
1947506661
1451258831
1179992473
349140869
1249708009
1233362475
1440888804
908512506
692718559
1105476079
698032134
1201629013
787406313
258542698
97041909
226873033
2001443692
158336205
1203601903
589639460
1574849238
1637956235
1850618206
902191243
85646820
1705892858
1068528289
424817833
1401672735
564296173
299267924
1610748642
2069869753
483994711
2114376421
1348960232
1137641750
247235404
582231461
602398217
1489456299
1335467010
1329300903
1743191250
2049824483
245057911
1662974471
485604827
139171187
2121766195
836738191
1759650760
1463728728
11748802
351702702
869508170
1216712983
156464402
453220454
124789345
1739853075
1712930364
1049322700
1261708638
1111523892
578764037
989642437
1089053276
1341961279
1477414316
869803057
2038422493
1915206157
1076879753
955044220
207529480
1455390639
1509489790
1288202033
1996930507
968674454
1671701487
1210642
1109959167
1445124183
1692381023
380659020
316509949
735334636
1609139665
1910400242
848223197
296197874
1824607381
224644067
1253695586
333878875
1672651904
1692463268
660941473
1442995971
385512373
1225636986
75588292
998787760
323265181
578182816
972804257
1831967181
380607259
292087097
602964847
1494968939
1157739726
910838630
785573023
703701926
43362086
2121761634
864784772
1429450395
589204903
2007267028
1773072955
495188996
252953674
1725123492
243565668
474363189
2131342080
208186666
1354011511
2089970707
1851853817
1505750793
507080193
1017579307
768416453
1567312383
2039638808
1256334292
2105276939
65642161
1298077474
1662327962
2102969775
416090488
1549301323
1196939374
1405210573
1430381590
1810916996
1983881728
449078187
461167324
566092529
1768111778
366211537
395532934
631720778
1152731764
1509967999
1302544088
181682659
422450990
64251425
226914585
1907001252
1021867533
255924933
931104851
1915568038
1263321139
1969090301
993685856
1999657310
537308986
1723538625
123554960
291496031
1547519058
782071777
1909884917
63848882
1385855126
1990185731
1772788658
1271343825
300303173
829179075
863382216
1816881794
1497266177
938854190
1763930941
1941177819
839291566
1062684703
1207707336
1679110388
1291063849
340275282
1708489210
679955090
404333107
423084392
36113146
311935181
908259401
23522642
1373469353
1208781306
1688960066
1161219826
612085872
1534501157
532764515
1788132830
1938678515
205361692
710278643
1425561592
322688909
1897647072
1845585986
118484573
1461941419
375456567
153527837
304130958
42289130
823248664
906137741
1405239740
237430613
260173681
785828687
343015680
620633433
726154748
228087065
1051660428
869901885
345174462
1195098484
975619978
784846507
1710474923
19579997
1859017843
2020477577
1987917738
83245539
1783912557
1989898582
658662730
1351985505
936882469
1556944623
1362609411
1473101307
519351770
904268524
2092711899
1319498885
1848359283
655895530
1499752254
236587126
1748563857
845020717
739932404
621291524
122529562
715634368
2023207909
1551602995
510355109
900514486
1443077864
1577001492
326175227
554882380
2069337714
2145892985
1475042092
634728211
495916975
1817731438
789670219
153617369
462202274
30473910
182197944
535733595
72079106
1987895899
1954517685
1060127906
1540714889
512164400
698808946
1692321597
650046014
1121760488
1136643806
563707832
1571228015
264518445
488123558
1368744336
255182413
968734327
1917592263
855203188
1624078818
1295778172
1845792963
888793422
1866156304
1503733531
828832580
1544586857
563639722
1720692741
1666922317
1787715308
1514270227
1763603400
1345595371
989538530
1625286353
1553680129
1931493348
1401570106
631253359
325009478
1286402024
892704934
665732056
1207597453
1897197233
2024316752
2105463532
1003378265
1395262388
1518343382
609701642
1456877806
797540763
550831087
2010305499
984071049
2062930643
606575741
4723935
1388743427
630842602
896041043
2016804320
414222440
901647561
1633190478
1502086492
1552843006
1010178121
2123099846
1753630370
969457817
449078633
890061306
961022127
382265512
1368490539
446667350
1283396342
1683379481
331846997
2115163145
567892488
901823851
1812981983
461906822
297808064
16169566
608350891
340475525
2135505781
1428359093
766900454
1697330812
1440984282
453725572
1543048500
1563284973
1111166859
1780044209
340209467
305426747
545680482
1619512252
2043667670
1771519019
1396278314
279260967
1381063120
261282958
219512333
1717140483
1320443105
452632039
1919104347
1457554952
942709183
758005345
315617099
971737058
1545319384
218966
1768062082
1884242681
470441367
107933290
155478736
482798097
98201362
1038013401
1706169089
1742388148
1589029699
1392159012
1242731413
726727643
581772334
273960059
343294032
46576311
1658923807
1830370043
710368674
1097454079
740963810
642362592
16004094
1071503398
2049206061
371089025
1002077957
1366217310
1401292463
1863396661
362035983
259212267
40068201
1144464131
541905966
1527717276
114853817
1947603831
1639245439
1192570046
1843939364
1573053553
2115685305
2077783694
1416724027
1004104304
884330820
1014820509
509470961
1604710788
403575689
179861521
296952499
512614003
1005647346
2071340932
1351122528
367746875
1563726244
1760553519
981613235
814922458
1874598752
84937214
351505075
1048475980
1738830933
1986179102
1291261710
955509928
519966755
1659878807
426208392
1843581821
1467111635
56240088
1776096096
2000584143
2100934953
1868624774
357959625
435308894
227939210
1714795934
517864407
1870244637
294403246
1716924423
1466153055
461733099
702725722
30294873
759376652
445671227
826347545
779461228
1282467467
746785689
181602244
1369858036
687353625
2105724342
1672211125
451432990
1449212191
1385433063
1456435629
1569823102
1697185615
1370261945
1209822842
28105120
1683626039
2139552273
1345331665
919152930
876563584
1991616650
1250023366
1744821299
74190689
967795983
1405581728
1504551585
416574408
511435699
60018193
116217894
2030927730
1758968778
297292555
1712141455
1506508308
997212763
861430027
915451555
858133914
1881370740
310664756
2039271902
990218470
1011176831
1147817361
964802553
414315616
628644854
51200906
101446921
374460335
842167327
1340319525
789375794
1285455196
2001131807
1482478106
2026643113
1007442470
1226196135
118870491
569152700
221361312
1768732009
1813504557
34274248
1203957992
780340342
1685843436
1349583950
721808208
1509151529
176409631
120784759
63140635
1247942362
332540718
1899136732
97396766
1408085663
1932799049
1553703510
1285315856
2033276135
2043516578
780241036
2042986369
1130323301
2089174058
104860116
1881954893
2084886320
1375510338
2090093620
1735894803
1075665567
1218937040
1831706862
352411522
158524052
747948032
863253976
925574401
102788426
593462210
1392230695
1500077448
1150095951
1674935430
1839819050
1001793331
1013940096
239796695
823067710
816938785
567981161
728592875
1909469878
1461939898
964530271
698533784
1258002127
1968924531
21309350
931839487
1728698544
1542472486
141868669
585882127
368516295
1545253031
2062739273
20697820
1105431180
640999379
467609705
1211273642
490554006
2034597481
1043982793
1054166420
232355948
1881342305
1518783554
851786629
19545218
2005328885
1936971893
289608549
1551986569
717705519
1363227706
900620762
1124264199
1377206691
1962400634
404424296
943240595
791177347
229359869
2091883245
27124317
613216024
487025719
1859714222
1280466168
1989988777
1972938235
995276486
577072097
1620530778
1550126573
697684668
11619183
700631336
428762258
1438766775
667172565
893465921
1103976173
797774450
2022026357
1691475694
401576056
95901950
299059313
1728548826
1851608035
1510316296
168982112
152349977
139504247
1848275630
1787040570
181071966
716501398
335244812
1415586304
1165587
1713560540
327465364
379303142
199110438
1677937205
821758024
1865447717
1642792239
927838141
1151918394
769933652
1245384829
631090565
2096197786
143080326
1792813253
909082879
1230342047
1739500348
1547172923
1317166192
1796774029
1699039338
1149654919
127160203
286558163
1979835063
1862147183
470659863
99728262
747116147
928097783
1999113802
462953837
916634040
135838554
1805140305
448731237
1815156211
1951448033
1837356260
1176602232
1583914683
1767572639
994341268
1817215197
421875308
1454732021
1872318474
187589846
45051289
375574090
77505694
1060349420
740821685
1985059087
2116207966
1377623124
881277468
1389532676
2098103398
393760308
2113883194
354432796
1546638728
846068583
1943407702
1066613828
295101137
1339700383
1018368593
263490594
459487686
1177326168
258562611
1579196747
2001985053
2023313492
2102950380
553140850
497920413
1638603544
132142136
899359305
888285586
1725999793
467335547
1828556435
1040812241
682160168
583614336
399344655
747475454
625216328
940843401
878632505
319048571
1603254107
509536661
716211940
709248387
101475744
1424904368
435342689
1161288825
616489120
1892297798
834692602
54084285
1668116812
1900484528
1203002362
796389440
1532228413
610383710
756401423
1165358480
813156572
402428644
1903756621
1385515881
1223237651
1079391739
686281190
1988509404
30180783
1330472746
1723430508
822089775
1553421015
1244301845
893420298
1969035379
1325569481
2073102094
223430377
1053836663
42978505
839936116
1812849377
1377000128
509640937
1720164354
1299245033
1473243660
2017710634
1972790913
3987162
759103728
1110768999
1281058164
612242878
1791983836
1545774516
911585975
1395610399
1722086013
1775390704
1083583547
1877153182
967046443
1759077071
2026741679
1343760361
1620929707
1070545678
1588346445
1610802209
1654756331
643198822
270753889
1571201816
161895327
1797177193
28275120
1437704082
60797432
2129507888
811262747
1634132203
931169785
1624951900
246071408
1762747907
1246506146
821903239
684052683
1261075820
1658544679
237819411
2087494230
247227459
1071363604
1251699401
13150145
1848573953
24394202
327572886
329908313
980364314
1554474494
98870210
877325314
610340912
1153642819
620703136
1654537185
1381937015
1978930093
2035259563
138825775
2012482155
522348419
2029073308
806772102
1445957514
97379116
2076764611
1721157062
1986954487
694453276
1626223932
1421996961
455367734
1102196669
2117087765
2117617601
42373452
1870643215
2000429892
1923943425
820809545
1140073311
1772916742
277327235
1498972203
700948395
2054144184
1465737120
89223809
1358194584
1455240193
264723112
2110671663
1188735863
1113792663
1754321078
1049484447
566400783
1150395030
1558327476
712623062
1753155520
193324540
724588138
1682555368
945817426
511593289
731904332
1385790946
975433796
868654733
379093109
839539601
1864194163
1378853286
882386940
1092428296
660094792
878932422
334640529
707040852
1272210253
792883117
2080521472
1759760332
1858797874
33721903
333909765
194217126
317465183
1742128022
1292680645
484388432
1553687620
149930039
1317054718
1337733389
1995416190
652406602
163813369
954232158
619151351
732775542
754835092
880474714
1409178658
65705978
480263004
1139961829
1868651084
1871283075
1500272435
623101779
965974983
882621767
1315820494
1483263176
1312753056
2083537831
1558618644
252674760
107779529
1480575848
1483842462
1819975069
249556431
41332400
1871959985
1840940525
371687274
2146397613
772569729
1887992213
44277120
1462368038
126898021
1691216857
1309943955
1920646188
1698935298
326002851
257820539
772119132
1013516073
1169674083
1414967735
176580651
328687977
387295343
1784641713
834196879
1773022921
1158351589
345307542
678136375
1853816759
1619205768
1540344373
1125529215
1934596666
851442969
768970548
1431434418
1573906188
1042762291
166895742
1789516290
1404299635
603921080
1363319245
141805225
303128523
1168086314
28397780
364901034
1652712406
433037081
669165754
1967245903
1898974012
9719844
1727141684
672335053
710547547
1953257006
632815944
914247786
247739561
1327833126
1613142617
223287349
798084918
723618149
944063399
1432821395
1977649684
1402132492
1488406632
1331327350
1354241925
1230725439
1659362582
446099610
757214249
496386609
368168522
1369263141
589525439
1445388683
1571057699
1307686576
361490330
154849916
460287827
1698089139
435291635
436565533
1275477178
1656914803
181062910
1526493034
977655772
1105637575
1481142891
1936502941
413620488
89302288
1853897926
1576756318
563604784
497696314
1577272890
943462406
2006240962
1734669320
1059688604
182874980
1796077489
952521873
1623048041
42564188
1610282637
117498148
1786769198
1354658395
532775290
1296155652
939639195
1702550679
1059124659
1159781128
2098960390
675351545
656659118
1093385837
1187938637
569234398
709408785
453294308
1153799861
2022666601
500339752
1227844713
816787186
724958740
643414887
131360404
609509298
1189720936
905512538
1225302809
1563348798
1929474032
1282036097
1210248328
2134996751
1839378940
1270114572
1806083707
1714665133
855608252
250288850
746804437
841457006
1882927964
871385778
1160587009
753221275
64970523
1070601981
1773697994
1958594403
1317824663
1603294017
472709042
1162429246
667839065
1003220801
1132357199
1254429986
475341650
37194446
1800537594
1787871292
1936099860
396500620
944123055
360281706
1291586883
2130639409
675001275
1545163573
1068500210
204927954
386066043
724392345
103482847
1815553914
2027752166
1253074892
990800386
1255156270
1963240797
786142085
388980513
1052996788
1570486716
583694747
1203843850
1415314995
1671172135
2069916186
1519302617
550575481
888333763
1173251279
1352094896
703901929
1003817334
816694914
519674798
1432366637
1701904334
1617502500
282725680
1963094939
960102204
640268053
570689145
1899671710
1395329038
1412007027
1759770559
1460921054
829231865
1990272832
1004542028
1680409647
1577972638
358749184
547988423
1078022277
1156578422
1850585167
1284442393
2077519449
1233192350
1081030274
1946123034
2019516609
1259384464
1636132204
815777267
647733296
420162178
993860546
1827490911
1316198745
1760438039
1583429780
659973093
1185493223
1294096137
529409031
196806117
1282091454
1488879687
1074515538
1821836189
1061023534
1333697559
52668448
226588870
1121804081
671242660
876373092
556659426
1647334844
1607302644
1404350608
2050340601
1225243188
2082675433
291035429
510576772
739251108
581636189
1644920778
1918762465
28147723
378780351
1476991332
1208211162
2053889920
493321054
1898635149
840255455
1846472660
2008723461
87938173
931947474
200489361
2080851448
1857752627
270140662
1203670217
1146705056
1985864219
2048795601
1989240084
692791598
1431580698
1533085135
812739753
2045694252
1189072810
1999480558
990339858
2092117581
1004104304
1872242064
359371129
2125558881
1235358038
1671551043
575156071
1862469433
545799961
1148766362
759344703
440455140
856418961
1772759625
2099863938
972148982
386757630
2142756559
777652187
1789743607
1263159107
509632789
1465195139
141057066
1491576976
1755883654
1997134491
575205261
121422406
957455627
1491609921
950342714
1245904731
379439159
1416414568
35839423
1216612547
233886295
1447206090
1168435808
1248943232
1758357647
1795391944
1307818160
935506751
836622964
895109161
729151053
1439219934
605092772
2088715804
378639333
1067846658
1767598339
714825365
1360403593
684470259
433558128
1233604176
574821128
876342816
1631224956
1103246438
1407253558
1069811274
625685321
2023124295
1023634264
1198267947
2092955370
1567885172
1002047769
831530072
2018289054
1452035075
668279982
903949483
1116644914
302536933
1185949658
1572405318
1329574559
834325414
1096311574
1877590438
1888118894
1105161132
1588332648
1226194157
872094598
1575945966
1146325379
2075058273
1963053671
851002361
639166969
1895371947
544085721
645995184
1322369867
2109321512
1609114363
2041166057
1383818638
889999221
1920160795
1495509761
1144220845
998779495
1968643584
1910340529
1426134069
920651595
1036485305
1906008469
440130487
1606007908
1629791091
1071679570
1408157156
1183104062
479824456
484130666
100228963
2057284141
1015917187
1388689926
1988805745
790324713
2124942611
1797377259
1705884726
1758286917
1228739423
404604371
65083605
1411098929
1321477671
1620545193
962025721
510214494
2021966444
1031048900
229024699
2107614987
691232928
701178590
2042969414
607313737
1814824477
2129599894
1758620619
511711877
363946820
183126529
316764629
1115625311
1839554506
374248762
445327133
345636889
1460427206
100728493
2047541875
431868697
2135670139
1380749455
1960755592
1802282857
946781135
1792531437
225561564
243247917
1761677139
632783780
890808919
1425326098
797736142
304006310
772254596
103226332
185101225
2046417774
1379628536
1782772212
1908272148
1099836120
717758797
601201520
193069011
619292761
790299636
1990780308
2087913671
925020702
376891182
2090038335
2002978728
1490645668
1668440437
141393375
1490133960
83556914
1594363097
21910584
1702249867
429598226
30879604
2079117151
595697163
962531832
836283900
822387800
1710932652
690680889
1360101416
454602947
1870213029
622383382
256968320
2079961019
839492075
706091067
1194589213
524974226
112161711
97449627
915603540
1553019217
502663945
1733602285
1774021936
2056860324
1699273056
1795227404
1994435149
1588396011
1019770090
619609579
1813111952
1402116830
350096034
1208411037
371745250
270691302
741512932
1131818820
1451797043
877720848
1748735644
240338220
1474445784
244188924
138468755
274210612
188869201
1357779701
1308541488
554712044
717594955
26112977
1395461488
1210308735
1530124295
887976694
999098648
2071450613
1586923711
387653563
489922192
560280580
1679362146
977872309
412935376
1463487734
95931863
615024845
639944830
904107752
1186763118
1328680098
899494259
84610848
1895017121
1401473000
218252675
2070732592
436815366
303296958
1011132451
910065165
1598587434
36511172
1894383927
256622924
1776692243
692873339
662744561
1341513731
1812634001
567189494
1268617988
422358611
1289921869
867401715
1210187712
368694001
1308513846
1685389283
755476241
892392128
1989077943
646701883
1803055246
1327421680
258157422
985505968
1986149045
1752616216
379756728
1221442366
1629950180
1235980864
2134554155
1581695202
1189131968
503642457
1901648578
953340912
521728064
1530521107
1738473864
337080147
790378066
807230244
1794002258
1407397038
1872795927
1119281837
2134809857
1926385878
641831553
737866706
112873209
1116386662
125451461
1335324173
765325288
391230738
629936995
1190279400
180118443
747039132
1089549234
968375027
1612065989
2113858712
2132971014
100322266
244116768
1057929967
910191289
1472829210
724637348
1990126754
1869537758
98283811
1810649073
1012105832
2087494288
1111512064
673551440
1924646310
457017630
1237263044
193658654
457369212
563562844
377250116
1259678319
1339200429
333783104
179704861
1953835951
613947727
171166306
2068260445
1981790363
1531097120
102255420
113385313
295756610
1459857587
1302412186
886447465
448234986
1914056970
2129010961
1532870438
1793524352
651991128
422324270
1962027496
358427884
663918254
1430315859
2118117505
1972214892
2018696421
1038245155
158680966
585689331
1533378471
1049050468
813267738
294326339
1992000762
2014239603
1814826957
1247409021
1844252978
238236164
927485561
2111925173
1133444635
758212066
2065314679
819408285
1610267608
1178462928
968797922
863743319
1657928379
15422690
898421421
906995372
957309144
417780040
1704717590
949129477
679152819
401768780
533779791
88061610
526744823
944377514
1410736656
809730111
586117884
1571573805
1442320805
1224007864
796699127
237113238
1159786837
10330480
1076826810
57815498
1200763372
2098687199
186109124
1661367831
947278195
1474213806
857214772
1033580362
1198473421
1720865486
59452710
2019410781
894195914
1245969652
1841317243
1301045386
1906566638
1642199263
1575567898
1640779010
1946277357
1493708566
581710784
703877677
1874224912
319632415
874072048
689338369
37179197
1363814376
1800228965
1165980155
942494179
1759031563
1330404298
21484684
1455666519
1215810087
1607560382
802005404
1146478485
677647352
47692508
463734594
660779040
1301492616
1478212120
1667877826
636153490
820366525
966903562
1581920749
1337847857
356561672
2113042533
1332632353
308777573
114359835
379126513
114803587
625768226
2102125554
891033965
703244658
1151574479
58338449
799245279
134501352
538701142
1245812848
1489153245
1153765022
212104705
810121321
320396999
650973867
2027051409
998838285
1003832002
1981833109
1401434044
625470602
808909421
1270478627
2055037948
1536816411
782660805
545700184
184381272
248556830
1372391554
847184724
1818198320
1930034557
613304073
704025432
1146245029
592328398
1656945869
673730991
35823049
797390842
560882858
575706482
1118212025
176611867
442853946
507407502
789627684
380906535
216618978
218263968
1853266727
1862593910
804472325
311152496
259647807
1984561203
666439565
1942000855
657882315
271046041
1283033617
272337782
322736600
1416552733
1593051495
321408144
1675390246
1431468226
446980498
1613100808
715876853
1518721508
480492530
546905836
1285386973
343628784
1059665071
1385087493
1428352093
2036868697
191621351
2091317270
857122527
796019835
597415713
1058003164
1269064579
502037523
467103545
420385934
1839407956
2133685242
1125214272
933677347
418616666
1239458012
1035177063
706043977
145333537
1227836715
1192266266
1066403576
746845174
1209219947
1237023441
583089733
192887150
1612254819
359281698
113416518
1716516997
793026305
1091427349
1172808680
2039115275
1917648499
1952927908
1914396442
1575978599
1142922359
463034560
932584142
788261144
326519562
729941687
1232414366
1747277917
2098637170
523950164
461941576
2088580365
2129757542
1920573911
1058575401
1015973660
109760233
599453850
1214858979
555905137
567829130
1181663243
1039829867
1318038329
346949097
1281605610
525892341
1519472342
535643093
1916735884
731388586
1613087174
900668068
730866637
556250897
1985694090
654488507
977190235
2056588517
2141159807
1659977650
773942958
31632598
1268551723
1893781125
2021764341
292664258
788285206
1949633917
677775205
2044192273
880133774
2119223770
497206302
64696710
1089783500
758847267
972787165
1610435336
307170441
1072778763
1504692024
946945030
2076824789
1948164286
230600201
1821941689
1158821283
514715106
623779244
395846731
225062933
1267765301
1714768687
1325491690
939138774
1703201975
1933711774
1111542706
2071429904
502037322
887230821
1603457938
1469335152
988441706
1084662269
316879176
213975802
1387115854
116616893
1290681923
235453477
468564910
280978320
1120039694
1048129246
1244345690
2101704014
1374128078
2139631325
774673252
154602373
291835661
853118479
155740599
1689367871
349455799
1743531381
741390948
1234768976
1469281003
1143861333
625771153
1112899857
308955664
887236153
2544399
1165496738
1676788546
1137869850
624275949
1778022041
1044607253
477529346
946735641
825009746
39854206
871810983
1221815920
407235741
670907008
1222032487
1073329149
982251755
14113665
1097110361
2072099828
1750439499
831395483
1031135441
1298117325
737778434
735981698
178074360
1965804409
651906858
1065268647
1587934468
1200009100
1559065123
1873590615
2018500527
1216078005
2049638726
1127668500
1709310200
2053618571
603820079
1376485338
556045050
211663125
521247637
167588077
2099425368
1632719950
494769949
1375277976
752681753
87044759
1338462625
1103758596
1697236075
1719445251
332738145
1979763227
1303557041
2102965878
38658480
136681363
51728451
1890796180
1383122306
1678312041
258148794
628643905
2092752288
1587459387
2078004114
1041199120
1472060213
2023296236
1522496768
1601097597
1392998687
273402676
1013201297
1966267616
2007629702
478090732
1593287730
288676221
830920156
1949436416
312298757
2102860427
1325503512
126265788
832186043
101798477
476785062
481193632
1330019863
1274934187
1292020180
688148605
1127644240
1641191811
1726446174
426096411
1231543785
997583077
1213700719
1368672114
1488588315
2104519817
73493828
692670137
1263454729
1741020540
1226857658
348405857
1050663617
1811270823
370346424
1337328268
209989329
140690718
1623043830
103821541
1713096113
319212665
1586023373
543722881
1969229039
422492382
1130411676
625434771
2042185127
1334541377
1688775996
158789814
1984192577
1945788068
388444608
1821975738
1229454760
1902899156
1145387640
1813896072
513363292
2079417577
1927336558
1842729763
5255263
1291455397
916419096
1512659775
1060197200
1739579789
913424148
1858104749
1839308159
2079134100
695818621
213064402
1622318298
1569409474
147008757
789633687
2125612250
5561231
718544018
2046197086
1275234995
864580362
599996969
1404062333
1088225610
591139128
973596360
1234442919
1855485133
74435113
259672781
428956336
240102297
695073310
144974348
186811811
1177928710
750171866
1449968259
2145262349
739361571
1783591762
1852711924
1738152459
681208799
1916812246
393637756
1856992776
1423096969
593045175
826319489
1286772340
1283871185
1519455174
1915608795
346642546
1416980587
570485585
2136546380
841126000
1146535714
66131679
670411863
994668385
1922082415
651202741
1919109915
1840195416
1111947889
614588355
1703668106
1817514651
1621931235
2138693159
1498620183
1566193285
1926365470
1248239229
810223880
187578730
771195788
1845412527
725933811
596127638
789857166
703602458
1042041879
1241426297
508610129
72166588
2129868147
1194132707
435783010
1235401112
317672586
69258143
1111539705
1161496313
784104244
349253716
58887054
519511324
2074592423
1617542884
1151918394
441690609
1723995595
732795355
1779118819
1968468771
925619464
799118593
1583532289
2090508881
1347033580
729741598
1817126792
240061651
1440418980
1708655408
204931178
170921998
855772935
1437436881
1476157623
365216278
459334159
469317923
532631300
878628580
831618085
73886968
1185515885
1564702575
1598134925
1362548261
44312065
723099355
983067381
1845421844
624201062
782387901
1837746502
580464061
2056444938
1197917502
1424392521
1254609981
1837668896
811570036
1717085424
696889036
424874907
1316079537
1753339760
1685241735
1582206397
53414283
1314888246
326487817
1292652329
845043571
694019558
553374303
1426541068
428058551
1388037899
284307514
329970100
190370903
827178481
497762453
1365730935
1197722237
111440850
1078862063
221326213
1695131624
883235048
102962819
303379878
407625271
957167511
1456122252
1344104809
1770857910
1154489323
1949010025
698501880
411628452
317515308
1046780013
131607855
91992041
946732301
826808307
1429194056
429762965
1279601075
1098826287
1364450102
1801265202
1874220352
179279878
1357951945
830659470
473924746
676265897
368169169
798654336
719676257
1227236627
1283277634
757667831
1092765206
290787459
860521079
1021335158
444289691
302597617
44370607
2146734915
1105055645
40419209
63242415
1381186220
2105118035
589803641
1703174511
587621317
893016322
1157597723
221865237
1302218743
1646397605
354406689
1778638625
146416403
1665808300
954764348
1694402101
1344240267
2003990853
1549643262
2116784410
1064546367
810280310
1790560606
1023854598
881399283
2039361742
1554016887
50278228
283982867
1104793241
1018908004
168454754
1718514224
1104968729
1949551631
1147608907
1446810626
1404208312
1719537110
1903978862
827329313
2140390886
123697445
1426421002
2060908847
610723790
1230658282
1631228615
2001085543
1397782602
1756996130
2129984562
1303502382
2029524129
1414200724
1220130196
1958624741
1056865915
12544314
1788216818
109382122
33670043
1759085516
2117556954
1971721284
944116324
1966578996
1969163968
89284546
959811565
2083583521
1376243564
1312677782
2118567026
1760580815
338787349
327693919
529858706
779180156
2043199311
414400055
842789048
1613295084
1760781804
791249196
1439640559
1878697157
1421823802
458753684
940536676
1748977116
1179005977
752675165
357705104
2039118426
44420377
289799792
1098252759
917178301
1933057063
71120823
406282928
1493554411
875386864
683945969
328212966
1319509140
212288404
171330799
1270130316
84723199
1081334298
1929404949
774868058
395907567
2117526659
1687512275
1993538189
790584077
628727346
241836673
1028158392
314373019
1409139614
844187420
1555266228
118327256
1887799548
266021690
238532681
572281990
214271138
2068037020
1166382428
893768634
1721148219
678531250
2076022686
1874657941
191339835
1938920141
1287051131
608269721
1732166687
1378477309
938874953
2107164685
461426235
40006088
572473634
891543214
1653555759
2131030118
1883653339
235172743
1879067655
1156651359
24690794
110645269
1461817024
1352926096
1872253227
1502064293
1080616181
1057770986
1451066090
128737636
240617151
1490594471
1074963981
258718134
467129247
558405111
1284281088
1234048557
1410034458
1948836389
1553183119
1798448743
774049913
1170047141
933086700
1251545559
497447648
1824566124
550227468
1553430508
232682062
583632586
149021141
1320011306
725276737
189149514
988480644
124282957
1572644039
985455298
248935266
1890520917
1811213523
1597442318
1834172041
52690265
675755953
1152141478
623803789
1545682327
620566957
1499127032
1868787336
951451063
510971362
288281135
313975936
1539240865
1833155105
1610789072
1354892695
206936178
574286610
2011711541
1377387123
957614240
175951588
459470039
1387372428
1551913748
2012186631
536656296
63030113
399251814
511612129
1766427427
236195489
1262925592
1229951441
460567357
167441842
828869497
1345496803
1562129233
1519394874
1749949110
722167492
2136756435
555525819
1134415181
1044254306
1562177938
1687236536
393718182
766120291
1927165171
1529258588
1851811678
1599358813
1478720888
159701407
315101793
2036502630
81379754
1522692197
214203224
1519888981
1702646366
1625943891
1487285117
1712875201
558444363
500886862
1262863571
295032343
1324241337
1673373645
1991617509
1151566929
1100073004
1451075238
470808556
432711361
1144674376
1411705202
144168249
204676698
2117887491
1539298021
424895645
1475995324
847297593
2143623495
568500953
11347079
749764660
848912912
1698869633
1524081899
1422535358
1607715629
1158331883
598198588
1590179096
2122018301
1294888741
82615125
1943655952
53289237
566644213
481311174
573159449
1301328651
1783115689
175367325
1817638827
1154701230
1548409510
107983854
2013943305
379428435
508503980
168717873
1778007887
1603956142
1207894241
1233668900
1295375390
360935555
62018073
30743855
1614489289
1068062869
1409772504
1917463378
266421225
242224565
883828552
501931962
1131531165
2136267596
1771018750
158483117
194809460
2146817945
419474092
151231675
930475657
683512930
1773251393
79505153
1551034287
162988514
354843308
558991260
2141808362
1556556453
733683311
145227080
1358227140
1532798894
338544844
328044658
628550868
824960614
557749378
994678331
1298275315
661405319
16609952
361988026
428069235
1751816761
1339477288
568211771
566292774
1498589498
1321597690
2112948022
330312757
1242694202
1761902268
594869257
1487795809
728298954
1524524608
168101179
1525570676
510110344
246742569
1075677861
1277181897
2125858185
881217133
137497121
1252832953
1374193680
481349081
1596809152
617751746
1813504557
70044882
1260933793
1121032881
1951122283
333296599
662457413
965788479
801639826
1039024355
1493356196
586323393
1517672818
1420235322
2024873520
2119622086
44931836
847315751
1283569087
1225092425
152284717
531506904
543397042
425676447
486400611
638406070
1663485333
1691630072
131010157
1126632903
1912293762
1399844805
308405408
1703421913
969222461
2067168800
594081632
1694452856
1073928171
1537965556
1787887885
1397724129
1565625945
972529256
1904098020
609119350
484607519
786164225
1180585315
1038775810
1298522457
100499745
698355145
2078206077
1746186271
307639536
1449763814
475301205
1308031258
1870687778
326044358
299459825
1975091204
1292404625
1507637426
1844826744
1872840388
1847722940
1063341729
2027403272
1628716878
870966914
40684759
903210151
353985722
285357811
1071266017
940088779
897269842
700465549
283035455
1552978327
1716536600
1700440835
98719190
2117024302
233596851
1124871634
997682896
1546641016
761260270
408492379
1777232178
1525238278
1578994654
2023838891
1499400199
9491979
1428622913
306427508
768705648
1807140165
1471403295
1542783455
1114608356
641379692
694825371
1945602260
48955975
1164307537
1143280701
86451346
1346564369
1666498028
2045145828
1124782094
910123068
1864926178
1026560786
19688974
1885296128
1777161372
1269826162
972206302
1566526635
72956785
92370593
240312850
2145188540
1063094674
838779936
2079664694
757170431
377467047
531346771
169648954
65906686
262167241
959141475
1839113115
834503967
1048062421
1747234171
327629140
277492272
1706725235
18588092
1779948653
1023987058
1722103696
1816684631
277751865
541591790
1722446747
1872680716
533701303
913244470
1831592548
1263401663
1651128831
636956333
1387633633
565759910
1376493023
1166443864
1279499060
1286903488
128224570
1795126793
1466069082
208698696
708292648
1950170601
523475251
1126346321
2094123714
1284027070
915903425
1311557179
57046545
1777788033
1097274061
231665597
2016937023
2106842294
1602246775
1186324191
1545988116
949619792
787947885
456872471
1327230286
1366875118
1044576411
424350825
1233394752
1224591685
1711825522
1099037116
1296941564
1963540923
1462661219
378016823
116010365
957581102
1952593282
671830777
1759096610
1349511459
1819850103
688385536
2080138014
2056060253
1461094106
786076319
1772293954
2139041733
650391859
77916428
649516697
1655343396
1014714872
181471915
524738357
1425279604
852155602
1782436980
254939932
2058791022
602468293
1363828423
901970599
1418412071
294968901
968127003
1899653708
368273399
920832449
2028694295
760568311
1910188017
1270119141
833212253
1715747673
397714656
252964461
1402765178
1297830535
1639487030
1374658100
2133651835
846620295
1469186486
1991461907
417947735
1795095478
1485638055
1733048273
470976671
35720573
1489178484
805128693
506235065
1509698259
1230093558
2123905323
191072576
2053902101
1266249520
1577293154
590950319
172082579
622232893
2092241069
686349078
1493018745
858996432
1994729058
223677833
1918121915
862157690
883941848
1468413076
129174969
1331482045
39566836
1255749607
346726978
972923089
1303895258
1079896963
1524416073
355904549
477052785
95529332
2066566340
1015629132
1861619915
1134447938
1366083971
1176476188
34504405
952959845
1294614312
1030273019
324826393
2080011428
898227283
1801397238
354966168
1635518420
1442313681
415884578
1546557813
613949628
1641442381
1952144247
1080266456
1358719808
1444629811
1812528695
1340697590
677452909
550734967
1453342739
1411242595
875632175
134019449
604719540
388238979
1440346464
29285798
608294723
66817135
399254775
1566777529
1663260494
1449365575
242048963
1143609061
2079459706
2099547967
765742804
758738076
852232063
520647722
1159791921
1211778589
1122912007
833769085
313658304
194335921
90441109
326151930
1574482456
821157689
391277472
1465966825
879841552
188563829
1495146792
1138704259
1911705424
1412706808
1487117597
495632008
744007932
1227591100
2025184714
62364831
1577509972
766618962
191987321
524707307
770262651
1704882039
448997355
209616016
809229655
1611408728
1317789936
1731992568
1657233534
594866221
2042854055
1267323417
821769790
1027333079
134363805
1258624815
219421782
820274887
1125411297
502008995
1845779376
1177099973
2011803711
1764915786
1314468321
1143166912
724168224
1611131643
733611669
362883346
356914930
2055547472
1093931145
1310725060
1270672985
419448968
128669305
1194584742
2112291533
553770444
804250030
923091215
2126859784
415550953
1056475097
1561287516
1300218354
1472041605
1071226442
28566129
1056385722
1406541755
458036081
1461291376
690031315
1016910171
302060623
484847521
692188537
233393426
1138292882
565167901
669234024
817325604
400519442
1802697554
1036974644
873816643
327080519
1069074746
468832670
692512602
1338917096
2090623244
249701891
484173724
2018143549
239136712
940864574
556788210
926870081
2120584127
950350994
748827035
1615866542
1911780389
1426673512
1272685014
1227084176
328952021
500237553
946882393
1734120856
1444473245
609190064
642967151
1623739647
392679906
1301861102
334960615
1121522745
13075884
1675248877
1402246501
415794946
1761929418
315726977
645338217
1326628352
1856334524
1956005385
748595452
284388656
774914825
2058011204
878887043
171047477
1808394492
161787451
461743524
1926441387
24958175
873060878
2011708290
124251361
227971438
2041549013
5498983
1791336745
1097399620
1198706331
1784090939
1976427163
940429960
836480333
1591557728
1320769163
2108753474
778201954
515965423
866831282
262921933
2101627993
1324901214
1593671667
1355558684
1610861344
626036061
646352993
1412219066
1193806626
1392283464
1466094486
1046940765
1841460859
1264953739
585185868
1810844751
1784185740
173896134
793971521
604611150
1314356524
930651865
710587859
2118845739
287683087
2141049254
604807029
1911888027
665415799
1303206930
545498144
424023121
710837992
1726733645
585149527
1872292066
1184064236
1909256796
1239522737
1944002081
14582017
124158652
513392843
936823347
56549082
737626766
1498164177
838402240
1645058018
536076670
1319583896
619206994
4407847
974477152
610583200
725325573
1241115015
1018332670
968583036
1269871731
206237674
292649248
211926743
2127214312
438673162
1709832732
380922649
119170258
1617950048
2007752255
1476910213
1714914468
1483920306
2030653280
937383434
753122312
1734527599
1808234818
2030499199
1247425091
1728575235
1083082033
1549903052
825492141
672851829
1983432234
282016481
1183215151
1907533371
28713342
646719242
958358052
697582169
675180898
2070088612
466796813
2113296045
1285274977
1686132750
784513655
1429703914
113759326
1650734413
1381948195
559191699
1819189704
83693973
1252823880
2000892617
145923355
467400704
847695284
2039459298
24583381
1538261468
1494669816
569815232
767407515
1444902626
954609521
1506248013
2056898503
1543202366
932526020
1967131875
1819672252
1913077125
72185605
399902806
249138112
295259651
1286394106
195634128
889763152
750466735
788359119
67701895
1808842381
1677989383
1996256768
1380019369
1301623471
1972151761
336545852
1247562694
1521193057
1133818716
677017983
658491471
977931756
1847329053
454487022
1224736232
362644395
1184611916
1414791387
1598825877
1333762369
1136282783
2114833892
2132680642
503210065
829377542
364454901
996321258
849768385
2101194087
752715864
1768278282
483888610
1504435560
730702099
1513362573
101231324
235957030
920639596
620890078
1180421803
430350346
526995605
37003469
547978121
1611313186
944669908
1428873748
1151529186
1622174824
314325822
219181824
539170974
1531581195
1697341188
474495310
1504205035
1835386508
483452068
355889090
1665899037
588621270
1780193341
1252529945
1187029411
946087984
1235910460
960642909
1760016143
1532072544
383751870
226999295
1329802369
485308851
366377110
375710997
59051445
1692565892
1990167622
802237028
1112755848
1304573538
433644816
2022790238
488752003
224049698
1321769370
1789876500
1974489330
617553976
1289495008
1285941849
1455415009
1251456443
1371880576
828964016
365761256
1681844274
1389444439
1369546567
740400302
480509635
679209732
1057833172
1709412186
842853612
2096678729
924254157
150473990
1063257315
969547411
780392618
852792062
1554216935
383948906
745331955
2039412099
1150146853
1704939021
764348287
1966127489
781379248
473659615
361441601
1182011937
432124038
907828049
1166052631
514952512
235456007
1128315053
672260543
1612155506
89557672
202256987
2100329569
1802601246
225368869
1211029381
1897922701
415899619
60033443
2081531307
1428486113
1118220485
925329377
294908563
2027262041
1874287339
1012879541
422909780
2037518818
1501231809
1149839398
1607106015
1187770393
876491283
858297740
146134203
955989050
125638557
240027307
947487631
594862358
820122817
1380786676
1860092302
779420434
691913544
1412428747
1616053060
1975695738
746379159
869188254
816326576
997074654
1571904686
544572603
1191083274
479121883
1276890919
535865478
1446244797
984816005
1769861358
1851656401
1949133720
1390537951
391974836
1491938825
17608382
674437944
998353609
174927911
913058498
2063031699
1687694494
1340959222
2137083840
146401503
511171750
1053157627
1234184861
1968388594
1244141616
2029264370
1685292248
1075910071
1755499755
1225200560
1420346846
754733022
325928494
1596112782
911240194
1800176674
1541135173
1511005450
1958133722
1973203847
1015677916
504962988
1212595472
1810455136
1572177012
369751947
838904741
1864573894
1105056274
538631957
596688059
1968997605
1217944769
381563533
1529510846
390542739
1178019623
2126035597
1240865567
1531571891
1824884522
362175328
465443068
1312821237
484250324
463861715
639514221
1619603940
1982388036
331087346
1520962728
117312278
1791044286
1474907901
1212250650
1425305575
450670693
833529011
1514288744
455416539
967090679
1673679865
1353101290
1868162417
1466070325
852080070
209548858
807534946
431623923
22223692
85180193
1291363683
1175943415
368722716
1971971681
603135871
562653251
1158039246
49801444
1576147694
630630124
1945125111
721420295
1694151636
1903046943
596131339
1815717588
530539051
16280713
2036417180
526549390
1347421336
1987449604
2064208493
1947782036
1403100585
1877819868
2118081457
690234130
233292232
1608215399
191465195
1172538783
879235586
122708158
1711673498
2053833300
62401987
1090377114
698869796
1967360293
869962108
73739747
2064746868
954662843
769377075
1633467288
719918435
1762280561
129199529
1368728259
964925273
521696968
1874066304
957072475
603045015
1725851474
893577840
695464935
195843649
938341814
1698382091
402783530
864291081
2127729284
1047566432
178268728
1017978043
57109316
438535469
512790993
1987683157
197026795
467737537
1470998319
60943365
461590043
1448069608
61860953
1540924869
1095197713
420411538
848411910
897782492
1546528398
250472825
164627603
38756927
853322242
33448286
1428572694
1650760666
1608467370
566294144
1658583147
1014986960
1828170293
1013610737
2064806227
1182216935
529967652
68225901
1233761305
791207492
823750993
76761747
594534200
1610267784
535748960
1719037612
581600212
189570966
735561823
125441488
2122384728
2061963
930077587
827408877
1802554944
128989312
1596432183
527567307
1432748431
477922854
171249716
644976038
1162397360
129768104
1787476276
941593788
1734844292
1916981884
1585039195
1922593745
1061282159
1762006146
605556892
2129365389
1959958083
171193628
838071735
591207660
229449684
1581789030
2101122587
718849305
226063371
2145281889
1578081163
2103999226
972331869
240624225
2048828179
2008824609
1979537470
724740060
46042163
1761521636
1011751480
439145191
344451924
559224623
1479480980
403078358
1536874339
2072562385
1086851140
831300375
1435759540
355450226
209775230
988350384
1143309349
1440064854
254406220
959021650
935841077
748330539
667000469
1201549624
1253425819
1151001534
2030205820
1949207020
496073233
2074555795
1191552925
897099860
1797928559
717053617
1818205910
295694504
1837256368
4442989
430519027
1512327801
1149517371
133003083
49312482
146556183
1390460982
1675715238
1441701602
1087601485
1980441240
1220558822
2140575534
58709856
124783042
1552163480
2052422955
95457752
1061097776
354701431
1419246579
845602587
577812197
2024982084
693018967
400185473
1536074212
377773385
937814249
1890039833
664947510
1157830630
202535779
1613089259
725290436
583967158
2099821351
1780834601
56815513
1709289015
827076384
1285963721
1786807822
1241733190
541717226
252012883
1018335235
1467870860
238232700
2137051525
2040079238
600745769
451269610
612869987
1467432957
1102476951
1949888206
1282801936
1823062972
670095373
2145197056
1667209344
1499301133
428911683
1290901327
325044900
1831629602
1846955651
1869965453
1880242297
1701092684
25043350
822806202
1668102048
1326671019
1242270073
1232064654
165364183
733497350
1198938602
1415328146
1965395533
965056226
1574753136
600292659
944095004
1638246397
959129904
1704863444
737291319
1097721171
1944675410
2049035913
988711796
1243728711
1241981325
1104244727
813629526
117339823
1515070819
1185107400
1308958143
1472297457
1245744950
925493689
506611955
1501540660
1570028658
1561694636
1741830884
912857009
274345927
937424239
1005614666
976129643
2022272563
533983267
847980671
1698886196
1638928901
341600251
856047974
1133530980
1195451631
184887740
460750860
2001088825
1077071806
1027594588
529005711
263713604
1371226016
1319954737
1049601515
675142208
1047326015
975031117
698381152
1449718626
60130124
1583973438
757225230
1156231961
228963514
471264253
2005354995
2132320259
2012309504
2026807662
471299443
13670219
453073115
2030220850
1475778312
1344981915
465959847
1751161171
1011523568
647972373
2121567174
534095618
1826250217
1599341618
574323287
999978999
577141366
80422058
1263252974
287063721
232824792
376684799
1478657376
1787124686
1060881034
1957850163
672736931
895149389
366785689
1012325350
300277360
1268898538
1614734059
1584777854
355029041
1779684074
265494
1922424979
613502154
1243744952
356153134
101125497
531461786
834444096
2092045351
520521671
1353226482
384482302
177165769
1899339243
1310648253
1060007514
1862471712
1199007819
623201350
1407785620
1453922401
2094114301
978795211
1820485076
928190216
1954827782
1910024828
1387031263
280459525
530639942
537047405
813054535
643402002
1385057003
1764625799
563940748
896004204
1561597592
1114190716
1734989249
718122485
459224858
64677125
1878299826
970665089
814883890
831089885
1081281129
1012085410
509786895
1126065848
698424566
1752252313
514926520
1876993120
1200787257
1742855981
1128653795
406280776
1993670481
393895279
1814165205
1075929250
686222208
1568517848
860222463
1723923746
1850366851
31406555
1479989706
403290462
169077856
1019874671
889856323
1065381799
606701366
375220734
1256450333
997312825
2066258935
474153143
1691201964
470719637
1442211774
80633060
953688072
1816794633
1815448434
322579767
1518707360
612164773
1634328705
1480007427
1682509439
442459581
1490314892
299641085
216736339
1831146473
1555031377
308685721
640479151
1503445475
1520510191
1139787416
58516258
567200459
1131076079
452844255
39137080
383497275
169020402
1593268471
2097736980
484154269
1495982029
352291463
400538945
1461354293
1787531510
1350158359
90963216
1907444736
2057117590
1100590700
654773982
1466187731
1819912712
2090244501
1368533305
913354072
1406889527
971414771
30282843
2053805700
997996531
1006610983
1350961885
1828986953
121812768
1350097880
1040515331
205565464
1838367083
1914227869
973414455
974512384
663745196
1888754416
1204556026
706375193
1671684797
297748537
1410300702
1979502165
818754310
1226509481
386123118
859251514
1568988685
462476443
411818071
2066478931
1549797783
367351986
1936228132
216309950
1486501671
755823515
1642800512
74387839
1487035384
1262533007
441393024
1206640041
51110902
2086466146
267318571
1876759925
43693069
300449129
1492941836
1031746069
462980576
1152448761
1618277271
841431602
24105957
1588126360
722609088
1430186851
343990573
1582344935
287542383
1950457711
342537411
451903224
2109157928
1001640377
1988339396
679478236
1998078982
1870313907
272420385
754778243
2118980484
386643439
330222430
1382337304
978003217
26056013
795304006
1240338726
278194719
975358062
504119974
184779353
1484933634
587745504
1300987585
1967850442
910960694
1496152061
980399893
790945453
1212624824
1587800024
1006322836
704042694
504794633
1453983344
1805744488
57208945
1821716518
193614000
1013446760
1508104217
611261279
185521995
1489648974
623568088
1463272077
1009892651
1962483693
1198078153
2090623244
1964112591
1877902278
279813106
826673668
753871175
2144131911
1691934437
2059661737
1866076365
204034630
1469744256
704938051
340119202
717756525
671664630
682198482
899242796
1017480097
2098073790
2113977886
1447367381
1314285907
345812347
691428195
707329859
1131234838
338494843
957210582
1100537610
1423495486
1530396307
666321049
3935620
1084352645
1315990711
905882815
377308476
784560785
911136950
2125104242
1200334578
1469217982
863393959
1701684375
1749335512
2098435044
206670219
338614372
2126390715
158521737
875871054
1573817269
1362386965
784119920
1775969600
2052709505
1944881171
1981060549
2088180411
1779162843
579246258
500991169
2019546368
573090984
311188488
685872590
547742582
2063938754
1259068843
1873244663
1653231471
1971389930
909016094
1397818644
1119791427
1643233423
874502999
749161520
2121052469
2055498456
486152114
28736626
1545153570
920648680
178780976
227056159
1742809505
1713848173
173777000
1994520522
2079177248
2077324526
2121995084
1043005399
461917694
1397149845
404253176
1933538278
190695468
1887675369
2055197619
1636527537
1991389369
965264371
845767205
987345398
106697545
968312858
1634288672
1108282104
975041527
141033141
520916268
243844137
258971603
931766592
1875602182
1231809869
1474960638
2087372456
456822250
516575761
428331944
402669037
1579261093
1034007703
153709043
1668579671
1348701768
575931671
1082660721
528394574
1657271030
454265685
366678366
227747950
1324399809
1465337204
2119221323
1715841973
1251650947
1679571288
1601954765
253208124
331661132
1237285834
216033381
1724275549
843342737
98257477
87717475
745215947
1510597553
2075395776
2089206198
1963286708
1967714887
152388455
707008398
1594093086
1558096905
1510547088
1379724450
1154954045
346574649
1190399884
355466381
730871428
1966257314
1064286719
274619113
706184687
195857681
1698772269
394660191
1562518140
1098180935
1033336645
356589778
1024469935
625269501
2009266921
1016094037
1853066229
994600765
1993610729
1507420669
1901348606
265615963
144549348
1612592097
2011802423
1662332423
601443945
1503581897
1585213675
680900348
2002982299
1977914630
2112633781
685142274
1023787598
1642933961
1622952052
843295186
730643603
1891604430
953269835
1024840345
1776345770
1784999563
1233403857
376759066
160387472
1812747838
296685294
2106175880
709742959
1176682202
554669614
788636861
1863630981
1019573410
2023567337
242839289
704206020
409455412
324921332
1913316723
675850660
290822356
1861037797
1934513509
719776600
1184045654
2089675472
774501599
587350605
1265183175
238797775
231615597
1722452211
1168828720
1823197736
169833708
6878502
2113466502
539425756
193131410
397308440
1067761907
1260158875
1284321800
166067536
236873094
297466953
1947263017
563671051
261343968
426206034
1993034307
1513117211
1564304460
2116478971
1364759471
916870220
1543441562
1676615510
885285499
999191593
2014805743
695844777
432331041
205948956
1383552909
1969471622
260360983
991606786
1905917604
1873537777
1310701154
836772345
253567668
1200222938
1114686974
762740818
734497626
1832131168
38948209
232719972
1626289146
368060476
1525423869
1959729291
248936566
520949072
797705006
1803508616
1636557662
1150292547
1213511858
1124326258
1283154106
1647156329
14642521
1819148700
54649000
708473853
1196850640
1273897455
2060787544
1172436425
384044604
565565968
659631130
459314866
1978317351
962611490
1865249772
2094691390
1673580882
211538769
1896779020
1107613851
1404910702
1065343956
1342032323
991534782
1007397735
1767729190
957571735
1926803703
354056740
1935970145
404907236
2089404351
645643379
1611035879
730108213
827530369
2010522916
1508844949
224290076
470617391
458373244
573922233
1951675574
271488698
472663596
1773488093
1838918165
37082011
902072308
1267610722
762291140
2080278488
1848256639
727259988
460364037
2021802306
510844156
1092952867
867228975
1265032760
2064660934
750229693
601848891
1718232832
1287928713
449558259
1251852398
582067433
1339348166
1762087669
1903821589
556881817
1914390029
705649590
1336472939
728851984
634711078
1081897889
1848666234
1225940548
1829411295
102878866
1411276799
1217223938
60514767
1567699679
607780869
1283126413
205556419
180562133
515819204
1690827983
755108815
1813706675
1922562229
129755580
384084882
431129162
101511040
112899507
1434881390
1839363223
1758259519
863037813
2037610422
590526851
2123202447
1179111057
1225371777
1034223702
39659861
1317484023
1538048300
577122907
248208890
167275420
1824238304
1825989601
325499642
1390707587
415842254
812092479
1710602812
1757513518
64941768
1410050496
326061132
1159548324
569367157
1611885298
625890096
474160272
1877816251
906091139
1910328382
1596612586
431003078
1652850650
1734006762
846676718
877698788
1984552660
1861721271
596084274
1214558208
437001045
1444922887
1398623185
2003843979
384848792
24195959
1516572014
373052035
1945994803
1772672242
1304990658
73623651
1264378837
2129307197
1725005546
141582357
1597400197
326411054
2016695822
1076249068
920700663
148580074
838567487
1644463044
1526097181
1607208382
958612543
1185823538
1550166179
633775245
1339453043
332236559
287927148
1603836282
1648095477
1036056652
730398699
186943357
897416665
622398432
1957849414
1205055822
626403215
1507038184
1148838787
976645034
1555600293
64421147
837240046
1561401136
68106299
1212521661
2130849957
1014035582
2123110738
1907551007
1044225086
1718045468
561802305
1110366826
1070975927
1060623613
341881327
1348017783
1602388228
1608245205
1206001750
2071160581
875345673
502051691
335026787
345467234
1253202910
1914780921
1564387070
138514607
105803740
1552908561
1773259373
378909657
1318540120
1591133997
1090264168
1235340159
845546135
129038400
1103632615
1264806322
1931093493
2054482327
1168626033
1687739293
91814704
1466376705
220643566
1585186284
1651007167
1299174165
2027904456
678658154
1989044355
1437691872
1574930842
2132764963
533698371
1577123658
1228992637
1823652325
619782903
1603960409
848522948
1276938520
1766683387
1990014200
1795664030
1820647055
772146944
997303117
1649950378
657918152
1908615185
1613963964
1738309538
397841060
1394284526
1111068920
1452366482
108847106
1948310333
812900478
1972054657
116682519
865632529
2065609046
87566426
1890359736
473872696
1594685961
429428568
1306478212
702813182
560418071
179031250
1098803935
1403396573
1655153314
393192614
717509187
438551128
496917700
1668517327
1367631194
1580233962
1454677811
1461383207
685133166
589499614
994478072
1541421934
1836387995
472361137
1185755251
1594417603
1077737038
1092416548
170060501
1277161839
1055044997
1069135101
2068164617
301724350
104712363
1988914457
1578584566
963256890
615934264
1779198206
1725244533
901006887
146095194
595675391
434738464
1291803603
1685011491
983129545
638382960
1725003576
921559457
284332016
474759989
485414281
1313759681
1497910053
329775535
1501711190
293471179
1744323336
1940530951
513930752
307825788
1293421648
472494347
48754939
41294861
782957797
228986539
1852966048
1785089510
833992127
1935463229
1428313400
873142275
508426531
1452882413
88664647
779108193
1723340280
199258424
1675438178
1849965067
197549973
2025947984
224754153
1555816242
526450817
404404760
321450123
206644710
2087693352
1189264307
2059250145
471663593
2136365935
725299338
868061514
1007404564
2101600408
1434088751
1333298229
265007067
1052735335
1926121370
273065451
1678563883
884185221
1919487118
2122763093
1558667929
483983580
521093932
1254222048
1141011052
713394273
573690727
385595015
23935377
754446782
2129228731
45896292
954921415
1802345296
1245083261
56277313
1318178992
1698923806
2130886714
860934945
1647806395
2057868461
779110049
280853442
186928167
1014451166
725705857
1088723767
1234977472
1980779500
1447786773
41836984
1461615174
881660398
22479994
622520957
2070562187
1534087708
603449778
1611520552
2059536168
1398644294
1658436203
1680345852
85965632
2092740919
703956147
1610258193
1572953355
59143439
1770001811
1667682055
1010959648
98162335
1476206227
1448996539
1221222347
951282000
790836707
1161415846
346146852
1775919613
2089440975
732847753
806799499
1434319502
938944411
540109645
1700197956
449698247
1822602748
123692580
1026363701
954125508
1552343828
81509718
804820196
1021840567
333982075
1801734405
1178295364
1543597500
819144290
1767497104
199957285
981219021
903294708
1608265944
287847577
149420070
175227915
170312205
2062498379
1688187138
164230111
1354086466
1133363578
626683315
1703958628
300033071
159803204
913177582
1687584067
1240003036
572879138
183338697
1295693965
695473365
1053250792
358758406
1789404454
165847703
1207705010
1616747041
42770608
1421266187
1112993725
1747683962
219407973
1424781122
1991885670
216917333
194628124
326252463
171796949
666678502
1843919040
1250418499
1165671102
1515270973
1491747881
573052569
346515489
95178473
658168910
1166758144
612266968
1182666781
309310079
150102149
804094261
1431906343
333403060
838790248
834710414
1244965154
7194535
421530476
766669286
269366371
117699608
524429255
76962742
1813095536
1944717555
1947397581
349020289
1735560349
546192701
313958521
810825167
401489260
680673146
1666799995
1409040332
1557005843
1148708779
1794955291
874331564
2020509966
550498576
1089566220
1850387893
642051565
1531167324
500492657
2073287906
1190108319
867027612
536853945
177085359
323423154
1870395142
977115193
1238291815
330919081
811336171
1301188915
1587300352
1003021783
1091629956
2039611366
2020608954
1281718977
1684451162
225168683
1653318670
426779045
714411673
1430589165
1106096711
1845954633
391074643
2103087938
1004520674
378497735
622011290
709472835
504760519
1893438196
571260236
1073346404
1020119961
1262353560
136364876
1177279376
1033730152
1478736898
1483484090
667966431
1006011460
55621709
1440195803
665628332
1922479938
1506792594
1280489984
233969468
1798486360
898560967
1790926585
1077264298
724046846
268905190
1393433028
1282657680
868704410
1092396811
1770077655
1962402655
280989203
1998501776
2078012524
718097447
1661000456
1447579582
1966016196
2033547339
408848899
225489842
1803832596
36716989
1757278646
2064743823
728194473
810166126
1125874729
1649157157
710133077
1658291910
1880243892
257980700
738949969
1962029966
235671596
1937711999
272133226
198112429
1481164312
1007236042
168629763
1388757259
111375796
252395748
794266629
1677224750
1940301315
1103072931
2114466046
367991150
1428493437
1815078375
758277864
771203457
1465549568
654043489
1848555045
109743549
802714872
1328070359
1822764711
1765392734
1101942049
247871937
597684503
1818308551
1818197559
816278156
1586821439
354212605
638729329
384491402
763057232
1356328963
1988293212
992038206
1195844434
173655637
779504030
1053896124
241437528
203283705
276441710
1986074187
122822820
1124563699
898056449
191610193
1870291601
258691033
156311624
1121737184
1348617157
1224571674
473504610
419318450
1047974502
127262009
1993242478
1024956548
1234427309
112135440
2055349649
1762408205
2068589420
1605643942
1326973084
1808986054
997768356
1658697082
556343844
1448944198
1079763134
510377766
766858943
1675087860
1284832615
1913190846
981184899
713698606
205919842
1109125650
1889287951
1561695396
1703089354
1411490250
1826798484
922933379
315079437
1513273582
262986516
1149188771
2116305934
1312024677
1920828101
37592879
544097092
1030347586
372913834
1861620691
464890751
1115415146
440319767
702143820
2038651859
829090534
891672583
311239128
2125167253
927357993
1675682077
570045178
1442406515
191029304
1069664669
331139073
1807830854
23947997
1133136224
331353311
991125310
1470655994
1642186997
668125515
458557043
225392211
1202366149
851913119
803113289
1973234674
1134733793
1679217484
1209985388
555547887
1015519306
47650777
2137989694
931640187
1931275303
989671918
1419417838
1208597539
721898949
1573922197
2089939909
1537225062
1500196116
18520150
691168085
1551755468
207338749
913691886
256933536
2090747961
2046980345
129837445
435184506
830766465
1776337805
1284351300
1425790768
899864243
1579539119
2046354466
105067842
381341044
1329714815
680324888
1210412268
965131109
1703842189
152513371
1915535276
1227089205
786963686
46146664
1891591157
1677179876
1092955172
621811826
1325201919
456348017
1337205743
106101065
2028198376
606991836
390887408
597278014
701486591
1421713291
699622130
1706434463
85761727
355206984
1484479266
272788378
1894058655
1136542853
1129450618
1430344153
1063593096
146970382
1899882720
1882951999
1016242391
354910297
991634568
1060311730
1810207696
1160374019
1928740575
1263270381
352971213
591755871
723871853
1723654550
1552946259
565073434
2027803771
1686111590
1501434536
2051124387
1598470683
1725195319
1485526119
875834185
372768735
610327292
155303158
1799637631
273002407
761448941
1239989569
2091754355
1506583119
854389506
839110317
378599561
1890362766
874351717
1129410691
255227210
540003321
267330610
2043705707
15301418
1443852679
1882087880
1400540194
1875397984
1610799731
2139725364
515541646
962474542
1266731971
733822696
1501310877
1150384619
947076330
1706130504
271271500
948943854
1355168443
1896853805
1441256173
1573504596
173514250
1576914168
1083340749
345083310
255513941
756057671
1121729914
2019566305
1284234894
1808648468
1155927590
471431647
460367639
1770077742
1741070665
2046762436
662220052
736476924
1939526319
1161940337
1305859196
1751526170
12033099
375411991
265161070
1672313729
658843351
758300214
1393009023
256237235
671683568
1912595567
2119921127
568376179
1922632582
952903677
1332233267
1322268943
865780911
402108785
479749318
532941345
182293375
1925042422
1675130760
1183906293
1038732338
1932132413
1062351059
233812645
25222218
478922315
46031328
1198180347
312673487
251591622
733276346
809616873
1172602621
869507566
1755996546
1527966486
227655139
1626599922
1332985547
470901197
966560954
1195346647
83852829
800613761
876559152
496483421
899355683
1354616975
1115491786
487427951
2142294333
755334269
1989112308
2082466339
542981719
1229259195
1311363670
656933580
380633687
664081093
1919707935
2045513358
1205232189
1992159067
166148417
1646354775
1320162181
95140495
1258643318
1179259353
1229738654
161250388
1612311992
23715888
823936602
1555063094
2039370232
1709711806
1443844292
921266973
451937608
201525840
333008350
2120392545
1891891902
402378622
412313223
702974330
1439899403
772552934
1474732108
704468127
124489706
1356181402
1716967856
819771605
1197628789
1493104829
169833708
1176090896
346888498
443876514
1465604982
1665668559
1030370762
976578159
1184356709
1764051490
600426347
1814653648
140632080
2107730249
920335024
736722523
1575842114
1642665973
820505553
594974500
89195723
197606980
2116507411
737940352
1685445701
744408081
1934206078
256204459
208043359
557385350
136712526
20313224
1665775275
275498631
1946883069
640735627
1658210776
2064991762
1561908744
761622666
1828034646
1885998194
866108295
799080911
1364661554
801831503
1538527873
1004008160
1879387368
1181227747
837743462
980953193
575622715
1590843215
436697705
1527307249
957371068
11476952
364721262
1114555558
1290569743
1972017475
939155992
1336797572
626007567
255924736
1771069857
2094676892
25612776
1192509710
1576134564
741266324
935148881
336305269
1066722666
894781575
1550978488
494780080
460224906
559192486
1287314387
1092552466
31534141
1320335893
1568085117
2018333213
1298343107
418034936
1186662357
10737289
915769511
397785204
117699633
165063181
1622653942
1895300289
1735707428
713453827
347646304
1893850388
602784073
1664972289
1798579829
523185971
1789061898
2012121735
2069998153
319476213
1491301103
1707094885
678424198
162113541
515182166
1906313700
25841203
1600919738
2131473795
58381939
1017172389
1513761476
1034538860
1645617876
1681953100
503119981
1544038449
1293755627
849033421
597105282
832532839
1077860962
1854677847
1380218107
235844279
1792191790
554416513
1950845547
886688021
1317379308
646358153
1362131204
825089537
718119022
1398069690
847815301
182876793
1067631110
45409548
1745345807
2095019566
1402066827
1660081087
732909962
486345640
2110301081
1215967230
1220704363
98823693
1666661210
857986114
1485282319
333223180
2005259510
327332074
1018534257
327027101
1197673648
2115086577
1703252302
1692402520
513635218
1568407862
543553009
747583368
1059326784
1526843405
1897660526
1985051737
1108838895
1410324679
1839978467
2099210671
671259970
1485874013
200609067
727802004
342421486
729238609
1812891702
101382170
1785033643
1264284050
490533281
335034584
1743674173
821815756
1626344861
1601532026
1733542611
883068587
996469959
614458456
352171178
807239286
1105116933
2136989474
885185812
191154166
2079083880
1681163329
1151939443
1549283820
1191081927
2016391693
432773247
814808589
1556775264
923743303
897648121
952051785
727499477
1654372382
302023172
541638014
1896176968
1001423430
1784054306
608950033
801862049
1375278532
331594284
754798444
69989869
1321324092
150087933
1871608698
583656311
1874761410
1819992735
1931569299
1084089307
1968573257
1208302077
2119370073
696074214
415402543
502156193
2023228936
1104677549
1994741599
830952733
937956192
653527604
1496614199
1552587034
826802280
92165867
1514463186
1945347607
1322041643
946661612
977647056
100256354
2048871992
1791812774
800370648
1611882618
47133886
752177412
261977844
1232878664
1096504343
1731472618
537600343
1042636607
1818464211
888652452
202856357
1006434190
7236791
1166781994
199272975
994279900
1635429301
2041112411
1608354329
104565779
717224701
350759726
1242916445
1285176610
1874688174
1488411517
2000467007
1039275668
457225369
1855997700
1818298984
555408730
1490325132
1253266026
1192598767
1021287603
1488800156
904500555
334601484
867684565
1702543790
562272494
1549508734
644473933
1545481937
182363149
1634305421
850716906
671742124
1294500273
218007057
333544719
216935669
1296728265
994219031
879491639
980700755
1847025972
1161899431
1691425355
54742108
674091257
781912200
1040470418
245398994
1509551578
2091959884
2039884892
53445826
453332626
2128891525
708083379
578439788
750964471
813037168
1775544820
110461443
117078513
963724061
2082462903
1885583447
1406879112
1797170409
407004870
175900132
1960607208
175699252
606845614
1809724169
476311618
1476587573
1320808721
553259102
862354819
1567729042
1457176456
40324047
933796944
2113117537
1055180050
1032306574
1705993763
1075793997
223334292
1993539642
740238905
1444236364
1301995760
2111251873
1112193199
268895603
442040000
687249988
1746880538
601038691
1649779367
1960850810
189280863
1858405165
589879252
182915538
556799941
1405060569
1899763798
342203344
637205764
2004327475
11387712
132607406
1516322034
1365802020
815465023
1965153469
34238064
648221834
451904027
1260616804
206529173
1380390273
881067319
631610645
2015925071
1609686175
724100761
301675343
1152763664
1242610971
329057456
1984342523
168489707
1324700901
884045132
267671710
1197668172
606105009
1145290228
1770618275
2067018222
1080269770
1648834226
490609330
1845690325
335439974
1897987025
1381965003
1500326631
1344007963
755814987
1597763029
382129986
101741443
1337691820
1423395826
1071339280
1260938633
667995834
20867746
507236306
233708639
1009371529
781464932
1184495885
797870573
1503965678
191478077
1880604329
1383922648
1269697395
1385215555
1933487447
1870416470
2109508371
1563470350
688802166
1215696774
483701399
1376308174
254673167
575657554
365224397
670101009
1919168732
153342176
1363175443
2066419989
190271593
1160900584
885405941
821045548
1461881802
482464540
316962990
1904339880
1645863878
715449507
1732763009
535887150
744699943
608860007
202379246
2007363077
1509324919
1984418080
1688240224
1617269990
1142210615
451459505
1134380174
344621851
944498544
470416809
245787538
2092926332
672119086
1035140133
1070117826
286674683
2006805793
2133384268
1765899921
1105007972
1459332510
1002949412
2059309347
1585458425
1906338947
868745543
1172958993
594918976
40885475
93238511
208215075
104092480
239780728
1746149710
1014970881
1702028121
2053234541
534469883
952418701
1904483581
1955413513
1863005405
1324793514
1929682717
1207837035
934664672
1318460630
1015173482
1202489932
590081807
816978762
2069049866
1228151132
1239995912
384138331
516098275
589697541
1462865904
1092394352
912777075
358328367
1692702382
725600680
537638741
1684848253
842184693
581900513
1041178565
1381332129
425886516
440696221
1811108710
1473811258
1233956055
348818881
1580755242
1221759112
555454359
455916213
1718216836
168274591
1169471161
2070353393
621377522
1810544761
42621802
201644579
1515672775
1910999878
967497026
1313513276
444726919
1815287153
891953539
1988532729
2051284467
1918454603
158476159
741383823
1950827394
795382436
1393954830
1985026715
299141176
232722151
1464484998
1939966542
915225422
1189495916
1388299547
1937975924
658891075
2052226249
1165102466
1432230628
488673886
886925545
11265606
702303701
2013335401
1868937859
1431761863
1638471442
2078902528
807038403
291821120
1941436200
130818224
231626110
595699538
1444610474
1052486893
812111415
806531528
657627155
1952383316
1081851174
384143572
1580708593
1965637746
1364019107
2051105469
894283754
2034499499
2033188003
1271284648
266682413
1412877454
1062866724
1869650356
620708712
543343217
1338786849
1036486768
1552607722
1625679026
822083312
1494780864
401001985
1529209835
933616852
1972755808
1490731550
866283038
973097986
46943583
1822929364
1711647029
1770343296
818670717
382029762
495866803
800298261
2084549655
1213787338
955122007
743779484
2012207251
372046248
1131230707
187633180
1587297129
1939775007
608968990
165591740
1303862806
201675346
1968464630
2060849153
789783152
1995945638
1698294218
581396131
1860455286
491423267
589879252
852005896
596989532
1420906746
1830787900
564219933
1538966899
612726361
40634791
1605072834
1414340686
77267238
1674315715
246389773
389407607
230528706
7083940
826476244
1398807625
66667312
686514122
1650910874
441976814
1636884226
1654548201
2147076332
1300117452
1873769427
1347682817
856592335
795190055
1734183539
404074691
1930122501
132607406
1748889929
702156054
1986326174
1911245954
1650139181
427200075
458995896
1990363370
812347394
99737650
2113078071
1689205542
126821173
678687743
615710841
271873886
1159329470
1307091197
1649237993
544883098
1724336756
1640755005
503408974
1001592950
1063590134
1735335432
2018373150
460310488
757357504
970948879
1511654688
2089113297
1648312357
827501228
117003162
206502086
2057282568
478507398
370363310
656061589
505129897
1769676848
1825710700
1617903604
1876695109
648695168
1165753458
1824638527
856593886
1126798210
654069013
811191662
1526119952
59194374
1489355201
816365872
1822292123
2094983066
405550394
1989650012
484464596
1333354542
679392657
1568719617
1176942446
1695668354
1800100769
1164689341
1736551728
334014601
2102337941
1236001218
1307989316
1778985392
1133760571
1446656782
908164709
816338304
226802159
1936561289
756472597
176486374
1067626294
481466195
1692052581
834446429
1976059336
2045614151
1706405883
1988511277
1376140493
717729514
968613486
417427347
69064642
1997468692
517893870
1966365877
1546629044
232594519
592367568
246408448
1918261367
632227334
1123796486
1763248993
794448742
1059234811
2068678632
2048746458
138063604
580400856
745258352
1200705294
1354376110
1029106873
1982069798
1549538512
523882219
1365308391
1297765723
2041772747
319937862
544639501
242866234
1092103741
726546995
1298428072
1504006901
1232428681
332834896
338547725
1037731615
2105670433
4911923
1447822776
114096247
187062762
330014399
759133992
613353280
1270382692
71094232
2092550338
867327482
1422082579
660589037
1815956173
491563476
349956877
1260694476
1833453879
1477096224
1919424465
1381792975
1279837194
1574703023
254351691
1413284756
1035704181
1571158126
1699247269
1152929038
792668171
1854545901
1912378792
1852623722
352956343
2077970356
940205956
870352917
1219921066
1062145535
1104429512
358689958
163262589
61572159
1859035778
1372021956
478905360
725939938
1484250044
1747622041
424948243
816362589
1916560784
1943991341
2009375731
289077322
1577790147
1922638482
825611780
1253270641
1985026715
1831366254
2131462475
1572754537
1880643464
585310312
434944475
108006500
663619348
1154733600
1025292345
29197598
1456469168
1741734274
2020345466
15964567
309084798
1696107055
2138004076
887212515
162071579
1518693690
2058267868
2116305082
257740490
2005753633
146134610
871620753
1894905430
1122870459
605044786
1915368805
1291906506
596895514
1940812325
994116239
1410197687
316820371
14689124
104899212
1180985877
674828784
1886760716
1502961576
194788785
1367423212
1111585399
1909232816
68771392
72246036
865826955
1136595496
1734157836
2074348012
1144502273
1388923225
1839090810
1930331452
790888120
1350465536
509285068
853809578
1556021544
12851208
2049086287
863856804
258157616
1398937361
184133907
321448293
847868923
766760318
2014466120
1072317200
914149483
683831926
539054313
1752023253
13985821
1973275600
2034526593
288151294
1241738059
1995735649
2098925237
1927438657
1190080813
1996216291
926660046
1189064333
1625882406
1579050425
1925804487
2053768175
681282485
2039131469
438313446
1942981046
1765061188
1128083026
578365476
2072412078
1835221955
2090112653
1134742136
1681972141
1258104962
2105507631
1780683105
1310984432
1895048253
1535864689
130313123
1172703143
1043182074
1848856310
971838494
1795986926
275392033
515110707
837198723
1052135930
167994253
34187704
1979173694
1004976202
1188409427
262079992
861936088
655666467
9463077
644003442
2088069226
717434236
1753351157
1128572269
338278671
695261953
721350070
2021039771
2022462297
5134953
990219096
1180890411
233815038
1874130478
1649035469
1571600528
1610336919
1035224849
396291852
384123107
861659471
921855791
1450507357
945614920
1608655261
1488739213
1839023031
282097178
1266465853
1355805753
316643577
263831969
255554720
569555951
1689828402
1284452342
2059795641
1280861208
1057995427
469291533
685592519
1905628583
1839295686
2068089793
2135996869
617256411
646728403
80867755
1938758538
1046620131
366691775
111081149
903156242
1726697387
635775626
788915269
1305464591
760793368
1347256098
1025113609
1963999443
858186723
464576941
285571013
933892662
964634746
1602082770
1197937310
1464982338
533048591
1620790640
1489283431
784239925
1135118
1759402215
1301036167
482413347
1762455417
1978670244
1355035829
372247166
425333135
11768621
1450824330
1807824303
2102864073
34629384
1615343732
1382921085
1814753487
842565494
227511474
1290595547
1959225583
971514455
1995668108
1437383333
2091447191
257085059
418166651
320435953
569590900
264947654
2006536330
893920088
851187513
173206479
1324172693
1518975823
840623537
1313133343
208664590
197676626
1000268680
1551877846
1554985787
549414047
1381200687
532048551
473861108
598640423
1997992997
1486168175
599938180
993905466
380771820
819959679
2115156362
779436382
844519232
870035809
545023261
231781016
171470486
889031234
681657883
1130655718
1421389259
215903149
1295488061
1917959209
559595910
501845732
1333959577
1501642333
1716839261
238213763
2052480963
1881734181
464705672
814349235
911696793
2001601318
1237172074
1506091748
1509899303
1991621606
511426082
1278218225
1258234052
312633716
1736244053
492821173
1813294718
873735737
120526635
397089455
229584616
909183763
825367618
1489221674
257713149
1150622041
1181335845
1399361410
2058486062
1626965083
799079086
325277859
797808830
1374315973
464262821
917444867
1147592577
1870742532
170309048
624383108
1681972141
2081659508
542174509
337630830
1869674315
798732600
2136895321
1951647040
1283776841
1332869753
2119904308
1894298147
926830603
1455692392
45719754
440007166
1957602427
1559824026
1317725498
1517283879
1172706565
474224095
1739948372
347896319
1135166401
596211020
1528623546
1297597936
170981996
186765302
1281365183
411331359
139701215
629521447
1362862259
1131838322
2007628233
1060351418
30714182
764297810
437817689
94892281
791458511
1098325892
37847132
963262086
603365940
1245270901
1866656032
1132301112
802153036
1686142129
912526488
827920251
2022779036
2140688472
535747096
10183895
1783362619
2031123326
1405371244
144338813
1083322482
2025990111
1409047155
774994351
2062093410
965886012
334568141
1123060552
1127330910
1472317932
879856323
169518344
1376200678
157220748
1211507057
86682829
210481992
439459836
1449220245
1369440718
1854797003
1676028995
705804023
1811997414
228559795
1247739905
1709310200
809353125
953143143
865163165
1371907038
1175601726
1105264642
1438777293
496777073
634375666
1337412097
1623453441
2048450873
971268893
1442302584
343787521
1848834978
568806597
1231177327
73010293
1889725457
1601878792
502319642
1320460666
1041261891
245243362
1747252030
209364545
1391633606
1906376567
1826177788
1023043504
1316366116
1408730781
178765670
494682421
467378124
764443870
1199658758
1032355819
1916975865
101711217
1297960223
1946616502
784345475
1172173000
589288994
874334203
1373528693
1078233861
491046441
367744664
1386242565
1431641096
526653982
1615861777
8815519
1104511868
1918565646
808653795
2064774155
1577070830
378795885
498496886
1842001809
1778516147
1684879584
1567599600
78845290
1841081486
1825778702
385402530
1049815098
472839990
579998607
1468521660
325102476
1119871494
1582402898
2059659106
289055236
1067870530
1681150645
749085301
917245568
28798161
1394550559
827979356
816047791
124563508
670549663
565762505
1678788746
1929484943
840896012
1065042153
1616236929
1435677851
553372802
911672017
1200386174
1716936849
1134191093
961376616
490085983
1160984061
1873396729
1634990145
463515592
9676800
1155245453
1235093826
1529583101
1996250481
2049600967
1378228035
1300709526
405161646
1969371388
1401163909
117738541
429956559
238408162
226504640
2119002488
1853220781
1902737425
877483094
644908707
1468341531
316535785
772092571
753058923
111958139
1486109644
1514752009
1016499857
1865200288
1842189612
282723327
2002193004
437670386
2082952799
2048518728
25913668
1792963966
1891324259
1655538523
49353108
1790918724
501800111
1457666797
223748514
329539996
1424264282
477857883
108170411
41477164
453750814
49563493
1656018157
2087533049
1340135720
1177422858
2056776952
1556716950
1997738671
1364791880
857987301
599457585
1601234210
1693212088
2060753603
1138576864
445176080
1451211284
1180656346
50711629
1144544892
434367297
1187293130
2084793715
1094529588
1704782084
937609730
760789893
31926415
1504265492
699524040
2074530002
1465435251
1020844977
1502132972
792118235
463468154
938016926
1032434178
481750016
1550532791
17875282
1132273633
201278307
1039239767
868028362
1693820813
904850110
2077252910
959442906
1268765685
1739315871
981189655
1635590838
1428992987
754383725
1417450481
1211290765
90250070
892954969
824185818
1646000823
736167646
579944098
274114881
992016483
699514790
1455670927
1972216448
1056509670
224689143
1070992893
560889129
1723493447
474130792
732521513
1825349524
2003157339
1996093316
2086989146
1004539893
1932300556
1119760208
1779334556
387944001
2145664555
1516029022
1794115872
55759926
158860081
1050482592
1052506324
1981044925
64340085
1249024989
528304985
724859569
1235945732
2093632974
547362629
1960888337
380474889
908678964
1207844297
982254530
1229647193
1758689281
383425665
509180664
284895345
986332337
487362551
2119837739
858190531
2141793737
1372354527
1592817802
261857756
701660201
1873654112
1548099821
1424090349
403090653
307616205
1332205323
1587425473
899826486
795429272
142666983
1570058393
12376227
1047096580
791397542
371501262
104012769
1646533737
1679812949
723021922
366903945
664048231
1587275137
2059164606
1546518721
1893476533
1318634612
830243059
1571888429
1588334512
2127070031
1095662404
1129609101
1752685099
1577641796
1862958978
1248638204
2100609103
1027136371
1164573471
1393999267
673978844
1596882446
1842133023
785140603
960096206
878503342
477823069
2010468384
374299583
1799504027
1719418594
1953209095
553594004
560090523
2054778764
21516796
246277517
648403133
443946324
415604902
133698696
1979931024
1725120828
1996248431
1225205223
437465606
1638847460
1947589671
199310319
544065300
415416083
1878307967
1065327030
958722319
823693956
1997609420
615985796
553209416
1266909024
513707080
1571877412
686354320
184496256
218962175
1181825904
1339834132
897672402
1737851971
2092846958
2072347211
1247973004
196256213
1479204245
1018225366
1007766161
1654394328
585909767
413604706
1309449734
34977467
1666128120
479692575
2125591775
180838311
492890473
543840539
839102448
8696385
249287048
1079686509
2102096202
1933454768
1120014567
903290631
1007761257
2009762001
83167310
889011281
1260523718
2059914122
2107571161
1292897536
1634163717
100781382
1544356021
1229785174
1629585497
650535927
1194278334
234352802
321381389
171631181
1957055915
1344182157
388315577
731339864
1883604017
999062197
1011151233
1844074690
905774071
888322037
767257186
1514433581
2107064747
1235845356
357827853
239264179
944451748
236544564
238670617
589444272
816555472
451491584
1609656900
1810932652
609294828
244848797
320248202
1883900375
1300438006
1512904195
756625970
445205538
1331486955
1654245377
1898869029
161433527
1963179857
1844495600
262957684
562535573
38403674
669255242
1191297279
818609993
831823793
941222066
1681210215
446106784
1980227669
1052560877
1632947650
700058201
2003038826
1237880140
695494210
1448411527
368353166
1584048361
1873006646
1574696342
1108204915
511779225
563941127
1345203936
1313858400
2079818157
1354327197
1418414791
445063461
1071293224
1975136173
593163436
1449009029
1377178287
1432880921
999354363
1302435924
172900833
491822860
2026419347
1040834645
1010510633
996365388
828916348
1179789294
1909927808
769805029
1066472426
1689994471
1314871490
707014943
210544024
1202567810
1014387593
2000887051
1684680314
231506131
1192781740
781914133
155533395
1674905835
350257978
396388742
1288106590
1676431802
1282365175
461277216
1496811740
424256029
645225194
794252410
1162351012
739766218
525536559
2031664467
297493808
1193790174
2093448642
1367007690
1351403578
660840582
1940094241
728036357
1418415622
3421661
141233414
1367287075
497945489
1160316441
1849775667
2039173977
1403275697
1194322561
1079844442
1782920993
1607657105
1947398560
703475317
1413265868
823677709
268000808
1570587118
1395144817
122975328
1520168993
1782854302
948970906
490635835
871780947
350101965
649273269
25782360
1730781013
189334772
1956368923
614205931
891011585
9902915
277284965
1838150715
1413614819
864995259
279322185
1591772016
586216815
1518125184
2106606008
892588434
1521724449
666479413
1885611718
1426385955
1119145856
299280893
506183121
1673297030
723692104
443812122
893224346
1210130698
1180916706
1957939992
1913979455
1081173125
39847100
1764055845
1571209350
1976608425
1682161374
1240417299
1072731573
717050888
1766946993
860893800
1083715357
1307038028
378385031
1041471432
1564593584
2008292980
1303757328
1729063770
1683846603
1539349195
1043603450
565087323
709671767
1358989203
807338103
1132545286
91879725
2042538019
452230340
561757570
1686103370
928460910
1892520009
122246199
1478564840
2042305479
1331424473
538567102
563318756
1638579850
1648521386
647894934
256448309
973545058
1086298308
285280716
1797404802
390100179
1825165038
566102102
1656643879
1963183776
568673410
1278428820
1658426313
169174734
1769681727
712022541
1608285560
846188207
1968520287
944240249
1076641722
348254858
243214368
322908994
393879412
1020727194
186008102
24675419
416621319
767172275
391924664
585127964
1523173975
1732448479
2018261327
2118024361
83709479
1750876602
1460114151
1181940709
240019092
1757696103
1227241009
187415817
1297658991
1235300541
478356597
182720407
2131923365
1035915620
996521642
1658078054
1390421365
1998797153
1510166611
994316199
931463835
238711568
145568020
1068353143
1559462088
594366875
1879128282
333195850
1962408157
530059267
123902876
2137853186
2267253
1733209565
990860924
166990185
852427931
1949826141
1338066635
194106610
1545866853
1693237611
82558656
2108146346
484961704
799700779
653639780
33694030
131058822
403644539
1182694863
1149834133
2123914143
1543741103
513079519
1544424493
1932078926
1881403537
391380663
937951941
1131585622
594706117
1718767122
165387643
531048743
2035562920
722966996
730105260
16772856
1217313536
1457860497
395235533
1413203384
928677122
1185801737
2126580059
751574642
1004197487
1788129438
2040149974
701813756
282663917
2146995744
1590842390
1016046561
1111430244
639937237
739000605
274522060
1154959049
359678260
658429777
1512621263
723938086
178509949
118354235
879804104
1958106713
1932975029
1957001819
571324788
1891969073
1084606353
1441783247
556915659
1902464348
2142606008
246609968
421116095
1383489253
206722181
1628142594
1916429415
144977715
1841255411
1811151357
1920954054
1195879291
1372498056
968943111
52065567
78514676
2117741665
454118955
1546880342
391571020
377992141
326499614
1018082109
209041721
1158480986
276037118
2113546304
1162761841
542029530
1634012182
769793129
110649795
274049961
73179762
723521876
33154511
925270093
1781354035
768420227
2147047790
1723094853
248129695
788656150
1550110767
51501859
1359846367
1573513752
325963705
1349157850
930878562
1768134662
739812689
1430026604
1718292790
238816269
363758536
525058222
1189845910
110669954
2072725428
180137633
1951588503
537959687
1843376008
1096708572
1158520932
1839781022
1565814191
318088121
989672456
983655455
239470974
1286462664
64232318
1299977793
463431647
1173858457
189043143
1935561095
1894310049
2011759753
323006400
84224161
1827652951
448929638
791252180
376406008
940522865
185439807
351195217
1110624722
1575314787
1665714436
327334953
507946784
852099155
234794289
1572906604
1918804012
2138312397
1653574779
139000290
1976358262
1602895278
420062670
268117
1262431607
1966198756
1140345819
1489252850
447790107
427848812
806613987
1960017987
2119314749
1847883174
141036712
533459295
983410357
1595350
1027753598
49011921
547116245
270215837
835242717
2049642074
100945014
1765676716
1155454975
1194407125
1626475646
1055887966
1371885510
307709200
1563083481
448430816
1770046364
247241468
1691912156
1278958490
1583890331
946108692
1398317176
303244529
2013116074
1407738517
724993825
1024365777
651603407
1953517131
1780516258
1786744645
1234607294
1589253924
204352191
1833547691
819503285
1533469694
619854605
1768625406
873869618
619023360
1339516021
890406096
949378582
1290113560
1998996323
1101085840
2131026271
662520643
1393899970
891263863
100401047
1522752625
555479333
894649280
1778284262
901071973
1411948374
659068231
640180022
183896665
490458006
518490489
558506412
83051584
1733734811
246852219
1257431822
1635135519
1110382725
191212648
972018630
945837535
326205277
1756629232
1204502560
1404280965
247253750
566331433
577628387
1494216490
962806184
160372118
63962354
743715082
1267676915
564867526
344775839
1025996677
1555989164
814879305
1387922763
2048434656
587428086
180315393
952975857
286396328
37491967
1796051322
151491335
1937970182
1102342196
628119154
658026189
1477716403
657177560
1119912941
204976288
1374169663
827119074
1404783235
384697921
781544260
535317395
309049856
2072775350
1049413120
1872777678
730625443
1011442904
428644975
439035308
117942354
1763490268
119371476
1015004406
2137588322
1225855544
890484605
2014988038
1977915053
260311772
1885719165
901274243
1076629096
376956663
2067403698
1548435369
312945562
512712709
1853928842
115955589
1386583160
1291582616
305920661
1632167589
1852219387
616218782
1740020053
1921559022
1221243027
426371713
2020745044
1021275098
198875309
1251718828
606936638
1844335372
1931972019
1859491959
564132980
2147327961
1276212071
2062440202
844945488
1145227952
2116236886
1385359508
967526905
684098938
804735765
403416564
839473290
1454409866
1243510004
607272317
1030118605
650310935
602466206
1678135926
1782282064
597610988
1559206805
987167151
2012490128
1998887001
108431348
367668808
1811130651
1727236782
890926920
1947109673
2090870996
1888907174
267671978
935505197
1355389603
537584715
864654227
912206513
1837701021
2100620419
561835328
100655961
167476386
1388862688
246817321
1040528951
693815978
567334562
257458877
1103743641
666504712
1686657615
1412620174
1980399574
922475124
1861403644
1423173241
1261187525
1640575899
1966977813
473165598
1433673623
452167566
2070959101
501014961
2010813055
221117046
1864115686
1376560281
1155813126
1635038910
1753915203
2026565537
1308119116
1986800381
1383764568
173512348
82432227
2074049362
1505979687
813687819
202247221
2109692205
576924881
1430753831
262472587
16090906
1532264180
1628407614
1959287328
806151927
1642692181
897907122
889244762
974770038
1394742822
955735558
1552146208
1567570122
1403553261
1536088681
1353487180
457376198
36600266
1274801334
1271355340
2065731557
1852784379
1547133689
1808360311
1535165786
1607389484
1533281828
540973245
687335104
1930932221
1782347554
1863448252
1703057583
1104479928
551052352
1339792793
1647635990
433755013
2007443607
1850404400
1205420139
1368762941
977977825
2077619665
563205642
1689069831
1851278343
363729612
79796484
281603187
658763964
1073632381
1691085884
1185181336
1213582966
1724705088
1256717073
907445281
653650617
1400466023
1773708539
2074274286
308493599
2030690604
5694713
663911147
1470364764
1480106187
17194225
690980728
1448033625
1141682788
1125794932
1632619069
1942155521
471584150
591438799
2019204191
1362523439
1272421055
1290743554
127179587
1975696046
2021803053
2126185945
1140472206
1811228036
935838022
375736128
1581004768
251538893
15223326
262152993
480177708
1684997023
383197451
974671846
167697533
621593854
715461451
1924213419
662691521
442020699
1611136787
1196217660
1763319670
1578404191
1613233281
1585244721
757275571
1327725090
202438649
868813039
457188495
1268959582
2120497998
1300234732
363201064
471224956
1427834402
1833005008
560760748
88815168
1672503988
1823938627
2018586355
1018363677
1500445624
1363908764
2050570607
683298878
244497906
463396538
394832996
650455547
1315116481
1617680094
1217678922
55129658
408532496
1144536867
634502915
2069128410
1241607812
636405156
378828918
1863760559
727712523
1081827956
1353651975
493781275
929945398
391329014
1877260386
862392944
821140968
2041262850
796258505
272898370
426778102
1970757291
1448850312
612064478
165578107
957920282
350281529
1788388376
50279140
1455434196
268516194
1821531627
244318164
1770192171
1407249214
1775808906
1310172726
515639493
1490193994
2126246152
1025881924
82640604
1518021460
1738113307
1085601564
1789359667
151737128
1299462983
271720386
26552228
1089600515
335692956
231167556
1877516985
538901566
1635999348
746949232
1214066465
2055996105
1187314760
586898873
634840028
1972702349
1090201131
611779821
1827323212
1710093190
651780751
1028493883
1211970072
147624965
318236387
1257089436
1030987895
242042449
1398727531
974464858
1326830787
560761067
1603083841
1208343900
1056847021
762900353
817710955
1746795542
62654544
1419751608
412191201
1914377046
22810823
487898120
1976874682
1464909792
175774691
467576358
553850877
1036237086
1282590026
1631262500
649860948
15938684
1280984378
326430907
797190863
689936450
343182021
1032147186
1829717318
697191313
378965492
1737773176
993692791
1528703997
1398898375
1171626955
1425851453
1397572853
1333767389
1257643572
697982466
1057323005
948134922
735449235
701291372
856257956
1761566546
527103508
630920005
1536788156
2016459255
1429203489
720009036
615278424
413612106
1862249362
1421015203
104221743
1638641831
1461467269
1634789976
1703014280
1486051353
611595020
1652285556
898206528
1095310031
575250595
1165822591
1668099801
219042102
158849812
190563528
658870340
1289324669
725551037
1171393883
874027995
1392340984
689622643
1193819114
652649129
2086118654
2098458285
575188828
2022683524
1483458596
362908442
2072207021
1535965141
177346881
1763032124
1677375540
586744971
2059551712
1937036182
1778279117
1532925484
908824844
1222861095
1858025096
2018057548
1763236614
1457239422
1672629693
308576453
552825332
1204214619
1499827060
246434077
404272545
622795940
440079699
992714057
1899413359
87649473
1480997356
1918923701
1520157352
1539585954
732626279
1779773053
1825692590
428894304
44545018
1662835423
376996607
303471275
111307509
400650634
1663566457
2098523245
1560545441
2075263244
1447540124
1088156622
1850195845
1754414194
936642375
205660066
1918548959
1331239506
1038020671
1603061313
947495330
1478671334
1798689503
1253910839
220314079
191624648
1035559467
126010170
1317376901
2071485272
801574713
1911851374
1820646103
1019770459
649382258
2032973592
1526672240
1080301638
1402324387
1443418628
1178046991
432352138
1718845087
1470109989
115071787
463330847
1263034247
1463691284
2109067514
1337083361
338624010
1445148870
311240733
95286299
615490166
116994914
741406695
1326235219
1728700954
1560540421
32608863
1881045238
312647531
852620856
84622386
1627812129
815243463
1256163480
199303421
1067708264
320652280
445358215
1352042894
750556842
230473956
685539206
1839884697
1499965579
854419915
246120757
277298507
1831842369
1913789844
1844799072
185888117
1171585788
706882258
1491659829
93307084
98971872
784475237
732251441
810120417
504813508
968046584
1647389676
1125119760
462858912
1516186060
426649933
1869933942
1719238645
1874898555
1435210137
2055155952
271466360
291220739
555006899
1531489260
1582857751
781266723
1727079125
1612146279
936894310
746180479
1003929419
1145006479
1127469322
774548336
1586476706
91691847
1544742405
1454000579
941460059
1049266247
1334216055
152041392
1134293702
330813657
1241508485
2101913614
243426800
1990268566
339665709
555003413
566285378
1743173927
808351835
1667834251
1022717484
1024730697
1075331120
1788561723
145798161
396272019
1836150366
593522354
135321434
1080747219
844046286
1405587334
2053500671
1709914542
744994423
1414211214
1850901876
1314393441
1793118260
1874783403
2031806585
610370029
1859353796
415834378
295691856
1882362034
706645471
576919340
628362860
970996890
856192787
1203483694
1157277447
672591883
1194777812
204623985
1362379386
1659001734
1126003244
1948595015
1426952521
613777528
1883829543
279872871
1249588086
858027882
478758371
299477600
1647099016
1741714846
1735864407
907963188
1570251051
339033587
391883526
76534862
1207018578
704059756
5188599
430028070
1390142667
2083271078
2046888424
508866770
966483956
180697782
2010632763
1927976802
175814878
355738361
684322154
1842908579
504186196
583375663
746603065
1049777863
307234680
147253877
616761385
802017851
137516807
393917895
1223182433
700661593
704654872
1444782984
1589999202
817364278
1126953459
46017837
242791441
868183257
683411998
231710931
137850951
678372378
1798667519
975535730
307781122
597608881
1126201064
1873944335
831915222
1985017452
1822465479
639190144
476740032
1790026782
1243189922
1008728260
731868285
758222286
1736124238
1097089997
610713325
1561096354
628075527
930204907
1385615104
1444894981
863783001
1444737672
1792013497
759347890
1963296081
941052648
603992598
1844291367
67193440
705623960
200128343
1561841021
1736245148
1311572256
1658560023
221117046
604253043
1942845234
451607922
1356888046
1870400945
1864143419
1447268712
386778255
612689488
492539416
866086041
2109629419
257172063
724912082
1543854934
1282219792
326725857
1858002064
1276765530
626456101
1948092820
1649542042
1606803975
2019142601
100604418
2077561884
1371029148
2114451494
1064861535
1099746546
1342984905
623239868
1399243615
442471672
2111332416
1313518596
2132224366
68521949
396770775
1170919546
1644750292
531201573
387327769
1960861277
1122196106
1832342996
490428789
1656936861
2100345659
1700867416
221087673
578930781
2047013599
1085190496
102967183
366948684
333670197
904635113
654508358
477700615
309576277
1801504805
1370576515
692843916
2072374025
2077722511
1294328185
1453406703
1258393486
454923167
1453900646
202382509
248252992
1712855510
599602423
1120039271
111749718
88390080
1209366777
267402877
1217720944
664087256
1485325992
1004281181
609883497
509507730
1208400022
1957175151
816359521
1341385265
1586951920
1637858128
236675035
740667961
1526736879
946209641
478956552
627521249
2074342802
209816339
1656845333
154072018
349415533
585030352
1226035239
96280923
1323097934
1855174987
1841482073
1518582508
781574253
344758810
806608189
1007202492
623474977
1862910417
777523364
207378958
1555030050
1074148442
1107597945
1248250027
1627382081
568678035
481347521
507876002
993118307
2097557824
1205094818
2146902632
641026115
2061794474
1250410158
1684283961
1583138722
1134496684
959396340
739924932
33434006
781591640
1622153312
1513213967
153241145
80783516
160076297
1762239453
256237235
113570273
1427575419
57617361
561547828
349824595
991683367
1574476547
2063197230
712580325
852342998
1496345503
1812960492
969938029
1548769751
991710428
2138217185
2035227935
667675964
976059690
128139478
1933252293
805101601
1356928968
1528590471
1394718267
229274785
1162255750
597186600
348088146
1632637239
805123160
976653181
1186938201
472911682
1640300042
667620378
2103534095
49300398
1475819215
1467450329
467700105
309399597
1883034932
785818517
1632001930
127076067
1334072710
1140128423
2115377121
356023482
2008602861
1797186797
1856769840
1430911489
1911324866
1482032901
1888293040
1004273262
1394391075
615190193
898266503
634487783
1366501061
1079752406
1575988455
170614981
1979409377
1199577866
206716204
1516505808
80933584
1486761919
880857724
387776523
1130307357
815368962
870837031
1330707754
1753255577
894005750
2033930436
1425015390
1512554365
787263693
669830695
1183242439
1043383472
475472282
1635641136
913918975
235382620
271784297
636590464
1382548085
324720822
1175993756
510475885
497808110
548390198
1555032712
1652122703
1601035719
533805997
1560739371
192465297
990321099
1300735027
731454265
1554996094
2075819651
793522842
1163510837
109330027
159641902
1283206985
2081131865
795498353
1917243640
1089450193
1036226512
1930236879
90490149
1140588227
49396738
325401791
1808817960
2057747597
412749527
1348233686
1973852623
1479588415
1336061372
836532347
1606082134
995681780
1652381834
1987709467
439684538
767346466
517210189
776696399
2110108077
382906674
431718183
1913430401
1666461933
1678608591
1852926171
1336405591
1691265795
1694144082
1999248084
1444930551
1989834123
856428985
1312112262
628307196
1443386171
740053070
1746681733
612065416
800156547
130551603
1746235794
766482292
804640403
240111470
1616576765
404334943
432502623
1780029616
1642539419
523285505
1399250017
345691313
1451886855
137934095
1165101043
1414499061
6132702
560176044
1502568327
162441673
1703679492
1966053495
1917513747
1606610425
289956431
1499846675
3787558
1870296596
1560927807
555101818
1126326344
1454659144
1450076350
1315949146
211686292
769006595
1959817242
706455831
1483000870
1306206396
432450348
161758413
1992947923
42468586
1390767431
1333817302
1003574144
144196570
304971846
1869606646
1944660939
2030835806
1594672336
1113685098
753939977
184757388
1712452106
1996598644
643816362
1667997288
1608968728
1331391776
748237868
319782894
280889816
1027522961
1113881471
1921199183
1008275047
567653207
1706851296
1659398764
1475722332
1298945122
1780114938
1046511006
833541780
1277690535
341678570
261682782
1298875900
1424938686
859664306
1271344561
872519344
10873525
1680777194
1917028436
1689036783
803351430
1007885956
900926749
1016658184
1471590737
1141581718
1617855861
1766327334
866378271
996357932
495389340
55916495
1163548462
847578568
448727981
963243264
898748389
770027828
2018996023
930509255
1921361139
1059658676
1746578657
632633877
954609521
1957896180
2024060594
997106472
932523732
1977646332
636764370
1567174053
1554711416
44592626
1875879149
139743105
1390050837
636627804
1520163341
1004681819
779503003
854994903
1598561165
2053019765
1716551500
414391492
252363979
10486899
736014017
6924994
224646685
1510435490
991103017
67122856
1378044376
499583253
554785710
2011030262
1263802493
95903446
2001027739
191667008
236126076
1434429365
2027365052
419846999
1962774178
478045643
974808120
394122247
1025675790
1526473423
116079209
1850026125
1778279310
1305699047
146805231
5580815
2085580255
1211884961
1124432304
989898539
960744908
461718449
540873927
1977011765
407719850
1177658897
1853977685
984346099
1387276307
991121609
831848418
1320554753
1774867469
1644199485
88076222
1327974405
1071816519
1139283100
1593968157
2087662859
1776568609
478675713
1829049822
1865654914
1608173080
1852312895
718182977
904185150
551680331
57043978
1886952612
91918343
263222390
1425435116
331318007
822927497
284412751
1228951767
789149084
689193801
1838297885
254507984
1532250717
534875972
445719023
1508776121
1363954039
885682632
1464726402
217613354
2049601288
1688201305
1186298930
255813614
1809657941
601048462
926684133
1294306786
1953965214
832663015
955612678
1181808145
1921863059
1722754947
1275043582
859003984
410559891
67757607
1776424503
1438750257
298816343
1722625156
1385679112
384615986
533219664
391129572
1295495465
896737899
421403225
1477807717
129722144
431503299
271237512
1116603526
694326147
594762582
536787875
1157108310
1767609376
1799258940
852502079
2096457146
541242643
922022105
645386773
2019801263
903732808
2095740798
84248703
538138514
1613694034
1131863205
189201654
2146831948
322754070
553544306
1084306819
2107484705
823302104
1366412733
473771192
655576284
1901679660
1680893809
396624448
881466926
644884644
1103554481
1969832034
1702945473
1951629084
829667473
605561543
376751350
2027523603
1050999421
986170674
1848517410
1196355434
1650671135
1937482229
1266989653
1910598269
163511957
308692697
1875724348
1694880155
1489499505
873026007
1479688298
714583195
1932764605
502762704
2109883662
293790363
1406491411
228639760
1740048676
441655623
527471080
1523909844
583937178
1961634356
1182700058
1306996254
480098474
96379483
1992058263
1527344588
1965928976
151784131
1104724820
1143836586
739237484
977124235
671872088
1851201637
470626648
711930662
1831211241
114756376
1295152794
113188066
616271788
350213979
418580112
1877735674
316639141
2023948371
1730965268
1035739022
1164684297
1515587835
539236719
1004278047
2005571915
1608045525
204133915
775184797
418120811
1526713913
1706702041
449694376
1195869985
1920789873
142013931
1874309128
1362783902
1198184109
452335941
229818599
253455156
1332387677
1179051590
923842876
128111485
340191516
2051844357
381759019
1784647517
126939641
422694842
1377378486
1453896041
563090675
1943503077
2087286158
252957522
2061112015
1414953646
723581991
1994519551
1453168989
1760020100
52803342
2096429507
1723836228
339037348
2136074463
2134860054
1730100742
831037334
1671691793
1914463124
2075187110
697273445
360675230
2041804493
1742207496
371855766
551555883
924807167
1435400604
398304655
70480026
1548009106
171523604
139252224
404591992
2098356468
567203439
1445997238
782543112
542176273
91749029
1576283826
1311287936
1414251456
1624853856
783745706
193300728
1070817306
2043264485
1924270804
1631991385
469180736
1946197213
1589786941
1796981807
1420333217
2030778055
33877479
437611788
730268542
382095814
1081990658
1938688555
1333647410
286909340
222142598
872909211
1220087577
170564796
1057424286
150837697
1642221825
851956993
277924484
786783603
1911378552
1785359611
1629857823
269979014
1279328314
1821087457
1506865604
1616993490
135767373
1436722683
471718865
1993574065
419787206
1105879411
1215463973
556478726
115418915
2104602783
1755248926
2006205541
1536607893
304438993
1406540001
217441810
482601675
994097352
665178678
1240484700
1654020574
1998334127
1550083704
186695046
329129101
957284771
1564882261
1063054824
1476255366
690845471
351073128
372001333
365501073
2106435745
520870656
405924249
1590437763
2085516354
972080975
1963194681
1944414246
407745822
344216167
402166164
37104210
1176841368
1415222106
439913106
1680673727
1801654953
544573154
1576285159
1398135029
71912087
546088482
588487778
1526430043
163635319
907887139
1940163404
1066189584
203943052
1580117891
834170869
1590089703
322180794
51114781
521820744
1852262424
900475949
1329306262
123470140
1051498731
1356916480
1436903179
421107554
505916704
160352070
1499565098
1015136947
58697079
641074448
1474560607
473942740
351880053
1191651997
2111707177
1504501926
2128321902
1570603133
1473539240
155298941
2095692109
300983796
1558787639
69605091
68489727
1275072693
1921910614
1977855514
903903839
697394136
642332300
1501753537
927869905
351221725
1269574300
1837167558
1246704727
2103836162
501277220
239296822
202042686
1813527091
361145222
1491185918
626411969
1965826665
1277640829
842447502
1723560679
1719013648
2027992653
1103452956
656809555
1282899728
1391872166
1664626887
48641837
318534504
571044786
1135559258
887934807
180299845
663768580
418712857
1433814162
368338381
1205743589
1543525650
1444633923
57088849
1915933768
1275394088
224733209
156780899
646127562
2087507564
1531634305
1208714647
686191846
357961797
1152601885
1683095849
617517719
2065940971
1186491930
2009276395
752137674
2137084641
495500642
1813772600
1162367188
1409738718
1398307442
953624891
1460447478
1000409646
1740697836
1322610689
2048838139
124761751
1014995389
1371427987
1760802797
1877453946
1713740856
692659398
1339668584
1000736584
1583287292
262988992
832456698
1436571671
71365566
1623297630
717154902
203356630
1805957528
1069321909
1790601231
513877691
1224301647
1795154333
1540041100
662589914
1066927289
136701157
875746764
899566771
1379481052
272977420
1239121630
44652970
1619513840
1133788624
491173067
341841616
423708916
1742914321
493773914
1378537913
739076372
1799398404
1393976484
584477402
1822266917
944750251
311256491
1158622440
727506020
575060843
1941475907
1229783697
1710024460
220133333
1478779690
2118074943
2115174611
708266417
1253102222
270769777
1865768033
630339123
901880454
2061221616
1426145635
981290393
320319925
294431444
1136036779
41425199
1999236564
1246042655
1629209426
1009378031
2001108962
361924313
320010033
2042282551
1814244072
1996011248
1668076299
728911148
1225431583
1819342218
1552765259
1039783754
1498360141
428952255
1693682082
243233032
194209930
1759495493
243821533
1360617334
708519982
1775684857
1585458321
261034646
1896287565
1076889759
1968216061
1948097210
2101770678
969628642
2002950997
1328551614
1475144526
1037722141
1646723923
1343238310
1815091091
1702010735
2083298092
1237825427
274541055
1703023379
12150626
534626950
1149477974
691198284
1451187271
1825155471
1324948141
553014426
2057510577
483360919
816824367
1869750617
290873439
157520156
853125527
168001578
1816463455
551603231
51093995
2026139366
240704743
417561184
1670965624
1748726523
617477222
983452613
980887814
394835239
1626780150
435638684
1785873875
1882809247
1150751059
782204287
884067795
1354027822
1932707484
841554626
1227843125
1406178658
755068422
597159405
1219992592
1646067685
1339822490
212538952
1160424573
1767883448
2137434853
33614083
640978980
1137729932
1245673908
1442999535
599466674
832347005
968026472
172873044
105224598
1178557156
1204096719
190066195
1102544789
1350841395
173616791
1523478319
1283622223
1151154493
53420352
437719839
232336510
1610264664
504574600
552400748
975677350
246851123
744657596
1069384423
2133129154
1932616924
796181704
736039167
673812593
1404844700
1230240966
726468914
1415335388
726436157
2048583396
928553535
759712115
410849310
473903044
2066264070
249841205
1445937732
967544171
1182350096
1389080597
2030298190
92778402
1064732504
1993033559
1880677450
2012869707
1666289291
1091374072
1887929328
2061930097
1626536647
225123859
1206111975
2136581466
1832380519
14474378
571967782
1099210536
1491264989
1929982579
1314184222
501549111
241187655
877328506
288670037
428225693
1470103308
426349708
1166951733
14405724
1272685014
1225731368
1145363230
1316290997
1020089046
1227333683
1611885298
416322776
1640105771
1138366789
456996993
230994464
729097921
1328123905
1166842832
2004265994
1134511004
440479517
887417227
1062402644
753141015
1953011394
1559683696
1610555253
1111476052
1606547155
887492495
699471357
1336544552
2141313115
47915028
1377542686
2105211502
1231701407
1684044068
1411877157
488088460
464318536
1771002331
1169719399
356408913
1432863407
1402644206
1971078674
2111276500
1056350554
512550724
1188639040
1709685156
873689664
1243606875
1559720965
1786486495
182154802
331034586
1727575828
209007434
1137045721
251301973
1310065695
1987817908
2113774231
502094801
1481654308
1345477039
510510008
1891333170
214550344
541863919
917406186
1925285850
1419410299
1037414380
1435518522
413882324
685705984
529844802
1418168203
1997908344
1821007106
753807500
1255907638
763586594
395009898
354340870
77374029
24761771
1974297397
2020305098
1554668750
628843272
202782436
1876695468
939843888
1190665571
1995456127
686551973
457379112
1455160368
1097050475
1084926970
2084078551
1166689418
1987689226
1572096882
2057614999
1203480832
1111575698
2128091983
442734309
1270631010
2094183623
948062241
1926070173
50762864
1532692165
2018267296
1610391116
1567279777
1050730707
1363959221
102151519
1000952209
848358305
1244933224
972548207
507650035
729082597
2009705060
1907055714
2014693688
1025546980
526576802
1469109591
153602089
98465316
2044456858
934971853
1653900354
953512143
502886246
1035376848
965785376
41282967
2015355533
1215401080
370282458
1976120797
332743080
2083938707
1211324927
1024520656
260196013
968987038
529738500
560221145
1274256515
2050607500
1576802520
261020389
1659195316
1165198572
703118166
511535608
959213066
218162375
1620492471
1863170212
1914099569
152354819
1445053900
2123207820
1097279849
2104209892
1539744873
2010162408
1587551895
1712096850
849496582
1094139295
408577405
1131246838
435720289
483707900
1850293809
1618467867
801082070
1215831890
1628420730
148625389
1050177409
1472822670
1383489252
1260638807
890263043
238923062
1791975977
1535680303
951139877
362241782
1085945883
2083127353
1863582118
1751166493
865326727
894217120
1227188206
16434506
1696645127
1830769471
591228942
1966881914
924653894
348101113
332136164
1956491574
415675080
291904078
231248221
2084440081
1442948791
9596248
1427788347
805722742
2044467796
125781754
939120698
1167038321
1281124407
1078577984
747301385
340612656
2017397713
1255704771
1230573863
1308866076
1877542494
359490703
1229902944
503567461
2094855708
2020226552
1492937948
266370968
1774800134
560146264
427365396
1353011072
1684282973
786921408
319166324
18614559
471807328
850424177
53754409
1904855275
1270177298
221474026
684813241
1128026919
1876967394
249063235
1070203793
909792576
1439415866
1230495741
612486704
1553043188
1992229929
391496276
745476672
413424696
1359116603
1929650713
1600687362
1547412950
1787333163
1331328134
478937254
1800748154
852376530
798806947
1495973377
1779710652
2040705395
1156031781
1333169667
246929989
2007666244
1788631231
534980420
1749570644
2000718982
248681245
2119147958
504012270
812534811
1375262402
1434565382
2033378572
1221638792
457476050
1777792548
1122069721
28618599
1459350234
1879942006
977617592
1308228494
2044576386
24371649
505698677
743319336
651072880
2042178939
1918718776
761088927
2006240962
553425454
332222301
487822848
2546228
1278187447
1794164050
1917832825
369666781
2030702024
1675136444
1186927807
1431336765
738869472
1449161615
1021897194
867352580
796407715
565041575
1979518828
867239689
225316025
1478380082
390157733
133467575
1196842891
2142780400
1642666177
1824824151
217702966
157645779
1639709123
218372278
1455253003
750504757
1606108611
1519155998
36747724
824251264
813913616
1515682939
1101711522
1676120226
1841544110
531273302
448688632
1020508666
162445985
1430097846
1629178553
826955301
528130730
1536514089
1652350297
1159138579
1048329059
1764014782
1297915591
2044602453
1210625139
2058500293
1983898469
901999082
46582249
231935055
940023522
741057068
416719264
711062377
189952732
1082851716
1150202139
713476548
554419123
659577373
316976511
1908429802
1879655922
547993104
1962891893
1941234259
2036880663
746827300
1308169025
642967295
1442238051
1978108412
193191703
5194990
1241750208
33126622
1211208023
822015733
1074930619
1212241804
1840754914
950448992
528825584
124763953
1989878194
594151832
2090184689
141527659
2020365474
85628080
785082612
1834296568
954624021
1438049391
1882614195
649392396
1082971951
1696336819
1649371111
2137741830
1682843123
1502573798
180813696
242364120
241028257
477482447
2020528551
791967250
453269800
1224251419
1284867506
193414339
324791108
355182098
961093883
1264439049
835816452
2037111895
762693840
1889602478
584278189
588395955
2134224245
374310490
583040141
1769954424
1442749272
894372836
361373221
314652975
517691682
1783821114
357979833
833159160
366111470
896049669
707954727
2121305260
1247882429
1753059177
968855662
2050145336
1110866606
1337746009
564353183
552587984
964851295
2033889804
479441995
2006950405
1053572809
380650618
1352123196
82120629
2031029089
1070037943
1816990620
833860774
986082855
461234055
1536685253
1405850422
1865024860
17217827
1055540163
495970108
1239659770
147137362
1536961325
1463602678
1853537403
1882769724
1396298659
2092026752
966366123
1022535638
178230219
2087020983
1995394975
1837415171
277159942
651653062
1210984164
831362709
1163968027
2089942612
2031811788
1597828612
1130395868
2065162136
1904622327
839066221
179333700
1428951099
150419964
1921591189
327076482
1689475629
881379522
1122455880
854650152
685229777
2069505692
1477969647
1527684851
1303175845
1748303114
892434917
1725347522
1549349222
247638909
205306075
1333424767
922556805
487802555
1064844554
1851179426
1345510855
1161491778
1258102634
1498222803
1326497592
1415339721
728930568
269318072
500473038
1311799212
1686557636
340538803
1315043013
2015368269
126403113
490715064
60989003
1604949665
1001489522
1644939930
530109208
423538909
66951918
603162733
293476331
1185917875
1515970148
902783951
1720121443
990092385
60340963
76039772
1336081723
1963074097
513470714
18034802
890587043
855251978
1487495549
142273262
1694687191
923799667
570264398
1596496700
1139717653
1498969846
1558518992
756550164
1426850080
1872058647
824297450
1989878349
1389535036
593202083
941179088
787315028
2105029216
1144761156
1620274771
1328501883
2110681851
1863212391
743298302
1293547840
1124539496
82465050
2042960911
301699033
769198691
846232729
1914111985
652352813
681894772
2109943970
1857573307
1880472666
1494469999
1217243039
766150868
463889313
701568614
155753756
1391624047
1380745651
18981561
1805383681
2022217665
292267627
969734175
1410311970
1251693737
301221476
1937508638
777975214
731972800
1128744326
1143371705
698044625
2050573686
85001159
391356701
798716199
1021808514
1543188987
2121662348
84711829
542295655
972912270
30155290
1644148633
1485724956
510129050
1933654317
2123622558
1146936971
1600362229
2112283396
1398444224
1194473678
594050696
2139023267
980201843
665214316
2033105542
769652948
1410373282
84794618
1943703126
811051772
1041515366
348857634
246324775
412395890
1525275559
413931586
1135101414
1376506043
74936621
1606165518
658831513
81309564
1136796635
2061461901
523886372
1752539669
2121610742
2141002668
1229477321
173446632
1443702363
1821339724
492699832
1610936021
2086569359
1845623095
828588819
998456161
2096974949
1378036022
1831352393
291163655
471381307
213025311
598915849
1901606653
1144315763
2063606271
413041577
1957388139
1356766325
878543516
2030093514
2042278265
365427973
1704363641
969976268
1405969358
178240981
1612607056
523431396
1374424171
2064122977
1705583595
2130935307
16914993
2111634963
784574736
1451942716
375065669
338055276
1938425450
2145393743
163347937
1993662181
1781669079
406942562
942662181
1186430414
1629016578
1447714848
1239049658
2076330890
1719474054
287091636
834865690
1841089670
772327790
1025496313
1413789121
1229454960
1245689565
35129663
1996449587
1473823030
2032651043
555127467
286248158
234943359
300639258
1533164528
70563286
1452006907
1550122604
223142743
1552263733
963378258
312407121
1840118217
2128151945
205444473
751270199
235282941
1613764321
1639718315
1600957424
264124730
1364632017
1038245155
172979528
883394784
654763821
2000985041
942357605
1288590050
1904301951
407883820
1992351636
856186316
653907622
2046416437
1703134122
811958539
1896005991
212345462
1724970153
702755337
1401948503
205192698
1092237712
2051025487
71159995
1477860760
99591623
610034011
991873313
1395208469
1113538116
1286422632
1735360409
1527522226
278768024
292526540
1293763860
1968628109
1749684892
254329273
37179233
1904258349
1410829332
491411339
1575929055
763583773
2116860353
129029809
1960209826
1236195771
2025776938
606196469
1041001226
1074249834
716485225
827709442
1050667870
852348078
313573943
1713131230
1805134221
1539021692
459738215
175038217
319942187
1116989878
1148743179
1738422751
15350709
1562301013
1205889860
1997055741
1764595488
916902077
912219639
1092421877
693415227
1862969120
102181338
751747431
989375434
447696247
1789412333
762502752
853495548
1596888012
1653743816
2034744
1412093112
1436831781
961129412
1469685880
1732893577
496192439
1466553234
2135258419
1355236999
687847261
1612048299
1797610808
829579954
2135036544
1042620376
599520611
1224391276
1121231874
2142168856
377466593
1259909510
2128838665
1192776345
607773886
1577535340
1796581338
399708621
1877097205
1585000792
1961824486
154500084
594268380
1815252195
466466855
1650840054
1087789612
954652429
571440393
1269281399
1380147196
1806088446
1238891445
1121027686
1125961972
980752778
1638963080
1112836594
130546124
942931441
734801838
994501473
1290083205
298214220
1342552269
1885917655
1154654006
1446467330
435060288
1206158232
2033710323
1867423739
1431371619
685829263
1958053309
1368617830
1216121201
1453544244
307331506
285521634
786647363
428249095
643642608
1843050021
2141746235
748852244
49883103
2012099386
1580070666
108622253
305761293
1877155839
43878992
455746162
129885938
1683580360
731457866
1945990800
1847699817
226476083
67943066
103198054
795401457
1553526679
317378922
129909440
1515612083
565360559
1995416494
370387976
91216579
239366281
745124860
563730024
1461688207
318672083
1483059221
1748592024
944703707
511463598
221112823
1327251804
1014470087
46234175
348207423
718839833
1336321126
1411919375
1506051711
373565277
1312283416
1063106416
238049648
582105955
608163583
2078810968
1706089706
487487800
666749632
1932223780
1825127672
1649889103
523440235
802858020
695435385
1780000710
1763528697
1175882110
243535848
971070341
777617173
325102476
1490661794
572156643
37361945
1556089308
1548946080
1457677874
65591911
1162804729
1994300471
312330556
1935288354
61854116
559303958
3764414
14607592
1829055874
1885974372
384797635
151181137
1143924211
700638183
889714161
569928455
673585587
859081459
2067167948
104529374
1344486351
666307729
1449895424
1446844730
1293360857
1288130990
1905841983
1395619730
100556112
2143483027
2056147371
1222727097
896987216
988484299
1222902591
101927530
423187625
1945099091
2042769446
1778671896
695073613
110182025
1793745178
1654117074
885995810
72197595
1498918721
1964991298
1229234830
2125014059
380240145
959512750
1199236260
1495020633
975035002
590897805
753819841
102433493
654063852
1849826399
1453202274
2061738058
242189297
566603524
429478676
2069949539
1403752681
1191031501
1895874580
1713719589
1016152579
1297251321
1774168824
1594489873
794726197
568761860
899660779
137488148
746129554
2034951136
1324354763
1619622395
1381318872
963486616
166773084
262054650
1655038123
1434550984
42656925
692514327
323552284
1647557716
903137118
1589387103
39074993
427419158
1416869374
1257613918
998743035
310766681
1257997452
1270881467
524117330
1843019435
1088561657
713882703
445000751
1364883559
1296933280
1366649378
1900406362
449166403
1003376584
1495795388
601557129
1574999333
663352712
300343382
399334422
1268447078
767777490
977958198
707241577
484471145
1644229634
1025345498
1646186643
1147736045
1581022430
708841512
1784366451
1973297213
743427426
2067278642
726818369
1716213863
993528323
1269229132
1768009395
1701971290
793042454
678480904
194686336
910948943
194503110
477463907
2129161400
1251044199
51526029
1676676633
1146193535
1294433027
1111170160
16426578
2027341020
1303979349
808525494
1879835309
878911801
1322686003
1966596870
1373731973
1809863642
1415263809
1840298850
972396523
1014068475
1551666705
1005168245
2053994463
356324559
1096584850
98255998
174118990
1387749685
760313619
577392707
1868258854
1412551902
1104930121
844227376
1129270206
207448038
1153946941
2144954370
1489223395
1782667167
2011504706
1816756616
1048420749
975724499
475503665
217517178
133767618
723887167
469064077
1600505347
1899995485
1084903086
268378833
1958402268
1707147595
1441407292
115754546
1638205636
1153779040
42537105
749659199
484265355
382468706
1937007009
622701365
1323164235
165780432
1799120285
1184907709
1018347858
455392813
2034249895
553575961
966919909
612929769
1711817672
1716081764
1857663153
451100276
1717899966
1881810941
32556611
2022766466
443902433
879986690
990416798
1646604320
581460855
650211930
943640635
775038393
200505536
122670408
2017645397
1098707340
528395323
715616232
2122011673
1283385520
55243810
1626894325
1198524993
897490246
98123755
875462469
2030916513
461883519
1681597106
1568203385
1501502222
382422326
128121846
1717351413
894332390
1647649415
2140161269
428640609
402984486
989473964
598065967
1837213277
1009216886
485754392
1307260187
313559108
1593697255
579793931
1295511253
1509179558
1049444793
1248696285
1353863309
1081066207
679669160
2016039812
658615096
281911594
1436112003
819627966
1020318871
361346029
526352530
1961035275
1527076504
800544071
2022690608
287734986
577167908
1006937374
189012
1301697731
1677370511
264475943
2028323334
862422663
1794291298
634382972
1367990169
2075659237
1839273604
1959825301
725822197
753331231
940430959
821806292
418289144
538537112
319783696
1123209090
929396432
1017517609
1269328927
967380382
1010674411
1936406956
1189082185
1619409558
1934998441
717838414
62276081
653322731
9842208
1103297389
1651927831
1237548159
29883165
1430929632
925736884
554685613
2046162458
1479265670
1691133629
1685978771
768364289
556923613
250542643
86130061
442545234
234011912
1429766381
1516444954
2133403142
221879607
1236677112
1720272233
1863499702
1769324785
954837596
666944912
879834208
1018701090
1256019156
13331655
830015698
262904837
2001290198
976110111
402504848
779335842
1170338209
1941367403
48443471
899189957
705583671
1126760486
746224405
1776759966
574124752
127406261
2004873363
633411990
1500397257
831780700
1473593002
185478871
653221237
93511391
738586928
1066904221
1598309814
1870566187
1905499955
1881437193
1587634882
271622682
1509073804
887765917
1279316384
282516783
1010547922
309679033
812831497
677400698
862288537
836293554
267102581
194251547
846729258
328807986
1283109852
1522647416
1324567314
881061001
1108219874
1517982474
440778573
461985874
499348205
243815488
1816332826
563008900
1814258191
311064926
1634925008
1517442789
336658864
657818439
1754742244
845597096
16304787
833189863
1400614457
1910103941
2038920118
449381785
1936084671
1967064960
1467297322
137411772
1784500736
161983787
1010630397
1320059915
875124261
1344435279
1896607742
337654544
1197927252
694883284
960249435
1596473515
58574899
2098204716
1638154318
1615136506
1115000103
1540339438
86730573
1065723433
1555359007
1030229955
440017226
1654240734
2076274619
1149244053
1409193404
214029953
1888242636
1526557046
1436767845
1037938405
2145085911
1536038086
207601262
1017675950
1130524443
130879138
2109892779
25931916
419326623
1293962952
1316577318
1278631287
168374081
1334247285
1888107701
105810848
2104507271
97979685
2003825294
1901756119
127685980
1175667341
1953611756
100136920
1791178319
1788596767
1294751487
651688149
587855389
1991260810
365373059
1990759497
1264511817
105487369
277198804
23321451
1279044315
214240177
1012195177
541636595
1872062595
129984869
1646635936
1679206856
874818467
434814042
1192419310
1492462265
1429497822
469271258
1207127696
226367798
563968472
2008049023
1618181846
1332180302
391939365
685553251
926179766
872902096
713945806
929728606
1120283863
657521623
1116199432
198702838
390111417
1032401069
1822799738
1011651105
1537142805
635623566
1172341990
1215359576
1689657994
555949810
814028123
732483715
431397717
2035908727
1829821750
508635183
1927050037
419256529
157469465
120914703
375891676
324435949
1975565494
345024895
636424457
1920679154
932058411
975009691
842397701
1747421568
1791324308
678775096
483475842
1345168218
334831433
1261996452
1156124675
637429076
1025095025
622882150
2129305565
1904509231
1330118531
1684905633
392012553
656602561
1237797665
1251313062
760809084
307620128
625122646
1945277674
1722639312
1163754090
568617941
2102263764
2113016025
638343219
1253191356
2068263162
424963471
1375633842
263948486
1302013558
1580639323
1004528751
1332291980
1669175267
1721490942
54541008
1208228028
679049560
38930139
779354129
313376454
2109109070
1231822304
1260689963
1289947024
63559961
1101985450
1569262260
1949029286
1536711774
491093092
2095120604
547821699
2109427124
1404833322
1660633953
461043575
1239235369
1272131876
1579916699
1268293026
584172607
1340754599
1616856154
2036174341
1853768781
1931524212
469679852
2138599930
1901073509
272384459
768763753
510819944
1507421063
443840260
1849886609
172737210
1256165112
1374995477
1092045983
1343078577
1463609004
41804997
263783351
611183989
288482271
113440405
1550293835
1445919228
1277086392
816840082
2012474392
981931688
784995922
1843361958
274017684
1961244779
181987348
742165716
998149916
71459099
1280089497
443906796
1682651760
721221419
1615723512
1766295515
306048974
1436811578
736763513
1149176746
943706969
713739462
1199066039
803031884
1305539990
805055896
423435027
1032722498
2013754091
1947183018
1497287403
2127375789
99751109
1931484228
2088931131
1072735399
1559431159
76240581
1826955225
13369878
1746635593
1517043015
430360272
224023873
590748394
276911221
993558811
958125078
656645810
2008922772
1703640944
1737110390
1714916524
1983912354
1931365484
1167963269
1012484635
1193938945
788949790
1530375616
264282895
1717146517
2109512930
943586405
1859004375
38750693
1968594666
1105419834
1674882118
147438202
860306998
1966926050
1872924202
391942260
1840171028
545284312
1727231453
1045740729
2029150830
1007537578
64322500
1068360809
1014169841
1886483455
174952190
396131152
1035042920
1263758079
846682414
237223032
216414515
671670804
1963926826
1303665235
859499082
719100288
787244363
1757005541
1897290551
273655826
729512936
1197994774
845544728
1655669736
988227165
53358483
530939182
627192545
1223686550
584877740
1698079412
6706582
502168137
784468897
1840685300
1782656452
1147564660
199204097
107731410
1382175299
1831891982
931757250
456671313
837890705
1884583671
2092921611
1219547552
1757074804
800231172
1866835197
645470487
1942060752
667138210
2060117161
922531030
1340830637
702185557
1475566816
1011580664
549075956
1710073754
527095360
2037206456
421783173
1650460329
727331383
803964839
883401343
2047902589
1825330033
1597329124
25712745
816377498
1726761320
170839836
1193800892
1337184377
1836458861
1155737281
1562989774
114421115
247627506
717033708
1472246251
90862645
1200446446
1506157181
1698888567
558924857
1994285009
1792818853
949464621
1076400471
1903114015
92468610
1697386869
2072597821
1743940918
436966636
1197153196
1787662594
1906442256
819717816
1662010235
990911120
1601082188
189341465
407171126
1352570516
1804114377
2057125281
1208106753
1354559472
1631074246
1343994248
694219439
1400140911
362894100
1064076490
1097380171
1469805802
1393633565
1047129904
748609252
2050977538
1498154704
2066625392
336746025
407314960
1015787308
429357928
1558546811
835726765
419097021
619504171
411347355
1709292049
196217419
846851443
1906616716
66751966
775682963
1499368927
983425092
813845624
11097557
1029230729
1327008589
844254669
1362631049
75905939
337716244
1256885695
751953644
1507894374
161678316
646142370
810239080
1127115255
1697928917
2071590651
420541346
2045919219
1579323304
828940531
252739281
1464757427
49781865
1957706133
806898033
2087408469
1507272459
1434423942
1761238544
1235532852
456784448
1304400318
1396224592
705854325
1330830359
882359534
629120704
1793725234
59503050
1208385874
1658021631
690771954
127707541
418939336
1924076412
175135472
1165238115
563834890
1861479841
1527025568
1946247294
1213514573
1140210422
1182257431
34448368
386085757
1706948742
12016535
116555514
1612630720
2097198395
72998661
295123244
979455311
2052202002
1092348911
436813343
1347320064
1099981016
539142772
115058682
2100321180
93016878
264880585
808737348
367721351
1173948909
1692164340
2031496766
944142170
1750110886
1105079555
137769159
1864000471
431545054
1611178815
1431542131
982670847
1274870250
2120749343
985594246
1027634076
1944714031
437833968
82271787
494209759
717631226
422602085
1637529273
1582121439
370965943
489257940
243732825
1858294298
1118823006
1431462510
1275217056
1830295155
1773685971
196181554
1885244748
340860116
2004697910
462935335
1765917799
1449925052
1255190644
1614974738
360161314
1761931235
1589419932
508219550
505361675
911874287
131978999
1820577209
156582753
285698905
241039933
1036768328
931500935
1042416714
908116769
1963319743
1112114724
1346361778
1012436686
1352910244
2089472384
289850008
107764222
1806354127
991514964
1127889418
759012030
1103845879
24403041
1880194201
1696261430
630521854
170701038
1756288470
517208972
133515059
1449836600
2039272324
1926232801
1463720803
604453104
1003093925
1589868412
1872292204
1120735329
343621784
1789815079
1348965685
669056447
1802520084
585265653
192084951
281121226
2056504943
1758368096
321122424
339047905
919625443
705011143
1083300438
1244441623
1987086104
323843514
1601048997
1047243880
1851608035
1704800804
792822890
1206697688
923387438
1245806399
2071259074
1235160187
938029113
1442128750
1607474057
1726183167
224324382
1371594403
337336208
638475614
1964857986
1220179207
1745937287
110794298
571944814
590244380
513724655
304188537
247844271
605821012
1482304586
2093004378
1395788495
10146342
1697674791
1576554106
450296604
1509656852
1746530322
2017565034
1002348218
549375809
1241309886
1566447140
1940462374
634355393
995745924
1682630779
435765694
966118159
277658639
450078715
684836278
742958467
1894312577
1196050248
569041274
920391018
778306074
265547371
515795183
325788217
1100254937
1805282072
809108685
994283908
1423931387
1592587274
256156892
971996367
331542890
482818382
129948888
2138870481
798114375
82569709
263274686
677807264
1378329678
96109446
831709629
629258871
1768490323
1510907285
1656695739
1418687447
402784881
2073957669
561875831
538683480
1255547765
1011504850
488234443
1099188143
980766962
1984200957
1831956764
522737686
1772974124
1677185596
217427441
1298159324
1857477849
2122281100
1087159917
1820774839
1481750599
1760374261
693694048
226591811
1602765367
1062807534
1477303660
524641161
1109430338
1371375382
989368549
2081699203
534194891
2052796082
1030752995
1116044716
310293230
1454230864
607622225
1868788097
727884007
1750898131
1030746299
409475722
357594609
481951689
137297464
898459826
781027214
1120044072
1013838978
1410881032
2002216238
772498792
446569453
1030010230
1098357096
992427240
116894173
1175453928
372812704
202096654
1141465246
1404255645
1039252520
1846532896
991800000
1797690047
185602888
1657079651
1347306686
567239230
70389589
757454055
278962857
1894675563
1206326626
2137793243
1301684162
120065729
1104792767
882388643
2027112196
628274158
1605016534
1565112631
434417286
1428266799
1547549431
845680120
1099117481
2125202539
2022231068
1804664337
709076052
633351638
1760133391
144160282
1651222128
1151818250
776667310
1301509546
1391565499
417363788
1343160328
1841992293
1915184769
670978333
1302946501
988498598
1921644379
27171753
1874887850
539654469
394981614
1648714124
1044538462
21603871
1910618158
1691246781
1310959486
639517573
566323452
1145688610
1587810642
2070512215
559046728
1286170996
916627417
209302270
2130930376
519900279
1890403086
1178282667
226298143
1103486355
298480650
1223740811
26687140
751572136
61675043
387161209
1110339338
1843321898
626612243
1135898452
266209257
16350591
250822271
370175807
1163874035
2071870105
827232360
464986411
2085602471
1022733516
159150006
2060566451
2142887111
1388381780
350856303
736682234
294827629
1535318541
616610381
442849394
1230663059
1416255673
1575654127
637605650
1132549708
2113982246
294042368
1321968324
874606165
1758513022
789810039
1820517487
62342538
70427902
388295363
159512486
128089299
231313790
737005571
253644897
884307959
509891495
782564043
383662146
1039428094
486153027
1368028993
206357746
1000547198
292889164
1599668942
1511887445
1470259216
1791735336
862604687
1683760993
262253365
1569240555
369144841
155172339
1534668341
2086588477
1621133221
352520177
1215286152
1088616460
2000098189
1728302570
1239791982
860584387
1022543196
2146399414
548154677
2098208323
1441965690
239139960
820598589
1040025658
461636758
239236278
1965798762
2146711460
1117562799
1989224607
1212907006
1025857296
304619780
1944862138
191618759
1323472195
1591907297
1703429533
248818751
1901201550
554084205
1739855235
106246162
1126350565
164054873
702693619
1416450583
327570982
458479317
1371090786
466561493
1224325079
963522032
1005656303
816606979
1557601907
1053075575
1126337571
102336330
1763425207
1083550491
682977024
2024581737
2089992079
1699248026
372546787
1857124887
1325602981
1086915817
83411345
1237607293
2080991512
787026363
2132238291
518141610
392170881
971708896
1124257318
509792296
1591023986
2127559489
407004153
466321258
830250049
1442735055
1414568996
1407701023
660722044
1520249431
978711010
553584216
1003265066
1745802905
69013277
1930503895
2036027184
758511113
138207967
684439925
1483603111
522226062
550940247
859923617
808866710
668645603
1864707152
1081254583
245996104
1093217259
665211464
1404885363
716681829
1642606033
132747921
1079750848
1081232590
11373434
504257735
954028595
933903441
829727645
519467675
1108520437
1797482228
98450679
336967846
166779458
714569972
1706849576
1946172282
1456279220
83442817
1001631797
114381735
459180332
1006045285
1326499814
810217496
53905958
1178050424
1740843314
732680239
950294044
919579797
1288714993
1027322203
749367582
2104452189
1105819531
974944150
757345867
54805994
658431158
1139503160
790117130
2038984210
124635348
1059385731
968471508
1111967165
1551580342
299195825
2120614425
1733960553
279740411
2109579217
740397873
1505678677
739974366
1770291376
747762999
473804716
1611551558
2114792377
396181502
1074787269
705086514
1301772879
158950919
690849484
714951329
485526999
858605562
144470632
926821703
703247381
870819241
531010561
1424437633
2053165457
1425535406
1715544414
763300794
328890514
792368350
184906756
835148892
1334613331
1974222551
1425561592
2026843792
1681213795
556799941
641493937
1388125437
1698134443
1495193691
738543679
1944366638
767955244
1748761052
925979927
328967210
170221920
1842874407
901720235
20285594
1971703738
1754401057
531851641
845130953
822610722
163948452
1225429836
1378475950
1618901561
1261925086
523001947
1433242053
1271563697
339446815
741201739
1558802391
1709766543
674569556
1111125144
1116678066
741761898
1713061380
38634482
799663745
679237234
1785097984
1725352811
941513534
177631349
1468884674
2040395515
253217774
1879059302
1093151909
1723128047
486870044
2069258051
999154969
275999456
1542774368
724096551
1618628502
918838896
1508731777
590732700
1747340977
1765233410
1112830982
258570241
1393726273
945198490
624109337
1088221481
1306407360
160043478
188885650
1656671302
1983699945
1868311286
2137542804
696347800
712101737
448667472
938406331
559708396
1820010556
108920946
874116432
849485632
2019902654
773126116
1378278831
1845903050
1474097651
1374936804
918004029
1176822565
1257359348
1675689678
837611077
1705833695
1933697743
1019679980
294435638
1156965513
1600304742
919152077
1823752842
388176622
976824339
1354839325
1152815529
584644304
109490240
220740562
79098238
183490503
1436601621
75674351
1345165229
1434482158
309132796
958062628
413812251
1339979301
2135603154
1869886300
1537464965
2087243381
369694277
874522481
554947121
1072779925
1880291663
1267701832
1419545817
1995933559
508970478
1154769451
1011686256
663013323
389619911
1816895152
1083554189
1536315411
1763673787
290979977
1423344969
655099080
2131291083
1547402303
1803725236
1889453681
1160790515
100480907
336349628
1114889402
468614652
1399376696
958401044
641176729
1102533399
1839043795
433352710
1671259147
1473627356
1149779747
1537532486
2072176176
1899135730
1385512178
988005055
1146379204
790682321
572394659
2053581668
1709956589
414406964
1953482682
1423082756
206968920
1960959820
29107683
435171467
59193692
1030210998
1219913322
249179189
597328586
786830071
1932269214
1616078094
948317721
1168943567
334991373
2088132564
915618176
301291896
1592394965
1233385876
142042352
624317764
1248864220
1942257717
1618768031
146813702
1960145505
1778816038
961266389
2094431735
1096953921
740573842
772953485
1298820877
668563242
1275131699
1393995342
1219448955
693347633
1815029394
193120912
560717676
761571929
2117334007
1760736510
971504142
1019083411
1244424935
343697981
1264757470
285591095
202260646
475204425
1534825255
738800475
545767431
459030306
1039732295
69011334
999330407
799963780
1398111877
1041093045
529880026
331559449
856238693
916943109
1042393176
1186545248
1211144622
1130964787
379554743
318756504
724732062
1870668811
915874168
1213884831
464969784
1080687147
1464446638
1555957993
1565051766
494287034
645867509
1373757016
1558032800
257398592
939680128
824929489
165533875
391149871
559510616
1401450992
1951136771
1441063517
697858926
1340837757
1950195634
1856260605
275718037
1229536196
305787160
1753846406
2009540240
1711793033
2023136742
1202910101
1119836933
972170178
862088314
1350445824
1776355711
785259833
1240080020
294326253
1703629543
877440582
1574841355
1424863249
2091669771
1843146459
1458965017
2013943426
715930245
1388340973
556549456
3209004
1334792166
1430763462
225377233
941429367
838656970
33013582
186205558
245659486
653162633
772848265
1399265875
425964191
1370531323
327911144
419473124
1930334101
1931683075
1840662074
102697500
1541061846
832971789
1406637389
2084648193
1513901222
1425497343
537234052
339600095
1629084792
225181199
1441916023
26464896
1047795435
916830621
833427028
1854046470
916604534
765304060
1545225703
687266548
853183793
1817653911
2137505463
1917087867
486969388
1407118808
1443412507
905632362
1554978944
1200455196
118948375
610057187
228475803
1443235395
1241273328
1527252224
1569918974
2000665723
264846529
363384337
631891670
660526867
179235880
2067954366
1623751770
711465966
1637273135
2087634290
269883180
1134244177
965930339
1584276957
876384210
1255454139
1401720383
299587926
380754170
564644882
1688801518
61059016
1738490385
955369509
2141493519
1555128106
937427519
1926003148
1724258596
1328916202
396892320
2044188360
1990914703
1228078396
1304640900
1836113190
440306688
730147712
1196152058
1539180795
652603867
2007922657
1386255501
1481604532
794546741
109257406
1752761375
438584498
564017939
1092505492
206813586
1785002513
131002629
1797521564
510430876
1853095414
465274830
892249855
916460254
1651701767
1332740490
587598969
496075707
155491263
2009900757
1399454954
1739366754
1726505648
1626342400
612991457
1272744001
832241728
686156040
780835615
680019629
490486096
1986100371
1025094464
1177250280
803686738
240167324
1386796104
1455484442
705280731
694859581
1462043265
1510920026
128213742
921943834
1977422258
1441749817
991297526
1602726779
141639959
423299879
1388220895
1104015060
618168085
1346478100
559746028
1061637889
2100729759
1097566206
1237094699
251492387
720119780
1293067263
464697636
2117887491
1785559316
2138324045
3712357
797749521
925812336
815413243
1226332380
606605080
1600710393
1713025932
1775968004
1788610752
578912752
1255164379
676335314
674722031
1877397768
1600703588
605416532
1406778250
810293911
1622182199
289213793
211551792
1946549411
2013536228
1570739392
1089584015
1485273207
1915470895
927982057
1472230432
1896560078
1760559921
2073783648
1542311743
183180519
259736899
609692058
2039968235
93308549
1143362767
1621656876
592247730
1269354926
956359376
524032355
1276447467
870675656
207362124
205633221
967444250
1894618483
1584199936
257197590
528907743
1306972893
896624740
2048824292
1541510400
1818495384
1482150594
1482165961
489186144
1395202700
268692312
2054409396
1711286623
1777484036
865111178
541340456
777585783
2146458108
1519568641
142175692
493160821
838658601
193428531
76970584
1369646784
360647735
1139264035
1576192320
803805345
1899827410
1130784643
208106737
704161938
2111916026
1561107231
1803833538
1179102879
1533011374
1816338900
750672477
228140188
683432273
1067536072
857978167
696112618
1531325219
68536588
431680420
2122595601
1148085863
633803413
640912882
787887748
534611244
6363552
1180048450
376672286
254263512
2103044064
84613600
1377421814
876230033
1482754940
1533377670
1758477081
126391604
431101321
1216156008
160469107
1476077041
1128678215
1095974300
369869064
820561276
1786857768
641697215
577960523
1837600919
304708881
1500897263
195581804
1615249384
1735573171
575316320
719639523
1369572447
759574218
67020858
893568151
1073930115
1757466754
1546616591
901718523
990344482
220221745
228782174
361802862
1860997705
2032783411
1259156954
1174854780
1880327095
257439373
1328923728
1090971475
574123532
136655937
1638330864
193902008
1877704419
384313792
1112559920
245195006
9682316
1558732678
271320859
1974586028
316761896
1255831156
1222929659
252116800
555963452
326674136
1104923943
533511238
1114757464
967337599
107867819
1680863504
1568462590
1708946741
1460835458
1951353651
1970821357
842439582
1875759480
1355828270
1439283232
11226102
379165671
1624543989
464209638
1960057475
1419202423
1277420704
1161006536
1035207122
475757532
177707600
2126334903
916066368
1794452127
334235391
456757933
722761753
1586723602
142147664
958532820
463220621
1883480005
559561651
1247780523
1777973630
1009615880
1935097367
1539406567
1641148569
271809551
1626599759
1276174060
1071047204
1537224539
930447091
1193783460
1458053284
1587896923
1693282258
2073945356
673596202
1181017579
1264034655
1969923764
644832367
355816791
710331191
811129203
96672984
1958154738
63461524
1288880309
649314669
1066617021
1111799640
1109336065
354144842
1512721850
2132519463
1757884417
521005129
1730408664
777380901
117416087
1222685804
795001706
1434608179
228657177
1783783765
838474280
1230338252
682997946
1713172046
168811888
2131007568
34176264
2055071602
1067551165
332236559
449647884
2069957114
1576310201
376278844
1820245493
1951796147
194896488
62038642
871174078
389405740
1833539727
875272618
765403985
1602005523
954289452
1534679545
1121634065
62232347
2018240539
2145002755
310451733
1987193990
1337086423
2125969401
1311412808
2119475343
1346102406
1321965820
607327194
2073569044
1274537110
1231496821
269405827
290331374
2054247832
1553801967
620101438
1198063371
1064433241
901800015
459811705
933907217
518586868
1364216054
1416520704
391392628
5076997
206907029
1081994486
1551457731
675636688
693877815
420147006
1592585981
1172065538
106678594
478382212
184684057
343585678
282375466
717952498
1357718348
760421392
442180989
1579582095
1399983236
399864563
103146524
75549599
2069397819
38829452
1759097790
1130508928
643218182
1043573360
58228721
655776747
1395020446
1221814259
158535641
1594410937
373286676
904873957
1692542073
1621575270
979083699
1969316326
818957997
372041405
1788946821
963931550
17255472
1650907885
364518493
1372416555
2055723531
23051785
1582987416
263730453
182112802
96029848
454591161
2063017853
458189303
1146788163
1137899525
1385613846
336145259
845410393
1753548932
1806625617
544715625
116032906
1634957691
1001190901
720914214
2012990998
1786178738
999958357
105447616
1949927759
1546521153
2049341871
1783381461
1907494321
648550035
405597842
874712880
1954838546
650890919
827143144
411334582
919390722
131977985
1745942616
644121447
230518009
1715226913
1855464496
1098262033
735121137
1338745084
1006650638
392681065
1889253528
928769808
552642842
794479825
2016346453
225447934
74487225
782045611
486576229
1037145599
1457656867
577313124
823932736
1231861260
1533485551
1845622000
713604985
2137058846
444084926
1509196898
1379828720
1009252127
1261667076
743423963
1841013892
1794912183
1980073411
1064035953
884507954
827069131
1990272170
915848842
450253539
2081748118
1740198009
838208978
1928682552
524255360
1054606685
549058884
474013859
555701029
577444499
729785347
593993090
320877098
2026501942
1218584524
125450567
39198161
408157699
1165134887
32591847
1828865441
1779265811
627415067
401162784
1117654669
78638971
530822209
1811935420
531549341
849011776
810531094
99609649
412126621
450019933
1239046182
1721122447
348775511
843686927
1432421862
283397585
1986561914
1635971956
1540792104
1432869007
1164577110
1747670867
322097217
551391709
827310139
1288278008
1902507228
1547926697
2068653451
213298531
43074532
716086097
272661099
1737887792
50524829
547793431
1955008894
1618988996
130336444
1580236778
802147430
385473046
1429225204
835117073
1689950254
199700679
1890899354
751136523
1397084804
279543610
1255742410
308289638
819896096
1318509019
1523382750
662251201
649511155
750677553
1724438259
1870781915
261453394
1839071778
141415797
699117443
2116774253
607721026
914202175
1382101922
1849849903
1519399893
1621833585
1749234651
557032817
370773320
1143270485
484766935
1020255902
1572839272
580305802
172443327
775797763
922517160
952619592
1228352616
1379387171
148946438
468826803
1898778090
708569955
1891656407
1377754019
1150629153
745962433
1785704010
493483564
417794403
1286188192
412105803
916498176
663692684
978230334
707802019
1156654775
912939331
1672888175
1383908849
772594084
880466072
1005361445
645546719
1390454474
854164732
1219753783
144337531
1358907993
2041112836
1039881158
537376758
64043401
469926048
623545378
655408072
1894217639
1924210904
1971766719
1161264767
439850593
1147908487
730629612
436060346
1941798150
1004301824
1667892237
716652636
1302016000
880158574
1613698954
1532688984
2040074908
1317494515
475663615
1604784651
235444491
219428537
921489879
1489711510
866188963
704111360
752468985
1778333959
385337801
467900917
56389832
395715358
305982985
996698193
37206065
1665162288
850572910
572333582
1050058598
808871333
80871226
1271686268
1727965167
1044429717
1785276293
80179573
1631633495
1796518766
808318745
174156420
814953711
1811917099
187296235
918108819
1282428335
562237541
172048756
1298970713
175460727
1528160329
1840449819
1374517689
570185277
376182013
102940632
237647314
272994419
908921547
1592087465
1478680716
1787800498
357066140
576396675
550345297
377481273
1359835351
2114168438
1459749364
1830547145
1176721379
1715400989
1297830067
272316185
1510918451
1045284742
1384894557
437982305
165865601
2027240148
211168264
860670682
1711308554
965070207
1846635556
1026283271
188015974
213489051
1911978892
1486290618
1751609098
1313034267
339109393
1242348191
456511889
255479609
267940405
825655899
265351283
1373292666
769236246
116043681
1585525434
1472096433
2013997875
1016919260
892704763
301445173
7685843
338418939
2128090753
1989508513
1376127826
817348459
1291410895
1673565547
671559464
1081860855
749173419
2005998361
1141577588
270049379
391340937
935806027
187619757
255170260
2017213042
1570490938
476002692
2147085984
1267192241
484741350
196626500
446411763
457464592
2004220405
471294503
1879531025
455575019
1360991990
613289241
1647707896
168810772
1753721538
772343827
1658819874
770479461
27320876
1920938993
1560439266
841920280
1714847292
1232099295
1623409654
1461440395
1932988906
1444791727
731697020
1493389802
193183250
1312052184
252685137
433119916
356649363
665893448
1952734544
222193865
717494472
1413875454
434307752
486804925
356368872
287133423
434985923
1537212609
1223602870
64620316
1683568195
901090343
271255
1272054996
102727832
1350318636
1810567607
1565426880
1675400492
259918378
1607450594
460309689
151072215
483896357
967080854
1139297478
1221032100
122678294
473246941
651921418
2044300346
1145411172
327824919
1381443820
899022223
667017815
598101053
896467909
1902100367
808183358
361875674
304966625
1395768799
1132711649
1907702572
550641615
72614648
1566120751
463561626
109228145
1480702967
596295696
2017257707
1444896374
1430265516
1983861846
961227901
994604782
464408099
722174007
1355439804
825473354
3476202
1579898391
1272968001
273789602
471696730
1475093970
1268245842
1039062061
1186598058
1511968608
1404985335
467436786
87073714
1868217795
958815572
147645720
1278148679
109096653
1115476592
2024592605
818359313
930777815
56932104
192380158
1702580698
803755063
692332468
333363523
1180470508
932829074
814713325
10172294
247544109
488411096
1965465695
890551519
1524136619
293692855
1020980490
563209573
1056012149
914857473
281066860
1273608059
32515171
1304412749
1738333447
1221456382
928490838
1382865414
607826539
200379945
1489340012
658859765
1916046474
1954923898
1538496678
579789646
1422597228
106776276
718327304
1585693193
1198887367
1483350657
1819028889
1587625283
1889206735
1883438748
582045630
242429769
1538480140
1631977118
959807299
1245148691
986114915
411512366
1869432937
1695698298
333101206
249765804
1197868403
1224902865
1756532418
1630452568
316319946
777700367
1409717464
1040841147
702556019
2049736075
2052166300
122299931
1746486613
1752558935
1007293089
1309762645
666439565
1717496237
831222592
1344586151
1434498772
976958974
1765103719
1077387476
348175646
847528622
921195629
20909448
1975495884
57431892
655201325
1153174407
524673449
205045399
929394764
820707601
578073639
2004110212
167001649
1861830718
1380628581
467779805
1341893313
645837403
2142118907
1517706728
1268049477
109635756
413936682
200290216
345588644
1678763674
501578862
1064740454
2126088464
1293358074
1895164217
308332735
1287076145
1562367144
2108218827
2095946605
1651135886
575569058
1743921201
1889238881
384457215
68239751
1677952613
195641647
697323308
916523113
612478776
2093926750
53898133
719178295
1288433976
769575722
1051589010
459730355
367185198
2113564770
1179768859
778221228
827118930
558337722
305032645
786494060
1385365063
1597773071
1314850734
1384007435
835408028
1528249426
2023418047
1171343369
1500827273
1178356739
826521659
1195941345
1089213461
924004200
485364820
1720410509
1798776586
1919306386
691738551
975884031
1893798236
633319393
2145879698
1615190967
768397970
1983557056
1458376948
2125941450
1875250434
950916116
1479470556
967297730
1156707155
1534822885
1871318156
808272240
1789031314
134628528
1345488831
1046844766
1895256323
18305390
703600311
1838903441
1068423779
1782636089
1672969992
735836375
1582776758
1565093721
1026313101
1272370527
944730460
1556217843
906363321
338796068
670030929
829274469
292078147
1681855591
151243016
1818035809
1137290140
303591375
1631914831
1264309066
1622588267
626682743
1028065406
1144593616
1932118247
1739433164
179639807
1019784974
1733006286
1763533316
1983391632
1894613887
470012863
425671054
208344961
1509038449
1779096980
1032965716
44757026
1418132549
142867880
1486234724
227266670
1124786423
268835937
1163859685
1083786286
1541461884
1952876884
323442183
593663331
43731767
232558005
1983329046
138950272
1289292557
849799521
1509585716
1985175173
474391471
946795742
1292563465
548088232
1453223859
302926259
1832481981
178855146
2070970083
1139009832
1359134400
475733996
1694110796
501339640
765431590
2047034698
554053930
1979861044
954205822
1992633642
851969187
1242683543
337806967
2013039662
2078678337
1752730653
1515004190
1038564605
2105593664
883237601
1654277598
439855240
1842479156
1937832199
384603734
79749880
950147041
1159177611
2082026544
644321803
332611821
898576501
1070808030
934228152
967579828
934291949
375872056
60149286
551697955
1427186318
479674523
1597188389
1039262661
522631014
1590359525
1078128283
694102687
334994351
1806119172
1634469268
997103832
387074881
193010744
74232450
1019318865
699037848
315778989
555453297
1122922658
1602107020
600405060
1338362975
804578727
776034049
1711636095
863856608
1628893770
1701954592
703907885
1368009036
686668130
293540407
2002709917
1288591732
1884469719
1137634733
1284619708
1957512510
389359041
1254933656
473894906
196258077
1692743765
275147922
354380823
365880234
1887681039
756383887
1387792414
203350390
659090795
2075666357
223176013
541201906
1821536108
355480285
478252119
342067013
740695605
554664458
707821761
1140839999
451765249
619531582
577539857
1725530120
1871058205
1555574975
1633617990
477993318
814720236
780834085
1301621054
2095204239
912662474
1583131162
1306658657
2013870219
774181292
591653782
2007527618
891579865
1793167840
1482758612
596784380
449462723
1143576239
235374707
1959405323
1998472236
53212772
1792035388
2088855904
1500376432
174698505
2105949016
941528268
1179709820
843488013
905557027
1989448426
942071882
931994148
1245078327
590093023
562788863
1270348306
364590024
1293741769
1984271365
665159155
212911240
1639596420
1010433561
1348142420
453859612
1383539240
353630665
1491023153
1951611960
2133602511
378498724
1011557337
695961743
511057932
973637044
151882993
1005520439
1164746409
1757668157
476479261
1081296193
1267520438
2001340001
1667559295
789861186
1488912351
1116777117
1480467262
1897786250
2031838238
1770753566
1644650128
1148944290
1490113895
760424065
450132369
1787513366
1209316468
1218420543
391783919
1234709158
505231210
756510369
2053823257
1695939547
624889497
854099337
2081274063
1905431921
996019814
898814108
1951353782
1218286646
1531903859
1845554986
1109947088
1887000963
1332364095
1855019558
31700857
1918653739
575311014
1704651633
942312381
2025182978
103579724
453422122
1191503568
1676251019
1418382444
966203228
1056688130
1969281737
1726570842
1785030057
882426316
832202627
2077928452
567417089
212962478
1398544029
1255043966
1325642147
632336795
330461993
2110649933
201338193
1231856172
576261908
2041979373
88959969
1617462145
1124867711
439446750
1317657343
84104770
620713583
1262204990
1608083520
2090331496
1506171187
300377021
108856433
966277178
1113472076
576679190
2016700844
1976569561
1978429535
2111363355
1326878536
1384240641
444561589
1124212021
553161049
1741545018
190972331
780929220
48963289
1851008679
887969368
1145711849
2018537650
61244883
1131203350
1171702657
1948919275
653367934
951666706
1734433007
8887293
910464689
517476926
10902984
739967708
11732697
1165951288
1178279066
1016561990
809282962
2065057901
1234718908
2139725873
846880837
2144507069
580144753
1347270861
76828322
867802831
397655474
1801669341
246015491
1458436684
589309867
1839594625
599371022
907692501
2103081742
1980045015
794960142
1425035943
1711458445
709941383
584482132
1460035663
1412389287
1312023420
1016335796
518347625
1738416426
2015550088
804667552
1734565176
865972212
342644617
1016395288
977999174
1277675399
301866708
776283143
1700128732
1124345037
1395787860
559778324
673415002
2111565858
1040895611
1378066065
590785367
1654957327
636430353
1239241989
1184576910
19092727
1184044059
1009538622
1643208302
1698363798
1701247473
1140560528
892146009
1039287727
1014939275
1366762038
199499849
1989351827
815236249
1334695913
34312726
269014040
1894192945
899099920
61521971
1553392683
14317557
1151715084
1840267817
1133191034
268725462
733352316
655818950
2114184017
126736955
1028524528
889761380
1799800696
240096045
347609037
47765541
639517573
402926145
1841741109
1324652328
610697789
150094747
2099565210
1921957685
1260248431
1479403349
1707962492
1921579863
1698100685
1457836664
2002530493
1622976723
1125857681
1226799943
219148208
1916639651
474763991
1666544475
1684161305
1441772893
698034315
1566101711
2109852558
942823034
1535156470
612099286
1383483784
704845492
284584933
2002785776
2096537035
1375283933
1118315950
724229146
366061749
1575250627
168823713
370608507
736723475
2050465109
1795483766
1554853471
1442005299
1471674612
1141018627
937460175
545409168
1921048942
1236338269
1655124701
419530515
1656594253
1351964678
904635676
2118760192
592507688
466232986
560737297
493528821
1267735234
1281782181
849522095
577500270
568504776
2032388298
1904046080
829453853
730769686
2060540969
1270068205
1391218830
1092230718
1931951729
1357396597
779453644
101426647
1923445352
243120572
443997685
1266574488
1830520494
2056548141
1136445833
1961666123
1166995079
481308762
1154726366
330940492
2112252865
1934382089
906068144
857184096
113234669
255846525
223474212
624568205
1494781516
103181653
1779994507
1901976906
1873687236
809270116
285741619
911434927
136678437
1062030619
1922957641
301546307
354710262
2031277865
808341549
264695169
1110695152
293090269
755944255
29425960
1938420058
1906022302
2036260689
458964155
1781354849
1070167873
37341586
1234161048
1172848558
1054676239
695021226
1754315654
1706555420
1169616411
1314878983
1021300108
1673912957
1613398859
1512426186
142800638
263393072
851874260
817104278
1023033588
464924735
1311468281
1843140608
934061380
1384037623
461545318
1599079070
824339607
306651628
344014929
193161989
317887888
271128791
1353383175
862436952
922574484
1135782888
1967182693
1448280223
268857367
365359506
1434194200
1858049993
896976289
972615156
1275904676
546123063
1245832151
1490695223
388813843
1032494968
522206728
1345688711
2142256072
1756557024
1475164701
1314136145
1816619298
1829201690
871583928
1960467854
590462976
1956979955
911222523
1012601
252854900
1303141110
117516629
943745667
553656140
188553550
665836911
389683569
445990037
357465022
1476923866
664617601
689228171
387964300
2112253318
182297857
357197012
1843186821
1899173697
871936901
27795797
1638721409
1387561988
737291319
1147610699
413457076
504671220
907574780
1770243139
132538637
507700199
272342229
1953550122
2065885787
1792582964
368470955
2059646117
1795578492
2138802237
1402669755
642889256
1899751888
1676118910
1377257264
1195658480
295219829
1408692163
870552373
1439171344
359349465
1622239748
313850830
180787614
815959049
1756595009
1420022043
2065668032
230712198
1837251287
1511761449
1945143623
1950420743
700303138
1690143049
919340228
701667883
867863536
1761101714
264135925
274670682
1172581339
784635070
1190073957
1221252977
1278223085
1939098333
767787565
152574846
1216342867
405347125
368155776
1181692559
2036754868
805388209
1516868843
1930894331
1612906532
870089005
930212540
479952622
647152253
1314335807
1209367053
1638091204
542783214
1949226581
1419753835
2004435540
1804367368
1933357629
1412402138
1246217700
1405360868
943706042
230435658
1357845981
1290689272
110396097
1054315512
387784706
1143892597
1484160606
1129507154
1180089665
1840581471
1189611138
2002938765
959007915
104680632
1098508471
528254022
1886660283
162193266
731992015
298363771
1017407210
1278391460
1059070150
1021440677
92781913
1330082100
1423183399
1904249470
1035353042
839753732
465725431
1859571849
202326745
1804194749
753916101
1516590996
943393207
1317671963
1825014806
1853806551
958603247
1875037006
2064893294
1105150556
1497906072
1329543173
1135522914
776757403
184491870
1433032466
568009066
1131110597
100978646
770975903
1145010493
1252766720
1677942810
1539912116
77242933
403843952
924360313
558958586
460609480
1241379371
703201291
775294190
899465773
796366958
1223486333
1677416060
1158653178
1141948227
1458746914
1695286632
990974836
501277220
1837841864
1401317550
646761138
1631450003
454599040
1087682125
550982227
2080086951
992262108
1107026596
1683193696
1163090185
1500503946
561048530
1376980764
1411809056
634732029
29832140
1141989555
1592145496
1185069410
339286106
1496728759
429433675
1855851491
419542805
1203167993
2135845854
218055878
1841897011
2110159332
219001506
2015977687
89362317
440847871
1507118243
1184220624
705158654
1393241408
665296760
1676061261
2011338899
141293583
469335201
356803278
730225907
266554672
1945297884
1679206125
911127113
1341958799
290063527
1035265615
1255902257
316392736
682602492
2103930741
2139952881
1313825032
676535841
858304700
1447717799
1310509948
361789164
607480851
1180116923
1021611557
585687576
1156240812
1939402329
984673990
1395574005
1176959749
950571267
659710388
1118945414
584886032
1872963767
413113683
1743806011
1619164834
560265655
1984662218
1720348235
1017617926
1954009275
894396254
1854533689
1001670785
1545336594
2145932395
923859589
1898262386
1671025030
1708352285
1651530220
910258136
1305484097
1280655915
1106891897
1670659643
635083697
1880441445
1665865954
1649761956
729008948
1613791333
793179914
474498291
200027888
1982980935
960497535
2034139333
1506750593
1820627020
1751141455
374687127
28350691
1583776951
1161668203
1672289277
1148947072
1713990408
666517950
505978642
763603895
1759566390
267867896
2110594763
1605330070
869919845
1436327655
557239384
1664450900
232751788
464891830
1382693181
1719634358
182099520
630033883
1837188239
858140142
341630418
228854279
1645079698
904120262
1827012726
1217647555
1850378857
134392571
1983137443
1189148212
449658294
305913037
978966649
829165398
1651932278
2076909167
1834561513
1959142643
1897550206
439384228
1827231446
1606300398
1347365670
1436783060
1513251567
779586310
1027487821
1925810401
2070561836
802668457
1336053275
557715368
377331458
331522334
1450861797
199308791
392809707
654859542
294685000
1717323411
110854744
2050603286
1213409735
2099209909
723731461
1846868221
633925673
191558655
117606587
1670180879
1748449302
173632236
709323982
411658779
1155712795
1922173966
922762709
167858461
1746197576
686877743
1037712859
1916748312
2048855745
611640096
903043720
57875565
776054423
1947420648
1116662251
2126139563
772544160
1576757450
1651565732
1945723604
1878844710
773181076
1949852593
249445647
743407544
1885285392
1279924626
1648404391
1695909238
1613402630
1334301184
1944638579
498287423
498764331
1022373214
66002820
851623449
715441839
1086879094
1822365028
1687031193
1805635680
25780898
754791987
1732370382
1043731573
707439713
1508820411
676269057
1111485538
55646813
1783023145
1548720280
1741663531
1052178777
708967280
988238973
1503357430
267792238
336341135
283779465
1999657789
2044201942
1236478481
320354595
2064470215
2068710101
1291534167
1941719935
523768610
1290456374
186029909
1251935858
224008731
1733715041
1235178505
608483324
1347354601
1225927762
572563684
918509152
1924714539
1537944339
1393948923
303255806
1644566502
1616926088
1035894076
1265981006
1232139359
639184432
1318309487
360527405
1975005800
1334829262
337290538
439804587
1160268720
475453028
400469260
142682285
1705596257
1643763996
1310292127
1816173728
1474266632
1845305213
623522947
1661246981
281460219
104193547
1845355751
915233000
804208301
569941655
124714856
1929473686
1060710579
261201419
1488485547
570006987
772838661
1772501908
1052345286
359976793
1679642754
1078015284
726137622
1606627460
2031531175
1304358310
1254562382
1843678484
35711729
1098100829
1528686768
1614144273
110572784
229729195
1968042439
1936130843
752932719
1111879316
890771335
1105674315
254891317
373149564
359090732
1950430275
354350107
1349872263
1675291610
1594353519
1813728507
1350140945
1137385548
677576446
2022295114
1071330655
339001918
440877487
439458371
417477645
576203323
1155943671
13786353
1787805570
673019342
528361439
1321366150
926718450
61544748
320791666
1405538586
1219318923
366405790
1651103370
2023455319
671129524
1197392381
1668493112
1335739158
1428492367
2081782053
1742877990
1616161753
754157089
1800515356
1283277634
2047568437
1469942816
2119656330
1204645435
798663655
1794378141
1728513157
222817844
897251400
216581362
2092315193
1634198614
919173389
1084271788
926750245
403006474
1082707756
1796233441
1182258809
472082369
1286281102
1607343771
1135611766
1561103326
288932619
897782640
786300512
1936178101
1421596079
1999351505
1631751116
1788460324
947221376
1376098556
1596237283
243464421
1061529773
521349298
1010844314
1293647651
1175590115
2092191316
1445847799
669737986
1117715845
1068681632
1316154241
74034235
1740135204
691635596
960474174
1474509492
772905328
1891845510
1107626942
303443756
831378540
1089249546
1864886382
1611423551
601040061
649474452
526129535
1355259237
124617853
1816994339
1593460467
1152117006
1047221237
1696946476
1749411522
441031675
829627697
1771037349
1584637472
98346656
835081125
1374370931
499201667
1826624151
6797240
1252469011
527352468
2061253953
424038096
792144808
48489542
456705009
1379090048
1313321355
191219635
1005633252
1479313157
1710666025
238519747
942710763
930228967
379923738
349482767
888515698
966472862
71404877
1593285166
1127489102
2015548671
1983909488
1876424828
1445379927
1168205300
1163823909
2042196736
416022065
416468369
957245073
1741397784
235991261
1041282302
455574651
1780498249
1218188467
1400439411
1655998382
229784975
955396373
2008665627
1067159571
2135600273
974797822
201398330
1616334346
1561905549
536843845
1221512977
1386641605
1750829716
768213833
1116261143
1715963352
1198574548
322569697
927986831
534764248
1320322033
915872409
1509207537
2134302805
1387143770
776620960
1048495994
2023355131
1356424270
199631458
1497564224
1349035356
1853846924
511839946
551194022
1716643951
1953492915
765476487
1891519799
164753525
1001587517
2084337215
496759752
894830141
825504484
1683936520
1708290218
285566518
1438606234
2022440032
837191155
1696244038
110575768
1517305940
826187372
1215666217
164501220
946127576
2124659711
1475734186
1752879100
1268405073
2012868454
1308838302
1529186442
404974441
1396615664
1800074589
66723455
1968207426
110569549
1938825643
1358307142
1741348410
1018204360
1869959118
1643335997
92921609
1106513321
346658677
1160644203
482489831
670077837
878461027
855777780
1628000271
603335723
2018982105
879987500
43999251
1614995210
1322788771
1813327900
2083798230
1170930537
1983465792
959930386
1512353037
456633444
1179725181
1347410223
510893681
1363763928
1098525
40865087
2087364999
897145813
1603503205
1577230422
1231289942
781210571
2090425678
1467393278
1910743733
1651950704
241110366
504356178
157908326
1276398809
1561404281
2091012655
1409175363
247538813
457534834
2095817014
665108863
1461961304
1017664528
1399154422
1176602285
1530233661
427243237
1027977884
1001965374
1260187694
1638072417
300945662
1451477950
1808869302
1087715558
1779808820
1010360884
618243102
1210476948
162295040
44460382
2047768617
1955507269
1101327714
993160152
1230733849
1534577941
466347777
1954980213
169152917
2012078184
128924911
1968622831
2072841685
246207404
1384320755
1633819373
969270741
1499251131
462014908
1020962116
1542721617
1254196147
1430555002
1746038224
1349124024
736092539
1430949524
1466887060
1318975038
992949837
62858518
120987075
569385063
1761178866
111083062
1816031308
1664794207
2068960558
12410563
63690737
523710503
1057741362
1230813639
1443188402
1728729396
1917640907
1969397951
1575644774
907037784
1192281011
1793524789
48197786
2013774016
424190507
1564189001
1132244958
513368369
1503969072
1848586155
1380224007
108934917
1489988635
2096134953
1749206616
859569868
1586503399
1659035696
1751567592
1107391419
1305480276
1381934361
190344724
2051518472
239754671
577614065
685865726
1554883191
335472787
643408554
1870735579
1461709838
1666028601
156932697
994751482
1474584691
1666725030
630717113
1425079916
839349391
774034132
875744601
598609565
1417361290
1760228248
425490339
1991319851
533915836
1291666204
2005923597
1672030818
853211025
8506632
1669250361
126320687
1216678559
1598471616
1434152342
1383361600
2004912189
1119126672
374578653
2092321247
1662935485
15615769
2127154045
1165498667
170972200
859758008
122076249
51955253
907848197
2034668737
2074111197
1114037387
1659927670
1369567433
1096091172
1569904417
1241714240
1173853435
324575218
574437791
1742534331
2117133688
779998454
1277062497
1198111660
1346807367
892019936
173442833
660997989
496636044
898540878
1454547580
277894692
1467685028
1887544527
487659164
19917284
174518988
107057941
1686857681
947240156
359625271
1776294295
2416010
2026510021
2022326547
1158780725
1581609385
1974094498
795696861
1823875200
919415829
679752815
1397423768
692898399
1961956334
589799527
341643661
2144841449
58021056
672325294
1721569690
1292078065
323931983
186808786
835777493
1466453724
430736524
2078776620
1523089621
1069809475
926516738
370244536
447859193
1978395988
467268462
914241134
450812073
1524524437
1789835724
2037887911
255846701
1797902037
146868434
1409694830
1488149119
1259522899
1571934111
1418894999
738915139
441878781
2055025616
37033317
1627629430
1414499871
1073273130
459726192
709286704
1428155723
1329825611
1298260663
60970287
437220891
416614587
463617365
711412458
1688581722
108566366
318374145
934008171
2054957859
472130105
299683798
1383793926
904355837
53302559
1472298750
1944685713
507863874
854306792
1213188899
465534063
700144983
642213165
1979267443
1366408752
661419959
265828200
1488725745
951852713
523597125
1819293931
1406324937
1794547645
1991395824
399714552
703980632
141023812
707718843
612941396
1996545423
1691169590
848037803
783777769
625806248
7760658
1718052504
1346187964
1554487096
1483437964
421514014
889523428
1455961857
157146166
1461849510
1522850060
180920074
828323968
594816988
1885009220
1793926538
1776949684
846065612
729514138
83242995
869575806
1907205357
1789160237
1685062935
1297992269
1960261867
537824780
687500434
813460590
3967483
788050698
648702205
1412126077
49229125
1764955879
769182489
175981095
710699342
1989379782
349563503
1661326263
1425322292
1931741090
1549773854
618839265
946542087
1865545934
1647341803
1914179323
1883115515
1420111586
1516934180
1365863308
1129969042
901902881
43980124
880846057
1796561830
1946867256
753504609
2119503752
2081902497
1271663794
1660764315
1518439808
1288206630
1428840856
788598574
997521383
2058209738
1996666554
80966300
1019616486
1267662110
1332388998
1673444112
128667143
868783006
729400326
2025625519
233316772
89521614
1967642349
1272359233
1295287080
2126182792
1393536195
328004443
195088014
2136448550
466439134
1876303199
1884631428
696433377
1043833879
56670125
1996224330
1470614128
556784065
122299931
1849289738
1278672302
1996807609
1255601938
798780398
1873556340
1091336771
494958758
1973495528
440605043
163925825
1186686512
379212842
1336889792
1094094467
1625068142
1145771452
1300415480
1794425768
779531366
137471434
100401259
1657115737
1331440274
1213233000
1147210148
1181651167
1166124131
436194996
1296531685
735121811
1619751076
308162444
68876954
1955660690
266923545
2087608310
196481999
651204632
1417745088
412557173
173564336
987748015
1606948151
1713157909
356152797
85503020
1806011692
34083379
909919302
690048543
1219489371
541835230
1876694079
454056230
110004475
300072492
1433943318
236365500
904198639
1244482938
49621248
1909054278
904522825
458480070
28937729
432601084
772309771
1496360251
66005601
1393859667
1352089089
2121833828
892562076
225966197
470147533
848223581
1847891212
1410221756
173764591
1397360813
1276699867
1158237859
2123722073
558266497
1446564133
1697989885
449505302
1225162536
1737562278
658881247
903213817
2124228687
768046518
853114764
1045484778
1830839337
56414633
658161882
515220930
135909372
1427377066
1767015426
1754519992
224198010
20030226
1244634266
568951411
705587376
442998281
784457762
1744074894
704001821
1957984303
1172480673
686086867
1262380301
578240634
781380942
1789864553
80109256
1275024897
831763642
2115777291
1960046230
630564052
819841056
1269034274
2122812031
901399091
717068766
367501980
841274736
1732029774
1096325342
1031412796
1267820751
39163459
1022189321
1077152925
1310658600
809674178
1277943276
678402040
1649824483
84683760
1220213310
1337465469
1116080097
616237524
762998612
1543858471
506943952
168387922
1784896026
557532965
1779190676
1817162750
1024690373
1903147815
962462240
1443193440
1922568481
1311102578
641102388
1438609728
1317274236
2057405980
1249592747
858625816
881949992
505418380
955838668
965331350
1226581768
1044394571
84823402
814451781
1457459931
736850882
618700127
36240954
1336019522
2028260642
1322611602
1845564774
1374613317
231397796
2098992543
19616925
841844381
1974114651
498889301
238507397
1671843112
1168777439
1583045118
1186474067
508467739
1362497972
1276110605
1142944966
1055949348
1035396469
986137288
1040404068
1790938645
1282191089
1166292191
352851125
59561518
1815995983
942908596
124921072
1547044933
982362095
2050712601
1812262959
741232756
1222731887
1091649426
1424208554
888625603
1177089210
220077077
1250038054
763855472
1818293941
1326430426
1657306034
206024591
1275591314
1351018380
1950972348
357848525
640804755
826144287
523362776
595146973
482265741
1431527478
1161110279
1336204140
855194554
1764309748
502367432
750761067
508635183
2035852955
427263125
866950589
1107422625
1519325262
634867561
1748046411
1040974025
1343994740
72500044
1765309942
1211825293
377819871
166388393
73582650
1868207763
1168895103
52257838
717260273
1703565401
1827326937
613966951
1213000336
1518734337
1599720188
1472101080
1352916712
868775283
2032213300
450149306
2024536236
901968279
718650002
1348764747
1508246848
898555192
1354719646
456027717
914477855
637841130
425057866
2112151806
474527836
1005770204
599065821
614059552
577071417
1037372863
632830751
651837583
1847156996
1159031243
714498758
2048461595
1850742386
2003169302
130689795
1403080293
1093599098
1939233966
145359774
1573527507
396253670
1297573517
1922663025
1053092922
1655131693
1468168698
890140690
428969327
964305902
1047881726
421814489
1620408240
320068195
1257388422
2028637293
737891133
548191542
222711646
704617533
437615747
1092079715
221769993
156302030
1038386787
1967488203
1499834186
1521727940
221263393
1201903363
2034443206
1212343438
52220621
965225657
1480096630
1226951563
699073107
1775385521
11863947
583811823
1747488881
160581283
2146207074
833150811
732905763
772229304
1619485390
1799869180
1558836214
802857024
1811459774
1869973487
1588032238
1224733837
1437860362
762799717
1218703328
1280462257
711639573
1936821739
647921505
297153655
882875100
1578903964
1528724334
1953751171
2090103081
2066448782
487903704
1256384680
96949224
333066970
873774315
989466747
2122875009
945301592
490572048
576710685
1602080707
1982307399
1650330157
631559994
2092887390
579567866
1623710265
219053535
1146525939
495082271
654522570
1290434071
1864192956
477795553
775733455
2044164899
1343000649
1986521197
323945909
461813218
1870786672
410432119
92556286
2075873066
415578597
1922732957
790070769
750110377
1430686359
718688111
106130057
1854090617
2036772542
399180335
1435781491
41966656
602384551
1088935720
1031951199
119305643
1223095315
1688528098
1638677905
1228545124
1101978908
292423701
1354414498
886909514
1446320710
1266691612
1257367192
504151173
16289883
1609294147
1062600689
320810267
1250229128
1244486860
503434446
1808742603
736061892
2017316656
2059592065
1726665301
998142293
1257969229
814969252
1304680303
248421962
81243605
2081447918
1315261532
1391484558
691701655
1773154322
2033040305
1553961898
1456236848
1198823732
1682244533
1092079054
951801382
804554834
1601697573
832059261
1176124335
1807441875
2111729174
2060399670
1662131917
709805764
1949002423
1854997809
187062762
1634021204
469838839
921525858
1700956565
240173386
1108057162
1058875040
1768691715
590047726
1760157325
1718031520
822370639
1849844125
1412873737
284319017
1475843166
978312380
260062419
702208495
2061827877
1948988067
1758458025
103206698
553456918
1930080291
1101408218
1116056254
1378523346
1404205610
40866081
486857539
550229913
2025740102
1887315876
1214494085
90215210
660135167
1927905851
19950884
737627186
723099806
401263758
232017857
151778858
1311267488
1857425700
339110654
1331098126
1650771910
2010746035
1569780609
1087042739
1367931276
631851694
1928987922
1417728803
1007697701
55369981
787521820
1824364593
301768473
292198308
508846289
303518300
335357426
961530756
178416037
66688973
60038339
1812340410
1065244220
274255186
1079902423
617566365
780299552
1328974486
837932464
616054927
118753971
491024894
65506861
198064348
2056846312
1817062412
489756718
168492430
462082829
282955416
1964202714
1679812949
28616058
426368467
1148017449
2077912877
1145368804
1617344337
1600493230
125033151
1836752221
1511114202
905489355
941198656
771662469
1692341754
1118581930
1120636198
550751279
1613133528
2020409857
1888321324
1230888868
1044684931
1548488110
1998816890
1596827321
2135079688
1407091501
730491729
2080781428
1000026068
696347187
1811109099
1750571320
1675443684
1015587267
1200799537
1835037426
887352008
533992280
1921579896
1284134570
1379623502
1318799428
2143129415
458719213
1141740239
1764286142
480831299
1822126697
90818313
2087785684
182727062
2090105295
770396882
1151674984
1676970659
1773353070
1752436574
719814114
1148858835
836124301
423437775
1385314137
625470979
1280178241
1824914817
785735467
1791554734
908511684
944220841
1706739661
739756619
1108085374
1807902569
1646996261
319872488
669724497
1567814554
1225647635
1032803481
736776825
787829296
1578724201
539763577
1125007494
1976720046
1199387918
1815871534
137939077
637971593
1524071837
832039344
2036911492
972719683
679549830
11079169
1270809666
987873026
1394203612
440081281
1124539689
1733530140
1179407547
2091197459
1893970812
1381259696
1018340104
570378944
1543456862
1628846203
1052711839
2121819365
915846642
1226696988
762346095
1459046966
786019154
1725596475
1905287336
1897181537
2130801148
1114158764
1589286161
67458763
392257466
667009836
2142880148
260015547
1772363938
681242328
399724290
312624588
1672262217
366766187
1884558756
754454843
1883888912
1820500731
1480702680
838735287
1266696621
1739223356
1111523443
1506112490
598038480
1402093001
779860768
1900732064
1375585119
683072445
2019736331
240909062
1911349763
510107576
305167988
1027531273
232716731
1867746469
2144214701
1747310295
2098596
734370028
2137860583
1780452744
1049232284
994426849
1116803373
2005414911
1561782159
173259513
1707119338
1606116761
761436027
1252136494
1089411208
1057400797
1613951872
433731661
567814063
683946601
593113430
1833915039
700352263
2000920225
1415770641
416907064
1282174845
1890243956
724196988
387893326
994628787
1725554574
427036161
1869462191
1182938028
1268366415
585847662
1766165914
1243847590
845470656
1323460090
1681972531
1072537095
1554231289
30461574
2105295401
979458522
1050198141
46138166
1003127002
97472632
1631847027
1008710656
1520893699
530965025
357719034
1258472727
814792460
1072114807
1276878906
1324477988
1033726039
1283411995
1616608493
230848613
1279491086
1378368983
1687568683
1710265855
1702028127
1254182005
1628809193
1438653804
813066344
779924791
1110053328
1319461920
1861163980
309415544
2035883969
203125322
1479873629
2111974346
2036035330
179687020
879125608
612450867
1238197295
1295538806
1152579831
1766345702
1513076643
447223176
1689401144
188522207
952413995
1438788272
701193785
1845548542
1094268922
2064170604
1296677725
887727588
1866672700
62448250
1252270459
1990829531
759173062
1103103186
1101963271
259830811
139669610
946597472
378485123
329180184
1139605913
511599871
1835853890
2032279668
560739034
589668673
754748467
1981389666
569453538
2099999674
941667198
142067821
1611545815
1608909144
1710479228
594711443
1712791977
1701598640
1595293082
1111511256
355919877
1490917022
1033169508
876416940
1020979943
1343846913
1406808978
674727408
1011247029
1663814599
820540707
586758854
1600858241
1677584617
2109652250
225144842
1253620184
1042545372
593744007
1426606039
1593275503
1508583008
1562365529
1702655094
3363380
762315292
1493723818
200164004
886631623
1132072126
1099533920
1767356990
1121880162
672934970
1651353345
1585781024
1209733930
383223805
469586687
647096653
523875285
309468582
292879048
1303197770
1831702584
1106585095
1960440389
1001508289
384945899
928452970
919803982
911665203
2051198803
917749930
323655358
370333931
784961157
1770187051
2051164068
827046174
1558995978
821796419
1467110192
1315584876
1164897562
1399159209
1042403543
1629824102
1192647822
276964361
963671580
1714351723
748358108
366915080
1124457634
677514178
1367051583
1335445691
433581163
1872862727
453909606
1207320323
61461404
1002308013
1716515208
2023219110
496306549
141357578
810749847
2125499636
1449968887
194451022
1328161312
846422174
1856957077
623707792
717002357
356401456
1580274067
1773517882
895367779
934333673
787274753
1828941601
1243901077
1378800503
1726681568
1722336288
1500851702
1730322588
1192581917
592976354
2131146908
957358094
1361028019
1744400224
1833964008
1196705432
1832287940
1399738426
286817436
394378431
734775461
2129003425
396314497
66627718
772261863
818990095
1723765066
969775547
1619786885
540486422
397373456
959340426
240626787
123385351
27080849
22291341
732666991
1840807513
1442414799
2117788602
428417004
106996530
786131506
822885396
1517711427
1834814410
2109466142
916496327
1296127832
2119273528
1084918174
55275304
995618456
1559966366
365281481
434457
626256720
134217394
1001205124
910680385
757252155
842444134
1141923030
222119868
2052956193
126031341
313208045
519392087
811132427
7302935
412097134
1651420124
789182026
1581675776
277633817
149836678
1611507232
1676351044
855135811
1864336116
896223353
857643739
70009920
2027968182
1744527398
994061255
645249873
1490973506
1071059514
1754509924
1687157569
1600939896
1310477525
535791769
1692893629
1721038124
1990792186
1068717591
29043123
697748612
795117965
1093740236
400327985
510744268
1164739214
46312040
387670125
1388496667
1331788743
1142349018
954013355
91638595
683420931
704025596
566876424
21694830
252628731
2086638607
1919042464
2028353881
627963867
184770549
1926558315
1331855944
898391236
1070510568
139107099
1329059342
852211272
302033667
1810630517
1190751360
25441397
803926905
1121781772
345764019
1410841359
79018869
1642205581
1713970491
42901708
1917389119
2031466774
1756220904
1020890275
2012613416
816473247
270879214
468489830
1199181927
1609395380
1894551262
1917845099
1284025727
276660602
1488369064
1237922373
1646874631
1499073332
112680972
1051636186
32703116
607614287
1071670603
130913749
897265199
1738417657
296039662
2006279328
764409406
612388469
1822037030
110330133
740283199
1692287741
1165599688
216826202
458736150
2078767602
729759440
997885570
1474439382
325371443
509720645
1348352995
385815909
710861107
743901570
662870075
1423159246
541749828
913840599
1439464157
1260367782
1837112686
20316761
739546583
1363989982
1417526392
2144732007
1278518575
1100250381
320517089
458307708
330261935
1114170458
308375213
1476916751
863253004
2021428149
2031908636
1799743277
1356054387
19246113
1921974453
658372593
1484724756
674349847
1506360359
2067793822
1423645499
1113138483
1487122311
562443816
1218216790
1286398303
606240993
1910694746
2114129397
463256642
1299201284
140264301
1164437089
1710692932
1621203799
262772501
463544674
1015772192
640352378
1836213871
1603255069
585519313
1772504680
2040400459
352124800
864614268
1228581015
1486031272
1528694262
1555003946
1331753599
1024230659
890189145
794707955
538522158
1688593653
138449466
266970301
813251739
1160231524
2134093053
330145637
927647686
123035314
1271488950
1390466132
14540439
746749440
600989747
1347459418
493037071
278756834
510501715
1122583628
691601977
949081734
1346755726
1402157984
772896133
1579315244
358997217
958715387
1499657984
1879757834
1450031515
1032338684
703808059
669388517
925584925
724716851
983684899
2056949933
1651846463
1290464715
304090860
422638431
1697442032
2059338456
1565668606
1281315047
1167631492
11298280
1559620941
232011159
730861474
1744201489
1777100868
1244384707
32893621
1989171234
24624511
843737818
1222826974
2135447773
2102041562
1921218240
1058339988
356710539
750099356
171659323
269427322
667654994
1070115835
765766775
518275625
210735266
1719860224
2039132349
1599276618
1274634888
1485438949
1103265240
2063688117
2118955323
2040642935
322658395
138129295
648515017
1770084378
8649706
963834169
1118056980
1704991287
1524617380
1339734353
1245580456
177510267
1944602567
1198468222
1626686144
680788127
1217502453
589932278
160961634
1584623301
1494137431
807150798
626650175
1253420318
701720051
90816286
395457428
1926953324
777199264
438284646
1562151747
430028070
1901352764
1494072075
1329275908
1742150730
1329673084
720926402
266997120
1814805388
721982894
2108504866
1429370367
1057351802
716090515
2051495118
1176783275
229410806
142645606
1653668474
1807822452
1875703836
1822671292
1429697967
1896298698
1792125061
1064994100
1560210081
998019347
1589053625
1956290430
1597351414
825022548
1007068600
1883620629
1189583199
2014239652
2081426056
1579582424
1571833496
618229804
1075732751
1151052915
1134939913
1750300879
1438524697
1914398580
1051378607
331610767
1904516407
1245422655
1748527052
1944034691
275713016
309356161
573557785
1545593151
1831766602
886181903
1336462304
241063556
2043482293
290850326
796918282
1983923705
1500872714
1573473749
725724739
1242389554
1612629965
868947527
1126755990
1678988514
284337035
1818581521
2095570299
1880710466
490823923
823032245
1588129699
1655692299
830874456
2130872727
2107809536
390778631
521957548
190663557
948520493
288776835
1274714618
1949927759
1630301257
1998664318
650656228
24449106
410913621
225110450
552876839
280230904
32016410
449622947
1984328731
1161266202
1409913586
1724592968
1977326611
72124212
290802155
972152284
1893350432
654585794
2062653240
323029345
1921012399
816551542
153546020
1544377139
1948687149
1315783114
1191956230
2093823308
1089432496
543762522
2051534469
167403615
2044145592
1468505328
1044315329
1655085402
1932495994
231315811
1635230412
45291122
1834280073
1164862443
436874533
822485217
972576984
2079447827
1042939316
123944756
1081687883
1745781961
2017623305
601422153
101773912
1949991313
321502857
1268070554
1114149342
1828507498
1902277992
323164954
2124456101
1548223361
1944398729
1024443784
1016365193
1533379379
2007425062
2126252366
697335580
1290535843
1632006867
167170587
67110238
1401027953
1579327343
1732523596
755174426
1890796594
1429734005
1387731108
983198136
1562451516
2046089749
1743044503
721003476
39099079
1849244888
958891901
522851487
1072432402
1026636558
1695405178
529658518
1578694121
1065357762
1230995146
74013159
309540765
551011264
1294832917
969276339
656670892
721272233
2078573321
245047885
1414026288
433665695
158849638
545008218
1091448833
1803464801
433683900
1720878743
1554364363
1108757650
231256360
1794912133
10445924
232943251
1349909576
1302043123
334217518
772033260
1033058034
180410842
701513837
294695317
1734990981
1025151496
1807171327
1639324629
488278447
342884714
820087413
1164892584
591214790
1861658544
1019321819
1508168969
116030026
719259748
2025725872
1627936735
1205330562
265574144
1965450802
793210617
1272164444
762148380
1466821269
634120437
1830901097
809869534
1503893254
1836740649
811029400
363566888
1572583255
206151727
1156737218
746256944
68136845
1497193252
1190632711
1884744659
1636894425
2121662174
697157524
1547774916
1010638012
1558231849
872598821
1674877774
31470693
245297275
1216858549
898477460
1519792427
1380342047
652091804
2063637633
1509236360
1607127505
899687725
1729343762
793183121
628982908
1852374456
155153245
437425840
762820324
721215869
1672066355
1161443424
1636235615
928329118
1907075376
476916453
2116351743
472947720
36962716
1630562205
7977295
1743566325
1688185121
366283889
1230410990
270344729
520849501
850478461
310035516
1393879692
459565235
1223062737
554643584
1520425330
1264715178
656729558
275879066
1172162103
1182042867
463068092
1141452533
1763798468
1478787845
2140600823
66934785
917261278
1405855137
1944045134
658882953
1793550944
859195009
2066845941
1773076243
763056094
1721242651
873080728
974697224
1948815285
1266855008
320414806
1428093193
98418145
1700751163
531909966
214220869
250335756
1508199546
1311348050
103978125
1782038245
790544337
656701935
2025399019
1167581907
1041421471
1534206738
1929488420
532525880
1497823836
2111096991
1218959342
1677057582
1952822596
1585046209
1218846002
8643144
348062795
380210176
504936278
324321106
734821684
379488710
389366300
5902217
1305340708
1114996215
1104779469
1676634850
552677238
2125602283
734926107
562789888
382450506
1335734887
2129460622
1496414477
958105130
998305133
313031273
485879931
1571278337
1739575831
598675959
199660146
585465547
1292995051
154857009
489637733
806943223
153205043
1673767219
1385270398
1328339720
1728358214
335206466
1489466261
169038431
1479047968
53914530
304096836
1946358929
1479975280
1967098430
397637488
1603385765
359101364
1464460500
372098057
1080414087
1445732604
662832418
637066624
562221422
1920909586
58374474
30420832
1989158468
1098047710
2066362150
820454106
994424417
304959464
1035661763
217847971
1455945315
708959525
1151329737
763916484
466022669
216986531
360835034
1530618074
846382760
507737644
356320635
1898256063
1758921080
1974585950
1573548065
1468685402
173568776
1696937138
337945039
1994086616
2062014043
1963531341
1188700794
886589058
1256099482
1022477767
1612584797
1315006870
2025745845
37285414
302221245
575246269
821314519
1678009561
111081572
1419026255
1289127116
1492647459
1583447041
507441684
2004212765
825750502
375702023
266468582
1149502400
118093035
2074448468
1408546284
663019008
2089702981
585624664
1613855886
1599813078
1778136399
1036520567
466742317
823457417
686743147
956102607
1618470589
1829797720
994503055
282437532
1952355319
1496347735
1806020526
742558829
1578345619
1166306629
850641279
811496841
181262176
116375431
1731139501
2011858324
834898963
2096805452
846270105
1888530712
677681940
505975017
580131855
1732947136
36367171
394176458
273638123
632363209
47492656
1947811513
1425916532
1176079764
457383060
1019246159
394909558
1008656618
1617658545
1412367043
1183117277
1145184037
670869662
572314497
330093879
1133929991
1211658768
1115853382
323305206
1244551007
1546499163
727026894
1120867847
1536237090
1921380465
969476941
470146745
1747942307
346360850
272393596
1649018231
1495148997
73995434
1220138724
928913740
1752615959
339987709
63867671
91777776
539993477
502206526
911007716
891120451
1520856428
695149376
1919366202
578054552
485124228
1546167526
570219038
754250926
889742582
334081898
1491021820
1858518562
2082227216
860418127
371275780
1230120425
633562974
752311867
418435597
20535249
1412967176
628058180
1219270951
1770611875
2053176811
1406476783
1270243107
1749245622
733065940
833818833
1424749950
784191923
248724897
590895174
728335802
130278567
1807192764
1831511272
1752925201
1581610293
1245404518
1189403227
1055126305
1445612834
1756188213
1490056172
83368703
1413336302
1146876304
821982968
663220076
963103119
2056179874
84732664
1557549865
2001070872
429558652
1647288164
1933701757
159255311
2039690366
1176081557
1611504896
304085232
2046741835
58575529
1746183063
2024636115
156782569
2059662872
600930355
1619079471
131771664
834637421
397464875
1179810304
268777948
2062147835
1645063208
76736174
1714452155
2115939129
55117970
1382614721
971376050
7748418
1168263916
68119108
1887569276
1449332341
972983688
1301480538
586306597
632385812
1368401609
155202766
520579440
154816938
1435988704
1252480388
1560873830
727416528
1092252086
1621156831
184181121
1329874960
1016438308
1976029745
1546332860
595947661
1331534007
2139945847
237326892
2066506277
115154613
2115939430
1354715872
2059665638
1327830600
2082448149
611492657
1167141451
1955402013
237118018
1981421141
1142797388
1791283500
399941876
1359729268
1320425250
912168948
805403880
2134147409
377003535
1964594457
1411846355
959483967
796384167
471415977
1579935365
250761650
1328167926
2104646195
443674558
1162197581
802375326
979389790
1209027634
1106873721
1447671342
1805357779
197581959
101164113
1555688434
212332186
1960075166
1738455936
618541950
911154219
1286501833
188920331
211364950
2028181361
1595570005
1316221622
540701365
186871631
1038078513
335990618
1715085915
685909912
1154623302
402560143
626953043
1228419523
991445802
974552038
802200610
291637303
1246842225
78617189
1622845880
950294660
1135670308
949054477
1401819261
758163360
1972074116
358511407
2092092298
1431336557
1395092578
924477008
976137195
469987910
1199997049
317238673
761320786
1385422738
293535008
1567206428
936514960
339257608
1796872382
391686079
414317607
54028999
267342849
1452174755
271472120
175117710
1003856224
1049794247
24131769
1156355815
218826470
118660735
992054548
73208384
1605382791
1025407088
1800918465
67303502
1307946149
132606872
1354516328
1893005474
630677344
1197539234
1762313909
98601611
1406470832
8545327
1045588394
1731671916
317843108
928934801
681615812
355679616
927118113
1341579026
848345947
1586476706
1559072928
1168079094
1828126455
839935822
2118098569
1187795817
1302962383
2050589864
1439736048
257566423
1996239330
1767633499
1753789102
1323476844
125204066
164068430
496534196
1419772523
2088858755
708307719
936162248
131784193
1693650874
1256179509
47794842
1816399220
426677888
1940893658
1825031896
1943099436
1817807199
948944787
1630208714
739165454
1847887468
216491706
1667686157
493051912
1438598501
1809436620
423805469
539457138
2044821027
1661143440
1510841605
579859029
794143423
2007267028
1080063082
1187666637
570613996
346597050
1818270806
649756162
1881972049
858651929
1289002966
1198380733
1569037515
2104575842
1826511240
2038283239
439143760
387471098
262908377
1070076738
1303151404
1491002482
1389273085
1920073257
427507663
441033953
1654415208
357590385
1118407783
205366933
388137457
1408410013
1276143131
1270528856
170486278
1694305884
1995464287
1674350892
977426313
117147915
1450810046
1900330934
354150208
1459672932
1593846377
2073982233
1978952760
1195613398
46213144
1676305273
1277044786
41610601
303826316
177427367
818061438
6122590
865832019
240998854
2106463147
740391118
1154484513
1433678314
608968990
1518278654
532371319
643822358
1374737753
233538256
407811658
1296169965
151139613
1826541833
520378431
1195422692
1343919102
2025467239
1404670230
1305493760
371964907
1237563040
1642368129
246034854
606560235
247304709
370339245
553506334
1002745791
2046645925
1559620185
1372845395
1819323855
1757030623
1619036292
1344077369
1834447009
60963901
2130534448
675603582
711226907
463741018
1499796588
498254457
647669427
1438589592
534867336
1249404972
876882204
1748009734
1440769310
1325638308
461890893
454689686
481231482
851049972
394591563
349938633
825492361
260073481
456837521
6895688
63791114
1084692230
1477538234
2140883449
1217175165
84635618
494414165
636012674
85811452
1844886791
1695808849
339054739
1832938850
1207330383
1473849068
30872596
929935680
1213904315
2008907746
1478507561
916984814
1252874252
1413450210
1110863104
1520281436
1401565562
1758929537
1366269300
1713841684
1497850217
1192968039
923783434
61525610
883169628
452101390
1478535875
46624989
1021674292
441823387
1773419747
1258636558
272159530
763971233
1832786283
1043797135
822918925
1260471226
2067329300
1729679593
1242483389
265469371
178310417
1609749434
1312557828
2097787866
709769821
1083460648
681640078
1270386300
269247914
1954691186
1790888975
1468805989
1801045880
60253823
382755536
837212712
1343932604
1934331780
680759859
1206042496
1291650624
845511755
741164297
340076422
107509820
1128589042
1449506932
168701519
1333658749
214771615
459052390
1618954206
13942819
73177049
717385161
839007539
185836911
1082373195
1589026681
1310272369
67226097
1105278964
153124614
809175241
501338551
387733687
1067272563
61384761
1566382100
198571893
279316848
2003970310
1320774120
1868535555
241730592
226893548
1702917619
88496948
1205181081
619005699
1682545342
717575858
1471099775
1612418443
713125339
1893362824
2131521378
229986477
884299819
1689560438
994964587
2072576390
1807260039
324319027
440725451
1557262620
1801490754
1851300287
1986143569
27157560
1743357258
215384339
1895778649
2024484422
2047807610
1316160348
999643689
864456578
484266873
1116887966
1015383340
413541494
119732468
1693059256
491683983
142902880
111116109
500929893
1382036855
2138899267
1260460080
2123377580
1800790822
1753417821
417453208
802369121
81107181
1376550676
919033862
826086992
456302883
1506620920
739267787
1974510168
501283411
1557495719
786665815
973737467
1508848715
190050598
2075858625
641064506
932898012
1568638463
1376725099
1457091730
1214934250
218191566
1069785556
125040090
29892963
1493363116
1733147752
1559073081
2017920120
1151790732
1372365921
491796065
864303681
2132130532
50935450
1517640314
1928842906
1966391769
911300836
1098179057
355230749
497784471
1664490906
2021756187
921328185
283439898
503337838
2105871654
1819035633
1771753013
685541462
1696878841
920406473
1497881738
403609861
1284621587
219185858
1175072118
1037689777
552743172
2103822786
1574752552
664854153
62496286
139646321
774850071
952515835
1977870215
1202972451
226622657
1879713040
1519806797
1104259221
1478677961
1894637434
1541241321
393030804
1115948530
597927282
1069449217
1465101160
1543090167
1034055159
214292807
1403325172
957227916
450585196
1359884828
1431179198
1898041056
1657260627
1439757442
1391826592
663907905
176176174
1663676093
2139562327
662854517
1366844324
245339727
105296120
2082220151
1743875328
1541201268
725355067
1698717006
1181518262
1368256573
1713430980
480085427
248854347
1002678190
1258454827
182813380
99872338
532769698
859811970
446841577
2037866768
1524073409
1720848806
194082036
104097099
421084791
906381809
2141087513
1512022392
18882067
1667765211
1817303433
1186251057
1966735196
324250906
1528602888
1830067069
760779034
747271946
1485142801
355917677
494245939
932304783
1875490294
163301633
1451649238
428636150
2045442313
1274913838
2043956168
1294475798
65254419
278934490
224538981
1389014740
1573564489
1088984010
1273478127
1494369356
1446160867
908846818
285992602
1983334157
1404690603
815966871
1789446987
1021590814
2040683244
448230694
384387786
1494434493
840146677
1147784506
1417274433
354285706
134967065
940095091
2147326503
498834752
501862628
1685419748
2120167458
1777412928
30720154
1922593646
1413257008
80774670
878414025
284408869
1664155844
1559969963
974318433
555501680
1302468177
352228129
1498337333
1702042462
1383718188
1776247687
2054287733
1184288674
246864835
1670286326
262971290
1423728594
1071629535
2073148907
417718492
183701569
1716695896
1489409949
1802081377
2016019206
1563993116
1779674222
1355006402
933451223
219711240
1218788870
1472381219
51863493
775436118
1491902838
1186893604
1521404381
671617423
534345106
805437509
1816441561
156642544
898077240
2043172806
1809447669
1542144947
987310751
1445838282
947281855
621283834
592699026
855173138
1968342925
33580049
823606124
1788799333
958315052
1176387927
202302846
108966836
338346399
516911259
1067891697
343609267
1224189536
900223238
1253756908
930454385
1473852851
456638538
1337596382
1459202606
1882826332
1484471390
1944571103
1871231950
1655412110
98312062
466808560
967395082
1475771881
717683446
562935840
728595231
604505169
404350849
414323603
818718254
2144329800
1349853374
1805078240
712604854
1444532910
927180328
941455674
818550225
328285431
510016057
434955325
2095385208
1340940087
206299716
316159659
306896004
211999440
1804260063
494080501
234231812
1972109464
2049130511
1351695366
1279016012
2091349708
407219488
105868367
1912136216
1292260920
1703589225
815949127
2075151379
1375850730
493569858
887895615
1210682764
541014056
1437640432
1688914033
684816566
21673616
1063273107
600150592
1771368914
329833454
496787318
1872238111
133124753
274347661
819030372
1319824983
465093740
694915333
27996865
2069165643
1878247651
1728921975
186424933
1665167465
259726748
791449395
1419113188
1463050409
1982249629
1695074362
1633621706
1696196470
1152129819
577588414
1846504298
1479497659
1139422917
329669838
1521414234
1545180861
1051579370
2060594818
1959568674
1100869464
779014851
100164546
1454066688
629830107
795775226
383415278
2057218162
1673350899
1336950234
935085882
2105458434
1986738432
1258904702
6914315
518838835
640307450
531843072
317301426
1070844883
1218452906
863018851
502505137
1730690117
1214367265
1436398581
269058337
34520741
1306949910
771542473
1289002966
267970648
1433416455
280948361
1760771623
1441316039
1163838803
1410253040
1023151711
510880259
1688626182
483579306
226501719
1215075600
1359879435
1648743338
1252446454
347318966
934516113
105368120
1780811619
231479992
684868696
1527036420
1826337683
929890476
1406925141
566474110
656652924
2040693143
1192740614
561988312
1803131013
940726451
160677894
680991199
1878699474
624749788
1463231192
825040512
517084630
941872572
1269753667
1939578661
246222668
627099539
991778425
1030008911
1257084388
937390371
575078057
636414721
676106454
444166861
806217944
1998664318
1920098549
202736335
1352282946
671398694
1849578936
1683179873
596241903
1032960353
366280521
1034169798
565179995
1269725676
2034821913
1243369122
462209771
663514706
1686505251
1561266281
815736998
1599158709
1809413548
1237759371
1333387247
723394269
22578349
1874561539
945833734
1436248935
1061673115
1066666179
574096477
308936500
582727124
647000871
498622206
748403671
791591191
1493687759
365722013
1448643295
791288574
810711608
539308025
1118735761
278054663
229536711
132021817
1600225571
1045571622
1023627473
115794321
1693796542
1974460123
1494975463
1959244637
690634718
1707904141
1694057373
302105813
1199416634
913079240
1657791630
1918102234
925412969
1066155782
1867813232
1377555646
137240123
251237977
1318897087
1587996122
813564479
2122828868
361097905
350465038
799489485
889208276
441056410
1806208240
547666254
385646607
1912971494
1991616650
1078672250
1748506584
461882310
332682154
147691007
1053558165
1524163175
1963440514
1718423471
644706231
406608434
1314657548
2035557254
1926890877
2095929119
65563363
1610881674
1798062279
1689693393
468076942
496814270
89490362
1824282809
1277037412
1322750426
562402183
2126777131
1188363658
1358301477
787495403
313223744
355354941
1814686982
243341318
450991785
640803853
1145430632
1185501093
901923029
587311288
365789260
1337073677
1998726556
1119534030
451040629
718455417
25261628
1729338901
1583106914
1919905972
5937778
1964118853
1895076523
1421102264
1453363119
1828962813
1556557414
786190743
2059406330
601406091
583980940
925620243
1104513510
694993686
1092718420
91110269
1533541031
1608503692
977536002
1994215282
2053069517
42152986
1487370093
367943990
1631675710
1632648503
1492871482
1346800766
613439666
527536395
792681837
368009635
29872212
1245175050
32503354
1037733868
844150286
1122471762
1309234885
1526160437
1926024459
1448389061
506291664
674906180
1669951729
1223230868
1837781285
47455997
205288443
2006711394
358073710
1643482320
270283011
611773259
331146965
1250562261
1676489280
541786692
68398606
487250704
947540504
1550736416
828032693
1871270830
953684272
1286359664
1262035003
803891833
1264091032
751746708
674834161
1717615404
1733611499
716169188
1978497892
494299701
1318123327
677251922
1191407208
1228269946
29121867
2036552077
1330597194
210565392
1357462616
1101919114
454128698
1165504510
288666470
2075745400
1413279749
1187039239
721522165
1693433612
1828492300
1206307691
186600944
1051129049
609513232
2137772297
1724180800
204770490
360595057
705682864
1007837233
789604908
1158951137
1464904061
286403647
301911688
319824493
660125621
995279655
900285677
775727522
1231232092
1419378299
1674829300
862594101
87452793
906609774
1308090819
1521791401
1875520245
136631648
955922749
380151245
1270663816
2088205939
984262095
1531418088
1434693493
972565555
127277444
1572754097
760760075
636686748
595460776
194194942
553169210
1103478069
1776125269
822324975
1396326595
1449823640
1582652453
1740942694
1699465424
2010640018
35460244
1045662879
1804450994
808325474
820354215
548752483
360944848
656933580
1107210906
850565540
1626738641
886447038
1531911895
1692449364
1811757470
1120606430
1589051062
1205865048
1562523750
1189430814
1619139571
889776982
1551489699
1863810698
1311480084
1889338287
1053256246
92597911
549750102
148564596
236557838
868434177
1751891573
1178394828
640469122
418360678
1661072741
1155637643
1178557156
1894310167
342098886
35789762
136168844
686141455
1805437226
219029035
109119918
256932498
2031407663
1985309813
644098850
1806411314
781482773
1123176355
1633019892
1232589162
97799830
92116989
1637657824
455528587
2017397713
705900244
388415108
1378899814
201150207
615105126
589855691
943011326
429309666
83158121
278994334
146753186
971828940
938723942
2013980105
892908318
1137356714
158749974
1673711077
1533622866
399323681
1556103418
25858280
47854904
1307851064
1187064254
1517227121
592261849
339567814
179747966
1308953382
899704464
833578683
887284516
625353697
1183674111
1948382595
1970185020
1982198027
2078573321
1540092241
1004577540
1342170230
1306166476
835255626
1566229921
1452758170
1602244802
373080506
667395428
449566880
85333291
2017001829
9877569
1382466733
2080239873
1943440557
827521382
1846111929
1578266699
659568133
1616396241
964832608
14803040
115207954
1829678971
1372105025
1069531074
866435531
756334676
259927076
66446952
1399413746
1789868544
1228950748
1103498559
622973999
1969525027
1980794076
1847589617
1795925318
1613757420
1092710353
1361774285
1075122667
1778190230
635350462
1710975988
1689502489
2019266275
1944481651
1147153555
1041538302
1560709992
2078042482
804379476
22481342
1201285593
564357630
1919889512
41245058
150196463
54924290
986235976
1772761378
335749975
461736704
1448234022
1245184469
669434611
2004786348
1721011597
565739799
1544255112
38724871
1776109618
688577283
1428845402
397957185
771939018
284302133
608053005
400200867
1012238873
318473679
213593688
1738195616
1155688432
846682590
95353695
2024096449
819084111
236569168
97123243
1224578797
2126050089
132900491
331729272
1036202115
723415335
190673322
450801008
2128088170
130767871
1420109327
273166117
796292712
914561915
1877940639
113914128
1340093652
717299186
725269335
1310333799
994256621
1500614078
437927593
1911153578
1359506121
375339688
445457163
39272444
1612098127
616376231
1069105118
934641801
862089567
1333693632
646941968
898491595
847002845
1398409715
2006206174
1289006734
617702454
1861348873
42945069
877842580
1105571919
189704466
896237735
221865778
846875177
55922930
1962840140
919093167
1111681826
1156861986
1995528823
290387177
1093147531
406266156
169933455
319183580
353993416
314294607
1767874882
970217019
2084802617
1661572999
1326036095
1720137157
1032114815
1059100468
1383104709
495399034
1315380345
1077841871
976321530
1118137153
2094543801
379154534
358439319
961966442
900665577
1168899622
1374385076
1069741069
184197068
138995547
714440377
2018628145
1977508629
974370495
2060014091
193050151
988751938
226765024
1322027064
564614074
1584031985
203263891
660463981
1663412086
374366072
1119791427
180143576
434257900
681042139
1463066740
1438178299
1084982128
207618953
73562050
34230479
909057306
823908783
1332273331
1989449082
1538552380
1261640788
136688712
435273677
647129027
2138820760
192742223
1968380320
1947081623
10520657
1147524843
400797669
89066557
1352005540
813554774
1934964616
374391028
151981337
1900126263
1950387181
266286049
385293880
815415357
1932376538
746763863
1909095836
397390562
1105180282
1404653959
847895969
971051597
1614051506
2132849944
1283304844
84490290
727887935
1534375146
163744608
1287809856
297421149
392935314
62574579
161630155
1552479496
1513884099
1623375128
1992524329
1990419268
144714057
633377364
465114227
1630104702
1777638276
1053446755
936158673
1782790698
2063202272
1019642546
918905142
336088743
936820887
1215387752
1872919606
1871169789
1015498941
155839318
1499743121
1793471357
1941957924
316704641
1918427508
865682304
612455374
807433087
460872890
1334804905
1708171276
987409212
235056228
991913556
2141881602
1063863258
778848970
1736069082
1068214611
1886081128
1971833045
1126300152
1507349949
410152382
1551716766
474267638
1285863230
1073971535
300072492
691020280
1694907283
2126967329
402613157
1072571688
491956259
1690874463
1321923229
384334316
117674202
1636717738
1168740205
1052547103
721871401
1217440605
452843103
837242633
1215757503
1687447293
1059017157
1761238007
1642208923
42554060
1484584752
1450428317
970628655
1134227379
1252559603
27264199
711208504
1485699057
1941096812
591631361
1536953994
989540759
662292267
1526484678
2065494681
1509550374
1939175781
1103643268
952258051
1595377158
1898900765
1011910432
1572688330
626137362
674396999
1496182397
308355997
1521436460
1904243271
1122438125
1733479463
104836472
304127304
59140228
92813775
966437377
980516590
39795696
1245047059
475759421
520778927
367223457
1719595322
75319469
2130739922
2059785228
1350199332
375902499
1201145788
81289309
437602312
606838509
1343127053
1576484334
247892431
1682996773
42841775
779328255
2087766195
2103597526
1890281072
563989307
783394623
1172994116
1557173650
760333077
1233953047
168264070
1177889513
987832382
1632329701
1959829522
1531536608
1765206714
52838284
2039664718
133651063
1184287894
13747139
2121191684
1740177896
1166638506
1492828156
143486254
162228452
953740984
1144721740
1024188817
207866088
276012436
1635817233
836095565
1928076619
2199559
495508469
703662725
916424412
529687847
492073640
1632690955
1038768947
1366401206
1968038129
434113999
84308613
1281809510
1573790088
1134707817
1113848591
1418130859
372119647
2124666879
591135515
1082907622
466194932
762383354
194760609
969833999
981391255
234668906
2063130087
828833384
728364062
623926069
4882398
734490413
2016302323
544923632
172227727
1520204120
662690848
375108111
1920966199
1792282085
1073636911
308309568
132031164
1077532148
1634991150
321482077
658849007
1384622219
1694806463
1744246802
726184248
364979016
1154198953
1123851821
858369857
2123434975
597834055
510254507
810633694
1315111486
1043499690
1236935311
1660407672
421070505
133023973
488948337
1511771017
1472174128
2141373785
944181037
1222360494
1616422671
112580944
410651220
387304117
154314832
1881585630
1996623535
909246558
159101345
1863028236
129777810
882425404
991733631
1747386544
268583030
347179473
1351536823
2123230195
31401981
448041070
1954529960
1357718227
1512743452
909473381
458849595
818568376
1832643100
2121458101
540396145
996182539
614367527
99566658
1529811796
1757164243
1029199014
1900422834
223374448
1286634367
1011128421
1647839442
169616857
1081451084
306229129
1568108484
2027370712
341075281
858342695
682112657
747436791
2070488077
694806494
7100850
783483867
1112616242
1309332078
1748700752
1069832766
1644082497
640227913
935748351
1637181054
361412407
154220692
408698009
1068176662
466602686
1802318587
639194353
1720794250
1248057633
1398081722
724232805
684745111
192591006
2047213787
2144448158
26967809
12646763
1901277916
180163713
1877157349
1438887484
1678831020
1967535862
2066885377
1761720879
36187006
90916478
45452227
1526962997
25441850
475595206
1081014807
1245313401
1842366115
1337519620
1499777292
492909668
180610651
388638020
538912094
1103337729
684334473
610277560
264501230
616662679
868528763
883205209
1389263426
331554925
1424290551
650104572
651682776
1869904931
2010966010
341346959
1581689328
1556319699
708093430
133473574
1459507309
193297769
168753641
1871386826
2090088840
1785871731
96481883
1474922467
994527456
1479354668
338966185
1465515270
1780365844
943012053
1646061393
931633288
1534338933
626189323
2091898625
1929309290
248919097
232458674
807160668
1434029888
1938172028
114700172
595528286
368480825
419363819
1877285339
479984590
1927848983
1672123228
463283619
1003951586
1018585800
1461661125
668813823
1811663451
2100163327
1534015106
2047197989
135734272
1743961044
1821576865
1388187449
1784505434
827089071
856870190
379107843
1470748448
1731127889
1724379394
666575058
443602449
1595655501
2023623244
1660882385
1853948310
225175517
322793929
916721418
1119072000
1105639364
674942573
829346313
312304986
1465981402
490501153
1830958094
22076913
995177289
2040285773
629429229
2061027692
1487732328
1052626359
1062714887
261743189
1047072652
1624122167
1147565612
793845572
819446822
435620292
933415464
2146763177
1543512201
368404367
848453019
1960494659
863912841
1152982361
1039962219
414915403
420990184
1655866104
1244407159
96785658
2079436935
1088069018
168100710
1391619477
173986641
239272130
924774138
468250075
1271128520
1679592377
231503898
1458207670
651975042
775733742
605544222
1731393248
35423071
1954103312
153143087
415362840
1686333417
1104823528
1172807294
765069367
1631291382
874543303
132543209
936489949
1995253335
1769952454
27863436
1288639196
974938362
1284524681
1147150736
876887413
2081024619
925398838
711174921
2046022637
625723138
1057880526
169584767
531528312
1307732874
31543707
1366680065
823277994
1077428134
195663395
1952359429
310268983
700937074
1898630308
2055911198
1014654302
954323104
1258234168
1954230169
1864614787
1422654778
2091968147
1382223326
1010632908
833875654
2043936275
148914268
930375249
1346869838
2016169699
1180469554
1662844473
1903730225
1296226020
107650364
518733604
2114562123
497202726
2047175978
979760999
197298190
1637401098
2014052392
277848531
1773263997
289572154
615638636
1761572306
2134110716
1756272147
1563815219
1357924128
1552363375
161749999
13470248
297415167
1494041481
1304098238
2066941909
1218308891
717562272
813935415
815459011
1034665457
1543057808
798683504
1126359869
311035898
2135366184
2051612462
1324829875
594391968
1248175728
1579647581
1302739982
1324397383
510578085
1441834975
1790930784
636074660
1750006501
1712808552
2085833080
948696724
1652216959
1147012630
278110937
1503921266
992215188
853659837
834570249
1035989565
970578091
1726102554
2070395472
715111487
1214620943
274278253
1122087169
1396576288
775141064
163587144
1716421587
106804655
1801707708
1054058241
382524148
786834436
1608255476
426778102
1332755557
217666845
1535542467
1409486536
1898567528
1826868521
1304475973
31077350
969660584
1145759922
1228481093
839863629
1249170241
301998051
539759704
700294810
1194630234
908859848
1741048202
1922590666
208368563
145760514
1790391541
467145043
1523909479
552824522
573298919
1890658959
1017999093
1283652840
856129771
749260056
1210308735
1075433099
1116755767
791133113
67239198
1769828914
2055871244
51028489
1607846456
1482423029
349673749
1868315453
514031701
769748300
1685191437
1486141742
1819823864
57649499
175544966
1889103302
1225369961
526304348
980704448
579648125
330742499
309226562
1972968921
102991381
995276336
445641942
1233002899
310265908
1395508788
595309116
1550876070
1471306468
1088514641
2001546702
1500945534
755589480
1544061963
1933563062
1583607551
1997252681
2110617988
988423875
342661673
1882774789
331091238
82139149
356346413
1597176740
1434740709
1949797666
1999332664
1101974357
717969392
1398059195
1194062352
768197914
1119249780
1487103334
172648504
531215545
1508413711
1657448102
310318007
1205845630
1057849411
614410566
206758774
753199885
1644636507
727110206
1785732335
497848632
55584038
1624281600
631844935
1803782446
527391457
977199819
1044711757
1972201694
1908985392
856045279
58533841
1979663799
701722062
718564324
623046127
202525075
777948796
116573012
1240917020
1785704692
1424848645
304669014
116127188
2059912730
1419082318
1074415316
420819643
696885216
1139458679
638772386
1371717352
670252407
531975963
283011564
1372244758
418778337
1074962924
445374604
1664108902
1502462926
1164905310
1084488347
1639364489
1749085661
2025263165
380754170
757093767
809299937
970264569
387419256
1649874976
1775072607
675122205
2041439187
442707911
723928036
199103263
1011711733
771527894
1061584348
931574156
1846465839
1170380046
420334027
1692294342
1460140584
917703092
546751601
461024276
2047746820
651117032
570600070
1717109373
1603446638
1710778565
2017644076
1239189745
208313415
976004353
1632684485
419377873
638569802
2101545906
43663626
432230379
754417177
630345920
1413342387
1220026249
409210489
1561586497
39364232
972545772
764380872
1150314077
1266868032
1960599543
1996867195
842390338
1407555434
1759284999
1388340645
2080053485
1142034678
1599170816
495850507
306993617
2030174089
291409522
1238599503
52429096
521711028
497629669
145628466
1704857474
201144286
1155956925
338794393
663767301
1465315877
1782617114
788316901
1716778450
1907467020
134193605
401678775
624085415
1609592302
175013168
785913329
1689213922
1693780780
1231355648
1636363799
1567276571
534807371
1428712338
2012835724
1315053478
895471649
2097349478
501468079
978145081
369790351
616554838
1232870665
1675252368
1241524952
1144002712
317433975
402082241
1807415514
1702470462
1183276027
519748342
592598215
1580258608
2032666079
400546464
106183728
129395389
1922206045
1313897453
784420485
1760186111
283576127
1471417276
1145210021
1324272811
415948
1625184267
1883768801
80569390
1301718197
640353174
40861893
853111667
63512108
1777358844
1757515183
121838982
126896628
1822202219
1105585612
1346712422
967443987
1739241184
2028220344
1533475530
2068621411
1744232663
748351509
109367828
1306826441
1527875500
1624033288
1493684888
1410412741
557606772
644619648
703439874
1889411915
912297590
1349557155
1588770977
146228134
1184775310
1005373186
1198448842
1994957255
379451247
628751591
1127082204
119295167
1820305152
112193365
20350896
1253217266
833600782
616079279
1744259920
224673898
2091514983
1045268004
1783186645
1622460073
930578016
313192777
529233825
1682363781
1228291728
733539890
503349223
276536729
2081868596
1914382105
898563315
289567217
135349739
1368152002
403091205
1952379368
1423733638
1645098860
866684369
1418386253
1607278049
590584685
1533325586
1265445983
471709395
325550797
1721711776
895998077
2004395563
393087661
1019700648
619427878
925189055
1319173774
1888974902
1209947397
1071747372
1689919656
438230140
1112019039
2125319273
1211494911
1828474621
387474471
2047720863
1681334821
792083508
158599192
1749147348
1694637897
1399028011
856773640
1260190776
1486057780
842146239
1217466768
737396264
765190088
1112143927
1498385634
1840915675
873848039
713043924
101617208
2030728089
607071968
1450302563
660181379
1429529906
751968774
844246512
636501118
1914493771
957963793
1618399733
1439578925
1269361789
122927052
55579845
82833737
667979502
48128204
349672749
252525575
1198270577
1315392915
2030368703
175061443
2113640183
1617617188
447600153
530272302
1725051126
950653700
474478196
1903897788
445349437
2124243815
788348442
611191752
423001942
1484130403
613668499
749326024
1005321739
510214467
1049540340
133191476
1706602879
1874978893
337471864
458438703
920812835
1541661342
66636923
1048977093
1463725670
832980648
1099106798
510717183
71056760
315022452
1503415654
1951128747
1599927812
1412920756
1735044010
67711757
1110680706
342601104
824272000
851796398
307850427
674214557
972564147
946930347
1444104520
519845132
1929928361
412688448
649304153
151362172
1259898738
813657313
2139930797
1937143653
1015050481
953586043
1896668626
1643328185
1128702940
779919709
1035028810
1242323982
1785235320
551886225
1878434377
1982682412
1407327393
1050454044
2059609187
1890130429
82184097
1492067268
1202953745
1145883982
1634468388
1203916872
1227688063
1936066339
64367153
49695929
1616654648
1816171861
1960082681
1264326084
617769679
336858210
1485874188
1851646739
915156176
1460042404
1833582066
1794907856
313385760
134817404
1685989045
1627962165
1616321123
1410210071
376643826
2026461353
1604721457
1864646673
984611312
433555085
1647476672
1569839316
2114704197
1792400811
1493699611
547123453
221156013
923008041
1492112892
1922118714
438904907
1539242080
1947047801
945262305
1662450509
959607488
1630955572
403669889
362319774
543945469
886063757
1136439495
57095325
779369745
1368138026
822204291
290998167
129397735
760640194
214324627
1299612183
651270330
1304308814
1955275145
1655052324
1625609819
71902520
1842427386
903278512
1440973644
1397412107
449533255
559619503
921195721
1781933072
2141389891
1970813319
1350208741
1437316001
1661041753
238660349
512529944
1126454013
1061333398
834675460
1495561061
252638749
286887451
562772858
511424066
1106313133
1921454229
318228169
1640737485
1789138516
466265308
522673059
313831267
1387750079
1238256733
476869035
264442459
1266634739
366054516
488675420
811372856
425067973
1025307829
2144450022
1974569387
344752459
1626186124
1020542390
1054568902
1011291861
21276586
537788600
1399892539
1762199549
719939919
1518283000
1783161733
458130318
1060253018
770888012
1217450050
2123972994
334560507
35922966
1663746727
544729613
924343040
1580754187
1231287413
1586149319
855053772
1834946816
908752219
17113139
413705855
491772463
161262055
1863816140
873461524
1493920684
1449344365
2122655646
1894063683
1359028323
78823390
897711506
698667936
900211711
205589986
633942373
193779516
1499662122
1037924090
421004632
1532209886
184964881
1170459895
1259543388
1558484181
108061105
2073557473
1643545266
1640796030
28442945
152462480
1056875445
1732260392
359947554
1425204459
219969985
2146675719
2072497818
1296315455
875235120
1938141953
1092216744
1958629529
855952988
1858370006
419097422
204248051
835848299
861602377
597844104
1407916743
534128397
90754795
1688910205
85918922
1628212811
1063269063
387408233
907003437
1149944707
1462565138
1928622716
504905841
913970331
558862402
445247843
317180195
2016227892
886156507
1552018971
456831548
404130537
814465271
2048443689
1266340879
1601180798
626154343
1068600547
976774594
1659387152
31413803
703430252
2144195498
895841667
91724082
1267652675
872008906
1802418797
1902985775
1940984003
1009166854
961591170
319164115
1358577189
918762115
349134613
888185188
2124804546
1448715922
820969296
85464052
1712422249
1935215545
487035239
461809105
1043134363
1254739924
1036996023
140632633
1391949781
106440831
926531445
1922104034
1757007179
1913724740
1184556448
688515694
1818816856
1960494659
1720563376
16798917
275361949
2108193589
508443311
1974621265
1995920630
177116749
1362177099
489683416
1991957148
620318866
386319912
2109332003
207778786
1036121314
339845879
1284581550
784323712
933774584
278349100
529827550
551471635
865201818
598202225
1079056924
1666730382
1165307501
977555314
526830130
1310729303
1565412608
556179985
1152467790
1638441531
721032549
1478628544
16651329
1228881581
1904049336
1589352712
1888097410
1527755128
1903655837
2122149387
2049706460
1747968211
775000593
937082250
1990579753
967790209
461047306
777068107
1653723033
43008798
1501761063
1318015881
1318685671
463617843
2125892424
1331022017
1384711783
71633873
1215718993
1014554986
429685326
817845589
439962535
1596212535
1926248829
655620265
1844315253
2085233951
1068286429
1731502504
1310294627
1167265676
710554507
1375657179
1887726567
942930395
2105949016
267976201
1752235798
1568628280
1331474576
712154800
2117595776
619128281
1561572373
1334260383
1248589018
76159755
165592291
1972862137
349541750
2005581273
350930302
1976270288
64983963
702018311
1986773633
705600424
188895876
858768379
1566885950
1487025793
811749929
1170392890
1528247511
1956014842
1515817679
838877060
1939730394
1975633618
1761755618
1328132727
986673929
1302497532
1753420777
1990646446
674121111
2144768726
897912515
757881075
820470317
1717324272
1395991078
206254303
1725153785
1136847087
1705927130
33549773
1706827989
1487911182
494534819
852075304
481073609
1787841460
1814552576
1071440728
516704229
2084430608
1471806257
1027964002
756705243
455613770
1136398709
1434724173
181533411
555711262
1573685371
1764557664
539613340
1081806887
1529649666
212584130
2063136091
1986073189
1626762242
966730435
169830490
761537202
269714292
2000967159
823148933
21553634
1353150386
1787397605
481696782
2010142367
1830234221
1244447317
1496843915
186518859
22766002
1338095791
1562534415
593544521
966375214
383694094
1703563792
1829799305
1853016026
1491050470
1773135646
1617580105
457757792
944682343
2040117085
533961160
1917629323
652207076
866877523
330273981
518811372
631096394
850054568
1389775345
1751241336
2052386228
63304646
495774952
982624185
1302266416
350138772
1331019994
849325962
1196760820
2081261999
572159162
549002424
851239104
797079921
852172178
878152042
81433011
55322729
758933208
1071681994
471779516
1707341962
392102726
1396158772
3185444
850352252
1074412343
1362643616
1105869251
799616043
769404331
822114283
100431015
1360674172
1320786222
189255845
52294350
1943950563
965424968
1243074198
933152232
861012645
582901131
1789744249
762523800
1420549761
666846537
475576858
2035853865
1444868601
682244482
857636592
890516965
1260742885
12888248
527483662
2138469024
2016516746
794200658
1903861936
240407537
1743611497
1453705333
1842643482
7175918
637100357
1408737999
2110334675
1922282680
2118234319
1027964002
1903828785
1283549399
1257183530
1499209930
754848825
1593243975
1100337498
635480240
560470484
401963271
383210640
528875587
1961009158
1356228961
996305323
439112973
809094347
408164645
1200324911
441190054
2111563532
368160471
600400074
872711283
277353222
1580245508
1181178356
161927232
681644889
25068332
1211565569
311606395
375095623
2063006876
383543966
85566917
1730176070
1110359011
604531693
1510672816
457857170
416588276
552129592
2107793844
1106338600
697576703
702998625
438675678
2143793998
426663991
608157148
111564592
250083720
1406310300
1935405780
2074419522
2018513491
440285789
1638386292
417466024
1230667685
574556779
1939108471
1782772220
1733882561
468991121
1020166190
1913409091
1650425894
1385627156
1233534041
808761944
1994935794
23868273
1646171626
85575201
753886090
676034062
936370388
1648375601
310977382
655877427
1095841530
1516383298
1049095331
1512799960
582824378
1297573162
1172127744
333463498
94927960
398777655
950614800
839703456
1218891115
559455120
1468231200
1107217593
1512596953
1561412599
1086162881
134298898
2004000464
378218039
1722105575
1326176314
2067462549
548506206
1156833623
2085842775
1660376838
1154271434
661652043
1231731640
1679919299
859720128
1322806417
1768645969
1898647443
720808454
1132497677
801841824
926662704
1997072174
2044828363
258223771
1628298400
1163063745
622210452
1382458178
673587028
234881979
418916950
1810780605
2004987666
768961775
833697718
933733936
626240025
894000699
156698267
1650221769
230268071
1921830867
543469815
102532815
886384506
578168453
1124943329
1199240943
320879502
975930536
1435379725
1705741629
417301853
766122424
1264687241
1192568242
2050000418
56453153
2043238632
1892162271
143321330
454208933
2059805637
824541079
1342446312
554344669
362641324
461796060
1221985754
354101061
1587321559
249739304
1561451924
574327436
1104968404
1935549023
28919082
616886717
1405104066
1709697549
1330471968
1484153644
1117216459
1309800753
2120445715
392658607
600091116
650089551
1983750411
1364685924
1649238036
1651229887
267268496
244662421
1813031712
1145738392
1634015185
1803951501
248744808
913738122
348394032
2005669810
733586846
524646225
1311413532
401820308
1117502001
1830945212
1774801639
1523149916
155934284
1159039942
755011433
1245337955
1090113085
1397178004
848136424
1244188162
1688472761
1412003847
786261194
1474279253
1830391155
1658985046
1472526501
504081700
484682097
2058504208
119719146
1936641032
1682897396
1004425509
1631595561
313546212
2027709538
664080724
1546934600
2077366427
1913441747
723802872
1657282356
883432785
211227465
1892613424
105361460
1363537466
999943164
369525378
622520374
1318559599
1939618911
331091493
1014762518
743560811
1257551256
696623940
1030644897
1857490117
1997546314
1906518092
641212174
1214878083
913457585
453461903
465728863
1825006223
493593767
553093083
1692120766
440375696
1932935828
1667139416
464400980
525958244
514322766
359815569
1967286350
827995810
954916052
1915297370
1569816130
1456439850
1643618147
1035427553
62731073
1903355788
156832938
1044725125
1301217797
486012740
682628453
1057895565
1103213949
894356246
97566513
1785820053
274546856
1470988523
337092857
429618795
2078688362
1288878661
1928902124
540908203
2035661279
50526516
1077818074
694124909
269781178
990751302
2118240579
1711448927
1479118661
654403513
1732081164
1113568217
2060799284
286746347
1492862961
1299974236
23417400
1941198254
1601020436
1386771642
1506337307
388219861
195681456
2094195531
24249515
1612189486
790652561
114943679
790379002
1508970013
852583098
671084826
46521458
1982683073
1498988136
1112187645
1873904730
338674842
1503623258
1578911138
463126857
371616102
973076891
1982012796
593355242
705060509
935069689
598923718
9883353
804949196
264145896
1804885224
140155500
1500336007
644142993
703493497
887686830
1054806240
1683902647
2029670852
24710757
65128650
1171736147
1837160262
552850330
404789089
1258333995
2133984074
688378394
198124241
52853468
694209487
2036735144
893582318
1226902767
1765830430
1540864130
1824272888
2043655250
414822188
460181861
699021378
1328302317
1494459284
109409937
258818606
1207248243
24527378
821571385
1738886151
1670440586
857038947
1501418231
403399867
1784314089
2103734183
70316187
550234517
711818522
1208700367
532167079
1844262421
1258712974
886313258
1259200268
864516234
1904535417
1542643524
1560088757
482207464
450286991
329704557
1573999638
1245325610
2014744566
1804504401
860206520
1439798165
637931472
1244902229
1596056360
518477082
1771109217
239750908
226546872
661047473
1042997691
577107400
2033354228
838075536
1493818000
1317740839
349517657
475527891
761028050
1271996772
949739584
1523565160
778102538
1186761512
2076284965
1420060599
944023060
1947119161
1350466692
410390215
1528737200
1831163203
1734901204
1415420781
1054738549
1245862068
1502114719
818146274
1073241091
1163868910
1938364336
601576045
1646281278
1631490245
993093897
1086267976
1385779014
738158487
1084133618
1911791888
1047738987
710368391
1998759783
1601698228
1336976929
1413049548
376241405
822815361
1686118268
1006740416
109122619
691443293
524738610
8446011
522419587
147511573
1379525688
1722855773
1869180876
249126684
2859681
1479354668
541126850
1711321204
70897052
409847179
825752075
1219563576
2091364258
293306294
1865428562
1245234304
455431195
2101650278
1240712481
653629697
1343802762
566617029
508878531
44333118
398398386
1651661249
1071533563
1098718293
1813029448
491046441
1036030213
1996370733
362673838
967292453
321645893
2049690070
592524062
607703370
171787271
1769027537
1522612426
481017156
780197644
361319043
925141689
537094310
1226370991
1945380881
447048479
1269901173
1195510342
380550771
1825777072
1542198155
1176801123
1470404500
1064761026
2073592495
1499961305
44066638
1657985861
1912433977
1413999760
1109527408
1407501761
288251908
635930158
2139922054
1363492017
1873568530
288227330
1628105596
77380887
237541981
143637583
19306660
2076951495
331092087
1579165466
609715448
664928724
820758534
1836380576
1867045805
855220224
518654060
1346288541
1606303371
1061687247
1596172670
1942405191
540522725
1726271187
1764690968
1908170562
1709885970
2036077347
1513388572
572493903
2146180945
1465471532
903923031
992628108
746806525
1092732707
1501253197
619135748
1977333217
1365293075
2076274541
1292578959
216715860
693904666
1698222705
133405059
898014220
601719252
1213584382
2077059094
400201205
1256874819
1008441722
2030735163
1611863861
896721189
509179159
87424132
151117281
1132822593
746928056
1566978458
400950389
256877394
1009339581
741309331
1747537480
182972606
1854266390
325573495
1218117989
2096354234
565675001
2035114789
1207820141
1897710559
1417506681
1084737950
1067327741
432260763
1203768708
1641190130
329729025
722165065
1292712184
35542236
2123792921
43846759
939934698
388000327
448575407
864013006
1849825970
903143846
1402065930
1744115739
1594609533
1163216267
1274239391
1386129904
670395915
240832700
1510907553
230893986
327701336
1546285708
1019723606
975303347
1086965269
803327236
1292424503
1944616741
1087672586
1092372464
1654529936
1409427589
563811664
1119010693
1292106141
1310819681
1390577388
569242901
1803709689
1307126586
702632216
1184043793
599291983
201966467
1324852700
662382594
161245764
851632326
13154347
1605122911
889128907
1047788357
154148360
1902797831
1588509117
286256317
1173848835
2076420870
1561009486
1642356406
95122432
1772936320
1752263042
668065374
877529430
2132477236
1703612027
9969594
396157751
1345520309
949778409
1895534755
1716665882
1681664312
849457552
1477722416
821995756
1062393778
1096444630
679690824
719709004
2022050252
862120733
265567425
996101952
2093140412
1891792417
343913133
613779776
1513057155
1693891928
1577113222
1010030673
73175388
630630711
1522065314
469988469
279404258
345392284
1335761438
1121368198
855101885
1307421913
1165504615
1432813635
994588442
728590810
111499408
642659470
195988813
1809729390
1939272030
553374775
356382317
1844745915
1993749904
1756120969
327173105
1262356728
1491799826
231979502
1886388837
1432592531
1042985602
181464411
1688167034
1367495576
1251466496
2087224248
1300390524
1599072925
1767366915
1991645573
971652532
1920913712
262690271
126204461
678807448
951539562
91579484
795648635
261343116
2063008229
1464314969
769792576
1758909386
309890326
817317995
1738020553
399918948
1310613244
149471268
1524752095
1424452024
1599175831
437066795
1017034405
168536352
1573179772
332043553
870448078
649657728
10156293
591841233
486750280
969506188
1159541496
1499143514
1476155086
1034811227
2098205531
840054043
171583654
1161317623
2041973988
2114095312
381608591
11348529
1918721223
1113926113
1797065058
2100599816
1008774180
1978721682
1917125880
399005353
873660392
1275829014
1577875820
326221261
1947972853
1800727395
666792701
82421857
2038346148
745481403
825635371
1853605333
1509026232
1543843140
566935985
1376889452
790049595
1145531570
1052242782
1179075932
1098373713
1649241725
1527025601
173969305
1054760083
1549661042
111206782
367851461
1844573071
439966952
452371926
1802088881
1427281598
1802484386
538821065
137060204
181753941
1198722757
198401028
1861692966
1183993566
1011815494
263555823
1234860630
958039181
307518014
1851704375
1734035101
735202649
2066743804
2048876319
726591171
975774103
1850781765
2145625760
1192425589
1009989080
484808055
1336833518
39966886
1344907697
429579824
1876430558
1481886567
826275832
1432102343
906303752
518386894
1377583428
1367664773
732214004
822423450
1321284113
1434418807
968121943
2142799246
1138607642
1813686843
1111957068
102638186
2107937522
847681099
1246067620
695604360
223745237
1634433257
926300072
756505736
744241901
1551981162
1632905446
85295702
1090378943
759834864
493499605
335216750
1118680078
1684607928
504054922
1200786936
1103411261
1322644455
1966500780
470813256
2010225166
1248664767
986252726
843490513
1462011999
791619280
99361115
1273397783
328772064
699041087
1615099893
363116282
1230157449
1440635011
1870335218
1652952440
449899584
1223303610
724929956
197650070
379879368
224286065
440803825
1036493201
2019676126
435171660
1079856282
449273721
806047560
1632256005
1445509893
976426293
635570664
2074427491
248953282
324090339
1694081221
852368937
289335236
263789664
942910895
546562764
1177335371
1716438799
1467972854
286833046
1956008666
1350742682
1242634264
991695989
932505945
1408478006
1427483561
751406176
849754341
1903591622
1486143752
603964351
449536738
1614264991
551544529
630503752
1379944673
1046448179
938373800
1770505026
1795741561
599083140
2112041001
458460498
1219613201
1821988787
1632883589
83963863
1917560350
2088887791
57139049
194183923
46192749
1742719115
681273915
691552131
284956260
1289997305
242526961
568510051
1574397543
292450523
1259708084
1543282318
1043220151
580572865
658243414
656293135
2104285707
1719157557
584702925
1658934073
1699889834
930706874
119901509
1981285074
1619596084
1937268794
845379185
884901543
1906604706
898194452
1586330086
839186707
1420203238
1509108846
1705647556
575925626
455769666
1618320331
21658007
2041160859
786955632
915244703
102068982
1876961963
1812940480
1598585012
1701669546
1482779491
1356819019
1060244740
785174358
1933018181
1530199108
804680240
266756990
814813081
643921642
2134018055
240022445
1014820890
2115701231
1384366887
2019541688
1292622482
1830556334
1141010963
2008237278
1765444740
591897592
88599489
1406715535
1621339
1947957117
87548106
1440076070
1883476278
580310716
2119633550
1151743332
714347036
298723277
1192307808
325867730
1109270164
254233754
1194184845
907853968
107127221
2131639417
141636776
692270569
748813283
1244448621
711081923
1601414382
890377309
1906457130
1658295938
906784295
189970862
1029364396
106152606
1000112363
1621159652
1068105556
1112510706
1161618691
402557777
1859602160
1176677535
72948413
1934570263
1668505972
5923838
1506099852
1859649106
649834436
1364649733
1643956536
1672063469
731043381
1934538206
548290390
1967204984
147298528
154942755
1572090358
236281630
1537999289
941976792
1052932501
2082534425
369428480
229536007
1639578234
1873205933
257065527
2053113425
2042913944
1542819637
217835649
1660698596
1941856514
1845114984
126174079
1483067602
956395179
624395324
744411714
1486141742
1458091604
537331783
1174727539
276490270
111472790
1865777405
1167768715
631509547
54205495
1967579087
234021543
1194758271
1868425784
835998674
1769628323
455081531
636535079
1879082471
907769283
2102096202
2052143127
1373679622
680091
1518928755
196546924
485120809
2102213009
1233894899
786912907
297417851
695372415
20407066
391670183
1759018921
2047767231
2115743628
407343323
1989684174
619135205
1246894819
269514389
1965059759
1237476584
1768866252
1711117103
1926801422
1806295434
551411233
653425519
1046104155
1628874383
1548719398
1910684315
1391365335
1335459281
863696593
696807470
316099894
469385920
962743371
837542930
522591408
1234201106
1743547831
2019071197
857310059
2097569
503202633
1810120871
2009421497
1616536419
1452027904
693322010
893403404
725477176
1051849480
1526722787
671500452
111949873
2092787160
184380711
1375474197
1272662986
640602897
1805656965
2034507652
836309013
22584123
312231748
870805561
1863087822
455300798
1988624969
1447515652
1947514003
400078361
1098395033
645297113
837750391
390602718
1650127639
741702999
213911768
2122739846
1596909504
1758741657
95573795
112956075
1759717608
253320619
1852025311
829778236
1558366276
451309845
2066738765
320617941
1791723791
216126073
319996071
499440832
1299380280
1218139132
830602237
2113466480
29918866
433820379
1901919983
2025535838
753168885
1623171598
340425015
1326836537
30297529
1103835970
2007921117
167517938
1208859048
450962910
527170548
1236750849
216355988
152143738
189474585
523517664
243349042
26549984
1200248556
1439588400
1379721788
1126212539
1462446268
1863800282
2126056230
724874318
2057283055
1346554371
2102308751
533927499
101872607
1596633376
1404012250
272517171
1493085700
710354914
1856838397
1288737241
960869601
707245921
1213115567
919624675
2046967440
245428575
1978303759
1084829526
2015922213
313703130
2032905170
1116395793
1979993858
1128683502
383942243
1756648610
1729685480
1576471460
839888270
1277075862
1669683792
1870051220
359172748
918665277
60442904
1864713872
1037446769
1679848618
987158073
457732242
1107381658
2000905383
1345574819
1137126055
2103238647
1126286093
958899270
521350704
610328588
1350500176
556442215
2035593325
517432822
497087736
457602253
1948337337
560489175
1191496385
63212715
1712710400
1374178580
1144088462
1392750128
1440818305
1432108044
1178518286
1633897802
2059110571
1162970599
1656803110
356860338
2036210846
13293881
439863471
899669679
780467480
332907857
1616149095
568771638
1038186936
259176919
2121109820
2081548130
1723871899
335825600
1659072860
1290268913
1604626308
1148241431
904669604
71766591
1553101525
317741856
33506168
1389320476
1235847949
1118880231
2021100444
1701451661
1835442414
1811959836
1430272272
1500057671
1031697622
2011514878
2056369009
825824675
2003359057
261337280
1242189508
1424208126
1330731500
992378503
895462673
144842297
702619001
234791865
1989666184
1604856713
910376575
493591962
632690417
83491563
2040278160
718029961
2080521080
766324501
759310557
1102344328
39508294
1994272785
1104885809
1577381054
1401315759
1877255267
1939674023
525371477
1618296367
475373477
1289541093
2102870649
1371728920
426414692
727912891
489972633
717330584
1175500464
605082921
1304254514
1887057849
771440049
239773039
64081959
1649964016
2048767361
1051390657
1725085624
1800438044
1134425734
716508143
518833235
1201128967
2026151224
1385613846
1410466985
687545834
1617801672
1568211318
1999595871
448099844
644366991
87008854
195641647
1720957147
300084145
875642072
1130105103
901106566
576537635
1869090994
172088979
1204214619
1715537599
865251187
1107367920
991866246
1722564300
693091846
1216315396
794908561
696303010
289317062
578470024
1466702850
906932964
45019817
2081729034
1278802190
1634027886
1626863749
313364188
1162656119
1595910110
33265060
45610751
1569397830
2024538564
663337998
1586213002
944355529
1036536070
1318531997
191817710
1287613464
76556819
1085445475
907019723
2022509248
105471209
810840060
1900228285
2050541182
331256739
644809598
1084771103
721065602
144390093
1024739922
1986343983
1676810052
1363250853
1393845294
79460648
1173683500
1207179807
230794595
1419136067
59565582
1885460322
124625297
1223500624
1734507984
98244663
1270346881
1947192352
1634536327
1474631585
1237018351
1726297884
533797167
1618921936
1973144078
1415499630
1120821656
49854940
1463267353
271063473
1065762763
1319286107
1569230313
1128804583
196134452
827613377
19449851
517701959
1682101547
1234794934
735623837
754604193
974697224
815419476
728375532
995326837
457032518
613240881
1480230818
1486035800
557897939
297548577
1017335207
1057327149
1551094171
1084466679
603007249
535810944
1580878144
309400284
539199782
990512599
1179327477
519000910
1599395415
677847251
126187279
355244673
808612591
1688005790
775934941
1608746468
1670555585
816816083
848847394
807912786
698868563
1328056162
1399170644
877676501
1563176869
348340865
1036653600
1757468323
1971536272
1207550812
131494632
1988817075
1848072954
284598084
1979992074
874502999
1761064113
1920438943
197454031
1830459046
897082829
1144647847
1366203201
272428694
3212295
1596217174
101195319
855041940
897083524
1071889758
1072355270
1312847671
743661470
1346221407
342361750
1679934308
822709357
61593566
1673626143
1619466307
910733776
1566028150
2004966767
36240633
1904488060
1341609443
1391560050
603509076
1578748253
783443397
1145717211
1269114321
360759533
1334836272
1592283044
1494405280
840683986
1640776472
1697051
1123516676
1615069535
1341256048
1413174752
1971229817
1795965879
1085399710
410664186
735715983
785844285
1528877698
175311956
39785125
1571751775
668987376
1077532411
1649643172
302070036
1320910977
190657413
1564973856
742378349
874184316
1307534463
376584064
212216456
1249032986
1415307158
848642212
2134055627
768580344
872056411
419939973
507090836
1734995426
450839454
1490258843
219114373
127711222
1057450365
246645931
1201894996
132818916
1876766892
1455766936
2007267937
84024734
773688382
1795418049
1231566204
1153832971
560842620
1129289006
737502585
903185651
553353522
1935735432
1538607446
805742155
32558018
1739042059
858280894
1290429612
1088349148
1817500689
605085693
991841881
2136016186
536789400
863118217
1237180930
103783502
654605107
1993411723
519525291
666077338
2069383443
153926748
464431742
294554841
1168769992
857180946
350481624
379659787
1904462560
1021689348
160362979
547494164
894698355
1160258737
310066769
63006481
1585205540
780654924
84285208
1992105192
1696829696
212628815
1900429207
267393448
496511910
928884847
1257292624
213427830
913815527
1754498487
653199783
1082413171
1643287205
1791325566
746590523
240480597
1814044225
1145597416
106229402
489772472
418340130
1281671877
959411024
1450215768
1849338564
391089456
443954723
2122619223
2049785160
364771408
890737309
1893527287
618764997
1776924037
33930600
307336489
227294183
1752517931
221595993
1570007076
12155685
2136880327
1577794669
607873863
1595199689
384560173
1899371670
1923789453
1643192552
373100418
495847665
1975121990
1692178137
781403366
1060710657
62367661
1195846716
397009285
532515664
1380681912
1008741405
1754404328
130951180
1940715153
1225066039
1584619027
2080538045
562025014
1730721886
54130668
357076227
345184857
1398755373
683225058
1220604042
1447847771
839424394
2095298151
534148492
798674237
337049564
1128601223
1517743166
634850916
396056150
1538386572
928519907
2010608164
186838681
43722384
2037411594
47113384
1072167142
1685588444
1588433239
1458495721
1872865246
2047907242
1240481771
1135712324
586023609
315854959
401303191
962623378
1440823578
1311129665
1013039925
2078279228
1036884843
574601736
241705605
829745770
251069412
1917464311
1789002719
1581580863
1524166532
53799756
273153642
1146656030
1398542479
1884541325
1857051131
555793342
1961077480
874232361
1326952248
2032478588
744631808
1443122938
235603002
1660595477
758417962
1862570577
192044699
1242586023
403847508
967152736
1484804723
1934471596
2028221774
1813087550
1583192813
1475939704
1794933806
1738014805
1204948037
1571051731
1508771791
1079547827
1859066502
1551252538
975257820
1582027001
789177644
1416524391
643184660
2123275157
257017913
1728265555
1213573352
829747521
1113703798
2047749128
14881654
19416985
1285158104
667822102
987684501
2033357304
903086707
855350323
1955382278
1006154732
109654255
1467684488
2063293392
1737121724
1082668834
1407923225
1761604834
564892093
1130247010
2114337180
1989442742
986960880
2064479292
1325802572
791630299
392986455
375924567
1389789392
1590888416
961375161
288121876
686030450
1281394615
1996694959
248591278
1913388031
1885488184
1207220306
577906591
583253664
280340859
3761204
227076167
1002205862
1922983486
364035957
371782717
1773740736
1426686544
724997571
1996342920
386382584
779982706
1937257804
1149881232
2012432628
1579432175
1113960327
939629024
384719833
837467272
84744065
807882598
1938327875
1539451745
17978902
155028843
424826505
931234272
350694809
2074122059
1152855479
390948828
689889855
61340106
1727367998
1699363125
1656530910
568783796
1081125342
799078329
615406592
1452988111
525145764
1737961147
917239925
1756480836
1978518186
1851672851
982210363
452006645
762269446
1265490780
1894711904
1471033912
1166316180
1062513536
1341160061
1229194616
1114891349
2115226379
1685002209
457448379
1665783305
2114325356
1481027470
2061153375
1976625951
1583491721
1057067149
2112300784
1430772365
1186720231
1730078728
1311943438
1176132830
1375787208
665846121
592003525
1239801986
1414880370
120113492
877160725
1107359003
1854987408
2101703665
1871312258
1367390266
997105044
915554917
23554599
819109460
1858814860
1696051277
1550769476
993034562
1792073980
879517495
135462175
1483133942
1899622532
1654288090
1720056231
1420633087
1091255131
710493813
1156613526
832744209
40607650
971929197
1877548105
1523409045
288584153
1753970402
692134540
33800447
777173073
725493464
634207648
740767635
79415870
1794884673
1277858778
699400925
1378447915
1969054612
1424748778
543886823
119858216
1396462670
1312811336
463567794
322825201
773961874
1591725557
2023418573
1243047945
714875351
225053765
2126454068
194601369
2001062512
1583362850
405971625
488428704
1016061673
1679479040
1924813256
1797958356
1690845343
459104835
861859982
1272673611
396325989
201368990
174998273
509762752
188275933
1010918909
1627550654
194388068
544010763
1706426102
534001890
424105175
1061993330
1485247636
1588498776
1775765188
966527925
1885821976
398539350
1068989711
167847873
1964788953
647819091
1103663856
766136568
1625738843
621689434
803591934
189987994
242217073
590009104
1080814138
1591277963
2048507801
2044635228
135859681
1072600708
923787100
1942661821
1497527956
352810082
1030962313
1899289770
1971056606
651445358
279031625
888727666
112611688
422764851
1144634539
231490783
1227287303
1730614949
1368115552
1671193030
1458925444
1095383556
1950703175
755932607
1453892075
622269841
1080149974
1942951226
738798173
539534677
1209313240
489077873
2136903038
1974811574
461476300
1768107412
1075908380
480544176
1606829186
1695552868
1299922467
1117967102
1419485850
1227677754
1882495874
962412798
666751392
16504004
203395137
410840961
138761858
55097616
868666744
1895561593
990960191
2059029440
703924979
865720792
155196927
1164292608
573316215
1900457376
2095365092
1030057122
1910331331
315863369
1390891015
2085450440
351162468
681328690
1840607225
1856010235
427346312
1491204045
1416156966
699654276
1442380874
2066813512
860991375
1866777375
1583263467
917531885
664038901
146117100
1441055730
785118587
1659654002
270462840
1353612739
1292788754
1865181989
2065748710
626389337
1687851968
901684420
1320707816
2143035866
944583334
1315993707
166727444
1521308194
1081636024
1689170611
2095821274
1999103739
644935201
762521510
1578326241
2093471985
74013159
1391440515
2095988936
1734215023
1474266953
1866227246
913290649
1300207892
1540846734
909387318
110590475
1364585845
243097634
2054043137
94325383
54928188
1383550353
605126845
230619361
123797064
1016464359
1577709117
1287285585
1463829050
192891935
1437676340
1317487987
1937218775
1885828050
1434955866
896197213
1669689999
29197929
1550234510
397884545
539327940
832053280
1384339605
1299238717
27994745
1100158045
1373337398
1761091538
695143897
1413238523
1516364326
620168439
291142548
1885365071
681554493
1801657195
1435602367
296013552
177018296
125741373
26328665
1063212290
1134747857
1326072143
1818310102
302499848
925187054
1107910078
1215584914
981754947
229897014
990997015
1515517654
786206900
2119353581
151256445
1657272474
1181039276
1999124541
1586738504
1137742944
2053186617
750481849
1057047602
2029574585
1787666004
1386015598
1016704373
422415368
1760873372
1478029429
927956575
1233717464
1042470222
2071704380
718289149
140906003
1450558906
2085274133
1067828296
1381179424
137125307
1682859377
278257866
2073030281
1489065674
695860510
1685166593
1314957273
2091730157
527979206
536841145
2032896530
979129973
1590945210
1405968353
1821441159
2080450259
294159219
1117008
364189913
1002490150
1942989444
700718082
235130103
1003743262
1799392744
603296653
1144828375
1931828981
240908959
100544235
134737957
1845280293
1120710296
631796184
1469615635
696519334
1586827797
1317699893
1056160898
1874376582
501872052
38364546
1668178109
1972180682
1134048389
283683538
1346248907
1815633986
1638460804
624244700
1098596019
474830847
1611830671
1879908656
2039574600
1867234433
2146171015
1651023164
221123940
1536085931
1388836617
1632864612
957404075
1870918969
131079903
1263286772
1692584098
695948049
30512355
1790429235
321965785
505184597
1557244975
1876669324
1460446917
1354412767
2022813843
432119395
1485284976
497334499
348709418
1058751156
130497386
1157406883
292503208
4042353
2044797593
397549170
6605661
2032223750
1106060067
1019166512
247822475
141779697
146552073
1355218965
1555757720
1176319051
1623949571
1716895696
1130161419
680414714
260392257
2027051364
1344898864
956386674
1128553562
42217976
1095634396
337291492
506647858
1844682666
288172397
648929949
648415520
125842694
441378442
1225463209
827297887
330113483
1334640333
1317085450
1707626958
348591926
1067735323
1987287909
859069955
136177315
1382613352
1199325069
747281118
861657966
1085847097
1252061967
1526670810
318428310
1677170754
1148379723
1226239568
1036359730
1258176909
648547022
316089104
1844293985
785055064
835122687
111643596
518080807
192116716
887963064
750965046
1252949087
175851771
1917074543
2092056252
2066830800
691083261
118900458
1349533820
112785492
1699646408
366077762
2011206090
809993755
637406364
672314064
1664120961
1676743770
271745008
2111081071
2121569385
340990291
2028181337
405181746
823287331
1537452170
990184707
2063161139
1265519586
1496794146
2050832316
840604472
1893110787
1611392357
1884528100
1986378949
1734492204
2126297779
1973540871
554754851
1224836084
393696989
2126318397
1073663664
715792220
1798007331
2117585172
1415063361
1744758277
1535569398
598259974
616658333
38512388
2094524199
566080676
613820089
970323112
686520402
1754282606
466791090
1072014588
48497161
213847380
377748096
584223706
539217668
419396037
1055011581
588766207
1419474819
1570219545
1903094728
1846744361
2040589565
1019147211
1732189437
2030858895
1168954217
1470279153
193309501
371362832
336198159
64584746
2145549206
440882419
949219987
720778512
1968215281
180476197
1048284325
348119416
2138858567
309668324
432604877
1113155822
393338951
64772720
2100221300
1705927130
654637798
1478067703
783974443
1239332086
1520006681
706579509
173002900
245278199
1407322450
1189940507
1021859579
615751864
1508920967
1860856553
1631404770
1492714113
2133387758
352514595
1726849413
862376494
520515712
172778562
717740058
1305201743
1809938932
1984136142
1272988179
585812153
1778612949
1789261627
2116398982
226952465
1239140376
1865693165
332255964
1728882039
1291941877
268993098
1155413253
526220062
1833363725
1433806275
220898935
1110743857
1116722606
207298519
57649499
1516287270
77953923
1350471710
436982774
1460516252
308605094
1403835080
1014224875
97884838
864845780
1616016634
143064232
1058601038
1448582395
795432691
1295928150
1580350978
69911031
796894629
272961008
2012217329
1508502468
1270909839
866797966
1347420047
560894021
1915797437
88204337
515514548
518728876
1954028500
2013874287
1475577691
1086417378
1569664807
2005997277
1363469380
520995034
1866995762
1839749618
1713450571
1748872273
1013790547
1683224482
362538381
835364195
517330492
198716628
1581405432
1743641420
2036110392
712459495
1718248371
1848271051
1157228960
1262147412
96035658
1497667577
1353475632
170221666
537823946
763217105
158836123
798604990
1344410170
2132781021
1709990530
1749085580
976116013
16512249
1655866438
1957370337
1166678207
1607696654
626850539
479057584
999782562
1955654176
952440727
263803819
1691651494
838245003
462147594
1308375935
1483664642
603430494
963796651
1389090437
420044445
1421844377
1299116561
1530722507
1937429086
1531544393
532805456
1372580498
1858280119
87434831
13909061
681222377
532150830
1648324345
1955942935
298051100
1884249902
812719618
857035154
1847028920
1643288119
1764335891
1081955919
1079890984
1762684
1708858584
411415927
919314872
1228044744
1704180725
614179237
431686378
2108448342
1121863182
611903917
1954920549
1451683319
1442835553
238430396
1023959180
1151640970
336603554
1897476532
1780537067
1786340309
1059684910
1628769740
322169594
1788820308
1239973426
57514881
897191002
955376531
2128521945
396012968
1471115045
520516610
1806402420
1565420861
2028002320
1378467247
1987522224
150664084
1138863454
1636746153
418767191
1925198636
441231539
1453031390
394899770
1097883023
189352753
1683651036
1183693363
2018229354
76432281
690122735
1203689719
1223955826
840482659
872556194
1363583584
258797317
48941761
1897359351
513189608
404587051
38512388
2119161439
539378237
1922835583
290658557
1624989628
1565859745
332578712
521218908
460564521
1808429174
1655430862
246074645
594489102
1432239670
828081494
360879926
1483979873
1043546032
131947566
1529383377
1397929975
517970893
695614622
1815108133
341839428
960028152
259678889
1405105347
914483614
840049709
1580797848
2118197714
1267323417
1834183880
429782942
1272802859
985448404
1195583159
449702362
1360726732
1149498647
1508088627
859777129
1870718124
163209282
418298438
504586746
835961616
303698445
704206169
245016305
1813610627
715663361
1778513645
1629868725
1740509798
1159235476
1148818283
633315072
131386373
1232695367
312701116
212389159
576301216
1395151687
120513313
168162167
587950797
613247701
600492627
1290936070
606754852
120912108
383134709
1637935743
1356979337
1910340682
1980888373
2026498965
851718843
1453824043
1509093579
730087041
715978967
296682049
1924626604
977262532
1416582387
2036043436
1043083272
1227266437
95992813
622334757
2004022963
1135020575
2093821719
827776970
131747829
240226798
393457678
1366159835
112107638
1919174171
1428601161
1425212468
1917449697
613845176
1015901780
1682046654
594149809
1788297850
1680167685
446418256
469235484
862677745
858204603
1495567898
562199417
1026604289
774865477
490861805
1262417302
570607129
1326171263
2028057923
1741957868
1550223122
1139066678
1798121602
2081795900
370768881
1220796408
1208737677
1919660619
1370103716
210747002
1278342145
2134451376
89740298
732360171
572465531
1850768201
416082786
477830326
830504907
169283906
1731118954
2071691339
2084748318
377937289
45777180
325663866
1357552367
513717793
1226536223
676818855
1933882730
1118542415
1705785552
1391769664
1525705478
1378935167
430724008
1245454375
764162625
1526216221
1462051820
1357184387
998366636
440307627
1147077067
2086674520
943131642
348023336
1816815782
1647223072
670201328
1157576737
968279776
1078088751
2108346513
186608382
103488104
1376636447
1312052863
506510204
1561147153
353725556
2051211481
792242450
380198992
1804564544
1856539240
1228606151
147916625
1406246274
1258635210
1499340773
2009345729
1019050160
1181751721
1681061076
1965479507
1360768406
846343438
654909807
852080070
208618763
1219933838
512810417
1639305617
1216032482
246929960
1985949151
1704026343
1571807935
448187885
1980322037
1929977217
2061341152
2070159524
709812825
487533593
93690268
864831105
278865432
1214837651
1257264631
416787609
265135455
1909321924
1667803485
2135224926
747537131
243690588
198132490
575256080
622860085
1891649543
271063473
590736773
1547509211
1242618536
2082599357
1550863387
1835633632
832705992
2132013961
2050026845
64241580
1812289695
656421224
756448217
2106495072
893284896
1853468353
260321128
716764863
636418038
1958090165
451120693
610429088
342736156
32838184
1695459147
754447319
1152766215
1972570117
2020999335
287318057
1460671781
1395609041
1946275452
749906362
1321514096
969945735
634431178
1339007028
831101793
1142214802
605549670
7800601
766619112
2122868937
1766630233
309075185
1804168057
1091507335
867751852
1272989962
1782366236
1704596163
1785038609
602729051
693242818
1298184219
996014744
1852186619
1882488628
670788413
1666376902
1979582237
830398441
1576854373
98223921
1612330253
2032498853
886637541
1017351823
859172648
1661692498
454720626
1334295671
1926490492
722023099
1881788911
868926175
259998649
1377232085
1307656056
711131243
1115566994
890165431
2029154578
503710408
186514873
1139303763
545581531
1754898948
2005076654
1388556760
656181610
2027564055
135635787
1453034017
1507374467
631337909
808747472
1590281854
1475757273
72253933
54287836
858646642
1929108118
1307378588
1678656865
1578317952
1975811348
506413881
608685968
1574690629
2030364783
400763863
1140405592
1966987359
129145845
533058703
1911102161
627248110
963949895
1240814584
1901101042
2111313709
1787265866
1434520530
120725893
1980371950
1491967482
577186272
122474069
663060572
2140658500
13989797
953718524
1931824529
1269061240
756313732
491039998
530543364
40313576
1015098053
119888585
119277231
18984599
889078370
1975286500
487034586
1075235669
142173374
1568021169
2003667757
1256684326
1966699662
118351108
614192060
1514650865
506047604
198570774
1951115310
1946478164
1567524172
1648532237
1407923562
524321253
913660407
1390857111
1110089216
359925773
907010613
1533201250
144527121
962708511
187846908
1814581478
2136075814
1283590916
657057394
823367638
1766609715
1409967078
1525202187
1200511721
1252170683
226899989
1678569296
1461529086
1356464116
1973651491
1644474759
2073552983
2035101240
1340141919
1917441293
1444675975
1459471317
1811508493
118973729
1102857623
1069963008
888140861
151106267
946276730
86887926
294287185
1969816162
694967090
27651490
677490459
1552739348
1917224278
471830811
1167951250
1328877251
1545840437
900096999
1641942375
1426981350
692870319
1338982868
200397297
1425732174
1439857590
1697657737
1743331901
266066532
877036284
1528370436
1868907834
1325233737
484897868
528591737
921240263
1631509578
1642522108
109835513
467879435
1434555235
458064125
104423909
1940299227
2069769342
2035993654
790530073
1844247393
1486385351
686610354
1447006363
944375495
1478877967
1914506116
109499182
1127194889
1846975102
1598490384
612568484
1414982589
1819680566
1826557635
1694669736
145457436
209796102
762148326
1479803668
697099046
1412103763
967936459
427123598
1436143048
127939455
150799183
1383206494
2019169394
2009034583
1135518435
1015584441
191838338
40718632
672421410
682476557
9041135
774133362
983937093
1516055427
667794275
1046055132
345042890
149425943
1615747878
2145718955
447502801
1455574883
255180730
1343972615
1296956572
1276553455
1950002300
901797228
1097263563
1838288883
1511578127
524504757
188149532
1775394725
457319055
1804601493
1425326390
1290268249
413005834
57391336
1031850326
695519883
1756935527
798032593
1017425371
1571472568
396136753
896345924
174288502
753059291
752142031
355712712
279692974
48307738
1221200197
1953108584
1379344684
1152262713
143579412
1562481822
1159293845
1468193897
992943808
779870449
582361763
1314897034
1715106827
1524174857
450238978
831525289
1736332772
2122217397
1986395112
13064277
1147166153
1844297350
2002620761
632977129
932240226
1012164360
1763036154
1760811924
1720244595
1270134396
217867654
437586382
838630396
1275421326
1399852281
1704045364
543945261
857812511
1764726116
185878251
769353131
311567489
791273941
1257468995
631149341
192522904
285806194
1290759909
444101801
751575587
526050355
1952566873
1364197479
1099447153
1754095260
787426538
834316165
773050027
1494717369
438486322
1298032299
1676162573
615472045
1169352398
402062538
1256147927
185118234
1031262212
1225021554
1072218102
343867563
85367986
745511182
989344351
1160404547
572011190
1993082215
417710283
744796380
1407533825
2018143849
118975065
265897713
1860679797
1934267714
244662421
1361309355
1575706322
282803503
1569481356
1413418801
648554810
275640238
1579197042
412054468
1651832245
129017303
1841175548
1347118170
1871403748
1806344726
1229631854
1609136793
1158698202
86181785
279814727
204047947
913641728
391273187
180391526
1297984462
397988140
978726582
2003113636
1323882764
1499932826
1191410985
1978294322
1315348298
1007127757
857871477
894443998
419374801
2024558648
936080452
412357992
1092699552
735120339
414618221
1754265
762535880
1204442663
2078657827
2145741817
736112511
1586096482
2030407134
948964627
219958465
971008733
247681307
433800510
144363514
1391945535
1791695820
671048012
1567284500
1525194970
2012259148
2048942415
1968258031
990009718
1653249845
1396323390
820983628
67419086
332349793
446843986
1754568289
83470138
1320999801
862770566
1431386278
765912950
324536697
1037856621
1950045314
1842097096
306288413
167879460
564917296
179489592
914696958
1589802291
867763284
2009629143
2118237947
2130589707
1512035868
2085253733
1746122197
1300165959
266859939
1627893399
631182127
59488806
1452130397
741717353
123143171
1644134315
2128512913
129720650
56631776
1860612516
1163102385
1226917596
2052508574
1654003976
1165262952
1368401609
1532489260
601370910
1421889607
624349304
938387496
1012888388
625652981
255568128
1685708572
1812374119
146407096
293367985
784658171
1852242425
1612182295
2078283011
1912305804
1826082263
113788948
1729396961
126186306
974104742
229837001
144024619
524084050
1864993871
1722003723
1057862224
645664680
960012731
1798218372
1305844887
1021751399
1089963937
1103270333
907590202
1005697813
2134340668
1164282230
2080369217
2107625381
568465208
1438790708
46940609
1928499821
1514474976
2120666307
1053827650
1586725949
697372923
585794061
331464811
491067185
2094590281
299555910
1950862943
2129811974
957836040
1801404043
954400730
1230093558
861659385
2004631461
55544749
97295293
950120400
1257621222
277603309
1496376565
1077937812
2008861773
498886968
2145515392
917530386
1897678709
1096335098
470166156
2014765155
1905276889
217428501
486852662
1394999744
986768128
1499014561
134721259
1342368717
684485162
390042070
75270424
224652251
801142869
722807676
419375860
1063988608
99762454
2084101798
683688573
1649342416
990548883
363251735
719965699
1287122641
1253772084
734258119
528422541
706858303
551272821
1941680915
75123343
1130969607
1678662125
663567172
1457675394
1576902201
1471469129
1991154784
741273043
865002554
1271510435
2111393364
653514400
1895049924
817666825
1484928840
1459510768
334705157
1173095830
2078111707
469339313
1314558674
1590617393
405594663
1636087095
1868048028
456745392
1336435903
166783125
65319498
2089879339
1486515561
761215146
1427504024
226005764
679218924
409884930
1794576559
626387993
1250074754
1421803019
923811137
1485295295
1894116491
766546401
679863705
750935639
79469272
1914725653
1374527440
1390058777
944673599
1494714581
1565347235
1913011678
2001202284
200013690
520409872
1180542197
1273140043
1573426857
426307575
1355720897
722639236
1573483324
1160992862
709683237
1176663433
1109644037
1277267974
1220316147
2036071478
1907370034
910337785
1405497999
725699392
1366772102
1056542399
1174551039
134980748
1356386797
43416398
1162353006
1979224438
1628874383
1497957338
848866198
319603136
1634994338
521652905
1842771381
633591418
234571176
1883513346
2039530690
1704795377
2016970309
673950868
1594677276
788689683
309143774
1346295389
1544470817
741154233
1359788867
1409807621
197720695
1608084469
554706570
856592010
1102082078
122463523
294187107
1317395958
1149500153
879505044
2057971333
341029033
1395392437
1528469509
1130088434
1034241654
833680569
996280898
630058232
76388092
1435491573
1759943884
354888710
168633105
2020298300
1261319810
505377024
166371660
1103772504
769556078
1275837518
1472736945
1548447417
14058058
1493201470
527151532
1624055322
489992863
1182094533
556623996
389581700
1515400419
92505039
350922649
1086800372
1732332712
806780817
1319994756
2146970145
2102293828
1271878939
1967359499
639351335
1229221674
1587069481
97360354
1618853222
78956422
2044707248
865266897
1011630032
1099710648
764091370
820323864
1841480201
1810485274
185058790
969274339
919150837
1688064461
1147384138
1363236079
1187565470
119163874
1740077272
376264802
1925172495
522505608
1353132431
1132506316
603671138
598826866
116974895
1936246174
1850922309
148425921
1401583135
1253325862
1387409412
874884044
703022676
936668862
238421552
1058904099
904043425
497078344
418945823
50521426
859344694
1001856941
1768358509
733575152
920897611
187522567
1573559462
1489441123
322553230
1471204497
1838884293
574202421
49038096
201054567
1997643721
1901632865
1801507932
1031112486
527587974
423058345
319916622
112400050
1663571847
1245752642
974588078
193072180
1040301506
222782222
1875953024
581355510
467822025
1069132015
930130858
1839252650
1033908016
1234713167
465149796
145496455
513137917
58195002
656634555
780135682
530136718
757756496
1388037899
1951805591
1425482804
2008730015
1341713379
1402378580
1938464188
224388360
2080366292
1375542375
348535554
1828998615
1790835039
1192903236
1354433768
2029239975
23477031
1344493405
931149494
1849794216
445946067
1879506932
1249737199
1149925966
1331240857
1580127444
440839292
206723435
2054659698
965250575
1235023426
1881273447
1953777225
37757094
326970872
1997911684
287620837
543502332
1805507441
1736023836
213595320
272405240
1479502736
558183051
1986847575
1284085256
2112982560
1169699491
1187589685
1868624568
2145474232
270649273
681608376
320789738
2084974836
1042104248
1211459073
432696614
1299901415
567408687
818361135
552705157
839265978
1308286933
211879218
1711080068
1654678823
1854651489
356537713
75514617
309603728
1699576769
1720133917
142214177
77491119
374752207
1978011532
1993267732
2039286998
617654441
1317173441
344036698
192449210
44807365
719331227
993754369
1423420847
741662158
27736069
1746353352
1602887712
42224084
719348570
274557430
2051650387
1406846065
181102710
1071367516
571822917
1183010194
371447713
1451720889
1905629267
1094883694
1974101099
1995590429
1450552058
838451754
1441711631
604560752
1627499834
1974217540
107117140
383013451
1551911338
2031454133
2002200422
2110398499
1705977568
955289458
2012645577
1801188828
1970216388
498035347
507615137
1702850241
1567570393
1419203575
885499547
1623041592
186679045
1207567735
1582841723
193399795
1115421834
1138317116
2127660631
1270070812
32401056
139494364
2067977179
1389539891
539170861
326057903
121966174
1668795625
1790524626
310114058
623028957
1323423889
1662709292
1078062368
371712483
758795031
1738163063
1938376969
2425904
565563318
1458523497
155988807
974243472
1057402974
102116497
262421918
1487688584
804404130
1386635798
1121294782
2106122384
938839688
1092563135
1256414010
444592681
1822007094
1290271157
2072084667
40734429
1134913280
381978676
458941954
238321694
367891027
1006719302
811607440
2037836609
1373111867
707567921
117651367
190485897
1919371565
1292599328
170105298
2131447037
889804321
500659656
1496114081
1506487545
708483271
942012807
2071426677
975926549
1981662674
425901758
684837154
268516213
1187188073
316450456
405837904
1206435806
1554232971
8983921
1803108760
704343920
1133725285
194728149
340832469
1060594102
1477560967
16320680
1165197468
434433022
2089826393
307851694
213601970
567708549
2012491538
1230596430
469764582
483559435
9883353
1035801759
1069075139
583815675
1674431049
1482397449
866160724
39905086
555729014
67987383
407167295
1583497127
759015058
2071491614
1110820743
1359166901
1308181767
637025573
2100724871
1684902744
1723210872
2081122809
775724328
662854517
632581325
935275865
1093511286
606587847
1301026856
1031658624
158120273
2092277666
1110015707
1182953668
2029226054
627738887
309169868
266825410
563642344
2051225277
1312858084
807913379
1991080670
787443193
612762218
61178396
844108490
596956676
522416574
1354570873
927468248
1056474518
1444815055
112940116
1042150326
539051472
1194893108
1568989910
471109305
329183010
251255870
174589256
2046388686
575024572
2101841999
1410423500
1321826854
1672298742
1053899041
289860450
1690880735
306189854
1939715089
377107866
1795827799
213379757
1380457518
1941138999
242837909
2057454187
1384982093
1117989742
1312067350
1424959329
1402761120
1701550381
96215035
1075080461
1618165823
384665609
1925572869
126661385
1579594936
68057500
1023424745
1418402012
2022718487
640475338
1337173082
1106496821
857688160
64058957
480544180
892847482
1737916197
648982614
775496238
213536434
570064626
2080145655
1087527347
430889403
205975502
145266531
612143122
15051374
1210779670
784393154
96139598
574747263
801063117
477202718
584320398
1955965247
1233481193
859721510
301341829
552742982
1730116812
1990822533
1843414714
102865216
117354511
1020157410
484413629
1110170908
1686510561
1904143322
707634260
1313849269
518532729
1603420688
61804848
2029522062
144958831
528041093
177943477
764503902
232073542
889948891
1737380665
1428585473
1314490941
741275152
1378821548
763495717
784892168
342780979
444790626
1094400542
237713231
2130762940
100716536
1388592712
605878360
1654058101
495465587
922418913
894233282
53964624
1049100923
2065945535
1957618348
625830331
191786119
1460132215
2029483340
311404573
875411804
115073636
1335498327
123709943
1051874231
777924845
1576338502
874486118
1691251960
1030613413
511811231
174894109
1982227773
1120322839
1049278573
1896037795
956767758
1342026610
1944234296
816314601
515738277
1616983676
698988431
1113115943
1462425001
2082061835
1758351062
490904901
798775727
322545863
1228961847
1214687332
1936544709
404922670
1031948192
2140013887
309098467
1552278261
2104581997
1714367884
1056172009
269425831
704348108
1607911190
50945067
868768341
457944817
1441061294
1559709700
830010265
604497678
162510869
62396370
898594226
594421679
1398356167
1153134229
1616070460
1118741447
266843871
866814328
1288557852
480570448
1051076487
2047315361
107115741
1893593751
551817736
1739478561
121709540
19050050
761939952
1520934780
247555921
321601980
1416551042
1572141155
1459277475
892752947
989214049
85356133
948455326
48391008
689919477
1585818493
151524388
1011846522
1928057789
1204097470
796212603
928208403
1287960468
1266722970
1970715901
680222343
1165245251
2028555389
289430739
324773025
1430860831
908272953
1364095066
967042643
1748226538
688258033
573956379
1909895689
1254477358
1599793218
1012002094
834741882
70977811
770852939
248173497
1961098506
917531534
1439370746
1972664587
1330983509
1198790135
535597101
1097939076
1768788697
1812754844
1526697933
1675226737
1183355904
1711908662
1242554931
472410238
1764799766
1288931602
298980526
1886450608
12142994
558301053
1119468306
1928329750
908632612
2012565979
1172477396
1123699095
620314175
758754551
2073387281
588425406
224145383
1072471261
1851622423
1284356271
101117229
123060215
545439413
387049444
1118287898
802164769
328065683
1661390688
363761048
894451936
863984620
914892814
1967794972
1762551755
2088089201
1124100523
1754858875
687140545
404546112
440697490
768046972
725284128
430723578
632978442
1809512609
1586163812
1137583346
371963650
1395129782
881726584
1072790848
1175370434
194565887
768883470
155598255
1322593692
1993269874
1708184638
916046258
1154551222
402622413
1696775134
413401865
718922997
2003389282
1553851253
1070748241
235403722
1214899433
1672375067
1714148495
1538239818
580789099
403173484
276049952
861122913
1847681214
1463091524
1966660051
52503561
527685015
411340288
401745816
1492990523
1107517926
112847723
1244323258
1898420681
1091401917
1819656548
2084957687
1749396993
1159553350
1175771149
1737626774
1328064422
1677374336
1899956690
420070196
539631622
1924264451
901595118
751635670
1295615733
848804954
746545820
1704303369
616356620
1632068130
853079178
1691754175
1729911007
44497162
1384977839
358149957
1607722715
1382044532
152310881
581812979
1611230084
1179287362
41518715
1421327805
867864410
1640621079
564891311
277492196
2126339921
1664495176
542259722
1566632177
2075912405
1561492964
1469203558
764459606
1818911447
1822080691
1821149318
520127154
233693423
2023838226
1600925396
1638435887
1282474275
986344331
1027033660
2033880970
409050769
1839476230
1186299736
1620676175
1815997876
1985219740
1504483400
1536897713
645725035
266011365
303566516
598662289
721540000
204620979
6262099
69595387
1911863573
1948076598
2100965285
12524966
1744886796
791272430
1059093838
1219150810
424496589
1027899664
712266825
2058010340
645968027
1254443061
85751805
1397600384
2070996884
1558704647
670364757
471391724
207448739
1562468369
2099265366
733916256
394223204
992232237
1484988759
1221477668
2131048031
703291731
1085364013
2032211050
1958104239
103049841
1257118973
331683392
1496074805
784645577
1560722589
280402755
1965173575
1564610391
2051823128
13600061
203847180
875973600
1834476036
1468077378
1801785095
1659012625
1676617676
110335738
750651523
170967422
586095421
2010601234
666344323
1431852994
9299377
55285621
1507003708
1376140595
894145538
1521160524
1154126272
313369454
1181169495
729857832
952629165
1410652376
1123843478
246143889
1257971980
327762570
33193985
680594381
2064437945
1974281754
2056312253
1941088581
2081063143
821201673
1241365272
793244432
1407698791
1921989909
842066333
1087345101
1779864843
1964145067
196743317
2073791475
1786078992
378550589
556823528
1711511937
211524667
733579098
658447047
1373718450
210452360
517401446
1133911456
1265942238
3608128
1334448441
284098770
1856901767
1486999961
1534625270
221533537
116079209
475358772
268916879
612574271
126019524
553004426
1487474389
1029711196
1875328610
1769199378
907645113
221233808
84494526
1963064793
49689014
550717318
1307745358
731900140
1690934094
630750238
94276416
1777603125
2001982417
1529050424
1638979902
1236817605
954895183
98086738
157424815
708584880
898088169
1665062887
1477959331
2115250394
58224813
20316335
2091115886
11973780
471608674
1816356816
1436955116
584376649
258921764
1789854574
1933495057
2130064975
215458529
1149729166
494720938
162777502
1597410229
1322939621
931326696
1033004657
454321751
173769924
1145072920
318481751
279700427
338134410
359398209
594658347
1992708793
1072451351
1004176364
1805399699
1603600665
1945563213
1142459015
1841323997
1688097652
1640687854
1866086267
2058551542
964169668
796855930
966689511
568970273
907718468
1603859092
325286308
1037787842
1378483449
1281534883
1680363343
250241881
1220900356
1232076676
222508598
1992685234
1199991345
444271222
382978570
700702662
1612520453
653040808
2040637368
821130042
480124301
874240263
2009599888
1689205542
1092564240
1246993442
304611337
568221746
758771661
346821997
2142557154
1297662517
1762705164
1474092958
709847917
1338367194
186120828
1582514431
2071233225
1383807713
13119794
1105723164
966275398
1417964639
471774426
670060591
898346710
1185239885
6786481
598913602
1792232697
130196833
212273134
779452926
1495554707
1039346381
480226205
1052550810
875495038
83047830
51378240
2130558750
1451744942
912786900
1069115175
1411528398
43378886
1934420116
652794051
617904510
899687382
2090973752
1515618180
1519764946
1982994625
523193415
1280741414
62312140
1410531250
25788363
1759336172
1019336537
1180227797
1930501056
1018793586
1060652230
1124537544
1345659914
1866835197
1780425527
1872614356
1695240496
70008228
1202535190
818064821
1424541486
2108300658
1146991465
148248483
238506507
1684706377
1665220688
1363337959
534150237
1457835545
860609930
386479154
997275067
260237967
1240360846
1175448108
1838001569
1416950968
789808834
199228694
63026029
1833484593
1537497870
292971759
1707471838
1268222463
66111897
1987073919
86118451
19888382
1152690760
854145304
21589970
2003754438
239487205
1488784888
2014431050
625089195
1744686789
26152202
1949432624
1496168126
139158547
1414470672
966976678
560878507
1173832400
123162304
1566873916
1792806756
92291864
1709107156
888322037
207000606
640916368
1820322074
1555804051
1277658881
1903861811
302980819
736843916
648832107
2097305331
7684379
1586972684
1982015830
352471301
1843164790
584491609
1887175643
304910459
2077703267
233111329
389733794
522365030
53729523
1724005309
866578665
34633013
1880368628
338654364
1281943419
661267047
421468728
1526875330
1696023834
1740220398
1942318507
1059711208
223527591
1190312720
1707784664
1767032097
151365516
2097821554
1164402685
219169287
1881674079
174112249
723140960
706842169
831640599
1741028250
1085721002
1922182973
213830202
1907720255
1942259460
976164326
1794912183
1790812599
2052223895
620442514
1245917712
389636171
2062213563
600248358
2074256404
1469795021
96200872
369827098
1760118466
320670098
241305854
608209464
1791139599
17111861
233542709
1587876316
1888370825
593764587
1643277553
607387484
1252375010
1030192574
357794045
1238344738
538596303
1416100213
490834785
603181104
381843464
413202792
322028299
1834785747
522888076
528415405
299094933
1835160226
218875345
832143766
1351353726
1172612704
1475546421
673134517
692434817
1866162747
2102305622
1811861472
986792413
1893473293
475451715
1623755865
2095359027
1819906947
1900690707
1480407023
681730980
860348827
1620983002
78017328
594903735
795329812
1687070746
502899914
585106822
1167842385
397924522
1847419657
1503219216
1709169821
2030406096
1501496126
541204967
74795141
1872566193
811915843
267312433
1070757717
2143514417
408857666
1528292109
187387939
1064371847
86084976
2126440661
1732013338
1753356639
1166818365
57490393
1154336453
773945931
1395446999
299153278
1187147816
975207048
959935015
59360700
1598443637
2103444571
34592712
1810662819
1029781411
383030093
810371738
516756200
1368444121
2105989495
1482653003
227206872
41998985
1213351829
437572002
635592688
1350814604
190980684
1518201117
366539001
1950937138
2132243725
1360894299
639611034
499350586
1781279591
4638683
2097431869
1251937480
1738548025
2031402244
1949114148
1565451359
357954967
555282935
534303019
162325159
1565897820
307865385
1953005681
1666517232
975388201
1045842563
379469695
1088328241
1138985856
328882792
1604375542
2540672
1949066998
338903597
509527177
1454371618
1770493466
876319257
1268573801
1397813999
192243050
2132018493
1123492886
683389128
837729886
1596790519
1207954605
1826586871
692603690
633993374
1586063363
1635682789
1632875192
246130444
1785392642
856301356
1860220872
672315268
1645835024
1750461778
1327398065
1994528166
383302819
1269114427
1230209801
1312885112
1671064224
25241690
495101536
1775341843
1125484525
200850255
1952019826
348591437
1919760995
1226385142
1349784030
269264768
89966369
376509975
1098710243
810072558
1110925046
309465743
1279035663
691622995
1634512565
621354948
1475838319
178050532
1796200563
2058180187
620054277
2001718551
1855782245
528028369
856269853
1768266239
1144920152
369901039
953674848
319253213
1940612410
566430714
497353911
1004917228
1487177622
1389275529
1037538205
387913397
381523937
453117717
642545936
1868987528
1441953269
1842970652
852559195
775958999
1495404526
53470451
1859044082
1830122429
929238468
1048537082
1819540114
51852043
1164996186
1981132835
309518421
962335727
1092416601
321691958
1958777658
575585660
1396485717
815716389
1039455146
1231873103
1732313557
1262587119
1074392605
1865347726
1466691626
1114584318
1052806280
511284918
1769121006
425987965
1868541994
1309356845
235426956
362932450
1701191780
1485718394
1677967735
1737007542
419730828
1718555605
428072769
907805246
235642968
1839400733
1108827429
1040960241
1331091127
1287866515
1747668063
1164947718
1846967559
1653315376
1023007836
181782286
87185807
535953573
177878314
2096269942
1559436142
849152518
926736606
1384730474
2070288511
1996833820
1808985160
2000408488
985107441
1157361156
1776505532
2014592900
995360264
212856221
340472596
177925519
1822709339
1998354687
937852360
1893426593
1585837217
2004436211
254394258
1867954199
725435915
1563324469
118630767
1638764731
1759977914
1810175352
268580488
1516794494
465860632
312359754
608960024
766360296
1536009957
984015814
1451523055
1434257490
1917568170
210705994
278590654
1231099433
1304000226
1664644392
497803495
1231465040
147156722
2048421108
393439460
260426714
1214573648
1138996195
957605885
450855429
21365385
2007367041
1774181836
586986761
1963939442
510681320
319363115
1209812846
1769128073
606019075
996402841
830624342
1965634755
1443913419
42071291
2009431606
718341325
1915126295
1433292786
837754228
673643995
343029404
1501373697
1269725567
1425418020
1751244342
188739316
147199836
68723882
316358054
753938607
2045097179
1058337775
1959300058
777425679
1217395703
1395033991
182451397
1848772005
1065654494
301557401
1687883111
1053564084
723576021
1466059515
370806468
1111858007
1723946283
619364213
1404032938
528768059
2018471838
2029720899
416790666
944973249
377402147
671317124
879850733
1148952395
1702475529
1638809035
1151364242
1873616529
1781142386
905656420
602370004
553490831
784661467
138025999
1299664372
1593664488
1408760501
1030738037
1263114965
775033854
1197017566
1548877793
770313374
1497999015
832705033
1109334236
421772716
354446988
1819688600
324797374
2087519472
431534250
1620020560
1194039368
1718959348
626371813
178447539
204333091
797931851
1945196250
2080460869
1909571122
1277557707
259920919
527329990
1062376171
1797015844
2082299935
223398887
1233861666
189723663
671882912
664816482
1495589654
1548979322
892622321
1832112589
86457019
1468187313
1254091899
1455130078
951854206
253776232
1741773193
1290598388
716836793
1580850671
1365096234
1019946795
1174188760
1463097958
1195941359
917309317
1755854048
68658136
1871792426
554659833
520651176
1869662063
18727203
1674873311
1305311224
1224029517
146239941
1225429836
598186251
611810549
1645965179
1578317003
363312524
1045456703
1956966943
983126133
1021338198
1489741164
634423153
1289207168
428973351
1242857984
624485688
960742042
1668549607
325767168
1929345765
527803739
1520138146
97628583
910007634
360306623
133598020
1736245945
1052130598
1291983984
155792027
932637315
881267353
1883940495
1141336006
1777643891
1141092406
720675696
56855628
1129811547
1077434285
178715450
145836849
2050232565
137599854
424651808
1187858534
122273513
1254150943
557975859
1563995989
500428948
1377654605
1106867160
412395842
1917298707
1432892910
1333880692
129267526
1880391592
1635449094
1315926193
1671012585
844786450
109224801
2035863672
68163517
1398810313
1134415220
1107391192
1939894706
492080400
15732930
1951796147
4185070
1761734031
1322468141
1716837160
401627705
1795861289
341733148
918708039
1263485463
662334631
750574160
2022867244
674469503
701321221
1176502435
183071001
852749923
1398812476
1445512779
1580502942
891892522
1228022067
250995138
1271330900
276274947
819998104
118939703
1506063150
957409626
269771629
806171902
459648784
1724926219
1957659224
295152838
2057254452
2059656266
1136883193
532697188
1714952850
1625897969
881703099
562874796
2045165171
247230843
1547742266
36999574
1271953581
796412341
1073937446
612503868
2036192474
553735791
89613183
1442607114
472059299
580723366
23432570
735233122
1882698201
955529819
1317565077
1874487452
1392363238
877926992
2144101720
1624557815
888797283
1580072998
1651691988
1841214928
511156600
661708375
2079531261
902250526
973060071
1043324137
2024647442
1777154505
1103546685
295502801
673764713
75957936
1052460384
380285270
1205527606
790257496
1702330068
1129006888
1409206464
1025370814
698068864
1213881241
28100607
301128467
1003480519
1491731162
1343687607
1863157773
311796602
1572200586
612292294
139757570
1874201429
1319737195
432632105
259220554
1150727039
337677762
1543689463
452756019
915099697
933621388
1625578177
805888486
1173062262
1882734195
900619761
1409893935
593056850
2026036696
2050413011
97563278
897271189
412358756
1837425116
1637415183
563020088
804208301
1783916492
368116958
1634622295
19142678
2059356980
1767939948
629427702
2066105318
312715804
101699688
199807233
1954375895
233081977
999455650
1295599578
899099855
890566416
209341992
1571270479
2046202792
844376486
1107526042
2093555349
118238127
1881705210
1502143312
721540388
615657105
159530297
1742759109
20153742
338297700
1040029443
1630521927
265050788
239064830
2025157610
979413721
1390296638
1423788157
1819946661
1421812260
969029885
26492357
228455709
39991471
484606911
2020404657
2079437957
411855667
522012592
1254478558
827774949
1180144347
555367506
1791470125
120209611
1897587785
1756341358
1141163501
2002031757
13725150
1022145115
191636046
975053166
1679637517
1779387044
1093489814
588944176
1124760053
1825917640
485123274
510491854
1695349471
556788864
1318200516
1872478709
50364210
69011334
1498576479
2137740601
993575181
2140042929
2035101240
54860269
451605027
892687176
681448800
499941924
1592616898
564050881
1303429911
756627160
1475287036
1197147430
348145480
1963853983
1133601368
1893109342
1316120874
798613554
469446554
1607562087
203143006
1188659287
2098762668
2057894494
2045887963
1107440016
1060475188
980410621
349269633
453303353
1571017809
880755865
1268936055
64246842
1373173521
1667589710
99419385
549008702
2047759611
1640158711
120921270
1141945659
1346267539
105902587
1998717897
280617100
155125689
1049695581
1284366909
1627944087
2139203753
1860965425
1946188894
1933288883
1417645624
1838305470
1838695391
1248068635
1574319620
845349903
346510673
1128591865
1422963290
414439546
473825952
1136974762
639561366
1609356357
1568453436
441905803
2023745325
1287013326
2040714207
133123769
620685203
696040091
948433834
820419542
1727455248
1261802871
1459244423
499600442
1407120677
449663842
1330579110
1660015917
53734418
1818180747
362049949
1888618386
87585532
671088361
1450182636
1661219906
153207388
922244962
1584581287
1573420345
504769670
216259449
160223909
1340875778
1118401588
927970544
462921005
831561338
2044816371
1947678196
361413539
540963064
1368757837
1929874833
1866255893
732798719
555495140
1919519486
1640364753
1911183307
341377379
279182778
2111385122
1564168816
1348223597
1329256990
195416706
1129044293
166361348
161845488
144038127
414544177
330487457
1969512501
711601101
1134855696
1229352066
967415526
843468601
1325058148
1616748145
1007950573
342575595
1872920057
2067511956
683864293
988992082
1324854380
724772901
451214838
26735260
1837491946
1845406151
380400778
906133182
31420119
94770213
1357266355
955568520
1801174760
486229403
301098347
2108448295
1938344669
715133129
337739087
1084995661
1556814223
1654530357
1471868867
1758879547
1114672679
1262197215
1959193258
400036664
56549572
1806430830
391653134
798344957
262641126
462880484
1910455410
1654547449
1100378068
950450153
1384428644
902594059
352103431
1471774487
1130351311
1837463645
1188224619
1382934781
929583244
1922994725
77304229
1076744107
199237954
290630089
1601440682
1475083252
563141739
99422888
1003776705
1634158041
1470293598
1289390276
496131925
1411504038
1198880626
318184656
964110229
470779422
46897320
1846322127
1845882007
896913089
159284805
651506836
410743383
2137322020
265717771
1072118359
1042444870
739420683
1979480103
1682320703
1266240967
1336931104
2044280354
2077845339
76758837
377432662
628510447
1682116518
208291529
1340240965
1457295088
844589998
913303785
1623803674
647362153
1883773572
1120195901
1313760870
894268879
2129440429
969321769
1173900359
1843782616
837097725
165572355
1989829067
1934835749
701239055
1925252605
351900902
1097301824
1269281284
1349682604
398843502
835913523
1752266377
1316629536
1946815390
951073785
1201145579
605713976
756030029
1919024387
2138880178
1813953928
1886095358
1969834148
1159183826
995517085
97888822
668131666
877876688
893437288
2095757854
1583989063
789646217
194621133
1225951875
466343278
929153911
1692626241
1747505070
911450699
152884455
578317441
1846588729
271224523
401828369
1266657588
486277608
951538314
518221711
1611379174
1260345516
333219939
835726502
188135844
1968458292
177264115
914428511
1580557025
1161583135
1726847560
1338077584
1534168196
1408710202
481469870
1443459867
1139099126
1300998466
1695700096
2072470093
2138169548
1593316083
1658384744
1634377904
249469300
696932409
1875940290
395474589
450318326
889666315
817228385
2119210920
1192394655
26986322
1584597746
1678846027
1133680384
1753872320
2052956193
560361951
1514368212
433368979
1096149311
741144617
1899882004
1428876215
1380027015
286082725
1406617699
1382550942
440675779
1239908818
507947245
1255279202
987473509
69094895
1654810179
1068301223
1899412258
436165469
1148574870
146607633
1760204524
1868736224
812780698
197318074
699940639
1016268388
190457213
1597939991
1659580989
408392964
1918784421
515478288
820747734
1007156360
306528592
600211893
652786436
2004414794
532839533
471896655
934321971
346052137
1404915655
1042122658
975947778
1795128070
1366133307
541366509
86086514
1525866024
1090472110
1486793439
901176841
1905583449
2065269363
1884650946
4710916
1265741800
1463129238
1671045645
824406131
1275785899
448986652
1938556763
794479825
95672097
1531116779
423879405
650678636
1659230849
943930106
750196966
1211131684
2141640495
2013648917
1258913551
1142759347
1008065566
535953966
23990558
1288124146
2027942905
1576497269
1840205866
1491669261
309419042
4070801
1688932676
1542306566
1049384581
1248621270
2080230496
1351232675
1038130603
61344112
1586766365
1911686662
1219312955
301427338
735320895
199432398
149980600
1367302393
1360155143
611742632
1371284477
1700248445
1374050612
1147670088
1538783298
873267075
586528730
1749872474
1683400752
1825386610
1934133137
1188310049
188551622
562144933
1102354687
431674150
819246821
754660181
1856501500
100596304
1379733492
1488356629
1152291032
1687595712
1184866990
78293914
895157847
1921118676
233178385
2137005666
1393527003
580836517
1280773815
273160506
2069877544
962690996
44163991
389139869
1975742010
382641792
1803909455
906085235
1941877672
1550514392
1765857273
1079194139
731077278
1649232301
1929101412
2105442550
1961390249
332178338
347136600
528655505
378389071
1478956924
841989595
1897436907
52307500
1073715365
1124179773
401008734
610981596
298120391
102991708
304455802
1277181053
1686992421
1717903430
1743583204
1554972589
2068501842
950358732
256610276
2004878799
2113300286
1750951438
863155214
544794807
186149338
816850108
577731238
1472488724
719575033
1381021002
306861275
37307868
1977569211
1539344840
545164544
706378511
93770006
415005329
505942438
1515137941
461340486
138668066
1461281116
759072326
370681137
1891833996
2136158070
1289508146
1044201238
1011762465
1895272386
891486894
1280565547
230440970
1601385919
995835019
934060167
1580521297
978759567
1407795449
1606294001
2000550679
1356749014
1183186050
698386113
2110992863
1574960413
2071524387
1395424401
1610771759
27005900
1315151232
2095923538
1465889240
1139342083
64205101
251954854
1850800284
1479565389
41924907
1724708863
1507574330
1314397966
1635119792
817752715
2125299311
1157784475
1878143004
2087956334
1935739296
463106708
519098917
1518065713
1902470031
1005819105
1872621929
1836520182
954590998
1124669735
1467405718
387734303
1723886368
565525187
1848186471
1689741546
812306860
765624511
870833980
1454910955
1649519580
2062943157
371320455
1552389947
1805619922
185574706
1962710625
1996372002
944650774
923349932
1347485044
1159486614
96767700
1526159296
893712488
78035549
244190574
33680445
1401351276
1151678260
211971752
27169887
1729952081
361172560
1730925481
1494265798
1080873208
1497879670
1058789933
2065321711
1913277489
354418977
1618937301
1175955327
999719210
1078036674
396336411
1542937569
155753949
439125150
1456042979
1074733807
844253007
2019333671
377809799
181966407
1796186911
2008729499
846932929
702854122
1543831484
1912632154
23410293
1541477541
681029377
1352302302
1848319186
1141361496
746096346
344173445
1505642380
567251047
1824254844
1370917609
1361846242
148288161
2106667091
822495056
1921591189
914599110
180183830
1084839148
852276142
1928999730
1975455908
1719864202
1733037856
1632988977
1405599560
1264268246
848792757
913552525
1583256797
1628009750
1807841797
1939985951
1882821175
1865643325
1004306048
2128146976
1267201491
523099315
1494741310
1281946801
1206537457
859401888
752073507
1263571235
171130876
1556088054
446064083
897658040
1910835514
1004857892
1965482599
326313404
1300351312
1995612896
1428920528
1776217494
182036434
1699099724
1420574819
552408010
749181576
1509672151
848634457
1312462907
330323737
2096105111
1325134910
171636254
900316418
1073934544
2380909
1265035452
334567547
652736471
120999701
1853755641
354277377
995192581
523295038
617793906
301594223
574541554
1817142825
1148240045
559908920
2037170756
338789399
1700995056
788233463
576759831
1578543795
1849155210
635656765
1788353971
718924532
2063905438
1570532428
952328599
652402066
955751330
1454434546
1668941601
1919182985
1291852011
655227766
878440706
202843240
1915174538
1714069957
1138274089
1948610091
1852778046
510997232
1146612236
544932902
1955510422
300457562
434935088
1836832101
983029337
279697942
1790393100
461529984
987823343
1411273414
879133048
262530494
2120078901
1415966634
799793382
1433609492
1062009078
425533918
501072963
1265554487
1961319942
1636035074
1739151621
1504492633
1169744998
525600834
1623653447
12050296
1544390834
224126229
1440746240
44620540
1702104150
1607702048
149648377
589845181
1891891715
611257907
86051170
1269863956
2103198013
1654204870
1794841785
1600868973
324570989
640998573
906800644
1809473928
61890365
592434259
217947481
45541188
1180085299
779644307
1146595159
1511052692
1211606143
1825313173
576904225
2047265727
1862513441
1562697621
2018603128
2008037223
967770665
1078783585
2114767279
901383674
1157656899
1064285472
714135041
1513301609
860668868
1880143879
1113920937
1985151587
608273246
1299588721
684286315
1942077810
631924296
332162820
334420171
1705320998
1432270041
359245860
1082207359
1521082773
1354396152
897781748
1351182364
1559870153
1129727002
494435336
2013728113
1042839851
964230446
935888318
1199007459
214455477
1891293465
2120122933
1472664760
434910271
2022910827
1609936618
810342960
134882134
1832706347
1630149669
897115618
1201751667
184612609
1445534741
449240920
761445211
814992989
636579594
1390775735
2027595639
595168380
596141011
73245985
1227111204
1743460341
1924152307
1898819472
1376599885
856364195
258315932
560333158
1401199137
775931243
202635131
727448687
2122478426
1264831722
1576470131
501654276
1657520854
1347179114
192452810
1987867679
52491630
1925283198
1180080342
1501066027
2119691202
1751275457
2104729861
1666505840
1433113735
1656761237
1440050266
1529218908
85947197
368865030
2082132774
1431139440
2005837347
579528306
988142936
1816920979
1461239280
1465910721
983663326
2027422787
1800320256
1646752348
1752631964
1417022790
1539376764
1814678695
1871277653
1631736850
1950078461
1184790513
76495134
1748404225
704673379
1806332615
466756680
1181342570
1373990539
275184868
1161849623
1142950598
1860590508
559080637
1988756272
1688298833
394093562
339617316
154352952
565110226
1266499132
1277712958
815515949
449840518
209597437
155103109
1862546344
315248204
276299056
1265883561
1921989013
1410890154
1326409114
2080110955
1978620617
1854678401
2121689125
1280690147
283914799
1482832250
1626205599
1896473078
936714487
1158745911
215179124
948946172
1019809776
496627348
1287512938
150683679
1584015742
1409734230
1021824648
1527837693
1376606877
1966536280
513641745
2049045448
1215634668
1889904822
1409339147
1301668787
446085454
1001027925
2123919401
1601391122
2079007128
441965680
967672896
327062869
20885976
1042393176
2016846019
1525042444
285159240
1441205254
828287670
192149290
290019399
1151629191
713156211
737461142
477674797
448180561
1375559575
833483100
23122729
1202937007
533942479
2020636470
1896200060
1450104689
816263863
856351420
167788956
281957232
1706567276
1224677375
916694407
1122577666
2043052035
1010453609
1546230647
1140907613
735348547
1725305598
1954653506
659568063
2089536868
370611042
861900685
1620977617
983354823
1464247339
1521362460
1540382122
1826273050
868564126
314909653
1570796423
1651615564
1236006480
1858023736
430679571
941304437
180414839
203574448
1338279680
1937744833
815464954
1562319757
352912172
952631413
1657452145
1216069255
625414168
1136313685
1782319680
707277368
238431498
1949705943
69985109
1470848497
481359500
1803719042
739762215
1957852224
1913711981
1175696450
530268594
245908432
338476935
1851991409
1568919728
984508042
1218332515
987843154
2046516046
1121293779
1013057642
1771491990
1301750368
293691957
795814194
75024425
2066511134
841992350
63104778
559124182
185058776
846030209
1005428301
2074594886
458873176
1848851584
906722174
1340147565
1709612104
1348076763
307018074
418519699
1195469778
1134746346
203471005
968335802
1133355978
1617313762
1041155330
184052870
369958272
318516841
710362426
1277158242
213387148
2082930571
212990868
1130682964
840460961
223527674
1590948316
541094978
1473516037
514990346
699029975
1419618294
966425820
785075488
797520946
330230294
1598808703
1944778070
637009763
249305491
1806985241
1609357285
358889027
97379097
2102677114
1774193897
1674546147
1175817782
488350910
454175396
9150028
1175167541
1634430608
33385236
1261105276
1293092357
656549559
719946867
38243147
900414578
1481559909
624378409
1293814028
1951790225
1332037968
214317113
610800122
7918754
2094265317
1665834182
841864009
433653529
1166082012
560345076
1321539149
1731568850
223711654
1523153803
132913065
1457633998
818086643
445570478
2121472602
1877324119
1475663263
231348927
1872740102
943510173
2105801647
1289804856
115049418
48596785
131328340
1370689209
961815800
905333933
1129629846
875531172
1183423467
566693010
1973316319
1945777363
1178253971
1588950365
849924846
890098789
721650008
1233480967
829245307
137947299
1722307429
1535217926
1908699517
1860162586
2109729218
509930738
688782805
1543938182
1735510636
1410381193
347637866
62254347
427255633
1809219707
1475544147
64631766
569402271
177065714
1853494246
1004372275
277898555
595260297
1456144819
1414855615
1422236056
489899191
717035703
428388904
1473992840
645271057
1999543129
1935781463
324252579
994589251
335213108
1982547698
1753443288
135449868
1155251182
1401160765
1729886074
671488827
1208952920
481416675
1642634441
445612782
191335781
1038050617
663416238
1391365172
1372244661
2031396601
1191791048
159476726
920201450
744698388
882931499
1256568033
657759611
1912347799
1694105287
698434612
43039047
2142719953
10974823
550809462
338407885
2054646568
1744852655
1524368381
1929182161
787332908
1725893155
892297191
1157386026
1086523933
514739741
1827718859
380960664
1576021531
333659731
1934619302
1313514158
1047790101
1370823405
213034771
599799124
1073450399
2081855686
1060490923
619654189
374014207
1763375003
1633511133
127304581
1515434595
562789888
1697125001
71271668
2124345962
1200490856
1648528377
131937208
746662647
707117235
1289313498
1817953227
2046524659
1711633064
1734359626
949497509
1088191472
170038906
495482021
794849831
1967507547
551827014
815821288
1579483593
997740995
585543325
95328425
446453108
774056197
575399762
2070186966
810141788
617577376
975852334
627785754
1531449643
308930398
1316568672
420747883
2048533507
947260163
2114288896
2065659210
514630840
1171870832
273467709
1085563042
483039435
749618934
788326332
1199173016
1016187614
457019081
1352052866
18517767
1930930600
161983787
785715636
752516488
1628208674
1777175778
1812967393
940357170
767453985
101183262
511165090
1090532275
587421232
601248737
433032628
973016191
137077563
2113738238
904800795
795165287
585304256
1447465666
1368117626
914765636
80892055
2000727813
188190750
169636150
2056063888
1970141315
814980507
455420797
1675152326
1256681478
1251301494
1123348204
1311338977
843588335
1270001321
1366493671
1695758662
210881721
1329726063
1917332176
594645788
883311224
810080790
1126247225
198351232
1531911644
1200470874
828122517
1716109868
1692421358
1713144275
1088904941
59088651
1789449939
85791327
646205043
1354125364
255552563
1711337016
1000801461
44000651
500057131
1147729419
832610586
1548499073
1143040227
1161995759
1303782601
595664164
13162918
995779449
2086899749
1084736053
1170551721
307146035
335518014
131636704
865422888
2056149851
1220111419
2055577821
229167588
886006262
643551615
594382868
2083031997
1772494043
235797370
82126106
1376407193
920745814
541454954
1987635930
1344317457
1801432819
1466600990
174415506
123516872
1627391223
163893250
1474874920
1013921414
276340942
1807514906
1777436345
1488417785
624270831
177471621
1503024689
140877615
1277630881
16995412
1208170649
76608136
848522948
1798794811
1835146194
1490731398
2054351440
1316722338
841294847
282746369
1291236009
2031130615
391576607
296972998
1255158766
185723065
813720038
2030407134
381769869
1576601802
546067999
361221664
1765074489
1990719651
1721995944
101203069
1716541019
1329884792
102374394
1429845224
2019306190
96210936
1144588855
716093206
720993484
1634248069
1234745278
247910247
1136996511
177055272
1602489879
1202866309
1942807587
2079555043
126946528
1965858589
2059705919
1029373164
640805598
1651054096
1156953434
1410700295
2089535527
495875237
547747855
365988679
1952306769
356207053
1886009250
523218866
1418607812
1813551686
1295628988
823936602
759599374
641576524
1523765415
694246280
2050769668
189823796
1318005320
1934067498
848900683
555535231
1750174970
1407963744
2020206017
373350265
1206880372
653073414
463769321
1884299630
1838871823
2087631380
517114307
1333444855
252664534
2070330018
745653025
335749975
189129081
296510021
872430117
1695841361
227788663
818420598
1316959408
1824922973
219252012
1303882383
297451238
1592069453
1612547578
1861555892
122404144
470419701
2060653470
158830585
288676221
556653121
18367841
1245820312
1881000434
1055596145
1119428474
282400830
568013886
687429251
566974929
34165404
591299881
1675904171
337255469
219304247
47229222
1432137736
1931677466
130653629
532020007
1979341277
1848570483
1998492491
1276089165
1633769098
1543392328
212948600
1135661316
1352295734
926638052
1327929256
566793166
566484688
1924703965
683042059
1718157368
1366109580
1926831748
873510303
1725558809
549493303
864478668
1017143381
253536314
110739508
22966678
956154303
1616730023
1203698363
1854648786
384494227
398684615
537715301
1207346248
943367338
1590816459
1223371791
1960301287
506790677
1788485996
22256239
2137256266
1974080656
1297161835
1812229687
942063992
763965645
1993246123
976083467
817979400
931916695
1348348796
1452485943
2059577065
2022553754
1389841231
1952360786
232413068
1490956081
1419906454
927140778
503830004
1231108549
528485863
975651302
190640853
2110646536
286832737
1332408926
525170854
88746761
506194114
1908893407
1851101049
131529589
1964099193
951912007
898438964
429294358
1939201112
58761961
42397125
1553211026
1745455413
109790141
1733349394
790633002
1431478713
1596805721
823610936
1134926926
740798606
975220333
354043962
1118914508
1213766370
1645337073
257817736
1868674432
902812402
830318241
309499532
479724231
831031519
754660961
711717271
2013934757
1917890464
2041414186
1078557187
296143788
897593469
1938229064
1798008406
1120986633
571307042
783991727
831454738
538271302
1985064874
1210622537
469260137
2055486457
1969264520
907610299
1299348009
786333238
1921948728
230500829
1593735638
455944311
510403814
1814972142
567108511
1121608394
72215907
89482941
2044279872
344423518
1420392974
891808611
1181610145
333700101
36633139
1675905408
777606814
1447950158
1905578043
400442141
1804118704
1252568225
279802479
462186425
1647618446
332435033
1717555555
744190076
1564568500
584832676
857829627
379383456
789714798
1580143491
1577360747
1011419859
463074932
293631632
1053036229
600235490
1666168062
2058753077
1458419631
1745784529
1894513669
674725080
2006517742
621608343
1220266411
1578686869
1297679582
30609159
221563521
2076632219
1374331362
746591951
652025848
1956414198
471718865
1525167704
1768382882
1400298170
112785492
128432422
1828759553
323504781
2046923467
1454963892
1819155950
1099103074
1436500816
1929898358
1247926714
1372599411
1104029247
1490622013
895403520
59592335
1568238293
982184161
8933197
2102262138
238550761
745492347
2118748787
479518806
768453047
735819633
523297032
943624870
457500231
1850526688
176204945
835182264
926067949
1955550336
2023033240
1330794813
1702829627
1652466757
1526818673
189968232
2134720262
1265683340
2076715698
49857244
1081367371
2067309118
268341836
983566831
1080981020
1102635608
2045635316
1352178206
1111460160
423962022
378495249
1431504567
2128444343
1975166691
618939962
1569466862
814355398
194047445
1469559544
740856734
852491190
648252027
428399031
894476796
1945293933
747901277
2089217965
195119168
1651241643
534378266
1686903373
513514745
1607396996
281027498
517852868
435517154
891149264
489214287
472110917
1238069743
798900108
117025143
292493726
13507166
209832164
2131359524
1998271222
1904810894
903704705
767648815
670178869
1553996899
1053692404
1223171373
90310328
799607726
2104436878
110396785
1817745960
1313057337
1357004019
1180734415
255156289
597800667
1320002608
1003688515
1945199415
1497339998
1468121075
330305452
1921088722
1797814314
896580603
1776340610
870436646
656191181
801239012
1790408694
1144352457
2129511199
382365336
394623350
1982602228
903929400
1419834552
1526808575
1831935166
587998655
1154480676
1755231777
1358868603
2137021347
271644671
1398093815
1269367313
616085195
420174505
241988431
1759011239
726312803
314173696
970706500
1170963053
1279167194
1274001003
1106499714
188132079
577382785
874795307
1965989517
1452264019
2100700843
1808873692
237137560
1515610976
1404499428
1730546180
2072170044
298385541
1539195897
272199175
240685961
1566635616
136417698
1138786486
795005511
1158907082
1409885008
726184727
1541825269
2008710685
1975051846
962369072
1611792818
715787461
519534983
1476650799
966265407
1109559374
1628664873
1830770113
355954749
1655161631
320797290
2120529581
1273433212
1300896852
643213032
1029129640
1827340181
133327293
658969713
673587062
1975428233
872684346
404931927
883350510
1116736604
1937733802
1167139184
430025492
1463008992
2089195324
1727318337
762940118
1110948690
410331993
819501882
626537345
1303319849
932069971
922323770
585014226
10807276
1865683294
1992326486
1532126029
349144330
398524252
1740338959
1582173183
176904631
1004902964
408133444
1956763628
194507272
1904234251
1321387435
195817912
220175728
685994133
398947631
1446116403
662255024
1771977240
1553987962
1894069082
828513312
480302927
631277281
1133744879
743809501
679132313
316193991
1681259921
1308706552
2076374198
2136715203
2097665962
1895525911
1235200078
937333191
295296552
733780933
431264233
672984856
624994461
1326332232
1267716049
7071538
1746031430
871754955
1059380401
1329713077
255195950
711103003
134043630
2093060694
1677389692
216090402
2143344065
1002125753
677689913
1285693548
1534695336
1968786464
768096061
1434088662
1791924679
1623356620
1865385619
1745844710
1067170117
809320563
2034487231
1248718876
947821505
679046527
115722907
1419518860
80130625
1093414856
159651207
1810355956
1098755426
643233030
934935805
1057053004
1027920660
1328367978
1795861289
96835947
1856505391
2068642630
634036678
939108163
161072775
2105278322
1867509354
941131376
1746220473
304522138
1320178491
650037262
371786824
1186293037
1679615411
977417404
291011124
326462539
742492901
2002635932
320913509
974149986
1561929750
153927314
1209879225
1420263310
328635396
465842262
594890249
202153456
982543163
1573613291
1851919134
531101365
1164145370
539593542
1664739008
1126459587
1951388915
1262918415
1962280302
730580108
978847392
363308479
1431659310
325243324
97746591
1801267554
1600831784
2071861006
447557732
1551720746
388304727
1633787279
1722661179
1725806135
621066476
1878011144
1974537668
1591778077
592542490
195746661
1295729270
1380543665
282863769
498246842
2085187363
2036060243
175074057
1148830748
274894199
1808699164
566611152
1259816187
1433584890
825605827
1039623494
886297830
781184919
1207875786
1462894161
674192495
2103901662
1566597633
570544964
1425623329
606236775
381470841
861018616
303201537
1559613676
577472877
1393492529
440459348
922226965
1013448240
751928286
1324519144
1450812536
1947162401
113794894
1324276227
2055715412
594415423
789540207
1621432047
404989582
869591375
311585308
1053482619
470769386
708995473
1150951674
279428495
211284444
1704975993
1452356524
1117332220
773451165
495311256
1171052237
1862571899
1631626395
1067753592
1307030126
2142673013
504294598
1762834403
2108553185
1441864249
378075828
86789597
44525228
1268192008
195293208
535748091
268606901
2132675594
61337994
1132013567
2064911659
523722447
228605457
714550142
406072626
1532980472
737064089
97547578
43859903
1242205314
290320114
1407194080
455673940
827894918
917138645
2035487979
453896146
1723919858
59680832
1637022878
2103942607
1869564889
226616317
1303084375
244489228
380550009
1688586413
2121457247
815606897
231179268
1799106040
1632816732
1888063067
736719127
1052991905
189761682
2001388371
10900186
769832144
1847067097
1895240145
681308223
95766582
1687948719
1537387567
1492019910
1786138367
936210440
1148151620
1420141140
1418199522
983728277
38402667
1171979086
1442863908
667573107
785945880
911399369
52225249
1178765205
1506244535
499366823
637349220
1794860948
1537826505
996951213
1521367871
853129553
2090007565
1448968328
1319444947
503426566
162262082
1995180810
654912573
1442162644
1696730759
1523481235
1364014593
1247920865
2028112281
1410146681
1044019186
1097487354
1030637571
1047446278
273732734
993424697
1993469803
1323475292
1068627334
1197566112
159116761
1947642453
1732287325
438711765
1681238377
1459589411
935409567
389056697
1458514472
1964386770
504116804
1775450058
1322525655
445356968
846589296
777352486
1676179505
1693271206
1944318617
1704328586
366192280
2105517998
1759266310
943449296
252301775
383331820
991106429
1108950432
860133152
1280826152
194612231
386689535
840492928
1636246447
1820364994
38539255
1760480829
1026110563
1506384814
1314155199
1412183760
247546586
1083995287
435098666
184243693
389065487
1715366205
2102725140
1489906091
1531935655
718173996
906848752
76073679
907415776
670918576
1635998808
2090243534
2049400694
880603977
236305138
1484694897
1171977390
681848449
727791116
1929113632
917422718
99496942
1712186474
1761491666
1979924107
1927638731
1153306390
129611101
627320346
2098060613
1859958886
2094911903
1685752594
1710589318
1952992860
1955983149
1936507750
338975288
771743589
1974426736
534335
1412083157
1620110687
943205164
1938689824
1974297257
1487620578
952415375
512280816
841616532
1290221208
927855933
553474550
927394674
535899139
1981590471
839392018
354615058
808820337
751871083
1867732229
378508224
698560661
144778918
917102544
2113549284
73105529
1633164285
1556885658
1016994077
1529633719
900471847
466105987
1675885913
646401592
1048141023
451647600
1472872279
829182522
1473307100
345828453
577954691
683700770
2005939507
539264294
155409670
2132123790
1987765359
1023098994
984641333
1960575901
2046135363
2100849160
471922452
763539280
1111296095
1351913209
1107950166
1585215445
875708088
147069650
1844929121
1173116593
1958058442
1651768665
154813073
1198950876
246346428
1461605379
1723283114
1947076079
458359575
2018918433
383411954
1290108263
83413086
1072142936
990553492
145118625
395395757
310017933
565858212
730192693
594450271
1348228600
288313070
114781662
20699647
1892732038
1187807644
400029929
175716744
548820250
1772382070
926498236
1624032041
1865303807
1432634114
505391792
491825986
1445096754
32783250
1685497721
1746309871
1559330125
49772676
1041187882
1141505837
1973701527
1365120154
1765626032
292028591
1762198245
1694371346
306243151
1473529804
1812371542
1531362266
974862119
1210930475
688163856
1431595755
740293761
221535391
1844880404
1040515688
312511292
2122524825
958731509
1918976914
178986666
562126342
1835291577
1431578499
1302941690
164746242
1651351715
2047614202
841162923
616726655
303891410
654387677
1306151124
346094453
161129848
346864807
104703993
1011946321
764995962
1295235113
990671423
1100464467
52968196
162483807
2093487975
1717849238
249024248
820794505
981957789
949738079
1042058480
155386718
777350823
2070626277
544763357
1105665703
2064820803
704206469
1500546769
264696244
1747871751
1641207637
92410245
583187561
1133755324
2110678860
1937197284
2100080339
701139107
712154800
1627231400
1203980951
1109856147
1303526307
1183260425
1451058494
137986008
1676678114
665377512
400529615
1008373189
1838894585
455762476
1364825240
1115589438
451636270
399048958
232419309
944206679
1548166636
997336039
1398840578
436233419
840826482
1516842028
678242254
1636671227
959410630
1748379062
1145143724
815098130
707415312
1477024759
8034925
810217282
1425403894
474361346
1063160102
198002263
769576736
1728710388
223076462
342413651
618500180
1893373297
1966699631
1837531796
1625768331
339499159
1481212998
1777841751
599891035
1454440628
88234362
363934392
44222133
32817010
581315127
435295206
2126135726
1093011716
1004538913
210478147
784278045
1223320307
260224498
679034421
1235826444
1882673559
1332667653
1225009903
58164788
1361467570
2107648550
430629589
638758281
2139194664
565153217
1760674148
1689952532
1361002695
199727072
1340420799
531347577
1947867811
1975724211
1612997978
894860714
1346773416
1938342957
992419846
687175806
1881645730
233353985
392090730
576092519
1488025533
1504896228
939679588
1720484184
1241960621
653797052
7488188
1392333545
1435161617
1793893970
1382719242
128931903
918158391
1954540553
2080041903
70435001
404416751
305848437
579419835
2103122510
693072059
753979786
493140489
753100202
783388508
171665103
1970143550
1995678211
1810136388
951293154
736802409
486954177
2129741323
1720279887
1470189117
1631800686
409816429
349765267
1815805343
490693171
269281665
992033704
1845774100
475649309
1229953643
1942948498
222848035
1782650482
1651848821
117078736
1664093126
83761774
446788422
953915516
783892445
2115349738
1938332541
1106917220
1225483286
2141671120
872732066
138065558
253449452
801578158
242012645
1874973641
2146607109
838395586
342475598
32912005
129483800
1697281162
1213307208
859530794
1197519324
629599293
1930532988
1801198289
1836092640
1611485553
714331281
1235374552
751708711
2032468488
1933531709
794677462
1428298244
603753991
57600132
1969034145
735357326
365869392
2001700891
349054968
683268404
1993567236
26910500
812447103
35607071
365916146
1528682277
364444789
565530333
1607406048
578935974
1758761582
165185898
1322881094
1190640435
1530147136
125052915
455424021
1521197617
403672657
1815354597
763482675
463356772
902708985
1698473221
2126435868
548025542
447732202
439185035
722575541
933485938
1236142499
908240487
1659176858
65158720
1872286136
255006515
1991418878
1206002391
1542375739
325020809
460926871
403592038
494721229
194401669
905105249
812880552
648185925
1647310766
1925059974
1864484910
684399087
1232381362
2018516865
1691086782
1473500719
698894114
602826467
1520933192
648311940
1392375848
773847943
238988059
1047902626
1041373988
825484664
1757731462
1894040867
733367075
1838996127
1617826702
22906026
1231602687
2146315565
1892743909
979826106
1151172636
1042072225
355440390
1548787150
690234130
1017930218
2024054915
1480531789
716239341
1105397263
141279872
87357775
1970320139
2029698095
1469910229
949404191
786346709
1421944951
1153485376
798057835
1496976489
1414342137
2082695491
1640770927
1031006866
1711739980
97948587
1007296989
1769627263
911325381
1562128735
1116719102
918776008
1403578949
1004683339
649994542
873764507
718336618
944604782
1869268775
1105995962
570290734
1005034686
1809290117
1083359267
167637593
198877288
1249944945
695074632
1280756755
666741064
1958695884
1813610627
797955557
634604778
628775164
2107156434
1099838875
1507807046
1603436268
2035046302
1852725607
1117279374
692792069
1979817060
463868887
1806869982
406879188
1536106401
479993700
352387939
503867611
501693313
1520186351
523461183
1378878673
2122519360
1874172131
1973006738
2109203819
105843999
117793779
1274452215
1247809462
430641777
673864879
390080270
1207711516
1058019874
1038822108
1242109100
2049700699
86628596
439678266
47939232
619721829
909849068
1802226080
561875161
318746971
15780601
1038970381
928606260
691175835
1636990022
2085605557
1032848687
790292574
1341369916
848561292
1526588957
787182696
2054816139
1017768387
1577929282
1287925895
1201733281
521424676
1047161365
1123738758
374667620
1100611153
744141087
2013466987
1724190457
1413082876
1373264721
333373227
1082642281
319675102
1494101012
1549056526
1788861241
1637024264
531777436
1110791289
754457063
196107502
1828426363
1631250429
1080879071
719639431
1762895332
965949412
76982155
1328200244
1448287945
731779993
408252493
435403185
1065214819
1107218275
2057090928
415739911
1999112518
1386895453
2084908196
2054254567
724801965
182796112
67609284
1481947886
1194119862
1062408760
1725350029
1854756940
2091829913
505233306
1335376333
1083579074
1963495406
1161248214
1562922654
1872460828
484428727
1706306449
1529336456
1777739447
861301640
1895169068
1064795415
2081058594
166410072
99338773
576450501
1062715846
748188669
550387923
412467642
1853339662
812476220
273032815
1298021095
1824118436
1600388293
1206538078
688594107
123072045
1120277130
1330855807
1699972869
435255481
1935059592
112738370
1508436580
1257269809
585775884
1332952629
401959050
2142102390
1011921624
1477781656
848877860
283531261
103326635
911678750
1442972671
295528228
2073606769
263516681
840563391
1392006661
1913573969
1305470492
1113613993
2087320618
206568773
25757592
1681086674
1402882461
593962780
135193823
349211885
638592984
1790991642
587413934
1494350428
191577253
638879251
1439754344
974392293
519006129
513440359
2008455505
980852434
986944723
149083969
336706782
1509157702
1486902392
113223368
1688213452
1233056135
544856125
640231695
1495667082
2027857248
1172424874
148255654
1572023763
1906314176
1381082302
623541959
1383302936
716308665
2143759288
2131273795
1716139586
789330557
1579620570
44536366
156326669
1118751324
591045089
2137474010
1791214319
1049613186
148444782
2062646413
2141011752
10102375
945584069
1614658861
1352603082
1558656064
1493056278
684975363
1578833298
1358078104
1429848594
1328322329
1307523227
1326429047
694981380
1422492711
933560226
320331536
946670360
168328548
2066535567
13541465
264380233
1897842066
1480408101
1359029575
744612671
999878529
963322900
1587421408
1981960639
2033697117
2030653907
665277439
42352825
1219769193
285857986
1048345506
1482311608
449090873
1020324090
1029838720
1503648207
2118041744
516506923
843563672
1243595799
1799542606
318414630
1135327171
2139155405
2063713126
1267260641
183464082
1136674239
1854918832
854250149
1657900966
1180095357
1894255422
766995517
1903172435
1030557154
1297477348
1117160917
718613462
959187928
159192571
253527490
107216924
1127497542
563685399
782742368
663765365
444701417
1446559267
2080414879
231641674
1265945605
179210051
260219340
70659392
1965707476
1258796569
14674441
714147530
346282721
413594653
1427006412
2033283837
256882218
555283948
75861042
165320939
47931225
1020724037
1115787879
1813984407
193533768
1903917983
916749826
984232884
1176757647
2086699780
244207112
1930148497
470339620
2009775031
12563711
1998211521
1183933815
1989912302
1977060635
539395850
827390128
1724318343
1028755495
582967883
418144994
775033390
953561294
1985298546
1957612555
731688107
1320539899
615994575
1101760277
39983351
46093721
1572554221
1204436233
1095957816
279776210
1359803677
320453732
58934570
1714538909
425197065
732470603
222136524
1089500144
916856891
380109769
27352537
1588534125
1553193285
764037142
1731786708
1796405695
1658681671
1864009603
962953342
417691243
1929812132
512818684
1435525991
1370500015
1996522927
2032076591
1529037345
2032680058
1936130843
363856529
35081111
1102366229
880161577
2060804402
437343118
10001703
517487572
1113763464
2045058595
1694578281
381631138
652344274
1371680367
238830615
1005734073
1977257526
788442611
1709783201
1152023451
1052560463
715810918
2137890262
517799330
272297129
1924373984
78114913
67516018
2139774070
222727924
888312398
252371745
1688074855
560917145
740620226
1688669932
786516038
881975823
1365533426
1129327825
744695058
870642038
1253938441
2065576402
126198295
219001351
1723876202
1353281917
949700262
1251661338
719833680
683996707
112301734
1810490570
1653860136
1096647443
397827584
1966097015
538449594
806829300
1340619529
1322796992
1528099729
1005598587
1382316700
122652587
400628959
1061246412
2027652335
173510556
1764868917
1532582556
369832748
1901042893
1706471198
1748495987
988462391
970285899
491769775
1873626762
678706263
2080704523
356723250
1963501021
113271222
195232234
316272823
675985117
1795217068
1855130650
121760521
1335268007
369532309
1806918999
296709852
1549805753
1444547459
1429498242
1357674416
1776440147
1666582943
854484319
1438944883
1986549195
1187639770
1094616644
313968972
1814117559
210637997
721226401
129832553
1751069304
28048822
1758256246
1465516792
1789701158
1511794237
2073338559
1147148765
466526623
1772820921
1430313577
989942242
224280787
1108171564
1699308227
1209330135
753907488
1810636229
398891994
2071769494
944393161
1490088769
1323145815
1809876007
1528290325
1955845780
16729559
778748902
2137564918
1238731899
700298331
1385070864
288267899
2102247849
1804589621
835259871
1779886449
370015137
270414593
362920260
734984180
245263915
383715643
100044227
519282029
2042202074
146674593
926906880
1048413473
695116753
2123026038
1024577827
620354006
1513458599
1125001690
919401844
1618304597
650479569
1004292078
488241360
950771051
1982717199
552442878
625544751
317377085
2130455489
1759237183
1610644735
301543468
968438228
1282354863
1455656912
1634401611
2051132447
88418980
928907582
540010505
207076283
1545422179
1911161573
699059871
843253814
312855926
704206169
1323401016
875185448
967443987
1977955867
1562160051
1578498843
1957182655
287751410
311113254
1052171616
1031168321
1302607482
735423507
771041835
1646470002
1706551981
753164808
507229541
551025419
1819561358
1892229202
1653277211
1337402095
1028002077
553182221
1506335797
960933906
410374062
1864314758
229551491
1829819905
606774721
1840515829
171598959
274669705
558256097
1646918807
1332184237
818486045
1462663661
770089707
1362117149
1834778095
679209968
1392311667
1810922280
1310440351
663457854
56355669
2146465459
770014866
1832671570
878149627
820368829
1135903836
734041320
957841744
1667743019
626991162
1477621083
322905188
2115112319
802937005
616625980
1571865620
361899185
2142470945
910187579
292619687
34349133
589730592
2066427943
422499725
1121058006
2034362232
525166809
1529840945
873507912
348401170
1285666505
228346266
868895842
340363345
924160599
846999491
925547837
236563491
313446247
721065751
1823303912
799125361
1742373484
1997910108
1307425804
759324262
1634384270
875478623
663488689
872418421
423637869
240574860
1479714504
2046147655
727007838
763344438
949365572
1326178728
250766985
1739129513
1920674802
1921244008
439988459
373217282
1190261747
220146903
1950331238
187361
1217813259
1199121611
2825373
1008844879
589723646
221745776
656152526
1561575393
823945000
1613711555
1590621105
1774538498
1938606020
202415618
1908293300
940683859
1460833336
905270690
742009800
352117851
1806841423
775027872
648793491
1087769052
669924064
799802028
812037769
587196542
2089934723
414210699
1558990299
1444170349
224720142
1455710299
2145832362
312453486
815597045
2020221536
326935682
1829588151
273077406
844838289
1230875419
1510189554
1404303913
530140414
1503246236
560394720
2132771611
862905441
1576514085
1767369221
391726969
505743898
1612524571
859124608
15698963
75210587
1038660730
320477503
1753354295
46657035
766542853
565236887
738279800
700776588
252254200
79501658
2077114977
1294095205
1214646346
842778942
1123057223
876622757
984509572
753821268
492890137
1637358511
1170216972
1565964497
2061933070
544913287
542435500
154521712
1968552834
1036549933
1400804300
162626862
1162879066
434828781
890229608
1445806043
722284332
1949721781
176708723
125736336
1147383630
1297744187
318939033
164564765
310091124
1785487869
625301612
2062760738
1273434479
769936930
375119548
1586798887
1584948192
1979998959
1395941902
865323002
841401968
776581521
1861231041
670350142
2079922660
2067191431
1059257190
236153464
1623838554
1028517802
1484975786
436050565
902242124
903308693
286198490
170652145
1017576596
1812908773
1373824574
238403843
876343227
475765101
523721997
575399364
1180178061
392769223
2039511942
1336611132
1651814398
613767566
268164810
1747219746
1219027049
1149626313
2922393
534973358
1261031325
2121023575
1518168476
2090054897
349975106
1324682515
1904712847
2113786059
420583735
1275714053
318660332
794856480
1670112105
1353421664
1809176446
847182317
1317811345
739504693
1842566869
102050862
4343047
990052437
2010562082
1118011945
349814393
1307448223
692253513
82016766
1433598844
1735083321
894608316
317535204
904567238
513755374
29977375
936945095
1977403232
865794942
1201797655
880594756
2087841256
1787566492
890508986
1690765773
1366401047
17578240
517422767
1532822377
634542282
1028105938
509390822
424775070
2000301680
1970482836
1318034292
451230898
210540836
932989136
561660097
1734439941
2083275543
892417343
99444133
2105487333
1846015220
1504628314
94240421
1998875900
248016334
642238195
357544560
1141427249
293164885
99493357
1189839735
1889245545
1652005645
559257398
279799868
1287872343
289980376
1087656162
987216176
999964106
2095940153
1048557992
1433993037
1181071780
690068101
1147191041
86026449
1760978060
596212248
938853645
823613663
840647014
982837287
1721149921
1246755630
1635399189
491758182
871667141
1034285529
968854169
773007635
123287110
286950302
1652067458
1186681436
188255065
1248021703
917757688
705048305
1665421431
2141023551
1193067124
1779225009
2017445270
1460861595
172046383
29996598
803691737
339347340
665382032
538430515
538314699
1699054622
1443799048
1772839341
2004820866
268678571
1594029786
947843865
362182060
515388582
184949091
1576021531
852926120
862605261
767924632
234298621
357538714
1426101505
317456649
573884562
553700455
1994209889
1215112639
944418734
822195890
366459358
43643613
1764949849
444906584
777247555
1790774621
362050770
817873409
326036763
842939017
1511893299
1948242590
119856429
1656992428
73701536
414509082
344427642
222165776
498148423
147702456
1022654347
1373557547
1842722478
94599140
131741899
1899759236
2003838402
1492583556
2084396878
563677298
948648330
192942584
398685844
1495283404
1807886061
2036022527
1444890479
876628130
296040048
1918649767
991756130
1392723727
1906105393
1067761620
1374348737
1742384799
670965709
97276171
742207978
1773390228
1753534719
1611957340
1641126183
582142601
1847173236
83892275
618178662
1403845498
434940603
461089761
1203393396
1619355310
220507751
1558282147
2058967882
1335008595
1469465093
1321579953
1251490135
1855765580
1319060507
1697444972
1539783634
1270784918
1539333943
159513522
1577147629
931778036
3390317
56008840
298103042
1441833032
1516158304
556850180
514104108
99078330
2034339615
520794509
26451599
1107304518
663699054
635931773
475898583
1459484575
1854197243
38019484
630646500
1315313209
356196470
796504703
786986944
234793501
2017447878
969462944
1977880658
1089630474
605545007
1676351648
852143605
2005626236
583574185
1515554839
1743645832
564746068
801201453
1655329364
815544455
418304631
1393289167
280876977
1851722428
668027716
413709540
1740152664
1358923575
1043026535
827654295
50986419
1837376780
1674677031
701148137
1413583515
1256798070
582373654
508674263
222310898
919319505
268857415
743066433
1447680308
266267505
184725030
1887713783
1175200763
1267191544
1474510167
264242797
1902954411
1340317625
439643603
272081113
49551874
2082433150
1671222456
516259938
827526033
789603304
1630373574
669165273
1231343027
1281158993
935658113
194561777
945705395
1801246630
780773748
427072705
1749820052
1507755614
955817999
2060927703
565697324
1927791032
52739613
865260343
1048730947
1626343993
1058222195
328066493
1880522874
1962629317
126152096
161390961
1130518302
1657538072
447559886
1050599814
748045333
944023060
1772229021
772225623
1447000451
814785089
1237205612
1426310503
273029983
1511450941
1829232670
1572573470
2027679437
945683261
1711951361
823251378
754117568
1876655761
80582426
328138304
1994239841
925110300
1128008700
1040456567
169607505
1352427585
677212105
771964545
2142670229
730719012
1389643962
245478170
25733095
2115079382
857368838
1680472197
281762389
1902680906
1641937655
1226746421
1491913268
1350908661
882499964
1782684907
1513787728
278106005
328351441
1370279169
809338949
372462053
819162097
855086824
531746542
2084770986
1328250103
1918207435
1350338697
581577497
1207948226
1734710126
1214210728
1045759800
684233822
1286557376
765662452
958501986
1096591662
462016334
2143368704
1847523257
1903824827
759129896
44644250
314833960
1192101520
1912831840
348576900
664939687
1071443716
210853965
566457030
76054858
1336326837
1278631287
537576577
879468994
2031121186
851137025
2080344484
2078214141
1957813039
1829707490
1386290825
107016823
1816594703
570071670
461584775
1851648528
1922668314
617532242
1288653983
548840029
1389107382
1004321625
1008923216
1285802234
784502832
26873658
1462671265
421944696
805867307
1074316119
360660567
1135109208
197278786
281317093
1976855864
1964844429
1026264387
1038514008
1991255527
1598214821
1087409359
1052191995
1461463380
1222727116
82669400
21084687
465391047
2001305440
522121176
819173683
420490857
158447789
1334134518
607524299
31031136
381278400
1043131405
2035261862
241337081
1320162958
969164165
528747203
2082852951
110208012
255589655
322117903
555775323
1166061983
1548755919
1721085967
833958179
1449071276
1251922561
1946652379
488621796
854959049
863684030
761568288
2134513752
312077190
106318035
1177942194
1030087947
1692122657
1147065255
52751653
1375703897
584564582
152598632
1695666452
1078225303
762504045
1157725382
607950507
1501120577
476593008
1988935956
1517269905
1640047025
732566516
2043717433
1455909214
1546307560
814288912
743223541
1531217245
161480677
608935181
1307625972
644918536
1499596916
55518034
1943776334
241106121
83573975
578703250
918676306
1199176705
1431483754
452210503
1983503933
1092168130
1911185966
731007070
694323457
1598746939
573866618
35586617
1611258057
1314075934
1102936395
2117661052
1432168285
499071867
1506816407
630649467
1725173818
340769120
1091631112
1798982955
1146664104
1759252757
1769912026
1233709900
1626775081
1521129798
1821587885
196045520
252287355
1708291629
1653236909
152978583
403585216
315175883
1058022903
575765986
2062407188
273493802
1693551082
408792308
1586933196
169119523
546504864
267669781
2036935410
500733581
961848420
2052567762
733279136
10172455
777860809
1588242892
533991794
91430820
278956157
1230625721
805198892
257666217
2131058464
177001357
1109590770
2117552788
114562925
1638650540
1220480556
139945170
1284912890
753136897
924466566
1795295409
358887536
1784445649
1508407732
1416168861
564208345
1130528090
998241925
1863772270
1148367947
53327417
745557618
1555400729
1474969984
1025596833
459960424
857772267
726284272
1886926874
486204774
1399521116
1200526285
1594383896
307522669
49426133
1626904187
2048054433
1166318740
307103661
293606639
1756253326
1182253289
1249219629
1312834062
59890486
296688892
1058072368
1612820663
644285288
1514638333
529563480
1231306070
1607468998
879500825
1364238942
827206015
1760177775
1861028963
506166553
758626984
1374841626
947870374
147646602
1631355458
1455116334
1580418585
204288468
191514019
1851224941
497948838
41383881
1900586033
46859861
654059941
774867279
297933026
438965920
1904384221
1075790258
1552057351
1905782012
1763879883
1993589099
1967820858
702507605
1480001156
1895326449
1473695710
504582804
1863728934
718168713
1131272592
900842186
1695666590
1068984376
326188771
1921939830
116458749
1735345285
1541621068
1441841990
1699165617
1809538759
2024725275
1513558060
634402070
1577831302
711544804
1435542238
449435172
1260224840
1273342376
1726608973
1554845406
584210293
204016087
1976599152
105609247
2095019566
1165548237
1647651467
796052304
321223234
678817806
233187710
1763666199
579159980
2140640159
545808249
1144965319
467621821
2076138307
1414996586
560321203
1949991386
183931061
1676972856
2139195781
2098930454
1643585930
799485622
1225674377
740850350
1577887671
237268213
126129398
783326111
1175461947
1797404607
1320885308
170363747
2063126839
706368574
1912367742
352038316
312948560
1803714656
809558184
298461870
1341797272
2109326636
328909554
888730256
1059935907
136926973
1644457936
1030024442
1184671805
853262028
563872138
29444835
1266896346
384757882
1632565853
423540834
14957490
852219422
259222936
1456912764
1935966711
751493602
1514361980
1498037276
454218540
1264858740
864229082
1783226754
174223631
175540757
703471231
425891747
676406892
1851390610
1731291633
1244871191
1061217927
521280951
314534659
7236695
712551203
1148772292
1527788673
46178321
1569093571
189538676
800841923
324289409
1357670766
1159872847
1404802964
557619915
125322934
1039138628
101580926
1037137117
914736131
2039430101
1250195306
1515321309
1267854834
351197751
979133651
1446121729
1995460404
1400273341
547950349
179649862
1118508678
128501148
1133977395
1230508969
1300855647
344560431
741687195
1963669929
1434294904
1787721494
1306382524
302804457
1568343676
213574960
389519556
1978753987
2062214727
1495599811
198497612
456792704
1340829767
530471806
428969074
137406656
86680137
286919324
2032029194
1001814039
10752891
2107484473
1750915842
336893933
867149404
1440125522
1659089978
572185986
200539980
691330643
575550821
1474082960
1289538548
2068077305
501617593
144507973
925986171
112098493
1774419059
748984036
2100564497
1091186880
675870288
356917501
982189018
1769672738
1892350657
1899675804
1817091709
1589941002
1430859989
1123672199
307802434
2080466073
639603691
74786721
277517743
163882869
1941281729
1086430096
1200583724
1049256990
1775114221
766292666
1125828665
578035972
530571398
1944230800
407906290
1193622724
1288918746
840015371
1219035825
408632606
1332174495
864465321
1535031685
1107372859
1899812180
685546877
599278398
145742365
1904601580
897808692
683687595
503917181
703350163
113676413
2112349505
2082633409
1777544168
1423337885
1075844401
369017628
991467812
1586543645
574580019
387788683
324071478
2103178886
274622399
1270792421
1730422467
223589968
559904129
148589656
72103293
935637568
126734219
44470758
1234816498
759630193
2129327001
1515617682
450451741
608097699
869329840
219041049
667402072
442850557
676779321
1761477207
128558324
1382686194
1329112894
570694756
1154250778
612928033
1753886452
2099687404
1843886698
2138232225
868087854
1607164858
519839695
1368969157
1155615533
1569849601
1409665423
1200972636
1742581268
1100078103
588602737
764475236
1086311765
1010653002
141227572
1269920736
1375830083
2091860792
453288552
537742997
1412793970
1708544233
640210149
1966140381
2111752525
2008587538
511053517
1421554294
891637224
1914992552
1679288767
850736459
1841942174
1269047732
7262832
64438882
435424747
618269599
139362043
680939648
820117800
2141648915
929191108
526243851
1162395636
372157524
322066386
1119194448
334739601
1833932570
77167634
878800932
279974017
1630382244
69735802
560658655
239701851
1538980325
231879686
988080751
881637783
1998202580
1481450884
1190101684
1453044088
956446682
272696010
955606951
1532563196
1115593629
1502572138
2126327987
902999740
1531222046
1141533374
912490518
1550111522
1336889792
1652184528
939197138
752451850
1672472371
940729178
2070004071
1292694063
1511943603
276289061
1372353156
268447638
2068004205
1557343101
2078126507
1854394712
1155862919
197099870
1939610813
1501092907
2047397696
2086388879
599981781
1150792862
135909372
653279454
1280136184
198152383
303329653
1293921663
1588269017
1223321080
1477431518
1411023779
1009057650
516807988
488164038
1381381246
939411132
466714191
1598332277
1041695943
1642116966
1154587098
453826857
2096372723
393322949
1243459440
1140929385
1089631545
1704649507
145814292
1037616257
1201405006
1210455439
2031675440
1181956776
560197355
2126574273
1347716625
114777018
161037237
2058833901
405071812
668631253
981255051
1739776186
282795886
1903516122
503738302
1902325293
1362330773
1642162662
1862973133
1438090868
306408846
1811653901
1207886653
861146036
113888871
1657269327
1932888927
567912276
1221783698
1474726289
1739237083
1172876104
751344103
1069800469
944090694
560689159
844352268
2144942052
733008628
631550665
786719114
320556143
1261471164
1951931311
1299132752
823523340
1912798834
1232642841
190363584
292050418
1863056988
1856296818
178987754
1789533119
44900901
486152467
1959632056
54717160
2147311980
2051502620
1936092922
313780444
1067926861
1241899907
552323418
1870088995
1974136535
1572733369
2089803160
651553384
779754718
631444829
806237961
1813527791
1686575003
186756206
209271584
1516960361
1908938402
1199251572
350468394
1758869767
1539160398
1427851865
1990347208
331371232
2036788595
1101700887
576748775
277658538
244247324
766151590
1656632581
1222380460
1674081786
1344874799
363487297
1677829696
1645945119
82234063
412128235
1169702700
21513674
1092150635
1622796191
991962772
369293933
1802255561
1697964946
1014538153
879373827
540682193
122184635
1951956703
39415112
60051068
1181163204
799768927
475553419
198531959
1864761470
1619380511
1458708246
320036907
903753477
1653378502
1133830665
1846783100
1046295981
2078295980
1597796104
1718810873
530940292
752612409
1161816896
1492421530
1693881886
1522965528
358286249
1627199550
352882412
1707592055
399908997
729488351
700298331
1030425066
1446363950
766839152
1817356218
1734103464
1697061959
1195272709
606875784
1288366688
1962659904
1660387571
975064780
1751824879
1224734711
443062036
1379943955
269540494
1591990310
356535797
718573009
759245102
1428806891
928342035
582797849
366493860
1168984622
2068444493
1546217366
955431283
267783115
1516466415
619942769
42307601
2140647502
1450377779
1412208570
1157323077
1447831897
690227871
2025002090
1971695825
964396254
641120914
1104118496
356340894
1931724748
1877817293
2140658500
2122129259
1088047251
1610982551
1941580984
643060797
1070868026
271811424
2041321153
45808663
185931022
1906350254
1674409576
1461285445
1196095308
796873563
1566108630
1173878101
1436875841
1390380565
1678567078
1488874283
842179917
2018196832
266214276
1239874002
256114525
952571582
1259594981
4105926
464984479
353391632
2065333586
1196171275
1355744166
1861347593
858169676
130210066
1457632579
2107825943
336882881
1172102075
281830880
1479683589
500881568
1460313614
493135390
859181540
997312890
382813336
365011015
331030997
53598242
1196899798
107533924
241555429
1650624294
832190806
1416311245
793237848
1245742017
1045127212
1430653178
1440664696
2002709917
16179950
1678802194
1494723233
1654030638
188954503
2023997317
149659974
867995160
1748143782
595185925
526659399
434462248
1825987236
389233321
547268491
247057352
1453213973
508483928
708795328
1873332792
1322833059
1464185893
2046175581
1286841545
235878086
1416777327
237354876
689387356
104732130
790041591
1468757482
1442898037
770411407
1566673342
123701011
170214243
1782944171
238922308
485371798
90961634
1448874482
81606147
1748675395
1203038091
642669065
1879690726
1507887976
1895333253
1898905320
1680377892
1491397049
203044448
451643729
1670461178
377521701
803869808
1098255857
1379274492
1643036332
1215984208
913821117
2048582674
982110898
1446642842
1175142840
661118235
42860788
946046924
243519885
1493088691
769306603
695992086
1751109407
279830802
100651495
1319952879
42686491
574354075
2104660577
343824113
1502352341
582040999
329935979
166625989
1393016787
1386804589
602826230
2141261013
386147537
22310494
1154659949
1693796879
1104378796
746178237
1308275888
434462452
781783562
31033070
602564513
870622094
1789454828
1278582299
2097991944
2095100924
1880103131
1687839464
348534838
1838124342
453588823
1657307951
143610486
914541689
227759225
333932536
2134137453
1755777884
2065799051
1489468582
1181830499
1093653371
1775401835
1129229978
663611352
1525490641
223687519
567177996
1875333354
143789177
1313951424
317527965
20684345
468044991
1372566119
782677627
520746976
751505950
627882060
8757701
1378692966
1202644103
1457009256
1679592752
1291131183
1760863299
445108898
112666586
15960985
1690775059
44243124
1873152007
1708083121
1182518597
1161285879
2019353844
2069154096
614001591
1963979607
931673542
984410169
497602244
1048592281
781389391
1589287612
177506946
1607582089
823532547
1945223205
422891104
1767681531
1991522993
1953965246
117427941
2131400900
560560287
160513831
1359281658
1596964804
100251695
742584645
1385355017
1077783227
1004249696
1808786716
1024540510
434697012
156680586
88061725
742564538
1626529140
2005495739
818222591
1495651344
938742838
1082951738
624494677
1157941573
1695987346
2049477714
1480086773
2001415466
1568112528
2125426875
1667444467
812937950
1008994451
1992429394
345888512
231073074
1046956569
13749106
1253819624
1593203830
1053105046
121008852
903523029
926580999
506438570
1858715590
467481985
169276170
1865745053
1570814316
1871599813
510032153
1045900229
1177130745
1831859186
1629104911
1039663760
351697331
181845510
1802368524
740374514
1060692387
1655845681
2114840499
1824571248
1333483646
1094032382
1566222382
74255794
2077382529
166732753
301580179
166890885
430839211
671289416
524019792
761809223
325782127
782583441
65420298
920784385
862103103
312679789
1890192644
695980445
1292239527
1955086521
635457696
889309767
246549431
97921363
1792781435
1894648156
432530629
744659398
1335001064
1434634783
330585528
1523124842
1916783373
183515295
504022484
1464551247
927887664
1763408346
1572918102
794516965
759136595
1905931924
594568730
232434423
16316008
1664739008
359196161
1973309969
425224273
616078465
1879097590
203120591
1702139930
1338680495
200407100
643436827
9607594
1448142336
1887115011
983971624
482677517
599083776
533828112
1554165909
404009347
146989546
1595787344
551546729
225975086
1361992284
1899962764
742924940
1865804226
1326141773
564455032
1448439453
541491369
528491768
2045061739
940433023
1647753042
35319741
1648322683
694748528
909163065
328191829
1416634487
1042358805
336231037
83132594
417315903
123238077
833217119
2086975796
734226331
1441719507
680974973
588502082
1602837482
1881122247
645804292
1400505727
2025444273
344318996
513088885
1078200969
235367636
1039698152
1742355128
60461403
641108076
2022427450
1632604239
337990844
1475854661
2120617119
593609896
752360965
1553177737
692506660
1009898680
1764955332
1628136758
1283888306
729783933
1625267355
2033059867
2106819796
41202551
1342978020
1803016962
1043206758
995264573
1783325362
255924161
1829008647
1068997208
1658230661
232717671
1450708101
557467789
244432622
13082695
1881842265
1284536871
1595655501
1188363454
352460210
1124230170
555206998
1330685711
1106243847
725279782
1424581818
1872437162
1668505912
1735126495
1529912115
1945995001
544399871
694772103
1835584995
1989939
2066338675
466191368
550771423
105825397
12668806
772809227
1648397687
1602323799
223445354
878452757
1722336288
7347031
1524366845
2009708579
700022589
679971346
419055071
570721668
1736546249
925055621
488045563
1992015617
1292017853
1796858668
1415118465
708966133
1559997801
450408767
1062068182
1331417201
85813427
1271157675
2030168783
131823812
575352611
1442366308
392130588
1268589420
887222597
314521612
315585668
1453381390
951286934
1518065984
1875233367
2025755571
344510843
359829743
1631925566
501017176
1306278005
858172056
527356248
1330083929
303892732
333913397
235358920
1356430019
1993818485
1028135674
1469820869
1978933098
2136273642
1731923738
1784637647
1417350080
1507308054
1290065650
1581018295
729631225
909721012
1459719351
186325210
830350499
1384592818
1536096966
558313222
1712340020
1236732341
404536591
839047236
496480476
252938785
1200124905
1555886381
672118783
1982766187
942316182
927385708
1344210277
1930632914
449834377
1870415586
1664770200
883519121
1818684342
752434445
52409990
2067822146
1018566356
874184922
1708353770
1599278572
1603720161
648268392
952005057
649927544
1539496355
452620500
523914872
600232516
862077824
1020516869
1964927710
22205594
220118933
1302835654
980208069
2023974005
413320785
1870906621
1102579512
1497489203
1929899795
1498836950
903320357
782024630
1866272713
836375290
2084557989
1641245888
743088880
2005084325
209434528
1857893029
2006216617
2101170818
1217081209
1863435525
1667338753
1623254164
2058527030
716081105
930309759
2001407071
241760258
1207697772
772979404
2074347899
680824398
416483095
1656997833
229247138
418816325
1772097878
1419037229
1519435597
1921275261
816999236
1663974208
1360529669
1445908220
1256733805
1812320762
54082622
1657431660
56670125
1932803005
1895360665
767634826
1632351588
1099003843
1010503801
370337948
1733773583
2023778457
339573063
84105411
1429871610
1536258782
290091469
1521472695
242970328
1956680963
290754597
279437915
463902394
1679352053
772248438
1880655031
1254005045
1507297475
1390065431
1307164116
386384923
319020370
352472282
1454740604
2028840212
1356987710
1232134335
793528354
1444210461
759444440
981908950
1645629781
459931066
1667148376
811143850
1254978394
1784625898
637803122
214311724
1586425789
2117460995
1055420209
1511884488
666382598
1229370813
52163155
813356753
176170678
1439340887
1350356730
830215277
2124388114
856050124
2077954321
863589964
1097415751
1590198725
2007224058
1333179677
1793917986
558443112
372768421
520168534
1167728769
166729712
1472292338
1301066811
502953796
379988871
674859774
54056147
2007116296
494390356
1068183029
1216925589
210286378
290009370
1689721475
1772516495
688847900
143279237
1916270859
444961559
102768915
182357739
1367458431
1215644188
431629464
1786104828
694185680
1348681989
1659199474
210764936
46241164
1530406606
40714139
975068211
1424949587
1197056913
1712490978
1762311729
183905445
976742768
531668
361563669
1087382610
1332453635
1914896052
1134183708
1200502637
1522069824
162874173
1925916421
1266741024
269680799
1092679133
648268407
847148427
177223743
1254107674
1437552255
567987479
273727787
822467428
2057293007
1172127052
298327396
1220267407
1828607235
408082371
364681971
1539248696
624521179
1574061503
48809601
1488345132
1171789222
1551924499
469210120
102577774
552353168
1215287551
2138569898
893756215
930238897
579967299
1597809010
1920520318
493099939
1981888405
832344123
645100703
461732798
3934585
1508120084
1669718628
60319658
1293733808
684547503
805870421
1325125004
1335996288
630848631
1658935669
1696867680
1917331320
914901399
41779421
867178947
787887412
1632201237
1239961105
2146885946
952019197
986833912
1110128716
1546574296
1319208195
2117843693
16502024
683645574
1334879918
1748440239
745811357
311212801
897779908
464024532
1680660901
473866086
1843573589
681998604
1141379405
1154927149
1179254905
720173515
1814513596
1773125022
2091156851
439569998
1632759143
1203683374
741878448
49836978
1587957528
1599766726
758305846
1979823062
1296016638
383087376
1724494526
1947056690
494750703
891448998
770506056
1873687668
1147675467
1545171273
1984648177
1598110606
1470575240
909555897
605070472
2042139283
1400616703
1888037187
1596754525
517377585
222812911
1176229803
740658698
1284900618
359266198
44396958
171234015
1007412617
1006760280
419785363
958583619
125902777
1508331805
1198245804
897927574
1217957950
583434153
558836166
1323778909
609648735
178986666
873633381
59002474
290167417
2143250909
491006528
972013734
906907936
1177094244
824757494
1082368779
431870325
1419976040
1504286566
1217295574
228706304
1653797836
1714986984
299325373
1059786185
153788859
1428708112
1771031445
920161141
1334557418
112156605
1714720244
250287214
879781420
2144278614
1813096532
112376968
435652806
224748450
3050158
326422160
1654789874
1363667897
366625120
280620796
1872966071
782370313
1032428014
1238622530
410828133
744222030
1156774445
187624338
797358293
1932830298
401120677
877519016
1308026521
923908177
986648229
349445539
1834313038
334723753
327001112
1471073922
97448855
1704532043
817447166
421757697
1428162369
1393153675
1428308447
276377014
36854790
812804936
2081624481
1472476875
1346147777
1207877267
1091251809
2049014436
209843350
1208194477
924033823
485875998
1648092761
1438392363
148286722
1554081136
830738375
1131682916
258898090
691248095
518744823
187255990
846809330
1425042521
1018330915
1093639927
1330101919
735367832
488958650
866023553
1877076603
2019990338
2112177102
1592149181
290625718
734770921
596352222
2012217329
191106063
1194184174
959917318
306856356
1081865500
1845874633
1606862729
1506576661
1084582885
1143138620
1706548403
782494072
1111624363
1560646608
2141493573
1811189769
849554057
524481268
1348700348
1093732145
1436820815
611066599
1171813118
784612349
688982039
1519831239
2043912566
542490572
2105885455
571796307
1262922635
1520346898
371526807
1297745896
583198220
256878808
418472534
369956922
984348178
745498271
601800863
2044576950
441994494
1222777484
1709918089
68870218
800866954
2025042623
528394160
1252309296
1285768958
871869718
937910560
870124450
1455442124
399710605
843664487
1852636326
2116305582
516903293
217960263
472667267
1639713948
1741421655
87698169
592744781
67076094
692451907
942930723
477651549
422942327
595749842
1620150400
2028236794
1256351879
1491247941
610279361
1553574575
257199909
1189054523
91316573
1034491472
200260680
440058274
1321319163
166569270
813243610
610694922
281195029
1138612682
114941453
1669787981
1059381729
726301284
572802786
546162361
1243850067
1066480367
1671745976
174961059
943198206
479737471
2039317326
765664226
1606270932
220113955
1529900624
1315601937
1845823380
1562627567
2114830326
1793976340
1314178360
829863252
895010477
1622905834
1626896781
236438684
1173102449
1830312604
425676447
1330928413
293508573
634510125
41886526
968968037
551572874
1322129111
1150282446
1072863461
1381777662
913169863
1387447802
2144237141
2066223515
335568169
1431547570
217980495
1750164991
492266615
953474368
251179591
1528777875
342384748
1186559615
2012003175
1127270076
1386972360
1137533942
1006198268
2123891559
1316888868
1296257581
703257599
2033537396
1149716257
1775932361
1511504425
1685782605
1587062992
1323455095
1164693658
155544223
1577669180
1358718842
2097364989
1331504538
1125984256
888021812
1861543196
1780927681
516503612
2138654516
896682973
1499601116
888617583
2102376165
1956657757
1992381766
1897210782
1175667341
400821656
1459995792
312172888
714522686
1996511718
467505440
1825493154
1441191684
389291544
1599152607
1143785325
1259308153
622674776
1087543391
296721059
2131677571
1853227091
111672052
233121982
674143300
263908511
477561900
1332168594
209916953
983260995
1582566572
1085289407
1919034725
878722461
5819898
2059934715
436574304
1403705810
1906696339
1488445623
2009990744
513175786
1632212127
1549750469
814663444
1606221175
86086514
21734431
655511
1737735948
1529477686
2003175750
1698106268
228000880
1531630537
807052499
1144158755
638177217
1202574589
1772495896
1853158068
1354789310
210192602
1341240690
1011668171
972712116
66730151
1060220948
324334767
1018185402
1086631085
1482642935
1384272648
64979131
741240575
1163072259
2031442127
2138694804
1541557534
2123538183
113342681
1303429236
1538488920
1326809381
1924815650
484763790
772429524
941715966
727750671
538399901
383870301
1410843639
219258663
355471110
1746760155
526621063
1845993142
595904216
730084633
1657133441
1306489323
6670129
580397877
1137192779
831693101
1724333772
1361376809
1984192568
961415218
1663245800
791979363
2136955031
2006100890
1606755519
194402883
495384301
918132456
744930246
1662419257
1724293336
2049985967
1337203861
1248396938
2089579006
967477400
631896568
1656271358
706220056
1993403435
1059705985
1987955107
1279168019
1824127680
752883142
846640172
235808743
945458373
1141635455
85485195
1771211837
92972904
1511284605
1352937788
1493914826
665682756
786718109
352541607
377917743
433952907
425774153
1953139815
797217930
1593621160
2142975380
195496066
1534234749
1488021069
1231267916
2117043314
2040326638
109851625
1130526816
1405528842
936958864
1734357902
2055847394
1746036592
406614152
33718505
129375785
1643949493
1874731826
803882543
1504923169
1538047317
304218205
1439531485
1930647507
1598422098
2115647166
1242776579
1143386496
1831323264
308379018
1687415176
1872072876
1397510270
1565200745
510939106
2112679705
1971213374
333188621
771080348
1118372556
926374755
979099920
1697308597
1813056005
1710761680
116369980
941334211
43932932
495535439
1722174183
470804911
1181790689
578427192
1234531344
1995846537
720642170
1039712468
1627143044
1379996587
318193758
1137071320
279500640
1004045648
125585062
774986097
1135324238
1536143047
1779487521
277585335
559487373
220661239
1847399585
1727136380
918268979
1715366211
1756657152
2094675514
356925475
193397095
556082005
773245223
839603126
2116359707
2025209639
1041512984
1027298834
85791199
1555563518
628020818
2075393571
919121251
650764598
130102009
779714834
938562774
1556789357
824401807
879389760
800376397
915587178
564535023
1414975055
227031475
602081999
2020018104
1321211310
1126473707
1263165756
959937090
1226570
566257647
830937909
1430673448
213442402
1561678014
1958681176
388479034
625221664
818718635
704679789
1794982912
440587945
1028161698
464387603
251501259
208520488
263474411
508853272
1695152878
1603984619
1744216077
1511007990
453744009
1534737737
641499061
1976157556
195031121
1681245621
803611503
924005979
1500903733
1583129739
739257012
2114209262
297620834
1590033377
1174270802
1937792018
202912596
488465
59407561
850734348
1990974900
200223914
57916384
1315259475
508905113
1335927481
1339759747
1401830142
410930519
1251873114
1953098854
734131030
137433771
1936001727
941582499
1809625804
2107434468
832055292
1808318289
668567425
1758651750
1846102833
1391909722
2121970750
1703120128
1946193592
63916181
479770000
2083428801
2092440397
1008366657
1060360815
753738928
124729360
2049409090
1050156880
1347607191
2100927842
1140057881
560335268
2020266103
377662128
750889784
1575663402
1321592656
2001353538
166908379
1972824976
174296352
1287115492
703348788
1106070826
146906970
1571458553
530091886
568435122
1787177609
2014995265
1753346584
238255590
1420575627
112197916
1085250593
1898829163
1898342330
637181717
736573590
822089775
64786187
1431696194
858636667
26537336
757397569
530992527
769965164
1311271190
930983672
602289730
1918948294
309056059
1258572478
310552710
643168532
104017092
585460541
1513326873
754457698
1733723405
456726246
2000004114
1253666661
286575740
1777697682
772471817
882475341
1467818597
1586352346
880199691
4164138
931435849
120638154
1633493360
406015473
2110721923
328369967
1740841677
764398977
903676469
993754369
209497428
1601628980
840733268
2138715425
1930229137
765229153
1253731497
1938875447
1281519732
283317259
908694522
809588052
1033192154
1883184376
1557091675
936135704
464133796
1905836907
1907726476
1624823442
665095853
2134344909
1729212814
1747360838
1046976668
319226630
1239695740
1196595641
610449752
1887872592
1079816408
1007785842
712275691
1073064237
811439228
1366387686
2091570052
246245016
766489375
295815438
401348062
214633803
1230811249
1429628420
13236490
1666591171
76519417
2057268423
755721840
1489688795
1124690981
105501909
199109889
284320268
2027604021
1410424451
1722576254
2140350106
463957764
1187879464
110226147
154596458
622886013
814888682
1316753006
620375522
1476163619
331542539
1694960506
1689376594
2140523586
1998905023
228782707
1874725552
2033952726
345320482
43556658
1699392139
484184847
1999385765
834313551
1987009030
256559360
1455640129
1251488349
63789849
1424063004
72523471
228349271
199516809
768062872
1174734661
607375070
1744406155
1102933360
933593648
224430488
1193557092
618598256
1628468847
168157363
869436009
1082850289
1870033442
729950126
1499910461
157623838
74950328
570486801
1611656319
571074933
956586967
1400236366
1277623165
1823818014
142492512
1223281012
582436157
2056484989
82923056
1776855731
75047062
1863257336
925278602
398413371
1047500065
1014712800
257125272
2075617451
112937600
1742707137
600217016
281092426
1600479363
1478246455
2063419250
1261469956
1511996009
1536924236
1504648706
653164552
1325235450
511549165
699955561
766084343
1448977100
528205860
1104522583
1675955692
97684055
995458587
362721395
1666651979
439520693
1213794930
1925262704
1428197589
564690751
554695688
1455980680
620598337
369666542
1415518703
1172169217
1781665590
684167937
1874779233
19371818
446187163
470042981
148422168
93845479
124011079
1028623443
1112829428
1917287269
1754509540
136367645
1450344654
474896343
1826963694
990793469
2017112502
870340536
1558344694
1310547816
412623124
1462940164
786494358
1207675411
1166582182
2045383901
1343513816
427930054
646911578
518563013
80372634
674459278
1416941018
964384565
1510057501
1166063139
2101157810
225025209
2113449778
873190100
1466061762
1266264824
957219975
100229921
2094651639
1197783920
1045780724
1502421239
1255337195
1038036227
1942688715
544230708
247590518
980158168
1241153144
939594510
1800906386
440719673
1327388214
2111604529
1145829798
498188316
1760853810
1185165091
2006782110
400667799
1948191443
1491072811
39788853
975700224
1222400969
1547714055
461839952
781670216
1000211301
1629612082
742028834
1703526777
1393715121
523775291
6829272
1121251281
146132238
910828389
1794972526
1503327579
201621642
1700035371
448282734
1037852407
543406211
413781198
152105534
64955324
2047802338
472524059
1264953739
1393850237
780245986
761782366
1605529206
308178541
199242223
1352454982
521436290
28866546
788607714
1745518313
1356187401
1478084354
1755404104
1399011303
22727329
1127652233
1297954741
2069170000
1166701627
1855659768
1062421942
1821716527
1830605674
1869158305
541858625
970394816
1174712858
1131431904
917938332
1680650036
1582352771
399617073
88275592
750088773
327574407
1591800746
1241943755
277062783
4572612
194167230
1997177480
1895160023
1372266811
1003165677
2021794251
1288813474
2129861903
561307260
1415332257
1682893752
1402974059
1656883471
126653736
30560607
1427089579
996214543
944637068
481526069
942995503
1856797064
16992672
2112871751
552605927
1974992767
1072524603
953643473
1510153014
711063921
343520136
1683177619
566045110
1143961152
1395978968
1304498513
1035563761
751206247
698092137
1070382798
1862557740
856583788
1311166586
1488988258
495004081
1694996549
1957388139
1646660375
1242366982
1331601809
2073045116
993669083
401118641
1382762814
1715016767
1299573686
959198828
699255053
1268722591
457375946
805147504
694313033
1318333816
196535553
1998692064
879569526
983411539
1703578841
1895943265
91454817
610210898
422267715
1113158866
1669305572
1860199325
173827760
482078090
641258463
1819441914
1674513503
508144463
1111714507
303346825
1027937407
705820686
294548413
2087759914
2057125281
1355932684
2065374752
1788380144
409372323
441082722
5864687
1912807076
1849196345
745866033
119163097
1975223147
976422370
631714949
1291308306
1346229236
2060185907
1956552841
372366504
55836143
1107176536
1577835560
1961108169
517121299
1775490047
1925974970
854840390
1837738811
1437204625
1394045078
590003710
745249768
991679583
1519529450
1147543146
492295514
1927681546
618186470
18018662
1332919281
1285715093
1909470824
1835962742
837379814
156284613
1546350043
707219109
971899926
1377456216
1863580828
1019445216
680730610
2038462446
409799096
244722644
1013679233
577525586
40914634
1982641942
1133542980
852033811
1990460783
831444474
2022088396
2093975667
1040096475
1813309444
263757763
272951057
362809902
272494451
152165325
2127304773
447374385
534118179
1770558841
1050958466
1571494399
39924846
29187082
698572452
344384047
1643959145
794668195
487765082
601920099
1707183889
666224469
1481470575
443297083
869836072
1978097939
1031926963
66620731
1789987761
573977247
450414155
524995384
1077201195
224657800
579612464
179663472
2098772005
749054146
180746118
317855899
256767247
1973049004
2001175732
654307733
1932954719
384575228
1274867982
1172597505
1189518311
988626849
1015171395
1154138748
279269412
970003041
944697031
531996649
921439453
2044683558
287353185
1125672202
1559087918
968173898
743229653
1636847990
645162561
1071207519
915077645
2037220676
7367884
93857679
1128669515
290119964
410268770
612182507
1763438554
941794565
1876302434
1945955496
198691103
482622994
781428053
757528716
456487839
803721182
459945298
50217815
731087809
1957948792
238038934
648279
1390852805
1107668572
1910721296
1641757791
1964362957
1893347758
538308809
862935579
1275836644
1877208208
621222608
758461170
1909264779
663692089
1979047187
569692784
1202317414
1770606343
910887300
945482810
1443773823
543451826
674992950
2051403475
1704768599
418765565
1077585046
800136244
112160216
846889860
1340706920
73327178
1762450502
601754792
450397608
703658471
152376787
1486859760
1909894106
330432037
802358421
947669775
1130983889
1214545472
661255054
612004038
53536743
367281695
329241563
422065293
2056376938
252151320
236220913
1608137106
1273079220
2087352231
1842501045
45208833
977663933
171920242
2007832638
1432251151
1719933665
490972868
30796167
1182513284
1865567908
1794353297
365105110
533927797
1965602196
1216988041
253507211
1123497399
1830469688
248805648
1032544697
905358057
990717860
1098424038
731198429
1436369170
548049755
469784180
952755529
1759982558
862899323
495815538
293513378
1455066222
877691588
1967230943
866654174
721594754
201895763
395895241
1276162540
1343832479
577841708
1081528529
407931010
853810459
1338344810
153533240
688669581
869525603
313710756
146494626
1011499768
2022889613
466384253
1296684535
1245028483
769366513
1100263805
466013336
982814851
2141492215
1536115981
1933469834
580043547
970424384
621240241
1548868952
1423524123
1381477784
50828799
609584124
31898955
121203344
53387179
961821935
788825824
679130362
1914224683
1434015248
524284155
1733043509
1134485634
1165972264
2038388048
1814588310
6108653
444744167
876065737
1651337689
651758405
2046921328
1205130281
1454046952
84246457
953125879
159625188
1605604899
921792933
460756415
945532243
770542377
777024505
587023442
874839172
218472370
1374675839
1595581186
781906881
1459951694
1099161411
485147358
1187730732
1295029951
684745111
1743668219
823603261
1697138956
1909587153
1138149863
836391102
1246779333
84014214
1915204792
544344447
161132886
2018661121
1156022785
997016637
1200505793
1765617251
17349352
1655115909
1881249745
259841774
809894028
1358794600
934208678
532893169
449473094
1509451049
452694234
359538528
921108966
811060073
819254944
1308921787
1523049184
321803194
1585240607
1077551915
975413442
1782367437
1340985239
623415932
774092468
2044032569
2067569213
1128415038
303227071
1223986279
1765044194
448320343
1898003955
97102
656106242
1459137507
115426945
1787970633
402298714
1273852815
222651197
695108766
602290755
434738101
405129363
1719245876
710240348
702408888
949635637
1104512841
1290711197
588977212
1621622367
36101821
34509326
382535245
1611372432
1947111503
1297241047
525148364
714129890
1759557914
325398258
1045174998
213079507
765913242
1482024948
123726232
726961710
1724704537
1316749992
2053729357
430866141
2135507705
1357948484
1765673878
1683120105
306802972
1239967526
856806445
809474470
2056961782
1305416845
736321698
469637929
660196116
1572278007
1142351829
1360880934
987730062
1260529219
326204872
1909642419
642523729
1304818150
120887680
2113504937
1296130766
1910690343
1445554032
1688600176
1858814956
434319075
1596859168
1181970913
832825834
531814146
442703456
1129843866
1194365020
339113517
729799349
7625988
789569197
1472945213
560920149
1528517989
2102081006
420551020
1744428466
1633540604
327942909
1474591933
42400063
21259872
1762653075
355496224
677555769
693597514
638939269
1925993010
198886803
1377271995
26949504
2035951040
1041988115
502715974
1772451491
1805789028
341753164
295639197
325450090
1803011107
1479792496
1710610089
2068697366
816829720
607014484
1430332785
515990552
228608465
116158179
1002766625
170986872
67520570
1057257897
1349317376
1622626809
1632372074
1516120888
234636283
1668427648
2008247488
827697539
42238197
1219197239
722163240
313739235
763858345
890571939
1707381261
594476258
693571370
1343394788
1637951646
62422763
115768309
1698490843
383051274
1965140213
1701657494
689959734
404053158
1983983006
2104266432
1325512053
858048180
862963204
1363054056
331162453
1085305049
2039774279
101198551
988228791
1625793383
1984133806
494190019
224399917
1607258073
477451274
2092724997
706508583
1480779842
576874790
1987534178
592543544
1146991348
1699069101
424289122
1935644154
724404043
1357333188
1926477206
1917545386
676879277
548754991
1442286300
1116561607
1310327849
1368998944
947830015
1561154419
1079277942
1823532782
1727208963
1338792672
774825724
923060674
587817225
965350730
1298231567
1444207451
494818913
530397848
682807918
1342055182
2092207486
1749030996
1536060575
1467099773
1540359452
206292062
903651086
615396714
1949943518
802029079
1316482634
2016302492
44896406
1480344750
220508157
210388854
1105180282
464775867
225948508
165418840
1143872815
1927684394
114443996
2011369481
143599701
402463127
1387648676
1257705024
1299876446
1600063573
530960539
768033002
1261484961
1785631028
1449274290
693318108
1677407960
1713870675
1985985950
491143512
1156322461
1949150086
2028914503
208844509
1916684661
1229639408
1106259770
276267646
776108937
1246710067
1059028235
64417440
1863283322
1780528809
1319987158
548708715
1362651888
1030543723
123398399
194932560
1392476920
647335277
1271809862
869269553
1670233904
1166706559
420461236
495057559
714160642
2088686054
1611757852
1118073799
1402047560
2107178848
1848569811
721046906
751416012
1253644885
2043124195
751351169
731354105
1295689890
1148244739
734498681
1731725410
705526172
152666499
1135964279
538219471
496388160
2003431657
1232464556
945301467
31719929
1894590375
828079936
1182062093
280480410
288218837
1979955197
205256570
1763388260
905097140
1133634890
848057907
734209638
1744763058
1810383062
1872540770
258725502
119092951
414944071
1897586635
684196268
563325674
1948293686
987031189
770819253
1998436364
581190647
1963257504
828950732
671928781
1220961411
547391820
1135350088
638559131
565934564
1812316107
966771342
1551900641
919552662
683984506
1571217723
355018826
914491915
1396987993
1460725986
581388271
1508969704
1237180681
1182953386
745803705
1426184622
1125721276
452791051
1113012543
361365168
536298611
2108315856
61951730
264591392
643455994
1948715441
832736646
1142257816
2110277104
1028099583
27243041
1259758864
760897176
562781809
1111602797
373263112
2008865658
690760103
1789482547
727377983
481672837
890247601
753127475
1947260923
360174117
241460162
1557064021
956382443
1338924179
1484725279
1417379253
1273875101
792296653
1886112214
1986605596
450417113
491318223
1672221376
1686240615
1067671737
1736989218
485604694
268760495
578536136
1405882097
1845852807
1064467882
1056458317
1182006175
1265280621
406464296
1651806254
1952130769
1261070561
2084015727
1205631436
278041259
1855961780
1011909323
537905822
1091092823
160947231
778131321
722289922
836808208
1610676448
1969149020
526306294
1861603110
483837526
163703306
426889366
2045032300
1912535128
541236663
1996606368
1849144340
653666516
1270130327
74569638
366791020
158413503
1796960065
1715413428
185860682
472962855
1324562233
1541866027
390303158
519126157
1492939526
64154831
744084471
942915430
171043429
1659175085
1276638685
1157377615
291690603
1220706712
950136562
2098103151
366319661
1968856121
1994439743
1464441043
1972255926
1259215564
260492868
686770017
758027167
674251081
2106708858
389724269
549745235
582795228
1264709054
326184247
1603759499
94240421
1245497878
1349696919
1217910278
475412764
72887250
1045599730
719812732
604921739
26937276
538315068
554404089
1756735904
1916486340
1864070622
925899736
1061185854
634287008
1574734608
302749528
307728846
1509847895
638431020
677781244
510866753
424883075
1020814762
1057574597
1911151143
1790297893
1212799956
311758708
1645395946
962478205
1156005084
2092457837
970382542
347085252
169470721
160912924
174675317
620608132
546812142
83527491
961107307
785017364
1413204255
1286831929
162638474
456506252
1983480323
7062319
1869140202
943588588
985466329
1666237242
1721187618
1670917833
1585625236
9913523
383222199
344426892
308624069
1451766816
1360680267
314854555
1556132890
385906845
1317368010
242427501
1215325927
1241897920
1859433239
1008870949
1067210743
240976217
1109726676
1387927433
694390789
83717423
1632044647
367105721
395191032
2133145599
24719889
2052561002
775866457
1369045154
601861225
990680913
138557234
1645022037
1061469440
1098343561
176474584
202979188
2028948989
1196296744
1709922463
541211104
599040019
319614779
947287588
688697324
330455332
108859750
1703017701
1231364558
1935582110
124599916
507704766
627922868
925918232
574881824
295883674
1611176901
1626819427
1879502004
1943049386
1199102641
1858668012
786989434
2028591517
279012822
1484913481
874342295
1999342603
274291594
1441277915
1713807144
1404664686
118742874
2084848674
1048735608
613370080
1425377685
1387427610
642541964
1975582853
776569
1443910113
1168081634
1430380460
2111253953
2051764177
540606930
924499186
1892081655
289343102
2135522686
231228568
18414267
198923889
1788336617
1486961761
1890224882
798230243
1948541409
1604441599
1038982211
218085051
1754076066
1487803813
1340839041
1212923766
232163155
900297720
507428420
522806418
44760586
1677810958
739784611
2101824644
648824683
1672396576
2063822610
1305633237
1888971631
1048424606
1243196275
84705645
1765035305
1929724140
1889591749
1901465840
1400290803
1970556811
1873050775
496539723
2049763227
1972476193
1287298273
1649378359
73548966
554394960
158907259
496831155
1065182703
1395365638
759065000
927599062
1798203916
562034104
2107415440
1424127809
1809075991
1010584347
1046945105
787427460
964399619
1895218168
954557848
393959610
1337560432
824315081
1429234214
1116434102
898214727
1793799409
289766229
956207554
977826722
678173279
524811021
481969535
826659626
558998984
2046264311
1349168764
553098374
1598701661
2070014712
658957518
248241565
1575344659
863210250
86890268
1258676243
721536111
953311492
1930331452
280556190
351346097
75020040
603843821
503041995
1013842371
582434379
2096014538
583715579
1369031389
1174502752
871373069
694407046
1065986537
1340794990
1000218867
1486069837
78755750
1919367389
582521709
1855304672
464066846
1391235920
728282019
2047610229
1219668968
1208869680
174896330
643010210
1087301581
1894203541
109205683
1623598245
2086943146
1683140500
1875448668
1284099714
1535223911
1324274472
1118818770
1950321591
1859504056
2127390034
846155320
786665815
410193794
1714860666
926557971
236759788
1293015887
1534050925
780207455
2046641922
862910736
301990715
1100151439
1171656369
1097508024
683580725
1413384167
526228407
1822162608
88623877
654439788
742943927
283898933
859875184
768080445
453260044
2001346368
1854438273
1665834238
1753745441
1727631194
886418434
1169477893
1635556850
448756246
758563465
296778041
1222211465
744742015
1124218127
108247717
92962069
69388427
270667822
1281256405
1879763955
678516639
2129375923
947886527
1114175753
1393134605
1075409579
678392271
159965010
1549311732
478198882
639451749
483659328
1715810379
2091638367
2035612403
1126841407
1554271283
1904727481
431725241
1032045905
290897801
1989894676
1940222530
1175877238
701302696
1810988766
403637488
1897517107
302643492
16378850
159897594
34750306
1439959023
1304690360
129799183
1149638252
711333122
2123837896
1803835993
346784758
1676486507
188062091
1974916516
150301797
1911409869
1430485232
787768303
967996939
1407699601
133495741
596866403
609647307
1462126978
248565244
745479831
2097446240
606167569
1912963164
1645470576
1640303807
962039971
1472558565
1262844930
1328159602
614631682
347954640
1639230952
992960918
620607981
862975144
1483373982
288936892
1297419243
823629782
124839328
222517784
1086986761
897201357
271801955
2120908039
1272250220
798431470
1733691997
864425480
166269565
713474814
1403858748
119654303
792045480
1093892929
800322192
2062858198
737878338
1037671676
1933250422
341158505
1150225092
2061042073
1858863265
475950392
328565443
297478628
696255722
139373074
1200972722
1022924557
976546122
597583746
1184487224
1624988847
187023027
509845992
2051071422
382906233
86655703
562068579
1042109559
745813699
1788407504
1237144381
427067315
1669480977
1008774180
1742754258
1745043587
1442890193
1261857715
1107251512
1459541593
1777977672
1730525848
1561857806
1084855730
658634715
1149105706
513419215
1891827828
1336970281
1947696391
425167957
1825122328
679803319
1010770617
2046802584
996852680
1548303289
1112945329
1060127234
814174188
558170950
566795913
1808239418
1939708165
1264648981
1827472916
1881104723
733469052
1906774816
1792716545
2103019221
1276505206
1272161255
1894075322
721944212
2069430948
1889775250
628830107
185364730
1155554928
1613785464
928565359
1810575321
453122442
62388035
1733106617
482247990
287296277
426771695
1293835989
867299162
536320652
1299147465
135551372
1075622396
1601319011
1532253254
219752827
1898009752
341334961
17233989
1023739597
1063347702
1323796416
162968633
1122475233
1640621079
1799615000
978321718
491083605
1528736819
781789564
1415243263
1812177084
497648047
1440208230
1814607942
439927542
455360108
978917807
657286325
684121109
69617060
1953268056
813714804
428204907
1233965128
1857080913
1849195255
2110659639
1042861650
1296169965
81738906
1499792392
764645631
684956981
1080182671
788348800
938505627
701271059
748326332
1063084562
432998738
165029011
1233917906
1145988426
297403114
193372458
20632092
314142411
271229321
1624790771
1141857351
214574804
726229066
1740484733
499441959
406562257
447677891
230147412
1273241682
1846919708
1563970530
204403949
1074442993
479093169
1656056534
271178638
1140774171
1648133174
595927756
2043493681
1837173994
2102444337
353062873
483783063
226819060
187404217
1324737913
1163772073
684431731
626365915
265961894
1631284494
1052436340
1921702982
1131595709
1461594218
2070232243
1836740294
774462597
1629719928
1787470766
2089938618
481742769
732631539
208399501
172973819
841375632
1620905671
1451737578
1190745854
1385469911
1118346845
384090493
1158655370
77448365
445690293
805822129
84723654
1209180365
53059000
1387435978
1106709743
1985942840
518716878
2085971350
96911514
1565877092
2095787040
1226608260
265625714
262539742
873834141
380283464
1606151656
1682091406
825303471
1285985905
101508687
1437205911
1084937164
124746259
786112341
1860504741
33372547
1294362661
1081796923
484335747
734699887
1736609554
180380513
101436639
123308438
661506705
1747654763
239189982
1367894902
1742206334
918494506
2133645918
1750318235
862629403
316492508
1867272882
1304601644
2143450887
1458644870
1871752767
539226399
1000265797
2023738919
2125069426
1229757963
1054231778
56364762
987861953
1093027109
1719003861
1492236307
1930839219
1377708254
1336159556
604830221
1150703629
2106393478
1075998198
373235250
1412846743
1837668999
2025780377
1022101719
866691409
1070450692
1409217508
1084365124
352026345
161410383
1582876239
1140443928
323063695
96165555
1157025333
184526233
175136357
1405188580
732213585
1853117932
871895137
1434131018
838767686
669549461
192512609
1245886662
1174428107
2144634766
2106098312
722740534
1273973992
127833883
451190065
414083176
235850095
900410391
1854748017
397850239
476285393
2100236708
1434310695
2056113294
2035660311
844046389
1206537792
1264517419
1504108291
1356862839
1653098847
250473181
1847258191
586297158
1488748400
1616096715
1942372670
782597603
1276369816
291890372
1474505422
514366012
1703326365
472392650
1500471366
289711983
1267935059
29241364
2023579257
2065077325
2046421723
1014226999
1870803943
1045076476
1194652939
532565168
2111147721
26559923
313532569
1473924648
1876132608
409815505
1165304905
1699097141
1697238378
206468795
54118172
659973353
863581784
281418021
85591558
726945834
1288877850
1610074456
407918361
1683850536
1269350088
170697262
1077230356
1193258043
223373542
1411559505
389342261
1853881549
330412262
292262464
647183823
1632138940
1014777385
1180022192
1710975988
621705774
1334675620
960039315
1284043272
1312355200
1845283331
717995755
672261307
30031726
1723914500
966913362
1554140390
2075575732
1616520090
2127110763
634224097
92508881
925667878
646727070
1640197046
620724308
201686007
1737852110
1783759236
1069167692
645149306
1533519383
208846877
1251018316
1141676768
588315312
41197149
1164946816
1474538585
400330936
1853674750
1666430499
1820540240
1085319449
376763398
2092577297
382261963
1419662536
1892026421
965403869
383309281
178148332
1066626537
396037476
1379852448
1501106849
1757056525
765751166
1128829978
1953632795
2005841778
446189574
1001213097
914973318
1507871807
1172421441
1270036581
849878131
2076560085
835157741
1453602963
863481880
756660258
817038222
522127922
492247051
1191395018
1216144232
593499555
614368333
1181131148
1373276195
1066456842
2056404645
1846702778
954325163
1058407341
1095073846
767015557
1326850439
1490315806
1563071874
2126122978
636235841
554545872
515162120
700865600
814885887
1867098917
461812331
460335590
1516581448
2050848493
661642545
960067962
1489810564
671096880
746746669
1293832889
359161215
1032157810
1798597793
516989216
151107282
1335202662
607990018
314390827
1237844481
1858244734
1850396174
1463074040
1066456114
1896105346
1736703052
661047686
354487682
2016180638
1846299404
782978008
1979977492
242041462
1354565587
392309835
989271731
1874524263
92917915
2136467030
1759835268
1661133625
1135958668
1075251350
162395876
1427350316
1906836127
927555619
434282262
2088372522
673302651
1730094879
1458055340
196670355
483533784
486596811
1676556995
1702400768
1351168581
1132315326
1321235269
425629390
1901224511
788873189
1725893062
1265330588
1033789722
212576863
1394980313
539663175
1932482949
933841160
697364727
814047611
942803121
693163066
42712696
1422359016
1303612220
439144957
1742583952
194056172
1912385747
1486064736
1324270131
2011259443
431027415
1168984622
296208863
661394060
1829541446
1044626405
1178704411
604202895
1689929771
325218294
1611150988
1447548143
1965407493
223810910
1046093085
423327912
151561458
2083771953
1745199944
1591646650
1486564478
13247225
463958148
155625516
26597015
771958181
294695317
697056443
1073935418
1411249931
302115038
124718270
2012270065
424946481
542703147
1399727438
729577779
909514774
1503322137
826042426
1185598605
1459112234
2007364069
1463278608
281040787
1871438393
1647983039
781786873
1203892160
1769275724
2026216479
1460983996
797091863
540413141
1639487797
1127768694
1393075604
449816968
1358978962
1915870559
1676312877
1897573398
1956029603
98615589
1618302781
1982183900
481223329
1007539862
1658879040
1710057464
869672954
437775032
439189003
1284009823
711419615
725243694
11853419
1138798044
82528560
202115158
1809845899
1148702304
1878265284
62902150
1520890393
1894841027
1175596248
1521168349
1750218822
756118655
1880016470
367020268
1517615821
2075595179
638202422
1081623308
91509135
427590267
151539887
1930093950
1963980991
1854588488
473771192
116650074
1661959500
1437093818
1711443267
231821227
310646051
1600024300
1661071680
1510386853
1330250139
549579634
709290583
1664466157
1781452345
1622683851
1602656526
998583786
331984461
27830945
1852851739
1906902918
253984715
1976033173
1636666415
1674890938
248803559
799535622
78907667
1552920223
1950575236
607764493
1571418408
905548464
1734516310
1497953229
814112527
1262543099
2012300668
1573275637
1010302501
1258030831
1212945700
1510419154
1707667865
1366639655
404854387
804563000
114049833
693431571
305786242
1269246552
1165369559
1276125394
197398983
1914075884
633786263
602587422
1532553952
982546311
293282233
907738750
2070354553
2143644550
980878656
1453001894
238113320
1563366714
829898089
932272596
1839484534
1877887840
2142634742
1988723224
1336324784
2097626956
997063313
723985659
792863601
1280017963
215531340
1782771293
1460550761
439897208
1398465302
1414482823
570202113
1566740112
1303184485
711204898
3969712
213885982
888322625
1151390805
100177768
1682767318
739960676
573297029
25743096
1627203301
587396752
1021891234
1838167583
1988492746
1007490668
1624831474
1412793880
1652324666
1417080129
383645105
1208265386
878641124
2019180785
1487709684
1963230958
617178386
2015815519
1975266151
1150423422
812643123
946226102
1746756559
767695755
1760109820
1688143993
889040717
2071289118
365839354
1476112566
1938348771
50563707
1897246035
823789710
1051642661
686762081
244847236
586144146
305737629
1197561710
479169112
1640098654
1746491559
1970980495
1881189022
318181694
534502040
263921056
664692277
105848533
422915860
1662696623
1149846329
1061985421
443417313
1860441509
296164865
1841317243
1930943569
1812003966
1713101252
1097618947
1775610875
1509629645
1615634846
1574647605
816775960
2091464694
1947004835
660305808
1472489215
1762319692
430805134
674204575
1906031598
551685763
679396830
565179635
390702984
788226516
386992162
1285006901
712339489
1370517201
661512286
1987498507
1970545292
1748574632
688690077
694214388
563569474
280789043
426973786
2018584645
604767409
1228328465
2011829335
1701730124
1124268372
1118997481
829734095
167464938
246369791
571034854
1107593305
489274373
1925443777
1638639748
2113979322
1270093761
382502186
2103523224
1208063767
90967615
1833175832
1388764535
174677281
1744098426
622004419
1745288171
644422702
184653276
1002498354
1699630174
1315996768
1837981139
1386905595
711960538
245451760
1450707387
1887431512
265394223
1965908069
1044263799
230674049
238630252
898393224
1570749414
355881026
863284304
590862213
1666171445
1468506989
903134463
1974321349
2132024505
117833104
1133784979
242372108
434290905
425507036
1290337670
832423092
913237841
1729984970
313130663
978433156
754435206
1269443325
487249450
71799554
1439428551
1296131647
1428095542
1724428898
1622633961
1367024463
1319710238
1342670426
688514268
1344265513
1643721295
1054685346
2087691924
662877251
1795310916
1567753712
1231962285
1743387485
714696956
800298479
531908581
1369647628
2037861261
2009366965
297792045
1549455541
1148598983
386066043
1607732302
854660524
1184234174
1609133660
787224612
146816887
588634560
1245455438
109853000
135608110
22430938
1388636763
1566556252
1504575694
578131860
866932056
426185545
1217329162
1227901144
962465093
2082636959
694718687
770134532
852781703
1005143072
439927063
2086162799
1747794962
2124852766
154798387
992023528
1483061236
1093826042
1855789666
1669928057
1008866466
1405972589
48433576
1023638297
2574023
1351221954
854976290
806593722
910556111
983579678
132777508
539770280
694205077
1278586066
1226538075
1427863213
174229395
1552339836
2008570324
1434052950
1496649089
1885219276
1287057463
19886144
2012189475
1975807517
2074202316
1962500913
1677971599
556001319
816740929
153188274
2129891428
1075935752
1652387091
1130792017
1766562124
999249873
947169416
1443880070
409577153
78114076
116280809
61715860
538940138
57949689
499088871
1185854650
501199096
542741881
791105321
881991821
1620436801
1163127886
502982828
32358104
265346835
252816168
1863827724
474927844
325177030
1178452501
2072444332
1939938046
342557035
1916216400
1528949910
1036868487
1809415448
53417125
2084548983
2144830402
1043783367
1409078705
434650199
1028652819
1502789609
1466008349
388600214
2121615956
867525751
925190036
1192791121
2128755598
1834464298
199916476
967907990
1817047436
2003035050
1004481709
537495184
1481507486
1396739973
58771759
959615795
1711642603
133378625
596743519
634762493
1546948141
70547422
1919728962
1452233301
995500418
1450152501
671293172
351021513
903890826
94730716
1227349332
1941894336
1172082550
1565502827
2039006397
1210635947
1284160967
1309695840
1104933657
97971799
522841546
191896397
2023741349
1813558317
1420743420
1882573627
393471731
435413500
1183462588
634698894
1990398981
1972633636
756060684
1914286494
76895391
662608405
1203058367
517217101
276897283
1856453893
1980579626
792465628
2049728940
739858742
1645133173
637665736
1019752921
1914610307
1263580097
383331820
210415055
1450023063
1068260123
1546351740
926352841
1707491973
1071878376
638082789
747003116
2024311369
989468637
1441416647
1959875926
677516367
1465747479
644256340
1286910978
1771577184
1449435889
1997355594
243709024
2021810228
511137225
1550157054
957581125
487153501
457946170
960026252
695062005
1290185648
1553872014
1594762488
747567653
750802841
890796083
212353114
1399779327
1280004818
170254474
1634111764
713151731
69735200
243039187
1924812489
2012213467
710226964
171739516
812555080
1917062287
1690391894
1031402737
680145252
153290158
96052627
1787536451
326750272
38503943
152577029
469193500
91565982
609229258
927113338
636571214
2023290337
456815543
1834055584
549349990
1397400803
1327187498
224377262
1775674852
1161792730
1458147131
384217732
1614591283
1776525987
1567864254
1526803130
1591793561
184358502
1145219703
1269697610
132982596
2004735290
1397470134
920721906
740741264
194291141
2141743864
287613560
602987800
1889585957
1116641478
350429575
284547004
561776523
1536445932
42486516
1993194648
1413397786
175315113
1648881264
1095854391
259783431
309260711
1021220251
816578172
1059277007
50676353
2087577545
1945422787
2031035687
1274676763
1296255543
1650009152
1096561261
227999214
698205686
1063096113
419543319
441644894
782588234
1818004369
1063865760
812538720
1448736275
1547571744
1646122746
1631275667
1766906341
624624600
733669447
622408554
325627799
1180067421
514000315
1077628431
1880195099
1573557470
1945653454
874993452
1883590385
1544067505
1131261728
59319829
1499006469
1744882174
410650325
1150623226
534413406
2138903974
1574734589
726968781
368846867
1667214391
567484944
1263457533
456472262
956501612
590915372
360479353
2121772239
186846889
134329463
331479178
1442896860
771417729
1204602824
1965282525
1018884921
1682319223
1008000731
1352931496
1814672582
857638040
1590999758
471810405
2106313930
1383575343
269427322
613212520
996532664
286278653
2057787879
106269925
473232214
1224246863
1191694013
1862092608
955352151
270359516
398376283
1370713692
807068041
586094973
207416444
2095776960
1816745355
1103977878
1973686686
1445711285
1178007892
1567350882
1108215745
1077068601
1530700507
2011315620
368068648
1280631003
1839316702
1287554294
787649652
1204948970
1190352618
251983942
1994645270
2110912236
216743106
1924470783
1588211789
45250550
786333698
216385062
1139659410
2092638208
647852682
1855386649
1733133165
454703005
1301488905
8665837
977093713
1728554086
791956750
280526126
2133199813
1554854332
2051601598
727590993
608936177
398562568
458138457
398436209
1573735078
139953352
1053267637
777449646
959037116
685800993
1061507663
293892290
1845543058
1340217109
1801555725
1763117497
386366253
204462007
593795974
1399264296
413484371
1779157778
1414069274
1867063341
1914568645
2139852775
432369713
609626385
194093189
9182759
1589493961
1977314952
1886251849
731513453
1558374668
1540170548
1381438660
1725869469
495823044
1197270237
1995484974
151958073
855182671
1308151616
1905752680
1669617171
1201840286
1508398037
1281509591
1935162353
1266783998
123289940
1326419528
2095055996
86515030
958953854
604421285
316760880
631322787
330439729
796394247
1774286940
142090168
666010294
657738071
2004991469
266623846
1533849382
295831232
1845968828
706956734
553926649
169254418
1801409309
110800206
1315786091
319868844
1173314260
387361512
974066579
1322583153
2079449944
1306300530
1230879621
1510477114
2037905411
371669691
97585069
1395742209
2120176127
1210338600
372062416
1777133076
1716229588
1130256436
375485854
1810859695
931886355
1340640719
1523039472
647840320
1397245985
283958455
1364324413
836632348
1520466349
812111356
2116031973
1547282897
1304721291
281434956
508994466
559561106
141063026
1996899171
236643902
152620546
1597105933
1000685438
1030945461
1232754870
2047624714
1287761449
1102270257
819136419
1883194001
436598635
2110187491
1191682390
805743012
464584216
714539935
1571239216
252610163
21453045
587773971
1674125412
1174405747
216770254
1695634139
1362030345
668447764
242645024
185359869
1266611453
642115705
846830025
340854719
955463856
2048810234
2129925924
1316996488
2136750130
102728182
1604551358
1174380502
1633664535
1846943776
1828877241
406640839
870164524
925764084
1049531389
331910181
1128061575
1984474223
1189181041
842677061
1423239264
1047931766
501991959
658822155
2073911659
631640781
2076375609
1025717848
1365583730
1540697848
401286181
1344678791
272506015
651090026
2103016620
1919958900
1312245315
2037897229
643273747
1685954614
1022147513
1511834709
790113956
113533120
1870508419
79273320
142461735
201066179
986676358
1987701690
1397957831
618889549
1084443793
726310948
19311410
881249319
1489639023
1114325215
1824162662
400068698
2030554109
1201221650
1338490019
872615070
101366812
1103845914
1639248945
2009368939
517440585
526361723
589098393
372215969
271077230
344327587
1888861797
1664607290
270178277
388715655
844620220
659594865
1163947793
1441950359
827638396
1091527972
529381064
1491470682
165204131
889533719
1427780631
794714445
726684473
90330057
1269274570
1031037713
1579033064
333170867
1907784043
147120371
997460759
298974628
508224399
1814797360
1695884861
75751017
2089693106
1019081103
1543057808
605251415
1553959382
1753144106
1161049791
1635659685
690440602
639759951
1452095225
273333301
834297659
1666601984
1113588915
342108337
1810548551
1628014889
255143870
745457924
2029746762
468240222
947709618
1571199333
1586029564
82675243
1051869553
892968607
1889094303
87143295
1368889707
667166821
454755207
1100677177
1373243715
240626245
17753318
496492054
1245233025
1587545940
2026642359
284172714
1634689140
1854446961
1653781608
180920904
220038658
65297139
1132606447
623671934
1343536168
120013256
463348230
808569649
1487280386
324737628
2016709385
376225811
966816762
1601593601
1789603756
572496306
1239289346
466275042
734389135
986615763
1322075321
1743010175
1636447736
14810611
1131235066
1340689318
1466242845
1734821645
103405196
413295229
2045377468
339413817
1743562368
1916870829
1011519947
1337167163
1687909061
1420531475
1104414791
1382232959
1163336315
961061303
2064324601
1720589105
363703617
2121617959
1892445195
1521369376
1043154201
1090121199
1147240506
1056363918
1174534793
2038850543
1414023403
1956481272
1543364443
1242192892
1831009123
608188187
210424592
1216728173
623806682
585955073
1528582290
507536433
547571828
735469717
200854789
511321712
2018752732
1234292762
997656859
944185987
1583808624
366814833
1733880757
1498716335
1124479534
1397413938
395398272
720953413
1688713485
1137680990
1155669797
1712082642
2122035601
1620974517
922498777
1799333010
218179446
1695858174
1301934665
493984113
1091263061
909397781
744677396
1578424299
1728626209
863212428
1534538734
607156367
1836263704
109575997
760654830
432564423
1294501803
1092760438
645707385
1155558761
2052525458
2083778491
225476511
1442068244
2080948915
277883845
765862442
1432724779
759644306
1727954469
1570945390
1587790073
536675504
1733896676
1501419998
616198301
475352987
1653783901
514485811
388707584
858741510
808919733
45285106
1006086125
1434293859
1564254649
1049835977
996304945
1704050612
1102277685
1291737000
518435190
292482583
539765469
1834662781
1703833208
1215425584
1544503237
576195237
515198434
1693103839
703912334
746944986
526595104
707476910
280032288
820612705
236941820
2073456875
54253850
1136384987
1370139530
241185956
1122754956
755180269
355534015
1462486823
1377037775
1369045154
1767765361
600203265
103531298
520224608
13961502
1919833657
1228529079
737629036
791696344
273697102
1855865257
2067339775
758572883
407035950
1354450106
1193753872
1960715690
1643421574
1394828109
1473334773
1032468461
261628456
496382630
485001594
653778424
555639202
1461888784
1791766993
1916329108
2038445349
1911836091
97102310
115753071
1736510179
1224551291
1491631094
2009469195
1513573215
812786509
81075150
1975493218
1085264443
567605051
536163580
260549699
45431479
2034279223
70305656
774533437
1294666068
932857904
804335901
348898541
1477522320
1358286554
1921534509
576926026
752299604
1153833670
1604413275
17706330
454621020
59439210
1542091456
417332853
431925481
1941678542
820243773
942990666
783642771
1809573969
490606024
952904320
1266836991
154812238
703568611
1700226807
38484495
1080246451
191001763
1695658680
1028836811
1699056912
1711478370
580361151
2018961773
304501259
552637206
740775025
388347298
531811956
530784479
2025832048
1045060197
149640101
1453153227
71603397
963407312
971272173
1352575551
17626079
434081954
989870479
247565839
635268778
1804524010
517941329
1124472569
205220740
857409410
1330529360
981023310
1229247961
2029558740
1800556940
1991056820
1528865071
1067818468
1118988384
1215445206
1064110212
1171324890
1831856988
1983645709
1080993803
1785196736
545855038
1379702540
985053761
1185534419
1182297665
1801716152
1513170733
1485630055
1760629980
1515071084
274004204
1255799188
1397875286
256733637
352708208
173568901
1531834457
1550963739
444989400
939979104
298769886
1429487690
1181819997
373428953
1749658322
1924011433
939604695
1579616018
1301179813
2097522928
924816674
1393124382
370024744
301231375
2103881610
1292193911
2136049324
125139753
1160200257
510222564
527862266
1622669630
762400824
1615630783
1195405963
976584039
1384997730
1542989462
654634041
1885282723
1531468925
285097885
376529691
1618595496
718718264
274484605
1926619544
1642815721
1832654004
1842170860
1837743812
2029128660
1460467325
1318067679
1177594599
1516112551
1473429848
1911618831
549714088
467122855
1781201360
134707465
1017635297
1007963274
1091076438
2072324406
1129423051
1851691376
23427468
1384859823
20844285
1111329557
1494101121
2131386124
1125739662
537069555
1851363946
1985019303
1000312116
1652253189
1285288620
431897291
753928882
1613599495
754931806
1719162495
1625223936
2017439897
1969453552
240528249
1411685090
786873717
1878343329
1848529062
462072050
2036254845
1212326828
1546422070
1750535215
203902618
1401941506
1444875747
1361918321
998342687
195428931
1174304250
2091861774
462263691
1704724098
890738216
1876159900
840439455
1623098553
795569648
1372326538
1456415263
2012383341
1015645688
589768090
2022982049
1896861240
1664241376
1971635748
1685318403
1879542271
2054848371
340005636
64528467
1852606742
710284946
1000285426
158254607
1074678905
706759086
775434497
1452677739
477252868
1926926912
990293287
96567222
702027105
436765472
484857343
1301188054
1820060848
1489145072
1393581614
840223289
2028364344
1393364996
856037159
1676132003
1438829777
1537152465
964311572
1903016000
1492993138
1145704778
1353668894
452832469
1270888773
1091329265
657459019
546737425
1592884665
1276838309
1033633667
452660056
1693996993
425010120
910690439
904850892
664872990
439587367
1383959068
91719726
1418493803
1785056345
2147081784
206345381
242944152
1893543764
1903038821
106660318
217701057
1930552087
1469613945
1900667839
2010407052
1920299774
1470587138
113495413
1883551430
899716037
1386419328
2009554610
1286317680
1772007169
1352274390
1288297022
1125805808
746332098
565831044
2120775771
1144711484
1125703607
2005614315
822380965
1208647123
360213925
996314583
1898126775
1017099738
497263967
1652932851
1506860319
17600779
1953030239
1209275376
505642229
536060516
288773400
423322822
1288135801
1594256094
1467078735
787485346
2055617049
158323622
1548299060
40099595
32316057
1260988348
987199589
1496736513
1369396071
54333029
752416843
1246382608
1573626270
1631547377
1728944231
1754241782
613090125
1651391470
1437464277
1443659424
96973069
418561100
344224801
262836571
1254174654
621895626
69556296
1516894462
1116644962
1890008287
1599189589
636394272
119872231
229511374
2090063589
656716672
95616300
1257606926
1971385230
1484387421
761083051
491852832
1227855346
375945650
1976034495
590430598
640954040
1694628
1913787835
216512384
1050640990
1661317908
1101174713
1955317015
1101445196
1168382476
1280523903
1513725218
1567084932
542009528
749445828
1266549041
989628210
1128862627
1578276491
1374608770
1219183738
1953222226
106077308
909020476
805174765
451225883
190464856
216430310
1583786695
1968465890
1639700341
851808969
3414852
742677455
1097927794
1603190536
1391026606
2017411167
2096826575
1785813961
1779518082
92922675
1581112336
667799631
1912272438
666846787
552155949
1113974211
2049474894
959989110
1570065096
1582444373
1054645695
1097652099
1073522484
2012859907
1044821799
2115660643
88514605
40167086
657856163
1448708694
673906058
1002526915
1406442541
34072076
1796915138
1484825485
1676358321
1178450941
1921843441
670206279
288228449
384533489
1015008791
1286700973
1504478455
1294151285
117434635
1266840895
713597045
1928916378
2090006223
596677790
1313970910
22257975
1744681007
508303418
1708041240
764799275
847545970
1290387715
206937026
397248079
1540043460
1224437331
1268501749
1198128623
886862219
453161119
495196434
1383257896
1564895448
1132361310
303294754
116396766
1948478667
759168492
1709932185
646242313
779647208
131918158
1372703016
692532871
956647743
1546135226
1095181847
1791186379
1300974197
1365832520
1328830549
1139467028
840502359
1881468277
582921367
1225853392
891109007
186609292
1810588347
671989913
637293358
528060584
123125070
1822939079
1695313384
1912247907
1009137831
598695051
1004526941
1212559382
2130461416
445835943
315605082
1423303342
868617057
1044280441
1364027890
1956986596
388345126
526250791
1213142522
1306821922
1370396664
174300855
1034335333
1540516305
1581614179
1318142476
122705569
768541078
97574461
1475271234
1684434745
901890019
720505458
1000381927
1520449130
1814277555
493165549
21860017
2045459230
1516271074
1130443144
1876209395
872570360
936329043
845124508
60721881
289876680
1084536558
1176510196
1589979009
446677034
930420122
2042869703
559116417
106474966
689728837
44291583
1706988401
73825045
1219913322
1589536499
523327237
1936851751
1912623754
244254532
1664091428
1611341234
1992112816
1274969723
1524749202
1300062506
1662636552
1887019564
325450787
132577558
965363950
677474083
1961035453
1479461258
1874962054
425896363
1001000588
253424479
690925587
65230452
14085590
155333361
972767699
1234262835
1202004817
1995709520
768252702
2147291277
747896163
1588245176
1658125757
1501826256
981872320
347915746
1731276569
40873885
1589728469
2104995013
2091855752
1225064484
141743397
668373003
181499778
524146065
520656317
1495912897
848441767
1251867724
1996256091
59028680
1391884720
373424115
1991242791
822463218
1253845972
165956940
1913084333
20442006
575001237
15337585
1769963024
16476325
2124936682
100464836
1580440228
1959687043
1549920393
1516370633
1138956674
1491844331
2021456680
1428195025
469390404
1288956603
326697238
44937398
1961748821
576454902
1622282127
376757717
367959588
352895066
905585958
2004160235
945855497
1143139707
1819648426
1069378756
599631452
2007553844
386162886
51068788
15138257
1619212795
1728602351
72381801
680226318
272852986
968944374
549639530
1748952391
542353501
921165575
1637128171
1028264529
176480271
953032385
246947035
632232218
732483682
405061456
47232048
669745207
959510492
1245183780
557873773
1029781634
1008229394
652560139
1450644679
1985317847
1926471129
2118663199
911696436
537833485
755991777
1589556805
1910869561
1039511928
2053594290
2008426538
1263876287
785282971
1569366593
291121569
1123184085
1038995524
410432112
1812907974
1345246019
159662513
2110792292
351590111
993416201
237702613
285889575
1096054918
60281899
1319977141
687409061
793926707
1879232699
277609702
1896742785
1498409355
267597480
151212466
1354039549
1456168729
311990011
1114036851
1432534329
810304931
237235718
1634983464
1211103885
1018720280
591144171
1164202496
70964533
293644107
2083848542
671154673
2140125253
79054054
1921890533
1758636133
1834570258
2126366691
1952125070
1119762645
1704782084
212515933
943690601
1442902723
1868376380
1610810637
1265790255
1268779740
1132072122
2114293939
1227864106
1121621797
37863904
1366413738
852165708
1519804418
356057637
74875044
2103595430
153561746
1257192423
1365339434
1789711905
126480791
1707054201
1599198976
1008699145
1068764881
1437250021
1954986574
1329576398
1165174771
1080538340
113443023
942401716
1721956943
338299991
262863046
1230043102
1590939830
2035149379
175538019
281333029
1447225103
1259928000
1274889137
1225060550
948737969
1616442095
1069505971
479501297
1943378451
1466963758
666237115
250716070
1094923238
889465172
316805988
1794471536
425102273
1071507758
1066061724
241709918
424104062
1027557139
64176227
685404111
1790323265
641215648
1525870799
800476766
413755882
1471002377
959561501
2100296379
1085941822
1697476651
125374689
1000502633
686666979
2100050506
1181164054
634595837
42871497
1627561443
1483249149
1769831488
1171654648
453920608
1571348440
361949638
2029170688
553179393
2025779451
555144237
1282047971
386176835
253674854
712102933
2012756984
940994648
530320522
320517067
1447864678
406748357
196817039
1652200292
541620036
1850941693
1187454455
1016569044
1813307155
1369789587
820694303
1697143329
1042567175
2116911244
1772005914
515129195
1875493015
643834542
65588886
2021907878
1755827186
66926701
792024306
1683306996
2079435069
1925316791
1160980736
967132134
272458276
804410651
2061821705
321977441
199513988
165515863
707677849
1399451116
691671674
1758917541
546099453
229689840
1187132618
1503213073
1472675501
858972910
1309948683
1651182416
1553523474
935684701
1886225482
1307687994
1994321714
254444450
1580883088
1806378157
2113466909
1267870383
2103749448
557105219
588313010
681352978
1468791404
1539013885
1269580140
883017671
815596053
957101753
565369990
1518782958
1604177561
60676736
1300142773
1998771260
1697677295
1364522330
636394272
1576765972
481058195
1675335289
187491205
1324785877
377490221
849588870
315849020
1242756598
988096289
1212029326
304932617
345260420
1209601814
2053203941
996364343
2083247727
1432359823
513701867
1190072993
1082380339
1289178281
260204454
1236237111
1214846900
1511651370
1441075344
796947962
944396017
2095090023
825081381
154069509
333766827
1350975841
896596423
1032810858
323789473
1139093643
1175528727
1547793751
1749243217
2007032949
797445941
1302946823
154930798
450427401
1946288388
1903892386
512978376
126825685
479380626
1646719770
1941614169
1571837417
586942555
2119542853
1125713218
1233424471
1868635697
307121147
947776847
469311099
1885208787
308641268
659765637
385172476
327027680
509776033
268462597
43664389
1004166696
2130355706
154671981
4960564
140716569
1811232600
1683559605
419643638
1262214464
734826344
1744098426
1717492589
1962360427
1126401394
2098478844
891541050
922914242
657083303
1314569417
195113037
1349695011
471496514
1245008082
553014406
526451631
1928247353
1796051172
1514005929
745675840
1861915640
530589542
474897717
661752263
883067296
2115522729
1833916321
985478810
702992113
1074366133
1870238782
1090221512
509291822
110438642
1151120195
1972020234
524265877
430729713
1292212479
1016421666
625850654
109653029
2098149114
1751492272
187173984
1257611390
944949144
1121686850
1721248976
1677789839
1869965820
1159784923
1417550765
1977882197
709492818
741807694
139269725
1716581922
648236856
975793138
1534825150
1300758047
1437172224
1383821845
726647489
135490061
2059282691
182426841
2139946886
1312686163
1042392005
318460197
9464543
1959759421
197931242
1651561331
2140768952
1681346539
662190151
341350074
4448239
2117883110
744365641
10496065
1224081693
1725198861
358962597
1806014054
406074783
111386100
829915996
1787394865
1172951212
1291066081
2091326670
173729038
929277136
1149795206
512684061
459425254
428926653
1816020988
232152715
1353853507
1284364051
631667954
520199439
1062824428
2061922833
861137107
634649203
236804385
1449662448
1899576402
1394119675
2010644330
209566035
1661826540
1194873455
1193292770
34452323
698083734
1462286285
738145137
1832629985
139877852
1683539668
335345346
649922089
1516111049
1681421083
313613328
465050696
1290952754
766120387
1375684017
373826124
274020733
1705572882
1074800810
1691135132
2008588198
867488965
1749850247
1331042004
1143490695
820167430
1064891922
724720126
1213415337
921352988
880727710
1030279291
77343989
1418367856
1034364403
1706426221
1671581940
532819277
1036250081
326515444
706362666
683900620
564478702
36141878
540986993
1230605770
1659881893
132474078
1768614342
1062482358
176122732
514177232
372655178
679340278
698886989
184751777
319144050
1317341216
1987610529
557216469
985147575
1810594266
1882871794
1826295750
1411617081
1060924728
1207115138
1264427712
558788383
689107797
584292295
1863653122
202965243
281967050
1786898859
330570565
1379846628
585597021
1775115043
1187230431
1205364297
1718068656
117739132
1546270426
2133828292
149117758
1020576856
740047092
1641961407
432661962
237735733
1746592970
2115352504
1809150938
603970153
824210128
848157081
650653077
1253701585
162419028
968065697
769058092
136863746
144168249
1878755629
1839288659
1641832352
1133645423
1368494154
1214059260
1696182253
545722305
1470544876
1445763425
419249333
780487654
1575288732
858030100
1558416436
2089903180
829635136
1705925737
1435915873
858744557
1433913404
2013459843
2075384665
479522059
624162603
1145081481
1393694263
437920561
1628079369
695765987
1757654969
81504626
203786221
779241369
1812098359
1746696740
1933753451
1197780324
242313869
120052303
1358741141
2100088969
1316396708
1199894798
133221876
764299552
1400203488
533505958
300333260
1449888902
2071072698
2052846303
1999637199
1061687897
1970847117
732367944
1765048799
447305814
1918221452
1651247096
1747951513
861963265
376304915
635376332
604679346
269251918
1569883061
1834732532
1381604707
209860904
1640535082
451530826
1367335848
650349506
1459915264
821100350
821560899
424082059
1742870029
1597433163
576143639
2017746296
281863696
2003906437
900621208
1074046630
1838252592
1180115975
139917199
411743860
1712035999
43314893
2118439751
1368264945
1531690198
147119682
864293399
1245439237
1344956468
1032394258
333433029
1919199141
1684670827
292236041
901310728
109155005
1620939629
341106242
1705140167
1499864267
341279295
435044196
1498289628
1859616987
177979901
2038828360
1983444191
320106342
1983405993
60838586
1179332709
763113159
362059837
590165598
2051319945
671319107
2133234904
1095191582
1356225329
1780213071
1967933351
9759017
1208002616
2145856533
1825442403
566335498
1690463355
393775633
622017322
1176946539
1527469116
1547025851
487165785
911151580
713886918
520864
1868205877
1365496799
1261679805
1400960256
429484718
668342487
1417579878
2089894686
558176193
660354726
968574816
540995715
1532795109
612034181
1837399296
556842056
1563260899
484575925
1230602369
92555119
1522278092
739527856
770570315
811239398
1502230808
778139696
1528552030
255887755
990357815
91910072
866186965
102045956
336170611
471541520
1601200267
1108799058
1295509245
128856703
1889192
122771036
153755768
28136197
466561863
1664589929
1874080442
508657153
1738509537
413346634
1655282485
289719435
1309799983
1999908427
1223351918
474536719
898004560
75562727
2039567588
1989590286
17196485
1994124254
2075917133
1623763182
488816753
1753285213
601726419
368701306
950410893
887706765
969976407
76676838
788455274
1826785422
2039424225
821152777
617160742
922727347
1404278619
916245518
1202377617
1307850601
1130296446
912513332
229148420
1659284907
422323309
2017475279
1082099962
755450405
2022581028
2039405007
1256477119
1792056500
350687950
1478304529
1800119927
883979591
1601842145
389216165
1434385670
1925063272
1468229978
489017026
1160475010
1731841397
1529830084
506342024
288320599
1056558127
1781622716
1948588637
956368802
1255345773
1460937243
1223686130
374370448
1676732430
1400645878
1413706017
966334469
1132885625
117646579
1987770235
856763021
1411731760
324763777
1338104303
224336733
142214177
712275843
231596278
1470871541
433908569
1353616732
520424468
568257741
518785715
1087790896
1517038339
246231217
1842888327
1075551739
1733222502
2140523856
1527772220
273655826
621867430
1452667920
998449975
1582580131
1448953147
1688212795
562325276
803265601
1637699484
1414264170
1519275181
1259550461
433018051
1495300060
342585320
1917268029
675849371
315614803
1462642175
243947074
528584373
1656175334
1939153936
184426056
612965798
1873333469
1220596003
1544025758
1668006939
1063941159
2106080658
1248412324
308055620
1370217010
207918333
655556578
506058228
1253522562
1772357072
274134788
222132322
1346986566
696414208
1047237044
276297916
911265762
1176167553
1648393110
1967106630
2054917420
1819837727
1662134523
538248525
860141857
935046358
84819564
1483132366
447551663
1746526544
231137787
1655117133
1622519527
1179735811
1072987347
1037341119
1671677023
785822003
304861888
1308832411
1342256149
812503338
1328692246
368704969
969424917
1332428905
1128514141
456670670
1652074067
1557809007
1445538579
1263606745
1936140233
1455194833
445999045
975162015
1197740733
2058297748
1507563905
555977875
2086457046
345535145
1407616024
730108213
1818508447
1498904676
402794743
971661238
1719873670
1289685116
1896463863
293106498
1917968073
172165846
546815826
1205571663
314343797
384441768
98922459
2112863748
75291702
370354108
532072784
1654135147
74420044
855916005
256529367
5649766
327307653
1522570430
238848105
778134484
765524093
344230179
470854018
1758417225
1328388612
1880994579
455392163
1323896477
1045862074
900256970
1694643224
698149547
1528973474
445107635
454165934
166805605
1980507216
29445460
250931553
727392432
2115957143
651579047
800642843
1887682234
1227324720
408178177
989490356
1063975689
269721602
1628408472
1077172530
408042246
1746711853
1418384644
1989362121
370674453
525451290
1853532543
837103379
2113443204
1937514501
1725983762
1595131313
891725496
639893996
323963012
1838814800
555263388
438734849
354869827
198268445
1274770029
2070733699
1314329372
860548313
1434466675
789141462
1149498694
740314218
1560827894
1967106278
494363152
1904673243
316413653
216454317
929610698
250889826
1573005237
1208950553
1794036276
1267117357
854410540
1226889155
1033736626
567908488
725798780
973142025
223435345
1843714460
1961945576
74937734
1990050854
594256462
909180943
172129599
785386559
4012090
1430030748
1394989206
1776925949
101771651
1255511119
24940276
894264056
441244194
1196842167
33868169
947112898
1256550314
1031403004
398505167
1872920594
91480474
1091872485
456803180
810379139
1654217723
1134514863
1967573637
382265512
525898066
850941969
1602430224
1139825265
4081715
1248545641
400187029
1085380814
1843853497
545638801
1963051281
1637943113
1350911260
2133845716
1916931419
2015599158
1086164913
1538771174
158972420
672614252
1818801195
2052127748
549627386
1542406423
467006552
1279958621
1251245637
786494358
177362656
1531830378
71883545
43511213
1702179508
11555474
1105528277
187124988
498648369
430730434
93034183
1489104839
345548921
1948180486
549728280
1009293080
1576053307
255769799
1644522498
483289618
679184151
398255593
1517109155
1800298161
2146896718
1864761094
1571274562
1450153829
2088573213
1220790677
1304139428
821935113
240029356
525342014
2114325845
1178322026
1150984382
278530048
1424609061
616190901
1354590727
704582102
896814736
194629745
966190879
1804977461
1944456426
2025875430
1350439727
1244661973
365875097
342822319
1500696145
548332275
2091032576
723975257
1598708466
961945648
2042918453
503322642
843323303
326006191
236691759
764097019
43533933
194890563
1177872964
772551475
517708042
939938994
1434884475
1526264236
227191393
1636404285
275289425
1271493557
1099351670
215803862
1693917624
1906245668
423081523
531081830
895536392
1147220589
2086657180
701164160
1016202055
414249645
2020217627
1320551124
16971268
190462642
1592079152
374549792
1180192167
130011142
943991404
630149128
58726968
1589045937
1839343630
1508671097
1754937322
171773871
1349245575
194623803
1488987129
1887649169
1441738743
471984445
1039940080
1786869600
344492803
1843757487
847297593
1611503942
1951114361
327232222
884895585
342262726
1284161355
1574078168
235112959
1624284889
1070306400
157137863
1997365071
1763555489
870404544
1250070069
2070326823
46645210
1129642922
1458713841
1606500874
1355257063
1519195983
2142455248
1051642972
235791259
426783925
1172338975
1971123390
1898785958
603257964
360447806
980655788
1574092868
588413142
1414800591
648543046
107867847
723153315
255469613
15949754
1679819930
1647612718
177611689
518369657
579580369
231025884
1995029400
2058070807
1614143327
1795305486
904226507
1414070962
631877933
2000364717
707964947
857937444
645784441
427791013
1790674781
1348743016
110242084
341630934
822097935
502047608
703152022
779749919
214459277
466050763
689891928
855451705
1783557373
1499092809
1652232846
1589341222
1998783723
594698823
1053207047
2142924221
529233512
685969463
619201560
2054366043
2075827921
1522670213
1239848740
2004979585
1352811973
490836292
21971043
816247060
1101978908
1467025865
1184560061
855646459
1589016042
461361745
1260227100
1246666141
1696463889
841691093
555734435
1746968841
632501435
306126257
625267571
1861668212
15629329
984344656
742476684
144185993
600613699
882728755
1068718103
418061041
925466773
1097520674
419620408
1174757559
1936440304
2073123045
443293332
2003220152
67651429
95570907
1684515864
848156749
1966314710
580413563
172158427
14810611
1373089978
1230071087
1736565506
7606686
458646282
948457869
138860456
178263975
2082790950
177091433
475458496
1179345703
1687994253
651683843
194837045
1716463958
557306167
1388188074
986451685
1326489846
2073897865
1073042201
395605001
2015376352
1176151860
597675477
1883661933
1986524516
202888769
400840501
457964901
165303398
2058620245
194056349
1705168565
1288843728
1946781216
891183915
708594208
961980862
1458006893
1207262820
1987113740
830374783
285830555
741328692
241797754
662705070
1513176147
940485718
1019767591
1685697000
877524155
1510432184
1503376106
678421292
1995519718
1277598732
1924234958
846502855
1910093735
1732448468
1703177610
616439362
356061316
2126273622
856052496
733385620
515444018
476602116
661873238
475093553
99733671
589354163
671878557
1334669309
1699214814
1108248418
827993115
61200901
864356329
1496283731
849334425
1185536024
1572208794
1378045298
445516773
1477359411
1459459130
1405299262
1158418214
1000184693
398011574
113248271
282686287
1735200073
1769638680
997729033
1264887137
622939084
1992148253
676766732
554087021
1071606740
2012435943
1712903829
1401204666
1611894116
581878809
1800803782
363456848
1274722483
1814988664
116647772
1796925839
1188435209
1746805511
1495910708
346831446
1015128652
992771121
597609781
2048914851
1055043294
1948230294
1022968789
415028582
983224330
315432986
2104568691
670631602
290454931
932737289
1897912415
329245006
1315049931
1805848570
940528149
1734987055
353218114
350423515
1346679394
1759235741
2109325619
600694379
640728115
1621056578
1519586955
1410407803
1320830052
1045175523
54289061
1378667139
938356635
734845466
488891772
665814009
1264808049
1366534032
106567917
1966869724
1427245044
965239727
826554892
815669950
1828428800
2066436125
1996826584
1899454547
1300213345
1258219737
529938898
917872031
1113919581
1081843430
1728232176
2146482927
85844842
325693283
1334686692
37765259
1993369895
1422725642
1062015487
1390152376
1029703444
1400669218
1466057795
269266217
2065250493
1262121217
370612592
2123659744
155973176
771736048
2002621271
1698185186
1315720449
530156634
131079903
97466612
1833042022
811234085
1420131394
210723034
988387277
498385587
3981948
1963565887
515406695
251988308
1467802002
1931554783
1602046806
1685611842
199855972
1921443466
1068298606
1474591004
743941085
1238767069
351382414
1899203693
1423414109
829036374
752082876
312723519
2103987199
161789922
1569059078
2111168801
1796297823
1406967877
2020514815
723533847
443462082
158178654
1606836764
12194790
1447453899
467777098
1122265160
1589892683
418566272
148038332
394515497
502742305
707761136
1276307505
1320283755
1625210034
710526301
447216565
359610678
801679743
551386233
1403662276
1353867998
902233935
925744209
904444418
134693822
725347679
1340987222
495380345
327056963
8574309
1570046303
408177469
1635246698
169527174
1555171497
467222931
1929104236
1753483102
287318910
2040176504
1010791648
403084360
270282280
140022837
1735135695
2136882107
63422130
1452660644
1383291506
1354495369
1134725516
1769924023
695316630
57008576
1697812545
169691846
1072010436
27455608
798198566
1560693383
2093706088
1799139077
1418614262
24845945
1550776126
1878528496
1170239163
1502845370
1872437593
81415428
1421106560
1724118257
100746093
1904748896
1085983441
1780805347
85411247
2000351334
1454934048
1333133455
802925934
1614278055
34477686
1341458452
882587194
2010427606
497148509
1753304532
1890563541
1440797167
1811721073
454250291
721061496
112559972
1954450896
506635745
2098011960
1870601876
1569022166
729431456
1409789162
1263518024
183999177
1049490947
560878741
1510072336
1098469814
1855027854
1620942844
1921871970
1406711883
1464677034
1820756954
1935943890
1805336311
1980270452
1613764835
777178211
1533534638
1583943684
891806126
1889600175
1874682097
425962983
1697298043
321249932
485203992
842974385
1938984397
1601456583
1493438907
675916978
37042584
1538295656
46877610
344666041
63429224
100011630
588058057
1077569286
1085410385
1274120143
1352637125
46468787
1386826598
625514700
839162896
475977987
842352523
1292665169
65798350
1961068997
1023766702
2103049370
851835048
1527113342
1727404893
1723170993
847772990
971594142
318809498
110179403
1669521357
946374618
1101527005
1088350370
703076640
1468474601
1755991810
714426043
108057954
989752982
1170263478
272048599
2063612724
1533170385
23461732
1324056206
582801956
972591034
1454849527
1964041790
1724088013
177161968
2110389947
758325020
2140962107
1090660308
2022341828
1111285613
1824135055
404184371
1290171578
1326623117
974115930
1090176958
2082973106
1143057716
362748165
1596300447
1033706704
1422895101
815602984
1724303559
1803661557
1592197911
1563771855
808633908
1601105440
1673955878
1775972360
1886514451
1057738835
1209527264
1115379713
490323357
1001759219
1358384053
2035626823
607012308
1109631294
1066347180
1453488451
1465091068
402782738
2023194759
1840578473
652637806
142477341
1801711284
1422123049
1481147854
408092690
1470043529
1843613508
446596776
863108218
1882230881
691898229
586832453
1424928017
253463392
1283259873
683450308
1959469680
1250037183
1075271776
1241581163
712253714
520039219
1146511594
831387030
892540752
1490114797
1266594036
1546657868
1229866672
1670080519
1204743808
1036442185
285638889
162420816
1308884335
2130718557
1087562880
8423937
2049463080
2055662441
1632665861
1710557123
927682197
1891137583
1473684626
2128066069
839373640
1624510761
775021514
373211207
1837388601
589604325
1336944627
1155155932
171865870
185496166
1355015621
417427363
1727508310
2147166247
277083351
509155559
488214330
841059089
1468468063
326170662
525894916
70493194
266863076
748147732
983876884
1973568800
982551625
1978927462
2137973711
809105845
1238320162
1473165634
1434646486
466228181
1020166394
105056127
463770043
1710772484
1635696922
1439936258
490607617
1555246477
928828911
1998280213
1678693054
429149501
915031453
1327528992
2145805103
1955166035
505014964
1632929581
513259622
1293081705
599038681
1631515857
1998259069
889258984
1863200723
960273823
352087680
576041376
948227052
333592276
1568052555
893520702
603026256
902803335
1391619334
244410721
1283925548
31027984
1444500401
492243345
616699833
1758629924
1391725081
880999373
906821109
540513148
543891196
1584806467
1652575535
1073693634
85980975
875403933
1123323474
1061028932
241733029
693173261
202548506
110553800
1953909764
133093303
1783401037
1978838029
2112799423
32859142
378938400
306819740
979331644
2053614337
1361096839
2098914187
1546539866
1110409495
1815938882
666080442
1967714887
2044204010
2042970431
1506283821
1486477994
1875635189
998745503
1262068471
929073631
1499871221
789795560
1548084879
651872847
1442004322
1282878814
628856502
203914095
580377888
1229178818
1605517219
2105151813
373612999
2056905753
108185754
1531119154
1060940229
2012823718
557303526
1521705299
63682837
984815798
1559507516
1362013289
1912786618
1680548627
126464677
891675732
1541378647
1968678740
1864126270
1782313861
1154713438
612908354
54270931
859036655
994706681
242426222
2038373197
1832214095
793923307
634433997
455430385
766755462
1744524309
196247209
2043027675
488233794
1498918721
169357333
1593344249
1006735377
1844524085
226314252
1807392991
1577099464
401429061
2135495842
1198000769
803333602
944880010
1567382021
769597649
2116886277
122187151
408511470
1174841328
70847858
1593106389
249133018
763285435
178711466
1008715409
1283066739
1261955987
1058615185
972751927
1261437103
1956315306
2074958825
327856752
957408218
524223493
1481475533
1664205121
866382359
673070184
991055044
1957944500
1209657264
194309893
980510878
929557212
187951423
141161507
1199614662
262246260
1425758104
1584623062
506353339
2118880170
2050580651
334521079
1117664130
593489108
665130526
1616334346
1459655612
346563311
1766828372
649658383
2024769927
1019365996
1734925640
124070874
929507577
1549657078
1105166635
677844697
119003160
734596694
1170402723
1799457942
988839839
1578989234
732124371
455231035
1400903129
1890247461
155974018
1695625459
504879306
564852194
1999171757
176846144
1615980541
934636052
1766824374
2069474639
1853699813
1025445012
2000725723
1730867015
713342220
1981486860
502624132
1416379531
709086927
1709141983
321348209
1339051606
1177611810
533100444
1089473455
1867495094
1903469215
605700007
1202570637
594475030
1090583697
1415739762
242985837
1857178347
570920178
353734922
614806505
1871690111
1957022380
1790847494
207899099
131655000
490884068
538118989
1177163920
1973849293
493483848
453216308
1676153307
2000869998
1418897097
187054715
1923212385
759315618
2026662962
1606983155
730735731
238838129
1927018639
1539327213
94642730
322292904
408686362
1404237177
694420501
1640997745
967980304
1217296097
642813527
357993822
172787023
6373852
460135452
616006574
606168275
1025456237
365331181
738174551
623007120
1738168458
1677443225
1107221269
392751006
1755884611
830506641
52745995
1414925777
462818402
1925309674
943003825
1828641166
1538317925
727190609
222926526
1894223309
379100223
358930825
1260607918
752043667
1020449828
1962271123
1607303197
600577378
1357260672
457189493
910739219
289307386
827877330
1871552080
1170367181
661263282
1849891901
1352707911
1669434280
1467561108
1346160310
1102569830
1517200396
559738981
1614287544
1263808221
823013782
33002258
1496844945
731327496
1702756088
961379435
718490592
1110476773
1029892887
272200563
392066673
529295294
892387728
719120845
1968910770
2058066285
214208647
1919125822
559444815
412289227
118819710
1274719731
1059551639
1197293853
919426350
563066715
717913276
500895241
1036866049
570426932
1187033752
1337192804
713307326
1948018047
741378738
876919380
903213191
1939886698
917742428
476102450
6575364
1253385554
1066892470
956759505
1085486976
2081921164
970147146
409591874
1972573472
678140950
32013090
623451093
477175640
728010034
322799694
1464726934
1456187225
196041983
1005590874
1330553714
567048707
1142219183
2092805133
976522770
1787403163
853146945
212099637
1609808360
538294035
52969017
1707505377
1031099985
1919041069
26690367
1329213798
1892880112
907580959
972311617
1841685787
2075792547
705110009
167418302
1607122197
1501651881
2100135396
543998639
317822850
575201630
567969873
1066748601
1296920296
217388151
30074818
655221680
317016158
649642394
799778184
1242775837
142945342
1178525545
1824804391
1723658736
805674130
1808164281
1882836338
833005477
1528142561
716237849
3671160
1044593963
92794406
1588656048
901321120
1674031071
704518484
1681671200
1131875443
1317234832
1030815951
2120460832
2011299579
1677513699
1910781129
301596686
1097346858
1596527256
417772212
1181844548
371987846
1800442448
773874930
828288627
772435547
489597201
1635698679
821109786
1953679873
215319241
1567177661
2063799239
279225377
572158991
659478436
1006715949
15445771
1923859039
2003299804
1530364792
620947328
1870508132
736123160
519822600
2131225168
1622166422
1935237586
2057673362
1940177957
878522673
2030979592
1232616090
2094512842
137435087
412255079
2097573553
48220331
1111741621
578961149
1823973158
1729563319
1445104006
1538902684
1546451386
1840057634
771472688
903449795
205072585
909080300
1872479058
765852745
352512641
898800933
478151440
1132070848
1811573391
354423297
1857018458
74553390
342286380
267881946
1197539874
418507759
2033971134
1628761254
562522964
1825381521
575511405
143228103
35182258
1614146616
1985904035
384966278
1831448542
1607881586
605727084
758698090
1971154906
28413128
267419011
1428614436
903719332
295720780
1373472051
179425401
1931321542
442727333
263516681
2107065342
110722108
1100867809
1416383225
631572770
829643210
1786423876
1441255510
149693092
389612853
695490662
984403667
1136192285
1372452809
497021307
795264720
517238048
2085280187
1188259421
832835107
1262980181
497019662
1581789382
512683278
1811058994
1495863453
1691328650
1321242500
2111124502
697829900
1247604150
572948610
1544193134
489643315
793296015
227936846
1578815358
82535055
1886786715
1047953942
1533571427
592338406
1498068326
1233326942
742007982
516494251
1453342739
1083280005
166362741
1829434293
1614386124
535971195
158771452
1476790427
203820089
727280165
6857118
2058428386
994223353
2092689310
546899364
1909509252
1622528584
1567035450
556544713
923950012
1507187027
977577545
1160870561
1193402617
1317441559
824801114
749476177
869888264
20817022
2012940419
1125762246
97203092
1813643494
2016635051
590756231
521941800
1718621750
809178546
1169168293
364737627
1368971993
2040149167
1224319442
209719359
173954629
533417876
2082369540
1341220368
2086243759
144646126
183634076
1100231193
651190274
517077323
1895388433
1318870846
1656732527
1447927567
1937239243
1194626051
1347591410
1433144844
561664160
1145357784
399964176
1119569356
664579626
993578016
1466026847
2075452520
1613024237
484035793
627317846
1552296431
1143724372
111805374
1273903340
917055270
790176625
1247294098
1052010465
565546607
343983483
1695152425
1916642772
859156071
104138541
1643680900
1923670407
1460252173
669184351
1292915085
1522694839
491502326
1033960171
797745118
1235774646
1458336367
280303071
526744823
799081236
1005903271
2064911015
1860767362
1487437653
58338105
409967327
1118491294
581711911
1344966601
1849715354
990553573
565450921
1391868703
2141997906
1532535130
2102822031
1175978584
91138721
1527241406
46462280
711895560
114542948
408421649
1476688109
2088346530
1670504253
1685016991
1001729331
1326798423
183045371
369178201
970713079
56218833
645240455
1177372027
957133400
785013177
1630929819
1364932854
62968495
1651131970
1445264533
2135826975
1916379026
396738300
821697523
476558331
1617299564
1553919022
412892893
1398307612
1364879124
1474515335
397545586
1329923006
2060267315
949114361
1698359128
1695649042
1021997645
710143731
1917338504
597331200
1912624477
36228992
1737527942
230181855
788834309
2103381463
1753030937
1619125402
772033260
857155448
355749530
1946275249
1025183234
1161586578
892796210
86485497
1810319236
1674034605
1287664187
1440598760
1579178613
54221437
1717039812
2095159318
1573706489
1797196244
1910198560
628605347
1572864836
1303552992
683206256
283353137
535344025
1262385018
1292301809
1917576165
345750066
1834001060
649132112
1446740474
1256142850
443428271
420589469
951089906
783036428
1765230384
877124529
794063888
2134027964
1114442581
1714514891
495182768
1468623330
883899367
1525239719
2063857282
474166205
912585961
1999674467
1177366333
102542761
1779769911
1162400281
611974521
1649172127
1202654795
1447257922
380901792
226821387
1065958175
1250998747
1449112533
1804942857
1448851257
648102516
1926348608
897355156
1701158479
1497118578
460093413
928102549
1218338905
517611739
1012532689
1470875136
1751118732
1951008011
1462724966
1042327066
2099216913
56177539
1018302822
1915012971
977728643
26143171
2129526284
1083371414
1053680393
1989695396
1956482617
1313170588
538522386
1689947919
1301426213
2008666111
207961655
1551580381
210624836
2147216028
1781896685
1625161841
1577297886
2100984646
449435472
289186096
1993875154
455787602
1197710740
2011560324
555416246
1794017556
1614913768
204893526
341600251
169656265
1585145780
247251605
1019844763
1316741771
1220515584
2053108698
1829504936
493781275
1916337867
581896329
509127287
923085076
1373174230
939522488
1259028768
1565126390
1782309994
447243811
2135786139
1259114333
1043996105
1947280351
1451450115
1610383422
886212611
29440326
549276276
1929411287
1173093964
458376738
408733861
1302801940
1200832962
1264102594
740226946
1672934570
110014814
84381435
2061166277
597622007
707812037
865684915
1893251113
2048864725
1644430121
1875562695
1543700058
2027768774
1356563587
115568175
1733566371
1869626354
970247412
733182309
113985054
4074575
450322503
1513620586
761972841
1941548864
1066143338
1354469586
1681240103
1006949446
1010815535
478308606
1928486526
968923118
1536715004
886060185
1463846852
977838161
538859834
310433080
1018195914
67241743
689998222
1758331117
2010013072
1092972975
793313000
1143486950
514705810
1039163222
339596255
1835671408
558941145
500923987
1774274874
125549281
1856289714
684277670
613050287
178838374
798573414
1406236188
1304630159
107883604
1048495691
227143553
1373658585
1340280821
1515381300
2001047104
2003398317
646515704
176508804
174858766
575361357
351358351
569782341
441560516
1158669052
792000886
1042879467
1527923145
1778704323
1444176151
1269825910
1153493308
1382073501
833474942
2058143859
1435999680
471949046
1413674429
1029626754
2106312245
1849822397
2014942856
580958381
1613594241
1293736291
1332348240
1283421614
1001073300
1674275773
1772055077
1775678958
996170284
1118413296
1781274246
975779186
963758752
1910574972
248997554
2024920552
1367859443
2019627845
35088409
1184243240
1953187500
1637232852
229404876
310697008
1673260719
96018350
1915036595
1634309704
1868326134
531223286
154170052
1476372319
1673569750
1594189260
708554271
1753017300
378002624
1294552775
1412805696
2078166933
2131895131
1759599257
702835607
906691438
817102242
702072363
1459249444
1199148874
1629120203
2012445039
1734706177
983838054
69970940
2056225182
282200491
1788865005
49231346
743783567
1486967708
890842642
1220366650
767233794
1057397595
666063051
1504860041
510574501
820335073
1500706213
1369744253
1026984667
1508515510
1259120041
152428059
137174108
1642846173
956065354
1848614197
1889782528
1581448281
1174649925
190597894
1635058766
310629971
1774338448
911536248
626806563
2015736070
1950790594
637932751
1424452576
824634070
716699212
1084838311
1640496111
1786822328
1472300927
2131890243
2062392081
640187537
715506670
1364422488
2089497337
166456607
840869012
1383569455
701218921
507831936
206695302
1879422177
1588068992
1934321447
487008816
64545847
757103468
255516071
548028798
585340747
1621939241
1697613172
1250256595
1831807889
1849726303
1782819473
847146904
1308111039
1244364320
1537755250
495430886
669246434
937758472
188564039
738296545
1464710967
939689921
1989859737
1273711705
1759230144
1358300823
1110340725
1182533628
2111296034
1491906754
129648462
262463038
1283960600
929526989
660089283
425219715
2007443396
1069351586
469641210
919688736
1437578920
1098388306
475690533
1456028695
782987259
40155360
156867510
833740949
1539816217
156475811
1226433616
1777008744
1298457737
75381568
1243360008
1558563752
91486806
34150121
966469071
1580521575
530739671
747681452
1742860043
271027216
1491965250
1111296095
1991091142
1274994017
1156824629
1821956293
1549715202
625084072
1376525279
394502746
1827159190
1728404154
1529845220
1269711220
1824158843
1348363544
903597503
244832406
604773462
518510078
2059635396
1970431143
1656490289
617624220
763550337
1513465252
446893401
1079890984
888710269
1992110579
1034844083
484503951
1833026792
863578101
1746750830
1233435298
145832720
2011146312
1747398778
1987935950
1643410317
283996928
2119103898
2041288571
2060149724
1841962930
1435805467
910289549
1795708506
1209608955
906999037
1863968525
82598450
1420101564
599416330
448606999
440280244
1722821250
417422022
1538662407
1505723277
2128620033
1743022281
1714992465
1310294627
449195004
1984568899
710250691
363962926
1650123956
356901912
149946122
772950242
1340734734
2018576419
1388958408
1756660761
1692488256
1999138602
2097868730
921893088
1852258309
527953857
322294286
957257605
365450388
83245463
135201361
953326361
1293733526
1509111747
218116669
1316623666
1505168312
421359811
1281398270
1314026045
2103119069
1882394087
217878132
947926188
2043893692
1451445915
79878506
2129268216
1607804669
908369157
887460790
1944635445
2049206749
1735132245
1878561180
1237259253
1760748186
463343961
975677364
1659629362
1894781940
754922139
1129217818
728179894
1740314761
1184034878
1828214703
1082619169
485935788
686259251
203950863
2095554039
1301224681
444080546
560381795
1135922638
727181799
482963132
136119705
871431224
1020639556
1836479988
1411332011
1267091343
353367930
953248917
353334200
2476220
990778907
1809263560
766917035
1613930664
1775567840
1866035373
1754274625
255983241
71930853
178937887
2060340342
140132295
1327120436
1587727735
766708941
2003918800
57084374
325790954
627077716
1149844806
292402560
1448274957
1259609062
1082520688
672040928
464589783
880538533
583424444
1657580284
101079194
654696640
1698700533
1865213807
875956438
1043208636
1926413080
77114242
495988232
1937609231
347298026
490243660
1098599768
473575970
302399796
609632617
1576919811
85670528
1803395789
893307776
6048507
644127164
987042037
1987739971
355970210
555718898
397891141
597515505
528740863
590059556
476768966
972656014
2010659554
922689501
364560331
1815859220
112896664
440267839
1394054346
419281759
2044432050
302786995
1674419117
1584093027
87909734
2071649133
231036831
7489212
939539675
239694897
1148432639
1061548606
13584906
1898178836
351803937
1611697049
439878040
1129423841
20482789
2044760636
253521326
1921441446
1539677172
844897942
1709921317
1577432428
935017310
777150092
2083050666
884408813
1534473749
1089881309
1800631541
1720690860
1880061055
244931582
171039175
1546152714
63966583
52250431
165116957
577944890
1636650793
1976987459
640595692
846763807
1388654371
48547156
2144054824
1582977052
1265356486
1422171850
2046052225
1180479175
1868963177
1581328774
1559793572
1041775524
798778058
2103885949
1263945216
235524640
1909050036
1929056144
1535192431
1465046559
1884217429
964611038
577437923
877585775
322083910
1384044396
676456246
1171153403
1702438996
717169578
1588302997
322992440
630640544
408941718
231327105
1337655924
1790448280
1946562401
905504108
1008277746
113414899
366361600
521923827
396691030
162982987
797594399
1163119547
663220488
1204674521
307756432
165602590
701821458
1338134198
1511721449
802686722
825737610
1904046306
212029206
890506292
1789733743
1257632040
1835296156
1941373640
1949436967
849700230
528512662
1927156407
1660358413
527791013
863658853
317739413
1154182979
204940874
133279520
378585308
819265566
783454919
1418530035
299869126
1193796117
1109168925
1467308983
1781715381
872606867
1260628202
1123840737
1953118923
1459122108
1432053854
1128530777
1526695879
1487050374
607214035
1744336969
961474255
1127729721
1967586647
394900883
514120840
1356310340
1741963904
1034640090
1281864330
1858286823
194149864
151813968
206912921
664782355
650095244
307758128
988786646
27362235
2130995234
650574009
1980274608
1303131917
1805434097
1889782014
1549818856
295126267
1364432250
447446536
1053224004
1579695398
1863143269
198224050
664336581
704225194
1637401537
1613316563
212667002
525038699
794410497
1481944987
324751454
1818751594
1010043855
1308753691
1950975863
979800173
1787597188
681632835
1157747856
1766146534
440345475
1803813380
406415421
2072377794
1085391708
1277103217
799846060
1232301237
1658626037
498052045
379231183
2122690032
2140201051
880957272
24256471
1752894254
814933094
158472557
620270183
1310234860
876388199
119311728
391919181
1206062301
1465029949
83423928
74622881
1919811274
1944597001
204595417
912716225
78478900
2057395153
282304570
836568416
572061273
966686804
844929233
346858696
2050191211
1714037671
643899779
598306710
129149316
185055773
350232272
341698909
1588495356
731732366
763065286
92562915
2128885373
336944685
732198900
1263670735
711789193
1327466579
2024775580
52655490
104717321
75120238
1415100474
1064333553
332086463
1974842046
823471614
1355585235
109268894
1504814411
1100580079
1643129372
468685827
471691051
808977383
2064937699
204214383
1922397152
598233487
667425566
248844042
1334218297
683550373
2039648002
1847274625
1728547623
70286138
1179560009
1270686385
1331509218
1063248101
969384622
1091963713
183310342
73248438
921816911
361213170
1467238595
1255367059
1991221121
1904279544
2020080019
1997071832
1512558422
896993002
1879204060
1445627146
778100010
582702977
533062841
917083547
1095605454
965658691
406982895
873512930
1633089440
1154057509
1217492771
1738535636
556558869
10712190
977832715
75934694
256910068
369650806
722237186
192954336
1344788191
1366125413
1071609522
398462239
900669977
550541799
950481992
211544336
1054006636
1402390747
1073825524
647420388
1474527274
528784988
199656794
1933275046
1454945404
1598796885
1102653825
284633600
1382838815
224213945
574453116
251537271
371232568
1732328545
1472886274
1526042180
2138560338
1012165926
432042388
1100019812
1923410857
439642961
1117136560
36610865
1968313953
1163528409
1616884833
1018766391
235360555
773591551
347303110
2084398134
723904627
343945349
1276555959
624221793
785090318
386582761
424603779
990512599
1368377976
1050520026
1406860436
1887637598
1902984875
838264567
671718749
1374520201
1411572792
1654587708
1553641316
1723970096
351675950
591550137
1346573325
1817514160
1935322284
1241489348
929375432
380558036
938756136
104529161
1309039584
1441644467
1562761713
88262186
1122886421
1478309108
1233894604
940548662
1420133015
2099805815
1438079303
1289714533
313799640
1078474762
1049106561
1662746686
38308777
2132183481
904015208
1905990594
678420602
2147365130
223831972
572081188
877053894
163331655
1451059898
17810444
758640036
1216512276
1978789505
507979998
1568613266
216563564
1150127253
1546317741
1671680583
1998644381
1413911369
439990613
155348791
217775292
24819843
658896112
586752843
405618763
1541504083
1215413926
299054137
1067985826
1844548781
1719158970
885577405
1172225228
735029613
1407566237
1132544675
1568456520
1624996191
801961487
920478141
1721441302
2127260952
77916970
879948998
1586002961
654151022
1643554121
1533037238
2048380011
29111613
1938017489
824506448
502613592
2087517847
1663984365
16730998
1651015415
2129996180
1693808273
1022705812
695372205
1926055581
987759298
1754185042
1830735519
1188522694
2039055906
1369036632
742151959
835213342
900043111
2033358497
1824213691
628462530
1476663909
1804205569
649043036
454778791
297690812
746137685
682882300
1823055903
166063739
262654101
1901253415
2130053962
872682910
1078070272
1821950482
1413038773
1701704824
648682893
2099665657
764097720
992417889
781291232
197477938
1860050693
953455481
1862665615
1652703450
618180649
240970903
1466809031
1329413732
1438703572
978949547
143824988
1771030123
610570824
1109411986
515147179
1399433704
1824144247
529133900
2069909596
1608989047
1238331759
1325988905
1034438178
346968135
1601398759
476524000
1508767674
1207257993
1231414584
1776918783
2022459816
1819394251
1463178981
3526982
1257442125
1447255044
521792583
204288169
2036034778
84067389
1605647350
1283971628
218377445
1119780759
859341168
64643336
183027118
1348731213
814985302
2073962890
1892850913
733388169
1669513943
97204202
1346771444
1053695713
423977437
2040391575
243697272
1467052597
1929121326
2049095368
1283191470
750786627
1465937026
591522816
1479527387
288281417
511985984
310601733
365646687
91681867
1779368412
92787296
1961072637
1872370997
465884066
1551283591
2050525593
2079006120
1034499352
76381670
1347294871
1126595359
515312450
9611211
963208748
1231058235
2007394144
447973071
1640916997
352444056
928425087
1484455619
1653850877
1860823659
959478510
1431449949
372467206
226863936
316129845
1217573960
572134911
977612993
819312616
1962520558
448536829
300057303
1314329337
78728769
1539503792
711823512
622256472
518279365
555865360
1525209387
1083964703
835951426
1374842002
1599571698
642566634
317527965
1893994743
2108329009
1799106972
1492490216
574863816
989264630
435966042
228994701
1930447762
319610831
1023405011
1270974877
1736455807
1449206298
1269513189
1579615907
1264213664
112466022
875596773
1414888717
1124628180
159069142
6507453
1853422763
887141263
1757805361
1577977056
2018049560
1178259091
1980738154
2128757069
1965584410
708013793
1208192384
234205992
1086925602
1131219960
123861033
1360747824
173976555
1889437472
98686193
683166280
1959372351
1186574828
1393491334
1736629833
824360046
1138434011
663628855
35418925
1664672269
1629667449
81095202
1882849233
1560338050
1408462188
1709415083
1206410708
991600726
1790179030
1927041878
571068284
85353018
1374951226
1143877675
287639024
578689305
1164086215
500927356
16716481
1764291538
1302049769
227266411
1078911934
230570501
459661021
1365574184
371816251
431368444
1365946007
2135747766
1236525723
202061163
1791990204
951353667
1353540264
1876356976
379176937
936343424
421387618
1637668514
167313862
1169768606
1086963738
567889787
1632071088
883297548
2008971277
1532763712
1505245156
734957685
1209259322
556044645
1204510841
1281494856
121646447
825503867
1411580631
652578154
502190327
870102739
535492257
221903186
641020832
2128434946
1351155407
1249966937
681199796
734696298
747144381
863502736
528170862
1187104321
102435422
897436083
65971827
1505121269
1223527265
2135341773
1482545989
448382998
1396604031
2137466619
4907488
907320742
1290475904
901775966
1077792152
145291629
334755132
1093005374
63482936
1535182241
1457811414
829285899
909122521
1223838246
579058096
1818227173
423825137
2021226182
827348448
1592984666
155666709
599265346
943558807
1995382850
1627032161
1058700310
1787513386
1769820321
893405403
2017351132
1906490553
1370648506
1708393242
1944293065
451873558
1035086273
1751693094
1062890313
2127017244
1657064742
998313680
1850450619
355286926
807212906
673662089
1271024298
1538446360
1601161536
944037619
834151360
29803883
1334090020
1328584921
244183883
2114285832
1763307658
1542791354
1130073590
193113874
1998825741
379160821
1811674111
1897369047
1211405774
1203539788
1979886508
250733752
813314509
1709421913
1099874533
243718589
746889379
736977993
133667275
323360577
1409755520
1181462465
707889532
1515118265
487962464
288571357
1992233372
1839258822
806398688
2117596484
12621104
1221270348
609427568
903712730
524754089
841922000
1103396340
1683307084
419763295
1272806076
2138116075
1469096046
519233422
344857644
2053672447
2035279950
1087107369
1126285923
550336463
1359724837
2050950743
642661281
1957685933
1749305008
1258789625
1631148441
1364540319
1646946256
1374803440
1844390966
1102259106
639298947
76003074
620232725
2013897272
441036182
1908882742
264381045
641829915
1407313283
791617476
2142354154
1181751373
1102206818
1664029247
974347523
420327357
2041375617
1359511065
55864142
1168077370
1640943611
68848697
1041033223
2059325667
1932522682
2124849637
1307027507
1195141830
1570327997
1398050306
1259359711
1286468764
2006464911
1168073092
1377421828
136860745
37567072
318041678
2032562138
1271114844
389708824
1498520004
1656447337
866625935
81832375
601573969
490210766
1368298199
525898674
1004734909
502372750
1907557585
415338121
1148315192
1516798449
295679482
414026428
1833024608
1215759215
777141069
352990067
263634990
1640836405
1635252953
1355384458
594636295
524136744
1030367303
1067090309
1240307125
2044501562
302999009
1422629170
558512304
2060045928
1127713679
1508936319
1365456467
1344283214
917378761
149534109
1938958280
521817360
309545753
90991545
1438081090
1888438871
1615371354
839380066
1406537392
864215089
2048973129
1013243153
808864927
704396547
1687986555
1919277591
1629891263
1820818725
119013953
239736637
99656630
859398270
223414631
621359205
335447327
306470941
259607329
758330552
731869992
300076335
973844332
590845632
1631239015
787685904
501871724
1242399600
1011707088
787256088
2061240282
700961551
1351999377
1267863685
755040709
1294852127
2016783039
391859185
1483704127
270522744
54739145
1708622091
304657509
615007135
581883411
400778333
2103957636
153671174
292876888
1623491110
2126667153
1001752580
1633160380
273044362
1319578340
793625844
592294991
1838017644
1964341402
1187247950
572357450
242263937
328367331
498108823
316983871
1764161928
1607528988
1253489606
2096524927
247575528
2129248702
43242432
496759579
1392485709
1510522267
2053413171
418972767
1220786511
1521672953
1968288532
776575982
1591424841
740582073
691422240
627527864
2142056165
842378067
1469766057
1715150863
1159241674
564581943
1817139864
244974869
1302893497
1907627380
771002489
833986328
1574986493
1654254132
1216199395
605659897
830368149
1291844287
595548955
2096267792
1147914341
1341726701
1342727714
1094115242
585845842
1559657033
318118002
1179695055
814412690
628564603
1589872889
275842321
1025167696
505466926
1790827749
1418498362
1856267482
1022254536
1847021182
1351609477
1335985148
931874957
298420578
1236503885
413068541
1903612922
903415848
1805364048
1322390395
200693186
916236912
1788076760
816949568
1643358260
1458761690
1116103183
387464132
536106405
2027078216
119734667
2018884621
799689582
1828975998
2034642196
105917693
433658673
1346031444
2108707395
1815443953
539732118
8714272
427316717
1570524559
1287612406
1321511792
167484396
1183828953
161243549
1034823285
1084937279
662078437
766641856
1771774739
1960383702
1550381334
1598454227
1111180544
727012301
426542602
1287162007
1879863220
383660197
77231522
1933533186
672986501
1181126107
813594701
1978191249
1191942605
113031534
925130670
884105753
1502712200
2115779798
1848179147
1439280711
1604604790
2034258797
1009231890
977127537
352235138
462737553
1646170523
1774208761
343807667
1212399420
2015709669
1252374023
2075792889
1744931420
775386728
503574205
1951511570
1670096280
900554590
614606107
1932675505
2059519008
1313276864
361457607
1914320708
49934797
1586775582
215319241
1907368425
130018453
1698766158
481982303
1962946229
1111178332
1306582057
2130092300
1999065334
37115013
1985222425
1961104361
1887565359
1794535121
454651149
1519834301
334242873
66004892
1340418433
1895371912
301595047
964164125
676424747
974243472
1900648781
1828921142
1280617935
1513152686
1653212499
1849887132
1665584823
187781606
14499479
1797359745
299626553
1994368297
964421875
427059273
1948997921
556001319
351551117
2080390648
2060517033
1481394346
1478269249
1390612991
1608431562
1550875688
219987851
2038471118
527574954
1677441531
2077536318
2026605200
1854165812
1303801601
857995386
745038082
1118900126
487855743
1680271660
2079965474
1531765609
109354892
1730971573
405478994
633054473
1123334676
1140194363
755946858
1668002109
477711011
1064411722
37701274
991013416
2075005400
1127115161
956460216
413023886
551674937
562869896
2043694852
150238930
110156260
2120082405
2074572161
1328914786
1416920742
766851454
1278866443
585759010
695060873
1627567562
1056034693
1991467881
988168184
643517659
757092023
1997451338
1407595459
1381966575
1141546986
417021591
1458054981
1951280469
1792092798
395587289
644956504
2068119151
747903338
1343334003
1437175266
1549467106
883409202
215757632
243443595
1675677042
1072443557
565882889
586172859
1759117443
2031479787
1128052152
2036873834
1318934364
1588266498
1942368015
1216731277
673031924
801925815
1321660326
274496420
1138508970
1290343649
2006181696
1896234479
1708412653
452718869
1550749604
1241702666
924077069
1494562910
1885532846
506811400
1107198776
398933540
412651545
309066194
941861667
1629084127
987741670
18833551
1459393235
1036116702
1962396667
2025124802
10058873
184465318
1616292786
732216472
413097389
143019025
24463986
1815116142
538401779
251215790
1356422900
232861688
1158979341
1663187827
525491000
873604295
979604129
607748272
372572355
1857411259
155978831
462028884
85688834
1664558695
1096816187
648073791
435834297
1519601428
196971227
1665043962
580546487
1829905082
43899240
227961644
1592853557
833763516
1928602504
1963865479
1869509244
233814645
524056130
1525404936
549315899
1606831010
684999640
342487663
428525383
642734024
1637357569
656996042
1788246354
391975029
101979343
244357785
1405071309
1943413252
285167778
1241899234
1377287249
1548050230
937837777
660949032
1563807039
1635973133
1400848968
185938323
1690978805
705975182
1878407259
2054302701
1593966364
1820203218
1281205692
99151166
139947662
910026626
1097521190
325293580
699946561
1929142313
631551828
344114133
1178585792
652297240
1252385261
1030973684
536186146
818127708
644682749
1988319035
1688490749
302136543
2069341923
1997105994
1317400078
1255995843
2096191851
443654061
936284596
1859193558
154469715
2014890098
1289498230
679608784
527884984
123326445
1889894335
1787212653
1871127366
1969211096
167808386
2122305881
1866285299
1368445731
1410463555
1976884500
576460487
286294762
863404650
1236784511
999874727
1099295218
1618760734
63965808
494212047
1228474660
672992280
60094835
1940919812
1158166246
1188640710
44673729
909096705
2145331529
1393055238
1509448201
334574158
784688818
573902500
1377433162
105015544
400013298
2117508941
449552315
1322301480
2053908065
604335057
816018540
1285026906
979542507
804772509
1110424972
393592761
1286671260
1383380153
544085721
259358255
638553773
1502608000
230684157
282136016
1563338216
1049384325
981283476
2083572054
1490619357
1258899417
1827028542
460522869
923198330
836683466
465936016
358930401
399897150
2126718697
1616065104
1950709557
358937427
41381024
668149900
1094365801
1775893145
1645470577
2066980114
104113212
24118797
196334673
252162266
378596482
341236518
998934192
1020060752
63883865
174659164
363852480
1781851746
1086725561
1730844648
1494495642
1760169084
1878219772
600039
1586465469
949351384
1620486989
639954722
254556730
1689483983
559816182
2017492084
1041650508
5521497
1488631758
911099929
1307211615
1372133364
1261099358
1597772306
348904946
1656202754
1053485190
807331476
1405286829
661529375
1821433533
1898806290
1052967578
1319508343
1679127929
2126900106
1733238478
1018693333
2139867435
49562834
1522006533
1350775493
3949786
1278661115
812109912
323889628
1701223016
778609101
810531094
957158878
1858505405
1877343540
1950580886
650389259
351709663
1347049453
765193343
1803017465
424288469
1275084264
1851308826
1250466015
423911979
680896506
1094030409
1569073788
1364705906
997041703
1210152872
1988020395
943732244
859842461
1099526624
1817755203
819220120
878712650
975784069
150648951
1025887358
1949534363
185669009
1139147789
1833174085
1070039644
338202679
219657209
1987582596
1067190325
861425600
1049823516
24471204
1021344953
666582982
21021957
765830984
1702037447
750962053
407656786
872870446
194048288
1484594234
1165211138
1979503671
821498768
1560927807
394718657
1064855252
150952277
531326313
685784071
435059551
1340845947
852202492
1615133930
826387382
1316372448
554843971
1526772706
818479817
740297043
2111710527
2107271302
1440757233
968188930
1676825998
932369196
339178278
1504024259
1435819275
187850278
1453977057
2028307503
577656069
7210774
1293448934
1067339911
1839625735
210073015
2005873790
1816538565
552408437
6481880
1606341796
317720022
978973589
1451646212
524925811
1332735329
1431484416
741780448
2040512706
1179113081
692562930
700651304
2106528063
1220487755
106245433
437290375
1873122484
1084384106
210132066
1727839284
1992813412
1599195930
604505
1770833206
537508689
650472045
1575224063
501518939
2012364236
52146325
1441127171
315007044
761550824
2116496984
1587256387
1254146012
629604886
1219237797
1510774676
1693310436
1444393409
1510855985
1556670277
728409147
1009361190
516565111
585220423
682161959
1413987640
1803503115
1392953988
325703482
865624339
536822415
94882228
40283737
1339225399
253073504
180570173
744147824
54801829
1335996534
1849112537
765593145
1280166406
406942775
1813071866
190025881
356277017
722588380
1329041321
1135221204
1850426676
1139495977
140904657
848037552
1936714022
817804095
182975779
846854414
1988175617
233101228
307696691
842068259
1100804805
562779757
98923494
141098841
1231593413
69804120
1342899917
1930313950
1639261979
2129722228
1022613146
1394418598
357122309
1315395666
1236656445
912204253
1126277799
1617069082
311882975
1822878756
242268617
1835404716
1143448353
961590899
725025862
1299108655
1475543006
1855520200
1126422466
1784172784
1282216834
1219498855
1226923638
1915391426
411261577
1485540923
879082057
926954515
537786311
2034409797
1416106415
728070843
1044815647
2014280162
2013847367
2119174580
1311514241
906175657
134444517
1000000047
700661593
1990649308
1850069427
834181339
537074933
697317630
1629472784
1368703899
2060065696
373995636
2120671654
368595751
1782682772
466215665
292072191
306316030
1327499641
2102782710
840157898
877878120
1772868201
1921271943
1963553638
702947530
843758700
1232471924
1374811363
2134023408
488716223
7141476
179685663
613825223
1755107142
544016215
468638414
1293383147
1479893000
793091618
980440895
643153998
1661726121
1735804660
857053618
1341704957
1347491988
1129818391
243062235
520326426
583573915
820582548
647455571
822123632
1179573044
604866318
1973482432
579919565
6969795
1667345552
1207208367
1815229549
1685054592
642941126
1911009862
1295747395
790150066
1328727882
1040900242
1704182191
128003224
993021720
529885232
903827156
1648189097
1320617670
1636880269
830559701
1823507911
375848457
102019978
733142733
1776609165
493851964
1898540833
1160644221
880036345
705299865
171593410
1137903024
893668790
772656035
315732250
430164646
1120176002
181983339
2076937049
969919021
1335881784
676046144
389676069
1860797769
446981401
54663620
842544139
346492773
67385244
790107610
1466917037
523981181
1852461052
1534962704
975392316
744236586
988741342
474047496
115572357
421298408
1320938018
1894292564
2073675265
1412121798
549614825
1919707143
195902002
2101333564
220799894
226601784
1436204640
2064718397
1714284730
1764448601
679965059
2086988291
2080151789
1271942413
1037171937
2105835919
860329806
1486433607
1028055387
1415670445
1996977217
996462977
1281795995
1171277004
634281550
130304758
239461128
1091476691
1833607139
419467407
573013904
672805430
1651919120
1993799343
1233180540
800199357
1574853340
2123959262
1038880102
177456775
957038930
1794161550
750618450
1486378089
243935182
1654872249
441434278
1240914197
728874065
1615231094
1357826870
1042692612
1368258463
1318303940
92519952
255683306
1992223787
1896641718
1273324849
1488474697
699825635
2019409989
310668689
1090545425
461269677
1812957557
411909469
1629475446
2047544649
170643739
1161373730
40763863
1870304974
796629563
1367128582
643974671
673762775
1115569416
1984511094
233063190
1670073170
375251002
646924858
1755285960
902781527
325852497
986668407
719011622
1411663260
507625336
1400281649
1900510015
1374166432
1495756143
712848753
1408161573
953065341
274112166
1951466435
1361163799
1447498087
1547696924
1528904125
9761571
989148651
1277542782
1749650663
1992143646
200757162
1984134016
175922412
1802131020
943077928
1419723762
776075354
438399935
1011405945
311010725
1019646284
1596838212
1706453281
718011067
1813533716
838531551
1598513087
283774283
1734553500
842648686
1453492902
288575658
1475826036
597246990
1117173122
1361109602
1341579840
997223448
1779773449
998455694
267952551
1072667856
683434733
680702180
984664902
399094133
111769551
248556991
1515592489
816069114
324267158
1008183718
242064938
1509356856
1013631478
1701275394
1648221017
1747385967
2121144439
60418359
1413367795
2017406628
451585889
1263911460
984642599
1295875389
685931832
2103188606
1330164473
809007199
93501867
1257264681
259718142
1184069162
1536798127
1389070451
87953754
255446811
470876187
373944826
517738276
1212815472
1884225107
546656519
1611153140
1838221322
141048793
538570076
807854115
1046157587
1631990007
1484590096
847838533
2142415886
277062783
1842823367
652852065
1661138974
288006217
170127364
805799738
1537819251
1881191395
441329513
1625045774
1001758576
1234404433
1264334385
1481572180
1484621326
1360908706
2100409760
394661922
389066199
218916665
1991228343
2094452405
1968928621
217758642
940285904
1665407781
275266032
1058913511
1685773855
1267475629
1640143132
1528584139
1964477414
1916657471
1806015968
1482237311
542337725
1072300058
1320770828
787538543
1094133563
1032817452
2072937056
758465281
343196809
1698045297
793964783
305445204
445638737
1091248456
1452323064
1283578929
1527834598
1544161649
1339680183
645871847
1611608613
584318340
125091071
822494125
64399794
770731520
908092744
160404686
138310712
1281582742
937609321
838073192
1226567992
1670918157
453445830
362103453
1432011801
215332475
320711930
1389482077
1235251333
974851085
842533246
174209182
1752925201
109591219
413744792
22427203
1438116938
1919488513
983373466
1492294789
1805549707
1992724906
1787654997
568168552
1604364007
1779609388
713553523
460714530
817860879
255718645
1542018348
1346666826
1082562210
1868294512
956857394
477094707
985156973
1763157743
321303128
32918874
60401774
1512312991
1445021871
925377012
1570012965
124217336
1763349186
2120271192
1187446086
786636686
234054898
1144441839
1447808762
2132929488
1666693099
1965770425
1308597410
123026877
1667302558
1956624667
1561362562
433576366
2095952257
972185274
2082657802
26406668
1449895430
68937280
1706038825
1548337785
1837731397
2110599919
960486912
709191534
480653802
537147434
720790457
1897233949
1495364748
1147841039
842976836
1548437241
2025399829
607291654
1766979055
1279109955
550411723
291491210
1287321766
1592988277
1723280041
225240991
1501236069
622436322
1397987693
1005050200
1482112583
1175026637
214254952
2001388371
1016972652
75077542
62060951
1947025500
1517259656
197942996
901151208
1261496745
119158141
918449061
291016792
1899278405
1385453042
225533917
1966993910
1155653172
1286094567
1512595130
138031978
410082171
1295826048
433271482
1204697635
592607721
524857295
58637965
292095479
1801353826
2021031219
338056285
1951207128
482263816
751634198
1761697910
466845643
344231967
360651571
1444229651
1909064158
1085129055
25774404
58115089
717291336
22653772
321221976
190740126
1704030479
1840872026
1383047645
1853370784
1638666277
1428453603
1518368888
1429850517
68400099
1801139158
1828533676
1518010436
549893313
1943376558
589155199
1663828460
1948262172
1005842755
523261164
1451765169
1851532831
974163165
991875402
2071016802
498380402
1668975396
727647541
820399687
2076217468
734976171
378059323
524675034
941416759
1867613958
872184385
96668391
461167481
296023234
1882775902
1746544153
651220794
1577077437
36664824
445978198
846129250
1012801637
1874243243
2114971397
2085092213
1578044624
342900387
1007075975
862995506
1843247937
1122476702
264244947
222009726
1392886831
1171081834
1572695223
43368350
1565792826
890564693
330552902
1534328247
1830787900
1277697445
1105313701
1386859229
1273283551
417299994
1469310571
965954118
1170495989
1910293190
658678718
1386945670
1274422382
2135130324
229801560
824438437
156065798
101858959
85787366
22033750
1250865347
17483033
1926724768
990021249
440756577
1437241996
2069457974
1012973676
154338572
937476032
604745765
468268010
288447778
1289778038
751146584
1228958381
948244813
1075827415
770142279
1689628228
182462581
1634989448
1498445542
1489894487
570969668
1894761611
2048413545
1461786853
254245927
52717219
1003453664
1341566658
2060331508
2095894207
1004835819
2088736146
357402884
965694792
1483255853
656437485
658462194
2009465917
622866034
640915226
2143814171
774346737
1537631069
1247576206
726160489
839411836
353310569
1372192100
1885914482
1344293529
957391205
459706104
1600058386
331610767
273217240
649068846
1115408916
25741416
1460416920
940646317
1056163897
598620999
1159871380
910931057
1758996010
1647679212
285570997
468643054
373562155
1151817969
195359625
141129641
1206964671
1682015714
2136216426
311242608
560062214
303053924
1341476133
1673931551
372299538
1420943906
1285788845
475776152
1157662641
1855612988
522595462
2033739969
931204171
733251107
783523467
311881059
1656229098
741484718
1947301221
1387480663
405375561
70008228
13903667
1534381049
723618107
1768800761
1028009803
996249306
299744778
601100252
1523096910
581087155
626114410
574388144
424584026
68314782
2017130872
605131062
1683225056
2033204842
247686471
363019555
1300841953
224912610
1149942083
179904968
626126553
1254248535
3268000
1348785476
1898598235
2067050140
2116857529
1464983644
189873076
1364701741
1303663716
282134315
1905588246
427121034
807703338
841855781
907315999
1409216509
2108309132
1714765271
368044641
1753697262
1466944313
2002600956
669916235
2016367218
1845230301
1637297530
873451009
1927542920
1162535038
1842375394
126904950
1085542937
212181279
1820769754
803656287
1841379062
2092527653
1049449786
372586913
574679373
1748352919
1357526291
1595099935
952746523
1845868288
141325385
984846091
1754426474
165691228
574744134
1231553498
1669934433
2143334808
1612250325
241110341
1053000403
1936820775
951441649
1530755759
1754596942
989591285
190025892
33162111
1796959186
803742532
391403446
1129308070
2122369599
1796349082
947946554
1913470640
2061909542
1572457694
1840971202
545558131
548037696
297681833
708607755
1867734232
1463730523
937619062
433724828
1832263458
168655288
371218928
872077995
1639056250
1428512943
1642220483
1845598153
979201928
470659546
2072092940
840956328
1586195961
797060268
858916657
958952005
191078316
2107643454
1187390695
713194203
1287954036
558033932
1559411023
86192902
810783776
436747934
465265565
454663974
453500662
627085408
911081714
1786973061
210377265
1934694043
325982474
997622152
963542550
235813358
1198226015
463062038
1287313022
748644791
2021501977
1895051673
1506179961
1585032612
235737184
325368337
559947698
637680631
483247950
1759810530
2093922773
1693566763
2070365947
222875842
2086749949
772670948
430827933
1900641318
498681992
1400829905
886669073
77476075
1822140504
1620288607
753974069
522019560
44706145
1844675390
491705642
750570793
1786360040
765613540
849075876
35943158
387576494
374138635
521439342
235308811
885401152
1745409297
579207172
181246368
1897360926
1196711145
1359768780
1924831486
755807366
599632050
1036229132
1121711884
911868487
1531376799
1346002351
373568705
1226586808
2056238094
1801968757
1802531788
783423993
1187287481
577906303
33541074
1950572056
628388333
1540802721
406993487
517945710
1485032519
1222139364
460609480
1976745535
2001257768
607834527
1662348580
368234134
1484756162
817169856
843033646
667582091
909317458
844334465
1402204876
629111603
614032680
399212821
196660763
555613463
1356437937
986643154
86992796
891069148
1412303138
758585631
968689355
133631671
1543666510
91750986
618071448
1546241106
144147394
2109118222
1501288777
530841064
2140690351
413125048
428394633
273467769
1227596219
1143977149
859646520
864704139
1111815571
2102417329
1222128454
211374438
785357731
856398040
1085333432
1086505862
1329844106
1241195569
1933460570
1701977674
1345815046
1603297858
1716402724
1021107779
1222316142
1638737536
756615766
361858146
1134687705
1059709236
1074713044
111038215
367570540
346595228
930243616
1751611090
96885332
486322764
845709874
1667138719
111200808
691234776
703936301
1122928527
1527435688
825083121
1007177331
945472900
1967132996
161094933
1044156079
1556950731
299656574
1055953730
1581343303
1363076978
1532377936
1509846928
1351725826
403413113
989712898
1696453625
1056064152
9898652
269303534
1390230825
1135909343
554408720
1643608257
1086919654
1953681300
911155144
1678724020
1027270243
857821693
47465309
246114997
230748389
1477038652
1561811209
1568933191
355206984
988915674
1395987012
1888296431
1954920843
1334257032
1906571635
1006041193
1874841026
994563739
805956365
1899578113
1977782580
1056900088
1014306675
848966044
944826043
1744108493
1179519770
1473030529
1804743364
80713038
2011513585
149117440
1542390399
1854585994
55463255
359571432
70345724
1895620531
1327908900
1767101013
1617397165
265544179
726703746
1321225837
1455932710
2129767245
300059431
1342897183
2091019657
2060941673
2007207699
459445320
1589549483
154613864
571219596
456139769
644712869
1870305857
1004039508
914348317
1164200462
1897440175
173269546
71511122
1033786950
1534021822
704429197
648561249
366261322
50826606
671328236
1790855799
1652834157
1050906624
311160689
1580359594
1478137397
695773952
1134198221
236338973
792933791
783930082
1871942401
585933308
1343022220
140829836
387928074
1023101265
1357114881
855425042
2014980000
830526306
1282783855
46929534
925377012
2033279883
674807596
1972803544
368423221
40075393
402281460
313857156
1196750016
1874406072
1981129370
1009846635
22622617
1770342000
475858761
1792835854
1175239434
1004087012
227635192
625769486
1246378451
1184371048
1016285418
1708164327
527258280
591158976
2011469723
1478498858
739433860
643951479
1805789894
2129368628
2022740164
1946326256
995809744
23422803
1605779127
1001003456
1096698914
1371128769
1522278395
136159842
676730339
563431527
1067939290
1541244682
2058070807
1105658360
33957860
1158122307
653678957
1050139909
1738376044
1160886229
1599347522
117630830
941616327
492303974
560465387
896209471
160283872
524813372
207909990
759846267
1405259084
1630703635
1028262461
679630896
134034475
69381949
1918782414
743312781
1658619756
601608498
913287527
1101923006
1804136855
1054383377
348497160
1876192107
335060006
1046146937
815270058
1546396403
1439676788
348343943
1052847132
619086783
1127701781
1486079255
329913363
1534193022
1446584065
1286670701
305956442
750599491
1702125640
829167273
1065068211
740380480
751265847
2144042205
1126399232
316584103
1655422969
2085564922
610533597
1814390599
1560151115
726876764
1057117928
1227174160
986813338
1290377548
1778192392
1963533625
1171529182
864580085
283994889
645385489
98718133
88234362
907814119
1063906435
645199017
1972341402
335571212
1495776626
1957691225
812023628
1431845601
444307274
400132916
112567607
378573161
602135663
778251696
839175421
2005709563
1392556566
12499630
599813821
2048863550
1497555448
1014287787
557726989
1550526241
67180618
733800135
280482735
399819835
890697519
1323796154
805930447
438828629
358637954
1856708618
181625587
2054444501
1383077487
768043211
310513290
1591661735
1947915332
1167917112
312622968
1190995495
1051938831
1835815386
1926055362
133088890
375785191
1043971453
386354341
1960941963
1196913391
1342314927
841866217
1319980163
1235667915
1777278791
6814382
1740456515
6540499
320241687
953545764
417447596
1548466009
1941149011
273971533
1630641627
1380222755
1297477348
627546394
1349630298
1955018791
518401817
1315969952
1978980731
712370459
1363572144
921855791
779761424
1780197453
2081701284
627116229
51931205
1440227074
490351703
1565578251
892424513
1129666145
2075878578
1792219773
108007042
439527356
1773883859
187113366
1619186176
1743204424
1657594103
1723849126
159979062
1350999392
1434905416
537296316
1210323477
1430718760
1007410874
884944688
392132026
40710987
131779408
484147984
769324687
2053178882
742705742
739768172
1381977785
2143719765
139868168
365669623
1988556191
883269199
1074241766
323798201
2082002312
136133361
1722911694
335174873
1673844312
1652243608
125169489
1978258740
1824779931
583648397
434050690
955335561
2098115845
977047766
946594707
1436848605
1290547703
696679234
189609871
850271852
1839587010
1191494362
1463607433
1832156863
1156151185
739813025
1076136500
1540492899
330057917
1655648960
354982899
175728034
917163170
746999781
999241269
2125292689
279410138
1862620890
1621457999
659904148
135684290
1606942256
151539887
1564759664
1246816384
1645271761
857884512
724889307
603880167
1669882216
1953830952
1846544676
1032824914
247694039
277389413
1492966311
1993875412
2138244027
12729260
447516642
1586012261
805318826
899051152
555236677
1682048175
1459945396
1248419235
55235680
1269038802
1101389988
672805584
698329823
331881742
1899911821
152339663
1705999613
1952264775
2076485105
1404392445
1594719166
1214435285
1860352224
819950165
549006043
762429869
1292762329
1654301594
148090579
1405236756
710272735
1139431310
1227718429
1195452132
1967897030
1188088032
1337098238
1011326228
957150707
49234161
474892832
1721541343
283309138
1424079967
292772128
1599179659
2086177999
1141047517
75153326
2051698951
882486106
1805819301
62114404
1919346257
179019904
1958471524
1397187599
38053153
784420927
1592204200
1706509095
211179849
1264504230
788825319
999304541
814299133
52019981
1818929689
2107007565
1615480461
1713364657
1709152299
1460977863
348521450
1883982283
576162070
1405023769
273141148
2042470492
437164434
1036974242
2035019951
369640410
1118718966
726501873
1970557486
695402794
626410138
913479865
782538523
324380191
179900949
860477316
473793461
1826280037
1157664565
373156416
1028670966
145885669
2135895931
1434100509
1204677136
1426038846
1688578011
1516281604
434412870
1781143116
1927236218
758123592
1574806760
1455769338
1914765106
725691294
988647769
260909347
1680926751
899362106
1572776366
1938503576
368865367
787096379
376377900
833198268
1261894739
997558261
679412936
799053475
1824416169
1919311422
1865487166
1804257719
246734960
1140533132
1210997232
960835970
1967006625
29001641
1737415936
946359153
790212199
371388207
631183938
1723861611
246550030
1811393078
1866112984
277876099
2009521071
265527925
1136624600
353973288
1254896596
1013118536
1130771677
512782364
908785760
588594437
117946282
1960088411
1809209182
1172168549
1596261522
151670595
1312614586
2078068342
1366956344
1045711223
1593856036
1674162672
1271816751
2112649321
356255567
1717065241
28099679
56319561
1244444491
1419877498
1525997903
684152730
1283707339
1544019574
1423988845
2051057148
928057119
363016645
710072894
418104280
1037798592
903110183
433751845
1081758723
511388714
1886619308
1200714608
1806936380
457320451
983619809
180193880
1361365716
1680022426
1469735658
2094066825
2099566763
1676916860
964951003
298159654
1920111736
328065846
673764577
999818137
685183609
2139233646
523121085
900759463
822200825
1529786748
2093579925
1685275310
1524625461
1970655747
2058269221
54067105
877127247
1388710622
1579937544
767013980
1732431387
1917717872
180075208
1081701489
880714786
1450747936
1574283438
1823714247
1563546236
407147201
150249500
678562418
2064038858
1537141718
2050179752
237823303
1376703144
175274472
1514157230
205413320
688171415
1494902782
1994992899
1002729387
2114018534
554802713
2069248571
1711359037
1103893413
214936715
919080178
1179570137
1746359738
902592978
1878320872
185154046
1140359742
2126606393
1597632631
1266821397
1470875773
1647685825
955215420
3532173
2078761560
2124891382
699680602
658172145
1753982479
1192490214
958137297
1688116574
561763151
1426010535
470469680
1021445700
1836156280
1717341845
314828295
1289250272
1535269130
558661310
1674947285
1952950095
1656873397
1997655751
2070557722
1948579259
1171391128
1832990179
475137630
1836921542
1754542595
1251926357
1884084465
1908814047
868640041
76141604
1112077280
261618823
1051067931
274446865
55477084
2114860235
1808786580
1144295451
158091137
332730853
548074842
763174923
543945261
1786704922
1616349520
1199850944
1008246227
1906791413
371304518
362738551
1904930961
2064760437
403465300
1574298500
115843588
600374564
1763814148
34023258
1808980918
1301867836
1056844724
772873847
865780827
168055025
1195940368
1050831173
1515545200
1404595789
2013115616
787432664
1163573176
1253358798
1402367698
57019673
331568033
1209315074
1737219918
1817704054
1607402393
1935640305
57228347
168100071
602755344
1781837152
1509215306
2087881811
1682611707
2064809913
1254051194
1598769162
1391071488
1778675937
19156517
1160108044
1721389622
1331983861
1593246950
1176713881
2011734550
1669346153
1142615920
1697095545
548423994
222911197
440435319
1711744078
1764197169
383022617
1387082464
1726114964
353395130
907082346
279447155
1196758440
295795766
1445826146
1862890421
1367107640
547307003
1278169179
780880955
585751770
63314677
1046026824
348017988
311446150
212640923
1306706573
1325368341
442442509
147265041
1871215400
1408305648
2093500194
1864504388
1306938942
1043218852
2071035801
1531469907
889722997
1961630271
1450980610
1375363164
626260983
1463172765
870240757
1200106781
1107691515
1911701789
639011855
363714905
465528126
1530163810
751490908
481523288
1056441871
2074402477
143752608
452291370
649737357
2061519667
984666654
465050712
1856309603
279390015
461900299
482750428
87050350
165027497
1377452991
1170295122
1992626070
1200283455
736176532
391649281
2131316899
710405264
1984444077
2063494008
952104180
825939950
1985820434
337401590
1121339285
1032274602
1370759206
460735933
1152156073
93346465
1642066327
1770497831
1796707776
841824207
1263856485
511694015
448531334
1291624920
654326910
2121892128
1687082617
1772608964
1543290519
1943232162
657938344
1629463053
675611866
568354634
778281900
622210385
926579622
1180668098
1849134370
1720548711
1490787467
1563944680
1602569553
1480655587
1313189705
1652574540
2009831488
154373092
444791417
1975380074
410511520
1317651282
256040530
313168556
1144676857
808590887
2134278411
1700138246
753677686
700148955
404678351
869437564
1835154967
1233001835
1420317121
321692814
747956986
832155472
1491844023
646930151
449038220
1298561124
2129461874
940813659
629681480
477927706
1757534305
12403586
516999573
1756786226
1188382760
34144559
1806804629
969242835
233466375
238288824
1520677308
1337408137
1270464389
1202231162
851136149
1879605519
862347654
1201953630
1502969698
1058026965
1287527452
1259588724
2061502815
719216133
1148316653
660376934
25617106
1794270488
363646122
782980263
824210248
1756805363
1821595195
400357769
1255925282
1344865024
1773178242
1512810498
1607450594
2000059786
971584924
1896604720
1459466482
573094236
613794027
2100350147
1024864856
1438723500
777293640
925556783
1338555647
1362121024
1598643470
351207216
1306156172
1458982174
2076482799
711944952
1667957799
671389263
2091056394
575646419
1158759331
1326391819
489995290
508169060
138403139
1502213625
270280383
358710864
762439951
26429194
192994530
1416096629
1664433391
1065221981
1105384000
664275456
744071336
949816784
1085721627
1606167155
1360478051
556894754
1044232938
1875177094
351478011
1927985829
1946832177
2104289573
12332231
678280526
1831930960
1764140247
2132012832
375237885
1284597991
764071063
63880227
1731375087
582822551
125153879
2040566003
526991135
632506364
1878994572
1629647820
1250604816
208488191
306952008
587799125
1652199993
1765183474
190736779
1868566711
1697155308
268617770
816354103
1430874532
1860770201
199935336
178757704
967302964
1603048850
93091770
1316325454
1309530946
1413904869
668781756
770715431
1209335790
1117073526
807618390
681374008
1990001872
1913018871
774216880
1121500443
351486178
1093493110
766392401
1250073130
1664923502
1209074203
1024950107
1432023211
245759930
976007856
1212869551
140799040
1092655394
383753592
1754176292
722540118
1529850517
1494431378
181404593
546824741
1357476342
1130799320
87559988
220716983
108537118
1299779178
1270050873
1070313511
1984543394
1786570073
1512223286
2139987896
527796075
160761615
484931391
1347028941
299352425
205516055
165174263
376889291
277097390
704160031
635455135
387249900
140361247
507397782
546495975
216039206
530915852
1852542195
467001732
238295895
1119769093
571912732
315043470
605190906
1352440087
1289909106
433477496
1304541349
504595043
512212334
1388624014
416844168
2046682864
1052104281
1051575157
118437765
449672727
314358786
1966232272
2059994532
2134942438
1128513206
11126378
977953476
2090013468
1600561570
1030048901
1657301806
1893519547
464101077
2127791374
1058786801
1637911756
1378878501
2041615929
1499380808
331039214
2092799105
308057944
404185918
1250182584
1646229881
1971521188
1092581610
1077090647
1894882265
1832948931
1997020342
555289074
15807958
565243177
2067330255
789787498
1735563390
557338247
1664427576
779902264
1279069476
472104619
1076795153
730678816
513507228
1951988321
1959075724
399211751
1748696811
510075942
1793700227
1538121308
1740468922
1227963014
1388241888
1814246030
1418342164
147243723
2001415052
96176349
681052095
2086400023
539901942
855423549
80291302
998636226
1248083754
427405907
1154566453
118344214
101209089
1001625124
390661544
56707882
201719006
1533379140
1456674550
76782138
1712618286
526656604
456226604
1850519835
1578466205
1501344363
1997475424
1713957833
2074791444
716043561
1772027707
986525849
626499052
700503509
568530449
331824782
1421516973
1846873342
2056359043
1232037241
1604963635
550979382
446793669
351499321
705483673
604087354
283960451
1710622643
1840446724
1192148236
2006997301
1613669580
2029753521
2089817239
1859732591
1274975875
1892952796
722890861
266534101
715457149
1520111862
140426940
1869627652
1951036157
167463598
965484869
58176261
202522489
1836750115
876429370
771173289
1403767085
152443746
543610896
464932118
1257974865
703152022
1208479048
1621413382
1683546721
51366831
815015959
1298409415
392411766
936674450
2108059097
429394515
773310300
1740609011
2024935288
1927652204
703551375
1574245648
875744776
1701303547
1852806569
2104265016
1423516453
200816154
1276645189
1026324545
901608779
59446792
1483612973
393470301
1224098859
1582527607
1185533144
924400690
562964505
842891218
112295090
21081801
1516680728
907649573
1000163212
1629036031
336190023
1370724976
1182684202
1500554579
669411377
681001946
1412939136
1257444714
2119924228
359436200
1315576065
1146775752
1171914025
1815156211
967699769
93934965
1223887935
1800781676
488273085
901575771
413990869
2066813512
1048480723
1906284566
1444600235
455796786
58890279
2041478960
1701037610
1375590426
780425726
221623625
633587769
1047687025
1827377562
537814770
727930421
2007560840
953280202
1170900545
163008946
1952723864
258778526
365522266
401499589
1564576217
853108498
2047164637
955597801
1397106469
1989660341
1197039762
1025303158
1810886662
1758916153
2069640968
693541947
1953637104
267436447
1614443114
1087307540
2088847695
2106058376
141336194
342113231
699144782
2144513241
1986799217
1757503806
258253524
2114893282
56027739
398262388
1196588625
1024208076
1741071758
2111730513
234948016
677871794
1744730254
2114486500
2131797158
120132041
2017999033
541706349
1459280333
429015430
325271323
632257550
1452977759
1188843608
1892802305
1257915354
401642795
419555272
1349088958
1886572536
814087735
382127214
1447403365
2088069226
76070825
706316785
1487833357
1443458546
1198780523
424575757
206216379
183570486
247864599
1079029619
1642780943
167530796
1987994742
186105873
854050969
581316361
208448516
202881680
1959897025
1878694400
630478691
679022902
1708260348
1994627288
242833781
680049190
949467236
1133219484
1832279502
307561830
1893275980
597841243
313705850
1768903142
12695291
1734380355
1606178053
660730276
132991814
1791657134
1340378242
1904727256
515471586
1295938039
615472045
1172420650
133519885
912413888
1144604065
1131340662
1820264504
2085395217
306993106
985077419
961802836
380773779
853059442
1915051264
296450158
764271639
2130701396
1884891828
810264862
751410276
709425343
186027937
1153990393
1710884787
2120588320
956931278
1988153785
839487207
1170234953
1446891275
1713683355
1019571991
889420787
1546397427
2139841090
1607282327
1432660204
1627067330
1015691625
1066864301
1556160404
1996059626
572511867
1723204875
894581657
1912551844
1605436148
524742110
141199871
1076138576
1322927850
1392706640
1351259692
1294911673
1182246432
1900130184
1822115609
365430944
335740997
1751157992
2026466663
675013783
582687861
579952035
1712136197
1990367047
244892742
878311985
1178818351
1167578408
1412970672
761238357
1109972723
1980398370
471903204
1101877123
695784952
350368240
945343572
1251139652
509582415
965290564
884632580
233504046
1967286350
654782468
1160695801
619401976
1481793906
460646857
1959494098
1174874808
2135874309
918337779
392879597
495385050
1349908296
933928561
2073759764
319323385
1807697154
1859649751
866472802
1399800716
790810975
339851058
474038037
769439248
1873419432
1259334580
808952602
1388170232
658098328
1763521201
1127150103
1779037492
861433542
1394948323
123470071
1194489665
1945899813
446753509
1063572923
762797233
1273750873
1931347944
650140512
164602069
70563668
742076350
1311261146
605507597
314362606
1841876669
118051878
732340055
2107634544
911370220
2029334665
1240070731
222512457
656450775
2013300889
867904032
277077404
512858423
737349879
1572322005
231592464
1715962107
124837542
1066587610
738130568
711680658
2089093505
1779420569
1723689514
2124205953
766806305
817581676
2116134690
8840701
308499880
1414266741
1639541917
2012778642
503190969
950725254
183222491
288414642
483932105
1220356799
634214701
481043576
276505475
741833078
1237263847
47573116
1128869523
90570922
1509324262
1872376666
37767690
2061375419
1573203918
551035759
178131843
1782354693
199510305
1809369591
595089869
839745856
2137901387
2104720430
1742837653
600892917
99609085
908363239
833425968
980246226
599038661
29857898
1905917604
1317292472
1523163267
1886851807
284497510
1960658956
1657312679
1109829650
1326955034
1984562257
2050812557
2113072341
236047478
539835602
1162775832
139665093
1503425429
1992409265
791240875
1121699785
768929562
930118039
1447185132
1113443155
159333140
1868111770
1204542661
491992001
1606143537
1568305483
1494511267
798245511
1337282948
214358921
478507398
1460558613
603385644
1808533411
1570632036
1537113558
1214628925
1836897538
1697391145
439603404
509010703
1955104381
1367840272
1528839742
1983294952
1186813274
1908062202
696292523
254904798
614422191
1760596085
1365963148
2082253064
943748240
1620896261
2073839891
13404231
353879149
9619630
1067690153
1823418459
874192293
782464000
402659213
1375961291
2038894140
1805218411
302850622
2072394616
754528517
6545370
318041792
1125467413
540924002
189790571
829747383
1674453048
245352318
1548501855
540799483
1414768474
1052333255
155702856
541093271
640887168
1510357362
425765940
15635200
1107893524
1284298947
2078678696
450806824
146228249
1833314030
1578393448
1264813707
697768449
1798101074
803793035
1795125469
1344008293
577828803
560423052
150383251
1293334548
1783804269
847587597
1525658872
609925013
151158798
1313675261
1744411476
1776821884
875060558
1718364355
1491123301
131743477
1814860827
348691248
1199105072
1342672144
1404741026
1059265427
1612154503
983329570
787109666
1913865375
563443580
1706633591
1434017626
1366456626
30791790
594720420
2123502255
682444171
2099868975
1897322698
2079048011
272259299
1581992474
701788913
1965900627
1114875637
984534052
658722181
600646624
1878197232
616888461
343601410
82405176
93228493
802084236
1195116581
390276074
917737336
302682266
515423830
880622459
562821768
711389858
261105409
26093666
1577790147
1266293007
69345912
127432570
80870234
394531435
1854611614
117312842
2118190594
1971183330
105170629
269989813
1512847269
793310736
1832296205
1699545170
2033138481
1852565001
6700331
926561809
429724603
1719703844
1865391725
2051785407
1904882142
891883074
1128594029
261235863
954521286
1716066880
43401996
670263451
203815740
641243051
1325993292
1422654641
229151653
1356580391
2037739703
721670778
962127350
403387407
1367795565
949109907
1586202968
1066130855
1938046224
661964568
541309810
1659517572
2121621172
1851230539
198781987
1041587996
1610982551
507188586
1018788357
1304113351
1913339457
489409495
906161822
361335990
70871082
585212019
39116458
814128716
191562496
1256550314
1981785200
1487357465
405018230
2102270395
408323833
952404127
1177915111
2043865339
1894180165
1941573007
1996222794
51764674
502279618
421784574
316131408
326157648
624746128
1787811041
147444936
1297721142
1711211182
238950967
762743359
411184563
1041328671
1639599907
1811902992
517434260
5480388
94817339
1394065271
715595484
516780286
202545525
1393866175
452858640
1139322274
792943160
168142327
1974002554
2066245515
1818124570
1892895286
1264832305
2111843767
1745392991
1085048353
535347158
995964714
543510166
1813884805
1721008912
1141752171
1392137192
660384302
518261435
1076139920
1668195555
1463054030
788552083
1136865672
1740991817
707169677
1361339065
89281488
159009179
461295630
1005255447
2021596193
539257538
84470522
1123257551
249629563
127183703
1959137679
1757427170
578915790
1805960188
219421782
1231926475
817689415
928043717
2003552118
1755086555
336653020
230063048
587464712
1902327614
1842087548
159537612
1885355462
249721174
303050859
1297635419
225961566
836567579
1761278631
1365202368
806608267
2101830218
110488131
74555568
1682735948
573454965
750964283
264075483
170995230
142722929
555796668
106205564
2043331644
1095675125
1895623604
260273408
188714344
123069415
378630089
240292453
582253992
1710909811
494788706
586121996
695621873
1318453736
1255920129
2131083618
745463285
1506684904
2079517547
832080702
340152841
656043260
891958418
1228866006
328687977
996372927
887522738
1589943592
1001980086
1076394702
1798715350
2061484941
182748184
1846842508
682327553
1162330635
375018337
377247301
684338271
2700509
940236100
1291299936
252305900
908353796
1304708734
1455664363
658156229
97527238
1746230591
788954376
2034075908
377888717
495775041
1454846385
1871278600
1985982266
2033792264
650878420
1986032390
1434000731
741203341
1678379926
1620713316
1656356582
1176481110
599929993
511802439
1826738075
2122738935
1172166666
1959057129
1166182573
1072402676
758817902
1394741539
1834909957
399961539
647059532
1537239040
1759484133
1395958308
1457102352
437000099
49020385
1817648530
740059283
1125786389
806744954
1238676491
780178462
1232329685
1324634967
1301564239
1894541220
2142959734
192869291
1776071511
1949792796
1925240979
982468698
2125036284
835259871
42470718
2004342799
922877993
690048543
385840130
1480624254
2051212712
1445132704
1158460859
541588261
2043818457
569175338
534968144
269238576
604472712
2061933070
817669815
729173272
1868145200
1766388271
2040326174
977667281
2147021089
12198973
186083329
920987632
1285589271
1714870315
58082711
497506269
2093278757
1885071514
1170630568
329134059
1917587439
1189562015
1556074707
1218750480
626971703
1194960986
1414772410
1696931792
782936085
1461134885
1397687784
483810652
1399801122
1863132157
866372351
1168704692
116327412
246234047
1444851990
1577248444
1820684158
297073712
663613788
1280447977
1051053455
1200295774
483277267
1910553499
86246023
750972534
1329769870
656871125
1994031278
825570851
892718157
707733514
504884948
597337582
1199502990
2121884088
509019784
1211127461
641426739
1552645340
720530155
1543989139
574499700
80602723
1934011645
362889465
973624608
2124751130
320385559
2083950637
410349645
665377512
1464057372
2126662177
137355996
1779326482
780725093
595701016
1020150313
914739080
73592979
1582455645
48422214
989401958
1379201015
2059181918
967384597
356561941
835419556
1778163268
132222004
259394176
494980907
8936432
2059906053
1401296109
1887076723
204646349
1857851542
77698103
1525516892
1308538521
1643106045
1030644894
989411039
699251508
1795415933
1940528865
1635549450
1408859298
716195984
1541646407
1196442842
1555356002
935504203
1567300904
876828096
1308490908
1449152148
513160023
2040106303
119940047
1625628283
1509017225
1902875190
1292431837
668747072
865241174
1826851779
1959341146
1849297262
166100163
1635782858
830876508
211810453
1141639381
1271770478
394764724
262663296
1843529132
1355573866
1282423883
350217651
1359541018
1932009165
497869373
1556599947
1078262144
1900874669
1964724422
1005389160
1604923049
714467880
740855763
1456770706
1810140861
751581894
2010305854
104938704
1500555132
1530539341
1752549358
2038764552
1093156859
867495133
972975013
1661816582
1609128655
2077192563
441208671
1234370335
234560904
1227896221
750005680
1335391026
599196652
1687726245
1427683588
1050754338
1125702963
225320853
238481293
2086902540
339904658
1179620124
1971102810
1922909954
683204371
870542916
1900301119
1266479594
2101255237
1507987876
241611219
1147603599
10561878
1980425319
1207141360
1406145236
1058404161
97046658
2036412298
209666438
1850076506
637474387
1827705921
1604452033
1780039708
1247297663
1285923453
80639115
811262900
2032589996
1601269716
1265007241
1061401603
65247855
576084299
1970302190
1868549525
295364913
1199154961
1168526519
1822143014
1341789858
1466547164
784012904
1509888539
1786797277
944440402
1663760856
1802116989
1102275276
1819203901
1873952180
363118856
525648065
1940184273
1744422063
653617278
321998067
2087987859
99638308
1426831193
1030031917
1553843660
809241009
2014384713
1784427515
1582698902
976361863
607125671
1994077669
535950006
633482151
418479025
1023225557
1589561208
607373514
1018369608
700656241
401263860
1428415739
1227806790
480576938
951502313
192169524
110372444
1625128817
1695530882
1590331321
773650580
1826442241
240607600
277316028
2039904757
1508486813
1887388027
763484214
1676422041
1192293227
601934941
1129794360
319945539
577198005
199643819
855625726
282775135
1234257701
1964583879
1465760980
1228873804
585764899
1035864355
1373689433
1804268239
863730441
1029649215
1369129675
2104685690
1319018027
273282149
2054514409
1359304182
98645997
1161002880
914350162
1034722098
698592765
219505031
442107971
1268813037
1935334661
1164850863
1643747349
176038567
1108725031
1449280827
567085128
239191265
1948224633
1875362337
1469321185
1457610688
883789347
68486015
1226379615
158090213
1881666856
1241566321
1855700456
600300028
1430126238
543316928
1942387464
1524579037
1673211382
1419936424
1342330814
624423337
1787443990
413967908
1972107384
1866058387
1036292922
545144635
342966716
1922782036
658615040
2013434628
1964282853
2033947096
595045688
2063653789
651673188
575730630
1471157704
340314035
1697280891
1470015717
2146194170
622148288
182768854
798335477
1605199970
1638743436
571871371
496461567
885108999
517362235
1761541927
662237165
841019578
1554967890
1669337837
1593822607
2084084858
408338032
41587498
1232473682
314992677
1206161217
1876224054
1629159943
1162313291
1871000869
976226853
1357663026
938009701
1965260410
500944309
82660298
1124045136
1688900746
609800512
1480679701
1606424655
905099008
1573071722
2001501447
266698579
604163575
2142836545
1057190773
1820581300
119837663
1877468987
880849853
1853178409
484485075
159766397
459107043
1445317681
1064547591
1508514344
1170092960
435858721
2001437609
1935044631
1063070861
1231570276
638716570
1320797081
381677519
921843836
545008244
1480042478
82436056
328632851
1437150273
675397449
957560286
349804560
1151337336
109725451
28328071
2003898468
607565252
1268199162
59776807
290047553
559967112
2004176845
470536558
1089344410
1418083738
1083747816
650590120
587108634
546955730
1804555423
1824289952
562528150
388881711
1640803937
753991251
1873431483
430235712
679195762
1910140979
977933708
456169742
49970379
1858262208
2138187397
2090751330
1411225036
72983415
574644391
1967095741
2085985667
887120516
1669728550
2001787999
974304833
599885512
1431652613
1140617185
1610715566
836383598
294891754
1362927512
1545350356
268877049
1811966415
1398180515
756612296
1084845356
670642080
1322695203
670273020
1461572200
929895075
1653558577
2065242036
1138528587
246479906
637925642
94874680
277794261
568432302
2104819499
2066097054
536408710
753906545
1560237165
1368208305
1710319857
365818130
2127064597
748233112
2129849676
2105161544
1966175795
612772224
287040415
1726504036
1829041239
203771360
2085982634
197922768
1032190390
301533698
1009349843
2100405910
1543289004
1996420726
1748479441
350661793
1554125986
509869018
456417086
1180259660
708941655
220231582
2036893342
2110319131
614847000
1588857779
1043400055
722100240
717838449
2063634047
1113704166
1351333250
878815194
1022166118
26550793
914533883
1653701940
978625293
1904430686
927740597
1691820383
558103791
2074375581
930966606
1000152317
483079452
1174907635
1203444573
978500672
1841677344
661796090
907163697
526145036
2050757366
1150982113
103093136
1266476874
846203176
227569070
539357846
1402660953
1816340472
936202285
1978768624
915928889
2099494524
164851835
1211845847
610775111
1846782617
306574083
1511368027
1638475090
1882484158
1933578360
1296455818
255346653
398866430
751272549
929526290
635220266
1558097590
128242856
493693971
166416418
1573090249
569779166
1417113071
1428130805
623240873
1176188260
1775165483
1811191588
1814686982
1442852056
1025011568
1259152220
1847256278
1418434592
121207071
1608759945
683880992
1730837710
946820017
179758063
144543722
1332118875
1262932206
939701945
1890559386
1033228651
963190376
2102724266
1808648930
1265773459
807042070
1546185183
792395340
427295743
2045439
1804382132
1839319629
192698547
89367147
385231241
684351875
928397235
1814618657
1249437509
1494438035
63023524
2092996819
681801465
931140230
869675439
1243995681
914401567
390279035
375095760
801636610
1534601216
1709422343
563272543
927591114
2065674055
1808832699
2102716758
894208275
1346902974
226679612
148080069
2145841572
880476223
82500286
2032072814
1792099869
673966994
339066032
1470960521
58035822
742299070
591317321
2098037182
271066450
1616056720
531870609
881105467
393774118
1079549658
116184355
1699425406
188066890
457389048
1194265846
660483979
943064355
1988227694
897381326
1277238064
1530262169
1493318611
11550909
145477149
1283212979
1078651051
1933136649
1802957436
1181576933
1724301694
124710575
1421714698
1990326866
654870032
1894060590
122009042
1911537836
1437811935
1077814988
1528331402
1879027573
1184956792
1846395632
1302709846
776985259
1425216864
1840831027
675273097
56148508
446584455
59700381
588523208
276790243
779909839
1702490139
347364395
880985130
741934340
1257714953
981554742
1929388104
1916495034
1950444674
1940457666
92405865
620646139
1465180371
52217282
859680078
1076238882
1695499521
418558212
1150454595
1378723930
1655133505
1178204570
63426315
111349819
1663104120
1112964682
2003820737
656603315
1587654744
1964001066
752942373
593902648
418880473
1590714196
727731337
1854572762
1113777083
2028205216
2139980192
1715060717
1001867679
310098646
1488441156
967634970
2117845578
1157059111
132460221
1147231066
640303397
1435038189
1487531389
1739524889
1957943197
644185694
1338935239
1848030657
1241249858
907139002
1550920025
1686579908
931130617
669707533
1777526953
618479921
1744926030
1043477851
1375129569
1178437335
1891553849
1312982304
1424288542
1885272184
1733175508
905856196
1961244861
1748364772
524913316
1108252562
507619131
241641632
270653297
1221896429
970218465
1027743179
930958340
1274837590
2144464246
39517963
1972236803
1583179862
1733503381
1025559044
395246966
402314888
711054630
978428210
1370798664
1974442504
1994243002
606742691
299938640
1488170488
1726242182
349069472
1692606326
1319934019
465674004
1335024156
1609558753
1145262118
2020190898
1036974997
261265298
753789967
1596906259
96979745
1511579354
461516148
1790850215
1679871672
1834728811
1328670469
1257361576
1873177891
864791556
1068405975
1162422993
850352403
532567554
1964718731
1718053111
428759608
498875545
708960018
2050713694
986340953
1336565111
1586581821
1425058575
1199902599
95138419
816539040
1120955845
311053599
1193848613
1000395719
455232188
254036656
1181098264
651889625
1031981266
408992545
1041923839
669899024
501364452
503085941
1362107163
1631833477
108449480
1382984596
604972365
1964926803
1808161482
620158569
694966044
1313685087
1884382560
1143421621
1228654551
2051488723
89419305
1114135566
1015918840
1929630160
526120212
62823330
1117194642
1213041024
1346542694
38457726
1164568718
1266342266
903696072
1652248205
28300424
963235771
1379053167
347923061
1898082381
1174458515
1626650355
1564107354
695755567
530442041
2085873834
2114501752
1470567587
856539204
1770128570
687201304
355567716
689657116
172602414
750331277
1706027512
1185405563
208165486
1201758283
543745767
334889541
892421729
1644848385
280333104
1375945064
1479747978
126118215
1172319362
1278942391
1565236033
175947020
1746160223
173620935
428644853
1211467712
1529134837
2102821334
439708887
1679323374
1342529219
1751168486
1740121117
728889645
868041814
68945322
691618715
622540630
469283912
1017740674
903493205
1402858794
1193988135
736368505
256807917
724741607
1239252073
1885389152
2084236415
296273375
2115223950
481701244
721772483
1600753305
977066275
1997452996
112802860
2095931719
1129442105
1884064600
268056653
1629874131
1342700118
702425107
1542781151
315694042
314452348
1525779581
1644340798
1373994641
223584195
1307143518
1114921755
513445495
1928411263
1927361740
706475646
299550566
449586577
2028579115
61112655
944359635
1174486517
567246400
928858568
502346891
1195982705
1308095070
165129718
1999508285
69308395
305192897
375935175
1483113877
422653077
1062707711
1427316950
1015516454
1142615582
266300134
981765698
1336688063
12855064
1279861859
790531711
962057421
877112699
1829121446
1919943412
34405069
285451375
446446390
1961702290
483823710
583375663
983125582
1073335437
130842697
228951168
1228280760
1450745605
1828635514
282140424
1113922231
1176526534
1028389390
1807555356
486870136
1709175849
2029967902
1968375471
735788726
229042679
463284880
323250247
293166387
1288243940
274951929
611733186
658585592
144037902
775796722
168609368
1149834263
1751576871
1054139153
15857892
1622971555
17629658
443640788
1170213913
193245868
182931073
1697573925
1638378274
525965161
1239235369
785696333
699441364
985072413
1674743506
1713034187
1202482209
169537928
562577326
1461409205
78770863
811557126
2111732622
2089738951
974392949
741594663
1773196034
1100459014
1487532951
1323434067
1708980476
895097389
705903103
839601825
931694904
958124383
1667819641
7035091
2113130770
1330940517
2079574924
690703706
1587992774
1497935144
1374889368
519153093
1079992298
2100737753
1547524945
1683622250
649691230
868359109
550352447
1115601723
1212840941
513006446
1907228345
2137564877
154534206
2010422407
59512294
2015050582
1122478961
1076003761
1148090469
211439581
934634421
157692661
830438459
331178969
325900154
934528309
166543537
453691328
674737408
575539128
1616190536
1214645399
1246309819
357816826
1512657323
1847483759
615897298
61639852
1982286572
1084290404
129351615
1934397106
738724962
2008180908
273735211
925081050
633433751
598567544
1722864794
573920336
1215339171
1146163575
1655162021
2123723230
917662445
1179088938
554882380
1021728084
313847274
571612376
1596021855
1574081588
504664946
633635147
1480946740
361537406
2089901764
2085179463
225403528
31443784
952554636
555101818
903210535
528519910
1932151158
2092014502
709153876
1563236704
1610564905
1678140909
14526220
205402371
1768696025
1507937432
1717725480
1008194549
1082341566
993401024
1168016455
1713979344
67498293
621482115
1271223255
265558623
1895427792
453326173
692365739
1354271012
1180946599
1916967051
174962143
362967232
17223672
841173400
471036080
95443850
683297641
1782520058
881348637
485223589
466203917
768077236
449281173
1040361921
790242290
1149131564
1121900322
1321428168
1238105405
2102200345
435855520
273627808
352967538
2097549222
1414470195
723963011
1944319687
117465368
1698882321
1896242291
127139930
1537686576
1929384965
318655202
1919045291
1729249195
1463202832
227748576
1240117000
371818833
1414437174
540908203
979353802
1111792361
1653961688
1432267485
1147743109
1179206638
1082213395
265544179
1905832033
677374011
489407800
1317134627
2034362232
1225483341
1401988209
147604850
2103966657
495174270
2006622353
1269230332
1925429914
1447692700
1898807492
1015236388
193829280
675816147
865644134
737341668
2018119228
234172262
1281212458
138658369
2001964003
101461609
1392140986
896659155
8225424
91235971
1906298801
468974816
515908001
536448718
1724972519
1680540726
1606327829
1835123805
1853608968
841714449
1208030794
950010478
1235863288
1708302671
901697482
1708096951
519413235
1937169410
1508976554
1092569487
2070818254
1090001202
1391512949
982361539
1259613901
2009519117
499681305
1935022719
623378356
1683454026
1736675638
928277913
1386846449
1194437000
1947964677
206160214
233902048
550495858
1182255802
782333571
1218521802
90292717
34208972
555670389
219170912
705694627
106347882
244008366
1160560849
565137243
1985512958
2076554135
1161424768
212696355
347687936
855633572
1282610621
1872926518
916874726
544658467
1614813429
2131217849
1022923670
581104117
368150701
1715231566
427159099
1697746458
1424939671
1682788646
1926720502
457965960
992284899
1130902991
441963583
2012667697
243494036
1869737802
802910654
13738759
661744232
879829592
2132226485
6700535
1292217179
1732348224
818539975
314978676
1718614654
429551745
1536402232
20295984
1040404078
1004857515
1648920546
818264966
1374058806
1497487054
285035746
911292790
1364655399
959146295
2074498769
732093800
1503569755
1468559243
1213452079
565969593
1010081078
860279827
1344063753
1573171061
413145940
702977746
1423031050
733916215
62935108
472262368
846132427
1608754894
1454811796
38020509
1684488526
2023378986
1396193227
123815685
1422995294
1648881519
1185086265
2020772015
1771344005
517279541
1411827786
932950862
1977908911
1208193947
1975234469
486754850
1106777503
1376727967
19877448
595456642
106741566
813892271
123897614
1925071357
476900905
409777978
292226286
154343477
664055368
1449212388
716483295
1550581178
1432482518
58951974
22284359
1272764686
1256230400
671116900
1899057110
400484854
266658114
1938344814
1790342625
1155206325
1107847303
1447309832
502350826
1616967839
1733825660
1716871540
1196225539
1164181015
527178965
1589223859
1024876127
935662945
1190101154
1436472153
1000454934
829992697
484841397
1651302102
987488879
571293054
1986532670
1270066101
1037554645
1350455820
1322359712
1824552470
851460412
1105234726
2030183889
1060967477
123035783
608013566
548501671
1270117238
1096621126
625483131
868151264
2063374616
378085306
329524985
963203613
1134219324
321565672
309777945
269727111
1561685390
2053678087
502269498
60569525
740067557
532078857
791408688
1193540537
1177696664
671520315
391940391
327233191
1216023246
281453290
659822104
1422019000
234393237
459127209
1492249613
1978943554
970951000
120344003
78086131
1350961589
316513137
1747415619
1385366459
2018693491
302129729
1745945576
309736706
1562977975
296484006
1882995701
1007825503
714384102
1590827376
516364169
1149923654
1029588057
870362255
1836055907
1833981114
1720844847
973487785
188381806
1389441880
1331417057
1692248467
334990767
262606846
737735670
1380912497
134899460
164556957
2065557629
1097502280
1580424346
765844974
2046438955
520057059
584402436
237053923
1067603401
1025908298
681458740
569176077
1391829990
1079402451
1576517281
217822127
1040593162
1463002262
1941215387
238516194
167686943
1632886993
1433573026
1736852813
2138001380
499671321
844279784
672349701
1419175039
1758249723
1434980954
704408457
1005216501
2086979492
817189483
127567392
1481161951
1113023225
2133728141
54083808
35855275
606309253
1308551004
1553535904
2109512007
563066021
1963131521
1873576709
1372251704
466838646
1092082880
143122133
371002107
720114909
2070086022
1599320546
1446952014
2042811832
690843737
1548472037
460904791
958934038
396667742
1355816727
1044399862
2039970277
1429291145
70349680
5727357
382041567
1422163215
1536446427
2017034063
1410472045
1207936433
1300059004
520126134
1251795767
1700899247
1231695603
1837938981
1004604835
876363338
1663955150
1846919133
1872717603
737196812
1851700123
2094564104
573385565
51420726
122554842
587464712
1760998217
1154555052
777763232
52810227
838835649
715947607
553211263
1518226555
1662493351
2027207536
1545981567
144647518
117717711
268541969
1555817818
1534872068
392060521
1007943345
811297628
1197330555
594505732
1078200726
1779361253
148758093
1732978021
2129920758
800353842
133141091
1677362508
609162655
329371175
1902405237
2136991482
1906044687
1465025239
808827294
1763704943
1244460568
616937052
690615075
1439889489
1907302043
407715004
1762965738
1011549376
1879615059
1143228642
736152635
634129439
685779421
671724708
1022710581
775132039
600744763
2120659061
88766712
1445996579
683785819
40309581
736175797
981683370
29148220
408700854
621910538
1388159747
1037132972
1839673113
853535907
873328485
15588430
1652162766
1109031842
1063330279
1446234806
65377708
928123503
944876953
1530637305
1161512266
1500704306
1943184939
2135722515
1825234433
991839571
1888045161
1703786761
1429019035
425542100
1682363339
1684013939
1848707026
1667097354
356692744
1183306569
1619975032
770275824
437790978
39839996
2052832619
675745122
560349546
1380220086
1404885601
1949512144
630124102
154759501
1772293695
138478618
796519980
1778048480
1835975146
910358330
343185448
2097644445
1400093425
1462863960
519653794
2016765707
1376821197
93726005
250472825
962561452
1282133083
1847764262
1926036540
1557398759
1130729073
556773108
831318121
1728446603
2097440416
864471220
1632796938
1779361253
1073517794
1938156376
1000214798
208762483
893886001
1014943991
814526452
622660611
3456908
1541323717
1668500190
330673180
2124659662
1479169978
1155623406
1987952627
1195408832
1838846860
106041437
1173318018
1068953317
1417943714
1245467391
1738535636
1042999059
2109154437
1876630584
2054866455
181552109
341113348
1844995118
68481782
1790665408
17529811
411126530
36290388
1073940831
523294272
1209242024
840137190
1319865129
984562962
1135175575
834169974
429997749
227391516
12902158
1778562064
1498042805
677333395
356229164
1697387787
662104242
1467851247
50086945
1156017926
1173852633
1419249067
1548079202
1090173686
1331082508
1258700104
544870216
758110213
918055768
1347929071
1270319064
1851091797
1457759711
270663590
272627657
1841625922
874361854
1535049559
1516496125
909523292
1691548136
1079640707
453145070
1916253334
1090287330
618382664
1903824351
2061277655
691452788
188382189
140782622
742055080
470873842
1573863910
1726453729
1238346320
638777723
1039147228
2012118575
1948778797
76340068
748416669
144216473
1169954930
1364600500
2136560160
886564954
1888150282
1369642481
1389264007
1209811956
941829829
144826494
555738293
795252153
1766057069
1061248153
681926982
931181398
1244067861
382416702
809275020
1469556789
1272694144
1684184568
1633791272
407729833
525608979
2118976571
2021925078
1271194040
1404040095
1221384519
569632116
1848367315
1348625171
730219885
240109402
784887921
68030606
1364263732
1339936730
2039370558
290124333
1365055104
1802106952
275080039
479048871
784311797
1140612968
1254020059
1321141367
258655768
1301035164
1457424889
1204204810
334948500
2097746248
1909725308
484771947
86242555
489376870
1106425027
1107892820
1269538966
732248037
1512849186
1564972633
118024857
1576150445
310527934
519552332
214243949
1439513537
1637333068
728094830
1715006672
645181984
1059752772
175959766
636957355
927014317
2087006913
1658577880
740664833
650872664
1805118542
432776635
1926363199
1683981236
1200834693
1786932885
1732308788
778486583
1726037557
1357417791
1270777947
1086893616
1103610139
1672070263
550467159
974404201
745839547
3627452
2076258781
1521180680
701279375
1459907860
1923736452
6734922
1002842013
1238612574
385512087
122925859
1172502450
2077144142
2019088205
1321783691
1928706473
516314221
1090551423
2081488185
1052352093
1329424166
1972949853
119377146
955100145
1180265773
635851893
2016733696
127541356
127074559
691082566
691633049
207941349
1724225000
456425009
267776901
1195694916
106914841
305864357
1629726383
985907625
1889540236
945368205
1008937294
1814678746
874049230
1033590345
1887981737
1850385503
2119814290
265879738
254187851
1368269580
845505015
471500112
73739747
627215613
2024430409
1104253727
1507155826
2075362495
917037357
119801253
208437098
876659864
184955415
1603453116
59551138
319356325
1167188180
388077693
446273097
1103552932
1210088002
1957524800
960933906
88536705
1481459291
77381099
346111207
1820332014
521207077
228239401
1480846386
1528575247
1615477226
1181089304
671188021
1510193070
1472444147
553987969
88965843
677731280
1107812575
749131622
947480111
977819513
717227331
11332561
428353795
472578584
397552159
1947664530
1127382100
983570477
1375908517
1533390462
1348235999
1651369954
1015072554
335394153
30880985
181685705
182953275
227010343
1007580378
267562539
1081799158
991694073
1546035636
1209093075
1701888479
1700290510
2083329297
604404456
570018837
1126527750
1556309547
1824055050
31203900
292217440
800221085
795720746
911575725
1236823976
1561845026
1588809724
704581268
869083809
2012411724
1429854287
1711513149
765910136
1722379896
1982717173
545693390
1939275794
1945656407
111063607
1697712281
1544150971
1503025490
780303626
1255611986
629474625
1802739346
1415710317
348500486
591036913
897277682
1995696765
888199740
1576932240
1415785095
366522493
924981746
1048411942
463447422
1347274798
1824861829
848043031
1716131889
139945604
678234827
339839960
244002713
1530450600
1348309693
1248565885
299120364
1937084566
1051383717
1113009633
2057178813
1852597983
1005712789
608409270
335687169
970912720
1828521693
1451657954
957841398
1787117429
254323706
453420356
369656697
1338055155
1944180271
1794360975
868010755
1086523285
205838752
2130525646
1054686909
1406022173
1432355880
48084487
560950147
1790476308
1348506116
749925313
378701921
3740514
784023281
1205044459
1267033392
41370555
244989817
931795405
1211045553
1494167769
878737389
867442935
1562621895
644675784
579935215
382474950
1041561963
1059497325
2098505086
362950638
617065798
470723078
1832302096
1791021096
1426020281
163518223
1533346530
94147301
1834706792
356284438
1844404334
1185193304
405715692
1765013062
1714463062
649798167
1584444329
1098838362
402891639
1370917784
1609405713
174181734
58717761
1136320393
1140193272
318351514
1610584284
309885525
870442301
1240985279
1959469799
1455489585
103451382
1376783154
206895891
636179113
215724866
333273467
1665528580
86935705
1995935980
1357029235
1786296600
1091579841
996753039
107719992
313608026
1535254834
1839782916
495892917
1043622414
2145716187
1896177594
1764095559
168557733
1018120302
549489610
1608654854
1814129425
1984982887
230125496
1595887865
1975998828
934176549
1213317152
1796173264
1478456562
2100313074
504827120
209974860
1405829103
387718519
316474073
782100590
923778557
926828712
790963571
1850856159
1590608596
864054222
157778333
608449322
3057191
762895155
285810846
1107163149
1767067682
1597937485
78627478
1649882759
830213524
1908098838
1746116975
1654237461
328645575
1135462913
1467178923
1612589492
1730173771
811571334
646646313
1076573269
372047051
1132525219
1273993810
521058437
2033159630
1889697721
1455086564
1623807985
2057655465
1623672426
126798276
1908202515
1005455648
1440570757
525470016
521875551
1816340110
1647681760
479087551
638484109
299062732
1364876626
1793795089
53065132
1296738772
1030652746
333552679
317979432
2093625131
192488394
1618733808
940069171
809015082
1929296604
51344014
58408299
2127612324
1008799327
664088829
1335248976
1808410326
1137063404
434146630
235115083
29115725
363586148
1240070215
2023479788
159579043
157125000
1836471378
1805225989
688266759
674028101
881040288
218868529
1562989554
1372922599
2033483118
1988541611
1661402350
406444571
1269109609
452644799
413328619
1915475106
1508922381
496405560
1732389397
285757066
1945695806
1176708853
1395102036
1319804248
1777408969
907552165
838981270
1554660641
1239771828
1434928722
110107945
1585615084
1928127513
1164529220
2037469847
1744794502
100284124
1978518162
416283676
287236533
1207877267
816376739
1132322595
891943581
1178614718
1521786059
499852124
988532936
1732073260
1252070416
534836936
424561610
559283111
728538999
1076886472
1328522335
1433075402
1228243554
1007605854
1969518008
1480271820
682466856
1799308241
650583165
1797711691
899797296
108499983
1686412426
1793125266
2048602163
1691396209
1751896984
1632152504
675781059
1637043247
448381562
281617227
276701273
1372829246
372870683
328117147
829583112
539781472
1566821722
1550341275
1623112678
435871563
535136308
572381748
1154857462
2010152470
637225404
409929566
114465132
927558022
1555469609
124304411
20432656
424182343
1891451094
159503471
641344562
218190819
1981654887
1668854987
1503931554
1105039463
177998037
465476935
1188551232
421454234
1578034255
940227223
883860878
742931771
1160081725
1891657435
1791974651
2100646614
801189917
354254603
1225522639
427265985
1977443871
978291248
1255118114
690777471
234639755
46911338
1997125634
1818729288
214103798
624378850
540896540
733659535
1904026469
1215228383
1965394580
1611271341
1883401750
1081378263
766636421
1855812313
1442578416
587248330
658889360
953733334
934128783
909487709
120869772
767184535
470200315
1173253214
495775327
1478249517
1695115583
1766725489
676442588
1758573851
1998130921
1217999099
1070827974
138687373
39023209
780026127
1211970880
554182608
2110278289
104005429
2065194540
1923503748
2105217797
23795539
417512754
1504786348
902690248
1009501136
1690765558
279617927
624505523
960679095
1746604079
646106859
106431268
1476107408
1470968612
1539554969
931733153
1452291519
1415232556
1489476070
778762434
934179675
1310399796
86175749
1254991810
1746411838
1949338600
886549654
1257578228
574461215
1537883693
675996287
320996352
1732841967
1726303491
2011873209
390373553
1050240217
544016215
1685424271
1285746469
1802364842
1115394688
461199903
2139307230
1894002463
2097164880
1532535814
2039438609
533551607
431566912
538707913
1328562506
838425464
1966428806
886858570
141192086
49329812
1649433623
1577099295
273541673
1093939848
1474631755
1435469636
1984975362
414931972
347541243
1157829706
1036899852
970827037
1169554560
1334520119
609595475
1514018183
11479431
1870511674
1755581462
90238106
1764686884
1831070556
490715064
1130750682
1106530614
1248705195
1934201240
2054057765
1769654015
1233570709
621370015
1366781693
982242809
576868448
2114960167
1608285560
392389547
1002397196
469148729
925054225
1007682218
490438154
412285477
814845310
352261159
684661813
27344260
499022692
254864177
486127120
1866842334
797167500
1562222416
927582283
1502450550
340141203
1479502173
346311154
2129503944
362154038
1763711271
1753600573
1718299122
195129036
147747235
495359370
1447556862
1976405245
671140686
307570611
1253602939
903624575
82329620
2049785325
839546156
984555972
1085723832
787162980
260427870
981381784
1543403731
1406014204
1783572607
1942137098
650320751
277534594
1225125890
815430568
2087603064
1406537392
782210736
972822861
947091007
209388673
1473846456
2071840824
921855483
1134615527
170826138
954156509
2083417440
665277019
1024761845
1684410398
1043326605
2108582027
463956524
139968203
1386058388
1930864254
20645010
479050454
554329799
1353031125
1949181279
1007391975
606889076
1068072785
533145033
850113760
1650705629
1299490749
1279332018
671458
793528354
440940406
1516323791
847987048
80744264
1661941669
260469881
2021112720
1256535145
1415314090
1405599560
1166077147
2284923
1784731717
985786743
613864399
1824014695
1654806148
1710530039
1426608028
784466220
858915
715330931
1191318979
648588808
1875183415
277826757
2021402651
55432771
1328425209
1088830957
2085239627
112706455
1253219614
1212127510
970926626
1633010339
646392330
1256037287
664069703
1135493919
701956384
1333756194
1746604090
885169661
1292908548
937190913
1674756098
170715845
736198829
1569599281
889806377
970020809
640321400
1444941648
398265267
1485860366
64269291
1665341220
15513647
225444117
1966729257
156827766
303397928
1429629506
1252585329
713501204
190365912
1062042331
1701586482
40377494
899183678
1404040929
67127886
789867970
545383558
331931768
1685516586
1114796141
1419582319
1176812047
1819479523
2063690851
1250035492
1822385974
994214165
257380096
190050598
1382595947
2130333146
1255385356
318880391
246564520
1143745401
1246009436
1875383087
460660239
1088923091
2073783648
421981164
468792780
1306239235
2031669758
1259456160
6130898
1864662615
146752591
1709925088
425166660
295816909
1104446728
1939428006
644310956
1609278982
815242125
671715860
1720801015
469704827
43812616
1803296913
30521117
728390327
1282090242
2056817940
500300801
102938941
309971411
584242977
653863295
1386278909
1490810468
551575485
396804741
1154191119
84356728
283637937
1707746415
1821222594
607446335
2018801275
547218099
1193799835
1206023890
54278105
669665086
898711624
1752936952
1478255926
894078266
1446802560
2128332934
772497233
225721969
384838841
190825696
1681391915
1379616400
976988244
1711012979
1925675095
361775794
1083851451
1973512242
468720430
1108136784
202411965
1848206164
1257307792
1707125060
606437539
57535479
1837425697
1218813738
439533949
1473866987
1369217442
815411310
169922501
76281426
2096318152
626528936
273616051
583132872
1564577335
1959294238
1140229754
620256654
1812052517
463370705
1061239296
620985803
1249856575
1562555663
802340416
1141073413
2028295466
1877129779
2075955219
1548328830
655667174
1371270375
979404560
137019168
1755813867
1185569358
2090043426
1512631103
2074389388
1938557678
270044009
48542624
942490849
1937004118
1706264515
1363656176
461846960
203844086
1917128766
187827769
189059360
1648818584
1284280308
1579951216
1366492246
358354999
822763533
1054661184
1313771101
724168224
1103293400
262762308
824790023
1854739854
1274470963
1695442798
135097668
814227398
1170161961
1326139969
345899778
1319085561
830445141
1959606620
667563239
2119780579
971426398
474490667
343365944
370401056
1081019399
1345613618
2146794756
1636991627
887624325
184913785
212304221
281551423
969674351
757808680
1121620438
817772982
1715611542
589309339
1135508510
1156349865
854686682
1771179281
1730946538
98469860
1415902637
655067313
945381558
286692456
1278583596
226074478
1708077451
323314325
1569650454
1818102368
1759851560
288645806
212613280
979526315
1449977063
2024873906
116274202
1684943053
1738033772
547036875
681362910
987299302
792983464
4337069
1832439890
1058235388
73961114
357154011
28078279
87681711
2010790090
659805768
247790786
1681740274
553054177
1735275174
1604358844
666850412
565877070
1014814820
669788051
998930312
30613374
593890866
1556561733
367894237
664364793
1471754282
75359896
58116483
1823821779
1017129532
527801551
39151697
316300240
2093467906
277623265
1882746526
1379139734
1566543011
1757782810
1834394281
1946432157
1812732581
1694854405
847058960
1634046332
641586171
41137615
1796543099
156117281
96057975
1283087586
401383734
1935299472
478854156
847548719
1832593113
1066832342
2099306268
1688979633
1084606046
1104674102
1965073089
2025647847
1240490604
1399366501
1528892824
625372506
653964589
629669711
292283061
901813817
1486953024
1916962992
1014497354
405002705
636038687
906684172
561769197
1386096527
1303556419
818275575
1900697467
1901786275
1256906915
27614937
67356643
1530352390
419023230
1466454798
984678512
44009295
652131647
1653774254
809958103
1785322615
532864826
1480632011
734154635
284537006
1682345422
415301141
719686911
1323395295
203484169
231474180
1081660255
1337030465
1697932827
1801429651
881620607
1521629685
293906162
1862755367
1434730966
1223269758
2080612811
1778712626
2073681767
709234950
1206074021
875265989
525840934
1581854766
1658395136
1856649369
1154807874
188012784
125582281
1540174519
2113215341
1290559584
963721333
1783935282
1079008013
2037294968
636721501
958393976
380631564
1306428901
1039282268
2089170201
1771391202
588834507
361144468
491135504
769510222
1023882918
308495182
284383967
724255785
371835612
1925813304
171118932
97206130
2048266926
276631674
913679528
439536822
1142189520
1087238295
1031994966
1385805571
686859657
1088229804
775807398
641254280
1106657330
469229619
1196492561
464562961
624224595
124966031
1012918861
1515558696
369422192
1820168270
2011824315
539631953
1377196270
1137645959
1586135156
1160988067
97553254
2001564168
1625677283
904788610
2006155940
1059714677
1086874127
1913262980
38121206
1144746273
1139101271
473906432
342223810
1350543971
133570888
34826539
1205452529
854970597
710264590
1689562732
1597282200
908218311
863684030
531188333
455573721
358607613
1198742077
1793894167
1723380132
38159587
327654758
1519361873
1514000355
1516235126
147107141
1685034877
724835932
634486954
2023234916
1331091506
361189251
1251488987
200299309
2145213605
203149885
909768145
1875730095
551984334
1024234281
573526623
1366464012
438336006
1346823141
742483605
889557479
631374354
31139063
1450488064
477303874
342121352
1878733986
1929869058
1852869474
785672581
1754008293
165553027
184716804
1217059496
242614298
1416978880
981800249
1864551583
587087110
1352479892
318484705
1020837059
1293916880
909893692
15021836
1279470826
2048149155
523983518
780017043
766697594
1162857798
2048138265
236537635
820772936
1099364415
1463259526
595594928
1501626740
2089540473
2012458960
314456212
1209211949
1114159190
799678708
4423047
2090102247
1251250071
539022628
64816351
703636603
1691024680
1477038815
493920934
1215357031
1579997582
2004942907
512892427
1760691510
388301012
1856745252
728861107
2016004225
1150311677
777987813
607073645
834614777
282629792
428932110
597049467
500107551
1225082541
360906310
1529344288
816484671
999928205
751483849
2088869080
527587304
127612038
2069644746
1659734831
14269534
954138686
1466890892
955174974
414829185
1357349923
1504419010
1817935857
274930082
1891781988
1015531292
1268600855
654385744
320206069
302428369
1038030899
499606350
609997600
1024176594
768390600
1265931349
1367609047
1298460689
511799076
712265223
1470591532
1395417704
1739484546
1929125479
544986384
935378962
1588987521
859113146
1912171556
1584951763
62096589
407096123
140425783
716477208
2005695852
1269987171
1394374666
17593133
518730164
504658783
1739475465
598602340
95331906
313027468
212376322
1249853442
857037038
918670426
202987180
1553317581
117230271
559612477
1209450451
1289046479
1029639758
1396372626
136773857
1232462126
1503111464
79813142
1552143934
30471938
91552123
112993377
204129966
1734276642
1182727033
15858002
238104983
1074714335
1577825138
1190365774
1193584393
189457539
1106633308
150563941
2132338070
386468238
385960486
2128116161
547909043
1338547702
1390239191
182787365
288998456
2104916635
1037303862
840275151
525291540
2129410287
1185959523
472651182
1903930644
249925593
162767320
807835115
899167237
410117289
2059515031
503153139
1540265954
1632051889
76773261
2033305557
2071813346
486091834
1464332032
269027413
1119418928
1929160084
1550147582
394756495
1183248963
685046571
965251619
1176335235
1852000580
2007105961
113519098
631598178
17852524
1636372428
1102348784
407037771
161167477
1906635875
757398628
1074184859
1542261025
2138160448
657773668
139505069
1830430165
1678824087
637363433
2140834615
1816175071
791086882
478398962
165626455
105166454
538264753
780318648
1804845386
542200882
670096025
636737784
1622817010
327184687
85957495
802481566
683368672
1729545817
965333747
88417573
198368616
532424745
1142386656
1408353895
1533283848
217111649
827539851
544790901
524532651
320520015
1708612701
2092739650
475486776
691498102
1018842526
1708030973
1319056977
1797498719
458038415
169628916
853128079
1764056887
405609701
563570575
812251182
2039787771
883119419
1685969789
56430938
773429172
289426413
487361373
68027560
2099740927
1854843370
1246348482
795054578
888794888
1338291588
2101460680
1176163254
1688419440
475027636
273187320
1002987878
1166896302
619382118
1313671421
529625745
1387628793
376087866
126127555
1276255078
293943899
1763483869
770842357
2109058584
802693017
2084710147
1174851269
706121035
120337965
1082392656
859921752
1379209668
1018084504
1346819132
375827314
207231120
1743541824
93590748
1801966162
1427471432
348750978
546656519
1874955515
1792475255
375488057
470242536
1332264746
434912345
86837551
952088036
1681407276
936897549
1127485512
185409622
291716772
1937082583
506612949
48706382
1548861434
1401758536
1271539942
1783109181
83765975
1736375672
1273829162
2004636085
870495773
2083289108
635395786
751746258
1010039993
2114775860
1720271289
1342610167
1893126985
1443493635
734755380
1712262003
146037389
1100445208
795993302
1669653628
1213428273
368628512
1968495730
1109637437
624690464
937368404
1709403926
1686265900
1937948695
603523232
1091686581
1368425669
1564528389
570919387
1877845755
1284635582
2050631077
1381482180
197148141
1521087343
833313431
662915143
931184412
1247326669
103577765
950171147
355370771
1539745164
1158323751
793166575
946499055
1160922373
1057702577
654279638
70252405
620683239
110411273
430589561
18678899
1534510737
504639953
811733501
1847420969
83289680
162105166
1709555910
1861863012
1615331242
1638588436
1412213083
1369401378
1425407543
581698408
1091828215
1918876034
1711825227
1766029180
1184033495
743859984
632651568
2126131110
100116043
326239218
1849999254
1425814946
12914363
1537016471
631479385
783934395
1401536270
2103626463
1819958250
1884468850
2132059163
79258717
1939281
1098823078
2120648950
1027944744
1962990311
627562187
1616886903
1055963003
816221091
1753504601
1948837532
1451645284
435343986
2120376101
478441465
1890462282
1589833211
604783339
1203527163
566301241
1048037027
1010450794
814909793
1922921911
1271593437
2093106685
2027521586
221207524
138734390
1178140078
1903426450
958809560
390058251
1594018159
992834181
3168560
1161030956
477506647
1915519738
255969279
940969825
1238485610
1109921005
1938774998
90782973
1619065281
1831398418
1723644867
523615586
1047916889
987076355
1104009852
1889379489
2096717971
641536772
395981377
2065040648
738770603
805218215
571720196
1365794804
1619560152
1928486284
1453488821
570992435
1453628084
896476047
1704044018
1287045142
1155701472
126680931
108513198
1958918458
1942676064
2061660325
2066195160
379437347
1324339986
172428030
1231595037
824136409
119449699
1591459086
1608115548
473491012
1461649627
1944296988
5739250
875589425
298484925
967705786
1463874919
97596232
1472802507
38190310
651802481
1979357176
2036332560
399359914
1496701637
823212858
1062807100
1088642281
57804563
1356419636
946703692
1421698648
1824018999
1939746416
196590071
1482220023
1930043198
1360336662
1718284774
863040562
2074123412
1234517361
1858448461
1051399436
762264602
527921166
653083266
312855301
1449071929
760877240
805935754
1822654843
1674517333
1485953373
1402713894
450817324
282356281
2082256040
606788678
217676645
106875985
545505519
985550299
62560575
402078701
2047648086
995377053
934621314
1682608641
1508099144
2013925972
503918419
942064189
65197251
885638568
1386128466
222486108
706666272
240941799
1739730521
1080260819
629614074
573897455
1884640959
628558041
491955119
911420540
1441513136
1224152005
925784216
2105105814
1675910587
1110406229
1547531169
341785244
272441016
435856347
2100311780
493241053
1126033967
516775460
176746740
160642613
122214067
1685865170
241561570
242537378
85720641
943295020
373538589
2125245618
1659938760
720662522
1385985302
1169008393
662516351
1308808437
640603605
1304626496
230276108
1327019618
505419424
464799494
310379956
1179206834
114516628
1085594176
512882457
1046570091
1059648501
324129246
1400535867
889829085
1904516395
637283602
673373672
1059982458
2017686077
179712937
1996384680
1698661441
946390763
1136555156
298484977
1885753747
936850000
606113616
1033959113
1599245177
442370817
793277202
1715985512
1966550314
1755438073
1856088986
1375753780
1098813954
2068122760
600528221
410344963
1053470598
447181738
1680078848
1399389117
531215545
1633675251
1114598784
1885795839
1587181317
1248191567
1656384812
1351719908
262437377
403453153
1670138885
1439393503
928027069
903428064
1500286680
1084355827
1574542643
1993714271
14046481
1276304680
107039130
360603787
207905806
703745138
765872678
760041065
1078018114
1664579443
1234642559
675877357
1449516051
1222391680
850778268
961933889
1097958085
1604692325
1167326592
152967390
1064107222
1857268750
1477012064
532912499
275410712
613774682
570028595
66160542
1310063605
1885933633
480642087
606060022
308663738
67101883
1670769195
843019589
68962503
1867258793
1126077748
1881390381
85139571
330649559
1872091902
2057666209
37623644
315581151
1087124040
601639953
514669121
1808108944
391504715
1600192656
30297681
1075990371
621310006
1657791593
919397686
1131956262
760848462
1311933553
832625736
178201577
352869548
1675650409
2090559376
1586873260
6055230
1100693280
291386511
1160031663
812937134
1221481124
1369575526
251107474
172003271
702101813
1329872002
1143314338
351010912
1011043931
1202907224
191905791
823209033
2046113970
173056730
2046782669
1979332456
1487821870
73041819
1184158081
853511163
914659341
1069379420
1997995074
1238905555
25018889
215565833
1633277881
1587724464
494447297
703909534
329310534
253741964
1500489954
1875561855
301206414
2111383668
165557817
1656762989
1158015221
41960089
932807133
1205541875
2044769506
1325913393
489860687
225957155
1400557780
503179630
1350566609
1162984607
996915211
500524683
1046374485
791802489
1292651429
1927533482
357780148
662810643
709958426
1222646465
337060584
2073852984
1377660636
2101194478
1979730536
1925413719
1852754539
406717823
1689712494
448899873
1539386350
301768124
1099549620
1028141664
1382430076
1985749295
1539083979
1444089109
1206993558
1944122361
811553142
1067988825
791626277
713116393
1724423268
1304152261
2146459646
657480359
641075182
1631382254
1486906235
1231504762
617528491
1585284898
1398568386
205997910
179338356
577660651
572980594
1802076239
1588014498
2056705896
283279767
1780271386
1781663094
1300211236
1792566420
553597247
145995471
1562603475
1530440155
2003305547
1244317635
1700271798
314412427
1856783894
1132467329
235491591
365772936
288450366
717806540
11484259
1205837077
229967538
1995526856
951011983
1194717208
1396098996
656660793
443996273
1349149833
1558168264
354411362
318908851
208228753
1799009424
100658498
1711158458
2045952093
508946678
1052273847
528632
1448015479
759173165
1072898535
1303428570
1736842761
1255712967
1601385316
474286920
391760763
1748490239
1657942962
1647664029
586015283
1587020556
1709182607
1978204985
1589276461
537935042
275653983
560569033
326775525
475356018
1227133900
1235040863
974332318
793032690
980541868
207512915
825140372
1252262602
354971130
1753303673
898728734
1861294901
514702348
645970208
2019568976
1842871330
291204471
1454150321
284010581
8079140
1006775365
2098523395
917777574
608181344
714462624
1871298072
157435858
1913114498
924233781
818841034
2053116128
937477926
1945694624
551367914
424275031
990091448
1668975198
1176720640
1402049087
249897474
488788141
725148925
1564887751
1037771871
17816981
197868196
1384366043
144709586
1696012651
1444550484
1787452636
528780075
1281717683
792250250
189774592
1386050007
1849817580
379688617
606840183
757979014
1541286303
328250562
347099496
2021503182
1987395967
1241353073
2026219970
1631509006
1638076979
1874719888
336489761
614001346
1161688154
200760173
1953798256
1375634136
924196252
1347501374
915188103
1230912937
672498730
849302499
1461038482
485241139
1413358242
1831586514
1352668545
928128355
223428030
768295938
877369552
458818150
2027947259
557751711
858371102
729718246
1651817513
559803381
1162521015
1869813587
834445609
1100252378
1101446871
1388448442
1280337934
821534669
1791720977
1183397338
733753076
1743674494
828594090
2004481476
2000572533
280235265
1605738104
1004830449
817112694
240405041
1310239378
372689780
2140962929
1536376283
1068590628
2116989469
1904305340
986158635
2114543357
1804998384
498899626
675164566
1593471053
1926943270
1378803106
1105335215
350505132
2132785509
45402139
260130940
2034759122
1581550525
767381966
1032189381
1457185799
1163921924
63337125
1144682858
652304410
70263401
277660714
378925550
504707611
362224434
1858559232
848494743
111408400
2021146031
1769408006
1714677847
339348561
1422257155
663236462
452634520
337749493
1848417822
1885937838
1012186133
1009634288
364556617
1153841860
1190618482
1153579616
1647581725
1257657982
679724362
2062187206
1712510182
1289748126
159637094
2108327567
1790536159
2109575014
1128287987
66307970
1489768928
1793671998
1082410825
1713434987
648952962
1104887110
796863049
1239763382
1303962916
497489833
677527696
357170469
292162492
75075337
1282375811
1050276179
1160871779
422660154
1582790554
1489252510
1676746257
1982512087
474073093
637532694
428599595
932498333
287248744
332432517
836567931
652151710
2012348798
1586097365
1845900973
1762050030
27280426
28559642
892475971
904649586
1356070601
1617092270
1640219442
2043962646
134005705
586248887
104485418
1929800452
2118049500
1896962582
1564083541
189793480
272145765
874062607
437135359
2060281522
1195908486
1799820086
1801941123
620313126
2012720984
864974500
170331905
1951695432
1472347244
218942063
907629670
359471582
1795523206
154602815
1493518411
1888630781
645105106
575678963
1488917526
1000848448
536739831
96545984
1816703230
267153075
972423915
1885735405
1943414179
751484963
232090408
1528990219
1076909259
1724393164
841037527
1016980913
97002135
217327685
2049719078
1286316196
1558162626
2085562535
2035142661
1438209440
1550810773
1461228189
1480277447
208908231
963100085
1171933283
1638920889
518826834
1722994090
1185462556
1086930037
644414622
227951999
1257451683
2075492053
1448736827
1672635465
1957969756
691657182
800226779
1044479700
1038779089
1311482035
183301784
43798891
2000257958
627933018
1128872366
1764614939
1231545337
824222674
1195079909
1059396504
975649518
1621781152
188477613
603292155
411452294
329369722
731482866
1122825206
2007684483
1852682641
1809390113
1538967253
22512617
1139425423
1493126540
2136666238
2041279809
1419053044
1098283847
200651670
72247135
1658846193
460844040
1433271151
265485229
513987182
275366966
1163846282
119036182
808776132
1716322276
1436734695
1085320888
978446328
1602431951
1953141496
749700744
804846781
1255214555
2123692755
1007613060
2002856247
608427286
1104112769
789505311
148113080
354546748
453891455
309571614
1812952222
1998882527
156585953
1204046947
1708655212
23575053
843074425
1243458460
737953831
1321282268
188336119
1101185865
225586002
1835781026
443075872
4029195
88716828
1080254848
1680269195
965723571
1944447302
1744207015
1655312859
1383501521
2208290
1352840547
817686130
1549003391
1319647477
648407856
851801482
867838265
539946894
500313280
447483077
1043420281
690150812
1807938807
846297061
196561714
19496720
1071229917
435518000
1797600774
2124922162
2141914545
1257234177
1872129730
103361059
1037289522
1748304326
1267181384
1343072729
1203439145
1417225485
1154487258
1075212327
283268643
1661270684
1953805544
1819397682
678557222
1011005973
1173535952
1393743496
358793118
1146042837
1496563165
1568452272
1280902073
1567560681
402319352
1340825284
719022394
1099433213
1788762856
2109508122
566309880
582719920
244059883
984860302
896226138
1881987065
1722677981
812112824
126954678
1521031196
1811934840
129253545
123537162
121068422
1744796546
387732567
435276927
921651934
1677761553
477385835
1767051818
1842676286
681309368
271403965
1087124591
127270716
81370105
1491348765
1476438874
1354495369
2009836269
1306546505
655708759
407116156
525958244
802913807
799621298
206923589
1400436046
265368219
2101517148
767154182
306426073
2104476444
1885267793
1139844189
746790403
1825753575
2101420314
1579600762
981298334
1582267124
876998861
778737150
2146856364
428349864
1315675769
1155635976
290898091
836476732
1218315013
732644577
1724141433
1513658692
501070910
1101222233
1390693565
1662407639
729137045
1859168627
200712014
462374447
990387783
444760461
1496727923
1727088338
496825551
655766719
1480496407
1949697596
890702587
1395980712
1065061912
1927837572
2108497133
1161737830
2448756
586302836
548062887
1189915641
950049476
1806251884
129011692
357887952
494966361
1008644266
1455008104
1079778484
1035443474
555894451
998451338
1883362863
339817418
1391608432
914144915
31012468
1714518770
1902199882
1642622300
732092285
1094116656
1101621540
849903263
1857696547
2136763783
1701808645
460120533
1992679754
978688582
217469193
1040059841
1180669591
1569484652
407726540
2097297477
47999106
1623288369
570306666
128404628
1854226403
1814020305
926854075
552473415
635949550
1030034365
2079957989
900828389
1313929497
270140113
1826572037
101424913
1541350649
500140021
663692684
206851487
851235488
1038879355
1733297465
602627687
2144058349
1539714223
576155108
388222396
1793305640
1501923043
1038193184
1656177121
2071433959
1586274892
1054675358
2080506249
2073024196
1961155829
853885243
949612458
272618114
1646411969
1019567928
41504801
128588646
1860441471
839588292
648804243
1219825716
1694218331
1688807629
1524233012
164698001
240992827
458758791
1664994018
2105536282
1872056746
306788968
1618787377
933924429
1406270410
467759116
1696222780
515901485
361781275
979586363
2145251060
827251608
137694742
1124062486
23721770
302157449
643479341
719758984
1310828277
1214978317
1239091619
1890698898
1746497218
1984509495
935315351
1594717404
832118447
1943979964
628741636
950753362
617522785
422904894
1541359788
1264428803
1921079203
1557727389
41775657
2018891029
56910738
954647231
1032408596
1909221796
849706623
1330941081
2027984167
751025050
1627284876
1936363014
631585222
1717085424
1678718229
2088531930
963736480
1746016358
1201694974
1966320211
574230622
530644490
1573625263
1285379835
562495761
1215583396
1814803046
4751657
1147164291
766449511
2021037312
2087841673
707157773
567928244
1874891857
330353173
1064884089
1820402227
54439138
266481955
1915037737
662172865
1948719175
2007941254
1840668541
534765061
1725074073
1277323917
717443522
1853428280
517906884
297381262
1567064683
2034572745
562962388
109868150
327230310
1335609392
1846609361
219505755
305850453
807033441
1573174974
584328727
549608214
739272749
1696473470
1430936953
57842268
1965907210
181471166
1080346489
84099462
708575330
2099021705
1397674043
1960611954
1217087633
674599899
1430624012
1568589578
2107384243
191107651
44950800
1206738768
307600973
341771502
491648223
1846378179
339309792
503195301
1222634459
120484250
716608179
1764772497
519222071
1359790239
673456881
821055582
1316929839
286564796
577200591
475051294
69873225
2072929482
486117881
1409600312
1567779321
2010532193
906081281
579176448
1345318379
1168328511
429270471
1010632332
2031648350
975852334
371677363
380664394
69787953
681682201
109682798
1014669190
943695142
1330133916
1072113015
926464369
1447871060
388681494
314896173
1309546831
2025929311
698329823
623648636
254371679
1649924608
1786932182
395135812
1613067758
2041772747
646131405
1559077144
994624585
1201482019
2136091062
637671376
969208119
136142082
400785582
1944368931
8795709
1699172184
1503396796
1152023065
200748883
891172784
1663489782
403749447
261618920
23789509
35800738
1599353201
1409631277
989203908
1927737484
949599303
223668116
1084869213
1044357950
481325602
1086629196
41989530
530201870
312432412
1305762782
630719323
175402705
277691388
885762040
541050063
1625627767
1626909862
1689948843
2043252880
679315935
1288503088
2031773092
265245619
326103230
724647823
1046809854
1555635092
1057519323
1163686907
888722987
2020150725
821940513
335670334
1844702422
1864091844
532840538
823654132
205251976
509726004
2000274236
90798956
1041629045
1871652724
757531684
869465804
127238867
424713177
1159738249
717632673
1613316960
1962137096
1349865692
1170530423
872602321
843544465
540390630
150569383
1132763488
1651089768
1812181421
1585179446
1905459912
533567972
1788985103
276216165
268188122
829032778
1090480581
1661926720
412799471
940097159
1975662456
579905237
909094975
1691390471
968564939
660511864
628105701
1828391485
494360788
1328525179
341648237
918170387
1272264521
625741955
1283921706
1587042813
906009064
1183063364
2008431831
58890925
1203555084
1740957129
1848268386
407690777
1849583383
947793557
1074387008
1500467959
1959089828
925855500
138134238
1031896981
1216686018
147485163
738458513
1634702189
1374925641
1641450114
1833908736
797582271
180832553
2132956897
574767139
1144799378
1395204911
357104538
1351410911
186538355
80709631
369981925
274460303
968301495
1069359707
239119810
1788790211
1559798870
138075051
976200459
760680118
227058287
1679720879
555762588
1798830688
1801995134
1895967701
37862704
663235426
1831663267
1878953702
1990775815
1152958345
7321514
699968880
1094548869
498176652
279942106
1158378737
456766072
1969162197
1400186141
253490919
992619810
584536575
1103090140
2030808044
1816104886
895946707
1582418962
100355054
1608179787
1082997343
273549098
891156312
1714556496
825093345
1278497786
624018329
704200934
372615791
845280031
80204371
1243351894
1312395993
1999392768
784211449
166111605
783604351
1997321444
2123265781
555286029
1517931049
1146899868
539089168
1154076314
636741393
917558464
1262979430
1872566734
1989013800
1346220098
1172614852
898178779
825355570
1672030237
998151200
694185120
1556103075
64050194
2022595647
1594286097
1135009309
1259647083
1622081525
1666030
669764633
1065917066
1271942929
1429919410
1483766585
1677913631
1018701080
207140071
1525641834
682840296
1981185197
1933036911
1198039228
85014669
831235886
719925816
1500800869
649954130
1291538047
934408537
1609215837
1288940923
557513491
860801643
97793773
1350465536
1647882249
1192741856
157847687
24439868
25335605
159984203
1472987749
1023430153
323208445
1668127991
1109084669
774429334
2077552424
1561171055
1742487595
255888113
2054161144
280378836
736185210
1943757213
1988439269
760594455
1132942799
1052444533
373349321
667641924
1481993582
2035392515
2139829058
8140544
640793498
1753851015
259180747
1177227349
806185030
993031128
1227669735
488463032
1396874775
1865769665
810719978
1471375849
491342973
3433791
386862831
1248937895
1229095945
850746581
342604853
523838471
1297726669
132164150
1984511824
1664690623
5066757
592693514
1571480733
656663898
954023371
15810591
443716194
578812870
1331080708
579431917
1241520206
9787712
331290361
1239429283
1169664136
140700420
27688842
1593420946
1682345973
2128257600
1388275074
1142629707
903826810
1469384829
130868594
1614271532
822240672
1125086821
1683251674
389819342
561573099
861082104
610087349
1256481646
546577588
968562090
2504633
737024124
455352674
2017886760
358959350
608238614
1051653690
841688543
2059960101
813561852
32946702
885738087
1568538780
1940832549
455964846
1830145353
488096077
389060133
1377523669
714689543
1441414580
1760873195
770008317
1919496763
249027913
1006473460
1229526502
1147595988
1862235538
1761923011
1752956649
1964008385
1367908224
2090644457
1525868280
1015414641
1572582908
673462009
737331120
1524363974
788043393
1995425803
1695902445
459186987
607280979
902591655
1865167794
708719061
1277552547
1991703939
614762622
960639907
107546128
1921689162
1905620599
1220877872
1735227769
1295018293
574577872
1564248846
170441083
1146349311
1947648607
770456226
67137910
1324624879
1590859912
1592604887
608664663
1362558514
1929650713
602507569
747722533
1150058532
1895980248
838150476
615639217
970670891
1427299577
327311603
1150013879
1828005039
1755109578
213918855
1651766894
455727855
749715141
1040533686
125413692
877023090
1817470966
465634500
308608009
731677923
404557410
154224655
1416098587
953073600
1352990201
631604865
36906760
1401446973
2065391011
1882876708
846972991
968842219
513769252
1064145194
1073051173
400383806
326640927
424542247
1840894504
374198565
1281736876
1724624075
953197883
2144032950
445821788
439279170
2068805171
808274440
398694888
1887969832
675276461
892043991
169054542
1957712867
231070407
118849924
744608477
1387349621
853903883
1178701290
1360297171
2044950487
388456158
1634861815
1365097386
652088527
411760830
126174079
64192771
1795279640
1572515160
1473206509
682275939
660283608
1303665235
1663392560
288448410
2033688011
1872257540
1942898752
835600198
1465016146
1970151234
529823746
1728936427
256885097
851220458
1244118913
1594893003
1854196211
491505816
1699921914
460398975
1231416411
862132748
353563611
203968565
1845919783
2101501167
416714776
441414683
1428947068
531130372
596296031
2086116080
910220551
2079366813
1458139289
1074057481
696774174
366231095
34768442
1039563711
691912629
2006585593
1831000402
1551549386
751577462
690063963
1009352956
773618185
507264864
725538855
900607278
1664940334
1391445314
199249253
1754795128
57533662
863715033
378069994
989312802
1352734960
1884916021
392818006
596253503
1898579214
21731296
1921963042
2059448220
1583848574
959013949
186691186
351893522
386247766
114968449
331770374
216458889
9018829
1716714400
1935108843
951967725
1794896466
1433871465
868990668
1737918154
316364430
1204865252
459720702
2035496720
1829495089
59838565
1471898739
889109359
1496860602
153661290
33706786
1316941687
1769182090
1011558561
1952221083
108172879
616952028
477679403
2107145629
1448619436
457323976
604375343
1269239017
1533609181
568979488
1001914437
748484125
184551527
1579192305
625732516
2104578699
901950801
1492361073
362861239
1880692563
334499226
1435496174
167757910
1363105545
582192190
1025770380
323932526
594424982
901268171
1529768280
1689189112
411285850
1216153571
98087961
249878232
687330437
1916672996
262798576
1669064825
542520991
352293359
2132814237
131043471
1335342785
480419447
1656011517
1688682759
2046369990
1751846732
1555908593
1946568664
246435461
1102689981
1658943647
766860403
1488366075
1421035542
1842879648
3582240
524450262
282706816
169270304
234532182
1456121325
1958289944
1225590887
295172502
437654529
2065331023
2134838472
113881183
728222321
1655977011
100364441
1619229159
1912175731
1622843546
639177227
1677322335
660701689
471887019
912329267
1608868268
1327113202
919441304
527159542
1104847526
1289122839
1695687939
895198654
377959449
1519437086
1383490064
1731097193
606544706
1319475498
1300285979
1445133013
1905268103
1732594112
1015454451
772810876
1323890048
464205433
1710893966
1182361499
616908021
1673823229
1274712782
541283419
76906264
275973271
343907065
785685113
119272818
1649343095
1587027194
860211529
915579384
340640659
823773444
875480862
1906279251
1147593645
1195611642
991849515
1250134358
275814469
191046128
1438658708
1763828335
1940482136
973541342
822800737
381613512
1119779974
13963683
310850509
230693544
396883888
376216353
1685866907
45701254
1707319630
1425242119
941572868
679116508
1228941369
2042478949
961961526
1793871316
402110028
711490742
1667011634
339692302
1300235475
1863927636
495419152
868181744
836281984
807315008
1615054813
265789408
2134581182
2048571294
922260428
27144474
1247476810
1304778849
574486591
837972499
452898505
551822912
1825246787
1957454891
990101322
1103317499
46294518
1899328120
277166443
1310993151
1233975244
1390123789
145784315
849164550
359507381
1887360711
18902531
682012999
1135394272
1246741014
566576902
864563285
1893795851
545630265
1069393950
2113230540
1593627907
601887765
463248688
1991223879
671187678
1488128651
63013022
1653066550
622608286
404240098
371166279
1361343447
1084766528
1690292586
840158547
1363606614
867757769
1825188797
1291774998
1116293814
220002951
519369382
685209031
1690922478
1265637707
839491530
1080947931
1254753172
1176375883
1184531633
204435910
273236735
1146301155
455495808
1964664518
11660567
1408430758
1729341016
1765881164
1457940276
526321870
1357348896
211085242
618421288
2090400642
702117790
1972668700
322539649
1429164491
540829953
1797065946
1004439587
166392657
2047594673
1337812592
496018384
416591146
1196613716
214648338
1067875475
49393734
1838276881
772542411
837251086
1159670779
231646450
254414122
1011223903
1783791313
339056623
352412916
365898812
256412371
856240780
27835961
1312640106
148207759
2143118334
1438011682
1453488752
180501092
789938016
832723595
616577234
1344700812
584601405
1619083656
347284733
1998693190
1020991871
1263780591
867450954
650642699
1622718410
652293562
312167055
1450861966
1791688596
1261531825
1401639090
249702108
1391138394
1616624767
436816989
315952664
1705361367
1846121184
450768595
592483244
768478707
643947088
245237892
1834647621
923643192
2131824225
699526027
274009161
519857487
1068152398
1798150167
507817384
1548540209
725542836
414964331
557917058
159286227
744381956
2025286194
1911420707
364655792
2000067455
431255657
749963411
365295056
2118903036
2065086856
611606483
881257688
464392760
832905628
46413128
228805259
894080333
422820699
262281011
232469848
844872799
759069060
85230334
1723681520
650988709
168830293
1425924775
1584218555
781050277
1865587868
1665543316
1660373053
909136858
690058929
3265187
1549724831
54377965
1676647586
1381172699
566973388
1748202048
1379050427
1433914876
2049523302
1001973268
861229169
1068269130
1726513180
1915677753
1039461088
1251103145
343894111
1002143819
988772196
687321698
1989289292
1470856610
1015443954
1190210787
1825915465
1055053990
372292986
765390907
1394151407
891442824
414353711
1552258372
255088890
966543765
348754383
1877225663
1962748003
1369317007
954763616
769394189
1570751150
584316817
1773586703
757956142
1515803225
988285173
368687990
1116163753
1939623797
652475622
1066955915
1697085345
126820912
2067686614
235738366
1458404021
1033427245
1667595415
1131803417
1538268377
2064501543
2021523953
1577847553
926951104
2005073080
1257721360
1967537691
1556194816
68508290
1678029667
1061404671
1383302936
323068432
1952970961
1897031421
819450639
202052473
65561291
366575135
1791696975
264001753
348765907
476768966
47265765
974362414
96953979
1478529315
1205766354
893146927
1350583129
1906900232
503155413
432441998
667003064
1220539726
941752052
2080771804
499567007
1120440691
1398402250
1503064822
1827566199
1430572394
1589065521
276221336
712099197
785838789
946431322
1037865624
778578032
291623994
1998498233
787579977
1680122901
92903455
883034755
489166317
1718948354
1106923765
1628365808
655919539
1168695865
1861163527
1825580830
1783872607
869800285
1449171529
644785552
1410395669
168569844
468180479
426569619
1231333389
987988699
598371810
853360722
344974201
704705760
1254127912
2130200368
1564871503
1709963486
144877845
31027984
518706779
944325722
2109359858
534273452
1664637150
965386374
1831575379
1238246397
431998783
414160064
794604812
376946570
1046390213
1096871601
73899842
1689976891
1461930813
1666255586
307030252
1969630633
1267048376
1542211017
668582811
441455796
932039707
440728174
1529720901
1808750069
1791458326
728864524
912498073
1787641030
818635700
1543012536
1739765729
1258241778
1345699055
1325670041
319798388
686030329
1553099868
1230166198
779638848
47554747
640343621
262733308
845841301
783192565
1341858181
1532356803
1736407440
1213578091
1081959233
529700271
1133166642
186302699
1135457754
485303365
2094481160
445177544
1126048822
1836966529
2125329382
829427345
1779062861
531131007
160184071
259441775
1149741518
2145734996
623179500
186700895
1088064805
1331426909
454672189
358030819
1761703280
18167847
1121274042
1734611689
1302026109
1798753986
429498594
1900943257
1646188621
576944561
1008963473
460610703
602028729
453325239
277974657
1318831977
49751858
1510682203
877837533
1870847825
2092654839
1484916889
737223532
1565512817
1851807557
1701912067
191692068
235574693
380196006
1416236232
834473360
121136834
1643958721
92932581
1524863610
1938885315
543651016
223759720
143008428
747037993
932941881
1288712314
1418618666
949009858
607547393
1424710710
773376172
429601046
1564994220
1078919009
323021478
713919748
1106735155
469187939
1240220560
1213781973
1753529108
2115036901
1374048099
2002866533
257597664
1880056150
728369017
2039634880
1560480177
2018087169
1809652918
381809728
130511760
1217865983
323011016
88041700
2097633701
1240384169
1862116977
747965866
1799242254
1960271659
295083791
1838287183
146140074
1285620593
650664367
565864652
715488601
1815432496
1186806149
199157022
963696412
2019568976
469401660
640791926
88382630
372996398
52094988
169480367
38419724
176414721
1403460625
621985192
541349834
1257821218
599979330
302245149
1595976602
769571260
1524906076
897621784
1582833158
1908933256
57751070
638959149
311136940
1287316045
152658404
903658809
1711793014
1184903229
1470690852
923498128
794740750
1878017142
1874413426
2134942438
1084568876
1405690099
33007963
1316979959
1378178911
1292678341
616859579
861314892
1743702622
1426136792
1364093048
844593321
1023120446
998676373
1415668456
1013197737
145111390
899859754
1665737842
89592749
711564597
31594804
905279936
687329729
244125638
189297577
1118094806
1078999199
698862538
1657811057
999202779
2008108058
590970322
1835326105
831285149
1620762414
1191748036
989256299
510446128
1535775901
275604134
437646494
1634032526
1832365156
2022171900
1795899637
1706522424
1340914675
1436515747
1134197062
1741537116
1650990398
1016929698
1123953499
650469856
1574752406
1798338038
1042858461
2071315730
303177912
1317874554
949581033
1969996146
125741373
1185954885
748435461
1811237837
2027050323
1437811935
681079742
649457336
432149677
7616067
631533030
229006519
2031166542
1598108198
463530054
93669111
82524988
1462197922
221866120
280320117
1257291007
223274853
491181211
325884875
957120487
1304632484
1073729051
1504540363
1981023620
908457275
179481556
1154982084
426618986
806769066
1528497876
274283179
1480390467
1357797685
1095920846
1835478921
1880554701
1881707662
549645849
1891184011
516267980
1621473714
156282712
1822471830
338720611
1657804603
447509152
1229206825
616492004
1653072088
2118052027
105934807
1221562559
2021862559
302371901
232603788
399760528
623160728
1472201227
2142634742
730299052
1897535539
2079532612
1067250221
56227535
832129378
790389037
127238625
419925452
544182775
1163217661
1647477585
1026082457
1101261107
906217041
1084827091
1891801655
540444797
223262566
1419973152
1496893819
606188871
1481554473
1725705178
682384010
251361598
107163672
962969894
1414600223
1986979699
1354562828
170983783
96660634
1304740094
787311876
1764048891
390818233
469650437
1057439868
983413972
879207297
656656454
1103433849
828863848
589742989
142970148
762145690
1188005227
711999052
970304032
267637274
971955251
763812162
903689873
281538535
2146850206
1118840107
1973858610
2111272796
450648115
1107428519
628632561
992681300
2037008858
1214750449
1568204546
994193566
148225470
418090694
1455920629
1464008878
548818394
275332108
2051940445
1915218310
768585983
785009049
1678891242
1707197039
828112739
1912667486
14409482
925761493
235098116
1021279891
1320174239
1780326816
1760186476
1485418874
1808152472
1492987329
1221473784
1820908565
1936976015
1004741722
34056059
595188203
750632220
659591690
1710258163
1966489274
646914911
1010725899
1767840121
424269381
1830627391
823070095
1682575983
1360876563
1836818924
547014546
882866899
229144471
1983610425
1723491240
1765034991
256811080
106338463
1870066255
1646893758
560190627
199966608
158580140
540338047
333517479
1971797821
1339281949
1087280117
1586352545
340018236
610722579
815448706
1709635158
207525950
902166494
1127069360
1098387677
2022704738
471192010
477313759
123010337
1521179961
1430612213
179331196
1724451253
1960124368
726144519
1080322971
762224489
500275980
1088639443
729173272
2071051265
1715801476
1420863105
1269451952
536372792
511844928
1123287811
1111771885
1996540255
1575492522
1479988460
1114551475
48721438
1661644785
805656940
136877152
771640987
1043803781
895159562
2110682583
1062931198
547734619
1239735192
2019385394
1260446338
2054909711
1808506305
1339345823
714841759
371402647
582837555
848087749
72296623
1315394088
1202707906
2098281197
1207448850
269956020
50188325
635662756
1347223680
1165134034
1497481707
416953722
867682037
543969333
720637740
849447251
381007950
897119392
2079380556
1534096578
72417993
2143769102
1400166285
923536455
2115697334
647318832
1445389166
1444923628
2053483865
1960759106
1495727412
207898688
448557970
1271897383
609946194
410887862
1273316938
2040614262
1231415917
954123313
577498032
1421003528
767777386
1252820929
1197504155
331477962
756621762
2130395365
1344130341
1370449818
1451767563
2132642414
560464498
732617419
981917516
1750739018
10633639
1726893178
466474688
1374641452
1258292198
57790994
768457944
1821303099
1273388349
1620340220
1497511691
849034525
1232774353
1619749408
2143951701
1585668063
1368789164
1248212342
1080677371
1755351358
1577522124
714746682
1056431655
439378075
573725326
955227370
142501689
838710770
602190494
1045153162
111468814
968521348
594455171
297331199
1936861810
526778670
818559111
945549034
99645984
1004444913
998932581
915231315
856337337
645430120
1331372817
1326284192
1318705394
1915120437
1059734013
1285296019
952303763
851061820
849531161
519751458
1438425315
1948530996
1049182360
1535219944
1593586404
1619647164
1062579974
1411569378
1456952614
443690223
306676143
1473895080
561802305
1519622006
1941707039
1273630213
202097877
1414217996
765606284
1040049707
833695018
739244331
2090191154
742312519
258100337
206697169
61907017
1602489722
782728921
1314080351
457528622
201127722
1862062276
466264554
422653930
2068124815
2057857083
911882004
186677199
434278471
168573988
321986301
388039866
1313092286
116824766
651858733
274725770
474700859
1893060960
1862021212
1980307195
588581080
1901836029
714982618
180551481
1796057043
639645242
1630412646
1708244311
1174276881
1142265336
421056271
391806364
714752765
1040208796
76739840
915144665
551265684
2059112569
961848383
648774763
643880280
1003186198
916990821
1301212671
922402776
1439379808
1996362459
2006750479
1638133985
899184823
1668290496
2143854617
1224850462
781521015
1670459698
1384410482
1793608764
756169618
945842810
1915294497
1627799985
488827325
406233592
1202027420
275327105
672981405
810542490
161939966
1641270108
690123805
286610294
749182021
740112813
1169642722
245713370
1050238087
65539417
393821690
309629675
334548878
735903549
1343418132
1589459613
1847160914
34343054
97684874
1277434932
587746634
1367230609
1831137119
1349792291
1611800441
285425530
972160302
1645646430
1781599263
1148318016
128224449
1677861373
956856108
1923610807
2117165531
2054303409
238010912
127371263
250237523
327064695
1280142154
890880287
274684978
1454007387
1024609032
1464517993
395719048
543457568
1648280051
1457501263
272384459
1525224354
1446826185
737397556
34280671
1625931933
374296533
2056164149
2121206529
895701159
1055094330
686729221
830003204
1659281927
557033947
275425458
2033605979
554388769
1296249122
499565314
1404411897
1327393901
1521944172
874162875
121190664
2081813281
1784364017
1958910578
1663721828
1790651969
550586265
962902041
562471978
1423511720
191005748
1600703053
1019319706
1841561196
778488038
298978747
1878730488
1231374949
730679000
1147953871
1043944395
1279978124
785811080
1187819917
1377179720
507918804
1507835750
668667847
1702004378
1709437743
1624567976
763893329
17881567
183854855
613986694
940246868
949578366
144361855
681154874
374638332
1350685907
1173717090
730915221
44420420
1313785802
731000721
776784628
1979254100
348492326
1490494447
1418096569
1962022056
1414311730
573198140
182288046
1431375914
1101870476
1430735844
831436349
1759991548
228593529
304164285
1158889939
1772031294
1124412077
2048679155
369391446
1348781067
2014152753
1514946675
662454788
1175666425
1150921275
515901820
1558649171
179319803
1800485972
1563618693
1680137941
1363056326
585526556
1340432287
1437688160
1056901626
1947720347
1733799108
1094795948
558516978
729266903
1946436144
238923180
1487455870
590082712
1987128792
1598336442
1882895165
1690255838
1228623343
513096737
1737488759
726520820
1660929123
806594439
1177343692
1099657015
1921573497
1796691787
1759435644
2075615275
77248781
1325460326
233614992
1077356307
1722044048
874417916
242278670
1939100880
408221769
775113307
266274219
1699371431
1992838232
1625919950
1244790136
251110018
285027717
1083330479
1231318849
1701044250
1358643481
321886151
1336470202
395006799
1196019789
560518640
1752582625
1986134200
452588423
663085501
1233278951
566605386
1523002405
574876522
584471654
383238734
1138585959
356057516
1272782031
222063494
1791157887
1152458167
356750481
1677313603
1903846079
1103299981
1399971737
1709312146
2133227682
490479985
1526473755
933479370
353565936
1633034822
1105294535
1486894356
1684608764
1215414360
1902470262
650319341
1067938784
1849662866
1492634673
2058080284
798727148
466183525
793376890
1049019022
397059476
1579834431
1919826817
418716570
210591759
1019500440
2075152221
1560971390
1267920289
407056130
340481852
528770439
551417037
850514413
1405565947
2087840182
1090536088
591235766
827667523
1927544
1805845626
1000426542
1019634660
598674534
1976869167
993860546
499755384
1105595906
464401121
1682127512
794618799
242098665
1982408784
34277536
1337601430
864132518
1658505960
1765372383
926176030
334826972
390347286
68219638
1022579878
1704023481
1695941150
409974954
380272214
1372176522
62798832
2076271448
1889208372
1540488808
1139984374
1369245793
848272820
1424324001
59765203
817601549
701590638
496109169
119699735
1903679582
330786291
41223673
5292035
423301614
1867173901
1355953033
1065031613
479421423
507795465
1004056715
222469430
924515724
662516351
1227844847
2006873407
1590650706
1459842775
337605037
1652904501
853423004
299809807
1375896251
341988770
1213834647
1510309022
1517940051
472624980
2055203966
2017179833
1773419473
1389795284
983121160
1369024605
1021529360
2032476671
1249464684
1707958216
650140512
2050027975
926557971
201967673
476306248
1225756215
364324416
1361260054
1180404383
421786721
630702469
1593968939
2023731661
1693613927
1384008614
779796802
747477278
1759112086
971890490
1592969451
45552202
413682838
1546464256
1318023659
1082468516
425611245
1947111799
1220952975
1160079719
1954887203
756813165
1803007637
108521342
1829095563
1266546259
918314409
1260208533
335101221
1807702786
976888576
1204019367
1166437106
1242185506
1478595639
1192821086
236251318
1013304541
1929731775
198356187
525658705
836077853
43980521
757657121
67101933
2039546339
853548471
1837548435
2098905600
1837110179
721109413
1923303809
1817267584
660299125
212469208
1526480702
1145865234
1400043646
846882835
456434884
605577881
480299663
1111922114
1974177165
796119795
1147953871
1489747497
1466303701
885602958
344112495
1175457907
355300959
535071632
709258527
1252484627
1807830114
1346362010
1552475446
1269423911
1565692874
1545172170
1139574238
1955158366
528603069
1459147486
1134628640
813590118
381386738
693951522
56650085
383085612
56547784
100204134
1365331952
1498878831
1990142929
1801721463
1033622843
770087825
497552501
254894157
2084786118
891192778
1388799695
245649916
1662273325
1650875254
26011344
906693038
483445249
78854394
1638741841
1360045091
1108851546
1986301305
400396609
1159976496
143151651
1231658591
1406445372
1476632443
884543618
239198783
2008290815
1319378710
1503779729
1658330470
239243117
1770154426
217694269
365726297
1740220398
134802895
1752044975
1482639763
1970239939
685923945
781126218
1583174992
1834506882
579061121
406596718
2134386325
1889710821
691384096
540710890
758800811
197218409
180391412
854541037
2010043657
715425916
35627479
1873084164
964214034
341480963
1775971757
1685780193
725477835
2009968824
752294793
181640781
1708322928
1266141614
68885464
290378922
1776095151
1854685845
1620688382
1246894754
184254999
636356790
300804471
418463170
685045981
992196453
1583204118
1700002064
766768933
620294396
1859072094
1723031459
1118312089
1069096161
1382210635
1040459488
354345914
1895692231
1349645116
80276061
1755403548
2009812903
497013349
869446791
930113643
718406348
1699455857
440840702
498656494
1078975890
849680961
1401739421
1159906798
1352780247
1103427216
69197597
190931297
657048482
1397283582
1615837343
479916201
173721261
944806538
1954523559
439566701
1367120203
154350348
595737581
1941653947
1766462299
1953506765
1782308224
2005314962
765203098
1580648985
2001278503
1437634732
426143012
306150778
953925120
1405593024
1963266950
1423513639
1881736383
1720331765
475712722
2029278081
1695863467
1348612602
1378558003
971295753
2109011956
415621601
2067344890
1862632388
996488184
332324678
1168727867
459281625
295989717
651127092
1815445321
972560149
1397617504
43179415
1605248250
1561097168
1437328928
595017804
701520922
1320024101
1183473268
2138319255
1913560665
2125891532
1981093464
796667480
1754089078
969471027
461539392
1259164041
1586947168
17200307
1100448777
454880037
2089065527
1722363730
163599219
389845819
403076769
1610981896
1849538457
772325241
981539616
1031732897
1258320289
1788238273
2146467647
1904071958
497370311
1900553898
755466027
523481799
276322403
1614050131
1810823572
1116903851
1396641989
605821908
343463777
1276514077
1086750855
1451513185
398955130
221010671
542857138
508077887
1131627120
2017919125
1672200064
1075299277
1502749374
2111834742
2020523445
1217280489
2090622
2005458127
256243420
836979361
1190054979
1908346612
1320137805
1294392484
1142273727
869588811
1746262402
90885892
287685143
325516215
2100479386
1877923244
1472021312
1823797036
411931657
149927586
177719661
2029593890
706249723
848335914
759560246
1931672381
1860720311
485608526
2000091012
1890042033
1448280251
548657674
726611389
522134488
1367082817
1506694640
1547168191
1604533445
701083884
486172884
920335024
1866502757
1738527641
2053407933
773982368
20583199
40446314
349080992
1392098074
593970863
338648634
992866754
1250926316
1798989912
344799664
707359751
2050228428
2025468664
1139969253
1027793626
1426443585
726247868
1417010030
1362557437
366998739
441836794
1614854660
1455281999
1620060298
1745213002
926870858
1353436246
546779774
702939037
1255505685
728632764
1627661351
739648730
2061898595
881578828
126221203
519911410
978359940
839286110
1836840130
1736481631
1985174175
1561518816
1529501246
2036700884
1384428416
2026296623
324224705
805376401
2082662233
1754564914
54971637
819312694
489126085
788796886
298464661
129766210
1541066930
612303300
1645970627
1965197803
453565218
607439932
72585299
2018759690
1165058737
392569456
1777699268
1637825058
1074867572
1074020924
1367183675
556359038
1897994115
645497710
1819701142
402648986
1341052047
962692793
55178673
627965607
970274035
1272240296
1434196998
297521508
948874722
588149116
1235250035
1255262402
1612962846
437982213
1565805820
1903304939
1665388457
1680613860
260666211
1932668919
231878234
1274150523
1367400624
196962746
1717338711
1487078348
663092140
1944020396
2146463793
1793136843
1632425880
898126337
1740831499
1170342200
220083046
2081998567
132678213
1788328357
1345522628
1952536371
1891269523
1278820634
575125144
845338142
1268099733
926483167
1743405896
171637740
1757634652
883668879
1692004330
161117612
880984062
45275797
1729149084
1585911010
901169988
1779005320
98438958
1575595301
735773372
1723013751
1723436940
577062273
242132460
1579357969
1395339956
340240831
90728898
1650419200
585359707
1696615688
898288368
709564673
76887069
147385683
1153498734
2140381389
287993293
1087334235
2038841625
1515721434
476035677
2121156900
993151236
754063997
246956282
1292391321
170019443
1868364337
2130514559
1429142324
1901268651
125395610
876770935
2138548235
1361666086
792440016
1350224647
775786879
1581058818
285603051
1260915938
823802178
870749258
1504416262
1478841350
788059993
1822782321
1708426300
1448394874
1316309321
595415196
1250730218
743265979
326314135
322838235
2112683724
419552241
1352942900
1603031441
576609843
1288671275
1832233465
1131879838
1743932456
1421366686
672233359
1782645376
1623096714
1469546472
2106172952
871460744
1448029494
1040113133
1998165323
338906715
1020957632
2000315329
1035292818
2108290491
394966569
808559278
1761753330
2041917104
381611954
1460392103
1678536755
182943030
1592894195
1120778653
1803599032
1523940514
1762818930
415691121
955183892
1440538633
260992443
732740665
403934644
1554343229
1407568378
1033851044
254316283
1907280481
378059533
2060095826
872719775
1269723502
667525071
1219017809
891668106
504868148
545342508
1089386755
659389213
472706127
616187706
957839636
1165106705
1090008769
1954834136
2114815816
735155924
1865299512
494861610
1785093087
768946660
1643930437
339574240
970140944
1050887963
1862645716
66697363
1824298577
1874144575
1965908518
218486084
390099961
1542855954
1464630758
397539100
779613524
1578623665
1912778632
1084606046
1604180923
331531823
1812081370
1760048342
1580235865
651013881
1581753432
232974113
1635728978
1242376766
1115961777
352575696
379144615
1566154272
897452112
1642963713
1384275713
474757183
983537454
1824650878
1087459819
1433853042
392990812
658158843
770375005
588092442
69164046
261537154
594824257
696245770
1429112754
1775361785
1880451891
1390359470
932816405
1628558214
2105851171
1746969487
329738190
831794263
1215218139
123268574
511257270
480508147
1309424652
1755613854
871124674
656204775
2014208290
871413684
2137853817
1032640637
1126895819
2069199788
1998278096
1121407851
891912386
965756130
1173385227
1656238540
202716604
21910862
211039198
1719996762
1629310599
824533990
847317359
1102461966
333429182
1936615581
2095873844
2032034644
113624987
1548092817
1079055543
779460447
1997136756
1809834839
1175228983
2080344912
509545695
1859918921
52886177
490149370
967815141
913263584
38558580
1381313360
1664868205
1885220054
1039430
2110744884
48356431
1061427961
1337084965
51638233
1079046070
916721116
1271186611
153323218
382236190
1726797079
1848302938
257463532
884750400
102220
1689653797
1993819591
212858389
1668816701
207173936
1195423770
1152936410
484155902
210974947
620485530
1831200820
1117708481
945154830
323936534
1812333300
1748278143
329370424
977359537
583086760
802499457
856515554
154972425
259152959
1542410125
561357312
1070202699
1750970158
786762168
1838434622
2027040841
379027092
1608853939
1448732582
387852834
1705071153
446209142
202108044
789062892
1335061989
1833518394
1628815217
1569130446
37776250
598285462
1017839048
311974895
251135808
1673750687
12691609
1901779708
1410275807
875008965
184304309
624878415
1888356122
1170278474
1332033363
471549263
647511100
1861598572
1050106633
596353756
2122968181
153666584
2026500643
1427117043
1753489575
1614155943
652575026
573841516
19031773
323250246
89438955
1719110379
2087092199
23107614
1066001153
1623529433
768077236
1348241435
1673841683
2119154952
1966528666
434012376
562796266
521189322
2137111528
131967417
2050865864
1585740580
803805813
1989000505
1978138450
470986505
1316783022
1926466004
193624150
307511009
2144103440
587679509
1432775405
811292132
524429585
519902744
1785018908
408902453
1620332365
1604139983
125834016
1667613121
1599524579
208281298
2065716788
1724310965
1172326346
1308418442
1367939109
37880540
1913141659
1952151180
213513385
832034405
1537422931
654670742
669976740
2067617333
299007944
576620668
924543696
958798676
542360452
2145937564
354521210
1832959387
773938363
1927284695
684159170
30329289
335719466
1800158269
371238801
103511741
564037350
341778215
1859068106
1440378931
1970721851
1593164840
1801890194
1606413003
1889884591
747340628
428448828
229477618
834716956
1550378802
988553819
882769493
118795127
1389724361
504173618
291704267
79300265
1317951244
882238886
21514945
1614998205
794562571
1198373647
1747870573
1202353025
215535118
1214301217
575019725
1744854127
916722384
584149935
1365938320
49422600
1282744146
1357312154
2123964946
112511384
1244861543
2126513833
27137579
690143484
73775473
455763562
2147461261
983047733
1335756699
1750021031
1982913841
1858524381
799849762
33636489
1076807444
1019616486
328282982
1874999019
177878175
885709080
962598494
1543308317
2007470977
431813253
1362833027
720000646
1436682482
1636812098
215145814
188969049
789473037
1652876505
748273633
1561426131
313576108
751809342
382154285
936181109
898386508
907550819
1983901946
1710592569
115166798
970277585
1948049204
1929478456
297009951
1803739859
1467834478
408137886
1538029576
836848859
373990089
264945983
1241308981
1644226754
596699713
1988183169
39709366
315610681
831760971
1356943726
863238079
388214321
1065747509
124924014
704199907
703743302
2112016391
1900133865
1202483904
1229082023
496873271
680181653
548038865
2002665208
725485102
748726328
1652489269
1987386410
838669113
1218323041
746639174
577129146
1961745075
1752583900
366730727
1420585343
199886271
292022943
1696390966
1389903450
1635820385
586487240
1227310835
716770336
971739494
1950969719
611917561
321818627
597552986
282559774
1783729043
1222344899
733116167
1561493002
641354436
874054551
1889603117
874064652
602546050
1033851946
1711475423
875968381
34296893
525493047
630982574
1109453516
1048854736
1377036054
711613106
487595784
1686759021
1004260836
1329522063
902586894
2126694733
1072090396
1697054195
558043926
1635019921
744143887
1254798132
1347751013
1148432144
1295412214
1479800612
1132873149
682693575
469615653
1754306628
868824158
328938728
294945080
773901857
337993186
1150005522
2043128891
1294461655
249410203
1788609128
430637628
479876168
869312296
1108981376
1152566251
1034566922
1390783821
976874575
707445447
88352635
242721327
1806186037
834845810
954895414
1446311848
2111071215
251781463
891035429
238296952
399830596
2129473967
675189609
1681700622
586626574
552273422
1559479849
1532457458
1455278507
208295391
901454550
428263863
426100152
6426065
1928915753
1916393767
1378982784
1449665456
651136652
512077499
312229728
1798521100
143378476
8487205
1807497532
1842735686
354129606
2059546814
1658404128
1385195943
1300316904
1490620756
1473907448
402020037
1464906025
995474159
1805257967
831622530
125965660
558347477
1728264453
2095643320
1328613252
1671899024
1225308703
2000558841
1833202562
466494663
641430330
604539401
355149754
428379082
898497841
243879928
563378827
380682403
2120628722
1441526102
1220494698
274371937
1749973127
294863482
1729775548
1551857494
1361592387
355226687
1663487024
714811354
1902775030
1452370056
1536589835
1884137363
569088439
475926411
498934709
394917406
795132681
2053104850
2050194810
1075795459
1967409953
1694255030
1878362761
1754847353
280358072
1707435354
1662462145
830734512
2024209362
1597544298
229345074
17529856
749825577
1970181178
1891044922
1175280961
117584204
732180591
987925098
1528305274
1792967247
933982408
285634915
1173025664
1883255353
385710447
1677620874
351341581
1510405747
1981925581
576836286
213880621
2039054916
41644910
1994316576
1539251986
79759335
115294366
1675278765
452339276
86319182
889416768
853821429
1342533561
222702545
870765974
1706559202
275266665
242196027
1968870068
728523205
426333865
529279665
391118108
228953277
2048497534
1089731399
889317991
1769221587
166659273
4240388
1961812040
1062913763
1997771005
356542770
849046465
1455527992
1995478141
87490753
1609734287
1738110959
633957789
2118458671
1711971755
1923237240
1990892805
2145947353
1878039498
1061156325
1391197452
658468702
1861258698
1005083521
693278855
2056243375
983755675
1111913381
1107182014
1170517604
1402942619
346726146
1720774776
2123249339
1752845858
1453942951
389441912
783353605
2100447642
1633050750
2098159278
1063369117
1665860411
1067140027
1055098648
2081228148
2086354547
2035448910
892774259
229996223
1773837947
1754941351
302212395
843671991
583726569
747270266
1671226600
2142966834
853631507
2038294678
92697795
1481143785
1504511517
1095803728
1636170668
347762878
1587619319
368219825
1757276918
1376858709
262357782
1753788532
504315876
1347645593
1626091649
808678526
66482474
200713327
1579421795
1036840757
355702626
377417492
59036933
465947467
749048612
1645154589
282064298
1655733311
2052316690
1482918570
1600145576
1926690129
1772922632
183121505
1759829591
855049349
1806516060
505117252
1654773195
1815596306
1247350443
346035971
1467456344
387728111
949771566
1820939061
1963122630
1581782461
482039551
685294959
131814663
635377715
744591867
1931588535
1506338611
970176648
1738370116
2080920404
150123947
849226776
48791347
526006704
1021549404
241552912
1082538504
2012760269
1132422455
1871667467
1112196483
674697941
555795639
77480845
1802117816
1996711955
1826538641
2013223344
2084613636
1285223361
1448590835
1041025396
2004310986
1182890782
1339438131
372308778
811883729
1190668277
1596548225
606567897
224222929
238181129
1522645930
624215701
151547853
1346909536
14132288
1623077586
1487502935
1612521183
1093756113
1362297871
1093710270
1238430175
86677018
462257183
349181213
1859219965
1199569743
1509369109
2145024672
882081785
997648226
1151621617
1773278992
49740782
1443610319
695005412
555777532
1421653582
1916249412
1190443217
1491324973
1847095185
2031814914
405041118
375725198
234915644
717236030
1773132348
1783415595
453342516
1701956607
1166657206
866512818
2006404464
710276196
586679388
1629523416
643310698
173964045
1427850033
69440155
1180755713
100869364
1990763712
765092428
1846607657
1673339567
868403369
1683890090
204344928
1960624787
621288256
1501564986
70682987
1988421801
1889408700
336591861
427026878
757197204
2144830135
1405143446
1547331901
332990859
1018792326
2033298255
1413355039
1493206232
727610817
787984730
1196064202
577628464
2020695495
930400757
186977094
1091969316
979727860
1870245090
764958351
94605
263533591
622492243
573857881
2023714009
1187853255
1501086174
1403504486
1479026823
1762701983
14033596
1334675247
1753243147
1667050372
350844861
321916490
954361022
242912179
207198124
344520673
327531352
262621526
846911488
1132439837
1627113123
1983880619
1404222317
427644156
1970735924
1906908853
687414075
706775142
1573348855
1081952361
1715724081
1527200198
487540984
703070640
2017043139
1327126603
942520267
1231739213
1919097726
1044925111
1487722482
1033471113
1181595423
684800613
1344728050
1273804041
17128956
1708955808
330479501
1650187707
1870643215
1732681525
1107958042
2004349500
1622959059
166190141
1958565215
613951758
702711252
1480135017
911227701
2061460858
742434724
1153931346
109028800
549400170
553737198
908723752
1461790386
602841650
322970901
1224983638
968970337
1360348693
666446485
438554750
157254542
1301390466
423608600
1583143214
2118862766
612061701
312836546
1577362492
2142400069
1955286999
1663343256
701380743
1454255358
1435263155
109967885
2139228690
253936738
68606902
1930454415
1202789497
815680283
1016264506
743903990
1372500038
1728014679
1083796153
1273289289
582776414
1055775160
1568282058
1784596689
633197484
149399403
112802860
1352969858
875001328
1780622448
880208609
649719592
1976064942
1182583834
1475381788
1585968072
1823568774
124274404
1578357214
1309455092
39733761
292932536
149949866
474587674
66313604
1470805402
618743784
848111746
2050456414
442627404
1166871888
1681309358
1160172393
417963455
1529901223
1967583916
279335250
1457885891
1302417236
1759233110
550170960
883155067
650911196
1012656992
721710683
1402449938
276697359
1162040057
1497076583
941764496
166817572
1330988638
1061381670
629134652
836186954
1860451979
575426523
73081659
165117171
190157053
1226299910
429158930
1103401602
1349249211
491938711
1805061971
1880995304
563313520
1520952584
855078737
2075880591
514120356
256859867
1246244648
670536632
1024593244
1781111511
714755904
480992103
95378302
1050905831
1147904898
413646283
1580819755
2076123358
2053283490
2029262143
1200359035
518633204
3865004
1180457895
1476219757
584939263
597665032
1242268077
1266852559
492413972
2050032800
1991637916
596015585
1915697300
191639626
1258010080
1259250234
530465881
943115557
1334117403
55754600
1141337517
38991579
308663738
269574069
1513715597
1497570264
1226385286
837229285
1496916062
1707639816
646830579
309539852
1061726794
262048803
2001369169
730120476
2045234133
929929702
1166596202
2034715025
339929050
1304133825
263008621
1423115741
293974638
205888572
590670195
617169049
1118372296
1137466181
1525709174
853321795
838663585
1908925880
1045105510
464787083
1869600495
1552543421
863836703
48314505
243619435
1773175573
203845735
142518553
1700600387
570488004
1205530387
449908226
884015256
1075552402
429488790
1902835778
607741101
1148036383
1355549656
1433377945
885134393
1727575622
934958094
759799314
1422327351
2077363318
1439071526
355239473
1959954118
749155051
1898344833
604820517
1277927314
819119903
1189312172
1756286474
557385229
1864843797
850836374
1743764831
1597700999
1022854897
48335717
479022414
1789006844
655018535
1086260525
497316431
1079206155
1785104644
1332390138
744320977
1665676387
1208767003
1108241428
1515231675
1500790803
944256868
397254562
1925647922
1059990977
770136832
309859532
1373719631
389591114
2118208399
1141492222
1779414982
1879380002
1231836455
935415270
128496595
1179627022
2101565819
1416864730
357222339
24389167
1100641113
924665316
1713093875
1674280439
1175540733
1926476215
851192346
770969179
2073699072
1079669346
918812033
1364381280
1819953924
2017362436
371017088
1167452463
1949158199
528317778
250929719
1714867666
181028065
447511210
1315666129
342287710
1049088971
428801824
190700088
1884346123
1711330354
1448792661
1230310391
673606988
451156915
827195156
1715498281
100134635
283300145
1314550797
1503386741
1155163701
1266842680
991955725
1522409010
377341246
268352041
1116363026
1531519951
1731798938
1834272025
971184749
1547797849
1516071098
70570162
575670329
152344160
175402705
1297854769
745406124
1781500921
1490734762
1136754247
498528903
2072819076
492596445
1924967825
265509729
1026154786
572361444
963814379
1140695644
1626539120
1826959661
2016969948
542914234
269819383
705794421
561913696
1909641428
864994597
2067084452
1142210643
1949589552
229136067
664956606
1595053305
2031783622
1917535098
1030214753
1271972576
1278309816
1268406547
1645053386
197881673
1664061982
1932180543
1325286375
1273316980
2095753949
648517367
1816750858
38522259
2008642384
1188575205
1085484515
1993480108
1975727372
1691868030
519350441
493182141
936954297
277860862
1686854651
1533698499
1962119243
572913065
1241229477
2055167069
1257266633
1267324844
739967790
854227429
2072281434
1779737716
930829766
227318540
1968238612
143243877
1984123613
1406178005
1842866837
1552199292
1021892378
357193893
787442568
984134454
1562913047
333207670
1904539649
1615626297
1660077149
285902343
1576802671
1289010474
1915545961
626462895
2075291772
924420378
1007046644
436821400
234025510
353059433
859702876
1569012610
1127379826
1399038183
137643585
1662523536
680162704
186452702
713732515
671756167
584124372
673569317
513126026
640625844
114441434
1953095423
400639184
1071323977
400110574
142665410
569577709
1192426684
735424752
1330585189
1517449806
730411335
328307057
710689895
1971890759
766862681
446943049
1529314435
43721930
1949904689
1269462739
1166975835
989106905
2080246456
1053957278
446454026
481668245
1447527983
203177580
1464517400
167361797
1508019930
1467046770
1657829385
954709235
1546437660
897787275
1000416167
729913575
1624635599
1214439789
1054209748
58768600
302563382
1850157128
2006247500
234786776
902996374
1831448528
406439810
278564910
610696321
654159780
240248521
543454714
2042724291
1675231006
150049210
451619841
85570214
711013466
1174300265
660352043
1689318155
642131612
1688643194
737238038
1931318111
1195247369
552819264
609391172
213248986
1599627284
1944847662
24834046
291547105
1087516959
1720552372
349681475
1787078324
1735338070
1693481881
967432524
363064609
903541293
374449744
1540881186
171116162
387522536
1704939456
349563503
362150265
329181447
1534308066
95407505
2135088971
48753513
1860952113
720120129
1629533100
1567931038
2113057589
1524738796
347442871
1054407911
514589566
1351533495
1315743215
587985339
1100043069
339881386
1314757211
2091197565
2128631815
970110286
2003488455
1421013184
959868126
1627209048
1897092844
1228407808
337852541
698860257
1804246266
1758516173
163644097
1105827861
1918578774
1686394554
1674439640
961347222
1835014599
132097340
238886164
108259531
848984034
116586060
1347587825
171243180
264312264
324991120
2081366566
714690669
722365350
1464460424
1095331641
1379248254
1619196921
142910957
1220392127
2146642958
1196384529
1084133698
983696414
1489398167
1222535304
207197092
87373260
2077975292
1531950859
1395799454
926110636
1878833165
1021923475
149527245
1326507428
786696878
1538894221
1376314388
724303302
1030943733
1138582972
162239239
1575285801
911730593
1617014800
1086807718
779453644
370763444
368278777
2058369671
1394628545
120178428
1044581554
463492568
780009199
1278257973
182368727
1111126463
589758634
1032006911
36601815
274576828
36185498
1329236118
1353779233
85836519
785925375
319370989
1334887982
292693459
1443053027
1983132572
599691857
182432761
512580130
132780594
14912549
1714450569
1042267855
192329914
1179386181
1814340860
530195351
532167079
2080302870
1566340908
1557160338
1104156821
819876946
2059078229
1773575780
645827659
2047984511
723610540
971637388
1717830147
167144802
1564124607
2106545041
1506057677
1615873579
1135938018
418039354
1998272694
769519444
1577996845
1601275201
990492059
1092887548
1687960878
1984640253
887848045
1480326987
928927757
1327709904
1550821300
1536512082
1846271014
1007892608
1253334268
1004980234
1423894953
890476579
2005684758
1879427248
671043539
1145766431
820952093
1493148832
1556250831
649143739
241180163
294497373
162626862
621629654
622852281
420339421
1854490497
703819784
624380831
674627574
482802764
1129029506
1744235002
791062098
1860942733
806330021
868507743
603115698
897227747
1805895971
668392712
1382530419
378581928
2006216617
1567472277
252638225
80255637
2009769812
2128928850
736417194
1220147501
390628410
510773398
2021955123
889229347
401879786
971704871
926312483
1181390512
188348746
1989879507
103525085
274452336
2115086577
1211534868
1540550905
233954584
458985588
1213296302
466493947
373361209
63691003
1955878556
349655674
893635859
808995792
1908548078
1362350573
1594836532
237719332
303689334
1426526699
1837792945
1283479611
1726548412
644545204
1013741371
2127830629
1969271319
973975481
1436455410
909955384
1281069707
1255238651
402452898
525862864
1469654117
1593423882
1560169107
47878237
1926760379
660389548
430222809
961137564
330161384
1941066275
1636432450
1701756996
2096868279
287920822
1456861680
1166580106
101213404
442616207
1198711918
636798224
1253135916
1754199313
436585564
2137499459
1475256241
631923797
674363465
513336591
1441101654
959419421
637390254
775606535
64528277
541928490
1982619746
2095049210
335226308
1624505322
1748851658
152186496
1552101175
1754305382
1557863822
627134422
857412599
71631256
1407138157
1919171889
1665357857
560654770
1665425558
2072087735
329514301
873497344
141401807
1356719664
1349182611
975849340
436633495
752065176
1841028601
16939583
235994223
1250672242
194183923
1148865933
866247142
655313570
1719029768
1634680886
1321162711
56715503
1103363765
567195072
1771768040
1461075594
459002319
695323095
1119067203
2059553624
1868143125
502760723
2083470957
1628334702
1421920199
78469686
1699499793
1677070098
888030569
1368921821
100507230
1606495529
4505465
1861536972
661662643
358238703
934157561
742500840
721666040
218251546
445829091
584064701
1594570451
1008685099
1451331228
256946661
1653372750
1155234612
1754386771
931215961
597005637
1793351414
1673449825
1176565925
1206823614
1201155629
400614834
677566085
1955247913
550751930
1945474754
1031189324
1932674232
1432678441
410892474
1956985323
1477655730
619740808
174498294
1184555256
101931432
2135279096
186483087
1357737432
2119850265
1116039474
1802827364
1884796894
1028071549
1300806569
715967286
1314511498
571360323
1708334775
656772797
372465104
691055596
450343595
431947736
1422113989
1611692107
1568944864
1944487044
1323158860
2038516344
1070068974
984357192
1778074119
1542270030
1109931379
1993817733
661018904
121061599
1036179639
1940412079
652580868
1099021880
416793900
1326807006
966044220
700458961
1751230372
1757549972
624025756
1689709336
1409774512
137373800
1078787080
851730145
1715989201
754332357
289365747
2021218560
819081961
2006791695
813347178
532791424
100540774
612808551
742506243
1601523487
680584935
540268407
32394679
364051887
1622853358
748048532
1658124248
874500730
2126199377
196890350
935605201
1407106789
23656746
1394312959
1651687795
2070267388
551334662
1261614691
1386474385
702508617
677544780
156635320
2023299561
413018807
353368294
545735831
959881006
1242916545
1057030466
1573419069
678658865
809848875
712972742
849840757
260453323
1339519383
337057154
1223548835
87965136
49717815
1224645317
744784267
1908447891
456069735
1351553497
2068736497
313451971
1679587637
761217428
1447971252
188966284
2103271765
481946775
2096990554
1513856340
2024175350
67409052
1061517255
464127173
1060653189
1354819354
474990704
1643025986
842007600
1558414883
275125581
1001454598
1431910429
821193246
1881650245
1669956436
1695367769
1018314333
744915802
1398514712
1959688757
1052952875
217703390
1882444616
1879169829
1151019614
462466931
52462237
1802760880
384330608
1367997543
1661496619
809963349
183776828
17074255
1954930721
273693421
760972776
1704824
186029936
2037664993
2119510319
134048943
1912403551
1142688055
1414559048
1712133877
1537903349
333167527
1772106692
1584598600
1049314737
1203264333
929306386
2126658329
1417058831
441598255
464358167
1043182639
280884824
1376726341
2080766149
1946417861
2064270647
1386136834
1981330219
1443757878
504040487
332285075
1915626971
259016575
686105553
1859376204
219242012
1122240705
601116207
1829870766
14865012
1426359472
1375413447
627902855
395507850
915380078
1981395848
283225281
1239025459
1016467280
1055572451
931954299
1154147008
1973246801
1065544253
261618324
1222469635
1631786052
1642359550
105126873
272538084
741597032
1509054970
1052190898
678158910
118941576
352003864
798134196
622225083
704601775
258953974
521256678
1379730627
526850404
604569368
105670490
1306973359
584905772
1611732063
1608175139
44518370
1281441382
1624161767
471625451
1335807887
1203295275
1405725136
711827285
1858070173
594229763
1465270994
269127352
979633230
1166829722
880738087
1675510299
1446585916
11889441
655692759
256147016
2048180392
1335972500
217186956
175965020
2132471381
2076836462
1219381691
1948313663
567418971
1989010428
1577951985
789456894
1129163033
1017619618
1112868498
1587301108
1304782845
510337234
61148332
76134831
447637023
390825137
1902398892
1057016673
1217093522
1912704241
1688460075
1239368171
208705340
263762605
80916933
1540780462
948062729
944867099
1978266077
674235844
1894570046
1950076533
1384587451
1066916463
1066865824
1723400377
622203497
2062932034
772092394
2103112989
685536933
1170987491
512485683
1985521726
329082979
465923581
1784614701
1387805428
1893812216
1277238678
1069814907
1747679412
1859483089
173495674
733800173
1930340139
113952225
2117336528
2094277190
365189555
1440607746
54514528
1224335202
852736114
1640865786
1515024280
2128096705
1101307888
530202835
1859242322
2135491869
3405199
1325827281
35659036
242108454
182939062
1137353863
824046112
879917075
1128277213
1492368688
474636732
111164428
1371592316
187259849
616556664
68310246
1675548895
1792863341
1486231457
1355656582
1556154059
1379804390
2132468349
1200766288
184706850
1650159858
519518863
570443321
1843538149
244200091
1905918979
56451112
1154947211
718751430
651401490
147359013
1954101976
516351523
1619701201
2105914930
1091815867
2020615921
1232994514
1668481345
2012117843
449043762
1371805340
1404441774
611848396
1040948180
1291300297
1316337687
1081373819
1163627517
1496329546
533755773
1741291076
1585457007
1251533050
2054974611
1137433553
383123278
1937121919
2130213174
731537388
1910140178
733456238
1888468518
1755035781
437379248
1516849157
285264296
1512499871
1399206253
2057645442
1178177636
41409184
91274231
1667476617
1554964228
916545429
1427244031
1056925788
369892017
903005064
872947029
1333870741
359843674
763287277
2110032866
326460484
133642088
1468819784
323970532
1545218958
664538798
159541380
1476925013
1391950838
1673373775
405860146
1811499663
100077214
1571581151
2076580196
1762718148
17928761
1136136951
588125481
1595991907
148873925
621842972
555577530
194703870
1629062951
1707138970
431863617
1039861816
643483906
2107652685
396519082
343728497
1917226163
798758673
1731593022
843443201
259064057
876357430
935839497
1382910665
2043145667
218389368
1226119318
320830014
1432198099
2001793095
1121409675
1020427447
505068024
1061139205
2103012217
1266514740
202269776
694761875
1373915178
279215790
1343744741
372150652
1887170404
1265523144
495119073
569355222
637233395
1474012288
1116090429
855108912
1066045887
148235591
1100236583
1358195023
2079380828
1011412572
1881497410
1926068245
897828319
546752904
496249502
1970880081
1731757443
1828277240
366025850
1713045817
421961289
1043655575
2139789381
1904132555
2041367945
1654644316
388678116
1604227583
901512498
758723430
1709934138
1598816356
1217443338
959263849
1629830134
46255594
921759295
568454727
1902291589
1973459351
937851524
296644745
1155334474
2005307401
1755129963
427416338
1640127937
743641195
991762837
1346751393
385605135
1905241453
268582087
191134764
1402123957
369296995
1206516794
589618516
1140634213
917294914
1820179133
1701684183
1719281734
1831118590
62983376
1591303188
1577677522
1471668440
481634258
1297022259
1457835040
151526004
682509226
1860217280
1741072049
1033888833
1060592599
108999104
239788315
281429422
597238510
2089588313
2007697805
1818084956
193134609
425389735
828059679
1656142648
1700473276
1755522481
715781457
1280265063
37628297
230914131
1483132515
1028196775
1096955458
292242857
1195325819
1644745722
2011879762
1900869597
297603823
1325442342
935384588
778991030
196028842
855661989
72592384
2140606719
260777902
85959837
1706907333
1150063161
889242316
2106368777
684987626
206527814
618527395
1974650806
2014072557
61815920
623384012
1032940547
1741576798
667680624
878375087
723756264
241184685
1727348635
2001013625
1508951874
184311081
629421842
738543571
1683471231
361673418
2092252978
1572654907
708809587
1626273740
845361707
1199102536
157134106
1821417196
663094464
586426520
237976441
1220931368
246283207
1139721501
616952571
874023475
1139552244
148772273
2107370757
405832336
559166103
1032278305
1068158243
820234009
507740234
259650116
416606497
950726899
1081258267
1162699099
1852254516
1874960248
472504668
20154172
2115379285
65409261
2053684757
177767934
578132721
1263639447
1579429540
424707582
1825295709
1771041823
425593828
1436144491
2004373207
1576725314
2052162302
1538820431
383870886
926104289
893603128
2073033414
453468570
1976986897
1919975763
280061333
709468652
2080051745
1228963935
577879428
1999087607
1414362924
929362970
128559249
188525367
113145152
375257491
2108863007
1495197678
481699053
20739966
1129929645
236734829
760959245
526204199
483948586
1063656735
1198197658
1524649569
1880881384
1790012331
1164110610
548985043
1291547234
196082033
1909587607
594185401
425390307
82630300
57706480
822934072
13687572
1314265384
1754949126
1072932709
896973678
622944797
1288236524
1840476774
1937098304
1485226425
355799593
1321654174
1709776529
72571562
222502647
2137618508
1277405676
2033972696
57422120
803715970
727936504
515873490
1215469935
1204871435
463870863
401782217
1498027845
1205018122
1061212900
907774377
29573186
1101608169
207375257
780628991
1868250857
1828652913
852599164
1255544041
1252498592
15063774
1780341004
363293464
824600771
1316823800
433766730
1732922016
1412552052
1881064252
434455893
967871897
389701837
1231930568
1075603683
2102992893
1247416308
178222723
1619617809
1133719843
2021880120
508496954
1671635160
2090178304
1636613797
1781507471
959394632
664275436
2088318836
1915333175
2140429027
380939851
375692683
1825217418
49463041
1607888841
886765103
670539897
254858800
298810247
1726831429
459935617
611159055
274100726
1761145956
558618469
2109338578
1622788483
643011238
1290896845
259597846
2064821509
1306317849
1541224876
951772789
1031865467
1850887253
378202287
2108813083
1492490066
550445409
1185649150
261737071
2120705808
1689053059
2086836525
973597435
2012099386
1912552215
1913758067
482593869
1779368153
1672098731
549224308
171218635
2063831449
1332492315
31860118
495254625
1233142930
955818090
432632579
777054736
220249263
1525691935
1947711555
829029934
935378107
1976487244
703878039
526417252
1468005083
49286296
1707238323
51772647
1606513980
155914219
1377812321
1150483545
1671852346
557429702
1068766776
1168668797
1114789606
666065505
1978841278
1914193161
1107067351
1575250090
1857504325
861406194
194318077
1603866712
1965253547
695419450
1923960833
983912888
422566636
1859668917
1983757017
560707460
1588203106
1267867521
1843973158
1365096400
1253151864
2059096963
946723259
1870215776
597441002
1681784777
532631621
1911438588
165664686
1512182401
1531993458
722427982
1061379101
165496624
2133988485
1684418546
536005482
1603120743
1115226130
1507561214
1009948682
1331227568
109871378
1253607448
952324337
1531609800
1781418530
274777050
1515343859
1264116604
1657689546
464110680
1620462855
528908559
702683422
1931212861
1599742606
1244111160
1209378543
114485660
1595103474
1699091506
252874262
1384730879
1296809257
264152336
1716006449
1529856587
1749309662
216393106
661131709
627132875
1364690566
1198656470
222843872
843969882
1805338132
1049225003
997054976
401473203
154214340
1599728644
151154158
1636303057
1048977835
15200506
532851769
689192400
980874606
606776294
1821591323
1630098491
511553676
1338094668
1873727762
55611313
2054157332
1132045603
1063457691
574191797
1170463791
1969237317
1615109869
1705572559
78082290
957460776
345042544
660109372
355862986
707309115
1754599598
1981958057
551683005
77804474
1073384447
2005101841
717657763
1151146746
411687415
609349147
202336089
3109293
1333917313
191142339
781568933
192241250
469674127
1720183109
1747577900
762903927
1900951436
2146332313
1423806290
824670629
2067055467
2030391259
449798489
663783938
773984041
1496641442
749335148
842872705
643764032
658627847
1113662154
1345928393
845915709
261447990
2119253321
1443290189
686713798
308208967
1799930706
1581976244
482424754
245653416
1622999441
1805719669
1686524262
1249718524
1882153003
1738878344
799384669
1118134729
1442528728
670008276
556746300
1325571378
318039103
1349103257
1612047626
1722379073
1237131426
402079330
2034359768
1690028631
1091327669
1397361994
1549770370
2019298562
1580053737
656156548
1693915448
1938414824
186435046
1470001308
1396003001
1957298234
2105786757
433620103
2078769893
1833941644
1259395780
408589432
716816200
112077547
514222226
797876770
1816167478
1473994663
713431321
508273902
335471644
748228699
1038301842
321091718
1555782747
921111449
2097177507
1066495922
1929871479
274999242
537412487
1432598382
1084494592
1072081255
1650187707
757584960
485780842
2127207415
1303006327
957639857
1426685556
854416686
1428741247
1269241399
303895277
651446951
1657706281
1867872355
189853396
419672405
583281199
906506892
1625713107
1905528360
1755619663
237819880
1326088763
1574455554
1332520675
1877636535
1254126115
192723288
1615789282
1067546887
486177322
676250074
1215537361
1019364156
2098548440
2072028055
1920433806
806920167
549253868
1336218210
1813114813
1060720682
590116898
2112914178
1449742455
2101931921
1035905637
392291222
2088301173
323785473
168441475
1477353849
864753582
866814763
182694765
1365441094
118825589
1479251494
895806440
381459165
160636593
2101720038
1783459277
1283935584
1992965525
142922640
714588170
1253709894
825048015
1971889127
1046998198
1374798784
1013644274
1824842884
1247604509
2069129080
182967726
1501082470
792607481
917537928
1130952026
1457265474
1561635496
536813867
691498741
683543036
1769535868
766971354
753119340
1254562382
1787101305
785991271
1880628484
548378834
544773582
934306299
132904271
152902453
1640570090
1657728426
1358199715
799749838
1593209142
384894663
1702393985
1137304094
1538414067
2130556319
2025205416
1817514601
1889170715
236191624
788723726
1925185168
1468036560
467579264
1490228324
950080388
247658249
1183356539
698580071
775998627
312052493
2072153409
795580527
1667989679
107788432
1057023298
1522855513
1896368987
198608267
997854437
1550816004
941661607
651091089
1334420249
1935709333
45618065
2143348816
1218889828
337261654
646524173
655657513
797667596
864709932
1116856342
1799905698
1625493991
1838530196
278407343
1599903075
698300690
1392768140
2124558101
98659614
980663031
1875140921
1097169051
1252412809
689516668
1293526838
1216703366
2072410631
2078437664
1115431422
1826232324
1772951228
1553034001
1345950687
848019926
271820126
830478591
1974642154
1102567484
1414881469
1958421101
1746781611
60651566
1446883515
311685736
1719822103
240040784
1231104218
336919616
1988594702
1602930333
1163050333
1188888192
1274361426
1865230887
1254019739
2052704468
2088324638
1680494291
273991041
1167006803
1321630131
815186047
1537886447
524462616
2122946442
1383424438
45914170
1201583782
2121576709
420682602
1534834656
423569410
245369013
866512149
837327511
1816386430
1479539137
403662653
218632442
1113604886
793536224
869985561
1800130739
382252071
865967335
1179909715
408121059
2009315506
603788687
214549687
723458834
555897235
1238406290
896830006
592858806
1226004946
2042742200
74979337
1422830149
950294044
805976737
162571138
1053645562
612998670
1663468099
1874242196
1061391928
1337299410
2014923816
1878583022
1568059814
1800286603
1526138995
259649312
573267051
1737738510
1621387834
25267074
128160468
1257849996
1430720717
1870904215
2056911857
1858160435
83157674
413435691
460989619
1458613037
1572450555
631386432
2069289551
1182490248
1358901074
1683430201
1555744619
1629622592
1447956967
1592508178
1368899123
902362018
675076925
1845172837
230747878
671302041
1414022201
177799024
699288656
2050575861
1955549487
156260587
235579221
638633237
855754617
2115881237
134811333
721119106
446726666
770652557
1330501658
1443664896
15468881
1384135918
209561784
1828391032
19415564
223079159
675919168
179333967
421441856
1508913463
1404802964
1494354796
1857016620
85209800
606975006
2077120635
1678712381
2093474876
2066276695
1006621795
395951133
916113755
583142017
837023747
158991983
901672673
1387718315
1507658597
8775654
1100616883
2069643346
1503363853
93618845
1064890545
1609472126
841602063
1597080993
1895913714
62754116
2031605175
1322490003
863610147
1663911767
1709407805
753545155
1093995544
2121847686
1867431694
2110774187
1677626615
1440186125
1645046879
2132539565
327842387
1546673361
1500290645
938285340
854485003
568391437
653924999
869424891
1700027357
713163207
1735778497
970242850
1877517707
1369471933
1813646937
1123358798
170665775
1773596701
1868078741
126884783
871098851
1069262872
171117642
1551651504
656011394
573791369
1733902115
1274776092
1674494454
1480494593
367016289
1138993732
1339325314
2061176154
1221093821
293035954
1319259512
926701982
1745143666
837894392
584032200
1493448892
1010709356
1370115091
26493915
392782294
439340208
916875844
721100036
1820448968
1385304115
383025227
405070988
1679983576
345894995
1411647927
16802335
232599047
1483901185
159060079
1925026690
1516874824
1496179814
123476192
902876178
773389277
761028559
322686365
901804751
516855849
206063491
663383859
559530719
1592027475
1087593637
1368348956
470502518
1029587874
891488743
696853018
335570302
1354078551
842294741
1895308431
601279832
866780308
2066244590
334369989
2146156068
533308581
581193186
903538218
1096494969
1004573600
1082476650
288916859
1436915672
947866272
1078133928
827862694
1620487747
1211558181
1108885475
345953036
997533141
813865224
1996932961
779360936
205119294
1804378750
990758784
807650849
1670395407
1982567483
7136529
1166297552
1069816551
329161389
309752020
2042355545
1733588943
1962103744
303856650
914508652
585551271
46650196
1797988783
505272647
706917723
1897388057
1077054237
1125299186
1567438042
352917131
1447297869
1901718612
1415122322
1512098519
1781205578
1275031985
183129379
12643427
1924411834
2090975097
197149717
1476706274
1047888636
1480358447
1099827502
1877711051
124757777
2107434468
1107198966
630812438
421848774
700163693
808260041
467876605
1584981445
757367849
510877503
693809365
943659180
1156088425
887751733
187814402
26006525
2133842556
466239308
182637060
1830158798
1537261071
1745415226
1306339078
1251076083
1727521864
566611152
1428582215
1755257901
1044963445
731087147
1517762617
1178064280
1762993500
40353715
87847327
2003568854
1541790760
1253074892
490453628
1859963539
591760798
1062879324
2011397049
1179840339
138715173
488970960
1638758486
850524206
1835478612
606010523
1801353679
1692417424
1268225920
1726302903
993161609
131480569
1244465866
745781557
122473555
1255120895
1406350577
1749500580
2082367140
1273204716
259900898
1564769621
1274590402
1401394831
565499036
575988648
1277119113
188229273
353150092
484302609
262667263
1872062645
788465776
924322760
1752317650
685004540
124030308
26304323
1404149260
326441852
1898194949
383882100
1482511283
131796783
976609766
2132920606
1423343752
2069541985
1865683593
320806496
466952112
1584009311
1718429966
1122279613
237079009
1251076350
395918082
2072326698
74962132
882038453
2024064733
238185912
1276836209
132751185
402164048
1458149759
323984588
1761918279
925505106
1593233552
670642877
678958168
1457444913
1503427623
694819210
556313094
869116532
702809936
1951602388
811976112
1555734843
260293491
1350918447
395676381
1685316377
910246925
484411754
796962838
2066687069
235569104
1703213476
1644703133
1755373761
558873497
527230679
1085434155
180210631
1324736173
1177701188
1958274616
1509610721
505967071
1835822098
867461186
1167968489
2017698670
139550621
1009483884
1308054505
691796308
1892408523
1669505669
1712162789
28411972
677403424
397282554
1504466337
431433884
590556844
1831925640
1434174748
1738913418
245848517
1631572634
372864363
1490190104
1452589770
1464418369
1414375217
1224917477
2014186339
1549597468
1464771814
1124991068
363719586
1822832730
257718569
1695399747
294094617
1029882786
774463207
1605766279
548885749
1981605551
1162200876
1537889705
1003063869
2066873612
1787763548
1918268006
1133261278
2086859218
804355239
1170142774
1043260473
634623257
899110550
1580978038
1580702753
1155224906
449409170
145351639
1254480123
305112133
1064642027
1762469347
783840489
636832042
1776036521
1655255870
210448299
1088443977
865822350
180934118
1188284532
1517510803
743386207
437220737
1825595441
1927166085
1593922262
761919214
603614638
1623866855
1819354063
385454332
1014184714
1968172740
748931772
404490640
686481091
1056816539
1496595636
89176097
477921505
2030653907
1715905707
1621318292
1226479787
1256670200
1112425410
967625033
511863046
2000219660
5479257
1542849341
403651019
1774479696
291141838
1530354102
1987783682
377941029
668753901
165538482
1448804744
552337799
287768929
1707093299
1665566150
342262386
312152911
707503860
2012150496
265541972
1649604452
237259661
63950399
702572244
1615420119
723921027
161604568
1417875295
2070468235
1383104833
1816121461
147178693
1281829911
1851461980
1378429471
1997711510
873529773
634530861
1856169962
1868863891
1743953270
1888951539
2135111668
532247055
510330710
2125449810
815737730
1742914321
1540914847
1739502152
1197588982
2142933291
1578348010
1716011980
928164411
1962658765
185567567
1416345583
975702195
1049928479
1628342522
900751849
1262888795
2034450613
583690373
1167846287
1938458061
1679810176
263798195
101125497
1743105348
1479652826
1579987349
252133132
866630175
1896066683
1611293051
1160559009
1949837857
1191627747
549076726
2108719410
1071144788
16208372
1625751182
579919565
1712306673
1515368231
302290456
1529180043
1875891442
816999236
112190887
1047098759
1229482628
372769086
1289888513
1943926282
171527470
209600261
732707471
907265076
807973565
1846103695
45762357
1700572382
1090141739
1201719240
852492346
1776308770
52743690
1311142856
5738734
534478499
608164779
692483785
893731936
2010457047
1077100776
2104471221
105360891
736096639
1574503561
1496842934
49653324
9435408
1719572195
1608088334
1358896418
1576425866
793509247
674885550
209869146
1516555419
559893400
742564538
2051751986
376332819
2024934145
1456202972
738718361
54889980
357267494
887890557
733173270
681171844
1077465243
1997790149
1598167242
447140241
699762968
1989244070
719783131
521995410
1066895588
1528313313
1528023306
1296340318
276013653
82998356
1199546167
164933233
387078407
355317688
834915216
1911811873
101711058
828668620
798057581
485864456
1557697478
2092123070
1859685181
459700651
1961842867
1246595041
1778111094
1008113044
975057817
1428479817
1133904990
1375671782
1714270722
1554006189
465396059
1777403179
1644073567
2062740341
1686564313
944268062
489811249
1508718658
671276838
2063171930
1042965550
1803806872
1738878870
2044997503
385701922
1037432525
2034976133
302989800
366507777
117596163
1499236638
942526606
1231642722
354866532
112159934
1132851865
2075439313
414391492
711220680
636745754
1697361674
239012752
991926660
2082900117
58039047
1467437392
1291120265
106103362
2132191304
1708923601
1330288515
1951212382
620204682
1480135145
1212198998
399901143
942929191
1311395375
1880484819
1794416174
72855394
1576525136
1183853395
1292632944
794295060
1373736007
973036514
1969837540
51950388
1961002250
1860478862
697366465
1703218845
2080938184
1264712041
1332468048
2100980452
375303973
719136631
477142327
170483357
1736990248
2058428079
1054143468
1110177589
961177395
1555936143
1400880249
76653118
1938577440
1549045494
1814010330
1988911162
739838058
285784503
1337909449
690303831
366930875
1909235082
2113809053
928039392
1840112402
896432541
260910144
1127274848
1867647582
1169995544
1416914347
1251798435
1563356572
1518303323
683430962
1821824609
1865457407
1539533898
1854169561
418699005
1987283034
1801105528
1761657160
680095653
1952068371
510843027
1010847312
2123782864
767596401
970443603
911669866
127339883
1310391632
654512420
293326599
1504001462
1444333948
640447147
1765674012
1618887694
638464510
1505163295
204737279
88802754
2087126058
152886492
54882461
1014668635
1804759778
626247648
180206524
1947988231
1697927605
513823027
1862346623
1309040032
2086674141
426364546
774438633
1447577201
583662231
1856441569
1994268035
1299243195
85610133
6065259
451617640
567929564
1177878371
1221026522
186823285
1648095370
2082983062
1578177608
148507610
2057233612
1001780535
2097374926
2074526070
934590464
1027263253
543098764
380639061
512659997
856558745
1151494565
939982917
1494205781
1056235242
1986697332
1431650927
1665004603
2065267911
488728937
870153188
237729885
1685508606
1905296373
1684906349
1068183029
2122216286
1126857197
1235613601
469281418
1854466822
152095498
1877421027
867564490
1001391034
410667379
2019931558
170294290
1411458700
1219836279
1473895213
532584890
799353348
577224274
540800012
122472735
270891760
1712376218
1163116986
1922945240
1574262836
807327250
614715128
976057851
788571967
1407898775
1280749819
1172559969
377192508
78548038
733097153
662421652
1868275718
2076408889
1223988969
425425908
258804806
427087932
1923585587
1499104983
2051468594
1160318176
2054192020
1357092759
1656068225
781179359
361327763
408211663
1871840282
1027766260
73204525
1183738724
170637424
841748158
314618429
810708109
505580983
1968250244
1737709312
892282495
1779835595
1217775650
2077015416
89171045
1243217092
465359746
915998017
465945186
1831076694
936761621
1989266826
575920908
2061635742
1445584850
185024323
1686300538
1779950843
1484527927
1667146636
1607357936
1985186892
125706054
1425915779
558555882
899783623
1272444259
305182248
1151808383
902111890
978126866
2105871353
880278641
36550362
1421472270
2110426344
1209335373
2130421497
1700504947
282821468
1423180398
166790472
643882333
1352344130
1871337236
2068192758
313746730
565993412
48816815
1043780644
2101302798
362825599
1174291181
1354703609
1931472077
1991848909
1772166374
1395273689
1401490432
1720820908
1796352758
1752295552
84589821
1583427045
1950923614
1814961328
2017094616
2023101799
97555338
373208763
1161904932
1188492247
2085496375
645373219
285783541
2073565539
1225767303
430628595
1345278438
1160838302
1548992488
906328749
646751988
571467849
1417458098
1207600805
2136702317
1509666250
597915967
608980315
626516652
1341141133
864337266
346282208
713699602
1869802184
464484814
1610413148
675714077
722149802
486640239
327895815
805586349
1463104412
1042247273
1946113021
1573092040
838835649
304568346
2139485167
2086852283
1984521069
792479881
1415218588
449641769
1413403993
1685704702
1063160698
1185116319
919305029
1620736550
1551017408
1189956571
1468283924
875520481
964263908
62334995
1328603227
1040743505
1836046177
1076568064
1844002898
1511454512
1396199065
416392996
1912016767
575573380
248925316
514676877
896510241
105760748
1038474343
766762592
1353970276
1370500505
1767955472
11317215
381870699
794089293
979966016
496302396
1985368273
818321610
1684772496
665803232
575626076
1348843071
527220666
482452893
139823867
1784375335
1180047385
591413391
1927542229
2026792950
1185082114
1262585613
1374166745
864353660
1358477756
2071920922
930065616
1382589762
1083045795
1262156800
372492037
1396640878
2007525465
1295166890
1586687106
1961960652
1188997385
1479715768
838768424
789852063
312688497
1292430976
745587522
762028265
428608475
447248359
737001773
990459277
438607011
1051110478
451368231
2032053574
1186694985
13855234
2063584902
1870040360
649925725
1967611639
76579547
828186601
1096979865
1352674706
619638785
1098221899
2033267583
1493716057
1958667683
1551273193
1242204097
823299390
2059736460
1663018849
1299729415
995476879
919873379
855110699
748558394
159531097
897105284
1127443065
218730685
527343446
196212997
1786218750
1656007573
1667141424
1208313789
2055896730
1045675355
644254873
2095056256
1730485783
170875632
1090689932
1430642190
773205042
896981542
1096591662
1610080846
293661786
1920326945
629486419
1082818290
1516512487
1178029378
117965619
1220846258
1180023340
87802048
90249833
1030932248
471467369
111288579
2027450261
1590451585
1670233904
153338626
1477119092
1798815666
1461277387
451940036
1235691588
1363845958
1882023031
257633689
179516451
1408634921
1451957709
113740876
741094350
1100741487
759118609
867486795
181336703
160123099
1400025968
915093093
877126739
461366998
270661605
239393764
2021270401
395635923
857693811
1160026574
966001718
1695027202
1506567045
629039911
772753962
107950155
98156102
609964029
423699551
1952461660
1712722311
263414207
164212806
202553329
1208838737
1286056842
1349876932
985520091
989368483
1418277049
622763157
2039137730
2093634576
796491886
1565235411
1439484609
485208991
1835637369
1638615831
1659247310
1992499120
80236949
1807503165
734810024
1624868315
1430135917
572155873
209674272
1535560438
1736531323
1953195109
1783398366
1950174000
599556085
2069964074
1663213504
1900943911
1956274222
2057443673
1885886650
772609651
506282885
61566493
1714683653
548050078
1127378082
1421666898
1532386153
2056926836
1006086125
111548910
1678593094
1881440713
1992394155
276524732
484553942
2136353603
1476624928
1712922140
1453528965
1363089040
1515883097
1356994599
1463134917
1921987251
129071221
1074468963
371319930
1552637578
1765737626
1551853145
297274276
136940174
1323922422
14658610
1935006661
240413066
1090397312
1684261036
1588354876
2053180860
1616830380
81250048
676499474
200121713
2066557554
1084867188
2082629391
112089706
823212255
891913978
1317633283
495761501
1472190922
912208266
1168795816
493706100
1280334063
1612192776
1508205152
915123804
622003095
1354749312
965386950
234934204
1319603125
2028756487
1036304595
563658689
1238763165
91199645
1586710645
801735534
1184926548
653059664
242427272
494204137
707784334
691413151
1825388574
1474480491
593837750
199497231
1714347235
325874951
517121369
2122015260
2109355068
1108719280
1385843094
1605373263
1610759880
566203968
856926404
1725136725
393457631
283695976
1404727588
2105724924
2137635061
196275874
624815009
1903666794
426576712
1796338171
573807583
1358201305
1848678612
1293915943
146409342
729292325
393538703
1432126630
402323865
724632059
232877537
411080426
624835869
452032378
1119705012
589351789
150547477
786574098
502600299
1421765439
456289071
16134732
1387930050
1593672743
991205873
419611068
841050919
2104921890
1957214959
1794403782
1419793366
754898359
640993027
1891261880
454356546
2139313844
1627967318
1998397826
78611322
928396169
1124888246
1894105867
1689665664
1699765799
262634623
1898710979
1398071722
1372461732
434889028
2037266966
239003896
916153107
1586488829
1667776333
1884215060
739480448
474715278
415277888
1970506999
1892203228
1044470248
86944610
242628178
2095656638
1561075716
113853932
194429262
1704412535
468530761
2001985053
602208236
1655256309
981338293
1783882929
470881733
1096945244
2064665151
1533529858
430520171
1937092893
1155557107
722019129
1815991491
595942731
290457869
254355912
1674928222
1648061990
966982837
203636721
1951149271
830610490
1501185137
1058129321
831607920
172278541
1512148019
1251554282
1145583862
813627678
1866480417
406489106
1881189022
1052630970
1445016853
552916815
753649268
647297766
730619554
1059272805
1337355592
403351406
150923824
176833773
1846551136
1425029791
961893846
1040517391
459800323
1032019719
1825785422
2088205542
1446767467
343220457
467047148
971737826
1073644103
1394629510
1275426479
785894620
854089333
1521086411
1840747829
406245587
1063793638
815341486
144446268
1850603574
34838143
1959942105
708272777
1152488209
2073440344
1075137004
1017897159
10617275
750212962
1933754726
598217315
1998462668
1487561499
172042518
145875418
1243648988
1967143513
312405863
1748582837
1617036996
1981605048
925033979
2095599450
1195212015
1390372402
331564823
204913931
1133730553
1352031204
1628212811
193173836
443638468
1444866305
1323068247
1336970699
769975762
748694584
1904963205
1189957905
1691117207
2103814561
929182784
1083574599
802303798
1311304920
1709290249
550756416
8390340
279034678
1931632187
1966678158
1762033849
2098878178
1162260832
490677222
945224617
1904072946
1711759241
254455936
66955210
41357519
812185464
1836264563
534773492
718659836
21239955
2071369741
509002142
825443232
1051257409
252555479
1258204819
124253802
79715298
1179778084
769912023
1280529615
1018291662
2000797379
614735571
145659921
1415208103
1974980175
1967708116
1422093094
2018049816
1509994253
343381622
1434998047
485433355
1000692688
1862158759
333536552
811818531
1989351187
1015540962
830422042
75076857
693237228
1927215019
971222920
1039160602
710335838
1844865373
44742493
1729728505
405101872
777679976
319880068
413380807
2026738654
1770013173
1030706432
1477252300
766844360
243080420
554515026
2110562710
576108779
1661919961
1226977850
283513587
427687153
1780175738
2031731126
2109999195
1313429311
1569601057
451782104
523008735
540962040
668462253
400541277
157506386
1382584326
484778917
1729247646
666160860
1061874304
521408750
38565924
1388723114
297574704
185657853
1558025956
2059628593
1013243029
1668481801
779214464
133481473
2077729378
1155606566
694225350
1598594399
1850653088
1235826277
875869689
1667263936
469333884
1801285763
582024682
392440996
1033466565
128236354
2114106585
1491871733
631880123
954020105
1093369871
146450369
1586466576
1670569633
2033195769
2107599977
1254045381
1103970759
1392266508
174455317
1411895684
762752133
378314701
2084139923
668506363
131778915
368423387
737256709
1717830421
40220206
550516268
841949114
521864116
1132705566
941168996
1119364244
906352464
1945470286
274485750
519047710
991915973
133940364
1330412421
1174256194
1647904786
986754773
755443301
620923044
1753657992
1440482698
60266158
1221171694
1864999488
1610834416
2107977134
129073194
1112496373
141520477
1342027978
1396788209
479885422
1960736896
37274832
539989246
1691831471
1478196796
1062683085
1074037392
1718536843
1137682311
1569238006
1679799293
1775926306
1664984328
1924996791
1204587417
1047443230
1563624001
170332400
1689314282
2002049182
431833540
1789007624
1103292775
262198733
1807215975
1705851577
572658911
538336730
1136448750
180007762
224180463
2084700739
335733787
986292216
525091535
1422439190
1788466460
652378515
2079870913
1515982228
133009975
379188261
496964871
1885785010
1302778522
1056188824
1359021705
612280910
1654251603
193256427
1466906148
1861911605
1390490311
1383098900
437147007
469063761
1231435049
237728840
940021713
1204919135
286318723
1946825935
974766657
1171975679
1999195723
791349986
1907545988
1816749726
122805721
976853972
855431047
153168348
1556259108
360865905
1614902775
1267186733
1114833968
1364390527
1457680053
880242591
857329657
261753532
646436110
682089751
1447285316
111206717
312206251
349361394
1017472211
1954310894
1279258658
1491770847
520078946
1886459061
1669640838
1734471141
2044288400
1973414830
751620058
85652046
934523375
1273878471
235206143
994459188
1330818848
1659895214
41889438
199732341
1638311227
853864894
162254646
1976764889
366150341
1559413717
1898613962
1555843745
470967423
849919386
926285180
1266908126
717275215
662701926
2139785386
1725634906
780014246
2055629870
2063798339
1528256772
591638246
1736990666
1048689910
1890658959
516588791
1112440972
1641445661
63244586
169464837
1743819178
1184904254
2078106967
70845481
1288369640
742214548
846190395
245872514
1048061690
1591965581
1810660279
1185548098
1910333947
1709233566
1612876641
1179377876
1080013436
2116570220
501933067
418908542
1817313391
1321434091
1100684408
1061097776
1268394123
1933516283
1078792245
858320915
193172663
1721437533
1266592672
2006016104
2079734523
103421726
2138636035
1338081320
794838239
304050310
94780507
1396292149
1125189175
156822322
728121232
1474691348
480314391
918143809
767895572
1720205225
178403241
1834292136
176941375
1595629282
1946745449
160062803
403555818
1104507743
1792607690
832357626
1155998491
1208177785
797162878
1694772471
829638066
1747379616
1213696349
255306866
1794567545
1165272210
623489918
542873403
1678057233
586709517
578118854
914385160
1111439310
1293339065
1595344095
1657637910
799489150
280937907
1955738808
573586483
1151998476
610940847
409650679
1607267610
1440280033
254575811
1623149046
1181212141
955222414
725937276
663913176
968358050
477308424
1337411885
1803649579
590628445
1186429296
1165082773
1225889457
474309926
1357850979
2033997897
2009727554
1525194296
1579113576
1851278547
1031989956
375770512
494143386
390311232
1005352747
642894512
1877073645
1371863995
822472257
658239103
1564922809
693798838
1366002543
514750760
1480806176
1507473106
778075925
1266321305
1348168023
491289483
881763694
722996205
2112285939
178397371
266051029
853888021
1263949931
1498909208
1491306968
539020192
535737833
530102912
1949563501
750473265
700777124
2097452683
313118353
1913982428
930183752
2115092646
509762083
1389706693
1092425754
882971171
693661019
1999757274
1961012342
1543410323
445978084
1116908895
1107530488
1630697977
812392282
486005591
587206118
1840336919
1084913531
201836579
1457115257
2052802296
1476889418
2094779924
20246497
82197337
931155575
1187477231
2086910147
398186003
131371569
1176114791
288379678
1920004223
1670698862
446302599
1245587545
1221632162
780764908
469190687
1573409377
1307471309
263640877
1706310090
373732665
2119387254
638185511
1253974132
1855938798
1712132685
2112747956
137050812
30271191
551874285
1457209017
357767343
664941753
220155344
1758549300
738290222
1592500018
1509088161
1227078015
398527748
506757840
1692611587
802711160
837653090
329790598
1941481904
162287572
791534345
2131805120
460387750
1905509206
1619245427
1031690356
693413618
1041572162
1349707864
1013760547
1834816537
1571886520
250288789
794910650
577781144
1853209469
773768944
1219095361
344408262
1012459914
840577388
1944787111
1986977119
873746968
1438154048
127455675
268004334
1597675136
696840002
443210048
1156360966
1324798015
1366283751
1978674915
423821380
2103217383
1871404493
426682876
1822047200
34739817
1563834194
1601072485
740541812
1741426364
1541620854
1710926661
1003080723
34353105
1815765922
1156146363
223427728
1391289089
1287380576
761387429
1145955997
1542732841
1405667164
2069022695
767712374
820983404
1902909064
1643088957
912160457
1580769281
1044295714
1181090006
480252590
1190345673
604035097
1702509146
717544932
1467951029
775292425
538100808
1252766912
338701645
1743364980
2130826358
625267998
475526457
748169279
1821471727
118974586
1385620844
869355645
1688780131
618156039
2136389542
1756221990
674821871
466676792
1696975978
487650061
1818107539
1305555544
624762074
326956435
451961656
1963915523
974961835
1567136856
1026970616
1579772845
1423236952
8463884
1357377022
507492284
1347626385
695673730
2121541518
564712434
1383136585
514097282
227936680
1640619342
363774628
265237296
171303516
195978643
634058225
1489732466
1858378012
863743041
1071811602
1419321958
52604661
2066925367
557177990
909626466
1097905317
162157821
1569449433
38372098
2073821521
604427731
1189006261
485276020
1526408071
747361441
823378416
750884880
16246688
738977773
187051861
617626383
1124878384
1777110266
1306077819
392523079
1514428745
94842362
1663454724
788803260
147934766
707781562
105163634
2102990759
551822912
978192095
967758263
395818870
603718750
1513436665
1916898396
797931975
350417511
714111387
711356671
367648351
997319015
1673571048
1075098677
1115428589
467119289
104471569
1745927484
1712656967
1963264497
1571055082
790430131
194199000
1225816489
1520105514
653062139
1124990790
419607847
484972227
359840585
2086740965
1377642665
1749396993
869694376
600145907
656780642
1217789410
922265979
90352652
1488802042
997364240
1219500266
1351347607
1659009295
532825183
92389647
1165987058
1434368818
757620280
2010442756
714031169
1604372683
1887415462
1790150998
1399366761
1271966835
498043468
310477659
1831656432
374212316
995826659
1280168692
1487803785
346050997
1290137047
944751239
371706125
255159444
193709666
1657560777
871532704
646033340
1115972415
2019923791
661897128
1948504763
1070906671
193811112
1901383650
687223533
1912917090
1011887695
848408508
556937635
1921170850
556202396
15482092
1180062089
701867782
208683621
682059376
1780736780
1013013498
671794921
522776020
429829561
612130638
137135419
1462999163
381656261
973974359
1979131966
2002874311
601360788
532088103
354622612
2141382864
2076540990
1515792701
1943094266
604115625
1921796933
1793954278
612887995
1395888585
56199139
1613515027
1651774945
980918751
62586841
680038230
1926865910
1718588702
1639125286
550486229
1496595830
1247408334
1218574502
589289533
2109590979
1876831198
167424803
1898987558
343786201
1826179148
660467211
392483826
1538428784
1304453918
1055554337
1139428084
1236186235
1829950435
170767219
1628552499
1191040236
1497577507
1079588682
441543737
1653621541
415256585
1218281298
1961294931
286855034
186489092
832295669
1535697583
605446885
1881825444
1667545229
1635889600
1705304161
1262038935
1323306584
223718564
1436995611
862860580
1739112242
607639743
747485941
801056505
1860174764
1527292113
1855096529
195254891
1443013096
560407308
975496494
989793031
1378079592
123315033
1131592072
1043825887
2034510652
1381759399
1682813997
1232641297
753040233
1569776117
839537557
1385042670
557322724
1751614961
1898194657
2092350503
1335830585
1648175533
1828401704
1443724463
1550699494
289706562
1523082580
1149192433
1841738138
543027806
1804363138
1084635321
1694396906
223299451
176250350
740482808
1567033160
1245641487
311575898
6621125
248886487
797227941
1956354840
990686924
904813855
1304774532
740240020
1075573127
54883401
300558254
2027232846
1532058919
1778669607
2099294265
819874437
763651183
749777220
2020918023
1391591892
1726289605
1710721655
1042441702
328116960
330652524
778072465
361505505
253442562
1751404566
156627353
210200322
1171442289
298656024
1981877404
1098208713
815346650
373460402
1035400886
596186132
1086051061
355041436
2052532019
1451453715
597688402
1648516639
2015605068
383563310
941442831
297340311
148370155
1724297452
1676523641
383528399
1126051136
1941720723
1040653487
1517373752
801561368
412700301
673261019
1360966076
1385375008
1390619114
1921874009
2125852541
1885957502
2045206167
1294810243
1151323292
1815374679
356492432
1068071699
1179610614
1065555394
1934911160
2110091314
141211068
1338761666
1041614553
674762886
107496198
2025378055
2021987376
1481519082
1098443582
2110909547
1564393226
700435739
1148465675
1742046467
1967220886
585021287
527263701
752416843
1584327497
1795887074
2077541380
1437770316
368710185
1505017124
394651510
544947796
46263445
1219392858
2015526860
335171907
1993647440
543240916
1965502463
140924456
2045480635
1210214599
116541776
619391282
820435973
820604134
897531644
1056617278
1151878932
780283893
672223377
757902302
2070232555
503095636
2014610691
1348102384
52706434
424781641
236787566
2143808116
113575897
2007642829
1399052268
1545783854
737080640
270206268
2003911688
2020255837
1312750422
1105154176
785085552
1423912177
1447110894
1738425253
902950627
785020007
1782691482
442885208
1369105365
1973522625
1062065892
1931419329
744048867
1399277838
558906389
1756865544
2132893583
306540102
1959445781
1935636957
1936320359
2094930509
1352360766
1301715528
508913220
1027851590
2101943481
318204413
875644952
1524007338
1628674021
1029199014
1191948019
709085594
486369207
364071406
763017788
593544521
145897415
1766273375
1786178628
990163079
1242008755
1526639974
1608442521
141395349
858172056
896663400
70888717
253240303
1631468493
474490517
726040647
1262817515
1628717743
127608958
2051095013
1845293147
998919188
988365804
198804423
1149270666
1617769180
548707284
1646490884
1857935547
1076908138
1685944165
876962593
1325497288
1605355353
2138579761
741087902
2026330185
80820514
1587301235
1204940642
1942378554
895108855
1286075529
1673327000
1797196295
671102531
1953647250
579295569
588672876
740018649
233802872
1760351510
424950184
1328562891
1640621019
652311417
1085642415
1705695689
964445308
352731118
722927802
1366757868
1014853455
1460214708
397119791
771833325
1390778634
1959225814
1653723033
510799893
1411597636
1037254006
706361747
108577878
2144708410
199661639
1769309791
2124914649
1692734577
82799016
1418690489
967987048
1342983820
233973462
1996395660
957001983
189898739
1169679499
429550859
790920525
278247441
479826841
1251761560
817338588
872170695
615539347
1979651956
1830403369
164289141
118091779
226104095
265959313
1789314011
1492182319
1289705639
1226185145
1882155324
1317838711
96384579
1745274345
1813695319
423819995
1455243995
1784333644
35832584
354539526
930984008
489299748
2012489772
642083588
1969446566
1803212286
2001543632
1577020769
375924795
1544446073
1334243780
1313138180
385185572
303579920
714194877
328157580
753492859
379931013
1778587745
443599280
1873085148
2062023948
1914468640
1590816547
896859810
1020909840
763417713
1789159483
381094076
1452358506
1443486638
308818406
882533177
574366429
708810036
1352026841
1463123155
1557125045
2066269351
1073759321
1305518028
36327249
123766057
2024116156
1488063434
140316973
1847115469
897816352
1347371167
713466510
910361314
1543520850
1658916513
893689760
604123313
792108381
1272010617
1003891854
737775442
1862664387
1094533593
904550725
999340047
1901372906
1606547701
1797258563
1235828389
1316550675
1509983794
1327051632
543442937
700786713
2110245263
596140485
1644735468
564632388
1494484963
1764673088
2125557829
1841418124
401879428
1306079506
1770765233
2044205350
1767694922
1927689928
1711647610
309764355
852518308
1943428708
14396692
451278476
634596009
1806411513
1397454265
1690950884
421158491
749490767
993540337
1889930107
235279726
267895697
1035939326
272239813
651057699
901386878
804237346
1573399325
1923534634
1574045015
1759332317
540364498
92445837
140927023
403956723
1086457897
881094999
810544148
2019261441
454198938
1586803819
155735024
735767895
1270207033
437720632
322219770
1961913457
984125295
738511194
1902448073
1107373754
922554840
337844395
1925758954
1118852543
758848664
1660611924
1170745009
800269155
1471982322
2105875823
915485251
1504821974
1353453341
452638463
102662111
1128474048
1211224340
1697941138
476219746
2025394728
1579345494
615752707
856014922
793789980
924745293
609771952
1782760778
126632158
1934050895
504973774
267858790
1332600715
1814515061
227870776
1189183423
1817544245
1435773789
707938636
1064316175
944750251
889183287
1697419246
1909303128
1787695202
487582335
834382055
1320986133
998176216
1710474365
2110600824
427431936
1123277322
1288587086
815466842
394302582
1956274353
1024239150
1570221462
1942400933
696649731
443327212
702744913
630709423
706819371
514630840
941414559
544695442
908338542
1572353210
110902532
519894018
2104181208
727023479
741879371
2088685661
74783949
715180456
56568706
1231832853
1969143370
964485690
1757996447
33468398
1342497933
1342789253
424866275
516252105
1736126067
1243319163
591219488
1426489220
2035019462
1678696506
1371965852
592921130
2001323306
1489633214
868682613
2054537644
685996372
985637930
34723537
634266871
21459082
1653806852
118475549
1993299694
1096525724
1782264432
1841132222
987678650
343707945
1772122873
1149522589
1913460337
1321041480
283854617
1739243245
545599322
825932514
938610500
1814961328
901239760
247522837
1239023038
1862833029
228140282
296945951
1991080104
1006263189
1216468281
2139847804
120465246
861869575
217929052
1924703951
205827408
179014472
1756127743
892157517
2073434395
1131301705
1303581785
628723134
1195210373
1287357321
1758710470
1020157533
1720243606
2010999383
1958542957
1670779963
410166597
601537205
1887449472
2001441796
531527131
262632502
1385365609
859971512
1968886099
1806980325
1024123798
1902152813
1150246515
1996966555
2080447832
1817337838
2068230029
541329203
184801980
457583754
66346123
1676796890
316549486
1388884692
624340830
544847442
343717440
738861280
501692419
1758937727
196386496
1274846727
1987816807
1923258303
1380446254
175983436
1337450577
980027489
1304606941
30460111
1027523733
870406453
1732381663
65726614
86337260
1249817470
84429900
415120100
336789758
1225738335
1885150264
1366345855
116012722
159263404
1204316380
1546692641
389660927
420316378
492547182
542088747
1867561317
484603996
318580377
1161158552
1888882675
2003906102
2012506478
764768876
1557144179
1544392499
388385193
1753493421
1586624582
1699385520
1434273016
1189119891
945624789
824383943
1230571810
725943127
840325417
2139390595
1865085134
273668047
833313431
168718650
214304988
1098439597
2133461442
589288994
2125998182
2038514702
65536094
708762385
2118477066
490976990
1556875308
967242338
1208407816
1182466579
99084379
1154656517
1151576996
1664782409
395667969
1819961993
1535249023
1527551265
1631937764
2039416052
347635120
383024080
631552922
480733273
1669015938
1253402255
531977756
1688690702
51348425
1720781116
1429318722
906322611
1121478292
1178811793
515754829
730937530
212167616
325443621
775036579
499715064
369041789
1377827053
1981363108
2037206611
1953159500
1319259512
401766659
752448666
1484540352
486923105
419843614
263791614
953336637
848319492
1206308118
1595376547
1587799653
1431255530
1606403398
1728070309
1824103346
1032764494
1497265297
1580153227
1195040730
1294167521
754512975
1266470532
1289418294
661102812
1547203044
718422181
273226815
2089695418
1343521594
1900171393
1919747844
731404019
1651262074
1680339728
341515896
1232603608
1088143388
1793528158
726288940
1269807664
1378875120
565511225
653105517
156823429
231145311
2137815148
476547355
1584856500
1591855543
449514575
1481131464
1173873227
2088274223
944990286
446795484
1923102949
456819291
282204979
2002436661
1613484331
695792835
1083136745
642101194
126053518
49314003
1470339523
870513068
1522793737
1705592991
740354215
1857749821
1869639485
922565957
1120237570
1602577689
1845450444
83731771
34936654
277842818
1529219515
903437784
2042704291
187974175
446292141
1255469107
936313643
862081922
561019731
1833157265
851441455
2044834234
1943884169
1293697321
1706695257
909522867
400680483
172423126
686066118
1487877561
1935630452
2013838616
528350641
53663828
1494574675
1342217541
32027326
1304742680
626402719
1320808522
644420829
488509030
711749907
1006642662
1397447958
1972393924
1970495370
141996442
33471196
1415898263
276811418
511609665
1481611570
572360192
506379561
1614713943
1712118994
893073081
1355597044
1019758609
876074676
1560411979
901296616
1444325925
523316312
879269572
1580052866
276384553
1368247233
1059361084
1418066098
1743857697
178260782
443687231
1073406602
60246966
959688824
1349216
627186710
2087295666
1242696572
2051526252
133772996
327793897
495808043
830946153
1056934269
2017105076
25152001
534110341
1351618803
1990829531
1533203322
451236364
395590253
922079997
156364761
1031997659
864209529
623815175
1789990631
1407106465
2137626164
122788935
1976974695
1436048304
1584528086
2001291415
1156186514
1101108116
2129023994
92499479
921412051
350174925
1761766735
1636047567
47000078
206559919
551783177
1897978164
1358238701
1519110798
1378328560
1488118628
929697531
2004333217
444388922
1117632663
71127200
1511231525
728718003
1438701023
1935065857
555257988
245133993
1407805698
566819110
516105162
1504675429
1253212846
789437939
1818840853
759274861
2026688489
157859814
992537913
750224752
2061723182
1209378155
880578292
830506070
2047128896
577008328
1146785301
449372807
1511893786
1141890676
158461445
591016302
912063987
676474354
2075948192
1643876619
1185870634
903650577
1237338732
883462328
1583872044
969498766
1266975086
428388136
4847204
1734877553
1667147949
1017228662
1863260621
1706187035
2108483098
45927719
415792599
103422405
1322819932
2058166907
1265222665
876282687
438607029
1425801238
729882874
1951176731
1828454826
539639237
1632120311
899699901
1190863835
176481636
1913389159
863477406
1297849728
421797910
1875995804
1406347974
697296516
1505861608
570179980
1997859490
1188357532
1321228048
1230075957
1919590347
354428406
1110811993
1844980100
1990815678
605968946
1838352879
1681874316
219404129
1888483725
1262955099
1474709069
1650701267
673400139
658129214
1420116318
1565575612
1432925028
609945795
1676562071
321998067
1379791852
826613597
1050352607
1022236386
1489564634
1330546527
1446472440
1435873557
754193
1770590773
263617240
411567000
1116153253
1820994001
18480493
1934490663
1639719945
2139513422
1882450213
1582247045
969851880
1440477483
1824339256
1087807608
265276596
1248508443
1467720012
416994848
211284241
1312659639
939633048
1495004012
1613725255
652885797
1439070814
1483292241
1425411144
1172734895
246629760
1859434009
1803577277
1101659019
629964985
25730871
1660603262
859495242
796231899
624410919
2135167473
970405715
1488957087
51537368
1116155891
185050956
2088331952
1070869968
1287192030
909159886
457562224
1107198917
2118456332
495810387
1684679457
633754763
1328993232
1325842613
1510783138
917705119
1861422315
129425801
906283798
747886893
1170886164
1156889465
2112380648
1641746751
1616032666
1808429769
93861972
120807594
1362035599
1783377185
763820325
915838641
2033132028
1216536928
814282560
191148833
1333803124
129384893
71551416
2012873713
1081897753
1581500577
2020682361
2057872276
1069231665
1712377910
319325965
496086052
1616598260
1620890226
138518378
1461120384
322944007
116618373
1320035485
1493841325
1772049255
1568145497
1661344948
1859936038
558716177
441984153
1695365462
1353987116
1133102106
1055775252
848143342
1456131314
473111466
953182271
861895212
1003515279
1297142678
1708920822
438386602
1623513780
1692066038
1464907829
557354145
852824695
510109814
390467530
980702901
812675419
1571472646
716822463
1954628746
2040910985
1828654534
1989878349
2040203783
1614148076
1841812524
1163789293
1792641239
1882464218
1582550013
797496230
1514970675
1635154014
851027098
1071153210
371038927
2046227258
924698045
1033790935
2033923465
633035501
205601699
389604023
322633271
1322307884
1145215365
1973648651
350938257
766127163
2137252363
1771072066
1675461743
1319008822
865160971
886507264
55639070
196120135
2106920886
198796696
273480783
777247564
796753544
256627731
644587997
249519585
43069750
914001273
894000782
998839581
578317267
1660548838
1831828424
2130553806
1418349301
1741124524
972651881
2034806245
1450461995
886714027
234529061
1201145788
1944390631
1730839557
1985211298
1277305910
1637951813
1693395620
2081028043
1185200928
1781830776
581509559
251823357
1777251616
135469405
1188198483
1622277370
272399200
1491411703
345668652
1378566520
1563049411
572673771
3336434
1821558695
1774937530
90745717
83142364
1641036673
649195471
1472619675
1071470297
46793150
1533543563
1713342240
1546908931
364557257
1581381044
397744937
1279705951
327999185
1188259421
248944799
280554473
69623582
747360126
2144438117
1688395546
547097568
1044383739
1942282648
1724675212
1505506758
1461135304
591173154
534608443
890969306
1373598186
1796626970
1599668448
1123574516
1270276723
960056990
2043331371
618279708
1219859245
849906496
665058667
1018441898
64703595
1262823293
1514277914
761128373
227090432
1611593078
518943653
548261978
2040328930
350406034
1307773561
279255809
2117764081
843838383
797076606
1158805540
1562618105
1362947392
1721688396
1914587061
128403937
259231296
168259599
1591346634
1611342450
203693457
2023990234
2070343732
1225029890
1084101137
1292714223
1541043081
1010550698
1968097609
859643037
430850670
1891787437
1640500698
503801465
1906935176
1920070201
2060596519
987088120
1480833695
458872024
2103981381
1794533881
1762643911
1843979709
1322118997
1765938266
936196213
858009503
1164379807
495654399
290125352
377356403
843579973
78359166
1554689892
277892858
252312648
80262037
1684468499
570013327
1443402580
1670282715
888833099
539263307
992268176
1584805342
1073519956
1322059646
1211061731
2064943285
653958129
12378690
297017473
353891772
277177135
1168696156
1682142072
1285505159
2076836587
1840841911
1904036724
47748795
1519574872
1024768180
2143485215
2140234422
1273734673
1738216387
1972587344
1200120667
1681644383
1160031663
1775256546
1872111564
457547931
436542746
236106711
1302424528
1025988728
800079060
543309154
1968350666
223143998
1992838232
2057833689
2122961939
2055808515
1544597153
1028131312
953089113
573598859
1989414943
574875128
1657048209
179948402
204531276
1379253106
922856390
57852598
380681212
2037950829
1319023813
601351625
673342678
1842268480
1289486679
763276583
443064956
412434132
554442341
381880999
964418440
1711275569
1726579021
913338693
1760201118
1232129548
1485060469
147706785
2133278368
1581632523
416543620
82410933
220662601
1599879437
566876673
764827778
2133573646
1953297833
676689876
722061550
1219829237
1197743060
1055180682
759741944
1859682364
978852832
1279560300
297751566
1673408162
1393084921
1274527224
420674656
2018314178
305472601
231909118
827345967
448551398
1689890248
408177820
2030164830
1801161058
1999221025
1358844777
1886486900
1589832686
1586832919
694326147
2075066631
181276194
1274809712
1456421707
1427126940
1212482163
642192365
1511955376
1225106003
1061874620
1204846995
34383397
129368820
492554576
455261987
348363363
1559225205
850779485
1296130563
1091965204
1482740094
981481689
1782646171
44209251
1739433807
1288732481
381437671
1678785361
1042856069
1693159573
103008822
1978018456
996036058
1696528423
355331301
815157979
767804277
1894633424
342213428
1122946678
802203180
1622754915
1158409725
1747047877
1389823140
2052174749
2130974362
2049633294
1666104642
2130231042
634309387
1311184722
642992242
322940259
505396987
1878013875
819097700
462304924
1489091872
896217528
1470673682
363032661
746826044
1253088883
2088700057
2103572757
350341507
1597382210
2054233821
1791200093
1536078406
777582738
1202740286
200702499
1503025140
438457069
1916976701
572499330
270282280
1342290910
1863162174
750155732
1238906137
1813864260
136217700
1897093750
815432862
1671191676
14253445
1808301175
227515630
310372617
425163921
166483208
1612359788
549327930
200882513
1026683424
717930360
1679277840
84940465
1321647382
2115395820
1640165711
1738570022
855261745
522587718
2050238878
1110040459
1148857086
1074364580
368431616
1431743608
1823818329
783757621
1802116449
1989563850
1552609189
1727460585
991907781
943521379
1065405335
924206648
2117336528
1343464342
1905085735
1674112721
958123879
1181783984
699784514
827191575
221959370
1081512237
1806891860
274902797
756169964
876864671
1505733239
1402192389
1375238872
1314820084
916652684
1770229273
190663394
1823520704
1722451633
890818711
906091649
988692409
170303523
1591040389
410209093
1009729316
1018701515
905480878
1513800936
1273961718
895375589
1058789064
1395168683
1917516889
943118924
1998045730
1581524236
1513647216
915491527
223941293
1257065096
1160138054
482855321
489099747
1978046575
2079270822
1443803007
920904375
1507439977
1295389600
1670190461
1590172157
1302310880
246855809
166598575
450759037
1107018649
1438313764
167562008
1871935162
577820674
1348370130
1886487650
499191563
1844018004
1423212904
1951602388
375741633
1377784408
2102067604
1241436041
1747305439
886899001
1266119220
1757843575
1507189256
881989990
494496710
158614130
308116901
510895034
1863034029
874079345
1617344150
1141557356
1413881783
229407012
1393095645
1883937713
796793605
209972023
953005047
862202257
1381675800
947104745
968957649
1740523322
335570942
1826044717
354135145
1923995611
1103637033
628403500
725082327
158347019
1793233587
2096882703
271798914
1885846882
470396306
1386999538
82344225
753518012
933811624
1695523323
323102654
1748540537
1469355735
293478734
285140230
338824718
1463011510
2041792511
649875826
1373870267
1406144226
874935167
875644002
1241676531
1302964891
308653360
1287181231
1551475220
128202754
726055278
1715810379
1906469775
953555817
1548433263
2142992278
1194103176
739149773
1211420292
599932889
983066644
1094544368
368946504
954185406
178823046
634314338
36924243
277633186
238816269
891488083
1652895213
1413470940
1775687515
875916345
1882339785
468401765
323105319
1452183307
1287028541
482335723
251294959
1974891770
2033300417
1288406056
1456340978
1943168557
875758092
1085521131
1047707361
377485800
1539279903
1092630242
515420627
1343080389
1285855281
310411899
964775866
966913605
62024116
768340027
1765046042
1426077821
1618330162
1390769196
1252052965
1035412908
401320740
662972018
1828803674
1010170977
1430097100
44376709
947714135
844600026
1655272064
118529781
1271823370
1408428434
1113603148
154838659
262346966
17626414
1411361015
526747477
521830616
823719167
488681709
926657337
456288599
730599151
1097090122
2077103085
908167062
1538039014
1692681459
145412861
1004647528
250531893
167937237
979862300
1186201820
130421529
252137516
2018015402
872880711
1867489700
1480308548
657235626
374315917
1914877823
966058937
1201232353
63243243
217579940
1568687537
749777846
1820572746
1387157405
294998256
141795543
993166115
1203230279
1340001571
1570386476
235428651
1837643459
1944488735
1918457851
1046203325
2145941155
1038358269
5272284
24591061
2118692076
349003716
1902982189
1412421820
1638968521
139957687
1119951256
451754940
1737961685
338231162
874153807
902725741
1547921971
38148066
966299743
1516496433
324003135
1154675361
96258629
1278091753
430959645
969426841
687894038
1065776133
1325322682
1726604932
949267904
691844780
1386625917
468810558
269555356
1181820729
1370447985
1926655470
1981660511
637686120
1868722561
337868717
1697773478
332590730
2126342623
2086781598
756929766
1852880383
983641669
1869548336
105951991
1924953014
625052033
1323141032
1294165563
299916309
232239167
1926290859
593561149
579606213
1631546239
1154592933
1941723921
1831505011
1025004750
195060615
307955408
734162490
2075602902
1547249302
1355755348
742649248
97725756
1710668215
675477800
489167507
1342093560
449660596
424871232
1601333257
1484233436
593976985
348028036
2007399914
391166669
436899751
2036369063
526657817
1092791837
9512384
799488202
1273574317
1807858907
1857367808
1682769139
2060860324
498353253
1360510117
1394847960
1748098454
248501157
85372214
122983941
1189287002
945249798
1654221852
1009444331
453751732
1616451025
1557161786
1010116968
800755411
1273106730
687478345
2010615261
361942131
141864760
323869962
680394286
892669112
281620483
1556594832
1453489720
1652554084
150045214
1145956283
1439952300
1083269055
867737914
1879060124
1582485066
2035240998
1053349546
1250025554
247099691
484514388
965645640
839314925
387043837
1647823177
380532652
1430592695
1706799480
1890081528
1348210934
675942633
436810649
707411405
1030055216
1109893388
1549334870
1442114175
2085640096
1846607903
1338911799
459313023
553096219
103004655
1806617918
2004423045
1386693975
296036062
746772511
1235473039
92390551
200839756
1435352153
267893291
489117024
329900750
1204416322
2008186733
13694963
1547990395
204817080
1234237813
710225538
1308959148
43431335
1114081349
1445353920
1786593734
515004894
192454968
559748029
1839800886
531343958
14030604
1317594151
2000763681
1272086242
47335917
1874821623
1432535686
759071766
1594985362
1998207132
526141764
1126522935
1734713025
240750117
662100223
2146835423
2028113523
630491761
1643989277
1453626121
957726104
1908656325
957559876
1001615664
246966968
2088520961
1469970206
2045167886
698343262
150988516
587073509
1758215901
626075707
1623378723
1808431832
953459776
401210493
1981596048
2079910933
919709499
1756385314
1535949240
1105425813
337983924
956183963
490780913
1572990820
1446183091
281961411
767841619
1832602318
1059361521
1239587349
1230663622
995367126
43711782
561229787
144771064
1374875078
2003747805
670099182
610884094
1868090938
260237498
1129466022
1133770231
983285487
1668124933
2053239661
699736449
1749915093
728395650
1005975551
273072414
2118603591
1239027150
2065578919
388357615
803732881
1759288469
814194906
1193928903
343941515
384367119
1802035437
838300888
1207058269
1714539767
1991351877
438057252
226713725
1255864190
361226726
303335280
936338832
1116192796
194110845
2041455995
484765787
60103731
1821162307
792968950
144628786
57323744
1103973755
179996234
525295826
1233217309
247763056
1912166139
1566778179
1506905546
1443275175
14623220
952878010
1779796104
700249922
643419853
1807215975
570483518
1387206926
1018663688
1489566024
627522976
159412916
366923754
900665577
360352315
1232949982
1206413915
1795285814
1557079910
1071687925
1066084566
834613875
684406978
547052536
1761222904
1905126318
1168725157
1147473928
1513654303
1956384270
32935954
175570701
1277104746
1944747874
1320900477
1363553898
971116714
1210362091
439954201
1259996187
1277917168
586618030
221669492
497619879
2027969613
796814690
1648121003
1611394166
8818169
1882998590
1409350961
1284287677
1652143811
618100454
1286495463
1388364739
1213575968
1319232984
1116004151
450272550
1845066894
1582877510
984237152
2097152999
1868849203
1659530088
494584778
825471543
605189658
1943959054
576514213
1502962090
73068716
1588482049
1779572671
1799137109
524504675
1392846306
2007014825
433654420
2051436221
54003023
118623005
1152654082
464712266
574459953
1123811224
1317542413
1117857990
401431007
1272375263
1467183473
478421981
1561545657
874091644
1185503504
2060373391
694313493
971176616
946370610
1218495836
1894576521
1578110805
322009106
1918219721
637657691
1116580523
1366896453
1934120041
1094039789
656652102
1612370838
318660603
341437289
1615918728
1481691483
1552655285
1773093179
1724526355
1593180174
1439559108
1214751682
382681251
102399942
942010597
259260201
2018331985
352837490
523080847
41251730
876390778
1847771060
257556701
1588755066
632907624
922159140
699753827
327370931
2044921928
1091920212
653438060
1088589359
2115307844
940366075
380024536
643403373
1166317770
246116558
1415440416
1561956173
689406202
1225459744
1910853481
888680137
154006687
633541531
236031687
141437133
1686657615
2035407361
2136261772
1900568935
1114500526
1149599663
1993223107
903229503
1333473857
1388628426
688266759
194000666
243247016
392349343
1379857459
561835029
1881235708
729071623
690563396
1664111349
792320079
1957709461
1149070414
1069609984
439162054
302532764
1630936576
780164706
122689392
1754972117
879967705
584586939
1387734271
4992217
102840028
291013021
939757177
1101020463
893579453
1578423781
291141838
18327599
1772257164
1894287527
866970014
506952914
1624855098
465769479
1655881109
1542908077
229975464
406010916
574451410
1473029867
502864695
1039571206
1704044018
1656763737
99528585
2041913783
859197515
2134799156
35292326
1067896445
2015371956
1366295286
1947692164
1217768072
1293003683
1079053342
1500733559
1450872817
85510954
1507631320
155719865
1733686489
2099267397
887692976
100321194
1882559762
721884245
2063433373
1460371153
1643004265
716694244
33673499
21788611
953331786
457553886
358431349
1526950186
2056987342
974934910
802560316
2020196820
336254608
338017748
755825934
171780070
438336803
1713915582
1522113464
2091020491
124332923
1192514425
1539572307
1054667239
1728562175
1533627490
792855599
1806671814
1917593676
1089091862
1631479329
1428545173
543626454
1093095779
1881072159
392687391
1362722300
1377212210
1029610188
1136155508
1422380979
1470940056
1064299107
222003895
1102600172
1738257985
2011243819
1520635925
238297640
1861942745
738361396
219010816
1705740046
1792213575
704556842
1375457880
1426813334
188790181
195493892
105033954
550080432
654407031
1912668889
1746250047
197249789
250809500
1501924978
1720252546
1269270240
52917951
1297446321
1723853279
165696233
1351546452
460507722
1261351126
1823228852
952934072
1345881104
290351066
1778227141
1775745811
1824406817
855632598
624911823
692085794
567031132
1455366971
1782282003
164091880
480382430
725602911
437936835
11453241
1860578500
40706314
1992101467
797541889
1500370594
1428667965
538595500
1598377707
1207240363
544366573
1120007912
454196840
1899134300
22874645
241301411
2143275101
1198025172
1520729908
715995746
614857191
860395497
1785012459
1245987935
125300385
46632444
1229796304
768253764
213662065
544378854
1733288300
2102496740
1147710905
413136748
207632796
312654302
510693696
122319663
1869537758
2053646069
1253900827
465653791
1401057405
240087201
334009086
647620309
877900222
579062689
1429033365
1481416346
1342193133
235981044
1340416152
1681435885
218084215
1822048757
1147798835
179111808
908132574
2054094471
1118877487
1153840690
852195666
463887887
1947260490
165839322
233580525
136679735
1140796162
1611492971
1820555059
1345717205
2024688578
525945601
869357023
1974505909
2055082429
1598350197
1716812038
1454983872
1755172509
1634953452
1003298886
1211270215
1124533768
657567612
1303155906
64415510
1147934915
1128410709
485832018
218691961
586196669
1528209670
1860100991
1979454563
776234780
1990108790
342210875
1604315183
1327662081
1537999863
1878033150
7269370
1168981170
266511913
1727293590
2078718030
970489208
1789373054
93091770
1572898543
1728413339
1200705294
2127422159
596979782
1420213530
606635099
982507684
1403238066
1864552986
368085490
249773171
348529469
158635147
364394909
1417751656
604403413
97104944
2079633230
1231962285
1955989995
1731563063
140715379
1585435393
369751773
788123910
1297093850
1841580163
2051118627
1059944446
1606890543
138182379
1276966616
1903945086
808072856
1941762250
520786814
1701234499
1817779386
1012234037
825557237
845953676
1605014284
1258298288
49319432
1964021441
1858459185
691466138
1992176335
1797878452
1291971659
1008087423
373568873
534593205
1076368131
377187940
723306670
224972103
910426697
1939209122
1194653788
992159245
827778227
1637688335
121285553
584527752
1204094384
1266373115
436075149
1194889882
287479833
28949632
1599499817
108764599
1902427478
511963238
1010181923
1678509917
2106331560
879884064
849855243
692656482
17542348
1454469834
1821931499
1685141433
1817955413
2090186148
1062121230
578799031
1343994442
838645902
1350570512
1337204016
448145248
754891835
1474805494
648252075
754026155
1838431324
1027075300
266784329
2085116549
410228930
2096672771
2055723607
1308295777
1441603575
2134065122
1304498468
1484722963
1389415102
1685376811
2082329868
612279659
747011762
94356053
1711735724
972716711
651474668
1144133339
1532200961
1979569103
319007242
1673689471
1347958145
1328155005
384532603
1891923251
2129187062
1519260321
417239459
1190809190
357555327
1249585083
659293859
1739294125
589437891
487495620
1878384339
304003836
1963339931
1767158829
92402371
1664350307
597009713
436122426
821564685
1106231583
1245234342
600194506
1752637710
1111337053
643603012
1774718702
2142426689
457511016
290067352
525121993
2095348214
878786313
1982707255
1177982621
421147606
1328446092
1990107408
813900325
605250433
133884643
793628448
508142362
1688079656
507471205
1579521965
682454185
1886200120
1890468866
1286337367
1436798368
1425629801
117236630
225280641
589303074
1343449403
1340444299
1662174590
1855033952
1511317516
1257915094
455908077
558504549
688438146
607107961
760814164
1966395902
778928772
353538405
1702928382
780183648
185135552
621532330
222855758
1105583919
1855852966
1591483018
657098321
1092841201
409003727
1967296911
420779660
926661310
378023695
1342469401
1298551615
1647855153
1212617708
621951771
766156662
1784292173
543268753
363212915
1115932399
1525696232
1669178863
2030849905
2039835463
679290819
1223899760
1260448682
199375893
1836020532
1267045006
508674263
1401330812
268370727
912739033
1725708618
916489769
1201479187
1185140551
1029598748
1220781346
184267697
1137339178
2122131578
1571962959
532091933
2118155804
822871716
214559633
1307348709
1102117074
736511241
700284880
626221403
1695176275
34131406
1047837104
1922128549
660579183
1178931736
314169978
147839853
984995227
1632908742
842096820
1626646705
431091221
1011858736
1171609039
1913699014
1368184565
1031978903
1965169433
217435623
1682668287
1937265765
1190683453
915844253
863414424
565916027
941651080
341660828
287687074
1163001465
107278892
1224975456
379576535
59984388
1397204669
538129681
1438596598
971054263
1523953487
1544851725
1756225011
285279585
691971415
1122003901
973051110
1303871806
1553262736
1562757481
400478528
870335315
1076650421
284008239
94396061
1111262964
890607361
207517500
1325288522
1385368537
1549385394
906188144
1574440118
367823903
280950653
1688298178
1792098100
1479190892
321285628
351956798
498079886
1123727470
463603337
638123186
246155500
899506571
248921256
1578581720
1313322189
912105288
824439612
1261971455
252585512
1178235898
421030084
2116476212
1664408774
1155026126
2008720616
295429531
1062283111
824388239
1844876229
1535745255
434983005
537346040
102365205
2117733013
2101113894
940473928
1663820451
1373089122
1019360131
383093554
656028211
1534373255
1130305230
886147499
482441230
346883535
511897603
1840992778
814834989
54246740
1108001737
987635472
190700183
1833059788
1102420569
1662271552
1019082016
1530418281
1083581389
1349374121
702638534
550351742
1109437635
1631453499
2125397285
654253067
2061706451
236936107
720591181
1350552137
1520736485
169170262
1876877111
1401089332
107199276
2039671827
103828934
1108066821
430768101
1172792071
117902807
725019376
1735751238
471692309
1467480774
1654013069
1723143695
136397719
2143409515
2013871778
460289312
2057392401
1047449841
1687928325
315428578
2030990041
314277009
1638677167
1603920755
511364242
262233210
1468805850
1046813261
1421948010
926842528
911725410
1506519467
1165123686
560134838
1601167014
962402314
1689428350
1152156540
430673984
1686738183
1078041509
387025382
349197350
214596473
983634332
884427048
1356872087
532878210
1101160406
1481772827
171353562
1543752892
938594629
1623111106
1931017622
1972662362
494731544
1376390187
1098718293
2137094999
329957058
824983978
461932023
1549869936
525029387
1359165011
104090898
166019101
442630696
1368262145
1170036141
1177563891
897422140
276584382
2144749990
957888727
1961346216
6939815
322644096
835760600
1408116507
1515650575
1836095717
1006906928
1418569993
115946381
667031968
916006158
1409829569
1683672827
1155110990
759715809
1454066300
1903670839
1338381918
654038662
846554303
2135770356
1536974012
1218030988
1146923506
1646589947
1643436954
1233964925
1856680184
892037236
1656546002
787602055
1531131353
236781844
2092883240
807429934
1708886180
288950318
1658052354
548170933
1954258471
1398734221
1228508553
332836501
1752600079
1900521012
1405532315
922662710
554516466
1161272043
897746761
327739769
642399495
82269786
184714457
1829470482
1903957845
1277286666
673947465
486976607
1774302285
1859245364
955933896
1269618669
1258026346
1049870459
1217302610
40404373
1916190052
1558685408
1776997647
447279984
832324953
633428086
414024299
1399651940
668929658
1740436030
548450363
1655248473
1967094294
1110339046
423396100
1585808701
1281183994
1324124987
713168526
663913360
757879786
2097637346
2008764089
1205771600
1226609293
1658520413
313922712
435264091
120325648
1683829176
339038201
1835369891
127877484
639863117
1768882503
1988635496
1867217433
1531309706
2046128784
450970989
1757614793
1655261871
140458888
238303809
380487057
603861475
2040269563
1152732719
1992734822
867485180
569125641
458032325
1533872085
489439900
1686092223
239913333
672602110
117769515
1646478206
1741770693
2055371291
814354751
924824669
505923447
960794512
319099772
1081090253
1875726602
1432353897
169442504
551860382
1416704714
1947908592
550011617
1843573541
225318277
1130020325
778780163
2006498236
947116656
1448266947
810287531
513214422
783875508
1728027798
454858521
2099926694
1549945559
1847107596
1190019256
1885950950
1422951137
291686090
405290889
2075392979
1162954775
624384949
1601120243
1956216496
933864447
1442432373
1332696174
708211478
1979850262
835970774
2035824570
1619151144
530134592
1060391721
661633257
78934971
1233928606
110649942
1315163941
41648853
344765889
924692518
1982524203
2070001241
1290944484
1594943417
697335191
289499307
1784025303
608008965
2085765500
203314032
1538444623
490167654
1427073755
599900607
841604916
1485984561
1145565988
1867720608
1652229552
1926760379
481410346
707525037
1217328707
248469771
1527466758
392582326
1911395917
1201738518
1175606481
1919606414
1601784214
461657723
1792651870
1883983046
711715490
1884051
302955717
913901818
561446401
1343606396
1843838579
423472984
1666407093
980746785
1851789494
775033228
2065837427
717411870
1023050169
886868738
698490308
38927243
2111679368
892950240
124414128
1268370753
1913349866
1812908747
638082789
718839944
522878363
2112908785
1401342440
512080146
143190945
1913739443
878846583
1747946264
2015483811
1955072115
955837252
584423422
275425255
424505324
1560431114
699190002
1108211673
947495990
628556138
548179776
476736742
1135097657
819585312
1011952707
1272362698
109338347
713861454
775690383
630581921
797124030
489520592
851669321
434836513
533713225
761595575
119145937
1528339695
405064848
1299220806
674613649
1612548072
568769556
1958319510
708869988
1768685131
1589273367
643183328
527813310
287388288
126322724
1847766783
714572623
1377176431
1583177839
631767700
2039484537
1708475343
1415172660
564448761
952062519
708139623
1858255018
557238816
1317568974
1606367407
1959948673
1602936573
1262924426
1939951565
1183796914
1189786885
438412535
1096129440
242233618
419411917
1245517439
720280103
375956703
1651556719
492642204
767438998
182486326
934182398
1611337860
776065668
980382254
1187665669
1311741352
497696359
252304217
1726226423
365214596
970731303
1049034955
486184373
654537314
1975231297
1667980836
1548271826
1660258632
1135617841
274155069
2050745415
1999825719
1567714629
8036366
735814455
931959799
1605021259
267383535
301867902
2099605465
616748882
808794305
572656135
706809226
617866674
784103547
1057264302
1246236738
926812290
874709295
1698185809
789145532
1657404021
1919410149
1048085669
1824336729
1131555954
1850711924
928062423
1503750412
672994023
1975013089
427077023
677556024
1864304076
342108337
1314941101
1001337911
1953945437
818157802
1426794651
884211956
855534604
550971044
548715887
2058208587
330475912
1369747316
1212072608
1401730886
984151848
604867632
1506640192
1136615778
1837774911
474291374
909743397
481719087
526985969
1972233510
920989066
2114116892
427154311
1806936097
593210613
238229779
108247176
1093404763
1610574255
1015369524
1440757233
192895780
1913961822
437802749
1203095215
1877959920
2012436410
173735301
1161690371
331308730
2143287536
214482448
293285912
332575726
2111975467
116189238
249144662
1597568721
369400047
719883797
1075137004
1206124997
1349779714
900020137
1118716642
2051467253
44926266
250537158
1210201020
1459484559
396450266
1847638189
1977346748
1849913363
1243323482
1123154268
1856250517
1774611642
1443977147
1112967021
565324560
1879760170
765373475
1805426133
775664586
1814030108
1310745869
612415780
1536157064
648502954
1673061854
1199824326
756429383
595464676
1043789202
884591709
2056637987
1750804080
817714805
630593764
2075630706
438254279
2116557961
125426779
1001746130
2049580342
982218926
1688124563
1382992757
344591438
840579852
736671710
486814021
1797174739
355276439
1287039926
179340799
1798054530
1656219564
1531689621
685870059
2033952230
1023154862
1004063488
1949818492
1309086725
695765739
1314007236
1641944621
97515940
907131299
183992961
1462973607
1255564295
885131889
1249148493
300276977
636724348
436586146
1529144634
2091577808
399227620
2077836873
1687249216
123930913
1263618223
1966291252
1858227055
338706368
1461018075
1906730957
359907656
615242244
214397404
1878237896
1968596838
462177361
848102191
1089683817
1040485268
389859907
129809549
179617089
1115281728
657247121
155601260
1792077029
292433883
139915886
1593294126
1280603595
463086764
2100960715
2044536813
740787774
2069973563
1148473955
1922930864
2011593295
480617368
1364769275
1222698873
740845109
1880039158
1022159672
282097722
1276853907
1684860974
1425283432
2075257721
286433086
193580471
1824656253
329971033
1208004840
999800922
1006120178
1589193815
1255755682
210735266
57152196
1408964178
886361510
413845116
1786794795
2015174993
849424630
1455572885
1467210542
497702140
2146982894
2130566655
497818057
43416398
1189185183
508438520
303206175
991542572
116923746
160297437
901370241
1508704515
942250907
1571511191
762723871
1661742337
805133263
1260383410
1447311402
794097437
136914073
1647864106
483864534
2045042273
1456791106
260054594
1199002597
1492632701
1308146669
559237473
827790972
150556450
1684300780
323998157
1637003878
2020159351
682640851
871822670
1813928025
723238214
2091654126
801990113
2049155678
2120489938
564679196
704973644
1758442967
1512189587
1563730106
860540302
837303100
307851375
844373698
82089116
800311171
1871105164
1144865364
81988295
1417078982
1286815340
1744382076
2020346806
387792439
956483809
1015818087
1463905538
824223782
1602525126
1490025042
1908256423
759802086
1751573207
1804969891
1275499802
157080826
700828504
1473170854
703364868
1039753569
515114950
1958947811
1684276476
1659266639
605628114
1505352706
1562896924
1270826778
2067886621
1398967851
1695951706
774071795
523989892
1215489868
799912586
1694809435
369256093
113124617
158152861
1629170863
933668207
1017378285
766463577
941472363
1502854501
908105094
495734760
362377894
1637207924
1605141757
860588924
456472262
1677386513
700006970
1402840065
315377364
872825798
1383068957
739736719
1194390983
379958722
716784841
167056340
468419258
1073925621
836818951
293537860
2076934811
1639169073
1336336751
244076991
908800164
1400368543
795932483
1503764256
812328046
1114462741
1893784749
92503661
168938117
1696305133
1342818631
669504731
1953030239
2035455692
678234720
1304460562
1111946758
1941177838
763189590
1496054497
2030298581
1366338591
456788840
710653337
1729277029
558413205
1557011573
494717817
737645861
947773736
505284861
230388735
974766793
951040008
1968829630
1240698641
538108382
170996285
1806498604
833528535
537388006
412824368
656591148
1400665720
1513886953
445892393
1192581346
36977149
515240225
955376066
651332648
126791772
292551406
665630194
1138650774
639640066
1109633296
274930082
253699067
9241278
297861936
139904908
407039583
1222413557
1099449065
744250458
318288777
2142954150
959976276
209057662
411012850
816302951
796654888
1240133991
475964357
327430816
1279461139
1787582431
156188065
1385208249
31654925
146650780
1521620243
1632046297
277611975
160395758
1415639029
104710286
2031684439
57846774
606913957
930530458
412346152
1115875863
1323591538
1982647232
725921993
712055813
1049996800
652567850
2097817104
550954320
598715002
661661642
441208989
1590472956
321372617
835467902
588094331
1404902234
1868563968
584586939
1904569819
653493030
23591119
1307068539
723760090
603285928
1112349895
1642486604
2108062093
1580132511
1303498502
399203014
471260417
904033404
1766896351
378827099
65368864
1043693758
921759295
931999395
2089195225
1361247066
1974546976
186549105
1514130796
1332422305
14703705
1028572023
1360512242
208779632
743769401
1643950886
10501234
916084327
219812257
900405156
183361437
1025680406
1089205248
1935434118
113007943
1311600701
11178242
1853319449
2045081944
457213221
418507759
2123735738
789818752
1898478082
1025532727
1424571109
2027394668
1047230896
2037765764
932188214
1072512412
1930770144
1684421095
698903112
1744675705
933909835
1510688495
584152303
1810822281
46193251
907810113
621565455
656621963
151683266
2123400343
1740951473
59769469
329144243
853480546
1994464523
104492687
709825023
204255992
337044119
1999478734
1675236649
1324998638
744674581
566051300
1931526659
449717709
1836587171
992176657
759911332
940606078
2100799765
495183748
1099931117
2082780537
2005122637
2140392630
1944119760
84522925
1870562919
1855835326
701974646
322436752
1250504755
207914361
1278742189
1585316587
1725610119
1078660629
723593284
970395777
1764363326
980226805
242773798
1264219520
548378251
1395962714
425969505
819968481
858449602
1643233386
25219668
220048853
1485837116
1328374659
1991560362
1650680564
42410656
1792872512
1259926395
186422460
450877282
319647193
1540108945
806822325
1469635554
106965851
1090931925
1070338330
619929960
14945293
1254764019
932649345
375120118
825716402
90277509
677742762
1092678478
1731146292
1876631809
2138508024
1402495590
1970824542
1149385720
1695601626
1461073065
1303874081
190618051
799733399
684537748
1039917869
2041139268
1931076079
100080016
728167522
1039654198
1579601887
1974678390
1861316361
766794211
1577796772
844122387
492234469
1057263216
2040146666
1031925046
135720078
2127249345
255719191
1852742781
1449571725
128674096
2027924548
250666368
1941459613
1858329616
159877839
98537310
1198710140
215826277
1238324167
1147304667
1365123303
306589260
1664717594
745802626
391225822
1366767495
1064431945
172222007
1548419440
48006795
707606940
314548870
1525642516
2100249668
545205489
1354154385
1454393983
1010732317
999947457
1797061361
775995957
1591135567
190645669
285864434
1411322340
1813448006
1772627600
1863015477
1370075988
1903079691
318085576
2023066463
1525718529
1200382226
833361389
3619892
620364255
748728662
117053588
1511450108
215564326
880626226
2096137049
1870931665
971933191
230288255
714264163
549560442
197757050
1463128360
1357144671
23675743
2019871634
772584899
202790495
1512588882
180367636
1435192739
360217208
898808679
927258029
2100822137
1123718823
1824978683
875351185
560559499
1622815383
1991584569
538009003
1538932979
322084004
28326997
138932924
1020625009
1808431778
1063383963
501915102
208357239
556433177
107858277
1022253393
939982480
1509378219
458986267
225179252
279853922
876841263
1479627680
1791037314
1803304271
1019671109
1827873804
879613242
968982185
484105100
1250051442
1567361604
2101183091
870580680
1426260548
1415459174
1642496825
1142471426
2026839739
2034275447
1111986182
1788126943
2128007616
1702178269
2082156558
234710060
703854427
169286255
846943938
1051665219
1669313037
381134950
1098203407
1314939322
1159092709
443301746
1110762175
2078917888
1025840580
1861898186
1007766161
1208440368
1510029915
1728537000
1439716027
1468747218
959472301
1250026602
1052459456
1379805380
128633118
1931536975
663399278
783571589
1818864806
209115963
2073946235
1662907851
868162624
1681543551
1089894811
1497403623
254403364
301379047
186411315
1893564395
1446928553
1841726879
358401143
661709576
1501028559
1023873918
1459522880
318673594
1669587635
1391600367
947582782
1915638209
1590858130
2122219008
976468078
309937905
950074867
1709794430
631250012
1100729673
601478775
777331905
562314806
546833974
1650961481
1949844654
335359300
1492858444
244282965
484417785
602979973
906525312
1861486813
963137599
541841653
84878741
1060302653
623354524
422797254
784400623
181653304
1857059688
1940680977
702810839
1166645897
1210796638
775223280
1241859490
103117200
344273125
1448989934
566328875
2067664846
984934445
18157920
1659690597
2095138334
860766485
1857947556
1774805839
1933305115
811674921
2103434559
24143428
1678925753
625359699
290247839
833000148
1912841359
1266508717
1120101755
1550209791
1654648776
1453522989
1281182972
797589755
1901709434
1321141773
2030029214
1431788945
2037146947
371867369
921439142
1662680627
1644477401
29963718
2097617698
1501981715
1448964081
1003142298
1182017882
1114019200
1205206199
2078671138
1272030494
1416594303
1040991723
796388721
1396637285
526183293
1925360150
23574201
862838571
545549434
70968075
758079944
1279013909
1358134005
1361639401
680013308
923529573
434052154
2099039489
366142220
1400025968
526600418
253932068
2002919315
1472896218
1625192546
832365952
1624881371
1717932830
1178679542
1071039237
832582440
1255740570
1082514314
1813796119
377030907
1271235707
1601471538
1461888698
44692128
1934036330
1721196374
1774183006
1293588601
153050692
691122578
5856434
719986073
1657301041
755425488
494915536
1724268859
1608787868
2093376862
265159746
1790403799
1234701436
529297680
900474202
1694571634
505523617
800156288
971808361
881999811
2080426356
851720499
687364701
2060352608
892744499
921465629
1837227645
1058271337
242101032
924760191
1900343529
294922629
771350574
157247943
306617607
1319791519
515661064
116672578
372523235
305258439
1846421688
350947540
639146458
1253542142
805265388
388802993
541253529
1918556672
1186126518
1966238923
2145929145
932922550
1336656613
236006324
1985392252
1083635316
1028819856
1251310095
413186035
1158649584
1931640329
148438045
421221352
129406237
1425744148
1589964203
1009095248
726414764
1432010012
1143391340
2057720798
932904641
438606654
530863891
532220398
1617881484
161064533
1340509667
710132121
428903304
819510337
1639841441
1323345550
1477151927
154932019
1081073781
1261992207
1729834890
98710321
1022813350
452811787
470882499
350833687
611219462
853241883
1454993964
703553939
1040400489
1407349338
835422749
1328728858
1459088833
1456327528
645717279
740530443
286480226
1386048780
1375093474
1440844846
2033927789
1577381054
135192585
208044322
554486759
512432827
1881195909
859590384
2034105237
895062945
1731887738
367030767
1371233143
727829035
624006405
1194156368
636690341
151877105
1181488133
559896893
431266222
1485929840
1481793906
1975984491
1645227514
88949439
533301288
2118576163
220514025
1824046240
974306946
1473362574
1979421164
1330992623
924527618
3530113
538156491
1518515085
420532069
1586997765
364532800
1855528848
41608052
1836141492
1560783688
1004107786
830567937
1792251304
1641862680
1827908616
445895885
137202535
725490172
475090401
1209554395
684019181
1890163751
928698690
399569191
1450136558
33278127
422679717
1078667861
1238124026
1615387240
11243883
1289696637
897230069
1382917440
1489076112
688037464
1022864206
1972396821
67761957
304474885
969628828
37316230
1814165205
1434485543
552326651
1270042725
1231629269
1403485699
1118812904
619498743
1921012399
922501058
490082982
900356671
2007047835
1107878438
560206432
951461048
2125877145
749875044
366507305
428311821
604782057
177027993
651175386
2108080768
766378896
20293091
1305893724
520923564
1139361161
517558996
1178360623
1175587552
1893875620
560569182
659509824
428637494
1103381764
395577606
1270782522
186137956
496905610
1585779044
550190675
1147168351
779837075
1292891973
298092178
1162354069
2075872328
766911323
2070130232
1067301546
1867280987
1068358163
759267590
1617062461
833499428
2119436996
1962182567
1333088587
2029722201
1547006959
125356461
1159417140
562687004
2006264539
948773511
1811917507
1163045425
1487694094
1998189918
948659749
1555292038
351046979
946618468
689165471
1493922160
820237319
1346666003
1491910493
812002632
1296562343
267950577
969228174
1456973155
507257313
929813521
1788178899
727241057
1281610580
135240137
1997535629
1402636115
1286374983
504991021
254275923
699397172
1354660262
1326181763
302314352
918061860
1758800204
243684979
1707004201
1286078311
1052653223
1045603551
1096834163
139348919
1673560828
467099351
1053536309
1237799165
687345953
1239864984
807062709
1188250132
459093161
1494190211
1287102580
758523411
501382576
1847460208
1856230684
1155722589
435669011
948095534
1531265703
76202600
1685907735
814870861
418148825
987551311
264530757
1478975385
2053351847
1348659162
313897610
277289077
2119759551
514098537
701383524
1464001324
1015165710
2122918672
947614013
1586456420
806693976
1264825594
1891465000
1182162703
378223750
1602648665
1882045207
484275486
285430658
1029466162
142352384
281384415
1411465532
706992455
1921794333
1878521267
1014232743
176452728
1323120494
263511990
2085792664
109313475
46155371
2122383353
343369466
1633202677
1766932174
1892965875
703745046
437232055
823756329
35128840
616706680
1859985310
247516085
1078861195
1932429690
831249603
1897403825
1617354953
1055182557
319649824
773760701
1195308563
1358100793
1813752755
653430548
990167503
565631776
2075975629
341905317
1766079659
779800657
5072314
2106960475
967739673
1820094494
1621567672
1049479515
1424602540
46850976
1559011017
1113772504
1153479329
1039089138
210307890
1802339101
2050746530
1806646642
796883036
1254858616
2103441092
680601343
1437557842
1857866406
561328831
1380123527
1921275944
1443652813
120525686
1626987043
1227557975
1855847172
22087818
406117886
563262597
1228403906
55591012
691624405
777716644
783599196
1666042067
1027279044
569067836
1933783078
1721758851
1017210512
1670156563
414205396
1693465708
920473788
462711971
2020146551
2058470913
166419246
848963428
615061921
1978524891
1790515961
1084851205
727306269
593587660
1961548595
1985954366
1588066705
1323907499
1101520889
1127259901
1384144916
1913874881
650911196
1469175637
420614776
641853804
1232945833
170925565
730746462
1362706987
1561569334
2072262994
482307175
2025276912
2010660343
1072533989
322754347
178551703
2097139629
1578247345
929379169
1910305408
967260826
1092987209
1171274072
1971202678
1128046128
1211841546
826794545
843662493
948018075
1504096487
690629929
613301703
1839985545
1374798068
866602148
1508325626
647550356
1292465913
1857276275
1290896845
1017464622
73180481
1942037526
368861636
1531535288
2115657092
1519165473
1761341351
532329618
424590197
989672167
1581858524
622132907
242324195
826883757
60213709
807325775
2088642655
566754583
1184440484
687189050
509564009
418570023
285407718
396312736
500159668
28187037
382296793
159931774
1407490260
1424984640
2090129634
851415699
2086576998
1562049467
2105416749
1811019867
246061779
1707361654
1495474143
443681540
1692175146
1443522657
2104054914
676230262
1963808257
831889295
1968884662
1768946943
1750860267
1875049667
1341765345
1871817627
1713331329
1954679930
933404083
889507514
897713913
1405994947
1723614675
198746861
135344012
1567452166
1052611915
90968012
368161930
912854053
1060286015
1988064247
781706164
10164062
297949830
396759495
1353149921
357289264
631907126
1842683054
473909508
1019037916
841325278
279161811
95032672
926510379
953093277
182038325
300211989
459279748
117729504
83155502
925249248
36944928
1002869389
179624000
1857484119
1280327927
2076938728
853509091
688618995
878737454
1635925394
1313115539
1528379280
140273465
990823321
1009968834
1109840159
486258814
1846320080
1242420396
648898131
1505965956
389636171
1882261042
284673852
382697563
451593548
800530936
1919816234
358096466
543422203
412436177
417446350
1213665423
559924911
1533254595
1138430109
1904413007
536865355
2094649990
1089431543
818507229
645499286
1148408079
2042949146
2007906552
1170476440
1109650940
1019523577
399214751
772307889
224023873
1082187331
812503133
1930549199
349817882
252021619
99682857
210942799
1910036972
1188665742
1346278315
2077328323
1095826897
756986166
9043740
2107383599
1962680296
1651875432
1412001457
1606659647
410354574
2095264732
785513551
1478907158
1891245723
1584656422
803422538
196632582
221941173
1050940046
1922740730
1774313247
850239211
1399619233
803678861
102925005
85086643
1996362223
790279486
1119371467
1944601478
167180095
1085485172
579211720
571586368
1861276997
564034249
612628050
1445901122
1743570959
2121075142
1904628863
260907490
1003330122
1237429300
1281570026
149604164
1117769827
302766291
580643990
729342474
767596983
228099654
1814677367
2011109023
1120019840
471372526
1113685156
1813399667
1906487901
16925579
67379863
1033783315
1524765563
629416511
235452012
696728841
1649950378
292125864
959703754
436779563
969729743
583806088
147899789
584437689
1662498861
103108694
311485768
1073668514
2090476428
560180535
838305493
1375480318
350862876
2092914740
164070183
1671591474
1166124131
1984189382
1872767970
304481654
1425695216
1568589578
1270729827
1650494058
1921006105
1806156964
1224787676
1243864454
2068409938
819517731
1310533571
554430774
230989018
1952981089
342032491
89043703
1835113317
388270843
491674890
486152507
596751454
1043557834
703361436
127317630
1536128501
1661301099
1050781889
979669351
1908436900
1878924131
1164330123
754962729
1989709491
1874861293
258930757
1915749797
1776655562
1369435353
892470003
1870759849
1464234989
611598283
836165770
1774895868
957775949
1184895339
1386072572
427428557
156945198
1352061243
1064395966
542117929
194932560
436883336
662200268
1789483726
1814253342
1429047081
1438881333
1270890722
1774450497
1673738953
1728831575
1476431011
134186975
1807274194
1060754204
642360617
663906874
1102614017
1786823897
629593594
127380515
1903516122
285938831
2015394813
441603159
1194407811
1999663935
1787342947
700700420
61089136
1726965035
1716371009
197928187
1295657410
1459314531
1884708964
819911264
1074840347
1852188358
1905020081
772397457
551112003
2102229330
1452208261
1174593464
2103237952
1664601335
1375744749
526799245
1857910368
1101720623
1183061437
1223891942
1448173779
603800797
1592550444
1638929573
877073841
956024162
349303202
1838402136
1913621374
685338823
883518665
196225814
353206272
1531900474
695113483
1443144295
1805424427
1758073388
763849002
863065547
1340131659
1414309644
1398682390
1415118034
743572373
1184601740
1566897054
173783719
1878484735
812515154
1399736178
1630533772
1977651809
82277598
1426900659
2114229865
244405915
251779981
1104546716
5086695
812381928
1040492139
154180585
2140444087
630128283
1387322443
416282116
1317949781
1751512876
1721411182
501319500
91074704
14116879
789084830
1779284554
1496668391
546082441
1298417448
1316600644
1949529416
809010032
2066861718
490939429
1943729017
2030594372
2083171727
734450029
15477655
1451952792
1317634686
112969947
1112213300
525551475
1145170946
1191823600
843188455
1920277936
1978843058
2086488527
146438231
1558495947
327056245
314122951
1958665182
1433429356
1361144239
998633396
1094968582
1785812602
186028421
1934533498
1413785396
11436918
743091537
1972898900
1694578476
2085693701
1291546265
1473267683
426304181
192817131
1268171985
1724420262
1924046970
1215685012
1646116275
1055312720
335429539
1711124717
112745251
1396583165
1815281506
250251764
1322586594
459040591
820845957
1458623097
1051800577
242412787
717493721
966905965
1532550287
2141563155
1862147902
660696351
1470603021
534557528
1173356035
434889028
563390155
998955688
1818218437
2141443828
725678918
1212931956
1026444766
887021241
254888470
328709233
925535545
1345838976
881918291
756982493
1598888926
1401304442
467968447
2139530481
1858440574
1643765873
908666950
106530419
533877241
1629036271
315374097
1269361458
453679843
376195739
1336417573
1462466010
1994187359
1279157230
346136044
262049799
1894684393
747478337
265375532
303015176
1008978615
867605340
1972087736
1068411677
1151829096
548616959
1905308061
770967010
952896176
456122474
1537781120
26537336
1251008386
781255102
1954541738
1252751158
22428938
922246156
661001305
1378213896
293026138
1697318399
2130283619
2052701644
81026676
33692916
938247495
471687360
1300113990
560776090
360714322
1158193970
765187760
1822498917
39553686
2077698334
2026123512
1944250201
1692355879
257038186
570279815
834297507
1250410580
316399075
121866228
1760950318
786240168
328423326
1234963647
1950108507
1062247229
885944133
1996158792
277854016
898662271
163973249
608574016
55687067
1804818582
1928863751
1000382023
295949388
1998832016
1052036168
1530095591
40450124
212649706
1961169711
1298413163
682083260
1512697424
2048676579
1408792887
471794151
142201145
2062517783
156478032
195501809
548088232
2012727439
721630283
1662320438
1992413609
1029784210
1913943455
1677074881
1310212157
769726952
1290204237
122243660
1029646977
1943379210
1883318033
5273409
1715922944
1887970517
2093465586
1791832525
299041769
1604469294
797784420
928963542
1986931194
283510311
1409800598
1590369058
1943079040
1243005119
1776261946
1744087463
155203467
211925176
35433102
440663346
1263582193
1366598048
1675701731
386739974
491308133
1020083265
797635466
1318208994
998248991
1709624244
1811505926
151311140
2140101420
137934171
1145533192
2850504
799696389
1048847303
721341194
170018519
1844014422
1771677729
503367478
433113312
418462077
432375844
116566206
268312154
1986901432
882207218
330020124
1537544122
51415633
956290490
853357142
777439193
1813222258
1297252919
1774382245
2012770433
1973265145
118743798
104656568
914891532
2115848693
1807369275
621092895
758066437
1521600701
1968221989
691412633
1905035904
43844670
2040410622
374775163
1956026576
451128588
1801278948
1811662156
752444439
707264838
1187370035
272435265
977044216
1992531549
1654559331
1940118878
379707048
591066942
95711221
1064420948
99902047
431870325
202114506
1100887275
1715624708
475738109
363499595
1470965837
1856114742
397103415
660574969
137522539
736264898
875616586
128949713
806690916
1592289998
1171400350
133126143
1456559416
1221173698
276490382
531171817
1277277049
714307020
1172091172
1832360136
154171931
1905010627
1447920631
66980637
1780395886
2087722611
448516938
1868164683
1240476844
1466825881
525617647
266818603
1328487440
1260108607
581022868
1383882328
584452952
1326753716
337422046
2095306688
574066588
647187756
368242570
166571391
463581838
607773886
818370764
1346744683
801778340
817278522
1539407760
1426858692
1866078376
983716254
328030556
1296532731
1100850314
1669090683
658473234
1115422283
248946056
1007071902
864733008
72208679
301302894
1452468641
1716261287
1043372249
247245866
1426179397
677080298
2032714156
718056815
1714152209
1355370286
1161044701
2116965367
1765184963
1451915749
1906349433
963395997
1743443138
1639404655
125004195
2086011292
1933885702
660604105
1087485969
1994939487
218407954
1820466249
1023560036
1993377401
635149866
820872992
133617978
795696574
1744228400
1877332557
790530145
2086764430
2124602253
406003674
1804988955
796788144
1857813107
266386667
825336243
1668716764
1951866877
1127320060
2127879036
951583461
68321036
636359422
1757331117
197504889
848609138
30991521
890561564
2074348970
995223964
850688435
1857723551
703457941
488006281
209341939
174491892
379509562
1694493338
1052834246
100968818
1273890986
774599835
1656662905
1047272505
230118042
2057180511
379656461
94850158
2003891844
950882192
1882557439
990121874
829834508
2135448593
1132495397
79459185
1304453918
819572516
973393661
1335677333
90991391
535336203
1062805105
1053657242
1567768075
1779450425
2091393440
91150276
624331915
1727975285
1279315668
1962553282
1515210329
516728727
2129325551
738372463
290019022
509370433
261331388
41263940
1430550429
837365496
1217268850
1822726953
1485948918
1404477271
1494726812
2033237656
745209094
1770837912
292582346
608047408
387875464
702092822
1777692811
514179985
835270506
1197283325
1618495118
1086676281
590156989
2070880565
1409733516
1950085637
591059518
255641980
1641831997
109145289
1941949846
636527539
2059405096
2127238905
1537330694
1820352525
531415051
1401639090
1322457400
439330285
1364107403
1249072919
1294562659
1870554462
64240383
991529450
1116453590
1086821300
1904196144
720060256
745467042
1661949244
2123534427
496932010
243385570
1177624851
1047848946
207828536
1047871902
290096194
2006653675
837909534
807547129
727979381
207701861
495588928
1591194025
1828699621
1356497980
557843890
515428200
271207519
2005378403
1638349163
335152626
1852740393
151136389
47467715
1194737598
518267728
1874765913
1181781429
1915672616
495025631
1092047131
1539904859
2113423977
1295815790
1513515612
563964339
1288171888
1017348574
710859456
1646123101
1977732829
775482404
1540004194
1248689439
623416954
568077307
1597433163
806541742
474289714
1456838390
2071611895
1193759844
609956110
373280513
28104209
1015615611
1612480323
770945505
1155084240
1258242932
1157812453
2101210150
1719548256
1121860225
970573734
510484084
487418587
950666731
2001547695
1922605935
393025499
2026700278
2124109696
1806877707
910564766
118270946
1658332597
357397
510476554
1307774492
1167621952
1572040848
1941311154
1019854346
2116242435
498512992
2037156751
318302389
1945771794
1012936369
164677001
1679273363
301969650
140090960
1304909015
1440989049
1611357268
893241968
792808961
694578009
37653541
103523894
1834261431
1823641873
1241958714
908308806
1093838570
908383797
772475587
2070799366
71469268
26932102
2073708051
1879305594
1639719945
1245330260
390228019
730771068
1098762358
844007602
1027244992
740053070
910667731
1717737757
503976985
621973462
951694540
1644499267
649000813
381533006
1690373887
1781160839
442872662
308834916
925787370
895707593
278416529
1230781807
588362596
246953368
1117777315
978898460
1728548666
849857657
373096270
541653897
780812682
1146115668
1638833137
1050987629
1647612022
282706232
400085914
1023229338
1537840548
1914930560
1297980344
1755614148
366700326
2066869003
462102183
644317891
146715925
330723889
407934492
1835301302
1502079094
915343144
1191699884
1905563803
1624945538
171280046
169497001
1935959
1270678022
1914504128
321681733
271766544
980010358
423441678
905663836
1961747984
534729549
1934907826
357398113
446400216
826149466
450757767
1746338858
1675205294
440594298
412581507
883910129
912068361
577270120
1048097319
1004076000
123614747
425023047
546370261
1436203838
1468167394
1994878270
824014801
331823712
1342927732
226986440
95402619
122604666
1077586030
407734673
1355986458
1160873656
1978500289
894422793
1160010715
1777818752
1757386917
1847358167
1067929409
199903430
232295791
348082201
1904063541
878091146
2056010872
1109869819
1236964012
1097802425
2041602326
2026808654
1854133538
213237526
1476071071
97580177
843193735
222334831
1877835970
190326161
1980602113
699197797
1904750804
28750715
1241302826
1060977881
812206393
787625217
1299353765
630204043
2082972385
752205672
881598610
611921906
1750463729
642645727
122862609
1549001926
1337944407
1337966402
1715580416
687377112
473988455
1207042894
909971259
1824265560
1205502378
1874334759
1122336128
1371521394
202210156
1733843339
840701291
1605601644
96142226
772401891
138821003
1147928123
1351514375
459967056
918916071
160135562
1091578579
877798463
1569847391
625585316
1601832671
1609933665
1481368140
1413939956
1314681343
2069164964
1997172870
2035914696
917676080
1502511332
482735005
1843478726
569467685
799652535
1225555311
346929205
1564967336
2072639875
1127865814
734303527
522515758
1437886223
1045329238
2120766842
1476761767
1764096054
44416957
148477171
1516591954
1111637551
743662480
2097892510
972750866
2000659691
71778167
1405739873
1643035081
1582384058
1576787253
1449018625
736471944
255098802
471897040
188893661
1112294891
1843850573
791884421
914223743
1686577985
879635324
1824857340
1301132256
289308539
1639783706
1816601450
706262668
364480313
1011541377
1795519443
792613195
1896344339
2002497353
1815264085
1971511001
640595298
273487336
1910699442
1345594310
1948945057
666484298
338367319
179076831
1184567255
515960552
247000555
929443670
545386951
1855781742
1089550125
1403500671
1658945282
1962582577
390546575
889003839
855133245
2017053835
710435146
597349884
45332526
177531753
2018681552
1440808133
734362756
254721584
1124106190
1588063034
1873177952
508609228
406466461
922277319
873941532
951773485
1326388970
465047990
666746388
864084467
1192461865
330545745
1550516377
676197256
1825571559
585088956
1044524729
1285427157
1906125987
166113874
2058322315
1800880829
1513007245
392058854
1736012104
191894020
1518473013
1970376450
285900712
364403390
912524648
1181646373
1241115015
711290812
1227556335
330255361
829384125
1141771515
250446992
1694514123
817048726
727353723
1374109404
2105135988
1121226457
735491103
76945408
1809554101
1124699951
934475917
285577198
962199909
39360104
1496735376
1525610430
620105553
1823255881
1744011792
2121059683
992173822
1144412273
1060720141
573016645
648245930
1599045962
893678588
235308394
604739251
1463560527
787709792
823499676
72380909
34798665
1393680674
515810497
1433799003
707601090
365846069
918824420
2027492172
836003865
221626323
1596888012
1934553894
797387476
1583810350
1767426670
995500573
1409599495
1080928218
263938528
1231306697
563010816
1827403014
715512017
1155430334
2086737093
262920774
367392490
863174969
56594791
1160386949
1718981586
719827514
113966346
2083599232
746689599
1157546483
636275078
736919663
143725435
411076226
1397154184
1977365399
225917982
1138961423
588677110
625320049
1525320405
2002898537
381281916
946880153
949454868
1137550873
1164022781
1690587909
1892950319
483801447
1919686566
791926594
1657530767
894277704
1816545490
836808322
1170922237
130128393
1894214744
678904640
598107914
1986143569
1962450579
1424311949
773363804
665276667
58338449
1148832754
991384822
1301709715
733173270
225686935
274430799
346443279
258411654
1342629474
509057188
1477754381
303920802
1168010072
1703402221
1790175603
1971809146
699286670
1410639271
1458454166
65895561
1865091573
251968917
1982369942
340597750
1762863975
117885810
1124461437
1540672650
1666050647
59112161
1375378115
30345321
1996518444
887575741
250395800
613092840
1555502126
1509550633
319096530
943257316
1750243036
1284020539
2093581381
1385288081
1342222303
1672885232
1436110337
2117925027
959629457
961094067
1979767685
1755987432
1332211982
788328999
821517056
847344031
689603702
1079734190
360299168
518114734
465174077
1984277908
62876630
1576658395
2034041126
1736725493
1808608903
1996886638
970287760
403256519
1317819965
1196292047
2040309790
1000048717
1365058050
562338128
1577887331
1122123025
1652202637
1781504174
250473509
124814092
2052727764
643154361
1595791980
805126395
1947740546
85024577
2037158415
779032784
1361300576
1344249888
2081985528
1925219392
1916500513
758478655
783685126
1050707938
106843470
1842960094
1886102742
843556713
1495933129
616878175
219634368
204511798
217847732
1438451020
456085109
95334624
1552631697
465225709
1811445438
1297006959
1063738700
208823133
1092888839
159027864
2092263127
66486614
1423175489
1171518565
1881373071
972490203
246229956
26079399
931743675
1404740930
1604314145
1463706902
103529167
1372657004
298424735
1607626896
503153386
1309005929
1198203196
1089038501
590314927
888902637
441569852
2067870975
1537332002
985712581
1315384499
307782262
1451928253
2113869297
1396895327
1991748422
97031751
500436141
1565569892
489376307
1854561457
1658785891
1009310758
1657968166
1086733591
299081310
1073632724
1003071052
1211132436
14885184
456511147
659897734
1350974839
777036298
180352164
1342066134
1560560828
743544211
2142837436
1424460244
1355224776
467226190
441618729
1623008676
354892584
1437369164
1278412957
2073526128
1042620376
454243690
879222498
1040685713
1876421537
843949618
1639594320
476446079
1247455574
616917844
190797464
2706946
1424112584
1361528447
39209975
574228143
1489978896
1505849832
794917850
604392203
80856873
951876630
2093215112
2057043789
1067874949
2087570540
585180270
252523472
1586664548
680010467
983614156
1725906235
1304015401
2071862113
212660363
795501288
1948141772
2132464969
416050055
153199398
1746256651
331724058
25555601
1365781330
593712417
617733326
639938888
1262120280
2145696716
1602280591
1719365190
279616910
1123712083
906714441
1125705815
1306782391
1261390990
914217344
1658801982
427320854
408140454
671286711
1494443289
383425012
874753500
1821488466
1275825909
1364923159
1166008088
665264373
745174545
1483889776
130778050
1508993871
1770565429
482207411
1530525901
1849590316
1639704289
232276906
360072089
146874328
134702589
624761373
1933917366
1293429749
1311942474
1773880580
1128110805
1795966872
1419479538
1422442864
2144279346
1386507412
1175205911
1797050188
2144392185
1893103568
490921203
455132715
37160897
1025545826
1801155144
1056686422
1957140543
1996717791
708823296
1521165574
493100669
1242153711
2135365132
1373464440
430857475
4678808
1971545821
470958495
2118723533
1744286345
1528474512
84530815
1287372701
1334290298
1259685960
874881582
1245032625
815349362
1377270722
1564210713
511035271
355765073
1913725545
1030296091
796717653
564709851
1432023603
1091355441
1630837319
1455327699
1711946151
2002482562
1136272644
1458493487
853574124
2066889788
71819202
1204612039
2006261474
1174883074
1903199690
353255720
699570446
922636889
1948533376
1513196522
372547655
1346649105
1918500129
678231479
1187128812
20257040
1816418816
802257313
489716321
1760580668
1709593371
947189337
1962662254
1280063947
503590897
1086745852
555755968
1999025313
518169113
168562959
1516623230
1316946230
1981085181
769053021
799803429
1959835103
716383632
1865007474
2107970595
2050513369
1273651679
1426977958
2041968683
2028146208
1967427078
1109508524
1861537267
1429428807
87752406
1423329832
1299784111
49196881
1864243020
58264194
1839057592
1522068404
1684109105
1672475081
1448601338
1413270711
197624952
449480403
2138327640
2115572840
1687934168
1788829651
1185937192
2122348700
77884395
849458695
1647450967
1874637061
1017070992
972582517
1793524088
2032562138
1974517567
1984294623
1772385550
1523412596
775699333
98697038
1999234196
1684894501
2017725697
1484440186
1363167580
1014006559
38174508
1669824715
1542222485
1304233970
1087902964
1852570661
1190657869
100990522
396213112
2028091867
10084576
1111675858
146021435
339331941
467068975
12116129
359561574
1125891008
1898142562
61908206
1208178727
397067131
495235870
507008528
1003908424
248352915
1664423743
1581520352
982453109
2012726306
1059574889
317309092
135142074
145258089
1380224220
1989615166
498317811
1825242533
249857922
1887151301
783094492
1257217642
307056545
386099392
1078642370
932315934
1452536714
103837912
601630180
255377445
1154702251
198483775
18543890
823811508
297732268
610251241
285757066
1147488869
445994910
632577950
322944994
1717043690
1804149740
1292499784
1540826490
133352443
126549658
1223476843
43506274
360076046
853619787
1474483415
869406617
775783385
937136767
1808743479
1139625909
372236883
1327280476
1220154842
1700553552
820266025
1428903383
1035221265
825036984
767702161
453458166
467659448
1692019368
701194845
1277597709
1931105347
1924529263
462825169
378385603
738984002
1867639149
182491078
1857272518
2141019876
1507767374
546152216
386278301
1857734787
1486877590
1873834005
2135297844
1740291650
1216156058
1508178219
1055127973
1394210759
1361288464
1108053677
804198539
1975276970
879916198
551928846
1181095776
1733333154
428349495
2096837900
1909991640
297956829
826310316
1888332444
571405903
1579230981
1863641394
756550042
778060420
1135218093
451027973
294506558
239874202
2053328355
1836706993
1322608457
1875115073
432174512
1680918967
721033748
211147370
612182826
331007683
74684246
1213538647
2081471969
1194310837
1495102580
617115749
2005179641
127096865
1284257111
2106824880
1688388029
1700610733
275043381
13376207
832566668
2146877085
1021102038
895905058
805303843
1453195281
1575845313
512679632
1154770174
1890393348
578394571
1662843161
1671492892
1634977574
134082650
2006809657
925505899
1094755989
1065357762
177781834
410772236
946304450
1178692583
970922106
1929533193
112485787
277289077
1307846258
691190896
548308995
382883391
310955960
773861461
399707807
1437196575
1946567557
1656271950
761253329
1460939914
36514266
658802569
801135510
1294607673
1340708158
1300334184
1515353783
594130564
1991459314
18851835
744959881
974948141
331077993
271512965
816928062
311882975
1016245654
197417090
1877348729
220285369
2068260527
709664387
1555885155
649416381
549546207
1656813675
1497080777
579452235
214326879
1933448718
28284065
1669687790
520916122
710589045
1118099222
915116206
1559682556
745377573
711264885
1402047556
1300989662
1396976678
794573655
666112863
64499605
692516237
744296981
892800403
1214702230
347819122
1955918026
1509023128
1064756229
578880043
1078352780
251700444
1613049187
1050153117
490216673
2132999814
1586071434
1275995603
702785812
1435970356
1961368251
1704400011
1051601387
1847181590
322633271
1245638474
1834176633
390683167
868059242
1173082484
1568699988
1816854473
1815443100
392440996
1300499093
554067668
544648284
446726414
1762960666
984690860
189738744
286408784
118447468
652585517
537140305
1622914073
1342604796
23678316
796479491
1214024453
1383522617
1229564894
325725798
946248108
1088141803
395006999
26406471
1165272673
1866937684
670836198
1189240261
1531585781
741256826
1706798410
1537397838
1609105375
398917776
2018367815
555772434
1835161794
545244650
591953142
312129246
808091609
1998913198
1602628565
458751795
76364343
203363346
1294136262
1398589439
613254065
1911031761
354775368
206832384
231296130
1861940955
895827886
2071740257
1227815768
519906725
1152938103
2068761491
1364830654
736969674
1265806954
232415650
821865744
1680796777
152742934
628096878
610694922
808107647
303128049
1945762604
197526241
1472027619
469891826
644774795
309040120
1512812063
908468992
2019684912
1256047572
53293942
918090139
349861489
81816365
1101852393
2008262165
1891363166
1890833225
1753568782
96911554
1644531327
170668424
1052403044
1275432372
142718003
1694103235
489726117
1581040554
450371492
160287987
1376302031
2111978123
1632083249
1389158541
1881896733
462000
424051233
1911294499
1935184042
1288083035
1478831499
1406119387
2091103430
1795319620
1728656280
727253554
1581693970
2006160193
1650975380
322257252
1682735948
810948530
954627052
172684387
1447566577
1828394533
1596143987
1998326350
318583522
406754956
143975527
195654998
2129088948
1797474059
490661760
264577796
19046793
1123375130
456376298
912498930
627378059
1840314961
575810884
78790848
1528608148
204748969
473902698
1875194160
1214193568
900370839
682906083
812840138
22756498
851315077
2038209987
1858419202
1361998315
1596520771
1224195616
1182767356
34120030
1773093179
947542931
1215277531
1741218068
776172957
1062346362
1187430388
510586941
1258851839
753267792
441845751
1244470258
1526158494
1051115908
529885963
522379209
1106058994
1554189577
280604116
627069835
70739095
1230642999
2003720011
2049474894
971505323
1283994821
127845017
1782374188
1250973466
291112513
1933104979
900963916
1098229070
917252559
1010604097
67438384
649099795
1853631120
810991437
1438400205
601279131
1145876772
470246479
1352963951
268598629
1470846956
1014884576
857104891
838302489
1055691020
1164457320
166497061
2034140745
1371797980
626249126
117473843
934074075
794463788
626816666
1802353973
929431585
1547032332
2084784656
777736808
796448665
1759473437
2052307547
229277695
1710057642
1993184478
2032635877
763150757
1334058319
1580276897
876633899
218075417
1444737817
579076586
499551356
1996326187
1915802245
324725636
1599293539
1612812969
1061098245
81994225
1256403311
2079310255
69050430
1350635508
471993231
800810997
301165903
1809939794
470315417
838266745
87899736
1908044787
1581763634
16035256
1079686703
1378891719
1285017760
1607698329
1894088236
979202258
98274263
1138992669
589571595
1907747338
1669412372
717572856
1575528708
781747209
1741751604
151589260
1617212660
1572275851
230276149
1825941597
590276105
253912326
1780153239
1428282379
1692231028
460638250
41996234
1460475592
1781997374
1777733690
205156394
1205332408
1093980147
1882036289
61260156
1577164700
419253167
880669478
266628049
1458501977
449173372
360008054
2146768838
1916264980
2011972059
1590815622
1532519427
904829556
803277207
1448293705
1011057935
634744904
1373303911
1468469746
510906242
1498833731
268143252
1382903324
1348504755
1234001337
314771009
20147164
1016835245
517899385
3193212
1248162369
1619471615
1604862683
1727277185
1607662532
1838542830
1803300400
1705305230
1323575268
1298046042
1766095981
1040671039
1579507256
1491981996
1199099568
1980047346
973444612
1181879063
1854489794
723703361
2009542040
1196356483
1002180623
556003804
1170424031
1481491983
395526752
1365614489
2142164262
906698057
590968497
697018293
2117615174
294716159
1049918896
1843304496
217881109
875706009
1989581385
22614345
884044593
927229128
1512169562
418531380
1115044891
1453528556
1757270689
1593321636
377358354
1585908623
268593761
1506820112
840236172
1521537627
626499483
1578855350
1790468067
991952546
640559575
2006942727
1334935781
1308736339
130176378
1802868914
774843552
917807541
415303563
1223381319
1966206444
234591956
1338700838
1681517185
170639932
516316724
1476630000
1941790401
1531742188
2055194709
1213954977
906102270
2118072327
315043470
1783862911
563885967
1568222992
1305507820
1872042571
1011195254
569282954
9876900
1550647157
1137394976
1613513362
1222096432
1452538410
1954686321
1076010926
1702604073
153326165
1184652713
1072190918
1534498128
90501559
2065826602
153754346
1603295272
648390907
1320136132
1732097405
1192852506
1968996125
1747313614
1871710592
1345408709
1558603548
1370398553
1011657230
663385672
1910460699
754292813
929846315
1566222382
311299544
318288227
1701726349
1858572136
1847028920
190402435
1827928231
1235825394
1256086546
1356332287
807803916
545535692
1727865588
481613051
609419080
1208765042
552396239
72838096
738712420
1868664747
187628
190305974
1988700969
1673126857
931384075
402025781
1378987425
433831418
1223821188
829766367
602284986
256153541
1024441956
1970018732
817693232
701125894
2098888681
609908208
738618629
117751209
336910292
506316666
318173579
1483918314
64016060
1968965591
2144585324
1123096019
1584416239
1972392432
1262959511
1096016150
1964445712
2038236794
982296823
732515723
1885785529
1726501863
880513523
1789060501
1354582459
533331406
227786053
582608904
1078991916
1268071772
1225470379
1236832774
117843658
1812952222
513811367
1424844073
8743871
692927844
849108313
1914866558
990352867
899705551
1275245415
1135118
214311724
975090900
172493977
1036536305
1905146470
1028701120
1586393296
543565069
40511697
1963717219
2109030576
503831892
704351519
563305076
1140255688
886088996
1422592303
1474665840
1820963809
44246002
129974894
399296665
1942901951
362429131
1135922492
532598134
1667099476
596817810
2073262817
1353150717
1105268184
316144314
107162861
1042748163
822249346
63004545
999191593
1711357357
2006655473
1234917136
217550000
2127196855
50725439
476868029
405905863
696311633
1025008182
538449790
767203074
632965125
1055631516
62666796
413718370
648558592
363960636
1174814443
602235503
2030654835
909116205
38275565
1333579248
1045468358
2013034839
2064725616
647058330
2141781184
1815899855
1627248469
770798173
293013663
1645289749
1406646415
1441305896
160460389
1209695863
1220317104
1279871182
495014843
1310438867
42355050
1193001970
1698624595
51593707
360727929
1089170193
1414100538
1166680409
839066827
1382588877
1253450256
1867223460
1834804939
763624854
1216048023
1606403088
211094452
2009209452
937840697
1042685088
1639037170
1903204909
1195259272
394857096
68560591
308026619
1457984174
1878407782
221039957
1810308050
2107728016
1634578491
895441178
2122848151
202844734
41416897
1363722926
1877928085
1601382733
391357901
1668462821
2079691238
1489973619
1362612495
438368189
751888016
550764068
947500235
1163330021
1198414275
987045794
1485517556
1854540014
1354830953
904597537
1554079134
1642756808
687261571
1789718648
1599523067
434185526
1504251858
713073481
1110164728
810896878
308137754
220224303
897226740
1478654848
1820059179
997192419
83304334
2087723970
495669952
1599381851
622765207
1429219002
1813854087
1540724716
2047015311
1469687011
793103321
2017919103
923947423
2019773618
917118897
544939332
637283366
757314651
1814053868
930286664
975733776
685944183
218166671
793495020
562217292
1394046710
557037534
901292132
1765394302
2146125432
113368686
388111562
725831280
1944236092
563009478
63730751
1342700062
333348702
1253162281
865518083
176243294
58028808
1049579814
606792518
1525157925
2134772202
1072782840
423862584
1420211923
1628170020
1382494454
1598522587
153524379
151043090
551597524
827435122
1209958815
1587155211
127772213
1786765750
651655988
1182936938
991763219
1914210460
1792748974
330971514
149280690
1117149853
562528150
781213187
1041178594
2105338274
143650303
1695130746
1671933277
138097362
1333443710
943257741
1979105265
1606123935
1270275328
1927900362
1663933321
1005610542
2099924018
646084859
1935948475
1381334500
1242092015
1680915791
549813494
237667810
1259082642
557611109
710080493
116705607
748294886
1148885229
460590713
1007656756
1664898350
1984274894
1515546147
897796880
661687324
1807581269
1316771602
380624184
1277528940
526865103
1829867269
658962345
884613177
174270454
43285967
1802354479
616978861
299428832
1520009648
154376853
1572346911
1412647310
1857651450
678953467
1929730606
1095543131
604271233
1148009157
266526971
833535024
1471288504
2067716273
2012621989
1466692612
1461599999
1453029165
985329923
1559679395
1960510072
1959321914
717308072
162790888
146773543
396360074
1078543056
1666976427
1804096400
782064466
296753329
1784467901
57975712
535694710
144103676
612897640
777418683
752686027
196585266
1407096122
1072526248
1452608956
275647208
2037595004
48636839
507434455
1544779331
1030243918
481550660
2022858795
1397514308
633227250
1321358154
2117860199
345789612
247620748
157356764
1483771561
1281566970
392153593
1750024640
1363680839
1237635121
1660388540
623565650
2010752833
2129299044
80727222
1406347461
1720555478
755030056
946270399
1180360761
370336863
866873277
2053816833
594899143
1048710666
1829742951
277926534
1722631546
759843593
2108864393
923171577
1119847579
886987948
1564696423
1042928271
1922972816
1024389528
1345025085
36605249
1474631755
761428341
1455800379
770932442
1249384750
539691527
1107265205
663855625
1282937869
1736285250
784728638
1112245453
733282181
1301520871
2009824895
202067301
805216940
1865421154
609516672
1571009399
494983561
678285358
414833329
684126287
309326322
1816862303
1480769362
1295933960
1948673438
1886257788
416212804
1587947341
1371696938
343264606
618875896
77226165
433149075
1645352568
1604898420
832626334
68303821
880889613
1535459036
486029318
1764447397
365144953
1170439704
316880492
655871508
91899151
934657421
1628934108
1915478858
1934256300
1050289042
983263971
591690111
1150543732
1060496030
1749315823
595007435
1851509596
192159535
867497720
1814623051
1750390432
2060066098
928973263
1679554330
1282929976
675234706
1773404649
1496790665
1712728568
1303217724
797281518
1872541735
195278017
335174694
147559373
1865032199
1379498556
1455649306
2027253548
1453539422
692509430
1704077641
294432294
548823816
1099105821
869054248
1874035574
266637265
1037345152
1465458164
1590259119
545978099
1127010014
900470999
1082351139
1776149328
958242811
2021602620
1022747848
1012358135
1893823006
1081628045
1886635953
1521421374
348001852
633733975
528143851
1048246614
2109255877
519070328
2034279223
2104754124
1186305599
68740099
430772314
17557553
1475598341
467373898
1993461024
1704042703
471323235
1809375527
2114632005
1463460782
611779489
961648219
1376296381
542011668
704217746
217322085
1129265568
1494117338
248685840
2003879733
845335349
760507629
1007791210
2051627049
575934894
2094161661
208667245
1374379701
1466442064
1227139367
1422407717
1575452020
1335121797
1785561393
2057879036
1961051198
1477505654
1980711619
544156011
588771091
1010018116
1645673578
940069171
457268149
246091065
1694120805
1293719177
1515512822
1935955522
863372865
1134825802
1752975853
547358437
486257630
624371152
6149430
404062322
1711802502
94835810
955986305
1541220789
1887801832
994048925
1588947207
318746140
1551854076
229666267
1663445365
957991049
2103518982
111460694
1948039817
289262348
32236247
740755465
1127795374
1651274687
1825799149
332392221
102686483
1237863104
1707744519
1254517716
935207819
732018417
497750468
1840761360
852334254
853079785
1507516476
1329319719
1405972589
813323246
499770325
1184197355
2133542220
1125527640
2116774481
1383529819
83139923
949590894
919352154
544342032
1738689490
365318932
2145284948
2141335576
462576781
1316928961
1317683859
840086545
1956861196
1572487756
921366238
120550349
1765130665
880205162
979662542
296547988
2124939289
686000851
962785342
2130152017
1577279583
582541878
223233741
1710112384
1310392368
1732543648
965489008
1279161677
1218351970
1860682002
967390438
496419577
1485601327
328242652
1860290763
689803290
821384871
35757737
714753723
1449821494
1108381777
1048711523
1621705978
335041380
626100958
1555105661
339423937
886812808
1749389738
126408536
680445403
517377411
2100470693
1448234022
1868287764
529512242
1694284480
110097435
910885597
1715075119
1666488476
559519943
1311193187
193521329
562050208
1075938756
335781639
1018259652
94836506
1360300922
1950449503
1617394301
1980218516
1692767332
1421179900
1295666045
650693762
2058269546
662171903
1609918373
824804342
480828294
736635933
311023341
526906059
1212206212
94382949
1904873171
825737610
50268663
1115002969
2004141377
648765310
386555335
1664858869
89567215
1316992935
1713611478
963799641
1963790587
1864157584
1410295353
1645509690
1969108781
1061186909
1171996621
1277127382
1315426337
251556730
2055320723
532721883
878419605
489683416
1464337376
1967807853
593762213
1989844278
620761632
171340361
474168308
1670555468
342792792
1409209524
2016460710
444340456
651949509
1880018842
129792165
514773989
1239197829
1368891229
449143506
1996242413
667524511
1971125824
424490724
1445286749
711944674
1092962605
804920624
1802504002
1932774886
1472789309
1612997324
509098386
823676103
620525147
956190397
135993415
453716027
366135061
670695455
607425207
842890878
1091986794
30037184
2078270630
1474065012
42571941
1510992264
2027086710
1164122139
1651761929
926435885
1086364961
945229731
1851706838
306588863
160075064
311494143
1100335549
1986744428
1531204171
2060631647
72279294
2112213559
719488013
1163615614
118827770
2051179358
996341250
1226539948
163160331
48632361
303399742
608322513
184496727
1565858777
1279082641
582165073
1095048129
140563171
1548745001
1726778304
97878567
2109611846
1818705667
760878509
2067892172
1915582439
37385849
184052086
919438289
1764953058
1313887694
1170780961
2112218085
747260549
1703936477
1028578663
1285114933
862149938
1548937383
2062160783
990257784
469855266
1434916939
668699006
1970852906
1026374428
950657577
1674514256
1634986936
768336943
1645150527
812249713
1446044987
914818421
1898116593
288089454
318518928
937021006
896393171
1444888547
1518679457
1271536366
555066417
1166030423
831165427
1546501275
1045796263
1700664573
694306239
155710766
1284148112
677924359
107158687
720646444
1272443640
1839069775
541723430
9084273
1717198908
1429399971
2091323256
1525836859
845857800
584343226
343019030
1892167568
831453073
1818636123
494609511
2068625921
40809719
1657508982
493773660
1838992300
1291194131
146709240
1328152363
2147064776
1355163007
987334557
1751002845
1916689630
812162314
794035891
944170610
85730038
1128902469
2043565695
1007984424
954646272
922765150
1034039347
445770128
1682930937
1606580129
1222577596
1041609913
1469353626
2014849774
846497348
1870548229
2143929243
1798765979
686019094
1504644142
703174018
2073042753
24465505
267658365
1989988138
1728719568
2102550381
1732347494
49433685
1079752028
705038632
42799958
176660136
1857655976
153742030
2080436519
1782225101
907546287
1950847839
1014496991
1029333043
679765992
1836701325
1290466712
368468237
1830720384
134913684
593346745
1274179848
314927378
1926962069
667226443
933564302
166102676
557262965
1142770264
1354892251
1779623521
1931456258
1315956471
351881560
178166225
1310154373
1406610324
1487463833
1610586494
454091436
1985299297
1225242824
1174829241
1987941832
584797677
2008342845
504398134
621607256
1610855438
1385157671
241021370
772644422
1846579871
1368387023
891785849
1440634553
1721324386
1768898517
1184670786
1155285756
73380666
570188087
865915139
130902800
635523372
2015831736
1991261652
349456895
2021658633
255495134
1893425011
658867062
1780958354
708219350
1841917467
623220522
1459590144
384518052
1716126228
1364284890
1984206073
1404610933
317483995
105260225
466708036
380004268
662527503
326468402
1702995226
1700720679
772126121
864300061
2031164715
2096614138
1866206808
1388831212
1931116769
370384976
647815643
1900310247
1918540356
2086749318
32009338
1675345847
44906416
1691112147
1143016994
1299652867
1425536047
1369318753
2095335598
1007671483
1393090974
1649289161
1786940132
1128529301
549445748
38105548
47057317
1759634256
1299522589
1199579105
1806778600
101894290
1797634979
1804046886
834815650
1967263621
1353334350
1353086887
1494485385
307141682
597794145
1546666074
91750947
1038337051
1543867989
1700062010
1029515341
1329312
1443529914
720188463
889690305
604258896
100177726
287886458
348761186
236250787
1533316159
1247412642
483437914
637707048
498736963
1799875010
894729514
460172195
520155106
1469403243
241037577
1521138969
197654165
335312752
1718233002
2125916524
1842199226
1990352220
317621958
1560281472
1584808568
1639080390
950554808
1988755801
1758705494
2088618824
2023968525
1152138664
142886825
1852020024
331937261
322795522
1379566243
1003731107
411477457
957146844
1212718310
1402584679
1329806741
1226944858
884899336
1244293348
452620500
1446064597
2139613355
685419595
1843577165
1990793452
1944523534
793303614
777617001
2018256817
803957044
1572064771
1660641115
107416182
1920663520
741068498
428706790
862277712
1937808961
655062879
238742778
686819702
1698151589
1016620648
283395539
1262741770
529845673
398609522
413207741
863458260
1560406129
301174230
1159320029
92955651
1855656101
1212634539
777849550
333752298
1666356933
1439218512
268091954
1712487438
70848403
545921697
767510593
3423070
1649178076
1369140813
1009287960
583472339
1915031197
675975105
254252905
177944719
1839467609
356252595
1824965619
329804551
1431379047
633732753
1893970812
566307097
531619741
2065435646
206516345
627060585
426859099
76017763
1036298262
415878189
2078021467
1496082335
22106043
1331987701
1374145326
547523941
272116303
415793913
1928162855
804028110
275678874
2073594338
729837174
847956822
1917251528
480129731
684694323
780717109
585019878
1136588035
2008337391
910863792
1971630267
232542639
966527925
1733533728
389304694
1533864852
38023324
1923609610
598746450
388143504
158204474
1381407000
547103911
1969731112
1497528255
1732448479
777081784
448043843
177269108
1173268480
892025018
1725326698
1551517482
1981612966
1767028421
1580920207
15283395
1491485059
1295004934
1028997394
338855768
1285352750
1202077331
1881218272
1264452659
1375786396
591097641
1539849378
1033617054
1877137542
126515277
381574375
446130218
1880925039
1520827994
437064738
1729081116
1933740767
885323132
1911534963
2081355853
542128846
2013372758
1820383954
1780336596
34858990
1828975528
742041996
1261506414
1380985852
914563179
2071417923
1795041487
1873744272
190922031
1102653825
880724589
1369993583
1823309434
617188765
382885077
2049369515
264426065
1633358687
1959899609
1634414282
158120998
600577378
960390967
620664751
1903772353
506809527
938067596
1181940291
1194643957
1575473659
1035166847
82669912
1537777112
1291750350
896028443
708546324
1464238560
989170004
272252908
91674559
2105096115
801858742
1366343043
211133679
1387692588
2132661100
1602754371
1458542614
517209721
406627858
1381587015
847664464
1811395386
1869519729
1233113070
815598500
39937387
610979443
1201161154
1732779041
1320199392
59476349
495456424
1425331680
583521079
769897205
385833340
891377251
1961734444
1081851531
202008926
71233454
175026301
962179555
304341884
1532839139
1575253209
1468352075
707976092
192316102
1985082663
1713067564
346032958
533444373
1405779477
1744823177
1207045899
498988042
1981448175
69772312
86344695
476332882
20146516
1381788531
1872547304
1676976272
1461303916
2065118575
77173493
1215155107
1994441953
2118365232
920687181
347811448
2123149448
1262393150
1854194658
1937240322
1716151996
1864168159
487983678
1306070157
1388996342
1901689492
775821982
317490001
1173176490
145591652
702857522
1875760469
988928720
2067704781
1972798278
239727494
643533618
1233532630
622713786
417018411
336320551
2045542248
246619945
892700687
691002068
1080090728
959792323
595030755
1557548540
931802004
1112185356
1487431486
2099410631
1166695096
269359090
1473572400
311361946
2109684596
617057696
1621325702
939446264
180764554
1828835370
2005402564
752470168
1380803516
2106148191
2060254159
1259593452
594673939
2072028055
717594109
867299247
1538263221
550525432
134811103
458479317
1175069985
571177907
458175818
49158849
1643209390
657589002
1458606191
876513511
728269071
2135004028
510276660
527575962
1191121075
1589289429
1516338791
1885260211
592883848
1904807986
1832307470
1475430439
713349535
252439067
1565022360
110394568
92726489
178115059
1940968239
628621520
45128367
220657558
1391012185
666596146
791985162
391848315
225116718
1541422846
1762512632
722147697
398894896
223816495
521452710
1969540261
1256443101
1086043126
1001106549
2136935059
1154722313
575041664
664967797
2035729775
1384877086
22020918
1944112216
1258420801
2071484096
1857911426
621757930
1695188121
1900422834
2109340972
741143659
2127721102
1260761767
257153682
1619156322
1159176966
673756587
1046689671
880718013
195123443
267589172
1528725334
859774089
1682631337
1412687023
739805508
894741470
1027286518
306794108
524541948
1908321819
130000746
161671993
1710561816
1956660146
727524476
581494446
1971741884
79546346
1876141125
1632972540
1600198637
1068162092
2045773159
373646567
1563685902
1450371997
593700948
285408473
686390351
1518287996
547828836
1546080784
1156987643
270465991
480792821
1386525030
375361826
1153840690
125906784
670274045
1737740594
2025222871
588414370
1741994676
328847579
1980913764
1068883557
35594233
1837469207
83101627
102971735
1000845970
96979041
493719580
662277014
221552152
992160318
630688607
324884414
595413492
524835727
1160043359
579549060
1910475659
1468070410
55889115
698316037
646990503
2069194752
2091115007
1533117059
468979733
1913818801
1430483578
786410439
1578619810
1830237930
719900901
744979777
441164504
2142952953
361743100
101386250
851463231
1642887456
1671942339
355896356
1484767794
400775792
1482648805
1208041418
396554871
796189425
1319337681
1374244551
1917592263
1629246862
1271848005
732980553
1066143748
33946153
904744766
2020798996
2013800982
1083596970
1795643359
616323969
111086748
639567795
1348059297
452579272
1257567251
1163602367
2094058110
1209488146
956905837
1097757504
820198147
1001604175
956661912
1435123900
26542882
190556423
312380566
969757423
1585815566
1746575580
438962159
178247216
975688258
862047362
1792737841
2016804876
1432075116
1767993628
858017588
1331399128
214324627
1740011636
2063613107
1678269224
709918206
1636726349
1991116073
639504428
46449084
1760827794
49901693
1669040278
1995766051
1712606609
921612379
393321560
1347354794
2121383702
869303691
348223382
1702122138
617621688
1990763700
1973104396
1742149319
609297283
1720976591
391948486
1595724629
877420623
218995244
170807810
31133217
1972556440
1742577703
1137161485
435974938
1175217442
1515989218
975332420
771381910
1496791685
639178024
1157950947
2108193589
1177757360
264520579
144346007
578908388
1523464624
762734043
1571426784
716764613
2044201958
2107970522
1317040293
97114206
806086755
19111196
361879629
1569823400
40400681
757408502
953159901
1197225495
446975240
605128084
764832324
809423283
1805218128
1599843698
222761540
671775266
1171402808
1208551781
1823754096
809984290
1477690575
1507064466
2144935639
1432623637
1899464520
199088639
1236888838
2014050182
606196530
1706790394
2009266499
1449886757
1296189019
1928438368
1524227261
353357721
561698018
38640666
1601040753
1400057536
1571700838
1253314433
969904054
1476380794
2089486099
979144675
1472156536
1774444265
529511339
176218971
1790101244
574065311
1604467447
1140417888
804073001
2032439573
1740513519
1800891689
452413564
1802163665
2066928096
149776097
178904495
1924697077
206271299
1944873093
582401421
591807995
993069278
1059669810
991048958
1893136818
1537619935
1177276625
544683606
2027128532
1603236829
780974733
8059473
1395212310
42899796
129106755
219285969
837795913
1763408505
1391766756
101742911
1194792839
813987707
1991651529
2013356797
1397023134
670340463
1672002163
1785018132
2030788313
2138555871
732745226
1776403276
171076531
1832033474
325222066
193061750
1431728073
1594818414
39955134
888332886
1202690799
1056657429
1478311445
1584272614
2114843792
819323837
904258283
1067542168
889649044
1360894245
1899455204
1961948924
1364156499
952967694
1877711051
248081893
428380842
147917783
1377662014
1279275616
1007212342
367346099
1770422861
1035351450
223751450
1612100142
1695467586
533168074
1632447197
806169463
1546320004
866174973
1527035282
120987614
1550390022
337641928
1391323764
110066888
302283364
518126086
1810740258
1915027348
1952271753
1358146082
1392432095
1732899175
1734350458
1053617772
411001641
841110500
1298648705
2101687544
1405125407
1370046913
1034849668
1930923523
2039368869
2088234442
1315665009
396050334
1562312472
1950390594
1191240350
1204484585
1272498695
1873550718
72174204
314372647
943735640
1826822524
700454562
820108989
1147932663
1413538142
177785246
1868069566
1162676768
1646077860
1548443556
1768032955
1761361803
1707893248
47454963
1904470661
1910411934
736832353
497873173
140392143
1604647599
780313003
360447873
2038454479
2052800494
401451242
769306603
492768756
654863935
1975510933
1617002757
910609237
1671063790
951356603
1551640774
392424775
1454507591
1485353342
661193214
2047267313
879435157
373114986
659165178
1812696664
572703413
486555076
1399511183
1130238413
1991274683
1326215195
1239422540
1534658799
799741068
507918804
1463737893
514454414
1782506759
934001845
455753278
641188421
972985748
949592277
791509293
1449989019
1327421918
1059046076
2055325453
374867942
1261047189
1365651225
1205207364
1793960038
207076214
1088680795
823649177
1755711814
895103003
735727275
2090578060
2132119209
542119097
1255333484
1617531661
1393302225
287884361
440510341
902418955
1274279089
1801460833
450786599
1285387535
131923643
1371962315
1896987910
568176346
917529560
465865431
1955594417
1173805702
1519548008
875105841
637131545
2031640503
1930876374
2137607499
1923655849
1380211202
79011195
315217496
125873345
926064175
359507509
1358122320
174304669
1950192613
2047085523
1274738185
499748195
950889704
1860789395
214225495
1645896024
780119904
1631433732
655876539
584933624
1393400203
92330326
1484714276
2032634555
777110285
312454125
1838596883
154762781
375309307
417528675
1646425825
1048703998
1080491636
1538843356
671136733
1624422096
1783388514
1633154013
1974390886
1961855126
370651753
2121100716
1298608758
1427188031
1121962449
1152547257
610583200
1625683088
285806649
811745051
903272543
184090711
689780273
542305553
1750862472
1814182153
825193287
104379052
1319399121
640204214
1616594751
642309454
1966724654
1663971376
671319321
296964031
697728940
998009308
65805516
1671507299
1059555444
63619013
281431785
1289424793
1544926679
809520537
1238956635
153676511
187984936
325912208
1300824579
950356482
497312938
498359456
1248266154
1379195632
629858126
1867943714
722630459
547788229
24598329
1904025669
1923405756
132262987
1726572775
490522957
1407984890
242600250
1957531181
325600053
2109284326
442025305
2070419683
1397125624
1950461976
1691065317
1013543499
447157779
1775610636
783200837
1370521446
1006266191
240278633
572326115
755244294
1507170688
323225691
700353040
399232700
1400986785
1061533981
204415110
1504177679
601517703
1139809168
237731686
306967040
415598179
1284426125
1438810903
521190711
1869383729
468980221
484196927
1445023541
1153400351
1576582547
1221577455
1317305479
1413948923
1144172295
1155242750
760822419
530917864
1278305941
1999129376
423711146
1393033853
2118978315
666141897
1128537342
2024226930
1799090691
1732408310
848478361
1056622407
1149097239
1624047262
11845233
1397455348
597991883
1327603472
454071470
193917781
538660892
1058440875
1446040492
132347243
253315351
1249933121
1028593638
785047248
46345523
1659877849
1275862128
519302729
1629945422
1687344899
1329311537
1379163943
1035470935
1448456200
248521169
674159395
1219667821
447459144
298969869
988813182
1384617595
990777888
1759972573
1694197061
757180201
1408446774
102725298
1038812146
398008681
1450913919
1524407129
1902031322
209318358
1367088269
395197975
325729753
1337282948
905482297
1407195388
12190363
1126692224
142102143
1390791597
1647011015
1934627407
1353553497
695983112
1309051585
189677327
260358681
1348664348
218486084
313407384
1680221863
1639219057
337295721
1106299251
1668754348
886931738
745333252
470741684
241150094
1444168363
683184982
1754157901
1668427622
1615241553
717356290
600370276
2046842839
891613206
1621803438
1304365024
936342768
2001545371
740508670
1345015950
2009602418
497870243
2145341477
185496403
224729327
382628189
70780508
1719151846
1008107856
368713172
1349641013
68002268
738565368
1835478429
340588144
1450139269
1457100069
1734086600
262227789
816746688
1721194060
2083330668
1291357515
2097444809
2105505634
2032997343
1283611663
241619052
1467674590
2089982543
840272065
381962241
1773131973
387768212
1638917877
1990014614
1039693013
807482944
1545197514
1652159252
61897641
1459310906
256473054
847790958
376954558
1240198828
428494438
189671972
1106371543
1973860163
1287051131
1632596140
971907542
58241487
1609609163
1260098755
1308890453
2136041881
837309656
944756917
25539778
1315231153
1839879602
1207318937
1797437701
162851205
965097028
1568271103
758267765
542091605
665766038
1135109208
1265281111
1250406922
1104155460
1286857130
498004641
1946914336
105966237
932625150
295045103
125429637
1041056076
1818618937
807932636
1299624667
1007604248
1167447993
1812179697
1047346595
651587688
1136186561
60930716
1157113612
1379189928
1895694755
844170062
2003574503
144362069
708043247
1351643233
570795840
1900263057
1618223340
1353597585
373121012
1138001896
1973590123
1755214926
1288767418
815055571
1515136056
771073969
482375409
783238989
761022751
156273824
76423912
1475952837
1086784975
1469011930
1274979794
1775035293
65715982
1378882828
1648511712
1852399354
221826035
1538553272
921031169
98952607
1273915946
1945352882
876951251
1048442936
2127558755
703021157
1955021316
216934440
308597088
1145320593
1785102839
160452063
1546397905
575952435
1711156045
1400259552
332601975
698981890
2115450133
211877453
750040248
1349158225
1867022112
522884557
1938282493
128778173
1012415106
42197584
1689833695
521215172
1430623643
370496345
190442750
301090836
1064821859
457430787
400592986
1902857945
1222663289
1749045172
2129319359
1291003888
524530920
1894105867
1988773075
1247471539
2070657918
69325147
1986541880
1780979765
221700872
129483800
369813029
784728621
2029315733
597067309
546963643
1238288645
89902347
1493162604
483558948
408450729
1959451809
2113503660
849147397
985494383
863572455
387332057
1482903786
193366993
527081756
800278831
1453102193
1236125552
2100839975
1535424301
73543672
581330734
827125674
754589782
1024358796
1551391110
457246780
251266160
1792328
1482104664
236854010
3111205
494764112
1456253156
2130138261
454625502
1403715714
1799071982
226291254
1578354239
1654619972
1735155249
222799513
366768057
384833776
1757586530
1793611910
303931273
629176898
273541288
1080569731
1838211237
1501242508
579097070
1334365159
1301827585
1029329765
1883672427
2034678844
1272423284
1491312729
2118838551
1361585482
378000619
1485170204
1508856519
214914195
249039107
1489987967
1059703388
1923319556
1382048093
175425078
506222700
1752082723
1598982407
1989503853
885220650
2090560954
603012070
1824188217
1580512087
1947277131
247277421
132607673
1366956544
1380360541
953385051
2091336778
1082366045
242197269
540063151
2060521425
1758371014
581284711
1559720163
720969228
1703200355
181756834
534457615
1754657232
918025377
870056903
1617883372
1791600054
1123774877
481075061
980166286
1091954612
1584327497
77972165
1797731311
1034834040
2101760933
1088133693
2109747116
1545609589
498728576
1600728083
1958156295
1783872607
1991366691
1057996732
1877298291
1020282131
393364306
1592837455
1071239252
1787260835
1904067932
1383432149
456896024
99583496
631485635
196972360
429821346
1718317517
1876971633
975352142
663434470
1377501611
937636064
907925952
28024017
1490971523
2005999485
1007748867
2056907101
2012989476
1323530180
824153170
1890372293
1261838978
875007568
611109243
307080391
1329874428
1596445149
576432183
1757951037
2144157839
1268416186
934796082
686960357
1209224977
1101683720
1732725252
2069415865
986634909
131048647
2119371140
2113859521
754701159
1424421638
1836315349
1296530940
2126675914
1763866534
155671851
1765684597
682420788
736157169
5676752
561214469
208476354
1752589701
50739699
1307299528
718819214
363675164
1639128508
622303057
70908842
509787430
107092064
1767838441
485586531
270659525
1277939149
1429431321
1280622059
1438590320
1278942037
2140111500
803149184
629071332
390608575
1076278793
1179930891
1750968405
2011586431
828853067
928140728
728108829
1037375084
1024983071
1177035978
1924512911
477439003
2140311030
1340459863
14676799
1614938239
1352297988
1198196664
862079091
659487505
1662289422
1283745858
546108578
1210112953
1050655731
730984324
404387842
869798713
522024152
1517166924
1919098155
601052714
642519899
150081758
655103412
1594652563
1024645604
1520786834
936022774
1100484746
997145740
1312831563
108524460
423976340
12924174
229035058
2042765293
421437251
1710354961
1983338155
1311264537
283689530
2103851029
622517168
955281315
643806866
443933352
2079708312
469812598
128320587
1758322882
2098547749
1090194791
1053282785
1525408093
1781100423
1735265152
1779701498
1185433130
306530043
1702563731
2019254792
1951405259
1036327264
37940605
1767968743
2059578463
1928984732
2016461067
450733927
784657725
1991718587
2057587246
206530626
1618266753
1431052458
1900258628
1407778249
1062932360
1652267338
285820410
1564179676
1426296685
1691673499
2111825076
952952977
1375406054
1082973311
134752986
2072691725
512509903
870530859
991469366
1736041434
1926557531
1686978886
217071105
174822837
1719435026
1155321417
1070336738
408588488
273672212
373613834
285888471
1136470997
1109097463
1047235465
1588597177
1509024675
771873700
1857353733
107817129
2082039736
119552905
623020399
12472860
369689245
453945631
967225472
1986561914
187982851
390940487
1175608062
838033730
963872705
587653767
1276846711
866560894
1892863283
1067615773
1303726569
954577315
894989154
1225900329
2143744967
1757387483
912948388
596498884
786029713
661127034
389399142
721618773
334066597
1375339376
1870289338
1184502966
304002781
679563112
770293342
603689675
1567726882
788571872
2031817791
2089532597
1577505091
480902065
51472594
1507318812
771509013
1706485700
118898309
528228082
1796592216
1332994022
310073103
500862509
307996230
1259866568
2001739667
21171448
949051193
918226436
1157883805
2090512088
338699826
1548461861
408140454
80798160
480463533
35724624
1472483384
2054586404
1377701415
936806224
1223715722
1432192083
448633259
411584879
1079812847
1859785973
843563672
1019974791
1234552204
1430237787
1754895665
569925883
1875668490
2001743825
1617443817
344161185
1369818502
1497354623
979825819
1023032547
1075013509
1245605649
2088953075
1207437299
1697774305
1276167198
1950655729
739613077
586292019
1510163572
1312915778
570780143
872376951
889071879
1750428470
847081602
851450967
233968219
1463785112
1090239210
2009316699
2048945797
297171996
767213970
2027012939
205311564
775717592
1614202960
1162047084
599844234
13844921
789966079
1199725872
1784159589
438759045
897393063
635589285
1725313444
1482957317
994499546
736221971
533555612
1247684353
127430388
839254999
711651207
2118629744
493904438
1267577885
890232503
1987311749
1187389839
1440830828
1989686372
1515163765
679679084
1640610795
189271105
875996293
1313488108
350644936
1276518780
1661176065
289308539
1881168263
82376614
1444933599
205778430
161627402
58741173
1599158103
605128084
1665919959
715115502
13679200
2009039751
891551985
1386591809
1705276531
924509313
1997946963
1591676951
1966328171
148225470
555154182
1085749679
796807663
1123404641
1905244725
1373404306
1438846205
1780939781
1962459157
1123203901
2003385402
364274232
327645655
558594539
245557930
1751712281
1105596711
365778394
1856091202
1736119759
1498611199
709846024
2020247600
68027560
261744074
2071411873
1582664651
1006954703
1445854836
1601123403
527804333
125245285
955759475
1013020736
1876166051
1801689704
1587836684
2098820346
1066672779
247039169
714815222
322097042
910284587
1433279186
511759498
1386114736
704901087
152694707
1387233527
1717972775
1090172653
213344963
861640599
75412207
2027473783
1415907715
790593962
1677801508
378462032
47195785
598808341
950928007
509177532
867621023
232158628
1669554533
476388611
1759109904
1908467052
1086558125
784688355
1594610175
123330075
2049387057
1370575990
1347728478
478449028
942039993
65189440
421694593
737884293
418404717
1148518510
496642270
374816987
118472241
1602250927
1876901392
1306045514
1803848029
2103214383
1521758382
1829501661
281846077
243477436
637363368
2119641211
453343036
876294963
1314782416
23034210
1265767071
2058382013
439959916
1646938464
340524195
1579736509
648837582
1108940147
623518519
714427755
169121983
1945547477
36424035
1863302769
457539851
764638772
940792221
1554254336
443780468
876231195
1572176740
53793047
1756948462
243159914
2135325109
1185032196
1847902910
2061762424
1251521025
1794274332
1504387175
133055461
808743796
2035677994
1867647146
1233209733
118219779
660698777
1832554843
653137737
197487860
1313209020
463064652
1619989710
339889092
1659872703
645065301
232086160
589621585
668119339
433895413
33893421
127636799
426930784
311640940
1070176077
2138669287
96583341
1368276142
68283128
1541097976
1677129228
1315086305
1997742932
695319543
145365985
596335926
1279491465
1971223233
750126279
1054734760
1666184155
600039314
155213980
1090806855
2052885141
1344683615
473527221
287536418
1210172511
84624625
256222047
1318054066
288356354
1167334369
1633775989
445181695
643187130
1018902386
799651743
1163733492
189593823
1022873884
1055357427
2001331738
1107716982
304926826
549527529
1780046837
59770301
2005470175
538225867
965516315
1472528022
908177588
1429918134
755122413
1100647026
608177173
1099023311
1407041488
440392708
2057387297
1878355034
876588583
693884421
1895023647
562910015
389823198
517236407
12796025
230297234
1129068017
2104193551
1971377763
1033859071
45524364
283299995
74471898
1321825567
1102703587
1938557371
2117874785
1528367552
29202377
494638445
779364412
801091087
448077483
1837947899
617902589
1796537166
1791764710
380062448
992228450
772100909
1610446995
1450199861
237873556
317830760
717264851
1268884435
1384168098
588449066
524468109
135638215
1985206005
1394181498
1718243621
832215985
1692498
18792652
614331520
1387970196
469020841
649601256
380248325
1181628589
1948230294
2115031813
90302935
146726425
876339514
1621267485
987188555
1548282981
849657217
86616210
1911064348
198089866
1727288399
664798265
1377464101
2025653602
113588929
1820693533
2012123828
1545784846
1642123900
708913374
1001382403
2122681543
1081695236
629263236
1917994054
966566301
563413197
432434185
1975825929
1369684399
770937701
2031035832
404426326
1345859780
445285968
347717598
1122525463
1020768456
2029850522
1298739378
63102711
1931259666
507743052
300903555
1011766761
11595184
298889388
319377789
932296588
16538487
205577448
126214221
920536701
1902288605
341464125
1006788828
1999810825
604999543
267176668
143969433
1475675161
853207838
1172268109
1667728080
1790957392
474430452
340972038
115276399
919395216
2072338149
1421087340
1732498212
150291703
200252395
521543102
1156458134
1207322998
119284070
44913037
1332547435
2136705730
1376254759
1271565154
956878924
2083428841
867445970
165911416
1038841593
900995193
2121152807
1811204344
470687265
1379387274
1905350084
1952464908
755371080
764590523
571358038
853126579
214030268
1812771322
803807916
1319424137
1402839188
977209111
318083220
630583264
835609033
1317049106
1122729001
5545436
931034090
52576067
300263244
1188929522
1755100955
20426107
658103397
1527844151
85374077
26909414
899609215
381475702
1651113092
1378611160
564770757
1374563527
200489579
1987869852
1682531508
858782618
2032456473
1332435213
155500502
1752676640
675514885
601599633
345959525
1784815739
1553603285
1971466447
234843408
774534190
1915327294
842807980
2071895969
1084067649
114363005
516881705
1467465032
1388468492
553428463
798497590
710284667
1147928151
1585793839
1834901227
1763132392
1371411555
1551685905
1210050643
1478824131
828244530
681287137
1067593217
1461038698
1278116854
844532373
1371674125
1386137225
397491995
525441110
836444740
667057842
1105846519
700151258
411692605
1042802556
505291711
460289444
29374734
437768825
66500203
2147056433
69827067
1393791980
2010245830
1622220305
1191306570
1662702525
859049917
254904915
2133453710
1091633478
536302533
67368722
489311482
1089572963
208168884
1805593271
216815732
690952541
487719470
675290236
365757776
210441481
885944133
1995644145
1462273792
1473545667
1552223395
1980797887
338302809
469899398
2070700394
1496400678
781995868
1210095348
1062883504
2061606667
2125195629
1366741284
1221127954
717960024
578038376
244829276
561466923
10066880
175765488
1648439348
5346067
1945390497
1521398124
1589185724
625041114
1909251372
894799436
1746970709
259906508
1009590299
139718085
1213284980
719275317
640715209
1156128261
2010954511
694875555
1202150157
483101535
1141221504
1039280811
108424062
853605079
680097609
66082547
1055255343
95852938
1615535729
209999686
593176708
980242869
286432968
1888081116
1601316726
1046563567
1033298793
1228853275
1643888124
881372399
347481619
1049231886
1715423663
300950102
1757798638
1050259929
902285546
294028829
587812544
1363976384
1568576025
295953912
782543560
1299569104
817250642
1429004431
27026659
676481460
231603698
316951306
1799525059
663945489
733494557
985794174
1259821008
754312528
340623980
220637541
288294652
677082973
1304852821
748151142
2021693084
592469044
1982122676
457676213
201212431
1804061763
77082567
464918776
1855322489
697495384
2042094263
1346571251
615224973
1291293592
1801451324
412942971
600233144
1151626089
1018968303
1715427699
2052139184
1012745681
1030178478
62195315
530969645
196103284
1792118381
1551417149
123447716
1669220527
1344905213
183841064
924516343
1952873870
238823395
104896675
124066454
244012683
229510099
860541342
1008899043
1655265045
1045070252
631657639
756329043
313130056
1444956534
252299770
649751002
248211310
620700275
915829202
2069180571
1453005690
265249796
1960494352
1100918821
1824431906
1156524561
1292075588
302162462
1661109736
723804879
2029823321
877765517
1700842547
768282004
43375400
1972255926
1299154905
2120251035
1754703736
1926928485
1009779996
1455408006
1040171967
359094191
1953915736
1539332986
424920251
517194989
728403375
1262114665
463214593
1235897131
70164980
889208276
1191673462
1204163347
54684620
533915295
1378044609
1676391474
1378379874
922211148
1581782827
1118887817
956609690
967979686
1996962180
181653462
1412647390
1988164426
22973885
934588004
1224035541
1312208500
1533779241
1263059377
822866031
1363614748
48096650
790921776
110766042
1149187352
188464682
1346084381
1557948140
18342745
427688782
1408985678
1106256889
265298712
1312048476
524936018
747616308
2039108496
1385860734
1336974934
566468202
990539310
1738284989
108578511
131194865
753206926
1898931182
1384899313
653251648
978661422
442784279
1367401195
1350324168
1287174803
1803523693
655561997
1037798507
1953429289
530042020
1752618731
904011331
1740737179
1774130183
638070828
411044668
617154469
2017846544
1803925935
1593242700
505155439
164651245
2037592424
2137463575
1577161557
1932313753
911944220
911536368
574830975
1989490008
453304773
6048182
1836637076
1557424305
1372325306
1178765574
1145871823
1248139033
557632182
525401055
583924711
1712710400
989759836
410992507
668017033
1607271712
1907733707
1900658184
1640127937
2114597742
251297707
1553099868
1845186444
2123146068
2122297637
1220688195
833567220
927833238
1239677754
2140698769
1844422220
1975345135
1301333381
707634981
2083925926
477205435
328978610
892760088
634056268
2115965785
731005574
1840284744
992589707
1471171945
1029786491
751429721
906683194
2010209862
1818746661
1404187724
1251547994
1034042487
477437038
113838396
907393306
936711877
1939621844
1660907592
1061423593
1318309822
1534418465
1979216074
1427674718
342347742
908669920
1548059615
2072760092
181528743
145922301
1862188492
1781619911
558132687
1234326352
827468829
913927884
1327903852
1059503236
964035222
893410640
733551517
1557479095
798919453
1510288878
1511858239
1681068393
1338387179
739478841
1225800043
753545155
229780886
307466038
1889827973
779811633
1989620184
1141485986
1325607882
883015522
318727246
911868300
892252693
1768760509
1096126796
1046558211
1809426719
848118736
412119664
1302321245
1806668239
1549372041
1055054447
1408283489
263189126
33628609
977604153
1975901238
1989334851
499693130
1543583032
42485899
1648794067
713002148
406820514
1026932502
1863044631
2130856315
211942268
1703488483
46324630
445755914
1614614561
807137092
1047995285
1101441930
129802547
637006958
478646978
765551167
1517754238
819023593
1630770103
989794225
1598808703
2091791346
1238641899
1557857359
1079126744
1742364808
891093572
1838571670
1175335294
1294470755
766106175
1664384981
920687181
283552869
1347728478
1224770770
37654480
1708261344
980281234
1076474272
1703487045
521159366
2060267044
625992140
994080496
2081568367
488126594
675972886
1999533673
142727578
1312819865
1291020764
995515808
1616711017
716236380
1301480149
631713664
607899896
2013504938
1013682648
1774444265
1322556309
1360359413
1742010567
957765609
145031302
755772440
368770103
1344819717
131919701
2102815990
1423708605
1464592487
2114179009
422412742
1870467902
1554562091
1356689860
1525730068
505643938
432623941
1978375895
641356076
1490922990
1034623609
1651580235
417289800
1731083288
2063336627
577343518
1356029085
589714909
954315926
663344116
119383978
1564223934
1166480145
862321928
1231452205
1763391340
1575870490
1908903171
1167455050
1843455197
1289127116
1320527922
749264046
1552226832
302138785
1847171178
282675066
1399191789
559216966
183087804
90730953
220277136
2021442327
1708018934
2078162999
301986774
1113766635
2051532833
1758575676
862779243
1493463887
744193118
1212119522
1825393516
1052519071
244091118
1644905492
295520582
1750191755
577448078
741847089
803404188
19896245
160976639
145788876
1928726548
481916902
1768114725
148579000
828558729
20594716
1872142966
1839706427
1589907519
1632670652
2073257195
154460697
547637409
1260356663
924087722
13345525
993861559
223627573
470400571
423860711
1095298817
186945725
1953705909
1278097408
1696352821
483566090
190033676
611074865
1342842887
1249580341
741301417
1754025059
415701626
553370380
1757682095
204893097
383561670
2013294112
1980074882
2018992874
607211968
1697182940
1279458029
1417828622
1301104723
1742362414
1019193296
1470111767
381861827
1997355795
2121487858
2036732531
2075161749
1216981542
488645113
201719961
735305829
1594225424
1371438436
369910012
848470554
102193603
1472222524
1475511990
1098736536
1205550642
272270945
1610853072
574020200
643678695
800946583
1097430502
218935349
1134191711
1148070360
596188239
220658962
1130014125
1352218050
56931819
1358260952
1312911108
316809983
1746499130
528017153
1599344821
238077554
180147505
160136742
465976429
1251521779
1691189824
814435769
1616624767
1601684810
1877643436
1510281552
2062608438
1629877240
91251223
742317010
194624985
1907894717
428721292
546412588
2036078622
1389581734
1817329645
956468113
44110938
1554848985
1333153383
1315901198
2070109688
1455755991
306116065
1374065040
1194341946
7356859
2134659014
708248064
1918151296
1617784257
1924895991
954185340
824447893
1518198860
428161913
573478373
2124765724
1643119241
472806236
691471307
136378819
1313959847
1118418695
1878701543
1891119648
1616738177
1425214818
343650665
1951953699
553927121
745510545
602469770
1385906206
1172263587
45069576
1196736076
2036580799
1987691022
183351027
145764274
872474907
1124123899
1281069707
1566399879
84929601
448855708
873452031
1094805275
672747787
258354453
1696927249
890924407
430261992
202376408
184919847
421165094
391799948
1915523736
783481182
871638687
1295713213
1195033352
848247413
1143562933
1512392979
452127838
1865517216
611759881
1130147266
35239558
211347168
358539493
22189900
1778043530
1818328208
854153329
48683721
932307589
329798971
161322301
22622422
1820941673
984984376
1313427584
1385319410
1755863520
500080914
578988939
2124572744
1233692045
140859960
1094749891
1383246245
1462940164
24017584
884352939
285009695
1731389915
190583168
1773808183
213747370
1311175196
90541439
2078220224
116239774
452516723
161748716
2126832292
1868708222
108790333
1661454156
2146383702
823627687
185294094
1075559071
713749803
970065730
284329928
1943824745
489334381
1919515717
553085062
1574437243
1415116603
1403679570
1870508132
542500195
1311768074
1185001872
1101853825
1755696465
891122802
347948698
208184761
1984540553
742069077
83029333
583978464
1455200569
2133173239
447407400
1898888122
2137469094
1830982453
835963913
647848309
1639739386
1236666978
785909533
2016708696
1741063841
420241828
1571841298
1937866039
1469239355
2036446491
1169822988
630703954
662451358
213425089
1984874402
2147378265
1887196708
837467410
1350798021
124622700
1938828811
704840771
1984610257
1353603174
1331915295
1966450294
1311372235
1670771190
818853270
663361499
1377218113
1132226061
1098931723
1392429965
1577842576
815866196
2079429561
1970557624
1971032737
85882377
2096765590
1150468598
130095890
1428496122
115256254
828000429
675219702
1135327554
1337018470
1918169081
153280530
1933073866
1943987809
1061362001
1557488226
1151084291
896595494
471756537
2082790188
563069969
1110785072
1499244466
2037213045
802541778
176895194
1237918365
283944181
1063788056
421275727
1708707781
1081253295
319338671
1792444370
1034203821
304027271
1581148665
914258220
84220855
432902389
1704012056
2028255286
1232530068
1410156822
1086736865
741608268
1905464606
802890789
1366618279
410704245
301605506
1192415200
933291626
1699758534
1728746708
1123559240
300488412
1709175771
655825859
1478779418
712202381
112810346
1406529218
1284825622
383628313
1821237596
1430097100
333257624
239137707
568255819
1240067480
306277468
1022429115
223928785
698725855
1986485863
148366672
835990783
944815886
41222257
2080771804
656299099
2039977831
1868322700
896504748
1650723241
2055948394
77751196
1840749735
1950666907
1882969377
1142547707
1458304824
996396258
476751744
1726718568
1573567666
1633599054
776638217
1154036392
746676717
232733734
1790399917
842438958
600852213
1369447888
1261281043
417932160
1175194386
1870673230
2067446678
1998468089
1287595426
274364863
948711327
2136284273
760038354
1139704618
544010763
211923979
2139583808
891769434
1633726461
1021794125
1538710376
1767490947
13578029
361098478
1550123906
1746647549
1444103046
1358776997
867102651
1460458067
1650841800
1486432099
2055207966
1541438618
825500749
1885369544
1665395138
1488283707
1660326369
1040857884
411192646
569016222
590992564
421816695
929977101
1215873666
1955792453
188484360
1059917222
2071435591
867050089
345698325
1546670003
1277324219
1159830745
1801603134
1599131048
1933111481
1100914467
2021467910
628728492
1851839123
2119938341
1989544701
1445419834
697431497
1247761341
1767372481
1933021943
67792725
303050411
1593788898
183934676
1983033706
1207037915
1266470532
1506550598
1972465519
537142615
1030912262
829782895
1645463771
258518157
1709130198
305782366
1229684549
1660961289
1431821699
181922519
2021102362
1620337985
1079782722
141550501
1876987378
1177209456
1525656621
1844408398
1036083966
1240929605
699810505
1214044064
228872660
1827359650
429781179
1544616933
598757711
1374507540
33775963
2024603173
1419439391
112901614
576796687
1854335966
910358330
1045034357
1309258441
974033653
646423292
1518575246
1281867184
1705332936
929969957
402592408
1359090403
267537167
114004248
1933878601
1438207700
1052850078
1498126104
1263551782
29557920
1501689165
167853360
1982291997
342624919
1232615105
371045308
1341232737
379108488
433724967
1210711980
330154684
1063750204
1159450778
1075435618
162731323
1165998458
1837878777
875829921
1956925274
78760891
619990885
12127351
277352662
1043160938
1619607786
636398494
812186193
696794401
2140142289
925175261
1741353508
8933197
2064713289
321643049
1072756839
1513504598
1175461138
813861626
2043107704
487980573
81080573
2054260580
2089711539
1124733636
197051495
1376579097
593621133
710785559
1159595360
1334801469
661081217
305119973
1278922317
2054803950
1098529714
1715937101
668702195
186007502
1742421102
574303229
856980823
1818758354
336801268
314420526
1209505064
237255395
284666050
270322934
577044641
759257049
1687287289
1256534792
442520372
1218900037
1758039843
2021976927
1104823191
604371126
937337745
129275384
290825933
709014473
1573456455
1907950788
390597446
312102893
1528316194
1646038812
96132615
1812576457
1997965246
1707895737
743082870
170640917
631250586
399248421
1586394323
1378090571
1943828914
752430578
903984709
1561261795
1456972756
1738539203
632556416
1183407473
885882382
2077376274
1068541871
1754361129
59616153
855704161
548029125
79297500
363637839
220195647
1329725134
1401908633
567636136
1423554357
663877063
602055050
256764268
863616903
1595310505
873719499
960654391
1960306225
1421677261
1625396675
803965452
1939627748
1198551040
1265983587
1415440460
1763675488
352749756
921209909
1786495317
740323228
620819528
699870142
847189983
248562250
404470678
1576795925
1278629275
84431327
326295709
870898985
994663296
527035887
857487476
962398498
916873782
390507178
1359264256
509656421
633355370
835847702
439080976
464998577
2027744162
313695563
1493818000
1007670840
2068547242
478867636
39149592
277572538
987357942
723089961
1932453217
1546163033
1741573002
155758882
1625922132
558523128
1053367510
1557878521
435927390
428174702
2026437210
1525919625
369377629
171739372
1867220254
582697680
1894890892
700099906
1506545409
603473485
503683956
1995279145
538497036
1963041371
243082361
320459411
1225529924
2012218030
1789072310
1687793419
1335266907
1803563587
1018123744
1011393613
906539218
719316821
1565133675
1609664721
1197676487
1112531158
1896415158
880383702
1227419568
814683404
1806478373
1809763265
1802420324
487683453
1524141271
909892335
442607649
1517347641
1066690790
1650959849
1534815609
943002539
1882104672
577020550
386880212
1231631716
271005934
1256110193
1396371676
793249203
2043962134
316658638
1719138174
653840781
791091712
368134070
26924346
335036361
628142508
654438743
219472906
1760775429
1916770658
64396423
1727111819
1108430024
735146417
619832282
358522064
78409242
685745006
1312712110
1215935528
2047409329
2092526001
2082843424
311640351
1764051490
657466330
1217160682
1451771244
1753991348
1920798683
195080662
1184193638
1907619735
971564182
246192527
661654389
1955860389
587438611
992993260
984010106
736155362
1888595040
2130438180
884625796
989121475
1496242812
783256779
1155896833
1262869863
1062561055
820328374
415886896
1588141211
1450030593
1280015824
684619835
226562352
1426166737
7617260
1582866004
106927827
1080472510
230322952
322022406
885803482
1663559097
1525159811
2033239569
1281610765
529780042
832488392
1366706658
2052806826
681262085
1339660046
1694302554
748044595
783821844
1335184115
926015987
1731747571
1229963887
135341544
1156978744
1987929331
1068042089
458852379
856998308
682595242
875642756
1807248380
331413187
1531093591
49159824
1003699839
1838359078
2007364567
1396283778
576645887
662368635
55644936
1634380623
1662696642
269018576
2101078222
733505431
2032653170
1310412826
1755339904
1602831247
1591934375
1454637899
1163565839
1315887593
73264763
1026460770
1489227344
575133444
1127138791
647078229
2004802900
127229916
357404993
611323823
1382314797
1873430983
667435134
1076596342
220770049
2044485390
61841030
62571396
889564174
1242519761
2042169321
1146115668
1750462411
183328639
1131411415
954580487
139650689
1231000682
1242925894
691937064
180116197
852678333
747875680
26079129
1857338486
463705832
1494084538
568331442
495984075
1801331928
1207398414
1592576733
1256395588
1839373486
762919767
1031270904
846692693
1629598351
1519128561
423487634
1742187451
1194664592
1367313032
238602320
1165582370
1769495585
75257031
2058481585
1560626078
1735631725
784071517
1711110051
1319910344
1583869708
1308089616
480034943
1960014894
1164647841
199031318
593414869
1067131818
1997229516
1531693087
547637409
336466832
1316660242
164929404
419772483
1810420378
604931919
2123435904
1692834601
62967211
259524010
740205114
871216606
199228338
1424594615
431608932
1621999226
1310106376
950843217
2047852902
569126979
1371932506
761630716
1779527173
2137111528
121474642
668787977
1076408358
132328560
32301985
1001020745
1796360075
931224146
2087129236
1714563162
523940085
1615550042
2138581628
1208632344
1763868183
591803346
2030497320
115397379
184839396
901804196
525663625
2091076497
18478232
188382895
1108377090
1835776786
301450125
1975938927
534866515
897393063
46628864
908020544
911051486
2079295969
935856235
1416162177
2053559604
2063948461
592763836
1344728050
1745733325
291277974
990098049
2056388202
1078327380
44285868
966833673
2072295281
1199890413
53432377
326350438
1681911439
461366290
163599219
858932269
1713803809
2146288426
570245482
1970603014
481705142
1958804085
2090102247
1998654223
714075249
1772298644
897252713
74571977
1489382183
2118435838
322724957
1331210154
1416927418
445986161
209897826
1021112293
662963691
176548225
392467720
1060776186
899104106
499160550
1132663381
1442566883
260104210
990146760
158229585
1478945698
333350910
1472671211
307730472
1416875470
1990395701
1815627862
1472207176
1824856831
1221288455
23542587
1468058576
477539168
1467277582
97962037
106514248
636992210
337538912
641873377
1860287373
1835594807
1211964594
2146047302
849455557
1090593779
859449137
1632279882
951553105
1283397100
1137391968
340430637
572991379
1665523496
277270282
1864496455
423702132
2122383181
210713137
2091860183
442192074
1716270236
1513692648
1896352897
1729681864
296914635
915446193
1162205113
713335357
355386410
1994621659
1007943657
715137174
287941126
1029164656
2119989253
1905849756
651243488
2080794912
1723885084
1079467438
1101113335
479300558
1715784121
447380438
2000768491
435472408
205844826
584491358
1112426183
2069237670
136441479
1630501869
1115559095
228709285
511799616
1802080945
408287580
1764587203
1240378018
2062362974
552226857
703972400
692924660
1678622190
788819249
1164724272
689544156
1395458324
1207750386
655297271
228545469
1963447158
1427347796
582491951
1953976485
1482719423
1799209933
1252511787
1762305985
1902471915
665325535
892519735
2041753908
1537397838
1826409882
230708353
1912983517
844191201
1442561186
400565191
1622637791
428373451
1867296819
53789221
1175036985
640656698
994063648
2040315677
1954742996
821964953
523695288
828447063
1578371930
827309651
1637423209
2026986506
1898539781
634887736
1704358804
1332072558
447092725
301946957
1809151084
1466291586
1844373297
1469235716
381462952
811570587
861898994
470306131
1531178141
144431807
1417412433
647110206
907341378
1862241125
1644426398
683229185
991940058
559097443
519425713
256227158
930515884
490636603
781130729
26797382
505764360
1852975021
1991743994
393658917
574020539
1677533924
703032959
216796650
996271450
1258367548
909780883
818438143
60873951
2096059404
144170355
302679911
627677173
794783754
1807028178
582896379
848079056
95349948
1999902523
1919829428
721774322
519777163
714120653
1892959806
147565568
1899884515
983269597
1802535915
1386641869
721655992
1646909286
66063806
600564545
1874313319
1612594850
2107059119
705595913
244983147
1075600675
1317582662
959039470
461688917
214991102
1059319079
617924930
1642329525
43768907
2018372991
1130487845
2127469273
1126278844
611100441
1930802243
297899160
1628583910
599361451
1562997276
1853935817
918724348
251293704
749604151
1760333756
323756558
720305342
822048570
2038498278
952473149
1026888868
2015041191
1874657181
282996676
868465021
291577817
1256662813
33419884
1112656199
9034109
1648304165
1329788900
609045429
430250591
918140545
983200524
986994023
1332715102
2005605975
1668463623
520420742
823259469
1601283399
194732592
1517150157
1285689088
1055515245
464947550
545596766
616032431
921820585
1865958907
704268003
85607370
527028756
65559998
2044322570
1835161861
1562313381
823048974
1912720914
364679094
1172630722
1852471267
2095877189
116554131
838072908
819121783
834975888
874095485
2146121195
1446869940
607553347
1293280604
1401740333
593938702
1991198253
1124538228
1374145703
1444060572
2070523025
848457420
1575634085
109124125
1985367909
1114930192
774921931
2146354747
463752420
1899153742
2095233667
1698927214
1169994487
1875373145
807405548
1954816797
705036185
1158755754
1042786322
1473089775
2051705649
1423852202
1292138837
371193889
578624485
1387017034
1350606984
2140807890
1549274210
50829441
1667303947
641339854
1110849453
1091919380
1064614058
1451330049
1932436623
1101844059
280913833
382302197
791691911
941597590
946259195
1364656986
891354613
594610083
333398207
1793020159
1776332518
816977801
1331497964
166207205
235126160
1997694115
1155962850
1582622454
812756684
192413781
1888548954
677384532
1565682016
149525525
1149168707
651537202
1309287989
821394655
1745413589
1521866734
310650671
1449459980
1756659656
132837978
219462283
231201604
233761683
2035912617
1915635307
1694103574
118296667
1570912221
2047908954
2101264756
2053013229
1776210532
620992602
481145815
819098964
1491538730
2049128293
88655113
1669540366
1347458319
1507718040
496808994
1525699660
740598225
231486620
1960238455
405094453
1544624181
1271032728
1396124559
262439041
1788912723
284653866
1166669730
2017447184
1514106071
1074966245
1412406857
26601901
211607542
1257673014
1122974338
1913862172
425969803
381506183
586010041
138186092
508815587
721316277
1881676671
1128164600
1176475800
505344155
434224183
756319827
1301406177
924684915
685646726
193631076
1080656770
900108217
901841895
2022174053
2050230402
482905877
1754912603
610730465
587510170
236032467
1643349054
1827135774
189321647
1376476105
1141622910
1895059623
1354608328
450545866
413208047
2113699747
287678147
77694081
1454122888
1155897723
2018345117
2001106917
1909236846
143274364
1276377645
1586455182
822263306
502842473
1652328249
676356648
812879870
1601816291
968532488
1722079409
2061227336
1341293152
1125942070
786194534
1004830071
794185041
917207349
178262771
529172169
285215352
783162814
1766308711
1274665803
1662185229
1576009474
1924145654
1556811598
1028062259
1197629619
138894623
1995933556
1714653864
2118630457
1101204566
1594430674
322194994
1303113752
996822673
230415374
851211122
1545175031
68605722
439006200
750787440
1874262448
251531236
1879678580
824145158
1849152173
1573889014
199210650
1291163893
840541697
134409380
1003093060
94110447
1212100466
1903707691
1075046012
1457384506
45099526
1564732927
372867527
534729274
752469766
1001563761
301916252
1051151727
1654410438
218079153
1975148386
1694719352
1980834636
1143607681
467054267
677197236
338807823
1625124982
1896476029
1077275485
2024973150
1954057874
1545193932
1350601519
1123917276
1705046685
278052372
2055193001
1582742256
1615636852
1637917273
2134575632
727293628
1850359995
1534613068
659529187
1156719140
1156380596
1543028331
470528978
520464705
1738153339
1503304955
505004381
1241327182
822059940
1981117978
648875002
2107358481
1942728527
854233962
227295577
914756639
520560793
414407426
1591868760
54607275
1458829898
1260821951
47638301
417882124
2134973054
1319809208
1805622439
1960798623
1376383879
149278929
1580839790
762489886
65034607
1619077584
642393028
1769598276
205422686
1633961244
1852370776
1539233571
128427356
1630998613
1064742632
1603282227
918810322
48652395
805162144
1777521008
1457838073
1323949704
1640668499
1451256229
201748709
1292391706
2104667893
461863581
1106718234
1461015824
2030449767
1237035203
1303564343
1607605352
2143716755
434846614
345579780
1158486501
1002891056
527079316
1640849061
2090925530
2080486317
743310700
1641892787
310756841
211529577
1976619975
884179778
1914753968
1241965694
87262853
897644903
176210608
1034299062
134591049
797128548
90352124
36184311
2103387476
448916599
1375336142
1993174359
175725612
895038837
178833737
1863930570
493701884
1256617115
1869544191
104406222
471988719
693854669
927540562
2130583374
1934184493
424819656
589103897
266184028
1529868670
432577456
1943859082
1204472349
98229139
1839204881
1784482658
584785062
659771692
161192813
1215798372
1876276035
182110249
482889378
470627280
175475704
1961956583
2119734710
130750959
764893290
861928597
135497508
1867996446
108197528
108031007
1103091110
1771126908
1740560122
1052912179
2067046355
1788847806
405639223
13873692
1770096203
963192461
436010393
1774525879
279986181
1519513480
1910181473
1171283869
2143671381
2103342593
1715205934
2145658986
989491736
536665124
1763752401
1444210817
1834738042
1470121394
685270783
884182427
1156675163
129237657
1689275664
748328177
1400072289
994081378
858846321
935779362
6050122
1060244740
858460441
1529407358
128599027
53962401
463364622
1563559504
283010340
1182723454
1352175310
817499757
2004315505
1497720744
1343043772
965527386
1422928276
477824053
548720391
483134325
238525939
1676264821
548981876
1393239379
1693604948
728920333
1546569348
1578354454
1881294918
272165609
1742661916
331656658
1804789220
1597177002
1677948564
1160054410
1668791733
275772489
991273162
1516663271
998084437
1174260904
1461531743
987116830
534880666
1970636609
382144201
505502465
2042063421
1918204135
1033657092
322884454
2057905418
1352003441
1563580628
672577165
1757267722
728642800
424601100
1726874524
1811068685
1442431578
276331256
646280888
384891907
837803310
1433688908
265870973
2041073588
184921326
2014661803
50788632
1068381919
26382726
26061849
1558299867
1287442198
2044425496
1714844777
809139866
932751764
974568924
1336193113
516068022
1959321149
1477916774
204599975
275054363
39758607
684158848
1155891788
2018369679
785612113
2126921310
1168677239
1869549290
65645337
226755239
342856559
670590532
729965280
848095881
1679433546
618197307
1819834915
1590326974
2052378905
1461451963
874152174
1758082304
1436229838
1316362119
1335617214
1425538575
945046754
1539893524
782170712
1832207095
181193868
2081940713
619673093
1929698765
1739949037
276913799
1441545908
709164696
1658503745
912673807
1578791650
1814968936
2057171619
823321171
1760095418
172942863
776317494
1015332505
1615247483
1852824936
1249246525
2028684378
581133255
1181211647
487067460
1418003219
1396890668
514608895
262057197
1286465961
302890188
1235801512
743329764
1515733365
1283190337
948280475
1287522756
653642279
1361111692
641948060
1652880728
596439072
53165194
1531681732
689865985
976934649
969201300
994950358
1491142673
1877650115
1139117818
1922076778
834628759
2059774671
957228202
1849425101
1308648207
887117961
770048807
1111362502
552277697
55173746
682416560
1006955711
1231915728
88038694
1286674025
1461046965
683475315
22228945
1881959864
1734046088
1005111429
194172007
817379923
1469226312
1481058866
295080111
950865977
1820912466
951434391
1665969988
2103289907
1781797556
63690737
1037914930
1923623023
476366482
424982344
642479113
1537931738
1088246619
1808591647
737431183
1012552885
1223695927
1611296477
1068767600
862961263
1126679862
683563223
1891039252
1907136380
217989236
758637489
1855929360
277165055
1912570105
551498892
811081571
1809811847
105843999
176973795
901725333
2100803327
1070218362
1513787695
1883335162
1871465914
283365300
1664758800
694691922
524657375
1161609055
2044878719
993149027
1436756473
1489934886
1835835841
555646846
1987776196
593873860
732778193
1449009345
1395744351
1282627009
322870265
204295839
1897701957
746032831
1859643097
1560769419
1576211857
546020413
1610953677
3565026
1528381733
1192829121
1296125415
2068294489
383965480
705811662
306295731
1168535561
192019643
190239033
1144768236
935899077
1228568459
845222170
1028209951
1426378024
431340424
575745892
1261245914
1478404120
1174792377
1776235996
1902945399
1096070699
1018874797
2018383902
1368957919
1748041139
1211005774
348750731
1775864660
1580090052
400782014
444986599
1739735388
1700014880
1752015836
1250956955
1286927900
538967727
342804212
2101053661
1875420361
1077788866
1618761343
2091939780
1781011233
1998120014
1465416324
561155518
527640253
890174633
560913556
632264208
1214509617
356577033
233547384
651307327
745167801
875350916
1108579633
1251171690
1571431717
1905325415
1716051277
901901790
715719926
1574074672
1978224278
1902495746
592778853
858084451
1818531371
1028804765
205080563
1256441017
1995672192
106702946
1582450588
767646125
637171093
1416938927
2135268308
1350463586
107261934
1818370708
1525106513
1391257802
79203285
913854625
1258484868
311316941
402439379
2013814530
753397578
1262229216
1575680450
46436698
347368298
1184169881
1519406670
2042669090
843019155
1818152568
390032698
1016939188
1233529335
422500100
381367663
1836456319
1291455250
1044070985
2018663805
45482529
604187500
270235022
1175363012
488209825
873025682
1286669592
420565677
508025928
992092514
1404870161
586402782
385519235
902547875
384422863
335844746
77271571
2074886146
1655164478
1792152449
1267890491
789925423
357980442
442927317
360281706
458191143
1142502428
1397769477
1319290109
2027178379
284664248
336072501
1631947592
1002313945
593259575
1707850463
89112904
635840103
1726699944
1570467397
931896424
146106599
1120609994
1127349836
2017262046
668855306
987385958
1022795457
192917217
981795424
2045098703
488102339
1818817731
1381566879
1507606868
1543966351
593643182
324087786
1468696460
1225182490
983867343
300604545
158975381
289704448
156005750
1306905850
490381641
752906126
138275418
1156599498
322885035
1138610656
1220744802
330084447
772473052
1034069489
1032284628
79327596
1694381879
913940035
236139260
820832411
1522777472
1838299874
2086925872
1856203538
1101342446
1725607892
421237184
303996453
1881004249
357449634
1712145876
922880279
1281309123
1712956705
1881997858
562007788
1390930985
1809650524
986959105
1079442247
555702588
938928316
300653923
1386011317
2122405309
1518043550
2045565366
567853421
1975956333
2011617551
539816049
353687011
915668378
1508743288
1745415001
536476502
792667920
1851850206
1738704757
650732212
743661433
982830966
1485710357
920436170
471049196
1022546425
1096658122
825079818
932251229
2142920969
2119034850
2116255312
2014268269
652006243
1567225969
1132008170
336835588
386160811
1616909684
1294695606
2127494005
34135663
365941160
1337781520
192134638
639464119
256418378
1916251642
1331848363
659327674
1774512719
102189990
1584883325
213152982
2112725576
1803974232
1504476733
2016944983
898429343
2025385468
883412913
1830277343
1809353149
352496457
951494266
121948259
1139004583
1993267229
588657804
1154432711
144405174
172976708
1719072833
140846432
1074422874
1525738296
1620825443
1831465674
668635037
1848242064
251148001
994088092
200284591
194773737
334548521
497122648
714451668
1556601961
1298079677
1032248252
96335367
1497441779
1999502158
1711432443
1491857351
1593903381
1961848522
2099287245
1785439951
901375679
478663862
602887694
1634183481
1228373259
1596110760
554509967
1379734381
1587059051
998596205
1204754341
766520916
552889691
1364382133
1707560430
1443394239
81952220
949008001
84613600
1998534188
1615918241
2041213844
1345560344
184296977
239093001
1150323052
824754406
1298550017
1254439977
1677072566
1910243146
501213833
1799892890
508224062
1779959798
62608489
948422790
2115598779
1396564565
1353203953
1846960154
805679653
1725939574
879768637
1851691101
764845576
962848952
599552392
912716285
99409924
77854430
1917925176
1514348383
2095734175
588857482
1228296336
1145271584
537692730
1819780704
135116686
244899448
1176752651
156392939
1525168980
346121602
1534314166
1446896035
772468534
1386219362
1238372813
635445739
380568736
1750694259
1483431300
1626846154
1598748704
594969494
1119943555
1353934974
55228469
1835768003
1350901061
2142180872
1872478171
981799819
756953487
1897327840
1224503678
1768672526
2146494290
982532784
1297591355
456303877
1254809751
1627197695
2005939880
810729601
1388587229
1139675296
1951927637
1867871700
632915850
1587062992
188460127
1977512151
1395984826
216139053
782410773
883526934
912857632
1955497198
885550905
1372761943
874780884
173204902
1266496208
486756088
1751059182
68811748
1262301463
1904249028
1167040359
1905026235
399308320
283095746
101119184
1057762120
1282744645
192585045
353087637
361414539
353898236
1178990771
1327614878
989126823
612636397
91700127
1814428449
131815851
1539714637
1430305472
1279958571
569981315
239437343
2107230521
1721437533
1778936829
2038329157
1385589148
793273811
1725940080
2036435778
593399759
1814406590
158331375
1604854550
1953000516
2116832641
416565695
863552492
613061022
534413183
1036140459
828816426
1198601787
159233074
773474576
1367095883
1012779112
820974571
2119486205
1671351056
2129689683
1881903118
1737909489
827668874
2061259976
2119392171
1561310531
1885810624
215273604
984312036
1058410040
416119624
1616364755
603562562
854496145
1313738855
681188938
1925378539
1144693287
98138869
1563392560
810091856
1816812428
139945523
117425704
316691797
1338732686
1673623682
1019696971
933636643
2010586637
1546131075
1851706838
1646134340
512463313
927820362
1083755971
1192483764
1264865399
1756937830
1065831906
1910825843
1762308478
235187794
68226467
1021556265
524565902
734283618
963785545
135826156
1513906743
1844503821
1657143734
1517263360
645717279
1424462842
1020536328
954946524
1823601652
1695855208
289878978
338406175
1394130856
625618431
326718427
1303116453
559027958
364840497
897515271
564541517
1093507767
750580906
1404239096
2027085819
1420692057
1782206934
278042753
1806948784
1190244833
271133219
1933870489
1977917162
1619954301
715229488
1168144946
1810973613
402825878
252837878
1821650321
2010609313
482767965
59423095
1425914654
794952838
1898205485
2106503254
1392940012
1953908425
1633346151
1436676240
1523856950
1260385527
326100297
2080516048
1610795981
1264661484
1271188681
210008927
640115120
1939748295
1616876354
1939723673
1860033879
1381980672
1056441149
964139208
121331144
1386636273
1792361557
208975006
640609066
478038683
582032943
1511819025
1548988786
568660561
1310751593
1231220620
30443362
1737285249
26211243
375615059
654441965
278575966
1398700197
293638488
1000916852
1310671529
142664983
818542454
668202261
1844542929
2062701527
2037847651
1040821054
122501379
1911009862
595953030
1640912831
880933445
32835688
602783729
445157365
1742957018
616992381
482517412
1018285767
961919599
1529643896
1742785568
430514655
1108504830
1809471003
635589480
138773628
637977077
1797593477
237204379
220623343
1303338777
2122152597
1084238801
1451557986
2027058103
65712925
1918963746
214014524
818969807
1567271740
2101170246
604293135
195800042
416054809
1215410459
831340836
502736892
2040762867
818280286
2079442298
2138874584
1767434333
659984000
1129027644
104178020
504024997
901925199
560834547
290223796
359070661
933722844
999072487
268912434
1919609932
1919406309
1927378214
1788081898
860402040
603969717
2051333678
1535367169
574900818
833714044
68540346
1919167841
739383561
404399453
1282976934
422204342
1419663103
51748840
2014572853
825415805
226317545
850988673
1554629543
2055442768
371155566
737336050
1390263734
1753713160
1567096891
95567245
2067985985
443843068
1736265327
2025997658
801905713
493318115
721003812
2000779668
60799790
24513742
1653501383
143215134
1113110907
1207223400
2146582886
1910700850
1505557060
801842789
51485860
749041145
483228377
1022626199
1502008352
963153460
679656185
1489331216
564664738
140283936
1373601861
1832784562
1013801171
1470131235
275843738
609455760
1765104935
886181903
1096077466
2030155300
1137979035
1799343475
1697729790
1560429890
647938221
1828261190
2131185312
1093681051
1271616587
1041219983
1806814272
1668773723
1650304303
897168670
1236972120
1329883955
1225635146
354384665
117516671
1615683388
1811630734
363163229
2004697910
980054284
9303516
1263720627
1820245493
208577517
96716519
990501140
101724885
1576449819
718289149
1185622421
1330555819
413105883
2095416705
997239220
743803048
124826028
2144475154
152398980
795066797
1567620098
1022855021
1592150083
1204344654
1755411342
503790362
376046546
936376464
1992808904
870737613
900363213
1612972814
870796154
64758547
448414661
1028050490
2034755938
951773485
1212775089
954513587
1419071745
1588074374
1081429706
1375536959
975930413
1857810932
884436626
529297680
728332334
1686593154
940254461
1169124540
1984639734
296741668
845879764
554278439
1277931752
1298900406
640403032
1059231389
1903566201
2031208927
957993493
649363056
1516208847
1896683279
1710662418
1252956675
823227691
1161127596
1358372373
249756769
959268038
494502854
1182379887
678456217
1636298020
874847810
1649308623
2048049410
1935944159
1488118628
2112971301
198012207
872436909
716589109
1639561985
1648208857
1241062291
620812039
2007220791
2052144227
1847527734
746473903
731551036
2082389870
534410328
1111951139
880848984
355981271
1707228878
1730722614
73209925
790990833
81139851
622900431
123023998
1566922719
725034585
1504035511
1245386721
1152125667
1297871150
1712434548
1793108223
1940959379
464203543
69238766
168810316
542422848
155645280
1405086278
1912808176
149944272
549439132
2005193875
1421938065
798248605
671713451
48615027
1911633667
421981074
1180915983
518767885
1173385837
99379871
1317429260
1713882151
1143430278
1436749956
230706577
163692349
1760829024
1162146632
1370386603
710831442
562575183
551496759
1194047830
251372261
1796899413
1008796884
1988108364
1284666262
1333479217
1969439343
532507439
82477566
1519989017
1817900727
445525967
1181435347
401074798
1757567004
513458082
1316876099
1629870018
102346309
196802084
1784387968
678893139
1603758480
1027704101
2073190488
1351278069
812262636
1442804973
1488874283
1819673481
1150108722
2098472201
1536414352
536486964
1228906147
462583192
646328551
820923207
1233486068
453285593
1792652780
1548003501
736980312
2024007010
518796291
798680457
397564940
2050327584
1042242991
2131434921
1638795517
1642357646
993969368
2144079440
398117840
372277940
553634615
751684948
973081006
759414081
94624903
218347805
1057577708
37995031
83904364
159908499
468006509
355293122
1699697505
1438095496
653797475
171977531
1415947427
1273036652
643272852
2032532880
108858591
1597288297
1975303485
2031947876
1682217295
946351022
769377182
1718266632
846460717
1107026302
972590457
371853502
237793494
1768242094
1337565985
29644573
1645832940
567232762
1949045171
617223455
2052534096
2137825733
1759858028
2090358060
1290515973
1256038174
1894320107
293956805
938284984
247672966
57832044
1202717477
1985075669
1584106389
1443890812
370950694
266053734
1726944789
1320559730
1302242073
692415323
1219831468
494528068
972693190
1456628361
718334869
759893595
1117887775
1188715625
1674905391
1001396098
1406548996
1773832137
399123911
556022217
1773461727
1148669745
288022802
1481676903
1850494202
640401294
436508612
808929168
1214351908
1186116739
264487246
403041535
278963829
512167363
1051927702
753846733
1393116745
1769458274
1482253655
1911044896
2124865773
1111773560
1479579785
161811752
968927851
1690093498
867888288
551701671
2124332108
89993492
1411467656
459310432
1887946047
1610986372
459596284
559007330
712203026
757642215
1701096712
588399421
1305553355
246301225
771177346
897220923
1902849678
798338901
1407739682
213290758
1619086314
670186675
695638657
76843880
77737622
1448680796
1288000868
480389896
1442815873
1386904253
918938065
989699562
1708424545
1314817870
1146375928
1659844096
611247789
333049592
799667305
2097336403
682627078
407949433
766800926
1923478543
244106529
427006622
457911803
1355791416
29325854
1689442902
1548233750
399773701
1560040484
317287678
8845800
771956357
954718561
1066022904
1941151099
830738874
758317115
1871419852
913568732
1767011881
489094710
1032880338
1985686455
1100493556
1111432227
2057228980
1244273838
465588414
740881630
1557362583
1608845344
979858966
721647828
1163307343
35753044
1971010322
1591380301
1881968708
744980473
598128391
272080355
1563203443
2141734173
1072302623
1641658880
1912969655
355785624
1059456246
241785702
1622176295
941794516
2019943272
1817703327
548952367
112921666
107269096
184701979
332354147
1629667449
873073477
441446401
28307435
1440876460
1000657559
1409547801
734370059
954778324
784233538
1397636312
1701046235
910426697
1651907696
462520285
1141018677
56982573
1959164078
633253340
1398542246
2089840263
2128688629
1130585468
1300915751
1447653287
1959840917
1793304867
1943676178
983395075
1500031214
1732214408
79469981
143209947
135520059
960730037
918160451
1549926245
972788580
73279206
880020793
1631663911
1465887266
484396980
1933547906
1063856170
537890355
1070953695
910397643
1679179903
1447865763
1168014203
1927601083
1475227991
407917743
1422458580
805584670
980671318
1806402221
1828233130
523451064
931767255
1116383226
295382261
717737669
790187411
1278906179
1048971066
1610562421
1883136213
273728621
467875258
68436445
589908931
1747137669
499480790
1631323417
834465279
1280779256
962593426
681932352
728851726
1692275464
849265528
790255809
478433989
1466897804
1860119737
1915072208
1771720351
1130103567
552853194
1825707432
1005119612
1510354173
520269975
866274401
468714086
432876656
32080226
712104743
163507626
2102778580
1258163889
1300058015
869500162
841362493
550829441
249442461
741491632
436032467
1469509100
1533296727
1547880760
144764989
1659687844
1035540029
469295953
373649474
1168485854
1648252271
887126309
1738273540
1679449305
1609007496
1898233299
835750574
663878499
913720093
453490020
1198455654
382604295
1736730531
1185368559
1777739447
1285583232
527311880
1139573782
226845020
1197223759
971917324
1418338735
613383135
872928919
1958926308
80943192
1602158596
1772467809
852444720
882474745
1131828005
508988003
1586444749
177472354
704997454
1814899732
815347977
1919405528
1017414653
130610128
1984078740
283495545
278942979
1865037778
353096365
1703912363
2128746209
756089980
1308291998
1217953601
677592127
1862841552
1484350577
1451069644
987975004
1787425732
1399461425
1933913397
288704700
1638580690
607710902
658967231
100676510
1169155459
1001095140
2118176553
1435768476
469505531
1515265907
1130265986
468686197
1628319050
206620501
1000968090
2068707782
680512365
731391005
1074469629
2003382874
635916357
1233622976
92792928
891522234
703297186
2076031914
357887736
44447583
743229283
1656369104
1006822655
1402000176
960669027
323266598
827575184
544174287
2114122207
2093030514
1352640059
1764976063
395239514
145439145
2079190381
12913294
524408090
2043710589
530865188
406213409
127537679
1646182504
443020980
1201070606
2053297355
997660336
2023075122
747303852
928722479
920790599
11218653
1006353709
1599261545
1522511792
164469893
496772884
1361039795
1123556536
1638365782
790770748
492568512
177007517
2030800085
764654339
1155332589
330331156
621897136
855732932
267163421
1022024396
778154646
2128888323
941336187
738040339
1458902094
344897033
483975750
633802690
984232715
1464209696
919533398
437873988
2008617384
818386465
1249764859
718813313
1631207545
1830289537
820279749
104076366
1021288801
1553012213
500757728
1804912211
1069030278
441985783
461303378
328207144
1103194119
1992630506
916187182
1116555279
290304447
1961863720
769893795
961476313
1683469094
1932147338
644748181
2000946177
2035190951
1394822611
1048569847
290764699
803026729
1264734247
715477595
576452455
1385654351
303836195
360525378
2096234470
2139803999
941533683
1445453123
2005181178
472763066
1291737469
1574346575
1028405297
508438520
883908749
1517889585
235902648
1254013195
278233093
31488409
1454523725
1183716359
799991003
8998188
1938708676
1514882116
1075484083
1094573663
1917510785
2084778698
1834110149
1713265490
204567220
1559729666
1957701189
686163639
1908265186
1908446041
737928772
921540303
1530386571
946004738
1722767836
110563036
542873403
1773834930
199353764
1146339539
1978786377
1840518274
1372372672
547093278
2129637555
1036260319
1559860784
566901546
299496473
1961271670
1631982810
758885005
525877829
2026573131
1986422998
1870674533
2135562164
2053195480
524685753
1840722503
973853665
1493185534
1041769680
480335418
1977051023
1443144756
1329085772
34316833
1119762244
1820038630
322075447
1671232747
1220106925
1572298226
1213834284
1946739647
1917202593
660506885
1569339912
146392894
277726322
595435905
1929690569
1720680450
273557240
75580013
2132829552
2133604661
704591243
1349860973
1003598725
1218348141
1418228504
29009411
2096384070
919894686
733968598
1416431476
1463447917
2146821600
389193653
2111101616
388777408
733309981
1710931048
42938628
900637344
48451641
596408274
1628068436
1350631087
1557213835
135175019
846491804
1909901233
32384692
1851774004
984772988
874629668
2032988169
1072698718
2001362075
837222109
28227999
1362013678
1307840581
581324559
294055850
898421995
1712573944
571870512
1464062275
1677761046
384465793
431331167
1263580140
276703851
1829018996
551333848
1400141242
336359682
514033781
646017081
789348859
664965501
1787513225
1763248034
1331274684
818953995
118914726
599778336
673599205
206874004
430221176
1441098903
76940735
1553267162
1678514553
1386081949
2056380996
1263704278
1454260270
1849197785
1369984329
1354725374
1703912050
739202562
585537709
587649575
308652863
2112226403
907366373
1998874682
2121009756
142919858
1693601927
1372922957
543162590
384239686
470524318
897825230
1559522074
1218317150
158187471
1227808154
97547578
1383383839
226902399
111489874
169208971
1268971599
181955355
1792936669
426779624
1040219631
1054222600
1990294731
1948253048
254228941
2025190315
1388487954
1640065243
990414599
91207028
92352324
460028652
819814793
1320406009
183051988
1803470752
630280025
2033824694
1509840337
1027394407
1402431074
2082769465
75367457
1111138771
1391410914
701118669
50122207
1837922004
943129006
1211613572
1451046099
1742822403
1829631074
1699023717
977014839
1115575114
1887537124
111317305
1710844227
1948345238
1650200176
810926547
776505439
726248600
477080153
607590870
1738808605
636844737
1634907941
497979569
1861291738
790594625
1816708401
1730363283
226605193
1904508530
932290063
447895169
2037063149
464901302
400093788
218105734
361480551
758144818
365802384
1598514694
1919804435
1263167962
1130196421
1521855017
1659073217
331477962
593430411
116074407
1577320457
2056485171
1536715535
1903707691
1459875105
1930957005
266860007
66525187
447902715
1197225799
1097414302
1778806140
1839492628
1684087157
1252139001
1448496452
3122765
176503380
485172006
1040566828
1214791376
2129681217
1838809499
590183968
958766538
620958344
1334678295
1129469872
76162524
1566131087
117376252
1677660086
565265487
950909341
1846182258
126110263
1013357253
1317273633
467528450
1674603485
1537416742
556015814
814650880
818748087
1589698399
937203965
108886308
448016693
1198964399
1598733712
2007038093
1499177988
715041421
1092958592
1382121523
1477672043
903942559
1863520281
1357562860
1691439254
953850073
634482945
513280213
1781040196
265574657
2007225165
917646134
2131253569
915837208
250471366
1619285710
2092024317
1665867657
1612081363
1955876849
2121464901
1478040438
214788988
717100046
1171197331
2011669153
2039383089
1574701538
2120649418
573062709
1268014175
192158552
1482915090
855941113
116018905
225654165
841940116
46035490
734372013
778950275
822848738
1097148009
1640590032
565488123
941733576
370733785
1617241026
748168776
319830237
859251749
719044310
576461781
266454566
2087971168
841672554
1305008616
1145352225
2002149843
2110877212
952272667
2139761250
1500324816
1941059759
384934717
314377808
1393050040
1878164516
1018307818
1422621132
1567913329
1696475784
1504580743
1392188318
726075027
1825224270
1860566520
343558396
876205763
162913555
249748516
712450825
1981642145
28571778
1918367486
1323861880
758038027
73680193
1626006844
1599238142
1491464521
16611368
1506574754
1754192342
2122005731
1739313920
1526778824
1073738112
1432931145
1325777747
1730268434
666204662
693354463
846785448
963801141
1249499804
1834397424
1153693466
376320021
839654981
1414247330
343543957
168372252
611909513
325774968
1270001799
1657577941
625727882
1829556697
1985537879
1742191586
2078673828
1978857410
1971687638
470346914
564596988
90651112
96285597
1500333404
1990125015
727640308
7447551
698203756
2060318128
1735415890
490041629
1760846276
817441962
359959034
963806217
666043418
781471218
1954887139
1637636948
994667179
299920872
762279599
1933175323
444724852
145576168
277825541
1132177088
576492375
1345281535
971033896
2047064234
413170863
157252615
1272721007
131529589
44097265
1466564913
48489542
1255669350
1449800009
693750406
130998931
476186878
1895827845
256153054
349940741
184676226
878330176
949075130
1753563713
553348705
1200215175
94841645
263154270
236286578
399224809
1059980167
731312710
1829094879
819868008
1234282529
528311351
1292036732
811018418
323072934
1736766145
647088914
1057980543
1927218856
1483927043
697167989
1395668415
1780195963
1306170994
2137820125
1935384763
517059601
1546823793
129898515
1891607514
389428143
2031625698
648340524
1735782420
65608357
360867027
1699471057
1121563701
2130244780
666105350
1885874060
730377436
664553852
625863650
1227588486
163069812
731342458
2006965612
115361360
2028427952
782840371
1113213004
328045022
517483457
571102674
44540218
1912844203
1960362557
582380835
1271174812
1706733243
1676145792
1872627292
849713479
1412905370
179000532
2077940964
1720106284
873634579
673671946
2029393907
617599447
7124581
1553519154
1855239319
1638121358
1349609085
1318433818
829147714
2007395375
1349236349
194981374
2087577022
812071194
1607990850
48190281
896819784
1491678051
169069811
132940585
152376538
1239015135
1292503218
481584247
1420968832
1376426645
2049820488
1543020184
1776437626
814302885
1208116616
1111428645
2079860016
1049118678
1999292090
1308943490
510552680
1385490227
599257777
175490918
817350111
1920052056
1688511445
1088869357
1658427816
166940520
1594695086
961100671
354171641
1354937368
1511114864
916352303
2139390542
545311107
331275855
1131456232
2075500955
252716544
373909257
1287337134
615346300
1521982895
815085601
1359865519
346604724
203078208
79555704
689597074
1772885334
1500843063
776816682
1157059111
1744357154
861793896
919128513
395027866
27796405
288663479
163112416
1295710080
920150374
270007720
28624122
1990520419
1219714984
1417368960
1282227000
222768620
1148432144
2051908238
1468139823
922097802
628948914
504867247
1720996131
1804477821
2091284632
686165005
274990602
173615992
1372486631
1557075793
439359294
1069877336
601090231
929317014
394282204
1345209963
917102854
1675362346
1228884602
567130846
415476836
1692005260
1982851447
226450776
213181916
461538407
1248851586
2088391815
834590804
1828271218
873457038
35693182
1905970751
1983631736
1731470106
730435764
14662605
1583718727
1776269211
1552437642
254693804
1003028185
2015699610
1472065799
384424055
1222461087
1344799575
257142144
859256674
483450401
248577358
1341435841
921393254
1032825868
82071225
1657526896
602224121
1467374065
432992081
426363004
1135343000
1529867054
1392379592
928882494
439828860
2101082509
1051113922
211877994
948783250
760881685
341557285
1669635212
1158411832
321059278
1527553131
283150934
333443098
1260914951
579395181
515134249
330992007
257469202
1503475720
2062558787
1556469005
391534755
480926105
314109841
1728045906
1787696270
1615025219
1558154268
1231981220
992064996
828472937
1569757152
906878410
937430813
1495428641
7065672
477236184
2104615749
771527926
800999915
2094687483
625951096
619868063
1928832196
1872053878
525458506
1500916491
1206264316
1802520092
1307804786
244472853
421715073
534981562
1580677139
144726157
1860374542
446860941
1152625829
2132758604
1122096311
2084463498
233617806
305385747
1454994353
991915339
1935299212
1965878652
1682614746
1921974386
1037030306
1134040725
1733827680
1090004780
1407319951
307619995
704314000
1290375050
2030560929
1268827645
1067304688
1274385695
1818052275
1052456585
792221714
290473095
630924806
1296978453
638788221
158209667
840275062
1323904834
1313788248
1351918696
2047728789
269904358
584248457
927151676
763610531
1459427748
871088468
433647258
1667511585
1478739911
1857429033
1027787243
212600724
1823752393
479554671
139402713
961140467
1094615151
365752422
352454982
1789400172
1957721191
1054551139
308187073
985656269
872574074
476785369
1043373948
665139848
331979747
2007033467
78537479
854029601
60149497
930892834
378244341
1112062055
1853793350
788392970
999798633
1807519150
792071494
907086064
1680368045
1700622866
1802639982
1925464834
954756143
1856483486
426776357
54920517
196923276
1434148888
1654986160
494500493
1975430329
1758842748
1023441570
1080231891
940526577
1854654375
1958197373
468538008
335897508
1375976243
371048535
1169949678
1700252601
68575328
1129189216
1566668372
675506510
1580372334
875049097
1114413276
111666385
544093090
196377242
744867003
16101825
383734845
152047214
593432058
4178206
1336158931
1479877637
1231555196
41409184
35180046
541949851
873644518
505248303
1938575119
183523907
1646853379
228631204
564162526
1694177511
1476474162
622481660
1946287241
1398605687
400038425
441394675
1903285332
590813770
106077104
764461270
1161839556
1651716484
961838963
554801855
64832767
1358016809
885533195
1475838573
1175204501
752788074
1983573419
1350460643
1455567714
799620975
1907875676
712921887
345213389
570764758
557313889
576689166
629099538
1847102100
1301340860
541761043
178196897
1870081852
195548899
1106353962
1038867411
1196163739
349762464
639001244
1745380093
235464015
1425131770
927708746
528993606
712956256
895936665
48942566
481562703
691178057
72741134
1264531265
736894324
840426376
1753683416
768606537
728313469
1119185878
1811096204
1497421681
1770256925
354959508
283384965
908952350
366845
1252854771
1695839384
275028101
444480243
1202588664
1261171694
1357723297
887210986
1266001873
1591040322
206809336
1604038566
480519828
2042777385
698836815
772731774
36339660
547043499
1349976077
807177812
1880896536
437580018
1891066102
1756852939
1593478489
1808629482
68163928
1313090169
1531331857
428300398
873595334
516355392
47650372
861448409
1939717098
1513746384
1419095224
1332073975
628033245
381894821
1981999757
501849774
802974019
1926614962
1235300523
1205354133
770411745
1249749269
266655940
420434691
918085375
301331085
2030162445
570014980
860408668
1071518170
266257134
814474094
1794236940
1131447906
4006852
1008483956
1866109589
356854476
886982010
2108583338
892854203
649944861
1594302694
1708626047
1989024163
1877959652
1930077793
375713297
82379144
1319772281
971530134
433069555
1164570437
1520587736
1611933228
1289668680
1339019080
926038243
1246032823
131290217
859359625
53323319
54170756
7748121
671843937
420920835
770724394
2006775153
344879093
1256559862
696223117
263620680
261552056
1219557025
1547389575
1698287761
1152270786
1445797663
262473231
974264846
658302021
1023820764
1536861267
941321002
104096654
1572814764
1066993017
1119208137
1542197419
1341440363
861339158
516044941
435078979
655371515
533919028
64466966
1318169759
345570378
1323627399
1665531367
340629683
1271454388
1757706908
1815804572
513955546
1277651420
1170851501
1476816530
716058803
1425418058
664710312
1189270787
1891336493
748319119
474246127
1400778790
2118568635
2063438413
972958709
2000362581
1061587159
1426833792
1564802388
1895503712
981959336
1375033885
1751663407
110419265
1140717784
130952590
884522123
1690654673
1041065480
1340999065
709064092
912542075
1742611357
2130524155
1712321537
1542876756
1729205487
465181190
1969633013
1732766111
2113690690
2091334898
1012580096
1332819438
1441342010
1895878881
756997399
186420295
1992256280
699278720
1380514249
1377995993
1511065846
163061860
1057821487
1164831975
873156038
1294847583
1324033883
961139113
772633403
783158651
875621262
1510161243
284696284
687836622
902521693
1328199950
2029070016
217307553
1658079203
230064623
1141081532
358622331
1649471493
997025341
1082788257
135894849
675182506
19094354
1278566918
1941355855
74250834
1502242982
2040873557
1054802430
1650993397
1587114592
1790554634
1146464999
1524442244
284107375
1306883447
678875525
467903325
218026107
1827882156
1016657300
710255110
1247449384
98942741
1712624591
1724644126
1881513660
144268392
1198551647
161940638
1577233247
1459031624
21914403
559028715
404439941
519084921
89315423
83399767
1803715459
569420432
160498742
18157174
1849163548
467339055
1212448957
1318531403
361525618
2028472663
1712113550
575730158
1738144937
1781930714
981977130
977279787
1007361094
1656940529
660043652
703614736
58830223
1883232566
625732056
262763751
918688481
1254577848
1938196436
347667534
1260584870
1575490370
511192956
1633024336
1174514781
1702070757
853775135
441795452
120835406
445924243
1922442672
1824733238
992034935
391874626
129499976
1522765447
330877683
1673928779
890933287
1897166630
477268350
662237543
991593334
1559844099
833033205
49977272
1977870396
1893617967
669453982
992767207
1581597510
1857327368
1093223133
89452552
1312539736
1499814950
348386276
1244283769
487665237
205310649
1561268575
809846934
1241854274
601673940
1707729199
185215906
144995337
990808968
454588009
989407606
1039523302
548233114
1925219705
1560269794
1955121421
1354840394
613254065
993449773
903999514
1983014789
1075477563
434652307
1257134991
666448160
1805862784
1220123494
967584309
1528026360
65410778
1170119638
1935920773
172491948
1142322297
1694906299
1365224570
1447761713
1958951014
550114102
1632023759
171002165
2134062769
932774540
370594224
2108879887
1970199881
483563006
331147379
195026185
1167677442
1237562618
2047234978
543058904
483509315
2052813378
2122060667
1152071863
67097825
975331072
346914528
1637522645
81804710
1589238282
1399914532
846977220
2102115609
203955779
1062050067
2137862780
2140493423
742227111
180279489
502133448
878455449
543350414
2091270258
1505578982
902728385
1340276784
760515032
870564770
328514392
258493511
1401075900
1924969763
415098981
1407379433
1838799229
584601181
194653649
820432674
679571840
1953649264
1441027365
1523963279
1097596211
1930205161
1587424589
172063235
1990730089
2066428336
805251418
567658471
746221640
871597144
1067817415
758851091
1009883882
2062443619
497777965
1274967654
1702051203
748415975
1898300070
856024340
1967548806
822990586
1828771696
1371646238
1458299809
2086205030
1813920133
485328401
2014479663
954643949
1090998597
811427823
612525417
1433085446
1951199021
1378342714
1393493614
1385193930
376270876
145173004
1266952351
460710355
744866744
2106619736
911265590
740165374
1684738312
93122728
1110975282
869422576
872111949
424827830
1802678490
1076680406
628744543
1239818562
43764679
1019168565
1618971891
386823831
803268275
97324926
712782412
11092495
973242413
398622535
301524596
950652617
606449506
1214186940
413843164
1342892619
772787392
488938357
652145776
1275414051
203037104
1210923048
1411697085
1377334253
1421761201
1477975346
1281955507
1494822688
1309394515
1403513568
1997664854
1692753929
667120389
1353060041
796850123
2071067411
1932378872
640547295
1081521325
221953452
677515483
662270038
929684411
500467576
2122922513
778364664
676967178
1728172137
1740472909
1754645063
1607649962
1284840670
563651715
1823558742
2079546744
532288138
1847982235
1305259154
950825747
1565958450
1124716489
1986557425
1644925701
162216339
828540029
172650170
456956370
790032150
1337096536
280333613
558910359
769041577
1957667844
1810746618
1169640893
521997369
1155780688
1136145359
490636846
470154025
682501351
455668855
832960069
686238100
1860747472
1332935042
1757806957
506994631
1318631513
715185380
630356108
1021109732
1984147774
1052426068
1135903412
853270346
762849892
1186441865
690047752
1274911296
1027048826
363956108
1146050561
492019030
1507113836
630511498
966406366
225247347
1774185865
830803898
666674516
2060587987
1424021922
327577380
751896108
1859735494
1768513132
1967089073
899632799
1328606205
1927391564
65514460
1603195930
1822871188
1865164691
991880967
396883403
1594170360
1795848251
128834494
769892490
486063175
1040123656
1245210269
516013242
162840235
1767016652
1263261089
1829129041
1223642667
803953851
1252859874
797824654
1580559076
1515632032
196212164
1098258130
382544485
21396041
936529224
750447239
2044436955
668510411
1304028357
1160887240
1886978091
564387680
1751839550
1352755972
115175827
1851455811
351495544
896450476
1563803745
1093957200
1888403331
1946481569
2079177224
717648029
1003382691
281754517
617105238
1257657185
748108424
1944001752
1797638966
57698608
1613110752
988189083
1265167303
811178416
2075196017
1895253174
1669035447
367843246
1855811411
1240451943
661079609
1024696252
1299002675
485336645
1209873681
1783436942
901638764
1585352801
701067915
2085139366
497799972
233191597
782124357
122950442
513892278
802706820
35930280
906238497
655573266
1857919597
1999987546
842446768
1573229050
133490707
1143737902
1501194769
2092668063
55616827
1813175311
714470494
2057230264
1302882217
706782667
1155141634
2026008533
929413680
1699237229
331721853
1828520105
1004649940
1994217380
498901295
1546391202
1988644256
1803657282
1879226102
975145467
821254829
1455907255
1544583564
821934010
707854160
1321753008
1316944078
14617599
1756357279
1040566100
280327385
49540110
1104009883
1768859364
1734769464
2057930652
1654220754
1722305458
906984994
1559887131
273346506
1326300408
1866786147
626015356
155844640
1433757325
72656289
972190647
19338842
678291826
1227102625
1853830092
1849051659
1517991813
780693664
1505715537
672652311
1357317083
1832172606
72181241
974152164
239943426
1176179562
1101841324
114419428
311843197
1800154886
914399750
1481041379
783456320
1422090253
300557183
303109911
114255980
649981234
1572695011
1006363507
1330738216
1940933883
1190547160
1891629859
1784690174
1486292040
910788414
466289207
1051232337
928590929
264069038
429625086
1310986932
152895832
2094589453
593244588
1476150460
1629988913
1097293408
652657478
1230380186
1699093306
2032071410
1807493829
1022079702
1822826057
546890318
1336135237
1134616619
1986641236
903325507
1921364704
382745508
695001452
1765586177
2016849231
143187367
859008604
1347056019
1376712135
109244756
452157823
2004022164
1186377122
636039609
608221254
1724642772
787354488
632476142
461150578
1070001628
520970295
668460002
1205302374
29434105
1937792955
279149220
1162854269
1457128613
210387899
2134364128
310455550
343946600
1358876848
1853479725
2098584898
187329702
913987977
1543820108
840502271
212105838
1289882737
1222713151
425216982
266901075
122901181
1760216534
994845676
743795145
1524957377
696334583
852468293
1811804268
1821684301
1100696783
509104996
1116196336
1234898665
73236408
1105807863
1051839846
1681473349
714101338
507326916
688563468
1816223722
564808661
852398526
488471493
669571176
738673097
1047922673
201828437
2071778937
2061094624
591077322
1912900293
1458046382
1923288809
532562383
99837914
1663589101
496812623
1338751879
375437594
609919265
1894243231
727959369
497620024
675816745
48989309
1941985224
833770648
752778758
572881458
1512794584
145386107
362033613
190757683
839006460
987110917
309629422
1948029372
167974
2086783108
145421152
1610936688
1695796768
595121758
1418716537
1516079115
1348792836
891284807
247675375
788134623
771278749
859452491
1611985101
1560693020
135635787
744264368
486675715
2057480678
1813216988
1743372888
1632294312
1685703624
535677905
1934447770
1328902041
1461682399
871287833
674816941
1382348303
2083651331
1393777098
1369536828
1200928273
2089098586
863158356
1116888732
1735117187
70625841
1109767277
906587249
2106942623
1999672470
1539711587
731010013
261772045
691641886
1384232949
2082286491
1293083692
1444298106
1314588924
1788122457
27599749
2107593857
1423447937
105929732
1820612790
332725115
1438871126
100562574
101094403
1169780447
1511034189
1865244061
794855312
2137886756
825431714
882873339
580605965
534904483
1389810368
1002282324
397455432
715869868
288943058
73617811
650010768
2011134758
661001243
1842611639
892273491
747241414
957148588
504243342
549203234
1286534087
669454002
625369592
496524313
335040204
981111711
923635459
1631382254
962239465
2007361090
1769679677
1108945025
343927671
1874386448
525955207
2056829103
1398009550
1745845779
968874674
1620702225
660664139
649640814
921545720
863177095
320871182
1240118493
482247990
1518030291
1412597955
492131410
684523470
450417455
1366818815
703061414
580228094
566994432
983674636
2051860296
1097807885
1073878450
1221336896
2026541578
392135377
728589227
1344328021
865536274
258683187
1208546835
159144146
62029642
623053272
2128747762
1012709146
728652759
1111026818
1390679446
36474150
263128806
533073799
1003613017
1850150934
1147592159
695512008
1230216594
2141991374
1913791147
1380965893
1740509283
739891580
2023423061
103328859
206341938
857616110
1927001330
94337204
135993415
691454628
1802925890
820630451
640641053
819880470
1350701235
966436702
103452859
29274292
362837770
2146373683
1841179472
1137842676
564231926
629536974
795964383
249199520
1733384941
1267141514
1705094342
352482215
2114895144
355782098
255277714
918803600
949281848
581928939
1415686278
623667473
2112003560
1142727147
1657654085
2009149109
2144843644
1793970945
1553119782
1170518528
2107308998
1535362250
1761704533
775869736
1814759642
880637114
1503853464
700572950
1799538342
1210413460
1172257868
317910046
726185671
800974851
1198503878
1472030771
423881282
693270329
1183132804
1760310247
914866495
387955791
1775091301
1378418741
251686341
781428244
1231349566
397440991
230606165
875763873
2139277824
535843266
511846667
1900416830
6762203
1847111849
1227925679
2064623521
843448440
496303723
1826019040
327446958
1409897145
2146972466
565997763
1819641170
644147381
1943366252
112193526
203807407
125847221
293040554
608375086
2142402599
1311630766
1892301499
1772463373
120490979
1129723548
1232278638
1351745180
1457751819
1503948621
709476281
1930058986
562160073
1457155006
1466432721
67187513
1266150699
1864032344
1343013219
1180202979
104597493
482352496
1348488018
889557479
1297679005
1388472829
2029838126
1007204523
322126789
90455192
1759376557
573550390
1249648662
1214194534
1483469124
243904755
2136163083
1129376858
828630252
98333628
221431868
1447505146
365536744
166841341
339590332
574937359
1590333758
213469575
76202337
1826995159
1568993180
1491678100
969430167
988472845
468178943
2114132739
510297931
1062179608
1087418574
1806585110
1279023130
923311812
141559187
1476494876
943699935
1254005294
546296199
739168052
155846620
1328942017
644116285
2118091891
1843690190
1390625727
2127452515
969202878
728799218
1722607568
1591956449
45258547
986854700
481457775
575975321
914247147
1941210154
188077079
1920040241
1086532790
12385731
1783239087
1455235718
859081595
708667420
576214362
2065460052
262500862
839845175
1837849864
1316973389
68604250
1294867236
1635523782
342092563
31078381
804854952
1179329752
839930013
1171076766
695345962
1005383339
1541553401
2012590892
1997640486
1685620052
895047724
1216812438
1149032897
88702240
183392114
1306800982
427145687
1881454308
679032983
1626190370
1963469483
1515905167
1510748686
1537048838
32026677
1104098128
199702591
40249632
500636317
221569042
410650307
1756479720
34435711
993724098
123021396
767281548
1487227692
10976717
710605553
606277079
427176574
1080185094
533206436
1459246872
2015359004
280284223
1000623272
2043346243
1583968017
765118576
1208331854
1810317733
1946065169
1665316727
555264774
1735438434
722875892
857511192
343146984
1415822385
346675028
896225625
2062289686
5979007
261173606
8510295
1146329366
913393324
121783235
1349077525
1197872926
1710368111
1962875683
1829307293
911099929
746916630
1856475820
712546506
451045923
1288780885
1702556816
933968627
2090689095
1796188234
557695689
1792467508
226088138
683647707
1797686514
1663878036
393126178
107094080
283395539
647063876
1997735213
356799081
1796397137
627321890
1141921604
1705572507
1405433007
1937853186
1331165588
1545360536
1253123484
1668300254
1266730221
866662046
109106567
1796852913
792640172
178263975
468260915
1268431082
1055387088
1245819646
1045247085
1882472246
506649203
20704407
485759739
2136687000
465514903
29200135
117699608
629413926
1364312511
1291427490
937914301
1865978272
1020957632
64540477
1209015773
1060590621
2083220781
715759136
539749204
1234438155
570484728
779136794
1126005481
648232223
1678202207
299804526
2086253091
1009858654
1825726125
1830214725
979479348
1992414716
2081202483
1545082186
2115700330
1433048457
1052435655
1232455199
1440928079
2005191574
503155413
1606161387
1714823276
2061274905
458905970
1871140804
313611252
1025602984
1986925892
624216987
1301938497
962272165
1274681015
1205313550
591976721
277819932
1406473240
1648512666
553675806
881224417
1179319184
1780112514
557093553
395222669
870400367
1602591271
2106874856
1750298859
661208421
872152539
1065906356
1188207860
307996337
1002997423
729499381
780626592
1104692596
493343639
428532550
1950603666
1865419668
453439468
1531442549
684641024
189347824
1428274999
331986440
449981682
412009780
983859806
2102080924
1424562829
1134642232
1468092868
2095647559
694570469
1093104775
770587916
1575400099
649827738
214952290
591746852
13360466
329620892
1269057124
965539805
43862011
1958008432
1461832867
1208043305
206200787
1004693273
559502307
27063260
1342692731
804395101
1787592740
205449955
1674069659
1608893009
1929155410
1896714891
1363739571
518750682
1860948445
552632495
722669565
1405716450
324159138
1942088624
1617874224
1557727336
1399034955
654301562
1206928688
1139742900
1066803436
949267065
1710694516
644576581
131507331
374993657
770341616
1394937441
1500758771
1005980142
857046092
1151512486
502022185
259330454
523278669
1614872261
1353367889
2075998488
658292935
199501539
2030035708
1469984950
1392721594
1239661829
1350227345
789820810
156794951
1953362735
22429078
1269773180
1419535173
570748330
731260643
530747774
861518723
1091131216
81148483
94135921
1060865478
267384802
1465014436
1838947617
1326995808
2010598298
538625927
1770700051
1338093927
512579223
1369000972
890105585
932733288
362984962
859298004
1258866996
832517949
757344105
291638131
248499370
1097638805
1875469865
751542795
2011504544
370433131
1459558670
706764080
650858463
1174940106
1581667635
1027653534
363033559
1613596957
675849355
1485051706
680080071
1183534203
174864251
1208672075
1457910462
315965923
1699262974
945376200
573613096
684715643
1586639638
180530350
304341596
1650539516
1667757404
2048323136
1605999366
174634113
1871293716
17173884
1406112752
1707663517
1207183225
1905175936
1536129221
510108446
341458253
1455939309
982048379
2023190969
1825781093
1064984822
2104180215
1218758816
1481571531
1985102026
1789708396
999192121
1506962807
1236412644
1841811137
1406837587
1313443554
1860125400
2123251664
2003617567
344310708
669690960
1790243423
248413065
113730123
154516622
443265088
1494946512
1798889078
1520963480
1371815245
1423634074
1224991457
1514742331
699075526
965397430
686642925
1796211245
1973582503
809356792
181259878
1356689860
18664491
484103154
1796150784
100116116
380939134
1402116830
1420165662
1278020717
1933702016
1258241686
274623115
1371033441
497114462
1868284620
1177500108
1638978111
57798693
896913089
457597779
1868519319
1759500829
1121822918
509159459
2000151911
113901636
8995958
277467861
806600771
976257093
928543319
688238834
475380215
438817477
123919246
518264601
1863798366
1495045127
1606824474
914605709
926075765
844608825
106203312
262834499
958006011
1456456368
1511096926
1004773791
1341967311
1633064703
1929853398
1370461130
106287886
921738796
356497933
458654942
427398194
98107280
1510636219
1300831183
1057995529
972047683
342715477
403294114
1901019383
1391217162
1281047449
2134422522
1787401563
116561813
747152323
295645764
1708098309
1723848714
827312445
1517343278
483294539
727757206
1091799697
191016044
2133456783
472624079
1512806155
626992369
1774442351
1127184001
848501652
1408674576
316827578
404728696
852313666
1914043311
439983307
1523852117
642351411
913737603
1954081030
722345057
314803384
1435973956
1543178384
576689227
1856529557
1169765825
2052797385
1047646002
712253714
983240705
1416483648
1657990510
2082482590
706379462
664117787
186637304
264720000
1031329806
683394084
395339768
248628054
1306626198
311980864
1819351752
1910126202
1487496058
164384302
927369177
720446059
1799877305
141974347
973380822
20883824
1552228718
10497323
1450277668
1551205464
432488249
70544273
347097186
1966673936
1814048550
531949699
669941647
2108845409
1412776944
2041836657
647884597
1654720511
756064156
1605096954
775333343
1444167705
1081365289
546117069
669271514
1423137100
1734738220
1646464081
1432429689
175817470
1441897281
850533722
345016870
1053538144
35328693
465436484
840306570
1406260525
791316066
1030442055
659599407
1049496646
1856616502
1792648051
1028767861
1851024872
173405433
1032013401
624530048
1422461020
2010899887
1811747717
1796374428
253449048
1043529084
279067387
546239222
2146782201
964102325
798944914
26719327
2059321289
1012277061
671005191
467186635
403943838
1882188991
1728414471
1822124675
1395204871
536390855
1009657974
1924650920
715267132
113141147
891099796
2033451
1258144390
381392320
731265904
2095615531
1558965899
1710383195
1671871765
1442633917
1958834209
1248595905
1139205099
1248016555
765570207
1885746844
434829484
2143583317
34231812
605498426
1823934665
1862470619
1818218051
839372536
777508454
572804412
1316549327
546167483
1557697573
1827372727
621658894
1238177231
566162349
1958484932
2079958587
396683358
41137615
364200754
690053193
16968855
1480260488
1380100704
1134068160
916920905
227469426
1363616431
1416566531
854506727
882392473
50589111
707870710
1614461305
459845162
1070030473
97916461
1823320462
614867456
1798356743
654067423
2030587192
18866536
1397178293
1755568590
928428077
754463645
2041645932
752538346
2005152975
1642475979
1748164691
51642371
1109840159
691122084
1546930497
360302860
933623075
215923847
95427807
1810843513
1429904783
719360269
2028485690
485491041
800174159
883258378
1493502828
197255492
1873629111
497665094
1783528690
1935225613
459004652
31645770
1122671731
97240865
596199349
657526238
342587862
1263352897
179133033
171418570
70059922
1864048853
1634604996
959366023
254747441
1564399625
810870591
1404606017
480569394
897302026
1200861470
1601162459
332880221
709027830
1802649378
1479113351
149050390
1509995850
1727054633
1532674307
62597898
1645345987
656556581
414254347
1200683466
362253377
1896129004
676772813
1226759001
1305217295
1286881258
53121034
9237078
1311476364
1170479897
344325147
562863924
968033242
549311284
1640782510
1166068089
160822766
1467175958
1658490177
1041227273
780886762
1693223359
1118952386
789172015
1282482250
888529012
469346237
1704834540
1009773038
1442685633
1445687418
34373517
929431925
483478440
1106996695
792168308
782593618
1977640836
2004344120
1211504658
1791465279
395169855
790779883
1429035216
1497488536
942522599
1616264663
116166578
1199003571
18828973
2084567183
1396190506
386715996
1837241183
1058452106
1930130490
545288861
1204062908
211643729
747902846
1027206900
1738015392
1927428787
2077103939
1561641097
2115564777
373835627
1650898929
1273817798
1022654372
926130518
1062754995
1001443815
1275769710
1702305342
293763394
1780207705
839602198
886125524
1872072636
913905500
92230645
1352043396
1607457998
574516214
1286977166
1292321024
863531376
1661286187
1273708311
1160386638
1084183001
448962816
111555552
933312063
1198333603
1328938854
1035613022
519653979
228990804
2024027307
755311746
1819493205
490671229
1626621657
120322970
108640770
11183111
384267467
1516308585
1209346611
2144906085
1736952858
195442807
2009884632
1753870048
1900958691
2020752929
782994708
1214133037
1935630452
303268798
1361208640
950677917
30089078
377084795
796809559
1367053726
1299063806
1558181417
297725609
174942127
2080295377
855711804
955284924
562179957
1286905814
425541633
736075924
995418104
1300000788
2086419316
914662236
1051799724
309958108
893456852
1425025460
503640310
884179778
1872081983
1503398598
1026715782
2011597986
826002797
330605361
1688220439
516067208
1360954151
1089573312
320552103
712898435
1864445271
325410360
819137078
2044050618
1252085727
1930194305
857666711
1780895929
1890002854
379389343
48565299
884660851
999026625
703240648
1273224054
1168211972
1210558495
1501049144
1824311355
869225104
594344980
1443750129
2036371545
1263626416
1726810189
1289627005
1675318752
1301377509
1841803269
1040767238
489078248
1897410151
62863545
486628935
15415435
2097965753
978368130
768209963
754981174
109904647
1162285
1489045638
182086502
32791048
1853759746
829169564
217800018
1831209061
574258654
1883170729
1626055895
1538159445
1851938211
178037972
50773339
576480266
467906610
1943085659
594177389
1529701120
849807701
219756498
1017062552
1983206361
1405676913
173230501
1845055335
584037743
1539222185
1222879594
140476232
501501657
1453038446
186733753
1753680031
224721608
826002854
1302438405
958217394
1055547591
1801712964
221064482
469600977
1160998046
1880526483
598190119
471552082
1885742780
1749240973
638118334
649715296
1440817610
803152722
293379081
1824541785
775254668
1917539651
2130729817
416541756
1128338000
1468083837
1668901660
1216321112
1853610017
891239235
1266566467
1446499006
1499718884
1899517104
2117512154
1687287740
282415076
1333581273
1929815992
22542871
1918342864
251692275
895545810
2091866658
1707792215
642558533
851922652
1405563069
68340574
185292475
709754514
2056495936
92342095
745556060
2080365203
149810178
364689180
1814295196
186581669
72305187
338990017
1418958356
498881219
1475830303
887480126
1094789046
234319402
2018639360
962626911
149715467
1107045926
589156616
1671125942
1103331801
539322642
2070603818
454592634
1573151524
1453632195
1727348635
1332090723
288484490
1063714772
1756022291
1111808097
450240782
1778221403
285860286
1924269207
731916934
606859658
346489308
1281521286
1210855938
472126615
695200759
852393658
2006071052
1871896599
572911805
2135720912
1610326738
1111290251
1026038879
219977061
703082500
353082902
1302430786
320084256
19012843
1268511076
231436492
545700802
31390644
1674230520
1079190209
1355143864
186416644
157011299
1370742711
977569636
854017161
1257982286
288952951
1706531320
1426466398
767502101
428009964
937791872
1567804583
985321941
338431965
1593085129
1178670034
1516995683
661669081
569025121
846857730
146972567
1035594892
790829895
1229213630
2126570240
1888012594
173076779
1773216481
1892900331
779768933
1116232492
1672549466
1084689851
999222258
222642527
1309209770
2103373704
1935453317
528454870
93766214
782146022
277608122
1666786849
1031886569
1796742937
1947801748
1992579431
351668311
1837204972
95678579
1035935377
976828486
489820442
280929395
1180132782
130746716
861524621
651605965
1467162106
708398808
1744705017
481008468
648666690
254081168
1220859344
180726924
1503771036
1183827374
750619826
1944551856
757807412
1628750494
1734154520
72745183
1454912784
212908521
977029078
1906925163
1642223089
119641464
1499912592
1060821677
1822800547
1282214577
817153061
486331223
626724768
1010315411
291540858
1510654729
1031866831
959586881
523872454
1768798765
1465103656
409872065
1621205189
1633462713
947385077
2016775805
1702637310
1728239394
1914338936
1029820564
622058148
1368330057
1130627845
1374223298
298177039
886579685
603675788
449717936
2060891494
177825258
512542060
412430916
1699885747
1396833467
1948789419
1062519824
1052480022
1672151979
2031593028
491965369
173773202
1783047858
1300662991
94779617
749537232
880118119
1964167681
1477768453
419841741
1307016782
1125552043
472304001
1004450714
34092884
250212773
1281473440
1880594085
1638968734
230065877
963601653
1596190972
1474068106
1838603309
1394443744
1188576591
1280937398
234939026
1728674848
1025158176
1367370100
1184207609
1356946208
586746653
1862606905
1534959096
459983647
110921341
1933840896
1902713126
338471269
842494828
1525969350
2079571671
1118672018
1074930256
1097145742
613814361
1762853256
466750196
1146260696
506379835
1698533367
471853662
711585715
482764247
1827735635
699997677
1222811874
1232796597
611825316
1423238894
478632182
935994399
781745595
300066932
879633148
2087319959
973240774
1820265656
1493856595
975031117
1093064937
1211497410
429102944
178608543
1111828629
1951418845
1740197358
829805079
1294507108
1123621862
1686768663
425434893
1758011596
533968149
1650496677
1410377160
221087345
803005711
2029389017
198680039
7895937
1259724803
616908021
1129182144
769672730
1038488890
809588999
1593661742
1835138110
483416466
255758934
1817985400
1857440813
1455306816
1388364726
555710447
1230463749
1047900230
366108197
336379903
975841894
903309023
868672048
1804342515
683963562
2122512509
728772879
1522499375
408595079
1396053283
304785213
657893563
881197889
884705944
1113763147
404800604
1048760996
686920601
718703736
617154130
1563840026
465302721
428050562
529344716
1520000931
78806959
1109780174
1096030122
1834858767
643550277
1409683035
658211318
1086376568
500751888
1658876143
1014164535
896549432
469439166
1090499751
1110662325
1278148109
111390254
698417024
102470577
1257492692
875332509
1856821387
1780559081
572012901
1810125013
2004334918
1353232446
1411478097
814705118
139171637
446060045
39537534
181672162
983078230
932522233
1002503063
282342443
1596445565
908984670
729077078
242291865
107443972
812948000
1002245312
1933226401
1014416724
533675617
1111291719
578404091
1438650226
717179108
1057401193
948585815
873797106
1922203003
1527185776
1391539356
987914082
173144523
888107155
1105633715
1871955958
284306342
1935345516
590188165
227434507
1387438424
543291149
1638782714
1459101307
1414223116
1505228509
517069073
574742914
1754054293
260229719
448900797
845098152
1904495136
19310884
706340633
1885525155
1520173687
390123961
306747807
514564995
669415824
1124945740
1508640549
1723043561
541046047
212211104
2078527693
7743138
1479831149
215632033
1759503214
321322199
107617358
2085537508
52932672
2122994532
207121853
1944466807
307268434
1865211034
1961972250
911063555
424673605
679732446
1780849313
1340509667
704844138
1467059135
1378206535
1970621909
1873768067
1728161872
1834983391
1354107305
1057397670
33614872
766522523
1878885419
103046266
1125014975
796983354
55117125
768991154
1577603616
960654527
58106165
115670916
1461292171
856091847
580421216
985218615
1934438846
207904808
1003122325
1397908993
2131026899
1101474811
2017514152
473813927
89270175
109016343
988520336
1571689395
1331701274
754769598
910820402
446606309
865860320
2009237573
1215990411
1238760761
1153655241
1366446787
987591430
415349259
605489466
310735029
665388400
839746451
1256519334
1613424254
1228107662
676126823
352809583
1395374416
1915542017
369248497
609810232
927895002
1261725504
204411180
706168275
601227005
2129650646
850396397
443536769
323208192
367690334
1266371889
893865027
455138424
1271901289
673193905
1998242772
1514720978
727401783
1713067564
328044298
523493990
1100606616
1126746510
1174738801
313388830
2120922206
571845316
2087794520
286339832
1394372484
1307164380
1310763277
785540233
868578517
1477331053
703108639
184268990
627962550
2084138111
192771090
1767338433
1291426865
54723493
849307163
1335762060
176325747
694957008
1834473008
1195481337
760944237
934158601
764155013
1869199511
1722510372
1123284563
1629305923
1089848480
1876772803
358330362
1254239568
801958575
1944970685
1545969171
87478645
593764500
410682111
207477933
865232092
1226115994
1757660045
1578355751
789819560
1487244513
1209123998
1347369573
190464380
1176908369
1094022581
1586261915
1392549665
2067838799
70729498
758504816
1814811612
201688335
508126846
2018605081
1513842020
1327645467
485720935
1796218884
202795699
1357363280
235123626
1126301837
1539606471
593609490
1728912294
1961512985
1581892566
1303523142
655802679
1911105380
1647849738
629741587
1201524951
1574376533
1326551437
1297522205
525921411
1021966579
1457839996
1631594878
1609148904
1772575454
154303828
269562582
1845086699
1841720161
1249448370
474452604
1592748665
1835315551
1345154237
2040943377
1249448370
1664934986
338351411
1893513770
889268538
2142339921
252866877
1674700538
720291832
1068398576
1842771050
1412597131
2036561473
451004041
563959606
422829686
1218678237
801126008
376997704
131010157
1026986313
159241792
1608706657
174795636
1220381597
232305038
136462136
1642830968
1431122499
2065672589
1956633077
1812840538
1239681613
711096377
960483593
1824060755
677875520
631253518
785293412
126133427
625297689
1952939776
417406254
654913001
1827438697
1444565328
290060515
1705577248
1519686922
1414103936
2083437391
728748306
690820196
1704586882
2074375581
2039429681
1609315673
1944812151
671419295
1345624330
1097249514
178404609
281998344
1945224048
1373490810
2065027842
1487940721
1777780314
1773730841
162497764
1050240378
1484978650
930440549
299989559
1619158431
244630635
1848117637
1131689810
1904670583
1754928471
1137768351
1507473517
216486659
713213592
1795046823
604725701
1787123878
344272129
318746140
537488644
1159791921
898469164
1144666933
356162448
864845533
1188341529
1797266528
2139950289
210742944
1657636104
967752913
1938251196
2135989591
1569583890
1047387660
1474908822
1706888404
143120762
1534845556
1376548453
1329080122
1701426686
221361207
1818340483
946093749
1101390569
1864482719
2088176618
1421633665
1599245198
476154292
1039850963
706511578
1601280900
128428486
246102758
1651314454
2109131051
882753993
1550281205
1290487484
877468607
1647099764
718774378
1594726619
1264499283
1923487843
859076040
1373048059
1386503708
106110338
403379022
1222363084
1997518655
55316702
1485698788
2086991297
496745729
17476402
931934419
1785126243
1227261051
1871654046
460963626
478761347
1717049701
990615538
1601976814
1821723830
163349924
1330869197
1379174722
1599752956
201840552
844973817
1199285747
524684368
1971556203
796443580
492745299
1187900508
322781280
884061996
1709635158
235526191
552259706
605071964
1613700939
665745489
395710924
2039046739
585405406
720690777
1156089935
307910340
2130122346
1899516711
2015226269
1160877146
1808241717
725728953
1573613551
1840606091
821129800
743026046
456299661
683518915
1356891504
1203246377
676024763
1826765761
903512915
1008003460
1656603015
1331053311
1286285194
334757275
557112434
505889098
1359544363
728871524
1219196737
1310961620
1009748366
856969775
916266223
1566865610
342121443
1997171082
1547174789
340268210
867180592
303122586
1455892298
1161928438
433845110
1538502244
942887258
618182862
916533883
1881314863
2013705576
1265003459
2046871968
410397255
1721231678
1940003023
926271383
1273289289
1526364317
1868670340
1381598231
635303332
622683282
1679036141
1778697173
1256301218
1897236889
2041121961
505260561
1474319291
760371784
1197831580
789965352
341700595
955302098
1666424022
1138009690
1109496645
1491764119
1942593672
1035270611
1140795742
1289478291
784525623
1442528728
1990136753
643237722
2125034311
1734380444
1231133714
1590057766
34958779
1316532846
438086516
345922803
1713904320
864294256
501620490
207990665
198012440
194086219
106835080
596041075
1535777259
1888168770
1498845418
1900275372
1780164221
978480430
1243861156
1264291183
1505480511
1906362194
1011818869
1967936201
785187235
1187837619
649036446
165248037
1815550104
1631541431
396044587
209829050
645471993
864257346
144297263
1359486807
254297680
688077791
778767448
1461176464
393167756
750232335
71224626
1916275157
1702274950
1778205736
159549035
789338891
852336428
1308252461
341798438
1153876749
1079914005
292451607
2133952986
1340749262
690322503
637720329
1582306085
721430947
546494745
19008198
1474541895
40942742
806561467
53610553
1565438210
1683928037
1579725666
1178721595
403074186
1534862981
879527778
594268380
1793343284
1987539081
1211339940
723178190
1837581023
602177930
1398973545
2021449069
263840766
971244398
1784055457
793812120
426244432
382913603
1917619780
1601803712
1261347199
799519601
2112135096
1178587713
618264849
576847225
1095290744
417881857
2081315857
1500152746
833817154
996869076
1492464118
1746381650
1663341442
131903448
236832767
909523583
660150193
1517698422
35314422
32349627
1332234612
2089543093
686397210
657823694
831636711
813563433
1831253347
1933837686
1850069510
2077122001
208047628
277020194
42725152
1395249955
287294210
375993396
951434188
1856865377
1168464920
292277031
1740806803
613534452
1539555097
1946158174
373404074
1189790523
337796091
257799664
903412698
332852725
1742611357
1661064400
1337331719
2122135674
1800537594
1137976508
930447191
1811027993
637729078
1527830327
1542021757
1180357899
1322361542
1982997202
2112518383
992445718
205429234
1723752402
1259061817
375486544
742408345
380896097
1005445957
598791830
219168920
876922921
1228333940
1663512456
387129169
120052795
608200360
801529160
1453562803
1359791098
1030803329
247162362
1129808838
165514702
648418339
1808258491
2096546710
876466682
396713665
543900691
1081553382
903173859
1110399977
1664258017
1234501460
995771232
47983951
124598234
161037514
115051412
1769420271
1281144417
555955514
182338710
1144570693
1348929251
2065471846
699385891
1168743393
1412622063
2117952730
409068198
76152281
1796909488
697047846
198559073
652506577
2068253621
823485334
1918458461
866342262
1973328163
282732400
2000677581
1684071277
37513548
1581328418
2130408367
1374987514
2101282615
1958419490
261300967
1020054075
1107130423
2134266070
1332752646
1069766794
1789742480
1313160993
1513600235
1257942560
1259675589
1231897761
1430301822
791668663
1857112269
101017540
1458791416
903742054
213079185
572356776
1945132245
707137794
286418487
1795110210
318346604
748092052
1980707208
2002731363
1782803253
196578791
1048296008
1463748387
438679468
41638306
1472994101
439802530
1573648115
954379311
1195170239
1363771310
304869442
257246399
37883948
871222037
202664335
2106431643
800661055
883799492
1168419734
1841110327
423271759
1465150319
1990815266
1383554900
604593959
606803003
449794342
895644369
489002875
1350842959
256170908
724592521
1073790004
1008037602
730095885
1692594069
368889440
394084418
1454291
1369192112
640745349
949479949
1812645434
1083989176
1161879001
334022842
1410049168
584996465
2049814781
300851564
826667110
403788239
597073089
1933791023
339142428
1056137121
21646775
2050467347
1531137925
161293359
2065154656
477674797
1780457941
1658568934
1956833246
1092512819
950221678
1151273648
315240957
1118399572
1985265705
698551986
1119327619
1743303205
849822128
878540976
630032914
64134700
1573779886
38403033
852285910
459164031
123469389
704655289
1632897262
962316043
2052864020
1024603727
380070370
991275387
832768650
406291984
1253198645
1333773818
362735608
445765978
37122955
930177512
367815068
1765654998
727124467
530745668
706606028
1775121818
974462793
225945488
331281415
1672257512
689376265
1055334237
1868038979
1611956689
371737207
589940771
1144828375
1698558000
1786538997
855931734
1152546892
1765217775
2043886442
1834445768
287570920
1245204085
643773029
814502405
1071995940
1556545365
1387366813
548666398
928606479
1595902292
1017220800
1035465642
1440932860
1066269893
1062667954
518852912
222288851
1560706320
254969899
2064038606
1890840676
1863283322
1276851268
134370203
2009942374
1127934497
895015166
141768358
1143604657
827411256
500613468
914053398
957609437
439279170
643658431
845792405
1976685768
535100954
1334003196
335010051
1189977911
1940917045
933588800
1552751699
297987611
152822628
1017929220
795923
932017180
1573105644
1860280080
2041165120
1713990681
35320378
473819868
2128509356
1834129628
171297937
2123997659
97431547
958931895
79128865
1840972802
476054191
533620383
1983482953
1978895344
1973657229
1907027964
1850608242
155757379
1470596235
1777102735
1373065167
445366057
867188608
1857755754
1888036672
1455691480
213014949
738659875
725934608
1288011760
1231807382
373476440
46762077
1397976590
1190277963
83937803
553607194
1806760501
238501709
1153304288
687432103
990781966
313275084
1724379748
1445365450
1976419866
173564504
1729984161
1025052480
991547765
217044347
2116629601
2090044835
2016277616
892680326
1601718015
1147790314
636539736
248577397
2061341152
764138280
660282520
518299237
275841092
1801119929
1473379058
1965470163
1559244875
821047508
438028376
1657486629
2071175611
1846474789
1347609494
1360078443
1621477256
1162616458
677253733
937148812
1808024871
768931057
1151244716
430829762
1123534485
2144538779
1995290899
1473077245
20488432
1433795294
1729665869
1548383614
406449243
717805820
1820591595
2110757843
974623673
1643586873
1308690625
1333443710
1170175683
1312524895
1349150477
1332247867
423477585
1622418030
1957300450
1903689345
1414714749
1078281006
1312571302
1660706177
455439439
344744241
987296571
116180581
138591203
572262564
1363587919
1301650718
2099284961
1949773872
2137522455
1519944173
1749931321
1790083836
281190065
2066967939
2103744376
1234354148
1712650088
1777679865
262548253
1666734849
46190188
1596615286
1820224470
1773005271
962615472
308812537
1221768133
207931196
843525335
1545263024
1707165076
709844330
520031932
415139937
549787458
1734042261
658242040
1198435342
1749650942
634451277
1840561879
198858423
922235954
1888681298
903175151
431519093
1265201658
2031665642
1190556101
672268061
1774828886
411671950
152084781
1457728240
1142157540
1149738267
1269657268
891185248
808976504
1107036667
175007530
865022556
775699333
1898306371
1316044834
1184676710
452417249
2692506
74991423
817682013
328883931
1091191255
1896368987
2117115370
101525026
1514940666
308918635
305101505
126673971
2017046389
1895491472
1628487985
556224441
1458470185
1879140058
2078622109
1353791621
1276515404
1866439266
368817325
689065103
1338133517
121821088
247924586
2050316435
988668677
792246400
564047890
747222428
2081754784
1656274894
571297496
977284281
634852283
207944850
553946953
1828267395
934233205
1618666931
243615146
1281139394
1262901960
690008031
1895220376
51190411
1521866110
1809270727
1370793829
1807846241
843728899
1073130329
1867727720
1309785715
1475593597
1004510797
1915351190
625636749
390973412
302460094
326036958
1060744952
1510616063
1429521054
1075548306
1196551041
1306147130
1175541662
462678630
1414211951
1601609327
31148761
1037582511
1411999719
1621396941
1100847676
127588577
1740487957
2045663523
473086907
505484914
2084415951
1860560413
1542501263
1163677238
1395981829
699239150
573290370
1775387434
497822998
82105623
809037674
912905593
456567326
965877740
325480449
1140904424
498061847
1908464668
1831244182
301021078
1341902829
795817688
417593387
546964151
1507700433
1097323599
1108622525
260731759
295594667
605391400
1411380815
12860881
1073997476
1556388202
341358505
229865828
25438994
181150068
923228802
171167898
613227728
197914547
1627207495
1412590947
972004127
1429291145
74898700
495284685
1562215981
1282127100
2104379515
918465950
1458240966
1650646868
75699490
346726523
1897980707
1349641421
419308051
2074795391
130800620
1238777460
134677919
1913629111
150210281
1111344811
251580355
543887993
825389654
45048014
436549204
1734776554
848721123
1277254369
1307509316
1855494815
397601567
1011104649
2091602793
2087487636
2118222953
1609214313
1529228482
225634058
291559510
2123137881
1782654804
1994260591
52957698
1952707972
842919442
743823848
1022932502
700767353
1718173204
821353436
1037307976
634459965
790811548
806842068
996202470
1971106010
1759287473
1624122950
831586875
1019236916
1604884743
623606031
1077053688
780782942
1841929121
781939789
805975029
683419808
863307691
1182051942
1144514969
895091784
1295331146
1711890147
431037414
1185623126
233697743
447896652
1196442842
1804198363
1346742748
1365061491
542363790
1378568253
1331760394
933124659
355174050
1445047298
1710015503
405060702
1846483460
1505958803
455586443
1277317231
370588183
497431214
1340657454
1944992482
542191
135154178
3476202
52970766
372497386
548436338
584655328
1153260649
1046813919
2108589935
1038879790
886529780
529340276
248028836
689222650
962863671
1268938022
457254888
1249417089
1125932378
818317257
1178899066
836550890
689345784
1734545653
1884509038
1877040033
213685292
600978284
2057345318
305783649
1339717392
1953539177
93243792
2025288585
22867656
740177482
1051122832
538804383
1234706244
1488683704
2134739130
2068739109
35962763
207219699
1986393971
552350049
31295451
1123536522
890395818
353878122
1569438196
962340875
397760945
1429137737
1600207612
1645997940
1215256182
2041718380
914312482
1363053665
1392402512
654046846
313844026
2109659408
493263603
1588765795
1329423968
513672648
1829369539
607031223
75464453
381355286
411552233
189192939
1203290136
1697327076
1213912510
1997274293
1955589244
126263259
981065999
2073547986
455428305
67440951
1516859164
999169706
796664054
950082395
1435996684
1290911063
958302502
1839016637
292003877
625926102
820141619
1808245221
1675701731
336487023
1634280145
795488634
722809928
79891876
40164589
210228304
630371705
1267390626
198379639
370636354
1029825901
474446042
1039697448
1650863830
825798764
1195508766
633153630
1517740751
481668757
785361784
530813939
1689317036
1627386222
360572769
824744277
1414047465
1480368475
558935581
1123295696
988098937
501841958
1430630683
1844852563
1624567863
1603994365
1989260723
1087716887
290303660
1335686959
781006264
1202005962
1389651689
513744291
155770404
1328929270
1214113972
17844868
69149918
1044448412
524816764
715027520
159867771
1756975451
701255506
523581257
435508436
1392658905
521509013
1468669462
1060508848
784065023
1849693833
1285175273
2059702385
1159610684
2086815645
333366046
506928244
1223321080
1756888279
41018070
549293357
96308160
184681539
956821901
1497054896
505689911
1853235620
598357303
877033156
2009589997
1122619868
1757016203
1808596006
2143962023
793198521
1197807642
1206125113
1215176890
716891975
476504055
1606024444
1377179720
83115485
1546648495
1539382043
1871684517
869632309
269341290
220858498
471160685
932223178
1078418574
2031067240
68904438
2143668241
992845656
280344317
1115791249
1523820136
196876523
1529263011
1162002943
1658506222
1647338512
1389872284
661566010
2123480391
548875407
1826964384
504264244
54285806
2060086
491877512
1165023173
1923101880
69004631
149666125
982282593
221077527
254140320
769011243
336273423
1667129275
915641951
266503384
932410791
451632738
683194621
475839383
822223431
1843995879
823022411
2018481679
1436615253
2055112123
1776046574
1278655710
1832602865
1628668748
817298859
749026070
1590720493
2091843299
8045958
421242
459019570
842937844
1880524774
1826131324
1813027640
1615337012
1016211412
311069237
912570045
248141293
1478687296
1346068082
1822510869
698352190
519940947
1720206980
1593948667
966373957
122316674
248363823
1856628430
972458000
1545796298
1652643842
65851380
1033251271
1514649742
307903666
358825771
167707774
1325317568
758895030
780003738
1972433760
512446070
761248753
220966499
437336777
1484059017
1564224822
1260156401
787231727
1446388196
136163065
2112902930
1449797391
1369011986
1816459185
1410760467
253292184
773750034
1533046426
1906523237
1906250101
1575497782
151854498
70739367
266999063
1403438978
1040225484
2033408593
847042867
2045822213
843827992
1523898246
620505970
249908446
634887648
353800436
1226304971
1926386079
1459770396
1089874406
82637780
2119245795
1011018969
1699806320
402378713
692370341
1025633323
1506367201
426833021
1262335350
1793192890
651494852
1553534722
1041774614
1402299071
1483005654
223316013
296525792
736512144
1564702575
1519944556
1084473418
406444571
2007027911
564557751
1840529276
1189086907
1492881143
1502264629
1244026744
1151889484
270725578
1291365639
307251429
1292260625
473395269
1316411863
1829934453
1083717078
525471278
1451382815
554802726
1476522397
2135883000
165304844
1846012244
1537936413
1651705278
620722423
630591980
265044776
2008874991
679372939
582046514
1715997045
769086948
926129904
1219784620
1695230031
1134739876
584444406
467136274
889832070
499898908
1688351677
880085231
304313183
1675205957
1451534242
1040816363
505915349
2008395297
441860196
422916849
1205215565
522759219
889942701
531371624
2081210205
1647309947
1170811174
603432143
1517510693
1704978181
1936424716
1032677885
2094310868
1759155434
1957944632
2090993323
286651447
820171114
1190001251
686960857
1118524101
670471086
1971583092
2058237977
1012741651
1499285255
2055636611
1579886107
1229665160
1348242504
2097522587
1852711580
714930646
537604120
574941527
2017766608
1298213206
1831486706
900206751
1035859602
1896641337
31209750
1832777864
1737688224
1902670840
491201859
2007771801
591951757
414191753
1985925562
2088593626
430408184
2064736606
1513215554
753292095
1826444515
882966679
981005405
1247548692
746983747
1523106224
1687788566
981953875
1697380987
165493617
933469597
1669248452
30647470
1900280749
124776195
1203746814
371227627
1702954415
37239616
1837094135
361249881
1371815341
2059461534
1793434113
1298612937
912872450
1291360536
1980969325
955426804
1388632965
309638268
1095627261
46734681
574222918
434447600
1537706308
2059820871
76117280
44436798
219558820
677863149
293691957
1923928440
1879928406
1232295542
838779494
1528324723
1212856719
1171582014
697345660
1325548317
404249335
2130956312
112611125
1202880119
299692245
399732844
1936140595
344014572
1996103894
164384164
454356546
1235588556
1216352215
1735117187
1526511457
244664155
1098475153
35426550
1920546232
2026550758
421906418
1938196179
667100512
513227571
2048903031
436087767
1560009558
907375456
463593443
496264723
1726862243
1925417829
1843845055
300000669
2141498056
517597605
252359217
1409679489
1215515894
1935403554
1656471435
2099847066
955623357
508389606
64831007
2052159234
1982547968
991873028
1800389501
400928546
1462064295
772464650
928965891
1061942393
775213184
1329822146
1981898987
1605616999
962092355
474754202
1745272388
1683669065
1816876242
1873370197
2121403899
1971055018
838277431
1664206804
445488393
992696938
540322267
1744683656
1605795900
728033883
1556180645
1702137477
1787148550
1525429688
956637557
2027126585
1900113408
693431571
96701807
1861192673
2115741434
1174337082
1661061855
1604826963
1321234390
890990634
845729470
693118226
1471117999
678664577
963133135
1805663569
624154481
853880115
247719686
993258128
1172663214
2038538657
1752908419
1324854380
561030318
1326366270
606206146
653340989
1986876239
1009819969
849426319
410860177
369178654
786403083
1787522284
921499226
1167217562
9419051
116302091
2012728502
562901113
1043807667
1016854154
1455694344
1181167587
1735900462
1156339020
831842009
1096648725
1591217039
1854251842
1967587446
1017135281
902600139
1482110525
2053215505
1995580250
680599583
1887837486
1970395772
713513322
1435742458
1367234388
1969643229
902330963
1568833869
1156281834
93467960
2091825771
2114260904
29420714
1152820145
504557431
929606309
1496707645
248594874
204528149
877524155
1541337858
265713624
394624899
1211665450
763386664
771287868
1801193060
384091664
577237052
136085752
1612227072
391914997
380021929
2059765686
872331390
1938308712
675318928
1736002558
1865051188
1112747768
1179898266
1279391467
456667104
1225244643
1916492884
955062734
2118791095
1922546971
679002453
1368137621
1527392930
2019790475
379471265
1752166510
479810114
1967384580
1837452900
1750876475
838843704
1279454478
772307987
1707597113
983210459
1684625408
1241907525
1487469915
1984151228
1060637273
1410141285
92820804
379395763
514064485
1136775494
69018763
1107527967
1993957323
693619861
1092947135
1397442163
1873297399
520099576
210072597
594983397
23473077
1934179024
1891935208
310069097
2137817132
922930996
1188586564
1971696549
7385714
46535377
168545975
1175306532
747710629
752745715
1415013799
892622598
1228377534
430866408
1076925323
1761442924
349526119
1775272380
1145736184
248849431
1694220267
77385993
760240399
1810359514
1982770894
809489815
478575641
1902714932
820957463
854955415
1745164292
230223626
1927085514
1916210329
1131542006
2090850843
1987412528
1179494378
1638237908
1823048636
2132800965
1909037757
1381057385
1292208886
1743067087
1964277244
658384698
102123634
686068969
1401291562
656907428
88467268
1621954042
95745455
409859173
1993659152
358219373
2070457243
1546823714
719484976
784073147
820892506
1704644518
653913547
1699689267
737798786
1322485622
312107404
1796806814
1927539372
947515520
1756824023
98650042
890427432
1608571607
234024678
446981471
1326814721
1416618236
354912816
507125729
1857836172
370865610
1799942201
556826352
1164792314
987418747
1418819314
1033444352
553512380
516343147
1763660167
1142134078
324635563
1173259054
302825947
1690292586
1173486093
1044449498
279788101
1216752041
1215558965
1387039668
1842830273
965505702
1231345969
2116713625
556338769
1852588273
1031506150
935334215
3259843
266519383
1802452980
1148962814
802781561
1046889390
1649554115
1389455015
1938705943
1419059669
207189384
797800472
1239917599
481605125
773174628
506615005
1272388959
52344354
802099144
428750126
1831731042
792317084
1653407440
1156407172
999500221
420982576
493604568
1304778849
635839787
377153411
112092453
647670238
1101672098
1546579703
1644131037
296703389
1992111464
565942658
1529344062
1055934129
2068730666
700528773
34071981
1815581070
860730690
1318418283
768926445
1213001562
1857025375
1072532100
788205483
1299392882
624469024
424889644
1117275883
904683857
631683734
1620861417
1382379282
1403799050
1619282967
20609725
358330321
1004593862
976587244
1707799737
1036095244
566334217
893943374
1675915682
540220706
3509847
149380604
674692935
1109433309
1746962538
1878252073
2073744976
1001617491
1566379261
138719910
1881341544
551387157
779708232
302878531
78705630
306700141
1832659641
1539037888
1454938452
1512473788
982944899
83530021
1401851503
370735087
1524219683
1912894799
1554992864
713277547
1588467658
394899068
616953213
284286143
298703547
1783076056
793740977
944936321
2037282731
1614754000
656950505
1371907038
22957722
518698528
1780246068
1751493571
203549931
1302019727
695258771
793256067
964911358
1612820480
295021466
522744537
217184713
214913566
1430823231
13104141
176816211
724552717
2104326843
657030447
1433398331
1847292844
950389123
362519226
277083990
1749165494
1725028353
1896075207
1973571873
211185804
1648689771
1415693760
750908553
1525050594
1800428705
2075531045
1200717636
2049770462
351681485
2145345324
1911908547
1334179211
1206340700
1816618329
584016525
1027283102
1763529765
392068863
866142610
337292962
1214549526
1327071892
1809673839
246098287
313687623
495963309
960595255
793874663
669469787
1100240480
1842743104
994951676
1309643746
1474986759
2114966458
521591623
725844198
2076816499
867801212
731968659
117395449
393830458
185578179
390067999
729486859
1320362745
934046549
388470138
1640943611
1436355472
1457524326
854416913
1219386578
215673425
1431059310
1300824558
378648827
35347398
976582360
1867268863
687628418
1903121482
1378984065
2016352716
2116458250
503022331
1096509828
159840363
45736307
201139003
379699700
376319803
1826524292
877597886
1702007290
267568720
530200
1989929436
1556133469
361771334
747415335
921922614
1661166730
1636564554
1638539542
2056418485
200860151
969812107
1128256954
2061041897
1808704705
518669086
650665590
270144076
8852083
1562267313
1813657962
1649177760
1607645179
285947441
749312087
1224821634
487985871
685817454
1315486617
741538446
2124056823
2016094046
1457629035
807495186
967346283
1283360357
2145150842
1498119521
708490705
2140762967
1054038751
982193459
351480117
807333421
699496885
77277388
472611679
2052958632
1936445806
1987782442
1988921185
990010570
811830086
387726752
957919232
2035027365
1426023877
1130367106
64263554
820034526
1188924768
852413483
1750772413
1344223534
1007529049
1392808377
163738604
1605879018
263186829
1501610095
48050305
353741161
20050950
1160601987
2012323785
175090447
568980375
1564389238
1839162269
1497721925
1813859771
1382362459
1444350813
1120572379
177276767
1097978707
604746995
188406074
1434941899
176426406
411214849
1008424214
404783831
1005299928
250968213
179644812
2125053026
1280384778
1015764576
1590629310
802018231
517351394
1024772707
927435313
1315012316
2040604713
377222782
1327027350
1510254383
855843348
1537827738
1193023743
284350131
2094404068
105166454
667537412
934924762
860827049
1055133895
421078229
2077313636
1412034379
521395340
1932146205
554962542
1366979815
918735643
25567203
317087344
1453828732
732160332
1227223285
1289357959
938490150
1680659171
1564982725
194704562
361159674
1914307943
1708187672
839842573
1570213459
112015216
969403030
953878348
395344078
2087614373
1316221622
153500097
1195256751
994462938
1976617334
1258707078
233884534
680554180
245637491
1284420289
38748
941404124
1949336015
1394887454
576779889
1506652801
998171249
524787281
411188962
1624485495
1175927546
1597202969
581265591
1632114093
186775478
84646524
450336321
1062600052
2083439486
1951413222
575301648
686859262
902048683
72896896
42735410
678388367
2084601060
227909931
1052200663
773157263
109646161
137717656
961031026
832891700
535231160
1836543777
1814945878
1856950015
1946568664
787643336
518605010
778257163
872684346
1765412554
1115969939
891975763
322241706
1053079510
1155897563
465870482
1244471206
1234131515
650305698
1078011178
813884966
400051844
61882561
723340122
791394366
1064158595
1386379747
1492871494
1306015220
1150941567
575548315
575638178
829570893
1225691202
126128380
626015741
1518121320
1361258265
1860510361
333329259
1061718603
1301442550
1584571369
1638835791
1873976200
311163078
1751243908
1751337415
195495626
1433571827
1081894136
1665664742
167207081
1561906506
440931582
539502553
2099541865
833750854
768006434
1595464660
1665381605
748002582
1042351289
1682983551
1439952552
1530700973
1546603523
1559811891
1445109324
934804550
1367611603
1182752834
1247289128
1074081363
829713771
409237315
548964113
569923867
1430770261
328856382
1118876474
1505771493
598238164
2111621598
775752197
765562539
803140921
933462181
1566391162
692903626
1394758472
704494962
1732118005
1341965492
943279261
566122926
845852692
779738513
639177033
2088123440
999062151
1560625229
626649993
766273433
1012415415
1106402165
1235658238
1327999924
181573331
24423389
790096358
1146642986
954420870
270592994
227549109
96152481
21790348
169553845
917063261
1209642771
765036631
458512519
1734550150
683732418
1275481134
146947963
1214527592
75188627
758660800
1624372665
503237888
996975653
379815831
1444658445
1816003087
1878843427
1310322057
1543389045
715472529
1506193195
656620276
699715808
341966120
448827234
17259914
1240763996
664237860
1955659954
685437300
2103445618
1811319915
1980025990
1137650578
592791389
566224060
8180298
319038595
368348745
654605107
1804016
1226403902
1123819302
1009867745
145647172
1974836513
1885785529
787041209
465163312
441056083
1898342330
1162177072
1804141176
1667001314
2046953490
1302170985
382572531
838671927
480012178
122076649
257638
495680717
318949281
629650880
855002321
738235645
1488023831
1886014407
1556328663
1515507024
2103826840
618566125
965341994
166245508
936175252
538525263
716821595
1384252564
1594062865
789093342
1257851222
2052122309
733936750
1200392508
1930745301
515348355
1130282297
812600417
20256966
370077195
1779377073
1800485803
1790642815
1303239028
1684711270
2064515214
2136744594
1572293930
113156217
1533782850
2106920268
1105281621
1682153552
410218891
307552594
944575778
997417431
2110924524
599647339
78800282
14308035
953985629
561047091
1355672849
123681847
1583244874
1089867582
845481313
83673956
2006575118
616520104
25916112
1029464522
414334947
925158574
1086143663
1046573121
193684818
1387026703
976104507
590585690
870872696
570115043
1121131781
177027273
1700314523
1614807689
1430319532
160335697
1954194020
1530255482
28850512
682053661
96545749
507196890
527831742
1948619031
2097286741
531995601
398293081
345377459
507397997
224546533
1497217898
2134912035
2106131560
1502533430
1743376548
200595450
601366423
1594605895
1528618165
2134727676
436899660
1743363917
372620717
28356873
2071400636
1960129283
1891662702
400793206
1529025192
2106506982
1889469739
1754864778
979074344
1142535755
2005236103
1842323724
1536599823
760256625
1714158871
876406263
68939270
1890591130
1402423890
1929448620
306038130
550197602
1353777357
969862521
1088538982
124974048
1724850745
1573942139
1191810497
1215714252
214265386
1216952686
1314805838
1308883482
1247401102
924905983
2105894550
979797788
1596330512
359326163
996155432
470447019
137744624
1501437553
537069938
1470616181
1386550321
2102525066
900146496
1420155816
1773124609
1197051326
861686055
218894479
1882913893
115499321
1654511048
1594372795
998052204
1780772335
1118931457
717661361
1650770439
418277281
1932599007
702353211
51170322
121811224
1346025065
1886298172
915493391
2031101746
1044010834
1912848930
1166259142
1614842277
315179709
1804078077
22435575
1143046577
1013082064
845929047
192995454
2042208706
380764845
1229540691
1893299172
1872667411
1888209827
2136448550
1057039283
60122935
406916447
282037428
1762028454
420229954
787678836
1482811225
996557448
886901623
1446067893
163085033
1755540677
1077538685
1224887624
1921619429
1922272289
1860371152
944109502
218716985
703072415
402557811
1822043975
444482990
1871702077
107126285
1079357480
236585519
602929012
164535897
362385474
597786276
1778290160
1081381468
868612177
583098478
1505572459
1551484193
2060471258
1777928992
421943180
2426350
512317583
1320575102
1100867809
1801806965
543410721
267091074
1948500379
431819000
1457651753
2054876199
1668346739
208980113
1690843996
2025734472
447562957
1240343901
270943334
942063364
942309964
1122850599
1373723731
2574158
382458677
2027567899
1177133158
1847467508
1913062789
351075013
1332486072
498513034
1229174998
100542456
2032125198
1728222245
101588953
1752967015
621337941
579494757
320990178
165703058
2140714128
1472495418
1014607186
527035198
678244788
840857384
315331900
471941199
1080782106
1479919931
717253838
1411509108
1808242508
1329238436
1609293049
938149426
555445868
1059574861
1001397472
1751445107
537900452
2101253544
1323541487
1365417322
851938209
35303816
1034963523
428226537
879177091
1543053663
1976161960
393471004
431150201
716664701
1424403464
1631842231
1392265172
524623029
1737159100
1846557606
829257681
1190951553
1182766545
1424416377
1473924648
1303667319
1727544597
998437570
1025917208
999512833
368497656
35995005
1199432018
306570200
1558635033
201649359
1711911268
781446153
1099600052
573304746
1666824623
2085979089
1095795863
1593419796
65221025
351662366
1624733360
124011209
1679364559
1313352538
1030732841
733406491
1056369113
539076568
846080338
68866198
865656134
947962281
2116022299
1436039593
1026521266
2016304144
719852773
1649897425
1189811811
482673019
860344857
566614496
2081889146
632995893
1662171819
534865956
1154997074
727623671
70988498
52238472
1167005176
277605886
708465201
634695758
916551903
1050735122
659823791
27937543
1333890336
574946185
1846940973
1242442852
2041548537
1465725033
2075395896
2111751741
425817090
91533753
1721560893
1138440467
745446327
1741443674
629265578
784336197
833509170
1964368714
1881840037
987346385
10452776
825358712
521467356
875978867
810370420
1705485112
427440571
1592960030
630165840
557859493
1031869306
417716539
416307783
253421975
753250038
1817727549
463738248
1535468366
676314334
1002256979
1536698669
231063545
452741661
490217447
1772543022
1517272969
2016830849
990616415
1455377828
1406931660
209403568
745938533
1339558499
1237356116
47451408
904236824
373636262
83907452
631664177
1371738420
1397390842
409000526
438264106
261189060
894073999
1467879883
1785326920
1332580882
1783548652
1304901920
1576920214
22272810
884309152
1029383076
1597333087
1123312222
1435066104
2117956926
161705967
643649675
664725512
2131695342
98939864
1125641148
983490710
1023298354
1217089516
1762192200
23979953
1482134500
817986490
866435531
775906125
835422749
2056448243
356250926
1528894407
1607292522
262779478
1065214819
1697356593
2022461174
533832876
1124588656
1677803308
432098212
1842600435
984271839
1288745718
430700279
752873376
2042635329
1808872825
2019450097
1337275318
962122103
1497392483
1444869564
1906489868
455578293
602847097
1978902339
202619237
1431112429
725200261
1332801684
1219863958
1523586678
1857076174
1212987796
1669124765
1501863684
111424846
1220068445
1728800113
692222808
890407923
146042748
1697225152
1097522818
1775147161
919328632
1274489857
1194931401
2136730313
683361727
804334392
1472292990
22840481
457896398
1448799462
1440399661
2040851601
1403268525
1661544029
49361319
405548827
1071374506
2137948274
1697013954
264159258
224327828
1379011920
136869039
2144012274
543457469
1091520056
1761217619
1742755996
103989031
599057917
42600439
955411758
2118979958
162892149
668470499
586902551
1763681436
1091767787
2006710133
5807897
2122869525
1877074004
255900824
501234569
1442393547
257828731
1047185363
1725450626
246205278
509223375
1455340838
430603495
167968752
1719905964
662523137
1076096412
781093784
2126447426
266108857
1908710757
1771398214
518269708
1468972506
1913776253
728889942
481528014
2033825664
93104245
1679102484
1395368559
1393760337
2074207546
979604129
472677484
493321054
1250856474
1641779699
2123318104
2125340302
1116636199
876508692
1924336185
1676161181
638556513
1736431436
871877978
2044883537
1456468402
638906297
1406217813
1870196342
1060542310
1321047873
312981215
1774932924
988178378
1599065363
1324302736
1843827727
673344613
1234860813
919930983
112564027
2005727205
1857933539
799221761
297905766
1884218318
385629080
415479319
1104048501
975388076
1300083696
976385402
448634016
776793787
1858777601
2109402255
289568812
890621106
1382216636
738986400
1140916170
1975054170
2021899950
1628405018
539350333
156339884
2030968932
785284467
1108440144
1227744968
1921626529
1319523765
1922873530
696374429
1902478150
2084777060
1056217331
832007068
211576479
696041057
9039159
1625317154
211739772
1951790225
1595046991
2087395104
1256583507
1158237796
1918299531
910100869
981054029
916826105
1728535912
81778484
1872333060
930508448
2017452923
222082699
524900733
1647426662
1802329726
3551739
820408646
502478946
1557682173
1763256649
380695649
9842728
856086101
102082798
1421853448
61908966
1555130355
1429888994
1531094229
1146983193
1241817772
890501776
770961221
1085409241
1997478162
1058033755
2071443640
900901822
942706509
94054017
1133204728
1021581248
236835176
292511518
955851621
728494806
717991946
1856164992
655145417
1162820653
1894494860
803319295
160728862
1920920955
1226634655
2112147243
1158884675
1434180836
225972449
1098926860
427818516
1070434364
879746927
1650680635
465528575
246851123
2056478105
1715017840
1733192007
331491504
152987311
981021052
236758162
669996540
531572267
594813951
1761702329
1017713774
641036024
179269639
760861180
880182931
1743928836
1639255586
604180085
326243392
957794130
2123519365
1267818616
892633399
1057616821
412266602
1949533305
627231429
1843261610
1887406634
2072382970
1902558247
251642070
366740319
63338626
1559168882
836906696
476007429
12238402
469184628
188874818
897730316
2016239821
1489403594
1312862492
586879225
1406296675
662603162
1317909370
1576285110
1352498715
621186982
209866141
559829083
1983922441
340336533
184558870
1011827287
1997317121
1071076112
1237918365
119909399
2070457872
1431611530
1827072310
192135752
1865786661
130882237
1061251655
1876200925
151559316
604021661
1452654917
752815434
865640733
1485832800
1273307869
175460611
1692727775
1052914063
1649000350
414206506
2109970360
1670471601
326068865
1497063381
1734972955
1453760586
1982013099
559410244
633379608
1036870
2090736661
2110792162
1783189128
747076860
1532820498
878433600
1825825070
1191632859
1984555509
541394089
1428687327
2113271756
727219341
1676297946
105269839
884116721
1345207875
2021542634
1395377648
241586474
223608554
371593456
3505882
1653602528
1355883184
686986363
1287013953
1590955154
1678149984
206738069
80601734
768559334
1436322905
482535853
1016555834
1196176279
1672438883
446467138
279118172
1393618885
1595227875
1742925878
1772376678
28180014
916480439
1242259005
606122810
2135571687
794849831
381885712
1657335687
1534675145
1920881866
700459241
11641394
120676058
78063368
1453206903
1839757907
74868785
2042432652
1072180396
1176279484
309308820
1511334140
1739722006
1147835043
407239862
1851684729
670732987
1313319117
2003599704
779861974
1405016260
867251327
437469037
1157911572
979723155
1381829594
1330415109
1320138548
878757977
590059200
1603523120
1518553359
1433894472
1829361628
1711165885
1431764408
1142647686
1035982534
1973902226
636686032
804780264
251507150
2142614870
1297932441
1923016764
1132340784
658548163
12797283
1445356525
1313030454
1104014813
1653719333
33328523
862458810
1388275747
1752127674
1622755432
183894103
1209399289
994448593
655818191
901207893
2089723159
796893080
1922317559
89023251
324354429
1829491248
1729634582
214533259
2115690010
2009554610
259231296
1771494716
1331962517
1940225565
103271124
632475751
228995314
1582058208
146821567
2107347135
1717081824
1548747797
2003640038
1520756209
1056046525
242745040
1233286173
326231273
1638982370
80369069
339039109
1869435067
958355893
754239955
1594183752
1149095986
1019407533
1985891435
1434738053
1290457871
993980672
217566057
1013645508
1258685871
17538066
1580793071
1073262865
1360874278
1508120364
615252900
978281619
1114792132
1666974435
263910211
1800019162
456450142
1795644832
1366015662
1213868689
2051744271
391187871
674180159
198311321
756238717
1362567097
1326072143
1539943796
1426901115
595301857
1840242499
636356653
2105639210
581294806
442637990
1915894006
1754947659
87041886
1493345451
493707765
1889083452
1273463018
1313854252
287639024
2109794594
1906318354
1839049327
1049260911
797248855
120450179
1793337797
1152408102
1947115945
701291372
1161943169
288894789
1191500458
1647293433
1471592772
830659082
2093330321
949974860
1423860359
1117313458
1381838775
1709968939
1440853364
773074290
1005663146
37623266
253353465
742467321
1028045173
163277456
586103603
851774999
1630326109
427461061
1302500843
191794482
599022358
638873775
979339828
906682848
787941184
649702035
1537767723
34019602
2138122022
1215725977
425105971
1120778653
1898021301
1100576365
1975978273
1100553431
1804475498
229122024
1674928222
851819992
782957797
770853320
279232649
1927685827
976835006
2039439405
893428936
1976362918
484748180
1764266502
1103772504
1036682145
103530661
115537815
1540467987
983818596
530926756
646380808
1883618756
1641093005
1247496331
194328074
294645264
1352788715
849237471
216890762
1245805648
1057257445
972039769
1736197040
1530370405
2131844046
1412268315
1919097745
1350249072
906517088
1870284933
1532145727
422328243
159878554
1337006260
47774937
976330227
883474316
1781304334
933477258
822677337
651079470
649578906
1795916150
1099893279
892816421
1473916554
1117982425
415367979
1416937521
1911116767
1261830397
1017663994
47045873
633103621
1270746735
1868899933
1434704857
1353326238
833025824
1635128553
46101873
1966727237
1364988814
1014722420
993514886
1275687766
2076788388
165164316
1548867474
813477261
1530233578
2023991126
1120234196
2082532394
1828833289
82650468
693050883
245629444
9847550
883075624
512928718
1260333033
2070297790
796828979
95285316
1562028758
377190408
1222131216
802258129
276698372
425274676
735981390
88385855
35285232
1120022813
1341841880
2000784843
1125932894
485120809
1220839651
1864418778
253476276
2110094475
1501181914
2029051861
1876195107
1542785007
3178357
906542927
1636437575
1753758000
1848125356
1966089975
810935508
572251037
2124060961
1400240548
1416596353
82085608
919072642
1119918328
1973730336
1966265963
721541651
1740066981
1157315585
654268279
1054927585
2026358563
1718311993
1054686909
1346842615
2122298988
192538093
754867818
311718137
1770106085
1881065519
183320060
1091431899
579297034
1526984347
182961143
725866106
852553781
752052597
1900582302
846176189
224721303
313131664
1240113555
1106266370
737464431
1666609141
1421367011
1196223609
1145793171
2091424427
1661894122
845914798
597473868
2120222770
736894542
573566026
230641807
343772586
1214379967
1640141705
1527197463
396572910
1796557443
2089250226
865029783
1917253619
750504515
38326434
2062502319
1260146198
1665321442
344859672
318813753
1427567511
1315724021
997657354
1983455571
189813710
229470726
664367866
1258269280
1873981181
1008981214
1024854876
1947085109
7569578
1298839902
721602046
1587219555
1135331747
196385236
1223385513
696331584
562924850
227359035
1365645915
1813204248
2096990872
1696905965
1744319224
1366905070
985701668
1423676146
2047040983
663161387
1389880895
542069083
1201370391
691725406
727774184
1678207550
2125946275
540017860
1171682908
317666074
670149161
1419272366
195171637
2061772911
758826367
158371477
2114821670
1208692192
1210426437
158100655
1658233492
269908116
769830070
166219487
222334151
1534381144
441319971
225953361
118562900
1313846644
1778081600
1123896113
1510393260
564756392
1052310980
1509324919
1591739249
686669593
601667479
894753587
1148152158
1720802649
1951661298
190377363
211265813
323499504
1212778236
1019027848
1034965702
496646449
1153780603
1526196807
1540039512
715982198
1706816441
248016334
1490514209
482344213
1263351111
94941493
1117132573
265904053
674074445
467982455
1286346257
1598490749
1309612048
655684376
933681196
46713376
1419343778
601857375
1732662134
2123320158
1154130931
1813763722
1073636466
1556902100
433370742
2053064069
397547281
1758097845
2137652462
1374178580
402893700
341166259
949509851
1864713979
278890306
246014192
1481438040
752176973
1268958254
1699928113
1616376919
1051313429
1318667382
643640421
1263742604
1890126741
1301823049
300203364
1669762748
482201754
747558604
1698197642
162493749
1425293166
2061538162
1622452213
237492239
392065523
902839591
757779680
1427172649
1959004764
1769232589
1384622219
1149053527
1875177184
1994423766
2048578197
219200792
1276630331
753922837
904277188
1509305467
1583593198
94368314
1856227261
1048325262
338119703
1912911335
2085572865
860707569
1794090398
1368570935
594209060
923186658
315319425
379120477
770362789
195744347
160599543
1853693187
1237662375
457213772
611870806
2017821051
929933139
1529699357
392398482
932261189
1931608143
1231974282
520002404
1624051082
606693766
1252273991
854846376
2068316634
1556152304
630851595
716675409
2038707787
1762258282
338805431
1851370970
2048033408
346672317
1949777163
742652448
839039022
391239763
907121283
286081719
137994040
1930257664
1915863993
1398914047
1676975147
2049174044
2051794709
158845791
590281002
1414742775
2130506144
1613094009
1542767822
2081804242
190016976
1665347173
899986634
1097892105
2144749720
1064780554
294274639
906696981
1685858757
796160446
117736867
1354976780
585236894
980324208
1546145565
199091225
1155487607
721068103
29196439
225094137
1574488045
550530823
1756376744
1539989803
707908328
733066158
344323652
1726378425
1248708790
496061965
667770625
667495901
196509757
1790000880
1286389499
2095504791
1215381174
177236187
1207150260
213718036
2011394310
1006222541
1629750085
774831119
890658853
325970160
2077686937
1765932953
1482916946
1945042680
1181888019
2072896567
816128059
105276138
1177761472
1057047832
1417071090
727791701
1448882632
1062636034
1215486230
1791271353
1633494553
1866094622
2020925179
1334772949
1716528465
953164711
1059358409
1170375848
1518886555
1690137811
1907652157
905852893
2145063607
1895535677
406729992
1230515953
1020548563
1746842044
1359478401
493343639
1430234309
722971166
1093759011
1903305344
896928278
1614754000
546117048
100176521
1520790714
1879118083
1529802468
402369685
1690275141
1137765923
558744096
454960068
77064746
1114258077
1401472688
1662010642
283445507
327480010
1864659743
1562540089
1936123142
393160208
1944560704
543895245
2024814398
1571026026
150303077
1579781836
47861434
414526884
2066311045
93668922
1704315620
767316464
1676254875
40522409
1232965876
646731503
1130287335
775607256
1095556964
1402205766
1623761520
985000200
1320606790
1179828792
590624030
1751203875
1620644227
2110322376
1960693294
108156044
1342291354
1390551066
739946932
1630642342
1131386060
868691178
99778155
1600468308
1296891057
21954934
1429446436
241729208
1480535654
1393722162
1385592568
1579352064
417719196
139236311
2055020793
998461569
108431069
1584629968
761583911
1590335219
1749415613
919089818
389688258
2106505726
1275477784
1499058053
278349838
1451680949
1325859062
1658155055
1766072146
982337470
1078972146
621962312
1549371765
1930450800
399127134
1791854440
293971483
46773291
615636824
453406020
1419927201
841403317
83658359
83961814
1330957522
736819479
2045633369
886026199
1001072412
1714025163
1963040962
699518689
760734224
1094583906
442922264
1962073924
986949787
1259080536
1107225780
1840934107
608446519
1498449628
1893214431
370246959
1877341008
762529675
1189782874
418928281
1611945064
1058249450
1490023281
391362854
574162107
419449777
1444133035
706488630
2104637364
1602546892
1017389414
1733313524
233714069
2107711263
2003082656
1167542609
529395326
1341995229
1770039205
1967797037
616917844
827185702
1475953035
121882831
711718106
608300923
1943699679
1857215281
1881072494
17898984
1461772641
764470644
1713431344
96096522
1491641852
1285735956
1839109907
1151593290
1866518897
976618178
1688296623
767199789
2090273340
1260278696
990084094
320229704
2000867740
528550037
768399159
943186886
267514706
1977564138
1344568307
226361260
1096590699
1737576174
1260342440
937262382
821153735
1809268797
1839236547
1995982313
1670448447
1838751115
1732306482
1796187672
1603643736
2026956220
1715192205
171609543
1722191555
667247922
1770412879
1471420051
1158694776
1809337725
2028335050
1327019423
1254835835
684078384
1546135301
1689762963
1107535587
1164544064
1362880023
578351485
1153705204
1245412353
906239257
1344685768
690631052
241273448
1279145912
1120508800
1718072654
1071918721
1877799449
1703626143
1867763958
2070647579
1638017998
1557426454
591111650
1503361787
587536404
436902076
252936869
192927232
1782311463
476333957
1082337053
981966656
51462284
908833803
1792498112
351950585
255550503
1913442303
694328478
726215996
750866802
985588394
1969849704
1596683458
781398435
1131389790
2097756053
1205487962
1885984785
1822951635
369967209
1397748211
1506866248
1291769237
1885196716
769388626
888330067
94466282
1261252266
1702600587
43635985
1238154469
496061391
1778212212
833184324
2034298548
1162110471
1088886930
218805273
1847113996
812198542
975025667
1021488908
1762034426
377208240
1867510995
476816616
1054942084
2117608677
1131074403
1450716799
1024614600
3750990
1057992386
830752933
528635625
317613939
2025962293
272203747
982667260
1145650964
1999215831
165214823
1416286354
1396018106
376060583
1003407772
1183484534
697264618
1581315914
2116535168
1412480930
1775768306
905717149
771885367
2033315653
1391305433
1457416332
1313340163
307981234
1235605394
1080229039
747280402
303323102
763298665
1735495157
893160312
394540175
1104992993
764414687
166518464
150763165
1236245533
880265648
975534438
912868465
1194474072
213767817
692939274
1263357005
1585929512
777003529
374853848
995908074
1864877432
811767292
1751969088
427289465
1392493182
257714762
1251810384
353663459
777583998
1634817256
1046591776
340018727
1391830257
1642273504
1292638252
605172211
1666236121
1348100163
1588295046
1407222937
548331876
1182122571
949024200
379778891
323029345
68618945
1102049674
2046235281
430793202
1258532379
2012394276
1150664166
334772448
1146985933
1913844865
2065846844
1877198398
471102658
1440072139
2020136924
2113035678
1143119923
1264268246
1260907665
370733480
20296531
1187941427
516373510
2031746894
953538502
983336354
62120355
1134827348
1067229073
599001004
944498901
1153067287
505663037
195105607
1207791387
1741787771
1219307922
189367615
220689777
2125027710
2022954724
1313486660
627932299
654284915
1591282176
734736922
1204022024
2127355332
160976639
196760554
896695505
2040235719
774175090
1091321369
1844591814
380384895
1059827172
1754833273
2141257418
1766881987
1828700081
1321035568
765832253
675006411
687260869
622313938
1338423942
1125414720
2065691435
13720715
1096887785
603762623
382082190
328572314
1997065757
266281738
1892843434
1838631514
2101749599
1099117481
618799574
2134380307
653409957
2013269513
1552016732
506593714
1063028508
642439004
983422628
3024469
1117603221
1738480843
1426368554
398202761
616660032
812147972
163211083
334525304
186198239
430077499
920406563
2144591803
846594193
639785979
135079455
2075403911
1840221789
1046419894
2036745089
812730483
1445919808
685276141
1967743978
304551270
1997359515
1339817259
1623631774
1564275588
1538659762
60001202
1762859079
1882338814
1975805801
1888802615
1487948705
1059900779
1891509304
891343240
337323050
648048891
102580178
1030643409
1521832993
1203727571
1858964632
714541108
1598929347
369730606
1924428801
783291965
1342020556
521498298
1230988058
1599696419
1239791396
421253132
1226891101
206724834
55822087
458067246
1101096505
1947577578
740506147
1338594477
205404950
1810695069
31978274
240167832
763124571
506213710
1881677985
125832032
628779770
1840742353
1847882228
582757721
1273226009
1239881966
1555300770
32448995
1461953764
682063445
861640907
1131112846
889419074
1178307131
1287498783
1788463962
811143850
1078872760
1737774658
88372642
1898517242
1455805747
1268782864
43279021
160297440
511707790
963401401
1019881884
221113548
1956212600
1293542017
1214616384
653438639
373592054
1989118448
1746313582
1155808336
1746901459
982515170
1503347801
1638657159
888278265
1732480387
694054945
496320083
1453643155
2146140335
1541285197
2117235035
1145527745
1060924728
706751251
1659707659
160158927
89569573
222567522
69795937
135333885
177988499
24424922
933304843
998693759
1932994522
284408869
550818100
707849723
712514166
1768093347
2051860296
622185987
1642073871
173684391
652252541
1719256333
441493419
1418622294
1681255604
1586754583
1639793163
984896684
1576989396
216993621
1264605374
1222660730
637209735
1103748293
437973531
188314389
699436942
430919771
1926801879
389682776
1960255864
14650320
1085293482
3086677
330072555
1555046772
387123658
44292557
310699229
901341790
2138454465
1724392865
2105289059
734993731
1758671421
365868500
749527857
1440633687
694527952
1337830231
162619030
1719479245
1241687721
336080745
709827695
779348453
23470006
1679576483
2102134129
2085859032
937970111
868975466
461653413
784008692
763880274
269378865
1486163791
541180982
517692831
1582617311
624838283
1443708031
1244935159
905864746
1474015291
73862249
1122974338
543879156
1167364949
345381070
1212159561
158417561
28298606
640588786
1732898934
916202833
716626373
1072316770
1719407579
516822089
380815355
1507724201
1583739679
335867830
236314917
1474821830
823696401
1240036407
1024926624
791847271
1583388421
202981183
2131235561
1779128118
1378662899
945825283
1928061849
1013251165
968984557
1972704792
698417673
1288107550
102987350
2134142416
1043704720
1280807218
304400361
945950275
721766775
1536269286
716185664
268658481
1432874423
783454645
1019691294
26734562
1711111349
1993718547
713609810
1064298321
1962527477
392616724
2075300887
1009729997
1496397699
1917607672
2140996613
1912231792
995636510
1236234953
401184351
87974489
1505883793
1121052995
2095480982
699190364
94560354
1780988332
1701653510
1419012018
2037121871
1232175764
1588991575
2117220555
697685240
2044635045
1851782706
654660650
505708940
1489601543
1372239676
1706438739
569686389
1780325759
101875529
1778810191
87188559
556433177
1371155654
1115676496
1176203972
1244104377
1963186445
524723006
1999854977
2093966533
424695377
1192943607
2032583896
537321466
1897089943
1905656424
823681972
547259384
1718495102
2114771528
1327747855
1266786321
1443704661
1889285601
1583485986
874351717
408197032
1570917628
622755974
236176370
1443682948
1370119360
912711213
116150921
609847716
1878657367
238160831
2091251816
471674929
1794800318
1634755968
1288712311
929750385
746247691
1622636790
696561841
1274244226
597959575
1368416727
1593497239
1937102434
396589835
1029303203
885556791
977036571
907883052
947569485
270814710
1126219244
1650529186
1587797529
943242189
147327998
1800056921
1566080731
1571932584
1268078336
1712168434
406484342
962622877
576856742
1661881805
1914858071
1614938380
375322421
2113292889
1842326338
20540272
11748802
1150691470
2070003033
1731127
1043266732
1023690609
503137347
265868626
1770407707
750110465
1022434649
811260481
1571285925
1090038388
1896794439
158040506
714245544
563765016
1185479646
1982896900
1632514017
876108325
147540223
410665475
1649312000
640020656
1689517423
713664424
1632612215
330508138
567002754
1378665280
1796137908
1493417975
1125794569
129579717
1030114158
1191231223
1744310033
1546614655
847183621
575175291
232289919
96723712
1010361445
1861680204
585086613
1916945699
1709435192
1032722960
2146124590
1298498082
218506479
248718566
1287166765
1285749318
842577842
2022742959
1743199566
114168546
1643689881
577635729
39130468
1266051495
1069324949
654823184
844303444
624477630
1928123383
1390858517
951708703
2142742496
892652078
977067749
1084770630
994715018
1186360248
669859999
1577834287
1969291516
1064291328
993548407
1486657895
1887751521
975416704
1073825524
699131066
1617758450
1350685936
835484719
1289515987
1625870039
1920928685
537394731
617100759
406838694
1774339200
1324798015
2059998650
1407075833
1108283446
385774019
941106308
717181858
1397786543
677217251
707551409
1688569980
2072725902
932667345
994616357
53852792
1953919180
911536248
860831982
1179821613
758238441
1057002734
249075034
1169301421
1430088049
1455349643
1777796176
1665283080
1101319198
649633453
1323669373
131000874
983021737
1130128616
475730413
435130401
741106094
1660018144
1976604940
619668739
2053209703
1200259569
2141756632
601512280
1175948726
738175828
789577696
344196616
1678717719
847432737
1710860813
357623450
257237591
156716300
1644045354
1113026564
884601122
708042056
825891974
1362404456
1106783509
1971123390
163469494
732577255
1700566289
248614908
1909603143
1385614831
1640096349
511859298
295335451
1098234482
709626166
2142303707
1591516669
1997247461
1678743084
1219938462
496521144
811502529
8880293
1294223989
1660467576
539586023
135471605
2035827759
957819153
1451521507
305826996
471699598
1849312804
386497055
1029558800
875745247
353006343
842800916
2115292532
1795013868
1388288934
750242241
1798626352
434209573
837059849
1052066708
1992921264
1169514815
1419776596
255169150
1139621342
1271978891
299605471
1654589200
1082755629
499659960
950335784
1410061904
1866568520
877074743
163683863
1622868268
1290287754
1891042542
204520289
1513869198
520384124
1519516582
1756344018
639142347
1706452665
924143394
1605766279
1138043486
1540313484
1989908265
815273190
1091182252
412284911
217188057
1999195204
80205496
1443199982
742368444
1604741393
2080239873
362541273
204382127
291467138
1813556352
1112803368
1057663264
1192351737
1498864530
1265567887
1996037779
2105153698
1380408693
908929809
1794165733
1914082415
121338092
1330845252
1854151132
1238026413
930971628
1870973332
2087245671
569106413
93802632
41293820
189801559
389717658
1861947634
2034053044
1244434442
1777607740
1363499848
154279391
696582535
1910792828
322220196
1441818361
388345247
62153440
1018430605
963269063
2008501124
1187872649
1187975627
1658715629
1248831604
192772303
9833086
201151179
1237434211
385268504
736933545
1854168269
502026913
418175118
295303365
483592251
639424274
704949290
642615352
2006433031
831665059
1654193739
88665497
1541971926
1092213525
921838317
561287756
1376224943
1441045976
819023800
1866600620
1121309501
1942889160
421215732
674562687
42339807
134141744
1989508513
1453537651
1371375210
142147922
2112689113
1106544837
1329663036
624707379
1373779287
886614899
1051107430
1961337069
754242001
669035516
23947006
296405017
311585217
128279183
1480428030
915617552
1123428284
1230759367
1319301360
1605801717
2136476659
1804598104
1691909403
383432227
1014283325
1439564790
1538628056
1113568452
232218078
467820199
2013278463
858046083
310042063
2099579634
1230293632
668816306
532355504
1860307028
1973870135
1124405768
1415859603
837422288
312522811
1990169823
543809690
1312235179
1973217106
686267171
2064277202
197609960
615570125
1404553082
2034364709
1606874945
632901494
1118717059
1653893590
1735035569
674784464
1685807181
291688964
1568996102
264235306
163272993
1873400567
2064559165
29979452
803909167
726154555
1742592662
566531412
139486213
1379184689
1317123637
2050970564
1471413051
950337332
1040275491
215256634
113825121
1364660767
1924379428
1177884746
50841732
1405127107
1700078916
1994479044
2073542428
1120976560
2100762445
1594695463
2051913195
1968722296
818913076
2036769405
1064640427
1923198551
859864416
310196447
1349372801
993174199
560302994
1959486481
1567184832
1701192120
673614605
1303534999
202791201
388720667
26346510
116207691
100383627
1017532179
1718918673
1630837032
1016889632
774081394
1188593057
943693628
998522359
869770021
829823015
123996166
691416656
579983158
1354291666
1685431755
1893244478
557139724
624016816
1287872299
1778173192
512235395
915655638
860150904
1962200923
1164484361
1238290828
523772772
1372288162
1967310249
1455282393
492368766
1964770606
1016577312
1725005157
1427056716
87436949
1765244768
1576631327
56795344
700849487
1243326563
1784769918
1528085167
2003903701
1747594680
90485122
1776720125
1346515090
889942313
2079613731
2020883820
576627704
157861330
186235495
1692972485
455935650
89336902
673695151
234082911
1252454841
724093025
125829205
711444908
62510561
1069791723
1188105835
942310804
244704127
1443999617
484759664
670174952
690821249
1051218932
118395861
1924656196
357219387
177999354
367887919
975884537
1801269311
1478389803
718806750
2059835697
2057337849
1982886275
1617091952
961228703
1513612221
1948693381
1911143644
952108649
2110272260
917764550
2054799827
765244560
2100052860
1299524342
622414710
1988553746
53692297
1134123049
459354159
479092609
1301253549
933802286
1152842732
1606992739
10180464
1884069365
1476143337
85357494
186143670
747656440
717822435
1639796627
2146469522
1006154337
1412776710
1705454306
1248238622
336549836
448004125
1872951697
1438077400
516686990
354943457
1004203585
1707178730
1257156277
613943759
699635015
1600914298
279765517
1062191837
1389312423
76621389
543942249
1858941691
284565159
428173874
1426983824
1148587484
891117574
1078125563
537871840
1189580304
1159578929
735093548
2003112099
1328318752
1559111847
1265720813
109886598
898743382
1496260449
302993308
1879851070
747070605
324684018
1699103867
1315049197
213197572
1986246958
912208347
287991335
1328188780
597388613
2039377047
859702876
953176040
1704953947
1301824634
741223699
1667004124
1683577097
417325734
986235976
2078996936
849486008
148734206
1406810327
1925026872
51657614
1413158023
1797857982
792672473
1753935357
2098051210
803163181
1065572647
1498274649
1708570611
1417704109
1675843995
1281440298
493530628
1201580166
1719322606
513155857
1379862174
1061726944
664520078
685215130
1782547418
1210053130
875396873
868907974
2034055842
1783037115
811297628
1558290279
1996065627
438429698
1083402684
274657371
2090240355
1725504766
1443204957
328057440
65217836
92155756
103336075
1720309241
705583671
662975657
2078930285
1114069886
645892896
1681652167
919949383
42278890
682986722
1845918143
1127353681
1443947969
662279577
267582139
112174882
968878990
903627328
834773554
907566884
1835511757
444455424
1299866013
1291165757
93988466
176528994
1289457228
428473785
1438246816
1517999816
786636385
117628215
75617635
678644397
164270344
537805564
1887896048
1137756209
531408685
17156253
1959107697
965825780
2002775972
1989479246
539754185
669416404
680773325
10321952
682877294
1682850407
482220162
355784980
1197034432
302790849
2032210986
937436079
50846359
56809011
1861979581
567337389
1417947326
838911731
1702139388
711698517
838823942
1380419495
2111314857
484378819
1561276882
1630998717
539602608
975496466
1811735530
1003796696
117436431
214926034
1973543203
79652787
2014403324
422053670
465043086
1861998049
2098822656
1901132584
549836223
895245712
1559916992
851251327
685385372
2143499844
1931107906
551498155
1205328155
1077225954
349178395
307910415
590751271
1827608668
1309649712
1761611253
895918414
1327065842
1269771003
160567773
848101050
736172408
1175548320
1363485574
1244066492
641983077
1954361272
1251470599
1134037662
2096796085
1219996552
928183572
964099229
829103693
563953411
1318678725
516799906
1917507531
898362570
957011110
211516175
1359663407
1046340208
593958495
2059301621
2067124594
1520156364
1270421995
51484875
2045232315
1172333751
1314516892
169708529
397122964
348045654
1972575794
99815713
260613548
171938424
445854687
2077194836
1402076690
1169382540
1421368656
899268571
1441918823
228840475
1405058141
522959140
255373157
535774413
947482151
1270268350
461075611
729620621
2017440006
451848908
55676435
586095866
1124212021
1430375843
725138108
952448505
1054248621
26769670
1456650259
661324638
712591405
300698779
278976226
1199813624
1471366575
2030884693
67994536
366744723
588857807
511752699
407767550
1065868795
486237104
1835855241
1517574127
246419757
1056708546
1166253850
99399497
586200633
1796950808
2115001483
657618086
1729752111
208782650
2024509781
1678168258
1678236422
1787226985
1269479105
1232745882
1270345192
1077109418
933103930
1543058462
951458627
394494201
1274979794
933781608
1641946822
1793865513
575378624
661814670
855846852
2060306193
71202377
80433896
1001277117
1995615486
1871265313
207372830
676988413
97115674
1778488052
858081890
566193899
2016602878
513689066
325311690
1453932826
586861874
1427472320
378651276
1607319963
940336045
649466795
1613741240
1327466123
898483508
1648858577
2067803271
1639851996
2000279935
533053375
714688637
1219406688
1687447415
1449144703
1762355114
349642063
1937945505
765510978
684144220
180832417
187961309
837128184
1474488620
1004081605
840112736
1670022541
1838608416
2050637107
342285763
1919978362
1128468365
1583334857
1005146660
1470774489
1520193454
1079991987
2122142649
1820850236
2026652993
1832360741
1886233035
1261722889
997191392
433969618
899139602
1649324418
1650404336
493668841
1387480663
1889972320
2015814005
304538053
707278039
1376691424
1042607582
1252928721
950810809
237572371
1127065428
421236383
80938490
1661577519
1808460726
1665408785
113582109
2040341658
1679484342
709651092
2141141933
436651445
2035041257
884149128
54231899
977540647
1809297546
954369670
1950711841
154498287
76203374
1576841018
1257539186
2099261139
561575168
317815320
1346869838
1468915990
608865072
272519582
2001604396
54128984
1951059814
1725643696
449794591
1836987715
1005797406
2036299495
1927014402
1274125993
2065068995
116821460
293651667
298819847
752454612
1201667639
1694834173
971279515
1514197701
1711468255
1134913280
2060713141
1720164354
818803462
1557026680
1501557618
306438051
1817959062
603481881
1187448891
1303243285
502600844
1722426023
1898158795
1561619793
1175836274
1509400878
16763801
181816403
1133331656
1876446162
162378325
1147887989
501805721
1675589104
1505099313
941287947
620564300
1932810679
530020852
236989458
1676973773
1563161950
1802208676
1026727943
1098276936
1711458695
1795953904
202616879
2095818131
231945607
942115722
1810563014
2059672049
639769138
901793681
1256338296
913867181
158601400
760215577
1550307051
332097182
1329510327
1307123798
19321196
826312029
976785804
323697050
1730914239
2123819067
2146893986
2005666248
1515304762
203972967
415382601
303983851
2036508132
1934253520
1107590547
957874806
904406153
1886669811
1184163492
919303343
1067499297
441288085
503720511
1180287011
57533662
1308855778
604718682
1864699953
1319346100
1200301409
1967918080
971951678
1025053301
1534415668
1517609816
1839227194
93605025
1483989891
311156641
64587512
495905398
309563477
162776735
1047847922
552603286
1494817575
339892689
1670325076
1015874203
16760670
998208291
87314960
778379721
147943406
379483491
1200155035
1925258376
198877969
985920477
1160642315
636969680
1054461942
1268174123
2012477168
933763517
1925934728
613239375
2072592800
1449861672
1842193827
921071124
887799212
403875969
1541229647
2106513594
204065898
1185650178
1677517075
795029782
1366338355
1453966644
1389778608
247326621
435100646
1395486371
817093405
2117772928
1479884094
466940111
189621631
874826486
564564623
1370525645
1479786751
368252949
505750150
648052012
1388866387
819272649
1190794834
2104836636
880635820
1132252422
121417805
1153435547
1582285599
627658549
2088629463
1889777556
1738680078
1251620944
1788865080
1470767309
1883746618
719119128
863254107
136964059
584028081
1459496302
170655365
1921990153
976844834
571715341
614080417
711020858
1590988394
2047809023
22639971
1922464245
332714532
1122009266
2043380247
757791695
1900137606
300868117
172895292
1194776469
841754163
803247340
997151555
1467610158
938516707
856724854
99513174
418823805
273383391
41122873
1355415284
1056679332
1104893619
150015797
1852783425
1707551847
1516852858
1733926433
1903666794
748775992
2106811186
581615099
1251028965
41697407
1161751753
188188161
7466815
816701958
470560264
1749822431
1519085862
1014556655
1966222362
2014346857
962334412
508339784
1792413070
741412756
509350073
629462138
1171393883
877289083
1817922199
1168799805
1517887872
1706882050
850384883
1801907194
1501688657
1448327246
506489966
209749243
1548391199
41403052
53767337
1927823099
1807670422
2131124098
1557215256
1132359704
1345171233
1703404325
720156453
508721130
1772424117
356577738
1730408944
1996639653
39639030
430418679
2045559441
1590970953
2124363836
1022213635
2064384942
204182333
1801777225
2021212059
834864183
1833139552
458530303
1141156532
1588482376
1092078797
16357371
525225290
1098950212
1742785134
270924748
1652960643
809853584
779475602
1064297301
1518842813
549115097
449967110
504948640
1212723292
440626178
818877624
1392495955
290062702
1537623102
1863122752
731943805
39796777
2078506359
969372998
244702932
1130173487
1016053779
1586257398
594136966
1715876463
267017202
1679758148
778279324
760817189
1302711047
1332462773
95111446
2026139368
487320801
2002151472
388332448
1930097118
1642514138
298466535
1658371525
1182709534
781006628
2135525547
252973133
1507494678
987855840
1193616351
37933287
1678734226
39339490
408293411
375472759
1137468884
980551200
761899073
1867890954
663400463
389596106
413079966
105728984
86566926
661309656
613067482
156351494
501692576
239400344
2110547790
1802345296
49119879
1339659223
1682274784
1722677981
496304089
2016505419
411630409
1221721233
2023785493
180598621
1166586145
1580926941
1707848026
233620768
641561503
348849199
1746398972
1514763477
307748747
321494845
18698141
412525388
1772742268
2040850793
1736151962
1136641996
1556951253
338563527
1303541332
1638146088
1285627164
841932264
1595252484
1920864369
2087844069
1925486475
611870806
913495342
1119751426
942341117
1162418638
1630641341
849153288
2080267676
73299288
1363690043
432773247
1316174407
235429448
1191459120
1252131160
1782948113
1862200337
526004512
642468464
630417052
1782502921
1829906210
1036252073
1652617146
1106214976
1280249274
424192731
1977526594
1713861277
142539833
1686983677
245350595
1791020280
1087265348
581654780
2091109614
524761209
80191094
1998709723
875112594
1320365962
2029975497
1294844895
1513688914
1072745000
1489580058
227840557
73214307
1342875171
1510323799
1040616668
2081566391
1927784823
1193384247
1754315083
985482141
2119351499
1639628355
1805864295
179339494
1551782473
1224564274
156948009
1301541779
1689653129
420434452
812167365
832294782
1347304754
608554263
596258495
356580805
297910991
1431473506
1060340296
109059168
1648392818
1216041414
2095708827
738913291
1774040932
1214144697
1786629997
756761956
109746182
976765279
1310443628
591280019
1472257701
201366812
639330308
858838570
1249713251
553592534
682906083
1393085540
1128101081
1392834351
704165196
874193922
1160691216
1461933751
1806974945
1019965207
2112597887
417643813
1342918820
1074627531
344835555
570133871
746742341
906088480
1800112978
1618020672
427807231
1500118492
943706265
1552212629
216316157
951364272
1403776945
1397034582
1452280564
674916408
626894685
1872840120
1706793974
403240578
1860363571
1809334944
1397741765
714180058
1950574096
1132096905
106489057
315938417
37634733
1216169124
1203757162
1080796366
1120021865
1779150810
1289378901
230746048
2104326994
1211495023
1516837657
385947736
1238031135
1013778167
480462446
1715972257
1887765176
881899952
365978033
1303306399
1136829915
121367514
678347791
424813450
1412795199
737115859
1735389764
259490935
1935666937
1273066355
2135008252
2078586328
1589645191
627998643
1886491692
1336901427
1264582788
2027693803
362929870
413675281
1165600593
1610512099
269839050
2119009920
659334964
591356794
789380747
556386262
59964325
648350566
2048251057
2064701112
766950850
1509747361
678372394
1024269787
596635170
1452035341
1778777178
1652522551
958554477
985247562
678539082
705228226
899346920
1631980771
264497444
1133461352
1381766546
1555995011
631069055
265605880
1735505413
1632826891
718769906
1986662575
1683537054
2121960124
945198451
1897400990
1889929136
1896274963
160304735
1165043883
2088610630
690434537
1088492898
1671339763
465534078
1376029227
1663773212
475700765
1945728458
436605678
1830475198
216623134
1730676469
1659484113
769841507
1336211096
2039155224
2100646002
964406627
849783512
1266344851
2056440818
963136258
1336425091
1131152912
1783210328
72982575
1288417744
1680667112
388887584
981856272
1269750897
122843919
135456582
2094543484
1882056304
2015574340
1201718481
1467332011
313207777
112321496
1033959458
2425162
1530588761
1702427825
1637212408
2102418194
1339268616
186271042
600830475
2057051055
153905278
821630972
1610074664
131540864
461600415
994628787
352843923
661469920
377040332
1381809887
2142691733
192907050
352601882
271024194
1873803371
1042327066
1006723502
1981690384
1839610628
777247564
2009068807
1558877685
1548640829
1826556080
1152614561
7454840
1443781412
1502649210
1244167222
15346084
1117038349
611524553
309056503
192875813
1475860664
1950574810
1770530498
197876429
1573885401
140396872
1603780683
1619361692
735080332
1938838170
1224122119
1148845024
1749637165
799140036
649971370
1421054542
1662934166
1022094969
1606745610
1063046292
132581044
406479124
546707824
1193082216
1106684847
429536941
783380817
1129465564
107296566
426027696
1128512475
2045928119
218236343
2041344961
1028196775
2143474943
1152119683
1895723146
2020607333
1992086191
870922810
806997662
2141110365
1928383662
1587582876
399417530
440381948
1202178323
525265407
829122051
383881336
2033904251
529309170
1549982200
1323822668
328021733
1864685632
892274397
1658001569
1148858937
2015217584
1187753576
1124776084
737528176
935328810
1135181512
1189217875
1080865073
837022014
1099086455
2145066691
994954612
1515213539
616941852
1958421101
1241608957
174521536
1856878345
1349159904
1889915738
806259787
250065472
916941728
1395426185
1712437555
796300142
89417582
692980140
1755338734
659418715
1495202032
1383233896
1104541467
351674399
1884593807
328470151
1692790805
79566800
443961526
1207459738
181444756
930875014
315620776
593401375
743348828
1154968570
981554269
1882575406
1517409042
407553817
1620431645
2120565285
525365532
343830914
1130528362
1067501508
1939175622
735976726
311577058
491227691
1309021257
535033168
1275782008
266480112
1479720223
668476141
777906942
1505363316
973432872
1749237930
545388323
1412714825
626367143
1383279866
623989171
1274397526
1636539460
1259794880
1363508151
1815067259
2004841685
1199601753
1513891756
860097808
1289587793
1905688190
562650766
781590363
823037080
658907255
1194979677
784445930
1097222636
422466438
1557378360
830579796
1226971868
134029596
2047737363
1590638232
459995187
1500037749
2115228334
1951443228
1409117763
2136091838
1883552092
742420913
214108856
800797548
573680901
1053612639
2064450050
159664872
883415099
1272987190
2100816858
974336378
1944955365
614605790
192833224
121114149
447760799
559637553
1342115424
165671626
819013008
989984090
1100816508
1392200817
451723550
832714919
1785551743
1878073123
1516803724
1964649342
712025142
712480466
1378540768
607687417
999373177
1608499062
502178851
392278293
812518870
1988636362
541023150
1985960383
579818801
1178556747
1759441701
1035799500
1828118395
644295460
185780578
1795012495
1543521590
735098230
1125849708
1389861342
30521840
1782266030
1668143608
259143302
1760989267
147885434
62555675
1609870584
1989491061
250832855
1036062476
221464149
952153471
279246459
110231312
7001503
1434689923
1679416670
2027476151
1329213603
2063133513
1953039551
1921212095
1243394530
765462385
565994661
1159873402
506698303
1895917736
907495919
2049217635
37889629
459114636
1911545719
1342244188
1142748297
956535710
1820656238
2122233196
1753750006
1963950860
746975100
25872056
126729953
1570408410
1896565562
1325174968
931783091
972985264
603925675
1125486398
1398911171
904819250
789704858
1394609873
953278230
118531045
474067816
1217570847
1442209540
1167610429
1876789651
2120073907
121291691
1955584842
959930935
802647694
660903021
1053786226
1012184151
2125531075
332863044
491439215
977102631
784858544
2141733019
1353107322
665781179
1333210586
1161365192
1752941044
1021440794
1909615379
1093277570
178803925
163045466
585597186
2003507733
1042792192
368389338
646457962
864363237
1757272569
1643017318
1423515288
498001185
396786974
307847524
1759743265
808660540
1014762518
1933857014
673785737
665007755
743395297
277655614
1348946494
1632759918
735259506
427452488
1369983302
1527318308
1689602965
1972982824
720787313
1466147676
1099461025
1328595834
1844377222
574476551
1947090115
399952521
1828758812
216292461
1139737215
1776062431
1044902163
529670748
749595650
633084432
717855481
1188015810
430357742
306391903
1485257785
1640675717
3985408
2033880122
327162816
917093315
116994226
1619108075
393229271
2101177897
795801287
1220854290
1525605603
2123639175
84826081
1459954293
695980
788494330
176920942
154617638
84548692
1756735098
1302924770
1993637041
1539901958
1919406529
37742734
689560464
1673767127
503018699
1721118582
1111237844
19470397
343105634
1185911690
826247300
872306671
117623313
1900304082
916340153
410670475
192832290
1989029292
1222842861
1150910979
1231067422
1408909665
1240882070
586871367
1615268350
1328923728
1653530617
375350785
1920156060
843295226
796838694
66057021
1375085362
891057243
1293483092
886724329
1296419611
1534532024
239271635
228148038
620202744
698232095
813021510
1098767735
1332367965
1641392147
662505376
308916895
196313765
1682049591
964559421
915767051
903222871
1707860359
1483242678
1630092593
972169199
2098720876
1398848099
1418228031
905315452
1117724429
970346242
1830953469
2087955721
55128562
226260746
1084146238
1662054776
2034641024
1960761417
202686937
935753371
171774844
1568478292
1581739877
1945891885
656503259
544691584
1932493629
1880448266
1063431881
1743956476
1014480623
1097255714
1582795835
1905354605
546357377
516066649
273450498
315289660
2005088360
1690791098
377595583
1726940594
120079793
548862391
912398731
855028114
1650139577
845938999
1464111993
1618253376
467039986
603936890
284734406
2023955127
343250127
604403650
1580434662
907365066
1331650107
810227683
104641790
1810980623
257145550
1156162790
1599405915
500933341
1633708720
55017241
227401579
1782062970
1664160466
1196890274
341535066
450419835
1808391843
1529197538
62170423
1327884296
1868572627
1542616741
1428634371
1325979980
1709158355
1148284732
1749694522
244988222
1797391057
2107247548
1450130504
1988123899
396915368
1834730224
654340967
1019507689
1385283983
1035619497
1848355330
802782519
390929779
10237832
863954716
795428806
104761664
698962826
2034491302
755953146
241977991
1582682717
782617730
1491740778
805965559
1343601227
821610080
1458334810
2059698543
657792906
1106928824
1186267270
1108712749
599537429
688818610
522741457
1073773315
1935315657
1633548823
1647716090
745427623
214838923
722492468
1722841871
160005932
127380104
838516744
208520978
2091391818
77573680
1153492239
1318945564
477105798
549666457
935471696
1800751800
621326510
1175978255
1107296612
2020471290
2018818697
1421024946
270943051
1467277208
467659097
25081921
5471034
113553162
891609687
373550474
939373668
572992626
658525038
1199421670
1337232638
184586606
312614539
1672292268
1248671814
1399892080
1002889342
1137629750
149950378
1285371755
66175362
24498542
20146131
820102411
1184128427
498790536
1970794221
1019445857
49196058
146202177
622223686
1663769800
622075218
1975289384
38898548
1079991746
940944065
1817089160
588125600
363871557
532095973
748927097
1451380676
800211366
1413942548
976528902
663698061
1185939032
594263567
270347824
1380619064
1868533285
97713426
1931914571
1516148837
1564008588
432056536
1730690371
1992995223
2129944293
2020779844
782053776
472064850
616838311
475973808
1930640565
1224941705
1066409747
1187935654
519368959
1928831507
421074863
629527455
1514926179
41320969
1548305996
503166753
1388993789
1139436363
766921506
2040078712
1003226893
1391912038
271144277
1109084102
577305327
1355228759
1982242268
2016229453
710006848
236180345
634001159
52707659
831524415
821523359
1928581021
516611163
408712087
1814077233
2116409072
563150696
823697475
1089998369
1655237684
909701087
618116709
415398747
1065181235
1007239296
278974569
1254793311
1042681182
336127900
674583825
1637094965
18917285
696549920
21756833
1314353771
2054682452
1966908731
1899355770
1889449527
1055488482
1761376327
1696769505
1137903024
918108969
2051037230
718950268
1916296816
235106856
1878588627
1683883891
919747407
1601568717
16294646
243846661
1392250607
2046697072
1110252528
1694178971
518790823
2061788000
98107959
167729186
1743990881
1741757885
919523357
1638865256
1375676027
943148725
228375366
822058160
1523315208
1165603958
1670403767
791012304
1967406961
416927981
447475112
809969408
1442383266
1101249604
1886817396
473080489
1964986475
490544745
1682269455
344121999
1099669658
944239780
975132187
1660563306
1557630579
693090325
726692868
675973982
277308985
855321307
564540331
1940395851
1291331959
1319015810
92509021
1230184995
948411533
1368385654
1570491081
396987595
1858247518
1202788671
914553512
2117512154
2046140198
1054621503
236422188
1184356709
108141931
1288854527
88874208
817539097
778543806
1900337637
303177912
1008127118
1370538195
1534123330
109314657
1301705025
1575321260
2129358567
315473589
625774986
503163846
524943805
1878930611
332710774
371850375
1101649327
1045896534
1030098092
1912491690
623998048
402431006
1288354392
1669101785
1536733411
590370605
2111472137
503139745
888121960
1523757566
806015210
1143283420
1530641797
494177407
445673716
1141537730
1000120588
541976008
1754377582
2028714964
1217533148
997013797
1571240757
1139883917
1711647029
838853862
1473488349
1243981935
527789706
1265104342
517063407
329114772
457387149
1154522266
1829045057
1804333934
1668483208
1208468812
828399396
1178746294
2112509249
71180982
1990754383
535592775
1029938615
1066768071
1674212868
934188495
1029763723
2139476854
1111241599
266031717
535025633
685635038
1151060522
1550148995
1608124482
187199987
1255089544
1002393070
320209554
1616138161
75319282
1799133746
1718232765
496139415
1824795394
933107743
383126641
1484038388
1703830723
525551060
1354284177
14538866
1706988312
1406453805
1167030666
100373800
1917542011
1498503401
1361670499
1651277794
1374926106
123023928
542889103
1657123855
327911144
1327228212
1496078799
1639486921
494826337
2135689361
1124521589
525563587
1590725000
1390567108
123013196
537138398
501864644
1834090310
205509417
906028121
813443385
1857434560
470609182
1668318503
1679836259
1835562244
696951970
584555906
668679636
713277639
663318090
1453802103
840401472
1805768318
1719096347
553466159
1640128873
1229877854
138743357
1449527306
1790717204
1988182604
1004452655
218485489
1381213361
1716349703
1104421796
1993765310
2146086929
992802336
1875790069
215719785
19243411
1568289759
1514090291
950621924
2019718201
752793232
2098742528
60355716
257040480
432600365
1219333736
1420969492
2066318035
997138857
332153807
778584600
1832165155
1502179417
1806773362
1306161145
1403934613
1279129787
1214513812
1892843509
699201624
31389842
222156365
931451937
428388734
12563219
352143346
760406409
336267231
1145805660
511649125
1175764160
81682410
523996895
274812319
934003062
351199425
728284572
1541736132
633524908
1754207637
24414631
1176461188
1782245665
565791471
1712335636
1573666482
41873734
672678770
1961628315
959877859
1393153699
622482312
44216163
1227564172
1022620698
1267616625
1390883479
807881175
1086031323
882546276
537644992
2070269971
1934910924
1079491083
556215752
1785159594
1548118
315985200
1402895252
1767328973
1640523407
465553869
2035604488
1253631730
2123590207
2112821063
1740551827
1231239145
941518419
2071909946
1591197150
1457431083
957511164
1022296703
717578725
1321675751
1775172055
485486752
1928856838
224329805
1541660455
1729546690
1836064099
1009960134
85966031
1446889679
1293627783
338470829
587680721
968676855
1921348383
1152392483
337305793
485652230
918262274
948064195
1098529272
801328526
1845619177
1555564885
325851364
480635205
406273962
1130645298
975674814
1050338942
917682386
69200384
1837035733
1893713270
907024465
146789287
1247643836
1896374465
1646730997
1385789725
1490511488
1157393010
1253860818
122654651
2122899897
1954215806
137635895
1281808050
2070396120
137118112
937916649
1343696169
358834369
1547497587
371131422
647694021
719913104
19112803
181595341
2430882
1985340912
609381326
1120307558
1276313272
1627627653
857894052
333231076
1517162634
949949635
893069049
45994153
1717472483
1881436053
301272704
1484246529
597484734
266897048
1974271597
286642520
359399024
1533754639
1451106760
1326207482
1153872255
1179397778
19041628
1082256187
1040910424
834553759
351178935
644632905
2053999932
22928527
510370414
19094915
2109322094
377538296
1495457191
1081383802
1599339091
1270103261
1916662203
335256436
1686427998
1951576326
260437484
553417166
663206087
1609111414
1116165647
154826608
1503798731
1223561195
1145255477
611510640
1962405214
346788933
255487963
58862130
466444823
1880742176
959621544
636538428
1763789021
1750424218
1356273684
655953724
2095223154
1159260532
1366154068
596166312
946059867
1257551060
1206873853
1491293052
1247635799
776175657
870495337
1134897713
1200734381
1555542163
2000525436
720836692
600658767
696320579
1803414656
262665226
1303683776
983299962
803444475
1208115825
1436892195
277824107
477616426
1096427552
1080440390
42754143
951075474
1312704789
273455577
1715507173
1226875896
1410599416
1297599754
378245990
1422284397
1316134160
710497253
244870295
831899320
452075924
154684565
262206343
2066410012
1688271358
958091998
705642161
1414148055
116339024
263924080
1600389871
1654011564
1212332430
380872816
1346805889
885566110
1237624420
1982847631
1587754380
166419372
1389112962
1541541513
595178235
1094954776
894905305
1296361432
75651597
367270262
688619566
936722154
1437971386
1659779733
1587269905
499777076
1161714179
400395802
1329237521
880230806
10149185
796719823
1887119532
1334001537
1766607632
1130792769
1025516082
2096287696
2096386683
231716751
1761469154
1909080752
477581805
783590912
216627349
2129117959
72202105
1842300152
305804398
179066106
2714116
1368680051
645844734
918460965
1253219882
11871797
1526706520
51393146
2048751850
1648720585
155537044
1103283417
75840370
1064096566
1778436068
1414683549
633235929
1824546138
742203669
835493389
188715659
1457979086
607556778
1251615117
1517095439
1644433074
233361306
579866368
1842719210
1419826074
1218242592
255870948
541911331
1207327083
280046061
2044927668
1588398964
1363786419
2065093519
1151503105
1979021024
528632
427363747
504424066
114476465
1225457879
756301162
2048511988
1929049664
1145665175
896195545
1316698109
833630665
49606893
1937393617
1484178561
303863578
1302589839
993595747
1955292459
2011989956
1918800411
70042041
621217927
681730849
1636808495
1294695606
2135777327
1659840530
1909413856
1392866922
1336405660
1066360787
1948472113
339696710
182239089
1467980961
1503103458
1618015041
1671985972
1270296397
821755638
365268832
611844346
302057303
985897772
1882955525
1654830245
1093524507
1334492674
1098231086
1318521499
1155665561
1077519540
1417768196
793311521
1816515325
1864813658
156402808
27923226
818743664
1436658112
1822023655
1159036573
1876501271
125788513
646618303
1395617699
1075495816
1540831802
436413504
1092135816
1669278717
155421420
1435469636
331152144
251429622
648493639
1453945779
265182882
1616989702
1652789074
1663043147
238517386
325842314
919270856
1399748377
733489968
1514364765
1922825108
1079873021
321112506
1110441787
2066216557
2070965025
897835373
2128257762
1703757131
795716504
1884263359
1939093115
2129368628
1077840894
1947829352
2068420648
2140368278
1181816863
440090767
1469121576
1282623670
315190784
315377938
75811542
358417820
1671382074
1922570282
1469547555
1892696909
2039265497
85452986
1148692476
412289572
41330768
661405180
1463417998
1189962958
1083957596
766747433
925024251
323868830
1072022940
976393784
107846178
2059413531
166560896
814947238
1547568398
1140798403
1392213220
788726848
1080126079
298215121
1540883650
189181826
168065140
1650208645
800700011
602724568
1812549868
2053191729
599844234
81096562
1156804484
124059479
839481078
518202038
1901679660
1588243491
1060857697
1883002906
1326385276
186109506
1956982379
1401267895
525259125
447344689
1418767786
1596232260
422559818
407186437
1385065939
746454916
2113571154
828399972
1656095285
425863382
1960286404
254212557
1866952368
611194824
2016191293
1265168661
1346353573
550831810
428810559
293400934
1061703494
520828447
695363191
1532019594
350542292
1684751807
833724314
1860293962
121675725
774973752
75851307
1670466064
963271212
57311519
947107457
128619176
1057488863
844705668
1460346220
1461379236
400672144
1939013781
1862801470
1477905522
734380954
1612956474
560628227
45277639
1345095450
918714514
398607541
164907575
204552808
377662350
553793738
741182806
554072618
744666222
956582219
1503799340
1082043119
723353874
1204033572
35054364
72191006
186979751
73098083
2077745833
1777123793
867072375
1684848253
2012826566
812324792
774857885
1121233286
1234749968
1024539908
1812509507
2064228515
598306710
310506901
20846305
1095270136
1511886473
1349439534
1230652504
424271010
1237818397
869597547
2023115095
580301266
1468065534
74171487
1571388790
2112721787
1155413518
1718893901
2096082606
242834405
393369244
1934133227
462677116
463781763
2060441700
944987042
99283377
1658141821
2088158831
106964500
643091414
857333488
876954823
540601647
1985924797
532716973
322473400
131058822
1450182050
1990045719
1663901205
365584939
1373316745
1066098642
562558207
1138777366
80241817
1972955198
1443150452
575766590
356445193
1878932820
641513537
1720255291
1150036549
1922241861
915717931
789625438
800281256
146848131
1411306517
19743860
1827289510
110219642
1510918451
1109663856
2010567857
1474466770
1361048887
2032617479
1302507989
1564680384
522517973
1970862415
967136163
772652461
1281100488
1781525362
274103884
571177907
218429784
1549600472
387881701
126248869
923185781
1763182178
2080056094
1605446993
1330830593
1388461146
891414249
1104727054
1754161817
1182204179
931164059
1823601470
1176832765
463366311
1927246169
2063221715
697449005
1860116333
390395523
603060515
1536842114
2083256936
615603179
106598551
642519490
1258296842
1414281786
469314340
1209807776
836665062
1790202387
206914746
921193845
143211146
341125337
1202717477
846623084
1457866307
224673564
1990229329
1336154109
2088675452
1191050254
1087580742
167383849
1650010798
139531479
1033324045
1190594510
1063666886
294184777
882455346
1706954829
1926600069
924490150
901043896
207453209
1293304547
1964797218
120415587
1971999773
722558456
1029146051
728081306
852065945
1951767425
470511839
2112894073
1190238187
1830118713
941124969
1640796236
301981875
699795439
1430027436
959807086
1473405725
1221916722
2050413873
1866957732
172304218
379926441
1496851124
1496890962
751344103
1590664001
898927128
811130716
356031837
2005484676
387409903
18929895
1395668415
784062428
179717869
2108182404
940758617
1812770710
40963438
1890786005
1866890801
2094185738
576992448
614599301
1619309221
770809015
2071717707
278622181
994018303
257546792
1663450951
54607970
1925666957
1845159730
1356358920
1084233509
357064631
1552675639
1420548022
60767734
57073163
1959096095
110275713
1442230729
1674767873
1345923850
1386538391
1643172180
1924447779
1533637769
1592313231
1450514022
961515511
1857446787
542243908
1480174482
275815468
1809274116
1141153370
455323886
151444444
1669476946
1701208370
61034753
1473645768
484654773
1213895031
1506838794
236405183
1761119433
767614804
366915147
2065905354
1027572622
619356121
712106688
545765060
1502948811
1513067260
151089248
290714915
470551713
1268957114
846779810
461995141
619846552
1863540012
1969692189
53589349
1825128390
1299616614
1050927726
1687644613
175392863
683992518
183844406
1195641609
1719139673
633172253
1701833463
1475037518
1332160380
759890299
508027973
157531416
248268871
627835695
1218064897
322229831
663898524
293126650
1677852719
1755062342
1613329208
170741642
915894092
1875966543
554667607
1540274215
819082261
824378019
551592284
1340868350
1419861072
491270235
42178938
1275549877
1784415724
1777625923
311592210
1734383307
1027597784
522663553
1593265587
235456754
1126630808
528220716
1839793450
1409766452
161798770
886783270
677943191
1192507061
1819785626
580193244
794912934
2096538553
1415269677
2070052291
187501817
420990807
1805140964
1054631811
1569206344
1354170305
1996206801
1640060971
1228758386
1647989890
581416249
608954453
1816059926
2060289712
1399805134
1541705261
1690978540
267302978
110414037
1719004349
663274615
36309128
557076416
1528843621
1666590177
526599525
534315320
690971182
2089693643
1837924860
1892707298
193368422
826603127
712661153
531375940
979405271
928279439
52919330
159044782
1516327026
1334322590
1723075201
1762202816
486398529
1298716184
1245015960
1847420969
1404038468
494355516
1882191401
267418355
1374811182
216738402
914697753
26771516
431007022
1664552181
1815349075
1556664619
1673362013
1224906348
920002894
1135941359
1244856796
1813150812
322389942
1768168278
457273760
849050930
62763900
1966776900
1628323528
195003414
811186115
98764731
1805517835
2131369836
778339916
1999763421
266130226
1764060737
426503584
91097140
1280377637
276863338
208918289
565619214
1455862366
1322416993
1556295819
1876031158
887016787
2112132116
4465711
41485656
1082257971
1713053404
1793953721
1671317790
2085246757
536197066
529583150
999642818
426596770
218892801
1983334614
1464775978
1492724535
778527076
499091297
1202197496
380190196
1839684336
499864827
927641935
29872998
1069454465
1396080623
372178855
2053028544
207269197
430680585
1966735583
1093769138
1086521096
232324094
918822575
1654500875
1005184457
997191273
471368446
69563673
82966305
1341335266
1961145536
708668748
1117380305
225001046
1828576148
1821047216
1384867323
922791026
1042105786
589188140
1036442185
607182984
2086942137
796505378
1581314483
907059486
642794179
1101324617
973879799
611030172
1589533689
1661202798
1254246789
1419598001
1487437632
1926955289
328076371
1553660619
1117393814
1036132304
632931396
148637016
1381049036
1322408315
1179444510
205317488
1000892321
358692883
1135785276
66957356
1584122092
1118959290
953036693
1185876595
2059565769
1921848672
757090590
552443154
1468589021
1521342835
1955586959
1065930949
846197453
1138626853
1692046497
1680508212
144716387
1130002142
1059979776
425164154
1602544851
1374094704
1121049347
1605432007
124219617
1235757701
1500496910
464412919
300416973
720879082
2084552674
63534636
359598223
450759512
232761558
329350660
325385599
1658475221
399571282
1326221045
587431353
1301969923
1897237304
168129007
1608484458
1838025078
1047393576
1475491356
944919925
2083732354
1458258170
1637257291
1597866889
1269104606
248111401
438190204
974224299
1956274356
811979538
94850158
1821536096
1890705137
1047311497
686266153
1406972006
4412813
1538692331
664905067
460758603
521756772
1170965007
1378287568
1950510022
410990246
724161945
1481476139
319935863
1680435110
812200136
569561401
2132709116
1227367744
1804063918
1733484407
1192151323
326226151
679381453
361404550
1005958566
1703107643
1107977114
1523700243
1912334510
55130329
1072841612
2069857805
1472623395
1129661866
2023260737
40774796
422115136
1411279350
390062119
1661485369
459492321
203405090
305778733
1040641953
1927076909
1441494291
959231356
1661287310
832386267
1148214613
323704659
2094096224
1305182156
896528159
23457992
1773841741
1907524296
1661343097
1707644375
1901232129
241999112
1601394631
1439728099
1424850134
1574693972
341301040
1507456372
1917304208
1408259986
301525578
1174496897
105671684
1020612036
261716029
1621814177
1053022265
557611348
197458432
883650812
2028068451
940395981
303736203
632080732
81600957
1420502326
941664727
1171147527
732918956
508790563
1732076397
674008151
64752077
2112330454
293926732
1216625823
1854197026
154337111
88357111
1664286406
991832666
1300081836
1934890689
565704051
783614770
1986668108
735029812
1191185630
1352572777
786029360
1471261810
1459924184
1652571457
1616009878
1879470994
1253568996
1324669636
1388797074
1387515209
429337396
979652065
53945721
1387634868
1058157381
1937018780
140994346
1273403240
363999194
190872728
1240712481
415298961
207173333
442107342
1784344246
1843795925
1171079106
457416404
1877574165
789627517
1110932131
744669698
1819920249
1171752508
812075676
1648969889
813201610
499249565
494797079
1820677833
264887613
1953453146
1617036496
1933266298
1436176872
894174674
1573103241
1084999307
330898446
1280600383
432026382
640787564
470810872
753398959
1996166468
1047733709
511038485
537997304
1773417115
704575788
1384054171
345554947
1935673892
1403974273
428950648
1989966754
374557725
1161887166
1066683149
894173382
937770972
1549669497
1998002404
208504692
544654483
1057085406
1093124610
704453299
656812420
878829361
1682234805
1499519495
498299004
1121523271
1853315040
1132854643
1403385485
1942389856
567276958
1516405536
1134415240
1133680384
642033481
772849022
92551899
938850693
841177949
2015298954
94055931
1024202219
1952156775
151342008
289619805
1063169612
479412717
284196699
230693919
1844370857
621687613
572163120
1625286453
1922558931
997484040
1195943614
407384405
1459614343
2016019327
1085673759
1264556636
624045992
810100744
814311015
1176251433
2078396597
1579965530
548911954
952967178
1629978876
268304584
609458099
1181466462
461370473
329289690
723809991
1981785364
1059110275
1265429613
362236630
1769698716
267857895
107126285
314024254
93849532
542248778
975009690
183385659
462453539
501128713
455879545
1425180811
792247396
1211141183
711550729
1895400374
552327226
264273577
1574902171
1923363483
1292217353
1467639942
1775616154
290181977
1312578321
2077952475
1271449565
1990095320
787327209
620418814
1776186420
970166720
1773572609
1403224890
1527563715
603654198
231626110
380737880
953391070
213927163
1824326828
662791237
1707784664
280297165
863718656
1871461793
169274588
820851308
1314434925
2098975300
416323300
1029211074
287632302
1932706202
1006961947
1477536310
2109395042
822380641
351045771
693178906
552823841
568278698
401776250
1036931535
725243717
530328794
1282537998
699203290
1902410848
1424827379
596963513
1986361076
1558038644
435774790
1145317143
1999092139
980933186
228905438
2131589971
1495323753
1475079769
1961262148
1095046798
600269782
1588763288
1398949588
996012248
664478454
861327815
744278395
691761798
1651065855
1789654206
1650113064
1293750060
378983945
778516581
1652874031
2093245241
1013849857
550253241
1698556535
1156839775
1882338511
253207286
1229692003
1540734696
1231890665
1565088148
1840825216
2145155009
474800390
804427940
423185128
1238310748
1266878178
1425118879
1916118722
1381143597
58850508
1079654550
2048548558
52105108
1109939149
1821324269
1229539338
1345275735
15783498
880120943
1258284821
1258354032
909125804
792238266
803188443
668887042
40397224
1819957660
924712447
1035450045
412072991
1071339280
1990450705
365097347
1772931875
1500132654
2028372511
1315544845
854983266
670877667
2080934802
1545322761
1928185394
2104750593
644796120
1133019264
1658497001
1442463043
522117547
471122240
440085769
1043523724
1879848963
1547634431
1143506817
1639323877
707958176
549243234
666023862
2020758509
1653844230
1234947407
1173586606
1421519435
2008808285
1833588051
749938214
1404082222
178285659
1822867663
1428925874
265785980
89709509
303428174
1930218150
926834539
1893918584
689586095
741673968
1600603232
1464795880
1816507955
785640526
220858489
1775282958
1105096913
1752159292
18324635
79414242
1083158138
1876290845
1195568261
1894002127
1026625108
2003481664
2011955663
1306327346
1112669225
876522990
1404560999
222281643
1604368188
2031653096
1477022740
1157761800
1459284017
80388695
400457279
1082497574
1927615449
470352102
1236436223
187805743
1660276178
634993118
315072240
935083308
1075513792
1907241087
1303732856
758250660
1668250942
1609801950
279260756
406433319
1099329073
975974251
999189236
32635444
2020447415
1211849303
1894303003
1943692119
756048915
1565405588
2020865738
36307540
701720051
967349246
562291050
591393521
198763261
701920438
1240383466
1410574563
893195508
1651030551
580392515
100003550
232439023
2042634021
190144053
415009415
765165421
1370037139
854143577
1681842512
1430487516
936013605
1106859246
1564134527
21985321
1502661542
950227560
513649652
1381968875
2103315712
800174635
156203068
571592103
127811155
554953695
577324109
1235804096
1499943822
280007665
1729293957
135874148
1151384706
306476544
1721876314
2086933690
187978242
1404703951
1536433414
1907129937
1868569434
1857159780
1704316969
836672237
2069846198
1161466372
1396180869
1453724314
1904805088
983452676
627397182
1136352559
640853369
366749030
795606265
453266721
144024198
2098305339
666146661
1558303200
399184406
949823579
2031471002
1131147509
1872011804
1964687758
1441454008
1885121756
290949157
1440760932
1302712242
1602255943
1321010822
2004745372
2111511934
605854836
1342637941
506788378
436619484
1852612501
966701580
1661832453
1935652923
731378760
964244029
447908083
2025613243
846974232
626635248
1201653221
2080355059
1247390675
20659238
2060771088
506576914
256049888
1798471181
2060423779
780785604
278236390
1378560172
806166608
661446536
652992651
1930302020
405317778
1846952703
1619034253
681292193
2145413324
2001155355
925057865
982778206
1117672201
1260743506
532515664
1209179975
1167444744
1481324663
752459243
1989308104
497483440
856676582
428910451
744941832
1274435913
1152523003
115401375
631725467
43794272
2070448448
85070757
1346443612
994074469
1012555234
1414872449
1865548154
269198195
669634131
1252984335
1180330290
1800094064
1092832969
1551564224
399201315
761224966
759243969
815174521
1957852499
1382576498
125423670
708748424
746725440
172203590
124866165
1668162589
1096679603
1354290898
1883886487
1651262164
1154318538
187984208
1174088240
1657384363
256560405
1083236610
879920689
1780697813
555997735
1579565069
530446418
156131736
1083158265
1275212884
877401569
878393920
223444542
129970951
1444513879
1351709965
524688650
663448625
309837877
274874523
2142428290
489420461
1647449555
253958443
400336881
1031590788
90767775
640151803
2146444392
1575289629
2099081503
456973457
309430059
2027326453
2038504820
748943870
1563715392
356156498
1623675698
589911863
1404494592
1784325629
1556399760
1949129857
1958841930
1375494149
1377541111
271429970
56977399
1436274116
1388531181
1280187427
1464428726
637086944
681191838
2000314668
529999232
1265637707
841570447
791950982
15691434
112497047
988564064
1049867353
1752415054
1451844295
1857518386
1105579727
1580718424
635834635
1410855521
369967209
515715084
1996462628
1301303004
1312997671
486044217
209125115
574051545
367452112
356288082
661834850
257727387
717558688
1365846431
300504311
1363427993
939390776
2003763848
973550579
666691460
47077081
838464324
1823934275
643947331
1755503550
94484597
1359530228
796141600
649298880
417934110
1096332195
958178730
314032857
305101759
1544937052
1664795218
828697713
637234848
1666177739
473088670
1121619314
132347714
433363300
969455097
1617807619
805298754
428266061
1926002981
965132375
1266825814
364432537
1929606406
566928993
755934127
1583977729
1564215720
847533384
1438010696
571831040
683817459
1289044366
545715541
985776072
1025479876
2133207642
1248699125
2008052780
224290180
1798706002
463633692
256361144
412449084
94361320
8574867
241172150
823573504
132419350
1096614770
1017170572
1399777122
1093535826
1676619257
269827018
1197743060
1138180967
1943657111
192958343
1547577386
232218078
289558646
1090571599
1200199812
1728162732
1288138613
228006289
303366267
1683336178
739295985
530397848
952569690
499265417
574691109
783263431
782831137
1275852104
1815074057
1863881604
1059814868
1004469505
2003341362
1584517192
2081475897
188255949
1476703120
552865779
1116083245
2113333329
678083881
730221002
1670492327
1014606524
495837010
1467250356
1401357741
1515132723
1569693639
1086790237
1574024815
1243469476
1826115839
405828160
1840485016
507765877
1679501611
1736184485
775873850
794030187
493423254
1818553132
1281850169
1789746441
292143573
443472743
95242912
403947560
269602697
1304712130
1792345838
95051383
1046010832
455161702
1579707405
1171111215
389299719
1871193073
1502462926
1035407638
96648736
1494654134
1159365360
750964217
1102794939
243477987
771640048
829681811
624328829
1398782741
1827231592
76726410
725329927
1408697350
1101729115
1312601882
109793741
422561677
967052317
2108864393
573150392
1258557775
1744436889
1450230162
858876165
1090574323
735917297
1927750700
1223501178
1669331624
1320559136
1527670030
1233938668
881423326
894080840
480782123
35168147
1468610237
2047502497
34004214
1913812707
1194699982
384304505
619493024
1197220029
1246714838
1642241613
1004920089
2053571359
2078540348
1273171339
2119480474
937413318
990951494
1487410045
1601162338
901884508
1590680330
1860219270
40695351
1443053551
1028884611
307868010
23219991
1274290371
515305763
1462834250
1560700000
1803747730
1093925553
93433878
1837220612
865205610
2064690876
1807125728
1454070237
498225699
2093070481
1088208751
1935632528
636144777
595561322
480250083
483406511
833886566
1481622465
1923806793
872916196
338325598
1464980919
926252239
763437117
103462262
1284650683
1253582516
414099801
1943469461
120284929
117391429
1002998686
1494736300
12127098
1985230543
1028382956
1777169714
2128798051
2000110882
1124723152
1601986108
1501032690
595946932
1515252016
660583701
388101094
1078566005
1922761452
818535312
762290744
158947778
1979698596
1366027787
411614837
893431931
112774111
1524781807
1591180496
1363177290
142328572
72221686
1480762243
2008938588
1034892227
1901749704
1547958562
425572614
1226328689
532355128
1968693167
1109794254
1239615518
943161681
644222127
1608671135
411993894
1061452769
1121829626
300699693
2006489171
602103444
1161351384
1331621075
451482307
1014854019
315165907
1071553403
883966431
370385611
1592274238
1505018750
337533563
1425673713
685406999
1115406999
174137316
1454638433
1096975798
895004417
239225160
1892103336
1997530073
378304020
1559784341
183047641
1366818815
64742780
216533453
297110453
535320171
655358777
526635822
1583551219
667680254
546484448
736283733
605058669
1211202138
921235518
145853670
2027324393
594420547
496561169
481888063
260839820
2053142807
308636249
2145869529
981756695
378273675
1801350746
711036432
1493850040
289301175
123657808
1522742608
614173080
2141558467
165816254
1326579075
945512125
1423502020
1862278728
181612808
340299148
1522397200
871405988
2119199255
1450705966
234457699
1493519441
1405801204
1356065439
1188664606
171459726
1348910987
416522811
1191125216
1790517758
1571594019
1118470170
234817316
1673764803
1415512943
2106398552
980718004
267325719
1494259518
1308951302
1004983756
2110721204
1200137205
1482386899
1699976379
1692890945
350604345
1587274208
690205426
1310685740
471632876
258480203
1834077660
612776039
1683277569
574378678
1201485504
779644307
822964750
126721820
1379110732
235941932
1773189627
787700349
934074660
986038079
2009873595
511527475
2046393135
1815776864
1773735397
308686326
1536903696
1862437208
1121005536
1669129640
583800128
1337584241
390502468
60520370
2102586720
1656582911
1949524921
74718130
914699191
1420486813
667008958
1600181059
2046749996
1102768638
1403416446
1097700209
1491099998
914873637
861924231
2090599471
1857194445
899280629
586187549
1652948384
1050839179
813144730
1840607225
752920204
131160925
26694076
1940119016
476071018
863394977
864950199
1274189743
1469149761
864472809
1843165681
1451154648
1358130484
68116740
925580630
134458967
1868549112
588139709
1769737968
550198434
1062914146
741075122
956742626
1511368238
901087595
1277238623
1649533194
995458587
412123529
2060606429
959529067
1975039072
249382469
407023957
751926253
1120584323
626872981
1040894429
1989033345
791049691
1152758698
777290452
1390494655
1415182303
1769592396
1933835161
395812631
31852296
1887123019
2137079655
525258488
1104412130
610171287
1413030719
411595072
2140215806
2101362932
289704962
176184321
828265036
383150748
1882590192
1042880260
1011173411
1798351134
148102194
1829943950
1844266131
1027652736
1643471077
792413535
452756837
1164212831
1451545299
2140675532
731623131
360648815
1030209709
3830038
165687225
529881863
1784770361
443572198
102952372
2051690730
606770957
1582464327
1276464486
1608083520
267507528
1272180666
1438617720
1737512346
2067843889
108191162
974575208
1972748851
1475360906
1401272319
1077951260
1789867450
254394035
969521568
1473718347
400196865
991418953
865111590
2020404070
1106702641
1824736327
1386945352
1448413699
2008817071
851651083
1691003029
1923001499
158003210
1693318726
527885187
2060836701
224530798
1061557393
1137600357
2129566512
347545841
1418071466
1447377249
76828322
925324443
533417172
1357534159
1550569282
473847438
1505980077
1509889948
790496811
143992683
820987419
29500021
790266141
1695031497
1072468919
289285095
2130200797
56024525
1564218519
2066240269
459686226
1370516746
1460696258
296712580
1426647752
720671664
636802074
932317598
979797581
532513819
1788282795
553074914
824630317
1257247911
1027589145
71044882
205413906
1668994415
1212794884
2045072705
1770803639
928778193
1447344716
607647371
1260102593
647838348
2131896719
804517286
1393244156
507114563
744447893
505971093
1208500838
137636625
990584065
1139130237
132493756
2028325682
1634963213
441683080
351966219
1659832543
2111682128
1091059384
2010528175
812829430
1645006894
373121012
1153915254
1916634636
1342982535
1928213363
1309407143
1246622874
1261364536
1719412375
1411981496
1484386222
1985187482
1890551914
18989787
821929040
66597208
1696989087
609520937
995141643
1536724730
1969271214
85418811
1057439674
609087300
1997263951
346175842
1829175954
2141888462
828678757
853811935
288503366
1769583120
1154881918
2013839015
162390723
1508552544
953427721
940007399
544456356
378840805
1524177374
1792214868
1066476215
2074045311
1149669671
1015844515
1333779810
1549712921
637877236
1112934804
1393076466
1177739101
294435214
1864509619
969555858
611071866
1598095188
1594440032
139554429
2145603922
123541241
958189432
833202346
1677729086
970558422
1201479595
1434896556
1190122499
1412641296
530154405
1880830976
773455657
1796849221
1887479925
1697380590
1440509901
1748982352
333817585
818300027
1973636387
1260512185
1849022206
168746188
1383689407
1849105943
1404287472
638458109
1321113700
61697387
596481605
355069660
1418329771
1422027043
904304387
1910024615
313339079
1969706735
9695728
434967615
1907207539
234697427
1550391409
817286861
933038738
1378266566
1774671373
1841958612
1144317552
1102933178
831148361
716432313
38906006
972219403
632639411
1648459991
82447050
228478396
2025563663
2118564206
1200476145
424498218
1398891267
665753142
1081614648
1600006122
1292195999
1896109004
1021075865
2063494008
700805404
1829743547
497815075
1413471943
1173010236
222156210
606732943
392288744
1368904206
2077461177
532065368
1537156614
154345175
835374984
1489010834
1735440014
2042653330
54366527
13994938
1790942733
561872972
1974498033
1946574062
1487386043
1976322902
352240581
3898581
969517027
1162723295
670085266
1898153695
817524772
1000330291
1415040762
1688097298
1651929118
2050113843
1294270852
402552547
639869869
1987346955
1486696503
1784981018
951066933
351517707
1516318142
2071197253
440705856
2005159449
2002194505
1143606346
1307933880
167813788
212175629
948422714
1664059638
1865623968
600214565
1366186415
559802501
1739031016
351525438
1780438265
1640826976
1576700239
1212845633
1109106596
619334151
1187588464
1953738606
611693099
971734795
874889455
52782463
1292901345
1441780299
1196000245
1885512464
1616923168
855706172
1684502103
318250915
1345803675
549579634
1963184759
367147566
261452320
382105645
779078040
2029175608
1363846996
2126365830
491151446
1393478438
1074109966
616909791
1885015881
617768781
7715354
1122754647
1566056638
1593340538
1528106546
2126565578
562334419
1917554659
941524443
1037279783
1194881076
1437531070
2021280776
876004419
977486689
1246177242
1309310790
56879574
1156763255
392266401
258400831
1448817733
1457251269
1532962156
619724323
2127957282
1249944067
47141511
190220728
1966783495
65220257
442269570
300297202
1199547351
1059376732
840159206
683066793
2033325490
1983101671
285124312
384482061
101673363
1145804330
1583334983
1206816689
924389362
2080511659
315133423
6238940
2009901853
980135992
1428076507
1346009973
460282178
1769526494
1860885745
2016155757
972540889
820540000
1434827788
921397384
180918085
45485223
2030348114
891701177
282463015
657990235
300101668
1841537720
745281886
1326831366
1308479382
1948751054
1157873060
627907560
1849931647
627219515
1766569935
1357999428
1241851873
491660741
7488593
894363227
680170352
1066189536
109231926
613110331
154982627
1094879262
1380456525
1083260687
945311702
1751984449
1933395053
1039599305
173708503
306130474
492991000
107759095
904005597
1778469823
814824371
1351165736
2056051413
644272347
108350504
1881069532
1523971131
493221842
941658104
1263711772
1862805561
1445067916
1976679147
1081278948
1619485901
1121813492
1907990306
1819648426
1113591970
301414357
2108160395
2075934862
2014334046
1075229536
1938242040
1747955801
655478072
1163311669
587334167
1462152844
1375032779
1261152674
1311389896
412094373
298085121
1917770955
751780940
225146404
1357150857
632391631
1677836933
369049502
2007391056
1768529865
234815696
668797526
538417060
1361919874
8463785
1015803088
1549428406
1084882328
1728474603
95242760
1562996240
530553586
993747505
1706016175
291510231
1816055889
331871456
331177190
418399502
1767978546
1106330905
153176034
188090456
1351706020
202304735
163297158
1386560292
452070699
1924605178
1426120397
228230604
636628262
1039397040
647348565
1247008625
2108993949
1212312904
458805840
1504675424
1651172022
736771560
547664917
1733429043
1964786977
1256482235
1072779474
775436118
1377889936
627091006
1327717501
835013220
99893849
2122267135
672254446
1213521371
1145914787
1980344358
1142112950
30707879
867215515
134666509
1839006373
1015953299
913059808
1136090348
5123572
794282192
319847550
1611659509
468826453
1977487266
1959393134
1454510673
1934479692
1822711780
1776634675
122997114
581834543
1516403137
350276173
1749547227
1729731325
847602012
1808666280
1241399359
330414974
283885233
997457675
1925673429
1803370853
1629013158
889990304
1744043321
596363221
841150241
8329212
812441434
2038038954
121545823
1699544529
274089771
1426313666
525742423
71235452
1360639051
1367630874
1990941384
1512673818
118536230
2045391539
1003233820
1103902761
1369042193
167305950
898352848
27119090
864023603
406057914
1761070033
92477222
1036476664
1847862211
537871552
1130297228
208830905
1288086773
1976683702
1866878173
1938916477
2065630957
1401740373
1315835848
769613567
1864192956
1879916024
274135936
186647876
1019355944
811325851
1642107946
1808648468
426352648
1935426337
316131164
330568897
963651203
789796115
223195958
1766609520
829098235
1912680623
33815277
731606523
1160112699
1274855056
264308270
1459928880
2136254329
708148078
748754796
1786618339
1427081159
765501944
507251842
1097887864
914092970
889953727
1271208428
1013016010
804284648
1136272607
871943833
477024237
242565949
1606498345
822806643
1390849391
573439251
224916911
46165436
1903478682
693875345
1881392976
1772258281
1264159914
983362651
1895099250
1962069515
654262256
1341348758
1590272720
1134148369
2057261881
1142609164
785476998
243438755
1942790144
1907364465
1913724088
70449716
1155364975
469027123
277822253
935808232
1744865735
1983840323
1544245740
103821351
1843606988
1223140511
857303735
70219192
1076757337
104957007
1772143957
134735057
822987938
969592334
2060454345
1689343809
802670616
766507955
409504686
496195146
1097104174
387916011
2125018971
441887595
1884242211
1650509694
1956151788
318313033
854610134
1379280614
1824191394
125411428
1677037090
1656215255
536399044
1538867548
385960099
1714579556
537814694
875943961
878717125
1557277875
774113133
1710122719
1461641753
1651126735
1354847287
1193755750
1924100183
103026701
1620664715
2098426668
471558164
1695746536
2112109942
196745936
167710461
502725236
1670638740
22758520
1136382399
1110053727
1858418554
709949599
1685930110
35991755
1479809733
300538527
717599924
1568546584
2022950915
1113203744
57971510
677610584
1761275300
2146928800
1096742960
304395955
1809903435
815472290
1472094626
1491643293
854627366
1779222809
2047260717
721288096
1751486548
42888979
411181726
870668510
443159376
1948226280
1161928588
2123097817
1407664977
1522812356
2136929240
2034923734
1889831350
1069946602
133660257
1120810786
1271761644
1543204363
1457557779
1723816505
305739613
718153168
1863868079
315712345
1546442987
2057923890
867598131
347179473
21699365
1987229176
1296961939
1983175044
2032576427
1188269164
81373592
451171335
1372410444
125230631
1184953590
863448058
714564417
1049591043
1704929286
1641995074
1395232126
1464762083
828911940
1296788434
576089451
786017084
208520978
84516473
1154001905
536009470
1822230829
1941837107
1699308618
2092378761
2088246821
1342130052
638433974
2080746502
1245676920
1326752420
864095708
1686666256
111721011
948143307
767729087
1392348109
835489728
228992507
1724129150
279521034
177397358
688497921
449541796
540961979
1578623665
1752256670
1367667503
1378531621
1977762000
242084822
104781478
883952152
2040967624
794058244
596620098
564574119
1537755250
414072354
244389727
2000232574
1835573735
928043027
855287305
1030686885
1013473307
747638870
2020088157
2123770151
257031385
563211760
1388238831
954535631
1417952971
713645407
1640219143
792044201
1650450541
1969185221
433133093
820382853
1993171063
1084111216
1251109267
2120706589
1645707559
184124162
705581779
396799447
859398270
536671338
1446694347
1523168711
1551743281
1113458031
1564973631
2121342977
82991893
810887267
1587893170
49094203
1541665408
1782957647
189330231
908334190
1480090828
661255054
1455205678
1644130988
2061583180
849721662
1100549168
1605854053
588622794
618732273
37218557
901202441
159609706
295110088
1451153786
1341251317
1219381691
1271624540
344912496
543131881
1568464082
383226510
243523651
1235291754
755971265
1469842081
2129264093
2041957687
720792120
668498381
2002977099
1745265256
1562999407
1357066784
1110593393
1855529230
455506893
877970736
166848284
1768409591
1429464842
349954104
589690347
1134683543
1774372245
179784258
1935113861
2071866908
804538548
2085958230
1376645112
782169426
1066319411
190947280
2133188169
548229701
1514695333
1133745844
483509778
625750317
419609209
1941582160
462408245
402691545
1874426902
243087887
1474272487
722917514
1095487117
312256227
884987530
2049365478
777361775
859902134
573633402
643317621
843244917
389241864
1741741750
222875253
582493890
1175904431
289513379
628134882
1184133821
1905660691
405182181
1325411288
380062448
751094097
1673325345
859348934
396332982
1672054975
2019470493
1778601467
1551608897
1472116917
701825485
1259979552
1489295026
1140294298
1972894880
1740950891
1432010012
1982682602
1560518586
1394242758
1479626598
1613146757
416681581
1769573506
680707253
929610246
1645397037
1819863709
1790483011
257033181
834897824
663557099
226576441
1638269055
1386258748
816212259
1277016196
496066373
1543371108
626264304
1789786722
1775644489
1379216685
1924316754
719098535
113118101
105925350
1382532409
254145844
1272064622
463856807
1035117005
1117358596
1045768544
1400795061
1601728187
1784478310
713564851
1770891194
1891877323
446365321
1954610456
1557426586
1133415771
1667851711
1136115155
1731306696
1095099888
1487417898
742190922
145864179
83658189
1113387002
59820874
1761429072
373818884
291777848
1038712099
1516665038
2138112565
632601352
876159005
1412108203
1033485824
1069227181
93478033
1688054905
700705846
1380608782
183762471
91240653
379159219
903964236
362611715
838868564
825949437
1476828780
1038269627
703161446
1127569149
2087901374
1132633982
1890897239
2018108339
8960320
1233150837
56803768
1564040025
1509923247
166419387
1109220753
829915064
443960990
229900351
1961699770
1822842721
1235433901
437146828
928462642
1882508949
1161136276
1343321564
775310637
1419025207
1684774190
1740719615
2043429218
331106960
1821505974
1695553914
525152141
1927138807
582223042
776861523
1013135273
1337002703
2016077556
531843958
359166265
1071549097
184549248
553629051
1350412546
962747750
1083723767
473644813
33019599
1275424830
2063082473
1906743441
253391665
583595041
1236658650
509278949
1479889184
268300784
139793985
1572351550
723993077
1949269645
1786634263
825977088
806707788
7886352
65942042
1573851466
199878077
1638851178
1104968729
1980820389
1767664964
1036098718
2101846901
460884841
1575093710
2076006391
1446354905
1460248479
123509878
924179714
2037509348
877763741
79756215
785621978
958784768
475684320
1727604912
391738469
323130661
627683628
1908477155
1434044781
624251578
17115623
462046344
626969840
1275981437
195046418
1320472216
451991720
1472327073
464782724
686044521
154357726
2028946722
1953098844
1149874797
1382916218
1730505925
974909302
757979336
749688355
525331036
179580957
287848710
990775305
510757300
1125038240
1046240613
448632895
1855248740
717137001
335273338
114542359
804359767
1667876858
1069512786
426552656
1690842238
1775746901
791714850
1458766576
107700924
744875653
472014018
768540954
1735907009
777994877
167904348
798361057
1592430025
89131421
286187729
1660775181
1955197445
128617055
457828015
831409862
1558777270
1351607692
1839615035
1763408346
1955402199
862943439
1385853839
1288309824
544398309
723174482
1269332897
1941763142
704791065
217360158
770995400
736695502
1773734049
1871328444
2073067538
258737788
1169882061
1211030213
715353722
813563589
849028375
94442135
1534114910
1563988476
282705951
1546194430
301742086
936155046
989431929
360115405
1177554088
1722514825
1931888737
725820773
1969912902
310954063
595302460
423829533
1297631927
986220065
1458683379
1273240635
1502387978
657075366
311257198
2099704701
644751909
322394306
1579401096
1528597474
1704532043
1048595848
1730717403
1728629471
1213262520
80429925
1363656910
743734312
1942454329
1398798158
225445362
324061039
1253950893
418520578
47036087
2113484458
1496321010
1707397361
2018209101
1814644071
1381293943
1898770296
1908439524
213271021
734987614
795389207
1576852822
758546954
1900779847
39221633
1914060346
666547888
1120089642
1970952360
5484578
1388675967
530616396
1894977985
124565139
574672008
813402579
1703156453
210034649
1212658581
1429644585
1903778677
1971922946
2040840476
131695217
36613139
886688920
142010740
568737098
699463582
1216698010
1026193784
124166023
1570915826
2023447763
894568270
785660402
1434361934
1197816098
1846089929
323291447
289551430
321787232
505602255
1903952175
1736470113
1981114448
962447841
703736399
1416000895
1756347341
1312974724
776938383
1163377276
662843141
1343418132
1327689444
64404487
403478078
8839090
1917595001
1930193604
783109123
470194609
2058244004
1856838397
328657664
1256551044
2058397807
1409095464
838250240
1694985465
1636235968
941395617
1524970728
157506386
916031269
1657473158
1131573190
1944067921
1357681211
514364766
925169360
1408067755
2100345595
1009898364
1994957143
247304709
751172160
213034961
263679609
719951343
1687073910
161556180
120434066
1828790936
1249310811
870653648
1861752396
1806321757
1191343976
1455454816
1484111210
1811383726
808545779
1902691694
1052913968
53945721
1261688600
1810301282
1513128902
345463534
748691115
1500546567
1659307369
1304854466
356810967
1114454783
1548711856
824078047
2136259063
859443851
763267223
1094978825
1908607490
2067079824
1234690289
1487498359
84567084
1076942932
360236355
1264300231
1939207037
1886239218
1472397201
1269162733
846575864
802681281
755794005
1845535696
1057600548
399090556
1969910885
1963009369
982173027
642933221
646731719
207024373
2082501698
2016685546
1255513931
1115875875
1891172868
1020456235
71411482
327109336
1776128772
1798815233
2063464316
1224259971
973980052
418896203
1182248741
567216196
1132470246
956293618
1710237963
131734791
238082913
1463030722
1612683361
401670941
1273692609
342080325
592147310
304245429
1980894961
884944558
1381376354
603137535
1041485959
580221580
413290182
863994959
1724873692
28791805
681585974
161958774
341163230
1458397198
2077597279
628769190
632662778
1828992926
1973459492
491505816
1979159859
2001790228
1024612567
1967844690
1210740228
1809048416
1930454820
1722979913
40352381
88808332
1095502575
627529815
1785475902
824343772
37900513
746575543
640244703
1019976949
335670334
2144115533
249011036
2064595935
1355922968
725800462
853004710
762129437
515054647
2006522186
782649111
1867806024
1038039323
1894262691
790983172
813128923
1138066733
112717342
848132020
1190163146
495253153
1053705716
1486330113
2049336482
1627168632
911047782
741257049
651975564
41989092
1958169230
1638040984
1835712129
1103244915
266871572
662539905
690875383
1701663535
847915327
1628743172
226094389
1964276278
1168881175
1990178363
792496010
1934748312
1243282004
667530416
1306338372
1784053860
351035941
486654599
2063296147
309772567
1903782040
1435240852
1384322794
2035810440
1731260880
890774640
903186922
1216670954
923730137
650377582
1814031340
1982881970
93772790
2126458281
617482744
1796100133
1957708663
1605851931
1348679627
1333270071
2094378629
1334013821
205762849
1685613522
1441351849
1921764732
1126810130
260204794
310741685
1073106015
1005180573
1705089852
92295118
1878429788
1763372020
803762455
747778993
1039956470
1086351979
190984419
292156255
1070798329
1945856315
1076594469
1112290808
1933358086
2060546665
212558870
792352669
1431025864
101079470
805989318
1936644584
134592555
1434655447
31158492
1599058778
2133316522
1170319062
1387767662
695865254
1900287760
1254731341
1436842225
1712963613
2143244287
1394214060
192642884
273333231
1925189818
1552633859
869240395
1118042523
288687969
901605494
1087677351
1542601339
32026240
16795211
1624382387
16712199
973921405
1486314251
168457443
807624970
1773870268
2043767657
1851607990
832913227
1464279156
1376105241
1775568603
814357248
1579763803
1253938441
2141976131
1940035289
249476472
1190036159
131989813
1087368088
1459178780
968039402
1462912430
987161677
543907546
1079824604
298748463
467936688
1362662894
1464532995
1989785767
2108337156
371832955
2119125259
672480746
1698336950
1669520428
15720609
1361598928
783692126
558391685
361125867
2064996262
582193014
311078536
1485325115
1298540691
964957940
429136399
1618021677
890151145
712602406
449206573
2071963182
551112537
874009055
1894540519
676485645
1033172657
1559314406
1176375883
479704481
892178255
2093788567
506192866
742571054
445455417
719644221
604470746
987940617
1388279458
126041337
821708854
175024536
184025334
1856880968
659681454
365431730
1456600349
1904789603
618755416
1013643052
1805804700
1338326107
236896370
787865585
677381236
307891817
566526226
1252770898
1549455196
1720596332
742181380
1632722653
680882697
1834322812
2021349060
1200044917
1450294506
359878704
1714301751
1522601024
1088192107
319692198
587106580
930075424
823143026
1508311898
170133822
1079310042
1623126773
1317134627
941342506
2126124027
1399663270
206211316
1097782339
1420046068
1346708929
617587930
684023265
712047855
1849140235
1239995093
254476866
1550771837
1916351515
1396810057
62114472
2036888709
983208252
879213922
568151873
1657609610
1267545086
1679158576
1665988421
1053991162
460510471
1985933621
560589874
1588277836
353852216
768281509
1608570276
1714482770
1602598412
1007659242
1300852102
1872808624
671115795
1942327334
1146244347
1559392344
1860747324
1596912164
1237587218
226386395
1421913356
1078203942
105618177
1769037738
142496696
77631704
988173511
1760678698
1366645063
376418441
2000462094
444336755
1928734629
1139272082
30837043
7430528
1958553842
1464427983
645990569
276285040
1017194607
1266601497
2017548734
1250671671
823073714
27627793
314498509
973546480
1042818761
1594395736
115300447
1380529246
299906027
760838592
475085010
191682904
4655780
1840719164
77609356
934346990
1687495639
2035992379
1988660101
987872968
385522126
2126279604
1144191138
209303956
1957651701
22389084
1466548535
1077937168
447973498
228889414
1759163188
1823359332
949669349
607480179
1868339238
1888448737
1838787551
1665129182
364627751
385026657
1800405189
780368593
1315391623
857148026
1104089427
554077476
1230602626
1001364955
430218942
2124155653
841547747
1333325462
1172464754
1948006149
639791842
1451464034
1804320588
1490313372
440746143
1301126212
839462570
973161274
1221781486
1913302988
872402259
1215279364
2095985805
1355139534
1673167738
1573555405
357002098
303093174
2082264035
440377702
1419816314
1588750203
2127315158
1683149201
1756557555
1815869462
530140805
1852332859
1105718561
746712238
761802389
1724473333
602980862
817348305
10355130
1546204223
1450747562
110308103
1321994817
720840978
1771917901
1378524031
2052952815
1897627601
1552402609
1722914817
505293973
1388635222
433752072
1976907738
2135583802
505388902
669775104
573599182
49915511
1443537987
2053199432
1471853377
850831749
602080111
1786565776
1255145113
873320243
1075031852
970928780
189275458
262243471
595441521
1908219163
1455189433
1439361097
1984391747
1047069170
256737279
2091840279
852721388
1482404466
1422050463
1951353135
976302361
144079001
277403868
1191447455
615174770
1810304729
412939749
742575526
1602951122
163139912
1392924885
240993209
453447664
1428105669
421617229
614853985
1210851028
75729893
1343179756
822524420
35808190
234011877
296392919
2067210571
1907009055
744248955
23533012
934937397
898672120
2103943652
745912430
1263960934
1080350914
1135722919
414517480
1504792460
818413657
2068373319
1204573696
2064660698
23829794
1462472978
525191235
1459394295
2063474401
102581021
193489402
1776728823
985250103
592753971
686282014
657876703
1819819924
1311655060
1767613300
976590008
143250825
662610089
1104589485
2029644171
1736477608
1994761773
1134457960
597607311
207447511
27133803
1784812176
681237611
2074715669
1330857579
454649974
1759938801
676752267
1111424501
1647806261
527981697
545791172
1661310223
253565570
1419254944
1110535690
1332581471
1630576191
43829610
663590658
1570826022
1217262579
1349003008
1688966740
625372392
1526521474
2129952501
1295871182
69052038
1444464344
1671838302
6797240
1854693879
498480964
1970659601
1405994552
1621949103
360133654
547744964
1701204450
1174899641
1408583939
1434276551
93029748
1779405605
841047637
2134933465
939190273
74059849
519251206
1140787687
1953028951
1532480966
987149315
1956190817
140381870
410987812
374244050
1963122630
1789937631
1772510441
1442094293
1939494603
811968339
649258362
839023918
274289876
107479049
1855496222
1491025032
35898253
1920391488
1160058583
1150364693
333764078
634839033
1897024691
862628051
2071389120
660977346
1274829109
650636816
1188516165
2121815823
1965135245
1894868634
79455435
473627589
1019387653
841297435
1216135729
465418369
1624112574
1828287596
1580794753
664484915
1203970797
1600138416
406127389
1865721743
542092446
692733713
1774761354
1012797
422942374
72983415
198528362
143150115
1879439808
2004511283
359625271
2098580938
1295849830
1077563497
572860341
1222577781
1413101386
1310381133
2102925714
142161464
477655791
1658032972
536727607
448484949
704587684
998411227
1000428106
236169867
1031920617
1527769486
1827949179
409329591
1307166328
346561341
546965962
1331467262
1583956259
1019160225
70340445
1860788249
1408620424
998437892
38618407
1607683105
541871736
1467194077
898267932
1461197798
73639093
1647880250
897584790
791619134
1516424659
301846520
1727993599
1396716850
1155313364
1254792905
268730851
1603779740
508602121
1395387329
1794735594
1596939517
1358464702
118111491
1170732445
1678358224
993114573
543377563
1169443545
1575316539
326758933
2013002447
497515426
2062062587
1546880342
1765696509
1530226029
1727553203
1543788460
1866900445
1876676970
1251762849
2085825163
677079286
505436629
1218670432
1565978427
493770201
263675806
1379345484
1659964912
1636887808
743766358
628599363
157917192
674524342
1158847975
1049268178
734646127
822460034
42906198
1151273540
1970474564
2093549160
1491264989
1108922357
1747245152
358857393
2068022890
984986834
89198956
89817396
2759820
553923546
1348341505
1531506650
1176502322
1838234202
1284360831
1653866322
1672073890
1411564327
1454832010
1842533159
1562843122
389241265
300437008
586414436
106187827
1972549114
1369643799
700980026
1105989817
1201905234
1242292877
2008197006
1581976248
1871684517
1521578686
1602576785
161977547
425432512
1114494551
1257074946
1392181716
900030006
229914923
1636694513
1894617079
792636859
1450474038
1003279702
1759886177
692519063
2036790416
647548472
681853472
2045730013
1559860418
201988954
1345077520
1848421522
1304096754
301558773
1393272531
1324729667
65079324
48294160
1281440836
242504591
1936368931
940551711
858127297
2139027549
925957036
17591665
497806129
683913141
251221860
686520402
819791079
2103584673
1850320507
47323144
1430590916
744869675
431735916
721589464
855317500
1958854184
1819642190
1507646881
686773502
1919336714
53426247
2002595074
2031029089
722914124
1058360132
1069371047
1998109506
2101387194
483385375
2008677114
1465587010
1024562381
1186098904
591441049
1353010382
1500130842
1617905059
194587992
1311749790
1453164
1708030973
1294929448
1137562500
1092182551
1242172301
92639942
1509860058
342960818
34572428
2018653860
1429724296
395220494
1560206570
1288909280
198243608
2051583763
1052984873
1770413644
403729780
1085673759
1328966898
517433520
1441773227
860206886
571222742
1221956411
303891907
564417520
91080938
618430351
964647230
1429501634
89367780
1433685791
1715563818
1904547279
502022185
2016836889
973312734
1057219492
458293306
426892907
507256167
147039343
300067545
2055015283
1003780481
1982313019
721884177
1349061732
1750039568
443029334
63648171
1664992936
513852218
1596746557
831660440
749307534
1207676545
1248530510
1576002910
1977012888
615046966
1396992381
1115104752
1001741704
191089482
1707871695
504642308
1653384057
78880488
1193703413
303370660
1859196405
984726929
1623953207
1921714244
1258697435
1569933074
2083676484
1591029867
882599699
711659070
616384730
561559762
1351099685
1800041495
991246928
2050831606
1150137769
1619807937
343091732
584599261
1679047929
1549061370
335939564
1148066735
379876365
1317491969
1205900089
966884412
667339715
462899856
446766171
1335006764
2070851008
769454641
1785276498
1267583439
751444167
215180519
996291405
939087696
990508604
915456524
208705340
921218239
719521910
952977559
754952366
1744492059
1185214722
1003476516
834733697
142090168
47833470
1356973758
1624680299
164456398
1155405595
351374841
1839845820
2017222275
34444735
1039666203
1194720613
1777329643
1793022459
489346657
1684878668
448145248
563332011
1140175842
47414351
1499403947
616024594
1870803913
825693263
1209500098
1235515755
1636841675
825726811
776655461
1843803268
1583930459
1276828258
982359144
1819102677
1991815596
874703456
489739501
881538977
1335729658
1230365789
1888768502
850341524
1282786679
895865103
1470313691
89818665
1798652869
2141726198
910567263
1501509387
847537279
1421810398
2091915507
334386302
577300358
651561385
2067580166
70221598
993646215
14484810
122115492
1542220493
1071231200
1003330126
1199515761
285128214
1795176903
2062743403
1617947180
1261451685
1890558418
316910127
1823247623
1524533914
412873779
652314852
968123329
743435916
1612236746
1957038311
579106477
1811866288
1465740636
2056102769
1336839611
1173493212
464908486
2085294087
1036905938
762101850
1994762549
697516132
1396279280
1909816331
882790212
754902812
291701712
1752384511
1867028616
1523693332
1294564744
1788577651
525000640
2063908365
1034858939
1274987675
1151202949
809988116
211136476
2047254642
472255706
1214687824
1763830819
32754974
626893940
260527960
1145648559
927286485
856291285
1991387314
330250075
16091030
1313094821
2031455510
821129800
526850042
1536993724
146242970
1663466558
1961895146
1188286672
1813652783
2015131426
551831395
19723973
341908849
211220487
933094388
148214507
1131201801
1179342689
1262668883
1516788601
1645625985
542335620
578388192
2013015087
1400771381
455519999
218938873
1639385424
1704935368
123742502
163644897
794494441
2109458229
1347271717
314477473
835960027
1250191862
561192475
1298573890
1404461183
992694331
927605455
214577399
1639961471
325801068
259200741
391245818
1477336942
838905498
1463883430
1030868648
663484947
1727149064
310617056
624068069
1038436205
276468662
1427862643
2098247182
1261820809
320555144
1501574483
957998006
1404078604
1468339375
1230447170
683111478
1073809544
180584267
1897097046
459609402
1066360787
2003218601
1659871343
1687258300
1198792198
199198590
2145847368
978830693
1414669059
1333075565
1950314480
312470397
2085826574
1253315839
1481490251
572913223
21516796
1478769127
1697858970
1429634393
1814796944
91947103
844305745
2025254742
1165189760
1770441733
1012085101
618300438
647145785
1290719485
629078067
1202041401
1647147099
1146315373
1365262603
1427032744
87653921
23848624
1166607150
1364752508
129734386
519538327
283539631
1186884764
1330924335
467837132
2104879399
1038328296
202069657
981296051
423990087
1003655867
880943429
867399034
1302033736
583302194
1874526020
163430110
277068171
709639805
1180128467
791349986
122639834
250229119
988724410
598149645
1644276291
673546013
433072911
917346003
1325023146
2056016365
1018737377
499233642
1980617989
2070935939
1491419890
701031538
1651252410
1561785371
1402363260
1694157334
147938695
364734053
200821612
84364915
375644327
797292588
1554181887
836633274
933878617
220597845
658010125
1204091201
1675475640
1339220694
1756289194
76515835
1016882560
1588608284
478687666
1569892014
1144018443
6307514
740284969
1985886522
851676214
635780679
649497875
1775466947
713415305
1310672606
1384402212
1932261068
1797643840
976010534
494277194
2007778913
490068060
74893644
1008727623
1665130733
646533050
1873419875
340340105
693832688
1558054882
1706071275
540117122
1847505594
909631468
1247549187
1728074637
1377460000
2034256713
935091904
531742927
1996532726
1101542454
1891875856
1773686992
1494183834
1260876332
439027749
1306963011
1397823366
1741524375
1640953147
1514944572
1785269093
2097516495
871279870
56974323
1037168281
1271307812
665810586
275630588
851599463
2106608156
63312248
1811701512
405206503
1950941757
1775957638
1214466943
704798082
1619737377
841097741
1780815272
1554876273
2059900125
521970733
2111938564
793131380
686335157
2021965801
384295592
1190903792
28646444
638683620
1755113051
135289551
1446598376
391766558
2119611817
1143373339
88229942
1971402407
153313340
780351785
844609938
1767539876
1145775021
1639744205
1804885804
1158282337
693161139
112444625
1038010088
1290357273
1747443325
1913190846
504127560
754135721
506197041
861795162
593303254
990843070
1918820610
1427479367
1430779271
447962457
1700115551
481633768
1148110361
373869705
1030627337
964287398
1324774126
740626732
67296387
440538258
10193552
1919047905
1680273125
271919457
1044204736
1680942516
163550989
530265696
73934862
757624831
1374630615
1939685799
1537528651
532842738
1122112302
308233863
1246084083
1571254411
785743685
1363404614
478270132
1967709910
1672116265
650861904
1090093691
1906663388
653748414
61768947
1184466805
2295748
191397697
1538319261
1375880266
1539248696
1828370279
1456051028
1666114882
1172850067
1766822943
989698002
1034885999
948342172
760288871
1563996552
602020411
589325349
143952133
1866985487
1521165368
1411507042
176396962
614829808
1370815242
2067331208
1723748597
1539540063
493295084
1132024771
830853117
618156819
1187116935
1994674392
2026590395
1968547967
1404960824
1886428698
1497386380
853831072
1735667204
1753937738
1495953314
990517831
1548669525
1873464089
662738133
345408933
1635197099
2017605018
692081870
1651789319
1421319747
1768582252
434017399
1417618194
1578820686
820871352
739614895
2086545062
1972228753
1284330911
106734511
1063338533
393583352
383180300
1300522722
860765141
646503037
1849382536
1306250270
1423337952
802477329
890717586
8782259
241470102
1410379237
578898731
353318061
2041166057
1538045703
803780271
2105068833
1593904036
954335566
372591711
1868704790
2110774477
775902413
844758004
2012916976
1884441332
1575776917
1986838862
1663132491
1496080892
1303899046
786786239
1290177203
1571463505
290740354
855912903
299192418
1161636431
1916217991
456135590
1786726875
1674741086
1096701847
670712867
17877878
245525443
353300671
1485816892
872055106
872301282
1437192748
626264451
2066195115
439326747
162495184
829121198
1114765076
617108441
935996334
340675413
2039178050
590780377
1628875398
123921080
1507003062
1686698532
458846623
2014307368
1965025845
1948152900
660417901
1616219809
1989617715
6691009
1158028265
64089593
1933776510
29272474
1607017831
1375757659
1048860404
1049621160
1902382872
387927909
1562256020
154240071
596804269
531563021
1382135886
1084272464
1341359014
343850119
1219853426
301306690
749365038
229875283
1791936168
1030492219
405631832
1385971522
1644274118
1759850613
935401564
1228639064
1720218142
1916372788
456430134
142501442
106638763
1377308353
856816663
1861252976
214313771
1828953921
252715131
836135997
266382944
1061325464
931261360
1781464809
1680561917
1954640652
934323026
707117579
1832912441
543921316
1784028646
1577935889
13367996
738291506
2131161479
1542424060
732527642
1713021986
917778023
1051053720
29560734
898991491
724887493
1281795759
947962281
131926335
1241309684
749315033
977664272
244286565
1064848875
1175471922
1835142684
84353003
1507718040
799159583
785718768
1932742075
377125037
94823027
1766082931
22679157
69673307
1621230710
1633797564
821611192
211302509
1711062971
429384139
212300358
349809218
371332207
331297660
2146506263
249543925
1744739775
665797804
1348947640
319415133
1327005025
1128064240
16222872
1924795581
1059398853
270183378
1921502423
1421982171
39936468
620295328
1690688340
437983555
1360304044
1033701361
407824209
566617126
763290206
1466363500
50712767
289110171
1993310164
301328113
1827358063
1947138157
258924409
1965197196
617224712
259552261
270179067
13552262
2109339650
29159270
927613779
1971964932
1638850692
1304161641
2035162892
1232317759
1029624698
1445504006
782521288
466719527
1659819165
1089798190
1204861698
2015959709
949786331
1196466070
68994834
302483085
1255547765
1587920627
2065710450
26436255
1882648555
856293350
397514344
370447958
2140564378
197811869
1369017243
1930947487
1333721745
697840664
43575924
1566351895
1403032220
1157910053
1773949170
645141202
1538392047
489316969
1977055237
2048018606
419316907
1353117406
1642329820
650912208
1595941727
658638919
790166071
1286807991
1362185740
791780974
994601249
1459588078
728034200
888414648
231333388
510280199
733571489
1314621729
62518324
63852011
79204856
94396652
2028678836
2105593284
716901323
1545403106
1800997257
1865036172
675189594
481640944
1956847161
1857766712
1954854709
761706362
1930343366
253527805
1517936487
1008587811
1318743329
132085770
433757971
189205190
182045156
509949576
612267365
745407130
1738360044
1926671349
1606577103
1698747197
1852647719
691535803
1396112079
1479153538
1821705607
1438463193
1457756984
877368489
2124835782
552291406
253664622
2026289543
1368779696
1555994664
2045835744
1276421778
1330552128
470322406
428851740
709103345
235137835
1531970915
212188576
132348505
1541557782
1925676217
1320072152
103053662
107370426
1679968536
1979050211
1035110173
63138170
436605714
25224657
497014099
1120274087
1719916685
357860641
1124174260
2037938970
525842007
1260154091
2087383991
969277499
1689975045
2088062540
110455248
1272478008
486191092
308649514
1393735266
1091392187
1915155334
1209724005
1461293750
1272598335
2059853172
752475827
1111299681
1532040915
614806628
441338643
1831693068
1458992889
1380877410
1247837473
1050203806
1806910585
1864747546
1398119613
940296972
761184834
1365318389
55011261
735335640
1851350390
1477847510
1921972357
1005789022
703698083
2036095521
1286352232
2033902363
1814529863
2081223369
483375149
1334429288
1252348681
405110739
751739696
1308848779
1654096108
477013976
886291485
1625400050
958943901
1264258930
1394665009
598124736
88845336
1150285188
1873503979
601945099
926298279
2047863935
144394294
637291190
775090048
1959199700
245432970
2102410372
2066278853
829309328
1956133054
285267141
1953246799
1454768591
1700618509
781620560
1925464365
457371084
801319715
909234712
1060446279
1426767757
979121905
1362597767
69027034
137774624
1782180807
277591737
964320913
16772154
159781713
1096592597
483594574
144773125
1898772764
1721948970
1986222994
584619928
1024485483
647621246
548695093
263778766
186918663
924927792
752758630
1988644719
522261446
1909603304
1044402999
1515381316
1697496091
107376305
1877641508
1443180590
1157499114
1497209397
229718997
2003019739
1451331228
1765722784
461121221
776112074
2005495321
932929938
999072516
1772258307
1223146572
1197483649
1891705605
1939045560
1426567986
516789132
1404038468
950595409
1191752261
1209312266
1518621500
682371728
138052776
833974547
693655676
241055213
1739046059
482942933
236795016
188111083
2004150892
1806912984
1185715986
1508365634
1606367808
183207571
1846576
685198742
757250372
1817190833
745897461
673086987
1761736719
1148596457
1617311081
704212934
1918628698
1134213602
381398857
177460526
1993138776
1712573944
690704578
631687368
1600746975
2143336831
833442141
1921258157
882795704
473045806
204598246
891338864
242152525
1484933203
534272554
1668831748
859151838
1295510546
2051647599
1904007953
1119484061
611515861
1984933916
1484043871
709348861
1820109853
1386409994
563796761
8940906
932298134
1156325473
1543157332
244791271
1599121974
77363996
889713755
86040800
1835130217
74958019
1309694540
1398921771
1311665126
1194528501
2095441230
897492860
1336464592
1914067699
1136073209
337384509
1908486174
1160318392
892384357
1591653856
1761764546
609399484
1131077508
2142784167
1940497126
1354044532
1598592966
334925477
353753295
2059471114
1214484067
1385143632
779879786
385822683
2047243796
558174595
154685762
2118962086
2138690067
605535339
699636652
1666824069
2096168829
1354191370
1601319454
1589415185
2117629880
191039246
739863559
1549459599
1262868996
81711700
1999460762
358359841
1239752754
1040330161
798149814
2082828239
1676746944
1995368443
1184563704
1720818716
510146104
1599741723
1253544177
1501059992
773976139
315497970
2122074025
153086041
603330023
2084814126
6341404
986052996
1012792276
156917152
894033320
910600850
1567369371
1461935961
418703870
260798231
1984544379
1712039030
1085331850
638603474
1329442441
1154658149
1969989916
911992199
273669797
108575488
1934406720
776147208
689035440
1974816307
2123444309
1895531527
1130160774
1109604938
1551483745
1757123374
1378549150
1802526015
880043436
1270408500
482216852
1681094081
290829632
210829333
918341518
371721892
2070257800
1883285187
2049739886
1350912240
777062980
1693471280
1658373204
1607054634
1950918064
1174986625
681595570
179745294
1665040199
479556578
637188460
2143294077
1384970524
1580655674
1782806833
381180400
1830746367
900450114
1677424742
1603753666
1840797090
460027606
1221859807
906262407
1954314259
1732929806
1577790890
517818444
959308551
360169998
133663806
1686459757
748650432
412297335
1403752450
2032472704
1479359744
434901730
1305807748
2031017633
421807951
411799787
2005476311
2069988370
1795755668
1196304062
1371086611
1636194921
146404460
1382050297
1464278144
215223262
148789941
490268689
1849975666
77797361
10030651
1066213605
580899064
1718604870
1776269144
860262720
1271080639
836041701
1908195392
1181647937
1073622345
1811339856
2091275069
738348091
676753079
1153091198
1977722741
437914923
1486381929
606644060
1921336693
51984054
172581909
548688633
1655869525
1985097142
1004423550
580568462
51182883
1614437135
1204519099
1621811247
1896928275
200968258
1761744202
1727744357
879502450
1350009139
1175979135
127349985
1280166132
590442152
854253836
1504634498
539771727
1976096212
870681200
2128093088
1211772365
1451278901
1652288003
1100808047
503612720
1179454816
1898444101
1574393268
1629858355
777725870
1610408340
2027977355
2031649501
1915750924
2091600401
2008914479
1555816242
1009379572
1692198181
1030018541
416249852
519697043
81602373
1072298683
2067613696
1008252645
942912570
1346571807
29701075
130552878
1073741899
1123568662
1771368748
2122543258
1790029421
88918198
923952234
1755363654
641970605
1999526501
1690488347
1283730399
1412807913
1642292754
1944294401
691759416
1078185139
1974304208
796558633
740595307
915111017
1214471269
1031404819
62838932
73409789
980055874
2083027173
38243646
120298013
2059934715
826230422
2012387696
815048568
557850051
2005059538
1438138084
89373516
1272465398
2093254697
1946825087
1935995200
2015385047
1631539046
1328649062
870633085
258766123
1146125195
299602870
1778661168
35733839
2044574280
1360386550
1372239362
2020689054
403602131
1264631775
100698788
389144431
49961768
1773514370
2123918398
158338431
1522835712
1376380904
2093006719
1974767799
2094338506
86634639
831915222
968965569
1205950481
425471262
17788393
46426717
281036546
491312962
420673060
572785016
1538900729
2059516882
2139651842
1169349948
432975049
1605621858
1749757303
222397358
1990939897
899447545
559745137
2038796256
480707919
213646729
210505150
148012198
1791461054
1730119560
1686939309
997861028
1268242368
107818464
1843617190
1713767227
1682399228
721697119
441711410
941930571
1955143582
720652539
1745858064
944950408
913216562
445444349
1245260374
318726215
2088404800
868479991
1865741757
1461545133
1112085721
1385524370
696208000
290018454
1760376439
1229409559
1886486900
481458548
1355732730
790682782
28639495
764405930
472177380
10082597
1865381319
2091166997
984496518
2004769855
98736168
1536304271
575766045
1488337466
1572846933
1086172859
825347277
1007563351
957327644
1249760668
942230789
1855006949
1101911916
1006257779
2044435304
266881950
1854130485
264347974
1361292151
768054636
1136107617
91367859
1008530336
724535563
1670446100
628859994
158599181
338668094
776312796
861190835
17604200
382063092
844318235
1538553216
383918475
1589936383
339589589
1085961377
1516250121
1677852719
1479232065
866906798
1081623308
395744972
2029516607
656030657
1172112346
214724876
604675842
1258098276
1708040848
454981127
1634594651
997728545
1373470717
2061935628
320422204
1984735062
1852529827
714598178
1151418755
179514031
899997231
1934046168
1763354414
2100042199
337435601
74374459
1653949773
1298721596
1249325274
1537210259
1726804972
1886806265
1807534966
1843467027
26659615
400001887
1352212973
1676258691
548475716
1503131074
2058924321
28235286
517097168
1072622469
512073738
1938408348
1111786207
1487156696
2133155472
652515719
1642172759
371110442
1964689614
255145014
154235182
1201770036
298669908
250669636
63686439
816114353
378890255
315053097
1536992314
1543002920
1373472720
180818448
1410050892
469877163
528706694
1146378795
1473357875
615912624
342311341
603827684
1622750071
709951435
1393133150
2123357455
1469321131
1167808071
1234579900
2000290880
211481709
523428963
573162099
1287418657
1416584935
1690936696
1903835884
598774546
748799133
1018377521
525589729
523234604
138638402
1634871370
1164044104
2075765955
1065446439
774719914
1808796174
177905937
890606239
1277935733
1313492961
707782633
1348874823
772440490
198984847
584003116
412008625
879118931
1513249594
680332664
649998374
150589160
386382407
877594817
706281864
554439162
770308498
353474324
279565294
282582867
1571815951
525432162
324976947
1990436600
1011137929
261715180
1191880771
713303635
693622014
1785708863
518495859
857940251
831425242
1765078079
1832619079
1830162408
561252487
668023171
651979145
850665664
16854501
1954622213
1516387969
53971375
1989702367
584045547
197349582
724225094
1569054849
369119701
603320654
1708270687
975383842
402659533
679494392
104575273
1194826550
2147224873
931800578
598259772
836891743
1431389045
1712638457
328931655
865212445
18240118
636254115
1082697356
510403529
1959216183
1861925561
1857486624
1868578845
1090746654
58592234
1041475254
127044906
1550108865
2023123554
1381318388
1203369642
49910133
1152169424
1084968798
1017333465
1563479204
82392755
1970593460
1135755854
1278602372
567405595
1332616871
1269953191
1908376478
2034758558
1852632331
1184925084
1602230439
671510699
936421216
1277401731
1738346325
2058086749
1042555111
9444689
112719528
1430060587
716282889
1887185192
1234643219
1865506669
1242634824
1637100483
1160893035
1763870922
558792050
241341027
822922896
734705830
160624648
1313696043
1191238938
891337799
753764255
2020993790
1359036482
1463736334
1256126620
764821354
1323880361
584856797
808645824
1561242327
1518149412
1216401260
215966214
793800746
2036916805
94344069
1421754832
806647448
387271315
1379174722
1189974265
1068214448
1588485413
742971563
1265414425
700288063
286798818
1157637152
1291750350
801010130
1698250969
1654774418
1959607646
1160129967
345231027
483508274
1028883014
516343523
635775626
1485062947
2132716399
1732697472
244278801
1203512179
1991492129
1226934155
1851423430
1631008016
1801872397
1706602930
754825129
853965961
1895830763
1021974747
979800546
1624777064
442957423
1984507955
1143955547
2008477305
1105324508
2136082278
547537678
2112612230
2036806612
1394730261
1191735065
1719176584
1379724426
253097383
1496517456
1378810885
1012393851
1357521262
1639066121
1342117824
413594002
1534187501
1632698561
1516061201
474873445
883767909
253565570
2059492927
1102391408
1966743678
1621895176
631239529
2081113492
795731829
383762739
1630781580
1893299172
2023716253
1959899449
334186810
1695493335
2078554818
357733956
883070822
1758823176
440651727
1209630279
1844076327
1402434095
1359715308
718434016
1335560655
1608306407
619664146
1625460086
386956162
1361378424
1208075569
98288371
1964792156
1236479078
1103364251
1936413687
1196384008
1096915531
1087973230
988854288
1956593623
737859962
1778007887
246827891
1989210223
1435805603
492015618
1365781724
1471935886
1548317053
1090599774
1298736816
1845059623
386895794
1226207877
1716790759
2099965768
1188339557
864373988
94586345
963983788
1921830021
1140203406
15505715
1870642644
1681877756
1586565292
721103118
2005660901
1713502532
750287563
2036464851
962460574
249013378
1921596228
1675525568
1306916562
1131535086
1855008328
1753375750
1680704708
387793904
1738461073
1621342286
660804766
236162196
1501449216
315495815
163682930
20444677
100339088
1930507000
2096412330
1367275310
1391027724
1525823796
118668858
1088086500
501131239
1459691892
1862689785
574949271
103373855
1142450724
1624082113
1855356050
211432128
1767358272
1591700428
552921151
396982123
1411837422
2101629243
1803765456
1103776738
1084047009
207385363
2082181695
1412971395
1053403831
2030321254
1020078988
352199778
1422733188
1208513328
1723925627
756251339
1335240326
402433324
638146684
725714597
1749252379
1404893375
782209382
2123016607
311172370
1363297833
1347547476
898388497
273550692
757263049
1905825059
1662152240
204692526
769849327
687902134
566817912
400937572
751693828
135855522
812930363
1460372022
50052647
1567066788
96534
1751813095
1449079366
1356437076
1335941002
1722994774
1773576836
216737274
1962189453
246244760
873611394
240380493
1980857653
666071378
147753025
10119624
685209755
1662779460
1453223145
959339075
1636942988
1598716625
1659348535
1935592588
1163073820
1963700815
2057405654
1449016955
125277510
1189818196
1815960329
1408948268
1748671895
90485122
956793574
1970540540
2130295907
575215781
2142693169
1103862025
1614646437
298480218
2016975358
982114757
822940749
409373217
1109321965
629222461
1743676784
67777854
863767545
824388239
1247556032
1928906759
19536686
1389678186
1688251038
1025202227
1232612320
1142251829
420159069
1880427391
1366743736
192386287
1335106442
503277769
729594104
366931774
321196729
2089718285
1667516462
1002405967
387062165
2146274442
1883356255
760469148
870004459
602723530
1575070224
1678974654
996608769
1496468584
1950207250
2125884423
1911383146
658848748
454961782
1233651063
790929158
1675335289
344506850
1839290140
501213450
1747750423
291883344
1489106615
798386870
1107782266
387612527
1913339964
336732229
53608879
662063363
2059687894
1408298265
1147764824
1395716390
631484603
1237589192
449677190
280424760
1653682101
1944556798
1451195593
1178414057
181752171
522843404
346366208
600353376
1174075353
375749223
96651524
1074440136
1789678699
1461965022
410684097
1798285135
643903399
372857806
346832317
574704496
2008443909
1252224119
780882902
1812320445
456158388
1641933584
142157796
6691948
479297944
1787286755
269089746
173301126
258557474
1891373723
84629689
607977700
1271300454
1245957532
623470503
1482256243
1221953723
1724939505
1162719960
1828958884
768561791
1152229937
1430955681
646608871
2099251575
934354087
801024375
1979206514
1511156425
1633232237
370158607
286983293
1455577482
1292879919
692121588
1765122938
1698562422
635167212
1992986448
1283227788
1872694971
1033636757
1057715630
915441987
1546173613
1253753245
584463567
1418575977
234008945
238379143
373788815
515705614
458315023
1312616038
2015082777
1009119677
195329542
902275855
1005121994
1667610010
51940073
113086077
1731300098
1009905669
891011686
492109621
4462566
1215175509
419049524
38068498
2827968
2128484974
16179630
535984584
310458515
3223924
708310708
635725647
1260057729
939550614
846083504
816323843
727697017
72240371
1011635279
1134740355
1748119390
502840581
810404108
2047363155
995590878
958396672
723895010
1081029647
1804780035
26093833
290379829
812768907
1504499833
520402914
707643898
812308909
1227140555
279030939
84572306
417550074
726822786
821209822
1988887809
1199969116
1227799246
443676413
1245325664
1514641339
897257303
817729494
7861618
187523214
341355747
962405776
328854722
645348460
1861147032
606305644
1674364912
1492996164
172972829
1341601531
1491204204
1050742335
223651091
1179869037
246358268
1974876980
1303449289
1510283590
399707725
141534828
348455606
870855503
517662414
1364034509
1935345130
229845191
363997719
91031578
1792435529
2049717507
1519380781
1092331429
1081214272
1246351343
1468039087
1103522802
88533777
349309399
810473441
992235865
2145055332
1009115399
1693773557
1256548902
1755379304
1340680103
592267595
1268116377
602944900
1327739186
102871557
1713324165
568572789
1035564141
697542734
882844091
26637042
420933526
1995173855
2064827905
1915210798
1532553887
1470345202
1646767905
714511520
1089034149
327411587
89550747
1937683710
285002894
539645636
1036684209
1944933389
802165498
1822436362
905214494
524168520
861425584
1395007716
2051464802
1467020180
1875011173
1560310067
2131107373
1227958821
1786916456
1879619662
1685395986
433856749
1163289921
760460354
2004209100
1279705951
313364188
1150953768
570960953
1111754181
470402641
497253873
540979972
336901000
807747007
1830950062
2134527186
29542046
2069229538
1658492481
1236049104
1739149597
1508156285
844359967
1174983897
880744643
256624444
1079390980
657448523
1258321045
117506353
1141894912
1671304935
765878368
752908890
1287457329
1227552391
153672006
198922295
667825390
894610145
1171898047
1709898485
1003199089
1786371660
1058631724
403997517
1456120584
1428553032
957238327
521125400
1913871318
1866230071
508457576
1221017549
785975155
926276094
924797840
300892518
1073090086
1953321778
1528260292
49888315
1361165919
709809158
116633906
1379929924
1349421610
1442788652
888106409
343389613
1904679090
1350716499
1242010694
334904134
1614263002
30560743
1166652817
1247255772
1335377600
519991642
1154605309
1646049818
361752279
968633093
639886200
1640436581
468460961
632040483
1658474638
490043524
92285017
1516125543
1563921888
1657933359
205652026
1973100629
1853418355
1094038627
917477173
933852956
1874244925
256484157
1703559269
934266390
1720377246
1038479436
554288059
1795112409
1093710270
1612251428
331862448
336034547
343171050
35301011
2118708333
2115446525
1534161598
670657582
1904629903
2000224802
519395902
457452140
1585262495
583372879
981497436
588591032
1730070729
85812992
2096778870
681029855
1567314090
1092553737
1804439376
2132607796
437068385
531496437
396364028
909342184
1963811779
2000468808
399754634
262421772
551920113
2120968063
923795082
1819628519
1038552121
1835627139
1519662078
967545644
1706654996
1600117840
2105780546
769779067
1157028022
2113690294
34035911
353939400
310726852
1269814686
1950268115
358458926
1913055818
1873516777
536601658
27701256
795978670
1693686946
491783520
285514904
342899522
350579504
1141039989
1296019231
962026750
1973601077
934266083
1085022632
2138502460
276349849
1236691258
1908404355
54784958
1249050993
2454470
1353326390
1162850322
1643352806
1657255626
1167619585
1397672779
1116345340
1548864530
1386386693
272404255
2076423728
1697639968
483502625
1672128758
766420010
70160205
977535821
903937443
1623512655
1551707564
2129896027
1684402667
136390616
1698613379
161556707
2013536639
594091304
1930888417
1335436936
916096503
18563226
1090570324
1926302126
1078729206
64681640
403533950
1027184319
92090819
1712466112
398892624
1001653474
1361784087
225582729
1712390253
184266705
2024836288
258953645
1582804794
859695997
1093606994
1590279226
109668952
1052509996
1413185896
1532664997
925097899
1534702785
1914961375
23196427
1520561442
266746320
477080925
760641091
1658374105
805194508
997596905
350461540
1480892215
1409765637
217367611
398517028
703951952
46711446
1380107207
95054292
71307508
327634114
1433758186
936711643
1743309162
435283614
1035980288
2117858958
2133141918
3811692
1287421227
134025895
1712586712
1435315362
706144964
86085582
1396933999
1141080457
68878526
2075327809
1612452335
2059233360
32305164
1521915079
1857976281
372655739
104608927
998811111
727726790
1424234369
1729172901
1418853553
999155431
1801801418
2067339864
1127302579
2001050809
1392683531
952130395
357837056
1127479391
130920126
1866699864
10609168
2099438632
1568856738
1722247503
975125183
29949796
1807269127
1632022489
1635391053
532362544
1447581825
1411939032
908854178
2105640891
91024015
1383448878
869590335
1612104722
2133831005
524135201
741969287
1791336738
1142475670
337972336
92392095
995509291
343917887
475637963
2050198183
686382777
1470844211
2061861747
1772688327
195462753
2014186339
782765216
1454066688
1026059502
269970870
1341838329
966614690
916426122
1148632486
1811141977
808749414
576601308
293432840
1840635943
1047856882
1852129210
1484095226
238564771
745652443
1420683407
1606516477
1542313819
1890912334
1358875979
116208464
1553047114
915048937
1199994444
776037515
250656682
1127309763
1246412444
1029738878
1784835314
1923134150
1609051870
194103788
1325842613
587714165
1199901142
271859284
1785979999
344142877
1327422106
1292667998
1701393571
279968421
440180698
1717986020
174837265
1500033438
750523903
822057627
1948046349
1732381533
994860386
1191240350
2115143812
792786218
1445817268
1549970565
1685628243
1603699104
666285644
1929367558
978192095
604293535
2129774342
47565238
598289649
1195810562
1184291842
1269392048
1987749397
1312987219
2081497599
1409979683
1258411290
581563657
702599810
1936547487
1456624580
393875499
1524262010
249032651
798100815
339528361
1251021413
953876263
612356822
1190189391
332571069
480623926
357156979
1858565550
117319862
369011832
1194069728
981927265
1577934355
1357616272
2055274943
828418473
1323300093
736482184
2085356609
487527474
2071352891
842231645
1174847143
1642906111
1025516502
318587268
1715737634
1523661732
1262461630
1155024176
305217127
777110285
801624779
1051857135
2105054667
1531251007
935081229
472691837
649749542
1471709299
2085385231
2024725275
1304028650
2137277739
2113143284
95295610
2012471867
1272915206
909943933
754111932
1385495399
475738109
270435766
296478010
336750559
1492133678
1619444374
1184061023
1373135733
1698303107
1582145036
1153466144
1628577518
1721890766
74094186
1725181310
1163334023
1461558557
1043912508
1552809347
164256890
171448558
42924846
67629802
348395037
1927416781
456542827
724193436
1661470321
1185963208
1851826068
367926490
1543115063
1001749303
47358416
1844077143
141645309
66868688
1025132541
1265888713
1370681611
256875772
961983245
347202624
434812808
585388228
1270394113
1012587150
807732904
1480869489
1387300427
2144255388
152933747
1044440516
1089431506
594049544
171110591
2024025960
941937094
699579276
1079422746
2057022935
901296616
124452215
1075047421
1693871078
587977367
946238444
1659522742
1834406316
982761241
1245877906
1670478441
18698592
561474876
1958612742
1577199312
325102294
844462067
1796784781
1847298519
770120406
1894423189
1262686125
1381786381
208359019
817991244
1527353064
794368380
1948477716
2006615315
1411647927
1986854917
1955380966
453541928
373114607
1072239173
1047394873
325694602
334480525
249022913
2026086013
555444084
1440266154
980014591
1620555381
1295057226
1181964945
1806528146
325258426
2012163827
1396551068
1188181698
531425731
1033958025
1668554468
1929974003
1667740495
1109369931
6077523
661731865
2804900
1576965981
829625514
1033130221
1597055895
913180836
1814909860
426820400
1917952652
1216824159
1760785529
1520589261
1421089104
1132776510
695941256
373533235
569782236
953838390
34750540
871841795
670915938
710838412
312796168
654122977
959530310
2090430787
1712922140
1991350313
2000546975
722609964
430594734
554473384
1848577289
26939980
687805869
148039195
802269807
1700629212
1672552394
1694099178
914485596
1466334683
669080918
61789425
1571909482
1810754655
598533163
604782222
1376227388
764586372
324701727
1056039629
1608942536
1544937797
838002726
940991749
989427133
2024340471
1624706004
1695672330
1112440946
1107804565
2032994567
1664391593
657823098
359993540
1742454518
1793110827
2116528111
2033625780
154728882
1408181295
1395590969
437450879
1051182089
1335243573
1812854348
1786153770
1118561077
76820578
2103155142
1282503574
158952642
2040371717
393998174
2061259884
857929830
120670511
331934878
844486482
363898467
493341108
513246720
965016310
974144958
1636928016
972615607
1408575585
2005775646
1902908171
565099356
1626396582
715278514
2062242533
1215920364
1284309791
1838859586
1377469717
1749731249
1724681750
1712525888
37247841
626949836
1297226027
358995860
409703792
1008796741
1970268241
764110927
1382059986
1541678693
3433667
1810278044
953728949
728115080
848349928
87201265
514017843
329304919
1121293218
1470550888
997480870
1103842293
420211090
1039299663
103613390
1931649366
1936082876
268364386
1708856715
1043927266
1035057145
1949932568
1347991605
1762012524
1367580131
1814729929
170347066
229704241
582140739
1234937617
2077053418
255500155
71953112
179954753
50773866
1345430140
714129069
2098194244
1983977799
1815695349
861615043
1258328089
246169677
1389332307
1400876751
1146686452
620750562
1437730684
35571068
166022785
2117668508
844669661
968556367
734107534
207378861
493823195
729789687
2009062547
840634768
933880391
792539754
920390252
670746564
1366798775
1467024316
235257004
690037302
1778524808
909079290
1120863545
1882166686
2074743915
633009700
725773560
706814384
1297915326
438631418
1246354594
1420561751
52356900
2030577533
783995682
431507504
492018679
1869881472
1904220971
1247227898
1385373104
300735571
1953487482
1718129624
943056936
1472400244
2038504675
481767978
372060369
746107737
1355069260
987456412
287771571
30730973
318682958
1567240051
1868690925
169572682
135708499
820589357
1563546675
1848193817
1699320883
661224152
372791601
230885351
646448267
2089748705
453544415
293738319
1478361829
1035846102
1775572275
1663278912
795390180
1256270276
1204696046
630531311
590901621
2139916637
121496560
155728932
867341695
1487444700
1835462628
1258050587
1381389766
1601522011
1796938274
1162338151
1349649024
1656623411
532551042
225012811
607889571
2099764438
544673336
51040940
1716633688
1053406522
1749489158
1739074645
1947636309
1588588020
1755284039
191800641
1626669750
695548262
983388070
1349815225
1499858627
1057889938
1429667203
1530489138
2146065327
1162130014
1970691164
1641194428
348075614
222899203
1698621726
144478406
333272804
1669921829
1328354370
1373361697
282183010
857439795
690774645
1174559921
1091535872
454165934
746078549
818065488
406229554
1095353303
1177866003
1901668702
828913515
2090905207
1672213973
1862157104
70498451
1466412916
925591325
1542108895
1096726593
1915391375
1796751914
1948515637
1134455423
1575402135
1314570851
1306134979
529268041
1102642239
1344514372
747811312
2106834473
1087999300
2115448933
1882698918
320904462
831178649
424884656
1409901948
1148098507
474336294
2030905714
1581260741
750814784
553346049
1906627872
168488738
1067013354
1417603250
557470119
13726958
246756389
1593570635
2003487790
1209640024
1381078087
1169304584
1035148042
1949661219
1734856111
1390570860
1367099184
477850409
1992653941
140662309
1785164252
2079553868
1615495254
1915671156
1545551262
1777008109
1592306586
880472091
419691638
264868782
177995476
307325362
1307838563
2038789935
1585194441
1376044987
1980716034
2019352063
1676303979
1986784483
1657211585
4054765
1853965681
882914711
44132989
1232603223
64277927
500855906
1442261790
292732397
1388098566
1162539788
1705110640
1365767510
375023715
1125756907
1182146805
350159739
1296193665
718490592
656668686
1803594627
896484217
1934575393
204044223
1768989973
2092687561
2087797188
1583504923
1034121955
27151860
1516621649
1018791558
614675820
1597149556
1017128357
1952681527
822116972
973880877
1981201720
1062260466
664958915
607358973
902797363
1649176943
1625107938
882363752
1208976989
1141813719
1096767214
599376672
1556739020
2046603075
1291165713
809882513
2097057481
1495155692
164078659
2106479239
1904783906
250302184
1966825099
897501742
937543405
1232133552
1763649393
1833299108
1816723293
1229884131
1708679549
1427325633
926208645
1207846392
1611263971
204934970
1647253898
83099245
1724473333
1727630431
1775708921
124020009
1267220333
1932771538
1146909800
609612256
1203320142
871017624
853788202
208182386
1463533275
150349419
791884062
1342712043
1374793396
571889780
737816608
2094238179
1996429230
1778050944
1889651814
2003753334
1853571220
1849487672
610717333
408762539
1744323336
1511211591
1134210493
1969778585
972289301
1393989811
516092427
2023837685
100923877
756584991
470111367
1148990528
395499043
114245465
321551619
475409788
1086647115
270744554
1188279514
614260452
1071450683
24982946
934572558
624557545
621813288
48636109
1900596000
1844148354
595435609
864364583
1053962569
539406890
923765814
458609069
1111819253
1859864048
940462736
673296649
823628373
1433637285
927702291
538629717
1761397827
266636404
1614937189
1654158437
56698347
12516598
2094156261
226315660
1299013145
791499358
1529166233
187939297
1072029908
962630975
130477118
709503039
1994063700
1863698200
913049408
137354980
2123142514
1979365398
14879336
1595802736
1190601328
689485431
1418654239
664250943
1376440016
1359752972
1368217603
263963571
583584754
1859185706
894699294
33677395
534712926
335868134
1053866394
1231957519
555339756
357572537
59194374
1735598236
1589565065
1387135171
1486395461
309283013
877015756
1891734870
144665000
1558432765
910491343
1992561353
1884767416
1074634528
507139777
2089660183
1885619476
1525427078
1593588818
413148416
78606562
315606841
311843197
1583758149
2124670266
985076977
974869088
1067076533
1040117114
1216630130
207878360
1165451691
2093257609
2039090007
147226762
161584730
362826563
336224394
149694167
558124409
825286362
1538322668
428501576
424436925
1980351453
262516340
390980312
24137848
643574310
2013166220
559876724
1663429555
154821770
2135492289
600823975
433860451
1687775831
42718963
200706869
816679439
470387760
1910497962
2133373306
2034220399
318223160
980893109
352498928
1076647772
161407129
1942522342
902305830
1994421618
1949000158
859611808
167680039
833225276
994393870
43327091
164422045
1390630679
1987569378
1405865607
1274616456
1860738794
1550839395
503157975
402266089
1654647182
1456898604
541569848
524457023
1075049291
1368088019
588155329
1007571580
882691187
15751836
2139725069
1127118170
856852420
733506889
440998548
115182304
1837512039
432952860
547794227
1729475068
1008455951
580965411
669871158
1356685367
115175893
133452949
1765698602
504791693
904566095
1261063450
2146192253
196777639
608547594
1553166364
59801551
1926084944
1001540855
1204121520
334993091
1311529534
1817537443
1971914852
923138280
1543805567
1965918722
427712177
1457131620
802411586
2013403269
1243357890
1243904719
210946795
1802152441
1492176621
2082387180
944154814
40306338
981291078
1244831918
1905609022
1449048934
368280662
325929531
1718782732
687649876
1246513172
1049782412
2138016291
1938374892
149197806
1919254455
1555162019
339060421
869447279
2052911940
819096707
1526354692
1841493507
1838912991
1432179064
227312368
1518648241
244044935
2120408010
1421917620
751422186
1123747209
2120278459
476187291
547463886
659630838
821323254
627134874
1794157150
1967340365
1440932061
2128268423
2018931621
386842128
1026555185
1653426408
282200491
1998527521
2012012891
387530152
1879318907
1060415251
1132146335
313577130
1842538716
1765675060
996829311
1446922790
508515195
486116043
1891809226
2036400881
1470500467
1696734770
1754396038
30891865
1372814894
895255726
2086436812
970416158
991368504
240364473
874312489
1382468814
585971308
327365878
1006473500
987738941
349040356
1706426102
693472750
613898802
1273715623
655805339
2089921313
2126774197
1555992042
1501630746
1589197829
1686857253
979447899
234314320
1351358266
127334671
690301009
1832313202
1864226152
1301157670
830905923
398185802
1676523641
24033865
1052435970
1665723492
2093188874
847658287
1607258073
348623761
882926576
2144438878
1904385693
1969154337
1931759368
1571837609
822232184
224518944
1419179662
945085213
1532944558
67297673
435080692
2010351169
152082092
14947662
1411568284
1729373716
107975958
1232587563
320211007
535864113
1610211167
1611898349
323419725
832275844
275886188
1019668060
2045926794
962300245
578924296
1381551696
1468505139
1429005255
634383023
1888578165
555464094
865068580
505607829
1649456312
756074052
1085306163
131077276
202669278
1533940048
2007841962
1779128316
2120271631
1333663855
357013396
1261103157
511400083
1420156691
1523741795
1903070434
615335849
60092410
1451536162
1249158216
1313109905
797686366
1925166449
1933682446
290265539
468923520
1920686683
820280630
1328893463
1220688839
1117654538
1501084176
53929463
581713053
1137630839
555567052
74903643
1672679961
632644841
1007993524
1522351570
1151587507
1604703883
2025667085
2015984752
2072996394
1303158289
556576274
273364662
1073720009
1402999467
631040836
815900663
314596033
1653110034
1105112723
1950044030
1273395729
484413722
1708732614
437344948
1375852009
236637352
1389768336
550993797
528064855
1345110371
1118361768
740397377
46208415
2051363561
777415482
484374697
144438605
1331675411
2127585280
1924842733
733251009
1378498759
244600087
2118956579
2097369101
1945753431
313101510
506258534
858227828
1382509051
645743274
1915217799
846033920
1077546758
1650618527
246932169
481818245
191451833
1912845854
831660451
1301417331
1099414301
1442282617
1129190210
476764258
1760092932
888558363
1324851394
1939448913
367713372
1803238515
1040517532
1082639589
1075133096
1494133094
332457930
568752214
380872594
1146001202
354529349
295101394
388865889
1370081515
2002370887
934892817
498056072
1052764164
595939503
1114565370
1498136499
634062401
682259920
1596490628
50962067
1128828818
793102351
1339569604
1123922012
839405746
85307186
990756533
355871105
1768494853
84006118
1185418834
728680718
516748570
1090596588
1328059464
995534839
1444679905
289431663
519346362
379253337
480115847
1240564886
1894907945
1534618769
2059918153
58452353
1961085379
1537119386
103716009
427442823
1307086330
409307954
1025886495
1129595068
1131910651
2073793796
1676583140
2013879109
1174018858
399840731
1938140138
959966684
111608942
846304487
507434455
1423968364
386160676
453984975
1674834188
1104155460
1879551359
252570186
2126680077
2108112573
120382817
265408372
1591793685
1583586539
2004342799
604539403
1424303199
1630696651
146735723
1521462268
1731694548
1763893852
184248337
649007869
1889357342
1825612995
610302057
1835466714
460533453
1769151987
499809921
277504534
656819297
544283773
982110469
1782453962
1154660728
1442887583
441465287
354825971
1987830431
1863183667
916663959
1456484963
1326726902
1342332713
976499852
423404958
330263522
736239097
773770396
76273640
1948238441
1115818244
675218084
66440674
764571726
1378917633
824648723
1291365926
1695545647
622003668
918463896
1019081473
698199470
1269357496
969382910
1132347977
274640022
1775243567
1082747942
464963777
836985766
1457490961
1134144168
932641097
105041848
1522526763
723825993
1243598958
1657264422
801850257
1199361393
725465996
1483108226
1675288643
1624984437
504632807
637151374
1507695324
658619251
457982191
398344914
1711752576
1143874935
621177932
839522249
161956115
2088405700
1841857913
984242816
1853904421
1171552817
703097916
643315310
1554995362
400771746
2002383297
1614782785
1538027158
1489031044
377957020
978136946
991377556
136520327
778162583
151588196
1904612716
606512240
1504671754
551491038
671159752
2081615354
203222069
1773219293
1773063114
1118233026
143527315
1611519060
438649529
1344608604
1964531835
735666469
965315564
2075519325
51360493
736681686
1432552599
941772768
488679866
1662968445
1790492025
66644507
1845922824
1627901742
1324872294
584464638
2027450102
862373332
840699669
1960126724
1503769147
903460692
853550800
2062246097
1501396763
2096947202
1543800525
1899601926
100104254
752320873
1501078141
350971532
60836564
129804979
249258357
159942751
1330105951
745258859
1222663926
1004958033
1372108756
607043127
467268669
173804986
1844886791
957384850
1830366803
1902680760
585040912
707268174
1445412327
2099631263
1251964837
697454149
670637375
1147254331
88120948
1734864750
2024876433
1179906418
1778885394
517267186
405353037
1887620123
1536901309
212515881
2004314639
706887939
1795506750
1452281601
536808400
1344657691
236776780
1481701544
1085291117
1003675000
281112824
1268021608
813929000
1592155524
545728648
501158415
1796603568
765296753
1877689964
1798077861
2114612427
1529911479
685042314
404897239
2118264674
1684608764
1441131764
1007601432
1445026585
1617343303
1019320175
495200148
392786701
749920231
323154775
850321711
747360925
521207925
1846383576
101191726
1909625038
189327457
1879554506
2022419824
344710343
734631533
1488510179
1866957732
768089427
1374271719
1155225537
1032480530
946885798
1277048924
834728238
1654975448
1778805309
67170027
997295552
231279102
254902598
933704754
1716760073
520889903
921959184
1262238021
439753624
790962090
894091668
1011861537
1582880206
702955491
296350758
1131835097
198526922
352693491
843159587
1923900334
1013706046
1218646421
252859540
1659306982
1787242149
1736396656
407128262
328398338
911874401
2002713020
729701113
179085857
1151826618
1923472434
776271503
842664664
1990962748
1370119516
761420940
958039887
1552621912
237103147
869301471
1554356102
1645024522
528045047
2006247926
1474551174
509119432
791486828
842511491
908622466
212875083
388855656
2075446298
1057322981
248804107
1458151120
388281295
1422457876
1466504505
379265701
1579988004
1590302432
887518769
955338493
1510946549
93805598
1544029533
319994701
891301280
1157736067
763331783
22915708
1880565623
1379022307
1316238256
1215538972
579440990
1160991060
726137895
192368469
255454125
1982640173
1350707980
1823908957
1156149986
618961624
687703945
564927616
1163730028
1129265568
1394624672
371504690
456201414
196351815
86110028
1742807422
506768477
658967951
501584714
1181631651
1465153185
1410105567
564238530
312789325
1764706342
1728570717
2090053618
1027189337
1335202877
89007901
1152485556
166788703
976756694
1368529298
1700811386
958671688
218975623
1529243907
609825009
403070488
313145263
1389475337
1359597559
1495231181
1365042603
1039579360
84686755
1922902538
1205582596
1464063027
1259974454
147806374
874524722
205458284
437844097
61471604
1746122849
589550560
413378957
1315729158
1296174552
685659071
1099775884
805403395
44737532
129422103
835897950
1397274567
317482879
1244103034
813557979
1851791745
363732418
899047235
1137551878
1489244496
532235669
751692773
513458082
1509521843
1319157945
720524146
1257077729
923185892
2078508179
764749165
411610399
1728092514
1876003159
601688091
116097990
2122211430
641997549
1935173845
1672429755
1721847234
1095607546
1543515939
1171742784
1587950150
1314386029
1271791323
943580293
40373502
321120742
97065435
126237951
1624163601
1818907909
1897900761
889196960
216105306
665524211
230388735
548975876
294810993
980507856
339014950
1817890690
196828250
586570201
1055972667
132866548
1772262020
296506369
1826208293
1658475333
1279696148
1187566427
722892998
1034541375
409604756
1515183626
1427797857
1569963686
430281331
458264642
245697461
1859737149
813249630
4841915
303669433
243105813
1236057792
1925991678
182496894
902788681
760239729
1540862750
1242087211
1985588646
375358960
868717802
742591340
2146803008
2056480112
1642167448
335278779
417280678
281265061
337010930
691075496
1996369293
1778684264
250849102
1730202831
1630145571
554175077
50205980
1959293100
436679996
1172590283
219918318
183593847
182768854
1133527366
2008013624
1016298515
484486086
2114929799
342285763
1836478743
1797876835
1369450114
1516107800
1405084933
813429844
681327429
890607903
390446961
857175068
1048057214
878007069
2096190499
515541866
1072629811
768522476
1669869359
1949164222
1913737501
686518959
1249773251
259402062
446183236
2078220722
1482097185
1978199895
347980427
1512326864
1776525525
1519088149
1543224511
312234601
2018516508
474992021
1741963882
336552074
219842832
484901480
922113876
331038527
1999970392
58407705
171540187
1194292388
401334158
1016041002
2015609571
2114566175
950333025
807660707
1990107642
1383291141
1953843734
538136000
192300378
1591739599
661024432
2048656073
525148785
1638007667
103223049
1375494301
1575195661
2081418787
1451377668
919111253
389564963
452503754
2070635242
894280260
276368001
1981291515
1710643546
1283227108
691782115
1678947063
1250107451
1106251220
1630993179
888529945
397713610
49089729
1740877018
1821111312
2038758361
1795554961
2106384722
1186705377
1240093211
1012491604
2103605612
1266001327
1394226760
59346877
1060562836
270650554
1303710840
1103243704
1351310959
663524288
1660437757
817838650
310526769
77102982
836693167
558747579
1189162529
361319172
1595399667
1080310705
1711468284
976302835
1092668164
1937944348
1708980476
2112381756
1673784501
271432137
470462429
881695920
953109105
711976065
1392407936
341841210
2121915664
1669983322
821946818
2141438820
1797227804
1077882869
254735686
1404510910
912541246
2019122284
1489031524
891919202
839994649
20131052
677370269
607739569
1089303861
454113112
1485031349
1041424695
807949962
983219538
1971864562
1053899213
414466461
1892984884
731129689
1842723441
372912888
1878313384
712965911
1554065067
563436217
611735150
795172045
2015800013
306126257
757496350
990813260
1965915659
889846242
266755229
1321294714
1829077326
2088685720
392016645
224207761
1345794566
139228187
488241955
1211673750
841733988
263503084
2135033510
1613266117
1809306209
325257694
1227606450
853123267
1934990937
834492969
1052538320
942287717
81065980
2052933800
795342569
953846188
1045675508
151264127
1424069238
610362530
1762971970
673095373
1946345034
792176053
1372787246
1422713998
2036185577
725989445
1543318248
430052852
701502319
1621089866
648741800
1936317834
97669431
10462611
176459454
477013472
1363215160
152210647
765611052
1116770345
110015248
1301560830
1619498260
29734124
89275778
1093542394
957149787
239120117
967952320
473000197
459765572
1696888856
972670353
1800564491
12901453
1097430502
1305553205
279943174
808253197
333184845
1837554753
1168158148
47136164
1707892729
330388567
56262561
780361744
361519877
993741703
792182256
584285749
2105098524
1968360137
479287518
1204559379
1404412932
94570000
567070897
975367437
28473721
84823402
1569994982
659956207
1884706356
688927209
1633809478
1709190120
2031899249
918894760
1794729610
593828956
729150366
1558537486
500455002
163821063
1506400495
1605284254
2110296346
1650338594
168809522
861095567
245016305
1242159124
1261316226
126314715
1752254157
1388942410
840127717
998004015
566437965
1450760042
167638618
1653408594
362883651
1176895130
1144330686
798565785
951519740
559085460
495221464
1477156190
1481672213
830955000
2083511852
2126959793
1875839544
1818347904
867055139
559734226
992488108
953999556
812643282
1889757861
1907690716
1386280096
1813921585
1674273744
131667494
811175579
1658972397
1572986420
1778473799
997382177
820305739
558716971
1245911745
1506493826
2081813710
2024797002
1345773255
934747401
1145732648
26553968
1852629836
245854377
17020745
997484025
284579209
633073552
1242976326
1620052966
1529958671
395765847
216152339
1269597518
1040353011
1676283489
69243124
767789422
2081438965
2126999282
2045166020
518282909
1484246109
2031059807
1534145968
709166110
1312143576
771192904
785594033
1062388222
690742974
638638138
972354460
207808139
705766848
1181303496
1155887499
2072409186
1353699785
1028455349
1381284466
528568388
138970279
1498793094
2137242649
628746099
1115855939
2036597706
494376562
1910664885
1794282670
519648723
99649959
1398682390
1140339456
2052608705
935977018
1648418613
467155972
1072748538
805505237
1082413778
971708896
1950659818
502746853
1083560975
824657105
53637632
1414052798
1157496771
1320029799
2102563269
667700446
1044078541
41292377
1372173734
831218371
2104884625
667625719
10366783
652016535
1515516791
1312098449
282522467
125849258
1925715211
70766982
1517279446
1507797198
1704705909
1654411287
494553569
163133806
2140720777
1702904611
1620208772
355547451
1131982716
77841448
978530991
351024943
1561960439
493099572
543927994
257539996
675863096
1093516907
1563935866
830368692
2010052395
1770265717
1215439094
613721740
451878777
1587425473
979409596
1855453945
2067038513
969572169
1685556228
1125078199
789137638
509163041
984818669
849816875
663556534
1983207027
1073663355
481185927
922211879
555184456
456543661
1108423426
43773219
642128943
467883255
1159035342
1551636215
2062498589
746038179
1281153675
82682947
806728712
790136238
2069357590
592237422
83153001
586547495
1427214255
1631826612
1009301303
218881233
788966068
109603152
1483688846
814343340
834083396
384539089
1202268358
1390590282
2073917045
1104333275
1771441649
1279966574
113446270
138861935
377958225
1588400314
978117629
1077493960
1154146348
1134945401
1509723049
239146235
1537302077
1808973788
1246454414
593197798
826149212
506588377
1351726069
2114032979
1249744818
1665050961
557245802
323410375
357061620
434366207
964150411
695820266
47408058
1943240113
579942702
774902181
2054749346
323801268
878115005
708053030
1199462705
623519655
542302312
1236655306
980397249
659542390
1567792975
236558644
1903977456
1984659873
800164798
795009836
1543973177
114554334
997653882
56281437
1158067179
1971924597
569104063
164230663
1412532041
1401200964
1032042764
531867101
596832993
1464050061
1430409190
1604595870
312514978
1409752948
723296459
1681019538
1554776244
577740534
880171689
31546259
1151570051
222480634
915820728
954311095
486195754
1498216992
1536137672
1072126661
806191409
1999720427
28375308
601351416
75535904
1439445584
99501185
1371919791
1746379125
1225029861
884017898
1302001086
1630670162
2066628540
74997296
2144183413
259572965
111503843
2043043766
496447203
1144931875
1482900331
1466678053
1629517125
1618392495
1863837555
1050179226
214375571
34735796
1451461210
1469875488
2093724159
1686822394
1428775315
434457603
213852017
536014362
1634705999
1527628715
1935034327
858857586
1610351659
703061414
1658579107
319980714
710479378
1303755713
1887681510
1641232588
325736772
688458654
1106300590
329772320
124634970
1845457034
1995395170
140775057
564010591
1288510363
1040590961
2055947863
2013569964
882110225
1979760975
441110271
947535488
1321450795
923845470
180530350
2102426641
1293874442
2109945464
6016889
1938835947
1414857203
381983928
1989557765
2097815889
1026232177
1068960761
237562170
2066577077
1267381026
641323649
415810686
1115752172
676495110
1209724005
564293131
344017725
194109232
1116188667
1490283409
3068659
1395331490
364574613
1009988596
1248345190
1654673299
1203052196
2105482412
489488284
1071687925
1573670726
1707909045
1267841855
1016065145
1024411757
1871785959
2084243725
891318269
1180220749
1198866833
985610065
426151574
1249028291
1258427091
1038819764
1847845735
1191644523
471472429
916287495
1755096379
878064561
394450161
1565511865
757291229
1164214053
287830093
509774021
269310535
1042990679
1691992317
457368808
532178851
1430253795
644004386
1039455456
1943109234
1014826039
735608143
1425590014
1296358566
1729148014
750060489
1742777053
1960708534
608163845
2017367118
484546286
1319107195
304273257
1831916759
1292392862
1040418181
199485381
1461168164
1451721563
1346104223
997879886
1057552390
1667804397
980188743
611399944
1864606146
932382814
1803144771
132442597
1705364039
2131368825
2046207334
1506580235
17073779
187030736
1122695458
585527097
1883933964
511208045
483656504
2120616949
562533429
2126465503
1808993756
2114001303
498985877
345550264
1128787539
61704264
893141172
268357367
2040733506
1652990780
217482853
10856237
251260900
499096668
612820071
454852360
1923462852
767830378
1606606431
20690837
863238079
2021474663
1737060379
405588333
288375948
441858246
1908933266
1892202815
1350666642
1111052431
327075809
2062037919
844784235
2090154079
1515882326
1814509493
1979592075
367139488
1017587823
451071591
1099161057
254726640
382209214
782111323
1522449980
104136777
859532115
895255395
62895246
1637773150
583876732
1917729211
738125726
1848814681
574021229
1156146073
1281056467
1688633678
2073993192
767860667
648203223
1966190909
529558580
1515580415
184960730
1768627234
972343957
1399083157
1381852329
1246146675
5997048
1500230813
1911337236
1731276962
1209450553
625887206
1827332595
1929820285
466459817
99051712
1785207257
202477779
1954596403
1444480876
1476182680
1423850822
1013158074
315847833
288551244
578863515
1482765101
1046354656
1148194072
1539471194
1749812145
2103936024
931201205
658959158
1058008956
1229542107
15060039
1219895124
194714836
1630599617
897484915
1270974706
1727486452
346425432
113555865
1322985046
2092814211
599531076
980045067
1216185534
321616465
1926719840
1483543443
2094340008
1489840418
1964316154
1921869721
1013307232
335740796
48821752
648635847
293665672
1913233080
242762927
1932769124
1443812756
1179267080
1849492582
1179717123
827557172
967985415
1029615129
39650380
2051488785
136837884
849706623
1839360771
1634630318
545255499
149365789
2102158696
1585283489
1415819509
85629636
785836395
1925699269
790192324
717015755
724442029
397686956
1424254608
1898906580
1889504641
1503608483
140786560
1384326770
1219745744
225897219
1666090270
2066132579
1596431577
1134449088
2008923552
1929549833
1272693987
1420882169
1430208480
552587556
1921384667
31210134
1113102874
1870993626
606482467
350323966
1166905894
32849636
1254788870
693520042
1264928558
782232418
1311114637
32313690
1367532648
2122470391
596744705
1112174451
1784378563
1872118042
29061918
49308776
1786000251
198918619
878796620
1977710355
706931097
1153012430
835553545
836271370
1363212156
1986002265
1285745491
1902705164
1757648644
1094812556
337063387
1368457776
2038984885
1189739404
1867777211
389737094
580369865
73260122
180451164
1576305741
683936048
911364763
1016199904
1741867944
1480306338
1146034318
1933612224
2137616635
290732323
133140623
1183993566
1622167811
1893616871
1095984851
1221244912
609045398
321308913
1737389012
1536258782
1225792260
855285192
1836986289
1099639779
1624056170
1931121196
1876122257
479985371
717687522
2094660164
2029411732
338683164
1349218128
1072281397
627673532
1429622789
2020584450
326233546
1486836124
118123820
1479238828
395053056
1647698490
1199934834
125237173
369733731
57363968
1348074378
498715223
1073648986
1811050257
1745002342
1228754498
834986579
192153401
486653239
2113419169
1810274553
1264109282
454631246
1193177439
1527189025
392243720
1284679458
2096920886
1566629559
600809176
469275931
1005288306
1450747098
972892323
504371675
1805353518
1903429954
806405682
259189639
118416112
365490499
778139509
765583993
13998096
1732552954
1107740915
1198665231
341665349
2065598850
994583419
1798902408
1190840583
460304715
301667591
994089198
15232355
592662240
69589075
486091834
1805708761
2110713867
238168509
684157690
541638789
810384840
1934427725
2055802892
24130745
1344362685
1573492625
1094261910
61200778
2015883361
1890909474
2046579520
1240630606
290085564
697490660
465307553
341026860
1248578110
1435026651
1896162519
1558852793
925854837
597936024
1933588238
1013616062
1837668995
116213783
8276585
2044625195
518101222
1815955045
1623947060
1936323778
1669421920
1469281864
13940622
1956477642
1410222225
722073507
961580589
511672268
26769636
958917422
935043279
1396981347
463206982
1838569481
276826149
1698807258
1294809973
2046451965
2133204055
1762497240
564649054
1712962858
1136464051
2054762408
1390375478
256199476
1687495584
345828521
1079190209
1325345732
677069445
1327120401
61548212
1035910408
1476000006
1161088754
674813244
1003216112
1513182534
1563525845
1597041221
1002679604
1388575416
1586351312
1755182595
365918308
770311034
1402518050
829944911
538989111
1883628711
1270812230
661067368
80119920
2118046192
1015992884
419907537
1276308014
1189852921
44994997
1592912956
2027689021
1919569763
121247122
1242081280
1717117183
703297831
58069082
600736342
1653339234
849536827
533798913
758122581
969501850
1764023399
1471097609
859077768
1192769360
721999268
618764807
1790318320
929244614
1789795890
698089034
2101476872
748141761
553600489
1365640363
295256273
1797930191
1900708827
1097765802
1174511603
1473494822
889036761
830356794
1359052679
519432423
1163082828
730410764
1989462371
1042108259
572004420
1142060097
19048713
1691151336
172087515
524558378
1176909767
2087730539
1270010314
1846362338
2067126559
1506976760
123403144
2114627425
1378650858
1576725924
1509218758
775997994
1530938265
91774604
1843647492
1102864929
798075915
907608081
1035376848
1651368105
1994655110
2015326198
785658315
1420796889
869300554
1700716138
1788832500
1650241785
374403139
1910379661
1174429518
101032523
1127700744
1778022279
1333477775
233279154
28388717
501760925
1903692067
1258476995
20017903
1586726473
957818955
1005324178
2102046624
1875420397
271836641
1325138501
1242172949
1186921259
1044479985
1014200751
1672578295
1040547499
1674029951
2118945951
234146700
674523992
15262169
1212235563
1751237790
1939748720
257931513
796742665
1834898257
1679548127
54782414
932615936
1273921129
1909869291
1779310889
481635048
1277214028
1800634240
508443311
495773497
1564981744
951772112
892463346
754083581
354807656
29327403
213739463
174598276
67957591
192497401
190533524
1541706611
1079514105
1491773693
84450622
1494979247
788050698
884262795
1424029470
1007049766
1899161119
1543563386
2095439164
881604891
290889046
1678999682
804053782
1389738725
704766918
1002825411
1092519017
1319095516
169206138
1631546585
922106757
403856277
1841171915
1085103265
1921536539
976578398
142610000
542752513
234367484
1634444904
945660616
1449503679
427833801
466719639
1935154616
1876405519
834184600
1837632507
367761820
445664977
1815408030
237004629
610352438
1042799604
155345399
371526807
874141997
2103959973
652637806
1573078452
376922153
1905170861
2120083414
2098846564
1227341384
915391575
692398811
1494260588
322910996
67769719
356865544
686285429
305529845
2116830514
1374773042
260108904
1711223092
1541484093
1900734836
1558487748
506051564
728475444
1643564221
1328948845
1375312825
1236811159
98843768
1638034419
1316152363
76861411
1203258872
1944752443
1830164503
1584619001
1546203988
171088046
808121063
391566705
1420710784
1187326993
2004227432
1324584565
1659619705
261119920
1817260252
557785065
1582446923
758604050
1526016802
1953094679
277908960
604815191
141781248
213013316
1288756820
1538438525
812499013
1070034490
495938540
354845927
990840953
1576290802
368287985
1142581747
2136719731
1494947447
970996892
2125488773
1617395792
1884113473
1032864009
2099171443
431987137
517004105
807285211
1668829274
1247726953
329625522
540022181
1823062337
952176281
626035758
668455425
1067963153
1678986550
511382535
911564826
301724350
773891419
1003152376
2000971045
420531027
1956077979
1120828881
1622672789
1793114002
1140339456
1298399913
78729601
1897701933
850810922
153892822
397974667
400933314
1897332735
437316447
1126267831
1203068369
586567885
1233774337
1460128021
1883197233
1761494230
1559723153
260343108
70964010
2040916671
162899227
1437854470
1829688609
1010035935
1086453348
476696045
1502311213
789174297
583059629
992206583
1936144317
1361743812
413864046
904215468
1905080836
1505549036
33162111
1030018541
771052148
444003438
761917138
809933506
1332869753
681396358
19447341
715224010
824215398
1669645683
1543950335
915589500
1998781292
623099912
1420705756
48641939
1363198924
1698674993
1215972498
1657624474
1228637128
1790942733
543812866
1841500014
827740240
815093771
777723716
2063624685
1158677621
1744605779
407937750
2032439801
1945143396
937230793
503645635
661309004
845751590
2127357705
1343462503
1416026103
1888204886
1542488965
1624431587
1014351631
675838197
1196514223
1365099720
1276454859
1484381277
303024874
1294247710
1257641428
700685298
1298803631
601927439
704545696
607388648
2066656443
2121075142
390620464
1517939494
1739765729
13606957
207056786
1389477763
1803009351
529671928
223174929
710938757
540919630
1303944730
883216895
187614325
1545694603
775375327
1830186426
816401445
1674226517
1752880461
2022136858
602468047
421266826
1773483030
1356018765
1451956701
606674377
621884208
64656320
575370600
1067466905
1627126278
1605536685
831458872
1160695801
1722836230
1785174990
971173438
1631096123
1102027536
917070100
915006767
1144804673
964711097
1727093111
1280020538
1202300106
1588753257
2043771748
59096343
963976401
1847037524
1436705916
284255220
1684687074
2139242276
1916843574
738568011
917223058
930366441
1240131796
1692789000
32444760
1818848522
1629242188
77408329
1687739383
257421799
970366393
2052448298
558747608
390367888
2117108598
1722496824
389938919
1817373804
1660039855
410872608
1923340024
698033937
207672065
1522663751
1020200602
51431695
172043993
2064534226
2025003501
1438813534
12440326
949712252
505309065
1434605408
970178185
1057415761
2045801361
1600930463
1008448544
1839445698
350582572
65510286
853657273
398037882
1222929298
798736782
1436258137
1063405268
764245146
2106928740
362262015
1419377425
1149054597
1646193870
1533966145
1402703754
1642819249
629197636
1875432575
588141929
306375718
1554276699
1062007574
470474758
155966581
184078415
1567963630
1207713512
1169002286
1789832529
316454715
291815299
1045196085
1353849977
529473885
918999245
767599364
1247900703
986311595
1553944844
1034468689
1979595371
1056438828
1661006542
1267058609
316758898
444580265
1251847389
902530001
126946528
2128890616
67359630
482773191
545765760
932240281
1894887091
24782185
1524678772
227644498
967259601
2122310910
2075792356
553342432
1670489679
1842698177
292250415
1925873926
1584856240
262590773
836404416
1150895712
426175255
391302689
952679518
2022653233
875863137
1358007820
392085564
56781990
1198989655
1406269454
867867766
1804543653
1427532479
1837788989
535293279
1398142823
2133823579
1727100547
461563532
186830891
894169459
508619049
888053080
1788403597
701212519
1806691729
406901720
1102753032
35440048
1483331864
38404591
1809421748
1427778948
271670167
1924389572
2122070213
1582156324
443522309
2028187734
284347367
1792062336
1222882207
1434892901
881765251
768623807
1363209765
257761566
1261820756
83455453
2004442128
1085406214
1811535016
1274957592
422186036
484228431
1703584182
966648234
1463872150
1446190471
843767186
559822062
1072658853
357258330
295910730
1436022268
1504786348
1287129717
1912635183
10404182
1882789581
1631199232
537688612
1706703943
756452589
764142734
216535332
1319787719
1627482178
1737827684
2035610348
403731327
1497034194
151040229
300099079
1391772981
1125502291
296708898
1391133269
1787225302
1437562535
1819572264
621988777
1827446218
1417814043
1341118326
171886735
1413491825
1832752069
1667985332
847361391
125690442
1041480276
964779138
405263867
1099299084
1428683198
2142398872
1879067655
495255519
1267377914
1586607711
1891159913
318251874
1469553656
2018000444
794381099
1427163378
1810012226
1708031895
1913819417
638821480
1966822160
819153413
1749918852
1207965359
68556815
850418733
78053734
594176615
323979853
1380358371
997523918
770486741
1861830718
145873103
529330555
51287063
1458799939
387730582
1865298529
71300884
1147364501
1131118846
692443916
218500798
1971960857
836916226
1632381179
1006720506
862290854
1913906046
949581033
1499796750
1993791624
2112305934
475438874
1388412204
935417601
1475401187
2010464897
371767829
1196775146
240226798
572947335
2075569255
579596600
1290004895
783300475
2025883221
686676965
1858569025
1890972625
1309584451
48501379
620583339
593757535
733792179
2066622522
1959514226
573005682
653691759
592490362
1738084496
5853755
957611885
1021139195
1019218012
1714311467
6347895
95956634
16463272
954195349
1926667116
728063564
1612375620
1823000897
788809377
1902898042
263604789
638356281
1195189518
282084220
1340322964
910546798
373801528
229066543
1657691354
493123421
855862769
1400259036
548254438
1586431139
1270166866
1344621634
355279135
261298598
1081307962
124381852
1596249804
325068890
1872811825
1055190306
1217611962
464144582
1736339905
621739877
1661530157
1602059842
578794611
573647649
1023508590
87490311
2136490043
608742413
1337932436
790451993
1352722543
1756338538
1367082293
896082268
1240096577
1692394124
684812033
618012320
1457470946
1576700252
2046456763
953554115
749220381
1655423622
258939292
1002447330
281889923
2046479873
531448787
1568042183
1892717776
432186666
1612358920
1858619515
1964834806
134759145
759575924
1604356604
1738578948
1834612511
634673135
2077603223
2080705984
704838830
257766739
1860134744
905840782
517830684
1943163010
781678338
428907619
893402207
873798098
1435121127
192663489
745270121
636818162
1038834686
1173781892
1628593396
1708926591
2002681184
1706920486
131011288
744478455
1944876133
590762506
1352404891
1468013345
525048680
712180345
1865446151
608569541
1001357548
921915115
1317561199
2123347292
41086859
349188900
731782641
619886543
1029622492
133217608
1360120075
1979165106
696221453
726497790
526342210
2089992079
394094241
231121895
141470062
1177749340
340926891
2047920380
1525706110
740725593
1425535406
1900907155
1075775527
1653785562
1908675456
1025190168
1890667677
1152760506
893352574
455638814
878801322
630330159
738814435
321586641
882734021
1797794197
1853655322
1783084499
954563472
1243222169
67943365
284220908
728424080
702376982
289124498
1588562691
1882433409
460416438
1115127128
2045573630
245958379
198930813
772755882
32245900
879626333
1414353398
627439496
795270463
1364219392
1136679254
1294477394
584444378
1666486621
1012021885
366465434
1254343079
799430655
1114847294
1277371681
1435903648
743355709
1115607198
2067931290
447541723
347441567
1410326941
37685441
1942373463
1476334603
145840988
1792228955
1421244074
670923567
261098250
1336611994
1932162665
947752393
1129336124
1053007312
558958520
1987112082
1044881881
914438039
1871225698
131365751
291443118
762753234
1487784746
428223772
1575674021
912761208
2084557877
870436438
1788718912
1886175039
458444813
579088274
2146155163
7897751
454554339
1774181155
332702696
1408086191
953577570
1077824636
1608748031
1612640438
2115322136
677200713
296318150
828738845
1877021610
2017983095
376565473
100158130
901888571
1027933649
1403623776
309608849
706943120
1692032743
825094067
64423342
2001770530
532988229
1731548959
1218078209
364815272
2077063128
1169083793
1962147423
1145162768
1114266337
1810032401
417304983
1948616148
993311340
1592127048
1733378363
1134233215
857423322
1288870736
1648693986
236554613
1101953862
848881939
1299922139
1034312176
1044917856
1699453496
220312661
1252137935
1796731147
1428325996
1263803549
1194018802
1848421522
7290449
2049462291
249722704
1416495317
2052768814
986442191
1171164462
2032850623
1181893287
189843676
100411304
1227767412
142216967
309009723
2015998776
352307085
1461181657
39264945
1387030265
888496821
1805440355
2064512606
420629894
108208062
1134283189
551989040
839101023
987428588
471984769
1974998514
1033087546
670209381
209855904
830114420
1743009226
2071691123
1461174745
1517679800
1772312830
74954302
1046150868
2075125277
1263183627
1140680447
1774592037
403936188
217197935
1175383869
73409039
1646567320
2063470937
234627447
1357023201
676997975
482969773
1854301935
1055923066
419452145
1515209117
1887595298
540954523
1762107412
425860919
133002108
1769722293
400516867
1138890540
768031865
2057657232
1270900345
1585452149
421336545
1202823640
102625442
28162308
1550788713
1436275041
149916713
1096330690
342590673
1856491383
1428541392
2120208643
1284635556
16527968
1609947797
1721819805
1526104348
656077602
2099917211
2113927207
573971744
729525267
403062846
1968120507
53068957
1140814368
426612388
1175224998
1801486520
392924792
161787451
511475446
728780069
1600518525
853316240
1273774151
740032612
1285511615
1195673815
560464803
830040167
989135800
618420946
536218030
706115639
1334335828
1653342253
124637603
1549207396
359092941
973027600
1750224576
1050781405
1141572108
727976785
1425696324
1742933066
1624370999
127850020
802784187
1685691405
67537491
940378969
178393307
562860535
415226851
1839841731
2041668621
2039360680
147559389
2024810554
141350971
782203121
1290701435
1779090440
1902984685
2142226937
900143959
1272121341
1035028810
1804799947
506627557
747935724
143202496
1572969206
849888151
624861184
185979170
109262734
603098539
255234752
1557005843
1656621947
1215972498
1583872044
1378633068
715759720
797837322
148650778
2122631580
934727794
1564696423
1810973531
967388482
115713149
2072848612
1989495479
194106610
903180506
40970422
568784236
1669606011
752320185
89226948
677258620
1224807805
758629065
679116508
400187029
1908780954
1074932246
1922819854
1961213786
1603022020
996436448
586001457
1594505684
1134920079
1386735982
1147382192
1264144441
677985117
159363604
956453272
992824255
1908495283
1584163486
1019922352
1755988930
18992887
995132660
839917677
516045909
690862464
1817646096
256585047
1637624396
1704913280
1181508782
2119525906
453139270
202957534
211780202
1066044843
1082880931
1412225543
630834897
1899669221
2031000863
1682631896
1107350036
1419095254
2054597858
52497081
34480582
276562495
2128180710
1076073641
1365676275
1084984012
644877436
1528072291
1383274331
2012969555
578401906
2015349458
985738796
1666860349
1847623639
459294915
229093561
1978414732
741956429
1010207362
903399169
166015216
1382983321
1789933521
1453469404
1607944498
860026577
1988946747
947031625
153760334
2084375288
566493543
992665524
1732999775
1254029969
1887886916
2112865426
897036589
1282998390
1173328356
1979887047
1202833141
724692865
591203843
1716668090
1373602619
2025549927
1655880006
357886689
815663006
1709096664
1068844598
1166586883
1755501746
1172574703
1457353653
2032463161
2076865504
149892649
691775000
928799612
1380598151
563885967
146315388
2006873355
530270475
1908527766
819088828
1648661791
462830601
1977047424
330835203
104225104
288623710
1272962443
402237508
431875552
1506359188
352413374
410319247
209027705
321461084
1149445968
256095969
307720952
1525055041
498558054
1663820273
1370893197
1185290391
1081134436
1044984201
1897366545
588855266
291588330
2112136245
1016305749
1541160155
557533255
1520481056
1136912652
1669490086
234827787
622328808
1997472729
1561340252
1331210535
382994846
1126341353
1472273838
236893076
546639413
612878518
480976529
1690698954
78105128
1117017572
1790833396
1956369110
1526834862
298706141
368352735
702568514
1715926024
349113278
707742213
1821498771
689891217
654435194
1113907104
1616014378
658878257
1682263711
1879762839
1792201808
505004111
9927157
688661598
1844463179
1948115617
1598573033
1367871150
658524443
1176044185
1568688893
1040828819
1906922298
747889280
1108926065
1629319125
1884269567
783574988
103775267
2124044641
1783358569
901452218
533150306
722279759
677438328
179312253
1411245207
623934246
582972922
854070149
1604699587
421847210
1657310699
2006288052
955057532
846020433
784657914
32259978
463453371
608646616
2117592191
133932460
389070055
572539071
894081656
263421655
1238975239
1886901372
2101309963
381110705
1987430290
1944955299
1682183152
1102123927
875885430
45846077
1614454131
1574664722
636838313
285817917
441073854
1640402083
537641371
363250473
492704572
1199101119
2102299910
72340380
150972974
811934228
12739718
276457287
1014656138
527149233
739094267
1255274790
795178250
641428921
1779702639
1144569543
1267307647
1558704823
1065586446
1552626081
1733145720
1231056581
1564934014
1929870074
1573611002
30677073
1187481705
1734237175
930541102
2057146076
829568948
246745446
870641054
372509974
284004391
1036419787
1292365107
626833412
1531678917
366246644
1308780851
793803879
1035042899
1932016420
336824516
7261965
711942022
49376256
635183010
1522075636
1166312049
457935837
73985540
946849930
1252348721
479700324
857656109
190796516
533634188
1511437282
1478086170
364751700
1140442854
1118295619
1313222470
778379940
1285011825
2133409237
2014823895
1473695491
820485180
1461245443
969663050
1553019016
256607143
409742609
603742792
1287499573
2146237296
1623857932
29972975
710509338
1389288845
361557114
1599402400
1156558934
1752684090
1788978686
1296937200
1819256988
1761419490
434942383
1433361776
1158596409
66077381
1313575741
1488149932
1170386109
82695249
1517497293
550154010
1156708062
1960594666
1181507381
224748608
185373062
2142761393
960273823
1786449577
1609870406
1119471721
1312017182
652710716
1542898576
1439103141
1563458998
1416236232
1075095395
1979089206
1699254826
1575074585
401987193
375279770
154303566
1732620257
2053820829
1683190220
346416785
68602531
101402294
1752669183
1482488596
1521367253
1484647306
2055003135
1077965733
1879450536
1112212375
397423751
1783679129
883730470
84913248
2008520083
571472448
2077213514
683344799
1422629343
1073756088
124317991
49225842
417497660
22257020
1689289315
1352712057
1049337502
1450325677
1401383247
1189414475
2087580474
96958374
5778667
850278066
214645647
2142893759
152944783
478237026
1538799726
804989730
1997256134
663196543
1017190364
489990363
214792979
964271225
1961789062
26152545
198016463
1041742060
775297306
869384764
732497708
2090656655
326904601
139403572
2138524872
907063453
521396608
1278593876
237152324
1912114872
1581670139
118580899
600280537
1645379080
588907418
1095868436
726225474
220122738
824420229
426583365
1461457686
536901261
97664053
371901736
103385128
177823404
677959031
1032556296
1620066087
2138304589
267668388
1799373593
980792813
995750633
118194993
966054136
855560975
1263626821
1873369431
885895470
745089439
1983032661
832159901
1517135411
492612691
1185423174
1411466783
552846069
1245532525
1644949432
1523565625
2065605666
541835230
2026213411
1879995508
1231795672
2030010558
255987548
2107756043
1896998575
910280074
870460453
336176619
959983134
773638005
1505250521
599032825
1736962701
548391369
2110492178
2130416481
1660777979
187268933
2131642819
496283571
2117210596
1370826943
1087246199
860296095
1247984554
335032258
238924370
2077831028
742216858
1728400626
964086134
689102321
1725943900
201000278
2100996675
2070448112
1051368114
209360952
566705414
1586531925
1178801566
2103511214
1517083575
573937702
1647784175
1649019300
599441017
1199687171
2046158690
21810423
822341346
1391520776
945833734
966948153
1768065869
1826786640
1535303284
1178484119
1283477885
1136064809
1428730146
1018988074
1223184299
2077029701
604682492
970599209
498430313
1440265272
265039557
1085547851
1195837174
1607532750
595970189
570987155
440893336
1278923748
112254564
991059146
1381000553
332811519
777963595
1034468689
1061657525
417681872
1083336888
938755320
1398413078
830184981
1563105867
961376616
1516246380
1813820547
62545363
1913327407
284918661
2144362654
1544172491
1685960331
754235468
753208110
1307293800
1518682173
818689928
486542760
1452683699
1742592912
1056117512
380754811
385503679
1325800459
147327998
677536144
282906166
49355308
1807392963
250794920
1044811153
1181336519
1982902368
1635069877
1848076402
738160442
1016712024
1144717358
1632205021
127906061
187028761
33508990
1480609860
289024294
1872671290
1883981201
687661370
984331334
909009678
947559751
1416039636
1528587568
1736882048
374269805
658154246
944970741
1954383257
869429946
1378077091
1589237856
2056725862
1822524291
1376959922
1194051216
2016788139
1424586656
1419283002
769252024
1800753336
162753696
1466784250
1125846508
1658081233
1394116302
1301449957
337538053
1517679800
360796733
67654433
145532518
577180173
1860166018
1746452215
1077936148
1422117883
550620771
511520117
768932185
261984248
1947347956
1022990102
1887922431
1276711424
698822820
325787586
639446844
494695629
1480066677
1999167662
1210553525
1126368703
139148342
1880290951
702472593
1046430218
1383935369
154359186
1905249537
1595876429
540175518
1006455479
670937644
510445794
1221282567
2061086950
2056396689
1722295928
1669275170
684519029
446504085
908807608
1966584250
2049091565
598385890
344683929
429058400
1548251882
1572236302
239055498
374485297
510266978
1312044522
541328991
2053735216
535266781
1669591929
736980312
1685726179
749203760
1584390131
1179829703
1917370504
523567917
412086259
175376868
1944109347
693093671
625371711
399342824
1549362749
655108284
499441307
1949474957
1012496503
1658530490
1068578731
72240371
1085262498
1780802915
1891284552
949464927
127153754
1839311083
324755418
1556510063
246864835
1927306919
1928795532
754940719
713086814
2038995194
1338926440
1690092030
1091675984
402097232
946296755
1193482828
1405782271
1898613953
83885339
186388705
1786892152
370169929
399672948
437449538
1930564190
90201138
1081574759
2106693202
106748159
1078580272
1897417220
57161055
2143194533
663364234
764860706
77880807
1207995621
1285577082
730059891
929923621
672805430
1892862889
1739921588
792296568
180993795
1738783210
1410035768
1534714724
813282423
1332671275
639681889
364025672
1681487321
144895627
2008850487
746357121
1625920885
1108646902
1161070836
592023810
1463153773
1617915873
1979523035
1651475488
2034055182
1568882353
875167225
1767500895
988358186
281236492
1313974820
1815385741
1682859316
571804814
92385927
1370891914
637767334
1608819784
1730146555
214975399
496966635
959220511
1955822346
590051056
140038672
1849600210
2008821213
792911403
1807939765
866086050
1409228655
1746990123
172970065
701897944
2019061391
865170835
2002969231
1695301514
1484610298
1390405662
999596235
1958781259
899241535
1252459760
1326318708
82679328
519223307
1489234953
157676274
742153629
537888635
1517646343
1084770737
1912486946
1740222642
1954975281
1184061861
1098202486
1908385155
2005172375
1495747398
1818191657
1285040144
1343327642
1954422833
934322471
1713967928
1441937065
274809062
1040832066
1292258645
727207017
128156288
2097099820
321856362
314365599
278957033
1126832988
1060521720
2105285211
1789931499
562517033
2050821794
666820200
1094907529
1442899172
1710914401
768420571
1101816832
1440765427
948462367
1145897468
422667178
534999173
1174990450
380293073
2021183407
2084629993
1065364897
807435957
319943439
1783991905
279143973
1618743105
558586939
1298356777
2101761570
1598238504
1519803894
1967462295
965889220
761054651
1963425679
1707762876
473070783
1374931112
21713868
1189459859
48753689
1422633243
898450182
675384560
646872926
196216932
245943344
1525611000
684650233
150704963
2117603419
293933469
742247163
116829111
2087025067
1379372237
1582433226
2034819742
305339275
967153793
1316071328
329393602
1136878513
1787238892
921302529
1025119907
909749642
1287744353
84841097
1853571931
1981087710
2030030382
878076422
1521844685
1390227975
854226484
1225246670
514346444
1001119156
1507048105
1481027470
1976406171
751456935
1738560495
946701719
1091417274
2139336298
1852542195
266102365
1821798891
814787297
1276241347
132161173
163884494
995792763
1981590906
755542766
221485967
710916611
800879700
1830612399
187605817
1558624027
643104546
81220553
1571712005
1241816554
1650082897
1529004578
1560034933
1016582418
429979864
1492833419
1685709045
693393347
538484733
2073630383
2012938862
1726443049
959384734
1995717593
12092457
581193051
5124620
84375666
772748343
1371658264
626414551
721996717
491543019
84596770
1733735334
195956897
620606673
348422056
1778155073
902564374
399351326
1515926886
870492514
609553797
1686368523
1382010353
1895795266
263686685
1973180290
2141357673
1651095719
2105384771
709929197
431028950
1714286210
708006819
686056446
404367906
1793828996
175026026
1803439637
633596067
1309760551
327760782
279416227
890107162
1219350227
1417084308
757516746
2141425218
384189138
379651405
38650022
1187734062
125902903
572993832
1693375888
1335261398
1349578291
998528911
1511284967
847852373
1756582148
121303975
816159260
530102782
897923639
888804409
530249281
1243812343
1421038248
1090111833
1206073564
721221619
106921936
68585093
308158381
1415278652
931140330
487016592
375471139
187560349
106993716
1839595696
1846229811
1337896505
93280453
1898660373
467777276
1975422706
510264956
783655211
1163916333
411641675
174948674
2016761149
890011347
214351712
1311244795
521534224
1293550066
6284493
235104497
1728645043
2132615919
1314545699
2095176543
1333795899
909478318
328630271
627033505
1663475752
1871572476
797651906
346947657
2141514706
1391811689
858625938
2065374693
2082653917
1967563525
29333886
605429389
466765639
2087142426
2093538252
2028442888
682151014
1486611124
1423283345
2045345092
702132415
1696037657
1128542213
592254880
40679443
1840340099
1765763090
436555536
652690477
451841666
1748300773
100616050
1947523872
583463536
1762298599
1925198330
485014038
958941550
1169389582
1752772213
1491131869
325884071
412689427
164024676
464716346
477386293
492299931
536374831
1325582943
1225338291
1003100408
1732210663
813323295
646328007
901057975
1185641996
610935690
628472031
1744470641
1483159019
218277947
999202315
2037006624
953760955
1198227554
1544769412
1990830141
707190581
1265523048
2077836728
1159462647
871519278
824278953
73669424
91121838
590184466
1915480163
1928912345
1050112569
2037282628
1128666242
1702669554
712665819
2003582366
1182210880
202732920
2117830972
2075852033
1041418020
349318421
1740637485
661247649
1168933134
1088794716
357981689
8591772
1435798891
286953129
1051331928
1463116134
719524448
244145116
722316155
96479634
1439325003
1779249210
1933899668
344659507
1423045460
868004119
2004122083
891998720
1875000027
789700343
1812224915
562406512
1951973169
1734656993
355484967
1602161068
1260148400
576965822
840087481
2017595197
229262834
747752207
634884124
1752204761
259783860
1562256291
967497026
851283348
490062553
138583265
2130364086
1851914662
2120869120
487570884
828220329
1384761881
1676628306
158457303
1315553727
990829766
804812971
362664872
1207672126
812676962
1252975727
2012766524
240729443
1928835201
1326344147
469099437
107765807
811567892
1484144491
2072724600
947240327
950816477
1008866572
819926498
540432710
1374858027
1019518340
2108465016
1163533553
1112397248
783185942
1375188360
1332383914
1275457335
1842207420
58192099
778702555
1048927873
299668040
2127203460
385446115
1900246023
1645578064
1575688047
293487243
1159322915
1935736084
1433099726
1112466719
2019313892
1545713367
1334686236
985266018
918933950
725058382
117110327
139405748
1370990522
684337850
1802077892
1061032969
1533413210
17661408
1749523528
1910236710
118689366
1664103400
1923056970
1966307501
201070204
1784235670
758351542
1358561712
994012858
805552217
633429345
1418276000
1451224510
1075223565
2117722207
1783232794
551490907
163434641
1956557689
1586697629
2110846824
1655913350
319920596
1196830310
791951053
565551282
151854997
830154258
185773159
1537897195
1162619267
1376927236
992452587
2081812824
1639817035
395767752
1116489826
336660042
216642110
1954045332
1807098394
1678620682
869985587
386928250
1921874157
781940654
2138550898
1488275435
755923904
743361316
1383022392
789581772
572424394
126594472
645071337
886952615
177134169
1163178719
705796684
1737636258
229972691
2027174349
492128544
344706833
133261750
1010062347
1540402622
310568662
720825986
1210468450
163846584
848419886
1743906552
484835363
2018366881
1590682468
1052223191
1669518831
1699160056
916184718
2053650873
799034204
1190685196
2009698525
760551761
774505159
1852710877
1646504836
1109311929
73679776
2108783400
1990282883
209013048
1347621060
153635647
1450165556
1881779682
1437690035
906891308
563015897
1962765858
30959184
807153430
1710454695
1344281380
1873122916
426891373
614831045
1348060232
2104075723
1245394434
77001878
15381926
1107152298
1279850786
1325268572
845148303
627124861
565286500
1165952231
1351904884
1046136880
909259444
1492928100
154754347
1032013135
506358247
1106881123
2020372715
127641235
1170331331
1991572245
1524950544
853127228
1160309934
1018559066
1490171411
2059904953
244167267
726173810
1945978311
1231396255
5615687
1753280586
1580134251
1524431737
335409424
1040154368
1629528942
945811178
1532822377
737041697
940280565
870605547
1316941750
145321926
380676339
174708027
612629218
1961131042
124467207
1149210447
1619639572
1803996916
197496691
2104572688
323387061
738012134
851511528
1082889301
1732689923
1509053473
912723394
1070461083
1718981586
1491375206
1208066635
884848494
766485727
1199285194
736472319
1410717102
1914708889
118466645
149203706
548831979
623395494
1499919914
561325336
1844053346
118912032
1747310079
70993734
260906227
1591890006
637672490
2042736009
1227131728
1108129811
712769052
1042655176
1782213630
1045486679
1533737759
1097249244
2146891383
113086966
241020345
860146800
1726399477
1600210926
1530114934
1365942962
1694173697
426551897
1655256127
1399174970
558502188
1563971870
1289953940
1088152424
397510610
2059074455
1080438719
1321596277
515917973
452800036
1466607568
670815470
170370950
519699428
703240928
822771568
860513856
361716812
1064468266
1307770124
623361052
569722131
620842198
2104915352
1968635437
85553894
1430980220
855612123
184953890
1853716461
2049214119
1479241010
1212613440
1955881456
1662986878
1670590706
1443374613
446055330
1460413225
41300642
1401094015
941897589
468512489
1607542569
1202234134
1311733959
860339482
1124787072
614818167
294181947
696931864
1772445518
1080986920
942776916
1457655389
1049323003
551113538
453336536
1488705834
1634588461
1967528166
1103243853
1077939116
1867080489
506833578
1772232901
530971775
1607062662
195915435
784928913
1412808200
1333890541
357356925
1591414812
363557594
420706420
495602161
1687511854
1297092973
2032342760
1096072686
82424154
2008328961
1572616913
1157872600
1245403731
407698332
533117966
20663346
420960808
133601565
455153099
2041502800
1819887587
879213803
1161203462
339311516
1541516628
623152458
1832547183
2032593247
1310379859
384617240
910999336
1745163750
551789079
1228672877
243874789
544314208
1438334387
1722956042
1306080437
1263376232
1449645173
258621514
127277693
606115678
670169055
1200428556
1204333998
1386285872
1338218237
1764675564
1908941203
677588326
1482275989
1253699807
1926132526
1342204500
1419474344
757636599
1566283328
1412861332
1769991582
2114134783
1293247551
960108779
2085357436
386067886
1173934116
2096230453
1427652666
1037820799
1945779358
691429271
283971367
635976452
1909342295
1501327079
1446659812
610102516
1439115112
2085414940
1137722068
980673311
1778454985
1677069361
1568541553
1118877584
214522442
394404738
771400490
1730555930
733756697
55799979
1502128667
442537236
1348768483
670426735
965540359
407973355
1159031914
1394681310
1968471583
182039
2024292414
1689524621
45811614
797259984
1112147161
1897187088
18346008
1717271497
890721399
1900599608
1416715310
1666289867
1649776832
1768691839
1434925703
1969968330
183499772
2023950078
1016199904
1292107047
888228041
444260029
1525658872
1078053108
1181655127
999486686
431705521
633984644
877773764
2135342906
2146927984
980909400
1513619597
1292115853
809241405
1817156643
186897314
998498116
805794078
1496767078
2021662988
536714009
1782931091
933375574
1485053062
1911000660
1296836381
1985154365
1018164868
263215561
1171013741
536017317
83730706
1173114989
1704509446
1158888176
875070196
1250734691
174107181
1595355783
2005077178
819119903
1967955958
1011374727
1929869560
696569480
1588226211
1294789710
995740759
471396944
848205177
1281941050
1259002681
1390567354
940680684
386980128
694620120
1824719517
1877476249
1289531456
239000062
1207594667
539480261
1560600551
893997187
1355210295
205102050
1294664924
729554065
1602253698
1010909387
2029677538
1971435872
600310025
1566551756
1907823525
1790963279
1169235060
1590601672
521845655
1993698482
665123835
1184048941
1295127348
665276448
923544179
1178892040
1820782946
444943012
2083817704
2130890015
761196495
1243811249
51441615
745766002
439792681
436289903
430462137
1260064995
1547479530
1953052737
1630666944
286592909
1899151369
145728176
991361947
1352899891
1193206100
440212948
583726569
1870996841
641936915
1763630713
1052653223
813717407
599694778
1316313430
499227627
1368924645
218048201
764465419
1186344111
1709518743
1484952166
1880055062
237296940
373709753
1695143482
1329199129
963088086
1128517633
2111748398
1500167054
1141500103
1226588273
2066192759
1064632515
1525875814
1683436195
2133985330
1425900915
335722831
1847902061
698946601
1452852138
243461157
846538901
1434495451
1898009752
151195485
930649858
1514415276
1037451169
1834233645
1296911967
1903551085
238229779
1304122589
746230579
50139043
1104942037
1648053708
376421126
475935446
726032183
135692995
1907026718
878989395
1565778565
1047571060
1628322401
2059576963
914642448
1387302332
1929094989
1753399540
1032480517
1532689009
1896949015
1273421199
2088860717
94627608
791955512
2087670983
2083067685
286189736
1149543758
914393796
1195231410
900945564
159569063
507940128
526978142
798466761
128399844
941526424
223581660
442944343
1765888107
690909694
762602154
802987589
523276507
361577561
523686528
763764702
1480301033
1807543566
479785148
891104057
657608375
1527337039
752190756
1275688217
393143015
1162572036
619860125
330082437
358131545
1216075935
1652933309
1397276449
218042885
463322089
994788216
1074646684
2145017926
2114545666
2036217756
985715739
948584517
1816595093
1216840290
896499080
153980045
849207544
1407279550
795046499
1930483212
1818494945
1850095703
1659795207
223940931
2000197323
1506719281
89827746
1185496117
466346177
1196849969
1762316944
795630305
471329440
173880033
180496884
608183514
636690380
1424498112
1208347389
1081660755
842367700
104366004
1663175226
1724190451
1484856984
1608106930
1712395180
1489805210
1524694001
1530148956
250207051
979210018
119846391
237074046
1374462750
870639977
740976141
482967115
1850338402
1461715378
395752243
1322850441
1031267663
1708191635
61895164
140317196
131638292
1202541621
131297838
853369065
199541227
876248579
1505532273
940769151
1759077912
1548826795
1348405256
632193083
2114922291
390121782
762491873
97569658
1078189646
1289506756
793628346
1117358805
1736803548
1435629834
1651185220
552357848
1189907959
118156459
1823716610
682922869
1616779846
788034259
1128578788
877724505
375930491
1787545976
732525438
2060826127
1983457368
1923817804
929329456
1718245058
1896194318
648914880
1774007540
1630816742
245345747
1365102201
883428516
77134762
2065647138
1288297019
708201677
1152816588
1238048973
2103309187
1362085441
389623614
92122312
1915130164
567803301
1031550185
1940380992
675183927
473287416
1750577447
2110451818
1291151440
1402279820
1613312989
1665630869
1168253149
1760613841
537085444
258169750
610327141
1440507296
1231977600
1260828035
1129035052
799372471
567895125
184186125
1423490942
2123748929
1700132474
1056896300
1966813584
460981856
775294190
1777582660
717645717
1596884197
296382252
267036352
1154493310
1915384292
1391357960
1823333620
1465372018
1609910220
900901959
1079866048
689744942
87357775
375725198
1880661757
1374369619
184141054
452319097
107825461
1923996094
1758318446
931498498
155135318
642864500
341080358
1649431441
310413524
1080780940
88707416
479475921
1309083890
1127416151
1226570082
1366786982
1534640162
845802479
1876467717
1256673812
2128100118
910051654
1220168542
1755831044
1878610062
152842622
875064457
343711435
2017087208
1563658760
1632497759
795537176
1216321048
73712436
77693240
1495605796
1372565655
439889161
1742030449
787118027
215723356
288018575
651919520
1470557528
1779735723
1870564972
1223793707
253547544
932462127
2028710472
505358210
1349976691
1275721729
1713213357
1667712775
1883001989
2134875815
2041052451
1432431485
1702924653
782318054
1432706973
2050023510
1379998790
1166362732
1690776837
167438936
900252362
1247508985
1369462914
325149270
1731155993
1404421203
1254894320
545343817
943451429
1175056270
166105054
1150302033
1246992453
841488014
1352401490
4729150
935465735
1856993481
807224700
131906778
603692378
1020248719
2130133576
70501827
1467292980
952003418
834687657
855865807
17095130
395483761
544256311
2085665527
786333698
1569055154
672880125
696764564
540101728
2009911054
232513725
1245115225
1575097517
544913349
1912975219
1132937503
913613660
1332291980
508230851
1661624547
1173273824
630928408
960499289
903971313
1149892552
95968465
1345474617
588004659
1996181046
763637992
241567121
1969831252
208988384
47984399
1557456450
223882540
481299346
384806870
1763583108
713194339
1533281372
551387100
1301410920
1085158915
2091315397
1914678946
1148455471
1793697687
233804867
1119861528
2035380812
1480236505
1671886350
1407677505
1380574860
1010689035
1598522336
801737290
1432628495
252435578
857817447
393269329
1185349267
1135759934
1193949949
359155577
1073687764
1150198838
464680259
329886713
1137259642
506736159
469433363
1143192552
1685875520
531333083
659848803
1433437370
262369715
1452739197
309460864
1374688300
947962016
846745721
815318824
2064612906
1690297176
603699888
1443179849
616175955
612177308
1194646068
2112812628
1220569946
1448774840
1118624647
846590019
1008662779
687456309
447074199
235344581
1307311794
965211173
971584283
1256440548
1473555297
1484842019
574010226
2117325350
1764809519
74847009
1875355816
943671985
486973151
428338719
1526264487
809948081
1405351079
1543606245
474345202
685746362
1794785688
1291333288
790232155
1442541138
791519571
1304865676
984269985
973541857
1466074471
950677689
2038924652
840590913
1118929055
981432150
1212817023
1444206407
1161522065
1717191158
507345515
1210138482
1033192154
2069864690
400631468
1182578933
693316624
1406465675
202165926
476648750
1547702351
2081778737
1727789525
1421196090
1287474771
1102755456
287723603
116059921
916489769
654097369
1756359790
515657922
711185275
695028179
934353694
1088008263
604503184
87028365
1913908741
1940514096
247406053
1149158250
2025145268
805110003
1570981797
1713138418
1385887120
603708838
1697149628
1437249913
708366977
2120850206
1283991829
2094436494
1842150119
1062958997
1886727593
399292548
2098194079
1541565244
847509962
366635810
655840896
957271281
84201045
591561117
1174502513
1241071702
375116980
1139376933
343347124
631106955
1260826416
1455105784
75621850
1350648827
1082975934
1422884653
1957817883
182897338
1028970856
1700995125
894350407
1390048554
247599503
165122043
607897358
659678246
1951324346
600363889
1371248823
1551938341
1006706428
261066775
978387594
2129622101
1500653151
1629217711
1316722899
200412083
1979575215
1288996815
1970661546
610666504
709586460
1778589577
894591851
1438656999
354903481
1904065555
475538518
537561167
2060457279
1016188657
1051128563
1299680228
1212019231
1336419594
904394202
1134382843
498638445
1389963929
1089503163
1271006744
1522364455
752834288
489961557
1545672690
67436865
1184140154
1391337024
1711361852
641408318
711406211
193811913
384740121
492089694
213303994
1932354915
1118708535
673596605
2009070031
1779779401
826712033
1710760755
2044717880
1328808186
1254662419
832430891
414587499
809034700
513139431
999634915
235839023
2071136702
33611008
545508804
256683375
1137676680
1042505771
230380088
815562210
2085830305
807924646
910758877
1040101417
1043951988
61833355
1638825796
171828491
537560668
644040867
1549045360
1592158321
907987307
547138476
1658587644
1272437666
2096606914
950268650
1739441853
1882659280
1815756202
1521271325
906870327
1407152221
1446542726
662876772
325913187
1933455692
973884137
1187407842
419470236
1750934703
649277269
850418733
460584107
1214797113
809512762
1745840160
1547938432
1865085134
1323469976
234840767
1499540588
2028684509
276775981
321518214
1179219112
1596588075
2005301893
1399412331
1105012676
193168020
1735784739
1292088573
575752138
846294291
958232205
392797329
956890696
142496652
1172786674
636918280
2046760776
1033324442
1144313940
97212239
1943562881
1285611014
239123579
2061203366
1049174251
497607066
1318070681
1686375070
1549647245
1953526612
1920527557
1097412364
622114936
503753345
779996447
1240492333
511317178
561676409
431494829
386066054
1543624892
373366373
695771747
1259400543
1241012560
1589409240
240223671
815458790
888655474
1195523339
94344710
623481309
238855928
494312879
1659520926
100651495
541164344
1305735995
1431722711
1175872770
77301619
2142870003
823553519
1448805556
307720157
1842227785
467857623
972805669
1368324641
1062517416
800180268
261702041
1502312765
1491432832
1369561843
1133255208
537598011
1444547459
1634886521
578368711
1936281256
1254220148
804898795
633802337
1852600840
1601020211
2116135139
1102027804
344499355
76935864
1634271434
2069260211
312556173
58348910
97638118
558973519
1446959082
2045228964
477899353
864979466
724417093
1553019630
615621113
966123797
1198838268
506082721
48174884
856669450
813547002
1870884828
1410616980
1411574526
522676342
815181270
788793468
708121935
1160459040
362294589
1793868317
1698264925
570558967
647711475
1863087822
381140319
889696294
497369177
1821639837
542398443
1971603098
1832681716
1764321209
1492233736
506156805
1658798426
1343020245
871133637
571825011
1730579897
762973967
224781953
2109452795
893498264
729836561
76104979
336978300
401765260
95669096
799484343
76261783
1775089375
1876270029
319367077
1959062349
1450963793
1603754960
778697285
904468412
1174460649
43241650
594847292
1347947241
848336713
1902207587
1859075531
434831910
1128103204
673372556
902201142
822537258
1141089541
398642315
659906824
1209728421
784716068
503925453
1314345068
1778883551
217368511
1172526455
1323452258
1056124714
462394464
1402429986
576569468
169705347
110677535
1904939160
574035002
1033080953
654004039
178996926
519040917
1703544224
1930869296
450276762
1605902705
1805798427
48312871
1041999180
457489274
2137706942
1500482983
763824541
886803974
524774052
1924497900
1254036406
1504288633
1305759473
1496094069
969501850
345421291
1684940809
446920891
1728307917
1616226978
946625088
640989908
461930068
1609566220
1251630804
694661157
1901935725
600952381
2098927359
1506203265
1848051104
1629658109
265667914
167630768
280578212
1208212407
2100465397
530134850
1426981147
1127134943
576344183
1876029866
804553790
1046017899
839789818
814903463
114923753
1249524498
2072658498
1700613944
338917639
1221277275
699636837
51702312
240044542
727726467
40566423
1137630869
1899412575
1712626284
2059602228
770713812
1947309984
200813710
571309159
320699781
1085646745
993685941
1916888441
991663119
1429781621
549355590
540561286
660956792
1010114596
524030247
496511910
27878444
1911914817
1963517092
1315672974
1114781509
953558642
611500403
772153602
1255763863
1071979465
1648631977
751223141
1121569394
1041912193
1256406130
1241319743
566013672
588178183
1637913959
945287823
381381874
304308242
515934878
1064340728
168858861
305792430
563988654
603939286
1391453575
585262230
618953746
1887843010
1834335181
300176118
1288090165
385821154
1485458886
764299552
1790848486
996525513
1776183670
1872087156
2036507465
956211129
1206080313
1624284792
1242408485
584437116
1774862789
44510574
1051331928
1324481347
833658212
751859795
2064954816
1082164955
442217947
885191262
1378735220
856093833
1994392133
1180407333
48937208
2123806217
1723716811
434460649
140466029
161797298
1408923130
343562332
1051869457
1425934276
1348190505
1081955538
2002211286
340898340
1017833140
541604952
1332037823
1286930272
778631223
473569049
530600251
189181826
1190654242
1144161129
1093540644
2086352810
205178048
1192183443
54804585
1051871102
665517574
972034566
965093858
1788351009
137974849
1118274718
958297277
755086021
249246596
993187271
1224805208
1270291015
197543160
530245834
1250550987
1065805654
221072046
1156033571
623110701
836544584
802429765
91053845
1946774526
503083589
239847552
1705979873
937751004
2132377365
811918102
1850069326
524898164
21318768
870458530
1359811310
427647853
1157955609
1256740382
1927514043
1187640503
674331303
5244428
1407901073
1071900316
1504245566
959796388
307869412
447853049
1880429140
28653642
308227110
385938022
186637304
425103005
436279726
2058596282
2131521218
68296443
842385788
2078681946
2035886600
1196789499
1941594306
1726906313
380273337
504349010
2110699439
350129326
894341229
1984612441
1946706471
417932523
301699413
535587886
208316828
793721172
1123015397
1544744882
2043182990
2016352908
376027025
1953757551
1895348872
1074974178
2034440620
1800110994
424722564
1983811471
1112087831
1663795044
2018379676
1253350030
627521249
1155113303
2118251898
1724049208
1864340312
1298357937
1005159139
1875294479
1909955719
2014692402
821547672
1832689710
539910295
829202162
73581880
1655111075
1128977459
205845770
1274414459
1161006536
358226779
299928703
199397992
1602416045
198969535
1443879816
1619487958
1126010687
1216054053
2056865374
781482773
111053773
553272788
323615005
152372449
440515946
1131249400
572856700
683636846
332357850
1019688487
972945797
1133442148
291622045
1928435866
873118840
953818001
53296200
225288812
428881504
1281027220
130211921
1703714895
1312135289
722534048
282348633
230135517
1624391248
1313802106
1403565580
623941038
1271743851
175438953
1997065794
526733994
473203707
1030664214
63141371
469042580
1800728048
1960542401
1696166176
1187730732
668047980
1891882388
1175116558
1808069438
231702530
1938644873
382387807
1674412609
380638587
896783648
732159177
1401336715
788656150
764498791
1271523217
206661385
485478258
1478266400
409712135
1869252398
1001233492
537220864
1408004287
143336991
441687501
317196698
1167966579
477269731
1680055386
1205735023
340399833
1677061778
1332653755
1183156227
552997632
426904027
76561274
1757595401
1418024776
1669377333
724395940
1112710642
756671041
884403243
670405474
919205296
1455994710
660393813
635275777
1383222982
60445316
883469542
73022712
1791004038
66969604
1902278714
943827904
2038121664
579262120
1248663394
35373808
1745624476
2065944802
2015261353
1318396265
374638107
2069234107
626553251
987464053
908467999
2079645782
1379056398
116549236
853115042
2033931587
45154970
47731398
1206787412
1301794546
1023694308
1412194698
1842253879
1772443904
643383333
1554261405
1910607375
1856998320
467527245
1108140831
1953940937
6760210
958618858
1657704494
512949076
1800767606
530342530
1588110626
348481988
282689030
103057097
324444210
279706940
1125999326
464435988
1297766032
164680964
411243704
795824083
1546419474
114994718
1183431523
1397273377
1294845637
564862343
612499586
1070413010
1614242060
1679041582
1155627164
1404353588
2077420382
1168037300
751813107
202766775
445872974
2134833289
284949192
1657923034
1206842396
690053264
1336320385
997983474
203773163
1032442514
1093335923
894343713
1230087604
927658500
1338349487
132688313
720654129
1893299375
1812839754
981476077
1403470256
1806980863
464267452
2113830878
163563713
1749812130
1574492945
2102705959
947049633
155339876
1845802999
761536692
1051987643
1982329018
1967517022
1048409589
165681904
608374930
546360279
1593144910
1604780806
739577578
1481189860
1243162433
1826023545
1118370564
1504049052
53198958
1577030028
1855532278
1583039899
550779085
1449104726
1511550399
681355499
1729380954
2048870950
245938621
713030677
1974222551
1030102333
2123193200
830316851
393353618
1998881305
1900904378
1406233260
199102745
1075906855
1709900542
1492102565
178799909
44651384
1095316478
2071180310
948653132
697960163
1231617209
1561826698
562432782
41691109
1421506061
427485791
419008818
780314934
166699091
931100034
1903967891
1049890486
706016391
1540147208
362455989
1199788895
2033547339
172710596
346025722
1525842343
1342765659
1793889318
1038957237
1160506461
654041288
300530758
2043102871
89232007
1105264466
422051312
587434839
1122417311
1172118961
2012549281
589632388
1747349796
506831408
372235085
1135568317
1904751593
807768813
1440185521
738582478
1962960280
592094230
1168577851
1916125574
1356152183
1169784223
101583210
1540195920
1971712589
9869918
2076210659
491685911
1969395506
537456380
790863201
635884147
2071770506
62366921
1084795091
444484118
1831047122
956133197
197034728
37553164
874847121
283337774
888909036
1887534057
775417774
1146091801
1371685858
2060806183
1006579311
541311460
1485516671
1354406872
1160855698
1524002344
1367657391
1898935850
1771540148
200191329
1388127744
1830487125
320663055
1234650859
1790664923
90058360
1550210538
1391484558
562220778
1427862966
971933191
1486256344
585615582
1857599683
1840031220
789360995
983377152
54010226
1421170615
1580728680
931199041
1932725677
1540760574
150995296
72116705
1561288330
607608267
1605900369
1019824000
1626302857
984722913
168670203
1264611210
2142387081
171131321
354527989
1384805042
1726812863
1296281470
552644946
579426156
922880143
2122963871
611827577
1550594145
747392908
1830521470
1125506342
816056455
1846081325
344705912
1282290283
840168870
580600890
1147429045
349688165
146814219
520122417
1660209339
2022395260
1675932844
722698737
318912961
270012163
1341015311
298247389
1917557582
126048186
1028222143
301936275
895244958
128459065
778364900
1865098171
1919590924
1975540229
1562690978
348045654
1921094048
579589956
1471473122
586022518
1224303413
471924426
915694848
1078515604
738103757
1775641551
1514065906
1711319170
1125343530
2029365161
1127645191
1962161027
1112617843
95941856
1269248328
464820247
974104742
1745571825
1607995209
1263324096
1290753012
77839430
145405142
704005425
1634551677
410114069
1376015378
358319470
1189578996
1682187793
1006841697
1347372398
36822793
513740710
2107584596
994012992
408244212
1535740725
967490052
805155603
1556602933
846421822
1856583577
1748076538
2031742726
644496780
1445906978
146980069
1042974262
1320758889
894604532
260672889
712791223
2059750749
657006811
240662609
499293725
647092835
643567598
2096747193
450612548
13167097
441273963
899095341
598625882
762884750
432695422
1545918712
1382143799
325481453
186152852
2020289911
1656920667
893054739
90370931
1780093345
270721454
3126986
989021182
890064491
1976191491
669853834
1096818048
1638854642
870330098
462754878
1683760993
532022259
493279450
1694480663
842878222
135023380
736696108
1013482157
1362498282
446051458
286564778
1898504628
430736524
1936725581
437840929
1854396654
315711577
817030369
1112658906
704628229
4659682
826930484
92152972
2051207698
1600671556
505598436
1350109560
1307673573
1216051503
1896850132
42396964
240258852
137146083
1384952694
1929154004
892696339
1726246776
406162879
1077260243
1595094194
488352519
152416618
714759991
1633057460
1002162411
137558465
1398214768
576426627
333487383
1800999187
539125554
993504337
1572563047
1159152523
504403729
2045073195
836044206
473058510
1697646798
1486174880
860202130
686524970
336883313
1260471270
1171634932
1975474376
848776057
1515121282
590443490
698062532
1205565690
1730902561
561778344
1161680865
810485228
42370123
1000236445
776030258
1452273539
1381833133
2089830657
1610982639
1771918528
1741678138
337128031
1107785386
1551392473
136507607
1499983468
1343315936
1284313605
772670948
515282841
887035228
2026188987
2131953446
2051434371
846233265
806544759
577617436
690949895
405618582
227851573
1153782510
1881808063
974632097
896528159
1064155498
2129130422
766637688
1820977492
345073548
658611997
1732246221
1620622953
1885764678
476785062
232049248
681870057
527049318
976483794
1386069087
325266632
1081298822
447119630
255981187
271943804
525248500
1588855143
779850167
30926736
509609095
779844315
1455257291
954709145
219096984
289373975
918177181
362215533
413299384
1123105137
874947177
2060190901
455524301
1978531081
1800612014
316336076
133898661
223839952
1515563868
87484209
562508277
1442816257
93920440
911007387
582554480
1975781171
269425651
1663918350
2071524717
1135491284
572922071
504281312
1423519211
1527349793
366812537
1096427697
1969928080
192901232
1269589418
1658665301
514201436
1291355344
1532904994
867872862
313394471
1832161999
760783281
1350212167
1022338864
1936155610
523362504
1093723810
1833796489
2054979815
1794718962
1354234566
1134079526
944548703
38950503
370808348
100364441
592912689
409534843
1384089620
828948785
1071224294
1642204504
1058805814
160698416
894348832
1116142241
1124867711
409528776
1924821388
2110270663
1772496137
283746959
1434802550
1978321221
2006516262
334865758
403469302
1590903578
123400343
44249100
617752162
832300766
532028364
1178148685
1901336337
1597835489
2102062971
1292331233
363624680
680320986
1525172067
977756032
1754265173
1637817607
152476569
689104220
386114583
1960391429
124007982
1371293175
2128263226
1429684933
939715559
73509231
814111106
1916377928
798067493
1066176182
602710049
1312963782
387459571
787150499
583032977
937295841
539123361
1061937574
1574432763
1054095161
1544659661
75720090
1496545881
1371978103
1063235737
89139542
955609507
1899371312
1278168835
1834298937
2107786075
161148209
480919923
1609391960
1036476890
851325692
797353186
938870932
137254064
1123299823
393314785
1441436854
923071101
1821764412
753967277
1512557489
1850008573
648601724
745107766
1908348447
2133389640
1373226387
1707715080
1234529330
1995486226
1683596833
629457443
2130462789
955114040
2134979485
507068360
290840015
947976986
1423584926
48557073
740630903
1323427885
800990385
830001187
2114891552
1434476726
823739218
642673409
1512639054
1011312429
1199070427
1657092548
1202535190
2042741999
102558085
1098036172
1142601074
1021111598
2128663651
1242291664
1433347127
1244617400
1818275123
1508567801
1865717681
613535692
913499442
334661754
406956159
167045501
1648798023
733280467
1593089771
494522232
974135841
1207145813
579680972
994819665
2042375500
2021027486
553962144
1114977628
749879403
383109964
741688232
1865354365
1314026859
1841952710
1924742039
248628774
1510295958
277103882
624881033
1156221977
1392709369
638288966
349376434
1615355061
386681984
2134181020
1434007975
1262075838
580831575
1224790736
2042593654
200899725
566106623
1915012333
1020220068
504333609
1143883351
1084920027
1342203706
224095417
950295886
879602404
1544082622
1145231055
499446004
566405053
184315540
2055917961
1978067382
1945717926
1159612746
388990841
228430840
977306382
274968968
1756195415
1237295647
968326076
1730421384
1696912859
394560583
768348446
1692350963
391872897
825055756
1174309713
1616568575
1635034808
221916645
2003469699
618326520
299135543
1129366185
887053756
1355811625
1240376897
1301217797
1572586978
1009884077
1318670380
988170606
738170964
1691631011
1412888984
1532699411
610129965
172786316
345884798
237545942
1061027804
1356586409
633328246
159261989
1931164378
189696716
116513114
1547514424
1438041146
1339085614
1667090451
1101183863
1529570716
282012254
484089730
1327925435
1322608288
2111498537
402678895
102788426
114498716
1704619787
422805147
2088931131
914218816
328094345
1005155637
2010705122
1615389101
8476479
782742368
1796211829
1633772096
646034307
2047707331
91201127
664180429
1584938105
1492295017
1170077676
1445067916
463594272
1713056440
1058419247
615291479
2070455720
2018867724
902744968
1959014310
357115707
1372708698
1025265946
1817484887
704664757
1128883185
606012166
1195545365
287909474
604947239
444290570
1524944878
762936297
1469097404
13197079
529649869
1478634243
556081886
1400288475
648571466
1027012831
1851324437
168269960
1516119704
420997394
1252659583
390848045
545347383
610237692
1334692805
19242999
204108384
1262919279
332558460
487333526
263253003
646195815
32408016
1863246057
63329041
1184525543
755743068
238389210
2019956798
1058008956
330814294
318152909
1174312834
1747265519
826314010
349520748
1013156613
1979938867
1458153988
1868524468
524596568
1987248510
10320665
898863278
1720069158
232049037
1072117958
355749901
1439772572
251933678
1912578746
769670429
1847156784
1856214185
1456538758
207096649
550990040
527405692
517893153
2049973122
1613176986
230678800
1703985040
30663357
1294318909
1974671832
460703979
1637607653
1117624075
1755234867
338954227
237842362
899528057
1569194234
715465852
1638146828
1793603131
1701628374
2028883676
1132419945
659681454
822559841
1140725941
361784331
1781296046
1264741704
1847011808
1806189466
1425596216
181096913
1863993637
91658198
1973003244
1056203482
706267466
405137076
462673999
1949600716
2129628596
478360344
921957984
730124994
1833243453
858993739
1281274139
1041695943
2097606757
1879964828
1216536731
1068669183
34589679
1319973319
706258980
306881364
287683092
1158126305
1016376513
394452408
799380033
1713071333
674376557
456344058
307898865
1642276066
1197397349
1197051430
102319741
119295732
345143458
520180867
1806433592
612907760
1706065117
1407308056
1386360204
129240423
2030735437
1884722409
573535034
1319069430
1362365728
1470633667
305196516
386283741
1582171382
913635745
1742917115
245971917
1271337891
1088770942
829921613
1331667992
1789294049
912153014
822882221
2126760030
905634922
92501255
240972464
1011021595
1898322113
1928233903
791694259
779466690
126381915
1804835162
1376971080
1365346568
1189084401
1260777640
162327855
2067664656
1028536545
1437211798
161374033
1989404122
1210644547
1086009351
1882570632
2133310220
243400532
1367543926
1013878364
1864618914
1827326053
284586534
366032995
1998191619
279962626
606026766
1710123511
395221715
1875512631
991275995
972903875
1309212400
415057451
1529917720
1395751175
787799878
987999446
1772752450
1751951072
2009440945
1145415236
1072348659
1428794792
2085735948
1022642767
1113344823
1094660575
2034955816
2143888998
1069899820
1419729129
1832797238
297104425
489986154
1192130391
154789484
1418214822
983384551
747059
69438390
1623262479
255248648
1162618047
864812807
961666991
1611488369
818562794
476070989
1797188565
1556175976
2097968980
1470745614
723566872
278129334
328637832
509241257
493466441
479749757
901475960
1913661536
1713892010
1840104953
959049120
1854158953
424932386
1129853609
708836194
1217452719
1818308551
1509981594
1969664507
877950362
1983066817
1354217589
2014936688
2019553217
1225606601
1093597584
1554858396
1472202560
259267755
659528678
1308379238
531436037
425184630
1640298660
1291410895
2142298667
267015894
1932264999
204071117
2067740932
433829211
92587222
187181585
513368786
535835395
159061072
1290485443
630725621
1400680166
1220038172
500003829
1250785126
1290892028
1282867138
918554335
280196437
863300897
1977211220
1986568930
2012872872
1795513552
614815401
974653849
903548560
1771126090
1423329832
287714229
684088829
468925332
245042518
1745099110
1010960264
644910910
1450668054
1676285535
1244448078
218540129
1594648046
557885250
1503422058
183422445
1737614509
1454477620
734727543
1561446252
1405234903
1880844629
1479565584
254218964
308711482
851028450
1177293796
1273485202
994540061
1225158267
1785097984
602287208
1528024163
1197256174
1392001272
1976406171
196920856
1458532347
3402219
951020586
1534211984
1206662101
861899108
496949095
1297154209
1898900677
766324216
125507703
106392516
1246036162
1833472835
299202998
1888827984
267907176
191068689
1914111378
1120103106
1234142641
242706300
1064212131
166991686
1372242097
1621222586
1108351458
1998855406
813006319
1993552647
1147125836
1758459826
120103740
812886405
1536017910
1541828011
1546557813
291147440
182703413
1119271878
898074635
1112697855
1546249372
1516516364
421240216
645807982
1726265240
1429072081
1220357206
1773552191
640770191
632064728
1531370097
1385568226
1324302627
642089670
1430493091
476682348
562943998
984811711
1495607410
793928327
1940463657
371128294
1404489099
1364775560
735605820
1102661662
691276743
582314805
1115210003
417251499
1458398233
435556399
1712886801
207134734
1419882482
1981425650
683879753
112178730
2089267533
963484443
202987180
2055200349
161705784
1817063124
1409508228
218814210
1764288964
1644831490
1203787372
342788433
2123300557
2130923335
951210493
195924893
1475029692
1120016722
960112635
350875859
74916687
465380348
1375495298
765684173
82390961
114580874
1504353636
466493747
1743807870
790922343
25878289
1330330279
483017408
1471897123
1916108788
1422478329
1938405298
1807804858
507136958
1620953437
641200939
104302841
28536209
894913429
638918558
440505627
138957477
1602086766
1882756304
1669350856
309828511
1506314295
735493796
438597906
1081217195
1894446242
1171543234
1641473299
1586386608
47352629
1920851518
1077280552
645666066
1139341949
1229326323
578128490
485354570
383294426
1533331182
1118058409
426845298
533009904
1313960216
1370411467
371671760
347985456
729272928
627657673
1678339334
210792116
919703053
707719473
232640170
1677946514
1513172735
108230276
507551074
1283195901
1413204741
1363706786
394721933
686578624
637102360
1905370031
310497864
61632678
1320838817
617287832
1982432114
804800135
1370547406
1711876976
2061731955
1089999690
87917781
1416990345
1267194204
45256612
1815997457
2138085634
204904789
44678627
123755590
790032770
412695118
1315614980
1182575146
1233659035
1003601884
545285017
1094651521
256195809
1799588665
280710902
267262280
1460961353
1907140190
533000130
222822680
1723297173
1504279902
427249324
269875725
616546978
1851500649
2103909556
886648798
969891249
21300207
1170729712
2057455353
1365637370
171920797
2006720292
1946259209
715759136
2106441570
140768356
1608023919
1154707894
1351111958
1670902378
1924015148
1283381741
1720372820
1024771617
796967868
1832121304
1625850728
1352231655
256626915
1014588583
1898508110
1285298172
2020996842
1300250812
2000665585
1077323127
1651927294
507611088
398208255
2049246463
1060512076
1532857371
1596191421
165653315
107126112
1656673316
1033549053
568139228
65358351
1317711535
1834294710
2094968947
1132189645
1960717326
644590323
1807113832
209468874
306468873
474644455
523183030
967368433
1047162578
1887184380
1134819212
2117280772
2066372603
1438945978
683602509
914668307
162871658
1885592990
1229041783
1627629759
1844536171
787118027
622399497
632158020
1311609250
320837374
1786876414
269432838
997852390
1883231112
208071912
341870834
1100481977
475041355
307419312
1495193347
1304308928
1883276319
264672572
531797899
1048134141
1437909183
1673719394
256235683
712548991
1048852708
723357905
957000625
1903567725
358263167
1767550188
1111627549
361401555
1126606797
2050160379
1608415429
102425737
1123580966
382090070
78335200
993348268
1552324790
459370868
188204909
1980445317
424835337
1121974332
1045598913
1350480527
1815658681
320554389
110841269
807440586
610735282
1475553387
1501077756
1032233527
1643501234
713248375
655230845
1696228384
618192910
1692970824
1809736514
823846738
1991279161
1960722724
2011592465
528816839
1668511619
1252748108
268469867
1398269089
263911823
1298727101
1720644787
2121395898
1981805353
1911158344
500115003
1335893879
1418439222
720523475
1765186371
255005136
501948115
887436946
1475277195
306765561
342643256
1824560634
1345805633
1256723333
1407401872
1613846610
68250396
58406041
441078738
356124166
1055724207
1218368834
864955710
1239405672
547537052
1574347905
168655288
406568265
186273760
329827476
1536972598
1336996378
2144124453
339464416
326865873
1260178203
809637055
1427388077
1304730137
2070869733
2131528003
1880308731
2030352591
804772941
1712099082
1361987678
932752983
792546136
229962191
1369991751
820922747
1905986689
1283519717
1259532668
915302602
1739930846
1630207477
903318047
1143524136
1721277710
173000221
879991989
1258015213
579459459
1633010574
1945173122
396759001
1652082152
341546683
2064002036
1352038715
1133017516
493685675
1336966544
1453099971
1676031847
1140622693
376305512
1711191656
1936933617
894224930
331406358
107139239
826377093
616162466
918230650
1930164395
1776876121
1296113786
240150824
926626312
965142888
403585211
376795998
611150866
1666457944
1247558608
1127174501
56165992
441045581
1842289109
229576262
216415250
809993545
793664895
1429914167
1195998820
2122577804
215464682
576804925
732368282
1307764982
1708856309
1745729735
244799345
1814769047
508476102
1148372526
224520169
233476574
95731652
1403172652
1090500074
1706386111
2083860093
1543358033
16113856
1059146063
1843320719
1701852718
567718627
1569397615
986803681
1669793287
445649853
1618632668
1899291302
1662862506
1402781685
1061549278
906005640
1791040463
770296744
1180320984
526231910
921849631
1480269037
1541555726
708054738
1028555113
1998945968
1563140789
2123803689
776620992
253001643
1017619557
103598013
1021507457
1680754696
599341610
393242294
1636397757
1639470805
888203701
504829380
2052630822
60531908
1919621141
847753950
135366322
1825543457
565796744
510406871
1880339609
775059045
772385251
514658640
2067376875
897770220
793693732
1820016582
934175000
1681991472
1023954827
2119669215
28356873
737739672
716026821
882186924
935454771
749517772
1270258678
1291687292
1398204563
6071892
1609811092
663039626
165993638
1200147385
1850919934
1486803098
1939612776
1160114895
916102751
1062591981
349541561
1920498198
1077889140
2119605621
1494731793
650656508
1654601176
2059725351
1780403025
1723921433
1405388880
334159402
1279371328
61542160
84833129
941751183
43225148
144745486
702573195
1001473050
2006755504
941250719
1896061593
2033335497
809034819
1777220765
1099286701
202071484
191584888
1259654856
1823249
1513482941
1920191183
1281332069
1966901233
1573509479
1319198032
457736848
1324285887
898744124
246680047
1398983283
885197075
1013542147
493758724
1304504678
1250489043
257830253
2080380492
2037004103
388040830
330756169
289177911
187575656
1282112986
1109841646
1415328388
1658719466
1768779766
644731892
838779936
936954297
1766725365
795544731
1663988474
631017823
1658501730
1765390439
2004118345
692918743
293223896
71437517
413262021
1651449608
2114941529
186120828
1451843891
1297956033
1767008795
7809736
624811173
1331877832
2071251177
1055863508
353779440
805956365
1148936555
1592485178
1494332891
1954028950
363916446
1494558110
1320277509
414239633
1370797936
727181698
790748883
39941151
2146721400
1537839656
810776487
876907244
3728568
2079989913
1936168284
1002002978
1229560364
407271159
1330395959
360151374
2030926000
423867352
1179962802
363006189
1076336874
726892859
1330666911
1597615084
1277866302
82530362
1034081920
1271124227
351684549
1991002458
729450130
976779029
968968794
1475550221
85616628
79394747
1619850554
1880452279
955244927
1736470844
997805126
2052372878
972331362
1506571119
376219621
821148315
647575201
203925712
839183762
890822318
784079888
353566568
1292429332
904036616
1604104399
885834106
163799376
1797710038
317102821
938976281
1962914884
1036647001
1447618511
423399180
981189746
1198727610
2028295466
1613697313
609068340
1260655427
1820543321
241529013
1506678098
198511308
709834772
248363730
1615719319
447928594
919024952
1781797556
1979145811
2058036766
1858279147
1620542257
272058220
1978464103
1381776783
1569587119
1334316448
1869295032
2043261946
308314014
1618291985
1266065589
2101689167
1272781250
1423856855
581459308
1553262706
393661126
588700441
1569662658
287931461
699596226
728194001
1659212099
725311389
1813631529
1673649293
1060403028
2033662797
1208664389
1172164269
867976737
689020147
649984443
300566991
707062691
141696289
397236813
2118013662
1699083731
1983689324
56965653
1779364608
1851199261
592051085
505984170
1295756059
1987465736
1299889580
2113531224
85402679
1486867208
2038268279
1395543584
669082988
886617406
1218746071
419561075
184298360
1977257526
1283796928
1146754400
338627728
1552138225
52309084
1662120913
1614229979
532887476
919992742
328178712
977369282
683387314
1590933408
909160002
252194227
1119367670
710061447
536927324
1536264582
831822371
1761856002
398114564
1759212977
190313181
251187634
1226611634
1406557308
328678514
1753202170
108110734
740377804
2026670238
1228906147
1092043781
1650199403
1547665795
478316888
300806408
1259505392
867385843
217388151
1729205658
530530835
1478956924
289206571
1934418005
669848275
797291631
520737527
1239020674
729858837
211139440
1802404352
1708463955
2012104327
52051922
221216792
1057784912
1738422358
1564616721
1678832576
314021865
1078617110
750397750
1427172607
1877255841
2052730611
1365823617
1340855861
140281937
751869143
1718239614
1559421684
435452406
1052329946
1814584941
117240676
1492626746
2104341292
1702186657
2126232925
1237910700
264347993
1413217470
1849244079
853991732
963016705
428637494
833787534
1731763876
574332800
1180406250
1278138056
1141860349
314270719
608749389
1094045592
472876315
516040269
466362845
894610703
953251110
587429768
783896088
1751837111
200106253
1403780631
1981088802
1269457775
564173494
2079085341
1146398240
754319528
991097495
1800203408
1927492447
978309894
296094234
350901148
221767539
626701071
382849136
1138561949
631975085
1797456317
488983854
1444125596
1387472087
953824400
504310963
946392530
940817507
1772396787
1661747479
1284748494
1439100311
178119024
1172034355
1907523392
81930194
862063581
1946735643
1542382591
497075216
853415558
362366598
1247856528
1704508986
1463232953
1491314444
1420400236
1491668242
772724630
1120594984
159457751
1042463576
438947501
876663395
534410968
674618662
1249876862
726551112
1403630513
1588417905
266318540
1151554777
1352565479
2108339245
1438915482
966613360
709864520
165502290
1981538829
1834718345
1038002125
1794552110
2026509785
644274181
113496182
982728276
1129284329
1847135057
1887559429
2109354012
1500060255
1351612650
1518827260
1033556519
1241326935
1000716149
89745121
1703719299
436040163
400859520
854873854
581853089
1962851842
918019108
2129990616
1401454316
1874647202
1595334233
152068557
564093146
2085480552
2069770474
479480436
605089433
920015528
1744172626
963093754
1730306147
779848021
975638900
211934705
1825539280
1570248447
1491887487
2077346576
1929012789
1705881231
333497315
769715828
956079724
790516938
1729013249
447837691
1534276695
1093410181
466797463
362060938
2060226130
377206275
416571384
151012156
1320770348
655797236
936365272
2043451562
1440636340
143261777
168646021
1524359137
457742820
1198601531
1708984550
1414846151
177179158
306033811
507193112
850599175
986755083
2022520955
1114100562
2007769412
1244857097
286044176
2001939458
1371962824
127114894
1510738312
1466242967
1784344833
1539496342
95412055
1874142183
316970544
1469918441
882554509
2079256991
646454957
1767481351
1468243629
1601081080
1378757107
170043277
551385273
34520078
470791262
2122617375
897436837
810855474
1793173540
1839523222
591772236
2064873935
1550396708
473903606
297741195
1424175453
1654309251
65787651
520076879
644258899
607064324
2063032065
1891554104
1679062213
728857879
1906762681
744457893
1537568122
1221624741
1811646140
1835391628
2078421299
1459317480
1719748972
1632114278
230124059
1655407733
539779279
180249312
193738969
1251487994
525357547
1183490283
277790807
1093696332
1081490737
355041436
870095406
1612975069
1752169980
1116881671
1456277442
1675541856
1217194571
633556959
923253389
329806597
233532299
1974806926
490106856
547163157
350692277
380801025
1916817815
1983809139
1702611176
1824361160
1723915910
435100605
93338945
126838220
1994760807
1132536492
1286320706
1445480894
1839635934
7630060
1360125696
895067902
515323156
591708372
758086586
665226129
1791440917
187349998
551508979
1116743052
2142162017
414401862
676558439
935549667
1108089691
1263258263
1110377807
369588012
1025258744
495437228
1298115511
1226037805
1462401873
1942353123
1356196079
1910999402
1209382376
1571800492
1448589886
827957234
1281290458
1524978931
931471304
119579803
551074452
35353806
1369834768
1022423328
1756189875
390930345
971489516
340235820
1976870517
1476790427
847963106
970740689
593877677
1831936598
1994465160
320179012
482589906
679948697
875444337
607684893
972789417
1649273865
379829435
1064896954
1698143693
942529174
498738861
925961912
98634620
1181576933
205432607
1078768915
950225909
615095834
2131901147
317304424
1912328015
45607004
344811613
1255928587
2047469183
501568047
1443217223
823777015
790067695
547030498
1471788585
58535
405545667
1649072062
1768287678
1915682675
186167470
2016858880
910933167
879501844
64966944
806172831
317122635
1069870750
749056005
467454061
402399253
103549524
2036550908
1861799374
1296221457
2040909900
777915973
292909239
1058755830
1241774828
661047686
1274834881
1560660643
469630462
161890393
952666450
1833588675
2066075343
687821981
673631778
1875025503
440157959
1553550490
236753646
263044118
947144663
83662874
842804381
1263564248
2073754939
2126790381
474494293
1486696534
454730183
1914806403
1499526031
602239452
421923145
1260239716
755696447
1033935153
1705742720
730259325
892563165
966787315
1939526325
1027158337
1826723042
1570612229
1143370134
906304553
735173278
689365762
1896739839
543785314
563419636
1874772818
1306661010
833390387
1073611166
15323827
1735381381
1433405633
112852889
1992702686
267990252
2093865020
1060204942
284018338
1660445223
1262152052
1760841481
1358470403
1129850855
1263150363
596206559
1178574787
477470562
942330838
359200489
751105396
204797129
334556366
483493173
2066649815
316442967
1974868827
644652440
1956740672
246268051
1805761847
542200882
312598610
1460281133
1402059439
1958796402
1357113878
382635062
1304110975
1112466719
1133980322
48949733
1580819428
483277839
1226863509
559731492
793319352
1288843496
1240246875
760140374
101170706
1446697866
238858614
851520929
1254236550
1644525276
439500226
619115717
572813436
1993708283
435460149
89811666
2103295865
574360303
1304904626
2012525403
710585027
468229899
219196642
1040897585
259033654
1566445845
475490902
9838748
418479214
1440838963
73473134
1803705914
1879286608
1345235253
1608732487
1808105975
1834287606
532302558
135542206
1988073820
2119891316
1830269880
277135280
427995855
1335681144
362911668
553834381
1639884941
13707083
958859224
1978438702
1600832570
695608205
753571248
180835798
1660408648
89280574
954484119
1562039798
82928337
748282392
140608965
941433390
1227092562
1452982328
1940546405
1298274274
147729577
815395603
301002417
591479440
233085301
1029565336
1171524265
594729187
1241347772
879515837
486627195
1611361418
1766107475
1128762538
1620679929
212981932
1500647817
1576182413
2003367899
1568898268
1316477273
628338333
1488508338
911341703
941989785
571606726
1336908927
496986910
1527357475
454162558
463913621
139540741
763328442
1034942462
1457645228
228169185
1067652284
1284448547
1134919655
541226600
1376824328
964534878
586247152
698201922
939110447
1122424489
389807814
1569351638
117453452
65307457
984680389
1451817321
1196207037
1633538497
580148131
2017398392
1016761197
119262855
257688863
632463691
239045125
473615670
1628365608
1387151524
716598013
1189679334
1370529707
770556580
569961004
1452592858
2027363088
640272502
447124917
993015875
196997880
727715121
867136130
675036482
361198711
1409312644
206377650
971202644
636779958
371397376
1092938132
1558499325
23859359
1192875615
2084904760
216938533
1804033484
1379210499
1124813142
1157686280
667569065
1356355369
2038689374
161990298
1641465721
1067851678
1102252836
219192209
1381205407
132898562
729599385
2031072742
798074422
2067304033
1477681489
159040251
512398835
1135229276
1249667425
328130702
1598701628
510327157
1277622628
783006262
267269752
1969335212
988648306
260096787
925392529
960736256
899611043
1615832453
1229902944
874792572
2066232107
1134260712
1013592145
197466992
715461912
2028031730
354523538
1623384577
97664695
432845419
507676098
1509059424
111639908
2014790038
1352812723
517009897
1949709532
1062873294
1868257865
150477653
1378020413
1151297112
1885869004
1688998925
137400035
2052697155
76552852
1951160692
2102041842
2081908216
925362811
1336960052
1292948728
2066783997
1865997512
1677361856
896926384
1602514663
489370752
1792152290
1964074429
118355961
1680823814
813564755
532633312
2017685604
1630346125
1428250503
508817454
1089421694
695169842
587473322
679388642
1064232227
552165359
602211893
830155202
1063118398
639308032
1481176198
1144657853
922379964
109407984
1482575099
505397603
1968142386
1368726860
1306211723
720957306
690766318
489024104
431659178
1257958093
689442510
1225393382
419508584
137603986
779241427
850951414
1331751814
531313102
1162357400
1086745663
779139219
2834817
944446644
1760433007
1287065404
2047496438
1785962429
155489462
829079097
1753303723
1587008252
550397737
1784430630
1766213769
289796586
469204315
566168030
260655608
323332714
1933235435
591808671
1206282165
1148543879
48812955
2070888814
8874783
1407711311
1549911642
1934564445
1206285992
1589742311
1451939555
465025090
707338527
109562985
1708371445
943979147
1447770319
1865437025
1478576030
1029550639
243348026
694038295
1254893964
1370373765
1320993282
1684700556
1237826012
1070068966
1214733420
949576416
205347650
102617250
1972478180
122366349
889080626
1651045872
1822436362
1066168704
893468069
1878646588
459279594
1775451349
965475818
555916723
1491212090
1864201417
1813398085
1609848530
1481881900
1579357187
1695504441
1795513552
400562031
100329098
288914786
1182226735
1395233660
853031934
83107187
324093057
491414480
1441851298
311410352
383423981
706419864
990294926
626628980
113029650
469770938
396624340
303643681
2032427512
346877968
1129209028
1572506876
1239352463
391888948
587597587
2100011786
1087400734
994983233
2135099679
209059510
521352481
1239341376
1142732270
1059838448
1379234687
844952
790897525
2058448205
2118546216
533343842
403677187
612569137
1062493257
526457246
1047820037
21116034
2076013803
656154569
27670203
1179283517
2016956769
406466526
863975998
1017910429
605976461
1051226546
15916069
551399059
796192575
326950437
451123225
378122468
182197376
120407957
1328223272
666013934
1976097085
1642099647
1144672433
1821285585
1832927141
618217334
196261981
835810068
1116608168
1210885282
267307733
883559777
282583872
1196444174
2127607492
2076574142
1560591308
877199486
958995781
867706156
308503237
1271321642
59751032
853928580
1840534635
1991889088
1018733649
1730350590
157297555
1309864236
635781154
1306826567
400516602
1003229925
1951479481
121778823
977196162
599775488
1591768708
677597700
2075141093
1545422066
97390664
1193673801
198300104
1626548855
1287656758
740397873
548781350
381436058
1274651632
62249522
898739030
567535708
1327563333
621106677
2048918382
1936363135
9477090
505084527
1510551551
1535708527
1656109332
1046669720
1614505715
981606450
390664456
2018807499
480340240
107682957
397924522
1736666723
2071131096
416255207
106804372
51744548
323202211
1076640938
1829394339
888238628
514423820
1725404635
303790969
634404226
282230547
831161381
100009044
1690218048
1365840360
216903627
964267157
396337456
1013842436
398696724
786972420
411522324
820768516
1082625700
1395906879
1219277937
667985657
1043506884
1774175703
341509169
1239311673
4155738
1101369226
855929022
1091858639
2076852154
1982126712
1179096346
394273697
1903894065
1209018960
227212564
1621302312
1583310038
1573042171
1062197088
1908196987
994524789
283336324
1042270855
256636725
661732264
702310064
977608955
2111002528
2074448978
445202185
1989228587
139098728
1098499725
1007493854
3768783
496192439
1327090190
2095456212
1942957797
802896361
367299926
985276654
1736863324
647750088
1421328669
2138248709
1808467168
327540087
1457201996
2036352244
1351106914
2025700677
2147362726
212345199
845099225
1963518398
2017595650
1202596928
1769924023
378840805
2030544860
1108656523
2124185762
718038498
1187758292
1989615120
1101155136
1243542516
1230309634
1764590908
266914636
522834037
1487860054
390919873
1588766355
195103056
1537467918
1327952010
126961027
716457196
1001738936
1908504922
720768454
1076660959
926105658
2132088844
190216845
1830735329
869009639
165525033
889054399
642031168
208908231
110731550
1100636973
355472136
380014931
1728614084
879822728
666226832
1188330014
57815271
824675760
1290918344
1627057540
1130662921
1521684271
1487907746
425141172
1421036141
702744913
310347450
1158224620
279817847
1503073211
1268043392
537191908
695441265
2006830235
1470582981
1615457162
599706486
2142352306
343274287
129470934
561246797
296286234
857494729
2068447463
1370559354
869058050
1327659189
1369452173
1523755091
1053259461
57135897
1059141196
608880488
1982919758
186191674
1009290761
815334299
1507090138
665553601
965398140
1532583106
880569502
669946501
1485997230
920302834
1795775578
1964657175
1264146797
2146111445
1265487708
657755109
605699602
858716783
1186958355
1628056483
963239228
1377923408
715032377
950067693
81392167
1450469547
1658889041
1749075493
1542974027
565403659
1036638748
1047017013
799610992
2083129709
1723660179
1272973012
1915165325
890115851
1034723964
1876543779
1682711713
2082021736
474564065
1083342713
2104527694
1606557254
133570888
1307698215
368035557
700009169
399021032
1978599858
1124467059
404482361
1065421087
1204554354
1040194818
226645546
1230180016
1700215912
1355959721
343219832
1681519609
1202725115
1339783137
1404316615
883977551
1464122765
799458084
1820029987
1170004321
805102725
2080805303
489882019
136244996
1137976357
1199122668
776768433
1755228082
1448674681
1235428102
569196430
1164570441
585933455
1003367878
1342576563
105776949
1336417570
1340953354
262817821
1186865709
1110791028
671115795
725352529
1677477893
527163764
1314748363
1306910494
1724153498
349633556
1697735214
2136138396
291721269
1790516106
407843787
969042230
1820439923
1878345749
561481910
301541328
324231289
1920471412
1579052402
628743876
1198191236
275400929
116906744
1879547620
2094356647
1707499908
2029551504
1151200204
587986481
287809062
1517498425
140600345
120925775
1867434196
1415814118
225912781
478574860
1958838149
1648924731
1851197206
830880271
1064600305
399994145
1589201510
1333775533
620287719
2116247293
421736681
87698169
2135793645
1727713489
1053251386
1444460689
37162079
1748103746
1463959839
57811628
982440643
2083042951
955025490
535310956
754412500
565261408
885952823
1301492661
893732988
320019142
1155942998
1165775924
1541215551
814428532
2098413696
444898117
1029385814
1529650186
1091033317
1062519710
1647255027
351955157
1002824871
1188181435
1907055126
454617568
2093139220
1973653567
428682380
66156609
1066265789
1887883276
1433077608
1224850800
96924857
618401913
1595892173
1999573994
649619115
1619229744
1593184682
1113987662
49895880
555012574
1266081549
2059937896
1063040833
1721217107
279839914
57229965
2001724562
1648774019
1108898428
2064541401
9311867
88879955
1271996772
475695528
108123840
2105392326
846875785
1746615962
1087054683
463806844
220636462
347200656
1176471162
1399111723
1755905074
2122948091
20943399
1802710870
1579731514
517568521
2102217879
2087499589
55788995
1692565748
1332370949
514183446
629406088
61544748
558360160
805795573
1317252348
260184737
345682502
1030368269
1136917422
1417049963
1508500244
932453077
2100560698
1333525503
151009948
76437492
1993653958
2090547194
209032397
324036574
227134969
377107934
914551206
1907817239
1530031461
589869332
1156603616
129286043
1692713380
655606920
2143096429
1747408433
1034725818
2047112898
1454093037
1822263245
206835184
1281377199
1785512773
983137070
1812860819
30119628
986392715
457356736
712007535
1376048290
23259519
215817917
683367313
406651717
1156224878
2134499852
2105241034
1737055850
1319125133
1091659466
1973232500
523726567
914002298
1408603975
1502683468
1145418380
2091255910
1912215884
1991566024
1319991663
1083897268
1459231913
413225634
1037638344
1373760243
945436544
1802991183
1188999077
116590354
161572260
188298029
304255703
1078910837
1439250822
2145698245
1214472601
147614495
825727760
391097713
2145058407
1168671561
736671032
117076651
1257774945
1138091454
744290000
478835623
296014645
1365966002
1085977821
816052463
1386845320
826757737
1717330863
1328450509
282367260
1968095573
87598538
1204072292
475280754
844202658
342754277
593839463
1639814592
1026988673
890429297
945184979
1193408398
1714670322
541205015
1570620814
352629646
23189317
37249772
638992899
1245398041
1615049757
981612265
96313219
1156109907
1152371414
1866148462
287056540
517425127
1717458827
2084880877
1883352038
1990687785
1974523481
1906823213
1513848993
1620197319
1992440151
1316018650
1416634487
1864704269
412798238
1702483373
985939838
1438272817
1554754591
1373071736
892177846
2133058007
678820737
301236542
1272759689
1205342311
714430962
1215795290
42011116
909973116
1502615976
239238797
1718324117
1509905551
895099585
420989107
1034288616
661005637
1331956762
319653173
999336671
935134306
658602910
1942905168
1387001756
488886312
808724491
270105386
171091387
1250904849
577925244
598833119
1871666340
487504813
87690630
336558401
486640603
735985374
1092198270
212707291
553978497
2137660897
1019583669
1183829125
410795172
564821930
68675859
339029467
1683940308
747561339
146423795
1515915952
750434573
189016771
576499334
553080635
233802352
1094672718
606505690
49749933
360281045
1493752586
845146613
1842284048
259388473
1707341487
1755727366
971856363
1460807020
1187308612
978638828
717081268
1199542361
1254311191
337403681
2066715814
369649629
702165763
857221081
1845239208
975677610
353034634
858324827
465960853
1881050858
505224169
1262345974
1388479019
1644929719
776633120
721753001
369680683
16791909
1443004399
1441912144
939600336
824988538
692906276
1419499692
1084924547
1400159452
222090062
889662815
1611092661
1942732370
224654728
2048051776
1357348896
1631220957
661729775
1598348270
1780707211
1598195193
424249287
1731950025
149823711
569402271
1038723505
963295605
1916053351
1380308184
95360045
889692702
1648666234
854049055
1153121016
1282066596
1840387540
1980660932
962806632
919009207
522810827
924543835
617332667
1955607101
1752784956
977205979
1493345065
1385227598
2063628158
667217958
1962836861
355794092
2035332502
924338196
1303674586
378062099
1782561864
1435526390
1297961614
473381171
699706928
2042874913
1410051803
946471081
160525620
1947622549
1895338607
421778675
1578580278
1182076485
178910139
1456530160
993049673
1017843095
1264304011
999505016
986557095
580523907
1005581066
1263361596
1374658002
1090908696
1739972036
892048174
1419760346
521088146
37038829
1948893277
1679102766
1043274055
799622456
1643522527
1748339822
763262358
1244098640
689914965
1200900172
433754298
2125976883
1187715549
1588480968
970299734
1001531826
1058877306
1620336388
1965373320
942710729
279850845
1756936169
719185007
969242729
2085294137
542322508
1999914396
1411958884
208570218
1523196700
1287584411
1588367440
256703068
623171989
2061698602
2069312852
1380289899
931077060
1825603922
1251043999
1887148762
1645105656
861841089
743555693
1543290980
1013000732
219686209
565904245
1547522268
1360420755
400905198
1627141721
2075024214
1755525601
658219333
380998302
1707319954
1013879056
33329730
1248825350
564348388
544432416
1894511487
76836712
1943109234
1076051464
2128571531
922385598
863364707
1614223849
42321100
2022441732
1921224783
1843181502
753059298
651251070
1243028899
1734061258
712770851
2066168379
637157498
284531237
1238284296
1436238951
2011183089
1108867285
1996208210
464504617
875421639
1161996281
404033994
54055863
775817237
1021212668
1366684024
607125055
562094557
1562129251
825527526
800124794
854270623
1145344404
145903468
1265452655
620682325
92032943
411477784
1367843676
734411103
469356807
1822643172
1813480371
402767444
545497111
2101631932
1847174911
53014405
1045811346
385218913
1388562414
843967985
113898669
1810410863
1986591436
303127643
1028838153
826744198
957815289
659872562
1992544449
94218252
1874698028
1996712350
138966484
275360367
1311257358
1773695837
1370092269
4564140
874473747
662142021
1898971371
446487159
225431723
247886870
1854144810
1203282286
259635112
1598454442
1442147176
2040583340
368651786
730890231
1992830216
1650440489
594962842
806532753
1790732568
1619719150
1311236150
1425311039
575498888
1771150697
665985196
1624341588
574347761
319545098
491462147
1836322059
27894522
583210396
1121979855
83291497
2126631650
1186537463
256877951
821791354
895928404
1090532275
967060891
354560582
1287712397
142801114
331021373
798750353
2128283826
799607726
1169894756
740740917
1518749912
86242517
1217282523
763734613
1611129668
1996070436
1016844171
1067236657
510997471
1643939436
1648459991
599247532
2136798035
176773278
1766069079
1581193894
748731080
1521557078
1647379436
369296966
1621833406
386166396
1357520285
988069904
1825249434
1979946268
2041762964
314560129
1926049849
422552614
7547586
1226360510
1432648833
217758642
732981687
966517041
809885693
1826775488
1953640107
849428928
1262229212
378098639
56484669
413524690
1651274585
845909416
1793980138
768380490
1297579913
814626272
1134287257
50339793
205138451
2027216413
2060971863
102933372
812869940
1414605597
1830735751
1502005681
375706670
314219945
105481103
702228574
225988481
1528565834
185841849
376564431
2114376929
1998594622
1911160632
315808800
1735511792
1613353933
497275375
617664120
1131034931
1476729305
578768537
1196891039
1472789885
204336085
1844488450
918577685
1566950569
1686491581
1691031468
381187820
1151797608
919833941
1110127369
946521797
359481928
1114149678
546257191
1110264879
2027633956
1515298296
1803395883
1198472901
647785450
8501591
2122972168
1916800050
1459734431
908539059
1068298068
16452542
2134567942
311540425
1705321920
364734323
1833934312
955976390
573725286
2142480216
14315844
60872075
1110625980
965124299
967898971
896247732
43957237
1753876396
510915676
1889192332
1313524264
212242793
1258565920
876000865
2026993284
350240344
39455408
1128040917
1837519150
2104551334
555643221
290011777
8334817
1964585250
835899805
1886308411
1602203792
1181021909
818769705
560810550
1326419196
452542620
531238484
385311456
1947310647
1339225399
231188537
1648101954
1944177151
903637346
968096763
744777278
1586981714
1793551700
1965501759
1064142717
122191916
1602229774
1659712079
218417889
281109840
1337089621
472865642
643246592
1825120583
1351653577
756087310
890399456
1582959433
1542947120
1447496196
1572977439
1704912937
1074236888
336784688
2075182555
863159294
1771565058
505336156
163070991
12238152
1099418579
58480397
1113720858
437931908
225242952
637909583
136569640
1995433353
1140127510
467690097
1619725448
1785246834
1624412747
487581131
1974962197
1445869297
591344939
450409479
1301954697
386873391
442538260
1145198730
678789884
857922745
1458006972
1483391008
481178603
1912829316
1710988151
818799983
365629927
1751401683
1107298782
1349239003
951658527
1826972393
980719510
521148494
1872127711
1713762530
1460114751
2111788269
463500522
2144383764
286135718
1482836373
813159882
433992539
641993998
1170415679
881238233
1999449439
1470515601
1033250507
260889539
907998177
248577585
2123529650
1810190002
944340537
1929028254
1009162250
1193722947
995527386
1228952931
69447099
1444169023
1276697158
1331683668
1211708234
113734476
467927399
1717222288
950453736
384844844
2073654557
1562300171
610551412
1372786391
706342290
1607666724
2102439716
2067674290
12775502
1725475288
72400305
2044670920
1230739002
104335541
987122038
478794023
1879899490
1677538570
551789010
394331567
522153865
1337849833
408077656
1810572240
1074570360
7984831
993602697
596431133
137011685
1571075287
951426736
777182920
1025493056
1340513919
195419634
906557961
1611629280
1295180052
1945447306
2020496606
1512831942
1606655718
811136490
1413386527
2104759782
1795806441
1381407000
654203399
1613923921
723410359
57943277
2136771723
1500394791
13142783
1540329164
674091257
2059532126
515502209
1339118286
2020141715
219816575
731565760
674981485
165270735
2085561077
1198610611
956760558
1745089664
1488848760
553821331
413639628
1769029057
1870838135
1978045483
1831682052
787409569
147478713
674839024
1045825023
981251764
1291791853
1659182591
1501844040
94419371
42430618
1722689953
1944627654
487165785
493436898
1697272790
342770605
1178974545
1243412014
980734186
1202302838
764651774
430324149
1322895139
443594019
372069129
625921500
1010774635
2025933959
1645946656
2025974881
1280754553
334620801
828655157
1715295144
158003816
1566379253
2146309354
1519507022
1325372236
150560263
201266530
253509277
1405764231
978004543
1222724016
1576898111
1935976162
573581288
1691940304
467449012
1197668172
2050165889
1294216536
1445967530
1163903126
349348796
1381494219
623647581
1659935392
1817593124
1631726352
217745621
248504158
2079705445
970362255
1399634519
1301444212
2069061511
675003006
1835511260
1272918365
1650647057
632916975
1404158445
562156935
1736217086
1825038607
341616169
770957646
2095045293
1575237307
951061118
1518686817
1223090514
589593465
1081097278
1239649114
1445407254
1897936938
1660838824
1786308496
1913450707
1367912829
533526374
1620290380
922415926
273085620
884943541
1583867106
1228151068
1715270756
1726325700
45395522
933576137
886427883
1916702057
1393688004
425884438
310592385
376570584
671425382
1194778510
756133203
440008462
1149908807
291598328
1486772092
1396407694
1987540499
1028622897
773726435
803854831
1678634168
540228606
2036891961
1711662147
889767688
989213488
250760101
494726456
1539565608
182665282
556503562
101684657
822595170
963361093
1740155525
908543458
183979144
1619825437
735812821
1708627426
1959165251
1921663004
884923297
1983440492
1079463894
674087507
1623368678
1613267574
315838473
418420720
261115319
868306594
1491002482
950629800
587518159
1375500146
1415499347
2135061426
1791965952
793926707
843329445
1510731101
1420814600
1685497721
2014691258
491296447
1170223319
1321899282
69634990
1925579398
647542554
1103463005
619300814
725486118
1055720095
1414474219
1708590601
566391656
1498325892
1380027337
372254164
64763949
1751374258
601813810
1459875533
1844147885
718842138
491448511
280853442
1938725388
2026053614
509182981
43053781
558115483
921341074
1569179687
1575788979
692115127
1417672594
670433739
1411875187
1026767870
297753620
1856934813
973435153
1905757513
1168832435
1993556989
1361135696
401616176
719908419
1589418780
190735285
1738793239
2025670526
1402783848
1026623180
1393530815
1737796359
609074666
403651662
1281227724
857627524
1240867726
989585355
1482696874
699928958
1285131803
1819894112
614774139
422524797
417363788
1108289254
538187560
1691946075
1970487033
954944220
1964536766
1997537238
1862911586
868262311
934677400
792639851
1086257018
274087625
1001937014
265966819
1180622665
299695986
580821968
899981885
1783560308
500341319
282870518
487713791
234048050
1993174359
1305208068
1052465217
1269931464
2072702457
719459576
939926387
2062596324
1953696124
763038402
335814569
342876301
2125095666
224090462
196424934
228332204
1351506299
1523388994
450653933
1692400392
1622824828
1467861745
697582913
824645143
1142978415
1068824026
1116058894
1670325519
1926455910
2147020632
1560594725
1317770185
1896871851
1736165628
1450556223
2021820531
1787371061
302595965
1205924055
335691583
1842911057
1574462841
2119772928
611278213
1552145945
1837802015
2117959301
942598749
344479268
1366246695
229245748
1983677903
1400763244
2059274196
2070455140
1545162409
317453232
1282900054
1699185926
954778743
1602554987
649893800
1660231629
1794270488
1914690638
840648192
1872140614
1561801640
930807356
1354778122
104548352
1359418668
1237291748
1664772047
1788217586
1699404196
372145325
1152652444
373821915
208511
1059534160
905398458
1196772557
19165886
1839884697
274726391
858668047
181491953
295163633
1306524801
2104689354
1659162307
1457440848
1092954507
1364145942
1949012725
1617185843
70158066
1128594005
933671326
1921609430
1377643809
1962810206
11178678
413095765
1408692614
331256049
1339825367
1189057066
773876420
916576152
1868549525
1946707524
1412961132
1506249855
1105349149
69602579
1738411100
1283432580
1705520080
1417715013
1757274906
777822089
358920778
802562712
873133638
1569461734
1283861141
1291323541
837160048
1477518708
1260365188
378638977
1121410838
1520567207
394961710
624072259
1282518834
1850903764
584306122
2127125656
2008062952
867640772
1339024294
1793837852
1418469230
871559530
1613908575
2122342114
489026713
1613128995
391595532
1101414865
1874821555
1960901274
1182579927
544258412
890062872
1622824474
1238075493
1782948542
1376926933
883599530
813446289
1453127593
39252539
225756091
2092554156
1069187194
1549419821
1812295239
1869413845
567120103
227257986
1748992297
878800943
1462259
1604699608
833582242
1170175018
1356362566
44738355
1574872648
1479879045
1555806505
330899940
1655290112
1295366131
783278009
2041879701
673086342
1275868405
875956358
1092263708
849870200
309322373
1127300300
1477718461
1687642106
1556647331
593907102
1924630919
1704699947
1020827937
356717893
1185249044
1707973758
594708343
1388333876
2138533703
1509397441
1100329000
816508241
1964862445
647577439
767395550
538541179
241361099
1497846527
1350185714
2137124629
371266086
1635375257
222649461
1454136357
66189972
145950589
666018940
522132818
998332411
113248183
2125323982
50164663
1406347974
1386963752
695884516
1985486284
1883462314
628590604
561227384
280231103
1372598002
1535019318
208022169
172559386
502551579
240210417
1416291348
2072938459
1093792574
31731191
1042070799
243004928
316444307
493593767
1713424352
1237196307
1905371513
635894104
1913490901
41782461
1554283428
1790069239
399383881
423211196
1928142595
1251567706
1072092654
663672238
327745260
538018672
1309889805
658593539
1933850253
552929773
1958608870
2137013167
1330174326
1905478237
321731883
891657515
633101064
1989650637
1105737536
1187144230
1445322597
922513385
682503635
595013412
1916875521
1808406536
556575730
1263466044
1463957087
312293418
417352294
1058606508
1072824341
776414855
910655795
1149680809
1235374552
368120106
1529308335
796059156
340149447
1228040776
1220699758
1206677619
1680366468
1160005079
71540758
2098336567
955213823
478075295
1480247356
2050495820
1645346466
1876836438
1782235451
981476507
1868886027
1246396203
485182807
756441304
331179457
1907040355
333923918
880453243
1600221237
931613413
1919705009
1442671363
651841578
1275356445
399796136
1002734013
1073233971
1472882308
1505705927
788581086
1637745908
173364565
663769663
1175453859
1123146167
724561516
286298822
679607304
1224494275
2099520010
993461505
1816435117
2063575230
215070627
868393612
1249921126
1408692450
1865210735
836487306
2011056901
697879275
2001083076
487065108
1605062504
313124434
1981215118
433470504
567597946
1121845705
2029510092
2146320774
535809096
963702792
1545092060
1225824861
763559895
1096896063
489921657
1807687028
653434676
1463462140
507898908
1656279141
1675556465
640133194
4765802
903964236
2087202201
851436102
1279903042
1507707550
272685462
620535561
614440204
661884734
1010468834
1638070024
838028970
1483111084
1853979721
1787706950
631428725
1111257791
210999546
1728636911
355346861
1514696284
306687093
1913679032
903157112
753846153
334858871
1762145245
1947757446
409547451
2012713210
1456993103
1668594170
1160504316
1120619170
1029045632
1888208365
2026029083
874860208
1768007218
1974843848
1215380314
1392140319
1581674566
2071000946
13232061
1932845352
472228068
584195021
1007166499
994088274
1476391704
1516668697
799512529
446687539
531062115
1489497185
1868349422
363778867
338269232
1056771306
818893958
607195955
853891625
680885473
1203307476
1099414602
10866419
1205599322
754086966
1066551483
1951066664
1784277658
1468361902
265158005
2037650919
1339116187
1763927181
1532519427
804065072
639862803
345035293
961590899
1308743974
1519161289
564138298
1532055357
1712256912
1733471551
1667007574
2132080278
1697161884
1961748202
430909348
1653382009
744607164
1060755174
1441183667
653275493
2135445680
721113277
1891744753
2128845526
380495530
1545635124
1580962533
1888023164
1518189814
972987915
254330517
805032438
2036912208
1435862219
1210226360
424305881
55256700
1033874000
882595431
269507967
2029049536
526763363
110177268
1184504239
1683839803
1216416687
1083048862
579486851
1241276310
1782205084
1894438498
1771526744
626609965
239170082
1571994529
1142318954
339047242
1451903385
1143494543
2026659663
544248340
1354768819
1930901273
618244053
1998854192
1569185915
137779739
24256145
2128688629
1086048411
2141065134
531143189
1737442204
636819504
1887681957
727461143
2012566067
639558252
595294933
700885621
747937651
732648510
732939067
1195398575
41098060
1625087122
959822348
341850524
1036366143
1562159902
694351134
388028496
157575166
904023546
51955648
774575622
744114973
1944292352
985598156
529604351
598938814
930084305
1713401643
367531170
405843551
269082
53856770
797502017
833097155
1047148772
49089729
62216074
48911487
1213790149
560210410
1091056183
1428038773
880646622
373984732
610688874
334914996
277518571
1693685132
1034721280
2047465471
786889663
1734060837
207407889
1167365522
203458161
617383016
1025995306
310290248
209504518
807018945
1286031690
1938894572
1526072272
1623867514
1083808423
1873788462
1592679435
1442036101
876159005
1689285539
21575475
1256069827
658145020
535534707
1309267583
900777397
1743856645
523504572
1377850893
2056411120
2103518622
1968731734
1114575081
233196975
983628986
1940258602
1800134785
1516829992
2064706765
2108171258
1675773480
624802536
1025374028
709211466
702969499
1990416012
174870084
2107191279
1081510716
33253338
1438039437
72586618
211189810
619609790
1682803773
11503454
635596991
77689077
842343686
1738356889
1745272388
1824367409
684299625
1137207948
688951222
1424359373
1566068188
1804829361
1143122935
154992515
1558126767
881915404
434192094
2139012318
212803309
57952596
335398600
364420289
1860137011
910918399
135793017
253690533
356669242
1247299486
491620459
1541690442
497280449
1345875627
1813673985
43336203
704971365
1549404173
1920023172
1912030291
1536598221
1765137828
468660369
72909727
24283801
1989306841
1717350409
960019622
1768784650
517685943
1760054339
42703746
1942482321
317256744
1925315967
473803915
774463084
963029278
915630006
190393118
930510513
1582981062
22039842
558941174
602763586
1026415693
1250771098
1606926273
1700318661
641579284
2065386465
1730104978
6885884
747046503
1087664773
1935313453
1523888294
502603980
1373951222
1916241839
1009808994
35320378
1050659305
199464076
1073347693
1529916420
1577500722
1008997591
1210536387
1104545157
1055562449
2111384300
1791673231
2014646281
1292518326
495002972
218868768
677111113
1412977418
1969206810
783579200
1575660854
1822967336
878415318
1169499662
570651888
663731833
1753603349
564393003
1746773023
146504466
469185060
237351884
1619437549
1528760995
1936094685
180668433
778299937
1197471374
822893425
345446969
1027901952
1829675551
1484979824
587880667
344731929
774230610
423402129
433032624
2043676868
1589386763
1163749068
1700259900
1305787179
1565420861
921536018
369885572
958571418
1975822662
1736497016
1075126276
958801518
489142499
385287418
367134348
1992774661
474566854
1222869456
1103050163
1843292544
211699418
127268424
2135132328
883270708
593938702
1613489877
1536729079
1931770208
933190935
907172117
1023256597
2131243068
2126488106
686373518
803316285
698979566
1648324345
1575218758
835317935
1110890982
1800424397
1441716266
203183428
122649849
328968023
442508939
1788257858
428875403
1286357723
716793575
1665514886
1799829824
2010932814
72921592
1071970064
1528281850
908019639
1165683154
129614741
1844780818
1419607351
581628792
857341078
1490206506
154438276
1066748943
580181454
1349543458
738076180
291790060
474212131
350687950
1147830650
529887791
763386535
1420648740
1595517109
2005351367
114676553
2024116069
377642586
1173388687
1570371131
593125299
1762847268
834862470
1758243088
705277232
1410881244
1682894316
271139091
1922714774
1743432321
102418564
1074131844
744865752
1383593930
283917744
929317014
650691835
1308896002
744925982
967304661
5859229
1119794889
2048817566
159629575
692630821
222621296
1381043072
1975434841
1253796658
589267042
1890359941
1907614592
1029399373
985883217
1880627063
1796314567
1316581692
819676779
1946115131
34731647
1919419124
1373570816
267110808
315167818
93401045
1597860430
1205186190
1231957519
486718123
15404790
1189071577
1950158031
2094733386
19068441
1405854468
37128861
402526218
52511775
113501880
1960212648
1963278507
964898860
1519048563
1933586776
1671064056
53128623
1514083160
1550692147
1609401310
120997752
2126535601
1050696017
1475525514
1326988967
934215679
799686999
1209644260
1433225860
809161743
1886055971
92114268
1740124566
1284089958
153809285
1385968281
312167243
1504828032
914132522
1156806659
866962886
374073288
1955004444
1062522333
1133315250
1221330260
1222321532
1075518527
930398607
1999368657
122086678
545596017
2023706174
1834602668
647595263
2067143764
679022902
758338195
2050658549
1961337743
1230020175
776060356
1877852103
2120331813
2093344581
1082332953
174452236
1779716399
2080085771
244695944
897294583
1638200159
738172194
1570251076
677255315
2013622036
1049719094
2037645082
972970362
885764429
2136857051
846197453
2073151598
1843600882
2001434201
1734150864
1773210372
2125825049
707130820
1879283448
335184278
237751629
787563999
1050404301
1902806767
1042245209
1707793005
378832297
1333122893
991013
168068581
9052440
1485334132
1880201839
1664707200
2047655920
442024857
808931922
944357607
1052118564
1597755085
1292855227
695493942
1406645708
992952575
241241006
526483965
305093668
90465284
677239399
1182793429
2011041245
202060228
2111335245
637899578
1543428137
134885019
1651092942
987536891
501221806
1760141383
1365693475
2145050758
1480846386
1488146170
1689327524
1668936174
1338316870
914501468
1482201526
1129142365
995970295
1326111077
1397122558
577810485
441292271
1775856807
828390097
1361040792
10422293
1711531266
244006270
1803373103
2106285686
1590997335
1442619933
925252490
1094181201
1490069753
1911207915
1701044391
2010757733
1987219498
441968707
1428354325
651048863
1520929756
723201830
996972572
1094526093
454158574
2066249336
1174296339
1609280991
1996528780
328034377
1254440243
2025223434
1395113133
1130419452
1488925470
1242126484
237093221
1370651075
1468435069
1829624561
731419737
1364767138
1812581186
1407613474
189336969
1920488921
854258007
544552680
401185246
2006138004
70025521
2067456885
452214770
382538037
654985215
656877502
1882998334
1318813325
2046990331
206315336
1697429403
362064803
1315614103
311373185
1626560779
544560141
1216480588
1409934293
32178033
1583870807
525636331
709960116
1271664389
1295274335
187255990
1374704853
322688860
474913821
525270548
374650375
1968303924
119060042
1132498798
598476970
681297088
1697573925
490018602
1654426736
2073940161
845677783
1243573827
181713413
2034860263
2037718464
907217874
133845354
2072659297
1488189157
2076904052
35468076
2015898383
88987946
1786862985
1513438896
965420831
848015568
1531058316
366444471
923015038
2118180918
1508760123
1211001734
985438242
1083732482
754879132
585602008
1621938214
1519417836
2084409572
928450421
204855137
164664581
1985469456
1412624484
245946252
1824309823
99806467
819861232
688290535
847192435
1752335059
721253330
362964523
1769608776
558569446
1034763367
842406787
1513019113
605905199
1148023548
822048570
1072962574
597369325
2029874317
1977447722
1053469777
1035897048
790847100
1422159721
400172295
1655747416
1813298656
1440008353
1557750035
443761997
845328173
739931283
1298587154
1128384871
544935942
977496838
1405217675
186499539
328848906
2121102466
1850699765
667328543
551896913
1726876655
433375586
1472738359
1000379681
875730913
78329081
1670450146
1899627317
1463681561
444727939
675044219
1631815534
1409868901
82766968
1270771744
1558819792
2095837364
1801838548
1211496722
1406798469
1306790032
1817593711
1596710884
1305936330
806068266
296596018
636488343
573749137
1013683428
840308032
1171639661
296691473
1157536211
492194243
1787444844
345915494
1194543446
465212730
1503298806
158095965
207504866
1208776997
1867210443
1707871695
1797677829
497968012
1801761597
2074545725
948489191
2108896880
1811507476
1220743884
1973691467
1210165429
1577454848
570450189
1222365936
1536533204
1892014089
801737204
2099698977
697616517
781658378
1660708605
953660617
717754047
1343743173
454545192
1916080118
1181183963
1802535995
436606923
1250173705
1751227971
1812237126
1371255956
2047526905
1208176648
1990345092
1322281261
1079734936
566430110
1959151755
29259254
101153555
260594141
1482321364
447216804
389791062
652879149
1260091901
695489115
2118299103
854643431
2089323448
438553955
754282241
1458169834
527218975
1497933980
2111003185
1986670688
1412203080
745840856
167232007
1965153640
603259319
1571181213
656532578
145143128
1498352459
374889869
261323283
711985262
607686594
714117969
509511588
516789018
1388137180
788580780
1333286069
122843880
1806474900
1245208958
1956965047
1011057790
102800808
1479764921
479714277
498005167
499226368
684274146
1922411160
285749902
224752923
114850118
1198842145
1961273809
1308607634
930321485
990716807
1919767053
438328637
1336940607
651975072
1973115317
276408382
1466516851
1076949151
194827607
1496902508
172800886
557269681
1281345665
668026681
855874294
1120706382
1302465170
1706055724
1776107669
820106523
170450184
1767023473
200218814
280332544
321195795
452175962
1778823021
381331118
1496268221
60480265
805577842
1617994310
1021445167
2044714891
844359967
583728152
417962328
328782272
723362276
1210626579
687881075
1164686880
689616924
420372784
1114471346
393694568
813877284
6352772
300673936
1756994107
96378398
1054019891
1921586752
2079463861
1099844992
1469468121
1378055893
280971137
1529889562
1315928352
1080475676
730728171
2065491622
1601490498
1905991916
1510527380
2132519463
1036944038
786900497
967388482
1508283287
1973040336
1349176766
103370398
964158965
624356412
1473582668
1731694265
1564245731
720810978
1948149769
1597452584
1709229907
417260894
1066044843
366770495
1318117132
1938350348
392168193
1240571232
900560517
2041610647
343419737
53373045
801796988
734717324
1600504997
1073878262
828450280
51288412
496702232
167807175
1930159201
568600990
1332895459
339546845
4453701
1375280279
138262914
884202187
921613567
3943390
1375219084
133481181
730184361
1438915962
1345839440
1387381169
1331068488
137782450
1585941738
61018984
1183221019
209306236
939890090
1800712277
40222331
716575821
1834034625
1739808895
1316893475
997299036
1569317168
2110412367
1372228952
2004041568
424244521
914249985
543183658
2117589706
349685892
2039452094
727560295
688875661
1768267926
429514080
1877170661
477247561
452943992
1525563571
1502717443
166759720
745260704
1964228342
1855002461
350113757
464213058
990893523
436516053
479993700
1691508372
1038508300
758771661
1665646416
1671433279
1964534843
759723411
1129751660
725739511
658193321
1386491007
1159232125
1155543447
1451848012
1496749916
2058044775
425524723
1930276641
1577896978
105884429
1517997834
94823491
1490520954
1126511305
1781118126
933956478
1388984843
903712056
1084646946
2087718171
104227437
427939300
819908641
794065932
1517507868
1162675239
261511503
240223671
1917969723
1681253541
1736154582
1125414884
1404836577
678562577
620209597
1328994147
850858136
1442339365
746739940
1385237658
1293053418
1846080453
1774898132
1868164253
492453369
1637380459
945850725
1831084423
306707586
316324369
1252629605
1494313113
865199341
1649533720
937265017
528435515
148832138
796056171
1499129709
821207589
1348404564
1045156075
340866372
133126143
1424218356
297830731
1311491803
1424734598
1278022299
697556366
1290062754
1188342870
1880396560
1800854846
2014648332
171969541
628583550
2096894933
1723278578
1567181934
1100800443
1178965340
1952273506
230427379
885189598
104692625
1014976560
1483988885
2061461082
379117491
1921099354
682008103
1283404264
1076725807
1632502268
1234594577
563623802
1797191011
1435091185
1677699180
1551214925
197206227
1850289925
642298287
1267968224
46155371
1626784248
495076945
2035228675
2102540585
1324438991
740436396
985036110
1649197498
392397880
1334224451
1963967372
1828794523
1265580750
1242231672
1043221998
861833008
317101863
1840189571
649434662
1686931842
1279949802
271498536
2134171141
458144789
361254434
1114363967
895881010
407261525
277385055
1952790133
648477487
1988574821
67773581
1235882079
391119942
1267287051
755072877
326683783
1971057895
1165763808
1692177285
878790250
1055697590
892393827
2058316638
878196908
1406434605
265892127
414537756
450109637
1134215794
702174307
1326828134
1232326880
244640897
1263786058
404702367
1164303338
1256751169
1016518744
378176701
942369152
1569514524
248933534
2081740710
1990341988
477486630
1676015430
791518422
1061881188
432114449
1936941663
9015628
210111130
1993962530
1157567878
1086213196
712015907
1347327044
1824847983
121189723
707848637
1276563267
1709161178
1704002338
1078812051
1025335161
872331465
209608856
1157933016
1445063367
544449348
1316303847
940939121
595422015
1595227280
946458563
1694508993
1495171803
10949478
200566546
681061890
575119098
1990613513
1502264564
1224921274
508686355
311584400
1807042144
1925851175
500128167
417845367
530562493
1888581455
2137563514
1496003171
296202405
669250066
2087427734
778689947
373737035
1492184098
852508723
269861132
716836793
991381851
1456651083
1519334660
1162681591
1778971077
1926061199
958531175
1439886459
950352841
989636808
1857889400
769134589
180428528
2049560386
689607350
2125090887
640548290
1883163943
1095575452
1041570730
325940880
314837852
1260485093
1709951471
1850443564
1336015705
1729441770
621267851
1837603143
1509845484
348696975
202336250
1845941704
1908912284
173029527
367531114
1779646043
1110422260
1773116887
2054106124
769165880
26009338
453455313
2000187167
1997598773
487817583
158877865
647111223
401662321
1510770127
246487047
1798748858
173616854
589157643
1595654936
1219786457
1319620316
2105672397
1897020057
1715466885
1787339529
861998791
636249811
1807513092
299863635
308013101
839388120
1936428122
431964362
1218175044
381730704
2078661078
942451040
2143560996
217486245
701672400
1734761473
1635514579
549861328
241025550
180852392
1165638597
665827434
1452370056
1576133897
379335232
662656002
486408621
1599781992
76229417
1833314139
47984102
361665623
926743250
1281567543
813306702
478053546
565894510
1708365798
832979178
1105027285
100097235
577472877
388128166
1261003856
1982331541
665869434
1239415452
27123535
357838588
742792324
1976024521
993400782
1565366451
1606909700
750051924
129354575
576059779
1944381774
1117118875
2130243717
845357403
83818499
255260656
408559130
1694745584
557637119
1973900337
2053236197
1314588232
1383296515
254570456
732152453
453544793
616422060
798157584
1000658121
515803665
2100861643
301442971
1706672697
2069800946
1436465033
961121152
1058756877
1392125650
471815454
993708953
1784024977
973281235
1621203775
502620204
134252497
63382517
1389821993
146859969
346580463
1845451420
1112383456
940047461
649322704
2051704344
1212507633
1903246861
1607196640
68556815
1362191537
472675689
1210151893
425125085
991420908
2077148486
33763341
489915261
877137539
1131527194
1123452465
2085927613
1252612539
40357918
484652246
2016728055
670791886
1719993671
697677493
1579946057
1839098898
1578167816
685742277
34988442
166102676
1109950584
89709509
953714782
971576331
154005930
1164154347
1921763828
2146441428
489652165
677649187
1854808993
81084457
751479102
1622777923
1024539972
409659171
1360920785
1252558088
1977906025
1551351371
1397048167
701160053
360961060
503335419
1156469718
1319220484
1128711949
1335117517
1555210499
1854340473
724695711
546980288
1040394880
1445571085
64868743
1879307716
1766530906
59186482
18741885
262637575
146849875
758087001
599368708
1717136968
108002415
109656325
1268386649
1403835080
646787447
1066284061
950499624
802619609
1220429663
987102184
1771792162
439027135
1482421313
1516630925
1195910516
979674357
753350559
905532989
1687063534
27051119
178548243
461525252
107666084
685237160
989340691
203077576
1278772526
151150063
33417633
660564733
2026756166
85501445
1810293692
1316920852
392198162
65708296
1714456484
2042421510
569328846
1261236613
1772985845
451353834
486281252
1735490672
632832677
480040910
1086620969
1105696119
1879672530
666062351
621026475
1842460994
1123613211
327007253
1080289298
1820290266
230564052
1033462149
1907241655
960135807
1474022880
546949663
1089965517
1055527906
513402412
317357020
1281916306
1524098387
770472499
1282417150
1376499977
423282515
732363955
1255595153
586707113
177725847
2069772963
907285723
1910334969
448461558
649269142
1173224386
1881593331
404440034
1263584398
2015456717
1798056832
2107191294
2016866416
604608844
859682581
73036154
189959617
1150879553
1724551482
837750058
1995449875
1220941036
993536960
924348372
747913486
338005081
1765838964
1234047577
568001310
1752023657
1748885999
1435104994
890464148
502489151
721508191
867523529
69993257
1694998225
1164535668
1428166983
1189398718
1999535747
300783404
1252762410
275708912
141904652
17564471
703894875
1054377058
293264249
1579319596
1221290905
354451317
2069732261
2054569180
1135641547
919148490
1554111212
813982697
2033209199
1875178071
1666889008
385013649
1673867815
505094614
265670377
1303003481
239843871
764667191
901022814
2108659995
573316194
1383892537
1220304671
444155903
1306445665
232136263
2092874200
319337083
513018216
1965924737
279963267
1066060209
1534533284
1574031644
599278020
1409755399
1943254566
1029726300
520700385
1637255531
724329543
596503330
645154905
1639333117
264301909
1699145774
607857736
1489227583
2094690414
716694502
1116850104
438343363
524610346
1022016981
1337941966
2109081175
222569864
1310324389
403998821
1274130622
269462021
1884245840
1308112259
251313250
905406840
688066919
111454030
483143353
288134996
1289373898
2058730686
1382479201
1615186806
1069325929
1884622849
796788144
165070731
1736136834
119015531
499919423
84610727
1671311426
484683285
304912333
421725533
1682277964
1140948346
1765344129
46997115
1602776121
901512015
1987894807
1155563960
1503808025
1664802528
1318029483
1872597948
1463592318
830448092
629047559
1903730225
947420812
1824263539
2047950968
601322904
822557598
2015062
985181559
1783573789
130922845
1867442259
2108412844
50256781
1157672002
633639178
1903948363
1817119402
1085882250
260913310
1777625763
1985927306
161103046
2078249654
1621649932
1499674165
171472722
273177734
224690203
1970513619
188292324
854869203
1880340950
1809094116
1422527708
1948824581
121427523
348751703
1584695128
536697334
622995804
84486067
1332612949
692118719
116174802
10711543
1401999684
1173701513
710432640
1341451001
831596203
174540489
300213745
1491335569
143864956
1097728696
932958673
413050869
1621161064
1592814639
1753223318
735026248
1783574304
1200546788
1352245378
430872049
1502840801
2003038735
13925757
2140646432
212658195
1950796082
885639268
1854196233
777450506
1966758778
1018981435
120637520
283971772
1345619712
167470419
1249892307
2068387174
1105260464
402444223
1851610683
49848279
1404641582
1476790803
1532500966
1271358410
1557331689
710491437
1336725120
611978474
1850509224
1302525400
1448900548
896755789
1899362582
2142994546
1454523594
1818831018
1911150985
364533057
305185784
1824545208
2070549641
706119013
2120644220
1001809718
1699597370
1843722556
412788446
1424224353
2099246534
1314092560
468330848
378848739
208900808
1317240981
253002920
99652747
1255661786
807533349
1091954364
989021182
838352850
1737227681
1721818161
872783541
1666064097
350586628
318723568
1188196179
1893344435
661167012
892463646
1996867385
107469623
2129227225
1003531276
2125425241
2034816202
792930374
1572544833
1054422547
1363992954
930057325
419216213
586486762
671070498
1242170548
1646327456
983531003
783014321
466470890
1446075033
1196764637
285103243
1307634504
1035701645
946757900
1499610930
1975276920
854049430
1290147101
300893554
1320999511
519463890
278675164
1156721904
1823766669
1815022383
226865032
1754209738
172350856
1059645570
1829781042
1818599579
190049371
632775264
309841610
1703321449
1046625754
328601229
1390358838
512978870
537346040
190572183
1133954894
58952605
1035358423
207928205
987226216
1863347471
281026587
1522363722
1944408681
1265906418
1832755154
1568360187
1441108267
1177723606
1389379764
882694094
957775079
1858609016
1668040344
214827514
283491078
454397499
1400029000
1393405196
145216356
293644107
699929245
2014110184
188966786
190240832
35397715
1291695101
679384023
488033874
42628721
529582580
581465314
1811460309
284741092
377864701
1069800972
1371904129
389708951
2093593623
485445016
2112435729
2061379864
1642289803
64526517
1377891805
1795564457
1686179591
1120910717
1375602029
507743543
661732857
1510185234
647608814
1583420047
562696715
1545873455
897961570
1905746592
267243392
1604979497
2058624967
1702910689
210912095
1127245972
932591772
517528545
1402509030
625912599
387407787
576876590
413000659
1255303904
2014655195
602429742
892033625
1056896617
480956985
269788715
298496176
2051191813
231979502
1509214195
1073216012
1792168517
1268755387
607406867
1755635814
1527589275
958414201
1547004786
459833643
1697417283
589386529
1765391835
774639692
1684335764
1425316977
1486639484
1551808343
414634966
940530029
242653234
263788076
967985913
1184194866
2101334873
328475609
2119375888
1615195302
595411263
867153772
1618548873
287233533
2092336510
897109384
803081506
36257710
1976837693
1059496100
1513949845
280874294
2016955752
1576232151
114127961
2034728682
296077997
630082623
576997654
1858592017
231785571
1436783060
1493504154
1495520275
1548548089
25100841
1517412479
1291047013
2073187435
1313593983
1367493605
1085503558
1103024825
339755804
10495467
1821497672
2005198573
1579230449
245340497
537969429
2040104388
1900121613
1140630242
2080164240
465854618
1806170297
1522460445
284736379
1617343220
1028365355
997994880
1268122198
223685113
904755808
1722470011
296920374
1268000372
1071636842
1414858506
882157820
1180082541
1472866574
592201774
259013402
436082932
259820143
1971576933
1622864614
1313738855
1269872408
1604949665
540975759
1759973717
1886054552
20181872
427543081
2100981165
764378336
398207917
1374325003
927161597
55058541
1893510856
1385534976
234958383
1080480664
692486908
1136867071
2079409048
689562688
894513794
357571672
203744021
568568046
2079612448
286920015
466035520
819912376
1184371410
1321717965
2026102067
2042765293
2125151194
925854837
1340328828
370108504
1357648697
620049902
1744487914
796158836
1246635327
857615932
1594772177
843559972
904033660
973022835
1930569802
1022971719
1836850406
549312336
696662900
1011075962
539646249
1302479842
850883548
1983507729
1798164489
1203116818
72279378
958787918
1459619696
1649408027
562814944
577212438
1611375790
449971986
1417348484
1570212702
70212780
1047666431
252246658
931863644
143077135
1386671867
766452674
981511670
581311572
786780362
515546719
1130772681
1642019182
1463051773
1876660175
1677584005
635089729
613842147
1051110570
1759114135
1570136953
670573180
895999289
567146648
1739033235
283431906
4246753
1638562504
1664440018
1105364835
288323581
727022632
1687019196
2001959725
22606338
724168536
1441736375
1165549286
219655153
1555748559
1807450314
193100673
323303956
1780741150
578149126
1249083420
1576274108
1278082255
2098747455
1578632162
683966332
61933299
591275977
711618035
1676041327
1598118810
1494479515
1982797005
1787142936
580428999
845977348
2032490500
1594920838
1334118758
378415295
77708552
948395484
1341841321
1592509959
1136594934
20217502
593767148
1217274772
640617139
555245746
1584868493
765562549
973733675
1556199260
1021418157
1933192535
643716499
947042974
256998905
1013702171
2004555157
2040196215
2015092516
866910235
1805185380
929211077
870104955
512795414
1043728872
1423965979
1388941335
2094291413
2095913395
1876581207
626256719
233064503
366273866
1666685527
1523386281
1081523278
1935002827
1837059887
384843005
1429360475
1028397213
607217840
1084884055
1813061467
1876936325
346786793
76934757
1171554765
258816126
1793337945
893552445
703678778
848695115
996273126
999605667
663062342
1282818005
748405822
1840236682
120882714
1272658536
601572706
1644153508
1280698344
1377367144
557904180
1995921135
68134701
1841769913
561765852
1610954223
1035931923
779183235
812116908
928947005
297911022
1227150068
1007155160
1850911726
1967677887
1870803136
1317615872
1007370831
731416094
112080472
1808005684
1977170501
1559819302
519372871
2034045330
1775907
1982648298
1321245595
834195403
757840526
1001224084
1893102625
251095434
1780808181
227444828
1193445955
1892878268
57922213
934887061
1551868343
245649779
461141847
428393327
571317114
2026969423
1865785515
193127180
659645353
1782676164
430500185
1815961065
961338493
235123626
1084190519
330060053
14269632
1652753376
1339587587
370740207
1088575236
1634195799
1240433973
1529646867
608272065
896988729
910080453
898406157
906309045
1296095699
1848280783
313325226
802083927
679330584
482337598
939561994
2118585311
1023781838
599037968
366588875
2123436929
915647084
526476238
145121742
1598379970
947486443
1591275000
1743975404
433823587
332673720
1790511415
739302129
1905333960
200323992
1274116133
1952798899
703524784
423920321
132901345
1619518313
399702729
479119906
1736670350
550488804
1731493193
1668583176
1747557204
1047908713
1526340631
324465202
1568675289
1598669799
1817497808
350342761
1545707007
1774181473
781764716
354353014
101217468
854589438
1245960118
1230270114
548180987
471832621
101529259
636332313
1113705582
189354881
2043767283
125300473
312693581
839855406
1625416429
1733042938
212656411
2552054
1315585617
945132663
452435749
1810859939
1981534735
633637092
1112710642
1692434780
1937004152
813050139
1240726635
1346850462
1501677576
2071838809
1396351605
332335200
1448588039
1938660110
1301062365
1773746004
1146038795
1041515366
820979757
1794830102
524253279
888185086
144450998
2138960226
1760633189
541348560
264838275
961916617
1878120158
1817954968
1750154663
2078107795
1688420153
1573466914
1873890862
1731992110
1214620832
899925888
949938917
1303842378
1758497252
1204506098
1431018775
239362416
1423542431
739606107
652496057
407710572
2057204819
1549891838
680283916
913514924
1377891793
93464750
153739694
784389603
291846596
1578034667
1966265139
1755426179
2080540549
1090257578
1587275592
1498874947
1545602903
1437746555
2090001748
2109428877
1559591688
1598601982
1030330853
1128025313
822374207
1621902283
1788997647
194311560
1420949176
34258238
342172692
409227401
739434617
877128212
2061832844
2037823813
135182637
764907549
685507907
1725763304
1200239374
99185160
822635881
734400483
253734082
1031141680
1125097462
30369587
834642406
1778231055
1614653849
1721687148
1148879262
66780690
686770459
1721218448
125971310
1905812648
1574940294
2138031306
647352800
1338765136
1046326827
139899471
629805274
168542755
501382073
537290082
396439107
1286565425
991441510
175741646
1308818111
97302801
1013598134
467347978
1126841122
926020639
268682884
2017418597
2018416197
1969545658
1722537069
196478807
2037724464
58978308
1377257247
953079713
457956281
777054484
574236315
1653175416
1634017095
469868733
203747403
1795490229
811491356
2048119012
2000943918
1602229774
297946917
2021408637
198440665
1052739312
1271980286
351665714
699858365
294930618
14116392
1464970372
1592065114
859591568
1774305222
312236138
1104129387
1958342456
1047692004
1514578585
1926966341
1766957590
241162458
177019670
1630266467
691746818
1481945154
314510205
1540009099
183724456
622123884
687966485
1365250036
1646968403
1344302288
103358620
1588459137
1427962604
95336970
329017452
1658112169
1514888503
127679534
311968966
1105615280
644080509
921344599
1248050736
2091794211
822589335
388785933
920417408
614336932
1403650171
1805185484
1819380850
1290603741
76386895
337576974
1282046968
2100287706
600815559
2026295117
1514156470
1658755503
1639137495
267894918
1479067956
63968527
852873897
411633195
12007293
772737740
1195764087
505415487
9450152
1929170733
226982706
1367274824
1856552208
1662490212
661300510
533384620
1001228079
647941230
497776064
1239475675
1932721617
226490967
1588886330
2002573203
858669750
1773406719
189814396
381688891
155401491
164665762
1344416163
141359777
1356644503
424886827
1728648593
2126972559
62696253
830820114
201637356
1979219713
1502783725
1702920443
1720980501
1517834573
1112373577
1051442852
1824629680
959307409
1085309957
1054433630
1912724658
598830761
1657137272
2003555118
1112731859
1347662587
1471042623
261360754
853059442
1605678425
875205392
1668495099
85708232
198086504
2045226514
1031787039
632301338
533794395
447563108
359017562
1105731333
1461926802
827251345
1301095950
742405728
77938860
2144906740
926032712
798805617
339637015
1199314647
1800130739
905490415
762994023
1360267748
1755606424
1531265675
77114782
1361253761
2077082052
1936180233
1876220363
3616048
1893274184
1503635516
1675840399
1933252023
1413906326
281189045
539172370
105481103
1903391218
962243563
51758119
353248198
654380000
1641080870
1310488298
353732146
167857480
100042689
642390372
1045391387
199999824
1212682163
1658605492
1215892896
944189960
938911302
1201715127
1976848666
1029760800
866079859
552436420
363597469
1537812038
1488791599
1873909311
1983027006
237531991
1636472477
1166895219
1569172453
630404864
868286130
2055076271
1578925864
1762336994
553354383
1654050195
967370514
1147855358
1845587062
1625827734
319858836
575499216
1437854470
1543548550
1122543695
887217737
368833624
1641879456
51223915
1989597861
1989608437
2006315871
537402281
1524296422
209825533
1445218929
404858474
484952163
510979916
6812531
1316804050
586955272
1307217785
892639904
42179314
2035841987
153962585
1509729436
1513548761
678027386
480842321
613980781
5637651
1203558083
1693319163
411478295
2086459687
1661497578
1839499998
1683703421
1120678421
1204460517
1484771802
555444575
2070342127
1426951971
770399475
1371080047
2037495409
1565434266
1554994156
100030058
161462903
1940799209
1900161155
210530955
1023952339
820443121
832330443
287064996
658117986
695365659
759863581
2146613151
1195641714
795794026
1105838947
1702485634
528908432
572495269
1526364317
111065404
543284332
1230988415
589743401
827364209
36114478
1491848618
22517730
179443081
1534478578
577554683
14909750
559615657
54671201
415387408
17550187
279435063
336035564
1629114751
1467416640
998979494
153234330
1570196373
45326388
1769295756
1522431119
1637297530
1044737812
2006199419
663375446
594338857
1416798575
969737307
330134882
1692172246
828489280
1203124551
987260732
59750724
85692433
156589223
435563209
1900263057
190764548
1273392594
1406797026
511006778
975355231
1270420930
525899151
643591823
2035916458
518923259
158100655
1071943276
315183508
1722307383
3079611
1588835458
531072059
1385222409
1809291992
1454945404
704991090
1698624595
637131999
449967400
528646978
223645687
163411924
320541527
1996128283
885243055
1328900539
597802203
626647090
1557428299
186511704
110577406
1714248266
706996696
759337613
1246227117
452324884
376159281
721637077
519168146
1396725990
1670640428
972486688
870849377
32609320
206432342
393578080
259610269
1911396294
420646087
198450357
1873510532
1095055474
491901206
240469598
1807680455
1753500444
2110494479
1089288647
1467703064
2086282869
559110514
161421483
1535966281
1473798452
170948300
1557589707
546705253
1481995948
239617953
1506340784
643756952
1297847703
1674992263
124110053
1423834659
1096784791
602060987
2055265452
1882844394
641309522
1228394158
821888802
279153989
1617550279
496909816
510852356
346898371
2116529426
355949222
840160320
559372562
1350980668
2121711032
387227844
433418064
458083344
2007032252
857800393
36791589
678154365
1637710053
447243811
94217768
622744409
1883778518
1472457790
89429438
389179840
1411325615
183947534
411195629
275506185
270039227
1726732102
427705451
1949697596
1604511586
1469182565
859697698
264259575
69387924
1026241473
2105258253
1409070268
332597302
289210188
633697022
1174545768
1023296669
381262440
1280678879
1684066409
37951411
1074354243
1442128543
1943135825
2095762509
252920354
172149919
289683455
791463112
796023615
1050506817
979792512
1972695226
529682445
1656481253
439031756
1884985237
1468815776
1948813569
418288255
1551249450
2050535758
403730460
1339451122
1893372499
1791573851
505005318
1292487871
1208645250
1270641804
1234180399
171142654
1763076276
860642968
904199090
1290932016
1490758229
246706586
525855935
1465017547
1240833414
96264460
974870074
1983254296
1333981602
1224167267
1166727087
404073160
1195522000
355278314
1955800216
317752963
381882289
1572355017
850861719
567556406
720937760
46466514
296021396
1951199021
1960556064
982904259
933875097
1760223430
781334279
750053408
729433679
1145341717
368056347
952563141
1718885007
53748482
212662277
1802381627
1891354839
487224940
1109650496
638615866
1657158839
680108951
672436799
563034951
1373526582
1808633825
1197639930
1974909557
1296879505
723287066
1332083028
1232414366
292861951
1482301115
150246171
323505254
1890509065
1938296153
250263349
1001980512
537995226
1480216637
1979070944
1246244648
182640679
1893332111
1213722846
1157026421
2137724229
1479068407
1042427404
1832392548
274359225
662709834
530659824
247051703
1345080551
1394048332
470195905
1170169635
1594132605
813831929
68989116
1066546177
1366586921
1552735355
701724234
1068375918
2136239941
1140735915
563970820
1298552838
1211475874
1466931185
2107430104
1423970133
707554660
429698503
1482646951
653910629
363972701
1138525817
666673853
483965429
155712884
1227935631
771640783
1339256448
932783658
844737293
744141422
408908161
117062020
1583952121
478091647
6172950
352882327
1814155844
2142333016
1910562052
967900707
2983670
621761170
1754543215
1835119055
1164582134
989291136
1825873570
1329600240
1128235669
1859765188
1879544232
131832969
447454403
1479717763
642447249
838772387
1532304718
399926169
1553672557
1448486668
867698592
1792515854
1993749904
255456810
1523984893
398345928
319028810
1981262059
1768986710
1403775183
1487521132
1880391592
80009426
354539728
1802180016
950941569
989848097
755650305
886820141
172069334
1907127626
297639531
845199859
1053614335
902337847
1514017511
1078150444
1171826107
593395805
512447473
900744301
1613201095
1732978021
1456143277
169644313
1881088930
2049917921
2110274237
1753729978
1418141860
396300731
1799826141
983253584
1087560438
1840296811
446283942
1583837065
504464851
1150680458
1423444935
1573008754
1820603873
2035138758
211676441
474892338
1275575221
1085979174
987076031
617527109
1669211249
354723682
1838813907
944033862
2122848365
1379607578
116144969
708568769
1335726707
1945673538
1817173443
1149200438
1446871182
1204969530
180655517
132254759
286913397
1141901508
1005305794
1086011626
238165344
1199919297
891311372
135674836
975409362
1103245716
1356537957
1916495740
1615656196
2020757412
722690023
541085976
791457372
154407153
1287595349
1886062572
713771540
2138066104
678034069
585454297
1501967448
306261449
1147169022
1561647311
51408965
727003489
74387884
549126874
707123008
391055070
619693810
1531849167
1648976529
1582921227
230338628
666719642
268279240
1242247270
1922834428
1269375211
1427365052
1821864336
1356085298
782641508
372700574
213752575
233070593
439511833
1985057099
27757591
1260848264
1285757247
1216500207
1784142206
1403343949
1600583934
1966480560
931253532
1319992104
762670344
1330207343
1330714807
1075722506
729297221
695353046
1525245232
519938893
568318714
668188806
1344583885
1598758642
1775821371
2095486999
1898123511
1375317688
267787700
158811810
195282425
1478664826
1559678322
1303130549
128357170
1030768063
483076843
782155088
1302067989
2002803025
121485405
1634063881
1865347379
717705838
193297769
716152423
1834079259
405971237
876000766
1259094809
1850681630
965121042
49357243
596241285
617616160
1741988520
134094092
1041229568
2118841638
508122071
582884775
349044236
448677742
1011898079
1805211703
238630252
1215658153
571931036
1846886805
276565434
1388541425
860752553
1867002679
1081743647
1715640467
563399581
1437819155
1531209910
889000587
1608989429
501915797
1616123574
535991185
572315938
2033155971
922244240
1572559036
82185836
126689836
41787091
255605441
571329805
1399126299
9663572
1404507967
856693036
1266450707
212649706
464230455
899271482
895576368
336588968
125877262
525693992
1965976398
1312467194
1123102914
1943774221
1434738525
497875008
921811604
1014942666
1671542513
1035771425
2052346147
2134979843
1824426976
148986348
1181773670
346829790
1194282925
1909118953
1365607561
1907044668
560443729
855840117
1800509443
1907065272
1737378662
700971917
949489852
1927895523
435046576
1734774175
2142260201
253482623
282075794
300915809
1806200146
1651057642
316626228
1954956706
929821054
91418201
1453944266
1872578798
1801109869
1960740694
1065223883
1256684984
1886026177
431377932
1592266431
227439651
649015642
1831319064
569616457
109887376
1244517175
1493413242
873222333
1276954558
1701244355
1258890383
1661266845
919046425
1886253384
1415024286
153083890
197143238
444456957
1134273410
1414252150
1392809081
784126399
1982222607
1602695421
1171031386
104926205
1777468480
2140565187
718482847
1475110323
1287354069
1830172678
348412106
1475631203
1891251384
110988707
1134035054
423969078
1072571306
204680442
1297658991
1942895485
1936346581
684078623
22816585
46264364
2109864761
1212125892
540323047
1167219867
1634270809
759184810
951245473
1089524563
1419529293
871737639
1096584850
364664969
260634479
1205472961
348489124
1518571571
115382142
426658486
1628195101
1584407542
539885358
1939625739
1190465643
1067788251
1171837062
863565947
1334648371
1290341989
1087421512
278094364
1328999797
303671112
47667391
1924990407
539167283
2020570222
1103784582
1547524204
376201603
2077802789
2114579302
388143561
544116967
645513116
681507
2104130253
977675850
1360401287
154719394
1633013303
1635761021
402788286
1428145559
1074734898
666588727
1717840145
1314903754
356280365
1405233137
1470635377
1519674957
1937101872
461208276
823001214
1807340635
1108443558
699489342
312443178
1895958923
1929654636
73906242
1988940160
1779335711
913397874
1042552041
2122471670
1239883150
1416494069
411845971
2121632447
1869347737
1446382195
2030391259
1026022536
1328192807
1555347006
749534935
1322373516
331918058
1456283566
505442770
690774645
1775360930
1329780157
322752789
1884199987
1834602674
1459463743
599292747
333339509
1432782934
1309626208
976046679
1338065132
211952957
649615346
118264411
1131121340
491945998
150537452
134547130
1757859021
1359853599
1483655750
2087658243
855886952
1952747819
852382924
1194361839
1666077172
1096358724
865755079
803712594
1958284312
1774977220
822891331
1404557639
1389858144
779213854
1330328916
336138702
529460857
896603559
1859638337
333032973
1146285947
591855805
1593682730
631011779
1088587681
1999288839
1760578609
1058306694
643242530
665805734
794122362
1304190034
2104946261
294095022
1286727165
1167867510
2142837436
1422653454
778412371
1894956671
1389628754
2010195819
2017048106
181718968
914709786
1455841221
1319804966
50619099
252357001
1333605168
536791252
2120150506
1704279005
704092894
543146529
324723937
1673260724
504181715
944176305
820526471
1723091529
329735383
1469598794
1469789812
1618166725
597092320
2007316887
1689810398
27252770
689303121
1089463273
1124503087
2066244590
912017613
684060433
1599371790
549850912
977770890
1623573189
756682580
2141272841
49875265
1660761865
87934091
575455064
18356629
1253614819
1963129572
1388742129
660925573
1315630286
2019261592
1496415290
492796582
1397354066
565410944
418119554
1632505626
1267933991
480109301
1498247849
2090734521
844106730
1498049714
451849554
114712257
1772053937
866152402
1212903219
164578111
1032101430
261658249
538323985
1277454491
73985630
969713833
979947136
1932412666
1558368711
1174551076
910764003
1352768303
534680086
216495486
290746258
312820304
1986911082
1472241434
44681922
565774299
295393194
924826797
1767733835
1517329333
461092659
1312457460
1713263307
893244938
2120746259
1827841564
736614270
1881771413
321544163
754760636
1284837160
225418842
1142244513
686122885
1816309
396916868
2065325675
363472217
1985750919
1567196707
672199134
1402090108
334505526
711573139
1248645007
1897108820
1380043514
1723157033
1928437833
644288071
1081934527
400222365
1235139347
1987313980
128525954
890027735
138614110
1245036890
1300258143
637085815
518475136
64971823
1683818405
1177034279
1742266337
512485025
1355445212
814367125
164378287
238170295
697088366
415602081
836959800
907574308
1799927640
1657049121
726366729
406505337
2067776854
1369823322
905318544
717344412
1498974605
1823912562
1687259341
176887204
679924243
1240069869
1318088769
15453117
2135128658
759942177
1114973620
696544588
1161893703
1523979473
1361923207
257527611
1362432093
1448850838
1855738720
1006780744
1366221195
1921218884
1428489318
1620100210
511179850
845450189
527316852
2049358585
478620342
164221489
661166667
1098098536
610144477
1087161304
1177097629
1527426629
688513474
746885443
1143182045
2057476648
1819217716
808517082
1767059021
37274832
82370736
601173094
265781318
1644280803
1488109766
816652404
153430689
2005344765
1714986911
1251611635
1890191983
1271863638
1211031556
202217406
1140342940
1431041934
1937375310
1260524925
497447648
1780927980
811017184
654548654
857703093
1746160058
1937680020
853022728
245528981
474371065
24029029
451599753
1523649120
268713815
1684242390
1545478656
1502603674
591953005
2144453134
1704671340
675459029
1323423071
1538237590
1945333967
249852870
681190513
1208695679
1686331787
1306974003
1811504383
2068429362
43381178
301231375
511559634
1266872133
1237972901
120871882
1818190871
505197489
1985907698
1087459170
790708629
768747719
19015261
518810198
2017274871
606409397
864255006
1910864127
242661171
1947649852
1012501534
1083172972
394513582
1060409933
716822615
264486844
1185450616
830247313
194848447
1830152933
2109988051
1107041911
766889394
973522538
1456708685
632817473
1455676717
556085231
1949534363
989542551
1220777041
931703344
1099890373
1771071377
903022849
1307896820
968379009
1217351708
1386821885
1614961490
846067590
1955134249
1473431731
572644152
510597324
450404365
1201020849
906151196
174472002
481336767
1211625491
41980966
85433634
2135370651
1595704496
484260033
1221017290
124944181
2028154858
901679957
64344261
999518239
1189134011
523070274
1793388445
1044907661
1041661596
1665345809
1688712729
1441199968
228964667
457981767
1436811578
1668281901
1393684012
396529401
829253816
1038623299
2085542285
2115825959
2145399974
936516056
381539394
874524722
1818223639
87484921
1647809892
491282623
167726932
1240216860
1776060813
1255958297
857136294
1939621686
1375249603
202905539
2103423683
545396607
1671879572
2054831026
152614415
1783705697
475018340
758356325
1172982994
693862404
17343323
115543326
984921644
1133931872
516572367
2069164964
1310759308
1699724382
381408994
85014336
1038105483
580343174
1895867226
1179111057
1062976817
945284605
1296791118
592975689
1022988597
554520569
2140602459
328800487
265395296
513700400
1657854377
19242673
1816557725
775319995
1714082444
587139682
512942538
1188020937
1515480266
1490987023
816771157
187248506
940858150
256806011
1798607872
394055330
2073094783
1348476422
1672589245
1876297104
1335229396
1613065476
818793401
1960683539
464228408
1278424680
1420471083
643504301
1296090370
1210557730
1264374047
935826584
1468254276
1507392905
1949898867
1726487756
1905128830
861670010
454150418
1842335506
303699381
38704161
1986740566
1102632008
1628244169
671204060
551418227
1726253851
1165987058
1457493556
1853888355
823522745
654517031
1235964782
511055244
1123987401
699360028
779320877
1969660159
804062702
155425942
1351233571
474446021
891518343
1304252660
1038435662
1216466824
1427093562
2111798079
1180312118
704905252
1632771911
313526156
1658745591
258417992
1738711926
1587276812
1781497003
297295278
451691576
546287604
989085561
604684940
1343237793
1945820054
1419827240
1718242086
26143700
1677955029
189509869
1641828568
731597496
178215226
40257196
172771874
1394682841
786970574
87485075
1962306541
1534436920
1918889222
1641048660
1555880872
507478257
118841893
131084107
975090900
1307367466
1490663761
1317036804
1070500494
1012947715
120834845
2007798865
2093143754
598533163
1465796479
1100327
1168015027
96683546
1503071129
1460568638
1517834251
1902655918
162503024
1576030005
1279850845
540236953
164535897
1080591856
1954250417
2014000650
365193172
1679678558
1675873267
196578791
1041622340
717032542
1347096580
438000675
779949675
1145225447
1559272071
1690173348
927394528
1828831239
226860687
1845061750
1362836937
926193724
1386454304
727232518
1148466186
986554289
2046557926
2038471768
9642949
989324646
1767951568
349416157
2011753133
1643277268
1127919566
647036037
756226604
476686261
1128601192
908019262
860804595
792796431
1411333982
1693209223
866893531
493967942
110062834
556201948
108351813
1378512270
1457694612
1865685832
1235034408
1001662485
1680997917
1784905700
1973939240
745944725
1367250605
688033355
975282419
1505532009
474489509
1379491036
947059030
1030038522
48014495
1131629179
533615507
490221465
254073775
881340601
1669678751
2037563806
1564626106
1489162296
804400635
1395184769
1775856005
1819126257
660944678
2096946771
1040234265
1081308447
965713796
1253708760
1567783700
1948515131
993146665
2093407789
754784107
682131320
1672753762
240884426
1667158427
846386922
1480087260
164292175
1205034543
158287352
1446758966
40892210
177393673
1493867282
189801258
333751428
1362921600
1181725307
43315328
227605535
1684827579
202497150
1180886726
1617974517
1271065890
384625032
1717654075
1070034634
1111125463
1774763343
1335855757
1139374938
1549508906
1130601531
306760208
1603886247
2022385033
451699325
2013399549
1838019396
1891254136
1605816259
1605289663
756047952
1008915915
1241710814
301121358
1590763197
764993691
780739225
1713960957
289553597
193568056
880884913
113941798
781616632
2067194718
1735276028
1134514676
328542677
1095499472
1936043140
183718217
1969893118
148155252
159682491
786056430
674768004
628240984
1726335969
219027073
2074000415
1866990979
97525629
1013553252
437591681
640877008
1054370423
1045951276
2114628211
542991677
1624569519
211490788
2116411710
1521256091
468663643
744304304
2051072249
1021229390
229627710
2116591524
1290724259
1215233363
415586739
346200297
934982088
1555325367
633867891
377231286
22592666
72881339
1721425295
361375170
696003271
2064183083
721135210
1309838826
13811605
1018728102
1347388273
69121705
1305554565
250260053
1648881054
1869347737
233021159
2013545463
1698972456
1284641249
1885052391
1636428539
194665463
1736994278
1779504597
1751720666
707812627
739503831
33276720
647001554
445421371
1786907885
330586646
338008703
839373792
1315149589
1893595250
236229381
1179579524
1731551435
196876523
1779679862
269295317
543595615
907083762
1272351380
913185921
686394703
1854076533
1708839900
1867599477
261389930
186283631
516557447
1949655348
1782316304
747742920
871769601
2016558404
1853340909
1119589736
1090719583
1675282196
1978706037
328616706
355764347
1977938135
624247777
34190023
1852703425
1414191846
1864737859
1346262059
1244621001
703803951
274697421
943857259
2050347593
373382805
291128535
344823888
735812928
487183353
1187040493
2130510029
2064581011
1622826583
801591934
112502736
2124713895
1544168229
721373581
801760934
2096189311
1520870986
2024488391
1280046922
1660622155
877720886
1123308770
1149778534
1875908464
912101031
1469578293
302259256
708692083
2128747762
1456753634
873861976
319579107
497667711
1899218200
991994984
1359082647
1751209528
398696017
892868122
1101480531
1348809665
305419694
1116076390
1030969467
594018769
902418955
1913461
1894201096
674192137
1613813180
1137885296
1077876832
214662868
1537541584
641757990
221801338
1356988770
1586130297
589555211
2096391301
1642815285
1468203844
1855658830
856455888
237332157
268984177
1519560208
759811538
2096133965
529542359
1218325879
1052908615
1558722083
974059426
1993387736
781622078
1103004158
1277502825
1122287553
1388110123
1752059860
2090602460
419495288
1773866060
1921029667
930733497
1205709503
1241073283
1250691664
2082423719
862233674
1663388346
1138908060
933012100
1428562829
445401241
2123896201
1517434460
1186225518
1323555519
1406145236
1441160679
1073899281
1365526205
1831167832
1979512020
1939147020
147679010
1869535697
922881214
1320744152
601283625
1116656594
1872284513
669593808
1023283426
1719964569
1755909536
1340260716
1382713508
226474323
1770252201
1754904551
71631793
1059984206
1580063244
195179355
1550336576
171453415
702625771
547770330
1328154574
611266974
516812280
1454935071
542319507
178680227
733697707
1610303096
990980114
449510943
1563423870
1641300420
1016796852
1999114018
1751143710
1470494417
1825560505
1574043241
503646421
299797497
1626816771
1748719355
1547419256
979558902
281391307
1625744171
1318645955
637442605
2045884314
618915485
1796674255
883514476
1177501196
1747793108
329894801
768552366
82795623
1599568961
642879173
1400476559
1012717342
23954358
63137042
2110411989
1916392738
1963709323
1891801017
1511069814
400355330
131925425
520680530
1722182908
214607983
1949279152
502383643
728000678
756429159
332334941
97602009
1842494356
1701322548
1963595768
1894197873
231807402
864320535
1281940537
492995704
1871261638
540988673
962410566
540625531
498325741
1684401536
1976002799
611020455
192534491
28877074
316642890
1785815493
1822276822
1992723962
325449319
1697309960
1443038418
2014556302
625368775
1052509996
513775806
1779325257
311931723
559301800
243586047
176573271
568768349
551496276
1440967395
1427201692
2006484331
552164998
2025052165
1354455353
739206295
1764586607
1664301118
1381145196
861347472
544635997
2132857633
1972075032
59364954
494994852
2004972279
1120521168
1120546375
733456238
1901619249
29959243
527713182
1970965648
1845660450
490577908
204378468
1990586134
524105820
1978242549
2017378399
1219699945
117678936
761074897
679849058
116703030
1851991051
1123548128
905625122
1637390876
873569799
935486225
565589764
750433567
756741366
1291455466
1259814603
2105773219
491176345
623138951
256879811
1591095578
47276665
1816347849
176322248
1117435303
1585518163
446161966
1297991735
1518273461
353246046
1877567201
1403949269
1964316667
72963240
1017397906
1623981530
743002652
1887880524
272531688
2131820002
1020359119
672123363
59771020
696665497
113647264
119522931
928301763
2137419674
38104326
1900381394
138701775
1649049083
2017770364
473001012
71641220
1986096664
1565429035
388679502
1744282750
336191587
1178174944
1879835309
1654716727
320384246
1634185158
1150509643
1479787143
1691137410
584763584
1478534403
1102516824
338065273
404471088
1413567951
1366506405
592686408
1429127901
1987734589
1079053123
1604252137
1781573424
1324986862
888631335
316117089
961314008
1394476921
192981001
1050127913
296317199
1814769219
873240169
1603905963
1986972010
1650506821
782614907
1561916254
1473587733
1049740399
517947936
95713556
1433086233
1480379899
2017509174
665918225
959877721
1098092141
2028513393
1649195211
832582546
1121320925
1622537300
1537892422
1807093272
1244058139
1179483654
2005334243
1552507997
1448255851
1455828739
1817859512
880350558
413635067
804017086
1423694545
500212632
462040528
536769571
947336764
2046992583
673215598
1355439205
151945806
759852630
1993877145
1353478580
1502609339
619600162
1067885843
85645872
695515984
280805718
2030245967
2129486966
276480473
174268302
1277494269
899233715
178095448
2056109966
1609159929
1534153159
685373537
1806545890
539631953
1606278278
698708180
1666537170
1187703213
66588535
2061067293
1191666934
635157912
1280329405
1470173950
2013089590
1154295176
1022346456
555721361
1576510751
769165880
2026591986
1812461095
326683783
341583409
297991621
1199605961
899103840
979679026
1942334012
78679432
860540466
1963434437
1668719838
831654664
1075846108
646700382
777261436
1835404824
698558135
1617915532
326788298
112746423
320036664
343965974
1935767356
528025486
888680254
1221736179
1943960879
1356484250
839273962
52463245
2034314707
662975715
199403542
115772538
1385810458
1323963022
1565371275
1872253637
1062003213
1440503606
96029751
1290184090
1376649604
5333540
1881239537
1508886410
146007536
1405402570
1840050411
2069940343
1174502209
1876341689
1176252648
676390813
1090009101
1595135916
1424148266
1593950932
698735529
2083051137
1096474205
946383061
359736022
1249399254
741509747
1634709693
487343106
473766623
1025253662
1295978691
98312435
1380505532
654344959
1935937357
488062135
1097645610
1422085666
1031647834
1818049818
633827092
652965165
1191762748
788693769
1304062448
1877971701
2002723911
1194144706
120562215
1547765394
1292731415
1366386368
1372161694
2085486860
1554322837
444911903
414436821
1084040444
1603715074
916735242
1566627143
823823022
1869870037
2144020364
1007591382
413490398
81060648
1912048259
310518257
2111869071
900391983
2112901485
1200036098
1859169529
1785959332
1754375063
1098960739
1769830334
1171626955
1061774062
531622406
1554344842
466540168
909234283
2135373954
897116751
1756531532
1589982723
1083901991
1853374538
1780997790
1808849142
1014639623
580784190
1595053400
1194187952
534750789
154623253
159872808
1296025678
1427353975
349451964
1982953398
2085062982
1254888945
1304399156
1413527436
1052955201
1358713470
2108548843
1602450846
1541750054
1887047317
638558565
620310141
846438182
1584868493
981007011
1485622825
1097657291
107439221
761051344
1149100257
803672349
1604961877
147629984
1501812518
1919888392
2003363753
396533853
2078419483
1649691415
811910224
480227204
1964122215
1025949993
270687040
64086671
1565636991
1849043682
1152627301
1488357397
1261937215
1684901988
1667068374
132937577
1353938529
1949944782
1802463341
1297563735
1913073961
91472995
1928780762
984953419
1693672081
1919347891
604968492
2110382682
910195934
930993305
1933852794
391850172
2023379780
1235313803
1830973322
51716156
1774288643
308209163
1212485729
1742334618
655215095
403642334
1824585102
267960575
167309669
1092635821
1688180775
1711513657
1111257113
785948621
182197622
739458902
1557342939
1848998464
1691501761
316783717
1040245862
1360619494
1791282364
263537204
318768211
866866302
1579651801
1625494091
1001311545
600709038
1123575320
1498792151
68706848
1270486832
957608569
1434828016
1223811876
316275189
1801980512
602113947
9539337
826366872
1633801335
116749999
2079823949
1355613666
993410605
50815230
1885183883
548765508
1723670710
1550105407
354817398
1552232065
1686747892
807423187
800891606
307183915
1273741892
75693571
610057847
1829957794
115564390
636794669
1292922345
1658580237
792465628
795051809
1340390469
865084318
580008400
515411880
2089851037
510706945
313453133
427398194
605958336
1090083358
1533364141
687914478
752249638
623959329
219455046
892073080
2956705
829210112
486390067
565132044
660018654
1793100633
1137036737
687842750
319010750
245947231
322462192
1388089523
1873653664
1912391294
1947683472
991791986
588433504
851355422
1061437558
441887351
1650207264
1872906108
1922282911
239705629
2073408988
68653557
1004594620
1509393043
500673292
1781268154
833090030
1069857884
476972140
327062135
1542361373
529577673
256329330
1420888895
1062541327
1781700242
503085751
922913177
696813526
872466243
1934686165
1548893519
169792558
1837943366
2095563547
935869903
750422878
361128797
1840097036
771885367
1295119952
203419678
1212411525
686264348
191537201
1076403996
2010327491
2061105104
735807548
640458125
1178289294
927661677
735214534
1296604193
1357570429
235440179
1020751000
2032773737
158036406
396331156
490671229
1596540391
384624822
1625362453
1761825303
1809454530
1927669543
167406772
1932346392
785841590
931102863
1756099815
90143883
1014319021
677678308
713416164
388985524
1868774292
1996829936
1925284516
720403827
824356199
1364148197
1342278063
577133803
673462844
163700623
1574754604
45520397
1811020937
155161416
99326676
2014162855
1435648149
788556905
1582479195
126942669
844811618
2073007745
1238688659
1467439187
1618450823
87067087
1874901040
320436284
180465862
630458127
1304126676
831296132
1141250719
1447388664
10931209
670309089
2100602638
1860492897
403729780
1457333093
418288264
639329433
2037799948
886179628
1398762404
1793894917
585887406
1101729536
1760720650
865122916
1822065436
254783472
1538391918
152318975
534833347
1774934803
624157722
972477513
1441738867
1184324671
1426432347
131841274
1187468690
1279626470
1423103393
1131631183
363611808
1106291561
2030761961
349883553
972190480
1372921167
56279353
1422407717
1444149689
668937254
1613515723
1287484045
1869606813
2086468217
707529803
1710714492
1138347710
1258262839
147732992
1511278322
507923509
775751545
690905835
1671362870
1799146733
1606523374
1957134336
1449450693
1827760598
1335851460
1432539936
1298160055
808750300
1125570887
1730032198
1028491596
1584591415
1983791695
1995679901
1997489529
1368809123
621111441
1993810495
1014676110
44723248
1634165657
1715012439
1635866419
2066637042
1616603064
805558062
1411565119
2032459847
925823585
804581591
2035636761
1974588831
920513842
1446973236
1044667766
206041774
320983720
582203517
1426728606
239900394
1576748830
299211110
1323465465
851064252
2001934142
1842763517
1874489045
470887489
598116374
1161181512
1109762825
341643044
1814156327
1676155942
1992980638
1340209836
573885339
1130072207
1292613676
464984907
2132006272
1364537890
1930722529
195681456
149360522
450750360
994568110
488387130
2025238432
250874856
2068568563
1043660014
1196166747
1333111490
1006154732
1256623135
623603721
647462886
396638902
1771112171
747244332
1030130778
1346414010
1267846591
1371985355
619997253
1661547653
364433046
2091598235
1698066702
1737618614
225241512
1311654142
581563657
1241083416
645086427
525994626
1156775803
300582957
1126435495
1616764256
1220109788
767559908
824539709
1562648763
1325741270
2064090901
828269357
160145201
1158900829
389765476
1495197386
1433611425
1913589733
36586282
847629940
987996623
2110110832
907872880
1194849091
981552485
69177356
2040965564
412621278
993328946
2031675440
1367653481
214783770
246371774
257016898
1549212529
1636499772
1164602978
967334030
970888634
195677805
1410164395
606371313
805680052
623436345
1123113686
1871884308
664116586
622927494
1568380162
2030301332
412624315
294601786
1979409247
1259917309
1431732633
115640390
1044132491
2049322448
27928427
889711943
2120526524
801529495
775115673
2088023774
832013102
817512583
1899574321
2126012591
1161488301
1098559427
349382992
854890056
316441172
1962932003
1085285105
1628018158
1622498685
1239912579
1006385379
12488142
121338092
267804964
1583532484
388437076
1652116474
252936642
211814241
850068180
1692393211
1842159261
976110907
80439525
1499180994
1943559821
497444543
370616598
1216671036
968860019
1208513060
1391164648
470597576
211293963
2094560329
1019358689
1765947879
509507163
1790351140
495165832
484395173
554785710
744734858
1930113154
1853112228
1455828739
962903182
1727540032
1157293354
1267337561
407366496
46933228
1660496609
1374169344
1466045922
1904919406
976633250
1470022290
854195173
155825070
926818289
1137864826
1123169107
2045394632
1588687733
511198108
1180022329
1262068849
14724855
1275446570
997318898
1842341534
1662606170
2123347888
1849126488
1288672261
182403517
1148898405
426979417
537870781
1572673679
1515271915
77266304
1805752131
560246854
1984509867
819170530
2060920252
1265785995
1736927231
32510101
1088230567
1443276463
1990270582
1183403267
1790656640
1058681417
1089364789
549791730
548952367
366932977
1053119028
1006947309
554111794
419897601
389872054
1579694525
736755276
1146183133
1026575719
886715512
598476455
853834122
1345349115
2052271600
1630324773
509957608
763357850
2112927636
1656733919
1967930436
2008683820
1942408744
828207982
738487888
138040456
1354750611
2089947484
1863213655
1214546556
906932586
728723090
1445009853
747130587
110319516
782596044
865932552
1235169629
67442204
473260816
1428603321
603116741
583586431
754049718
1238525283
2081300990
2085160041
1116365579
428289428
863481743
812948284
1209611448
725299168
1392456221
931012125
2085993504
467784354
2002624930
1657156954
525592855
679525659
1799908857
1079609803
2128340566
51817742
1340811388
1444360546
769980643
1750073366
1433018487
1833813739
738412541
1166650884
1948960422
1504357962
766437207
786346960
1139724749
1775353461
926377915
2052729677
293735349
910574088
1074875166
748161374
905946304
1809449902
1327214862
1697014224
309907618
176001162
1234628926
593582035
604015070
550361112
549426291
70292273
1193440295
1945592854
2137428131
150084178
1086024099
962552059
428756518
679583410
2025735654
816117802
1760842380
129057513
1297464074
96143193
1184748192
1752548446
1301262347
1222856143
519372553
1885684150
1635263956
608210365
1880677835
1171426104
324573507
136878057
2064133960
316164031
1951184387
1693588439
1953694439
1777986431
1853975215
1381887996
376468684
277130614
1514256276
1390983646
282417032
232081196
2070368918
895420920
903134497
463424283
1893080787
653887573
1440975213
539657266
1282379381
745218620
1960422131
1507820395
1668595616
1064145466
2131557091
683194171
25152001
1607325498
1867952994
913586951
915649586
678940604
203520109
739974703
1301967879
1809671447
969840021
761943701
1998180442
1285726322
1206646420
646761718
339707466
437771409
2039368977
1234131515
2047353961
1871220076
63018887
1327210656
591117767
189342712
2089948908
2095335423
792467145
1835992056
1329739777
642203695
1957037929
852416804
571299536
975329364
409776866
1349149972
965230378
1496216125
1075310608
79265219
120716371
36267532
777440434
605541880
2133813615
653748518
392614986
293776139
994033467
1211178286
509690725
212961730
130868206
1611975533
957017820
1861272210
2022073098
1947513542
263805529
1090317308
436422452
240489293
1509424665
96884126
1855938799
103920926
1369082071
1143016387
825193654
27481043
107106191
1485724082
868194940
1925356169
1274821271
609382123
1149781605
1457582342
896587765
1431222359
1640047042
333969048
1878710129
587980599
1393845802
311652287
1603661190
332917337
1819521063
823943457
363129007
601752053
918500993
2110933248
1165653205
798671262
1517341696
1374206516
183001427
914981757
1303609173
1337777456
1439358497
1856432180
1171293123
574379883
376309786
983065354
1760996679
338506315
667591423
1633272543
468062225
549099232
1900179144
557679799
1337786456
1619291808
820598187
1848089459
462702456
2143787352
2114187276
1920183622
1901178483
1468848764
1383650729
1608905242
1131555855
1379931477
839534883
641356052
1642033215
1847606234
88311927
1919231014
1286016583
2095544137
1044291291
1895126432
230124618
451060785
564697522
1709433439
74622702
2059069121
1087289048
1841202796
312453645
638474916
182961143
1620064334
414708374
1285824767
2068805798
387671657
2086741603
208946839
404210150
1582688322
2030289897
326592804
372891082
1487498700
2146292540
2003748650
1244399775
435315752
1701502106
511565585
1559540000
578158943
587647733
806539473
763914421
370962635
1058767786
1348753262
1334910308
2032764857
19011861
1171741005
1649041775
2054998931
1879886517
812670449
1034349378
1030061549
1612816982
1068139526
1928826890
1029958207
1984287837
230361642
1366107439
2051923120
1452809577
2081608751
2089305325
1476563871
1665129182
1689754395
658598889
544586877
1504337519
150296875
343656715
466506580
1275499025
442742225
1786168907
1185062261
636463766
921778131
1549283165
1333480041
1796623580
1312703079
1240476994
879351916
1548811192
587500879
714217776
1179954117
604216123
820226721
330139510
445687498
241073618
441784805
566472358
786003922
1191061917
121561192
707948449
817059452
1872749703
1634811082
1871763703
2119850817
979780298
1500446786
575281771
440352897
1501194616
1672005733
70966824
911703397
593486267
1215214568
2124137692
1774809663
701852286
828034498
492226298
465847432
1717222288
486195629
2119948279
1320797081
1030561897
1618462251
573724987
2013730862
1593251859
297767777
120344003
1437572017
1724446647
298675034
2086055695
173580197
731594512
1774227945
137491067
1642404463
39720567
1635780024
676786859
1033564494
1543555682
1016717186
1293572684
884484351
1713211081
938351545
1082974071
2018402363
1303251803
418038885
768535951
1416321666
918983987
987945581
252375621
1045311501
103955649
1939386074
1500647817
1639611766
532644149
1025330717
1403557229
65728009
330987973
1539705661
1762448548
808183460
767991904
1206785566
1223478841
158001649
1711545743
703966401
79301840
929951564
655449015
1088435292
1303160740
705765642
570470289
2051542979
1859290539
477451274
2039578180
765512946
577229936
509588615
999975515
19253601
1316584081
931780036
333785937
947405437
85498724
2031416086
778609466
775446790
277310162
750859859
1412149839
1670402439
290529804
717585690
1258814891
1646748308
243376527
649847860
75273917
1116569689
598634900
794121725
91980653
1603780683
1368286159
1223301927
146373793
435775268
2108388180
88542743
787883020
1716503433
443507477
2040879653
312779037
1354348380
1262943406
1652710757
18456967
1433552536
1453695950
1974076401
982664231
879286996
757336063
215812564
1400356923
1290389325
1669629559
1531167044
591214790
1703513262
406369848
1219217988
684902335
697143589
22150987
1677392111
1734594123
1092102852
1863160451
1905202852
877123697
842689108
1500436920
944143023
2001718710
365305071
228591797
796759763
190481496
766678977
844183546
375831673
485223765
2146025513
918583186
1313271836
1730706317
2075210354
294139963
1110622341
254674361
871663821
1637393293
1213733864
198502443
796756291
1904920932
306210498
1812572369
1906130019
559482377
1691354783
1586440688
43878992
1358744133
1456103456
55447087
3189247
1217824591
159050366
875955330
304489531
214691047
581175970
1506265610
39781336
1564445451
242296663
1247995654
402715243
742180179
369899217
65295040
1307243566
550455928
763778039
1928266462
1504692810
1866823785
1403891891
406973898
173144523
495080798
674949556
1842549004
2036084156
694142385
845210995
1649465573
1442233755
181925141
688826078
2116315665
1222737031
1853960323
16620759
85135782
695398691
1285284108
1969218140
218386685
1268883043
1684782967
623020263
601620290
1116813462
2061706451
324623807
118282948
564341712
594773917
646293109
795588382
911642531
1853832984
780103328
1194591195
918818215
496555153
36234534
272572128
1920084693
306590008
684244657
226096208
848020343
371695594
1745301264
1038555697
1703189927
299660521
1880398994
2070264915
482306564
948340278
1983594331
274892775
1555636758
1765498765
1005087958
1490497069
1167037853
88789660
1135841496
750965205
374863490
1290505203
440530998
1980794945
1948062698
1155131355
2084826930
1727556207
902339799
1612431471
1088135292
1445252248
1431578499
1049947928
1338446209
1275480009
1607227974
1296748227
1390052920
1857164877
1847505842
1260485195
406856039
923399163
1008252017
1264093477
895855984
2001165357
270271190
2102003418
299785192
644376489
1902589891
1871877554
1289918395
289714294
1910627311
1136565038
740875438
1974489725
146144195
629705292
24847458
983750244
1553748866
26738825
1982707603
1816969909
1164465646
1291684669
1622098265
44775542
1495146248
2027267534
856714633
98816061
2069623373
2115743628
1331160702
589804942
880617994
271865072
1679673780
656056324
1265273400
1800654045
349538550
1314515830
761657046
1007649809
491162758
1953814226
1574995592
907964609
566975297
774642857
365604174
776218418
312201098
1563402388
929244075
807133563
1606829283
1660229555
2088195597
444619918
488456076
1328639907
1142185730
1122489610
1075001010
396990775
605861253
1522245721
265556262
1111838697
550335180
888357127
2048046982
175166461
1989928751
395030599
1544872847
156986995
1475297309
833490429
53603867
805765455
1979164709
679491793
1450590772
709166727
226939872
831662846
886113839
1979788066
1552081574
402760479
1463859573
1620684744
530523456
361067985
1428290031
909827609
1120782848
1841358786
1445543979
931053568
1012993417
1917997333
621381222
1378750784
705469336
1778200589
104932775
2062438610
397810781
1074485999
1071195415
1022967747
1563185901
805743012
1602296759
951854206
864382257
1815301477
552561906
1026500220
53065585
1872682945
977574104
511719373
1605966831
289318304
597723541
1326266645
1592216114
1294778864
334761567
674554329
117003273
1500152754
1100819163
2087250755
1379502814
1831219757
952607637
1395453301
1970110377
1408640454
982620546
2081145642
940631261
899342931
1283773440
176851434
1990160890
1490198837
1139237498
297620917
1865984631
1902527001
672558970
1388323637
180440709
374863166
1167830650
1944467793
1920870887
496545364
1879528066
1711586161
405224149
909196194
1568679598
1706411922
1195833238
1112757475
342681432
1756114358
103001077
680482927
1996894210
1881051745
1466610654
745266558
397133509
1597249232
422507571
348823282
588020289
1722641269
1210018914
1508422306
1202895290
462185067
1181563312
190306488
1765346239
1241060081
1431603032
743643593
1024554356
1301561861
917178301
1410802079
90265080
942109251
1812480827
1603877637
937250031
1424265056
1115487108
88515179
1578277053
1564807025
87651112
803360044
2034981566
178898235
258120769
1702130575
1326354987
1692191359
1183845721
1479995203
172836028
598713946
704653862
1512771091
220155344
1881872120
165248417
1466976024
37154341
1063559514
1822422233
686112300
422083498
690294296
680147273
1311589077
93628402
1984582473
1194242192
1030091758
1487375807
1133870171
773835945
1113009633
665689434
1136909601
981019435
330853377
1413056212
1074459756
6083902
1957020338
560283056
1597039407
572705278
1326246288
1081390830
1534973588
1352171125
989538264
97554083
400322688
121816252
1067874820
686452573
1049885247
657611249
1318165942
1076150682
522257070
931261753
30194709
1373511003
80837499
1069575151
956939517
887397077
375150755
613143754
390362014
2030322830
858506385
287250250
1665112238
420366999
81450128
586336720
2026427561
224166709
1982974828
2111218194
2029922960
925478473
1728079790
909496673
890837638
1393063735
1664371142
2033845758
1200251691
1982508820
1344749702
1132853342
1615379454
1154850653
822065125
560753073
80148042
511511369
578208629
825963425
994517953
1546625278
1089959443
842199240
1649082791
975130781
1744751442
1502849299
150281298
1911780651
1448824467
1115601388
356701991
144479955
887890557
450396638
157868724
1711984894
1252372979
238368688
408487912
1101027667
1368318541
1611802670
1083545177
151544432
561527335
2091742888
26036900
855724246
1776767109
1090763928
272730516
940989039
2136093604
1825585541
1496179414
1641993701
726856452
1146319557
235883727
1690762169
214558778
895243260
325369528
1184901209
1000011057
493083709
1859798706
1612316916
110498948
1809375711
1310023613
902983415
71576186
59048839
571341910
387611523
186021019
1102915472
989209381
1806487544
828729436
698629961
1395225296
1532688886
673109261
844458404
238179219
1242555959
2056710325
315167862
4050313
287846295
1541224320
302900387
75438525
1647961861
1419325987
648339141
249065906
1577653876
1767516879
1828809582
1654244785
458106342
45099579
19326701
266992107
157558036
252697167
2117390027
871733692
1265991807
297160012
774980507
1576603197
1519109412
1889550926
1208594739
2009994989
1847042952
1066789923
389629936
1775743463
891723579
377258579
677920058
1853033954
1947958110
1577462413
1746225647
1733165120
1286135176
1687320076
1247684008
1752374325
708202531
1731635401
1386875234
223504437
1282853873
158528330
888176901
248921256
463999414
1938085348
866037346
1276808233
1952708710
938299554
1299958480
398952368
836197676
1245489424
1157591935
844925611
675923392
1128965120
1777462168
1614428553
808408172
981968964
339291632
563623835
619201560
235690713
2134964211
686166948
2015812899
923020174
1062725912
1417209871
1760780796
1537326284
817624938
7860700
1028023719
377437023
408862665
390836057
509175021
1233183716
1141539334
898133350
402203897
1784331608
1866616879
1389518814
834784865
1728333277
1960690218
1566064485
221057149
652076805
1571553245
1449231464
641731267
5583694
2075055688
836170549
956635399
927360005
349430075
1677812258
1454601441
837517934
1977469338
583124895
1940866693
346828538
858923484
627930119
718418796
309193508
1117979734
800347301
1226502243
473513074
51869080
1349536449
1556336052
1486809715
1658947509
1983793609
1320788901
1351484535
1804119627
350598190
992426252
1846764549
1098634701
1070986955
1449009345
598430606
669313537
2140585715
477027527
842114828
1384284520
2057030757
71597045
1631772912
2026730814
772043879
7883908
1570993287
1246519926
348919452
1717225533
529900
1051935178
793725512
560395473
1280318416
759279871
206292184
1901228297
555285495
1317956667
966246200
467058858
2093993562
1587247022
1904774975
1938525456
132322189
1081854827
912206446
1377107397
840049019
1552685119
1405224882
1352946236
1686520512
788093711
1292948549
44844256
1697964474
243015543
220964901
1508092151
1951638445
621773190
1608706657
425533546
1255776725
1558167292
498837343
251623801
1129344825
660621333
1906864972
1529060782
1077600307
1768342092
723931939
1198737498
1969609857
285670495
1558431291
491586094
1727840370
1337238354
1089186287
446968532
396967605
948412317
562571484
2076274285
1810836228
1260543936
552387006
2068951715
169138757
2070043004
1631416240
639850371
322245670
1864043340
409463383
1017088623
1601593753
1802934658
725085643
47615292
137229441
1550631328
1868414706
1747067045
1302340813
1363269882
610674383
1639660825
1075770724
1804140055
1005943516
282788792
492859263
937703440
1536317005
1198826612
1730276967
332226803
1806154010
1908273154
892893342
1430388696
1651993602
2034187870
1046459133
1094306295
2109227771
1249320923
759520156
884247697
1710029267
1497489244
1431605096
1244760074
1042753133
484488151
1075975831
1532254439
1153577978
99131443
1652874031
957438710
1622450336
1339333639
662694005
167768957
675347715
607653303
648429296
491422205
261654850
885540077
10109766
598902619
2077187460
1152556000
1574586089
1644437699
595412926
574607778
349088785
195207948
1638986578
240823470
455986186
160760770
916540241
1640043072
1513110226
971458380
2046240213
275136857
1667517045
37193280
1946884406
321911248
1899627997
2022771802
1084105620
1012218425
1751811104
1338681898
1015917187
774896993
1369133223
1262806395
2039690928
1221086117
1884455404
133755581
1262483205
1666494402
1419676278
1285352261
556451958
2145732619
961332908
1116139460
898852500
886931714
332360222
570721668
934953761
77029540
1231270879
1729666727
112398761
1667489489
451897506
611820163
1275208534
485184975
398595363
351862627
786291662
1076611143
565669712
167951215
532615595
2033008443
837653953
1493353656
469517561
1511797435
1409804685
924569802
1044993960
1540925991
1669756384
102157269
1946613795
420601621
1986341501
981053
997571935
1268950903
197475587
2104396425
619911881
386381948
675163511
536295074
308626906
1165899029
187179063
1059591320
718576836
2139106854
544058598
1801006353
2055718725
730740260
1662016060
521541582
1830728270
317479799
1993573825
1168279155
64488369
1732767504
1627263499
318962379
1278720662
1890110863
1929594964
1219616839
1343303380
1234069295
188834287
968079630
1071731309
1677211475
1530949515
708135900
342720144
1626559532
777849550
1463188929
1186929824
526430761
1290193269
1326650712
780021173
306958143
931152247
248466648
622227157
1981297675
49501356
1197587532
1362826742
173758545
417553509
743918217
237706462
718982809
1770009231
1117171471
675347715
1525042444
1997406199
70916269
2083467705
912956653
267789936
1821330658
975116983
1198760385
750155288
2131298412
89257400
1014580565
359998464
1740312516
1895862719
1790192450
1743234819
1693755999
2069913871
642501072
345282123
122442273
1629878890
161517646
1239293696
577353267
139579628
1428975
1000902048
179062052
282093120
2064503944
1505755721
1580207239
1344587896
1696516638
1237374432
1554368146
986238373
1627723665
1252999731
1406697707
1561748080
2043654459
683822767
1436863947
1802466712
1038788873
462051615
302561420
2108775660
151839244
208918289
1879517400
1395103708
884926800
1530292243
814652339
99828097
1365291409
813589175
1479544785
406261224
569926080
2139553473
1819674963
1824948496
452784130
602367068
101090177
527843936
1490622820
521359966
1802488056
537369184
1875218017
732283163
2060125742
945501788
1056452038
1271546858
1217834047
621949042
694314410
398713740
1565825144
74716898
753605469
1588770849
4327299
1068464964
1515422308
463256642
1590937001
211676441
1360722077
705163203
878075460
1498958500
1527237455
888744740
608672595
2120699837
1221086117
1923609017
1229096837
1587462955
948030877
1397834354
99552794
361983290
259360500
1923006262
1934208843
1332480534
1986269460
648622233
1282530145
1150615832
759169317
224610084
1430369518
731684334
637975722
402692271
1703107256
747077813
105582108
1300369797
258907897
1772831104
1759325226
490181568
850113582
48843003
1573151976
618751080
1242624582
679098818
78413937
853341061
1110351231
1822496861
209490235
1794347784
277176575
377722124
2144210248
145636039
619957935
1776802318
362189682
1146685167
1370643254
856033132
1502209429
350615148
196060696
1990492778
1600247260
512964475
1206611690
1034606399
1625669026
1862233480
683969333
1638971767
826300781
884038420
613531460
297654734
362590398
1582860114
1581220581
211825230
1567383946
1662584239
531275350
1259747808
755317308
1745572067
1032897447
1721332210
1195748580
1504000058
2087779883
18148464
1632423943
1565008292
454688540
286481295
685674043
711986675
703299585
1396494674
1663070620
1243229193
1332374615
1097183657
206460158
2067308951
1827774428
1894948689
2143178
204030424
1083513989
2020388043
1256517117
1232877591
790568892
1245088017
799708189
2127161454
136459898
533356036
452755386
2087588892
2108894551
2137890255
1364465820
1864122243
120421804
1192016758
492328668
246338662
1565368690
680994554
1617014276
731756863
284788804
1298207780
1377425839
179512732
711340591
666538325
2007674020
333536800
466309860
788738975
1742203978
1624027453
1873570439
1891281853
156088929
236441971
417751047
1694423106
1182196983
330037515
709017099
955824693
88067125
825881608
1055618365
729052231
526865791
1983015557
1326677584
1678311666
1581199152
1736182409
755702774
1898766987
1643156644
828245974
1029969164
114293336
2053976506
772783561
531466265
850959416
1592061879
707641542
1068998295
2120800203
799014140
224226147
349292507
1930541577
968601516
309027257
2020957232
1997470928
2007219481
539795965
1765861147
909757822
1610127824
777640304
191890309
2074676388
997947938
1748910083
852366057
1658605331
442327110
1155453165
1549195423
2048341087
1505214608
2119543245
828437363
362524206
254698261
701990131
1824541542
2000133373
290963354
1686814881
1163835836
2004251955
369973165
1244876297
85705784
757273138
1946324134
939887077
1476880466
901207993
100348199
1774280434
1811613627
774526237
104245014
1414919793
801361661
1513577314
382384223
986632551
1703477802
2015384085
1826116107
563476409
1886562586
110493994
894074373
1247872957
1102690572
1099790563
132879945
1570306440
1309982157
1031189502
2145207190
569936114
2116664591
1115496817
1986032065
460958175
1001516668
879406667
1414015176
501874970
319006063
1330092047
162357739
1073662702
1669952723
1165675058
921531369
1588538502
23509442
1381615266
30266977
1908228878
1699222431
1415720003
684029955
533950784
51052572
1011980263
641148404
1454391932
434438063
860955206
828684640
1484542770
2143287536
1183400219
1359722352
1542086080
73897190
2010370275
624688173
2089030144
149749389
1250306022
1757039716
1747351509
1700222493
1978379108
71754540
1470468895
1930724771
1266444021
371491428
1310020850
1882223982
1037661752
2044780921
2103449604
1596022214
773534183
1798030761
1292459579
977818043
1105028044
83296727
307476695
1145623155
1573658523
1564947284
466965366
172747846
681569500
1444969894
949429487
332415621
1042745483
2123854220
1593664864
1207089157
1829939207
1980738131
1742912182
1045772262
475998014
584016089
808592167
840054482
944704322
430538998
1527423414
1103886041
1551895654
1425412831
1761480591
945370174
1330535958
1140725941
1036606133
1950698341
739923751
885343386
1162916995
1277963041
467320687
1921274832
1829717678
1260741049
711171123
1485992002
1412698547
983022997
1817520425
153098951
1259142323
1211785239
865226018
339937868
196515469
179911304
662965478
1926178667
38798338
1199102536
77335798
1266496547
1553320385
1287875229
550059703
86600153
2103040461
1666949026
1114987802
35493181
154505266
511897436
1147583099
609216564
702839940
1580853114
1564553986
1444191053
1769131005
745237476
1948186781
1444568916
1587699538
1052290298
615722240
1996204439
628478060
1846121184
447515912
1641933679
386895794
1032907034
943171293
1340580068
1543307221
1425522611
347822507
479432130
390231681
1106007594
43592458
1625793588
1640761651
1712868282
345378856
833438100
1060249998
177925519
1896671787
1044664113
1627554087
1448313827
2124663924
1174964560
1612901103
84324680
1632468249
1125044182
252134580
846566680
1926419234
518031819
36550634
924198993
169900345
1276568360
748087469
8131185
1640138648
178964185
1265925776
1577128668
218528770
1700488319
588342483
1608557974
1429777401
1167991011
871021231
1086190252
1806641083
655979726
1873172815
822194362
896225466
1640996203
1703602122
2079394817
384009070
716825024
2115502030
1619947170
1862359342
2078117415
1943434734
1899316044
1220515584
813297973
2122460275
647972373
714045958
180689393
616936756
1542189762
1128539690
1666084982
431894171
1948756021
986770823
257877472
827662840
619780620
1220867739
645302117
394831849
729325990
2087030845
453434377
703686162
2145894995
1019709936
812546089
168800446
158513581
116133758
1179687133
2146070340
41789457
1175272132
619699779
233452997
913606780
965378336
1981388971
1184973971
304540423
477294808
2063490544
4639865
1715852765
1476173534
1397262163
1356853650
766623919
27796011
1657424790
1244563583
1616325259
1105696073
1823026750
4349920
1206738768
1480309705
2059208712
1291693894
232102841
809964388
2003130026
31187251
1250154429
1953457042
1650932346
803956149
1469723438
1736304312
1865698674
2041688608
91243689
334110595
103943369
2071497663
629781393
330763447
994312465
266197260
456409370
362977321
1005157430
505419028
1313018638
1867766346
1542633215
1408425077
1089400833
1676233899
808843854
1397502604
1748512850
1166138747
1780280458
1471053184
1763051275
180945650
1760915807
747332983
1753760480
10464552
1176182990
1885993576
1263038013
1042680464
1575533067
12334016
1983662243
1287261589
1892071709
1573953888
860357756
680014552
529451976
1603833059
1868114615
479330552
1115423559
300304589
1689767093
995663160
1274068496
996753039
1480551517
1238175772
914035623
131967987
1572497654
2025293212
1949529782
1555043723
492876144
576224387
2012965115
252045066
229223836
1672426506
744659725
394812397
1874516802
242073357
1315693011
544409133
788760993
1591242139
1866949783
1762876037
192511278
1386387213
386841809
391590740
2106994000
1590141907
476792828
624703094
1006105784
1125415023
796849137
1797451563
1657096612
568124809
86851135
808454210
1937683351
1488839516
1458344355
1163417713
523961973
912733899
1633644820
579416489
188381806
1641146490
914581028
1309844989
2005780931
1839039872
327046032
1044867187
802108132
1589070272
849916906
847488996
1619933124
1097568818
39875574
1105483862
2132322224
1367782878
1781348220
979450404
474424241
871555518
1115217824
1315311676
2090857280
574616774
571408928
1621758549
20265800
1131988594
1558261362
1156910622
215828201
221456695
2143791548
411967302
310657837
759457638
1872451232
846240587
1210790796
1051135653
1693496244
2098725812
1549854292
986002919
1006640754
457234150
806006871
2065016266
272116303
1704831243
1489352430
800594549
686550428
1239188749
1501768782
791481195
1386224067
82445030
55966751
217364560
297960607
1852861251
355589023
857368164
1210832906
475406327
1797241659
788292890
966641124
1207896557
760944133
1905600668
1320914501
1805893402
795768553
1358585248
1219419934
140035678
746141666
578436727
338649399
1968234740
1012978033
1412399860
1955663939
2100362108
925596532
887717438
917292012
869192803
99900419
237641821
901222313
381133113
949395610
531704004
2039203842
1453634693
804100156
1473124565
1479966144
264416689
571694621
608509784
1315532621
1630943627
1035390585
1439960530
1633944920
238594080
530815898
1307448691
1519954835
969786471
355660142
433032624
1458928614
1644457050
1207470542
1581672715
1603271460
978132523
37726294
553048077
2140167679
50900534
957078645
33462687
405714292
902372739
937003857
1094248885
1642858127
611762119
611369962
163561973
1443965922
2060238120
37238254
1067029152
726783597
2023000421
2034833203
769389712
1145432877
1753737543
874607853
695798035
1184060311
2090797132
1075705833
1957444716
489941686
1131638137
993477562
179978774
1184090076
2053727698
639089540
1016591536
350270143
185770001
1529554922
1244591807
715678292
765770368
1134200934
1195115121
982704081
954255649
982688453
733633541
1217052424
1816455140
2107796451
315476508
1011684654
1951447484
647176286
1704263800
586276601
1353179082
241426961
400553685
2047124409
718113784
685875911
785499350
1205289102
570145321
968517622
318275340
626877098
1016436343
1314960461
730683998
1410557738
233143993
1094209095
1257423860
1742462967
1376568429
2068272858
1083582241
1540406175
1356937311
571047934
78818227
1824218396
2072483858
972009879
1223229745
775090602
1545866006
1636884446
1708149073
1543760691
1969203400
1321789485
109699618
969278893
614980401
1974222269
1841850744
1242685780
1425238672
150453752
1012167073
1372596347
193577278
922612652
2039440190
325494828
165996449
771835935
759808904
1692171203
654701147
1327056320
1040291243
1699666394
1450623992
2067260260
1087584794
643196842
981341939
1676877693
2074266549
162810796
2098850421
56958940
1205168025
1984936242
457579028
368204442
97660190
1110900271
1572309430
1345676716
1542063872
2128914437
483545089
588128938
323425085
29756074
1680981555
1682151842
1644717856
83856460
256450865
346420897
1120216704
469972826
1731990023
1365680909
260456148
1016969282
2143993847
578455578
637000352
782138453
128951160
1124553810
236243787
768550434
1841377613
369289211
1282699268
1170415473
1447914162
1123897404
577608822
1075187237
370383540
1531730850
1765897671
1838803711
187036954
1975652547
303077364
19662069
1400203082
1969656634
849328634
1843013076
8284996
582066545
655893205
973017901
217129896
1562224542
671037405
250374254
126405698
968146070
1797907725
834525544
1337494977
1149800207
1092402118
1186778528
1764047435
220735187
786379238
1098387872
135841018
2103903587
1487554031
2006634684
2143013753
739079240
121813152
1005938360
1214767943
1094504395
1773654171
1234191751
389402024
1669385366
371124909
98293466
922020273
1092958354
623513033
1236773201
554015711
140624975
1606087547
1279015122
1614727582
1251800205
1042164627
1768073762
699522511
284375302
599934739
53301097
1404192056
586649426
1330520852
1610631151
957169223
709620932
978242502
1259174225
1225068809
170018519
1883319402
320946400
521529330
1951472013
1256070506
667612883
1504720193
781312878
560781275
662766684
451375877
2023716832
1467283928
487125537
1128481083
836368489
942509564
1537137178
1611827379
1168121566
720278702
785856074
55771765
1067124074
22236276
1035538324
1363900895
559082876
1055691020
1841544784
400969339
524236404
114937196
579541174
2046898651
1750932403
1342349313
187593282
932018108
819454948
1583010716
781510854
1038285574
1827334682
613051947
159982575
1359009240
1338326053
42948564
720926402
681973472
2050844610
1260555161
1445438551
1957851124
272639579
1083323051
646330931
281581548
1854533689
964288907
1485060263
1171457434
1524989071
729045131
1782081588
634354670
1712298140
510045039
1970784990
1102619301
1093935787
1472192953
1926874376
1025744915
783652510
2145915160
1745570181
672553402
87417413
617000284
1733160310
908716655
61143933
2099687041
1620407364
1353449445
668891737
154176479
192483576
1093586831
1415353026
803507178
73266775
2117987841
749571223
720684576
245069479
1473664508
834143195
175620794
2026533846
1890208226
1727377339
808864883
1492733312
93402795
528852209
599774481
932152808
1976605218
1585093385
2034325218
1088943638
2099446914
1963081112
1801367316
188826336
1658500390
194237510
569303731
202897642
425425908
150441920
416060688
425316990
70198810
145619409
239711124
1063032927
300114720
13603582
2413760
1864907884
1558404389
1452304403
1813175311
2127086272
1047640579
443651139
667092753
197960357
955911820
607202369
1115966617
607199545
746273581
744213394
1840537998
545220620
1304766768
835106432
1283902582
1944279833
523113246
657548683
1213279272
903181280
622021100
997223962
590301905
537658965
1205623003
969840021
645809858
1048334273
102462759
700135873
938566488
1418618256
1512770231
1782106857
1824404376
465627653
306129065
697078270
445335304
1182247954
1607305709
2016663010
1728438768
307880122
914553679
642689019
1280401683
504859142
195339421
1315110665
1204996152
2122484822
1327084169
955581076
321162994
439037304
2085555272
1001336052
760403581
1533488891
938534115
1018387674
1567650566
340211792
464413594
1101115256
2112503904
887697976
1265155308
266586347
1067037946
992167422
678243755
1177396780
2104915693
501729639
1832073147
125616763
1327553074
175602834
398608954
1168868740
1842654307
1140373403
834465849
1468595444
832155472
344411444
664439323
1242738347
1607323765
1652193686
606634871
386879558
468423487
1175832030
1259173323
1049520633
1024285250
1695796741
880748853
1272487440
1983051492
593491423
230440948
841889621
802486837
1926169505
65059156
879681011
1468025512
764739076
1461162355
130747315
1097992060
296281518
1546628885
902422321
1220813031
245265261
410528641
1912981335
1182293587
1275655967
868412949
1759228884
1443072904
635056754
1175682381
960458707
578706820
1047767707
1013483630
837072392
2070690179
208211930
1624149638
1606324459
363014926
1157569205
459829967
705747909
1993848736
682616095
471350912
674341114
1658818873
1471870458
1426248600
2139124762
1959196087
761158160
1611481749
1909143079
1183489311
27396390
1557513951
2075757857
1077529259
1119853604
811939134
1729889122
232589916
1332077892
50829686
2074975813
77020554
1517922363
1210825513
1432895066
2087971927
1708607588
1988806717
415408916
1890158374
850237112
1711242513
1115815748
1804921595
2116726984
1443697349
728389135
1267575450
16286517
232466762
878231513
1250677615
271170501
458483745
1285887075
1508145226
183148231
1550148044
362792632
605969770
5765100
267546290
689555485
1035542617
996034359
1106470230
535926937
389368664
708378625
1323294963
190986132
488322977
1417593905
1883882806
1137964442
703266981
1749220951
1519590417
631199255
1682046857
1834675019
1009084678
63730751
1626733995
138052632
579257882
899812615
1151311898
1775384952
1520044576
902083642
21380367
535678741
1612919868
405320884
556061974
1621525283
856615029
2029190266
40522918
1301903135
349343795
1886058759
954055857
542247401
1012658417
531677705
581615099
602404035
920974078
349234138
1435816142
2132302688
1460805239
2122452875
54972776
1095915020
594911682
1118439990
182733271
65075320
1272506397
1323007755
1006580012
1273328670
2095208218
1975143267
814298534
442764465
1644942199
1965462019
1000988261
569140014
1129688600
1290021566
282439906
934972154
1369076623
1367655673
580750726
1191970449
883681943
322885188
937969440
1170982544
1801722876
1867862000
548605393
1037429313
1466066367
1591767715
1517632679
486945249
1103056546
271825053
1881297819
121226237
880057631
907938046
940240182
1484228786
361131601
1394145709
377168349
297810315
2131350483
616595221
420011194
1060275445
983287488
163848314
26670683
6923998
1275102176
1548739765
1941943403
1411031464
692646460
1366080216
132946286
1486607980
1454999001
2120135031
83074789
639116138
1704036856
151916400
960581985
963998254
1371505325
1802258392
52869918
1006244444
2105964002
1989805114
744333832
533373360
1774679143
980463234
2002291894
1619811416
821607878
211492610
2130658740
1583179862
531419857
619742656
99309150
856253217
714501172
931516006
1755752452
1308648485
1286395439
438851762
898443786
354724158
662164351
727674450
617223686
178693263
246405536
335110115
422855807
353220793
1652893693
1800058709
1310388387
1048792887
187582099
104964647
113286840
78682197
2006738211
692868317
1515038519
214075849
281699247
1775348756
2009513809
1075787166
697748612
1743165599
29549973
1853751385
711913412
825068933
584957285
695765987
14409733
869164373
627004571
2102853643
427209413
2092026469
1218186660
1219185670
653306693
147784788
1249367527
309252522
1447193254
1940300156
659733714
492948729
176438929
723398510
1665599575
1563274382
1466957173
824001396
947203271
1432473446
343697798
156056605
514743146
874324943
651592752
1887296573
1727223073
805888753
1399683921
1527920953
1065673684
77747800
750304806
2022104046
57535479
890197456
1162072027
1881271658
1175960384
20017903
497604138
446775070
1951686602
369340123
1170284498
261002159
1805204960
749571131
230304446
468450660
375129861
791345845
234088122
1041587357
129717548
434254657
1577166555
1670512943
1310440303
2038605007
31063399
770963425
638424550
2070834983
964707268
619148690
281236492
1439332672
1098151565
1612013421
2040247048
1244895544
1719178258
794967640
1630307974
1225340776
364877528
1792836828
1648341732
448238126
1571568079
954632010
1408962364
683615375
1968819731
1667499333
376172624
851769324
363789545
1167215406
2203722
1252991623
838986387
1753564905
922269388
1115317456
431540049
1482035264
1894400815
1218112724
2107855908
35346355
868236800
386943037
1996819606
1708152711
2043617411
1840078303
678353949
924265247
2021304780
1205570252
148453122
571244972
1897065308
1565456283
336367595
1396073356
988017938
963486296
1866386464
1065862393
274298905
1067142895
1354750264
1790150392
2138788811
1372578983
1841449520
812746631
2099622480
484431680
1296243773
1728132762
1657660970
1804042110
95186310
745501527
1069757295
330194133
1639291114
730452141
872858296
1110440903
1420122049
421859488
757101570
1930846641
1138237384
122932681
1627996384
1432592197
1664558944
1904127334
1785723487
270617107
84432204
544194978
1036512655
1958760719
1138727377
281844049
857309629
1469985544
1612204143
197163191
900580236
1032654954
984496518
605714632
2113335246
1449136384
1076642698
847303398
940788863
5316635
147073615
393702816
1418227796
678108874
1070702753
2059506951
12248879
2122493202
1214206651
1505928715
148779363
956551028
1547694671
1821125460
218286132
1207149354
1368721616
1988566068
1818043480
902526329
1799247453
1263165857
1735651697
387900400
167077850
1434765292
2082247959
1207784772
1790983404
1104864852
374524658
1938180096
1131704617
2079757500
694594369
1237662375
819150
1421367638
861212682
1508974500
268179599
158956114
735589238
1125153013
960514029
300050677
1679289979
2068880617
1508422797
1787662082
1197375424
1107895018
1458722143
576625057
1343583913
825642989
194936229
332817525
1908611458
1191211777
2093111211
28860709
2119431939
1938552908
1734409281
1992592825
1245011540
141599762
255044370
1352867911
915022743
777456052
2121026379
1113851126
2062178862
1737855157
119190869
2115600192
1161934430
1043545421
1264388668
497139744
1469984376
105304319
81862342
1672067165
970391984
1720310720
682498333
2135627219
1014378625
976209580
995857703
1883412481
1010604630
1968617772
1077548741
1223310137
1036556191
1005259153
1390219724
928927131
2015486388
1061074038
1910999878
1416647547
1016537922
1062910350
2044425023
1584875124
590343151
311788407
553290156
1040710778
1886715894
714654963
889398646
1854747070
627064650
202397708
227983143
10703948
755431864
1788471893
1466837815
625421450
329224830
240045886
1085673480
592059908
1417114326
773811742
36187738
50800330
925773568
780447607
614508583
975292602
2067415886
1392999390
1633984955
1198686140
1193627767
94793880
980953591
1524229766
1568018843
1026743168
1526545898
197470951
1331932945
1975606274
1940149288
451947927
1074410322
944733719
1545471826
1084049284
975774103
904927487
1477816744
1309350056
1358284200
1980976472
328395132
1022736011
1739419711
573976269
788328270
1445787371
772877056
1598032958
921703803
1755495297
230988227
71627215
1307447498
1937868541
1035136593
587618641
1502235929
1083987292
1455842439
1625060684
930304213
1314520697
463667040
1434339787
270931313
1869443399
243460887
1013245813
79988658
921420379
1688991304
143079267
1907989199
1729411711
18525132
1566490245
2056907101
1740953926
910275251
893797439
712351744
1352701857
189388013
761165656
120881751
207948426
310903098
1616802112
1759543201
30887076
924623692
191512400
1718725595
1920953948
2123788659
323737309
1861100612
1097401634
529946371
1013050927
919717623
801296024
1170556237
1041727087
2013853640
224235788
1761165599
1414616436
72291798
1350959875
1315415720
1316353222
1274281880
1252156664
1053688895
1820896297
1061112969
772352872
56301315
264671298
767867248
2092424526
801796988
1159002101
868620618
1168916061
579986335
1581550565
34458535
1613889111
710514327
424598261
1259477895
2010327757
1819194124
732185552
420114011
1185561759
2053223974
488969951
825232028
1676099196
84319904
1944007871
1205403082
677834250
946418197
1188373516
1353499580
726912636
1452342667
967195014
2115918419
772445810
1481605377
964482231
115967941
734917547
1360340398
1754800550
1803893836
253212536
1684879043
1013035065
581854073
71390269
1464808796
981150372
194331209
746848773
720503327
472453787
416103122
1961838451
451344350
1893260856
1189534436
1448059354
643681310
1008000674
1731594270
96380226
2123162655
1911698085
1678944340
1875508360
2020789037
1737539058
1413212650
1723480896
1877748061
127664234
1828757182
1797545688
177916634
887433730
1057601895
889607645
284970385
24095708
1531252874
678835235
1033599112
141730233
211323667
544534766
816947872
2105157028
1500519361
1958060703
2023627946
529409997
889320542
1282718895
1503067386
1708986774
1856729830
1213792041
1735173149
2080601263
1641098595
309734655
1503718516
560020231
223312482
1047629460
1591083550
1324652360
769385007
320071409
1551326665
377379706
1321932886
1907490195
353552756
684106959
1426754073
708465092
1129452082
1626071939
1991759332
280124314
1862028577
1402192498
1291811178
1651031639
740253366
1600021889
507318008
1576252517
1309267326
1019966264
476812963
1618533721
120444139
299862185
380218845
780708345
1630548043
749920999
1312240661
82357493
1733057967
825214911
658188388
1407749209
1718332471
190253801
196896013
1687114100
103200281
915469452
120915035
999332373
983060559
551957753
525140421
1110269873
615952120
1554227962
1788450931
1391624680
2005309866
258285325
51107850
1186985352
570961382
1905963411
1550600795
1573987239
952206408
817845738
1205599322
30117617
1771522984
329150561
1068246551
238309083
1446398523
872222251
1692875646
1368360501
27074121
209854517
1349725433
1081113018
1048474865
2020915366
1084026764
1291946394
1611148194
1172015192
822200825
2020698485
146837520
1973338955
516600281
952273164
71148424
213996172
29828901
652660199
1565774354
1834983468
1802698205
1919065801
475911105
1129142855
436489337
1927308193
1610180029
843509448
438407095
770397940
1736132613
1820559915
427920783
504496579
619462840
1042412092
365359926
1145333441
1676342372
826485533
1338678105
765593525
1883493390
513064807
259105385
843010540
1017655616
1931076566
424327377
1430518207
1414359165
1678967683
1673416361
1505446999
979666621
676427202
1800607014
579333825
1784717933
559181683
420696003
21367685
1617314482
1859236179
1037885872
1715510290
1425966214
105157794
1696885173
2139421352
124547250
1379241364
564573458
2085652294
1783767539
782769567
475846973
1358762490
643595830
998038717
1950677980
1808122474
90932769
1826183875
1589995724
1727371114
972031713
1937003849
228420367
486088646
954884597
222759561
853617248
1488118116
207377120
1515521701
1892277035
1331268753
2067084691
143704619
1068428335
1745934808
901088463
1673293115
1351478678
1541820349
313838474
7627021
1743993053
1946849564
736000156
328001419
1527940589
1216526328
1940554509
2123805758
1713214198
601959852
1495140432
1570293732
700104845
477993318
394540565
398157162
765261618
514594656
1463144081
1409069128
2009740468
1202429703
1739999350
1926575954
2123160254
292240270
1031049328
1528395867
2126206963
615052891
604883840
657914567
474649967
1339581546
495555947
1242286206
1003014047
1162378142
996860318
2112636787
1329819500
745351967
775875548
51919005
1315615525
723861909
822359677
645007762
495444472
1509234226
1822790144
105699463
1234782543
1151820196
1285166223
972230643
1348733326
661540781
915396856
919573376
1929106717
1317348488
589080024
1234902836
1646932222
1387434552
1454396155
1943084165
548345796
39235670
38434288
819702146
543815905
158100722
771269395
1154251168
1477122243
688206573
1607583987
1925734121
334818657
1517190774
1501693906
854000531
1238586559
651387524
1572514222
2086899749
147119682
1100736674
1506403527
2069346498
828229860
2085466681
1549182099
1530271559
941571269
535464180
342530635
1069462068
1651100331
1644790341
812256494
1248065417
690983771
1074923655
647460250
772628902
1377893535
1662693023
1770296552
1602178861
51167795
2066547746
1838667830
2109024835
1852001905
1259131658
921015934
2085038012
855128869
702284371
1917506665
236765388
1182301811
642548411
906779515
1878142961
1113539568
1066489461
1227511
2134493570
1673088364
2130798448
1012730288
754961612
2139929361
1362776213
457343337
761123716
597206499
1054369729
540791171
686239135
1329852905
1448600598
2007239953
1486830509
1158033034
1167672020
1200212922
2069994418
1802570492
470407290
915970458
1161836731
677420980
256209852
1648695825
680947018
614122357
2020209816
1006438428
1591152668
316916632
634658845
1134701246
1751617736
1688817598
1315305521
1996456236
1127326910
694436593
446123320
1334765206
1008750268
1811494436
1794186971
852213644
2008267088
1707991571
516015901
1918105821
623610100
1046539515
481468795
1067455501
1070066689
704299015
405626920
354080830
88433136
1973618416
757384084
454017085
1887557762
135138847
712359484
1105132297
1336096409
1887295976
1196582831
1002238537
55547674
1979392477
289136509
1415843218
1884983363
849833560
1043647221
1481427079
867752107
409287910
1881758165
343707239
939918413
214389910
1129161387
19846016
1940784835
1536736885
803402696
1889324986
1254799416
1961254342
1995082822
1027570361
658027798
706335877
1440953160
692798249
2139765242
2138292062
1313340857
1465277827
1267028563
1660141921
1591207566
1978127267
1462179811
1186664636
186337115
1725940080
27788742
743205045
463715414
1636223083
1996910385
1946328216
194411393
1985779788
1846916118
1790790067
537086211
98160720
2124882383
168911290
830033308
245554931
942414672
1124467059
1290476666
1225987215
182600363
18119712
545708363
596710064
609594936
1977349596
243813635
341648237
1057084994
1169389275
273671614
1475437267
898748201
963054312
1279837191
1821803892
1265035658
826144514
1000011870
1079941413
609612526
287681627
1414430389
1492298674
987265161
847645227
1702445609
967135795
2105894336
6821755
755638449
1088949303
1292620154
1406018690
908700967
553002143
2039640325
408662461
1759574812
1547682593
1215723723
1257255182
958038405
1686570293
2103694994
914107483
323496698
1871589937
1053549540
322628248
1955996567
387021458
2078372575
1057489642
1826201510
37458450
2099164970
320372561
896258516
224757725
1881318232
1350234976
1969362790
1156493901
1921204589
1545675219
1180671956
1488245179
997957915
266808434
695738221
570063023
350848698
1977428042
1383815811
234883312
1953990904
1835506613
1025166911
472749225
1899328120
535382180
10706101
2114546648
1510255315
407132514
571901805
674780015
89030299
455149369
224440516
177944719
627451329
1679912892
96984889
2033899042
1257352472
1889977599
985880396
618157295
1160451521
578658051
1545210095
1716716612
158749442
1498225501
276016871
648140455
1832915339
1718737929
1251724676
1038447147
621140487
1082754151
1656382522
901092254
804023880
157833538
1546192277
1507774277
1059626928
476933265
253403982
881807682
858268396
240619338
1686331421
2000826610
527234642
390545553
1194260283
950001897
597865403
905663712
863105801
913096924
1002085823
1128782271
880869784
2069976747
973151745
586771025
1689482697
1476268501
1253630087
317346880
652608639
1415883478
1917356838
1145484888
1455818599
2064302057
1051931722
1650591089
1545369833
828270341
419360368
1686593154
1613709819
463834466
1341294999
19553953
1584186355
170890718
2116704033
438918203
804479302
1837213841
430004080
1623928727
1112433183
1699167988
1627032953
95978192
1421955716
1972377880
572919426
2056263466
907900063
1604195937
933978210
463651604
2010162421
1539974666
1694791589
435205918
1257156267
295728120
638541980
945269719
1521311099
1887854864
1890772967
1950966033
2022940486
1639068227
2142762106
205652026
494350799
453676263
917021676
166785751
1322792525
393991551
25785181
1551134104
1561748300
512248539
814100586
406649784
225262586
718207876
105154728
562854846
1751464934
993391079
2035619457
1927465112
1016533737
423520806
1933698592
1534310605
294476697
1550788713
1026454129
1757163534
1405920697
512216303
2066474321
1757685774
437572170
1841750306
1307210887
1027092456
1814759003
700138830
1942844557
572556086
819912068
859553124
488097070
1923360819
233273323
727524476
750441345
20666188
1751279907
1729364561
2023361649
1842519114
2034622424
100339999
846449365
54401320
185336652
2144339132
1919064144
1158674567
1690518043
748221145
1282468528
1457929022
1710693547
1102165219
1158506872
1769132999
1929643816
806575758
352314731
996055124
1741519467
496642706
791520401
38977928
1716743187
1810256570
1416370719
881336430
1974146225
968449107
530454536
1646297552
422414865
91299955
752792501
1161872435
185518120
873482873
889193643
304335286
403281127
1237095558
1215333271
1406924827
514735371
9323310
1246590619
1619409985
2027559687
422323987
1030248084
162746858
34319979
403897048
1407162478
1445480860
1977676461
579680435
197317708
463285549
414346431
203502871
1426751791
1703832666
1141466363
1907874229
1572096647
501227355
1409304522
941678888
1468487062
2031503409
1908656325
61424201
2015192486
1661970541
379207808
1774172059
995238771
231189125
1540801887
1962909571
212070565
2032134392
1425881614
430784832
2055701150
756529314
1788299820
288556952
1247441322
783510900
1992901132
1489283176
2093355521
263094504
914238075
35373808
2019111711
1143886691
2045190963
927602997
811999029
379651960
1619535576
1850954305
1589287444
177471621
43391227
1483182785
1282343328
2044689720
418326939
1646206344
977928249
1120033183
744491340
80651770
957271954
1490312992
128755192
2111801452
2005639150
1615644796
967420535
1933831802
445519399
1280684558
1000479963
543333708
2022510860
1374672264
302926213
979672948
15037424
575394812
1524385932
501069086
167075729
2133788482
601783188
1099774534
1688463049
47255843
1104553539
46106752
2042837021
358188313
1011187291
932449626
1805084201
2009272526
446093219
475105196
1195902487
875006099
1272901358
1218889266
1312239123
1290362918
1833186588
658118646
321490576
1997315909
1827205454
1580912785
234505604
1795444636
262326241
725549747
288909567
852548268
32767186
1088887110
1365370491
1743189935
998493910
177131777
864283781
260857809
1764601527
323177160
1985463893
963898232
1253741448
1731283265
1236174658
234010687
207478824
628275200
755683151
771600572
819775825
1175873489
1780351422
1542339090
1063867871
2105353414
350047877
2054571644
1831965859
406949777
264292354
582287603
440518350
502397892
339200853
1941172483
1817246864
1532474888
1868986288
311660039
1025661210
1175367928
810877697
817866387
327032270
1875159265
1711902941
1103296503
2090217319
1455011550
1839181688
92967425
462677116
1801504805
1317406915
1615304664
990789206
1055126658
105341630
758328360
445306709
828003966
690593375
1318994246
1537015270
304869929
1321267236
627741225
1629950180
1365095741
1016879693
286254550
1646963182
675044219
593293567
554730239
1420443009
516421060
396021773
1620407838
1532672925
2082448242
522937318
1734787304
1633494643
144613913
1375411897
336042729
833129062
770614156
1155782544
1988757579
1962194817
1877075013
447228718
269702108
472010256
1007906598
836767652
991189908
1561590536
287338936
801164594
2059485770
853806709
1728710769
291703536
540791283
1762553302
1099200468
982002154
24769932
1670511385
349742876
1525333563
77577963
321293339
1380642854
981244272
1263900943
342656151
644036225
746840539
632328079
940349949
712295627
599154698
1492505903
1204344098
1667132353
649804394
1670794965
1471635673
1641723157
2120233752
644495093
2077512376
1739492000
1985549819
849081926
1501503662
282011169
857385906
368392871
1691409352
524724166
1661136369
1431556592
2104129368
700841927
1425414705
171713195
1254825653
1311678121
762987910
2074828275
935884776
592910730
1250739659
34380553
1046347040
978881623
489910003
1985497490
291006321
1476854530
1439862278
1375578999
1648772366
404991612
1260956463
1842785260
469479657
1510518469
2079509015
1999089158
1372478986
978796402
1849926501
2111771250
1849591546
2131208482
780934427
651353139
2026698072
480550813
1174416842
650136943
1232063248
575369088
1688395249
1289344899
31704605
1367948853
1525522082
1910709477
572129715
627497560
1372377397
1206057206
982880434
1996047665
1524307954
318222765
1218048398
1832910213
1156387642
2008662335
789308847
213334698
1759652308
522602676
1679840448
1926295975
1544075553
2103612859
1299455213
1423931942
1816052956
1487771804
613130224
609566636
1104419798
1318790050
1368721616
1464119313
2092347478
1952487273
440261616
33038640
2129980234
788411650
1902203788
1567712971
368569560
367145250
1046551968
118725793
1502130539
1159793616
713983476
1377155193
502844139
1176201461
1787788725
2032436988
379926441
525898965
1502287471
1594806722
1391706216
1455139901
1711373461
2046292372
839775924
2871281
939289076
1940054934
633470913
1453419029
46599277
291657456
1590141155
1441379195
1450777605
1808779317
794484697
105374667
1407524374
993596863
373478108
868628756
480422145
1042952971
1557412219
467915669
1444032432
1012777784
1079796397
279726108
1858593630
1049497140
1474740987
1363508151
1121510538
338056922
1279310142
1129601319
2123197306
120136697
1579517301
438269827
1975465596
1293857855
1705140809
1994084660
541145567
95217850
1715673430
622110522
2082574628
2008245702
1429855827
369412579
1293463497
1354668771
563521711
1674701979
1168345217
65348611
2142218748
1213229016
1042310605
864861987
1432134833
883322172
808783270
509002900
1384093903
1740980440
1164092250
1683043308
1349650044
795557792
384217589
1517287747
1833584212
1495519941
1554262027
710895146
941154169
394069825
1766944746
301857766
287210622
606450601
420962653
1966385504
1288922727
486120172
251577476
2114424892
246496648
1334185587
1381243052
464547051
644261176
447867550
788714720
1889021653
145971035
1997741732
1504018916
1323947598
619840449
158592497
1154234774
1773111433
698029224
776811619
1313541463
911004332
621354948
508425768
1085661597
2081861162
2145862386
1443866132
1949499375
479040384
1480946723
484216647
1306805585
938328463
1056519414
1024123556
1147226580
132747921
1030203764
2076192153
1587623069
524382630
18488474
665470163
1326659063
928004063
1821850337
1377391715
1610996222
179086327
780365281
52925407
395760661
172254421
1881121774
109545073
34295656
1426292078
1515393457
1386029974
1166591488
209582273
1015701623
1322414742
426093547
605233376
41031111
467991448
1104912717
1784219746
1682349856
862680263
1334199704
400278725
507857301
930384306
1313013487
533811560
1272257635
1602773985
1247084959
1749305937
928613481
20670626
187134294
2114483453
1886843511
557476001
1427448826
366781222
1246612958
1189375388
407464473
752571141
831036005
101258213
1006505932
1988185067
1229352100
702843586
1714632478
1813466990
872693721
598429406
441841950
1976781855
1230023143
282275199
1706871071
1394136224
2021836094
102236425
796489662
1934262861
485111964
1580855189
615581717
581942699
1006736209
682387381
453823974
877260020
1210575141
910686874
1943408564
1589627798
195802332
2046791258
1934745469
594181861
1520549130
98022393
809666042
713992092
1268006016
1172168549
671165190
1259428945
1019607570
1818482210
655051306
1568919871
1764664890
2031864361
288310991
81219132
210071309
1740858814
562317201
929872961
1998978832
449988046
558191643
1117173976
404514574
1332286288
2124940190
84449810
1649280565
1624804644
659629452
590229853
120410722
1384022102
890944119
2146316463
1234411180
1026315111
426571445
1754447244
428891374
450727670
1974126344
497315663
2061197582
648541152
7415097
1002752629
1855877486
523191130
959201768
1288458235
1234783119
1633093010
2001264133
1217206454
1692697948
1372949295
1638297151
1295423837
366803279
1238482393
1485796910
2011479902
1677169664
217079324
1626846748
1039310940
1758540969
99271459
1095195301
1287104053
1826542719
2127160108
1435798891
1367530888
1081041860
1206222843
1405999357
1417907062
1646081619
359360521
1869658487
837887650
556195892
579599848
1170446298
1664092913
1230802484
1886789340
1186039368
360253436
442516738
1232032764
762965024
985911440
1488042583
454014506
1819445584
499036575
1116991501
881024183
91577430
1499765582
1568045204
410498510
887141263
1238056109
1795129875
1170769468
96285914
644811416
1266568907
612478776
1967142829
2018957211
126857136
2054648901
101830399
1534760401
874257469
1114699915
916234223
1556691501
2020063593
1439423425
963274308
1527155142
373067921
476156896
190597894
582954941
104847755
605900471
1361240702
264822416
925115206
1838100404
1049611714
1795102605
2062381505
1146364392
1197691903
1301441463
588203479
1390468649
1704373332
589624287
1582757876
451635290
651976813
639134901
903364103
722584990
688721776
386193505
420063423
1836765563
1441097108
866381740
1853195234
494711110
910853079
1340049454
34543378
837024394
527578226
982604961
1572031918
665609539
6872475
1730215443
1194830321
952522890
1372109381
644239440
156843284
1009218055
1802467251
203420515
852944662
1112063596
1138980198
110407875
1354295789
150628551
824752810
1925103825
884967223
1820784134
799520000
1406872449
706840380
1780166292
541026259
1952791760
680541938
1363056183
261034372
930012457
1751905438
1128918146
1230733771
1108308821
1684303975
953140461
228120533
412690621
1636377193
621527730
592921130
518915500
1344228726
2077472836
1214616724
1993910324
1208918343
550854474
546430740
689514139
199253613
1494721017
1074517943
1131048719
1646956365
1404148574
388154042
498480964
422234522
604498079
564520318
1748028746
1126472924
866130385
736068185
1240361885
1337205128
618312812
757863369
972173711
1342740195
1591260073
1800728149
516524903
834107313
1839903789
955606323
2069850062
1892014870
568305390
570814100
1523107788
788954938
154532112
469446554
127790347
720615933
1158530857
2133912222
241295504
577438829
130790881
1469543761
1363317071
1058759051
700524963
1285218289
1561821056
1540757321
1715050667
137997383
2080176019
377609116
1620704972
1911928600
197725294
1734167096
1683301626
1296443795
1736556076
1990839986
1383639546
559124236
378172975
335343297
1886216969
1736802947
943201774
2090672990
1469415664
874327441
1470062059
1932714903
1238494395
434325032
1015336626
427797224
909858073
394411423
294104524
795802299
1955128793
2041875003
1172315855
403534024
1907283072
1522747569
1691860848
161309134
1230264690
1274410824
1044199146
397466720
1423367729
710391160
241650564
1869965057
1219944258
506277197
67199653
2013433429
2132096383
830944076
1117602083
657480359
1559001900
1973988709
1990272288
2120008571
1644813514
1037041473
628639349
1037587955
1299255898
2092306165
1773924968
1863368828
1927944642
1028538296
1317732321
1823568073
2095522325
254806719
2078094738
1135712815
673752268
1990533202
672428694
502775771
109161638
1917928809
393822238
1890708113
1780615335
232642016
566242117
739350232
800479467
1081934261
2111106868
1850034392
986615420
1450406201
403864360
1309391157
674378884
655422556
914026936
1475841108
1884871384
93163042
1132168688
1970473427
436777141
673227312
46494363
271101901
1372787459
934263159
787743438
630593920
807833158
67781989
78534776
1276481901
1347163034
1352055145
1440244060
1147060190
1348091670
1291980367
1480140381
1031213483
940214186
2086591331
1793958510
223349359
1514302529
2094127185
1202306703
260733144
1999746513
667589110
1068261835
853277270
912673280
1566317231
2082398802
1127198747
1343810370
1945616229
1093772889
537132838
643602552
644041879
1326897859
479880335
1585407948
1779815869
169744902
1327409526
1039094834
821392658
701515424
461715879
753181317
32806500
197142087
1571086727
1717387758
1851810409
1831399168
326433464
1615232174
1713815352
1843315130
866599432
1237025624
1069322521
742389533
631919090
1203489211
252550415
603007663
1824536131
364476867
55162061
1965396181
534364213
729464479
589545622
539358438
622447070
1998372505
693296560
339101356
319919333
578948086
98093461
174977574
1846730271
653903902
969558046
1808423722
1625036887
1547036549
2050851569
2001261593
1332757878
887812378
1257979077
575340354
342087706
1098867580
1887014416
445652741
1065246077
2130054487
96079442
1709494251
197805526
282840864
2073985384
2012109881
261067929
1711963033
1163925259
567928244
931163303
492066875
1506568403
329105382
711278575
288153817
1199420391
1564345821
27626918
188596693
1061418508
835045965
1770139471
793871087
1478215474
672535061
339523935
447594026
1362129163
1910405249
1514083253
2040289691
893384325
641256331
551918437
2073795301
1109817030
1325177781
1845762295
211305583
1535005932
1527338193
1656011987
1436048565
1515723130
934884751
148217116
2054579868
1033013240
386607035
1355655207
2065446543
1377641806
1433520993
1156601212
213420944
1185070454
111815857
258198167
2057536430
1255027339
158653314
2103530582
1628391990
1966359687
844825827
23592097
1720792325
1292657031
569793775
202811067
1212719462
757797775
787594531
1137326769
1894197510
1296863589
893853344
2110198922
1255050631
2013388568
413887880
1721041505
1392661995
684849287
1170130440
402856659
488785271
695726862
1889491916
713755729
1989605277
2069820005
795029909
654107851
1377843957
1490273645
460333788
1417544784
1894630098
649281879
545002511
117582521
980340646
1064282794
942714329
452858588
1030673856
978604873
1089887138
1952315763
2041168573
194672316
548198895
2114739532
397459891
2101718448
1266826284
1557937704
739603550
1120784697
1451563920
1506228548
1115811212
1005193014
983687811
140335897
160004868
721955893
1068599102
504776740
863175693
82693747
859235619
1034600379
1278565348
1798071978
360762215
174792874
259868174
699361762
406009714
443486555
126191843
1918718776
603044672
218079153
1835951137
292429080
1262109228
1604360173
1525113221
1322118391
858904227
690489182
1502126601
2067525816
1511516901
33057680
1760872341
1027238842
1496646008
1979209018
1332272972
1807457103
300333802
1053121635
1820587744
2079946800
1028444819
595786609
1943646951
1069918216
2144289200
915877511
1515582535
2143256451
1600063573
625723835
55745217
533611479
1894985823
131403600
1912303004
893036384
968902704
1035534185
2041189209
911161055
1188989336
137881870
864345664
1535566151
1951370753
1640409684
103183426
1667070914
797517116
701577077
129222430
1660803921
2061876150
684262621
1784271670
822638229
2131771317
1933039702
2051412109
820019323
1830489318
727084180
1700364216
739617266
831616473
1633312903
737335360
154731283
271834370
1791299493
963326707
57541167
1045157238
1257069031
1082848205
1530962590
862885970
2092103331
1523751450
1150266378
1504973026
1232903144
424660185
525947534
900131570
1360537228
460608548
1582957447
1902928617
1311785879
241975735
2084859003
1579418221
167696679
640343776
71740936
1953334716
1852486898
2141319798
473729007
290686098
1951212133
559930796
672558972
1221343068
246582341
1189216818
1762021126
1811304082
484916874
11714263
1515741235
641629216
862991692
1594116097
698933096
1621388387
590367713
669534929
618306414
282242795
1411988587
741024955
1822092206
106290546
401576480
1179619254
1339162869
300707133
343850119
11171117
8615768
909523583
404887885
691070042
1551547691
550751098
1759831354
199377889
180325065
437737780
1700013577
1706284298
81520907
750649509
598548297
541977286
1279360772
570153269
198687787
1654583572
208009260
1904309509
870043726
786274220
612510428
1374477900
53356614
1652995350
605875803
2094017214
1314285990
1702670219
1061932799
1347056258
944333621
2009164179
366233600
273044570
1240070731
328214432
503439004
31389842
131665275
490282148
1808200076
529160832
171725057
225091345
73592563
1607977518
1590894047
2012589618
297740936
914471539
1644699400
1851544058
734949357
1750848822
1184185090
1515450085
291939174
1020298498
1796098018
1389239411
1263930873
1032597356
1359230317
211798650
1552418935
1046495004
267215429
220375585
933005334
719661499
2118237202
2101611115
1841899793
579257882
651783113
1687304827
1870917442
1831396773
2032646142
1481518806
1558984300
1244953826
1309394969
1498811045
819021389
1917164452
1811217933
366484005
792626770
81022238
1588915040
816265589
1888703052
1788979751
566657909
2040246782
451504277
706701486
284884135
63359918
611871984
1866485368
242143136
863818681
995575420
2088856964
1803227609
819668435
532775630
1066926279
1007797173
1249508732
1177763581
40676654
918789568
1400894543
71750966
1318571161
1500133615
64592100
1964577874
745897875
1558980752
2132848340
272887776
717649572
118860428
270167568
2102611823
7934763
603773942
654164845
1547260980
524787281
871467076
1154015896
670802325
2045549074
1394795186
1703991596
710930273
1004040956
125913222
2123188873
586432195
801834808
1213608227
129479334
1786798437
1172176028
1371869632
155979185
120162261
395623938
882774031
1098952232
1757095290
1481201731
571475586
474160567
1593219646
84121278
133900209
2106194092
764515715
146376479
671218961
1896278657
628830107
228186799
2083116600
496786273
2014962887
1474117138
77239268
653573516
2078911398
33021975
1023539105
1383726282
515590288
1505322475
1410937312
1632039155
1139032193
75754674
531713382
946287879
1788574119
1113461222
1135115442
1341274023
1559659181
1555636440
176189352
88430226
2081608751
2114182753
1344261799
61541511
1198473080
918052172
941934866
1745171835
659841008
294199903
959166384
1038906484
2118880333
1107623040
1842214026
2020227997
921610243
348698280
2116507822
1638195808
364734241
270235230
1344358925
1502707012
721288096
871692039
608846095
190527748
321989828
2018950649
128053722
782026632
1403239816
823326453
224689882
746780216
1215911859
1698447405
1757185629
1302770627
1178540715
1796751239
1743802211
784118012
158182572
810498869
1182381649
386944657
168415764
1053089030
1004335034
220868920
509759352
1882125706
1639380199
251680104
1008741969
1715410117
764870692
49874641
1077115590
211562025
730230343
2106527246
1215515808
1200019248
37165536
1780883626
492035995
1735046076
1733071774
1084735473
1112531207
981137588
318251846
710989535
596654308
1319611011
1496621744
1373103234
873214516
912995380
1848998808
1412144002
1251219092
87201265
753962519
416123142
399201505
382220611
1006740150
1501269458
1826952207
712653031
1149319166
307891393
1455592626
965050181
1164927053
630646500
1602196200
1034486322
1670965202
1129103331
161099867
268983908
2088699118
364861848
492257084
999089120
386821950
1363082272
2109525494
841411656
807261315
2029824225
559360021
202192413
1310896073
1412535492
798776069
1399056629
253735979
1013308099
1084984012
1523723903
1723342934
446139006
2043218696
1255498897
342662718
2058881136
1551047468
671715944
1939734928
1848872374
1550180017
1601398759
1332066873
343674131
225574559
875718825
1341278859
1533544560
2042125140
1626079329
997169703
63205836
2008786668
741986343
1782044104
460546028
2055979598
1882487327
1447286480
1225503381
1603117846
1404049917
1755366010
51113373
84761147
1370411785
359122233
1275060152
323775322
576932566
327676074
602268628
1968590399
316170975
667571483
25159336
1115933548
376755849
1697278002
1470230760
1426314880
648665267
131942048
358902770
298470345
1298303276
1398830320
1913113047
957423429
1524013750
1917424063
860967356
251447673
978855801
672962124
2006491873
1542841416
1481202830
531210681
1547269704
1641953112
46013599
1754543990
453931873
1299832562
1910893491
1061987080
1595860770
375104155
2114633083
436743388
1608190890
343823602
901173015
1954135051
1582159313
338212974
1334095832
1390756677
1276307489
1484587021
920885017
220019919
1663412193
2070832204
2089193473
280070354
1524357387
2003004037
1803687872
1326874389
1073981312
1414505285
520858816
1503569755
1570231979
297219897
1274004766
597478127
769443979
1024945488
1139473908
1139883363
994303953
2066126043
305327471
592851530
1997034726
1723643477
1443218883
1860535108
688533873
1801574603
153524379
254322367
770339091
411187606
777744442
708192146
1801714988
2089874891
1979581377
722309144
786249355
1155978830
693850382
1418759478
1538232709
514024334
1161741641
1350840800
1826876328
893398692
2049350533
1790242749
2081352886
373699480
176300898
323691968
86901556
129055252
876988824
1010056748
186337878
923921363
790169120
748710792
982055681
139322572
308608894
376365858
1416501492
2014217131
1190761258
1457452333
1167071731
1123085519
1361069219
1411979786
1290476658
986402852
883044516
545938765
469512634
786522079
367689413
785315376
2096796085
781345511
207376953
971620589
1294114938
1463526063
1563919043
659557772
522990579
239094805
1456683490
760537226
2125377451
1232108259
1546084831
343885992
112901324
2116147443
2080520688
673604706
545747895
1038102007
870461707
7845261
1970253583
456468196
997103832
126853626
1721070656
1311524043
2023924091
539504774
1654948542
721513332
1003155137
408293719
951958776
1905490520
708470042
1190694794
358492475
2006793008
358995750
851853409
1664044438
1742418063
1060141561
1579053201
254477692
1085794927
616889669
681541177
985664460
1706010013
1366083257
1134955515
1878504979
170461892
500321705
262002370
336699142
830748101
268465558
1987347401
722512594
1371594201
757671973
2076935317
563582502
1054531862
1698355278
1011439890
151289288
951403976
66312671
2068457530
1721631688
1086715852
265882916
404209386
81261467
1809215336
1344493405
504700764
634615653
721841807
1711330354
794045204
1167718633
1302358123
1995817943
1727211118
982466124
151841133
461699100
203345422
882347685
593130756
1047960077
2055158149
40332152
1293295417
980688856
847545970
1234190401
1990454241
579249536
323378278
1731106287
1820978097
893063413
737088425
647546006
1193217335
1457936196
554920658
291408893
1279092132
1247218929
1714740445
16203196
346786761
271597207
1934546085
456051968
2020364294
595477247
57757556
1772663601
2007494982
1454362482
163261444
2067692951
35370124
1831534958
913015210
1025390898
496896353
1918486795
1789510942
1077497691
441163721
2109567871
1992460513
1636158102
1100612056
94794626
1560160273
449569251
418003212
1294769463
880941062
842791355
1669634564
1771204647
265601424
1420546954
572728994
639180823
1366545915
1007620516
100906012
1883548843
2109172175
2137608078
787869082
1635977114
1407695446
1875089220
232265162
156652901
1138533641
1534255420
1646029173
1880350948
855823326
310196444
1816759599
1305841203
1746058242
233636434
2036780319
819302688
521686154
1334299652
226732699
1283103626
1661243884
975586877
240191167
1834739889
1183118685
2131900388
227809213
623411608
1854814234
1110290649
1565945697
1538732260
1796631275
982254248
671081808
409900541
278997658
656882823
1779692918
913189315
925671067
98369034
591625491
766753225
1323117391
1064244685
1904822091
29671238
2104452049
210773825
232906231
1759275242
344009202
1555720203
1010496804
719397716
1725596475
112774769
885659774
1059157745
275321130
84431199
177267115
59140228
1333410714
1314486369
280954245
1465448042
1925437634
1324158279
1943876590
1350275964
100544235
653815085
1271661122
1853806551
854501852
558568173
1986909491
1187257961
335911839
1616798944
2098582351
699213992
1692679516
2141520050
2070319352
2119139197
854764464
1221867944
1391163222
1391988090
207718261
318472028
295714961
763250800
1104485573
204265737
1844660539
1810950407
454009535
1887265053
1803744750
1344216979
934503719
1475738696
625162440
2115070067
288528749
525278656
60633059
1872006241
1180022199
2141625221
1582042246
966223605
579632801
1815225313
335566124
707970041
1432677709
1152447693
1211772696
23467283
771279841
1184050986
362108130
2033907800
444086678
1482588207
477913834
1969104665
45108326
948513812
2093781284
284702262
1827254098
1718667775
2029333502
16153864
1559040029
1621266590
1920888043
1575251360
253607071
345338979
1091453716
624042022
1643318889
1147680454
904420919
523302158
1804863462
1893831707
1781240313
1603656820
987449347
1181967997
1074700137
1434757360
808735638
1033231379
677179581
1581779483
1641666787
1632886645
862095886
575659843
437264741
1942669323
2128379291
1255904236
385980066
1774025543
2076445042
1793851250
2028403400
523846611
1753915203
1087238295
976066378
130605249
569154643
2002106582
824137522
1401197505
419177112
464686521
2029001367
2021820531
1156010683
1459906669
134635961
104440183
1085103227
1156256515
1063753110
144222475
1842460900
37793781
162403630
1873524288
1431122744
576483903
545551957
23250295
296236605
1238435915
433859378
1487373458
529522847
80643534
1740470625
511111958
362651858
1840069796
163290158
268256456
1382147889
551900802
1072792057
877617994
1582947484
408378060
240635082
404672004
142031231
998569942
970176625
1233505610
653327362
1058868136
402296933
102809449
5736291
241685552
1301387995
722665102
1967435115
124367296
880576556
912309513
1601849510
1432232728
811219437
1513026375
1140824612
1226491527
1788277076
787726951
294963403
1510782384
919206890
606001021
1717736186
340644395
2006142162
1146886231
946221365
518614076
1623801340
1712181816
639187951
855862769
1762945423
1804535050
1455363051
464463611
1674201607
1391019273
1188846383
377689432
1613108021
307038886
261249891
1186024168
1545655879
1327817324
946615307
872701563
440566715
1175142840
503917596
2088144777
221618248
110322197
1899258962
1690407285
1630056257
1449304012
943964191
973666790
1019755722
389333168
1001661964
1116479609
1247783313
1930891991
543807232
1547232850
1421343870
51380978
1044270082
570904696
1805919518
290547172
473021123
387780073
378050241
718212248
1548683418
2104958174
52752991
1388397625
231348053
739249526
535262474
347448914
1938538131
1758509058
1441775063
994937253
64520651
30135053
61015108
129936247
980637490
735163374
1195163978
832195128
374536566
1187370367
257430910
1028001105
1867572536
1585572768
2113244869
1279360242
580223167
102596307
769235320
2081311742
1485138746
201462263
247917935
458973659
1594911524
253784833
1762140635
8379217
103579724
100644066
1875475971
1779336723
682099206
969104309
7108979
530688266
948417210
1898976350
1149913038
1545180800
1617599627
404436093
1160446354
1098813823
1188712653
25696376
2099324986
34810838
2125695714
1300407470
1004063406
230417293
518421200
1198769648
859180056
1643248858
762090580
628666420
415020304
611840668
990584585
1549926939
1561423508
1788374973
2100346478
1390077801
278876697
1576323047
1733498454
685768905
1587051879
361373889
560542797
711532375
1141057013
1412146117
1528391779
1631202331
1869150824
917626466
1218685841
172818503
1734690196
2143781451
945282604
1407565442
1847336901
1752737797
77857829
841725926
135060429
1755349819
1765782505
1442156045
1233322252
1178843831
726058374
512593423
901177463
1984052605
1136142368
372268675
1406282678
588549215
624896983
1850198244
915612197
446163953
652138936
515673795
1699184858
978787944
1518824088
898525988
1918241382
1937967419
524399854
69384293
964299484
1353203953
2040754041
2061906042
1237026667
975816857
1177483643
39623041
2031575108
2102366250
899947414
1309729787
583670465
1504501747
693697095
380587606
1719162145
1809837180
1310733530
1645666241
457328449
349467964
851735571
1564502862
1890771732
948905752
1986861478
1763181545
900274802
1139575592
537108299
1829587533
1438026449
1230965188
457954842
1635473514
1535619097
1891698405
1483734523
860669857
400230590
182933334
1887400412
1743026408
829877073
942769496
2127834376
1238750266
958456788
1606921664
2110893055
210774730
919910736
1320443105
1123887611
557242197
650708809
307319240
2001135649
1676127573
1056835681
1132014160
153263801
345744555
1804556627
1738317296
1215895942
1431755659
1905784275
1115033187
1507870371
77525820
1646090565
1010600119
72909342
1724037084
1157889844
329967098
1824899521
1311272266
1946818530
517808300
1841114929
697799533
1437058610
257537582
303076600
1230271966
1572661915
1716028576
773579538
1899287208
642236898
1560729364
2081827396
1334377475
1516039566
1532568761
499260280
1707523898
1597409352
1714182540
684262621
636539915
657751555
674498152
1457038656
1603359378
637362397
715532745
1855153022
1308013017
640078379
432007882
169342647
1999922409
784008692
1094937113
325473910
994597430
365553445
1750567267
642540451
1293904478
557754502
1814151651
1371659159
1800019859
812734570
534712926
24371250
639134474
677775205
1821297369
722626015
1580480647
254580300
2054467731
64703595
658610124
421530437
174564091
615870209
447702893
789715949
941193267
880505167
1780270178
912486327
1312139543
345466411
240749712
1227700643
535227855
862742537
273255303
614980354
1068672444
1727670685
181583199
59709281
1555625911
139340764
537525734
628911691
1689929304
762081559
97516093
1484187534
1460076981
1552296529
1822566758
332397587
2013703719
657789849
406458261
1160962334
142844537
307518817
35297402
1930511366
155307562
1845387024
976431471
1767955570
1810928410
1426717440
303245644
293527184
43930505
680785568
915141492
101725153
1489111271
482556111
1686554936
1796680805
1475003321
975554503
65687281
1250362989
1629652375
2079435069
937199676
458967756
2142440672
1823501458
601493474
471628284
228408579
1309169288
1876991054
1447472953
950923804
1559394449
320655782
1983204650
1450133349
109229945
2004540133
321710915
1769746286
396645492
2122800200
2063833167
140398086
1252643056
1560305997
1817856800
53473632
899591090
1921449736
2077661015
360043087
1032217146
1361080058
499639186
723796465
1331332410
1739128971
1300909229
889671240
1770631962
600276316
1683486259
1971202914
222859419
1256367736
1861262838
15786594
1179136723
1640590650
1689984232
1940500725
277292645
470506165
286603005
1149801821
1397364984
525916247
1332403354
375981093
733040616
1158988912
925841333
1935614882
2135568373
706517197
937544320
850212527
872529071
971471131
800311406
1831214882
1001996914
267341941
492207882
1575952924
527910513
736815492
1031497551
981970154
257535560
441351993
1745714189
69933161
1116831813
1399768981
263682400
2059817909
384482061
1442590622
1117097087
1084295691
434255970
5599201
2023443108
2084622380
698592765
1371562847
1113023225
1157686194
2082844171
2036936871
2133377445
999572146
654204238
1168438290
1043697884
1403093075
277308147
2116814672
1854562701
1082037615
509349991
71886683
1409570902
404292075
156787678
1706108680
1167610429
1532127002
1965313206
89438570
564163804
2074867146
2048345796
300260953
2146010111
1013969659
1070163488
886051462
1060621854
775451413
610121789
214812077
1061973254
1350113125
250991151
143518394
711391486
1009735818
691346125
502690806
1592449028
288442618
1653677075
777182653
124330757
872571027
1988331824
1163924611
1902065812
13015273
112313685
156582366
374334041
876795385
1605457744
2098408243
1149862352
1697534923
1904921526
1080429795
1392111676
1874959886
300811996
1024454836
183322709
926350741
1041567662
690098251
2066744635
1712678217
1885147977
177207132
1955144647
726040647
1320242161
1784937191
513587022
36934158
434528253
718346694
1795597939
583468214
1419804891
290764399
1591547437
1251352259
746306261
154442291
80696082
1399577680
97774909
1516493387
1622733069
1437633231
1570841375
415372829
1736489759
466675429
1373320485
1362628799
1460922608
1005549144
1195413851
1606071787
1205297091
755795654
599723642
906282008
457216561
2088162285
1920159211
1949824455
2071568603
2120358982
1864197137
740106307
1035505939
1714399239
765126069
967999077
1268491656
1199886673
1105647386
885335955
1760274597
1081760276
430685124
624967226
39918219
1451882561
1961623239
1234878214
374158402
1243228621
198464674
717616566
414411827
2083539159
2140985158
200474162
1508962813
574369109
714516850
1309200140
416313339
1482702400
1798261252
1175371318
329659170
1165971479
547733405
766867288
2028843656
540862278
227772723
1440413105
1902934968
1203362316
701562647
182548564
1252203329
489230399
1290642372
1014312749
1124733714
397657530
1691936174
1853837202
1118788449
1365447270
1488130831
88766482
1199627081
417206952
1267284380
1876085450
923253389
2004012409
1871871401
1177852199
626253027
2107993159
1436954491
208594230
931701993
2102235605
2046828695
68901596
2065766629
508832721
1553955697
1026187239
1345921049
267322225
202880401
383872216
1513097700
242358058
1609952632
1588255839
884660841
694925502
745965350
1120126228
508640818
1589896149
74203351
1588413716
1506684408
2130951723
349856294
2059309704
2079531092
726474588
97637924
260665681
1104638005
811558129
1780552276
381399591
1597362995
2073765645
328650055
111206717
1408289028
1859410177
991860350
1045450163
1003258444
607690111
48754349
17432846
1711006945
2062078462
599864188
380082107
787671653
1684202705
1774769657
451077698
32074761
1751590914
1631142558
683534705
1943126059
1032748997
636905183
1229855879
2142687785
1541369769
1529837233
1719490291
1373612758
1952300540
1703886439
1539134300
1344240267
781041836
627797577
1067222740
525533057
864720196
1048939850
1415201610
1475215252
1449614053
1934868432
961393566
424820221
347768726
86732410
936691753
1618836176
982793871
170577050
1203633377
317232868
1251604896
1015793758
1410125136
1610759528
1609592353
1210851299
545091343
908153015
1303929347
667082965
1060647576
429902910
1925952127
963068808
1298802477
658955657
817837674
1692411561
1898527578
1268815467
424230563
1425677044
1837924860
637552169
314539109
497077455
1740341608
1783322842
1606021285
2059349800
1672374873
82669912
1032237869
1638893390
1354095604
1610171325
1409618203
1088603136
1640698218
865981415
1732018637
2027239078
880779221
1942676325
157559749
158591682
1450167147
1875358062
1808246817
634550838
1284405202
1317754736
1416228030
54165586
970480310
679188822
952391802
2092080912
902487437
1944057203
1756625919
45726352
1147234270
48118851
1763930941
844377574
621671282
726698562
968349737
1599124353
2091004809
802956745
1088636127
499078691
818609258
1521098924
397789617
152976967
113521372
1260782617
101505178
1497479997
1480073438
1504641027
2097661313
1210885007
1179721957
592559706
1779169974
545904274
86160331
1323299347
900733458
1001422474
500338852
1638161869
2025338197
1349872204
2527486
1916033192
1911161439
192333428
1242780725
1869833202
1377074865
846322608
1411494943
1336019472
512629590
1276665453
692961166
704017532
1069728120
1884217834
536356145
653980969
733381582
1406353848
1784425296
1597513817
1763406656
981799819
2079598698
1332592709
840354033
1959528234
1008941886
1178992648
4112849
248220237
1600645243
1835908540
1526379556
1988367928
1321504114
1062362151
537226919
499231726
1526304376
1493380414
1827789528
419637533
1832552960
1980890469
794204399
262220891
893412399
288267899
1348740521
1122932299
303740419
192119273
1072897494
458732241
1173163387
404367508
570830353
1242620337
1232361857
752749674
1827414361
574527827
319227425
2145607478
193097756
494875759
1204453254
717372466
138226828
456391330
1285941114
416887871
1951936205
1526537537
225552648
583576600
805839792
1119773652
671532270
1154959333
564326960
1453012105
281347779
1511172034
117420713
1497214282
433013151
329950211
209215901
1273442306
158500250
1903300244
1276352079
399928604
767403546
401374490
1795119051
1883799221
960555227
551162142
1494946512
1927395451
705752173
2121756108
504442411
1454565211
859159408
1428609940
1982281082
855799419
1413119395
1859240508
1330193251
516758941
743467494
20563574
296604348
1404211606
742889933
965710384
252934871
706597781
1919769670
710675337
1759482281
294434901
2043826548
721155715
216831677
1017945573
637410779
1794581123
850832306
1180164250
1759897493
1858534869
1502111246
1073617007
1477893198
409204852
913586666
1768984115
662567030
1060894532
710013251
1720279887
1803987875
1435669490
1082199890
786719614
266705104
565301686
149671092
157348218
837271154
673430317
873044854
1869824483
1768166697
197191881
1814475129
1443292218
267054676
594596843
1140973019
2071389795
111458333
1561087445
786076043
138865504
1605374766
680795946
770374909
949491054
200121713
452860180
490470731
1951788724
1910136784
671344634
2124933821
33441355
347300005
636862251
427367094
600370698
1811227590
652521909
1739927179
1534841189
28717708
444155903
1717824575
982960115
660670393
849456192
1647724735
1770966600
1515295806
1943257028
472578287
1934500461
1216218502
1388558962
1027293207
584326159
2027450460
874499709
35949094
1993718852
1742194982
1269697210
1484053934
1669617279
1030869494
1837885204
1229733551
626740202
1148657924
176005253
742942310
489209361
1501513005
1889644747
1446726521
1055466242
1867389088
906687837
932097985
203932851
1047492400
1880010236
1705091749
1588393435
346610434
530030318
755497348
2093974068
1384428937
1786751176
1049610274
1436408915
1808264278
1770862251
1319210407
1273181461
1979507835
48779921
840399268
2062862221
1949131658
670774605
1864993680
1896526346
2011604355
1774187771
1212843780
1962480908
1867296819
1692089901
1303836977
802824634
2021292200
482169037
1648994980
538391680
141737504
2134886497
1395904221
745735133
1674793060
2106076514
1128289937
1593112406
1853634196
1033907039
1208773742
1253338425
1611172448
1463969870
80719960
604080190
1497879760
1505098248
1358686254
1651385863
1501846153
1768973623
719476895
595213590
1070417392
781951472
1678483482
2061537192
298953651
1962411809
1866921067
950919736
1119390709
389450658
1378348574
1726955329
17124349
1933803569
656465208
253547004
16857065
2040516692
2015546382
1903427467
506635745
924298770
764181621
1014537366
1007619931
494990561
34849769
1858255422
515857078
1310873555
459141309
2078360470
1725628861
2146466513
1018622011
908278225
1965469618
1206181890
1161265908
1089498246
1078185139
1919868565
583797809
72588654
30426833
1114834872
127933528
904500677
342841267
1898300070
1085077932
1326417074
944767941
1333946135
243399999
1175254622
831394674
671553099
322738869
214824360
631239694
1847930801
277145178
924071412
1911764762
1187812776
886633393
1308584343
691703711
1743088526
2017510714
1799783673
479649022
1423414305
151970582
2018551511
1591191916
1671397599
2045414739
664648213
1441187010
903329339
763370381
54640963
609209069
841729868
968768816
1016500891
1921019068
845236067
428465303
1075100698
396166292
710335913
873441407
555271882
1379565903
1139090650
399937259
2144525776
1272905859
1854086759
709012056
1963322279
864578074
1392977698
1330455961
245414416
514124322
46781531
571467849
1962104260
875853694
58305263
1860425885
1826050681
281695319
1445642908
1707068756
1742897265
420117182
2011716159
1996108810
1417189973
1752581927
1594170360
964863548
1165145333
1372131547
771697688
868307367
1527184487
935471696
1022621466
441464994
37992340
1450001808
1648302957
1028288132
606382536
38880083
1010873549
1360758264
1283994455
67084687
1039156583
1311158571
735141751
111624968
1425808134
1751458897
1057679416
1487397376
1204263472
1578437021
1086515553
1227154512
8409744
133853489
1069621745
1810025596
1112896817
356372181
645976040
1570994656
947023460
1152822803
526220986
739983542
1369918375
1396181054
1774566363
1341749090
929658025
1831986011
158864215
1124619124
2105012610
1931280161
1556130103
1703189685
554786154
1184798343
1505654747
849726348
1674359603
731407353
735709849
395650424
359052197
1206647610
1407049704
1011499698
473225345
83355222
435537497
1559283204
1869852129
190546715
88394736
549789290
495325233
1655119306
889905973
128719929
1954296622
187728843
1686655284
1819741092
683599948
155910656
610704441
1266881153
992210101
1787110767
1530569892
1253751541
605186874
267464878
1968369719
1602149785
1563221054
1300802929
1124155305
482110566
2029025171
1886161156
1157253134
1889659909
1085351425
2034203321
2085261872
1942230133
784341838
1351861512
787394467
2054390644
1268095197
1519311379
608760111
573204939
208947922
831596203
1469065293
1353707410
2044896621
1109523124
1876939548
1398729963
1364122174
640255464
865158453
357262111
729074081
1041750839
1984383037
1628284834
876418128
1997671131
263617240
280013234
1133905826
731869900
1762241692
686052222
2051748621
160720084
691812236
92150402
1604115339
1536097806
649572535
1273954869
1802504377
463931127
207905806
880338030
935989219
496013373
920369978
707411088
1621989083
2011262698
1990338347
1635356804
258088011
1744433849
63037750
1746102126
1357363311
1584990075
1039006388
639523539
377135331
2008674297
1640700899
1252012701
258874481
865997086
1866544726
172146713
1839437441
1468589052
649441336
1457569439
1527685792
970541256
1727076806
1265191342
1483078473
1853030130
454996230
1966156708
1546627046
732020803
238010912
1003521723
1067674379
1560286182
615324757
2086909316
1644299409
947415490
1674411264
2068030256
1715660896
2107486524
1192974108
328857760
2120499781
1677319273
727257738
408474223
618986985
1874286301
360200457
1261976932
225839735
1188180876
1404430523
1083884381
686954722
1615552287
1711711267
570180736
1167563357
1699914943
1965886653
1713274068
475465611
212576263
864582240
1362618307
603449569
1593395064
1611297336
1378108670
1885975146
1498344718
1425905495
1029432828
481318070
1348409616
1941459435
1111170703
795568156
2002951784
382778330
910196646
755900213
1634336973
1816203764
1947606585
1855477667
2138323018
1252666550
347844578
1980853388
186566231
1289418863
1220975445
254279838
1932283661
1684347555
1843779457
935810478
736802712
460529381
1666811345
770248866
690120008
733156558
1018063597
1321079385
560031033
434883447
28644271
160702396
390303909
602558532
155590121
319631819
703294863
342403976
1759928001
1855905138
1039628302
2087664607
64114542
1599275221
1764027082
2007734256
884403441
649442346
1325836996
1866819805
2032739504
854945559
1894635025
2021712465
1258102634
68249585
1095732537
2130937432
517950752
1637939952
1903754665
358283985
2041910270
432436943
2000171412
1606401363
1616254152
562047128
529005511
1633629904
473493691
2130012832
243908308
414058690
2059399772
289132939
974596890
83055119
2023531014
1864366033
863189581
713088853
1668996871
1914019621
2117445763
1245167198
415961181
10472276
1018395450
149091434
1623923948
2006608427
1043120211
1027322208
314800381
9198695
707026513
1554248397
543907587
525588406
1182506899
1193256124
129683373
159515927
1896850649
383889434
937486597
235095238
589325758
426756587
1130093315
210456104
414697919
46417887
971379793
1756158446
1726981368
1697984423
1851037603
1729911152
519336843
2077055283
748556636
743007500
292296999
1294486539
789437848
105249664
1036496195
2062057266
103393872
998721356
1241719898
1552065568
1228271392
1540717621
1130147472
304475976
1196367806
1156507471
608454889
2087862183
349860476
526023018
25415749
297836775
44742895
1617996576
2037213045
1180328271
1446229924
2030181962
854324625
503917203
1364289162
737644455
1655770571
1523531588
59665332
797523024
287233220
965599732
522121823
1277620683
165090973
521044261
1607285874
1849159558
1893936971
2041839375
666316692
1777077447
888344158
2038417296
1298676109
1636426616
577873765
1272198112
188521783
668852002
1416927418
1964939152
1117803636
205977869
562691921
811856280
1600974566
178201577
1262091612
1914343223
453461983
2046667980
1858688410
231122035
1457176494
2098834755
979549759
284411070
1878943735
1961658408
1327660676
1215997066
1493100667
1407762431
2116506935
1621240966
1439001136
1562242797
736026174
675915864
1931449105
138668601
873445084
777846333
1662278116
1111508683
1945788068
126648874
22264099
724287236
1856187454
1516476026
711783144
1371731592
1309820568
545753724
736324203
337797014
1882145368
1688713404
62930273
1024583591
1420148080
705071998
1239282597
426189943
1038695262
254403364
1062014206
1287470257
1424194868
1417158808
1879057835
386001220
328911334
45263531
906896645
1913453575
300737046
770003724
1660146832
760819179
1965838461
1201158230
1060081242
969707202
1108309319
2024842891
406820244
1528306735
834248017
1911082164
2032672627
950195108
64715497
1175622168
1271069236
1332049703
1269272840
2103444500
1838175875
563234483
1211849303
1363811968
1574162134
878958703
1879463709
1563391028
1739396805
1693803119
232045459
705580948
1562860633
269020227
1583141352
1569390115
1550083847
1960537060
1024934312
755922903
994173779
1969027342
1201619882
1460681556
361736577
788366283
1900323936
927563571
1278361900
503746246
688455083
438228042
158205823
439176855
1588809724
993224948
1574618016
2059243848
357751817
930216823
1642291263
1856457015
1324775121
1551974381
475757787
2103755284
907401650
1441998784
517075756
477995702
2110117752
478218740
1975144268
22183765
1305041805
1177630850
1980175988
1040982195
741166086
904424495
167905492
817791601
1103512974
1419590322
111382199
1341531954
415956554
1383686686
979366897
1572284908
1911322712
138493082
1015862462
2074657944
1112227866
1415446165
1736491627
1847416550
67560859
1833202562
1228124412
929695518
2030122172
884567513
24501853
562380883
1447223432
833121286
430610045
1303021536
776953649
992970351
1167959585
495816607
793487269
1004917228
1104205395
1306239261
455161830
658864944
1763922516
1397940600
2066126043
2092903781
1600484807
845967006
48234970
659143792
1149590705
2040966269
320223017
2045061355
854514578
275512646
946380247
445462515
1181506548
1034332338
1730843634
1274107893
1135083062
1213799217
2092227800
24976338
263312611
1562564784
1193534319
1521923631
1820196640
787989880
1956964347
1950314169
1985526408
1680650036
1513726425
1309397074
153213565
585286208
1885926010
291416596
1986093120
1468052413
1358932028
691436674
2091726870
586889003
1973662561
1041863268
1073637550
1611493576
2033696434
1662813972
586247789
1851991990
88646776
197613253
1407643345
1969706132
1103525759
199285001
620091054
2052261449
1462864601
141943387
1747121956
786304516
1211434463
1225850847
443373231
1034376778
203877092
176971507
809549624
1600635397
1679427453
200465607
168757470
783697259
1617562618
844826667
1585255605
1315009537
1601072715
583501195
624171506
561475022
720658996
1586222354
1183057757
646280888
338794216
48389904
1975464581
1361983543
1714821757
1789219369
1919030350
1001140867
358158009
1508389624
625498600
969268429
800818205
1129617500
347364395
1057407582
585164899
149286360
1678420689
867738301
275981136
1162369713
1314765463
56637815
947004263
672358655
177234844
1019778385
1622981321
70336520
688689170
791016527
557964920
1865142391
665708387
239746985
1251119826
1660990567
1075389329
560771993
238648604
711303492
821207589
1112786808
1502122539
355886227
1868559513
1238378902
470260220
1489439478
1545784846
161474240
1523094329
115186857
494450148
404470698
629192550
1346640338
242284980
245493317
505118469
610980821
1680484125
1697561904
1197218986
337700551
777422354
330316410
1542034204
1795217006
279150038
1190748210
961571354
223913215
1150098177
953872654
1373789506
2145359523
1360187691
1678381153
1111671700
1515610387
1351371463
337776144
1047540614
288910763
1729072094
1591020697
1157934965
38571175
570557235
1358257036
1247566584
972350348
1345494006
1574472353
1127655504
1692455324
840693431
431062790
656794872
522246458
717836642
320072064
112834936
1943495618
937386332
2101885339
907572430
1528822231
1786419648
1237324992
703962139
410358634
1307191405
1211566195
195763827
40868748
1875445874
185219501
769652948
2043321720
774558140
204863003
22992192
237233174
1661375824
405367302
2047862883
397199917
540287826
1042658868
68875027
371979045
2110529578
820550776
536133475
1605894136
1917453646
1630777211
62393211
2126579171
1611313554
1507496735
565237953
1814638117
1697204555
1782270572
627068090
359867051
587158176
1824036420
1806031074
857548808
1269216690
620505011
1326544872
1263987806
32903645
1103633019
349884341
1958104724
1064610116
482375992
1902935712
808941844
1776824919
1311832925
1529014035
2090648375
189567628
232143753
1635428486
743086667
1160878241
488771251
699301543
1986353520
904559655
1886060300
1303744656
2026281319
24174073
2142973905
2146909127
1983744244
1167022656
1389504028
717829902
1737503764
1625937993
102254355
2072013824
1054137335
143892817
1701676883
1029162417
379503536
628744422
1592175245
85692306
2106329855
906870493
1191988694
68378349
1882957582
728140986
1109213742
2079588926
785128373
1254866427
2140422094
674968344
1622415682
833725815
1604527647
1995759169
1132286089
410215838
2008495390
173493499
1338398680
1078042115
205257082
822785792
1768559548
828229860
759711240
1148358842
488528242
1655034460
720362210
1594094511
161469860
711596448
1701273299
426924497
1423327257
773001095
699035240
489910003
336469285
2080227114
1203351072
1716082792
609082373
886541230
582763309
1644711481
629567279
1570816323
2081705984
873908323
433575785
1584695128
1109245085
1336390095
1741022248
228067026
1849355864
569617505
1991206335
304616343
606841009
961682897
493245892
454086194
1844359490
1926054960
268152673
277062085
984162992
933038031
2105611756
1324091057
1853677290
543081648
284541269
607598351
214975399
1108325512
765928921
587308749
1785258181
1759240471
426875911
896367105
1579837471
1653224675
576791829
779743129
832671480
1923498009
2008714665
1089499758
1143141833
1975188941
1174614825
1129980469
1552462176
1988228355
865831883
345074377
46730692
219681017
345882382
1174542752
959313868
747603970
164110191
1993363789
164369949
423562287
1587694199
1365100455
1379903129
860416444
1607677290
729019213
1375489979
1429192387
1593577944
993885286
887904013
611573519
1234917303
2120218132
838692701
926531123
2004184379
1502817207
855701026
1251355473
1063027620
513268358
54515554
348587227
647652231
1622961927
1753804085
293500402
766141610
503862508
589503015
1637464787
553181443
852803508
460656110
1467587944
1256942572
1783218547
292247698
426688338
1896720955
1050153507
1879337993
1071386180
426489653
327206580
1415035332
908081859
545105993
2062762602
360043854
1475539889
671829059
1830919721
806763070
1997532461
479856870
1599212625
958436262
1285643469
1181893595
1331686511
1638982039
1909874573
265460928
771735260
493218509
1905241261
866910200
1072187089
1367289922
335983155
1939910889
522564014
769253107
737293014
1932591793
1067391723
1567264028
395445631
275618197
1443817296
1980898781
560426563
1511597937
1511400615
1049677386
598856708
956789377
1834706469
633809277
1099400383
1878684307
776118744
1184371410
120706650
940264225
2055106704
2915534
2036461414
794240101
909277796
1491463587
2019570743
953557731
90648400
1876612039
1571622229
1859501205
49384819
1347030751
591638075
49734696
531948661
729225879
164662295
370281986
1980347350
1188597462
1893537603
1495193800
119395699
1397514308
642805655
1969733014
477739579
629714467
986546253
200039315
1667563787
87477052
1544742696
1456478310
2042987935
1874657941
575331980
766947806
1131655107
1672299182
522651653
1522154094
285180148
99770835
1496883030
1898340547
894723173
975511053
1667748958
1583746837
1947588009
1449502952
1686468468
1246356140
1410989610
1109791226
130967305
736902667
1589424878
866669936
864978951
282070175
1598733024
739005731
1931006421
1855973292
584373704
986059374
21937097
2038925196
2062015564
609778361
338683509
1067960938
2024458658
643053818
1115483651
1372315196
606250049
2094106062
304870665
1257339768
1322209212
860390843
1631538311
517116488
2028850303
1834867761
523447898
813729500
436456639
811918733
725906606
451655005
304265677
643097039
1631284494
2145500757
1558537343
49455970
235785061
940878146
978409633
722212456
670244327
959874392
992837431
1813451929
1150755401
585566462
2042541163
2053262351
1349524932
2039307279
649248828
683788746
1308014058
1775189240
1450977643
1765972860
217275983
84260353
349304597
500307996
980766154
1160669623
1673173532
662943749
1873637105
946152214
1640504030
798597321
1139674579
1859953314
192416320
917181863
1299071421
899344077
1002043878
979361370
1698351220
340671478
1963713366
395009898
758388158
2101294734
1679009437
189309333
1347489533
1048184744
686003267
1028230900
2113190319
1034701076
725296083
1164137918
319006063
435302181
101406053
2122001028
1242235209
1114054628
1684110845
149806174
769081656
2059680917
823778539
1170081382
761880683
1945652729
512450608
1547127862
181709056
1310634563
1772453582
108198712
622119456
848050442
647144362
1606921637
1706431301
1761478246
758682015
532656379
969976407
461058676
618614683
452037898
1209046419
329035643
2077215241
1594976730
1846450051
1477274769
1471694140
73268472
1645678473
1460075319
2084072924
1066430119
2084777463
644221559
613826619
1614713229
1130217412
459009285
293797858
807627728
403570794
1110725142
1868303818
1406031033
1807664222
2139364208
1256296868
289998272
1631155009
798529984
435146280
1207379132
318072756
12529915
1648268383
1038140455
1228442297
1009520179
2016969370
201137721
386855566
356791967
1094152666
2073679363
540153246
1387915008
1793550709
226348712
1269689459
738629559
1533976964
1884109225
736609569
2012109881
865972212
1391848352
125245285
359205926
1767723326
302994768
489315719
263129839
558685764
1362744985
1051400535
140409440
67170795
438265721
2104336916
2012325482
362356113
216791442
876754328
1349149972
907994808
1771744446
673462140
1755786994
608976143
2031375833
770028426
1019499491
1509729237
2024852443
1309861635
261675349
1164899806
1306331611
632037201
2066032227
130296060
2070609151
503649035
2026752516
1575238401
1164773956
594296831
1984780417
1293676789
634658770
738323788
1989491204
1574719415
2121623161
776706056
1835254209
721762332
1262389169
2122238883
1372794800
1228506297
114923374
338109145
1268195312
1186749120
776986944
1313321071
1632210687
2128945891
208690176
862022811
1527520518
1357547401
1876382403
943060530
1328099708
1835162851
1420157799
858081001
1060318645
1507831137
1050778479
1238686689
527157780
645166299
1780538127
1338201758
807950642
1897334563
1985233376
587403495
996484038
2024605353
115153977
341698112
2064335042
1208372855
765203263
946192436
1448097417
676861528
143565050
332436464
258007426
560416356
1479591686
1434002126
333559151
141820
2127247602
1407820590
1141199582
1316277323
760822127
312630709
1601737300
1133724379
1336490302
1707527628
1255916207
605833804
879830876
999079117
1924548197
513997153
1994863325
543680137
1518712199
674286683
316926125
521085806
772109282
1893598047
1573631960
1008128334
956656211
1946161145
1333355092
936763542
2048436153
1755032514
1880519484
975653242
1444349896
1355340972
1308746994
2028091702
2011092848
1235948278
1235663564
51299281
990226957
790588361
365343582
1715619955
1691032263
791342497
131814953
1042461304
1410605392
1668915119
1743203301
1663668714
1057572336
2097504786
260691204
1582559018
1407234613
481407061
143624228
908471779
420772924
312199695
2040692674
15083992
1877263915
1940820602
1364313323
926994523
1173666177
1382331030
1092622126
1974854777
130731556
249644030
594828152
466278700
867821407
981872840
1543916585
1019437439
1098464675
1329904445
1525614947
2115880208
57119549
2059792658
174055969
1861324104
1499483443
2111298872
609570757
1155285033
1884294604
1586979959
1591528878
1258075648
238395848
945162141
1953251931
1424568230
1069017567
210029761
790279570
1867626710
1728074983
1952831222
1754050133
827984987
1888054419
870537608
1027068076
1007469273
224519863
1195829798
1607449428
1216327889
1571898322
868745543
892559247
1388607363
350678259
876498914
2072513280
1013096584
472359310
545559106
1610018908
1286450077
622119244
1255922178
1583569970
885549370
1466667281
640662437
1122181283
236369886
1871122043
350934405
861578879
1669800743
377970771
434564765
912692446
2079967446
656975385
1469453956
1462658999
1971017320
888518747
132029665
1296592068
555879403
1918054793
2028880851
775044654
1500610721
707431813
1790544108
775629456
291683440
1299819924
286662337
171725792
1485715140
1275215648
1684150587
153483208
970209431
1867374813
977303636
1293314425
773504111
1084354698
436330965
1270719783
1030357264
460868312
90467848
1990456374
1993482984
846774676
2080790085
658018614
1907381252
1223397360
2067890197
963114062
1242183166
556931047
2075201875
1872762164
786999649
1443924633
1498460938
1701580089
424748943
2053700375
1418867087
591290009
2003585952
1919932955
402062125
221915024
1295805013
922444731
1052342410
96311310
945035438
1784704520
433966402
229328395
1179855605
1902950784
747520375
192593903
1342779152
730194172
2099143737
1556693935
979515807
1937228697
97869491
202177359
866218707
1493359674
1205025579
801964433
149349442
734962150
1486955197
941107910
794768443
1975696742
2066829881
608251211
143667643
1112991309
305519630
109354893
2088618824
975847670
1280549091
430093645
225069203
119691080
2108927629
1646375525
373509520
1388769014
567350274
1351328527
1038809327
1216564671
1295945490
654060860
1557964053
1877907165
1648394876
146590730
1849244560
215067142
1982951362
851064476
190774711
799914720
927263858
681357500
1657733455
1283048532
1260154091
1416454902
1220389145
562849571
178160741
1377670889
90710561
991782453
1650218382
948621296
1791507114
1770605323
1594533278
2105295401
146127317
991743984
532131141
315521406
972576742
1256111453
1556967972
1680123873
1912240869
278976778
374900599
1997296086
1307238828
1481410912
213878049
669733023
155847737
1971483536
1466142507
2091685521
1108602968
1978881779
1496234448
1468234960
879878645
1443866631
1937045403
1876910991
829317986
2001312512
200655514
1738831762
3587425
184003049
2111527301
94997585
1737014706
1836995615
2019445438
984167255
565277246
686910164
1546569348
395397565
1974647141
206485854
426617547
1484009225
538732967
194361917
2071709252
1162949034
1488730839
1881599995
178792475
257912807
294602687
769590004
1542602568
862506452
1879018406
649700709
1351177632
273953771
43713396
1779176244
1377232855
143311606
1571522980
29291700
45197961
533887628
841027217
351387153
620222544
1126279542
1455393259
11379836
1012385592
895668075
98866293
1028210151
649072887
1790105689
180672847
1185627360
2078714408
1761527889
1753624654
566367549
1684701808
1873769729
2002401332
1604751524
162690784
28752995
555496119
1631951265
1553029963
1007529369
1580092930
1439421210
6218251
834856673
615712134
203958409
824071588
1841049493
809718022
1658501730
1178352825
406733504
1798448743
2136512242
1843238396
1124047651
1223291080
799680660
225046719
66975624
649674944
955725689
1798130723
150013278
464131331
1518213829
390013385
2008755003
596554577
2049542241
1156716977
1644669599
71472838
76371812
1486099999
1203152475
1893554019
16047346
633232939
351240295
137737745
117375800
1055888230
330651604
1436398110
1107220685
76802371
118266408
2074390507
154441304
839603782
95869498
226196318
452562524
1083944413
1562646789
1527612246
313341621
1663268793
357377810
1799666091
1550357883
120882379
1597196010
1149893553
2038060855
907768600
100613959
808093942
676919352
23562137
368232980
1519690269
1393010123
724117417
1723527741
1895603144
1268651694
395496971
732101870
530109208
861603295
259896197
27645750
1743282263
393604575
2122352719
1268086386
2012634900
223212327
982231085
545516906
1251956615
1238954779
1325248472
805601003
187357657
79892939
1458141064
1386009000
2084635136
1590033366
1770250587
1822837057
1038087225
1902602044
1034316746
1375339094
1970668071
1845180550
632385039
273347215
1369527237
423438420
846966712
405862640
1351126304
398404036
764584631
1022084908
597755356
1695716915
1526258747
2073931543
448606095
436831950
882039267
77741307
1798980375
1751316932
204108458
2120633460
1106302466
1938125661
838376392
1869892060
1035881441
528224160
558792050
1635662308
131140795
1107891267
2128108128
1958000508
2005717561
469259278
1702357093
934806590
1990564538
293508501
2126402357
2097504401
1710600389
491708345
846762046
2138771468
461863581
1178811027
1032845897
1945346431
942459605
1410952642
366094530
147969827
2032453540
1184201740
844210586
2109765203
1065131500
598977744
2078754405
1039025606
724295221
1932436613
787312637
793254042
147615126
1910555465
1738899961
2145531537
1324041352
727084445
1913395895
346643754
2007921360
958034692
167518700
360108437
81642945
1929514138
1156638702
1882996766
1223914498
1499443376
103627722
1188646910
297740936
516884737
1508030388
191077707
2071891003
1046458608
1485741657
164935441
2090946786
536304026
455895464
457218987
1345784478
1774120372
582184494
1751055903
296061023
1256242918
409694929
730890231
1662011277
96485213
691527924
422129979
1968323872
461908648
1175069964
1823231968
743582144
753917586
322210552
166009106
1722858439
1229817312
2105207756
1399037805
1131903209
830135516
761346578
76016058
320609588
1550574245
1882942314
1424973664
1922163248
741231615
100906713
1935093279
1502273443
1654572958
826219513
1691040377
224935867
11712434
129452512
751611171
62112416
104200488
606018709
386578779
1406823701
3521832
2048200028
297992579
1275821734
234471163
1225026176
1310992424
1680729481
323744146
2001313352
1452196442
398671989
215541524
1492372047
1887929555
159032723
269313964
1329004249
898391079
169958250
1349250110
1662008002
574514734
615891511
953555006
501863488
508073281
1145752725
1675700861
865401255
1442750577
1691690436
885231544
861739538
416189914
2131294524
531168028
1594222348
2080790338
1288335595
1934058194
879828654
1215765759
1063887584
1496886219
299239736
1206977043
1453584323
1024519804
307079551
2067088051
2039827684
433016521
1991568872
1979905567
37464115
476011751
1112566595
751563425
1128160248
416602992
215459505
732675004
367712224
550495858
1710037776
1052603186
1414189647
138313558
1867596704
916275495
2032729751
14815315
1281058164
1386420695
538126390
1748807470
1886458479
97369596
1624193006
2018549807
1583616325
265955147
1811984442
1203765496
1533721244
361011691
981931688
374013277
1636271183
1875014555
1188380629
1041040760
608951111
2031095205
1997892686
1629944652
1120524100
722177214
175364458
559249439
777917191
1788127518
84123808
327056913
2145391643
1475367331
1065505897
356327133
1017714611
1238266866
1278693946
1469243166
972470118
531279265
539730026
2000162725
335451091
389814528
1854968082
1672996972
567449425
819977980
420171724
1817231612
1273741180
539659843
1218097058
1738962336
1162506194
700546592
219387085
585459118
1228149160
1941256129
842420152
2044777734
1672089252
1172999746
1862233480
1922778180
854104134
599721462
1822414359
1159518127
75333301
853639849
1970734618
1076481595
1331278924
819598484
631667762
971213919
237651722
533444831
1269248249
717825180
1816941697
1721642270
743535115
1807205190
590603020
2089348172
1610098714
27310283
774441573
1597859461
1495333212
1101349902
516534783
1485093024
71981092
45190922
1880513758
2026397773
354315254
2104263643
1101749622
46427891
2143554197
2091379615
1165163054
1437373142
2089448011
1908138137
298406300
2059432302
357873861
2071018048
1526219223
594326864
102597438
363741572
803146291
239496219
1035346202
1395030076
1181472411
173688683
1169640947
804303683
67058283
1160122537
1472285936
1245427295
763761978
1111187785
181564495
2007421980
1673122294
1521873321
264840409
2039926770
1732604500
1557048228
2018029506
1270564854
806062548
1047983871
180386296
250180319
2076587178
1970475452
910878220
1021402693
1046417704
2141582663
1760870953
1457847804
909350389
631981432
1847788907
782313126
2015152757
1485835122
87562929
1009734078
207652025
1124823073
992412968
1103849931
193451477
1190333363
891441172
1168116758
1015370554
1147928106
1434431466
2079272985
875236458
1417092134
1361470667
673326288
2075355435
1560572776
1661655843
122702539
567346956
451547756
558847973
1797082969
1185975189
1621874128
1043284435
885059318
1108338526
824482544
792856686
417481023
413039636
2101776847
723684620
496783406
1717953782
1596019996
1553086425
1012269519
2097683259
507882928
2117649334
1768049701
225133317
96935059
871906276
1907137642
2007023581
1666144222
1536276304
516541267
1780665221
1576048211
668927170
1449667838
857926076
1124441880
336582315
1106116402
554072867
261936119
1353317963
476519355
601177360
397519917
1534354447
2115952267
738178326
2086107603
537180589
175704092
1589431934
1978138634
678205851
131443862
798499790
1856018519
1375318864
1616540359
1792474859
351320815
1247153601
1414529425
952149708
1839674836
87817848
1884408220
1037455612
162717944
348143574
142072077
1782222882
1549393568
1820475640
549548747
912914154
1597575310
182159909
43612417
575121760
1854795259
616063558
1178878507
25510514
1766854434
1943861410
837571821
641081481
688711530
1743309162
1930795744
487750461
550486180
1622475424
869873730
454768129
1847187769
1919818045
1125354349
912204058
1763603331
1943408558
1121067292
1192465743
292812344
251601096
1758117605
520072954
1423839533
683819480
1519777091
1491985041
884934564
1752061919
1512122974
1992857019
900076772
1521489635
1191699375
2114121108
1388831429
129588025
34695330
1396266869
779847016
211834213
90816903
381585485
1270506999
1324894347
1452906748
1206658506
665460701
729017140
1585084379
698097065
442332472
372195624
2122120881
145787887
288933452
260929149
185556391
753880308
875897978
1444791214
379829435
1445773140
1102948612
844388650
746159446
1476272314
770125394
1017478893
425535811
802189921
1179748724
125985460
933953549
18422060
1887688079
836587457
2099847384
4134859
596527704
1442172768
1882137328
85209126
1505089266
1749662440
1053803679
2975696
22824670
393839717
664658730
1464280447
682679395
1820166883
1127518127
1542741782
680072989
1708890205
1490826493
1594344446
1342330523
182699955
138287329
2138073158
1847908227
1852220974
1447796723
1415078206
1991047254
1410100067
651772691
808051466
1745937287
1243240437
824351723
857368838
1980710795
516350048
818026928
2036609696
489109267
1749259725
885893445
2099436770
1684417781
1861228859
665302280
2083096665
493410466
560273131
2130152981
1185834584
175355708
389348649
784823150
1116830601
1620034649
61735906
1937172440
266778958
1191777354
1148874197
1950517432
1624726381
2141567040
667064841
192298855
1054712956
1995202676
733360341
288083775
2129757961
1300269275
834934670
73218228
498824603
1873104960
758618782
1916045384
575141533
869415834
1411121103
1139557070
1353043211
1478488176
343893478
2041389277
711275517
788610707
1133672589
949551027
1305323002
94378834
359780975
1742430644
119262173
874428041
1132207121
1160833454
1440877030
124143929
379447365
1205218997
345933991
863231180
1124387232
928150817
218147525
2143514967
527961986
991016134
1509192607
1428705843
1166894386
539655561
1541520038
1682301318
1340054473
1452426774
1835847764
1966473007
1713673892
1967411888
108629111
1239013014
603928977
1794683270
1075136437
273517652
1894032488
437413308
1108206474
158668487
688020922
918497742
606063726
858270802
824719575
1511102288
966101958
1594018159
1812498114
1971258000
369629098
1933992766
779790844
1206120895
1237568756
2078969106
136280773
1782780752
1132994057
1909803561
1114190804
482567922
575586536
1753595945
2101346107
1667563787
2144417051
681922173
899815099
1405763313
451241888
823756688
1421728690
1330366601
1036412242
1172184366
2051619251
436583693
180127910
787659157
1968984286
1510005584
1816543109
192809153
947312170
1330213383
1181801994
776034122
177052485
256524389
1752846483
856121133
395697693
405381381
7398565
1672760799
1830292470
348789803
663968750
2035418126
1798580107
1533431341
500009833
334319531
1468265688
1777991001
837854160
836803610
1609347277
181822817
955691762
469338572
860981427
375837141
1628408472
1273650074
685682868
897800353
191108945
409379939
230513505
115718168
1818316394
636425497
2016051448
23736724
649738109
270775390
708510480
1022132073
367583335
1616866489
109812308
929419351
796293123
491350335
1960983590
300983847
1105668465
1715902181
34310438
270449730
753512147
823828584
1113270465
1700200069
1994979153
1213639651
120901351
1529182125
273872209
1981297675
653058776
695251432
1807682797
1097167346
424507519
2112611200
114863198
1635763963
1726273267
741359434
432600210
1979062761
505939028
2123839860
749822917
791045541
1272213974
1551046698
776575172
650075949
1426257031
543682111
1271264239
927066086
521183727
382503210
1770035314
1265237385
1556210479
1486319517
1529521583
1110713417
1419913432
1296670305
325734552
1413488219
1568436661
85490842
2021058657
2101873976
91990213
175702216
500644516
1721762062
65530922
1903719702
1684801217
822031782
296397725
1899450508
1165995308
1743039826
971236889
592310895
1561012465
8417229
102352012
858145335
321403012
1248751086
10379123
349027468
1828289772
497144260
1380823156
500653505
642342122
414282209
2030702874
1525423822
11878810
1038141933
1834665041
1136771854
910820160
209090006
30946010
62395060
764459192
1665687031
225554309
1611336970
1170987670
666592782
1581957015
1042590197
247823821
1984460444
288461959
128708398
607705632
1990087699
1675037863
1934033266
292039504
247286071
490545272
2075705982
1167684627
365507998
1614503779
982848133
1066124249
491006116
2062155416
816871323
1674999050
1340813455
1706262987
560248538
373747102
1313131716
1334759884
1987648544
2091141109
707738592
687258197
1407595459
1795710775
1791323265
371405116
132199534
1290640641
613265949
1473917885
625091369
496713839
1121282701
1752299945
826579073
1389819160
994306029
2063360056
190356479
178966340
443375826
1752114933
426245416
564380415
241381235
613749143
1638369151
83862557
148710739
1464878005
2073937445
1701259840
25222218
2822363
625390413
2143454906
2025562170
2142705995
1945608217
2025524518
863263000
171259456
1292905452
178191420
1036453328
1501554208
1496567925
1308270446
142082917
639222926
594135542
1516333458
1778805924
1000691236
1115239851
966641124
1595090296
293447271
1814097540
1315060092
517359031
612011108
980495526
815385728
1201146524
1638506412
291610388
310363876
800781791
1853343586
1855037472
100134318
566383641
1864442121
1606824123
322863262
2144520342
519151983
805032438
1835426517
1610025764
1377854025
595843445
557636863
1914790461
1776752357
754630961
260633042
224705426
568693485
1096645489
1941007813
1836686802
1730451972
559238663
1842064008
1210830307
200520868
1778430705
256777433
175507946
1508266782
547321434
1234649348
142071819
1300005869
1757591678
773966308
50776286
444048031
2071221210
336836911
1168064159
1176152286
1055301359
1548772681
982359444
1307022614
655415613
904343587
1684875924
1850132325
963866667
1070225370
347842910
971463481
1703909784
849539192
622688986
1471498164
647932715
1816665498
1245256335
80357198
1717213845
276455917
1864217620
555943704
1192296365
634118051
240076757
1361617932
661181531
390035715
589382653
1935565142
677720494
1325239918
1032484449
953398836
542497434
155169630
2056854575
1241411060
946542190
846269595
246957327
743252532
444957027
997523828
1261287211
1643141124
318833336
1030608338
344852271
302949758
2093836475
1822444936
1855783418
861272939
560200538
1418003772
320068195
343315938
506543607
1974656850
189875896
1849235174
1982591886
2024750068
1404973061
2035425623
1852712480
35800887
837496377
295514646
1557680842
341196750
1039536386
1394860646
1527835344
839282737
1078377137
1594751334
1198670312
1382925067
56288273
426008268
1633971631
360125836
739314607
1938926465
2060267315
1367659084
1171316510
902299467
1714276708
488920434
1610245716
1263444748
1676652145
2069863183
1231343826
1027799735
464343820
1082265486
642007324
49337669
1926173484
1445016907
1458107467
1248686343
1536425655
539075728
1753247480
1929273662
897126860
1178248267
886609600
120445112
1000531894
659779413
2132622561
1778572178
496886866
1723203749
701895820
918428149
158475109
1263904411
1131093612
1258004346
1536977737
1140209033
1888100412
150107095
1071198645
1792468323
1784559293
982701960
1261721630
761770098
711129489
1052999351
753910798
1327370665
1165715135
213387594
1320017621
702504888
366175744
1102311521
1625410030
307510651
396236234
1285975584
1682226069
453249293
932140523
393146917
524858891
818719445
1030749849
1581197882
389810019
1642010809
1671236392
235297985
966835626
1890049673
25920530
1416082323
820252368
820165773
1430819103
1534554238
1593265731
2132230124
593512400
654154649
584980306
526221067
636892242
99801229
909579238
121144979
110238217
1245521215
904413566
358512116
1403767106
301291742
1823189152
1122229327
266573801
295099193
206790802
1204937351
1501816072
1624423986
2096038181
745065810
1310999656
127667767
696103002
359300585
1015031373
1164187601
2021708954
1267339033
1858267032
2139843548
1543682055
298110330
1994444128
811576906
1209975347
1460993656
45151000
1989560108
318431540
1699983972
990894325
1818673558
2107941163
1034868013
911702436
193372024
778254664
1753458634
739153777
808176321
1007225702
1286361840
263537478
210056349
129242451
1377032041
1909862879
571895017
1148081131
404579800
2018835269
2002802443
57869778
1532942238
718829656
1005680772
215385668
644734865
2012309394
1044862674
1429186767
186799523
798050558
2010577556
772616643
1065072410
359418301
579793230
746957833
157530933
1703843829
856146271
1296662480
457582306
1782091744
150354390
500726080
1089651690
274036712
1965658295
1896654327
274690953
1571500404
386078735
615206695
890100814
1742250538
1253011076
83077448
1831525157
152108979
2073196266
543683848
795432864
1481571531
1260188768
1901918657
2147418141
1408764822
759536347
1426857807
634305779
1428321444
921094846
421364658
1599118818
1642574659
2091953238
272751117
560103780
1128031902
386084265
1652298315
1171728221
1747111313
853708334
1973003244
739543483
1069503987
444081694
1714679740
1306596066
676938107
1178215585
470867210
321874042
337489162
1838058262
1416291649
702645462
520649303
1360920731
1987431649
845987530
2077524460
2012073459
1777403853
918193519
1985546838
1168747639
1218118057
1508065154
333763757
1330814801
549019165
120616428
1401901490
507717729
1010488092
2015266679
1746217636
382942435
2067477859
30616942
1818923214
1431591642
2141803350
1179966217
997329824
2137492302
954484893
196374701
1784817368
128345012
859669917
466182340
1486853159
718203283
296525651
1803115034
724527220
181659878
1846455672
1168744137
2111498220
1248478258
580517295
21634186
327383112
1467132131
125191023
863303956
1344179896
1276607085
1097412244
1968147302
1621638880
223941109
1843555978
1790525790
225454667
1974939031
24758736
871268774
2122388629
1471360370
2036243280
284884015
1223095315
2085330837
1012782809
512034549
1474918048
755399952
2121016457
1881285949
978150849
1679842334
464728377
2048787783
227611941
1719896324
2018235119
2019910194
442657009
1537426
1225497977
1105166638
1369876653
912274126
1406858872
576613631
933677763
946469807
1292636831
1888116785
818264642
1306463106
914790348
969819790
492145802
1208674194
1824831292
662517855
1915165195
1532603572
1668158557
1407200461
198815441
2083096442
879533885
1879467578
2043489482
211296766
1296684335
71633873
132834702
1622780829
1572453105
118111101
498158583
998394508
1575495141
1672598346
1543429546
1681020779
48138033
236338687
973998170
82977329
134983992
1014619568
2117280765
2078986983
238475914
1644163153
426253575
235910843
629718704
597083442
1082715496
1254676672
1389907921
1805984571
992139813
495077017
370176054
1924458130
113657863
1815286989
330297645
1759329209
424979429
786047237
1683259168
1207440772
2005120986
889111270
1751118626
693805254
2067500951
1303993082
507495356
707946488
861736823
759775482
439267167
1206815597
432132429
1212787589
1101647487
1417657599
1640025934
304955212
730448575
1572025542
829501393
438589288
239011126
354384720
389054476
836142863
1801260192
2115452267
470527838
551643797
1871246176
970646725
1344059439
1779773544
814060978
666749164
1517447112
1899622532
1706402877
940311396
587730583
526987097
1952718628
1279660078
173516497
204702691
1423032538
1086196351
1081525272
582142299
1100321937
721607236
1472768018
1695702535
21746548
882389948
628450075
1782769992
1992052224
494928556
91149102
633132069
643172074
252076497
2104402734
655792784
329124258
2012401162
1559622672
729369241
247637102
1481149041
2009581936
1896103333
1609248068
549550144
1103078476
1968450682
1813216019
1441042390
1472538219
753253404
142457440
2103385661
1368623916
1186533833
578165632
597057485
1598552002
253466657
1601712972
668691108
1590846969
1002142743
2045409969
1884117754
441193227
36750521
1529075662
1686428611
1581438551
219006508
1848791624
1382450351
1935463309
1276981429
1263884478
1557179289
31982323
1006571600
230986536
873011945
880221974
1901296154
1732105256
1874617768
518574806
1530670151
315323033
8755399
170470604
808851397
1063896124
1502077568
210600966
941455585
320591819
1863851949
1670682148
1265348676
2031671760
2053868503
371259954
1662806251
399282687
401994047
1603562477
545044424
933217128
1527150783
2089321432
246172969
901768197
154191793
1071571233
782129976
1692464782
109294394
135842138
2000860903
761361163
675431839
1188862674
1385242259
1362328109
428205408
175343054
1660780634
1539784742
132262764
145741233
578328866
973043055
1410970379
1666574019
987962951
1406089653
1990430535
952349466
861296544
712533850
1154823567
951738173
952943764
2020764354
597857710
911133845
820630049
1823972181
2000965774
854689548
79121817
1407231280
398180137
1332784129
885039327
1790284939
700758358
2086796575
1109827172
352260980
131508443
1933697972
2141168857
1147969114
1329346988
1640813559
332691183
479610970
1883181958
1984068537
695321854
1448939169
1514568240
261446954
1061780348
1759855092
1379642223
354856391
1841121696
540978430
855192840
1505643209
1226906330
1837887480
1301748564
550194278
1894259520
1365237849
1733961814
1998447834
187956205
1954629002
105713751
1941855201
1398110139
1657788057
1750709064
131370108
181988622
1645700558
127159068
795719030
118212818
527185629
1331773713
88292618
1719333656
1233415503
1405974396
1411231216
382874639
1048926179
1318370439
489716680
1843601066
439202211
1372294954
1116970517
1712586296
1320683065
15154340
2037944969
1051982251
1262491941
112515539
621045962
470684593
1156300231
1145942631
2082480437
509014404
1782382507
150321181
609584049
1614479129
283239026
2140098851
1425102514
873503140
277359546
1595955793
1765246625
1164404417
836677941
1165616886
134864476
1951502452
522097401
433973320
1047808840
1016048820
37819811
1341466609
145981635
537868626
2137750792
1842330428
962638525
1258276961
1721626252
835858333
1653388799
1326269124
1903963782
323319509
1352497396
1658867002
450273832
1296749383
218577119
1673275138
1740879535
226613377
697028923
1067808129
1755476458
1172244309
615101261
149000685
1811242155
894927833
1729465271
1407590073
134944509
2081674546
1277686249
778999069
927263983
709276374
2008930512
1033088030
945822711
1500161903
972828456
1144349453
281224976
1184243629
1844444228
761584508
1632015413
62194420
1295529858
442853747
620268536
81817271
565779929
1030874928
175052827
224302069
1042569188
1912629497
1676770987
2135800151
439547693
1825330868
362093570
1111113895
627270930
1993242597
124863920
253402479
24283254
296825867
1737224501
842916425
1035095905
1155160650
1154414723
528150115
1628363162
1719003423
1809270959
1813863609
1164671236
2070658864
14811970
1992878475
2008292541
503440796
1857586450
584835255
675478380
397549573
713594114
312634315
1314594975
771207366
24178470
1854752676
1142160817
1795376813
2115688171
266749294
1224845520
800300466
694554164
1784122640
504403404
1601974869
1761217861
311615340
610561862
1964420287
913213377
1271355269
1622519527
820387314
397747326
783567226
892989908
1264258163
991793066
1131800925
2115362493
1458810605
1432297084
1011156298
1941356397
1522330003
1675075256
2093439322
859740502
1667367594
1803495220
1588275656
1379403501
1841374244
1819247908
358730902
832387517
2027268803
1423354023
418502283
1859131314
1567652744
1053322036
1134594041
1873044034
790621669
36023892
235058152
1921974522
1811112960
652955560
771313980
1962551416
702949636
165370361
1742398294
1576064279
11870073
1173034113
65299576
1952460635
1148965415
529375807
1317302864
1026618644
1864516408
407323418
2120621816
766084343
1072355971
1824140341
371336407
1146490531
168447131
992214024
1194250321
1291011264
689495246
619452848
774038556
1734680604
711237255
233960323
1597114241
1212312732
835604999
1036278682
718699222
54703624
1599425943
1906782975
2059420389
1538058522
492944220
1418025602
836271370
1164377861
2139669742
1766787322
249757417
76702420
590352055
1452896154
2031153018
151755131
1192570897
380143053
550912889
1886544472
790779883
777033210
703434950
1284921847
28588878
2133587822
1880036761
1821443382
639077894
1849531367
1141979911
909287817
1156196484
242678757
1789961564
1431260246
1996658356
917342728
521674246
224044774
1390340858
899365088
749409371
1864270100
487895401
253871975
389475168
1325443387
1790390152
551997549
926798011
202533780
1186151000
2092581637
1216094830
144622130
1536191473
2074896453
576424482
136656884
1927426695
1818846534
779030984
1286392197
1325610882
1881497637
1121614302
380364922
1540868545
913018140
1334346962
20441456
1990325516
667533610
68283855
630515630
1809707406
717249259
1454686152
692933245
366531878
1842408032
905052710
117610214
1355911029
997264052
634222472
1064588417
247816101
1438730277
562942424
34835738
1135956802
138686485
1984564310
660866124
507801618
614826107
621017746
2021561627
536492771
1671895731
1667215948
126964818
1577971209
1702132618
1681070703
1939003205
554060573
1453544244
889508114
1094998876
881530900
1832293559
1414736686
1692522387
640171963
1204298022
449711247
742911785
878895665
1312191154
1602232439
437307260
2078089687
1642244842
1835656910
2071733205
1847506997
974575011
547561658
1348788439
1127215886
969691879
1889577580
1024052630
120389799
655799070
773766439
1638661649
224495304
1572391396
134240862
2133394215
92083189
1892448969
2055667818
1896157944
2116899427
386286521
539753362
1267429869
253607287
60873355
1968415176
1102209221
836200766
156161386
1062966029
1354194832
1700145607
83856959
684932669
542962279
1735130156
69538458
1836834460
1108854370
1690593563
1128026687
258721692
305254362
1613371713
483769424
1478721790
780008387
1307806872
1625530613
1357816675
320091047
1236788000
1237483325
1035212477
79214977
730192693
1978523953
1769106164
1377669013
900290734
1021493780
294101935
2044489174
2101594005
545933808
492922742
1888561251
169635793
1185485335
729313308
938681187
1700743947
1448014815
1112324559
974587850
2102974966
2086841749
618944210
705475863
4494346
1649686960
385479218
1584467834
1908584586
1315945726
2070369970
1618020999
550254796
141872580
2026952146
990302721
98301459
831770436
143513287
204804090
2118048145
541532781
747907095
805348708
319938081
1106563971
1811005163
844215850
553908199
1266596612
1478425937
817983429
1363890419
286868739
1087737679
1918881424
1444724813
475648609
1389712358
1800725786
1113930091
2078145870
1053822436
1947308256
1500908262
830857745
1579694105
1518656525
1568099230
392136147
1836865852
143332720
1000226960
366759444
433381973
1339302780
815681986
1999797776
1122624280
1498530127
734419566
1792790142
525177097
211607949
854421708
1772919169
1149328117
1155622884
1165965012
799663745
604435159
1877039764
1437591668
1598433054
821960848
1419152191
97658467
459074166
2062858250
1727602929
2118287848
839234476
1978357325
1900694875
588841355
1875515284
330065877
151166437
1441876639
578954621
1874762019
2101892385
1958615758
868381794
388134662
1773243030
697973319
1728699528
425992387
1942032610
842911195
1255538120
1198000769
1355780865
1146595027
56457011
401824849
824143872
919197263
1848270846
565770703
934631849
1982720821
2031445746
1644349553
1328246318
1104758585
182094506
1744485448
1521611697
212865702
657929018
390333937
537168698
1920980113
1801265921
1168446288
603074601
196140748
1135432635
1458469751
1095846449
774792910
1359206277
92663012
1097139527
1658733972
1892190087
1488404523
351001342
1228705585
746497927
883158406
1239634995
1105302812
468107623
1655025706
781084974
253953023
2125791685
1219333543
1144635012
1819527686
232096945
1795873284
1250768090
156791859
820709103
812669004
1547025202
397405661
284708338
1062912206
1761933107
2066980114
1080630198
1441882306
665251294
782613002
1631517455
622596695
2003762766
1603970462
1498129570
1232668247
1054178031
253004813
599012195
42912143
131748211
369600568
2138214982
1072744209
1562656188
1598109018
1021336995
2129112805
693714150
846807440
1306608506
431723248
1602276397
607404169
1866971599
1949728394
1570598402
1895782322
1293858098
239178700
1267012081
538895987
156445221
723661067
178790019
46946873
395560082
22234031
1684957401
1038967725
581712611
2046396754
741137080
580241345
1446722715
1191174342
1017929150
1305539990
948013133
1921274799
1908062211
1125983267
1733628065
2026271660
599678590
876228014
809811299
1523288929
1349849182
753872780
1636386823
2094405990
63272151
565310760
141797420
1554084002
1536044641
217685812
1209981661
2024281438
669565131
1654280234
2127897180
1309766933
1329553355
224752472
995521116
1148861059
1521477672
787631936
345171990
483921387
1069449591
1524685345
1306270001
1002904582
182577900
149144396
694542385
1290154173
1618201613
1222657836
381829634
192087017
750155508
29524787
1837013804
1008151859
1559719163
511556108
1984998349
522423464
19101163
704375865
277597006
15167860
1201697141
1856560377
201225084
435689233
28425210
1036285320
961764864
300735571
1102005130
529480839
2069083020
2136175666
137598843
1090312453
403746076
1341790902
571929762
924322263
1480144206
288080795
1980182199
2146910826
657777607
425718701
1560489646
1761766733
1536647903
1801849009
757339658
859549615
1527864840
1475496611
1074715446
728545865
1253888265
605306021
1515135349
1252113975
398948951
1549191484
162707080
1242196663
2662953
548959802
1902074538
1905984315
2063019602
1273993857
1583509231
864585209
31777748
289710590
1582446936
984576790
1930010568
340681964
1702697951
362130066
1947923715
952842819
2010970157
1443095690
1550084474
1245649191
1533587695
1187089055
537814770
1994985179
774733865
1758856382
1691583390
1539145479
1701252749
516654464
1291331959
271757029
1247352335
1822244547
516818832
424422048
1791258267
611934273
85950061
249604768
1415821615
610093227
1859324201
1398273545
386149634
1514730912
1408138836
78424872
723429322
496621238
784465231
1426568704
1767194025
449960812
1988015469
1174905462
514453464
1222638781
1829035522
695064924
1954010220
762529980
1766507623
741910939
1408633089
1795961139
257189125
920933343
33976331
1980364053
2098396609
67745286
334152810
93831818
2027070692
628002943
1820091834
1617276971
187615332
1172264169
51169932
1489184073
146704722
520048834
565902173
1841215680
1105093120
1253503616
114284165
2121147135
1121099300
108321874
1997527388
1924866756
182168828
7010621
1818424152
271654833
132163945
435262434
771534968
297884261
395381247
1022400422
1925025542
935839497
1079485144
1920819633
649619537
2074890581
1577278844
361244577
804672887
1213344632
2141149223
2103315611
512694958
1682969689
882713267
1210391688
858749604
1476305399
949480183
391193253
1948779604
1113032534
1610208452
1998263644
68575328
524166767
1123150663
1938157247
587728397
188165330
421531519
237235217
1957912883
551444023
1096833833
536983426
1904897021
1996188308
1689504916
1210822829
975999456
771680915
1272054041
2014433717
2055061956
1836881438
1293532864
2123982143
1777570534
1495311742
74354580
1542723941
258649658
269198147
84019920
1519212341
793959235
473466085
835702666
750574352
89257396
1657182095
1590984413
778220679
548081844
203367996
477245432
259590262
558992427
931707512
165203089
1785331010
550468144
1613989507
745660634
1695390390
1729249195
690923191
1554165090
1308497921
1454733676
1452884776
573939706
726622832
540471316
1535028385
1599103038
84938426
1985256979
39553871
319633308
1249375460
525861090
1190352936
1163385148
1335257060
162520365
545835409
1040745420
1955404969
359994560
1448620651
1921792928
1589693446
808342992
382815277
1087957222
455445538
1366069323
1013271659
724944366
830120484
454291673
1060908458
1486403838
1721083592
1511933751
232402345
1078864940
1725853087
56010590
2112371892
1025446381
949208012
1086945134
410894095
1877053881
1544668703
890659952
538346403
2100686167
1765830430
444233168
910873133
124605991
7244194
1470051557
1331916745
230795036
1377014561
2107386865
2012624929
1459423221
964057126
535947450
854195173
1957136335
1875702281
1334240306
785689355
836290845
86985421
283993442
90636262
14067128
1483365889
228970835
821714368
1345850630
662665681
244067891
1842249066
1853898378
728260269
1939314600
193399311
1229593209
1115602257
269250507
720990522
751946850
120678735
275246024
1661318208
880045209
2034121586
99875425
8188136
582471184
606568080
1709809109
292162007
536770068
1575285464
237583777
1709683456
4359583
81904887
1753885157
263292277
1982142030
1640225849
363475699
1880156835
245120798
2077778680
1887340961
1708655568
1129004002
2114479205
286493590
1260030808
1220897320
77709918
205510755
1056091728
1596367145
1467216165
786735756
1848856310
1548925611
1272032813
1726191875
734853755
690857198
1993708351
1980801477
115389672
634143842
1631203184
4719787
1734280675
411001641
1534464528
1671709825
1072752129
733794687
1523020484
874600019
1875208850
1468190783
2046387021
36598829
2110697182
1209123944
592646340
933301324
1050382180
1564242686
557889387
306845183
1116412347
1172733913
1669122819
1542764028
1442274430
1468304250
1885479814
1972863774
626245922
157275958
675657925
424984660
1941862022
946980026
2003700098
1517087954
1402899606
548477094
1875491893
1830410251
529687924
116030735
108759561
2139598042
886548598
481029770
1130521162
268720252
1112662273
1755049813
1997974779
605007172
655313926
1321874555
395649069
1326494389
47148199
212344729
1263543126
615186247
608784572
1984769907
1071596728
253389752
332692803
432670471
1668075284
482691214
532705529
1416620393
1752706190
1633263707
1335344703
561706776
816994482
301065833
2072479222
2116587461
1249855249
721897311
1401240152
1371340334
1215114997
1848401316
991357672
1408876772
97078285
232087320
631287984
1042916007
752662079
1528270912
1015112456
753638597
954412490
1060569594
203948009
1622170294
1673948626
213618454
834339898
290239866
1702136779
1160793783
1430507323
2008947284
1782255972
2036200499
907581649
1357691051
611748654
2034017687
1825224260
296950507
1558534035
677037627
50945565
1813518346
1338513122
2006443920
728046888
1058606508
272307538
1127178492
979708208
936630446
1110871357
689576424
2013916955
415441994
914259408
609884532
1794038954
1748156207
480178672
1588032238
22892675
2019665600
1744037855
926327294
1891460798
953967226
1843628458
775142819
1000854261
1248628578
1872620447
539422457
1306537675
1136013406
636455817
567925952
305399732
229512021
1840505773
942568319
1903941465
1997758168
704989024
672911843
1637045104
2133123627
1634870
1260576178
536959394
646616578
505919185
1040000205
2011351085
102205594
39624763
234131568
666408890
820149374
1283657951
2043757471
260675548
1319531231
1896272108
648091931
117426479
1034793895
224914499
1788059956
2089140489
776633853
412943864
1727919011
419901157
774688331
1801170511
1434224694
1209403182
794434810
1406946532
620404752
753498768
698986948
140001134
1047909368
1188152366
851639341
1804948877
43914085
387629124
65632267
63604155
804193720
1301411969
1879595095
1300878181
179645891
14209183
1969016317
1434776730
148421785
1878603016
1551278430
2017578556
1331886396
2147106903
1514847595
60442970
175263488
452684219
1726784450
980052699
1243737843
2145269747
73410650
380129444
73457230
133315503
769846729
675759619
67425444
474424887
1012999759
263273517
1258360695
970198940
334140526
884373353
337546807
618522409
641579284
917966750
1669434282
1039984277
343250229
521386404
768946927
484660510
1438871126
1923946799
439337409
862222335
891327426
1664997027
2128773102
1541430089
1398220413
706754357
648782918
1486887287
1251174039
2103222241
352574656
1493606512
1282205357
2025918068
922382465
2121128403
668022738
596297453
1252189312
455359734
443607705
712016946
57846032
663062342
667871211
25677160
656606281
943080948
830385363
63354285
641998296
1909775769
761467675
51899196
1358210246
1921006105
1629905574
1781068580
467225196
1850820035
246472089
958880035
363049206
1425389937
502741684
1566740112
2050685596
767785481
276999778
1768493206
844477434
838846208
1079673196
178111442
1242655925
74962370
565314227
1844362638
1753028129
1394700617
1590461704
371698461
894086790
479261831
1870773897
1027144772
359418301
66584200
1607244520
1467111227
1238168477
1551342038
917021989
2125232802
257807208
1544046138
1681157486
925689974
1774716535
1612184763
912714200
2085315079
1036675753
1828855524
2042909182
31485844
1922943937
683078336
1628119789
916688440
857895995
36372876
224889103
1132044017
1732384191
1688407033
1599176402
155864407
652004279
161251809
1804923735
1284447941
925370265
784268179
1384869950
1707048803
926367416
1320404895
775524302
580843097
1174532012
1105240904
47054599
550146880
1242227497
197729655
2106739114
1170127685
1334355962
1432779887
1404692040
1112623847
1349732823
811183636
1386747558
147338743
1559187148
720331459
1011154266
551153941
900533935
1321470775
1696512711
662767848
923487344
1669617225
1671488220
244071515
1138253873
815640724
1035788283
1456944678
853986367
452971767
1883237361
1728230619
68214404
445084561
229157060
1408603975
463309286
1697865205
447753719
582848668
282587724
1911901350
1836237843
1258678805
67977218
178017021
151269455
641929896
1256819595
1796620598
2756488
1103235599
1449431037
1979631680
1216752203
607781807
78762218
1856149598
1149731980
1131525239
1185385897
1523003015
1268066012
907002447
1445444767
571672598
25101443
1071981635
767820534
25527189
1777563531
48567997
515393611
1151685815
1900591620
1516525619
1876312758
488328346
1963753594
914601219
545946950
1437993554
2142814115
320794478
2057022935
612827187
1468213138
2000324019
1625600906
1827392539
1696584853
730021640
1800662191
2048921639
1618633821
941860512
1301194871
1942812523
834650303
1003147026
1103299509
1745196857
1488397284
1552451752
738367098
1701760281
723504699
1173220119
190340698
2108129764
327993114
2109104799
1764218208
418060613
1171176127
51496927
1835632026
1797979322
946253385
1423748991
870763967
1537929503
1466726031
952289340
2037298502
1395848399
1390959533
1894916739
1624178990
920895466
1355069614
965527528
1367511628
1491328003
1924411042
1844078497
1953706647
553828891
513363292
1040654609
1155861643
1039691421
1973705458
1995818299
2129790464
225883387
1999841098
1708582260
1512596294
413600518
1400155192
1399677610
387392169
1582029230
1419621480
40684759
1716997675
542752413
582872012
1615953990
1392118280
1010338058
1387351501
601879181
1525172067
308870489
1230433438
871601933
726419395
525649343
1558508324
1055424793
237978838
1765481951
40483688
811391805
1363172328
937878692
631190250
1900293627
1840724887
511917906
912877869
1491356710
1256879058
1644261018
752933100
1013101738
1182754633
1089070751
1817824177
269950140
1386058504
1698878073
447699093
1293058654
986615875
1380915476
786657523
1784758976
146173827
597948941
218935882
1683030891
1536500409
1130222215
382061231
1700921425
1481876187
265059846
1160578019
2139312896
579180783
1267939978
61207037
152728779
1552424260
730666255
2128380318
523942675
1664487927
226046826
70571424
1045753322
1651625157
1452369939
944945066
75722779
422930482
722933806
431845159
2081936331
1894212515
1828880639
1826558164
76721877
2061391558
982127904
1867217422
1907504038
1408743271
1199310807
1597946846
1298531554
229205754
1325095764
656204128
1632939707
810367180
2046570185
719643537
429748872
115651750
1070968864
1621095005
585430599
1414359995
1413652512
487020947
131783911
685176303
828929479
469972372
1615130739
1011456252
1860720311
714461963
71007732
178928704
1926853589
776168987
1291217841
778156563
1572510224
1767382144
1466981630
910455935
424720717
1437205911
1944781087
1780597204
1840177673
1754118369
893314425
1961699770
1794914329
1618518978
1251986082
1404363507
31683900
1042745827
2065316951
2028966278
1271253000
1081285586
402236882
1793084667
141242335
653521118
827176686
282498448
1312526489
325072816
731661470
130765016
928721947
1097789338
829361828
2053585180
1205118749
1519358808
1190210922
109480777
1944877848
1250535797
1625181090
842697697
35377665
194810591
1736672818
1231306330
661924522
1469669990
241863917
143825635
1667658772
1880170658
1423510638
939391175
177638991
1504055255
1802947945
899302277
1714353945
1224083669
591066191
949486719
1024447874
557418717
23756989
2050977538
2084023870
169667270
1073531539
677945735
1314010859
1448079237
149463820
1639236418
2055071602
605477229
1292164617
2109976289
94309114
218196553
1847328923
248191227
1414160902
851319698
463768584
551955025
1538958933
1613267415
92903455
924500656
925961912
1079449667
1114296846
857586202
1357653167
1041775409
849818870
839473193
1410658181
891531725
614691424
1894104387
1218333119
1137640359
16047235
979213716
1464395102
1739977621
997543855
152323148
503803602
1003376284
1671430965
1617943681
940269399
102596307
1837957148
489672756
1579600087
1157884006
1096915456
21810330
160982474
1579695319
177615943
623018193
1800901243
459385753
2139796618
463835637
660341277
122412012
402436783
1827885554
592945213
1018026537
218627545
1040443162
769457732
1587733964
916030578
14175736
743126264
1997138363
1975327546
1906959518
1342245317
1835294378
204403707
1177465148
559486387
2106684579
1229229726
695363366
927702687
1493515769
1018020132
378345481
2078957298
572650830
502287606
1581528047
1898731144
1978378254
935163669
1249489877
1797884401
784666838
5843127
1475691141
1044429077
1611224733
680511574
1468303074
280655756
641058780
1870654099
1983175268
1835596537
564051176
947021306
344499355
748071270
269780420
192770168
565265907
114417045
434445936
1427326707
1510393834
115175827
1389310315
1229580871
198869178
1925349377
380548730
790666817
1036170264
281081261
1623513780
1170280330
1823293886
1416304120
1666857919
1398335837
237153075
756048939
1167842691
776992902
2058361386
1684742727
550269897
829267384
2054360048
1380153950
2063996337
472224836
1298341888
1967281198
1515530786
482593150
1426146901
736567199
1521351736
1558802391
222887972
1791862877
1829019449
1754475775
1696694113
37142240
1389139535
671012592
602332780
870639883
2022549511
1180356561
1638611960
1857479992
1165700428
1369633942
82316183
493884138
1532356027
1236086747
238756603
2137113472
48116401
1442892691
1263683795
1515721434
2033322188
1629724093
1532398039
28676856
1608102381
1776645320
2005530219
1437306796
1698992632
1871663461
866531092
941482773
621477918
605040694
495217402
1657600339
1946322137
139744516
1631031281
2031747417
2049718026
901521717
160717478
712095468
264325586
1972014422
317195477
2135891468
1837558012
595854936
78203022
1739964927
2110101277
703823637
812139822
1336795233
1154558314
1895590093
162753023
258904174
2071399967
470416463
1910931860
1149136336
242286831
539496478
740840047
1706392512
117805562
985495697
1741566785
1213923889
1387983404
864733008
159869438
1148627758
630042950
861606296
436939375
1397165767
1752750419
1803703617
1348521296
965692996
305500980
1616818414
270100678
2063291069
337805595
979076639
1392408361
56485501
1388431927
395747791
631213495
1346788341
39979122
1869040683
1603305864
599961905
1378311995
106033608
190515224
928549447
1722228297
577408275
71357188
510906878
1777581041
859368322
2016303481
1360002725
2115741434
871588327
333133201
342502896
201075475
1393360164
1997150881
1419899521
1206153610
322573708
835182388
1820746582
443126904
266124593
984464414
815347578
136545676
137873141
744314857
1518181327
1406395178
360688999
1497589547
1784557992
1841276170
634520840
234362619
419482567
696638840
392492662
898679843
412903525
1934943494
1196826768
857821693
378873765
1499851907
2013078119
2113645439
1432978037
1782018571
1411025774
1124273459
1824258754
1758380948
365185263
490336800
1690727646
661783878
1469190302
1964717784
1246941119
1804382132
1377286824
1674699028
1732591495
2039604294
2029124167
215443514
441092593
1134281026
986074781
410265044
1370761145
1398695021
2073256616
886988097
1430362084
669590783
1057636076
2023814764
1308940482
1332134477
95855462
796910040
1297980344
864647338
6798062
1421599849
1602324737
1147209089
371695873
894097300
95395574
996015035
466154636
1584767602
297205374
1589504090
154403087
1156166195
897311673
49558454
1312717625
2029487285
560413866
438337226
2102318113
1591575363
1200366178
1360348660
2013292951
499064521
1800021607
1286502090
1337020547
452047794
1905945078
433862692
198131538
2081530717
2079620250
1697712281
143132113
1889427006
617882198
1985222425
1299842378
82551644
186950799
1933076031
1423660984
1388130769
1126705643
977598738
414280771
2094362758
941811484
619758635
1663251117
1229070223
554840873
1567774848
438874665
690245308
161079226
778612369
1424472433
918687513
19872440
198805883
122905272
382848444
326985417
441934112
259558158
616325910
927859534
253604842
1759289673
1504120489
1704012104
1238667127
1281901801
1713249952
1229206825
104597060
1777460658
253945822
1400336926
1565342436
1575695081
53139108
525353443
1879907952
1199534743
459987855
1755079753
2122718045
510773952
1196525095
938144725
1859428224
1234645297
790227367
1868944180
1673225588
545585568
986271519
154056384
1391533981
1812016550
281016114
1660395784
212238346
177473275
1013226279
1903716026
1076392034
242206275
751661004
1808921933
1533596302
1494102188
1710549012
558654645
1805357779
996512294
1515330846
1485020455
716131927
836296118
875621363
1011941645
123530028
1370625093
1701798963
107620554
1285841260
322795220
1621410875
1567938193
846393305
1645331740
1131036108
1388379834
1240391743
894031696
897940834
1615953990
1059918425
1934670401
1812998669
1904472887
932191744
103701597
1715087650
776193245
1800931709
1475959922
1953456645
646408638
1091182615
319220050
1700782572
1637730461
960096206
456481936
131623547
820953558
1644172186
625225352
2088045278
110291341
518109884
769014482
1929958415
1423895411
267023505
299493002
2011910746
1027240237
1489146951
321434154
1440324502
1742110601
1109473931
1876735791
1430791278
516709928
71067170
233176294
1853887271
333213637
1581227326
612924605
225140018
1580263140
289812336
1614603353
31198090
489083507
1835865115
1175163721
264647529
1840650599
514392935
734278674
978238248
585692131
528415649
936846762
2112583336
822583683
1683165414
2053421631
74798433
1413962937
1003902557
484320473
846919627
1973338895
704745551
1622952445
663077600
1274668224
1003827264
463008265
1237236264
774909704
1765328402
729161286
766704991
1974734832
1589151280
1286171441
627255072
86922613
828050087
802925903
1567829624
223008313
994356617
2039479734
1178409354
1283421116
678633740
1478089301
581028375
1038680328
1698059341
163921390
2063197994
1999892664
1589104193
353289868
1978678490
951785492
730690967
667871383
1061423751
148137627
1867058675
1360890784
1821679010
1116415737
312180436
2039331455
1692329627
728419000
281466790
1974740892
418424498
885303188
1719089803
146432199
184696402
1499283060
101579010
778544637
1779584623
496763081
1127943618
574740553
1749204809
2076641871
1486874532
2121968742
553633033
481643269
1127960995
208315637
534587640
1075100698
121385504
202592696
66586450
1513732336
2008063161
523340793
742816878
676350648
758805971
38527684
531914319
2104199457
1925056947
1238770464
1254462703
2142185802
1141266273
1219884389
2056168866
153684556
1959796097
487325427
1364148146
1579916699
1905852718
98325353
2029017145
1646188621
1430773145
1287335647
1263289775
1142258779
142901343
137420892
1053323254
397302291
1972334757
705939653
1904947743
1242801079
1190248701
1719526429
397206978
2104933092
1169182334
1966580918
864756841
885090524
1511096491
1707347622
71748798
9421155
687448818
1401420496
2072907875
735478119
458853537
1015918861
1139259763
1785593133
58314244
1514102807
961701308
38531905
2121492265
1386080634
1273661143
912044585
476355398
1999140823
195218628
75644139
493134674
1772477014
1580739842
2119800120
516919447
1908143439
1534440666
1183569750
1147901288
1006647816
801354254
326838920
2008147857
828638737
829844912
783260567
816737855
1545534971
1603574431
1850104976
1500342878
10803425
1344539883
1125211720
928796345
2001055800
1363286507
360151374
1851781814
1871760635
1288431904
1249319580
1473573106
811272126
419337945
381892886
305248307
1574043241
1490693826
204880235
871638089
1043698049
1707419149
547523639
68517349
722993460
77246269
437172654
2140996613
1518108155
2098435069
767062324
801240239
1514042098
1911262556
1633340324
1823382581
2097334502
739114628
167870113
1517888786
1386442503
1439303632
1281470092
466845643
419793895
414544355
1122328235
1669041019
729077935
1540719603
1376107209
260480384
439797210
606297478
1306095014
2070885560
1320976529
1485561083
132257255
1604449651
1816499208
203105243
1941326963
238482928
414038614
1987261131
819651183
486411924
1816695124
113246215
1200035666
1426069709
1078716161
161211416
1143668200
77968509
143576120
1028542320
1887560857
2083368489
2113863321
952711751
1693439420
1289520921
781956268
1675855891
1830152642
1316169217
1573354854
1133548018
1884976623
248889618
1710818208
1805509863
2062932913
1278774263
1787808090
1697877157
1427306887
1380697937
1846360822
1128704939
378833214
1364139508
1372321577
913059808
1756947163
1475348978
590413452
1315926849
634881231
858201328
1367493605
1601837584
621514900
1019066565
31757950
1767338913
1013752797
1525483214
1561088808
564538685
239514978
129446933
824154455
13665335
2013420629
1780238202
1575849804
326838920
1517061628
1227950786
1200852803
1683663503
22867906
942765394
1860382528
1287482332
2111589043
1754098935
1038247084
1567875822
1445482781
757330092
1848749121
1059162166
1994438609
1767665805
162064787
404941265
1120821656
1793024689
1442089460
2003514678
2146516165
437111227
50782089
311702919
23411106
1915921826
764785852
1515921054
1553018402
1545494245
789922802
1815084227
800499887
879355182
1550626761
1636813381
1663861256
85303547
2137740080
1550808945
994099470
82455957
722249767
2092263127
345536132
2037463137
2053490842
373171015
1287697562
151202410
1925069750
1893178568
42520936
2114605892
1630541144
1963232573
2034533829
1821033645
1416459961
1362029902
1981654887
194025695
1182127403
2010558561
271522449
648614394
1247686941
1781814050
324108191
341113087
2082902693
952424140
1563647683
21409128
31493687
236086686
1120961014
1385371522
568393049
1488802566
2052091808
1402630524
1474800377
109510370
1863275910
987882104
1388414568
225460084
1602294979
4283590
1304429217
1324187697
833209952
93616660
1960368089
778364664
406696509
1551299652
511660687
766832315
845747888
1844857034
840347595
1538318056
1774512246
566258203
550679891
1792940056
371214054
1013132265
1665592798
314790764
1568784154
12523342
1259553455
1431118373
1624824243
1755035946
1017502080
1778359954
1348833362
1017834908
1012295100
995178000
2092289119
730113691
1070303028
600490023
1919045291
50781628
74353197
697277456
1077273379
216843028
831775590
1670170670
2000906837
1037287494
1685343873
48211204
1356280955
1237646460
941658951
1941705087
1966019347
313165720
68773744
744197316
200887010
1539542733
900720537
1773136457
1407377191
1067798958
1184792174
1826303014
252821460
1185935434
1339065807
511678069
834994363
1116111726
1075552402
1120258029
26038402
1619964263
879917105
1422349031
936669947
1761254599
645910546
948467373
1084338498
1847340292
1829685681
92526232
1740314761
1266042429
1287881122
1032731940
1425348456
1242394205
793696806
1366766771
1230180767
1359825121
192167234
1701905628
439713793
992671289
462168259
281997494
1638762749
1161146566
211761190
1824970150
1169620633
2120449815
600046549
841513330
1449632991
269529824
1344063718
1722687084
720432635
525448371
1928290307
1552669988
1563736555
11655016
377360284
2047863178
1977785767
1538872225
818686362
1718222770
1750888026
1630156397
373930089
2071904337
1045901612
674771356
1557307018
1981088802
967175036
1357561952
866044848
1849145946
1738153105
1388568221
1186827363
452108342
16783036
1765479178
521777873
2091761074
1265440660
2010179850
1150030929
740861419
2085950960
1983661897
190796926
741141947
372023047
262010036
1206375064
631845148
1486069837
953929620
201036387
1142572500
1682787025
2014725563
1147931082
567331345
2019363592
1913312529
1479031911
1271043993
596126969
1778733360
240617026
1458747259
107581938
1770668048
1641602559
2061527920
1476547049
610943084
341353172
59098617
1025969771
803360554
1524847625
50952713
683151820
1528886283
237381955
541962169
588350904
956124361
451195019
482812562
1047000490
1534263826
55779927
76153952
1819207854
1265869316
1461176032
1644380377
1670237229
455343634
500680849
1533845862
1455070774
1160043359
1613937476
1674312458
1038384968
492099462
607363114
393935579
556562116
1610291843
28606429
1741970657
546036693
129551309
1452570384
893460780
1438042019
1912289893
1972328253
729980180
1257057149
1109902093
887151849
79399492
1141352906
1083861167
662931737
342465507
1085462059
334040006
854313100
853504769
1984098041
381758963
1218362570
255938389
795659857
1557105382
830828189
929009867
1166770545
1973617276
118714811
1517140003
1855105627
965541196
1678854799
2037903384
994688134
1645024314
933741678
1909308696
1423714652
2097338406
353900282
780296259
1805228011
1761519235
606423205
913046188
474356838
2020303924
1872877630
925584904
1853651051
2134754901
630494660
566051689
711998401
1111612905
361515082
775599953
422159715
1020795087
215306622
1666271001
381266318
170825821
373363539
1020462621
1720829591
1627502014
357345414
335117986
1401518040
1708528798
2139524012
325832438
2051970252
1773354289
519226091
981428882
873964355
249432207
451534302
959579717
958823627
911975964
80002213
650273834
1350914368
36149214
1640943632
56455881
1307739903
1404810933
1422898432
1622164494
51463940
1502062520
1623248485
169502192
1999179193
2105970798
493115403
345233959
1234837555
1945396221
1896654327
639977960
1318358968
1027477617
1766379540
1445467530
1217301855
1818872977
1979156543
829934938
2005529797
1698467176
2063688117
861116940
149460307
35759234
633151862
526922943
1854514522
1720590812
2132023161
2038315886
783892997
204652148
192262884
361567189
1116786844
1203777890
1846929075
254167798
1531306856
1303188609
468844515
1347766071
1806769005
1607543948
316082678
1705397751
1211401289
1046136769
1921360166
82823486
1034811708
1750822860
1558993092
1626930970
1102704746
1687067999
206369555
1409887121
440875314
1143059850
1550697604
367498561
1959701261
805937457
1055602056
1081755699
261859407
346852733
1163428986
726977937
1213092024
1174280802
1096286104
488752003
255222874
982035965
1159672081
1785332364
1632604853
1091442639
454127572
133348356
769028844
483410859
2134918870
1598671158
1355310321
389683396
869236441
1263787551
1525755761
1690811124
2048363750
609825692
1080268759
1932819459
573410990
1950695258
237174887
5951966
1628645691
2058863626
309181476
97713279
1220618013
723954876
18460066
672126669
1662398427
673240629
1920514107
213948902
865987458
313191102
73741439
1448097028
1665206317
1085834718
1105703292
1335073799
1712388981
1598881705
337239085
1142392839
895561844
1518333424
72564252
373840136
507922776
1361407238
2123888334
1759044979
555263009
940564911
793696664
1521684089
1975061925
109152985
865638980
1378780133
1447602741
1483132926
1047592
2094771828
628972816
616541424
1033315911
558638959
2145498323
357945524
534323514
1104788282
2098090401
1243516610
1919040092
942889460
1280603418
386141638
930892960
1771341641
734178148
83185003
2137179461
96983683
1912857884
1218040660
1843567024
77573680
113983030
410455293
742265887
1206670479
19460625
2120268043
70283350
1840692019
2009868078
1269066062
1167727131
1672306362
1760957456
248910196
1628552638
1070194877
1627531263
633662316
691170434
872946796
1917601177
2051111393
1160302125
1942660380
736611113
241107925
1368935813
571924157
1849909485
2021970580
492972443
2092321247
2026125356
1659652652
697810843
1854302792
345698778
530472032
165890632
2032955810
382034791
286138424
2032134120
127047351
357986387
826022598
663537951
1322071835
591246292
1650529071
324443893
1630808850
892376692
235229766
842633635
1250915695
291976230
1939330066
1809293754
1139313084
811180942
343027684
1735702090
232015412
564899455
2024527100
266404985
310460895
1699056912
1193243161
512197044
826959527
493640467
1340529998
531029953
1977259698
693605975
2085600141
1887329918
1129915433
1002018032
656875836
312107404
909823045
1754764908
969714091
993670966
372032702
1746643726
1691982215
392845060
1603618039
204182332
1418190149
1139346563
317738787
611242274
56644532
1630278754
2016804876
21862129
1076397431
1196017427
393800335
837511677
543319417
541690069
922302365
1462862832
1802649477
890404538
2079509015
1765015706
1708807316
691865427
38782384
625785535
2135956819
265738772
1696922799
1712061373
931950641
1710466242
311416354
780841028
263628933
1446422051
538482480
1782616608
991390477
233958456
1413523594
1055268894
238010270
1845145105
1695192768
2052737324
1412190565
1354057155
723402329
1233167928
131061910
1569230313
890660411
97013529
1853178285
323298838
1194728668
1549729951
1184367234
592376700
66838809
933183194
806809823
1747608473
736534964
812224982
299952308
279691957
752614184
1979520051
779781873
798456073
1411722241
2102938757
1735510070
1226313532
1642906111
201584592
928787533
835163370
789695601
60120747
1313787953
416100801
2046731717
346261350
1945837843
566752688
1278292037
1596990399
1575513834
1094838345
158939104
718843497
199746489
1999458519
870992595
1072830357
938863566
972961274
118273720
16000644
398902293
1148428055
1126180076
1254356875
834093150
1524579879
1268884808
44312623
882647267
1050026260
1965971836
2083779460
769893381
1209550370
493625934
1125065148
823438445
1078378005
1667699845
890688257
104141727
1430584293
478481595
97797240
475553975
822287930
949969779
701156367
1813964035
961871011
1153409711
1013987084
1004965711
197973918
2113766229
1700635354
1230075478
1934737864
1977908911
1589903157
967962970
1020974089
1348662751
1504091675
1269778984
854493760
563952906
1632399917
1511183281
1161914894
703978932
1562011651
1594097181
1092176137
2028261664
1296230942
2011613451
1686698920
225198234
1810697032
226013988
1993762967
548461563
821429694
40742357
1287316045
108529601
241907464
170543985
636991578
668479868
506858860
1209497029
71668662
449956246
723243850
187693206
994322936
100868387
61133349
555066012
1089588672
618088516
172741810
202409534
1766823932
1075601181
1190615243
1632201261
2017207974
364532801
1443574466
2137949226
2101092366
504483666
1275041628
753450486
2139050001
1079668412
1912002537
2114182783
2034792645
640967810
910265070
1083660708
1218020268
2037100964
925034018
571177841
932487216
606512240
882102818
92698886
1533290114
1124965587
1803464585
704146265
2132229347
1720243606
1213079447
1032377330
358695025
270047093
1945744190
1961263657
43862402
1681014329
609612850
1804307551
313840988
2099713638
1446867876
1881294918
2040553198
1369360708
1766758177
45044480
2072859262
1058518241
1059281696
1169769643
2105017628
451552515
1167766794
762069087
512147169
319392884
1221168641
1851832273
2041126324
2057467701
2085221355
1534864937
2145317348
2031795586
867087189
1180085530
1490126023
294565514
1225648261
781949435
988168691
1442965804
1491423694
1624359517
923307366
1168849352
680412700
592642997
952546654
1297051370
788410153
1429623607
1949684914
1435672881
33091542
609066075
1612861312
2091308234
1899333327
1645343252
497675047
1491132164
1016737794
493971703
320225805
1622534819
2021475912
545617812
303518300
473781652
111766260
604528230
1984437505
513793510
1278576249
470987024
1656177183
44322680
323707144
969909756
631692243
1181345689
1650378214
274881586
1993099685
1851943087
1596528903
1027105690
381398506
1844092162
294864383
239081245
3792624
1165874377
1397825154
144002964
1693996041
1016998954
1570931909
523789676
473457515
1342167951
1833270073
160498578
115746031
772746401
693788288
1595353225
2069918071
230713975
1847668729
920381395
28611376
866260180
121040655
386518883
1839196057
1330268885
599741350
1063220736
1158645610
720090289
1376850989
596366476
1834683537
1083209968
1118912684
2097305602
2040989565
631911540
762896364
1926667796
1405850954
1446731004
751159271
63241279
1406893076
1400309337
1019047321
1306731692
1321963361
1189421263
1024375956
76032637
1689362120
1577522139
1074448528
375990208
975808920
1188961851
335365455
1840197233
622049101
1220782863
1932489816
1483332784
798793454
2003333849
610119143
1474955493
309030864
143356235
1274334211
1353422114
1493259053
108061325
1767069302
302155262
499856657
582223732
545683505
1575010458
1311254694
504140315
1549006220
1304015401
1736842801
791276631
1299236571
811595686
741428093
135258496
1405958955
1349114364
1065593102
1766503558
1487788168
1292395554
1461941778
194886813
1795940982
1155260721
827023501
1186764317
1104462081
1681268728
318568354
1691505370
185490421
933395811
381945782
1425399143
466986391
456611987
1782687942
1731747571
1564386643
107037571
965938368
886819139
1422123617
555121354
276296707
440884971
683443691
841436523
1223791000
670652919
1398695908
1167753593
1560642079
123210095
1794728723
1436970937
1103369852
433304409
1525241748
817342942
154977290
2048821370
366688886
107004984
1895087820
63480604
1854991893
1309695606
516568317
1253976300
1911463645
1588567874
287513057
1291270832
2125752559
410186843
1117093990
1368166752
723873494
1539295394
2140792626
3542074
839524458
658273426
1641684788
948488635
1278728772
1432137736
1331718876
211135144
1108916500
709035916
582259877
530706838
1032104903
206905973
368373965
407871415
1380628374
924268684
1766827189
1972716422
1248765199
1205891673
115968115
1327427583
1063124156
1716361926
344676201
1769542744
817543556
1600695831
630250435
1524423790
384892553
1575450371
1595981907
1624767382
1956581710
1512664521
1983118472
1662678641
110890760
1272128031
1138849283
1152803870
1926421873
198560362
1346752384
646934346
1823266215
1393217574
1385392695
22804081
429723959
882594092
418780787
788800668
2111920042
213080400
1278470473
1818699714
245766005
534077195
87972575
1917588189
1217904776
185314060
1386405124
724375361
1177563284
382402086
537022028
1649283885
2129448770
1087524279
2093847780
894163626
1009470641
1478881057
1062090875
723520259
458366096
1024843068
644390937
1089818165
1353381725
521085806
308548599
1869448089
1475188169
289150470
1315433723
1173649994
1569232353
448777098
228854688
735538613
7365140
42164944
369483964
1021493780
1611497369
1238165322
1571868061
921626624
1949495691
692171377
712104102
1533062092
2010121077
1371421595
957665429
2008561085
116892733
1935806491
867952644
1023986721
97643778
1708568479
2116756189
978241585
52974059
1888428633
1862303678
159178348
1349247334
818952544
1533394122
899562722
1334477345
459102150
1435070579
1533006699
55052893
1517730070
107774436
289885334
1596700695
1180083648
1550385760
782171037
1058884758
204051182
1677603164
708086568
1176104402
1445373313
1238112903
1557343101
533112012
1682630779
1793690831
1179689129
240467229
1254265380
2067034949
1410917658
1567989825
284561040
350421567
743847369
1080347689
1122317909
1936163195
1974082223
1271503125
222684422
614964215
1556890466
1643672112
1559455029
244819729
1872299133
136772733
158800452
766620200
44579975
1639661909
1446347919
1028457228
249975622
1934317151
1151885403
1722742638
1871787422
1346278315
448958004
41756189
543267035
1970932747
1876372504
1636983213
1873300726
1822322870
1825220778
926669005
1900518557
2009802857
922559953
769384162
1460086118
1833976822
1271705525
134311755
1843708214
156235681
1204292299
99487005
809196545
423085334
399991432
1227723723
821267594
1444151295
670287536
1635645323
1863085099
2046850478
410507781
216441055
861754248
122250401
2127152062
1480397821
1130139282
1237053225
1898185706
1045989803
465725437
1888291238
2034496850
1924600847
1125895291
177620803
602826230
699767182
174999414
849957301
1887109754
585150291
1210644547
1985481049
406437375
301766205
1231078940
1140434002
78244683
709956585
1257173693
1708311695
954259558
1473967177
160554412
590013958
106195523
1426983472
787476339
1438491141
1343323507
879541636
972951400
1557266953
52859914
669056523
633516305
1342651587
1089269550
401463352
1380100704
669454877
1303223156
593982607
2021228821
1857042999
177323089
699133680
2000799863
967349377
1779440836
547142846
1104263091
620841650
852165865
1631239247
83400758
88542403
1049975522
1151553472
367356748
136475772
1957777267
1502536583
388229901
1738321720
107747929
1179594733
502662295
2093243489
344742244
764428678
709906158
622276126
680417647
434524933
1085766307
60878288
1160611512
2021386768
116863047
730164083
1743979881
1667793871
911180604
1266223783
723715633
262261999
1599773939
2086834260
295880414
390787414
29815923
745250667
1509789786
1123810378
436650292
669715424
1377150658
1737041347
1522812051
698027166
115985090
908723197
1917833169
302360380
2108117275
1332382022
945368205
1406819326
1130863387
889924467
1604558267
2074732526
1602484932
669908850
352261862
1687974230
387444881
1927914723
1762712162
1576812681
1585676532
1335125324
270068807
1685897211
1661652824
1448392340
905172624
1583873435
139903497
172603481
1371902540
879492738
1160327947
731368272
1492551354
1627539519
1550080646
1916277717
342169229
1744135672
1345925686
1534873307
830711081
196217397
1164244767
1954990061
1227102558
199988095
1501232635
377241198
985883217
655801257
1854698332
1680684287
94560676
1042876326
620133592
2087744316
1382043366
1923474634
807509147
1870953800
39666132
1261569252
1621316914
660475905
1271546183
1350606837
820230526
2119938157
573324165
939475908
626239074
582455157
1299095037
217388067
803731731
1983258919
1711720188
468319415
1437120130
105786859
777981678
158765779
838989685
563053269
1197931550
1979856540
924448875
1738801982
53965997
2025128316
146122272
1894929765
829785087
891104413
1760319639
1565785447
908607193
160664744
767379979
1148910845
39887578
178583298
1227471296
1571994630
1048656868
1673211382
1006150893
102006990
1143586339
725018539
716677991
1909421894
1201369833
446241908
286783882
185699628
246176209
79442108
934837700
1581217325
2098422265
4340538
1232499678
1461430340
1608126891
399674094
109313971
1604857697
25826512
283417354
743600178
1754883560
1457974324
621364576
1111375580
1090011981
2006994635
2105882871
1806143433
2007562172
723913006
1988372959
1507504660
1856382505
1537694415
1856283122
1874179216
2005782583
1542403263
967244182
1112665670
1035546335
338446092
599352669
1809829845
1569648331
637431283
733521898
927281548
345306044
195569401
938107669
1875845711
1749579612
1740893825
49797582
1213314652
1783027108
1632537706
916877470
1379200586
861902475
454975651
1595423929
90613861
515428894
1547249201
749999048
432290308
824882754
2025681225
1939233985
1111728499
2107757394
108331422
2031418819
1547286559
2089456486
2022425702
676781264
1116745640
586936680
1914070808
729704479
1198697254
1738106429
534100276
487289359
1764256210
67694652
628622950
31890104
1305743214
1671529603
1547848243
552986374
961606222
2126294483
190689978
1726500677
1185485958
2075734553
298543280
1383984562
705367775
1700418229
2030264697
1001164808
28690790
151485378
1737011204
1657884271
881641455
1318218530
1768908617
725981104
2026620643
448828693
846930967
882578259
809088465
507152368
1975531838
2086155452
201210040
1220156639
974656732
912299636
711472989
1709340462
1032838052
700808792
1700696378
1392927121
1470979553
92894376
509759352
301150509
55192202
1440568197
1328898056
1129464683
1137024688
2014468822
1871946512
2070998438
1394330060
250795466
384868091
292810330
1546251929
716768074
1527603649
1113614969
2086529889
1021728084
1590934193
1672458896
1394498690
1924861170
1626390902
1448193488
866451862
1910470182
1126877513
1648177679
30044322
2028713782
976452202
974516117
2127652026
1797429917
752752436
1206924297
1006977616
1005408073
479775748
1958258602
1604826963
1606164691
189092441
1697862149
808528474
378770300
2144826442
1279841254
1439868904
1688163861
1097413441
2048002140
940559091
2010531572
2101687395
471421944
1150679588
15277963
217818587
885663056
840881758
316724346
1426995421
206838273
1224128345
1580201225
539782284
5145791
1618103419
646169962
522318966
355562544
163062882
513405624
675535254
1428558551
888748924
272825645
1125481739
283406970
914451327
1916568133
1347336547
255472769
1412875730
268248136
1866085960
1567629719
978496351
2062337849
1221263232
977277272
1759956181
1086419204
1847102100
387670566
1043117869
1368472096
643626376
113512307
682020446
1143594957
360211309
1313258567
1123164906
447235813
727478595
936899381
2004745651
1488510179
598468567
1785804644
1116413082
1934504961
323615005
459895621
2081153102
1194911150
363388632
454496542
1464545298
146198994
2067788256
1122476702
1548007028
369158464
912595193
969918745
506535029
1683420617
538302797
775269448
411039302
1616660309
1707481092
584454493
600769114
433661828
358279073
1071627174
1433279241
1043781798
1937637404
870542916
29563605
2107382632
1016040625
1032930775
1875020973
2129322551
1207953034
780242687
256412439
884764056
675097127
1118729904
1846122538
800592547
1671384397
1305802989
1942317856
1926229164
1638275471
1553413432
1768754612
1122154500
904718961
1278450254
1232504853
1509150884
1551540609
1868269493
716640233
362425398
967006729
1596902098
318909176
1505348229
1239512330
2074438670
1486789528
1192805867
648963044
456183054
1682978449
2144497909
1513505124
349004762
1554701895
1743747006
182581599
40875564
189327065
1203957992
449587176
894456228
1728590601
894724004
1144942068
1414581575
551064835
1132672537
34660376
239649628
947374717
1866985040
1495246226
1701071874
279078069
1395089612
1452726981
809931289
1287354917
207820745
100026702
1587706848
1980095546
1786239440
1396291473
77075319
1755347998
771646119
346993929
869181614
2101496049
1326221185
606257319
1378044789
919084765
319610961
848788066
1474199341
723884104
1816456891
222156210
544333484
1516076234
618182056
1114820542
117535238
745807928
711318764
2064276815
1068135223
1085072319
912011186
352436484
1636201396
328750999
1856494816
1231632881
709214901
1563197098
1999456562
2003819367
340561446
1968063112
151763522
21795061
708605863
1558570120
28416034
56940972
1729789163
494385801
1461943674
1469247609
809619235
1274002173
2071139609
1266814443
755902424
1031686804
821211196
1442848661
241029989
838136995
1970919147
1774612445
639312711
1086290672
1379621686
672180929
1390923432
1826905816
1467265196
1681670979
563500189
1133401324
563749084
1191585133
1761179484
882172550
1740134322
482887239
1750020751
802879455
1852409867
1246911796
1022094969
1670506102
607041309
1222116832
720370005
1041270743
1223276858
1400950125
1339361931
1661968613
2145350118
905021755
226869306
1475173819
116415894
1806379044
2083149153
436798601
762473684
440765242
934405517
226190934
1228723056
531948413
992003116
1984304305
1358809343
1766785911
794926118
1998234908
1884154875
861759742
1277950902
777227621
2103227024
266805977
1861118178
966456659
1410074956
881570187
388114580
1991475835
84093043
30535825
488952496
326825639
1520510254
194304374
498568963
750592799
1902550416
2074304449
132222741
1135627657
388960166
1531893328
2058251189
812487557
1594588011
1291206485
337908393
489322216
276012805
1458163472
166448639
70354116
1951244867
1173726300
1639864263
209803031
77417171
1288352257
1783875538
650855299
319678782
956039942
1496662817
1975039096
932288648
487549637
415605688
397066919
1163355074
244501697
1903758484
1031379266
2060274793
1923276705
1120182790
935124908
406559475
1579763803
963141377
1639319874
1691413540
1408347461
1653353392
2112424554
198345211
2060660595
497548690
641571393
30141695
1232774379
484329428
536164385
1704822243
1688205760
1905916059
457018830
2122819566
42279790
1812485757
1032474364
869769782
272533617
2120122933
762341568
429048370
651963895
1925203942
2006296974
541514875
1540082809
617322218
12624835
1523626432
1601917779
1577629898
1027704101
188193876
1309311021
963485431
1168506681
1976704222
903604656
269018041
643845489
846218682
1410965861
1143280554
1617915873
553465263
1734647772
944867099
260738808
467689120
149319704
1522564472
1831428494
572035040
1571961278
1597382210
19696704
1960482293
1431674201
488922405
2098281243
513933504
1804828186
1897391096
1299217175
137862858
281502589
836547758
575622717
1205160755
171362150
1800330111
588836271
1661975950
2138027236
497258772
1614641751
431956704
1739659415
1996903404
2053394885
698915005
594266609
83475297
345289202
208393835
1970666720
1483841334
1596662119
821124381
1423974911
652009443
1828006652
2054748125
81063909
1992794069
1991728778
311018280
8435008
1841468109
1780297958
1488682650
615920106
1152981643
1027875526
444612582
1410010921
2114478795
1983885255
1108835854
1223180357
154067858
2010225866
303473897
455031999
878889635
231991581
1935316735
974534130
933808041
1102309213
1637605728
1269065952
468682252
175362223
1285495204
90574888
125173284
1043616777
1138229326
300735020
468466583
419025522
2025228755
1562209002
578929360
1047615418
1701986623
1329193959
1245519933
1712020013
1053087248
636343304
2030284371
610895739
1095397651
2026608892
2067990676
1553210328
1356066550
1099691995
1656617202
260905884
509181305
410625658
1196716940
1142625915
256933143
1868113743
1288190960
946723059
1529092990
975855721
1385657118
1414715003
1565419785
323842509
734963327
539978137
1186736689
713444086
1484861388
928041618
351408195
1920691883
102633122
1148830473
1101716067
1488944696
1561624357
1889107705
257168198
392543881
1539852644
896456655
36413552
1191800876
1057176283
1625515637
1673222699
1391863275
693466422
311544226
1223874204
629061873
1654628179
1619670681
2027110077
1735049247
333561781
603681800
211272243
1756293913
204127895
1433325925
1047943295
2113746357
488385436
1705896308
1725995606
596769526
1182297665
970462127
72415720
1784791542
449702165
555319740
997437784
1452925134
866649898
1526271976
1389307686
902238351
1524237981
381440780
524135002
1797438590
292674026
1410075483
2056040605
452214770
1246339766
1978339049
1738032734
1119766209
1991847146
195379163
430230328
79223900
692017447
1089203261
926770922
446240628
305822003
313845471
33147395
1905953316
1611180955
1167219867
260288
1440560014
861429298
1224357682
902850976
674549799
1269987705
1546794722
986236583
1980182343
743976816
1255262856
471535267
179229909
1222708139
1003145168
1736057030
285674177
1138444484
1508243097
2016092983
391732475
1496603635
631531011
153623249
2023293033
846855155
1001887655
1982803430
1062667954
1346680999
1126340034
963412239
1737504151
1503302689
1132179408
1951411545
1697111262
1127386887
664239075
408881812
1995635063
1900081377
1469065479
1653458788
1551881299
1409203417
425308211
1348409365
1925922064
1528945013
1675299213
1208644548
443250670
484002513
1171530672
1283553986
696519880
1822155879
1824872180
1210748725
1070419926
417302890
464699004
713673274
336500120
1106931312
742109532
177286115
14257944
1570299520
846855443
1400898363
1225710275
1168548467
1857645413
1221751717
1233141663
1731286351
679665929
351510934
1003661253
146781949
917016954
130741427
1526511200
1970875319
219168043
272180939
2110498206
600813342
428755581
1983355955
653015187
631135194
1565519572
1627518909
104612729
208420302
1866729895
1282196189
702584083
2068461058
228030122
188502245
257823455
716572110
577016807
1422190178
1457911086
102439509
220850277
2013612221
1989837911
1998844247
780614029
1683388329
537988294
461741087
1605007597
1953351475
929038976
143266492
1146745415
571241615
1068983890
629605383
1444790629
2077047182
1215045940
1966185990
585995576
1780677717
1398365984
1582850956
648809419
648930714
1579044336
735838574
953526616
1717874048
1301381394
1729490455
1104522936
1210899657
837006434
2087084927
1437395706
1897242288
331731061
998042453
223835351
873331874
997327110
586871367
551205437
1981691167
812950362
1854175411
53284819
975372852
1895641221
283016126
1639817035
1550670113
942572442
1497485719
502467227
1054445596
15881417
758399474
998111121
1873668517
1972415552
1430493766
2146446756
1810674395
103688090
563318686
163789993
2121328103
1646394906
83216992
1885157080
1414725669
69727507
1160543603
2086874793
91149455
1893465775
214269245
89481692
767698274
1267765923
349399764
933430154
170104618
1218253860
174372155
2080431108
1206792774
744043164
692124732
703456587
1483971119
24238204
1609620104
1241665658
167277945
413653765
1289111591
622115768
1689040158
340750882
1524616942
1575942441
1783347357
1281987215
1081549082
1877699627
701520529
334696294
1806900182
1749570206
353640152
848666152
844625890
1066137812
1239762993
1920382395
1979243894
2109905612
197078399
1398576112
1454305531
544592455
2079572204
1568668469
554468756
256171949
109120238
2121559723
1650976133
1704201918
876587926
2031876835
1164880640
1563226046
2071313054
23752043
1720397774
1499518881
1045358915
723848409
965604723
1113151265
1373356034
1199649564
249839024
1042881854
1133744462
907948659
1595507012
2000403268
1181296765
1755488699
1072065246
681205154
1457337913
915811802
979151042
1940780273
227216665
1596883705
63593702
1038430064
206223805
1296340516
1180606960
1537676338
31348729
2092855410
1603266765
311521635
2116443454
45774232
259450386
543682800
1618190443
268493824
1271955330
956885842
676834549
54208239
1024137552
1071734721
409001574
1369800034
1019958729
542449560
1040753018
79851345
1996506971
719039573
966939032
1915613188
1252278531
281599881
903528072
1901099047
599320349
839417765
534646967
1895219700
911797241
1459721525
153589056
1116577992
1630900298
262285186
1198465235
164230075
1135413426
675212941
1702351917
1656544544
1092830290
1405014125
1069202932
1384820518
1993695272
1518671980
1120194283
470901319
864145624
1532172932
1137580691
324079322
651401570
1860048904
1945642316
779211330
623285475
1622073251
1315343164
1593547413
1385097796
1935058172
1909731801
1883617844
2051105597
1059709590
138965819
1808311366
1392053262
1180161554
1201792362
16512052
830102810
204919954
1405427521
185057370
16072939
332215981
1264529431
1496347569
1989323913
1596680270
784971488
1732968791
405599452
961680914
1698370220
1812699484
1361774759
225252356
1242565499
1663548511
2012237400
505453196
2052979187
668523519
1899817459
405968875
1299776098
239120117
748884945
1898775509
343284788
92704579
301346118
518667545
233034989
708451812
569552482
129313199
351661556
1131589604
127480349
222462449
2095774590
468670304
1793025755
1682142731
1615550093
1538553272
1868005195
959176343
2041812149
1328441751
1507891275
371992290
812004696
1312864338
731781835
1579541024
532626680
302592787
2133883932
2026611865
1866009116
934620192
10578982
1105020245
1791144749
1800428223
2022807860
294941491
1058377758
1483950958
740590506
216985076
1753822290
1288224267
1793076836
640790675
1479949352
419207545
1870628418
2014540883
1700994648
640696636
202542595
599267442
2049917191
740563697
648140107
499135744
1813921922
1438415619
17721319
1891583403
1462381823
1839666285
1106383656
653656891
379520009
1533370120
995787140
1809706614
1715004202
368322243
1240374172
283437866
309019903
724083959
1723534914
562142130
174194665
633697587
2084587422
151135510
316306099
69698322
2020514984
1227845255
797350297
177469556
1517328777
1013302996
503164368
911692276
1247106748
1416838652
454957249
1114103704
628749402
805533414
1805384834
1954907269
595486667
90446024
1192329423
190348184
1389553078
43423159
1564895544
1589807038
1296621560
1799622419
1925973483
1064761478
1934818377
971848166
1107313187
979845936
1257452343
1289620385
1861472813
171013114
2008387681
1026222394
1867454923
1865261521
290782648
1501182479
1718825525
1764566596
1668022841
450658530
261983080
150781616
2098394321
60635726
688156589
1456069165
1129376858
650765452
1378486540
217214227
1072054153
769726952
1006612000
415530988
113306066
1184870959
1151365772
1830669468
1419808815
507449726
900236657
861830449
1867100999
1866035373
756587865
559674927
600978030
1446781574
747539939
112020863
1980992626
702671491
1631262774
1965327104
1589798084
1357863249
1793417547
706668484
57053445
1697160447
1446295245
411411262
491230231
1298525535
1282709187
2037296253
583224316
385740744
447442312
145272573
1698762359
152260179
1941501658
1589300879
783987268
272253350
446677034
588982839
1529473480
1134541595
52845542
158938575
149916664
1740510760
1042328470
883368386
626053374
1700507836
1620876770
265582904
190340698
977918859
965807153
1027385359
1089987927
1776355926
2118968425
545726866
481129689
78856748
1659905492
2128260507
762702099
583329422
635181843
989566908
1908944827
1938920141
1737754720
1331255214
1220739525
2027487250
1625238155
1082848384
1965135245
2134259490
1723281804
1748383433
297030471
1849735279
1094695138
311224627
419062828
386589856
2064046272
773484133
1796474445
800090652
67200204
551863705
504780522
1110232772
529314418
1611985101
1795328569
1988980447
573649992
819794025
848923160
2029769240
397376624
90678882
370667485
1756780744
1168882605
256586357
840909466
1480680291
1032251884
127361439
2044078906
577063372
1595592319
697627159
644111363
914634086
469962977
502063206
2119377822
1566540136
649003785
1031202639
847723062
2083737485
938996110
620007391
1180660246
1335250349
484683951
241310060
2006371913
2138865428
1266033608
1670301500
1067626294
168902466
1515300665
1767425758
1629243336
293042662
956175691
2069626785
116918141
1509552306
2060949780
88561898
1089069652
1883714196
1142963114
1394176042
1207363938
1930380657
1673885601
622994883
1961682770
303808230
2135227011
487993996
986026800
784267224
1361163799
1704584584
2133384268
413837052
1580562647
82974715
233070593
1781095792
130243409
791240062
323909758
200561725
817857523
1142222236
1239182631
1508230285
1397179510
1607360920
931359300
1096393070
1455028667
978236128
846471668
718205304
1005554522
402345402
1272696800
415119413
1120697702
1495910491
456453935
73716717
1135837662
1329180509
849360388
1333109264
947652423
458369195
86370325
380872816
1732289859
277968046
2071150772
1926985150
1746064586
401544716
416882680
1876698305
1814282116
1292875082
472881285
185249440
735538175
1752029223
929189934
564285529
32329414
1381166483
1210167740
1956283641
1390559326
1480424269
1369346813
275816436
757351027
400840930
31690725
459532901
26639234
1566498480
1440227263
1910293585
368206494
1575265499
1198680110
168931934
351744665
971668564
1803856139
1044905632
1343992457
1728583483
1232032078
1222503435
775273491
1626966842
1285120992
45210638
1563738652
1436886992
1310706411
1780896304
590216216
800868912
909361080
1909787126
955672056
1669357425
229115275
694780348
301450204
2049240683
1972131221
1983714175
1478631378
949671673
979708974
1412348683
1743165487
858929294
401605698
1605797660
791659138
1917794533
285191330
335371164
192602436
2069625928
442197911
37992097
709618244
1711935847
1405622276
356013632
1633467928
372465104
369338696
1746947716
468471594
1876708607
1994144383
1399401366
1016788626
2033726315
1076909195
488741926
1221429406
1980570286
2012511534
369285427
493620770
379160851
16999285
691246081
1273850528
929222494
1828038971
1711395335
1392234092
1919958427
798942707
1605409401
86628037
1880320389
460375932
1350624869
1709172829
2001294655
1290905312
757656073
1531141986
599390020
93307084
484077785
39032069
778665747
1498353660
1658592601
800827030
1785545402
437488620
995653353
1081690720
1894003981
453706315
1471808254
140651916
1750692392
1666894819
1240484880
1083542788
1430288755
1150459115
509023953
20516402
19880200
791220156
795281590
973996145
1694434520
1772700435
1684361068
1741873824
1819205211
993648519
1321777689
2042323645
300437210
60264207
952135055
811607440
613779563
195975789
1167268176
2054529247
448763047
1878476614
1935807054
1668491913
1510650082
842730654
265005406
1149657021
30889395
1081781398
683936048
1124925563
585448810
1645139200
585461623
1210291081
616253055
274671345
730792583
1125325940
1121271981
808288727
1054634097
1543273211
2036948867
769110195
98764731
2129637606
290733950
1450702369
118372196
1387538079
2137490612
1696039891
1506554836
1931654066
465376337
1212292191
1301588171
997189205
502998567
2114850369
538238248
828096477
311608130
1069207259
1209974117
1377329009
1609284095
521582817
1771057143
703751045
906686928
1540707547
1817441762
1886337746
1048665280
1964539608
1057301461
499497105
294595619
1373084172
351347074
1967741201
876126177
2040775497
463040529
1289191548
411404895
1404122997
48783035
1821473954
694655250
981830765
334481534
687111175
2064577871
1522492730
549566661
575925626
780374340
506461481
530651244
1788412195
1930266415
1727243526
458322410
2059686189
1630651665
426339388
2073461983
2104472370
413576234
2024038857
1363828764
1603220209
743598909
798189478
1199013608
753914977
191959523
1823915737
497590733
1154279140
636286727
1703991596
775085158
1398922261
1133649412
359277286
1046866630
834220216
803333529
1529879901
461134956
1884113566
2125576015
339752016
1976020590
316303396
1696343041
1814638827
768167256
1811592529
470765998
406406139
1070567339
1100171087
626724768
2089597734
1063470619
1176182034
1169813684
775921499
1446065304
1844738492
799496140
30714184
709962076
340672971
2005830292
678283918
1666947754
1195665270
1425939173
1759468432
1908406863
1570831596
1201037863
1255414551
2085862411
1258795153
1832597817
594205229
307695212
862906431
312179256
1469744992
1552952179
405737786
1833334223
2073377433
1189494444
1511700873
1133721876
3078338
936439736
83225494
431407784
1060254483
1728410952
1252072791
1315279631
223854427
771332569
381221427
1992696036
1194132505
1140994611
1689900366
1576939094
1135903804
1474249077
1507739725
2039649520
264352645
1603948451
203069527
1733217462
1626272521
472991527
930161499
461685848
1624067094
1193532342
1664628678
1786180000
490119607
470749348
2133665729
1289723210
706983476
2006636204
80665386
1971472552
957802858
1367500510
753622559
122116505
1252148424
512709456
1710129770
1340197848
2080456899
417435100
1585917830
1980710183
1608329092
1484161618
826727873
939598098
1218907258
203008156
1916909909
140373057
87797583
1160474055
35040741
1066583061
385936324
278788261
926114262
1259793144
2026213238
1808301175
411025313
1796764458
1140483792
2076467194
572128794
298673069
1941008932
1753873050
1210457529
1857991139
1835157264
216135704
330594106
347804426
2137744267
1822055751
367108888
1102155006
1489364815
372275048
696512221
129995812
352155646
652830154
921127486
1307343299
590051209
109043723
857847688
682485067
197777464
984738814
940637243
931763099
2043723886
458960104
757224057
1213680463
1576050167
1771301904
1988937768
1514342018
2020474923
2084830898
1106093938
1921801984
185754618
1321282268
1818095355
1582906946
1638597396
688735305
663719343
2081130783
1251354278
1271443285
1073831104
430681876
1662788903
622657355
173759898
1105961238
2106579880
205478705
494566527
881450183
1155247391
2069157126
752537710
1519764329
2092237649
1523936103
989458762
1006759295
1286041829
1179874846
734091009
1795933355
758317126
1473542146
1613706819
765890358
970924979
1598048838
266758218
1689170339
1707067573
1434795225
354933380
1199723100
892702773
1627755070
314323170
1826274940
1852158261
1877290039
1189640464
120334598
1932871612
1582012219
1401191587
1566961198
186343914
1133950719
770999473
1038020671
236366169
2133895566
1897311758
1694899830
1321337330
223536123
1593093963
1496866050
1498168253
1695673973
1592873626
1322751519
637545388
645468349
345442178
815817579
1125789108
405937824
1870563920
1725292532
1531325349
137590251
1755657814
1266188485
1695653717
112046817
743818748
2107699597
727502220
1372883763
877079790
1297333820
435786248
987064800
1845619177
1447295443
1004609029
1832373492
1981664653
364522169
1999360457
690243730
920967929
63670940
1036912375
1307344882
1171857586
744402118
2125009405
534110648
397932275
1213765337
1140040754
922916942
577828803
805935680
96750024
429267967
1525328253
1734367263
1623427403
326584983
1089236512
953955348
1722625135
1333491630
1866316100
2113916300
1205621290
1147072743
850516585
2119256980
568812678
899868790
66652773
1234054614
50615631
772892789
1285708445
2138462510
2003676708
1888064870
1504999492
765100136
724714127
635519270
1888814720
329018829
1680013025
109303199
507847107
268156687
404837597
68349934
1293123429
847786452
1131585622
39658000
2060252848
581112614
707089261
1275873652
255166298
1112033657
1208492022
570396707
982607578
1805835989
207980953
1418628318
1753025784
2110278289
1868733633
460533036
1978774209
1068831666
1360936383
1445207941
355359458
102113906
675385489
1729708574
1562116119
1817577885
1375450252
709058156
957998385
870083122
798680126
331779350
1051663562
942160848
1124201192
1191036492
66924703
1211269688
1965817302
427844632
351164160
336171448
1190097240
537263160
1880150731
1624413902
1828494059
557386638
1064738405
486091320
75698437
1784294711
678771672
115448467
904585907
908683665
1616771503
234606102
2013891045
172234537
2050829067
1465126330
1252015476
1138071958
199220448
92767928
1860397259
983308247
374907497
270279741
888176024
2112510774
136002636
581717987
335302026
1498789212
2119893801
538429999
313180222
494578993
1430310413
1898635149
253271463
1533200362
1818975731
1452683285
1845495662
129125663
1300882566
486390732
1576815055
1940089245
285430443
1562759941
2124077458
869682170
2057160128
984100612
1679890607
264135959
1863161556
1422130691
35468792
1127112927
730976656
942250366
253797908
1317189856
946355425
1672262217
157752302
834718858
1068971069
439843487
577012444
69581513
1213776192
1835361365
1251054935
911695251
938567354
1626701657
750333935
1315785728
1820853915
1488925763
700103543
1513943106
1404863192
467888573
1836649835
530672767
1319410729
135520059
1802851635
1595541568
241258807
801498160
1535885385
1291475442
837703585
329245006
1575413326
2110798822
1909223708
1867652697
1597019412
2125435239
1122690803
2133770980
219722531
934275196
599852016
377048610
1851987006
342411440
1714175863
222913067
1523145901
139362471
274226474
1340521858
1289544739
744648428
909508382
250721118
1392613246
584558546
1030898861
1733127892
2009587349
1171138489
1565695247
1795939404
1919922258
1347900904
1320853211
1885438538
671156257
370114865
1510798668
932186749
626968460
362921407
1352897851
1985630267
1784926121
291081965
492487291
1364861670
1767059156
442885829
1669727157
1875036426
786252647
1619000528
655858618
792526365
1394037819
1548722039
1480855050
282818611
457705650
1669742806
640806247
1852118875
396551148
758750717
1123786231
1667002277
1614732036
117097795
406215341
153888539
699783603
695614622
970981822
67817788
894027144
1135247903
936445701
1526783638
2044046092
537657910
646497034
1571202652
414856906
1868912554
1542162114
1910756611
1509419223
1118291137
174163464
1843657663
754381985
651508495
900256596
89786614
1936992300
1584305947
542258341
2106512637
1438472981
1892785866
887902483
2065006697
1698627386
1229487705
867104602
1396584688
443321826
1146638532
805689769
1993823811
430143526
212629462
254285222
596162089
511507140
379027235
338059891
648492337
630089087
1094964864
1809016832
1351509273
1721429671
1104736869
1117338768
192982816
1917362101
36751357
1272701748
477122548
417242317
1651932474
496419544
1557707617
1071254941
2014295510
537594366
1235232407
1720478173
2009255814
884632032
1732506825
1333494118
2072278937
1250028605
1483465524
2044064330
1279807810
1552394053
889500448
1614263901
284255801
1049913663
1082248754
1859549543
839040463
1934058194
1240153444
1516229129
379659360
285145016
1887578317
1975680084
1783157324
2106783052
1852540964
1277859711
436334428
287315760
1834026967
1917784393
94087564
1904544184
787798618
695038461
236089707
1589983684
440935895
788213250
136103008
106213823
1366598016
1143060110
2144234525
274401972
1943264055
109775085
956742626
770411164
1746488168
1073656992
2042266214
624534716
735225957
1168537840
1453530836
258673722
1393326680
1327601227
1188690753
1597538430
1349941101
1233617551
1832835528
1337030578
1128800421
50507260
1019988535
62705536
1657896924
695048260
476779708
1100559993
13407048
412818567
406048529
1350867060
1401241740
1459888062
1980230934
33877837
1521628376
1833465784
725532524
376920295
1014197952
561382459
1322159525
2131797315
2062296777
1736293685
1729490646
134210277
692772142
187312668
35845166
923514411
1498823058
758336149
922993644
958058875
413798620
624346387
130980643
62163923
1094835020
1164448253
2139847621
1753547745
810754608
1222326488
1797711883
263980458
488931902
503626964
308973441
1657017506
181247960
1141914702
872820085
1507552973
868417781
418183469
1931705894
1321891849
1572525477
525428812
1516000967
1753545803
195027559
720565701
468008683
221463198
1881084358
2051736290
841041340
830985633
126999912
1425153714
1070795180
1164219693
1588151287
945827713
711504477
686108755
1234147575
1112424951
554280511
1911473758
141155135
1498300122
239728011
190791452
1528470077
1326692278
1666319789
407661451
441603159
524501814
42500903
1999179823
533600767
272945968
701116748
1238770760
77330078
382497535
1154070706
1858990658
1045541610
546168686
1790835877
1788718912
1211673696
233600299
675122306
820583957
2098911754
1865801045
1445299808
527815441
1959959275
588825411
1786794735
366853547
1966291983
1426299842
1416136684
483861563
914790313
832149148
294313846
1429475388
768461216
1966164402
1340847896
1513242374
692719482
1215183279
177844577
186439399
1954057874
264835683
2117358990
310741827
1331672083
140758685
1709573908
767143991
1876611652
1272128018
1679181276
1991661420
981189746
484054166
1721710964
244968610
2095783237
1827506434
43153784
1543235131
1581760098
1989138382
1019776196
1618370607
1650676469
1447635209
301628025
2068162075
1658233492
785143098
2021662284
1980950843
1361881750
1815374679
75396295
1623085558
1922158065
403088575
499748000
1347347338
1039683689
2087681246
498979744
1354930685
1173341014
714338499
365626636
692583846
169514561
1544688778
1088192865
1951491271
885079595
1662152928
468044713
121630638
1030092283
1686878171
1559876655
1458990074
506367996
676627738
1133406102
871308196
1354083591
2064462159
1285143898
1566143009
925953008
1420397241
1439940172
915966962
834142619
1717915589
645959109
102764959
194672732
844907517
1601295140
2103308985
2051683431
461907434
315619289
1312213582
1717212305
480850788
474188812
277270282
1712739325
589207898
2035984616
2102206029
1210228445
230019471
366781275
366247915
1581507203
1642336218
1055490961
1313650181
536817178
264950052
470520485
725345514
1463163739
307823442
2055020224
1147303864
768343775
617300489
678657236
756142104
845160241
84368340
1860590156
10078779
1915614439
424940264
195949625
1989890358
729017563
82159010
551695788
1080715766
299852460
60365588
2086171032
1267425990
54451315
338251714
154160294
684614647
540395899
1918393141
239733535
1274759237
1620470673
621188575
1279671806
1549212957
454434403
522817008
925394316
1340856765
948598942
1854163348
788532463
324703123
1257085840
1407679264
381923488
600397407
532725659
1616954621
536361609
51208921
750331913
1615615630
1117676601
1890774784
1068085828
1779101242
393855496
1004738038
1804541282
2087865491
364665882
2072039832
567234574
1215809607
1412292732
1974060769
1933947268
84938426
637400404
2033854114
2108212753
1719287298
1911818335
2033360635
1942414840
1461742296
2016594521
938363486
797328291
603565924
832053095
375793654
1305963543
1935757496
914329198
2035260638
1592115646
1926970107
1864212693
1057916266
1106993161
1560928566
1007627741
1874784962
1906412597
2009385313
744872728
1334631781
1514174800
1682823952
135867325
1119711619
1407558215
1689755967
1688511445
1069044824
149884170
366677625
1205421074
1312226845
1306448043
536067040
1391255772
278394756
2113019054
1907733707
1302278767
31218797
1282353240
1920915851
1539748486
153998191
469957395
1917190751
869740316
1816482628
1983601395
966340478
1206500551
710885888
1715478801
1311646127
1742634095
870100539
1656646591
1859149504
1349125364
649416701
1093938938
399313474
865393750
860007493
263108584
1499459370
1781788810
643392735
154199895
1321792130
1574210975
677918240
1835777483
1884932961
2070877906
1567615540
356389668
480684939
294952637
1843617939
1954443853
477521272
1727603986
891592794
374216783
1156442573
1612313624
605776474
1292595938
909576067
694684531
1996378733
895781563
87709950
313739420
1719586946
1985211025
1708519499
776129397
1871123901
969737013
445664091
323632632
427330401
1471845124
1405353838
825667373
780232249
1580277167
1627785953
1973009863
1784093563
416752930
522961620
115936824
1135152105
1199811793
1794935574
1140699654
1383018379
1523197126
1498307844
949544954
1582602939
1557339403
1584242033
1017864874
686628568
954252717
102064892
992699002
1566277976
250045280
1404482555
151064647
1720646530
1162036518
2061642925
1972972220
1870352401
1129727943
2021687725
2078781680
223347839
1918359030
1080334810
1749203619
617431524
1069150014
496322881
235956081
1072748466
1782029367
683866983
461965473
567500676
1977533023
228607879
96257328
886231843
691898545
1358708461
441902755
352855823
304469458
518283044
262274554
1360438809
2081434294
368880695
1647402029
52288264
347388202
1080089231
1860143346
464204807
838462744
1627215279
244429269
941516520
1316265920
2030345274
1694013840
1488750630
1325172050
1243341045
957555110
1320193398
403418877
646647795
812930870
2043397518
1121562009
1954069833
1955740598
836525343
686155774
2050338656
1352287688
2115810337
1830258481
1986621478
1648390048
1062764608
2065394467
108119177
1560994437
1900667342
1536726950
1478219807
960460271
1536671945
1605114880
1362048844
797164276
505188009
1369613318
1576501232
709591836
587799958
1754456152
1572393035
1065490025
1059752667
256377740
1314026818
500471553
1279857183
1209821043
173841708
1109310485
1768699652
1814711545
568760283
1123915961
1528876962
690134778
1086649979
721339019
468192880
1808239524
918021462
341045292
2137451567
1399687473
891089272
534491998
591219488
185415766
1988179877
1140454109
477832644
1522546445
2095906691
2008433531
1898715567
1268192534
695831136
1551428932
1358438234
1292250810
1138607373
919633743
716200399
888025578
19209423
2026732596
357171414
1381730073
181883392
178536443
1541625524
322575415
645286191
1981192285
994520461
344085058
2077105033
799835904
495575971
196442613
623489329
283299234
2020126167
236118109
533667058
1448375723
732968342
176385139
461052858
1164730798
404448651
263870620
1856924345
1188150294
190861452
1470255735
97759164
1442729065
432233767
154688239
1200382959
394456909
1680861677
945563069
980025726
1142297437
1678556476
465480091
62962379
2086321630
961796387
295091824
259002872
1817774582
1722072482
208590134
1205855404
1415550404
1150130822
2109955797
381056021
1848525177
1177706634
1785591059
1299866350
321567625
1267518203
17957068
793095184
2111844712
1694973831
43033885
1303601773
259064057
46562879
662593451
1971792849
146359882
2094843920
210101340
2010249151
1775197918
1335255008
926337592
964454179
2061586961
1742640929
1590860998
409035575
146586281
317466679
287911474
1725540796
181499949
1064822417
1459684187
1292127178
1484552612
560901668
1597528524
1810356495
1088027711
947554357
85213703
1053007312
552896707
1654255788
1508075486
2007941741
456614252
447925216
940695738
1341805634
1989093681
1656162865
489951854
261252489
1141256017
1954828554
984521326
2046058776
1980846212
1140952474
1738812713
780091384
536819745
2097080850
1818481743
1468576254
1724598142
656148471
133064088
1599799315
1801337975
10330480
1008140402
340145954
1818731433
2022239482
878572339
1093080376
1065857489
1597298684
1898698036
159950585
921216212
607963780
1316353744
1770143731
1426938693
574528520
1174544057
614413120
738108295
131463383
926730532
1947668577
1467644754
1827476981
2014989217
206801330
1162361668
1976002799
1138869770
619991591
1936163956
1288553235
1530561829
1659825115
716567176
542984342
1200822982
7962215
1788837374
1840010655
529362529
1720751989
129816573
200885173
585448810
619999812
1296960957
24168808
368379350
482213993
133218277
2014965964
1368967542
1822613506
1507530079
505631136
2140861599
1233693759
265790179
1596098989
1245858558
1080169598
1217532973
1815291692
1813461315
1274764332
1286931980
1826737156
809404334
2133587625
720532613
1829976988
1780955431
1589863592
38893670
286868370
1940404582
391845670
887860319
123540578
274581489
1390594421
2021447546
598961698
284526548
1872320458
1361113790
456139769
472906843
1622895489
814388274
1224055989
788657353
2111457272
531409182
398156212
1117458708
466535503
215155310
1161908341
469509273
378820190
1976697062
2011222129
845970568
347761297
296818472
775439173
1818739366
1911937847
1025915177
1984534480
856077077
132989212
1532292402
1364696598
2112435031
1690695060
657633727
981054029
1238940355
1376597173
299721750
390350916
698018796
1029622492
273059991
327209985
1272232378
523150617
1629619722
832701504
232540229
276760177
2027007424
1429747376
1455855675
372011380
67861549
1291283593
427010010
1318321534
1943995199
1977465862
1226240017
1478583415
30487482
349392954
1806668239
1004699767
414617939
468227186
1667867531
1913267861
2038705073
1402356568
948853548
336453459
1518837952
1886491042
678406445
1764904276
1264655722
2063588105
1842273599
242841550
1869137717
2044414968
230852464
1353320327
1532882030
791307864
1037116470
337449479
1627232992
1028869807
46085499
53057568
887516121
1750715740
921148443
394718891
573142622
992563971
1412194672
793800233
1563780115
913900890
570359598
1026579856
291897966
1122965282
1335085861
1283052621
2001627558
1667675696
358456571
599089228
1600667619
1452009765
2040770068
1213655390
1727380541
1963317313
900323564
334769017
1045528625
2054369797
1440291039
1370567007
873858512
1624416759
2046040944
303452503
107068343
102898327
2052875846
1069452208
1359844340
346830748
1636566733
1396724866
1766447161
1176030855
822653451
1934988007
1820509448
1151987095
710421309
202953469
1993750129
1979752377
508310696
408659328
63994326
384594384
180025085
1334311879
1911943436
1223074766
1074169920
118316011
1779672509
564871406
1795124941
1620089173
417531366
1020038256
1500099184
1042608197
842890037
1489589877
1073651442
586123309
80791885
701453778
961440142
2050898193
68452126
413488867
2061176578
755928618
633953240
263015640
1888174585
2045033560
456051968
164593722
398863970
217485478
406644660
731861551
1797128858
2122052202
1890299561
1185093401
809287307
1318922478
2038518776
1176633077
1764440166
1335757542
1576743514
972923312
2118652194
1159444164
1066506332
13618785
2085227161
977097147
54404093
1986670922
640330785
143000835
1035692303
631243753
565474816
1218442144
266440956
150304606
1393031672
178065114
1519153909
1189375535
116454405
161646142
1136906065
103219113
284703242
1484143318
1829429553
1383096808
64642279
839113396
1959406055
1614093151
2104452189
494983561
11040949
2108969489
1744499090
535408424
1689056272
983311121
126168761
585492340
289220452
1722259520
1285288620
20426259
1124995799
1219357777
307223629
1103512523
1277639686
759983550
916360852
1174884134
1149284382
860840284
423284398
302380731
524062120
2053598075
1606508415
345570529
1958575048
173508558
1798622993
1234899015
708867900
208730559
221322714
240233895
2000765449
1241979137
324655201
416702812
2130660397
1301039383
48925173
555682871
802908478
238050949
1992520381
1754077822
734098835
1500043137
917228635
580263499
1611885406
1808983443
1124053521
511801264
10420999
576877001
901768197
48909974
912083113
1930173613
364178342
833202346
1265251508
1941238821
1154575844
1648466653
1040225507
451578791
2049091217
1216444001
1038950213
220585743
867361309
244333269
158259138
1824108918
157333758
685296345
349112678
1522139876
806706277
95654581
1837364015
215767332
1945743969
561595162
1647760753
1621481533
1365781556
398262388
956753098
804046541
1374301880
806092892
969960260
689599179
2095763613
1407116473
598057701
473173983
279980607
765155479
1407840880
1145384778
1392566645
2070774613
917888580
1299520355
986352722
849659606
1542497371
447034067
2065004436
2031655100
1284623676
1815107383
674583579
975146916
638365434
1776184577
1907525443
1538366793
1927218986
1432524688
1259559035
1338403801
1220749104
129198693
1731312856
2091378780
905944303
1477578173
968971189
417983450
339489716
1499237068
398829457
94409240
278812575
1989480553
1348024210
987823343
981256951
1256148823
1660484781
410920405
1249952937
1253699843
288466367
1800099530
434173575
1475215628
173000221
530750393
455517797
987965701
577953189
820947709
9296364
2058154541
591550248
264801646
2033443883
344123426
114066106
557187581
1054869851
1347874709
1639391771
623659161
1895284102
1114560562
794889872
279106507
1091691994
2065367373
1305117134
1895325363
822128172
1712323897
435729484
994588898
1695808986
1027432611
1864978080
225943904
240818219
70849854
1445818054
1380627522
949496885
2141257887
1631444962
1197278579
1614833251
876935343
1152154933
2067205162
1011294725
2089961800
2145223984
1806180576
5873489
1229736716
2108108529
904982375
1357401825
1300818856
504024617
1831244061
1503011558
953984825
1753492815
1206584168
1737394719
1445499295
318413525
534087093
541414866
1965414099
802687633
905620876
1578773627
226210999
731542329
644787773
871175127
246522589
1641665693
965485273
716021634
1085086880
930834003
878921997
726309652
1539085703
1495146248
1690137638
452044928
1320472605
1757950190
2115094874
1475655507
540960002
1528886822
531574224
473235665
1148039136
422108582
1498042805
525374958
354801210
1485852394
1101124128
602624454
836480927
1177264379
2057634911
1763034752
218189154
919615562
2071701739
1465713568
93935442
1575871637
1715820806
18243438
1781610242
588760107
1489121455
934276949
49402285
846807440
1128626927
980833322
1495017261
1078872585
819544064
343792403
1416114693
250204083
148581461
601565353
1833155461
257645289
827486871
428892619
119158141
1880895628
749278047
1947967282
1687501544
1899549880
1020034009
509393080
1035440771
589344985
1619847120
632681385
1463856794
310125085
903481722
1777743281
1158711012
1684157582
876725496
159668319
1971354783
2069497340
49928346
2119665494
988056457
1273801612
1205854316
1135255389
1546171796
493067728
1922718710
1932665848
1639503308
814652920
628876489
1074416047
871870239
2068992098
429892639
968142669
958835353
2119176599
1703979528
2134432524
1190397692
1592209049
237627706
913547269
1266842680
1281664832
1483821539
85570169
1045581027
1586537753
478936329
1834153868
676436064
1550725555
1030286401
1882820871
914899095
1527669476
225097379
83843399
1540143409
1710096522
1204838861
2147262241
1687802375
1743196821
931494724
1648970077
1432818177
1704584384
1418141104
845604541
1727824217
1240760557
1333889570
1677504783
578395686
1518171286
351368232
1087331394
1368026648
967636966
1706147038
608588890
1267564239
322441966
1580425273
1726275392
1429848576
1389793048
414476343
1929757559
860314802
174311680
2037537455
107885623
526647143
1783658836
579776464
2053446928
1538013007
591609309
337923373
621946458
1436880240
692300816
2120165500
1988485050
1982561203
1738708022
1444655368
1953519465
1137505613
141941452
1085768427
527841910
1663326085
528230914
1994400934
1491012808
1702383116
1967740580
31401210
1513728585
498476474
1895563434
803359419
1985973876
1038818074
1149334427
154564293
995239715
308685721
1732052632
1165837386
1997006179
68751
1242631784
1986027327
1307343299
859177874
525785264
1964600335
482488652
198182830
1558284562
600642994
827698530
188092188
71826952
664473765
1972513478
1850013737
767886361
1570854043
775346479
644374853
837023747
1566733757
1317537655
1227968646
555817137
976061106
436966636
1552680342
1577342445
1237100579
1156642743
1277304132
51519046
924477008
2048708092
1171159406
1215704697
906972183
1985360141
639899045
201138594
1388682729
1073248426
630666192
34383804
1843361773
1707279101
955476458
1891241030
750646197
1238006789
1429350096
937683519
653630610
120282919
860614810
143218564
2078938487
2111751681
783455909
1198784557
594821152
1475144526
692726706
1305108068
102138838
1702385480
117069923
537620865
1732687606
2121208434
1620890392
946701719
1790817447
319242489
1897897615
1247808749
833136963
1908845173
448558543
844167287
1022570899
1361794034
414471582
1318645652
289227337
1416411786
1031082967
326767225
1313990715
1846691995
1969902627
1488411122
339988358
1027629892
939619316
1960517638
1450008892
369132091
1108407825
1555649556
1650338761
1162559526
136570047
220045221
2124287268
1015494165
885235932
472123893
886764303
628105704
117737975
1202838429
1138006238
2035260266
76497426
841891053
1170965007
1910317185
1434253239
1700339634
307795589
1700426362
661599779
208775708
111261904
88615177
126304809
530830266
1938290785
1273917828
1833847969
889806849
633087307
180651438
1726840608
214476508
1906369575
6281104
1234197834
1834423987
247223150
188441901
1429032196
1198488164
1225196223
670777302
995431060
984938758
1379906518
1131755665
1005410549
792810562
647708905
1007831490
712599969
128023766
1686793764
1214534608
1870600470
1661441253
1589790547
105482726
800140838
1303183786
810335013
1919820811
1568356594
1147649012
648671320
804122276
775726545
120683570
938230300
1219017809
2019020035
1746682975
1941202233
1322440113
1660195948
983530319
882425404
449608687
1033158008
4245039
1234710275
495823577
1104107633
988813240
593325312
952176412
715823930
896117965
676685833
87698543
1258244721
1610059019
1686491581
1647813672
2147398237
75527659
704519321
558030157
79472982
273657103
140560079
1139201206
1782224863
1922852679
1875964754
1589728469
1749998109
2033733114
978644615
200441149
2092560984
1144461543
832746949
305733447
327865384
1385875860
1225858484
1749840344
163403537
560087613
782289054
1802850671
540538334
2123812374
1245303644
40509150
320549459
1134025322
1863336093
1971941356
2118499566
1447588356
828020625
306025243
1537705469
1784891727
1463955178
851942982
709828640
677608665
1235234366
1097437158
1927909906
1785254059
1230005183
1183464062
190226782
1374640317
147426532
1841311939
1365196385
311647190
551299869
662517855
1668390222
178710465
1262615461
50271073
1088596639
912158861
267533331
1190730012
1386833665
1721711776
201428555
1065296667
119275685
929980686
160477482
2125600944
1707928720
1724656715
912614021
1218708123
1171567805
657474926
543968952
912028227
2043630235
680731685
723094184
58675638
417457652
1694255571
1903926194
1612848533
344712650
1265083206
987236255
1213327441
1216956482
713124248
818063824
452118704
2079811460
536373779
1054551448
1025414636
657510152
760017368
1044750530
263135577
356290912
1729974422
1981354328
181834856
1252595423
178678342
1791429355
512489187
1160260897
14934318
45268499
1029029609
483140418
599502900
1373967316
1904283747
2074451955
1486783212
1391319692
1035795856
56824167
1460684923
115847649
1665495615
2088034969
1516602510
760940743
525693610
1914591203
1892151838
1149779747
1775382950
61553038
1033082914
1351439318
1353959277
1806285119
1384679159
851796123
1061626689
1830475879
1504973841
1550066306
1907815578
1601156241
415476836
14077681
908011498
626104928
421695126
810610558
1029153638
1130060654
586153259
40080859
929167254
1097192229
797303612
1786507260
1076620039
182359590
706422738
546384805
2055744186
435588652
939879686
991061664
1438543897
1750093383
196149402
1943465571
1525038807
1023395938
235892559
620927046
1535937662
1562992222
377747830
1576339134
699464527
282902506
596633877
708673815
1287863651
1615131898
222946172
983888006
1571038474
1976963314
714857640
22022749
648395781
1332408926
680379984
16964388
1569771890
459029940
742317188
424472904
687774409
1291824781
1917864650
310995713
1928234303
148813426
312748854
1917653376
1085602677
1806801205
1865678617
26167550
322996490
554516055
1531100792
1665831609
978431238
84256278
1425161658
154133183
635876789
1509989324
1383611624
1997149896
3119644
934316821
195891261
59843248
902003247
1968041088
505416830
1429186098
413660623
599461979
1513145982
1246474075
1097682229
1977287401
1018635993
1825422107
164217524
840841746
88522175
780491428
12793724
250841713
1100093985
236688565
1072534819
1263664959
1405174924
838006189
1748842448
1734947537
2060190714
1807061778
65142970
1434454308
1609768201
723857769
566068141
509622763
1259365643
1204616375
1245090423
1258412032
887674755
889658
400919112
407276207
1882765359
1707373522
475089198
1130045677
112575481
488756340
1591799293
2113964606
1158337508
1099210423
1471036491
776185926
328406232
819560327
906466375
60748940
793268991
705963050
90159412
2036414068
1209356200
1638891445
1972050008
1957971984
1039516027
814631321
721411163
20424441
723613077
137467814
2047103266
1299589732
391863274
931244047
861339744
1464862570
907097012
128856811
1925034338
1969783376
1252237139
674043828
206852817
608624560
262795153
991680376
1257576626
82684202
1544424493
1387047112
779575528
1750702320
1915998919
1599586924
1602722406
1943943659
466257499
1312009980
795186732
1049387624
88837116
540737422
1437491196
189832774
545569436
908038546
360606865
1243247629
449081152
53196230
409167709
1532873495
796640069
1211865382
443211691
132481804
829073218
643981788
857046347
1700432346
1000243106
650837574
1167203821
802877579
143380395
919429574
945179811
342642968
1325996509
1763566408
1641571848
856448196
1824687609
686859529
37961087
630968716
1440091861
1002567232
1501200175
861387082
166494959
293417544
2015555619
427414969
1841434638
86316653
1614945573
57346390
1036877461
1400180274
2030454619
111730027
323354614
1796746386
1669606011
2081420597
2107349309
1757714136
1422055228
878268642
1792830713
1823191141
612086721
359662250
862389805
861160558
1447741160
273711020
831632428
2050869693
946701254
346371327
694709005
14512312
1124698873
1235821336
618783422
4837928
366923357
1970969947
1205938221
1234286470
245091033
222761540
1727851910
621329535
493597419
1336279922
1546918349
771596746
446333883
605297973
2039014724
482045277
2058510080
754345506
2037490252
973052795
148591673
118590403
363040684
2083972832
626335488
848906993
456704524
1678643479
237105744
1382659876
2021055278
1466131157
563066715
364063518
1903498637
2044695926
744229961
1028258097
201259883
1885355462
1287099852
1245361268
907495919
1024516862
1120548051
188814922
2123519993
807831214
824062419
570635839
281759229
1676521459
1622573578
1530881685
877522115
1730618003
1801782657
1661479552
1752230498
1932534322
215026270
444568814
1060880793
1792514023
803819537
270494041
299840054
1163168018
603632861
893722419
1677888272
400697046
1169853352
1223912372
1101721031
2137805429
681223543
1081323862
987551949
1397803111
2138128694
1116489826
676737604
411960888
1528278323
456612919
1017106365
435334510
1989651101
1038493362
1376050968
505366697
1184473923
1311747424
5687738
31816367
498784277
339299727
764101274
1681612469
1580446685
83690820
295218076
1527270658
1975923786
180509709
266751318
534331495
885604174
1135548185
1882622873
798081567
1390742026
1993011519
122119677
1026196356
562371202
252318725
1046644287
1203534515
1464843999
550053834
1966002182
1143001026
930894589
376569878
240740164
1606763916
946796369
1575811277
272554960
343148579
1255696711
1732908136
2056632327
2028052405
1105647371
73101446
552632922
187109173
1441960706
1893351291
1197375879
2014560216
883177357
261984931
495171037
1078014826
1274576576
128697421
1444522376
1283848689
77866506
1373976091
1859566589
202549305
144951687
1407575342
802222890
1503563207
781444615
2139071776
183734433
1733030842
584657473
1119886098
1994355903
750733713
1136040744
11439907
1778503572
579616200
1211611101
1993732984
314699186
1312623874
2123930683
1497010473
1418686665
356883978
1722571040
1238398741
624310988
98984311
1991790451
1419596968
914432081
469421509
2036567487
268421085
1121930117
269673804
227646902
1743666163
1576097590
97632556
492854263
729586854
1683030203
474743586
1966075279
1185524444
287566647
1070768913
1193300386
1910656834
973815841
1588163084
283234860
629397925
985795896
2011497880
1003046472
604773733
68990303
898571205
514758423
1089068005
631396628
733038749
2060379131
1971348959
696047759
1798589238
1623645940
1078364089
2120752423
1178213232
1486148207
1203385866
1324072011
1958470639
1487348528
551691492
803355439
2060797874
485881059
1384818800
1086819502
906602612
543126913
1067925314
548887327
938606940
1474168131
418959929
962680527
219986715
917875938
123764056
854620602
1713441610
1441700281
520745789
909147349
1401162149
959325305
1421521461
37403800
1417139027
765031199
550156450
1408491540
852873897
767849081
1538177169
561896197
1747676641
1241653214
1725185108
1097051548
1722177902
1012918861
1259565304
2099949879
623781816
556908303
1128946698
624651796
1510821027
875030683
1861939744
1173934678
570159091
441986360
672182457
457362671
1352464659
229231123
1119640350
669326111
963825351
1200566744
637353520
1279321321
2122965470
1659958233
425030004
135791252
151963996
1299199072
1436235817
434843335
1413502364
1760831227
2090519351
1969477031
114197315
551916001
871017556
1309183691
667568028
878526945
1686298984
2001245128
1321707002
1060928972
99600039
154626471
1630685669
1994436336
939956415
1492510541
1165298631
1898508110
508661563
150757570
1601494831
1122182380
1845599360
1578257829
2110423692
1362174206
330971412
2073236502
341626479
1167495377
79968533
310558303
439230718
1027327988
1050862127
1316661482
1993488047
767335126
1070877763
2137219613
1968782939
1101239886
610452715
493477270
2050014889
243585118
1600217645
699747885
616909791
623956572
293169927
183734368
868645172
627239654
948384364
1739935014
451715884
886211550
333431751
1542431919
1690630417
253103215
1495294090
1693355573
1810630715
1812171241
1588039861
900835630
748889999
1949676459
103560474
1383168555
805451128
1078726129
454608323
447127004
783811224
371565638
1231533393
1561892956
2109549826
452706419
740106307
19040293
1767465281
258083448
2018444732
1845435375
1973948362
1325058481
157007305
220908918
1616939046
757453050
873236318
1952624262
1350822396
1744025384
989713972
1172491780
1528406861
1141205759
417876833
699215604
790380771
1756700272
443345483
1766060380
290981202
1639854209
2021392546
311272854
1292657317
605541236
1330916572
86425956
704075681
860765583
811386973
550854328
235016834
1788495953
1683116126
763498554
1300533816
1181093130
1254983662
1935512150
50935306
272483731
820608321
1040161420
1717801387
79785617
981995348
17757622
1795452081
180090659
1313298994
1494410417
1080776876
1653277672
1179252991
1831851736
1084233878
1993753435
1394696868
2107421828
232336380
1055461791
1379062548
1331072132
1472275589
798964019
631705328
1057330077
937443518
149868786
102269582
2137311328
1369712427
1566829121
1162110520
1939025927
1435730178
1121083365
843501651
335808217
353112235
824077940
722096433
580467659
1648205619
135462636
201127915
792214364
1245760790
375532160
1530629893
1758727932
146163298
1555239861
1076141426
400115110
403145805
1278285508
1839223671
162267082
1060885395
1093817584
1055585197
821093160
72553713
563158129
1619464582
977080787
1950240400
1914151233
1462078362
1452608956
1650102879
1819304995
560178236
1922421795
628130765
1754251795
1867501333
1680837309
756947837
893840253
1831373718
1109180528
103087670
1338066693
1853492621
2116562672
885794097
1413540087
1528917101
1331910817
1441407666
829309328
504902978
407548284
14692961
1718746207
1527816415
416510719
801629322
772674615
2094066457
225387137
1802621113
2065462566
234776361
1975803868
2044646173
1003369142
651298044
1563543280
1420447674
177428204
1765613234
520175923
110381906
1898805202
71033931
366793816
1607278666
1616166226
2123733590
85477617
1303937075
504501061
1595211110
904577803
1546162974
1232834152
1482714813
104866416
173650264
1541543774
1783570952
1884875843
561441850
1193515459
518417467
806411899
1479291154
667881743
1096683798
1857223407
888115698
636076521
1391369226
2043344800
401263427
478022662
313904647
1167717412
15134620
1510678709
1794021803
218346304
1984219331
1746187755
134336120
1671137419
525838271
290580072
552924570
1615432174
338514848
1952296454
1792069082
1518334933
1530034309
1181638078
957724651
1900716435
208479395
385210295
92450377
107718944
498953306
943420758
84149878
100677474
1920130682
1955898034
1100263974
107098048
927028411
1126633693
294526928
217025487
131340023
1452909726
1663469339
1810806274
1098912639
736896626
1234810442
1224541954
1426992465
1125126305
563319366
754373511
929591557
211137419
2099273897
1423447583
1794525808
662260808
290420780
143212103
902300375
1207651219
676028721
608482786
595941445
1926888877
236560683
789201546
31603334
1781829969
1143877802
1042297470
1566039678
1384183347
1472358454
1145603722
1819672247
657076207
1054902638
93542012
53992302
436077299
871225618
347527844
588982974
1003389643
1881082320
2050251171
770279461
633255788
1185701221
1625682111
2071944068
1246008941
1988374547
2061303214
2029796390
1379945742
87768581
926753139
1564312166
1868892317
202333385
1247761341
542889103
1090969745
1549590591
1650689663
881783048
1807128819
1546185720
1119953932
320363788
160607183
856821212
1572584766
2145214525
271301745
2146388896
1348762996
1629391620
815625461
457946806
1293444336
312773242
1635170334
59326477
900279701
800876681
1316053788
2084779707
1879373364
1497714396
925597207
1497426299
1006566052
160008555
1741800576
24354662
549586223
2010685795
1781236457
159150006
947231216
1525460500
1507434972
97649702
1518343423
1896287811
770337029
2126367902
1973294221
427846985
1150354693
891972088
311517168
319907119
1310993151
259475671
822356942
83943076
1995602486
545462535
1564468570
172730753
784183157
466365880
683459681
1122257581
729558010
1428500838
541675530
1402867114
1509254380
10826361
1728228493
480037896
1055413748
477546990
729472479
1480786517
568100674
495614186
1513946235
1580890951
2060648043
259906741
893795100
613474272
2063309989
736193265
1827721450
1795711300
631672512
1271697608
914036468
1762944715
1260518282
1880511926
2010257920
1484205379
736501214
41288238
2124401001
1236148478
361069441
715457141
2015167530
2048077145
1861553528
10850419
1825966523
4047704
2075995980
1700046918
1210031534
1202612556
1360184525
179360272
1518907652
2430882
1673327000
2001890496
1873289176
118980515
1208340155
765026868
173064127
2134301206
297071904
1669161202
239830878
371432784
189538163
521206609
2048345796
589680943
1177408086
926382227
1232692151
731658097
717289341
1023296495
834346888
155590121
9415947
1661670840
539346672
1838965272
1605348704
279059655
1983064700
1291032470
181218131
52292696
2101293353
693965330
1364201703
1373087238
350423822
404454839
2033219145
1646794854
1775554027
1889562496
1975338894
1002490150
1592351760
866178389
930144761
471745114
1770197013
564967416
114044475
294941723
306180049
126673229
1181646826
1512814521
1434022426
1204502026
2122842786
2132753763
1472409424
1983465792
1737349317
200474162
791887402
499342716
2104768862
799107
1679258290
1986157724
573198140
1295609428
1403207829
1761184070
1893231485
1345709474
915197550
1504998366
446768617
668137333
1009672964
1507541564
1505619888
708018393
1984915420
2075310928
1511263453
1359639913
1336838309
1590884168
1388258104
165629211
2141967637
1810598880
337190034
287485863
1880799801
516647007
2081077198
1443564765
1720870506
1103366068
1755776199
260131646
1003586706
173299537
650491888
1464762730
1197458893
1230758254
1976582748
1267216663
1569150619
1065968379
850223720
513937924
1721799848
1744126343
924196252
545398591
787071713
1657508441
265958562
732566139
535249288
653997887
989040874
1691726717
330443697
623632126
780804121
2004830821
928416988
986688542
1286531102
1232938370
186532769
749125017
287751207
2103422789
1490854432
218212928
1206432596
638934338
1598648967
64578943
142636367
916603950
2044276343
820310618
1400552657
1963270740
329949718
313084204
302655463
1637659873
1600034816
1674902145
567049969
1601422722
1149593822
936844745
164777872
1864730728
529023935
1823827232
257595879
12637406
872661233
1025730483
413649358
189124464
1039165844
637337647
1742434751
2146963420
1413673969
1737041743
1822515076
1102151273
805559050
1332510256
946214723
249458200
1589038035
1216036208
774533055
849991348
2019199363
1097661808
112876548
1598012474
830467399
808800076
1679395051
1519728064
888386505
1048556259
609070779
659417690
174657298
1810586020
437188767
1054387430
492534831
1381175552
738731732
998528278
319238244
717914209
205760328
152334763
228430386
582633967
824999755
2028611828
86049594
343193813
1531677821
959209799
203732727
1332906714
198381206
474798484
1734557183
621653782
1800033275
754754448
2091007615
128828109
560177009
72108315
421269390
969467880
875284652
730562686
2075956373
2037724464
1035405845
251787304
1227425339
434738406
1804733625
1762398883
1652117213
1022828828
215990508
1925717876
530533050
80317155
939278841
1302945868
141736988
1972757109
864337271
391379929
1969766934
933377715
1711808361
1487571007
1851598900
2077598322
2138344841
2049218219
232065805
1002470589
408933105
566180723
42644582
1556639233
2039363280
1430496644
1886829816
65819527
58908266
1106610575
1764892978
362768258
1801582540
2009858707
1307961682
1078471484
1853089810
2087322398
1897759921
1801186396
1787149313
1914607653
1918078231
1462263655
1800299717
1820581310
622410386
147128466
2093993228
504800884
1175960384
1926451428
1522594096
1168233648
228510126
1036771335
1144366042
653592863
1975476189
1131951973
237840160
1726862243
1630664147
1194738703
1814935664
123882129
1365928902
381298855
767057260
988602833
979804360
859716364
1567491389
1331429087
221351999
1821263146
328952224
1621366171
1805986388
1273543429
1048919601
919439131
1072555803
428792193
624623583
677549283
460031578
1288075116
1332109982
1209110137
439076476
2099532857
1383672079
1763585020
350495553
495964003
1324729116
1710301757
1361066706
2026827910
1825189988
1689322741
1354229849
1950347045
96315125
2125639175
1623522488
383386761
1160697141
864761159
1698310801
393638268
1310808084
2006820189
144178084
904900178
433479280
2088573696
1070772344
60069512
1188314865
484263096
1332104164
1825716241
1726459137
1910013603
784808322
1664909079
1276975209
392784897
909106686
983123352
1452702404
1270446188
996997715
191045401
1516384660
193042537
2013824410
730866637
1150485753
720104635
601022392
1345188787
1931431992
461690247
606785758
1924610449
1583380433
1857931644
1277699618
2081313688
1862284011
2124575078
1564349615
443917616
1965912559
1719298537
2015808044
546990673
60120747
881150781
1210701351
569673078
208080074
44317376
474725783
645454333
1108791190
994424571
1452458808
1439464634
1040071511
116085671
358786217
1081777758
1293181625
826283378
1070623329
1906029415
758577852
1158670947
1640830679
1108759819
865560523
845696911
1149954165
1398876584
906330197
1843781370
794629088
1798272207
87527084
727832872
989901121
1942163523
1202303464
345351703
458660350
933837339
795427050
1434309328
658224649
601691903
1553496218
1898607152
1544305975
844006581
206548901
1186251900
2007674218
356658292
2025287493
293738739
281622419
1358554480
2142136576
568655406
447756608
1787715738
1454961432
157110427
3155570
355014883
1573528827
999870979
1742956044
714495767
1395869792
1150665534
364386567
1247846507
1628451389
541566883
1448258067
127997808
1841685496
534783796
737336050
1523359141
1594962508
1790445393
773618504
1759065628
558652765
466482962
1065433181
1856740236
999425192
1787415142
670895684
955003113
305331160
1034535715
727724252
1193984164
1146226315
299515146
324243880
669514059
763900888
995765544
1877528771
2086257407
1235762828
1500671505
914247786
376428393
1277633935
1270909289
356615915
1927612939
490612227
1874178822
1057074210
417769269
1013091181
1318997693
1699027795
499619924
1117428384
737120207
1880518425
469762564
398263513
1730981476
60645017
1750397604
267969425
261265616
555021273
575024193
348718147
1858339445
1806661191
2042229496
704702604
1216076790
1644692437
654375340
1233718072
976354061
82848786
1591583133
628312119
801177235
1762981847
864487703
1279076324
154267760
1390444263
570633418
1678090433
1670416704
1630773073
158684885
1832719359
1663194703
813387054
1715124909
1079734190
1649318699
1852187082
1424007954
593840562
781433193
150296875
1059953885
1168657413
299143947
967144808
560770236
1364342368
1938101277
1809724792
1627132277
49366061
1460986011
567659233
2078651777
1688822319
657191111
872916196
928178406
2047584715
987188236
109428922
83963160
87315034
1362741890
822974410
1229304577
541887321
1336524362
492538760
239972378
153553369
1390980044
1723617185
939101877
1681391763
1078902592
1720597443
2009900227
1447026649
1665241682
788109757
877270505
938781547
698455346
1304608641
1322456825
891776403
725641903
1244819173
388418791
1173025440
1892778334
2132214093
1403898760
810071551
1455216615
1204649970
1527871979
1659064567
1560523235
1874080361
1579803054
763671855
1401851292
1412135596
364933104
61867442
1689169772
401146090
1279683662
581614697
934204132
2093976270
340433091
1946146026
1723840652
1975113116
890797132
1127555638
965650844
2063198552
954686460
1983440082
1586012044
1606564047
1736968998
725846955
2062838652
1884212284
1098966801
299673422
945059767
1561212479
828003966
209296553
628381505
708385439
180333045
1897301634
1955301167
346771954
1087453380
250217716
1599338900
1795863405
391571020
982437900
2104095312
164215760
752596435
320924667
21680362
2057089175
1218622710
2008079523
252927747
854424962
1227341387
871103593
512099158
552010026
516911935
147948997
1354513625
1733969076
2127247382
1891875814
888777954
626154327
1221532158
343164935
961613859
2117233578
1561581069
421947720
1085537927
1195980815
2016069493
1278258757
2099894654
1320905138
1458441333
571064601
398737775
348936371
1218709151
1225594082
964619159
639537936
41456813
753460544
691935938
1107653500
2095794327
351761494
567324821
881735083
362131117
1801331182
803227661
31810373
1648221433
463282539
548067155
712397013
1191381918
205241497
1812838180
2107556742
147094247
510101640
357422749
1515190848
1380912086
973497096
1294276836
505611090
2112484153
229286391
1987731496
2003805348
374896370
1742177767
575768959
1919247211
1963726662
1434795225
1980062109
937770972
61059934
130459813
1848242352
1241975490
685298659
1160732739
1308505381
1153376124
248713660
939489150
703749728
234058011
278436855
894356296
1317405819
49846530
832720792
468332126
1250040843
408870509
37996369
511159997
1152231080
1096095844
695473365
911792060
279243780
1252816885
191794482
467464892
946127576
1134475004
1525075622
1707077831
1754883560
1317562093
277490539
1743969821
158103161
1325509473
1344181652
903848498
1926860133
1764400587
1317944071
1236479359
518731321
352847968
1338674630
1729889122
1342158000
1354542823
1389000663
1811749491
1056210539
1884781838
1329514176
1972133758
1859954505
648627789
1479068361
1019968434
1961942082
652495030
1066319411
2145995589
1034010392
1967918080
2051793162
2146086842
1780844913
1057053095
609094653
528703849
1876197689
1944225130
1384743069
1963644740
89564615
128694912
1873303023
1438826911
1609602939
1902786772
633532505
1717528734
1560622937
702677345
2021439962
63072020
1819124452
191035116
686754754
1133619471
1788699890
1328652142
1913037242
2055460899
1275586845
324961020
802417698
2075020760
689444554
1395900681
788917768
1847053322
104054237
1173626095
1616050782
1342941171
2097487297
327004865
660170959
1390012450
1161993914
555058147
933930444
1744015148
1548860826
462363744
1327760469
1363090247
313604708
776493995
634984078
885098677
1729067994
1306360663
69895727
1456139490
1089813079
1100094973
120158008
1034342287
653805839
981541633
1815987418
451496268
355573982
1697943287
1005440393
2004271205
938658497
1749342909
221305784
1496678124
638044225
1964264872
712809838
850809039
1279493766
1974976259
1309986246
42237109
340006980
1727029170
851617001
1700553779
1647344472
1504961480
1148195303
2102098824
1711719008
1091864089
1626459945
760353033
1918861717
1144216207
2079574924
688681284
1791432335
964316424
1921900158
248680355
830791835
1282786217
1044543722
1066054579
665433215
357673046
813905620
19440678
1417615735
1822998005
318696145
1033842285
2060800120
1481814180
1806785876
963029130
778027213
1927701604
663927567
457387501
766329451
200589412
787530722
1560786857
847790124
1231235827
64913257
1024114247
1444965117
1958004577
547725201
2108903704
887031987
1492007828
483718138
1554157380
2070233507
1663407550
330142817
1814130544
1836048959
930565443
1542073208
533865203
2136008654
1107040801
127728357
55053403
893020392
1358802891
755850582
139444361
1967769331
2136152874
1605875362
1650134396
1751465765
1346767466
1684670615
1107443469
809998752
948363882
1473323338
193609777
1714955515
1476424744
534329446
1363777398
785742383
316163827
1481738377
151502981
646835986
1426038612
673458006
2139438766
319389840
1759989499
1072551310
1680476547
952766573
171591178
2147433318
780688374
1653875309
1641556357
1482739423
249522698
1593976663
1425789110
1409088090
343741498
117164308
1538100062
539379514
101282059
241264798
1322632136
1642527780
1626997269
581781293
1960540483
336546916
1702326810
151854
722114123
41400615
1983660764
1310853816
1446941098
1376250409
1669098138
1220084208
407866756
782023876
1710632305
1935898575
704444316
578112881
348940000
1405221822
757222714
1878040019
1029226947
1476258892
1172610693
1709753617
522529566
1355435653
1733312086
1363447976
2059360443
1451267340
654703950
915966598
1535399833
269318906
2124439326
449977891
71681904
970643564
1317068204
2002173784
1764924827
234659496
829387480
865600801
149940521
1165019123
1265579453
462657353
1869809549
377353710
1602549808
1478053513
236808183
1142378997
1510160528
1687974441
1108297403
392783819
1729977417
252958064
1980548059
31015404
236703497
1892463110
441661100
408577907
956716525
407323418
513506331
652279284
1793843189
1853548278
1856447482
197377834
662762291
284839862
692937521
1000222205
2136049324
819235926
648564967
368097191
289105191
907796647
663206087
1184902416
1321734170
227358583
364386633
347206719
762729500
2139028258
536901261
2025114507
258082588
2125142679
2093126290
1205150583
102247241
1857861907
723722786
822392697
759599820
825843840
292119581
613891447
1567522532
1341333811
1919637221
677815266
875242152
1797437237
1157249158
707442208
729291969
251120519
783266565
549419586
373673808
799122279
568256084
553843389
1785498291
1046101267
321682715
1753511391
1938101277
1731786708
2126837561
996043746
1560823135
98351740
1429723195
299596867
1838289338
1777514233
1147077067
391018872
1496742486
455856943
1363986910
1848738926
479654842
1056744142
610286634
1390150201
742365360
915513539
574914328
126822688
317714731
1771018090
1964601652
876394693
93303558
443596319
1950757218
1909974322
1772070243
1352227658
987421869
112120563
1779996899
1504230702
653374150
1184241674
1576110107
280695597
1972263883
221520693
398924030
731269316
82978241
893626792
1809900622
974072706
591315234
1103598847
1100744515
1717610463
154127842
427938305
100229578
567747041
1473774774
1725934876
781690302
1224531532
1474388606
1844962382
980611701
1014452260
1817225284
597966585
2016796221
1914515866
2035226939
608009015
2045931628
1958361988
757889903
607771971
2114246893
1878017142
885862969
1385018296
1755976641
1230866812
365879953
1623050696
1165312424
195019298
1953428368
1329467661
236719469
1753829619
1781688947
1632426882
989801825
238058797
1625234058
1857397495
1363634406
1575173223
1360851972
42901758
11815368
1444779313
1179066799
372809314
92064599
1210067410
1037525593
132459085
587632201
247139369
246093552
1328045281
2012168888
78112758
1559580307
853230102
1839359949
1648453781
554404126
2037341200
1006668134
98159424
365168686
1773598388
288742728
1961417578
1752405500
1853698470
941710094
1201541128
1236784671
706355395
1969297111
1991603527
2005489716
957022278
497605059
154395848
1508075465
560640955
1391729725
28873690
398190035
1946451657
724643292
1128277756
1600389294
1331635680
678976811
357360352
1964531614
1695225468
1102972668
1482410589
1458312671
426524539
1210585866
2146833814
1575872384
1488889439
261453878
659051914
31943357
92130305
1839585414
433583276
198262573
716862705
256390369
1263103537
1700617051
2007667409
1388499708
955862207
2133317827
494765105
1747903814
1320486094
1950579248
162511503
2069552300
1450614726
1266773264
1291673336
1747544380
1757315565
1836331781
36037425
1290773813
255107659
179644574
1320938018
2041485
1158764680
120297022
544496187
115271933
1908951294
901923029
869066055
1295689695
1499295571
569928043
1454316776
609179534
1680620138
541113296
420909309
1640803951
1793196852
234168187
25333987
1479731030
932102487
1015979558
483775060
1595175890
221019176
761536692
1578978014
1249691481
1806265161
1878324783
524848710
1852053543
1295941745
287329531
313694712
305163198
1228307883
188185710
2016802081
88694573
1484073437
1313993136
967990141
446929553
382668628
2060664992
987924519
85165724
452456071
1886688871
1634365315
228065501
2111218297
1144933995
1244755769
1505327808
61220926
454282446
1819569812
816686317
718037193
779949797
1767514489
1291875255
289254925
341960462
965169923
1390416699
1066203416
278056962
493080290
1065380446
797153875
1977498629
1258954244
931754099
1604719789
1985906631
937271775
716083603
1415541371
1719306324
1360496608
1104621053
1022737632
269894279
387481835
87290440
1665043962
177175362
170063760
1133084008
438422761
457536644
369459554
1706239742
561750687
1664895398
1191902541
521177835
410804565
1282237463
482041295
533809665
120214433
406728880
1030293171
1234738617
1226551453
1005065648
1253609601
1258415773
1562695017
1581230014
1790300291
1611729828
1819646732
1483152026
1556432976
2053543339
1296263622
1636420991
672355741
1789564889
468817965
33633697
757492326
303567574
1436617965
1832893810
100236642
1023301048
525587910
1325137767
2010835945
338990315
1371102820
530949357
455051147
1859557830
325558829
826080768
1963439285
1247271520
2017792569
784473526
1856786449
566495734
1417911616
289854676
904035540
1784198082
908768886
800352281
1430501977
2071988019
411296244
1183860274
1058341922
1588852003
528715573
1322122493
180772560
1596232260
1081298822
1610402697
1131011102
399991432
573360124
2128806694
480988777
1189197651
1265335934
736707606
955853353
1448138263
160122214
1470119225
32024723
745322112
635417312
2143041142
1914844434
371539402
425865799
323982901
1895015004
1973794594
873219756
226494931
465474288
881238392
523363297
1212881019
1331643700
1838205888
966902633
424674226
2048671125
807753130
668278100
730375765
1304493599
886269095
2036747222
1417943103
1086083236
1680561289
549804444
1253291637
63631409
538189405
1637581954
1390403554
182893481
495125729
1820846844
575735229
1441512504
551490721
1650121776
713195280
138916982
832899415
1254298756
1850835946
130938519
1630377184
1876167381
456885930
235180030
609395901
826858307
655212916
1650116938
2120110689
1463619830
1146026672
426277064
762739789
1063222565
303034667
1220710687
277751865
1533112750
842062519
340486953
171753703
988638092
356092833
1701478980
70729702
1511482967
475080538
1861461815
495393593
57387237
430664677
1350552480
1187176281
179948402
2110658811
2139643162
726215996
678643370
1431091777
2118457509
1663504387
119800117
876653542
195070488
574080628
1694472409
489294151
10298048
790776601
788103233
1144406877
958486972
236803378
1029570158
61680867
1027447437
1289911613
177370121
1074020924
238363766
576421214
1649635588
481421047
978333045
1190853123
2134737628
1168876213
2078114349
494446218
560095948
172125756
1159565200
1631356702
1375016140
167836362
1250924302
217524680
847942261
1591131799
2090522170
1027845715
926671225
1477217860
1248187247
215692510
1803494032
7203986
1095938849
519687593
1284913649
1076745144
881031799
1760132665
1245822060
1090142458
1612981108
2066305997
447683678
1041200023
357996624
1206697384
1723720176
2136289397
103236708
1691531467
1162256924
1185008783
2058797829
1773823339
1170972858
829465548
1290626186
150510162
1585953658
1085153327
1261633152
1733782201
1392013675
1364551488
7278179
1226130032
1466856638
1454217845
1135755854
1887678895
1431562529
1276096254
1127582237
1112546975
958852532
695122539
1219638418
588014492
134344331
173275490
1792491388
1486189451
1668549057
617928150
1282905509
974851085
1087852928
70555612
1742955642
1597374020
1626205694
1578750686
1688941958
1021723555
1114918039
86416938
1637801124
464814135
140037252
1393924094
1379740420
808049211
467566810
499344096
1369246407
517971964
237153214
339661132
887497450
1972195108
1489882468
569645792
762276201
1746550208
1981295535
918127217
657363569
228634092
870617972
706937531
433437054
1118569876
626093962
1107256051
1611819314
959851496
778405022
13696803
1431675022
1449635561
1313719938
1487402640
939491560
2108201372
1581587840
405413295
1012684163
370736653
417581317
2110715935
2036691550
1693505472
329146648
1877552589
287383837
1917143850
2009137283
1123902837
522937161
2113518371
578869125
2032618437
1511069991
1285264561
1730942140
1417453462
274704676
887757681
479015900
2034152153
245726981
169600796
1763688594
180542420
1484425044
455865685
213646646
2058269221
162375564
136544477
2107929527
1654236946
1493920684
58791678
129547644
1678789581
140850832
473472540
341839863
1504648824
1232387608
314358563
2103587079
30342198
11827640
1946637966
633546029
356239249
567256289
1500910372
471953250
1130282413
1815360155
2044181272
415069902
1436630173
2125746128
951325283
1548246320
2104766556
866390692
592379429
1162922356
911779652
109865717
1803407902
1346210061
628190157
817275995
757373293
138401703
114768513
836094733
71578794
1748509747
14061634
1810425109
1260518517
370179316
811019263
596550304
1419168703
170601281
1011465036
1860191866
562562702
1929982579
937983491
1113192978
1216243041
433719346
1705801733
475624425
984264894
1849477652
435591710
117993219
2035672460
130858219
32012800
612356410
998390354
755107580
1670502501
640690118
1396371871
1462720721
768227172
851665991
789566056
668400312
1577935245
167659835
906768452
200238879
1325396938
57909969
2012942747
227900497
1824851955
1657839864
139723162
2031492810
337860044
856432693
919307363
1031602017
169656657
1560769547
2021035792
835967984
161118607
1918138867
40843372
1903695962
258322438
31915159
2143888514
937004572
839778992
1699996379
1630299387
512795414
469617327
1947291964
1983337784
867935553
2074296461
1693617798
940778467
269795787
1957057575
1037766765
1273181135
1839794935
132789929
1566116436
1224922251
356513387
554542564
462928453
312294782
1321020628
2071391965
1741256536
1912059583
1385044957
363064945
1360423905
894198419
1675205960
1258746529
279672563
1607247247
1882070099
1707834996
527312036
1846499395
1656290864
551439799
443801821
1529399674
1565406076
538570574
1864275289
967799253
1623575926
1659782635
1339690807
588894128
1328167987
152719774
322559718
125444544
194211448
561102159
437071899
16328928
1066059432
1624310379
467727608
1511155552
1456404515
33718418
617361628
2110163666
1018507002
1694018079
519484276
620911978
643989851
1498796535
2105094806
1668251159
528799947
601151362
14707039
1732907702
112552468
1071211146
1302254056
16733789
2086739918
1431652613
2084291099
27426175
1894280249
331578791
1246762497
1092220221
702308980
2059819062
812940038
1836196017
754571126
1897101120
1523571454
695436052
1491357751
459694047
1207165328
2861434
271169273
1503548438
608652260
1868380284
1771041823
1854459756
2104663611
871383250
1184377239
6905303
249626516
1943511528
1975279571
770977021
140829046
1695710460
1172450780
1124246819
885334543
1067812456
1848184750
1454414373
1476248219
1090477168
1987193324
423483185
1055411327
1195171306
650259058
1723031459
875275965
785689864
616099158
840265781
1188360773
2143715186
1634355471
220925677
1073605645
1522160142
448828693
1528670936
1264492913
1564048704
1054145774
1029516
1693830085
1209407922
309622226
360009140
2036774616
510058652
518358104
1578172542
1691962646
730404907
1145242588
1420548802
1572541190
529284292
169855820
1175479701
2076394262
1802104092
58032975
1380031454
766046502
635405601
1597213318
2016156101
1704610227
1927306121
1111779198
354602939
2006559687
115695778
1139202620
1741564367
20249869
789533619
1177003025
701465228
1136443557
1699644014
654898862
330328423
167069067
2098765662
166784758
1452047772
265539686
1001558714
1750339605
617462825
1641071551
1025604200
107454643
953698280
1780167177
1000801461
1605186184
1445482781
1514331779
1390937631
405758430
1794927201
573368363
1061304554
781409775
91536985
1450127396
1159459276
166327056
2126465462
100608338
721282988
105951991
1397139940
1911834020
382244232
2029056116
917433753
1653523989
1639252103
678177062
970685578
1865685832
1476652840
1525527180
1044934660
1923836274
1040160625
269981964
1366378911
1150894806
3398885
1056248949
513544297
444852784
116675055
347883495
1061183709
1467760022
308953776
1185336536
1532297737
1281941120
2002099927
1605502358
1395638349
1063359498
19100246
2043739970
1135360687
798095179
437257538
2109210689
1595579111
2107441457
145873532
790616031
589747803
241810274
1849737082
915667699
1382726854
1395837252
39657233
757415634
1800745475
832675271
1305404207
889570412
381134619
715267798
1997256677
1118991808
518690314
34785570
297753337
1280663736
179430635
1684403451
666298172
876598639
1589318672
1653226181
2110916302
2111657962
1299616564
1047293034
1614890687
819328086
888936744
79315458
345051133
489937281
7024269
551473780
942627076
1455372399
1978496752
656925104
1706014915
693608608
1623473227
6056081
1894373490
804307118
715758952
1328850751
1453492902
1775165931
1707893476
1913090426
674188731
1720794078
779395739
1287490793
1633910430
1550897026
1692419018
668454870
560588156
58833109
1427712256
551127487
814239978
1169786896
2097672867
1801888582
421365055
1442228122
2018393153
945207520
1965590252
382922466
864145783
1671026376
160780742
1825726125
1383815979
2031565267
171781471
264548159
679092499
422401606
2138689410
1656718544
662102078
36019075
51857232
1704072928
1442546088
530554170
1113539331
814143544
670328543
299483373
346129333
844927676
660839572
1544238532
1450785488
718821034
1765946101
1142432704
1776511399
1283484612
458148575
1913108088
517084630
1246397923
55146003
1203086305
1862390637
1665987803
100155189
499573011
481981530
2042478618
1357666602
873437892
130987481
1503842282
1720021097
1442366308
328278107
1924762161
984654748
1757626463
1228062179
2138885402
1098508471
681082247
1809224145
2094521813
1587163310
110701830
842939699
1100195085
1689116593
1651742289
995671299
1565980724
643264638
63630883
159132113
1286839656
674613312
433329477
205765076
1536388643
520209373
595325703
600478657
1787513020
527575739
1212414363
727937655
461795492
2042323645
379299962
2146304974
2026323472
272530347
419742428
2035438232
2089667099
1258016612
1802595019
1713424742
1958682688
1961489427
1181098264
89291089
901319960
2067988111
566127755
2018072897
1395647762
1984457562
386641844
1832982421
713629903
974221109
1735933487
987926011
1089334
1419902748
1490338487
591557969
331249203
1254403039
543298144
1218830990
574322819
649392722
1210380129
1642118490
2001165421
1748958733
1301985212
1673822510
930523270
2101069387
1082339773
1537125499
1369428744
504233245
1528685573
1709387647
1887944848
1507097707
2021846780
995451247
1100302518
1537572636
319731625
1444766192
1811724800
752923617
1934830246
821708157
561608243
1143127452
525853460
285354060
765462210
2138935642
834186834
1124992709
241395103
1064354097
1390638185
447855375
1076068724
1514747219
2052202767
1598914241
970277269
2033657465
1149067084
1281936237
283133087
1001333959
1271778013
366116001
1078097882
1544480999
727961785
1910581018
1255152972
190185163
845011927
1754238410
46163517
1294180380
952848956
66462886
48501662
1024739489
529077492
1532684043
1994271416
1029407216
969878232
1867033681
137774624
629695693
425593828
1631914494
2016737777
736907690
975699509
1364072090
1200202058
2018138495
496745476
190708292
2074138638
1975049211
43686965
1477789825
596163892
863039884
226318520
953226995
1407369802
1012770442
970952535
2103356552
57267788
1751971426
1486513276
141989175
216496335
1177697792
1896577458
1239379994
226141187
555524540
1400640933
1898618776
1305176963
1113006767
46094077
790036426
1339162869
239349719
758875605
1257138731
1452307457
2032117770
1491326374
320067149
1869991494
1412565994
808212018
132837911
271971746
1222010551
1798007331
1251422015
1882682291
1700776542
873448559
676631428
1514911032
1831594617
1805523824
491881893
1178428784
628345559
502233464
1088863938
1509348669
1009786709
234939397
2126890552
1049755023
1119333200
1636638684
1753135218
956120260
695942728
381156231
1766834041
908450866
1966139905
1386891339
1741730273
1049564234
920342576
1503729924
738163092
422515756
226602607
1777746966
1965625895
481713655
1682240787
824733244
1443542595
1618277183
2064938390
1047630217
53002907
2146435420
1886085180
1408001001
1451578980
1601274628
2125779876
1191823249
311008297
2070777127
1878330924
1796795330
849878459
1927174714
604820918
195728667
132589947
1255399561
1802109279
109143753
1164418717
1154897176
96608771
1489290660
1795835386
1274368107
1733074046
286030217
1511158165
533380730
1124576091
700493267
1636005695
951269964
402753738
312299089
1385141906
947594242
4684493
165228240
546258324
1495474873
416601641
1080569133
229404033
599892808
151812345
681071140
1381495289
388475490
1907869455
1692751159
1233532035
1882328812
515634942
66596491
1274705720
324659190
1498416096
1077503536
1769643334
1804336331
86493669
1234982544
1878116868
591198994
1845425210
1170699510
977210570
2098827265
1357131020
115313563
1105913593
1524457975
360753507
378480181
164017168
1015335153
1756031276
191998337
1379669750
1975617323
1956905461
1198014580
267098790
1613721082
132338943
123443
439184960
655626813
547821129
231943315
1656625195
281560125
2081122533
1905529171
952887793
171421222
915396856
2028124666
856691089
40828204
922031892
1763779071
1908600620
2036329418
714978421
2146293391
1504948646
1211475359
1756561426
300397270
1597298945
1105029375
1734634455
1625784520
759097332
1546840657
945019656
1709900125
1041961613
721544276
1092828934
1845416385
1615218316
667680984
1798585635
390498400
332880103
337002832
1176834604
1157610079
1789678624
1661304430
572825764
1802682311
1025417088
1389296341
1889061251
923149387
56108752
598635577
1986788089
22981540
389732311
942694854
880324551
29218062
1011272733
585633451
2083230685
1126691038
676613144
1636934129
334136183
1984913021
507374808
113948032
60561947
1164340793
418172895
884020600
1662084661
1013460979
332983424
107178270
1899658628
358294776
2029030031
1374842002
2098376002
1659224098
992237154
1187793521
2041517068
1263071959
65744319
740879288
2065697516
533457518
1105829362
518317943
165935158
910278609
1685609391
1148122214
1701259840
1760682220
1208064014
1527237697
1431404460
1631960747
1734914283
961140401
585706559
141111622
1247099904
1103981380
1763051725
241555429
419688755
1531523992
943117229
1278971588
77628283
373251584
1820535883
1010581241
1117746739
8256672
184906716
1182815213
381515224
1801345796
322446655
1251054943
647368598
1280662409
215963543
1948534113
1250421873
2022205934
1509955179
2088274754
1362906600
939639300
964812499
537811831
334136461
1815385791
232213348
992920820
179457185
1907810302
1435519494
1368879104
281693873
1466519632
19258982
248792136
633899917
390473032
1380293740
212427681
2017543474
391970845
744902726
1091669701
1187249369
474221007
203493658
1255244325
805097932
490814030
1026172945
139413802
1598702084
1217617324
1032619582
1398857009
1540899424
1251908415
770357223
1888206025
964385182
1345601128
1345343234
637800551
665004882
1126496214
1097559364
1080888295
1012875144
1822198880
1437128911
1159880731
1490240729
794260994
159080612
855387585
146000342
940430257
1087279517
398175039
1131639736
2095214921
69584117
105678128
169198003
1510723655
867801639
1945062822
813786282
839908299
1236362871
1366387170
370958131
140466029
1152601217
1175236457
509398597
48663959
211682722
532663787
1800239849
1259985698
1338223244
2020365987
1088639617
1562367780
941889925
138694665
1164026015
1424325777
403537799
590830180
1155309921
259411196
606516397
10975804
282262983
1388014400
683487511
1445451622
493100169
1886742248
1519541638
1259620919
871047000
787457337
579824640
895393453
425766525
300758852
416638884
715389263
1567517651
676006894
691022384
2059374852
1482644042
817750899
1515024414
1073453125
573349358
172965278
1052534481
1055586215
1409370931
1568898709
1157510777
996586271
2054590784
442236551
1275758919
36209889
1403779756
1065628269
1996408806
937253418
1663999680
543124262
124456304
1978593858
774516120
1235599556
1792274646
228588679
645962457
1678176658
259301808
1572882807
260446413
2016529878
596527514
331195439
141481761
2005470175
277830765
1705031011
507049442
1520432629
1560178867
628202266
83347755
817024677
384931464
1244655568
1692058612
593762096
1369454036
1040852408
186075505
1126725684
1946224491
1202478852
266735153
171166306
1316811452
1480898579
1628233672
998525619
1353206349
1580625032
1432321425
74369434
84899574
1656234817
1478398074
2061626490
1131365092
1733646411
70973260
961393325
923812186
876202852
1532354271
1100556435
900223183
213115159
31933998
848190343
1914173455
991831225
1067385040
233459671
935016815
1198876623
480247174
1790129622
1688437950
1415551546
1028221957
567203241
1412217247
1176124606
2108484384
921067257
1479683589
424878525
568822765
1192121288
1445732736
1174544572
849337350
136036881
1544117159
850603983
1599889493
2061045781
518275625
1143767532
2106194044
2071252796
990555685
1335964014
159512151
811994087
1347260984
1344887769
878864637
910893148
1811942972
1246187617
181885368
1633814882
1606460570
2132349363
936390951
1376111431
1211646299
849782682
1661376632
1774548
423416540
1296915244
1675082177
956894106
856863019
1991549631
266811360
1139145953
734719593
1537323382
100704870
912332502
17543468
355081289
162497515
1220012604
1734555301
2028783124
277108959
781530189
342473714
847382584
1868697626
1048487723
149644115
1106911077
1024437446
400149955
1761440522
682160525
1135659910
1786243561
31355859
1035990740
372602832
941494091
1878168747
1454799981
1336886645
936325005
1571806783
1461327779
1798720646
526144075
613751720
1262251279
80112875
1298625701
200691564
441273814
1585241497
274810938
785373486
1841230980
297000324
2112061926
868521021
1822293546
1795832306
114957734
511086398
386245471
741244261
1284497930
2416516
197363992
533713488
117483886
1840049566
506633131
1727598207
1821376587
1815631857
1193451165
477132784
784168434
1881125950
1533945393
2124467848
1133745996
1699683456
1105576069
1231187783
1490320197
139088014
1235100682
2021462394
230103670
787402129
1605242913
1436567909
1793774107
699925011
1091441763
1018340850
1230300316
785793991
988943613
1853651051
2010710446
1167994062
209995216
503868255
1310564236
2042992370
293276607
1044286188
138952416
401210530
728496591
982291096
340468365
505384522
1752494440
1092161039
1420165099
1208372855
2001125952
467352493
1732726312
1714416801
285850537
648748871
853267011
462651619
2124033950
336034561
1049483717
470392381
774572596
77304472
1713568265
2073242266
399068366
303059424
146899043
1240707365
2114112493
176624109
582611196
1229047272
651561385
455660468
518991098
465716994
1577903324
1251545559
1828300711
375124911
1199378237
1847343339
1477690345
116277042
1179741636
667324014
1694422650
657882560
1623836692
169857478
730481605
36564144
1681275313
2000401977
2110974476
1027379957
150761185
1719674793
1364073159
633300574
137400038
1851841282
600606516
1787078074
1427543414
942209573
342488541
357839373
1057205574
1978069694
958596263
1824297308
911161135
1433921913
309972334
526529782
1017489516
883247767
291988960
1272721266
2078320473
106195523
1318846211
1122571640
1701841812
1350131548
618282884
1595298035
594037559
1369192939
242225132
456347442
1515862455
1661177952
943016881
1467234992
1851595187
1757240732
794383338
315061829
1044525832
979735468
1597040484
1835506507
435852631
678357332
1541692883
165631757
1085882377
330887562
222288925
1650460329
126337732
252975879
918518701
1869235123
1283164275
32214483
344586505
1924161802
493675656
1232877591
139924629
283156355
504671220
350625293
560491937
1506459589
1780327223
1652621381
1067089492
839869058
269313951
1596659030
1931089488
1163720677
884320084
1261278861
277930638
741931424
1079900493
1029278799
1068583800
1647400255
1641019332
572487449
2081512143
757026400
2051530310
1490761598
230563817
1223274844
1698964220
1024248191
950243658
656855456
1238175153
50139043
1795837797
64150915
618181837
518645340
923696451
653850645
925923875
94674760
524857295
1801231526
1604029757
1809476206
2002831182
2012918892
731892010
463388235
1008272749
497705116
458219921
1313309399
1759316789
461582851
893248446
1360317032
2107018770
1159925341
1906904104
335337200
83137560
261663837
238758903
1663179757
198606447
32633705
308901607
1117242469
146260358
1706862271
129843870
1172978074
334135608
751260870
1754888148
969488146
1122264487
935902489
1792418992
269239630
853046034
520157181
1899649746
833291689
1466943024
1620659304
1362137722
1733394486
16641914
458030277
990894458
1482050819
310263954
749039980
957150327
1400127332
195433153
1558404505
357296729
529509707
1707135231
129534251
297792045
552921961
1560660095
191642670
1393666418
323175436
8667707
55829694
270445921
1231638015
432522875
1969413434
1030896642
1655582396
688354514
1464543014
2132351707
1134803346
1278958929
94191041
1257633529
812526087
375880561
166984011
1870587440
456579645
934548896
368667444
822600531
1330685219
328308924
1531825684
679000371
1699280174
550085793
612615746
15850874
1311483767
1895936696
920004753
689172922
703149383
536060877
456436340
669551453
1690193619
210502892
220231218
969537823
1197912605
1778926884
1820476749
860858771
891584397
1316221667
2029922960
889142309
320941390
1890372985
1787155229
1822156577
1589119350
817314660
946618981
32169887
697463558
316141097
817148623
1632038859
1363236079
764295686
1817546016
1746232047
274086434
1934504313
1530973891
1221773244
950666185
1046417704
2127205182
2022695452
466424888
1771706435
922110285
736185210
54604760
1982076971
281206288
1221879181
794223292
347118205
883301266
2112534505
2088818620
887709709
650067520
1306910494
2103564807
1166150462
1253006296
1124583608
1820688133
855633338
279624983
630304469
1795811524
242792286
147133843
1513032182
1105597414
769156627
718436805
556101156
2101757987
1522038298
437914774
1891674309
253021081
1202159984
1827756389
2014372018
367263680
828400879
440034842
1656032432
747220466
356583864
1268368462
68274827
1322093692
663374793
50294138
1787371722
161257144
36632873
1210744876
595715065
250982718
1543043423
1592722328
1104760560
1551454584
1583823086
305183933
1399663463
1838532494
1282832207
652984900
1794765638
205099125
1546733698
1336530979
2066459192
792806489
1939291200
1305016315
1833675215
972891030
521516664
1350440567
1944577686
1186638459
1884603241
223148422
74722278
377145443
1131693873
871541625
33570649
483976249
1403236934
1536305375
1461566670
1203856588
1393170918
1732753476
18444128
1499184795
774392958
1460856142
1412638781
388066671
93082813
1242756748
1462752756
40328632
1689785423
1627441700
2310700
758584396
1334653658
1346206606
2123974504
1460723318
1288267411
1057210537
342665846
2127956542
2049460132
2006969394
269749217
83413773
1836023473
337262514
1088348823
1625527531
1310423211
1816932181
511672533
244606210
2048821660
1766238288
1220634602
2203475
2136243331
744106055
1020811917
550483111
684229032
1760726941
133680545
56925227
1530882507
51367591
2047304195
1914833834
331554960
62629083
620569462
1082313159
1719289148
1006158143
1684655067
381347459
1699919158
542957866
2086748588
852880399
1136836699
602301627
71948834
1457122484
934044853
40440618
2128751558
660197845
1299023897
249963862
409013825
770767189
514361788
1672051274
242200193
1602514251
1452434322
2028714239
42505504
1885840634
756165223
572312413
945312921
235307164
1294948514
254269090
1940817692
1866323383
2061939607
1144899103
1724567581
1008644881
1515592488
326537839
862406524
1912656545
734308295
844759537
1837208778
814527119
800090246
924577436
988005118
111247779
824066707
116157421
50119619
1418726124
879700753
1713840746
2006409679
1713203539
1568019200
67186694
1743755670
1250521386
958616086
881634947
362425964
1201404732
378290935
1583215484
1246679949
1557760928
595997438
2098032310
517178938
399296619
93251331
970812002
1560033157
815232022
1950364370
1442765074
708009255
1002717640
1323399401
510717951
1517075942
407294538
599331355
1300488874
308868209
44547666
785054877
1555189140
697484840
963725392
208033171
1152177324
2042704074
6710753
1927461448
81256134
1685732977
653721712
1523628383
895367779
943925281
1458502328
1211668520
1399293391
1891710193
1044342359
1183003214
1650991509
2100053598
1015863338
968850157
2123834416
344358346
859310142
472785319
1964273274
910764003
1804009804
1949006436
1824554220
395702521
442774185
1244891184
1934686165
1713584742
1720244992
1274872669
1972188018
423545189
369795482
1315396993
1079132876
1269065565
1559584538
569005012
1832057991
937684833
1568368415
1100060541
585828224
1075282177
655890328
546177755
1002945031
437257910
1061580004
1222949638
856438874
602079598
528663595
405202716
983442037
630960065
1090218373
1505378514
1353767748
1971426089
1912467218
2007964216
2121086372
1475849762
328213292
593631962
443422272
1214380421
1398716998
498536844
1277441053
451112187
1140048771
16466346
2136779410
2098126292
702348531
297774860
2033506392
321494022
1884760922
158926173
21472429
715684284
437578629
1218046356
1091588114
663136155
12038645
697924614
1975385848
2037033155
1130265151
792811427
1683925216
1566379928
894521822
1514144337
568310205
2124117050
275132916
133663207
1246042446
1956842655
1865129028
919897239
1619258393
228780695
926338325
28779127
2014962027
1157205231
777880841
929905410
391274498
929044785
1727382108
1026595899
1427673762
196964350
951138688
442372856
993323338
1104641826
70672076
1148482865
650041140
1970025890
913078798
177616301
1643709302
677213121
1459403786
1696590645
357380089
1731480866
1076568948
1900688750
1234855820
1692127641
206178987
1008412074
1662005093
1012830136
1702477565
1128495277
1346143838
623841229
1513322397
1775997886
1859395219
1235530633
1298590770
354975797
1615388650
1191523940
2067201245
1668062283
1215354974
1118449445
54270610
757726543
1031835152
583781778
2061156930
1706551066
1604125815
2139060983
1290132935
384007049
351216607
1783519758
105425656
1950080059
292023440
245316948
2078520316
532059198
1528656197
709707289
1807174088
1124684091
458833988
753501895
1495155692
1630471011
1866666870
348850371
589891600
1021506000
275906513
630458223
645825142
292374681
1922164862
150995719
2032254115
2038508584
633924126
962085948
414387538
1983354831
902366955
1287199325
1627683907
343099237
509282684
1353149921
1076446283
1111655659
319902051
724129733
915483643
1901779649
1794228828
377124410
328716640
23745725
644822031
1002054416
1220411664
455302494
859280820
1453467884
275561310
953677246
98970835
711401810
311991793
1241555981
1519732931
1476753812
2141759837
319047286
823508047
223359196
1511722623
678541527
22510529
426689963
383557520
2058387436
986511538
275717362
1398388015
86244934
1233625824
1576897110
1068912150
1058701373
1784538196
359533051
1652615405
39460494
1571994630
169607345
1709380050
1401808904
863762869
274637537
966380280
1774532601
1992272972
17605524
1277919475
2103686098
1497286082
1459649255
2132140787
119063262
1004302702
414607258
88535860
155360170
550884616
482915276
1928165495
784071133
283035588
195660323
761792585
1497219124
1070176077
1173431731
987556730
632798216
2039609483
31729881
369729092
1824838687
411856321
1871102571
948559443
1997613817
387661321
2115874311
407769870
847929614
1020090941
2068055702
51830999
1468315768
1556377712
1849942705
2145576220
1944600883
1273765349
1039458012
1871277356
369428513
1009402140
1714773713
1526226553
1622714815
795449771
1073315880
232684008
213837249
1152919072
777450506
702855262
1540755961
428217289
1089980035
1970248285
193764872
2115680988
104779468
1856089984
517039153
1113709802
597686836
487016592
1232113019
1747392818
1842126362
83039348
1900583069
1371925978
891575191
1397432108
427927774
962226403
170527951
997130936
696836372
70660559
1713585476
769270920
1955537717
2128695948
155003913
1083880112
1657602913
2034507652
1071357500
224693616
717356878
1937896542
1052220579
1398693898
1523135327
1610393151
950485916
1373329359
69830160
698827737
674708327
1684573534
605014222
691188059
124169809
1493620485
689601030
660181050
54652468
1513640792
1739185984
404366585
1126302795
737162140
1130752893
1305279304
35509980
1561603230
107485151
1080106582
515703980
761060726
1528764003
564335732
1687684323
1622068208
2094956467
1178623034
177484090
2061421930
956120497
264822778
464629321
2071856960
1692095102
55206135
1915325804
1706967350
1775197200
1319262059
2036752448
90184330
1187806886
1036883177
201832509
252382587
321458652
1347996311
1652411330
1533862043
780109983
1130748695
1368476384
863359425
651457880
40515207
661043378
1767159608
815255625
452493033
1685941084
1491147384
325093528
465628055
917360196
148961427
403151007
479710676
1554465160
2143988224
844517791
2120785057
680049358
90850990
247045798
411715959
2113791029
880776266
1954346706
216264841
775384776
716945491
3757405
597893912
932105770
1889656751
132523543
618889693
625447696
1709801628
1491596780
346696600
1423185471
1766971933
561293110
1339559591
1691153972
1560441023
1697187509
638186945
1508850070
336379903
940024997
382319897
1974061343
629154188
2001051069
1204874157
388118913
133121689
1848928612
359499850
455788659
1644955344
872712371
1340141623
316910127
842947065
1629833339
812924065
1270600460
1498127448
860137104
604332
458892420
1180424532
412465654
1454719322
294368048
131871187
1735211487
318058336
1043917964
928963542
1158291483
1637380459
1778188024
1394730630
247354046
44922078
304122290
112945591
594147152
1742403683
1704760514
10903346
2019225447
1561140088
316997500
1684716639
36354383
1009443067
1427684539
1172916343
2024549193
1407676526
1254904824
1005486564
1993206920
125805622
1220204777
1117479103
1197775864
104021578
1199902599
1513758580
1318482354
1670989152
2116781038
975390270
2129763335
2129288499
1265069993
1711858304
940269703
156012118
1706735218
871095122
944215238
1322983778
1209132187
282648859
560125424
687152385
1199479555
1777350734
354332724
1661504813
511501090
332171404
1326530603
704482884
1554562577
680311296
1024563520
457860022
869775478
444694466
393291623
1308827175
990173586
837448154
1612394943
1186108534
1621338865
1461438639
1852210650
1119538335
1585526077
1970786879
1500502198
656514337
10879595
1649749901
244358489
1189949139
1920746854
101944955
1208099258
1640769226
394685650
1855176056
2136907150
1617644512
926832494
775611709
57028165
1604387614
921552883
885077380
37100942
2009852313
247514992
897039881
696758259
1631080084
1293774461
425371980
1808997451
743082053
1970760078
1197151145
1315662988
315097907
1418355210
74130156
1794233617
1913761200
1869613818
1286863960
1392460982
519689129
665810586
834272543
1053351058
1918698636
1529606050
1042373508
298991245
896720935
1390878448
1079309684
493747083
621977803
1184399393
628817329
1294389921
796652247
1864843441
347476533
70634219
1201522664
57660765
1537278094
1473455728
1797034974
214017422
839386973
1789131875
70705034
1738745957
679326541
1440568674
1357478971
1829596949
373153827
354463250
1481516061
1239619876
979510476
1273899958
1731526534
126076235
420984881
2004267520
776137833
1325608506
535925422
1848934044
108331422
1257078199
1717263469
1674318037
1408228271
980263808
1529596775
1439238212
1218839328
1994434422
2122185771
1671386058
647691335
224295107
1941042421
864875893
88127863
1851341042
499025935
1361969036
262003731
930044094
440751587
766351999
1193455492
1194997691
1938264942
1302843660
904523543
744408081
959279389
1086325945
1568217630
2068340331
823554520
1161081868
1740137780
732741337
370131000
200390352
428015771
2044577817
683645574
1427876516
1332911138
579249112
1310534778
305917385
1505592209
2076633921
1107958556
578094168
140669283
2070700631
834670285
1110622341
855555572
395258510
993279690
2049750052
102105898
2024213453
1802585374
772475158
107040992
426819283
139759243
216460492
546432527
916256752
1491335745
1371043787
622362562
166696220
257667512
461576972
213951545
926190906
544113274
938319661
256083812
1150979648
32273132
430893143
1822353605
1724809840
1302918105
1662868482
103506275
594669369
599475977
2124692574
799973866
2131386957
195398911
2080210124
919134211
341316308
369087985
274822226
1148708452
1240742700
1259777158
554192428
1768964324
1238564548
2116691026
1359016164
238189850
1327282779
652750315
1627188063
730072759
2124706268
1632755682
1923276299
1755495844
134149496
98777038
1676336838
829612280
1082625314
314472860
1043745196
834384407
305391706
1663958715
139673483
1969012932
226174427
1677289249
350741236
1494614805
1760539700
1436723637
2069114433
1453133845
626725674
1161481952
794076871
2090360021
995870595
827670140
1512465061
588368584
1515992888
380578408
1180449041
1764300500
1908284235
826960579
898049686
608943358
1915932400
409611518
107270602
1835713875
368253318
1132059721
2055638307
1818674772
605179606
1582619543
668422653
68976578
964761768
1690164824
361486208
1771487338
382667323
1022307298
1119458902
260350991
1514985177
1395212138
1670171574
1950304483
1037832702
502859475
195332705
1441941874
1211475711
966200208
1995408510
1970518694
1939469588
53596206
1551987681
1617061937
2132352460
149813324
859884996
987314428
899351945
1016530287
1924696896
749332158
541029674
1158603649
690297904
722078673
766986758
790726854
1706310090
549964583
1196215968
78912137
1846303500
545871464
1000807226
438000880
2139532963
1133583222
1417985673
822589968
869245256
1532700177
1571319325
620535580
1167698166
155350785
732428909
552619841
160843025
488730954
587433598
377307756
159969875
779662754
2040727695
1688995967
769152363
919761553
703381310
1371380639
1325474918
1134209235
83266867
1861611057
537460123
1765744343
744719298
83653007
2043342615
1851611056
400925064
993281826
145018499
22041854
1474934363
304629738
1514462696
1026346382
11207552
867751852
1303964469
1120013621
711609176
171617295
1785145642
1574220925
1975375517
1112839912
1437546087
357049717
401675481
1037709662
1489492799
929413725
1616983628
2135143792
1190671674
994424417
84825387
45052670
1342153770
1348564241
1896070809
1188019001
2010190695
719591424
240110917
1072084590
333015334
979023576
857431441
618326520
1363807662
1373753380
948492163
127003129
109755261
1957523656
901333723
453356656
1100678921
1505949229
837497752
1752215843
1487200584
1261735358
1593890691
148282371
622190645
891591652
1950301776
1164188286
1638851178
504064699
1884302003
1272705691
1683224697
1264975710
2061703859
1832352122
928789063
515486853
1887733566
1286722025
491073271
946061094
1674325217
1643744155
1659432878
1611393837
1205976808
1083522094
1104768234
569957899
1185403919
1270921464
746524954
1868181607
2092625403
1750493263
1993274916
385871123
1497766695
1754188126
606205247
299702652
1801699595
587035001
1135514733
1645944277
1012522370
1383042460
1125864125
1398809719
2029805799
637102360
1724608953
49846925
177265418
719255652
1825244302
556932248
1167453409
1510135796
1089299714
859415215
813699712
1857547201
1617906047
556064255
1172968465
955038938
53442659
1279104690
1653895768
764752648
1975550991
467254778
1559714022
1256506002
263383273
2042429939
1429384270
1207706800
1806962791
1320542600
291699196
1618763827
550122155
1194069929
1935465075
1852816993
95254284
1214980575
92759334
1928799422
1777534453
1474616162
674094250
1562861413
1477918523
1546007296
1117106570
1023537267
1889540741
370978066
126543831
234957747
445216043
1675784939
1125095825
48512693
1862651093
902143130
814847528
1932690063
2143380408
500398303
840336436
13547175
282745230
939980589
230264924
1872473139
278616290
189604379
1493989662
755498572
1541120312
957703642
557454302
108896181
219001312
747641502
1197781769
92543232
1700352514
673748367
351896493
1327174993
476316065
1752967564
1175040706
501864223
790502284
417094517
167707572
1953256834
1881199498
801887119
846770709
2095228348
805138520
717174072
388719492
987769826
1828394533
348827863
151100798
559764128
861162228
1284593454
1295499160
630796449
1488336753
241974205
126538594
667713290
1119930432
1903861058
279720374
500752533
1319103008
95037296
1425850943
2125162380
643125126
233613836
1653996746
493656407
1760292575
2026854684
1329098420
1267559746
416491115
2113915390
917778970
617050940
1209644621
834783156
1608473440
1081794754
509197211
1188439815
426903359
1292750977
284683580
952559863
1382664731
182408132
1981722460
288281935
443764816
184910387
184897408
108159142
1043617849
1682640148
439218924
2079575467
1238548551
229353763
89455390
1456335415
770954715
1371336148
1087525598
681859233
1249473451
1684097314
1784093563
196090775
1564039827
1784591583
215833197
1782732105
163110163
1013689830
501066166
504129512
569353148
1661097626
723590713
704580496
1252799134
1744082205
130788961
688235168
1114947981
748216585
1983133042
823194472
1276119508
1420528495
1854857980
764552383
519320244
1083782059
382033035
822559457
2007145391
1190621176
2065850806
861790218
1166181260
445220608
285940481
115134853
1348173240
2122331742
1258059203
440922551
1011987177
834731223
1473398153
1500086884
1791024117
1864032177
1497361136
287378021
41879956
1927142371
1111254876
231544840
768464598
1605587819
1369972157
1387732661
1094603907
1052476430
10677663
182609208
1959229588
721801218
1893244530
1332278363
310538277
1082640631
1032228515
451434951
33324876
1563520082
1622130344
465845139
216784082
981878324
1766953514
1368115552
1377785975
1699242165
1602309458
624208749
1607602057
1045363545
712355959
1867475132
412812606
1362828321
1184679394
572835382
1284576325
84715865
929757434
992512878
1794544842
791629877
1102305609
1121632911
1893635019
338759552
1338772880
1323467649
1772047539
1590093498
1240561051
2041506404
1232400712
1821337128
369700635
495611188
1707974367
2124822914
88275931
76466765
300614450
1887846251
1734069084
954677766
1660471807
1276761829
441994494
1139772212
1706818630
1437923470
682244962
1059211582
146192982
1181665307
277514974
813053103
1477210064
1272243581
1179639106
716458406
649632416
1344922181
549863684
823182114
1354919669
916317374
1262505605
736569094
152152734
1839995258
408870266
159850827
1533091589
416339553
744469535
1965106701
1073826879
1465611603
1016389444
1519016091
1773135103
1894808248
1952052138
2057259665
892515511
2002224420
1400155413
206079176
1700584652
898008570
1471094868
743923514
1244846712
865141083
1588076976
1648938608
763178439
1967522101
2140009651
1286840451
1333151713
648125022
1722898101
70879571
1856125483
177344209
2046594685
863931699
2128132866
1011831233
1756279216
168254241
2078375658
956487134
11863120
254508873
2128840953
389954025
343451250
1286419025
2141760649
2139887601
962700320
1762962435
622652468
1360350820
1232219803
1615270983
117385399
415766578
1142489766
1222750703
923870976
1652559079
1336345738
254133183
2093798804
1519819868
1921409428
991727499
1140463731
871561129
439822274
1085753635
845775022
1566972322
1392069894
303355433
585313262
1202100372
908400036
1676496271
27492813
1178851129
1734513318
1244444588
36210167
63533702
16616270
1704194409
2026674370
12578192
1989338012
1305422414
180270442
951794895
833548244
1535425996
1471990869
1280081801
1896557060
1215186630
383415190
1416433336
2105919066
354046579
675979667
1608219788
566391656
1293095669
677612626
252153931
779594585
2135249539
747973360
1391702791
1558182272
999436013
264795685
1069969082
459740648
1715852734
1519233376
1916809171
1642658843
2127337260
631287898
1746856915
1494274798
77009757
1960311467
1627550654
1870773965
2008108073
318784821
870803373
1581122522
1720706602
1950290148
1989719274
2035121330
1784662261
225490664
1603852384
1215066910
469190316
409757354
441917265
1109499999
1527495612
947925761
1186996491
282860684
1745039895
384179664
2142484241
1513650617
136835609
2044280070
1881214446
143791130
871222950
1589293771
470868258
855222470
1684142226
1946903633
44597431
1933147586
1014604947
1627537400
2076140552
122091724
266724873
201415250
2034052620
655914581
1473528950
281835723
1258005262
991010523
1456468221
1611421336
778155248
467858906
1121750157
193846183
800266423
553399314
1615949647
1465517501
1634789000
28785727
128157518
312942831
1399359314
1373191801
19793295
2028057227
505600684
349624084
1129441237
2050862021
1691579538
477705867
729848870
1276974494
1616673642
138406856
19268180
1106220464
969259300
1159176369
401479998
511012032
68270039
270550511
1137623648
758529739
81372215
875044355
918450566
428952968
222165197
3255929
1949488210
337056039
1478932374
1295657410
646923979
1532448667
945008160
1289787910
886982851
1808012736
788074735
1117352756
1780750793
1613718205
2115206790
1051526664
1450920643
1986338625
1273024501
922782629
366887726
1097515973
1471439290
1685725369
771375954
1825739636
767085375
2101229469
255108182
1633971254
7720829
2020583542
5912866
564441475
527049376
902560731
237351653
1802081377
676898098
256872415
392668132
758151749
732356539
755712080
829755408
162891250
1111903871
1321280443
1762346369
1285579709
2093401790
441484382
2141887307
445719023
1513541500
462565167
381234183
704199765
369768919
166636308
311446709
1596966557
552208863
1411446853
1117442449
2125608914
696709609
2007837502
1284734651
1015363969
1824901122
1045635412
297158122
1902750813
1043297115
89106863
1305831654
276546282
590180066
1860397259
1481870219
377946549
383039832
375506058
497456141
1989820031
1321513018
1484477172
2026957605
471526922
1972055955
500814202
1212177969
25014045
2131062553
254450197
859316889
220458862
1964637306
1203250771
1445216939
1862577540
2136903269
1345882239
1941890290
686582309
1506745239
1953346043
1598945541
96400470
330167042
1076594228
77928463
1151396019
160729889
1989412654
1629614834
450612415
1423132366
1793080999
1323225958
1304312811
339481108
806256775
1474190530
131033944
1903057067
1794673478
1028448770
1554503471
1024267168
2040105339
2010562516
191183155
1019370279
449999436
1268815970
1189909984
1076038705
145462281
265315899
526989858
885175431
1248721347
841624276
998885724
1281712703
1857596571
1622764571
936450926
660752524
648420697
1464142014
1461062882
296243466
697164880
1854444935
1313924842
1791321152
1089187922
1442337862
1077047492
1982070409
300708999
698799750
2039669366
1385377099
1945583940
189878679
888255544
127240782
300175363
1096548077
2029827966
1626961616
1585948238
89469620
1502867952
1332722401
1090904559
1967510771
1988353137
1333480980
248586749
275584546
2136296090
892868895
174021058
1987285847
141973019
770814081
1264954116
972106006
327896440
2111006163
484129531
1859653711
283044542
1115260624
1808873891
1492182205
661606691
2127639412
1547992561
1230085156
76373658
1632886993
620646397
1130848779
246100899
1021046889
1303271413
1223521322
455564408
1174840072
370417392
1730421337
1982473284
1317041769
968957649
284934732
1518701695
989497150
161284945
111197451
577043281
251987415
672845998
1779463201
1415534233
596688059
873635240
1971624742
1573832181
997007866
2092411343
1990924670
331684289
907297833
334699445
237360558
814169344
537182066
2084702045
1374265205
2087926376
529349599
432659847
1555629731
599542887
308147708
2046574258
1223177673
846615553
564051133
1847441416
2107510157
660580594
1845471924
1560445131
276452253
973486988
1218764951
278004489
419191214
172500579
506681324
1445768169
795069153
162574736
372492037
1966255367
1723170211
1925522233
718483236
316441172
1385232814
1523735398
1575651477
399393816
1195913046
1187371392
1851561905
658071316
1362042702
2098163892
659851792
290206446
726472552
1387311901
996398288
134489262
129728645
2121150840
714432411
302400694
1251205806
870024673
594359803
2029830676
1410481156
118286000
1411815782
2019915665
1134196974
1644344707
1745769476
2109861250
1001034611
346031336
1838684193
1354626982
1346135422
854256063
1210855938
768505155
773010974
1527107551
2129948830
1480754796
1338513480
628722827
613490450
776250395
568978163
1403216061
699871102
6873962
721413466
714036530
250197041
2026547613
1612097270
2143985623
2124430671
357548583
417513248
1888814674
1468920158
1279660395
397273390
380882095
65161744
631082177
974530860
491270166
1995010572
1211497977
1291313245
1217075251
998847684
1925715294
343486321
1117221320
998388805
1102892064
393844360
597927282
907288791
182622407
1299925003
2137152832
1930114235
1704257089
1796220153
1097475689
198545059
274970345
1262191868
1357857960
393066310
871746517
1600026404
2064541891
2137753952
1696335052
755152743
657174928
1310982990
2110854322
453215180
226210999
107557734
1813404684
578600960
435508613
1806508593
440870950
215905937
1149418501
655560895
217874691
428391890
854887360
1420522918
419249333
1275191512
358740308
794314761
1603049689
1884759399
968059845
2082496775
524799162
195476199
2124465825
390038859
913664051
955290875
1536842137
801631756
443941072
2124798745
736393322
1141177278
1961224117
819693825
526662365
1211419472
700668263
2126716785
2028520461
723210941
1445264533
1273445030
1559322105
187799244
821474111
758697190
1292975752
167780352
1042607672
1893814946
1678953332
1459600936
1432291515
778112521
969228174
1862872323
1385523651
779452638
1674927776
1338499012
1233237975
1420544877
1400383536
1417866493
1842377172
1707391800
688162148
1556254130
1911703624
221225097
1373729548
107302210
1342066881
891794481
2023783638
1062634616
2012068924
889366375
1742846389
1459388332
489729776
326414577
982573147
1434077547
1262205344
2057831228
651511543
1292515096
865394866
1661550095
1708895442
43834170
1914861043
34196475
197007488
31725602
594081926
1127825020
314118195
870826868
2043633254
2041262850
1338152551
903092481
48331106
74092220
1007127137
649174512
123727076
1080275988
861562276
1571392582
2126763104
923365337
757116509
946933975
1867407304
1255123023
94844754
907689715
757477738
235331181
2076376390
749301507
11158886
1656519466
1176822007
1935632411
20820526
1744389726
617083926
1482790794
1355995823
1151563528
45011484
751450356
1183286182
1064837520
1974767706
1525606822
495655159
171340207
1040516480
1369291794
872302196
988184048
1373139263
1093901430
465554788
1420111498
1362042930
1698718978
324419770
1401717164
2032622093
1264598592
1252990764
1571093876
457183701
643183108
1101025285
944530727
887897922
1857107699
1117711253
2020665744
1423210850
1450102351
1733491821
245938621
1774064429
1461453934
226783715
1670581530
703745147
614871453
1311062471
67712213
1737050839
1853804038
463711306
2088104410
1605737004
2011285576
1636622657
1690916209
191816744
492563999
1865543898
550922507
1976388290
1028138984
1122259633
1151454151
1466318991
443261768
1208126708
1550142384
1240395905
889462131
1621413059
367962844
1849178876
1761467580
1052010941
816506146
1912941241
2113085695
668462487
456468936
1752180951
730253282
1200478766
1927696760
532861834
405297812
1807283366
237833966
214138989
1478658191
1306615365
253381166
1551080225
2095475008
1686026772
832887742
1996053593
1054555787
816376935
659003364
1210310502
1278753204
1208204198
1411010553
1575426895
704300566
555469510
1807529152
1635490905
118346941
1179434791
1101099494
159298785
991389093
1136097449
919927049
875107263
261465687
1284799827
345150549
773631518
1979563976
1061554597
1936488842
1872192552
411663217
1582257086
1785102064
26252920
277548014
828417590
856315253
195442244
859194156
134065883
1254235272
150803879
1878412031
665815338
517275680
1966903228
1596304934
937878881
1708021310
2131545123
1071861281
1288039300
6533273
1883867240
191756882
1507873287
838804313
381110705
1819888014
1069300728
1721369190
1653955908
258419912
992520070
2070733183
356753824
962650315
1357485794
1547905480
738135950
1523280474
1676943194
884312126
230975701
714591911
1202435715
1708307491
1833821761
673725120
209288332
1666242281
1712193317
837686240
1024373244
1812409415
2136025499
102141094
159634438
1189509114
1839589247
1292131118
307682816
77773305
967458559
73319934
572048712
1978843745
1592418612
2085571783
1483912648
1906090635
198335088
218014948
425960955
1149269938
620505347
1332325068
1345639801
1694160793
1396006375
348392235
6861174
1693884680
563560863
604460716
1357652686
682195077
1729498534
1459862843
1933428278
1946337090
1759372302
980316205
508041019
1587179766
167008985
342305851
777311181
1599388254
1496600052
121183077
755107926
771302775
1988811696
1228706849
874426141
1756070215
851737971
1566707494
2045071576
1747497362
1093304120
1733322355
411312663
573622631
1249780434
659480486
2110014689
1560396483
1232979739
915025737
1684668648
603919756
97798557
1799205941
621084249
2128918241
382130529
915955950
641718765
335179863
1307270785
1871172450
1881932191
1138743949
2056021363
1099036822
1987185175
191861270
996749833
2002504572
1125158269
1003209209
1939678041
8575155
1631709086
706751393
526446134
646649960
379380307
897269287
1810650084
13841385
1433147391
272025626
1345567953
796084296
1705456533
796917642
1929013322
1926050131
541633786
1583764899
1965679472
281001928
369932211
949179868
1603530875
1860941786
211153639
707464572
854412465
125467052
2136794373
1186054155
107327638
232112624
405463646
483351443
917849421
1354978583
1758000019
1298554778
1747773893
967889219
218265730
1996790858
278407185
1016284460
1095461775
1107810663
421889172
1481603486
692545044
583664618
1557636226
128031640
2068177664
1070418489
2146239327
1430575585
1345779436
1003559053
1519195542
248681559
218790903
249117635
837743460
1892273991
1919576726
1684283315
968531763
686687606
1001015087
431156665
82880313
354302632
2101618562
611467651
1773421034
430735144
1741084190
1320449793
1778181871
1732752563
1585941827
929113155
1094003860
1349938424
978362217
1928131707
1908011655
2016448014
1114399285
1731949107
1027389474
1458708038
912646303
1755937832
823317241
1309638393
1732762905
230748389
121822371
1042333524
39859429
890303192
1064795415
1272728688
1408617468
1888493995
865056003
895543490
940931535
1629054509
487541361
1350430996
1174356651
1686189002
801422470
549979756
437623031
560984581
732497708
1528252011
273567999
75697535
1410986716
507774799
83866476
1589224301
576849620
1989833804
691733102
752954138
2145161063
641682783
1773750985
560983554
94528436
449881905
891622510
914642863
1854354626
1395145009
1106427335
1060400664
1816180623
1155574965
760427674
311946997
26537150
1847949832
877755502
1457621488
792876259
277444912
823628869
1855812313
1882049134
298991513
1760583179
364444789
1258874054
1037319216
1228301128
1267594753
1903674138
1686822394
556590298
1377677489
1346493797
2134483254
1220603253
1543952952
1719706588
395461494
1770466331
1345013888
1285557543
1491371623
1594655831
1117151898
89996535
690405941
900787766
1000875299
1157137944
1416069531
787010255
972579984
210278139
997408671
1713140463
1975958842
2029868795
426004932
298972585
1323183904
332496614
1370636081
1676800235
1752804063
6565740
364413649
374749242
1467788064
1742423242
1898723141
1410744842
1335551841
407504911
729541715
1104212977
1172254076
441555364
1469264435
1076725469
269749160
1940792713
579242494
397352036
611208292
1933815278
1304932625
1749209867
1472755692
849768385
1091028441
927463364
611578075
143611642
717565215
418326895
1036410895
594105064
1391445314
1505379155
1012772034
1022840151
529581462
1337760334
1860905167
2033956755
1667389152
813776389
346525104
1196481579
154636324
537316946
1116758247
708526414
163103797
1946139840
1479921089
1829584470
470763021
1348059700
25800387
176280096
1007015105
280341866
174937725
478147622
953830684
1388375380
1953413436
1729178978
1833396876
1140305062
52761925
1821252107
1977238545
292778538
1000069947
1010599454
890279847
1620949790
1055769607
292807182
1455300687
122477385
1921086850
226632216
731794917
404129186
127528711
1830562464
1012743588
2090038058
142392133
1735343182
1938560373
1048096924
793428015
434490495
206733708
1122456880
1639361089
68025048
2048534164
2007601271
356556780
555631646
1540154119
691433579
2081946834
286800792
2046262612
2122667013
2084698826
2081855686
315811325
644616000
2028914630
662331000
198408205
1797471551
1986051540
20275137
2129620516
190131844
715737756
111992795
1878323246
180565655
1065190743
1688274703
1452066991
2015628009
943989063
217667154
2072732107
901158622
1410527027
616078723
1635229661
297874820
398322018
643608387
2102546538
484629741
1668305407
1335208571
164603185
881645044
529653334
458903645
1558983140
17256044
133932460
1676429604
468847269
1683469094
1271758149
1936430728
1967284109
1841490337
1198742949
560406674
1427268252
2056772561
1638098967
490195763
1781196689
128656935
1777620278
2020648361
1077230647
1703666617
1857151262
1088806920
2144148499
1879076355
2084886308
928382160
694232056
1954271176
293113767
2062256745
1646944722
499974904
1343840527
254825674
872988955
1290209068
1434885310
1864519321
1812610753
1480945041
335077903
1324624411
1665419554
343558396
1951236162
1536456216
946801270
1346109701
1566322803
2047396845
731476589
316378333
1289932190
194870852
1851341737
803011763
881708283
876017408
1772460758
1651555293
1358494417
241597232
1681331048
860264501
966387913
964207967
1152405488
510813863
971631185
1022731430
2053110694
1310141121
381925027
1342199164
553116918
92818647
2031081458
629335839
493516832
1176296907
620661229
364232287
1819987931
334193155
1186987461
96890424
812225421
2071028090
1836087782
260633042
1979039632
170190790
1441780305
774307524
1109243144
1292558764
1739076056
2136762676
89345787
175715970
115700919
2120279889
1171140925
2102495063
1505158435
199445460
562498327
28862037
1395418422
2036620635
775434114
240472269
980891725
1042373508
1465278999
465428910
1151836062
457674738
1375346925
1707836972
1788068125
888004695
999920245
1098573462
360090238
355383154
1034893746
1574589127
861011265
695645939
2051967781
603594170
306158664
1749417454
1918248030
1049474591
780203521
1863992205
1653808776
1209829989
707773962
1030627337
1828151619
514050889
1610876229
1044213882
1000999766
1883070943
50199354
924010612
1704932878
1995809617
1347858099
85899450
1007878122
1936363581
80758927
479546226
632628380
1334624341
1555947851
1482135445
673818045
1708050025
1327683677
1454759943
5612022
352058868
2001715720
390880285
1505945294
1301066811
724475754
408762166
574334749
242901650
2142194728
1242231183
1770740677
1375900985
375170696
1387050636
1441958949
1951703352
890588461
1514295746
1923634259
1379568847
1960211992
146326049
314594391
138046307
716300957
94100198
1976330144
721215208
1501172805
119521725
738676114
119218935
920650891
2045037491
985807904
1542707729
1107068764
999870034
1064394156
923474332
1265744962
982776090
146996385
1650596413
122089551
1811152252
1744990550
920457879
403277438
15217858
116168171
541612319
1919040189
1273931078
978264389
1707807337
1835301302
1500800869
2112456247
1586472413
621818346
3166805
2019633925
1210100153
885458557
107173264
815982228
792430664
1459040751
518444842
1767948331
2142061405
138244960
2085693701
1427620271
687972024
1455363381
905845047
1424194158
1833330735
706198847
1945913278
1600302160
1932634053
2094107471
1257550870
1105203278
1697901757
89363802
1907551007
99298110
468526883
1548466290
1461591838
721109500
320414724
1757484180
107564181
1142020509
915799415
1590311780
594751736
1576164438
1161375357
298131217
205855649
113370854
1167195653
1098730033
178418258
463975597
1130940823
1518830438
323660993
352298082
301015228
1395069009
59788914
816090632
1441366157
1474845169
905539724
751144496
1407719159
156119651
104102942
936410415
1582199080
497949974
1751125353
1246761938
776323998
1701102413
2031168318
2129805849
2013734668
581115959
1881725849
837891759
1382144726
1425630203
567390917
1815680415
1680918906
1527743608
1725425937
1040239500
2105611031
1603865947
1856141008
1441790651
1323479021
1560574820
1553962284
2012414515
501418093
873616558
470542519
1777318580
282577275
630636290
1007270223
1373473273
412480775
1425915884
538332564
1199819188
1260732497
644550068
2093058900
2132991354
2066508826
687853776
495994535
890073701
594945928
662875972
1937048830
1070948755
532807825
1617922666
894596762
896124005
113628783
549410056
719507767
665990033
1889244753
1343225735
1765387281
943878014
1689327524
863492370
769454709
156122137
2024378236
2097519362
1554402305
1354350535
1202034403
453810664
419956206
1170458927
1355497040
2044138885
79886105
1781632182
550948060
742203759
1976228
1163308819
1978338946
1179472681
1318892377
827995810
489477001
911965212
36835557
505056707
386414150
1832029658
347684639
1960936071
2055375278
1103863123
647227711
1556242726
1887778289
453026131
473585308
1430594177
1237605091
589734252
1603018856
363807956
1225248655
1483385933
723806141
1314035079
81190616
991116017
26995457
746349575
1682605349
1391399189
164240260
504843526
1578821056
448697319
616265536
1408793733
1494875399
2019231666
1242534725
1471513995
1240571341
1239815766
1045621316
911303956
448106690
1808402624
767222782
2138110134
1272239937
120343266
1214447962
1315755658
1012933837
597161515
1975779540
1991953131
2082442315
1685957714
354507146
2046296951
1599940149
1960071307
1483625530
1230382500
563175711
1162938934
79357805
1119735204
404918862
1484536344
544187799
383586025
871799837
32349765
1433373674
640443685
60084403
1830356487
277205986
2027970341
652583343
236363963
1194060427
835750692
325261166
262088704
818979118
280994591
1910165401
584727312
1344818326
66994466
2121943601
1457041218
359358082
419940208
383140996
1189640064
670543755
1639194552
1735321553
889605265
2002558103
2047697788
96672984
1101907481
50515289
234164179
1964014702
1821576776
687603748
343600486
775258175
1560248345
48953902
1822099553
1761287308
280689241
1601131813
780518821
1742403481
541736009
427287481
368817375
1620486989
1089401129
475630550
2125354140
1457895112
1102731315
125859692
1792819923
2069065318
157067597
1056474506
779370300
1434016884
1363983346
703981274
1152030956
402302271
315366456
277123555
568239684
1736499988
1535885214
886595632
768911333
1630002174
559705222
944861285
197089936
1387238168
1922576856
795236668
514538763
2033693576
554413259
846396353
1116507269
519298464
1179447057
1943138144
834966260
183569899
1644004159
845906575
417230439
1713261542
1688526314
809456067
548857437
590204735
2071295485
1130673909
1131642294
1080480059
1588327837
847828910
460652085
1624199106
634981964
1491089418
1616255696
613356460
69219100
2035784851
2049203708
1967026027
1689082575
985303888
1669983322
2078149190
1640016244
365223864
1365972646
1931725528
922209043
1997379846
514754671
365255886
868448827
1220636154
1983543012
1746140132
934701457
649882266
75549599
157416759
1437257610
1641936973
1662690366
1137769513
1273850139
1292379690
2056016644
742455263
1040968905
1342448432
594375578
1457513866
1270599795
781637889
1228677750
689984853
968607624
1072510541
1031046083
1255499194
455648092
1559778452
1274948127
224274464
899120307
157194006
1874706201
151843496
576339789
392094689
2111486240
2048591739
548051291
1259787256
1719560487
1410336804
1592117876
1137438463
47443248
1108602177
2075060565
406312749
677982904
127441619
376265865
1508349434
1178300829
331086493
2086216857
1240382178
192948957
92979792
926800565
479801258
554242335
91175736
1423187624
1923359127
2008482061
1449342733
1706366671
541438648
650905317
748998020
2086489739
834898249
1180317028
1593586345
1263329537
680903940
1015408873
1648624849
1605744814
959153043
2117211981
23697311
2135606863
4380705
870442670
1415868739
1458409057
1331764400
348071054
1175494221
73891259
261647548
1581963837
10869302
2045393245
2056847510
934166467
1039132633
1790221272
261974322
516643470
623504762
1735284661
104208786
1738457414
2076986007
91886562
516564061
1947916789
1510978643
621275842
1116644805
169600796
726604966
662335192
631681481
773833389
935424749
2110445375
1878451280
1274507077
732379238
1209220401
1161947411
979825370
499461427
1233796563
1356675132
1703959360
1991143360
846775370
586982890
1714596589
1473511720
236671917
1881181480
674664779
1785913186
2042189272
755740233
2117351117
2064623599
301690690
803757422
1167081595
1161955538
468038462
1032611621
1546689670
289094407
1427726544
510874224
1742901509
2102097626
1135727152
285581435
555934379
1265249761
319397681
1154286575
1054764999
583728152
1540673173
1204885363
1970536468
1865152592
1637321550
1936357024
96507181
1460021357
760562616
569502442
1040991412
1187520797
1897026571
1512024133
1431526375
833309457
1229287470
63897780
570960795
899526989
1051025803
1072250251
1529535546
764077343
1698625432
271992924
596925625
1597278658
1740891472
1781515760
846493087
1114899589
1210632217
2017934002
1981083638
368608945
1912559726
1689418245
303727202
363875094
100529412
699670077
220811359
256468238
2073239216
96801611
1252503565
762096484
1445116372
43927845
1092657623
1462120127
1871761766
627753342
1037932958
1078357327
1470671323
131896829
1605642948
1503457176
47496893
2121106143
1377882631
320720066
948037556
285420526
1787402675
30839208
2087936408
1160014273
1018032870
1569037129
534380631
1178558234
1907990306
969021707
1242620939
2026367899
1580729885
316087230
1828182781
323250247
668562484
2076963176
191856160
1452527591
118386032
1757845605
2039144217
1041136540
1632472963
918973761
1594824069
270521914
1142050201
321164829
1266672378
1182420521
2056371845
916565945
1719330080
557671351
1360214832
894720615
524877923
1851019883
1040105833
1872125851
913537150
804432375
590454611
974315448
276539514
1568656654
192790803
1505700253
1553064879
1822262151
1311372235
1802773253
1306949288
1459791183
894034455
1262110932
162073663
165347200
981751469
1200521797
797396727
598250766
1061001914
329007737
193031345
951888845
1452071047
552803937
1695356704
344150544
496261480
693137321
1122063779
404074500
1615177443
1874890259
669007750
2058471295
783836772
706714093
1887791971
1665815990
1038193749
787554251
134704949
2024154900
2092172769
1359586213
1106405767
581302934
15046508
891236384
177245336
148720515
1358240818
1254888291
306114340
45563941
2072448712
471072611
1593189867
1009483884
199155288
1355758867
1595248589
1757725597
825202262
789618844
1575508744
1548591369
1912551415
1261177651
1142636929
514707595
1531523765
777759742
472739569
767465100
938078782
273819178
1322885152
1492307948
1216184150
19591537
752741087
1641593265
1607395401
1993037459
724493839
273890402
1517927869
812178144
1290566392
922437879
223872082
1874524403
968730606
1388592791
1820228278
1427325471
381780431
5637651
1427067625
821873587
1709654332
2081135140
1445926255
561816248
1596452268
2145821420
535604792
583953524
911999531
14854123
644214493
1826401263
662212376
124529872
295429347
1632699074
176524040
1509697347
1466655135
2135525594
994663005
413312521
114532626
1244760822
241983097
773535698
1695720161
1797856600
1878577875
1617916397
871765434
1246241971
1475294010
2046207036
1803797562
499144101
1976184823
1201831567
968329776
1326732568
1713888601
431994799
1055659469
576027094
497404125
313374284
705191652
189179747
821858892
1170213612
1538919418
1808082688
1822104063
497577285
1383737343
1965795031
1956933508
1333156961
741594999
2130369232
1064910469
655535392
1382374097
573634489
449493822
2058914736
1369934357
559698614
868570577
1910790148
923216182
1705830945
586077545
598452506
1774613101
590581502
1157537294
2126364547
1726017797
166768938
2078646180
1101811310
1835457454
1162949708
1485076048
1481199394
1693738980
1758155025
367902432
2120639126
1385008344
47001954
1966503840
1151657763
2119936879
1446867328
1218492060
1057028439
444887994
1738058860
1836812676
1541973592
867773524
444953205
856317353
1558707928
618791964
791395805
54168028
1449108473
948353731
1737783169
1667321128
841310193
1467099356
1356620934
1289736886
373449940
1140016750
1851874017
1140342343
885359447
1147025222
170870900
1336266084
1843051439
148849516
914737497
98347880
1966661488
2040050553
1522903698
574226972
1229899897
281942253
760325964
2095910275
408689394
379346145
923738009
762164553
1797572325
1984282952
1288518957
87568068
628083044
1173139845
2135954848
2026815649
1329741049
1371224775
413764053
1440734376
729150378
1178741660
59964325
273050543
1118706741
569088439
465981737
389840415
1701394261
1161702086
974612786
2002312355
866635547
439988318
477022536
886618666
1932828158
284405676
1737276353
413050869
1240890004
131297129
1193086122
508726890
2026217961
1903332063
598079166
1482106956
871579219
2006267582
1106842445
618728281
398832820
1392362275
89740864
588417090
1485902495
667259268
925445815
1719181083
1442611228
1949725979
537622107
1953428796
1700939296
909574295
491864270
1624349539
63170904
968169486
685263969
2130469714
1552548842
1515516607
969352078
881343597
223376806
1024678215
458669200
2109902677
1426483990
120029634
90093328
213984617
1780374570
1678454879
1811770309
2120496983
1845305213
1596382656
56714396
182579271
739059134
2110497199
274165751
1054391618
731191649
1638963050
551296269
1754290239
1538848362
620815464
1149297473
102178079
1480333340
1851567763
599817246
817216740
470671998
1943696605
1921674189
463071384
882303351
522148296
1345479125
2007212499
523983518
1386910051
211807157
926504649
1266615544
1122370709
778827638
761865439
1527395106
1859716952
804393616
866600745
1581922918
908969208
422663367
69427708
1180152783
2126112995
1225471416
1624808763
1652471894
1020328763
712399198
1933417109
521005040
188242308
952938846
1804862654
451311436
1215577170
101736167
1205597340
337757646
158038285
571905394
228012441
290842159
1662714213
2093847698
885791037
1788973230
1602291827
389600932
135861497
561899605
1625451357
958559899
1985533857
675288267
43481247
1434213738
226853244
121084316
543637346
446415243
1823306861
240434472
1868293281
2066705524
352310090
447528478
309017329
620712080
362305614
1585870413
951592445
838549375
1961648344
1641328325
474230366
1865843066
2113044867
1179665025
146223163
738035686
558202817
1683021445
966356910
956786785
1826548377
1580040989
1018857824
460213033
2035111610
740698302
774485326
733200713
2107767264
1709485623
2718529
1023183586
718155864
1444977224
1189816371
1959514776
495930521
1187979185
59040132
1335718269
1971837358
1587386948
1628953220
1195247541
2057598368
1186995403
1954310894
821508538
528546118
118051878
366043327
1091666813
1625797346
1185651972
166195192
1431438712
56765506
1168149581
2132551082
1151596469
281320275
1919314882
2125082810
2011449901
1614872772
113203638
652792644
818436756
423396192
1370086073
1328543091
630433037
1641291122
1930004704
927356306
1918457926
205057334
2023204361
2090728887
207895130
1611317635
315187180
1120545867
1834674158
538852146
1628055735
508048367
138048395
2001976947
1951577457
991248471
2133209192
930449034
738135954
1791955360
470728780
1220818608
77359551
1097522776
159682336
643067312
799222534
123689006
846701005
1347510568
1652080785
2050606788
760842151
2010848941
1982972479
50739317
1868035785
1829202380
374614471
1594118244
1632163489
1114467911
875434496
591838783
1678395611
1207594209
1758104034
768800238
525825677
540748088
1267785903
1440947801
2058762991
1846079150
1914861898
1506392613
57039259
900730994
461850809
1041065648
282941746
1922466526
2101211093
1251575558
1094121129
764783523
378781672
212210215
676198766
1236448619
2069140450
789040792
1875298515
132247945
1421138136
506081707
1004645699
2008431831
793222729
1083169314
1783285149
743843358
1554184333
211630437
816011400
1875049680
692152193
1572580494
48352383
457948388
651344463
197485781
2118481397
13576420
1635844636
714047003
1437621537
824758690
177866583
945764237
1417414707
133892730
1644162048
1370074599
2130308337
64146806
1101084140
332236970
1799819664
624639361
870948497
1650207276
1121340927
315273465
1864972174
90749486
19439337
1366197792
257201444
1438795214
961578769
1505599363
1640430350
37615238
478755878
124254403
9120119
2097301813
1417400994
1567835854
794014920
2069745470
202713555
1312886492
1924436952
1381909123
166625989
560770429
1010303088
1548793020
1158407027
1174831599
1907505981
983950974
1114774013
1300136122
436398002
294408090
1034953378
43377647
968515580
692509441
1721034942
209502555
1526843811
266813361
1804071508
520973260
327415815
1359091641
1310061435
459061717
1174933619
1809379151
935828115
387449216
204213507
1384526989
1250391674
2056243435
991769914
226612350
28536209
799211572
906602128
2103141065
13037807
1426844080
1091417158
857278662
1428779700
12447235
1070200196
1144393409
868986006
1660155158
76421922
2059413031
640557748
1616201036
1009310056
1861933158
828948390
568849855
961757984
1132545720
1969573345
1296296931
726886731
2019295506
1765604221
808509431
44735430
1514324171
1728327028
1841573302
1668485213
1144372428
1475496823
536041664
1235036184
304519508
1740677599
506677119
1160402257
1536451503
1188948369
1077757647
924271908
1238863180
1821136198
39659055
892305623
1183084181
1839201313
732094251
1994502287
949769994
1187955643
455654633
1416837675
87310860
1967748273
880325731
128360674
193547685
1657978308
1897287415
1777821080
1901985668
973104017
65363817
422482992
1811599692
60084403
1562528093
917258629
471114354
129981419
261247750
114105634
701452759
830505781
1783353019
1561658473
948182078
2075173800
1488506120
642774369
1389571951
2076101530
170362022
1456386457
446687890
134887272
1510030264
1186688322
1718508586
545490056
1063354799
92647225
2030221728
1401154317
100835599
499154365
609729654
940028658
2057266583
41064536
1265827867
1726834268
534596913
1535695461
1697940911
646168494
1758614644
427017686
547361521
1520835362
1993217725
1261164095
339501526
1899706891
1551527600
399029583
1380212358
763549683
2043334282
1016306155
1725213639
1527110452
1071618420
1619115286
917991101
402070990
1572299774
104982374
1074997140
951829148
344028348
1681924751
1447833395
1467198692
292206589
108742683
1102268978
1855197312
34931239
948298720
494504834
381031547
1980448105
620203134
455049216
160830772
1789694612
719164866
1741863253
246682561
415385982
631753675
1316718925
1676496271
1793479152
1811835276
1743208966
1715227813
666819898
1252619471
1878483156
1260976010
846811777
525486832
1089574462
1305368787
1975172015
1736910056
1776284445
43530954
1713816333
1793404910
822548185
1647287431
309360956
1298900406
244311582
1490920140
1682555434
1028029350
905255408
359059310
970874798
676882451
1166889790
1384024093
1915808798
1324836902
31878073
506569948
1607129468
660430497
696785844
1725020492
2083591692
647061168
1882122122
7274970
1784941834
1790254796
1721799333
233917215
970572557
1054229775
2122027828
651444709
1878624541
1354832009
1678289982
1967486433
1635619879
1242983773
208338663
232972764
1257327932
213489469
1529965784
461250090
931341748
517307788
1524092867
1389877629
869178790
1359256198
1441105095
434240559
1985909187
628771136
2119918829
1107564189
1223387719
1178549299
1519302617
568324445
1994573112
159092513
1621718307
1561335749
420548158
34031714
1763714207
1377453573
1142150924
91752229
859933088
1569713046
678205687
431078416
1711675816
2077922716
1881206371
2140610929
571296546
1544662227
1265683825
1925664757
1125041977
333773081
316818338
1747319697
1416057889
884477903
1690401247
326790161
1269381292
1210906670
1704772830
779161728
2027898884
606920622
973421015
1340863102
930184751
1894996337
1351071057
308279649
1358964165
2027984576
1888914717
256225598
1763481841
1400273261
1387775147
73966283
1461148273
1587237012
2098512347
821140047
1395098939
1550783094
135948066
964234285
23576591
1738152317
1986746362
704703691
755223345
2028999134
510944075
380897969
710879519
300803106
2098136844
38887099
300336407
1733029682
1816758348
1620565226
864049850
84239643
78376243
742546534
1977054172
1782739872
730803124
1878562121
383411454
442979345
2120670700
1466391752
1632146565
342106388
1270898850
1720237076
1786420942
1387036519
1603392459
1139924607
193386091
726827516
329108544
1230761907
2077648324
1301366507
1421494138
1123450681
14946227
1198724074
888907449
265634786
1022243692
2104982798
921810942
40630344
52562115
1016009305
1004196303
1644154448
445566657
114498716
613732338
1126337227
1672236556
1818280668
954212927
1672959905
820234009
1669608344
290604536
961177395
9433790
233990092
202972412
125324506
314524758
1817847546
90465691
694025538
2069490717
2036468938
2033658099
1870887781
916768383
859933088
584960582
2017686760
133814394
876074672
999486095
1601094680
326116612
258733802
976275168
1530479184
681988728
1868859891
2083365074
2116193725
952191901
1179258791
446835883
702914925
797786940
27687193
1128328821
381696615
438200371
1707750197
860466001
1959491448
1150418320
2093627010
1708992027
1682916396
136405192
1766729615
1175187979
355989940
481103292
2091221855
1074629801
2133195008
1043687966
1359219099
392426994
317152631
54150748
1562372123
1963367895
978692628
1229090991
449378386
1996708357
1918614552
797361057
54237212
456589147
1617118687
406033177
284765393
379816908
575995059
1220352360
707353347
672810823
520003519
1830958266
137011685
371700721
997804655
1189460451
414688106
280361977
849281950
1249839235
948685440
1481491983
1628265965
1339631205
1179197704
1833060980
1924912680
1276812930
1756395097
2080314728
377718253
1356885726
1375768096
1461581263
734147736
259535987
2032369624
410362977
1965247170
623750894
2096695884
1591749723
838072908
294166581
1268413642
1577154973
533612243
1041272569
9772727
378408274
1564599525
1400843904
2036686653
1477119092
1250444331
196531569
2117683526
1396724866
1744910282
485769307
1417789663
78730004
148585805
42520971
1728116533
579012385
1030240509
1479928806
1922077984
229452006
258769761
1045811887
765891872
1715794404
1749356702
1208401247
2001312849
702143366
513442960
2113139741
1901383539
1463896155
400392357
290184424
1634748189
1132464267
857568918
467397803
863573805
1517201094
1496479678
878484194
2106014315
1270672776
1066495728
498384627
1632550780
923194919
1399954885
684238263
635924684
515801812
990640861
990424298
778343867
412918184
1851865612
1214732043
149432413
967829097
460698042
788648555
1131686005
1607217951
279472986
1706548418
1004299371
1730775964
475681713
1513553538
1817365673
340771741
235679116
1388446056
1288965580
1652596353
1381954398
1773071877
915901949
1958964675
1147362219
2057681210
1836023747
608555034
2143303847
1216473377
1699365862
26223030
1488285578
1137943455
1713284062
1331888263
1725292532
101602263
309093385
1566233673
131717247
542711200
389158425
1123188616
1373316319
33021975
742138203
520612301
911122747
683975592
532982035
1179133529
933604681
1291673085
570371510
1414235306
713588383
1662399375
29283432
101826223
91670636
82452592
877507115
653327627
665783777
1271141782
1912486873
1349804418
1322806613
979778008
1425270338
622570267
1444097944
235618697
1970915895
1813510347
1510784062
816181194
1080781011
1778459458
1416815259
1950442821
478194475
229682001
1728771076
971262199
1981772552
46141990
1925752751
2011140870
894305670
1239973284
1774495046
13896895
396674605
1551822796
630045993
1102643372
733848643
225981999
727899392
1255312282
1688159818
1124170176
225112115
231759840
644803374
1495108002
517221786
2122928549
832563087
334324529
1234575112
118422467
720923513
1062643870
2009189610
1170772433
1520455520
1875464820
1498803742
2054184526
165769909
1614223258
537539847
1708814256
891044660
1421737554
726365539
2065634571
860899054
904034299
106014305
1295211822
119295849
1414891926
965726902
258153886
349917138
732137173
581041719
127401693
865706361
1696330522
366003705
2109061905
381951802
120607610
565259890
1658486725
1470152920
2121655478
1390583842
2064125169
795798585
1623904658
1418657687
2094929953
100369568
1734242656
1890126264
452939313
84457223
288360001
1915857772
1551613165
1634433257
1979379098
568886510
466377563
75208843
1050766368
445235629
202596752
1411520247
836056504
1065178338
231941548
1524479187
449161545
476329672
1754410554
1141561956
1740515496
964566330
1934709913
1214134483
1019028060
510511967
1630258393
131884347
1092054494
1666552873
2102342162
1813585015
375058221
1306368979
1780730738
1336943900
836629072
1814208992
1977117900
2137468085
1113293538
807547129
577354288
100718399
1627614094
423849873
1453529804
2088651908
791417408
168142886
1730268434
1372306674
1083468688
2140757660
1861920795
1645143630
1664546933
319443200
571359877
852306665
1314115593
1417391556
788265738
676532450
1039138280
1980104172
1615197439
268873242
412207601
1179921313
800643483
746002354
2077973668
1954448451
1374911914
1062010798
977264184
1351409185
147940334
622479100
1526606611
1124363258
170462303
2002624930
1078130692
455389241
850072830
342337332
409508046
181336157
764303363
1356887684
2110802894
579170936
399767561
475598247
449158048
949671634
127747506
131103770
81542439
635867078
642411021
142144342
1562834820
1773088623
591454981
1772553258
125381227
1200317048
588684999
697315193
2125929239
344641047
591875042
992108752
702647029
1478269559
1170262514
134435410
884783209
160067838
734057727
1826821510
456833310
1970044010
947079295
459656551
2095445932
496128483
822584997
694674720
154597451
1101132477
360265693
1539344823
642717840
709286895
572378160
1167923336
779350169
1753887140
28150352
1711324740
44601447
1149882656
1737388755
1312232101
2098477383
490573995
2039530016
586986071
520137643
2081102647
1093558843
1839321732
1299203582
2027775585
1882579347
1024824619
1497463398
47761242
960922379
1842143347
179140356
850838775
1327848500
962948328
1121154288
993587733
1104345271
604813536
704148454
1957707545
1590564529
1147186791
1133497605
95095037
1563091632
1559236172
1534687319
516669783
1323548344
1901958838
1076451700
758637238
1523785358
567201372
934343852
1275533629
1317921535
393095823
480340200
636670585
1453168712
1005895713
1089400096
1498189460
729008006
1276807288
1765569611
325806446
1324270226
1335936620
1902963331
1279791336
611873969
1695844384
207461938
2112871632
106110360
1965649882
613858241
1781720971
959740088
876581387
1400760212
307989362
1329222315
233734621
1146510458
23084329
192471101
489523093
1895124267
52259316
1398678964
1847468525
196522929
240615235
1482733151
2111470347
195776999
1846852995
416162947
2064482368
862286432
1731960126
130179392
72831393
1622809887
40302050
1515734784
292732963
1565714609
784748973
2013951834
2012955171
238772165
1920224608
1677916587
118058328
597393334
1522494009
905097396
370309938
863382969
1236284878
2119029382
1592479653
1732796048
549830736
1023615835
1242479966
844657139
655735913
663485939
258316517
1917395637
1174194513
162866911
2083282231
473273844
1962314677
1672863954
1630691707
1934780921
910829839
1487163880
1367911395
430991471
1185506083
1599753487
1985689990
1602079690
384537745
1719688570
96709514
1078005339
425870205
1122012690
1669528956
1875520084
1881245872
1873278983
240619079
1175128605
1997009803
1659890001
477217031
287527092
985264615
207216557
547439379
1715219051
1762748160
881914511
749319222
167947922
1201699951
1591934375
959015581
2018797204
388394532
757308050
1615477264
3660759
1478409941
1364240175
405750914
624673758
522500992
881182190
1086444415
1494328118
493938696
133078664
265994676
1724338061
265990961
2121477332
827092271
297536330
121782189
922916112
911816596
207387277
1890556663
974970432
414934118
1500696145
829374803
1227933280
1429082410
1214259681
1839119082
1290744307
633989169
619149147
1778644887
1020895414
585750373
80966615
2046729395
798875332
1299680288
1900572341
2080841148
1754163926
567737784
255357393
1807853559
1235310993
1717002776
886540010
409475755
66014792
1574377156
228199715
1441237050
1895681290
155837640
1223161017
441690526
1158064856
2007584541
2069493258
1901837291
1973649281
229413869
552954755
1290398177
275253706
1048065197
1838762708
1470102378
1892602931
1064077756
2074572067
4688322
1274095172
1307576154
1945185612
460340507
352548945
1141936221
697898418
471817735
900799927
233876330
2132785389
1694793742
1168367445
1033293466
330210663
18732867
2095071823
959245221
1194394699
1000816743
566929615
2021675306
398288449
2075280490
836768670
515831410
256451572
29921451
1366008182
522253902
1786485594
1792851239
1566000954
1806706680
827178793
3557246
2056118395
1140154380
1685178583
412047401
225936204
1575207095
1403847463
1244624741
2017677220
1838679102
438043592
2134845396
1790571454
1278255983
1311549412
339953830
529529246
1543128959
418010821
8282961
1081522148
744171
440095896
1407400616
28037826
68949413
1395662652
128186664
490489267
997497634
737167140
1118718966
356153562
768934731
1832495236
1730700989
1006591864
1799761961
1191715376
1966126726
2021336010
1364915674
1453616105
999676334
412867084
821100977
1402532698
237917020
1552441055
915834679
531770037
2128490540
1107588834
1976906960
1305666581
282288802
1920503086
745243402
741288305
78568303
505736550
1246935894
543891809
824638632
978474070
1003262600
1064818004
446995358
244709965
1954007991
1414297856
1487403623
337962612
834560832
132604516
1821742881
508319228
154607735
731786753
281988907
285710437
1841871860
1985136020
475051198
1514914122
1029035917
461739876
1920115207
916708434
50716424
719958986
663073014
1932255738
53983440
994155241
1424284908
42508112
1124399069
247518934
1394445915
1306445225
1912792928
430864249
879377892
953439326
1991680704
1543215748
2138851054
1710025273
652369663
128987340
803908528
718172826
797071397
330655346
529144964
526346685
1304097909
915002762
76241254
1181842374
228796864
1436397014
571827577
910991812
141991809
1308121683
763635886
1134679882
1023996121
507975304
707558339
44785392
940864602
55302086
194302597
813604735
588666084
1411024152
1043575016
916811580
255997223
1221688804
201224063
282372230
1362262103
2075106718
1916905223
466866570
1793396717
1706022610
1359623342
490504027
888598599
2133574111
606469811
704798082
1340564926
1092508813
1592698751
156120299
477039110
809858075
2026044063
1466225099
637981452
1532278616
1647688983
869328975
207278752
372152075
797385654
912278752
842273701
825308720
209799659
60478465
1657764725
1837503827
1750158646
1660690420
337034991
2099831756
758128169
2001805685
879678704
695919178
415470192
77867665
1326364106
2023797019
1175140238
2128759789
1683873678
1624163319
860103102
1819590605
1995991166
197773611
1233928375
696677015
1955074190
321711795
1686906081
490109582
1951136771
416153734
768057416
1540332123
1939791570
1833913704
678099170
650900560
287432861
2011443990
1454704392
463838952
32971151
1353978835
7167612
1352907508
355162195
1177308422
820916928
1648035122
1256036720
105585742
1370363930
1577951194
319973926
1722860140
339315874
1856764839
1206747279
78475365
1245483975
1190642361
1531305229
1985608232
355907096
555643124
375650146
1669220649
1755928750
1453836537
196158480
1693540728
690953093
2135219160
307574920
736487983
1450294666
626932001
1686267010
1955075403
1737439629
486565966
2054990875
379672703
965431456
562216703
1218111757
449578551
874898275
1824668429
631680045
53181071
1002607128
721908699
1872507196
1248844541
2085495060
245653554
1314199951
299744778
1490775077
219169986
327020659
855273366
1127350429
1317947800
1895144989
2045507455
1211491885
979724595
2021521212
607976514
1070392227
598957027
760352552
603168491
1501009869
356888452
563922979
1342103322
117207176
1584219590
596508821
369540818
2018766319
1779437838
1211655605
1367324220
1425018030
2063495085
483872432
857734442
1135839022
2097977431
222880314
1787162369
900186645
2080913952
1371826125
1713727549
1770855272
1809075798
1020299948
1706608359
734024457
1870485193
423487811
1130499391
1165208650
75836963
1762150051
1148731717
784680343
1868411598
303500303
1947421232
1970891654
1202149285
1891278117
1442510989
907211553
1586576709
645647080
1387844005
802435324
1174255620
1716040969
880749248
784465284
1738418510
1327707230
1682738253
1673304292
1366958680
740709706
72702518
633253997
1756405210
104155240
1667253711
475007501
946765311
1940140060
1663090226
870075789
596770234
1444998905
1718387678
1400172013
1149914865
889226576
1002271619
2080290714
2030091565
1250262745
1416892153
1775698803
1056865491
2059857788
1216069255
1131996037
1929319313
1017431988
1526328762
1067913900
918160988
143257191
1783953908
1414331623
1901821775
169987416
2068304114
264665221
543391710
1219178868
891753109
71575906
475085005
184416085
2060092110
700468947
1214895080
305709096
1477237060
612681294
1618700574
701579751
2119606587
258084572
1907064992
1376538609
1155971163
2078883432
1382772128
671297599
2027011916
47291555
1434579965
1493612530
145786841
908854087
863534545
1512013217
466003840
546020413
198893287
1050197761
1526187419
73142000
42620050
227010398
1352625099
409670572
422753322
199741749
317695781
648756443
1993751443
1686773334
1679942788
1529149414
1669840535
1405977088
1860767167
327220853
44024240
1545391910
1823140688
1517161218
326407432
1927261806
232627646
1969650687
1282162390
770821628
1632107875
1136487022
25465299
1401614477
1559458012
523766378
487261255
1767884281
239489795
2145774937
1129810255
1282668750
1375233027
1846919075
335365180
1775385328
1872389334
2125970950
58582247
191958799
560180535
1711083239
548940428
38078055
1335245645
1761821085
1891428091
501921413
974813981
862893167
244422791
540854280
969147451
1441141937
1788835450
389018944
1035425244
1742867648
515021464
200084333
189632080
489503247
1173500904
11659429
501412866
1831927119
2071663719
1984102619
420098054
1770146271
376266259
113379497
2070645507
15428109
1363328186
2086498047
1415011613
1096387806
1299806941
448878613
709655917
2036303108
1077127422
34800455
516557454
1744440880
732256023
945108611
957428083
153239610
471460476
882918493
945035003
2034184076
1746144389
2016318379
1931329590
3856503
1394150218
397433473
2047772929
820715773
279227501
902836100
671314683
990350064
1916262181
704260035
1838464906
756597083
1647327885
1368240090
1615825244
443189900
1417818592
378253749
1581787968
432200536
1640836124
2010281572
428351513
65183193
227421769
1559910984
2080252872
1698303240
1443272779
2016192919
325112310
839643006
566062249
1024978657
1722950122
1396985669
906813099
1893685679
1888759006
1315832123
1888543469
636800309
1900520203
1047885206
863091780
670299264
449647906
865287877
2080344912
1488116886
1626548541
2089167347
193182127
747956745
801506779
1153053755
934680799
1568813488
2069897050
665859834
693469603
303856650
2122449269
1948893758
1842251246
712103062
1736630318
213828191
1899349624
1643657743
1582835693
1411135693
2070898938
1598138727
1782001406
37659860
138589316
2102733853
1049696303
433188817
913905500
1948912936
1343767541
888132509
297237748
1237956953
215436177
1749925089
796070378
2073782005
1503709322
1903704655
2147044353
1415985423
320527706
980952662
1939444239
1350944719
635207714
1414805394
1551378700
155138943
297615859
1115138883
204159015
1269835029
785513551
1004326144
542419000
812160473
1894799660
1828650459
127946795
1171497398
2097420914
464684280
697150051
935247884
431540049
179847789
1795097400
491392321
611854146
726928531
416745281
455639473
1468100956
887510068
1501803276
1961799156
587554949
2105957939
939133521
1597751417
401328811
776961758
226280667
386398997
278241477
1997657619
1084972188
2116859366
309174767
440485149
2103740457
1244248695
436887700
157323052
1136899265
953042381
1440903057
939575601
1075482007
862984064
2044844686
1525057343
1641044569
875853570
843601600
587634448
757056507
4625588
1509266500
1864589416
835111703
903734356
1935636579
1183200676
183068621
1209203893
2044937214
919870366
434299816
667888143
71234908
938269779
2131908093
901659262
893389062
222888629
1982115198
1943756224
1939404868
1049986184
486279490
754380614
733033077
1304411864
898845609
2036195411
1902632579
695478223
1189299721
1025813882
579557373
998020245
1558089970
1547459021
1641474558
1573654388
1227526156
70436109
177443457
2111966045
276820077
1006029351
1766167759
1376365258
340347173
987032281
509479144
542000034
1314335722
1054948586
375971156
1684319488
812937548
1709367305
1715661887
1369744253
2097806034
1379759715
2057701389
1978206225
1537502021
30141369
838273904
1063157681
274512290
2141428058
272321545
2007479547
289421098
154831944
1344706127
290144923
16162702
774256860
1999673324
282934854
1817367814
786542367
2034832101
1755993380
267564454
623064797
248160348
809588954
506495479
1198199000
924215171
1828077579
1026474467
130784600
255114683
1124551356
494668917
133607577
1475496823
2090594050
1147216789
1763511181
962960689
1745360276
1819397584
1073889886
1175986475
309497474
369238351
807544387
2093218457
321938955
1694557107
141442405
1762260179
161849769
2117090946
1831390928
1195057260
1390895549
1097670896
2100703578
1042499091
412489281
1733036126
1448101578
214893090
656841098
104315453
676518052
160140888
255234038
388299114
302816301
1644280803
710505848
437268133
124853775
2092566417
705585668
512318493
2047779734
1799957073
930189039
1334889651
1285028799
323147860
1741564367
1567637601
452938951
91383995
1011389523
891377488
1260658282
70870890
1979587221
1130042082
621286033
940620077
1568541553
821047508
1691587444
837099845
1011715296
911076385
1064772328
2128229021
932638507
149464571
542515047
1050476160
18658701
2114404967
144612726
1916302021
1289765849
1150967718
1174078129
335916032
1398818449
1705299179
126416378
657401002
70107027
837678388
687387880
931440466
2050458040
644894463
1978448083
245617082
944813716
1281595616
905090292
2004648418
1088667512
1219185725
255006410
1660275845
1615495665
701823682
247230781
1207434975
2038191357
355803090
1253506428
1584038840
363448699
930573886
869521215
334531799
1200444058
547749906
882576296
1099614915
1784253847
410149687
1135241480
800372286
355612710
789955187
1971266350
1894291376
1496864166
943032161
217094785
1471901061
1934384407
290799989
1440943323
47536626
408122536
1582980272
1253069077
811741901
637049422
1996062781
1202439309
309514411
52898056
2094079610
855916005
1373629761
1474134521
455770207
1562679321
502971286
563124721
1420950887
1426288513
702057971
2051694167
830058634
2089616439
2000426783
347114421
866468888
580058750
1278321222
1064568622
340031910
1242023307
1817804779
173046341
190273246
1517077922
1314305749
1708623930
554349266
1974729904
1526097786
1211107300
1440520657
908514507
420039934
1651935491
91822510
1844984775
721648289
213639466
658976229
1884501091
562095824
2099249918
952565972
592440882
1397358412
1897630265
1839173206
1729153955
1380606580
1793279504
1852555010
1321174236
29037277
47334446
1008680583
1574102440
899841396
2066899063
1762754268
1586942134
125829818
1688358339
2125713496
1452011301
2072384483
16719509
94266584
1073115501
1110085941
1760956471
859883777
687237154
2109861343
1893890448
1780622448
791785319
380661741
295208897
77438799
384942962
31827308
1317892100
1567816983
1038526040
2013509337
1992682693
1288137200
985330180
1329523098
2035254471
828476622
1580696580
721797926
526049860
1745624119
956173034
2121708943
1903074826
389236227
415099177
871129771
555393136
1584628982
1616173893
338003105
1022268989
336971542
182763123
1461583607
1585435265
693633464
550111859
4496197
463205124
1071818612
1663064373
1380609569
1112467373
1086305697
515206813
122325276
1760452623
270559673
1802631870
278418827
1014801830
23765948
1963789107
1321746164
1769114993
2103396850
162507819
993011273
1462083664
1376078184
791388224
2122396378
1996750903
636384765
1949944369
1970946380
943739367
1502406416
1086975706
845209430
1053151111
1743789322
1403118620
113984068
1418958841
796411778
1933390657
2017013449
513739441
1610873955
845374980
545409270
1153420611
2067401157
1825206178
1248504201
1712650088
437151328
425146413
1781288220
1638070146
1953935504
1667318430
433161113
725240707
1738646219
1632171794
354082351
1663050699
1465777700
512241376
773759844
1142288524
936669814
674116901
986722693
1169242894
866299317
1860272037
1431702367
1851132566
567741879
636667473
1292491113
1295360437
1466545844
500423393
1459009806
1068430673
596296513
107150908
917387427
1830405793
354453707
1653099408
1336069965
1762177413
973560603
1096922647
2102821334
1614256940
1754349332
1122026054
447741071
1769720703
702525145
1836757623
456063177
1960129090
1462514107
1147603981
118045393
390749073
135243853
308569694
831098488
806967297
780307962
69886684
2006017822
1861863012
746528749
827135343
1799579484
682860366
2062416185
580684910
853881733
484087239
654435194
8522105
890526811
630608119
763049944
981909874
67626469
23016283
720740064
2115764241
605440522
1363660895
1586962655
2135855362
1664433411
604472712
187829102
396498234
615009753
186972832
1029175998
1064711095
433980022
473835562
720678098
1578362063
755318385
1526354801
1337030345
327465364
1733357772
1207097349
1618610157
431994151
2134147371
2095194564
1336449279
520533724
535075710
145013085
1668551377
966289216
1237047465
570161767
1350352278
1222680654
804893000
431534811
1520249179
18942056
2007068280
2128053560
355430079
510826385
433763924
265710713
899875480
2017552639
1780473011
873632082
1412332952
35904779
165739547
471114568
349361002
985341976
494168831
427945768
1345151367
1983604471
237480153
795349958
485497467
1779779580
12025015
206203605
895817531
1346830893
1534315058
9271457
1037504849
418323912
547786791
1518379608
1745529573
555961475
318124588
1669323036
1324909025
44061112
1542103227
197889882
411436077
1061967379
1516439964
1399504593
444329060
740326541
1007355568
1967471299
1419271642
1259570129
1827961048
1661352403
940257839
795689035
215847711
1971368831
414745002
2019060773
1174473469
501644053
1191730544
60046529
788273423
1720072955
986353541
2061087040
2013694091
175875476
1086339392
87066525
705693700
1508283655
338859373
747023679
1010903787
793828256
1514909944
444737959
215336692
206103040
1972989773
792980826
798817296
1532229939
1336422803
981605891
450404365
1206503391
1917180005
520180867
784649766
2055303711
894087860
272273144
882713618
99723926
723642344
2145935010
806555445
1757181699
1596104401
1040624198
267958115
624226761
1915563637
1145760346
1431267080
660497992
852212755
570628674
901094563
1808746094
24847729
1781748089
1961596710
1690248511
1623098201
2048155897
113311350
1739155379
629898908
1440459665
256467799
2024463970
766051753
436246236
1366436764
637500809
260768127
538152448
1958040571
2105105814
2081827695
1820387084
1578123767
911573069
406501641
714071611
2069742228
507895235
1098637463
1266305411
1710694854
1002864199
929250873
1218931077
496275049
567596109
1603540690
317441009
11097830
337366297
1199225848
2028711752
1406765794
1440874491
543410721
703337919
1658309908
70022406
1881612243
446488568
1016926515
1349881774
1940236895
302353565
789022328
1555924178
1492072519
229258342
1000169531
2058925878
1556241778
492337331
1442749940
1934325796
1363983939
1744142562
777521251
1704451042
914932041
2061232566
1450184895
2027346648
896826249
1385624122
110893178
792789781
1370184908
1063610245
1702123007
2009229368
164862953
1982937605
1082588003
783892689
745450497
981054921
754740678
1348967274
1794687033
1431894666
1452168158
668343150
2005535471
2090667514
1927142624
178954495
322214973
685273765
83381973
1199548058
2007853656
1204782139
523593010
339634823
996509959
1689684183
716926766
1503691714
1672156141
647563755
1068331667
1164778708
1194707814
154612306
2091939232
783438926
1674271720
459219004
1826878633
379968835
1430258684
882220114
1178527770
646132877
1114550596
704219193
1874202552
258928297
817694585
38394672
1758939599
1431464491
1144477926
344083231
1670660793
400559034
1042176893
1289408585
158831795
690377763
1514601523
739547013
762275967
390817340
435904619
1377297373
796160909
1463890122
1683627769
86419268
218770874
756686073
1407064641
161622198
1892032040
496165117
2094085481
1568978519
1838722044
283656173
1175830816
539922226
266190726
1980330330
1489792633
135743038
1429120015
1495015504
193801573
1459269606
187382588
1496319951
582826615
181929347
1114929794
1202197836
2072921344
604025437
1154738076
717155488
1869999009
1005288109
436862056
235182336
297688070
1159258108
1124559180
1556991710
671203486
1815358648
1020706103
1039161062
1958060703
60051068
973208398
1435058740
538657261
2061287537
1472170654
811065143
1055458847
1334945138
122780757
757811603
2068002759
2076438227
2031808781
1831637515
775715314
890944119
900883822
751219905
1568370466
905015071
1832813624
597274157
177503892
1184268712
918817084
1156494355
1480038967
1162576079
838962256
1946365563
2083811601
693275004
159500482
830457038
1060398947
539400806
397785148
1462987421
2093885856
501152727
1478473417
713057216
2125537580
783235479
1146124255
301417145
968802783
679023771
233072563
1429864519
1517936526
333133201
463483499
1543204363
1627420704
47100694
1461100445
624181165
263951927
1717087607
1237409419
290482582
3980564
49658403
1767202868
1461820717
2029564996
1040135794
1777133409
662087897
44462439
1450410397
146970845
735292581
1753535134
635029622
1098384936
451535831
717501611
1558501998
545342135
355641447
704994116
831664970
1663024564
275416652
1657726981
1944063950
1127341735
808324412
2015171481
1698112191
1839457245
1362669280
1610091143
815924409
948971578
460422872
1318771969
1326810281
622713786
1472980594
2129374590
2034604765
1143868166
757151377
720117557
737000220
1838517995
777190283
1222385569
550111868
1137135376
237206103
85204809
1774604431
519073734
1567311453
2072074506
1689700619
1771961657
236884067
1498985620
1647984927
1507154331
1543974849
2019497557
2018435568
1475028118
1834783680
383902567
1001460530
1259428945
1850687156
1809684474
411083230
2098719556
909799665
1252597578
1225938636
1632449409
691792196
695723923
469851284
1417870021
922828213
1138432360
1440086962
127914582
483872880
569101769
1647373864
1079253876
883592628
754418665
378450288
530954761
678400325
208468106
1540066167
736605802
1226611853
1550464203
1231923055
1183034921
267949730
1043107051
2024671922
645353064
936920589
62225641
2044122609
1573013389
1292640388
1158937727
779950197
1330469099
870621067
1803155210
1385087319
1468952680
1661052097
927808848
2004673956
821376321
2067072621
761934650
16167797
203077576
1518593876
1716214359
1318760750
1701833038
1574844293
1593572008
553859298
1224667900
2032659868
440105157
409710089
1784794175
579882171
330339061
408792629
1938601253
407096350
325453515
442301087
1780717517
1996382372
178597529
613129321
132256749
1722540016
2103918282
1272869557
2073383742
1295166731
734837746
1651815637
1415058063
1965085969
1638514918
1723964878
146830151
1348145695
1499838782
711778582
220484032
1249519575
1717966173
1287820203
1575794284
1655778161
619784743
103819956
945599304
1109441
1104384062
364428380
1937507993
78103056
964361048
85510306
1184497266
183025876
2139143927
1996117490
1066472913
1458019401
568181508
1746449503
2132471624
832776666
1687157569
351154314
1469930966
839319262
1634048295
310614787
1222241147
768787890
1017857822
1709579912
1124461645
795851219
1275067717
655781707
1431074801
1444309281
1848031579
1289452019
351218743
1070656340
1499304495
1070910883
1612253769
2102660120
1902012890
250869605
1055201579
1493436965
246929960
563807396
1955839534
1093803130
1733333154
1882291886
827214268
218407954
1768093923
84330086
316352000
595095767
1216767528
458051833
1373855995
1850258886
1276310500
1014745962
377675354
299475052
1160473280
349528603
1720234119
2137323219
205003081
2755623
2007657693
1234195483
1744073862
270726465
1299451039
86993412
174593196
1131727379
1365580372
676466887
916714719
799001409
1632955809
896161627
221544839
2098513740
1039682621
1551644915
1941522723
1673222699
690319556
33624687
1839122235
1205785906
871065801
712374897
1578554045
250015667
1566486586
1296533617
1776377648
664658861
1999199874
414865474
1935907121
392466696
732749961
2115253500
592738726
790250744
605614097
147393441
481338893
363213768
20546434
231727011
1610049737
1086615134
1422176832
999980240
347671624
2000223654
1507087045
1626629387
2079091463
855130727
2111347150
1541137010
594024983
216014656
1183815909
1739170785
168496203
1326395580
1393905868
501096390
851289534
202545531
1606587599
1849797829
414014600
1624984670
399332919
1317332503
2123128824
1872426276
1223253800
1164965966
2057879623
1558925225
1404616179
350687672
545331974
1764077432
1392840108
591760798
827798244
1440877622
686355259
459119551
1313410035
1791515582
773116598
1410062850
1746548767
1940461518
187094384
740754498
1566959576
396209495
116254317
1646979002
2094132056
1295624026
778405721
1893409683
851168004
873039102
1863603953
1169966022
824878271
74002794
841482049
2101183644
2133367259
1537904531
887142328
1075664653
1261693846
529344723
1165354566
2040619633
1612769023
1108567029
1147487179
84552289
596357933
425628128
1673080429
670439789
1760437370
1374975241
1119995079
1440589028
1373500369
183016306
1094424071
715961935
58510773
527137886
859247831
582295166
754846358
177754441
1305406617
646204196
1636578135
1069371047
998339579
1205543767
254405400
524468267
1031895165
1742590671
2052421342
1664286349
263341408
533125239
1752583369
574614307
628441728
1843200136
627527936
1486067054
1330875634
2025513789
1016559700
1135519500
376891297
1223738413
898890806
1133194479
1985506899
397462014
2121714334
662990124
1838341345
423930542
1098574352
486651942
1256651046
2097616640
1806357161
506212035
484099050
127130149
285700668
265007205
198523072
91573110
685124333
1732915652
1228155728
1684705534
1084708696
1324150373
428738989
369691987
499210283
157377792
654716362
1117009667
251792781
1573788146
2127380592
1332666036
1293434342
1815211497
574861379
1234209771
790549786
121013793
1357938591
969228835
92681527
1994643532
658659402
119361117
1843493449
1810175674
1795000239
692056086
1086059694
1327979127
817662892
721202824
2114011317
1976291698
858525075
1043097982
1695379921
725254777
206891432
599482513
318609009
225393667
1735163073
1446065304
172762807
467169826
1000892570
946849930
336177857
1901301867
441408086
1451855287
1308456550
581673751
1849975796
1482352859
1789697438
1633261111
2071983085
2090907082
1666212102
1337661477
1827421717
1354044749
1877193711
331850044
613182933
302313164
755809055
1381213035
886934989
2103856298
73490505
812030603
661708802
1766293908
132626498
717462561
339205904
2074892358
1141610596
532061870
2132056368
1032074885
329059786
1188696948
1761679725
4296584
1526831017
1320652438
1691409019
331347151
799300245
966362336
691208311
334827062
555007037
93750229
1049663181
855124688
1296485417
1902635163
2063016542
1027192390
1583854880
314971179
212470853
161947358
412295675
1130707244
340682545
2020854033
1936591664
1530385912
766034246
238848336
278397431
1955591470
1402540813
1470674622
320085368
94010980
1948546243
937598130
641919586
376070411
1614513347
1298786333
836394965
1551782236
1009656373
910909287
476700117
1371301059
2089961048
543295167
400623606
1646255872
1048810434
1646639467
1970465704
601838502
1558830345
2107523006
1164466192
1071334216
57811848
1083479515
1440666556
1268884435
1685586420
1547536917
143080594
455328922
808994166
617473104
1386092502
408094874
12706550
66566214
1071141931
676105728
1419651268
1544860480
1401750082
1604363502
309333166
1893946379
1881192878
1733824071
952412529
1060877364
2144289720
1295507674
1186558312
1088253015
1796745722
658877486
343002220
1862917902
1521303685
195390644
1858429435
169959546
593645082
179950204
1123304063
320070959
579361802
2000665723
1483727924
448118571
980891725
1434626619
593041301
22450683
796004958
404379857
1313036143
1353249794
1236210112
2081889146
1697013954
1067397640
86072401
1848847012
1206506631
1919582194
1247714861
1542769892
1981325169
446156969
1633612513
851590990
2089116525
860946920
1489407630
937660505
1306794751
817682021
1533599025
1935344391
1586338148
1988758745
965089795
1062735983
1851323225
1137446249
1592892485
838251967
731479894
1403923203
146178889
1202064552
1582037286
1774195808
1243678523
1269194161
244536094
80336727
1522010243
1994602291
731216731
1406440932
1489947006
1532199390
891595038
31341860
1228702294
1233165534
1768559949
30956641
1736017555
1694911522
1078914305
765165672
294646516
1891037981
1716626668
613655939
1029305785
376729699
1208323050
957075408
1255928586
1809096745
404588230
445536103
225950337
1615672771
1417503245
1588369229
108254704
248032991
1699570779
947706490
922455777
1173426848
1331938161
2007654450
756235249
1277457748
187122322
1179799222
1329781036
890412979
1165661397
2050404711
1425363556
1510671367
227826760
51408965
323581129
919150084
634014169
861414143
1584192973
1402613334
676647874
1920746006
936224436
948967521
1033070553
1606950043
70961244
666560557
1633871000
2036174341
28779127
108240655
363230177
1699194031
1241301749
1533785522
1277692740
1919532628
1993934798
253210906
1044803599
834674112
1058360900
1560082006
1320214311
1043446663
693576504
313954720
1638744668
1932478079
172126331
1321001741
1126937971
2109372170
1520722984
1467632826
850070502
1553247956
1628042912
2123695262
142066447
1971019460
93901579
1010987072
1595415776
1244083448
1568794950
1283988002
1678299239
1863342457
1570297851
1691705719
913381258
1574061758
486608984
982285350
1432007762
955216792
1739116622
1094756089
557690507
377504369
2080121899
720521275
446915385
1417850640
798480367
1715852817
783493767
296278823
1035420000
1037845422
998721581
957161002
1577939119
28873742
842410785
1016228772
379343517
798335477
185770960
646065747
47617625
491701243
638998246
156963002
1819512252
398490469
715432076
406779233
1318304770
1614040498
1547047250
1602011380
1634612870
1298217306
2145544378
1781388674
1276153126
254839954
713315381
207740116
437441633
1513640753
866907750
2118463888
10958369
1159962277
131160370
443428276
464582940
1479615917
1841128900
780693991
2081372854
1993644843
2019209952
1756691003
27466733
933017391
93238846
939928727
1711540494
101785663
1479816920
130218024
543043402
668664567
1613220395
1313131314
1211159212
1626559532
1058875495
558049937
1923992433
98166562
2118762846
475472699
552186116
1848084827
308209743
1697251960
1431287391
1369610461
330766030
967148974
719669249
382397459
340294930
179209542
1314073113
321658559
798689633
2002014516
358627220
971251971
581509559
1838736604
1963901760
1794656826
1052043611
425132135
1918181028
156604076
1740400267
898938599
2094509087
142804412
976061755
1436957295
693661389
25062445
1977495749
419882163
1893143445
947950869
1195910364
1465393182
914178928
1753553240
495463295
1417376017
1087318100
1176453493
1883098684
535766752
1587580769
2130596395
471314092
1962427688
84614438
635957520
1189144096
914494080
1213993430
1205818240
1483129382
1176721248
1360089570
1483462958
1689401144
1539427969
1875973509
373937232
1630568518
512041784
1265784562
644554706
540807802
1002851543
1090159023
1453237653
1079242346
462463272
1576536493
79693140
501412546
918567251
2006466832
455498157
598806335
2139563944
170763374
1963729871
1231880336
1419762001
595458318
1409545727
2053745382
849991348
90731989
1472297975
1238931006
1339308568
1255511799
1174577702
1020650096
1180727480
1995236329
1712231370
1830374882
482025715
516603402
80535611
903775126
1846383576
993214766
1237336175
2013975313
1520005628
1050028335
276113315
91143675
1311501189
880843241
1531153731
1163766315
471638630
1138528414
2044561045
863912841
865961114
400067505
402879032
812594751
1255507384
1812973505
628966479
1108264566
1480491324
1288116620
364281052
1738642441
1303556119
313740677
1221198985
1900249949
216652281
1945253417
1292650014
1019409928
932288648
28484383
994476187
1495929762
433495419
240526776
1492462024
1851581053
1956919226
1211841546
156539807
87134257
2101006478
916950701
1971663555
1609437310
1201468941
1858553796
1415222106
927082397
589970364
254883799
211842205
1292549137
1318304770
45731614
529381803
975624166
1802858018
1676405909
796563277
1979928412
1571700152
1058683458
377723933
1254894320
1763529765
1946605768
805855319
884374471
491947138
1563968877
555938145
1225750990
1674564777
326891589
2140269603
737117850
2138741033
2061626806
52727621
1533120222
362413514
796566827
241216479
917550862
1161155846
1515436159
425691214
1220156767
305486142
887274510
1520904191
397691022
1881916182
1570980598
681691714
279155747
1818417995
1881209454
129207343
443853499
162086026
2018019449
998151564
7416028
1581347378
435435254
806993062
545732428
1601983370
1813026218
1038035426
2121135169
1532655645
517594496
1730680590
2110335648
754926074
274155962
552782422
1525548946
869691349
1576989950
594359902
2061482408
1404094080
1477294947
1949950807
135886545
1229117809
1990725127
1397126449
1500541222
422759097
464774885
215579745
1114006880
393827780
1327967961
1939156375
701554245
32380024
947912656
962511512
1972391272
942887766
46535956
1604959011
1508367308
1009261622
507069832
1098816668
385833340
1110974712
299358921
304122033
1256758370
451225437
935574485
1725396992
607376786
1756531429
1903761213
1663760841
1440060339
1345803742
29165065
253292951
844372749
1724415652
1767755388
1608654854
1085537927
952125387
1836934928
855045697
1578844824
748457223
1027487821
1213105971
1209955592
2131445132
1286855696
1930637715
1317252348
897893290
1325421881
871960494
454775607
1221074166
644607567
508544166
906227698
1267583165
1710657823
1991548771
2022065009
1969104672
236351643
665526767
1829053754
2128836833
1661292254
522377731
269778332
1200055452
1784390205
496509922
1168677100
31077989
2124555968
948270344
1505290419
1459382038
1293405527
1599362758
1366743371
1054966918
2053319485
552123036
1729540073
1049561600
1219823609
449188175
1426227264
1423991167
2026772348
183322709
1810563443
1634127869
1544188367
1565037414
2003000491
1049324820
1288419709
130730837
237115445
120230273
595719675
112779986
575582472
1217477722
1501415078
29093991
581457442
212172869
642171945
3922698
1307874785
998838550
1390858329
31351340
1296706656
1802698272
1503877209
1848025338
362952492
1110526446
1131533659
690501329
709689062
1034780133
1163051931
1747755583
447994735
1359607384
68849335
1469507597
1723537733
1312888262
583317655
1292066903
2020626668
338112991
2015530375
1190182182
642474955
1720567518
362939105
1191208671
965046395
38259951
676967496
963684902
746985476
1542369790
1628506109
861590992
488163709
1739644762
1854734304
1871673055
338728511
2035033531
435652807
1534324317
794500873
2032283747
804155085
432534966
1175408282
1640333241
2069619149
337096341
1587468703
181439217
2105040694
932707581
1361285976
1679313610
1301944285
1066552962
812487803
215187740
1464610992
605240997
237129537
1431704648
766568026
608646569
2095342825
638338588
1790612279
357629388
2071737817
2012421676
28504506
1971671342
115477219
137240084
1518867443
1642572390
2120658693
1635470041
1713691683
1844864801
946507389
1029788060
768201061
1261936774
705085665
1333829220
899876780
1350803532
739773004
1498571280
2071127440
846009909
1343085946
904099551
256931347
2126585235
786556107
140669338
46008365
719369079
2110322185
1506612517
657821155
346102909
106922393
312891204
1115380612
1324155874
934094766
1769173999
335579207
36488292
660626138
507700295
1896708050
331780280
2051027414
555837437
2109657786
71772997
1849775233
1306620532
818380848
1568324318
778220401
327901148
1877031405
225937439
924420628
1809321774
1582478651
865694971
830797820
864485680
282679793
1419383506
1203901020
97296004
1701580070
1193828721
1530204574
1260414139
642087184
44442539
144005284
289252414
1552394611
665159856
2030472068
562524521
78618210
779363136
1469646827
953246122
715698542
1314539169
1422556289
358719278
651583443
1103366068
130770027
1979811051
532497237
1488694197
1656897113
1884440537
1973734248
80219360
669337390
1272207354
656327104
286188736
1493893871
1069146193
1303394086
2038940798
1820818725
1800455376
1421912628
1661119317
1840737292
1563829088
1391884203
343187343
110820985
1972738876
1357010739
1245201820
2114608437
1255558702
790345640
1974598393
1933472739
1467007565
1049529764
1097261307
1152032513
1278205365
1346532980
1291968154
1617273871
2041048258
558294954
1012925999
1702175244
1559464424
589783901
1849287697
1092317102
1357427644
1793200638
93848429
348810421
1281693420
396878097
928469565
679531831
2064922755
404887395
1585855623
928548937
1657530829
1949597904
1574187631
1890878274
1175589662
1064126694
279747823
1373810385
1500336007
153863596
1107335092
2107208351
504010259
163778720
1753423386
2123099682
1690922328
1350914598
1385589885
346018031
2015966876
355632045
1995988195
1762511353
193260704
753511893
1474498717
624847328
93738653
743056220
1631640169
2019959160
452712948
1905093840
589991546
911236758
1970451685
1155163701
1856495163
928539394
2038946396
1297748792
1246173300
672111012
1707270335
2100229933
1260525379
1483950059
1803368237
2025829603
142672329
122457346
1248979407
211463095
430180433
121230068
1345849184
352148167
257435658
784688355
1008985961
867219707
209111109
405443650
416708557
1437924307
286743349
435312835
567493077
936757747
198701099
1068801064
459332317
515195157
1795852396
861855882
1921898978
1454612601
619027851
1730298197
1301191630
1363646201
1121270410
962793121
2141461084
1436027592
616085195
1761873734
162252941
148336919
1696791856
1359270494
76363927
1634664386
584958469
1967034177
1291875558
879975779
1840806874
1007958960
546484084
403990198
670466289
544067587
104385324
1632695110
1853018359
979690684
1341280210
262199907
665643149
221348507
218059312
988127239
778627731
1389095447
652244426
1381544531
346348047
2061277254
490552640
1455482744
653591294
1853474984
794893006
615605839
1457182086
52140358
653256519
442167943
1645887873
1868053003
1159675602
511978500
1470108315
280845898
1949827661
1273439657
1231606860
572114847
1199177574
799636721
1666039882
1853146755
1858739259
817004079
1899053009
1722838145
328667849
335879223
647354770
1368766993
122443834
480063608
549349528
725839184
210234269
1745155361
1193965434
922980993
857225342
804826164
1829916020
800806814
1206761243
1732078147
525991205
1149398372
731557961
285105087
1428873501
1978045342
1773864513
674990506
497588111
917751378
1980941179
1297565133
311674826
69660001
1480559055
2114880546
96916991
47405706
194850361
745662065
151658202
1626979054
1739336154
1686801016
240308055
1424208495
581496864
102417758
787060462
475712493
800216097
2118563611
581382583
1229093266
1725131889
392028523
782957855
1899134300
323739952
1378594230
714103301
797064017
1816841856
2022413463
1500566585
1314593822
1697592355
951016120
1850988013
282992992
779848967
922313866
2080476827
495816607
981668169
136426969
1512079910
1808197157
181392423
1439777389
1310881864
305270956
835759363
414356417
341668368
1914245719
413936682
372680366
1954032667
1881993585
1249493187
1482945009
1367630874
1375634931
1350438418
882858256
1756788886
1768932071
697580683
555012462
1618986571
696438771
1398291680
1337368887
1032310437
1217720302
237768930
814677083
1393245939
1803495406
1334760835
865100960
75743240
231169113
1253595562
461772189
34723992
984050347
61741784
676198713
1684926844
1323945359
124608835
1144920152
1060207354
999843247
1722009539
1975957056
171085445
1231267916
311994906
2108827096
1172237471
490907112
1284506846
913861822
1588037355
1399314315
2083487728
258997844
1760327774
1440943323
188231931
421407389
575995551
2120919792
734301013
1795466516
1298116728
969122285
62265074
2009099057
190823430
1850648288
2142812511
1363414714
123718349
25365039
1510656273
1259044843
1325570435
1414660812
918820611
818981793
526372151
1051836309
322471934
267637774
1509762367
704223596
302746549
1339317347
172194215
1344237471
1925167241
242389542
2012133764
148590185
255661881
1308304491
373481111
1713093875
1644505887
1290549054
46808002
99278756
568405132
950722043
1379351469
942826542
21316574
168766012
668529480
1569688789
800920928
794671566
384984622
512047665
1994980437
1608822255
1044668831
522501520
1885854583
821552437
900976279
150635278
1691604445
809443259
835884833
1885289555
964307451
1961922314
452360325
710922216
1518686223
2112459255
1662122603
1653920692
349022559
429416261
2019592673
955372681
1847716827
1284417232
2059680918
1284053817
1209659898
1297688792
772199978
910641283
1184448305
1467072153
735576664
671576954
1124193732
1995209335
1933205672
1693280013
1523307549
283303639
1439111950
1661882406
2082592802
621584476
263588209
1352948017
577909264
1384133845
172044698
886639422
1884951199
1214414082
1033771789
1726467157
1702238698
333892663
416498396
1277909517
987829698
345493647
1870283422
323695283
1262833827
2142048452
1138818341
1840864191
1959158819
855956971
529328244
1110254916
338908103
2032125962
1971478420
717114453
932409144
1499601318
789515908
1288391170
1853982612
253620553
157894914
1846959573
894364846
894601698
663809868
1762485469
113969989
600943637
564566651
1651530499
1915970295
792456943
3251149
615973811
1995776492
771889929
1913623864
828447389
1987301527
1027759114
669002291
1088523942
409470983
855108011
349286355
51306662
1639012200
747183847
1403730481
1990728455
325720530
182483423
1710321296
2063159015
227427659
1987892486
651627218
13871371
2147115073
985084836
1834960212
159745751
119196315
2116329929
1482490539
1414617954
876621079
1483612952
1555310827
1200277346
1509092764
2065724127
1431697053
2001898781
734089793
768349921
27769528
849085784
1637484889
1663659673
1269988131
832298564
1913827890
749471050
70839449
1897238136
1159051044
2055759704
1019386068
9534772
1751851656
1273122172
830902832
230634410
117034022
867152333
1267065758
186443663
899736846
404950076
1156106711
2009067346
1720980002
249075034
304174797
1700621679
1261955926
1716630279
755727484
980641471
2143802728
227520841
366504175
926670333
645004460
1564614282
1718159849
1891994976
1630978602
691745075
1675509012
448459767
364181108
914690596
584948988
1218747266
555097569
1045521280
303669893
410876696
1639501172
1304069634
712661535
1234437396
1690506443
1940445610
864622472
2086045094
28180014
876989463
360870606
645591201
45352643
1938707467
930077587
708496611
351250766
809618047
217519830
536104117
1251888537
51642361
367629471
275884830
1378144026
1196252432
1760000804
1582902246
391957462
968631795
863994959
443476711
808521365
527190790
1110342705
1973904339
1578737742
1910878351
669835997
166561275
956576630
345122892
17573253
58980565
805894245
1715859323
1012960853
1169148749
1605503282
641697671
1633785027
1709003521
1395597710
1850236489
191941102
643952088
15788503
597030080
156249632
920401321
1720187294
946018290
461560969
119922879
935897936
2023554461
658744244
1455592877
330801222
1108824743
1020095694
1256889716
2037768233
935555096
271404351
1556759112
49075730
1674813402
808483631
1873440950
1348824495
1727378118
2100715619
624810430
1706499748
1832284253
1588913761
2123779866
644369563
2053842677
1803503689
2104486377
667807265
2138144973
2139866267
1233111438
2137311077
1150450915
1952222304
2025910043
678943877
367946569
1711968946
445240020
640887436
1857579570
1893530017
611689459
935314514
987940617
1063617008
622110052
134899465
1855174848
196275279
826154876
1162433475
1169323301
1470932481
1074859774
1886671102
1319749972
1855781742
1593066369
2037700755
313130056
1796858668
1577200308
161451298
130022611
1396414408
72780158
182181413
600801050
145226930
178089595
1488747774
764722586
1664433697
1984640759
1432546577
1459279392
1203660178
864327905
1804386183
152842301
1193622043
1469801001
785851188
1455827502
2057535427
221494216
1370890928
1311663780
943520275
1242153011
1952487927
1694238280
945483865
2040201430
1623921626
172371277
739294259
854051650
1157056293
1124128321
1996318268
185588170
1592963014
1991166812
708661566
1051075388
468552532
1630420425
1203123627
177763567
1969293306
176197016
13281524
894294201
97499239
2122657328
195940383
390434203
1231061492
952054124
415362391
1013978337
1398247272
2055163293
747993009
1887244152
1629051983
1405699588
1762257744
746175320
49906321
2008133563
767694319
1601419237
1041102788
1375466715
1274635948
1281004531
904698181
1886879352
626083626
1203101919
1033724249
177241356
2030930062
1119577952
908732126
5706072
1693672844
1623533592
745800902
1770961374
1047646961
1002195037
1354421852
543367391
772383621
1078624458
681656905
2139044596
1201612957
2027716220
705056065
46265001
1169949678
39625495
1417344375
887447244
1394643364
1937048830
445060192
207652215
289945358
49388372
1364849036
853516794
657493359
469247060
831786447
654501608
864776615
581692618
6433416
1258485191
261310618
563770569
400667587
647666357
2098671239
248212822
1507695324
1981920432
613768520
1160454670
2040218178
1432437274
626055216
1548584803
973542613
333777599
161604054
1381033678
1472704102
925544489
1489524196
1359451585
678467827
1721406706
1813364441
1037655923
1119267420
1545640531
1478575060
663651505
524873586
776057048
257741675
645802141
1467735275
589631067
1596153093
1100235907
1272233846
1661535428
148501696
474263007
1353707170
279844766
1215435479
1294637317
481824840
1095473695
225386489
128990893
1666723903
247902336
1164879143
1500648301
230011499
1758687591
1820745420
1043155515
311754161
96088975
2871546
391503959
155585445
1178429504
1517455729
1958264489
1118790378
735522627
1382056304
1265549174
809526877
1095587569
479914979
1030245239
1096997706
2030032901
1165510168
101396455
1420696187
1126303557
22064392
93327037
812655495
323260558
794760582
1470850996
184781960
246175243
1372356797
782996051
975658913
1380512299
1153405846
344938474
1780039583
1036738617
1228558117
1667891793
1923745968
1689103773
1588276256
274360969
42224084
961596489
235387204
329746811
622357614
360995757
374198470
654067365
1384274400
163455826
262668909
1496114969
2071242473
100074745
736251760
318219274
1658953237
1087993385
1420566760
1344473881
662344717
601908108
622677960
1755298219
2076936263
1426869834
1926840116
951079119
193954289
881763802
156205488
1917365285
850998065
1111638034
274335192
282204979
1929887979
1738409274
1635745421
1231219101
1415256027
802901188
468292485
1734059429
1241890481
1274515676
698872150
360992024
790794634
1685799584
478779174
16968855
1683261093
1775316974
94918903
560778094
1397725250
78821494
2004464836
1428398647
107418256
219539325
1496193609
85281405
570001225
1024667994
597543359
1789335449
737990435
978860575
2110333526
1684489438
1957759076
2083772139
732208174
749552836
1509838812
2113723351
1618121174
54605607
1202043462
463662986
118711054
1127197728
1810943422
678743552
2096197786
23593986
1580565422
1985636709
1434240079
82975096
427502643
1657167380
760856227
1108275271
1874636174
203792906
979544853
2007620761
2057505260
1430780725
2002530039
750504515
2109353184
970270999
586949525
1108345041
1631308139
1186147232
247387493
89615133
1316773028
697316
1175286529
1973126522
594971404
1603616701
1215180495
72041100
1857910739
1697053709
903430531
2109232377
1009510240
1374723539
1424166847
1031780931
1423185471
1474201439
422317056
1431213718
2067214435
48840401
713342220
1933856253
853486837
1347720358
504794374
1819074258
2007599447
165890049
903106718
964012743
1460036922
856650137
959735284
848723739
1774829411
1774991943
1503258359
97418054
205981581
642982979
555648716
566729751
1187002453
2126636777
519172989
1463986187
1995308588
2072874840
761814850
557650387
560178236
1832851367
1406635917
934785994
1192723119
2140846544
1527209310
464792749
728920333
248081485
596690811
890933082
1698605128
1976889822
298238622
1369609620
1799656564
918226914
1292038764
591576715
1816837911
1150684868
1695475895
1203881528
943314882
1619639055
1610807744
252174597
225705180
1880240546
223446646
1316374114
32121343
308110585
1086786439
1599808372
25501330
549589722
1466370075
1995635364
682354767
618291979
477511622
1108156117
1900699078
388382795
905421798
695297139
1024413271
1310027040
1723371903
1317805277
843790731
731951246
1878658937
765852745
1834369732
1560272085
1943033563
1628091681
1523891894
674417487
1539849000
975105010
552337799
946148373
1621114853
1987888603
2038540227
806789243
452443583
1039463841
1283250473
1298087022
35454723
201039172
349569540
46938888
405917272
2137255710
333648449
1275635444
2144092972
8918120
1629691881
1831387169
1806083747
1602027962
1803462932
1416866380
167467621
1018099781
72877889
606971358
436739192
676846556
217881109
1859997461
699249711
1221860999
1475041988
1353449991
1205113465
1451713804
1572427677
46306359
1125988517
95735185
1543768580
1296511497
1086514632
327795714
626778202
1556130489
729345550
21183079
688239345
436168125
1663005330
63130693
1057889938
286203296
725453555
751746095
1517918006
1996473833
1795124941
1456063011
2044234261
1956883889
2038270842
987054287
1224017953
494790170
966883307
1237753444
949762092
2059535086
1201747032
884688419
878646367
889980068
46815095
1928042492
142883110
1616404971
1482379734
924287930
2143484017
542544293
1692046693
1562813648
411507354
2132538618
752783308
1538755375
1733962254
56444905
1753780206
1940931489
245729088
1200289039
209811827
117291853
534048215
945618868
1909985591
772014010
1971111486
1986089306
1338723527
341511529
1934641290
1796512376
1647430723
1048492715
1071842795
373514167
130855236
1260411927
2034171949
2114291325
1276606071
1587910611
832247942
1421695720
693597514
1399781097
1051161057
921528747
959686615
664498696
1224532807
1391670066
1163525867
1079316194
999948724
422957708
2125439868
724479261
1504832137
1840338202
1831979369
1266874487
170198988
560187960
735572330
98716102
831139583
1020255902
2045897863
964758312
874295584
1847355011
51215908
319934996
1438632374
1766808948
1867349678
2126642008
1666639874
355319028
1621855649
1349048253
1061200752
224157513
736710284
1142294723
101784492
952351290
401862094
1560749693
1819964014
1110045313
354560582
489183069
144698234
2113497100
87185807
1390398954
1756060393
1101046371
1408442357
1861790934
312121223
256290541
349748214
984776152
319873518
201612517
327532927
1542614662
371047592
1143699244
1962904652
1277266688
1656205150
1672371089
1775778026
499480825
392226432
822003836
9211109
1595924169
733107325
2039200283
2045548596
1061250246
1327064506
1786445959
1277620818
1601831752
58376135
205813865
1995945919
1159316383
2005101070
1766243599
671675192
443687564
157516431
1640315826
1391001773
1348182841
1117269818
1501876212
754295518
1883479651
1826694492
1801934474
188786880
47901827
1071969021
1774497452
1749075493
1821053559
544657320
1583045485
182189339
1539685707
1254513140
733048552
1314600355
613935736
1218289566
747279408
1609180885
1263961410
908081711
1509079988
1255791820
412803101
1376462007
138051932
1947954080
2023996174
2007790064
1837010457
1571133171
963691513
172592562
2097676867
1056272930
517101688
686043584
353404005
833198117
562321605
1680392951
1713748090
1057396055
9437184
1203591910
956162618
1106911288
404014373
888919678
1044580602
1469732875
810182998
1814766765
413937049
622773449
21695276
354696665
576913846
1380668951
1261046925
1707170403
724423126
207853370
2017711848
636106190
762894105
145148347
1503315760
1543280568
1563369148
1788969552
1913597630
884347488
198253461
352329252
1001880755
1046406868
954293791
1294511237
830352849
1320384184
1454383145
1134687275
1477698565
2146325387
75142560
2016368504
285585852
741148413
1546456925
1013756534
796925326
1471896584
1725288259
568785523
405163362
2122153497
1501465185
427012995
145576926
1211160075
736626996
11176843
183654960
2077990711
1044659286
1328225182
1285099780
1124028512
1339661666
115889895
175283801
127110979
847747478
1071495082
2035150481
1313106529
1921709011
1272279894
422586917
1497643922
1900901307
996482269
940970374
437439140
227149690
1096678363
918584872
1569771171
238047114
1747494741
1421170683
454266751
487062122
753082146
1895533214
390516843
1597092469
649423414
1350448599
1864822068
61929210
1488781662
852042949
520368159
799360574
56467850
1827936838
438483366
1032686710
1786485673
2117706075
1215465874
2058312255
2112909449
237218094
1646592965
2024007010
36392248
192642623
1954469372
824269939
324556488
1404521749
421854442
206494582
16063652
810747792
574503166
65432348
961146990
360792459
1720454345
1010479588
657608106
1537173510
768674547
1471165413
1564613291
1650970891
66464927
848370763
1517086276
1342662285
192147286
88256395
565308465
797654090
650368929
1983565596
1390854014
78581866
452660489
2075621516
545948599
648456491
1047220699
681760615
1027833057
137526955
314847604
1920394846
14911795
701129955
1916586939
203857450
1170465794
873653019
138755527
189228868
1398745011
847377143
599784494
835450761
1879854637
1597463187
32969788
1992223787
1749960047
2025345072
1308130660
103271368
827775249
1867874353
1272645771
38521872
1088157526
1294287675
1583182239
461426764
2030082534
490748289
483727717
1779673320
880088356
57760015
1543203530
404801013
38519934
1911180591
1626602994
86416938
1893830251
409378238
1412828500
1517488723
625483791
1067713704
1016004171
136822494
1836116904
1010035778
2040611498
265509293
476876206
2057176010
370726174
1152412268
609127148
912946216
997102498
759333959
232074923
1158135556
571975557
1783798315
411342056
741085908
1181219748
2137673010
1914036897
197159180
1456261594
499165628
1400337420
2070086304
581036768
1227457434
1883918165
123100901
1841905794
903775672
1035253500
276869484
121822964
1657447622
432445264
173070266
1688653117
954337623
2022472978
1700074857
1966470940
1000276322
443802672
1093685758
91808279
146899303
2126998495
2054022047
355871934
439411935
1333400336
1481470750
1574505779
67489995
635897127
1358045089
507022094
125007598
2021749478
903937061
309846552
251864474
279599099
776653093
580691646
1162217460
2107786759
1867375896
1451174065
1825632269
1681636586
1881961005
1051488811
1968092839
133308939
212314717
2037741089
562882832
1762143502
1811015410
784093448
1885459363
1583863655
1821085399
1645199464
310839873
193902007
448432544
1696072991
839496100
1064714608
915962060
763489382
663303588
1721565369
1449709909
353703905
1466032425
1247705250
2030342879
1615437839
1952939488
1471298907
630569901
752973462
1399508120
1121034580
1717967112
1058635400
697458687
1955411067
44513977
1770537833
1818439917
446684152
910807630
1402090762
1754667594
519455227
1355319618
151262210
480790919
409558523
1517566748
1465992468
346420084
1851595809
110859294
645742009
1966695579
2081199421
2101752608
433372957
112460925
1104475123
246070022
142024992
107689569
1588406268
1147096368
642696375
1354876726
1056242720
1544911053
1530090490
1820740668
363875094
952336444
2098006222
806577397
719799767
1480523507
1942730265
555594478
1866018740
1195260819
838455827
665517574
1889894335
2070124450
1759717991
1094801902
441819833
15626973
950805682
656849823
1610614292
1551190707
1195873322
104344129
789050126
914806221
1663735573
1357345416
2015359286
257670292
1943482338
789018505
744463731
1767112359
1503703369
1191630533
1883731635
847416391
285968377
574513862
147588527
1926822691
353671235
15246356
661131393
647714487
1418969396
664044078
2106074911
174655053
1162751531
1371086611
283718012
524455629
1598430659
115382640
1551708851
1607531920
672086200
1029274168
1380485836
172183273
1928940369
161665972
2129034296
536604187
608527537
78872635
2093761742
1397972616
1350913528
655200610
476676193
1374657374
918145138
1270243493
786528720
1710880878
372032201
94674760
1370895199
2059921830
1430982329
42456029
699820355
1631503190
2011560324
1238545070
369319391
1641699306
1083540513
1564012073
1295485744
1834487864
755179345
1119668066
1676448279
1775897947
1692601990
2104350088
1826118723
204294074
1052374274
2113278190
637188667
427726928
48548415
548417088
1549027008
1697261107
1380865006
1434228267
1422838991
687757552
1847920943
1821285489
435340628
1198625565
2010968382
633215595
1047017917
1801699870
502476023
118813108
323324885
2084313233
432302791
320912219
1170458474
889112018
1750796237
1476113944
1810513406
826086980
941856682
1408096359
479039650
1811297817
755125700
79675849
621542828
528669860
495560689
667540307
637415900
236045364
1796218445
163033664
510642586
1068769762
755073171
261609063
770871236
313533956
2086108606
370316790
1136647562
1144565162
396129389
1583697729
321817883
1028049263
1370174777
1858853078
1126847850
879368528
1916688987
1469181742
298294519
477255691
289400763
943302481
91716661
470954480
908102614
595185753
1398870852
615810502
1016517186
153271974
1504911620
188553550
74903642
116485658
1521067013
54197357
1705193339
1424310470
796094186
367469783
1430450791
1117526716
494293786
89431426
1623618261
253819571
1849818186
368983466
1156713360
187448052
1603501792
514051021
579488991
465655800
1352366880
1293784157
1883791844
928094252
2063198402
1513940998
1569680850
1013846286
1212406078
1079476565
594606983
702717771
1152504078
1461673741
1489133140
1770181757
1984053760
1309471979
1501297362
877985999
1729513905
2105676467
605129149
1863826083
575809975
1905960764
1941943403
897795916
1303275978
505377024
1441961490
1516493845
1669105469
753117813
2009417925
1852975021
340035445
1666047877
1206960289
185208342
2087395910
214149097
872155152
813779117
506701161
77554775
286079857
1604807576
678024919
1647563666
371993153
1011976435
2082333700
1119040136
1316873150
2052329826
1477011106
2103173261
991126538
1128976025
1208233364
1524910943
1575537850
1107217593
681524269
1832809044
1264280017
835495811
1536879106
1569375340
973730696
142919721
1952726311
447442566
1252100122
2057160745
1453061425
1354118684
1385278638
573521727
235263629
2136289078
211210934
1519660490
763847610
158959940
213459357
477974957
1653720885
17944500
1543368613
420519194
21876908
1446055798
25979605
1592865612
1217920912
1353651975
1975241983
255094365
1265524505
624348773
1502735983
791925106
332485986
1757492172
2120525635
1427962848
1738754678
215080380
1640797873
1022908649
755593323
1996589763
1679852789
1236088088
95809685
1771402213
342234327
267785494
2055518919
450237298
2029245870
632036455
698342459
1457274316
1592644963
959132920
88897340
1737517837
185990894
171518022
690168450
1592834045
721398008
1198053731
494810351
2136537356
1436576060
1193498205
1543257861
168090513
217318984
1626357246
186918663
323205344
1797009024
912735006
343599447
1339436618
76048246
1555007729
591667930
355291640
463459715
861746591
2062497283
553652881
64527036
239112073
1381253618
2018532497
1636597572
902163743
969906542
1883179010
1995071717
1991431167
1883093523
824382792
1690452524
1089334
1783210526
1005574268
1176460281
1860282328
2097491563
2004130625
128771518
933620285
774723950
1444615466
1060517385
2047859912
56970849
467728983
463969600
648574679
1044002842
27080874
183801809
1056168134
1216678557
1227735988
1096820914
1845472634
434011083
1291033305
9177142
2020821470
1813581908
749841859
1909955719
587958396
325083523
1870548229
1575254073
189118588
553834845
769401816
1175401526
848869623
1891560682
486345593
347882768
1507598676
1397941189
919190278
512927692
654440236
1499756158
1559879427
1910025913
1098235533
471066319
710958636
662716481
664443705
26160008
1234245092
173337616
1334238572
2074225527
938063059
1078994408
648778168
1503486146
1414421740
897225218
1864233367
1717250519
2108950445
1600286706
1899898780
1445152543
2000537244
1133212050
2066946481
1945930873
2010247579
86156867
1862842788
489335116
1486404643
1282120398
1063704160
750232625
1547307541
1968438222
896192757
1199055762
321647502
677297138
1945090164
715283909
2111822641
740683489
1568189618
419174283
1349507488
1956072465
920434232
108514825
1509845401
1966166475
2058155484
2005202273
1789071415
638566581
1145400480
123855664
1732879314
367989962
179440181
933810778
74486660
669591996
465835094
1309096336
234595623
863858176
1704426138
684438929
2133339723
1050457588
378147027
56610801
750347027
427104140
1744319224
843378726
205693770
850334670
981368579
900585140
1566400473
1442660128
1972662362
1189391166
367030991
853352096
498817345
1007379777
1334182300
1591056845
841448551
199439357
1183028289
607234735
561840106
1290964885
332226648
2038106546
1009720465
1782284459
2087811371
1543288988
108156887
535683509
468762794
1696612642
2120634396
1307804546
1496483450
2023899633
2136092745
19105428
583159757
2047307699
896053764
630820025
1040127262
1926930937
31037507
454437109
1747926631
977683291
110141222
927827491
1829475337
778260084
2101161301
460914183
1229297681
1959418960
846381923
124870908
897067770
570125446
1751048459
103313781
2059398302
297562874
814169834
2095155720
703803511
755338263
1439127104
1396080428
1571912671
1974586734
241976188
653654704
473317217
1596884830
913782369
1471011595
1450913919
572702088
1204699163
781906383
100070978
1204809916
605067543
1820577331
945686423
538399901
1955333263
144551435
1992171927
458166235
1479820152
576016096
1253431313
790016341
255482090
844513786
1922979186
283973456
1180557807
199795678
1317354083
913048291
578953206
245072516
1603478402
1484887987
1391778588
749849253
2093750708
2091838769
211984183
1038711349
1342982531
177991118
573478373
1361665981
1445639498
1232424358
887737877
497856030
1065318006
1474845603
2014728896
1396193414
1230390727
2082275263
968660109
195592927
1765345678
2126438049
835815564
1213042743
1247076382
2066261899
1432513880
1290859982
88346608
1855118377
798788713
314144406
607255076
1185069410
1432346181
1957341327
1831194408
1728852400
1672388004
5564144
2119683495
841962614
252366405
737859967
1065331400
467883255
654591165
1297909298
1975997185
1157179165
392078632
1052640998
1974145844
1372101838
725613601
364624095
1665352844
1308618457
1179837411
1394857793
1348822916
2059460788
1978990758
416672696
628432519
327378800
250873769
48266277
1572291105
870890737
1119838956
1675148355
2128276811
429459261
1727535843
1299566348
1703892331
1776715524
1404488137
895558292
854778708
2108329677
320309188
2082070565
791060921
697365690
1856879269
1490155736
1232480936
1886649847
1801317454
562647821
1133620075
1666179921
650023387
1089904849
786656493
1933526348
872372984
483452068
1605200242
763518989
654545855
163092678
1580273141
1396637085
789021960
972647824
1124545337
686840840
1477136026
584743282
697516132
1933893036
2130481910
1347255251
1369362336
220433731
1793010835
401138039
322709160
302285630
1417069657
1499143968
13491567
1671145380
2118621695
1943036023
1374962416
916704366
1392172501
474069417
1040069471
871712811
1085631732
1109148144
1382234597
1879074370
1087939295
53543098
1401371959
562871016
933516731
2025190182
1104794492
984382346
828531202
113622915
970726627
848130828
1138015384
114002772
809015082
1135667325
74104802
1430502933
664997882
1341958599
1192429301
1112538067
1205485674
1958384918
635861226
1923428830
402000624
1293299201
789194170
777715500
346684237
950724168
774094266
2129801133
1540925506
1711428044
311412798
1635517392
1978725080
1584882339
435825134
2117605520
147237070
249615297
319607283
2111198135
1572867253
1129609779
262806530
890482869
345790331
1026360204
414397549
1766364698
1614599904
1488183438
924268432
2031726802
148273517
1531692210
969235877
218721042
2016917812
567107193
611399216
1909632639
1609445719
946377401
1783302106
2044145608
1840190105
1532634293
567350125
712485561
1550589946
1940017258
63436413
1227971432
1186938084
1032380262
232697969
2062689265
1142155174
1534375728
1942569817
36723978
80540565
1817059089
893574220
1400266241
195667667
57500323
1072903318
163718855
291776828
2093331937
639331188
1531169609
273643554
964532042
1131993421
1990715352
2014004241
1462691417
990052481
2105799167
1097985352
1820765406
1885451639
586441349
1049240000
894777015
944799799
1870318303
1917727042
31738412
2036135008
1377148063
1275584315
1229355017
358110239
394266701
1337836533
1204354283
971066971
168508308
726396228
359612660
353093492
549738177
207752214
500716150
85669898
571743626
1992366269
949547952
2084853606
562887314
294142615
97799673
141808077
908480770
881343246
1885466038
1533182185
1815610310
1839537848
1271109410
1057713174
2004396980
1912521476
1236998270
1932056779
1224919727
1667978998
691406879
1992323967
1789768384
856711589
655995130
1818414657
1452660213
1795388303
1384009656
1957255785
516688294
485178990
250167602
603215162
1671343250
1122050931
945769326
806547409
1142408598
1339029614
2102655260
566880948
1595907640
2045468685
667242365
1386278094
693773689
1907591388
70967504
684818113
1855133324
477464424
1949319660
1747158225
189955342
1225751799
1324158977
983393872
1726469686
2123913382
150189761
332282071
1667645151
2088690607
1199139238
133109588
267888483
602625619
212898204
1219567864
43965077
1596702894
1072213537
915227342
75916397
534443846
1246157166
951543623
1105584077
620178226
65036792
1278929981
2094096224
517609118
1780417695
412271192
1307618243
350459396
1612501449
211915162
1190006413
701644552
1049982920
286062989
1043496336
1342831922
306629611
971764689
79929531
1919828233
1204135660
458145856
27422277
1773696067
1876958411
1611001355
905623722
1187297871
501044635
266625208
3040800
1731874030
312501925
1183580128
1927622007
1264427408
1406043213
1554154309
2139828484
1715700201
1063851979
1071418464
124536442
1463911188
99859716
845406167
205868544
112236799
1569690162
413888080
383595245
510686253
1640491391
206254640
747828618
1610063868
2121206446
1411999644
669509613
1724330619
2071479807
1702538953
358673471
1405122961
1925141026
1617608787
863297468
1547622306
619028445
1193849807
172418985
10981685
443020559
1513103387
2020524721
1691367613
1206091166
828232324
2000890182
1370221997
2099300948
1452505984
834528000
1504415279
2125897830
1331256364
1491640590
955041208
28056376
2060779750
1744754460
809650301
1037500016
1919979323
501808784
155039872
174995198
2076760840
349235186
994576069
1242208911
504824086
236569168
441225289
1640158711
974066278
2059622374
1111568621
1887565582
1928981926
46306359
355883060
1227623390
253135163
483331741
230394650
688345166
908072767
359646467
1384017017
1116627468
488623817
1171920131
1094835114
522079395
805451486
775423907
1252115233
591700101
551271447
1942311180
1070380810
573253435
2138531257
196703130
1508678150
1374552211
1579651801
967004342
1440947801
26440235
1715473887
1207761180
1560784399
2008426632
670300485
1599786974
869641698
61324688
824930409
2072185483
442394340
1644992918
239414934
470537026
1748476658
812635306
1389823160
1917092574
223317311
190959655
589266853
1543529078
1296954848
1689664229
241594706
1978298818
1867931004
851386219
1215117771
1651109209
742948864
463806844
1269445028
698273833
407534777
1627126278
839422430
107590567
827654618
1606588342
55887704
1876788060
1610090584
1400438532
35216709
2111681395
1385406689
398233063
1951542262
416043680
328759606
955382310
2026754485
1216981542
1930823335
2035430248
119757600
662430286
993331385
1781780320
331410253
120733495
210875268
507866947
1317650644
494306435
1561491953
1149886961
1736007628
1623123922
1160993457
879116604
1624744687
1499128231
1250535797
239217959
902321428
303423573
592597890
657602192
1347120241
1266102272
518287813
1520586817
1469242800
1899259153
1261206854
421721430
1511948465
1702803598
1289708979
572362424
1646112759
247042784
1411770870
105286284
1317228252
1717683281
816169186
1517619684
1634953452
1341124285
348843302
407663206
441553451
1190846030
643048704
480253473
537996337
1686622897
1932435969
604467070
1453026194
1596914777
1420937005
2124180778
681056051
744890385
395856914
977733588
1090459782
1366199639
1630134527
1421892213
576122365
242051191
364649208
512907028
1387100890
915973184
742640448
230486684
821185126
540233052
1966602796
426094067
2133822005
619132492
1455738207
840021615
1384366569
329158935
1265376099
1159706931
1350160287
199844460
1829580503
1646947618
376997688
1514067426
341906725
249313090
1649920962
912474161
1300758993
1845652387
1921839263
1198511505
1045846876
912221229
1028764427
666869569
984611312
735730320
1332304445
1504007178
347896796
784136493
2003094113
78800309
1341105365
461116846
666560734
612292732
1501610095
1073387618
859430825
753168885
194203632
1743675147
182178978
1971815735
1805699706
808225337
264730472
1493110309
1561660405
1476398415
636142273
683246692
544042699
202488479
373510148
1564476183
1303579593
2121710733
300322505
1237393359
1593961877
862427027
1464089321
1152367438
184332522
122811045
94439056
318612397
2044368969
1319422887
419455332
702896531
968525836
1656816185
114255295
1842920351
1063334677
1418223159
995836152
794323596
1048799416
131976492
1410275941
720575300
1421397251
1641276376
1710350730
1582556115
1942686040
1187811449
293631632
925322146
39811950
25438994
158056629
1118580590
540032185
1268301305
1264200767
968131253
1522211727
740359044
1591164704
550999885
1396328761
452080598
1268271862
1954441923
823242515
267944570
394432176
460585238
1206029772
1145627337
667021162
2090355490
52181180
601154957
1001179230
8560854
1695730734
191029086
1836185037
390473688
715382541
2097616314
1575144689
9523054
1077889437
643231247
326930217
765068240
1064886349
1171161170
1128403937
1952330385
1422856045
1751794251
1116586157
1842412911
1064719572
590532361
97174890
514560968
394409264
1703107643
1084907204
1253108647
731073825
576080216
679950422
1376509096
1576004505
1530006997
1434220450
763237850
1160991641
1024635839
1831658045
1254442572
1211326330
1481732982
1498610780
2145716187
354406682
462260528
1063745661
792056415
70480102
1007077680
350094863
1681916820
2030674097
2066587816
569018177
688873540
1249136014
1440131483
1299704826
412769320
813819402
2121027434
589961928
362463462
1507658597
194022294
25150272
305638277
1992281520
138426004
1829465001
1024772011
753334871
56033146
1663722492
684402667
1230354923
1149161189
922565243
1997732869
1021509020
1497709007
312789037
1106404608
675515178
1643751323
2047204838
1002127851
2104571005
1747873615
408528075
1888011026
144688599
640533842
1144479096
1295261214
1585094044
1626119819
573565881
2082545296
201635088
1245427524
970734396
323606338
197027461
75962969
219442389
358070469
443389829
1859603396
801054471
1117479580
1308152752
201589268
945276595
355380907
497672733
1749425025
354447556
1022402380
2116845296
613738035
2052901608
200705286
102061143
1837929756
1476932777
453980292
289828298
1942306272
1055872630
1555886381
1845344721
1571162221
98100289
630778537
912593625
792368350
787259214
445276699
939675561
1175041367
1510397824
1146009026
1644382344
1615091366
438670572
1746369624
1318580834
601392906
1496481997
2097986741
136904542
588898601
145568437
454982631
490294401
1387977641
661425831
576639782
178485968
133449545
901046296
1582347385
974247106
541679957
1518205064
2125695714
1266756147
1837149359
1425698999
584953236
1555210499
817358028
270291951
1739630536
566408620
307035731
1294736958
372800025
614009576
2038588210
444482911
491436343
2046555862
566738838
1946489618
598742189
805165500
1904497110
840077192
1493724302
2062713231
884778837
253554771
1406798240
568826398
589920617
1008664359
391180
913128655
1829126995
1809642897
1173133236
958104549
1404194289
1608104814
1499890034
124831893
1344549615
376251736
755460474
302192924
1143316622
997447298
1169902258
270239707
1876998512
224580052
1371066226
995329731
549416966
693840577
316504254
156988448
1970687695
1358364009
835340478
101419650
276729860
1454322251
1051726559
954770785
1938873570
229893443
797116022
1899682775
394561405
225463710
395502972
607878011
234615097
723066293
1324272811
2001607291
888682885
448629431
540033335
730205560
1309973078
373316591
1900113939
1803980194
1368318619
1177940600
1684577608
961458305
813491357
83016706
110013262
1105871084
825409499
1620664715
1815895510
1401297291
909205971
857617973
1383363097
763684289
1288057131
135020357
791809783
1741806414
1971173025
59305210
793774333
1207005475
1864122243
1196154547
270702183
1985570551
1768195916
274508720
393274005
1852709941
1104777171
575247820
960811187
2021603309
1259116439
248324041
1220402468
297046713
14638106
1435083172
626853195
77609316
986542646
1858818502
386145915
840953153
432257181
211528
466487109
825725276
1388814544
285825758
509084254
637302108
1681440550
96688732
2048238441
1491057386
1723254442
1623167777
893196213
1857705430
527516805
1680619528
1807902708
2116632282
1082529844
582829300
1712474588
655540793
1770385448
237988067
1973887364
16233525
1141326073
370923254
1370539581
1790382405
300293351
1350401219
1507635220
1523353721
1736423541
537673589
889887825
1221973559
2028386912
1888638843
347635120
1430334039
622795493
654361679
1830227492
353708781
788604424
1695801778
3261837
1168324601
1248481657
1769358267
1616086606
944089546
1121471962
490755569
757349296
1237535290
1166446417
899758735
1532605809
1100344003
1357424765
1859499103
543675965
1908999512
1051252608
1240521213
705893222
1975168488
1258750121
450510317
2077902007
1356135990
436746171
2019537010
1992109252
807404437
415135270
649422942
53202406
869233934
545863363
555122121
1052972884
108917192
871202318
974154943
195376154
1710746529
1386171280
636967855
141273201
372536270
826901396
355902783
2143464723
1275046304
1347598322
1577523401
1840604476
545356851
1212815472
143201834
951670504
1356021007
221456695
1884159770
549977014
2098891579
847367351
1114038242
1357088640
1889139721
1523357123
1960780332
958220726
1929860461
750954618
1413296440
1036822489
533852727
948942184
1850581992
1381241805
668271724
1226328839
340636399
58700161
1536896558
584388756
398792448
984812355
1422918678
465770950
442679770
1276239349
547800345
23667033
844519232
703679252
780756230
1717711301
910390620
1044741656
1326443950
1463150552
1944281408
165110559
2073734372
1201723626
201773983
1828880143
860686809
1133650848
1780748971
857380488
312007358
296043647
976680123
555358405
380428339
1429006632
1839703767
557758319
849672337
1461513059
2090548193
1791588671
43589985
325894921
1994471222
928482306
952943475
790868198
441379094
1888043978
735742890
828036575
302767787
1188038250
347307525
1704424035
1508895571
1793095895
609448864
560230499
129550840
260305783
1126890085
1741792670
478660035
885364175
245968714
113967560
978462711
1762987350
147902214
253283371
2107518419
333292318
834663625
1837504185
1328382492
1568517848
702465315
458238179
310100124
1657478899
1872193909
70944508
686380024
1951956350
59953123
1030492665
1302458358
1055434868
438930054
695728417
978307294
1141651134
1011882127
1401486543
677897104
1131386751
61499558
1802242475
1563365901
1042418164
625951110
1752471979
1460406943
813570346
1333649743
707892880
849409475
244264944
2034801854
1939668742
1606521801
617857380
1297992454
564118260
1108917590
1679441294
1056406120
1235162596
561089267
658878290
1919911821
1625892281
1644067229
239910479
283026275
1060226772
409204852
947115138
177023538
515900685
1047646097
1009643052
1605071384
2107779548
765346243
276843069
1846875156
364268731
1656522899
399230805
1455010888
1814368603
700978151
2015578119
1406080138
1428957800
512863986
308960818
1076461002
314516091
414327732
45646644
1636251344
336384273
1555934897
407869620
518621636
15482038
559386779
1695552148
792770850
1185098832
1356187915
1955819816
570555072
2008037223
1610173504
2087223043
586254539
815555412
1908104261
1669332130
1915384734
1081373330
1932392260
983983749
955923176
971208826
1149829993
763271389
2143846743
843896680
729910519
1661115645
1324383599
1170251038
1396554886
1906545766
372888130
1856307559
875339057
588796697
454073854
5775202
673676190
364867726
1562699727
1612426537
2101873024
826610032
486404972
2104898078
2100200164
856072970
1794656826
1047341359
1436102927
975827256
751394995
481318500
881081519
1782107823
183123802
168511286
1684368671
1230812244
1438062012
1668423137
1967454811
210145232
1024168182
55626935
1203705200
626477314
23860799
1760060093
274749931
1907833445
5419328
1032995074
1763950621
1040456647
510739977
1801874257
327796946
1703571073
1383423136
1645056023
1410995282
76153879
2098411479
735133286
530325899
1721752501
597741393
70368494
581687956
355381829
859741337
694467057
1292331426
1937130253
375437516
585992231
348919036
167138192
522375364
1610624913
1513453473
1042968642
773796312
1022100228
1393663771
803539961
1842379167
568052607
511242043
1749330514
1125612248
1010058357
1266310391
1885164343
745348322
2086239202
762290422
814330286
863434275
1570255223
1655706681
2115736140
25004234
1943828870
1226194848
896921617
1976660081
433783050
784704868
1668174990
136555219
1087765183
496532648
302706739
1165141809
366404420
1580136304
53778268
897404656
256352606
1845257492
468239780
656131595
479553011
1482532369
2034409442
1096623051
1714136030
1203612478
1005997926
1983930485
315244628
517093345
2028952433
65536094
1075781819
191395970
598438853
390190712
1158039139
2022799794
354288425
1695699599
1206189586
1828926532
1612862565
1136118690
960231689
639843809
1909642393
369260155
843787416
970134236
849282975
1709820656
711324660
1228323406
148002983
701916790
1634420762
1699800403
581311641
2026634941
2031316062
1936977690
1109583700
652561610
219675523
883092901
1971956481
990242763
1398781467
1069432392
1074904196
770258592
837443302
1140100051
760926526
347990741
1654289732
706018165
1440563099
1942770603
581599664
620091037
899619455
1770359560
486694351
1715594095
1295830936
1723572915
571333104
1239708893
1880716389
858386440
1227252805
831971169
409679025
1887555764
1446186207
1591780660
372506014
1451330533
582901131
461801210
1804771235
515645698
1531249034
732804916
640999932
484492602
877097803
1975322842
218438655
751171665
1559662955
1883867739
2048392444
409985690
1292067731
1118707151
346555002
1812851364
1403941004
613730809
1133366465
1635827016
1000891338
1442341125
476863727
1245150377
1969053174
859299126
200367668
167101500
1866062843
1259131658
11832616
1760746475
949746380
705166315
880749127
2071765070
1355804752
1627274964
2103118894
125051461
915486211
1085804781
482370336
1918723588
2055327014
744302393
1992924323
2096156296
1045257283
1496898477
1428342991
833043338
1619904155
1952326534
1731386612
1699433902
846641281
1290240675
1670135546
1423782559
572631264
634972509
1275377437
65765817
1211457590
1396957316
34434436
318592385
237426265
303045106
1305653930
752241841
716674662
1123135682
2058878785
352009449
1562195108
1453662517
1754895665
1550574509
2024525532
1906094920
853293195
633139774
477083270
2067477119
2140745348
1288831062
1003321805
867766436
1439203218
2045481547
901230527
1895159170
962423152
1359120700
653408848
1066911611
961881888
883370286
1177965274
1256731497
1331664175
1854291943
413789178
1668224418
694798113
1982277144
1250575100
1797547441
542395078
111183411
333617204
2136200128
846942448
1285691445
1949558566
612808551
200916490
1282769215
324861106
1118904038
1643869173
52541931
288031562
965915153
2099567058
1719506658
924242613
1943281023
1073065739
466921787
1162922356
273206781
869641068
855608252
2126641182
34046751
1785080464
933398538
1836201724
1915006991
713461606
1788122269
615451278
180176634
596685882
1229862744
1081485891
1848258050
2109223402
160150865
464701963
1791997388
809367243
1649642406
1294699779
988873295
1678339334
649072896
86330693
1775628911
997243585
1553652731
596243213
1858806022
179948564
943493306
587609900
1655063936
344138075
1017088623
1282208131
1915322256
285776512
1924264753
1272271608
1551051805
2119203264
2052737960
1706658771
595897287
143497349
116446414
233219294
891277103
214508761
255336801
1686137255
1446708201
2079101734
2052497542
2125532320
2088320902
809979692
1154897116
772471540
4158841
2096798869
1014842895
1390369068
1150819959
1844818390
1412184069
731123299
2031419935
1961909122
1108350621
2130377816
1339272475
1492662826
2006560064
1060436821
761149966
188205733
1371789556
1803676932
109877739
249600252
1146360989
1726639954
20032652
227122609
543969077
1643666573
1004858559
1568939737
13195493
503287173
523029087
1229513532
422209767
1294900853
1369177870
2111442415
317793267
1329493016
1920666656
1244475530
1985494508
1448816419
199729821
1715225318
86321957
695004897
1095643659
1129382345
2096885049
1993665992
553929843
1843667544
572354964
1983104113
1282258025
1152666161
1759474079
622485586
13672090
1994427011
1144789739
1198677512
1713932997
1374357732
1701032754
483661299
1305008561
1988353126
1333440642
1228948471
453352584
400672564
1527291887
1097761729
1861559178
3452833
53327728
218536381
257055519
865823353
1847403648
913404176
548863334
1359185323
1183003798
1602511996
902927842
1131273840
213878049
1518811954
1842355931
703816655
701983754
1451193201
1460751271
1066031674
1236642918
396388977
2064210818
1128787772
1121584476
467551410
2031931266
1919540099
1080794313
1172981975
2082263208
358921874
403247015
586034771
1101627487
542482294
211954517
1479950280
1302088860
1882046327
248119364
317856414
1777781581
1990371796
437043119
784060146
2134076871
558543806
1376026785
115024117
664179780
856201291
2089218544
1821248053
1261575990
997035365
1252854240
1145141842
1504378755
291734814
1683130499
815688180
966096129
61064852
1878346723
1448094160
117336559
256409212
1234808967
1528287154
1344959095
1375259651
676926581
2007243532
453112448
549903185
529409715
401567229
1740507468
257297655
1348767783
540053361
1144272358
435691790
1087498867
1443318718
1823043221
1982887542
2011377507
1094234439
1933966650
275190443
1559856991
455971622
2037622204
1420753251
1742861880
1651510587
883256372
1798917338
1722446689
165446442
757276926
120958958
111016472
735238114
999137377
1223090499
1749673557
557671049
117660815
239668819
1208586942
892199630
1102395720
1802715642
883008394
1442544398
932004662
1458640660
317424002
1433459450
496130188
1463871193
933353319
1141538056
1386033455
878774467
322340729
1439000157
1155832560
909854305
735459253
1794538154
323245440
746642801
1903824351
816384911
50879134
1426721799
272095263
1747946120
1783975259
1014296499
152205370
1177681252
835796737
1690708452
1570914064
1535437322
1239559996
777787400
758546218
298867526
62671034
1076123247
10056012
1405242497
609649376
1036428545
1998241360
1388326066
264126613
502500603
1632594790
958903600
1882181318
1044470451
738414782
2131013135
493340073
1835842511
1688726168
67931621
1909379511
1900413427
1501631589
416116744
72550476
694336898
593249820
1874268554
917448570
1044360939
1960875163
1931599239
1892498664
1236241490
62809371
1030722308
180333396
954070226
2141600737
873823600
228805433
862703418
313712624
2066247780
1537542381
1037311553
380185860
163611565
1575412733
1088818398
684427991
2106435907
1100787909
269303871
2085315271
1894954126
865905144
1093620732
1881216445
1105927594
785385632
2022539621
1433855295
1684904191
171459783
1103556066
2029821358
791841403
969323938
1680553459
364375861
56704004
1585284898
356970101
1960961633
1651413129
1595640087
58627803
538418316
539565074
1881190511
159656111
1347913530
1337311763
2055803504
1209189971
1511445376
1349717057
1073513923
1288601264
2037682132
465787146
406133205
1000380918
841894501
1216002898
422673231
106790112
152163253
680857634
796922483
1050336413
1260216817
1119826016
2096367526
1782337845
1807625272
1086978086
2098181217
1734954067
834639517
1263729587
892757554
1420595132
394643515
770807690
680953159
381938832
1693201634
1951832180
1540164919
107006044
1230447170
909264293
909816286
194697319
2141016399
1062230078
1780136237
216938533
66357289
38343442
692495825
971470048
901649198
903042980
329938066
716519468
1502253019
1505330499
1551196798
2115767687
1958586932
429668090
2128067002
896090700
1278333498
537071334
1004546853
1105773527
1021875746
435216486
1480803614
1822867317
1338326053
1145761196
454197407
153740667
350749703
1411637342
1946196331
331373090
398038312
1544775925
2141567407
263535616
441885913
1216032482
1280916658
1335515881
149171960
583013738
1753718024
1812408542
1188061912
811381629
354799756
1938445830
1293714028
1655044980
269774352
1481258477
535420532
1957313586
1611442854
182448419
272663145
1525304338
1226822647
1261469595
1370187851
477265121
1249375160
1829475635
1870492412
1027373905
1570526436
249765775
2020557867
754247046
80165028
600433165
336210622
678758001
542754704
925502876
628510447
1565444029
98250536
1142328802
890870409
380227318
1614946079
1234024709
1964465584
290444073
1216667362
842208762
1553474608
578084568
1620427607
675439921
503056499
767238251
433894622
1742385465
581491006
1475854324
829411188
46287496
1149370951
234509810
252382943
1347015299
2039297402
1975291635
34405970
2024254192
750868015
2030421262
1203275777
464466288
585096563
1075094866
481326439
2131468339
1539763060
2032868161
311811221
500604541
1796910414
981683370
412414342
402281154
1203643033
2093355521
1420562614
2041429842
14081183
1948154468
1181436508
1156119727
2037682010
1031691585
1575813795
571363503
1991810986
572888931
904015660
804776451
976821572
1094567138
1097843515
6276272
140797874
1169363015
1673020595
1095729793
596659464
1917010593
473920372
86003700
472806544
1711746242
250212
1335907512
1861955025
749398244
1431734188
1014245343
1421488243
1136443649
1058640907
16357371
200398362
761125845
811243585
211420841
372967392
743844182
1611809603
238850595
1665089775
580395014
948830419
822733337
901566473
114116026
2009952283
1788684255
974130124
1755461862
2060372454
28853338
1469346714
1515896710
1750539403
1071328977
1500690861
132893456
586813715
607979681
911540435
617696325
587760953
488039289
1317883454
232267551
787670926
2033710424
575222963
1281129098
1530075862
501277802
450225302
913376888
1660478094
175001925
1314178228
1018531506
772793259
1360936503
2004098022
1814450124
2022260251
1625749426
730628500
1038891101
965674441
74518105
988861333
33581584
1359111957
9709290
155528937
733868405
287009782
1825451738
835442930
1043458877
831941485
240049138
84098305
1110516431
500866394
672212108
326228998
441912648
1055538583
816508463
1678722526
2069978835
1941467456
503736674
2119989355
3010765
1617907445
989002458
2121771976
1089010024
7750153
233713570
2047340168
165586280
558532688
1928756187
446314624
1485602813
333463090
1934396476
1975422859
267244857
1444706029
1696513876
877438912
903502253
483534600
914351724
821329967
1442501852
1616719141
1853832167
1780383379
266091519
943592956
1821554629
1235407813
674634974
590394336
588478716
209766994
2000063946
1627717231
2101079713
612904196
993850735
56068069
1161526493
1949925942
1220855591
2120878935
1135471212
2022639513
1210342171
256457173
65823313
975542125
1757498629
1390343274
1375478197
710972248
2070095381
1575357921
688202419
492360650
147219114
63794209
1947571338
538847591
2132979770
1672418934
604841650
1487162356
132908935
1521682141
87745629
497593305
2058445774
1557842613
1650956145
888736989
179536488
700927470
1951413222
1072982004
1305520959
1576004965
1830631433
314486195
1676193637
734163650
1413349279
2099365118
1799799199
530861406
502409517
1941825643
272398972
708312598
1344887769
232722781
420860786
1471544888
824174932
705850243
633663400
270467400
2110399195
1270568661
737380245
1446148201
1707271429
1201702391
754702046
726299329
1871059602
728551301
135747412
2037507543
529278769
735151219
514625204
2044351719
2102792288
672447222
1312138041
1383837885
776085104
842831311
222877254
1859054089
1896770340
597865403
1440845254
450413290
84206501
1029679915
170949359
811912270
748376140
1475687952
1808707757
1009348766
1167507659
2084440252
248416826
385121215
1200278819
991379615
160765035
1502343657
74120640
1852088191
1033362487
1121077323
712749433
2080512763
1833824261
87098245
289594191
403841089
187831581
432038995
673787846
520162038
105833585
250459017
948366196
1747028940
226420706
1217082909
1245512751
727316549
663651908
1067871153
115250062
925325541
663379123
635406542
1449698376
1278951200
1898443133
344418022
1372364445
2126012475
685459853
1708856236
146780055
1377821590
1383364351
811469064
1937809135
2031638055
487842723
1546456279
1791589853
590418482
32876018
1929373176
1433491845
40332553
1518539084
983842712
782898308
437388130
928532584
1809615375
1193475726
465045980
1907677163
802687105
2015371823
306565767
112121225
760522817
1745594669
1750590160
662108964
1010428324
770771475
1324302736
1296903528
796140835
207348460
1231462304
13939273
1247836688
578443493
2122139503
1645670224
1529894319
29206356
1977340295
146446124
1929584846
1545419328
1496551194
292402323
583276900
17812677
798509399
1837560878
55124463
532646444
1720991556
1334415679
522329429
1710247583
1966460817
1910854988
13785942
179777538
441581894
1150381746
650744654
1356954507
597429531
363301882
517249194
1201804636
131552343
323764685
229396785
635582494
337434329
2008979661
1395669973
1902992886
1064819289
1351533129
1957439936
1342808554
1150990695
1136394736
1234388126
958760893
980364722
751519130
1143279165
1080562855
1412716052
1718015972
273556516
2037770635
1423533865
2128387628
1167807666
1054688194
1105154176
1415393011
679459474
1831579240
1723500562
1942126354
890173701
175860368
154073576
645752497
1886713570
1095170113
529292237
522500969
178786368
425828510
2020021668
2034765944
1901095344
298783809
1937002739
1043281326
1050335740
1496764638
171689254
1850207966
1625652898
1628314287
621440430
1741174042
2119227163
106694925
1412418646
1820402246
78250726
1268075499
1435292633
1311477937
1025384342
973698578
346707707
1885459960
730328461
411149986
1610430689
1458671403
1434920677
751531981
1704116708
567986885
1645181385
551654587
939781114
956385963
1361094087
696480935
15154014
902245536
979374829
1258360761
1385593516
1703811701
795915787
1468911769
1903326371
484876079
428406176
1909654301
664305638
23381225
1002885872
1598425874
2037665812
1169694037
245377346
2127090326
1898921734
411303784
337601656
455916081
292473082
1755749621
305287483
520424508
1591156625
105874041
1270572728
632171814
628329032
1702917638
544239128
1290259664
1478750393
518555001
559624348
944073301
195784976
821742536
631799002
405099958
1587764299
1506702190
116902785
510583130
998986919
1306574291
1903460665
627883023
801322316
667525350
1283230891
507700199
710421977
876108363
392367627
1034513845
896409078
1554376248
1558514617
1336811948
993921590
1950661592
312386034
1776324600
569122062
1849531133
237454341
1421533416
30571387
320288579
735191852
52322402
1608689035
1524972269
1571288660
596095558
1151217421
977471263
1082979039
425018615
1441727474
548320891
1546505286
67061055
706746708
1858738687
1931291911
233429508
24716136
2010812865
444443672
367102281
1626300934
1640880524
392793744
224154700
360532129
541461071
1841328174
47448156
1849418356
2116315665
1814209676
828991647
1047308816
786106388
1101983207
791515526
2112569191
2052605412
569406278
1007819740
2034092213
735407236
70270881
126302366
743888266
960002032
629509253
1771247475
1355197204
630143313
1749231041
838015884
1462434479
1590127178
1871217199
1697975220
2364820
1597365735
271011757
1369508536
301937871
88981122
1050693047
669645645
53914849
1977512288
1331375624
16915966
1921075271
816898465
1107702107
125334775
770513077
726302710
1859582539
594475030
156784341
353294572
1669869463
655129212
2006969923
495985691
322689912
446578490
62555286
2083692763
1785359922
1577983534
1263315506
711358193
1532126029
366977254
950644495
661525865
2145624604
362868464
1851114757
2029244355
456312912
150522021
628130741
14638775
2011196199
1902485128
12131114
1147610524
75572430
1466032103
1627957124
1273288832
1917253900
1047755358
1817075421
617822216
303925750
1957721191
1688983723
782044209
554532184
1568804127
1282110796
1184239198
1056318643
760543395
497240383
1900553358
1356990563
1880183950
522201509
1610757715
1820358523
1454138429
2039432823
649169753
259279782
683169017
30818141
291710005
256138837
610268789
1041990343
64754061
1412053229
2074009184
1198853023
42611528
1958104239
813627784
2141131607
833005039
39848787
232182037
653041154
624614156
1086063262
850670256
613720652
920209816
677251922
620385830
2013558957
1680456802
353071653
163610604
565002186
1382309907
1717621631
1439897363
196001347
683915934
2007620061
1852508472
100215029
844969131
1503810349
1277216444
1450598593
124653772
1726797374
976641752
687828245
761365262
672016513
1538362567
1638455292
691455693
396195188
1241292720
2082610333
1304753222
737974678
876513021
466176593
482748190
1367065827
1148741515
1764808551
174016686
516050582
1457667108
1613242260
2061361322
1667857902
1242586060
1349430390
1469800075
1941065763
280889265
1083871079
94449118
88776837
2089107513
454471661
1919204042
903382376
189043143
1508710655
667683764
1814130544
122238191
693349457
916383836
1275094206
1889518200
1752798495
1528539737
1786814613
1596765000
1157150588
409721341
1907895363
2134918904
786176004
354302632
414231085
1164677298
105883837
981215318
1040683615
884008882
579710079
1352268759
1291287101
1169384165
324302727
372837971
1394880057
1493427727
2076329918
1883600130
1385854063
737088425
229653146
546452971
2036358058
754547105
176820796
765603648
379019106
446150903
467524224
1399272837
242202953
409069424
973444539
2131824225
310735566
478216133
1052594835
412815837
946597222
511598968
83158121
521559589
796844676
1457901868
37776250
1064237237
1490590950
1013987172
2056043373
778813924
2113471117
1542561185
1936962664
1556595165
1115622068
2126201129
263244972
2133385346
1620876570
693936196
684986671
352075565
1729153289
2032755751
816630688
1025987396
501205667
177799024
1746075546
864955202
814259205
1543198580
1050112585
738459787
2046054935
845374516
1139864590
2132928872
1916068144
255084816
1476549146
1801904084
1437857002
1180756237
432164105
903291662
741480799
1918268185
1832155490
794108503
72396916
649939072
1595662423
1113544244
80305528
1574457470
2064379161
1639322072
2028069193
856226517
1803202219
1943264055
200076398
1811508668
1344632235
2031698965
379876365
1620104870
335406004
1981473994
847764961
1819706452
2036038585
1076599669
712956954
380384417
41028608
1133848288
2075894089
1096380548
1993552515
362424005
1281230692
2078152836
597452109
1398028581
1396954118
821251903
841773603
1027817550
79347612
1374617084
1157295865
1673130090
707560851
1906987817
196388263
969168805
200609471
1115969939
1873110672
107793351
1756277179
304875631
1215439587
998463102
489558912
2119920372
1967957704
349407563
534465886
1030722162
1261703584
1168558069
1897090211
517852734
154748123
1038533418
633988408
911865201
750483643
1309782833
1738001972
1439250822
297853448
826460035
506583455
358595150
1264437143
597486520
2084894208
1939748295
490721734
1140681482
1741210116
541843922
1875913892
791316265
833332644
718197895
53398406
1220596435
1603135970
1272597624
982951634
2063335731
258144751
181672183
39782220
1882757449
1706455024
821189364
644650951
1882416662
2142562171
313637428
1022459341
740969214
1484930502
1851086260
1584771107
1432018830
999692721
932739021
430088558
209953096
1212831354
358139505
959672537
441118208
492953899
1627220895
1471010363
1232724889
139878060
1066000449
1890317846
2001692063
717930360
1843864227
797344568
1947740546
1657507886
1014445463
1951288527
401943392
1178425631
1780749399
1939215410
1396568751
98476877
251076852
718625839
208194398
1098578689
1967728636
1945200520
1458181220
1237335380
849652350
2014861882
1381711209
2076521541
295177063
1857992789
27423715
946335479
893265193
809401926
227261777
729055521
1787214963
1531984570
1044155161
1516977137
177402180
1763281124
2069307323
1453616105
1156517430
1374929871
1279639124
441981527
768912774
2108366874
992151364
1161968603
128856366
1085901163
594256462
2021353158
383318303
1722349487
605509839
663151239
2089813589
42402835
1418753312
461866696
429291413
1065074510
128702847
439362838
925321167
2009095471
171217766
54010226
1202007068
308650407
1514880053
2040550973
2003987214
1262329874
1657023920
690659244
560647832
1262063207
1520877580
1653007737
608168425
49921664
1602160442
1445097421
1332853502
1235492679
494975320
2059133971
1266770150
885826038
1165231295
386951944
1085923175
1276874904
408097043
1617276281
1645824855
591124555
138333964
1477181230
1976423520
57305626
1390472125
853255712
575117013
611846402
1443429858
428343719
1026054638
893907771
1803788835
1298450213
1224930808
1184942843
196634713
1506121960
199627119
962441462
792600797
1670502501
1925119053
1106425027
749483886
1015250780
1896943070
848667820
1155690260
2053289635
1552724681
1739754170
1442216501
586446830
1894263875
932394122
375042094
749085301
740869783
1496800084
1590186890
1972875733
2142534604
1999465791
1270895896
1028708411
1036496312
1969570833
1597499493
57984717
1597039631
329941307
1064669540
558030790
326781654
1448155476
2143571353
927228733
269583625
1414580890
1289040305
968747726
102466105
235676508
1009673174
1231540490
1692627866
1175408243
102631133
1211141068
1085309039
613955850
1191964452
73214969
1146286427
656406297
1422697682
1350388188
1000012707
147504843
1299442811
1096871973
1954133537
701146436
311452632
825571568
170821601
232047051
1437986959
1226591590
166093202
403344980
273962294
1726284907
324504869
1517934337
181283055
1409650635
1325117526
1931063569
983941810
1138155493
1144882779
414119559
1521070127
1425364853
1444581631
1314390427
1559302601
291124743
1457131115
1315013030
1803333995
2044688320
453621846
528132822
638511926
165125171
1353826119
2087489390
1202654736
2118100507
1711438064
1009292176
1926436113
1205714734
1104276837
119434874
1969264336
1572011660
1101802454
1437670672
397006209
1129340396
1774606431
1798988254
332159218
1333748762
217589856
1767387640
1280199228
1348664320
1077543417
645882196
1695287754
90555229
1377955492
713689484
515676991
1125727443
595567914
1695496250
1205593900
353543512
681518406
644823887
1012269519
972713183
572697868
1317807151
1209490005
1415089527
2108596785
2057268518
1284749049
256079261
983667411
161205165
812123564
630225209
448234305
32589901
1671943307
2100344054
1739672948
1273168262
372478280
1387090682
538512223
111653369
1286121759
672819534
775891751
114017320
560935622
155724880
183890627
192625477
655012548
256143803
2090482099
1810113044
28657975
1098039127
1447911721
1035797003
2106414664
1794999818
1800992009
367792669
868438630
1504671754
1499752230
670746243
1044067578
140851725
1959339984
1670943533
1229601210
1868535555
1621844435
597784536
711721452
11430361
2117418114
2083657455
1014529683
34692364
1069032784
987338714
599913975
408063886
691322961
853052299
258836850
1403736370
1558171592
1972661998
1921184715
1188727790
1009537040
997804278
1978626675
1978189553
1839400733
485875802
1602560527
674705515
2087796275
1826726380
1779454475
1840031179
1047342407
1162831799
894462871
265624794
554037403
680797998
1651975027
458665847
1851581217
1097596211
1909642329
1723213771
534962540
468941840
699781562
705276514
1147054571
199298354
536281819
1305841275
292885054
2128145254
1966457264
1892254349
129684021
1645106180
1122132642
1812732120
1391395715
1998970727
1609154483
1640414196
1634599234
12748996
227959409
407649344
1962941049
1769217474
967315873
1740976029
1601515438
391965507
939426985
776205442
1777767471
335583974
1500920031
157592025
1023287506
54067438
1622912521
1480136057
660449126
1690333412
1997306065
1810395546
20449340
466960442
1059680957
1166536022
1196296910
684123449
728195518
763414861
570444254
1921636499
1378798097
715697998
41991652
497548606
770090491
40582955
1059346828
1928327842
1564295138
904407416
426154585
1430118425
582608154
1338995352
199756366
1944772982
554865566
72629872
200356405
1116196338
1850587960
1842160765
958973793
1582641090
181280518
1467651018
1757644052
563687588
780946184
426518118
1887956050
1409882545
1573610532
146695126
1420940877
1179512512
1777577881
204639320
437914923
301710553
1247602916
533471650
154144532
1223821296
1924272437
2101736289
773115418
1093944103
1650817021
1808675015
88233567
1392783380
389697161
166517220
490856693
1148489892
1079972003
566824166
677351175
84163814
1575353067
1202722252
897616565
2079219405
1910335990
881973373
561630204
1554661364
744376531
1541470407
26603445
640552444
277171864
549787066
641713740
1998603581
1304092067
1942872385
544257999
1130248770
1463842287
1706573732
94529773
116643201
1665438392
726910950
736842658
1732317795
1192041596
240647235
485481629
279165691
1821893893
2013053497
1255969306
774342867
1857767158
2039510666
559147572
960496713
175205360
101709348
1951693490
943590219
205527488
1787408125
1814436606
1245088450
905026837
1076238882
1750339824
1295684502
1281993605
1271270788
971446295
1214888261
1942117099
317136750
442799477
1669418864
1178841523
505850451
548830215
499411951
666403430
1405983925
949194206
1791529335
238114621
63995827
679829306
380287380
1098261658
1506670518
1939146489
550436567
1851621019
1451615494
751644658
2019281281
2091099393
169238372
862755191
1326381241
1807008664
223843027
2124114291
429363550
75992173
1119698506
1523714727
1345838252
1465621179
2035159523
937871426
1768981761
1283849828
1463442037
399285456
546583453
321068041
1649471493
1333551190
1796605155
1694435761
865087262
922117382
1996282867
2010441996
728603893
221268986
65920147
1710014035
441649625
251577476
87292184
513614606
2050499704
1570608388
1411430081
179241465
1093056438
1822356631
261675349
720791518
1334257968
1198567352
371450318
534250879
561744104
1735228502
104693862
1354691031
1864307640
1668685953
666241263
362905171
1875056917
689323051
1912997358
275495083
1607215001
870760007
1708311695
564914740
578794611
1032088567
1534994681
1501216412
1395500970
938011765
1309835634
257106356
1976675855
1796338063
1343411202
444978448
1249287944
727879368
860166392
244490
1560211550
663327827
138790199
2042119957
2012284359
2106554263
1209747937
64603300
1825115350
1008890438
1148091075
402281247
2056668787
1346262059
293620631
510917355
82824465
248973939
610830926
267935532
1908625782
1364844031
2020904978
1722147943
1634918373
295039254
1146110082
966945939
967112376
1946183992
1298866307
1618210358
1171691459
1877171031
985666642
1478049851
817285902
1708028098
341271509
623580746
2009903303
194463192
233772507
876278364
603348936
242969683
158500528
723769476
93584408
106581261
997823956
174350393
1668223467
335764600
44703802
1257614045
2106477834
381720988
748209962
275662833
429338983
1877225663
1262385018
738483635
1985079137
1662876000
948535022
1049217198
1102277041
442043984
68565014
941432230
1150315190
594142916
1896819743
647156358
1596500493
1849038332
269024173
910082346
1768733348
912517625
458124615
794708037
2022516619
959079845
1227022834
177708500
807280159
1267715383
1485825337
2144661167
532667293
101281009
1511786850
939543818
309854202
1037176318
1676710292
1360571379
1746504779
1496848340
273050543
2142018121
1566539530
947240327
841758738
211665630
1900433733
128075063
2061388419
548592977
1427688024
826667741
293669586
1646229881
1701697223
300516786
1980355486
85471089
2045820787
307493891
1439473472
856896173
747130401
936030645
95271059
509716525
1654857105
444673552
1754470266
1687891472
2076379473
179917638
188472521
132559953
1832688081
1561777781
1745567357
265938784
390105705
2127888839
1554084124
2023786039
2130564773
995575411
1584809800
686399232
170146142
982636152
38411446
1769267926
1135748738
1437813678
1911353361
258519288
1280272479
491432104
1390197392
1013451827
1318907543
1653242422
324696020
1769166983
1205020876
1872554482
120509412
26242128
65870068
1710755147
1252816609
23997161
1097821000
402393149
545725948
1019937085
1401069069
822000127
720957134
420879622
41557712
1813363969
762570503
689932754
2145123551
1795487425
73152751
435102661
264526109
270078086
274253118
1082182034
755320934
687259888
758170619
1030243918
205876609
454075573
598803728
262171170
175703918
1868319739
1111938213
309067040
1125307787
773677554
2043915486
97436682
20287235
2122545992
1365257662
1182206090
1124461220
1020086641
2107807624
1532134581
2038575178
226770649
1960064166
1740438281
404589256
325078380
1043167267
1432838930
1296073606
1780032314
566938944
487668640
248497063
1069823642
556732475
570717825
2087052390
259597846
615191739
814596684
161667652
188781737
1013319065
268611618
1134473637
279622426
1605597154
244233586
1063511815
36430246
361341407
183270088
1598352031
2077014849
1174589526
791137688
210526893
1022156483
640369651
958021925
1167215406
1170483214
1518977990
225099825
173694323
525673474
1709197864
1226695942
1501558654
1904254653
1450554321
575731065
528766586
212054831
711788096
793187230
1101461354
100258845
1588071651
852651517
547646718
1386445237
1323444468
26690157
1425789257
718983482
214459208
396265943
3851327
512611389
747974789
2011392768
401970255
1009266918
573798272
1327736008
1975559065
2145248090
1753841910
345980837
1279126861
573262911
115568175
1525568440
710590970
1680798350
711608895
745801164
1760582959
1903566525
824428419
398179548
1932355424
1300972252
1452706307
1309241234
1849917331
479821258
211041882
880535143
1071506839
746797515
1762242780
679409430
1773450630
1610258674
1310181020
1862537819
1757376080
1627689494
784560199
498038016
1805984352
94814795
574187848
2066985031
806126024
1870725256
619026501
2011959677
145271461
819415921
435404436
689228171
2040221837
1914897806
1216482796
2020063901
895789765
683771432
2130784244
1070068974
1642871082
12674822
504777151
1355362593
1553637066
1915906174
1273006236
1856103200
400663092
1336123378
487712205
1044590723
1309489593
1964268031
1151309766
1434523967
2122959872
1129493081
1443980666
1729596843
440215853
1250914201
1064664216
2139841090
111028085
1245233299
1193170187
48015486
2009169678
226426651
418155587
328077990
48252744
2054580736
585009475
1549779009
1398597209
917572468
1986556961
1147852155
1659289223
1676487344
1424933996
730236749
1503918428
897812520
941495936
1304498513
1174900741
1592092301
1158409459
596041963
1140070515
1449910414
856086849
612217733
950062568
252142984
658699634
73907285
435496840
1398821650
1899898726
1971461164
1958695900
857193117
147741643
47880368
1959901764
1160765876
199988095
1381824398
1913914407
905389592
2100026251
249494092
747956315
1715983077
77332170
1194092673
592497722
1721073928
611974521
1384746697
1690580447
194244171
159930867
1569990115
115396330
1781426956
1849261146
1086845702
1282937869
1071679184
1870304974
940317769
2142602168
1986886276
1326749591
816031808
754985414
1914306597
1271531486
785156677
1655601110
1346662620
1341426113
1263026860
1641501811
323049535
60508181
259072011
1453828524
1688686771
667025557
1474395949
2106393922
729952004
1370651342
178702358
1174330724
1253571594
1717406049
1826130531
799296989
1624111639
269126791
1991378608
14770173
1057732567
1598054934
435495812
649311847
1641774052
527829966
61941771
438952423
826715825
1492676288
73058056
1362124558
1277299879
641746174
863176512
48287488
1477809707
1810609000
1826403180
1844975001
439092023
430010129
69677394
299349755
1139107613
1344329543
1366894932
1255487846
595504304
358778928
747119236
676328998
869891117
976693020
1824397130
919076748
1660168912
1488726121
366063611
1646891184
1330688469
1352397240
608439509
484952302
572254186
524294779
1501326451
1165792790
1039674867
1253509564
1947859651
1439276202
349897816
844241440
422673231
1217043347
829669536
2101209338
528200573
1041230898
921253064
1064183929
772432522
1953635687
2022136146
234166942
2024548808
601329670
810469404
31831449
1615589362
795476172
117757635
1081810129
198266050
1892631477
31585928
1758751586
1989708278
1668778829
32783250
108614669
74203836
230657804
2041115656
2095065823
539448535
1125906301
268599976
370239460
1465493247
995322945
1485698437
2058766521
1082382623
2098733140
1774372121
1491473432
1119478395
557839081
1630291566
1855132715
595666776
1010317096
785400045
17179208
701574792
693223257
1442536315
239880340
2144128857
1194658953
694545783
1428812201
1036845044
1044477810
924873085
19156527
703932058
934367743
1725681535
158413549
240323145
1121772435
701026226
1810669641
1651389011
278298284
1371841102
1594037079
2039309394
852062270
1197520247
2034420931
1224490844
20598528
865868088
658496127
734824348
626918746
1449711468
997863535
1966111135
1067931553
488128406
1774436973
928425746
627487567
410813518
1874399909
158402515
1346576475
187879844
773700107
429896683
1213614547
706526603
758245843
1146042913
901856653
676208403
956134659
1541844686
1721097455
511889725
723792198
1838469645
1455802675
844567507
1472755489
524465818
923904868
17212166
1166966521
1367539786
2080190039
366789214
107409092
1940148364
283353454
839948339
36206189
279786226
1948446188
646560897
1548880408
973715574
867457254
816229706
2092289883
1418390165
1138294022
1958219847
1825734299
514686357
2075478434
1564798223
1787892064
924109020
842479753
1487244513
1348279274
858298668
961066170
1797245067
1133717593
15340907
374842857
576960641
1614272281
953308050
375848052
842365782
889617725
872163294
1994868115
946281936
178618861
2115811660
1233047819
823550208
959201768
2057379979
1351299706
1373777246
468082675
182689937
338961465
622114431
843430322
1456485182
1137601295
928231755
1673137172
465906279
633576017
406130609
1481108865
39991025
1965066551
2087478571
1918706894
953752468
1776173571
1782454962
413145295
220369935
1255306907
67327874
267417006
1574445088
84566820
1595270939
608140451
973291255
1048789749
296259999
473572316
1174585009
1128539607
1996676284
823333312
1453724273
1146261519
1987866673
1357572951
773292447
141099811
1974653333
1989319043
2016194725
181791421
388328643
543290504
284006536
1942867651
536304026
698369408
554376528
989873797
84875197
1021209709
2035961754
916928620
352645171
1488055205
1417651718
386499699
1607781289
130952813
2064207437
552696322
1573660438
490951760
149079442
1530064987
1732631034
2098313531
1572299923
1572341912
769272571
436102994
294753106
1038553194
1629730098
1019162351
407495855
1401310681
1007791210
1735762467
245137877
1114491103
855979881
1702256343
1275173233
254808626
1330329599
648825649
281595514
1531479313
1540479679
2134063498
1303484380
67217903
1481843870
1102952688
2097883043
316538105
748084912
1460328309
1655802830
1691844674
603667584
1315798412
1308711137
1038592636
54257486
1366128378
37940960
1879866343
317361935
1454971091
1078717440
2114010313
1777963897
171418570
1454942596
264118004
1974607912
1715849121
583346607
764402590
746931573
100399330
401930312
242559944
1441619729
641632019
1985583204
752381063
1753944498
2093428328
1903230693
1313653495
1811247957
1012708302
2116709075
1428552941
735445555
168955687
107151550
344638671
954701176
1243310420
834560524
1678626896
1382266688
1241150614
802506764
626916740
844993391
277843251
1226533663
1997372830
1781501497
2134274447
178348383
784049667
448727076
1860732849
289513199
309199249
1906265827
461884904
1373925096
2080830301
2037457002
1911631830
1101147929
411477784
270963004
427830126
1756975451
1610034714
331120104
1891215119
2084878439
1310532562
448870437
1278551531
1854653192
743292944
625335963
1556565020
493276606
1852550572
1074977895
1693408719
1501236069
1288394400
1336014698
5859479
1730111173
1227146034
1756884951
507127528
1078854910
1605167925
1991760094
531951998
1519108985
646913287
1181109846
467244201
694575693
1996011723
211478231
1673478380
962324312
1448438970
839262348
670625574
501583057
1869881551
11828674
1732255586
1477524382
45708730
134646074
1577132716
898443637
657623312
1849575085
545855038
517074820
69187843
1036978489
70221598
1880119242
1019166512
600938405
367169735
1560635255
514322766
974801842
67383592
1740713672
2141648265
632099456
1349873944
46917517
1964742315
1715112062
2052471035
309031822
76405537
1154149923
1332364095
27140298
1369984639
1017387590
58354682
1453407921
1631601484
1185582220
320199709
1923002668
952437333
384856851
1486204944
1227618157
1871297407
1098141187
1044442087
1225388229
330705747
1743553765
1838482943
523610093
1084207466
734088843
464252219
1746598825
70900744
659205862
1584261570
1830789186
1581159770
1235147585
1801626740
1294617246
253891831
1939670326
261642943
539677574
637532112
38383410
2115789821
2107153644
1911818335
1091282027
1530584221
744799427
1094742449
459057019
296436884
1141536798
1165505847
850819881
1460437999
154284589
1870656320
1961906460
148834185
541399565
1317120380
496302396
1248712316
319356569
1878902982
429854600
47379510
1582292438
780480366
1406379209
1590526839
523782168
340617085
1866670245
1005172518
1589409497
1565969198
1386380992
1214972401
1136309076
1064361252
1809923266
1728924624
1335540654
1742047399
1238261961
1206222178
1896720955
1820240737
1309821307
1090447457
326183168
1861939744
1436715311
81514569
1497370543
1074492834
954149505
1310511292
1555199735
1194906917
384963702
22327823
388307580
1453699103
522274072
594103385
1761644857
322696281
987476404
883511325
1881852139
16286955
1584978874
201982472
1527777882
737654133
1532369390
2014239603
1335915332
2134802288
111024610
1152488652
1473224374
2077278579
1745683694
86458968
1879967248
1721327210
135994193
1966808105
1271714011
428164879
359301557
1988454364
623159884
1475975921
54344961
35494598
2006893292
805971863
1727246241
1188001258
1562562206
631935294
1078010702
1708944720
378858480
914960267
652184460
1647828110
583570392
862110215
531802417
2031069110
1223995079
1216720754
591874235
1220688266
655075593
1644713863
1908050821
160754388
173555397
535149539
1550745344
1646865567
966758904
1766315035
2020025457
2074922902
682249902
1714053163
1877746457
913871742
1488076027
106744822
582886630
85188552
228873629
444976312
820744131
1761963930
63817562
62494296
1658653457
2136129292
361499193
972915561
779612265
374450278
946015326
1402923560
1660882726
583351123
72640958
1457804797
1072689642
788124506
2113689245
726882522
1705575420
1566775140
405938300
36588624
349013591
753229271
2026048009
1312291824
993645563
2081423720
1516265279
177759402
994627003
31777244
1930742806
493093300
911930845
1384489143
965596675
984195385
2020339052
419843614
1478614465
1427728202
1393480617
268002755
1261109355
1492265029
1117065333
873419972
872155126
1663514822
1585619029
1034523845
945311363
17215583
583932087
1377105342
298499292
857339374
1106749958
936443795
1868252282
656865093
1228700970
94163776
519487647
1570104972
143266995
1730302917
1828474304
1560690250
1986349170
652463104
1302545251
1071168772
88791224
1408660530
206897373
228450429
905863578
135822674
986586611
1575155858
398588593
1926742952
270308029
1683744572
906822871
134564691
767172275
145907559
475108234
490813124
1009680732
1281193191
1856926850
356168729
1095677753
878196908
1624423610
1988030819
1306235020
1829949511
274412655
1499191641
521354566
1389662948
355817742
837289601
15258289
1701742508
459884997
47590449
1956723685
2112673880
219939826
528106599
1837033499
901283476
850889553
92699069
1312174707
344538926
601945266
1673985430
203050277
731375946
1691709470
586924239
2034115591
103756603
1094382279
324085713
2125386472
251480252
1438650226
643165993
187655280
73236062
1410187579
1632893546
1561677224
299301287
718610641
1126695739
263174202
1366002493
715602060
2029963136
1792509200
182259252
756215926
63534707
286176983
779937864
1033320480
670696188
1289492437
1949425356
2002397472
354871359
1206953437
561885570
401089279
896255576
1687251186
1210785333
2036739052
2145221647
2106540663
1642940749
1238730722
703563338
690040053
401256029
206138809
1611084402
1580193755
676135315
1059783188
191396975
998499818
13933447
1161052888
370327063
932064893
397226134
2008935615
589944772
2056883742
1534937612
2026586689
1212410956
1206478389
931432436
564662655
903760420
695373028
1663527614
594158172
1029520305
512019698
2068835340
69088010
147538930
1814185999
1826622319
1521301262
1261115817
2015157678
212239196
1971396196
1211968235
2039158968
558435155
1561094911
745271598
2045672927
812969704
514852188
116663610
292680609
643220424
746179604
1830019533
1397229198
322358979
1748203037
1226664930
74923086
1722939464
1270806634
187094631
710060576
1389298587
552815826
1408585059
853891393
694084694
435743335
1596467806
1317481133
1258250159
1442460218
1914760380
912609794
846844444
493674676
1043791238
1965749374
1331172148
1983564104
1485025518
355060639
762994023
1778420289
486444440
292484680
969775181
2077970356
745190749
221311706
1398879414
611032801
1755357333
671699527
1881674658
1088086371
632055924
191074547
1836466996
666412583
1437428580
1851946142
1524107028
1714191178
586215491
145328859
1611611172
196262794
196269765
1687839464
1835903474
1770119265
702177715
1400547513
939305577
1322383432
327916225
2133898311
1654965491
953101015
1124275629
544045065
1499158427
1463061880
1893674391
1933791224
1671758136
1844983879
546399779
1115778353
1183574296
1384299803
1928622716
2039467774
1341257315
736261109
1574060257
930824328
1260766491
1554351042
333403160
1219677933
2004201620
171083107
1627286616
266733256
1111802855
70488268
1872175226
1423820446
193640983
2112519607
1156536664
1058875495
1954877898
1316970096
952805273
1962143870
873374018
667278997
451151898
513636210
1778543985
1670706585
1135056199
1084123519
1429442293
968440632
1305616610
1464385756
317832405
1273184410
256235395
1476027904
1023158521
1478753921
964440698
1350367936
875639367
883644192
1839793811
620579799
1119025729
1301637915
312592464
253777795
1821839868
1234144292
1446177315
464076388
1310154809
1667370494
1108497401
535455795
545701627
1762676933
1448359890
1149588441
947523769
926854075
950688411
328045022
1485122280
87736686
292961052
999566116
189295753
1369662759
1550995878
672656785
1238731076
1282217831
556487751
2003508973
1593958605
1050694163
1825985921
1396029677
1115519875
1413721059
1701201711
1963945226
31085426
1820321289
83351973
214386205
390931056
1907910369
1331099357
1896322612
1299876358
121178565
953674848
2116282080
1907256701
398223140
105616465
669031439
1594330340
602068555
1826846182
55328463
1756765791
1703806657
310613816
768110227
1259112088
1897932308
1040332138
1500069394
2087833344
632006122
2128969681
268676168
1907558372
1836152928
662147063
967029579
1321343367
1877073002
1284859931
2096855061
1330319577
9017946
1262847721
333775700
74203562
1632789525
1965133633
329485559
328004713
1734880088
89785326
409173388
2014999071
368881146
1727197801
1959084708
1748433615
1629791889
1279762261
2047941069
1656640307
1214212443
65097968
495860634
611538714
1918850575
1398360677
569017912
134761983
1766559748
1164831284
1927080812
1088835417
1716729708
1838013459
1757788654
1807348259
1866396413
1892829867
864366164
1662664723
1396928671
1996110622
1003539843
1581837482
1958746165
417154466
2072953074
1730853172
213490545
241200772
1873531846
2032839875
1503723394
1162524666
2080961743
665975888
1631730783
1096809279
1033476795
1949806242
1911595375
1871743356
849045035
864129209
603457081
2080231419
1191244870
1665595969
1284026913
1952650496
965807143
231007243
728043013
203653330
1229048452
1463476486
798838131
1825651724
559231018
1210663838
835951246
482970714
385759253
2014667125
45991783
392330682
1887373945
762531322
2055669764
1660422216
1007960703
729656178
1219942599
259061118
1863783610
1274988057
788696756
455214338
1719631404
938568635
828859067
1202989029
396087632
1347237959
314414153
1172245075
1772419237
1819309305
1805086600
883057003
1568158203
802151406
671967283
1348966509
336523328
2004716595
2046630307
656375042
37211866
1196339906
1503764256
1902244728
2101673376
1699441867
106530954
312195356
1453102349
1170804226
1967948901
2102029102
367512026
1520748812
1358840325
1852727383
754484226
70227978
1408993982
923561677
1166644664
1270608645
1701477147
1559446615
1292388460
1269789832
599333742
1346217559
1007392197
61827415
112573180
55079812
1586233142
567036599
1439896546
901725383
1078106241
1327094704
300144817
245442434
1832845755
413049048
623989704
527801551
2075630706
2020592453
385104586
1119617404
1531124616
739409457
240777579
1429637020
555090188
509355108
521362547
1074529139
2054427222
1797116691
1348768209
184982560
791742508
1276275425
1586327987
1541956792
1704330093
1128076257
1207444985
1541416751
445881138
712468689
1140774548
911877742
1878196890
812743008
277159436
562416316
1553106946
1794324620
75310895
1563216155
201192930
1248567937
1289300697
755423607
1080371710
2137969807
81224006
1892921061
1846860315
1361915426
522408996
1912729052
612689122
1866108687
536374995
1647926034
1145090929
1306889974
800818205
1639746405
835860631
120560204
667406024
2007217115
889444953
586757161
1239584327
1897885560
110604916
358973212
848637553
1746847747
2099601401
702601274
2043319197
1139200026
1721972688
941443040
142481658
2053888137
252917941
1428415522
1619368817
1874221204
1552730985
1711199506
781576744
1863300292
1511298920
1333608354
345829692
1036105668
1028747562
1492244598
250259208
1299207496
1597731328
1810822281
1729218174
1746268371
525169340
1859851225
312543205
591930466
102048276
34114112
2004492663
2121047377
30031726
1720560059
388409223
511401845
976865023
1547338762
1840860338
1410249899
2135763322
1030975978
570435577
1244156217
982210995
2129670784
247605952
1195204969
920675718
1056744201
879882385
1891991584
1159388182
326688527
865056828
13513287
1027124914
1658158887
28064491
1251709096
77140444
1968837788
1198125292
565289383
1266465853
1426733127
1497376019
1226184185
1738342511
2117015009
1070708826
1658516492
528853819
2062757299
1357794866
526841726
332666684
2140284034
436725521
152540324
1909589128
480842114
1543214265
638704834
343727081
601425108
894754639
367741232
869741923
1390618426
1296896764
117236776
601157118
1460790372
1045459642
1096004842
1846533135
825383131
448115454
2119664400
1742253844
1495753816
68743772
1623085973
1231197321
90763139
1317676618
1411861011
924051457
183212878
1051495954
1709737061
304258430
918308281
2069781655
1305659377
1453100850
387790082
2127566126
726811728
1130004412
1658278452
1576861813
1416224294
432906650
207679095
833258882
644356701
1870622530
1518560791
492432978
28319111
2065873053
864727990
755708894
228348562
1270181409
1994152283
314280844
744037866
608544213
1122096922
1001808346
1257368406
1897765962
1031767017
940849316
2014755703
6430673
1238952252
2021117403
1599010377
346218752
2137111978
221004848
414474598
556720247
1100036755
340097651
627552892
1509196647
24525320
789925942
1319279449
71208755
373245733
1008754160
655092336
1911912782
563434129
881741334
1615575217
1054852534
1934050142
327199803
639344294
1777745872
2030107926
2002497271
1687356364
1217296505
386954248
2091094121
482057024
1085741189
442491881
159273103
912721385
283789695
1094859732
1214025137
1051015938
1180775427
188773013
184857653
1149663879
820379651
78538012
1974323621
894031248
289257392
158059224
1090470140
75541807
840870102
200334381
642355061
1978596471
382310925
858298313
2027283461
2069710114
345878214
1645443991
1532903721
1122300449
1066932968
448083187
1741152102
413784651
702358628
209478575
5053609
796378151
2084775709
846852200
1085251390
208374602
1327348763
96713623
1675130470
1372794800
929281859
1037174384
116981315
835957740
1319051259
258065866
1398672821
159912425
1800253716
517378821
349534768
1581780606
206286234
2056064267
447754996
96306585
2008897423
1797552799
1737897612
1404197996
39232336
1152022356
370477009
1318185701
554092877
455678999
2114510885
2023277780
1670423308
644562893
1520544668
746027805
2012782089
2094027925
794866767
1262445492
269287421
32241473
1585349919
507877751
771751829
1673950647
95151984
2120938907
21400660
1354193277
1020134926
489482512
172571410
2016356845
952123293
2084756706
1471435595
826137158
733434320
1082245371
1080973190
919220461
831704527
1907487579
1664078801
83832461
1686612845
82828539
1193348530
952637534
495092820
1814036881
1425084225
1407429598
1303630969
793365441
415322423
1553798603
1875443014
1667203287
64212207
1256381572
259046091
1535312116
1470381638
1891585955
273920476
961438876
1047313106
1839874379
1724967519
637099682
1599459319
1249728564
480188223
268435901
478258786
1349456262
1988407032
1764601527
1812011200
1473550769
1918227887
1938879664
845965226
90126574
16657088
1894582249
1371992266
938147835
1527365935
220157852
1331034477
1632852350
1589808937
1565443737
761103950
1162114385
1474378472
1378258603
1787447428
32870262
891066306
1168131277
499480176
1869172216
544922273
447877
977866650
1833952324
1514829884
1155102730
1639003237
1627509600
1716043262
894229182
1132179408
6204593
721817983
1051160553
1431480177
950444823
1266639063
910071847
2044531139
2074637644
213686690
1781971475
2106015162
657778572
447176647
2132277801
1115440371
1151927074
422431683
439845369
1535026924
394556745
1279509467
189221465
1623303749
1436295072
1152522571
1231798803
1711355051
115520390
33613082
1840474446
1035339498
1033042262
1930688736
1252095452
1175326159
1477653332
581173250
56135128
1319600291
1914993733
808713421
2039594383
893879783
56361118
332100340
1489944830
468615881
1605279396
1154864521
1299621928
883115417
229521588
508619631
1451090962
1905005974
1470317617
1960947551
537924253
1155622884
557834788
1243400075
1605772403
221161320
661819716
1847689855
652199190
1070598952
1369877767
1593239159
1754934774
945025251
1938617387
1329832210
583261484
1979022599
2005537609
1765435374
1887227123
395837354
958367954
1787759958
1184376623
1632775466
90329258
857403746
764986192
1351549233
1186429521
2056844832
536143669
926218938
330629543
1836293548
1447255044
301964168
936421257
1598387214
286403437
1032972954
2143540604
1134483362
846745674
1725901079
1143223321
1586318490
358705316
1526887722
2040837749
1461580581
1593610940
1946978892
1495765710
1978613224
674837583
587175599
1557062640
1278231464
1149277823
2104108596
1189786131
603938616
1043462011
2092934518
1823305246
106797140
1144543297
1726309055
112521070
2058503651
591661681
125807603
381579320
189190110
1075517621
888753082
1714776625
1765882326
1081887198
1221742361
426916822
1413397786
18562662
174038161
915963333
2135694726
397701855
1385057179
19033321
642459146
1260903024
137641344
2087957695
226485218
218541748
1766193472
554969693
1163711019
1118843306
816775449
487759719
1569983688
2029561983
1187498197
2088521349
1403851364
37840185
2052197643
1134746982
1593409916
974530860
1499726405
485542710
1743517615
1189363034
903935612
1485390825
272181157
2069196913
104840845
371415320
1042987261
136624607
341341173
324433408
959496931
1801153322
53499620
1147143836
1935301536
1641207913
459347560
2077678345
770760531
1734936783
790781844
1667993276
516714597
1257428981
2050147596
578666676
11500895
126061040
1904679090
1938432191
727651950
741492341
726553087
1794829097
752702462
830665540
1829725409
1230126780
1495171803
915149743
100081273
155084118
511817177
332416360
345314908
1813189718
757864880
343089414
2085027929
79666952
899425678
1545981368
418473591
1074336771
1944980865
832967116
1567503563
1804922823
1701158107
1885012487
1393177593
474917549
2006222385
1947625369
1315350834
376844923
729293818
1602028712
238576943
766699291
1136694315
191851339
1554824705
1648424552
2107641073
185449803
1317001511
668764044
80264291
203938614
1325815792
824436608
1958296805
699684358
1707632766
1141343377
1953022656
903420022
578891767
1004013155
1056513227
815580405
898071484
1592575536
265796067
131800602
1480140472
60838586
1140900482
1483232990
1792920042
1940676628
872033946
2084325459
975933847
513237853
474296131
1282750703
2047087599
2105095502
741842385
855158244
2075955339
374089679
1053862827
675435784
1243535691
523035393
99895030
1568291274
1521460884
528031730
695095234
1816294632
1586726772
1788489876
1418897529
340475525
1456811204
992175326
243162478
1825633964
1323334774
1178906906
1641494314
1498748785
1046088098
1306441784
1281710048
97798309
293616668
303242509
835670252
434042163
1777149527
145592208
56350082
292335131
1325699572
2022877162
1512519577
556356824
232885443
1824722017
959531151
42946806
1574816624
1592424648
1095892851
1940862049
2067517204
1043915349
717172426
1401042844
1902964540
161352608
2093199246
407343614
1860248764
477500237
2073811758
1195108113
227448544
123463946
632901494
884146859
884018163
1708425511
1925526897
1516098981
1285385974
914696958
260272044
1412341288
139670100
512927428
710632250
1684817170
677399380
676126503
1584398552
274432420
1896658195
2133626466
391379614
1980483168
449564129
2084553276
1326721185
1872438509
98582499
290163159
635851893
1301793001
1721280625
1293963251
2011817512
276488331
2118723274
86637890
1366978740
691170213
1391574449
1562515438
1983944752
1100580079
1235610989
2024885343
943742770
1003229707
1905145681
947347474
69103769
1265333256
1040349909
1753535133
251059118
807151046
1064436295
550119783
283608955
1076085718
1618243159
1493958759
1794150320
2127141350
1551214925
732917948
806294543
1674305223
1747305439
288671094
1860922668
155473094
497867792
1703806535
1076297559
1385297862
155429473
1541327293
522570492
561403493
530935171
512147431
84887766
945631062
1660306133
962184423
906569191
84299524
535554254
2053504916
1866892731
2124180072
75476900
167827281
1959497582
330649404
2046729395
451401407
1330724155
572661066
1099067440
655810509
653863533
1357971669
1737492036
1822338612
880072278
160761615
1098844610
14566184
1577643005
1627465029
73615206
46790623
1772220591
15806036
1881543809
831723793
1341621992
1309913461
1241822220
1737554167
1060082401
1834897045
817456031
457854988
622065928
1283997975
508941119
1191643524
1377015227
536308241
1112292366
679507437
784633259
758510733
2137042668
469516389
630177493
1706598168
2095889270
1296627506
118620681
1204694402
240446079
873211179
131725053
1371270741
1007784875
1621302035
1923308450
1431233646
1432079235
225172211
156782569
1107754776
2036915115
1073809255
2013919534
1024858307
1637034788
1597999613
1903803102
467198364
247998218
252054481
1467599940
1145879695
1192618705
2037312388
1255001287
139385702
2135872152
1666211693
834768575
798046649
1930260852
370110809
1098564521
1149319166
39360778
1745851475
412349482
2106321349
1870380762
1659696810
360044636
1331403534
1054718286
813054074
22657383
1556077139
1926966254
655731763
1792542524
1457281109
134638128
1453565055
715376304
540684199
2142152828
1474251797
447261779
1981707923
234107961
1757710115
371424984
1227690719
1366335165
2122509026
704962232
697338649
697877495
1574676028
353188622
1944430554
1428792836
1670174594
144018505
1037778910
89772248
1981521349
768331686
235573841
1318438719
510073986
606535534
822384266
1242351463
1685877497
202448114
1261840072
1684346409
2013114990
64886108
557223858
864071782
1723241607
711264484
236427926
1020086074
1226226790
2104123419
1054802873
1967858375
123132669
1932070333
692187826
1498693858
754877671
1912616303
1451339187
1817796610
1191572129
1389132425
908622639
783244447
1589643288
600271059
59137554
1241495576
1178507512
139571077
1681579902
964448835
1148849163
1952175715
1204420864
1825195750
1870949122
712125349
1914483509
1330911796
2002601857
631092809
1995436059
962438143
843631378
329309587
1209762380
699385519
1090636629
1403415335
2133276749
1664771026
280219867
917759602
1703575807
346779624
1746468269
1514359554
1704284281
892691241
1148045799
238953083
713964728
608426831
1174506941
336082786
876610116
1302144275
1451164207
61867779
1458919935
904589068
1725452511
1593115390
280754437
1917254697
898362312
1360043666
1142373920
788701137
811448314
1911683271
890091226
1822355383
1867223230
1512665279
974780414
1426401453
1755801095
1647372266
1775963935
1387153496
6423251
387653012
572388635
369693359
1445685698
200232823
686490311
380128320
1834573772
1760781804
251066724
1580465526
1143954125
921988795
1956687977
715467274
267762517
1720572141
181992187
880368253
356649599
1421102383
835839095
1410913665
1075397870
1561494526
1589536875
1952105643
1018593959
151737177
1293858092
1954170559
338748494
718997107
893503243
2056853930
1036779917
1036892339
901355317
1668217094
1046684087
1601081357
1413393872
1280493151
1894510244
1496901413
52134725
481922192
206778793
1599465551
1326236005
1724456242
577060416
446414701
95201854
1172124225
240082529
439938273
1939870954
1320546250
1431514824
84693909
1123724889
1371722470
2020948344
244649404
479974295
885126790
739035075
852884636
712187247
1053518100
632486859
290154307
10198753
1956248060
1019664273
1801196852
91490180
1080738837
539352660
1272025049
1425858008
2110526997
1385006979
648816261
1681023262
1642821242
40502469
952042956
290244293
530108322
929291644
590817312
363381532
443103517
4233979
1040516639
1961232271
1205496532
2082126888
413507893
2111467312
1463301
793143590
2617866
967400672
716452961
329753957
1899566757
625952819
1177705108
419512985
1150418992
315076858
799181936
1515167206
332869590
922222173
564364548
716963167
892025517
991817162
1864268322
1910414143
1353004129
132822929
498061361
244356238
2147296579
1677562132
1830863984
288176362
1966470317
457979865
1469770474
596693229
1467174525
692017557
1616478179
802568355
472546244
318789724
794614408
1794145222
986029445
1659940563
252864666
1958380093
1262346233
2104719353
1226564091
1366521020
2036937614
736947000
205463404
684380556
1117660547
1617575776
970141296
7551410
400359971
1999650804
1505516201
1013971534
1460221138
1200799110
573315629
2058946562
1882740669
1795435010
888191133
960337510
487125275
1055084397
1072629467
869115428
882497845
569176077
1607168661
1904957622
719160322
1057283261
1402349194
1044056433
1968288052
461652000
31909177
850471250
492432747
1217585640
954215918
1360324538
1234144292
1960213317
420781677
614361611
1134662335
2096011479
1157604655
843375948
1197579638
772905459
907051125
1855131836
3094034
1593542960
1651549870
1139562300
106740269
257054929
1828097923
1590639123
337121333
1532201229
408143274
1403507877
1415915775
1787032050
550743097
116658150
744519639
598630180
1154456363
2123855453
1038939040
1918312362
1107641456
146989546
1306168976
2092400870
256629648
1745059233
431123349
1660307580
1980078816
1213867217
1489400566
1855704659
962642209
1004599371
1927008002
334040140
184033159
688968958
773711469
946934789
1035358423
885391124
1334717644
1120366354
1950187855
1213002910
1944566492
1817336768
112112605
1539126577
818195662
180373843
1978663643
947783284
565323950
1418113148
250751189
2072147493
2144158718
1810027671
664916852
913852113
1784729834
1742135069
1962489577
1570158602
652720091
1940201192
1975961443
568955018
218838037
1961579248
596535711
1985312341
999349332
756860835
1062120459
1322285722
1784074182
418666471
2136086580
474750990
668125515
930723132
1406692146
650775669
1129943075
603900092
1827668108
1809888265
1692160094
968631251
1838211086
1860164620
1864163453
1625414816
1523076407
738483074
1547684744
285447702
1460655055
976136255
46014613
1104889405
1439553970
1904948589
523157314
440191061
36816189
1309198605
830617450
1784029477
1393088893
531878902
1441572034
476013799
1694682119
1457090511
2029817022
1803220698
2064253726
114768260
1072086781
677224273
144236583
374386331
93845479
1423088252
424980819
1838058262
1771486363
1793960811
2030393280
1385566919
966343124
1509368850
399838907
533470810
935183797
677392349
254386603
290061472
581603772
101924971
490701600
1318509629
44241603
1305719387
62735684
1628230175
1087522917
1357282704
1298911873
26500046
297795629
1660169882
1567089230
1706509435
1184170411
232655279
598313477
1144015374
826741377
1395428678
1111788641
554509967
182934984
687620336
269783701
1961730220
827268527
317696052
492938739
36220928
358607044
1176488619
459292322
2142184975
1805494638
1844160403
286299893
86907426
937959528
2111050329
955187463
752036901
515830472
322833688
1037809342
1479776533
1696619774
195630333
2072591258
1202001460
2005054307
1088433126
2104816721
1181910839
1206419822
81989843
38290230
1348911938
1269703879
503740306
644471439
1505441746
52328623
1327983118
711501859
1527656658
1704900843
1136348114
1831075609
2130138555
1101863643
1449472096
627386811
264567986
530573208
2090687480
1649912411
203431149
1743819285
413741844
638472157
766274823
227594883
594445939
2024738530
905574687
861901934
951803698
126139038
1417687027
1342429415
1091179277
2078538774
2091676584
2143434639
631413236
374455067
2083588903
190669828
2023171591
1751545652
917715867
1781125005
508862643
33530551
169042766
278028249
869273257
1417833619
1029665091
1008766199
188279308
1876633601
1250945454
799495333
352756275
282598034
865939118
311997797
541757364
1967984771
1921841857
1194064100
587911424
2088529947
482514103
409560524
1345265040
436918061
483875912
1972410184
79103054
92521486
1470142108
573867997
1705229871
854241545
1089407268
80064375
1673399628
1200437115
1312569416
1777668988
1338537138
811513308
1370570306
1306649737
514460945
120006257
1940240932
1822257140
717479519
414340650
1943658601
1059662007
880859038
909960259
1301276757
1820544781
361144588
591186900
1858608088
1163734960
1995770363
47949166
851056684
1861157266
247113343
1937091594
1161893703
164764459
1507763317
2006894887
89873329
539501517
2002817752
1083172460
2037905534
1882885816
1685528444
2078972394
1752829872
518311213
1788820508
1949771056
1621774543
971869337
254451999
21507424
1740429304
1310975288
1305148982
700576644
1369997525
917799126
1185552194
1359699542
1029194032
769056923
1428459604
187532675
239338781
1412525817
1711015120
1596125147
759215931
356733343
152555003
438219894
690545471
1474332560
1888793324
1391811015
21346594
602839266
687265348
323181557
1449035576
704755194
1521198017
1278124342
694445310
1518436614
283928953
735295218
221263880
2132571898
617161237
832081033
279612471
1010822328
650746365
1366609506
836124370
14882254
1979913568
1463851895
570006987
383219803
566330813
1466153988
710857919
1887620791
1033451508
440913355
169197981
161057318
1905741652
1778617864
198497151
1257066904
971141769
966293622
1148626033
558143467
565593248
628614180
1135621601
1685764876
2092367611
1184641518
2035096981
1167245703
1705367099
1387082299
1196089900
1367880209
1714055875
1657908692
1141517344
934245311
1935418383
1175971641
1963721917
1459708284
540253624
2665534
677702828
1886928148
2003909944
645254622
1399287956
115917276
1012945123
586040695
1964099059
1076253742
1547697001
2114592732
1986022756
1781664400
1304763599
1913629627
233806418
1201037604
2089667099
1780960986
144172497
947273839
1201579190
81223328
564478141
225403616
909944670
1736021909
773268309
600146673
2143892330
688763211
1684579952
244291923
2088341278
589376470
188416644
133005250
1986492173
796306072
1656755646
1822583439
905285471
1147869113
113109034
763330617
1510401423
7318126
1062167049
1399673333
548641317
630194654
1293457446
1740453950
1567434903
542182305
118556593
285996206
2097952990
2140778044
1118170457
49676345
1073965995
736879258
724552579
1642120037
1072771253
654354949
69985610
1637492046
2118814436
34918290
63237632
1144125570
2124555095
462285844
1423062681
1049928480
862569075
1768750021
1487926704
1229245125
277671212
229983453
1275293171
181969989
2070159378
1230573630
1043361067
1880360467
1570291330
621242611
2058383478
1187285125
1840474487
799602594
1050879316
514667760
37034324
1358357176
42675553
1844098391
430049430
307840980
1709119690
1151347783
482264778
877295648
1665092879
1209319317
30877005
1250207227
1806801786
1124425532
533600767
24805899
2112425386
393671284
1849266981
741934729
1354171666
2017685565
1202366882
1676682490
2121562749
955385233
812102387
979686585
1961730522
1837579960
752995680
302641214
491941578
566170426
533359100
1078394382
626642635
2013290479
1392993294
1347338733
1003331572
169926664
2044331266
539615293
1076173617
217576362
1001887655
802755692
491169523
1490369508
832574987
125134387
2000187022
966391104
2131478330
265841101
1867859551
1705320998
2035461639
1717684233
19176540
1845265344
1485202369
1741628097
976534672
1115039776
10385327
490709289
671365836
1669429353
26601061
1468208912
1407918853
1912592229
222575035
205982530
1079671986
1711169093
528107772
881680698
950436544
333097046
707201590
475105407
653120169
463979132
1198591691
1468131570
1266799889
1407026943
814315033
1057450542
1473688587
1034272446
1316746754
603049869
465723716
1724616650
2062320345
1499748827
349719111
154771196
1407639664
519833957
1439798749
1778624125
922761742
2101786994
1028090416
77371493
706439370
389852396
1327945953
814060449
1612040786
2121850152
457769905
1279789926
1387759251
115967941
159671730
1386857908
1941060142
1964855112
2080684116
650114092
1003617956
1959370763
1981275113
2119807665
614208000
140837939
1836755760
806852886
169784316
244547048
182362974
889388026
563698367
1714152849
1152969783
698759326
1355440010
174659113
2076643673
1473089463
301732280
1190663384
147335864
1822726726
1483937909
1902615094
895120976
645570904
25095733
1872041435
65935837
1949948512
1919773074
901672673
1406268262
1760530746
1479373548
185403198
656232638
176886792
1585135524
1605367772
434701650
1288511451
1745902422
1166428092
1940424662
1545074999
626253758
443643780
1190750845
39935102
1828617816
914109808
676537501
149361966
2114342586
1119553882
751130330
1961906495
262180799
863750553
73914853
1381844686
993500220
896857852
282091728
1361040237
781760779
1360941021
2018611147
1896565562
1947341419
373813090
1064945530
1182394705
1464398028
658576112
1760529914
1219830918
1834644859
2138801468
1029726639
223170692
614363231
1049613081
2021099054
1385341407
573103291
803029627
898134405
2131936008
1911837073
1609774156
1788450931
1936948758
101117229
1503431137
1740776562
1740997738
1455252325
851294197
1323911286
92831155
637400404
1237081737
797292588
1073614529
211023623
2134799970
1735751867
472144684
1030070243
1127321132
1272592914
877876284
1150979268
845977123
416576871
279980989
1304536883
354266527
1833446308
738446594
594454374
1710585797
1210247369
1488860396
1347274628
2018715286
1546534932
1214064516
2060615644
775733325
1158326532
640035025
1378337781
1156249081
204184935
569714681
1473054402
334854229
1515079667
696239342
627973622
438725895
216872118
931780402
1572927076
1916295616
1853315040
168065339
897008346
875343712
689340575
954058105
2039037120
481044003
685768725
312147376
258841389
257988189
1708991705
2002754168
1193346003
428600357
1910939888
1815269426
483706067
1801863580
1994929192
1766049680
1685604978
1578218832
219774594
815212092
974603861
574266468
189879187
548331474
1625455994
1093053619
1205219480
569266988
146771088
710391259
335320583
384532668
1455108503
939061783
1539525800
1089405671
581165978
1320071538
1028193232
1450806142
1127096337
318376155
1481254271
1202217146
745627847
1553360664
699631221
1314154250
1599359394
1942099071
2089459378
1026276308
1116820368
1056245077
73361036
1865457809
1128434141
1799974360
1652411046
2032014852
1201866715
1649371843
1358908620
1288411386
1771421446
1623495634
918693339
206305439
947782187
1716576537
175097208
1682042128
978631771
1714039100
617966229
1376468280
1495193295
198804550
656778978
98185646
1349284825
972304688
671045607
2009277410
1522404489
846994155
1520969053
968696283
1313547304
2001031200
1050314363
1188253001
729331016
2136758867
1187535051
1937998115
1766716594
1198918969
1831068628
244552319
1281667631
1725516981
89240965
1328701603
948382536
1804251533
813808573
497830618
1225020269
2145204485
7321829
766371341
1889122921
1217852357
1297050424
1313915197
428322407
1100208000
238333948
1554808490
317447846
681318068
1526959604
66773384
1475954248
767237749
1652850650
109839463
1750423080
1322923744
1548170452
1142050564
2130887991
1029912629
1522025320
122885160
129137687
1010622770
732613384
388541162
870563301
256161234
594216474
1568918645
1805800527
1425052335
1340484692
1792188605
818457849
349575292
467383667
345989670
83332996
281088052
1063810600
1917364091
153206051
1823449557
1447039652
263299342
743726647
1608029970
1985291630
1664634066
1003340267
849265842
1307916229
1724143829
736680601
2050170553
981785381
114466778
1164305788
238875399
1695540386
1037325584
584953234
136882171
592183376
1368722919
1897505799
727013450
932848265
889211650
610812974
97116501
1036327750
948180111
465753702
969480920
1502154348
276804907
1567089143
283826465
276835620
1111111441
136426046
2124653403
915468137
595341977
171066364
1658160770
1519658904
2052928466
830362868
1915820121
2024936715
2009716629
384658688
983510381
1252613023
533541886
473688000
1472692037
2122436591
842470353
1303639500
1094766712
1592036824
1619355368
2125261315
600225036
1118862331
1996011723
2053769737
1824155120
1834490797
1482743968
2067685648
1645320985
1589702655
1071227995
105503281
542463106
705014193
1519595280
812791312
1449618037
2103651196
889530422
242110504
2015670084
1186239853
846487453
984663363
1765429351
1338844757
1912616303
414760232
829781809
900018726
947019677
715562211
1562297582
1931945715
187038714
155174121
1829959001
2012716723
1673154275
248368850
316968652
1990793452
1154308082
267507528
1609749178
2043861509
1150027661
995464780
2092219025
1574609607
1892975664
108830982
376070411
1760998020
1321318925
1994965850
596046892
237911769
546125737
1905613228
165070731
150148784
1959238076
1428087487
1694458891
2146865797
849722135
473484362
1708866411
575025578
502829646
244464780
1672669116
184796819
2090403987
1241284785
381658033
1060023229
1449846795
644887555
1034920215
383201974
340458910
798220424
848615190
71467134
2136589946
629196722
1941579697
155709135
1297078295
1950854994
601566347
777217492
1061685770
1025158176
1683396724
1858051807
314935702
2038565084
500769897
2102078388
1364657150
2027398509
129968040
87402674
350587141
165899625
448154460
784753524
1568372674
1693282258
1107947547
1093667966
4160752
1000052546
1693198985
214620663
1748608153
307677678
1139587984
1396553692
547520142
832142549
154241073
1329856921
2052477321
451232182
1753001079
841702349
1634471812
494638693
211438233
1349776668
208788288
1967504592
1132697153
329840303
1738196402
1995785784
2043951334
630058232
1727896939
1734831115
1084344945
1019031969
1842311827
2112517440
572349766
1930396391
955967223
222000047
1194686196
1843526811
329339211
744423113
28317323
1184543600
571039329
1113541358
1991227326
1178154525
1858115371
435764471
391715083
1446512127
1164944200
763114737
219583651
1324589228
1309404721
468347036
985216349
720053446
1750071181
752985786
1687955227
1332803150
1271853632
959379933
1330916509
731818840
1719786827
1891751029
1820930948
972805135
1461162770
1260446338
583321142
1695415058
1116424829
1695672258
556126451
1405670013
1455131175
140595212
186856875
1730685343
923479734
619463509
265983825
497506051
605016810
1479413774
392530386
285954084
1057027391
1505061474
590970238
1542627208
1895913689
2130808621
228875799
1035740021
149714752
769649455
1569038448
436262322
2110149851
1373206273
1139044231
1743015026
1001613085
326891589
1457147030
2012084195
1776120187
2126967846
2033289712
1107936248
1958304804
1462886376
59820421
938041908
1036969858
602392088
1272953561
1061089775
118358134
1157955368
359482670
643064226
1111355340
184962667
1266340721
1845876385
1910999402
265515248
593531324
1310619400
173823416
730961883
216954665
1870539311
1126789533
1973566517
1178040706
977295783
1426195660
1161803479
94816564
1199947023
53427917
509003881
505797255
2128560657
116070121
140253904
11012040
1595530056
122263626
472276151
655033094
1806315948
55547963
1684379161
34332897
921756629
1621544953
1000298275
911226425
1876691914
1629260998
624459781
21322223
148927338
341195859
1933845018
1460547466
932525522
192577396
834863219
93559951
690587231
218246725
1757150113
1296174044
1210915706
1551489536
2056463843
242181463
1421886978
1754574594
1965497411
473830714
560835522
463570376
1795346589
440240898
858314692
275981136
1959008409
1534494806
1376983500
706430419
579032150
1004489412
82577598
1105626779
253559489
745062127
1135805978
2031706946
1306029378
803625193
1448668168
798660627
2122336750
1358215574
1098960739
2015229060
462703723
1615769056
1425292768
1877530523
1210600554
832448978
581550696
651346222
529459879
528689289
1213510803
1667676204
1819258303
1809299014
1399931980
2107291338
1774297795
2040223230
265240816
1672375384
440019726
1662179594
1395014568
1868651608
116291282
1043313885
256959505
1878667035
1809760475
744433116
891165599
1303601832
1566823422
1656277817
560885126
336873026
702643370
744357077
343580243
620125556
183175306
1655633523
1678294765
617324560
846493517
245133401
769626137
24499161
1174023945
679128679
1986410023
2110087152
2020219551
1298163836
1270269061
2008042402
438559187
255185467
910688330
996446087
1675150625
78791987
1145016000
1444866438
1857096657
1680133616
1227020913
1838086388
1755881644
983530790
853249612
1418017426
1455966903
172243079
1449130836
135269811
1819773820
1688151171
1806990097
955130107
782972998
2078437664
1325233307
788321116
1412237624
736291205
2092610477
133518910
1191586443
999866927
1519924556
2050147695
1155856648
323562191
1758059872
1570757604
1991221121
1653916843
796749682
1945799721
590254271
382078039
1505935388
2137168535
571081149
1714347614
889616405
803744878
624460670
1476231419
1346599908
912099811
104223880
1785842151
1503642879
748087469
1988617911
2113843006
1493269706
2042026093
2117363793
62379576
1584257735
394015706
938897590
1592147189
203743357
2098929865
633685917
1722282912
1754824488
1753192898
468919052
1990697945
1319891739
1897289077
1329266550
1252595875
1536793676
987404199
737629785
2105344671
851086869
2141099381
537983575
1698877973
1265281786
1577977053
375082971
978039837
219932945
1758186920
1036088868
432068953
1411595780
1614610111
194115642
1599597229
1614462300
1931663765
1109404910
381754613
522161251
1588299403
144958831
1730957795
1890033750
2078805464
1619748801
577288921
2130558857
479714962
159975900
1702458333
50739317
1943703693
483013059
1086756339
1074702602
504103977
1242572305
1487583402
1804816376
94977289
2031442997
449851737
630107929
95439574
1173462784
219771276
1454916780
1221025021
711636414
1617795491
1094858939
1399040826
750429369
219038278
1350116489
192838213
1794500357
2101185612
78373978
1451677001
1914482473
984094955
1070473244
209256868
2139740940
505703245
1431715164
225060564
430443763
1588813006
251710366
1485135369
1060999165
23392385
817528601
346977153
615466308
1320318386
918689819
1259545813
1277486984
1264883454
2132985371
1656731933
1932485156
1199540145
1712152283
522068459
1762346369
235784629
1710042455
2112963931
540006730
425264406
467639360
1244855778
1576675398
352931676
923385207
21492011
1929514138
803480760
1725444692
1342825984
1415900062
960162422
1240870761
1459028027
1552295372
1160475840
1833843341
1118718369
903683852
651227434
914582454
1026178072
1591250463
2146660529
998965661
1471378622
1302712789
77218940
1805774316
998247207
1947845300
478937442
705798224
719388698
1149961482
1877475662
876998861
1771841683
1744137336
653988655
1188846117
1084543864
936657990
397473903
855134979
1410880902
1403554484
281837639
981905788
718263276
208917567
1207379261
153427833
1691958842
318261672
562993269
1745600636
1689344714
1206371995
1003026886
1136763578
919792792
2087869629
1408412464
1268958743
1647141816
1714379021
547650326
1784038785
487348752
1392553986
739547469
1621141601
271467117
643238864
2001229951
1492779181
1333399851
598490691
1007928418
1211195735
1360614455
393836471
1170851114
1143125146
108952184
1183865757
1038666222
210989240
1147628708
166998964
112135845
1093544168
2052438246
281182431
640321650
60964778
1417645587
971419793
764047456
1773597032
196654454
1108873575
1131860077
914020538
730380396
1017032951
393894704
2102392730
1245308697
366923933
818699075
352801468
375734942
1203214238
1498348008
2048602163
1291914565
468452555
1645227514
1370512059
1587827176
1775930893
1871364994
659972192
326608477
662268591
1426219826
220224106
1068157059
1076374103
893461309
999986845
264070827
997129319
2039653416
457198126
1752507890
1706345818
149754793
1756573511
1659364216
1453383551
1691943326
83325790
710756626
1977149359
1781424463
447502801
1776606495
858571139
1232993872
1728616793
1611234347
2107345666
1549454361
1045955252
1184487198
1692200835
2104664567
893053762
1419462731
1849988421
2126993502
1050887556
1293711152
2034118948
1811346852
1132481380
1648838445
679700448
1689148607
315227394
1957332644
260082295
1899111866
1937548821
1423657452
1855781708
1660622646
1267709069
1478675767
979110363
2145437250
1013459298
1000907127
295584774
1117442449
92224115
1103420296
211620027
644433176
2048472035
912033762
598203409
1525136832
958383651
1568216330
517429409
1890896804
1584660934
1924888142
673031425
77241058
755312860
1505516246
30420832
2126843146
218764448
984290619
689858835
487229500
6632417
333250750
1699355437
512900173
1357854347
1853351665
207311461
54972776
464647280
1454824766
1723429928
1172046546
1267621545
347118005
884431622
767486834
615173751
1715180354
366162564
192496851
831045599
624362030
1021949592
100377205
1520332602
1339029614
1417345085
949463625
153112536
1532808200
146122359
285573361
1585657033
5491153
2043405449
1352744924
1107619128
1949871839
1293962286
854616612
246273542
1680999638
976892178
2139417928
2014499010
1845683673
1810038149
1304811084
553653956
1740658518
450264220
1196125194
181844122
126257691
881378278
472324152
435295206
1488128034
677591482
1850312527
548589091
2043667639
485333579
2029246580
552214814
1399615244
1507708460
1383648743
1371490150
2077653848
330323737
197709966
1208912402
1574244682
966816396
2011677213
622867947
1136237713
997104217
1864419092
1478300206
196403564
6370433
28446798
988080302
1135621601
370344953
1113334116
586612763
1661365554
454961311
324145493
893192019
489686967
1737323128
1423433594
1871902747
1646827328
613074385
499398239
824770231
1324987655
71585682
1925910369
1811873306
145314170
1955604658
1068793475
1833096299
1262522804
611680389
184956604
1443400965
272059798
1290765109
1679826951
617282207
1762950924
413084443
1768126378
455739093
1401157778
380663583
1914725193
649734798
62196087
1690609428
1665159952
321747657
725465287
254779929
1692062941
33689750
1904446761
1507031206
1494649128
1484844222
1458801104
500740871
659001448
857748859
363578165
1897885446
968438588
218595546
515530582
1754084204
2133415932
390533011
789315498
1732238787
2054659698
750744060
841134582
1908082216
484891339
1316661061
1022723228
1657420810
73717947
1774685015
1914452594
863066909
1977071158
320955777
1710374171
1028633025
175849988
681444662
607313737
1519658891
764236036
1091522745
1596865885
1799353110
1163072488
989535907
1204081671
109831385
2007611547
13485676
640690064
1918435387
1159134907
803784307
1307159189
2078150567
1264043169
1160411128
888039507
461078197
327807928
529145078
757818343
382215157
912786683
1686280356
1837462868
971103693
678471509
895274339
445015401
1980738310
1329976463
526549426
880796170
325821707
932721477
106299055
1226008881
269978060
1088659728
1167476510
1131782625
2063174493
2066993991
686101090
778153499
2066581765
915382334
384053407
521164248
1530970782
2113920647
1998862241
1644327283
2103098414
187949642
191403683
637898820
641032776
886705384
654675878
117798723
2134277775
2008679168
1900224892
239543422
572209609
1593805620
4567373
1212682163
931052316
1414624306
497148509
1514081933
2040779823
300040108
109081045
1879900543
1742632851
989003049
731780354
1315824909
1282265823
1133550506
136903695
1006306368
925086588
914053398
741345351
1094261841
284476492
1648114890
1879700949
1258525780
527169669
1392521689
528765204
1466188949
2039196536
1094484684
894221396
1632403114
1618749981
1507561785
1691296941
1926902350
1649658751
1851114720
432401430
1198233729
1661720924
1505377713
699850913
97091034
2065580437
2019780320
1863447863
1347858248
1718068491
1402072224
270445545
1712689526
70223340
1315963648
1982293888
33454068
980098628
815429986
1639788802
1301930190
1474138272
464300163
903457561
1209216026
1722608941
1555438673
189092579
1693987692
1405395004
59669323
2061477216
725795774
923230748
1264924688
383530100
1706468636
1922824476
1629810934
1306027098
2106513601
144369754
585787474
723310923
3516756
1222825784
1791001043
162951253
2091200638
55432384
209566035
552298171
338098114
2023531014
117702983
774102067
111722931
2047631941
1170049413
1806117408
1395657898
2006331616
985580654
1071898690
606554704
1183213532
2118700777
1528421538
1926836926
1709878024
354225860
1561378270
871701645
1015619323
256542516
1256634693
1620494413
631086699
347824648
1073923639
1154844501
1201956371
155212121
2144317016
1217268850
765776233
1723846268
2012870870
655786944
1278194438
1593099959
422708830
926683285
1283245355
411839446
1944902141
1178839238
670542844
1782187378
1412471349
1786487568
166388684
1003370478
1570330951
2102636856
413896763
563639216
268951785
1636554162
511439245
1740227916
2135655002
1703699360
51811692
1756997634
1995544949
1342186295
724225204
289841302
2091901740
828015083
1577219631
850794322
1146870421
1834911119
1908170670
1394443091
1570534587
1072438709
1767471756
1809824423
616176807
985849558
266695013
511304912
1709764965
855442670
1988125972
2026562661
538501957
287621375
53222999
1718893121
656224572
1996331214
1424000809
2056313993
1094734168
1134596134
1653714229
1329663688
2128806694
1140107402
1533460235
1050139881
151403318
1184335084
780630646
1375574113
873109639
1308243617
41490687
384626952
1827612763
351733473
312131177
901059158
1631156678
1263146652
1637838296
234342583
2089018705
1849991279
1607551879
113576897
1923252046
558172259
698008225
1740386499
24316576
99874142
527049318
2072736451
735322755
55906753
438320870
1615694356
443265088
2071241700
447056112
1103171541
245416848
1173268034
687394441
1032559779
739962221
1706516700
78537524
2112717418
1090520598
84568462
417046476
1142867044
2115601861
1880307639
1748402995
600516416
173844826
694232534
1767173390
698731438
1028509570
1664595444
47914293
629412142
1183715400
1492187376
163078664
2139606770
1424130757
1340221386
1240490604
944840430
342595228
605847103
1317832900
543580472
13393032
2110769953
397524721
2054178265
1178599557
905976260
1329957088
2142094495
800209726
1954411118
2134011837
1811570290
80219486
2083085069
1446867595
85268909
116915004
1377919512
635134228
934829799
30673946
2017254765
1907757445
1354832527
2143758029
733001368
1383299178
973001954
288046211
706052212
1187500279
1935505264
1998378305
2031716297
1260383410
835075161
1963284292
1578271628
1116483657
244013982
663811885
36332081
196168954
1604458799
2139195986
1718762102
970025303
1609231087
661517066
1429987719
474856727
1682370490
517796023
215861228
1775718188
1638373583
1264498311
320494893
391515537
625255101
616957659
466997272
958592444
1037407488
1666887427
1103913571
1379260382
1164933983
885988110
1489817974
1313141062
560690039
1005345808
1319580483
1530329700
941420518
1217716330
1492087954
1934098633
471096337
1898325841
1393741727
1633626433
694381421
783063981
700633307
391339631
213867340
263840456
968799687
2143070319
1012011726
492361419
1093371254
284885339
995041803
1865632999
1686979688
1018203237
980323715
2044280070
2101469815
1393154734
1707900907
1432903283
189277318
1535170002
686818088
1969174505
1725679341
606775344
1127470591
931973545
1148286722
661708375
1430061812
2097463449
1425609870
1309125472
1929894612
1641962002
1170658471
615018231
872882109
1889527852
1272066428
1639479412
2091348284
404268965
1476028517
1051491118
1376554435
920836711
1559402579
1161810914
1866945406
1305520126
1709503981
1065978125
1357166411
2050447610
1286861690
743672914
535002503
81011456
556501663
1038016837
1569642792
1786575623
586062731
2073906397
1284287620
417034500
1584636220
1529328426
840205693
957666080
1276665819
2057879268
105529219
847078209
760903075
189581974
899513209
1252603044
895615213
1420917958
96030768
1305805930
340070205
537739910
387936627
1274148749
1308156709
1700188091
735581706
1644249550
504279993
1522979321
1362820000
1803621266
633539472
1258969670
1600571308
2001108580
414033182
2010574621
1928940930
1602074080
636618202
1199725790
1222052228
765915285
964040575
103007593
422292834
1822889559
524013453
1319973304
1748291351
1604170626
1255559316
1432536286
1342398349
1890745451
1439212950
579667482
2076370534
734961840
789017837
340013394
579177522
80973650
645016632
807038403
1068131559
16422080
1731275421
1229320732
275880298
1917305836
699880955
734384175
594782779
295186347
836006265
858257081
1070333710
1158203384
2042887106
1623186149
1957563623
1372102173
102463990
1967425109
61680883
257032673
1964503741
88578695
725855749
87764513
549917253
359361244
10456568
1202948321
1535714729
450391876
1109767804
799096692
315878083
1650653540
710220079
513700799
1597752694
1053584882
1015660823
1785265128
944702482
1221226848
2070050684
622049331
2082823439
1824103848
1869445451
1355073694
141093180
304121720
1193580604
303150206
336094977
1702026767
1125459678
1277187227
1041750183
2048831491
1016051192
401585251
1232094737
588533385
1076118332
2144630392
1523725509
130707474
2037952527
452826122
630175049
479863090
1276603072
1173338642
690056571
821851287
848024436
902095113
106465992
1672071797
899117809
1697533168
23729013
269829564
923721717
1951035591
1120862552
1038446345
842667346
666814074
873311742
923935940
950899005
1560459563
1640553987
457828666
945016161
1924028965
1303674989
1322633239
647730279
1233707522
171727566
1566552026
1202876844
1399220815
495189919
564486548
1746631944
860328643
511428140
1426866153
433555751
768609435
1011336530
1768700069
1669886870
1468558902
1199867700
114793685
1994549574
1974599692
1286292452
1694493338
949850325
53306986
1265947286
92524911
791522353
1424799891
802757292
276510450
2069012385
1024655686
2039217656
817428829
30114370
243617760
1679068214
390132960
286676127
1918182024
1412148634
150256930
1543823312
767974287
805543990
1053630085
805639171
474058284
766341546
1720466930
743344402
1024788996
1796231712
593926730
2125362181
141493985
1153796099
1333340178
335812061
1056491
10786291
561271832
482169245
1992379444
698735106
1800375580
919632157
926930127
1715695324
2106894902
878248576
1706688826
634728816
128658523
16539755
375483352
559950245
1034312555
575046420
2111753044
789597287
1919502314
726285777
1446459526
485855668
343458568
1580274430
918084926
1520689074
1320247741
1102905794
1898651877
631907598
316392875
1659599450
1013118536
1157848060
581802376
281347409
162442700
1043899674
1497892896
115518928
1400502186
1949432624
1805925258
550079303
822221759
288404919
1917299239
1377888769
68019572
727316920
1086077342
724942962
1008024681
1663909869
1778981869
1083919951
945229561
1011721938
1853617843
182579026
1099230254
1435710633
9665456
1929107984
1140096248
1841825528
547341866
1855227981
255557145
767233530
1168299760
875929528
1113767712
1478903007
76724006
1197504155
1893598047
83130630
966603802
626524932
1888355888
128528986
872154573
1691218119
302089648
1802929554
1427512155
122485005
1866370239
1807382949
1796672344
1373282474
2135590147
234339519
1697949152
700801989
1941856596
1451835534
1732842417
455868881
2020337215
1793873317
1779006343
1588770033
876809287
1480378140
978148291
603195438
658409699
1506779317
769805126
253513912
550429871
896801851
1897504057
881266561
512541093
1732530352
481566802
1937736197
1573635310
1367634732
875502909
381386891
1517470956
1326954254
1202106492
623818843
386245471
1709362265
187448340
767094404
582002157
1994396427
2003151218
1793152480
828589833
1120069084
290445494
1942474431
1735691977
355376115
50943701
1183375376
121296358
1660472188
1783389711
117942368
1121737526
209302275
879541636
547826772
690143150
1037513085
1052910551
1706969258
631819015
905552010
47508809
1759378534
1650021588
2072894146
130384064
204237208
212112975
1156728638
1164318018
1493318498
83022451
531843551
1982119101
2038707909
82603259
1706466259
982995812
1160834760
695125680
1263639596
628308239
825231165
2074579251
220637172
257112999
1364938624
1245839759
1268757343
860232749
1895938309
237001124
257976678
244667077
1606109285
1527533546
425422371
1122754956
1784425785
225874365
1247615000
1926666117
461741095
287069946
1572664076
307783854
1950589623
1618722315
219645264
1216826429
1438560395
1962631144
390864759
1636454932
1257565356
314784907
1250553270
2004562010
363187720
815931143
101009763
2071137337
1274596752
24494953
472157862
1155364602
822486005
553894172
1917913769
524773537
1193200996
1621485970
2073837820
1233489658
302001110
160899756
1525582368
1775614194
544944558
506686803
1079724476
1958498105
2062858315
1384994132
595955393
400122520
1153126318
727026194
1049272173
1992035917
717175972
806764995
1435429043
338223322
1342637941
1509612964
19438546
1286836301
1938057097
1847112934
1104922955
1174043060
241056894
1459163050
508754742
787857293
433297257
1558937353
489655342
1799459477
584996465
1781185189
879764121
708526352
601273634
1034976115
1660096675
252221345
573782695
1760153095
987410330
465383787
1779559123
1450928690
465305127
684367544
966439373
467283456
1005793857
108333879
257510584
1860017344
1565040133
687708824
4972797
1450071875
1543342686
462507453
1294520280
637511750
1886038755
70595050
553719465
527520643
1673554330
1319398843
136341610
184586606
155257147
373403989
651937888
136736457
1722153606
1649847758
2106643101
1588485330
1508242430
896085963
630086724
379637406
2052209366
1966987366
2015237782
928086103
440821670
935112314
496713633
581345229
995852028
1151818621
1248707383
1144108782
98372311
2136955405
148228584
1465041614
1340269168
1376697011
1155125936
334459369
1450724212
600589339
1298883651
476303123
1767358272
1409336820
327786905
1191805947
1666719929
1317402775
1588041855
1308906085
1599568960
441740328
411594155
1868607096
1909603700
455133618
2097863654
2078956794
1880053755
1185450156
1587688649
683519676
2118278025
1949417415
978526724
1892868401
1973549911
2125328026
170757644
749988360
1930908471
1403075988
286006623
416571022
1195200192
2111067576
108471999
2062539899
819798301
1607077262
1653729508
75001837
568361205
268955433
1424654544
2054237905
1511349206
2063827817
1837256841
788970997
1967195161
737467441
1474027866
1597801914
212403238
132705459
1954418212
1878133367
1259269688
1775019704
363523595
980391641
1245565402
602042438
2134041485
227235088
702675791
1446883515
1035939
286213586
1808930681
1211169906
1958566266
64127580
2123072542
877506240
330650444
1320384901
816854701
2021033650
1185687899
1314754242
484876992
139410857
70719187
511094770
1166538393
773083853
1901094515
767891895
1309647693
894852894
557330692
2135611836
1613670140
1977795840
132306374
1809542140
418235503
1003841975
155534945
1330711897
643481624
2045206869
1742095515
1629796053
133388985
314943078
934655641
943636100
107838423
1300007153
647812011
880822609
2005737218
1882147364
1088892456
1686461475
691906454
322226316
131492695
504897010
54927153
2067248426
34267320
2130535224
2064941626
157353866
2087821935
464404943
1721472505
951949775
2029286343
1173972590
765504004
1307569183
1954356718
661201699
14832151
1574582071
1133678380
1364912323
1044447155
644503653
1254479730
629571865
457393845
1568370466
794108890
1422741448
2025125176
1676904399
1385292069
814137964
2102560602
652342887
2145075133
1621397998
462917133
1979448445
1025712498
1128729175
2081775384
1582410531
845765876
2041612900
1986663872
1410158864
2104171673
288994653
2132156597
1460310320
1890670894
70539331
1826451794
334166327
1153622424
1730139706
1404030795
708549392
652479945
1836213399
1775639966
1878446806
1347591425
1794963708
1241529486
499721326
1688118675
1508206633
1252974564
1966234655
76177614
2037498146
1593820921
1483379846
4176664
1124426963
1642884456
139626132
1010857196
973337113
1334343910
1938604006
851622849
625856039
1837798438
559746028
1998165889
1206428689
946952625
2001812879
1258284821
2103878407
787227007
1069587963
1810923232
258916411
685243249
1154360874
538747906
1411529490
983066644
102850457
629152204
315357934
1709779736
2097781005
2090078211
937750875
736744944
426503661
1492537339
396255904
503997446
1902734876
1639012609
493970650
919262101
261921743
1427970704
983653473
259205286
2111086037
184750214
521627443
1761424805
1821159186
1988378449
540508368
1337665398
2021599970
1308444724
252019511
54371612
56387185
1591118437
645304578
1239697913
471344358
1406203096
1321240687
1439952552
413609118
1257647924
2064263681
1241765667
71159540
1519955952
821334618
173333752
121631439
988032384
351741718
1133566800
882968395
734057447
552290918
1557821456
2040210731
1050131322
763030044
999173678
1713184970
126491588
318450556
1354460916
1248203181
79384716
1554598999
1398194442
1097570230
1088705333
24433076
1188664606
309454358
937390876
1475133986
1424319614
615695246
1766043536
2043536585
1823999003
1287704153
1794010056
544769665
192160134
2141021599
266412734
21357875
764238878
687811425
1849025860
2029343391
2092539197
1038408629
743959371
1351703061
1586632812
344621760
1189304989
549022326
924543696
1648842881
552228016
1967447246
1522096677
403568077
9965071
294149172
2006813173
839942771
1639307844
1423967193
665769502
28296807
29193386
86873029
55600039
1184851685
788648099
131533013
563977877
780571810
1303469955
1086025281
824791180
1612906565
1127112284
1078416630
1217672109
41734910
532299581
1124491485
1058700310
349170388
1513334022
1813449965
851145747
1188109135
1895040279
1761079417
2057160565
237700367
1745952497
837824410
1186376913
899717695
2052557802
1613342254
253153208
503390905
1438919250
1334415422
1138854537
882334916
1070668271
905307419
308728522
1003157337
828916348
1718005589
223105302
1440565014
407649506
741835158
361331671
1689484306
14935744
207296313
991372801
842669907
895360616
927631970
1651496989
1344887089
1550482274
481166048
1364572557
1068401665
1756332798
2083160701
1062301027
1764737412
2039605547
176313604
1442922289
471230215
1423829988
602909445
1360115658
216150703
1053117233
1852005612
1826757728
1862073118
66661464
72243893
1672568169
1872201448
1466243393
908562543
2075480567
26657686
1161930466
333241219
76744756
2118362700
1493825691
154795193
1381798941
953670419
1062042757
1956679305
174061800
1125007467
172359437
753585538
1320667361
616759730
1726294718
2111681602
614821258
437182316
1113892164
673979339
1511674725
174381779
14528047
1241920143
659371349
1143188691
1901468259
1709571952
2005926611
967838305
207209124
824251960
1929538698
2020459756
228102740
1846608054
281089873
611170771
2134839742
533391482
1484820670
1530147925
548587625
1905320622
1168118544
1910481364
970339445
195053774
291395820
1812581616
583299713
1649361192
890204105
890474599
291485894
1649424836
1186284332
1942186796
1902416488
716652633
1669817364
1239912358
1944087972
122824035
747469377
807432440
1917140535
760979412
1230505034
392850472
1983488111
1605541445
2107481495
1158051424
14277155
82954804
593182746
582447883
1364953544
1047329921
383148448
1369044298
1400668965
1181968764
1140567674
1939494603
779545821
586406715
340604204
201915930
759279874
418208182
698167856
985503841
1446797201
1502828523
239469701
1065415430
815547348
98020759
2102748620
1270697809
702376527
346902349
2146739691
994395697
1681967383
1243365726
353909490
457266518
194785779
1659668627
1206432391
250307730
43424319
1118456329
264944619
1650669745
2109988051
1579671266
1862483031
2058297290
1558853289
653840787
740004719
80827421
621268343
864029142
1847550001
2084473623
2077935355
786379121
2035984616
460715275
2063946127
976997136
1594468171
72239643
1511649105
1777956043
249337055
899442405
1976679446
1870908189
176409604
1806630844
43031983
946885557
28980222
1180716228
1231780169
48076290
546271638
1538066899
47247800
676803072
1909869665
1884578614
1481616584
630850176
1181775228
1374527771
72118063
1990103714
756932852
1708373210
1984515809
688790290
1873676215
454499678
1265834769
1880023894
1944225250
2010448
618359441
1019303607
1257376907
128754202
640254025
936514397
1749061972
1667145169
1344041418
1141165192
582215805
977119911
183850726
1613566323
1378515499
1057155476
856602298
212420390
401215954
170372088
125661013
350270628
1186057267
1003784126
1257765256
776075599
1818394080
1115298268
1819029063
1795034728
632799856
978531576
815677678
569993517
1854265677
1421494544
2083779460
261527746
1500971855
1083901617
1213623600
496809630
1808133940
1513852566
219721240
520350014
2024723589
355448208
239626334
1103314601
182864326
1803918329
272673128
486606925
715590308
1105866057
343617720
607333422
1376450178
405796205
866289229
166675848
1984390239
1171743687
1300852798
385810925
804118385
608089419
927059655
1126689721
6295997
672248005
914060988
651676820
1430329652
2137187446
1231967505
1124213805
979503277
55081144
604890128
1800175141
30415707
2056215506
439366488
1571781297
1506114068
631280200
1530127021
976668049
1639043840
1478683789
1485659285
735954796
1637698154
252309694
932984481
231581349
1278691855
554444657
577508818
1219933284
396678290
1637607653
68431503
601472687
373691196
1321148263
51020713
396055946
765564785
1131747898
1655034460
593335488
2145761814
1958692116
1271878364
591777491
1247711134
2036332886
59544771
841493499
1594705288
1898796385
853793549
1105163903
1042842281
2069123005
1078492508
886360663
2021307472
140592546
1443651102
494479115
89880296
304802489
1376784862
913424499
396268242
1900313887
274255678
462052258
919040081
1218207462
1861519698
77974073
1354559472
34511718
1973916134
1433445490
1464000839
242573938
200076114
1193449693
1464105440
1778634035
762529675
966919401
1496759483
1980803386
1640490263
760996968
1540910099
1799295058
21824346
1070164942
1321742146
958520899
797449060
787625217
745327462
822107532
970800503
178281437
1717911626
1372434280
669086812
391811389
509518466
1022090694
753363568
1335401477
1579626717
172412369
516147140
1178808743
263096289
55136021
1521736045
1416872537
2006661866
1746819361
1042359747
225818326
710218501
541293788
790798588
185955911
887668859
392358526
987305305
21569251
1341994891
1685228216
1827450946
1999871546
594394435
1707799737
283719929
1633971254
1122265040
2026419347
592156320
1836651956
1635684621
877236335
1817006258
1291376319
1773362089
1646851269
1727149064
1629725118
57378541
733034037
350991554
8572405
107050283
2143365615
761922398
1234402447
729605178
1751162587
1559802367
1883169110
1835404163
1033112018
280502564
461037991
1037999851
1136056251
329587836
1022645225
833889091
1345642225
2135082203
1521393650
161459322
503411222
910672237
1441711107
387683476
96481444
1925823691
704533630
1171056936
603523232
39360778
187300849
608339337
1601957604
1771386298
1888465009
684603008
982564252
603889118
868292875
972426521
1717636118
404865329
959150748
1980813753
1875475504
2044546717
546755405
1362258955
1162420686
1767703385
1661183374
1823232983
1294506098
980487934
108702379
1936579138
1936070623
1195193670
2101583548
1254051132
1041775731
1661148800
1103976866
2035913894
892212608
265161986
229525104
561536048
597245269
1562671135
380857823
1432067930
117510043
561847107
1211845153
1404140510
1539933838
1736726867
649381411
231914515
589962396
2126883891
1288944657
269331036
45735220
263041950
2140474285
1880944404
892343817
1367718326
2022789537
483260790
1472695551
1668124933
77083949
943118486
2086903897
112376732
2106380923
2071713888
268557707
888586157
242587582
577788271
1550312898
1906094534
1075839030
234729201
1146466592
2062675633
177886987
1869170112
524605120
2108316280
391027320
203965948
1756829527
1267046174
1096415081
1454686931
1444834586
1880338086
151335007
418063368
723847204
1932624458
1312984400
1170437372
207765445
524389434
1743264743
342893679
112722138
1522128416
498054815
1498780055
1406944852
996947898
650720715
2136492643
1687370274
506103080
1098296981
222174889
115028338
774176167
1257291379
1217733968
2014091388
1282391658
923918869
430858229
1568753420
658127630
1779685264
1095439629
1552854993
1233788550
828342794
337358460
744268279
309336878
2038999913
897583652
1259137408
151916400
15989238
1891996925
1104268831
416484255
839948754
1027882708
1535593790
554982416
799226557
1690092311
949244891
2114467386
1620303350
137169147
1332640618
1289717534
358145693
1686259649
650059138
605550267
618366047
1630533414
369163529
1049822028
686945424
1302950348
63749749
797258758
1457539210
316437276
1784294590
20336946
1868349406
1530533826
259208409
1528843621
1296459669
666706878
1801482446
1490662629
815070453
388013029
1661795532
35832023
481835806
1310071327
1533714208
1357322811
581163763
1474943445
528153205
399055533
1094495075
238688198
1554848720
2057377821
633211303
620664972
854096754
2075946634
2104243300
1023448313
1304720806
1044026193
1348419421
1158295600
1653712892
432178997
1730888538
288664820
248649120
2105584834
1020210105
2047342954
1114802011
1096764072
1517973873
343635944
1415526278
596188304
1001883116
1197640851
875894687
1813814544
1257420403
1413529765
1176808234
1845205900
1882548759
289813598
1743187774
1786397015
1091551760
40901020
1858930940
1332278363
552121909
1699249968
1355749693
1759792696
109277031
1781134630
416475207
1019996954
1004001864
1566484520
1545529772
384008576
1833617701
683527218
1464544962
1971943120
1335226013
591033852
1085338634
586559154
2021901486
1508693356
983645713
876106357
435665799
1814945878
778724088
1096890049
1129946128
1871920864
2051391125
326122510
616248059
240732512
1032991668
1878501082
368581237
909331729
1308174852
752010407
397842436
2022526890
2100384728
772043397
2133256487
1813448250
288765330
1956881683
1814038073
2065756462
1224325807
1131277387
2066306318
1872750316
180343925
916123526
576726020
563381220
667543258
2014157893
265911166
573333436
1759361145
1321245521
1204619682
967626057
566845235
148944929
1896884163
1978643984
1522071598
1442261175
1044289796
506107328
1885078431
635416530
492694468
788210596
1716894070
991241477
411520736
1743675172
1638058550
1175636087
709554103
63539890
1977053181
1032547590
1219150969
1487584243
981310619
264282895
543579345
2125433576
729278299
1121621213
267180386
2099154699
1455403095
2002228222
5636040
1324979107
5957522
93852767
1007262273
366504763
193054316
1786505215
2066527926
1299142029
833986159
2006961217
252929702
1846051845
273287126
1576870052
1958967825
1849858079
232729822
157641464
1321319773
1922613858
166957047
1899273270
326592804
1358719715
1022677069
1354571345
82355274
251949439
183943565
2086057983
853852685
977579635
1960526566
563187490
596012180
915811309
204121791
1138175533
1640697605
1880042000
1865362259
730272647
1425893036
445383105
75774558
218748863
1825479806
71369151
1954745232
1517043015
1751999865
562275603
546282711
360775219
1897837189
60463808
158916875
707003364
2116009682
744734543
699228242
816249758
1608065892
2051753048
1989676504
1701133729
1491376744
386027207
314932527
102671319
462831590
1817152175
312249801
1831225514
1612472235
1270181713
2077270946
1078632051
2093418110
2102263941
2090670542
1535119164
277569689
1768266308
720721344
66390132
1010826689
1115967759
1144578181
723328356
881877006
96263729
1315236308
1212028681
126810267
1689415145
1749314983
258982542
385727149
336759009
1540864130
1749690300
1593780083
921121147
1698192069
1601648306
816950600
2049763154
1529498185
1041346656
1047852367
1701903273
595947204
1738555060
758507186
1683877893
1506137721
1063898410
2090493907
186122678
1944454374
2065262651
1097697084
1332705344
397619098
161531211
224983631
1797409329
287676787
1982049471
1461451403
1508294514
1039855647
849596402
1322923744
838200678
793158301
1846549057
688808202
1432019961
1121621340
1826230119
1701989527
1052008504
133526336
1741262499
1217877425
426309506
825768334
481401818
742251444
1259023043
847306534
280716801
1674478299
195428375
1243155216
883948574
865123342
779636773
610457281
784682262
129356799
663647315
1535178336
1013547477
1833793204
699672910
79121480
1187790048
897587931
1524694497
315971050
218062739
1386567746
1533258232
2097074985
971755946
1465776509
108078621
522383490
862327102
285477975
1728038441
994533997
1998148521
1273025219
1332111219
2132731167
525480583
853921493
1364450204
729531259
1699210460
960477169
1425412649
696703690
1365640363
530021975
477907106
408298626
78255957
514677329
358641629
618377549
359807777
78653537
840577388
414969318
241820670
1427092091
229346182
654341735
1328741249
1972202730
1836330573
196060278
1287457176
587071674
1315312594
175878965
1178504133
804986171
1926216933
1130436506
1624273594
2035178652
1073308705
1924408438
217652746
1032099759
1384310878
2098782644
1338644941
583304529
1880473793
1068649294
1381070184
77022982
1964689529
1054058498
1294443778
1095325586
533849196
1031885847
2100886339
869137814
248917497
1201704871
1559453200
668736340
1526110675
1276651989
589702246
767471407
2043671389
1150648226
521000689
1908332967
2100765722
1804690168
85673192
1153977139
1327836194
267880024
1187158784
1538585277
191370201
374493452
819145680
1484363647
1024515409
449019107
1347178889
1990991510
1961827651
202872252
1838219583
645640947
1405092807
1481319664
840495283
1413911524
2883305
1818114442
1044089387
1181984491
778564638
207435518
2119686292
1805752079
1193049771
1711523694
565907202
1782750081
1208541505
113677628
2114468219
2140799573
24110887
538308739
88269903
1097593087
1454416647
1986432861
1941680458
1080585177
2146667115
144536490
1678104028
53554230
739424613
632733992
937049518
567885153
1276628356
1741845433
967900106
210211728
1052862094
1833601719
1900633115
1205891299
388919525
1174023846
123880810
1735557671
167509089
1917622044
2078933803
1077626432
2132027618
1776538731
1001228079
2063702161
1010974493
1549945262
1110903884
2134494197
1017965751
803522860
295501981
641223076
140703024
1245161508
2103827128
2085825193
740569035
1939377776
601167885
1746389156
394007842
350989174
1158298671
407201306
119643760
2116714144
833103
454340088
408535071
483325793
1399784397
1178590452
1764026138
1747054694
862021781
1674194408
1683832632
1405433355
501628243
209900997
389558327
2101936124
976473126
2055444350
70083503
1876531422
771478470
1976761208
1088402252
1674338007
810578098
745333070
821949658
824229899
224442986
379416544
1517021659
486161977
1447149155
334465703
2022141583
1217790989
1021903008
977488280
357385392
1857124887
817155060
2121334759
1293367169
818191247
1525750843
1606874945
855067695
1553460311
1544248332
685721174
1449547849
1042927735
1577973038
653907162
530284752
1645210198
1989160767
579463230
1189866215
943630503
1836073244
1522647056
818601512
1610772190
1981484408
319001826
1668513966
2002434697
1016241731
780705101
1394833730
60780473
1215391801
1003467812
1494303560
1824816364
1086316214
56398247
73059354
2066916259
38158503
528699068
1977088726
1547877351
1538555479
1979494536
1270031827
305955510
901413992
544188240
1777504740
686505259
1374238548
378624453
1755654376
1522791814
505207626
1375028275
1939508034
1537050418
254524854
1461689282
106755119
185400397
1452190473
668660635
352635522
1242825307
2106183141
975946043
659452438
1914736117
675469528
278504959
350599931
538979260
1028348366
965574449
1041334402
1840185869
435740909
418413068
644891399
754505429
849014844
1973097188
261742536
825735051
865531795
1167203327
428477657
1191343976
1100522522
1758519119
540203998
850914774
1574169220
1464072135
751109266
1424084027
507407502
1476771727
318128041
1192080698
1881759161
635890061
179704832
956507992
505363648
808336337
1932218219
350416720
2039032595
1608989567
1674014239
1685057664
701357960
923951530
1284857913
1942790519
1020125710
1086008371
447087210
57028582
200887379
2059672049
952584472
1252184729
1895997021
1726400991
845383766
983587008
623868120
117946282
1849568733
1625058913
1070015988
894139493
1221753212
534095706
1560467589
1941482343
1998715164
1828618299
35921748
136805734
184185376
726156742
258294503
1705380203
1019758267
414725536
380107963
1181777503
1500679822
1407313936
135525845
1989246377
1118350363
267461200
1332275255
193792883
815367092
784431333
1183706607
1954872710
1822884511
1245748508
785769417
1654752528
1336582086
2096356646
1384771117
1603003294
1292665358
1148406959
277119855
1670982825
1833740019
791010126
146017258
1473904148
308371846
408246081
555100220
2021068702
1357470830
1978773625
258874568
1703253993
398744074
195017950
1783548522
1390570221
898399045
1522406650
102870771
1607379894
1912123410
989596994
1004281919
1924831470
1130713551
1324352807
1219032596
494742706
1837543495
1536846135
109573536
1040817269
402491848
33553334
332990967
1714114041
1699246689
1161810382
1141882024
120413697
1749309154
139753183
362345606
2023324917
588089295
1807737503
601120411
733562585
561569034
766551073
951196379
2054086701
1253612308
1077451448
612946782
791236686
879350571
1092092095
1459273381
1105627730
1061802386
1391682932
699610822
383061664
1430544097
1489145746
1703719215
832667302
990043892
621637688
296952200
1201651175
760698616
1302892335
1597991508
1080093656
1753694835
1985718053
1034158863
893865500
1260221246
1041995412
385719110
2094244020
1846071405
2136242608
213622298
1476197845
1145033229
407247876
2115655515
1519692818
238195650
1819509057
299013893
156476153
614295500
1943313753
2100358472
1663873286
1136022752
1894825185
14102945
1416859857
1380135201
1492852748
1607215001
1988747531
1564102596
571477643
683683866
180868556
1460033536
538491092
144222977
717008433
1757158138
776873944
1632081121
286757814
316442417
398078622
748810243
1303361627
1033708192
1868241110
1893546917
453836480
1407121355
884776291
296288694
930375679
1320231384
916434369
1429554442
1295212030
1103748293
1727089989
669766826
597272802
883932577
1972288847
1704441832
1376704494
966491412
1896474427
1598796885
345547461
1920443177
1427045591
142922549
1204951544
1912383407
501467016
452565604
178591256
2965872
1070625662
1272064381
360926188
1977571459
1480854531
1103824845
949263500
936872426
2045445289
1523055136
568004376
1334691469
1373095403
1760164887
981106375
2124274709
102511139
1729350541
793061978
199828385
1934002198
1232195322
1759582204
900551852
2003928976
126913629
583808922
70729936
584136586
2140499222
512791727
688724121
1305042193
548142307
1304007384
488619848
364706293
815053029
232557703
465620514
683283253
1994472705
1794917100
178298646
1679198511
1493888537
1353512128
900958646
793088441
1302474446
354137087
1607683846
1688906744
1253491799
1876031931
840583835
1892339372
605097070
1589602437
1332902581
1304239401
1562028732
812685202
1488732348
116784807
917914438
2055780346
1826201510
1025950494
1038262442
903207424
525248430
1709661525
1180272877
1921989909
854515018
1410809046
227283593
1949571508
299349791
833549717
745006697
43412152
1975348927
1403996471
1241647675
1338412120
523040236
810521153
620580197
319063713
1177905778
1603473279
227081136
2030533422
2062158883
404915108
633274452
285521042
1684374510
1020469790
20630726
1591075558
1497581511
391297397
710745395
1039963610
1738778731
571287670
1956414473
1164997649
754251251
199974097
1682077541
1970120416
1976177375
439478822
7273647
561682390
1100677177
832177694
997735090
689340373
307333319
246992394
1499688838
696620332
1693047692
534470524
1442887509
1382132670
1157726073
1196855622
746004036
1633692918
141810474
930479303
243969113
1312839648
1055560161
630084732
780355384
736981635
530358966
215912083
1580046793
475237982
1715902376
1340664531
173066693
1615266882
1788945900
933639966
1840827122
1931028625
912704943
1302071322
1567868339
1960573670
995297570
1601095892
2025625253
1175753082
362468831
887464772
1187337651
232077050
35173628
2068909637
933112300
1769599116
586653751
239576842
419495814
210457539
1945130843
8558586
1352631601
2092981857
1967829959
1070608299
859688089
562955867
2136054012
1663811041
1480196145
1559824026
709912522
1595008077
1215390331
2020788866
331775203
1118748576
1237186639
1054451356
1038118525
1506777048
1229568501
1571120497
532072742
2012015191
867686643
1756614662
663048409
533803988
390482309
1127040887
57398354
1057160071
1983733928
113398344
1862311070
1457697407
394696836
579801087
324737628
1306269869
1839813635
554916010
1603616495
1828274963
1930800203
1354972469
2020428431
1911362149
911070565
1387967911
423041234
1372667349
337851070
17249793
469369405
1200908819
131730099
498652584
1380760927
930638449
604130916
146824350
1705371773
380024041
137500658
1093734539
2094673484
1373930330
908024143
430116996
507966573
313364508
99429268
674453072
140106273
630843269
2047070107
1606149692
1113251364
240569731
83606798
1573656025
2021505942
468762269
1549663615
1286374759
1321577455
396565252
668035370
67595274
1381196314
1578094100
1047088513
1611029285
562911148
2040421213
107276185
520584525
2053077791
659565057
1979967520
1859427619
1020578834
532634506
140064726
1756221990
362250878
2105567770
1325578741
682721691
541680735
2118477856
1422899690
1242158799
309116641
1280504989
125136760
713581214
1691850466
623045872
666992736
425940676
1816026332
326675839
1244266679
1107026596
1041272059
503896406
1501612314
988533353
1090811051
166269833
122430658
453084490
1566070631
442830360
1521741702
526997257
1538648700
1868205877
1461125788
1767683977
1200892624
1282100641
582505072
763882521
348476251
1693043036
1493599175
205466629
1174932673
1346621687
2144581778
654068799
1417417414
757300477
429051949
767642075
1541476575
904713224
252517936
160671474
659835776
187463797
150219569
367606092
1914180562
1578987595
649998009
1063094981
657325057
634686558
476937593
1128210536
840605621
815240380
1296706245
1427832259
209936402
1895074629
839342278
1584628873
458820701
1781873347
486909243
1514000355
927843966
1961663170
1854755775
835432366
696137664
2065128997
1870807019
409178869
1098546449
1592127048
927760051
578574833
358042798
1335473446
246564520
2015884308
1078164479
727010842
1057958333
168936127
942963500
1648298618
1212845204
123729512
1154581882
841121452
404825612
643150627
1567663038
1350136745
122458760
1665136843
111196141
729547090
220343594
599585675
490183400
1988636718
1225324005
1383825003
771076372
2042690786
19286143
529464172
334059618
517612946
870658447
2074143982
1813889425
1117145142
1823189449
37311863
1750623539
1318272318
1279609581
1028893933
794912910
978539626
270171699
325340794
314799400
903640314
129129227
1605412145
1288732845
950281055
1395372684
779963347
1310468161
1182438768
1584241031
819198853
896218397
1118330730
1891806177
145499830
886844223
2053226576
1433405633
1046763253
434490504
379816044
1325158666
2043011784
412700467
400196865
1452650776
1788925575
1884885207
749092325
1853399942
439576351
1511264305
2040251281
1692976332
980116973
1636435552
1256402886
1648659602
1787991343
1075692672
1714952543
2087178679
561445772
276253133
1560611271
1455048740
1934514115
1400289827
1812492557
289402781
15613577
234877364
1822133748
1001267278
621015705
1414217787
1445459530
1134638367
1285696469
210180598
1605973279
367136917
1658675618
1109081997
1508493723
1580209381
884383764
1873738502
961054226
502831585
1332164651
1069583433
1993862825
1000914727
1898913360
1664997259
10641214
1585615043
1436890701
1015280036
178242125
1514526267
158567693
1533509275
767420600
747992735
1397825254
69064251
1918084460
1369853945
974594928
438439812
1308131767
1001948422
1341218522
1461230461
534500886
1166120386
1821157752
1626657266
1972605640
628417405
17024042
1187015353
148396664
384248556
1055136368
1737614298
1369334838
831694202
1309970148
348902207
524238320
1381293329
362053993
1260111034
1691673321
641486934
217748040
1948496554
842055707
2134695685
1717635562
1230014233
582797767
526441982
1663536381
1199278715
1319503067
1422994890
1217758851
384795300
1230975300
1705859275
1589850834
885580500
258078083
1142015785
178089016
641114203
1700994709
2029163213
1659461867
1800989483
1011651447
1070748430
324889684
1462744807
293792969
39756721
86684237
1230672967
549465553
1952226852
248915928
993432929
1268730342
1824698310
2134275813
476686875
541066526
988047254
1030888511
1857019022
1646406428
871240061
1495389835
759975102
1564852061
1804527766
53760750
1631577398
213497385
91838266
1637828949
138040456
39222568
1598477286
1319078998
2011944430
1682263551
296654936
1826087895
680330874
674839339
1467250821
478884923
1299911282
643697576
591077367
277843795
1889233317
436899198
1744308879
636934270
635979625
888850186
360376542
1154675297
197735746
365015137
1642266541
441378442
1361604964
1713266358
270381217
442091863
37518514
1966268495
1508004583
2019827893
1112995989
779811895
899245283
1854648596
1710002588
345721470
701504303
1314983670
1907910947
753082527
821085526
185347222
481619479
2102947882
1852013727
1518687279
756817096
47390157
1635968001
1861746061
1815373467
1332224478
584207747
818408746
1626752204
435179298
2068493660
2106524430
1516229129
1127700637
2112553159
99945606
1951564570
2075796245
1608247084
1553371215
1286423356
2069095732
1653756612
365588476
23315315
1791362187
578046085
128158361
1320915967
1779759606
2017722775
22324517
2080046818
1826253205
1763592524
552961201
1466137457
1294989345
1313835773
829855173
2002197113
1252130982
412706896
1892691369
86253440
1025066667
531293657
257201444
1483365705
1777821080
590009104
274523432
2147369017
1248896556
1352376905
1249510724
1077119638
1529049435
1931556826
755255841
1841869022
1237056102
300698491
1029416254
72909357
96322202
1464234989
1119563485
35782352
1316832621
1197829070
810918516
1296019231
1383119898
1010355741
2133440297
895936665
1930212204
1424838925
1554862872
203420515
1111078747
1681694005
846459212
1463424686
1643197962
1825106077
1585757470
1640429775
1739634092
884813293
1868269493
784440665
380214632
1097855304
5063832
102791197
304542480
34654152
7280176
1887104977
1299801422
1498488257
1146309886
628192989
546499961
1796244460
1802745721
1815811199
597641740
795401520
1815015220
194888730
1419144204
781353720
830494301
762523577
1234424435
345455752
537332976
1174405471
564899177
1968562826
184866145
1875374059
1501248002
119178728
843431431
143242526
13286006
406258511
241735198
1765404885
587371608
1049244433
1734782428
1405772493
1293590024
673726214
50258130
94421236
772788079
1434053159
338774489
1630149866
542664618
1075853779
653952186
383256454
500344215
1852307525
2134677317
163148268
1734427100
882088341
2130195263
939289349
1936759404
767647867
2032418310
540972637
684182514
235780529
1873280170
1710343372
635034998
2059747725
1352641706
1223160986
1456236750
724859381
1713352062
417664575
1938946934
777401995
168677294
1982491403
183430637
2046317494
342057340
1647857448
480175094
66000276
1519319199
1700988112
669024410
1484478566
1994292140
1491688385
1539023031
619336493
1346636127
492356076
1459647184
233286337
1570742041
1946172365
920092957
1752778202
1806060321
1729990211
1912013752
1522128416
574094110
2006877792
1249125946
826166771
894375137
79800652
66309310
158945562
250730264
124959577
340294828
1845613756
1242681533
2015343161
900593970
2131273148
1885147511
585244473
1883226982
1146463412
1968444568
1263369755
326243997
1944725102
324006482
1382938978
1080808527
657973823
251530256
66291989
355996461
1580917671
112897051
599163013
338457777
233875401
1522493023
565383431
2144407755
32543815
353841029
1954262691
2069452568
1545249708
139412582
1301542288
1345802224
516372014
538259524
1128866321
2009762826
153346095
1025330989
1196870231
1894917634
1721962587
394240511
113909113
1140962900
1046785008
781942542
696337639
1172925205
310785216
1657399509
1384937319
1853579738
892456131
1233671585
301877273
721850637
1180792408
247000555
1686612736
459605713
1952062048
161128697
508306211
343769471
2027859521
828537095
1618881220
1936918355
267868853
1261814947
1173529977
322112972
244147379
1362755326
1416656808
129844783
2133520371
1957348054
689965483
1976020336
283311394
1586431283
1156893780
880794948
2109876272
143929796
1859391114
1648498170
1452069675
1260763496
307902774
1653009694
451899365
953211581
1515370902
1114564146
708617416
112139590
16455078
330884745
1962775381
762797261
101344377
1083747103
1956404332
1923977880
1438278232
1017785869
883134698
541328317
1784573211
1433961223
315929156
1026731786
1233379713
251810303
522037360
1165693094
1040674011
799548861
196147079
81194512
253234114
1630826122
1213431243
2115310100
1292650670
997820078
100316871
1548167150
2099710178
969642610
1703003962
1591292047
2006296974
8270912
2009672275
543687206
2111725642
418312896
726419801
1963499114
808060817
723153885
1470625939
1035042965
1366893017
1256123875
1625926988
1035301939
1583198593
808829969
1856687987
972916232
491979657
242687433
344097306
1667256868
824820192
749075678
360616540
184968766
1915582439
1605551376
611904611
1736929153
822833913
610848623
718914886
136822526
2041099614
641485476
1489535883
1328390310
1091134547
1567338557
80505913
1744810657
1835316324
917248213
1681742936
716080057
1264548703
778014580
1456161075
1866006555
412130598
1066315460
441505725
1358645865
774893712
13035303
1097951857
1135202468
1988282905
2062581489
314488534
1163080461
342604853
1945925915
1275940146
270214831
2106064014
1847267582
336269924
875396114
330838768
1796381275
1754776504
145350617
1181048236
1285516089
1722881874
66388702
1697077393
353939156
1084653092
843749847
750309813
72087066
1107452548
2101700800
647469356
1982259890
1572528703
556409988
192712892
1236889349
1085929593
1496363895
1414832243
31860745
1897406076
1382489924
390579414
1991271130
59270365
297685107
752671272
1600285771
147559129
76832762
1017162591
521948135
2067834011
1534344365
938749506
2067259983
1550642249
995636365
812761159
1776566225
2130521550
1880430409
1032049556
1345124521
1658697064
2139634252
1918722091
1393289046
1602935612
1937804063
500537744
1888002225
1568655078
211361283
1611537653
1452133783
430763375
1534601053
564720352
735108188
2117988203
803167232
211963723
2097742906
1605421831
237757098
780968011
1650276382
497033755
1829869450
1619142470
1563019901
270750870
1358441197
740140095
1312337622
269111212
553600603
109377549
1739081512
1001825127
1566265347
972340612
1844746097
1653815525
178306017
507969750
2093950200
2097018276
1617080274
2014573956
1590728676
2018470712
1759527099
649681696
1693884779
405016832
1852333241
371685261
2100032551
1287779652
1392170797
1328388802
1519266417
58022376
1277101821
1714296013
903139969
175844096
490512913
1978106708
466319471
2112801556
570637162
1520659661
1536107588
2078006697
2036448881
705110733
1350545602
85737202
1287392484
839780928
1187254786
794565429
486703011
1992640013
1550059786
1338367253
107879182
1087418574
493980022
448475958
532522450
989618824
1694891763
1429647706
684699759
2142458003
1354457640
618980449
747215806
1150247775
602169280
768741833
1832054694
206022000
975832130
373062633
459048703
302988189
1044789483
533062841
1754580708
794074331
886559201
227190946
1916452314
1566607050
1879522275
1127246478
2057250127
801810078
1181476522
315549026
84726854
363997677
1702857724
261379452
1183354504
1270635489
839717691
1603723743
398506059
1041276268
1094206571
829488785
147355262
886074156
1305257218
801239882
528378687
575914459
1982923755
1059899255
1478420886
530013296
1420564915
5529826
423675167
1081745855
167311691
1568224036
1056961730
267183070
1331367174
627586363
1333241415
1117603221
1138589247
1676128248
1382304512
553038880
873106338
816343515
1488171916
861306894
840368091
731843349
1507746803
259830109
415095643
1399022635
990851984
224729394
1226319786
416842219
2010778437
659105795
832914195
1906674648
170468857
2004238370
1721104523
1613820622
1549552647
505132483
1341289016
1521019006
719978482
1457867843
211845866
1368899339
1507993141
668986816
1192426857
1136500527
610674383
991418419
1736295172
264697994
2000458373
809700968
2056109083
79632222
2011721323
1738755787
1171669321
6924310
314213306
1441051575
878800932
1769898602
958649109
180149441
972919418
34646095
116700706
199581672
1589644155
1133252037
1304760384
1223194205
62922536
1055087769
420529330
260800178
1545599803
255641397
738312995
1871252891
1286654705
228067026
1922366199
1654539598
341295241
513684551
1866381473
1283493260
1038519768
764160240
1218875879
1181985786
206685719
2076488442
2101006459
1934413572
626175554
1264051205
775886399
36109808
414115059
1896024535
240481241
1361639086
584236817
1526948904
599806427
535880306
44723883
935093701
1755503131
155970293
269962044
1602917081
1006221124
299267924
224655135
548190117
350171304
1826285634
869761739
1120946845
275558235
1865019386
1306233825
1029096585
1557136641
670389112
2069956645
451064594
481453138
1415187318
573096645
2025377894
1562790282
1029162761
1310636821
1708678229
2029398473
1915471971
131254307
1731193719
1698931328
1634474576
562285925
1333386059
225348399
1041181764
1988790870
217799513
897320539
1825486962
1185751710
368887375
39344683
1445269014
495544112
2104867659
2085418372
2142447856
1514635286
2144152118
530663089
25477130
912442945
209223878
1337509076
1718623891
1455591031
1480528637
862956650
1806985654
298156973
1197004420
1455905832
455376632
1834323146
545294387
389021522
1945156533
223680223
419035797
820612705
1031951199
1279973017
1486262722
108260351
1463385628
1724447764
728753840
401870409
82640546
948701647
1747078185
1013575824
1736990970
1772785626
1688585803
2018327325
2071070739
546237673
1125547231
160962650
240403950
1969649811
174209939
1245814152
567276360
567781726
29366772
194411964
480067860
1008850208
1474332560
1451848171
353540839
1976719604
1332955383
1639604933
855486212
771677337
1334211001
37865569
1104281359
100041240
624095578
193305726
500754182
361528463
1082133269
298507208
175797970
2030183889
879607571
386446751
449717936
2041933287
1412381885
168851288
1210032008
1775883054
252229843
558241536
1631017631
785013159
647130427
287047747
426791854
1310107590
608209876
516798091
889897282
1627050987
1788364983
862832578
61013629
887923349
979142120
2045493405
410976421
124936655
2066417141
1399657129
765696376
1135305991
1518178609
153677309
1711711375
1331210154
843103432
1300436281
790084943
890391753
1631762370
630618858
807523574
1306176985
1203947723
449438790
1826772883
2113785435
121978624
1250221174
1710656663
1194598904
815542109
2099322912
132015322
2039453915
1994900686
959842214
884171214
67057187
1512766088
1975664231
66515591
806611444
494239588
1062918393
1180297852
885474970
1127035784
2119280636
921321055
1070285154
1021713838
592440952
410122678
1329469379
1291456987
402241324
1761627465
1734728654
167535895
2087568520
913165013
1505623938
1772700525
154739352
560527274
560085696
1599344476
49473528
1165849911
1645906759
984613569
166137118
1618935266
991177888
768004493
549607385
1510695897
317459850
1181079161
1049460808
1620346287
813025816
911917348
780656474
2101067613
1130147340
1970468664
1175445385
346368421
620324366
1950603666
1768879645
1253495482
1858503542
1785261368
58812125
1000058431
1853868816
1822720479
565583444
1038999532
896255239
1477731722
1041082601
1643705483
43990990
179451014
1290711169
873159622
801252887
968345245
815938172
1124443521
1697121082
772231609
2143916155
957000625
779278003
173191274
1394888793
213996172
1902124992
1718006058
778935926
388550320
2100736579
71846652
1450465024
1405412613
754470052
225695967
721863303
1262987480
156122837
1455078310
103557998
61990740
731557961
1346650375
1195499662
1697523480
454324566
1415113934
908391918
528990642
887444104
2130263824
145024892
1904378874
960437104
934758383
865919432
1096396819
1695232554
951152381
1350215853
1547277011
964293320
1518910973
1157639843
1666240110
1542865390
229670780
1146758076
651116096
646599841
1421658220
830027434
27963953
1075066188
2041568034
1949827901
1200079771
679545159
1585849518
422979822
1308876736
1133667629
1827977471
291360758
392520139
1700104423
1432503415
391395470
1912564853
806464901
328155903
523629645
1620436738
557218139
1273713196
674988178
354329093
23127750
374347916
1248612459
715962989
1430859989
643714583
2135514115
1197075463
284629133
1512522308
433751845
1919188148
1522645930
271938829
182030884
1359542880
883000177
393482783
2081739706
1229683831
519598777
25229212
1309935672
1511237346
729334073
527988101
1774510387
1998357133
52605324
1941322700
253434038
1632236576
1706696511
577918156
506810110
851467463
920076292
1780341225
765535821
2050542500
1503407086
1225494405
334487131
1768406787
1678725707
1817031412
2131516374
1656288267
1529480218
1377423322
2039620852
1997248019
1624336645
1805517833
580641308
1352681988
1334951965
71952847
381715472
399920885
133344768
326662455
850764940
1790670953
1603751466
1657186913
1662098390
1748545154
188058292
897087399
1509091520
1940262610
1223112823
385637604
1389042669
670067392
1969721768
1355995125
1879312360
1018168598
1206755964
2080019752
492075412
635077727
1450998927
695251329
722382728
1709887340
264352645
716865854
1466397866
1669993260
1587054589
459081460
49718476
1326959286
2036173516
524063745
2138335764
1722873841
1505598656
63980064
815094795
294908142
1487773122
1046030919
1900423225
1106899637
50039149
1901598830
1134974958
289267625
1763721248
1191042731
86308917
1119822814
799770105
441178354
539697525
1370930424
1409920184
1124400206
590540332
1333126084
1940138926
920427224
65837152
1553611223
855479796
1635578474
946127000
231375683
1747024202
2003095192
637790757
771637440
1875140921
1269613471
891147243
161052003
1230354916
310072497
1122172933
1050456089
994061267
1903561208
1415414158
1649771690
1937318766
1334874140
1591148572
283283749
1109840612
946029423
1590416233
1114639583
1096698534
1129835251
1566987974
313681552
1169724710
713401681
2007397444
754729919
517296903
1355367500
408137548
1357032562
437645418
72059240
2079326940
1100166211
1552277030
1881323154
619340291
854846376
728006544
361307455
489508991
513815965
992903560
378317651
2057292430
93689242
1576110036
1539484765
918414447
616030282
612543253
1808554229
964332089
1228628192
297942778
940208037
1805423234
70784222
1942583546
1288221576
912185302
411375728
1560906557
824559133
743338343
86002274
797141796
1414843948
702038191
1190905313
1211314271
563736479
791883353
1703841179
1018630456
714308958
833009262
1844773661
1891143244
1603929006
547686373
789446895
1678775332
2089570018
694026837
2126956253
1116688038
1986989194
999022794
2106010863
993700815
1815078030
438998492
1354448105
1003984647
1668605052
388160728
1434199428
1169249833
1669170926
1410056322
1385626514
1717972785
2042150453
895543131
1017167568
1933235328
1497459723
2117955303
882057690
1234178657
2042525345
2101878063
535800589
702361697
565614125
1163920380
1921940793
1583435732
1590161651
1264258110
2085733123
872733444
1115177556
361102127
1851783948
435966042
48673143
2060294956
690349165
1512644242
650570481
978254285
2127959672
1802556815
1404302518
138877097
960279162
359782326
306028660
224373361
1111706727
1157371638
424504775
1431701444
1563162861
1129140929
636587988
596771533
443071197
238732895
314693537
1601757086
924338196
867532784
789812241
175079598
1534284208
1653043832
233698064
1165747061
1741517514
2105449303
1363465454
945205834
1853960323
1226088322
355225151
1203192604
1049805827
67514016
1252325172
632705805
239219889
772651040
1815084444
169302247
1057370866
345476715
1746683077
693648177
1577512199
1057751295
25571217
1350806313
1761062469
2048612788
1600152152
1078189003
78801459
332826179
1036384064
1598292327
609518222
1220781606
1848646282
538033473
1612654312
388092424
1029510962
1467303862
1243345759
1460306162
1667109313
2030936297
772161985
1323187566
762164553
888464366
1275511047
962796107
68261531
1148924768
1382287512
1982312040
1913459052
1122767003
1991146645
1361178452
1695224950
843169977
403975930
1894929765
655191950
1146384581
321414996
953465091
1247254840
1861754228
1421293748
1211452582
1376967428
194998721
1010107932
1947337670
1174440312
1669510328
1145577454
724960725
671794057
226486149
57743475
1153283642
1797227076
1070089569
692415104
1874076129
1915172261
872997706
905659954
581332816
139418988
532065008
1411020517
1614958607
943108428
1960752137
124159553
928671037
2001724562
1649700931
154099220
1878790145
1657423815
1212292191
206849071
1709156499
2014809668
2080396603
1996487915
287200321
870159803
1225553160
910219105
1412686930
1605951073
1377099567
756428270
378594060
1242589245
1672353571
1982959587
2006748668
698434188
22189391
1819118716
3251910
463520026
2045124248
1009521489
1197672438
873633511
1648651845
1931942748
386751449
1815500734
1001724458
1756499930
1879155762
993813465
481599178
728983688
837910936
588766207
1285859355
1689029528
999618657
623295332
861109331
1396710646
423806568
625971059
1197535630
1044027442
2036762350
1383657522
1159383701
123821392
740554125
1239281065
1055958957
466090936
1338699086
1877179007
23441046
582564993
1699608303
1679620302
376613297
1070485182
1087001987
1193145267
1320608181
1854984675
2047488570
603692754
1744711015
1909444817
1228965556
1324496984
874229319
982887798
2077782913
897539668
2005270365
1944421389
87930438
1431740031
1627345238
1808253426
1802315988
1899388529
38927059
1504587197
1993895404
705508355
547002104
521118648
2044343761
865355825
1006941432
542001227
361286782
899780478
1545814975
235380747
381472968
1892613790
1417360323
1856070958
1008790845
646129727
171666996
1277704654
574098452
42196569
683231828
120708141
980130451
1648120149
758020450
931113118
1045200112
1875050265
1989208078
1930827925
41283666
1480409220
817239242
809149968
265103985
1405603153
1032001772
653014163
869146523
563554826
169021621
1047136690
252856795
1683923449
1763577796
632208781
2126723505
1400447486
1686850870
1528993453
717110214
1800723694
429561177
743735583
1874008694
757610505
989199355
1076628762
1791993368
1219978871
189324075
1596651542
1214351632
1033496192
893727813
2015574939
325533765
795895381
1152383780
272940286
1779905765
1621140743
116960183
899412546
2146854724
430016992
1248636489
1971542898
1820128632
600582227
929821025
2106237615
1000337206
1556295063
643974413
1559975215
993425502
246706287
1812612973
1998813863
1691548136
767245042
1509491127
1290126782
1110179110
1253971806
1579549289
235287595
1119853604
1515800990
204980291
928366036
1768400389
1476646725
751084841
1107028610
1488480683
2139074318
186528937
1250523945
150041047
672493379
2082301742
1398827428
609946650
349640444
1924754143
1407281840
1076669943
1210657800
1353095172
895050277
1022078659
2008352381
1547264859
1979544605
1244115632
182966672
551187701
1927809536
580680464
1792004124
298631282
337185008
2089263939
1342153571
718818154
1402857207
501772841
1659193352
2047735678
1331394539
402542725
9663613
668947891
1827521954
167611494
915288529
7814152
722401812
245771405
2079342301
1562844159
1701281520
1460723063
1949646610
171750696
1285444965
912006120
242045182
1975004418
920797244
1923452845
1845802234
236848305
227114390
1267907511
1757109354
333185399
1783303677
993887878
1912813237
1751520238
1824118436
1025087423
1529928488
867693888
913327526
1721428983
1383001934
1038812328
1358176215
140118926
282689179
2132234228
1704031972
1614769838
1806762000
2124306367
1656036414
47778373
1740731041
1573463654
243834451
1800613647
1854713239
1531330575
1247321671
1910024828
153920016
7072008
55073715
1994054440
1422439190
391102745
83155284
1423356691
1795837218
221255694
1115446233
184057004
1252166468
711902225
1991089390
1823399120
1501556152
57126890
1418600735
1071873879
1481363735
2114869354
1270145828
895245007
1592694218
1854684229
1900962200
878042031
1608357246
494477730
194968014
577228499
1951033938
1075125231
465365375
1886934184
1290179886
1010152731
542295614
779274291
1752401009
1841372261
184550074
993705086
506905739
1021273883
794679941
439959916
1593710345
899852557
711413068
969215641
197305586
132939463
375198658
1552552762
1184613015
808614588
2129591579
1238178549
1744124078
1839294612
2101406209
242771084
1203778402
1626745564
346472212
318632021
631810004
684612664
1541763820
417481023
808881219
176150140
84095502
309090254
1228916891
1888487047
1722877359
1541799052
1537192084
1659464914
237314780
267439269
940890808
984144384
543391963
1538187352
1324667234
594415423
317786233
22331422
1810153701
2064664569
1332719375
234624762
414428695
1797975817
172686350
1181936659
1743035296
1069802334
628592183
2063556853
744321325
311590944
865737504
740483039
627536131
1306563575
2117802085
242534126
11889999
1684460940
2132354359
169460776
1160379676
1783749215
454829163
2084586739
1030621292
1788351009
1145643297
256357137
210746137
106516316
433144185
2137186164
1073561496
43969151
1082356515
1113638410
363567051
1910747059
526293566
274740967
1116520712
1918959799
1215713591
1182017100
1440122976
228723776
323533175
1647862598
658879859
1505484896
6595189
1059704948
1357827871
1763014113
183644732
1864545084
1396152055
774604478
434587543
1909642074
538453704
113303720
1642856884
160154482
747354242
651719038
607585108
1038165770
925744615
113412258
278341068
1079956147
826457441
1914479439
1868499877
2030026929
430733809
768924388
992326807
1305541397
642148192
722690073
791457888
1159021713
1609743800
428505596
49781865
1747443761
1521386364
184276849
1896812384
1003769914
1459862843
1928004660
901901171
11918350
842052665
2145235769
343997048
1127194889
91575064
2061208856
348822070
373095505
1628339089
1104162062
458853537
466550869
1169872495
1263056133
969829549
1026448032
905590380
906293548
1030593479
1304110402
1136540991
1382231373
662137674
446841053
1356103307
1312240724
2123918800
1582612988
1431826831
252193731
1209673066
1484367792
126482903
776714110
129094797
167364463
750035674
1082562910
1646237835
1106154457
428033700
967327400
18732425
160422858
686644523
796417992
1000998061
1789148929
1843898387
1046681201
1008758524
2141116496
2044642689
1720338275
956220041
794830664
2136008654
692739520
1326934240
783410852
1879007640
1912599254
405020060
798508528
794792522
93033932
1163370366
148783052
372003158
359955702
666828098
1916045742
574374966
576194622
1137624561
1887804798
492231282
309105195
721582889
1815862576
2003829295
717150501
1340011371
1271843418
1830141030
650695228
196227947
99742429
764302789
539718272
1930239191
1337460421
2030078262
839141276
351828137
1645504558
568583225
1680666346
678073948
2062747150
1642541196
1602850572
1176362651
1730244114
1589907519
1784226687
1060277793
1476767743
938199398
1297323827
661775085
284528755
1039599773
781200308
84523248
2074908205
952754528
1466019558
1012247442
480299065
1024355892
344630357
1178192866
488343104
1721731064
584826485
927511929
499909236
1972287906
2036637899
1030504795
1650559633
295239782
1312219988
1694292256
438578386
377629017
105650340
42714612
1435621936
277687580
1742464422
859277203
1493493498
138587652
11402164
257424783
1669697502
663539348
727462149
248393786
311913743
1249729067
91645472
870134784
536625174
1045527782
1671874545
1529061538
1251349317
1690825225
1862276785
1262635876
169435525
1407799660
724062220
1435780409
1585155843
233310022
1936234459
1574225754
52092529
127860085
1921810589
535026771
2028692155
1233560587
943825107
1529720955
656715476
711092339
1392136558
522874933
84298682
1349381968
1077794751
1495450623
172001362
590505067
1737057726
1894728521
1618881177
2022409557
2081348722
61967234
652988611
337680860
212848060
1343992457
1327983239
1986465923
1299544551
1276155973
70322354
1362821537
678376551
1750129592
919502570
1325806117
1691188672
1391110764
1841051463
1227280232
1861567512
2071678315
740563697
878723584
404477764
337152810
715165080
227234108
1583304599
55175695
1721956076
269103730
972204193
2098268447
1821916036
1824252841
1580608035
1159711475
1553079466
364151167
656150788
1625655446
1905678314
2012198497
152203810
1714569529
790092320
907330933
2025785907
1954508971
1968121915
420598279
61812781
136751362
1647991134
99563180
903783719
1079934257
1519208533
80117255
1622889855
1185523107
1702664421
1170136977
267076853
1660114340
279593248
2128996414
289790782
1071472048
1525691401
1956520486
1426771395
1590698203
373689698
1384707234
574499700
866198201
1522382162
881774831
1077217931
1090518797
127164398
833508777
1819759502
619442069
241178653
173541125
481475784
673244768
1170313763
2124227047
1668007178
1290573254
1424320116
994298017
915859291
1176667338
507402683
1286151623
180185669
1134106969
1940328155
259685911
904545331
2042566863
130619704
2006201032
1049690051
198390565
112644751
1970532089
1204687359
996185614
526396019
475949659
1543319001
896294934
1686602129
2133458675
1384036027
2056508109
1335520734
1420955335
1846286719
2082552442
990283511
735176596
1041255747
2048742866
937378083
1884090548
98895289
1009268975
2041629109
856538903
166895742
765735889
1198677769
1065560047
1315542148
1832130822
1051742355
533058059
1160459450
1542074057
1295558823
1205153853
2031446207
2056636499
7713099
750534933
1795192968
1460722197
276165871
250562363
1080388069
2002569563
475725949
1698719249
459350728
171373409
629396325
1935571440
111647155
828288266
651130532
1133652905
1989720526
1972430299
1524257295
1340813455
1657073009
1708701110
1450870098
1685328176
2105718876
1102049736
604427274
846296687
1710237896
1455832114
557435995
249173992
1253094178
488940516
875403013
579707480
1332354942
565840259
1429519755
2064184512
951220067
96962919
1725888366
888995278
747539939
1942736193
1089211655
2098520753
552238033
1865325908
233258296
1956642543
1337398013
744576652
2077822882
2019332797
1766475241
1666482
1702442706
1545004772
1948626777
635769647
1067113456
975245993
1260998263
1849269302
1415342271
204814055
99579431
358490751
1708815763
661577946
1631717293
1087505538
956563531
1378646442
1584838353
1705107207
1019339141
518510569
1184408063
12415100
153831861
772544315
490571638
359126636
771968657
1122121802
1085666326
102139279
1644973566
1608598921
200530026
1483717196
738114478
445908856
1293840951
1619620228
816239086
1666912418
2055355586
290979505
1427895490
166421234
1375738271
29692151
1800319905
1441187003
340831120
357433453
1204189460
668810332
1225743868
1336719154
1257667145
628997342
1781008665
810616269
520596044
855496538
1760700643
841877604
214297068
959878841
1280350752
1002406412
1975915429
328925832
756488133
406334479
1174119552
1956997651
2114814421
784099641
1026507034
704607163
1641210295
1424799728
47640218
966796954
1057019635
1398040139
1132011052
2005839157
1652743502
13639480
649422942
1890471587
1847854955
1004278696
637472447
1861364926
2122498305
1517842752
248778617
869951204
1762200180
1190412301
1671849129
1200348296
1865807738
612304573
165230404
1748469019
731646914
72181619
1959462629
450561617
1034723964
1178365459
2105535046
833041870
360723000
2000411052
61469891
19741344
568472095
1553784626
158400581
1626220239
2024492134
47733704
879277026
684979540
816451894
1367480908
347856551
1625945455
1059662166
117293336
295624889
739745476
1278156842
1296131425
2066392836
1826548997
1545474438
1953879812
1312845757
1780266021
2062756344
1296182153
679599811
1157686194
1666344766
400760075
76672725
225115254
1141594042
97627512
1563397810
1823160006
1320664990
2062543380
1599740823
689713274
129001573
69029278
1900089286
984029379
1001879652
1441725723
302230037
1886201855
204692762
1590721630
432920222
1564538625
1950648143
1581904396
95126223
2009004281
1495347437
1870517244
1379189903
1177854157
935834766
897524030
1722097813
1194223833
106685883
1811591634
1963725694
25557261
1761612554
2124620804
1057496981
1663495467
116617155
889343405
1850831589
1192862515
501271652
1979839420
1012389416
1018615886
973108693
620414263
1706924514
1849776459
1651757501
617788377
370358293
1331665060
412770519
798161377
1499342803
1315150809
28272774
1814714440
392819740
126464677
1598454442
2075024264
997696014
372546126
1196950489
488046777
1015507021
835618461
1033448372
628236860
1454065005
302959819
901186021
1133501018
427728566
139343494
1908772242
107076302
561153286
535102541
1162243666
2023403815
928091282
341786769
442126083
282390605
653594483
960957384
1250526865
2100045821
503757798
1555465906
481155241
1550079232
1362682638
629408996
579501952
691514897
1372884948
1637021896
21518440
2051416932
282745300
1810038149
810207398
1950549360
385672473
1384234536
2086418289
1824225928
1764459494
959859355
1742715231
2120325222
56420785
809533858
2004359957
322911852
1939812763
2033357304
125373388
442403585
917342049
582900429
25402442
2072928936
1521934518
1841143676
546249027
1974125227
1438365920
1109643205
493544399
249059751
16658451
1464829425
1466090621
998012586
97325982
1406442233
1190567981
1015113911
1438959093
1461386088
1766048011
482735433
1147795876
1872238111
1786042144
837755533
2102853643
1435248716
1984767906
82738487
1707556567
592820905
1677861218
921282092
2023949471
224694978
2043839375
896084838
1889251473
1251415311
1044609062
1078153690
1097971411
348191118
1980527151
2002360176
421947181
1848881220
2103130167
1800846831
701424138
1186666958
1758722443
1471025513
1036875222
958798070
880355124
514506465
1227674118
442256107
1664909079
165916805
2142115202
1497607355
966121579
866793675
1397877751
118870221
2010760031
1204882271
760287890
836707579
709303881
455242299
2125685852
2074288736
470051424
432703441
358409430
1381592831
187392269
1018700941
1480949045
1552688031
633482151
284647787
951885383
72844744
675101316
1587724676
968030128
175607380
1613323768
497056197
2044317772
614900172
1010436611
867951280
2136847318
1820804422
1465221005
1393301258
1965986416
660855303
1336276725
1138386930
1287393557
24386960
547418037
2066957635
1720402827
409990107
1812713514
1009163517
712772319
527661492
59808296
1810184336
810406226
921304550
1000515706
2009515774
24938623
1217499693
2059728671
1102083217
1246864168
1792464985
1697132569
877955495
1094096712
218425472
496825667
1537476949
10686780
567963685
431469004
1662571122
1134977016
664555611
1402823659
822372620
70361594
695290221
437403799
1895165214
685406910
1081645191
191495678
561738295
176770198
1554235688
1131063244
1103092632
155576778
930706732
37811835
46136083
251894471
577463015
239217579
83299206
1227366140
892438625
381026865
719680079
573216694
1225697014
1669534262
1719177846
1621115964
863651605
683074076
1431226322
1864716816
961200873
1713863546
1733629418
558360890
1604474450
889370536
1956012578
879056925
1700474188
1916835807
180630977
316024530
1325465543
188038546
1699122143
433196619
1765951988
567188930
882545891
1161519498
2132367563
493606527
1300939703
1810205944
1562151166
986107375
824482205
670109131
1585228126
763360085
2081892941
734528049
1314272787
2064924870
230838649
964793804
227223164
1526250000
1640710686
1913950902
619993216
600737396
33338960
1941647722
938933429
310465460
1609406606
563512144
2084282758
182649345
560613866
1536810933
861023635
993429040
2001196682
458501851
560134996
1632487430
755009639
1281919737
1818037391
1750568584
1306661841
614317161
844395064
655151513
227370238
674655331
337621130
667808911
1816361364
1755409320
707848706
2111813556
1107539766
818898437
981597487
239438530
1759599257
1291386662
5320517
1241017158
1447181022
716931019
1278173749
986619969
1171948627
526074506
83955790
612177379
330974629
433147551
917963521
944250007
1490898451
276868397
43797988
2104069802
2142190122
699993826
1829891955
793553779
408792308
1553758674
1836753825
1894487525
1932849635
518661356
834126672
825893966
1257675573
1990195379
1924974045
1277037412
683636846
476491366
402191088
696960584
621904615
646130488
1855094424
702245974
1812650656
612542166
733955505
421780863
940358230
26879966
619594697
1963931251
206038639
1450507357
1883203003
1824838480
1057881983
1202801314
879077940
189936843
1500516050
571235963
455131034
1896414091
70173523
862407317
424014927
112774111
879476301
34697712
165350842
1766203919
214172437
868382907
492418815
1265412879
1788742055
318856607
1517225226
1343254001
1806951679
225470245
2137498500
1872475210
206730928
694609241
593066727
1234482455
1626145041
618521005
296828733
1855517010
1239895272
1335837389
334850170
111796069
132174622
698959703
390808223
2125117799
1451561101
904376147
748780359
228525890
382648023
640908629
1754615124
1500271175
657610014
1760740531
355860290
1878682130
685024679
342638069
304502916
914391218
126080967
1722008390
1373901863
208374602
1217551895
670477381
1390277802
2031320967
156134701
144048323
456382983
1513217995
1571837214
539373698
1576121142
1882380194
1470895329
108212904
1564357296
201922588
1576673623
1312669028
1589989890
2136315188
784040610
620806955
1922578149
595246010
1852215839
1743726168
1853585076
332842604
2027486073
1122596658
698518767
68841384
246023059
267595820
1524067296
336998746
588939053
1491953152
817556675
1989062978
1213483718
1392518698
1727565564
643345966
728840557
244256477
1786288047
946575089
1394822611
128029943
464424917
1355471115
1136148031
231801456
1586669230
2087023241
154398283
1595235711
144902459
2111792544
21814915
1464259359
2102978561
306989882
62127809
873640803
314143947
1251554776
20385760
648003032
1514805600
1845541941
519851346
139322074
569246830
641698788
1434534334
1666535383
46213276
1615749708
284810340
1429781616
1896683279
2125637822
2108087680
2086370857
642562564
1638999688
476037987
1005364444
1583885577
2131816446
533834796
2019017941
563711980
332394504
1937852476
1483240412
164399536
589050499
793743910
1025993955
854035148
1413259785
1578273582
799186901
1697380291
2047004536
1490742059
641606740
1266212504
568980375
209179781
588317703
1037158843
86520656
1498016495
1558880200
771592295
327765762
623687701
719326427
2105122259
382813336
834960863
1036902595
973180570
1987877451
1505872492
1652931612
363045324
1389816904
1799762325
815528218
1548082440
214265386
2006474120
450694779
1049899348
1019280737
329231948
1166985336
1485568158
413274394
1915307575
2054784260
1629495168
1625756601
1555173735
1210862045
120455723
2127785709
1649902165
1503359537
1472865153
720047849
1051696608
1759827363
1928256713
921361184
1424452655
1009348703
678245173
1581017100
1074675189
2001966867
1850581044
1573130817
886539490
591899290
1082169371
1577708080
50680667
1987450171
904698123
684375885
948480787
674288996
1543950349
1458761690
1005191486
551820904
1434781580
1111065364
775875540
2002904233
1212152183
1638902486
1587138348
191198032
1333766075
1456782737
739153370
185335733
1883243899
111843893
517304860
656050501
761153177
1573272485
2105378240
1371424708
1984056386
675691203
878170776
956222113
930854579
2057180511
759526228
1340639586
732089297
432142037
918602058
1246903887
726900422
1122070363
130239006
1058220887
2022444143
1571114464
96008131
713418561
556909519
2043924307
703041344
2021542634
673026992
655035391
980017558
1693449948
1595832253
1348253654
1742384767
1862403313
1521857555
1995138906
242773497
270222774
757836602
684064791
1316005475
109714743
1698526786
254656762
216669051
1103253805
915573335
1822813858
1542898498
926921962
793094294
1155589966
831921259
283737925
1540823998
1200237500
158011157
1961465768
1586717569
2061705786
1297415645
2061738058
2128922744
1640984975
61651794
1157012947
1608984490
19556551
269133086
65658144
1051936703
2059064982
2056670741
464733548
860373606
1737593184
1781057492
1602800432
762007010
1385109911
427754110
1959771214
2095322299
580799845
1677721094
1441334886
651603407
1991449912
1338884343
1397601127
1625747457
1779565162
879400905
1109497973
1681086536
1436455672
1886739567
448211503
159696297
1112098237
748358108
1996938294
1933145417
492078899
416827288
410823901
760525622
446937485
1515546442
93223794
1474549756
774339696
1978640386
1781806913
459347490
908386377
1521205258
1216153085
504854930
79544109
736825881
597006536
1567190880
1934988007
76324115
2031703345
2058693787
1847596629
890972161
1958826432
970009535
1087138919
893333270
31324350
1854872470
1452657564
2109696214
141724098
1192786125
676739017
1896614245
1989143374
78647459
2114108347
1758771922
2054067484
2069763681
1365096498
1201806558
298191863
1544965277
889785330
1353278668
512812286
1258142275
612370053
2140665086
857538668
376568902
387698766
1357087839
1201500875
500750169
1690443514
1913858335
1966459348
1840127197
302811503
889219920
303828621
617926212
964752521
1203133298
1944493288
2048523957
629691111
1401886291
1554095449
2033409404
1029259442
1785181584
664073030
88703578
1422772860
1357489254
895213870
1868966197
1917053172
733424760
291382713
1683287441
1817120029
1561702327
1589723851
1614819294
190206596
2104720430
398610882
1077024664
1715574427
1498924387
328708236
121576808
1829100323
864889471
405300681
1452224522
462851221
999540254
561633474
1872819981
657530228
2003286679
872027732
241118326
126211367
1305091561
827624840
1038196988
364724191
2036812997
917140610
2004677489
1197141513
526840885
325468829
10664443
908198896
1616790819
633517496
321303180
292530517
1259598555
531812060
1475046121
650275917
675175805
304195950
1367458066
65746818
450027323
1305663885
710082817
1534877901
1463396815
76358293
1091399740
940356693
891919202
491795012
1520429905
26378038
1982270405
1040348216
920940880
1876041833
331349560
717625650
909023471
1884290763
1908687578
1663932627
13847062
511591461
1856909123
1453061747
1236089995
720832214
699233030
538075252
451860186
1453284609
1300842292
1768292178
1084416309
1941493104
2018608086
1605389254
295870242
240451868
626869595
1094135930
1867340886
511941891
652965515
1378080660
64611186
993442302
176096659
250260982
1353504635
738478243
1631367663
935591154
156772925
344457053
1045955252
62120824
528777533
2069189308
883690602
261695757
852290935
1276120342
1073919099
602405260
605986717
2145451054
1485224722
1780705604
1242094583
1114222967
1454342550
1350445225
1202923536
1201549067
808673991
347795493
1449720078
646251667
278120783
1292859027
1547333506
665759282
201748536
547242774
489945769
2120997414
100872883
129020349
1232116963
507051390
2010190695
1951491349
803216151
1021519215
405685374
1703579048
251824586
1210622269
1956660072
1261132157
638891610
1235610220
1291756490
1375167443
866325371
718335747
1614337891
1821769843
427521795
612849314
1834635716
1285200527
57764526
739525317
1750923384
1892456330
1206595617
167069268
1474904563
737173569
1145143751
1664709927
123303540
749199700
732125554
70177004
1352015297
1525857885
1223996509
837134853
1982300118
2074283680
1112725149
1279504623
1084542053
1200903919
1699965276
1170566843
529074969
1458935019
2089347132
414892062
1678202207
1715084458
273448620
1705313522
305590987
941183761
576773435
1045461710
406338152
283059600
1685113008
880915663
631932921
328500735
1248608257
1700879401
1514731337
1607690740
1953269793
952190692
1779983288
965415228
691453758
612715872
1345500334
1110094388
1679588163
1389239411
359406733
2094222519
70993289
1819328933
346718367
663836054
1192725683
492034163
556914813
974494398
52322601
481400904
1562638170
1864839589
1689892071
387205898
1096699153
462829945
421175751
1856901053
445038653
1540832708
1651508542
1267255782
1159558498
114756463
926133375
1991554864
332131899
1849209622
211595658
1947657153
879811511
2049174659
400686159
1412968170
1087393834
580548333
1154621125
240576928
441489159
1223148079
1546219642
110194091
1425645386
1099052753
25615015
1601460805
369137729
2135898494
717917735
2037649286
1964872019
1647339772
2124203243
623700161
654315442
717333838
314015288
470852917
1254870238
1330241837
1019367136
1436890099
760769709
1159685039
159800564
1918822757
8966062
713755729
1133783645
444052935
1663189128
431918968
986817156
1229477321
1447009949
852906991
792117543
1806205930
361048106
822608669
1479200104
1364026366
807941867
850671936
1142253071
1707479957
762600736
2035158444
887237238
1004755160
2144548996
427590267
2123078143
1233996939
1061282159
541402378
763979543
1478840785
1282266846
1327570321
402283567
531410193
1859379313
999719501
176516024
250757180
1150601676
188576404
1795063446
1972834917
183334248
1789000561
1274732658
1689979253
694075063
1359779712
14074504
986174298
272796627
1300329308
1267865996
1271310591
1447874913
307181766
647157365
553415833
1900729104
17330726
302554554
1884918613
1304808363
1363579413
339755804
969457609
77080844
259649732
1900604486
426463474
1885497967
333606930
1133553466
1320539160
541653635
1608632089
1308449673
628098324
1213254021
233565487
1691200464
2114206372
1758247178
1740858814
1092090871
530516232
38419242
1945014724
805796791
1550354599
156824156
843850667
1453641041
317065053
1845201860
1141897672
786369481
2008167068
697220718
1493069834
900245539
222605824
380455692
1718933285
1714970228
1602809437
605554786
1834782084
579855528
1623803635
564276102
1524084417
2020067444
852941673
861712375
2081110810
216054103
1730576227
54362524
796320720
1249316691
1632467899
366776766
2089768037
2019730236
1704180454
1388645252
1480950903
524189465
1696639275
392560421
35311511
1536179928
761640183
1369975305
516714933
2079578208
676418607
1984780417
835235163
1427826255
1274106712
375328485
1335126305
1985740419
918852289
1192768234
442571615
1524785970
616553968
279217218
1265140376
1411919733
163940217
1785065556
633224240
1120043359
742856191
28814057
1076589018
279102130
2016306998
172465951
872825803
143015572
794212859
132055951
746977156
1516403281
1434204771
1222627065
1427869479
115673825
1805368617
457255981
1724146467
116273411
609443853
123419083
113942376
472991834
2108607719
952922989
1473941694
627551284
123624538
960699036
478945357
1284890154
2117144148
1309970148
523372071
1516971776
1411051701
174159333
778644148
1215959076
596230741
510057010
1479128645
1913785505
128121286
105235816
1111752118
18067043
613549073
1758816739
969846302
1565299965
1453750699
2054838509
954339981
1910817919
1884941724
639570496
1471625524
1353888231
851752283
385406972
1113604886
593549077
1940318866
1085830880
7359216
166142417
236830550
2127782400
1435631210
831651578
477648576
1217283142
267341679
792201393
1593522811
1837171155
1847932713
1782900474
1219467681
97457275
1544063632
1262591232
393726860
1417478008
622463274
1736360971
278955521
888121537
1860640429
597883934
235686317
1221916722
1652159094
1689258789
1683600540
666098760
628122096
506612949
2049870958
1589852131
367009599
349538686
683077177
1156939459
928426125
660442775
1994270370
511540685
1320445712
465563533
688154644
1991549169
531579987
2041127557
2078805344
1231695505
176352318
400986531
1367933635
881762627
2097154060
995897260
1961175425
750099356
1054618027
1596624350
1320060191
1592953722
892212608
1323846172
132633112
1863993569
1526230135
280715627
1745459000
1084859050
1995902562
92999866
72728161
438648609
236704316
1614181695
412773177
865870155
794277636
1422069371
1744400224
2143987140
172500692
532272800
715475800
1883234780
1366427045
1464655208
2052752161
393495027
1921959576
1854309181
522141918
2116935790
9672469
1944220033
1782003016
1881493458
510608473
1618330162
224538841
1277721952
1067062815
1722856216
630225209
129714644
360031116
1630658193
882042656
605156197
1304946266
2103152004
2026959071
1135766660
252337974
1852122813
1720132668
281279084
821340870
1472081284
1096971224
1410188233
1984839308
1645098860
1047888453
1492455594
1651398759
539650772
472157862
1657404110
296242289
1379086059
1152822316
759984517
128681887
2109827311
1832790405
465738945
1111036907
1116410827
596560372
652221102
1110298951
1057345807
781419750
56283157
1914170442
1298944493
1165960097
308518614
1494222536
1376428774
512541135
474512387
1532366864
130988233
1363472121
210351041
1890790541
863818648
1536284951
1717808622
1039849233
86632795
500728403
2143342490
682776812
1587802477
1104814567
2086041754
1592724407
1298453005
1840578074
1215621066
1564037254
2030996157
1575063112
1117125420
1449086309
1056060607
535772331
1187272031
865563265
609766557
1840643264
1266644165
749857814
2131379378
1788742540
959402880
1673713159
1352375952
998530800
1831127696
1409044084
388710138
891085271
944182801
2054641629
865642690
1970790701
1386397211
157605823
1251510964
2076905129
233774453
1747951114
1401027519
894452920
1061478387
1109583112
215832434
556669992
189306693
1418307250
1923975542
1120446329
465199432
808476224
720668148
469268170
881704730
218419928
1387002247
2067329835
28388285
1669085814
1127013468
69636458
1008149337
1283154491
1201931867
493753360
2141224854
33035155
383241475
1153674039
248429136
689480472
1915449080
818165135
1445866706
1950212865
342113232
2045294275
1955746823
521616864
453015634
951006385
214815833
620993498
1469997765
1360734168
1966577807
1261451685
300870416
1564056099
950254734
1720124898
616410903
684529875
995836082
712751981
105094448
662868159
1029642173
422262778
232876166
1175218580
1325549255
674734211
2029909522
367197218
1420816605
1723036050
1070606499
2040454931
1206486472
1305668401
125632532
671590777
1044737070
1517352341
1106905044
285718278
176750904
30633204
1270539199
1891267254
981740368
968710311
2119463122
119961006
578801276
877939667
151873745
631701782
189988515
218585230
1333810714
483473309
1104534889
2117975321
1701573991
1292246487
941236357
1713507156
1183715485
2063373375
1391633022
1420992820
941572155
475688330
875456964
1170943482
630130138
662747690
1187599296
846976028
418499931
1350464138
1686146566
1313253348
1892780245
529232420
512988246
1030568747
2087434419
166758646
162196496
1813713703
2050436471
185732127
748569151
619714934
1031432664
729653234
82103984
830221525
201948948
1581423985
544526562
668251062
1650296890
333969663
1775689817
1362993256
426454866
12796156
503551673
705997557
966456659
286479803
600776830
1196710383
540514745
28902910
506885594
1058419386
2015979842
58954307
25608053
1045112742
540039551
1387846755
1524430129
196200383
861376289
253592670
605904305
1098985588
1816966192
953410621
2011645810
1209464226
373382468
34201197
444609949
958255753
2048822364
1255796314
741148413
273468114
751104971
1292229277
1795382433
554365724
934329878
411986716
513627378
348835634
133017647
399845191
245242287
631093696
91598796
553681872
247203992
828153297
1608621633
1120370367
337780284
869625686
502644040
694045551
155735763
1446105488
170262009
1309187555
314383480
998895087
113097105
1606980495
1346361778
1417971910
983588114
31246568
2010517226
348474307
1400169253
1405576997
768910574
1942455064
1938837796
920830473
1550305702
1040918454
1711887275
137990277
1938968917
1284107073
666036393
771705534
2008562486
2122943933
1436430998
1525290760
1540313673
1985502692
1112781268
2036343402
1576044709
118736765
2100290379
735855184
332288127
553489740
1028182538
1636153051
2003599646
140499324
717760170
548650692
579649994
68820750
1876053632
344457842
1619604796
1753423427
607185612
278385608
1372691801
175768699
160763433
216581401
1489878086
1159034259
394358886
414876804
1776846985
156514929
445752054
2036492156
394325666
1707453025
667911142
1477395545
1933535596
2142994546
1034574
1961078750
2095383325
1828440592
1501297867
2117424315
505647780
1299344785
614467225
263218219
1396904959
884248265
832173
713501778
130301998
1847616545
798009001
667250607
1870720824
1967648003
1157337478
1064942176
345824739
1924107125
2138923909
303881157
60725103
79108945
261492569
581755436
1087392419
1852665276
685089290
1446277124
2139959344
543580659
874966628
1382228254
555942335
652487536
1269150494
409177525
186647853
1895359593
1683539360
134518005
2036109176
261094338
729554747
1236228192
776329475
99729795
1791395692
1756788886
36576056
1558499224
1499339563
1893048476
2056428362
1509260149
790323212
1042520521
1506720426
974192092
1652419039
1476157285
214122194
1926924000
596009974
317133203
845908622
608303719
506758841
1837970399
1809121608
2052494295
569858858
536369164
1668979972
2129375999
1946402070
1789381827
1166042346
1506074507
1921863986
1310291170
1914173609
504279098
1903656688
981707664
218897949
1110355891
1275141739
1428596993
1374533681
674327213
1888501292
1719806195
879253479
275750013
276444709
1820300778
1406032501
288920682
1021637337
1467453885
1661978680
953582933
581747940
7172958
701720338
605851592
817096867
1339019869
65803350
1710809258
147247682
2032382036
560047904
1679343794
665705551
1430526186
1670593406
1660961769
1219490713
368114488
1502668701
1692882784
1328812108
1110028446
1633790571
762233557
171505497
1212463772
1956720512
791316066
1599541197
1126083150
1743794742
1733260644
472721867
1940020358
1054877103
1172201901
1425551612
517103494
2109321961
27481831
865195872
1874689175
395616739
1798143111
1093576530
1669757660
963169082
1936567355
320126446
1567408566
508611202
79671087
347033702
1737667408
67812820
470318068
1438034285
1897862868
553389892
208722557
715888014
1005249147
1971943220
912826233
2137300595
897450304
1930198405
167897556
101010155
1873158387
1246258627
1051215824
1778400533
823645336
506939759
1741973486
822829935
170978478
1559828697
1929882549
1459742934
800181850
414714431
1213771834
1082016121
1729763798
721015464
700325595
111019220
1345700750
126780088
1949227600
341244186
1732274406
1206266286
855261881
2061297196
758755326
34003750
969278227
1115847101
1348528153
1856200217
692822024
1747865228
989875446
902765982
354520755
826288673
1409605067
1951659539
480090842
642083789
576093661
880076891
450103554
862319008
963748147
149458209
1994388562
504035558
551113177
1017402130
1898012599
1592685831
1923368545
113229758
258852978
1431542208
1550446788
553486969
542433030
708692060
1094669380
1642365355
1002306317
605887184
1724700897
1319064907
288969064
2011898042
318743416
1898993053
355052065
1615358290
691231225
1379235109
26562585
2109851410
1590587616
1868418681
838431802
1104920621
823155558
1084247060
345101575
863423425
1695468083
1475549349
524174661
1926153056
1091887212
595444031
800460166
1416557871
2081063143
369558378
1105266188
1336061052
782962551
2080741503
140715267
1739599107
603682700
1059913299
438822058
984195517
687286485
241950797
1024937858
765316611
1369782073
1814056058
270805205
1200352604
2026432733
610190356
1293392921
1051362687
2002025893
1356349000
221396115
762280648
1393648613
825802662
892618394
1393825734
1829865082
1094131912
107269574
328825604
8708343
342097686
1402712913
92144997
1332705375
1554470066
1852010398
2050894713
1247437491
2116522343
1644288880
611998873
1163553159
1248444751
146537761
2096559644
1813646937
408541473
1167536095
1416738813
1651984862
1457325344
1791920375
1483924065
1349165485
629444680
59190862
2054307430
1042629744
48645549
376459952
182803311
635258069
894464474
2061668654
1366917408
909607749
1087059361
647200353
741541949
167078651
470227241
1382052700
2039644024
1782309085
531043439
2626564
1388814544
1407291685
548276834
2029394745
1763891044
429676232
1303068125
942331840
1167395354
706897878
845575901
437036197
846598899
378795041
1174592116
1072821233
1575567371
1833623207
1827302934
105675073
1580047830
609620876
19384016
578744750
1670362121
1523196362
1640329120
1969945692
868197337
1624277873
1259140323
1777639761
335786369
1991958272
1608388397
2036540787
580674084
471669849
646846497
1144235690
50119619
18789780
1270802799
890200390
247527466
1692049939
1953557525
931698414
1803716681
54224506
821233179
650232075
665945312
928033914
82068240
473443468
1184231217
1712642850
1405018893
299935928
1824799476
684325578
1596844818
295384363
505571422
1364863195
1291670976
1265918752
55301138
292176366
1379946216
983128333
2091042012
1804502129
62198616
1413637910
837997180
1118426637
1155158208
1570994656
1967051782
1089761022
1312803559
409704480
1388144811
1156225995
1866990979
1908567122
1147252848
518400777
1733028649
684645915
879460837
989848215
765017067
631833672
1974488175
675439921
133080711
914729156
1962971251
1251681040
1603084546
1961424120
437367226
1831091935
228561120
133128768
1959855360
278356579
123657254
545182872
156785018
465015395
1545163023
2076971997
1305830615
2031368785
774005742
164282813
1029754559
1202279359
17338146
1071519650
261143004
406000170
166901514
1611805538
2058613279
1286943973
147737176
1830674239
506828476
1197101040
539887696
458241685
1253126094
445014543
722936074
1741176481
1322542035
72802547
275394670
1716463958
1494385477
1070103186
1033332448
469025438
371730879
1111603293
499732687
1161697471
1562459268
1226980894
1014605053
496422932
1871178999
193351442
1812695595
667113093
39200047
624749666
1680842798
1501641359
53042121
1460828389
523104525
140000782
1505260397
449263698
1269312757
1937539203
1887332797
813858255
1660437788
873606155
512090036
1464589338
1754704639
924239210
155820813
877882820
1930088119
1360620220
1666001300
939431998
523165679
1691079302
376777080
976587244
1102155608
1932128210
1650423313
458272856
1838040179
968822283
2016449251
1940035289
438348828
328437330
492194243
134262148
1682642819
831724106
160548369
196509388
2118517721
715833723
184227488
794918450
192826405
1208450931
641456916
2062496554
186328100
1581674688
1489986449
1655319284
68632844
1570061721
2026119775
618629556
705363892
301236632
1708617950
1287335888
1890064567
1915174538
720655579
1424823932
505194463
140682277
1441243554
79976785
648740280
741508599
1519203499
1464457955
1512355138
61514265
120029438
1563317987
1778885394
448714960
2142856942
1459083990
948731816
191302231
1743471128
131481997
26016869
1040534854
1093618411
63905841
802369120
1297155762
565367439
1871772188
332401309
775571544
1495306791
2054818754
2042300790
1096038882
1287415351
405757882
1344938911
1797255271
1051721175
1167518975
2089830804
1063136376
243820403
1197977028
174335385
2030157831
518743665
457633491
553598249
618905103
1940102201
2094277274
1211436545
525210611
1988119768
361686997
899854606
1127358727
132438472
1727219424
1510459116
785192684
1054164243
156436907
16336818
1479886291
1863028843
1149608235
987524823
2112735859
400989197
1019886437
2010572747
1816706448
65917145
1937253735
397056560
454892996
971653125
863746390
401872507
226037093
1145839333
640933214
1971187596
317269387
463341119
815644448
1326948347
1945861891
485956380
1711108875
1253041942
1515721675
1724476348
818291414
1300363473
1056895158
2038560701
1969397951
877172167
1461011449
2097332914
2107053670
1317085615
467044440
637088156
2037474063
1086579464
1943703126
4228406
1502033551
279866326
970278314
1728733753
1118727714
1065354598
810952563
11597166
1929214398
505416979
1727642988
1581582805
1496310118
703266740
2000873414
547391302
1958229246
588822174
1093797065
649010581
1885046401
518942176
219988612
1453122702
1775993110
724060702
924773910
865043728
314876132
561786910
1675307235
1477837164
1042051605
139311052
819765508
988831592
1344872500
607909732
911835704
247844071
298214613
467846283
250806323
1475694850
70823498
1981812450
1753270746
1294865788
721456886
216717966
935905530
772869958
1301850615
1617114760
1407260574
841618186
1411221146
860313258
240097103
197186752
897915406
323828423
1996533426
1492087635
312697821
174898307
895941016
1842867723
1288678001
20780601
998768647
1093420022
666543898
1886256879
2104002749
2050242072
565461751
1468474557
2017697398
251287361
177622721
1105151565
186660519
572880792
827809818
1068301223
43886155
1918415833
336817909
46871143
1066063280
680493665
357954152
1746801519
383988658
609914017
1102259641
746652491
184106984
316634466
364268446
1546563077
42955801
1972667909
1576997705
457442909
1287779056
431919640
1126945905
1677541044
1072138036
646292576
1322336564
460292709
1868036157
1814227210
1512872450
1249982890
1403581111
85961378
460533043
1249160351
1866346899
891303648
29616400
671459212
662659064
2037083832
411862512
580116166
807830633
368791288
675328878
1224008788
1365354674
974199151
1611721925
1572458108
1724861258
1325104106
649785186
871850099
472643448
2139701066
973937094
732543521
247195771
118816896
1953928763
1220704630
1822263224
18176078
1315735685
1498469015
1939945846
837416069
707289386
2044262074
115751474
1005036547
1062945779
1472442583
1295410841
251174880
969131598
1152045385
87557235
1097743512
461439063
1689396811
247383787
293016212
1830510493
1439937154
252194172
1101122089
1641785150
848136706
55103645
516793475
1479874823
901819524
580577183
922226297
775142387
472149331
66844259
1778418664
859437136
71745230
1819573263
1633754491
933206365
630839542
333357473
1738232061
1288406756
1545206577
122052807
92870368
665625059
110536048
618498397
9444689
1845682609
1510219511
334016791
1640970837
655980416
1482589812
1340082016
1503713279
786066786
1815627862
2120349214
1689635129
1040495403
1705145286
374042352
712016884
489896148
152935998
363355013
1096500427
398152950
354922301
1376602297
838695638
901084960
1558061381
868478039
1927024862
1408687738
351906907
1962891893
1440500549
579247567
726074385
1661367905
581286485
1151517257
2009505535
359609454
930634189
944610825
2005792243
664635927
88541814
716149674
1705263708
811098439
1100291677
1405016260
1089815991
493780478
1931852031
145478590
1951774530
1783988057
1313971033
616843034
1259379053
1507699105
47251353
1335029477
787512524
585615702
1973300525
1566925767
1138238374
638550222
2011917219
1336760285
2054689653
1655790520
137500658
1151948395
1778574402
1793765197
883857213
500836885
1160748148
1513881842
937506046
312520992
977136832
1957287287
944058563
262462548
645889546
343282333
1687924725
604613551
352061952
2019052529
366349852
1248194060
1642467166
1897247192
71663137
1905047721
987621278
53725360
222584915
1263124105
2108159492
1983591590
801812243
987969407
1702351859
1891167181
1736809644
1070392717
1945144818
288852525
573876872
362218319
886759295
1022147466
1315081968
515517001
613542506
1076066361
178780976
1475830169
1189666052
1150632754
561191312
847651321
79651479
561400042
1111895617
497891661
1028644435
1492260142
1040790916
1062386009
508830709
166738042
1771810484
1628986358
1913705764
2038280580
906609069
1484168194
1609626454
868490173
591742962
315449848
32900528
16254178
375479157
758777605
672176346
271306278
1341341721
2081838149
1147101153
982400000
446703693
1126918746
192758940
167910348
493624788
1500747120
832586922
943007761
167271204
346146852
2083733992
504606101
1738549882
1167785639
691201041
139849262
236988058
204625654
2126934437
885462721
1441132549
1736078570
166388393
207504221
653981450
2114565655
1710372664
1208701898
1744225644
104137211
1037595984
542184089
702543512
1380328578
1964837894
2025280637
1171193425
249339365
193261775
1293675251
2123485544
1060013046
1968747079
243836969
33846128
979329743
128107731
1115253147
1706896829
871623358
228650488
682204984
732108706
733115739
2041521925
683918038
255655643
1654130217
86531111
1398104960
1678141234
566989047
604273227
1080328421
784463756
1096311574
1681428466
1175258703
1432191149
358423580
481645887
35950892
194875634
1638931541
411308585
1258538282
353763021
1019391038
375296447
1221047661
1800667326
1189876105
701338121
1163052502
735746354
733691769
1665884769
1262554191
1835904896
1141391070
2063640146
778391339
976903441
750269202
1906005721
1812683978
1742594622
1254630652
413090777
1435713066
1485290223
1576138517
1422057058
1807583650
1750496142
625655582
1073298400
2029270379
660971001
507928027
1225421365
1898928501
1779977199
917316489
2127598798
1846361341
1603050137
1117331281
1466889455
2081442884
1525285170
12190363
867694964
777803322
1482812694
1564465005
1828045185
301383913
1247608304
911791460
2097160623
923133200
1681042724
1820754575
490084933
1375266793
1454344678
1115586813
1778454910
1466500282
922274753
685464242
1716100308
738511194
1084144076
2032445357
1876514257
546602807
752906428
296487129
1982971869
118065055
415330321
1655827236
980408589
1107900251
1240276070
1295973202
189784292
1859484636
1702755397
1566069707
80575917
989589093
372191536
1022537757
280758090
1763209979
1001740089
1999522551
583871734
1978421217
166037053
1185792459
1069716311
74911462
766885070
1855323568
1552664704
1736865510
1327450098
1583661462
522006523
1898991403
194411538
1612767127
1619167133
338165063
967100238
289144694
319266816
1041859508
170157009
1771071377
437263614
161093753
1289296828
843644708
1692115573
394973939
2055907855
2071220521
1855263073
1316447097
2072265415
2054840411
1738083639
1087944778
243771195
1022755594
1689275787
36984472
626929117
1861532864
884341174
1636784396
624821827
948777888
441352143
106558170
1247792444
1029040430
1022398616
410328696
425629258
1824973965
99229197
1757566480
1025221060
102898327
1556479568
695151411
975805178
61382933
1911700525
1226048561
1877262602
405238010
1568449259
1507601283
1784427258
1291025597
296073751
472204809
1505673144
723299468
681759138
857611109
1094237444
529395600
1036932075
1666748934
1922971471
1695700096
1242366296
1430344153
974313863
1806227645
292652972
332663764
1015707043
903486542
1323418317
1715663198
1691907344
1418563955
1580495322
1381432294
1986929706
1279454464
186967137
919081053
1914593644
1844369554
2043301554
1300506108
1497225606
1287045005
1192005620
824864401
1362354475
596336679
2143891796
1466116701
2045614151
2090086272
1013682648
460086951
2077165337
1146859244
34007149
765165672
1563733329
1517280331
71125296
1553963890
1570650385
1869668353
2074644955
1396553824
1616116724
1318845641
745584964
369819862
102243859
971677181
1169591012
1639678231
1654747812
492614638
1320407210
1136240488
1264389840
1991621145
1566490245
564258084
1979491286
1249305832
1691409751
1746741440
374315110
87598538
828424764
1537303744
1751652537
1842414791
1324978744
1678561837
715764471
1931101527
1486109585
1038337955
622183824
1062669425
256316027
127436639
1452029046
297139073
1388900255
726183891
1154959333
826703388
1604837314
1072004188
706182678
1102045657
914651727
1198094023
1385195570
1352375397
70645045
1578770755
707090792
2142386398
1959855061
1541364616
603694422
616243844
336995019
1246202934
582315849
47805154
1448877431
1629308099
1563621225
1425400024
1464601912
783163865
488274272
142422026
1061909150
242227179
564161987
275643783
1960935350
1851776891
1774515666
1394677540
1346134151
917348317
939583590
227983143
1350010444
1158101392
2078333577
526225056
72055822
251742021
1195040477
1629972445
329432253
1726245890
50365534
2060274924
897910494
1402192251
828418473
1473037179
1258767593
308976583
1513643400
1063237121
557040577
1068771447
1449109535
642253907
1188856030
1280476115
1818460464
1867074120
510630253
659155753
104245710
1343658696
24478601
451575001
1909694712
1675540884
818588743
148133783
1912290805
1378203560
1626129383
1601265504
217849208
2125490240
1315520022
1423353433
34143323
1519044455
1440138871
1319559005
703297186
1660548511
185920933
2100095714
1539455248
609716762
640338746
637932821
698087071
1917335557
520934883
1739466187
1256150984
1002043878
1846859130
989035021
557065329
1752437327
927425084
1586680535
1613059270
1640608856
1618511586
1104891994
1122556146
881361450
916659778
1058459415
1225417568
1704291510
728003417
997608062
1967675534
1065702439
409744146
1143012056
250943725
1021067732
106846057
1554338868
177601377
1054185899
951790131
1467839386
458615638
1215906074
1659266771
1331048206
1121183218
223634501
815437658
650358432
1371765984
1051653054
1378724392
184464238
92557555
1880920693
769192344
822325769
1179142500
1481607029
1067874719
268641192
999598692
320807891
646579060
1424167234
591743154
1800390653
2052983424
1089835158
1464399372
19773118
1206556550
800114052
193997868
448350506
1486399364
1654872114
2072410934
489577746
1754482671
867856324
2140557146
834018058
1802052516
954640544
510723666
2082213524
1051483221
141715888
1093097819
1067869026
877097137
587256961
923404681
1859454528
2075317399
241293577
1299697663
1173253918
1560810499
256019847
1758774595
2006942117
622613499
1223241352
373884165
1997294840
1847147513
1022896661
1427032734
2126401387
1292386491
1628469354
990731966
1317026763
229961006
2101324117
1937589960
1542922332
294723069
307362587
1630797707
429053155
93774508
263347196
1441919295
1352155723
1313686538
1361694075
1784495755
964157170
204746543
2015748235
439692068
258933952
699116361
1914640110
1256238784
2009128469
512069087
272224142
45618729
2009343919
511825253
51873327
32957233
1708161393
1981453751
1510096930
1570223289
1304965381
1422955359
1079707057
1350438222
1223281057
1826551560
1173782601
1269240896
1237518913
1806465945
410127997
924394849
1803513082
1017245921
2053112113
1309325404
1998855406
1963751223
924188903
2101496555
446893401
475560659
552889287
519536135
728815485
21662766
636776501
41377057
550400578
1681545091
586334155
360254424
1166450726
1898840916
734369707
1933584185
257675632
1954623273
1781083957
917075961
325032360
2031058618
52774743
1391395807
953692170
1022187323
911358826
1938663517
1148633969
99149442
1962189453
1768058197
1877587251
142319696
1465266849
1894499450
1740229317
245334870
1090328896
524808692
468075092
1972791185
735898366
430310874
249914056
422406871
1330677300
346820578
2086989910
1799649444
1669122819
1487378195
1596286419
1968660733
720577386
73045640
1604911178
393975623
1566059051
2106465959
141147818
563524166
1910756800
2029394593
1108916500
976463352
811968339
781083122
391528023
1479689172
1593990688
1234674433
1989469792
1319992826
773545354
194668641
29343913
481676127
1868740949
945961588
174457323
1168464778
1914763638
858522153
1776774909
1768881990
530389527
351051960
1704892198
1473453037
1304587625
277821372
1463938184
340900059
1810929542
1467454764
2032826054
213882397
270184053
1868019301
231590055
1964734946
1585265112
1751120753
878023567
865815489
681491684
1226344196
496643683
572060474
1488966648
1543601236
416602779
722815173
1000897887
1611272240
787828231
1914435910
495989692
1381755585
58008327
1535420569
1424566158
1373490645
1754616063
327584431
372443682
477665775
1114013758
977479829
1758728903
965958209
540021837
743568364
1542318438
1740854275
1261735629
13148017
848654328
1377291233
878640623
2132434264
1647182107
1150998947
169618299
763566335
1085608919
1670105016
1063208750
961048722
730967651
1022812970
1506815522
1571369682
1933952484
1010302645
1408215808
1641313836
1239073335
248013470
806177884
196784097
327452799
57132117
534158532
1456555508
284165117
1400802629
1093559773
1894430035
98307033
1581493016
520659164
107568201
1263788311
1932240878
1628718576
1514039961
1047892113
1686221064
1525934699
1274724921
1578028884
262666589
1501247582
1632874192
497831182
1189466203
1388239330
591745617
1343116985
1219423088
1301354082
1326446546
2054470084
1921222160
2110308336
305329727
484072342
1870656839
1864360708
980244904
1144236878
229915908
1941831091
1605827286
2024943166
2113812701
306225969
481946110
1895666366
1629472784
299892210
1774185589
832031371
505068184
48793483
1410217164
287583749
280549024
1650438183
184082296
218567628
363372079
2110490075
1700640509
1810557873
750789322
571661163
721776107
1089524402
1751595465
1909080752
406012163
58404880
984528939
2135032553
142432572
868182045
1599454719
140763874
1892684456
1788434276
1522518451
972919418
515537658
443418235
1799495484
1667581378
1251731425
2065701145
1561236227
790455670
197343562
172618643
1892590020
1769475617
1536771097
1934558970
2086262527
136760630
1477869038
818067914
948873618
587546677
640190484
741092796
2069822284
1827079338
939529932
1492820620
715536856
1429729824
853331058
856634690
2128934587
300326878
1559931723
1738500418
649676689
700364736
674592090
727456858
1865711585
508087088
566767261
1296169364
1269418228
1450384547
629971505
1501594867
141960989
737328324
1383226144
1864380462
100179045
1656717270
630229805
1777965030
300005650
1332837090
992724054
1298306733
379133469
935496325
1249639603
1239297274
1320554051
983784190
710936557
1519527574
1121091019
1728880430
469396383
2116828429
827969773
1266279531
1267087809
924263244
1140011698
177724004
1491957238
1730789139
1891295031
238934469
510130342
1218576097
1028023641
1032968316
91315298
465485557
532070456
1275718128
1567496992
474128020
771283440
803074859
727128005
333096547
730645392
1727027614
2082974751
770047863
455419145
1096049422
1462919653
746294273
500855967
352843172
442700492
1842814752
268396138
1049270020
56403147
1483504754
1147499729
518523915
690551272
1169002025
988272838
904648613
561607534
595757264
1516034637
733117156
2044396058
659685599
1810523060
607780869
899907159
1303085725
869004529
181870307
111889774
2064189983
289227337
884468959
135130647
195046212
1212902281
2060058485
1433447365
2134518375
344099909
761949988
2086716153
972487094
1283228796
1304101930
689388883
58279874
2083593379
563671139
1849133029
1442268206
264808271
835962865
2029963649
1679649370
18033994
1204656579
1303703214
1537710400
1347260029
481967296
998242607
845217520
1940270472
250571869
249780826
1285754779
1614961462
1806671319
1850466360
327161552
659268715
1083957596
1770178371
1770537781
26756488
1554858396
1153471775
1415887680
911225680
923821255
1303139364
1518923656
229146880
304341884
130411275
705573967
114380735
1613669629
1959752881
345916055
1591743230
314635771
616899725
1505384693
27013226
184434181
1666565439
1662786715
1651186264
549121123
573573318
1764777070
647426009
1862129792
17458632
1142288287
1953838494
1527756539
2092186524
1457028343
1230688305
63991429
1343893825
396675990
696037254
153103940
1282190057
1566030255
1658455867
1332260272
1304356869
777513426
1926972550
861461813
1444982772
2646106
2118980911
1107246388
1922109688
1547593295
950543473
2094501636
416427737
1535217946
15065923
1516732284
9416056
871082253
300314426
2069665048
1499212984
2045757028
654537195
688158016
392612372
1643032232
1860583705
1251363327
2003975068
1582284756
2089398642
1989252780
1216346299
1323940586
783666487
216523192
1642555366
1560520650
1543834652
332350236
2002789502
97662076
253257436
271973084
1591928754
1532164990
1035707547
807106113
2059549098
500620774
393189686
316700450
346228854
1019122096
1519726840
772210016
1406898979
1694023991
1247187026
1479621785
251406655
225345048
841595805
624790096
752709476
1608552725
930696591
518345073
943726654
1563124362
718857066
814737047
749920689
51470079
16741365
213753277
1246517006
768378439
1580795337
1680095492
1474537486
381133783
1396914468
1128105062
1367448702
561352474
2023260737
2104537093
1857510831
127315185
1059960442
1402033468
1901387746
76601674
1345531578
450174329
1824918918
574838313
578391600
1446226867
832851195
409356990
192614790
371532046
2109719275
976500405
1628817383
34019568
2126167367
1729410381
1741403278
585762189
1536496302
1801507932
335272755
1411903281
412404149
1750598710
226987835
1188357532
480855556
22045769
2112431363
1803917764
1896493971
152388455
1715343297
2022634408
1171131385
342322879
1183496150
1247166919
61725519
2038818701
357134815
1742955362
1180452383
1443289557
1770654451
1463145765
898865523
51639813
369150453
17054512
1219799584
991277947
1488427391
684643008
2088242680
112955557
1684294108
1109379074
727802004
1256345325
2009266499
1847634572
1860281568
1098416327
1540680364
1463044008
881679202
1759145693
427560764
2074333104
455455047
1946308781
1663223584
1276595581
1155673847
1272553984
1093852150
2034252764
2062141498
1079374114
747536563
89816848
2120072961
1126449527
629846256
967251151
1147840300
1047833899
1010702466
642898963
180155335
1183681051
388308399
1941294913
1749529324
2007890692
136120037
1380378679
2048091839
1722037454
1863535543
1549621616
1502134696
719722349
1979948621
1087330614
587618159
611781168
279608983
159624165
1239817544
2042420741
712152002
890032272
876530103
1573202071
1797019597
202683056
1110489293
158366858
703936105
380345911
1534329597
1751030584
338671685
939911336
367242199
257262315
649276568
1925640740
1525101630
846241373
805153703
743965492
371992342
774503773
496324139
1026692654
318958354
771160153
559372562
965668916
298472977
636930265
1813814544
1085951703
2039002742
165951453
1609151029
1459777300
2069967259
849401383
713445654
629384200
1303683002
1623718876
1035432075
1332826018
1681715831
1624957814
1318186847
279906536
287261774
1450835226
383427126
1765469653
1426530961
990696738
2015487099
837116484
1126101680
1320633994
127997544
1876250433
2111205097
894893485
1468654607
1854465868
1316943571
1628479852
1326482207
2111827248
301261200
1877531394
1767581424
22479213
823276093
862108467
876124429
1677225673
832303463
1446397807
1786496578
2065658728
764949726
1917449799
997658817
772234805
1141379666
2079671849
162726557
687868783
805791721
1775651436
1469570622
1385002219
1622954405
1929719973
557507065
1132477333
1426881312
312599137
1466438794
249163194
870804921
1765664823
1875943577
1388614552
47448156
1666173414
360736103
404099119
1161189912
785726537
819098879
742348282
1800022153
1513598960
583808442
1138015968
105424337
1013699401
1421457704
223125385
162151027
773948186
931064514
623665611
1214362048
92559675
2114793975
1545870408
274974887
426073711
513202804
1976502760
918802591
1303767007
1996891731
1088621094
997728519
1073855239
1100030542
425453551
1208171314
2074555547
111213621
1281888611
431856734
740212862
756672326
1472913017
1769046420
1905260732
43745991
842628007
1508879849
538653199
598477215
1551877620
379901847
1773448409
1721373696
1552552041
1122876097
453865771
203301513
1239201628
663189216
266406986
1473741538
393076345
304469367
66199119
2059409562
1429343320
1864925934
310209830
1423246804
807227810
642644480
304475336
881816470
1386505784
621788603
365222411
13564863
363679440
800588192
823576100
2108269150
1022759592
1041847987
1356525871
516859905
461459936
662815764
1210039400
1221285756
570118719
607211968
1381361294
1459120110
576013931
316168909
1622011326
2099501145
1377583196
1496858152
1911563039
905420990
1495694821
1880275889
1303154426
2107906063
1933357629
240366040
1267001499
1895844709
1787443579
1139026602
170759862
85246825
462480032
1490056323
296468942
1742229971
858682878
759828989
128000022
391398883
216940449
343250976
1091623292
1251481571
952662034
943349100
2116792806
649966447
1308825915
315497320
424187407
2145321775
206486337
1080710405
1784475053
408693311
1511377381
60479625
986258618
1084949270
1772546282
2135001004
397647420
241302668
487141422
1888026780
800666073
27935265
129586565
669184351
759390330
1391264497
163516533
589251746
412858161
942894305
733018987
503085941
2032997087
1053976440
508250767
306359062
729503752
1013911656
142527223
708440744
557449140
62656720
1403850680
1342849210
425114377
293424216
1062399377
719084436
1731264331
25493463
1642245553
1394613896
774505159
772886635
1308156709
724981648
1454891123
1239430419
2122479444
1107309336
633150810
817824358
108276076
2017985230
384396486
1269520964
1639050820
1102923064
1985825490
1041085035
260090397
154831944
837150974
1009969642
221258402
2090964443
511856888
1708591705
1088027711
924529040
10067480
1387702863
335814569
466487109
565608731
154166992
618483239
1948592555
1894483055
1651209840
455303860
1754329188
1615644446
102486369
421461676
1366282042
384455653
235060935
1075465621
1597841874
1994827069
539543988
141568351
1568271147
931308197
2025658135
196902262
1661301536
766699291
1396573268
2100224532
958655848
1087522917
590078767
1828716392
789888981
1508756965
1569928941
2072671710
884159220
436329315
1351281854
255572212
267696461
1101520889
1914180562
1437107235
642806703
44068282
1970567026
887977737
1803821946
85406603
1430611559
71931090
1016622048
256761887
1876159900
1924249632
571233964
1432249668
318348590
1539710836
774965215
136160297
368547447
1734668065
21651959
1106272689
127272431
1971372279
2130898991
391301141
1894302290
89564615
1017237054
824710280
1621387834
607612958
1216067086
1472869808
319269007
1727871166
1419377493
328575853
631544620
1996384083
385943824
11511184
1241615607
740707476
1686774452
2040987213
2109119794
26103958
1525007090
501267214
1336178751
1196803544
1319420031
363664308
2086305325
804424423
2089434598
502353933
541906314
1227986473
956741251
1207051300
135536925
1057197789
661336311
228546443
1893378564
1083317887
1257394280
1097184168
1783793059
739368215
236972229
1499302783
144072225
702684244
1286834507
601800518
918903435
1478762619
1294867236
1665441722
1474426041
1555498224
933670174
606507204
392275347
583221801
2074156639
1326151457
2053459742
401629986
1374103006
354367611
1659631362
731113578
56193740
255131009
1009528695
296187608
415511707
67749363
451205074
1456432918
979003767
859139763
1980350870
1361466670
2084968142
522619507
1366550834
410643125
1266945068
1772304697
1373411894
639630740
1046669720
1258373050
2114182783
1594342125
1869240300
136055707
1975362941
1903132470
1439749735
95000074
673153640
986517579
1923906563
183131199
1902629915
2047873814
1319770668
14740388
1231152942
216994514
1169778971
863152179
1790203889
1582299118
656192185
1401906426
1602263524
1452527658
928978548
1738106429
2020615890
1025215876
435484780
1283619891
1837849864
1962170686
923257848
2030908794
281470952
228366501
336328173
1335979810
108011257
1107785361
734069519
408239737
624676189
1090251188
584203576
1386895453
1765887951
344041416
2057478937
1193475726
256427793
544131600
1101433929
2072737159
1241457004
2107500705
1183610039
77777171
1424515729
1440028929
164791056
422783336
346801922
185771579
1984262852
2076575974
1009235349
1380780541
1670816649
695472214
1080206692
1222432563
1285371387
637074431
281174348
1317091721
1200077239
783673987
1292982232
2062573490
1069774677
1664269331
1458399060
1113465276
1981846580
425681161
1530495468
1270135982
872020209
2135226880
251038620
1408599552
1310872767
2056318687
893126195
1963151668
743492464
1100245489
1989255550
726386785
213618126
1562880928
1955080287
1317209469
1737053893
1536000211
622476327
825569609
863272328
374916924
1317434615
1271872847
1285919734
1157451707
1465598483
757936509
1045113870
749661589
730247971
394021605
991181874
405814139
2114557240
1066003669
2044597378
1614240948
1613048985
835884949
1485357163
1299376098
1700519223
1806383091
793873279
993615353
924748579
1920169439
634101738
2045980
1346823141
1463658958
961470275
10142403
1687291962
716949457
1809567132
1584114001
1162947316
627715248
1899934373
202890001
522002559
1307272243
1207154575
1377943163
214871308
930375935
763459320
1557367388
1432131243
954499841
542819520
1645485866
1012326312
1649477687
1899808637
516505238
205921323
934362312
1719301326
480905825
1327006705
2122916709
838737721
1953539177
439064519
810902293
779895102
1494703250
1386674346
1856923619
67750337
1715012309
601349211
1023045658
1686438329
350987567
773268343
571512364
1602242571
1016670857
210176086
1553182209
194864603
229493957
1653530617
303114261
1642937638
207169941
1977499730
990259209
1726846789
1077732962
1693476491
498141504
959947700
2063393226
650627619
827228017
923099928
2068103919
1594421443
1419206247
2061382212
863211915
34001154
999223697
1916488097
784095265
1336440489
1635253443
535562761
35319963
755673847
1287124040
492560154
241929541
1183753583
999875217
542509562
1897614812
1244468260
460048683
388703364
956947419
1324988042
1562319439
446869639
1372832434
1841441253
1552034462
1291322243
1472564725
1634402691
409792769
1289588070
1859246688
1487863765
761013593
957329206
1533933264
726362757
377577485
590738767
362533064
728861107
974823822
1485843828
1835985646
1064009950
863307982
1147223782
707283620
1820193188
1309463297
642967295
1185666613
801894958
1010200407
938628689
1608663088
254838878
1892138949
763718251
1076415955
438738218
414032737
1472298358
186320207
117433086
116145434
839015563
261298598
1002114580
1526729093
1827629903
348995737
1168785820
730912651
536523813
782671630
829301339
529766930
2002891312
791777459
2095946763
1400128399
1330631006
2037320116
807445783
1336574338
1930682595
1833081745
620644862
1046444786
516026777
829535448
967466569
299494704
1104200016
1987090378
1896847924
1932135045
288823965
1971076414
322998543
1075244506
1560568623
2064909525
663785276
892658580
1738251391
1880222026
762024119
1420573105
2060860154
911743609
1370211525
1300713119
2117360335
849439564
1623252347
304526192
1310933660
394725800
2024345422
211731221
437099773
1932890768
1734121412
1068057499
1973268227
2096815272
1846664864
1498734779
1509443701
78494791
202291874
1400877894
1944292352
1208773742
626531906
18981800
433132302
1966885819
1953368941
309224023
1947155148
79958301
2074786651
1923585552
1427621827
1741886315
52524297
1367542627
752111482
1572063329
1650057814
478663401
2093544563
489052337
1308525466
1615080060
1570203131
1131798436
57402254
363526681
1097015036
1100172105
945046754
1380571410
922762709
1471433668
104704342
1633485501
215114323
268760494
1151617029
901080263
1126627759
1536698669
50131626
1878776827
1328126109
1892130882
834678607
1983064407
1444480664
1312237707
326746030
541561606
1571899550
1032654387
1182338053
240007977
1002889235
2095639175
583685791
1280467951
1018896519
638130814
97705079
489781157
1123843260
1206697570
1813743194
1860050603
678516357
922216351
1347203398
1967542337
1403922967
829692076
295949226
352478485
1394205125
1271038302
813288750
660761350
422764005
741868375
903318306
1974152027
379392141
2044405704
1993694484
756261347
1443824579
529647240
162307771
440216111
600316978
438254088
239339518
356208590
1194201186
84990478
1539544500
941578551
453386270
1078166244
1346487072
543257522
799846060
44703802
1842712261
1628716868
961895266
2079508462
308704454
1316303326
887574052
389117528
255998987
94544585
1866861988
638914356
759174341
82592947
224973999
1755239299
1242181548
1795155366
1197633530
1033307191
202997284
1514423424
1269622149
1266273630
712735038
1120092560
1420490816
1968374854
463842847
2141627611
969758266
1117199634
1615873957
1377795349
731230787
27701538
234577882
236096024
806212816
291639035
1154090142
596043197
950426080
1774785049
1581911072
1186384029
1769300835
516157644
1690719925
51056877
311188488
912478657
1292300045
1815807679
1243575261
83626749
657220822
1687590878
1693118491
190031618
2004914274
1858373087
1328918203
11216199
1492979998
559429956
1219237378
1609215360
417428979
1110298564
1038013981
1502564426
655118492
160272703
326610155
905224381
466550
1892724382
181505567
720758173
2116396606
1485220393
680642369
1462385872
499929535
632594927
2001966046
244549453
1509276001
522608515
281824565
1060459643
872355867
1821627585
905044019
1577941643
1582006782
575939599
1812788546
402998462
469687953
1071793445
62281924
1952590064
2080846312
1061310676
820840548
1805209423
961262371
2089242368
1135795569
821827042
938101119
2136044354
714482616
1901801383
1214741498
349310016
1533381043
1527485607
342810890
94895679
646272387
1982594524
845969155
1087612071
1567658363
660740471
1507186879
514517792
75230861
1995747793
1967518147
578108185
618678787
1688378865
2060626669
63772216
706633666
987750562
1649564298
628835630
684999872
605264187
1076549
1594324711
1193890999
1336060733
192026197
1087837637
1664545815
1996710338
1096682503
1332950229
1180115975
1700384208
954916960
1303864230
812291440
1629975150
505858147
2130108102
825534929
1189777816
1350436529
127716317
1709207615
628398870
78313980
1151076928
331186192
912611407
1101746983
1632785363
1820094494
1791502281
1607895514
1934194522
1585649191
647308110
2007333929
1600915397
1809727138
1270131748
176195597
507960322
314466291
881401324
96425937
861794452
2092108141
2047024222
1235430562
676886920
714433124
2123280097
1856359450
565275961
2021507696
515593089
997258036
197714877
424480780
874803778
1389403123
1461982616
1156215512
1986756836
804810764
19208343
1195915824
1614607837
1270685979
1973365652
187730693
759250761
345545187
1537892991
1079854298
1823121184
969499381
1708271042
1885899880
1497375691
1020473407
397903297
639660493
1164869440
852591167
1482002910
619145992
1479674997
1921968985
12394576
729402563
1506124120
1950574968
1814343585
498559532
1356853146
1524407545
1862874375
1225366731
952188058
1441971674
1938395858
2077527733
804518994
1546184484
1983256867
767235841
1317978261
1028163123
1003092899
292400796
695349478
252864044
1406269449
427926765
178451522
326075463
809386522
1038986003
1131360173
1433783349
1286303165
2062099805
1211233534
1738812776
2041371000
826408369
884625796
6605661
1733983051
2080348171
1724551806
401776834
1730774698
2002560376
1200131350
1576310808
1780759701
1436376664
839081824
1920871897
566769649
1249173479
842044937
1752479234
1449535340
936928601
177306381
816202904
119369141
620929828
704129884
385318699
1030369973
72185979
1680595555
1282874299
672709158
1863856066
1344352819
1512237692
1133506917
1412125134
1675571422
677791796
252002549
1569612373
1696002188
1895570053
1285359138
891590150
240742098
387155126
1995938967
625143836
413104767
1301863335
1471125536
238782555
599579918
1260433464
1599315360
1119809007
1013513673
384344452
184547149
637139157
930634189
1227839086
870614631
927194318
826525837
1922122630
1239256038
1160691494
19781885
27217207
611743644
356397108
1458118812
153167889
955114040
1819110610
786436982
11135407
120386701
662975898
1644553617
2081974360
2044314574
1198305648
797947795
679310947
429491989
447533794
1115174559
1638688124
682152358
2015109866
1196766805
1681962379
390519079
192766657
1846101778
308484629
1934537794
1455118185
959704331
1009968339
1865341758
1067778539
650308541
1812240870
1747294468
1995846537
124361119
623465644
1276285752
836630838
2079313264
2066163472
1456939834
839847123
974104773
942360016
631124848
482918339
413023967
1353945695
915839337
200473170
1387195231
1563833174
2101353038
2142830790
1030719530
708680829
1395470122
685718175
1849390666
631170718
2028147057
816857217
1261330729
1895828567
44992904
499068562
37825670
1780896304
2119578287
422526682
1453972716
1400609439
1128787535
754008006
545002511
415556664
87671463
1851313411
1506302211
749059732
396840485
1308416197
1620790158
1943471446
46742968
909739054
702646205
1317014076
2010219570
1838282734
178776138
1703018214
1959222454
59292454
182550764
1508422473
1288807210
1220422468
1482841324
1837486834
1782986432
822392962
967982297
1862464227
1470574775
953140840
79957511
1176866890
236861867
495726209
185966785
1414720762
1056362929
1003413672
1032185552
502443098
958674976
41291203
1581715006
1238320162
1952249241
273334424
516239067
1083753897
2131185312
1280797614
1042544088
1939149579
1169398654
23450959
846967340
604753943
1157084101
894101963
1323908588
625187633
404454993
1101321974
1507232318
454905165
533522736
656186460
957859196
1097346346
728612822
266388665
492601792
837466865
1757874609
499520964
1218235032
1967000711
1680989424
297214341
1081301843
1666027651
352558464
1954081651
177506700
325987385
1328164772
389708399
572964902
51035785
1469157729
1905816945
966335639
939737197
1454081114
2047197163
773610091
1703564063
912806900
738410201
1567992000
1223813838
2120096030
1925283845
456490279
1790535990
1966401967
911033593
370408271
1129462282
1929173280
1529381290
378336920
1123572818
1227445268
2086315323
29613589
191879091
2122822666
1290123265
1581143195
2133852531
344271927
1768548035
1880682108
962508196
1424392906
427297399
273499919
879725107
2009212015
1014701536
1819324193
564560662
2091135043
943228935
348723624
1071086694
800867491
1333333685
2124595367
1605626063
1450233767
1071557971
1274682949
1684638334
475108808
1560108051
459334836
2127878294
1422149477
365356487
952968555
406619803
1459829897
11223853
448442667
161988969
263732873
2118669818
2139658575
712578598
658787818
371088564
645235497
262091051
87407784
137461131
1263414503
34727189
832247942
1886237697
498640278
213336367
1123316485
1977225244
114583789
1740998847
908309605
1457560970
1369837399
1417995868
492300686
149095328
273607413
117564992
901954242
1399536257
1355953883
1551307273
823493324
1100269267
1568818997
72596333
729953025
674359763
616255661
1190168584
36542175
1036663571
630708626
1914170442
876991317
319421661
1285584092
1571402546
1859376464
1410706624
1887619205
452585924
958962790
1064003457
377859007
414444900
420485343
1138622395
868909773
1660227751
646672583
898451749
974961183
545747895
1722393312
1602179530
1824971367
1362116018
897063079
737659814
615709690
1495215748
1218569990
1449600851
1367655989
1205791098
1476604666
881803569
910815260
2058997633
61132432
1339800742
366812636
1274790876
2113463390
1482465743
134986933
2116652519
1422291117
1367060253
315064441
788583602
2099024980
670881795
1261482124
1651178949
969467855
256494511
1471228101
643068902
1892571322
1337007333
153347165
1548075543
191844240
406311496
1564748109
536426875
1726223167
816575048
1694564018
418096377
348715989
808155241
405003432
1457669698
450695534
1283142609
887714034
2111640281
1181529454
1275086393
1949558566
440173171
120685271
1865998542
1625947100
1341749130
931132969
42626029
1821005330
1677361378
579484389
596985558
474030403
1805217038
1636307434
1197619319
733531123
1396309518
1227050029
1002567864
236183605
972553009
1246492702
499452183
439804108
1534911446
90674159
2084191268
2005499029
496937788
1604905410
429912570
1571516383
1265155308
1312923770
1268359563
2050655679
1533291692
359774589
243938154
1885110223
2056292127
1836930160
1239411394
1177813139
786612328
78297232
1626005537
1773376660
1493910842
674722914
229864924
1456710479
94985389
638102362
1783951423
1079505176
699474981
2037665885
684602568
1958355387
915713853
2069731052
729237986
1380944885
1136751236
2026990897
833509958
1885912457
771946241
1038133634
30703345
1454787465
1798295156
675303278
637636049
1123623005
1428118306
390917593
919146428
1900401181
2133895338
1841676680
1083062388
1714789284
1327341500
1205291674
1893657779
1879324787
961682897
1285209860
853044811
1698559265
1008336060
999237210
611910090
393417656
292089705
1152216029
1118001060
204064299
959036725
1312070515
784449840
240405298
1563464592
880411804
1238394543
1099229536
528327421
258278343
705330124
249529988
1960656676
1533927177
2117055850
1048552090
443764816
1247586984
954151272
608443359
573046680
977757311
1313664165
1840978418
250214751
1354664877
333321361
1315261447
1039079981
73753150
2071019617
1346273612
737261051
1486523365
722702129
718245635
950751493
698578047
1507198548
2109623985
1502079709
491221197
479267174
1712679397
635920746
1386098073
283593519
466369311
1972706342
762783927
511160812
469777839
445257093
513122774
1731850000
1318336225
1389150975
422215833
2009058720
1833155105
1116291616
749193551
52455347
1562322970
502909885
2089824543
747994477
640283190
742006833
206107671
31527403
1422369460
168065167
2119419011
171713100
479963210
2144129571
1750915585
2129627316
921928545
1570016970
1995330705
1905808544
1010944955
760547385
1391510885
1719360469
1061582156
2019676676
531129264
1400826924
1281585754
330228393
1952641165
525281946
901490049
2116331937
101450088
790696928
1951261617
722832258
1387432206
1373625276
2005270479
21259513
94566621
558032874
2074230707
519998477
2002467698
871443392
1024761845
869806341
1791614834
1814718420
1702485981
65014555
1225197580
641369097
438747697
159060803
1203759684
126745851
2075317072
1044780228
450368924
417170946
26764733
21451711
719137926
774095365
1602188624
384267636
1083467215
1090968239
1409936555
770996187
2087765844
251822896
1661609362
84246185
207840768
798061680
469309772
996451086
366556335
1384076047
508175763
1886572536
1837772907
1654700136
231009225
264199086
1031523452
946019909
1617759247
1421041617
939754012
241347788
992118370
80073367
390948367
516825664
1647681760
1887048853
1188496577
1004476959
1534757565
1109011616
1203501985
1724647056
1510657572
195152055
1160562053
871812089
1734192829
74971540
1706777528
1945295108
2129225603
2089107513
901490547
1396354469
372046270
378488632
2069810415
2081546194
482670506
362690627
1770248086
2087778969
693889948
1040851573
295742532
2023699841
696371199
1541635235
356529694
535686374
426660371
1380801380
2110532647
912629668
1160354798
43747453
1798953105
2011525163
1478230284
1781127328
2068277364
1010018051
701274758
1640445159
1407533329
94388393
1211397107
1114316820
612561674
806203152
178415227
2049459188
1143109411
1716910009
12066448
1427782629
46619532
1817164976
2058992089
1163395813
2113327294
895462358
240574553
86636135
733951631
1737972053
523456801
1311405670
1661458029
1803128406
810488268
1653964184
417678654
695151230
1339422070
1321520428
1298885851
283440400
1241536215
1034642468
5472027
1268466917
1169463554
1434279105
853494892
1760386285
683187439
2115916766
1806115376
690807917
1000608932
873665472
17113139
234838511
325325882
1655430862
1373366856
2105182201
451958002
411167648
820238608
1152858237
794572919
1900982387
1630816501
1395062917
1591930619
34823312
1757052698
684813241
1192769897
1582718792
2032570851
1037067471
49180504
1631128542
2003453468
1318555794
1411378972
999836710
1457664989
2054551901
1975298564
484651007
583613274
1476979675
2062239854
1955392291
2048139285
299312376
1033476111
1686080755
1407009189
1832471925
1236643743
1553121848
97670119
1578088884
2138184547
536823510
190805417
2090457483
1379689452
1273446277
1347896305
2101333564
877710405
894116531
1936009664
505925592
2110319604
799984728
1065341734
1410167273
1774921527
448260405
927814313
412410914
624099991
599901323
17327274
1870550830
1902881247
404830754
1283540448
96076446
1204381473
100625615
202916947
501399114
575570320
718370334
1532536137
719687630
1107539766
109902580
567295776
1621676863
166905485
1889487024
247299073
939978191
2061753083
2118361718
1339577736
564314000
1672361993
2144074197
382475432
1158020440
1351282524
1636250797
1269958445
427236346
1980007779
909373364
1403294996
1531555680
1721891092
808597746
751782593
1956921105
1506735016
1364562282
1750302886
1921394643
1926825608
1047388770
2009866147
395239964
1299789333
1558256362
613893611
254837844
754029798
1234546231
2045903385
1266433962
143922923
1861782533
908758326
488995291
111136460
1094944982
1715198050
1485789656
1590166672
1233690718
1309578595
1964664518
1492746776
126945470
2121566963
1569747792
246429175
681364725
1204489062
1901468321
251379446
780872464
2035357182
9198715
616082785
287958262
1173934678
409017434
877260606
156550688
505933299
414327732
697237267
1719347687
1891589341
131152931
126838220
1851305080
1978677043
1543543751
460914183
1950071802
193520204
1236620028
2031910933
2080378304
1047371881
1823721186
1045556629
1227201032
1165852794
173666988
1579368809
131360444
1611038612
698726762
1740599195
1831730295
1355544556
537685131
1145979325
1834249078
1017634630
572361254
240746933
2082079090
235307526
1342350463
463740042
1804005933
2038048915
1069606673
1845952839
1663274801
383363040
1498684903
1555564594
77582793
1038172245
1878868462
1757118386
268810551
1559093902
1657313612
2068916536
1248171703
447916998
680224546
719611650
329074312
1930743533
817831157
356775455
1815811978
1696079393
966793684
1461546679
174889389
1187832276
363742756
1706294444
598711117
1231975578
714217952
23720100
1125808151
1102056116
1693086850
501389811
97267355
1591447010
1574328159
1510905479
1506228011
1269417099
1141473724
1627122141
1193138258
1224363517
1562132875
1570262324
1872790334
619955690
154352996
1767963602
1013427952
1382745472
1192434368
1159060654
800139907
1271704677
1089286140
1608578573
1785514555
1594502853
244505770
1123887974
613703314
1176886748
1987036244
863267382
1769498716
1133548018
1875288676
823155558
1300105685
232002679
1510726397
1411270916
1769922692
366239192
1018555868
1426744759
788581312
1175677982
2129169904
1662829526
1764625654
222662303
1028473221
308679008
181209359
464865516
429869714
817060222
1158148465
396570641
478505913
1557412729
738040339
627121462
426468965
660794506
680003068
1274907324
1669301108
2022308701
1103176056
2031357756
263486352
1949705237
988156365
50820163
1448110154
1258623534
989729069
1075180292
1114104974
561668265
87675119
853801914
717747682
64790824
632979712
941518864
570990159
242639660
1118981313
679750038
1601739970
1829763797
39133339
1184864458
1000223661
21031050
1122958740
494876845
986666747
622367709
1658386450
618730392
796300232
619824332
1132059604
534113057
1554283393
1540332011
2085263661
1512908929
2100931185
1854296818
157228571
1835723380
1262657855
467275563
599149248
1445405531
911174937
265818574
782666648
1522373826
63178129
665866742
332228089
100640931
316499613
2021849387
163870195
888476542
1227263107
1688984469
1630045746
1473237816
1034576606
1962432610
827181075
1952232440
2065447813
2143020596
54632650
823756688
464205399
1110026057
2093452180
1746624231
886925228
156531261
1288018285
220078026
541182759
1229013840
1560620615
1841048648
59098822
1026789143
1605558102
725333109
1219444246
564547028
1097444582
625431607
713637334
586495140
851906847
310917105
1648400208
660622079
1868825800
945256531
1969259034
1355120575
1690396385
1091891063
1299742385
1350454733
441550950
300416973
1640768220
192922815
1794092892
847676552
502963915
954922524
1070411052
518188305
653915347
624125996
1085627953
1583477460
1641227665
1415971286
1056573471
35177909
752052597
135116686
1929125079
24705159
1073543245
839387304
651909053
1062184497
1590603677
162396187
311042398
310109103
1094708926
532495057
1075575179
24145973
1378264416
1159987030
1292650014
1228132470
1104064091
1217488082
1447386775
870433770
695289602
1137259143
1410915135
409485792
1166857276
1532708652
2107178512
184626304
280374720
1309145479
93314995
1877403516
700090378
334976409
376979679
1976640377
1327719015
1269464309
1399022878
666376069
1824423185
327032485
1445547517
1563468911
1366340977
2027209215
238632559
1309741683
936404564
931882518
693620564
132087266
946746609
2007816239
1220165171
86840218
209535898
204124010
1402451480
1098646346
31749408
410622056
13344670
1730985962
980565934
13606338
462955708
697102488
442438984
800349045
968663579
668574638
1206019008
467546157
1336147723
1218900493
1782545255
1759914396
114876670
1125221105
214892138
154795705
1608375024
1833742180
168438654
1279120647
2075839549
910564856
1995060158
28189203
1309214695
646321138
623706277
915504135
1932602465
1539336162
1258934103
1148313563
1625428767
1736153052
1322370220
462842962
1693121930
1520540180
502356604
1559096225
1671406557
940003705
1179555430
2146133499
329338528
1581375138
109358802
1222759072
106028677
2116550107
95075066
632667859
1008599040
663797220
2118827646
1103653229
1115235117
1611426104
1840512287
1819430797
607570922
355171766
716267135
237339217
223020206
599693723
794378143
2062889728
34715051
804165227
662714759
1569506451
1761460926
1722797453
993164850
1771767411
357646983
576069600
52320090
1033956524
721908822
1060807888
1531831872
1010858910
1999678495
1359205404
630869282
1104493301
1726369691
1422522784
539689971
529098957
1233531854
565055887
702059316
1111181616
1780530137
530384699
53945011
1760560036
889704037
698533355
744845191
944683174
1514720930
1416704714
1482155574
201527911
633294294
1689083619
533814547
1067257937
2106212943
1956295744
879011128
682740848
164452766
901866927
238024170
1215554533
816473584
2053999932
1471657436
1486477994
1288948550
1000446618
25112923
315779074
1715015023
1499622474
861272939
971978593
1559652924
882290132
1156196059
1831000496
1888961783
1451911562
2082226212
769402573
2125878236
1410122840
793313000
1594658498
1957007703
1548034358
925524104
1678514704
200658986
2041123959
1343060660
1992127501
1147671283
1015866688
2082094483
1499581899
46917724
1633981062
481836632
1063353026
1290477904
1653827522
1775129468
1298652521
469257677
1179473094
1716044922
819953305
799151854
1481857121
208978539
1657111211
1033140933
1093214799
1427320550
1503940074
102843121
451013183
238008495
635165578
1893517593
772494700
1643724047
1033212700
1678967936
1639387324
1655537578
2015095666
1441144274
19861061
1141450260
368260785
104045990
630883313
1860193253
2099602927
1461266375
1164901722
1575149755
1163133630
863495883
2134075686
579533253
472962853
1036628961
1664464973
1317832719
1146369544
1239159088
422718404
1174634000
482346727
1739181802
1224263697
1763399560
517985906
1820545406
1713136873
1988045686
823567471
1533779196
2109714410
1662105532
1417769929
415862314
2032872423
2062812358
1042717583
2090509071
1066877949
877608145
557322724
16363974
1397624676
251736325
1870679519
1480963645
1252359087
1421079462
1858718811
575827804
647840354
1484996010
1048908937
42673674
692218252
65889801
527385758
801448503
527503962
434777060
1093705995
2079104941
1278758031
1651205733
463138451
1650856680
408561565
787400096
1858341273
1740240210
279783226
986743021
1428658633
52671240
517838010
846239256
360690990
2034423607
190803046
1815872795
699381333
678505949
1015496327
1983237506
597726474
480532479
1404325171
576831347
1358208118
215591995
839819341
688375375
2052065466
1328840911
566874937
1034976941
1684778809
280689241
68854521
474473546
17625203
749560400
95169880
659980972
961919599
267238258
1664161444
647865397
1549148911
1905993710
1144703586
1388109103
337923620
1230072620
1410652545
184274125
830511413
1672353311
699048568
500457874
260906048
1586348023
1588306230
119872352
1593160865
882943463
1318838707
1826551127
621305732
1051062690
2090489486
684641639
449673477
501439336
926278239
1594295144
44858709
1882886734
1158356384
1688483662
2048277286
842178717
73846402
1796598459
388870495
1804386117
683150207
1247467312
22276357
1319310861
59557289
1831534958
52400982
1090222958
872563385
1988002845
655344121
1506014845
1993428607
912461488
644594770
252561757
774271501
428311343
1263714734
814373031
2087408319
1487797190
1418703520
136570668
1722685102
938498348
448920330
340117714
1485952222
1408283489
442819
1278418486
328090687
2137947716
1212062296
107235871
77723673
1351442863
779306655
407814905
2088670075
695264296
809021050
533838567
2116652029
837440855
1737004503
2035225618
885087629
1653982020
1250952976
1502692145
1951374205
842807072
345696510
255296860
1376036446
595571736
530869424
1575805525
960157563
722068139
1145122084
722866146
914580137
1719408513
1460317256
1288084863
1486771333
77803762
1084746261
1636977737
2134118676
1895570987
373703463
1388681491
2123259370
559518920
509821274
691460713
1266072883
1669439153
933507766
1888483725
1780243720
642772557
1104482521
679823183
109342969
1612378417
2084603906
1442904191
804148839
666409986
1843002432
608376846
1231636956
601167885
1861043861
162348591
1228129662
1069098911
637093811
654762588
1436242073
1917477598
1569563099
1062826080
1892979024
65347667
602071335
1461648490
747854434
2029133733
1481041379
126123579
131292344
492226644
960917623
872094598
1186975936
389086229
1604289640
515916780
2083027173
259808017
827430790
373938223
2095111575
125301139
1528600060
1806825416
793055325
870728121
2033139833
1215198067
354917744
2137577300
46617625
329436984
243507525
376795998
1676952460
553140850
754437487
24809941
2102401732
1845107557
301156992
616019177
1292009366
631170810
678798724
1337854153
1826856358
1472676912
133510003
719548280
659442665
1402539191
1299549024
2023239257
147733408
2104368377
796232754
1871245988
902099060
605700476
1020253238
218263066
674531563
1970963687
710724395
1233947402
2011482781
1481744965
721461990
656976017
346889101
66012251
1480852431
571776234
1021106728
1842335773
1984503766
2005686176
1014318845
1268538974
1437622223
1470589084
1705780057
434183590
976419265
2027113905
109922298
486794628
949719859
369521710
201521263
382004018
1950677391
1980112178
271932192
551956255
336819094
1184763864
312362097
1980738154
1009095235
140808579
1145710993
1641270108
2139438828
983191062
1783399017
1306670626
232901764
1957799582
585323017
1187955818
1274082374
1367491471
1066762455
1348719674
2089421225
1097751443
1796626794
218327129
1824447414
1702495098
1968126085
1369745559
1908739479
1349042981
1649713323
1231524228
638400859
911077033
1752786927
1070454021
1794962846
1143874262
256332304
1225037857
1012247559
134060692
1916004980
1039693341
1454641141
1106549366
262512220
552574741
1989948806
896754263
1826111817
544639743
80047657
2039245180
1600529853
514946339
1303325802
1753536245
2075248599
1683530971
2128660257
1011328554
2133849785
2113837698
933083823
1783182191
1551380234
74008503
726218795
305336626
1700314011
1873627035
843199103
1847311338
432598199
327065955
309575850
1974566536
1718499941
1320367765
820576104
316942553
771338889
489556346
557623190
1690565963
1746175285
1932664523
2144031843
962653403
1718072485
1137831209
511554624
1918619670
819950686
2015573345
78790237
1076712934
1412286092
1753015346
1841890544
1390688524
1620497771
1394136224
335909507
932312840
753398576
815296885
273003130
893642160
865817199
479916043
39578335
44808949
1077262034
429131690
2072421967
2015876200
977997124
41905878
23231102
1509149555
744663975
1983876164
1596496479
1170693690
1548132475
248736382
1315013030
470329950
459653953
949024336
246537950
1060684962
2081991031
1835437961
993938344
1690922657
75478434
658945367
1547443906
274894199
1696367490
1527402803
71240173
1046895144
449965555
1519115306
1826745005
124971515
1940406761
921644166
1896804188
1487883329
1478709095
526115336
1958827025
1811439128
1515815905
1901719248
754418665
880657045
1299220625
1433531833
561150371
1315002132
862360840
79380023
1328391026
121646636
1885563597
144598667
1746049565
1445987978
503499691
1606322729
1234783902
1351676245
1506360359
1343323938
1433663527
991223995
1172035794
1164584618
506681324
622032234
1280353324
75730157
1207040367
2112848198
861665138
2058004785
1942430829
472494748
69464136
193963548
1188280310
1538572968
2021236294
95781348
652523322
2055856419
1946165680
203680829
1831122392
242294913
1393983071
848325596
1421291551
224670752
822987180
522691442
395380942
403511767
1058403423
1730831444
204154959
1542282825
484017928
1727218176
619530491
180282746
911740970
2147142560
2111028180
1227142094
1484422899
1663209454
646058522
2053931743
348912105
816300944
317907310
1567592092
374658819
451125314
671696954
1439144039
217607035
714891603
1914669288
1186520095
784659648
1162645198
1323727550
831001766
1020093778
294794227
153408789
907204494
1130027431
1170249109
972145412
377907413
430449604
37678945
895569253
1773398281
408791118
1860103870
480651425
201018438
1094291885
968013516
354410497
1787769561
1189497378
1613444580
425268692
1477776425
945258659
1409302480
1021732025
1405948782
812900885
2074618026
1725108075
1172653352
2075957117
2105301010
1516480888
1587028182
1315120312
327165230
266873996
1455515199
1984223351
762056219
4570650
622559935
1523944322
1167973166
1518141546
162887686
10830994
670937706
451928958
1880629188
1618013928
357440745
416529107
1531960337
1142114194
1907558174
627909487
186732303
1127166784
2042980557
2114322919
1556544695
265303374
1893273246
2037324637
1267223739
1883335786
544333484
1785865245
1335084064
1932083068
1733980845
219612336
535118587
1713772214
1616206972
2064696739
145728977
906495205
778367291
1488250985
219193321
425090305
334140461
985827774
161590963
1633339575
331621388
2040967385
1946310331
1190166391
1254612130
24286835
661009113
1004070702
373944826
396943993
640065125
260070428
1717379620
1971893315
2087177152
1981291270
366560322
1241271344
1360146085
1403889514
749687573
1182931746
1140284595
1312716564
133759207
2009097038
1396471791
2122855523
1590140170
756958313
1481693465
260928756
1032960541
300913244
837013443
746257327
1612120619
1888476440
2075274577
639089846
1661371820
1828428197
2095334353
1337488195
540954523
185293841
47743357
1416928508
1593362063
918349274
285472771
546750111
1758050895
9094917
933601388
1005147873
230050057
874118634
446209142
787144646
121217219
1379870160
1731119765
1863584531
340864207
94960236
363795082
762561683
968008494
2039758357
1301510817
2028364166
159111236
1524745968
1457895112
1912702425
570110548
570624055
197227486
1719174195
547070101
639061494
1073859965
367100955
1823691947
309284018
180006622
1863293606
925800679
1272344275
1181146473
234662992
1340259364
822894199
941426819
934901726
270341095
1343908983
1045103922
1478785998
1445218929
1581970582
258243087
1217186030
1153261993
2053584447
1628324393
314059946
513792191
1131786374
1720250181
1376179976
1917299239
1141292532
2110506912
2117743758
797800472
449899257
680143150
49688090
528665071
1287217232
1291729437
2129152765
250413009
532818431
589268210
1442325740
1997230981
293303009
1053185396
1224086761
943548657
1231056247
599410388
658963330
959094879
2007855582
1450032942
464067370
1242615417
1145065745
1662397440
1954650903
1917933469
86444561
1945933367
327283856
1464611629
728655805
216416754
1076100469
1022113062
1366471163
1117647129
354015851
956603650
973414367
735816534
809108602
1048733284
1989121807
80565074
1567430137
7382401
960975350
986236714
1982338107
1056999029
1922030111
374731522
478807682
674470524
831901877
1679995613
1981941153
1806379044
1667349121
1967838886
1436648776
1822747391
1663582704
63176292
1757110623
814600118
979987628
1507079393
2032903064
404139525
1906603405
144543722
76985170
869229832
930375679
1895628043
1441311755
125104779
1327865499
1289489560
1724212025
2037243859
1013047668
955898184
1111125144
128182320
30921270
1351917543
383172634
368286347
647369024
496067299
1335893560
374475342
429130839
767086668
1975236758
778385341
1613227340
1448741780
1747134112
776894483
862111614
1593296745
122986913
1605296584
472228750
304464022
1420620418
460357092
965390930
2099547967
1986478151
1476844580
1709378790
832006823
1953247007
378560366
1723756339
9637038
731930543
437318553
1901738319
1722482909
1730016098
1785258881
288250276
1729823201
1647727760
134952281
51823322
1787868916
965934920
1003667297
192596938
1565153181
343898112
1699549639
894654623
2030012316
679754522
2107496793
762240585
445496266
2067851080
1979297027
2100685220
1736448374
1773203627
3474524
231312139
2113443974
1031525404
1665502363
954377164
669051713
1141081958
420758292
1596957402
533396788
2063602106
969507248
1044964718
885181894
1479502173
1509150380
1358132449
1315439731
970119270
1724404912
806850603
119422141
1147977955
16814590
542869374
1791052448
1231304818
116360255
1756479720
1331258199
90490362
1773532770
2121024815
442369986
220433354
735721476
247864599
2045581734
1558503148
1616161753
1088814283
48951957
130518844
792854312
537040392
1856263863
1606103004
557164706
410130673
1696840546
923044625
1561627794
592543618
1750539817
1048578132
1663347585
1518946135
1246565063
1414413456
1408038046
1087158385
1752951493
631419961
1648715967
1743553287
532421879
1001868900
1192633446
218282868
975176665
890119852
2136748734
1588339083
1668916834
1886634172
1191492699
454400996
397886391
1798645701
7207352
1417324238
1233898190
1331354417
1657751054
1155026395
1338773302
2043283852
18400466
1937792018
1500546769
77603601
618856774
474438895
1879870597
1764512565
894375386
1505172293
68214073
1205460746
1162357769
105468878
787802247
1722725364
1409407015
1182710391
1914264733
1341371447
1922892347
2096166106
444132886
1215263662
1773050234
2043355471
1719656016
765221488
866624052
1284069080
1981624057
1265283658
1677134037
1173070511
104604563
1715190274
1002131075
1697813111
434348113
424698267
1464582636
916123003
1397267124
1081515263
95585914
1979960415
1418063448
1589957128
106988131
2122724012
958779221
468686175
707641542
725892997
259806277
2132018087
1782616469
1926071978
294273401
524582454
729403238
890554843
1395744148
1833346022
1095462320
232599047
1134155034
1101324490
232894884
502206647
340597582
1045236459
2039232785
1588687576
1347825191
2126544250
15803190
453019432
1876835071
1972991182
1965356806
1967289430
2043932408
1003519281
1330623612
197517972
1422965167
991867020
1885466038
429815567
1414573796
1550740135
1328669103
678766318
1553998075
1692566221
365620688
109336119
714996988
1111085140
109641826
1239109459
1825094332
1837594047
1279504533
2013277202
133982019
371744160
864032026
1153447098
231382978
1510547088
1117947342
601067384
935527117
759265386
461072894
2132770176
734154703
617095074
568761699
948687954
1263454192
1313970910
768701209
1823008968
1479109485
1855602032
1087824029
1508398734
2054186328
1045793256
1228373236
1214871887
633126554
515368701
245770452
185446692
108694968
211009582
1883849310
491526382
1823594963
828651283
2029254653
1159107808
1356479694
745124037
830399915
500065703
1857284268
1776415523
2006616697
1986219881
202911957
1880647522
729390810
915526284
2030960461
1860517516
188801753
497936911
1709739403
2014917080
102561906
2088138578
441807880
2077006151
1638308180
1017171239
1912152328
174787863
1563385995
1977078697
1282445673
933436945
1669703815
711122222
1243967742
2146427967
1602257414
1552672250
2035239414
1567472635
777407241
2144637245
1281079283
1181546763
1285450237
653536933
1369827193
234896928
1017206571
2121812074
690235804
1682689102
1203180941
1254006150
561240371
1533836034
2027673971
352676969
2049406519
922695899
30844745
297072372
1377568253
503084828
737621556
170698919
1349265308
965320789
384630534
809590550
834449414
1406347822
283095746
1595940815
1963257526
594935697
421452579
1869677192
1927008106
2082731523
226830680
511659923
515155112
1392093689
1170827171
1167829042
551838901
1194918746
1584434608
980880302
2010049150
166720638
1744346068
1641325454
1602762274
1384004994
953853494
245554931
1888677137
1473710308
1372883576
1961131304
485455615
1461402136
1533390462
1508878981
2132002088
304350302
1857103898
1837892223
1515071546
785473410
1322308789
867634902
1222924831
755470559
148364265
2008484908
1265290907
635350462
1679151084
346551645
646311807
1538426651
1671810965
810490257
1506201764
1479829002
1596898442
430056264
1556120757
782499248
636111537
1886179704
1060456744
1013185256
1320140977
1278192982
308969008
1120231080
535941208
931655873
281345327
677973034
1036804344
1800487150
1013752224
1403282396
598822939
1508263991
1061403213
2001655711
1095566112
1811818337
1850408964
1878989568
1042889364
587438611
460473974
1403044179
1246991363
1391320480
247826055
1332538381
343902631
1493375756
732787318
1831657455
2029315099
1563657753
334854009
431675716
873219794
77515775
687424914
1340895256
2051001814
1843757955
131348251
1388070759
545157039
634340776
156904060
593285593
1736558387
2074752451
508146269
2031014778
634110147
1063371039
241081038
453764516
1478110392
1050595393
1734294061
1658605583
1781417064
733508527
364301972
926616896
266227477
1628780146
539056800
1143451287
1622542796
732908837
1589601551
572466782
1746723317
2002422903
1796920081
2074479948
1105388297
652369057
1690716914
1924265932
1630620596
874284949
681644889
293567249
857845493
1387538072
2015548892
1152805996
429883574
1851011888
1926721484
1450879288
554104863
2003190850
1189012022
1314258944
1475633380
636562702
1005157430
887302869
1041847987
326259626
1003613241
2020404070
338934677
1245408684
1486301487
1698942498
856023568
223697997
752610899
1046698710
752986519
1602544851
374852598
287946334
1234610517
1243020723
691530720
952509452
1767680038
187340377
1392205666
173115363
297545664
1583325965
1646804872
756887097
650367255
1077081091
1167918870
977076335
1109949583
505674273
1164187826
1512119001
220998965
718993842
1111776356
47210047
36808082
1672508984
1482997710
305757200
2081283934
924656630
710402303
1889188481
1642751431
1785657565
1447113491
1360315930
1806192051
1889045444
1874031924
1416412591
1252839240
1283167224
704258922
2000661318
1087892402
1427794184
1190538089
1668299483
18787276
101748396
921708752
1319053124
228865606
780800723
2124318345
593592223
1809355448
1752068556
2130266526
1281040029
1130793937
1123506259
2124598546
3818111
879259417
1345933138
898697625
1344642938
1287322290
466172476
731622400
382570692
1016056056
251651945
1049874654
668559813
77201839
1104480620
2060883875
544575743
864235786
1173320368
1819955080
963459873
893316245
436111859
842086386
759291793
830450476
125183420
1529687008
2107468095
17619677
614172675
841061190
169848676
1241912963
1630186562
1760305605
1402981220
1625120055
1535912440
1871629429
87977029
1739022458
1366339087
1538474186
1294928887
1765282008
1945461299
1391583735
655016036
566075488
243808730
1361503971
2027023438
571005692
1134195457
770130242
267616338
2094435363
575350691
1873064065
123085690
1193547717
452634520
1402597085
1365733912
484386381
1468569627
327236806
980859953
301263604
689389669
712746792
527955999
1202061644
1690715304
619495971
332199097
1209952666
786072176
1327194874
140613945
1266454532
456458017
1823235013
1353975325
672179554
181497267
1288824721
1876851062
1654812360
2123695262
375487572
1952858052
659269264
222488191
2136286622
1649561755
649030574
744107236
514145836
960938518
2093947121
252170961
1749804999
1837639233
346553920
60264153
1017921189
1684389242
639983863
249631267
775520572
2139411042
1494176757
248339681
1406841021
656050968
1650383737
1855941384
2119296605
1243462864
1052317455
1675522579
1059302199
1864031913
1609917765
2068420275
1076221101
1535026213
694475455
1360951340
901523159
593293107
2100013418
624385688
173672499
466604540
962718357
75508715
330974629
489990661
1462214870
868997939
560948789
1277258211
539974268
552502878
849810426
1400246852
807215522
1732978570
1841375413
2006067446
1229203675
777043020
448465669
812882531
284237941
1030478930
1098589065
1649050209
1163021703
2115437616
289864376
1615660973
1957182655
274000327
1213849607
1408625475
1057682712
126876899
647752004
840327180
1228611524
332745532
1514331469
1081847562
2080225271
1154850372
1073215082
1737646678
1543460749
859432698
1864584354
1840048552
1550210538
1408070671
56867416
809893784
1339700383
1920571645
1605973465
661271917
164240962
775028579
1256080249
691833419
1467296530
1772855627
1666015959
1035536522
1961956334
599538853
230423107
1129358019
2039375112
492721879
312018411
735260842
498077844
156650808
1574953993
2094933008
2087802918
2058718785
721986648
592138442
515405674
1411509400
53980987
91446731
1673534050
1329829415
1372020764
659409662
1088504475
1892441980
1832176286
736709655
1138921798
310964480
1293866700
597598819
723669007
126247174
1205464630
778718091
782163810
1949503125
1923444808
1986772420
119334571
398792547
1209734163
2062466744
412087174
1479991825
1178739504
1564251727
2046592288
1683807634
188377248
730723732
276034935
1698558610
849345093
1969956767
1882827489
1478776820
1267085209
480314391
1075966233
1098395324
162583353
1462182308
93283269
1261323508
1984106753
776218804
1770535963
321611161
71888339
242964168
841441760
1179557176
819038716
765325558
842440991
812824769
694280619
2033329851
1948678507
288788443
2070837524
919780113
643041562
162013464
416832472
4147837
242909022
1354914650
2102164435
2134269640
1821584925
1199866905
1508054640
428436539
996780352
1456347419
1504908757
450073890
1395316053
417841140
563573772
514789812
2082221727
1375774275
1292008760
612393387
1890996904
894088369
96964239
1659871426
854204460
800564275
2102876437
143661928
1003844796
621097418
431130104
1204067952
1347946265
1327360810
26939686
6152162
1012788489
940427353
1135301692
1334069369
1483603702
1549776372
28441477
618352589
283656667
1125360375
190567697
1686381861
1814932484
1154001905
671770531
1476066490
194380443
1551895767
555680768
62344346
636290897
1676096929
1631969791
1001818973
1249479711
2044635868
1001513498
1464176897
1687900760
714723868
316005643
953691547
2038679345
1385609347
1397166383
123419034
275157378
532422943
1094879396
1450724212
1983755547
1178607838
1517948519
2040723901
1824578018
2058158249
431355382
1143839030
694207150
342791043
92729006
1351042079
1049001374
1845775578
417238125
127136329
965275746
1097447404
1233103901
2119958882
1701997648
2003327519
1233077177
1621531314
1910481343
1748356951
638419296
102563796
899265549
1031504353
432862660
1671601287
913944840
173144092
320514779
1795351664
1912968660
628935277
1780097467
1522106364
253770459
2100367253
1628701253
644779588
140298247
1171284895
1517434241
988946254
250836312
1133485399
789102894
124254033
683511391
202827711
125292073
566330858
88583902
1337880914
1494640397
475420079
687146448
189762245
1371306366
1547885580
969332071
403999266
1880673014
510933011
1105340386
1931894410
1144719327
505435650
1174299054
1643237732
1978490356
423060715
644541006
50312737
1373223505
1639246631
1643556410
456806587
1572108264
690322362
722826241
135428393
1227077671
763925533
450137361
1218870409
1703332710
888208864
647647185
1743546463
1374183093
697556058
212234827
2082427868
2095881506
965614076
1802103008
1167590328
293068265
2088963510
404639341
1795977134
1428918271
1946101262
1743031804
1769280985
1802935995
1450074683
391188236
502999442
2122926185
1902029108
60387384
1221567383
184577978
2105562743
274806670
820521400
1680651566
1341679847
308998849
1366934020
1739874905
157275958
214558458
1048577295
749988865
105487361
581457573
181271199
1602056072
65198706
282249439
2076193797
1428998533
1125128260
70953235
499747004
1531433488
170967853
1892575069
1935242019
646713549
1580151539
161068824
643508198
492770138
203406756
1027351606
1552411264
1429161830
431825703
382651188
1571385857
1177300248
1541867599
1781145848
312321436
1004657658
845557145
1801258129
354713400
1024874429
1124741861
1306189495
753430701
1153691316
804959268
430956735
174664387
1741216741
193660723
1606825955
9846460
1698036618
359215834
62940977
1881989998
839187154
119077475
23170600
1142192693
2066345277
1790166161
58687711
110995250
1312406426
876018134
839238214
2103738953
648564967
889787155
1274906257
1165446425
335228976
349770040
1495213077
27927310
483662546
419279560
1935263870
1910164334
1718996500
287168476
817407362
942602415
344611203
1997049172
23142187
549650019
1834959384
1036417557
1652667858
2036173309
1456987341
574304861
1813292654
701210509
1299804572
1463384610
140975548
2101550657
1511561287
284632637
1832927141
1304607226
1719175423
2134315856
1512944366
1492824355
336238118
1928600509
1504492138
1301264143
208320397
665744195
973384653
204645491
130928639
1207778533
1482308143
89216740
619480823
1666054976
1206039099
31108473
1527355314
630371905
1411458700
592175505
1110576744
1703947662
769299470
768040154
628437863
2082482830
417457531
1859429993
51038300
1706262788
2051390438
725975100
1389211085
538093377
1254250200
2121118292
1882708305
915002253
1006698460
2097029821
1664587040
813653994
2102663157
2017275069
1403803943
1509965019
1910537325
1696460076
112833858
78622281
2009451974
1492619552
2137045433
207259955
234880056
271467521
1051660034
239273920
1152005762
1606218895
202512365
1086090935
2046059792
890377309
1560052445
957449419
789141122
451614097
879535317
579039500
1043619093
436918205
131489083
845987990
451831156
2068332941
575701826
993802817
248246933
201245313
621970905
1806883876
314531337
1087505462
437992527
1533558461
71818315
1005517175
241123360
344712341
1497078050
315190898
2036109176
1939090775
1778519842
1572451155
1888848383
1120686551
859888160
1880855784
545995988
26665355
1877281948
1692945809
1729882346
614552575
1160957266
706487856
1007857476
580269302
862923975
1089411955
972560149
644328514
1314484112
861197441
235689597
718493999
1371578697
1671677280
641196259
1127668047
1327907944
898299637
466478099
553877609
374118339
1452079138
386718601
1422602348
1916805735
173956619
96067788
1923786499
1964494433
2113398769
10363221
549954831
565505743
1573781138
890174245
1136988457
671338727
375338046
1103506432
1349228113
1486566108
1816817039
1314087484
1425565480
2109760060
1373638713
808974163
887381053
852536781
225358992
1544223836
1410093159
730822979
779438610
226375485
609782133
250815021
82540272
831149554
2052160544
350991768
1138986396
720382621
1418502510
329254837
1089253637
154150912
312331378
52396989
865034949
1609528841
1308570078
924743574
79286549
1535016594
1286489620
1208009791
961651722
1526877759
1621856913
2039863075
1752993427
1293132765
900854450
516194212
1001831745
1721688646
2143559100
1200511721
1016274031
1732897353
1582124304
1365700005
1715436997
1649192985
1822083833
1149713859
2069210680
668543131
19577649
1458150883
1626320634
936033415
525782084
1314027575
1380931791
524803781
1285089535
1593051723
33948754
380163766
693513148
1534337679
688211311
947912656
1814599868
196815090
1952286577
551444604
1053757706
495573904
1246976086
319168662
192858669
563239249
522414668
987158073
190722485
1371660648
190018440
36536580
418160950
2053817533
1368295776
2036251016
824432356
2097848313
908622254
1157398283
1419784342
358536412
414112857
1972581252
326118013
1950910423
136631542
1864401364
1188289798
1286672165
1146318632
904729481
59979176
1481932823
1418113810
41864610
1109578760
1801614023
2045330488
1671452187
1639288885
89585530
1188969145
1406849166
1356928968
1419482204
904667273
899763234
1287504326
2017231065
967715432
1528423532
1808708188
1204809916
675094961
2049539737
1922556544
432097280
1393863886
2128279686
1876289277
206414821
1634839100
547564186
357713579
1048230089
1248305266
590590629
2087733213
1506328049
220359345
627027265
1352520797
1054687479
496487659
487037182
388966310
760459366
68224738
4501559
572169108
723142575
1410448799
378227057
1134184913
136718457
93235741
1721843927
354378007
895083854
736140707
381904844
494990583
44952038
1230625523
9684080
1188848147
1010153427
496917278
608183514
175219745
1772491439
1887863186
221581501
204175558
1775149129
162256487
1946548555
1944868307
1345159811
2053552870
632571920
462039202
433219068
184402638
1558977622
1021270380
2054644835
404962129
2031123326
881725795
532109084
817832781
539091160
115775439
299725413
315717354
395841467
36030846
492725436
423409805
901851100
2118855681
29906981
1181971833
1202552414
2141230574
570959176
833287251
1042972223
1805433267
1597166152
1766979055
458052144
1208289758
584424319
112001349
1932792753
1146298898
23234871
1654685538
2006220757
862175540
1082844886
2075337193
1881236499
1978714454
45124464
127434527
1111714507
342946311
1349889202
323371608
2140487914
1285805912
701945494
802972076
901895141
493385091
924853271
1032086565
833887047
628431271
520331998
206178987
1494056260
282627771
1072121058
1823617382
905819562
607137410
22837744
997499532
779811454
1745446330
68979814
1582257854
613153503
2146143527
1009902086
383569354
1612086647
770251319
74320638
1574065502
1604441599
118775105
1263781021
1131324412
240019092
1374779845
138144622
1638286743
1031191551
657076975
1528197641
1229057331
1795960505
559877194
296357541
1820750195
102286302
48631491
1704196205
2107202614
1548290906
178036985
1619606507
897826117
209198415
1094594599
1348995775
1167751656
1738412969
2102260041
59459538
1585701253
289030734
397091226
1321431103
854536461
32849942
957911457
640467714
1979789245
814469221
1537965638
773897265
643836554
1707237911
176863469
1223828919
2055700551
1392962177
143529105
2121378850
2120186723
1196342474
2010098497
727614435
349697410
96197128
1599934929
458674067
389029039
1500446526
1547822632
474629320
1712220559
394816010
1541518804
434353262
18370721
1729192898
896920554
2009140384
1745714734
889944051
858319078
322850095
1666687194
429672191
1578051928
1546356849
895092931
199604211
2019312648
1837670947
2029568720
477534885
1475893879
1936436905
587122838
674655779
616106198
941419002
566823749
1747887815
1697951931
475710883
1940620799
56831448
1641386089
1072982118
1936814547
909104250
2055378122
704843387
1485615197
2021873713
443750658
475141326
1901979366
328301431
274440185
87637487
46235123
504518348
1599579952
378344984
986178844
2103957744
1080597446
2091012320
328411042
1323070403
1330252687
1058940333
1353023705
816407699
597260628
308834916
1900828891
43186917
1381269199
1403790599
58491989
120704601
399491545
681215307
122762908
414542479
1624304449
1445200579
248721840
1602480185
1693606924
1071297639
1183737219
1728392146
1650423313
776961758
1309618420
585293252
1308600512
170372393
1177902951
313997365
1357427644
705350487
1686044729
262231630
1078217582
695316602
1177972321
203191799
345188920
1374527440
1060454915
579955028
604597993
989912645
1479972372
1255975254
1925771005
116946472
1591946035
375568756
1447878137
1500054579
338805515
1842798513
1462672677
697008417
1536721023
1459028849
894692476
360623279
827625073
1523692345
1098694712
281358666
305146876
1081379928
1876877809
2011824431
963717759
1708570611
308639722
834670936
1060903217
809015591
1402834505
79116246
1716919685
1510343429
628643080
391602814
650257196
692434362
364025672
2012593242
892293577
1322124329
978781802
401040139
457861523
707267485
110414037
1120075800
2014770023
1387238869
1562052086
187434320
604703975
772610973
727936785
706975820
1806291060
297141331
811891435
39080917
294060575
2008616107
1271290563
1750289968
1643612535
1139225860
1699313466
1498042730
1181071161
1832655256
1436396525
612659439
821708854
2036143358
130191163
1242061994
1281129532
1652328249
173705669
710436236
1908228492
1438701023
727386365
1266621165
623939956
78016312
402848806
279180103
977058430
1719680260
1430844266
1390375532
249250379
1455791356
1854023092
187744707
808381354
1587605885
457196935
1456545806
2121740810
1460672898
1902262469
852782765
214259446
1391919111
1773280399
1702957028
15586060
617000073
299702598
245658620
1017707996
1523939631
1188789566
1842972204
1908032728
1110238656
1624782014
1036944113
1645698148
1953250775
1437046938
2041072248
1022676063
1518658406
20422603
777248065
1164645454
1190892345
409436460
79399492
1319415632
1413794229
2122600792
473712742
361177330
1049943644
1332227394
1651304871
508779685
819941468
127063873
963709188
1324755410
678414774
1807220770
2057702688
957626827
516102997
1347492068
1237010080
1737916197
1253066112
1480040280
1646228710
863620187
1700382414
144309944
1271294364
1473201480
243399267
437133388
777119571
495851946
961593560
484853203
43317944
1750170388
1899917225
540812961
1839699327
722114789
1890712689
1400429719
1505764846
497306039
1453589826
240067326
732271423
1848016647
730257514
780518730
551310812
377037511
2145435428
1501592546
2142345545
1638703502
1940528095
1535832731
789219768
1312798507
757689793
1370907979
258496132
307638633
1697855535
1906911640
622655998
95992813
62420042
146419483
1063775689
1226957465
1414066199
1465013880
986674394
145368835
852392232
1137371632
1524084417
1182022067
1308157846
2040957252
1791256064
229591052
1436087286
1122653643
1581393158
686119016
759847382
754402790
992612761
1491740751
980751312
1178684240
181237071
685602441
2054267545
866249494
1410960149
1081339312
1337896306
1418817672
505960085
1251728763
231955620
1835808182
1774927250
751186247
198624652
1542586764
2128293266
316758692
491860130
1558073934
1729068766
1402166233
1612540946
1880750071
969041322
2028633947
185141849
1074127509
275824474
988215783
864609444
89473265
1253048974
1916221515
2009507599
1346557921
171099396
1091201113
2112574147
505749763
1398063356
1115384668
1060074201
700474852
1659120151
999518879
221034049
1885441979
663647548
2022872685
1050269789
1012893723
884670082
320540465
1711277168
1239460549
1903497889
1018358053
1988025861
37557890
2118327719
1809428848
1693785618
1147133750
54015007
2003620192
838542586
1054648164
1324455395
715051026
375167114
1182190102
1763087477
354919435
1645233329
423793791
924237100
1454815386
189571187
930617930
1283374402
585809849
282357729
1941964814
1733690476
800796458
2027893144
638310587
1121900617
316533406
247783335
287414490
859325393
1002414904
477286297
1528140273
312512722
291010051
19178203
603325118
840510762
1571498230
1983712755
1370586903
162630348
2131975697
152369905
387490572
768933037
1568480870
747477861
1347390757
1391418504
912817860
917287779
913673293
2054486939
213314343
82828559
2115594914
530045872
523769333
1567061870
1308896141
786012253
641987916
1467693427
1988505321
1838658113
1874865031
399364375
1229952520
1585151213
153385827
299200567
493645604
453266760
1895063909
1148343924
1988485816
1877047451
1803509874
1238361918
1778115622
1054100238
134637302
1882150862
242782558
743018974
606318200
500959256
1418223599
628553317
893108554
2087484974
1646533672
2065311456
25918652
936274927
1562750189
1599735962
496638182
1910097806
342766934
265141993
1311515541
1859917407
2072253426
687701594
1562425214
966417884
56317594
878033946
1761244566
252569057
1164572858
583591830
2131967346
1781474387
298471462
2037986572
1712237164
179621371
2139835887
357654027
25630987
66086692
633639375
1945865913
1527309850
254495744
391444621
1221611112
1405005160
557491453
1615872748
1978533543
918919245
1033724249
1172508092
186265508
380325568
339420069
475257582
932156419
159176007
701723489
1750419188
689744651
1887953234
145537540
1165389156
872098187
1035531095
1318280983
248016124
1055101692
2103560715
962044252
1183003163
969834511
1207461031
1328060964
185634533
743381357
268204605
669976470
734311486
1849350681
878712724
1726998684
459960899
691965259
571761252
512997619
1827902238
1113640683
1366977988
111539177
1842177632
719583731
1183939452
1950964629
1130344079
2061795447
1475059278
1908418948
1185547123
1523706363
1851612706
1662114947
696770000
1632261045
1874692107
1543675143
872330024
1268904258
688910996
756415653
2104264971
286557100
308178034
2086462131
677794085
746670227
2125251710
1056623418
88496638
620803049
1269750423
1475112875
281814576
585733190
1774562327
790333869
1027850690
426044330
1939822045
1891113968
1133330182
37365595
1839749595
1226239568
2087072934
373366175
1896474427
248829874
415651315
1365199154
1426967633
1181343323
1497151789
132442597
1566428337
1939734765
1134101087
642499718
1865677980
152457466
682488712
794482105
1187626179
984336438
1132978539
170751834
380517174
1808437961
2050453649
74072966
1640846404
1858320460
193191149
412032882
1202336841
927477949
807653838
1195035561
112214974
1112560346
11719000
1524013750
473902121
880876774
1777412669
11240588
381956076
681944869
851543097
1944366638
847178316
935015639
33537249
1129757689
1867846100
731951246
651858733
74288874
40451503
1496790665
1687601453
1389353418
1093789191
299603433
1288224346
378682747
515319085
1187463730
478635885
2119680999
1336886645
227642674
123690450
1700523323
733535736
648499919
1495020548
1925443075
559904944
677424326
1926840226
342428460
844342627
215997341
1432251591
1249076522
902230994
1355995439
610203345
127622015
1412093729
424260684
315031909
1299231512
929245863
1650340200
1166791836
705223662
1294284282
936056801
606296263
1844936939
426251986
303508298
1650877419
86480336
588536275
2114502719
589746111
1057253818
1997432796
1453477056
966711842
39393079
839436405
328458594
859113418
1048601722
823022411
2052461711
931323444
1072917442
242687433
2022081236
2031349447
1880185349
230708484
1738331453
136213797
35573342
763501
2050155007
286815723
928536603
897142784
1062429518
1115138187
485000604
949696813
1473625342
792751664
944520241
1608522054
2093803206
106240235
306991345
647451673
866950136
1210667203
73158216
162115244
1509180206
889877554
926826194
1080516653
448800450
1459719680
942970169
1900284496
765614746
1237038643
1604893747
1553315027
255040940
192994676
1262157514
474260063
529683641
2094246149
1843164293
1493636892
1874539433
1247065593
119785483
1219269661
155677698
936876064
1670824172
823064486
496210353
235533151
1080674613
65758970
1768058185
1232877398
1061748113
1057713465
795952210
1307013509
744029413
1383760078
1230157449
737368566
2041740507
938505000
1547912184
809666637
2078318902
1719336538
296548916
1793617833
1336789490
483804771
1307445994
1152157425
733458827
2135725538
699314952
1914982201
2029634093
1358181991
1370912785
486002794
2115849084
1414052640
345486351
196377727
1671676073
295047263
803601553
1235454961
1666972032
794626747
723819374
1229245416
2004385440
498716093
2076604047
610804639
1912815043
1513395366
1351867291
59700091
13898988
940366164
1482298794
1235121902
2133255638
1835629859
744686244
314841253
2076592265
435423607
1015714108
1074757072
1345688350
1657484775
115475602
1559120515
434879214
438062303
2089579006
807301188
1399499097
1559596325
2012542786
502951442
854919324
159910344
1508184598
1986827655
890294521
69388502
603617867
1486373038
161225029
1216346510
1510003281
792478806
826271687
1739897857
2096140949
583204394
653904538
1452856296
253355387
189090939
140783887
954313700
655553003
171172358
1867451243
257120927
859184868
1931205988
1183741881
609005873
1470481424
1959158059
1450594448
969338071
606705564
1058748734
1560338963
1603504144
2026403068
1421217903
625198103
147790135
38938292
1160108055
526540397
1526774692
60846252
1183041373
1496561791
85247103
350327352
524799162
1202647680
1731983065
304727118
441951371
1146658050
37229203
2061125515
1055174999
2033541575
1597401510
915358439
691136441
425499067
1810447456
1901922547
2086061372
1368125057
1997470847
294356826
86994297
1126310608
232930257
372215470
239869157
634617842
1350746881
727180252
1062242409
1043622892
1482411726
1215485556
1604384278
382671334
162102282
1546771686
1987960088
1360618184
165670095
945220477
631000596
503647203
867498819
1694958411
423422040
529484905
2107824139
931726419
1295711604
384888708
707397284
217639129
1946495452
412640692
838138095
1199683938
1427707263
14835299
326965763
717019373
1907533565
65687174
279889887
1765384708
1531588617
888922050
244661233
801632298
1295599258
635002551
2013254218
119116503
965541929
168437943
1160807538
619313736
2050241304
830967885
1445250708
260824369
1017608211
1270732769
254345933
816169532
1862747678
454674742
1943880100
1164189380
1349152208
895855891
1701667816
407602577
532256505
396112823
1904104193
1532405216
729323852
627895071
434571548
886803117
983092294
1807859156
1959131792
1063654833
130556459
467991404
119653367
1601365783
1879773793
443301746
563059821
1512921211
587758672
471619329
510796981
2088432555
1893755378
1828768860
217303989
78018330
1543568528
51898219
1819585664
1426215388
1021743785
1247516799
1637624729
112698430
1820469455
575939599
1089873361
1513424287
473625780
1155201814
1784925320
520672241
780823525
1317225074
577028596
340996517
496772526
822447298
1307354077
1253602140
484443280
2068488099
1518089713
349427395
50258679
366438800
165735654
1118975444
67681551
393017972
1680866629
1002193447
294825657
940349949
681343473
1854384678
444402333
1308227191
1765316665
16374816
1210139221
1653818973
826644977
878459450
641185044
895640178
543241773
989491167
262199938
1186281439
1661799513
1043301929
1426789357
900445291
1611460640
138709781
55993680
2004686096
878754618
1947228803
1662341382
1613725723
684334473
167223560
1796732898
1795955317
1556336028
1173197579
747830289
2107269062
514961261
1240953374
1947884050
2035929744
32731537
7450660
37723652
768227515
2046925055
1822732124
1516220321
1304468615
1139362621
326262867
789019098
1106088825
341603826
1971451760
1203928497
1098594232
1266690595
1330289611
1208621421
636670143
1577940554
1521722775
926986331
1380187867
2026471605
2116867464
1644733067
2084058591
630591628
615821142
1325160794
1199853089
1058874293
408554027
2092075086
1603975452
13428614
194954752
1419430560
86854179
656699329
1731060504
1235562920
70628729
154640815
2080590951
1286315588
1674923637
763087787
2072079704
1676121638
1491790814
1589570169
1736824905
119371127
1104091928
1770383823
39963018
1119090449
1318798063
1733902846
467111929
1195697643
2025153251
2137276339
1508552629
685217880
481519595
2108688599
1776055557
1564233376
1839810023
210814969
789443133
70670356
1724642133
821556691
1804555313
1101946096
85158833
1786966257
1775271515
1060910981
1143543332
395037194
554755479
1070998108
26411100
213923444
1920731431
814558387
491503461
1486473299
1790419698
1542624688
825210428
1159138805
616575406
1850382524
211512317
346507264
273953771
1012856039
1721462424
1150659808
641669491
2007721708
1579888614
738630244
1381033989
1871172402
698200066
1049603621
413237986
1682396151
118721096
756798300
970939328
2011804940
1073495748
1041982983
1568038775
58601431
65751044
163917814
1243941279
1297508798
77231522
1097570230
1205456230
528256393
942760648
1932798110
1118764647
157623061
1407812811
80390743
1335519376
1783790868
292766130
871104954
1308423468
1095725534
1493237865
799216918
359909053
1492202504
200577013
970308746
1325362178
740854093
2007885827
2099464430
913871618
1822146308
248205857
242716137
350471229
747169530
1417506181
131516167
1210031756
862947966
1756533374
1715841604
965509483
1276767215
1626897609
1948970338
115270101
1657951372
1752472890
1663655689
1517736165
1876675213
134060692
761937448
1013872740
888469758
1591175242
88318116
167114706
725631797
464530682
754173015
1298502444
698193890
412508741
90856755
1926558315
979276036
1874297321
1406638046
113581929
1382461855
782554027
393889830
1451177799
1259190193
1173241508
1233402236
2036528641
1268652058
1801257211
1113755771
1002766107
1258741017
808996354
283191351
1071090693
828176767
1763566426
1113799305
2099060008
842210054
587034384
645365061
188732437
1164212831
1592851377
1820753666
904409255
786990360
1253276069
896568185
976707221
95552823
2074461163
393821573
283717313
1010266196
703166810
793566182
357997305
1488094807
307727183
1832409621
1202793813
1894316408
304620362
1178497259
494549710
1467746975
1065371684
758385081
1352788525
585661417
1969956643
32384692
670175112
327495176
1718713057
775568406
909863352
1028440462
74551865
1870579572
2054090859
420797051
1690609428
1382626595
1259985455
108863423
1504812291
309976264
548642445
316215798
490188825
1092710353
1576890869
1218570467
369027698
2129016857
1812660134
308600284
2112160839
1707027835
690446922
170350608
1002319155
768313417
1294694794
1184090076
1491159006
499468985
1943272144
1037484512
207798383
1961262454
1564587434
660212810
42277069
1177072407
1905091923
1870461856
33481342
243906645
985923833
2119392570
2086234804
1883693012
248427484
127719687
2048285874
1009612258
899074997
1565778181
246383883
1563448840
1754814182
767894593
342097686
1784086962
909468111
1124913874
2130345633
149690505
831864417
1934369201
1864275289
500247601
1838926197
1524748437
1711123768
490540949
2094695278
262784922
457727480
1432380477
641840089
731321090
1872464101
1611224808
1764661684
601210782
1936953019
406686900
326972324
544409457
980994145
1824036543
809958103
1354103886
1126104218
2107967074
738939594
1681742936
1164911397
273617509
1078815699
1886633686
1539804608
1242234332
2103618394
548939560
143004583
1170851501
426244432
1574642710
1508840956
1739554608
2053376266
697798827
487193667
1202750380
218481485
1056179350
1568828367
367248458
186193188
537134417
1942455860
1406353296
1065989026
749986559
1152601471
1666382567
569312770
1953901048
365912949
1327165108
1508030017
1904828389
1117508515
736859965
2018918433
1296914810
369377929
47912889
522821574
1199634907
82359417
424153721
697708872
1704137292
841237138
867145001
923886735
563379884
989862794
1281480670
1142836997
1788208394
489130351
177826142
78627652
1014252168
1213989053
240595059
1316101082
971530549
679868750
1250420154
1325690847
292368274
729235534
1130621738
1720383636
943883005
1125749788
1678683965
1355768863
2137546360
152091368
1936969782
994512546
1680193801
55528030
43096115
443494750
1417775964
812291792
1439239096
171135194
308044773
321294413
905018407
1733338666
122336109
821241590
695901889
1653267818
1949811645
694993686
287586460
831068958
1198204170
1537704412
1241416847
1194994401
753565673
2089186632
1122226526
70166950
1041556057
2072733515
1524091296
286498058
1501864269
1814690773
1929930454
898035637
1422123908
1589531671
601512385
22619968
1630393441
479706450
930214063
1858098013
1869905529
2085538747
2005843034
672833588
1990338035
2716984
1020409304
1289215685
1170458664
284092772
1609757800
1005480564
160638402
817456648
1118328714
1089588672
506585838
381273265
161842907
915822935
236848305
1661461557
1041609486
1306050135
1847073229
1877925807
887435362
2003649654
248482825
245226910
80194562
1642980327
1832031188
746750339
1643044338
252366035
1043127753
1851423430
2057347838
186579530
1313423195
823581121
2045146122
625126221
938244733
1895837088
939654645
753199438
826271715
1144231285
1662986975
255687204
1391222442
990680913
1798110902
1715783183
711592618
760515717
1388257224
1027696779
1282843062
583705381
1403632360
1016194192
743253389
1188972804
688648114
939232350
984919473
1285791350
471081489
1325927155
1320780998
2060926290
805516533
485968849
1497891170
41355903
221072390
337980904
1568425681
1269849812
1994451566
282959574
969240159
1004969728
601948242
1777068902
1331881773
1566865522
297602078
7362635
1362735487
166526950
2106926930
1323548344
1526336957
1850360093
1464190940
1606801500
1805529503
29684690
321507779
2090650959
1751374986
572922385
1304027880
1161038383
896044997
419576406
2005643733
1915418751
370624215
475234333
1921290465
1242442852
465242919
1791837700
1961805695
2086240822
1240344404
1371367055
833331131
1021255095
1909474543
1285104942
544982665
755348251
205374652
2036931785
205053789
787592287
2119757471
1882001218
1483010163
798749261
1055014703
1425944862
1696135409
1649036052
395970565
1140922942
727413109
1863090060
1723284090
553765384
618477415
1512930631
1172270760
1720377755
1584446442
1258821613
1006428818
885097775
323615252
1489092365
1822682502
2147370963
1516612125
1293990104
893263388
989839173
1800958085
1330040605
1889286541
79063435
1947264222
1592661537
624903615
321236419
826958754
2053374444
1985871159
1250843637
938705720
2003202055
1137256422
2117348724
762945922
1577957309
1102074468
1168819647
1613252942
639699090
1414578021
881638433
1402153751
1015781383
1519131178
1868711718
1864153466
1674678271
70521147
1463142248
1103115294
637242197
1660852784
1910273248
129150249
2063675802
179688254
669825465
1820165798
1873993622
1101307888
346250630
1394246798
541371331
1623706026
1391074940
159841112
241524725
1231903075
947043202
815374820
1132718914
614882438
947743407
95073103
693123502
1388200050
1741231129
631000916
60074975
369437983
111656471
1860466528
1704478601
498626452
444412830
480104791
1624950103
772340082
1707337879
1464312523
732073826
555756406
634291405
321784932
153439386
368586245
1183374479
2025001647
267997747
1425633013
611662201
682454731
2081324409
157798562
1517619199
1357873969
930247597
1023513110
1650169440
2045239148
2124218943
1731044637
282302255
1173271804
908610608
750017263
1973488119
1874852836
3470089
1624933865
1633566065
1950856158
952858892
1248960437
662736105
1766355858
1157675231
1535390304
1924162033
106635863
79379021
1866056133
1792152386
383556199
477763380
1161336175
1774530322
1642132134
2015561494
1852154633
1428929699
678744695
1074899555
103258515
604760912
738113165
58883947
1171013446
811619921
1115995997
482572569
1096257095
2053006188
1772066678
107171586
1346905310
1356374602
207035015
960135280
1992005189
377741133
1079235161
1316349774
1322369867
384602557
779254284
1880436635
1310399683
981068062
553198972
1238869460
152507660
800298261
541455129
119095426
1812167919
25473613
1681703620
1023947375
1817542328
1449973321
1687765566
1176629343
232740457
1953531843
191744325
50871137
1373348102
58377180
466269559
1797409246
514139831
1243694302
651399562
1813387039
882026151
2075398526
113478305
2041689554
1828408366
308362506
2053374151
1114069695
314596047
130708228
537995226
407719850
553641446
1707264989
1371745071
415092107
719089619
377287743
884454033
1594885723
777748325
293115256
752150690
1457156386
786173879
1984428306
952001360
946980223
1734188372
577909282
1786189733
374289653
1707622891
362248589
2018914301
2124229613
1860634729
1723521190
1620620928
417004266
1301643145
2091292061
590362428
1682416254
208415608
459461297
772180016
826236145
1852247476
466875919
532039161
1872874750
1611902953
1169049741
434152544
476421061
1931537148
656439843
1214633445
138231858
156905453
1467968729
995290522
499619048
238380893
843442888
17071955
171167311
1727845044
1284589312
1836349392
1277629869
1317082732
1713452015
2079534675
1839907218
683947763
838430995
2027523603
1064271648
534471602
967453473
1665172229
125351544
555659771
1997332357
1427411451
395085280
768836644
269367610
2031472487
744204015
598473488
248521426
1651226238
281210809
1993245912
987802267
255418038
1718670107
791728879
1731436910
452535655
1488635794
1924358244
1159287659
1182576334
1767082105
1660156116
22991565
537670798
1916214904
407011260
824185818
508341106
1158289151
91966277
1488024571
541241403
914595949
2078512233
933436957
68686444
1721598690
2095868905
2093387045
524368073
252503387
1652335395
1368333945
1456862418
1279136789
949924816
2105875940
1511916039
1957796914
151491622
502242558
688624633
1589660272
436449802
1986308299
1306230804
1696713920
39209975
562147701
128536866
326181159
635589285
1821843437
60576394
1821794323
174626489
665174304
1169467911
446582109
133422572
71009475
398733557
42656925
2028837205
117083496
1793324369
1732643497
489020044
1978338298
2067046355
553020136
759290579
1426697916
1690230261
83418660
1976773217
1105942007
1155593535
1708664449
1084236282
526181620
1146082481
1516556649
453206336
1875088674
1055631526
2030669542
1352388407
243341895
1029453887
461214292
1349189998
746281563
778888191
1211969576
63056164
117790334
2063579081
405893250
2140016011
1182739323
2122768001
435474525
955284441
165376760
1191097798
1073867759
169006430
1524642156
1133859896
1641921018
2056800867
466004866
298097925
1890392449
250184961
406540486
1768236452
755452866
204862041
704376638
1115135288
394459249
685889046
90092105
1482461508
1287033676
1328091518
1473874880
101563172
1164200306
1525697540
547200061
1860276664
771824254
1688862205
2126815083
110566757
943828880
131961619
980683525
175752258
1624340850
1558501998
365522266
4885062
192607692
1092837288
841778713
404216709
632006198
1023241559
1289909098
699463523
2004344710
1196398239
366831486
1600673251
7564769
82062591
1638163981
219022866
1024395484
875873984
1205639843
331857971
693848418
1236516834
220717692
1700008812
1222325092
1270487924
12931116
745581929
412429287
1288932990
149746281
1716829742
585720080
606387056
1089129483
1233089595
592269720
1585276971
604629664
1621022319
1450415418
1657211585
1084624653
1890158112
468252625
1537599147
2009199502
256463547
2035056997
37124951
2113896482
1833833618
438690193
1060552116
1323675212
1695903448
451667958
794480512
1115839727
7399543
1260300657
1096181699
596606026
1314455431
2068576326
100319560
1086754573
2062331035
2074358758
1873228766
194959228
1040889434
30742044
270676918
1499581899
261035446
1060828979
670689641
1166538596
1316285719
1581000801
43936544
641363913
1602465688
1117340802
651937888
1382549787
1349669086
2050610093
616417719
1875565210
1706264426
1813940676
623494343
1644258348
1755662928
1233384501
301288964
2089035007
662583423
1350703858
2090444161
1191061917
1325005288
1351950115
1059570525
209811579
1065389421
654785499
452404646
1660760052
1140969383
717452018
11225266
1073607435
401156691
601346364
1090589224
39329490
613793121
1423776613
1519909271
1970852439
1721826602
934718741
376000645
1499582909
105424337
1516372116
250815616
288708218
881447583
360461510
158687923
1736086918
462137921
1131812457
24621757
2115167507
1116579689
1512878178
2117933453
1508690362
930594764
51116521
1238651676
236723934
800710893
1999110544
1101250240
285394839
649841307
116775548
324733971
486948192
2131085829
106278128
1973713879
740830220
727930390
1049725657
935455881
751749993
289561687
983042617
1628819932
1528838921
1387229220
1919668730
1812856933
1531633025
1164409966
64462230
537688141
1884767416
2078345927
1698303369
365677550
1170004607
1463861451
2105888925
1439297478
1997845583
19809899
1725157926
432394588
2007382591
1942186796
160570391
601416016
117447735
795831551
1247864163
85689502
1595197433
1713134424
1338344810
1079240511
605532094
1153852731
1577254669
423431639
1376680639
1274361052
373147180
509382992
206929008
16173327
558284937
481492395
2004908716
34378724
308162227
496324139
5735883
1847852313
1670619584
911883493
414923705
223487636
198024255
348769156
603778386
794670134
1297520998
793044972
1714371428
2085234203
941953066
1699582379
779775195
886765922
1418872780
629625136
384979808
118708059
432474902
280004607
1957117203
744390206
907247566
1356284497
296184519
1866560490
605453795
1855366708
1418889691
232179472
2070152958
1246005894
2003884743
1491302918
1782754742
1564002186
1431350309
311743033
1826079226
542095106
1737291454
1460604358
517757440
1402881600
466607512
1582529926
1148554307
2114443399
421312410
1461431448
1691535111
1640032468
455407706
1374680426
814094496
475902080
1821678361
120374331
1759508321
2060821151
349019647
1443541200
1995608961
1743977317
199108528
731121641
641070584
1704543827
763520128
2065170581
1033097000
1225648261
816671204
536616012
806754349
2089104483
259468919
1473977067
354557682
1855780128
287086428
1411071962
203054049
1422606892
1962896460
329112257
1516293412
1378814024
1024848653
2106279478
389011431
503068746
1069168080
893709430
1314412361
1477886292
2024070635
441852401
358228135
1014273834
292217403
570146297
685093394
1649825387
1184632161
817082340
669161173
1321965820
2075533453
231858571
719775046
1509505966
1734490814
734304402
2013438353
43524891
1009138182
410300170
2058782748
640681491
2067173272
1645462479
272435099
1319668910
1858334866
350623927
1293121872
1394388218
1798063588
869228459
1111242316
303883251
1940265454
573535021
970687562
1264816361
633099477
388645585
1413058392
502911417
805128408
383595245
1667302558
827328999
646627024
608958770
670835162
609412516
1083482919
935275967
1372746193
346504089
1774592811
1078992662
123681847
146096290
1001019453
879185939
1260638807
1905568004
2001580379
1805882168
153985897
498651867
1469738114
186017924
2105099633
767039669
1763269732
980556722
2107016893
106669287
2042477459
1349299826
602584326
819608548
1428865633
724065491
1480627228
147725557
584414565
279513141
1628958658
1601180058
1134845137
838372721
1229123086
1090409561
1758412474
1534808904
1185421852
494053413
855279835
752640636
869938950
1929195195
1417993894
723830501
529567976
1191492699
253577736
933626581
885193909
593947267
758341235
1562633098
1560605530
1885862363
63197168
1947056832
1426718873
1453264072
685730310
2109119392
1577302560
1471378014
713100560
55283937
2076484860
1691257901
1351986509
1968121915
2011874863
530934824
84646524
671869793
1181064020
531205515
1436178834
321531922
1963108016
1046584846
1405786243
1181763413
1818116775
388950428
912313645
1588473841
790559452
702220115
1427737808
457226838
1967724666
1689629037
1979100454
1356518396
1053366893
2036419835
1377453600
844171171
1371596175
1022460549
70920697
737210707
981708365
588323171
763065801
941122769
235345016
1600206762
1395185819
1412270697
1732001833
2139367707
829968841
1984052222
1704763406
720747434
379931234
1545847136
842883906
1013203101
2090546139
675124522
1570850554
1292494379
57314612
1716530994
262826082
593641853
7920046
1455328164
2018861428
1541579360
838944493
522803817
1982402828
730401192
909352153
1371600688
1330711897
1565296170
1729200327
1300373366
765739158
166686557
820708946
1646448529
901206609
1990445696
2073797459
1428745162
1582612110
619318589
1729510840
1157301913
772313079
1921444984
613259071
55860315
1891816061
1420708215
1719200114
1483578742
182766941
1754898948
1682348279
39332851
111751740
843120260
1904978728
1784675009
55786626
286841246
1824400982
891329744
1018307945
616958290
1441173693
1552835141
1738825927
1299069423
1876755110
17791644
2107078528
1621396941
54141234
434314765
2066400306
907481851
840084612
346754603
1984131479
564814606
389315277
435375072
950786096
1980897228
1354035473
150329848
954777238
1274759237
1823738847
1812647373
643173419
1294685099
1716407841
1965629852
575775229
349032038
1831208784
1551491631
47704520
156303003
39385298
1125563388
181034127
28103927
1045513830
572629437
868724763
1654359465
514758364
686510878
1475118204
726871581
980377793
1204203929
1461001164
204382107
1734834974
1114523250
1060505667
2014837186
458487892
1081990371
33198127
1913077125
323674099
1672575721
803426448
1805897975
1191960735
1088698719
1383270086
908042397
784755410
2038338843
958973793
2020720356
1827885554
1195017799
998642558
1509514100
2121962195
1361165949
1909110439
802309047
1783998225
1186918372
1417636405
1641910001
150859490
1140361183
521146105
1401210040
247768844
1452580168
1528529815
1697479072
1330246388
5052685
1180374932
1327807854
777617173
1593310422
608279561
152535274
1339972129
680113232
1541290901
1519375283
893426730
1876800872
891432349
142305715
242016820
137848385
1882905521
1848581314
964130209
1940956672
398449838
886807218
699299516
1935697484
412245061
1030188574
1904034557
913240126
1348525978
1601844363
1043114883
1617857215
1078241545
846285232
1040981463
1357394389
1735386927
212233036
618031935
2007225969
531332340
323641407
915966962
1371906509
669577508
1225483667
1313555080
150843446
536538759
272172406
1561027348
662496964
241825837
889434833
2047507069
463985036
1469780012
1942131827
1969910881
1094643593
483206813
1961573259
590940800
553323540
43070755
391391915
1790639758
1236156751
633034424
1688089701
1745132197
546574698
728725678
703875692
85241696
1664980986
59275228
1975555376
1941391935
1113266454
1557181359
2017570034
1104988347
941863600
1471211850
488132571
949254807
1072157461
1423548384
794856581
163446721
1265043060
1938251196
1145734093
1322362411
1017803571
1146650299
2108720682
983901732
577602235
34717449
578202282
1341013124
344471560
455149488
791917973
551477561
1356613865
1934762786
1412891429
436497352
792925956
1986288754
1637066650
1937161388
1583678026
790295313
1806923586
1720217111
1620262793
1828472215
2125043131
1657604632
1988039060
29523829
1164012835
110904584
1403437162
1759898943
212832533
310606510
981729420
1304658932
149222445
215107286
795446706
1587673449
1658804532
1042912598
1333976181
1443735960
1224795940
78776574
100616788
1315032114
2042723407
2143950512
718821056
1475283971
227408200
1655736309
1840060333
1220502308
628971288
639997988
500212632
1592891949
1714946209
443764456
46638323
505749491
1464354080
1771118198
799704858
1002754721
227820748
29791200
796404117
2085041039
533960584
1144810600
766923660
197742977
880299469
996770117
1512013193
1238561533
464048193
456796442
1915673045
1617007639
921018829
1702626029
991668729
1158275631
1594725101
766967721
1178106701
1001109414
362903123
1944052994
1608283651
1677402885
1127768794
1581830763
1909678796
1862659408
1744650944
977714131
507974570
279337110
620835261
1395431072
965371723
1711711571
2136834039
1191977663
195772520
811650801
1255533550
71811725
1322453815
168730355
419452722
326727927
570579877
1493936849
1674278085
99435259
1717671973
945683261
1896973657
572652273
846958029
1015572203
66277164
552148865
27248070
1883618756
1876979815
904838642
580697011
1658518041
168931547
2005717561
1302207700
619579819
446433653
370758643
220913081
1972644709
264081540
990448189
85657300
745774923
1541423022
252338737
1049481029
1237887018
1723931859
1141766274
971201929
36072783
275742104
1944857945
1792422826
1602165881
1660985194
581924695
632072335
1617343303
1876478052
318845764
866791016
401080354
748685446
1117819928
1289441049
1251036590
1543562980
1682963825
1521083197
1261416822
1259909510
633308499
267236525
1605704042
991712826
1643412159
376423588
247022758
1062005270
1446098798
1906413751
1556062373
22244015
676952701
1016168243
2084050730
1004074968
1384123383
1046263846
300149652
1042810338
1005169385
1170772793
2060573066
2013855808
281279925
32226983
809549046
1820021922
764512234
1610086966
531129323
360210694
1222126674
612191360
431732700
888005300
1155635780
1563663252
765006018
2090310273
1745920940
1780395886
1529259632
631279569
131299242
749907544
686843885
1837476476
2041303299
542191
933926776
283392265
1742393944
1458418170
2030689599
434250811
590975960
599368034
1658121001
1894380634
2004307125
1411089482
730108659
1728771786
390905095
1316565621
2077693243
468425123
216878034
1066562341
583893438
254361183
1685038731
774381617
239299142
352941819
1735638757
455318179
623084584
397735209
39914357
27072426
535719349
504767268
1143397239
269586254
3801150
1793204416
492152159
59145749
886936292
1178993570
815013407
1828830461
1981669785
229007787
224935156
877408664
180162245
784113851
1892720959
239878296
365861856
1166574154
1696079014
1024223035
648530156
31838549
785298704
555060015
1344994102
1825869743
1104685394
656446866
875451066
338205362
1539160312
1058173717
1457697407
1766065275
750606061
1524705876
1728169172
317735597
1568923071
1605096954
1701247301
1212810500
838794708
335463110
1421602118
649808665
513503456
1671735082
394966900
1054922196
728402429
2052975987
1149032426
553629051
1775761892
1743482069
181875335
1413118738
669290866
219722490
644770135
1526142388
1443436648
1110015585
2049623852
1007140372
1884491516
1333169576
1384113885
49695929
1665799303
1634210133
1651153317
1357195585
1733355829
1202519697
564695096
1638722315
149851394
493186772
1017914218
1880129852
1315412497
76845657
1966924129
2036922631
1653644587
1512744983
343367625
1223650096
321866961
115144184
54604760
808543447
1460311967
2063571813
1694668632
1562937985
1579935744
1054079601
2003981735
2036130259
612106183
1712296980
670279358
877199486
1191614072
1892167098
1074624285
218645637
200140426
159231591
2000692720
593917323
1275658962
20766499
917341718
303669433
226726230
1024843563
436540734
1717003395
1180182363
2105778867
2126772544
1655725899
172199969
2017418791
1009444331
1764317634
2056639750
664571037
463864327
222981756
1140978282
1931751186
1053275616
467477990
988628698
1801821961
2051715992
560094690
1999927179
1955870755
1664092892
1451655351
1439078448
745671945
1152838435
497554430
490479250
389368664
1188207054
1076244083
798649076
894827183
1864517288
437356207
986974886
1679982283
1390108565
258717260
1614458833
1905196366
1184135704
1487837885
1675110029
445101680
518873301
1883903106
1079310042
1848000655
733898777
388886350
1719952246
1851701229
1862896711
884983706
1443504207
1648041872
295694797
647357593
1502581557
764510202
1738949046
670591217
1016323707
701776989
967918132
1605923136
1830072826
918888
2014824927
2048480624
1355959721
90875106
1719753270
2023421593
1376820714
86903919
392806250
411079971
607585222
801670690
2069248571
93420514
699012861
129554804
1967893195
100709918
518357108
873599167
1106724083
1261325943
1628867290
1198329611
294085768
1590713136
1962251220
885065299
849449184
1618891429
1350451643
81451618
1218539263
2013583921
427033153
1202424664
1208546835
234303896
2038186381
258145386
1472338180
1447722736
61481571
1368833259
996289010
1434071012
733401880
469621171
806031803
77102795
1905247645
1088058896
966821415
17752438
150231859
144121245
1923282932
449592924
117565409
1000163212
10718449
388663424
2051365160
1088970659
1797190492
1768235068
437520889
304506017
243481467
1887216616
1056166987
207597840
40015987
394556162
324433408
1723742389
1883225963
1672503085
308009679
595932645
120536955
1086302377
1779084182
1976756082
322491934
1811599561
195716907
708630918
590726089
608140303
148185519
5689804
296393446
900213292
1425233647
912245731
738486194
971357340
470448269
217798272
1787920669
610369034
1651667388
1097009550
1096755138
778417107
1560921100
27878444
695813636
459505296
1815145772
963169082
381662231
848843384
218102094
1767445707
761215920
1046971006
218063416
264049930
366290100
161373685
1057669228
1445041273
381975971
434695863
2062830987
268728475
522863592
1582428877
557797080
130642494
1069199842
800592116
381565884
274336452
1302748195
223140696
1682996773
2069722261
1546355420
158494457
1172657649
177444663
1010246712
269728722
155221246
60218205
1625575098
274754415
2039126155
809114527
1579676572
1046352143
252294632
1083289458
586290099
499951803
991399611
499582382
1401978814
1771441166
1305833384
854112318
1384415181
1322869476
1162090657
1832375647
1216939184
1908705596
1076642875
1766802499
999951534
959362852
1418886198
1588990516
927998969
491034233
471226983
1497900110
1052688848
1135611226
1361331052
1293473082
1098064383
950888345
1422520984
1107240402
785246527
1809930740
1096658132
145472084
341873342
531175532
797622667
1110373196
1452346995
754410352
1846301618
1407809004
1565780625
963537619
1921359844
1651179179
1577669180
1737822591
644006791
1727627195
1622272470
1732434258
1884777891
1885635996
1306599574
1618937887
407303421
746991329
852033035
1860992384
1381467618
1937287231
1323431322
1191132478
1907960492
1964244596
185966633
1321284722
1271624546
1784019090
1094209989
1265572082
933613974
2004656082
756497188
1113198894
1476925134
620755941
1119354375
599457585
528577320
597755395
613419826
236365534
938673599
203553364
598330251
610150175
1241543477
1898775247
1285766004
1267909501
1720831852
1553692457
536571539
1166813106
941267485
1040958505
1675296184
263194962
705013069
1845591447
1900773975
39492431
366634329
1711384395
164513503
793102351
1091077703
1524818912
1331735943
1052062217
2113592497
285925952
541476915
1980841131
1021376947
1956486333
422361258
925175104
784327729
105759352
1528462535
626115227
1267794245
36614071
1628500128
1777234785
1200141948
189036874
1667594313
841516344
16620850
2126243120
514680222
1136761452
2076098825
1140106112
1139830737
450249283
471352537
1542717019
825779344
1526668224
1945109337
1005215690
121845497
1113224501
1811866583
1568941084
1409786040
971033896
1771056003
1090269862
704395374
622171349
1045191692
735062007
1021347499
1968854552
270213924
2089637930
1325292771
1670591207
736873580
1345430140
1702670223
1530904646
1055294915
2127897839
1572639851
625377480
1358938243
784707738
719443031
1116273647
2107582390
1714505957
124405957
691243292
372257220
1143291219
227118924
1941255312
799838199
216162793
2033416170
329883593
348904549
1892873368
1251309085
765297025
271742745
36643539
217488326
1791786866
1147386027
27272288
95285344
1459620190
215217406
462251931
1922471000
2054549236
972592251
296302402
640748038
1294872174
497459800
737719522
1878684999
122263626
1423749979
1220112573
861440703
1112293742
544227463
1845613756
77714691
892178488
411265718
1065882500
1185650828
1463767981
1396396994
2014464830
1705495646
2136728015
1239618153
1852058858
1463443734
1656313213
819158704
714797299
1943405580
449635888
267252973
68680799
1868089495
1859910974
1221702312
1291883147
1352542684
602078720
884083047
1215218080
1350844742
1556845522
1860932428
306445514
1456976555
647973056
1749265828
742431117
1495088555
56477369
537550170
752816822
2050333464
1582396273
211168264
872843699
1339289025
643853454
604078204
115166499
1053503983
1170601682
2077118212
1912833936
1388467012
590427986
1199137899
153193658
2036362216
325865058
2044521511
1074156785
1351368687
605125212
901503191
698910370
807851463
1694744284
1184180379
1789649377
818274748
797442430
1419970602
1972195196
2098825556
701376905
949912755
1542553654
1503073989
857135749
72656289
1633092233
620054688
961026414
1883185861
1635278558
1529363556
923632221
1529533539
1993863876
1584883325
879480509
129146831
233176079
336772047
958292837
745315269
1599464271
1598533291
542178564
1879016448
526500126
666235052
1379282496
1710931048
1326536898
2126492229
941595055
649490120
1614160733
1374442010
615130798
844058864
1486763679
1094118454
2096778870
1621291938
574090019
374628914
867366650
245659067
586786452
842643670
1878373001
371210788
344781891
475326990
357993877
2102808396
1931421758
1499165254
954133788
986371823
848576760
1534615605
1234101562
624639361
94150978
1770501412
1836394017
621564332
78359166
615780561
1588818826
991781862
2061861472
1634362929
1495120063
576407052
25493463
2074222535
1596977158
1548573946
1329611093
1280033358
588078152
1753804085
1567067300
722885684
1317338835
1999611685
303883888
1651085056
1092215491
1182507436
1798982261
1166898517
939262189
1384296218
1721589819
1343718690
75162168
22443325
313530029
381607767
1162810193
1376970053
1257723529
595709053
547943969
1037628213
1980852502
135343188
1324502066
1176469713
20590805
1042896851
1093470906
480530373
796268236
990171712
1524974450
1234554828
1723309413
1239032731
591855808
479637297
1785681920
1776447196
664993134
417406039
697647245
1978569759
1146031908
1705772872
1209493413
1675371053
1280571649
1889056032
551403213
1172288574
726899556
1000613487
1472216354
1181235880
1003109333
94538922
1733491462
995177178
636567799
1124664578
1934536028
854163731
1881385289
27154712
1296677978
653806147
1388361720
1340735386
808288599
425780547
112180143
247211460
209238587
1701629839
283423883
1854747874
762835495
1601847248
1663591361
960401410
22447278
256627403
1178276458
2103452908
1730444663
635274683
744142597
1815120100
931144693
1806369002
2126295740
327320705
1170975169
1471217305
1315226002
287847618
1137858586
853719804
628584270
1245925291
1290812052
1811619200
1681930734
1950082466
1319841465
583742089
1896788823
789842282
1784874134
1850913090
2076310866
5020571
1937103227
867552193
1734393505
101327635
1277369045
1692082600
859037512
324047920
1057373183
715504889
1379746351
1138714289
1252559603
314256797
240374028
2004440494
1693839490
1566610876
2029445382
1568830124
465355047
693979758
380595922
984977417
724745306
2122610414
685662449
129406630
900468598
1081502564
1275467901
767990730
1874014992
1561742140
1942757759
354089616
1328838803
1439751158
735650141
1443138205
1697987557
419046496
1630855203
2004216063
425494052
752356252
932381439
2054931976
1987104935
256803277
2116483987
684796682
999377001
311510010
1716002168
5944296
1560891311
1054444917
722718370
1508500805
1166282128
1609209866
2064575543
1438327870
424058162
2027992444
1936754415
587381487
1187151623
1864022330
71872283
115783143
1750582062
1330963809
963611217
954441025
676322102
1033174064
936158673
1912009689
1919230536
1387260494
1729102362
1162166100
1993099685
1775047105
2070122457
1472779917
755992180
624871117
1179118788
1571544812
1827292186
1788443468
360060210
278573051
109478072
949374582
991459303
719962805
1051946844
1696546571
286642520
1966097231
619660714
719223446
639750546
877400105
1830651036
1944163245
1739762187
2040492096
1541202780
1608910584
30189415
90814588
1673711690
573040613
1401524089
1260704152
1766957912
413730615
1609138495
1073688076
1221664754
2104340287
38142749
663761381
283509323
1855400226
2088869948
89481692
1717139769
22289700
893781772
704920123
1859191702
1959289223
655365478
1320450527
1203912318
562278050
1313649188
2059465264
710036639
643890103
411157002
1518807970
59998399
1172946645
1380543330
42220288
852410471
1647070672
1086480993
308331238
882083298
768627816
631091672
176532986
1323808569
860118534
605952136
1243247889
471027544
1003895471
1094244416
2136042433
1901872570
206932100
1811156807
1845001061
1643152508
1339353135
845031056
372551723
352459516
1941964814
894020853
1783078519
47179277
720770824
952033678
891590105
102945485
637158997
197736127
999097192
1544633168
1071895584
367802484
801900705
1501347702
1340175217
1036878830
1609788072
1194448775
936904431
2094705313
1704597073
1085034560
2125209455
551434944
1545747277
1999743218
691804764
1871940707
463871721
1532868490
1075901655
683779992
1443496915
1706290335
1232489733
1566895450
1422106988
580656355
96692978
1086351253
377601871
1566048416
168351181
1411509690
1061348799
1554531804
146015575
566061512
477523786
1835604176
1079044628
1464489810
1167178600
438340958
2139098875
568826832
161949517
1741743146
642382956
812337609
1073130875
97610500
1544316589
1929206353
1629758690
1467239282
1231574743
1870314182
1293858092
615163726
1249454544
393769919
309301021
1126345681
494988423
107175074
920999913
476388318
2116587461
225342149
1380718821
325359990
1266431042
2058119272
1192189074
1225819134
117144762
353289952
1141840533
684034468
901108107
1178408159
1685556263
544924353
1507134402
1395131222
180277997
1127254006
1196681924
1956102078
1758220187
1446050234
2057357107
109234833
2016598099
1183105637
1827086893
1210983843
1210057514
765596699
538335871
1386081949
841724592
1972933088
1703159691
1332275279
1101488563
1949872716
2058116621
58544819
1775171533
649939385
1840154678
1280921160
1663429555
823240728
686280787
910890092
1983542022
635723288
1221123943
409474294
1261173462
637323232
348274225
1375660946
431830728
1991264099
1400859678
21905730
1189187570
1296319147
703770828
1815637289
984168510
67822258
231235533
837490343
1183690627
1029761412
754625029
1007003368
1813103114
1632063042
463989938
37338152
1261605155
469451900
581649977
412820291
1922185480
718876475
1136637274
1232368352
73597637
1128432614
1290908223
2003529357
1380237081
737634769
1323740294
1207473885
1004647528
727330846
1209598505
357033599
1524067841
1270554205
300397774
1284734358
1460241470
11691773
1575662424
1281398851
468286195
396174053
1600625452
292566862
1249051583
181680106
2038192475
2098864869
1617355906
1915473401
1084735023
1384644859
2127283423
634038566
1683273780
1654130767
2626658
1371261832
1803697497
1166438154
676546892
1277801807
993403163
1546723732
234648709
1203086305
1979627602
192242162
1135141782
992611116
1412196445
1381242758
457826979
815497450
650095772
49411727
850555284
704098277
591721491
2023867087
906773311
2112720081
786048606
235898732
221060729
144994842
168496419
1740283353
1943796239
1291821102
1672134890
1638383417
1580525212
1392366198
391685226
2044388578
1149691547
1891932933
208747045
865778883
1907620234
686004663
1372509675
1581328418
1432792537
1025499251
1044592057
630156402
2083032931
816606706
1092463996
594832377
784041846
164367987
959527875
259168976
954762678
1356115675
512811386
2124751130
957745715
461107998
1619960057
2016006818
1064638169
932098871
867386678
1464728152
1767416928
2069693404
1742094602
1220407173
1337964112
1170112946
1210667203
110411273
238008326
101662364
2062010585
647158659
1468590267
1535067265
1932889981
705238729
1418954720
165781411
666073719
1747356186
918898867
1853349698
959838421
1655778615
1157061515
2103768412
152670277
1934986800
198296500
815697984
1030446863
1820662063
796098431
855597345
1935971156
1640801160
406270271
1241652164
816425105
75210178
611496856
2111185724
2123950474
1084496787
777954841
1894155521
303862726
52545517
1076482617
1767331463
1802107122
1663761828
558829864
1333691568
344255730
1441108478
665795768
1656148769
2112842722
835296916
1976099769
2040536897
255906480
865295945
203142216
158903103
2084163874
645700919
1221958537
2063818934
1604368
13761509
945357192
1655232808
348928026
1556088468
351935084
2025326835
1369442734
1377203563
1185540079
2004398613
1013065632
1491383076
1244530960
571266996
778324440
675244213
807986085
1517684520
1309712830
1058991474
179074476
608898384
174625790
57609969
1554431474
1769962542
1057100315
1782836884
843079270
341210985
676308676
712528892
519267227
1039695418
827422244
1246090455
1992558691
269022630
2028284645
778734672
456922139
1125799074
705456842
1136286363
1373910800
1185597075
1716361288
523158497
277390695
1193705619
726984833
1395732806
236347885
1762119643
710168246
572188931
73034042
1013179377
798559110
2112702467
1007728990
805959308
344986898
1963273171
1583598128
567061412
1743559126
1192882570
1876418249
891592674
1319625390
1886930226
490152917
724468173
975829208
1379963982
1881021998
855201969
683768463
1475988438
906032623
1798432117
1167584003
1275755128
749001846
313500290
425593959
659961199
1546764770
1000318457
1754432983
49027895
1270695992
815586064
1993372800
970303318
1800738290
1965901156
1669686460
1054620752
401338838
1030334906
1154738703
174403154
205522600
325749663
22443896
65814262
682744011
1288677226
1124846251
757173721
1029716
1721324327
1965847454
168890596
1732039396
865042731
913655892
1641156009
735724358
2103760557
197145026
1818781808
1481249439
1709963486
1911809663
941658497
331576336
2024944447
1963877511
1226649529
1535639533
1073132201
51945058
1083990314
1879026003
453016831
1368344098
1954765623
1394484647
1111690688
642988642
1107570253
1849869981
1745271933
808756118
1965637682
349675055
347807082
1815820057
1273893281
322671075
1090533013
1602957563
2003374524
79732507
1981579660
143929837
1674126759
473403791
650454530
1311559578
1287571718
1012818211
1624083303
1889220727
634695758
839978705
1338451808
1026984446
291530470
1514223129
542421153
388242656
1009467081
1552791799
1557983115
606051154
485518087
214034438
2104255653
1850093828
367001327
1744197047
1718361631
1138857494
759728280
2026782496
608478580
1736706264
866840222
407915110
705913579
392610048
706524271
1115551859
305515159
1610218698
464008318
1693454250
1912257080
1199143474
1277635854
1062872559
862052026
175542115
1986893527
1670908981
1261033561
1727788484
372335292
2141694110
1878939730
552955762
1183247814
1231095876
435073037
2045917951
258034791
1614864713
25515741
13914312
816109908
1580938826
228374900
1574973742
1135693806
1817105446
1652381834
9511050
1494783211
2023896865
1762911211
1034147134
229575965
1895588353
925918860
1324802859
1825952538
467222425
976786656
1060238652
1654891259
2097901914
1819868515
951478087
1785415807
1253281316
1184805486
1469910691
1332124462
840667292
238395221
320878677
1074109580
1273683817
2086859420
59028516
1438748133
1023627843
1698564395
348179254
1803819312
385927003
1769755600
1526816569
644964238
1481889624
871001952
400261549
1326140210
310987637
1874810950
979822918
1942760459
925642017
1861492757
801887743
1592980293
456375726
568073882
827604302
1263003320
405426202
2061409923
608788901
1682039560
598625521
116928131
1671817421
1024593244
460785098
1644769551
754724097
1177675070
1886894127
1595000726
288872803
914598432
485654698
1879893896
290081065
1078787080
1280356481
1299202528
949761920
1404862395
1697257933
1965174203
2058871262
330085651
899185082
1272095706
994816441
1097801607
1449019565
2088162831
213208705
87820099
1936635890
937828452
2083806023
2046388686
1206631611
1186574828
155556516
144331404
1908522194
1501039592
690270132
1326331861
1428510615
2059744577
403310838
519966755
1761153068
450826326
1856840845
2128932432
702099082
1958788144
902175785
2134082223
899378037
20893104
1455811072
740541812
495552637
1188353654
910697409
1263496695
1431652975
1593690033
2067370489
1556778052
693809625
1083718008
383847749
1420402913
2072034441
665281717
1206956781
1530302720
349816761
1456093697
1052059823
2118010585
2104359797
862849255
1896168602
1499878795
360382813
814449606
1363941407
742923755
1334911251
485202453
92386348
2008101406
256287900
1637059376
1558980239
474200729
708369534
1567879739
1858006238
1072896912
711539164
643030040
128662191
333872260
851884704
1605746897
1331333061
300752161
1163732124
1280767052
1970268124
677962167
494838589
1913456470
857785500
554694394
1334640182
283514148
912739033
1355092625
1078312377
626527610
327994799
1941945849
384957119
1016859660
1995326462
207790078
573766796
1667467346
409092007
1762485971
586279155
379638735
870551172
368949703
813222088
586403806
1175063862
1935122085
1344956749
135709452
227674652
1294872783
866711619
357228983
1582068467
2106392581
1588189891
69616679
1522461086
1271967690
1069234786
672785434
357996624
513301484
763699660
520390296
814432752
1892233044
993741703
1120927795
287129829
2127336104
190008217
764858184
205049690
734039087
623706184
692879459
1635178172
2009619835
1164030456
400230921
996186277
636066246
1742641280
1539351272
1230831298
1223324754
1241668431
488840396
588647655
1279508056
1982141713
2089137491
1398611562
408323466
804784271
254963020
1217016281
1946333111
874823243
608029416
1817251890
516064678
1525054847
414757493
1309904220
667536305
327808482
46922224
1279375702
438621674
1633213636
1260617508
2038239400
1977513919
1931727748
2067372992
1299230596
338036633
675632284
1128206107
763991727
242674426
495531532
1081164251
1494326329
609537557
1776947750
1497656924
546607391
531799522
134520398
1223821963
882844738
278562077
1068309491
326746108
1253922974
1544753166
517878905
1690401247
2075202607
373005515
2024026576
1495989095
221870917
959322297
202274519
1805686663
1780494588
810911397
1930515196
1587767631
123399852
936135704
629982411
1832410417
998020539
2033880079
1733439393
1294486539
146277951
598733527
1559762374
1199295180
795649103
546986701
515057735
1578230444
592756518
1890063234
1427783503
1045887236
2083449010
1716422174
1262123836
411552393
2135830864
479287518
1284660892
1044307108
939325489
1010144520
1319909813
649496226
407848109
210533003
1522767621
74572499
335689462
121214075
1676817602
1091332968
1670136492
1767839193
816962560
569779340
464217830
1073267638
254910214
992133179
1705778532
705027505
1203533600
1447075409
754855187
1541486086
990054383
376219621
125886372
389166299
1290114668
302315272
1655281707
229676527
956459315
525964683
1937461980
1767101635
800983028
1109684141
1910402877
1097598991
2079879947
1671165018
263012300
1791655655
590898697
85851506
1572414895
1571099658
1662832354
1732990830
836788012
827508275
1027285194
284251126
416417406
1525206387
1333830233
505939028
770049596
863902743
336616408
824163216
62162588
1587295749
1799649086
1507273245
1280631075
291537521
319049713
262420165
189072332
1663539167
2108231571
1090876954
2080354169
2119789012
244570904
20029145
456718540
2050019441
598130836
1576794715
1998386522
1896742785
296022103
663180119
2062470990
1576713553
1712273769
430064976
610458944
216341270
201911989
708192259
175241437
348935414
367541631
1039020857
724283622
1791656102
149943249
484203952
1894150355
367432345
756461362
790309731
1627624244
1739335995
1701881192
2124276831
113670694
1248218987
1899514623
961204019
656176575
1114612844
472376797
1921956560
4796029
1345110371
847241651
1800564491
540378641
520196080
1221697313
1827071432
426988678
161540485
338949829
1034585835
1063544839
379289844
151660733
1704707426
1102345171
1764865162
1416978880
190159746
1661752220
1209487584
2072725930
2024261409
376285812
1965542502
1702328885
805774334
340735624
1261433523
935121950
309901029
59303943
1226065178
101224846
2136705263
1915635106
43425231
1625953129
816606979
927108539
2092431964
906669892
681659651
1414325275
1707433715
2141245284
1410146313
554337885
1164275956
979075913
576735193
1852855724
277584967
778189299
1500726463
1673075272
848047229
926932828
1125528643
1819264349
588781984
151642094
115286196
652313368
711815760
503583184
307191104
796304910
1890934809
983795321
1358734923
1140617759
793870370
361517892
106808790
2109948528
577122817
704857879
1085199064
572123062
998692515
2103958222
173819901
312473840
1407091017
596733602
1610294520
746536215
1216643372
81478673
1280930091
2027937453
1848136326
1516539848
60254073
653632240
736969674
256793285
411034158
1018172618
106208752
193038399
261774322
874006964
808263593
1667604558
489505234
1943020145
2066249894
1973748318
1954645243
540190097
1002680869
1315601
1468699184
14173262
1352487872
1968095573
1853427058
740684678
1633122793
487850239
703746290
1915554821
927782364
610071854
1015513852
44686081
1015336323
1740334484
2118087815
438348828
336121495
1411255111
1530215808
797198913
248050364
160372758
1673275278
871526519
377119429
1354229129
1191409552
1967504490
1209470117
2022714879
2116356970
792936901
32287825
1547250759
636255538
1951384367
955373773
776196866
125480134
317286221
807308737
1848555928
2129924014
1673050226
1604105971
1728689110
58487829
1273716819
522537122
260732263
476812963
624524865
25516219
313569997
1887083579
310862329
2132383405
92025218
1194582917
1930974429
1237451508
1936042806
119128180
666331621
348010109
1198535971
1127779191
1579790801
577490815
335397946
1287346825
1057094279
1018769354
1379280807
1983831242
1276821094
544914594
1715288302
765089034
1333266105
836206596
348176368
967188690
365047655
1295683429
2044143193
233322501
537189364
518559044
1271689953
1386829782
2092273767
582585164
880637203
1211782770
1739379661
2124880469
1010197334
1435926566
1548334294
610719883
2091621794
946019909
660719448
764910113
1588357263
1874789623
2000069806
117173910
109776917
52049032
1321837110
1332497174
479356731
1686346103
803236325
1411318242
1556864787
1349545739
702174307
335580830
165459853
1625623216
1777198252
239218080
139776257
348179853
1644383586
456728005
1401892357
169581799
539562142
1235670628
1888286337
837735139
879736546
629117114
74101942
203088662
699110755
372663933
1203362316
335409467
1681901194
1185573288
1322687155
842385173
2005044064
35085922
473852642
1536582697
1935272776
183887990
534000794
861132553
1048817898
309388344
1304131798
1095433237
1582691852
949576976
2074505303
1830227188
176805119
106728309
1173201137
1562116549
1452292632
1129263491
1565970743
2004983936
346147803
1904669326
145223436
661195837
165194733
817581119
712196025
1878040019
2015817062
1627164768
184364704
2127591794
1386224067
845376774
1274126786
1171247892
950265579
695411291
2127251041
69899066
745371124
734574421
334902587
1579756856
234572810
69321886
81533271
1285587022
2067582204
1907910947
605177878
1419759161
415038191
1369064567
1463350982
1469951812
436210260
1180917926
621221083
2118290999
520873957
613382802
605440522
1027881525
2032910941
1288331057
1784213601
1431915409
344057277
820381332
1890337784
592837302
151254582
2034187870
858572462
1489896496
1031598210
271073938
48887373
753271096
1637773293
2037199804
1157418993
1850922309
957639524
1320199110
70354203
1184863787
600364721
1294893902
387555710
1371266167
382500676
2061532727
2014648332
830362829
560755307
1229859867
1008925373
1322624450
1254056841
1463220710
225158839
1489568732
1576164176
631254364
1621343097
1312685174
835197590
1285408587
569423542
1466811665
410747458
932450127
530734543
628522778
2120169168
1179617172
1205931850
862005727
1707587656
1932626231
89732683
1904821529
1638530249
137896447
1799308241
1044827621
1291286827
888577579
763237491
2092836573
1805885769
763750916
1467919784
1979322782
1574422535
181095454
487902227
1280080374
981370971
1190640972
2012168828
1459863068
2143900647
1068062058
1511940634
1609307023
2138422259
454029213
1978719659
793250579
372993545
2090016971
1713692785
1457468407
2105146489
1938506815
1235882079
2063415345
1526150945
242839684
1817518117
978224798
260602219
2143439449
1772086319
1973349916
374282085
1418768917
701776989
1702462166
607143488
1072343107
1258593900
1371783036
1660474550
711714753
1336731525
361016593
569685250
796499782
131141816
971212997
1307632033
1063543389
588115060
51099339
511506414
1412358003
709121823
401103043
492168981
724720116
1241872480
215756989
2095959029
1359662692
1323137881
563806666
1205823158
913900064
1143739479
1720667937
1335064603
1651707066
2120128528
1931479178
1029988266
1595360850
1413459958
1331759228
900170382
1240628159
1708244096
1596807332
1540339438
101529656
417978720
978194141
106374506
1180341018
131191843
191198032
531581788
1566268886
357577194
1171788871
327960104
1438822085
543253997
1282705778
134594108
850391813
547111419
54082622
353621513
2140322821
1506260797
1675327895
2107710939
649378335
1397667489
5018162
1514824209
653837507
1608960491
476987188
357470449
33064898
620247041
1849900988
907168762
1423999568
1793173233
682287853
271747756
1512292222
1851878513
324747383
1434541511
813315100
1674442413
1170744538
1676811840
1645126625
1827340757
921499226
410241609
1963587192
1343328359
12963787
502670491
975189586
295128976
350198680
1095046142
212854680
123658184
2140595607
1842677796
935001668
386573574
1047624795
823125647
1169597249
2092249552
744411923
532870734
743429855
882028163
250448898
792552388
983456201
139033487
886164619
1424134597
1989786758
1472485453
1684773619
1986875566
1918542018
1353485910
1435421369
163838077
1594307311
1185291099
1419775931
1696137187
230829321
837143610
1767369578
1568698087
1798837804
1687900972
1884963815
1701262334
1616566658
605872582
1967620821
1988021793
7975977
438505569
1352565090
1689367493
1869174832
623014649
605657983
155758465
1690378128
450902788
1147471522
2066964019
341326552
349102853
1328305362
1629725118
942698157
307620128
123241870
1039058008
1895147170
1904802144
846620664
1343324224
512353972
679821239
1289688063
970391183
1050805231
1607392769
811913715
2100812114
1409030944
1482071339
44772627
1230506347
657210464
1385393205
896990229
143888861
1707275663
554526224
1797213606
141119905
1441787230
859760809
695541450
464305824
419959285
1537002327
1812375613
1714064390
123265348
1123115277
1718920975
1041116963
200721767
465654770
1385473399
1193588587
1099904547
1041969115
1588697860
1505064741
721949596
379699700
2072131774
879708716
1561548244
528537274
1418551058
225288812
1900293047
920121311
650603895
627186710
1239804860
766365991
1556525113
908761180
983694355
624227523
925605519
571660647
1976469851
631283413
1740257261
1139327796
596300575
1826136176
1151518937
1962751322
1590928873
180961890
532694045
419294977
705941733
316440796
1351123815
962563094
1019033062
1759433704
405285261
1482685401
23661821
400468783
593690825
1632895836
625625854
2019795676
366870536
1953293994
1771359438
721211010
2071166417
358339998
680244618
1573821614
1271743784
1426194221
1076318247
893331830
421676931
1978922886
874210354
2107005390
1785486031
1793182657
1232855045
1006025869
1623190055
326871269
1966848814
1653789483
713826341
1834131230
309106075
1978073785
629882658
2074459003
1095506013
1099719624
643615528
1513478149
1123615760
933406501
533085515
1800997257
1420923610
985065867
1200579029
26574735
442484269
68072790
1817974216
744480194
1467182002
524221980
2071276189
1489250049
1022847920
29380116
363001723
831422721
260855230
1276961028
1627885413
1719278370
73617811
125784098
744245010
268693056
657415294
1066839886
1059585622
1155482839
602964021
452777005
1862925714
1487877653
285043733
907731678
110119336
1459006378
986384649
1016472061
1603090407
1232945742
337975319
1117660547
946166323
990943344
1317250552
1845261757
757666762
628730902
645040175
291391996
1743902909
1640675211
1280128495
1377169112
1925548898
380007031
1916928338
558337722
1362148708
73896277
561787030
954299374
196620276
1674074103
1043276493
1008594856
1456702027
88377849
2115601861
1569811538
674448367
1288603816
1570408828
407920739
1370761145
496055582
1138245975
1778629041
545725948
236488978
1367651286
1175396938
257892681
1967131875
708012173
1108369468
850368886
1006764860
2075294075
516314015
844900096
1957105862
1257078199
1445303934
1466704274
687938317
1038458594
616338202
1112024764
415201245
1601702358
891959263
478933666
1171929317
884498622
302040807
1074777545
804556304
157928340
543895497
917610569
502894490
957073493
926665839
825349183
1844180595
1350431659
1384049674
2020336163
375095760
216929949
1946804432
164654257
1762764911
98342850
1684426534
827689003
386149510
815167598
40399033
1667888271
1560576488
1534354287
817617485
1327358326
727000510
1156564476
416866193
296915023
1112188853
978487204
2020631053
1456909073
2081127230
1781865946
18551783
1990554062
653517447
2135225387
1636496732
1438190138
1089230643
1326159798
415503898
1548819219
1687098423
1472179707
69728676
1440746240
1846672684
2070028894
1223342766
873440912
2060096170
753521507
1226069018
644183413
177759466
1111569389
1411031464
864171682
502802851
1645585117
314296150
1857357055
35076810
1945932750
919263046
1329451541
2047156407
892726496
1298085822
936126862
525375474
855729554
1038557484
800269155
466735142
1869010958
466387517
1132322158
667625010
1274612968
1356799491
666041317
1721814861
495800371
1473554379
327793430
1992066709
474083632
72586009
1494147408
1228937773
1985877102
1315322670
1879048632
573237341
584102813
745119454
559295604
1453293960
2072418371
187430833
1385356225
1714556737
1587971587
1340689270
94601136
1774128014
833786403
465095306
777222385
941903098
1633295170
416332777
179231861
88200228
1428329698
1257213226
1040711840
1919870501
1464720416
1194212899
134434490
1566085391
1887122562
900227348
321246373
1159390182
1690169662
1669130178
333888859
277268441
1757910485
219161258
1992267640
1115407636
38786560
1860151537
163256455
1697606144
1308871482
1454358307
515586703
966216064
896656818
292480932
326862497
35872511
523669571
326850921
1131092802
1911771847
1343198941
1483272920
47002034
1628642413
1661703622
1673144161
336987647
897009539
639074179
1647403610
1220401645
1973404121
2073090091
712883642
1164824906
1950175709
319728933
2041492350
1487062257
685207533
443249074
2033296350
525244875
1811594113
1319645408
1079721249
148589376
1722229129
954365865
805174684
812996386
80160714
1095746402
1763329701
715843280
460032163
1650657012
2081457863
1903339641
1705568370
1328472087
1443519477
1340234771
234631480
946960720
201081563
445676202
572595099
1328450124
2003971479
1614930895
207776708
949608225
128169220
905714974
1218073000
1419531486
866243135
1915524508
894034332
479513589
855101885
907158389
1820485406
1018116995
1372524629
534948816
1224916904
305904914
1730043722
1032609395
257261870
1610180029
47132676
1946762207
1190212360
676164090
1729661499
1360686965
244913874
1741110288
635265950
95744128
1126355969
87101084
1190827068
1318147435
564481568
1287178406
512911907
1741318485
634885074
667905267
395661957
2136565551
815164096
1937816308
718150516
502356605
1306984895
1148173123
91812173
1853547539
422123129
1040029443
507135390
1742703430
469670585
446777749
23879822
492099462
1119648491
936475014
738698157
1565946860
440088454
1999199974
937547508
637803085
2023795172
1994456986
1130307995
293046578
1438579977
1084564516
899370100
1473161671
636019011
1802613826
1393893541
220463022
1418388456
759444440
2062310620
377166233
732472184
771172096
736418386
966008661
1908689648
372046791
757711638
1555550233
1685596931
1813692146
824991628
1331237020
1648647439
1307637328
199466258
286712868
33349353
1480937433
476518924
959146295
218371196
1350821196
1739219324
197841550
133523905
752415084
1301129322
46515274
977343188
1389784273
1961686001
1190182045
606850527
1918858873
1072534188
912539719
317508184
159318838
2120662199
32730907
1927016059
2025301695
16295864
181291385
1095785953
880365098
1986524923
611359127
197315481
1953481950
626752208
105798279
158335166
709715430
172187597
889592726
1366240213
1268569463
210748317
1386926023
1981965222
2055161829
637183090
2093308256
1544814552
22200178
909502509
643273808
1957603186
1227802820
1040724275
1610451947
1299801292
600674456
538656674
1657253877
34173655
738593583
988853206
1755954573
438504116
1101007098
1096257798
628349266
1089713444
71334226
825270846
2057428286
1622341385
1234836840
1049196123
197008460
1821695347
1930222837
1259293763
1754140730
1711995237
683427605
383440502
737078689
721669888
1826784088
1868953656
2020271749
534939665
1465298002
902538276
1808000042
793818988
60553859
609475295
1866764321
664980582
1544481875
868187865
1538874522
1644488849
594846954
845363129
90854876
530106748
2124487555
2011051202
771198552
1611830746
1365441094
491851588
1800707406
550620360
486810651
540786899
1459279392
23288730
76653685
224597883
578112048
1042231384
439723796
802223629
1658398215
1468134231
1773200062
1248057127
316086790
527302938
2092154578
989739619
1441001395
573477419
1282277847
1610018998
1811036136
75083869
1170648111
1630568518
124433371
1529177620
1633335763
1566995243
261158286
1583176164
181528340
858646642
1239730710
113078659
1596862125
1200363501
1774930540
573377674
230412299
1774112673
1657532459
1203562192
234052886
692396791
784172724
2054490203
1472963023
439355933
1821899994
1442443296
1041315493
168831997
484309539
402513718
1282646490
406718975
1375486296
1709188266
2142832057
1909715592
236847
1756828753
1430356174
235329172
337397307
1696740978
548959751
653551562
1330490930
984734302
31831279
895872174
268144359
1049875801
1420868454
1097083798
1393689029
230364666
1216728869
125085735
2054155723
1101916790
189434181
702207733
1271235845
1158549414
1415052215
1350710096
1732154994
2018394522
1684086113
1284132816
286086470
1504493615
1742895811
993016744
1645135210
522785463
1263096368
2102585423
210971260
2140324426
1645227614
507102076
800124414
907486785
1047988028
1412687023
841851393
521731776
1774200581
1153869550
731659957
2123522890
31300918
124818697
1723013751
240637143
1236439454
87530665
2107914769
504485603
618969966
699202515
408933183
634878650
1626869755
523944637
2138942462
663151049
1330927689
659554336
628031128
1138175114
1498849045
1894224448
1454074034
1223545189
148214978
277326841
556176280
503006458
1744191743
1028985981
276175336
1354527137
212725212
324495196
919177048
391118559
658705463
1811213526
744085762
1725515344
974415802
289128509
684069939
2037479374
1788393928
1970154340
1909131228
1125390626
926415878
1802222297
1186486915
112504147
1552783212
564445768
854033413
1649770509
1274572206
1756118331
1671913400
435447101
1958746741
932961081
1200899083
1773642786
1196193136
1768497483
1330232073
1811034588
1180429825
1564373403
803836555
900980932
775511341
1586341597
683126673
1046286779
846549860
1551846179
373924551
897771825
1881398363
155447334
377158888
1888418148
1359426758
1912831033
1902572954
1425641335
574551306
52473696
570733762
684622994
759067011
167727165
694073919
306023186
1457923949
116320442
1858157074
1845155101
821326525
1992345086
1699825553
1480129844
1518805090
459906357
1660218009
1619447063
529459794
966670310
758335298
1812932460
1141715382
1509900417
321446476
396230096
700864838
1418891709
26378038
199773016
781625132
643351013
888523905
2002409128
1941332173
1604264565
1657560913
726671324
243913094
897219066
169905159
547835782
1250887969
1973509221
920337529
729107689
902132535
1456954088
421198808
1900335991
100551423
1560049298
2112176750
1720710406
1959044963
1500661843
1992128907
1163075538
1344678965
943359670
1229824985
1044295393
732911971
1808442612
867927261
1871589937
1367380105
1520132208
371791459
296533304
101549048
496641005
707484206
63716836
1574942604
1731776213
1748758972
1391672796
1985271412
1127059691
471026014
928476468
241886058
2112497447
636402400
2105138583
1166979812
929980526
94406208
953279230
1238004674
1103957928
838403231
1367499765
1504428934
98712075
1227436713
1146985933
1716130895
28820390
927134957
1306517762
58870985
541073788
67260267
164728391
1185344683
1159312904
1441434510
1589745973
59860003
685156508
1908576443
1790662443
786331182
200506923
104225239
469147882
969641448
1978614768
1806540314
1829905580
2047921296
898389375
1582482203
685484933
740808561
2137558651
1153045111
2086359831
1898985048
258342676
1253911064
288096058
2134541090
1740331063
255263297
2044197787
631170718
1008823511
1389803522
95916793
1484861388
1471389114
689447415
254507693
755228260
1377187401
1678764058
1323351200
1092007130
1664229307
1253950893
2001202522
88865780
1070070456
630718282
49280620
812859537
1278984295
536115478
785155175
1561025690
1613730274
1113167758
1323873742
1096111776
866357365
815829733
956283696
540770135
520826955
1142566996
1472929740
1353780753
911359967
485604990
1774522562
2036612161
1892445177
876491642
791889778
313338072
696602896
380591654
808921045
1224368908
463915525
1323564371
520125734
1412163974
2037650919
574635002
551284382
292631112
1580492806
395782843
834310661
1822759820
165734136
581076431
1145675012
818413486
2072910863
1058253844
2019767713
484715400
1937381704
765758327
817611324
12022071
1556757693
194871488
2147433250
1794648974
2037792826
634475214
1091133240
316115566
191865426
1087346380
1311269841
397161680
2031908563
34678871
310189668
649060932
2034606874
244011699
557971551
2002548793
1830780495
1558674046
2145400902
1500210979
1684058433
482005705
1658485679
386614325
1063793493
624299899
984909831
71834933
1201240543
195406923
272132136
115915860
1193050068
1347111297
974987288
1108409983
390834776
983652335
1429242755
1058476301
839112206
1065135988
1888446176
488502789
508816753
405684707
1615318087
1867257710
1979869375
761333811
1631203571
316280623
737735670
829439837
938484544
1196112905
1487398416
12455077
317858263
1008714811
804384494
1705524193
451877301
431927814
2136624130
577627343
620572807
1392356043
1639905577
467282258
1085832484
1579979501
1326076323
1117659761
18780688
1971169608
1260919369
477965374
394321068
705718091
52368485
262963753
102278124
1264319823
1576358502
398871247
193091301
973997327
474871021
804567833
871379288
575924242
320665127
1014898556
1792684969
1209235884
109040036
184016843
1020514358
876316535
236716187
933283721
892424824
450103236
803860758
1242862109
393165044
460765749
1780190675
787809121
1324493275
69833017
2129454805
1566375459
1264609815
1763650293
1275606018
37368234
650684441
695199178
287490634
2021984836
455543015
744733081
1009757429
1040821992
1194839307
193213637
877520658
1167494071
1272177598
1774845425
1881547211
2051093071
1913746614
781606476
114173158
1512239164
666042474
379442538
167518700
1504380351
1081645054
981713757
1604038189
1601009452
1524540646
1215054624
990217989
190044433
1399453517
1972358972
1643162307
706757826
1035058008
1125353222
31498590
589334705
250003665
1045895693
2126917115
558552789
226170419
1004023237
362149041
747285469
1748942533
1930899622
1322614030
1805442644
1588942875
1899231538
541971910
1369208566
1227547247
372909263
350401801
2101482947
721976125
2042802686
354597696
1647325405
878505374
1715783320
1920022295
842078754
1439174487
648076482
664415669
1576716399
629415188
1821359530
1427085831
1477140133
100352953
1022597871
788802477
1787546173
856893520
1199118772
2095239522
1205335640
1511318736
1067269850
707446252
1429522171
1967350450
673171147
300946992
988303378
725958019
1028969586
1661486466
900330555
873467490
1880920693
1842583172
814763537
610694624
766482726
640133194
2081919825
1670003626
229649236
2015736711
280908126
404409932
2060638920
1432142783
686487022
753496848
836821237
1377636662
1633220953
1529432141
946992108
635055077
1406589693
1443932874
598670627
1030965911
499389672
1441862537
1242871195
1739477593
1095079000
991194651
1435940921
1350078630
395769263
1155972372
906855518
681558258
2078196636
941579885
963858686
1991104791
1723225853
1163823909
987746141
590594324
1774517832
1803757291
53049542
125843755
240774397
632768304
776107540
1402881189
2144197409
733291011
1812987937
1286717184
621790136
205735721
1217139977
927935843
1335876088
1133288940
1421661206
1356230941
560570575
1510057112
885253814
2087632848
16877753
1863918787
1978463394
2083042823
923664004
1609250538
1901082658
464132940
171854851
431459190
91845121
1831712494
318179613
1959324900
701028436
909651496
552905204
1271848992
1301208359
2039464960
1668835145
1677325903
405686165
302633804
895109269
1561410251
1694258373
1728410032
1888509098
1641150014
212389940
374336045
1243573513
1398267786
430932241
2059874603
470036511
20454883
886870862
1783060788
1351592989
1733396951
54935268
1694429062
221498875
1829202130
1464280938
2094631150
107094080
760258627
876707065
1709075606
2049907734
1145366007
573758749
2001479444
546392783
1459511779
2125396257
1422394255
1916536976
237242137
1703871044
370768155
609096148
1514560948
556028762
1238581258
428311454
1136233581
907703383
341974008
953527151
853896340
2012524248
868151282
274360290
790621669
332518769
1742361144
1986043364
1326749591
791808165
1857284917
1722770198
869412270
1662306139
465662540
832397128
2072201938
1087560438
1819578309
1406190112
28810929
1866462751
1622142981
608911433
195643134
976633235
1567612439
1076180376
1258335708
1190651444
757087645
1268349123
939344522
299947641
1490419929
485626632
1990014123
167929369
866274794
1610000948
548883203
282367415
1475863854
2031545506
77866260
1584434608
1262918415
1234768630
1445034958
744906216
2063802695
1082820639
986351348
48064198
390140151
1710738893
150504730
1914530598
193136826
1246994954
1518965368
1254548013
2001075763
1254140385
2012776783
484104237
1044933915
1529079063
1053771425
287441447
110469161
1734344396
1151633063
961643815
2062791454
1698201578
215172341
262709061
1608198037
1330717677
1560357121
1192614099
639196482
278494387
793509408
1713143366
1628826391
1036816157
560752182
1819239755
1520021540
1917048545
449890621
1871318173
121575317
1845924340
1773969502
411293072
161721102
1651647915
1961285203
1145185650
792579798
1991668416
983665527
1439299770
2063434506
286372777
1817555076
1926597551
815199832
1761645435
1411987067
310080420
1468809319
1020424341
953337653
541177213
185171167
1289154560
330181951
1942876031
1040109580
635799697
933535695
1107473265
1315540858
1166295673
1465340787
1378662828
75724951
1216494880
1980846914
751487091
57514991
636599145
441022906
943646811
1823137560
1842409624
1725078422
645285802
2097293541
475677167
451529184
289767533
954301771
1067700448
276234767
1107891267
1804481969
1456607758
1566028554
1472256642
158484943
684644171
2100762122
1271576581
535089331
711279705
1208935606
1125844752
1323474654
286748721
1829614577
813870913
265589826
1203428382
1892999249
1656097144
1705442084
475217736
1499864050
874549233
2027139751
430515169
1559855165
919578879
1865040891
1953445746
1384321491
1173288804
2029589118
1925589247
367391573
627824289
10233986
846452084
1800957509
361555224
2030050305
289620567
1302451370
287653083
677649971
524399989
637277993
1766813818
611795971
1870530775
355323768
1936721574
585244473
423927992
5177756
1677353807
1482534991
2005038982
1503860082
443919507
1089753687
1482583578
1444075328
104182606
1599200850
1338000227
325212121
232534760
1886700810
733244461
1488925118
580144880
1128528451
1188448095
36341384
489483637
1793838966
1860302366
1459572476
586603633
37944867
2068022395
252836026
1475473780
1483724129
784309716
172877772
1440874784
1910337846
256500601
903303306
438785277
1847578239
900765783
1477334482
334094401
1694392775
1026041969
1457641824
917371552
176679737
926923614
27367292
1094967413
1764580232
656691472
1734403989
788199880
1159659453
434200839
1968924788
1986538469
1332653893
879613900
398332822
571903789
1553430508
1476402265
2110101326
1823763880
738257599
1134533428
1851066122
1286367958
1184449112
827956009
1419369931
801673088
273543572
833768593
252286838
261005824
965844842
895678851
308899834
1192911406
681328690
1260602326
2136803138
1861390752
1576134040
1675880644
2142696000
1332214043
1922291296
61739911
1999055448
1199388066
372075349
463662846
1309793457
1697861403
1474226148
178484361
1582277115
861162228
1399149804
1168322888
1433952822
2032762249
1552519064
1367275310
1175884743
1876043018
539019185
1507979289
1377946418
351872641
1226853118
259162091
352058861
1509896191
1451759325
1972503109
2032454345
1262956150
1489890420
1480435330
778349641
658225071
737402257
130306653
1851947917
163876687
316498368
1399629886
1861064759
60549052
244302805
1076032075
1271983939
1378100618
183891355
111161059
1397730722
670751605
502414332
1782046212
1565408605
803538853
2008116341
227276367
474206660
661259247
1908143439
1604804150
1856327995
1395602351
188816565
616700365
233151167
556485534
1535885385
1438881472
199429506
2068835480
1438978881
177184173
1759016043
569712349
220420266
1431125265
1330247508
1187393218
1460675867
906942416
3279124
25147928
767545861
1564475184
934222942
614341329
1396297852
2039463263
1096086229
1250655323
15674172
1866204945
1875160872
2017707948
424733444
1757604886
1042549154
81993120
535411254
1503254263
845449040
1050667870
554387087
829753842
1636997891
354036546
1237211351
1259712054
418541708
402426074
405093650
446547454
460719198
1436653471
1408715750
920468772
864859269
104565553
505196577
1083194456
1469553914
320773948
1672515373
336012156
451513831
1841635734
897182543
1412968204
369921461
1149439904
264759130
1291825612
1447134710
1240875957
1858073409
794938232
39583546
1628330489
1122200215
607740225
597256778
2128079313
1108540893
550450259
726775587
1984677635
758082033
1821512554
736338829
913082397
1029817178
1361753109
433995503
1780082340
430861224
1684021598
1117327806
1283700199
924892763
1414414197
1764625799
1083575014
529652309
1943217814
1012745432
460715275
624122372
832758925
720553193
1731087494
152838615
775169338
606611448
888001801
1207027784
2112131744
1418227796
1432453131
928150490
1582220904
159708478
1922913499
1790972042
1359105766
1907512728
2104770686
11846805
441319277
667164739
2146854852
1064896406
998921299
427210804
293500402
1157375587
2049292085
1009788645
972569995
1123067329
1486959705
941075014
1462388388
1152828232
461561853
1883402861
1514367072
1424057156
83535433
954896746
227841989
1995981609
821252283
950535068
53833849
1716698911
862652110
1393793360
1422337215
1426149576
1332779695
1532724821
905094075
646263096
1513516475
1550022549
2061089554
467164156
1814292367
1068130682
1746674637
1693102360
1651588553
1707242616
316610971
1774969694
1424384868
1470548880
251675989
1431106905
4225555
14799597
2132228377
1347988441
2112873474
1870131289
1242760455
939407947
1144732433
2126354258
116368404
1538356956
1602322686
417638884
552029454
583303078
178410258
959404476
1355826385
1238042387
1047934851
1622006366
1219504518
1331182209
1435258510
2067906469
680904859
155395306
1363280722
329780711
1538721887
116885820
617086042
2111291481
328964231
1315665953
722052274
1703682852
1792362040
2102645980
968709641
290368685
681200012
1083770012
430210431
764207515
1342955132
558277878
572465531
1823274110
1485687887
698796983
1710634378
227878989
1714315589
1358306181
518334960
1395938987
432218209
1626079329
312275836
772164152
1772214628
1109048043
1200876559
188121367
676643257
38857508
1056703364
933953734
9881415
1812014491
696426059
80175007
395175136
1727427912
1490096849
617956526
1240477719
1483042437
1738329236
649242440
469394322
444512335
1980006830
1688678560
1280744457
1764159341
798529199
1593988182
1597644708
1538263259
2067428422
2143273819
866904919
1480315590
1349566438
2135931874
345453464
1576373395
485997709
508048367
975633254
1261351126
350880437
1426784050
578961545
1230676355
1123581525
1166095605
2032235583
1489410181
1611723773
1031269720
2001519954
42861643
838761977
1506115011
1962282493
231724587
1646159221
93121572
406312383
717855793
1793908447
2073314720
1933653190
1215639360
731431043
2049232024
1654009218
1385578615
265485752
340268408
388957578
280479579
1091037819
1049532841
260177783
1773272373
1123154990
56037850
114295679
280292485
39255354
1422054796
1767245896
1408917084
680588408
1108929197
730824889
1251651239
1865183860
2033778392
1785171611
1866769302
1617398953
1048335834
1241334027
760771235
23604662
99925544
555245887
638636652
1880231110
1310688976
232583871
2100694130
649392034
1065755529
1867833818
1213472331
1172708393
634145119
434017257
1532834307
1083872249
1570380070
1509417665
578764053
75916981
457013152
1754140730
65595017
1361218067
22191197
811674957
2141206201
563545302
808218036
1043811794
774410439
936676800
1103222426
336709430
1970415409
687062757
355424376
1289266181
160247230
1876819101
717544182
23670215
1544400614
1613515027
1661498227
871410421
749945285
195815004
1006148507
487004340
1802271023
1232748925
1893093452
705114838
1479681289
259124559
1261630824
153200251
409957791
892071475
423021185
1569382375
572543517
220777190
916722384
212005462
405923194
2005022228
1863045659
870834206
2090738621
1923197138
482918833
667446335
831551316
999531866
821215656
824087660
84233164
331953305
43937991
1437046136
2104103938
1399403238
629846023
1389402913
581014228
265083341
911784350
2073481405
465815138
601801270
2005124212
567096298
888351642
602708678
32830893
971082289
23489188
790498879
420583735
375878989
1506983864
1731904541
135782992
1880465547
1805017006
66663620
1894889885
643448543
262441467
1862301468
1977317073
1923050575
1502213123
59224087
1321574563
791422931
1312108724
1864815874
881521630
744745844
1984916860
1251214948
1996548304
1780132107
1568195048
1786043054
1515809420
2023273776
1772254922
1584395608
1799407774
1454367279
1814593148
1033259933
889983859
1021491602
1732584266
785844155
658355062
369729746
824648951
1662780688
1249130629
737639704
1233219444
807779967
1092890876
1501594267
708119441
2094267138
1210337314
830255559
259869022
2146357156
1373813799
635111132
191078316
1137241427
933509989
1194226861
1016082859
1866671673
207681769
1428154253
446218047
1857784340
95129549
718536594
1102080826
1584124848
1597430259
13914312
1483065250
10204552
1531319474
1357504119
906199907
849976839
1557247448
1119010693
1197506951
1796938434
373328130
1959032136
1453037526
522763358
1296371696
1635645000
2099127348
1883967764
2030957896
1868710327
1947663358
504165063
351692805
5195849
542593501
400286759
1433226278
1590041363
61186445
1268545397
1406186674
55995059
1980487183
1565294143
1012678351
83234109
1817402368
1525013636
1617278948
531461535
144906125
1428582008
1907483336
1621297013
548591414
632768661
763374671
1048182263
435241885
902451878
1544333404
206406861
1662755961
521579403
1795308566
240950140
2094509715
2045747120
1324911965
215219797
837303100
1715849443
385529899
1496048864
176070608
290594050
704579706
1883612119
1343992942
1405805755
191911075
2080068822
1691121817
656412108
454221501
275110323
707436224
1641389489
1764492323
1182934250
1163377297
2146812432
240085797
1885047035
789722092
283020995
186471469
1944361423
1158514093
398848717
1141071358
1419169130
2026921324
958119148
1498885720
1590844191
1167667371
1301851787
221852214
2038805715
347642235
561466366
1420895632
705712835
853565671
1259333757
249834419
359357254
1179994947
1385897462
1847736356
1013467430
218354017
1315240630
2011501168
1819154547
867865008
197545363
1203841907
579395181
211057589
1317299489
2126720734
788247344
1131326515
926002626
202739523
1057055848
219001312
1697520820
1977450545
1275905662
904150442
1162179068
568161201
2054567165
1943010763
756258999
1305711773
1952467575
1070920328
731468440
1542705448
1858118126
622606426
1801919885
644665892
1993844982
1668139346
1107496149
1634573801
2125542136
594903735
235723785
25260820
1950165321
1068777252
657868285
1966191649
626887430
1666981088
1059788026
839734823
1510370193
2097196990
1901241429
1328411742
2048751774
1300783236
1026954047
69563673
1060929736
1196220383
1664093979
1444325276
1159726903
1239853145
1554851774
347649202
2105711363
1807160804
635671329
1919442291
1478782569
310148018
1733273733
1574064544
1800432417
1163108294
403821114
2107771243
1770378154
451902617
1174886948
826548000
1160148217
35124667
434939769
63022004
541502305
442720787
1330643135
2026453982
593836521
741537636
1023110336
1194242880
1714952850
2054652737
1429507795
1482664091
1143331976
1416160387
1864157508
1843980371
1794122194
553462152
1663703731
732197463
1624994676
630450780
1330809480
637364757
517639656
1588271366
1731781307
488673950
1118450806
1147453508
1562648217
159858988
96695760
1399946050
1954511923
1943172087
1910836399
646169964
862422663
305250866
1443480682
1715663514
894473610
1634620712
1363334818
1194622481
1302211349
139338862
2050832079
1526134818
1889595184
926599883
756682925
787411789
1679877647
1353497584
1310673031
754113548
1117308424
1126338377
1138995485
1585011659
665533830
1053259461
1591351026
228785781
1253111697
1036993952
1097690882
1237280167
890717817
1577077140
939526585
1467100390
473267940
182541405
460626437
719677612
389133008
232952599
887452528
1324528358
157357116
151630211
676611054
677768138
77213654
74368085
102384676
1904111215
46302253
855677569
25737586
1081497275
290553427
1237535460
1820355904
243778639
1167370202
390850928
2086350600
66197188
2137465056
1259200268
984288939
572272268
1397703194
109911769
115255116
1505969519
185679501
315410763
1223195751
1599629721
1165667975
917981859
1032032705
1335496494
654763380
1157813671
352667533
1486577389
2058627377
2052999055
545635654
1158486501
376978804
799102770
1032969675
505222744
298136760
2052642379
1224450052
1623965041
181145769
217806927
1792882065
1344715605
1499205529
1988625396
1341070829
606635099
1952977620
250902605
718955691
1177126331
167173548
1849998707
416433122
783109592
1505906919
453940919
381445410
241057887
198249236
1482315945
221308732
731812311
657692433
165436181
1665528980
291362890
749290867
1119599639
692935148
195951213
1211924402
1497043827
1752852433
216108068
622589856
193521245
1115853622
2046115288
1085158915
175544415
553947256
934424686
1626883347
1472342418
2040046802
1860637094
2071618603
245072516
809673066
489944350
392705634
446970393
1885696536
1046665783
786568496
1564593387
432717262
1513342982
1219300491
1375789825
994409472
438758558
571643298
1464862472
2056839879
2055119802
1335280350
1390592019
236719108
676121612
1525869295
456649581
951963369
2107013921
1474072102
94067004
743992407
2134964446
1930435016
2142482717
1400161131
2020984446
920983910
1292242591
338566897
1376126280
374124659
1324222222
1780553617
1997260737
1524311748
1789967396
1837184816
1206207009
377936301
1640962744
814263976
2018481344
1551960107
109079049
559996812
951390434
907652561
2011415202
623307377
1063847573
2102632794
183037262
1651131414
1750078739
1764401557
2095530281
1095343803
228951914
980734529
281305424
1659276376
1303107928
629161387
1315585617
754211775
48890089
1198985729
487433917
33239585
773276584
1098379647
1081337471
811406726
1950712519
718396896
1849487672
885301360
1387015613
1573208334
485821455
787218984
1191133109
1880064071
1666409085
292411228
820077840
417666906
1792322744
1768884558
464555648
1962246754
837952622
620007840
396718893
38849163
910082346
371402165
1516185655
2029600033
312322933
346316
1937178535
685450202
182694765
1929541721
2043363301
1130695654
1962402655
395022327
51164404
1373579667
644853598
101399624
538167762
1134197750
641773673
2051731148
1456287048
1077152807
1780781381
4096586
887496553
225374470
421634363
959191994
432676229
1843525691
1023030633
941047628
656795455
304845108
402740128
1839023031
606534733
1125211720
1161427928
383438799
1556939567
1569911397
2010681744
1621886867
526841517
1303231313
1417722506
2027983732
1726594602
1965652191
1622945728
768339234
83438461
49465638
1052534420
1817973715
815011948
1272280445
1854873903
650347891
405803047
1798931862
1363519210
1241866499
1142457832
850127762
483542927
1642542125
2076449584
1239736984
1222260228
1580706712
1484392858
1252436080
1046302146
729771422
603487815
344128147
896642344
1768304098
2115344105
1973806614
176807109
110351813
1670125874
1078243506
1650957186
948111287
1599142494
1079213468
1749880853
341641140
1625280547
1170608758
926082843
1257555479
1377891851
1636085404
968154529
1083921945
1851140444
361068082
257654864
641786220
1629294086
1623240043
431480763
323286409
969676748
1182871071
1677427591
753365222
1306873720
1621215382
2023086594
1512791445
1802717816
1409030944
130925423
93694045
1053098070
23812157
826784950
1826232026
1685756801
1868437471
50601223
505231120
132654037
559543754
1652085223
415939926
1379176704
95734293
1705475894
1522942772
690185141
904143801
879226046
681918024
1061680972
1496995371
573137741
1641940277
1087949301
628578447
1179156409
1637328575
549391363
1579120854
450433735
357826806
1541562964
733120164
441961465
453662062
979497176
1799220621
143329640
572605543
33374355
955452235
448529096
1317852267
284285417
1007708592
1350551136
1393577953
877076439
490287271
1983825414
1221991424
661519466
1027432611
983675656
1766379540
1399606628
642875642
1271949394
1074475185
1565549426
126930928
1988913427
423392769
1703047695
2057352838
1205196003
1912586556
875031815
2103230703
1612188754
1730378148
508081465
622734141
555156325
976713941
148734388
1088787286
2007089329
1609591049
1886007417
2079102992
1146451774
2042759420
1696403998
345829526
1365804067
1502275681
1899896981
395775248
1628705480
1626612022
753306340
1027953898
586520460
1430213574
293879223
314081708
423840110
1058697536
346639433
336308599
826282149
1383420810
2135247353
113909473
710549921
1222467605
1604227875
2005076654
1439105311
1860776369
1449046579
519002449
737389894
1296004389
114641360
1459906810
489368181
134851048
10949909
902440840
1810489172
1306552621
2104601465
1507713908
1010652440
310225518
318560814
1701442021
449113108
1905751023
1382838500
2082576032
1037923608
1056191211
858671812
917925281
1332042747
1351032720
511793097
1494695415
344942169
1512623428
1677352415
2088845393
865494486
1102280642
1472182464
1361741520
658826976
187248290
2091732576
2122095041
1368033993
1252103544
209399087
1704025332
945991649
81915263
1200619454
882683526
2077374803
1439506413
901048033
1954882823
34682123
1315232556
1345866498
217692443
944518269
371197448
1284299253
1730319926
575527220
27845082
1667369129
1294008637
1496247044
1813421287
1530082709
1857704500
2121408468
1794519833
1341738062
683623676
216176355
1409426087
1871836283
1973527581
547752816
2084538286
1452657397
711329944
1884883157
1410576137
1092162925
189068599
624406143
553767802
2069172794
1410025931
1137461461
1582904382
902305616
174802639
1130514425
1550208603
299189847
226713301
1563645540
1437551192
964719096
247615257
1314606595
1520450251
528383700
1798701473
1552806094
991114886
971135619
1544776010
1923310835
477480266
1087914187
943471509
332551856
1624432129
751650719
1927660002
811011101
1617355053
257362377
409350561
1093004283
550968904
1095651498
398503357
672175396
1934509893
2090029322
547302093
1490733208
1932537779
22377300
1315004602
518256139
403255697
47336605
1039182216
651357671
900187778
692063239
327298732
244878180
741781370
1732307144
621343414
1017648806
1341905683
567063023
1817650772
1879017199
1231518783
919605421
1412216413
1289260188
1792061655
614332845
1164871840
1867285080
873574016
1112024764
2070019680
513124488
1969494450
151611572
893975840
87843427
1505216052
906920766
1770606343
1937033025
761076232
944497895
2135728782
147441608
979763182
921325720
1166161717
643278972
373862255
1059261194
628880299
275880298
538792593
819398450
720613122
1092120885
200838485
314582811
2097472153
1172188125
236477383
1645337873
1642155361
1809213414
1601167884
76268005
623559033
1349743091
1841689157
1611427276
742380989
573106366
557192073
1881121031
1567767412
1909286005
312034172
1819369255
213971529
1759114706
258530601
994802817
1922469626
1404883188
146602572
721595272
1697711693
1433684888
1930228362
1198182451
836273629
2130469714
1503719163
511198861
1603307575
1357527168
2141379350
1756315777
1555104557
813306832
1447920318
639319683
1839437441
1351528956
473652258
146291933
2092091234
710013747
1650141086
1866143784
1214561763
996137867
1354598458
391920737
717365379
1970903166
1519538510
1922524390
219574854
673975563
1251243420
882987835
719760660
2037424323
1736975509
466560446
839473524
295718442
884513648
1362505036
591105637
813234998
1306164754
415292669
1262885628
853652420
552724541
1939350326
651034486
656261624
998802238
1798541725
487199611
534064222
1498108068
1464469478
541001144
1276889442
1912486946
617611237
1793024666
1682599284
522406948
1149923685
20584902
2110252830
2036986006
535171725
1309015227
764474598
1394670430
1523965440
2101639848
1381009585
1115503269
1187976353
944479583
448954627
643038229
1697679547
469281418
1775987525
504912397
486842898
1133165303
1422087904
938041011
1066332505
1053492252
1799509066
426062462
1604231599
1848477913
1693956298
2090349378
36905192
1566253519
167720121
1453210327
1432772364
1005964037
1401464278
67716002
485249881
322117903
1520051814
408652696
1403027809
255686238
105046404
255839249
995395846
1322040757
1292150601
793547174
859247831
1734891507
1982675218
1905426962
1913406267
1898848538
906944816
711259967
1746338027
1263148107
1414488683
1648072580
1862096974
1911421601
744938826
1839983323
1805259672
2003733305
1790950284
390112057
1505464639
1668095490
605011151
1036488383
1161055352
1687567824
1915998326
1756561799
1104585610
248156925
1678988514
899634345
1260318745
57597255
1167362129
252708008
788947478
115160440
1635817290
1267521519
1435598611
1154426435
572504843
1991201692
1900010990
1221282956
1774955912
466200289
1277821215
1740080548
272046412
261110001
927219871
465990310
646486553
2020474436
131748967
1675249696
1426132661
602084166
2137247192
2021297390
1968729814
593774323
2140861599
1361489423
1313524063
1827199413
701432201
1931668477
729365408
1658650676
843940413
1824416784
1084727466
1732165188
1922503389
1336004592
2137266657
1102780670
738564679
287897414
1906341120
1687439948
228821013
1900880551
882012189
1320433167
1496636005
874641167
825914238
1263714137
1913628407
1439415864
1802716432
1764019813
1283331268
1744429515
484987563
288206760
854986371
1038691639
1806128732
1150335513
200047734
890882664
1196727607
1510050627
1513906743
607309943
2029878311
177790226
1593760199
1468400594
218950886
105170629
1628118178
1726375019
226316070
2092001055
25110333
1751795796
1162524421
1416031265
1986894701
774515929
311703372
2125383219
1994522325
369431282
1187501366
1995716981
875630299
1168355671
334358903
612359056
1605088080
2028815752
893208265
1268739078
1735539519
195709710
1864958687
1607635681
272597406
2144942462
1056140625
1571326262
1967116076
344344884
329163257
952964416
1364387186
286743992
1351016938
740638062
343012345
1596093569
611147505
2059945460
980127267
1050571331
1474693862
317264984
379191622
216645013
1244188969
1341781507
2114006114
1622418030
1793852328
268319400
1959014310
1686838894
76464696
1663329513
201714309
1864566901
1266370476
747852189
375413085
681905624
1731200452
771504617
1118694644
1718425246
957142092
1338973389
2105588385
1954344953
333526694
727050215
1661166575
1157113631
783177134
1523097014
185982577
1415886971
274972240
978400333
1793356583
886228416
1061161906
1617268162
1872681017
1864380404
1914134920
1141671270
1734850137
476780805
1936907198
381140319
1044106106
117283008
1873814956
226427369
1081337357
1266542868
1410417287
1131271369
1285092216
1458718162
22399861
455456229
274793264
933466304
2113210462
861008926
637900599
351188536
1143695308
1017190267
750578787
172339122
592891292
1320274178
1170728585
71770901
247743920
823163549
1999676708
807309815
1286624680
1407442078
885506679
422943920
346409779
479572439
782511434
1757717671
440296077
2094185743
41997039
1954151264
31752459
587928617
243914410
1548199041
1759109266
1359364904
217597454
1524777616
547352427
1276723245
1455279898
958720105
825487850
949507131
1377535217
1769659498
378645710
1585371105
1011905400
2098052565
825716877
983633076
1622215370
1627502588
1706716906
562648646
529184844
2024613963
1086851248
1234191751
2082652347
295025940
104721646
710907226
61607349
654780741
1515264773
1264656159
1841644076
1326822779
27571464
1362240601
28191929
1136878513
822513134
474784019
1921445890
1566425650
1015250780
1033136973
1890383660
1332480007
1700871700
1159171627
407088166
2033958276
648609717
1486670897
1728819982
1652316502
433847128
821965098
811333102
1167084874
1000353711
1651773532
596296364
1461376266
67094426
1961638857
267003754
1914164931
155910666
1947517239
15298216
1675992726
324187437
1204203362
78927670
1838811699
40637625
1438567788
1323590138
595461715
835095874
631003643
1979264965
1371261728
185516281
353476261
430687308
1086043126
1856873849
389755875
1317781737
294274313
1902102430
1953595864
753518012
778379940
719423388
397099272
107205117
2085941207
1472673643
1150703629
692304813
1137855657
446200250
1042303131
103332769
578419302
1374969180
1130962397
2068160433
1867557241
819700288
1928126365
1735590043
1520082669
22866303
2053864724
684615389
1044227544
1202745883
1856618634
58961704
1798002946
958815572
616558490
1313429167
536512098
657786238
1134211563
1824342755
1227382865
1349114364
1479368602
1823935738
1065880787
238576943
1150338978
1066746114
1141580154
1244142007
883172043
1862816582
2084967578
1717765046
59867579
1783239863
1005616213
1741475244
259123817
1882169058
1450167858
1671560237
1360114134
591571904
652972799
67463051
769166547
54061343
1485476925
1282985395
1589028151
729163679
1322933009
1262382615
1730124654
1888053224
724260552
1419350062
193101940
1149065116
2104283077
1143924876
1606355138
2028603690
1684148616
1200660458
1108050175
1490454159
1498803742
2080487663
1513039944
1771202152
1172719507
959443681
1305879258
1831152638
1033890021
1257384672
1328806952
1628237191
1884505268
1494761662
536793216
545420791
1719174133
1699255328
950781280
1049968414
2050523437
891475354
1989953405
1797023413
547693486
1552155629
191735271
493251350
1223176757
1176362063
1215695035
174934291
43981021
1904628595
666161321
2038729625
390182682
483038883
1592581231
522539305
931628384
902824048
1141989555
1371048782
1941724370
1154865559
1886603884
829183551
674424064
1378093269
1237058933
1558280388
965094426
128077687
1909585324
347518450
321131969
77861062
959366023
337214986
1851076857
111256026
1391204106
194251547
1382680741
254455936
1063939684
2074155555
2142191565
100102959
1043702515
1103228713
1584591393
628639349
1081434178
404551959
34707154
2121545205
908051511
397955013
1207101032
1237652509
1205851076
254826760
363330026
1209756968
1079497116
1053498994
1650968955
492117107
639257719
1782526565
1926332808
2014693460
1406436232
439747871
4287332
2102084762
897312150
268393325
691821956
1751316590
954677650
147250673
53279425
390466163
196159834
444134584
1072358069
1755983188
797263268
1738122046
486868534
705142536
1528431603
649530484
920705626
785767235
674975202
709504176
748941120
1449773120
2003076958
503926644
1032037712
836808268
1714008176
590267820
279025986
139387871
1169038890
2063734993
31187579
1915672675
1659500522
1969993845
963752896
1561092388
647669607
622226645
234197761
1546790486
183220320
1222818016
301828162
2014511746
219927098
667171113
1291350040
1084106431
2030679253
494285359
968575774
799812422
677544330
1973505142
376980688
1227161871
454164512
1972689098
968599700
1619970495
129421464
1367362268
1050984701
29271453
1641087450
1070863006
846093986
724970492
1432611270
1960919636
870979183
798943323
276182513
1332948063
213507225
1933742660
762977728
1451242853
1489266595
1027784250
546957123
1385839981
311458072
2095678741
1103601589
245652457
1203371064
1050875778
1125102824
1148992460
706900613
398000407
1903998803
1880716302
1122554260
1351190892
2046139706
1107421862
1812085489
745510815
1382758635
2714116
1163283634
1342215297
772098304
1900303297
286941816
92215552
619521753
1218693050
639645514
1207397272
845181786
1361396351
2090241076
1397854215
1374861991
1962979709
436828430
1261131649
476454862
1814324383
2077665762
1858970122
1382888764
1231392998
194528948
852751996
376315037
118367819
559184716
1293916364
1878348216
2025588574
387042587
1042609549
1342661461
1951279772
287395097
370885257
898654792
1470260583
265146943
301510544
848087191
1386935872
294109340
306094372
488495155
982656823
467989238
1398843447
1093001118
413987758
1784492612
559487610
122100822
1376250327
2013913360
1799788393
1848614482
846630698
1979494536
733969564
1778420425
487374729
851683302
1797529243
1582711038
1946010930
1805667108
1881113553
1421471324
457028745
586478066
1851915240
1518949592
838644065
1742676348
7188995
607946751
748883386
2139507863
495722081
149497482
1787364692
19532267
1388988930
2070646709
1509405126
101654464
379939890
306381794
1318157302
1375393445
844860056
2118717505
2080746502
1810265168
28696449
13429626
1235548377
455211401
521041961
1167066091
1146391805
693419077
574855830
1859464512
1126138272
144884651
1847038760
1227486086
1604130911
333624765
1881831926
2078190531
431887827
1803230229
544261451
592249493
1759610355
177596817
1521540244
1865429660
1412889765
339079426
1620466999
730987644
670749059
636712311
1573874882
1459296194
443238776
873052108
1013549651
1238775684
904927487
1125568638
1262280949
669688894
1590540062
1648452175
1379440285
1750322036
1617791936
1599431734
228369684
1530121916
1626952635
1851182457
680794537
834218252
1575124958
821702196
526921367
873703439
726834467
1744799121
1144146908
1317714045
2026222307
957306158
2007832133
979795293
1773689944
395256269
2009403658
2059881081
1406917255
287489923
1329598940
2143069153
623041167
473814495
1912366530
288172947
2082838082
1788998363
818230389
571600626
628946024
1765193229
2107229242
1917487517
1356823744
417014117
1672201420
440076077
350656303
1264581442
898696043
718122159
905393611
209930266
1912306749
2075847100
946525367
551842286
646355234
1417457125
399468892
1353731444
1303575752
1459656673
204368245
486916685
2092489519
276942253
1972289605
287804111
145156618
1842157328
28814739
2132321810
1479136514
1585412949
428396818
1990906227
739855894
1472039186
1106243134
514416274
1776955119
1128619808
1567943126
1898004849
612253099
1037401667
1104585877
148800986
839661640
1123713424
406875394
1825208417
156447264
1037689607
2140280147
1385120466
747453864
1361448408
1755283010
1102975843
1359710096
58202902
369223518
444642417
1423847933
1014862991
1200456904
1304258506
1804832574
1293587119
2009795575
562938182
1149997052
1771090488
1571106917
1827966317
559008590
588514748
1950566740
865461063
308571964
986228940
1563240665
1789636393
1839286142
564564575
1358866697
291449355
262744575
1944129902
1691442761
680936042
517707422
1266806917
1365637370
459970852
1452614508
559187451
1758169930
131116393
650042103
1041777061
2024370060
2105287511
1352752987
1292017267
610069250
310215024
1847693183
1438587641
1237251231
1062691239
856041738
78877522
850307597
1175343768
1099215934
416906397
1941456052
373129531
2039389089
193106419
1677686083
821209822
1472261806
1264354236
1645537986
1592331112
1236636912
1191293492
1843737237
1674938743
243837384
2144693002
1938432029
60052189
2078318902
1599394930
1975047417
131482830
1812438029
626847005
590367713
915983145
935800054
1456705307
369364077
322457635
394449019
2108525898
356117795
844988356
943290954
2044921993
644323308
1520193493
669666253
1843010995
1790190567
1817883485
1860084557
1353836084
608759281
537021023
129465498
2103196212
156975797
1361617355
1648041176
1641348424
1393888948
1700360708
2004511283
1881681954
1343207380
250920203
1736929208
1673495459
1259487295
917038112
431009152
152709228
819655631
15860342
878066444
1943220767
1992364258
1061524788
1970303028
1386910458
939452076
1689988351
2061501054
88716868
1724839140
1844794883
1047586779
244178601
1417355964
1340384207
992417203
201016225
1998074942
1184723813
1062436387
2038611780
515447334
1946934414
1871133034
1085779353
1439585530
1254486851
1128834792
1488656166
2091503267
684621795
254416656
1714788171
89801251
617976409
404210819
418320413
1314150669
721466215
350900320
1745002770
1705383845
616001706
1114894176
1421598717
982851292
190611201
1152071789
1991683226
1757098593
837309827
2134863900
1685855577
2064370367
2070460631
611373429
1572051088
1701446225
457254472
2035354523
264386104
406245587
14358625
1387036230
437797825
1175693267
1691592647
2026007267
1885107691
487621495
711229647
619967766
1855605392
167399653
271373769
1984160534
2065619388
139129335
688171415
741361612
1976542452
1311413532
587108242
25971392
966977503
605502256
934624907
898764325
1447927567
252272942
861932288
659905604
1672956428
1591724851
328996379
431938061
1076785196
1512614926
1525132228
954872122
804965305
1707716054
150545416
1722909868
1679501850
1321638802
331724058
1732748957
2125451085
648992093
1407388199
828499263
1287918961
1023201986
1100551585
910756958
132240758
1809558278
96802521
2105918570
1090081875
1692900517
1143596215
1314714559
1888513288
885132961
253181560
775302350
1120269475
1678433086
483539916
780017043
1387426612
1339253427
395323474
625377311
301541933
1537577442
1267309580
2092492427
2072239440
1482400655
1779830625
606832390
302841392
1098658953
1708834058
1110630360
458235382
2034041684
1886523417
1123360455
1541770792
713393646
267828621
1299340391
1271979792
931447275
1709367894
985578154
1485705946
223221547
160360759
562395404
1458096696
1352478137
221982174
1476932213
751262774
1593165940
1277968453
445589669
729450621
1276293754
673381326
46583357
1899009440
857408834
1274437570
142867880
783200899
1732997303
1342670340
308443817
1596167821
1288171888
1622650927
1445092801
1392250484
99903237
1443106779
420492852
1996044781
199602128
1706557581
222596693
41321179
1682354212
1434097545
1831978408
188989423
1583475659
929924338
966414511
1983934446
1338472019
259601994
1886528934
1643915955
1847420571
773783568
75533303
39853931
1280948640
297990263
1190302526
1054471917
1341257315
1709110077
1721504878
86518374
1410779233
366823294
1697064252
964299484
632321352
934953761
1787817228
1691100458
1884535849
1551705189
1639125286
1350130208
1803840682
132268402
823377490
180549051
1869229854
254011591
318769178
1447391560
241388317
108221041
1960313734
613606547
1501742687
1657474606
652671303
556594200
1953519465
1518921160
1216737787
1101669797
273060132
1182921709
456264509
637068903
2033978526
380190632
127310502
252902669
1250185575
511752699
1670824128
1349662535
1393082076
439270101
955970741
949796069
483873022
1835389823
1691700374
10895394
558048043
898512252
204281255
771682239
1071889758
162522989
1717586428
2064487333
894184148
681494625
933002829
1208177260
282911945
584819125
237142667
2146541652
1667190560
1681392242
308985954
2011379102
572148628
1289709948
462593627
1301137823
887052723
874351059
382175943
527733566
1853863481
1743176082
941691998
63104335
1296639799
1101505914
277800449
371319930
1028655274
340942837
655910254
698339247
1391708852
1959238076
2111557961
1157075245
1141841423
163817064
1431689748
1992663220
1321896120
1825679655
1758109398
1596816250
177759716
851583702
935611770
325185812
748463291
1014128728
2008246379
1648882393
1426537793
985834105
317638040
816623714
576010197
1104464089
1229544987
784636566
617810526
1282007332
1382916971
231117782
1470504020
63382699
1058911884
858000346
1136547783
698100586
781265034
2055369698
538804039
1467628870
1251171082
681833366
1969310372
365859296
1567270685
282516141
244936211
544592563
61981027
791183218
1345972860
1203275058
1170856522
1932445962
1730045281
897119392
1043260050
1501816674
1530699122
1573679085
1872187240
1410697136
100872729
520339112
156966301
1924457582
853948388
1645385894
709298927
1651660018
2074934616
1095788526
1377480774
1091316946
580544933
126833097
1820822710
1496049428
1663056695
1769316009
1602357582
1547487643
559640965
910204337
1838085710
485884236
2040727695
784229298
969691604
1258951192
889523904
1901605572
1797609060
1120169963
804012740
45011523
1138653772
686741820
269609109
374913863
578356061
522718912
1049998358
907283853
2077596569
1035114495
1863445467
1046562120
1213762469
221072923
1402908315
1082616756
465579673
775078598
2121678938
1208466630
836832861
796105592
2012284639
852565652
1431102169
186308593
1682385410
470791262
1421806835
1331043531
1656011517
1830265162
474260388
90286509
190077474
1970478735
169568674
1138434011
1721284684
364794993
682200704
393423493
74236988
866646758
690385478
593598534
1353715998
1437196585
1483808865
1738400241
971927773
356208002
390727141
334486684
1380778950
1712035999
366685067
1674057075
953917257
452922227
1959627738
1401630020
1771733364
931826550
2056046456
235245251
914284653
1612996255
367968372
310983146
1582608178
1095927007
827328999
2061015353
1121145494
1932765130
2024096449
1668985315
1620279661
149844449
981886008
437052208
1200790092
743312048
685709596
934011337
662848572
41299893
493797681
796689961
472379579
182393676
1704588201
211541019
1577631359
1367295768
156314673
1619866868
1250708188
1353193125
69077136
21363976
675812797
26398323
1932612574
1624662611
1515577905
1156540862
1339219203
2009267995
44609575
897900491
418153692
1541307630
1728816337
1480824209
742776712
934067589
762849892
928744771
519252538
22270290
976158570
519869963
1236977642
923714500
1061451561
1562989967
231802288
1001206554
589740098
531661045
868764623
68843771
1173317774
1196235504
872892395
1103562107
450905805
287229354
1386051101
1876806176
1858038495
913291585
1563897236
1890124006
206379421
2056616741
1217143956
423664973
715870265
1251759891
1482374198
1526016548
545326408
1363801962
1773685493
1430911812
2007814791
1334239670
1548422286
1131984418
515673462
412641794
879070863
101405210
1370770804
1415610694
484040877
2106441542
2036930973
451994368
1927269942
905064412
955850857
552821128
208223874
1185789167
851254466
177192293
2056103944
1329471407
589861154
2145781651
494094960
1534759677
578930842
318042776
385889760
1882216561
29711852
75216738
96512461
1788240867
1922433104
1817600257
1637744784
1639516872
1161768880
1641978487
1033016010
1401208624
1665716073
1658044384
697503758
297171286
849057297
278687836
1961738122
1778972363
2053549452
209056601
971522025
1354698069
836903892
948550704
378174482
1831697140
978208063
1290807984
614310851
1273381748
1316607837
748441240
1506561512
202967284
796676331
1439390035
484770486
694232544
244008058
396646486
133916349
1225523782
551439246
983358996
1272394487
809958714
1993965402
1566330201
13005484
605157384
1237580645
1514049953
511813272
1815422734
1283472889
1391209193
147780491
1613267415
1609305129
356088513
73429308
2059370598
1433559749
516257764
213622412
1433677757
1380257083
1311953214
1208633350
1065003766
1906530472
1504518531
196996482
686566021
694734071
514387413
1565200720
42251288
332737691
1041594073
1319156546
1006157866
1867995133
82907214
96339572
2025895445
450587174
421391529
915290683
1857589394
841034614
109576690
1935776826
318915480
855792326
1324103643
203800658
2051689856
397532141
834431918
1135593283
286649814
1288023244
1718165366
920748
1218631958
700526541
567122012
2067731347
1101750915
1580734257
767230111
1853998277
2018293120
119907508
940805795
1362681074
1000524143
1803802553
2080995535
804060890
1408555578
1850104093
1928895214
1191380648
968142669
1209906760
1618530683
253160181
2111553617
1089774807
1430412386
1647423313
1510377344
98817122
199894944
1594558497
1460569270
106074387
1551135639
955763906
857010790
16146392
1396882182
618053574
1308661393
1030284909
977923396
1009261648
528192222
49006151
820077037
737451606
181549568
1258682577
914268329
1632273810
792393626
1902351224
1492295965
972762639
345405341
1226384138
1458634854
1018178521
1955790962
635919464
899550118
2000201921
251386952
601156586
561834202
1504259576
1790995927
1424595067
1928084335
1879651864
2086997467
2080208322
1962249174
1737696054
15859513
546177501
181172949
1837608386
1027790673
569312770
445581905
1071820103
1788525732
1385667262
506312752
112804295
1213272147
805923490
2080335362
596189384
819663802
2075875428
1946543138
909829169
1496689816
1397503516
301121419
1752538563
147144215
1981125451
669850706
1057049779
1768787289
1051734314
644026548
27102083
1270416647
189196150
668947711
931667527
2091842079
2007226480
1000132361
1216346805
200691458
829597743
913757881
1283611663
1362511013
1031865930
1395572053
1830249185
470153158
1148112117
339241680
651206486
626334727
344613715
1548573946
895922939
1780517591
1019596857
371351004
335856361
273327301
586526809
801062351
590052466
344163048
1818058351
1981763459
1926573046
1781259734
846705853
40331669
978604523
287153251
1950260754
1197041323
1828375780
1152409619
196218970
2081097336
1805026983
1714165656
736192887
72116006
1601628665
108645555
131396574
972232664
2081497522
750593795
1908813185
960470301
1694506025
10310768
268362137
398423308
2121558199
1690553894
1905800820
2057500119
1483176952
1502565930
454732775
1066315460
1177192833
1166058427
996205260
2065600507
1134185650
1217407773
397110158
1938011604
374587251
1016946798
853271591
421630882
128629071
849096673
1931005588
422952848
1168819254
2070627766
1751478690
1839671526
1859024709
1563466340
960619453
1619217057
406210670
1796574047
1308468222
2112333549
1834257382
2106249386
1627529399
1533657725
1351148758
1887096009
872974119
1931950992
1191087960
369706152
1589928327
330835504
751766726
1775048705
1845295691
767879587
1945635153
1180581852
774854539
1893137382
1377957391
465034510
380489888
384395033
286542922
1881601176
294492649
389530237
1875486298
1856855751
444151124
430261105
1339946624
2146095862
1781009245
152522206
743540736
1948337337
1045861295
437787405
790617116
209622656
1776989509
1785720655
1807754514
400512269
1856870910
722501035
1566626968
406653637
1796813346
142330781
1545448104
884453669
934037558
700873776
2025776578
1145497195
637014634
214155835
931679694
563215466
1929624563
293313907
982927344
1312930403
1826173846
610059048
1809955980
920187597
1395553815
1305537075
1954254387
1150873091
2142914680
1216454232
167904112
1807036197
1596323738
1797936671
1665867657
1805660170
1889186657
12559995
1456317964
1037946900
2093984183
1473485361
759409572
360557322
956509623
1899963151
48198192
1655394557
867185476
566701882
1251703360
2045510358
1263049053
2133240458
179394473
191899172
1561747098
1652391481
1714996519
134889505
713550515
966878461
1075358299
1753787806
1494252578
1823237648
79191560
1948271459
582963512
345349895
460776237
36153469
418031147
1416342104
1032990524
2130801148
1608071543
35262646
904841769
273179454
1456882567
1522975590
434395538
2040133154
1618668728
1946272418
1703596304
665896665
904801732
304088428
2002641576
103135246
107173475
2107071499
1201844256
445829992
8642031
576311098
601898811
1344905229
1834776795
594480171
843756861
58895782
657515401
79847067
1616824243
897500109
1257170749
1464197645
76427565
2132817931
990364982
267089309
1678316405
1598534828
953217201
1481622465
1865938843
976547125
593493703
1457108693
2079153394
99263733
1615386019
1109375066
1360913475
93862926
308048813
1335355644
920427224
644059364
195179030
578844195
2146360040
319944972
1193493949
52768853
2144329109
1458484200
724770606
2020993075
136970495
167264660
988306668
398298433
1190480976
1284773633
2027612938
69639088
791206423
454102614
1166547250
86390014
519810371
708443469
168451841
364551379
903645230
1212779394
2045672871
1105431180
321222634
709125099
1612393185
70371464
490045300
1007751618
830170223
465180485
396105844
94953695
2099639691
653391995
1213650144
814895420
1603681299
428050154
1988418249
36145437
1988319935
1494814192
1207397272
1345202107
1357902551
781082078
15915583
231481849
814508381
1729480034
1170088793
259115500
975758379
2076858015
2018846977
1427867172
1273385881
926061598
566472358
817500108
504345348
286941276
1376293070
200777766
1638618191
527367010
1656303347
214115623
470085336
226293726
2030274192
1762310539
1723213261
1243088522
230278752
704954973
2094102137
706533756
1826738075
1603065583
142088458
70119089
1972792702
1657095429
152301746
1655286129
1707278397
25290251
1862789087
736332998
918021462
223619915
1653948770
1729047429
1646843118
718875599
266586347
1737633609
1740643416
1161373359
1324726897
1888905347
1713541543
578577825
287121130
1940438903
1842983485
1754157216
2048423863
665899367
1723457196
1481546201
1974088103
654221685
806932739
48691447
671352402
1362681074
67657774
1089687692
1553119770
1053442136
771735663
1702627710
50004174
146681728
1595311295
1035338419
2119559329
1921955282
1195721787
640928189
2012071664
1405910194
1805134388
1668554468
9570774
787517401
1065740472
1174350482
1207550551
1543444047
1473178371
983213356
209534835
2067348041
1006184948
1634267909
300832513
1920915860
1649037887
987016576
1019269427
931660268
1527128019
45028691
664899885
1856628430
1227962339
665195238
2010615261
2012202904
651655988
1473365998
573427130
1973723375
1935319112
72576117
37533724
1903264949
235537922
248722840
1665858613
1927113005
222183226
1484012486
1909024727
337724345
1064977038
1250595932
1354382159
670572861
1000986409
2029842624
1911950836
203068071
1433609510
851925018
353923091
925158777
266511384
877302229
1765243836
2097527534
2105942121
861757061
1781679012
1943514392
1726538627
1220104098
1074317876
1679343510
1425171292
123052365
1644409786
1682155537
1980776451
1210580259
1009329337
1435474690
650581541
442038130
1268422121
688714467
1046263454
126210818
1509148714
395123302
1730107075
1972579010
30726198
1448869810
244796854
784422762
1275814813
100098519
1340707745
2040024306
1181620516
1858054712
409303108
2048327715
855588476
280009181
1153123107
311742249
72143090
2059752305
33868078
477796959
930666740
2024156755
1160266198
1025336801
196801205
1801941930
195140032
1308615669
1695171450
1300343144
2071477319
262652524
1198245738
752087089
1906548771
1178544538
683336656
809458811
583122801
1305874374
35892828
885024410
617304356
1724338175
519739192
1486154844
262846051
1618464391
1303568445
2011644838
997410871
77741278
1171453732
1867082432
1964576248
2073866210
757849727
1591435033
46861147
1405440657
1408165444
802355923
807080960
1498946202
1429924627
1409253473
1636391992
977225441
1324069619
1300973997
2331769
1333203097
420151934
1422079275
136183877
899419552
2121031592
177760291
799078297
1306202572
2124782833
10450079
543869247
1410977933
382317884
179749107
180275217
503498497
1078402594
84368025
106682384
833875654
1916175906
813426720
1243829814
270258470
1515913730
789647265
368959900
580744711
348700173
603064484
1674883066
963817114
564973589
1452406390
1525052912
1990344675
227260437
437436779
94409240
84750062
1741314596
1313037015
1667721982
1869201881
1811901467
1525014175
1110986943
259720343
48473906
803621709
1147750815
575624902
1621525150
145688831
1824801785
1410203049
1187901508
1002784558
1554014475
1088901119
1881404082
1269750898
229130382
1101593042
466256585
1115428710
353645080
1296258145
551951586
91003553
916543718
436753157
852333919
1430015117
940306304
133808609
230066165
532339829
1719049141
547410976
1601082152
287932873
1477275114
514192218
2089426156
360750042
550654490
1048229287
1344612788
752446234
537095065
958510357
1484067257
1718756560
457730255
2047519349
682193875
581715619
1841652414
163399277
415069902
161797771
12663347
2044709223
1962993198
1255596453
289322005
565239732
1531645038
278948828
1665775146
791579413
914101742
1538813463
1827589535
1832538169
2060900148
1872868255
997116991
1236197640
1393505834
608328925
221476340
175287386
1033056487
1107596934
220349767
1267167882
1739467333
27834570
1040428239
296686442
535105405
680170290
329566041
1599216738
1265729702
1750907804
1979394366
1254548664
2123317855
1928116380
489190661
2031126526
1468908029
241062950
1673681456
496566713
1819385221
1101480876
862440968
342121493
749377441
1378301402
1898314694
1618583264
1497201725
147648440
1758074922
1568064630
536815045
1277911457
1150986799
179968150
324570021
1461578128
2077632061
2012776013
1627883371
1557271907
995575226
1080139122
1345189695
287662814
1698485695
244939523
2075599597
891228249
1905108661
1643624563
1463750733
1276195674
880968602
325037732
1440368504
125562075
271324346
354799649
1280252694
1712509558
889305289
547181770
560151440
177896077
1275596205
1577724886
1483159461
1934390521
2034553480
761519285
766918965
60851898
54992541
327457792
1443752933
908917289
295180437
1155070052
467910807
619182690
290895480
1501051049
208825837
1813280636
457132576
962772180
1159009525
1037622607
1087564332
1650518594
650849388
122843273
336087486
1628329556
1791580257
638717791
655029706
1327078652
1679489462
1309423418
1366186415
1365706488
1937226926
866167775
6344808
30449421
1072965136
820101974
104672836
2045760135
33819885
1943583573
2060331936
332401979
71844012
1442768516
740219044
1505910558
1056939332
320740802
770299905
1610609007
320823182
380780902
1108376962
1492719105
1830652712
317695368
362725703
1016481044
856257890
978750357
2051214640
659733903
1199514665
1281478421
779994245
578910131
192944820
262319672
1044658486
676317084
1920483586
1995654638
1767422790
899353567
299446888
1679547131
135976664
1444856558
1565268126
1302658757
55163041
175987421
1847589752
1371214459
1484536907
1685997968
1356257980
895046021
1507472899
1784278384
240996457
155480673
1998097672
1211340050
842885913
1058723989
604272403
169781739
1076930065
1239908770
581508411
585624320
1694993777
2141455196
1537739103
508205862
1250623401
517899385
1174723105
2133829628
1868175125
1143577458
1718717495
1217112095
1817610293
1395873416
2027028641
651078917
675543472
1508856514
1727113968
1017756220
1905864145
440215853
665716329
400465845
824422192
148796657
389838595
904251642
23882632
1786811874
625187519
2138123615
653776033
1194400657
1204085415
81823367
957653656
1546725928
1434096780
1175814055
616079279
729486464
608964017
1999111359
1186381258
1456710479
855944778
210234417
143449399
1934043422
88897340
751334390
1553158937
885484591
243678215
551024873
148823899
1841688099
289271468
669250242
1169979056
1712366656
2111588081
1162363092
1719846806
1710161109
1885935985
1098076674
523244167
1882591929
416601153
879687595
748185541
23595622
348255221
745180794
329539337
1882187763
736835046
1716862053
1696425602
821175892
1797609109
1753798570
247867045
1707421717
2129307197
1475848520
1545076804
95049782
1316915981
1066477825
1876842608
1647304005
1019039699
1217604743
405009710
147005047
891468378
927425084
227567088
1613474962
1757619708
278581553
33077694
1064357443
984667586
138608795
759727718
2085688385
1170885732
140333934
1492471487
903802026
974436925
656733502
1316266298
2053083596
1604861606
357815550
1411368001
1808220879
1578953619
731708283
1395569884
537289106
1574111312
459781680
1837267756
26597781
1432936268
1459141344
1900433733
737225835
719450299
1107536688
1727762658
1283551805
64089535
1356505138
1991988346
243907980
2030123012
1190814727
1850375499
415545804
556223337
1488220130
863918344
850177806
657646593
1776844275
570079762
770025414
254119427
1817727763
1886991169
1511231208
136481165
1231198005
905290438
2089531821
1210316205
1002971985
509786873
1006312915
2033155791
568198893
25003668
1663388406
822419637
1807845820
563419140
2024698579
1482301729
244191181
1583199046
829815317
1239675536
1850522741
43637076
181554380
1769185975
1419738567
1973021670
1367171880
1196335459
1357000012
1783466076
826627171
2140497489
1363584790
2004146343
976553091
553046214
493112988
1890290862
1268061455
1660128116
845072370
1182110669
1676837361
1782501587
1574320887
1205249516
1126752406
497373497
1166379214
654291532
40845794
153891473
645731277
1185005653
216053458
654739241
1882041211
559279197
1579897020
1135108439
1978133158
2027976661
1812592517
1548321289
89360891
1677590141
1860952113
130661042
2118073933
1235262429
1293749964
30584125
862918047
1547236343
2126878902
460305886
961111151
1885700612
2124562187
1608348572
52201449
8703613
382473350
531799444
1124864939
1297201436
135333333
2123408875
1851640847
1514573562
1642227702
17994047
1524211155
1975366567
1213540649
1530115044
681328478
1619008569
1275599694
1930705029
568432218
1349026295
1775514244
1624931248
654234374
1088318415
15990470
461872698
2143213170
1868883189
933142436
752716524
1542741176
11876381
789368681
1097429150
1340035037
502588023
274735207
642787560
640898914
503996481
674965756
1102635309
1088164179
634889794
595015677
222776329
208952980
1804886754
123124872
90000507
1477049209
956181913
678010279
191426283
693521
270327353
2141480800
109240121
203548460
1717691265
1904718043
984009306
1003151430
780703247
955532853
326194581
2194029
780748898
133151530
695839959
921538183
323036849
924117344
1016606558
1671311426
177793952
1765100975
2132399082
510529940
153409236
2028737853
1906541524
1003787514
1793262550
349009096
987428020
918129531
656445362
1835386418
1272410642
1402889244
380505468
1771109078
755006479
168403441
1035893770
998545247
1854553604
1825283911
259713109
748251279
1258158012
664841924
1468852068
822975592
47515465
1544317442
1577997632
1785473211
43035118
357979399
602928688
65826316
184844772
480126458
1651967029
1755304876
799937049
561801223
585559513
1517751352
134338614
831315879
236339929
1068058797
1256844635
789253229
2072557492
1864258973
809318886
634711511
1611833623
98853234
747736701
433319581
729037293
980740625
555219233
1922001145
322982100
1969009947
595555233
1707572606
2077975212
661928854
1076397431
2125810444
1070943054
1863573461
1859763638
501573099
433617692
1434992864
31921220
1205623003
1252180942
1530798416
147914277
798017046
677920058
1936450895
510009270
1969182098
446188857
1705167554
1480556082
1045857621
1586331903
1349176766
55535158
56198485
1661545896
377358354
766154500
730451036
132478501
539569096
959182357
229597154
905167602
739779686
1341446508
939890602
1737440650
1163174240
740356087
1628908296
2078371582
1589549483
1906674648
867564484
1418676404
1930586927
611239407
834063704
1538617449
1832067625
38829685
51897768
642443103
1316597334
304764836
1715634891
845443380
793853011
529133900
669113842
183596789
97201120
1752212986
1415113351
780620246
1461956880
1830002967
1771938190
1784153959
224554154
247142626
358809936
195114257
1397321987
1485475221
1721874681
309830225
669866987
807018431
221884827
282602646
174828060
1375638793
1591378749
802238919
456391330
1007010646
1444587388
543933331
1463035913
1097818158
589084415
13824201
38022222
273179454
647600144
514250296
91704350
1978202367
455847401
1643574543
1390267076
122898570
1247380352
1709862154
121575317
1306151373
524119356
73683866
204931178
1183072424
1873381722
140787145
586563508
131943013
2024972022
1785108085
1790511415
1069159678
1276595202
1361729941
1750197971
2028540017
1344627550
679617900
1675541856
2117894776
1473962807
1875219049
233097855
1653108716
1519676267
559554177
1777132818
1637228024
396205496
1969048032
1179917189
973016625
1472165365
659717873
615674720
2103011643
1116226476
414454605
1931228407
1564706331
1065338008
699467775
1071291281
788772411
1165464113
1885745017
1434748654
1523567292
1107874148
376920295
379953271
103495645
932778853
1281717683
1068115297
1880233711
2022551946
133122178
1476841129
708540156
1460257130
376498250
2096500826
1358363266
680686925
1156672782
955048564
1699794792
636139215
1793156233
878871466
1611909320
5120527
1809554213
247107996
921985765
1175669594
1039752925
614706795
1507992782
891061329
1999270180
2057436168
1944905284
1483159346
1727673430
1509776467
1589859247
501010278
79455328
1600099357
1014340531
473445644
1162843096
1143378445
1987974074
1622610741
1688083592
1805623346
1883933680
73413057
1622496068
1314695777
379050812
2146980722
1739677669
8278134
682644147
1992196593
93715545
272032537
1279682353
1080389729
989134559
865095340
315040274
955096620
236827834
1066987730
1852529049
2114631329
2036047099
1070714116
957943609
416917940
75287767
1655150125
545568233
127622443
1058306652
2021703246
1641983273
1217859375
2029854286
789292841
1174889112
1057588322
1365788699
2049286872
535076525
532995403
568174884
1273977960
477703825
214350175
338491546
1435137369
254869167
1711951792
1766727436
249677556
2100550438
1010395956
348662262
604820420
2100548614
897278334
568366890
1584186466
243681525
34453602
1784366568
1550638392
1736738059
840575184
841209283
658121357
674910391
1117718982
670062940
772984216
1293097236
799734498
728732944
389859871
575511405
1909666667
527710568
187379535
1162483139
433439320
967049326
471065240
499302060
260762102
365929251
888931164
569989660
162095563
743678976
1019931575
1653331671
1749032159
1430252909
289267139
1551185129
374369428
149229345
1612282227
707860093
511719373
2137772297
342536639
1361531423
589788197
1296405671
1739110516
1301545945
1404760521
527768817
1651200550
117149390
622008949
895269494
1285054997
1711824236
1235574760
2075192119
790620491
2092397164
1422198030
1503332021
1892043596
319620847
663597590
1555020565
122270085
67981550
1953994646
100196996
32340405
1084824920
2096510508
1477455526
605863954
332122732
826670271
409757568
1772519996
183241636
1459459130
488984645
1916187250
834474202
819360379
1294849623
1784344982
1522077678
1186787162
115493238
2021298925
1384215686
606081988
1516156961
1289827357
1344651909
1639610177
1630706828
1790694787
1244793499
971652137
1866964777
1509111889
1957659032
1987322636
1620844556
1566033820
627764651
1381285923
1656897113
836186738
792361706
1047500194
1949655603
750306694
1964998595
1878777632
2006256333
2015434071
1442295853
586109357
1805994202
2145742296
372207360
1241852258
347682091
1948092820
642123753
1253451666
47939719
1390031448
467132405
677589183
1762609314
1497828572
767659860
1974611217
680335646
325451306
178793993
1965293116
946349294
1126349969
759574218
1790169484
1079283545
873488141
443014567
885856821
1380550744
297512293
1641065227
1582692225
2101111846
1933924133
317080299
1368921821
375028495
1051218491
1945685641
1028293619
1321215354
101375736
1816611637
434867391
1072419763
1270134853
1890693670
1000881281
2103996320
578284983
337323499
2095832425
2030884107
1722050
838202351
2064060203
629441045
2064044762
677065968
907376773
2067257810
341176615
933244305
393603524
592947319
1708805434
1475178103
633342999
2113761440
167748409
1739942319
523628317
991935639
1067361878
1397949837
1161520764
1836221479
1833821148
969747109
479583799
1588257014
1673301211
1673880992
1934394511
306385385
684921054
1896226546
2082277402
177740568
2051070752
877174547
1750042778
761338335
1742632406
1986488375
579480972
1168949578
1620598276
1261863777
2028423322
1619138815
268796078
1665908432
1269746713
1717613028
794663584
798063938
1146812173
1677937473
1470755457
1647770215
1661622805
1976945991
31141847
118827770
26722071
448909397
2015976929
805810880
1223399229
173714771
967488128
1513101179
479334668
1841354147
900460525
1267340059
1329623754
721178057
1506667630
1473601969
1132189941
1562381412
186122756
2076339201
321917992
363450492
1128890248
1076958920
751989694
1463167314
2073603701
1889029069
881520772
1274271327
781599784
875384300
1900113318
121631439
177600894
21450707
300807789
1607092052
2128576592
125459100
788805192
1063681264
1607289404
1686414873
683742849
100373665
723882899
1438247738
2105347951
1556996090
225464582
1231433973
1432181679
1098507918
291955119
700208496
563391582
1445749779
1451084825
1174631813
267972654
1194957918
509844504
329336842
1156775854
788355417
915157860
1110743857
1002508228
1874259408
472559490
321080656
871598830
1133628016
903979318
543931416
1497642929
785000393
1978787525
260746364
1902465794
548475716
340478740
1967431027
808709558
259441593
64147098
1969112839
1624421159
955924669
714157244
65837152
799003255
487907759
754715940
2085897272
1847742208
700425433
16230092
2066935284
643370555
1535353801
1801722744
1891111336
100645521
1364527952
676661181
1115422505
2065534170
26987392
217904207
236102645
680884265
1054145774
655689141
1534724740
1026593860
391685226
2077042829
1571235382
1753691354
132501600
1999840764
1102522694
1241258699
127846515
119200755
1838509257
1334530832
67781938
664722233
716043561
90993434
1013166751
1395435427
720642806
858545840
637236256
2053101942
1704886702
2108858114
1356284860
1524565024
1362145122
2037152308
543843472
1673599460
1390182680
1684783313
1882692289
1939379745
1250694692
1133852801
1189726138
123873412
607012528
1753298738
1157072887
492508655
2033092118
1226723037
1510197736
1035363171
516369077
360139640
584651858
2097929851
243197294
1856733390
1896475267
1742787876
192650752
199117559
29604132
68060409
1504484413
1000301731
126813491
1094505578
1114151804
1246817441
906469931
413159961
531704950
709610472
1150573215
1997131851
1103036094
1261397300
1960383788
964786578
2091790439
333871097
1481985307
890127521
1070583159
1947686222
1122289439
983795859
398760968
1433371206
1462731813
1827419441
2007599447
2087819428
961473954
250562605
720812670
1179608610
1454457885
1428627710
2085479059
1277382246
1031129595
1629169249
1805523303
1942563103
39258181
1607520932
930872946
738444622
1150913642
1358201305
2039731884
649839644
355398560
164826978
1622259580
1001882640
1547401574
1731960126
1312453933
803213489
1209622319
298662385
1101753024
574320790
1598447051
1416796249
1823142182
1962814904
1571992509
1551849748
1701523026
1301012453
1525045336
568174701
786296003
388486916
699390474
1653961053
350009689
254126849
343769156
1545252661
85939947
135246416
575635070
1908243834
1038078513
277268325
836905905
2058891660
682385584
1336022740
1361295899
1270647113
1796225268
1135670827
1233309384
475560348
1433605000
1618458246
1322434088
1511728738
1154494793
1322891721
1331310156
2056266991
2081820622
518930771
809545536
426393639
950677730
623202418
1221471089
752743947
875105114
629012415
446220042
1453102344
746078840
1292814880
2103916712
1806300928
234129785
1563009182
443878981
1851664278
1495841047
1374811363
492313614
886036447
225093180
1657669738
356738134
422890273
425566821
488308636
187347863
106865104
532562729
119307422
202235314
950465181
468033904
1993463068
1798067715
1021450639
514997249
3189887
2109606683
816462691
213714755
605961863
1509858322
2019969856
1573151976
1559450217
740188391
59426935
1330612613
1089514720
729264041
1666264218
982986679
1384100581
874364083
1841177599
1887048853
1326698444
392039563
1077817986
21117030
286712868
922140439
1050483177
704509012
972056087
382226027
1805872863
1003510318
74844766
651790182
1765679595
957170679
1137569188
1243820608
1464078103
993653198
1817726402
824629442
479058437
1239959559
328191640
252530579
42512289
1400275725
293434778
534698538
48212473
727260326
1757345479
1186986081
745136891
233802352
1838859304
979107464
1825207208
1327068799
2084067564
1085348656
1152714628
1393085540
1201244008
549169671
7539778
726303441
88297617
819409145
478856841
156210215
983260995
585652852
1073960924
533788462
1042272043
966218958
869039229
365898877
1000164231
1001385845
762599082
1839440146
952150327
697859268
755636784
1798172538
1900225865
1541993324
253245816
1329370874
740068819
145215396
1800199629
548913511
310581784
1551376854
155527405
369712297
1066868684
1148807269
1448116501
2035712030
1566103052
70446318
162683641
956288187
499883980
1850297670
1942368959
615641691
152423999
1476889604
1583750124
1109487322
6790185
966967968
1421836454
1287665238
582530925
77208383
1493537728
1353370871
229517815
28344968
402135603
2005959962
1596152096
358956264
538842906
471110316
554375846
1152385669
783215187
436545270
1643479476
826216962
1156655625
1838717774
1033506436
593338609
1052645389
1226135253
895619921
1999866582
1921174121
115651045
1021288801
1795096018
1618089052
784922621
220169076
1229778581
1917920422
1998392171
1429896974
749485100
2046298458
1692029775
576741837
934247092
741080832
1924736555
236849771
656378162
1911901951
420789716
1474973070
966966237
1885378064
1645903367
1644557119
205859277
1891821450
644193936
1081463981
815297622
940047461
766430545
1316239536
685733829
1341171167
1465328407
710779093
885854997
526106530
1814930402
1440003410
868735719
1118423303
232149398
195902002
440316216
1158337935
2146110905
1355789915
1445353485
1272390560
1654017969
1096375861
1928329231
20763806
1348117393
1296492949
443404706
1494156233
1855790178
1073032799
536298490
652734377
1839564564
1616210168
520658316
41485233
966725072
263498208
1922515393
887792998
1399463395
1489527767
1122688465
796236163
441369360
775770371
1476103065
1073608379
1487120623
1926889993
300261196
1511880838
650166876
629830397
1641794045
2071855923
611921906
159327818
1933742591
126432905
667806326
41330768
186952721
1455670312
2112412863
2045511301
702449700
275489276
1365852545
122095757
1852586676
664893550
1191187553
897773463
817216539
1371226845
2039124581
1039889431
711345293
998748366
558510966
913477137
2033662382
1891937487
1207810190
1753872812
578465883
1483152804
915743190
1710263825
861636477
805985596
492486554
812359802
1446025941
1759618685
73601392
1439220224
1804686120
1513826035
199638843
164065648
1601263572
612348837
1826235275
666112430
1233432853
1542994036
1295846557
1984396010
1543358033
1116202668
2010755585
371021962
266566237
1430244411
187863617
756159770
787526816
1323244383
645146831
819886234
531434246
240460533
685918221
112222790
531106907
1241658087
1278345904
807029526
1893911476
672779532
1752129546
776807703
9507882
208278982
764232540
1763097623
2056401780
90455310
1680879769
1880461975
1697908796
39976127
1436730598
1950721579
704598279
901348234
2034203850
826372354
64625155
568734350
1018596536
81442
1345138975
670104423
1794848871
1248821114
184232483
276815665
312229728
1610335820
21890908
1660288239
2032098852
728679098
1170646956
359271028
1615850111
1979134283
1848356903
1377261064
1403607512
643725577
250545360
84812179
1629477599
164723555
684990381
1580027983
27766890
485737427
689264553
775710603
1481693881
21030948
735553871
214004614
1060852981
2053112113
1246784572
649795709
3746284
1814461888
1739615722
25583558
2058437468
208094878
781007333
29423445
855139202
680345601
657699421
985053639
1245384829
1448714237
716753403
1613209671
380703240
250128288
2118835639
1161882092
1743174156
592590627
1716712289
1857610115
2053136298
1635427612
1214617482
1189520694
1550119350
1894898340
728393125
865069790
1079295515
370793859
282181385
1883431225
580785637
691838364
1828235915
885064948
634164620
1964904389
1158937727
75240237
1507699073
1612923495
1452583116
259251962
403019082
621263217
1160246807
1010376263
426979574
1659617335
115476356
926689909
1828132851
1505409271
1668417664
1386770142
1580284338
1012602784
623880958
1952509159
1142526485
1562482793
2070280055
2135739019
1022218579
460735429
1734412867
1295383294
1311549284
1575220926
1934404221
1231233882
1197073464
691961616
1595984787
1106896256
987527902
2098004601
1635651813
747645926
1926845068
669743442
2044848769
988354650
220163580
87434831
629486359
1917498958
543234315
1404273426
1730007427
1777720162
1917422856
106281325
101862531
1846733623
239142762
1629843807
1368623292
1414974837
2064399906
1967162059
169473005
770937701
270837352
1491464592
135695113
930126051
649741876
386130569
690190470
542582533
770807187
1172146291
2119742357
1341832344
1162631257
1219787681
767412102
905174709
1212760049
2020333785
1049713656
1668476611
1986091640
11445027
1309278368
1515335718
1856054692
919207225
1894474594
552537912
2136907454
846571041
1513597411
720332159
1291830689
737760957
1423439318
749641454
1613444191
787390678
895025571
1811690709
883313825
1325234274
669592965
1223706750
402229942
411569491
1136717689
1277390169
2053405890
268753268
575746197
1012077419
769871269
473971144
376544286
1156128033
194813560
1601078613
1193265256
510884395
1197188885
1475039655
269440599
1107894164
1238170170
1482119408
48251673
1145469409
2109437206
1104244372
1587015456
1337326127
1004079579
896545057
678571794
1571929638
1694776603
565874982
1269081735
256481086
1793774107
745800279
2067714284
1665748588
1275763936
799896528
2022007430
1707752320
1413248581
1232692151
1747040790
2025657452
603288083
142021222
174043327
2018900598
240105642
534403579
47297410
1598794195
391887010
1761906242
1913745291
1214885155
1007825503
1971812685
1435070714
372237361
350378151
1374005327
431997939
219576910
743051218
1141124194
1421864394
710004417
1375789516
1722992905
1397582470
428341965
2021383904
603938421
1428893929
762954243
1102269419
1444037811
1294286665
667558420
1415817466
2067342249
141666869
533742108
1264631763
562954561
1426489571
929007283
538819814
206875100
682534755
1771453660
816636642
1149295087
909756990
1788039070
1765320347
1088850127
1447219807
1491247235
1704744851
1543445767
1086705506
1766690262
1237264806
495589767
2111745833
723858471
2105641991
1313723342
1173431968
158669745
1285326409
1139878429
769792390
805542185
80309427
194716421
6724823
193313982
284969394
1492371194
1345815046
1253586966
811343318
750286930
2129723513
1356086196
1494043927
2136619502
945169294
1698486301
1175738481
1770603071
1274326924
950870380
695730876
655159166
303051321
1383877347
1405267791
461323476
1341765345
1099827780
1951111617
874382467
1611820114
1719768207
1383356640
285012212
874280285
1433735845
1478591231
1218901147
1169237751
2146588303
1931059923
1436239095
1354268409
2143568468
515868926
73635883
845021524
817627744
299570427
1558741144
1900577644
970255546
623964783
1424512540
687896987
1207297381
1036083796
1317624482
725636780
1958964031
553703297
576003108
923248690
315322176
1017954335
1945768832
2077159438
1823241610
1249163884
396227229
1095578600
1698186266
2120045543
1785467314
738753712
900441968
1626049263
867980519
513644375
1231897757
721365551
823563091
2131377715
1127021828
405496167
1102886402
1299230596
1523055136
1675808542
1097403107
1152646174
170673620
261692675
346663855
1493827039
1451797544
431715814
1787061550
1941713471
776881659
808363904
542872030
650146238
281978289
1800622625
840506476
1558772003
1017579976
1873708498
82738480
214448127
196955932
1053089030
913693677
1158152229
365906787
1343175161
1866601922
1189636171
823562434
1912098256
1514647452
1916431616
705260106
1123707496
1542548963
1502095945
1657243170
269715972
1816731112
1069434098
1601851543
62947373
660274343
347439564
1114622391
1039731250
312147376
2023566884
810873504
34688137
263380148
2113227449
1369196043
536158902
342760978
2141431601
1695859942
409278575
960000250
410833188
444470208
826936763
1004967348
800613033
1878265227
1432196011
1180961054
1554636776
714167726
2112903511
634547005
1042579619
220155078
295687270
1990585176
1583861113
706267550
665135961
314234107
651328247
722856532
305385747
577460076
1200141948
1099838816
681808398
1155158022
1304221694
944777795
1352314700
1289782578
1329350344
1153445363
1669487650
665908298
1352768861
1836381571
2135602735
1158396661
1214985369
2032897871
869240395
781747779
1837987917
1614922736
1234733584
1692287741
2011203716
898903838
1233201597
1712796842
200724821
1031712642
695796761
1247647598
445677855
1824614285
243117504
2044126820
589732222
714550769
34962851
739773004
942189516
416288749
909130827
1965941716
1584908991
2037659665
1038504202
216504056
2039536773
1099094174
1570632868
1016129483
757453050
1284773633
386684529
2058669077
471481582
1371201935
1956188602
587491887
1387579891
193321182
929138258
616214358
177408750
214768482
1005073286
1631531248
424822152
1149564810
991992814
90671088
707756965
1684268085
874400567
2065441624
1531240963
1436535158
1176822565
1906463242
436668774
687315686
403119422
545062479
139348919
1154032632
1762260151
1864526180
1017483741
2626564
240492704
572665664
1685288097
1905345423
1185947352
1870124029
2012918921
571735124
1118065192
814976635
531163359
1454430732
536300786
2031656776
2130570913
1094989117
949811794
657459517
76986873
756094382
841617037
1155565320
996773642
714217952
1774701643
1389901222
2138165474
1633676945
875396307
557250087
56423987
1051104821
1411643861
738013929
746136813
430695318
1837108955
878053348
1111934251
1371352830
1006968178
363780293
1690031527
1230056111
818532048
1358277963
878156674
415818022
1126169794
950391980
1095388703
1484437378
1641400759
241876659
1399346085
1395637648
1448261865
1204856963
1306987233
996481325
28836616
2031859728
34303220
839854977
1335661751
630820512
1719645306
1884635007
976893021
1529908993
1583027095
217745259
213873214
1084263767
1388327021
769419443
243645807
1099827502
1186369469
722085574
761160487
1033552213
1641521499
1025247358
1871565077
928333995
305937604
227162506
643979002
1982635254
1001042425
169741183
430004101
1493704352
1869444039
198764532
1919503730
298750993
878721263
1559258901
1243343374
70803833
644941910
1476872620
176810729
1582012766
252633733
709556392
344617294
712940417
512132353
73913167
917882861
360074212
1562276617
309114968
1737458049
882340306
799546257
1016449112
326520713
175404218
1229601391
910844038
1588070710
1408838317
1276396461
1457315636
1612501311
1024422750
1170825766
290841234
1307871752
1969245243
2010833703
629616755
1329273566
1064982333
47917342
2018809948
927026795
696075906
301465493
441145800
337358913
2000989305
117087051
1322686408
1755404343
1538562348
788046600
251064602
1242282279
1950565203
1525607255
1017488389
1301160047
1795039898
899398335
2066299461
1543748352
771689940
946008141
2088114543
1828047271
402169908
816977845
848665093
1619924329
1907052822
111591019
1239278283
1528820018
1736877168
497137662
445788999
920515309
97950403
541292266
1985405718
1888658351
1208264497
504112758
1748163839
727059233
1729072440
97045416
1843326565
880239696
2082240483
2029726637
829430152
638904323
181821686
1845570612
885108815
340690285
1578231044
1026701931
373533235
713790624
842605561
1820772921
240340808
2030630090
133435830
1075380017
796404623
1516890819
1735875209
307933780
282684061
2078234072
1624997447
1055574085
161848188
774824217
264788710
607025897
1107758520
2021301805
1260106691
1315759116
545149817
1675686418
1396463580
2007249530
427857213
1786743921
297996112
906948965
1213890463
680307581
274819624
1427824733
453066245
1427772680
1145955154
1719396441
1057225550
1033049511
576973985
913637689
1572520039
1882110588
1476983390
1407477052
406787734
1131499145
1458307301
891359204
173914656
1842818499
427120910
187181160
1489480160
1994251573
321436536
626444947
1717263218
993395722
1650082897
1542046353
958887585
1084422190
1084216371
473322847
1943951648
2038504675
1963954463
1513875909
504164691
1654167715
596952448
1905481523
1937085991
1417348017
294845492
1766353270
1163640651
2133716211
1342908735
120183279
1868426257
1672940042
455506333
1736654953
1712340082
1228772005
187118253
1299979687
830063509
1010512021
1686271501
240278633
1664206804
746155132
510369285
2088224131
551998587
1662066488
1830113347
1606853920
78474436
1309214509
1043753362
935412405
25600921
990218257
1453454077
397545250
2137183706
1997482208
195716503
255568128
1103830991
1239036464
313002670
770684112
1255945951
1650574118
1538475114
737201775
24333374
109686471
1267472454
1465594520
2017316656
20827314
1711670629
1699713222
691868231
1753583076
601079145
643631820
1573070885
1795581914
592202684
862359568
1341644940
1818419676
912466279
2043059843
1134053018
1521721967
1216523064
544344226
1668251387
578512558
6464338
1180509826
277596746
282726853
1738908327
30091439
1030401696
910497895
151666195
1162713810
1484901692
861475582
689562595
785862162
888916649
1930020780
649342387
494834276
1193522409
1222838739
670844308
659214836
1693243593
994564899
876393058
1625748224
1649409857
830102688
2066617721
831095090
1749649026
1476691026
488547932
1416019099
300939437
404974441
247036116
748276861
1731597949
1649514137
1233743260
1409342217
1711967769
2001474313
1498284531
1697612926
296358682
2141107031
1901405471
674060574
1936868936
408679988
1785287899
1247694903
949291383
1264110576
319834981
797851756
596455812
1449537286
690429518
243540746
799492844
1520058372
2049530007
1681807042
2027976526
188581157
224681046
1892190087
1596195148
2105434958
1707572019
342927999
715852994
108522831
2060284485
230102185
1980379189
1883262006
1902215240
1128121551
171416545
410650304
1532092995
1552063732
2049130511
691943231
966007386
511314693
1894100132
2116203805
1892053342
1988264402
1451179760
1430900747
1385976433
62524671
1192323314
723467951
1957983515
1124861039
1624500197
1552693478
1556732416
2034258285
1469683951
1722103525
1246903427
321028500
1876776816
1868832041
968743070
1503939241
755460204
802735329
1873698435
1474539359
1940443754
1531271805
402258676
876664265
95949590
1822092550
1142336765
1670296613
1003700288
1393709035
987939129
1814192328
580656355
1746847633
2117873052
198469275
1053747781
727181799
1909041639
1243272203
67728388
872882604
2033476305
1012170540
1179717123
1586657022
1023694308
1975472877
939222790
783637083
1546368396
2030527505
2111751752
2133429169
1125820999
436251972
1057607659
69109718
2103050168
1389612021
1299361663
1208030039
294975630
2137172376
978262498
1551090263
2126115154
1501438141
919374135
510932477
1558659320
1928970629
995068725
1540064101
426356879
1263403434
1459407218
816982960
777657285
1672327514
1549503465
1599060077
252664952
876589616
232466775
1323603702
1454581163
1581082424
1821798891
1940306308
366613754
708820979
152008285
356052838
1994756554
239994421
1699252717
1369995691
1955840869
519943920
1150440882
1494118549
678614265
1868747537
276113315
1802404746
2035525388
298755080
1808684408
1610239103
166025715
896637585
305562007
1371591789
1050403075
1712704073
927328495
901668324
679174119
618238287
1918688077
1486166693
1113695827
1310943779
1764222737
1543211784
732370523
556410093
1561161186
1098321842
1269262007
2031461338
610972880
923697927
1477726766
1983632604
1963246203
1101707735
34558938
2108293865
1825536568
2594174
1172713844
8126456
1003944821
1596254138
2125063671
1012543949
88948144
892559776
1269123883
164289256
460709019
377837178
1304137847
860602647
989591604
837706406
1597021231
1635430873
1504791736
1655057827
715206360
239252372
1096324800
1299400730
1793209683
1510988617
260342132
1990656620
1406845757
1916499144
2020515701
1116121645
1473006816
1165345920
1015679546
1256441949
1548033521
2069189561
759212352
510760119
1114519424
481012776
30387358
835559016
110433604
909811934
1212290097
614852132
955284816
1346681585
217392636
2062521186
1288695545
311486757
1144456830
2015139684
1610907816
1447565382
375635677
539275825
521578108
400666420
2105701152
21628228
518392344
1738225758
931074874
1226979964
2082862314
1856131626
1090912432
2044431041
298785920
1566096419
221105640
180993133
408105506
1713972140
404045668
1827066774
696703630
1744126717
677997221
1637939952
1548391934
413639296
288897270
2059503755
531962386
1046010166
1198235888
1760130213
401453356
1635928257
826576204
1620431914
1846610896
414743072
266103111
782643857
209870984
1625591714
2145807965
1159312665
293115824
17733957
273290635
844320343
1094012512
1559269521
1808473516
1963484728
1702017578
820151744
1994770710
1229178758
1499564707
19659181
1673319394
1123504029
1829621942
783689776
14744220
1928242538
62905658
74282132
1070298155
934736256
784778784
1073428182
1440881197
1709654332
407835020
1856230046
473974652
840035023
1631454753
1339231692
35060655
296678505
704255672
640140217
72560641
210974810
458248891
1310584428
296503868
1894278701
1923529777
1443866532
2052603278
1253638992
1980375857
478287049
1083073304
901255156
1711019094
1502449753
1774424887
146670410
2130366444
186082773
1563161030
1101617594
157698636
1076955407
1628745705
216225833
45759901
41375215
886774631
63677841
1351123679
367082117
1945613922
323527469
585757434
1405194458
1478799549
444723577
1578551594
78888179
1476408038
515715084
1933373394
1522595457
2077249904
459755324
117966168
643696631
1773946839
1618986571
1656572421
689665473
1798892801
1871943952
1272929802
1448178109
540755044
521097216
1913473585
1184259462
35823871
24331491
1692669348
1324199241
234637276
218023954
191824955
248881826
563697005
1826665631
1330116988
1973126522
947899458
226276365
1109898627
610179798
1182486637
1622285955
1460345250
2036191056
2002401332
994398838
1355946631
312041997
549259051
506770154
188472755
841830361
810809139
1280604712
422156983
1015662433
286491553
644847586
1919434359
846393672
1381331321
1647191837
1094602907
1081742426
1328059507
500209744
298129051
1734676658
259827977
1743474403
524930257
116118053
1224512610
326761247
1438771485
1750070259
186521545
1671768417
1279333718
1346967147
2113269262
631302283
1718240791
600105660
2023673763
1553331709
1631834366
825237380
49100879
1692210392
1338560112
8979541
1030107919
945593774
2056047938
1643997219
1713001644
2083182029
1031247514
1714951357
1267723321
530104030
1521598648
1566965041
542702070
1948291806
1789457370
1765094922
589122109
953093277
1644003833
961585053
981184300
195446566
957911457
1577115394
1989937363
1545613401
1045113665
374742112
1174724908
1878723976
236304646
700926615
442890907
311916404
2079820896
390957642
1733222847
2007490283
1858796804
479569396
111091392
526162536
543872306
1977832345
1691909663
1107636559
550844597
401320555
403239379
1741436925
1506271009
51343793
472958430
141014998
1107084887
1471398460
462033887
1926688447
33390860
718703774
2052186924
532890788
1571075461
381639499
1498763501
1454378275
1182797547
387696105
802453265
1781887101
1530143222
319348033
105847933
550040254
370761009
854225581
1738810865
472768738
1219872758
1450379768
265176237
542699931
940727830
1617986892
195446311
574855615
550136099
456999408
805278069
439931682
1983890734
619330763
1379796494
188121994
940234841
1609621616
924318405
357798750
1657092209
1529211225
1896392201
1431248274
209682981
279738483
677706645
602381486
164163341
484372465
1812285733
1225961966
960252795
918108985
2088558157
1090070447
1042187139
793882913
1370797936
1607039312
1394349036
1377419414
1318158312
259629357
1598601885
153702443
554240426
1090350805
370000562
633211784
1542446155
1186237837
201515048
27249674
1319756281
692472864
1025166911
441618408
566903356
653430548
2045099126
252831481
1241104584
1529488280
1204396055
912594628
820163954
812580024
1309408641
835606895
998709295
1610523825
357234768
1967058886
1020546385
1953320842
1582656737
1325627151
229286231
411851103
248499370
413473484
741733276
395306874
864964981
1950743636
2037324584
1786769198
29069827
937801744
249201147
1161788852
1517321560
1200079820
1325577849
18139635
1686465249
1234595358
339001483
1397628766
438912159
533597943
566667553
1102507878
659368565
101158531
991362908
1503973340
546278967
724962741
1584398540
1037062261
2099959502
791060148
206164608
302666798
401695041
2135578649
532913737
696024287
255460947
2019582780
1033863198
1496333839
1746616336
256853483
1206463014
660273698
417851490
455574651
84394167
1907961269
1479506046
344996673
1855453445
410230988
1967771886
1331877832
362944047
27360046
41670475
43131785
1135134332
2085980345
1331158366
731656841
376888214
347172145
415766448
898557983
2126538272
1969834961
846631482
600411018
844091961
1984918239
311664948
1134799880
1229028142
581521450
694966926
987303803
1912680258
1684786553
1879263300
568528987
103274778
1378718515
674158947
734549220
1137116648
635270525
1006137347
952252744
468079663
292710794
1582152760
1623001782
582915699
705263904
714388708
145107756
347241928
1876989146
548576573
903719257
1309139540
600397407
1573233345
341910493
1886405736
178718463
1909382363
1647518475
521741591
1522294964
1319841976
1270684901
1454610759
1041121641
1474592041
1248423818
1584908128
521218403
1366560785
901338812
521982888
1170625297
995297520
1563861303
33601057
545211432
2108621295
975067793
684698024
1267253672
594810708
1630130275
1351225998
1292901230
128049827
122528352
1205763076
1402025560
302686283
1537773638
632556416
1245826438
117757350
102018314
46803693
1499918406
1201656480
979069384
522372756
1789929806
700276028
500973368
3754566
605690788
1883638443
1505860719
780596398
596357933
56165690
1236630820
1255658154
704453299
1821358548
971275282
1129828955
1437046938
769600180
912338018
422530714
1129290583
1986920797
810612713
755233551
52984218
1901616489
161507734
1040480795
687288100
1374741273
765561633
200164004
373334826
537293187
769532422
1164003845
1377913247
566369289
223303507
68934072
1757348908
1983601716
1615122184
1857399551
1702251920
1626845059
179229376
414603350
46119284
395813476
2062004474
1436027144
2060755158
284748243
672086021
1956408961
680123552
215424041
205914615
1083275204
1669918530
138920512
324366058
977861856
34831319
364811870
1017344904
916666973
924797840
1652792754
250994338
898073600
636924631
728860126
1078652812
1011430574
1624817910
304536977
1930472031
1665275641
1562574069
1517957849
1327725220
52971225
1541971926
991369600
2083599963
122832869
744121676
8297165
1419538718
1400794216
2025575169
1612598792
1946830781
493857627
2005568383
1137721328
602516513
1978114456
2033979608
785359244
320807891
50726836
1633464315
2108762915
1151725535
1899164933
370331301
461084643
256435496
1144395315
1645637323
1058681839
2007360378
906983229
1198007879
1908747105
737328365
1512044975
1013905760
703608674
1041228425
460577752
1644012592
1810721256
1884498292
1983148351
1271177811
863758118
1713878146
1777365723
716561530
1032303253
1293205559
1724187427
1689877528
1493152415
511711986
1445455363
283901005
901887416
1678719001
1486432811
521079470
1493423843
1297956033
1668916413
1247166564
458892515
1120754099
1611451443
2138076228
1937982939
692356398
525554610
1410740797
598330964
2020174751
51758810
144266618
718980532
1161241869
650062506
991556162
1176391448
1133784525
2128436524
693354402
1706133804
243171089
564188843
1344709875
362483841
1766553150
354083580
246556572
1897465648
638856303
450259705
1560517843
2111204538
1307990872
835825514
1970024045
266818174
173735301
2080455142
396561052
966660296
1707385820
532552639
810905196
480232032
1023483706
2029430793
1488124866
661059355
204928308
793942251
1069025280
1319428252
1261914614
501015063
1811668240
104250774
551164172
92378221
806455963
1592095108
540156137
1498793067
85268909
2124390362
1357275863
1173791333
1310392175
1908106625
2087083639
284950716
1013826699
410892585
1124511001
490489267
911643059
156138787
1167980741
624220363
1114905447
1207431984
1772690099
1041449502
830604298
793445843
516308619
1258005045
1749536272
1931864620
2032051131
524934212
994779656
88496948
1379739066
1588911830
1630080782
509753770
1397119170
779306655
579707454
1854159729
908523603
1748274601
1272534490
1740038083
299351044
1721361473
1843508734
376331424
1107727300
640409643
1409694121
1481504175
388302794
740632496
577921258
1766729441
1866896627
1697959737
661828050
1699288049
1192862995
2132045560
1745972566
1009286150
267133422
1935479955
1086107564
625531796
115507943
2086406212
1268459716
1013789243
1947732184
1353562412
1339669216
774719686
1976414430
419632941
1646622177
69710001
592752002
1951929276
1375363273
1193687829
1745345807
1285095229
1066498568
191419099
796652432
348733361
328494741
1162509502
1458127037
46550687
148439402
805893869
1092012905
897837045
1491328003
982818662
874705031
1194036665
523070274
1816798148
1125134461
598610185
1528599663
1636594821
369314899
1260923427
641033181
1617826451
1305195689
1011130711
2121739026
2124544407
963059645
1895797918
982454836
192945926
719217994
1727828313
1462393684
215333998
2068617158
1199180235
263974152
1355355355
1792096352
1199266468
81039604
844504394
278034557
2054918419
1724589949
51074289
1594598785
1511738740
186221858
1729545721
1930697959
562078679
1765331304
1584567891
139454320
48948932
12032599
1774366400
1849367691
2062304826
1526724679
634138514
330876841
1347014962
872705210
1939671090
2089156110
1596170388
1941950000
1859743609
44408514
1527975718
1837916612
468955102
1102628298
464316814
1588894158
520890460
941729076
1288544430
958692801
1415339340
1767865057
186525314
1869137717
1475625984
685724045
983761686
545409270
266482312
517678411
748159254
1270085432
244029470
788432748
878206464
848782623
1109487564
727460791
725710950
1396625580
495839997
1977526961
1210448044
1073334975
1222781613
2041538954
454024238
1394874570
214855532
2116985612
769947788
2019095732
1136180883
1502888919
1382223490
817810064
413868023
6961601
60493620
148508016
1568217373
1064116104
430801717
1686972013
1933676802
1065053283
620904924
348437254
378640036
50050600
411408564
2031605273
1517219551
588340256
1768205912
971990196
1725560863
78851247
1571119851
395140385
810037372
562673284
38917941
1390678943
474106740
1139145856
1211732980
1721983606
1565191658
1863507255
1887637806
171522594
17919130
1135043266
442488626
1701003682
1836234689
1672401345
990496031
1333905030
1037856227
466424112
323770264
1520900088
1111412263
397775633
1061074038
103682059
137562355
919652454
935373294
2088051097
803774549
978581943
2067420232
910607233
1845941704
46547468
1770779408
536083411
1260594469
1853392073
355241663
255677459
443377977
1953854619
957749225
825731843
11844120
438199415
1795559022
911322149
958248168
1435283778
1669577947
857267273
74102191
1341171167
1930428792
180507126
622796500
569196084
2037639202
1457333086
1950192134
1216533185
2110925659
361165951
421394388
1365202570
1776102918
1039017027
2143973566
779422333
643773631
86042780
1822535631
1720566108
302632421
1939826933
2110671804
1653087140
1868610815
1686589165
1769670094
1532903301
1411413243
945756311
1653894470
485626376
654730887
1506493257
1179608876
1877603175
173308415
1875167703
966440856
630238108
426573933
192531893
316810968
1446350675
659019280
1927907246
464797913
799948446
1994844548
1402868944
612384012
1639036731
1130192939
1340903391
1022053630
1848699671
1138448541
930238897
940216707
1057139187
188439007
1010476754
153588939
1651533277
282037025
282018514
1793320689
206529173
464513863
273815560
118990086
244598167
1115091979
1369095864
2119286174
1872916065
1102719237
1860548909
1009305699
2110416448
1660796345
796886148
416549758
1613473547
49869350
1689141104
1760022551
1388069990
1252609149
1206628493
1662081208
137464913
1538192465
1769112829
286758105
2052897411
745653549
1375240461
1555276287
1965271460
1766094744
1924488839
640043176
1705851261
1763647146
768561791
1723759470
385735386
425502926
786055724
2105098195
1357149167
1238561874
21918813
683527210
874725074
876888287
607193383
1458400637
1983083318
910894872
350546276
394554379
667975578
1552021217
992704092
1528572725
1565402094
722886663
1685132024
1856488498
611179417
140701707
1962786129
1315010128
641620469
877283986
1803795139
1034793277
204469741
684640083
1818776108
1378206535
2045382665
2061145702
1615268350
2102527774
198765301
927070846
1956263455
309948037
1517313223
1308801740
946959544
1470489187
781462680
598815605
465445550
1739740488
658645526
268819153
770674124
1013169994
1367967084
2140351926
1266244528
990551609
916496769
1963686923
178676566
1769071176
961791615
115931732
985548719
2031855841
1368686171
2138818904
2004228638
220030925
509813926
452022177
1387831498
1441299452
2027368930
2067675108
1884240911
722198882
155914729
1523848843
828779409
1782663994
2021295244
1475749281
1246760678
752012149
1422184462
1046774801
1981268789
1605755272
1201533172
223504064
1680983688
1935158900
1195863797
309942039
170548938
876631012
782845224
776549709
840535525
2080964618
19734873
1056634219
490373481
1304312811
2045706869
961381714
624711369
1414964919
31763272
779897876
995518524
1328326055
1867624787
1431654634
287555936
1352251626
206288982
505605116
492098208
1634656148
662475677
875162593
581756344
1058661965
233624203
107691519
948861829
1150065908
727416794
1119457208
1170101666
1921980322
1688033365
1855060691
96802521
1056311746
995717072
1039908159
793655938
495405072
1975145770
573718741
319108990
604115135
1535124323
1952690877
1895607027
1355703663
118010172
1223573474
833599209
1701708171
1762782189
1375071713
61085308
661369932
930510919
145578558
1966344229
1339016141
1240987779
395927969
1217641981
178680961
640280599
1387038851
1619207033
1626464927
1819647933
1994803776
1022406299
1007045072
1651031667
1100706195
220891659
1174668786
1493616367
457769449
1067126519
1275889542
900140506
1945411395
1365844470
1331696644
546540780
1241861580
364267528
819435690
1502241483
1689169457
652180140
1667763650
1429063023
854228836
674964536
1226822647
450240588
1953564968
1033167284
308941765
633246924
244497906
370476444
1847786197
294873046
163439184
1174181566
1324379971
1631089469
83907654
548773626
943929759
2060348145
212125430
618600357
1893377766
2038909
904034299
226264626
1011351870
460737796
928554176
1823884447
1379678760
1544375994
2120339122
82053163
466880413
1153663867
1969323742
829582605
1320779673
531462143
1481336758
1042030269
93939844
668880495
317893319
1087414835
2133351124
1092628962
1355803204
777007167
1570603133
759729767
864210865
1211406883
296852003
2080162879
1049954939
995587299
299673092
886255696
934696241
1594816593
906517969
405317778
1399704197
1601602482
392520785
1353585332
454591446
1156800492
515965821
322642614
1071674618
1135682757
2070852766
1783064153
458217059
1401435770
819689524
1928229980
633219046
1229804128
403782508
930543782
1288890157
297638989
595980495
289855047
1360250777
1913383840
1793233987
1978945880
663049389
1044025041
245578917
1143771274
1621088073
1703580311
159021838
152997985
1147993712
1057341952
272706348
1736224136
367793365
1030915124
1505983505
1404165281
1892975664
1299869962
756611420
1399040540
281688506
1920141498
673696156
1293456424
835629381
1303612220
1535267295
2085133223
957741331
1979344062
1353269660
1427183787
374336045
2054902219
780306164
1379739512
418409730
1305409934
841905068
2044737317
1352477112
1662066642
886699565
2047331293
2115331991
353416683
721525559
967289344
1487751397
1954678687
1426897598
852349829
135606732
1625841490
991863710
678086137
1388503710
1134836596
474925673
673984647
775784697
365080785
1873711557
1789117540
2495180
1963865773
659927920
429888072
1140028689
1410027046
1809496297
126983142
102332249
327372024
1064147007
396200133
482150870
1976486612
338822635
496449028
2118988375
128931759
1791233782
431530157
1326973084
1121235309
374944031
392218476
1913882756
1645178706
852398374
347619480
1790160968
966059348
429189352
1278376525
852155811
899832782
485105602
1793654219
1976923459
1837943067
1225082541
1375774740
348684655
1418913624
1233838066
1049985556
1078011178
622934943
1659778952
1448140308
1927060333
1174566663
544763357
1034661072
896359071
1557027980
265352687
23674789
638722886
168977698
1142702204
1820769527
72830797
350732381
814231662
1785728132
1443043260
597207560
135625651
302670145
1486582022
351427828
353692452
1455311230
1674026400
1921710379
434885516
974110377
1518393384
1972025050
1464599478
990560607
1341589735
810103075
1683867746
1996056919
811287807
1852462394
1202006129
641804977
1652444377
1675388108
951613892
2086676132
593692386
93702432
1958693557
1097287198
109547129
466969376
2035723217
1719071273
1339163994
1092258006
1157037183
1093857894
1623270763
509607495
509371953
1105176319
85669756
1876901392
1051383717
226919740
1583865554
1577714069
737905976
617848599
1834397424
1851188757
571152009
1472204875
1533347519
191650037
392517188
564126786
1031749256
1290970212
1192133976
217279383
1908391492
361441601
1066688189
17879948
1278934022
2035697330
255406779
1071577965
1298095534
1785797821
381205095
535978513
1425165434
1229895351
55094193
1241045695
178666155
906765271
239003896
593561149
121656790
2114361768
1588539269
1599545906
274940910
804710546
1702944791
1974365685
390504911
1563147841
392020010
2137727702
1082077875
1777120301
1888249020
694025538
528514043
574940667
1002385595
1254233395
614104857
284513153
1916333520
198200151
895862862
594452566
1232280842
2073370575
1407517017
27990037
194423436
1649349878
272911390
490521604
583541956
181797574
349323002
189061313
1346073129
778105715
662063390
866703888
1574164022
431862504
785643456
1511088183
1976352642
525441208
1151413940
835150156
1676165144
179401771
2075841649
1984579091
752876773
90940903
2079804262
602825114
1835376809
35918466
1730956800
1566816271
1979074989
1141577588
127203312
1319124955
1747477172
121996384
1375465236
434028703
905967240
955344137
2142812285
623519655
911374418
1565927292
71103135
1021021537
1399582912
619248946
1554599852
1037288489
2077932279
1390676285
741098347
1866406664
1568162647
46058376
979697901
83204380
1695333863
1011930968
88281658
1195611217
2145889775
1426533224
99476810
1156544192
172410442
392365791
677089998
728679098
1413350691
122093427
607653685
2102119142
1649580782
16598372
899043741
1377067890
1139352197
1436356940
1850554654
330125290
690182698
302897243
1972961438
256557376
1544400851
2000754572
2021398894
1087593589
1494617808
546769481
1190634707
1386419949
801526902
1865608125
2006729806
665767741
1269628061
411183726
568393049
1737814040
1972133203
1999267754
2070816380
1141816199
1224001961
381771146
1114327343
1951614660
1243186226
304012697
1138596103
1040558791
1708318026
1200969813
1707528565
784118031
934862510
90964058
50729033
453379444
1748315690
1330167047
587670807
1553444928
495451318
1594641388
1569543182
1934449930
341225717
1974983468
496989564
644843255
336594095
1062072398
1392530956
1405874003
496186926
1288018402
165134626
734734354
835183527
36759523
1802206075
660469343
752578755
431380357
1049190815
1036460670
526320949
1374022000
467992226
1879242442
1225483286
457553886
1161509040
704373309
1643966932
448401452
1178812210
1190560295
692607965
1353455077
792837405
2108255818
2075392818
76511696
1400386505
1284332975
62931977
1382533020
190543008
1794809675
1455573511
640335357
1867775285
1728474603
902878790
523339831
392925881
1326890599
216652046
1093723636
1265808898
1470765159
400430190
204986362
1698292666
708602563
1959391037
1628340236
1916474377
873828454
1735731255
1348965391
1042723133
1837411258
229094841
1999352676
1232898439
101474117
349097808
624320850
1431773721
1287932493
1899336112
1460626769
1403206002
736240723
2039458906
530130610
1300662070
1475936721
579705883
220485819
416314117
1392542271
503566134
614958082
230657593
1837255755
301322072
1950698492
1800731804
608072
510869174
1081887914
2025052479
515328456
2091041133
571271357
74818868
574938670
1841677772
1137858586
2110929734
1064620647
353047058
1550943670
1066409777
1055689086
934431022
1504557085
543062759
1881594016
1774188365
1528973801
1782096020
1400393712
1986406364
941551855
1818129737
183763164
562238557
1885023484
888632826
1089221062
691670461
1560415749
1218580632
1931183985
533981070
1499982222
128553024
157565710
1248754073
2070866611
1362486444
2077491039
1345156075
1102947187
666345896
1149474937
209961094
1879835048
637414738
136116954
816140985
942433548
1850720179
1906472742
1496337716
1861059783
778753573
357102277
661631579
1176357280
114564927
1590027526
541647784
929859495
2068461053
1402242803
1835987460
266229858
1610596603
1498530127
1716802548
209488879
48960605
859808357
1777094226
623062373
1026112526
546955376
352017074
1739286895
414190623
92562437
1572481778
1768590354
985950010
315312379
1121859880
1570202046
1330399244
1880664346
1512966011
959615607
1661332485
984559748
1964340468
1253741461
314192659
2111417676
1416278594
1824030483
583427053
915295241
775680872
597108201
48541976
893843760
2085379876
650243614
1825098462
2010668523
1524973682
674920067
1718296007
399811500
1915481284
435195364
48727061
629984604
1162879115
489544997
1657206553
1531756282
860451843
254917580
138449519
1734445761
159662513
1737332442
2105563040
467543345
1858172404
736395809
1388984843
2100553769
328652241
1657066504
1555538711
1997927923
1797785195
2105139700
689718822
1907053451
1138890936
2124124761
268813799
2114362312
688257808
121182089
730373625
1982366221
495347806
1783005616
638097280
1365471192
1728057788
2060281685
41969065
1620002634
1523612898
519845639
144349253
2112305481
1137290140
1740138972
1140590924
2098852017
1366624722
388521784
124286031
335879237
1696925431
1895007027
2074486448
538631957
1981119384
594253659
591847780
1986376709
1407959372
218281167
1111603793
1319396673
1711083563
1050055938
63565669
898216355
1428583144
1406901742
1695376829
1530355371
1013902037
216421808
1013112634
1820709365
987401458
1207708277
406355059
637448787
433507016
1480314213
1074972988
791016094
905955610
1443331758
1725630291
1148846116
376233129
2120875946
1146823767
1937213356
1522261823
1617342229
581732326
212637692
2092064724
1857013997
1090328207
1198818668
139865475
47508977
1529816371
857377585
880269171
562976383
770427770
1271468732
1517121111
721253489
1786919823
791583618
759571226
139142510
2066188795
1624384055
1290168820
492021372
2136436032
1537586255
1742381675
1318633045
1050959919
123192236
316674071
925257813
1121822957
114446447
615348404
857657912
2111198155
1025887974
112725937
357045678
819363805
591157500
624874826
168195362
760637765
17214515
1566264752
1088874312
135364811
931341672
517684865
153158149
855995431
471274169
1868155317
1749483776
519163303
1864747328
557624217
432576547
1338571910
1845263064
2080097606
646226096
950071669
66754974
283623191
1334221242
1309847421
1519472561
1517706728
1552770076
651892862
686866814
947066266
726944798
1280338962
1139867525
412047236
500094728
1843561432
1903757683
473303144
187003183
944999773
289683222
1082910802
357685681
689241865
1751640160
775118681
805308719
1551307488
2140208704
711346714
1338000227
895729623
2100846020
532712892
1075869813
1429997242
711407851
694267221
392510856
513777109
75496035
848877624
1786277047
705370478
1551282906
124342642
2141099381
1554143502
132878028
1074753090
1254960808
992755038
1170556620
908221663
2131843513
1128984758
865117121
1446783004
222948055
667833768
517044441
684128873
1371427987
1033808402
1367571823
752498460
1488793960
834934097
1850711593
1317640516
1576850706
874749136
450635736
2125423825
2133647895
2106709007
1133648831
676374148
1144247799
354605335
1739250444
1600611032
1755938193
764300862
1802043855
435162639
1268861863
1939352146
1509020208
845171991
188863455
224937788
215463815
1717319088
1680455213
1438329085
1227514014
1928543096
805807216
498031496
1401067042
472499585
1276702726
1514974876
1501172667
1456930316
1825630178
798770283
1297689001
1299651727
999927677
756455939
18514713
1585324625
735758331
782138391
1718845794
1399925821
1032340666
2011910990
864247224
459908552
1231452734
2134972866
1096419221
134202251
458131705
1818706854
854946541
1091667901
588714961
1132564115
449790259
407533351
1120701548
722763275
1567379965
560042671
817277722
1197328392
1419068003
2063118562
441607842
1984353575
1003968494
1645223968
1316510827
1468642479
1566849987
239237613
1301356090
683350611
1822015430
1296317854
832812269
1196200301
1949061833
1483267593
536677482
1148496404
2037338605
282359009
774812417
210884429
400746289
586761630
1121001452
1777734188
1806516563
1496650212
1574983342
606982574
582334275
954223458
546974914
600345412
640743016
779405840
1502186150
771682239
1529245818
141427947
1179415058
40429669
396759001
1878664506
647887122
56058206
406074122
804882448
1909323790
1722885922
1527299367
213321392
1082476520
476154103
1512976334
1973704810
1288542169
1980801132
433196485
720053446
835774625
839929540
679989300
1565492530
1256613625
2117528855
87898215
1250142473
1332387904
1275319944
4038048
881525042
1477648657
1521435837
1959451194
1688486540
1468147610
1231692765
1695779616
1463878631
1103647421
460446702
930982579
1913754877
75947777
335013088
323303382
1053994781
1037747116
1579319870
1599023824
1475758835
1532163867
1599108010
1400478397
929242052
105092379
1858982492
108129867
1036941406
2045474434
1794903362
516182143
1124183082
1494492267
253845187
1134013276
646473611
268301418
1390360254
2074326528
258357445
1789643511
125395903
563148085
1273775109
846339353
335584323
2105513113
123064907
1819915530
658494170
1256399889
1798271477
2110725691
991352118
462703231
1502797460
1502374269
1633472105
17564349
1690344069
1133158749
117561641
981066947
135408533
1294420112
1578131680
241222652
171814754
241738850
148160254
179871391
758417217
510332418
1849398020
1158955255
1902381264
474195319
439125150
1016410663
246371782
1021172851
2100176170
254379565
390880340
531711893
112179688
584510897
1971276720
1358828371
1153957780
1500084352
1727885573
1562264370
966549962
2097407175
1594807894
211049299
902890528
1183308989
210172487
199455773
1980378289
95931346
938030748
453590286
1392014197
184864960
1075277858
1400447486
541492662
1511764787
2116110300
41594206
675800529
1055163790
358910325
164915682
196837219
1999520007
1795295241
1671416784
584841201
385319452
2011400727
339417476
2129796709
2122761024
592860125
1477060006
1957477367
1062010744
210827220
1409009397
1666050716
818270144
1565114365
55184572
1035310131
1149255287
1001099227
1711726637
1494353862
2063855576
1813230133
1053542143
2066229183
1998931958
696527268
1349586126
1754935244
198255491
1791283319
64504895
1229794105
801776079
706975736
1515591345
2110735772
721293226
248818751
363037440
2107073275
291794360
1354248475
603031142
585480895
2078694324
947920905
455673881
1954081030
1494780861
611964037
1126358080
154490411
1779287581
1763111068
2051757569
234660590
1345581781
1456254507
1139766251
795829427
608218130
770485485
1263630654
1903242682
1577303584
1700514661
749444678
1996084926
721318121
1332615617
1997595705
515299206
253485562
1513087576
516262751
184984601
1028708457
214297554
1938432029
272156787
1953163813
1268114683
949790398
2138946083
1601996377
293875732
690180944
146208842
794257709
2093560026
1231456307
735819987
326955974
456299370
137101703
1025801183
1379351194
1075549555
1470650430
2082922280
2020563223
434794083
1872317865
409574132
1983216024
2006503353
1675601898
1033727559
6940071
1928680059
2081374542
1481312716
1056976925
1675289350
438230140
772234444
1082803483
2069201387
909414941
550968249
740449832
994604782
1445964034
968327289
1421244892
682457112
367782686
722916825
927184404
1887491254
1292632314
1732793848
882841335
1566268761
1187290642
541962148
707979825
706906887
303241329
1850624112
1538506575
709557460
539454732
1405594977
349018491
2101038232
1080243704
387933093
1038502003
906287376
351232069
1407816881
1837583745
650053009
956444142
437893148
1681869315
1288538428
1386827762
638196823
11593738
372839738
1840215329
602924390
236252159
1658745591
1568469358
106153572
646479319
1414946632
706809463
1613230346
898466629
2023447763
874407450
1881217835
1925834251
1277002671
367489299
1951304832
50836435
903126551
1653729506
833126336
705050188
276271780
1229564880
245498116
1785178782
1848768934
1737064568
1487294149
675048836
1663196128
1161202686
1310906687
966733797
1769300108
372959406
1245934193
821152255
1838749842
1773166410
632342473
1648430543
65334846
1581399442
1985518839
1192460798
1361568733
365543383
757820032
1453727492
675474256
137385706
405282327
1760901700
186919454
1042431431
314650317
163917598
915152409
676643289
920356263
1122906466
895889928
208057926
20841142
1548107220
1030439747
1784048062
138245441
1898743819
994173779
75401833
1026285725
1527614604
365580210
986099704
1497439358
951493867
109600700
821154483
1000065484
353463074
510666449
929125888
1140603076
1562222061
1484928162
1434916557
1782559859
1436123567
2066073114
1913154431
1848457012
1350441186
1565691884
1639487272
411610006
1713230895
427955452
600447879
602005075
539249097
1448741105
547884979
1729551620
490511967
408143443
1221989276
2139643399
1526826058
103753719
1834506882
950270760
711160742
201031109
2069035129
667082705
1615789282
262275004
720067605
507754421
1040809849
1187917704
1440056353
1903003594
1451657549
868363292
1068934003
1990537078
1889822138
1421922810
336778978
1552545268
1768286163
542897608
1766899350
401516784
202168884
400078361
904444153
132032758
1595825751
1315107044
483337137
271789057
2108286879
1007242607
2073027884
1065470729
1167925617
947296628
716395495
896024191
1743637143
703528105
2129448141
1771730112
1511838557
1262999297
439511615
89120379
354306374
695671486
349702841
1755567569
76686499
482620490
1326867522
1467230026
1365926303
1685605382
221156592
1300308014
1181090165
494668917
2094326887
1423538775
1252261294
1990416273
935347933
562352698
1617950048
989891359
1638770173
2113147846
1632921134
353525993
1328831453
332103703
95700649
1413969027
1958586932
184318812
1174020899
436936455
22392697
665400323
320198063
480462004
874690066
1015379255
797035694
1200316560
614485716
928905781
1339910655
956447961
766264136
1246905713
2140164989
1248058042
2129872981
1111220433
1342614649
1087492685
1020869026
435913700
990865849
1853283096
2136266023
836931707
1638270788
531622218
1878471248
811407348
1078825659
2140511641
397523201
1835413776
2043409971
113638017
1734725619
2061112015
1240507797
1483796875
504265279
1236918041
1642223282
1639313810
1647949631
1307578296
266718439
426747830
360535955
1467746681
687452762
667727788
175635102
396678290
914581867
195314785
1540551277
1737991520
2017688036
1406575032
923692475
892749893
938717674
2031448312
612992131
1723163780
551290436
620034797
278946923
887780639
1251263049
1487149820
930566849
356811646
1377915616
395813267
244364752
453016969
2131194400
273574453
172462405
1149347125
1930512797
1912164394
329070987
1195665270
1038796618
1743235265
469982711
544910794
1634566525
802489322
1547109102
1778959983
1291846355
910055566
856892985
1448650486
411089006
221350403
1713558687
1787277703
1676876985
681441713
910123759
1235417044
280896268
536117949
1553873407
1731083638
444466191
1757430045
1037146774
1901188044
265745056
1008303686
1341063652
791277114
324467772
980589185
1040665009
1431722711
69695998
842630277
521450366
1442638408
1822729501
814108065
2118295289
1844070259
385442264
1172527695
1912109085
1359232017
1834920421
1728310246
2065776426
1555865407
1150711580
333379637
326040325
67097378
1878577543
459029028
1739868781
1138874593
564437688
952712633
1342972197
1414824606
1770583426
1894784749
326782555
1689337767
1193022294
5849726
1546767536
481986535
996787531
1633399388
2063589357
2043562492
1816384103
932372798
1720840425
1149473419
1821218124
1736854275
376389834
671369104
1491837419
1249575329
1804716834
881679202
12075138
1382276790
2060265625
22822279
1830401509
1342514150
936523083
1689057881
1081490114
1994690063
646226096
2107365292
1553051365
293291612
2069264468
420924478
1037951316
687045164
2067292149
744095161
1452093575
686542584
1247007618
1218870409
1186694985
2127668459
1850784182
840775731
886041687
1560629517
16748108
1021476670
227469426
1031683798
710113141
1275212654
709424776
1547311714
181260750
129967593
1691409011
284467186
1071891284
1885150264
227543953
1944069003
559920195
878809762
1221787431
157865719
949921035
1307718332
1474465762
1027977132
171969789
1874318191
829290268
1098187041
687930896
678016825
938647402
2006133356
568335510
2141621884
1410561867
770609959
1472375676
372902432
1276710325
301440911
1255510127
1718243727
2098000480
529056162
279970527
55012327
723668542
87120881
165362890
1467256439
967978099
797205596
521383838
714114011
1889651323
1327321373
1397853726
506157208
1238027388
759244323
2083398888
298434264
1625652271
224843862
262284551
652438186
943736808
1881114848
191800446
620334443
600615649
333438320
381840022
619454679
781718769
364651117
1011870047
868920010
1612365252
2129493491
1284123504
298899405
329682120
1918156012
1219539896
1753806336
1173402557
1930355549
531924906
130247113
1406293557
1126373883
993664659
941123730
1846230544
2102190209
2138092931
1826452550
494334309
428642311
849494419
1063915291
1488400572
1857210710
982653640
384162964
735531142
1785758322
1752085582
554374920
1550150888
2045804608
624494097
1849332451
397700356
1146160482
1647377803
1574396997
1190021570
1667127174
1888055398
393966170
542556180
1582374548
1043861488
59575168
1728234509
850896990
1847647605
1914204403
1534238272
1550100218
1391966858
368083655
923405590
854439543
205871701
2089424608
112326295
209160805
1233182990
1130922370
2005502464
741167183
1292173394
640211926
485754330
1387725448
95866705
684226898
1283585531
1184854618
877092639
1973109689
294771776
1633808791
163770219
705705189
1394305141
1176678550
1776624837
481809345
1306286357
1024964983
2145797651
1613259066
676614206
646832503
979451725
1398212399
1805605808
281977765
440834526
1878724249
593583196
2004437228
2116731761
1280473307
1630248598
61695239
840318069
801091061
1710666651
1207117429
542847865
1282683621
251897385
911802672
1429753722
329034791
462956356
1242202732
996816490
1032351276
406566239
727663646
1427378293
1028276112
974691507
1383527632
1904720769
92285448
424354958
1343411602
249527602
1253361155
173783719
790368527
1666823247
1003624898
1280610983
223440371
2083945268
2110118561
1310793420
11034826
2053209383
1079016753
86813154
790729621
1868662712
89276105
1189793818
445875252
641807368
1440226984
12203844
2074850410
453829702
1716441037
242521489
1529203053
746873446
196580977
101485517
1741394015
1182315107
1668236613
2098189564
1086963563
193889071
925330314
1489501719
262248412
837614969
470999937
2057325096
566457214
338641250
658354293
201634871
1324961645
952247871
1129389568
1670685049
943976318
1508822886
1537996266
1699399069
82041935
2143121802
1108431197
1264778899
751162682
1590591338
1180256118
604505169
651225958
897424515
1728306505
601088909
477801463
822513983
371254023
1951595756
55096269
1371737516
178136422
2004913712
409724894
227145185
2046343683
896462307
1930512086
1903267499
2068750197
1801778268
896503234
1063622335
1631515692
121384461
842323047
1910614321
1585654769
276863717
2040460434
945047273
1559872411
980567774
757406626
2021764270
1039512303
1675533731
568134153
978502766
46975619
1500412871
762237715
137411574
551679835
454703005
1132691130
1340505740
246110979
1150180233
1554859566
299402226
1574679525
1381173758
142911874
764526348
88202271
1645727981
940961779
25857291
824402059
537760896
697513577
379740541
1438490113
409665493
2014289351
1533553225
1266891385
1515857201
643861633
1660717965
1492360847
913270021
1699617000
1481946052
1319071413
656315912
36781999
858301139
919778559
2078019969
1467210409
1885112778
723766840
1573708232
1206193771
1797053052
594411200
997629559
13464662
189104948
656361142
2131473533
1924659589
1598836930
1565062145
808793492
1986492193
632514569
1193862948
436978924
1017958315
864361739
414362076
1082623288
643387387
875137241
1288465516
1917723333
426619024
318124633
1256249460
1908580008
517438774
2115976278
1696224718
34235771
514252325
550980423
1152883108
104455413
55852997
140612261
1593765101
1738737896
822691765
1050167008
1487187065
1141273478
252608550
67405609
278525894
701224763
1414046348
1182617132
1261725296
1954846773
1571249586
195470498
778249162
855303034
156646678
992395172
1789333183
1643077468
2098779284
573565128
1080607116
1567088232
838193752
1307871752
988399882
420971917
360080708
1220368904
54356168
482802438
1001525541
1241048196
863752831
1402093649
1958042068
1685695451
129871182
1835306435
1138880844
235587514
155899394
1293572684
1427757650
824026848
1146174028
1312769797
174710462
684095726
890132679
1511391613
1931301214
177590136
197315481
1156076933
2106645929
940323134
1278508800
1648121784
15414179
321115318
1840508355
2002906895
1652486735
1454479915
33696503
1819427703
1942289206
1018271139
650049743
2047120627
1072330345
461025120
381398763
1878167360
1354351938
373931668
566531412
544194323
1542916495
1679995617
2139252205
391656761
794197074
1788172274
944186373
756722796
467479449
460552391
1468099728
1688690004
530306887
497874703
1197321869
658239339
452331838
269805148
332873870
1699855723
1447537127
1146479785
236344665
977092822
1581153966
1750747326
1344729545
1244053965
386917681
2126139563
2063365009
1244612377
970870415
243248416
1950778584
1652290924
971734795
1073632441
876343227
409179086
458621026
742324160
580516007
503857073
198349845
675992447
142421238
387825357
1358003629
364380819
43770099
814616030
2059874603
1598665698
360239396
1908497185
1929638956
788303963
167448123
457477929
1199458539
257559827
1263254685
1281434283
1000687980
1906422125
915955017
697893072
729931505
275837514
139623965
2119157880
1492095603
353753294
380186466
1863991164
1788863922
1480665229
1647540312
1710860775
237952118
1690981798
311047502
1343617182
552567779
1430592262
1434181076
1931485099
54082385
1657125894
245021436
1491548676
119966383
856859294
515709269
2089111382
788942617
390325932
544227463
760625412
1692168107
209091430
1910286310
563548067
1555237988
1752003794
172391802
308860009
1216764222
1917983217
623932708
1107181663
1065146759
903293837
539416700
1374511100
148967941
2137968782
1867566788
794966129
2091750968
677791391
1452554310
214123972
1703133047
702492402
1004590274
649068846
1578613909
2065736043
1604717604
111539177
1883536652
1758694450
23138866
26698789
1305899453
2062635926
1699429464
1603204618
775195663
975394569
655241334
1878844612
1784758670
598460836
52914465
1276152102
937875424
1873923400
147346583
118822129
526095271
1756389973
543209187
1546244071
1630775813
1650725026
180619818
1768737647
934999181
166957391
457917870
1930703040
1191603022
1172480339
1342106022
1047677781
285201033
1913129654
777860526
1062905296
1794210494
2072786009
23260460
1031467047
643087816
817154018
1432485204
863618760
1351802759
1804063023
1709154153
376028444
490560760
192199666
924747822
522347524
780428259
66987010
907762393
165726639
1775176450
1240749328
1170604868
2018211511
1952915492
435446833
676756087
796774426
1709422651
1976066494
209174676
1196343829
1535364383
678909722
491956259
1331014604
284555042
1200529844
523069273
627002954
341366236
1847482530
46000861
75332362
1258404656
2650723
534744949
35056503
807640312
1224552860
334321362
1625863959
1191334996
576139705
851983827
562680520
1871155874
1914392982
29786730
1966156216
1282422421
138025999
1590212383
772749925
239812653
106261663
125821776
157028571
2084461724
2917833
575038964
1179330904
1762056713
9025920
1176217854
1250729731
1189193531
1460320544
1429903989
461304019
533184493
30674405
232059637
723530115
10199116
478712586
2130256304
250278892
1727260395
1700530386
2147356271
1788729683
249930455
2017579347
1170117791
42978050
745243386
510389152
938464885
17681244
1662143931
1661276897
1713147205
285267489
1811911132
1565071066
1826836661
638175913
1247221921
1376765352
1885842147
1144217608
1903998787
1517848336
362898681
1144856592
1505687554
1981619518
1462073402
1132797933
168902191
612619181
384552250
2105593295
1469343563
773682798
2117688287
623570137
1396197335
1409498052
2086446145
352147560
1839227031
159290763
1969684567
1557534006
1466467694
1070518704
1218077954
1474243791
761680745
413426891
558730138
60348813
1636715698
924470035
1958284312
427616431
1373177940
773283819
1501200005
1458169885
1489641364
919789535
1023786692
693075811
1344724635
159819082
1172058456
1688503515
1115850214
52362592
1433350066
809404334
1864165370
824284869
1249985244
310838350
782815131
560793148
1384929831
1374200093
1103016057
1458011622
859622056
416933797
687201023
955706235
1166553416
342373385
1318674051
802477994
163999242
67851817
63926634
1070649008
808484463
671634859
1242103092
298565043
698462702
1716349703
542932001
1381806865
2141158569
422667178
1001505843
883499364
1444774639
1465229327
1521458483
1318115475
1610507596
312265374
1827620876
1434906163
1968124072
1667522837
785861897
1856552208
1517136810
814886614
247187268
1310058775
1390445518
1025629913
1551105321
1277245106
979494729
499883475
1365101657
1027977942
1229454335
74757930
2146534910
225146404
797371101
1138102278
1674280837
972293982
1285703204
751369027
1328537573
19407588
318990437
1318513256
1817088137
641428009
1430564246
886233338
1781919352
785583219
1789751841
1023606782
2014836907
272717817
1701154942
1155597105
1379125331
662133837
1383518600
746312459
1592860058
1231423736
1220721299
1996440869
1877646992
854898033
963938365
1546691840
1034863463
1847375308
172745462
424498915
115125276
1657210699
436598827
1327792136
431867858
1341632161
1978999528
166013791
1114528414
714489746
859270527
870329498
848198766
795026627
2066383448
1215171326
148375107
1130305084
195271499
412086680
1613983309
16210941
1626552594
1435985508
660543275
119936732
1351523604
242271117
2090038335
1479485078
372291332
737170820
1733748045
1567828669
1189220569
2134757732
2062453735
2129395337
42713846
1826683257
1875349229
1279530117
773562308
793505667
2120611743
589109061
314631288
519412501
965227004
445453894
800359720
475254741
88799442
524651775
1032017133
324256404
921649021
1642620310
867028799
1693967173
372959406
695131458
1996269
546196069
1126303475
1600329007
1770927834
689024361
815388793
449030550
751518571
1110260238
1984341969
368383212
1734033950
1587478984
191306231
1704811222
235814395
236324883
1478276020
732980355
1979616942
195258278
546396208
10731187
1784104363
1185135921
1153800962
400628186
962473130
1953186941
1615423174
1872118580
1544619312
1284095510
1605773629
1949319902
1392355489
888132509
84440695
952907870
1797905611
2120908039
1343974598
1318179714
1175180861
1808977969
1086217050
278764793
1495363683
1466799774
922949711
1291349474
505345765
1463020013
677860614
385990402
74202464
1130879290
905967116
965009503
1619436925
1250991029
241213939
448322797
1523836087
290547811
1232187130
1499173202
405180365
547002425
1623078408
1553447473
1174831952
253138467
275790011
2055936600
596828530
929008580
70536668
270633253
318268584
1278849880
979013026
935984965
1585265037
1256048176
1106796440
1469542907
1426786062
1405154305
1069065901
1113071777
564387680
425252368
460309689
323015740
387132509
1405106181
1902649994
1544939758
96904611
15317674
551373274
427409742
1518284207
1424998924
882533177
482990367
1535310929
422167481
751277206
437694754
2089238667
512579804
731457720
1400786938
1384892325
1262082162
1906225636
135633576
531553231
1572977138
968520570
924503070
1657455636
1626108974
700610704
1606805367
612541515
1194743580
1651071862
1243213446
589182746
11494816
2075135635
195517089
1323484815
304191384
88774842
480560630
744966971
414068109
1523169831
100079297
1386973227
1477826891
613133329
61210745
10436725
139395035
579340429
1843541530
636665500
285177585
808090063
1283272133
551421749
1801630689
993896729
1185332263
96979745
836736430
153305723
1625006961
161804623
1969415901
1233843716
1316934366
1707826950
116913211
966760368
560507794
744963537
1420638903
199055697
1567945109
805391849
1099243488
1137642940
1703789940
1830134426
541845769
1171897664
1150486880
506623500
459975399
426864488
1325023952
1010216076
234153967
1969278838
471827642
408442859
341470895
740297043
806537772
1064413577
1011779114
1109847521
1790616447
855777780
857322110
2136847631
2043321963
2110326246
1551505560
262986524
994902450
1388541512
310869004
273759920
1950000979
1944974759
1982782878
988122075
215605583
970628655
1706022759
1508272874
795086360
818641015
626477034
1038907980
1736445363
908586274
1103109528
217912368
1335872549
1505927039
1442152105
574118936
329616804
1380804047
169104014
2135217426
1053927783
1030088468
382789134
1758599620
921697674
931158203
944769465
1871827301
1987403263
379723801
1431758228
1427271998
61632010
233273628
1644459540
898690643
2136872646
1662414135
1577182361
187685408
699103730
509559720
909819917
931426831
997600222
556865907
1873428440
1009350948
1629221016
1686745042
515058711
316770475
1161727708
350365463
241756233
1501177181
174336837
1293513517
1167366621
1476926474
789875511
1434288657
1454678888
1118879832
1555842161
2139021968
1377611490
572416362
2056696238
142766817
1970558226
1611688652
1320510222
881415237
442206228
1625705032
1269663822
1797763644
336022061
2060857224
183017334
1900299321
652041527
63958524
887422910
1520366211
1927268145
1586972188
1406922046
315343320
1282963021
1859286457
1794536359
1308188437
1326759962
1142386715
1381476806
1957063362
669496148
1912201204
1743016246
1832449956
1753224431
1612256248
950116600
42987851
132869241
713051137
1129462573
746854519
697504011
1820555185
1622626809
1285257639
909367559
1527650469
1794530914
127695323
205648366
258762629
253291147
195203573
1412267506
13910386
274020934
1656041459
1207118829
1457942806
725368341
414499053
1006879421
1783729777
219957630
1625721692
2079262925
382348187
384316967
1703265416
1797803689
1785019102
990027201
1706930422
2141504064
2134882169
705376964
849472376
1650376489
855027537
24554682
1850827701
1502741204
1758097717
678283918
1453116085
1056204081
985316273
566462470
284994973
1662126845
1220931368
14477491
1405306063
869478345
476265831
1925894113
843537001
1755375713
489630818
962790299
519955820
1027657744
1993928784
1296074597
1245976761
579133688
1585935632
479516573
820315524
682396974
1905216437
2112615305
558958421
1960071383
349843540
1028623629
329342954
933895417
1126407037
421060400
398217723
1871367416
17056076
524787512
1618955418
1802938299
1205153276
1809379788
1820865463
795998268
1060259965
422786261
2122211430
214096146
767166071
1601761692
664855501
1217938128
408934715
47471908
1537480283
950271261
1654680823
352151227
1217752590
896718250
610931872
1439905369
213119729
1853606609
1886505807
89886165
89847953
1596023370
458104114
338004784
1375642839
1857156928
493659986
1067824720
224186495
1191468866
353396043
145206802
1900208132
158971647
1061046423
1215162268
2062220594
1191610308
421454234
2023565405
1659480500
1282754814
880211685
203317063
874073449
1036139281
24794841
1659795871
531115038
1849583180
2114869572
947637009
600681476
592695109
135560205
1903139358
569885476
2009956726
1119824870
91979793
1225773618
1362934931
700807775
1533380459
28397409
1673930281
229272227
1420594193
44403002
1947765791
1472456941
1602795294
1805377148
1569188646
1532292979
1848852850
857067282
655011068
2031661255
1727241676
34071428
2004977349
1377484863
2144150139
477527782
1766156950
2140914729
698576636
756072492
1183100669
947835425
739046191
1251717103
662766303
6831169
596260936
1259789379
2004417343
1554385669
2011426166
756238717
1387099363
1170281566
2043163039
327634959
826192967
1242256846
425412797
2002198253
867027612
1292266072
378143259
1998009851
1971471752
304748551
566668509
1931467354
1964354985
242298617
1167944675
635633431
665220606
394015286
935664821
1247120666
602219277
1183093432
1326528196
374902386
131975394
1158876473
604841650
1831193867
380679013
988772196
2001526850
1535103054
1594789133
353015208
1024195578
578567921
1992869330
1556993689
1580365225
836108126
744215992
219539940
1674562377
1153671487
1820805024
210026667
347730080
16001521
63095533
1553608741
1576455234
410033935
479332770
1089347660
1411175713
272396766
1843272674
682458166
1889555347
378462095
2097946785
1134227825
989758332
9428181
376393191
1965932237
766433052
1302402643
1048493326
692221306
970938788
1765537406
529059042
595690649
465020725
904643889
1528892824
1399410626
243622735
1322027771
1934548910
999185275
1347273627
690696781
692208751
1751527407
1557830089
522888076
726704578
1181142906
1725583038
1643862198
300903515
961171145
1236395665
179667834
2053664122
1554338715
896686042
238099789
1833568309
330603011
1397539913
2032214870
847398192
584550448
1768785490
1733059392
924892667
725316411
1090474917
937254834
1628815518
300746891
394518058
206621999
1893885450
651194321
193415583
390447418
1150117741
1412318064
328329343
419537440
1952754007
1241128280
720041663
1355511633
545737689
894150296
391824635
1036618437
1391430965
1903213820
860779298
1154650803
1837665042
1853966588
1537164351
975684619
1153397589
186980693
1261345702
92934835
1414073269
845454830
700832067
377110580
111599498
1167890584
922765261
1455805216
1917391643
1946384178
103762340
1355912352
91195039
1482303914
276168746
1091948188
1274144683
277946663
1706512312
670678042
582078451
1305437450
800041246
815416686
1715842822
1642920392
1304325580
2093627663
1682721108
1671134865
519493159
1285752466
1963773715
37597611
588935448
1715303163
1444075476
189556674
1497475558
1978713542
108119771
1056976223
1303539504
1765980933
1829668952
1905800008
969259846
652648680
623328780
323451913
527511208
387575119
1544954295
29467884
906184774
534494479
2088902970
1985552708
2075915543
1575509442
97341127
206184629
183429096
2057204236
1606327952
1312538352
1279215761
1588633109
1320494962
1494625980
289169906
298390088
389114140
1755460157
311849092
1815511057
2077726806
1971505913
1660691345
127727388
1731833630
454599405
985053761
418759962
868454665
952155896
956173034
1614893607
1466145925
1796950993
1064641081
2009851547
1432079235
1610054267
1977872071
1481277754
1627246605
101793590
1311095188
1316518666
1564560489
159250126
1998022607
439732995
1133542980
2035336294
892091653
1588264900
1694580499
1433490223
164492716
1246644868
1544441575
1070497879
384557587
748185237
1374255088
590813770
1447601604
673722794
188395529
1794444759
1803484426
1558976082
1756072097
1353542523
2020168395
2085874851
977025502
798135896
642340671
1757220783
277425683
1107762466
1724257654
1221017770
1650126639
678422052
883327617
1627847614
1380425073
955061321
1833481210
1875607280
1738601196
878221148
1722410672
1802476435
733044309
1963633647
1645057243
374271241
1033576498
296521919
1113958574
1434314616
516229526
76913504
1866951038
1551227245
1032087213
1850558264
1919325440
527965647
1495378056
538558116
1855753447
1069091785
1395662652
708667920
1429957446
42583389
965803832
1910756800
1751523568
727072171
1994939794
117648734
1071933140
989803973
1528268461
1050256722
451432990
756546642
65470700
580769720
483661950
878477431
1244355676
422094009
2564101
1673422490
47281555
1348619339
1700444203
809072839
830900029
85039520
524953015
524726822
1768450439
1065486451
808687054
1767962592
1942433254
470125022
548244314
1921255711
1419560622
1268496135
892195682
277531578
77700236
1863354185
447576300
701283969
1580635253
47060244
153650332
329333617
796399840
885849126
146813171
1997310098
2144651594
981824136
876947572
1786666080
1748607635
727019836
1501695754
318796529
123018054
1261414942
1155765028
559086251
1181664595
1079479768
346204256
859188300
193341835
1343482483
1482630769
1260418688
514480451
2140925599
780770972
2043278328
373757228
2064901848
270914831
1407253558
2047808444
1790513368
1780234105
857192765
1920941481
741636837
1495905475
1314952598
614885260
1573894351
1958397776
2045576585
1094023110
387265521
1214965206
1518629298
1064673628
1215396828
1194129028
1052273250
724162967
314634812
1033451152
969860361
1411872716
117945524
1264717076
1732201521
1240136249
704011665
779657722
467769605
2085244906
8152675
552770187
143801976
1474616782
1096592191
1377418673
1127152331
441454872
638582190
2015434145
907605056
1557167164
2139594087
1570968110
625648
1912543279
130126420
369618064
359941048
184974338
1716982653
364698494
826551928
930400757
253219109
1614334690
1437947670
624119195
1995074900
1051280890
1476094576
1409599495
865855987
1185776630
1389241923
1766126462
877113545
26896437
76189928
925267785
1513934230
2135412826
241607888
1681929820
1065773019
1019064507
43953892
1500925283
951690230
578128490
1768879980
1843445041
742189803
1585654831
1331305102
433229275
1791835706
1438042076
1736566990
2118487442
1771767038
57977934
1111373832
716385771
1818851200
672542997
151981337
1134783625
2103415538
322658500
1492223193
1513992344
1072223232
509915023
646110956
1755734347
318619317
1167440180
242726373
1923324725
518858328
452144078
527249930
2142801255
2085931207
1371534017
1152626143
69541503
1480964428
586347206
774050583
815539265
1407471475
143129418
874402535
1617990221
28097470
1635829902
1318671837
2136441560
259891867
254635472
1586103314
1564754984
695711473
1960771496
7980809
393685687
1654133174
583393276
584325079
825234865
1769538612
23814244
1755253046
1229620187
2066384587
425974924
1755175498
820432837
1522106153
1114218788
882419106
385973781
724703178
1827055309
2136395848
1568296510
2071172233
82903043
394330305
346798507
1425234043
1545964722
1613620266
974907017
1329380873
1225395196
1100694220
1862005533
780534212
1031426023
4846026
723444460
1985136020
553139861
1030147849
1092644523
1945461299
1172534764
1639822049
2054979159
853621746
1942836609
300243721
31398536
1802255104
697197845
364798639
285505927
1612945122
794469195
1674351619
1420295130
1575626320
1279200717
973596360
1900484697
1249098315
1897784515
1766143911
343525787
2012036536
579311807
1590553772
34291157
2091045839
808653795
5760810
474270652
22743480
828651852
1573703133
111369965
716417352
718418855
135694414
1659507861
1201960579
1802652456
705663284
461238361
1410237021
1071858295
37944662
441528698
262747997
576641592
714138464
300220284
264034149
1718006058
1494901518
29363209
43095408
579420300
1005633919
723547835
1335591443
395989633
1660117439
2041168166
401975771
1644152860
602938274
1702706422
1055653393
1231986281
2128210325
1091364382
1547936160
419176863
807101823
150391396
1793389531
1632370859
482189792
1979458001
1528664019
1858277084
894198419
908234108
888514770
189439446
1654529356
1229696654
171481753
1262428559
1902906755
569083691
1835500256
827506943
2015166075
1686872514
300333300
1643979785
504511270
182397534
461560969
296732756
1351677805
1074973635
359615369
1819209259
1919622561
1040742932
2008750417
1220247838
1775645210
580144880
1983329046
522329451
1051314985
531979459
1434672758
471592795
104050196
1227878321
1307803393
404373204
511027504
867335399
2012548644
1131437338
659745800
2086742801
301263877
373159807
1407325211
841466235
1643948676
571324788
1650073860
744870524
1636989143
1265738127
579671158
1784330545
105041204
2033209798
1285836052
765667362
1207647162
1955914433
1095036779
364146106
744311211
1408800170
423658059
1652028235
301325852
1647318778
1017048826
268545836
2077569629
417483823
1347528610
458944369
1067107149
1618662234
1446320427
861104911
491459842
507466094
1435480536
1410338222
832038758
1578376446
902996374
2137201863
1869298820
201318816
14623591
942847668
37765699
1368262718
1387291020
1858979596
735536334
2139164127
323751302
1526439334
992721611
583122440
91094244
2094630912
1062113822
776743923
1788712328
564959117
128023288
818214914
2059730813
925182152
1217491841
1323863680
2145865498
993336228
668045401
730229377
1269723808
478161327
1582043805
1041138766
244455079
1419735139
592501036
1618497827
1187644900
599906319
496394607
264316399
571495858
812707458
779062337
1476043695
953302996
343255275
1435161378
1000283022
37744650
226061991
388476801
1731935504
1842554432
1356759633
1848837644
1808470828
1484711040
266226976
1094769646
1081707275
1967244034
285883385
1085920803
757284354
437567502
554458147
2018051653
1065562380
349144126
812045243
1049925569
20447906
217189930
1699516924
1003707983
1888354528
2011271288
1654190056
355320799
188527069
1565774876
1780254504
778092150
935066515
436223263
1009673174
2147038118
78076080
699099689
59100806
1531961878
680378488
1490495714
1967141502
1966973950
736270728
959168564
1865708830
1078164847
267669534
1872991139
367615612
376530369
1499233490
2040436044
991087443
217270415
899703366
1254272551
1675031810
1596210333
782312651
2121477930
1069588594
276732135
1452324799
837137451
270281942
1975926127
1113327476
147738173
1954230259
64109345
433157963
1111200599
801173889
1791641705
1848290204
1160986582
1391973994
1748053730
19327926
1401619777
2074429049
850129452
639511249
1394330094
1861496539
331076562
1856344765
637147923
1361807617
639692473
1139071881
1981674377
487749378
212838267
2025707944
1000091627
1331491734
455656219
552764046
512318493
125636692
1931611141
1721560754
1998473699
1327742106
720167300
600487041
800124414
1887322481
1446930879
117666276
1141980761
1795963975
1071494219
1593753005
2118951926
761417996
1086508938
2112569191
946474832
1580232137
1078804273
2047064429
875784936
1961406343
721306597
1168474303
935108293
1453870765
175846106
623395491
2048379212
1513963217
2043273386
1841805189
2120751025
776984780
2096380898
9246092
721991530
1909266149
1081233231
1809071486
1411952971
1749756786
1864606231
982199378
1339828355
934465026
226257161
1376962489
1698766759
31272883
734711524
1776222682
672232086
1034120454
477259708
1158136839
1607702202
1489180141
1804013584
405186904
582592306
1184767238
559614024
926263510
1819119955
56654032
722802531
164026743
1829024487
139930349
348633847
184225945
374801039
2099513031
925649982
1886202892
2060939190
78563968
8062434
446398824
509337962
36581396
1887175643
1036747951
382230976
443935188
651630143
937708977
249878252
1023316667
1310970268
922761185
1916975634
1484246596
423279028
944226670
1538575889
643315146
485915394
2030778510
711790669
1221665330
226174555
1343787513
867441796
1912502147
1902443278
975074365
1400296533
1519548703
1436111429
734474745
536638141
2140834526
1649693136
602331599
1798426436
539730026
855488666
510419919
665844573
802054589
177954297
297247080
789815227
71803386
1369020231
1132475972
784105078
1498146587
828523658
302133245
1024215802
2129323225
503502644
1230579234
279643321
549411427
722163324
614328269
477376516
1923824790
459233045
957116742
325949871
636440254
1540167335
545133438
672103998
1238331344
2082223603
279531695
337373764
1515057118
2103485656
1332648909
1986165820
451608378
750884544
1659390126
1956844918
565905785
983294441
1084515308
909820757
1327692018
502272813
1804423735
1452551889
1336168954
407176286
442996479
492206815
1323437552
2062108350
1412428721
1060609340
943001926
87582808
1396400208
71668700
225264789
1153856049
2064091917
1340253144
2136459795
1141563906
1704180454
1594892934
1164086359
636881906
1992720243
226768060
1240375895
989467402
854578319
1491468018
533486219
951749190
991613010
1662063127
437114054
875647417
321513217
925654155
1817445681
1434278658
80334520
1327893170
1641019848
698030562
1097074062
277763834
837929018
348041599
715983655
2099423287
1920236749
233413951
1589948442
763719898
457701480
1196418359
715111487
619968975
558565499
1996669832
2016613648
1594194172
1864722174
1678964765
1406701521
1250372296
1738390114
1944123051
1755551539
978421963
2124804043
2088277077
143560199
1795775578
1122937156
860319365
1630718335
350281609
1177489979
2059921070
1669020072
1402799758
1068580842
1297296528
1224230203
128383732
9645284
652606938
221593388
934415971
331745358
1148305277
1111714519
1082512530
1578278759
1313023631
697539904
2135052138
557838516
1238649687
646962556
954996432
747009380
321526276
1343063482
118246776
1558660155
1070875950
61495059
1203380674
1337660983
234538053
884316656
964546393
2065009795
559392478
1854975970
421812136
456382030
1573955513
190563367
1488487563
2128501340
1959942105
1603168189
1789461874
146151326
462926983
1290867624
145349464
444480243
920979197
1376077157
54907055
484878190
157213174
1066850427
313327558
411081017
291648303
339282621
1280394677
1310141865
1341016737
1300446754
2046757006
816531789
1337674581
409847320
2062910352
514245517
2001654372
677912917
591571672
457946170
180392306
1967305332
350944687
661338247
1609732596
126869945
1452951274
1588378701
1925461024
1412126467
324437225
713486678
1722324301
1760136521
982683876
820492528
1341742910
419614368
1297523897
707870642
1897099003
1684665624
1714228784
458422698
1350451643
1560470322
425376115
523234846
862666803
1170069307
1131504641
459694948
322920292
4358004
1919770303
816010454
1880079945
23301755
317976907
1101471554
307294288
613789867
2140451088
1491581397
1543461521
2124137692
1394672415
1550364185
101939657
1663188442
776689369
920813389
1468035794
1029657697
1262309392
261343100
782026294
1823667789
308972725
1875207504
1338723868
875971941
919789535
1797979591
57507800
1873559323
792612868
1169865294
473256925
411237727
1291443416
1594218146
1026672224
1107221275
265373813
1163556054
476940429
406286299
1640451676
1949553132
1297717191
1424067665
106135900
1397515180
524158749
157182440
425499345
2137824785
1122751728
537945040
451161835
664654680
1261747940
1936143053
694891441
485271039
1347211589
416285282
573168341
1304822367
1908867018
2070777127
1586737173
1416278696
1025868974
719792433
2074083162
879935385
342305724
1973282437
1513546493
2058661607
683823943
47857411
1939074610
1541808632
1495091468
1811443182
1394396830
671952103
285129613
1806908400
632911020
749184072
1150088282
683679707
808125505
1886722927
1684261798
1925223892
2054561653
327444833
712097464
1015137944
1114904634
801197198
1851636692
926901263
1389539821
116963502
299755580
1936874027
1241667289
104144541
593686098
188933836
1954050705
756200907
127100746
529411761
1164575533
923159504
32936489
338930250
1610242889
1195703947
994399043
143087788
1191164941
600493624
1998264698
1496748769
1618203122
1805986644
477865205
460370657
2118953853
1762335244
1253835301
390620464
2121121482
1526489216
1471106004
2052658989
1043976473
145546668
1941400374
1139226931
140816395
892925713
2078728722
994250871
1310726853
1556773451
285759751
1585657098
545160101
2102261156
2031417856
140590861
902868436
1725831015
1430288747
1180898451
873228832
1338009279
951648047
95425757
1896739583
2040683244
22966693
1783352030
1055923663
1277991627
1344833906
2135277943
182763123
1031467178
541932561
581264845
1213762482
196889911
754210709
667035007
478579428
2086606765
1101464514
663395681
1944248242
593558752
1866409897
1694033719
56093389
1448703339
1289044913
2109701875
1404161040
1788012935
369256093
125766878
457251959
35696159
1009112331
293031182
151003573
1716806169
202245041
1757664349
437831382
490383357
830565256
652294627
658338439
402402542
1687731269
1282081639
176369554
1466419768
1352287688
1003431522
36989028
2036180621
490311290
796764785
563885072
349295106
1917084131
1287003571
1546685586
1077839344
131309958
410719691
1564164294
51991794
381197057
157032676
1367614605
2126743014
1495364748
1297195285
1410190647
1919658527
1828613695
2035828153
817978766
1954861379
708763214
435394934
289224244
1445078889
1228593
1290125336
1075657893
1140714246
148607595
1365906036
1517458564
1567368704
1229107919
2018770343
498318672
899142580
1360832721
360151666
284843744
437268174
1936416090
2137836462
1579127081
1771005612
1906290314
836917557
1261625350
540679985
126348474
1077699728
1957072722
1671115538
737775442
1702603831
538205757
720240634
2034249577
998194372
1307955074
1647928500
1486721139
1037227689
1527700387
1483344374
1734834974
1243499358
1662741971
558409439
137835918
1533159293
868265262
1875890170
1570396171
1220721291
1358166049
1728238150
856342870
630844800
2107295607
1299629613
2015521198
1961279507
626224536
1883980424
948602343
639995996
474835589
749704136
1841860447
1941063621
587397744
1498966691
1445556588
1781870163
1201412259
326799387
1445618704
571650779
662564400
2025371538
1242934662
1174222140
677931217
578596238
1692143232
218019534
412651545
680503808
1041450213
1821814491
217169728
78948248
1681871268
1993988782
1587453881
478738939
140628475
1107475352
1518012014
1993763463
133902656
1523266866
109811131
1347035442
222854006
17135462
43433576
507621164
266818174
1567894616
604375343
15190194
1403315577
1156615822
2003657810
1666282020
669815546
334253620
311172565
2122261644
1339361719
886403113
830036913
1891666727
1758224656
289644254
1888747853
214569770
895438035
1534932994
854327712
1384779667
1322513137
1112894693
643646567
2118253834
1864800416
1268218369
1652820557
690862153
638192578
124781948
20376488
1386898393
1764462749
1901854214
869713597
1370108769
798289756
304229381
1101365913
36931541
1831850681
656720953
1660143418
1962092874
2016888937
2039757472
1939803378
613288425
1919017182
607597737
940781590
1798907203
834468147
1661825317
1197089438
238761109
89452543
2142960336
1885180413
341716358
1055835902
882896087
271282935
2010684301
483176869
1641723422
1789285134
1831787646
112746205
1248473284
1740333632
191028375
794023295
1398824683
1077044653
1864039190
758110728
1938227506
820318152
315366456
1615574778
465317165
1060863468
1339819133
986642228
1787800074
377122830
1350000192
917942337
385222394
1396814124
1718768569
1680662764
1619980893
1716328056
1934762613
2048677103
195802982
1093090826
1061531948
1560257574
1552383257
214564036
983697509
205200286
1783285980
58064764
47770321
2072507460
741408438
1346121078
1386146460
1244173855
1262350097
26185335
1661052960
501903109
2025053277
1913972417
923322137
1392884602
1943365915
1355824065
1682057224
121258637
1951207439
855045871
58182400
753626690
318169228
1625685804
1605558156
810828065
1824831366
1868817804
581924695
600002078
3248236
1779626853
613037664
442069982
1014554782
648268831
96420256
1668685502
778476637
321954426
349294165
571856286
1248975657
390467848
1383739477
602078720
1605745235
580182942
170031535
173812318
1022877231
721476065
1530503466
1676208471
1088220732
1092390968
2026715080
1957896064
259978673
666309458
474688474
1918813375
1175988212
40493103
1588792813
1453704456
143041712
1773377356
1541364746
1886518719
297975497
2138636035
2041188090
1870015214
520512155
586458765
1190482785
1263304924
43831890
212093613
1485885444
504199938
911292793
71373493
1928832780
1941259126
1185431783
800742119
1880944404
1923730330
977494909
1809197970
1771058774
604331610
826263649
1281979443
51407708
1607482690
1325961238
1981688830
1318111895
1173048119
181639876
345252936
639785979
890020237
1741211486
125279240
962100153
1381977929
1872920461
1652607733
1161116585
1856322095
1822175394
212536651
1125795985
312398091
1982404610
1304590116
1059154622
834854857
661109917
347245384
982006815
183471261
1006194890
1363946025
1161209507
129399439
504858505
15316856
128471892
1175606240
2049614335
1402100557
2034923734
1774423210
1784685062
1475057338
2059280804
1007219941
1724692747
27544182
1697174502
1351817426
777390022
345703051
248667594
567036202
2025045363
665257673
126043899
2085456311
290220880
1870759849
792692836
178087745
1815186966
1255237843
1061981501
1421019775
442319934
1381644410
2392383
1045311347
1197363591
355200845
1692913442
956979166
883222103
1234032204
1614485257
764153931
1680046889
1609228644
581593854
1516854359
2122361475
606543799
1857811268
1003206194
460003812
166504466
1442272651
2064645693
433476613
1062362503
482640465
265773758
1990064079
1800529410
536544143
153751164
640288391
1308232410
467170050
465389779
173167141
122902113
48113033
1498245388
675196493
129925188
932668069
1556171404
1216048012
746641953
616609181
1823193419
1744638842
98674274
277188749
125643180
883722868
2105340513
863253253
1112376925
106423720
414028596
27523298
984864657
2011145040
970659460
1355520899
1992964318
1918422212
656087819
238957968
1866691240
1974804145
1583455535
940454661
1765312184
526365185
111226364
786500008
484497427
110671745
1180434163
1213968502
1858570126
1855999158
739992676
815900580
1152074991
342641604
2034428428
1715910299
1047601001
1030749524
951050207
1079456771
2089100240
1241195806
242261249
1899670284
694548120
1837867304
1048525981
593766781
757354436
1969321028
1176592595
127179051
1060225792
605251415
1469661417
383898325
142379135
2081360044
890929553
1491261098
1868776427
107378022
1771247475
1628041444
509998187
2099484467
798956890
2132001548
1236106830
1710079329
1699911270
675728198
1757578826
323860052
1046686434
458389761
1483179252
1824599793
1028085598
566846101
1770237858
707013654
1577345979
1879642402
1737246163
1879724739
1343605423
126562772
1456305702
88258734
1554673172
2059568755
2144005510
1492705408
1181392791
1940454990
1236743923
6452581
1392201556
1748666140
2141762603
1084034477
885713575
1429354670
869045951
473842899
1268471904
1774884562
978426831
141905334
1996008347
90396499
665491982
459966620
202479225
602723530
170563628
1461443055
909643731
2066975110
975624166
1785757801
307475456
2117078982
1235577386
1567514623
47887466
2125656152
1815758695
258627544
1007673585
660219680
1886206633
614291983
1295652795
1945728458
149775390
1138107312
613607354
659513059
2134381194
1865385060
316850704
601092181
948403368
2127433043
1097228339
2132355285
1275530447
61547082
258691510
707551839
1803649889
673003801
123438990
818606774
1234555520
2037376315
26635594
675749043
319879986
596409923
670275911
944136070
2045267759
398030759
325945141
136136981
1480567299
686933332
44814936
1974180314
1785884461
214067259
38341993
364487527
1962248811
253606871
445497576
194707429
1338209101
1163031207
475565627
424278282
1214548248
1441079786
1674977228
882389331
2083591883
1706515856
2068804639
601651295
2117933597
477680544
1781908807
154207690
1917223495
1634186793
28320729
585586047
1379108984
1650893989
662165065
1184173482
1426214618
395233521
941409702
787364451
1771471835
68123189
1265406434
762854038
1963900659
1359999789
2024443262
1420522762
1644323973
1978327182
1110623888
402900992
1029544533
1161355618
709318682
1985016514
820300700
1582800917
1960496378
1073923235
1527491987
622414255
317092768
1704782465
1082559820
107212781
2063586272
688663983
1218707331
1244740660
1386627881
421927465
1864462961
920267736
1803914198
525281907
635819092
1138152071
1189133339
678035677
2033802488
816840082
797124334
951070985
1122464949
1742338524
1999391611
1922356000
715633762
1570721833
1246449977
608571706
1110256483
1628615000
445023358
99907865
1087091168
232265442
1178638197
234854169
1738190111
1170146724
428661781
81439541
1189678583
506812916
940585175
443912377
550327863
42148030
1351178433
98291671
1274926321
1834591445
1261076675
1555437849
1239554310
1028309120
448196565
91934882
2009158614
868445989
1790687427
601520158
1291091432
566528251
2032644256
1640186443
1000981147
1872001637
106820437
1752080915
716705048
903087695
1466977471
454940230
809213662
1604233830
1839829086
351313591
364962294
2004346064
1443376905
1346647140
779322576
1494515585
1955807049
616903511
919224999
807004250
1363470144
49520902
2136702981
1368450672
507074048
14071853
2079880791
1658745591
103328859
1920417272
1048610676
1618881177
1232219621
2111637321
1752499344
629660226
655201983
442072239
2077011998
701323874
1398986418
1323305071
531138294
1831304638
1068938741
630800894
303046090
66077713
1377633679
109955631
1502803281
191876616
1652915664
331623124
725695529
1446898824
531019195
416413540
1238749957
1356644781
530188864
1009397036
1241663630
201966810
701860640
302042058
430630627
677360064
1118877836
1581895492
1184228070
1536038573
2085043607
1749130613
901873184
270226655
1975908598
221525337
252984819
962697700
1778226669
1206518018
1781264113
738812678
2063727146
560813162
16432472
1102136133
651858053
1909865253
811670433
696845667
1468151061
578443431
923356483
308054039
1953065032
235242465
1775156058
339954918
1870269722
1333235280
1164827831
1950875286
913071494
117654384
120415379
1064879342
11575263
1897721099
1976952684
1879030430
35208423
1892763327
122519887
156533806
569899549
1339460848
1761802827
96650136
1687061198
1818049818
1484465858
2122376678
18802579
1733032667
1452984337
1641109756
762245102
1995774069
2061461082
1347620316
1063691974
1954237737
216922054
526284943
1224531532
1053596984
719021454
1798195655
58087879
1491701315
1725563804
1195828445
1372659592
1820486483
1263454427
2056960658
1664914061
290181977
318586662
2075328268
2126221225
762227630
1319023813
1244151372
1279086577
351026575
694409221
1019594039
1745273383
536018893
1979497089
1283845884
1927012731
370276848
1971059197
621783829
333519235
2014394713
1010911432
164218756
746924430
2073117264
1398300141
1682325938
1474036976
1798802917
1671885142
1980411804
1670374370
331113657
1090275475
850604901
810913402
2013655644
805126914
2146939613
1900084925
271918286
2096390115
1332737689
2086737093
1242415822
222900872
869219753
295465618
592272666
1287292124
393489142
2079722551
1235514517
1679879403
267217804
429692164
2040245326
792678152
788483201
1109611857
1236825747
1865315949
916425145
1734211188
723355355
46566530
474779849
1875997223
1972263678
451273088
937106925
1680216959
965768260
187516228
697057292
587580308
1193359188
772335559
484588758
1013649094
1146128304
336367999
1466838700
426641854
56281437
501735937
453959679
1755162851
872447095
1681532109
1019208699
1363488128
1048329433
1938256592
1028236091
1142728735
311469980
877367225
811586985
702201594
1669317873
1879908771
805279322
1788541898
98058054
1713867806
236861460
2047631553
1244733695
392683557
536224214
335532631
943441519
180041725
1779420931
162555033
2055147258
625324504
319452778
2031195680
77425430
481227395
1247817689
2054356298
1514669546
1756895106
616892861
1571322233
421696068
2088041255
1364261695
1682407894
662013359
308472596
1208404333
1088800138
1811581866
1039300807
151634352
178904464
15219132
1074603786
371691456
1641014158
628213889
2093289249
240761590
1673332775
849964011
1367720402
2101431594
967687993
1742253140
879940378
246285432
1916066093
1161250616
1524841491
364756176
543600939
1402439464
815934488
95335492
162943468
1051680568
566085457
1455898713
618220597
1523045581
575585096
1812260963
966081314
1903561592
482405219
822281249
533509749
979750632
158238778
1599613347
602636705
1816366319
953860069
1912887511
1835554764
610128355
1932209023
504561476
1431269411
309086445
1204337125
274463088
1528604382
1843746591
1342107624
1439895058
494149128
1043572363
1604496451
1582755187
1741377113
728964987
1921868284
1206428979
995396499
534049217
628114630
1305189891
363608901
5713822
928115524
1725086371
1605756681
1111476756
55060534
1265577322
510735783
514343928
534014958
103071748
1461531743
544314437
1715584530
2112722507
1290690475
988298030
1736512741
1983851948
1982953398
30016868
505950960
365979844
1702007593
68997080
629163469
25078302
1897260478
62851806
1079546663
168467394
1946616296
468307166
966787267
1939448093
693413618
1913643244
1872844202
1695565258
643022622
596586162
717417488
1801160319
955055544
307150037
1544409837
1322739391
2115713147
287359539
590478642
900793120
1137170820
308956895
408193022
1912794148
1842751822
2011256285
2020230573
287882571
1550990837
870600143
760270764
1014203253
568423441
1108289267
837288520
708357573
1425776095
2030578381
224647197
996043627
643212547
405217781
396289504
1742052958
1952951235
1950332879
1223016927
1678470661
1427366307
1288809890
1999770341
1736004688
2138257448
1647762277
2133193021
1603550953
601655483
1003808618
1546489703
1242205314
445789863
1410495772
1674328902
2041616706
938261569
395380606
136858319
1250712827
1489127491
716770336
1515106891
1649298351
1248896507
843115842
302992503
1572770331
1754958896
1077811492
1140276791
1449648827
199469088
1214279141
1446713056
518858543
190510337
250214395
928716868
1604224478
304182421
1238048579
180778383
748488559
16311944
34176264
553909207
1871415147
640752735
1356912287
1616047465
286532443
1247458472
616000787
12919570
1831787601
623918328
357920141
1262984988
1529828376
1835545701
1929014712
1685021737
1840248117
49177062
729520877
452539348
87273887
1920054932
471511882
143961202
688759000
1525485873
207962728
1573558677
1581230014
1482812694
293845682
1201209900
153915367
165754914
7751380
171896142
941328207
812903198
1130509546
879187820
7640758
311968623
1411211479
151128814
1956099428
1365362801
1564904469
1245901267
339711035
262282192
2111877743
1722306300
52152440
949634360
851317148
296446544
351140729
1539344821
678319110
1544927774
85145957
2065040648
1312623083
1105596813
2025523835
1992612427
1653558870
985235113
685448199
1365722217
2017708754
1646781212
1008733539
1155078693
1959526081
572349553
1148849515
705249636
734209638
134909075
1195915824
1265515359
29345684
929916098
505967374
2058026466
436014821
1021861439
1618419366
750550984
1754803462
2024951505
1035575188
1937552104
623541147
1594995207
1974021102
807940565
1923579296
2146098276
1581140765
1884437176
1678054598
1799371926
588384149
1446877794
422448705
366119295
271240119
523964743
816841871
1764289516
2012230092
1468536340
848615898
1481128898
110821236
1695674830
1550363556
2041822404
420575102
396312058
1026228623
1322963937
343423055
1760047717
405269016
60018521
1344621063
1870163200
771968657
157278801
2088530448
829371311
830543132
876528914
913599472
2008199260
1189650269
1130860517
2038663862
652936112
480729942
1561994745
1583574648
1369555135
1913707032
1497088567
529270106
760854944
1522337269
1947702113
2094193917
1363989982
359142754
1039698152
1276049190
1515196397
187616787
495207032
828325847
445183389
1875038813
584287488
899964291
1889693859
991652441
1183359148
1748509199
1475476975
22161508
508550866
50661919
295448729
200578930
1831841056
16530571
746476617
231915810
1724920567
1559225962
813522225
266658184
40510168
176715644
347769715
494182681
2019529213
633081981
85830308
163775789
1515896635
1624893804
1496102687
1330755259
1956037067
1755277496
646491411
508900419
1612130918
939416278
2131615377
339938233
1735951240
1356674598
581561465
1760182475
1997980193
1025306245
1230007492
98112858
1009265402
2026644935
934788205
466137461
1413193555
899675664
1475873757
997417630
994602119
2038202570
1600408848
2118174099
944014372
1941464029
584072776
1922191955
2107626831
1804039998
1684191180
869735693
1446860877
279616715
1327575646
717385161
1098018465
49018470
1120270782
1552376045
670150540
164075347
821158276
1000833683
657802994
727943206
714115774
1985175173
194118917
2045667423
149443203
1696761418
964776596
1131465737
1177741902
593670874
1323468739
68279919
1425327667
1560849219
1642306381
800156149
388373433
1040510494
1681231206
1322096202
963565367
312034172
1603279794
576734508
329966351
596235657
734688550
1878419905
721457246
1251865489
1927826694
853993344
971749038
516380917
1085970379
2052684809
2038738379
2034824092
306666694
346534145
1342763688
830029473
2100449680
632715197
1358896825
1880295760
642759161
220288762
1560488172
2086741621
1310331811
626892389
2140537521
587826096
548863334
132517078
889873433
724552972
1542246846
1679359360
1361162285
867551837
1422473816
393468043
2113701422
1886387989
1616980159
1689362902
973901320
260022642
284441851
2133679409
697415477
1130685069
231082230
1012555234
741639498
273817868
653777751
638363643
2143194439
1835126724
1796610568
106988161
2039191575
588292978
2000626584
1733001984
1403863991
1629564684
1089308452
373245733
245446505
1662933184
170085437
1905609022
250644072
477797575
1027950118
2018646474
759960476
1881255389
1406874313
269583801
338905158
98931318
630954641
731529952
1023233009
1147965140
949570342
1809966744
95498055
795713789
403098418
1712609175
390075172
788327142
1073151531
1511408447
388871181
2057573407
623265440
1785925782
90877928
1914571262
1565585219
776580010
726818444
450545133
254791918
210570310
1594859223
2065513868
144420853
1996317307
889420787
538023824
672570765
200059501
380427064
164482980
722080666
692784406
404010774
1534314166
1195084347
2023385838
1455361494
1772543022
1960233319
789629500
444611143
219830054
1555762091
902221441
1507917450
135865906
209868706
1205657949
2006086061
1276869770
1548831699
608173105
151407408
483714129
1987328533
2077087833
1221572162
43565134
1665467750
1188832791
150432990
983790599
782366759
381994249
1626213709
1602085040
1342961839
1177343849
1906130013
458288029
1140512940
1296049929
1412182813
158011157
1264983853
1655667587
983709812
1468505328
1984017170
37663308
1720122130
2035212394
1112737562
2031452216
750333191
1505175851
1611397419
1951444820
1033577675
802127510
1343886263
349071498
1284767907
342629048
1205999147
2013607566
2043426496
1281780067
383358650
536932778
1614335211
670348458
726694716
2012494722
382412213
1680428981
1477601069
81515079
1741861757
1329012163
2103745014
932175177
116179086
685324568
767320949
683978249
84915696
98480338
275750013
1788442658
218943500
1950899557
1777855778
1715963218
1377446251
566519954
2010853507
1341212344
1229678481
1920663878
874855287
1108799243
1430880626
239735873
1486760462
457133
1564634869
855900819
434535028
1480280933
1603748528
1089842401
90860668
663993049
1750123378
283971367
1159696604
1330586063
1133925416
1961529794
1061943212
1326291213
2128137166
511056029
2032228397
215925855
496030704
1831864511
961082514
647136708
1242023106
1700789079
98588849
1042579963
572566574
1593504837
304672206
1560330043
981462148
516225928
1650212561
1143114032
1898202402
1487194883
1119516371
1746677955
205784100
981795424
1459183245
710279006
952290622
1129405964
410762035
1486780918
1922310903
1741606645
1148395399
737237052
1742860220
1206765620
945771776
836169426
969277499
1656767708
1574828518
2117349134
1318827579
454142039
856275646
1801658133
218266612
966708714
332246179
318332245
1660158531
49473528
350311093
282195555
1760957564
852517343
355224308
748927315
471273765
2099866339
1896705980
1198049214
257181321
53036350
714099448
2144081414
655874718
873608529
546981920
23618012
471442223
1880405267
1098308877
711406211
35001428
1412324846
447149199
1701629839
120148552
1958504639
91651282
1341667187
835474079
654970095
1081359540
137008731
968642532
759101426
50081214
671488827
1374403039
1976540122
1385431411
1991229570
2111838789
1954698401
1917859568
760757874
1101518027
1269047480
210074722
963248033
1372837916
718085454
217799426
1306608506
1957876151
404334943
1483451376
2078414930
1244470132
1787917308
901967589
410978382
1654009339
814419478
97895129
2044856292
374521846
1759676658
834131652
1911543612
1283341626
291241063
678470504
1543172348
1926130297
2090574089
1449073905
128822506
88478729
1676274504
437203349
1580284078
330599764
1474300514
1304808672
236557838
637381566
1877077108
620476268
89615509
1310001283
782705859
1548958463
199437158
1045956647
265287905
274020934
773648650
266790408
1389322190
948638240
1754066276
1091461847
915820728
1201122205
512075017
1164888625
764778119
1759700052
492478494
2085578862
734610368
607171166
1993054435
1981147652
650214850
571479836
775170223
1859438777
1635601957
2047273915
110605101
1248418274
1090983359
943130554
1001933169
282816220
923887730
1041363270
1883447038
1240833251
1737924090
1139446385
863448058
256466481
837347479
806883795
535709815
17380073
167423125
618882836
219236171
1829754698
1026589077
1085118912
1891796597
29599516
981471908
1158783379
1472737568
214958414
827455627
66659401
451028488
1020462084
1742131273
1286677648
1689333307
14586147
546607391
1781966353
922630889
959466241
1973985778
24457804
1876030249
1860632638
1403862959
1502796559
1699588844
1775068472
166626099
1036684209
1765177167
622145607
312453383
1273268959
360818293
93977289
593021663
1266855827
1422088585
364977762
1500918709
2086754624
1027672532
984602474
218741478
248914599
736755752
1940750737
671782758
394599867
1838125477
1696132051
363349025
766146917
1863636303
1287185660
417060591
306068725
167328898
668272094
1237150268
1193826953
137428183
1180035067
1550315285
374727063
1055762540
1478136943
2115516040
1568289475
1517444391
328038168
483017523
1950660360
488905460
1064289069
829688440
1633164129
559455120
754407990
649988498
1022486472
21980133
1252173254
971303392
1085590156
1224736719
1381551058
1033590139
1807720678
350678326
833296389
2062971639
1971995962
2026965617
1734311496
1578138799
1908925236
799332412
207084451
993480501
276045480
1379823144
1958839677
1982486197
1267064687
1846526928
1218481996
2014835498
143111562
917271884
1459422545
764445998
964349125
2057450203
1262893925
597449207
307412788
1006725205
355665260
437405063
1881584937
659006926
1515029403
1578407292
1212895313
1040499048
1890065959
22604062
1667209010
28161925
222614090
1364375018
896672494
57176532
2104768910
651228041
328677597
1282673209
44369399
679807184
880097692
825372369
1718789717
1304267098
84727659
384102662
523772067
1927582943
2013803697
556657798
1329098671
1218828101
1683350778
1613199036
218076769
219773477
1099637457
1035342959
359121737
1931640301
1444616024
563405212
471972042
308368442
438349044
268583967
1011692183
291513493
936154268
937123176
1625537367
1128026687
391819562
1544172740
1907656033
2101201000
809256755
6570005
1074689080
187713190
1065171674
449183558
347770174
597024588
1553557847
87360291
1248241164
968056905
1048814382
152552770
173108660
125969784
1396715835
1683274263
1975083218
701438054
17488646
655323525
1516955794
990769235
431806737
1241596918
934678052
2045140515
796887668
1623464257
1371111330
1087891191
595314044
1496197036
1798601493
317360087
660306391
1489323716
1573617035
421802094
1719431252
1132209515
16639767
1398938349
132837142
2046726476
383519745
436194996
1764289309
112391772
1728037843
1615332512
1683766126
1843546434
1060908932
1723991573
909006751
527334374
1825703128
623424873
921781109
624463108
705714564
838686025
1501138929
813025064
128950159
816365336
880410921
243308195
659631130
1787892064
1980850682
1740699080
151356607
896500777
1907021674
1665198219
1241580363
1840134937
1918868316
2021423171
865322656
1433361056
178461536
546321590
1375220680
998801883
1971856621
1597091439
617291742
1997721697
941656923
547183968
1207704921
1324474942
1490231755
881951224
417998217
1453491166
2126079784
1498385893
2062190976
1305456643
2014470900
146362359
1695704588
1224204673
2096654670
1213906571
678843614
1493534389
797221541
421957639
203747552
1424733987
437768139
407656199
80912550
305209957
219616266
1137448086
641023876
156328285
934171665
211742373
1754375353
1989103492
113436913
507726926
2026410108
523071084
84927782
1041476499
1637997575
565824253
950051046
934259970
247484956
1900062639
130618305
1759070729
938001116
2021270604
155257147
339989954
1285376459
18374834
630055564
2018191273
888821821
862816625
1343276142
1794093326
1410454208
1347999294
594404480
1590317724
2097537926
196934420
1760705192
587891890
1015434574
768871773
919688085
180648408
2111827248
1934765437
1502535430
190407429
741307864
1333033069
1741348972
562274896
1215869532
750887130
432632335
250733732
1483061471
800198872
147376376
1796721689
1252523325
671917789
2119268451
1834638829
1902161716
1293469955
248118942
1197157492
1858646901
545646260
800176922
834179900
579963918
727050215
1244042049
1767531084
358531196
1699326523
1876036078
119751238
1445474807
1378229142
1610584284
144932011
1508341724
514968032
1233665471
1306454232
1587314145
1737989221
814226230
1691883984
542148659
1444509099
359839932
1168194361
1844345813
2042063582
795477101
1380772025
1427950623
1346358489
242261249
735938463
2023968506
1619633555
133060208
2034440841
95899527
1648770094
2021629923
25890002
307330096
770187218
2033790697
1852693149
1454252422
2143477466
442577877
1551035880
188154741
1754997726
585097137
1963321369
916142466
1541062969
357049717
183156455
1118618990
258665086
1631785171
1192529720
1903517307
1918909727
1120439848
128186664
923408462
1815113463
1000942565
857335884
1028089032
1269833069
1308698620
443545983
1804261028
204109986
252961570
1511503334
436664264
645968216
151894800
18624012
1811999085
1627478921
1041640678
1231581870
1342171599
1644691571
1368641063
748524805
871138788
143031952
2103398729
135947170
536193119
1590433799
1642349861
1914059715
489856554
547307610
1311933871
490956203
392010338
2101416835
716291466
109033678
284097561
1634782717
2144323085
1001355241
482549743
1868101777
1171891788
1730207685
97148960
1514593363
1212027303
1256773640
1270786911
705161200
939431080
1896719124
185389696
74006159
729321982
1403881792
981589775
326685997
1825825070
299608257
918411989
163148268
810588189
1299730976
488495564
51915211
1303221948
1816756616
2084744864
1116596688
33089411
1544157206
229622609
206781537
1458527448
2110930918
1023488889
909131194
1586761129
1395282653
1572266645
2111890831
1242872751
794775471
823283564
1541091531
19310139
1468217387
534179790
1768080122
1546121715
792242720
51343793
2089281563
281526468
483437914
604752106
919492577
1422864806
1954971745
311075669
2056439495
465870021
365962059
1154016117
1167327461
1729495461
1751570783
1451249209
255859542
272057773
1979991996
1815007680
1935756579
538574899
545156755
355179716
1246100592
1403785344
1724094096
1760293968
1226131577
911512992
200602329
599928217
273391915
6405101
2078446271
136908890
60686334
141882764
1887518953
604046379
758283937
805207958
2010132831
1406323475
2058243784
279910050
226734025
900477282
530783042
1490104795
745924163
1772329965
1418858323
229544450
496192778
355189236
1061009562
884221932
114178926
1663403638
1960103934
1532971470
2069963141
1831546397
2024323035
878250547
1638807127
1332477701
602594726
391768860
1293245357
1193591472
1646301630
1782738733
523029412
1141904366
1339302780
187242324
91157718
1527509218
81921403
365279288
21910584
133755395
1708482522
10928371
212906727
311612432
511285999
21789594
403984516
217467075
378639333
2013902485
1513199634
1955620306
1994216254
1721128860
1385263482
2079814835
1513126243
2125369772
294982941
1489880088
1561037717
1278509596
1417908479
1050841118
873636639
394020585
1637592625
1089056486
1694370842
5631145
1301368746
112063443
406389208
1999069926
96334000
1686097518
1478150305
575730096
1780013626
1851738625
1785486538
1526153562
2142193169
797217930
2091658988
855106168
545708363
1343578167
493354395
315684689
1206265543
1273331661
538648904
2015926331
117596163
498890177
312717768
921566172
1627434331
1568811803
2083800009
1983391790
76307901
1063072519
1414717926
114640035
1601946701
361059121
367245331
142539616
1366671503
1641256530
1106968953
1314762823
1206445265
1805174451
521351594
382087276
980183625
729032779
948018656
1805714819
878820606
734037578
1635352629
1288049240
1748724034
635675947
1649842560
592102044
1288610123
307193482
839283262
529206037
1825878777
1874266557
879416343
2122623507
151136389
985499826
1061987067
685641649
1120374822
583111643
1417312294
2057330579
1221685003
1312052935
2113331126
1338015528
313637719
1324769552
993700338
473705100
1373852317
94865205
40233667
1347832433
437368738
1271485643
366192401
662436148
100414196
1223390168
830936200
2088258758
234296845
1523583228
1107277294
1324915862
176498799
1632563308
372939615
551320866
1207823681
247682696
1323900144
631679653
1546700704
239361056
980222103
431392316
289639264
838252229
922491585
288666574
2099643462
926737078
1777575484
1755230684
1498853695
1516716497
234313544
117863313
769276947
1593637096
1688306015
954337336
352414985
813816887
710597180
479789241
697513577
734105558
391460127
1486169508
852802939
197959091
1359865751
2075569255
1396111673
1858441
1636005695
1167428319
1674280439
315259404
1528485981
889594239
1706190382
902718356
1451261725
818732845
1184075763
753201988
1446604334
851339624
33690711
758416358
1632279823
2146276913
1747751509
613406207
2079977607
351791808
1674223273
279816314
670102513
894441140
2069517815
364631026
1866961943
930052859
227421968
205374340
215340859
2091840403
1576557710
578622298
1673235930
719847919
924744942
230277435
409384362
277630202
1161026862
1069262854
575967106
138248109
1622211838
1525662788
1977099891
1389596235
1425385184
1807343291
1838703590
1881619069
518790146
582869216
1012954958
1929230491
204259261
800657668
1131661125
534078169
499186696
477048082
529391702
955144817
382236605
465067517
1297410415
617494546
791837307
2066220853
2096486099
699289773
129369287
654381153
1331505576
677105465
1463542064
1113648826
1244023172
627430360
2123186427
1953751689
1986404943
1947509374
652727797
1751749238
359326527
1453831695
592004033
553579937
1460575735
692362736
1899756887
1849703784
920924070
342048147
1322918551
1105932822
1422103930
992141059
1153361973
2075074802
713893041
1111865386
1971423460
1373795894
1969896874
1230688453
849589326
79169140
2046102320
1220721012
160966398
333811642
1711112152
1964272302
1295058809
192028398
779436135
1478372648
721974138
808198663
855830940
491089815
1141680085
407237653
1037884781
209403872
1241423014
113333398
1674167714
1810844632
1999709545
1902861267
2113918199
488945617
1447680528
1020146852
659483499
1386478504
154386257
1256605507
1724190457
2045551318
262946593
2110701093
160907885
140455752
362983027
1875359704
1184077223
1253357043
336767520
474860342
1715998943
119284915
1809048416
1819510091
651702094
358988881
225481634
2115768612
41905573
81751051
518920315
2079763109
60333487
1968252283
1083434035
292479295
1701482374
58215889
2116929081
112806675
819845971
1866819422
1372519993
1952424998
36316971
464756183
621245450
1044373399
17281568
961310886
949054477
21923992
1639834817
270418429
1010330250
1230680003
1806875778
1644950173
1833600819
1650818607
830221558
1727244326
1934350290
1561639464
1930604038
2138248127
1569354322
384420475
304294133
1551050200
1918342864
954660548
58620016
718850041
292333542
1077924326
1903287246
131296611
770798173
64114750
1298367590
1945385816
2118400505
1177412508
1944139941
517778861
624446733
1242846024
675928237
1374351183
683320738
929133798
1317166192
2036676950
509637140
700371167
681512015
1420495261
1394517051
1523321771
505274254
1866233243
615265251
1658438266
485703204
695801620
1692277963
54541171
446889034
838224173
2017322010
1959684797
544189942
214107798
558236844
1085440981
132089765
1700408121
864860440
1831739076
1459766688
1777478130
1751545953
1406651609
1037871520
500839894
1141669559
1440630832
1951739514
1446827009
1783404839
1747756854
707874221
526225772
394326648
870789751
1985886522
244966636
227646893
1409751574
1298874073
335638452
257431188
461851316
277524907
1253870773
1076647462
1872108216
671549018
1352856053
1268421382
557431239
232165828
1073267172
1579081687
366231021
1441000706
703579434
1188154251
336980584
1090768499
1489441981
1395557603
1955336168
1075995403
594582167
1163063511
277363630
856477548
3895390
347925445
45548709
359997331
1571760660
2093952270
1717026150
1413481694
377558928
2119056176
1832863770
394496612
1699857005
499439784
1933451763
1729764353
1932009165
1192914228
945403689
513008549
1208986538
1783000457
2073671385
1200652561
1601731074
427198252
582825326
675928867
964113155
643110883
1064951473
2017199728
2036131664
152617500
1880335086
237413487
2023054062
150576749
1119521082
1781330137
56199852
1058949708
2023441111
256150934
1379980805
1442117708
2088455537
1826593349
531545591
1390283891
1260433929
1092887637
154064980
1123722606
1815039513
491423267
953004620
1641999149
2142535671
799084224
1042047967
1637784044
913092879
236821313
1898170834
1173906246
844166318
184443522
285499155
1069510406
1275980358
333021862
1158690405
1228985048
5541633
1328032915
882739267
1175589023
703954396
1925694072
38981821
17603744
839725989
373848743
1730565933
373443257
664308020
760656267
1933876971
601767580
483509449
855775055
1320557443
1215211404
620506388
619332437
511908714
1386836890
1430745075
9134779
147297591
973609576
1419308105
1696156431
1307539210
455407706
387632440
479520368
794423206
1771572479
2132987151
536995336
757468981
908493225
426429491
1989348923
191209240
1205730258
1640372254
1987909168
1725548461
1005770673
2044893097
1019161258
859012092
1748243417
8554297
863428960
273485941
465030360
65440698
1475831344
716665062
1723164906
396455506
1812422595
751346899
878882497
921616385
1320890585
61788777
1625704804
1292510994
1347766071
999649907
812664385
633835170
2029389390
418248759
1695040124
1286487179
921650683
1329862749
315493130
651366496
1389407276
2103091275
253993272
1653725469
2028079036
487627750
555978831
2117429450
832320003
1277974419
446724268
357168946
642685134
1526523126
1837733396
2063286545
2044196856
142332830
1786091079
1000278670
257578668
390783975
1560280659
417907942
1594363458
274227063
982914013
1138506144
1458506348
688355206
1133299517
753636011
1282252560
1724124286
1373684560
233130856
1723780814
512389513
1081402969
267578747
1578358277
557510356
384388486
824897373
1500267334
908719686
408882846
62074323
1305354118
624966171
1523478515
511562173
483814055
215686211
70131389
1679529830
1569188844
942266834
690102613
522422114
2137083152
33492395
43070554
279130215
228072712
1510426486
938457348
1134618038
323067998
1039262366
1873575382
1311477937
407043538
933952984
2113769211
1383998795
944077059
1009235418
897523716
108321091
887078308
451948928
100320868
692390844
1888630052
702117806
933509989
246030188
186471469
1895391376
845074727
1934074503
923332350
1279899037
1508431306
1321335755
1061837779
578440352
1462210894
757875135
365556698
2089927357
2072465110
1387230253
2085314839
944301079
1218181553
1712896544
28518649
1903908204
99655057
955725258
1513116750
259689776
1132767921
2099933410
1918120413
403322521
314556446
405167123
2038987084
39051437
456451106
1519344997
1516598762
5588981
1587744803
2135500974
1846602230
1867979881
2059895212
1414445389
818844637
1965193418
2103051452
657253446
540810685
383228111
1594344231
1483434632
493298413
1268889428
1959340179
1733601472
920526766
1071310458
649633388
1836475414
1335525784
798738146
1346294001
1785262585
1346835496
1081008505
287924114
2117647673
612865256
196846548
1624275466
1362052307
1868713117
1190810766
102966139
1158837258
1098103868
1913541244
1678010956
2049523302
1771439629
38065134
1230825084
2032453961
1201014363
1575545605
671185496
1263415360
2002352786
1927187071
1183996074
53356454
398799045
51019839
351672139
472082806
1660345476
905172624
1812420555
946504216
358124068
1011962570
77003644
1308287902
772298811
1092233224
1077939601
55851409
1748880769
687380357
2004686986
523359149
485757111
1801972997
2145479886
671770977
837854239
935861776
1055524754
661603883
1340920000
2000115017
1135343991
1018136618
152212675
1603366436
811441188
1833617223
967393329
267309959
366859625
1362722959
1325825813
1057535759
1794619787
481521508
1071430663
513666169
866977877
791420426
1662679364
48734041
1325362178
593249165
1329784976
1210209483
1173684591
1146932958
1559116191
1103958325
585074241
1814191376
1028632946
35157334
2098491494
1432506658
2029918540
961719212
1851874576
505502618
1566100612
745448712
1260083807
730004492
1132111229
1258762079
275473254
2009090060
1144955412
1874215969
1103709011
931536590
436183616
632028988
1159129944
190450807
470948456
1325281019
1716778568
491890036
1510267778
1423482054
1263378820
2141982910
1978195999
179210726
26931415
581257005
1992356415
32898345
1071183132
107862038
971326808
1023588784
1663867460
540954921
2063185329
854874926
1092560757
1367097938
74762703
1730006657
1323769989
1631858313
2091590336
1479604620
687896411
1815901189
1719360736
1069318470
1229080436
1018625712
801007352
1401377451
1113563274
978178852
846769985
1690314322
887633282
2124351613
325277581
459811946
468626558
395377032
577352662
901768439
659576426
1214510320
823683861
717962883
843845482
394780618
1462854669
651787534
1559033445
453874392
443507477
1222961301
753071905
309711065
1129713833
1496983221
580060043
1184078551
764784722
814447293
2092811264
595949426
27669361
871362901
1404383932
887738062
1649209486
2063725068
437530474
868404953
1784360904
1442042220
1189756921
907387709
1639470607
1245224789
308003340
119650927
2099721344
1435379743
1998602364
1592163721
472775094
103032821
1421040469
1716868757
1162603896
185308103
1234082650
1896605014
1162617724
170522134
1086126744
1850322643
965624363
829912227
1138928665
24341973
1362361983
111732900
1298061552
201127722
2006008984
1969787828
1597114241
1388492713
1152036535
1273322356
2106643869
1201517975
920276459
548078698
1199594907
1733372189
1581891798
1198831401
1677077983
731647863
559725531
286762348
1981998977
1614528768
765685640
1342826710
493198714
2115736732
1928750914
1822036215
673836395
2008609198
105900210
990520606
1717566101
170237511
1283944063
872187724
90889682
173646795
102940606
808608089
1661008466
1352606389
910443853
1703469151
215391273
205933131
1589227732
738499229
133221876
1539347983
897750617
609862075
1476920876
1862988494
1323362152
1882267061
1362962233
1736575278
1482251556
606916943
1283619448
912287850
2059063219
807382710
206359546
85422194
1922617520
869889251
1293406800
1783682963
985483616
1640736518
1302659159
146181992
535192685
1869429608
1172226207
170936973
1388141590
1993222354
527071513
199418558
1192562130
1897074537
1954479803
676562763
524920611
965439373
185085521
1965180314
190233646
1518766845
1369291794
710914799
1386267536
1519772328
1336337537
505623672
1468702548
1936688753
1177133158
320454744
2109345748
953072089
569640532
144227171
1968428111
1155700013
1992937665
1868522038
566885350
902152372
2144354612
531332487
322187807
687008937
885876358
1894200650
1092635821
1659187810
327495421
663682021
511280941
869987981
192673019
1643746680
492512042
1785955897
1162048289
1371302740
2134984596
762200601
931066267
1661475871
678661095
1439550237
868110230
1489958746
294708509
136911150
1969485815
1218028752
20477529
1899294610
1843295290
1780413305
372355813
727797369
1035017047
759950753
80571670
1647475600
2077458695
1049063710
674526733
1818479887
543574673
17665807
1088740981
458349028
1000077194
1570712747
1243883049
1683513090
123405447
1275476763
538351533
287366426
1779455552
2083208441
2125647895
1479007651
2001673369
262056562
1166690519
2138543436
628961234
1645542487
695389779
963056365
396615334
1827140914
1882258941
1122544702
2074936511
80071897
1452731821
1925976016
1751474702
617353066
1689788876
1124279204
1553801294
1441611939
1226448299
652721208
232465496
1971229817
85328008
1711766505
573024547
707488173
1454782678
1154286754
1579024558
1199531112
1595162823
1814347834
695372415
256943644
1857179473
1687732035
1669296659
1240946163
1502103531
672397545
29781820
1242856791
2131770054
257056942
1025111436
406968447
517671780
1541601067
327283373
1040508804
1911409978
791262053
1206141753
425278089
2107916536
1246723271
593203922
1144398296
605799688
1279065676
389199077
1564090322
1583298621
1432760577
1520999984
1269614291
1971652874
927760761
1160933186
1871070976
1469060794
1016180283
306076631
411348611
834958254
54784879
394264521
1775932027
605465282
327646595
1403223269
2110074417
1046734272
818026928
457804153
1760598413
1715996381
782785432
33788015
1692211222
1445148870
942621063
1766642538
1295174047
1240283807
988472608
521439887
1051736087
2040213384
1836789171
1334464467
1501076743
412635754
35060752
1854881098
978701083
116035983
1654412572
878704060
557021237
1075807914
987384108
1550490525
1871145466
1279565190
192577150
1176492385
1031169844
916537262
1336556441
1284793837
1853974272
404697999
1194695362
1827739857
1472185008
314596285
1888697278
349391640
1114611374
1892630085
773439133
207985719
1884626033
741043051
657394280
631398185
881033032
745044359
2134958006
1644722052
1324802584
2013165686
1376745494
113006479
892351750
568842603
1112924648
1348395223
254830177
758351181
1650857884
1089690000
1039335364
2106214029
926621342
864580018
1849090064
1247227172
305798358
188911276
542865478
1804845701
952126583
1441036180
184197182
2107820363
911850796
615385089
2131662925
1218213004
1125201904
221149559
2132241890
1543274002
2128298282
2127230853
1849331183
607051913
36865986
1623899322
2103313144
90101448
1653272358
779778529
1627721343
1280897300
721805541
1544249048
1962248811
1510475545
1395368559
1104676199
408319402
118822733
1775624494
1748006252
359753850
301791795
744476353
1622331946
1703309033
892823107
2096799174
1961959509
294713886
434967657
750160106
1481539530
1651131628
284991241
564218131
1139709238
11689373
1128859841
1707806058
2003475707
196105738
1494251230
1483866681
213397989
1231576868
639304652
1128519976
754624959
236883407
230641110
1012121783
1423074979
1596371598
384960479
520170717
1634925594
1764539137
885346326
1963818487
1083050510
2086451995
1897169084
1006910297
119315884
1176399754
1311116405
1770217658
901460726
14908127
1570374200
1421962547
1125408450
275860531
21501472
1062338547
1273863064
1319667385
839666025
2038651498
1655984593
911199453
816430914
368624179
28936411
602039808
1108455177
366989383
928588854
57927808
583631416
1479011952
1413613734
1216865158
1820183113
1734409295
594054563
634003377
969758659
799313490
231375683
55736420
1008498641
2056548364
1167966785
2131323527
1913313435
1674921789
1851289559
571747213
215580323
557708533
1866451789
1723646813
1899621139
1199322485
1922173660
1767090319
643184168
669010356
232186886
1214000
1096630864
1548190731
1206604201
461685848
1140513361
261168344
412293239
1582684308
1884229246
2007121535
1637650502
146572320
568821392
676366327
1837612365
1323039545
1487959276
1389090762
713156195
1355370167
450237390
1700098851
1109062168
1470004491
332489108
653658014
388357615
67664764
494625186
485333579
1206921533
1019909441
377388552
1146847484
132326210
263477526
1375066339
611413171
252427205
320540465
457947268
1899625744
208244662
269057841
1358984913
1098615196
1696137187
1615595387
1625031781
1595825751
1120419745
2084548983
1606172708
1898695259
905637625
2039328452
1886055697
1077600307
323748710
567211889
367315753
381258949
1097863956
23387698
140246257
1025492931
53580763
1112731859
840786035
2144845612
5101048
949168927
1269240573
1229595387
722068590
1437472998
314613395
1503896289
1854208618
1427954140
589715557
2065715421
435786248
1463849744
289581014
1197025048
1644383586
1105319794
1557481121
266398767
120543
1724263818
1045374691
104921816
964819966
410569632
208910796
1987350922
1841161415
2140932095
2068535909
1697340529
1821917204
1266989653
976338075
822980111
642049721
1885470814
872021376
1510233159
234082736
583811823
1354360379
310329402
1969978234
1733972413
1087669185
924316631
786658702
209847170
212248469
1756497216
1996961844
197082753
1171406156
751422186
894107270
216317644
747720971
49174565
389002638
1953964001
769432785
1355472921
669446092
1905012958
854966798
1489905461
260499490
212501064
432599958
1393211729
969700329
572290293
1734093047
1140226655
441434278
1317077315
314632384
2092629815
647718824
171775659
1719945675
1558349113
1165184494
310140350
945004383
341229895
2068643381
1698838890
785648573
788165268
1538130264
1144747158
384676522
1682827676
867946647
1380674100
2012143286
234398245
1169704764
1325097662
1515368415
1784838989
1157250904
359797303
1518180313
431358698
1083738422
1926930937
793827247
909821279
272575532
1085068696
883549891
1379834708
973402239
1424581820
1948073384
1708259559
1910121547
1196789499
158483977
637459204
29565310
1923322226
2062563439
438599898
1797617090
316408864
533697024
1880403825
1725420366
1681213136
1357270296
950129989
959652606
148088294
641913641
105603773
117492604
328159138
1542844908
390460154
2029350090
1654600585
799816894
1979233015
814769763
1845216326
729845321
236797320
815561786
272407013
1356025123
581755436
1460977084
1169120869
499755236
767441244
123427639
451031007
224436493
955936736
1156477920
536744029
1800325168
1509596867
569349815
1114225978
2053731386
317083608
1785069768
802642526
2056130862
1557235162
2119243030
61911988
1572674830
903430957
1437743636
453706853
1007354179
610450019
1017784971
37328587
485407354
838111363
352199778
591101870
1358164777
959249377
638615980
505850953
310408182
1466464073
1685336576
2140468196
756912195
285803752
1496634388
749009869
113667522
2085892006
422768226
490394020
1425923335
2140580964
226890389
1330444684
1083672683
281401344
1060371367
1308403869
670697630
238597842
504375462
1375462866
906263009
1515053766
1088225129
824474776
2020888855
936584753
89052898
23827911
729348060
1327301773
1778114978
1854888754
496852401
886840948
1937238101
810087035
212596191
2139240265
981476507
1809675439
392118387
1237531976
947295879
226968691
1867300029
1234675417
94000851
410710455
1527255815
1923401241
1172397320
82253995
1439109100
465477981
83439203
2051685637
487636763
749766327
925918289
677446726
1202953745
2074670728
218317136
42756365
1062508349
71125049
421325197
1275889048
633127915
388288921
722519765
821478217
917365432
745717032
964146516
1010532369
1773251393
780399664
1612390149
457474091
2024159627
1200040858
345669336
1807714962
1735410732
1075887776
1679066889
752950024
11584326
445525946
219608572
2003734217
1751573486
828450477
1304947855
1370856973
1903642134
2119651077
1137386345
1242683543
1068544159
496041773
1264683916
1704012056
2086987118
1836348843
1375981774
1381331166
263174202
676080011
2102827577
1317043027
1586716390
1404022526
1358202172
941179088
1354990158
2068163108
1700185593
1920887710
2085211191
1298083743
955620661
740391798
459775840
926279723
2009968446
1866902072
860026066
1942160766
383384151
1848059393
483080497
267718064
885223510
1774883594
988925360
739593972
1587605296
534050630
1870962797
632999657
971572420
1270923145
383250438
2087163797
1769167203
448641582
1518427833
140581617
310169464
56007176
2032019743
617040389
1575141920
56064312
1820993321
455456971
1293408527
1854774668
1554767953
260882275
1341403022
652383075
1108436739
180120342
922605701
16053003
365007005
2087718171
1605682584
186341721
2145247891
2019324436
268949498
1031761345
145494036
1208897370
932707826
1018368539
270080771
1619905498
486195331
210573380
496647662
1637112550
1779019275
535134087
618300799
222635973
1510629147
428440650
1274078881
1828965564
859546813
933009036
1386416044
321110275
2127906701
1551971604
1611932435
1049730475
424390710
1774178712
1462687536
2017503980
507304200
1902845049
2135384353
997783409
2078189058
128428547
1204352685
2056691421
897288335
604792319
98900183
1904279544
1303374967
881270141
198361988
1565212796
206895436
1855668104
1834104542
1263317142
1369372957
1914782513
1246981896
2088477073
884960843
839750180
1823830368
626475144
308158333
677708346
964910835
1378218098
1226621869
1189599117
2103778933
716305935
1768672526
1916958353
276565434
511702869
779081844
273870605
451040257
1739999614
57573205
759557607
1806647269
1546594853
275556993
371873748
1884531814
1239408868
553710894
957798774
1347716368
1757868566
310215024
1000041910
18597059
1793936389
243358569
717793510
94141113
537051363
864059777
861713097
1563957572
1263062837
855116225
1021316801
1357177564
177133407
600366361
1110206061
1163082215
187686572
1231491441
1466816978
830071997
1891884415
1434165465
372799808
643973474
2121269024
114115681
790483727
73459254
1635760416
169250423
2075771723
1291949576
1679903592
1109012264
373539139
1642065344
2058646731
538169702
2069836977
282619817
607512890
653365603
1808323605
734436566
1450372361
1988668160
1265032058
1494233028
274796032
1241741524
359563336
498031446
694346881
52712469
887532929
1550010173
578223427
1188933865
1393722162
1293921663
1543731158
1415761652
359570666
1328380803
402592134
1917937001
1060334473
809741500
1292527564
803327800
319312187
855901249
487519622
638088843
1511649807
1704097795
641115705
1531015719
326848462
853345050
455416913
1860120538
1262569476
110816602
362762683
518166532
1724784775
624105885
2137947751
1664050629
810659446
188890710
2111488463
375269157
2028067434
1857313998
1010557183
1184349910
1667189355
1330318616
391733556
1144729229
1856825999
430640478
1800316163
1406041229
16072625
144116966
847983221
1900530142
1603318544
1328948035
1167934958
1265616706
1895560550
1426330848
856023465
238752089
616122657
1040469311
894936890
1396630369
810352591
773508887
589561893
927332802
909750746
983530399
1099713411
393004949
1720756793
1611285976
1036215941
1433663527
271235655
560549631
1837107047
796563285
1290690475
1173651939
2023488893
62005151
1242732124
1089271324
1744827416
258947354
780231889
1230843470
1097746767
2045473386
495855191
883350229
196430780
583380643
2056857714
1347566756
1623092062
70602732
322391325
364977762
1432926475
1603356547
1269726801
311038123
1488754341
96248536
1617276163
1780537067
1127760557
2119216772
1048757274
50475221
1853596459
46622218
1645822614
790550432
760145893
59148826
1820803304
337705340
965662408
1254797888
1126826769
1012728158
406245576
1521375959
1156473629
1842779123
9214005
523584445
147280119
1604473356
221277261
23855127
938737548
564216164
482887233
927147304
786091791
2087585103
595516405
157203635
381304043
548229894
545661279
1771377534
1844732027
1277240330
1258892070
690491868
456085232
1359779737
292724389
1763741731
1042915629
499833060
604920231
1497011718
1021053209
176627323
1278540900
1868522877
2005022303
1697460211
2031781522
1831913417
455012941
1243353371
1504526338
998925482
1230884486
2106134794
902698116
1744553252
1911940650
1643951619
209822982
1188567010
106676824
1257152841
753332220
140744257
1899445875
711129489
586889151
1877732189
1650038530
986264142
254488412
2044176004
539207154
748028225
651686254
1897645567
1709984966
554427900
1874677584
2018394522
767650680
801993290
441224704
1921659322
2142849999
2118215316
545162811
1603441779
1150416368
381751128
153130821
335923974
1425910888
2109247085
1979630442
799113502
634064456
1566030770
428315451
1341855008
1491457461
2068498602
153229662
1737940563
2012182423
187751886
326217467
2090833083
1223170772
829164094
96419144
1668583911
70539595
1902515136
1831426907
27772521
598615735
1618395383
1109641295
268077173
1376480551
1450035484
699823117
1025451608
1651650374
245961148
1728194599
582457975
2019869041
1051884116
1578431906
491396121
299702685
1425354937
2047731356
724206452
1447583605
1978137355
1275798219
2037286654
1581015737
422368251
125580509
487113209
1018953837
1504355531
61928887
899730148
1336137304
38046360
996318023
1029162417
1556143226
1286057275
2144011003
1437037127
340336973
454892996
992680624
425007334
247544662
1949199892
775810658
543486166
883970713
1382533020
593710474
983085805
589401798
814593060
1277657667
148321761
850616789
2133039755
416840408
681105913
1703190726
2136328598
2063634377
178998485
779063294
1914742787
1019606620
1665462008
530085221
1935421490
1668124773
1533590031
1390754605
1378322933
46039417
1217720273
1074250396
615227423
411507423
839236266
1133881958
439344828
132526083
366183826
2123038581
126733883
141274659
709861085
145317198
2062674050
1872380995
1564057836
1034360607
981128224
1305411884
1964069844
290759218
754731378
661088095
2012028608
234702088
246465202
1347954237
87978607
1756052869
1525574086
573413805
1043208469
241799620
1184676663
137683818
1685623016
1774885830
1754133962
1637436993
959692061
1195981262
789351826
879399484
39065980
1352766600
1835359026
443840482
2136051718
2057808269
1951910015
1871431342
1058143986
1763690582
67893586
967548852
1136240045
334810250
348315085
2128362104
858318921
2066371761
1965113838
314942057
1278821638
573772343
1965443433
1917669635
1504290665
544560815
269128128
1137410051
801836436
35187979
482918833
2130095802
1688702821
2147116955
1471678202
1487448610
21180801
217831529
2017029841
845024846
434732488
937031586
840911993
965014600
220609024
1343321655
1902125080
1088393352
1213899093
1867403523
1875410875
1027344658
1681584129
857435092
218833383
744996220
1848040666
1561256693
93178508
849591730
1111024300
1131612523
1097925264
574207411
1294726952
1355155023
729050041
4075260
2106665088
1340589130
560476241
491407327
1592080726
474614316
154852231
670797175
611876971
732378121
207428481
107125226
744776188
1651237188
1577079870
883549871
1388197599
1502928814
1252506657
2084952547
1774802251
689082125
1509260770
1415483541
271882835
650579193
965456202
1608082416
488265349
2048457716
558286172
514283015
293859654
283904186
1500678923
106005442
588058874
294568872
1248830265
942490170
1450489537
2130095802
1313269531
1598598738
1272410642
2074798364
641894516
1111545727
1985626762
1157594376
1398389836
488721116
1690991824
865876534
434197794
665602919
383766855
1422063413
1246609333
1974706464
124549987
1688859091
1828286026
1995379331
1795673618
1631080612
939777592
1194576108
972744607
902780364
810072668
535805843
1640715171
241217366
64389846
880822128
998288221
714310715
1221565735
617065194
663880315
543299660
1861093307
71394016
1665033980
1931941659
2103028359
1760489422
552185623
1373872035
179138242
186703111
1866030906
469144002
739141489
291374176
847058110
1334323065
902343011
1365471501
1337896136
1212543209
907773979
639187699
455353520
692601118
700725555
648952989
1653086396
786286205
533457867
816824719
1531972102
1548018398
1540974566
832649142
1376948660
948430572
1003423772
1730687882
653519704
107657201
108857114
845259800
1140369571
1247695635
2097027821
274904511
1372964596
1471729530
1445249902
1259282471
1061817328
1427544602
1708554162
465425283
1262888795
1990226387
1693182951
796598782
1255333039
1833645388
1388919075
2125647729
1481151001
934994885
2022810623
1534967236
1484057584
495575971
78272547
226327185
543326574
291818296
2015369445
1081226851
1905439337
28456878
273554207
191303074
140120154
1668005588
608200360
1686901545
1429022538
2102616712
788501967
373134143
471322371
698822162
2011532245
1537377898
747042901
773134944
177541581
80787982
920283377
688166077
1438426917
1333045890
146636306
2080023827
1542190581
1979826372
1662316162
1994268035
1629622030
1129668063
1445319335
385338601
1489786042
582813035
362843831
915592805
901125586
1728823010
115471327
315091114
961763428
157014129
506212856
658779701
1678088353
1843244861
268778119
1487010561
1461436609
1863434550
1439944428
580976539
1979658090
837578395
1746909826
1140973094
412522034
495311248
822197585
793515057
152441396
310693103
1545323573
139686884
1062350400
670476683
1280926742
318529993
1623783054
569789346
631372112
536256713
1759985629
1905077245
2095683704
1354684450
1960698149
1009414449
2009668624
1114345645
489300358
1702716268
1632494125
291117463
434708221
442040000
26117398
515431586
925768155
336649825
158564966
1932366443
2105410034
1840716640
165713747
522562170
1506889545
821994533
933144524
1292619784
87817848
1969889095
1835943043
904867592
145052685
594830279
1803206853
420627992
979501837
1265774828
1901092892
1805424427
1877246638
1273832841
9507882
189908225
362566258
1642814420
43565134
1912822912
2102644319
710191778
1546272375
753880308
493737736
2133283845
984249102
214103798
122303933
259651195
1410050892
862125989
808030704
1011016473
152633388
1363010221
1770849977
1476254836
1093999374
1597398426
1184525572
1059263686
1867298895
926923335
1594788093
1543318248
2017435209
670731312
2033033082
113577339
1303118433
243746467
765224661
1910688790
1114343513
1736812078
2109038810
863131716
20618244
1829541158
104505412
14199636
1926699439
430110466
132519923
472301716
1927752837
1071265669
1273646911
611580748
1682301972
1999153315
153845639
1037287494
2075708244
1698681051
1767792090
22306693
1332908001
460324765
1888079371
1708423466
1959250118
1376079555
991090317
1377199039
1273333056
1451979289
109139540
1095619010
1332476829
1525095395
1871811593
1113353053
147731797
168542755
1274682458
704077436
1735811904
1454126261
596743519
41340819
554055685
2096022852
1811757780
1047941440
169873541
185012884
308659504
564116880
304780707
1107334915
843108447
1555644200
846511333
1037997072
2005408780
1875246257
1181828978
1122911474
2019742857
1762348416
793668191
1881649788
362238278
812441434
121226237
1708575165
688008572
924758545
553120249
938767044
1746147973
364104204
1412926601
826697777
113020584
1048808679
1026273295
1171106900
72439682
1422757848
1679988882
31477849
303698016
2032624500
2032706424
1867826377
451429078
327861743
1701363814
614984168
1984758937
1034461185
2026182365
355331301
1114259799
391044445
1284611558
1849467294
1948097014
2068089309
12762487
407763426
972592062
1006870736
535143945
601968906
1309931762
1996661966
1895469229
585925200
2122363399
1152173781
707477110
1677808691
943024144
1267528610
1045358650
1892433486
55517110
1602573771
1003307518
1067855411
1384796166
1572595421
1949146662
1944487044
1712347188
1896177815
1865671766
530540677
280243100
662509921
1013000732
1385370823
616161079
1529732048
2032965694
1611559689
1116399857
82468590
1057955159
1696633027
461691984
1519778121
1635363513
1264951155
239042535
276367113
1421731555
1795320845
519674766
1578662934
677170749
1513796390
387241096
1688723692
1838933333
1793024689
148185082
1745190031
142561261
45731252
1839826873
216748865
958522370
1103820691
2036361550
749007406
786984288
617577376
916760619
2101062680
624460670
2012563720
37556799
908449276
611046170
2108500135
868568881
1401450715
351505564
800616629
214178859
1737693474
1974990109
1578270427
1093748636
901802060
157459573
1064890021
1872221625
1432485204
724024418
1550324765
605456562
1567717057
1966268495
570342950
1099350676
98520068
290134645
1219720476
271654833
282557675
1821156884
1256928293
2012684405
1733828384
1989173083
993165403
507737694
312159682
1567319775
1801917523
1477553313
479983335
1254084870
1083247241
251394324
1092030366
446296862
1680581595
369162812
195314785
1731538940
517686242
2124059803
1839382624
1944167653
1572903807
952848361
2062551505
2107400869
1432950306
127349075
669860450
247796819
979992047
1784125422
10712191
1655533135
1842006109
422552152
1283969528
861195301
2102931068
108894319
425722923
2038181898
630807593
1652157452
1642743582
1922400742
1204249222
451308590
1256762103
239562886
1936888848
240920248
272685378
2015314492
987075061
818540658
1677714754
1722463233
1483258614
2095690668
657287836
2006193905
310740063
1260678832
576690864
286144638
787592522
1100710273
370588183
226202096
178906238
1227079593
1876983601
2020855352
158497126
38941553
1900865343
784030861
1633874460
712334928
1606255572
1789147286
1837851785
459258540
1200132835
95805958
946481939
1070338763
1611954370
828442947
441041465
311499294
1748232331
771583433
1267157747
3718686
1728419153
1482721856
570049945
957370307
1354738301
341646254
662402127
125976245
1855819716
1899221287
471523949
1153848353
2130254023
1484357456
1435250757
555789525
2059198900
1781983433
616445565
125479621
1973948336
1955624068
1745347606
17331827
181635724
405923162
2023109098
686351317
64156476
231740524
472022923
1607865217
976336254
1823791298
2055695959
362769966
341367060
308447502
531518823
1675953565
1071989762
388301012
555279415
740203376
1496646008
1187680612
1022385114
1532001052
390822630
961522862
27767
676207227
1495517429
1543906186
1923154809
1568740868
1858768485
1880534930
383019486
1988408163
299589939
738762970
1237994437
874824
1299431009
1795985430
202465846
1556482781
240307334
1244097993
457471650
2094351641
241570159
1815013409
988254147
1181030150
1070428186
534781910
1255916403
288540428
580642735
1635292650
434766206
2137703940
2136078593
2130151668
1307996866
1802924980
1885260354
839317642
244816602
1154209058
2039932548
1137621358
2061396400
1211327205
1850652948
1903562792
1516962496
367171713
1413232937
1201621086
1459040689
1385954246
1123112197
480357785
1160404069
1009816896
1673508300
413623062
1524939856
2014749778
1890261549
711683808
1129443612
589080517
704796150
1310815222
1024005906
188738814
480937758
596279568
1552874943
917305285
1235415492
1535784082
1192727378
2139568731
3250761
1715681965
299015756
1170627366
232091900
487916145
1790087420
947104233
51459060
1474288199
1444775625
900036357
2103427328
1237883667
1373002361
412408681
1381661844
1710642910
1786584591
69197698
90351066
2049525994
1082300661
255849853
739907662
1879081271
1618685865
404106351
1463607433
1220674636
1096483125
398385081
759822285
104669142
549947287
1023193108
548468084
1817595653
1708510542
987657478
56971590
598166697
1268263786
1406275722
292723622
211808102
1656227210
1149532056
159980436
2025676261
1569892014
1455356462
1506755834
791677493
1731733578
440349461
949192102
1694971262
1218563098
225618027
1171579341
704218461
1176737236
1210018469
178493731
1039572446
449161192
17084485
592323652
363638214
626512518
1168256811
1866570310
850116750
1326743574
1097502367
85000935
793432220
864293972
1810813945
836436231
1192378517
1880281154
1055091845
1792000680
1016691914
662527503
2023256891
1841359307
2144815646
1129432448
280252907
948419825
758286132
1633008227
299885088
306003136
779701986
637832683
269855875
406527869
645061752
646991467
1833660963
233549349
1164251994
1189822264
136846384
1020361932
1693014320
1530120272
264272187
1548915047
1385858363
1606112166
1855227326
1239571327
1183693363
2027320250
802827073
1058580788
1655508397
1730958093
1486035800
611475445
1879339620
408339284
85428480
236304820
1262476110
1469338018
916873632
1386732296
625585990
679868423
1891278551
538690391
1739424803
769928225
1127264267
301153537
665679458
1338732686
1200028307
1108175689
2076178185
1249020001
731394592
1433154287
1327105171
425639716
1471842557
1233754123
544534521
465732216
28693175
82079322
482086700
1207515812
1266709215
6403408
1737673985
490276691
1026309056
629046308
690593710
2096868279
735359490
377595583
667888722
1841547881
1143712130
2087259426
1127773813
1726672620
17851594
1496705511
1890007252
1376366356
1681369873
244167654
1155507835
1795549760
1242130346
1324807946
1545882907
1356984536
1971272799
1393260804
1463465179
996518538
1087832032
1849144132
147394584
1638703739
1116331266
635010549
582221626
385261587
43408434
1820112305
1370656489
1986051246
1263634990
1369421341
1461545133
1745628891
8324893
1895372509
1742123996
588726107
963098563
1062644110
1108497627
1653489959
1725123492
1906860812
1094529838
1513683470
449976317
596301162
692822538
520142039
1709948225
1402732080
1444147577
1254795118
1572932168
136756707
253904656
1452813088
584254549
1851432506
1817516275
173832018
1941171891
677199971
1817959062
2143759288
1597883772
825970627
895515976
1050454301
795084992
1105863460
229227187
628972618
1800098911
1146926110
882297333
859159014
599009162
68340818
1046704907
836904097
344265227
406867789
1374653098
2093653799
1688871406
1695121506
62665910
683649877
1856006378
845904593
1255997774
1560039192
2110398835
1993714063
1952522850
1790150903
545353891
542039826
524304851
375297234
1410745322
359761953
7810941
2081608986
32246418
1238774634
374910611
534427420
865223334
251038620
771778106
507279223
1959859144
456010563
1129088639
1166209538
311977720
112580687
409461379
459007890
2134681371
1991883702
896437277
82085565
1965473814
1762416909
121480802
1796565714
1830938578
1542666169
1916988965
1101539672
749960851
665895399
1557342939
1996420781
1240891494
432801908
1766758059
1198741335
1221058064
1369909710
1732134243
1143007845
1126120793
1482513287
945424485
739618258
276900833
1507665301
100778191
768491203
822783810
1592557338
502335566
55535546
1030800597
1858306057
1088704352
949871677
533763265
1083373759
628478060
1023381115
594525959
1503875344
1433078950
85974863
1959001097
476492967
1788710318
1933483676
482355234
1601967871
710629818
1844834496
77738587
2118298846
858514566
456205674
975020873
1212827594
1936038562
369985330
1771057509
681707723
522816004
1082571569
1142192830
53911085
1144488509
601646321
1804386791
684673101
1878717161
808069653
1102346312
1508657255
913256044
914529088
451887274
367453153
1788775565
1553649099
424536016
1257839567
11620089
1037910461
78452990
654498028
809452115
1023385215
954434658
1930780033
1284220929
1716470579
1954075877
832157119
582662550
1550681568
468399569
173969954
490955729
231472592
354441247
1207901744
915030222
2026534001
962767961
42677129
999745208
168714408
174939674
1541894398
981595909
1822269774
847155188
1201408696
47208966
1210320362
1971951492
2126869564
448764915
1589627118
1424236690
2061507554
157221000
92501760
1598579624
1381994104
1465507297
346264207
1491704576
88215548
1345237746
1919229984
197738214
1004088222
727020410
1670125094
833295064
410930349
395237516
1077192760
579797470
1217938321
245799199
838494899
508746484
1697632866
1241813223
1260992499
918201349
2127533988
1233984957
2073897370
510983150
2147145693
2115220431
618156838
1070506575
1069855380
677085741
1580478754
2019721420
623041018
1919832726
146859969
1537602167
886211091
901466329
88506013
1036823838
50030598
161612649
13147138
1497301617
660861697
1012541006
260553700
1149488600
785677029
1171479165
2050645482
791053375
512276833
1971511583
1139426198
1386980698
934002832
102986763
2112000372
891575085
788219673
1357292158
123365354
1722107464
19433505
726258707
431125165
1535283042
1523559051
901175552
1319977410
1600686205
1985812369
113759649
1526404986
730904879
1044181227
17463008
527096920
924946920
40555419
455662560
1649931417
1647302780
1913464648
229304183
771820667
684495867
1967659505
334423838
172935996
941588013
465292186
64478308
988877776
1847437521
1119418814
350810210
795613371
1669070921
1834202689
586539233
98011284
428021937
102284734
263416407
1000537906
44688721
212036842
1666493438
868604411
1099877163
533124738
227259396
1239798493
569760572
1365777408
1938813812
1759626315
34790395
1035162905
689111287
521545014
1563054879
187023027
586328824
1270311042
4562347
66601288
1206756175
354485749
522471869
1508191449
333369535
1201719035
1372500038
1575275293
1549545981
1620974552
491226058
756744970
854361015
2139663815
1671635443
773315254
717899687
742473310
1736727485
1598782706
890724725
1666557258
1988560800
1288046643
1519247200
513822008
1057853900
768861907
32428909
1998600615
162055975
987955586
1870088995
1827975174
1647641305
1764783702
965650217
178249211
560838426
570734822
1015936732
1510515723
819010704
235373142
1722842733
1606842202
2014841955
2002220381
6849819
468558021
1588071534
1335847674
1907153305
738480789
1731323380
1039138206
624429765
1414755887
1449941442
1324012296
1352098745
1479119938
272970992
423275435
2011610436
355258544
131446489
1856423735
963804968
1701449459
1143612509
422289832
614986464
611045685
181953636
209731132
1918035422
1756435622
1158297573
1132244136
884627312
822515117
1650049453
117978221
320316176
1381136497
680134963
104638502
1277199454
1988972483
496977049
1858510304
1111255922
156830742
1882052460
1666748328
2002824388
2031288395
1438193799
2031961975
1762310471
454114009
64140990
1092407650
1810693962
29460618
71174936
1359556835
1510311479
1723547173
2016219991
123177063
1919304032
803770611
1997403701
1940833830
1633554401
135379206
1032132399
2071509015
481160455
1413470589
1541053957
2059323841
162436372
204376100
1575304737
351118642
670219710
1151524089
1738803372
1989027660
1991678479
1347145790
1762738877
988475086
1733378363
42000080
1407727101
1930088598
1214126380
136176569
1588956921
736764608
1620651204
873187659
1663525953
551567937
158511613
678261942
1093663929
164384164
2050282730
46206014
1977011239
1333202182
281201450
349900396
128708398
1666873035
1338088587
1732628977
1807795485
1647293433
382401769
36222713
1602511334
1246363297
1673702109
353213534
76121273
1964161353
729040586
865999447
1115736711
1879861545
442060504
603884655
968016175
1526717059
1217207646
1282341856
785394243
1876174
1953224711
556100506
1322655200
219696249
1240670725
1613393168
1639178281
2055966492
1710168570
1614847494
138559029
639075
1532050534
1098339539
317011304
177229942
2103754340
615495063
473858523
1067420103
429807110
1420180142
466741785
1206728410
319410443
1283634784
19916716
965279311
481924816
567778894
1862179501
1477607164
1385689539
25057880
566421390
414289873
328991162
1741248073
633771126
220900144
1122143656
1534260311
1701063376
1579416679
667611632
198573233
1007399207
1873973608
1282705778
657830486
2043837825
1169082220
60394207
642340757
1636416272
823484087
253091102
1831979995
1146887280
1144787309
701493426
2094321125
883675961
189729698
1256708754
1689192034
71791455
923420039
1729490103
1402572931
1456656077
1775498932
1951240606
1955736906
1415680478
418403987
163658711
36971942
1919399492
1105561073
1857835347
122048279
1003908594
237927100
1204861219
2074367521
1682780643
1880553614
706915915
1695292566
1163026275
1407462978
2027798984
992510823
2040442158
304529508
1588784997
1021768075
1752015140
1709684000
145063786
1240388027
1831955836
1666590929
1991427856
1875808431
1401023060
1907977452
1142426481
320088013
1581057084
813350323
1727767882
402944285
55723114
561224766
728480691
1355174967
2088416024
1579297823
1375137047
7341546
1901277544
423760294
97274076
1876641880
960055135
104753237
1059940165
928267349
1346798851
1388987083
1716123640
310964525
730917680
159496612
684203936
62985737
1505212342
295013483
248553172
1988567718
537100880
2130869646
343998630
1756336498
2146414302
1412290132
1486922498
1486346261
1016245654
1679846376
543911729
564167775
858007793
1971198997
764002191
1075525385
60820571
1129661866
1283306391
731968659
846692282
1276620616
1912726122
398082425
407798133
1944970219
932285472
741813564
1497900110
1896696668
1405071801
1025202024
1057279838
1480785468
1108297518
1917180209
185718534
1423649207
2019329994
2040243461
1819157565
1112205914
1274522616
987852178
1244080769
1957385977
1307803292
1685271458
1968105585
1732017772
1400159
180458741
1219855323
223634262
1911667382
704116793
598407922
101548203
231351842
948797500
504174420
1209640355
473254534
1484053934
2028375964
556322869
382663924
30045861
1185909453
803345281
510912473
1377402324
595033434
828439627
1461013940
672808528
360785157
983610480
1346261879
630686468
86987461
426152257
1973214280
1264633368
1519819243
85794117
1417840859
1579806411
1758164015
887838744
2003052737
1973487163
56991329
1165657704
654164828
185028428
483230736
418837637
385713636
142758871
520656317
1846593153
727008256
164358590
74705492
419326176
159980017
2042310275
2002900303
1667478651
1152230509
1567343316
1805659277
1613670378
1266611453
1353559093
1638762749
169199687
1400374538
880455304
178217538
241821150
1316079386
42425453
652426511
1759088177
360438848
913750064
165370283
974154068
1759200555
1546819396
301697326
1766630451
87359918
2056685043
2088255288
1227919301
2024892990
958760893
1893187535
86004647
1972063578
279446320
998637757
780004925
1516325853
2017545909
895123614
691282651
2082041010
1359287675
1532692054
567475289
941159194
809470849
49929962
423973681
1311121437
1828321415
1106548592
314544958
1364173536
1327453122
1234744461
1804125611
1782233112
2078041623
1304120828
1030554827
1736088914
835974644
678167112
1536023957
517817207
1087047699
651511142
1037261379
1506529587
115508483
2035491758
1892247987
2132878490
1871992778
510220800
201081047
1358157217
976093889
1099655604
1150049445
997577672
1150391750
411091360
590331843
1119854698
25911595
506698072
1358881740
1061667087
115085604
1764223706
520478383
418990455
2112779645
1079895660
952296107
2021276303
1433772837
189493385
1226208861
704547509
380487057
517791195
1687491288
1377655129
1695552868
1792422294
634633618
1785480671
1429279591
1864757786
560061663
1930012706
1570484405
1812788133
1934137895
232880273
550615600
1271722749
2071931523
8998499
2138274451
1442281553
1028009182
1014909903
1057258023
734284761
360919732
1312553738
1215051503
1351897332
1601411446
1134153684
547354170
1942853892
1796419542
892279460
993909436
1913158023
851586684
1002813511
1825242497
1319803857
273200142
2015841209
242296663
1313177520
1819698620
842878556
1352290180
938391590
1023286766
1897783049
55924384
996153729
760035631
1270431585
534918608
789446488
1806763749
1418960496
482211948
676948947
481526354
459163728
2489139
824483485
1912868816
1269345191
1457830730
1106845211
239669966
1813531319
838391500
46883560
1784197269
1111202902
613641584
1410031639
338068418
140932662
1723535110
1228269674
464938148
2031353423
1220936386
1903766757
1345164398
367918654
910654140
887466256
2094293253
777199264
300736124
997478268
303231781
1406106730
2001931144
1460150227
1225508043
118036889
439921030
1031192880
276163487
680519520
390881595
544721019
549484835
1844100827
725493720
1788648420
1154548616
924890284
252820864
1444147297
2143538771
1502518012
33867882
6759481
1766508641
1571200840
396453497
668399244
1427156702
439548605
523081379
2146130169
151184857
2114193772
289317062
989219794
1085012994
1092258936
1571697944
1275563775
463069205
536601658
19661771
1755321751
1309971349
9264636
683399560
1233322775
1625006452
1745111771
602692685
1458080119
2134535935
706631410
89348178
1131773405
1087848827
644146909
887645163
741887143
174532191
1733820933
773665366
2081555155
1895379216
18153525
268614230
1955949284
1260033518
1222006096
417041790
702097468
1248884772
2039045392
1351187538
1612850401
1273455509
57279039
796965342
1507300487
1871656189
489589817
1663151642
2124209877
848535909
1785798651
2120996011
479002819
978086359
565066364
1861514660
551944549
520436869
842687307
777013105
106783563
82835793
357485271
1032050089
1009987190
796058763
190183097
995849806
1315779227
2112393210
747652864
19646172
1663045017
1719339609
1761288561
1994794708
1697574495
923422526
22327980
334560928
312146477
462043805
1360516529
387915127
839669530
1919000416
455244871
462032286
1923659901
651453858
88182136
88200619
425449259
2048549042
1167707065
46972292
1034543990
391130314
1827907083
1175881744
1224069468
47419384
994957176
1607438285
171836223
1632836955
1579767579
928432597
18754976
1740789603
1077303608
135995689
1905868593
1933549936
529143544
1021098463
765632866
1954656136
219946440
1269233158
854824145
54914353
209722874
1169916529
1230454753
1743673091
649328379
2123455284
1051754046
812844677
737532181
1667704636
329411221
975715715
813105842
1965161516
1740068698
498401834
1504399505
961446320
604149213
188781642
153649096
811931556
1986096469
1760124508
77142470
274644399
361773619
498280629
1936130160
253659965
499251441
737865717
1761805433
353531126
233666746
565896114
391895181
1058956660
84951398
1514415708
957314273
98257477
160731524
339483843
563349927
103924664
405375561
1075589498
150852751
1740481901
1847572913
2119191465
1803503115
1416418251
1817091771
227259823
335676558
418371916
657169828
2013195438
908457275
293170638
1754350955
1944805525
507558108
737156900
483132387
479882570
1813810018
879177188
1981543126
494233157
819838484
1834308409
1582916495
2066820032
1351132546
197893472
35516934
2065773378
914889576
102260240
423138927
1858921664
576468708
1566412888
1072185519
1472032378
217857636
387275560
1713269488
744210825
1475335045
1755662527
640975462
441163721
1357330994
637970352
1413705277
474153948
1870296237
529910316
101386250
2075946764
1201360447
1854395531
2141851221
434225348
1495910063
1742308755
685971126
494959858
1990606083
1821737419
1641887783
1479950052
641518471
1096862217
1593814113
1524486474
1678422944
452250355
1856019477
838190606
1140031774
365062156
8096953
198896602
1327816084
287317281
1059831167
1584400990
102670179
110986274
1177953515
426048916
856037828
612544544
483977666
1741244636
147056956
402289278
231474180
47449648
836112020
384972246
1858411970
916820956
2111449945
707052255
179476422
1633764763
67652785
607003646
1935143862
533566060
784694464
574071900
730050309
1278253996
999557593
605440172
486719402
1416722427
146174813
2092379918
545231891
451039409
1871946651
540691158
1727839478
24083539
2029618899
512018825
608261856
360292662
562016863
970803092
1434945801
670895240
1972352673
1149868012
1044280441
454657434
326471533
1976103008
1539699043
759090779
1188320612
554439273
1032735538
2123525491
840507052
88937246
850266127
1887625107
2057967988
1782696811
170042513
1578238935
972540889
1100914248
1963185228
1880332926
1846245652
1080455724
1561869412
808954727
432982558
1395478563
1972313340
587285325
683547281
1872156146
767979892
727731669
1221395782
206941463
308240734
1424804933
593711982
1157580695
143446113
145056913
132199747
647634834
1239340536
2123834146
529415403
1622934690
1382758778
1273452970
1573200635
1466996947
1085761373
1292169920
276748203
846291718
411764478
1733965565
212143376
1784995928
688383693
1717692572
1341855014
1216616538
1546388953
1327940544
86255825
613018653
2037747822
1593481521
1873676215
141771834
1597889590
1085377039
588824619
166845533
1597866889
1009845524
71271819
1160645941
2051074341
1356161068
388165301
111072099
1902920076
1240991323
1454676429
195376154
26875588
1447535071
965547001
1703412899
1322508300
693773689
1758266743
1363194163
1127413855
577035775
552730190
532485863
6279579
11530496
673941454
1124412231
2097032292
39982562
1920968696
975071893
1562983938
1040284140
79185868
251965907
602501218
2003479520
195981394
1953133702
916178899
2120767197
630976944
660632990
1063552830
1845747532
317759225
752088054
1235384126
1133768044
906000960
1343940400
1061459503
898619465
84840188
187020320
910851360
75658712
467373132
2108286879
1290604286
604387180
1744314379
446728813
768153495
1048947490
1906691962
2035721797
2067166105
582208611
2062884612
1206578915
736943970
1211566195
925183610
461517189
1069669848
1681190229
1132749885
1335311926
699946574
939324416
630180778
1255135947
709485100
1755332188
1467983756
1896331855
806202373
1596845715
1295654450
87098704
703155770
663613804
885193909
698337034
2050345469
1546451023
133220764
1878309041
1607532750
1738823575
762385954
1670064343
343007011
753977930
1550605970
619257534
685292729
1987580645
1547639623
227709088
1805255616
1358268386
332992956
532373157
2116605342
813252831
2057524603
1785731074
322693477
99533658
987354585
271336373
605358807
890353853
2081888084
1578156893
989503459
776882912
863954082
72570147
36444624
1787822193
1618225318
985688013
2010522187
720764399
1193775954
92381809
629369899
270248517
1113948211
491555137
1784860399
1262420627
595780112
1465253824
2017805398
2022203258
1962915123
887587737
1828438161
538644251
1181185570
1698659268
955348458
1291090512
1686359033
744822307
2033060569
1604340241
331082690
824851206
2034075908
1398712217
657893090
322570308
1020137289
1336723992
455629699
897524872
1534804301
1068192859
241666406
90176780
1815896339
1190689063
1432834258
1854756940
1062729736
1227729434
2110034562
1144290594
30716503
484194897
1727903381
936437536
2120541839
1767619331
847565806
389275136
819912194
258883833
850609850
1253288844
998653809
1106775513
919146616
225509805
1782094839
1765390439
1528578974
211795936
104757467
1150931509
214645647
214200476
903299398
652900601
126267353
379619354
1097898239
471239172
946493255
1655647255
307872005
294822987
1030177111
160296310
1686418176
1398234143
2095108912
986593122
1152557778
1126253952
1689043195
871863741
775932861
411027807
755355324
1512976335
64201757
270384318
1106743196
84727251
1225288753
70738827
1036390589
1303224821
200962525
289311580
1302254079
1996090869
1547703059
1624134398
333290822
36491567
1040769901
606595123
1817236943
1764467158
405435276
423542994
1925059813
1036074424
1366252431
648536883
904357043
798001321
890694215
427531347
701154795
211228036
1261602561
1232973122
1224822935
445505688
42775771
1232624817
232447955
1426630025
1465189172
1006322118
392160393
1014158056
2070562572
1329777337
1214880183
1411241144
1201267397
1680302387
1150529776
1052698824
829975375
3817568
1899645303
1112377974
418129993
342979633
721820086
1048203745
611670419
1097640947
1779613094
276008289
723120344
466638973
2131316899
1856675041
2098661770
1823552131
447321020
1605658278
1752413202
1759404984
1019091838
1586955992
658829485
1646782006
1696998802
299237322
611310516
1954352042
1707223909
656750054
1880551141
139247712
1920073257
1169343667
198920912
1107230063
1039234567
1028701120
746889338
326710668
1396430104
1447013794
373599685
832578074
680611091
1496431115
1754871112
1316863997
1165052554
490720049
1097751221
2097555867
2126642418
1145485771
1396175599
386097399
930269581
1331576245
23115035
1933033303
1652427356
925870800
504081241
1848430830
1522903656
2100798741
1286553567
1738916058
901392444
1111382403
1162828541
1402870984
2104032597
1043044268
762340988
2110393700
2005352029
1154651652
1137899525
1721814861
2051184870
570916748
787954188
1398211024
749058702
1531385817
666571933
1331278383
1408446624
933008634
910146131
1407800536
887411902
1771062614
1047742459
1364726784
209915090
368703397
92565829
1974640817
815845201
1927854175
1584458619
533232761
279172657
1277530431
1442853023
1293455726
1890337972
2018385989
1716092475
136899129
1802333477
1916668491
711347422
1723977070
140356836
1197648204
1850336952
1822315615
1517527664
1473204725
1596568016
736609679
768737444
451781024
1482879357
197578879
1733706234
1503450623
2116635081
614177704
1266867712
1343476598
248613956
1499731596
1633906433
1286246687
1739266961
1192864578
2045507631
511960591
1912756308
1588091028
1531706480
150872548
1897146397
2139716764
1589861794
1624207911
266249380
10340280
1580208186
152949785
1017935315
817191936
916195278
2006830761
814714191
644323416
2068676876
1162340558
1201371751
193070013
875350916
195484017
1086342052
225929990
1558984672
462826563
881432336
1092593276
519760434
540485226
585612682
57906961
1249184769
817730743
1939708977
809118967
649277564
1353668084
527054761
1556821675
1081952167
1041171268
1945700137
1542109166
585192388
1712437590
256578679
1781669079
636681764
1617326609
1949265873
1755244513
2079263179
466970834
1373071642
414543334
1272571003
1924655862
1280942203
770655383
931607463
275847833
542763779
1516693994
1813620868
1601991932
1711322678
1118824201
766278227
850577369
1943235468
1139698183
1798631649
1758388633
61031343
1251956338
874550193
151697182
1779138619
538372678
2083428945
205276764
842425751
389024118
1283075311
1835112765
400862630
727062605
1301104253
568659909
587005321
242820745
653586569
324551238
2127783392
1402149789
1507207919
121383039
1739383157
1228561968
1422532569
33607749
1599445192
1925824314
566200025
1952053912
1099581753
1886604230
383496235
1623086148
379906355
72345018
2070681389
324474775
84297270
1163842041
433443363
975366039
1400556490
328831474
543580472
1738292047
1993112708
412678034
1426853069
1176334202
1929601436
1714123380
22060862
44807036
954809123
431535550
1195500588
773550766
581347620
2120694013
468929333
1324971689
546635593
1041715269
1732489097
1846502679
1478542548
1869142919
1578349898
1608597219
931551876
711789193
1522795675
157507981
606045606
617657036
954983736
774161698
796887371
985698461
1101918782
510904461
1668116812
1357322996
413994809
1504096487
170225124
1433996303
27344255
1657115726
1475302023
1565230663
834583645
1131325508
1481940251
736637828
704611796
6647998
393036015
1129115191
1202773414
809474611
1005875562
1481752964
1486967708
1425423771
309626075
1785819556
2108589921
1653343392
1265912307
866805917
917327221
1630879940
1416798297
2020497719
1237073993
466807642
231334928
1866896356
1451508727
761419559
1449879772
126365298
951409637
2135244771
119104044
1458845403
1931959698
611663889
1249956191
2109827343
532650866
2117552788
382996511
1696280220
411121623
916617855
1267339033
1599120371
803643407
1203979363
441195890
1209296317
1045191976
1978798729
87065508
1335387667
1371590863
939722916
155453909
232294359
100466465
617956834
558529680
1288806914
2109639451
322412395
1236705796
1560215055
727203693
41401327
810309447
1042655835
1277560513
1115349412
1214917116
1938247340
2087656745
595424357
1942562665
1666104863
151485982
1289802053
1507355605
1734520070
1967239485
961785813
2019841066
344644927
1597309572
73646666
1842523816
1184336386
958192253
667538771
1411828914
1409043599
1553090879
342601575
1310488904
1855618987
1313807214
711695145
1515597533
1167439714
139086916
1138588094
54159595
1850043226
348800499
1198820613
1243066720
11702622
2103322132
374535425
1224788283
1300146333
1454966798
1854347627
910649980
280110154
693317790
776012561
1961133972
1603444609
216320222
1246004908
1986043425
1225505384
1177022047
118588839
70443427
626553443
385696655
936838844
1310210803
2057380197
84323907
702830396
1113377496
1310550420
1476503353
774987189
209099393
2088854136
596182925
2022921476
729656178
995167403
1184942778
1952967685
1217431397
887475052
1639307958
1063149864
121388811
823508047
493175850
2037554
94918761
1533646400
643045295
1875085715
1034878005
842508732
990201310
851152870
1751676991
1829881532
600118050
1755800127
2008672958
38368331
1989933322
2125840883
913807527
28883647
453521505
1649202239
1455448708
1872801633
539213984
2103795361
194001191
1258427091
779130258
290529350
1907731176
112037405
1649291921
1585864625
1668879705
317994070
1801565392
1605698479
2109994196
921966974
2001805685
699768815
922008090
1217886777
88256395
1929214784
744119506
2139780686
1860051827
1941511310
1822241827
1274836865
1725821911
1695413439
325204828
765292924
795426996
1441885910
1237799165
88131503
1463437166
2032582554
1637726748
1396452275
1283520351
1999982419
1622833025
1266830960
1563046511
1801353679
1564664558
1661266845
1947671952
1537446933
1708968357
874847092
343653716
208298558
100514238
1849793630
2146780103
1031046083
401736897
366709136
1627603597
1693060728
791020919
1594576662
1359507305
1830865125
1365469
1646739319
148766291
774464263
828138521
1461801329
477173399
479684413
539182282
2085165561
1208806135
1463184104
601891123
104801102
1040672879
1480788666
1333093232
952545267
1444384920
1784224518
2108275409
1771390222
455842207
1694448325
316586225
608592389
326491860
37797684
742242501
855552944
617418080
887523962
1469519053
1211422203
2008787846
1888585549
1408234456
1227951793
1294216171
1476371875
1502849576
1265514718
191088715
1205264561
1177945485
912440233
214873638
2097406318
769851926
986640491
1855160999
1267634583
891322440
2019093486
1186466296
1541436267
2035261457
170544107
942327485
701458401
2057240813
322040675
1975708631
680736884
682805595
996253806
170589284
1592954160
1285601629
1710513785
383220115
95045828
621077059
785293288
654783833
1030832405
1910303479
1002476234
1378204927
1482554718
816662014
1481845614
1557178146
989815848
331094823
1543451788
1149727609
1678561091
387966658
1520159893
713453074
1880436635
203372628
1267383437
821261480
22110425
632033930
1517683678
1310931918
1172040465
1825966705
1194256287
1594523074
1661492238
898876547
724288246
303571273
1552247278
1289373898
1957193775
2017460214
450533764
435453230
118637066
1911630774
1966516904
1234704040
485914933
1059950107
717075010
1762937552
498442167
34115940
2077947844
2007644481
1034485709
433358824
1695719452
440736993
1111594837
420651968
1361780037
1552847555
1076418660
1354309367
1589333701
43423455
244871244
646576772
1818868116
239234148
247610148
1397899237
322638035
1816687556
1749753266
1267445772
281021391
837321655
2134897374
1591737513
125092581
275549241
1617042802
1356286590
2042760249
262327470
1423454487
1000546629
1324523125
69556432
152106196
1065520288
161191128
2022885038
154693802
613235153
643796700
69423957
2026429503
1090398759
1273824717
716676207
1411327069
1220841431
1044573550
1180060180
1478676073
1152193146
430175705
495654264
676981597
175205360
1867083750
819161249
116427531
234083237
1891913535
716465852
903876630
778908635
1725016684
733982273
1627665432
1199651811
1648817462
1907459014
971514455
527801333
1821557291
1120020457
665013355
744541044
1828118468
764944198
987265382
1217194945
1402415703
2019015500
932054969
1133875676
2062335177
379650768
796754118
544799223
591187219
1450048463
1512083686
551433307
352092678
34444735
1236332340
802803679
2138626156
332608807
301418552
1114113619
800012475
1668354528
337345249
82167322
193846183
1879405510
1016678616
307722182
1701162527
952336157
887484684
1454961126
150419013
1868540456
1411258843
967458581
1502684393
1016728821
1294201051
97684874
695934649
162699540
352839241
403985943
1097249300
1901627430
915431009
1799167858
650777338
1457436719
1914599761
84984489
2077161850
1330461938
1814613787
1496734122
1061248680
1002227750
944276471
854388012
1832399807
1146474167
2088979686
805370803
851665991
393091730
1141385311
1642205581
1685311579
722215625
91937853
1507457948
1834661996
676946724
2009367932
1934727071
448185197
2139194757
1473674848
1610631151
1985300732
1465173892
1574971174
1692651161
1591095973
1806297097
629050165
1148778691
1307615418
1103646849
520767738
1900366479
95152501
237093221
1641816759
1083351807
144939406
1444324224
246757425
1340083803
1311841405
889946614
158545339
1327941263
1281318616
25280573
623669353
1992854957
2072494195
1163770177
1973291945
1668579691
1652683461
1358385348
1900437988
1597942139
1648319919
1088255841
687288100
360180985
1002892191
1758666770
1210947625
290625980
1149965837
30182743
1446535578
322694634
291285485
2135301523
737980197
2032730233
775941644
664922665
860819108
1880320584
479345087
1186598040
897636902
60129666
2000235843
229362989
1096833191
2021016543
846680717
355141743
931208700
1329190952
1610235080
85519257
1019600055
639336280
416917940
1224653587
696337789
990073292
2063167722
283416083
2107053706
270602159
346725018
1087412306
1111068430
1441200567
1923965935
2144315782
974197064
896162907
1170718735
1393605111
373197506
25777675
737912306
182667916
1227125727
221126544
706583756
2001850965
2049795209
2144256707
566600424
390903862
1937866039
1127821248
2068062093
782225343
236084688
1806169294
1678890474
1480013198
1382221414
1528244902
320561898
1150104818
1484410062
578660840
173288368
1987827441
1641109756
1723926278
1948301153
1677341520
831581999
171159492
999293860
1492382064
714479566
536270491
1030201592
300252895
854096754
1197617740
151036776
471092390
1555137415
73586535
1982784221
51622086
1263273443
1872053991
1332849370
549749305
1965895762
668879899
1641794611
471174830
514375474
1464687426
1828598622
261711019
1970791264
1455290623
1934645960
2094729812
62127857
1298217545
162332971
1542024309
2047834897
1276317333
1760910294
1516039397
237322153
1681274073
1226586116
94652161
700097221
428074165
1104050243
1371207008
1764553191
1770810253
1434545798
2090243417
154339316
1918665458
337332757
1668757271
1551581276
1136715980
753368864
791796606
69542281
1551893137
1146646288
396807722
1329738501
258061028
593760137
601295207
1850409846
1865896416
788197536
1373644273
1609250014
1055907276
1868356236
130399910
726572034
1014057965
1224753713
429649224
49540282
1896815095
601148989
1140757751
1238057369
1679492754
230551429
1040172419
1628962176
2017427003
1186873412
382609885
243383974
732790072
804709018
1049063062
660502132
1817880548
738163092
1309642764
789606238
957590509
1647352964
1240504826
539170974
889273890
409668659
1597841657
1336072148
1522818130
1239311804
430683562
2079787202
1904060874
1755037094
312407081
1448395341
1059715673
1868173199
1374661347
1625286353
859956617
1290581498
1788389415
700702414
796405664
1131182769
2078987343
1534551934
2085248871
1789854410
733032819
793743382
1313099815
878409052
1864333581
1549732864
1751748877
582833345
629810581
942937960
1306923333
1436474163
1848063844
1124846152
1930463285
296862233
985764677
1315587419
1125766043
978229404
1018974755
1295598943
1666276316
490473552
1852382374
744753654
2114266850
1571389823
1393594611
620174207
137000749
1731370292
2081985972
1789608650
1506727862
960357012
72030545
2020572052
856634284
813706743
126706885
763196861
253819013
418894561
929327014
922566667
252155664
875554630
1820440001
695638939
1211822786
1666002795
318172878
2098997246
1414931502
1544424388
1494117516
59962787
2095756881
2001296564
2094879879
1236572119
1629176251
102223384
1071471405
1219030355
993029291
206073684
2024378349
1045046167
1601201407
851951569
797528536
324808353
1073319556
515467678
428292152
416726913
825357803
589000612
1298616217
76455136
1130195047
1370464135
212747223
40451465
6047243
652409443
612527985
1497508
1580712852
2077655481
1408449617
1043527362
571071678
267579527
1697393189
1643962359
655117717
251264637
305258691
563300033
911251655
951282000
1563372884
719006454
1936419644
1142843527
72841169
2101302354
734902714
2021597253
663054498
875382617
1887397726
1880672078
1035125233
1532077199
1899208263
454186081
532162001
723823946
834552063
1958215501
581761003
493627345
1397293385
1460662208
325413999
1652579385
220589303
1289303780
1152176876
413400985
1038397327
1132742478
1270017845
1460803449
1406569543
499698371
1094344812
1552967871
2079813613
196840318
190473073
2026521998
495072203
1850537021
437084167
1548412811
359757262
684068120
1311694817
747285893
610844391
862091968
1397721210
1594116097
1425730360
1282986716
656925644
229647809
2146415302
157738024
2121309044
1659216523
353538405
1628166885
1739192152
1259949365
2022328396
891329497
1759395049
665684883
1870199462
1920075998
301817917
634314752
275976850
1978122727
2094013816
294269086
1946431184
1525257765
384762207
885088046
1813128551
1506140365
1713843603
1853497611
1749887099
139660243
881612979
1932196852
2076631802
1841377977
1814661041
1579735764
271786961
602815147
1440581240
277738106
12533108
1018931592
497096113
836825074
1541232920
547780366
1073108278
1099048953
696731206
2060014091
1248331818
1296474652
654085821
470914960
1924789294
780041530
1492960458
58446995
1383743263
1357776855
1724749439
1824149528
1969689277
1314952393
1100750637
279365424
1600400381
582231934
122317822
864768444
409574055
1181531489
1954737472
740936189
1545580968
110807712
373567283
2017934867
1665623920
716219355
1107769010
1809387820
1260076247
1338917189
704422507
1196760074
2123782864
424948077
1599031602
1231831207
1594807194
628294077
1125906992
1400203397
134603826
1644378989
1599645760
2064019356
333648340
1032980703
482541719
1825419724
1968834909
162956552
2071709119
1621675099
1784497460
425985152
1158044890
1017772582
488244225
829124519
1278308710
1458484438
893787323
690757976
55793502
672706472
1448286831
1608282603
516599966
1164086668
1122061219
2121320676
1867728171
678341766
934661105
639954722
261309820
1377038210
606329407
348344607
1945639403
704893504
2085131456
2123972107
1395262388
1838620765
464038101
1299743770
572175242
2142330031
264052905
826069940
1957495988
1691187707
1304290151
1690549656
342559454
574253373
847218803
297767318
336424322
1724017982
1296913000
118068034
973259238
343165779
1779583064
1088864168
1963461757
1325425173
384600463
1664387986
5631145
793509247
995340317
1188766642
1446014362
1002787553
2020981577
709211473
1142191413
1439831133
649282437
1296352862
1231365023
1303405671
757168901
874154614
1070300988
836700486
1230338252
349146150
1246961294
819809047
1248447783
287775057
1751819818
754956281
394603039
101011604
683713666
451924954
162931947
1006622042
862167693
937024760
1680772950
2012544463
827972707
1630797707
1404715312
198770872
1835876400
445294483
1313626386
341387503
703984343
1566579381
1260240539
1598585398
2020458613
1552126100
2016494098
1459804276
1578050100
1803931922
87823004
1308764539
228939772
1461946960
1595165549
1338139707
2048828080
1660728692
1350316461
2086334388
1206254994
681468271
1911033473
132216798
794908896
2137017423
1139835363
1105875510
271488758
182559806
1811977897
740819377
1799948699
586614291
287046224
535475738
1111541951
1542328901
1390740664
976212764
982023471
1064415278
1449888453
109813125
94177297
1421548669
1560407585
636739039
278370753
1668583103
1686997956
38981765
1566240668
1154047298
134940603
1294145907
724826764
119483098
2116393440
2023541844
1580166519
3721300
1422023973
1278246876
918103219
1823189830
624802536
65797090
1124284417
1549399929
1843401867
362837552
932341627
870986746
1867756431
1161461199
1983323803
1168275601
1930893231
921494433
1061107824
1816540377
2089538914
651795294
35541274
341178869
1242463528
548882439
1742063328
833047265
24069886
788767109
1863691851
1753583755
275100469
1645670804
1861697083
764549122
1969285753
2072378758
1916081834
78991928
57427011
1384024451
1841435499
46030301
1392379592
261645778
1702223429
1660472150
931261360
1246119524
1607351748
1404850155
790546532
701698286
67725650
1377298525
1272545006
1379144981
1026343707
696002981
802289917
994944303
571057233
887064717
1633633872
1856958257
1166947932
396259222
592576010
1564795412
709358011
896101077
693734126
169222986
1663866333
1452387086
697374751
820803865
109787131
1699161366
895171418
1509363348
831786174
1958014113
758063711
918427599
545128899
146310582
1114001900
705700597
1329904445
1431491562
1455350161
2068703686
79352208
2035887384
1082387498
68842653
2139961672
746911404
2067477119
1050681410
1669246429
1849009241
437090441
893945928
47442916
192178625
643158409
723164537
1335453844
728832973
1795290412
895836567
1639812980
1065388470
1875950234
1984615936
1866847603
1911128330
231476282
405711732
1704741070
104410284
1510719668
1821139284
1280163071
966910167
2019933882
2037282628
852277523
16678819
811500593
624895001
280337475
2067972395
279173959
1955601924
1014888187
90042038
1668342247
891950698
274544298
741713640
1835259616
1091953284
130116307
979662542
1915492115
466189538
687278632
2023054665
1422235153
816731385
675578164
2040240613
1833581744
1004497991
1995685842
1400991265
676372221
1902645331
1196421387
896775183
665661667
938462585
1227909900
6975535
775263290
139958990
1275874440
362236932
1851718965
288176640
659157953
627936885
199463368
858645035
415728309
558941196
1832452781
181100366
1233532035
1850295767
1074709225
682855349
4822828
554768109
378747922
1509830617
891498535
1213920836
1418677324
330649931
1400955974
1691445942
1990541051
31783333
1761743825
564113806
536775883
63291055
534785441
899389670
168180797
1495972325
664189465
651869392
81583713
1476593973
2060650094
162697801
744755371
280795981
710720439
174241099
1266058284
1267064388
1255431514
1337571515
1108280518
771918720
792647590
1051678278
2107387974
2040422389
1488525223
957897557
2106791448
204600630
1704329036
1589606083
1644351786
529220005
2044602220
1097217860
1587896906
1058073202
2093080731
1276500804
383170402
2142811854
2110429270
231716173
1559636365
1962767228
1250275117
1440996670
663085401
1321294714
988568699
173099235
1415468503
1492110429
145345496
174119883
1919341068
893929703
1561797240
697229406
1810273898
714222470
1878015337
427288528
1229636106
1459952213
1337427589
1902123081
134945616
1173253420
687821859
1536253089
255575716
322460982
1784011989
1993848201
707187440
439685301
489931706
1436144012
1465421626
39715776
2077494904
365751663
944933918
1460900404
1485838462
419363185
1561648072
453556553
1139388999
834418571
709357342
1487616221
554727010
818299811
1965969364
977933708
530602781
225898230
903611258
801890674
377159641
318877331
1677179750
2139495446
1033920301
1546718557
577645384
878193910
614419364
1259803708
1350309201
770457313
1420949176
755348251
1716182919
1897954125
1652440147
1821257812
1769999426
522011380
1866964777
1139105346
2080277089
904517922
280502564
1349590061
53284809
2103709063
2018093879
120057388
586050669
922602221
533835015
968206235
382110339
1116122693
1331950583
842721165
314220446
1038397327
1422802003
1878700781
236648667
1539814789
1534226273
1689843712
587839836
1594773812
655628754
769302368
239001426
951988964
1868151636
451034268
490506669
1348300675
1917880576
1067598631
1279499057
1824224997
281156332
1166919295
1257951099
1032080112
713460836
1182576324
1057932591
1435443372
880045158
2013579474
300117257
75626176
1523990297
529864154
1592923616
400987150
354511889
1777396448
2050623608
1290845417
1277550854
281323786
1515220181
1585184877
1542985030
1716528465
1872471876
1728241545
960393716
1895664168
999699550
188960167
590399541
1020670203
1275194193
1018482338
1218419589
1022450794
1454865184
498736708
1827214519
938206557
1087958891
738077227
2001525637
1948057338
1369560059
1438959831
58678437
1953901048
194893712
860239329
418492049
1782147574
29430066
649235701
2133189612
1435780564
944543323
1554986288
1169014428
1394989942
1480311765
406901903
1525565267
390231681
1468247990
1430562736
1912997026
1783238405
1144918400
76806226
1082377024
1247738777
1424890680
1750103621
1291238692
1270282122
1650353044
817682683
867327482
1883503051
856027202
1548865296
104344260
103343242
257225551
1164085601
1554048408
789218407
377953539
797430888
2139921835
479273360
529660692
49116484
713488933
413115689
1961488478
265118501
1886684515
63824415
1431841263
1048084906
1418427606
1829690478
718033599
1408379067
2118072020
489772472
403709856
35043449
1934363321
1860321567
1443331092
1093235023
543871118
1828676384
969346236
56792807
290785519
862532239
155195241
1760788074
686188256
802331499
645498119
902469943
542703147
848637034
2139293868
1167977507
1689121348
1067907903
774485486
829759739
1420546954
534380581
843628062
371782987
458658282
1461411117
840368401
1628627041
1841440629
1571706982
1617332021
882007113
1060277793
468639535
1001975001
2085302862
444269716
411953932
762809837
1842152438
1335488723
120935030
1156007275
253974651
653736672
1160471540
507162070
1123642443
1601777461
1643961244
782901958
1470524830
614368045
41664909
1967734190
272433425
667694905
475294083
1793954864
796414268
183859593
1842165653
1160868695
2093919725
346381870
1875137897
984768104
1483821707
884663754
1836238386
752388616
1144142857
47638301
1065370191
1153227813
471446403
1074032141
1015946420
592643485
2002033830
67673926
174708069
298888744
1928990320
107199555
111267615
368472821
619428971
22273734
1870963925
801273771
1961905633
1313592528
174678984
437502961
1656285676
1700885728
1697148771
1455898713
165437060
555179482
1316680272
1448823754
1341237181
1831017033
1945839779
1620937163
1790818364
1190346058
10076194
1395377973
1751001759
540788411
1986663018
183486032
24621807
348945973
1261803298
206835932
1936069569
2056829792
1393791610
979248167
757869546
1316927839
1947455300
1633282129
65245113
1128995773
49459805
1405898283
1454520608
876681109
1949085054
1024378072
1426685624
436638054
1449879826
1113431737
297973308
2041516478
458505695
1789043833
2017587911
1243848722
1527120390
1925920807
525072453
1388357511
1769691646
163847089
1662890031
946104243
944545310
942517343
605271926
346247313
887317914
1669519440
709977391
1604766209
1463726531
2579692
1387799199
1267031052
2028879156
884582683
1909809761
115173888
648403166
1236428287
1958382547
1129654015
682122010
151462303
453554052
944387882
438336006
1451064918
535266104
1610965943
12640058
1016891706
21205535
1688230504
1543739132
815552886
901783334
237380447
865490479
1033548160
1352218853
1238975714
582051018
749941331
564849666
803422538
2003920398
1743070849
1467867676
1418464676
1226748734
295147562
1506064952
347974817
5164295
1505123006
805973035
1731682592
1509284641
1376087528
1224253181
1560568994
582038961
1751997552
749799857
2098557117
1624790595
877425718
230704061
995626186
525644358
1530528617
1185631582
736571710
159875432
1293366667
1978212316
666943421
2095048375
735485931
1454083233
1658195143
1541131585
2145678690
1205983187
1801444423
1670037354
1680425811
1689987400
820608513
1801309378
1387228649
1121183031
697907674
97795280
171868152
1160003287
737019142
611525446
63405295
1886890554
1388159747
1066519089
759253764
1355714231
1056438619
881591887
788352585
1094504395
225771667
251785455
2076281551
65950194
682179902
1332058808
1586443531
1560306880
701234002
425631940
1480958769
1768910713
109445560
1484747245
1874525929
1312704563
1638980284
1101484141
435932472
1030225029
1040948399
1970670944
1424503661
618411489
1263310250
14904357
952156922
1364171553
1968242635
788478863
2741775
636524849
2048027917
915711455
1504183438
393231334
1592178069
185687131
1047240915
959770362
1519609143
1817437402
743160402
929365099
278731549
1919660619
644262647
1776427724
2101413908
478374814
661435401
1157182174
1219013867
1672629007
1870280378
1966708908
2103070614
893407705
742531244
252110455
2003177029
723883303
1336227346
1913498723
821891587
1808470828
1919553456
2029219041
460994995
1885266011
724970376
1139305430
1448059354
1907150037
1780391654
944623510
336380655
504953309
1998597281
1916496350
289414976
201124606
1104781180
1035472875
1723239335
1931208139
1033294698
1028884921
1916373246
468292485
1881216828
623118864
1835808182
50326958
685031922
473687738
1062323638
67784714
433318953
1473683347
1991183225
1457022
1785714812
1681920934
1924594347
1772299197
1441943774
1894852480
634230246
2142112574
1834301996
1544742196
464980880
1909432719
1269793102
1665883549
456217127
1034298224
1077752197
547586201
1951723865
1473628532
2087098699
377743957
1932935978
1157754865
1995852897
1496833394
1433242508
79593404
179452363
1372910910
1237889136
1820078297
768857580
369225234
57022063
867752107
276811379
525020669
1525840664
511135665
786497116
330783612
1575381527
242241013
1160573387
1659792956
583571386
628412378
1679270188
424394178
1927091810
1467980140
1182438720
1914059412
550350487
424402457
2111039992
1429095458
760516151
468049287
922211525
248682185
912085402
682173381
1840453345
713325831
209823149
59317268
194840011
1300677211
1096331562
2090584106
1168783308
178914448
40410040
565949995
1496397699
2132471624
1130722107
1597470223
1320782736
944883653
855746570
2075202946
323855419
601816378
1881776722
1083043596
1993699615
1795021351
1091179895
655428469
1841642925
715057407
2020216764
242120395
452178093
1803426278
191302301
1891526400
1535710465
605972727
969734175
284117940
1080711599
1836084982
997372660
542621490
1070208464
537529618
702274915
810636138
976599081
793972163
1300542269
235853841
2016005869
1808807058
2010871872
1244190150
578963993
1856610230
1125542401
1763255062
137695008
32602684
978196109
347882034
919292018
1323519757
638481573
1150450481
844815898
1468058576
367216286
1283781468
1061415006
1297188631
1154915888
675241616
759323672
416858644
996950675
1890668362
733628357
468160380
1001430102
1559365316
711171668
181048158
1498158811
12382942
893192606
1957488006
2078010236
276860662
131670492
1821625397
1693901503
304283969
1561140570
579901350
1343074736
321658301
147018449
1127046279
1415434451
168651858
2044010707
749105376
1630513783
1746397860
1474456994
915493391
1552641163
733102439
1243979124
345042544
561279345
1211438854
164264502
1655333229
2091478740
455873336
1510518139
1459241359
208903029
1434489287
1494837963
1710461918
1057547552
1323491285
712892459
465662540
521811273
580106257
1809734431
580219073
1143325082
2101462148
1553109433
1609333898
477265121
1662222531
1207234843
149130741
935595577
1034559832
848387609
353289868
1048508856
1967262613
388203123
209249390
1681654444
1108540711
1918692979
1915932707
1880479708
960019622
167292881
1690178792
480044786
2113645439
1989272561
1711502095
1425561921
1860550987
1171497056
1771604914
117707424
1728839697
477219468
507321786
1311688769
1244855888
1908563975
1935396828
1677869297
867113664
1386821124
590267820
464471969
1511140325
1953589428
44942320
457601170
1654288306
1343727777
1595242921
1527382729
768968492
1049060101
1633518355
1050804678
610322360
794014657
651814426
686349526
570270733
260933321
158990582
198520077
1728572591
803885527
959208766
564015357
487729078
849723476
733873213
1329769870
634260975
51641310
1773756443
987025458
387024431
1973175783
329793357
1719043645
1699029646
389232080
1021203310
2000543169
950359339
978617962
147410377
238704931
2127590971
690155746
1229224138
670776178
1764936870
131705301
1069236597
600727758
1017265095
997893112
1772463890
1296275112
1900297688
1183711167
352204742
1276110133
1056033061
670753361
293463185
1047479083
1673486348
2115058591
1461168347
714661513
277112428
270617705
21364701
441317876
1191726139
1994052612
462939962
2138692421
157336349
1366400502
1930024966
612956810
1846495888
1947942904
467041388
1186547022
1897483344
2102795266
883029668
1577622289
959350675
1832439890
1366763618
504705723
1869650356
1240637861
1342715812
804806760
242542495
1426916757
514632623
1051389225
1543597105
74314489
1728457418
1149081934
372817296
470040048
107410953
458268734
563109732
92127544
2011945247
1685432000
550968904
1703357866
2048886680
1896171522
512044081
997711338
1228502956
313254087
2043565236
1792274774
284254094
1507553844
2094339585
861328410
1503863982
1687089822
655561430
734526854
1764526525
754251094
263751086
1363034453
780656279
844541637
824830522
719689027
1866890584
875900892
1555104020
1185406207
2034988758
1737849033
1580367022
433375586
901087277
2098476672
1297669413
1023500572
732576119
156685582
466312142
1300977333
1597289358
18322945
1699831741
73008776
322160410
1718418785
28981188
1834876301
363573829
1582155395
465330114
376479517
2034159449
1789463598
1525091509
32496609
451532876
238858455
474295831
1967845027
1420899404
1082533626
146248042
783423342
273807979
1802451943
1636098186
1665603379
633949641
45532031
141241823
85275460
349462291
2018736826
404620940
1599700225
1732667591
982504930
88317482
169999749
1437803133
253500166
705013077
739527856
450635495
1595291685
655129206
1246699436
221982174
679332067
1372418835
1248814675
1471972316
1996204273
109488545
1585158399
753881577
240411648
420803625
1894766277
165179567
181687842
1161384693
199390738
1246701748
120954219
1756377161
1049224271
1312269117
1601132079
1220020290
1666687635
746401955
1560827894
2121895557
116059921
1207027784
745310898
1892850582
675368001
1952101529
2068501566
1709298766
320648916
421322750
988259675
635272220
117871299
420883672
1425648955
1577004752
1110821804
774355560
1166049175
1161444633
1673420299
2062142391
630448733
327421152
1175222077
387081258
519173105
970018913
1309442392
1740368085
1130439393
903562774
976191346
1237411266
2071131294
1769121006
1797756268
1911562247
585020851
285606896
1815145772
728174422
464714786
1701283807
235368420
1465429535
1020191761
2126185558
794606274
1941276348
1116853875
2063624663
1774959014
1077215186
1217221520
1772192527
1267406141
329335298
1249161137
1910047976
87605501
1495575157
1583048266
390238283
2029476813
1038805693
925029072
421480200
594691677
1359116008
453591519
1823838118
1850264744
1748263808
2115942490
1501011761
747026095
2020074829
459018472
1931870773
409575064
1820308973
1839604067
251863696
420050826
655726509
2140368344
1636695366
2004842276
1183353267
1997339323
1231585525
2029764243
1749286174
2041877247
479674523
628925895
1595824997
2143053168
1180376498
85643678
2037790393
1315328765
1345920781
348121760
981634304
1764159356
542625074
953751599
1890768429
969038607
765846136
1902291589
241837930
923345568
523293055
995208100
373438961
1175499022
2109820683
1346025065
692333859
2067345982
169782067
1889271926
1469519053
19767784
380447584
229491633
1298386507
1855354350
265804673
2102643175
1281203979
1674958671
751898334
1397302350
1924697993
624636737
817688735
1203285787
1288456400
935028649
1661159430
2046687562
812217912
1419015425
1414222549
127970793
700603161
902594059
1021989338
1950080926
47910485
2052620175
626084797
829234618
729226561
625706859
1004739941
525532344
1887140831
96100507
511758814
1620179334
1500124163
693275004
576532556
944157583
583721766
177969223
714736713
1446299342
312218477
218031349
1091186564
1554220630
1692959492
165305131
2139557595
1794286827
1757062671
140179350
1721929549
649527435
473046649
6899970
1426274353
1125860383
890973137
1749736899
1325893235
575226985
774538938
1933449483
1280129848
1723346502
1943023878
1986139170
968982651
323764180
878017285
360417875
995910546
1849940836
1936492855
1006465217
666731003
890427150
437510997
1367957092
919715512
194736988
1386764781
498271813
1762546311
540533163
1603854801
311759161
947689488
1961026165
1564854025
363092942
543497855
2071111928
1055299005
1919691694
725474839
1731415070
590325735
980626245
1764774561
824135450
1783764915
400847175
1253811946
77813998
199828385
267859314
1458413217
651851593
1363871786
1798220677
472262226
1815123607
1312581980
1096274990
1815246644
833640463
1876127994
563216517
1479979655
554938565
11320880
1550963310
1672326836
2001462752
571612057
1941061167
1229277036
1467007565
806828260
523898794
1688956066
84871844
485655918
1629268506
1233909480
1798835036
1956598502
417018806
1095107758
1553391552
1911558104
1952492512
1629149007
1835292485
1579440418
639532660
131199109
1198898049
1594580865
1733983650
371068503
1342515570
1410024122
979339155
1021825794
150456474
78838634
734223665
1497108728
119584934
1131411699
700704584
579509733
1717455486
1040875998
1113442122
1480627277
453663517
1991623358
1218450716
1819118407
258460831
440029867
1814928069
1215938500
791538760
143829220
834682657
394751207
719120542
2087785684
1052325298
1706842523
144054579
1168044749
2018703734
1799642534
1131769328
1185505873
875192706
855313249
943864632
1498311728
856025625
1163590455
306398283
1368364024
687579919
640176539
1231302800
2128986470
1419866443
539680751
19055230
906809320
1052506324
1285859355
1792536865
218385920
911017318
617744828
1981006868
612660613
265780605
1948374123
1333957634
1191713092
1458977280
1556725344
115033561
1296844814
221903186
458328182
1750271995
1058052323
1712282354
194104141
155658928
123596772
39193686
1787520247
1503864875
1631902335
1775930351
121714377
1733885401
2147381362
545353075
1781129208
2083080323
167222191
1612484270
2077279749
361542014
750587869
2061654255
2008957432
794946926
1476166445
773280250
1103430173
202488479
2086828794
1839208507
1660968762
1988223627
1465559926
1538166737
1194871213
863189581
1228091184
1871226530
2089123787
1621365389
1357330115
477521272
2099662442
460888858
1715446587
887628758
946630972
1509475147
995129791
1153603914
1707318588
473877774
1959405093
1861079985
453699235
1020443983
959924880
1951120783
1355276598
598018181
856794064
978645125
1397231284
1088070127
1561300754
1693412615
1498879613
480121111
1842527345
828898922
171474903
627976860
23387133
374071315
653825021
1022638776
2069753779
931286963
365782383
1983024372
1990670424
109540640
825910799
644503653
300325782
1782606220
1496309028
1671513489
977763134
268145297
1801286542
1995993072
1416291348
224045533
1303833280
278766403
661835535
786830071
227546483
423757916
359176414
1302763033
206843816
864933648
2121708943
2127585177
2091166997
1509301961
721625733
2102772364
240652371
808317312
1795873069
966808865
2057720282
1166454246
2017657510
1570911540
1884781466
1835861917
660034573
1601972639
1276110605
1675513810
1654911948
721293307
57822668
170347869
990560666
272144743
1456547066
158124260
372954040
2098637044
1056168410
943844162
1146021960
523305042
680745800
1173692615
1422841064
1836834493
539382262
1824751614
1211459542
826827901
476470
1481122266
1595347408
857922527
1744275613
364634482
1738110717
784744406
1633093010
2101530473
1444809021
1980551530
861688782
1620385772
885244712
1573835412
1700163398
1033925884
965018269
613182067
575525337
1374954500
1102074027
275784831
1563763662
396512579
598582284
916165130
976033906
706260395
1590528167
1292010456
537148685
1769949114
1180092848
593656335
434677181
2079572204
1491005816
674874646
1109986511
2116046086
1029350353
351681310
1748130442
179084860
911316938
354452795
970518696
861421225
1850357550
1680753078
1834698189
1705257112
174504345
598900691
735506258
1686222457
845096815
480520866
1629767207
489259866
506095977
1347320064
788839089
485810511
1399299431
85933043
1202761299
1118279984
698664482
700351518
1992923690
972246532
2044099767
920253165
639249661
2020671022
329977725
1274963232
1450941338
1953141146
2059152228
1560298152
808278937
1444683949
1589957071
1078166883
1469151100
2045327091
955395585
166828407
1223227743
1920881802
921431309
736301028
657705858
907508575
1557317783
242670782
1208348775
1172077079
728917154
736170768
1349026937
1921134789
925849630
118208071
1597221504
1679347421
529349922
1406528016
969838819
556217139
1984424106
916673732
1251573045
714932212
796847042
745564543
1137760254
903812223
1667867032
1341435797
231973015
848470613
1835148764
687495524
1939713643
2066266708
1899071983
1863150862
599442377
1080926973
1215488804
1671214557
1650626985
1662806703
259897427
1471588803
1039950071
1360340437
151191788
847640098
1252226926
1535301264
765205941
1223284830
268395868
895506287
525899630
37439346
102773947
1663023579
1567859646
801211374
2126450346
1442948968
219246791
2090249287
1179381541
167785464
1868651084
699485203
123770983
1210849387
1244190150
1724900610
1979420901
1757992477
1741421826
1739577804
816973942
1587211249
643516836
486591323
1842667378
2010629406
336969489
1374012816
1683234932
1156668794
1488806172
1417163769
1902273312
1579477771
1761025849
1182566770
1686118075
486348945
1441554692
432563490
611745812
716956587
2066936927
2114499153
1957129136
647776510
439097324
416996198
411665537
1516500713
1824476482
51078639
1367703712
734156681
323291062
703249203
730300584
518928356
1448143193
1814838930
1439111657
593934620
1704520677
1543695609
838232467
1006821538
750319189
1264452659
1514078822
1801750272
437636527
766405171
2113369000
849173767
1297248466
665924417
1644133553
1575286195
1061772845
1342852152
1914883161
2056860324
2016497332
1205824946
1665997638
221053645
785760721
692549655
1593756780
1671379474
1938120344
1378204927
1812234902
1108545051
1253842904
1744124497
1482044083
1949725782
1095325367
684434466
189355889
218276948
905480706
1504885854
1543248914
1897129685
1250389147
1022676669
372809077
77604019
513736629
1370698590
1238976560
2015931624
1427880402
177952446
531677705
482748232
792027532
1354456899
1854482330
1340604210
209451658
1777621671
1999694166
1370539581
134725554
1212910450
920975463
741967719
858216873
2084788625
151801542
736153747
1632902618
1373657626
2004609168
378464675
675217361
1811692769
1860587238
1279433031
726118056
420181540
1919978195
255341729
205338138
191523834
1615035670
1913804936
408593947
2109132211
122057570
742089846
1501061442
1067572989
1010826689
797149220
1738653345
835330969
946345604
1056643762
2117848773
508642479
1900518790
388668377
2022494365
455079316
1975344458
843860865
253692856
573678878
1697622057
927833239
1241290856
685018987
865727133
1838246864
856805383
457061645
1725081845
1439793134
120969287
1810236509
324922439
1181993920
746247829
1982264112
223587467
979138108
1935725289
1159228754
640606527
1134291573
1953110751
386216568
1531367178
1528084686
2124700336
1804730765
362146590
1643666915
145558656
657769235
1030191032
903211409
607516981
347504256
721737741
587804046
593407065
523598294
1169490291
410731429
767461864
1169994600
2044454623
185588788
1045767289
426090499
1204268465
1583464344
899512958
610849471
1319372629
717156031
715029884
886297576
562713384
485401822
1162570099
208023949
1881933977
1513272130
742630313
1497123339
126725762
1358787857
731051406
247273653
165658216
413804723
1970700376
1976307105
71951825
1608017415
1202422759
1224822935
1557434767
1611005485
996074390
1320463629
1602805740
2119920372
697869377
359106101
277019204
1711228346
1919802853
897103343
1299234224
1863726059
1537456348
1004548812
1312335511
850542765
30544713
835814010
297669424
1355038780
537577989
503760783
2118474054
1445335154
189093018
793615423
495455215
173510514
553333334
830036245
1877901453
678485316
838519880
294309922
1658324808
960314801
1594587776
325927701
1630687332
1959388802
527791175
1821668559
687943873
1598505521
1296096473
1898838220
152870730
1648567011
1641079094
459535199
1919657211
198685420
1244863337
709266318
1005733619
1362000594
544701902
1102823216
972269173
1543420289
1866739161
1704531196
1050438322
686697223
21842423
1032654781
1929598332
988871729
167812128
399335444
47758349
952085809
420564497
1906154616
893090916
751848791
1735669048
1942105765
1287079753
603659775
784627035
2113079488
1431207792
1096230956
1190565760
504416728
863350090
64191529
1486870459
33568568
740677581
858651929
704657132
64197841
867879981
1165100697
460735429
1501108256
618592149
889012169
1656323958
1277281300
1837637485
1595656148
1880852847
586795196
962157618
1845977083
1922989249
1524101844
2073717638
433678610
939307436
1173190403
2142952623
553446977
577843104
927352603
1762666136
1664737897
432155954
2012134673
1989227005
90009873
1938284142
945306000
510255115
421108629
1583499290
824896822
477508880
2067327263
424843046
302001105
995592821
1126703757
287192879
752127829
98576414
737342502
1490006631
123850085
875676039
60731194
407342642
2126684678
1456847601
1725145450
1296706608
653955230
963771677
890481104
1089199643
1496973856
1570486716
1263146978
184426408
1007643670
1890141855
534472612
704650703
948362821
1555479484
30819271
743499068
1655677983
946351053
2126282306
522929925
1804690041
963316115
913981645
1757447379
245071410
387941277
1194033610
1949454223
1147062357
402430674
2025704391
1941985132
423591318
171018967
1360083331
134435770
1550296392
937509461
880976764
463044294
229903588
2097504393
137542038
1350216189
1684587523
118995308
1178530038
425927372
1591253445
1960216948
622154022
921255189
1633835586
1682786283
251995220
181765132
1128058580
1167216054
590870651
1706739181
1626284544
276525023
375989183
1978345514
340093400
1783384296
698823394
148165888
250516677
453211544
561073152
634907908
293297920
363028944
446935964
467828820
311446915
1785946058
148396664
664073692
2065205109
1846520423
1556070050
1848739892
2060432232
1475045499
1796072976
1268746729
1633562731
50254194
1022376364
1485665068
1142291451
1397964045
1472165370
307443946
431200562
401544716
1975683442
974119391
33356622
1257436321
272815131
1665505865
1473489131
1161392064
138410457
593957242
1942460742
1605795091
555031394
171287899
1645736205
858459038
127061441
2020113704
90295247
1551167608
1194669199
425680598
469747035
901506641
152411362
1606801066
382837034
472119977
1741934033
1117916453
965035044
1022146475
1153387947
1243862954
957620507
96624608
1555779526
374495767
1962763604
86260610
1049314574
1837302982
2123726911
1196914417
1489867586
2008149493
2088628068
381874728
497132864
775429209
1302703814
741585806
1866863737
900093195
1918514701
837073802
1411565102
1316656987
1987234914
924316485
544277712
1970565759
739459426
542518091
1053280368
1285319285
1228238416
1123639012
1658825935
921509634
423863899
931936016
1624545175
1000229938
372830265
249222853
1740066916
2035193889
1556020792
1194069167
2145586108
944514882
1757338298
430531670
757018627
205507780
2079829157
1448677770
1299403025
32673579
1233820179
1257396832
174116449
1886025656
1031528312
1530299073
882769848
653837581
1011958910
1584978341
1755702063
1381414832
1509927372
1960271659
1696745555
1801287194
1671443535
2103360879
412119657
1360914015
344594440
796857141
94065792
1676134125
1052587089
154546678
1503559441
1228066983
1970419073
1957549209
392373251
720210842
121541905
1205368203
936559110
1247245243
1592235986
1825030229
1072725463
312511783
1531611431
662134977
1325519215
141099476
524491272
968046117
1280434548
34265965
1732097405
97209326
843323751
580225758
889829085
1008870731
1395166607
997309565
1679047595
1887016220
603915890
834477939
282140424
2049334732
332392929
119437523
793439997
132840973
61670440
574735355
985722389
1309106318
231383726
112622006
1685643997
961074617
1860504470
1981543126
2081919129
1561616382
1826237607
1604027904
626761368
889848988
1060260409
1671750801
484684617
170692642
1644724612
1109060191
2043406723
955012439
1562113261
1753978170
1065946963
107119361
1541036698
1761576792
636960018
1036022645
1310364177
538518302
939618530
1447348870
1511325793
53860090
2134195996
1781027239
217230423
1848317590
1526389281
1139918043
2025918943
1294177167
222531490
478546623
748604477
1908953849
1937897449
1922158440
744696317
1373997770
1158947935
1605049384
1418893481
752945509
2077687966
830475493
1653274853
207871778
1213570435
1004464454
1443003390
886703680
1997214227
52182661
820770166
1455441214
711839222
355753682
496235544
806023509
897613771
1441895716
1236145146
1368497626
1129445830
1792549599
1781559750
39749612
1841302328
1212158738
864079681
1740824041
1930708989
326417328
1185808831
1603838322
542591435
1518784945
1139778865
91656658
1463796741
1484845954
1673143533
1857407266
2074409241
1793294794
58637764
413832619
175792364
302194354
887433846
1878283868
940735575
435838699
83616368
54949821
655270549
495641752
1090101685
1556755378
1576843307
276484804
1697255418
1964126922
272442168
274761685
2077530466
1476405451
2003328408
936639869
630084598
1180837078
1637203664
970050768
995019255
152199531
220223953
2042021692
1345312303
446728832
777299739
1441124051
1859258190
1052912587
1221804663
2013366078
79531383
1360212240
411244221
1106470159
1333088051
657576403
457646245
1275552339
1958713430
1898766944
1770489492
1942349490
1814342104
1580138504
1192359340
653106025
1092873719
1215813240
2030418802
30792338
970099377
1071495908
993509361
728204357
2102499703
292949154
1157016110
723797945
1965028199
1212021596
1328714706
768455566
602623232
1293441275
613715015
724571686
1175068027
2133325825
642112401
300259588
363476619
45836742
612490623
897054324
912107380
1944694393
734398308
1838403143
129466610
156749601
1428917069
1438344103
706529603
483661703
961672304
563627922
758743956
862090835
34021503
777230085
1609699795
1787759061
1109196263
1642440393
280691103
1920670696
960624031
221197742
1935711613
208671560
287029095
1889063035
595279057
16336818
1334126490
1862559189
968481939
1415523548
1156592116
434528500
1494147452
1620207366
457097083
1832509193
1057212708
1610616061
1827614392
123341257
1663284664
237080563
1840131457
358174576
1855143254
470788785
1449285738
2041988289
823692306
972367213
1218057450
1169232199
205709135
984300293
12875382
1672443283
58571787
478400444
2096281803
760960093
989437759
1938779843
1239004389
1326246149
990344710
1247097703
1733463254
1690672669
1009983706
690324701
709890582
1761742566
709499310
1221500175
45801957
208150306
1397845401
328715826
1253820152
993607880
1178914951
738799014
2048017048
1255184311
853784495
195772520
2144118776
39360104
1146435983
1092580656
1209355503
1514676624
147372118
164463508
1718607614
2008265545
90671306
1158637417
167552419
111559352
475229665
1531113903
504274382
1765316502
1896374465
648691400
241616455
1570914060
826065794
1869796613
814477416
1226209603
595125681
1736304084
1312126580
653791496
1833060709
928426183
744515211
1453047843
706970019
1891198659
1768353727
1500084733
1966899108
405409789
1431452402
572165670
169615492
429640510
358882786
643057175
1103552912
133730158
584437557
1594893333
1048718969
592223237
899057428
995823957
1380318541
1808533885
1402495247
812450321
864841189
1663795868
748238364
2131516597
2138799629
2023280900
1892743909
730478687
1211601297
472758163
430538124
1150095607
262555458
954175456
2093722301
1267845602
593817471
1445862476
1215265536
2015439250
1305154349
276946174
746776423
141378858
1761519159
987059178
1653795466
205112005
493278696
250577614
345721786
470893651
2007781480
887469094
202770909
487408333
222806885
501738206
596420078
1495159785
1776176446
359779677
649866771
1623396888
236162263
520424414
1361644207
1801603134
1190895640
1960990099
1606466075
717906332
1129273213
353950916
1075845116
1237419703
1359140253
1803645594
1799388264
1012228625
1327160099
870868303
54702268
590146707
1034967329
1875667590
1960904848
2039733161
1793825673
217175563
1919715207
1514135827
297436604
955673299
1481575286
1626074386
1275215646
861048012
68491291
105213546
1071981291
1998573866
1383247368
1589768540
1348742037
921716074
1813511294
1862684160
189658150
655981936
183485376
1281303881
1988502895
2091851449
766628511
898719090
1471546267
1787177856
553181675
1858851264
1335831712
624364578
380572700
88991626
1584635573
90307393
1492146976
1792674256
357922467
325746843
1298037313
803942040
1424484504
1110298474
826091865
1325566537
422446527
885137922
1706351616
1927271336
1930952754
686575437
1356422900
1133866733
22115908
864530438
1436888916
601475809
857222861
1285640057
92082153
677378078
541397041
1418673471
1993693676
1118799865
277884007
1034744920
1240281683
1876897099
1882712078
2027625966
941703133
882371190
1990571208
1535080089
1862267100
40777791
1038663126
1276853429
1132398284
505684639
18316584
423313386
1430218174
2091648045
1365915532
115752882
1145501174
976214160
202580203
869379071
1993043262
1235550180
771751326
311768963
809520832
555523817
76361332
1419178089
1976986279
2056099124
468919523
849071126
1002658614
287436971
2051772424
1398769909
842606180
1630311440
122543611
1912625021
215886997
2072603070
93799463
1222377392
399341411
1234667822
1044424237
1781648926
1651819804
52595396
222906463
893011384
1571465321
1679031527
1643072410
1170175908
404048513
1915786889
2028091702
1271055783
1047910107
1311576207
1653352366
901758753
1510381123
1231453112
30132876
1941181485
588515928
1254038906
476731667
455600456
97090875
339410157
98368119
132232787
1247836010
167839815
1628244164
766770027
487361019
967868285
1560226243
549840245
596162786
204265932
1283428175
1193404386
351780496
1638036317
851248446
557670966
923171718
751202808
1178684624
372886769
319856461
172615794
1871556436
1837746502
626649860
1556048117
1833771924
1418585809
64414245
1694330710
426682876
1071345386
416818234
47948461
809263434
1299426098
1541904594
987583839
1724143829
1260066694
879980457
178226392
1072903530
1413178319
961729342
1537849074
1693412164
1783984084
939150092
970346953
1853936028
516187889
892063917
288838096
517017644
1669725027
634183377
1930689480
898997546
610537621
1629511880
1182175366
944502770
2096585373
1915778536
681820148
1008206800
844789872
561313775
1612051459
1545786884
56195282
969931036
237417615
652848919
821723306
945592075
1748696632
188547269
2102426628
1189258492
569359730
968644250
782644633
767023884
1550587721
1445155036
1947596639
1177583755
498176652
1065554866
1064433907
1334391488
266029094
841714449
293481391
1059192891
1002749881
577320231
390591010
1261319657
1746652899
2074062387
1807504215
499567007
895998431
459644949
231905280
1854120974
1243425110
351662728
971541917
1781050531
1970744608
237244743
405025630
1549086932
2081009299
1934262861
1764580354
1871405444
220935160
1993460740
1616886903
804019997
263156601
1890247045
1909119033
662526001
1314824353
750018720
674447457
754625029
676626111
1659887118
1386176681
733051942
994656391
360804889
789308132
904650247
444589058
693466742
1690764128
217252822
22964974
21965241
1610154479
1612074306
1181776571
1376456636
1697220754
931185515
1385285947
405002705
1225723110
1535413352
328366606
1496662817
1695099464
1217849954
590367343
391038816
425444051
248906528
1355638467
468180717
1037923728
1345640386
1468812940
1354311302
994941448
928892459
809159522
331686699
445673177
1031852602
194787811
368085490
1042961249
772572882
694172540
1481938976
347113344
438742464
1164156411
823736214
903576185
238499151
737961361
96637274
1694351794
726140876
1395369702
1757181958
1278734058
37164839
903152072
1668978168
1977769373
1192111452
95599080
1080389304
338012617
1791633485
1664113221
223616305
148489432
1575117209
449939636
1817377915
1402358948
1527494473
1504154362
1510031852
746019368
1564126276
1108214676
944568660
2132973584
531551835
1272225192
665295400
1227098108
412680290
413950640
1448282512
1676439725
746269713
1444170784
1482087920
1515977192
1823118738
775951077
296157975
1577233740
934385030
193901313
1504980116
135222696
1239230768
1902527256
1635869880
981941249
637400203
740290117
270862562
1085488210
951378527
1780065681
1014247403
580658020
351862897
384946085
1050894704
1352789351
1196705432
439050833
2027840751
1450586422
339810282
747233067
933667066
1236548120
725883113
1779310242
1298996316
1640697949
1359783740
545371319
94881080
1460511384
637059454
316402042
1117862859
187399193
978509737
2028298706
2102096982
375404448
624261444
896344604
1490228678
1057140259
1459649458
1646683976
542960055
1459394262
1082196607
1118179478
488400150
1764641345
1652344485
228485015
1531668183
1827246653
1628531687
814821025
1007102477
1284642017
560198526
2079022766
375596516
496187194
1730724802
1264651549
2039994435
631484843
1480748720
305607511
471665231
2096746668
1233387380
189278558
1956333240
235505007
83725485
1322295576
1044842
2022565256
213801490
643041370
1125529068
1026537944
1420673469
726770962
420033174
543947807
1869885181
246835067
879511752
158510199
2000837490
922874080
1112948800
435059311
850799056
675575553
649082564
929179315
1773411276
1092606321
883136395
1248891191
561913942
109450044
1710687841
335120647
1678645688
1930576982
1973733144
451388959
1659491526
2015991433
58932131
1696884039
863684564
1727913134
234943359
2031622955
854423402
845102747
680377823
162477406
527845392
1763226041
2124214456
1136341056
835781000
661545532
501085234
566724007
1637321217
2067365754
23284540
2063652663
1632870534
2079079308
202992075
1387160117
1940591204
405254109
1717788712
665621294
9680017
441782515
680080469
1991139174
220491289
533406812
1173239734
1346572401
1249275900
1046597445
1059802509
226629001
137739007
158131648
1623133971
1839923626
1482496377
674295461
1804066415
385292400
1893397268
2083907381
447236992
2010281104
1401094043
1731026626
504477281
469840143
1189373018
62932265
714875968
385008018
308366867
6118342
604022423
1777008086
444756330
880522115
362003530
954273373
1117197656
371899715
852583586
256073903
1466922002
156055279
1384966580
1330673050
1459969832
174056002
183015192
501508702
716800816
295390294
1798702360
1388751304
2018548498
1035396290
138083569
1087069447
323189787
1439829330
546465366
605018305
992351503
1175508268
1167366621
976901782
1398350368
1006691738
1888371622
861116899
1208344249
1997527564
386440416
747849545
1794804445
1152944124
1686233868
1025614739
609491798
1600543614
1632648413
1811702647
797979516
2013829293
1194091579
1849927768
686551322
1267276239
1058141571
1768355719
1659317515
952479833
128615363
1350936146
65446453
438239289
383435964
1842608232
266834639
469214140
801319992
1963469483
680549196
398295826
1882548315
1993447456
916099571
1310503419
860012725
324932782
1635194929
484802979
1051724977
994174902
1636681619
1635825193
1432575228
815520498
1519518303
1977865615
1476328717
1163759302
556869539
510325402
1700973298
895738605
714904393
943134208
264647887
1437889824
1250010042
1518861122
433571378
148722955
1454917494
358901729
1122905256
2068879870
876276586
1941197204
15695972
258024802
1252705944
674699033
2039920212
1635942777
1086647812
1721973834
1493481584
580960848
121725856
27791518
1432186399
1694373059
231089997
78614155
286619733
910914099
1978641838
1621596709
771864581
948670024
1029617151
984768541
1536178069
1607088468
1207172070
225333614
476808546
1133124121
1299021451
656668541
553755619
1032983589
1972355312
142359324
1698879293
1359557971
726643028
867007998
1388686995
878694974
810669101
1210968966
1103720203
1991461873
238293904
821636724
469335944
237926734
783786431
1552524384
325156181
242943774
1809811847
1595418137
2096563355
359761848
11295870
611791101
525814862
608945455
1027358019
142041106
1389058929
492047377
1637771268
1663096556
929733154
1630647120
166399930
706154986
444679637
95163718
1475876913
1116387410
1268024681
1638160053
1182172951
532176290
788344505
1142723674
1257848385
1935970166
1112275831
782691022
1368656341
1913614141
784628724
390764032
816076494
1975133620
541124110
1959421388
951372855
1497233001
1699428667
1116516151
2083197415
803831802
1196966299
848827714
1565302726
1751976705
1895707096
2073635259
2054623126
323844526
680341257
1088307848
377265812
1800897069
962546718
905394008
1371120414
1785009982
1900232365
56964179
76466731
1472579705
420872217
126820486
623504762
1263601625
1622780829
1922547869
1746859513
897559989
1983064202
34965142
1954242205
316170975
1839499498
2052929229
1781892852
516572367
706445104
271801537
1225653181
605603924
869578702
1703427322
1270486832
924057943
1870628418
1915029437
393485544
459301663
1253184460
1817267837
1394660443
891263549
594220457
1386848726
534044670
16723412
488245537
527709694
745595655
1255606344
2069548050
172294624
1553017696
2090116713
606816019
662971937
1220273826
361016387
755769461
245787440
1624797185
646234418
2098571842
268468656
1831635452
1138454965
110389679
818755755
1121749310
216425437
1697426220
1937142502
2049427645
998675949
1851791124
1266665223
1812784556
254583132
953592107
1268646418
667950229
86811797
1892681521
1734973608
781778128
810753141
719149871
1820988185
723418808
234563074
289446021
1736159031
820788521
393993708
379895405
1741489174
1646442754
266739347
1438945978
1352881545
1046815766
1591487683
1790114864
1746378735
589727234
13019254
1749858784
489867427
1314496840
121015457
1565118386
1410584873
1733132167
606276245
1882696242
756587865
912373428
63127925
1922405441
1608815099
387818107
733260030
626763697
378144895
1885451639
834589670
2008885303
1380784786
344172252
1451892366
1989111210
932048932
40311641
1166931328
403563244
1834096926
1984080115
1713984400
1946486431
666949266
1780080583
1270640714
1519713455
1364568117
1155881689
133876895
561203969
763115728
1687888898
1021167541
432264305
667469419
1133366281
919227066
1288127237
961275561
1951665088
1803985653
2055652635
641099789
2050648448
1908567137
1202635580
1228790190
768946371
1448877790
285000058
1026336431
370390796
1930751269
1840370083
1988431855
984280802
1846358123
1933717319
73598857
1265735144
453927035
597089994
945208132
951947055
1041294738
505337135
1583642955
1300446764
1578317952
560494787
1484201014
1195108113
516668574
596321025
1563071229
1210969599
356233695
1250313240
51431090
1302288012
745192343
759271801
1643402853
868306594
715080299
1302133923
423651172
1116169518
1950006427
1349567250
1358727423
86435388
600008421
377342090
1337651397
491616444
2078239180
154089458
1407144049
1554324076
1450375596
280338509
467422205
1607265144
94750182
1112864348
541072622
699859334
714511837
393412270
1223911638
821548925
490263236
626136184
1187778681
1372614658
1584783617
1215330673
1780308842
914015594
102065246
623946064
1798785457
1572364073
1362774612
1319021122
399563723
1279452195
153158472
294656056
261983416
1792471531
272056295
466082401
789453206
372369832
2017427003
533567022
1940808907
534698538
1238641899
217292245
280773687
2015549958
1004487359
1535865617
1044578725
111682618
141988476
350012661
279929980
481314176
1087742692
676199400
1578842746
1079429660
1815720128
1517489787
150126138
965471154
1492284324
1763317840
157410168
1278398512
271762979
1651578851
384328446
77369137
189456816
313267406
937793368
897321753
1913288117
141016286
323665155
1677385197
1539503590
968916267
253527583
1325821743
191370201
1097121208
1252599818
1922183450
746843566
1359857734
60314800
677972880
1273375157
373684986
1438775238
2057903758
1202934198
1076325263
2116399923
576013674
875896500
755518309
470587152
1521229543
669731409
276396655
678367380
305070168
713062510
380258868
450223182
477426792
803986196
2044488855
1393165005
1713693199
1234161550
919871950
1599942072
98321318
655479178
459808061
695984357
380146293
902257160
1722331765
1379802538
1587569829
1042572671
1525322191
182208362
771440049
12195575
687194384
405349982
1416434323
1061134093
358855868
595167020
1481135008
1685654346
1668869035
431659403
1986406172
840270844
1858155717
577311451
21698834
1851298151
253067595
280337363
745439253
1836046177
346159446
1859705896
1952353823
346895131
1311291066
703762694
1441060074
1062930104
393918065
768873537
945170900
2026033309
1085738210
1171950772
1919334418
1968193204
1370680515
2139938387
779099975
51158615
1332441769
222019771
665507349
59215944
576695305
416825347
1928947548
1711864643
1298462989
960601932
1028102711
534151825
1722263980
1501153198
1982731735
1370791923
546757122
1574656064
1172951308
1864422310
1073231498
937060209
1395038881
876807338
934851661
473631779
1850844064
660850344
1428448066
2070564160
1858588515
1303158289
1998770181
1449519284
457886507
769786077
441961321
528623621
1762202227
328237464
755051440
1096902005
1912531023
800839933
1372814916
1425494266
1546801121
2037879339
2109087796
1789213529
833181170
336175801
218449408
1250287654
955496328
686619473
913419801
1544276150
999722572
722858005
1178193096
691461827
197590831
489891092
787895002
1450913639
1377596796
2130177292
1005567469
1356689030
561533692
1839737617
1812272200
45955343
812115273
2107718219
1369778554
620996583
446498923
51455078
1066771288
1755724857
1113226118
73272226
973097201
1386974460
1294441073
266761825
81249252
61602375
671416909
1439219664
1268709559
377560928
1883375448
153840479
707763657
813860787
1178410523
2075408069
830850880
384988291
366694200
1021315666
462930274
1630071956
514881512
1746329852
1687436165
1496027467
918677787
565117738
715380373
1484722109
288086016
202661035
1302709846
416742600
2050132690
97426711
198475999
1465144016
288693995
146936343
1529550124
1043983307
1188178006
692022244
847720625
1491592217
79429848
285851508
166255077
1792356919
1171344516
98651432
885754826
95782285
1867698008
1766925974
1840956069
881609621
969673822
1414400795
940599856
531937494
145886072
1262284754
1380130638
518790146
709055190
1301288108
229475842
1761002929
826473959
1031892965
1756601362
1850293826
1058949316
1153032304
1207600479
1599443665
669630438
1930850762
349134325
1542292673
1081410099
1428405039
272890574
1073310514
523505696
2128970804
1399541225
41242872
1168586001
1030210380
1649038360
1802069321
1114310586
1572628795
618053574
1684834455
797508717
1722649066
1548084532
915085382
1895846970
1472908136
1150205853
1934522957
950710414
1907204126
288627308
1871420750
1654619079
902803335
171947294
1927453487
1670708754
905578264
938632872
1360911973
267032597
832855588
1169123800
533631075
1050194262
1019437356
2141393615
1147877944
951227946
448083187
324137697
1455748497
411435861
539001803
1109351985
1963523619
1487378220
632404523
233547836
1115356490
1536928559
1847331070
1709344832
1648111430
472560415
1032020701
217150558
149097106
1836149035
1373646293
477113481
1136846210
1414291715
1711629397
157278987
1800437538
1650545237
1967651288
103613014
1037534596
478896563
1896586862
1646492551
1165462451
264035554
1214160774
1237371500
2128025514
1308263462
1696932256
1641788376
771432180
433347635
193279159
471274352
393360368
860006027
1407385823
1077000103
1985383307
1795351664
1185440064
736855175
1225170781
449023336
266754754
2000656214
2038519855
284473163
178260782
1449738317
802499457
680580084
119436886
1142826389
1558738615
2056623795
1614078405
1287732956
1773205225
1931241060
1214862786
547267871
1246202438
523225174
1068678147
925893069
119284989
300525806
1457366485
694445366
2090947449
1931197313
59920361
1286802033
1448178307
1675345405
1330818066
1521450833
1031145724
614667249
1221397925
1511310957
2096545074
539527829
2146958804
164673920
1729415014
1277000745
50754438
943715372
450506042
2112310774
1071460121
1746892808
1148533770
800356603
752557380
347344346
718802019
662301358
1386349473
1133798654
1840338046
659622879
1297946455
484603996
767291619
36362374
1969662400
1011946321
1606883022
762945809
2145379465
2007390769
1488946180
1850431529
2138724234
355946293
332872433
2089787543
795118985
296406394
527022413
479141728
460085026
104318736
1490320899
1669533929
940706764
1174770092
394797210
1762077191
1009566733
1712846575
503902182
1410944685
1648677370
1187825589
1398645675
1769232780
942014492
1836181558
1317933564
1079283640
1462792041
524685029
1266891701
1746978730
775751006
1250325230
1968869100
819215162
262444070
1825120871
716047094
1468450418
309518018
628647197
2043813847
490187639
1208705770
2048795231
46123424
1708753484
1696593932
1894767136
18460964
224190252
1249589695
130845775
988682398
1714355723
1644883820
758343882
1832422764
1949051171
485750902
910984314
1665402880
1632699362
1010158584
360995836
200989061
1387747978
1460602689
498972058
1339414461
1684688553
623050353
1261293272
1710727593
359877933
727684044
342737593
683315597
639954253
1896058743
1660156116
1896239217
1445962390
2099125724
1973747424
1041444522
288615625
59969932
1466217075
319317099
582776768
1344181181
79424546
315135950
476601551
800872726
1386424910
649039067
1137629435
1577432428
607028377
332367146
1968616215
1427301382
1843729101
1996439321
34359647
1051494252
1322862362
2013277202
1024305064
696978474
235354744
1264672005
59425178
1139066321
1046511748
2097838538
794684082
1775437306
1481596887
271873886
1431787137
1754058210
88713349
1475005579
717533104
62519682
1439728633
1338979409
111133791
391888719
792284332
1733268457
632782567
306143256
537722503
1581543000
981873129
1357968580
624085415
1804517373
87286591
1469677887
699735666
1510301317
422781740
474069327
1737804690
1925561520
1691248038
1383271512
1762466029
32532124
1115559548
1422113403
1913565470
1630546671
970411793
446345783
1130276902
1615022973
1318242465
686053661
70035158
1387256857
1573103005
351985619
1271162968
1030008468
458263088
1242145271
492659179
551036578
1738687071
71494722
1992609084
833716129
179583636
555716830
2010676097
2113907067
1973146608
2054776477
610878606
28009761
1328588496
2088619200
395937730
453984975
1513517456
1760308904
60019240
2005781816
676782154
2124164068
1797536380
308691878
1149028312
1781991111
599411642
1573527507
1315440925
745154406
169082510
460672687
1122316904
1839792987
1744597067
264603173
438103886
66975950
984754587
774472173
995909271
287072700
2084167303
880449810
873036996
459704289
1625525501
767502025
1607621386
678259672
392298290
948195909
502555049
1411367096
605245407
376340724
1045288592
482377406
450659910
1726109739
1228077135
603263766
118600444
2137255354
726700657
840786885
834373626
2003957002
904375915
309635779
2053721490
86558079
642012978
1377290076
745800138
1248765313
1269991392
1414117204
872511846
1320130372
1586644404
712943168
511715194
125227864
264405629
1071602634
1047020418
1274172053
1867568667
198320264
358448670
1159427776
88708759
494154820
1048565790
692561375
1510912168
1955687381
287427286
481767487
1824271058
1043834468
1817314686
404860354
1082620467
1448616195
1850987522
2136751593
578556972
1489423439
915588308
962411115
620397227
1650739089
245687688
514363583
274601694
1484404853
1569944566
47745926
892118801
39061804
1068168224
1099518233
1299310900
1762137494
1653206181
620293511
702406117
1173685251
1936719411
482653087
162201972
510197769
1379902647
1665873080
460989619
706689379
1065629718
113357356
1813328804
1463408609
1624176866
1609241021
744670501
1127645191
1825512719
1221243710
1768923337
1430450556
708466140
620519873
1256640231
366412825
2004688688
1273577758
106227499
231806385
591654614
412862681
499156190
1768952231
1507004574
217098353
520143553
465978860
1268373925
1833282758
994730784
1508982067
1856895475
1646411655
1725208672
554996605
1909233923
705248013
65107167
1829812672
1381645725
1859122184
1683149201
1591741112
844355445
396390357
289845182
1422673154
688728798
1715926461
1241637621
1746297317
1402324351
470261239
1808986232
362929870
1524043647
915588519
791532229
106410317
30083866
1424539209
2068764888
122172923
1553302569
1266769721
1441068339
1729778231
1558538873
1689844093
1759230144
211686974
1306257374
148815746
1321878314
1879046065
963041388
640782622
447437003
1933678341
1714312295
1706619729
1642714577
1483638194
1958932153
77914974
1267092200
1067784026
771415575
1852209983
400377960
1072814315
2079217309
1817273792
1885173506
1622948419
1973289394
679872738
1745005249
150047435
123980720
865161997
746914586
1821119115
882473271
813222856
1865841525
521214790
1797731311
875916343
1201126251
726887263
321185748
1650232976
1886623854
2004181621
2051103044
382925535
396529598
194730389
826382122
2129592476
834276482
623983381
1156567694
799365914
1165847731
1822338927
642139263
678962296
1841522282
1647200807
153836745
1215357031
232466887
1749964436
1751016106
218929160
2135021398
1625700251
1822746024
544838918
973470424
945811745
1685533639
586692196
382639574
1541379087
64579762
1703417324
501066355
477668733
611447582
496264723
1316104800
397836117
671983066
533418401
319339186
773152731
1713140463
676549782
1256620057
1229525714
1776298437
182726191
682684587
1535385406
245599877
1193047597
1714396624
1892959726
515318090
673268027
1794933550
1844377502
1244340155
1758780717
1692346374
1997589245
1416705629
1306324581
2142939377
487157623
267732217
1752558618
1361726784
770494434
1254625123
2099761083
969486109
755862795
385917190
1494575928
907772081
2072639432
1130893544
645687403
1745399281
1815502997
1646749379
25369305
1564537345
703086518
1577159606
1286091015
941409260
297949684
622607910
943809008
515122491
493777706
903550303
1352349588
1706849361
1545214080
1597823049
1752926243
1427009721
1371839285
1985518842
1296929643
1560738871
2097266310
1033957168
545153067
996830320
410875230
2054267960
1987280513
383810886
1238847204
1373301124
1572389711
1277224582
828628663
1365232355
830697840
1261277902
471357564
1235624582
318670265
1911993664
1128351998
1995547323
765638511
800196481
2109894266
880128921
311074196
754415708
1719374829
739589524
46032925
699765689
329323355
1146506631
267780239
1836055907
133888052
1839044247
1124631955
568899993
1777129827
384935359
948151468
392575693
134445706
293645069
1475216523
482597658
212015819
784458573
749816169
1369525726
1954865938
2064969149
1974767155
1874035574
2059109888
887980464
1787448821
886385932
1936140418
1195012492
517123606
579277811
592963764
1902811950
270884140
1274987506
345598862
404084264
1637143938
640746284
2059738401
803382894
600149000
665401619
1246631355
1440213468
1750469588
1047471126
494245138
1661199727
301669399
2091112595
2127320002
1953773681
1974486840
354945257
861373098
312032745
104194346
1120392921
755827795
2060735582
636503798
2065663616
1331374660
46882317
355626054
638320878
400986350
1407970347
1625977672
1469100283
158784672
637812746
960683100
1711753570
333675748
1338969688
725191744
45675598
2021336833
1527045886
1031471289
1976337820
1208638408
1100984533
767153468
1489857309
523076467
1513680331
615787328
1779226094
2099972229
833122668
1659688905
697656110
1366439415
968108240
919146428
491907279
1402982955
1700138038
967047432
263374957
1186374671
913457585
1857305074
717224975
442129367
1124414780
849339949
1395821520
1269216513
1788056396
452502618
1299235285
36378329
1944513314
1192013934
672415522
669765516
1263188429
1369954727
82950634
1644795804
1905216117
1559248114
982561679
844460052
760905815
102773388
778167706
1249618021
621593508
612753961
587428811
2015975820
155108958
758340019
1677605439
1764011120
1177775036
1934501724
1178484119
1616362272
5738025
418023726
762374384
1917659593
1529284170
2042815992
1258443376
50988212
1068636203
1469720351
1610390623
1729724532
1314173097
903586968
540883222
741815516
306187948
525488636
179483596
966491031
571729143
1964056341
1962920311
276651004
1257639228
654645273
1833837299
654381153
1891599930
513323621
1954283586
42079358
1799150019
1379533301
921263626
641260407
2137740080
242134704
804868243
183812568
122131899
1811804268
2026920936
787597358
1818323793
594678018
1330149644
1504076195
1869909483
1214277023
706297463
21112364
988242056
219400927
2020080813
1303789664
103607254
468560252
1612189828
133686455
1069216374
1900000452
511009
412722202
190449803
727350901
402337336
1783751031
478266047
1514789375
398125848
479939460
9988654
317307216
739332488
1932443864
402930234
184692070
363496410
896358428
69155212
683734811
1847479034
1618321972
841798057
1007065676
1894061248
838907449
948598332
257249621
962396197
285167778
76680777
1040094800
1774681454
1444273549
1251861209
301356167
1426137411
1483521335
221906420
391293397
994311821
1091790197
448750238
909565817
773302297
1194463877
833813901
2102225673
849610563
1024031174
1918918018
1076785532
393801439
1139269746
631271037
720239695
1625628487
1123278265
1300064387
1098048597
1202271426
2054463377
1995253137
1144804224
1054866387
1355740692
324153903
1324333871
678666771
1775251401
2046529714
1715965074
1513273484
1165149685
600974685
1249371899
843961725
1882595560
574087669
572424904
1439823697
1613194157
637679276
170502228
459386238
106157593
1296634346
866579098
1780909263
2059604639
1349224067
44886295
1527542323
1474854527
82223412
471269292
924259915
1777021472
1374345605
1526542853
1881057717
1095676979
188812407
1766117544
1867178534
1688241445
157441992
1585512433
1955145521
967129684
2111308466
509848382
1963403676
1915254595
908465756
147212554
1594580219
423484382
1317629416
1713089136
1097933894
435690265
285952697
670899240
2125238150
1866655687
1485622825
6745054
808745726
537086620
1559986122
553759686
408408359
1119171188
1488078623
615817235
1971484593
1763184661
494520198
778039051
139265555
40716666
373937232
1369367274
678111449
1434975536
89684282
1800420384
1623144690
847926140
881145548
186437149
273861546
2009225858
1614104011
310216655
173389891
1074425426
1886623219
2080660058
1493546249
845241081
1443547810
369970669
115406114
1088204790
1853707991
1637452398
2105664965
1756424624
1754959732
1747984389
404350849
805901762
863929989
2080545236
1933690727
1150566111
2107715219
1610915560
1472402758
854399090
1457916503
714609772
652510321
820324118
859428594
2046594685
1315727906
1072506888
1232883790
1499372636
672209462
352738823
2055927146
2005876177
393833971
291227458
2089161500
729116197
1475650098
9419605
1570272395
2118587902
44817599
201749833
2115085510
41685587
323499355
699124056
1579519878
708516728
1868455843
962503131
1763506022
2113390603
1280842352
2042955107
1546900871
820032977
1393234345
86150072
1705714037
153078537
926803583
1882085193
1375477642
403089970
627155253
1412997736
32785518
1675534928
1960237559
1739580163
555774156
951577789
471689862
948622935
79422901
1873446280
1391512949
1058813513
2116768079
643441881
1203103021
521328767
197212903
1127112927
1770585491
1946563475
1007081949
1722020096
409639875
1866455420
1557965476
1956290409
319423608
1280830442
89963976
106738050
1239986927
2132659337
1218432899
1791406138
540244290
246827913
792091187
1158576540
1021654132
1756942837
1089749741
188612423
1054970406
1671616228
1866316100
1700474674
293147352
745832451
1479167530
1446229924
1376140493
1302123062
696678691
89737245
2017774214
1910892301
1495414353
1935121707
261280076
1677455663
771773725
1183563334
710635343
92909897
361061143
641408970
488788569
535646881
1873443550
1283779382
936995623
1436613193
2109029112
126823514
56364762
796208522
1138251901
896251393
1774293525
772155147
1304489386
62730094
272215209
1663358432
985048551
755753158
248488260
1927542920
1574244928
1537147878
1690680879
337645664
338800075
2058572824
815045403
1807274702
1323799341
2032710979
392451906
1402459174
1802081979
578266176
136153181
1376603560
121816464
1313742097
1036830948
1561393508
1788884650
1086297702
313359741
322419312
770214443
263800007
1080544074
897676618
654964386
610545187
1374426360
1651871982
852129545
70736023
790261668
2098647722
1916981843
1556778208
1692157392
2023393168
57306030
161549727
926021921
187418738
1524087409
1906186314
2145219232
1754771996
328610569
2036045466
789241751
1712882045
1991634816
342270870
695753353
1385589885
720630513
1998410168
189100214
1514453202
1663917273
1639435562
1323879100
784431333
460766974
510377082
1162904407
262379263
1106996066
163875544
1344297129
1383859716
1878021986
541627726
1107709395
1558293037
477863639
1836817335
1881201351
936847585
2003067160
827768398
1602483079
287720073
728799218
1763193722
2132623563
1811687760
654916657
1912372196
1057839880
1909852295
1413375790
2086801718
398008544
951063953
958629205
758979267
144670620
1415394712
1216584333
1847538567
242943774
1891451094
139018400
833474942
849723503
1697729779
1705951843
1931455814
1274415230
72840043
743867054
481621541
135307050
826672419
1040049496
404991190
1117732190
782058962
158800783
230159819
620478426
369037958
180124393
1657389737
47411755
972737913
1006410345
621305732
193007782
2067533881
2143902426
1005852230
683156614
754457862
1014026994
1133035322
623797149
1850496623
1592614821
1214827294
1966943881
1654892506
1413977742
2014302424
1149980515
47925856
123197244
2059747024
569752721
586770243
1024525680
1885760143
1773494381
2008529597
1053037621
1581395535
634173045
1294175146
1824532132
23478378
248374234
1666150533
206296043
1970356991
1019443059
1078116259
852673694
97715902
1602845783
1643093740
295446938
1160506461
461603247
2014042519
1800149629
1784863360
1950546432
669478956
369300043
1250576056
1823946342
2038082075
1392215561
866591519
1207299633
793200421
1396426991
1189614714
1016189837
191696549
814477568
2030120566
933452653
609500474
56060773
902492797
688799349
472748559
1697596234
1987086104
1006702407
454886487
1295734556
816962045
504501637
1820703792
476685732
183019718
2070754806
1199500253
1889552181
1238379909
1123493730
1318513277
1552816541
747397039
1331462025
176517469
1100461446
560642515
1749424672
1283767144
932401698
888787707
566392755
1958723816
1989708278
1896257027
1015468659
1364225992
1187284230
440101204
1103327965
1246289733
900342618
777162271
504580560
1254030398
1746335650
979408645
14365603
564748095
653209141
1564378672
2123949454
1321001741
1463639993
1331655989
545143212
566048922
1334526305
1783009529
332184327
1292265680
82192537
73037858
1411773902
400969339
416225542
3619892
84516703
1934094770
1099274593
212724017
1482822419
2081598519
927883929
109538629
1834730224
1601894371
3586740
1966083894
1191081004
1099973111
1262272632
313615941
1299596886
1045467771
204013911
1488587401
1004213272
1426467881
432634172
1233153299
369225234
2106619736
1978764824
1356293408
390108275
1942858272
1589160671
1293003683
2131809150
1131621055
1782817020
1938776671
1418411218
198371507
432544291
1156038490
1616418482
99028789
622713565
100120287
506262142
629385113
579662251
1134046312
1372239979
1730953757
512258751
1433879961
107406336
1988531457
1756606582
1455409433
868522471
294907220
207879412
1357836721
2104081576
188093484
326988533
1529376000
1962620937
919072642
441160433
1100728024
1012299670
1494441701
406649782
1263656953
50742454
1908514046
1549845287
165736085
1062833743
72230391
66436860
533731805
1789071872
1425245703
1858199424
62427718
1553553081
750470696
840751017
1441014199
333651039
1372414994
1297851360
1942732880
820800468
1967292259
57271262
471539008
798205649
1314157619
1675830750
940530932
427642910
784255065
1741584356
1689993689
496932010
1004008160
376489605
206087027
326513146
539726238
589737592
1941273726
186454915
1369455389
248634184
770931697
1110723141
666181143
2100172955
1068791790
1245637269
112657758
373224552
459768744
760444638
1587415651
798020923
1937791651
1943709472
1574600996
1394909553
1690907981
1932610886
2133664170
1804585232
653225107
1087758725
1760717773
1232313779
1246863468
922213210
1341685909
234950697
382478834
1907453577
1161074424
1815393274
274605254
350207497
1713331329
239417796
166626839
193880329
1432249668
1707117197
1479744325
245625656
757748544
314111503
1806726029
1150110428
1334963425
712274745
1375187021
579463869
2077462828
659320353
1749603679
1149282674
280324580
81941110
1315639349
1917335205
1459513251
28021722
2027016705
219950879
749712361
1808249011
1805550818
1165246026
1228692485
1994879678
1871074514
1394777686
1294366024
663519953
359406119
540818376
158171831
2055965703
1903506062
281200240
924792866
1215396464
510135670
224027560
691082243
1815548651
1435750930
2127161454
701645680
1772682217
1649288217
1702640588
1880936576
309199263
116525682
1174455398
2050866178
277899116
1013245334
1330321520
174769083
1734713408
1410106443
704952224
300425810
889739487
1101260356
1689513253
1832483156
2117287748
607518517
946925834
1707226835
1957999107
426990663
1047082805
301710553
1863753592
1110442279
1069190781
1446728378
1329389377
848665390
1128636066
1085863674
2072996394
843585240
340985580
1720924827
905642731
457282636
240153117
552974507
1100060150
1315107333
1010853741
1985195509
1583155619
1956881683
1558959944
924029749
1517004868
196947590
62862852
375584769
446523385
915973876
1931709131
910050626
1541186670
1613478698
1962815716
369751718
398148601
1107841143
1255127312
1053974136
266060536
1079269350
1233336545
695865610
1776682280
1349323245
1056073405
226682061
2115782404
869882035
1068376598
384948065
681563424
2113201053
386519901
338091841
915799325
1679313869
809459668
2001317464
411683435
383900583
1078555459
363102234
315812289
1625768653
736842658
645728155
1367824169
1881202373
882819950
621555799
1936764911
642341276
962628264
322443168
1894383973
1629360553
2073901519
9750589
1094955938
223947383
228501918
145486510
799533745
1063823741
2069621854
1840136537
1916904019
1959085370
716185555
199235343
132268924
1501457908
942127023
163245797
252995505
2027403272
1758253560
359871929
716362305
1331396826
357501998
729077935
383391523
1056319233
402519133
2023021086
19250636
5041319
1557297388
1512025151
1813884441
1115907731
267278619
389266254
160827154
15343360
732964599
2046104148
2081300571
1823827199
151856869
152702619
735816014
925454984
906986522
253815752
242556082
2055749240
249692396
1856469416
1929869058
888500485
1937525531
894210146
365190981
950234546
112934233
9542086
1491547383
1816521680
1880572285
1730087949
232808145
1707689828
1447078204
879220422
19399266
1661040201
648289985
1090199542
2073398803
1976083320
1673192536
555710003
709070040
965225657
1018980912
1322389744
752305289
160727241
301449139
1394764326
2052098149
1919934110
1407903363
236617181
2053700375
355903558
740176142
977485602
233213233
383126900
195555663
1586259821
203038305
2132246350
1387256683
685613688
743355065
940992434
704661531
1889633127
753937113
1103429486
609813586
1108726986
732752109
880414993
1104255980
362522330
1056714238
1649245904
1589876514
1516030541
198009781
837503734
1586509620
1873287498
732171812
795042835
1017517609
294623146
367734075
1222407006
451138469
1437511630
396664469
910531522
1030644102
1841924444
1045857892
2052670741
260640344
1967172679
1776515327
1280007604
226237293
549254595
1209947455
381323506
843402013
828644063
2102911916
536449055
1804349312
281904105
485426807
644212531
1040060113
1004112424
45655739
103494743
1976071044
1663240449
922832278
1335574020
961530756
546103747
1777204967
2003623307
1765730422
346005532
300638302
33794885
1102186087
815025983
1801982067
479893328
1998394571
984863848
65037842
756046660
1305633896
939460348
1334426311
443549743
1135807572
77525805
1611922189
400079835
671578249
968957805
1516404342
535847545
1289736190
1245209887
564811451
2078708225
61768985
1073447893
1957240044
1783945156
216516114
1695495251
132293664
2124028004
1707949858
9358786
1271204937
2010282895
1967610671
162129666
1969080334
1874008380
772280487
1741050577
1970663054
921919137
1657393626
1805787625
238937084
435512456
908709702
904855871
493315287
622934092
68707902
1516120333
1939322955
91188549
921922614
1131074403
111758282
1302376479
2128496356
389354476
147711251
746658091
1053116821
138170886
2119067070
31751720
1229411623
1367824169
54533437
543984853
1668595904
1969825793
1222248700
378381393
215515259
873504031
1674290009
2055295459
624658736
422124265
1225540348
1403293937
1329570114
897866300
494569262
2103645250
199161517
732007251
1132941391
102805236
1972747402
1694194901
1915220227
1296668122
421496600
966923435
1169253682
1496383958
1140557732
451600002
1897930058
815683972
413286171
1500271672
1629765699
1806809922
528206518
1836417121
336917175
444511522
996781110
1326793261
1543198580
37238210
1356703251
1733722638
140080604
1383358380
1621664916
1237008071
401467489
288724072
2046928573
1224601448
166399930
1625778182
770954402
1096876757
1604179252
33327724
681594595
1344866737
562143357
1152407852
1231253436
1834966116
160501459
1455900046
2098103309
1985025908
1431198137
1295773974
867052684
2059843972
1853039008
1393170707
1191527702
1778487015
756342872
2116392136
1054124140
1962566524
763580295
291497160
693477802
1415097752
956386670
1963129840
459811705
832429754
730165833
1847374458
1533122560
1136452200
693807478
1471279822
371570077
1283866422
526596471
1917498851
1938412579
1094742082
865152374
1076503982
1368323887
808944152
1193869295
606548235
862378558
217114437
420794168
698044779
371680237
1853805016
782433038
1058255195
1702590000
1648663612
668086100
1906548771
257706625
527391362
753099630
1859506246
1139387877
1013168409
1824558091
286876394
1442271455
1141515803
1308739069
191996060
289594461
1716410223
68289633
1408962553
1503828209
426626022
1632235001
990430534
1254707037
1983567693
148845051
121708406
1633058387
78895688
948949214
1409431271
393408496
1075243825
205122893
2108464549
1472254670
1389895034
1089026077
1915980453
1580661976
1691068868
1881536113
717507134
10981008
328004713
1535545082
1239153607
1105561073
590369996
1442578132
1634148763
1699313298
914054069
2075463336
2083364675
357398230
1604617285
1639006145
2046078378
2052925023
398346421
1772852448
1803725055
740326969
2109574533
2035398098
1618086976
651543682
1944948542
512637965
1586504531
2102526383
1073400751
1370003414
312962642
743449449
539864762
216762363
904847257
471065240
1118667384
881705963
1388063195
469623991
1483125776
1893355645
52264259
708127030
242844304
1983376582
812304816
1676265214
1955018515
1433101761
1132289326
1427659204
573775890
1086474921
1411207877
1325903012
1334094310
1596970274
1086472188
1138628077
972777624
1351227055
235507347
546825329
769516779
2059415068
21121712
1005418211
1857336165
53698108
496884672
1631033019
1071072672
1929585090
728880879
1870644868
2141957573
29199147
17529624
1169338666
508385293
72382959
971321651
199860946
11899713
1792992928
867973361
820919585
1656651592
1602255534
721246276
922841600
1625925380
1128010456
450359203
264598563
2047910779
1317161702
1597618134
1522197124
1355119698
1212977709
1786236941
611395105
679849962
1387553030
1669361375
1091360301
210093278
1648245994
748077029
2099295100
1154354621
737935353
780124298
574244247
863189517
1518189728
509971247
2047275074
298292966
1364373332
1058842730
1348518177
1734454992
912558036
362754781
324289409
916680105
1995165435
1745350700
505554174
484354177
1797864116
1627276164
1420882169
532235108
1267002812
1949979972
1375945757
1003787444
691329963
561118927
1408813715
47067944
1973673849
80914977
68584516
4171841
16775879
997408671
588970400
1755236895
302984655
1099056644
1909863800
971003514
312925073
1780426303
1232672579
2092016997
412864069
629070309
1440277545
1311248829
188490698
193160434
30168788
442201899
1858275304
191464077
229498865
410828359
1324138823
1411251642
710194009
1884332547
832725288
1750922399
2044208788
1319663682
44736919
1645197843
1950080926
1659927013
867887261
2103721607
135850296
2146939613
177850620
1816584437
393152069
40497203
2028075417
2003100646
2038110759
139559559
928125246
1601226141
94870961
740847813
374310654
1969449400
379406762
1165347800
161960256
2044312830
1420815315
1138302307
2043855882
1715226913
1633952660
737517937
326989078
900791865
1133101778
1323343942
1052086286
295350323
1725394666
885729407
1843227799
523486019
730637806
2086857459
1845985552
1289502640
1667169162
387958810
1910881913
1255976220
881024183
1001294539
653304981
1303624164
1621620493
1452440926
822937040
1630891274
1073384078
310128274
1931708649
252042672
175755089
1853327741
1824353024
1688264343
1307703286
1428011736
917592254
1650164808
1856422846
661971497
1478993408
916430172
693683014
789211469
1175300073
1091478147
2106474874
574336472
340893802
699600439
79593444
1598587755
1781156721
169850877
897714239
1521117049
1709906104
683690033
822107848
764068401
1746013895
688524160
831819480
44952383
2090559178
160107569
1446494626
226590722
773244645
1098156791
147527650
124919132
893106371
1940885350
555764741
2012028064
1403272545
186498024
1555597572
686576994
1146804105
691844780
1526244828
1400922358
1865337371
1019066035
1967917712
1498061444
1856315628
1563701986
1142642148
1533634073
1057069987
1998756193
375587866
159270784
1877402635
1882108168
1907832363
1546445677
1888167680
10043542
1402920553
399786377
975423587
740170681
390434555
1129233061
221361817
1172676983
2038481738
907277599
2042239596
1609616789
1246925575
558423010
239217579
895097658
2138068078
7688405
611074144
970858902
1455838792
1267264986
199817244
1885683605
2117721960
1136065630
1446045601
1906787696
680115995
1525685907
909582878
265125020
118123539
619154810
35613840
1629686017
1257809012
1730513985
2073819564
1070989450
313795746
308246374
724037130
293259478
109001391
1521444703
53556198
343496543
2120925407
453413265
1166839167
1531207053
1790642792
664668497
1029749414
861056890
505489168
1657842469
1368013131
38814142
488645113
1386510789
1978435740
978731771
1654950096
1943622640
1752033896
1512452569
734310192
806466454
2022282661
546314653
1239641185
1178713005
390623654
902429796
1604761522
671810637
1690680261
1382400637
1657579783
1352178206
2047132346
269106777
183569528
398116578
979848214
1192896332
1291445181
1076471705
367951762
947527697
686708894
1042211959
129910908
1347328507
1823693390
221652845
778493646
120913378
84694906
388591138
720772670
774768510
1445478903
258548285
1659329656
1953871777
661290250
1067911683
518476360
828309158
1095977013
1136122140
55386314
2032229889
456547022
1339724520
608085573
352541882
1089154484
1702640620
1044803297
624819117
1904708239
716043387
724775515
642370486
694879111
1784601397
1822067831
353057438
636193803
202089697
1398309587
640699594
948842408
554266419
142072743
1399037805
19277888
372472884
674687573
660378378
1176267139
195230415
1207600889
512493729
1320256894
178332138
995061334
1256867977
1709957029
561019429
1922081803
957728555
668515994
1781651494
471429400
939742373
307232234
1943433359
1911233765
1188330394
533098710
2059222060
380135112
1148767440
1000327687
378499399
120557691
1269315011
1387303589
1905964711
643522791
1823061751
805878508
1036831769
1533325605
737261189
910147717
2041073023
483941468
1567064683
1244956084
1672799007
1775858708
1902193157
245227023
1816407483
1639040426
1797128683
142152271
149373783
32153241
1011283539
1565556108
1204271626
1959970788
1565008050
213205903
1879365426
243029573
1371340532
1635972166
494976988
1922916401
1121708232
1704597079
2116099295
1662647632
2019979720
1273874413
2001445113
1135649192
1312265632
91233404
1596661711
1842036001
882931220
1253933926
966931456
280943946
9258871
1819419345
1068467523
1962036699
1946311805
1433713784
1140843678
1116325720
2049705130
626891287
945059767
70379000
2033841124
702641958
1209938729
1120385355
636793857
860435008
1451029137
1637941939
1204314200
1864223522
963259936
716581618
107393850
1225631960
893315083
5056011
1743769363
299724314
1745640487
2140756716
243715519
686410467
1176631620
487857989
804942046
2142758470
484176473
3447862
1644039987
1913693067
857519724
1080148440
1724777291
469631304
1369943824
487307773
1359323860
1415264594
1477435884
1395059954
1753015131
1026576291
1570884640
1171833398
1477937379
2064966813
757492326
1900723328
1489683310
2086852874
957455784
377512564
993586014
1947710327
1146402014
819887274
1471021820
200534363
1471684131
1086316448
1398811261
299312376
1499322844
1624880718
1402392535
548224933
1551229020
1405268058
1768266752
1203346183
112127981
617988104
120724641
1132651158
190696618
1256730406
674311742
835690081
1994507142
2030340361
464705749
890386334
1914598674
473096155
2043169825
470484837
1961527839
1824322306
639019907
1467610407
908977206
330080648
127074559
2091583848
662660553
270173096
104530423
348131558
1588587903
1139787759
2012984303
2132781978
2058120021
810502598
1106775792
1531162590
1582348752
848037629
195849595
1394508858
556789798
860102121
881766154
667814814
1190702020
1328296062
1830247857
2042230181
1512584394
1495970725
941534027
538520027
1783568208
1786305832
1924950024
690520038
1161932279
1001953752
321554691
902703008
236973154
2060259920
643420846
732611566
1575038892
1145949068
1780319933
1497334826
28861417
178105015
145193318
1590880845
1328330767
245495337
1062594432
348819346
1849452046
1200382872
657444896
711357624
1511644433
1413477932
842192810
425507848
868191
1100216746
1144321592
1083416834
7616130
2049597429
1328302356
189228391
1507493799
1655321006
1063961293
2054362948
1879134341
1416786454
1504911077
83829157
1425560647
1305345943
883426655
443257368
1056287705
1955280754
1738976663
203230140
1583067669
1371453717
1887731765
256050859
1363151801
1780019227
1105962153
1591385050
998781341
1032723054
1606292108
26997498
469512645
4462108
1923637342
1988136249
744919472
1997062721
1307631332
203832764
417474487
571227386
1897609530
793684434
1356515097
1058300577
1078083788
351759803
1894573352
756429606
808073273
693800498
16948166
671591194
1338937662
1855879384
443029334
268334412
457186218
898750306
1682787866
1813739661
702277388
231320508
35071062
247617596
1162712665
1253167901
4101172
1875417047
1864709459
30435534
884777739
11409567
1129164169
1969436536
631230056
1370398166
440094777
54364168
1786938893
1876557860
511010720
842285603
254503649
1009410756
875167436
364471021
321773939
655109183
1223292605
408357018
1677132327
1272416634
383986726
306765391
559147572
1038528572
328979572
1625362655
549498058
788521864
1988829111
1068985989
694960069
1587724676
973025551
740752518
318187481
1721453139
553589618
2124151028
1210006627
948325479
388695501
784703441
2021768561
1755820471
2032107983
1761813632
1426696161
2112953408
1790150392
1805752473
484906760
1143753450
146135069
1195181918
854307560
1360617340
656979559
818576175
971174115
444754988
1124635825
138353830
1294047608
2027724445
1601391404
1373339072
1094713943
1943677944
1678136834
2051293944
375876031
804193878
872622192
955431283
2038285441
1424869650
681439993
1094857890
239396495
1937276217
1175812111
438430876
721175035
308793301
1771476514
946907659
396870422
490264016
99524638
592951888
1512696921
299126006
551833566
1103291845
172620180
509165022
486119539
2022328655
1177846424
450879245
1357992921
1979752838
423749701
775270724
1404462085
2085348780
1003790315
1712524370
1533649240
1555161549
540184718
560080957
1401474302
342672205
1071599101
1642218628
82667799
1148697653
1974618359
49219293
261276795
1721411182
1114041038
503964734
237439429
930529298
1430122290
502921990
758260455
1143926908
539604431
1575034221
837099845
709714817
723902722
940617565
634322411
340028411
167629614
2113380513
1779442845
1812139762
1310364612
407802079
874025444
1317804703
846675541
815892889
1555974742
1476907827
1632491722
634666115
1054153902
773396784
1083817206
670658311
2052831348
706691029
1495425160
1721789417
866705373
171864610
802220193
891359999
772613071
2015996158
458729694
805679159
1476391704
943091217
2144902235
1085653620
13295652
1636278338
1507185297
1448373068
519308697
891203175
1287265283
418516035
922489503
1346343656
1993912504
200514882
1578635415
123015033
486936042
2132473042
1835580122
1000419463
890073185
1125857397
1191321957
1749474603
1166032162
1514366368
2143119886
1537340266
282514152
1455991380
1842615890
1150512825
1869843167
892368868
1528021701
53477115
2023908823
1998331983
823798497
250373454
1213570435
128998243
2059634104
1715539343
7102723
1097031703
513680004
1830154598
1460057323
211000058
1900897519
1351931441
577264795
574243855
146645799
234331862
63401574
571117203
1945722372
785780898
2142153415
1430914438
1922204980
1662464577
1780876883
125712295
1960451764
38324554
551008177
291098371
226145312
95700649
433448071
1596187703
788776278
360866056
661938763
1676632186
1136652202
1328449088
877639947
919753826
1048280342
599499326
1375642441
1511318242
193553582
126249921
1407976665
1650145841
505889152
305247523
21232051
2013824410
913351617
413951167
1487267389
117679884
1819115805
1355220315
1315249976
1937191355
327165714
766312391
1541899467
333212452
1203973973
477474612
902303575
1308940482
13897744
421616912
973506925
596538051
750869961
1072557404
1697258747
716547603
2056240388
2145647640
71793709
337990844
1580572616
195994583
1437979132
1029492668
1352446201
964085656
1476604666
1653376378
640830786
1602412132
996174531
2036766492
90719838
1781366718
323508214
233859064
416574516
2068057508
1689263841
448044666
1382453757
2100707373
1137157591
557783524
616238517
477232595
1652819851
1127343069
1597393983
1542781151
71932669
953451694
248890040
858913925
214271729
1952074394
53640501
29257557
654390892
515955930
1346304360
130718098
1225504813
1129915873
467797097
1260711983
1190023943
911080519
1265535375
1658038717
1643763478
990561492
1365790844
825250238
96884020
1149821821
303985766
57481014
883145940
223470547
893734679
158134277
62152478
1381475931
336759812
1128076257
2067669059
1412512874
1056178527
301819271
458252685
840016646
1140931861
726343962
1303830487
511040817
804034151
281866881
955112250
418694577
1653308081
1064371007
1779160432
543299244
881909448
719596648
8323097
1048818519
83826418
795970484
1007522048
1264739661
526146460
4022034
1049343355
1426533628
347279523
142089760
995550047
2130923804
1536060600
2028040074
1755424125
2108627396
545354226
1144165835
1664921451
1692903367
503894400
694147049
639865142
222672019
1638007667
1147666672
232759025
8327059
65743348
2101824880
1003614388
1722491393
1362451388
813265572
642365939
1622030419
2133270519
1605451491
750156109
2093628869
1629910985
1994420862
1955010068
125589128
1748942533
938762838
621605523
1230599203
1986998730
689247362
2082102499
1004753415
1987319585
1872373363
713914468
687162774
671627835
611934307
1707378527
1263712825
1776359266
2127239881
1298638935
1185278732
130674984
1124901454
1261630188
998892073
633366133
1596736361
1857252955
520875314
1633222962
1387704680
149336280
1215645962
1030916711
1856058796
1990172464
585427215
418510465
1057071004
588374528
668343150
357518628
1901965860
1061952756
1980348515
1768930225
1768161585
1594260950
774411822
1666079205
2015581950
341013527
447925216
889211018
1593535252
575565220
878821539
894451616
432380235
1967837212
1163896802
903102769
855380977
860849843
811174252
1825377137
1996986776
987974051
1259626187
1514799955
332147715
1426789348
429116473
344028013
1920396250
846721326
1841197271
1025081119
960814486
264631520
611008468
1683829176
1672348005
1017210950
679917394
776539228
1127528949
449670560
1991503056
793751910
1722153717
170986812
1411541874
1393487275
362316556
222672718
1651324126
697144552
1168289466
1594749499
1078114444
1385171143
420319610
1166753358
984422403
1471877225
1260702226
1431329749
1405146371
776686375
64924615
1740944286
1451286613
606708811
2122981848
1428866996
389981641
569830128
1781477107
347860093
2043247120
901646209
68658918
1672926276
206994146
1340520842
621772842
525860225
962068035
353596570
307340735
708148669
129481748
1403010211
1933866514
771323424
2027077827
1257483666
1718254401
971032613
1802747342
464350385
732836439
119372880
761291931
1009485343
1994986479
1564029641
1838767486
1849992320
413730954
880260869
1939946187
1095240737
48933765
314150263
1796989977
404219648
535916569
403937085
238649236
287742973
1228513106
848582701
1471393746
1342121197
473941825
411034377
427079369
98709910
492898621
924673451
1661661975
57760202
736729628
666490252
227058232
910675730
469875310
711324660
2097691030
1622584552
1199361086
660095876
1052722127
289210354
322022401
3924581
1099718317
1195080165
1389298469
868940688
1843266943
1002248983
1259723916
2095375268
524458486
675040073
1383696983
2081780192
1751422200
1776909789
414676891
1842110549
1979377045
533622235
864860440
651681228
1058739166
558970522
662092406
606132961
1744452494
2101889508
1044691217
346755745
418170980
1673383555
679369365
476002692
1875428276
1590334847
356188395
602940533
1997059712
1185167770
687479257
1530700973
1749792285
850435166
713841927
1178766310
1078233872
2092685724
53467827
783406088
1098225083
1193727351
1884879499
1592327836
1069724193
1886295461
74602130
1104774728
248010151
1745445313
1508681698
60587717
1229773538
1232820587
2138030049
2088414723
1407072256
2038106546
117011615
2129992503
599977820
15340972
1229344142
445189398
1824436108
1580495322
1480029658
256319676
1059159645
1841303928
1019901116
629262689
209631429
1850902719
350149399
1563083064
1516044069
1437395706
298288174
1108171564
2105398670
812521020
565833220
445125367
795825737
1923264121
930806676
826377093
1671136834
1863264249
1662704333
831040706
1421511251
802842650
9989946
1629009159
1454710525
40167531
875971941
963126165
76990140
1322231516
1587917961
1291751419
421410146
1168056477
140570407
631432208
408559373
571595921
1021112013
363659194
481241008
1247208228
777257037
1996358407
1583504589
1997492090
1783751536
1540539523
818579305
266707855
305714297
2035630918
481506198
1888692740
1277323986
495087454
1168627799
1434680632
94789793
1209029418
154865903
1261830397
21354658
683576924
520749624
1623628885
1586348023
644122476
713201983
1112112517
1195105265
1562996761
474365810
24624805
1026108518
1817662522
53354178
67695803
1319419684
175967299
1435993578
1548164475
889398646
298877086
752087504
1477478844
1954857328
137925505
850835984
1556472755
126923049
1484784510
130635973
363472217
2141851898
257237894
86148830
1042353755
2121563492
1373454629
1468077160
58010342
248305645
74841364
772851780
888797283
1371650463
1416053930
991338106
2007005392
68268214
1721674176
310623853
891263922
857160019
1012933837
2030147486
1518368733
1417524016
1457949476
1772896121
137212604
944771040
1655633766
1320536336
1668530623
1230249525
795367645
716321949
51256800
389722852
579191782
977934767
1531974829
1705741312
657421132
286530867
336479924
60220795
1127422479
1392273339
67170343
1293486718
1589109865
1493463027
1908759514
2144104731
624776627
526279737
278581428
1371086694
440907878
1581139906
1180763559
1233562349
2138791197
799228772
1558517399
476619147
1729410381
1103226258
537173783
776371564
157132394
1846322281
351902566
1954586909
936145793
582855529
1940935976
1983127895
1643415169
231172721
1337232927
1106083029
1216562645
384349191
2004774760
1194912953
1581409669
1266579772
428093447
2119467272
503614790
1020004569
1216884871
351802056
1039617418
597493687
226563313
1808094286
1056957974
1116453546
2099679044
61502620
1605453982
472688716
1468880866
1134190698
405494573
683791931
302995748
1320407456
257990482
1791294472
680599314
2028642073
1031106505
484632543
1672726364
1944943162
1082437135
1696238804
1151219664
505403955
1262951563
1404325036
978188656
1656839414
55674046
235912527
1632839138
149592685
472323687
339115039
372681442
911547836
1045416770
826733126
678453791
327194112
895657866
1574690629
1921751741
1633788036
2080141483
1702166646
839391388
1466809031
170814268
1320554983
1124840671
1103699901
1518495114
577258566
248730729
927226346
2025875678
2025275677
1028042001
2126120695
765054120
254503500
637766286
1153545758
558643769
1050951208
803106916
276468252
821443130
843545629
570480710
779673268
1055831317
1386725521
1842641863
973036700
589567582
1547925163
1031818558
1911959455
211514937
766999901
483591282
529636955
722806815
1160333008
623145754
1318988316
595615662
1702141283
639252513
23824761
775457908
1094915053
1802611223
645286228
216424909
2134677988
192749077
1312157240
1920746622
443398479
249529440
536560560
98687890
297276364
1408944749
1416317281
1834251234
279760254
1497313587
1079062519
709227051
2013918798
1980701004
1541575868
617549951
1076725469
2083373407
710205888
201691391
1918367079
1021053192
1547502604
2033826067
1121007573
1197962360
1568476044
351166354
1633450982
810668244
1639568894
2116935827
805250333
496808828
1777400167
1579688447
1763538678
208576737
1629946616
1946077190
1327553074
1938086462
837697471
962076316
370133178
117609547
74473828
759573502
1391409168
522685142
1737298698
1010109487
305209957
198639545
1941063952
948267324
2096848361
1317003137
551367108
1179021959
1963467354
272783054
726929047
1985088450
1119171422
338450470
1491603164
227992187
313885106
1326833805
1869339860
638299920
1200673402
1598453363
821496413
1054013145
1171899083
1807683946
1204950025
1273103577
2146889502
1766731589
914734985
234410893
98217941
522242688
97911758
1186467408
125092581
1633839063
425503061
320019142
266130836
14990356
467902710
277682341
1189487419
2136542680
854605988
1698723350
1695232554
1033900143
2029826714
1140073546
1633227640
1804175301
1279643932
1219229383
1558906020
395275380
558895347
925122195
1513062035
1704907174
826757737
263387248
1065560336
33003190
764755787
1555819177
1780251747
213607367
982664905
1747646434
1925705803
272827864
745900348
1291774178
398866430
791887402
1316340425
2091366201
1451554239
1237781217
7581785
2025701437
1697767948
1099244192
1911499311
387300150
1173779841
804778282
1243242003
1795384271
804420638
29604342
1151183681
928700910
1592843338
1188603889
1095025378
2083380969
1338325389
81623780
1819807627
145569879
1492553049
1348409850
1804907256
1566893960
1456613629
35254216
591234218
1458711083
344062750
164722243
2088414723
1363814412
842015592
1396472031
306150906
1485729888
586738736
400501935
688212637
521575530
1645430039
900918095
1949625754
117249842
831296132
700899316
185470107
1476882886
1411634577
199579383
70154857
774056197
42400767
785697116
1690836122
922673963
1634745769
668994990
1381843257
77554248
1690058789
1409064974
1265405166
646856551
1539078046
1578170350
151753787
773923195
617007158
943080948
895895999
1205759532
2114602602
1038320923
1007485160
1835518739
672471388
1529702045
210346848
767310940
933037842
911618534
657966981
1201654077
2038222516
2146154837
1593141755
650875431
1086896199
1378108171
486586169
297016292
1803710984
1016231695
80037653
684624992
1683250084
1116653019
1368956528
62338692
912984340
1565798502
456857398
1795996491
1601229852
1027379957
517179533
223910435
336023874
1030957140
182606876
1883668126
1833590781
1124844479
720678098
1426660758
265957076
1328020718
1571704276
672600150
1564891290
2005670521
2135605870
1811399003
1138839560
404189832
2071705027
904129490
518469799
1459440648
247924586
1562206690
971718713
970160229
1512081297
348295535
2012063337
1333548126
1454219711
1351825346
293901399
994466238
279830732
1891202609
1318867477
1204767361
1755785171
1245050267
353728413
1994150648
85577317
1279141715
522884562
315303523
1898816904
274646442
2051572112
1195995768
764221948
293139296
957639857
1423206641
979885261
1420991494
2000176026
1331405294
1866625663
1489453760
72502060
1825753054
1197838399
579106477
1707657061
958167690
644647391
1566257773
1462591500
1927217922
1283855212
1335283976
1533814806
395174729
359903675
104364801
538294202
467792951
461703947
525333772
1756512710
1673449875
321964772
760734256
1848648011
322568881
559359808
547501542
1570617580
178323315
753021049
1286701458
367548686
1059537732
1544275628
305417668
319849392
555789525
1831001964
678541828
483671100
635378052
423960731
1063190191
428047160
137343438
1095884755
1620501050
1436603971
2089279714
2016505822
1264964229
1233210187
1522696303
1631648524
1036757204
33313722
1506650106
1913454866
150188059
1475099506
520664105
1516714242
1798395058
1181930804
1501344210
132263833
1548819317
148004035
523710744
553463078
1573276848
547715903
518090265
73608403
1442027543
859061480
421812203
215324936
1205892463
1833639662
2051459377
647331573
133414751
958047736
657101960
797979969
36877926
9491941
72088140
591745519
252785511
780339196
341667901
308862021
238521099
62395150
439234785
713929295
1466290865
1724625401
1085970379
911623351
250439925
1618615562
395849164
1368774838
1072346983
1643233386
1521345024
1063558559
135603342
1642827199
1348734966
1404062333
769323987
1470062721
1522857433
1376972489
1825937354
1893432680
1561923973
81099534
719380203
1038676035
2112436814
1480338112
1860085859
1438631650
1136908832
5882357
911612854
2140683087
262640117
2019518323
1231585525
1085008492
558346132
1644748932
527693935
44658267
692107949
11750934
1118739208
38370604
1168359753
1950375423
1851733470
1235158626
1854002280
144693126
623416510
1008179574
987999748
1399417557
1706637939
2021955123
1634419406
1888439191
565176098
1294355228
1920981898
791763104
1970772289
1656469536
25305546
1328527175
1741317055
335152735
1347081342
971905980
957416664
755456527
951907305
1886847035
53972381
1319871265
51301566
1355187694
1677483287
436382856
373819115
651429339
1759939122
1964629334
1963894492
1484676084
2047239369
1517423161
1218764867
1834234948
857811646
209263158
1445307953
160983860
1213348030
292325043
250208814
1787160197
2037186205
189254485
1681953761
447326634
1988517157
1168828141
1984341969
144352983
1236996491
168462087
14440925
973994858
425809724
328809228
1889776956
204612381
1270452343
1310972645
1659275874
357360352
341147867
1253727851
334470267
781444535
1479288028
295051955
45145883
1957727002
82749320
955898537
1727331901
1361904850
913416790
1445084041
1943067465
1612796034
1308408271
684442237
1960240140
714356650
930386380
1905717661
1839677408
1661964712
627214839
1703396884
1947901878
1524143535
1633726461
1990936928
1595000649
2043133256
115729605
270424518
808886274
526171035
1684243599
1345885010
523702861
372859351
486946680
2058994622
623697186
1333886327
1710709006
1996175678
1392140986
1777473823
1258066972
1743862102
431247285
1730836023
833499293
1943627174
1588569087
2097042018
132092683
1664140240
279721922
2121419856
418582791
421342842
71745230
1321264734
2131145339
218559606
1119095559
983501306
1847114377
854034276
1837794708
1863480994
1083995287
597986159
1226131577
1568243970
1656277772
1337739259
933021794
1129700693
494706702
1262250106
723258394
282308276
14758057
1878719154
239970089
412751308
37189296
1370189308
2007032949
1919105485
306542609
335640416
1640833166
1255161171
1693889816
691220201
878523804
1664030665
1146190343
1933798586
1099879589
812039208
2000421857
712521313
1592751548
538577613
1766072146
1144287216
176282814
283055494
1171888432
1807113600
2083457929
806110285
1183276613
1844669064
1964828427
555976728
1992107205
960724096
1332479790
1757367723
48152157
512099343
1286201497
399754264
1240130673
244892448
2083965408
224731255
46294518
1216631916
1965308932
1623917257
1493720960
6208812
252373714
1492014758
1592424648
708278767
417578117
87300203
735418763
1746033936
56907536
1924486009
271988810
814779305
381051676
442525221
1671037279
744895136
124078909
1726077385
1131661125
351659308
781787392
590252563
588298815
212724017
971490445
757650442
375582666
698938400
1393804181
1403644778
416328007
1675671973
747125389
2096213692
1739620050
1884509646
511019442
1139392473
957183305
239755613
863207889
609939819
1881234753
1377903913
176385315
1771035124
1218816754
1967673124
918379850
360987213
122119597
60158474
1913795289
1427345560
331239802
298445391
1694952362
266500736
1700202113
46280505
1689743827
92421917
126383860
1971948376
696351872
243886517
1397155218
608077145
160122802
1145161100
1320457704
1418757795
2078745163
780126080
397643346
2022719086
856649762
180836950
1214281919
1186137729
1874734018
310644933
732090199
505163702
572356776
1679338556
605009517
2034065989
1094471068
1420845478
1513993813
2073610428
615143639
444417041
1650947779
652585326
1094593871
193069011
221118034
90938031
301509727
957353277
1240358189
1182831666
94659409
1096118844
1879109225
706978459
1994994365
1342888406
1203884890
1322830126
1658311952
1956235612
458113012
1293095897
1704876255
1526402901
578747476
1238085238
357640383
1318182215
1358994761
1701896135
793043462
559005003
2008797989
1666474354
990922288
1326743177
1694701167
363383007
1096989189
54554451
1033226251
545542745
2011514009
1917864976
1727639070
235854022
603243563
1831005793
1510556076
1921727446
483309578
1235044179
2118379464
911364763
855581140
2055253783
227700556
1588554503
786435582
902528229
394110390
961140401
397644748
851292842
623765655
835382015
81365394
737274010
1508954744
223936016
835033380
1516669444
1411493673
122688445
795763113
865796528
1686741224
163617191
380985399
136220337
723655819
282826840
384590809
1319259536
197639075
216886760
1146618813
2071094750
1651659047
486686216
1273752166
1343285899
1212831672
1044932497
779848967
304550722
1444070002
1195464391
1177280698
1877222222
590876154
1899771011
336108195
1081532384
2024746042
2064933932
101533078
101668012
1156798546
1502217245
771836124
2072052410
1082146574
588374018
1269507305
1257111609
1830780495
1022117262
1249033379
2104158658
887207932
353930133
1036544919
49362457
1575853279
543256960
709648101
2067807314
781462869
1052633300
1517646571
1630412272
1791371273
1010692705
1776588625
1395390397
456041394
778751031
1070867061
741551226
716203831
706988563
155082456
1793357039
877646070
556876799
2045073896
1663678947
1187002861
992580192
1749438150
205770123
1689235288
1596192813
1194204160
468197755
1488802566
1103535521
968438228
1524815394
1107843304
777241446
504462261
2097821063
1416938418
1939325759
1740209262
384913801
1245623588
267833993
999164076
1747663000
131572437
2032235964
402085938
422645255
1018023797
387532494
1393848482
1255742503
108154920
1429474230
78153746
717889582
1708341745
1432933521
2062303953
341588908
315260231
1382653298
186295096
1564243203
543126711
572313961
2003975068
1855574768
1679368517
1960898771
1612112602
262422155
1438954641
936869680
435220991
1600201994
222262164
1926518226
2071945176
1966440011
1139325099
1052429274
1766763180
580177011
1000433214
833090000
516559003
1313057172
1717344039
1172624199
1586559955
623946161
1590994815
1668314589
1986521904
2084964
1724320331
738228472
1230717310
299089380
1106145905
1949694858
720977349
858935555
251871618
463549605
573836672
1236422248
563396023
568734725
1872523912
1379566262
2057030345
1206396141
146579487
304157562
1235812263
2078094289
766832357
1329540156
477869169
1815121867
1822708089
1367370642
953301828
1954568876
1216378907
1981921700
1811977897
812737962
1461639574
1229932720
2006329064
1467244568
729327263
347918075
824867101
1402832921
1320264123
486987437
2127087418
548292772
2137043167
1246941196
216454255
1880256108
924361566
1178027868
1754664147
1757198634
129239593
1188423002
1374848935
1594560078
750808934
1177884310
1936027821
915369055
312188109
1470744040
2141276160
1830920646
1754099870
241769580
922565957
423482058
1290333185
2147102634
419722465
327193464
927399480
1520500410
1265043693
419791340
260920989
2085021610
882602662
776788956
646901312
1199768622
198109661
1514193289
559158907
253774892
1834991321
1384645655
791608643
1412820492
793523791
1924863007
1013519892
54843873
1834195135
1459485692
844639558
1480332651
509921737
809108403
382909067
943697721
1316710853
1156163166
2115443816
375850724
1760216444
338442124
68112428
192121282
43292901
503305642
1641025919
305117928
1502063178
1784900907
1905140992
253437687
719137926
1698677289
1437291793
1836411493
37496231
1208001800
454381619
2009344985
2066703132
439639317
213545424
2063688067
1288973806
129719388
302249500
563525205
374259508
1460440175
1582722936
1534940972
800246900
640790374
1772374776
1649256489
1929122790
1386163852
1216540195
1527457847
1842098179
709815469
588185003
835075448
1370379976
6718950
1611488902
2056174182
9639824
1755382835
122272676
1901445877
673440073
968679759
1075771739
573847778
466943643
994629747
620897603
833903221
1050775702
613445547
1530117661
1772387663
1173371932
365414496
2127868850
443530553
791642635
1328768667
1160330046
334446140
2097226608
1872760281
567927458
1016687160
51137193
1588763432
1432102265
1792571047
1275223745
853957421
989262805
702309137
1756234307
128858461
644980728
1512638183
1355141897
1115965053
998335776
1765760935
1372377107
1373533686
1659447506
684229913
1409430783
1473476288
2019890081
39094944
1784373472
40763863
690406431
1692875692
832095128
684895274
352524499
475207936
2142667577
1370409058
757915300
910351259
110618942
1138356764
758134950
150020858
1012798464
841539244
1158113175
624557028
1403155836
1377251057
1734180466
185310434
1397352483
949813661
2100703578
89429438
161305108
173382200
14331693
1468183960
677467436
1211781238
1561559479
582654678
1149543758
272459909
396704134
1741282134
1897009088
1164542007
1946087380
137792499
803087978
1221736597
1211440732
1599491825
209617318
227083498
88730410
775932861
1782738733
1212803975
369949214
1307157381
523971319
367322564
931231845
1214858824
1367967885
1558539459
1992497198
972017866
1907148430
1241357870
1344544910
709030470
568628273
1692434653
1538627440
1396844976
37045811
706785782
1313941470
1941415403
334937670
540597064
453402076
2102624937
671374587
1634700502
1741656767
1737104152
1286942200
1141173802
1722531318
694815863
1906711991
132721983
2087860238
1366574723
1224415736
378125360
117014486
162304533
408844318
1041818778
838024894
1703483279
1140736487
250324209
612252617
1880305607
1135825352
1854698296
1744774397
1904095768
1198956679
47782085
18414267
189508649
173289716
1793703184
990399764
3171680
380852223
1538980599
505734728
816152743
1321604362
529810057
402683955
580432329
1801045880
1137916489
173596246
905841078
961298526
1660497029
1290574955
1702115778
1358893183
790509480
2019270079
1349243331
1950450786
358223851
2114050905
1342248906
839902323
1472088684
1858174024
23198028
745827512
1192396833
1934133233
1144369356
235929692
117198941
450806423
529127957
25195475
1664776967
1013243067
145156618
584338512
1381506828
2131983749
290708834
1246356146
970185293
9789660
459236534
1971292758
902763765
899293973
1529875920
1255319533
1432434676
190786041
1996061026
1515486777
105981072
1389977925
1724965883
1884376342
1591252013
1150826967
1212945627
1203601594
1160906234
1057713524
826052745
258226464
392213488
2006114731
171723276
1076468052
1581081717
856585942
501837094
37952446
1470598245
237836615
670348458
1803538015
467927485
1690936993
19610284
1883934448
345013782
426882788
1869387843
1170186214
870574879
2110876264
28281
63717142
644747629
227131475
1618310173
1285376659
429389581
2035638534
882788504
489222467
466397547
2022622372
1479881487
1767705131
1501872669
1274155925
1021605256
1753111075
1803283255
1479039079
504189500
1374367370
631043512
113702165
1379035967
195384071
1652576931
1224753251
343171378
743723246
104122152
1832467073
36713482
1462629931
860577594
339621895
989240963
1354448428
43593684
915986960
714400183
290791981
1552051818
439494929
1046099995
1038337070
1957007703
576854842
737996039
1023101989
918428910
1230044780
741345230
452935006
456696250
943984232
2012262678
466877686
542415963
1129221313
1291142982
426125153
552595943
1621559882
1413122437
722258489
1692744165
384547350
255031667
312371757
198574050
1063158070
117237212
420603771
515748792
538332564
1631747963
399159528
844057248
1701335646
586533859
1452527549
1909558269
1180420720
66748842
1286942200
2022783924
2105254379
1339480368
964750549
1615476280
1271010964
1989586415
726315879
554112687
254891486
83327817
1740767985
1823960835
1200674706
1711724124
506632623
152217214
512839104
1129849254
135019989
328122066
621924398
471017646
926838612
1798552583
2026108168
495496085
454260066
417147798
1143959186
680275529
1941539112
525634414
205352642
2121568868
898354708
260168384
476804337
254829749
1971030044
1181555977
1146700762
1280567713
527158417
1584406109
1151773462
1997069434
1513396072
909784178
1824934241
697874661
290396532
1398198071
1680176995
1157018715
117387573
1448466312
743747191
1118502013
1264767746
1782028675
2018751908
1945649332
431225400
945942922
92912219
405609701
441489159
1181428686
1269097600
1899958471
329395812
900060304
164112356
1755200358
473714472
863505475
1885553198
807911023
197531654
952418701
1956968396
2051010510
561177696
245372550
2003693818
1312781422
533608486
1688415
2116774078
2058338421
1808553244
43789247
1157771608
1940839965
301980388
275528145
622674268
725823102
1104463367
622672190
1753081554
939464017
1465188456
507605082
944230847
1315719986
210933962
1736032867
1540723035
1888919912
295846807
2048928277
685875101
1209973844
40296702
1810264352
1389215214
1837505367
2069322596
533715352
1405522899
745711865
749891880
921772585
526223829
1768251815
1112431212
496555153
756877576
736602264
504601871
1255683322
1488468892
355275389
1192384803
1843933023
316232000
406151477
401659555
1164243383
851271968
307119229
1651308347
502498915
1883037453
1841124682
1393497890
1365412158
333988407
1148377327
1809792938
2076625620
1911108053
2050391660
1039396956
1171944369
714098417
913664973
781007748
1096498559
1118279459
1688646605
1847241153
558898043
1135025418
255972402
991246189
1947446636
192471101
393739405
363963331
1062292596
1504296463
1611415227
930104145
1226655613
417267201
1046335884
1496898477
1544420364
735602036
1583214248
765502235
1528569572
1108150401
311266360
2053733614
890611687
526817593
1702631829
1552857779
784932731
712065008
2029051438
353742008
1388108648
434154482
1920220751
1620133231
142602001
1378005486
1986919623
735429287
661808148
1638166185
1434780159
1867944511
856955703
2031003553
1975574170
205106288
74243533
1528660769
1101376916
870323160
1806242541
260909920
1788316817
1788892741
268281924
1932605899
386384923
1985126408
652928696
1932023372
2111004663
1501010410
1470263493
1003196553
1770638670
1499431471
1268125173
4673690
1433779532
1873004696
1416507963
866338135
1175529583
997311551
1177437414
1833686812
2046504895
1244179737
1583858539
1386660600
1022035921
1189102702
285335449
988366847
1090288095
1416482995
1362869626
1587838359
256063787
20630678
700142448
465922410
455777024
1165163657
622297944
1333700709
150673837
1048647116
1440239767
1376474796
151814534
686390351
1444001019
1896198336
1327643500
192024118
846586378
167279348
322940259
1153779506
1113357719
1059651235
888478141
2009708382
1029028220
2041154335
985230970
166510811
239129407
1205049665
1159607997
850049356
1861673932
1671579553
1247945550
1047150030
131054493
2034078119
1910121156
86038562
1719847194
1384713138
421954478
1471555868
857058177
228725778
1522397354
1484850419
722000960
709766250
348763690
525979199
1421223041
406449736
1067849666
562277798
916096783
511135549
97443705
1566156137
895419461
1949402471
77522912
831060355
173020083
1677927794
1571117194
17551148
1905052610
1130898077
1259977851
1880612562
224809515
1449067903
439892353
1484425397
1489111271
1816177088
624574981
1364443626
147984690
1811840427
818741410
1261749830
391828736
652919272
938050911
918877308
1445036749
954373457
1051695466
1039265301
563227752
541669310
1988189398
922875004
691467670
224666305
1600427397
17600779
1834189309
93690482
1551937944
1830525134
49616278
849184449
1931898249
1678568049
746700947
1260797230
740374820
1092357770
1853367318
210538550
1466019978
943327382
1130504909
154818718
1312139543
180624208
1727137947
1639287174
1104124600
119259465
2122962908
1168147812
564408804
1748342270
1306416987
1846738079
578774128
1231980058
1590167358
332799988
653948758
731182417
1329087181
666414030
1925194157
1643451022
148680315
774547524
1939159760
390467848
1340418265
1242860954
912631527
1234971885
216503285
908920672
1705761301
311537873
979498381
1127859121
551202738
544857592
406633525
283854101
586508064
1523318130
955011975
1946239961
139920674
841701649
927796550
720658727
668126118
1263391260
1827211140
68483061
78135256
29742445
1983049857
359773669
1940460690
56563639
711899680
156710005
974834239
311267936
30912458
215798572
1984420112
1830616946
1186217417
2077043826
406032669
2132349363
1211477963
643996244
1775884532
229467166
965963629
108032137
826738181
1198274278
1210346301
2080242506
1694848218
1562393842
1728228197
1715267566
1021280227
803275908
1751946045
64584746
313552175
805205776
402255016
1651889982
306352908
904927674
1612982755
1475783669
1394655086
2115530794
1419027873
2012261902
1660299269
465810487
468241975
582972333
1875343384
1970467120
973337101
1297507408
1663926200
1363576484
1267149911
1277509005
1965359625
1838733401
2021806712
229250389
199455773
346116079
149236529
440149563
794026515
358449399
1762985709
456936297
259723233
748690913
2092943926
1671073271
722267089
1864544939
47397273
856816663
305086168
752802919
2008954986
1462353422
544182682
1831165953
523871839
1868014187
933044705
801640203
1615069535
1151539715
887381883
278608968
1184320928
1281319162
1490319804
567155617
141054174
506538150
1120948150
1972437020
1327709904
444386062
852679923
1326335580
1597028639
977373316
2100132502
2051271729
477543020
1304146892
1860877490
1002436056
509621238
2048009399
1924604389
1320926100
625425613
229887959
1079745736
1886730020
1134789459
984260928
41226595
1334778968
829164493
194383077
123027038
308949680
1467682931
618619722
384399895
1374631343
1961488478
727636846
530460281
18536099
1416952197
1637405765
1641492446
803880021
1583045485
383872250
316217738
1610714632
379534476
2126699721
662595872
1409506236
1838682432
1918409751
1683890902
1704827395
1926461672
1986477314
727566080
1049695581
140029750
1176592447
2120675245
1178677892
1112837599
52575119
1155095945
1969413532
1627683029
201158406
799775126
1145998802
490675972
236200424
1574019675
447056634
918402831
1304729759
1439068144
360288162
826662219
61493210
1528194346
969109321
1472208812
2056422574
1475953035
274975457
2101223959
659208332
78849
1263972504
1780936740
1471206419
620884740
719327310
1555254012
959672176
1899325184
365730337
44305405
1070130332
1286078311
1797923869
1305439
406092515
742729080
1263146652
173635397
236614538
257654077
1842295995
1235099917
2052630822
312002695
1186118087
966874788
142836824
1761587289
1747442297
490106495
359295623
335137167
643586514
1568812990
1952121254
1749988624
1195973236
980927369
855395303
1319187527
149670914
1833869755
1386770142
1506689704
64854994
488144453
1438252668
519864616
1373238304
2002434697
1621198566
1526887968
444146828
1710549294
799934247
329909837
871022960
375301249
175450211
1983893150
758003999
2020421062
524305065
2121670054
154254623
1331955154
545380826
206447079
2145875406
1138920813
449273603
391848589
240209362
2022428435
243146759
1505252658
1829667419
844479962
869222
338018677
872517343
1414482024
1134520013
20867413
994486514
945106539
197632258
214268218
1377785975
324480206
941801172
627844205
448183879
680712475
718525122
398595505
880277150
1098197096
1508978938
644248893
1279043815
702202498
256483647
631295511
771354614
2042156756
1144988852
1097951736
1129688058
278486258
799586054
111759071
297785897
1226196524
2000373333
721178919
360865377
312292241
1923929475
1326849637
217455967
12767874
1098171571
1380481000
1741416491
31150198
2031917593
1434196514
559387638
2070217132
765341451
722152197
1992427978
1984142490
1422040579
668788149
1411705547
83545798
587893922
391942260
996658326
1907852339
43864202
635524451
104355683
1922971877
1622670640
1317570480
688690015
1522027777
785862108
698319291
1451010445
407902424
1279363548
1234383402
1124149243
1847397131
1869861304
1551597844
1382739572
911196405
1516971761
977416257
1154862115
1212671431
192298177
611747529
1113746365
1942324108
1007230290
850789784
641509828
1636642038
523727657
10291682
1891678339
567750852
304586975
674413970
85808127
433872329
332281734
655267736
206215866
906464587
1418841041
728658031
595670314
848472517
563449411
1514293519
1836098984
2028007707
906253243
1620227877
1145716369
1303265936
1765176372
1514855858
1443827045
871760405
1319258795
1193778713
1552369400
781249992
1207879153
1056124198
1063048725
1361869179
251450628
105854118
464216946
789449654
1866455577
2035327259
1550291847
772755847
177699450
484313625
1705363284
2015614292
132781380
638587255
508507224
639336280
1032694390
192190317
2078442185
80794674
1351873545
602317537
526886815
506719375
660195270
511912596
900082304
1725284537
2107444888
1671832144
153418474
989212085
1058465090
539684527
1801066943
1483947411
212149817
1381015346
865248227
601901556
1639037170
1707750079
127689388
628676803
392961630
1280643261
1029128322
259413315
561845886
1111275596
72293327
1052593134
1239968087
237842612
1700138246
543306377
1260804439
344508281
1339463359
592515776
927126245
1309999273
1580599558
152175399
880240521
1752079008
1811004029
985513194
1237727710
829518803
2113192210
1761606793
1076684181
575757818
469091067
1352546850
949144122
185475741
1987001897
1950367079
1682680665
2039342042
1219979444
515984026
1200990402
1118174009
1097250848
1928076465
910085729
402281154
734660262
796613375
2011800752
2119594220
1528170274
81902653
1792066209
1118054164
276281487
1566871412
1802419857
1339201225
689462700
1038656487
1237971197
1902830790
1780439343
335412512
1922613906
891657819
193450321
82013658
412901144
1050539902
1540580192
1821009635
2111978872
393652156
1673336074
136346924
839624132
804839667
1359148995
1136237631
391082358
1627995397
1256036736
1148798636
615719430
1894870055
185347829
764199586
2082540690
211454357
643495027
2018819109
373194329
1197839505
773562494
111261634
842939754
216880926
2145170243
1600932652
1030993506
1807876289
1593651606
1374621275
2066357696
512900020
1136739323
1799879644
1788844008
808168789
1953242403
687392751
907743598
1141385025
334651964
945383119
27921045
1516525619
1520855034
13342097
140748533
1513267009
259853732
773837604
1551108706
122051926
261592432
159815205
201537181
65331157
1863590757
625161435
918293868
891333009
953312780
626820647
1969357415
1189310860
1402075177
348828068
1456408223
245486941
1572048640
113449909
1452175703
436016362
1232858682
1590681937
1004624122
1340464225
1252525114
306683190
1882951999
1695507513
1926022850
842648457
1636761090
1159581335
1031780543
123434619
1195452783
944876685
1351653705
1210504889
2063727744
1396741409
548797094
195642040
993349637
264104978
1481028847
192176933
1896993627
1704331080
243131803
1870370858
513589702
1128512638
2050621285
2112114314
1881641731
477849380
675782242
991419965
99808138
151820718
431624002
876454781
2060116226
954294496
310507193
545991246
1042461146
1611700961
1826791673
495133634
375872422
102320539
425344987
88599544
251880374
684291766
1547051202
640068497
210192098
1133226184
1777636582
973091016
481302857
735947190
73388352
1274851916
941860523
1825541737
1171314646
1215965679
404481390
1668088596
1379330738
190521907
2140436402
420879467
727303701
2114425760
1781464113
489681308
1395389393
520350014
137008731
1520719875
2068898352
1120268800
1056791229
1762434823
428740145
271291718
1455789947
2043297427
1949488548
942187394
1122400237
1431708665
158691097
121422406
1365276417
993313541
611447582
1648950254
1343028022
521110213
267842596
975299224
516403066
844905371
1518499926
228825824
1927791032
1802065103
464414049
519269643
358976499
426695136
267023505
1863095469
288444613
1965880991
681609424
932759558
1576723563
744250105
1274488529
658962345
201251167
426218209
769189422
1722479871
844973817
739954360
507123247
703987036
675074549
2027115913
2116702999
1716569660
362329796
1320551316
1720917728
882331202
565848397
2047250030
1309182954
2070264910
227592033
727524933
487602972
1633472105
906878133
357916049
1979283098
1745904041
1399979702
51353057
1307129831
66258211
342085257
87881022
1464110665
2103910510
394114619
1666166340
991318248
2003335990
1523307058
280022098
732750922
1143909881
1045000687
1505612276
363428096
2024781641
1355719322
657163670
1614653874
876989428
1906603016
1413907855
284830345
1334925350
721229396
502389472
523605609
2145555338
549776454
1490795529
1850767590
2106414012
1040470291
1837733091
335036425
1496166764
118713851
398940048
1860575976
1352055145
2093006719
2108150686
1990853398
2075793507
1148199211
1339865164
199483062
971644592
773163577
428922888
1474378937
331834250
5369630
391956232
343666911
270907863
14872841
410335020
757828370
678228402
1013034010
1108820783
1154072124
1919990966
660887488
516186625
467121998
1772035016
1705969965
848893178
1814467605
127437809
1891804622
15055799
1237038058
1097254795
890962940
1211096775
1684805551
1393993139
394731392
1022317389
1054031009
1751241842
886324661
1318135234
729030373
307933332
1089528034
1839288859
1097117136
1800922952
1837320184
1938271064
664799113
488905132
1782552746
573999811
1848203774
612523816
1077041899
1436158082
2138703404
801642551
20283628
816185286
1969662240
701724920
1105474593
174161686
1626816771
598740912
1434081852
61504950
1910786441
583537941
63487699
2027179814
529529283
308323665
1633277784
1593729252
120082587
45527847
1938988050
960326673
2039931641
458587416
101530846
1786136566
1144683210
1663251585
148231471
971199172
763707043
536843845
882040268
479372461
1146088074
1191115899
1377867365
195146730
1796273920
377704008
597768418
1818483708
1806963453
2063981097
1896223551
1375865338
680968532
210147875
2015975138
303759187
1069752810
1409765971
1085049893
624915598
510539056
1003610568
1064945379
1238971066
1758611800
1181486895
1685696914
2029043813
1560815673
967203533
1992988449
2110279132
1283725222
1933776510
377833042
2088469947
1392669638
1686529531
135321877
1846276389
889419074
940805388
2022768939
706267047
289216518
353527015
189654479
1020289474
1222523057
348206250
1830175775
629655697
633305679
1174153411
181329095
1269869750
2081867455
1215387390
1143171656
326205191
1666771718
1847890089
154617853
967866559
1694731786
1956111117
1590554291
855108016
1897028340
378757797
889719294
1176362999
1406638708
978619281
1781267960
542829494
1293252842
633538124
412795751
1701229673
1207895021
205286473
844610501
445047089
49454571
1907627884
1797730817
1405778611
985661814
2009154144
256493073
2027743900
696056356
2104555817
633824505
2077568151
1121330135
1087886733
1033853195
1828515478
952036259
159025803
1827551070
944103855
987226446
1882302623
705074022
1776639468
1713377955
880054808
24906087
711739705
2103826840
1179566482
823473974
1940293616
1077243704
189179171
1196215873
408535413
674669284
72011334
1249681800
522990595
211090537
2092336024
1743313137
1044054691
1298481375
879560282
28523889
510693449
799443800
1906668374
568500507
725688649
1894507696
1021286886
345613045
947927981
1694857757
1882157409
790116247
1384808713
408982853
1138598567
1080817923
641635104
338934677
1919673565
126702483
1475078788
1497250242
197984547
1446524493
764920326
1221075291
1146845909
1998402918
110935609
385038043
1707912410
658902114
559957408
1501274333
1897063335
1313674793
1595144663
80291244
988056283
559497487
864692445
344989664
1562100277
153030999
1063868080
750667834
1839972738
173647825
524682615
1793348555
556286428
1793404910
732154538
537940020
67761571
2069870785
780736837
1727067207
130467341
1990419940
57079959
745894822
834944996
1122316904
441317220
354975337
1362143
2066907339
1560394464
1289953479
352544752
2116868484
1032469630
61662512
387699441
1391542668
32344309
867156096
955088659
49917005
2053041945
1858751589
1774971905
508072982
1605846179
1860182557
1281699028
1783705857
2004323115
1268006675
1438046079
743425232
24499735
2077394782
1492118906
1643061861
458393381
252589350
1515462280
553889272
618595539
61560448
1145726596
737570927
120556975
1355795092
1601501664
187184870
1580712852
802760595
1973947248
709390817
1974712924
41673990
271739414
830341311
1146283336
342612078
1131793808
1495221862
2031200149
1205906035
76947899
1946125714
1802779826
222996068
3823914
391277367
2053616202
78303675
580455997
1512544321
1984373412
1850746381
1132095349
1851581053
1677896
627421422
1434156279
1204211028
2072535639
1066016701
1921192775
375349976
1013546904
720040048
2103951215
1678270991
1973176475
1564210092
1982492158
322207609
665717608
1745516328
1036828476
222426802
991216305
1309897647
405325657
1136484487
1871182551
1231840049
425820225
1470591532
966411219
1271516896
363439414
329070987
1502787529
451936757
780967829
1273763822
1260942987
1726077411
302986924
835234841
1429105291
1472196537
2868145
1644366528
1133717577
1641165956
611740187
23327921
1261925884
1814870719
299275441
74102191
81890699
589898889
115652848
1177873592
1017369386
11569537
2033427733
88687420
1717447229
891484441
1503870847
1612367745
1364070813
1587297942
330021206
407966930
1073608379
2087035348
2105926936
553782258
1424166111
814698039
239971384
801391990
595771833
70406943
686399988
1129072921
1771379492
325183488
1686257679
691881169
1541667494
1184412030
1526194775
1646851269
1288530325
1062379304
1250842931
809250695
1133098009
18110868
1763655555
68081635
457170285
1244760185
988013149
787690852
1340141795
1280306879
1286907745
518825434
1539520571
587386480
953270253
369858273
570256942
2131816450
1753620196
629423074
1720404125
1713811279
1634718473
481664412
1993642303
1422286128
928965891
342021876
1081138939
218900163
649921503
840595392
94699969
500405550
269360238
1374615101
602098002
880664368
1231871152
246748557
779391143
1447499986
86104334
1710366954
1521016484
5571934
819636705
751873059
386163045
918115725
464990553
308878178
75550307
1784453007
886755130
173831865
60993341
282185658
349414091
1613410516
56794450
1109186560
128415960
1778794845
2091806773
1724460907
193072180
928045620
1015524090
103850635
1499961177
277452116
763470605
1689600659
579133785
1279238743
767444628
1571010929
731112584
1482290493
950161027
1446628962
505477707
589677374
244618195
499064451
1056942890
155738979
1613817095
1909454531
923498906
1427453647
512227486
1646269752
466659990
1821742967
761527025
62103020
512205700
1358563858
396012645
621215689
2092288370
565535646
1160590730
1719672828
787138727
311015613
421405524
1792580785
1653260189
873401682
1416025528
22028646
1390564714
451713365
404110485
1751510983
530304864
1875486006
1913580413
745822952
573505583
240007770
963184738
2146704514
440899274
1826733229
1723913902
956586967
358630270
51138985
1824238501
908167022
750604146
487427286
1270193903
2095854824
298419565
1406036538
2125345954
436664983
1672588723
705063496
400919112
333657729
758734615
44040032
946121947
541418797
536212049
1145612886
764383890
1514514518
1929596413
757513937
1202978738
1410334466
794266545
57266638
1011991148
1525665133
1009642653
1823678864
226661851
204157764
1082044392
1362179057
714107252
1495338209
1776721013
1381593268
814698885
1442582771
399563179
1896105570
341645831
1247032978
1724610333
1396146135
1212895312
388730322
926421995
1435935579
1423914597
908161809
1576073652
1135352949
445678090
1232017713
102361355
365686944
320172463
538397829
339010037
420090041
434403896
1373886849
1045651377
692860682
669810471
1018328005
1631140446
530310401
1733878321
1869744919
1593439798
344860585
204728584
1706988619
2123792067
939588234
1322610159
265754829
920674917
1055630053
745514382
1046603821
1097812070
65691435
672675417
930607098
373084174
1091986047
1783321902
222619413
981609322
606591738
1513792035
1879789894
148210440
393082408
1571717638
1396365856
850115785
1565901708
1971324473
96372380
282094621
1281411573
446586575
1922612018
1933101886
1522736170
1925351074
1272806998
1523166688
958733192
461279091
1418202974
1639637414
247083428
1747405746
537797898
2018148739
978023962
909768953
1766514877
915203195
822056879
1163905919
1778975873
401117139
199160799
879858077
1762717197
476399206
1778505745
1005301619
517562487
1048091840
400200302
1816678277
878383868
779035726
1954797270
1814552576
410568576
440892064
139461713
2118249735
1741458581
1896172347
2041273435
1179663471
561047091
2111920414
658344270
716927833
128923272
1613629409
183177422
1872009496
792144002
1533396216
1447216210
673519914
66320020
1795032180
1902778506
31879941
2091326600
302554348
2107500928
734190439
712698123
132569041
1734028139
1757182164
655904979
1011010926
546673198
371872891
1114948424
580643938
1948999045
871616798
182105327
2069656710
1514067340
792083830
1770584800
1451034073
902198163
1865123744
194865042
1229516939
1346297524
454118673
1822968660
1810304292
183199136
162697934
773159477
381889695
1208955301
906203982
2144475548
1455967342
1337972105
8500060
1339451587
1882703343
1347397571
664799915
2057854859
87522326
1232617194
725114110
640268053
485009684
2036642814
589979298
1028788532
788373720
244859777
1988669050
1133183954
1005359279
612441696
1321836755
767751794
5671989
302107710
488923097
1804699794
290595333
736979214
1819168595
430704349
1619486779
977165455
1920430866
1831095220
553965177
214325382
56457918
907030748
1860361188
809572428
1707307837
2117056224
1007827082
1070597006
1694205087
1598664375
682488561
1117525008
607864577
1021723513
2092487771
409339430
77078249
354091664
62232646
1312191386
1147194230
1651414194
758874072
992615354
107365637
773664537
1591714211
1326429931
1350269238
1220644780
585304121
38951261
1702777952
369128330
592056630
803456078
312068874
441205508
1470715035
543103088
364549720
21193841
1404836300
1858377781
336797993
1274295797
1440615165
1834912476
727708058
1035863216
1914241377
78612763
606010789
732062796
2072808078
496513559
951364426
2073909847
390986164
1839162230
1040436782
1281692559
1147379080
1808549719
1627079176
15413708
1327788445
736189782
496132198
1560042301
1336908534
766043203
310189565
623728229
1392182333
1399726704
1918782997
867532795
884837126
1034255430
455995570
1486514344
2046871653
1142378997
923130862
790277355
1750374506
1043358640
1131885477
966688327
1971008663
307985952
1837247093
512656436
1429994882
1322215211
2016703015
861465850
1500705249
1455928514
1792127680
333185399
33868301
1290765674
306875880
267073475
763624190
1277735168
122065818
1679976818
1600360267
821938958
312717968
1976972892
2100996758
1450529884
368026152
1541442969
215032678
197526370
1627936030
2088103911
2124328977
1007123329
881388187
190242553
147353286
1828652265
923410924
9607319
1910343369
1461011850
1925754180
473634958
817841994
1716061998
1927904556
181508043
712923355
1328850751
1227339713
1122215987
54625731
1120918760
1823323484
1748064809
203320481
880992814
1936878296
2100864871
634319189
2015409249
1483138889
479704230
75877738
955664901
1458403477
370926785
9942290
1623809325
2011964221
708224849
312173161
1785754104
1365961466
323906580
1315371571
451019221
340767833
954368784
1144765056
834084824
1192259836
1848328536
1131030659
1103845879
145023685
1830461556
144207746
522946989
880258676
1297121761
1025120152
2033048998
1915702608
1292509959
1776513304
1758121044
175092567
1428480122
1974642074
540810595
2004637153
1206776439
896968929
1584779533
1517868772
1084607764
1073675343
740640742
1106322746
1894658880
1884640959
832513284
1747534625
2127077242
1236609552
86736932
419129104
112969776
237716041
488793041
1823646828
652749062
1796349560
1317567056
1807865921
1567120622
253558283
1163612613
1148592770
1009105862
713908131
43668865
2137682508
1277703809
2093371231
1010508784
417887482
1666591744
1366550834
1642439524
611083465
2136780044
1719677763
1035549981
478475399
1848740826
1588263037
1019525222
283921257
915742113
232094580
458531381
728694815
1538951416
1248180388
1149369991
1484304296
168745852
836539688
1695461252
1264948427
1647092088
386942397
1047892113
1059643328
868705402
2135807222
88958355
331585458
877498469
612193676
1125172294
1396335348
846297557
689603509
1065122880
121969365
361667450
1042289598
549458785
1336411801
1938293592
1258490572
1332397645
599431429
1250205637
1785854345
528843565
69963715
464727883
1103757106
1083103146
2094128940
968647200
1627230330
973255086
419924758
540895671
1282268512
532921335
1676714074
1186765113
1120674116
1524927501
1755172481
42329832
384757594
751240209
742184095
595931947
1444966011
579268929
1585754939
725015743
1279545187
777727651
1833359107
327956649
1492188552
993131232
1124673372
2141510134
1576192395
682065864
2133719363
1018670517
1699242778
1284227485
344879019
1929131768
491639858
980261458
512587694
770604905
681948038
1076873847
2133896053
1157277447
3452031
720249928
1312364938
1535330730
1249385722
1493548465
720323094
925262512
1017754503
1796876833
394909558
1035790958
2041836563
1794678689
374226278
1880696974
1500904319
1192035170
91337178
2079758335
506385
1944579989
331609292
1650448780
298127715
28750715
1333744939
43996146
1728608369
2076107978
257039141
704294352
303005561
1497964822
680345077
1827925558
902595371
1391460201
2072872971
2111155460
2001598475
492316297
1193030551
1677776995
1276316592
971662505
1508223199
193601786
1367808388
324712184
601273634
1126451519
654498966
95680178
30627449
377490890
1621887216
1913954185
1951354559
320042546
307052227
349277478
957900354
1186412030
1658991784
1568070946
873744034
1738131757
1136679300
995431435
288504894
895545927
1240721097
1829079676
1612753818
565898374
1477471588
1615211209
1099808644
397115906
1619574528
1800377798
1518712162
800287406
961459981
2124972088
1538197200
1312983034
129564275
1324012885
918642255
1731646403
1306059544
117888768
1815310352
187714680
772960413
2066514207
954494012
1838675702
2073621399
2084641347
1308719964
638303833
790303585
469571329
1524962025
616080577
736153647
709243033
3256518
735473638
1905795634
1268776695
1348834379
1543123781
77462064
1154210070
612671024
269031015
1992174676
831215024
1903906926
155587514
140361584
2053748871
885636825
303837312
1600770321
681662622
1881988615
787871455
643629980
1118473839
1604118774
348122666
66288857
1718354559
604971146
129137687
168238665
1527431676
332269070
1878962698
711914668
1916960096
450155873
1935324614
302399083
837949404
1988380883
1175892671
753939159
375056126
1541170857
1240214912
1944738629
1426928917
1013459333
1244294187
857465428
1255934575
1330183503
1907677980
269960790
264590737
920812865
530160014
1776106431
952904918
726391253
144651816
2026252888
372261861
585561857
672537958
1613305676
1653110166
392029222
146320064
2065577513
572030333
399383881
1636130824
162305633
2086881892
1977713108
1810214097
1721336404
1802317080
1092624587
737155189
965539093
2030392252
1153422279
604548175
1013644345
482056505
1666333290
1790156353
1010503801
589249667
661794508
185617412
1547789715
1935007145
723630361
866150904
45400390
78143768
37250384
510559612
1298449279
634052480
1506260335
1290908499
1841810465
116258680
819121828
1209852833
1514037720
1870933374
1942857364
785573833
234770509
369503693
281574528
38471897
2013941192
908559694
2065512332
637738254
642520675
786449749
828974118
710119867
515843896
554423091
2026070524
304365844
514753614
1353538375
2132916192
982242809
967432237
1504069886
435524797
666082455
1306833701
2050853739
1957026237
1116246822
1280600383
1086415610
410242886
1943097019
510739002
1042487795
138025258
580638401
700130025
1097118027
725781198
245523210
1570015935
146350686
1961448513
404268007
967884733
2117990921
505804232
434499819
1118568663
427707513
899276124
1842005966
880350614
1183402390
1428179851
65409972
1929931922
440571477
1375909801
1784882357
1552195178
587866307
763222148
127427600
992811167
1797341619
1284793837
83883360
1292137031
1987729818
728281252
877196143
447819098
293580777
403328134
675056732
1829197107
1308157231
1448729892
2114770253
1345494006
856703433
1986390399
1649035785
634452491
654108994
1653691703
883343280
1337476991
1781469949
1208663849
1938037518
679969264
14974876
1990336306
253441003
538618626
648874062
886426044
1814811612
1431179955
253249016
852672778
1637859469
1857579570
1526672495
492213796
1133827378
332759572
2126854992
1198737277
575165491
397631103
1612086686
640218233
1123433380
457492798
1088800344
1197580622
1758285539
1582690151
1619547724
1588479357
1170091581
146147523
522036090
1261042953
567984669
1680724412
1195850965
439240935
1143333223
181217087
2032616747
64145915
770893026
217467661
1687058944
2056194548
2096785925
247550690
1376364195
604630977
119417039
1494298641
828126561
1774666397
1921786444
174317874
882639163
1106784304
1377421252
1084327878
1676294768
433090885
411552502
654235958
622023270
1682832679
815002986
512982099
1970030210
32107010
1077185600
432869172
1065980133
890715620
374543802
852413956
482938287
1849485959
1739168320
1767656784
549626225
416392866
2071620607
1504305392
59480035
978178018
426114360
1869948993
484574986
1621421307
830092422
178626079
534921651
629502043
858282923
1920145666
1690924470
1751448821
342795235
1185625398
1020123732
1961367680
570368111
1910517560
492477440
13628108
1087703729
525568186
973312734
1603025942
725807442
213077443
819767184
2130696615
1288487349
412807886
229976885
27335899
1372284270
548572338
2081326793
409327010
1745410901
144674856
928004063
964019140
609033870
1954956936
543187003
306150601
368017961
2062777204
1267511468
708009255
1738629618
400208730
436121663
1809945280
1540404745
2045963230
220629086
129265410
1102452767
540734903
1624929755
1949034566
267520685
1725006097
1175012163
1254440668
1567616637
186941028
1381246754
820566308
696198211
2122534976
657244748
1872535107
1668587863
2143018071
985478810
1401202169
2091529800
350125173
448078554
1726712957
1244658674
767840365
1522662788
413302794
276427418
2090054758
1160792626
931585816
1949907453
1467790330
335037635
1821879618
3663497
427274136
436777240
1321487666
837972473
966058937
2022448971
322212333
679097710
682932194
716964812
319943748
1957195430
364345175
439038515
807250025
1256343424
1491661751
644702529
595707308
1725651286
1965416458
451008157
178812102
97610500
1592419624
1095195829
2024944447
2033005651
1427463143
873751642
675192573
1848973376
990795310
473350711
1049780699
1178804602
948602308
947024281
1195226154
420112861
1413266483
1847542019
1239886383
2076505916
1950459152
981037051
818908714
587075058
1659266771
891093934
831816410
1361353177
822879216
1312733800
344724311
803507258
36582518
430466564
1902867460
1852895583
366827265
707054315
692521763
1797064551
1596831940
1107570663
1638395892
1731784397
1476184840
1594657341
878972792
801712003
1976505002
1179167381
1315053512
1451876773
858094699
1361443194
692537821
1967173666
2024653285
2037940582
2123148589
1587628484
1563645249
441860052
479431286
1794500884
1473643697
846261968
1135158204
1375092668
42320377
1383681321
406963460
35897360
156798744
1919207588
1756739400
439925408
736920438
1119432599
1329891149
1543215389
1354393580
52130315
1953874982
704336614
1161003562
1636287526
1782428017
522368961
949114418
1179295577
367731578
1233150950
106651258
1363911095
2118126140
311473911
1510629147
606272230
1091502360
69017813
992856657
1001219748
299386368
1922303976
285036075
14345973
165336260
2060072700
2079575467
601141432
977384425
1798193518
409473981
1356402393
1415388423
1606268471
41750092
626639886
876531815
733804382
310853751
1982712207
1061947540
1522845555
682260963
1541979214
803477235
515695508
942395452
1857038079
2129138978
2080940098
1830116496
1417889713
1310986214
1660265800
1946049649
528391563
453836683
2070312991
507458566
90932975
1816315904
911672561
846576693
486082701
1098170661
1233487078
1801765475
383728580
2134038802
1853452800
107381836
1767550811
1246806316
1157915917
1083607262
375952205
758889116
1710573270
1972287450
2129681163
922736217
1462919653
2141101204
1440795199
1848992199
848934574
1803892216
2078792961
824242087
1726037678
2017281498
504069859
466225936
1634578240
1438437750
1824768631
851120394
2053712838
1605305820
1175552849
588939749
1698378095
1097575785
61869143
1700457966
40255165
790854759
508788657
1597607091
608737459
952024804
514637934
694421894
1183713963
97720599
1718470048
1757902473
1871911049
1277360871
1817189084
312031048
1339808105
475879525
1636376532
1949408877
271896197
1490717908
176408769
201719006
406100367
202009063
2046350355
1971492824
1193060143
797505471
1600256654
1874802634
1443115413
336976613
882120236
1262090762
2072929482
113667712
1944115100
908157377
2087048465
1458569745
834738102
898583716
1510425916
476969621
791387609
1051304893
1937735455
1832981178
1738740355
426368241
1371969779
1672445280
377156639
1877503886
1711376509
554280511
878006142
727129983
1135226077
406475944
1200634000
1269342200
1316025971
2129315995
1193728457
702257835
1419714169
430967226
1471479775
2003328598
1575795042
520811390
2096941026
1966278244
1166779936
214216082
1526858957
106182189
1599664290
423757916
1947143936
341340466
258668178
165378710
1654294445
2047368959
193337254
364902662
2140008130
1500251481
1597775403
113538914
1746003022
2065267062
1986734168
675413261
135624905
1150753798
807814615
394153481
1441935479
1775017504
702399706
1835590517
187194347
1648493601
834732302
353895497
1301402823
1347905217
2109004710
323207602
428209454
1252612051
73033034
471120596
162598853
726798446
119714897
408284158
1349201871
1839536612
916243746
1640887957
1568147725
832532839
1341538768
1101139012
839917243
87862025
1670054965
1905419377
692870198
2118698175
70201875
1866386099
778810378
1945974007
1757189357
698668706
593288054
849279852
2134976240
1193518853
2110514289
825653335
1137885279
1648870963
1573607665
1690699541
1985586982
2003341658
1192814393
988781344
1504991514
2004946151
1088414996
332548037
1810824743
807887094
747853919
517142231
855065437
1246379534
258695715
1776273384
346254704
1971709703
1151592440
68890952
1132662981
1092660805
2000995136
13507350
2059735657
1275251122
2066665780
575342026
873858713
2133622665
1851612419
1673184384
425014502
879298721
933595899
1780079690
1308661393
384909421
1691817253
926431739
849712845
1804905073
1027360390
672492253
610098073
304783337
400177691
1705673158
2144346628
560389986
2071820772
263957842
19784624
1630676090
993711616
83489679
1346220098
532284299
446493968
287836814
1732017730
585217364
139231657
1056438666
1496486125
1877601909
1300261152
306487942
9141359
1631900525
1035676643
302769238
440873553
710473157
1288337308
1153467298
224980858
299960499
872925263
2025190448
1750800908
1655938970
1241302826
1355655207
1495520814
354843308
216947973
435641360
704304813
1796590455
1908210329
738019573
536253719
443825306
2071648725
531064972
398843493
909969332
1395392352
1680546990
1435717754
530090090
1193869099
1729847399
852362584
2110564152
1128277785
2135439340
374437804
2059943527
1446166389
633642427
1302288938
1299442201
189227749
1698172956
1442885072
155984215
1806490267
1949017957
1094464668
1654722278
186804838
60734918
790024608
192794772
620603556
849434197
374705360
1064185289
1488966648
1083329122
1499175612
1590919782
1938837835
422511510
1970091915
966476339
216362862
1833606250
951519873
770384939
1239277205
1841950643
921640073
1652069248
656191242
1883018918
1147618524
863573291
1727364492
941827628
1485743391
1546201469
722928568
1797819359
2097323842
375758274
431457466
547865653
1116185664
1435195058
363079478
1988021793
850545987
1192492711
1381761388
275301048
1043408110
2142682034
1678372791
458136727
423936140
910649980
2045736452
1349075885
1702660729
581339963
1794657003
1611600516
77167634
541280134
37498153
1122491105
1629057727
950409326
1123902661
1692737146
2061243455
1136479565
1072684030
112531873
2132856018
709070040
268157574
311669335
1041651992
866447792
253510054
773961874
1538317925
1204277581
1547465489
1807788378
1913240940
283476429
1398321995
1077585456
1419969462
497974568
1673577815
96072409
1468590427
150966349
219169287
121157783
1298780078
1887060604
1726673256
151106329
609946901
1915961011
81607085
1044467910
1592120759
1284561668
1439484701
900696793
1888411306
1454864673
960295516
1661505259
947144040
236594779
651795860
1012281797
1920446363
1884449625
1168689550
1919288722
1209170082
238540109
363567162
1020690239
1456475528
1524507172
1625400740
1243636942
1125150575
1430104391
1099792059
978000665
297616510
11492586
1722067789
964966095
341075209
1131236737
313160352
912278995
325953241
1870122892
1700504140
279696791
1437347648
504321504
500116524
982540173
804768065
773127456
2051622685
570566665
723891110
2040827113
539264485
474904660
1381652784
171795409
508019424
1393866175
1507173742
671667119
923279412
720009918
837061717
274676296
1180690328
2051042079
778917199
911842537
1650480728
1652332499
577729398
206835932
1800796828
1319265517
518897543
861126171
852853599
1407022600
1451044984
1815172566
897268128
1119292740
132573650
217628006
2054087482
492050256
1818951968
1881793706
1720402966
41838047
894469670
1624298410
1883479290
358241940
1985533473
755487236
1210404737
1049532847
1931711954
696876286
720621362
302595890
799349223
966865914
1838242719
712426359
132292154
1252972637
803401142
368340707
1158836560
1897502011
1826601761
186604061
1050454169
1508536985
748910857
1861533305
1190311353
1553480205
1414535511
222415991
61919870
1533600242
26006967
10383352
543757653
596446289
535578515
872620521
144651722
1153917491
1289064152
811291080
1524137016
1552028692
1215960431
7906290
1993731421
1049295900
843927722
957016285
907831495
97765874
1126382886
584888980
2084174385
1891942619
1420350308
1246929964
1942388111
1556541871
1875416015
598881417
2048323544
349627336
797374188
1988485119
1815289703
380679094
308079184
782030788
1784728029
852745048
864229508
48449577
170093773
1684276476
178220721
881364318
2125127915
1634380744
927643314
718867844
2113612104
1798779287
235653665
669714913
722480368
238663744
2053490159
839324148
576632808
757141039
939426425
1691329885
476079670
1628432727
463551718
348327391
69266819
2119712786
437820708
38388313
1743265150
46053537
1559409789
1733380853
1903017280
656921439
234394156
1694701188
1438418598
1118372242
290459275
1269716530
1223025846
22436238
1919125336
1358690313
183785485
842855571
726223688
1627013379
1689570117
1081823236
1110120525
1977356096
17856715
1249123201
1988165060
521646885
642160289
1306765426
1270363286
1055944154
1189269551
1515980202
1074467600
745831605
362005215
1829595758
238571551
1010300875
148505588
2138188245
737455434
931827173
785993660
1650127639
293726749
609437608
1232791749
1252632038
925736296
424407504
331756790
136453145
2090391733
618861894
1349393377
172292864
1377088331
1555972847
1515009979
15662902
991841427
391538951
2093928625
914161200
425348717
1785416446
2027012465
1415937087
1860943441
2011773364
1184068300
591496949
1096234597
1441040501
805591033
1428140126
547021002
1052823205
904397750
1603224584
326127737
1447326235
1059041223
1140023589
2024155128
70052112
995934859
1850388746
1590480996
982148419
1849069972
828898361
2106946954
1541124999
703448998
548837977
214426361
735146686
1311539154
77746623
467885013
429516736
1922761466
1760363627
336701408
960305982
1178246357
1867031267
481787848
205735000
2124462705
1169289259
2073717638
1810249002
1506845426
353654338
91280516
930810646
1167476351
1890634102
1414765780
1606606493
1739139796
1404617652
1979863382
279671612
1422580573
671596738
1215389448
1573316826
1101844059
461583498
1747573364
1227197645
1483205177
611775401
1173730207
212523
922761185
699971230
872467491
35845248
114834271
1541773929
588385880
744647827
1182326250
1968376965
517709321
1522624810
1463777078
929457436
1725351917
2066885377
1279234219
1934459099
169564898
1416866911
1569577776
2008545993
1253556635
979575404
1623793225
684085062
1002129588
1763576911
908657883
62649194
1310495302
1014310495
1547295626
1409631458
814497625
2113895870
1527462895
2077839565
149850771
1011057451
2098550634
800331612
1344939261
890876472
689482859
1449773120
1491743013
1347962288
7595446
1752761719
1687193119
406265663
1206211406
1096425388
1350303028
114981666
1640320692
1537502708
1657522154
56868104
1674953397
1083384021
38386033
177760219
263701128
113554276
1788266699
1696134668
788495609
364794299
687679777
1666375808
2009873800
1946749026
1046465062
1188176333
1561941648
898810237
1257694102
1344875784
1074661835
2073875407
2120839974
157226741
1579983321
1114228707
1594489134
439082326
468768868
1426188597
777422782
332965322
1997893029
1450126173
521022979
548908308
1449230197
1810854031
1364114080
1297407794
1997730120
630681411
1623510057
466892026
33676549
1553895950
272734525
746859436
327102885
342328811
1975564932
1713467558
1280503762
2077429611
628375569
1098670941
1003824851
768679765
1302582693
75893699
1422591134
442519179
1150891547
1325592366
1285382379
1276906014
52281294
1823898945
387350905
1017395010
1866318414
1789862272
1339813643
369802555
1479105454
1145227607
39614870
2094174545
567358961
560987945
1285040637
855070794
1524686522
971470100
1806670041
1326996241
1670286338
1956808799
768482593
675316952
957827569
199431271
1785881567
563680903
1500675300
778997044
281434956
731466349
1337784268
696799729
189220436
963338706
1642673158
1330601933
1052073902
891678408
41357519
280946308
1199183815
2047763716
1033513198
2051603412
887697699
2131605010
183382338
1182216555
168162167
427267827
910659113
2107248338
1535810550
113715800
1965407595
1274912387
351443975
361376512
270330886
584329851
1516130945
858895351
2001112953
1914999787
2092293282
2021461678
579020861
823848340
1474288199
1070273436
1714792090
742800320
527885233
1965264783
1851645340
60509354
486068437
1304297819
2061409923
1560439564
543527966
928063737
1308239802
1460473567
426660199
882490549
440200783
791315659
1885480984
849578334
88641446
7510800
588016388
1286978747
990252984
2083137232
857423322
106896222
1117851778
1969600623
1151688615
1714011144
98143786
1369246690
1461023314
237745923
434274090
2073506158
1504746583
1685285625
510935908
1212564909
1666824069
1061841105
919192488
1803459638
253955902
965522756
988229732
1560072396
1607109053
620348987
168796246
944680532
1476699540
773021874
471388492
1888864009
1441544233
1360876769
1980348515
1091970663
656734507
902203504
437547799
1037713327
959376845
394082950
760483870
1876759836
1242589245
344062739
1897266809
192243050
1164134198
914904547
1895908003
1305728226
974131714
909096017
1837170349
503223326
1830703997
337228941
2098010073
231537066
1747399696
1003282697
252605814
578411654
808724297
159737921
1934134518
1187680931
1552084050
959599122
1301394257
430208665
1262903515
826595277
411566462
1684067986
985516465
639757068
1403372044
911899688
1228805480
762467470
467504388
171665093
1950141470
1167578635
266351158
837103379
799618978
938248343
1472283927
1252349216
1913912968
349285728
1821123212
737299835
2117877233
648565451
1898660630
1383747761
1822136372
44272622
2076701479
1930932221
2048937687
309197100
1863890429
1505296375
389639823
1726504392
601556077
532681605
1458158247
326126544
1483406696
165834335
16730498
762076344
708308561
669990640
11743498
1258893800
1713590273
544953100
1597252084
1567643117
1419852062
2069771634
550805416
963889109
1193998408
33014013
218362276
1579430961
1710637327
1091355791
971797196
1848769700
1161894987
630756518
970229941
661203718
420887644
242122596
1769498716
901960600
10170240
392845060
539550576
1233747803
591499163
666108375
991271964
1402549377
734744041
923405590
823064781
1711045103
1601247347
950103165
611258836
1057034419
361286928
2125994686
1003490799
2025893060
198008371
213638009
1529072877
720793407
2045557114
1303049760
167290987
1017180311
1045603513
1570983579
685621809
1222941568
1352578491
1654330600
193736772
1566190909
1033172657
1131898582
2065440891
1334908765
582851588
1876371281
625599823
1558022155
1861502150
419948556
2086081451
755416246
1717153895
1148705746
304288064
1351119565
888267815
1854215290
1691342296
1088539810
326542950
1091127979
1077243235
493593825
1956471076
313379643
1177560728
545026172
2088561856
1086971979
140488756
714932528
474432270
1149729166
1366682125
253285446
657131008
1928445453
1948844656
1236826575
560861867
1899824286
926650693
1094957488
2099166168
213756456
939571368
2009546646
1646251291
1391843912
1543627415
330206386
844225450
1733331445
470664610
1130437483
1973206616
2069080298
189341933
1937658825
1564287690
1688916328
860400528
936367534
1642603622
1671907331
412974287
1094392449
2053730170
1794240502
1906209176
565189528
796755099
798809412
1960632315
850923621
418814130
1248164926
14904490
1712667065
1629168593
1819414956
1605773676
62311276
1810631833
1252902639
1193999065
1451020852
181193050
1696339276
301541933
355239664
1964175631
1480252249
1063508499
1508967874
375033038
1143104721
674129047
1975098343
1004973797
700802262
1829395261
667315171
1235520533
643920012
1836983237
194786667
1194532393
925217968
337315269
1227661915
1351404141
2044669139
1326167040
2047549037
2120730428
1915664291
1568878520
928188625
1223877880
332216780
384424727
1798234366
1634912742
693575840
37794910
251083514
414621097
678086137
685330129
1525416200
256757424
338232125
1490228858
1930221435
1669159618
1818775146
1636654757
1344013619
168726969
687572669
690190470
1686574628
1120734966
353910890
45157590
479416048
2026993523
1444977725
768627816
1225711331
467827373
1267144876
1507637550
27993058
1967244034
764782250
1885200206
1200371329
823550208
973093504
287091636
959427247
1862210503
915203032
1222075994
385911868
131077437
1580985230
200168566
416668963
117179382
1830792104
793149456
1925910231
1216944218
479714277
1669047629
675371954
68936348
1662327326
839951095
800245767
558557814
863021420
855847855
1185573288
1222533375
760950410
431295727
1681314483
2075450688
647842550
671853788
1617180962
1636230637
123694518
1145817450
93526763
1218108064
629357919
370622014
773963920
375515591
806793784
670691568
1900331666
1998464853
1102127578
1458141924
1729673257
473933450
1928013348
1764867283
442933022
964911309
1105378650
1042815763
1804951140
1737580064
2099223031
2128306013
224781477
1387931182
997484556
995625413
590811505
2096804253
1603084555
429661856
687564891
227021874
111296886
359429055
1728531325
418901281
1311811062
1135721997
36451916
1213847339
397308291
1739349055
1680378662
1475171690
611413841
1490632706
1850879631
1752594701
404926784
1062964927
1138634006
664710577
586196669
2040401842
291192006
854093051
90536556
203275641
1498487114
251840222
1260893317
1386364891
1555679424
284986176
1011944383
1544919497
1216084400
755108815
861561887
2092420307
1476146679
1285226210
137593142
122442129
1202853525
1782990146
258876011
1719943580
718011130
76787004
1887807210
1693834432
2062333510
720794074
556734148
1642978749
1954101485
1365636761
2051666985
1301482745
1852322180
1582185208
677987243
1755869117
2056541186
1517497122
688144543
1672326699
1453574845
1553883998
1754650611
863745400
377013048
1215985395
1779595851
218848774
1633911274
51346510
448843759
2106574811
1932140615
522971567
1158282337
821970829
57485493
1603484533
372494113
1899527765
675823776
57898639
468548344
983805457
472233804
1861643958
601094323
563257747
267818014
366431202
1490051529
1857904238
863249806
543952949
1954603786
600144306
1285447956
702160273
1487515882
392337561
2031613223
330063692
1518300227
1981592156
2076586721
936485881
1098935906
1862591629
1022833624
1337903246
1465972011
1204543646
143050318
528524650
1354328915
1307640311
1698755667
1225890832
1403281620
136791194
1598894331
1324167002
1592901646
414792405
527345969
1697069576
182901025
1512761427
1379205533
1087244717
1444982164
754505311
197214245
1905022760
132344384
1442414647
72721253
1594166830
194295371
1547769251
1672429065
518859533
2096382723
1308732972
1471589401
219774410
486041012
2073588384
1488555789
1677950281
1658797542
1686078658
1739764540
1019178858
1494566333
2048660846
1567625913
1908175652
49214729
1109544867
1394307020
98933827
859621208
974800113
1696249054
326241472
704075818
739212925
1109270296
133436899
609855186
123142449
896505432
1957990897
1657109298
393994082
125009529
1463750447
1283129628
502190327
2017881333
964179223
466792780
842958195
1793623124
561935564
915101264
1122819868
548091711
1529766227
1129991969
384635114
1991891044
1285612059
2044836900
1617299564
107943442
1224008788
1927778586
1688749578
595970105
356665619
1688788223
1906751033
2049577666
1792176106
1992174949
1331182067
1105427395
2020069446
922985236
9766293
313603869
1551686222
1126838204
158981477
36722827
752292739
2114079376
1938980072
1496859731
1027414613
1527715634
1291129165
1472465042
1797512163
86145853
320967396
1182754370
1054726799
720823385
159455689
1612729874
2028566697
1663817196
2032555239
1811687366
1711789635
1557965476
936363698
1570031856
1789262415
1150150033
982172608
306911123
1114964374
1549036954
672861923
107139239
1794619787
1884632001
2128056875
840551880
1521561740
950978675
376725582
1703189509
1515162878
2130948154
12168890
130951440
266888990
299938640
2013528329
1240866863
901468036
633640038
1486441925
182125186
1132830296
565865655
522495959
2129184290
1361062434
869474590
134680428
1732849743
1187863973
1520153837
158610775
1788382631
1932828372
573199194
1171754122
1389932242
447757666
1086654426
218481938
1084605001
669894560
212843423
963724932
1429470249
1514881324
70112619
1978410730
306303465
487947453
2147292486
974811965
1660321030
971058633
1096368536
674828690
1690104436
1912254268
540057260
1755772330
826850806
538527656
109332308
1031477553
1289357245
1917350956
939064054
1366032368
2094576188
1730251511
840369800
1325998100
1520585897
881771393
414374792
1456790389
1535279236
1260456636
510606441
975182146
1959690510
958246160
265148852
1680806250
1472525110
965911660
2046975847
1818226928
1164865648
275042335
1609690275
253237468
1211383684
1328858315
1394741539
117315483
816442054
434711723
517846782
576091486
774770726
2130545078
1274762251
109197513
844538410
653545462
1703091394
2028421488
554042032
421099630
425439456
760509011
2116658927
2098042121
655340079
120029679
1593663417
1570770273
1722328949
986339903
1469448443
1504069283
1661762271
919667256
1368059916
1696602994
1507458092
2040312201
559721022
1594860849
811971095
333100675
1933443033
1888973903
1727995831
1100979259
2036844427
1890156330
1576748830
1244968367
518023141
1895618936
2058169139
619366414
1513465246
437257538
333692637
1552433206
1955752471
142616205
942590469
361703408
1774026491
104491021
556735627
1457932219
1509787875
1690675286
601142434
1954095295
1142918508
1277106077
580710694
65009773
1540641120
302812044
685869313
1240095191
2055242882
207316242
524915629
2011023020
820789856
251331123
601510041
753163525
1763298370
786753683
602264513
994834944
26190468
130670830
1580533350
1594529679
912849402
1465402058
2084734849
482138477
1374197456
1939078639
1795745226
809143231
154567851
1877379099
1578175973
1114069886
1507855687
1926527782
1126074137
271644803
593804307
1951532582
295690236
1419607388
1814372434
1878109389
1689625628
515528618
1753640559
1751803226
30882828
1246182149
952143157
1147209994
576747255
1642605756
2023820683
961862259
1336845499
151902309
1029468236
1678076765
506801730
712315611
530508838
944482752
1444927720
935193199
687917094
550497264
1640868358
386096749
106037890
1950420743
2103681302
1677165169
594525442
78748324
1008169428
226944417
1564859301
1368294803
1814490881
1171504230
1751032414
1721491323
379955598
835164563
1296798013
2116500466
2029857174
788364050
569483880
37490610
901411795
761523266
423007669
108119881
1056980741
1246092139
890923047
1084756001
2098613385
444237703
590494572
1015009255
703808059
144062865
1352431114
446766952
882326459
1041659185
117544720
913022837
376897047
2078448817
1616469941
295893983
130728473
1777590322
1818682917
1639050199
1540167827
1523389495
1578519827
993101405
708695128
371580773
1434893144
1729569222
601147340
1364040438
79406103
1581557596
1396056213
1415574761
186044370
1132512137
1813724669
1194255537
912292079
133177779
535822877
61619943
1663318566
161247647
1991043522
955951638
679020146
473933409
1330036613
1135148270
565365351
131265308
2113337487
1293289958
426303807
291722523
1936833683
1112429759
106953490
1606075247
1673208015
1424828835
1091766298
114926
804801101
528723137
859452491
1941665909
1163337355
1772195007
970637309
646530696
1717755001
1385875083
2033063847
1173179662
1610702625
472801329
1813012459
3066342
265155413
805916474
1097096649
1101115896
216826640
248847117
440914035
1280734052
921938478
1053428848
1480979566
388775846
2139171528
1781905023
23308413
1342427781
1992602188
375749846
2115481576
714570629
255532828
108098061
1876457022
2098342773
53034110
1912075277
1028690631
1816661285
1532334794
1003752939
95067761
1937286438
253359388
1332587196
1776608993
1306828451
1933255239
139706281
1777175905
2028607290
802135808
1340416572
919150837
1660633953
1191267516
1857482878
1147777235
818003742
301678193
1160720276
1926259527
1152648171
1035472031
1755831434
1675607559
1305698583
688856785
761020702
1224093662
1500334069
1865765440
1681696120
487164507
422380972
2122962754
251795594
157245203
562028428
53713921
9584263
347532563
375982299
1196971005
343896096
1812980670
2049253419
1982717838
497007113
857433945
852278371
1686390619
721959434
1853503352
242042057
798872315
2029886489
1016244920
582540541
518187024
19651479
374946579
2113277698
1110891630
1005196478
2034094589
1874630964
191406935
1302756057
1251105394
721814050
806353407
907415197
1640206901
1574275537
1995674797
776108937
873331874
971523980
103413415
331378838
1801933965
563359179
619655131
89938798
735406870
661649648
1135001523
1296562136
10825494
1186495432
1803928573
1675383494
467622032
493813281
2084812820
1340273992
1812329364
229019353
1273978514
839028910
1761379161
513858666
1686764509
512316186
1354309367
1063029922
504529804
1296294720
199956990
1445099285
1081120098
1942251549
1225496997
1322991074
1341193846
1039333216
1206115821
1780869445
996815487
266781488
159725833
304620131
1664466326
990390371
1505957646
1921437854
1773333307
1551074823
929198418
851506111
1723924902
810723452
1873952180
483237617
666950578
2041256388
1327415469
656115018
1458811346
1385966004
1962659085
251951761
222768242
253017990
1895146265
154854602
1608662527
1360050751
1045011415
1499391056
772131105
1663381935
704871505
1005449475
721672295
562396592
99177482
339422742
2024806724
451178153
635874507
2038477531
1120033357
1296517277
1328967147
1376205821
1855950729
669025590
1742137981
1984510923
1395469361
1285809524
75187589
815124651
1630059931
1511266755
1233688174
1351641924
1533835984
2136788054
203185069
975568033
601113681
1355476693
1389586788
737313114
1922510830
312832765
1272117807
1548996945
842913975
1436776112
1946355234
1158193507
1787150533
1603578870
1175943415
1574830923
753472894
245142401
1282863672
219864489
1630029289
1049194772
2039310364
1794650348
1258682868
1369718069
1693969725
1011070964
1158424664
1677156936
780587534
793530466
1941422043
970788071
1260290723
1854752002
2019396675
281088052
596760336
1760091503
935735924
191244493
388270720
1180658276
1019389547
1535368793
959292139
1991742890
1534565114
552119094
1348945334
1674144856
2067599074
1394688438
749258492
1585517124
46880012
1774261061
2128555694
605804520
868555789
952352136
2038909116
1782506562
180701111
752422430
710831442
1181988291
1550293835
591838031
1698155058
456174179
740784753
1662703882
127973797
2022501313
1424431557
646954293
1012027879
40321787
881649769
131829582
1520872588
819211423
236143181
254080844
294937453
178485251
1754657232
1779681491
515956694
968481117
428710890
1538853164
827747625
1629324516
783272733
1356426331
1863999
561872972
346003653
618760218
193720576
1485567130
1974900392
1961964215
2064465829
2107575363
1795047223
1091064345
1745881741
169865896
840667618
1806353192
847953101
1574439445
452384371
1813298656
1397086876
2071223026
847792831
1637819822
1866863329
1737109075
781089146
147865118
748537500
1884610289
368836304
811868720
844049251
442093667
801557012
468435415
795761115
2123960023
1701862041
1187926724
138068104
457136840
1211396089
1079984767
798780922
408852817
1791882885
1391926834
31546259
2055634780
808047023
2136533874
1535457497
546578939
895921942
1577981963
1503504392
1517154724
316999703
483259875
178364548
688528581
631348069
40446314
774092500
449208020
2088311908
1954021210
26573457
1779163459
1340346051
316882252
661712285
213061596
697485789
549127459
1991795597
1322092424
1284679458
1141758
1472219081
1916807324
148056453
1990923387
695570854
736341341
1279603828
2009903273
2127406376
776043676
1947098758
450678479
847612916
1741131046
152892451
2060815363
1613355586
782060556
967356327
23369988
1465097399
1288779438
943377957
489499435
101741480
1987224389
1846380142
1073603858
823052684
1086647885
188617601
802309047
479341470
220266530
864749232
934407714
617815999
593712417
879538826
312121802
656707992
1748852866
2042799158
285760911
1182088798
1122016195
875384890
2008598603
1680991055
872104318
871838343
1563465722
1368956658
738352383
301734709
868078506
273334424
1760179117
1693084938
1305172748
233501542
829720897
1075349364
1555963788
639887976
550272153
1340895256
705855475
115796205
42396964
717159657
1454217373
454096548
884007095
1977458069
1012422263
664006206
410204299
1715233884
1631391968
1751870816
1555429308
487309189
1906571121
1425452178
1507087189
2101116039
1625574244
1167980440
1219259694
442471063
1253274561
1170737295
1351749398
1981608344
281190065
1387760140
1766052294
166447180
900747213
1263897005
1281536931
621747477
1724328549
577563319
2054373720
2141297733
2070597202
1885404853
437300434
429756942
1720111290
1505692410
662514917
429395135
1525034927
897756905
1894648213
54533437
1798923570
1342297270
539764710
1458399260
1453595659
222715869
1908206429
1750692039
15824312
292622001
463131518
1092323625
384032556
1341511011
1930470103
815578438
148120505
401797627
1299443412
2067673193
759313357
1298219871
409813657
103106899
294166962
680045531
1745591985
1376670214
1406964109
478714568
525533236
810071551
1963270882
1656272269
1814856758
425845320
1601501664
149898971
2095841240
1201228403
1794666975
817992735
1809912327
2052730247
10395630
527716376
1914043420
349367792
1975356891
1553603316
796798988
1899630054
576674713
1472132245
297967272
488005845
2146131727
79880322
1250923917
1633830500
2063307213
1837260672
1630861716
584793708
1600517802
392352711
173899710
1927953586
77115096
1832744688
766035160
591255045
1849511359
1939824019
1473700256
1138247218
1050478741
965952695
81233359
516302525
857804728
2094560329
1466053255
1675669335
242380058
362781634
1596931632
2040381041
963114147
1334605487
1950790396
1165115112
971571390
1968916382
49113835
689431938
1209138909
2098434560
1701456480
1304676919
353585791
1132931569
2071471339
1328938828
1825441880
266481996
384648784
99962132
929207204
1884767129
1587781758
2074091851
484857968
232810227
1698700397
871504072
61786845
1989892052
1428622434
506136281
55783223
204060227
245780742
1123287811
953322892
764683454
302531116
441925910
968101347
1635757598
632475751
658185932
826906134
196887651
1722884881
1239582680
2019951639
646669601
1212022443
312549660
1452852022
244594328
513775284
23253320
1766988642
775321333
570169707
1055543407
806974585
353412184
396847667
787263753
544925126
1122880648
728338893
967262623
195014639
1162967997
1309734469
1457158293
68184446
153194107
1693340669
1865342956
372562992
773200035
1831310019
1421185235
512330026
649689904
808436234
893158824
1825609562
331326981
829171608
2050979066
1284527439
934504899
2017080327
1641231769
1144865364
251897512
355764347
253056732
1816630867
1504368529
2038154035
1137061791
1147105189
1260706377
263950704
1052377472
153810548
393833373
471361854
1172735064
1970415011
1871590177
1718266190
491724903
284196503
299520559
1755320060
859761735
87066096
1031282221
1529345206
161855201
484795605
1727146773
1107074582
431558871
1843708214
1972833850
53283136
1115145449
315831395
819848779
1515896355
1874663413
173787293
694311040
436876735
97765451
484999053
1546207070
1328715804
1188701069
816580195
837222073
36231740
792693000
1381754762
1637939237
370049964
264693470
618379677
557310322
829157967
1190593421
1814638307
1850968503
241413966
620753669
1202034237
560333064
391367348
1699854107
1463417998
806950017
1337846615
1825441230
1198766530
1061959154
880618282
1534834656
1733104980
1790964053
2105465984
1461267822
2091884414
1097762110
555399838
752149839
1107949820
1225495116
61294965
687958924
556323161
1401489000
700832363
1264822427
1032014912
599486225
1243616399
267514157
1866539923
1118821938
897142092
1276956735
854529658
1671579775
533891119
807815727
1330407443
1019446266
1759847144
351309620
208480914
1948632526
881450183
993071397
1057935969
2032476994
916288854
241114703
747524566
83512460
1955300155
1385379603
629092750
89963838
2047791539
576244187
840883585
204741379
81510498
1585590024
1529567280
1643638020
43559234
1813636139
1743069845
2105339406
1711837547
729980802
1567527896
1598066878
65468073
1840760242
2098967668
1039874247
1578924932
829874488
1541516628
368205697
458599408
1186550084
932869795
407151346
912919596
1646882809
1977853620
1449360345
1776144412
1025864257
14090940
1853884879
53482741
418940450
2006169003
1155692158
973217845
165869248
1739201221
1462314716
1337870482
1810419918
1775522942
788549562
2058391658
1504363443
1893693915
2116915225
1462288419
1512407202
234160446
1093135260
847826095
992678519
280185488
278771683
1841819123
99399497
409453405
172385340
1808919158
72457062
1583936335
609369111
967013139
698770893
402999139
1254219328
37666877
1439899675
546426935
1781439279
276058488
522314211
1998893205
154953679
1029620324
2117680929
1854143495
1038138826
1506821575
802289917
1828615110
1352044350
1635844624
20849747
999514005
23072828
278145958
551016747
150108041
1055677810
410819002
1384449555
726853600
183612621
755528772
1840276794
2010298158
390473860
1810390640
1906922566
1449720458
2078142243
1612777898
390572366
637967609
932345259
561528028
1239650065
1947078851
1667867032
1774800743
473537393
1300402098
1981035109
1829055493
824373154
1617875493
920477080
1931643836
352971856
647913649
1440975213
1376352430
1299265452
2112027194
2070053960
1652438062
1274470287
488953387
1037832834
2145612012
705634440
1493854919
415607610
25586802
253514225
790572820
1151162892
1812375062
1366750360
900093291
1258813751
714413860
1507839549
652579032
1398331015
1799561879
1771597598
2077541795
1657322092
1919660073
968092166
1606271003
897259709
1694727322
1988342830
1186374417
137680703
156803266
509526547
1100778042
2039307366
2021401228
1941685034
1881350830
782674277
1653745120
1832362000
1409253409
1832637581
2110804482
1359896395
129885416
1709793889
430242093
1437463230
668375818
1632627316
1889236951
1838766180
1272756399
895315237
1879781991
1968218036
1265773457
1499597897
2004958744
805833154
1391867915
1001425151
809594033
981892830
1910686300
1137782943
508232796
1869507282
422060100
1907663324
799838550
384403769
1519058448
2091770683
1928582769
1961916565
309313059
565092897
290344054
280317728
2139478479
895797989
180991654
1995208822
1973537685
489802638
1313966429
1031801435
1883762656
1683216207
328405348
503798461
1884287306
1725599186
871150900
997890170
50312737
913314677
886763334
1183988600
445015365
127363747
963815751
982083452
954693310
1508643895
837483405
1752897046
241051951
1150709322
420952443
1432580915
1703366610
73709143
54304917
1315372242
114089512
1355868618
356770041
263870620
113271321
656420213
23947997
1112226955
1687525496
1799186043
1056646359
980720924
872497317
1430646835
923543837
760156712
2085054303
1307068539
127949731
772668347
917925408
1152867424
718176107
1391802953
1128631038
800161818
1800745854
236491688
2057632573
369399734
1599068768
155537044
1939291951
2106606250
2009142857
989754851
1642167448
449664569
605426999
518813979
837784059
96128550
1195181918
1693001007
411176153
1796854553
978895742
1861396449
1887610786
307189424
732145679
1564066560
711067057
627293682
803373437
124185834
1507817511
1273844680
358131379
1277970659
617174968
781247201
103376872
1506596551
1642549547
779819727
1859714655
1360544801
973726689
1303140987
1859981987
107595573
1881041356
1997931870
2114067586
254986823
525255283
771506371
1230909981
720617673
352954052
1494089255
839897146
1022755503
420986196
1945034269
1876005395
1985075669
224923865
973603131
1293716350
332656436
350933929
806411972
1373214914
791678253
1655648960
482254843
1440530198
777632584
1796802229
788727680
1046573121
1717868830
191982768
298510431
511950778
1099103074
432630438
391022479
447060999
1841229468
1237800395
1280616463
1779108421
1167401892
1309446152
827416778
1165148028
1814605117
409524720
400359859
56213282
1671290493
576348873
1358947144
2054926816
462120181
869766471
200907005
1045371663
947442230
523298814
841452445
1888293238
1226529608
1394975967
1301624837
816331191
2137469705
1788171742
1234757682
1177447996
1536640907
979187968
140164981
1165366705
1788336113
1676999528
1602179161
1391535670
21827417
1022824934
146753042
687261397
1447681351
140443963
1477561455
275346950
29168161
960985152
1338995352
1324968946
1572272140
890714154
1608178183
1557534860
2060425945
1029383076
2124072981
1585092341
2081624481
1052966023
1557466322
1581086900
1509576722
496263702
1077691360
641794626
1405608040
40715774
1470364222
1108017257
475773326
723225236
199540435
1007678351
855067695
1257527802
1780750104
828692561
1337960319
265968035
342541277
63694801
296357457
254394302
434763409
1647837197
778860126
1603317866
357583887
896744549
448511947
2097191215
1125309809
1066756133
1950673906
1083758211
185217761
1098111666
695672801
1649474405
1184420858
1363367774
638852190
438769100
73031444
330615666
1998734871
918506825
1536166114
584455865
845845675
1278552366
953166168
949609149
660066422
1128430942
190819541
2130553806
1374155636
133671685
770368084
840919268
1608574394
1955502456
209309451
207187722
1602856051
1415900713
1364348400
1728377631
1246601613
541200352
590825112
1263007393
1180931941
410284983
2080500467
643225601
1711381686
622140558
177382689
2005831855
797515195
2054951555
45028521
846829396
1555688408
1270330513
1510093195
1783794528
1651508175
1061087462
1540037722
1262201846
141250948
1923672832
103270333
1235177279
1627386830
1618774821
1423911633
1162354069
38490844
17205626
1888820249
1005070978
621643856
612975334
852879259
881614156
1845757050
724344825
2056553517
348602836
794004912
1706179169
1488252989
657384781
1176513224
1897994115
2086599940
2040455305
2023945929
1678450221
177937550
1404074771
1064672015
2026765218
1448151882
96707930
770503453
1865800540
1795248905
1076167855
1227845305
1175947746
2013122810
938834703
1127102422
174113050
827176686
1160220104
1871394192
70299535
530614639
1816195276
1763888954
195289678
772556261
1521392179
798456073
1740105744
2122462552
1878135391
1171873933
746616902
937713480
1213024182
654665175
713664710
1066212337
662131985
635909323
590839425
1584168535
461550421
1433490223
1449538587
1917003098
52944896
1237822132
858271300
1682992492
805476936
56506946
568098529
1384697215
1697412699
1871140870
1522153463
1307846258
1629084792
400891767
1065641672
477042872
71543307
1576139749
1911270956
664662086
845988839
1133007977
363991688
689376300
1245325610
1708142537
1916188995
1900762837
1241709805
1477119825
1886321997
1888343382
1174062337
1541846975
1726856769
606830140
1941107048
1260351403
1931123908
1027649147
721692441
702035211
1513962570
967466652
2121868503
908727221
1639684162
2094090066
2147277490
2103767902
1676113635
1353224600
1419190003
421476967
114728713
1742619029
1959412564
1296244481
1054890280
464561494
1868092571
1342113643
569085111
302775045
1740648334
1037671676
2012107374
261566116
352852264
941023493
58646961
1671495700
1800497206
1422149063
822616848
695273884
1144866872
1663359363
2063891776
2106195523
1736784709
1145491628
1483730298
964159496
1903106004
1269723092
711573797
764168594
56303654
1559234775
189917004
730104587
74308581
1623601214
1552621912
1252165819
663980170
1549027663
2010382570
1452833595
1452440926
434744756
2086238720
1226662266
1655081706
11276426
709023439
863407500
1783413666
1104943223
1816523080
1980556716
1982200506
1429016917
1238625989
639849682
646162918
1404103532
431323527
911721010
704890647
121863986
458546078
220364842
1529707732
1419813640
1989089256
1336356105
1617806973
526474522
1607053382
1142050201
1513950022
406977320
164597543
1380080714
288459111
698010079
1261613412
470910269
32332332
410379573
2015899387
523605609
1492000847
485936708
1696810227
568145664
1336778078
1029050691
1393842214
1455083785
581317158
380383056
1150995723
302778896
25814288
367009650
324250855
1869446576
670380661
321070629
1331884663
1850074586
1724212626
170338190
1936833193
1341497590
110275723
1559656573
310698094
1794579168
1470709719
611676155
1082404512
1813559536
861679531
404103864
973168570
335460967
1242972681
1200206781
1762718148
1115379778
1067926861
865471700
324377383
1358056518
1816569279
1239870225
1638336199
75091968
1580046904
324161855
754370096
1542196239
90088281
439031288
27612193
1212564909
1437139186
254696088
790220807
1980441080
1631933642
1949999026
526181400
2025728868
1795659619
752987398
92951667
1721832135
1282331855
1889305898
157999115
697187887
1749174171
211321821
1373170258
1304766627
1691065220
1233763853
113148809
380238973
31269976
1563870099
1033152373
1553379753
1950590683
1522840937
341974738
1145645220
606122399
381651292
376532479
2086106654
675633113
1329485763
932219777
544558844
265463764
634978846
766972173
305569997
127353043
335448476
827180272
1292342956
2042175905
628250678
1851679012
1543259140
1166792507
30594943
686683450
1865788450
966476651
150715378
1952100471
1676770339
650281000
1208596686
626582561
896098716
991233855
881794148
2032903561
1098307571
902164060
950918901
1497260773
963424462
432785568
2090996653
1114103414
46025653
1767311911
305213058
240742030
751285722
76913496
485962586
1958194400
1639706867
580012119
1630882216
125815241
1152855396
1422180012
193108748
1727801827
1369327959
652901396
1050753115
1385279450
1654507544
712282890
2033688824
427582292
1080939364
109456234
577490815
668622468
120617683
421407186
1151124076
1480624254
183885952
569745647
915894183
1785656104
695557598
1859611967
673199139
50884580
261485480
1953038005
299882526
1030799650
1320627599
833293347
1167563299
119572717
164591621
8200529
1288411639
503942896
1835598392
295837321
941790348
127446255
1914208212
1468772012
600703277
1812939150
749706930
125677372
198012440
1292791084
547893969
257143857
460204618
543085476
887470117
880316778
1869759312
1911613543
980456438
2072363819
1461553626
1481759335
836665062
1742512878
1775554793
1371969779
100729118
309966501
1919641177
10139580
777305029
500952473
1877219093
323514797
565442505
628272314
1304576801
1297415645
259046921
849996693
446216425
1520947081
988419307
689550049
61340619
1245849195
1493501932
612333127
800860048
796373815
69195126
1731273407
659278349
1006174767
742171065
1695148975
8189003
441966104
612838675
391916650
957970480
1285123305
1728082926
767284244
263232691
869817728
1998728956
2001053401
1688154747
1178762347
1871194872
1424840422
1884336470
1186297103
431823683
838589883
1884671103
410641272
1867166331
1754184732
341899205
1323899451
1252736545
2046723809
1724793961
80365582
1251161467
2079531092
563242032
1158961331
1248027841
483696338
1846166595
676912089
1443681215
1260424206
813717965
1725072302
641147346
1011893887
1968098636
256782696
2009320016
1508973026
83700116
1403225103
1693414965
850053664
1912844203
1881814
777960035
1305282360
1626191436
1113408401
1210744876
1092854152
1218889266
1394769080
990034343
1045049458
1295248943
390133949
1647550714
1808408445
1038170342
1269458534
1683091628
1686018667
795298661
1155172361
35304196
1053187542
11885821
272859990
653009749
1097437638
731398903
143370309
1536085931
81442301
1644010016
340351754
2020965681
1233335287
1006025869
1283952293
1698239700
682379452
510464286
328661540
31846902
1887488922
1056494092
1680390298
495515859
1921933457
527742331
1061741893
1065090249
2125006995
2001934237
1776152667
1799735928
1022062626
1559044311
1909750724
1052511269
1924147351
148824330
1989617659
462439892
1970405444
1300354490
1983751972
1395205229
332486891
1012008023
333730721
1952518739
664610013
699146199
2121950052
1380684302
1350211494
1207516329
1773572382
1142669007
147799893
2109339650
1823564978
1205125283
721300945
1010415339
1416801924
388502931
1704898786
1201101599
319297842
1851123045
1441488708
789536884
401825247
2048889031
834958550
1081677213
1865915306
696196753
104096492
903680084
1524270547
1283397531
35574711
854863361
473028479
1352679036
1562741340
596206816
357673174
2137903146
1302049708
1805655990
1585052858
861935761
411600449
2017996951
1939533783
638868183
1042897799
535703281
25298495
257731613
647709881
349575292
404014347
280545244
733502626
1836012825
205781331
1530471870
353524135
1339235347
2139801722
930989775
353821058
315439809
2039636333
652116592
2085009447
1294180499
484985030
2061695340
32591847
1666972032
1410020246
2034306091
526766527
1522513944
931442255
218808130
58406803
1595455504
1913379952
714484660
231872354
2032763982
1733624404
719446623
852502079
828500181
1882926784
2080752640
1413009803
1238152439
1831417822
523606722
378113022
1526536048
890899646
1265077933
763891933
1544774963
1438148102
2102306365
98530454
480839359
248836932
984804945
1269145820
1032976099
788977102
1007978142
413221668
1320489030
133270213
1008239920
827610173
1775304871
2025823360
107357810
1131234229
1480197556
996786749
833526485
194341504
1380218721
782605007
86738007
365105024
862167159
1713797820
1575901714
1205105621
1361829463
325468829
1780659664
162211185
710979745
765208421
55725150
1432089212
93427418
1281543736
1915992035
104144571
1837786735
508676188
1153014479
251316542
132285732
1317277405
1604130629
1893033324
235665639
1035077853
2112882596
248456438
1724774700
1107010466
804813541
1314938968
1176779079
1673796805
2003076122
1696840490
1097133496
1095752190
1542645352
1664247765
711537588
2023118986
1219462531
32944196
787176022
1539878025
1155013577
1087140544
149595683
348400648
190492781
264188659
601971677
70676537
424195445
265017250
1707466269
284131540
1142420462
445078756
727994231
2011893311
1083054892
1732306166
1642696397
1165612619
1048366624
1861429865
1697829734
1588384406
369778139
685549569
1269926331
269223947
881406470
1434804010
231586724
1596883992
1467716214
1238146052
1920416659
2138172950
430214529
901106566
1576742724
1435660601
409327010
225800544
1571529596
1734799454
111612675
1557455494
2121155326
935684701
1537733212
1375278621
1021219696
1757431139
1964293099
1234876990
1542048271
623910401
2017555020
699506995
25327317
441784457
1111802855
1804144783
790623484
1508261876
1953127709
573894959
564029613
1252113975
34082811
557203018
854571954
601038691
89668137
1263662050
1862807657
1303423765
441035904
458818439
301352766
1420688361
771679881
725706970
263151035
520758024
271631320
512258490
1276008273
1996465054
574239196
2041709132
2066135910
1796747626
1514760999
404459939
1836087782
192362090
1200217483
1202651453
42948255
1069763246
1194055177
253220335
701966431
871382391
1308296322
1239061878
2135772749
1958519413
409744820
597772646
585537314
915994909
1855842783
1102448670
484725489
639514179
2076855149
1658635804
450446924
1172861293
2060174883
194510668
269570974
630283002
664650519
1542737803
1384142882
545976619
555164172
1696403787
247674451
2069047862
1743869830
333640004
420375674
1282402482
1845918036
1364118035
555350506
858651122
980581764
1028528914
712456264
1528423532
1651126208
2109318499
517468395
276606856
1029398299
194125476
23004422
1934380139
1127079879
523772308
293669939
914667137
1555619091
1755371165
914213891
1027682143
292325997
1907709961
2109101446
1042334660
1261354303
1212766473
71637362
478277513
899352997
357382898
539692720
477717722
1371266555
1833181484
62031801
2134494684
444008592
484559282
1190901071
708947608
1179962802
278901443
1750461978
994331500
1582754524
677012740
1903372701
2127734859
2124424854
1912606933
83695640
903007871
308551553
560118681
1410424404
2123460800
156399571
2132273351
1770398915
1429736480
707015457
1091543103
147014907
1689970287
732499711
2108024515
1675937134
97312713
923768999
646710440
1269817307
1982916876
1578968827
67462182
1628538204
519508678
807435655
108649895
1595411985
1252149574
166319562
831376526
1244835606
678220398
1449663215
39634529
1307919385
1342780522
491976199
669188140
1609737278
333095897
1616286378
679376629
718053568
940479166
1746819044
579423847
1334989512
1544659972
1214628
1810172915
547251732
453556669
1042311961
1580665074
640711830
231480453
171030401
1885257179
719222039
2054806751
1434161067
1481573682
1485287292
1171622332
1165928042
768808151
1846669766
1225706761
119642420
143604486
914176393
1928411967
811192765
1049377760
2066662401
853021706
388103287
1799879644
424501979
1719412612
562487312
303600780
841701649
1988452461
1113459845
1043444291
1745090310
907398519
460965754
1806390793
755056842
664751305
845543287
814628528
588169391
744127846
352485377
1711013006
1543401605
1056041883
277805631
806591484
1840866662
388614744
505230546
1621003906
7751238
1827344857
1035548541
589826983
2116266529
1619578456
1422973743
305277360
986973968
1895711459
1881790722
1060143407
453388444
1849527235
1669351660
245804869
385485457
1116375951
1642597733
1550284490
557291675
508528838
2131545127
1543379050
1652192289
40807957
1575548467
1293594483
848739271
1193687584
1379407195
1492190548
153184552
210569588
689817360
807194524
1054295762
2068252193
349392984
2027354917
1074813862
297102304
1293964912
1869839993
235812162
810851891
2141082768
2091821069
1912793972
1206808301
1828209486
653144740
1219031499
327824999
175815150
568873669
31660964
1378037789
888087633
1880604329
1839099580
1481121471
478055999
1867720445
2145767256
1797616448
1529567280
846762000
2122824286
1036910706
843963359
520888891
1647922548
926931077
1481120122
422288334
851263503
134776332
85754671
992191706
352967571
1850946683
1383739123
1482323575
2031744992
1304348553
1169929642
1703904655
2124231177
149933803
790810975
317969554
848030528
1669678816
1499112508
1821556556
1563450798
2076780423
1244375599
596716085
753819914
997043006
1019030069
2056966396
1275191937
1226239112
1055481535
1177633162
1193924692
1246802022
854471662
1091702802
1301626182
755138638
1060800413
2125223533
1458028368
1709909299
393884289
24178009
1223194401
836556915
461078197
1810554032
489632597
1050712251
1282149875
1864469277
1491561257
1921599171
138415323
467803445
69273454
1368730395
1837713656
1554605994
88355442
82399132
1819095422
217669260
1055021384
1158407027
1137768286
1092029915
1308977341
154522425
40432311
721507072
776939836
155666472
641146957
1087868888
2008426162
571954504
314822265
1057954463
1052724143
1588200457
477572808
1315407624
541520471
705114193
1122502237
446005306
977541084
1695455805
2020723303
13581344
514340149
412850294
1987755312
2130111282
1155440646
1957425071
79389322
1824575524
801625204
393777076
1538352282
1708049113
202472828
814163995
1284675096
1145042435
1052698927
158725467
147346583
1046908025
1805160683
1329227544
811054024
1072988427
1733778170
510606441
507991493
1985143622
1583278735
2080378898
1523649120
1254673029
1092722813
1446401244
495983864
1016097586
1682820718
615842045
1951127342
1346979395
1478799170
1681347745
1441256704
636073170
315682456
718178904
481655101
249680444
562651168
871753287
1696960182
1216733981
1618625535
1368855920
1850809173
453895601
1305154349
25857983
2046789446
224797000
1412008201
2033896518
1104473807
1271146398
340869730
1879012003
201293734
1453492647
656514986
1406226090
1810151388
110709569
1614884529
767855055
1968390722
1685219670
591356794
541310033
1494761782
120017679
2048729125
1966084499
1504730011
456990847
134619369
1008925373
1866184279
655084362
1829658077
1230694725
305202112
790713919
166565185
415065816
1574563378
129663209
1299649102
1390884725
570742949
2035443191
2057150054
984851599
1987235285
384781610
610101671
74543000
1190683775
1284956109
761822520
1584264967
248974839
887966692
357657530
123854327
1245094187
1703372066
529687924
1645910601
2108398180
687823125
401232546
442340102
2143325065
2118390878
1207921748
1690974575
1938998896
39390687
1576053553
1966391769
1145891005
968444137
1740187028
42444672
1887757773
1795027315
1721760769
130488844
2032956086
45189653
1663412193
1784275344
65564949
985826700
666811052
2009367248
1579840276
1675302078
442662910
1515525720
56806226
1225470380
96882137
972611962
329576401
381844788
1720149358
51389392
123073915
1189337744
580193164
96100875
1871710662
390337261
1207108153
628441187
151662399
1546631288
1722456826
1659621658
1904477384
490473355
686061212
987282480
658638710
1203324261
591815167
287019745
2119567403
98680259
1765290462
151950668
1300498468
1000933898
1380581887
788073180
646305527
894512021
895360461
1227388406
179324776
606268812
2043777901
284557147
1752130465
1237216660
627594626
1354788576
1753809651
138603817
1462227780
315845526
857958501
1810181437
466892193
1943354380
2081548130
429986686
1721907039
324036421
2096859910
175357533
763231166
1963517142
165893650
1563479204
262041157
1532102558
558771579
1456202972
119345097
1368151229
1016430882
1890281169
1213769179
1359984191
1799579484
790316247
261322550
1975589565
1999614379
906186554
1840705031
1457438043
932671085
360018625
80002374
89619206
1510861568
1195508128
599659208
1552745237
2128291884
1144299545
1805135145
345935151
1016332847
1699297325
1294296152
1530467480
1900285576
1083942876
1474483415
1964818155
822683700
818907589
451176274
1004055770
1874951338
527145797
1328164772
368174667
609730791
1145688975
551820908
950766625
2126606393
1141252704
1560468594
1987106779
1141510496
2013213950
304870708
491791429
1587947482
294296195
464286868
1450952103
1573493911
55844037
124129767
10809297
263756506
1297137265
1410073732
300313545
153765138
1788159551
1539217962
323611044
1516145190
672697510
504357558
1085562177
1420349952
1175589416
1862021583
57900358
693466422
434752237
1594771193
681996598
1122897605
908731392
1438715122
259609199
822183862
850056975
1705068282
1914012975
766210555
774628157
840494794
737602099
1676652913
1009898502
1275136180
368596298
785473410
1043505168
1928060246
1793104547
1790319557
830003492
1701858021
1943033563
542986615
874612634
2123743216
1075791331
531275350
84612003
1542059220
404182890
1378052169
617290517
1704036593
1452642041
500698204
1546517796
1635174007
345769817
1638215928
1210707125
1268665413
28408885
557490684
1712140748
1121264920
2003866284
1128563684
145924398
997492298
1421070471
797434171
707924690
2023929690
985912069
1929474032
399450894
1523253389
1545511353
379740446
1906941352
1563342961
2102252319
162094691
416266479
172146205
1008045628
399310181
1226674365
748048773
1413832091
1939501293
1757599099
1680718527
947802149
1831635735
1469586463
1502156641
301518553
864513753
363873009
1546392310
279516504
767270811
1718698452
486223682
1477482219
1077617082
1430721946
1730875808
541109080
284765758
499469106
2002741408
1762314960
1688129752
1088314328
1889188481
1404232559
1192541169
1596418584
1563488598
1666891802
810164276
1884628856
1735473004
34335672
944126491
139632176
1355759008
1558656064
1996778268
12651818
1715145172
1710318620
1982343213
1435091610
539575244
1254893856
2008766762
1832972550
853225313
1520144113
1894439731
665988526
85245024
1540482560
653474491
1135644185
1129198897
555024337
1068430707
1747277713
880398745
333349588
1713215724
647683319
910438485
852234833
2018568679
1601434949
1231330343
1033410102
309006711
314402845
2006125136
990357328
1045484778
480735997
402536849
1582322220
1865446428
1398596594
474579278
690520968
1376343881
1490734802
691444321
1432979700
295862982
1104222358
978346394
1371592322
69736404
41030122
1947649941
304332891
1013792766
227350956
1036934501
1869610744
1775138619
1329552365
1831360636
2093402024
2059857042
755365604
1157315585
539986551
2022759159
1419941698
570813499
578866358
666357084
1503742138
1781620111
700560413
1429319643
1177865658
1195693381
1233153025
785811422
501986101
1411687927
1292188038
164508101
764046467
1005372090
662389202
1762643911
1188332840
1940153056
755682752
1492013429
450447861
1051240556
897194411
217903562
504123545
1550025443
110109777
435348240
1968244297
1028130846
1110368985
1704663873
1635138836
2009566521
902114776
453645184
1752222915
571324559
528864358
1279773522
59302990
77933183
888733349
1075359200
1071372321
322473837
2004697904
1007837817
212804606
144396910
1563298596
1294286426
1969485471
1379802538
153659918
1526734973
1405622523
227117518
924216016
25668677
523184709
2009755969
1173505444
753030189
302529130
1579821842
837300570
1158999936
480600272
1709883685
524821834
1021281810
2098716532
2017351132
37924534
1871197695
267376278
190252356
1559113729
934583077
1154897116
1712626311
148266528
759588601
1885644178
1817113576
109197150
1929843880
1700025665
969915132
1618336051
512155949
986214188
42489579
761878223
1385057796
866245919
1778249586
1732314137
1402897860
1165971979
68516539
272596779
1620151316
367168604
1692258415
265488920
2012606298
548202316
1380037364
2031451396
1151902801
1225263327
1422311155
681054950
1109676381
2060658463
1924291034
2065580116
1278836593
1613399626
2071399967
1011748911
1130161419
751208499
494777448
455149447
2030484333
1050661248
1449365575
64841589
1084734025
988425837
600814106
1438828812
606347666
1777242985
736957373
270521418
1024046183
373312572
985242254
1424171570
789299442
572549269
1257529681
1827408316
605069914
460672687
1053561487
1373110466
576672882
1558524037
1371916905
1138486373
2103540829
180240602
1851565650
802199598
1297251321
1692464224
1922594298
1837552912
1511168069
1995942969
906373504
33253932
2097955645
815133581
1162622764
276521813
79460648
569094837
70089039
700332319
587044543
1027483585
781379183
1783920502
1180736962
548432676
1033435958
1907796481
1827614202
2075517807
304321891
1397415127
1489582252
2108302233
1582514431
634666651
291125090
941236357
1552352185
1100617890
853548234
1487940534
1366020842
1647028189
497280467
687353625
1183486230
269472937
790411186
1009533190
1923722562
533734434
1521355256
1325704423
1204543862
930273371
510700589
530761293
34796956
688923082
892115539
475036829
601618886
1292647235
1266054263
1139164387
1583182074
1777419381
1070886105
415284584
2071147485
62850862
1789662651
1443315842
2007081144
771315605
391678045
2061467987
288612351
1238155691
1828926532
486888677
1788967326
288376644
1716800309
997061520
308391947
1040977535
2124175285
74424299
96219807
2045132783
1730775305
1658050246
105225961
1813536796
1515541665
421267178
771945084
1773615101
1503645692
192817300
651242461
34547902
990620859
147159341
532486254
1581299829
414212707
521058011
245563372
1029857479
1235226719
375167177
413016279
1168065250
87522326
2105337974
293374257
1855669556
693067350
934337223
991733631
1783410385
938084805
1118672254
734022048
777523218
371909958
1533727581
2066457856
829191288
1017308171
1925180778
505230716
1627119486
28048448
59569488
1286930903
94637878
150207426
131048647
1874835147
1528169927
1022932948
726685119
179327498
1496425276
2012879445
726481716
1275691845
715571518
1794881463
476666682
68303821
1580510608
129249909
867164684
860271028
563162173
1633480701
1746385735
751206247
755500706
789117237
1577035951
1341983842
1455772247
1941310421
36488292
1559529524
1128450244
330446290
1827127069
1328307511
895089323
1409088301
1764590970
1742643826
441472266
1487587754
955736738
1480687454
861290755
362470219
1659892408
822195293
1587186690
385818477
848835213
282024786
1712240514
1067287853
1972870196
273862270
1345789822
1278722383
1855665262
1241376133
774694874
330683655
1219315332
427369888
1476373935
1992479906
1273367433
110534894
421103234
863886781
1768274520
1352320439
1425833295
982911500
1167309608
199795678
816179363
994433973
1926166297
1506586220
1563046350
1151322463
753424052
1610151030
1665295815
747516315
1125255760
874808898
10887482
58659213
1931327714
1520753476
1451771244
1158900029
201850577
1384353464
775363996
47281749
1356149103
162996496
1007745393
41221406
1014583515
1871766407
952991829
472087450
1880212470
1401415744
728361012
904050642
1173037521
1592285108
1155350585
1430559047
1141868470
342804636
1341735132
1813954908
1784167780
1825231118
525540247
1887095362
584644304
1530891929
528150345
2039871614
1469107384
1337506145
194251294
541124110
1891392957
1888065899
1560027884
465063657
1276146311
1143661462
2083969943
824992572
1775843415
1108453852
854578107
1328869342
248535799
219598620
1598572839
1201900558
1385412720
915573068
665978816
1406745975
523140698
1066632297
561344814
1477745919
918998700
1403543744
819484079
97458942
1532800040
1647386325
1858835526
2144691846
789791057
1716935955
1259143674
255604626
259379209
1631270212
937208147
925257017
431835273
1266322456
940116861
949957941
1726499820
397549365
897095813
641690800
579232179
1717691931
1792786803
887533978
339020000
775591427
2108668502
121516981
201402529
1634566525
789844042
50680141
2079006120
1743026939
361183875
445786835
1358604036
2067707297
1958398651
1919748636
419847612
497813378
1409712550
543195387
2058953653
1732616811
711850090
1057640137
2098125294
832973688
671792871
1021208754
2066743145
610473652
1782990737
599132060
753520971
1693626108
1611505707
185058776
1142177570
1433473740
2000964248
895348276
1317496535
549535638
149939544
344989719
1029713935
2024893291
687699075
814806433
1892138874
1963787031
795316740
117179048
2122321727
1745988250
573574930
602769698
1285924873
1429307912
1666292318
1491306416
1080623742
907710569
815699335
828485473
894738467
35398710
1014714872
499881449
555895124
54908304
1404941781
110855951
1275558077
45067319
25221788
1235419018
502658121
1838676935
1421430372
581609204
1749180743
609622971
367220118
1324255270
1060261798
1133741858
49345304
458884593
431822496
216345497
244234151
939476588
731560168
1683322663
94859366
1468916097
2100296368
1381816827
953063509
1787279521
1702716320
2137920381
286131826
103263749
987470427
1368646738
108811583
942657574
150431789
1790557407
1868280488
664755641
1858043259
579100504
822579422
529612922
1158503114
522123399
1568608588
155484669
280370205
637329610
1753760480
1505845705
1168020497
834340858
250845090
636413573
1682508182
1185356834
1419721476
762711742
840277607
260695624
779271167
1057590450
129385903
1761885530
784492842
2037594075
1199181912
1233664643
1285289490
1267675054
1330255156
1320091975
1691340037
1865832511
1242671463
1269337539
1210719998
1884919671
1887842971
802714379
199334936
1129804351
774207259
1004199358
1803522338
993894938
937876862
2137834819
1813540595
815153906
175285201
1789144404
688368625
1570218086
123318598
303162953
755289058
1175604975
355808411
282996718
1298697984
545889623
2084018884
2048621478
1629297274
150769217
725700527
857203610
857567541
1905245772
328560832
1342093594
741579951
530031200
789793005
1390984210
820280571
1633699692
432827213
901891044
1249039375
978378939
1446555209
850303953
1177570226
1936757850
230751167
500480375
3092219
1074378827
1038952523
1089071608
867038455
714461569
1284829130
1975020216
2029372277
1347371969
1479234062
1405994045
472610248
34056059
310212994
919247720
1840135812
670938350
1607147122
957728391
70293421
605599842
755242169
1679971190
1382396965
2033533229
1303615280
1230304029
1919015576
85519343
1421241837
1892429297
1075589716
1378233403
1283954530
1907961080
2133922053
1134412937
891516797
1698572549
479363813
1696802192
1106516070
1425186934
1075223565
1663694488
1183360159
1864589416
274966162
974224299
178349368
1647562848
498901669
142815723
777281128
1987714731
1170539377
661367003
1288335690
1443796637
1044385836
1122017149
767044123
10074312
1515737665
1794566389
281284338
1934547500
2120135031
1103687777
1772907073
1389920637
1779614566
1073619248
257497302
157490120
558457790
2033365384
629175604
141323076
284310242
288201448
1771733379
744524216
763318124
69545175
1983710829
715119258
1868241743
1403941584
154504933
1278691537
180794895
10245837
1799739998
2080262311
1874538917
1055741014
752438657
486926601
1306823068
656267630
51748050
572873496
1337420323
1365762944
2046438028
1770933775
22393037
313486661
661260950
998256356
1304737433
1763809686
180318820
718951998
1778262378
2063376804
188343250
429368477
445630685
2091337455
552176860
2072366220
1169037540
1604257445
700760423
1660847479
1187408026
2012480851
702603706
1425387285
1062096760
698805620
110396831
739348784
1660130819
535193165
1743517533
188593668
862771562
1317214545
12444143
1978302112
716557074
47800012
155252726
1036322572
554333675
1574953190
2084278475
1106014078
1477928945
2069366235
1484848843
1010460201
1957136335
1427035680
1131015341
1574061127
1238621300
752743947
1835998488
2044347792
160246380
1146934731
1376033876
1295786542
1815251950
276192593
954131032
961430976
899403070
762431672
1258494309
96311310
1943949093
2063106699
1329251537
1984338360
694894309
171603031
902672535
1452870854
1874689879
1231506215
1346402553
1670049007
1848309567
2006893613
1142899505
637686120
1733276795
1184990247
1836509674
1935089974
356104093
1449557894
1936840603
968370796
90875106
1872220406
1545413647
709583041
985567967
162630902
812303597
2109039015
1585542936
1719337050
1479632827
281223956
1474516307
194247563
342347317
443344240
1699544529
1602162800
961306463
629303334
1156522015
1855756876
993623488
979069384
1479681445
1551433597
1814587980
1142256143
313622266
863899556
1236311422
521828267
1566072389
2113036977
1096768096
498619981
445181695
1078731202
1365347557
1529283584
949239529
1281246820
1976045307
199841557
1970781828
1095905563
1720813267
1955225225
26000209
687881821
1620577544
1293831660
549748318
533771196
1870482873
571989106
932888916
193818965
500574558
307640043
142302758
1512172984
310667791
795145607
1149041421
1890908620
1240448234
1664103400
136044050
1316900150
916009106
664213521
484094190
237773648
1625216899
1880095929
1990856104
1763148121
761054730
1105905931
741522792
1124245276
1725371746
374657421
1498425518
1435713665
985298363
1677108890
2061598456
793533063
1783041802
737192254
448462117
486753848
140719178
1028903464
1527105896
746916630
239904214
887040520
1099778257
1562256139
534417644
54287815
968374022
1676132011
107895383
1342852068
226947419
1396165651
1146181250
1138545989
1575714388
1607553681
1313072388
1412654072
1486312282
1450949813
1592908221
740945425
1991943577
26713245
1507162372
327746138
1011900858
1701964234
1814707028
1814590971
181144108
329966351
105751005
319209616
694147597
1151772373
696651455
680719637
1890611116
168374836
847178486
350874714
1131311095
437096932
947714504
345902050
1556202095
1087114729
1508352260
1799617410
919406658
1569769305
1875321743
1248826556
1141698723
44761731
2027717943
1487758975
410852118
705743201
1360212378
1034635480
384717182
1342740195
1035593548
1311135235
2133622665
1257459728
2084463380
406025295
1433491448
652068457
164870614
1871174697
696451134
1781138113
1002701648
1917800616
871358944
403599172
1662553229
1011598084
459318394
924791362
1481198960
19883412
136973192
1356291527
496461955
896694989
1826439043
1358632209
647624754
2014651888
760913192
209608670
475299432
1941664906
1180635820
1162522374
895692627
583381857
621704800
464461950
1933846707
2118917273
207159750
572781157
160436360
2077766007
1348932048
599284350
29906981
265868591
1237808402
2095272955
276015858
220359462
173906409
454209833
897308841
1788156046
1127455325
1672732580
1082533626
690322952
1520719075
1931195587
1394022382
542764445
2138288243
1359757565
829182415
1862779313
893134969
603079231
1892070816
626861922
1233521622
933566254
1940562210
1043731869
811014409
1594461779
1929296319
442452875
286479803
1805405147
2035332064
1569435044
1244590414
856094576
1537396753
751271539
858304269
1542297917
1772628663
2054469813
2002049479
32543815
1404920537
1500967754
1762771427
1711512851
1671551740
1637895505
441142846
679444265
1548206322
1396078823
1977156164
1151076280
1304909795
1393801477
1228747091
2024015205
994093125
2068498984
675134353
2067694317
1499844497
1630242426
705916056
1585052841
2041335626
768413552
1629520171
1131546428
482119171
200525879
602205122
1078029584
1907247689
1736619159
1454202012
219608615
34014426
944463025
709469974
1333699363
2059006532
1521039471
473574023
147055059
1585637212
1512531746
2113400079
334787258
991177888
1452168158
1468544796
149000685
1419808815
1611460140
8866594
1059919038
46795089
1976960017
1123092348
678319211
1998748531
1347745184
2013275478
616319043
377528932
92787617
103955649
1088260347
486899259
91958261
523547371
196291714
2079006204
1280346940
239488588
2084888187
1411927150
962671132
523638022
1263117380
42597095
524522985
1334750432
1535571475
924187681
1716860009
595144900
1117143215
1587370823
60219072
634830031
123204243
1911506429
920897611
36028801
107494975
909161134
1066648223
865801676
310610839
1116976739
293002486
1635179065
454530084
101700235
141796779
262286794
136570668
1502017938
413911484
1001649342
1757976645
1270149906
1993013215
1106991924
1356781394
1417205070
870682907
1233366119
639058556
493017580
1245270609
269929374
1413913609
870922810
52759714
69815654
1577025764
1498956674
1156775534
1361570156
745376284
1018286739
1008360650
1115947125
1438836879
1322995280
1979378411
1947295635
1368674275
1419431013
1256293683
239865134
1093144295
1901839787
825382943
944901408
1919202008
130321861
1066626537
674915048
864536808
617707071
769015255
1598466380
233328915
577972756
1296440890
2103327141
1403229848
1136212837
997611501
1146910657
862824337
1568782097
541877735
1060566884
229467086
307758604
757262877
254920037
278857755
796894467
1526914049
1287156225
908786631
503384115
1317206273
828373560
245853175
1134457483
1688656031
1371630952
539142460
143111264
821898064
501299871
1896009800
868490173
1093469941
289383622
427320395
1381863666
1565712859
296233968
1402112814
560615757
479994614
1758622325
1126531580
83236388
1445064593
1310916840
1638782455
1208277112
1238335247
254978235
1385520445
742924940
1090270770
434073205
256203669
440695518
977193681
1069886567
1132324423
2132940833
779080996
960109253
816890281
670169915
715538378
87433858
1319787855
1627950782
1600603232
431038417
2106435664
1383384754
725273886
1721518390
1358896825
1607027603
1268369076
695003126
1967228440
125111175
726734495
1834939871
1065592260
143660791
1549488688
1036725883
2145313853
692809561
1790647271
1375957608
973459551
141353383
1975375517
1846252333
895441178
1008320064
1849297280
1325749438
1256757780
106433651
115495589
953419368
2101343780
844639677
1946915774
605834420
1434031910
1075173590
295015730
7344938
1479761783
2118006381
487403941
1431743442
667070477
1265270171
1479479576
1017902597
922605701
1988087567
2020845281
987000209
272864836
210980710
1861819987
70453426
936759713
766642052
1424813085
2133653136
1872259401
165968249
1709528567
1527333457
1305480865
1480381267
907411317
76497136
2112070252
2141646095
1252425439
95022170
155360832
398355978
1421516383
488756340
937959528
916888891
692415323
376429619
2122492296
145256271
656588084
1184079219
306773497
1067375450
1105982734
648247506
1049079359
1142523970
1385139500
410489499
1131932180
977983282
665954680
1345420931
1449758385
1130733340
1681651035
1910165482
1203960408
294991869
881345145
1405654492
466149781
406949095
891288699
1511646647
1730836043
1420531475
1490290162
980164967
1616913156
1745846281
1011400408
1727186183
941018560
1711714277
158575847
677716230
1366866270
1989557426
782596044
38074434
1805219052
920249117
576954376
1616880971
891080061
265307489
475685543
1533785034
1832989260
968460190
1384425733
1468225932
223843627
942977013
1624749394
1016701997
323837634
1043247390
1799759401
980126016
817711781
1231623706
1400686812
528589981
198852898
894566022
1794674323
2047021434
1007033092
1402307286
870635150
1640799253
1714300556
1055736675
1776333462
1114686404
954838487
1731875231
1036549360
1651500185
57203288
343462345
434699019
716701912
1644605877
2141676841
952292775
731600215
539559549
1052930371
512868852
1884875172
2124102442
1528600060
167088080
1091770223
1082837653
911028165
1572226027
259224448
1952781853
365264488
1496621005
1841037573
1562041113
1122964930
1424433662
1888142741
742542703
494679064
493222938
1972002086
927047253
408582150
559240704
1055158518
1688414298
716830429
1540263406
1241911009
434327886
1654622007
1885021962
603370775
1420303182
2131183357
353998495
1127392656
1713382820
467165681
2112777369
1401094614
197103773
1390906269
466819245
1972951862
1506469237
2035182431
1501289410
1222601260
1372866991
837340841
1048664147
270731779
1135480988
1349492677
1245571478
1559864334
1026423761
1540334647
1356225329
910884909
2127235389
689140465
1917699062
2111384040
442973652
987957248
313771589
1924835645
1003511502
60233160
1610482147
1442228122
1609920708
1613213688
2131437123
297827520
1261302685
1098066094
1540794671
590295880
306010370
1718635632
1028647884
1493766462
352905888
86872760
1115873819
1004209349
696402414
812015496
132566729
1087747135
729932107
641603493
1907235054
1118176838
327170241
747220466
913491261
2023004157
1172500861
652223618
939930992
1029111906
447306335
1275010896
1374608057
1702133699
414195588
2086194787
1270890131
224948740
47183242
1459818637
591587180
1320162958
1206510237
985904403
478949724
1506949191
1870713331
1792460690
1335682572
350051463
258785022
1874670090
1938693972
213437119
142674443
441485648
155064065
1882630331
1244276143
1562501295
167440106
1831247163
1713513814
1537881477
103973013
930526264
919442629
468639535
619927162
875851335
2067463533
1034686945
1931375973
916329710
1835309935
1889811300
1122306511
1835052558
73424332
84649092
1892121526
728846042
506962122
1569175161
240425391
2143734856
638401064
1702655646
320143631
233667959
2090240665
1013240761
57374972
951868686
552649171
1428326183
186431277
1587849825
855657332
834855550
909766446
1786148385
779047978
216304200
1033673454
1503896518
92007758
607310742
792397005
264756715
562177522
1297408939
662542094
426671701
1467150627
1083098814
328931655
550989795
1508123944
772001780
932445522
599171534
441829162
907971393
675737063
820902990
1829015662
304610842
2059565760
948432158
1447131819
1729963033
1073622748
308277936
2052955200
1154120912
1045956647
1873342600
508552369
536507900
881798803
358439438
740080985
1806515401
172786316
1191408507
1791064692
1981294693
2119838171
646015581
528536731
623631114
1927005138
1921178893
1359775156
1191028272
392032749
1341000133
500147668
840711408
26692114
798161377
472392650
964140062
1783862492
1916062663
1828156661
87014080
716975827
2124970492
677413873
896661261
1042660107
121242531
975789676
717404767
96920779
743260371
986919907
44705464
486044779
1935334429
252164748
1219269661
196718606
1332737689
472732953
110302075
1059813377
1738873025
1656194415
1086268383
1659247515
1135491530
2096885970
841415741
1537131189
2119873669
2112496232
379292395
338095620
1051228796
629420193
2135050430
966081314
1491479304
211008990
1977437704
177367282
316152535
1295331882
1112944137
541682916
795432537
155566401
1366389373
439940480
541396563
2049921924
671629666
1146566301
528496243
1473759815
1049270020
1041622340
1175785556
1771491520
705848977
1995501501
1362842850
537268290
2124848251
1409371303
199937808
1476868161
196396786
415819056
1112457411
1251853516
902058339
700977614
334211933
1026646927
1547459021
474092402
596904630
951440952
607717670
2092448663
2042290987
29277954
1872492608
1789420387
9329941
1325066154
1997086013
2012410120
1850587960
315102694
1912105091
1715479736
1526379726
511523243
1445508657
1822090349
867446103
370074420
1871219250
250973436
577751649
756798300
497249261
2137996498
1187419241
176756477
1864176996
1031941269
1984055938
443775204
783649162
68730150
1141451113
1101830610
2074776589
426746094
1538948196
785554224
650842338
1367434977
164604604
372225695
880115669
2078854244
1734377488
1360319080
1484688896
1020371411
484147984
725641903
965576679
37466522
1634823704
284029833
1510901160
1954782996
1261606340
748648600
2009403218
689744418
594041118
486767189
2009521071
1226230844
638192517
1735181091
1862327726
1590039935
150412818
646182285
1854014237
1605109291
2140752544
1498930989
1190612641
965239727
2075544972
1656220585
1244787276
2011987003
103663773
1728757507
1130348522
522923218
1627532703
1118955707
291534833
1552740364
1638138610
2013245742
1082500574
219604934
740322366
1926269719
1679837349
952699675
2129280162
813837274
1476864173
1498828023
1844573796
1438539309
433580969
2099252953
557594215
1194399175
150485541
422943741
924138269
657585275
646671033
401974426
227915203
622608286
1041025458
1982641942
2123470569
1165354013
1821233964
1804823984
1240600288
949578896
1661159430
1196903408
101362186
1004959025
2038725661
1959255689
417114624
1071546283
861539981
242929781
548514421
524525831
1724318903
2100595186
1366077982
1784860082
1930463600
1674631484
191282631
1863448853
317000738
1811043645
6084114
144118727
1192729279
1644885823
371179852
631234407
1069789368
321303712
654740134
947480789
1713370322
1755279925
1839938110
1359250547
781969032
443143667
5318403
596009007
1887102277
115594008
2102094851
991033687
1827450432
377538307
1131928395
719297072
182250969
887107708
1658134207
9969439
807181748
478265956
2000923545
1095790821
803233501
993103743
12847986
1508855709
56615626
1770377223
1702630017
1856604858
1926340632
1559003510
1902245759
1900607082
1353017653
1739525150
1896644401
1987595427
860826723
1620747585
1746204801
1012522777
1755779026
918635193
345874519
1410269640
1560425364
173358192
491257392
1644997183
673252653
647567206
936923694
355460770
1245660244
1856693432
445579941
1562305629
552756118
1463386186
708083379
1148620258
641949911
628554063
1327869571
174717099
21459165
961353343
1516145670
181176868
1044195221
234628440
556985130
1188072167
1963769980
781835970
1079733331
1078998786
2035410860
1805722795
1522667891
1417196092
1862232028
855998043
1586106311
1127141467
2113646001
2054866189
1481084011
1243063452
636068460
367410041
23745394
551433959
2075187150
1433073861
1282105413
1896625500
524042947
1535481320
968079630
1024023126
1933411780
183637423
1644310916
1129893042
1848846909
875743137
970247193
1380930481
1576189126
24041886
1872826553
1227309475
261435362
1665863511
1541265500
1983616700
65056220
1903658190
2029085158
1504812291
420255160
948958975
1653766848
998177989
726961108
1464641637
1218311878
2146416685
2106975267
1820407668
427902005
1406772620
1790854549
818117300
1970297993
1220336374
686667527
1360171136
187018135
139235228
1349560552
725206361
933052520
1624496538
877698788
1886593289
421515127
263371216
1725631302
331588051
446622199
1764822934
1844381505
14971051
1221146036
68746371
108461329
1030831037
679026034
1092423924
672705956
289414937
959960513
2003694587
1453473376
1341900732
237960073
1933136855
283080553
692879278
1987359426
374236654
13409187
1190312364
799752888
1526572237
2108871388
630946004
640194496
630133792
2127744589
960704144
1113808990
536443288
1566755793
255224812
565903841
921545010
864019386
37744388
231923867
910958559
1070536821
1004425268
17124349
939750678
264913080
1504286039
58083321
2056062806
1460988307
1949184354
32876018
492483904
1394078388
184146527
591113532
741769786
414435330
642658522
1927228134
1527424090
1277832154
1770026583
1229275957
1966812518
1825028492
347588077
2035961754
946635128
354959128
567048010
1520356276
215279645
662628031
1528836633
2111251963
200374600
1647853149
257393455
663944256
1528348822
679992595
228681603
1747385967
1082612110
1405996144
1968453394
1816685025
2127985171
1240374172
1173477732
504318174
1240128450
2062148332
1083634174
2071175750
591028617
2068176622
533597943
1530423977
269295880
1292454932
706870607
45257081
459777399
1505852540
705453505
1934654703
613342837
228360827
643753388
741556319
1793859225
682869821
653091002
1979330346
279419868
1396776989
732431405
808253042
1810519432
626206924
623563481
469528101
354613726
1974596233
1897745809
1589520356
1863888948
1496088036
1740238909
444024810
1879729069
1197210037
1911783570
1524398294
1084464940
650888668
506398029
1298204114
2008373903
1634191729
984925097
1417576552
346507329
1384046087
1945151864
1378081562
864051185
2092702334
505771336
76448399
85755573
1361306907
965604723
336319010
962682380
1543417141
1212940849
471660952
925044255
1401548486
1780002988
285281391
1322961121
361747796
620297779
78303799
829058351
1531966809
1755060790
228672986
422338365
512482895
37344734
2064067740
627806738
375075051
1980479604
273160235
84006770
133622843
2023525675
544918165
415832018
1338072888
1913871802
844235499
702745973
193866925
782399276
423092683
788727448
225421430
820529245
2031135597
637819169
317813314
1511676869
1400547513
1976440096
878272438
342730156
382655279
632799856
779000746
549355152
31878073
337288181
737776141
240590107
924919467
2081477164
466329912
1947372487
801778988
1593199465
1668579525
1195450453
1300591531
1462793159
834702824
2041571098
1742472093
1231918486
828262648
1247248139
1363136339
1261952799
422903111
1983073945
704047010
1684220900
138852352
1309068256
114232394
1816184548
415245127
382922295
1127841503
1863761563
583159757
2091168848
1867183350
65909211
1812197147
1955354310
1081141671
990229704
1868018278
1237068897
945002237
796643004
940537007
886843118
1877854144
846113785
1296796559
1201005747
1952107630
2095797428
265506451
193952404
1146654879
817590693
706466189
644435962
1921962207
1597307692
1479315006
271324060
355768391
1974171239
1135781965
75829790
234772341
1183201270
1600820871
515062649
1774423301
546290114
1049149831
332366694
1681343565
1295349726
1874204289
1684945597
1413444234
451825448
162402580
1791891884
221046461
1075232898
242416419
2060254282
974909302
510070384
98964281
1174399405
1350532191
84040866
1321020589
1833403334
436716250
1657098360
1877684104
424736113
566759189
2089615440
2001156355
175367657
967945348
130791806
1369237092
162745417
794889872
1351351346
1367543895
1270084568
1634953337
1335781957
622860634
1107269138
619517281
1690206250
511796606
1998851189
768444846
1174927519
2022999715
323882515
1551866947
1916845176
494227791
258144751
1419967887
1707797812
11143727
862223560
833690901
924517185
769146945
393165044
601444734
118974298
1866396413
1536182443
1366830585
1144360208
1874208733
377003535
1544864875
1141032245
1356087979
1610801136
294440188
1462503039
1579336446
509901804
2103646787
2130279498
558465349
778905586
1170966248
2998048
1299402064
1157194298
880133200
1520181767
1243603614
70465206
1021672388
937798438
1810570637
764824516
693375420
786201696
822597476
1967969592
1639355388
744715880
554472081
1526218604
126440065
1440338025
2114079076
1203660283
1073429744
205167584
1349315192
370811637
758244954
1552202468
173336127
967743197
1230281133
1450565748
660903247
750359902
1406887799
757198236
1297803369
84886344
1253387808
420973433
1419977510
749950093
1002178994
1101873955
1589076004
219235736
1200909415
903368808
833957311
1180351904
917270258
1248412463
1363781353
967264590
1805804095
1810822087
1935092401
1504910909
804565421
1175996316
1377921673
1676097832
1615130484
1100485361
1372915593
1260942987
343594200
2044226867
1485520165
756830794
1331710811
969060677
1011349107
871696942
879211451
1833939691
366165628
636947141
503592366
976421085
1319435158
734144673
1505797883
1065096280
2062615695
282767540
816792028
736652553
537137899
1178460707
1330044612
372698027
1551078404
1587186252
1829585870
938253698
1305759230
1586645497
1197925818
579763172
573150317
1535714382
1959826078
272327053
751724115
1494103209
1783842021
469834745
1058275876
725924863
1936200226
1419865965
887622785
1706819920
75209573
1312134703
900322356
13071414
662719931
2123012727
1412749946
1360256749
1631546239
1744501924
802747498
850014175
575271700
2110513263
1129487945
664546809
2049163481
572779436
894115479
1563560891
314679961
1496074922
262451564
790954197
1619281697
559302686
183869941
1431049288
1501203311
1036678160
938933429
150108115
126828295
953243032
353462306
1792350978
1321636711
888558508
1014341917
1243474435
1309562137
460411917
15435389
1465693114
1538553216
1880337300
206317487
939365050
133311510
1782586296
275612153
312381106
209620999
1461703960
1457056066
1610054985
2020408931
343539238
781135686
733474484
1025817384
2110787641
1257213560
1894566241
1089873204
2126234985
437357594
97988515
81453663
1635916734
2139712828
1238110324
2097252208
34505403
906691655
1144691667
1174961623
957898095
770000198
2114964257
1482918370
447748553
1673885137
180183917
488684538
1158294261
1897705871
1733908193
787810666
1861406444
515199587
243304865
1953718809
1813152606
1951808036
1494113518
1719350527
203192934
1403506835
677632128
1356182196
1641076090
2946943
2058045318
2116107939
1866873647
695545878
1372914160
1860177922
379248269
427282994
1211010263
1525836768
907090385
1209685653
327358454
522468418
629682416
544596452
1883689986
75771716
1692473303
530284262
391761809
1812051097
989260559
816299600
1432723489
881266561
724405135
686288629
1104015143
1612194007
1197084730
1345686937
982924772
290962120
472102549
1453396496
907763758
2044834234
1468165440
2038338749
1909226028
497687868
108823322
1254810672
465127979
719510405
1736960290
1751618659
114358797
5448314
1865748756
299972488
1268332931
711837607
203262613
2049485601
41405303
1036648044
2047835447
1036096433
1163912906
2002518961
1500984341
1393225756
142209117
1362596121
51894920
183710662
516455474
1062866724
550871784
2087380004
1029881442
128668029
1357334898
95073010
1819993375
77504743
2061689548
293839308
59721225
294189736
545109204
1154615145
370868249
368082877
1918891841
1287392821
1754537309
509057188
1010092639
1349766022
1815799078
1049477005
210962031
930349497
2147197872
207954089
1091247816
807557225
1864315205
1689911540
136591356
2000586915
409316578
1452217841
991592613
1411119780
1093500723
1268524467
1973431626
1345330133
1688959470
1467547567
2118289965
249967802
112497143
1217726305
570965564
1570100641
728642800
1744624450
1084834546
111328909
686920202
1662625506
1681288481
1819651822
834541864
377481091
162325024
1166523633
329415041
375231005
120340347
1671695014
1098044551
387168002
588885697
410656585
1754332517
1487782839
1797819872
452253583
944167585
329511512
1438348495
431459190
2088558864
40185106
1430589165
173089831
30341900
1057409425
964474571
398796188
272850259
917681121
1219754392
1532584080
1777790880
124141872
1415542697
1960098333
637082609
89232446
906322261
1168312036
1574041073
755187897
1636088496
2123552075
841618517
1249099681
309086296
157379854
558494475
1585781917
237923888
1243213446
1506746308
422600935
1087379753
228699575
1138271299
585890447
1290640166
526623095
239559304
948809859
1493535335
1422199063
1874516954
2040498569
790543125
1135248811
1010571321
2083032931
849311715
303552694
610961070
986133215
1289866915
575897939
1032757040
412935376
40616219
9830866
760937105
711601101
2003498475
1190330233
1402452907
1227372329
1526005063
474772660
1847939069
1275041077
1922847087
579588299
108324537
2132785389
886468505
493372247
1996654540
532462827
1529310568
44818716
941524443
1146413497
918665277
699586339
1138430971
387341811
419220465
363578978
73543471
1559864881
110405921
2080329677
1168020900
1638534796
1839854061
250188829
576825921
232312988
1523193607
1379015687
1297252227
1586526296
1501862223
1431665346
1510878391
214704526
1580029188
915855321
186438654
2132114446
1544420364
1999380371
596800477
1594195
1707225811
102804237
550515916
745072837
813351819
2057656564
683459681
1812374113
757366249
2027669530
1505653501
1017319227
868281262
1496417005
963789888
1371725538
1933782223
1193500717
1168986140
1731284786
1279599297
283771797
1834830832
1640435073
641983279
632651568
948163914
684048564
316333166
97657983
1997550986
1296983979
534753389
966874105
1596095707
1316216845
1112069390
809494823
1581732939
1357598366
285808046
1570021395
86188631
643615774
162175398
746125519
350109373
2031149280
757781232
1721334357
1509935168
1936526796
798552870
1045359142
150869614
1806651438
329263388
1966562706
1816865047
801319145
1651720133
724949720
881302235
256333441
2111919510
156737746
1698266747
2128886075
1406175353
553749104
827390115
1800410847
700735049
602161934
188690195
1183648598
1609751285
905598299
721653590
1619531625
800734571
372615115
403839892
1540223373
240989226
694816040
1878231524
712604854
191413930
912876461
1636476215
90253836
704628681
200543574
1439390689
2003920970
1594924452
1124369025
1900543500
1183042018
100364897
1563590273
746270232
350875571
823048826
292321608
896364922
1631933642
1838255974
1632860520
2012483185
460517281
734501654
1222895014
1516426243
2021266547
1123404641
73543471
758005854
1443423022
956839302
1999668229
1195458660
522107032
1232346992
756369163
1438400080
641148890
1823914106
392521992
684048564
1474771837
1441777638
477927717
2008405791
1052701145
1311798238
1047032519
589444272
540640297
404270889
1865961915
1976768435
957578551
1271098854
1186057260
1651238979
2142717784
2073056619
749992666
146198706
1856112454
1917883819
2032639566
992815781
1511603107
1484952959
810367180
864807681
816164240
259466385
1604346200
1991167944
1694716499
1342020529
2063525870
409209899
1136851435
897870256
2024471732
1446036277
1009268604
2051752644
1486553050
658270858
430168542
1665190045
1766011541
215711495
888328785
2121284204
1766838525
981215237
1520065640
1691731903
1676513386
223733607
821028329
606822324
360507305
1962696011
467255396
1197509032
821038765
1395740004
537016618
1369507526
1633389636
1138058709
774395574
1778231470
1003586706
1072384983
2008639464
565236036
1720343757
1710849948
2112160921
1804880944
149897828
793643652
1852655811
101062335
1020535333
1536080688
1884764296
1431034859
1360368728
1958590532
1504221828
295019151
806614535
1473995554
320675245
324688171
252111295
793489930
76940735
2103288158
1737837001
1795187331
1321898949
1456443005
1206339320
581915481
177133407
731264393
466284396
1975317682
1815520429
1495519941
1351500916
1623478627
1693543846
1089121629
2080422355
1399452974
2070714904
681007175
1944696799
446170746
2025753642
176027158
888779579
1549729673
2048116239
922261213
144081703
1048298418
1262385133
1820963241
1619462596
437227867
1815203399
955289048
261206886
1112123024
1531528243
906196698
1680094806
979437766
335461610
182622216
668030470
1731475623
1615107891
1808975927
1783907720
165860885
1126348861
632488381
1894812780
1693147592
898937904
1263457537
1958086845
895710401
481481783
1716999753
1106348967
268399383
2086425767
1429555696
1688903315
338055465
374712251
159641092
1973782007
1538495547
1861979581
567260089
183884873
669622200
957124410
1602626993
706786635
1537562040
492730356
1403524418
1130097732
1577003783
2113840118
1091094532
1938178096
1636287269
372612084
238378139
600406217
136279598
1441911072
1755244439
1510262611
2026231561
677546724
1521329266
772917678
1176504143
1282407572
1469176934
1353191655
825408479
2111955351
1481832344
2024750411
1230017629
961912812
1471218813
879258861
2117791090
1390897506
50889981
1727800186
307494085
1437093818
85811452
660611056
599601996
1907542299
1049166412
682716472
1437173148
232858940
1616328670
926208645
361587506
1833073246
1362043589
291142879
306436500
1614224166
1966267273
1352648207
993105000
2050735025
1146119356
1072401687
420174334
842409738
784211361
1454106557
1405177304
496099231
1138966228
1195659738
1647649126
1660736206
295473171
996356673
107658092
40649875
1149292659
939430862
934044305
140086532
533076336
1825999490
1429781616
452468904
1848808696
1690304795
603498995
1455238893
288309016
481270347
1905861805
1863387391
2052011727
1903092962
345246643
1221414908
2102692497
380594476
510468893
1356715004
1243661670
1306327346
987440352
1993209971
1524998292
649610205
1477660982
269629457
109073106
1366955987
1227322787
1608101714
203662313
872926644
1417210547
2003487952
322378990
1335992675
682095186
819238318
1538613849
995126387
1771084935
440110309
778737066
2002913481
2085603497
1495404371
860487452
1413112334
716598948
1994475687
1204585915
528606570
205116717
982289907
1144599912
320402500
852893950
1467861176
56094346
1954028950
165027191
2030355289
1887770218
458917183
1153817882
1699312623
164621429
6087989
529406266
759078765
1707120459
1383827249
1484753743
510180030
1217741530
1954265240
1272220222
1979416658
1649511714
1120002448
1284517646
1329750390
1267339530
606196892
801256664
1005248529
2088362771
1688665109
1467821284
1674724375
108657493
698721520
1248819087
1012755234
480022424
643307237
625870902
461253664
810862726
1591561435
2040910708
1788517777
1334342452
1179783406
1022703450
1231180202
1602237552
1893755458
1289228847
1846103161
38588536
927813298
922916942
605186874
2109028900
679044771
1252073078
2109425812
141648571
1709193478
2117739858
1954169695
1360929471
2027269432
1749280642
1661876125
221165959
2063208689
574657131
2005162499
190046088
1177964534
377732913
618041886
1422591134
137260329
1386416159
593453795
1866048352
942366262
985532399
198200522
19416541
1150532301
475964327
1363043013
1534953378
1668753810
23871562
832752534
433061803
2119394608
1757455080
390599322
1037102753
303941493
1196953488
358796805
459955160
1812916776
1165168865
354637436
390950719
1766242945
1373862170
1390230676
303452503
1049319679
1035342530
1223900798
478445994
1899996137
838673662
1163734971
1931512619
1551681571
776345504
1713203136
801598400
1139284664
741610899
957073493
653085365
1164054670
1798679396
379521451
130739915
59556578
592728746
1926430672
837326782
710633539
169177665
249492160
1590382891
921352127
2138521623
799625396
1209768375
868554747
346285531
609577818
1449512326
1691163691
1175497026
1755671848
1802289587
540654423
907564192
667383235
1126255906
508899122
298111177
1710221374
1014962782
889358614
882058676
70620511
1641938705
873036996
1880556366
518508376
291382940
943736808
2113242127
1118106655
1388026442
1402229435
1556716220
420188959
1146168005
1415224539
346124502
10151190
1200160493
78284155
1829735284
1508658635
926675261
1369241561
1899023150
1523196389
1178534553
65895083
1213540539
706297463
769925727
291034429
869172834
2134017367
1295019514
406109266
872016687
883612848
655469918
2105448436
1910828304
2147409853
460765338
392791881
1105373148
1912736183
628297945
936322080
87595901
591347891
954322510
988435709
1396839569
2081490066
218838602
1028979499
989751265
226325085
308268742
72512074
312974210
1062500109
1564720596
1510383087
1211826875
1332403363
26638034
1402281797
579957511
66489390
1385886011
1735361408
396906163
187916226
1983724757
1186860650
658778168
995327504
1432547179
1168183907
1777400712
734757919
597846477
1922142793
1717688031
453493346
1216203200
1476412459
1127821985
1389263426
860658952
2053852442
241246267
777787795
1494706308
2121965791
1655143607
531387091
972180071
1492403415
847476964
49217286
2108690717
961480199
1832387836
402252980
1126902642
2101131248
1326996040
817304573
519283066
1459929406
1553779798
1470719793
1092374712
468288444
582685398
1656103985
1517865244
1904635688
1896079359
601740515
1027351907
492067053
581197545
1216014203
2100545421
260996009
1535626794
1038431121
656182892
1671341182
1506618186
174119307
1135112159
1703869570
459271908
1198229991
1018155658
1628240107
405684701
635641622
634413864
2098947355
1549373637
1616345966
100339809
577783941
181101248
196047785
1485621767
235140977
142475183
1617473522
1049696303
951564777
1742517742
467595915
25244987
1265798329
1728713868
1728009856
676965152
1247266019
1011115864
1027292705
1423112271
1494224323
543509232
523744932
1338240298
923061634
657096384
1143058478
1422226268
125179644
305595638
1250624809
1551009093
1858637102
97679381
1376964545
1209911128
1706185626
2112389070
1890440680
1708638549
1064047500
641613968
1333188805
389488751
475607711
1114736974
329532913
910881322
650726677
283640579
276086257
2095103105
931175656
314979553
132185541
232307093
1342927133
320532717
467403623
647713918
873599328
2096668921
1872820247
780266627
313603869
1582883428
840328942
982788701
1792606261
308712396
93568683
200700961
731493663
2085777130
815404734
2084881721
94923520
1970565541
1799185380
45363863
1221245085
1491641673
1395842245
1513070826
1095479933
374013638
1654491301
1466697017
1813191420
1703705761
381336812
843492527
843883564
899874052
252030643
282894436
716239211
282086371
835287351
1449271923
2048011935
349647229
185272209
537340761
590349984
19491803
2094522965
2117288789
229666447
491932574
758480980
984735071
1860058155
1853273800
1441643908
279831660
1245414126
196654185
418359390
317880415
1994849980
1488442684
285986858
2121018003
22943301
1710315433
1906213822
1928084335
451980533
528079951
832679606
1678341999
1193689269
156292512
906975274
1598614405
535096572
1692601634
1628349263
748115022
1574197420
604814478
1465804588
820596285
944830979
744138303
1954088994
1158208278
1409276312
2118994401
1529840945
533266379
1183823700
668070423
2015024693
1257265800
1861336027
720181468
1108009558
1528469509
341833114
976957669
283145091
350822904
669067209
967533128
523972434
769101026
668157563
1480241117
1512236694
580498826
1592582080
337562695
1629797542
288171266
1642748051
1004775745
568446417
1070990382
1771146752
685991732
509109443
1077376650
1757660553
180890083
1529635758
1379647391
489870602
1859584728
665021603
812346957
1254630883
1285379372
1186674896
646498834
263206411
327075468
1049593722
1626170502
1163693663
631743715
1655716232
1556309052
336116057
1061910796
1101277962
373606453
375403713
91039235
995980616
151324669
308768305
1692581797
1619628253
95071330
1081579101
2036843005
315699504
87416676
1798991434
654444467
359108298
1113033651
1526299611
1612597620
1849996818
1967659730
950886247
1822287986
1239474907
176672106
507588422
184367188
1045832395
1885040123
1989002545
890886911
913729205
1625456674
412631642
1219449052
1744910282
289768157
2042093477
161393228
863138472
619792012
468871835
2015262287
1058593943
1827771184
1123087444
954502857
1569302578
1353466553
1856344355
131357571
1276164342
389139578
171558384
1992944651
849373517
1891510288
273217698
504174115
1239891286
1973767296
553814575
91200598
758837901
1130046835
1638151483
2144151277
249293309
2037149119
204333091
738027139
2123451787
827451858
279593381
1640713741
1495872983
467736810
1830501101
1216909494
1501985586
106110454
1593228498
1554478799
76979676
1636860194
1833062557
17653748
1828086397
1906987817
2031936623
494965855
36505894
586893109
903563146
347804708
66537499
1683614216
325743740
1493345045
810010005
737652001
1196626720
597214119
1407194409
489913216
308998849
586426520
1521254541
1792589600
433401440
801800372
701798090
1590665951
2113119581
2099849652
1414946467
1278410649
164413800
530337227
2046649095
1295931325
1432522903
801735086
1135725335
777339317
1307092910
1837694702
79403358
2014159849
2105170852
119796859
1878598914
1192454759
626392344
1304318210
2005104625
451916547
911497864
1599642463
1727685977
1501769532
200655514
292594660
556741154
1554914793
1041993974
176093724
671381766
1506197344
180698008
1627473476
600876571
1006158143
327469648
794325562
1018195914
442819
1256972205
1180240237
1777752537
423947990
512138164
1485354075
1973824307
1279023865
594588206
1696281078
1367328961
172830150
1301908364
1380220840
2001737380
91053119
1185551143
712739098
1529730327
1825491144
942413688
400940781
1174755884
759515886
228120664
612794028
620375970
376349356
92243596
1998848623
2002600457
720264416
719690536
256278788
1748097313
2137259659
283819303
549373811
382417046
929592947
509927200
2106739114
179363510
2123984876
1155320574
1157706598
905679742
1799849333
883041700
791555585
1884005149
138504285
864771795
799063632
2013326364
1106375774
561734169
1562013433
1543581166
775609884
810469856
788142372
1257479195
1890884967
992359940
1608470722
516138909
1532433629
1777744979
19651479
528092166
1643486198
918542755
1625559618
1413856097
1872394318
536197066
888618094
952373361
1374107233
1299235704
852952205
1746986359
540772672
1478637900
938443594
660559402
459218406
1927645566
450514539
492603381
1986268631
327572895
2146994817
693235246
1709989726
2122888455
452494724
628798695
1404077197
1650122282
553374895
1699764048
568867476
365932663
426651437
1405615456
1334116843
1427178992
652721208
1363461028
1587409230
1381509311
1866114622
1768540191
1110881262
500053136
402277279
1151183108
2135910257
261064631
643450492
834320079
943314129
622129698
1945545674
887778541
1969752865
284496721
624658736
1993810489
928502615
1685231791
1616758085
1472972849
1395267281
1857535690
2127010142
844112763
999668520
1883967764
1460460642
467657525
2059944316
1520037309
546828456
1432552299
1470568413
1586696682
1203815825
1053316348
1675335573
247299109
1427674718
1664470160
1390590187
48471646
1264227352
440072622
1771259665
195653758
420502236
142212136
1424096700
589078373
806735546
1275308954
1801040870
256397895
1543497608
162157360
2002228222
1088712819
1869862393
800091099
824247515
518767885
60546450
1860819152
64337497
1595146992
947122780
1192892084
84860303
1632553716
805829817
379414388
786213621
2087103697
220180987
1481147972
1360907285
45543915
1289286209
334520537
1613889111
609218824
1977000253
1911688014
620803049
359355233
926598834
1662074313
1130426089
1113715432
859971512
832227632
1290899419
1110982722
2059675431
902804427
1412268315
2057522142
1183110963
811883566
963932571
1496279613
1345327105
528479630
274913428
1321132599
25396455
574799752
1773541818
307925607
444632993
856278238
1390320010
243167659
89832938
1527726115
1238366293
271820388
1253377886
1268742565
1976916794
1504735067
208480914
1145149753
903246359
1515583116
1302953936
1470675427
1909871617
2097831019
1601696294
337105172
2135054014
301113777
244667077
2086712603
1555544701
1587613760
1744277359
22612656
880883952
459673120
1129124254
2077660666
493882017
310065796
1965688443
518026871
1102050652
790846944
14209825
1362866575
1133631309
795807252
1741468814
1874929716
2058194995
1397445332
1819384282
207103483
1824079161
1838126228
1329310464
1888854708
2030653719
971604119
1935458393
557039310
803724602
2080188986
1794307544
796323016
1415644882
46453786
840519722
462786832
362331438
352888746
2120930780
1654665149
1307544066
781148339
534974404
1201890475
1029762069
161557458
487089589
710723886
77312526
1321435874
602608568
483548138
1660643101
1267054283
102387875
1150483545
39694843
1505136988
1921043370
1929858854
1970598409
1539124507
1959830938
1256787227
1771798585
951517002
887178536
1231872803
2042308034
1547051721
825353971
1477133303
1795047503
807625469
1069135353
1242088269
1402834087
1260710767
2001284508
1458507249
340550180
1688185594
33704973
1157061515
730010768
325815156
479425771
1766418517
1433181930
1901559286
964309481
89598164
1760234885
996476072
1939180510
929171121
677805735
1087011596
1608066781
1043482782
931247289
645840997
1895846282
1178748342
204988670
512330825
641412667
407932900
764069352
112199135
395624837
710757218
1107852178
1245355854
980237984
2099215247
1347783272
1906439272
737436673
1595943290
1499952472
2180965
1552624260
517674261
440275730
2019663341
606568080
1091286430
1668097340
1385604601
1240550108
2026687605
535151392
1764101549
1757250529
340517445
1689766339
1274928380
1815899128
1070102899
1351090387
1134818266
757112632
830080881
1321414408
261792123
60675640
544189626
426235976
1583904810
807119722
285642310
1621242766
53928530
1640635932
935550053
915803245
1410579273
1932059065
1499072952
261431178
151430781
1291926686
282757443
1605474
1830222368
1079169
1301212960
389472097
1858962757
231972020
1719457078
475347816
2013812643
593643198
1765458051
507468963
1848533735
2124348318
1322762814
1351146750
356849881
2005309835
291313277
1571086290
811217445
845268973
1990420788
1612473586
1189780939
1570729114
462461020
1073789771
2099333094
2037592566
520522602
1648799918
1197509917
1949932708
855883344
110768572
1100112469
1206890169
865318233
201173020
1453419703
2015388333
1562439531
400963948
2013994835
423369325
1171713482
1770612180
1864534603
1087928320
551037864
412355487
2115697334
228753256
226793786
254234284
955667880
2120092583
1795892768
116570588
522595328
1106596488
228598596
1609830597
489470426
1664057364
1092656409
1710058875
53777847
861158015
1592892485
1675108598
207377075
748212361
1661489383
495594616
1992672146
880848744
1499331262
729200769
760362242
114783808
998635092
1224622456
1266055835
1098385687
1259797617
1435085345
1347516946
1943735768
815901111
160709176
878607065
1260377123
1263599268
33242356
1025886495
1010397603
1079023284
44980866
860334720
844129284
2083357380
437005721
721978040
1628578459
639374293
1550451895
781949435
1225974993
140806803
1157762716
1515020028
807988689
52501268
684052842
322643680
151091929
805092717
1301312440
645414794
140028544
98087795
253394933
631054925
1415494203
1894791490
1840166237
726916207
308825022
963347496
616769097
1966057267
243732987
291668802
1920757160
306581616
614279397
134361752
75703178
121144342
144101144
675985153
1939403650
1989819641
152529895
984436310
741253719
449470351
673925655
915032547
901575771
355214369
1725292467
744494815
867212087
174292485
978905226
240309348
835205559
815542216
81504447
88051741
1655822363
102095549
1603953397
47178872
143187409
1837934769
253539640
53191686
2116042500
1946656143
1942376757
2082592619
725966527
819060860
1086755221
318274377
1869378746
723450971
2141345149
1802392452
1562326646
399880621
336663000
1519507504
1794484967
1832927968
308009289
902055038
1313349266
1969032772
1618845586
2052078426
661001243
1938227967
1327497093
83740046
466377830
302014854
1936649335
1324934820
397896664
973743941
664498611
1001573954
549314063
713289969
365455573
611255108
1914079459
633118087
1185779399
1833196229
866215923
317572768
1134943609
1809040789
1151472863
215696006
1221016321
1652307348
316319877
310243201
2071338943
1305257974
1061457627
85749305
2022508738
1711733494
1088930870
1618530603
221605236
1524189035
865429899
388025021
43662575
159568981
727259741
2100293984
44140985
928223509
673239860
1572644039
1381191012
789734900
1162422859
1338421060
463296763
1551232608
477902541
566171338
402276109
986875738
1550653912
1722986464
397762711
710066600
621818372
145130756
217857644
1514907516
248171913
328746613
654044402
495048136
1859218188
1658362548
1914515643
2115570700
33631471
1114789863
405323567
1865651765
1236901117
577313062
1961559661
1005495784
701711644
1842104476
1107625448
1377954556
1396780515
181777470
1956845788
501711062
1390991378
513179157
1069205286
31551470
194218619
985976872
1302044023
1382191650
1008598594
1705199129
768241117
248798919
1223692363
1000574096
2040052643
1505213022
406919069
1320511621
1385017848
742296747
264799100
809877483
943641645
629304681
44538315
1726777068
1280160499
925310804
1018530396
1965378762
901477300
308054480
807101274
2049808845
254467765
515803665
1165493660
1184974934
1797094124
1354610873
1453797315
1494316046
295528667
1997050260
815752517
2139357978
1857940561
1641881772
1100008138
1516327622
397837779
296917995
444240544
1785205606
1168026258
852080961
1204440948
622962279
688281154
1781388716
1818328382
523523822
579959823
137240200
69591097
680737022
845184756
1164914416
1101533382
808312440
2138592415
1529975941
231121344
644303681
1509825864
1068574110
1793840446
1268177685
1436960704
738447331
1375776260
588213932
1322411840
1848810510
497336144
1572348746
1752999619
333658368
1414095127
641690488
906123406
1627434331
732628742
318660115
416283676
252587221
1623372089
664597343
1273447295
2061264062
2135889127
854741842
426750425
5391943
273423709
1076089302
808210813
428816786
1438134619
1191176451
1406156155
1183997947
1538809942
955803815
1903812033
1200509841
1898569102
562462695
445637840
600102731
755892448
997324909
199338751
1060418552
529529279
637840051
2115243328
2036081735
438530193
648138603
1383296515
2029462391
1697820934
253842078
816224109
695790090
714693318
1319820385
1551127365
1156801431
1454149339
67697982
702195961
994772550
1280267720
1663805407
1215791766
2059920855
1478389817
603974348
692488053
831595224
725848339
870235920
323691156
476193971
1209878498
163353745
1944271755
180276069
1015146455
770662850
1144165835
1505516246
1842822793
921319877
1148099683
2108378802
709294799
1779606167
1688907963
1244625641
1866021353
1685712383
1287458598
2043796506
1951444959
406272287
1315536915
608624239
1687034314
431323527
422458034
452469425
1605014134
485593116
299199254
1871820259
777459134
409560524
1052989862
542018425
2109401835
1727843621
940514734
417252192
555474405
2081682558
2136134317
1592329578
1686616208
46372034
1772911834
994911302
807554732
1282646738
515956987
1239444630
411265718
1046778064
1488057517
1388202176
1383756985
1784437332
1296769305
8330717
1953748852
1127006512
933549616
792055942
1513184541
904914512
1813374033
1394075664
1395852764
1244027949
1521824032
1452128382
261276878
1041774614
338573681
283912537
1899178629
1820543321
1730653762
957734783
339863305
1333504130
1981785928
815270057
95954552
663067560
1561446252
1917972566
381690416
169363619
1547388356
1301703803
1423482137
108810359
173479505
935065583
1051602181
1408084859
1048915518
2139940522
381927717
1292781091
46688703
48441736
1358167969
1040613389
1017945573
949210764
655973772
1269419543
1499954333
26800406
1288092665
65544682
334565928
1887594718
1511329982
822484112
677077334
1049069911
121051967
1141348276
324061039
301517442
688906449
1251787491
1761952282
1895915581
395514008
1820453524
426279345
1418374622
1985436536
663148078
557152110
3341655
1520848416
55690513
224827304
257516261
1587002373
1509451818
1252399963
1057364862
1142555368
938893081
923003252
919428273
883473283
2078977792
1957472224
1860291349
1944035013
1353419729
1062634449
1320159199
1379407081
942689883
180036135
2082803630
1880891852
868368735
1243117160
897758760
426767170
633951670
1173356035
1298156370
403394790
853358060
513598093
1330094679
1141664399
2096934679
343143469
592510489
1914671090
537547705
165315922
1631991385
268126495
874557310
1587768518
344105999
711773551
124890845
1137867262
794368031
212384420
825702867
239620468
611497720
1876628118
1746747696
369961407
1764263988
856468224
285944481
2091152235
1594340130
1025548295
36631535
518924343
1875291777
833994203
1407452669
1778232910
286639220
1702352080
1051781937
1151052720
1790010488
873262415
1742470045
135494616
1221429406
1657921321
33440147
2064557638
211963723
861339644
423688239
510298256
582427637
869847798
325585754
353770181
1010900321
1910802966
414976960
1698727777
670895240
243016842
1700481108
105103671
1465236301
966843513
93864810
892961723
1905248820
1699473044
1901213928
668725006
764510249
1577695045
2095208609
483142735
162803218
1216454232
537189600
1403448883
1254858501
2063378326
1337912945
1086166610
1614145156
988853456
557858285
881146532
1996031632
1361027881
174519214
1751855363
1654547449
242362470
446365189
451253572
2112458456
2068823586
170128294
1837955893
652953736
16657622
565068475
1081255966
1245284325
1968477445
1020047908
128637505
362010059
695023718
895747627
1989751563
1493310989
756808974
320842864
453982001
556628580
999772236
1678105775
2005968105
2147306318
1075889143
1492584126
1931903290
186760279
129007242
1337914293
839874943
259790685
1678987175
458272537
1292379771
95789786
2061241646
1137253962
903717747
300931358
918958799
225577512
816831345
2012073413
1954431959
1763025951
802568859
227611941
1142288785
1294873808
1915599187
1249201457
1449170430
1136066868
1306376303
208859426
605596700
180424513
469725334
664374436
757760013
833155706
746670512
624064457
937295014
718495715
841844831
80692425
1733069652
752474619
1709129184
197415494
2029467925
190345847
1115157490
1740854919
1230656561
1909520496
1563517566
1666461267
1989013050
432637313
1694816498
461107998
821541479
764341876
347908722
1945422787
71754463
569174087
1417887126
655240131
95117962
1140340191
22091319
679229846
364357439
763932997
670539887
491647138
772457935
1184824155
975583957
866438287
319377789
232141046
740473466
129995874
143515787
858363486
614794957
1707524721
1141935047
1185305194
619009197
2113958923
346511518
2126614835
366347898
477457245
2069874502
519710265
1675799143
300935792
1068103316
251165209
1734603140
2015745254
1564943675
1540602117
811026135
640237128
1865192437
519079403
771562995
1943874224
398376071
422917136
54129158
47163409
1876005395
1827070101
1248623754
1021244227
519776229
1349401219
1425873650
1601223606
674468827
1378028513
777016702
1523931360
553567972
1821465385
729788485
422439630
1850175856
593197798
400294049
1021430614
399581593
2093221619
1054490874
867828797
491867349
1889032023
340218769
2030358372
1355230078
1331026239
992014399
2020785221
59875173
124863344
1010453684
523672835
1440745975
398363564
876759402
245067960
840338119
1808059622
373482189
92840880
1829177697
2090959934
1932379651
217086384
59308924
1812221311
614933838
882154452
411221871
520786673
738190825
1213808849
1110529716
624057593
83096654
269680236
693746298
268457766
611199522
1083545851
1513020466
618499432
223435345
306516953
758075740
146866706
1100216346
520546428
1093533752
283104134
1613231484
859524942
598844442
1686072582
1187774315
1220811834
2064195876
1309604639
1337892938
718352938
762534957
1190071969
89518930
1161126649
994344819
1343858186
1164023742
444798626
539980123
1847278891
378858790
490651972
1517717937
1366206646
236123951
2091707770
1029202384
152347426
315060443
1868756596
1596891105
1768545757
503471557
769383498
1697053709
1489041962
39723639
2006612580
170461542
1880559559
922368348
1874686937
658306777
550287912
1408255856
428704924
912164529
16611368
2113292655
1737912021
58155155
1508979015
832942096
606221436
1420446141
1154225862
869074952
1604761623
1567146974
972172868
163876959
1529396072
1302516796
1709130270
31374754
408185680
1989852926
2020410566
1669512727
395756177
1915215993
1908002262
1623687679
1123801314
1680951034
1246726352
985164319
2098922262
1087398844
441085862
349333847
1779130672
1340026504
738494282
478664777
2065593857
1043738763
2122358148
1739663465
1608852368
684194169
2102951344
872037709
1816874143
1793357039
535304451
2027612459
2071563468
1296382294
1523814634
34518234
97950861
679282798
838613265
1212798844
2105039788
913855718
659457489
1346412426
937199929
1712632274
13197688
862343207
1572723685
1464598016
473187805
1604216627
701188687
552474509
1084403148
270191146
1962807632
989699118
483430612
1594361127
180497442
310858995
1137384943
2016226118
2064322511
1031105192
1068641085
468189024
594096206
2081181202
245233076
227693204
107696837
262367593
1930276992
1494509099
1694546444
1805640830
35330454
1479738722
344018525
1395467034
1617409245
1347976609
214215295
893244803
1417550227
1435718713
2115386057
76236718
881429543
334076983
179558812
1275980659
647457217
749863804
138056713
554635139
642754205
1158992975
1007495624
2013615633
1108133249
598207271
1205964395
1836359935
1924075657
1774696210
1866933706
1253129574
1934430925
1671833082
838365382
1315464503
1575166700
1191842872
86425956
592368000
1644057756
976008323
1579778245
210415816
111690063
941394364
2079340410
953308161
791520851
456727315
462953837
562249415
1815776401
938829156
1943887994
340775250
633332911
1728278737
412355266
1251130016
576199629
1696292790
1210458699
273659116
2027798984
1125716992
1167952736
1629341212
1215498001
517418741
1683911873
1937903144
259458176
1336282290
228894560
658460370
1022667718
183058779
1205515041
1452822420
1583365123
543856081
1280022860
1701910005
731268885
2103465811
1516301648
1008662734
1090887178
1480733115
1806405860
1533624084
781472026
1765663109
1921376280
1171702609
1843660176
1168409206
1233579413
1828365908
1904747084
1879729274
1869809549
1653552130
1485240602
1393778275
1585859531
10495272
1177757360
1499257914
617722482
454510252
1145808370
30314434
1072779474
340478740
1112610742
1355272787
1967507090
618789917
2104041867
982441718
1081579101
1908268292
798507726
1468076511
1695569312
59647583
125553822
424345416
725639787
946619454
1626094092
1013638409
1452102387
426806745
873963058
1256036736
830789926
434885315
501868504
400662285
905385435
2094155048
1012514542
197942466
1255942149
178180816
1125456153
745155607
1819550920
1559931832
1169613713
637833036
157738024
1539607111
728898629
938597966
1305978902
1441481015
864157534
1611721650
2138254162
1475757053
932918912
1774125877
719080555
1635307324
855592268
64637556
709839524
1885024374
2023567370
1521298406
2124507426
781230838
1957696889
1785714166
865126333
327068225
877568587
1051631110
2025037762
1972925249
1876357932
62999313
500921926
1779190434
1499814950
1939325746
1122713721
1128849743
101452616
1789745557
1436173038
1723510518
644943925
2013821543
870683012
816282470
230296930
639543375
1933491263
914387973
117565743
633943163
1569288193
1032173645
283421305
919606494
232792701
604125056
691571853
1081453247
553154865
2068738478
2022292446
363077958
1428875156
219208561
473695988
2117038636
1113122992
114300793
1742052083
1557004579
2109154281
1120670541
791808165
1379887905
758720229
918381316
1143122935
595300636
1257080498
2102175234
815583262
1655094337
1763591209
1996306595
1693284233
1627869511
573490178
661499158
255276824
2115940159
665716668
1022953908
1187831000
872625837
854575927
1451141569
2111743071
1990567665
925030616
169035675
1381396856
60333159
8496792
786590539
107237060
829597573
81864412
1609734755
1747721051
138733738
796847748
735598955
1974565392
1732803616
1004885059
1254822601
284640186
497927659
889714152
1427638525
784607413
108820420
96776274
1180400528
2061933537
100545981
274835488
1291926104
672575601
1845210004
542999108
237063633
432371225
1236619304
216475085
805878508
1307892016
1585416505
1389836315
760489620
100073515
874447351
398253362
259506857
1649410441
1988253125
65619417
366215204
1609207773
52482145
176409919
1924849374
272518248
1050715698
1292426888
1364340440
844921608
865282706
1997132910
733183700
1846474025
455607585
177437209
1053126688
1465657595
470702501
852629091
1194586459
298131118
1469736598
1843986806
287651250
2069691125
1838919093
787123303
40104739
1753779723
560132021
1592251218
613381121
55378881
1937993652
332059664
1486797455
851593585
838469570
460288540
177226725
484919399
1761207345
1772915988
1061318416
1877471726
995434699
785572639
1257339910
1465804302
2047220018
1046154435
784549459
936268216
1073417409
19396606
499216911
1368358891
1453034017
346288986
134345663
353851062
800396288
718825408
35501924
1741229840
1227593470
614543154
1151291975
1803064879
543401359
1842750325
265930310
116266540
1583748561
1054391618
1579198242
730246489
535495532
489236731
991126559
2130889934
1913683051
118592885
832983521
529156799
1642386765
1353967106
1540346968
381075381
556738758
1496026792
462704892
45754369
1763974159
322717403
419046189
1244513006
624181165
1506686497
366292878
1905835115
828509947
1395706739
996425630
923372724
1154900423
1182532602
1040995105
163731432
1260569384
530681273
1240358324
486620261
600294285
119254044
69741845
264676548
1309383675
1403710643
323893468
1200491506
795164263
815480126
125166619
924123234
740114786
171600467
1317805335
1454630738
1250423032
945197469
2115593015
397847162
1151322025
1252514192
2012639689
43267361
1477608760
520416427
1040094800
338930857
99262265
942968347
340641037
1670652262
1177584745
2127691882
476616035
1720692741
1684239098
561676425
1454264164
126038229
1844215456
1658192123
689625096
626189323
1871697226
1624699708
649520350
1332083609
1091515722
501648121
579245429
662343817
740748227
1830339138
167374685
1820934130
1600635397
1252666828
920499206
1674530597
588341541
1703527435
748794987
1360895078
1570749414
118926482
672173536
1027938210
833873172
1309085619
337653756
670600169
422838154
465115499
422395132
2111546935
11879428
434747113
2123459914
1254089260
1856125510
1374294870
1391785080
1980157840
1809734993
1408866850
1117440077
1935537741
344644817
1709192968
1631911395
689675206
901387179
2042906960
2042532927
1702511570
592309471
971045303
543341225
1245051075
1746010038
725864973
1983281121
1943799080
218618894
180215396
1029520305
553993304
1051251055
1385158583
248517423
1527897394
29608347
973470116
1881826932
1969167847
352562454
317544451
2047296166
1727604021
970136651
195207948
13728235
1023211880
1551961302
775372455
1522812050
156303003
1896092574
1602014847
321013602
1793503360
1932455939
1077038371
1061354631
2089099844
534534273
2005314508
62128178
1913211956
1010423716
949667481
150098913
719638547
282924506
1545347159
1451147150
886192943
1995876179
1334842389
170200647
152064318
1080810472
56898305
2005654071
498079312
150892851
1896587189
786551783
1285142187
1183632337
270227949
1007505555
1523924601
1228382595
1524472304
64216103
1576757484
1625920229
1316949493
1083710863
306506896
1628307586
1126680849
992411115
1696222780
358629595
1844028462
1890610371
1302423598
1566689702
1710975719
24130046
2009212210
767035590
548823029
2003810569
384553568
1818343952
999906228
734852657
518534807
112837103
1241882435
1484091145
742062027
1374567826
831569010
1977378164
69833784
132002522
1034705176
232586782
87089984
1776174127
1573614868
1450555372
1492804539
1718401748
1607862969
1414717705
652614307
1196685209
1919594017
1982241098
1517718056
1171311759
643982024
43507279
1980791494
1254313935
59879395
259957776
1915642811
413727024
1153206297
170040928
1846804191
367337632
342762416
1810923794
868491152
198529677
815890420
1848482730
332171117
188564584
1862397679
856536792
1580816769
1772600576
532921007
1282472967
130008723
1691313254
329151263
1438973452
1035044735
1974471795
1359620279
439541494
1390310336
242846414
991859273
558857305
1328225576
1401132013
2123006465
930326674
9314711
28729655
1294232856
792958134
138569732
1589746118
2095131301
906399405
838832833
1267679082
418747760
1940746264
175145970
1517720395
240093208
312012248
2047503086
1850752764
671998835
2088156668
718722635
1056329777
1204940012
369824060
1181285760
626363021
324590700
66402687
1875508360
2088778344
219075312
1976382511
1573497109
2047831444
1258431497
613162704
1139617967
1989353727
1932834548
97385170
1217854605
473823488
37516466
941671455
1323905251
1521753176
891561684
802930125
203416089
893700970
1876585498
225508873
324290064
2038762901
375363842
1105415845
923285246
1836206023
1132422008
726755959
26619890
2116739360
2020560618
1982708663
1750311472
1504910038
1850047716
616649267
1431304587
307536511
618751080
729395314
427550106
2069512521
877720310
1886142909
1618498464
2101010163
769478878
1910445625
1881118192
1922947621
571984299
1433476049
1720138406
830392505
1664077057
1382043675
1069416330
1305268100
1896004372
1710439942
829766164
60479625
1284351300
1026992048
1177497102
1241047472
75232705
1464964858
2095974430
1333239955
1122919425
168464296
1496933042
1812430203
1242490261
1607051302
1679605041
65561818
139827468
1557707617
1491606764
1256778509
989331680
1237733660
525653901
1140114645
1617453527
912209404
826817468
26193272
1533038541
11222356
136274818
1596239869
1199632328
1544839352
1227131432
77485087
1774144263
628326929
1156335453
1727782693
42272257
400804034
222681681
1804924180
2091307994
2050573164
1200765101
1634965532
1223268764
691024371
2125560507
1507567857
162857588
881635423
510972810
790616973
379272488
532456966
2138197115
847958455
1064296794
1931164517
1181845280
214902065
219814081
1858883173
888019395
75819253
1535281510
1384743069
232543505
859134518
537870781
1857696547
2022144580
2020038550
2079262407
584672522
523231266
1332921150
1836544683
497004304
977356831
549701857
922206104
1076734497
1327764591
1969491837
1852100766
1601263319
730922308
1501215147
1685352135
2055914507
379978943
1216754921
609836434
578785664
2044200174
703456656
978804057
1384690820
145129394
1452014874
110921019
745616992
616038837
1394854092
1426038823
199224878
1223923904
627347794
332906898
1686209194
734816892
192474553
360708935
1312634638
525290165
1553789205
469951266
439760540
1718328021
1730903726
360843598
1781878798
1097623188
386101408
517054721
1556906776
261738914
1982759391
1896452262
1233395758
459120586
953100950
1160620150
519201021
1432962641
1092501210
1534784950
908447742
1906836085
1219489454
921387164
463542920
638607889
1246345445
507082277
2120654015
475200951
1936731556
1046934223
702718647
525991157
1312885520
1552511435
523328218
849111944
902870471
904790426
2092996954
1715911222
657925705
1921194650
1385705659
965186342
542389941
1136118272
775410648
1532191865
493774792
1157891201
2124414254
1672407220
519629073
867192664
261619655
476773380
851274995
1986492464
1600428771
407651587
1563586008
721178997
1604252137
1683021445
953182271
324320273
1308433
385720805
472949214
1551646640
858923610
293025618
359102395
8227557
717692322
1220507897
30275819
886115395
602966951
336392059
1614068824
1463893662
1328076122
2068789223
645924616
250855563
868760485
1790409181
2011310636
1001389175
1540011399
1944111965
728921046
553732215
1073581610
385982449
999692563
1493087375
1356974234
732467195
827577234
996705982
1900083596
1691558701
1006325775
1808467433
1460681360
1776757771
334165283
2085032100
1884643708
1474525742
1439365062
1162605188
1633095064
1488382926
207644419
1339399620
1736878807
1135840689
1780547928
1344873213
1500267392
1959494600
67495857
1763915786
659548393
1182079372
183956493
843215631
345202421
1185176956
808424475
313781611
410772634
1662648581
886502574
489788719
363934164
1270543048
1191868219
899721553
74989551
349795366
1776132185
1159453530
1899585336
333806228
1298741522
773641522
822221923
1942526173
2006764478
1113961914
1617860207
1112121432
1524155238
476216167
1846290753
95541567
1640746596
1520933609
1221781727
1049034955
1614321196
825524479
1317115517
1325283583
1390210148
985484165
1556784286
1823211699
1790933872
1292073624
1814894671
1604295714
239210811
1874766650
467570333
1343315818
721711046
1098352046
1505751551
1340526335
1090671722
1777468095
25289233
1069005152
701110672
1303928840
356856225
1215993553
390151890
287970178
2043538906
1563450953
287866358
1384389935
981836874
1592997884
1189017006
2030782934
1909866312
1271080639
1998523106
1988482090
1411552639
51264315
1837420935
1339099191
1770262374
1007695992
118039074
251153999
1438915482
1258910995
520013396
2086857459
744039842
170588486
139925298
704319239
2092815745
1526359564
256992287
1196426932
632491946
489697114
156489602
1298605878
465588485
1368774699
101680226
621643393
1186307227
1746875743
990429445
1622868244
978881623
473232214
301186707
273275139
1082439457
986837578
1209457560
813303783
1129684490
1509838812
2014000215
590957844
2088277530
957132619
2019161985
1865428460
2031551261
1989688382
649837310
102425408
1642246441
1480996542
1893603447
273949173
671962378
1851598220
578797420
1932323696
1204838989
1942112472
800225264
1544585297
1705793637
584127279
1395895817
1998525384
1222306651
1025189607
997457263
940194920
1715882341
855776348
108035431
1396778645
2109853137
1098787475
1103621103
1188167869
164528705
1395079519
12493598
421321083
1536945714
219691016
546584292
1288518957
142656846
1476479997
1403654793
1005154086
1155082962
404430022
2004382702
235258706
1141396063
1710012040
204211894
765471288
856752851
1421423818
636202318
1581078251
1977758868
1554359563
1802711972
1557100824
1305365818
718634539
131548793
1152161588
854950775
60037254
1701547133
1799781210
1406442541
598652521
1815941499
340021321
1956552503
1906506451
503239907
1905428373
2065447575
658715746
132485709
1007773568
1688989247
2116785249
1539179323
1118107069
796857783
510376689
125127346
968367350
851647974
1354400981
1311953214
350387548
916356170
1224170018
712613306
1165138977
405154389
766801075
58490447
638606091
1439846839
301740374
694509110
1997768852
1440532006
1366631043
1963025383
1367816208
1292331418
1205586384
864071706
2144520306
1490175686
2020243793
1595779161
1357243192
1137546957
307443070
1719504180
1011040778
1458019290
1029119987
1313989931
24837880
167008985
617030572
463991654
907501221
95328425
250974823
1660599098
18697407
380247707
1234827501
1576310902
118890703
1278597402
2024768776
307727183
1762297952
590458020
1062477957
1082587396
930728034
728273602
1433674830
406325582
1497803679
786228444
496998592
1324493944
972496553
176372059
542683504
1244645252
1181953107
1154723376
160888622
1727940290
2002760379
1322907513
1775061433
1307703286
156069389
1568368415
1786383116
1930556749
32817010
2143645448
847451806
1996279059
703457488
1771495088
1006823872
682582258
1331875699
934182398
2130148693
1993100796
1650938610
2002511058
335938317
428641388
1230914370
219016484
1015796477
1222424481
45151641
367007980
1732706011
1939600378
2043253366
149193330
572016483
602624454
1340920193
961127458
136781846
17928078
1726249038
709265830
1378103878
1563607567
1910232336
810213769
802216742
153092868
1355845310
1280617185
1092728225
2097543797
1692611587
167330374
1410948384
1261497192
1315926193
757818772
1930334120
1077205347
1410450242
385236333
1455928560
1128245368
1642048434
1536191473
1280898688
154847305
1430775368
938958165
820078638
201913131
738374070
1718555351
1519062983
1556640701
1465342587
1097308279
1707804987
574713427
763218259
674501038
441016420
2033073100
1750322441
1224755279
1697447013
159568981
1553177737
133360825
1213460439
778626788
882466551
1844076439
58650999
350846558
1301778309
173035909
2023543245
1517371330
367142780
1304365951
194556105
1608275354
1874112951
1370808672
280702589
1742312618
1331142428
1304033449
2045570949
603057734
2135321274
731781835
341002307
1417944662
1337677073
1788489968
895432175
358708585
837742313
1162488142
2049311196
1162520219
344646191
1311042667
634539867
1903395088
1790897308
1152036535
195435794
933502808
1926573599
1651107572
1426383941
477826214
1547317499
1907760284
38629001
1296277080
1616824755
1380875291
337631455
352687484
5380819
2052962600
570305689
1306837311
234017749
770563721
2020428223
2102468392
342586963
1064306656
2089243348
1668599122
1368579568
1509313943
1924505582
809622274
1397511855
1935225820
717375575
1171672938
108486467
459487880
1624536709
1320115508
401801792
1035076538
703199561
1005255736
1137421243
243610493
1243778061
754814969
1047133294
2080256229
470611936
388343824
883858666
768389969
1318496272
548008914
1021158544
314510132
1224912442
1788803459
1221060350
1362072260
1482957596
1809555659
1082972251
2020517548
1105659189
1288884786
918514481
316981876
917533427
1755534774
1309740938
38451331
116230693
1765682695
569881440
1725753972
195303628
1334427326
389854601
779627103
897908698
1407381193
588796974
8797889
165880070
2074454910
457025207
894829595
757440054
475433685
228472746
843473983
1195025454
2051077192
149658507
2136679793
1229285976
1395208556
1306251923
1225472965
602392114
930633721
880354029
346006112
1428510481
18084328
571003508
1331604245
1184313659
321519902
1229595149
502675679
1326135628
1333088587
1793112235
597773596
1162330318
147857325
1576912692
1881278707
463628387
1960028661
1090412800
1015068595
102933372
2067851139
1411604559
1750147884
1562788637
769328321
1268556303
1144406198
986361871
630006416
455775209
123028691
515068872
1839180727
1565851835
1917449697
1656487477
489052726
182754145
639678092
1915697516
1973005727
861905407
1048976451
1579600405
1309001766
175082525
1367484786
2124933704
1429802937
997840137
140213194
60443025
21498229
1828750427
448617532
1431583236
248290294
943458245
147338420
959639614
124473021
1954342568
1894209637
1475610603
659210239
780257915
443348982
1907049597
199658077
359867051
217223085
875157593
2092832558
931379533
694759036
967429557
434779939
615130798
395480179
1478987427
1793448090
1954465942
1287554086
148219138
1048414825
1423516141
541030320
1600276546
1085419902
757910858
1406865259
1482673342
1528705005
214426537
133554132
1162530001
644701317
1749462045
127137170
1117413247
426222295
550998112
1611050347
2083641165
88439961
322677716
1391926679
389646031
1083999843
1207801482
1369867210
621088602
530781381
1193268062
858314637
1725727612
366379127
293721073
422771316
1565723393
951758733
972579826
1212719462
1722413001
759836189
1197838399
398465458
1689547253
1032844743
1225087221
1756060393
1298177118
1307463270
1533438745
136364569
303391138
2088479309
1254691226
1430108032
378085679
73442847
351311636
202595426
757475953
1363819406
1334325754
189357441
1575220803
44542903
1438049391
1825198205
86116002
777807345
531581788
1264835703
1890018202
1163274807
255290700
1241811832
349000050
297017912
1956083573
588228018
719205376
938442075
1407407647
992028074
284547946
1556565039
1590211808
129509261
1509399126
96284303
1435181099
836557735
151802674
1340894337
1071449170
987102372
920853099
71312309
1373402248
2092552719
773842728
236778825
1857760738
560683850
596809713
2082479830
783233896
951935619
1769442873
729429860
477749756
1123355163
779938879
1498895310
1488558239
1896027017
1732954810
838143760
100611355
606151439
1682915073
1330876992
1215154759
1142619000
853271363
1409577913
479757778
821276460
1170262514
785594282
580932159
2038698389
1180504834
1717988028
889775370
2135015843
1539402949
98219396
1382860261
868357672
642303842
898767310
652341464
1490901315
610828902
1734560835
684470920
351202291
546124688
507257968
246132989
26218568
1402225179
1947661350
311521317
1658521927
396781295
1487194993
1265011355
283716257
1665554612
973745102
1242594342
794919170
1863581258
730592056
245988918
844036468
2122246657
1067109253
14587315
612956293
1831506498
288176362
710001471
587298131
1983079030
1688296623
397334469
51745518
1908717917
445487019
1380220410
1922628932
744253800
1212547588
303505013
1950105969
1550616144
1243354292
311158314
1501010873
1942437563
824273250
771309806
2069177355
2075715877
1870400945
817693232
1914770108
340921987
984190303
803002922
1938425819
1636485205
576681367
1659774751
1529269079
514517047
406296768
971932073
1090554620
1301825471
1074455081
1513193697
253848708
1655289904
1556213136
1575148166
440566785
1930492649
1911275976
129048450
1990346382
1906806359
1861756864
2014712876
287390921
1904739961
408766451
807246209
2045914553
761807443
653663657
925377468
1363841369
1014010129
1433969964
1550976171
1080440390
1210779398
780285400
141006337
424436197
912733008
1280893979
1515734411
255410742
1373711316
2120680493
55059350
1512314465
2052438001
1891559810
1868072876
193406373
1599705111
163585891
48290027
801729778
887228137
1430962257
1845655525
270284515
1532337377
1840191538
687338703
446948751
1031766298
1917631252
1264292558
841942136
91957440
1450638425
1298815218
1318633769
1074108956
655020423
1349910735
1222314674
528584093
479024970
1667522837
1504073709
754325201
188360850
1814166686
1471421655
5126626
452724121
829658447
1471254468
604871397
631607305
1997477339
1500505594
223826077
240587600
1499996784
554111144
1897954249
1966546573
1254374994
1295124741
351367107
1078925189
973877105
436421473
1593756780
1849238696
1917193637
1696467252
1481299920
1973450037
1768968288
1972957635
1578373738
1364225844
1850763669
684306990
22963506
1327178056
1552350729
1489556892
766761231
1649742235
210049949
920834824
222531490
537165613
194949808
1766052030
649113899
547265842
53427705
1318767708
1053630085
681838878
1069535156
1063531632
601349211
1970927261
2042825384
421310418
1125535589
2058095361
601124145
1083639557
2080044423
262584119
1078339657
311512865
1642828493
1209402765
11337819
920323755
532540306
1441460680
552892062
2096602385
1521239286
325427873
2128998975
707711572
209781418
2142690119
606131442
767343643
1699138715
705398520
130863046
20328427
2027205724
392323043
453459956
1985117342
2074680115
295903359
1065648335
2072592157
1383272958
2060505298
1688785739
1706021999
130374514
1752712271
1995380605
348370672
201406399
1688634165
480272843
1057975843
766901520
1050705178
303140717
735321499
1234853742
1614915470
1341972633
1698879927
887607611
436440388
125789887
12991117
1387892865
55839087
1353318825
1188494630
1909844861
1018384866
595340682
351584656
1104546017
547122049
397362440
1435269757
1923326939
383993463
965110653
1160588681
1902840671
723737973
813303015
136411908
121056021
1211793377
697108217
1332172877
118202793
1279422799
265638176
240535638
317761783
1745935511
1774556265
575570320
950172918
1641452021
1783236554
1734862662
1327861046
739268803
632438441
491476072
992336928
204153082
340906446
1001473481
1722939916
2096854830
1297547329
2106201207
38724241
530781381
589420854
1016497885
67886695
1616505442
545839079
710558608
2060515368
1059942723
1015635532
1814410644
2089889815
1880294680
157449804
671500683
1163464824
624612043
1333117275
680705391
541460077
317969675
2001270749
1321491386
276099816
2028274745
124995097
751416012
1973794594
720050730
1018946381
1944212472
158219457
1978059589
1477304160
2115031813
233204036
1390453609
681282849
512139454
745779845
231090890
151154158
22493379
1243025484
1004811766
1020427447
1754872889
1136342315
376153748
2008587538
907716605
802874569
1674379835
1921505082
323534136
1663651567
197117681
1436395618
2049356792
2082693309
1060214250
1025163215
300073368
1058689324
1027125581
912244441
267577753
1263603062
969479790
151464557
665887831
1422968365
1062073949
300924083
1270178683
1590313648
1999721231
271954581
2064184230
785559419
523521482
122574545
972221529
320080751
525048680
2052368089
1613883651
140404431
1169969220
1693986246
772964855
1656297124
88065696
2120971261
1383001546
337438895
1643128466
155516053
665969679
710474431
2142562171
352601050
57872348
260004667
1921706855
729044642
126442290
577653388
894094605
1759631954
2115104305
2036213056
211301945
265321151
685908841
1520595608
1937647712
1654590453
1666565518
1067298764
163359408
886248156
836133593
351565206
1963005288
298003665
184042418
793409255
751590527
306865332
1944381938
1904683130
303320216
1566256319
1232969819
937459890
29483197
1182607955
345645400
425912697
1439128538
186038432
156106329
1914311249
1783586702
1453756388
94563451
1597696310
1720945774
1668500588
620134699
188688467
1203227813
234133590
1288373666
1511214278
1029484020
357836011
2119657369
78511096
463989938
808868264
695065717
1069249784
1484358992
1922714774
485652350
650906148
1320939
652055710
956156390
978182701
1869710004
859312303
637193910
1105454398
1500218791
91789740
806011082
828512032
1690977431
1063715665
548041099
556040401
1255425815
1940702783
543340833
741209831
261418419
722238676
2129284877
1123634480
807893568
285965858
1078464678
1299967248
1676919646
209017317
2135829706
423162327
1835147844
860533182
401166834
1364975159
1268350869
1000653787
1042287572
418468080
886357643
1218334369
1959142711
1422212528
1127190475
2032814095
1869231026
1553753783
1484042014
526334116
152534863
447772651
1197530492
259813295
1589847653
305995448
1507614003
1219049168
1939478069
698090420
571794630
549941591
2108053465
236187647
1960641298
1087728682
212007854
1487571458
1232357137
1270384789
1635847496
1500518125
602392682
1546290293
2026571816
232325982
1134576509
285662932
1998166253
1325615622
1472877949
896101077
1136899390
270183098
2022327555
1051054138
2134644652
739587508
452577693
1101523953
809531008
669440980
1167729158
171807131
317385745
172377571
2136356922
384488963
407648469
1533132734
1195315660
1223613630
50173275
1272493752
920643179
1292270275
1802900839
1851972298
10503939
746407167
836656162
735386435
256485926
656320512
1438300793
1855997812
1882849233
274292044
50208479
998338962
631189186
2095889270
1284705673
1073885831
688290535
248294941
517464778
711341609
1291977230
13319202
1213002038
194177005
441837589
857241460
902251107
41018518
1897285992
1194582917
434640024
1980187501
2025162985
751872120
1172981215
1290780272
79419475
1813937029
1703832666
1318890136
1424447752
1100959444
1649541992
2059675743
2090153224
1721531976
1577325192
1610537479
1758488588
18051920
1296385487
1888511316
1992113271
142215041
1574453004
1667129797
2103268321
501832952
1675172706
1018415952
338236794
110554283
272344220
1816319017
1771916410
800599615
253550107
445936575
382812998
1028408280
898128383
1391460144
1205861207
1557682173
2070496720
907316661
519380758
1223254970
558221724
1897732192
1511938187
53941833
301195987
1950620050
88334410
1918698145
2106534845
1976965297
1607997921
883973269
1802126755
1044423170
1698821161
1307019517
309924770
948946297
2083987991
1480000215
443229243
413614353
305300960
561198878
1595989958
1905391217
1016857674
1605958072
560031882
145983974
622897448
1467036304
1684516233
962411115
915752056
1230877471
1194885652
2009010663
974816509
2051837582
1138690486
98420279
1614829817
1320079191
1040401137
699753827
1107787198
732595157
1390097723
2110498079
488737109
335268992
1440532387
375690812
1318616088
73297455
1346524852
1498338448
666547186
300038716
1896304512
1022855591
2120922346
865063032
520998965
230138983
356086945
1976260027
333313914
983544111
1632695241
726883272
1831431655
1718423261
186379244
737137355
346238520
1618344064
603401013
2065060672
86329821
1401186129
1347849705
1541911598
1760641208
909414993
1439655314
981332941
911569448
921217907
1311115463
1478915157
189924407
1217222551
1892893427
1144267165
766483944
36977149
834544321
1882357052
2084134091
793198521
145144818
1833445135
663269842
30931595
1088363612
214520933
2116418424
1202848610
916211314
1468307525
1636195258
1093087848
525547192
730933303
1486071033
1576799148
77052933
1416291541
1516285733
62923719
1025699201
1932634053
749483450
680890698
1877512778
1585101691
1364169346
1609614587
1325583160
1779182428
1266758652
970489403
603236906
1922326675
1643635200
731823722
1328461906
1285556651
1917197965
5208017
382111406
1386169124
1915397432
2072229308
1349898217
510649792
542824580
779349089
1382632232
1360024374
1398220413
117587129
240465834
2000429969
1035251771
1707646601
440451014
2080597267
1727383506
582118767
223518165
1175446342
159805596
148981890
1658808218
339157067
230445989
1696937138
64714633
1574046636
1826970062
977941674
786593566
1447213091
1815686487
1203105651
837897164
713366748
64575501
1104861080
174904925
1159026084
900611765
651165395
774843552
1612531739
815745612
1695736839
1598553724
63495811
1124418442
186887902
1087775602
1127101068
757409816
1350531095
88680744
54455753
2117035797
1727635096
883608323
1425529492
2135404296
164145592
609514443
2014844791
998770279
290280686
1250312383
1917635044
1302992173
321325203
373533397
1191298439
2076063637
2045573160
333156519
1343990617
302188939
132911900
1401289334
62652408
1509464163
1671091682
956425506
588995697
196960970
368058547
522608685
310750176
1289399534
651556694
443933728
456706020
405396354
588127104
664518610
52274684
205520793
182623820
945852784
2138668122
1098322627
1423671368
190527748
116183130
1557980592
1094787882
550033033
554247763
1349993734
1294596474
1134239911
1231183011
2008862282
2054950042
1468708182
1333403244
277968735
853766216
1818402967
1750154663
212004956
2042551362
1427726544
1467234263
1941394962
1181829301
1736006527
1351820126
1746234249
755297065
2096452051
421266908
1288561559
1935173444
543101482
2144302130
136273497
969502889
1544953518
1647084369
863180619
518447428
1211160774
1369549045
2015978909
1723091740
1179043806
561913382
878194355
1696589293
922558360
1297521655
1165695495
1594423519
130370000
1974637994
854808335
145280202
1780462039
1043238193
175820914
1941194657
352667533
580102612
804328484
2131908093
385061036
1142694736
702473901
258963765
791047649
1176059514
294221083
1919348544
202402504
1136949031
320862245
1328234252
1025440104
1498850386
947839947
1697192192
1838127886
1475507422
97099175
791082039
169817775
1755246958
40451503
922076142
95529332
126265788
802827536
1706885162
938750156
370335213
444670835
221999360
554980271
1679385723
289995184
1330709248
1075182707
527953707
492760101
422380856
1202754939
2084242301
529665619
591105637
82560119
2121274918
1736886227
1785909399
1818786721
1335575862
1354789566
1923556042
753045099
1597771696
1547523135
1398376790
8271860
1640463439
1750871504
1591032813
819689919
1629607202
160648550
1561796391
886073305
1571332868
1027058074
875704557
1588487500
1544612847
206173234
1418865825
1213711111
1798982306
631408676
1561077604
325193356
1826546766
1048594124
805647902
704313510
1571793651
514017196
1859458159
378994666
75657902
1533204740
1120733118
1505707245
1146042837
1450564188
219964426
1745100978
1006719627
565769637
1448038918
1827416237
1178520067
934261502
1988894331
984985046
1247824031
1180203668
948163914
1758690759
627518365
446884360
644215775
1482024834
983035056
605228454
1118981313
478029794
297286119
1281048959
1947872490
1834783680
1293229770
686438417
308285209
1109121583
1181647996
1470765812
1855144446
146572790
1579540142
1455974895
2132968946
2084020992
2136044697
1766983283
2095220494
1745577440
1554475213
1612988960
1180045776
521289178
1987252602
788781368
101173978
1922211879
179019904
573527054
1252996578
1102271886
1694681865
882015768
1613882148
720984504
1292099626
1345110062
351704733
920123294
883498413
1360816085
1620683005
1972657086
276332484
1421961258
1252287846
1783338746
705824775
876444182
100943085
714760260
1628856339
1686575889
1694272499
227981045
728403375
854015819
387906383
1348005878
555014163
208908235
658662870
1779762055
1763169649
88606983
573112161
165738385
1673779838
1771997117
545551859
712377598
704736260
791208607
859445895
20916953
1440267214
1919202764
1158616801
1071681226
1151204897
1443386171
78972982
92267166
1137914610
1543431983
1911229376
1454136357
693275673
119075176
1736573842
1462441972
602583162
217241660
1899755616
1882219909
640057719
967251403
392755203
387092175
1693607667
1145972829
1706744240
1327808858
1887222579
417943056
590718744
2081983723
1104735448
50796280
170374577
1789597119
197486742
2039438090
1108945025
1151870805
165780289
1320836121
760985510
1972286094
1873036007
351957170
1008761583
1714119914
784815031
343783797
1885886846
1937631193
1000426542
2119960050
1920772158
1775519914
272726633
858652536
1212134194
1664741650
1054762046
1403211843
1400377165
401392763
90505192
2059491805
76030625
35496593
1661728844
675781729
1006272622
800363888
781894151
934135065
1820301231
889623424
1066930031
403029548
580097934
1361190994
270685013
631342113
1537682075
18879010
686674873
1722774552
1764099998
186203446
1502623844
179747966
1859617292
707304515
606393755
237206103
832240159
490748289
2025295921
58320320
386237024
1965928913
2081407471
24022302
1572907372
66086377
292533147
702439845
899360249
166695129
1012229398
1720383840
1330289163
619843176
1701816223
133736447
1909478772
1528479052
2138461696
675458244
139358190
355946725
63355141
958742975
1795788546
669740421
801816832
778913002
428062267
396606641
882308871
1833699953
1041189087
428898670
1641558133
1059332137
794962422
1484356430
1882567531
1735411932
451812641
1968780130
1050790138
2067931290
1501476749
1628423063
2008938588
588141929
1722861057
873842581
316396121
1307361095
342300902
244297585
1031997807
1633942775
1249760668
1283430833
4602632
694242162
1579719372
589453377
1891711248
96900546
1816004477
691875969
1795373010
994884306
535588717
1497240103
1427577194
768734018
26550923
199321543
1465534457
355516289
641500517
1988836058
782112150
720749726
22323668
1664333382
302386266
1454114739
1763151983
2091744412
327920007
342204093
1014919700
1352641180
327481555
1516724372
1774746101
2030993765
221825134
966723908
256682877
1464777289
247953334
64868743
713566140
1377993874
659822964
1516038280
1939421645
1468168672
2114528681
1031210980
1086628415
228649489
840733268
1203152475
427331382
488918944
1131342080
1202144309
1591859760
102872017
1683477358
31211359
79363802
91339175
394006109
2137059273
263619183
434171569
344169175
1177196538
464764932
968338141
448315345
1664170137
1440975771
362616346
331454714
103872789
391182095
1779949821
255495538
627253142
827619595
249962580
861132827
1087529833
852737017
503961416
1042904412
601399399
1572678158
1303107966
1149983976
1247368272
1073363077
477393896
1583720539
1421626683
1903038043
1470505281
1748435916
919523357
232560107
1622378532
2026568057
1404208151
524751381
1138002005
153991104
1056283882
1065527097
787897821
392601898
540257308
1780116016
1730508626
154226699
1305873042
1401756860
1701509667
1065098990
414593317
1881135400
162999196
20889832
1385837366
469366367
313289099
1923867210
115166499
1988734215
973737055
148560450
471886376
617722343
95329824
1020782795
843821867
1905578043
1630193634
669655761
502022402
1279172504
1467459759
475169874
699389701
1025624006
17954289
1156241228
1881245872
891603864
1977362582
2118904618
162998910
957384078
1770380712
932864198
946768712
661070286
987745725
1651385638
790809643
1344822196
42883302
891829521
230339803
493841674
177613584
1613312237
215772047
114296834
1811112960
821714595
231947573
1266435608
659208501
1622609306
414764880
1935560835
723583080
448497511
186021469
1760153095
661716216
1094875631
39107651
428386875
1896414730
2042939665
1439754344
1599382502
560350944
1600710393
455008682
664452755
1180798661
434214292
727093378
1959565440
15975157
992310304
716812317
628554703
1479740509
1617899820
1945978311
1769135065
1615856125
673665896
252499438
1536054609
1574432763
903195678
604262155
798683504
2028347238
1758192673
117420713
1272152369
22672675
736862557
273396873
316798143
1655638389
442245226
1999157777
2026500058
301164786
1294412679
415512459
971630001
1023554801
2143729086
1254810090
1907137608
884356259
842598460
131593267
635800987
1690505551
900722203
1472352652
1099744610
321042449
803562436
1068398759
2125951478
1110192458
1345371007
1355508660
970320093
1999647941
654689979
2044005907
823975099
1292350063
368134380
902450150
528008511
1205600874
609668734
1147867212
1068212579
74961199
1217261891
1253428946
683442858
2138430733
1979337473
763440323
1366938367
1680723872
1888245282
526656907
1587822620
99694456
1761091031
1410997731
2056590833
1415550582
630346145
599171830
1474084190
1440838531
1019157568
1625635258
967132134
1118954318
1869242847
2104191207
400686434
1282574672
119052010
334153919
779641297
1425878529
685786939
1635743815
136821699
1888915176
1135501466
279577342
144583315
475101531
1239094114
1423857339
1214229032
2031529032
194911529
1809120166
909428509
987639168
152609267
95771426
724043430
628229413
607084905
1565372061
791976369
1732698207
1591834192
1564958122
1169909933
1183808623
425582798
1916104846
195825031
833004066
1954912832
1306167197
398723760
1343971098
1000089413
727908713
1721832355
2136199094
1776407755
531453207
763814747
2114727885
1548581489
321769460
602185266
401582530
1762495876
1389100268
1369617246
748088893
1252673453
1593307188
388601196
333431751
664507349
1475902889
823945000
11150545
799788019
564689206
1231396255
1076409277
143441110
1868098993
190947327
470788270
159605709
2034773658
607958757
1741219212
1908073252
611319683
2115825213
1167337130
1935317239
1648025577
878552786
2107008145
1798499237
395799518
1878428939
1089112290
1869998124
263463605
596915262
1148133204
1467519778
1877192098
169646348
167282443
1815346047
1668227861
1570516
1790504443
610473835
1287156333
1015138131
2091808582
1964600757
1882063758
1738713235
280069944
1123697545
2005328915
429326369
2053539965
1090958910
235690228
1475755080
1862609344
1557064021
577243274
1036631695
1411257176
1015488370
453229728
224434961
219613091
149839295
1579725666
1992267640
707411714
981704352
828656768
882823310
423080872
1094399862
553972781
1399523414
1955242585
210505150
1516223497
997483469
1380561399
739267868
836371226
977297336
1957159054
1581782675
796522711
1477191554
1101830141
1362856503
981363554
1844481691
1173857058
2012736092
312407376
1272969812
1570844212
802677223
1353936599
1696814167
1520336979
394592364
693712833
947344514
1268733856
13826245
1872702546
289977918
1280325492
1456602345
1520666044
1044571378
2050294994
177935869
456029465
1408436500
1234852493
1940507497
650434198
1366526692
777867857
662964754
1880434299
268930845
2130625858
1040493020
237987421
966564437
288280011
1342954630
917225350
451945521
1220585965
1170989986
4081217
1578416539
448017170
723257883
48195410
199390738
1381246754
156597271
317605946
1436769779
155514064
1100045769
1508584995
2063433373
124099913
473289769
1455149909
1736889520
1326462340
485407408
2001277439
1450338718
170332742
1716652468
505604808
1913819417
47699903
369659479
166964848
694809465
1779916780
1740026777
1931039168
529102591
531686628
798813842
683311218
1552752356
1455068826
1294979912
6766372
1301264637
303830430
226983827
2070508629
945292046
616040313
1054666685
176663842
1600493230
717865087
1246270311
269817015
180714278
1325455782
196505455
565425378
1568110117
161348247
1180499645
497066603
64021768
1440413105
1962390519
872628121
2005565784
1042573682
989909362
838857078
1347294711
353591703
350864689
365048256
973299177
1457857181
849706396
13503956
403972931
563807872
989561171
1992822162
1629918160
322612839
1711531019
1418479677
533280293
545456010
345827389
1611909011
1585499785
999828075
1232449319
1090252947
2127295506
969277475
1691260326
1825134798
1230304815
1329802369
908144507
2084779707
1531469907
1504442922
902078619
593485308
420338080
1120441152
2077460141
810527334
270422530
2036353584
298583725
1524485545
1362123454
952648493
1907206984
1116640834
1504730380
1541953821
757614177
604945972
1283525564
1073787345
1853842286
1452003276
1543457190
847299648
265247504
1389389722
377158121
952405298
61402310
2079489652
1759101172
335515335
924974692
1987975067
951265944
1349088958
456730219
1658308584
512995832
235910503
1530047738
167801331
80377440
1019353610
300068646
385935281
1913951617
581838939
1927804159
1564801701
760667576
1515532152
1037319455
1896799047
1993160702
687649597
409736952
1066561924
1351838375
1742580188
171929458
1626905938
1636268324
724849630
136303977
1648921814
1978936007
1927359989
1773991438
1922749676
1219343
1045612943
816438700
1307422459
1302042257
1774995250
101357288
1538892523
482141729
332342910
1489033979
634686832
1619200974
942892081
6043066
110204524
1001410233
1010595589
1315488301
1647134536
524434513
989592543
273169992
1383929650
683867891
488879784
250500734
7112467
1852595479
283085376
739892586
552713814
1374541049
1788551144
1799522851
1223298704
1771888779
845873464
1379236871
598354548
486539663
980457273
1972167327
970053129
1061459916
102454050
1430192590
352873396
1023609499
614531020
76640824
435525233
776900903
904990233
429592843
786800153
992318720
2123812670
2138458431
721099674
923044155
1661782554
419321376
877325314
2015875949
1003986946
557991035
483775433
1759660006
636612771
1469884065
1103594109
739544518
1512175179
1891077205
610281640
1372097918
1414039720
582599584
720059125
526657817
484855854
479907975
1362055591
517588686
550170821
1994859193
1077803833
1933262100
332030286
680707245
1891497526
547143198
1801343039
385469230
982708669
374565751
865121763
415824921
922690268
1958896689
1777019104
1693978678
1741231129
211950269
1959005498
319938593
1017395364
1289748537
219892030
255117935
1942499479
422601505
2095041875
1644186693
84711199
1040924039
210386761
1298552006
2103613106
692886692
1610033868
1228241312
1140820457
35220589
1785611907
535239087
262426830
1462660503
1136873785
1303429236
1731674093
479526894
1645985069
1843594303
1957124312
1760462289
4075260
1920821312
1834363780
103992474
1495990637
724650638
2122937875
835321391
657685519
50986419
1968594369
914212736
701134607
1546723732
1343755859
1538452803
1857589394
1326881568
1302684118
98726218
130035885
1303192325
734091702
1467162603
323874627
1328186371
1375320075
119871402
1364912323
982653104
509604128
1682281329
1498594986
1591607907
945266989
601318198
452510884
1973873822
657842790
1326052522
1192174580
288032794
2028670002
825215869
74520062
1522955171
989857492
1460558247
539389988
287762012
1563657983
777693777
1858572698
1133647321
1404084846
1969004566
1101646295
1599890918
1196112905
899467387
662971835
716252218
213583129
1188031129
1621220643
59376797
698363009
113443023
886965777
337080182
1944312676
1153745159
1251788550
1137627573
94840961
875991636
37141462
541830619
521206609
503637958
315567382
654255454
381247422
338101204
318516067
259246054
1636035074
1013423974
902509960
73114581
154900680
1515735505
1024410340
1476480618
1773255639
599929867
1190660364
53796475
1093704539
1768074476
1732171625
1365785345
847519193
203178182
1074581370
368287985
2105552481
919206890
1672835634
1607254685
988192629
743656140
2107179419
848243933
1668692516
352949555
1518712199
10007762
1608251557
2109206493
1860353852
25452473
161754963
1492902422
1460068731
869526548
1015026465
394539105
865150498
454474394
865071220
1216136380
1753786811
45730283
1473778355
1922777130
63463405
955972129
498578030
1425611971
2140513310
517612226
1915100272
2066897062
359393935
904563826
703966152
345143458
1454598283
36917867
696107716
1399526753
305236823
1883352154
226455168
912185202
2042992930
1790284794
1912589558
789953114
902611887
833589355
1520441769
912539719
948441485
728567567
991932266
1346450002
1432839173
760533147
715875671
1663527630
761533142
604611449
2120462565
1280020581
684641466
866664458
1491415409
172818503
1628885695
1400798642
1029974771
802957748
404275884
1854073307
1434617726
1036587713
1391146438
2017533636
707100296
654831150
1456884093
1283749168
1050548316
1660408776
1891732491
2090900254
999197012
1143596560
1094559983
103939318
1694659702
1414026643
673563443
1466857632
638342175
920504561
914470264
1623191083
1572133348
1732716354
533113989
1111065364
1004083957
793685998
1839173406
509846035
579479366
269127114
1340478527
510021782
692570916
160440969
2080349859
1038528384
1808995385
1238798138
417357834
1366254221
1181869603
1851373168
700253675
1227105252
2020668538
1635756166
1610793786
1393638992
1480023260
1602874885
245885531
873549614
1525167342
2093666461
1439622482
466541279
590355041
99337691
1707359255
306416739
1577674169
1135742994
999172106
1507140568
795142486
110725987
1745717179
726541658
2023033976
2129790464
575503703
473121019
1485405415
1386000759
227651358
1478343047
1459422429
798170223
412768030
1170903100
667764870
2058473194
578739211
468118373
1316569787
1067595214
1986141620
2084186325
1435579355
547549819
1181382680
1857722861
2111217585
1953870265
980583759
534883332
670044488
970900344
600806892
1042209725
835896155
253393901
411689386
500459796
687551374
819723057
1983268659
909267153
531659085
1408608588
1788388088
1966683308
2109134274
302904111
1374118695
1673591555
2114505450
321167893
576537998
26123536
1877235339
576920755
591156795
937660222
662263943
1348853917
387186093
388776225
2089090441
163391603
1739603836
1702538506
551360427
665204073
1521206631
675095900
555669813
1853292751
1286188192
1112298507
608743866
2049519661
77708153
347286650
459214403
433403823
886200741
599515024
1805690644
1858376090
122131656
1137259143
1553580817
1836811771
1080169598
250868276
947448167
809242076
866610807
580347458
1152092535
3363380
594231846
1988269561
967689646
590727907
614983192
475413618
285803780
325423062
1761832248
71972984
743422206
1984294157
1043469867
1467754009
1386586430
1167461257
122003330
1830106298
1971768564
1655438578
943761479
105379569
1569484652
1589459066
577574461
138184258
1586954857
944231177
141455869
1215651101
1368439394
110476735
466168982
255183063
1002169379
1556796167
1280226566
1847765157
713468222
586953295
14811168
258954886
545765445
18372027
306382509
690345820
274981060
672340660
75383891
1565267833
1185660448
1824308502
265730807
1833239986
287398336
503118234
323231316
1454607867
228613097
1934828967
1740063840
1364861365
396706928
1490433097
1113469742
904412043
772151238
918664297
1139637447
1038126312
1665426250
943110989
1193006203
1524044381
813462412
999691572
203355873
732980944
1015861735
1230781807
834253545
2028725225
1202946623
1929106340
1812032117
1695835703
428838154
668786071
740337870
539366641
2042450087
1292045162
204350116
2073021380
305720998
340197559
1821139784
1336089413
1966781667
2052380593
1465368593
616207226
1875029769
416745684
1097084944
1979125678
1258355608
298712129
658015544
2126805435
554636012
443745618
652582920
479659652
227958031
222848035
1692788133
15468512
816216511
931341672
410614914
1490026229
1823705269
840036355
2009446734
1309992424
1510852766
31430443
1163032283
1441838420
534549097
723554707
1667883236
179026308
1146226315
1026820906
415441750
1138380310
1566751636
1894262691
784426517
723500227
1736456735
1469321131
327320783
1839098953
1952951936
1257012275
1567211711
1993723150
721413661
1271251760
352115509
970978977
1805870319
1803862691
1324167998
699577850
1944381954
305552968
161981204
1136795142
858435844
535861694
1112645432
471061536
824520614
667759001
464137271
1258904702
1710179513
601174001
488742493
1880201839
565789263
1684746335
820082924
1507477132
1985898720
645750026
927283385
1120810967
624106497
171392490
326738799
1455878837
2115382824
45824419
2076378426
1894879709
870217270
222494516
414022921
209666438
192051552
1991402605
1185022115
677994734
504739710
2095923538
1292577842
134688840
1917356175
821703496
1684629383
356419809
12768527
327315862
1880638976
577466711
789689126
710126954
358249659
2011188959
328219520
1927162318
1510271687
1687050631
1455446265
2133752588
848481918
151618651
871385754
1458769320
1105779001
2124548746
770703403
2063544762
2031630753
815273859
553303167
1275684315
2113310140
1850059927
1707478261
520241833
238729079
1304137847
1241328425
1972393221
8261399
858746649
1654462164
332503798
1418016540
1633018833
1101550846
274162086
839586586
1870421585
825357697
258291253
1647006784
630185403
1438844718
721039419
1670395407
128190269
28467830
549704677
1977365036
1895878881
281617329
1576681613
1050336413
1939104720
1338750874
380048048
101647846
1590060386
15966309
881169746
1042011956
1100584366
206798313
473909508
64214353
653642014
1225009974
1967462934
890488283
1562587776
1272286713
1083349877
1404230700
1075717695
2118120876
2108341708
333554458
109535674
1377864656
121969292
1195945613
1655459020
277683663
863144995
244404148
1635970496
1665606321
959203886
758965741
2108601806
2124634012
1809824860
1102279600
1899769752
998487412
1796195402
1688477729
77866943
1960868625
1067392989
2027851952
2085848869
996753947
959564200
1386456729
2135339633
79461911
992165387
1055923066
1690813848
1101334734
2082716252
1282671540
89715550
2055952118
63262662
965150666
384744842
828512032
1078469766
630900175
959405321
831717548
1652587012
1252251197
1022265328
957375762
898197807
2022190609
1540302293
432546382
385094343
1481060509
1068868523
1759370635
1802840866
7065672
526643179
1843802951
9648156
91652434
1206761545
1968139200
135880686
758079692
308453749
2146687938
727716595
1733105474
48379127
410996538
1515025637
1043654774
428397942
691608994
734089214
1678332565
92136150
1588208488
1156977340
429920375
1993715794
881904789
265983637
1169006119
1802878611
150414213
1047985583
345582041
1880010725
1543701117
1946138834
724876851
529663457
1609465019
1521705299
375102773
1404377247
1600304807
258174599
1291225775
1367850972
839151216
99286096
767421681
626877510
756089173
629513736
1368723103
929228492
2134004701
109303199
220713869
2065659210
1713471913
167885625
767133332
198668182
651771884
1983469876
1206619478
1974146023
713264998
1908593669
2026607923
244756724
1176473570
1033830425
345644258
56409910
611187152
2106442894
476746761
943393096
1578348010
2071008080
136180882
922477085
2027589881
746674215
709094044
809169533
105850828
273585882
502372477
2088490750
175144690
1109716759
1874763371
1991570828
2029331767
194872238
99081017
970234289
117083496
1255219245
1516073959
2048576433
591375520
1533496154
1930584601
19423958
1647240189
1439666480
835869433
946848168
391619974
1103084678
812319845
283429281
257770925
1694662623
371416125
748133555
1547188772
1376109076
1003010549
642421842
850368829
723378212
1768047914
629714467
1381025708
347259787
849012183
1438239735
198060108
1496621005
1067650173
840208178
902554408
1815582708
555672207
2040341384
400396757
735491711
1906897345
1227258781
864549358
2077324338
1701411869
134679165
996466283
1644296776
572890547
805484500
287190198
485137861
1543183556
1226186750
813738270
906584372
808603500
1729163814
174653080
803930901
1020047908
1410020246
971682695
1074605098
1207805967
1694940305
448481503
779172712
44756828
1894868634
1469714711
1787186394
413566331
907102720
280863178
604379398
608425226
1773793350
1867828061
719584397
1447753074
960939854
1727744276
1453356398
1008628547
1122382386
946926042
1933814103
97881281
810251863
1018723410
428562049
1411379938
819102024
456815815
1880518437
186529720
645761385
1746761956
1076045667
1197829070
1792499699
2028906774
2056636499
1443270076
1967876695
2145402039
590660103
1527740276
165631757
137244821
980176418
2103169948
1249978892
1108251313
59091737
223607228
1620151295
1157564315
1915060620
1525555747
451091265
1589705460
287586681
910876243
1516605965
95085707
833846418
220026054
498280389
45218247
1382187677
1442852855
816530658
103160906
477144555
69624123
1550313368
96419512
829773070
1325723345
269640233
955123211
1424102039
549963030
1372112216
1587971979
992123270
1402235591
958524314
288116896
315144929
305067417
1412879044
1996239021
1015159880
50433741
72774517
1022617899
1785994885
2050714356
386719802
692664964
446864179
247773226
523918437
947282472
503375197
561426293
288266391
568896873
2020959301
702108875
1099597666
1332572010
501151570
949579708
383984770
1298740419
1730747477
1460270169
2034138771
1980308348
1313727274
289260191
82205857
1498441366
1371099653
989776181
517080194
323174956
232204590
21813331
900801656
1015340506
1005227955
96475328
1145213104
771275138
1768197948
716102640
1678404690
938096471
156003900
919843431
2103099804
899185082
954157109
1683629986
739705879
1445901944
613634718
1013528224
672039479
2016705623
1279603641
437980038
1037246597
1054082631
114419572
1702499824
1716688167
516957868
2112976808
2133972952
975068891
1038567431
314054603
835913003
1707001997
1086429710
1941021850
807603054
299364588
1782111778
1864545759
818645182
1398527464
1900541819
222828325
1180151080
2081858711
293883565
1615091800
2083561277
1856630054
2117916408
1233241137
1350846349
1331605427
421199320
743642788
1358769609
484362426
509594815
1882325236
975662459
1455727169
447838576
223087325
1170900545
499368323
544000940
1234673381
1367394357
1141532410
1099124029
392179942
314501015
399215711
1327480954
1634347381
436633495
2076178280
1970589187
2114981675
2006027395
1240425491
775603047
1987309342
2038551939
1331346599
1548283622
425076836
1007091893
878862034
1162236506
521759722
1733144976
55158211
1310373572
281822404
92747046
502078670
497023037
1655523183
737739672
645464708
407730597
504271215
431457382
891592674
1458894241
82105993
1670629406
1623575425
1971636482
1347301930
248310088
1174096568
627105968
106222239
1295867432
1486538503
1934431688
1525844690
1521078176
1177515691
2037290384
467272166
21069845
418504260
21570861
1806631101
2074535962
1785567490
880730951
1685832448
1047204111
612834052
705047113
1635643164
957562851
970024547
1405194458
725426452
25791929
1709922753
236861495
1474564264
743034043
547488405
1973797683
339215880
493869767
281108252
1682167198
2051593826
1289151853
1347716625
1820049851
329723265
454400129
1586499344
750306673
1250482441
1211104491
2063368957
1037626584
1474156027
1913428753
584006709
85245837
601685407
1537746383
152450146
701938761
1735566471
2037661295
690140028
526553570
1488939358
586801626
939307494
1008653828
1736741639
872888840
407020643
674436549
1190433422
1984286179
1844855255
499050826
153957022
1878163778
200290622
107783874
1950240777
2086192189
346964187
1645593240
1094153325
534898918
1188865211
553850702
1300998
1719604011
674627017
183485974
1579257995
976810395
2108821413
1978053679
962260792
53567622
814508381
1080496557
1382929921
66352431
1317377603
1381264813
677097181
807471988
1897284006
1399707841
973498324
1734433665
1527152241
100692807
1851984651
210791709
1109379035
850643907
483843868
1227838855
1301580889
1315862045
1525969691
749348290
1169434124
845390990
225742413
165375673
1857511611
1964720710
1306782316
1046125155
637611222
1307285433
1398813030
825386122
1185154908
25720063
2140580964
44295067
916880306
1111815632
1569876601
654093462
1870430665
431418534
1157504705
64596332
322980794
1525918301
728755134
296805718
1454699663
218871531
78657986
1056668682
949758615
297281356
85692433
181341387
1875297814
1042799298
453798728
692169369
1171564022
1831737780
1714243939
1358469072
107574410
907696678
662545168
754660285
719833612
1578321432
1175477342
1351641114
94556975
93322630
1425393357
632034612
566073002
1340637295
346859947
1567791864
986569245
1244755769
1339530131
1440293073
2039256540
818341430
1244974947
2005168045
2097582874
581573309
141202581
488297009
1416441257
1550006110
966792536
497944698
1532135248
865343794
1925318692
567897252
2024793467
1766536254
931999232
614121515
262487668
1708893227
412638795
1889142397
2022193500
1968633885
1564560454
1099168234
923828497
2029009972
1716208562
780598770
1212281286
1606982161
913595078
1863896471
650818422
509659891
59727610
1496374260
1690977431
1955176991
1076554881
910598183
268497841
8631240
96970943
1769317916
235597338
1537931246
434200839
1845434595
1632148629
969635421
178826049
1431861368
1055647657
865974958
1077824649
1808621667
189422717
1124694360
2000369489
312790893
1753133535
520989786
25349069
929200550
1195850107
1487941586
457623324
1921979349
741750141
1876081815
1920125103
447485480
911294640
1683243849
621573470
1998055063
1033477071
1529809659
701395412
2132344916
959279688
759553701
1101073482
943804118
1366819048
678917218
549233186
51485637
1058807153
1715779949
1244273400
293476331
936002246
92418251
1262775769
1898268534
366404017
1262032738
459855025
176156181
1567563226
761123778
1034512274
228663893
653629697
703483296
1979372070
214204100
502326243
1640103410
1343560804
285008499
2045667738
1153189701
529787773
1812643370
748732714
172739371
366545229
1266605911
1465328079
1904543252
1276370802
1891139350
161956762
1296364967
1363155879
1091333764
1521712329
1545693096
1253258542
1654047493
82192868
636706145
999425192
920801094
2099626558
1046951269
66236922
126857602
431750125
740981042
1383767277
1975721309
636346178
718984693
1293064297
4349832
1758768460
783191865
144428985
1646281911
1720378787
1122862106
1836678931
1126049153
2079750636
2053374444
766704991
905993783
449815813
928003557
1039111805
838238732
1020185688
1306741307
1510817070
368778543
1384951292
1244804877
194779001
898391079
1505375281
1867971210
1526775208
922068195
1174182906
1448125709
1287097455
2085291830
509866256
1522436689
1255637770
1124191205
1169782298
263374054
1096177781
1134366294
949013456
1975870340
1213413436
950173386
1438512843
252542317
1336239957
319392797
416849988
1022596226
982671597
423797176
1379737006
179882501
2141822376
1297440855
901327714
585939964
734262104
1234480189
108884504
2011248889
73751262
2130929095
1702022805
10107334
1900086543
643440053
1245352314
901675801
703872085
890423876
1713995143
1434539802
1971183889
579665265
781347133
1449920985
1963950979
308314879
634741517
405589918
683019016
1921217671
1339991671
154735709
1985513884
891058696
160062304
1454219980
1988383383
1872951697
85303547
177530457
991739544
2092561657
256496874
1227719004
349529982
934618253
1907238409
656816241
1332145311
1457090511
1677168438
1121202704
1737538801
279851513
192355973
23819331
449331137
716034311
201201952
617209870
805676815
1612747390
1609537278
922492738
1173921630
1125444924
1389290242
1986135766
106763233
1295714929
566790477
1811298385
376262332
1152574384
947729289
1659118450
2101525358
1520292799
1717739572
1091676167
566041241
1727378735
741752524
1723059578
932816448
1659863473
1445007025
750353187
1306355804
68495924
872492474
1267079981
1151436112
1971291132
269956820
1941911603
1382212175
1629824755
1977365036
480690120
1071923800
1593543669
52761803
1860205104
652757396
1730911966
1417334431
659413364
423548347
1942250085
334734605
1703791301
1702908550
906875460
1352511990
1304703272
391087157
1442126807
1682910938
687967830
1825993201
659559886
1644902949
991981293
1117367922
1095249459
528769700
67288807
182744315
481203793
439924034
1628472862
1631345730
1666315378
489071666
51992124
1010090903
1762582061
453439551
769688073
338410268
309665256
365044469
461030562
2035628932
1299969958
2144229469
594790942
865234976
1108184827
1799885872
1967346882
1097907092
77151079
1382450351
84835554
814448609
751105987
1403983519
590662733
1690774153
1074831801
561742338
557316478
415707244
1348951105
1499864050
1446953891
489985412
1703545783
1287804434
1811344414
527803410
836592011
934065438
517958346
27508724
1166074448
1692426440
1034850990
1280219286
600806892
113320082
633885056
469339207
1332018800
431859350
390835552
1070199492
882221643
1747541316
1746629428
740580675
477949400
873498131
1195732774
1870872237
807343543
252137808
1462286103
619662183
1810552884
87519113
1479128173
1950393536
1670713662
2047734544
1210085264
286027784
1456715753
998933877
1860104615
1337948637
661885536
2064160419
1113615024
414231701
250462
554889098
264152336
1140907045
128153774
1942244847
1615626297
1973338955
1602795294
1970330331
307116179
604806339
2034826618
2116964951
1569182380
64114306
739251079
1664910403
765321483
1222955853
252441507
312343415
763970409
1586802501
1303156651
1066335366
1067744618
217326174
202857853
1349848678
780333229
1919572720
1502098477
818116543
447341073
219863494
1347613998
1919688636
346977261
1774366220
1115415495
1083381813
1490699885
228983510
1656620941
417761156
2016283522
676012298
821506095
1591317605
156901833
1138695681
827610376
1340672217
980861282
1225351930
1095491757
65943640
1484619255
902318343
434038804
1054670023
1657929839
10375913
1141600472
1386108015
1002351242
847677689
121137431
1049456336
1946750794
1899149667
1571996527
2143084800
548359309
606115826
1915668261
1816486116
1703447709
1252545180
231764947
180183586
1519573590
1570356212
1691220718
1769334612
1050939247
1507763323
260220155
991242683
288017029
1784366568
1733542181
2033627362
2043583003
393193314
1970805638
313809229
735031018
1380484269
1056368960
85094354
25859637
151502346
7358871
1501507671
388419577
674545830
190052048
1116713507
1016462432
527613412
482530337
1665185031
449985477
526411885
796407887
987790044
1973405015
1624801680
1698572122
1378876318
1250333194
560762583
47896507
1739495549
410329943
1103809152
1427029309
1892559432
398202761
9322738
1039000847
790749111
1031019622
788573361
1608456941
1682212156
184833674
1913989195
1824212168
1576376422
781663095
1170906634
209153288
602287304
1375799049
612650182
1368256573
1838072042
47536626
1847653278
641942121
1577577657
1424490367
1863807065
317123643
1009197080
2048798463
824155440
875969765
801650014
907298688
2071573367
1511985037
1468552973
1333942202
655755223
1683430704
1065253488
1420213039
1006009533
438750904
437067243
147384800
1088531962
1532278557
1092138872
794823943
711969518
1530358502
1448698974
1590590397
75907353
541774293
233803115
1924656196
1369338358
1987581670
2010918471
1104091928
762515060
1242687433
1015244026
1474997635
642235594
314504955
104900994
1737904621
36189516
1657781414
1071747753
907933188
1668622450
1562645011
1264319015
492070570
2131381983
828534069
137004536
1491955893
978778861
652550200
179980779
1255658132
700802613
491133406
42742293
1397016485
1126359778
2049208674
479015900
678271044
580677437
1080282199
59136756
16495935
1708294301
1552988378
540999108
575037648
80948074
310011486
1173841738
607677992
17425469
1267128609
706245620
1217775724
765946110
1777988606
2077081422
901277131
147187479
1250075604
1289356353
716294808
1703372105
293618438
1681009253
1209607354
1168000395
1083976076
647269974
1423477204
1477517538
1948283792
630589592
465261214
2113646167
266194483
780515753
328706500
1546204223
457711902
1357456493
1121541242
515524209
1684913770
931582220
602964035
392361382
911304579
314680562
786755685
1599587886
1584856002
244997198
1976970163
560690039
710258441
2138981196
84607293
1659223806
669328666
136713007
793249191
1191937262
2145722655
619184932
559361373
2146115783
507362166
1808549487
1971453259
877120312
2079924367
137424010
1690643982
113913033
1132797062
1022077061
2075398431
1159705468
694214925
452622722
285602745
1899216123
1605191383
1676092048
1188201534
1482509020
156416294
1756307836
267842596
1725696875
1128163479
1594576917
1256407165
1327894636
755175839
370091733
536544977
718522940
387012896
185174081
539239333
1426279007
1250223029
711130609
252586118
971808578
1922082525
1665379561
1420325294
1959087460
1350678189
861751561
671105317
1636022787
1427649401
566081748
1868408250
260011591
178774737
973248119
1530139725
1518000348
850792987
1384460224
459522776
454760513
1390145073
149771026
627539073
2120335376
1705639259
1153871026
1989947161
151385934
845889666
2085010895
582493450
1495509225
204291588
600102756
359139983
308619556
45051289
1223354594
1973004138
2059682153
628223264
1050203806
1180499885
1771340425
373641158
1898007955
274322143
219689702
2012943357
1253749724
780681801
521424652
1493610861
1356667848
163883258
976896598
1878353061
2087961235
1615526642
1815114956
172237594
592200443
1305616722
1507611484
152282941
1785778329
200289763
958665683
939677594
698002389
1659888965
794362441
1540122035
1796774029
1347185074
1709972077
1314769820
1118204001
1677957053
236285242
173460622
1069851996
1861240832
201812930
146977938
986356777
1332090530
297899160
1384669167
502127949
1382169661
275038654
538136169
311925823
1356790977
1473001
39029754
2008012281
1361330402
1209526916
610326595
2071408252
350915821
672044081
1143459825
1220141922
706038203
1356921253
1268946060
583450877
676511879
1176700399
1027366547
1899862616
673763046
1978838648
1564580099
1722618690
177043024
1679572948
2083591456
1965063581
1337191110
909705537
295453481
111479846
868933361
1383231469
665435212
2009698210
335919404
425033870
515471429
119850238
192981763
197389260
1497090897
883841422
259058408
1660202551
2067331639
370185379
1923120355
1947553247
1390517493
1991607174
1582115543
1194614491
940772438
681278528
297472610
1105430698
478354763
587421989
911321433
194839845
1004646625
1829347062
2082003777
2036158725
985567967
2055930422
672009608
33022436
1402843976
219578332
2080743234
450001054
1503471109
1504062003
2096603702
377665218
738019843
400208612
1838770539
505556635
1735505910
1172729048
1762154416
94216876
1700400941
1547129625
1131618996
487761622
945758975
1165713516
349822867
1227378764
290962163
643342189
229183692
1600425619
65853333
2084984654
378852466
202459851
139327398
742784271
921579424
1990787992
459090328
1843263780
134154052
703031129
1684280567
1317119861
1184355344
1424007954
161396511
1192858111
1571492562
1101314902
495787495
1249703073
1758309103
241511270
1253727818
907764753
245683971
376767295
695246555
1422473816
1904736232
1318055800
1500597308
1443543697
1092846827
1783847904
1994389418
1749723476
1466042922
191662109
1522598406
1145817450
2139457331
391239812
782953086
1318312084
1204431714
1512118122
401275534
808466773
1118544014
376620779
718809743
1689551157
932073991
1835739219
355563629
1401689356
1443977147
343241158
381398087
1517784082
1816631164
103473332
555138909
1934930016
51143403
1505131988
494073508
853396297
425824514
330677583
1265519194
871178792
951081265
1742919800
1128924540
784210155
373907734
1900481908
974257434
604020033
1903469562
92016716
1265348483
962841485
1094201112
108951495
731000181
540483860
439358444
858506398
845122676
1576181489
2070996884
325670222
1234933757
1770533174
939431996
1826744512
1306188560
1589028083
760402871
512077872
1791529025
227293259
803691664
1456347659
493699900
1366546485
243082361
732980944
1350323584
104018800
1670300975
2077611826
1308942891
1972929633
810009023
1935988377
2963079
482081917
202353450
73053754
438453042
1621736220
1829532457
715349096
526909002
1957025671
1503859988
539780317
1143391495
1981786140
602518099
666556813
1645091570
76580289
1202585227
1723229112
1972735999
1796587160
862049648
273619073
32275190
211731231
60069668
966001834
552349926
1071631811
1972438390
412891197
959546719
1883001989
871960494
308503989
817638902
89885685
1837741166
78930320
777427868
1405021854
197730075
1777919591
1666807841
1461997015
1101007038
709905599
1031060328
2082429809
394024314
1265929453
1508225545
477075433
141578037
1717354310
2132961629
459327513
111249037
1495376874
1212524551
180590262
1430371978
1773586166
1319509140
513939945
2074548438
1719872241
838314070
1810372774
392519882
771102363
1600783037
2130036649
636204162
69117479
1350298671
1091668324
251182697
1047538872
683850909
1992323511
63201703
684661625
1791142107
493927555
1280248781
1386209184
835759340
205752798
898262824
1423553505
187025053
2124049346
92205259
519877308
1673581682
1595367259
1879729668
805379646
179796505
745336318
789500598
1036984916
157362955
432616378
933933438
725781822
444660470
598156785
1908887408
1614454076
750783065
1724225270
989582428
1600069706
2009613648
1420898507
957581694
1047930469
1253334025
492638220
269593010
332865937
1092884660
1115578425
1049223380
1179667114
1004213272
368255013
357308241
748396776
1208870483
840437379
1849940836
1698862969
781117801
1553412368
1382723265
1190750583
305122515
991991906
900999293
1354707668
96368329
1860551428
160565004
1756473410
660318386
1712258981
523342347
501441583
2061458227
622144699
1604309719
1095651107
1654053710
253577100
66276663
1833199010
1998896850
1089811135
1872892365
1210305893
1298965119
1722727131
1132168688
1796564159
2613516
1992579464
1184771699
563412598
158091690
1884212498
41547287
1606903195
1730359525
1775143612
640222665
2106900593
215683056
1023440662
549640284
1854546204
949587947
806660626
53070633
519372535
647972617
961505615
1150760310
1198963103
57760471
1069809475
1966051338
1421218825
220316232
763410718
2020893038
2052665787
1974844719
1920929921
117990249
880808467
1149029148
62821817
737839442
560649346
548289187
1177346093
1482140297
1047948572
414748684
204155698
1213684499
715621700
1699613932
1000514556
1772555067
1683595142
331935160
484153554
1862752167
614968269
1138786283
92857574
136378513
519431858
1325857265
1592989449
1131396467
778538979
1022455593
273403771
697205997
668188205
1720034214
1001768744
687457557
703051109
1398549010
20690737
1058316142
1845997236
1082610527
988915674
841399117
1465876122
2020580355
449078840
1761900155
1272057905
478006707
156188065
1756891394
1266757578
1251274037
932686668
1449968887
163263216
1266315420
663705951
201859258
1322244068
1318746592
2017503907
1347364309
1483023869
185399396
1321883595
1243579005
855133648
391993359
2068931970
754613401
969891012
1481423406
1690757408
851485941
1948470986
1923617437
1957502261
1920547782
1422727661
1685005420
1442521384
1614013450
1152230509
1646913660
102077990
1939326862
649863216
398543268
1836027415
960120559
1209495986
1093559978
1098304759
1807271649
179643181
1100953033
1412096282
1883107574
552743848
1278509596
1689648198
816194112
850403339
1764222059
1629201081
1382470851
1835301398
2032523615
1910136504
1783260580
902673187
1047316252
1463480181
931716422
1792589691
1454639304
751990400
254594586
1950848300
736522583
116167614
306038130
1688417479
1448569116
1317045801
1567758082
192618958
1544688058
1016540822
2030131919
1861279006
242426955
133176044
26684795
847896457
48780843
61832915
1095120363
1505268843
1540424484
1104513609
1230971333
841447936
2082362509
1649161179
693570152
591980395
1333851873
1663629060
1469823965
47912206
418078912
1767959934
2039216902
569875220
1196913328
1410886901
998608098
1510311479
271799551
444811957
1626071409
1031775414
184811446
1341476090
1282440960
430414180
6619360
994587013
931753130
1283616204
1594991666
568564327
972892384
466291575
2016333100
1756725084
1834303465
1727587063
2144193697
1134226171
521014481
687521992
60207402
627015844
1403147
108811839
1373559673
1146758451
1495786176
1260708635
109772047
822555338
1111147120
2111753044
2042666227
722509516
1831495711
438235363
1552673402
360863871
2046829743
214488157
318109767
1699902565
2000890687
1485595837
1547624840
1090360736
1827123803
1331039658
922730087
747828934
2006990038
950248851
1188224619
1554920550
1218173458
650901257
29192475
1170440880
397668733
536789688
1679071430
447393586
1859252552
1998205571
1869993042
1132874487
699601973
1054348882
233362698
1581594019
1623111528
2016941343
1290521776
949398474
1651148085
768097131
1225963963
1747131840
989446017
1161113795
2065629441
639622852
2080790238
259911328
556997015
254987565
1834695988
571212959
59098555
1132309029
1190061122
1375315717
700279220
1614871358
1134185062
1279095172
984009668
1837409554
1409927716
1970622234
572130926
1935500350
1732990475
849748156
1181574282
591610872
342027401
747890222
124627179
903130847
475558346
899603786
1606674825
49141891
962047957
1860882336
1906587652
1258173005
1766328556
1188700296
495279442
660756513
1915837902
1912534441
126031715
696208534
2056707294
358155089
437575772
105009168
1782858184
1981118447
640897231
595100269
396957117
2007335316
1377969269
1558570191
1969968182
1209020490
1919804775
61891606
2026613369
688452505
1266568156
1014199086
198286232
2081870976
1147902905
616255661
1827590454
1041991679
1041960149
1322622090
1340899133
1825080989
55523316
1635482902
818572311
894740280
549897439
550944627
1800384710
609671081
1564652887
70243714
746674559
1383675127
433335886
1242479966
1585144801
1420232513
334876314
1565287399
23945899
1670273363
175861747
129998328
518103040
285423581
223524134
1249234731
1469238085
1290416987
707166510
1251034747
1067005222
1646933118
643261366
2014664531
168499310
2006952852
887448670
2122709686
681994736
1210596086
803655772
1393614946
408375957
487613470
654846349
182657773
694231311
861034799
1496927544
781737705
1243745110
1710555310
1469742678
720778967
599115370
1626018847
888731656
648598818
680228587
205829279
1923569140
2002622095
1236961173
853082449
2019729828
396064296
820218603
976147397
397026538
2137230105
1553757252
1201011026
2026191002
981630848
1786290495
471837954
2135763830
1769398597
1267610722
1407009189
1470928714
1587336777
1231527148
132218227
1742813221
835309730
599124260
575336945
1077823621
1153493628
1449904176
312976765
2107158842
1137854661
1180089292
1058325414
2146701960
615208680
430319518
1896540010
800515539
1838707912
195312542
547248237
2052767334
1248946829
1481259594
1356333278
1944531912
499223768
623713011
2035142406
792115952
486959519
1406031033
2093227075
515654569
1119026378
1069276238
1716928236
1866088702
582220279
570671379
1830011189
318561238
1400175298
10432468
1589098933
207199533
2056613459
1921161752
517447423
1582115149
87336670
848466886
1245056567
1214464890
692692941
1583994266
2059956917
1406144696
359910957
782098199
407881784
907913522
1981166061
775629365
166232780
732618045
1860304103
418810246
459894543
727880716
1598504268
1431249211
216384491
1384148862
1020205093
334996730
524981650
1125053881
1441830461
844278969
1217651560
2137172702
1684855337
980592720
505320976
1956842723
1387035769
577872278
2055232308
192768100
2058708481
791835445
821055582
88834857
777668745
1593946392
1983587194
840284449
427686254
1167974947
1139709302
720803322
864985870
1204977766
579937930
1383281827
920843634
451547687
1482007987
52659047
1202967502
339016653
1168889342
1560395880
1997502104
1412385967
26555770
1609573068
703257410
9268637
1181576537
1315766197
376387823
788166578
2114891515
322688269
327802462
842893054
1721179175
1956104348
312956559
172568252
677784384
608804347
2023303546
180506888
1846510119
1682395909
2054179123
89206235
981859453
727084180
1388823701
835162961
668606338
1716371325
932515223
1229057126
2020209368
1252902013
1911965674
1238858254
408652696
190738889
1980376229
1023346475
1606207318
795683305
1754917002
2116141367
13596255
1723518750
1203989369
1420674660
544025416
1177721117
2109531287
135779493
87485193
1774233216
1549004878
1648197018
1480914440
1398898878
1762116287
1757396385
908405991
383538349
1885473833
468501122
755389447
87854236
1192038036
1899533094
1466781326
168319379
1599265170
1922199837
1498580717
835410625
31952860
2041656680
497028163
1216830466
438883552
1792625947
33485759
305497023
827282328
1774723554
1556890257
1912365602
52384483
869299640
1594723821
881997302
156236751
690473439
1938891617
1081137242
1972084578
2023617462
44816345
1000984860
2003317772
187115573
1521676252
812050130
1907696851
73981774
67517410
102166051
1067414802
1941764634
1308151616
1368753577
2080551604
1542169342
1437099304
1001309735
1306106196
1936432411
1355199332
617012584
1451506199
1560821189
517846782
237838039
345452972
190269522
117634038
1772556815
351088821
1766564869
1733633555
1403685395
1806267582
1683628290
543711714
699241074
106062015
405910841
1772488063
295368141
2047893412
1491930092
1247957837
1531685184
1373790189
1296627534
2045961356
61177351
1677531531
1409210803
1931610317
573937680
439296371
124412818
1894789799
634436899
2032955929
744579496
1661558931
488459478
432957703
2091800476
48610318
138373756
1759061554
1230973950
1795491625
2052391204
1678138290
2023597051
226888680
1405364367
977730312
1251054943
238645922
329441783
488705349
359173176
142113662
2014235766
257397887
192178660
669702196
1672681566
1319535076
1933620519
964407105
924867702
1906482846
1432772318
421522375
132144486
284468716
1824466608
102137709
230717477
693137927
1359107327
1993559341
752833223
1037689272
1843381998
1961987252
1866156304
2042930230
1899532324
453399748
2098585306
939042946
648947510
120227031
565846093
1265368058
1854771979
546206996
139846344
1511506945
64180387
1701871886
516111796
566253621
1208040775
1387858928
384216435
18147939
155686558
1027523800
587043263
1830278295
904029149
482069790
687490445
1729497461
1326639207
972604759
28599069
986612239
547964918
707987273
1223637388
1209188215
651150151
1946402293
114675008
438328174
540328764
1602850679
697353560
22410541
1868984143
1992799123
1882621532
876466682
215756161
1881920372
978012529
1353461129
718344730
798643359
1471544888
1850476948
826343959
1143368372
52940378
2109825560
1110172106
1453642858
1065609402
231425456
437261257
2133096269
1537417485
306052205
1223227441
2074930916
1425954492
867231001
1752016232
322367436
65536697
1427603853
1802499353
249999120
228134606
234152695
610050463
2101832605
61209653
401569009
1140699203
1050895170
834008704
1215463973
1769300108
1124448910
981956019
2018776775
1359095772
2107481985
1148780863
246624111
605530595
1914586818
485038855
1799614109
2061132579
256634381
729489916
717010136
213408769
703586481
1226948877
244175386
724242430
2005927445
1380929279
421900967
1224845520
787897779
1019312992
536828300
1205695470
236850307
1578218709
284438039
1905314312
1217439359
324786210
213368719
1830809593
1322884004
1077387730
1164756264
39444272
2075368339
475790242
2111216534
1334161424
284089148
239829380
1462505204
1862103788
1233816705
152945819
1000326800
829896268
959629723
1372326200
1788403339
1314475574
65482858
2020880645
1715881474
348561958
629156694
1367513247
540122005
26510571
1780331689
282686304
757868419
1466584310
1998179127
2097341641
878732930
1202261275
1978448912
1006965220
1794031586
847553886
647840320
389776390
821148948
2057303679
2100417799
1375051572
1688801736
1189498909
17969804
837278438
507071741
1418236168
446102976
417198654
1342065770
2043515608
1663048929
1066333440
907609762
1236439570
1982103828
1229880602
511504003
535896252
858897325
1392827870
704510828
92927372
1794790523
276892794
1509428215
2129882219
489400046
1673753615
951487945
706211416
1101927347
17138069
1194824549
43141162
970138080
297891520
1673508924
1332791911
185219501
1421585439
1214858824
1552194526
640277208
2011118107
518689027
775761372
958000703
501394907
293636568
753075641
1865686920
1270112467
1473321287
1429488119
1686238118
561589922
594267484
1128469739
264125176
1428015277
523263170
769849183
1883960353
1880493315
1314560272
2091307994
412149999
1959785729
2025562170
1874515504
1514382082
431391617
318760427
1705880736
1857307763
224911638
776110075
1085965918
1049825932
972181149
706882275
928062423
402069094
559149364
622092034
550185712
50068213
1310925196
2105245087
1240149218
1475998301
1462815383
1206807643
659814158
2114342833
292974493
975883922
311508381
483271876
886354724
928468881
763867856
1716705083
503097731
759733118
767492076
457616797
816570287
914540312
2068136140
485724286
1188291552
1125916202
1942000803
1223633260
1989890878
253356991
1835357813
815671248
1561343784
210448723
468552532
65932361
1542426958
1696282176
932223069
31966683
31371500
959157692
349969765
655351923
9656082
406778149
1800794872
418114356
534856262
541801800
818771427
1596249804
2143886033
585293252
788420332
360910052
355371570
279295031
985942516
1598420911
606175361
1901779708
925022571
441591849
2041041680
174443706
2110885628
1015133425
1744880531
2022300422
675413824
2008955375
1556731243
1048575501
842519352
1403929704
431562006
298832499
307609593
1955100560
1038787235
1435235834
1508704385
255921623
2082150587
962924882
1080148451
322263503
745481689
2118728978
1026317924
396560941
208232763
1769019743
1671290493
1131159587
173121024
928953178
983730822
658678339
2040583340
600181842
787635725
1054888566
1623173796
768638927
316144314
1672660007
884091135
1384975509
2094713927
2079672524
1504286039
94299969
157932139
574096477
1395326376
113912046
1531104006
1199539586
1685569413
169611182
157571577
1298231812
2147481161
1896071669
1237165545
141878471
1791549374
48922529
280327227
2039539958
1049182033
784627035
658985084
1457955984
414452749
1697113042
1375170318
1242685780
342288777
1042609549
228245658
1335057771
942492981
1230410990
2068516487
1971288059
1983233954
1462994800
1931474582
93260484
1985995650
394413479
2038074258
989058387
1864418007
1167457770
1453234606
1997622116
2114432000
2129763335
670163489
927011858
677656714
1591370098
1050527993
1654268729
752504005
686612531
414822197
464781939
1815442167
1954017207
549299139
1077436818
1492706583
1775384952
1376183085
924681372
1224798818
1251074298
331959530
1627256618
1504215290
87240745
1174783549
8839395
1008213494
235610021
1791739249
702494951
642475846
1581620001
673188330
1185794095
1590001661
726351856
1966830506
631604052
1245449410
1774408892
1186235935
2095309307
735938325
308160335
1074338931
1624174394
1889066566
597105255
331231507
1164904187
1199938752
988311073
466512169
1486639672
1633357377
118109698
765973425
254422096
720446714
1359353181
1227887289
1065633230
392127149
44717461
412179132
245932557
733076399
1132422455
547017892
2064801920
37539322
1409212265
465106697
339023650
308791356
396062778
958318953
1481710031
847195825
113790954
155714374
1842032091
395471998
2135738721
84016198
1232790611
1599472970
1172321169
1611079506
869082449
693052422
447422729
253685506
452360325
1822214996
185330921
2031852604
1450222700
415001816
1303431674
1897109707
1489299707
1504655563
233570464
987228461
441497326
1893381958
1944632136
1853080357
298733333
281749147
344499580
1441173553
2101832752
1200325628
520347268
1256221760
555838213
1417909627
67125113
1019016227
971892453
121013355
1741836776
1571606050
1814974256
1916975865
203308682
1337519620
267097508
468912092
1716604220
1650595294
330728244
1446066560
297607326
448320996
916374576
904922663
259650081
1483168795
1958821507
1663843719
2120880523
701395187
1107615115
1360083331
863367390
1955838090
1197939558
608454662
1684661307
1244479936
889710830
2019237435
929979038
21255762
1348212472
475775394
2012396020
2112469287
356012526
779609085
421689692
803115170
211627915
1865606619
1595395889
1849839391
21944480
405395766
550999885
1568748912
457959993
1252185766
1337540153
762012064
1332816102
1344535658
716579378
603433477
762064618
551287298
807106113
219799433
1850623457
123293616
1736758279
565138453
920940144
389900811
809791254
1060207490
1204004116
574871277
1193768610
403534866
1955790244
830911977
539900355
1418029628
2060725575
1154937726
322598609
1429275812
1151839605
1963094939
1038825044
1473698283
727530143
602034546
1162244034
910894
1237590941
1737120594
1548638007
2074535967
1252675184
810790098
473935725
1726229851
920217517
661824965
1563193183
1885365071
393689799
1180019500
1052955667
524257216
1989277064
1944015326
224475885
1059232603
2020689572
2020336333
1536635519
318271041
1476626906
1508948139
999871098
351731758
132916909
364652511
1155326883
1018514136
1823957970
2070469969
1966787607
958294752
1087012100
254506666
1810573244
755510715
567959361
1027496096
1926462033
624357786
1027585246
810336346
1113896136
1066022814
437575772
1806351247
783591087
403169755
184472692
783995682
88655089
997099405
1657879014
1789432359
346332218
1448637638
1752479269
1678134276
331458766
871697956
1327412967
581488704
1197029215
1742123996
912062071
402454678
1887589823
1288092713
1001303747
1048091142
94806584
1188738111
1742369975
1138056040
1636501888
984327215
1352931138
1507432584
775487660
305363706
1985846133
387640278
1314989715
1398981636
569776373
1738365948
976204256
180144147
1748642572
1419703381
1798551998
1385701211
1935421490
1207404033
2030207252
1570092914
1703156395
47373187
1907145097
1878667709
1553318895
1246194733
865418633
548532724
1638721230
748569151
1781458051
151754018
15784505
875454411
1707978146
1788573982
380353506
1053282119
1127894272
265781274
1117460123
857165967
1372425683
1270941659
1221530799
1743668792
361944378
1913725873
1068989869
707364398
23226444
261904798
864059777
1379239468
1199139692
1270567782
583443680
951929759
12669951
652923751
1058932795
1280300931
572165046
466867841
1484312830
2002678008
745065810
519542032
1598376087
600552776
2136709844
812292328
1726272298
1585653884
1865769901
2015236839
1161667286
33107561
2083372424
609224934
74485468
1971359787
343709858
1040020859
988954588
337600772
1293048368
1815929724
1214495719
347855626
1215403780
1515010033
1860150812
1805465469
1866852745
2050798041
543747498
1367896094
633927400
1064212131
1215790239
2090047642
1043572846
754809697
1543141159
322406250
565604884
1325296293
364433111
499622834
852474970
526314008
513514235
1382865058
1166864719
1567526408
1987751414
1186261863
455181285
1296723308
1583022257
180873386
192149470
1967844183
966591235
1809357273
1966940479
317774413
1013341127
794990099
1237356856
737037822
666075042
1489745736
367673374
1103989141
626555019
1318072066
1343113714
525018264
1773379734
526463957
629328462
776802440
1917802944
1565260921
73604219
232597677
682529838
103159558
1259736858
1749659143
308975146
1140788933
375828360
53167793
1425565480
287582251
2117112089
415295084
1283573594
78789101
125308671
2003340695
921372422
882935533
725605921
1157590349
1300979374
650071602
659899983
978880704
783224134
1400331236
700642159
1759079435
1861578780
1539504620
228542212
1911287468
90384748
1741814909
613227408
996355449
135509245
847279985
537032072
1335389850
1813139972
690026785
1268046264
877901334
1386535274
1352625562
86047643
701601859
768217734
1307281242
1198385222
1834911119
550090056
1584016567
1884990267
1216997132
1943746865
653531293
1595362375
905459967
194679543
1331479973
1877018504
1426960252
1316927877
1300666189
757051686
825658966
393866049
995479390
1637203306
663911583
1632280025
838765608
1821397653
1488138157
472540024
1524436059
2071250443
1491293782
1834376203
123243487
15272644
1957290471
2120654015
1476764822
1520545655
2111146087
2024868787
1092920548
334609722
232686965
615930783
1691237375
1806709435
34286252
691665285
1039956244
2123839860
1321106508
1554192037
1365467515
2087421554
1700738055
1113632546
164233878
899911516
119482002
1738032954
929672294
1059648290
756528307
727539187
1759112086
936201971
1665829254
633783765
716424760
2033037699
1506968097
1819729359
1860632419
1234584197
1744001961
1309766933
1429896107
336588968
1503915899
797822692
1693271206
1755771268
163992448
2044123963
1157295777
514446574
1014201467
1746130204
1455239836
1897906473
324949574
1652574596
296069041
1341458855
1281455156
186652015
412949521
1444981653
809999935
630472695
897514086
1526352309
49951030
371058966
1107535587
1457884521
1271238033
2007027378
1637935743
594112216
1979146860
601607705
1686221064
147161632
24714819
1388973008
1776861708
360653857
1216168608
1677529383
158135833
892027122
1204863842
56335884
666749164
882210203
815061168
596025631
724727684
425288043
279096470
1763009142
861195301
1251930518
299087470
1148755993
1037108092
1137556369
1352708032
853272955
698158037
770551783
276328440
1780192992
1394130524
526757084
542720327
1178307131
1562636204
1998480798
1990005778
900080772
933382589
8806590
1545824985
1915470159
1672531549
800331046
1766033569
1008609525
1983506115
583323817
147710915
1146870288
273343483
1912710754
1915642336
1755926218
2088459364
1044302559
541385449
1666504040
310243307
200818207
1058645689
711561941
382365119
1076951813
641152145
959721590
856343186
49847362
1114200306
232187494
2109504508
131995996
609031433
1348084403
1529833038
1678443191
1544288916
1000492719
337948754
26667745
1637045951
1071642187
733183593
1143501241
1083830125
90960791
1850507440
1924756442
1738437068
1509562217
1293162555
959072544
1580470729
1456088122
1822776385
1594637976
1873547528
1281676247
1751114428
1754566869
515612261
143700301
1354657879
631835820
181686416
1847612278
1700912600
128731398
1530867297
362324358
1469005838
266738452
2083949685
1264258163
508078460
1506248407
1178124288
832833934
29140171
599286276
933116911
1326640649
89926112
2142697494
819633128
540091104
1987697954
1507099174
1758870420
1449274074
445732923
730177186
175438953
320295684
1778929491
1587040730
997602961
948272123
504849276
691844530
1479784193
304141545
1528780197
1545036714
957360650
1777150867
2105633423
197399852
1640701125
1273247998
581588746
119047136
1462396156
1942887827
238418850
693977233
1444079736
8946884
2076828545
1442693387
329569555
1010778534
775498829
69429138
1793282440
274739305
192992002
132167271
647283305
781696980
1896924078
1213389567
623469217
456596228
181513120
2122022400
193904245
1135473501
2110064017
1697796615
2016857111
879280318
497875869
648289985
1403395443
2063942410
113098477
1607348249
998381508
565870684
959500818
1782517666
323305206
294223255
1851954751
336414947
972015389
1150995281
1206005778
1187653622
564686967
1271244428
2021748611
340123385
1758272390
864781305
1837268461
1981185197
543590992
143034739
313927566
1060037405
1514882490
1588332787
124939270
1932475243
1932339052
1608533384
895361992
799525794
1893192596
597259935
1447615922
1198742949
724589786
61869143
1018816293
504326930
1709664679
1101968842
492579839
1501035297
611795154
765481302
1761233506
823438377
638723410
772582894
154741281
1782951860
307289554
1076904166
988810786
1984919549
1469938520
1353357379
386778102
864877589
809247004
1196446826
1496060569
1332154890
1177503377
321423022
1349824222
2023143451
623935855
590859987
779983727
1919204042
659962065
117747153
1577516329
1670502697
330777688
2042290867
99284544
1000841224
1361569925
1130581937
302145930
897307253
254701770
1745398559
1301567577
771603901
195967181
277153937
1624870139
2105155436
977923031
858684143
1572045469
1623974533
2064472412
214351334
218238337
1446496357
1472602564
2021414900
1694282794
1910923397
1372225916
1848138126
570341583
1320888686
305233073
1364759311
534356496
1889656751
1959060281
480299065
2089811395
52465562
1063876010
1109719207
410342230
1413499323
1496235376
963976078
750949606
2061491998
786394260
1355575713
887248427
871155798
1076405719
1320142978
577936627
521117539
2051225406
1442316398
2121243593
812475626
510045039
458099782
299002185
283715308
1785618432
1853835177
1755989466
1812082273
1391844772
1445700122
1389475984
2080916841
326129649
1271673804
744745924
42569787
181092120
1473198730
1057891768
640376237
561192489
227011314
372468012
521552027
90173961
2108113194
1863854010
347763464
1719684882
602029455
543166408
2108751815
1032659488
2099915184
2111487945
334901541
160340741
1053946329
694491223
12108843
1550280826
1608746062
886894295
1483589705
748479315
1013055954
1822555810
878454136
351785749
244269302
1434913525
1186721883
805101725
791643483
1367513247
1380667211
93110500
982440092
999533432
395334422
1113586837
1439981300
15925431
1623166530
1399156162
31654282
538578606
520703216
1216691661
1272921276
51318730
387160975
1073399025
1903569322
1264377875
1994273013
680679127
2102451893
1095885754
1940462374
1835861979
975358062
2018043281
347103075
861298581
1774036961
1373824111
806557855
113257059
1153845102
956040533
1607300551
2115892609
1272482956
5263331
1823698427
1782688887
2049836446
1807101080
391553489
1289925436
1813394503
1393008534
2105186342
1772335254
1302305287
939610575
713524621
907364093
66443615
216121264
903355188
882423829
52429802
1137124191
357899539
732003021
621107863
1563266854
1937602644
823908857
1185583678
491750133
1705488324
1657527298
501503642
78203022
1382111868
1902621918
1632051202
1161945906
1138175114
1426511963
1550050263
669161392
547048793
2009544770
237104721
807065941
1955141953
644605845
2018766319
1482756358
1397305400
354710152
30030775
2038076835
1512791732
1180130521
2144907536
675185636
1779040817
505102463
1819673481
446031932
2006868787
1076760146
986060441
38898152
1351513338
389912026
556239631
65427600
1647216617
974178504
1210434249
563814354
221774137
147281175
63438141
263592783
370749768
2100492797
614961833
514277694
995666604
1074053830
1616590915
1081253987
326006975
1885401219
1004336935
1325602138
815878579
1828677540
1273257429
1517695525
1982164976
664295982
1671439863
2059055654
1093883094
1350364575
310371851
867593175
405410530
2106332828
642595158
570344334
1544408728
585881386
656189877
508527335
220037240
1491048145
456485449
1351503339
688996494
1701374616
1537772542
236141301
1087141413
1435255605
856154171
311679886
1183877362
917534730
1585968072
1351414986
1386868939
1847062691
151510255
1097558840
1640355505
1081452262
312364037
1671788047
29141270
1132840300
655154699
1143850661
1219397434
1573723625
1734670473
1040966488
1674991641
1161520441
1469248534
780059142
501508665
2111183999
1115027427
76793562
1433100748
1684854698
1187300488
1575563547
1704525240
1226296174
962956338
1909036541
141929548
2053006
1151950400
1875483704
2126077733
1180269866
1609885989
1955609877
624327495
1547873692
1083536749
569567405
197787721
1738388895
25360033
971869645
1495653309
2071054920
1638693620
83665184
1206568100
660937240
925845652
283785631
950198505
560156955
1085235410
706410693
265643525
1747710286
1731861668
1293550422
1654678400
167238113
548087869
294224747
245534946
1615163928
1739364527
1345457118
927086435
751838684
858527398
657713639
1783351091
195696140
1831521631
2126669398
18387144
451159175
551244349
2131900388
1997231624
2114984839
1134353197
631855246
570751111
1594011492
343423419
1021205509
1040404305
1844670466
502845297
1152130266
910950663
441323536
1596192579
968569704
2053774220
554555320
1669301419
1302600244
1748349449
1694293879
947825046
1840078436
96687744
669822514
499038178
1663006477
1324431061
669955452
1473731322
2054399578
1506479542
1349182788
522099767
1831626038
727266855
329837085
1300447265
1863526611
766336509
1977991644
1163641891
265797570
1413597165
62354760
1730262750
1782432393
558484251
2062355290
1767998668
1276734049
1056786081
266008594
103678758
1045702119
1826830276
1314782416
1295826465
328848253
1920271386
1487374718
1396605446
568274260
1870809907
589587608
315213300
105265636
665152407
1557193728
1682716617
874800392
2088044428
1919548209
1332602552
1633834734
1115235440
273701813
137732913
1352150204
831831217
199851512
1685273900
605424540
1092026166
403880905
446825119
1705884726
1219978071
1407248831
196350383
358639687
1781439641
313778831
1334567346
1752821766
2102218463
1868329193
741354075
1804005108
1933231809
263747191
1127189669
283929031
2136081962
955605061
1920265494
105699463
65314531
1534293338
1664245123
1716314898
408831205
428428213
1838087479
560340428
954784681
1987612159
1896824558
1358718393
1505272837
1600009149
496306602
727351350
2030207220
680730575
1735766317
1162794854
85011069
751016823
1106254928
464738510
2009630768
1122136711
2053878584
2237871
1281641790
532088103
2106042965
1490780199
153869252
317642326
1792050211
985234726
1500436382
1780781342
2031723055
1361846085
283523442
1956356411
1583424758
1542269317
1337388737
2008844981
416291522
1491030080
571886151
1825688353
202129249
126213341
136778127
539224391
1259927026
1895475529
1865574351
1049775671
1315869924
2107734888
2097153953
1874221204
2013236112
560650490
1716920991
524493132
722157955
1576778321
912813045
113759326
744424437
1482340612
1817950141
1937906102
1137227928
1715518186
552380278
2120697211
1258849
957345646
1722333112
1070379085
516773099
394010759
1709922308
712819380
56152102
1944273931
71720423
1160302125
1739764540
2034893676
56868623
1679347681
476661060
2006888148
949003102
1689769023
1362418528
2143645861
1938547718
1761576792
1829663470
320943160
1859414470
393162865
1952170432
106575673
1994825190
1565090886
2139610579
873105594
583044073
446900368
1206475513
570147433
1930727251
1870993511
852731610
736229019
1737190673
758009861
1122752100
1856233568
909834319
121102449
1592582080
1801913695
1899896724
173207122
1397836804
1014616996
317518286
1997666303
1556645863
256076644
716737536
826544124
98675896
689382920
919282204
1592726735
1194333598
451458208
230240549
1375806934
1841130096
238648604
63457182
1253064781
632490950
1191103383
1036011439
896106084
890476579
687129992
1421799605
663909100
212020722
1710656867
2143771411
594949455
1392283475
352269682
1694179283
1297379402
1028702532
306549607
115536566
1296366468
1065716217
1826085214
1062171579
721794501
515716642
1469282882
506204025
843199617
1729677639
1041889372
428547547
976350202
500648896
1072017437
870365664
514448956
169171475
1211190502
2032508133
939180718
744180893
1489787902
1339997154
1503718516
648243150
1109439741
943214658
1371305844
1440139528
2143599141
686298808
313444065
2103468884
1377015490
2032195038
1005958868
777012616
655692841
1267709069
2103045845
1345575935
1878092661
1477293189
2144126402
1186816029
438781185
1217353610
1979072032
833130925
420681645
576219647
1017065778
404555750
482248610
2085452697
511568338
65616909
188594172
1932557984
1797281663
1889163306
685292229
78637375
1356894207
12690306
434284750
853962199
923545334
1924175342
1678293615
685345463
1704429360
763235535
928116568
1431022568
507071731
1043507814
770254520
246718747
394387655
1642529409
771101039
824169852
658471654
1496280685
1586836830
1749978142
681337253
417302049
699869365
877826686
1317170349
1327186750
1024399523
512518651
2087111293
79393434
573823399
1514214303
422253661
1408876376
586910701
34019912
1745465528
1842576052
629572338
1626845594
406214156
1589343997
268107360
885744412
1178335847
557872202
1387650489
879495172
669336337
1611427902
2035704632
1153568945
738610017
2118281318
177121232
2076062624
103757953
476544385
689527377
524901052
2122302309
720957306
524595744
942673489
1182077026
2121642677
1921001652
1585587756
569126979
901291462
1643576172
1994415923
1581605292
1277807903
12442403
1565555205
1646758335
1372545617
229511374
1302278767
1715048104
2128717683
2021485826
2100990803
783693598
267616723
21065915
217370447
1482167578
712061918
381153989
295828787
1497917222
293951959
949475195
1654946743
995069064
58946819
302564721
1157891201
137424829
369981874
1794557904
64916904
1054820640
372542283
1878554090
767761091
1620542847
318865572
2014923826
944796994
1144572222
830112413
989671797
1039981343
1758277646
747967498
1701050796
125872203
572184352
1053324185
1884514467
1324104642
683145604
1497281953
1740957818
733999054
1854242260
1780342019
873016814
424528933
1268706227
1418427704
65727458
1752666779
51879401
1743601365
1327873113
1978771957
1385941701
830053034
758586517
174879676
200038810
623988541
1824992114
884437726
1710813543
156330461
2098195566
194555159
1716979836
1778266124
714679944
479618508
1353367606
1802985115
1684850638
2090417170
2080512763
1178310301
1488621699
1074435599
1031915064
310983300
2089904907
171004512
500691036
2074429576
1916575815
1531471016
1117620009
1520913753
293950308
1632341735
708086450
1673135563
863765425
712569347
1035499921
1249868735
1472349903
1054570315
1102452098
1100939580
1425148835
141409486
1376473849
638099526
331735281
667769174
1123503748
501825979
1318911147
1365419276
870668345
349631312
1435706141
1643902
1691812693
536102890
522234215
973055812
712424875
110914119
2100604618
238800041
128937803
1899715779
1167873137
1452946663
2083162647
490910205
1262218165
1073854748
1035401392
1118962151
74108074
1902894149
86375928
1545078132
2057246858
331870899
187947020
858166603
2140120352
1099600052
1456069693
1270006847
1086064995
69439766
750163479
1351491418
1135920254
982534916
1417574366
1653525007
67673926
1051928129
665858301
16632478
853065692
26322171
1898947868
1932198663
278386571
1529190128
487833679
1330793713
887158507
226629038
1727355805
406328417
732688822
112544444
491736255
1931592004
561791412
335667176
386946408
760873147
895045198
329755096
1211169020
690632844
463334500
1700507724
40954852
2094140568
1208548116
939884747
785449918
1035615482
255809806
1074596009
995335150
1575063034
402465244
60412491
697208588
572478784
974855403
2141397148
1006386524
625521952
1870321574
1016626066
1237191953
96007356
643128570
838500617
20808796
1283617167
554137813
1725524549
2099712286
689315372
1287111531
1730341340
1047846869
1026143656
1108317742
412462205
746476600
2111148989
770787236
1404303913
1410323569
400488175
1232154235
1024008006
98087836
534478690
1439399534
1588458039
265561580
690088779
1703681545
940550051
1734401727
1724709447
1089078897
648557383
1956230904
2032073566
216650733
1614847392
844832033
1081833366
900943634
789177934
1057323556
1163864531
1461978502
1392129641
112276336
742207978
332116786
17726119
752953472
30321822
799738928
551608109
2104202593
131781874
1850750960
5329475
553564624
839929132
1886216448
1290175375
585571370
1158100291
149879558
243905981
1513592106
646674398
327055656
2121011143
1399903224
1049888445
1878911691
1585720853
537042271
1589128769
907600101
1846478740
423444271
1084375575
1990133842
1194734809
1425877847
1696550332
214323564
691647609
2127868380
718866502
1863784925
974766793
1223017052
1629015520
87069518
881122945
2098691774
493231176
133721750
1160660905
248861432
532712892
794899366
1007131249
1363908624
727570992
1629357684
990130757
133669210
1162281113
1821684678
196432213
1648175533
1719362375
1784407146
451250902
272074919
2066215825
592241157
536970978
571408075
1679536431
1611868196
2133394563
1311161204
341241134
997695396
1032414685
73588991
872604104
582209531
1921352611
1507533171
639868050
125314649
1363305019
740154571
392525721
412799127
1044609569
1956489899
1216126758
1211272639
1752197973
1262965255
1738028486
530483855
2035255608
380622756
2131755264
495326730
260854269
1274610396
776329618
525636331
802798488
868695230
1250515150
232612695
345158805
708175405
2062466540
1205619435
1321230166
1768950492
662741986
1724656594
1935124034
408418721
1095936654
1625091950
1417527170
1470425743
557896737
555141501
1273543070
1850742022
686307914
988084660
1767492867
920315024
832384040
555242678
26899791
1367343143
1438836594
1480523818
1588460379
413379253
573766102
1766012404
1784084298
919698513
446493194
1070361224
455170369
850593612
343192704
1462869826
706100105
1431718426
1417126140
586102203
828646775
1358183134
2126987220
1472059685
1473864690
1811869444
125287033
1817034370
1346243568
1816515325
1943995990
653639544
1415784147
918492631
859556835
458832831
1705718286
1203336195
914481225
51684891
1619835246
111775043
1257676042
1099584246
2076393424
1097995150
459983574
1149027857
884126454
1450447265
1784275800
1143075231
543187988
952831982
779062499
502484104
169230626
1422926836
621894073
117868425
1779886680
1612719806
830962172
1983564658
2141384321
1175519820
1670931186
438203860
859262989
1554798709
673665896
1397565821
1387578337
288007190
668044338
1344835530
165166257
280658570
1912433977
145694890
305360666
1180396535
928436048
901436270
1788488350
186441509
1244793371
1205846235
224756196
207775875
1825612995
100334756
225211
1490977490
1388527463
903939031
1304800307
12896361
2047948120
1607681926
1120383298
2130272843
1015612569
1500935144
1249776293
247733656
1580982078
2029853042
279071235
1718420683
1277774464
497974568
545765839
1671080501
1835183516
1143212647
288062387
1582315459
1470225177
1900442859
1985942997
1816875990
1192643271
1932280287
524468570
370327063
219874082
895658072
190603275
1605849170
1334731083
682578252
1295274970
1547352842
309077788
603378710
1925549210
1086410928
1399137264
364117333
1251219763
1643022646
1130722869
1636218400
512689757
608387908
1174501057
391139897
319294147
1736193310
682538080
1481227737
1374514119
1870882647
1426560020
1314800495
1331740796
1889264901
682925112
516737659
1343614367
1610490789
1935303932
1900889859
89155049
603735382
109762174
205999347
118523281
1566337490
161966390
496630749
1701361764
302988711
1374715531
1389441446
549712131
1136551761
1774815784
715563788
1683831837
1571368181
884846801
1997567425
1966418094
770914151
1819361213
1173391644
593238271
985811293
478454067
1650585065
1601890149
435737037
644140450
154280884
525255283
1902443444
2004677413
1676661563
1613235655
1209787709
60857197
1574339661
910396547
567589778
78245805
616653824
464987929
1033908163
703941470
1532287513
1790997473
852188001
1823373721
1729726139
1803331329
1223900777
1100250381
548862269
829845111
2050039143
2077973668
1963556462
771628058
455242299
1708446189
246880752
43469437
1586326130
2034124322
1097968418
58333486
703827959
463733910
1904916878
224643747
121418397
941442224
1565555530
1408489097
218808130
1193554120
2122741788
906782835
1955120595
1351278069
2017478914
158116897
337469961
1721492662
1742595410
2026912960
520062652
508953156
1185300306
1117734283
614437987
1348745177
411987099
566474080
1180856389
1502421055
472641604
814300345
1704717005
51205167
1141549609
1468208912
1949541733
374022750
1018539758
1553971533
684939735
232659856
340322277
727798320
617452021
1209093808
71484787
1453579177
755695882
968943627
1956464292
1569209437
1360373854
2145584685
1305338221
826998769
652303020
1405540370
171472722
1117494712
1160975753
1362981334
1934612285
1782365117
8038892
920228842
1446940636
865016883
176921908
153762821
540512652
814864485
298378343
1624612342
2057632573
1098111051
1422283440
380340993
1132967755
1013124708
1866786147
912978406
263471571
409639875
1694659702
1628374736
1611516916
1714573844
1679239370
913216562
106462753
199618414
1522954665
1822542756
1883471184
1272153739
1304182474
1748494552
2118969339
1652929229
866613890
857411447
697512567
1104677070
1293109881
1145963180
1651184117
834151360
639708905
1375519908
1596234384
1686198013
408052053
826222404
557366665
1958086203
1976378306
1428029529
1310039984
325270162
1770270593
158725940
1331721919
701521404
1064359190
774744299
451096488
495944239
1751009169
555356546
791576287
308866855
552307659
849246443
286331127
148981890
141502257
1062967877
1574985336
1995695417
1221402539
1953925307
1896339281
942956499
1940621196
633437510
1676418019
1422490815
359507970
930539558
1270504994
816758042
1012545303
214354205
453176507
763758177
383488995
377089031
1894800075
234792787
45183592
1715604664
1921265910
1793601624
1050725237
1863336881
87296722
1384472038
1816507236
1987046678
2034129412
379085530
1427162510
441306015
2051145545
1725066292
1302188108
334230982
192621398
178080038
1448466790
252520259
877889906
525993084
642094987
224154670
1239495577
1271002846
1343878829
364902911
108040082
861614458
1210983843
1465913045
519862662
973247649
1602917232
1267919692
511827000
828819295
1192673038
1823763577
706271975
1633052028
1846486866
1881442807
852474648
52186008
753368330
805298754
688560654
278320033
1624304876
975438176
1127985254
761838965
1222506621
1452703886
767923786
363968997
1843419231
187141763
706784324
1735236373
869491755
2123244703
992095097
1854407382
176641989
1938196179
1642147155
300023348
210741348
917029823
1666389023
1911153558
1759682698
156284749
1997410556
170012023
537251150
175950599
1768008540
1628499147
2065027842
1994169511
140767589
2069859415
1459292318
1764926089
524074068
209518703
341087560
2039029575
638271476
714302810
46686079
1671695844
761833800
1041592721
1897628779
413116033
1906369467
812071428
693778071
1471417021
1412406778
1114757503
1809449263
1215061398
2033831794
1072451047
1573265784
1316564643
1751723834
453114793
1332671987
1937718737
764053237
2133187421
2134653493
142379228
1530219252
212092267
1935683972
1599241900
1649175158
1057543024
701630698
9598764
450560447
1015141826
1083460648
1348309693
1832960545
1252029245
166356549
489351246
1475199512
722523583
360151743
1720476034
2076158478
210960916
592761196
1910013603
1938103338
1460086393
110091683
541457226
410774805
434536583
1634465800
1929780688
1704595060
1841655055
841760310
1076425369
1160534681
599013406
1214762164
1225876692
550445839
1686022377
1384197545
1922019945
1877699627
481797980
2103429140
1417613475
102425408
2147437457
1024070781
269842638
1239114719
224128373
1519469715
39804135
1794933087
177971429
1837138255
1489692900
312358329
1110248361
1329557104
1525788433
804448897
109277001
1527039083
1413639294
830462801
698805620
743791990
1895221333
61024205
122843139
404736212
1161976337
905844937
1945082760
1565624923
1480212988
1750106188
1575977182
1322504114
717474346
116711212
869814114
2081332653
1377219568
957954711
1235570168
992065808
1629543845
1174250063
1687101906
1345811837
921134880
1532601060
1771149098
1553756299
538718992
1031038495
1086227593
494074175
1207096814
1944951814
661916502
468976988
110951056
536133531
1297088152
824123218
223112828
206495177
1918492070
335371783
16051849
1991491476
290413143
1108992290
275944554
138023163
200636271
1321871360
999927432
1882885855
241150133
1054631811
908173125
2075468113
712299171
109187481
177566437
826192967
439425244
1690655705
263493151
1094587112
1728574674
221264985
1138763584
2092740067
313532728
1043146785
1074581370
1966818436
565965500
1114491579
1749192804
386174520
231620607
1494938782
316918110
623709551
2105808434
1610326738
308079184
1751519334
1730638718
821439904
997885570
1803795395
199697248
388112831
1326390431
416981927
2129401969
1840910149
1231120307
2093679791
284664804
701005093
377500026
23947964
203687115
2086133581
571927360
444518609
1761753671
153104078
962832638
1854362142
908116183
819669142
1302175059
1276559064
1422311852
1498764151
1088414104
2074522764
1475349910
794670134
368638496
647134825
623361052
1765536194
1602339788
291776188
1853774321
1053314062
99061508
113732645
1430787881
1122473464
1393282356
376676907
1567879739
1574422788
579474133
1264194325
969265056
1931058630
1335011686
523043704
2121540763
2135430364
2069341982
1173873261
1304045860
1808160441
257633968
974295204
1042988695
1159171199
1977750408
1505655670
1337404140
1216770236
1633223199
2047123701
2143825023
780714698
726813961
785205825
11285625
821229278
736390241
1923968025
1740825530
1821627974
1002628087
1127701042
1608944004
1891488237
1746010888
342385643
1654268729
620518808
940280145
612820071
416328002
1041175818
1899530584
1977908675
432482410
555201274
327882790
8732085
149734179
104041812
2010978464
12555410
166436690
2051902063
1642637453
150420486
652760579
181775309
1889695876
1756610972
1434565337
2003488455
1211275625
48615532
1708835902
484430084
1439301234
2006460909
1789954403
49334762
2076713016
1010262365
727261708
2077924653
1516393719
691947374
1219483543
1024606847
2140982647
2056592043
614836386
1212923221
881899720
1674552236
829380673
1751517025
1415342276
583280436
20795304
1967428759
1140935429
1486001422
634551837
864298546
1242060623
234164736
512971969
1557109954
349704853
146785370
1616670236
199048153
1334083125
1883771989
1963594177
1801214017
584159298
1799784139
1953218596
949066131
1258214850
1345263805
1952179178
1394786296
1765769371
1931317871
1700095808
190166706
1132103972
362448356
969485321
521272322
1568369820
221303974
1103793954
1285481232
1953296894
278026961
686356461
1177380952
1721808446
907637907
1205563350
1170124773
1459711032
961220714
980841296
1178944421
1853996320
994844153
1384950761
2018571108
470928527
1711703580
358131264
163269505
1722532838
71703270
1695635577
584301353
1367517574
24946753
730157285
613374420
1683026510
2053116128
461740606
1898265807
1590037619
1343619226
494841416
162145321
1741398773
253398338
381257858
1011802832
140904225
1950967251
443494560
1658167234
1161198538
2035649197
1147894676
1960661524
1910352891
1930297643
686401874
557975859
557126296
1870782977
721121421
1824045500
1765269666
212894592
677413799
647856430
845852821
508664756
26922995
98989661
2063625102
618914115
1787348736
1811582561
1133319879
1133318625
2077959553
65154311
1565444029
200113438
1956089068
1550754821
1320003891
1522864032
572019615
455759785
1888008650
1644844867
186856875
915406149
1272659630
674410279
1195035448
1439114829
663687118
743892357
1414850974
1298365929
303558076
479482694
1675532429
887091144
299286687
118291326
566154098
2104025301
1618423812
1022829103
1621639651
149388132
1205291094
933010247
518683657
1743419729
1129359492
1770952571
358906688
336716167
1548480218
1807419339
1022825304
44634974
495092019
877418476
399672165
252714515
614451269
2074615389
95344765
130106041
1311473070
926389599
1637241878
1176737852
1971145185
296310249
84194449
454260388
1878008715
1699788081
2002741408
773398544
537483653
286710611
1760997814
907833847
1315788447
1009481453
1593659627
566324365
2138327721
1206035557
1510687547
2061975708
421420972
1172308140
885904992
872824109
4937675
425780011
1531859317
642083789
1495599117
1563445404
1215567871
868292875
439918451
1889248547
1391111655
2115167507
2053684757
1028552297
205862254
809312723
1229245125
276204922
1469522668
166387824
979964834
275176851
1360617978
391033712
361831584
1579413204
1253246159
1889119310
1235493645
1807968275
560676567
2054892169
956155044
1739461205
1456025241
2086029872
770379349
481296830
501014808
1602423798
823465755
48852340
1029503064
1813724669
1553398614
92774790
1596833694
1080936933
1799934246
684671830
349816363
645379648
871475422
137190982
1614969203
1689038199
1907464135
579646692
920961758
751292174
1423460858
145051410
545797663
1168864427
1190727835
1101076785
1116076115
223623041
2110488313
1880921382
251895436
1345079217
1159629257
1970235508
1608084348
1517092214
1867942786
1305231641
1160091310
1673495459
666964070
323048434
275452422
475745621
299475052
1680764870
1507321647
2108907259
588120362
1063616600
2058008881
1493613
629214952
348089440
1822167354
2014908938
767307032
1212881119
503027935
1356865534
1491768998
1268705606
1029409775
334924077
149841907
415226774
1349032308
596747292
2099831756
699391659
1319464431
938298432
1680151857
557973006
1053359739
1748043898
904996697
204175279
1202316075
1275407691
847948536
1679915227
167377020
1772402432
55848231
640012818
18758081
422927617
636489850
1026433486
785438062
325593297
542156224
1472388609
1308496646
51887440
2076607267
918812643
205111734
2071065089
1914105266
140106940
2137187446
1008722973
1045228741
857419335
1591256156
889165286
2122568158
1232647335
742155409
916241330
1096987441
1829080197
1363487257
910358259
735987523
92196763
1920378392
529415077
443561788
1750594546
2053225170
1703270554
1388675967
933210926
149422580
473825953
914566021
2070896147
741391515
308546180
2062929705
530446063
631372153
499140973
798367894
45991692
830009445
260321107
91594380
2019993538
1637740340
1013051486
1242246193
301213261
489257940
1134317611
1637905126
565539485
1523899305
260855247
1073490059
266845553
851668528
1835045039
1798336476
2114829408
706258929
470364050
855865779
1904110909
1813326110
1215158343
1448593720
1571437784
1065941756
1034030036
304705874
1750734829
1486661469
409074371
1052897897
268257939
579893543
343512272
1794102898
344506850
1692674420
274494231
1838255592
171122409
1775236022
2096267029
2022822549
1109336508
1653284684
752699243
378961790
223181589
1789401849
1945091781
1476138478
1181753154
970936478
98501450
1007657065
1835782132
786198389
1526476218
1706544422
2033167350
5322318
1039960945
1046881104
1522746955
116318990
1491977567
192502182
805635128
1228914042
1723778161
2024388518
647776510
1380537481
408644753
373435068
1479617717
1581888641
2131538226
1530142467
674645722
1863903263
403290906
245880689
123919487
441759612
1085195718
21503707
1731119638
126057827
1890902749
805568703
1627843268
937341659
323106701
1289613644
391678567
617405762
76032970
826101955
1245322981
492984163
713051137
521362426
1507971203
485661652
2105029225
1604096932
834787641
428943389
161891932
1891646967
1765084535
340268619
135924059
1930289423
780955170
2062922928
858423229
750734864
1201535083
323487741
2056729314
2118703665
296777170
704449210
114122339
203013047
1025450202
584856754
45268792
354954690
1178412941
134885730
1107878831
244218870
434974878
1003418146
182539351
1163905085
2074260443
1555368090
859654613
623247664
661282432
1818925651
895455648
1194053676
259189639
1786656881
303247554
1886902665
1258961714
1229595149
686956329
1194633825
31044027
1092145581
323068432
7582737
1268827662
1718703342
78543630
1011501556
1777840556
1330693037
1727557694
1755955082
1279376882
1289943718
1222086269
2070265833
1118444630
1324715760
515465260
1781968542
366026670
1954977781
1729253659
1190553615
370724543
562953334
980342782
725934608
1779555970
2130026187
1785871634
1168540540
65491570
2095931364
1219251561
1856226118
369372418
67267871
592393057
2094211594
1321888601
1794866349
1378040618
1663932308
135641306
991391714
395501309
162390723
1742467665
178710929
1367192110
2099600521
2118984444
277018118
1686769928
2018525716
226467036
1603612459
1716718099
1448882052
25327149
1027859235
1270551872
492747530
1850257611
1722889178
1847425429
781778789
310959836
289538107
569023497
906372701
1303543950
2110644888
962631439
1943202456
1110576744
1854124809
1019796717
1263288691
1268778955
219070249
1441656961
100335808
1366118935
1465511924
884434315
900279427
913236561
1796326289
1587457667
750697889
1817472363
1467100261
186617118
153591890
648103061
1777426956
1246564252
84651188
1527697189
340711857
890943513
94743778
1266692877
963748147
1618558805
1074162285
188490495
1212312539
1323958280
531753034
1319987262
20877327
860594757
553621857
674687548
1296155652
1730633015
1394433128
1260962864
1897700775
144991927
668763220
1237331678
1668572815
1488860655
2063165364
1988645891
1437476224
1293220345
1863327250
90104707
449513855
498848238
156691318
1790184045
860895989
1295451944
226354825
1171878912
314268234
783703793
1728530401
957876805
564811451
1614440089
233434112
1073675343
1051914872
543905236
1442814584
1011161050
88273323
1199811498
921680104
1899216563
1480042386
1562847895
807225694
768943659
1724604377
2016537588
2019140948
1306891017
635676239
702211311
1014616313
767353646
1979257559
2025222496
757037656
1372913663
570785427
1799273237
1548543714
1576008579
816194426
2011423351
1181233275
887523617
989977892
384096301
1676771646
1822074131
99215593
700853134
1882641153
541912065
2041126324
377118536
186114728
859167547
507836886
1961465457
1452257085
1242151384
848332164
602161535
823339318
2004485131
540786560
737796309
510799893
1716691181
1230003614
71991521
1993460740
1097683044
132548464
1259663133
1201900237
274447884
604185542
1948293186
1497519669
2011923942
37100942
1488648530
1091515469
1787651869
1747881268
1961433592
1502951380
17356109
371383425
286481478
667810830
1492602598
1859925392
381925027
1222546431
454101708
1657853342
1952547855
1977110786
8653482
1259112549
1950112610
1088721848
1051677592
1826467038
1469446472
161756729
1268056181
1879899873
833524593
721071888
235815799
1793734229
1506738316
194689842
2112442344
1340446117
875549498
1850132325
731219017
1315266012
538208264
2070557722
1763716788
2015719852
1654216044
1438524915
788024628
1071923800
1468769177
573678035
2025508082
128240372
1514356409
1271253919
1392643394
1659885394
1641682758
857276224
1853983109
2111749418
848548653
1927421429
956490635
69088433
1714885708
742156878
931068549
1481335754
1840189893
843023736
1654594251
106700691
206749724
20287713
347172438
1706160801
2118131836
2121872917
488566540
1504693797
200181422
1055234672
831308016
1189915000
235224502
433464910
1347027219
1320193398
1901000170
97727230
1768385867
1505852540
275270200
2073700164
1702927970
1940727580
1145842046
742385374
2100730450
177373464
1458059719
1915490143
454431705
27178412
1087960647
724290872
99114651
1512191434
848182501
1827442542
1735431290
1975800428
1776285122
2071534360
1532547437
983602350
2060032022
1435742458
986038151
1794526627
1866501103
341248193
110450631
743304951
432837690
184481959
399243923
283486162
725411540
1934571368
1612732992
955355091
686387277
1723535953
1573167473
1535300827
714478201
1358419433
365507124
61440681
1299852446
2062206339
1278337884
261036751
1567023292
1489756904
267593232
8652032
1409509433
578915529
1573034575
1411176094
342382336
726714813
1514163981
420325964
1516630127
2017445608
586321965
1203492447
1078109513
1398398338
1311609654
1358953227
1648867053
513553577
337978291
1365276417
1192900596
1034931853
386036946
1338737667
506032486
1363306794
500632852
260872480
66764311
521629618
1677616610
1059006858
144021707
1701597876
2073999555
1435330360
955049659
626262111
1429628420
1104130112
1884720552
379902895
852501283
1697842322
14919328
857401363
196652387
762451862
2111326956
1619732999
1548289774
1701336258
1833077296
1615245737
2040563520
755999497
477711307
1388932869
1413808478
410566253
1143924187
1409583956
566085554
895642115
1912158909
695437660
381492030
1936779482
1486370527
152047214
1045154064
1738649151
67812820
2032338642
1226967653
1133419255
2109052848
1227392012
588028435
766826811
528131420
1282383740
26006959
2109232462
1510757219
142794726
733097153
2047697014
1045607307
365548987
1392352229
1272591264
1972550730
329269633
900995193
891635849
900577558
1971588414
563929699
865024931
698519087
898985357
2117688066
1461546679
79734944
1195469906
865931559
566062890
1369182175
1565039032
1752829606
790074067
1299876912
1618393785
217071070
2093993228
553580738
1487209724
1150605952
1860269012
1855145847
685013351
1726772162
1381924154
814713325
2078990999
900955541
947020128
753448406
1636025924
577206383
1993018332
141207783
1401619327
1818688285
120841106
799150017
1482628059
1555771832
608246515
1006120549
456586727
1124245276
78783419
1793057998
1516780263
858459777
592219104
1366199639
168398027
107631185
1153790230
847432737
536225469
941685173
385390606
2086061372
331792119
1325862993
1935121843
2107751926
290085347
1037635874
1609947797
395699839
1824055160
1291410468
537552800
231490551
883357051
1996331508
189977024
1725496261
1992745406
1722948268
1658313572
237881510
551165202
1736254630
1156139319
2023239017
132600596
1357073012
1173572548
2104576125
1217275280
524590212
2112863034
2094480646
1796162401
1062638128
758279239
1294673418
1044894939
1201289097
711656550
521914744
1688651550
930992125
1039159300
214642984
1086134106
816232080
484320473
1443912703
858589468
322573708
390336367
1301799419
1582354285
1456066739
231668743
563463716
869804102
1819479523
1797546680
192906520
8324594
1239630921
576255437
1254769476
1064009843
11480152
1621736525
931158203
1087801322
774236836
1218808933
418943927
1615681257
1285737354
2100377058
1385469761
1901126905
347406406
1929866523
908039438
1665472477
1894508497
1764569364
780105537
266119118
1407105677
1177904333
270222105
1700885728
1441401178
237324549
1084956545
1049506392
1180588712
1809654147
57990608
1638866405
236792321
1175719293
378844085
544565814
1789150504
320817804
1616114581
940003566
1580503387
485922466
1169956268
2084663326
1652452965
743876537
1700166789
1511027881
1852400596
1406291152
734890364
49989064
1714004518
671600496
1281416598
676397438
110778848
1668313442
642726420
1602722406
2047934116
29263858
1300016279
488884084
60364468
1678332867
228711476
419095494
1909131684
1809269490
1496946465
125008861
10705740
474521774
1935673983
1827864951
1440877767
76982144
1985782446
700882630
370907069
1386490268
2013509397
395169855
61824751
1900946461
1407831652
887974312
1170341594
1968466511
1562089801
6442680
1074149409
760721963
625603361
8208939
233623388
1413596287
1395790451
1797808075
811061868
1952719912
913833641
695057274
772266717
2113207174
884926227
939481262
1301854872
1867882070
766428604
1764186011
635225041
1653984947
2093135098
674166412
2100095398
2123559972
482332526
1347294871
43092660
909429432
494417657
1345263805
603739262
528833511
531963564
1168161157
897727896
455644332
1001512905
813601425
1214367265
1675047266
271952828
1257684963
1196958800
836340629
432073832
1175382876
2147216035
1358163989
1029046089
1857569974
1183512150
922202060
1231178250
1181388116
2098088824
2017088420
2008628870
738695938
1171067024
634012734
752004117
999279778
1385288035
1061514098
1558850819
475393572
693332852
237323640
208666339
2016292622
2126557604
611887765
1640106687
361855347
202472358
341202041
2118836386
1074403987
1167223936
1991529955
1084250716
769516779
1664433357
1504028721
1084178373
399535157
226609526
1035042899
1514281206
1354894173
1750817073
1495289865
1779261242
887950819
2140800571
442731922
1216648361
1808505848
1718510679
1702828268
604711332
1986095002
1240643501
495103749
876357110
356605641
1244384094
538940138
711389858
2089197449
467948662
314136504
1998329867
1474582747
1258408629
1094189796
1336466051
1134106969
64478553
1884719473
1375386722
1122816664
1254405053
789922956
202843221
1930702242
1015579341
238905686
1659153960
693800498
302546384
1446384147
456980817
1755128993
658806462
1487940721
404131661
545697899
388599645
1909898702
1517830464
1422727162
536041532
1444409271
1184079996
1936381502
1509596188
1029584016
659395856
1195860374
497667356
1590950817
1874680566
719377748
1258917905
253856875
2123278527
1029027902
200769471
1206896255
978681590
1109430338
644069664
9177564
331486717
1449551859
5991036
376497331
2105963057
1260843719
480947103
382189395
1827143371
1593360160
254981291
836904865
11254726
170990650
692705148
1658343158
1919839311
504077892
864089337
1647895114
1877035823
928532528
985576975
2121871975
2021491869
799952633
650294872
841639607
1897842066
144628061
508232428
754040951
1355246853
1149155553
1322813489
1144842920
1664620278
761248294
2033124962
1612874440
1891335426
747007146
998854843
1574403134
155155484
1346622246
2010195819
28100607
658071438
95121136
2009431606
1287297826
789898156
1299828187
1042171272
1235629398
1713169153
1280600324
1787070337
1561775834
1304715906
1192396164
1031709614
1790034103
812308066
1151278730
1195265285
1071867825
1908920100
1848232448
735830404
1206188258
1422205349
1163212727
631036580
1261982900
1564024675
857946919
1213755433
100465041
281758933
219959963
1418250573
1532124627
997533623
304377673
1808159145
372527319
675174853
1189040115
705200436
1246777560
1070120826
1215474988
2111456092
2011011928
421461007
1290526382
1413672283
956445798
1847542768
1181395732
1512645966
453213348
1838971683
1642780019
906172530
1630053325
1298416613
111510544
920038678
1730426030
2098601508
61512129
1695264784
1390047274
1912951339
1212689036
1868718007
2081326793
139353594
2054067484
100722081
552814255
1438911455
869152112
39187780
457905530
798584053
133140623
1546265130
914035863
1532683085
1728731314
2104401890
764602547
299800745
308625943
416930395
183548466
352327264
802911364
1496777545
2045577736
1730588997
571319121
2039905184
1643533827
33109231
1128185709
914949270
523368215
1818796816
236959023
1782236939
602611512
915882867
1677957486
146335011
512534204
103345536
1877359357
916017668
1940431080
1904129568
1523857828
16126450
2005445049
1595827846
2016744853
3587425
1454791242
1070762254
1885788983
1874008714
338086281
1325162993
1738363595
1774903704
1412793970
350562037
1018891171
1653886187
773220219
706975736
519699182
2129953785
420935870
1890839938
303216973
707870966
740160140
1477295604
1047110287
1180059904
223284302
1009399990
1606801995
900960105
1386543893
446296347
710795557
2111921325
663620499
2087867658
1242309050
1467384016
1365970468
366465434
500098898
2125182825
676281742
1046163064
629778604
872409017
862418687
709577719
353092612
877093082
1981772572
203018922
1617016159
724659503
1192914464
747991899
1084323008
1119700774
1648639907
1423687519
218812954
812365324
637671376
1070951809
985624469
1791652785
1127245696
904080209
1676974262
1029385674
989290263
2101045373
362799964
2017095198
765852177
732603261
2043803820
1465965523
951067112
945216490
295276022
497278906
772522889
1151488191
1841458847
1299221228
2009236799
931274716
1177926052
1707223909
806234986
1085350981
446520076
803333602
369768761
1219525784
1731952336
78258764
1591995722
1299968981
356232741
1416594554
862560467
796723183
873099582
1130601516
2086061424
529749631
1508560860
1845177119
2095253382
1988268242
2094582772
490416736
693740453
1679785812
21459544
1292057764
2090065976
379759737
494113198
1101285196
2032116165
397055690
749270425
1809673424
1946787363
650146238
401589706
216286397
1909618360
1273705103
1302318957
990507690
603766069
1954233203
308898930
1689431368
651067741
1736750129
1406412416
37170344
497979569
358420915
74672468
126807320
974146015
596738028
1768486276
1792843709
456609449
2072724845
1212410956
1629464565
274097754
1922764784
2007519323
2134779099
1086706329
1504085594
1919345732
1456693863
1560118908
672338473
1209156955
2000594965
1675205960
235053996
2076163063
1535082528
1697640676
2095312973
511136495
79370514
806077746
2055779020
933944678
1622843546
1365590151
1574468239
556225205
49948063
1646179852
291961508
356764366
1443387087
1875327781
435402452
938595036
1205744800
863075172
2098035123
464526811
1154697051
1229321282
429885717
1974075034
1716241119
1436106171
979132903
2001168909
870665922
1355982622
1194308033
1418117911
573669903
227216665
1971712536
1579858212
1078650625
66070009
989006077
31786515
331785484
664361521
672409267
977270097
902745622
2060930946
678754737
183914128
2100052860
1479277223
861294549
1968831570
1476222580
1506048356
1493089780
588315312
1522678351
1775414298
1101094301
1078894538
722209788
663111186
79083810
1797173829
131363213
207796423
1351561500
1963695460
604832991
3383596
511560449
594024
1007709839
721242737
900901959
928533296
2118470070
208754550
1817141060
692895891
112632946
301793383
1304282106
434829853
1297744187
836375129
1287745703
1251520151
1217034153
10998746
1236385990
1983465803
1456235098
1278121185
900692849
87095371
1321089078
1557761439
1860609167
1197958255
688485062
1761668590
798919175
1024471055
530812014
150266875
767529500
243172659
1180061421
1362683197
637502060
1801555305
2076042690
539353435
1192077307
1721301407
1338016131
1472134319
251486777
2004096182
2044125877
367312648
1005225919
844433990
1448389061
1768714531
108218387
1004772436
294682242
1284495835
298872050
1678444094
553259102
1334905610
160155630
845899028
453655055
667666227
41955547
1682785809
1762558439
2102363838
39503376
147463137
1029442287
1581807181
1463105071
34589228
309853423
1126919549
2079814255
1806671256
164770839
1610910514
755173066
236086189
786979382
1992159067
1191768967
655883032
97706921
2120245496
2124728930
1872433296
1834038900
1673769620
105556664
2110717174
468261022
1218082840
164011008
1305403252
1328662502
81796726
634486954
1092090439
307026852
1202421206
1202239918
1119933818
1702196959
439120857
368835506
344344884
1078802219
130645812
104631581
1706662233
670827216
551914800
471854813
868061897
898140261
772106314
567220786
900120309
296087432
961779207
315877710
105671815
2101565938
241239861
2046293579
353222177
345415914
1470633636
1766267770
358566507
1574145668
245973541
1330258161
200039484
629982470
355845176
1143903034
54200142
1783847362
1770649852
952446521
574756241
1180046698
813547902
1496697712
528771467
1406567677
804732257
1135728651
913404233
448068154
1410189555
1452233301
1874452355
1898306371
1776150846
1089551037
755605616
1945131073
1134793117
134376252
231990104
815981755
656720953
2128236356
198897921
1239014001
1861521404
398601111
1969058353
1741302795
593725497
635277000
98964281
1046195600
135684290
1894902339
594373701
783557350
273165064
688862142
1198007737
95889693
678030689
590463126
1165569538
133104786
1637976862
1844600047
774265066
825431094
879057704
1200137205
268803377
482391362
1028008038
1449955800
1510300524
288800066
308630714
1165799285
785832993
1924043939
83138300
105379702
110172464
1611932515
1471444978
1587389817
1696019227
354438704
1294969960
1740301033
743133740
721300945
1998613999
126608907
357122309
538941420
450086013
1160409532
439697903
324573129
93387754
1818342722
1330598138
686024770
1294407036
1266891543
1255088003
1691318573
334000605
1826927824
1523376593
2123719402
1560160323
1639462004
2123794889
1625042870
1981693093
451909312
86951232
657496170
1913745291
1075280289
1030239794
96202799
440514051
2025042127
1313545277
2137134055
1159073411
1801802553
78663922
1399915719
951377129
157535242
1316902366
2078044826
1826526767
597309665
2122452686
1027765256
384630900
504093936
957975367
828246943
547442671
1026477019
548961841
58309807
1731893508
646432080
1930827925
1739589873
1486348049
768320748
1705289943
1663263602
1049136470
804604387
642075229
930228842
735757869
792214364
1731216781
233327167
1538356044
978494586
2139915957
930304213
2027159159
1224896625
1377737352
510757300
478516401
726920987
148794578
364214872
1553672727
1220836498
1130812697
1359069220
1640694242
1290676488
1747426745
1063461983
457593386
444098512
684517436
72470900
17215612
1132263928
1062827550
1923649784
1223904058
873866631
1915733316
664018413
1163307343
168140325
716694244
550699046
659537094
1649121437
1097751780
114691594
1025003768
242890245
491551363
880528379
1780452744
1463201402
350692993
1937909532
1983137207
1812180315
304508742
543058130
384100998
1281469649
220771249
49842435
575930499
279141655
1480500072
312682909
1792934697
225483418
1467641355
1258342361
114546697
1495575700
490388195
1276136053
1476839065
689150781
1719494214
1512003184
1696792130
387951282
1577171172
616023906
1457625251
53829115
664474828
228040908
262014778
948626372
796545570
1243699082
426640648
1020542837
1549548708
1202947876
1166656554
1965089199
1653735978
1348366391
1691487144
891952373
922013078
1910662356
185692006
556128414
2118495868
1029623233
470259030
860287984
2066022910
1581694595
1826191466
709348085
502427417
829915064
424005519
438136295
11369330
90880875
1932286079
1973600001
425550161
1867459933
1659961042
505852152
1060643896
989442454
999169041
422443544
886850136
1968003953
2001986578
774797060
1513325320
955896135
369570157
2040347661
1608742871
325842350
444108012
564126170
221362447
991411651
1420941241
1109019252
299629685
315090124
2043142431
1014643471
385117763
1336338789
1802460307
728846348
1730756879
862042578
2143197693
2131202398
1215033957
1957710706
1266449109
466947800
2081192937
1030886905
1129665458
1367652035
995223964
1808239418
827759773
48678925
1980950843
712569935
471645021
1510410810
1650248944
1752706824
940949974
983769807
1830870057
831609116
953679800
962733501
915190895
1867827981
1999280964
113117072
1343619226
968433934
336553070
416906397
1520533517
701442637
43624081
584627882
738550578
404669724
2002639467
1508074030
833444333
1393784458
2136204763
870800706
215314363
1004040956
893878276
508105100
1538921653
405634960
8708738
1495513135
1479974954
1451509066
1180650404
976681175
1179316299
264380233
186973481
1887461301
564480637
733955505
1431622537
257459867
242981803
1573252104
944548582
909167864
1383487608
1556693111
815086890
1884015799
831849126
825323588
766819138
822238596
760800949
1216789530
560755307
974370407
1899087735
620483063
496235273
344907759
1769604212
1868145487
728177371
1112881222
811719429
188325909
2083086877
1190659241
195253295
606944812
1280372451
973187262
1124324310
1764852822
1984052464
496660863
349705883
2139864674
2058305934
1686093512
66084079
259926913
1255541800
1582299118
1299310941
925057865
1009488796
1013264133
1091163109
1910562052
2059659357
97535205
1992710900
209775230
921769435
1531519951
480986748
1155409852
330898872
1975389659
800947325
1445616583
381337333
1737648528
834215193
1679373582
1255843093
1937564727
423782185
1023380311
1401218479
1554695114
1348349404
1968201929
393390313
1468963255
1254688023
56648046
495588340
1627895747
1800800242
1748696811
473296367
1792099409
1305444769
2110031151
726703746
2007699771
290523542
1833294551
1038679660
1941646769
46538837
1670330148
879531009
1462780373
543272766
1512237903
1165895221
580752706
1825722395
308083531
1654188780
1470495761
968631359
1104021315
150162800
972416309
505407637
1743810478
2014632362
551218234
1171558624
950279209
10828767
1744034759
1284104099
1757541286
377494642
1326441749
1754645968
192206734
385025425
654518509
1643360697
2084139906
971315186
153000516
457892977
1632332626
1485439778
2140776713
78761942
1031049328
1710438713
1723859850
1360285571
1888172637
1317798325
636845351
1798028195
1371149204
474934428
433444330
1515489690
623237941
1798284153
1572087687
550405127
1616409624
610302465
1321202407
1637777954
411052911
1377538415
1435216225
441428973
1205329632
1664642462
372786509
1616088223
1700451763
161799729
285857451
743914869
2044871377
1345924855
1428297723
1811705581
792826633
749034975
689624547
2125268526
879646886
1274000197
1661731264
511371882
2023309817
1332205323
1416112160
1603477413
437105213
171311297
1316353807
562047633
964744519
1853280967
694177918
781039611
1082356111
253910710
637370542
486623938
1350109744
821145287
2128424422
2094923081
1597459618
720645080
1633725072
58480397
63278927
630782386
1002937843
1100501016
1139303263
1050602577
1966964404
910760762
1850435031
692790259
37865588
2026236949
782502697
1309787125
1015024515
140865234
408707693
1777165209
723015524
628904243
1312516637
545639662
1263186599
1496878687
2113055380
505484914
567747813
380082850
92896842
1783018564
1826764524
290379090
792554914
858762752
1829954131
2088665744
788470884
925561997
1597109659
462052650
75140155
69264129
1829462515
1199866905
1475076115
2057463548
123922127
1614085791
205896203
1833124833
35914013
719163917
1287829908
853239518
517174650
2125765565
2100063785
1653970071
1068944223
450615789
1825498214
1053271536
1560339074
1873859053
1934455576
1702191023
1539488522
962622877
498003223
2131835107
1145046549
202527336
855179537
237305097
1275874993
1383969759
565875433
497214433
981534134
833377996
1583087198
598727935
127070422
190633651
978521315
1467676143
1770113334
114777191
454314166
865643967
989996301
1782168481
208005476
1376140284
883072310
1000676346
770872376
2002346892
1842062163
881009270
236050753
735184036
1844291367
1563825523
835691691
11096686
851945562
1381131242
1067663125
905842625
513507742
1510198225
1037657371
684019889
1776401485
1228980963
1087963496
1150729061
1003212356
87846126
362480705
2012336379
427174192
1518946739
1754157558
2007340608
792652523
565177542
1882015364
1370113073
1495994780
1135560529
1133200954
1036498369
300062616
424570998
977885879
1438566317
112557289
1992960562
2081483471
1726720092
1428231660
1488450077
984868540
803076276
142460013
1277012331
662954493
1771806154
618723910
2135471562
1115305640
1047694892
306108886
92729006
1804842545
738196758
1714771832
1107047732
724449355
121522146
504864921
478512863
607158882
367177736
1067712040
693892798
1107765863
2133233696
1790607422
803290649
1985246100
1664531525
1024284809
34680343
1083934101
1902805921
135491560
1564587771
452613785
421829287
1766548648
1279118531
238580814
1034680539
873592534
2079210777
1901656540
134834019
729643997
1169357809
1956566952
1807271649
953254597
559897192
1033027942
698342443
1212476423
2094241916
1027570304
527054761
1656265856
1094887662
1729363764
1721908668
803061001
425314913
1918632422
326179739
923141587
1298749395
1829129503
568427849
836757162
676197256
1883060374
1089381747
2108629428
1214804304
1460196080
1111850469
1351051977
1853810041
1798505240
639740236
589709519
824045123
1874107841
379159483
1727199547
1244104895
855957584
629530439
624212154
261484950
1033873014
1744905487
369475722
607709830
685000283
1764058443
1902345753
2089559025
518587456
1217143401
997657022
2146797368
674401845
709488562
1887347334
1605255276
1445169256
77458090
1186766433
453867085
688003731
307138900
1014900064
1222305597
1285827700
1529586221
1227843125
1199105739
227002890
1709660069
672035545
883512003
1968441515
1437112293
1243284222
107323923
384338075
1858783858
1528537667
126501806
684188990
2046865564
1248616644
607251308
451636270
385307224
1213253077
1233661513
81086154
549426291
627010773
1219122582
2137862780
659467302
845857308
1431659310
590316951
1370422354
1295615142
1283686780
1843482485
704156549
1075740321
786000528
145098110
245078752
680850847
1940365338
809089771
1527886351
747645926
1196745958
1933748387
397698360
1260285360
517302088
1490699885
388267767
1143667687
372319967
1244717718
350927292
829249283
498714020
1248694915
1459082847
1999996542
747697424
967948360
316513182
1013243117
736298477
1780912765
1570546813
629689586
573207768
1837745310
977490291
2024895943
225565181
2060281156
190246592
1750917574
290814756
1359200584
386463785
313445183
392007801
895682157
513940277
1974114651
761373027
1238787533
850593612
1167216024
1727720963
1491936858
752296840
1561605478
1339235459
2109383794
2055796600
684641162
1861074626
1755440446
1646813048
220703972
550098677
1023251092
1122598260
147952314
1827547719
1586869322
382842296
945628399
255919274
66848987
1748376138
705013077
930873619
955963683
1093838570
1648284826
810791102
2068168746
362588506
1191531208
1983240696
570637162
1059286783
744176234
1142662455
1331821400
652606869
1595772850
518845617
1229563127
248606789
1826232324
694988880
1741353221
1403439884
262339982
2083408943
479947342
1135839369
1430813963
339735537
446595274
1760045446
1413195403
1657902087
618379825
1434618780
1129610049
1742151427
263010977
529247264
2095861170
1283466882
240105642
291881425
1161242161
1995818322
2120126426
1304340326
235376434
1630379459
1361452712
1066464924
279070888
481116613
420917155
1875269126
1113451120
1706849846
1527254033
243278082
145525074
2034743582
254445034
1130632744
1935307154
582318605
524423141
2143928744
572444715
50495768
1075353241
195001540
788028322
1126685528
635623566
599146043
923860468
1847368654
1797237880
1091857373
1162409475
1896864039
1903301176
1145839366
1820881680
1407826779
1827605328
1604723494
1719011460
2043495861
864273624
1203972816
459769350
155295603
1359989096
726439331
2026014129
1618019241
528960752
64619079
1587218400
371912092
278297292
474555
1844688625
421590321
1784881625
12416837
1969721477
2141931165
1743529517
1750863704
1313096305
564101443
624814768
1924780315
1345089829
1833322527
1325567618
64833792
104201932
1460617433
299777104
1976581028
1783630378
2000716462
1197346822
683490293
1938183386
1596482097
1252391115
1205637923
1898347889
1337904001
277068528
166560386
1411447635
1128225514
968535547
983909450
1161892178
577189850
40623704
1573516891
969715835
247128575
1184404498
1340095725
231054290
811211293
605681833
706328533
1459592919
465990778
1495670832
149331862
1945066186
805038227
543303672
996389362
1074262254
1862886683
1326897041
618029129
1126551371
929436894
168365370
2094023994
1545393973
560886348
889084288
448071018
871262038
1317575891
148507505
72656216
352132238
181971266
517520884
377917743
1785822186
1199233003
1346006516
1705600719
334672802
1815820190
896190110
404112652
957350445
224639547
1683289331
2077732829
1724697744
1930233751
285546515
1404206852
1230636939
1651490213
308016290
1160846804
1209038595
461930686
2073877142
1993874145
1584721542
469428192
1710449804
836274686
741417158
58987824
246620583
665204806
938969090
1986924724
644235245
1063644122
39129328
1592415373
893112958
1779532296
1240565928
886050126
509438655
1914610861
4092237
1604181244
618146585
2006387902
268257692
1286245410
1026438736
348645616
290788803
387205940
262220422
827384197
1567372715
459141425
1471009757
290192425
1065861207
295407968
95504942
1210144600
1097438396
1411035008
806025350
875714718
615060779
2071679509
584375287
1911150985
970673440
697582650
1430962257
733637722
72502060
1454272634
2059022279
1891455128
615634695
597644471
1072400954
544773582
592894382
1541425315
2016408084
801397735
1087011601
1227959506
149010584
1741267295
1927513342
765666769
2142123969
983639468
1252565577
1128791940
457984905
1399594025
181307540
769980611
1414881469
755546312
1691130184
186472864
220611048
1458455683
1770540502
1639994776
299002792
1740139166
1265055379
1186845592
1283954530
165946053
2086856687
1681923660
1189717365
1813294377
319486951
1302644411
1539280878
161831645
511384203
927487688
621426615
704906357
311076935
1570075457
1898480510
2049426919
1811808830
559904944
1618822748
612100274
1793432368
1131368875
892031531
352482665
240122504
918161510
128609709
1197674543
1569881069
286541382
1059727143
1360469080
1218569793
1167925039
911075122
903134270
1342909269
966071444
1316909501
565058651
718727512
2033070581
474555666
1747284423
1625552119
1688520074
1422551959
669407734
710375285
1255601099
1834785747
2038073006
1035177962
265774731
425067345
1604272028
1383424535
603909954
2077413688
1996325979
1738218939
197563211
24587574
1245833498
230981238
836088662
1515498109
1069607358
1218948706
1158156234
1945789132
1884705668
2055606601
1819350925
1702858414
1015979236
316961553
1461753407
951336557
1569634209
740390418
449139384
2091017176
1506525976
449003081
379559661
722613929
422384454
1017043862
93980167
1951283694
1870371384
1925664591
907765339
452235517
1045863831
1375799763
108503657
2092229573
189978907
24485527
1741930912
679654125
241686849
1376818118
441539278
497480698
907660537
382259504
1168648640
1644552175
2101402053
299132080
790132605
1659223461
2038841538
1100669803
1526557131
185495090
1356430284
361104028
872747559
1361752922
14698498
1587212914
777070718
1414448839
743985179
567562103
918957241
221387666
1070410509
95364644
1149052342
1760204421
634038039
1623756412
1133027826
1999550483
1788349190
611638940
131469080
1362821218
385671640
1876724763
380345435
688463998
1722847788
111438707
1655766572
1122583628
13099426
723394510
576293077
1585259942
1191350607
420450645
1105191736
170708072
32538989
1028473221
494405768
873641647
54681458
2093188353
1441418128
1345150494
1190885793
156416013
900354343
323369079
258341949
1330059020
631247594
41957796
766740971
459693051
654499104
27197091
1982589966
1393187639
1870882594
493932918
1337023942
1709156830
587270530
335981480
1307967091
1206666751
342155843
1383180645
1320400726
2085277384
509539944
1404726545
1152729288
1937051534
2002111988
230521407
136690268
288921191
58560867
568161892
1680732182
867187189
1055948768
1402010853
110120316
56600467
729168374
1078302221
488780085
1223888277
1654412608
908636153
1607362190
634723830
75617781
124773442
759339857
111227054
57815498
606055593
1715670332
1440641229
1361929688
1900312412
1994725607
315975382
61820481
230024918
388305925
1739609617
1746761956
1795015728
1661070017
846880369
1479054011
230353706
811381771
660885567
2132501025
728938351
838830546
868040705
1104810649
971626247
955267778
1063526589
1355423525
1739162942
1007198957
144989700
924556865
1731470106
1380149795
1476655361
212265505
1273816270
1558970629
1707692011
78821494
1219051500
734050078
1257694102
417346498
455565201
879513715
562048063
1406413490
1578774447
1723246639
1626512126
533420439
1412133096
685250221
209481248
40007701
866749135
44712225
766854376
1961052428
1271693426
1692428203
1104232324
1362604967
1536604078
2119645119
646489672
851959675
2016792746
1763845727
829128309
1647909218
1481618718
1059640240
1717329306
1421788165
134576712
1042235005
619111335
769442202
581526305
1761744222
829745770
1260254547
50478967
1426442623
428698981
264256677
936228641
2002699657
2057775166
1637470861
924465432
2119383596
1884603446
1161272243
496695390
918698293
1302126364
756624059
1357370586
1848173492
389291095
786488631
24510567
890413192
920791963
337669503
1351185081
1002120708
1921277139
1140115019
1740248320
807270598
1507462617
2128524477
1204018591
2042054120
1560850511
1770492642
1186541373
872450934
1007949022
923217070
473711519
1773182228
2015013117
1912675256
1357847686
104092936
117640747
689173460
961805035
1160895929
1928309676
1447733047
1339973307
1782216049
1834465035
511684768
168701778
877582706
1899788816
1193573078
1840950658
170489975
1488345132
524193357
469838839
1052231961
831838816
1071853376
1986281545
848106204
710681187
1618737653
1893552129
1357051060
2064274795
922660014
1924520608
1634491523
492353688
1427740528
85321845
93363880
59532825
1783479175
136319288
2021348735
1529115753
37181016
1175488891
361776438
727206365
706933611
1531564698
726971505
1477908916
573341886
1347649914
268249639
600414893
182996328
21524477
1117592655
1899365111
597732604
690141812
973475624
69217675
1802722746
1111240685
2099278280
254697770
205524469
622529716
1541628942
1940890125
961811213
604077637
1573440709
1976092304
1681346157
2014859128
331787241
1895170414
106123292
839934776
2076230729
1248556145
1556881094
1841883497
637203012
1545026562
1985317847
1754787656
305812372
144414185
1552348620
1166557146
1824847983
2095138334
1977362250
297419964
453475886
220917729
2043819441
268983812
214690196
1203154807
810603637
730724697
1545173018
1917687857
123768437
277121451
1169391396
1059875465
897824775
2049086441
1033454157
727065505
145149083
2134865658
628401319
693266891
160330552
1960078711
169976046
677911633
1978045891
1141551943
623429813
1769459802
1424618171
1786556026
662944902
1387328716
1936260461
1820373927
4889200
977320477
1156606251
553770787
2087409274
2073751398
2054423258
1149778711
1015754045
994033467
1183143780
2093627010
2129118607
683732418
1340711842
94553110
178336061
622763349
1612980724
410903067
1445404551
859507350
633650890
756017439
1819317285
1447372153
1436228314
1721214847
1845375124
1805783653
566872408
1486712683
1358648080
185234591
1797138927
606208865
1449301362
1896800504
8299299
312346617
298525615
61906466
1773537915
565537840
1056887803
102382121
729676137
386992782
1052249323
721324623
1828196621
813217994
1621948280
297803645
1069017877
950688088
424730667
732582396
220482689
1482464006
758750487
994003599
625167502
2091529995
726117882
1082166307
1611189969
1488220796
410317299
159040631
1872394318
800316281
309473386
116069269
2036025390
73363761
1972529185
950832590
281319113
120392204
1047394021
1881391345
527048619
2103040762
366304717
1648407615
198268525
673355066
400441426
190032867
1268849704
329030988
870386769
1597814867
620300880
1068903429
1777902995
1679804375
34464972
762938470
877955027
1696255679
1465555932
1138178756
1908187457
392919558
146572835
497946595
1663469339
2040727613
430951955
87240239
321587128
1801587781
1176117958
1681719040
418271453
1275901728
98549448
420351793
124496029
585321945
2108700514
787178430
1581440429
1241895821
257509113
1091467623
1878734733
943666193
1819539968
1889212765
1903759068
1919084340
234649015
1194655370
798081868
1945320005
242549479
185736170
313413400
873332043
1957706531
1429516214
1881056274
1523848029
2073806196
1130734341
463215322
1512158173
1959707254
1299088905
946602971
50565453
721363054
72103706
691529800
441640663
446918904
79798180
1617103791
249014232
365862946
857805857
865231282
1371170967
243978999
342311133
738718232
1112829454
1089162592
1567337920
272436650
834811981
1971345757
305503573
1895027363
270567841
257003672
1764379431
912189826
200761912
608536053
54232390
1120530471
1943413725
1312915251
48174884
773263370
1595724629
354329093
1899239386
215471764
280684836
1221329942
1336444552
308739392
1597588595
1144613350
1172189571
44957178
835891879
63442168
1717244186
1820196282
1853195590
939169393
655139047
1757657715
1091551950
448349537
1991418235
721318210
819274401
2023740290
916865234
198815641
1012186211
1986970901
554012889
898618761
1143613631
392956688
1300588877
1196760744
1493231558
260121098
2019003292
1380979655
88460867
310989377
1219070644
776911604
715949951
1566551628
205698857
649826112
751518666
1982808358
18036652
542305659
739127337
1995374131
1080412998
349895000
774498855
681846574
1501755712
261912420
1695820340
1614754445
1527171095
1892239103
97989491
229733840
484730556
1863432572
2038541388
2070597202
421866484
2108183998
871448451
1972195736
356628474
836565638
947493920
1837040659
712495169
913060260
2086151947
90576834
1214526523
635406542
1174000601
324025757
498373726
2024046124
1347566912
1666417167
1690149777
686911315
1205421187
1927010277
238979765
312079745
1690297176
1122039117
147993336
1824916514
747906588
1591202254
1523103573
1789021623
1955853715
321862895
132709953
553687102
1618541519
1778927365
1984265009
551927542
1369433865
1177454304
819193268
478981108
7165893
787924708
1838950027
568989920
1070782973
1746307840
2066001905
1804291239
1607539784
1553326426
402059522
608075144
697293051
1577266616
481911995
1934199342
944456187
1701757040
1423863096
982938252
1431368193
2089912919
1442794899
1767911302
1675342797
1302494439
1091937757
454979649
409380935
230346660
850154521
2002239133
1223395466
1639233739
49025307
726956898
1716213863
470444936
1450245950
1765320439
86419198
124802053
447812671
1526716276
727757496
1194260177
965828100
1069638389
191653334
1494971269
1006774920
682120348
1264620030
1590836878
931315452
1439144785
212543562
795542070
366247915
1888102099
95576955
845105883
521805328
1007242596
1301914084
2026332797
208993675
467394428
674751975
1007024656
201045906
1804180257
923304972
2003515939
728468977
1096806966
1701413800
1037885162
1586274075
578626491
36720473
1214268347
25137061
559482377
1768671161
1157806840
2013503686
844052165
1692885164
5337708
1816502283
1839956025
2065295520
1004990170
1953503826
1573016036
318947462
1113469742
1737074182
665881474
2116278496
1198434260
1052291281
1650907900
1148575854
2080132593
550332420
1743238407
1853538237
621930887
1063432376
1052791468
339609697
1881803202
1500169977
1545097936
1020001973
863915522
1271268399
1582742256
1633578481
109548205
318799543
1710028786
1275385507
1579891251
1707178981
2085218407
1727621367
552876839
1002372648
1565263028
1387119262
477969978
1250392366
664239075
1432512200
147353286
809533878
1235916016
1308784570
933777594
1192723242
1674916898
1651890970
1342662285
182930486
1050718883
120278665
1666886079
768712620
686697223
1365869368
1430039933
1711626669
60571687
976815241
1773751958
1210592425
383307322
943843868
1909942542
1790339554
1186325351
1398410936
984528032
1316424669
885713575
294340836
26534369
897681380
235966959
1155207337
1047690496
1237056870
1501396763
263096803
2061334254
1645916003
986130937
1098040227
1956075102
1134942702
258713268
417177849
1167921913
1954915244
891419331
1205998392
2146019763
112033962
258716085
1363605187
1941339033
472237727
1229503276
25357527
204011848
2029783314
899616205
1121074447
1969680786
2044793750
127845339
693185109
88032053
1244122912
1650287252
1611745416
989620194
659568133
107235272
1566318384
716694114
904124731
747616168
541310033
770411563
897461386
1880820205
1895762051
647206686
1031662286
1195729720
1545097947
941141005
116827865
1294987406
836575992
2001963000
459731549
464279599
1088739783
1524318191
1584485434
419679827
1086935970
1663201808
396352407
1659071228
996685357
2133614400
724989792
593832702
137300885
149307717
247257058
198254296
385387460
1437501749
478905075
910585401
1764772497
1250343972
318643308
1143763507
1415540807
835704953
1605131203
1497987314
610436114
2145447128
796233047
133069093
562111127
1089888845
1517616621
543475784
288879212
217350210
2135131339
1398655323
649856263
204036300
1668974293
1080516653
1245623721
1108700628
1525075872
1472517570
1186456280
995716719
2020052646
1121774269
871044219
136314377
75651773
1322573686
1666464084
63904534
1010031993
662887496
1133958046
260575793
136548290
374432596
1042501385
1955425772
1587283106
1672842523
1944854704
622100056
1758691480
14362090
1791589177
1135835795
1567394566
1480925258
1083934101
1850171847
1812227965
1851548178
547523234
1268468123
373625877
1753525310
1656515191
324400375
536308160
1980417430
1522868934
418181819
1400463342
1923008703
402803054
567460196
1727218832
1151383109
288701445
357402025
838921862
2004182019
566332700
802740619
712307917
971309584
1146009026
1987889453
536844619
316175507
218185282
1987929331
1480342253
1535557314
1633745503
862091761
1227261051
1228087636
233640722
1212783377
1745098515
1567233282
996150285
941615999
1557431904
809408228
830173739
263759605
1650521506
1525876983
120105929
781844349
1597030449
4260827
83254359
185393241
1665783808
1156367039
2014540945
819495381
1554599448
1653823125
672307394
1448793695
863517837
1067170117
72003012
1004340518
167003479
1359069220
1181694247
482060359
1108210867
806740892
840710951
20648362
1939843153
722255702
55528938
1187886004
1394207859
658715832
2137892903
645420324
1459690141
412054076
1921353065
1556269880
1054039007
844879116
75425939
667866603
751357162
256389486
2044689749
951614391
1068396688
1810659484
199580511
544563271
66290252
187663249
1771483909
2042367021
1456646928
1733481742
1680493011
739749867
1223565122
843066921
572081188
713496162
782853232
590957844
247139249
14512565
1304059362
995005409
546364093
237400248
2038425889
1786482101
635901026
2105620266
2104465770
177535517
1117235508
1136819242
77729566
1693606360
1648959722
1767127955
1046403840
1135446807
705570299
1765211113
1163140128
148894395
2080948915
925999859
1836034577
2115565453
556179648
1990267186
1793133296
1756069534
2090898602
2004277497
1282441154
1487419417
1950941757
2127288892
495766364
1288537160
2041054140
1707240352
1359332397
58382416
1552406481
2098601092
1570164901
113945801
948194913
848494027
826371032
687308005
639360740
2098344536
1881235247
485724286
842057203
1391565748
2106608156
1410633315
1428242040
781037966
1206537041
1009483209
1947598140
1371612619
1641424968
940235384
574174882
50157993
221079417
589505414
890518349
1107841076
1444273656
335581090
1550966623
2016510987
1546612914
174568183
603625452
610696505
1822732279
1707372966
475742314
383948906
1225746536
1479595659
316587950
533801269
60304614
890602794
784449565
453378433
1433814162
1332617538
753268455
1268683529
2040159889
891617517
782992998
1548744556
588804208
255812226
500903301
1823660876
330924276
1043598116
1067723155
1662256366
1230573630
1685560437
566624554
1306565930
68091190
643169429
2112033077
148069066
1952596815
1464923031
1257999060
580901997
969270468
1350646094
634887648
415333155
1147212082
1153508047
162385526
1668170494
305450194
174903026
321676260
976096962
8489432
1781575483
958920199
2144533469
1392980699
1579841631
1599819111
1562668041
124804837
1114105858
918948261
1337418541
400134150
990968642
603445363
508746121
1194944433
1087431004
1417033979
1133029170
1343838396
232045964
703426114
1244352885
1740769490
51713448
1359327421
984060011
580857587
1077508652
233856218
331148492
31037245
58846378
180012273
803302628
1767281968
725521559
83584773
584296312
2128501340
990803578
1602137257
2135052138
444419315
838857200
1748523784
148916513
2025214274
704964714
424258963
73681139
1536156531
1261206854
741516054
1227491528
645616944
351521345
1653720885
1142703392
1451140812
840420641
1564988576
756202904
2058168738
1454973391
959998853
2131752492
23754859
1480446796
1465274323
224151956
997175920
545973336
1476727821
1528457310
121427523
959594991
1805040247
1824479004
660466526
787368135
689595908
560134996
1776917765
1320531111
1822042633
1935604043
232557703
297987611
1132650536
1327140795
319541514
850553004
1185852094
1923474634
1742360356
257654864
1301828464
1528636115
799445410
88029149
969852636
1197997690
1877010811
525224874
1386131605
7709992
195807577
1252107349
1958409988
1348117621
590129485
1111598520
62413280
1276591620
1780933178
1019628318
998571021
957336110
853081522
353184485
1552295772
523135740
456769306
276543528
1328642468
862972065
49525494
1957953463
359889044
2052348092
1356106365
736739234
488342685
2126192585
1040005738
1290073017
1563376611
386128615
1479495923
652821393
30785423
310535056
188424628
1003702408
1259645987
396676263
263048883
1836830027
807058250
1192735743
974970416
1311699923
829736433
1580285717
1765218663
1891074233
458531381
1800250587
1950747404
267066075
74803544
1807535003
2017903007
309038875
2190834
1737783886
967991105
1023543914
444280867
1815334384
485012480
1248043771
987354816
939367957
454934664
1610824670
1403419757
2061057283
2086101254
2081791398
816620336
1923408889
1462499078
823438377
2093343442
817521646
1344726889
182541884
342570825
1891739594
1085706885
1589377352
906187090
95119021
156140437
2036932519
2078686412
664368990
446777749
74832975
581449690
1228064632
1737770836
1630793734
1656627254
914956155
1482911515
1021658982
334079494
1051852880
1963150443
1203488082
787871907
1850069225
1021192369
883824046
578957934
1850581349
1260078721
1493211572
47874600
1201667639
1594118488
2121835792
1850480486
1757971258
709012861
1412782330
802942725
1556080913
1394427764
1718165396
1917866608
176575083
980284787
1075009124
1173623390
1771231417
215269750
1660442022
1746796648
52250431
757408106
150124754
1346885334
849063340
268649354
831586946
418409730
1062824385
1246141024
188152723
1096448019
238834807
1149296035
1776167702
869157503
1309887272
257839966
1739776333
1655612796
1228380493
1843929086
1204155843
157795496
1890422400
2052149774
1903799864
1869881472
1355946692
206190279
510283384
946931852
2085427127
969301478
1088232371
524267279
161563457
1447323846
1614119835
393902790
682072776
281170095
179055115
1116410502
622754527
1426933860
913240588
1399776191
1432007762
1281209579
1755946248
339207208
433844988
734502863
970684041
934491323
1125313757
28635127
285160086
392401497
1024321532
239481864
1322758622
1499695544
609226486
296286391
362865085
655336427
718290545
166919123
127631844
1196640661
1507345634
307461952
569284921
116243487
1845501820
1410448137
1160688966
1125497712
204016886
1524669728
674018977
1484794157
580307463
1173177029
620565871
79112896
1199012957
993570697
1907546863
1229836376
875590448
1685425532
157225389
1157026421
604561299
1533161397
1195112480
607942353
2020987483
991465338
723119927
1420242959
1174898920
1355022257
1797917473
245058594
1562865168
202691002
1601165344
1248384841
1748139200
1576386064
1087600893
1440683833
2145045174
318717676
292249444
76626420
631241423
467258978
938572065
1110887958
1901111921
1374588213
1407195187
1546084502
1482663959
686858681
1642989154
1023616263
474804079
173215890
1291200445
1898423342
2003639647
1592580279
297696082
1541993538
1491943172
1391663079
1402088463
1935076104
242848462
649135565
809838174
1100564064
1256230057
1918786469
1917969506
804394433
55344573
520195968
733472549
153033245
1417103971
943761710
1765388622
2123352272
538291906
1248474241
1118843729
1875904665
1416528117
494447907
1814512867
2043891062
434622622
17508201
436062370
390602196
365267683
372520927
1544730672
299964981
1728399435
1129077596
1950609425
358397337
1252672669
1010558788
216172276
38038169
1139499226
1358337425
1460291870
818542136
891621984
1798800163
1084686073
1580892936
1037856621
102953409
1768223163
831345368
908167491
1536846035
136465058
653736895
923804494
1760165616
1263742829
1164582134
838510501
95329824
676121976
1135981045
232588407
1720302587
734981590
71997787
2122454963
1473383012
509320119
718768093
697681130
1854481425
1502763942
377167492
959734279
870993877
338765891
2011117492
1946473955
1385162492
1814071056
529984532
86100173
692431485
205318782
248156978
1155606907
208157341
802686695
987324401
1045612943
2109004148
1247351793
486977487
752662531
2010535287
1897691237
1503467105
1497204529
1334068515
1969837939
279413798
1097845341
1379398848
1404262189
1604714023
1455136516
1389457765
331745210
747704056
2088193997
1818087518
386623181
59077677
1871630189
1911830796
1110753326
665855794
1131641173
1505447811
1564960517
1204909287
1590587395
475044784
1210346848
393552051
763716438
360155273
30377472
145755427
1527070129
1012783664
2015140214
998370059
327644359
365003056
1009748511
366295080
1287608417
199974519
1207224268
440668029
1013143663
1619541375
1063444324
296286631
265857790
747280094
1512503437
1568553993
876809287
495901838
300240267
1388170931
218505093
2128183567
1035483341
1843912882
1083533529
577263188
1734060387
1936582961
283176690
1915824240
1331904596
1630852913
118552864
361440093
416710702
844830211
1092894517
277204906
999202315
1167501971
78476964
456256779
1535719034
218376407
1548842916
1320454053
1406422630
766433575
1735775480
378485741
1734427012
37200534
1892947881
2116371761
1705326461
1175586114
1117165776
1756019887
1706636833
2134487936
1009846032
625234302
1474832544
1420290611
1607526460
605125405
1730807169
1643776827
8003573
1130978202
336063205
864488296
286505721
309506361
697267634
1587739692
370323924
744697904
1778958854
452658491
369237352
1863724150
959801463
108723126
226439846
1112089806
923334586
1725209356
493356081
1137798852
1469969709
1449323427
407502091
1434441167
2099782547
582926817
1728709002
1812857571
1432600327
146332385
1330510621
225184912
35511259
569825702
889789944
48310745
1323899451
1672688787
1986303790
540495292
1439600875
1756996130
395198708
2111655373
1962910078
1282851839
1794525825
347543077
102853934
980589160
762779066
609838113
1175689073
603297191
1543369707
1095399768
1087963672
1439475298
1964662532
119788
1062711473
383176753
1750863704
1668945531
931044827
248692706
2039772402
1802408421
494558113
1420364166
1370548796
1541789817
606180467
1698339510
133678171
1956736688
1305211462
467633664
443084880
846171296
162260881
375527530
1004504444
1970404040
670635718
1101983829
191564338
1520041065
1149428061
751804871
922128806
248357607
2017312967
1413879647
2098339837
748984787
1964010516
265370815
600957623
442288557
391739143
2126645636
1732999044
913601565
39820049
2124231651
1160972038
1141831877
541928155
437831175
1640609402
2130515111
502436235
191185533
1161359232
828118017
1624264327
34092884
560343440
757930214
1603929006
1741674050
755598219
1717711394
1393146977
1289084210
988368721
1597559942
1640387959
714932587
485863357
189052728
543241162
1209758133
1307095744
3942952
1087937175
937619899
1031938316
1900726556
612615746
1982836282
1405390483
894262959
1164458028
211134680
1570498694
1543884159
484324680
147942841
245025810
1227187882
538807225
1345796190
1054503381
131889962
2102319925
1341790102
1674778661
2032829362
896498686
346153725
1028961215
1121449190
770732132
255945027
1324457066
2103195669
1987250054
1999305379
1731172191
1972218123
1579127169
109696804
1376811902
1093470307
1614547171
2035721797
965516934
1721491479
594737776
837378917
1144854128
838380692
1709664709
1773180290
235219958
361393381
1397452223
1142882786
1964577011
1907265567
1408554347
1437982528
590298129
1564593387
92592070
37764756
1698412512
558221507
1724820221
358468009
1596496700
1859176737
1929324938
444382697
1340790587
1949018428
1998160144
629100104
728634546
1961319491
1021384583
1751565761
37782580
69334307
1595939700
816113309
80051828
493245892
1487493146
261527959
1483342187
1962070451
1768958075
1702857724
662176790
628215077
772219040
369227687
1909042336
505575304
1367504665
1747811540
2069036603
1662850921
720139393
1610507596
521584623
410462086
1229609910
1035868350
929419284
152042584
615977486
64801790
584381174
1616556060
1328379236
1128326078
892166902
451357577
179121552
359421596
830981137
914582336
896029307
1152377166
259167977
1508151749
586624577
1344024375
1532739688
674453072
1546490961
1604515982
219752199
1030007779
1276593643
1868892217
1524242226
137823057
22528424
1630030657
1540569054
681066034
648423430
1668342247
1014091815
211703115
906209414
1189564101
83085709
1981153940
76128304
233045817
450761277
829941352
1685593733
981428060
806664393
1249343076
252659155
2081153102
863197908
1956137841
1950802270
1590059505
1852459514
337220975
1819074258
337427048
1294684586
1337030345
1633276479
675163898
408602954
53781217
727024170
425691294
1684464041
1621496895
175077426
1477815004
725268008
1609110753
1581309802
893237984
1589520422
145447213
1821411973
1180221508
1782989457
1905448087
920928427
614880703
322997812
381432758
1394585634
1269902971
317115736
769551573
15232155
148966110
1991765990
196231150
1653998464
866370184
1084461717
344112495
1689588418
54306545
1881913283
2135848966
1161944968
404825092
1877538510
1746398384
2090519411
1651480507
1588149682
1571423153
1623981122
1362620875
374912504
148575547
2015213428
1083937972
1059668087
60128355
1350298393
767786428
1585153004
583225110
368573355
396344639
1287578048
1904907164
1159453447
1513614942
34292533
829441496
1224600664
234591736
580619213
1057130057
1260169687
1210211552
1683684469
748439647
592843556
1778383534
64172055
1179263478
1278779645
2091385442
878720664
667536305
710125448
538314034
1279348643
1736019671
308318717
1843660350
1669753503
1257855955
1716920882
2011874836
379541295
553950171
1862075363
1618541960
1515489531
816064792
1910567866
315888098
1123780593
1500686363
393981455
1499736377
1439761097
937159142
32420777
1068434764
1157495312
1146411962
808464797
1366366840
540016699
281272510
306933444
1014015467
2092904385
2059012998
549347581
1191060856
1281237654
2081826463
1170495098
2012879445
2023143592
1976794306
1462671265
1024892646
1974917973
135718981
13231579
947214025
2088024248
1455535747
1181992521
1810273509
1689396735
1073121253
208938062
752996061
726791260
859915027
773872119
1725953864
2063596370
170868072
351419133
86665422
2028388397
808455344
683285855
914637374
346753768
49521975
1480135352
1094812628
492047377
1152126089
2080760592
324368149
1955575783
935139236
193482122
1615014155
344321744
841073636
1444590408
1833699953
1722311982
196193569
1079253509
400705840
371158787
766048719
1814296090
340338880
603311974
1340182069
891451069
1934807354
1732707216
1286103972
1217902758
2139717948
405149362
1605727274
1581938369
825290457
769000359
1362865890
310907473
477496959
823573268
2086076900
1490879540
889287596
1316230490
2659941
393982840
1008340105
1458583316
1257205086
335682624
727842526
1684901793
387409676
1501537615
1730908811
1857584496
340205932
1864200110
345682986
1217082107
1817582576
1159325350
1414132003
1430543125
1807992524
1793204366
530147779
563811352
1531993818
848169038
908559694
2117590472
673379232
1904598646
1499799275
935470111
584637507
988510334
68907104
1321098100
822202320
2130856440
2128066537
579710044
1446810252
1402291754
417295293
1218619248
1961829514
258835897
1620831464
1309050860
1397116813
717976321
659294742
2096268500
538912771
111007941
1037027709
1613048376
967836397
1586774773
2080877712
355430591
22272803
1552433875
1532846103
1169458254
964659056
1256421667
548241109
904154901
743751393
2143590909
1306002449
616972490
958144021
1265604940
1749621783
484550974
499541816
1586665208
781012848
377636736
745451160
1984152777
362449932
754189972
1761971424
1534918260
239522238
2020580355
331629083
591083921
407862538
1838281758
616003387
1169162063
1718717093
2133678923
130249679
255961677
612770390
322189726
1217820822
713394031
682779965
479581188
244110848
183729968
815329010
880893823
974328794
1025242045
1655093361
85639702
333423624
900854151
365977153
1634771936
302864208
1372871879
858654822
1600992934
312464646
460844554
769143047
2107291338
646520584
847566693
2143343451
1558835867
714273839
1612137284
2122560205
882593186
277461127
1885796742
588495439
1215390331
1692182046
534451611
1167101581
1689984611
1124203182
2008779007
1657011586
83173485
617231484
1037157912
1689170611
1048303337
1176397882
296646653
883470508
61654121
427730289
175586353
604251670
2008496052
2142610818
1173057494
182947333
1342101318
80001847
1675861624
503530165
1036757372
1878502377
849309362
467253442
807573002
528951719
516507436
1456482449
872376861
387672587
179341150
2058123173
1584249710
1808375014
2127670566
380631870
1332649735
1951840297
1563255491
772493179
1891918906
550459140
1225898013
1339283773
2006751717
513188218
970847941
768147688
38261235
476587765
1040619616
1268938022
1157137345
267970648
415720611
617010750
753690827
63343736
1315610585
2112687564
328188291
1544710216
1028351120
273042107
1533380459
2111928720
394693730
637833219
1179578158
872825202
160479468
649097541
1520324536
994610481
1869346312
1914357173
2137477829
581316886
2042820535
436122426
882337826
1287810322
1791228779
1582010858
1855327412
51446346
1053593205
1126277156
1341529709
1079491668
715629474
1202306556
1015722056
512553325
165944879
1241938684
1571241056
2069376874
1239383155
2105564759
17625934
1818766302
1100455179
594025201
41268114
527511403
1544732595
255805274
875726515
2018258031
1848627414
949561039
1201869481
872805671
641147678
1055781502
258357241
1869270332
1018742134
633868428
1364503554
164629587
978851945
1553800761
190245048
1217487699
1763364034
405573527
216774990
734422012
790829895
868506602
141436949
484058636
1810005160
2020877897
344060163
542490778
470416710
12078433
1813332132
9463671
2041159931
570573052
1837065040
352580603
1192943846
1704744993
873606155
2025578556
60894901
620830810
505832137
1135031561
529978506
1704052613
152277140
1735126495
1333508460
715395211
2037098412
1499438780
291903051
827569400
1635966077
1867250067
2067095515
1921505413
2055319955
1106777503
1961551096
1023045670
1223816947
1907506294
142150183
257582993
738978531
479935407
1475100324
1545801508
1142141032
602447038
1531917275
897253875
81432901
448449735
1722351851
1842703631
1003020699
1455768241
297860539
1226075795
390334077
1078344223
1671885552
1685283374
1374103006
1093506115
877566071
154811633
25891347
2076810242
1389290024
905537949
110950520
571648012
917335746
852962390
222635854
799513362
423089485
2036081637
1673822510
1837356881
389325591
2021703246
79453877
1065717820
475081076
444107714
896236449
1143169795
186322462
854033128
1543109464
22605089
1157457607
862630458
1236201444
2115524288
1198657987
1336043686
2083257492
277110589
774449706
1778137984
1817685042
281316794
2107294149
250433421
609110930
887160479
2004182019
133851355
1219883602
161861355
793913473
532707745
1841891463
1282791074
935469072
1673925754
995228609
1395564981
1492160404
794422057
739881567
1483547996
1953599492
691813922
70784121
235120866
1109878186
1613422266
369648348
131565197
1020441498
145369238
19436526
1296221338
24178529
1845813742
1071065815
1751425435
1189334719
767459636
588625256
1933145613
1539361011
1670757683
1540017135
115822816
370260253
314678738
415100000
28232075
2074883485
2016177267
2023093556
506201176
705511836
220544428
1105586463
1052621535
411209656
674494157
444710839
1465106373
1054531862
2085178804
157832433
1830294070
503882609
809158862
1006048614
244379324
725276336
829182942
102487980
1644370793
836523736
1761078279
523942518
1236667809
1506971776
812716934
1487500780
1755288279
1887285905
1460977966
1253920781
750063767
1516030294
476423957
1766303196
408054189
357692473
854456071
1229258990
860863545
879586368
787596546
1161030751
890404443
1604606389
634014797
1873878297
1857838989
1056558679
92844300
1448791717
1410177293
480612761
1708753914
1391844772
1126903842
1961846619
1870548604
1936427333
1034241654
282081205
437509250
1807648998
526125000
97013232
1812716684
2120399349
1045046015
708070326
1945047471
1380695921
1596413915
1856809547
737446658
1837722125
39678379
432583136
631861143
165205415
919976165
712530058
1752267141
1541677781
1132939039
912626080
614735224
1112936610
1698815048
166631746
572719485
1529970791
1409820192
1666283092
1633809090
1168656242
95995589
1525044507
1075695961
661809257
212942538
733719360
178731044
1385318211
1518720440
1127860021
401401536
1051840302
794353360
1280493525
1417208621
1888060569
7487569
526045789
1141359858
1603935298
1238644991
1110892258
326205191
1718802628
1363137033
1292645163
1294931940
690137040
869502932
114849985
773972400
1951469907
661773280
1537220109
811348310
1643997219
624659669
1278747179
2090466771
709340919
2074606452
709280215
1834646756
1913149457
387670556
159125310
729992678
2130934362
844438367
73100080
1947859145
1798078901
420879960
170161144
1587075505
131352409
1420109774
984624810
354406419
1027922552
1426964748
1198004518
925300747
1269576074
1728371885
785271313
851899054
1227011657
1550111522
563463625
491704554
1076561183
30386990
1838214934
1470593024
2006981779
415573311
520693901
352175717
1064110247
1532860079
1233314090
890165848
1543677207
1333159054
1849491251
145263910
1066549122
1263767515
237915368
1405190266
129038362
1554772717
344775793
1883597602
1897821
607948407
965361392
1860009367
1016555834
1011130547
374117662
1644471193
1881442555
1837737941
1074126024
778732737
1870198846
933799423
252866087
162976460
1133359073
499831216
1849945229
604561084
897860437
532307073
1842540099
1007247093
1747600442
1853652398
2067806348
563181099
813393523
924307456
789021599
1578282300
515282821
411602923
874796196
1011381148
666490252
1268101101
106969575
1240123116
969547840
848009858
1842944504
1664279640
590209205
1425593987
987333302
706949692
1126404440
761393363
1529678601
140970452
1939119873
1982925533
832508035
1762669596
943607221
568087631
1222759961
1770850852
1054556315
1226891101
1006080113
1682820971
960488293
893670167
1817917628
1401629267
1340113871
492100874
1751774975
238732812
1188336350
675016725
725246655
685161936
1470337784
2098836947
1292860921
1228428808
1002151549
1268005033
1936424297
2022587656
214956097
864866514
916748727
1336224353
2058049893
1251922023
690676651
705182188
1358625807
379407120
859302823
889639854
19860200
332447097
287509742
1601453959
2062973252
90179503
929944044
1065702439
1049968770
960704144
1052936510
523926111
588625415
875615929
1488853049
1419900576
1901701403
1746143390
1223802674
231450733
1332391297
917776908
1248408784
1424189774
1074272319
1873181846
61202454
830774896
961240241
87184478
361713736
1139088889
1061293911
324973917
831660440
532293075
50821012
1130161964
1687443634
1341099261
759334110
1041395456
1836181836
1247059576
1230472495
1341937498
1102525831
377164206
198007260
1874277196
1515909173
348777720
581755085
719737167
1036572243
1400752829
1788022674
1217342151
1757966112
1967142588
1703009028
1086047810
545406030
1879076227
2129665328
2130016360
1964690744
1597015546
1404246824
86742496
182667822
299678485
848569215
992154054
1801511980
1053813896
906853228
1113382724
2078829275
1500424304
151338728
1968208902
827956246
355607975
1691940304
1351803027
716024523
360728309
88291800
860339646
1387573423
1400268692
1592414096
564464004
534981562
436248188
746887711
1237522689
1957437036
1670080303
1318225777
446478397
333377286
2051276297
409329591
690964506
535749250
200441149
245698056
259090116
462120181
1117807338
663319325
1638410225
1582445838
1064385158
1677907188
2067583031
719929877
1570702644
1978652190
590466825
528472500
290668257
1430439470
1335406221
1365847558
111642934
387065327
1509502615
1367066443
64429486
1034786144
822506082
20029633
1236775041
73081181
106460893
142135594
225342112
1831034953
1917704378
1701989976
347806891
210398036
529572972
1657645936
1855819716
62739504
1775706278
1701403283
137087346
1386751593
588064859
1377424707
1120223628
1908189672
1476080648
929213547
1534043484
1857466921
1982710104
1244098640
1847468111
1780387886
687093112
1191913326
468240652
1309026479
1842084557
654378428
1822046182
8607959
984483471
868621243
1030407700
1584365794
814016872
1247562694
2033298997
1464483868
46561196
92464065
1144669965
850951085
1496593929
1331897374
69393508
747491356
1972551649
573906111
624413831
1760423882
1029937427
1231706178
80247381
606950032
414471398
1462149546
1461126316
1986285842
737496796
280145216
281078026
550114102
152507602
1493052077
733801522
1359574536
1560454825
131758254
1363064874
1628979532
1976412169
2061886730
1931049633
582170667
1350611068
1918270275
587585305
1983000883
310991440
1057947758
907057478
1156559
1462293111
225984724
1209816173
1513970762
231241044
345289914
1994614931
404884258
971177365
1957934750
910618170
384304032
810222988
181893267
728672084
492646586
1122940271
674069725
1478612149
1667765015
1305886958
1621858562
1314576206
1050295518
68747632
228325545
1043395887
604323694
1060621008
1914729619
581889410
1906451830
1638525843
1195362535
930186936
1261259508
324851868
79502275
411691015
505562858
880156156
161668815
759052757
700206624
362048735
887762733
183746952
1484604812
1873454690
577229132
1699545170
1758145249
147458916
1831540111
1362708538
27777593
1440331450
195428375
1229422925
682759584
1452849155
1162476434
1784559273
1672403157
781027214
453188444
1483483050
1220303996
357945025
1164242404
1154203131
1351620227
730056852
356513387
657610953
1799162852
947055150
2077407226
1654355064
1723775952
1427728999
2133499697
344494638
202100172
1664355303
64315894
2076777062
1827247039
542679062
1110977427
1730310506
1371221018
199239445
736728301
1279810545
72648639
1271664389
234258968
1987407041
1029106351
1963094288
1492147770
1648148212
249420143
2094955625
1786076515
1932880266
196754694
309206465
1582418494
1600997038
748317626
1284526739
409661497
1363802813
180424513
1105278954
1323684794
705711798
443880354
119028328
497489276
1800244065
599909726
651073317
1539837591
1109256687
822050248
2092555050
1587691303
2083304000
1613293630
1319964081
1757163534
1436231938
436664672
668251062
1929114777
327195058
1323857603
1375228981
1660913268
1295480813
565547408
1457624095
11236650
931525879
1003819539
1313468616
1699242778
1398617691
174526395
1543703953
1340526376
171690619
1336106310
1002501844
1853514120
1923068466
328962707
2078455892
1391912537
1248960838
852795029
1390277802
1618609197
381837963
463209452
894199421
2125103531
1538845274
1053434795
1464883392
1659428097
759385125
975006466
2117445090
2076870182
1974258907
1010068770
1336544781
1984683890
1082342630
1578417640
1230677734
767395087
2045610310
141199403
532435768
937647058
1728365291
1378863944
1790716818
921824760
1216613668
761410014
1714670322
1710662418
1807061738
1442907651
1184903007
740515609
504181715
2036492144
1587851591
360988969
1235299245
1482820331
748242821
839473524
1702008624
413449700
846645850
520773644
1853460507
1988631283
775204318
628181269
1228225899
1196085825
1678483564
1668465578
617028807
1710440351
584311001
1425045155
334081978
822856344
1773738473
1651946179
1837124378
494375678
130059656
1186939351
963670147
964842858
1520807058
325265729
279000543
572899532
1468151958
56785267
1525023685
4688322
258966348
1116604291
15695034
1165960619
2083059502
1705972364
1141250719
1908079855
1430280817
1979779404
391990055
845991129
425512278
1647481976
529702239
1660664290
1259906147
1443136997
111307509
495795674
1276767013
628049154
123718349
454824491
1677326461
1827539923
1063199159
20180198
1748269000
382605448
808773113
933625676
421345644
930997858
2037767940
1857239067
1215027562
1361826704
770664093
208197602
1962493022
884516332
298792707
1146995112
1577354170
450846487
1506630944
941457844
1859469198
2114786314
10614166
378798284
1480393843
887127687
705682303
661317774
351003658
154142920
1188660082
2144532115
1663911767
1342751406
2028524409
1828027109
986816982
2115255913
785737109
738012431
1882480940
1126834398
1922397349
1362612436
2107596914
1758365711
279786564
1497643922
398847920
1055080548
1306055548
1282889707
1027172497
1974850490
1141061548
1476316199
1855488102
1295666153
1644640221
89409742
866933499
1679555545
246694963
768670288
1710149292
951938232
1521264893
614384970
349288621
907539492
866716900
877404359
941703501
241354300
53339553
93875405
1112630329
1050290460
1936828877
343489432
1180231150
1956661740
2005170183
1584482975
2122739272
1222590002
957727007
1470290733
1040279979
1269937444
1217684270
1469468302
595264631
1409120044
1755768368
1548231870
970379304
240268213
2129788685
1211482804
1941202233
2135850273
880381128
1113581960
1477655730
1514022560
1950836091
1319052719
174367737
655805339
1937827014
395989478
829316749
1617616628
133718018
377100310
1504035341
742286552
833397980
1013874540
800139788
1245198176
574946326
584584806
1374711897
99422779
1342930368
227505664
909024318
817983529
1244978299
638814033
466295474
131923057
1972768472
959129904
2038248572
256694741
1876027675
973176086
1139764481
576446350
38007431
618066763
630375951
2060723635
917986367
791003077
413688664
1799178746
751711963
1177674213
1314434896
68909828
885452473
1322146609
1956491623
551606998
1207179095
423505397
2019397648
1130250842
2005197551
1722821227
351100800
1417102067
51480876
417611458
842234167
1349148970
1661851554
413673743
1557235107
442243292
495181353
2100198826
812617637
559649931
161767884
888205409
258656058
382335428
1244679126
428155775
19438546
1325386297
1907201556
259977776
549598170
864816044
624520535
1682749018
2111832799
1555850755
765708016
1694137660
1086584421
91614466
506187583
461569513
1580829193
2144281902
649989427
1607332925
1865188326
1422163215
1456677296
244191433
619850661
1577669991
536614671
2092887064
620313520
1447699567
1275396969
1162986505
1783731858
444565005
1268933681
530490106
1721903895
2137035963
1822850139
2128196738
1080268759
1069071807
96781929
663748217
1633033743
1931400856
326499494
1531119010
1529038459
1113934299
1647584645
317793744
1757083589
1068930328
1342537078
1000433214
1185299067
312121223
1771849246
2009193261
832244796
1018683214
1123360722
1901808457
1547466190
211731638
210226703
1641115468
68392439
1542007284
1823691486
628464095
239887244
364037913
157190086
1834855932
1353695594
1276466752
2044065310
1501114945
1195546187
1445709774
1955182230
1936171389
438384013
1831244061
1147789217
1432633054
680070475
178099817
1052870373
334208301
1660175898
528188876
1019941652
547678243
1999038406
817659242
1200449208
215376272
1341310713
1018046592
1286073477
1845699159
1932523312
521781862
1193513072
1195079909
50352917
73689784
1779031135
1968246844
294685000
1781575943
768163844
1713872375
168966547
209324361
888791188
690704578
1626186934
902368433
1230216936
1555171497
361449579
1468031084
1504659244
1505685183
1274545837
545937357
1382395009
164770839
1651053070
348708141
109350205
640534696
1592381903
758376997
2083628430
1510576234
264743514
1080923530
2068101038
1783564898
1895806967
747687991
679835115
1624560398
277339532
208058281
1271197962
90227499
1397332775
1440437173
1570772773
49635275
1983251139
2098928661
991126364
1589669702
1902695850
259745036
238591025
1121585397
15175943
415889649
1723173375
1900518405
454763022
1531932035
975261448
413568688
1191841207
1914173334
354552289
193541375
65930485
1036580811
2012692564
1452824003
335124313
1648560543
1825033788
1820332876
434492438
2009794944
545333618
1377199039
147582057
644740839
1622961208
1318787925
1574304062
2062365249
1938445722
1286185343
235500259
839258484
603131287
1808411764
1719904380
566543930
1306054379
1058893697
1990022556
1888524070
897090739
10234626
1550656304
152500213
1354518194
1016072395
896966632
778232167
278619812
444005046
506134211
756708261
1131324948
1836642755
2044389768
929448418
891217387
1102253874
1265760980
800181850
578177835
1459006378
1763683168
494262758
1679287998
1898053792
639498941
1267738274
273460129
715729801
1460015827
50019187
1772924192
1610029261
313377720
629427902
580587035
1030971968
1253489606
569335682
572100716
747252947
795715460
1500193220
567814446
1681563989
836233166
850410461
1906863755
1482116330
2108444778
1474579292
111081641
197549973
565704176
244046018
1210389131
1907888469
1664621190
1874286859
1375881368
2047623255
1060692765
572802150
2090895702
1723739546
913373138
1449975815
1437978396
1419128862
1348975817
1267188427
44686104
1176455446
606182597
1834531300
1120632418
128750757
1913436194
185152351
897896089
1734181358
1086065935
443357305
63206808
1142849827
1381037931
432862404
1588333525
428313221
937910109
906792975
145348418
752121774
467498210
2028165993
2146563966
246923897
1262892149
332811454
1856924556
147102422
1721297709
1075753929
667101041
562464554
1275628822
1259489634
2092231756
1537196149
1855174987
509704882
1690667081
2046566468
154171012
2054102948
862527477
1248205441
1165861636
467942138
1235808989
1657660970
1153025171
309488775
1257886012
2066838974
1949693059
1257678059
1753934614
631157274
1005040169
629556302
1272749493
215414809
1218317150
1581059706
1208736720
212275073
1450051500
1642436458
227786936
649131674
1298182817
1546796644
373041392
781741346
1152126472
1994076775
2055863495
686264348
1175600518
782387782
1857602906
1464392269
526002564
863155214
1705497280
1657947166
243005176
485177872
273057140
1215247401
879001336
332920747
1951917465
1267368045
177259553
1566915714
412498998
298335576
427039453
548831471
363877455
1211899894
1061397833
2110208402
2078805583
1046310796
1224736719
1437037127
1101279731
224194966
1983831051
1678732506
958090787
223358498
1492643725
895445099
1755399991
717421158
552699603
783646846
105437058
1065627440
1950576245
461695029
491299889
350737913
44267059
1112443464
271939589
802033063
878774467
616750997
1190940654
669635448
1972663055
1290637011
33021852
599771951
1168563640
1714230890
782061655
1549535500
397908382
1221089670
515087363
1188468600
1621967519
943350085
1597080257
1657499774
183935321
1107802746
717350215
702515232
2039136580
405731010
1883931410
668302240
364245187
252165698
280624627
1625777095
1906139203
65102362
694322394
943564297
999531866
229708389
106582687
1614878363
1361607377
1891006890
577978459
1591234653
1285097017
623641794
1903112461
1487038295
1991864059
1900395881
106224799
835108898
1516336965
158166287
954800251
1895465122
1309990037
1742790926
943109499
2085244561
1063869819
830342384
799929254
1426911017
1918521132
1418478751
1725195015
1023997971
390499680
379692604
1004102548
2020842873
1364702061
693537900
1580468643
1730854329
917338987
2107762596
842393397
1401257314
1024725662
1075019365
1580012566
1030900931
388345320
119778482
1095220681
1914898804
2011091282
1095013150
803683654
1272744001
568492939
1430521738
1324348744
1924467448
615520544
1589117141
1106164973
124532395
296564895
879748657
1824933777
1492716407
1826184232
2143205507
1998757335
659944233
1033630309
1401530299
764856202
506344632
398362173
10869740
1986263277
681015418
1612331666
1605454332
1961705888
1151145167
1852850028
425502144
769043383
637548099
24200381
1133349727
1948337396
1670312016
1072799902
866894512
1263319862
2105933775
1782608207
234121581
1301903971
38162744
1846809174
343168227
203291769
889883173
534506598
1329385584
883343546
1543377422
739913887
1307201799
684780377
601484589
280957076
30697858
480492565
2036061594
834544833
1524985404
2009298191
1087814247
229861857
1383272210
507102744
1102111470
1383718230
1571342776
386516605
691431313
520528658
1782949014
2063687406
1347434682
896058409
1816751043
2121871
1024269787
805332739
1785131539
2016805636
1646508042
2141341225
2052511495
1641559550
1811444305
997443090
2118527190
743193839
413402747
2006079466
1629535762
71720756
1616390605
1521684089
2117284291
1649868473
919350567
1009511750
927628391
439095911
148188430
710444626
259601994
785409566
551786531
887668853
304650471
1508486813
1235352190
1124435674
553162567
1280819639
1830315415
139476443
1328568159
1064460032
1820347272
682304789
1472378710
2142526059
1886740129
1978202045
944533598
1500988697
191588368
446246385
1215193334
1355217508
2123964946
1543930297
827128401
641665577
1327614619
1602991445
1920565064
390153427
668288071
428088877
532361279
1916006788
1946705325
1817467879
1959668062
731057898
1861455360
410129992
1658121001
1063077763
67629204
1274418086
104669142
1178627895
857564812
1462470071
1054129072
1057210922
809300048
1594443070
708594398
2091367329
621028711
675360551
1486215833
1474007559
447265524
784924539
346713129
1090803527
1827745505
1897469400
475854675
310480591
231779218
370103092
620737410
115076782
836923391
1211226712
1872505556
1348822246
71386728
1253987210
609372147
520251100
2119831346
2055186503
1171838829
935247884
1740874083
1292287747
1907390326
837941011
1994218339
1847210024
1293644628
1956458708
439645681
1280469531
1196790236
1358741163
1412643336
1515546147
1473607621
1541546474
1530936281
384001921
643263943
1372112216
239352284
1702050481
2075880408
1279927413
881925483
394548612
1160144931
1774085968
35591401
1413869028
1242877137
1738292866
1808436967
1394330060
1566097279
381301525
2061926586
2127350027
810631612
2119473517
939566946
392459753
771974657
85506310
1464862208
1947973483
846831198
1771423699
88015530
533648597
1445656193
1663431036
955620772
1528362943
991388279
1477105357
531351321
161979705
393366343
294993409
819393751
1283610341
1362059008
85674715
682175570
676134662
1968625281
498880400
192645388
1655046371
234927009
1513712648
1631754514
1182744203
1644577229
1986664205
560738699
2103817901
2025215586
1445870667
1961083335
169835977
1549093708
934822869
580446562
919057739
205517459
427462331
2009843325
266955436
2107855018
294454387
543502960
1840299429
2070476792
454503824
1947047744
399604349
1499263837
1182829231
1779314923
1463889994
956604702
1515244530
1426564913
27990196
2003299998
2034916899
414655593
72746306
233515342
483764857
520331448
76285672
1358794908
2027666164
48647569
1827900030
1076988973
1072361727
1577239953
83578222
605755592
352659418
150150169
1445595513
531083724
1135999042
1895808282
2043849090
1178504505
509235919
464764502
1113803550
1133422124
1166003578
589743729
642937128
428443812
71330223
1773284600
1818093877
2136266281
1778604899
956935608
1339584167
1209872373
1737282382
1690502558
839735652
1300465066
1630080419
1254700975
1688610666
1688550630
975614387
1051307232
334879006
891847307
1565968823
576509023
444706858
198912791
387928005
1855560688
1395141565
2007965843
1279514899
773446436
299381534
906517433
426337120
1359154638
66946366
1698942498
1287450591
948401229
1184874642
971951678
874378191
189358742
901552681
666938286
916408177
1878569967
1755659033
1278610523
2048401112
1798409180
205247752
1538436986
745912430
708290285
1974570558
326461906
473974652
2121960312
1145860365
1114542390
47083690
1439390049
374912504
287135065
1109641774
1561412262
1948798785
57256518
1023123117
961127458
1543410507
1111960906
660684257
1735452570
361703225
698723919
798779349
1718673780
2115398782
164293235
1548901038
1002439825
826123945
1389419321
127770735
1691507315
1308239335
194249256
42371644
1270773863
1216622320
2025572119
1945342310
1057498560
797961347
2001122606
1230649630
749995690
261326323
366232559
1650916351
479416269
1864141390
1440820188
1262100702
1042382648
1401103826
1440370748
1330731500
1634957228
694605085
1064497962
11293987
1730978643
60112449
1879406760
418701096
174641446
2119219726
198678129
1128924821
1257376215
1697913404
553363299
847616443
1889604278
1534179697
1088702925
786129655
124037486
968865731
834898963
286118559
578790940
1895405078
1024019232
478085180
1806855244
1133018842
34712432
1995771079
1685027339
749916909
955543597
1253824866
1134851572
1133650391
463745387
1372884139
1650720329
1192853258
1352079606
91813966
1076141448
30836983
1503365251
1148295822
1389568951
1080725935
998875745
369066667
1488855280
1089171135
306394318
2109721300
1106462071
989515167
1450130504
1364448069
1679117895
384647745
27410398
1510254705
662718946
280180757
1223964746
374951302
551111677
373064790
1267607390
1671152754
1138576949
1912726122
1119204328
1066174571
525872277
352889743
558658891
877695696
1294707070
1824665552
1615056228
1308005555
915984835
1141794719
792748968
880793737
1748387533
1434390100
1788763836
1774902086
325985351
1039401151
529756271
1690367330
1149819374
1886196063
1548427958
1409864704
1208099913
1515930959
324545093
1234884985
49009224
125171195
1735948435
2132808081
1612594876
918101873
400676294
628407159
34517285
1778132424
2086494842
905109352
949293324
492067053
98584120
1882953058
41976746
1755637955
1441028467
1984640253
1546209848
867245390
36662988
282810809
22931659
213584117
885433108
400982785
11033094
1147905195
1341889069
1774597631
1316812696
1113873458
716535106
703203410
1525482630
1293771999
1641573191
1700982337
456063624
1696889661
260247394
1282482366
660035213
1874553439
2034236335
783375515
2106124072
387553835
2032271560
378838085
130395835
1604890948
1163753993
147927858
271073773
1577814440
36038369
1830438927
2063507075
812319845
1932064914
1644080105
1966877943
1809505068
1008651954
1080764126
1272714388
1485261648
859731590
1285045461
1258615127
918770091
1329176534
1239530379
819345442
1197567567
1556616824
1064538626
540818376
627140036
714801029
1201428688
1847676591
1138845372
2030470052
1797516372
1039192830
552928409
1176106902
2012518909
1473054917
1768090153
1506763761
1354164007
152182344
999675954
1315252373
668002155
1955285729
2063063768
209041674
1316139946
276962722
390063214
1593127986
544798585
2035070847
479376209
615560664
1660646256
1036993376
682982304
943123007
486937489
144584696
1495541845
1801731944
752132270
1511874754
210827220
1586971285
1524483165
1186530634
1850417876
739995916
1068745128
1018185532
1355984951
1026951398
435831185
1284866226
1488654367
257169702
1900491209
1227022892
1130828262
910536864
1063164405
1542014325
273098680
1384408753
987064800
997698092
1136831361
1334640749
722396041
2037183740
1243212637
613606812
1034406069
996889893
1038046889
1331992174
225090752
1020423379
1797703305
585460128
1516276996
1368216923
2046348769
1197749387
182028112
776926440
183937173
113099937
1977032706
635572205
2028859108
116571894
881379522
1584253072
1655847190
2070162636
912208492
1541330907
1722392683
199163393
337219939
1365498129
1374897043
1935080321
1971749610
1970419050
2000826030
1162591444
715949232
979398378
1848854890
1517158439
1078699461
478275875
354064724
470299978
1914554469
1140532274
1431561026
671085088
682130549
876336257
2004164981
2136539673
637973194
1916711583
1694557673
657058732
1058388132
1144877524
1268700126
1212038100
1958242698
721070496
1616073656
1127077483
1223891399
152840282
2139884596
84159697
1118097780
1692681363
1608798209
696482122
2119876191
1649569140
513336280
409429137
285963547
286134668
2051716376
1541866898
398342923
128759242
1749363872
1957309456
2033083675
1027377377
1512197025
288579990
180529700
150456474
296416989
1703085617
551678037
1585915486
129683954
756120060
1987337727
1892517941
1409390090
1469899152
428606907
122875566
2123967638
1063003931
1629643875
23882585
1352072272
1659415369
1569410352
817933683
57172013
691375418
1652992458
548095322
465401011
2064740186
2100168599
1911014159
709590622
1240197781
1949181095
489129860
1357693114
1997031670
89287564
1878290442
1825483564
49558454
440922551
1343865071
1790090065
901135124
1629789004
1755586081
1604977807
2001674680
940933877
1380405060
1130722306
1535261608
1416402105
987769206
667248663
1604310939
1567273370
1057918459
1121060119
1096521675
356589778
918075476
28210191
226659975
1829867269
759829302
866874684
22544834
1434117292
833404316
175033107
28751900
1343111561
1123933295
315526107
437242817
1923994869
1781325767
855717685
2012427554
2074454651
1330826516
1954693560
1924932319
88590199
1914511830
1622473778
1822856839
152855236
294492138
830263051
1506520642
1775163927
341310838
1611764706
1257091139
571950290
133955910
736484370
263730896
1394952611
1027884842
1421958690
1419350798
1856011328
2041130644
1831389806
1635743847
513750084
888533697
865169977
1325620180
304186577
1810209957
598634900
644541940
1945937617
230365889
1072123591
1186369432
545296188
1441005115
539735613
397321977
1425732056
2056226005
1418577459
147873288
529140844
1023515085
1211178286
108466331
307302464
189630787
1483035196
821239840
494146037
1628565672
1491558744
1588927034
692009225
1220706641
533802308
1865252452
2127079737
1790199507
1605522223
687737998
194782520
1945153714
365175656
1697412045
457000028
778919534
832149498
833065926
898827900
1907931864
860723937
834433039
2116109426
219107396
579222485
1325188851
491357673
1588869103
1974431738
1980443403
618813973
1000055318
1831915834
366108197
354356352
553357733
644133639
1955929767
2110144207
2050459295
868748519
1426904493
68785245
1265555636
311481484
1728397622
124040063
1699381471
1097868600
1390517114
858782453
1010743511
28776882
1496002127
134351105
985482319
421204342
68516330
1284610940
1331615915
1778818370
1665993805
994774269
1192372128
679685239
2042133149
1046914216
961629313
552524545
2056222085
1092668708
1174502062
26704586
1889610851
220038517
2079010412
665696369
1539349482
1191768995
2078226359
714704906
1299909171
1087729161
254123689
2090891475
1087303400
365405153
765597783
1680607186
1427485767
433848644
1014901533
340183357
101112614
1451634105
1319694465
1689196061
358331446
426284617
149055267
1136170155
14498803
2047146759
2113016237
1513203998
1171457581
981469433
215520791
1530952372
1771752891
569885172
578540824
792241929
1244598735
2048998266
2113619805
1434520046
1414003825
1641036080
1735744996
1040826345
981892401
52814924
2079578886
445229207
1253705934
1190935727
1888398057
1813019917
1158012357
1370876113
1958844100
423792735
1459866884
281084339
907720404
1638894093
1623417860
869827482
2060968685
1893137382
315282627
958835554
1254191381
640496413
1262654236
894003218
146354896
1445641322
2123884173
63799768
1781858777
428850711
1805294635
690569134
2035885488
724747968
1368838920
1610583401
161927232
435046424
164231382
2126844304
521931609
1261891951
1075521153
1862713741
1866870701
1644988478
1071911265
873218474
1142095567
1994187505
2140858491
715063714
1223501178
747698917
1710824934
42079283
490435016
1297610215
1538148477
1554483748
1595897883
1945808266
1582415709
2061947737
1615610561
1073011332
727724252
2087438576
164343060
370204108
1506631705
2084724568
2101696981
1051386693
267231013
1933613341
1891362246
919131320
85557258
1914956692
832192608
1027342477
1899206544
472993444
1931997619
116000627
348507093
261649870
1830881527
1046697261
1058725782
261690753
48003516
1008904227
513794428
1544216767
2003112851
78860225
1195733445
1783645153
799763909
1069308072
386269069
366926839
2008009993
1015261538
1630513783
489689483
1781503479
1545734014
117262945
550604921
527185209
561749488
1289421488
1724432973
166042302
1527032713
581565402
548693138
433453293
1237096706
665141891
1745541606
1523854143
388968084
1008215329
850959256
906508521
1396217707
991558410
500828285
24458617
194125666
1343235291
1313138373
2089065830
44542903
1126997147
90653401
1075046892
640548456
1546418011
215999144
1060380432
64033979
447641233
272145259
690364813
777227621
345633698
444917694
821242334
2065888013
195206502
633368693
876788774
1104544188
293149889
1931197031
1183563080
2123580430
1217686552
747633930
1845113870
2022441732
819918801
1610005865
1833280454
1051549724
1930621566
2057551910
141595671
762612729
2028807839
917066735
1483560716
1830186198
1465828515
1710871701
914442925
398553425
1229168282
1316778383
737943905
1674477881
1053660258
190713563
1886030686
715990698
63022004
357007465
2087186134
679941917
243413112
1749010303
739266185
427839534
432649471
1743961714
42067975
18758081
1612902023
1076731386
886817222
100662965
1027157819
1748446427
59953705
410560379
1907426009
1969225297
112580687
882554509
5874976
1942019333
1557772497
1457866307
747452653
1098336649
930964213
1754320841
1064133582
2028297785
1504713274
209741167
808139614
3307765
1854807977
169599370
1369774007
1981092367
1857631500
563218760
711134437
1569354895
1998848334
96742645
911476590
871570386
578843377
1851003237
910895727
651955269
220306982
1459087256
309501800
772969813
1338744427
2009212210
1158101005
808140063
1220409918
999071566
1831864716
133590107
1618851393
451489969
1532156791
573970460
1204075833
812556342
127569131
1693414279
269179158
1258813862
781340560
231560687
149045856
305472502
1782448921
1365573822
1479675978
1224245670
326543831
747233067
186547297
27456428
1046511460
2147191275
928615022
217422150
969520882
893841524
2018136298
1910459535
676618684
1819752889
173895074
543905236
548183115
1975937776
926655203
2136242946
137165016
131576622
2018259460
1900725216
1679812585
563102706
1226639154
1547841710
1204462155
449373021
694295269
1424679082
1276216349
1657913097
4196229
2088504541
729840465
649331495
668583090
936964015
771645144
1869786945
1405299570
5347971
496711841
2019836631
66706878
537091857
365374283
798781810
1162034729
1976440211
1388710965
796133670
231372095
1322504114
1602005523
2119771163
816478937
2027933362
255218070
628527308
1536962025
536413637
1012702691
1965082927
987292464
113845801
2135015884
1593629476
1881659975
1008708636
1617920573
1255606344
1257526951
1631133705
1867312949
1813715931
269286924
977158214
405226911
1776155536
889545876
1534297758
427539116
1008385984
1243777456
1337730825
1778099966
1000634124
878997643
137669158
1048408091
767542581
1741082874
429065402
1009830365
1074316768
1404482783
1494313830
1537307043
464100535
873763722
1686759306
494252315
647511690
1185378393
931581373
1811329679
1581940043
1017898176
556494550
1002235359
1065044729
1311631301
962905292
2070080382
1599475118
1267487151
936311592
411335288
786974785
1939218891
541025836
505148113
811451121
451047733
948416908
312878207
668875386
1888648262
999270470
858928659
201194254
1476464192
1152029081
626753713
329732943
846903722
841047091
622812426
849674387
1939605191
1600646273
1876980453
339953072
1767548980
485783305
1711708753
1807696968
907748140
910552592
391466127
1343036939
1295483176
412173151
355534318
910339211
711341609
1698714338
1812524373
913002703
1651187815
303808959
1105455336
1704707301
1183525408
235458148
1799638406
471672855
589447327
1373983997
894192371
1321496698
653389816
150463997
1760146123
2135073039
1001930081
38719124
98491070
1280516121
1404300510
1459576924
1302254746
1330529512
1328977572
594724259
75819958
229805378
1024355580
413313392
574689687
1127509559
718692606
592031232
19973175
613083067
1078837718
841039488
20997934
1459656645
1800269349
876175227
1098817542
1763258867
1444995100
2094483647
74236538
1639896850
572555347
1815363767
1606741450
1493251687
1031914310
1089060230
792794517
987130756
427076832
409604756
967657315
2022700964
462570192
1807733620
1967731158
1551430081
1574201059
822530506
728105089
2082862688
1177940600
959668415
1972189040
1498086178
424876321
709164696
388042041
1853883332
936840976
2121372759
2102099303
953486686
1190045841
621231348
660141424
220613874
141440333
1185021436
1333474915
1191574799
885948513
1536849784
1805837056
1345027399
633927312
1696840503
1354523154
1773784305
339218913
494802863
1223277867
295831813
126913629
1735733666
1925597140
1384567986
1247055585
1635710777
1618218754
2074124247
884309142
1770436737
1326628158
471413879
2036871535
54091948
553218738
696816819
199027859
1298357937
1738768018
1748381455
970041395
1169043476
302982784
846930967
2127868220
893229643
2106831737
1486270486
683995709
1013334487
290890332
163213051
660667664
1769528213
1212821626
747952894
870266262
114810784
1330281391
643956474
457172059
529091139
587345772
1416492045
1753063024
1678840589
535349717
1171665938
594655627
207692369
2118904151
1114988135
188193876
1476601302
406312839
469675767
1034718917
2119119168
1800853740
730418006
1074346871
277789347
166438935
1504527817
2043636969
1587035899
1692237741
1488220796
1416270040
1939318377
1884422070
1875439241
586704955
1296286445
741484718
572322925
887638194
722884023
1899826993
288389033
180668652
1683386111
1154638526
593631741
404545884
2140278090
1882517179
678109509
117854344
346204256
1104866467
1377117380
2133325105
1450377653
1669613337
1413723492
1399599344
11016188
334324529
57549601
499608236
2050863338
859573854
412990192
48285294
1703582736
965291390
1393380395
68199871
2139415185
100726271
1252036496
1116534309
171092890
690585081
1951021567
2088963417
1455925246
297037417
41160180
2061336533
1455980548
2026990897
1644956518
951523190
525473904
1324104642
656823717
435350437
648619453
892877530
1720962089
2059458334
617273588
492988761
1883424081
863467837
1036775591
2109734984
926842120
1818905399
1998528730
1934824882
1899339709
1223732455
1627116476
1730073364
497789919
888470079
472479344
1552633792
503216297
697949600
1258969147
1308359247
1997874487
775767085
2010296856
1397739172
2054100928
1239455829
969654427
898131691
1451092870
383508764
1636975799
910867771
1472377163
1293151629
341849880
1580126181
184250150
383425012
1504867076
645735158
2145394812
2145214238
1957120783
511490277
1967134349
985761311
1160436030
197552268
244223973
1283705417
816959969
1424701823
1855532187
1226259066
940061636
1325095764
1545830897
1792550778
59548070
1338147522
420466655
807921092
1446174711
891054098
1934348510
983379776
888028292
1398553207
1073151531
1653644479
1981069373
992372623
925669252
372849630
680441266
817837135
847829837
1524575517
1726534086
858370899
19841011
983960614
204346438
1872815375
597230832
820508468
1087108502
88547516
1017796589
1233249774
524003408
1534709363
438111562
965469382
1776169696
1325358024
733196309
370123508
1173674121
192642623
653153443
178063265
1877765450
1596570734
1315143513
2043253689
1823523122
857965681
103807932
347900597
370208938
823145544
1383049030
1956464554
636691610
602246309
1112733087
1156849861
2018372211
1006966672
2086863157
1519782486
1462843548
2142190186
1572292086
496788649
1498733955
1488963120
653741688
2007435804
1173363199
1366297754
91687001
1432753937
1245589307
1688782434
996691235
913700888
1638202040
1662488028
73207622
1740988973
2143937982
876597839
472895232
233195152
1517030190
918352099
202531461
661668113
85857447
1123557263
1871802059
1370767839
243668272
101979805
481138909
649423414
2079320853
1810015365
41847819
1799915005
1738852632
1947159990
285746370
25730871
980227606
619677835
634433107
1506967778
933113066
1484896631
599373909
845175190
650482056
364590955
576923854
1434137496
1169664428
2054621793
2000685430
113909822
1768979494
867086808
1138819576
596236678
118636325
1959267590
1989856942
1187452317
83573622
732310423
602550096
718107939
31211883
499688300
787593702
297483760
1552546671
1782053348
1354814646
1622472367
1444820314
1107680964
1849681236
582808027
807056958
1017512661
1747747279
1481193750
1771919941
295042820
1834640523
1159322989
1707544087
1667325757
1343084769
1744905487
1566617976
1414346315
1488846434
1348695291
2052802296
1217889215
1768850010
1707666451
954641871
1541824257
1797352664
1031519503
1492232665
423272979
1324785474
1012129810
265242280
51334320
1168731755
1203459903
661984385
1480312297
1695275665
1434123203
958559899
457260359
1540167827
301159356
425686219
2018712683
880805555
1612841977
1917688038
170121
2128722103
503193315
829027132
469290507
1299920484
1118655099
4915628
1852069265
436075898
1003180649
1052620993
2093651847
1499144561
1517092961
163944836
584656006
720241090
1739029549
1333170876
215993157
1477739290
1589144024
1602145010
531886558
888010267
63674086
1875067400
30019647
1401102693
1026919440
1362722489
1962121858
1617653858
1083518330
483395102
1274815355
1267799803
1371077154
1479801050
1358341758
748418734
638876313
1321091229
1094882747
261219454
1087934804
2127620173
1453655860
1066660379
496230032
1966491675
742183859
2033814924
1840325708
2134891534
2064416482
980567553
1976196089
1726286693
432603182
393820163
481332921
2029889094
1037565694
1937586550
1474272487
1578631112
1643339948
446106784
865995345
590213318
2084007683
2089632132
628643333
202206561
27291153
1399367186
1075586663
1321505275
367148346
1687061122
1742793327
1286180426
1241466081
253272784
1644596268
127521833
1223108926
928003557
328367986
1115129108
1827526740
1073890829
1075058484
1076474272
2096579885
1316682047
448519551
673912839
910827572
324720660
1932073498
1386030613
978081911
1207261336
1266167749
1488525275
1004594517
1046368189
1233461857
1404922355
467768189
848807960
486440066
1528551086
1110993327
1639438682
1712384401
1706071275
451640676
1543299988
262348888
1544635519
379110088
790615999
1626653174
597985314
186849637
657184046
393949802
1934173681
1683237508
1451371670
1999137497
1682819096
1389103426
1554581369
1977852675
632114936
474474368
589977345
319720055
859852434
1165002321
1344852235
1249068867
837166723
253020406
1343488171
1142220653
1960511144
557268851
2077494199
1299716626
684037454
746459956
1317491526
805403395
1569409914
1069355798
492607387
1397513369
690892654
2136955364
1199340261
2114879047
913664973
451411962
793672249
918021914
283338336
1292109015
1514054757
874129111
988249050
1042610275
1087490161
1981314904
1467915326
651802316
1858923823
1454460764
789202639
94949006
1637076275
1610967263
1145529174
1229055170
1092281037
321406663
637330832
323482056
1178260766
640276573
1266846790
1175571767
721587985
989545287
273085620
608399069
1594518619
990303735
1936162535
1256529760
1646267628
1655796415
1000611560
887645980
8948440
304506001
773527924
1660612170
359678023
1684193159
192653495
1155246007
2070770230
1991071438
295190595
2069203783
1087869281
1459629899
934911209
1918890005
865803437
1014829853
1625438424
142367529
1516452463
527094790
56165992
345700264
1910871105
736779997
1703188766
1758385629
1543580237
823727504
1187077556
1207355463
1256214341
1395066262
1522657590
1790399792
1755953882
814567790
1835964901
1460148486
745167134
1409270994
163752343
684033849
1343222529
2137434907
544370899
1969222705
2007739438
1279835888
1354526513
589914492
1925190181
1606752954
1171410276
1174573910
100363310
1959595930
1871667669
1213573165
1809708107
1110114884
1228323158
1773963796
2017347079
1511388265
1558541661
768747531
941974013
1988116080
387151234
1985002704
206259929
1163030168
2034513105
697329932
1131927445
126823514
1006193274
304508307
1369374412
1869748766
1591913855
469242165
1442368124
189823343
1913070690
226586550
657326190
1534554870
1618696568
82468240
1360939432
808988223
1840238711
333503226
1943021016
1502346412
64158826
1460173434
774229497
1945543791
1884711218
1881296312
1579573399
1388241891
338895524
551310812
1816293176
1397007392
1103443811
647136708
1079197383
169146757
878814585
2093687873
1326709941
1001503997
791705805
1682625152
1098407955
1341566334
1644499267
1232526160
794494225
1714362203
1388261709
653665396
203286361
257469086
261833638
1829543255
916894298
1177617566
2017861177
2012500881
1595476925
1941916192
1553066913
1065754965
1481245007
1687909061
59320041
1927560225
103294561
446221202
984187717
1011249587
686572601
1508252256
1122919474
105487361
1737686291
158078543
1872618071
2138204854
659990782
1942187038
1440532006
1416199545
2066748005
1928937238
2073594338
269354884
113838898
617818284
1687222555
754206407
1701881894
1808130807
992653867
1352476110
1008876271
1072990829
378572201
516034758
2071175550
1770094515
332849629
2063749077
1307082492
990804181
1182478113
1931235962
589815556
550872754
1076920266
830215277
1966306150
2084037403
999533432
2098708355
1619033167
4137469
224048819
1148739268
1137559239
773714818
283737532
1910197665
2055096979
1400084992
822904717
297296007
311155446
1218635291
1298242811
1942060752
394834749
641345935
372289975
920531578
1546333232
224937636
592794063
1048374430
565675241
1554824698
802954896
422753383
1184191184
988575585
2139710477
1415673490
148354538
1910979914
560340886
716521469
717082840
106147409
1767849570
283918519
1996610943
1700639889
38695193
1372157675
1611478198
1043938178
955326005
2084184949
1307470570
252742925
1299286007
1534922845
2075721776
1780315468
707401842
506072767
378859626
655080824
608677816
409973840
2102080405
404990989
1264278859
2141816605
255916624
318895968
677344905
1086796578
2017521770
1014825265
984318478
2005329690
987923362
878112731
1559676797
197920317
62934337
26573138
1065983436
1089735391
2073657615
1408654167
1219279705
669508607
1174412078
31080622
1148562618
1922559617
1774921527
1467559233
284008239
220990822
1344685768
1155036600
535494043
513107185
1942346179
1181254312
72913823
530505871
1185267317
337948312
429086788
1300468790
521263222
1373291039
352412136
918489791
1081383725
1781022238
1111598819
91118971
2017630622
1800297678
505391792
413236564
690643589
492325531
1062016692
490882678
1328753327
452179359
751145786
1825012103
1711313290
948195909
1985814750
543298144
1512558422
1500996094
1787358355
2054360857
63304337
888808046
484138370
2008562486
142948239
1375869159
1716668290
510481160
902925747
507519989
513152446
1286971332
1173720789
440576390
1752551370
49157507
284684085
133515533
195650468
588320141
683389702
1351932475
1844769442
853770775
464635214
550849522
893747460
249509148
506071012
1692414775
168907772
957342318
1830878084
747217872
1327333445
312259834
170487183
1611369842
1132427072
1113349473
1609744122
2067783572
438165095
1606418958
2043447367
866773222
2032473236
911006684
1243964645
7822855
1412501477
103845776
1268594364
1731849569
259957288
1352286799
332729479
1382195889
1521103257
1167059304
1707007592
1584058327
1548478179
1094859775
1225478888
2133409237
1015630535
2028640885
1146752989
2131143113
1455355882
1642494
1985536599
1089703843
2070791227
2009237594
2123345714
1765239639
620621724
922004328
743629429
569740048
1655412110
885981859
1531491576
420378669
1039688531
915361514
656852190
1491940755
1939057272
69577334
768203321
1080841327
518509675
933283434
1205680591
1231635896
479066884
632099456
1103428279
1025821464
608951111
1029596408
868907020
963214640
556735627
987639576
2073925256
1539732333
1966445141
304090860
366321971
598680845
1814274945
1875425498
945750542
1059754064
1867063510
668636657
331411555
1743805491
593293541
82841505
1117737173
722385137
348575846
1504430414
455230050
1577740189
571416926
2069339578
1460275607
758891091
907252252
1870235955
1476053107
1753583103
1604470973
362865310
1901223143
1068832033
190800827
1372315601
808159912
307516402
901338961
1854961033
1752829872
494016768
1118521011
1336963308
531936164
1319759206
743206191
743451955
18930964
2054380067
1472485012
1475931160
42218908
1598670804
383279014
589042305
1218589131
1753352181
518239812
1358188475
643421496
1774355870
2066383448
1058716195
1013151361
832976539
357523061
1796163841
730968871
1319794152
817699217
366358772
837909534
1361640278
1871193546
1213809609
2109016199
424342824
988129406
2027939240
834236652
740736039
521982668
907658373
609402371
272681736
509895358
1159858576
259150819
900637447
1279600351
918415529
1003794306
2018979847
1490818368
310101814
230608952
1336561760
2021507874
106467018
1031692494
923249111
1923349839
773100907
936078421
1978946908
461698835
1881712863
1322092323
1559229164
572255060
1035522182
1781251448
1986830130
602062486
1877066932
620896484
1365054054
905499955
1173105996
1381477191
1138308629
1614198759
1087149803
122539224
1854284260
1910305508
881177284
110209413
1606281462
798900108
1728334662
1444570508
694468057
339617316
1181249507
2092179129
11245118
1373327565
2134677753
146985668
1200959477
861600126
317145616
1777894626
2100235322
317150612
1706475063
747295929
1419051842
509561633
289962156
1173503760
986375155
170807943
974267412
1961215807
605069177
944162207
1166197346
47238204
1822689630
669886265
1117896482
1544734918
896154813
1039775188
1500165991
1413879502
1550956406
1359721658
418028119
430427493
595384106
314375770
1561994790
1929235617
1985580741
1495306494
207997395
2063262952
1856023563
105823826
139600625
1732718290
1930523191
130184040
2071011666
1917978111
627098089
265662767
925167547
165224203
1994928418
127576164
60442904
1465873046
89546560
485559007
598937839
320122704
624307137
1014442118
781664106
1706499137
511056647
746606683
663606758
914540312
543444271
2053856039
1403874656
68216720
1610959059
852052539
1078972086
418321145
425629390
749105623
1634669834
116035698
957798774
1797517822
1178989688
1581719173
1094133379
980577629
70858986
521149400
1845843123
1367625472
1521420854
423294780
1504551592
1056445207
1055297782
1464025647
1256979965
2068104401
2038651835
1796799722
972380298
1532055357
2118069060
1012282452
32217404
735839001
423740503
564643805
1852044691
205809619
918876422
1739946433
570777537
1800537935
356826165
495643327
372123259
795732734
1323034266
878482623
2140186142
2024113601
171126540
1691845249
679041141
1469488071
37104680
5658184
1552670987
1265351988
1983636697
346446702
912720224
821805228
465856560
588901163
734511667
1901143913
72162449
982340658
1121006796
1349602060
2100029333
8508771
2006049919
501933615
590078767
31824851
1326629772
430561782
1963854104
1366114945
1732837916
2091529800
1806603258
1761257179
1052956586
499488841
291106141
1579876540
1488660303
48061197
1724546690
1486729139
2080481416
943024315
394773140
248226661
2023317305
1403838371
774973224
1036381567
1291050747
584191529
8114929
733026552
1300141034
2010554668
233924744
266723094
1766115239
746171676
857320326
1305071512
582816029
1455474092
1147347990
1917640848
800041968
1082308684
102999835
1105484752
1955532530
1286674025
55786965
587811598
1753216321
2030086199
1901737068
1902720807
1606028192
1181957208
255712042
372523104
1171376048
963310063
591746319
1467720012
2004995624
973012812
1488589046
1783314496
1459162058
1147567401
509097636
1193504079
915930932
1273156511
1357280087
460344319
1324861269
1445621230
528884985
1066126069
1320940837
2067383019
1047419109
507690256
73089281
1626151980
632464481
541511620
1852024778
2005119683
624445725
1899333325
599248222
1987960786
644745282
978944694
1055648172
935251750
813369757
296050579
348367551
856798949
1884480020
1360499482
1176750182
1710366954
863569351
1226693237
1227930899
1805515520
731826048
1487369272
1431012150
1357293056
175263596
653866566
370885876
1535164311
252533558
1889453626
1005730967
501550943
1080475159
1321767051
1057280885
1090011981
2022893092
898666324
779358684
1686863481
2052514750
354309886
1234416648
1138496541
1617421106
1306972893
922242779
24718523
941700525
1029905798
656223968
626669710
1826487296
1944524631
913040373
1071645346
812576184
1591859760
1930063137
104004463
678976034
1883431544
1170549332
2030647444
836752767
1946508181
652771338
230341133
1596681059
1734505324
525229072
903846294
349668312
528728039
803397154
762966939
1615089687
1064386278
1297229706
1855300872
322853782
996905647
1714556973
512199966
832695538
1171117006
310125085
1405930101
1862385137
471629450
268381856
948002023
1577774823
140073950
1051197892
433980022
421918122
455978979
1961093702
1309668041
678714714
460109223
2013503997
929791170
1096094370
1742398444
1528163149
902042346
353362146
2032834402
1557788907
153800655
1691325949
1835996384
1384147835
728748306
1345254568
447595750
692867859
1991381880
403926732
224917735
204061312
251059155
1581320166
420040332
490562063
1920293910
902148406
957586098
1545485927
1039376841
662854577
200700665
1554066845
258253979
1695898814
572191164
1988085152
1107659231
143539404
79117018
303868125
1373154270
643347967
2009584372
1448230378
607903069
1516493845
1005526627
608586044
357971694
2123555396
597519159
169566324
728473645
1032233436
1226996282
1786494625
1233557383
1971297049
1287503211
267529226
1280925178
1205295643
1666957087
570780756
194233148
838277809
696426059
1995595559
1813504963
1127529638
931731246
502258918
834527786
892723042
1050665974
697202996
45929984
1342707866
1380827815
357826806
1369690087
1735514084
478014113
1661257377
1913099335
1403301520
797485839
1492914317
1768134418
1906430620
29960470
1471885165
622890647
1383178254
176502065
1321235269
1698975340
417389828
125293095
1304684827
37531842
1303181357
1270326279
491616444
225069520
704881055
2043132598
1038876773
1204124044
144797780
233620584
728638528
709787801
1911682881
708546324
1804566823
2130282750
1256516658
1267102040
538843674
115448467
1802762963
553351016
530671317
1580388411
755148171
1820556003
2037991660
2064911233
1304795380
607830479
1971249324
964647386
1726094571
1706545758
1215625658
768290892
40649231
997666172
712097464
2132459453
1353357379
1914158377
984782228
1472886195
1598010423
113906516
1939606098
706983065
900206521
1349346463
97281979
82410933
2095371125
1952663792
418550843
1204199098
1437334194
1707953688
1592531386
1993192691
678797014
31469056
550676617
1750890141
1428798951
536111960
448771156
1542417927
1338430463
1110348395
289412226
1022967461
964630035
725783728
856706704
1571228015
45975717
1270053174
1464440327
393982326
323513781
1905791995
633158150
397628656
1093245960
2130959517
786092573
2097285732
221861114
152319728
91608210
870432852
1594828348
59186482
1918571317
697259543
395463130
1367068323
902027441
810802805
1346925506
903696636
1482860140
508811501
2002620791
1290005433
511044980
225306922
511291248
25977736
451061742
1655145742
1087609795
1254668416
658100697
1053194143
719063315
1328457665
657991975
1730513669
1974816307
106337499
358344876
1810714340
1346652217
457117697
742543219
1682665574
656345148
1281533285
214121889
24339221
1300624293
994048925
1774770021
178826049
1130984169
1835307890
1431577248
752614847
1777309113
283686782
1714419434
770832011
426200188
2143158979
498829509
401627836
1266835512
447254535
1037169155
803124916
813874935
1102036879
1814066846
1013984736
1496965112
2089676368
1304201418
68748100
1886691489
1415939449
1398305445
629209543
238147427
565448075
321769460
421172219
1953755674
1476587181
1631797203
872719242
1458432758
1083577188
760857674
852737226
993235042
1410129705
586630611
1629507376
1429264403
1396264708
76351693
1012751770
1364447016
1014636481
1928784719
572711746
211055664
965810650
1404773683
454663974
367137061
730900829
457221741
1743032139
805193269
189003141
1041029107
1910401754
1388063093
356551915
1249186466
114350936
292829625
985321941
1689477630
2123539107
1070245658
722179829
718923211
137830496
1350169837
1122112050
1435008496
1099079834
774232014
950400783
1454434546
341514178
918806724
858278435
826231728
566092529
1143040688
1584805601
1774648356
2129975813
2045322545
99330591
1008995590
414564227
785091074
879763247
1320096005
838588795
882778668
2124129429
159284258
158033157
2120780468
1972539059
934867534
490766785
1248190208
957127707
872490308
1484554113
1845669633
2038238045
514554311
187333387
1938718094
1378529337
2019782691
776726145
141861706
101054297
1242617679
2090567021
1271357431
1272630541
114988175
1881064252
175095553
1504640482
570164833
1486114870
1513634963
927722798
378072674
1054563654
1350638314
900097177
323031148
1806288617
748596551
1003022662
356679462
1918393141
397613133
1158260324
897302026
890996770
804364260
1075422282
375504821
1792018831
484846820
2066211248
257521793
1917692313
876559684
602584650
1251061310
537759179
1978650777
1684996109
460038846
97955104
98824633
1288208712
975159947
1305870347
1058221620
761197069
1357564240
1422747146
577386163
1907984861
124505701
137817887
1295158681
1469443136
1555934910
1563867564
2120230061
1683455416
1837788249
1815164166
298915533
1144553255
1070642619
856742425
1635583275
61938579
2020557198
1318215751
1912424517
564507725
515274524
1378223628
1352371920
1888483746
687427485
1675546501
1149235791
1446932216
284520770
610463369
286209340
1614599474
1171573178
513063861
1943103006
537559238
742037961
1818596333
255848220
828738941
1673476555
1523900786
1802407317
1700793360
418037984
468925704
453472578
254380505
1734036357
1950085637
1401454316
1768422901
200368549
757821209
1635713937
93599375
1219996552
1096817713
1843227660
313675056
234025390
1001253091
1127641078
433299116
1601742696
1935405810
1521472794
1841721570
1665762014
1832382555
1363095745
230738361
602162535
783782757
1180777723
351085409
1837777662
1176897048
1163185173
2130948154
1122811592
533319281
694726311
1668383201
192571542
956632813
2087950030
1595266924
749601709
1829201531
2027535907
1406153554
175018497
1038599094
2115600192
298733098
1818275829
1158548914
2041374670
747480716
1170401179
1313230800
2101747507
227747497
856838892
38043869
1836089004
531053554
1375606544
919825788
206538098
145469037
1796948288
577877053
364491699
828730993
894543420
552899761
1201021659
745634136
1031635488
1679017406
359418142
376200060
1222023078
1832879635
1486718777
1196377817
1691521701
1976517102
841031282
2143488188
1259466955
1912911854
329449340
401444786
700031471
203231923
512817688
669670025
440272548
576315905
1479686386
678841684
747756205
550531221
805857365
2141736695
1997283660
915711836
1392160205
148537965
1743241876
1665632535
1810004942
538608891
1696447461
1195741241
2028630637
401360135
835694390
2015999127
296554747
1531606669
166998000
653817468
1410251092
44386754
1329896369
1893950473
1164030592
243705138
1028026745
1282353240
1264959537
10933323
726042849
1895293614
1035427634
1601529142
1180879608
1721248920
1653825181
799372110
1175351221
1868966197
1933693411
1572112097
1957980811
1566033296
1507759976
842067345
20096018
1307247578
1633291774
1780597801
1066520586
436740842
1566945046
1133550760
1160919149
711330179
2075938496
417484221
121804001
1826524292
1751313481
154590939
1496565433
1926771843
1309883956
35405925
909216616
595071645
663328102
1061196248
1225744427
315618770
1108132252
145981635
515044891
2014739072
420101552
2048252407
1318117132
917411613
501257237
2126415927
1292027927
363393795
1877208278
356613904
1306187174
1680668612
334073003
1770540502
1555162306
2014280146
1016568179
2120176000
40767413
653408121
1062122461
864899960
1985903550
763078622
1049409298
1828610027
1864605903
2071673894
2139434388
1196208906
845274540
153667447
288907465
1785054697
1194246553
1371892465
1910568365
701088498
1973923261
567095197
1595139278
1339588458
1207122564
163883258
1000234093
37547050
1151364242
1728084423
2056397531
1142352528
455230286
1606168579
303477861
1823250813
194487501
1145466369
1691270178
1108984991
1283676172
1479013668
1671027624
717465711
1560965468
602675516
1357327104
1971433544
1153729539
1484907121
1374237884
368101190
1578533037
1170581486
20658745
1808153352
1147965140
1741204038
1465397940
1052109297
1552375123
2023058688
533098231
748043611
1791129738
715382650
1190678964
1887136445
1840879291
1889782014
565967246
1165230031
1880794506
122202316
80706721
1136720300
376028899
1635557544
206436148
816262097
333313216
1597672583
423038993
558234649
1238005291
480743712
1372126443
2082735775
510122786
1142526048
977895112
31948434
1439816321
1107917698
1534668341
1697619450
752201262
903428539
370620841
1542047252
248309282
1377626740
1936477818
770840509
1875800082
142770560
370019415
1850355150
779262903
1193463707
2017632564
1788170401
1512887622
291378174
304143162
689958651
242694527
1870678296
71188444
1597964665
1668241388
22948318
1390387058
1312670203
2002760379
650713815
577336124
552388015
449581150
1189112431
328292210
192798156
1793001590
1129535738
710243536
435162639
1166297082
1017467836
699169753
1154157379
788558689
693443106
531425873
1755334897
1706263499
1951529604
1714279750
1693066237
1288508198
883543696
1583933504
254748078
1887995403
589356301
1144875486
555604740
1545121265
1963728444
803486831
1644249550
2016680740
591221432
1274319627
1420289201
1724586387
149495090
943450221
1785477522
419639033
1103927533
1611761400
699031859
1768586147
1966444279
227241544
827385328
380832026
799833551
1498027915
1184060311
1087364943
574521364
583966585
16018512
1446294436
1665887418
157507847
2055872164
432964602
606025795
1231556962
994308783
1405229979
977804205
1190845487
1795165517
405663341
1093761371
1479608825
1863577962
459856538
400345800
832535021
609643946
62903400
424150007
1475881491
390086542
1692287706
689656997
1911040559
1829033210
1327002790
2008925757
1586162533
1104809668
617029844
1249778719
1185232034
707378384
2005946553
2065399948
2024957549
1853952566
1856903926
1062823393
1896724319
2116862653
1618067235
362287223
1463211698
714490058
1088568128
1416918473
1498956862
537857990
1940448727
688806358
516645830
1894349381
1385690467
1756605240
393267463
1161198840
1972520598
548887327
457753617
799659905
184339148
2000952337
6609203
1532171774
1508083600
597946241
604252084
1851017952
1619559122
596451669
669036974
1048656868
531209541
483259738
1596921079
779240297
1209216030
117726934
818315436
1759441601
190115929
74449163
200760173
1663272815
1341326697
421904119
809069563
892848460
1957347204
1457648536
781278774
636255547
1504577901
1233012061
779811633
1977306857
530388887
1866251872
392743418
1562465441
907455499
1998869527
1838843237
1458325364
1735899202
625301612
959169066
1311482035
2000802721
1474794663
1212806663
750692226
1337220826
1108869714
895293169
1005685147
169545320
2146233550
708366591
2029552456
1617343220
1257632562
1138147198
1916844766
1656649466
1144687620
905416179
309343622
1516323902
1374368506
2067971003
1584709367
1182200046
1935274732
1087539085
822712252
1518463898
97457899
648536151
1882200144
1890872153
519197464
790335633
711320107
1568293412
54375394
54098606
87589905
123247668
852437146
837204303
1367167852
745266739
1119061897
278642305
1920670696
701377018
1433811145
1293818640
1295286643
266035396
1827208821
752780150
1688911954
101116445
1408216942
843405191
1486582022
1287285585
769444987
1015468717
869079711
842411421
2072243216
1161780818
1797034232
522109350
1748752709
1604397162
252202277
1995829120
920718623
835395338
245117629
1447769393
152232877
1490279177
2060024383
1773657
54331856
1884918549
1447074633
1005100388
1215024445
538754357
963652910
1636606125
1614198587
1145397500
913601565
428375654
566847691
1663222904
1593811676
725723313
28620523
1330039223
1628837925
554512143
1060403727
2020033908
1893104097
906469773
1887423834
781818780
856114764
1043972507
1201242343
503885405
788587939
83962123
792235007
1494235889
544646618
1440945002
812099701
868855773
2073147578
241659754
491770209
2127991240
1544236980
435223182
2099643885
930433840
606547118
241307827
433577196
1636386823
155837504
1454984704
2094172959
989934769
673125699
986975957
1372910910
1572429607
1500304345
652299467
1055098411
1360549843
318095341
1690819479
1033338034
1016453725
497434305
1148940562
1378444433
417929077
2042823726
430162856
39337185
873496266
1943412726
1771959959
1672030081
2110884347
2073457318
435525717
345974084
713045101
2092416691
1505304333
1084117790
248367314
829330205
582288674
2015711783
370420348
1410826775
670548645
329164815
373836747
304788719
136061536
429927284
75157644
1534011921
903444804
684914142
1941240628
866478924
796946479
37495374
277763064
1443098739
489758850
233592214
572323440
1870388910
1665950369
1771241023
846024967
1435915809
524368926
1568921623
1847029420
1344637836
338663514
891591652
1609750946
1667690088
530528329
1238761240
853335633
470763869
348077074
1285809947
1514876601
1983204185
1053358231
889333176
1854259478
1022841857
911068732
850072454
704189931
818407019
1635267755
2131381720
657490860
560288727
918236164
1654011564
1981674538
977403695
871418309
1534414053
1427692121
1438595223
1845843924
1490204255
1887821775
1403818622
1899173389
2044585035
2022780317
1197673267
1731808953
1104978024
1273363062
220925728
738115939
25234599
1801666386
1501767928
272715339
2033897445
35047294
1952023602
1691070449
1922966062
379055928
1851359556
666127166
1417570179
1576875315
1714285603
103565911
2103396842
104356853
206485854
1687112449
484926824
986442785
441313242
847762464
25190902
1575897085
1374208268
1556896238
450037178
135715675
743743857
1411498353
1531891330
1465728809
107661566
910114082
1845517489
1995805931
1236847893
1920256930
1912092933
1829192203
2143620498
1522178284
1612232232
256076644
1901247253
1197451355
1905486718
836675018
399705688
1659204328
2133818580
1824962832
1087873486
13672450
1549066859
93810862
884707062
2133199232
1161756244
887108235
20696197
1120048931
381076670
325641019
1949255236
1918084356
12461571
763163911
2087888080
340831539
969888323
851627935
1956008666
785098047
418494804
1747742959
589465654
1678391530
244814683
1410126948
758603313
875249700
802900128
1871561169
902407780
1907196237
299674869
2044236430
343580243
254864893
312383144
1016644538
1188422996
1381647693
1078090611
1293816195
65230452
425141172
1613431457
701153093
845259666
377024410
350452998
1185952531
710443055
1087136875
39075396
825379519
1473815138
1958724113
2112961652
716438322
1076763333
221278294
1355080750
35506491
1104702421
1474319291
665477518
120996721
1986048967
310112023
1985423032
58121743
1280128495
1412733395
219378847
250258097
424715760
1170289275
913587956
1134998149
1453677918
2073820317
730177186
145170070
1146421755
2029460705
1780150804
1424653243
388816700
211799507
687832892
1340302584
143384430
1623096714
1228976806
286471376
1142622289
783339454
1870682142
1829207761
630982574
744840347
850228103
1549144572
1507319639
1020780354
1498449628
1524914675
1858989337
2110857819
1050879316
987181453
8058989
1298442992
197933515
1591191916
2124981072
814135593
1097908129
2023190518
1450667699
52652257
1830590090
1116786612
144692338
2046312128
1667995886
1129726906
797340856
1142985197
621375824
1590762858
1007944060
52377089
1838970822
786023274
257567449
294267497
2045938852
1195352213
1861570460
844988994
1357918852
156598886
128957245
1126635660
1580158460
2042625669
1019596857
614120686
28653694
200929626
797004187
1737258713
698900193
525064912
2032758301
1025221518
1673508300
1589601780
1440816072
1764918972
693389441
1096588853
351161414
1675838847
2087616764
1264947803
1750619374
1335821984
1429076834
1023653429
797338169
2012309999
1992042293
1064282808
855065253
1598695969
42578014
798381186
1906289482
926847481
730380396
1736037144
2137436231
364528063
822945758
661764452
1898864281
50507827
649786491
1411394045
1229998380
784721393
1487435357
437395236
1695664851
1099971577
1833696455
1847793081
1831577326
301510490
1053984873
654182893
1542593006
605954790
631750558
2023683879
543696982
2113145574
1971978416
81212130
518512751
1360535061
1706660342
1177469761
903488259
505008697
1380921362
2135993762
1106655404
871599897
2067037974
1405093394
933331361
1538518450
2049574992
1650054423
1331505252
1222961301
201030099
702901138
1937744281
624297092
42611528
393350762
1912614414
1538235599
124018923
1541430694
1954661692
2038179318
99909371
2113889745
283770881
1036664828
1644300552
2131103720
405257107
160244727
1942593016
662679983
919855255
310120232
1905615044
153282651
1516050638
1141118912
2017307165
40041386
380208797
747979596
670734309
2110893281
1624129892
324406461
1051478814
1091059522
586346385
74433055
229524127
1595853481
1969113178
1887361978
1895492886
770372259
443975781
1298429349
225890884
142810492
1048954104
574387755
1277354580
1915898214
706344803
1600125374
1994736860
655405346
1021317880
1058118345
1990880623
1067746114
1354623673
1900008642
876432876
1414852718
306978821
214702712
128040202
210107392
1297553020
1879588020
372592165
1774171012
1625329449
139342406
1531930994
2024767902
1065476558
582458123
643343134
170258757
1239368518
822042851
859256674
936249255
1859391114
898998010
1848011038
1057152395
575863958
1813666126
1682924387
810364427
1043986177
242266025
1580729362
457789351
1523412167
1026343707
1923719897
676871264
1927373900
1004546008
460100215
1571926745
487398863
1444477307
744541517
366890562
718165590
1343871807
306931903
1546089924
994133668
318565539
512297629
1421924140
417858458
770268990
2127343146
719050857
62487634
376329056
1473851768
1621813307
1966604202
1148279749
894420218
2016961883
8920549
183603457
108040822
782607368
643066404
1916627214
1987311480
783805431
411023561
1769418992
626786453
1174841378
1607706
1379476169
1981310724
823946450
1688795413
1952714726
966974830
1235112298
1300648413
1341687641
318178537
1703645006
1925218155
1388247930
1601335290
956327482
1298498997
2041008757
1476638800
1834481292
1820577569
1034019987
1974046082
585364802
489972766
1363405733
242933140
1793869661
1447901329
1452268315
957099132
1080791856
910246014
580317998
1300157453
343559696
397276912
178609778
598764130
884596679
1017288129
367720850
78179446
1131888032
1901511888
481159371
2062590915
772299520
364715771
2088906538
474593576
298464298
1026770279
1149958713
91948111
557032962
460991418
1843941854
102150839
2127600268
741955196
919489296
893357603
1297772629
1345897908
69046868
107321386
1146562815
482180594
1091334629
1106561987
1218220223
524394768
2099611077
1666680397
1974061755
1269753136
1816090376
733084617
689482332
1453133972
1067162811
1612725096
98166605
1154230652
689108028
784399411
1397462759
2010907450
307600988
1635630195
1156558684
1324873808
326482729
1537991944
997384768
1578231044
2071962508
648792151
346223550
1965106501
1018603744
2124313335
842312303
340489157
374446153
1265919297
1933901115
1870877607
942616458
2040082496
330991816
764817978
949931174
1879439808
929484422
114949171
1298213924
394101577
1645915234
736863271
432172586
1191561159
140152959
584290350
806675234
411510474
2044146025
1547308439
2027966096
55890356
1579983091
473655616
1364266731
284272337
244109259
1197976424
1915347545
2133824057
371776987
1009073874
1668685953
726228105
824878271
1200876615
598510193
1910771274
662330789
1238189381
261735136
1007763079
720652061
47272562
1175212551
459118149
506635049
392382018
1618974454
191296521
434499347
1133490112
841444184
779874716
898798048
1908751711
1156583891
1773629050
1392766665
408204949
25365679
1170623527
563183098
1187804741
1832521219
509757646
24367725
389405365
1120739939
133980858
679557977
1679255552
1626677362
133853489
739260707
1558052829
514788093
1053140283
235210898
1667289415
1012107693
1252409615
1899579845
1187561195
1032701469
48192380
1534006402
1311913473
1007000691
2037040595
316281171
580018732
522871022
1061829352
853970899
7711855
310236447
1610204675
429692408
1407410154
498308652
1854143495
144376687
382207274
1718700294
1504374493
1745583052
73589043
549590110
2109185447
666718656
1550454542
1482499634
910611945
278397245
861852746
1878568980
455394262
1671709519
1670490443
186707906
910474009
1844485794
1796580698
380542908
1541609367
469617790
2038896077
308910969
454942674
1348390014
758264174
1913927931
1787651869
672133866
1767234571
214582295
1682215769
306752753
606591738
1008793991
427084996
2001433945
54909355
951698060
1911002119
1577319781
1981098322
1041246910
1407085129
1694993777
876401182
90443742
1008965435
291635741
2074052528
1654598789
2084096018
1112821561
1451944961
1534455158
979428517
909602476
1772753832
1006362656
576262760
1274689291
1242400012
1773698110
779349593
1271728556
1177350435
1136628061
1520184539
861977599
1100458625
1606610264
715287721
361208708
401135252
518592350
1158777463
1575865750
932753977
1816804424
763356165
44510574
319718129
1782623049
1750645134
641898967
38431724
620125942
1202248626
444619082
688943006
1698974201
846507935
889662865
474934428
440415680
2052933950
2093478231
2049567256
633875325
4729150
665490044
942491249
2144847406
1501992477
1794011105
1375398066
1875691894
556058696
174774647
1567928330
1004855696
1915985055
2043049581
1219193968
1693435950
1563992134
211693545
1498347932
1875997686
1634037257
610485173
279911988
559900688
1220944647
477741084
90359945
1808502503
963589722
1320560084
766628808
1350292388
998400833
1361941664
1737238461
1881632837
1125344987
450681576
1914115020
829054278
675459544
519282029
2035547150
794990625
1395947106
1671899221
2028703005
729084241
1913699456
159316731
985797913
188608267
1671650704
1812218171
1222890806
1312286766
1413666369
29573305
1104098182
1966296024
1698877316
1033221932
460827222
1416002051
1869606598
2117364231
978431113
1776343006
1729293771
847833009
297321332
544782903
902155270
1384893272
1371986793
1302097517
352459301
917096774
487659791
1305872077
1486788323
514937309
1089967104
281759843
1325994539
1486844479
5111858
198224617
1804453823
714065309
940786774
608808387
650782166
806691861
1049434240
253713631
1027049977
276522687
1075422769
1483840701
863308784
754531003
1088975786
223110441
525607476
1336815970
1123049293
1331373279
1770670739
890746160
1154105139
1383889848
1811914694
1843422604
1689806476
1661994227
1781162769
1730557482
1034198006
1144769569
552490818
964082404
414929380
297831229
600863342
1280826481
1484915004
169063320
810429744
836302468
10773041
1431021955
393356956
757778347
1192945722
1682427404
1356367107
274211796
1381441896
1280602960
2025590480
1902848056
209413384
636613692
2106047215
672632449
308478659
114579583
631656632
2082427479
981280213
1621568817
1984122841
1705541955
1798574234
196920452
466544667
589361391
1606406785
1799486454
82905205
1208030123
655374763
1880204226
450568179
83756562
255809746
411468234
686224145
521250973
909466686
1272295898
1796879657
2082381178
1937694686
1674416361
1038406474
235574565
77549030
1269306593
21047273
1084060897
1175589490
1819136830
241767462
1948502536
2015351990
1134248041
2025630607
951111646
1210349554
548321681
2036161255
2060836701
1505851334
1431060237
1559037699
944153170
993148139
24334463
1586774553
489829680
18310345
663360498
686481841
1346501236
1750613736
1812445188
970699471
396485029
1149161890
179878702
737267559
1493995503
1177233548
1014262174
1365781330
1739728367
291707218
740583579
1462805595
1959506361
1895048377
1323383326
1168717174
940738674
1727252199
1475847636
721996818
1806926080
1046922384
767223377
1483747798
1723402430
362696983
975376455
1475777408
301324482
1066422673
756248422
2012634052
1575835420
1530470081
14370305
1245524930
939459878
534847094
1846189494
384635884
945687518
1676973086
1091625772
498608116
510885887
746666075
1314146576
595057680
2050674245
244823939
506859971
1388265774
1296798570
1509599024
95650608
458073576
1033346114
1648844022
197000116
220998458
1797190810
1043424360
2077167139
1688968500
1021458975
1097811222
144059197
1610161865
1961508822
523126506
256866197
756650587
1834557894
347024993
770274068
1700448440
1919453699
123934294
1048380362
109751888
989716326
1271531435
625989933
1225477042
572264955
5402596
1256385259
1057234499
1476061993
1726055211
960392967
1317213923
1229707592
1779178425
655406291
2026732596
147404801
1440682891
73135040
1939606284
339914696
1100037961
1346051564
1369747692
755079608
2116304680
1984098041
1500919070
775651888
1170746550
1067035293
1052049935
131207452
1666354983
262456636
325870762
515910171
662125387
1667645151
1513646855
489392157
446829258
1790940330
95416222
111761392
20568328
1483198595
302121233
1080268148
1970387296
1824301351
1950213588
528733616
1187433611
562002094
2029284618
1382021401
2137940002
1195629303
2089418249
293503288
361222823
1787054161
680703250
330165706
374548690
907072641
1961552467
1317287535
1232250471
1648576919
2096729332
1457863231
1336267363
1086961689
268982029
1999109154
295201941
948379649
682135686
1338644959
1453222506
1149572583
730556119
1021208183
197428685
1264313534
1872096401
1483220501
902592149
553576871
1558942838
1777371035
20088335
1131407267
1883375684
1643605943
1981848578
1561145798
109960243
1805641705
433034626
1759743706
711257685
15693918
2081348749
1648766276
1877903222
1297493429
1168088586
1818509938
1797001903
206957370
749479962
1519256050
1784195496
487900355
774193471
1195756327
31957393
922375118
2083330677
507785293
799358542
1278357409
1705085774
659458656
1444714760
1198577701
1126357194
1200116653
2083112032
2120651475
447676880
1826141390
1048963678
1321738201
277215831
291116718
1855510243
54150748
1914384052
624431515
545418289
133014549
936920521
825492141
1213151704
316658223
1402753962
133098109
79471399
144365160
1531859317
813962210
1775978757
1597462123
30408493
1601500848
590397783
805652186
1907263494
345107245
121247420
782514277
1033896177
1159182861
2061756959
1831396773
53705945
1784690717
1652624217
1509279896
13901266
242626672
972686226
1012546916
1124120633
294806487
2032269353
1142660425
124874396
558465349
505633513
735730320
1086102912
907251663
231712081
772521055
615791319
752700383
649410663
1862564138
801159838
1295044125
860763494
1497710180
1740909267
345927566
1773127659
2100323431
602392682
1623408726
1246144286
1559783893
1295877704
183342116
1218927149
747933094
190481496
1538383684
810828341
431477013
742184095
1499830993
722531510
566127241
1016936389
1941382904
2097601367
1068246227
59246990
1526436505
846962472
2087684642
2008483408
1601826255
841022599
2115033435
1685318220
1747111313
370831643
374663827
397636835
1790743069
1293668439
1686730721
1187800883
1745075458
1079242346
963894310
273572324
927380420
1258110779
342489
1664042435
1909325487
1353304204
54307691
401727902
1464699227
1313181601
6534438
1290306974
2141285738
783561348
581094944
697424473
1755718662
217912065
1758870336
1274529473
619731449
1417718488
1114989854
222528615
1671986006
998413374
629438893
437639458
268347263
676617641
787397006
66713666
693328604
2072358469
1794874288
1481717299
378655617
376782657
1056289484
896455674
744613514
1484701739
250802156
304772433
2081806375
1105889656
1183446160
626694046
585917944
165770241
187132094
147753224
602969166
573982592
486682832
526393870
916870791
1578354353
1214851371
648834361
1846082867
690379956
1011870857
1206531599
1925334252
571419398
1510070383
1623375128
189307257
928741967
878925811
28238352
2029529310
356661208
392948357
1379586771
1520021199
1592195871
1140511591
81730857
1850255976
139682683
124754212
6705075
425544668
372396021
529374192
17604200
2051403670
433353691
430825418
1357078733
739402714
1669145051
1671630428
906960029
234669168
262845122
761193817
1407151059
1779648309
108320939
1253667846
890568681
1657747521
1298921235
691931299
364678601
5154766
427154305
739484463
1511378924
390602718
410962389
1702074070
1749714404
2030123012
518702523
1208820360
1763117497
781624064
1771443821
1877744861
2101479985
630380435
970870170
2097279357
299944475
645900655
797904107
1868394937
1636052399
2137414284
1252164387
1892437879
767830484
919194059
96698605
25899150
45275038
1528786061
1891878102
859671379
1809860869
813032789
453999447
1735724766
1639677736
792971218
265038766
797981380
1974303973
917115618
1024153117
994582414
1775748026
2032237699
1091670833
1267378937
1739938720
634558238
1377079337
84589821
255345432
1798764037
1690588684
1851505805
1601140034
102113923
1325853455
647017328
1286161607
776469944
1771915304
411342056
1092760438
62000399
1939364935
1406287535
1758081175
1065850669
328308396
512618899
80175212
667575328
1531507292
614642353
1536750575
626392339
677775955
128004862
531753459
1805024929
814591540
1114327522
68833215
2021621053
846549909
1710176392
1744758819
1783778395
382139222
975698007
172878107
262598931
1264671132
2002932852
266059309
1859277222
317491130
391684202
1589265400
2070880429
54649510
1761947385
784343048
62004056
1556486469
1541859845
300806635
1618508494
953319517
120316480
1267522588
1404376020
1577107107
745284442
1036395667
1775208971
1835205759
668025653
395057887
2034781261
1490461036
1604729471
289576648
582820794
182095189
2045190535
491864270
1091664927
1006116882
1229304905
171787271
1303103058
1780764647
1562887390
677117423
159366310
372798554
1604276511
736167628
1649593693
2069578935
1055550151
1495492646
923003847
1037637545
62438518
88815168
201932547
11264792
989513782
1545031693
1031767594
1889687952
2092722041
206536801
1957661943
269576035
2124426187
1064594521
1885442579
1577250103
1929936660
2110526997
713060827
784366618
463382906
603969424
478081175
89501318
1340460886
1106757468
527303293
1988777904
40410237
190472898
2118329201
1103754178
78435179
2068522238
2036020975
436238764
903817485
705802504
1895440436
1201623978
1797096678
102227184
1527628715
133946981
465067517
246378025
1970980495
2103817300
1004915175
129609429
922522752
1222348096
1646161943
219420579
873143186
287698989
1074841348
1586211682
918227450
1698885033
655745712
1224223807
1840971764
1747775702
1796050138
1260724113
510836204
1148767035
717785238
824488361
1194035129
834068926
1944058956
1880185013
291081965
507923380
871965447
1038852495
224121451
2115639665
1048796113
1000363351
713146916
1619980893
152863482
1526766871
487265385
403879224
1241058923
1200735261
812691111
1345937460
1285110845
65178597
214686420
1024307056
569867262
1859855161
501553064
1038567431
1033786534
686468702
278123295
886149461
2121580478
120562215
1028394460
1092098955
116358945
414806028
895243064
1654141335
1570024891
2115967745
1870376171
1844196501
2132707559
1383248362
1699993075
868040705
1241472119
1669945123
1794157321
1688730996
622828735
137299732
1133908532
1254560138
412238690
1561282587
1589082904
1303051250
1790853320
1341969156
1777541261
103795119
1146572154
425640830
1737119607
2047486965
1116323167
885537855
737384094
1412064552
1604359985
156772120
709966834
1176229790
1578295989
686281384
738911732
793459859
640217194
878572496
309783336
1905053217
1402145577
834960485
760719624
1900823493
1069685321
2009969029
1084526234
1063941159
1279092982
1785316162
1287023557
822228072
1387676104
527520184
1620968593
1857560850
420160099
903151860
1996962556
406339877
224924017
313687683
942167875
138071157
1924336185
1747392612
697205309
309725575
667612197
671902944
2073988719
1292345908
504126124
1223161017
1755163410
953782913
1959003635
2011813681
1502697416
1043811410
203183498
1726421498
202193568
1296777688
2027934139
710437776
604747294
26702436
885255154
976544823
205462196
1372406305
1026525311
2021057243
583551490
569845052
715236590
1530427908
161695611
1943560806
605155444
2097344438
120816740
1250871724
320465363
788954376
1747107550
615893446
1981381973
1126792935
472354763
2072676151
692995354
682475202
790589410
2071577884
1312169338
1082319790
1007270223
400592836
1627942358
1530423977
1466357176
586799976
1194787822
994940145
237000367
1880679865
1830543097
915479967
222144203
1110250892
980390675
1012105750
21630412
1978879903
1941704336
1172224889
1219603248
1451629619
2091591875
1288088524
876940756
1221723920
681966601
1076409220
1823738961
1426845114
1505510688
1588541244
1895035558
81417611
284260828
82178144
2058766980
1159570066
1965473662
1434627299
9030686
682715177
148891907
1763224249
1870985684
1130592509
1758035426
1412908306
1799483538
1936185654
755370300
2027914243
1792630887
794065656
707795476
1523893831
1170202331
941005513
1545353380
2103619433
1319585221
1502406950
866452977
1376801189
762379418
1647726657
586103817
1813321089
1569105300
1676821961
1670448447
1490922662
193677899
1323885055
403177420
127796905
1014533866
837363890
684928571
1905478333
1818733312
1888112075
1500167054
1740840804
816159260
1492847014
907708526
820379588
189229718
1112615585
1905449288
136759556
1322112518
1411133430
534575494
1666007379
1826223849
1505002401
1255439075
1953909764
1766682331
93445854
1570942797
1834499164
234322632
820613163
173708593
655004342
2144729440
870842537
725300739
1664237557
1148805615
622734807
2080395307
1162659802
1177716847
1393527498
1079103303
49186490
1962832188
1292421832
614376709
1915484526
1711484579
324834822
1945825207
398199126
770187218
1178961138
398083802
408420465
491478772
1835978406
1452719060
408107117
1968999057
86054636
1524679249
2009760403
918731990
316174199
1552705631
1757374201
1341737585
1768380864
934078772
2076060452
358751883
1055888357
822326418
571009849
233758248
1516148715
707666058
1375146327
898996485
5009234
260457703
996270759
1986085108
1885042851
552636379
433803310
365270501
630739103
1010693285
1065753517
961719110
2035529495
1254572654
1959993954
681779252
1950583227
1187937085
2120022804
1063324902
1004488712
2031231066
126167506
1513570820
574474640
587178980
1530189727
1324998692
2037889768
1876298211
1910073805
1472762597
1053533322
1677235271
276394987
176998909
542186337
2123190913
958658816
555236677
111710865
1325841828
2010757703
1229195159
1176340328
1146205991
1320251208
922927945
1031540544
464414659
1862879430
1164607783
1901719235
1393188772
874277279
1131338082
1790838759
1335509585
18951809
1544434628
2023285312
565627118
467959039
1108535295
1748098948
884715909
886566992
177627220
695663322
269778332
1477078204
1929012789
2080676863
1230549250
223313710
1132333778
1356046871
821044070
1620942844
1934715845
884881566
351164460
620243332
1050977153
1183832653
499712248
931485831
1504458408
1013919533
1811492584
235046582
462642033
407116489
640816581
659516342
1665082518
1497450738
1968449279
694533538
38284617
2126875188
2025474336
2048388888
874291740
1975073371
586834800
860306228
1621542350
519505026
1015362247
1567851123
321752165
1365414954
1802360978
1474931966
1728265209
1815227150
1670479316
233516513
1124878303
682676721
1247074102
780165438
1315080894
512332589
1568969756
507068324
1172776097
776125034
1038315781
1318358593
1549835653
1641034379
2013403873
919478189
189393032
1442355203
1041394510
368103093
1920669750
1952126996
589144835
382756637
1076536334
901621182
1458812203
182445505
2054893280
1175796451
2049809379
455546644
2097771147
1451017400
1784550749
379320793
2023132313
1488427391
685061277
365670958
547449899
1736641687
2001961697
1297625219
18316005
198602238
1593567638
748392228
689055763
851446533
1488349613
1012614300
1087830538
722745476
2105433300
1550966484
1666031082
1200501495
1750461778
882832433
574801870
203792906
422787894
1898000070
620504280
2033943219
1751646840
1842526272
1058217426
1255103127
1725055117
1791562557
593396780
2103009010
2021129203
50207588
2096629023
141815782
985803076
1420994701
1700260690
1148164553
1959262609
1890330284
1141565537
2024302142
1445114907
1368143873
1136043797
1835552020
1212336540
454976513
1159240617
18980727
1162196284
1109542621
59220627
2143336398
1730397127
75899915
947207746
1671462413
1472677932
321873044
1004169965
1394897252
936168101
517719153
647542219
644440673
1223143394
2097861629
31638327
1732864726
457762290
92999037
866863784
1270513253
467824433
508018234
1560120104
254048005
1876467114
331900916
1886678404
262483704
1767969840
731733725
2123832998
244027065
982579806
1774818959
1423521411
279913994
1463104165
1852100273
1792082688
1327045884
1340623942
48368939
731868285
224042335
403811272
1877348175
1470462819
1626057442
1989126414
92204891
462771981
1189935686
1151847693
232851975
1358015143
1239104088
2033714864
834794818
2028099682
1462280759
1157780832
1081216143
713160191
1879812726
9252860
1384271745
1625925380
1317229111
1734866861
1804321712
325439612
499970945
36844808
1524838920
1564041852
366481355
1109399444
45046572
809894028
151354729
1810991503
842493248
582836264
37110403
517088364
399479320
242741287
235387742
1193339979
802549626
72381676
1132413940
530343132
2021767528
542810566
2109728566
196853600
1089732627
383732714
1717896515
122925674
1154897176
1390033667
734649311
686651083
1281543736
1429399971
1357824642
620950898
170986309
904406490
1544172740
2065038973
466236895
878184590
1060145467
2020119502
353213158
1353079848
1152815550
1491422693
1023381103
142733421
1162008788
434556233
1301116967
803095268
1648067197
751248960
2115622258
878705447
172308098
552255812
571030069
2029795
134469619
1159294054
834474982
67122493
1362664765
769143963
1070360389
862843871
387816907
1338837227
1992655081
1596177766
1126813608
1517317470
1833673054
649653450
1784859446
1623411033
1604546168
1264481999
2118255363
1475518076
1235142052
1393553616
2137709016
1287095430
2137621818
2090641691
794341410
1018885887
1751017597
551339704
705976777
1486410045
1483038371
943848511
626057006
478010273
2004293286
545657093
1761008924
584263427
1198782926
1026726989
1665406496
1089104164
617036363
1164053542
64095158
1948740964
1392340802
732213254
830336724
714065066
2068259172
1264847697
1097886937
567821502
684041255
559733238
813654297
223620401
278062381
370733480
2136975479
1807733540
769608776
1270596724
839742322
856416411
807276792
1855723647
1693230763
1156037170
2116750988
677410501
2034502298
1824381862
540353538
1469725532
997457675
1474964069
520858123
341274397
1100210875
1134956163
339064827
638083540
747008869
1096405645
77729142
1773070380
1065056771
279900201
349361002
1961270108
969091890
791464259
1821313611
1450490851
1657992810
1344999082
216388793
828715842
1781456960
914534367
1205577642
1631858270
1140562760
1059938843
986554104
1255820731
1150953904
272289810
17151783
206616390
46793169
785735467
1056638943
2059437160
467430115
1745454586
41024497
1057140376
60513110
1653032002
407752138
1192758733
1330223265
1114158023
1149936125
849990891
671185418
680083790
149626763
1895980248
533848908
813733411
625668560
1753956902
1554201297
265537100
672151838
660904516
534408062
1243654062
565111941
1446938843
146628494
649732468
1927035933
1851612047
858782763
1830604146
607651179
758817714
970823627
1186641650
255745201
1261646283
2061476206
1296263622
738850965
1102639750
1384561485
1588700358
276921494
1516514061
726306627
534098781
935790786
2094521144
1803613765
1694152477
1011711103
979060956
306538673
1679281177
1591669915
1404730734
1325607522
1313220678
1304068617
1968378057
20982991
1733410442
151227765
1901543301
1613244878
1266386167
1866137832
993387983
1942388111
596609872
577916221
1658742266
706251696
883364261
1535961786
1880445852
876126719
1212230575
1656670439
362758019
55370961
220865215
323357841
286629417
1404415411
1241656040
977323870
1399388218
1225459695
153379715
743418082
29603798
225086213
235952485
492460916
754163154
1275740519
1454984844
724190622
1811365528
1123168859
289499307
1239831398
899821495
385517797
597535513
2091874223
353389687
373231945
1671946954
1790245762
1313566902
396863756
582933127
1710610089
743916466
336556839
247233354
247366115
1443793856
1793384166
1706727910
206440722
864869131
421938885
921127561
711585715
1609509343
332069898
1929264819
1976467946
975097367
1819882202
781300249
1451418010
205766723
296161791
1769799061
1402296327
1349226336
1430435200
2025996799
271651840
655162031
1016736480
789673913
158480285
655145417
1170001132
440909552
1105460210
2101491986
172895080
935677184
473790274
353588404
1251321126
2049416722
1193322617
842170667
421905060
1832127948
2034417202
308079551
688900915
1427014748
1125762246
1332650859
1015101185
1160809446
1696220508
1409095846
370058227
704666404
1459128829
844700974
677176230
259715168
600815632
1854874922
719207295
228181246
1367537344
1040160095
200721767
1114849524
1910867548
817371181
794810868
1622839007
1856626341
1378081291
662814904
2117562907
2107375128
1073589898
631926550
887348123
1802156537
1481591310
650250600
1153605790
1134032046
324545430
97251630
2065252993
856191155
91145724
1034684450
902724092
230318211
2112734540
2030432820
1818047443
665327062
632042229
569194356
1295203663
605935118
1523451002
313275839
1967416449
1451803396
1617610795
1550776126
994259302
1224164798
1948455168
904413713
461733269
1501146835
646479319
641954535
725808499
905318537
1648391977
1590928537
1931479151
1730473217
1277277049
663892367
321895611
492469494
1791470313
2081332754
1494744519
545173241
691372716
1484071846
2070157069
2046353566
524635896
1383208900
1128269926
1543389845
1481409344
1157750962
2070770729
224434961
1627433893
1192001334
1244191766
143879889
433350142
1065125770
1280162650
1599956164
2106608594
1503910800
1528320093
1483753052
959413787
764448194
368557993
348151827
1706733661
207266100
531829260
1576839452
843734285
2108744925
382024566
1583416211
2026491688
1357950023
446513911
1855732963
657730724
1436118150
1529462696
803290536
1667060374
1030713226
1517171325
1268726180
981877173
1462927152
44273051
80156125
470064940
1108595508
319897623
2058688756
270969243
1491212104
495526172
1383358171
187436419
544199709
1568509188
1529719817
214544772
1890534871
857970217
233720575
1721675517
2002034156
1250431715
519588476
31654282
337505456
1061064493
1502925857
1843060362
568533111
47649622
952955331
244011699
1111843406
1247429471
535968081
1447453677
644156127
2122880547
821795026
1314942812
1723919893
1812491059
1472998877
2111184835
1788905051
1063998855
1911453065
1577260024
1064295624
1914324992
1141539616
869461862
1231269573
1829243415
2098199298
886200741
1306387962
137501137
1646039793
2061071647
840396360
1362922518
1418919398
810262250
1055475692
909414539
1561898057
2097773161
982766307
34854236
1358462007
317423016
757020166
1919795950
1589279350
395417422
1953418346
1866685201
346945465
46549663
374235455
46391370
1182697014
331589053
1186511420
134967005
314361687
1713193650
924125180
46561273
249469015
798465645
1181162667
1776416845
1439404909
1249633742
121499897
1539938691
1559301929
160653990
1953834238
1790643063
751940680
1719859240
1059441730
2112134161
1279048750
651565263
869418006
1595518311
2132380257
913731246
300003492
329972721
788905810
602600213
1289825145
1436702768
1365642225
120622141
224101937
896639817
1869448089
2034811107
1398634458
596688280
963143455
58434107
1537072364
520313510
2131893141
1431701444
27719603
807834391
785652693
1342155777
436655857
443809981
1813728915
2972899
1141903505
1502631836
2051063670
2096130373
1410472045
1179143080
1915728755
1521229405
541505603
253551257
291947075
1057199620
1967735071
13263061
192820869
1396237991
1513534448
69050397
2033688834
2033382496
2082442034
1607401749
974890982
1809318799
2072081408
1863958027
284877293
101086700
2071569281
1634165166
2096942252
192468857
666523076
1972894796
158002811
394225500
1054575622
1201592783
1574991368
2068345785
898392747
1894591029
1366002603
521965952
295325977
1662246343
69563917
1144803781
1283830245
1954400196
686250387
1642932839
2051329073
1017317483
760663263
1518025700
2203475
170680856
1036983032
255377939
414182286
766328700
1958665182
308765659
1809040789
1407566949
543367714
447984618
386723068
2011208559
932254609
211719612
1742384306
373157155
1541870851
1699742259
1211671031
1922871274
1231414584
76551792
773038998
266648772
1724909082
497195842
1674444362
1528909688
2045063051
502618095
151098995
1740785650
660242216
1007222779
1549710337
136124967
243930255
1841513708
1119978570
2102357913
908819525
2028816604
1204564556
380068603
2082674327
247872905
1127035258
1445206484
42878062
1138158922
600563041
1796021041
616783455
986407607
658878639
1108072434
1097471776
827114297
1050206625
1385609252
1166019621
18124576
1543214219
313563165
784352313
845287086
1922599978
1830716978
1382612559
667657463
1155887655
1162465251
2037285390
771609635
831951260
878976311
1190286709
774822983
60148622
1277132111
75829830
1260417380
842138924
1184080465
77416609
1810361863
2130221814
766770453
2130216594
604859999
303988649
135533646
1646951733
664634038
573052661
1753893081
661063087
1954969169
107737263
1892023914
21033924
1950851139
1989737720
1913076338
1467783451
826920450
1438259620
1870693998
1313669810
1598919053
163647936
103562473
927124510
1677662484
496011952
694491223
1018211870
203515054
1002206774
402665718
348281997
585819650
1225707585
216638040
1130212656
109871527
2072267180
521912519
1476587055
1619716649
1547957631
1804734098
1846476216
1339720856
160378334
1012415415
2137415423
664084361
490259746
522570785
1013056508
196708163
1011750215
1893083897
822434768
1605016534
439611983
1729457130
1929671124
1873405441
102460397
210891751
1815682043
869517280
1061577909
392247279
479480022
1511337888
300585112
1497148470
1228847205
303654524
1567314090
225777566
121194921
1751784264
1853817120
994965240
1537332002
1460317327
970053129
1205409475
2018399805
1708938892
587669405
183281701
358305908
375877170
317905123
1443984931
925698111
2024464094
1404032438
89939742
573014945
625257309
2059358789
1767147565
1040524265
14665546
1233219000
1962477995
840071834
1920486227
1863494276
1520546205
1867785861
18260994
319782553
487622903
474969710
501927838
780063757
1768263186
649364703
915924469
2062540439
594502109
186670304
1490370263
1712586712
783289755
1141495118
1216322603
92095133
37597106
2134279444
788256686
641686257
999532446
1441938608
70374847
911042348
629106195
474920221
984562372
1715740420
1447226727
1091201113
1761655086
1892872949
2070684054
604208640
1481925681
239916234
627225055
1781349790
1060116397
1881523381
1141838799
187824118
1879999320
2062533945
815345580
1441273821
1495379162
1982142030
1200193836
1011676791
1313601069
1902764793
1780399010
839706989
233561379
1270089026
58497266
1321370533
588549811
791441388
1206372379
1405105971
1045508239
588868062
140133877
415833802
1241833278
1008148933
538941420
541786490
400944844
566532004
504959743
1083004904
673235450
2123504911
1651108740
887395713
373505105
1932625949
1728181669
1769585085
625691149
496884963
283415960
1901453695
961474255
647264888
1352635506
675656016
702225602
1928486284
346893356
1331012205
824996283
1428683198
1711788792
762360279
757376503
1922722179
1159561325
1747179940
681682935
2073054580
185449516
210946177
535168664
237176313
2143829244
1418728084
1307344270
1589016230
495603251
1808789443
1165395022
1385518651
1809032494
256644670
1447632118
1262921790
177133152
1579035910
835805941
825997499
828510871
149525156
224724414
1292816547
601204257
1291091432
1371975008
2042734580
28241913
653748518
1544543252
648360983
1899222908
135852544
443691545
747649573
1234418007
606410406
1589509593
713501778
263305093
691772970
1070755094
1602810967
288557312
170147687
554661294
603856802
1267868366
1799153140
1044821799
1741652006
1369782195
905315452
963906924
1517711256
1937578119
310992983
1207226800
1324729923
500458296
1053362098
1211984421
1325555722
1610383422
1814257001
570815067
477614780
619055469
394288469
1984353080
1764633727
1520004141
713767938
2005219646
466430887
39674050
2081184125
2007443320
1774959014
79177856
2074921043
328149753
930543458
2089507609
779103463
1139513980
1328291425
2113221816
1906414290
537883488
2092840144
1804586845
978491386
1797212628
191353524
1622302549
98108422
510812245
1525320857
1437059598
384013201
604638605
1707241304
806526053
874163593
85228209
722210619
1766759600
1101099494
1938017294
1975825929
1244247401
1124304572
1787049714
373063131
786386537
797889797
1189283029
708360348
1577768881
1981107476
494327535
1939594815
3630648
1777435226
57298458
1093785362
445353597
288134996
1593678569
692401872
1045634522
1955983149
737917315
1512359710
2002987648
968155187
210387899
1196890274
859766302
668863836
1913045889
1003854119
1101277962
1589449958
1058790630
1583948365
1419643131
1883383032
1704516475
1001676161
1266655873
1150099013
368414315
1232352575
663726575
2012223259
347348392
869449812
1499973398
401953414
342971087
2008700408
181055564
1037677954
345309843
822472257
1533440345
1166740107
785280578
857777136
730268915
340061047
781982991
1318735609
26910696
293800237
1815029235
1955628358
1988092133
740815310
1253219614
1638353713
437871476
1328895834
39481636
809170411
440074911
434486892
2040156496
501454901
1963593583
925988448
436739192
381974205
1430054648
724893896
21484692
230112167
254233888
1259538718
205286099
1356127230
541888561
1088079283
607221179
2136362996
581889644
1267004710
17903300
852454544
762867843
450172870
1550849537
1242014276
1062583458
591617312
1802002864
365751663
1934124721
685129117
169864135
1838101994
745289987
709336928
1097371206
1420362254
1998768518
1353164007
828390097
91877394
74112932
902573404
227568950
559729294
1326767249
579340429
1067241685
1918551674
476067349
98470959
224964375
715329351
1614566119
394155012
321174202
765237022
1779158394
821000409
1229843387
908378068
16311532
2098577262
353559220
716197446
1274755647
535847545
1999790162
1931365600
1756881530
1881872120
2095278176
448078596
881123313
445361207
1690311769
756515821
58296860
1161226041
1546323337
1094056825
433174667
1179077706
1379436795
1275639867
1551798802
639473740
357822228
1430321257
2098852017
1506475209
479020
1903287246
1014890126
90949176
138898038
903866003
1641960220
473323007
1390595089
1970266264
459252884
1613889155
754013605
550341996
1571237264
1855343305
826251447
1495902032
831195160
1207670821
11376791
511346579
931644242
100679415
1621344846
430734434
1363109920
554728271
1688222809
545776015
936059979
1915494861
1124311793
1642873511
1493024740
325970975
143531717
55583888
148218544
200021433
1857789253
1831083968
1048306941
1586352346
1622560965
1655948659
2131058464
927629710
1421923802
1916597397
2037208955
498651867
333537840
1964659833
1304292233
227106718
298810398
1054752406
1308473772
771072014
299762318
1912355029
48226925
1990511198
805381190
561370583
1976572986
176068878
729127654
1495626471
1033930739
1735539519
1084553271
1439393633
131633276
6421128
1601525173
1961921775
193850995
428459402
1294023173
1125756907
2049431080
114522830
1069741069
1087719349
331952515
376741868
1729091782
1500197295
1928706798
1491685061
104470212
494033021
302417122
1476681612
1514776607
1261808186
1804020853
1647062688
184185893
694172372
461800554
751652674
323994138
21023599
89436088
2009843325
1719193673
2086781843
1765442220
23781866
810699118
1196211943
1857404920
1847168276
830294987
1069237179
2038102505
221989087
1509981357
147183709
1628121502
1056270980
1758614491
1224110987
673901301
1905804894
1082560742
1324858308
1075336869
500976767
1785574804
773121865
182519146
259510570
1654519601
1988665792
780505954
10614166
1185526058
1544768149
837272016
1006701783
976063124
570682669
1444262866
136439333
1393342741
993013434
1159310794
1438325060
482344598
1557508910
844849533
333273235
369045112
1563004126
306172959
140649672
1742789304
2112205315
97758918
1270672838
1196694960
1451296050
2091263944
295978043
2128201505
2006550940
1797534432
2137215621
282204563
18861739
1300814239
1440726234
129818413
712485898
365747225
923288883
113142369
270179067
1093123212
1063130660
321874042
662117275
623497930
368853171
1393523441
577366932
496114530
1253727025
1199881487
1388508181
1607038978
5176007
2135072359
899000410
10173677
1003410811
798324992
491170299
2143686108
1938231882
846501123
1092695061
1442718640
2071228559
1939258289
920587059
1084974402
183410347
226938593
1422809878
102096132
53290817
1839381846
1576190725
1949518184
1348695815
492055417
1476844580
297333514
1829282952
28988900
891660407
1673348723
228831417
1600843301
1094326057
956396943
1869616075
248711627
740609478
1874108759
61363676
844435622
826706690
1686557740
2072185887
666031471
731672506
2144855701
1416484394
576319002
1326319587
103409509
1921332498
826209506
1850564387
1172421298
365720303
788689481
2096012919
1874588058
1849178233
1559810375
2119358031
46426717
684660086
732638199
1845102405
686597002
1601810812
1094897151
1344090069
648447871
633737601
303506677
2104863306
1099560265
1927307132
1860429601
1160848470
334683245
1491294339
819443656
788558661
738577847
2008890212
1348521296
713673697
102781311
490837254
1882694098
2050846434
73239021
633559880
1601182736
1308842479
956561122
246741005
1581576986
1743735989
293326529
1229631366
432069951
782782913
1775989171
438368189
917111169
1730899961
533768561
263287265
987236227
601326681
1225219484
391022418
1137453228
2095383174
513650002
321697249
2061987789
1662240992
786222771
1008762798
1312407166
912507917
1439409233
1433189900
1961004516
1316297946
931165015
734017804
300356865
1603269747
698541893
670791326
1366380255
1764684282
1259301112
1738353534
2137481375
2102779167
433156571
156175132
269112650
1761830424
1549661575
580286855
439548753
978534748
54408686
582436412
974629546
1045796263
2039338040
1700530386
12298386
95099637
848220041
218181382
359834463
331737331
837177179
927736277
28908176
2091887164
1455449405
80343072
1919350696
1068421210
1564095938
2068743780
1715316619
1478431210
168392496
1678691825
1094880759
723244743
1330300763
1115148143
597335767
2135940426
553738082
1738804318
1588736293
1127008177
229795167
615891605
1626950803
1217839226
1951572522
1525992703
1904068150
1657721116
143598281
753174829
1119793492
2048277513
1662300582
358252291
1214733645
184717391
1217308458
381612461
240667447
82274045
718638516
1898677179
890448908
1306855063
1007549124
600366361
860625506
1673927994
1267646889
295868254
68575386
926646716
1330424254
1110815211
1842457552
1979539981
1615716332
248779852
813422961
965397551
416967672
103539167
1685628243
771481065
1756656325
1951816169
404727367
521382253
439062905
1123645290
554908434
1061993521
1593035334
1421918823
1777004210
1903409483
1187061608
422359839
1089528034
470170874
306225969
1096281224
906962146
471491497
12025015
945764063
1782841287
582313700
313163631
357015949
244959901
259561966
1763171230
355087607
1270381921
1157699892
1277629291
1233629805
269595598
1732374678
1758133671
2051177383
1372016625
881343246
239251246
581745267
423044068
2046856154
1899247689
197298673
77290400
314671133
375764839
1521230118
1806096233
1048638537
665068887
153211693
1719431674
1121315262
735715983
89429632
687634460
2106384991
859607088
84469905
2045628417
161070110
1087925280
302327076
1738260881
1505261760
1344510088
778473500
1860946408
1207118829
893850253
1332896293
828051926
1026846856
2116888457
1171445617
875131163
951109606
1032188620
1781529112
1472774420
716699212
50243711
1516938361
185709256
2009043965
1716993869
189896416
708963833
1882273195
1561343208
38451190
1317156985
856767306
2073962230
1821033550
1186760394
63824209
826452739
1952546670
2093644924
1167014758
229963212
553526990
1785238821
1873916195
1042475770
45803672
1856883644
2094024515
768399159
1421599849
75721656
1214918066
663657056
217439574
314641019
227313332
462235975
157656351
1987666121
232045836
28722932
381764314
377763357
467134473
1161481952
1069132210
1661770571
214084337
527958917
1600830027
449527312
586148496
1893909842
767016200
1865194930
511259044
1039058008
2072988278
376024416
1686474089
1129542804
1600035395
562825599
974092554
2108016463
325657660
1080747296
881978600
2058468999
1489870417
1413999616
541893872
1397264008
1762500521
150000386
416436875
1089662249
1316206623
528853548
101759951
97259949
46877610
65444164
687945294
1329278395
777021345
1166995639
595823980
396040375
1830326160
1110333279
1011385497
390683842
873903950
363163215
1150143639
1426257571
1298631478
1952151697
142021704
1430385948
1486538503
397592281
232074103
1977496425
1846598044
647346467
1343250219
257748861
1875796788
144370358
1131294791
1005502955
1553653970
1256999012
1108009558
2906499
1618877789
1623470702
184905530
1650702059
227685821
434762344
1305304439
990793579
785690820
1479950260
2052622849
31325504
1761815527
1573545389
1156910749
1045517170
1481725336
1205795636
535009368
1347619342
2022046230
1511844902
1108139747
1797475354
343559696
1849892440
1534134946
1530773276
1834778095
2101214283
1870855148
967328893
516397079
1679233710
1045707993
234614675
1078750449
1639889327
1434081976
1854046000
1475729367
1589621563
1258051821
945981186
1963900659
1571862083
990163079
1518221827
1445369037
1770316247
425637933
1039921977
393127963
1875761843
302328476
847709614
241399601
1852666851
2067442939
1748283313
116222406
756521016
1756615523
1893960704
437836823
1722237548
1410766261
246945896
1569214737
402863843
1168559963
583997814
1342951049
1871617342
1391575397
1237578387
387007686
590897805
817666174
1191982142
2108706040
2041380821
89917295
96195193
1175585870
1661117661
348743357
1729268607
388050604
421126206
412043691
1746330062
1382525329
212733764
697611904
522849994
343512087
2055507476
1020480163
1900674924
460072188
611990078
1808550209
1018047214
342737593
1595359992
1772452737
1701165442
239634317
125979871
388942177
462933002
29352789
1392542271
124248594
203555577
954744198
1703741743
2101341720
1003319283
920660525
539807057
1845539996
1243713054
1073616758
597831819
1490027777
1419148321
1714700541
1382809464
595604402
523344508
2100916058
1777723697
332306843
144712081
1640796236
13345511
1393694635
205905938
867572499
938071538
261506382
1879455899
39951360
869934774
2028297984
990167229
1685878991
1757131357
1554846062
2103407589
1984899889
46049734
1910572286
2135397484
685050639
1968566476
751009338
1348628656
54839441
2048496315
381394392
198615718
546167939
436150315
166413981
845130656
903827374
1109451902
420477331
694248096
441043228
1271352789
288704838
571974210
2049493282
1913172303
737386842
410900047
1766164815
487947453
1615171990
1764128176
1964480631
154603405
710841459
1340318761
1947149744
1716679093
1379448367
1412875730
751665390
939021282
1523382178
558967380
155641942
1151148006
1846528017
433257445
284878455
148499748
684107607
1639850118
1647895055
1581580863
69938126
406981210
930859645
20070160
1889986776
17542607
8294876
1675847808
792777351
208053891
1273636935
724659749
485371963
693056992
729837512
1517764303
316626228
520520688
821792671
348362422
916598015
332896309
1195238013
832980648
392926780
647540608
1303827887
1945536831
74794740
56605503
156257000
1575954611
777138818
1356898180
943333801
604946951
489038672
1644860665
1984412255
1991986111
1174442395
1553412476
1924742024
923701688
1869286492
913586666
311971024
1441931481
1684078212
1428513537
1523438337
105390596
1699896083
1267716268
2038096905
860712979
1280598999
284826152
693332734
1841124682
359691715
1733405214
1964376954
1277231813
2023386122
1773709872
1313880139
1752315587
1056974664
550197602
1023371233
1361951541
1121661019
257988852
1838422820
112619770
1961354168
809865518
1802574087
1612228186
1288725903
329030613
964351014
82355942
1303142381
295469517
187006114
1716067552
1624747002
702612107
233985331
895844530
1975145770
721025334
1450810862
540403495
1384181055
1677933549
1427763114
310762863
1704915709
185292618
748510628
1990617268
805068244
1104778935
836310687
1606691401
1097932322
29567784
1651223300
828236145
481716494
1553802317
539447085
1463072518
1431471715
1675114882
1959376127
1970675754
487464710
415087717
2089823631
1651954238
1426817074
1391496149
2027183786
1072423845
346426032
430869991
1900692814
1373020295
1775555010
1702678188
668440901
1357331664
1299166118
349710552
406719793
1509124383
2065599436
1166659964
540506232
327542871
44187702
506093742
500786214
1025026740
2142170024
383373798
791399720
1888611481
507828100
849963140
1148937426
35736772
1043500350
492981849
2045569
48273789
1810101191
1250596684
599992218
1009179773
1281246949
387910308
1991114459
1510284704
1796138456
1256624915
1943217629
1723406457
245265603
2076911258
877725733
1061556969
85944829
1817167974
1557903846
1654770269
1188384252
1040448115
424058005
1181762123
888968733
2136443565
995288542
983518315
1615134385
1823798320
1640862626
499725419
46711446
1058459415
42051725
1476519017
1383173711
941623169
1264217411
584262447
2016651973
354432057
1378648252
538773488
42520277
302336682
483384468
579900634
24144829
1164125627
1223416993
209530756
956979166
1868319997
2009439648
1739585902
80301599
181949603
641253572
573240605
271237927
517017375
1542850908
1833350861
1167003091
824330477
1640173042
2124155076
1049760391
2121862001
1092962605
2088749326
634507764
1852417375
74248238
684123485
487169329
2128222771
1408810828
59536498
1258508678
1536755171
255840824
968549181
1848578261
826450918
1439401400
990766375
181176590
2048367586
818496942
166347153
2073445321
1005061034
1526160740
518241353
1381203432
1673209812
1928013290
147602690
1193332645
1020575749
259049058
992458020
532321547
418397210
1259539356
1076824028
842015369
973052153
203570151
1089498770
730218262
1584480840
1503216318
159381582
1318862348
1658392822
1165148132
1447504078
1564695749
1363239451
1597950551
403839298
352745613
1020292877
252267861
1309359582
1721965585
1038960273
1982675218
274360513
1019913312
2117227701
405177005
1888603720
1571030350
1526415045
909638730
243875177
24523460
1702822751
1182252768
108127243
655028996
1043731509
1152937387
195206265
842911694
1564055
2134720767
677119121
1157766305
199192254
1600504553
952448505
1186668736
1189721209
56227414
2051624081
651909053
1330148246
1972605640
2009979044
1368001971
1978944837
1787448811
1753481071
471642318
409104624
841642860
25966842
1168009614
649710632
1906892715
1778823021
909820904
627200628
876383517
1677633141
992160807
1708301631
2099277726
1407088237
676590140
951605417
432065234
801466131
1537093862
115419980
644652210
621521622
2013535669
1832995290
899247447
85524338
1337741906
1215162887
796767636
938991881
1447575883
1605105484
1812044957
1811379521
444050879
468160203
1843024569
1073848911
78286809
1665438909
1011102219
1539496355
303114608
1662705909
952125387
301437946
402778645
1253167245
1775394725
216180682
1140508757
1784461956
987658749
1077741221
318844189
1342146446
751052866
1389970792
1240512693
1735976439
385407928
481531329
346822201
2105724924
771091409
549316020
598509502
392112681
558792456
996673476
193134076
1406929195
1317059426
1444356472
5660084
970772954
1615990491
993457528
477937431
1305256039
1642505812
1021119549
1050921859
2028677869
757883379
1100434659
593818619
892687176
1167151747
2029044745
1251982406
862005727
2127676449
1809449902
1609030641
1633865614
265322150
1188891774
1140430843
1319338947
1531108788
942600346
1384363031
1707545060
1957692542
1368387465
1536367405
1104632128
802385313
1399929390
1214981501
724440725
692266336
1085460751
356107189
1491220474
76632155
175283703
574961539
626414399
38899191
1559244849
563310588
71425897
1965917056
40730825
1709624244
618737331
514283160
83861307
1984842210
1690915410
322868887
367398662
1166676500
1938554559
11861018
1337567865
4351305
1671510134
572636185
1375381220
2105457210
738705455
49844021
1068920990
2061203447
2026929774
1924146935
1315260510
35662355
1666156305
1913347144
1948673447
1798276618
529074983
1248967997
457857170
679458167
94951299
1320042634
278095901
116083850
433010277
1557027949
1926220374
308274833
1316952833
1051604816
160058453
722269153
508569298
683312462
1786589700
753027147
233649465
1082889301
1778880102
550098915
1606396165
367715397
1282302281
562083842
1365098253
1107712290
529345472
843428240
237739228
98543453
1029900445
1288094366
1077809786
176080741
1177552084
95945794
1517007206
713915151
143879737
984424920
43971549
748547227
1855478109
1074243162
1335370726
1642977652
385850631
1360364608
351552427
1236088171
907767239
968717494
1946422817
1501697105
1407653150
971991048
1195076110
1871893104
1878051970
1544994356
600085695
351047081
739828074
1504775319
24829544
598653083
1476260570
7399543
957714202
1773736798
121569992
391962932
679776195
1601936642
1089222571
673262787
1908055839
336315370
2023311164
911983476
1492718953
1228853275
893381759
1409270994
635168153
222736901
1717221502
436502643
872016998
454906243
792365968
326658883
254983121
1364194707
265984621
470987024
1989518545
364535294
2035025142
2146487097
30071273
937189398
1714983027
2147170907
430217509
1260304883
707309115
1980236125
752281184
56068697
1575908355
39031534
962900333
960300429
762147052
427605124
159780167
1362744062
885760044
1754568289
1280539806
1409953460
1612460256
965692996
255961677
1106771836
998911440
597317251
1327582719
1844546143
475065554
1060371367
144037902
1277531232
2066108082
56527277
811016846
1193294355
575259017
1520998171
951847994
1079338430
577645429
1712851604
817471992
1726550894
1783247170
335068693
437320556
1050374053
1689961918
2076982059
1041312518
1416379467
344820210
1743238286
662315423
1273141301
2061785931
1083063643
438572972
1901543536
707582419
749387975
1053063584
2087455028
694732191
1990773627
273200884
437681558
217118000
340560258
1433305841
632715505
833865656
677514079
1481825714
1486714537
526216507
571703334
563650580
763817261
598793012
1893981603
101973334
1270564329
756355170
2095739227
1162101153
385426556
1334481505
267186123
179941272
1442919952
691390177
2124474805
349495927
996062550
427716666
155088087
38073175
33145911
2089860511
314511051
1420675107
1867873856
1940380338
198987035
1944415097
1285357451
600744133
1799963173
1104021315
436520855
260713996
1396472430
254500546
1843192436
155425942
1758971685
1181416835
2112645
942998889
1216631002
985377519
915543902
844885726
438071925
1680083742
261657866
1446091369
1486427589
2043411941
1727089802
914506345
1786844012
1866900877
709168996
1672722184
695826412
1087797257
610200278
984473822
211825512
99321110
1373753765
1578572311
1292953863
805612502
848668847
2072909808
2013170014
280517138
1891133463
339698932
516554640
1915012971
27974995
1542287020
266060198
88938718
1771706873
1435232520
1698994598
1502818029
1308458305
1398460478
2123820090
120150437
1267882282
1925465047
1930908881
9618532
883639983
1992256467
1826617701
1991766721
348913059
425495056
1199652330
1243940687
136426046
2113923977
1260420546
882256957
523311394
306752112
857901763
209198415
785793991
1378656780
1818227177
288608352
563114151
529644960
1883221064
886356588
804560817
1037183412
1672322967
330024714
1901888650
1368393850
1266118892
779083444
1583215484
1335395294
1533806518
492497135
231973685
1363152395
1744692663
919207225
2117317659
1316025647
1475843160
1990757382
593955728
1054899370
2075882074
1989965545
775909852
2111684107
893696640
664722785
24161681
119759994
272687833
458632427
1584373964
664857243
1024323002
154956947
762606419
1698935167
8074951
1464782181
697345660
315222461
1777502897
532529355
115570071
477338590
691686628
806267523
1652787193
717014581
953347574
280108794
1367333857
1493731286
621342725
982926780
2019677011
341439906
1907686392
925689974
1012803424
1448898050
1004472087
6570859
1491113516
1016443729
1545949517
529077492
493868244
812688586
109283867
1753377323
997617249
1840710700
1374392523
1980556595
1811619991
975798640
1408710701
1715829612
1823701804
281485129
168253583
1252918929
1245199543
1343141277
1742376395
389522001
1745226812
1144208400
1837351573
1300382985
802967452
1153679981
859642010
1274848265
251682114
1719835928
544562307
639164079
1890413518
1510201093
298135414
1348522897
667919166
1485092642
818107200
203609377
2115459574
723021516
439080635
1595285398
511269400
1278029342
1197943998
1682757806
149578722
1025041504
1130872402
2114940406
83020165
1873759902
711414582
2090281516
180339952
1074305853
1719562407
1617757168
1560305997
98063568
1941427151
1859657417
188597836
511873335
659398238
891229667
1801339504
904453615
1070485496
1559938909
139168013
1689018773
1543200706
19427946
323814814
194806497
1122732312
715359433
1346895873
1308912656
1460006469
1873104960
484124826
2111356195
1530376761
165002027
429080042
518124926
1915911829
1763413058
879027216
559640965
621045217
1809759413
1245633868
1858973578
465186279
193419942
649674506
772161300
907218263
358234052
1525637758
1753029852
1659047978
87471225
611441466
658402786
1211830801
690292062
1802084528
899344077
1505306936
1016117529
2108027576
1302674796
1432803457
1585018628
235038904
1082097656
106192054
1202795703
1471189142
1316972237
856954615
455865273
1519062983
544876621
1712792770
1555779382
1639380118
810494859
604520887
740936766
1260046650
458146584
1514787495
1206566033
1487008633
546318668
1487042715
1085936359
1744541176
987066119
1240186912
2045444175
903451889
27412445
1440943726
1653471356
709051482
1482492797
1888108819
1065839804
326483320
900077067
511473706
1771638390
1406540001
1104308975
361231214
1751188003
602340227
354824564
1857314746
1611013673
1384662477
1954823711
454905904
225971247
1304719884
2102045588
1729429936
1407005455
82356144
215732870
1318120173
247727159
1509473569
650075949
671398535
591653627
658318094
497371263
1675352386
2049089272
757896140
1557567301
1709200416
140447251
1520719875
1804565746
1342822116
348008192
235967286
1807986301
1355454158
2145406648
472638100
1838165363
1193722947
747382455
161164226
1276240402
2119010832
316569021
623934084
1165058737
2006870460
44598327
998194291
1021832776
560725072
134963439
888346571
103422405
1397640904
638995264
1293771978
412818337
1742394920
162034894
396778358
327390685
808141858
1454564543
988636174
2140600742
2020751888
1082844886
1545062148
1630599528
1358625807
973950182
78482577
1987823637
1758471707
1876222918
475557794
65718279
1526158494
325833481
126475849
1781388803
331833061
584700576
1878887779
999211738
1123552800
987778142
1989006488
2021412925
573484264
2079858330
1463703428
1725644202
1232942378
1902373611
1587124152
2019791569
2027055827
2104303399
2099645286
934219612
1931054497
195837555
1253470196
1618298295
159194016
145868193
1676865477
297178966
1331830053
823970720
1340124327
1449804202
529370397
1789379784
1174686685
914428511
1686259441
1575128764
690918465
85774211
1735813603
34321246
989641973
2110674686
352455287
18310795
1434114803
613835302
1607690740
710054322
1158043364
1323057256
1258566290
190586276
1423120833
1438812385
1449069745
1556367097
820321757
1515067959
739094267
1023215875
30571733
139450109
526342718
1092879841
83890936
48418141
1832549372
574369109
76739705
1403191576
947484962
1634179441
635646256
619883334
1551391110
116264201
683431206
990038395
1576442802
1099241895
170774927
977108593
54669689
472939774
988461914
1114272887
820194012
1128196832
1086121092
319460807
895820686
1987400435
136184554
143552564
964499745
1111046130
732805480
910060431
562942424
384741702
1946734969
1717974601
457992813
149141607
2024891016
1528608876
1461668874
792149342
1120476369
822618224
210136581
168152236
1950399605
1536287108
849503367
2059619963
1642744762
100765420
1179603363
1852871820
896395324
2016381245
1378244226
292779737
643701711
2094105579
2016892741
257221185
1905361157
1280674967
909694138
273326199
215469437
912648257
1265211518
47620929
1888762242
1784286385
224089794
2043803820
962621124
1257438921
457652784
1246854986
537510961
762899514
580835996
1040051169
337593769
1559828678
1354604170
164291982
267639619
1887686403
1092078063
1990839890
549950121
515000447
371201395
2141927814
1286554166
386615180
257721502
1099382475
1559420256
998596771
338885881
996958463
740842971
40231435
1472895372
599940805
2030147497
560152435
2002913248
607765634
1380154147
992717388
315440272
349048681
1013349067
2029664700
179795450
1725677325
2139725588
102280940
2145833257
124343475
2037862211
1407557616
1099299114
746041204
1929301131
1432971641
386231349
460726614
722707861
387162371
1316025971
160242709
985390854
1932513034
1954489641
710552392
1997345758
977572528
356473260
73074396
816281476
1064493752
775611028
692614709
1374240247
569069150
584864205
1656172655
555916865
1360194393
1869972070
763558752
918321058
235513959
436016362
342762485
1960237096
283526135
1710038170
1572039102
1421708978
1837398458
1015774438
1205883073
1333410714
926252761
1093500264
381858876
1004207443
1877542097
26505728
175570701
132430937
550729689
34100066
486605633
1101656348
537818152
497513862
1656089472
480419804
1013453232
727674734
1459434262
1333832495
1017617115
349188340
1002794864
863105125
1183068037
1395649544
151263232
1921834929
1753149067
1931431108
595776286
24902918
1867167296
188394282
515188059
1882500057
783878996
1953945826
1460049156
1761608047
486001857
1826030925
957691576
979549991
1135300948
1772442045
1236543822
1142141021
379647388
107900152
1136639755
1124992709
324142519
1646406540
948602416
1896450905
415446530
1150762751
1383437388
1459392053
1490174068
2058667209
375545373
58143870
980234083
1082519996
2078487745
1359506121
427045028
1234053219
688412003
1763020878
926685997
1844424895
428623250
1620188870
2020185514
805715187
268982069
1758935905
1849813705
691157514
642992242
909813615
1152226559
1202613260
653906375
1791255893
2041292755
522740016
1620317731
1272719245
957186547
1116144531
373252380
724462347
1032526815
519977135
681698578
589130055
1600379952
802556159
726940148
896526633
1282258025
1231702702
1930410606
750238543
534629389
487491286
1219095361
872306671
832888857
842048484
334274014
235511910
704594945
461892484
1732182142
1206141286
1072393796
1556400388
1149538828
355675030
1281867184
1980204354
932847825
1961498855
1580728186
1279222110
1710389578
1072481360
1118947189
151546986
294749695
553101663
1726608873
1462150434
39783801
1049720010
1326031876
1366526886
403856559
1632648503
1937917669
861045951
1172806394
437896942
2040397145
1537535494
426189715
1585273773
529685481
1115639532
1239376427
1593376085
1717150872
1232331484
280697691
2048828179
1133842046
1341838329
1751583142
1232423608
1923939379
1304647396
1022384240
302750342
2115432827
866568153
589828307
1314202704
1343212765
2095660842
2073860397
1748417544
20713382
1752525624
1436747133
1691967782
1216597523
287299186
1316944078
372149722
1183901799
681552790
666146067
192321580
613258914
1559746789
1845127678
692478147
883816543
1780611754
607043394
1465334279
3879598
1944844052
1862932937
1981686625
1496865335
840141002
470834278
737206906
667027499
511424406
694515113
586625145
1903494274
226931515
1700463132
1883988277
1674744167
1548556649
1757994296
2024408619
113252812
1286880187
1387021945
1732547252
588201775
677724525
1747938232
1617031214
1618904539
2077485491
1968215281
1910331911
1690618841
2111821397
287436669
1607872811
1485825058
1949741695
1991646145
1986308754
2006249105
349545613
538011921
1862193801
1017835432
1253838960
1130715000
912577461
2135863820
1127416151
673285793
801511546
838565980
80987015
1583217586
808566793
1651816883
1918102933
927252415
1663641177
1451071149
1470386796
101789617
66523249
1283559841
881253243
1918975043
1682556638
701535135
701676518
1405721669
1949440780
586795743
775973712
1006410345
1790377988
1391378499
129715015
2063216110
850239211
657468240
176768038
1538855556
1810880248
1694900614
518485268
117307815
60805256
1404503853
1510535545
2126047749
1594466053
1773797034
611230453
1901565012
336344405
580094382
1553612711
1078164558
1878885419
285007985
58334645
1976295649
1444415498
1395777737
2133689985
552530342
1645229244
1888215278
1805844961
1822973338
940815160
311058077
434580549
666360888
1547624137
1446751227
1861823846
2053327869
1000208632
689137902
1128959984
1533007914
1602691526
348919730
1928217377
1711681303
1061450280
993303321
483588263
1548339146
520750643
1817002600
816063486
1965359484
1859596903
1485821828
1064447796
393845192
447897891
1666600623
1081056516
1075695961
127561616
1785098562
1545517035
1034807419
1084615735
81031692
111063509
1748410507
606165386
757005229
1030917656
1462234889
634935582
1834752621
977943079
1758956911
962186884
613754031
1840857156
706648834
2088924236
839753732
1090996548
82821928
1897966266
850739704
661321530
1328415214
1789001417
2131060470
718603984
2121475777
636118372
1125725658
916106975
287055273
1896211614
301783304
205806116
722324457
351279946
347000377
1399682469
127112921
607456826
123560791
1136318260
2128948048
591245751
1558451716
769342458
836913860
1488296407
1064034665
1799606152
320058619
1166113042
2004377381
640566288
600395952
731064034
839109859
14165582
659606797
2053728822
136296084
278692544
1225111986
172905105
826781925
1566480133
395467985
257184163
659699575
815448706
1278509448
237226070
583362761
391497697
1005238436
1146272898
1315298797
979336597
1331371610
328675982
1557607110
869873669
1116198482
1647257860
452369991
724324563
917725365
37444753
17768208
314361687
1242004170
1037808716
953738357
1186788144
285625101
1834577928
2040267408
1121891876
1771249491
2142478837
1008320471
550683796
225971614
1806136857
1605530608
1376751740
2021184292
1629583898
1075005098
412381887
1945623174
1729298125
1182010663
2054195182
1165414706
1802317852
672556735
1016890386
710338179
1877731174
1195523339
2055364949
1757259925
1397216267
1674237196
1913800963
622825914
1020181212
803147210
863255139
1621879893
1668433084
1084780044
1185516783
1683748900
1317719990
104458981
1615405497
1625213799
869661262
895227926
899144206
658691871
1152065311
953407226
1479501345
211736173
1799469589
1591516412
1545392447
416670064
563924716
1930386437
1299535836
405657290
1381262115
1485353342
1417870021
1704083581
1948350111
1469840619
508259892
1808909581
1941028917
1496450916
1101173337
1879404578
542174614
193918850
777555650
1602917815
1757307518
507075296
1017061299
929873396
1796770680
229731991
1224250246
410431981
804292956
1883737098
914943707
704792386
1210192339
731030403
1652322287
1343315775
1414978373
1389042664
174314842
385011944
2007199313
122276597
655015642
516472347
1471887286
622091056
2011094345
642558733
341820593
1237686396
1160378037
1077987983
1930749166
707787449
159462264
1467884394
795026832
1778452712
738918332
1044905632
925054471
307536557
1386807298
2005151815
905456226
1518177817
1242454540
2024192912
336902636
1035414465
1340330062
282209140
1544087798
1272832169
1138777554
125457829
1027834802
62996251
1267442444
958597212
24824260
295428544
1588109871
2063368539
1091385099
847568333
548808065
939742029
158296322
1550753735
2121799293
1669804895
1116959684
1693136688
1503011558
1012523918
932676678
1671364722
1382833149
1434891817
1262736572
1543456002
2097404158
101653487
730556983
1842589408
1397193705
2044799799
559866773
1786065942
515319096
2070434625
824415708
1275024897
1052362679
2093464401
323724029
1310991312
1805720544
1167643421
1550073097
74137919
1967187245
1023271565
2099948301
2102468150
1271381450
2014014279
1905665308
1862461384
1163788317
910506768
1149929085
1379562518
734398308
1770900353
292747828
1803162846
1787025401
182896522
1985177404
1247915556
564139526
521848106
1349117909
1525720892
882589737
559755763
1140662382
1037331401
319320833
173782825
1615695189
1603677446
1433366558
1723501782
1745225740
181221070
349652740
1970119561
429574193
1403117404
2021620775
2030414391
1519739582
1592465239
1941237112
1961505690
1093838676
1273208850
1667043808
1168943195
1849318165
1539532726
1646902751
1614786703
1993194477
1633184938
744487170
315154135
1114542698
915434265
1798913925
1185781736
2146362904
105549810
922468027
1938396804
1145356194
1129212808
1342513328
828896767
1862403313
564905978
1831373267
842810001
193731916
911387560
967002312
1536823807
1493680747
1676254875
763354477
589845181
1319435991
1130978418
1593155768
415217399
1740383892
239707678
1400944311
731497657
496342455
773626427
1602769887
1084573859
486629495
533108742
2047146783
1933933023
95631919
109639320
26648096
1495652820
863143945
1890719170
506265793
1258526513
372643342
879402832
760939874
351020561
1204718852
742638971
1612304800
1606283748
1426341882
1144526131
1234178946
2107484705
1700378265
500932472
1681118587
878494256
2038512435
467312404
2102892314
906739909
109190339
1957440058
759173580
982400000
1001339370
1622804487
1628200866
311421840
1423416630
1353824463
1837507027
1773738429
100841993
816252269
1511557308
772188972
457332169
1467953704
1635676617
849309362
1131912325
302771491
770660349
1496538641
343158635
608540202
1359171194
1274121505
2100137554
190913054
655470458
1296425761
1252637544
1172025612
282109547
1902231929
1934496373
74202757
687722586
1185711718
1186367139
954032059
1427907878
1346693699
1297278113
1287386559
645384065
1000898437
873322061
1304903597
816037258
738010184
296494121
53580763
430354035
1941494153
1360326855
1248321689
4046421
2120678627
1788543360
1778738702
321209539
265759452
917554760
835907702
32854848
863406210
101530602
1799070338
926734053
1196615444
1897140898
261390763
639843110
833469128
1066441434
65961700
1331835013
1514592796
246669362
394297276
1921797997
308135639
768827989
2131715103
374769671
246766699
813037168
1667541336
1402517864
1821635922
8933622
915523640
995116073
1723695046
1075592962
1831849983
1445443559
1379342664
1626146504
1790001037
1364387253
628242530
1460809760
187317153
1490724026
109331341
1287388619
1968131742
1480462914
2107731964
1598318707
308748106
1067913504
262836202
1285483403
1253999137
1941190656
1176813632
834468147
638763100
2049983008
581695689
241641352
1017644529
10514466
1092127235
1621798329
233849854
672682155
1564528841
515139568
97101654
1637620608
1102514696
327865487
1602767682
653408848
576467040
1895325625
1657629349
472000750
783678302
648533006
782785432
2043138338
355130279
1418231768
1763680323
1380435534
483614441
1868607771
537790283
1494523538
911673764
1470638818
1293723833
2078034924
815254499
1330023920
1503596541
915723366
45861792
266643688
993507231
248632344
1973667276
463101183
1345799877
1732069549
534912648
1417350080
58445808
368077330
1196814021
177973634
1376184560
240252723
1847013566
1915892500
622710040
1221523664
1845288995
344180825
670321374
1346314333
1397520308
1671634211
1174295186
1691967228
44136649
223237786
12330060
1475310021
1023648097
2112474449
27516991
2077886393
1555151804
131911419
1322865077
821999230
50914437
456174255
317293169
1651606094
1668182691
1987659241
1417424310
1693825958
473742008
1989487064
1637807930
1882635686
532063526
1917310635
652544831
1678257639
854840929
1087782986
1528269030
1424825282
966285390
2001738040
654747016
190654767
1599956764
397028087
1750608517
1245255824
443807994
290349393
2051753829
1690898072
1238676491
315060556
226462742
300819579
690710799
353830362
1389103694
633800850
1057388912
447702668
1510385735
59286729
1590889989
258734953
612372892
1825723123
484967297
209261793
41742190
244183136
223779093
1201334459
51099339
1645990147
1195762085
1662659825
1670984827
577252707
388534923
937808483
877453118
1309531603
1081014807
116871304
552769121
1600866638
927229128
710826995
1972672066
906925527
477777434
1481243698
981117752
957693142
1856448003
1082613476
311591394
1152105589
1991128045
399921866
1148024768
959611917
750915613
504854930
223630238
724060936
1285814822
1229972526
237690340
1240957386
1797498524
1321784866
332286506
1227231341
528788586
1815730963
574367341
1747352920
302536058
2107702392
968305933
1205309190
1461050056
140280450
1835517817
802603273
147060112
61945585
1391239835
715341694
1236290379
1923588712
931467051
720615933
1624422096
1596705682
1756307243
558097875
1881677830
2091501247
873497188
1846838073
56786522
719058202
1490048304
445979288
1857900003
1925193194
2057920394
25006584
316993631
1689684183
374066346
711642079
868448827
1470904290
1814405272
1482015573
188345204
1773858745
753253598
310023042
1795170984
584513155
1009468341
2091574079
526248774
217904543
1457391579
626596805
1663969958
276538152
675662190
285940355
1788771394
302844438
640612297
1793538713
2070109285
725247477
1168645686
2124660397
1491797916
17713485
2134404345
661923795
1207966145
1879363327
891224978
93646363
1911540730
1769302324
2126868921
534366331
1290855807
2108470678
1260827058
975712004
1356543303
1813325553
1770160783
2129116710
758765147
1116459784
1635252204
1394022442
1250521790
1038428557
738776037
894612627
954449060
787926267
1716363805
198522744
1033629333
690923493
1624587566
663207374
1665365506
560863610
108784348
208521376
2112950758
1689166363
571114854
902156163
673759328
126203378
291516351
1054854250
237884195
992281802
1687200512
88134424
1641310086
1410584826
1849415637
273499174
1328019716
1432753658
2006559739
562871376
1959189529
1352222278
201099769
1950944891
88599544
710291108
857265668
282101447
560019408
91640120
170826742
326432357
2136705263
1150833252
88907484
1177051506
1601967161
568583485
1058902841
666916951
1765352128
1608041633
1777413873
921386832
922966204
92168148
1715133572
1682626042
255153095
66871820
1644959852
115006722
1925644485
978215149
1488520907
968998984
1784147189
87044981
23534174
2139764307
253593187
1624517405
154758232
1743232302
861090547
313893934
843588335
156696808
107852280
484855769
1609376284
2077077445
1150693177
841319613
865342648
202724191
643495027
875723175
1727843621
2138116075
1384880251
122264770
1732547239
65600569
1835199754
325445819
1856216024
43891142
1249483935
51070788
1277783701
711468894
1279065676
1337972177
1462859334
2023467295
1651873193
267473965
1650951536
841543773
1198547589
545357099
628566944
1567465120
1901546035
1628017939
734358202
460590868
1422686437
770186062
1989050836
1762168440
1072743586
119079826
1283356578
1535329803
2072695775
1184161740
1576578415
2078700665
1221750083
1774389694
460102012
1444385020
725662052
606029880
407697581
1640562512
2006744129
1688382474
1984272655
583527695
1754670793
300461492
1623137847
2127698918
668097898
2005711178
688834450
834021459
1245325425
612365068
1870553481
1235005865
719525752
941651027
1772113967
1528427558
77684129
1410344519
536288129
1134964598
843721399
1415983183
1178322321
1140434002
1721130424
2055104048
1557028106
361395450
284137687
1376493625
2109973486
647687920
831497103
1235658724
1898290087
1614800427
419397656
2032305680
515908746
1129670612
685584794
339848403
5490460
1058776552
1522870217
857784105
1299305106
1696078765
1700237223
791235419
890347208
236374441
285936291
524450843
885582752
1745032477
2139371858
997081136
1638143579
1513589052
425345214
1703981485
1286332997
1084543184
1048922380
1995377639
1581041022
638631135
696333588
56070523
1004714247
2069016694
501599164
1766177842
732226215
1453273360
496324561
2113167830
1941681848
434723903
314150586
710190867
1037785398
744742074
1633821354
886094509
1812767551
1990144744
644637658
1570003299
1505339612
1187446484
1110712243
1410670629
1362490811
1253547442
664202915
9108432
756064355
1317386208
100853075
395264418
1550829125
1907751675
652752267
389832204
497744621
285110279
866609151
21782273
1433391221
787956167
183572037
194538088
1522765447
1187697345
2098382039
618300800
1593957759
1576709530
290703404
800794301
1580368701
190246592
1043040512
159053473
2087289955
1687301151
1684402406
416963128
371119912
1335130600
1077692609
1595033259
1144570150
269614760
1286035122
1544323851
1050575805
805973822
1932209570
71564252
1508090510
1788068424
2027115319
567927462
1933780917
672128249
423737775
391315692
100713446
1897492074
767484478
1609774156
547717068
1707395472
1111452562
488376703
1363148955
96083942
1259878680
850323001
1057168645
2003688616
697844920
973162948
887603128
566872408
1149425963
640114435
34300804
261882292
1583616325
1969135820
1271613326
1633530500
176243225
756382805
2098061819
554526224
1348101974
425736919
1335293716
41934921
900632137
1461246050
1104107714
1994904276
1478304837
1064047147
1539471687
1073594099
963015363
1909873633
279072510
1284794116
3242411
1532330381
1902333278
946429324
1483855672
2127579935
1727723621
244661582
263803302
1382074420
237497448
584465625
1362356492
2037186352
1797699954
1662258974
2133582367
1338395991
1727284118
781611784
1443166112
277549975
1085146205
1775150715
1335280209
1564424418
1978681104
1875883915
680541938
1593293745
1310455947
1625635258
1308224597
2110188655
1048149253
1327189170
425985204
1699452526
1086081663
289443233
2051509791
2040997580
425524979
1565054945
142754887
99044212
237081490
1024925259
85587237
218847003
718252993
1069835979
1471308208
1493710660
163678703
165806376
1407507371
2136719242
293003892
1445284495
2143750922
564486223
2141704862
1101436906
36170039
447079687
1302616187
1066555385
1737116316
500121733
181508330
1786714898
28520770
723984507
1618685865
1973262850
1770863880
1772261805
152850385
623114262
827534502
705456779
1018262726
627192391
2100703583
1365571100
1678866404
941455585
259607546
1461231466
751808085
348144556
1357426228
1397216267
1112102527
1430556483
1986570669
1885100872
2028008480
869743723
5055367
1647671484
884259001
111709360
732713438
561617626
1344026029
1905584482
1501413022
662624598
1789081026
1253645742
150690457
1856200217
2134522078
296791606
211341674
967259692
531165767
844926705
1915654220
1547666322
1775802851
350858805
1707824331
111081984
2134758048
1009119677
1083371414
589668450
509640480
802238919
1807899425
752198620
24583367
1931061977
488580118
956622790
1942738611
550755242
934040223
1432288451
835271445
1871870464
796450765
2027265197
280693191
663490948
684627322
1630351455
640942717
1674021629
2015256896
178865960
731478537
397101124
1128111162
703993914
1046557683
1572683788
115880777
1675385983
1532492525
1755036181
1092746017
317594537
1256736522
1790985527
1594446571
1487003152
128360856
260631853
1723743644
1288247803
334344458
804523728
944885397
1226855652
655757054
735443313
319713032
2045809315
119961285
950604273
153888380
98642810
1684389085
2026545541
1642637839
1242226439
644506605
613375636
180364337
1034138861
15572612
396099636
1635902098
130808525
1051640738
1210546001
183175306
1130553734
583838348
1646309802
1458934474
712384150
1052494926
1586925710
1224620304
372927967
1501175391
2020961907
1110533744
144942947
1042781931
2043055149
1782194941
862133291
1067450024
1960617652
1864465428
1192288182
459403512
1513366695
1740388510
2142799148
283004316
930463965
1680668612
1248796257
954058065
806910591
1893658747
937663294
1045418163
959640647
9112244
1565595501
512012143
444221456
2001986365
697787409
1504139595
1760116217
2053815258
2095159318
1320489030
1557169692
938501211
826778299
1550074812
194878788
1045941339
727147462
1381883604
30679261
1397434908
1659808692
458276894
901210406
703734440
1425196050
1334377995
717157651
805527677
700033585
1955741099
59552965
874795307
714919390
1256253863
1240742255
1831843760
64553596
566917407
1227983009
1914810395
567488264
397380847
570415274
1208998504
12786249
1067508264
1981922614
1503780288
1419794621
1917755655
626187443
1786659464
826493862
2087501859
1829073035
204508349
1880445858
1334709089
1162476937
1590861150
1109365018
1932930723
1290663756
94621056
1837891963
685748993
1676389900
1602927202
2039782254
1278369890
1895880366
318934748
821553122
630672182
124005187
1443711683
434024610
1705667141
1714534909
757682470
1362433858
1103287949
839934583
134301926
1544436056
627807637
2085754124
1967138506
1455463627
1265852467
1745201137
189008359
916858336
16613398
1510668999
2012374885
1453432623
2103468872
328836786
1838955041
1462063601
720808454
1512157233
726108215
1040369974
1712648805
857782770
813905109
2096022740
562193226
1978923594
654263614
838066628
17140704
1577345162
1440844370
473975333
661761033
1837834880
669304058
1488515365
1426098337
957040755
109272964
1823047835
1789967739
1222471701
2140017777
1195934366
552476768
2000829865
1643545324
1772498788
1976620436
250070724
1497762626
1194093069
864156441
1199940485
1743020271
1375343970
1430949486
2038893942
1199667369
1856643236
247909711
1919709881
293900615
911388959
1619709180
661770466
1829739537
1149054597
1921177574
1844950434
610629269
1586479062
2059904953
1682664838
507271013
375955891
397627145
826690848
1869657604
1465346449
745214269
844078097
100598137
1363650023
2030571494
276013691
1276645189
830184891
1048679766
1188680646
1411690681
58015143
1780791704
1227143570
1418685402
232812137
310789358
1752889248
892545665
790663623
79680523
478863456
1368052992
753277087
1209490266
1000371692
825130719
1231795672
204723805
2111063832
942628360
491084755
80438109
1915510893
1701324126
1191909652
253025064
1710476641
1684274287
1918273268
846194959
1451026460
132937939
424897110
2003583623
1097878376
717025913
40621142
1041561963
1469334471
397041517
1331482492
2040931555
1914211071
1890439710
1982506558
506079581
1333662487
1118991190
1871951405
1661666919
780141039
547671625
77290436
1400832333
519776764
1261040751
1638597970
1711339994
1455680577
22228945
451466570
175261677
1741867670
1878982510
369580608
1162368555
2050432639
836928533
865924371
886727098
1531958759
1749967031
186364397
416875286
130976640
451626004
1309573990
209616614
1700689172
1761018170
551661166
139722332
525436953
446532016
1859654674
1504262440
1846915754
1712700017
975299005
1734791938
1470169015
186732772
103489529
1760857927
2101701910
971131286
280049904
74122906
2009016404
391936803
994616233
1069936710
1987463822
1398805334
1941827431
1983702163
350834483
612590463
695361085
1555249179
194210282
1578402627
1866620636
1674056021
1514529846
577765593
1293362144
856600179
50722312
1092480669
1693618506
817223757
92692059
334726658
1659521850
1756935774
949374582
1368693730
1718897236
184619808
989265830
442983116
1998844443
48001853
246121913
770926828
882404358
1885200767
1432276518
2016227302
1437049835
1726776639
1994075030
68237653
1177952079
136745015
71090855
61990320
59052630
1273832317
1246871769
1614756270
138653431
616898782
1343294
2095740782
857618368
1890392449
929157357
1626259476
935839898
102895526
1478407007
1265167318
1983920540
118682832
475155279
1084233628
1007592149
364457471
590375494
546969470
948435005
55610845
1026180701
928215012
1287623995
2003130986
1282151266
1226659955
2134232175
372040096
804088453
1867228571
991053045
845179438
336969562
1084611941
685727034
1096152908
744599763
974826956
881714920
1485740333
1700577156
830963265
1878943735
1873231838
814287236
232787270
1139213140
254957586
321954426
610566660
651219416
1716719797
1778642252
1704949471
989912698
2101873126
536291321
1093883999
135360787
381963131
1469593211
1120330379
1278650857
1915632973
525165027
1136924333
709856922
1014082780
855739865
181906937
1343969010
610558249
1582214880
1121203311
1647916699
1417922159
1494880326
471682318
1756105573
321876969
1663158819
1044761876
1778010041
498586809
819639560
580932298
1718058227
923163350
1228910784
497166136
1030506339
498645386
2044127984
10338968
786924785
509022184
1592128254
477081236
1206133313
1301455883
826027476
1738019644
434863601
2123983587
1088849535
763264251
387220442
416592451
1432012453
544743599
317180432
184296228
745342001
1175865165
710750977
1783388504
1307374080
663388688
43173815
112452463
1680720386
576033536
865918392
205975502
695114473
1589769626
492380375
1024078264
293750849
9578838
120105461
1951192046
1667947417
773406421
1251282775
1432918107
277047334
192496753
749629672
449567922
725710824
1653721656
853564926
1223893552
1607134191
441261626
1890160953
904755691
1175751093
1435898924
1305659409
757779598
1381642878
1379272892
1777843459
704023466
1575949186
1947728412
1708159411
278534128
481289790
1644271428
758640036
1107743569
1602196340
290795131
1410605392
1279204710
1182047079
1911959187
405276137
243376731
1928360543
1793549912
1773432301
1910328481
425896836
646642836
272612731
1152031672
1840567865
2125380625
931157455
1996462483
710501350
447685373
342840066
883586859
1670236089
372988553
1081981641
689565740
685314021
1801836781
1843979758
1686037520
1788890574
71595885
724814786
1285233623
404636982
1321629457
56934788
1119687968
1027815689
608723280
502096154
918354115
1333838806
291938876
173831213
516724440
2045674176
1665219161
1242386108
1104374860
356756632
601948759
1203569323
1172238083
1745212944
1995927610
1076085718
430543017
111771399
1283765010
1282678689
1246816812
1284571509
1711567840
1209010121
596088171
1560619082
1111680335
538787584
1131440258
1571614907
619785845
1891939470
1505949698
1308596733
1098239922
422765227
541671876
609749649
954886572
803146024
627912702
114349762
458815116
1360931652
2014420453
1501064027
1866525103
1310797268
466013336
438169731
1488949467
1836296312
1665075237
1588371689
1369043496
1772086319
1793429454
168367237
352812278
55299188
503498565
325295803
122458551
990437374
1608288861
1900636169
1363740238
500100621
309173183
1515913730
1126890664
223745844
100357575
1485885540
2049156200
727253738
1199829164
1607230265
2066477366
1363771310
117516629
1030058297
412584369
254836211
1458449622
528170446
1337216181
1864707300
1587105761
1865048706
260378154
944906224
791557731
766259362
1905915796
181494337
342434822
107513883
1122995587
657132777
544532428
1129668721
1115626393
524441306
252551980
1914423821
1747526721
258926412
1351474036
751589122
382295884
316926125
328183336
737702347
513026994
461263479
1412367043
742333891
467604523
1640578782
160022073
472566329
98282764
280424427
1066607975
685999466
833973282
604944910
494339577
699319662
377329856
1449351677
460807180
481022183
2058193004
458643547
333451572
801029534
580824240
346712747
1477436209
449393125
180936451
1788166311
228375675
1660093389
1582622125
922096435
363496179
713794129
2134198091
93432411
1416650748
1923990456
287775677
663161069
905764235
1752824387
1924762836
2068020328
1715287193
1305280813
1725820000
237562760
1470094391
1365603374
1837438967
1564947197
1393996647
437236617
2042478930
549789290
1587511902
1947841331
2132155777
380124156
529900516
1088195110
922405344
1280886795
1515240713
1395186341
1765559956
920259292
1467844833
372314554
916496429
518818605
1491428806
532036312
85406131
551179644
1879524589
370654118
1344811143
2143194099
1543288988
956974062
1847455321
1257375200
622050768
1913670273
1219965669
1913404128
1406645708
750122994
1661353088
27588716
1258401343
907066539
1145343635
577191553
328463502
1452128465
1063155643
1938776710
1006693431
1826860165
1493194435
1956061937
695560837
605325743
1821040963
1338231334
755256503
514698096
1454063292
208390538
861862681
173248928
651067768
1905872936
1220747257
137167781
909071671
1330928620
1655311794
241301033
962099988
1672714838
1347362216
1211975033
137664647
582631621
1062281685
2081680340
803837903
1877001443
17713386
955328321
66078740
718224762
1557530082
408790895
689275347
529319130
1738301914
1285303169
1109964409
1410695709
2127961485
69660361
951474163
44291583
381006691
1270401951
2125878814
122543203
1704675061
2108499881
1231962043
1160766914
83326235
1607580295
166940036
1167518681
1974659139
1038436093
1215440330
2122741717
1103023799
1287762449
1586572832
1636905892
1298541946
1397582470
298355967
622653751
1039934470
1178444376
1357888801
66787773
1055104231
1722054231
1223359545
1154080909
291700255
380095331
1766077240
1618335918
2051602266
736822675
1315255994
428944069
1481239296
668964707
1555287979
1617666551
2010654539
2117310691
545108500
1728398480
1045060512
1292448632
1185935508
1865037527
1474985025
40431832
304197745
1300069610
259752833
1689229754
703734440
1051407295
611437044
1506954023
458839141
1589429219
91734464
1564124837
1271539942
1798560337
1548074655
52821660
1834019287
65547534
335365455
1302317172
336382305
1416956524
961607651
450826824
1622570144
1856803098
1464115099
1197617740
1186150586
844457669
330357784
1342006120
1771871418
1215112308
712469412
52212948
353849714
1753957979
202302846
1872560731
958735537
1044728534
567319753
376851728
956704616
580090372
1242264491
930155508
667249355
1737018030
708070452
1890371802
11411181
848232569
820145304
1180023340
1784115112
118304186
1340554330
737681759
1893792576
1208359844
2031403463
1533020029
2003286505
1482953352
1462835878
497308689
1994333237
1163386589
1027709513
2008223103
1907001797
557142058
389686430
589388219
2019713985
1435660614
912646586
1550640837
2096205183
2114998542
1200442468
407834416
1461224845
1337814484
908048752
1090523229
563555473
1508159569
143646784
1242020273
563946477
963570006
1811376390
900145023
703716855
539107497
943445579
1583671040
2055344660
1753406436
735938156
806661654
848911780
1314064584
2063177458
515395117
2009830766
845415427
1636156054
1415838973
2089525223
215040336
2040980289
1105479696
1894084698
64222062
755142549
312203118
969676383
1933762082
1423856855
174840388
1858589396
1417969237
2070051233
2091813152
1624588415
257489147
1725708130
1716705834
1197133558
224729077
1341646207
1665324209
1724836805
1279891865
1806093571
262838961
928442748
1375543397
1992056822
354784285
1010453609
1773835920
1452444029
56024525
701773719
666015342
845834698
2096739702
199924910
411016556
1992520235
192948508
2034075572
747583368
265109815
959362852
127519163
2130712687
1182551907
535149729
1190886625
84141253
326399029
1970720502
836970204
1827011505
1341212057
849535541
252133132
656112597
1510113293
1683930686
842095922
303688222
1896339281
284626156
1687190060
100968140
217206293
1509675182
1058497324
1171245740
1949756107
199300438
1951427330
1654823930
1648310315
248101139
1638340505
288368105
433882958
1476004227
1740579567
30808132
172077605
1083063643
370668202
234032218
778945058
837112273
1569649919
1795374386
1458491705
562788112
440248964
119659491
825570851
1949110854
392863869
397161834
968271238
901343815
1457181114
924400211
583345630
1412288154
1761464784
773190892
1924529593
448744821
2132548755
1601402890
398795619
1879718326
427735435
426342010
762896686
1655949219
573395570
602795690
1529845566
229308452
681531790
1812017930
1649978205
654505326
2050774352
1386548841
1164305818
719513460
1394820976
322909659
1377105342
2075894706
1108886185
1091965269
563140710
1224708566
1734996702
328333915
468634167
368149591
1921373639
768150448
389686837
1804502561
116219197
652164458
1728133876
732095471
1263186954
66624718
793291279
1068127197
389652059
244740405
514163067
36656262
38699044
728616399
1901601833
1700495170
151759503
644748181
1342872330
1865348152
223369008
1249394204
1406630106
205140060
250223654
274834620
1372885656
394155954
1141822141
1624213602
422584284
327687501
1330028417
2093487730
1079780587
1669607038
704192056
870014839
283523400
2021460400
2128433459
250859485
59883446
1920265277
36167955
1425228011
814597914
17938067
1423153510
944446784
169737432
1342894382
332080441
125314822
1983979005
568839327
1360332695
1574433994
1844878040
1165491
183494198
1541127399
968055779
954986172
736938364
1342660457
623714413
1304582297
1553337481
22312136
429965225
2095299966
178380938
710487574
367741622
278932655
2123607369
48513688
309953884
2121099212
37925645
1889596951
1182480715
978469408
701867572
794184666
665353577
1906545741
1709943001
298848262
1374835379
1246653179
1083897268
1178868558
2088452464
486306366
2084974836
380410351
433263312
1710441913
2116995021
1126315768
315923209
1039102087
652368569
578591536
150230519
1545878507
508980345
457113554
1053776593
976632677
1541863167
354564088
345466592
1988125972
164273465
2102822730
1446302998
2047210721
1238124293
1762075524
1217521098
365656669
2092021885
1644507153
917995230
1745009930
628426647
1726324175
109055434
1566905572
789067451
7897731
419998205
1585177808
169835049
1353955020
1742825370
1205070704
834482802
381616734
2115257365
1892630486
760299580
1505320812
1528093602
19591617
1892524800
1780808181
91977932
1388561397
5572134
809352685
429988282
380122812
624778540
322292167
1155600326
829599422
809524267
1841395233
875329548
919089904
1129675880
1848386276
654005222
356368136
118690589
2098214183
1530685234
698614927
1459835731
1809319914
1118765389
1662845854
762005878
1523743962
1292946221
375144973
1378394373
1019075892
791574685
1658221878
2014605245
1847883681
771814787
931020187
1657214637
1229609910
21423633
446079067
323519774
2009509938
1581558789
504398783
955862617
1740143453
865712951
1698297288
822242422
317390851
2145871454
79589475
1956523716
2071865328
1351317402
225173882
1500342878
353363627
1357665972
1164672404
538131131
1954272559
933977657
2115844280
811940273
510735425
1704123583
1257974042
1763130164
1532057650
1956272976
1424591250
776460805
241560950
927074783
1713507538
973098220
481820211
1160132134
1906938173
1952460635
471530536
2007129617
1874759381
91656658
732373143
400989021
786922080
173504205
2008970692
482842798
2021270610
782556373
304861228
764101270
1868149465
746696103
987624647
100629101
1371576615
1380650946
1716214600
1079210265
1496433887
442353848
500441469
722615071
1359203234
1674220540
1174746507
1951087412
143325731
1800034585
609163415
273737039
752620385
198991888
145903148
1472219081
1363800477
911000272
1511874754
638045668
909902354
2137708647
1376571290
1128787539
436936518
1187125790
1185798780
1745247092
2146850433
1584601016
130141959
530748339
2056527631
1766383076
324063802
1215701067
113890495
156549473
122758783
680841799
1982546052
1699602278
525455683
253494898
1548409223
420903491
1110980469
992318170
386067245
1799965343
1679697162
718137189
1454217402
623403351
2045973508
136722803
770631845
1871823385
1420982137
477596741
1010098003
227231847
1596106626
1194465441
962027928
845155588
1224901962
1232867274
26364990
43772285
502290994
603592837
311380897
1656530923
1459106391
1477374556
774149279
1826802955
1990051022
40656431
1447289641
1474718678
154431730
1493928415
367813740
15754842
390207985
596205559
692336444
496721206
1021640795
894162782
2039255469
1410100904
329234219
294312789
110109777
932741029
1520422433
936014717
832035405
923797356
1672399359
1764258935
978690243
1684426819
1865506669
2137609239
1534377864
2100211899
1135210268
1557249894
1323230215
331736048
2067334683
442225015
684101462
149865382
981154277
1897930382
445399159
58525959
1278766092
1369432340
1842479474
2017505460
2038239400
182334461
1631529487
1096896063
77953923
1031270904
1401319227
801214713
1726649128
506528895
1169734224
1450412516
1764229627
1020547757
1637652209
1453315288
832028389
1093886167
1064146227
1195397028
1156032035
1800316163
1560472846
290424110
531873782
1002157995
1501074159
494416743
2129727788
877076684
361948810
1695466649
1065696648
523633430
1841616091
1715845937
1477530486
979735393
1395139559
1134210209
941419002
946148373
1321380545
1471912097
413288727
428336036
1229019884
1934656725
579898185
1844644809
1249521133
1086964829
2107383852
1544550485
756363258
1907774829
613598233
1202864774
1956926806
868714513
1748333224
1020117845
970599558
1622836634
4030605
1463076666
88235784
1424705555
2059999749
1614128260
1144215273
1372655942
785382914
381882310
1096287145
1469600887
818799983
1598955653
1442011018
511192283
1234263510
324052822
590129485
762281270
1707632766
1027960450
1062600052
1824014295
1457081303
39879647
198124156
885294801
1130405477
12390500
1606853841
1974330361
1526918522
1359105340
1561680815
59338633
1985703410
1811947136
2061457823
1386497769
713357148
1817352257
922074272
730106344
436231535
759840883
1621627589
1361441930
1370528530
1018732587
1016084952
810171729
1882645936
1459013647
2142547276
804950312
2049252976
575229890
950877686
601841851
1768025675
23184432
1248337163
1767274616
669766826
1424120045
1048612281
122768269
490404540
373299233
1868073763
168375223
1184314423
1324479757
1201797056
208177179
254038872
1151957096
1575854603
1788596767
1646879783
695120995
383709144
996803051
121627996
1855324599
905496350
460699004
792897457
919017539
1895194941
472633679
690501158
65305938
150703149
775610341
550940247
634011112
160071552
1841164143
1486776324
1956597611
215528405
2074764026
520511827
69630073
1946478129
1888715125
290807766
290525752
1915844084
433595907
1154172539
1422023139
313707613
409192525
1103072408
1072203592
959467184
1434366435
1789298787
130500173
1352748704
1567999507
1615419677
710798173
1025677270
584165864
922037965
765571311
729450767
151154161
1453643155
1180130786
1042653489
1270960676
81928138
1492239907
1331465850
1754327032
750760279
1530053010
1038690438
1191237562
1213738471
1393139885
1049501839
1996793580
785358738
1495807488
1069424369
765754560
2111242327
1547667962
607215226
1762925143
1915061937
656711936
2071407290
1815957987
1561285519
1151367247
875973657
428042878
326960884
1030978300
512134484
2142080882
944625752
930998534
1677054101
13414118
214478091
1319810155
330845207
1826997912
2088159103
1052603184
960105665
1864114976
1902389696
933987687
1367885620
1410260791
1705520129
1864525031
254341889
362636711
1658539228
1292336916
2002816259
884448629
1748119118
804829237
354812304
1046944002
1158814159
1051513324
1829106609
2092765439
984306159
1637045351
385532346
1452813111
986238851
1985870910
1079556892
748802315
314472575
681893100
1001410340
29805870
294659714
1091366981
1652557366
1599299556
1827407714
1478323666
353923162
408261799
1172716524
1943265016
1060288489
1654843955
494351120
319010684
1699199436
1312501398
2005675736
2003982601
298800729
1678977387
552059096
494464081
1109282422
1635661849
102294072
509415489
1659291003
547911534
437036133
689878886
1650871362
1121920427
1483975829
1668145147
136011800
923874149
1989399661
288981825
1027279044
731121187
36221970
586145831
1658551322
149944272
637674567
1168950809
505195175
1982485718
1664779418
76981299
319776657
941890613
1228124435
475057127
478731081
1659235669
808951862
388540356
921488364
525529192
984712877
540322267
1051586083
948751893
1271638582
559396763
1684422232
1364494352
986382119
668136469
1043249636
241984249
2068294504
326695625
1164832539
625187633
1999565692
22871380
1744513
439976598
1266637837
1922233191
1191859820
943330266
2101814804
942906177
830902464
843760494
863734950
1877444125
1888127066
1926080081
1516369257
657840168
357169360
1585092585
86622366
1197186757
416494902
1308428230
99855307
976663526
963991546
323591585
1571842889
1661000162
1017579572
2075373749
1521455102
964401311
1705564172
1262699982
1870467238
1180735322
1947209206
606183190
706460136
939183644
1294346564
1654182419
178166061
129421464
1621355017
27012027
112879850
359016551
1130085535
898613654
1121614415
1126288455
2013695964
620671908
1995243442
577652064
1843063622
633035501
704542511
1634951304
2055898448
462449981
316020224
1902797358
536468542
888204694
890846289
1401765017
1537307043
1227335164
1546685143
2096189443
1952071075
1953095423
1551047468
291304023
1953237380
1332098288
1940962485
1983609022
192340422
1438163946
1917439421
953119236
407441249
565638323
1116100585
276875372
1542151012
2112263633
1439329037
1681562035
176812870
877990129
791683258
1678243194
620335840
996368776
693384990
1304614955
1388410132
619771370
244172471
30614788
1235629443
1135437351
1947220602
240667279
946197838
284187778
909924152
1398379294
1207066188
1671666517
1742528630
1480049788
1742684966
1741017264
593033961
1502351726
858269593
1722419695
820593137
1264387494
222294332
98244663
966748543
2012896907
1812478958
1254882719
829428159
876369280
536012264
284932772
711059537
271334964
1995955407
879008746
1176434942
1371495432
117195332
1565691884
2016497332
1886955774
287263815
356848559
2141878281
2130139492
548844374
290112062
1072987347
1502442670
700029747
2054094471
1452312064
395745309
242058445
308942744
676858211
2035688723
514421610
986070331
841695744
1690503450
1134100645
690193146
914017094
1721780601
1501015789
1431378523
1741026716
1404622820
70906789
753292455
1155680598
348143732
1378774084
2144849935
1108143857
857196315
1797554544
562544109
1248303568
1853319700
932852267
1071650278
160791490
1630593976
997815546
1671307882
177095229
1608296937
774033434
1613098619
1224391354
170102617
580316323
1493417539
166449728
865279543
1824534568
1240265246
778322143
1565954275
1020915954
740733792
315213687
1504317204
316675574
1739490627
901655197
1399760339
1729822222
1875545781
1567728079
368872827
1262659040
1762947686
1127151380
807996817
630549956
1893353738
1553733148
888041079
1993859100
900910983
563593429
1642260063
1988629033
423709257
269559263
1687579745
983114480
1287156333
1128338806
734094174
349480666
848162490
410478125
925999859
1471841410
1495261855
353850929
836787058
172060599
1708082172
1991315045
1731403434
24639370
835142711
1925348731
1318787925
1414825061
695224066
2021762793
863915879
949176515
1259405115
324428681
1794549761
615154817
292016611
37115013
1200617149
422613520
395803482
1675647527
433484281
744209703
335423784
2013319788
671436084
557339652
1575800602
485428390
1055087686
343705664
1989794117
794972160
923532028
831299616
1714386741
737727746
1563340301
1809382789
500073329
2125639041
199225272
701828914
2083078724
87567831
673572871
1999867380
604513454
1074792736
997102269
1869802516
909098236
1442363864
610354129
1234982249
1578234755
1982656206
942437992
1823239858
1734214980
1084809035
1661661809
72828986
809838174
13964659
664786808
1773442854
214029419
12507435
789684029
754447524
1511608492
685418883
82171968
1973882583
1654253427
251515542
239339680
519574260
2063681227
379373628
286724096
622349365
1356273713
1849538824
1561881427
1713675867
2126691843
1473453956
1943583742
1483944377
1658013232
2065386410
1564909300
1844724725
793256721
2019295506
1037268459
887590092
880250640
2078034275
127652114
490624756
551926817
1723033652
1298653196
1966867310
927315510
949716379
2079728233
666845507
1112509609
1376026785
608019890
1380037474
977862843
2024004432
965406343
2126683165
1201366449
548151009
1545839759
159258865
2105728588
1152319458
1730577424
718169616
1099338019
85012973
678670540
1467430462
1362921246
153192781
2140934537
233960577
1761550435
369412394
1273452410
278601678
1293617328
1261646963
1520053568
445176639
164226815
831199182
1050391122
743965709
2147447180
44365887
2049421651
471546419
586254784
55705394
1576539175
1987454367
286020204
1275396020
1235293537
1212043180
221034476
1429991023
1326966355
730704508
1327072047
466997713
1861559924
734215013
1528369597
1799169268
460089615
202507495
1483072444
554140129
190134639
435670441
1734363664
58200298
164605943
1266119494
815789065
2042248556
987677341
842891218
1530020511
2110884347
2126568098
185530346
2026404279
430484271
342521463
1846012244
1814753487
889957405
958889195
290751965
1598734190
553285537
1751451821
1524089404
880639034
1574647556
1607947019
1116027284
991585477
1599348777
1758673203
1933879814
1895091783
2063831801
2067031477
1107225780
1239884087
918983987
1135412227
1711692762
1625112853
12157661
1677558234
1022956851
2084806171
778611941
1080958662
1680165963
764392646
1884473040
186168032
1497961964
794067052
518801779
895883109
1116291991
502500032
331347151
149633858
112970344
1720187598
438269095
1010232828
1315781988
1908289536
1407706645
2014979161
185129756
557232105
1448460199
1501292221
317143156
1394034800
304644304
519438444
1930124411
867557830
1489246648
187888007
1314919115
12582552
581722960
1308115900
1736493398
1857079513
1033128595
78657058
993558754
2004904
1290753578
1082083979
109486809
25692948
133319489
141440856
1741746726
2069439735
1861143502
1370668788
1000855652
1536012995
721342812
1014517346
1377815222
866519497
357640010
1082855512
150479877
69156256
323744146
1405205897
1037774639
1221279196
1023028687
19902122
1334662750
1945376489
2073840183
81894537
219437702
1497392927
308503340
1447588356
361928911
140694344
1958982415
1913543578
2024028394
1686716280
851070841
514169045
1778083881
1222786964
2077630046
1397416605
1994376018
1946901058
169155706
1161536618
1659491894
1371768036
1894355284
78550953
59762732
446545173
1783115147
1281067119
1154083060
1205442142
785292631
687715961
1333830233
1612882242
508396921
513755117
938615861
644019693
990066771
1166073596
1843669666
583966585
1611669824
1819495447
1443666608
76854741
2118395011
1403479440
1975889363
1984141409
329094640
1059092195
958259873
39632957
503611973
727806961
2141168133
872256201
723738039
427053480
743080912
1274012531
1892578962
1413324572
2079242080
1677327966
2069242529
1671709614
1869908011
1417993894
1641943877
682901865
1786599384
563896416
1736249292
640676148
222005
10740178
651386561
1610803509
2093012202
1522716702
280955435
63809073
1086688925
733704302
536122024
919968355
1623682104
852430802
577660331
1424139091
693752614
324639324
1221635761
2090221272
2036865760
1031896695
1182342838
186648456
600372304
1228140557
1904755659
260334357
193101940
189542904
252420737
206794315
105409107
882522875
513336795
78924489
1135764440
1079921114
1954096228
1277758360
1234803374
1774954987
163298479
488582192
2052062008
439597275
1310001283
1468590427
572473405
1744063965
1404464049
1851861434
347636252
1804515622
1287001176
142001259
423054337
1502907741
862247033
367309054
87553819
753053852
170230882
64578826
218265190
1038585644
1125100135
563341672
641120914
1233296900
2089884232
1607323802
225936051
1435047793
884933907
1128229437
1542938026
442550209
1237342060
1242999851
1691869522
479272200
1328560259
828510682
154817811
1745933321
1962091762
2131643954
2032674037
429338598
161128697
1556399035
1491152731
728480691
601797898
751120859
410509813
1391407531
2098999584
1314854091
410961197
1306778907
696969785
1965503363
1085270718
1915258599
15002262
762999670
1688562953
1356565305
817000581
1730589787
886355369
1435194604
1614316962
256389525
1152101232
1202884868
464316673
1604496451
795385063
761306136
1501289168
491607286
614376378
59084235
1039161840
1231985344
1333903509
173880033
1321047873
1070180735
1599315179
186036733
583387761
1446596814
18992379
1222377836
1231451205
68300023
1915192150
180876541
2072040951
646603311
1929360572
1838013459
1964490628
1761902863
1623027102
822803035
2078332734
1426710686
2146396086
406816158
834164714
1101563657
1888410866
1847433493
842195102
683550373
2114737684
1786986123
834534441
174611015
55297794
541706349
394095594
1470592563
666175370
610435684
1105181124
1387560700
1970960195
1871400573
2136597570
1118800281
1662232966
1912970347
779634843
1959863324
2113113130
1165599044
1551783408
137672124
1589304251
2121069290
1317639716
581680292
131117893
1444266511
1883468823
1995182790
974577514
497841996
760549400
1289640243
648243550
1497048266
102913675
1240166397
424977740
1673911997
918669921
2009351297
140086103
1866644782
1042961588
1757998358
1003169346
2001791019
467710621
1742712026
49455970
252897696
1939808217
2047192793
1916281344
1313150770
871729151
511902494
465782454
1169265990
143728787
364029579
504779402
1174822468
2060100761
2057081076
1769875890
196782106
1039222760
1119923975
987281140
1981018555
1332885123
1975911876
1093901430
1815860402
2011998528
1199828561
1552034462
693527861
213527860
2137763254
872913218
1891387467
483317235
92120939
1186118087
599659531
1283446931
1487275685
1980296191
676894384
492677185
1221234796
1337085753
87036839
1897588976
175768584
1115815942
2112217588
580770602
304633051
1973081744
451352903
341117585
107638813
1848810510
1562143101
1025032362
1059758917
609504956
1471156508
1072279647
1019391038
920060766
296718701
1180000221
784088083
538308747
839571552
552677238
1139989174
882757502
802247679
1236054365
2127251827
1375509730
832268157
1454446618
88783752
245115965
1288798367
585187405
301151316
692963560
669646912
742632308
1651765465
2080047020
956664979
1794623652
254267228
347537738
839135998
2048027917
378539571
1832126729
1099663737
1334930906
1902769984
48945838
1637348744
205535888
591666859
2028520477
2091488725
520428798
1316854653
2062487406
381033336
1071102873
411128243
1299658995
262680097
32754675
1395231091
706540612
171192152
639928203
71902568
1349531056
318366532
871598830
665902555
845620137
1285704803
1860466095
1150688521
702247558
2132064227
1335560655
519845744
518884998
1890926957
1691757655
521386721
1295375692
757533932
1955771967
1533088603
1826001802
122857084
1416994830
959013949
1638032909
974312171
937789231
1068085892
196990959
1673598048
152688027
578483747
311938425
1731380684
659794697
199756191
561049493
411053367
24361837
868708312
1059480936
1407167927
852372897
1992860142
855313854
2061847487
668058754
1109327257
1714716976
1316823857
1727864998
221400013
1710449759
26682352
1134076279
688284239
514470958
1447633075
590953521
381960563
462444714
410949921
82463252
1564905203
1364650953
1490770833
1007800995
1252546447
1563275499
2064195876
1660084624
1948999762
1868200209
1988949929
1449743033
285900712
713305230
1160866074
89841139
932114078
1852226543
1348914909
828401862
224029642
1556849663
467100435
1006581065
653975944
762351352
1482914351
2092315269
1534376639
1723817607
1568024750
118330425
1999010830
1470774489
1350310792
574973992
1338503049
1019161195
1319763456
180572244
2120155569
1569543182
205571800
1292591496
1172043123
1502212272
1203741338
1846940762
1073960075
405278449
392783819
63132579
573271040
2027692957
1925881824
76562100
285069374
2082930571
316355857
282789478
549260557
482714162
1695308915
1585910891
1067500492
1612906711
463798057
1716164810
795618523
661841584
646841031
1649650550
1354752829
1612554298
695292614
877007477
1620459978
419317362
1962950174
767977098
229677137
1313372889
1053833623
574251995
1411105854
732626074
1521156646
1612360246
2080145655
1215736923
1433178547
695867826
520575939
151241083
1691410665
1511488545
1109050568
1741757271
578986193
884430122
460772511
669572804
1551542931
1124749279
1216369450
700734903
970667595
1825759964
1208284178
271132546
2023420730
351135725
432539673
1906371777
2026798548
1984654389
1353011072
337134366
1302318957
30867317
1017648343
1917921828
365636758
511137930
740745780
1948727389
1847303266
1407000678
1589832648
336616206
126046838
1835048313
1576404243
1465027745
1055582389
2067746161
2072384615
148176988
2068439886
313119275
1790703868
707508510
1194950013
1929185495
1127007418
1230484116
1508206266
874670687
2073449857
270667268
277744630
458632427
1056411890
959049120
2091456512
1713774743
1912654962
654708612
97471279
1008048421
1603869076
617947429
2127488424
451107046
2036494676
1908625847
1060182085
1960934263
329129101
935091904
581072784
1565860077
1239754036
233743598
149331019
1540621211
2092108163
1737252843
799856189
500156860
672926700
1227987140
980877662
1650834535
289017790
1534417637
61186616
1988185067
627866433
423062743
1755033385
772527852
256655727
1961233646
313902701
1597298361
602215877
807203475
329405271
928164241
1366947205
2135595794
309161398
1732670670
934814780
1777646220
1244799627
1690824686
1151206803
1674442961
272764499
453745929
1771474136
1422462067
331176695
1910309228
130505992
1065857489
99868825
653290374
1052748125
136387660
2002220381
1925531174
971322000
496058511
889306455
847478458
793365441
851860191
1951736599
266740126
716444305
1536075148
1289313571
725638132
1269252011
1156659142
1503774671
739076372
1322714882
2109852558
598940927
1992131933
383131892
975788498
187030794
1573752159
1434733642
1819583884
332494948
2077345317
407177053
1799478699
1110807120
217126554
144100919
1419527790
1672466152
1326603459
1246924573
1363885369
1311030107
1835590572
1386513890
1251649811
1028813634
1066875914
1457442295
1607267241
644008457
1830882154
1419446677
142473454
2050402972
1239169127
488212622
2048093123
534426032
2367456
1757307658
423496883
1540316816
154289360
1649291921
934893683
280779116
908854087
1987924139
42857286
757225358
177320678
896456632
1589991413
726676042
651465158
692063559
1776942904
43773955
735621931
2078829125
494388172
1446929345
1954872627
397788451
2011810842
1565895225
1137429314
1325717409
296915023
2084852073
1213928852
1441609826
849212464
601780460
2007203866
464852642
1879906047
733872010
1758598614
1801156458
303603915
751114548
1826270853
183248022
1103252024
656828880
1662110415
1034489497
1587412709
437384816
1136558586
1703869570
1733158250
1206214943
790262164
2110508588
968182557
881982352
591173989
1920393523
1266692877
1782609417
1636462151
1725605455
1667129675
2097167583
1300257225
1424842245
1033686604
1476041807
1937759589
1401693817
1313853674
829447085
1534047447
1127237918
1552741530
1249403265
1254200054
178694209
1944164234
1468595444
1908397970
537888396
46345437
1158530622
445749828
504241930
517442199
1215891213
834454205
416858083
1032756928
1918653739
1443541540
306803455
1015713258
1364177924
428949816
708969013
1580956004
1829218823
2145186144
1019665463
870450852
368702176
1682280223
714094758
1356361383
1529213444
866741509
381277697
568907881
466489280
1063713093
123390673
1524177056
621631031
2142659073
1068026359
1275362355
372805732
1398156513
714620206
1837980211
2109225842
2036517304
706631244
1540055464
1177380772
263917139
2118867648
1536184190
529702849
509025038
707534056
2068703783
2010074941
998558704
217682713
757559751
1290746760
72130151
340688409
1974648550
131978353
1700457966
58932390
1999724161
1714577639
1260747716
386060563
623507978
38007431
1159874123
1220538604
2010788492
517685830
1072859067
1835590495
1309729787
1525928501
1226917119
890880118
273354440
1754109996
1238141740
2066093181
704200934
1061613678
1281863080
1402184278
623538322
850967480
1100409216
1091303
1507186873
1771913407
1318523966
1799324028
252024615
749116330
419467407
1014054323
2119170596
345606118
705309166
511877594
1366445440
1683104022
1933683664
362233144
13374093
2082034491
419746236
1462879071
402693330
382788240
955071579
1026256987
1856982106
1645827712
981306896
1486074821
79039811
1844707896
196657037
1608500101
1415298037
1756689868
163993885
851319820
1911268768
1507165877
401157549
1276454445
1142153952
1133349803
599365819
576044901
39044366
1651742536
1666417167
1831828700
1869068305
1984164814
1979928602
278582679
2026696498
1004272787
781932473
1813438102
414668723
1019716560
1997868332
1842155682
518032394
779447811
1024837417
964852776
423712883
19327778
1430025304
828538226
615141878
1263015958
800131889
394248759
1345340273
920484616
1833526498
1875203591
1597248810
1298401404
272743700
2131915268
1724765571
1549892908
592101493
2079931988
1109973235
1486428671
1699266446
501318593
1656516179
1077937232
67669562
1866611405
717537220
1736023836
1293408476
2007349287
715823930
798546972
1730839123
1108087791
1313644865
1476601707
84766100
672465841
812798854
477442227
1075636957
1826142937
1394839415
657302108
2075147065
2013245742
1384749928
96104068
1104344424
586185406
182929756
1878353891
1108985627
1473957382
256247950
5737580
749333572
2126342135
890276876
1300051481
882788469
448543242
1455030698
153960432
1106067
1136412494
1151266287
1409176124
880981259
1675404238
98089132
478549055
2129675305
2029859178
100212533
1203578010
1476987760
2092815745
89511224
1718393773
23997028
159059446
1838706555
2126193100
553380801
1726287541
1933739695
1252448097
1731673828
713397001
478871751
1476388623
484708425
843305861
1130174328
1144595918
1744060176
980176418
716615887
1930288301
1125502243
1212476906
934799711
462953667
1984101208
1699436981
16807020
601173337
581367609
101366812
1723156525
736644220
1976360929
953762979
1880519208
155120336
45450289
911612047
1076961006
702679571
1328423017
1356174608
110657739
2012709219
647824818
357053261
771338955
1865803667
1342303003
301276798
1590038892
125145693
538421945
1882639890
426235976
673109495
2021141621
387168547
513728777
1306348362
992123270
2070307201
1119186258
648472782
1566875230
1490620965
354034402
110810446
393439116
809892831
247230621
1887258304
937853279
1254363923
1909214013
541883813
1647027176
742861345
385929724
1672730763
1320160982
2036180621
716487390
1773822002
412191368
1463679518
1184137640
932045118
15466637
1532703971
977582678
988593950
1968411087
1898811348
813139269
1455587706
876370039
1402171528
275206312
1888007304
1675739500
2062055879
1981976677
2035907109
89546634
1165498292
1629410851
190285356
384440365
1387373707
1853224578
305293407
1878310304
618424206
1654526871
520582655
924170474
1548643107
1228043342
880104374
41797195
315998344
253662045
1983656706
612924224
445973345
100540937
797436391
1351712118
1422052686
1854774668
449431813
435770078
1004533391
397690299
1705300476
2074212975
495463731
1319569072
157933748
160453708
1943234523
1666434258
1381846375
2039620852
495089357
444118833
406777439
1439691378
508473974
418422779
1416761656
1052493098
815223502
2012605127
30120772
1734614998
847360998
1068572806
1392116019
1657376809
121036074
1161662793
359610175
45377184
1372685233
147702818
2039486451
1935752730
1117850320
1520125766
784929018
1577516963
1669380978
688243991
522681146
771821951
637614758
1417965052
543249132
1292202008
2099058000
1561227252
1081623148
771815907
1001805432
1644750732
454029807
1907153584
1731144427
1558584747
1268331454
1586743236
606741682
648287453
321667732
1453536957
2059884653
1703395524
1425433025
1341447243
1638271110
2083710055
1542766363
757992135
426063511
1326301018
622694669
965514954
1295097500
374155818
830595589
1928159781
1769591022
377896297
2026581131
1335244787
883586458
48690566
325639553
503574835
1280252576
639013410
118357620
1411322081
575405505
1937351911
271799284
1483623284
991316373
1404772705
605603924
1992682140
662686762
1809312375
2146691999
675816745
871058326
372091546
607596729
631509547
621170974
838507256
1077719087
1036112669
1652061984
786580261
876396318
1658456130
1483536030
158392748
876894379
2061331131
1389974378
1910696481
609096374
1296264492
753788085
553797818
369485622
63858280
1484674733
2049528110
695418538
76139496
2076235186
763148533
564562120
1249085444
350197977
1186312471
2022132501
1201598056
1089866901
682631112
530503289
1432749580
278055585
1433062870
1004456580
1922546971
1101355837
188445093
189865229
1082156657
280580533
454949637
1018779687
523736955
244697799
756510174
524885460
1556133115
833813541
644304867
1064421891
432827213
1577021685
1764300500
1713594362
1836754157
1934579665
1608902141
1404105405
62894774
470998065
4651518
1818748125
1277466493
1517709137
2008241550
651379780
1355658898
1061138802
2100081060
738771378
1557904649
1149199721
304858102
1175949992
1782333877
970235190
362730845
1023597711
560666223
314729712
2004809519
1839553522
1198465388
429541071
1740118864
1908070552
978112457
595578162
965189215
1772720085
1505501764
1788733031
1945999975
268797372
1300962515
69215929
1645640452
1691500087
701256791
1951007837
2134475766
521868163
505529775
1149481467
840270735
1201141832
1899812830
1710752993
797669186
1140555026
1048325725
515202688
604889225
364428693
1608696753
191282120
749292324
1726247307
122931821
69477693
1984543531
1567383470
198898000
719390498
648515829
2013516068
1894222087
1559820429
1280984378
95472102
1949041152
1389570081
320617670
706599379
96321604
1756669933
381340646
875555991
1037684556
165076255
1070792743
1191807897
238293458
346843131
921217907
1098727345
518835471
1786337404
918587788
1782527882
329107144
190776808
190713563
1483757203
159538137
1559838930
786176193
635042641
710652721
1727838998
1488672825
177403384
1440633542
1961030630
442549405
174746264
1322201313
713275717
831551902
1758083348
878357340
654002908
1800647184
1046050040
1810772398
1970754827
428627103
1093116024
211492337
408422073
415964575
371549351
1070791497
311112886
1490600273
2101971520
451204601
1842709693
1952303185
1456602741
1960527001
2020463700
523916519
1159876526
1916501900
2093802154
899704147
8212297
570752793
713419428
370457264
639380341
538692151
2033238973
2073191086
1577584059
438214013
681226171
487227280
1112610329
657696016
137354424
1417929309
332692619
462366233
1102714160
2133461562
1092364483
894000374
1512003994
1247048791
514933591
2080421944
752109487
1684634799
1591853607
814908234
1841840348
268890287
2011169888
1698030731
1324176662
740025798
1642605206
656733502
1152626143
1363646201
1750079925
902448364
1660599386
1538435605
143287089
1442166291
624465260
1264879865
88138265
305566411
274697421
809287307
1513754114
1521893361
1452750824
2133463208
1358931321
1216516375
1401141025
1657087431
1665343024
1126404732
428880305
1804558939
2069988924
2137640370
546412358
1300194729
1377509887
1594773283
1278204339
1408344990
1455282205
1954143041
1200185702
541454954
1658369034
1335377009
1701486971
1515665165
920611337
1202333585
10189899
1940494636
1413348588
989255488
917136083
1227798304
311936090
311926967
556873105
1564061554
528711402
1823156549
1171321777
218216032
107532303
843703520
1353103987
407506629
1087013508
35003777
1254654914
1371192270
1693230763
1980610361
1604024572
7981463
1767570062
1130060654
2103294306
1733706234
1301903293
1887850248
2109987820
2065713838
651238386
1135722099
1321795034
1551462318
810460337
64196269
1911491209
2000559371
622441556
1046719896
720435513
1503584868
1703043285
1417898458
764698406
1243214291
831013529
1936703975
172086159
1282448311
1509976945
1707687166
50256781
203426872
1051410726
1087759657
1083145767
1617988670
488110428
40302858
868382300
744431965
1396554540
7672815
670055047
1310451847
1907889223
1823873452
1134538913
2036097719
429824207
499233855
856763333
1173815096
984196742
1823665976
633684151
915253500
404894648
221057338
296805718
34310715
348736727
35096940
128646887
312717968
983163947
1559180469
269714292
33231610
440898237
1315617237
790365162
282321378
531564952
1382266174
1995792010
1953847273
1479304781
2039029073
1556840939
123404039
330882397
743582144
35288583
1251745151
390646181
530453357
300847286
414231693
1031545334
76546040
126731308
182975779
1226215325
378577352
824133749
1968541866
797281518
268362912
1064059041
1507279146
116184090
734561843
1266728182
1470697560
1616222331
162950901
1485154163
667927435
394736639
1855798087
486117464
1531436281
523003980
509726004
668538041
179388561
1287442255
2021067885
2071934874
2032314620
2095881660
1231409927
1396454680
915020811
495855477
1393961541
138143452
1284625166
1121271981
1415324131
1870718497
2082334948
802279286
1909839594
304091368
1582996817
155949641
663655342
148908433
1355000079
850415528
22306489
404653733
63727631
470636575
1752343558
1369654184
1774891828
2091972463
2090722066
606502440
1910263731
185621367
1859237769
341090813
665783777
1810668103
435852631
250351626
1715918583
1691634305
648853680
1720525258
1837518001
1632733999
1317685015
608931656
1161377797
1278015545
1127498187
1591584867
912640782
874941381
405341361
1394287748
163425030
965969084
99877736
903602267
576987310
869151128
637842435
1198254583
454615636
1620196517
2043481486
737725946
123718276
1156586990
1941918726
932668442
1127452904
1845217199
399665624
134016794
393701415
1252955258
1423697449
1544750863
1626378201
968320771
2011082054
1980550332
690488398
1671632611
275749211
1148382384
103083174
1104888567
1160460152
1521535403
606864437
1496430731
22640253
612745081
1343400514
500801957
939297556
592045990
282070344
476548220
1577233377
1569369446
1478251999
376308787
407114618
1866628338
1070876244
1507649769
212507487
1300200319
305530165
58822204
445644566
1768080122
1817240410
424361904
213437119
408752880
216671327
1316408743
264069032
2097175600
21912309
4466635
275033726
52669855
1902389696
1027605135
727061725
972136334
1785115345
1127502094
1444715211
92477915
94538922
146281515
853160951
105251573
533906623
19990036
436127644
1173183578
354573165
2062490228
1057257445
380226151
389507108
1405399350
1394597282
107558346
965734776
1748602675
1656520896
468395553
994475319
1321915483
200304040
879195148
844183059
129741679
803799200
197119025
1266698665
135986746
16915471
1718112396
16377410
497273382
2009899054
198896621
2099455
592864905
163137957
82005638
2104188314
509866993
1071714430
355508673
707547542
236603461
2030237298
555488413
981847339
817328680
2122454963
1228689469
1960198381
1496608378
2053143079
427342143
212156783
1500304345
2041569828
1313220315
32528620
1860938284
1091861138
1615577629
919200619
2144259742
1267228100
1160141602
2110714526
1843121407
710616779
1766880947
1962348641
278447510
649446007
2013156865
2066401711
133336405
1650330624
360506025
1491016350
363096507
206292184
1024205468
1813904595
385790877
1529881102
1885224682
2092442812
1290868564
1807182950
31057125
513323973
500591506
2004358857
802671824
555577530
524564687
1040811999
78653507
869099894
224308001
521598303
1352929815
1240897575
76504672
1139354973
1322980418
1745437185
154521836
1672194521
822449226
1540224988
939069333
1474454965
1819119069
2068212568
67110759
644656877
224513993
2044690246
867575941
1694552381
790181848
269375570
520355008
799874883
890628095
1602929635
6633931
131352058
2075520876
841675408
1752273368
228339297
1280098353
1103347255
273163452
523311394
494706097
750071424
567404399
423505397
1467359206
1526466211
894235785
655064734
751456149
1595015346
324616581
1611582538
1040702953
1390405662
1501541472
588824171
126072523
1850453916
1061354625
1615431728
153409236
642897615
1786499991
2136111138
131815851
1916603312
739371173
1017210014
1399929227
1956223869
1130769526
1427768087
254137887
973905383
1034169946
742207396
2026975088
608863254
1474181382
1604712505
759665326
570260391
550161161
487191031
2113046039
2000913185
1842902802
1997954093
139088697
103910182
2135166643
1834431613
736003128
1052333857
1598831149
2112399190
1407650581
1132932646
1017349859
1783362745
737518291
398286966
556982021
1553816763
1791965370
1055315858
779132371
779662609
33191607
129848595
1091919387
194337792
1710508342
2141567354
165446359
2090538366
710261496
1545770570
978747079
1772049940
213207410
1598062046
440085077
157753481
1719876292
1132065418
561474088
1156002237
1328146197
1509045727
383654452
489248807
1091377479
655079178
1595486570
1288097047
1797400687
1979211237
461602193
393984700
639982507
941710094
199956990
1612317934
993288057
1741630559
1313521915
1220146100
1338010139
1489962750
461772189
1673143454
710204426
601614829
1794070983
1493596132
1476205467
771933693
450715783
577956114
1174927424
622225530
1402504052
758020450
421872749
521191848
1810988408
745958828
1851794743
133117423
1504359321
89157420
150674067
2061912222
2130634432
431272016
500751934
2001966564
1910685816
1465060797
394779943
284997911
1750113815
2085499328
344590013
1811187679
1751625841
2087230102
594625625
654045871
459601247
732936925
710867716
2046993269
696042422
915935155
2055596854
2120404869
503499097
1518284207
2080684727
1023259960
1563556523
1042265066
1433129276
1215063158
390599377
1010861926
1314538606
1712408214
1822249170
1714472659
180566047
1814961475
2006529755
147395877
660769436
1046090857
766809734
669238010
241407130
2032338642
1066120860
1510527840
1759361145
1538739737
720035332
79732027
936196128
1191216127
975616783
1685245111
55416687
1192817271
1999404091
1719444185
1532317108
713992024
134335608
1670163301
1490415960
920914041
1885011353
1793482990
562640129
139270497
1469481107
931872500
805591033
495371836
1373161976
99694134
528078361
2036042380
2005602176
1938302769
185448816
1219276148
514662788
1208981509
2050785982
658762077
12573933
1203389795
835982052
1839871759
1130995017
413852190
1093873469
2060529009
510972440
1442342466
2070044215
165604575
1685293154
439074196
1689218055
1816765045
714331089
1242940247
2055795162
1142244513
1135088714
829235835
1472790084
801723605
1387312140
1516636786
376264863
2123993901
1964120694
1368639966
491371971
748005561
1856283122
772378579
1864117922
2094027751
999378092
193389332
1634936128
1222701384
1959721723
489808061
881783221
277799351
1820668741
1763616833
2077886805
953191437
1648302538
1081391622
678271044
1679336674
445054170
1662359663
1705281058
1822718852
1845714423
1968942680
1401404977
996680474
1388482359
1808484719
976029125
589867654
1362729690
1344681486
699103414
340196938
1288311201
1260738019
1308031082
1831631033
805095722
1895075185
1916689630
1880207758
2118986836
1709621969
1685608357
1112130904
1995562827
1701537736
1028508739
1569370451
1801170988
1639469686
366963823
742251444
1159475829
2082946792
1741830737
1014964378
596975618
1751527360
2071986799
760465995
1959229588
429123505
69180553
824127819
1932571983
1877476603
1621690703
1283945576
1390463435
314016997
154391317
141242316
1719622192
1178866043
465467741
537234664
1898340547
1758400579
1640430597
728396641
2074637206
619881706
765412041
1197767395
1970235125
630220650
2103793346
532096598
1603886247
790914005
326616393
766809734
156731653
2101343534
852768476
378176212
1383321214
567514044
593463043
1917739306
1572084807
9189827
1444601537
688264162
978450614
1694259457
250374407
212651333
102366915
1070031148
1725028353
268659568
1181950225
722027705
2007544391
634580648
1916873793
623938972
1293829734
118850368
905795721
1249423119
2115224340
1657557129
1866885255
1021310513
1974011707
326822055
801039534
181138173
962275809
1263883543
252658625
1869300397
887763371
947154858
1303833656
1015140203
769420665
753845552
833582673
804012740
1585779044
1450740428
1844047140
1325408028
1128263490
682499888
1775302202
1553663432
175071440
1396460384
290950675
392690190
65456758
1352570516
462297162
2139257701
435046424
1396234974
129534961
375837155
1584592184
709789591
1020200602
626377711
1986220188
1629655667
1015810438
1303766521
2090035269
1725597671
1958373123
1561866274
1897957210
47041350
1615431066
1034388076
213779124
1087520801
325787586
1159842048
1498572385
811204606
1113889157
312301086
853950217
845718466
1474584691
1234293772
1133999375
995264573
278727427
1482886380
1215840086
1264514825
810362594
510545599
914821040
897718526
1368173833
1327414900
1023698725
827889686
1035017409
548299410
1256581440
1968515243
1142081773
1836796369
1477275114
1392205666
914466948
1372745448
1146778352
1983966002
1097631606
1721248920
391620224
1564649754
749699067
932984327
1903433905
1259410395
410190327
2067182722
1191185673
841439998
1590836487
2028492745
1595492523
338056031
247109188
703503101
1133059574
907822904
271091229
1220104098
696110604
729374053
884767026
1258288427
114086953
461463116
1430234309
1732983560
589856090
1273912446
1853319700
2030814465
1075249905
1078354918
1612330650
392459986
375969498
1398974686
1945194556
321573062
232492601
1791100802
247933350
199849857
250704734
1450851010
77307854
92845929
1578528912
1726622423
128683328
613405638
1398856254
2026958456
4363337
726887585
319682045
1222703915
785391621
699019409
173177293
175199767
1074007296
907864622
501348125
703483973
1412006357
1691662686
1907398480
2106312245
2064805210
70285307
44269139
1026362246
2098016830
1191703295
1542441082
35822470
394609081
639121168
1552252001
405609299
616263278
1546968734
343756110
661775410
1955263311
971421170
1002496628
553537458
762048753
1506038016
1676702736
1551083754
1998208199
1330215853
1654730970
1724703252
1214911977
2074200642
925021446
641915661
1366008108
734507808
797590701
1779266813
1690425240
1571910794
959246121
741634931
1304893169
537617900
1836081804
896690697
626431655
2033266286
748536809
111830379
352071224
379712448
2057303457
882641023
37146527
1156416610
211588775
1440963218
254234331
331472568
311348431
1667825911
1227562085
1906475081
789275107
810825167
933769516
1933271203
1360333666
711450937
1629727289
1562099730
1984767553
1054499020
1229594454
446525739
1260856542
1458473132
1126987362
1523196661
1511659096
1358062230
535003242
697691809
1096950582
1436888916
290003050
394176382
11609881
1211915626
858934817
986810253
1558524089
612784918
711174737
1843475245
779739863
1877086814
152039101
1353688844
324168470
1760786996
1284628400
618845305
1430966021
1795140622
1885738724
1245575714
1641097162
1077439105
1252470365
1051340706
1844794883
342317389
2007188925
1911681507
81809487
1433762535
315085748
1151013098
353581139
1089808722
269235689
1667456101
2019485402
1705763862
733887696
181510082
2082237851
1677583048
1731141741
1803078969
1307652631
1422641299
528623977
1975626215
1837869617
1235921202
1006833344
708867900
1381924719
1626954913
381700352
1056122463
1323907499
1973661421
1195559857
844740298
1217720302
1270822207
1928249139
733713013
1188463305
1790801331
1461926802
149384420
152849494
1845226050
1784062692
1924124247
342729837
1063985251
661173388
1524806242
1557120541
413945580
176283267
1110069192
2122118472
264272261
2061575721
1758792374
825576086
358850318
1832755225
205371473
1725895683
1077167480
1060791636
1877351258
1390803369
1184674722
748237868
51871004
308714491
1223773850
1373447609
823681118
1586624403
856976462
1879624419
752307254
52882315
1645086071
1748656995
1661284448
943169516
1052401348
131697084
718721977
1419891086
887767207
940905011
156817790
85141025
1648610671
1452332024
626445203
1877600717
1854078775
230899526
1669587061
85116874
269201549
1800164477
1746529634
617544481
1468130987
963779004
636711563
2140972868
1290926186
1229676402
1352855962
1578730424
401943392
324955972
552212168
159503126
1048118555
198990000
2018351017
2008469206
46703528
332717056
523185839
1968378762
2002716297
949591368
1124353783
777427868
149775390
618725927
1670239757
2040051696
1156606662
213678492
2023520406
1599849843
539721543
1531927362
2036514885
469202377
1829207108
1489840488
2086595798
216814357
666558752
1931069975
1623946171
93768467
1023952184
1900135021
1882836209
756508718
25193393
1619197953
1991819944
443016007
1406247265
1799947430
750509976
854362697
1431205822
1945918342
913555503
595421229
1932806621
62555675
1741767237
1266276521
513995032
1461877057
105147304
1749240973
1915686705
1584937579
1773588757
1614620068
223069249
1428525299
944293466
1232471741
1392384891
997340418
1588651671
934402042
568550902
1125222541
301024628
651400727
623786854
461608010
673139617
187026209
341685147
1848741979
2044348924
1710051538
430045299
225542068
1230022393
1952271744
933732903
1036475365
1821033359
976703952
966086944
218099589
519477903
1582687708
151382739
726954955
847782767
866043975
838209414
2097927135
2012544043
73202615
1742785134
2043397933
655756566
1076242315
958808525
1827447977
1015946420
2059100451
947887688
1384404300
869455133
2052464607
2044455388
1552812629
1222690988
1680404728
661844300
93321176
1892496919
39866771
573039254
640911710
1501828747
1703420796
410144061
1003979734
556744907
1056742529
74357364
572279324
776465590
1291021704
503994495
1883714196
1130143685
677150585
1010414162
1139577734
847667765
2022456613
1250189476
1916740461
1634398373
1463540236
630015828
1743838516
644002763
333207278
1646724230
192446764
1352736136
699630225
1323531088
46190824
1182879592
1929088400
1676480171
409028841
962537190
1423645791
468830118
1971690673
92859994
1060266218
1362289531
1199370620
71368408
1042128994
786558882
1597602044
1083531750
1142846562
1245020937
1067705452
1622936933
2054852501
314394327
1795140184
1640117978
293243922
1154238909
1274170321
1636193821
1014668492
706834105
773859713
91697030
529760390
1419021208
1172139586
1017018233
1830363071
1053984621
50703480
1808096547
709904645
293192657
665225212
620453375
96295390
134543946
55208284
516065952
2098394484
1463999992
105992581
312525310
502879974
1464904061
208163655
1616589110
886094703
252323074
1787835559
539820766
1489529274
1612661084
1439809206
832195036
2138754333
984225225
1533627343
564431519
1546268402
732346745
915549149
1937364199
231966909
2133204426
1485397697
414772605
1665396575
2096943093
671932786
2083894670
1536687657
1521460884
347420345
2042485156
911225873
364294929
1489364111
2092520133
567464142
934819845
1878716498
1451922816
1142156425
256323819
15827371
724874318
396681164
1552680025
408813027
483641110
1231149477
499188620
1350771522
2139545632
192964052
220482053
32215909
1239582189
110645604
2081629956
938994922
84819285
2030748751
1603974238
1358834736
1403004173
322005136
603067166
719661085
1755122490
1428685488
235089785
1221054755
1317056112
1741366720
1679343299
1729098409
1256321870
75669479
1930296288
111680964
598102578
1054000430
313632287
2106307069
527601347
721602046
295736023
1773789440
1869378916
1206707647
1009343964
954598692
1407801508
618457466
638820373
1357217971
2058175348
58058776
1445151887
914167994
223683159
582357736
828794546
550639334
1696545350
1279607738
1420166578
1147160920
572114622
2113077338
1607360920
166202955
1817878747
2108502710
201102209
395412162
1269418704
259089848
625918652
678526962
143357380
29898151
1348052436
1234478873
1546492064
2071927034
956067349
451381406
964176968
242939341
461659460
2007361587
1224959932
1252008179
795374359
484676813
454772431
1724673859
1041806378
1863329937
417973131
1541531870
1904209922
895658582
1631853891
1402055610
1198831788
1400581525
359629845
418516035
1630383454
91168852
359398209
401936822
659744486
459492890
485559007
1905940375
455726810
805754438
1134795782
1557541154
1361701742
320498193
979114250
559474249
217799890
2068494621
1761084706
1219368665
1215861365
1123984945
1518890589
325247717
2099991014
1145766431
914054416
1252990146
1395497796
415619420
1264117389
1879771349
1999027419
111927889
2038626852
284338021
770407245
1497189336
619018320
598425049
423828079
719011622
1565622216
377391331
2086914491
1907363595
1819915223
1693685863
1899306728
175270303
1324978276
45145999
53073469
1989772098
233949308
1253217833
162325629
1030908906
525418728
657552770
1652585204
1631084784
1790292388
117837397
591398933
25916112
1488249941
1036851468
253353211
197181924
2072675653
1124567849
397141656
367858208
1198476328
1774325794
1740383892
781488719
1037330783
30288282
82506699
1720639134
1461766762
1246968048
758731192
2004768073
101651306
1066479095
341006355
1498077725
1252899405
605521928
77694020
1845923908
1279414179
1350762546
1758756944
2024014353
203035160
1675616882
292106641
286708600
451071232
1385451455
254045554
1850610777
169133747
32202893
1244289489
680714186
549813494
1203760156
1406597231
761972841
1778278137
941687117
162017662
1799293315
1072535282
102130113
1069313462
425370633
1881009445
1719267264
164395781
511010718
2069819361
843100480
1351850902
1887478433
923810346
1028369594
1317814613
41785736
62981810
1683512368
1469716885
407451080
986827996
1009842676
1458192412
1148357621
1299315952
475660587
1313820250
1595741659
1547340468
118456760
908505888
270807767
1646052799
595851911
32785758
428876640
2043304553
1790021059
1131664402
180505432
1376138113
457842549
442929800
1102828807
242168382
134776332
191820303
176560852
1781839215
495456747
2094933672
436816989
254787368
1647923244
561638835
1203561611
1832838885
1893449439
585290169
409191924
1406036538
1062393524
1232793293
1291926235
771894608
1898926996
1856243074
542449560
229342795
23210545
489192181
273966776
862912626
40330430
888156007
165864443
1573981654
594807300
707290006
2011175879
452778092
1240355226
138363559
1298184219
558154660
896231691
761826033
974269619
1403887352
227240064
1661226829
934139624
1151674508
496369104
1749044953
504269842
1622164992
1666970633
1987555298
1735911277
1340521858
252859049
616487820
29442411
2132817196
249355386
1132708834
1426320704
1014301745
1102324206
128264277
1928061287
1981871234
1816942862
1877404678
672755099
451397128
756298862
2110832744
201749899
787272948
2033137028
8322948
592424555
441066646
386419092
283439898
625203218
1037251100
1787828680
1276050084
1141390322
202462224
689068323
364825217
401905688
1573393730
575527517
698398574
1288719110
1988364460
1910459112
1850211512
834246887
269283176
886697101
465724456
431030599
2059445942
123236243
494798655
1908039048
724517995
975421091
737618518
1315489914
300192743
920350712
1774367452
423677204
2064329711
1063859768
1055627420
2032072814
1547931340
1045797168
403041900
1216847538
1739507997
352803449
85092119
453661300
1180345182
897745635
1908523755
2067759200
1998593534
1278374795
1656359299
707989795
1224981768
1285130030
1930375887
1899037005
423729250
563237995
1612735858
1150687207
710307913
1986742534
422781533
853378445
1539547058
995476831
1294699847
491415441
690892251
194890596
1145422998
75226963
500683371
658390705
1094722801
1233248535
94627248
2043612666
1479443473
175747859
430484147
607498463
599808863
1862911654
1583212725
2026756166
1633768729
1386762373
1951327528
1614993871
1242528789
1476322184
829713737
2135815702
1285421356
145352414
1605454757
298565043
412675771
1347539171
440206621
1431648841
1599384159
1401997090
399832180
305685135
1671272763
1174663535
1302874064
110292196
789351661
2129317081
1740084432
1576301878
776317422
154402237
1911099416
788863836
635919899
207307757
1105909005
1185828252
2009917782
212633437
627924414
1810343999
2089724009
131451259
1769629687
1702521557
807521016
2124968227
1904725056
850055470
324313780
1877606129
1711565684
589992128
512264819
2069212723
1429647149
123526252
875688802
318133136
1730332545
1854393614
1202635580
1385915065
2023727358
1359075495
1741583212
663623931
1475490419
175567307
1428328563
397983539
14935696
326100297
585495161
1094153007
215034010
1115878027
1553630302
49987309
446624526
56622944
1959394279
1920091040
531006110
81917082
1954998981
27249217
272730516
401194964
1763798897
1641046189
821259799
2093945675
1842310144
323691549
309357525
1546430602
1331141575
1212361363
1433559077
2082430592
969072036
2017323507
1720836912
434795152
1655643626
1311514600
1521717968
1765651500
1900307568
1777933944
1966054783
707554101
930055248
2139144577
607473366
1163911193
1570565032
83866528
631025044
835775539
2029663429
1053534276
1913127529
1526273510
2023515456
1718429908
1509356815
356675985
1408409125
1459341151
2038557744
1891395410
214319969
297551005
1865581010
1829000308
581000557
876813665
463401468
1409801857
1460754336
680236606
1741525803
315377364
1686844688
653987156
1905530702
270187502
1187732174
1496767780
1383066585
13368041
2128518733
591951558
1750177146
927435313
291373050
565649575
1110975282
26584744
1987840683
136833219
1711422525
1768788585
24248204
847442771
158098416
339156756
39216933
1667836404
21521862
428101
161528
109668429
353797405
349073375
415113919
1275563858
542814920
523665143
310096938
1798616642
1994631932
944640058
772910721
112329178
1385083663
137060561
716909215
1901981806
854867949
64375465
964277691
1078725178
192958343
296927230
1242633393
1073106015
673187217
1248498208
866807894
393676543
559123616
1787129379
1963214009
1037759027
234741925
1564982309
1004925515
241290998
104791615
520640384
415805391
1539496342
1629484589
10639557
392006854
1293908552
1429613102
2034614352
669961454
426277795
2006599019
1366659861
612181818
1682658315
1595271384
2000900793
453966763
1110689748
54765606
492734479
1836310581
1705926867
2049608392
2035384216
937609730
1544242090
1264216364
872416554
1444024512
1224785547
1997842179
104911482
1554083621
1969656219
933825521
57654232
584676670
1950492746
598828430
617824354
457759895
491665505
1622661730
1944127178
1650005676
267667684
94158526
1215334889
1735538391
1283147582
505491782
228838437
1053721995
1296174044
1537894561
882678193
708651974
1391218102
1755176705
249691752
70966858
1667420009
1268045538
1372677580
1946250581
955488102
858914893
2022539024
75770705
766989736
1773806977
703508657
1268026326
1050630588
1781260517
915165544
864358345
840315416
901393730
2041465358
508056208
1745119300
533299363
1976610800
1164967590
2095790913
2038310030
629336918
1926884332
839982531
262573142
1303583012
463315916
801697562
184717129
760941366
1047367582
992870107
1839966441
937578872
1900612706
1262097346
48774810
592040466
496865366
1660847479
1482296893
1455239836
1520198718
1327733930
1840864817
1528715219
1077159433
1025085640
89861984
211140520
792232049
1781175611
1970361827
968895282
428259756
1301926655
1122705198
704435422
184107914
1306336272
1986276526
964319540
91137995
1430726563
1141750291
351164160
322566343
194676385
99115121
667657463
1185634032
925768553
375736109
1698815841
565873230
479679223
2005302020
1699465455
1481847404
723860308
2068364544
1889539186
263759609
1301598926
921108603
505215216
1407452559
1516012562
1910976349
891988110
1471577543
1416838155
1503641087
1196068592
1595936930
434792691
749047958
626428363
2000741816
507379630
653994450
1885716917
1272840311
1704389896
1288420966
776965137
995389480
1724195727
520799062
1274053740
1936041450
1358286758
2080787136
2014415907
1338305801
1619976433
1856545141
1381410754
2032003410
2117730534
998442999
235162540
438968597
20602368
579326654
65352134
2023174619
1487410688
516228091
675903826
270897117
1962032538
317869362
1783084590
520927592
814674150
501474157
85688834
2070181809
1350950891
1537535364
677198329
1942387464
753250219
720780804
344779247
1787062463
1990704173
1070119698
1284675256
1805898120
2115133297
1663872688
2126241677
1377257247
103285387
2106545041
1964577408
500697078
1540283838
2145506458
927220670
475080538
1362937373
245584800
1648837805
868176047
457465326
1104990339
651099928
427572089
644815176
1521934978
468089015
1740327289
1585861657
1200012901
357088813
844872277
878149112
1635712391
736604728
871569839
289177997
1945143819
1576976684
1811533860
144093322
15599015
1919431629
64475300
1921997513
389038284
729084720
834545554
516773539
1013272569
1278304503
1448390726
1107912181
1093051794
1913070689
1381381025
1761638490
962650315
964019382
1471296642
1479758095
2137684862
116513725
1378286060
1350068813
1086587634
1998475372
2052810052
1500227902
1359376162
1520387538
1264188040
1097792335
1714928210
356766365
61824561
334200474
219770979
1753305721
1506514764
332568812
2034521979
1726342320
1050480598
445108714
1467642533
1597268130
1751241251
1703958029
44670523
375047732
1963366588
1053814383
1520675044
412028956
719224371
1377088944
1494027311
803678465
473267797
1551563835
656393541
1578145816
1363030710
1596499807
1393047446
1942337928
1303022482
1388618894
1423931387
163598175
1438769164
1973166736
30111960
1156149986
980051007
408000106
1794408801
2128932432
1992294006
681000607
699042673
934607869
1046856139
1119763502
1862483112
889125462
886812808
860866815
856148561
435556994
921938476
2103985270
78025613
1837932323
413762122
533452469
1359538155
1212323373
869234259
215976896
384483674
2129325437
427027728
356150249
1205815436
1215676960
271271500
1333414452
383537457
971939442
1973115317
942093058
1394321981
763784270
1859761200
764798770
626562386
699627669
566528597
183865104
276621374
1773348260
1888185202
409655936
358059943
1676092048
2010911005
1925491298
1116625779
72814620
1046812303
1994485052
1196953488
218898995
329023659
705244002
189795535
376428057
747952491
1485965055
1782664377
1200730293
2129080903
2087499959
1689756045
1541521727
1112290913
1985293521
690438773
1029806125
813275085
337832373
1117123276
88246788
1490814131
710783486
1978712647
2081554634
982383485
838009432
298106244
371415284
643941800
346993415
358154793
1117568608
553774487
2144733665
843807679
1272267018
865612472
1735372691
185840077
1715553390
940226231
954013574
9532729
1112723711
893390908
1440707045
1149717448
525578632
1208702502
737846425
757246829
995884439
825005345
1940098810
1091144980
589140078
455466104
421371981
789670219
911915989
1346592158
1180095343
838775798
112125524
1121830308
1937008496
488388943
424992162
673376125
2089794791
730258676
435632358
412311823
913329496
1365169211
1160375415
1782481287
648090440
282706232
718923771
919171942
671168323
928925074
662330005
632684785
1881472435
1095177838
1749339687
277951727
982965936
1128262606
986121103
1879219914
815928475
1542840671
784343786
1021937791
1164561651
1411110788
34141701
1921502121
1159016855
2007252232
561514819
2056084473
757877795
917399117
1292915371
1893895242
843610654
1788234175
1081616824
1995735977
308554421
275315877
1703781400
242282290
1764964221
738424876
560878007
40487394
209222262
1080970343
12253915
1541158397
908387390
769116458
1445801255
1734246465
909629377
1844729647
889841589
1657471717
1952393234
1853126209
1967231894
843776633
1898693809
1432123185
907778537
19927546
41022991
511926318
1240875202
2054081386
715548645
846002478
1682181366
125363995
97276493
41399619
1644641605
53694861
415135932
1210997907
1766437490
1337065382
965973016
1524744273
1981612966
590700798
1510717502
1008169452
336175989
1575726877
1151255185
1264680062
2096263585
1829008803
14851725
1887967472
142607423
738564290
1052172395
236611068
1192864456
1076026906
761417996
715510500
231056791
1965773115
418487970
1059561496
1140525505
524610346
1705438628
1065536851
206757488
868514130
299743850
48287488
1844054940
699687083
1930501346
876352680
1679976931
491133147
922092593
457286474
1348741144
26872351
834570249
734615230
434520427
50184111
884388908
1860634729
400598526
906426509
1988536608
1832165371
922917956
1559772237
569284921
903914219
657212610
281158329
2014942856
1949897744
1242871914
21145850
1664107241
896226138
97201301
1817518468
1760769657
1344062037
1566049723
1702985779
398376071
384799177
983475567
601605353
1035136334
1062584942
1527520518
1403277222
929207204
1608054740
1460484289
1818620124
475760331
1466361316
69897878
1375363164
1651271296
1248307554
1284576845
190278563
1556401906
1520994628
2125542136
1581982929
869764027
2119985088
261511503
361069736
1018756650
834147019
2058546127
2136031091
1358133072
1990568176
1593311551
146008975
1562463097
979285095
1211570746
66465813
1359207303
1351340963
1098841980
1089243649
376063062
1275106896
1294616853
32590737
1388448442
166103227
859994238
1341013799
179791087
1232880016
1353304768
450364851
1453948008
1590950817
439893295
1388460032
303920376
1430527716
1010440180
769735711
1934582822
561694013
356299015
1063665065
903067255
539848919
1399468268
1655310173
1303454373
511971064
1723113350
141584905
1892895848
271859943
320394904
1922028329
1618733240
6807512
257808146
625668976
1057171800
1786469473
98639151
635956016
1089607502
229430936
84353687
1990118094
234094417
1851058072
1322178160
1574775028
1998433485
1884642049
1922834220
908513948
584298517
403929177
1916101485
910942426
1941377900
728560472
95738223
386438270
352220173
523022255
779521560
1092657256
1375030524
1459117537
1508459687
2077072517
1461193846
624402334
734190701
120150007
741082658
591189573
127565032
932630257
1214147322
764812101
550624699
444464465
1925430800
1825213547
359008019
840265781
1997077802
1920290003
1190151704
956963824
2071862841
837097988
1100567785
1104124399
1532611216
1989015634
176898583
932893861
1208376751
214595858
1753622392
1517821232
710096804
1773919041
1823910518
1877719409
1010223912
614681987
462924555
863501666
1816466470
2107134628
1445753694
1749732817
73908483
1070482026
747035019
36506639
1727096433
2042343344
1807271804
332361521
1515436791
1977364972
1379687857
606254234
1077177034
551426596
86171953
1289918040
776383267
587971760
619070149
431388482
1789334768
1883796234
238759615
1013440935
1031403587
754900888
1375141918
246142079
1568455250
252002103
852380562
673441675
1099076295
442333411
662806905
1239046969
1997750905
1669335774
963875039
1513179492
1425076747
1203211625
839793223
1480140381
1639821198
692021185
1752017124
2038537317
1303274931
224761193
1040180912
307957040
248519838
1632363676
1877557227
2135785253
1605658084
1770241779
814944928
747177416
2031523451
794355249
610708134
1442444515
2008323892
1035194078
1245518553
2009281442
1822901655
921327774
929053755
1833143023
1665914533
265700619
683412406
865755843
1778452204
1426779987
1261103539
850015806
287069455
1132549531
187649328
1476083188
608244714
589363081
161255091
655568381
1386328919
730722395
220170202
856153922
180970687
1555843745
490859147
782111021
321473852
1896692149
2090776422
1705726066
2011522172
1220740960
36421564
16570889
416718126
189530405
1675885519
317773341
1163380311
559706855
737916008
1406099183
1810293063
99266477
1988358680
550525494
217559460
689323550
808011966
1006947755
973318530
413686725
1139548139
42151753
1566510036
1450490652
2130696627
329367975
450535723
1207570358
28099679
26882513
523959262
1149285260
1007210385
947910916
1406011319
28235286
864049850
670681745
269624854
1965906178
1359405312
724843478
488102339
1368463001
1702215306
629625774
779377947
1979448720
998343754
700687184
585718808
728580737
1021552363
1688924632
1011780748
457764233
157395065
307198618
1377642665
358568308
1228251827
735321499
544269287
503645397
1544492904
1596601639
1042038436
1691830622
704081565
1023772575
1713671378
1922369206
2109202729
1998024359
1333461007
597374553
1705758115
777392641
1859232135
1206307691
2018417666
507047232
1408382287
1624056399
1097599702
939403184
1192664910
518023141
1253456452
188694498
1716814112
204781600
792958523
1631170006
1741517519
828366008
398387665
848975079
457772211
147156139
1264903326
251596948
768377945
90036527
587812875
1985265463
19620952
1686421204
197489719
986160126
1909784603
244374515
1349692671
719456177
1828054204
763738391
808259092
572694012
2011662682
315925782
1058444503
1896932106
169295712
398245738
305679460
386386700
44230724
775365802
1775446575
116309000
1243983329
1014286972
1734844190
1732735756
485174067
1752848612
1772371097
1082327095
1763503999
667850312
342667558
1235896750
862515617
411621763
236934681
833922083
1306982401
84255994
1961071155
86090323
985080172
1075794713
210848345
1519086676
1729520828
140453392
2035561948
465330994
746984447
1845347100
2015806132
1646892987
2094131198
1930035178
962234398
1573487091
618088516
1406726695
1358731294
205852219
1445548297
1895240875
452374257
539885358
2101042193
1726702300
1441532922
1312226845
1828972594
11056939
2080223747
1492080570
917787166
1539021292
1248383606
1882647402
2049292629
853631683
742218268
1455478758
2112141784
904000092
1574103397
1302492119
1785643187
826343959
133778923
1127568619
434541024
2023116729
1566556175
212954406
629237374
426231202
1964765291
916299017
585589360
364946564
1406406111
1456894517
632951981
614027513
813766236
1311717159
1933995698
1014172106
709608985
1293016701
346551645
1352190047
1199692568
1100014065
1894176708
155283268
1656625344
1755541408
486505547
1713776638
901760957
763691668
2074379789
306184262
646155481
192482121
1146910611
1491099826
886388471
1856089198
291204471
502278416
637976960
1162292221
1703797883
829679587
141110575
613754031
1351811814
59801551
519222284
1538748782
1190480976
718396039
1787384860
913547269
1127873845
3284603
1213370346
2063582542
295790325
1842741358
1104809668
1378528618
1094796019
895295905
945966627
536512098
1851287198
868771624
970306919
136656654
1465598222
62776770
762039822
1154095922
1224710068
439022041
1104228006
247609158
668579940
406786080
295360490
326066239
1130437992
714732968
65352324
1453220428
777958706
1070901429
686338051
1953394197
1465198044
1824644954
2119936292
1242019709
1748117186
841599246
361474439
1723402430
528022879
117845385
230363754
1848771301
1716672109
1074231410
1272194137
2104372455
1966337530
620273837
1852817202
1190735986
330126469
1689443731
449057562
1116690695
442523608
1193686876
794101782
1927177468
990782085
131822780
1180216410
893165563
738709500
690176295
1629382079
1906787865
813766236
836160809
256362879
2139567690
1971917031
1815711993
1048053787
2138049653
1122809284
1895237840
1575736148
2008012281
959939287
100274436
1681736503
802246141
17928742
671238245
1842944579
1364747616
870142879
403547614
1530844562
1713138418
283459269
1075403093
1890415693
1333497313
1580316353
628282965
759275277
1558754583
2091446900
1517193351
1500576443
1912105824
1493494177
1969107119
1318186938
1010604097
1150641187
1092032449
652535966
1938877132
336273423
1865191904
1778569391
1966502198
168426411
1650137630
1295638794
1054116438
1636934129
132997942
1328460277
700934309
323835250
1583162402
263220130
178904158
877181629
141329595
2041277354
1087513034
1624327346
764020127
1505430148
944021625
472939384
856173717
1277255995
1180053280
1058759028
1917245081
128997544
280609885
860746644
311612705
667742121
549310261
2101709418
436906709
152994218
2019924869
1103913524
258387611
1053299527
10858761
1173502999
1860888341
1500544477
1050597374
1138845608
664199237
1398688208
1911633667
1712411336
1777343523
915939371
1638558707
84666134
417163114
707751168
2084702644
1393542767
10865009
638849497
872460274
2112576464
652223172
267444062
761872739
1091948507
515571401
1049823516
472090049
741282794
37468242
879362872
1327027222
1235331436
899089940
1154858964
1160269074
848965158
796971268
2102608182
383406412
1610039432
2069527530
679018026
1105805994
1565349362
860279508
729596539
1679381661
2136534691
1791624705
312767947
1959621501
1314355415
78507181
1040991521
584173996
319868844
494713269
780870349
995652942
1792805425
475631218
1933623217
1918575107
1792767185
837581565
1280098224
1192484257
99302629
617639637
668492740
1673922126
729372120
1889286581
1648958839
1656716486
502897141
1541489073
1704684981
122488586
1686011786
9230463
1256890983
1406576246
1100430244
457864028
1814484697
142565099
1633771498
1026682641
451986866
146191018
1631510010
126495867
1652296113
2145553365
163198936
1058003698
1393971428
1051141695
1938327668
42035559
608980349
1168621738
214395462
583227236
1581393151
114838078
418306423
2109575014
1282750703
1279591881
1650389319
567741630
1455907138
713009225
1775714452
1111638329
301659408
290445494
1268916958
35944456
1498805517
45409945
728972025
777012616
352446650
48936496
2047060953
2030264340
121281844
1811481333
1797886089
694249153
1564350731
166005612
1246139787
1628783231
1471298887
317008111
1666467601
1264916460
563713809
89473366
1348825321
432915053
197960357
101912992
1280301170
600921951
404520242
1197463377
1525019632
770414805
413621462
319158987
94065468
489103205
2097782950
225495193
58114275
1000102264
94187169
956549346
1528427797
766079734
1297761937
1457428762
1672668410
1920652806
1781143698
1708158121
201264728
972971649
98860167
467431015
1352403223
291644177
1426298156
2066700041
2142999761
1241713779
1105923368
5969866
565094017
1621926518
1483867186
662250253
1088704770
828207808
1574052749
895196362
836930478
518353390
993109499
1700628622
1684664065
483600443
128816477
479297944
480411446
775990094
1193696274
181698349
3265478
395392727
243395594
227947162
659652498
1578176097
37438511
755635653
2118827646
1148687924
1654667240
1669816012
433499850
2008114201
1514391057
2467917
1477932053
911874916
1527375430
1323750748
20365751
1922841901
217571704
1111616161
746575543
2134535275
1974921014
1483880573
1393802675
695958894
536665731
197845940
612539375
1714520172
404397048
1805050458
1159486614
1209408102
937632920
1599740130
423954471
1131010850
233990942
955016599
840464037
1429695072
1192342099
1760048386
391433070
1171524266
1889206111
1726969936
492074343
197985055
625832407
39269112
177065316
222651197
431177684
133000205
494125985
2099217511
2043536477
1771725539
1962754059
589691903
1329355382
400336683
523150617
1712370585
1467947920
40822867
949752363
1888271104
1473737806
88531202
810788913
1149233595
580103061
129862341
77687961
1091282027
1918945742
1674908632
1734887351
1411236924
835001209
1612327750
1350303647
1336983700
1053210771
552916815
1481631766
647344757
897587931
558043926
1880615601
56177399
1214971258
1369976947
817705954
629562411
15523718
1428639635
263163777
1967229577
2024431086
621311073
535334699
2092453442
1799835023
1705693991
1035911365
410608460
699392335
1678987175
745182807
1041212169
589940866
1518360003
1102760853
682491008
1331158712
1887705800
1604915721
1794561928
348341501
1653046059
1195308554
1391710373
1424870646
1239982331
717346596
703481260
781013404
669494689
1198029269
900665159
1486700470
599802827
1358890953
2096981672
1971342399
992977112
2125958496
117972739
2113884674
2075170868
654873596
130468779
2110059007
2011917839
332673720
846862705
1498600748
1074601235
943757179
822112209
1942608313
1334919247
1638295882
1426111774
543870956
982543163
2035860389
28716041
1105685052
117346312
1203606598
1734849523
985595770
1852971938
1311770274
1209134552
101466610
1344082248
635020643
998391639
421416069
1789579910
1331723529
1158835274
1034304181
1295412049
1798355923
2068480376
2105550560
182112259
1506005693
386123449
1375227587
100434802
1891639787
1943516634
894184148
1560838055
1440194295
821580797
1594637450
230717443
1443388769
257611329
647283305
326664075
1955468330
292548359
214530127
1789731892
1607636303
95416281
658283687
2019965366
1640852619
1147183292
764534772
210794408
216739646
1029482
1986004433
10750573
991809095
2081093412
844353224
916218378
1590907296
855458684
983078663
208228136
886666685
2087018077
1204486934
518730164
1473115215
1973701527
114441434
1498670902
1504473224
2087147242
87262458
562037094
1966040824
1745303344
66093865
1363231923
1865788610
1707671688
299053887
128451846
343742565
1412289643
916325775
1592951824
1971849335
1394533903
410435460
1572311185
1252283350
1958068070
980600221
359388115
1624183325
1863164088
1299970756
1226984708
685558748
1992364258
655135986
1390600771
1603458715
1695248548
1934394107
148569312
87389890
343675314
167779980
1237355810
247047863
1605477038
964614407
238089277
784559777
1205577720
94882183
1695752523
347681307
1727227652
2032703563
531138745
1445738897
772039489
1708589116
1791741618
1950292346
1833660212
85935711
1734852137
1065540122
1997017610
1884407756
1631067272
1770540637
1092127005
1796423479
1146656530
1353367606
281620029
307071728
1607247247
709830954
1307702255
1996631208
298143252
181960388
1201767797
2101007822
524476626
1895928117
2100350147
942897115
1351445791
2001301553
869969861
923903316
1233264732
276296707
344316152
1572469091
187857783
803863482
1999642651
212039078
519484966
264964825
598927104
17144481
1636153286
1011818869
224749493
300750987
1031125365
860987118
297939993
1194243861
1841071912
444135169
1909697160
375801424
1586799859
1694616249
1136508363
183206784
1260755118
910950264
1429685385
1666953397
1948598078
1329437685
2137697214
1358413624
102252887
1863962200
1154253946
1893365965
1293303702
1583070492
1329352290
961183173
192215078
583896985
686995100
787456224
2032593525
1349347986
1755234329
952454389
649881651
1298998239
790067137
1453186196
1082733890
632285991
379819074
773495739
914880197
1713970448
1846852343
832137819
1749903241
2057533529
289578732
2012916976
1134131567
388495291
982539257
1129290530
53395234
520441359
92279498
311524604
108143511
140211127
1343229288
857172123
524400424
719515434
2080418193
1793472770
1418724943
52130315
302651589
2072032093
1572398720
1972047128
624507317
2005183419
133318889
895296951
256916049
1130198894
664066658
1999201747
1280467951
756966162
455636457
1115388333
1765163258
1658075521
1627295221
230929607
2082530211
681491547
976556143
1662293471
735775618
1316415237
1009983350
1744983565
1881164470
774603286
1980762041
693795356
1625794994
1345171459
579438870
1220143772
1648321271
806613987
1385598154
1580654353
362853761
1283803958
1505856757
1854519645
538810988
1382931979
2111309886
1927248142
584099871
1437850408
141154818
341742049
1651529034
2039975012
371558319
1925711392
1145735571
1844425667
1157303700
884703235
851708673
1553985517
109000265
670822037
866293112
544563271
1466706660
970501731
2052639716
1813663013
273077890
428936810
1997742474
541476150
1651375388
385846260
685276141
139614959
816389929
1146895641
270071074
836246056
132387095
1313541988
360817869
1098480011
1019592306
1637896607
2078438119
182574490
1882337430
1740040660
1125224000
1709022742
383121418
2124043347
858697982
266685664
806987773
378786405
1803744596
537604120
822774854
719760748
2128492311
333545257
1154416598
1730188895
1176421549
618641039
499827271
1950568651
544217445
753021049
280577685
620485530
900963495
1315717210
989218329
891565463
1758639959
1474057145
1870625896
1190962930
220572297
4386583
1298011587
1923971932
965479166
2005992882
353525727
1941869419
2049139413
879682358
1826934499
1168411352
1518293180
981640498
1338200147
931360319
2048665437
250153806
620373504
1573902048
940047876
1152461317
708495527
1893267734
1605760851
1938978066
435868911
1307637922
617895323
777193098
395158224
765346831
834815097
930706496
788977875
719108300
2101653728
717190952
214893955
1491984399
1630738848
1098473318
1431043780
476676095
242732974
1456393628
529057647
2054664463
1568271147
1043249043
658103397
415869981
354354341
1271624446
1015960753
1481243698
520490199
311051211
1930844009
541855866
2124602563
1420036300
2115536209
1671631451
1692637686
1143750610
942407859
1188681229
2144525266
1571000292
1831830956
2005243304
1005011689
1178902275
704460824
629515317
1345626413
660070396
1435575629
1185992851
5194914
675861051
672547482
1956166735
354986719
805104352
1592537945
1210991090
395219424
178709702
342085016
1702235885
223518136
582223732
1411770623
30596385
499980341
58050541
1786966304
1299141518
1637640551
2018751908
1305744442
1294501141
1974473311
761602241
86129998
886461058
522987677
895771529
1868986020
1895173084
1815655748
1421627597
1345296862
1349245517
1884451754
816662202
1924205868
1791834012
1843326450
210169700
682161959
2050442787
703349713
263407776
788477814
1130219275
1259708623
1459660373
826836722
1898105080
1086985906
871803996
881815556
1382723265
630931752
15728438
1769867353
266482565
1116244859
1683425626
418276321
765885560
1228223568
1542751729
1471284660
1202683187
2013130249
1783425597
146038085
49062179
869233896
220325919
629818431
1567824089
1467891902
1280030992
237811225
1760291103
1564865107
1535104894
845884797
1164581044
1582389046
1940311070
1443069767
1356352370
1307344106
2090502433
1540096895
193160549
1694580487
1114588243
2042298817
1438863834
1553520527
156278384
504910352
960552560
283546172
680431991
1097912849
896502127
1104674823
1979966329
1663136485
1330182443
136344290
723408366
1661750342
1337633578
313285830
435836669
1347990513
300780657
1144897177
95203308
1675494930
1758346429
1599932025
1779504597
1395669314
767791046
316108298
1922855587
888323826
267435005
1854786612
1833784413
1482889630
1042844587
1489120813
1917320726
1677572419
1045197975
875733508
1967950017
2143292362
1167980776
1934600031
739913525
1566834849
965595594
34945970
1712074278
2111627207
1238389195
1594847555
1920120312
1003148561
15573132
1967236520
809833586
1612394943
183479302
1639588570
874768973
2018320340
1636625896
786209869
1325135723
1701738304
1072940327
1934178320
2071773807
1333535834
464555877
1428478667
1111337360
850137183
1207624664
1437043678
187510764
549767723
2052595694
509876151
499421345
1542321986
626306247
83725485
108748650
710307515
1682310151
1167966659
1183184630
1939356531
1988945014
144652431
1264849632
1182792339
634198363
1107604515
1994662958
809313221
721746053
1443951758
1295092643
1405406810
492488957
263305578
1786357568
1474455098
714858135
482251002
135326034
1478435378
2139950733
1696740372
1278397587
11595219
740071606
1898539865
2144925432
1944568291
1581217161
2136741299
1102330027
754414919
376616467
935963631
1785655997
238272106
1922767429
412016929
198441021
504445036
2113747448
1098072289
1907664523
1220464318
1091177673
1097008959
847787833
342206544
1346994238
618034492
1485201210
1791807892
89981837
285779223
1181043399
1659995968
1135181512
2130407310
1310962173
1480329210
1955720774
960792693
1669992403
1800650196
1958784106
770088378
1669563241
358469139
1055915253
538892866
65556449
694629983
239457737
1505862132
2111204538
1792518577
727750658
2108935795
798935367
1042009216
1130302972
988715940
1918813375
435678027
87129467
891506748
877882977
1096383267
1892183921
1202909719
1213515619
1437735781
1727555846
759272087
621663516
5310742
1109849053
1354246536
980835211
513501423
1583475322
177147066
11496408
70205134
1111490343
1214992325
1994905628
50155278
1444185113
1609357180
755417033
1652795639
1066515821
1016455002
767849081
706567431
2081550741
469357519
1699831741
1952437362
1070194206
2095462962
1574233398
1756656340
2110031151
2137735786
742635419
47071810
369984936
430562676
766832607
569986881
1385976988
1521195692
625829470
543510166
1931266490
1743226380
496091453
1423900707
2051639926
1742457127
920638156
966146765
1570482562
1794761697
274045737
1976632209
1242394205
1507167980
423831812
1302547609
2138334925
54937743
286597623
281703353
362995205
728350273
2035357822
127845675
1637749350
739218775
1973107476
1262024382
1517268556
1544156699
1323569563
70293848
49270693
271062234
1989930808
1055437425
440537279
1206263075
2077421113
1313502277
274307075
404184821
1571857407
283542355
800385719
347592802
283025542
1439652972
182212368
1606848213
386789970
1151844993
2043251982
509278552
1750775001
1727738208
1888971631
641578353
1106657626
1945037590
164861725
2038563051
1379202875
100542706
238806237
1465599855
1397435379
1641264415
321170373
2127668459
1538203617
478234115
1016154779
1925646160
76075145
1669978363
223141081
1584952688
1592683461
617453957
1483805392
1472072582
1869867371
657659165
1411437916
1078372852
2067381956
634539867
2059182588
830887290
1650834535
1526186430
827109189
655393705
916047487
122812958
1364036224
1470497115
192941997
1735545036
1069615371
532596828
142723846
1403538773
663223972
1293539669
748456630
1935100984
115095830
1660582912
1196022190
1810181437
758344191
1168547303
154029979
2102942968
1605921234
1123317564
1999297534
1469118172
267322225
2046008755
1152299835
1221578760
1227692140
520130849
256864494
1515241542
796954034
1271787581
1971474949
420438586
379272181
1030432003
965521662
1683039291
439983307
61078367
300925065
1099701578
667895277
2082318897
886381384
1985146553
1717757564
1552565266
1591575363
1628634010
1946458396
1876428897
822503154
627362709
104493570
1179393059
2135152015
153204431
1759999083
1219877905
1647083012
1874545352
777687609
31428090
332380971
915971064
1517145578
1973049048
61610252
1297495630
305059801
1786721407
1352881545
2117826409
883592628
1681840930
185383245
248312434
243317061
179695785
663986638
261879784
1353497859
141239470
2093474865
596243213
1343206768
1890257537
1120735078
1990087474
708835025
1253734899
672833736
1660039576
2012425178
1531343149
996342301
1176021728
1840245313
897347262
876584180
424644525
1005924627
1665325148
915298600
529594209
1663359123
1653944876
426614096
747196424
720984601
809518007
434303555
2127273918
969588937
1437629134
1207432012
1083580740
1527183037
1008477616
770404371
974205070
1424027686
859736192
1346017921
558136325
2060311703
1843021777
994223353
2126736264
924096877
265490827
934840157
1061387293
167891841
1398359086
1759191394
1786781671
798702912
1927759483
1818911447
342022847
147855131
799673728
1150395958
1782870187
1224463310
693926048
222363150
1271696831
1685120156
1959300397
296684490
2100768590
1194789251
183829549
760013815
819247406
747222541
788919710
766541641
569274068
1428405839
741226255
1352351030
940153655
2032419217
1989487064
1191250522
963544012
1658847048
128790707
1740030607
788089690
1785650626
1052472990
511552567
1249028768
2122313414
614163051
966605398
881999309
1655071668
623753604
781045854
1320456204
113811395
430961498
1853854066
342276265
1096720762
1510676239
1752744543
695937269
9281056
1422070268
1207232517
1959482814
495451956
1305207515
730654348
843571620
2119490521
418063804
219498156
1973320815
105499309
1183029295
199820599
1378588685
638988896
1936451803
1918332430
292806908
1109797556
1468121075
1982020292
1480131399
1973897095
253767395
503110253
1450022384
181420732
1761892839
213375528
122471767
2024281743
585538214
220223953
462502855
1123685166
602540107
1108716816
1855096811
552271939
1021948881
1663106789
1542949796
1715940288
648766832
832612468
102989153
1269785448
1274942166
2097879403
1311140558
918369087
1060157730
55588298
886000242
1012717342
1257721487
59795246
1990610556
20297101
469156
405614456
1243358936
930958090
1064861396
332344408
1133200115
1348671149
1990959264
1045331992
371719405
1177888064
2078216055
2105231052
1331757818
1171875537
676133313
1019041312
1104340215
186510768
1031662286
870990234
1480591815
483941123
1233848595
35802302
516160555
1857265979
2015993192
419106021
712863861
1611173216
722245153
816296826
424678107
1525718291
2098300968
754464103
1049870875
457708017
786822258
21123208
2013827682
1150362820
1318823560
712348001
689383466
1692623047
842219478
1667921927
1807306080
785747390
1092385187
1514159569
1739271901
694289125
2052858541
1036061253
435593176
154461846
753936939
974091205
1210197821
2053881984
817707640
2056166408
1695053241
1318164559
1796248196
1669802194
1124509576
917579590
2126521281
1948827738
1003097340
206108682
648166206
1306489303
1870131706
1451271987
882455578
381780097
1135796022
2023402974
778631116
82410958
604337519
1677780528
1005566975
410066741
859348980
302646362
136021454
1621671937
1512693262
1602395070
979836396
1393666314
648462890
275106868
782668607
1330011194
714308064
1702204960
102990549
1245474461
182174670
1738262381
1259672059
1771810484
294674113
1540883936
1785987998
1091828215
2015898969
547480284
1993475954
259609305
206502245
1626523094
1273291462
147318934
361087739
240823894
1224546664
1115956235
1418019632
37171345
265887831
2102787783
1193694987
265181544
1019131619
896057956
690586884
588169465
1002526082
1712358410
1930159282
610815797
1219654253
481757863
1708199769
1155788508
602533621
595274158
508654088
191772667
1469881198
1170716881
1022766885
2143431185
1683318264
181549568
1339471258
270095047
865300877
634261545
1828565781
604773462
427696632
1256515704
334772426
1441142482
233670709
881507210
1116562530
1963669929
252714732
1892693385
1336985552
702839940
1724299689
494778152
1747236163
108126427
269639152
1666987885
979438835
453794001
2061287517
973650236
2027065019
1313322327
1707754817
1191481617
960570457
1195940372
457515635
108849518
870136327
569453933
626837872
326888276
484619792
1627256631
2013953440
1485227748
1913886089
1653522873
70820071
1823231371
1930522549
1302329040
6277183
195696324
878842117
2045524343
409378253
2030106810
1343275958
1418614434
1271796167
1718767122
355574493
735491276
486116763
1114075542
1165710884
515330325
262455948
1244295570
356372743
888355025
1171522317
816378306
1055931798
1482864665
1041383677
2065289585
2137641734
96504533
1268139532
1865625502
1267525263
653740756
198119125
2033788459
306575122
948221514
1813929602
559767236
521399623
1072014718
1336633405
2114852843
179841744
1009422213
510397333
389107227
1576048211
1886660283
981171236
41766150
900745511
968803911
2036085252
455726810
2118172558
532810499
1091584183
2039578180
1992261631
310688517
2075771831
1746852848
1831529432
281656941
213588773
521064780
1752571461
1286766335
1851947637
760822127
758557925
120407957
1112562574
145377679
846648597
734226368
110551900
83895436
32984308
1044076103
1211208395
1442892669
870250550
1441937827
1239691473
1771795457
1226326910
1484669507
1831184163
997609777
1741405411
809950230
1905512297
2090030011
669941254
1519315491
1995632289
1983623821
589992184
271008663
1610834951
829104673
691767980
393367543
1086705506
855088743
801065347
490659693
101568824
1728028868
24286006
1368547600
1616458811
1224983638
1815622767
950446747
452355156
256185767
362645314
921401759
1465468525
1845313396
1586012261
1481814103
840818628
1646741024
1909618353
408668224
1225251453
970761396
859841679
1043816118
1851597272
750515026
266342800
1777968401
635257245
827318833
947441572
1081833366
1526993438
1327377229
588114027
555071041
2117186313
1881350670
1246466160
598205436
647131856
1731615206
2134971354
278885506
547811846
348752855
928956879
330210391
1455809322
931722106
1218784280
156711453
1483893206
2076438164
294762377
1831311712
2083011731
220707494
924322263
1831747862
1149148454
1258700224
291753934
787673755
1954215134
823979915
1138848976
1176610371
1555348178
1625248828
1217773940
460797972
2064774432
1209212072
1531078641
1213839440
1000993455
537688141
791011004
1577173209
563143924
983300508
1837709432
991755346
1246890889
1041453109
596230649
574686067
1045337504
32204092
1413497378
681095192
2078067039
1703261180
1407077954
1844842252
914676469
127194037
1063547469
212662277
316188946
1815711993
342373231
550659394
470623485
117757382
1387300862
63597423
1175150483
1758099944
16585840
1575944859
1927759777
635743435
966873777
956339945
162907008
635821986
1001856149
864088924
1181637806
577882555
1013758138
1738869890
422366179
785980533
521796754
1110434929
1205858686
1553762923
1897287121
1312097682
1531961208
2007855582
306430268
1648851264
1565119197
1044214033
1632710501
1299742385
530281411
1437981161
2095677594
787417416
173822024
51807730
509625344
35527953
1275326539
299321879
181578069
307651042
165904017
717478497
50457019
705580868
421443768
1881420618
1114094879
423782986
563883256
1547264060
1058253844
862951490
783007542
1933754735
2101746893
1817184540
1950430396
572114622
1530111580
932797008
660209090
2048434600
1963393757
1740238961
79984682
364430290
1431027933
2047927174
1912839643
435699908
2019095775
1304869259
975554681
525686435
1331904836
554954138
1852004069
201447417
1379484065
464645075
1747546207
1938869815
358217775
563411652
1941470670
1642365355
1578236216
1508642119
424912119
924921933
1079022147
1869508715
721562955
437179572
647004945
495782439
1550951504
696748364
1673702774
2017131500
28103927
1208435653
1101527857
1226651714
2047565343
1418474109
1921830775
2029452361
392494943
27499415
1629193434
443506997
1816319387
566795354
1388216664
1186624512
1155092120
233868033
181877127
534397145
1206973970
1281289324
411186616
917849380
1250013661
781046444
259007265
253665146
1356139851
465338371
157581149
395382457
2000050518
22605089
1682190085
1226409291
280749041
691917029
1632133399
313837630
142440361
719222870
1740447700
893140191
481291924
1284954853
746078549
237097664
1553802317
920400306
1107855589
538827924
2063257174
1934654154
1956343013
1019639438
778941400
2013085499
400812695
1337456333
1105196849
311077449
1387202730
1833846954
897379935
1186286678
940880207
192555963
415903595
763914399
203347658
1162627312
1784791348
429291488
1561357675
216224914
94613099
1290962001
1009990042
1184957650
1255613934
617783831
1596768098
1876297104
1749568636
996541292
979782417
1624015246
656021420
1180647532
1013734742
1840770199
436897317
1587996081
255866723
2060634054
202616936
437418767
1613356478
287968835
398253362
671399414
1999954435
316749761
945934841
213662065
612150165
1432758658
772714162
708480068
1936343504
1252149574
1849072734
1852540964
471879852
540686803
1892867495
1248501328
105601000
1931346506
1373068137
1158138112
847874993
1747475040
1736841828
758091806
875984298
1908059305
96884646
439632469
1189059001
1928632080
1921217470
321739289
856417995
1347073944
1240611093
1003030358
2031739528
1906443352
1222396868
344877751
2131144240
81302250
1856167189
1633202302
1630989708
1185184049
1869840679
1936712842
1301331968
989135800
699454518
359302377
612133685
1675283746
1020229096
352595097
19565811
296312759
187590918
1906681726
1750504061
1460073499
393350964
632851214
968000833
909613565
1784632749
834305904
801191901
988816764
174623515
1561385957
1237831205
1917483499
858712508
1079820866
1728662506
1049858444
706788247
853263854
2098700859
389410106
103849305
1467741673
1723577078
27459510
1008572664
320060632
1903045201
1577822053
601444325
1117731954
677776008
1593629627
1412686203
576851312
879802419
2002303462
574022392
837910265
1399380225
99704374
2123230708
1098073232
267294526
1270998477
1632845385
1240591327
712612955
890100357
779424204
582386118
804427480
1353031125
801860134
1508341099
863356491
1743413917
355489618
517854168
2080120560
847460654
1792444770
1296066871
481741632
323689253
56085330
2025788262
573636110
1662788703
1298681214
1115165723
929056051
722438274
1635542080
585641058
2115863221
1119417602
960112497
1604024572
907977008
1527673833
826325230
147810842
876046714
740767090
1113513321
752187638
1314547876
296668368
1221491049
1009779166
445892442
605403363
416228012
1610907816
1760847297
136948364
809335392
1065537693
380033107
656148396
422026979
1052037635
519482369
1874700649
1195934366
2102766577
354183287
724693862
2008815736
1232107578
648907946
777093546
2069801444
1474946489
1407274180
535096790
150739606
2071754632
1191702973
1502903231
1140214415
632844432
151495497
44639193
2025147556
1135254938
1667470469
1432059885
307933067
777534060
2077619660
1681391301
1837575632
1918254754
1010863677
199529921
1075615334
12313843
108746215
473994807
612025440
845583123
822468414
1956013403
1965841813
1289380056
1089905302
1432708969
672168105
1065099726
1420576576
1795006042
241620012
572978712
1171286849
2091778124
2113264464
2081761058
231023056
2031673726
506899381
482434137
1665994899
807908472
1059362337
824883176
1680653399
662138094
498564789
1877031122
439025716
218688138
1257250346
1175307837
55451621
1429447500
99781913
200903791
1579851237
1822878327
1663962462
213911768
421416595
108630983
1579983049
1958902344
682656734
1250040177
2063277644
1732306062
1203127250
1820669838
107849290
782572232
1053211567
36815276
6982272
1874489974
2030577533
454284469
775676734
1103499375
235631064
1658553783
1387522397
80343147
276539663
982079516
779867225
1448268397
52760607
544003176
2063126010
96319561
1985940758
1453456264
748607003
509941333
986038079
477693385
1926340182
1837124378
2133268082
1098123267
774715063
1044307590
1712147631
891923824
52929347
1407309213
315313595
324959981
583808356
1580691483
185658267
333597301
392442077
924364790
1470108357
2117547638
1690021455
1466997933
1857162811
492492980
462840364
249827962
1143809799
1569766221
835474073
2095801991
696002039
139831034
847367965
400431825
1548034357
45239114
721250453
838320459
830054910
239233998
1552652095
393851904
137967449
2090245176
61570127
1625234070
578873083
1704901222
1869190873
129522372
1714053049
305012164
1617048279
576542749
1923049850
2139067169
137567137
1533023155
286831398
1191078615
2001757659
1786005636
1560855838
860039363
500209691
35125502
1619101278
1218206115
558367683
831149700
49459805
865841467
1947464737
845944499
2131983806
480064552
2127370269
1768478780
1300838409
921001316
1283976102
182837031
159460929
1593033798
234272870
1788219406
1825051563
2097940702
2048847763
617961353
222601191
1609147885
214242105
86628934
24354914
295364263
474158993
1115345265
270690713
1324002415
1823501302
212857020
54022904
774988449
75562980
1482261378
833070965
1698692871
2059410525
212631767
1944139941
624935326
113953500
719945044
735107925
967769803
2060442250
1605503011
177567408
1365599654
521394524
155222479
2077779373
1238818772
1177022772
2057031473
1375705913
571060245
2092628008
881084084
1127649011
1662051054
1085094360
524845250
992657692
1982161463
838384201
131160925
894188208
1490863005
672796503
1328552880
1234032120
527430442
364216393
1009332443
2033128230
281186023
2122716827
406326913
288918691
1375944567
1406663106
1671070320
359865792
613052303
993832928
2118593729
965648577
1802611520
742457219
487891145
396217411
1607294894
362928198
130425963
555238210
172086357
1071963599
1579034360
612027328
1373736166
1171997160
373018729
1093146355
1581180729
920255558
805681094
1853900339
1370924986
1659120699
11834633
2133915908
859659616
603020792
1421635582
2000216011
1870514800
1584348097
709929436
2119972798
301594970
1221145262
1434882294
89502060
1959369591
657424080
649261540
89691707
727710324
1758211311
232877822
1343113310
593622111
996838710
341708620
628729826
297970159
2135152015
700897074
626924393
253754071
9198398
114352982
161548512
1580985230
845118226
1378435534
692775043
1166734736
1338470973
1291043582
885449291
1922454203
606537435
1306211723
1693319569
381532753
1810677093
1342919449
45997042
1527484404
1098054299
847800345
2080462338
912091192
45899498
1163630287
1049977610
593127348
2090217698
417886279
1676293153
1858982301
827301495
834710394
306308276
2047384013
1087448433
754909190
842749500
1931305087
2063771367
2140428130
403488945
1776463914
393889830
1442599513
1754714027
1351474719
2051468658
1697386455
743596572
1943737344
2033410803
806417988
1901478351
195965780
1451509686
77319393
1714424307
895018488
805469044
916496429
1595566473
156536405
1330030286
453751664
2084631466
1795096018
822839487
1205845462
1906925844
1687256752
1117329603
50606027
1231631716
624449819
211658718
1510355
941030829
445967798
878836542
801611746
780369382
1898656605
1569322986
656850685
8022225
2015736070
39339772
1012931808
180404647
986693798
1563624587
1775861001
1628180151
228399112
2098094574
600299917
488750198
583397700
1616963667
2113822906
1343155897
1449574838
1989080260
1028626719
1919223142
1707367774
738006978
426725044
628916651
330582569
806489948
115144663
1830760449
1465712388
1014862706
1621117635
1243211932
435023656
1013780960
389526359
1117611979
363822857
1924242474
1208636846
814432393
1489527767
1107198917
340172443
2066778127
1581827126
632095494
929654408
1556693935
1240824608
1610570006
1760367391
242908923
503942534
594203653
345877948
1381656759
1774895348
625462076
129647511
327405386
251503288
863249274
1916805735
1341140295
1028270960
1192949320
882757530
1672741040
575506620
1758729726
31343236
1454652656
154997810
1485927347
1024306606
2034721653
35047186
992766458
1837526815
2068414367
2053780283
10510206
436065640
827583198
695167636
407784830
13374093
1904849934
219893415
1832894560
46720276
84815640
362138392
1991237220
1333192925
1097663642
227396807
1643035044
1476081472
1380606779
2097137913
1987212169
1808707622
8633326
1783020035
1162439510
650383839
1223205830
1425625551
456827084
797695125
1395841672
185162855
1152001533
381537089
682057128
1060960670
1809813527
1766642961
605833602
834155261
1707904539
977401427
1190728716
2034987077
1480200298
597238725
1621980731
211196869
112378396
27319662
123389228
1200123863
2013042407
2011730370
1343896499
2128419357
1812767551
830737906
1850724583
1157018715
1750581706
690471801
385657428
856958404
600476070
1270801382
808020602
1081613540
1408425077
1457083714
289671545
156888928
1652199993
23948436
248457429
232705111
1844321314
1244719580
1981898912
1029462007
1156927278
743013860
1692046497
796485025
944102319
1158812738
1758214548
1942989019
1278033009
1277418493
855135811
1624128194
1050476273
2118223947
1939022625
2028348803
937390876
1025056850
1077965052
620270627
225155500
1345516609
943295020
136215379
1471714785
1759850350
1490763712
1693621733
540364626
1340233278
1466938106
128848486
667117200
1820050862
1920750923
1669957641
1331946007
1851791224
867094821
1999248112
2142212773
1311042018
1765436348
1808599966
94494214
1019373301
540540131
284151244
1296905567
907168762
1837148145
1457138042
1827815727
1710912649
675107337
80152866
606592195
151909916
35012509
1087224317
1371748376
457021520
1933782223
577051497
786374540
949495055
290323269
1852100247
471804305
1783555151
2064218736
443484035
347835102
1960491823
2086002444
1022283190
1686689763
1517238667
21822524
1525079652
814088942
1968187153
1643804745
1489377105
1896975889
1469391291
285684173
267276051
471451982
1492639640
90410924
945284231
544274413
1055062565
1836706993
1104959229
987630074
1361519824
2106827073
1395840191
1947942904
1422865886
965342315
514782886
562089454
864753441
1836840936
1767439289
1446896035
279363612
733011864
657921883
1261436559
208103794
1944459717
1973635999
1250853370
122884301
1742431482
916679820
807079004
1131280138
310423439
1761690282
905425202
1284840788
1852811655
722738213
1502786997
599578174
1590096549
1925653518
884201270
1269914083
1643352806
581049841
673910373
1645029799
1268589274
1176861171
90872885
1692665319
195722853
276721383
164788171
370581794
1845369395
235614770
1103408072
500887867
1862873198
347042777
338928043
34816283
1307917037
63863452
1642282211
345678125
1215015051
1528080547
1477238809
375087969
903107555
230041551
1088153318
1384168098
1602872553
1379852691
1283133687
2006778187
1840244518
1312290340
53426247
935614341
1861028216
772192090
1960738893
7993048
917181263
503326863
1863040351
1351929527
1585296503
1802400483
967286134
1760940105
1026173238
1355667136
1819003884
227719528
266391527
1347930707
666065312
1596505699
1559999583
202489998
661620239
1549106686
1310099107
313171297
1452388106
394057228
2018654788
1899498859
515917471
303292115
1081555377
1558401877
1544311094
779076782
2023780637
803899850
503179630
1998380995
913705575
1179104402
834998830
1890816194
611871984
1641141546
571617209
2044758468
1910215867
21205535
1880134061
1976705614
2079923119
357906428
1203137288
1338071392
1750522037
748113826
719614427
442367547
1143390927
2030823465
1618209008
1326604123
961907901
467022243
1031410501
1801846735
1884643708
20384644
2125323403
2074209185
1263833828
961787001
973264108
1898299654
985281676
1528998711
1525983239
339154165
1531704584
1138312055
1289154560
2131303845
858814641
16886773
317238673
1355884740
892620476
425631204
1707288395
962200017
468584233
1844181241
904484864
1169074721
614520746
1125261319
401821407
1759308616
2050394884
113643976
577909101
714324256
1836602854
1052299150
879612755
612018104
691330117
1773801237
349969765
1064120482
1869091794
524535316
1520506595
59352581
1525708952
1141310235
1552959779
1242326764
1410654505
16832060
1569438607
1037180939
858822721
382399556
1366734460
1018964268
618637127
1182754633
911446110
131844433
563019039
1032989620
1521647955
2081254085
833295716
1373662809
2002380376
1976136814
392089457
1498588464
889203779
1940652204
857931759
1496255596
963808010
769343480
996017058
1668166142
1785374952
1651229887
485482250
174469985
1772684906
2070254244
1303481661
519224360
1630788870
1363847497
227182193
605926921
445595459
1118634143
1965969364
202691845
585658734
1563853825
1333252255
1932609989
47471609
1444756485
520284749
1860798178
2062089247
1774755894
1877125465
329868934
743360249
1584353715
1632745719
1590838831
1401079507
449959041
1954498714
355835895
978448068
1700807292
936157594
88824542
1159786856
1040871574
1779150188
1105195992
65997910
1288508198
635430511
1745101349
1855111282
2081162455
1056258085
1243379407
1462515927
247651343
884693614
949856333
162346822
894578720
55900553
962168634
880332658
710270016
1431231947
279495748
1286071830
786263466
923733565
1212915701
1865757712
1375267525
1090449212
549943152
1776580384
676541130
1135133043
1010156826
2719362
1096500427
103413415
102912135
293113767
4299392
800226405
1307026734
485894999
349590283
697322061
1399947824
2089512346
1370087069
1197587200
1205301884
2098684666
444860499
108792124
1952352082
1368987780
1325753363
1277231423
181138173
431307707
1377426858
1452128830
317743937
622084984
41023506
453726908
992470132
2145518221
453996545
679686339
1073232895
324847448
71625078
2091886002
193880329
748536684
1466050364
980143270
468150212
1974805433
247189777
759876913
1611089380
422043283
101963910
1353142557
1045398134
570862162
2018831917
1067107271
846890232
1505257794
1928991907
1313476524
1994998446
657491250
2059739090
1624374025
786634371
35197136
1302119513
1512296385
167063337
1242884168
1174921549
181697907
355691501
464888657
1487532143
198932700
955338493
414152248
1961692333
1854489794
1637090209
1144331064
1004863959
1694671612
1648575208
76574419
1105068470
1128425017
456362748
750214902
1038960273
1040648478
1785322948
1506966779
419370946
1618203387
1849032425
328585096
1739462528
973046624
1423656449
329889587
1678608206
152734600
2091331159
416685996
1821189422
1659413721
1256039919
1738809562
1755654376
1450813196
1813266182
932406543
1704805582
739445771
1546823892
1899691528
1323384518
1424638712
2090951691
912466279
461085416
22867906
888905534
1960742540
1649710231
1057783794
278911533
1738671232
1915530469
1831690412
1472468385
102841239
99561752
271019707
1739379324
484805293
1560671743
2092354469
924544789
6150491
537557191
175578055
148507287
2064001547
924050394
1099338762
132831510
30775069
572960562
1809486449
1720081312
112468126
2111974785
158499586
717778433
899354809
1995200696
1086706329
2115008143
869498833
1618942449
1513769729
1817289430
141975281
1021676736
230152363
505868505
1814357156
1035658288
168489707
1486522086
354698400
761253552
698038970
49264262
720314000
293143116
2119619790
1827555898
853523052
1915199658
1044778108
930797316
1330560723
1695025402
1577020769
946051131
862628302
791902409
1414834376
831952885
1005679561
38348316
1015966918
1233928279
1961701436
1447163158
1768015724
21714921
799471102
688281955
1176669497
110317773
179395978
410418206
504069501
922476013
1205724765
838155261
1247726298
1105030503
704830287
1531348133
1043661052
1697138262
117447258
1836088580
295134827
1903724409
954011943
1181546763
900667433
463217939
1959996956
1099661779
1096339863
887870319
994219168
1716493043
1570565547
141873795
3653290
933542519
704585611
1530099702
499206460
742878418
1611146287
1509718523
1863504646
1746185592
1805334121
2049071582
620464798
685619581
280469390
1191427049
510594532
1216981885
1576856761
100791134
1811400346
847924151
826598488
143525535
794966157
1113195792
2040336759
891423414
796821969
366238198
1479685953
528243625
943981766
471019337
1702985397
1062498119
68682522
443807466
441532592
1172430672
1993488980
1719002003
1391014069
1552545439
763619100
2001040047
1664493796
53852792
1673047203
1146762240
541871595
740646621
231446632
428756095
889284583
713988642
804463897
964634334
1965973360
870264556
640812944
84546041
1228589956
1480544302
1808804311
100745961
1150555347
600530331
1811900090
550077453
1309179522
313943177
1337321089
781538698
1331885484
1550858451
1780257689
523764789
492814358
1033359601
1387719706
46917517
109839926
1278797286
19786540
2128041173
1601765315
1148180407
1253870107
1827374056
38948246
1073310514
209864934
1385405233
1474516307
245121503
1333690377
133986329
1021286886
976358459
699257243
511532129
848437693
924111002
419458821
369902928
2029299900
871114168
882639789
1025989294
1254495035
617256938
599073797
1262896763
261589296
411466746
1684418056
636088077
643287580
1806438451
1471707354
2052213089
1788422672
24935544
622432393
2037097789
367480675
503274647
166518586
1714345213
1000786640
1683861658
1462431345
1824951899
35335734
42936283
1424880967
2099355843
1703394732
332243347
616225461
1667109080
370232808
685077824
2132115907
1721941855
360441022
1716761415
1093192318
2012040567
1910981543
52163503
1030923861
1541343497
210307004
1028594053
211729393
782302409
1039065667
1033652669
517586605
1096785011
301341661
1981871553
425429865
263377716
1550566938
174023220
105384064
1383610906
1627359551
1063996893
1512636592
1475647536
1878136977
562696044
1749875412
150685968
1016779853
988186358
1606616643
1196808004
1767983040
873319079
736903413
1991645886
1694281618
1583962682
1784941578
64335565
229304399
1496989115
1329914978
1008437421
1130788561
1364043952
2128747592
1246971466
1220813704
977876849
668683888
160014297
583927823
386976621
1752134178
232642645
17502930
1834175299
721365551
2103609745
1271518941
1983283196
1238683477
1537458979
2077413175
1795393456
1678746767
1195923587
635619123
1034595758
1849551167
235440179
893144112
480467484
1965005019
1520408013
2126050468
1180824239
1945737651
69542281
1159102846
377732913
49837105
800040536
1576697671
637373949
1417667195
1808598912
1860358547
976679416
316029794
1860601672
7274970
243819871
1953133208
1556892135
2095565483
1070715591
376077692
1034403105
1151813491
1384529607
600273539
1260528022
1279107828
950989927
1887791510
59542977
1406858673
2034486710
1307285941
144005004
2050552052
215355713
689261171
1651941791
1022628246
783891579
994984829
575795646
680311051
1216783630
1687558369
556860862
1184635776
780797479
710711806
58438679
579741607
830031400
1062999695
1915105548
631199113
1342557620
658902357
270202923
381702402
1591321471
1371098003
1797697996
2060250212
1839702580
861038965
1612128599
535770610
693437160
445748287
1831476511
125440118
464304947
1825513008
1160702546
1535393413
24576096
1426631272
1367800299
2010701335
1266274800
727245689
340739924
156641391
1283753471
1753344220
786881562
1241708621
779350106
463318011
1307571699
1478727013
2026048962
1026527942
503414406
1242250365
1184860986
768441213
868181379
281252934
1361260006
371741356
1014391578
1325645659
1214093284
904812995
506595302
1670166722
764793781
64195624
1814620243
431128966
385342665
1500421164
2003248906
913087484
508005422
1618490758
1236954906
951368306
1457045360
1871697854
1172740005
1827513061
2081934387
1893550571
1907545475
1301547738
1227932725
2013979534
684787976
2007388392
1599483038
1527553776
249504726
1650273383
760424293
1389771106
136020385
1313991917
1215756599
1944128943
1862440418
1746139796
993506835
430764856
680588408
978311094
42974905
1910153164
876029155
848196078
2036925279
12139210
524192606
602066263
2115203246
262223390
797297222
30147539
1564697109
1975696578
106697545
1580345480
587578223
2141172626
598924524
576058419
1449066454
436045892
1718574900
1626553726
610837601
57161797
1506305030
2055239929
1178921727
1384488456
784036159
746875695
1656799079
295032650
1657509842
362861239
804323689
1715013969
619023360
1311937506
1902350857
190110633
258665042
1832594797
1644774547
624572953
160488737
1819930073
448118571
1771996827
1656139991
45718009
358746422
642168018
556404218
1232542361
458219873
2014057820
1652541935
1199744344
763966203
1450697440
600166426
620258202
985607360
1336044448
1640487411
1961207497
1887525940
1458057812
586769819
1841315750
1894078932
1551739944
1901753133
1185640720
1606020791
1051055321
1406182477
684508868
1766323548
512529944
1923267009
88949439
238940055
1084221345
182784091
1794807703
1628397471
310353445
1991066827
2017764978
1059839952
2081330163
1505344676
1143916930
1603319313
2103561105
283683668
1436947383
1582902560
2084333809
1168994620
736529948
1750796991
1670726485
1847878859
690983771
1496492737
1035414029
568890210
130390377
2031153018
828135368
1686310493
803202954
1613638674
268469175
64981460
874748647
957270351
1193667347
1633186449
431545377
1665672565
695109557
2092746010
1221510975
2025779451
306916250
1252117059
1194243439
1749204988
1421660711
471136310
457349647
1365951931
559121773
1606211211
1758728903
121346132
1783103862
1076796988
1877995332
1847621494
44451338
1356917178
517313417
736125550
380462695
1355045883
319056836
675570412
1591254537
734282991
695869011
1286495463
1489105317
669964514
797150703
1712633313
733490555
2113146079
1321860885
589855203
484023014
647013370
1563151467
668945563
1359014016
1699725072
215602840
1451403837
1358116042
900438431
396967033
561588381
817866668
1969183252
1101840966
1827456354
1515293497
1921735403
707453831
36109808
1490516774
224222763
1491705044
527056024
1716039910
1134333307
891443950
974195858
1283293772
222677600
1238707345
133564732
1118591764
1490551476
1085630938
1175093200
729300543
1722581795
2110411753
1791979237
1946366639
1475266911
228108156
126532683
1561493301
253425727
1584981857
2061061095
101928568
1761271266
1271912959
1838095793
744692386
1482352859
881178381
129495593
1142205726
558719515
1847916910
1277562850
935050458
1224386421
626633293
1088309803
2128607619
1967257545
1594508147
2079996170
170741220
403277401
2039691966
1589860743
1278119063
564894793
684298647
1762435938
2046855147
1733070815
250747899
1986845069
1725175064
202995163
26362983
941042208
1071623001
1652544220
1345232257
164431873
827083267
518534680
1798267719
387742186
1997930095
222945300
885314366
989705438
108999313
1670555563
1581660797
1993209116
1268141681
196227947
1080775256
2019353844
1629730375
2007864296
2084761075
1627369871
1414804355
1547484451
1817232737
987296493
125678359
1005744701
1510310019
705990716
1693294364
1821807365
1974585224
19927159
221101089
62358460
125260591
123764895
1780292204
285145201
856198846
745630004
1573992606
77659138
1200561122
1039935291
63904713
89685518
2141027835
720190562
32761561
2007009295
675040073
2116997655
1503375431
750078111
115670916
972280697
2096163294
687942111
1001134023
55811695
556411757
1820551832
1577012204
1097359736
744958419
106035147
617612625
882917239
962148871
1274906257
1429863700
261699786
474370100
162242553
54804354
486297975
193742879
1241147721
470246479
1855020225
518268936
1417018188
813875906
358110495
608344037
801168776
1710961193
180102511
1684571045
1212229109
129276662
791958715
1232240327
532518551
1515332242
695977263
885023593
198875921
420855149
931784433
1011856755
1670440524
535070352
37380021
1353799637
483186562
766241666
1190381352
1839322158
1322925348
457112908
1180259007
1258339602
1459130233
2054557398
254616383
1319445032
107571863
687083194
1730662719
1336444431
263214840
1768113808
581928738
1216982212
88719076
106685751
24190280
2065999692
1352803699
797876350
1245900822
329429243
1810614713
1993204005
2141573903
1441930690
391272794
542657926
2147054733
306720637
2114134055
1176851294
705961602
737808929
1029223246
1020674211
120999963
1788446975
785514543
123229416
307950335
1365996877
481122314
2097711039
1288901042
662031887
577683018
555831529
1721937714
532224125
1981903360
1001712136
1582142032
902452868
1828865682
1695529358
364229249
1588343540
91059931
1301810624
421905990
1365498654
987820626
2042690786
1755657214
1255742082
1047139536
1261123573
1038286196
1863857626
374820735
1465531820
699793723
1899608597
520157362
164422045
1124190123
2024797822
34769007
439932937
1672368768
2142339921
1462609419
2035778963
1548985635
1788302040
1905992365
316020456
762610215
1742274673
2066592868
987559951
999530620
1796010155
1380259841
540821960
464091287
806234872
2077918494
1830283493
1340907179
513025127
1426689116
2137813550
585201201
1710511076
1942908437
752282906
1750871911
406045616
1367738834
1685074291
1640557816
788654627
797777490
2097774680
1371198437
2088820650
1650285436
1257821583
1323824125
643764088
695074029
242527943
802303798
49006151
14877000
1026668113
1288945370
1294796104
1450631666
995551023
581223717
929372694
1201485504
1340446999
311444566
1136465867
2097894397
506411320
206326010
2132761845
904688098
184539307
661725729
841430666
555793673
1247108083
1448713767
488844705
1190642420
1725928111
1825966216
1249780389
1260838887
311191830
638448712
552843871
985809791
1258085242
263342651
115355004
474244515
478566221
1259002681
2142099501
1733678438
1090306762
344471560
1142773455
1714123380
1119037719
1374887598
1906191374
1814581299
1947253004
568175911
1929783823
984064220
785284518
1809269501
134395723
2059206238
1296575103
743190585
1776207577
931046100
1314375013
365911463
1455550058
1705075376
3778331
2050588103
1394773243
1185293577
1463136006
2082764118
1901446826
1369799212
514589558
1586208025
572588585
1169537846
1905883744
1301662129
2107041912
1677409215
1405930553
933170889
1492825667
278201271
1216166476
2023715930
424828608
1328331766
186221858
1613781444
914004238
721677367
1235591650
316652102
1443847117
1995555825
1359559539
477323637
1062157341
965422098
1370923177
1762366398
923941214
733971427
1000953986
383451328
1404741026
292820275
560384945
1138161393
1250052925
1258023743
1191050230
1319442876
105937406
858195971
643307361
1292450684
906366774
1491540148
1063042729
961953259
1825224273
884662165
1986700457
961747468
1982769073
1259346105
537437014
978041761
1357622867
1951719680
566957105
599770326
72277557
86684237
463390526
216215925
599695139
790593962
819282210
962275142
1719950279
879484898
43410580
1633144296
1525522145
960178437
198209099
1802752597
1769558958
1051017798
1773630983
954678953
774282343
1213015765
1129067853
1997954093
194349034
801997290
1432050567
787511458
1267538718
1574248650
1471335425
183915650
819842050
178300165
1108062510
1340949586
1656588264
821578310
1279725746
1243611064
1299699060
1048100165
427872091
1627408823
1917629512
799125401
39741156
2039074736
99745200
1249736445
2025906223
1280524305
1897476704
581402699
69537498
246823612
155703282
272043398
1215488645
53502570
1959885535
561959346
68854521
229644282
834782441
1554848985
1707627771
2142753890
539236333
1448720091
1609756930
1659958233
1241038800
1082376180
413207766
1501035097
1652791343
1194232711
2081996341
476792828
1022676255
2097620825
405274335
19109278
516192041
792788352
1633102834
130283148
1595198362
399568765
461045853
502927243
1506975400
1888206025
2093946300
874392075
549589660
535226838
907049002
2038846069
1949740971
1660392389
1568832162
1817559647
1035615482
1864507148
688168789
537441302
1735037154
1105512395
1682946167
378665171
1076159451
1492589678
142779199
524518855
1415981666
2065503876
458013790
905552010
272539821
1887139696
1002008126
1227626451
2028136887
64425010
658981317
2015561951
64798374
1386762060
1224240604
455746688
1004964122
1290900429
1489554618
718430467
495222714
1259693157
1197651547
1070213391
1965128481
1179619029
1262729505
771528812
687990619
59916680
815479498
1860798545
1674081396
818372503
1908218806
1333093672
1143941437
507976419
1878352490
1824774306
71087742
1932603241
61541511
1547634573
1085619475
1882239819
2142094801
285361267
247446598
999515721
1982569091
771469465
604964997
1441517724
101859569
1890275866
1395101896
2007963795
1521742973
1336569986
1889955011
1700505952
1740586347
1338200337
1316334336
1988849390
55798280
1305880484
2009481927
1513969610
2141019876
1459132095
390991070
1386875280
829264455
82424912
890345668
41042955
1789694074
1426719949
2104843642
1113224976
923665446
881064284
314364234
1016268766
1610783343
1338222660
695638626
709905705
1963870883
481130920
1497457498
384548968
564015357
294151185
708744615
1163122812
1757561982
1194508143
1540365198
450817324
1595225281
493317850
1079201569
861450260
1505634710
1015254894
2017164959
291979620
635341089
1748192136
1185253683
659435294
358002973
170042302
811684796
813099950
1167206365
2010065854
1193089440
747816579
546798447
1201604716
1630347635
347016391
1670692979
1863428469
1748981284
1966852784
2094044966
3034485
1801892668
828868814
2085695506
1585794322
1288323152
1854416241
2032654988
1496352272
203727154
1146346700
1301014013
1891959863
1754290105
1372680858
1223480646
838851185
1499295766
1599633631
644814502
1660039437
1158071885
1615609523
1514430836
1977085339
1670976203
534514844
1559547913
106192541
2085564881
633967107
115878156
1704403783
1629475077
1267994593
1385262712
875712896
1335245134
235362506
1294079248
284401988
952979125
1679791619
2106811498
1142189767
1572724795
81770354
341917402
694441224
1899441087
2001265047
522779592
1600483746
1930458606
665903804
1368928054
72478677
926618222
714245236
1704588164
1213298782
1012606111
1277698686
1931309512
283421608
1103067910
756723648
1450330719
1863490786
735972876
513792191
526930067
1960559900
1175239882
1995195365
628673109
1800320256
1075865424
2137265677
539355742
433125706
274973247
1925249300
190445383
477411798
1689452228
1860086316
1075430978
1357554916
1901002234
647200353
1922072712
568130403
792771601
1687932909
1500574794
1853822155
1751422200
1061662100
570614718
447102399
1182323183
724609188
727461891
240981918
17647237
1520153837
1021429950
236178167
52635647
2064663725
2040926987
1630992073
1631128542
383101303
1707583778
781805724
2142452194
1728457931
1417777080
1558730003
1899625334
118844271
1727527581
994645216
1839236788
719182292
1714463062
50406413
700057749
149705001
193256427
287490564
1140528811
52435027
1394006664
273167985
761840992
1318035751
311369254
988948419
652949692
1302173526
455055450
1286302197
1956478944
1513192458
2012918921
1507490811
174199945
990920554
1783055642
1007568460
71323322
938094884
1855547832
1914495201
1163614394
659748658
137954976
445408879
1039699329
835494383
2071511922
703298647
369180704
1454994320
339939321
1126343912
2071994974
1749285593
34198129
1606268186
123069177
1221757520
687924740
470811155
595809386
439646973
660166640
1163183897
1611452385
408292132
1199678032
424977747
84538535
982302960
1740435121
1007060360
1456589188
288458226
1343403195
1071133718
1723646099
1915700696
334168100
958292920
2108685133
656843496
1001841358
1276350146
755010072
1946363513
1376105484
1377004319
1670598139
680857634
352450523
1288202611
1464735247
1970956588
251020395
1096091172
110037054
851049983
1576824675
1012962855
600242882
895863173
2042130953
1751891573
271532444
1749470349
295084957
2098185593
939925476
647186746
10562672
2071213662
1073086990
1331788748
1973088171
401236395
1821039336
2098185593
331352283
1840534635
1688625462
969961913
1448720091
342696033
116865166
271428642
1419125735
441893024
2037629642
1502528778
957151261
894509543
571550764
817588314
94158372
880394586
130282954
301756096
951176457
1863305343
1234805645
65465874
876329788
1407652549
440997340
265353812
1079173145
1757418804
2043830899
1014946186
1152198384
423516677
1587711073
205396596
2018612200
1045973499
1472044975
1356622934
624182606
161520586
1321754829
298403094
528092234
1292099554
31780168
56201995
92470577
1466625020
454795265
1096388424
529033080
611224355
1071928674
1311039250
1749569177
1530896480
996923801
77114082
1577951006
1050514454
681552497
74803544
602935248
1167640005
1078799345
47436551
1919513318
126787725
478521711
1426981350
1419827601
1264252693
779888468
1389206426
1233666143
1068714642
954458642
56284799
1819961059
853273571
1589649844
41684081
2073580172
1019416195
585437799
406875663
73677973
1277166654
756692675
604786465
68291478
1417431804
1045389588
1282269528
1091856827
160850161
498035347
598754286
699189789
1306101244
854909097
2046696785
802932796
1261421595
1462486823
839303310
704170768
1241035763
1215106702
687747989
1298169749
1440383628
1958065235
1284568713
728343286
1222326435
1754968883
2122649974
496791845
1274532260
1605502181
1652564673
1935689939
1465771994
1038454546
1386784559
804234937
723232197
1887178416
1530398672
1450124522
1073731953
1715636254
658247498
1176446406
249164253
842343617
769460797
1365802020
1916132600
1305163267
1675144072
907918272
1737337877
2058262025
1258137959
1251228304
506305955
495232128
1738284279
1514536381
1177933204
1292839383
296145823
1740027723
319429536
181983767
949113334
1047056621
388515654
1625299057
695676430
428058860
1634925008
1727289447
710075701
908377813
752487734
1452116598
1354002108
1618151073
1641460922
1170097460
438884941
57710308
1962429731
1836520182
963472898
1190994923
1653230844
1634746953
2031883095
637448787
922406557
784776466
426770527
1500595077
1474693744
1363444520
1610210824
1270916578
1561712555
582703314
1196493467
2095335598
1865526114
2016622612
1058286847
24204768
185609158
1733356712
828175944
428820232
1931241060
1739556783
356984102
905845047
18775141
1008596391
1833688829
1045238995
310920120
800055787
272285354
1295748044
2100568397
540459328
190968010
1176330404
390011536
359945610
1554122508
1754797807
1580360426
1693758329
1364774030
143996054
2101166419
1055532819
2091597981
1869760393
226386997
1839641760
1339993650
2042218468
1023875980
592514962
583014992
830629227
482555486
1533990454
579449823
781011242
973224761
884925623
1634642362
682234988
1419951835
1855710866
615915697
1378369259
868008622
2139591079
701958427
936021419
1625469093
1063323640
212294353
1951801393
917302714
2036189744
1542072489
1187920335
1696435363
1981005472
544030659
714447982
1081646633
1319125656
234512352
1512346579
1680018115
768138749
663431023
1802109952
24903207
424286098
546830595
1778127007
1431205822
2099171443
1506388108
1088349966
1050549017
885110614
139952146
635834141
828971133
1784548121
1260983976
1275709496
389350532
242557556
1287571718
1922593005
1005335735
532279319
1816598430
516090439
796342747
382937398
60833664
1379350318
526481880
1959644505
583513121
2021111210
808241869
228348766
1107970463
1714637251
226841950
2002372203
224056601
1595609491
1789526111
1691172787
1775382748
1745043550
513408270
638822694
618356903
661121545
70485846
1635676873
1181758228
119231221
82404253
1460944028
30784716
1757024922
71081102
769682514
1208777263
1234419423
755718064
1980832078
1194050741
975901089
359627525
978523497
1575442713
1304647623
1878302156
1869724005
360507305
1208604320
657324381
683503819
544817821
304903768
486352274
80682593
979551926
1324631799
411197888
166900411
769422937
1321148327
225752720
988551850
1441958455
635475911
1389330519
1533853290
2117469955
1467839815
47335076
313179006
136022935
1256714932
117869037
319145040
1365963226
475301205
1572125821
1972908183
363770167
1173798365
1939558706
1348825345
775955112
789233195
1389566651
404920477
1183023679
264359782
204245718
53528495
1618007435
1320537942
1388198846
1294028094
198188784
1726865768
1824368427
472295114
1022729526
1873380548
960385782
840048857
953019436
38292093
647111223
1050242797
1587445291
86235544
845444686
1480876339
1838020646
318034684
1584803457
381866459
694881311
1114201965
214620663
12322266
1456899891
2133022417
2002458727
1324619412
1407532087
128282289
855872463
227470134
209889518
1008515194
2109729724
675645554
1610876942
1219782324
57958113
950708674
1285027042
45855642
1750604725
14409482
1282216834
1192390843
1515337756
297997408
197567215
114094864
1583869890
1449919778
1067046772
2138717672
2001543632
7381759
1587283362
1664685418
338983811
483332001
1685843840
639913238
873471222
1236532658
2040872396
1052257770
2080186659
2004268888
237055957
391553936
1627807711
1717188155
334312563
1501921679
324855201
1227312386
2094082048
1853588585
71551416
1730224098
764679503
1296162894
153062883
804885413
1929699540
1441966156
175913146
1301060018
1212966072
1355708247
546822905
326748661
2141675692
133501523
1674075530
503637900
2134528543
1288330757
1000791295
396098208
963488090
1646009719
2057826528
1335295602
1205583187
1377984745
791170669
425530176
1204595428
172496140
109658757
1332618949
57662710
1385339853
2069386580
54166090
1904392940
1974920840
1709535912
1105310800
367058041
660219621
1231361635
55587627
285141853
1785535243
633042830
2135406213
2107064275
1185090673
1114083652
1663873001
1670352109
1718986234
1081158591
197536805
722622575
395278653
698735106
474855649
326710668
771770996
1897336035
1744053073
88545103
1615791271
530785225
1217672510
1093462259
1534641445
837757531
1406087579
1507527646
1135230707
1507572719
1174360190
1650160883
716177362
367589354
1178309485
956671009
459560199
1233484232
1550083693
1894540519
1283421116
104022478
821513950
52750918
1575200337
1633013478
75035401
1699448535
1544546353
1760913663
1964142220
726935767
1198585531
65792783
679815178
1994427011
1075229687
591634744
1961336860
814224520
1906003625
1026288107
1311499727
1124409786
110478813
1973804731
300803106
1546405513
119180089
1792300323
881245137
1541422921
2027481474
194555779
936375384
1214437650
573767307
1701861202
1328715131
16242110
516126749
1247006008
935091654
433303131
1659023056
1800301441
1059634914
1886115231
1427504188
694088267
1942912013
1050024260
1025111160
287217900
1284766947
829949795
421547027
2129272921
1186359451
978813938
1230392132
528381878
391337244
48269094
757640313
2135025892
28525334
4524107
1864975360
1900322819
2046802843
308604172
1733204991
1280203683
1007610827
228553902
674373500
560105373
1686963260
1871122877
831381721
31948434
336324912
687069241
1228846715
1694258610
1694564478
1476877973
134083949
2013783975
478969567
1815416074
486245200
1215990024
299492088
1111532111
914432470
1948010296
1725203642
1149898601
234701641
420943693
459547642
1535529378
566649825
2098878782
1949873557
186915861
718106080
437915903
419315409
1269613305
135625708
2074601979
1242758097
1182691099
2071664977
1693437496
1157853058
867777455
44029633
715008133
305344711
473971477
1360289740
743047048
2053077791
556374154
1507169622
1569842643
1882354963
177491994
1195576966
2058043467
668600262
120919422
1165100619
1387538064
486279490
444581888
1472379038
765745100
30859707
88849714
297364413
1261442679
1654079425
119882938
2118733195
1571692244
1372688406
532666731
64212451
2120764294
1885005393
1320079191
121705266
1033606526
1377723502
921884057
734151168
946575089
1084085441
496491514
99826400
1848801921
285824884
1582870592
725426452
1986766893
911612854
796102153
1007688505
1290502060
298844283
922917314
2136395848
401705844
1822349324
838445365
1328169224
1196514592
1326187738
1997236834
1163282371
1769997444
1480671323
1787327239
2075792152
1336648439
513391911
400275538
571179659
375020020
1925731004
1198773380
1745603432
2118952201
1020193504
206658713
1847681952
1820322275
820528824
42319899
877405667
1748871694
1463304663
73115343
406363935
1518775835
343250229
2055193001
1314565687
579661247
354106941
837265064
856751915
15293739
882678423
514551892
1701789773
1105166638
1837979632
43633682
103504369
1493117127
416680720
1225872169
1701350125
332697276
1766794302
623009153
611450643
311191895
979786067
1974205544
1817155331
1066864301
2029643860
1425948793
1256139046
75305575
1070750537
374177248
191209052
1774230467
1387644742
1398974628
326750096
205576524
903921939
1706651229
820403823
1937473946
326314107
1643363060
317520895
1914475593
1175316332
499551116
2052554366
1875579306
2026535693
68410781
2126428788
1034206480
769960357
293898686
1108241428
1246162219
1924283121
1069322917
1779968196
387378893
358108271
1810566378
1068941637
1375101357
1375941960
245857915
1039652495
1308335022
2028665952
1490224891
1754124151
931379686
206399139
842165988
1579450920
455386166
1542281336
514202852
158349218
2121684382
644632593
525744582
981116749
86352961
1223067080
1987036617
1312736892
1035761023
687234770
2055119802
1597361109
1423734587
740466000
1539702955
554036103
1343721836
99951551
1866052319
1369534176
1885067538
562163065
2053573119
1614878155
392696558
265885246
1295761087
1283043331
530601384
666953197
2067711175
238568098
822130153
1551333538
446079067
172399897
1568319506
783692717
387788683
1806562147
680704790
726474958
1076854033
1929699570
290894853
200241851
1062763376
1911936585
1172127052
683321750
449811776
606756037
1894214129
887383582
1897842549
853384062
106492738
2044622143
1421484884
407446206
742793243
1976634993
112540341
95068685
404971276
1752926352
506448024
1746610668
327864846
228019730
1207603485
147295095
677591482
1115283032
769191986
1119585999
1082085385
1571015714
1113260161
698495483
1824838480
977702112
639608254
1050722954
881635565
1125344175
53991063
582521513
862592751
1092597488
1013309932
137377387
846902432
1833839716
1909778346
2137103408
715684556
1796203823
2048393757
1038881416
11144480
1784822997
1932650065
159228789
1223155124
1906091061
329834972
26013719
2136866053
774005316
1886450905
106606914
569699226
1331053355
704981407
124859708
1580970837
314771502
629852317
306790388
1956519020
1766682331
2004075407
2041483733
347494642
428138407
1319418328
1908953196
1475352742
23278634
1797899341
1985168364
1028614759
1135079393
1060960169
893249794
1190821548
554020336
1595825673
56669097
925816429
391328953
1117572775
1355423903
1689544780
440549803
2145850592
1787047381
724809989
2115632529
338110694
522640099
934405846
1663209677
1431188673
466240453
551397625
304650364
573924642
185217442
1703454090
2010253192
120357004
1220492543
1436598711
344556515
909330067
1463608480
258909077
900618808
173525698
1720017451
1471525274
258399049
346096016
1585646727
1233752876
1170136977
1760214509
2066285447
50372572
2030507045
1178347584
618269599
1684939797
1220779041
1658729800
1335218153
589876668
2108948670
1689722756
471584595
369032942
1208948130
620258202
1213730353
1933108534
21388820
1155842888
571469035
1072367648
240429968
1227705076
1807423225
981943009
1534141419
1575446058
150182667
1940439374
757030383
359652726
1831566470
1760604002
1680892447
176192218
334181008
1364581857
1022139616
483125202
1386583391
2073146499
598900135
1577524871
1090506428
1593944492
1793316490
1097424245
744264658
1790236437
582114702
489146189
810683348
1079640598
1101560550
2010552279
123412270
1378190555
997438020
1769578488
2060568192
1672293861
720234578
1894376060
1484580247
455940276
1407541865
1785745223
333293672
1977424963
1089727689
511309698
166905575
303547150
1990956791
1442976742
1974052927
1636694513
802999076
1604845328
1837587466
1243327286
1538951416
1067046532
302666176
1908857230
1911223931
1863156405
1062432466
916322945
513060059
1650699346
1344839940
1911386291
751574243
231508006
1062068182
1693117352
505098130
1764862796
593650529
1559069305
883453089
1691727123
1860884677
1608549448
1665333161
2052899426
1422786869
1415809759
741880800
359025295
609895400
1843745775
2057935525
1718976237
617735614
476283372
326802104
395893131
34135664
626541537
1279519488
967550436
534870834
268851279
1360756753
258734953
2020931649
403253915
1063092277
1709572082
1496712036
331014612
1957945427
1969290515
1755033367
1214089105
989766797
416427737
2065880938
1716857830
1412340540
1852086711
4857356
1860570264
1372715695
1490586623
1936800120
1632852823
583566104
1184473923
2010893520
324164782
693026247
6997602
1242454113
456649194
177657675
1081675012
1716395374
1609560194
1118873023
1606685659
1897566710
453515786
2015746072
1742185589
1940379498
1068056919
790857050
167016517
2006901401
1456688574
431141088
1238835072
1962711912
2115962969
930444297
1508841027
674062404
1143027450
177735586
79796661
623744385
1642275049
1941566278
1786964583
284584933
1015543651
1576823832
1155121179
696762127
411663203
833927929
870373495
629104957
1729540962
1988227662
1858641365
1378937222
1172940276
367738718
2051059092
1483928377
1405309653
428184896
342206544
620373504
1695924140
1174492571
1487026990
2087325151
1105704635
1831658145
176096039
1601751985
2068965369
1715076818
296615285
1421810230
853419437
987854467
1119437235
1812701040
399182716
1927559810
1764467809
620593926
1376723932
1148477931
346500863
146423795
562609103
1978082758
681054848
872481494
2008166142
594933973
278216281
1991527274
2048981689
1976201081
1963380665
2083994465
1186632238
241276093
367008751
1562880109
917910074
388816786
779556065
1150726584
586496874
725237810
2031877576
324951218
1247878945
855326204
1245119338
528216587
597234650
25308971
1477347829
1817654247
1743244350
1803395377
1799422648
498109467
1389323283
172046821
325430933
329470192
164809090
302746280
337942935
1381463098
873640803
502186704
2067380095
476179808
1551636215
1652346668
2112728498
2050894218
96683546
1444888233
992771121
552448872
1991165815
1228944831
2032873907
1990521747
1470327821
323159366
2087604046
127030554
1595570005
1707579684
1625593445
823348010
1942702814
337365048
1689522448
745458943
1954832637
829091786
1538987376
68289087
1483537697
1266629507
847895969
217762342
235032402
1526121925
1961703829
183025616
710621740
628407159
1280304521
1734427819
589534992
1104997896
354697054
374478842
1810836966
1904347988
659125042
1394061264
908307705
383994322
1122420234
1428365141
1457925269
2011252175
2097940702
1560701113
444419435
1739901553
1585999080
85930621
1103307036
2099191949
1183218647
1971277309
905967116
1297409602
2068003233
1655001151
1590187314
1316780496
837968900
89655833
1548878435
1510153014
1965354000
800578795
1278517700
1916410108
1112159818
1660096947
1582976512
2090851125
1607164920
1929150703
75308835
598111170
694147908
210898958
1305653764
187601792
1469800791
597419206
2122819566
1980202714
32654231
1157274215
2056599584
1882901071
516235160
200244998
1128468838
175792093
1632990
2062854371
1001512671
152188203
193566122
1129619202
1242528604
1187392089
352021310
196022178
1563313371
2137531371
685076379
1419272258
1418765629
776910015
859695772
1362871791
2112663842
2083776681
709086927
804322176
1031152761
790277394
1857443559
1700325284
947481622
1120461920
759261159
1295509245
805453665
1059017135
1352152222
323564813
509814662
378785445
1515411521
1820015026
873665472
1307794073
1433275279
800179507
1324596257
1672333951
1369947328
98994996
1586458122
1357710734
1736988350
242536818
269772831
765973639
1917957488
423610600
695407540
852039457
2096168251
1384266361
1196571000
251500550
2009976584
113357823
532048685
679815478
326718544
476358958
1979412637
471690076
1024759835
1084549314
426685493
1507767374
395390334
1950600999
459595576
1910099029
1035479607
496610333
653509804
1671658455
1278214757
1401225526
1996579343
45413616
262807488
1687087303
347216613
670821281
1132962647
2144163818
536088080
621590431
1677465395
27801298
470251069
234464562
780753855
762123389
112708051
1302914372
921326741
2047940207
1183504580
1453119958
1773454997
720747119
350355916
1883235922
1465493879
787743385
927915046
18658304
575308222
112770914
1598733712
1586268638
419124278
1668889450
113061940
139353594
1473926072
1720454456
1851683163
2141618395
1239494414
1954086426
600222743
904468184
1427816985
483451873
44048284
1283102469
327353667
888263934
977931858
878257816
2132539992
504287496
1492091330
249260915
429219501
169038498
817356583
2114828468
691375418
389866331
1935149404
2129723746
734848416
1618491353
1041306844
772349330
215423672
539142523
396516525
1447547464
1036169034
1745021888
2008551062
1584421263
957228202
109816514
1529617264
137844555
2074630972
431077179
2022638904
515274916
961173778
1004182895
741453047
2118954566
1985107609
2063788246
1040985758
148282215
2045848242
1562627622
588423711
762197332
2003662728
898324151
1093300051
1453462051
246184867
1066456465
869907388
184347916
480558773
383332222
1638989744
299801388
556125941
782832364
731708326
501683633
1417889277
288448410
764752915
1067790023
478458787
1262098663
382935758
1440081457
1061708962
1273687969
1548753913
1183005676
667773817
1519862533
2139973944
1588989750
2056215507
1012845835
590074755
708343207
281096789
1071226128
1649351080
1427356367
573513579
1191696575
307329206
1676357128
2014667605
1164945141
1885891831
6924994
1067033957
1976828499
2011915850
691913477
236673398
656155578
952097878
250428522
7338198
682410365
1184873414
381163824
151086411
1032770649
1035263778
686361237
203046106
252443141
1447916629
161110644
444997544
1069088703
1676392976
508053933
243540353
1203985509
890872491
1623623886
142648496
1514560616
1898285777
1826136032
2025255272
566155050
379445749
674684831
280292485
1222002937
2088783697
1094789046
1741379264
1881716725
995310059
569559490
684939778
1709144569
636426614
797959125
1832149446
2114104978
1966306803
1880594085
298205549
1458025466
1762437429
1363114614
679000745
1120550506
1352218478
1172831910
1022020191
1253576645
1033179534
1644578741
622406339
181916288
1958025068
434818144
2008948486
1025017071
834937543
1113365384
247871937
888668385
846729258
162151027
236008050
1429207304
1892503066
1257735552
1691637975
658642525
1966509904
2035497969
428692646
1713932997
1504657216
1340251591
1819150641
1861958021
1116225310
1639156288
503237138
993586506
794564157
504663293
1441223986
1262812652
1109967920
1240813984
1914939499
1970482416
895062945
2072087953
478130554
585181563
808661312
1145864043
455456229
2076408678
1568839170
1916411288
1487664608
1420245499
364902108
1558256362
1390445226
1213417616
2122199583
1381976404
1357845838
559249158
1535897740
1512396266
1835573321
490242485
1808831008
44795936
524169479
364007443
629053073
1833819683
1577535340
1868961208
1500938643
1887470988
253473541
995897528
1588780791
1659960515
1381326574
1403730379
486918944
249417722
1000648405
1152769579
640407822
1809946348
1956060670
706758042
396483725
1293013712
913250312
1460354896
1921993165
1517178227
2021718444
1164139805
1244485669
178964949
51924624
1859308081
1529566492
338268845
456051285
2121636425
2012903883
880809024
965900188
587146464
612889716
349619256
719894513
1369556185
430417414
304515334
1120223278
720849695
1286279880
166725697
516385525
569605580
1294859572
700441488
1139287333
2102293582
2133767093
1044178853
642163458
1021648944
869147290
160599350
1935134535
351746405
549840245
120780127
1460891689
284082173
1411891140
75385532
2025399829
566239709
172273838
2022915588
1410221006
705652269
522988535
219770325
1346602337
91524350
1635165749
1658999113
1076141220
1195710746
1325994094
992430918
1255238869
1392508848
688384243
1810256170
1808379903
2004763136
1657715719
1859301567
1362806165
7137522
1886008383
10732783
1792534809
480129731
1937379728
1158071885
410127222
1929160026
75301052
52717631
1171352434
1361658773
1463462140
1719225351
606893108
608056867
457170285
1568942330
1994296716
1395375960
1479723487
1773304235
1360419185
1441153750
56958469
609056092
788034259
1607330119
826080656
2070403675
1072371270
495058715
935278597
1516820185
1761212991
498673799
1371132593
742454526
342598296
374722112
2051664791
1689430888
480181675
2132637823
781596128
2078049213
2025251841
1205052999
30547071
1178750050
1253325811
1374745656
1431860041
510527192
1909086314
1540014951
1680625606
1535190519
676750824
1365889045
1291559327
247039101
1764560287
1538098698
1442027929
1454453626
1910574801
1453265157
1767183182
1682609626
2002638719
941766779
1814172722
1785343892
515775535
56083804
86624454
1981917432
886198071
1113070148
1679592752
1451619953
1023852267
1570002630
586888731
589975442
1295916169
1230613820
79706713
1397542147
1289461338
1043558329
1483152279
1119811029
347200886
538062023
69813013
1972112187
1938298093
904723932
819911724
1194961786
887810718
1362103591
2129841351
1661286852
212252799
1987878156
1395546656
57583186
765148561
255190929
355967579
1970098479
1016669519
551931862
1201822262
758186391
198168375
91345087
45200336
109060319
1209599610
516103146
2038439888
969803075
1907826336
1076255871
63997616
432901422
94038609
559430949
1947776153
574616454
644824581
1989808040
821716720
2051438893
1594940382
535106794
1738365736
263561207
1466710813
1681178684
1004880315
1779814559
609182473
522862658
45644303
1014028643
688651785
41973226
666489029
2062882827
1155627286
1647021334
1540037178
875325720
65903762
1189136034
1016601036
1721168588
1472511789
1051065962
2018727242
595548955
1932961052
1230483422
1260088044
961332418
25970983
366689719
534997383
1752566792
639008340
924046814
2088023774
1909775769
1639282112
1095143590
105884629
834266448
1928207581
697193448
657396457
617203373
1427577194
392602328
314245720
1516468768
97409586
783106148
1187856531
487824297
620340047
1849790568
1439894678
631829923
1365278130
1250786874
1332508379
557521449
812311071
1166776556
91537488
572416362
754536386
517051018
586093927
2078015269
706068379
1517027778
1172725199
1839777784
816826204
68760927
368676833
1379377556
1543340515
980868842
672078698
237069265
102122129
590540862
1759522214
1106650161
514994717
1135953565
508565286
1122700331
1796619408
1507631431
766628511
1693463129
1478829031
1874414332
1261272832
606058356
538333704
1654428777
1824974596
1622266697
296572669
1467229134
1074545362
1819728028
1852894330
804767618
2108695716
1332247115
941801631
1476457305
662635379
1272941143
126675511
550943217
1625789912
2038560701
1559643410
388592588
1285143898
1465457398
1940394476
1635343936
1691867379
1401823826
1276942724
648229768
858499141
1781139596
801952983
1404287022
350709873
435265383
836476644
1267585994
371680300
1984701996
1687531812
1497737222
362200068
814784347
221564271
2053227057
1662568331
1370472714
1686258155
738492101
1890638987
1995123381
2130077634
641505851
270951840
1408346251
785927267
676203094
881838227
404737786
1168889752
1857616376
753637484
1950499913
999368067
1480368262
836173758
804127855
136528617
767319946
1276798983
1991317769
1250114793
2112043625
1363795934
880270770
989735994
1878666437
1608416676
2037636542
2075655018
1587877800
1193197382
1051735151
746885443
1266248938
1961468284
1628348144
1155266561
249195115
1837654171
1245736396
414147886
326203699
1778599651
933097695
941453033
1422096812
28104209
669924508
1630860102
587445225
392249348
2051267353
986295743
417225160
1133443861
811439322
326634357
1510070444
937086641
53391996
2015098451
1487460337
1303016578
1454111631
1712812080
1264541897
976491482
2072373336
1386874128
1107275104
1901734758
2120280285
761934361
986303831
2016291884
643296833
1254483459
580380467
1994839356
1433015314
1036204708
718648581
707468712
1994760824
1995390005
1796770680
2136187173
209499536
379334751
2140535113
1506702190
1155859508
1219527130
1475041988
1653194990
391819562
1446586007
1594155810
1538452803
561607175
1264859387
1317201509
567867170
289546600
587999719
2131330933
2143599141
1632654969
195977247
1101136342
1602158738
1470261512
742826081
1517949574
1193985004
791755352
1943523717
1638015865
988556634
1938628076
1630898728
1264772281
328259383
428581519
1079384681
758546963
1559265689
211358117
1861087939
1588165768
347730191
1802474919
2040262660
1172767826
1841892367
610549990
1600277875
154936224
1622455289
1562347646
788554588
822489388
1192790239
2027969059
511558779
22925895
1550267222
591830466
953103332
1357827326
634558959
1222260228
1114899902
1842775920
2079192784
1352022474
267395771
212508365
2138913118
611068965
533814738
1392460982
200594370
155335589
1474986379
722433006
1642979848
254455071
1401409827
1468875108
123693385
1427535396
592105358
1829873633
1208959005
880284451
1012234620
1111996645
430408551
1156754160
542506128
1699810488
995968048
1889372968
1967879083
1955183337
1771729909
1924239678
564445871
1645739358
777703964
618655264
860416444
299906027
1426037261
1177003025
1953941477
1845085835
776857211
89938969
1428242069
173596460
1291142784
150257727
660188624
1881529365
2118159742
1218333518
1675235783
1095053764
382275599
1314163944
2067499041
204508349
1064012488
1340521954
1192582134
2073057974
1768670375
841440582
1562102608
1148267948
1563330147
909500147
2049574139
1971671821
1091579945
509541483
1246427626
1612971472
1167505822
338429830
891386118
366774189
1652834157
1635033272
1175121036
1354334457
641923623
527019946
1914059412
983336354
1059612254
64262561
1429249887
487298903
160967726
277088511
417947342
455333412
9767030
177878175
628069497
448455053
135163815
1528167212
628105046
1719377787
46767347
372959395
1506115918
315902342
692885568
1422731609
908957
709227199
147262571
318306697
1656732285
292287919
1413496458
1031695834
449595946
709794308
536158316
920245093
776860455
1480632011
579041563
239078481
309467465
928075267
83442220
1927514043
735176
949082674
822503439
621867201
1966663477
464584384
297537529
2093204085
620979786
965518217
253102691
1480677791
999850611
24921121
575130180
156723589
1574054113
93802939
617879258
1592186542
412670982
306160687
2072599831
1110578419
939263346
539515102
1556098831
1046891357
695114554
188279308
1708880074
525668296
70652408
922333059
313248416
1857345396
825610605
1626681748
2113626908
503474302
1260296665
1895840982
666503254
1714379491
661327558
486826633
832271343
797610391
832183802
480111550
735044072
2123497178
974992119
810938984
1752220408
1341709510
854726114
246065634
1397512070
43888414
1910976349
472492468
1471749023
593755033
1490999045
1207446839
71797287
952719479
190738464
47686524
308478269
349293260
1425276276
1713332382
467374270
157561822
482463906
1379122651
1727362506
126752545
1879450782
1418305686
2137916214
1876444618
457471980
549942952
1165499255
48105213
1190514792
546533989
1290010672
1756523068
397728559
1888230744
1632095775
1343149964
569065760
1318920509
1108028675
1689018348
1298761715
367581164
1708682560
660975158
373254229
472833285
194965071
898852337
230055383
644197672
886690781
946260237
1819611636
887676570
723635474
1611136787
1272409556
2011911414
569794764
1655699933
792181286
443630938
240765529
1669631492
1185417275
16707849
1269175955
1247478316
719696157
1197321869
2055720409
1562331075
1167082148
1460898920
1304905009
1865300910
1755928654
773814219
499477466
746119821
1793056126
1967718784
463668828
1727545335
1251157419
966228618
1616505100
1383270412
1127914748
1246368409
231201932
932338310
2041445628
291737242
253567668
629407055
1247886540
2137374183
561981212
55530856
1078670951
80762338
1406108134
1063498745
475103962
994196710
731695022
1953800201
2056417251
1002914472
1402775285
237402848
1175804633
1675721279
1677214011
457992839
1002319305
1755460384
474095853
603451072
1103331092
49586884
455296575
1803709850
1799601967
2077854063
469181566
899248776
1924660846
35246757
469493431
1654842716
405280372
2028348659
1199472868
175954169
662321466
1771328026
372234250
969338136
1594797800
58250759
1907144977
1994112221
1605475331
297637053
468260036
703381436
342729837
683087249
769923084
1788254294
1003006735
1458158247
253317488
1237672705
126215509
610782481
83760474
1908474875
371446353
1041887094
1421596079
15611312
908124328
1056716999
1029806023
1131118846
625851039
1024558197
1358308832
721656844
1987359426
1612888177
1768502693
436721607
1758291274
264494670
963136460
868620104
843513949
157794054
1427483084
1056898708
489797482
1090832294
1172968465
895334533
184528207
1882548759
13700764
1537436723
1805006122
788491783
1421812974
668422725
1221856018
1065146759
838977194
383069141
1538118145
633183704
8906022
650798238
1655830116
545317462
1846179156
622961227
570985754
381291794
2007066885
1046310064
1620614927
1146456368
1922689
637876994
1752268517
960575881
2130069230
847767913
196115884
340536039
1000029451
436587377
2051649258
1971380308
1523560349
1908537796
1613992696
1704029069
2063420279
2023500627
167746705
143553452
704463137
1709879287
866199036
1788605221
29333649
212909338
606499684
1865391278
503323782
1128409241
1346745721
1990233447
1560047644
265702362
1145868590
672194302
1646172519
1455453581
1145025626
2084248663
672558970
58395972
488186891
1390166628
717451532
1721322735
681438690
1024365074
486163688
1128927683
1546012994
2106760941
1789554995
1374213683
655109278
108259831
1803734539
410711648
656178371
55517145
1298165415
83157032
193313427
524206143
1307543068
2078026419
1673475167
2139419596
1877588651
275376660
1745343967
233669123
722254727
1539695850
1084576648
2062651831
1894680072
881275842
2136792896
213374754
1018714299
1983026395
2109447669
1757709400
1682219283
1782646611
1372123581
1888671181
1835417810
1893195234
1841120133
1370598825
1128569052
914728880
797822027
1015870511
1851512354
919925752
383243040
1741000836
1648466653
82045347
2111743095
1719165983
81862866
1491485998
1752347685
554646241
1805797578
592850300
2100055436
751448156
647717832
2003757584
323894564
1639670873
1074569153
2089684657
863147233
579718508
1805445233
1696339588
412610357
1313843796
1784147891
638741877
138451331
756793115
2081182801
1583941865
1807367298
1109932028
730312544
2112565222
1270915406
1488129215
98820504
354308002
1428883679
692175805
2023275388
1441861987
864979466
1564123635
703928742
1280148995
1071747045
931309175
314405292
1277211627
1461359852
175974213
2053178792
2085286190
721656844
476910350
1458789652
1451005113
954215918
1659081366
1497930132
2138704151
1354403595
931418096
586968142
1227475253
1960912252
644032497
2100109570
1053574441
1769735017
815402406
2137530906
1303085585
1611558580
1536016140
1457356030
1270292833
2124728930
1291680332
208135619
482962300
542578863
1259468089
1390148705
1506034546
1832575910
1153895991
725492174
1699494398
1205563350
42545446
1501340046
1440865520
615065694
133815132
864476763
1225961966
2000419010
640563066
985774263
1457964472
238886403
1983019898
44941762
1548200896
1708298930
952271012
1649515023
802865783
1572692958
895482851
265230352
1423956567
1033261279
2146850209
881185235
542912109
2057788409
1376212609
84545504
2078590974
846076604
147448836
1007536910
694472890
111512308
97283090
245427238
1328015572
2048074985
1645352579
1690014826
720596339
1849072183
1110766794
440125089
2089780570
1363056326
1356640071
1990796749
1907914004
1142852101
1359903225
2039046937
140111325
1780825072
1607218799
2009052396
653773475
524161376
410634414
1710975719
1681432721
1028558595
1842754601
656479846
1770208113
1529387106
1175867955
1211481453
1268255539
1098001500
1016820612
254590218
1243887693
1463816998
1171429418
2103919497
1704913033
1199788825
137811784
765177627
271074614
229465909
1349014223
2130221451
1769045213
634110537
346828982
2025713445
504341338
608976164
1683573481
729538661
1894161970
2087766195
125278947
1487106356
1535194320
1041028917
1623943392
1495448035
1060946269
160299411
1674677186
1124706857
997274647
578334395
1762120195
1145344947
1563199914
523553741
1086558220
906783547
2138799629
1721829230
947074938
1523701506
1040228696
250613027
692412124
189333584
1376817443
2010210095
474113123
770592656
1968176006
1354072673
1562720343
1697296877
639853134
224248137
1144852848
1656147423
1454742753
719429631
2142484424
920925834
686296828
934493320
739318000
1986255038
1955529523
1357676886
1105541001
1695539618
1230485946
1486622052
687464776
233783679
1983648167
141511713
1106540415
295271347
99608001
1971864474
622224851
1435940020
1504197448
336591861
391032889
1928149067
869662637
1534954671
1318509759
2100834475
1035698596
371987846
506995051
208873194
30862986
1516480630
1015926928
1619587820
314695970
138965819
1264239952
1063749353
292027051
681649764
29698639
581883685
1288640388
63633180
582973089
1296302857
534848793
1989175180
1875435667
1804586446
1648464296
2091075473
751303135
1147854097
374644924
297950794
1780182471
81284200
1047405489
1908685528
454413931
138451331
860529112
1209314675
2341651
1994562975
2135093332
1170415473
1841697395
48138359
1856651136
1796464920
194318077
2029220617
1758334460
99456809
908653647
1884776450
398323724
769694825
2110924454
1674869352
775979454
40745883
1169219465
1746530322
428393567
110831592
559383952
506151955
1499038593
392226609
1015075063
1431959351
656911224
665262514
650774161
1588834032
820533310
974452558
1686564329
853488256
1725445398
1609707564
575437794
1209163734
309599785
992889817
1980176025
841109813
867608196
1918299569
1809261383
730500730
817285147
1228482889
34180778
1795773985
895193737
1963563994
2111550429
1136341655
1253864246
1059292633
1908198376
1416568573
223745237
84074902
795876916
1957586702
809785147
871568021
1429014746
1786261585
643164711
506256115
1314888245
1129821669
1114467852
1120562538
798372864
1811472862
478804459
356001173
2052641038
221652686
1001511208
1473535360
1339161416
909424370
1334436831
794071154
2006856544
1889924059
1327415469
564482512
697066856
972117445
300195676
1105150102
425505207
1995612775
297935806
723562985
1440860717
428647727
2072399753
1076057579
757970139
186733146
154180585
1072861564
1354601725
2043798007
5545235
973153623
1695608141
1638863658
1418142170
731973998
1937587155
930455354
1040256429
431685797
2047998554
1159077154
1377522900
480341572
1894086546
1923209654
350818445
908886881
207801146
1274284952
670997077
1801180948
1846636208
62570520
2078302171
1605705274
662587318
664941448
868158079
991610613
1457761583
338655109
730792163
1896039117
942702088
2040689630
741754011
1532978775
925146917
344375907
486259821
377272518
439021554
1321646617
2009338747
195687092
757231104
1214193438
1478049288
248063659
111424232
211501556
231351540
32818901
1905982181
1114790562
1760720650
2146867922
279092788
644392055
1434156279
5792242
586850627
620124090
2042749233
646948558
1314722509
1741578147
991001953
847420339
408032992
436073794
372743201
1408806785
502823255
1602466828
1739106577
484196558
1044669512
632086468
1828703685
1421268272
1468517600
1693719211
2130947240
2045698822
587862222
1592833416
687634721
1142513610
799021137
396769203
1220137661
1497096558
1323541785
603028578
1356642864
525214830
680904736
1802213538
95349948
1291101459
1820291317
1828607951
1336845984
726662994
1223852868
1583810350
674406802
16914212
1954187064
789133702
442588231
1171093604
350312325
1263526184
1729844388
486903769
2009769907
59205073
41171976
875799323
1191241639
2109104197
491981945
1951228248
1443382660
223774681
707071830
1249132843
656789086
353753096
467204497
1705539441
313303895
1411940977
1365044587
1282052134
1163948666
1943512363
1708356507
1452365068
762588263
1117415415
1183409897
391463599
995398666
33729462
988569974
1162040303
1476859807
174116706
1382953426
1354029923
125234384
914948273
2016117331
938839688
322466276
1544125260
1989693940
948277532
908700967
1072797833
2083907652
1609694775
1834153868
47516826
1061240338
1857591314
1960395451
1348511626
70943856
1334987626
1371926713
508768970
551338600
1400282899
887877830
1241990498
1309436266
629963398
1739985839
803877622
1774905933
1756234744
1212966315
1966737254
538725206
1703792195
519628414
207313277
1402436614
1235990210
332001532
157670534
1625992757
1204520659
1743060315
2051504036
1807076770
1053629623
1035600157
127280991
2114786499
444594460
1255579952
450839454
335611703
909063966
1059139572
238509031
2029776607
436341585
1995680108
690620064
1003665192
1577254235
347361142
1319097479
414181446
128681339
350862836
2061974511
1386104503
1509489836
41987200
749417654
1602420053
1720707143
1720171149
541803581
1296847606
1755839890
769761420
1851731919
769460797
799715816
977043768
578984
455162013
2093596218
2120120908
1788608611
1971245287
1727544597
1047485536
1138549508
844160986
1710934165
1592968833
553471166
2024011842
390627915
1233053796
1720672443
1511453422
1380381294
1509085277
1242478181
1745270141
2143705571
763879785
1744361208
627458434
1563402267
293966303
756708534
496496736
919391085
635568740
333249501
1658343158
395190976
543709298
2039509633
358095568
385739057
2056885731
1567581309
1563167568
588880418
1045344933
1594224104
1663243211
1418134203
217070020
261799668
2051702018
1167741230
906928284
1464013318
1078994167
1357473902
1766058816
549799237
525543626
258529304
1979856169
1070905827
577083902
683437823
1177548753
756645223
170760772
1135639811
7543167
1503850008
39570865
1669655340
1072313269
1548060838
350481624
1346979668
676670382
436811200
391403174
419582470
578011280
1538822968
1405384684
674335771
651401570
1847982235
1745230247
919561535
507605842
1363088015
1248904459
916664788
1116899647
349681341
481450428
939718868
2119254261
439218687
1374063576
2070118122
1259161432
2057537027
617020155
297029588
367970430
1793859627
1644125407
141406137
1286021465
2051434859
2048208779
395857068
1913341133
1257472614
1309549975
481046005
564061142
146834446
1683077240
1345418764
1429014142
485515273
2062680089
1450466143
2026090018
296337987
1826046947
300914752
2139643162
1626360906
1788820308
164926730
1108346159
319343974
1464724756
103189244
1541451895
1040723467
2014976465
676091349
1870116682
524583042
756843296
1366716442
1432390595
831047432
78722523
452533954
1707713908
226949794
1451330049
1466636778
1879815512
274674887
768806111
644936367
511375560
2092858919
1422930908
952353519
1778204532
63761176
1567041289
19169014
1063122020
778931875
1825082887
1528568605
52187325
2023110002
299767067
1687905301
451312437
390694220
138372355
617169049
1446629474
772779993
1777295312
1818117885
1950013222
317687947
1037754860
1781247148
692114870
1116989878
140951556
673555851
447476195
1480111882
1494178189
1902068603
1897132372
1615998318
1059003097
1225662399
2027819963
801149974
221942827
1525806191
1057238693
989533051
1345295020
284778740
2048943192
1663804292
1441208373
642545707
1268857530
1993356035
1599895557
1207674690
933361776
783635761
2074612181
1947523872
1012434492
1788249684
805574991
2122772112
1070127944
939294364
1286897308
653633706
1987505964
1068247381
2117724201
1870381446
578130787
720400534
1406627440
1636980775
1340910075
1303730367
433437707
899989871
245688955
2073152463
453879845
1849541708
1914492433
1169925505
1137629435
665826784
5114831
1985407247
1937967892
951518035
2050848381
412639890
191725527
476916585
680006481
2060711368
473697966
1106372267
339283155
281420924
1898130501
378244369
1596217925
636561313
1901808457
189306631
214413630
1960690253
2138517619
425102028
2017904315
1793538969
280654577
2038919745
2003983744
249852870
520839877
1925481940
706039209
81833234
1263580097
238357711
221881485
2024977782
1408919599
1216177632
383862719
85962629
1225306748
497621185
973133705
482898212
1402527743
561137574
1008793993
552110794
1605289751
1277819448
1624187987
105639237
1591845457
1864877528
2111918224
1817743836
854276765
2136031342
1532766650
1388125237
386521970
1531057220
1498904847
292736837
2140762856
2115779798
574541185
532983459
161371429
1284234358
906370138
2081926761
2096396199
801997290
733558761
256558318
882958478
117578411
683554001
619044998
65286520
1323891985
1463754259
7604280
2106905972
1251926853
1254077984
1410034538
1162403220
1189788990
1921471437
734081893
1336371569
154608893
1040694520
1612606389
1895981701
213072157
1308263638
195652175
1838914287
1778350669
842736036
620270183
1743486215
997277178
1436607862
1918487256
1368762605
892203231
87977029
137310310
185741915
1292306927
388289407
328016879
728321672
958705562
481712769
308312230
2129108325
323076735
41208694
66514485
1778173192
813151348
591616082
274299393
857401988
976891049
1601237512
1556776952
385175931
1003059064
804572522
1883151231
534452526
833291057
110382640
1599716378
1499862640
2067761703
1781265226
1722868126
1697922395
779351752
2059677084
797449940
1425404942
646395971
506804306
1942222789
1019811212
1340640719
2099825828
1306351075
1702588508
1305291752
747050740
827791470
12178940
866097881
1715881175
783618688
505006305
1485676713
159709701
2040284832
1463547884
145338550
263362530
1784243342
1253784248
641096585
389547463
89549554
848332825
889737282
1764719148
1407106613
99789764
1246046636
100524773
375275162
830634988
391708456
440482885
170847517
1928444547
2058949944
875867887
754130917
1833017399
800401452
1186430414
1098022217
1930136354
1577855441
710198488
101466165
75762599
1710213426
364954013
13942242
863419510
1430005175
1810972060
970571799
217543979
789927174
92357136
1307465468
158344223
1773427518
971398713
569276878
269700444
2076669899
214660785
641032445
323797381
162445336
387511622
181321006
127250902
1429991023
965070207
1565760921
1681341211
438317309
531263659
474006869
329877634
981673724
1455196564
854422827
290875829
1958681561
2012238837
1419652920
1031222256
1374401126
746661025
1792586153
1077118221
1339827717
596656818
266546558
1230889278
792450595
620757027
1936539767
2018574259
1187076489
1290981847
1214897195
969441028
2041473389
1615758120
534471063
385974822
1748179779
675174897
1316417176
2080372283
1316987811
1511502940
1629726740
1290006766
1877893514
1330151059
1719777870
487627750
773205689
326994320
220018613
2060353046
1908905307
96787385
86415567
895831222
282396502
1534490079
1577340308
505515921
1252868367
1568063706
179149774
974461158
698642111
911108368
1193258043
177278395
1143808153
1635893324
2089389774
996711906
1070897775
974347487
1608103633
68433516
112565494
175401325
236534480
1464491560
1911790737
1529897104
1937457350
1934974569
840011900
312352511
483055625
663866957
1253650892
130237627
700079722
386121868
592294802
1134138681
1942311939
1194052740
980606384
977052275
2053149816
1404727401
1501718156
1755806634
696684705
776467730
75158545
897301692
984773456
1929502888
1557508571
833709707
1001716147
72349601
844380751
595970189
649349900
1785483974
1924889506
80109921
1752389107
574419346
347247096
735142948
201291159
106331349
754196816
971363942
633374360
1964238238
1238262326
1312938350
1251196694
1322766729
745071280
146136337
611929748
722203432
364876750
1536967770
989358279
910920380
788964953
793573379
839859975
1376474602
6904509
567979395
1149488600
2029299541
331152627
2017481830
502065008
2085318342
1771404026
1907328427
1429883636
315433251
1927075939
1493844766
1409024849
1028777722
668037794
1980611744
301024276
1522734252
2138305332
601098799
936559110
1653619772
571984656
2145330838
546644966
869419293
1155936709
908097428
2161265
759317534
1542094989
1061587087
989016747
1872209618
1529457641
1780182471
2139900822
1739699821
286916942
1608262594
1324078264
705639311
1768806033
2032635117
2012085982
37300534
1100110608
1897987515
739414023
544089221
1026246287
447149632
2027673971
719535112
1389651492
1305271250
1956372956
1771428546
1363102362
80005396
186695475
1306597125
1315066609
57268952
2079108053
118986405
680388936
248786111
1583885769
809871645
1514246275
1028296601
456873349
1575616258
405961026
2110535877
59180016
789019098
1578766505
43943094
2135522686
811922116
1032335011
1646191048
1780316924
1951008470
257522382
1821830764
199115156
1782367800
2051298013
1266185659
727331690
826291452
363414822
995132660
19148677
2067963978
1287520985
864979027
1694528003
395750823
1611674527
541521047
709063328
671246991
907751363
1693454369
1309831782
2134414060
344674202
1932520216
888420890
1644864632
1448895532
2010322556
1512761595
84414288
2133232095
724289326
1877412087
1850215876
23934059
594587910
131604909
1685618246
10939835
1601532026
168912299
925604578
108211581
1160667494
1443366571
1798700804
984980908
971648777
850736131
344931389
558334461
767119351
1834693643
933892714
1365709811
1698257549
975835015
957314316
793651872
303452481
1817163752
53239882
391297283
259728195
1688249824
842565108
1311644458
1065927835
1070135905
1974215022
1476253367
666749501
1501788640
1139888885
587525337
2037119914
2144272356
1300507057
769231640
669397704
2138398821
2018750103
1967779296
1481264427
625494943
1783752295
404501176
136400935
505363709
580624489
1290624226
1440974125
936598175
1122457804
2026248093
1833934662
1222622205
399382756
149109546
625013421
854161665
188294959
868524985
1553843403
287332842
351884498
135409107
79268925
569137272
215178995
1868078287
781548649
608305471
1848175892
694208832
2110173675
2085259087
1763392024
359650594
221292257
827818814
50502190
1685582125
118083082
1318690892
1990931537
585074241
1229637440
993141199
2066546086
204037708
2093952577
635495694
2131139450
1069299355
661743148
70911833
1957441661
1945925880
1726206871
1311050103
2052142053
2086077852
1781665898
139386873
821572816
1177223188
1279320904
1570403791
97451649
1480184298
2034843790
1397786594
1568024284
739048639
1466477076
2146092630
1532060189
2089393231
565814607
1461454960
2029810638
1476248407
107149403
489196748
1779190627
392231456
1542320275
1096835203
904226350
1193674129
49743524
1530710158
687558928
1164184312
1262410220
286188317
1381431554
2044255877
203570151
1750952418
1440507984
2025863615
1218919288
1365840812
930052859
207204699
337713706
1380045872
2111485176
1116688925
725053455
1150747178
1900127586
202816156
119423346
136678587
123550826
1871506673
1346343660
23288083
194611594
1991249692
1959981198
623085013
836656275
189580471
1958716053
62000883
159272470
1045833359
2098594400
861327815
2062429291
1405108534
1260737738
1868115829
1190339753
291282344
1381761225
1955933887
1752185750
1204138644
762152137
1393859112
319707051
340500694
1202355887
702529680
1627807711
531121446
1573465025
1284574343
2131891481
1623336633
538761869
2131557091
284808377
403261846
429928166
1930389754
2077184832
844737575
167408946
1023991075
1467953069
39681812
633891904
1840889461
849967181
1613105688
1232163218
2079492800
363255610
1417594132
1147857154
1164544465
670786179
1560990665
1129951866
557162595
245666961
348657573
2079439299
379214136
2003080188
338322812
1579348403
1752970624
416121471
1474202088
930554912
1709407566
458521338
1569331731
1276538233
424491687
380317825
1105823500
1558304354
1953493671
1558774143
1074241489
1751399409
1357541611
1639037675
176922448
667936216
41505929
831722688
361356389
913505803
816031808
24640402
1991032972
1416988061
1935567616
1053963961
2123970709
197371190
1057184866
1164406458
1923884396
2116102872
413569038
519473931
1820954338
2090397475
352635522
1690144954
1774552040
340693350
334757275
1762970706
390467422
1715780258
693363690
1310990576
1005728248
1795754331
1505380226
1260784162
1255900145
1991062095
461568665
2018274028
2033971134
1991133092
1704326641
2132892173
878955319
919986129
401160825
2127951198
334606053
94496616
1305418557
596425555
494380278
596743658
1469347236
693949470
794265924
581647961
1844866896
1236616769
1545295663
973086422
125443624
625829278
689379851
1169653492
611689689
430434574
327494836
1098235319
1183334346
455445538
1534407816
697651867
1716932368
1189817882
673301352
976194288
558861665
240531907
908346928
2111274561
2128621097
1411432743
1264938307
44339081
1627903892
710294879
1141751709
10409225
1725949267
398326019
1077370901
1945019972
1242758
14498803
1995796314
1175744707
1127465017
1485471845
1963551182
1097343405
369210630
2124968338
1733890900
655541436
30956522
1091186564
244433888
101793590
941552652
1497811334
1358471381
32543476
1851769485
1901042715
500558279
1619129680
2065803656
1800287827
2004804811
1566575030
926520239
753159438
830423814
344605460
133002971
1190315676
182773020
1629098787
1730931039
155992454
2123765998
1141276302
1117943546
1490906901
2065158067
1199926667
1843861447
1604170503
297294939
1721941398
948603387
139897590
1735858470
772998670
1293798426
2074826197
1451996599
11839932
436413457
2025348167
1890278747
2043757762
394672453
1844214975
427511940
1462316216
1600752656
1063598669
311793956
1385371667
1103308313
979371685
244051891
927333027
1327167167
1541350955
1826890533
347936992
1100348568
2001722904
1542411171
389786466
1200671995
1634746535
850110736
1676523379
1971054110
866966894
1953561793
566461607
1886430580
1748224878
498988286
699509638
913856297
1803610053
1393016787
1538069464
1705613708
782647485
2128830727
28016907
930957156
1509184850
2081597862
804697318
1685082607
1021790600
1762972424
997083512
1083097229
67778296
366805421
32446479
2083086430
1609526958
1905955806
174383021
1251395189
1357053477
1787743871
1775641551
39392489
1760571249
785808121
1455315416
1755804277
1076047856
712207119
1797385627
1535428981
1479201589
1061580004
1401832724
1887485705
1400066154
2016956769
288040888
1371928979
695211665
477590266
856821212
1530609216
206872517
909516202
1445749215
1412009230
945139779
275659871
340813381
1454347024
809258946
835718253
143482096
1048806084
2051305954
911282243
672789065
778999069
353165314
1256000135
1049304860
1437578053
1967952061
638879554
363703566
924063898
863572090
312316447
2071953455
525429282
486758287
1278356053
358279073
2092401759
63918279
910704807
622125182
1603048284
754853322
1174086951
1358214384
1824148195
1370062242
166837809
489423045
982305592
1328188229
245845118
1568638120
2007736267
1358358793
126647254
780750784
203777708
303320216
2102476232
1032577713
1568899257
1569142804
937200383
797016056
1352691649
2127273104
268016426
378542229
940963654
496126696
704379925
1324072667
1201948743
729653765
294146462
1710930578
1543590238
771785080
1801154197
1950861727
1794254430
1028596636
1824613342
644702341
404017194
1156847087
403217434
1504465522
1764233927
57975661
1403655139
655041729
1679668949
23862061
1490274945
1323722051
1231517675
458736505
1071047061
1042210364
709479737
1560024298
209946420
1954443971
2066943574
449527520
948875660
1413875202
1828199498
586202726
2138308686
1682893752
2093298239
126239772
455367598
1109099226
2083176601
9081505
1384866220
518522314
1955110948
28926603
169339891
927354998
1147429045
860095844
7025907
138656101
1764045605
1104528846
266256969
102480421
1160767714
1329888017
54205159
1955153062
1833784934
1610207022
605739113
482144639
1877086814
158736544
255462318
531894979
272079562
455196922
1816381762
1784622752
1002595512
1051022498
216654766
799811795
256897088
1449012710
1093622981
129756407
644445382
850084156
849810750
689990321
1214738224
1350724667
1755403901
268533121
1102709513
1286183027
637934676
51643632
1633332316
2037570576
1138001315
123310547
462703723
358666266
1225606601
773725508
504033996
1354131917
1052233515
1755048667
508278599
505326868
1839610082
786265313
972803450
1640604926
238884443
1398446640
1685129500
1741828176
1050005992
212274037
951766282
452066656
1290806336
1169864313
1570607457
808909120
445544243
2071847522
1591515643
1291047013
655209970
741163672
2089434115
1274006342
831325865
1259959064
275841092
2132868071
1169219231
2021820140
796169147
604281991
1038768288
638595630
1755908764
1885809489
100312979
88121792
42087942
205890317
722765422
369114415
2035174259
735217579
766719179
1355517383
809512332
1346218546
1897864311
1870315822
191212048
1377902308
1809448743
98770994
245886581
1178999105
1109649461
743970677
619041668
1753523890
2014331252
337330262
161683674
1313908051
1116699255
428326063
482730809
1430537113
1070832592
1557170570
976050211
1852261020
219669125
1774498425
130617753
76379351
1080256098
1844040934
1507375345
519396372
630833710
847516724
658090114
257489838
1048528972
418784857
645295146
950879265
1383023411
88271524
627233237
592896206
1900013373
240907161
2061434500
53031264
1697470105
534596259
1777223911
184566139
1789296366
1722931190
400492038
1382502550
1676139515
30114149
1693785618
987938629
937511688
1381441896
667984854
857125938
513782695
1414215666
405202532
122807574
1904864336
615978645
1446014679
1743360890
1295530579
1854495601
2127355308
164756758
1881486543
1849470922
1634265167
581001052
1172006907
783141867
1730120618
229417709
828721359
2068639310
860583764
1018745703
1721106709
1093470906
652708175
2075035460
1906871456
1095845630
1615309098
989682618
1734574133
2041344342
1911891454
302609139
510706158
1588091197
1816520334
481871388
1743894177
84683760
514604777
796285195
380738053
896244729
2122566705
519681479
1355695880
671109968
2003282574
1432231536
574974049
1422554109
1930020373
1692870846
1448382719
1259147456
272592590
1376024773
1020120077
1772232316
434115783
898010016
1066802343
450506042
240019230
1176128571
1909608372
1857127323
939810144
1405118939
535629897
1070171423
708791301
1888913023
241056894
1041841452
1748427142
1048777286
1348382104
253232195
440582725
1207630821
555753873
535770807
92848618
1706665902
1104827610
1947735424
1128332808
1313665734
308577211
2093554446
1783872885
1794661553
1623831018
961268668
858452829
919177048
708724004
112804609
160154872
238096652
567926616
792925956
1002972547
295037600
1331143235
654329216
2026346719
180026182
228758165
2123263567
448300134
314529546
848311100
61174705
1118849994
1580834810
1356727007
1941034696
753511893
1502359491
2028554829
275558235
2040131585
1459655
2122045960
1644949402
1927857026
1897812069
2146290961
1491304446
1536263461
700180507
951343200
1029300745
996651491
1216666330
1025210441
173391866
1147897305
1154018891
654488507
106482435
623020770
1079201995
2082169809
1060286292
1673623313
1067404068
1099692858
413466325
427521795
2989173
392661272
325234212
325980324
1228772005
2132270409
1424641834
1396043396
138693746
1149064547
525481750
1553883272
203012501
1693687165
8626895
737168488
934276732
974395113
1788655893
284626746
1137010424
337111587
1364106694
1326494344
1964836284
1943412726
1148249775
1202156056
1488784193
1041782638
26964224
739374522
341350695
889586930
1693092820
567575911
288634570
1101297917
847030352
1790928424
1845743061
1136118915
1066449307
1724160432
337442547
447576373
581824934
1424219529
636857848
1962247559
1151935519
1593486785
893524233
962808136
1503683777
230781431
376568661
237343512
847171250
258452394
694241279
1982708663
698739419
1499342803
164367962
1272803086
252868463
294904556
714684816
128800148
1335579573
1864802032
432109778
1236952525
1453715125
789215318
1739397327
1608709619
118221562
425567985
954324408
929378781
2018742627
1134963109
1758872061
2131467068
630482331
1417001802
1055572451
1918877457
2124070258
2098442145
206974867
528923492
556723453
1934516370
1484910655
1823941004
1192582453
1030806480
1075469157
115330283
1750884996
1303850101
531725526
1637245113
2017903033
1326695616
236198016
1089776823
669300438
485952380
1412675072
377579502
315556503
935913535
1113215237
585188827
1035363348
166434336
1656508864
1993006740
1052891836
1170828872
1399910925
482113365
215095376
955080095
617035764
970483087
402175951
1963721164
1667180030
875713712
720070399
725379348
595527251
1605353027
111855482
623424801
660559657
2096045766
1890448795
808982399
1347387758
832829377
1602048615
1462412102
1772550668
195040999
1907546863
1087933081
622485297
996142689
1833127696
932457813
1403467117
1123607832
2104309322
72148394
1087841656
317932784
1736264313
1528177073
664275338
2130945778
1015979558
2077804668
1420288628
1872276418
705622941
823884779
406638421
314405288
294537959
742792591
1862438472
545774576
1641207913
1261931651
607285676
483047131
763311496
2124575820
932178300
1252737050
80773758
1768833695
487563963
1309145615
448504900
1814222328
739357221
645184659
1283244816
1923941211
1882127486
1853994506
722164926
1353234130
1809687290
2001407964
1510713589
519757106
1065423260
637628497
1283188959
1989626175
1862804134
354734037
1386824944
902824839
513406411
198208593
44490828
1026055431
528771404
143240125
134305622
1203814754
993323810
479642639
909902274
1549438622
1509038508
1200187602
1851509890
434353328
30010833
2074621565
449143506
1695035938
1226128052
1827057435
412718674
1415205047
884480512
1800992009
1673160988
1488206733
1014151349
2146709466
235168558
1345665387
1431077099
2123636350
1417314850
2099913613
1132528711
859276127
1113658417
1633826492
365436947
1385458181
1995375370
890753877
1199510686
1631526609
639583288
2017505137
1906278720
948861536
1494132161
1585587249
1877838869
1272493752
1024329286
1597615883
1544008903
1379563293
191905513
2096076086
780365942
911113826
861338608
1039484722
1528722528
1059623773
348409888
1120126235
208228136
1996265378
1017198129
1940182998
448104687
1734217385
5989609
791734131
541114588
110419380
446207304
1540326048
1140936405
1433978147
650387011
1614451281
1886377569
1962148808
631790572
2020345815
474666950
1768444884
741063539
249550232
1616967972
1567119453
98369034
1935455645
1273561478
1950214720
1269260217
1015352038
119042838
152418626
683035931
1311572256
343787521
642453183
192502850
85887931
362708213
1470721765
1720489160
132483426
35173789
48255389
1935926271
1138701751
1959365520
1081025771
1475805401
2050483225
1998428268
1219144734
1370315655
851412347
287498407
792873401
2132432285
1585762997
1560786275
730854308
326062005
834251284
218467044
822502732
787870490
390203410
1481812427
196605898
1903539376
1204373544
1188662747
1059723261
171860079
975101047
59450502
1940709498
1171227327
313865339
1288093274
1923414802
2076041563
36246067
342057681
680718498
820426111
1605263738
123538785
643254863
490633941
822424081
738842807
1685887325
564988292
1039477675
1904508581
161756729
191470632
1911112721
1130330903
565268882
1700564628
1522959164
2015088138
571551175
1095169396
1518393547
684410754
171034639
259130533
1727819724
1285053355
882723469
748711568
1823760407
135093287
691436194
1894966498
360731015
1722676040
701122173
291382867
1702290597
988689692
2145874340
594662956
1914573235
1875956893
1733984476
1348965685
1115013257
1491122996
805708998
204276607
1614187917
1350259452
30023460
2071003136
141173741
336547202
764165076
153739694
1510924375
824540791
1105901775
1300355617
1905383607
1672213268
34709529
1113406247
1876653028
292492492
1311918888
1432139368
311205384
1592178146
1754267791
1117332447
1231139895
648234131
658268129
1471498431
191483076
743965709
641003070
815540616
1317563292
1233236205
874238312
1937873283
764864876
1344284049
593949723
1420286157
1413118738
243459284
1556686660
1048692045
1416547184
1102841920
1980834747
7773277
1731701443
1279921317
1738480843
1065999468
1224982397
968930871
2035260266
1724118257
939208035
204137396
1020752558
88800828
719082847
1244518150
103994673
19740166
2126692105
824122552
1310452135
1801718555
108736695
1242039626
236900495
1954888830
63382020
1904966790
548073326
2134578895
1677687405
614871776
857765565
139256642
1300889113
1992063227
2033059339
464712429
504929377
569809932
433507266
990981171
1972828730
88131503
802079801
185491732
833332644
610568574
29886174
1051254770
491211427
373620647
525711021
1798335008
1557296093
2123133359
716233644
881627744
744861842
19782780
312106344
63137371
2116908543
1696030704
1026831957
937558557
645095729
501675543
1086459126
1741975282
1875121673
1003448636
942809568
893296067
2047972907
1744447357
130218085
1976815693
382831281
1956600609
1901223425
566021391
89336154
388561069
127162357
893300773
1513001605
1969035589
1082591144
1803216113
1375448109
991414950
405146160
1591441713
1442898446
1521193551
812122779
1667055507
1243462825
825655603
1287861885
1676607866
238768052
1353046963
1944897558
346762463
1321359163
856573976
2019364035
1735915124
991397657
988435709
206032506
573116985
1810250684
304466764
1302624991
1798757038
1439970201
1730653479
1693612898
397677443
914582466
800367634
555706226
1936396675
1239720513
182259536
1215205672
244779101
188390177
933653742
894476796
568685801
228636263
30008006
857458451
1926019928
1712374907
1982294122
1371060067
1637044528
1984403080
1086194543
2058590819
123405447
1803396797
883654884
420493703
1947339576
1148904265
786968511
120653152
315987147
1411963860
1016438411
34343368
1765928131
186819680
1286563109
81343213
2130967706
1480634502
1290055355
1780817572
223319036
551525505
521789509
999341509
1317603770
1551268288
25661907
894262179
917433753
1096922647
903692769
203854551
1195283395
1006042200
682387381
1949457228
1871255368
678908626
930903382
2022834373
425636083
541474333
1071802591
1389659622
715424090
1756320376
1364173473
1888162812
1294931940
209831735
116422617
1898618776
220443037
1971706649
733304472
360418531
1056447416
392052054
928571032
2088748862
1178759273
1785343892
603195438
1020628956
171641916
464949044
417905110
1739046927
2040317172
715201996
1543995292
983639565
1314480897
153120609
64013398
1412958688
464106940
455415040
1321298739
1713776394
1152856594
1381875441
1492822572
1064206728
2102806716
936653486
2137059934
1315874469
806494320
855404213
325092874
2042472440
925082434
619738832
1403219083
837510033
89946916
264869205
727257711
1026396627
1193198950
1923690026
1272183118
905157142
677645385
402733101
1889381187
1836023788
1865128101
434479175
1700209495
1871565027
2005298425
1820142742
1215320615
1343893626
1721327073
957492769
2137399776
1232346245
700441488
428674471
358571152
1890182848
1123653570
2039858941
891379577
289634869
1756252477
219720242
2097217303
738296432
2136067052
1481346170
954327228
959552290
1936422052
606716129
593210613
1654028314
1998959874
1367062119
638778500
1479102865
843506207
184779172
861447744
267325872
69593918
792791914
448686829
290466511
1872815174
1158917369
152666510
1913657468
1890584751
68737407
1152102978
219459328
1487994195
375662195
409520560
1253223143
1608164521
34474541
1976069580
1698319036
1851648123
1525356150
1081010531
1667459444
1093063532
1923647918
1679751125
1932194841
619725302
1927653921
1171033875
1620831658
1001996914
242220290
1034913565
2017721718
1614000721
1761844010
416131002
1796256160
303604527
977957617
1815511596
962204414
752190756
1168338156
1177588682
461263340
824398883
2109001659
2123026247
1062536414
567150998
545239157
1088184328
1588359922
1658183361
1511337888
2133750240
1458743064
2003442510
1975533676
1366118536
1994990086
95368653
1612264316
1350173013
608388513
1169404165
1887776242
803662394
359929487
1683611519
154492407
2015691573
1026932502
75227715
574345925
356644279
599860720
994478961
1362003666
1553801294
1282570243
1363804747
1098805984
884321140
886751186
25571221
1825424646
469274703
1797706637
1156252976
448017322
1249303278
28287878
674704723
1667601306
116410254
1892725275
315923268
344178216
234158338
181987348
2096169903
1162286049
1720962089
388825007
109863243
446626781
1348352538
75255589
1573642227
749816520
999763756
360224953
1389662210
398320006
185669009
112034904
710941296
1985092309
1235685510
1979218011
458584908
1601772820
495429598
670030851
403201198
1191531952
1731663896
64910228
2066375904
26896275
615813419
2118198506
1324805189
755624839
976007856
1015832217
97578142
431219943
2147192068
922383072
999192225
228417523
1576213005
1157682053
735987523
1817283478
1314597380
408072539
1057140696
1856303586
873925955
572217248
1908508418
2061259462
1466636475
1353192991
131830852
2012052387
1752765927
82366907
613780266
37946216
970345841
687210620
1826151685
1468641613
1703023303
1861897494
1432008088
838194704
601721778
313424948
1138071958
1925204529
821328853
1729180507
2037236267
914560653
100481945
978114773
515069140
1480098583
1226920802
1090422980
2064948464
1567969849
1277572709
1358136704
1631091485
1756385314
1596955706
1371174493
1864157104
7254942
619737341
443975781
1512306828
108172951
979725523
1813449965
693645131
406645546
1332058695
1473391113
381903515
969552319
419642123
1642702420
878339847
1367676662
1804618407
1972720737
1857813018
738168103
594765573
1883144848
575998642
1360660862
1767607344
807797779
1754277188
403089970
2127239870
1705608503
525516488
439677053
461324242
484113871
202390686
527566773
412277832
789774463
960135280
392224339
83645501
495914171
385975783
419000779
825885843
440763075
947604197
585211100
1208040706
762231392
1727583135
1050361446
147528074
838266412
1468487465
134569637
579799622
1839623087
1348166274
28309737
2109649977
162836705
906927226
2129595522
1580754109
962186386
1074044188
1453178969
1782006235
580773005
1928249209
397225189
1118453380
2029821796
703567103
1882887104
721457246
1566341415
1310511560
1537218638
867639144
1223454837
1906476327
543689296
759446956
451433220
1114739496
704135655
126864200
43810771
1679079009
595019618
977499664
475131831
1951480967
1139765169
1472518773
1175878693
1994257147
1110954545
471539008
786424370
1894511217
1139292479
503290823
547732551
367532564
1941263056
1252948325
1624927149
822501351
340367237
1162423618
887625946
1495705706
341345038
262254085
17942820
688629869
588045291
593406735
1481211131
804059650
501026924
601241340
412689427
1156527842
1983901665
1763689486
1147420393
780755407
1702754588
791480338
310119742
893432669
1219568162
1295414617
773195457
1682272826
744845191
409529077
1196323772
1913195663
718394851
381075381
1345370973
989870479
1244412008
534012228
1921906621
2115471400
993559737
1051968270
376233129
1154600223
2146184323
1423792427
608620819
794263353
1760126008
1296385332
248280976
1071026233
820510959
399134854
1955528304
999627074
1100036755
685454772
992906115
1608848861
93029890
2071299836
1301124769
2091340049
1793818425
1043395804
2036666920
190240832
419028118
917686113
1075961868
1838013883
1319197920
1872226583
877586707
178056694
970652453
538397388
1235350018
1154884423
923944470
399563252
1201461149
1119937578
1128967451
2105637167
1703325830
109171
446723976
34334109
399072750
651585669
2100619927
905617617
2110129734
1648609334
1029542409
1263463997
1537266144
791585769
680069917
1672730361
1727782379
1894946054
1608182498
1348278505
1862952913
1874593435
886198918
1400292134
1155854039
1919869135
1683182522
2026192019
468974686
275770906
1632194215
4378583
843652758
446296347
620730507
1688124244
1017622903
1495389592
57709609
1437449988
1909942769
1526828071
1656242398
764961453
1278171131
530039904
1339763871
863196500
760794118
1720322746
453179218
1697764334
2078953962
2113140718
1382920857
1476353193
1562377623
242526968
91370483
1719100702
729622543
79912294
1684168570
220845595
566524455
1974562935
1497815154
1177011666
1244887187
1696456420
105306105
1679776128
436774585
1884460192
2140689674
1811220262
835751400
723302293
1812664240
588930264
1414101866
1966708531
1922239539
1982591556
705739066
792150853
1744096588
842227086
910487702
428495908
1244184513
615929600
701949916
492937152
451532956
175271717
1209696360
1365419270
1234205119
1600141788
565031768
459549535
925954597
99763081
1479428109
1174939463
2027425238
1324507089
1260670458
1631559000
927885407
1619717289
604158613
1712804602
1177419655
1356604888
632023825
2080485442
113436037
458856542
1845659847
1127779069
1394371859
447540623
1079016382
752242433
96304071
2145861490
1861403644
928192535
1173143967
212265450
859071207
935325006
1792345053
206843440
1044733562
455802842
183521002
1615887889
1005170513
63542552
1139050596
36881691
2090187875
1873135620
414272506
2131572581
784445138
347443897
454571777
1739793683
799390694
1136642620
330526355
803780063
314452051
879111190
449965365
1471383123
1728682627
1891218273
1634186462
10426994
308662005
1472489215
376479757
226428083
547318447
665003604
53009936
8825006
678642679
642293969
875454411
1591011212
1905942619
440100793
644628078
477528013
1264839282
1192689190
678028303
1131058957
1072774659
661246492
150872200
1568761779
209570723
1605505885
1751993118
76466087
1684038138
1296462915
1103777690
1999985993
1093910213
1640640788
2074627646
65843078
848822216
1823817381
23663809
1679906557
1501088651
1365724295
1162790772
2016985307
924789768
1813950027
1606060844
815819308
1400623502
637304151
1932675887
342976892
2029101767
1365816919
1563240512
309039401
63853588
1981044915
594807806
421339233
1957120176
1254923330
1767837796
339741195
1833633403
1344063322
1750793024
708224445
1707777480
998219245
1440306691
177736604
2060671331
318213766
460780065
535073251
1124474268
1474949143
519842513
1631594172
1643859257
171913524
2069746156
1110355007
205687344
915752327
1540879448
1066962381
110364143
1059121164
1910134144
1586642429
1704632516
1251401955
671654284
2137756761
1244647678
659984344
1094891958
1761013656
492724660
740215575
1335779588
1388794824
158682432
341114509
1848309567
1633939963
955815829
2008390199
1552892916
1593143575
1852519240
1978046946
924663032
340541710
1746073721
905370404
1694494546
1848487954
475546258
1567700461
1952170331
1876248757
649208766
38724871
1615354235
2094742067
1930956216
64797600
130399660
1497659084
171217037
1119782201
205234605
1771275193
311738715
1965908069
1319710009
662780746
574317718
737620070
422454766
695981442
529065135
885415565
906759474
1994822064
996000234
2126284273
462818824
2057436168
1964003001
1415974037
1897594852
1366484551
367568079
771937625
460385215
858416511
356414738
1683139539
795143275
174665220
653670285
703582182
1643709905
1302097121
1879497932
800051410
1964006677
91365331
1374047522
2135828836
1529819696
1864434411
128906761
1356388156
2063536345
127918615
1514011886
1463647957
1819789710
1122194978
1927886915
1204729825
1632592521
36028293
1041968252
76596476
2020140708
183152485
695410326
1085485183
619360438
377125568
1530007625
1142129844
1453192746
1420225161
857306083
897422140
1489110745
1574659030
1159811524
1198574913
1139787097
563723866
1872062645
295678594
458815130
1928964064
763147375
1398236103
1528389191
1035623398
1932114169
55279629
1175747229
164512344
461859254
363577421
87298300
2053669989
555022941
1047393932
966295701
1838657796
2040900937
504513790
812762674
578423583
868181517
466816700
806093442
1466759540
1236644327
577829595
43720846
1600188406
901305133
1094790546
18314487
647663054
392687391
91390965
2126903959
1370228363
1813572457
1019888542
703697141
1101488868
2031586507
1250573562
714809737
1663920904
1208681603
1209099597
1790098607
1052609099
1680972955
1880044971
476936210
1779415801
1982919520
1538615210
1676009165
240103620
488762753
123243080
400904422
79136752
1064497962
254002572
1186250913
501225573
532485540
114211425
229104233
15400472
101499599
1596236094
451146908
678677483
580357117
1066203185
983771334
1744634646
1159575758
1016019553
361558051
1398607693
1151651814
1119378797
71025842
1816035618
162105216
1860180710
1990838056
1730667215
1357499435
191872196
309353608
1641453569
1856715104
1387737708
423688921
1243521328
1231542006
194271292
400266593
786427389
1830088751
909985173
1107550686
382229436
2043336624
146390702
988607338
1145225807
1854395246
2138790119
574891009
950023076
1743617824
1676687187
1032081036
803928079
1362045701
1454701556
83576519
412254343
1183371132
1329585975
963886414
1162609734
1859270517
1403412077
1261184671
67127118
1852374529
1611566108
1034512937
1225856790
404188347
1943912603
345566608
922590001
272061453
882064067
102131918
568887030
1154403789
713426838
1154682972
203039201
1340359709
578880043
921300994
1054004023
1941826732
1607938929
1741131119
1933291017
1235203790
21263334
288632236
1639329145
950080388
1833492362
1775326463
1159105302
378430280
638505496
2036864261
2093876842
594611456
1948429881
629943481
1007544668
1481795967
1979881561
306492815
1692420676
1533588062
1442809059
663440315
1554429944
1985334390
1575460028
870817949
1842043189
716652633
162635890
746832201
569284184
573391039
1963146124
495656281
567107692
1166081740
219772891
207495134
1757837393
1925503458
470542519
1037846907
2070803682
2020250280
2114586890
1578932719
1870755275
1181176246
1366420286
513529714
737601967
76026568
2028708352
1467920763
1040369896
1682092921
2071011397
1111676324
1001062136
1629078527
894014358
765152652
424493388
411289181
1724434222
1311457959
2113931799
1096457181
896963091
284388856
1614109066
956804916
1124518964
716130670
1959523757
237946189
556065794
135160697
40447099
2122310039
386033311
349975709
564484100
1670802415
766274823
1217420253
673587826
838303408
1633089200
1073662865
200866571
2008373903
1649253612
1508986079
1997173863
414045556
64614407
2004041568
664969265
1722749239
867741476
1430454439
404873989
568637708
1747592488
1631394794
1057237876
25205322
701916603
599021012
1105120933
1185010875
1044165656
1967656544
1335813
1861418989
1163553881
558749722
2002562049
447775330
1575275309
1889850791
1352016779
1969680042
1732265645
2026346719
1370172859
933554841
1619144010
467404909
55787687
916283667
875025459
146276998
436914522
864677369
1348960908
636585642
769831739
13026377
906372701
1500981438
2093276531
719129508
596259187
1692021682
1129538249
2119879130
1660696992
1228948372
1601992354
382583590
1801714988
234325869
1153431237
1199382241
906555339
278284177
1055764644
310328588
1612205555
341204440
1970149484
1191637884
19286955
388212268
536591642
132683086
1136900776
456412395
1496122609
783198495
1903833372
1137321245
501161040
862258564
1643747349
1014415834
1420065343
1176869094
729347096
1587590806
195231177
809833890
1102237508
552316666
503803602
396792299
576009171
1936668519
2008138896
1123640173
829912774
821325826
1981742946
1866028122
1462136174
400347055
2120792877
1273363314
2136842128
471835906
73786209
434823135
1393772770
399625034
1622167811
1059401075
1717993279
1504929069
1529820053
323306286
2077761851
821186587
2056277485
1183518437
828567143
191272373
760633265
339091000
1840259870
905728993
667106354
1588201297
2021878864
89438703
728412634
1436447096
220977571
1005650823
2122504000
92291864
2009605024
394294483
1389938183
673172199
1030713498
820065510
2043295133
1553292257
362022037
159930415
285830555
1762651092
1163678170
1113509000
1029160671
1399887321
1433917503
1959760483
216800163
1726625873
1580317299
774070653
573078040
8509502
1095516144
1825295742
1710773934
1498515212
507404676
1878428386
1230013057
1421760557
330835925
719093559
1483716632
993159887
2080956205
1172862611
1529983878
450733927
676113748
1512024133
855379531
664346111
1312196573
110896095
1793021415
21274895
1650549409
1322706388
1775437306
468760729
1386574764
575362848
725115187
1602276397
1529923874
104540287
1910759556
1440373642
1245622429
291127007
1609098542
952060713
989523816
1275524605
1474368013
1437502680
1424113987
229235580
948063863
1261087414
1142716670
894100526
1116789348
1464398648
2117137924
1976149322
414923820
1403422667
372689780
195177688
1835734777
254620251
1738321720
734761784
61195158
342721312
2006636430
207983890
1089211655
1256895053
1910294129
1136132992
198215509
1558659320
2051646007
1329562593
906070841
657759509
868524823
1484827356
1185607834
1633239193
1786719940
1659818324
2082362509
1594104940
991014397
1945143623
397842436
1341800690
789729080
1697416820
1928022920
1088462247
541399565
878627584
1210997309
1792133742
221325368
1701613853
225211195
1423997925
1862505174
1173527129
889672679
235177237
305829005
1009430072
1817614903
903472122
1088665378
1711402803
573991664
1002864199
663933732
77105915
716607972
1022908330
698895461
1043219409
995279655
1454686376
844252178
772755483
1158056862
1153918628
373673808
598140694
1099344278
253630354
355791264
1149322697
959138475
1652968182
375417609
228103707
1553247171
965487298
134341800
1128684705
1663718430
306808565
1603069737
1089694823
2031056325
984644275
743058246
1757508476
576683022
2120563618
522884557
1831069418
1803728510
1712845964
295423024
614612663
89020680
1219699323
387165107
1479566563
914681387
1085695005
367848847
1924372203
934738264
672518163
38837121
911563279
1448911461
333339838
1458877215
1673699188
814246739
963237101
836868380
1116448090
1592041651
1204266217
1090924548
1169589003
811806076
290198213
965339145
1756293913
317512430
2037737547
1593652390
228439492
734717772
971803262
514531292
294708288
1067335381
611132070
481335087
129249909
2076043839
1040928938
2120118292
1255627364
51034164
1968351645
471953333
1818775435
327285525
1818725544
2063632309
485201305
737444674
1068514472
516282871
379434063
1201766656
753592530
1310139613
1434296749
1782317121
700357511
36660742
1751504470
659466519
936525911
1190790491
119946125
1251401667
1917947113
1895096492
1662409441
2058891711
685304140
1546607530
1640340271
1683250184
1864131767
1309198882
492451129
1788295956
2091341153
1887964069
736938364
1528560020
1992229062
756823961
1615670320
289093754
156563212
1375753533
863073259
1126414689
528974501
1009123428
1938652756
736178183
795353174
475847614
461709076
1985580387
1452989238
341807606
782088591
1857129960
685001861
686728383
1585450603
1007401111
523600930
197041468
580817524
225377171
792480523
1604558494
1321584867
1766995722
76327329
1113703654
1291671287
747730104
144740839
1942083951
1210349843
1451882585
880613634
1638933590
2138394322
1114268975
614144662
966368802
895839720
10981685
899203914
1285741521
273168885
800138908
317908017
1264117601
2141312199
1501311228
1567101976
391694296
1415263971
1757625116
1475780928
299419817
898054262
1108804650
223060160
1444419312
1586219545
1036745711
1900350614
1491157153
2008474782
1486038521
360202959
1810751115
1226268667
628605678
580382482
216103538
1854108102
312208777
852110773
280043193
1528023306
614914253
1037116211
1863453921
1095790064
892355164
111092993
1908626437
1697761515
1907069712
1261561067
1017177552
790794795
625782370
1705806432
894540788
208804216
1473396744
1990123882
354129137
244003840
35683487
1248971922
694320995
1998700101
726870512
1694928965
1254453158
660777453
1938823090
714212050
1686243006
455023142
958641312
1874092749
514938781
910609237
126961027
1434989479
220162552
1251431038
1770116361
1579743044
1256992976
82843673
1765218663
754644583
606931041
408387791
1997673008
684603805
1840645434
349678490
111315021
391216594
541787867
1615699775
1486516623
1427404398
269625461
444691294
474108414
1912191869
754280318
37680606
240882817
1848194564
287847699
1349877076
1759235519
101982201
1629761902
1387202908
1381759496
732410343
1738660012
1261420292
781666077
1659018123
1796965673
1521392179
2145325631
780782286
1712175266
129370084
1421280705
1415821614
719946201
1404108736
438983172
1188425939
1269714795
491109970
1539993440
1726311525
15912838
1258666722
604954754
1111643952
1052877801
1342167395
702922351
1279361225
450845309
436740483
2123816629
1869797399
198687633
1508981501
1969558937
451765236
1538461915
1225726738
1596823644
1963225346
756929766
162900460
1702828881
151678998
1372926686
252245750
1355689407
2104654330
1327963400
349794911
168846143
2141064198
1124307596
1273802176
1355993798
1882563838
1598677219
1509491972
1503840677
227395076
2120706589
15842983
959784540
2128597921
1960480095
1981524130
1480604863
949776596
1060051180
298849816
1244198822
239778184
124417799
1103625294
1014189422
1818107355
1783850720
1143549069
393420382
6399370
825323353
528208556
1459328655
1665457119
851853613
228786314
537739332
1858868825
1352331331
490576511
1903967046
502953796
945130201
74204588
1467065259
1286084311
2047406164
22554084
1238868566
181249465
684160514
2012780384
352203125
270113984
1164776915
681377072
1842420618
1330109877
196710059
769112685
22176223
533139777
1799777580
375862968
1967125461
476642603
1481297466
103506696
1715263695
1652395455
1828795126
715152787
2061976455
538536877
207219004
2065116893
327877330
648301410
1044826763
408804151
579577995
1252322739
1254919438
974260224
798446940
1380964000
1661061352
1948980279
2114390437
762069313
1056588469
1862806767
306596852
1896082917
1359870066
1047072729
2126386527
1211264991
1186199601
749185540
1669270160
1146422589
1372844409
149856814
1706983065
703548426
651803468
827185774
521743212
1662767847
1661991982
514781567
1120156227
1102053334
2001320967
20015978
482901553
1363042696
2034721054
1095866882
1318182949
1182732337
1373266465
1871017862
333518054
1365861010
1633291231
367455612
254024800
876300415
1740943191
377237251
432956044
695345792
1690733765
592948391
15078771
839506257
336771524
510880259
1029250882
331144813
1475744431
78777369
1313136918
67158426
693083289
1478564206
1261332389
187346904
418322551
927849229
901859381
2006502027
280302716
1741771438
595572421
1036330419
1616211429
1497528499
851961947
284087421
1979221015
1494935919
851155470
1533134137
42014297
846352391
1720679024
1648123877
194721851
1129648747
415723356
997118630
853491585
1523241595
1065093825
1970572468
19147128
207696994
658226496
941630757
1579224944
1393463331
2142614982
713950255
1189704698
168557917
1914639820
21826442
1985490373
235596455
1233230875
240738672
1255674583
1813445504
1604100993
1584287562
1646822824
2020840811
1908335184
2077545143
1589193144
1809865258
354213351
654823085
1494258378
858885475
990449544
2110269455
2088634531
1429532245
274750894
627570797
332241008
1153997052
86148479
1425695809
1118843306
790615714
1714854342
1546718557
1884874233
243176025
946845974
1381951875
1420854744
1106492448
1595992014
70349476
1922442578
751322719
820612447
320591279
107285001
889857229
451648968
1631909397
829627697
462650557
694365816
908876733
1719789275
1470339523
1047359189
1587545558
990100375
103908133
614616903
38686291
1557812037
793578645
1207747620
240084103
2011493554
676810129
513903368
1304384932
268386807
967383828
2138625077
438555020
283780453
661510848
1939878273
38006038
1958652104
823720251
1063207346
544477794
522374512
124638347
173733092
880994379
1097363097
694299517
2006873407
1796285779
2003167413
1622272008
1919572118
1598147889
1377036960
1534902023
453583644
1771102194
1186678223
1939656187
393364411
1513388592
2132319600
2104707375
872098900
559873486
947509332
2003212339
485019190
1856352206
461887460
963360192
569877218
1872846130
424644525
79560529
1250290412
1768337507
2013755507
16787660
1972972220
1799755587
665849465
911206849
118279382
1355306899
995680090
2063129266
1414489657
1568328359
585852088
393267681
177197567
1645317060
1759854970
577637287
419092478
514429948
716118512
1896209329
71413659
306689738
803010206
644544605
435984177
49254491
1605456884
2086925619
1989897001
238752253
357576659
2015830047
1464986391
1994358849
97366309
1275257784
1748168446
491671449
248237659
1075621971
381643713
2104754901
1848019654
2052101059
1350230557
525901639
2139493117
1039173533
2115397538
855305770
141203903
553302862
1453889272
1583732563
1396653251
1032985501
893981013
1290315476
1435030464
1988612719
581718621
761123716
1423838105
1970160147
714433847
514598154
506209224
564750764
1912085639
60173414
961100671
410219670
1360679522
104379302
153006996
458422251
506121162
706458917
1086474034
494203097
365009033
1915484650
302617774
1498658640
1338336143
1657768250
493129380
422773723
12297331
805776462
1456096
1985539141
1993164668
1517792573
1529770067
1225580731
1953742041
1365782415
5867103
127051025
1813134774
442205769
1449841443
511755938
814123147
1677215852
778836958
1006868792
728712047
2003298657
659118151
1340297570
1299600265
1528391803
72181241
1478249325
614423131
1288664463
686785600
1696485823
936006601
60842517
1880655031
1168607505
356334218
1351914761
1630598672
1822988085
934478671
1792086202
1997532853
1413019692
1626729559
452249227
1799939071
1863680468
521970327
747937577
1912590307
1896825688
1917504903
1094480324
1475471080
1327383154
238378154
2098480233
1080128450
1566640052
1042552041
380299912
995426672
1716415466
122278746
264217980
720701008
1429799874
585909398
898680262
63080965
652617942
92346934
697899565
261390057
1603158034
114792690
1308632404
552282476
1268660076
204345940
1485531687
1057431899
1506243560
619861301
1594094511
107235212
2102811515
1893554973
1082107119
745681674
201453183
803037631
241436642
425749999
2087813280
344788502
1854662389
1007232504
1109438553
1004416734
1616065104
1719899545
1027288758
1850875144
1412588901
1274732658
1800908293
223371603
940916126
1602823425
1237273026
994579785
1140229985
1046131143
512886070
1530860810
2074325464
119859379
1077848574
1810349311
61085102
635437166
1472705043
67807823
151100955
1580783339
76310269
754867818
212347925
1704530888
792607481
884698259
1428229126
1591193175
217062299
1834758346
2060366194
1418798170
1720527994
1112470670
426264877
98523269
1577261563
1726578721
1400387188
999274521
335512048
1592970437
1453774562
255071106
1880750270
256319507
1753246189
1468911314
568957574
1706012142
519635590
710171804
1653437535
1127683197
386417335
1749901372
2089154577
1142472828
1154522093
1652363103
602415466
1226448854
267885017
245989839
1699748270
1850068290
271415838
1474004339
1491253231
716417352
1532588300
1352387829
545854575
1460763789
1954977198
149975976
423198632
250835645
2019037725
1712393666
1933462298
1141447570
847851173
2117685152
1432071683
1449379381
2123932039
1170381295
1619217854
109947137
634178779
1149009919
1964574182
2133014344
63552039
1688083028
869416903
104178710
649067582
171668349
1038621075
1996115163
1145402703
431711890
1807195109
291653313
26242121
2091740939
680198497
91627728
435825955
327795714
490693171
865297345
744556236
237086903
960858390
256507656
1163069704
757430103
1151359536
1370528883
1552851837
555304566
1030302003
441223554
1975704872
604712935
435355291
2134855550
1785047647
1795220409
300627645
1078364683
1578093397
363197337
1588911171
543972014
363478327
789821564
1660166664
674660107
1256832219
897380594
1082748227
811969193
1545516929
743883492
808814716
97667585
1469041755
374904659
812886828
1702769817
158712443
215145531
335340124
419430029
1234218467
868162019
285632035
1556423765
1771715710
1382993755
1010247354
1471535048
649504651
1908522994
1608299183
1316983536
1224353182
897856274
394111557
1815691954
1239991034
604544306
735425770
1128866845
1002250461
2130082138
1462198529
93607473
1771145385
346031558
1979619080
295165376
1686619359
1672388178
83272468
1668804665
1095745264
1120946845
175361403
1792724413
648150436
1825990765
907266980
1864069230
1528608876
1726100005
186242685
1380500006
1184115163
239055116
1669179008
148582899
38798338
1685210439
1033462149
1588822075
1401705621
852882140
1487584846
247906683
1737139781
1969143229
1579751375
204416060
192420909
39283537
1691770101
2080418889
1186934580
1043374898
560573305
1735865893
623478068
1243141621
456692732
1834227065
1942777947
960474516
609664350
1863023747
776972718
2045410995
1487606080
1714767374
36509026
1700095808
1170495098
453981076
356496028
1194242134
1755318118
514784169
1974282435
44148964
1335023469
809537953
1329989124
1879760478
2073071941
295224392
601529836
800020876
1955583439
371730879
1697368029
2107807331
2034813041
1678868607
332543410
258801985
289504676
573260258
213023101
137030114
1438276940
1888247957
1996329425
1289775595
2071214372
540542533
1927688977
1435388002
820563779
1652558094
2107790983
1125559169
1161737830
248483899
1769629321
1210010075
121596356
1374283478
1614244186
531901546
1393840745
1203218281
603884335
1527992309
862663451
139629998
501318593
1950906219
1940324441
224048564
1912790458
1475728504
1752849592
95111446
1348269710
392059688
1265919082
2109730107
775702422
1456445303
1522213850
843133852
1766379370
353893912
1999027419
312268392
1430964155
566668509
1547033410
135516762
1749829026
881081187
767517678
396746147
1793953044
1678513430
171605891
1938938333
318160114
2047438874
1457818771
750876790
519086577
1451820945
1625376070
199489981
1649039605
1003455852
1709956104
583110894
973323597
980031455
1580119743
968177965
1315350927
577536128
1620025546
1624194596
1355103344
1133912220
1586818781
658092188
1186261863
1080493102
883563094
814148455
1919981830
694325748
180702068
726584438
950253363
1869020754
776988793
1699238531
1781911262
2034833203
565740449
1948936862
322340729
2107310132
669081278
980638332
968872342
45355966
1752980124
2032013559
1018463775
1314192897
909673811
59188545
540362647
185028818
898247230
1343114470
357420158
733064827
1282926696
906066954
897237401
92951811
2033375751
415586678
860350101
122994068
196103086
106724560
1098127142
1361597708
900100198
2113883742
1828240544
302048369
1601632943
148304882
1210099085
397991263
1220824335
1623902949
1527359935
3075727
1818713072
1976309968
209730968
627039795
1069299355
2100033223
928739067
1696747837
1338502353
1053807791
1411121103
806068308
1759767663
1246779240
1002260443
1660592449
280706110
1396941629
1362513675
453491649
213790967
807905577
260888151
1437326059
2027668906
906411117
2043830580
969334505
1153356520
138546512
1511977952
950130636
1631709352
2077786866
285096542
904314333
2004995624
262049757
2078072942
1219993522
2001986972
68791962
588043534
189710973
713011138
125533455
555877144
187331964
1292137031
1437937504
1290903158
803554971
59370639
797551672
503373630
900408368
57228347
39963234
689807741
1103308313
1208308246
880312348
349684615
1735746219
751639224
147298609
241020770
1118873490
1297763146
258487661
369792707
394987788
219575807
1698185117
143451715
1697028497
54041277
296865711
1209359838
927309755
143601548
1371121556
1396700965
1404468425
15219132
520478807
1962776885
836970058
1416076453
1933410384
366054516
1693498318
1872708307
1613529464
982411202
407483953
901632526
174830210
199610653
127484460
1666512504
620313124
725589615
465304697
1827233819
2115734002
1459161780
887455040
330539072
1370529707
1532982036
2119132414
948242242
1370780154
366017921
9605735
858634110
611217792
780635447
109515696
1611497369
307284539
1102979306
1035248075
2056815885
1458609866
1143359177
358782982
1084900634
617752703
1055084002
109475313
1194810177
2061036783
868837144
1262375921
484289914
8961001
1416056469
996853425
1955514742
993780037
758086505
1472052798
1420849205
873450483
1939442749
1139227739
1668221562
516393536
956440786
1474231928
1987194336
89542881
724131711
1322847675
607093762
1829111505
993611163
667055942
1157143932
512317895
1067632815
491295129
2057268989
1587830291
836765867
393795279
583645425
1414910237
927332846
920699908
1327827830
1642857959
1413937979
395348407
378579349
550875193
321278090
588748206
751505886
1242064333
458031623
2067195570
1993875412
706966014
1396264708
1264048633
1966481914
1159222053
1580004339
798612358
1130527390
2032235990
1112852734
374724905
124078285
100872028
1689102826
177453751
717998347
663993049
1608432120
307684417
853787060
775194852
1676740437
586692772
1770317014
1390521492
221400013
671017509
1946724087
247576654
187461792
1301671334
1011124496
1066394783
2027931141
666668747
603963553
106900771
1643275742
1438546041
2113673301
1947306078
1268454329
993277547
524264433
864177982
1785967946
267008184
2074132935
428594332
1598465441
1992582463
1374791691
947562545
1872795858
648564120
695047010
484118387
1680836782
1510335322
866414147
1309949755
1751216935
1100883318
1635191605
408445712
457012595
644765220
750960495
1911272635
1427559582
669731304
2036012005
72438412
1078958430
1376903214
1594092976
585238604
1314298044
1568381809
382258786
1560806988
1881317266
30188724
1309879892
542361012
1786106470
1841126372
1360660862
1107214206
1831779674
799645622
53923582
1824682235
376413818
49055346
1856290810
2010129953
2043825633
1827110995
888351642
359018280
185376256
688932585
1009361190
1088411967
2116075155
849586889
1618797226
863941288
174937589
1660318206
1479769917
10035857
1148483864
252371191
1243589511
1564468522
534910131
1282005412
1690426058
1837429026
2030003765
1928358858
2019725144
1087869459
987327251
363366416
29272004
1804816681
1039921977
2127676449
1424418546
1475906089
239069238
1724506583
736821677
165737584
1768322311
752028921
9657661
1778753403
1237480283
1465568070
1699806320
1337830740
2077689080
1330269010
125692117
436348985
575442503
1389371582
539943042
972825683
80390942
1316994657
1559096549
1418912077
1901574416
716768603
1647991134
1548148118
1816388360
334495872
1067966979
603765615
693078053
82975088
1784014007
801189917
2123830488
1435298107
913173030
490886165
1917788045
1399408499
1595951912
428789119
841247534
1394119675
1116079712
1483212487
10568308
289278217
1198018779
360281767
1696933813
1940914887
2027248471
1842629343
702925317
280861466
550875193
1844513192
932751764
370800875
1330031990
1572379912
304691015
1053867420
1983349807
580805018
245205785
1864601936
1108261811
1190339404
742750567
491994197
1129105114
2055890908
1128714338
756746881
1065053029
1653088259
1827467600
1779227279
782553212
382639574
800005874
826747785
1780475701
409588120
459968899
2073813000
1703026379
556287608
1223260198
545585670
766552749
571430523
1233237773
813601681
1169423793
662069177
1382300930
1835429629
584110427
167525749
1311769148
1443883204
1636611518
945430262
917773015
1823954120
798934925
2120892179
2081146798
204603306
523838554
344257935
1548418764
399098975
1460599557
1286374983
1089676391
424355470
828062637
171084720
1758370293
1213985981
131760682
624594410
1120954523
1289637254
85507667
552097732
318415208
351692334
175100746
1636377193
760779140
954735831
328074719
502450657
938687411
971930926
1255333484
1670772578
131473483
1341702474
2037962380
447797800
1724314060
2100592217
436193595
1540221228
1016857674
800560140
2101043566
323648129
448019681
1676709935
290227099
1608855442
360233158
1026987024
317770239
1559430386
128651309
1577630433
1223596351
1607700170
328014189
1821398007
1739027464
1196249060
1627594710
1209436849
1341483972
1389944772
1973727465
331881782
966216597
239570110
1219739752
2067891837
1780892441
124909767
2056775644
1205430012
374726360
2076326822
334400949
901694701
2056948619
1345243594
608140303
1705668367
756244624
1281352858
1861799780
429757738
1415067745
360358648
392050250
1415352015
1599266888
1406286828
1234170972
288042872
1765928131
433810932
1950789355
1176575017
652519765
25360033
2130721371
1767985594
622564437
1752445594
1296774061
1908556036
2008626083
1181600266
898007389
1973213952
1352119752
2012523099
228463804
151393184
394626030
837203698
905139492
837444717
449738708
30748367
709374896
1550709725
945282414
496125050
900478812
795476327
552301144
1065802169
1018506290
2071209679
220147308
1927476968
1686848633
745624050
320657369
380862873
1940891319
596807489
1089855143
253603465
2122890045
1392431603
2107533557
1060341368
1145962079
1505751117
990734694
902422788
336280164
528741367
466708036
2136817551
693806950
1618773975
1774932202
513180600
401506748
917682087
19124313
1896074339
1300825874
562835856
1450064194
1021316153
334546454
787316675
1972146545
1914576485
1694132923
208058281
604642839
1477822261
67100496
1014918339
978832930
739747374
144309944
464716711
681779335
211875636
1094657230
727169254
18753481
1595154610
870532541
168155784
66580200
1723535110
1452537771
2129707224
1921488735
1742459617
1175610621
158594081
416667345
281200240
2121333061
980335186
1505154410
1715145302
732752660
1055531138
1353908683
441970381
567414882
1834942587
1821275188
1360736871
163388731
1464530505
2320618
1581798221
931616196
1668302865
575005412
1282591537
580581628
239703334
773733971
802291049
1929858854
252660394
553351016
327896011
1301431881
1254096131
1633534506
205190544
581387662
1239899122
1105155025
483641636
672054745
2077924253
382289767
988128259
68838809
62137459
14259294
22269493
1246730204
1504504493
885267926
628186989
149491601
1176049550
1921808757
1904704991
819066470
949753129
1038239398
2103143004
1564161725
280338509
622688691
2142795985
1359025759
1386984765
299397418
917186495
1773139452
391282314
953061396
863560275
471541928
1230605689
306258383
412245061
1087676416
2135733230
970896560
1179538363
809699917
1648394732
1982203733
811473627
19888382
868405313
1166177966
1314433676
1287229439
1745607622
839776788
1128287987
1865118221
1709832334
616311996
1528686161
697128718
209091382
499382646
1697592355
1201463950
1226453707
2114061914
252949335
1966084018
502446289
881466926
1278791748
1414624604
1437720105
154439121
734745824
1157871137
1076873710
2090553403
1271684406
260658479
1911151986
1358216944
570908335
1719683787
2083787577
1611317635
1246507710
2128992282
2070404554
124322682
346664250
27364453
1764955879
115705774
1904110133
1958445660
1402276296
1256666191
1067082976
69613514
262384272
1650588587
925864161
174587975
535552746
1159963719
992088355
504273654
584505453
360725209
1299660006
1242319665
174140013
1235933460
425392786
190128674
1625314157
1758831525
591838436
416396004
86084976
185140259
2018590205
963721318
86425337
1097373989
83456892
301228340
789795480
136981008
2078992810
1529242986
2076720898
616307410
957172208
55275531
1070067455
1250610899
671298367
1160441353
922602221
1324310672
244713190
1260225761
140706709
557794231
406451426
2037024979
1154566453
1173976704
1664938070
1453223661
985095781
1859604025
1693561114
136186633
566476492
588652199
1850840460
2073686218
203144650
584332714
1490454159
320960935
551004076
1748597014
774039558
653907030
693673268
1117365403
1363023668
445433555
713601965
1484722963
450930683
1873339059
1637401726
762001885
887293272
2097293541
590204897
364036472
1194209342
1098364356
1482340177
1360541173
795763113
1257851222
668862848
963320880
1303446699
1851247005
46565705
2053868596
332601019
549124625
1638494022
538232813
709145355
1122518010
137264265
525533326
1185234414
823173428
1336563213
979364133
1852399759
1501406714
1990387222
1714347614
2094196550
1211764053
1604170507
369906675
846688874
1841819350
1403880988
1255676509
626674355
1380816439
1644945141
942896564
759928867
1033459749
1343733363
1135671729
1504684884
634236745
1387037821
1848018202
1149054115
1388212142
1686048814
1192206069
128304138
1900959035
866338948
608168681
774081394
1364438548
1274115984
111472790
317025633
1404321152
1568022220
1850205064
1220878707
398411084
118417733
1590731560
1297968619
1097174478
1953297909
2137577865
945193705
2140734039
2072968050
1716101737
589977843
789910491
2059898604
1803287702
1487141916
1434163685
141815782
1108812104
624364333
1006708473
724652263
1235652893
615865748
1686228452
269913029
886669844
364244088
893317311
795671919
1949681150
1371429797
1537012548
63343872
2071457550
1589042408
2021797491
1224527676
664326426
1337828992
1980025337
1697747014
1971092851
1825976055
340372841
220293987
1613148238
1565227790
552576761
1272225172
1682224714
1958680030
329577612
1861181737
489098063
1305091561
793700959
33869068
200120098
400288303
1078237847
294940956
1188667228
1428792997
80133385
144367725
953558161
621285501
1216852485
967847794
372568915
1167657382
990558005
1722762023
1589301215
1734432890
845264121
994001732
978500180
1153270978
2095967283
1310844931
1479756245
586029858
356745286
1968659887
1878046122
5556069
712951035
1323986496
2134380840
1566008914
152507146
2124666435
1905616983
158034721
240791880
667957851
944256376
1954427605
236497415
2015136449
539548098
521002862
335639265
504024717
1546273577
986753272
2062973252
1509741565
1979357176
1173181456
205396798
534664350
1750676043
1423052374
2145732949
307697275
322245967
188764546
968918627
94353771
32379378
771504901
888776077
543227073
1512643241
1041092937
931395977
336011473
969665863
1214855384
326834270
679018026
163376962
265026368
916670812
1944881171
1317394065
113953500
1834099261
418369915
1670728189
1009031953
1204600117
1013423974
739498145
1541322612
1252179144
1385417885
1904092645
308718790
1539820744
1453585752
2037483651
1969611988
485164866
24975097
1109757882
1105114962
362433033
412807519
1827627888
770570042
1485655167
2076482043
776728788
418497506
1814191589
547367274
1537817386
580015748
1676858734
91670636
815577181
1051920596
99231875
1503871800
839110431
314546691
872058113
14884911
473278319
1913351157
1143299042
634285632
2122086971
1948909233
1753202170
1893232962
1148863726
1019164322
1704933833
2021725345
943277530
1612492294
1717366070
739697608
1202961541
1682889384
1089161916
1747070248
1045880155
2033751588
645543247
2113867165
1189232140
538112388
2071770868
1062203361
709277211
1256261196
924815461
34987553
1816265582
1405453676
873188699
1807651044
1449248948
1631785952
327001484
19722239
315917689
1471474877
145552645
1092499428
128679517
129171495
1391018667
249677556
795302905
470427767
384036179
2025029168
983529928
836906976
1051378538
494714085
1719650055
1439235300
155978905
898818161
1793050181
1021517735
514451245
170045993
1787948532
1280401623
615765735
1247982218
1097543243
1212945165
1711252656
1500944835
1795927889
408899729
1700423123
234923987
544164321
816966314
1518117729
1869326036
161547245
1852385328
2039419180
848048095
917914272
1051557731
680677357
2100900751
1847432865
210430089
1566114157
957096731
995361242
130640508
641473865
1058751156
1623818100
700516090
954262577
1943919882
356486650
1713169153
1232083425
1354509579
1892143355
1476777197
1108217240
1468457892
148774831
670746425
175082525
1905833188
1296510169
1713349285
518986821
1456206509
1097988240
86821507
637491641
783267656
480788422
1808947125
402400048
938159549
973593173
2096571313
531893446
171185561
1167918817
1261708638
1738531159
1289191303
596662875
1624568054
666492136
619480521
2084994167
2137837488
507710767
1620083549
567324821
926792326
196834712
359129211
1760716206
590509787
298857357
467937913
742733389
1128350932
873653019
983420098
488886691
569587184
1155434748
605553860
250556379
787718406
1374528025
1819282824
1866259178
852738443
1378359484
736881207
1318692275
1021831001
1929219470
1940437025
1274340395
1202607379
1685542137
449462813
742678648
1928356528
506915434
1994535816
2105690372
471021507
854831545
1155245563
1882139571
1539702955
414340650
1911920006
1450465024
1131783923
1964559248
1005439706
1249124123
91130578
1832632266
1408337622
60633906
748514920
941674324
434309992
1780473011
1597369162
1187797326
612600281
312799335
1499865716
311255980
533981070
1111044556
1987018287
1357495009
901062772
770648604
1366981682
1133362635
1847291254
1166276929
2130043225
1658108390
839240172
1190019147
230415925
170000581
1972176302
1639108838
1489024361
212357170
1529550124
2142247652
518377135
1402430671
1228447650
1821811055
1755130864
650798632
1135851297
738406532
1291414169
1398680168
1356543423
877458802
2047452552
1325240941
287299186
1137545099
644885826
1872664398
1236343941
139106474
254467384
1968193280
1116789902
27615917
1214357443
509923221
1650395757
973789767
360242895
1449565092
531352139
323532940
1784648576
2025927100
1825050300
2045309509
1863709009
1632018994
257914888
127541356
238239105
1581096336
1522528014
872533514
1704841645
771645938
350644936
478069649
2328120
1866869467
1313396369
1074153202
1713358517
142359408
925213104
1914142329
986520872
2000684480
2046283771
611696402
637826464
1492087635
130880366
1580350978
375822432
1026770279
1883476885
2073492773
901194932
749144397
679951252
965722816
1914244075
1369236204
551585022
457572180
1927949769
1870618508
251549919
926396045
710431770
681043767
1639162499
2113018737
829739007
497385283
2104875900
1382784469
419091860
1436138138
1532800193
1632014558
78833548
1060203627
519730545
557764522
881826677
283671910
312882851
2034045362
1426001709
89160041
259217088
12683231
224508171
2047480118
1293111129
2064314942
44261766
30183684
758874095
1424518786
1118828973
29416746
1335250184
1100288820
593207172
427336244
1233401253
276459865
182961808
1664528281
1053212069
625876949
1233413110
1214830671
718680053
253328774
238150416
358289556
538935100
517504806
776774915
1105319759
643359431
181646049
509190648
1714946209
2130937432
879393078
1060165471
1779559378
559585998
1505103053
2130635563
1256889048
1593017039
1861929831
263283713
1317670589
1102179828
569277665
1938778652
172084639
671801252
1412610880
893948015
1273916634
228086945
1435584351
2022220268
498468336
767107210
779581238
852121775
542124450
1814342477
1572695978
1494878434
1514223084
1503894270
2106010455
976427623
1663613372
1667210651
1545353380
872159874
1774391610
182046364
1073198349
442296926
170996285
1982847631
183793381
659969479
1065082228
773455895
1548885433
147826379
1513656854
46519481
1885963890
1320394060
1116289731
244917793
1240221755
536430223
748550211
2021060261
1848364822
829711903
277172794
1790382405
1471148912
753995177
1964450393
1589573801
252647351
1396777212
570523135
1509454983
642758568
618321412
186368361
1956368923
2060715345
1749035486
2073622111
1569849149
138625904
1082306441
1678584978
63092146
72635362
316890956
1805095628
1470714302
1134893888
1872916355
214523697
523652682
489905773
584168902
1982109856
593984558
1048970632
1771160844
584394292
141346699
1613282795
1005997551
1415307158
1761897475
1628702514
1453054937
1802050247
1925262704
1253774427
1802956732
813361003
1505410379
1485952527
2002686331
2041975409
1709198080
740689594
1927323604
555153438
2137731987
989565893
382126807
1831805221
1071305968
1322736501
1040140370
1555191408
584938894
1645936694
1313517317
250993451
176488124
1810488629
1905707514
258880877
147584386
217118535
1818898264
738385575
2052901636
567288514
1589636829
1212368228
1043088075
60537689
396099636
1103194119
1700010113
1458064921
866356433
590205199
1765537718
211571273
215133784
908244046
717935367
58366119
1168893938
1528877698
6262099
1439889489
952332298
1566653299
1462966662
369428513
1735043306
761368490
342778070
1808789208
1824000062
2043025005
2099616285
105421009
1009635719
774800121
230625548
415812115
1353992426
680686925
533446720
1858924697
255319219
1411104526
291650337
834837565
156090221
1048112090
1669101390
2065937943
1993110807
212261359
1053783815
2059792658
1864924985
1912680623
1533779568
1965121649
1629680763
668044229
259014767
113732645
2135712592
1237046366
1755333247
1286454766
843897478
1327414171
1324184746
224953960
381467336
1884776450
1334187899
17613523
1267629000
2110521576
1191436301
75544617
2076474989
1608333021
1823078695
501817207
1929273662
463058082
1518201117
1861465629
588827175
1497445939
103638381
352652091
994030446
536170682
1638898881
143518836
636591449
463829517
834795193
547115663
183984355
1358777328
73151262
767220405
10011388
1023136217
406838694
506436453
1225358817
1745234237
1514076918
49989683
1302690177
471960492
1342427390
2123332183
1033343320
219612467
189792720
1790889082
1909284319
1537248825
727010836
1518343423
906508556
1903489501
1879325719
253970900
480668671
163714460
1450037557
1875552514
955454320
136776263
1425824115
1201261294
2072974484
1166935795
967686784
107187163
1083399799
1539397160
1676755653
779145418
705797357
1882520034
558070685
186503953
1721372568
1465973220
1621375202
735636863
990622878
2097079515
1255813840
1859347870
1401257622
703524632
993757029
534460927
237805731
276013691
1733896030
1479950130
1000598383
1981989828
1911835556
556554648
1012328034
737697788
1556255762
97753924
1450247998
1361738281
2050353875
1544885919
909897277
531541426
927049502
80169184
517253842
734224526
109909518
624162704
1324862066
540677593
798128031
87379017
1627387517
578084658
747776586
1846369634
579768291
1148570278
1360037364
331849465
579610573
2139780132
279085737
1452315318
155310320
232915760
289311552
350856078
542235449
2082581968
1584084540
2027817115
1055550816
1258187922
737251933
1686012647
1005753628
957413804
1754678605
221195390
935278597
749500501
1441080957
1380394902
1398266023
1283877178
1671316580
1269478842
33469937
1200602017
358074547
1851976348
112574815
797043011
1926319778
1971834853
1023464251
1511268631
795449168
2015701714
1469620420
1677397682
1714819748
62910205
1316849961
560391104
314094212
1812566195
1679473683
1489506545
1316454401
1195309831
792292475
705415680
1983865359
815485312
1164927053
514705952
1157762041
300785148
1470755044
1425372145
1162046534
1145492981
1651289829
938027613
1925923431
2086641447
1279473847
931250896
1119660371
1535425996
1796120247
932018341
1292727465
86138738
1762970706
313234508
181424628
632648393
1769681420
274282751
1108497627
318433485
827175673
79936831
264202626
1677322463
1677684554
1385228146
910546654
1868960589
834102054
361299138
1495319538
1248002101
1972215829
1818440289
152136696
943772329
66416439
1304594348
1494611383
235261553
45648592
849767955
1037114068
955049070
986140197
1384562054
1112272072
418138528
1016037980
1342855355
1183729477
1574739303
356236285
208104751
762838019
1883276006
913323239
699890147
1123623318
2126976473
1438708319
410535547
1471361075
317120355
2055808109
1644858560
928413493
1898526374
1594533278
1363765831
438506860
803898461
588971886
661525448
1046067265
1135229346
1220487885
58738969
2006025729
1826421649
1444073029
838103197
1422856152
1494461008
1861734893
1588433239
107184639
719688516
1739253607
314518161
620866171
1273822821
759876494
1077611317
1670995698
877064104
11435599
493044651
248577585
791161687
2042730852
316543884
997831461
1992108197
1684141346
57660765
1704046709
196375771
846630698
1387739611
969194863
476750700
1554765392
593025648
1699067538
1390836617
319233765
296712512
1359744470
1117142560
1387207767
1961561988
48537629
107538002
923852312
198773962
2135311821
1400326179
343741377
1238561858
1959486487
879928803
1533482743
979324186
1341681790
526210632
1950359504
739294904
369596732
859849864
486795272
1719768626
1370130865
827600291
1845919186
886731353
79550078
1728399587
8763766
1268802644
1370206675
271654794
1443519477
810984203
1022615064
637487523
2071056802
898441003
416972265
1386457965
348618120
1151677508
1289042585
1405299262
2025073807
1483568043
1931076566
339978856
1714636498
1757332522
564722973
1395643586
1460513642
266777267
1586802250
957137480
1605311187
249388103
1649910655
806842921
199749877
1320400726
587562183
2131303099
1250779052
223277566
1671619576
469270600
1265208949
147529677
442243262
1257789374
1747033248
1115283547
740762483
1074450623
874337146
1154111255
115314730
1854804432
2079580998
267158021
28944578
241935682
2040931899
1305240692
282307264
1376322857
312013043
1104366085
1658471173
1654850453
1947855370
2015358711
139940443
1166640076
1669006013
676188739
499590711
1412174430
1548339254
512600439
2087258738
1218102511
282186984
913013677
2090144567
1521434612
310005686
907393814
1895378310
1800019577
1917701598
1973468877
1910542081
1678096069
15097208
1623510368
1911935273
247039169
1180920387
1393644773
2093228793
2062595372
237676157
1733840517
451764009
1077479642
2144595215
1085349523
1058160416
1472093892
1705840273
1358348165
188739316
1464243743
562563979
599483870
1155204851
1958769185
1422487325
1598395683
162465304
2146241008
1373259072
206574566
2121204870
1940724108
866705157
1624436259
300031165
582211441
405876315
1541935499
304657151
1972473345
892322260
1564009674
318532296
1339482759
1768825906
709596528
2018135636
1038844938
885415215
2081029115
447524229
1478799549
203993511
109665768
1134523105
1866282016
31621150
1955023352
230026666
1626141007
1493273039
529143544
504012278
1287489219
2113578944
1434991985
510149848
637326739
677243480
1276170786
680216869
1216274538
531518129
1896472560
971054860
899513046
456213851
1631111014
468528930
1090836499
1987297521
1719330077
552327478
2084768099
829274469
371984623
2142798127
1256358030
518955422
230077522
1386708783
1633485431
1410007491
1306282602
690844068
2057114449
1555078667
1292015426
326558562
202161203
1356242794
15916977
677338503
243027605
2037234012
984119409
1175943524
1799022136
2101551298
578483152
720685681
1930542266
1203336195
1569366079
67882386
737431647
1089077476
2104742220
1612213896
633866860
1421355849
333813308
1104067942
229519270
754691593
1968124665
1296182365
1977700863
1326867751
522729512
1655309883
1611007606
466954988
816376838
1259998084
1030877570
1616788782
2018712437
1632851536
1087220808
1682166909
967984740
213961832
69098487
920145556
2030894575
1475812279
1751724185
1372524629
401186488
1279422893
1855525687
1374090172
1596578639
1495765252
756947837
754369925
932488957
1266950908
995438964
876121568
847139470
1404120854
2058763536
434879628
419547058
648111879
1799732653
2048486895
409272007
1969551987
2075321674
1297941807
1616342417
1161411518
1235152214
824348646
350656305
565661329
158200938
963359980
1248113529
850412740
2100157536
733822366
467519484
1056512353
2089976649
1045630949
214287806
1015999210
2005898574
1343496801
959435243
1627729678
112187030
540928844
274883427
1828783600
1528800166
793542706
600523682
721003812
807329170
1707702341
1359508363
764330566
1287426787
1902257318
1174180252
13811692
69352702
1984218615
274099573
482862663
1767009505
316492508
2110420864
1786298662
212855939
423891604
1232917426
1921415864
1322023913
1393116748
884403441
463489241
16602238
429520734
1442767892
1669501340
173171209
980523813
1886553904
1147513346
707715421
1839552250
620023853
1196760074
2141716683
1384775614
1368236489
1996802468
103472926
1716575966
1950294491
1300067800
1569876601
1095829434
558834414
1286985296
1497463398
457032295
2146271663
259732889
980285642
2075817580
44273297
813283839
148475156
2013492987
1997986780
1950111256
1715605375
1978677830
931983937
430823391
644842492
673074532
1047197673
1407111076
1517573806
2128728943
1158303919
30637884
866740452
1711778421
1827090564
474499354
918381776
470190502
724900132
148854988
572307311
483795085
44651979
1256871035
1422119294
1407436252
961438955
2037720526
735713464
339268689
1829028683
670821281
879452619
2121626684
526095272
1541096693
1766999868
1907261966
1689806827
795336339
544611339
1835303374
769929812
852547345
1083759356
1862419029
1522998569
749932052
1776393912
858981491
1605021259
154566210
1400649988
1749044953
661120414
1297489020
800691921
1402004092
859466427
339847289
575399286
1365921367
2067263189
274307075
718265050
1523045192
758160658
1411395150
452617485
861840853
887405912
851876030
1273169914
1167050742
1915521991
46289685
1108053835
926426790
1574528024
1472865403
281067040
371239477
1554485380
920957705
779670454
2006789585
429058400
1187600149
387193098
862244870
862583443
1119266202
551715561
925840269
159510716
993354532
1523171719
2066255069
589448205
2068362942
142059957
1977719788
1224303413
1813529892
1923616572
1593721559
431070058
740801384
394440329
942530565
1800642102
872025066
1454829716
647240086
578711651
1788132425
575553871
34779932
1085297053
1843516075
305404272
1766081407
1769313702
1492659767
548498763
2018875632
1567293004
147649343
681524080
366623795
481645941
11190757
860211752
418753017
942157212
691669625
81057983
1461589642
644252502
939667632
2144228099
2130958042
542401498
1167753964
1880972601
918697190
1153545633
131875951
884474739
2003483607
1003732682
982162810
76802943
1394922144
1510924212
393492469
27077394
1990196170
67397431
562431078
1700602115
1941915018
1718313518
1209141048
451775933
1045888203
2123053063
1460117489
779821921
452336555
829378463
335911454
1457840699
1672772448
106350368
1955336168
555916865
199824797
63003625
381933890
1623240359
94571812
1244624539
286398541
286302262
1994309615
1503243541
748734406
1700101892
840541596
803857695
1848622750
1902509382
148875840
1868352423
1567380981
517141985
1404683048
1741659767
1270052362
518953134
155011943
769000584
1531105234
1620969368
480744139
1341928563
1048564047
459386238
636079706
301596605
1284387512
183903389
180685069
271135992
1879981800
605807306
330013847
768349893
1635789971
396922706
1379669255
1027060047
644512303
1427704376
1752840378
2131170304
2015097808
2017773181
518545104
828242266
1702628278
1743617570
766003080
702295348
1163152376
2127248061
1528084144
326666752
137190435
1704664659
1960802750
987918012
400033415
1837643459
1254770511
803480073
90284404
867726323
1563888191
469353332
2108000880
340092400
2053919392
867403577
687033224
1525578248
732046551
1633428106
2135123245
166349921
2016995484
1615354070
1606911817
48401938
646162918
1648268738
1561686817
1293280334
239417796
171757961
237217801
501234815
904733392
525272302
1950561671
869753653
1836436794
1605985984
1750196732
453173277
614277256
1190719101
1386662925
955612678
1924769285
10878023
776352866
2040166023
488896048
2074091851
1532612347
1425473571
1361333719
244813192
1967607727
550767629
2141968665
1694720906
1400424753
1685574351
857084898
1224515184
2129815638
1428937314
799915708
216163718
1971867401
729708989
2095887691
168853470
1932583365
1142208940
927399652
1872574693
1592887757
1217276596
2695793
843846967
1718328021
749134292
346978218
153391730
989911309
1222685804
1628679758
958319299
622695155
54908740
1339247701
1538178558
161059183
2060858858
685161755
134500344
2013924120
232058026
2021860808
1662543375
1597315366
2102331350
61353086
124749960
1597959192
1747374174
1621420071
748728415
716159462
1096838652
1558258697
1719955499
1497406161
1092591136
1029501923
2002473983
1548988768
534745433
747071675
2046948774
1438116577
469065051
1782589264
572248498
1463918074
220898705
315216502
1882384323
96540627
833454436
1827678277
611589591
979800581
1993659890
806013728
816828223
1614414599
964241249
1641931683
934938525
2103825907
553596673
345134038
194278940
559916529
1235092280
572776436
1240772743
1686636434
1985779788
775624188
2117567152
1625857368
839371400
879515837
1992309780
1084837976
1540121556
294024950
1842872900
1206115703
1799958038
165974003
1904472887
1588750203
1516961356
291638131
2036598960
855597345
1621369637
577924652
2056400832
239277252
2064151945
1273543329
66314957
549581408
1916454322
970776323
1225519361
510597778
2016636304
421819197
879995143
2043722886
1935915336
1762418798
2020709033
324611538
1273813842
428011009
1485621767
492937125
741769786
1998781292
1612094614
2102562413
217817309
799028413
418674382
1044949666
678909799
110025380
150113198
1326311788
198922295
1273708403
662657950
705001314
1865244061
623705710
1516915782
2119484846
1677764620
1701945760
1067139031
986972450
1841261104
609342928
1617786416
2146325387
328702827
95351657
1892265468
1731280507
479249702
442777889
792737805
450800975
1945787339
557838988
188978429
1863185613
570682669
1296672639
635478600
1600996805
295342700
1240282530
303656619
1980567493
1774256492
1776704383
1595737398
904849853
65769971
102803690
926746428
201954200
481651442
2115666032
68012868
99445263
1639169879
424218506
210105886
1500100397
1749286527
1240601611
1377815355
1746313582
725484293
123026877
1527869505
981194045
151038882
530513628
1881774568
1591479810
83512687
1384921709
1236196805
1631977118
2003090748
836043889
822219377
1144987728
160559683
1521334302
1884109225
716278414
941317609
477301813
469111458
468628738
600211700
1470541261
1533330687
1212858096
337153318
563905484
1277741066
1316118305
1265092804
1549258965
2002694840
331948257
1151105202
480153855
1152278729
289799674
1968931400
868817911
733751073
1658067933
320436607
1886634693
1783652890
246620050
1706851061
1104927486
827679546
84564642
616240543
2018562249
1396601096
587434839
387074688
520586738
1540263406
616582492
86109979
9187055
228360827
129434882
167591560
1493781786
2095707914
813101530
1263794161
591455872
162304533
1325931962
1352018823
407580719
273697962
1177424551
555847446
1394201920
113757311
1752701758
233919804
1000839840
1298687372
725694224
17715037
1181303496
1644286320
997399585
709947276
1743022281
1637871629
1562512029
1257911999
2142474470
1222953512
1326450484
702442803
935248841
1517225117
915846642
1198323388
821335681
1765838684
287513049
74506849
804558693
443836940
43034500
721692903
1351106424
1176640215
718430467
1194505489
715607345
1151093222
49399854
2049084292
2134606635
1476587786
1885733849
1186508800
946845974
237946189
1746396619
957775949
2127353856
1188081415
492363141
1907881486
1304192544
223939112
1465966738
421776175
1854931931
54053688
1682709657
1604165804
812720740
830554050
810075553
365970220
336512111
1507366922
1568408960
21745999
534139202
1874154998
958153672
1325904201
1220602315
744254783
807466997
1745411672
2050664696
1257339910
1879316084
1905625836
367994973
595906813
1836933287
2135281118
1179120395
1652630295
620680126
1036677778
503075011
1078396859
1006221124
1076144587
341350695
84869516
1144333906
647317204
1272533929
595691009
1006890683
1693993094
164862953
2099209647
1122780756
1703488483
342085148
851196415
1021923161
1158726005
793727851
948659003
1430756008
1679760267
1219785702
1971176591
1936250982
1097186369
128791619
679372939
1719138174
38105083
799248906
675002461
1313637831
87012224
1440842191
1533812739
814254353
1201859267
701671273
309938247
1115698934
1380057916
1835844846
449743070
610825626
1911667248
232690383
1541759144
609988753
435304140
527787315
436232467
63269279
639178649
351596479
268118482
731883062
776312791
1161444804
794991042
571635609
609322056
1806103066
270974361
843686927
1659769139
647526963
1758267841
1859131467
1046377824
1972784995
1109924219
216499676
1450261273
2043580766
1692886949
1369190349
817273030
1719782149
1519048465
1233652408
933798800
31816367
400326664
263839389
980042133
1819371942
922211525
1785380839
1731399344
1907636269
1032935873
1822890389
483814055
1691328032
1690570949
147756285
1137436367
2104811483
1925703226
475420560
112255929
847285769
638970712
923707354
759806128
1924331494
1903131444
2059028667
735235891
1869274120
445375413
860626490
553256143
1211615051
889596913
1344052481
2083574009
659268641
1190118149
1916400554
1705229871
1174482438
1965177438
710029047
1963764182
1996508613
1743235771
486207040
937583995
574461762
2010876713
313556053
1271453626
506811686
2069860058
1654598475
1711095200
2052970137
711809980
789198585
203580898
253994658
464820247
368444047
1843482759
322106261
1699480606
1066149161
2004229127
2014093071
1704825289
755647571
2058329781
1052915560
882611512
321871269
2133881840
1932221031
1482203010
611328402
275487958
1289151853
694638499
738372241
249634448
1214054545
1766008839
1047608977
1499268720
961715826
1689692514
1371533941
1847465948
407919029
479338002
237708674
2044323365
1932857372
1954093829
1389620105
729284488
1893811679
65258458
850801110
1516340539
1490102609
386886992
117716111
2075612323
490923684
1353389324
1933068974
348218843
191621833
614128711
1945831116
1968817813
1531114247
2017767345
676030672
1102233452
946627647
1621813307
1389329217
823059650
420818331
1930052702
1464795813
876493472
409680737
868279373
1987518389
1079645382
1160899094
580188391
1238340727
1048831827
79522545
2140053645
1986919623
1089879260
1426356854
840840602
229191487
950294197
1074508427
1628138662
334426135
857103979
1861563952
825602683
1377402741
1806114447
1196986753
1949435344
200224666
1199565021
263626816
1995761529
1570597812
1523844761
1619956317
2049098365
1315379052
281563216
1688075976
428068743
1161458644
710340307
93800778
35714075
1397350654
394769600
1008391476
572568261
1889184033
1172066564
334116162
1462902676
203056085
489024582
2136779981
583603531
1408414964
361282182
1200496360
519547180
829526986
204793561
1380199073
661167012
1551532780
187757652
605289911
1410344465
498282690
391050065
1802794496
1245951920
111778055
593453621
1248914757
1356558983
702646287
664892512
1654583649
1960861722
1016383064
207353005
1901949704
1779887202
1390991517
120479895
767440026
272921474
1341290102
1752758128
767242452
2089775887
887751164
2071447979
2112656399
1577318342
1030955737
1015436672
99069353
6563353
555490706
1459969832
491890156
1389090763
287897414
1245099860
2071614905
2019712049
581669472
1667593898
1806416780
289902163
1657726981
989655859
220858489
861599424
660176261
294157712
1064666517
692964222
792988309
918525715
1766642961
1061701586
1645081806
475846887
919464701
889348124
2082973935
2127888006
1269323793
699859478
477560971
1083902255
870087657
1214607175
1219106530
1927992909
1357202467
1347649951
501120221
164600941
1246473101
1313799834
1592216632
726211855
1178952281
1111287683
1306887279
2055672779
1087121460
91582539
1656525800
1389672944
714934279
1431548024
1658107421
1060809829
882270094
40604666
650539832
970501496
1681286237
1146004296
1396558936
25180385
1951167243
832338697
1879962724
1682585253
2120907301
1850311118
1441905996
84543077
868797797
1721002677
374725578
478735351
552046757
203252772
130337434
327423391
1859688509
1188976495
804165128
1335130815
2046688728
2083151141
765340891
632498134
1647269763
694158629
1027990767
412473875
246408646
1263970078
775256162
616051001
732715323
988625404
1765353261
1727391
25949746
135274359
476134744
1973295662
1402016880
1839000432
122167789
428141647
1389769072
1883752998
2639481
584744544
860142497
338892224
317604695
393474591
748397492
769466327
1977671243
1408024941
1279034905
1205186190
723760090
1624605862
1506920828
1845202592
1515345855
37164839
1472175951
344636912
342333062
1821241542
305097663
113424111
500876971
1891321884
512069397
1650797322
1400858044
97133535
2052684413
1760354570
1318536313
717336376
203277562
893787762
1522819608
1875356334
767967345
767943573
1209072914
402347528
1245745488
645797305
731873300
491996281
876823035
76342373
1181619317
856697009
1634402525
386386432
1132892782
1607153749
563690578
2030899513
1642563008
2027604021
1616438643
374107962
1976512178
1271828684
804909948
1271305122
1504798185
1886619308
1667195912
1381276165
1847241116
265643753
220295240
1732160729
2069007912
1374400448
1669603412
1334067300
706048353
399496174
1013066825
283010883
1582684308
881883229
836267560
5757034
700057551
745995048
1371463247
128638259
1483142842
1695311454
1861221543
1078047924
1919622561
433297971
1463142594
1965449976
1810844173
1046124575
2027561144
814985059
1039658479
1481118734
909230698
543001185
1914983938
1443011789
1679307858
1243173206
1231751134
1746146033
986339903
569305415
1413460068
1929258092
446734137
692298441
1853962363
1970765105
1092559530
905160757
182604368
1285793575
837010654
129522545
1961264595
1454288692
784263461
1943903554
127598812
1817719712
1545602501
650837727
1516543250
1748708454
228208800
5744412
1842888327
1267211411
530647282
541604547
1903573388
1901788590
417141174
592185372
1598929332
1978728910
249472277
717151496
1109096583
165875642
997730951
747541824
440303367
1440404224
1792139304
607215395
852798293
830473456
1720298257
1360115665
2040741906
351778676
250414719
1987906591
1686289297
383666887
1898225459
363353431
1988565785
1493684050
1373431349
237483299
1294483062
1549087703
1932983265
920801916
982909330
1021712219
1071858868
1853915834
1314053170
1640399932
2104474776
868555676
1009059002
1719748972
48001900
1344919062
1063006168
1349758471
1163926086
1333953664
1143019729
749635830
1225936284
1317014013
1826570213
1084389354
1115341279
1252308847
1211179260
1485488197
1403240138
708304394
256742534
1286802387
1282286645
436510167
159116761
1842827461
2121964929
458448335
330306705
1839605128
1936552888
214214236
1933329047
1922105569
683895724
631851163
1610446754
673287418
333307848
2131691431
800838069
349480470
500866495
1391879544
976215769
462245472
466816700
520992157
2051726040
2035204080
755772440
1104409403
425501456
60813438
393459353
1010807958
1661787933
494296289
545695309
264533882
1128821581
1815391616
1229099596
561258444
1914733777
527963212
841278648
1067472574
291817126
2138182263
1293376199
1361736733
1879875738
87881879
1647154219
699744866
621220323
846812831
169978557
896027480
1035607201
420741880
752264593
971270521
1628735674
954809244
1143258757
444772169
1672086077
916548958
1490613678
166712350
1615246758
1978614919
453699086
507423142
1897088204
746572257
113493927
298122636
921638606
856698
1050860061
1580452454
391242316
590494572
615919640
1812838905
66217149
226892063
541470384
1631347879
1970372801
1448483597
274559708
1395848236
46789188
1462512533
1065580359
1130216309
887307745
365269404
1570707544
505353203
1324371837
1603248358
1067036358
1076889759
1575651537
288678505
433325676
1295552291
1556474052
1866363127
1321548228
664176872
638506169
1259592393
105503233
1893904789
407745367
501929615
1179675367
2010194185
580606038
578935876
1320543237
831832113
1238201641
749566535
103447106
1090912897
475061589
232342742
1084223640
213823818
2036903804
482872773
1309171227
296763314
1121065837
957195229
1403033730
1638069725
630871808
940997006
240306924
252008278
2080591707
724452701
388704567
1062573712
485902459
395788760
1934505211
459799534
1585920736
695073613
275850121
1455678800
823606073
371416403
1179467791
1569389054
87441252
1930902425
721239496
1973738344
1141073953
145450665
1475942382
1102723331
2143651013
95704179
1316861898
150637325
1746969943
1084433494
419142835
1768450439
72149544
1656151379
6245352
708116510
1193159553
843097635
550994783
103989436
2007666244
1448880615
1705412300
899063901
1145562342
477385863
669046481
313370053
828198647
1398025987
513088885
354057465
918050034
7038122
977049392
150853311
1385638248
687908024
1481643334
1769625941
1426600991
1310639067
2073009185
886278357
611395105
487907759
661396631
1410793269
331077562
1513260052
1152920378
863077345
1488996980
1020196705
309630467
881902207
1133299322
562104988
1884319830
292227072
176198942
1923392988
1868182992
2121093799
1815596991
211320690
237565164
1656470027
1346488596
222892450
291111070
1404913599
364145820
557319488
228422441
50444202
189265397
1686367250
1229899153
1879450782
1133746323
1700922553
1938230125
1050546570
1028923403
452858519
1810008278
850504391
1042275846
1215079995
2025994924
111905477
1233660955
1316446649
23522530
149105889
780919420
1290198419
319190609
1933550531
1563679288
159535869
1612428300
1529248588
2118298532
1913480314
1387920973
543987339
1078112789
384515539
423982667
1174579899
270303178
1096143038
490944317
1397956210
506187049
436211053
1476775169
1169582494
623741193
2019271123
2100218168
1992864481
387603124
1503567380
16053291
942320030
1510270300
1136249720
391756147
1588257014
439441560
407901266
1642913059
350063295
1836050311
46620119
95245225
1002837396
1252122034
1711606077
896597686
995659314
891308425
2002443412
1879546329
1453315433
1905356620
583825123
76907641
1604694777
1237938610
1565405000
762310757
195478940
516915006
400057274
2122624793
196140748
307844951
1306969065
1538552077
142957662
1141914249
776280432
26875588
1570575315
1436180921
1477201782
100175650
1324979228
928061211
1481975809
815942041
1139621342
134436098
479765085
1126913354
2137481927
1873747033
2088496584
1404081613
1098619296
855440761
354649478
207490073
1515548534
973541167
291088360
119954959
810595346
250517905
866428180
128989312
658225983
989744980
1971260122
545028342
715260438
1023774308
419817133
1716900628
924056704
1187238838
390099251
1355787268
47223230
740383296
212894007
1457929216
1405781756
1719816142
1472001087
959859959
1623504227
1742897561
189965010
395743475
1725712643
1515594109
218062323
1233286780
1267251342
12714486
790962090
1645802081
1270251726
251289362
51071501
326717613
2100579046
1539177090
508553394
1155850617
576986737
28220170
2006700068
1807683946
2094265317
505537904
1789200730
770414250
192691929
1265443207
1932682865
1406517234
1861809764
60028208
521447171
324936337
596302613
1659206403
483784980
1373524237
1132706584
842165988
835572410
96854265
817848850
1929733373
435545024
1922481436
364201222
1948327579
1702369185
1715527819
1411823224
312058868
119558923
1953015494
343096944
371227627
1333157898
1761012253
1667590074
1947651357
1698884219
1479786430
1132792115
1904362924
2116511281
1939504696
711688372
1720315685
920972492
374822205
1796288255
1766437398
576444053
1637563618
1656785489
1899425056
89490046
1651703500
658662123
601523043
1754768816
139623577
1362393473
672001362
496786273
25500644
38884755
948334967
1286880071
1974214439
1811613315
246077524
2074160735
1965032694
1794918417
1400934584
1382894238
121713907
1910737863
104715599
1470113815
501707357
1292526751
1533807729
1667561970
165543929
1289634296
1109433728
516806075
1158198355
596328313
450842730
945292046
885106626
1535787099
2132093882
1789988838
1153960919
1192635803
1192371641
216416733
940037548
1620219217
391304649
957886161
747251504
2037221537
824107736
795518322
458189303
1903323610
1181865385
1133221803
1314579500
645943799
992611961
1712585735
1670076638
744128352
1317170216
1510070063
257420654
2018872104
208297848
2023194821
1805418124
123239030
1605503803
588189408
1096425908
1564914109
342442915
1884831663
704943644
2085314178
837816588
227176002
2143555679
2109757228
1980827004
1125489088
2053781046
696820501
972808044
852426778
454832506
461897762
1025830375
471705333
942486095
173002691
2033089294
5738734
1680062178
1549574128
642415489
577810485
855430441
1993357961
2001025557
2123301195
227698789
890511566
634678766
101681849
818149087
1524513441
159689603
1563033326
1226865226
485865327
2111589778
653849432
1946994771
141356287
347804708
203078586
721011453
1911821087
220150516
1410489178
461700961
1302239202
2138563338
1664404211
381578589
673016812
1554714395
1722791691
410513077
1139488807
638946963
372132254
946564212
1954153705
277197221
877870392
1425049580
1290726186
1479299277
1775265432
1515702615
918471368
257786035
718893038
1798983846
281699426
374733604
610532499
1629475077
201294837
725510509
1197140463
130774949
1739246135
839473193
1348693059
323464214
2056553810
708138270
1684331452
1491829773
127742014
561573524
917876149
1736373326
546621528
541251836
2003422211
2098281243
1472428704
2045504548
1410594074
1158452782
523785346
532127978
1008086107
1015515808
315710596
707934163
401204453
1781071903
1241267475
1390053414
1938316669
971579233
1010212287
1470396759
1847215502
1539863471
7188995
121019809
1980104956
1125274136
1791133641
138942393
841801788
1919586980
852288923
2045091036
900912026
960736480
1422810502
239405366
661810364
434942294
1680660094
405980007
1446192931
2070209863
942343771
573439251
1153572094
667455323
1817220659
1140160228
612359766
1232467850
1342084120
200895497
1890159444
291571945
1280223558
136404321
2035869810
1181666927
1376099756
264894685
1878733078
17077235
37458336
890611136
1746726873
477561132
884507954
954923567
1470185088
709955791
1064911339
931917168
1040073858
760601855
1913663804
2003035751
448145329
1693632939
1531982774
1955765737
1870319031
190068833
1229756048
862842217
1969415272
8239059
393799307
1401816352
1215039037
48190281
785201442
1009247364
1747032404
588565286
1129411735
1720175772
812047090
1475865407
2085498406
2047662958
576797784
449936596
946291503
874112552
913680570
1271623040
1904096407
383332350
1357741073
2082372130
455421283
1362047836
492876627
1083205547
703878926
698664482
948272123
912706127
1963348390
1248367038
1986269809
1896849886
1847547072
981241980
260023520
1383495657
2111155460
440938734
2001224928
30099533
1821344453
1030812434
466584283
1361720772
1803163815
1470990080
1689402465
1600256654
617676140
2094473388
1154230652
377597595
211977775
1509096865
905167601
854381312
870240652
1477045916
848673856
624193932
855279480
1505902850
132104125
1836392580
1383953451
867931468
1429351657
462170144
859224538
2040625
981248239
1274786565
334986329
1805191026
1098265004
93886085
2059776725
928259995
588292446
53639605
942621263
758007698
983643577
1160251123
583718523
65843036
658677297
1458296401
1527393398
1149081559
478055328
266444482
356919680
853401036
1810558801
658243568
1089287440
1528299178
550755242
1620997296
1432693485
1366339104
1201709352
18900233
362621597
1701018825
880418900
1754095918
660925544
554929994
131782944
1103936276
1147552862
1690175422
1887662560
587679273
1450554321
271353434
1816296195
793559001
994007365
30658597
702767937
420339438
1075353241
803829749
1788171742
668728399
1008256513
193249703
97664412
967179862
1662900427
2027422787
170646081
1980196907
1882842523
1461064690
198448359
204200889
2141615318
2040393294
1557346017
846896553
2011114589
1428114442
918346484
271818706
685041889
1266702818
887974952
28796090
634623745
1555855465
905361485
767738730
2087037141
232359804
202518549
908796936
1761158823
870165223
1912435590
1052400785
1454886074
139296627
1661263299
326166529
1342074940
1660239101
1344144370
1826274940
1184000393
880317399
191549852
2075236774
911491965
1911396494
989503459
1368900272
1898771536
5108740
1498507518
1784621261
53382209
358109356
447439017
1323577528
1817692010
973541167
1651974584
372849590
1605322626
966188436
873885538
1292549137
1108445383
223477625
797389274
1012315490
1551520131
927473878
418594698
322392910
740128340
108405161
1163769496
32637022
522403483
1694940669
1206659424
1973874996
17527371
937235692
400800862
1107217772
2130331339
894800009
998885086
2142070028
89666014
435855802
1035946612
167503957
1910554972
1377205222
1790988324
1331908780
1511083531
601471930
582513657
1431820765
1725459953
1065762208
39012943
1409586464
148430601
186662786
1990207852
913859536
455375238
1423611671
363756647
1483048446
67403834
2097105452
162071550
205587106
2559608
909827166
1115764044
165305940
2003624325
677823155
1230545435
268593330
276401856
2079077784
1701914094
1019611863
58831941
586398233
1728338109
1501371393
222343326
1830953484
72230108
365450097
606100532
1868588523
1161816269
1604389221
1438057174
2100809655
1372137088
781125883
589382515
1054045687
1053741291
896781874
108026904
1450197027
565178706
1528840217
140224020
1843919040
1448827443
1206488096
1704370986
1741626676
1077848574
1171649838
167562950
157853086
293287201
1496388645
1153032246
204069582
1245778712
956657835
38892953
570459419
377314071
370492938
1059485034
1998735082
1106036953
452791739
498876335
1831617895
1565645343
1543967266
377434338
404605386
85644575
1584374020
1587268423
21367518
119614643
186047062
700394855
468103457
1730467650
1062584785
2034559356
968340558
1580226633
1490180556
1347219260
1681580211
388704914
11561951
1104902086
1375096873
1327889365
1972140161
542338166
475686644
962129209
1688655717
783163868
1443167322
2035957626
763454796
2051581615
355321276
1717388760
119864159
20373246
122890824
199663675
1343214520
615708746
2061403391
100729345
2001082030
1106620891
1118263797
1868034327
1350701689
1300345181
213236422
132783406
1925088714
1483089753
742399223
1055269324
918785051
1385667166
2108015413
878451520
1722110064
330866538
1112178796
43620260
538674450
531685058
1960690644
1336460280
1043768980
1309603961
682878116
584122914
599858457
214366968
2026396057
1714249978
1270556819
1535951807
164160201
403637319
1876760431
24680847
540049686
1228455761
490309040
1122446588
1185368317
702188678
412027108
606008784
278263166
2096649120
95333042
1531137142
822343926
1329482286
1900576387
839046446
1578578950
1162664576
1141947559
1653231670
282419894
1700864665
632944469
88394736
1388840573
1193294481
1073745152
506560744
1885457048
429699117
541674640
1218916593
2122697856
1254788072
522657551
1138375609
977425808
405714289
944324858
1514195840
1457056140
1012186103
2030706244
1443613012
1016926859
759359723
391254201
1584592296
630756518
1355468147
809488345
1561544945
1354641749
470880538
266482565
193903699
1658414358
1223612131
1197251759
414773743
708481250
838774367
540031945
251439491
1275475142
1686021996
1427595596
2066820519
523875898
1030865360
1615421082
1783151583
1120255116
181843335
1217353654
1749888199
596598320
1063046385
1830350649
1476321012
985650228
204603373
1182263891
398715462
1626734896
1701144260
1040648478
1514984773
1041429767
1350536608
219146618
1779128374
1105352295
1980207915
647669607
1843071616
1802125432
60265938
1936027075
484028726
1840475368
1954092093
104558191
996452716
1572636984
1193927951
962145143
1893423647
1000275173
281858018
1883594377
1279152756
314739117
1483120904
1793780662
1275853240
1158393779
782153920
1075504393
1647666915
242468449
67926999
929510934
1680548627
1333971663
1141721179
384222753
371065324
2019502269
1463216631
690409169
1155394148
1455660520
1833513137
1753370717
528628831
1240926730
631439825
1822907910
1644505887
1661817317
933381651
278241422
1453071999
1369784965
1823298597
1271548303
1714125055
60695369
478554308
1989480483
748998954
901797228
1673136699
1193938945
544469011
1081486154
873259636
2108656403
764423867
1567752008
443029683
1029843033
602225144
1620873242
201031109
561546085
2050645482
901285504
1303295000
501292808
128646893
639395182
1819162908
1576298558
1418982616
1839655962
1502175311
906866703
107168103
1212461395
153654742
1628639507
1239329443
860909443
1351077412
203256284
645468833
207763997
644755313
439419330
1461601200
1599203550
827277681
2084282625
1177183526
178692981
227518806
1800520747
1626460735
1100711900
1300379423
1957567366
1813615852
470671921
1744000223
2087313540
1309787075
58012004
591952404
3463107
92067865
1903769085
996378876
67189668
663252834
725954200
2066641941
476566187
816441409
183494669
842333498
1709271680
1815943736
719422394
1858716562
1284012677
1464286439
241904768
823838075
850650041
181778032
2111927670
1952430586
156152474
262500338
1117078364
2018997607
1581226276
443794673
897308841
307333436
1007998652
1769428471
746652491
599775123
1327163005
789482614
1350074966
1205509313
1263104840
1374499796
1798720711
860034244
1103099975
1722645433
605715485
842641415
2007424897
684131059
1134771830
895076314
1632244725
1738176481
1097975674
294409911
979992366
1017824286
1885970513
1462728109
1112066929
1944619758
745243798
1857485674
416291669
1572683533
300959195
1645677488
1582137788
1045539398
1462049106
1745879419
1596845500
86077940
602498081
351296562
577334101
719796819
1994163113
1201122205
1952352347
654039015
1211382891
1640806612
1997352927
26313585
1287475357
264208677
1025966146
346593022
1167344877
798118055
1821151193
508144772
548427863
160029968
1542995582
1657427808
318764954
296933862
1008068685
1371134205
1493553012
56196378
743292944
831530359
1519868989
919402324
42976948
1827383156
1327103536
426312866
1722333014
1079262744
2029698095
828133682
1686212770
732992229
735920748
1140356109
1493242206
1591780660
1293688537
250083720
1282961994
1180227797
57019885
1309779034
944587415
670445125
227374937
924505290
603371783
1442428076
848044302
1922765109
1688695906
900252215
625909209
1027058540
714095093
1122254273
1726558300
598099871
1904264104
13214468
522755996
18696489
1087576493
258553788
842619182
962612900
1180726408
1566228519
75724769
1728625643
307715358
1612211773
1209068122
2020752626
1228637128
611830408
29423445
242356299
941832635
716594648
68831410
914298172
896472931
572640204
1750173115
1480581452
1708797940
1821595999
2142475068
1020516594
101568491
1532275306
542338802
420377273
552930392
704246679
1339114958
837454383
932843594
499469106
1314140254
1275795882
1739864240
1407145453
593666879
1977443871
918787967
1378571808
333120699
1024978401
2074989940
128842831
607553347
1714183545
866189139
1342284184
833009964
786164813
483641939
1136897218
1028689198
1969796410
712398907
1185574526
1526464370
550232334
1014618571
345943638
1639628432
1526135804
1527529060
146711339
1387451049
857709684
51255709
1006052359
1856708189
906481585
116160962
888686559
1538387277
2124851234
124580207
85615009
2076948895
970434303
1624766936
1816666421
103573434
621359205
513529657
1412590947
522889957
374377151
457512691
879757029
185749758
57201856
1088396626
1081110940
1695011045
1771033696
967009314
805807413
1173476532
1523183567
959465899
1213348094
200686447
1168878919
1921712301
1585909341
1572146671
34589228
668219
971256223
1372212182
87176594
731065016
1562148967
2016884164
1769005258
1308853276
1522287729
1458314195
286814445
704661531
531157082
774718534
759786268
802971314
243824100
558216031
1389064199
1825691907
878437962
1522342275
1164696504
183852336
26069331
1466073428
381565884
124707181
1725554760
551453476
1710565054
1699791613
2146840020
1798718665
578200945
1812811369
1825078634
300014050
1274217816
735352631
1545245591
806648368
657909801
817611620
1921050753
488569458
2036922746
1858594390
654230047
1921312035
1421957893
1172219035
1046166638
1967187245
907621108
634644212
1904194230
339759102
550652973
555186209
1993269195
1903854507
677137321
1571932372
426350291
1654029367
1763524222
968432222
148578183
1580031682
1530505838
935894113
1447443896
1627047345
175566232
11181224
1353155970
410952649
1045576897
1038437951
1745475149
1165832974
900088106
1856870573
1671980629
1979763980
1535568441
1737932684
1624550915
1025519937
1032813674
1594995207
1834683366
701910555
1060331170
2062600969
307178862
1450462116
571448930
918369450
117885472
309569886
436715276
1214857124
1315675881
1531577463
1197883408
1710499521
503528205
1308292754
1774058831
579803358
317935912
168923816
962145018
816221201
1426981426
2023402974
1493921389
330185799
1392134341
1693214338
1519201833
1711476608
1672432232
1299664372
2069572032
880985130
2102477421
1034847272
2132801172
1840204588
1694998787
824265301
383963460
490677222
832510618
1451946303
887974374
1149229932
1641399161
868529169
909688889
288169105
1410733300
1384651616
1519803082
842892147
1019895516
970630990
2121484203
579320840
1328831669
1532415855
431511608
1286665602
25014045
645827835
1781014581
1516262698
1908228168
93583361
1245035945
1603972683
1784552760
2032439573
1485344571
254457825
584745694
1991539164
796909795
1010223915
1729584325
2092607091
663498230
257120927
682114224
1012887683
668126789
1086287538
840456462
901324554
1703662111
1246960381
81401957
2083678529
572486068
46823811
1022800018
321466884
1836480896
1792426819
143513198
1420456682
174586828
327281041
521139669
1583038096
329327015
1280171496
1672517992
254657156
1472463273
1275992695
1205038643
1715176116
1114078485
1039117929
554378007
249544369
1803260780
873800862
1373276156
1108040423
1446265133
640341020
1355774319
1178407234
152559836
63541193
1053660968
1514355162
61273470
1456801885
828801033
1616019738
132159342
89195294
411799823
1223285942
99870311
745964026
1072922303
589144570
230946753
2018288259
1628815394
408454241
380234015
1881000425
2123778316
346350347
485878284
779329923
674378659
1498905584
2087040960
351629155
862696426
604963630
1359673936
399754264
1055041162
1699940579
986203877
1851741239
1015225286
1800401999
118083082
90739586
1339427301
792639851
100053134
32270711
1525685262
729811094
1670551727
848577521
449770431
941156246
1142249684
557722247
914579905
443370503
1094496572
1937954918
1115306330
751019388
1342064603
1983277042
99883843
1776796162
1155834368
1905026870
1972315409
1516113024
2050838906
1542357879
910785358
672703607
1679574152
1451127907
576105510
144998334
884345372
1502559694
445605122
680942480
53850715
6728317
828107264
557985741
2044596708
518962446
538161697
847919878
1826780749
859864416
1386535802
1887456040
510801739
1001447760
1356933093
1085749488
2012261514
1364187682
1430206829
618890741
2086455170
627907444
1304565831
1963536181
592096072
298166912
1141594476
971180698
1305247128
2135879334
1061799064
955217193
453780876
528483014
1166996459
1349888275
882023856
993387265
1176818253
964185173
1048665280
952505421
790006772
590132163
904723290
1388977777
693610743
733267931
191576887
1530336582
2079909954
1394692145
98127644
698472040
1542762810
1592340021
1401486423
1485468749
63586520
1937121028
3218650
1714194896
938401813
1604125012
2116242435
115349201
1264884426
1654583832
1541890120
1437898119
2024167782
1406521435
2042394654
728457879
445311812
1480124420
2021855518
1525997360
285078532
179218747
1395962413
203206164
1521298273
184077829
1640997097
382952833
702067770
649460635
1714243337
1205104876
1438750846
635520852
748516346
280481618
1802255104
13097653
1381082302
132808483
221879516
1430258684
125608993
1574515223
1731475425
1897927192
1740890315
2009940013
145864717
203576248
135290985
1723978480
490528136
1320995285
905617366
1590430452
581315127
1101410660
549928459
225514755
1423194419
1696463518
1338623898
643088560
726295781
1436154348
1960156801
1693804078
1605330070
1674126566
1677575050
647760442
582208933
1860255375
187085637
2144942052
735505925
768210702
552695006
1256070388
597347981
1217136537
320848337
223957960
182476576
1683846603
122304074
873486397
775042694
1346668407
267547269
1030123398
650628353
880564011
740954511
1678789127
431887105
126603539
1389645251
1733256288
287611170
827757789
1364210181
1141690773
1771932489
486141951
853409679
1872460404
2141168133
676359618
604364123
1544522753
1862305677
362828269
2069507024
423973584
1296926672
1331167471
2084117237
1017466714
352299276
1303736083
93432999
299381926
417115685
215280817
1586115547
797208835
946135815
1915629474
2090979312
1704907174
320948676
1907063760
251557943
1616262515
178647257
1675447996
1195646647
1760173788
2069461328
692279328
786362846
1025736588
1732150649
584327576
23957306
134737465
1667541828
1556305688
507263536
356372840
1327733292
1245579283
1830710743
780947978
809327976
372153343
609093876
357398019
199398916
2141981632
194237091
334893677
446363845
1837842687
698989500
679874694
1113363825
243971373
745840279
762032736
402059063
1996060940
1106671631
248575569
807433571
232872209
212159473
995230722
648162092
202098531
2146053770
581316886
966989809
1867578321
826255683
646989021
118761035
1801681214
849638969
713511803
608045730
652416164
1554094214
1575964042
1020001973
1386199056
36909952
1208504739
1258344395
1586141123
1189235343
2099929735
90306825
1738753584
1225978245
467255396
1851996971
224053161
754785004
899250945
19519480
1307178874
1560768236
393111350
1045435419
357321643
1713672398
841690106
41960089
2064890170
2099641615
2095826538
1154413815
1004826417
1625435882
155237227
787290745
1649456312
638457132
1579314447
1367557921
1815306746
1637014145
866100099
1114818820
553435338
952967893
551162142
576443060
1092599598
1750788892
781777203
1931452258
1005907710
134143429
1172961033
442154087
1479469076
2070620090
832957050
615026399
966235012
319796295
121343501
234758641
1371219750
812900132
2008435062
449379133
2015488640
211862144
757018258
2104800356
190885183
1736878450
148705886
1122305578
78550953
2062656520
1018033665
1520896047
936093175
451205000
999642877
99609596
1748557397
68329384
1620561504
1406006564
324031850
297762974
1251341168
65533387
1242630625
1713397578
1942085740
1760115391
1281948151
935321021
241801131
420962360
2003807679
1090166600
1140126593
993466269
179465398
1369504419
1798861276
1186296522
596259151
336163606
176474965
302327696
337329101
1965174077
1969481670
1266151387
173708593
1175391172
1015895086
794545643
669041800
1539253370
434579016
781141113
1399088931
129239199
1558607895
577521973
1895593760
1694956694
1062664457
611110805
600631234
1893203776
1594432804
1136749165
1375743692
1742972350
1866851897
1985486403
1183140961
1634722818
2109499587
1616367056
1908947512
312141259
238085225
636074660
2040957388
392587767
717240013
438359307
590083764
686671910
1769122041
848850165
1220988709
249183372
1466303398
97039117
1225816738
1485983964
45745575
1183451481
1887533374
1300615114
1478424754
726246944
867070791
441157858
587775686
2029089118
1863348224
1743082147
1722698600
1224893927
515043393
1787166323
1334448748
1732822986
119315884
1818733805
1555136318
643407415
796723233
245487043
789196827
565131789
16931488
104941310
774381280
1810473239
1966164407
2076083055
639919960
732759309
307209118
2052840962
1129645827
2018915989
1382319298
1476739966
1489173111
105110737
1611314994
1962321623
276106986
161147988
678255203
1381443820
963173966
1725251678
617729488
1623962561
1424059284
218762810
966928931
257590885
1164424324
277482881
1274642782
1576149031
1736283799
1930448850
1087149547
488836580
118401476
740783508
372306508
485043736
700718644
849023849
1069049875
1896269095
1118512419
1506438769
781586302
205645956
113238320
1980285949
1977078654
1271430304
780399664
640169220
275532003
1479835996
1471757377
355741319
1518230622
1809906288
1984515992
462818973
178544240
812837040
1137347121
1129898513
740392095
35192174
338085139
1853881549
895769924
171110403
1873521171
422958129
648746831
1955520899
206911625
1406978186
448230967
1259001633
1201970996
1898572623
773557011
2069742228
1793481658
868965665
1464818753
383113857
1255811126
1422817347
1477236550
592471558
2141829596
565193628
1333895612
480256506
360234980
990696738
65001339
2012237316
252230223
1381590480
10992563
1341061042
1449895517
750216258
899289770
1151095783
1235954690
197493664
2123154627
378605649
2018619729
2068245825
1323203810
2038898237
1179641697
1025843516
1306901601
1519447198
1006995785
921331287
1933099595
289993726
491319775
181015539
795462713
1198968427
1592599076
1752719236
1591768587
1098314280
862815276
683498694
1445156798
1386739649
166025715
501213450
1894103795
265735565
964386658
1420000654
501871982
1698551695
1605549506
792157531
2026549436
1637716321
1634099203
1516587767
1431906574
780057484
1525623433
1230150505
1069519527
1250680072
2028967961
1210202784
519251905
1251095777
2032309281
1394148132
473443754
1448085420
563320532
1152291204
444143575
2099193339
587037990
108540042
847537169
1634179130
1101078756
36685721
995191124
1569259970
999710917
990755431
1776855165
1639503308
1099430332
2142913806
1497838000
1086608004
246691113
2085652344
1334978625
1439933533
1028115160
551618701
1065606044
1578051395
767632687
552908530
1441463558
829827923
1771050433
1798327753
1049058354
2132639724
1808351756
560608966
1711313290
1663613745
1167110401
1652601262
539624992
1425382156
1161416428
834186834
1090639932
114127961
1145948287
664735677
2047080588
1953814557
944017239
1469664186
1285980596
1415580799
2090175904
1433292786
1061323520
1141077681
618514744
1213655274
1926501324
2129480213
1684089412
951597545
370883433
514643483
1162403590
641128103
994485315
2112567008
1999443517
851954995
1887131590
383927035
1339953662
1612336300
135465299
1624094081
2011172422
262428018
405215737
1332664925
1181157057
28639274
1056914237
1784937444
1236562283
1867228613
2107429114
1225816355
1567385169
313944239
1904064634
983155006
26605455
1316112086
59511203
1826068467
910912034
658588858
163376551
477474612
1081608541
2118898804
2049942307
974213463
1447734318
565077130
1836829262
2087726524
735599715
1681204809
1236841471
456329096
805466087
1211863003
1476816580
1402969028
42915795
1529495502
281371242
1978663157
317420258
466715748
549681186
521949663
466289804
1058767308
327782431
77652615
25879704
1859768513
1923032205
590220418
1135903764
616271192
2120303698
625891202
856407330
1020688063
2018155342
178978335
151512453
2122995634
149037881
2107477119
1037807747
1901766893
1763264184
1099060463
2027186538
222244828
1393073286
90771488
883447378
2119735531
1022923138
546120531
1436459625
1438588891
536790965
1222387057
1547740517
1112924243
1621407769
211362218
1540905648
2083689731
2009065204
240878612
1555165900
32627132
314395830
661245514
1606119396
2126934756
1728446310
371451387
2090725375
111981639
804012492
423693613
626476611
1934901170
1759377176
1388662508
1028935227
888057503
473746237
535397099
773396784
1043917660
1234935550
1576542672
507136958
778106882
1382422359
708250025
24822293
2108060447
1169086594
587711328
2011915194
1887578983
1454365177
167496172
254170146
276951462
1719860315
1705643631
896940119
2018566816
987617359
182851284
1074936237
1399640904
2031996694
1098988687
1278008932
983539474
1982906433
269718953
971284510
1672716599
802758450
636593305
2018045346
1671395784
2034454163
402332001
327238047
1605391724
335396015
1500750963
1567924111
1099149834
1121316804
952569638
487642438
925313724
784105078
1751670881
1451057961
404909336
989897758
93479901
921374736
521741894
1683242356
1324435958
1407426241
1478925528
1789976811
1099717616
2016042445
1230719556
1941129322
215425419
1168544641
1393982232
354644566
26389756
2126142237
509698496
968058222
1447263663
1279547759
52791342
1084203907
793687235
2108550755
1483555294
488331995
392238028
1668966375
1079403946
2003155307
55924263
1357995700
1379039247
425086441
2060055776
1439904420
1958127205
15059486
315703724
235188306
1247448015
1989436472
885798900
1448703339
856969208
1014608060
732865153
1308235938
1548115967
1487676565
71352127
1635627838
779963909
1859777990
605496083
1062812999
988817069
976001789
1517976695
460120533
755658913
1871578094
160135562
1630585764
1173607973
1458982224
431029739
1804608684
774222836
1925871747
1319295670
1587454087
1439236461
23544167
2065042085
665457643
2116533078
1417850074
2017534175
2096681159
473396414
578328164
1340161976
1279022186
854732450
46440691
328075252
691019032
622555024
459879968
1208497334
834651143
1899404644
378486380
608648113
26398323
461586945
1769985979
67013783
859877485
221403751
899409270
1191627501
1080619182
1337127641
1073312384
412535374
1734424920
1248349385
187232360
803316291
87802651
831753104
2015254699
1190474104
1349712767
937596064
1827190873
396775652
530926207
218056672
1244154056
552335727
2128612297
861046807
382171692
318186184
805225539
473685224
339529551
729565301
1289315487
179979069
1171644668
214754655
1976357595
98668919
1849129181
456858665
1426397293
1455069316
509924278
1931331814
1182034055
2008793165
1712992536
825781136
2126316942
2015117987
932982213
179906192
1089723204
468981871
276211765
1652233359
1952962628
605305109
1746328868
1110491780
1060085586
173811928
174968005
71849294
1603723743
677988730
1116392057
1229391122
720405057
1172451721
1115764044
304412730
387042587
1541092663
1772493103
1596115694
111082421
1066613807
1580860561
1956877989
2103479309
960734271
1455176803
1159768358
1508793616
1220919517
178765670
1982384426
11285625
777531891
1755172147
438502429
886969382
1274006137
2055940302
1190932397
1370331424
2086679468
272613595
659470182
855793412
641643971
1274677430
1953057953
464081924
1260865698
1542074010
1917185506
1717159535
433728612
1561397723
1516871801
247413943
49497407
1225561660
1220112573
758283937
285602745
491865231
1923233136
789430871
687147541
2065461837
645244033
219859914
86012419
822866785
389414783
342337479
1342049880
1061657264
1701566504
2124036577
379877710
256037692
1134104544
482040566
1141724641
11196089
17431738
1888693930
444298960
675505382
678098305
1785205606
1392614915
555318618
898268538
908667902
194058951
1726914960
1287701884
406959595
1690902789
167407024
1621771041
1381940099
571927583
771581184
399156805
1171837094
185038566
1735536779
2079713190
1806474900
416492262
295199045
1788630790
758248451
845536238
2029070016
2005866088
499036737
2084314978
800680417
696650257
1663583872
1163555148
2053273795
1728535912
1813259513
1138705668
1028636790
700986606
564249722
636447008
1528855164
1494345422
2089090113
1099033072
837438699
534610040
1216468832
144484738
987783758
1413364581
205573481
628734627
1400913375
38813801
1820231579
1004281919
601869138
945197901
90652289
1480171017
1244444491
1092832334
988306831
1965567998
96866946
1162012736
1830302698
1374085498
1524372045
1255395537
1613099086
770497268
569023638
1668998374
1676675837
210641641
142590081
2081912717
376639992
1977525066
1133498964
253250183
149743085
926786602
1508380007
692803044
377176322
1788017914
151543126
981503560
1176916922
1566822837
1266449298
1687983549
1858103604
1409202226
376852222
1828424253
1194699861
166020658
280961466
1418886198
323267360
1739767141
541535848
291543642
1710884326
1100884126
218785161
757083981
103288036
1248653636
1919907267
1004434843
642765875
427128988
852734369
700802262
2078238634
1814044403
2123746810
734007123
786050000
945328276
1848713327
151926448
1556739144
375538605
2145907874
67321977
957089536
704532460
2106442852
1174827547
1167785834
1857391439
1680823399
1604549531
699173979
1821677831
1934418496
1788197394
1677074881
589046921
1925298133
582526619
1006963916
233645041
976138978
1263461315
1982502922
64905515
204595677
934891059
1132449387
1232617736
1479184020
1986230994
449790209
271783325
1178502157
1547247869
1447360233
808009758
1402733737
1133441787
1945081647
23903699
591819599
828881538
296260662
2131277071
881820734
471660122
1815287053
815885087
1505666439
1949279152
1635878673
683086329
1660207210
1278330719
1565852330
1942591656
670136492
1440493821
1122947121
2045295005
978748687
699809144
1141397472
2041163107
1919823015
1703569215
689261077
562786458
758030151
221044715
1676105884
976629548
616000056
1862641430
809734332
700931239
902947001
492945942
52425497
1063750204
972914606
1556797352
1494332874
1525648083
163042882
735154943
2019697653
1334789579
628263807
1675382538
1765958911
41309979
781183353
2077387810
1055341653
1576207739
2090690505
2095772200
753437654
1918643703
529757955
1929990353
1602466154
1556121816
399393046
627383348
512393152
592326170
2144542919
741586565
1883622140
506935726
768716478
1342568127
806523208
1440371293
906950913
808994166
1561206931
1704456832
1504075670
1263465521
116104123
775294120
1643769899
720635530
1032482628
1900534235
404736212
78112843
881024595
1198693625
1082650587
1931793291
1700331642
593614599
797425119
894290064
286993317
852577269
242844304
12492704
2033358303
399097376
2006260300
1780183457
6096157
1221065103
1195722440
1741198951
945512643
2002603965
1613601679
1618697198
244475397
422742458
689848157
980380525
431247844
1451782428
1281934750
1893923547
1421207110
936799669
60406999
1781750518
2002528763
417401463
1241287454
722274435
735205910
1135840329
1653106434
1544318746
594932384
859940898
118814742
1799296472
1193988135
1674882118
249973765
436470035
1515926590
1436316316
960903447
1035270424
1692038111
1344374790
115079571
503947308
1987462704
962122817
601631634
1682545031
2038595229
298700204
1145832478
324434784
1315558392
1599012696
1309566263
1528461166
1120865758
1989929436
1001778043
1983137902
1681393926
918747681
258139507
1765579838
1296959478
777369555
1442163439
1716965863
995957017
1376599311
740377804
613623979
1325044018
762777827
2035349608
516579018
413607917
180029376
1766833235
914489189
658513694
1340238652
1711585288
1138649821
2018730991
302341950
1929395829
1480432782
426958082
608078006
598563425
788770753
1240126024
2132138780
830535716
330108812
1452816896
313805301
1869472991
703118416
1267139701
1382678090
675076738
302829714
364448899
482113027
70079539
1964501961
1373822676
1644993151
1536933739
1353033469
1226996778
513192760
900630247
808043424
1885390634
1833464981
768825130
442628418
976587354
1265171880
943011326
179396009
2133486851
1347996383
144380576
452472203
854671257
128388966
1987688276
1519911015
1477347582
1681265409
2086975881
1328188673
938854190
476100458
459955160
1044922673
1598901233
1476711819
1794462040
175992525
542497475
1341427957
1361071738
656416011
1001786190
1630084007
2132416689
1060930318
965656445
1324798091
602307165
1240055768
1479356368
417503591
1724708282
742803672
479589467
1357592383
1586269792
1451219367
1059997802
294567444
2136633173
767241826
459617430
292372315
1739284665
1290752456
1456236233
1316335381
1356912750
2020795337
1169506314
1718914178
288582440
1697877375
1502328395
780275980
1392471719
1407243113
2039049904
601612562
803157402
928242744
1861922674
1177618720
508554361
619657046
954235604
2090891475
1237879532
1059535962
1092340902
1606299074
1275721729
1205406967
356637304
1503801761
911801609
969796600
754089971
1540880962
15734201
162699554
723283351
891244001
705330889
694454783
240076826
1781654203
443915576
1619620640
1437670922
39308424
1865902697
1600745218
940513059
641879815
1811869444
1572608275
651718021
14410719
343721726
958118474
1676153009
558171823
265667914
831946162
1163383123
87650568
767222958
375903126
995287476
1455649181
22688943
668484132
1243284222
921641158
1743152186
265240816
1340198989
46975619
1303033822
477892552
666295857
907050009
887587465
267834399
607978684
281620009
1530247357
579655525
472887072
1680823465
626973694
1217298255
763894253
1583241749
1689840787
1324267428
172336818
176954416
500287194
1472021312
803325419
1216203272
725585431
1930550903
582877918
2005265217
558747411
20713653
1087123453
198900743
2114167543
1835107040
437976507
1571212678
1333767978
1558622298
1791990521
1511936138
1534412710
885631035
1299558970
503200697
360132821
1533126695
564249501
1751673456
657264359
865769830
559994834
1469273854
418143822
1122464903
1175025190
925015808
1676764314
976601808
129367567
1100186214
357058709
795176806
1105642905
558204889
1698363375
500670879
749583347
1853448560
246918208
863903475
155715688
431560447
676008170
1594648333
1605490888
338856780
1445185020
2035926493
218491408
1648859414
353106184
1571853856
193666699
408118600
1288826360
87718252
467590791
1338468593
406413914
396937281
1231372237
1428686249
164702761
1314542666
1042863698
1375190331
602838306
22707053
989177973
1037654286
765353534
1677560763
1083848812
392415896
883741967
2079369734
195771946
2060050461
1983967134
1162623325
45536363
1924277954
1061829584
779740013
2101600408
546079115
2110010183
99725476
1302668530
2101397936
745370348
1325778422
1440131722
1084377897
1829898599
597149080
1623785183
2009316699
1510487024
376541030
96385639
1692702876
1546066268
902558689
953416663
589826424
1425509114
1976363723
1239091619
2104901130
1122963690
1237627199
396535618
959806880
961143823
459464441
685043510
1014599314
1602876849
1646673132
356445330
37913841
2123025210
960771953
935920257
1439849531
1627086211
585945512
1148232580
1163692043
1920859464
1917738705
1798200086
645012755
1352482054
1931985740
77746409
1500793172
1226448029
2112011756
1103999577
1442511035
1621799012
1734403989
1577864768
22863291
1598234663
1621835631
1590153168
1668838568
880032005
1345708173
1989986658
680995903
982614035
664297555
688592885
1879493712
1013112628
728301249
1640768220
1249997257
289222299
1979299305
988242056
1097958085
650445988
1057301461
769200579
2048032553
1280478759
1769695530
987504943
2069184897
1268223769
1284440601
991314164
949934054
1807291846
2067880186
1231221179
84921413
2092122571
1066123747
870483629
172258337
207940971
1352236428
1232245737
485606817
175801631
1695882966
1711546949
2073275072
602923925
2072471258
1346921774
1928312291
272542211
558443112
163502567
1359111251
115148701
256235968
485486386
339005128
1899958967
135210817
1989111705
498148486
647559117
124748283
2019211244
1692956236
683344438
1142496861
905789084
648029077
1635147915
1868378224
634428071
1024889726
1802812440
1345766500
864702998
1382524081
342051137
1738016463
973224761
722427902
499960743
543631731
948062365
838523533
1889662047
713251847
38792422
1869047757
1080265839
1598464351
1459195255
1768457569
1407803680
230152363
1642033608
920122524
874438584
887619118
1214413385
594845852
921334041
2020522902
605069859
1537761407
1713948166
1632820122
800266423
447054449
1321585685
208315977
1099763818
645265499
1540139559
670393094
430879237
1720682964
519579621
872620458
294902606
981189675
487970574
121863908
1146038533
604718958
1903916482
1624477076
675261542
1949990230
125841684
2011975754
2143469677
1649932712
668646442
1210507808
716109418
1743847918
1478427198
1123002925
1732224003
1159294054
724321449
1459334095
655898720
77150756
811500232
2052722641
1824013057
1154110309
1901420272
1026846284
2101673855
456457933
1418428798
135139961
130957737
793578645
871691460
1650826832
588543750
566789842
175159859
833166668
1874462126
1980969723
2080111893
1100709096
2139961876
1950424532
1896805959
1666333401
217858709
1745231624
135345714
1113397678
1351797511
440563347
176331165
802900676
2127455262
301935349
897174932
1616728769
1282257538
893259121
1627349268
2096230165
899191458
33066055
297279655
1541569439
1523116641
1715626005
1593022572
1669150498
1057890149
1517923424
457401086
125234214
1337063649
474817732
1535066702
1434232756
880054808
1127497542
1721405229
460287632
1979522124
2139965594
491919349
1339774620
324613579
442359801
1835066566
2101528865
952439375
1552425049
91510335
1110607595
458281268
1928532559
970026614
136739602
869547534
1538819377
1438461120
1780452502
771740922
808708948
1385141584
1955236754
69576725
823934611
1371889536
695724685
1775156010
2053764438
1080565350
360801212
1545329765
561771479
982256853
1455296581
1375671671
48354086
1573270965
2012960977
666839211
1772949258
2118722079
666773627
1532148929
1996428669
726241771
1161444032
108318307
2023064379
1034102131
1682399228
668778960
968733557
1587947513
1921563664
1584063883
1933509185
305395575
1157016956
1744023749
1612115481
1596676664
1362753095
1068402790
2103879990
1361777908
2085467900
73824250
38248621
1673847205
1533961632
776217143
870120986
758925122
1514003578
1122154927
1109369725
517365632
1226775758
539382720
1593649751
1207078487
2074801852
1362291746
1842070132
687317074
954941629
1334778968
487652047
1533204441
108999313
308439862
1208499800
46549663
1883217734
2079180488
203788863
1423043795
1713789408
429432483
1822500051
1501952380
1710476885
2142812285
1707096276
1218167240
981972544
1476121072
832228718
2070689143
1723264927
866451615
1204706800
1624842407
1672795671
830833289
1755887656
1577351931
275702711
2088767642
832026525
1614936537
716386741
896348443
25070206
1822220091
350159739
1392856428
761198801
847791424
655230845
1690760887
1799929732
1382574404
196595922
724533797
626347819
1378133524
816564721
1621006550
1239272635
820929124
525338145
141307971
1688371408
2037755168
1894053528
1635668548
1649877204
1532078181
2065351110
1015900784
1661165116
208959544
1335401983
1466393834
448132685
1999498459
159983735
1295421946
496376908
299249546
1566968652
128467328
2070521204
313998418
401310743
1876276201
2035895922
124429805
856771289
1233546735
699063540
302541919
430343881
287651250
1309610349
406357814
1455240193
397955517
1816378
361426054
1113236576
812120052
1321452437
242863171
207772979
582283126
2093169181
166790109
1239552771
1535122480
511398988
1531023249
1772009115
1119436516
1521785544
1515607427
625558091
1146817554
1346991329
1531431601
1484828866
1179093439
174767726
811330585
1025084692
995700763
107094481
651788067
1817364457
564385447
813590179
1376227388
1919979620
864319598
1168715040
955045753
307174970
622789734
863713785
66742094
900469580
1004108883
282020874
1296226131
1092995176
1026000082
983514101
1681502924
160167853
628685910
434169653
1442892669
212258704
1322258877
801404684
930910175
398873858
74338186
394352697
398878245
778323944
1644967320
840093415
461029548
830299058
811376274
2113271745
661794304
1904458015
624640629
724884794
876359529
1292307441
1555068328
1456665344
976853691
1017578033
203758995
978600975
1047304224
390856371
57107573
502306587
226060756
299714789
1493880908
168466760
22147947
387505264
1065548849
1721219004
1359163323
1830097423
1353067134
126419997
1534176572
1847716155
1212295688
803449001
567391695
940427375
876984953
542636183
505308392
1414178580
329080243
79955034
1499804411
2112617753
529312830
583542509
723569147
1225280749
650455547
233506084
196003344
1428808538
2067953854
1027315669
423250927
365417329
1242143201
2059408091
1954223478
996926187
283830375
507536908
1381959411
904799399
816379439
1882022378
100590281
885001740
1581975463
1631166573
976418308
1824692273
1773532032
540395899
1962473387
1952013495
1410660674
1924520608
1505246135
135473354
280358679
1911173706
1881229348
801738980
1922965899
592371847
1686121381
1962873818
1692944676
728037809
1875286941
954500049
1961574268
1373821762
1428730551
399146367
1033826598
1657348990
350865616
233895300
1657518994
223775064
877932814
931852703
148366672
1071942844
776041827
1707850952
1837230896
977946471
184789947
507522529
1935225878
170103266
2120762888
19999955
6637435
951380278
1049668184
1353920262
373352065
1517581323
1466530244
1481120419
958533716
1644568805
1056447416
1950738106
878532119
1052123116
1812643939
99796
1643231371
503527621
1886308283
988807438
1908577773
1606704714
589437284
1089040412
351927061
1114815203
1189737982
1611201539
831690253
2108445899
463101233
2064150787
918974778
552123036
1603967031
1158295638
1791799925
1283795817
768004145
1289040163
1334048536
151237505
1841942713
1189007027
1972603574
1984964897
198969535
1995404091
1828047053
563937200
951945452
79947105
1102511800
1306521850
325683131
1365133253
1185440207
3422420
913561795
834200192
382833705
1043526820
119530154
1153771619
495880459
1009877785
1853119527
1182628782
145863389
263303470
1907885934
1419288066
42689701
1047666786
158061118
828658886
1658993429
1782679272
1951099778
1078465343
2114123549
1820767520
1322853943
364783457
1957233263
455637049
1944829208
1842953165
1389476799
607389605
1792020911
1649251381
1875605739
1401017970
1138585451
1750199692
524100483
1340799323
2106907586
1196159237
448196636
1361640240
1841031318
1704759776
1279035494
1871243952
16387239
1538800174
1769863189
479505092
1121878275
721497080
2138482479
2139667325
1131383080
218377445
752113720
975281522
1955337497
32933493
1557666212
315796936
12448080
1097733541
321244090
1309392606
791736315
1806523455
325683138
35417948
909491165
1693613218
1343236440
1469887330
1859055785
2133556469
1678808679
246899146
1174001995
1820994569
1953163323
1492323253
988186323
594425046
765798515
384329705
654764559
1776954826
1253763791
343843635
198527400
461611205
557997266
225036880
2000251025
1407086903
1975150587
186984216
2019198354
1423777530
208467121
1802726355
236153447
1008762156
1963577953
1108945779
354941096
1952206107
1472302970
55283354
198427844
2056062030
1379775920
129492375
284158233
2065380058
1394589640
484464623
1231011962
649360414
2049311586
1610870687
1442700390
651788743
2095291364
837970807
1581794301
817479793
625091320
2105032503
21977167
589003456
115775859
329309437
1629013389
1701070503
2133645918
768597240
700774628
331246145
1398024184
1040029052
280383894
1549829887
1725689738
655162987
1232195322
392789308
464485737
1908886179
974371804
1933718821
1495248375
1184105372
878757977
1542921089
113851034
1383275675
558100263
711119328
215232863
1425038837
1980139841
1660104476
1665338706
1363677111
546009057
1304159623
706795584
737029458
635407922
750489085
125331724
2044848590
1167064326
1739000468
2114984506
1125004178
847518088
1838631514
1875825566
626637062
411527910
860909600
1998765505
1304040762
1894091427
246222106
1067405448
1649761993
935583018
1947226213
1644634992
462726675
1046457024
514296524
402905329
1620853145
997500419
899090218
2084308204
448919641
1760170963
2076628510
1451982307
1880713510
1567449694
1115418740
2006018599
227463312
1612822389
1471961679
1595718773
1931136076
1331994714
1747549855
58670117
1724849272
761665219
679020453
1891871113
750318059
210405628
1134685864
1426853069
234627944
768688400
523198903
1408629753
1039061876
761111968
619903743
1006570607
2013442908
308847187
1944866082
150249500
668079757
1112076303
1078252046
984510228
1733673107
690489182
1173500169
1270361785
645497317
1067548165
1486117950
1444622873
1804920630
169317369
1761158864
627915888
638805165
1355339692
2089249374
518627302
1313922277
903856638
1541896933
1551460377
1442744580
688934365
793787442
1434375743
395705648
1421644652
1907716316
1080105464
2001252512
1374338533
146386567
1725891350
1092980208
727128005
880407953
1826013829
1502618440
1603636130
1425256646
1623410807
1443121521
1698319242
1407188074
1543535314
1965463057
528227316
1937506714
1893737480
2135978771
1836350674
1924508388
1383248968
1358185275
612049164
1200928273
720882587
1120585105
831291301
1196950178
2074918991
347900597
388002785
2103489466
2138568631
207098698
1262043970
1387281214
1946744739
294050735
1094885420
1535622963
2065438738
1641104099
648187817
1188091207
1698605957
1719926093
591414546
176590003
800261427
773623117
793094096
1321363251
8398877
388030609
695212732
655588112
451697481
1308698620
1528594815
1690065639
957513093
1348677175
2084910154
433611354
796265051
477484686
72519224
88164241
464489084
1401762177
938307041
1383454019
2057447893
1748771555
371769037
1072247342
463320698
115605984
1239347776
1126070503
198545059
2014758936
112481356
1022833751
739287988
887556958
2096627665
94526258
1058922073
790076238
1274489687
89473437
2070762134
1869612620
1283133951
361184751
1000588576
1355077569
1128797686
597102351
826731289
1192881912
1175794827
2053591705
1683388724
1983989025
1111253746
38352997
65918484
1093916566
427098639
627576746
1646555199
1266868484
1434830651
153062883
763887241
1639481200
1796827378
1643113972
1419273658
421251661
1102137858
1004918203
1572860319
2007947557
2003481664
656508010
23626793
1246485947
1563344278
672182091
836578830
1153407459
354555224
1864076293
24761715
706794822
1497987083
998351776
1216835643
1496076251
1987886293
2048572940
541268671
717023548
1647773256
1976398383
209246926
590089161
1320789615
1863087862
1998684241
1467658411
1359837617
1762199605
850575521
1785082002
1960070748
240841503
1799990709
2020430370
475600638
812812924
893465341
379709370
910535060
620831841
31528178
1685609906
474228133
672570008
1162820716
105831091
1217605913
1313289807
82800579
742714788
602492659
1421868186
6019787
1409904923
1950260754
543315181
1784999327
648589279
1570812212
1380412336
1232408671
55675464
211676055
1353947473
72237434
876475109
872508746
1052248515
1427577294
1927402980
1601956493
84223548
1881335267
717485951
858688262
1383064547
1036603041
889785526
596922793
1260441321
812314138
761338335
1201569568
1884106043
1887966334
161742887
1119955454
887002759
1762851761
95418160
1443483129
1395196434
1321589579
66243522
1490632379
950504199
1564344733
809264410
125186345
832842362
389029039
1305800027
832758012
736881938
237462042
786453776
1372395599
581567137
1125529991
1102031935
1911456029
2089914295
1603613000
2145912699
1479622162
173853933
590593109
369084021
190441468
635025633
400987244
870492926
1381533374
294087365
300596963
1772671311
1571740253
2071709103
694782012
217441388
247179314
701502531
978890741
731439300
1956049954
1179313063
1003766765
1051449549
607568503
987419108
805652346
1784644927
1032399480
444905276
138731983
1270309965
691358007
1815603343
90699928
277290604
1470824227
604433948
1273435498
124248594
1701495249
648499229
1910213611
931918949
1569868336
2087651802
1887753430
1992182137
739744132
119317834
270081683
531223440
589099539
1438505530
1902836946
1683239743
48900235
299503391
1638430344
1307599248
504172030
2146857020
1399104599
303865902
539645636
1782682772
1381296125
663355531
1658142523
379220133
943134208
358111458
2088949752
160029741
420004883
672632449
1781016303
217072616
704926623
148140140
1087668581
1379996587
1324790868
227525246
1965179338
2082328028
1358377698
472152869
1505062022
370008119
186214385
1617405315
1410654859
1557150363
150293132
685149383
1574092868
1300355658
1235736377
2109368746
637187882
1074641335
442145058
302214653
1745873318
15656563
1262258281
331229718
1578218015
505156687
1608808530
724577623
1558841859
651396923
1205070148
42344345
955742426
1370613763
531027713
1748762954
522142386
1838268211
1029732352
994440216
784808322
15466452
302895618
405288970
625864461
1899863637
420234692
984769019
752349475
1428344587
1391269649
242051191
2054977699
198791854
1347959910
51872567
839189045
2050158117
1728444946
1063007234
1823555162
19399655
1010311405
907716503
427847834
1269048305
134409888
55564381
510409817
1740195277
1616963984
1030620069
132200069
664773971
1824530204
1640345577
2096678079
701907458
1645315924
136725235
866778621
1108757906
1922976668
116220238
15298216
1797924826
622753919
2121243993
1719769875
1433790082
905793239
1664979788
877852371
1163001431
1663888692
1707295816
1030151713
154978877
411957302
1901702119
497284907
2067978298
1808500638
1768005515
380961258
1932983265
1437781956
649394815
81636339
2139524012
1589841391
2071061720
766149714
586339936
1138963667
1682164800
675099734
1479020268
1234436805
1729340557
346896404
1202754939
1962315083
1744043033
364371515
1054272451
1636841302
673757292
1655965279
1623149873
657442901
1874229946
46996609
511733314
287113749
1311936468
1555272249
1445325794
1967814794
1910986536
30592026
1844684422
1102408303
997052728
2128563920
1170137874
197451519
729427884
1532740665
1010342560
382178556
579866909
1129023994
2073310023
196377727
1360517979
1345671750
531110164
119950654
1241102956
212805800
1046258959
1883020254
1378128988
7893788
1537783393
1407351450
655729521
217982657
472763341
1440263364
836027219
1061858358
725407462
1978212207
1109022655
1105576636
1883499378
1573302304
731010301
830120192
1474737314
1193346815
1951839739
376916844
497847628
521523251
787439099
1150165082
561678022
1733913656
283659183
122325444
245594530
1673782762
976668053
1233367062
1160355107
2066804361
1891062437
729205087
496667503
1621777977
1886214418
1536876808
343451250
278018921
32407617
126939723
2061345516
1300927604
27171261
1126132151
1472693482
1984796585
138485973
650215736
855491138
1462059199
1851093594
205090171
140877651
2006686904
1609103889
332983394
2074822651
671886888
1180027534
1631926772
967790282
300196279
1236547115
2146929416
478193285
1820072691
1239825660
1440210743
1359101285
2144135169
663229360
1675464948
1184181390
1781455131
2051916224
126871358
1383583495
1878262229
1997496320
1090131881
1199750334
1698714244
525595514
465588276
88312209
1461149453
316962622
1285719311
1897806257
351980368
1847440389
528419361
702055802
1560807870
1582474277
402266089
1475401187
1482411406
1213368017
2038687648
1345548327
1916345547
1760534277
1129658993
1170111764
30413056
1004731285
1750237499
1227653509
1365868484
1882916738
429962830
609394401
1416714964
334076569
1822151481
1039376841
1337388737
1658519386
1091590835
844548990
662162865
504877001
1255595153
1805139998
1818121223
667540307
1135830402
138071157
451699423
566643048
1295857643
1277678223
1594935980
657385800
1501059722
263999587
1646938464
673158800
1272412822
1785061310
311424343
894697881
1762462333
1844440741
1062763376
750171207
44634568
1651663823
1837312050
2098054654
120041193
1392711758
429432758
2046579791
1141731983
324330553
1013072097
1757705749
1630442947
2030808044
546225512
999757933
2147156085
1708136210
1678514704
638466412
122878620
2053281212
1215816941
565188969
1405228679
972253603
176049665
1464686432
898515207
611585567
1308900863
2105476252
1363562954
853987088
134911281
1054307867
1539336343
731569540
1570299613
29733945
2143104133
1264565917
945509863
1439148366
784136674
1909333202
1057960793
1752997889
382240348
1477200879
874736814
1188632063
1253653502
86804237
916259063
2047660690
152383385
867346336
1864139777
1971215490
169683127
1566098377
1821335365
259681233
745666202
1465619561
1715320431
728381366
1160872280
321170107
389238699
105417376
750127823
1777854066
796780112
1228776211
695191934
1507773806
1971152885
131432656
1969385065
1057736437
591856440
1432425096
35844496
803129406
938075558
16529844
1169092090
183786645
1114821200
1847039365
1076387367
2044841241
664144099
500844489
841516809
1831057688
1501941772
1468207381
1183241351
1164486283
2129615689
12820800
942548749
1821728553
579319471
1435074068
1958258602
1215670255
1404960824
1901475586
1384438367
731736314
854535527
291429561
1198465125
142252837
1290977078
500102556
1786949878
445594053
38834174
175089172
227851081
966339369
56521543
990846442
1085413980
1597259348
991999661
12984307
1088966483
247675375
1307054101
2135016363
574614187
944447220
1487479615
1357547401
126531138
1152567002
1136337779
1153989329
616264745
321100530
833181440
328549510
133011923
1912170673
22822942
536944077
1425505655
746415957
241791323
300780690
1714183140
1870558537
1864104882
2095432477
619439423
425462983
2090793086
202409534
811933055
14353598
29013851
941487230
1574912429
1476811474
82642661
1446358169
294182508
446081397
54118172
900670550
1044114550
249243294
896994699
965359494
440941721
1012688301
420520804
1197370465
797731762
1211352789
1879054356
966057764
1771089630
974106641
1092407633
466788690
1801311071
1122050348
1051839846
1508828808
1312803364
1683799272
1227628108
1582080446
620817444
2002809081
425119845
1807796589
1627226621
1967726011
644440621
158091099
211879218
382791528
135965752
800429563
1651482516
1556665750
1193928903
1215332814
818797659
1394699788
128938065
1610075029
1160168714
1203620695
12441386
2109818286
1350727527
1788218764
1656123441
481262537
1628523958
323646043
2087070449
2007490283
1729486694
321678930
922289978
1277353927
653046044
253383189
1615546899
155524306
1481671677
1830048953
1527193372
421324106
1052780354
643280452
943234953
2057871765
1527772368
692712070
436052549
910268638
2076119838
1619243167
1830457835
1292867397
80403968
1443331758
963365967
1242101933
1538692331
726256346
1052121446
1688449563
1981447393
436085080
266110900
1007611742
551013703
91464613
987692005
87515269
1343396914
1838165597
1035680376
452779690
1615261717
429140499
1824423185
2065986309
772811544
440250310
967333939
1122978575
952621496
1483621370
386221821
1160972060
232194037
1421992041
1956239430
1927514317
727979381
2076648326
114660829
596378580
2000327981
665251294
570858361
829396543
1160536028
756672340
535277250
935179435
399317387
711515447
2099157675
1892750620
1886089584
1499404536
160415935
198397387
1186560028
1798804994
1775596934
1157506012
343477112
444317263
1064821859
1556432697
860801071
157376430
1699525248
321348658
582380817
425737545
222933921
1455809778
1258884703
323518197
1829507899
432313779
918136585
875440175
1542948840
2060862574
775498161
413386480
847077096
777328518
844790736
1538356044
659713808
912225681
678501387
1547308311
438246631
1272037671
51922669
1988597645
1788541703
417530547
2115526119
382086970
12232522
206774392
2136273780
1125668252
2074465845
1937213463
733255903
1479714822
1162656054
1753637197
795927913
532132705
419808117
1583893449
606330020
1700788348
1114461504
1811016614
2100330943
1904791322
355211850
9592579
1409514527
553877609
642185810
1663010106
539956348
2134343507
733176177
1497693238
2047962702
1260951714
1555697695
456717482
1200629191
599349511
976374116
1858390661
484794321
763566743
864241399
1981724535
811319408
863456224
1747856841
386691680
53893949
416113926
1636447441
2011314649
677418107
1568034935
1094183975
2076371345
104433404
85893781
455243347
49422902
666350813
1700810219
1851958295
1419487762
1175868108
156810305
785953293
1474588649
1561715244
281309276
2042081990
1742223802
624763918
1799538524
733402411
645878448
1851459175
1763308180
558312329
970951458
485462544
1064783057
244786438
664454278
1572787256
1107052191
1009246878
1182058882
137838165
142406919
708128509
1952956499
453834328
493017035
1490691565
746751039
767265657
21324948
352470103
1141409779
873011174
2061783986
914813957
959042113
488163830
1585923392
542733827
112997763
1890184303
742558671
1659821014
2035739466
1650147615
532737941
1652159094
975531568
1905944602
1055844010
856311420
594658129
1047238603
1499899328
1399992382
1832428877
1039226917
939413168
1315930228
2092910306
1903781363
697212706
74799997
643789802
1008554260
1498658640
1614771058
1320556705
1488506120
1283749528
539110423
1575746943
725586402
1138227455
838551582
1972999829
514017196
1393216266
877973623
1018998180
1875189756
1542577102
1066740452
1498640582
358521421
1196757965
580564395
347534329
1508820680
1176080552
1869229017
329212479
967750880
436611264
541911331
188572712
342439194
1118301847
1046547510
1840595771
166454519
856215958
149658338
421368701
484585019
1662896199
1313818364
474290634
1709067150
1280146548
1435262141
353838670
1091322403
323941120
1025148845
533758646
660474231
953354010
1061698819
1296444191
714731769
791476602
2009723995
1970552606
1289953940
424866141
1820983897
1024814337
1649603945
752088863
2078914256
717880784
1453687226
632838327
607372499
701363241
1061774864
667873835
1127145412
1213218725
1139996623
1395217443
19884887
1515049571
169642740
385195692
1490049178
1175296126
1116044420
1752963256
1481362414
593416848
1688829260
1363155831
1145727460
1915023460
1037133201
1172950046
488900501
1575584472
1949247010
1934353292
595595591
1428931901
1970535234
327126678
687926392
1030906871
569954346
540549981
1703134430
2064093159
180513265
937166653
266744386
1259036250
825111248
1308450625
992753883
1309636879
136914953
380813709
1615075237
138478496
646133720
2100267159
1725584135
731356837
330278822
1839703472
2030421262
1109463635
1355166413
293145174
2109904466
146347210
925196888
1435373332
1043385812
1643660779
1533849748
299649089
876496883
38088370
871379288
524866313
1360769687
1353521247
982460705
1952586921
568199840
161807147
1697449353
1246627199
1227260596
1440610677
128563940
458441069
1372882579
1288927468
1582373996
1425690479
378402853
465821937
250254663
790725829
947085507
2138796675
304066860
1075029459
609337447
1172734895
2104820943
812801556
992004677
2122442567
1675559323
501954890
1756034140
736321672
558170950
102058834
1423491626
1954513824
1953342920
262616692
1459907272
320480575
532382181
402866401
1482914351
575632384
1471771276
724098797
1085588788
770025485
1686656282
428526913
1267139929
1694242575
1813731503
1447253531
1593840102
357479211
918086335
80097225
354615410
557707689
241748675
1209229474
671895662
30667650
1545034761
1928066581
128379337
1882248686
1987966047
1408019205
679431979
140543216
1807440848
1847587160
746136770
771063417
642911583
1879401087
1042466138
1257667892
365681572
1819891640
434459726
1753662226
393581087
262395217
1626460735
219438890
601129641
199906746
340916991
757839568
277127414
1880440949
1842143980
2056476118
1786461601
1607433508
976698568
303171507
2053463493
1798125524
225939060
729877229
327767309
47623403
1018255642
1545468632
1345743502
2019794507
352286467
1261159439
1531896547
1542190208
960843842
2008575952
1276059820
769979786
1556356951
1944063613
1695351445
852186834
318975631
1973964982
779419584
2083605084
1850811252
1126142204
1398443202
784400623
1651601698
391556554
480286352
1581611873
878769262
330231370
1531786860
2008681830
440690518
793510408
1468632166
1300608904
1216381059
1508275451
303029287
369296995
998839116
663222076
1430721946
1023574427
1967867927
207108059
1849682849
594834866
1212411091
1605504750
470821536
1258040326
59337014
1992652354
844707981
2134752921
2086010680
967054068
1562472567
1047555777
968296922
1263836318
1222384306
444501041
1637737223
1955691444
1278035676
703511675
115024447
1923193139
34309279
175249154
155311092
1998719749
301743298
1695070739
688137661
2058483526
715808742
163078664
269247278
779587861
675645892
994768398
1484615071
2042024937
1074639016
190895268
1596098989
578998183
1363573687
550195212
1126097636
1348955510
1700765160
88289772
1423005453
1042240604
512132353
817290415
1981555235
603360252
332171404
427110139
1458779391
2092410507
720205110
1337464639
46268583
1134271863
1891115213
1121255005
1621663204
115984611
1886713570
859378075
527034514
559239308
700668263
14550248
792869214
422109194
86961139
1901277916
1114040509
1674518974
928663114
837619393
53367551
311437931
957253621
292446369
422537876
339007971
1794540486
821652420
740196948
410522308
736465810
1470033570
886542675
97339398
798122743
901445497
1130790041
570374693
1088929667
1246606120
748703162
286964754
1537936413
444237614
1106948096
419504031
1934535247
693535165
1128708262
2116725523
1802568870
752758517
1550682490
1174871508
1071890824
1275564547
1454670872
1072263755
1892861236
454168675
2038551121
1493252435
712033738
1283176977
824418796
1336323440
79035098
1089863783
1923911629
171366760
20438554
1795611300
1478657463
506150131
697821799
1929831328
1410423500
987171505
1673867815
2047982943
1577494282
545303485
140570955
235187475
1804633948
2073751398
1221363931
1897926654
1646994087
1847237050
1542700756
468807562
981588225
149561118
1648575208
127271983
1119948706
2139536914
537722972
72802547
2132152154
2062831569
1877227022
83563097
1026329439
1253205344
1049180674
1787754333
1623560674
1614031309
1679532055
737517264
1221086250
1841579279
522253197
1294256059
1353539487
516675308
1335498193
2058379704
1362734012
1173755362
387847935
2046860438
1664178117
1835726468
2104238015
945532243
165833898
889090376
1829557338
284248903
761578996
2133938921
129335997
562864344
780213182
209891476
421683931
146942350
991781208
2038383368
1682123208
971724915
192271437
1920445426
980176576
322338169
2107090598
816415196
374868041
1479623026
1212166196
176950315
135793749
884290142
872459625
1843060362
123600817
625568270
859073160
199847595
436953181
1616289055
1656441450
30805807
1586400592
1682447866
856285421
1814377868
957688290
501204122
2070406378
58543046
1769075344
1735742371
1133937380
1443014033
1575132176
205612915
1066107491
2146785019
647909478
1704884222
363993385
1878777825
859826041
938916794
2039146251
1356340192
981214872
1446959082
1299904817
1387040967
1898067751
2045915799
1092831356
888128894
1898689649
1829229074
2053621342
81536454
1588803336
1555635413
1737616666
1484319690
1464228990
415430427
515940772
36268777
1421923156
1894057314
850497633
447656318
1605592433
51748050
1305302688
1478098193
126719170
494795817
174322550
1936974667
7122904
881090722
257931191
307048859
684559911
282702685
2023152828
787047996
1587398465
436238764
2068013644
1762093281
737787760
120267147
162278682
4364166
1446661296
1766979820
294319531
722864848
2137637956
771071679
1459753283
349344293
1168696383
731574897
386651914
495461464
1500828011
1778924641
1990874616
1425327667
1570322718
1458637169
899204897
360688999
1967154486
222140438
773725010
1962033167
1783666664
1738313612
639582652
1014147791
598524776
1577563353
1976000187
1218943825
1965342973
299637194
1273072414
904484273
1568096364
748362518
1593106321
1608160429
1221685003
1436828933
229102153
1458133524
419476266
887684903
185686716
811785676
1572831359
1562091345
169190301
1679162952
1007386924
1171017020
1168476716
610190488
181282607
1174369905
941037505
1977504083
573081129
951636252
1295028512
245758714
764034499
1351785685
1130437992
2093158094
1222845459
620306905
1019437238
699526631
1764341757
503486179
922962893
771466130
1901049101
2053695973
108123423
1468617572
723738403
358677755
1183587226
1108919863
1600295235
1775681205
834467025
1843174798
659216515
792921185
1439223571
149706476
699610325
642061274
120600599
2000677450
136551493
2118510991
1440825784
599054374
1450391342
939708402
935370167
1708519499
284610352
1573380545
485085762
1896376582
1875482949
831027499
1323896181
237571849
819992739
62403507
959147527
1505856757
2011128570
451214838
1194288630
1262334110
1204763598
1143067829
1861251971
1051028453
1804534667
1052188335
146181459
1007245352
801670382
1231165412
312571273
1466807185
1843378074
1842353595
1565587267
1177495798
100543628
1273063646
254388698
2089230576
1411932001
2116740712
1111371682
1952922474
302626991
1225458998
487331578
1567005364
1531884283
1505012375
1346812725
1767973690
2056084189
491624542
95683828
1963036250
478956907
841885926
1213725055
650985172
223122692
1813976978
1697603046
37498797
1892782702
405107299
316306047
1025408985
1267907976
1139132329
394694507
887986406
157146419
189336802
2092822230
560490729
1785191027
257233227
1606500920
305632130
1413445631
1605270569
1530116955
965504088
1762452256
133185504
1971378205
1565920763
1791658769
1848364822
1196049249
1449772611
986578960
84752183
1068187300
994109747
341996293
688569961
322844974
1897532698
196186703
555422741
1793619976
1777395304
1630374076
1393402206
1659643730
968474299
154112787
266535885
164204485
1000491166
437665292
1596236907
111559352
1869477410
479337119
64076357
1996502371
432593714
1224076481
14944123
338141513
1269167443
673423103
48096650
1142191916
1254544889
2064446986
1210058551
1975599661
821456801
767471278
1103260281
1430474579
308345127
509595656
1799550724
649198914
1515745395
2041721929
139634835
302051332
1486803098
1059254670
162074028
1890145622
983616409
1999211444
931756118
1278192982
1889892307
442071897
562512106
1119206543
202509960
1568299986
1490936070
109610307
369586845
1273393015
1314244996
1149579589
2115916398
1851607990
1735043442
1982582454
2076890991
1080766214
1179135871
1574106727
800804664
714640093
1258957543
1997585685
294629520
918406632
16391387
512063320
1988695429
1883869426
455650747
995448770
13038590
1518334028
168817189
1706889696
1265874603
1467285014
1120576339
2033304321
204635935
1273257429
1415776780
273456524
1826654346
1337434835
400830460
1703425825
862579272
914073069
1286150338
122519887
239072557
650661503
2140720245
839815549
2135297844
1003532867
1939859359
1049706320
847496347
950832609
1394173294
1624890084
1804004213
1991092291
1248178082
76204048
1378081755
2081095826
896771655
426554353
464410055
1760564285
535889388
455582378
393958959
862212291
1136255858
33285178
1187195215
997105171
881016933
414085603
277980394
1536320752
1259704549
578432278
1240222097
970009098
1800860553
1403584020
133622843
2135509344
847773259
461170826
132118492
1865764761
1993768922
415523919
1722288507
500695055
332594214
762608926
1264950466
1690028132
40762268
176948626
1709593371
1608838239
1184045278
257289325
995080945
1373333460
2044400064
554241786
1204837538
45449205
1139679427
2023866693
859617231
655552850
1841115913
1407218088
261751783
219364588
288290880
2099748132
1638463417
122642485
352678854
878113258
450407723
1244389633
1119347901
93071252
1476566410
2120664939
930894224
712254435
969536823
1973022773
1818548719
1677847341
1414019109
1990006826
1827126018
435413954
92383340
1071712551
1562847359
1905537757
570637930
1797102230
590558953
1080458640
937939886
525904987
2103383187
1577737325
2142714848
348240197
127862838
2005103197
918325641
501073449
1963190410
1043879249
176221502
1811319436
683212702
852191443
698664645
287687875
1538446858
639871561
1678615610
328721978
1760535041
944526918
1280198267
2144930516
1518377419
909546332
1910162123
2023667083
1590803478
1872396727
1773309564
1968525629
1379817045
1815871429
107718919
773976603
1195454669
1218649988
303098171
982954714
1757110623
1263985290
571109186
334771212
1741437611
329439650
1925206412
1653731199
1990004780
1222118256
2115198369
318716322
1710593054
562568171
2065252993
739718946
2136397245
1416450526
1298056137
458357808
1645108546
1935911773
1366807356
928897527
334704381
93002939
1069956158
722812568
771475455
1786223322
2146394663
785259548
540225531
1852257297
1560560280
253020406
896570983
129316492
447168062
1217510721
1696408743
1744323880
1340589305
1155399044
1822331809
473926104
978480609
1412302826
1773075056
1117785638
917866238
1822527495
1713448738
601416016
216597385
2000542815
1524255140
1776252342
2066669887
790218090
141176538
1689005481
385919009
2035036164
608328925
1183951486
1117091540
2053047272
1744886404
256109549
1332671987
670271192
1922027304
1852421737
888922586
1712992014
1487218812
1987582596
342371083
1002904995
1747874516
1003069884
1022363348
700493755
847730961
1004172590
1718612441
574510188
409915216
967769722
215951948
1574786424
513227571
1256820998
864368480
593429443
462459628
1532204931
218353272
1032944587
570077273
928968048
2054049437
799646207
2059675431
416227093
1846684099
1638049579
650088258
1511381306
1524290003
1483093845
1326965022
498869724
2104352761
1016225830
1484023004
542208876
2013490595
1373371080
889592448
337811218
350145510
592163614
316662194
686850040
1691900586
1280811963
46844459
611146366
1742809505
305985643
1878724480
1023431532
1061215867
1353048946
2062574975
1718003637
955397196
1232028841
843874181
307813134
767553339
601584975
259771512
1606608935
1933910234
1835095909
1279257102
1785102839
1386578788
1330000444
851263027
1947633705
181483101
879204803
1656727930
522258285
1019003041
1076214604
804365803
303346811
1843538504
1325052555
841526690
999703053
1930785172
1021292784
353533619
210977043
981942993
146674593
631689699
1327563441
840548910
152062620
624608566
2087234367
2147216751
1617047188
1834216792
1361737225
1856615352
1123088474
890611520
1061784986
903296306
1585854273
1609152525
124684566
966734578
633105407
1528786061
322835470
6373112
1118835157
1093823679
1431526171
2046919460
225670571
1296653528
833311783
161319061
1719914075
805693064
313202277
29489304
1475878635
724008193
776904706
1178468298
1875403582
506359587
1936778056
1675698733
1537502708
1681930359
1323148286
86026079
379199950
1251322434
316250248
336027202
1886576138
1060806528
218033528
278621053
933065584
205884927
1334728414
1856003308
70387011
1267987106
1752660386
828968832
1885507980
436593458
1558798724
885178411
936309818
877388744
1092185413
779279229
1318001697
1653473745
1797917886
2126763733
1365967772
417914054
363022057
1301099719
1593481521
382008675
1530974731
1069429471
550075546
186606500
1553213147
812109376
1237850574
476731973
1123590305
234050520
1667354804
393220763
1248783261
1943520596
501080838
2118032253
386718269
1041891949
1043505637
122468345
488312340
522643984
1394715189
717527115
255427289
1119478013
361792301
1916569089
1962676964
1792865464
336682285
784442452
405904325
455436875
23456196
211154586
1475291065
1339072035
1165337587
1674744907
1445248561
507344912
1698848702
616009746
893214389
300270178
585557561
521801589
196357285
665875793
1145787794
1329910390
148155575
382721585
249258357
868164813
726059491
743795996
1801987774
541728943
792927541
1365796621
371229215
431675588
1553161243
1915464728
1209659130
315716082
1832860571
1611414437
1548903519
1905752680
1402550280
555473975
240403545
503749349
895496842
1501961322
923436673
2057463623
1559092441
999955294
1697132345
1592076445
772982219
1943876829
353241059
243456972
2072341328
1632932952
922686370
238193897
2065248701
558956922
91585424
1777775433
2061085221
1757994972
1912284190
1129103970
1917847284
1051733211
9766293
1203719337
1722408093
1942994000
1763816487
2063876171
16740886
1108415128
311383777
1274019262
1193592521
1375167242
1910967720
24680206
389350959
745736335
177600884
1977823107
640442091
1022567887
1730254471
1907995836
1092107263
1675645709
677844697
1307356871
1433030434
818637163
1979253417
1257511370
311849092
1573880259
1185167770
968960141
788098654
853473835
232217739
800745865
1088504786
35268196
287859913
573752479
421658038
664523794
1160319347
1521695519
1518167150
2133082494
540975439
692068648
2035414183
180502392
1865250104
610491595
1125822540
830128635
1452381210
640627689
535245343
1079348570
1166002022
997727994
1429119590
1729150
423511106
2127728512
414478937
2139998209
1322209047
2009260535
1945858799
1080946964
1517390397
967341015
1487407734
1052239298
490215336
1417966171
1031607952
361515960
1991582523
1689700800
659119837
2026907669
1567225581
1301093460
201531533
2137441956
807856777
1846428926
1043463980
896257864
2129519644
1042606424
905346306
2031218
1895540408
1982120852
286201064
1125961684
1968520430
934367743
27580484
1653897601
1229395328
806562420
2104889796
1178701290
462474064
883689390
166478808
1791535375
1257158467
41593687
2049098619
116946472
250701461
560416286
1044336211
1344937168
823610936
443316158
1984640032
1977610661
1859899076
1234370821
1367736112
1419401611
1233356612
1200538813
702502755
2013105340
788026712
578397066
1510474304
1832867892
1971244624
1358609362
241418560
2057244352
474444224
1908509806
1554090845
1244129477
51226314
154779011
917538304
2007651028
605496083
1945478551
515363327
1892878420
1122600676
1277915304
520324725
1519052484
999727814
960482003
11409567
9127479
1356875177
398023135
1850913090
1784027779
53837612
1217458886
557351389
928927131
1832856951
631958102
603619054
2095018768
662757651
1798728900
1567398652
1179432402
1249012286
1211716468
1665040199
1832952248
1845747611
1857467414
974611109
1664372733
93865370
2008156424
1302799446
1678743903
2038779078
6622840
1882989160
291227458
640582600
1932369052
1131680439
1301264458
1730741910
436623110
575373543
1771413260
16459041
1569805143
1007068600
2146564995
833801995
743836529
1233286780
473795034
510943744
1704366870
1878584752
1636100082
996456190
233527219
724304142
1578170350
170721071
1481508512
168110451
1332047042
119583589
513517660
1318924157
1001305352
1560369962
1100914407
760738964
423756030
1629457405
564014004
1454197764
1061910099
794424993
435408177
1908906598
1426623382
343085831
628654360
610801052
1372988932
1881629863
614621351
1671727688
1994233686
1014823314
868952783
1818609819
465177860
2117859570
301833087
1733073741
1575212702
1365175420
1939677229
1073540247
1746940987
424701454
1392986400
1317166837
19888803
2072650743
831859260
2102587604
1414331540
344452736
1532412580
147915404
2087468289
672400911
91493151
1985502339
1649351897
614249486
727061080
1454823144
1567712971
1938370836
1154360089
1993133900
1928834530
1245713992
114772243
409602332
1454870891
810963501
1868558675
1598755338
1083097210
1367797753
409216370
996005245
1388916525
672448044
1806791982
1684467729
1607883698
506247092
2054660104
1796219296
673290813
2084792389
928785820
22326526
639517522
1191546451
1059916313
2000766409
1326605895
1184709032
885794741
1877687988
1254235572
114811517
705140982
367762989
95987311
1841402542
521285004
1454408778
1025062112
82092666
1804386117
710940914
513523338
1401389452
1962144393
1286181546
350150018
322917571
1950333243
1022991959
1094818191
1232774353
405988111
515398631
2084957687
1849899536
621426615
1040566100
2021470111
730734872
191137597
816152194
1532090826
868511599
1585025860
460391672
850670416
1840392799
1428796393
337984417
909873527
1802689201
1757875949
505624250
679096744
739920714
322361616
1010403053
717138043
424399078
1344523182
314075137
29850310
346879908
2118286338
2026112340
1230333228
906120164
119575447
767608643
797675441
12333794
750580720
767856069
1962832524
1785472666
1917130432
2121086059
1521336747
1705474590
742784844
1624931871
1684431026
2118901719
1186303264
1078423008
447416442
722719558
489301305
894332947
349116557
1777792548
1525641834
1060977716
1781103982
913223888
675343754
1221768451
424708370
1375244985
1642142463
405833126
604395318
1952214573
114885691
580867847
1701761082
1617509413
444018022
689006069
1622230422
389066914
1174934863
733127716
450195454
505112456
755439517
391594485
2027063605
1038812146
541476422
352422523
1784360446
1412154626
2022851271
1676796890
545633425
2136076617
436476071
505176895
1292328995
237715247
767203372
345342170
2012039662
1916789423
1123727470
1922471786
817400907
508050942
115127671
676779264
764454252
1991997759
860481900
1316288905
1110871380
1772437568
825919385
1540336305
1921239380
210455937
1745773139
2049872314
550839811
48933765
22257975
1691940108
1492919921
1545185009
1286160707
797129243
1623012312
565582566
1365243405
81107181
1673727415
1899224151
1898971166
1690721913
1435617144
741430134
880670798
966406265
329060873
410382104
834357921
715118045
1583850175
1770050711
1066845298
909409352
1815392669
1349683296
483849404
1798620777
192869291
817544199
516305542
1823334134
1347566756
91266192
1100581258
934301476
958704726
460604556
1151347783
1296603003
938041061
1254250731
1548117122
49258897
1048796010
429891817
2092241332
2044245515
1350530596
819144026
1190039569
169880261
1769853736
196566229
1888460954
1667354478
434872646
534772920
1038537573
404161406
1428168248
1077546492
42494156
811991721
1483076882
1640537513
1478454780
818299811
2070409920
978156729
971328993
2086461382
724072542
1294285171
1137112292
1295621121
744981133
258511411
1391904540
141253565
580666821
801881288
629739855
1340992987
1261340379
1770364377
1312031572
1147879521
1058492113
835767496
1030034550
1473746569
354809950
250526211
1159652356
1680235888
1366753213
245263658
637628160
2026529615
1558858416
431398809
620723443
710897531
1584386008
1395955796
1684643490
1141918629
850083589
1473721969
439491474
739654125
2098804873
704567771
460115605
1923995783
274419173
738634841
271024459
1344866737
70402034
555844610
378201169
820876567
1253935101
954283521
1544906271
1817309227
235138072
1029401278
1357587537
566761939
1692890918
1101436378
2104081576
2100514878
1303469510
1553655590
115429215
68900313
1005233247
348394032
474907355
136126247
1773627185
293357238
621635129
799902876
1270018989
856966569
757592364
610172780
600054275
227523156
63805844
2071738193
1038569637
1848967246
1316156922
1989382976
1733229766
174603370
1974914233
538423783
1807183602
316610799
1309259854
1330781777
1008968397
986040263
779622401
29161692
571182638
239551175
1238767790
207414951
331454734
1926198023
1456124543
1545556767
1035661763
995363123
940766235
153661038
1526042715
1149176170
1640545073
1700074857
1966115610
1281370361
336736762
620487915
911934044
1670349842
1005448216
1018271077
1810427937
1273598187
760922693
2081723195
497327880
1036330368
1640933646
2080670990
1623581005
1079293413
1947081060
1707501746
1497512870
1670080303
504732946
1301434393
339462085
1256248382
1212725176
965558625
1220124708
2057962538
912958696
426477925
309168409
1713228540
2096380809
2059749160
1061494703
2021755883
157606174
1062950930
1154403632
1101638501
860758330
86117376
46205494
1423612384
330543312
1087077164
1008817254
1856544113
1252705517
1485671144
1510045660
776562637
342231411
1021079
237146468
1959716904
1690489195
1678364120
771610811
371526895
1178051471
335187217
2027370809
621198647
1407498145
603985451
292033686
1339885205
1548093762
883176340
2119869512
204622042
2057287784
1565622216
22466422
1833014704
197197549
1646846829
1538398116
600478416
368145502
1912508065
76313111
795649372
679949828
453076812
2147322549
1935026399
1956375122
1938592536
39027990
583074839
503996074
452366976
1842640477
647156358
1590016195
268899421
74672468
1696110411
684431875
1521944726
393968204
1762753595
1598253273
810557471
1177388309
1448132005
1100460918
1853896424
10380984
1503157443
1743203630
108977655
1085641431
1620179506
1312085612
837997646
647971709
965048921
603905431
773527224
1614141353
718177355
672626450
2075312826
1140643262
524167945
1730603240
1118945414
461727594
1735170722
1187971853
1980025921
145122116
802199062
1107500298
66900350
625676178
1512210113
1132865601
168935606
920143386
1121172193
1497338821
1174264731
1154618243
1357220549
1767127254
581618313
409336252
49697322
623332260
1062217491
2059757978
968328522
1385125235
1634520223
1409144271
891269887
1980804808
1691018772
1472390002
1483133942
1211295693
1617099076
1076587252
379310979
2073925617
1168096954
1133438317
1321443382
2094626193
1376826901
984337650
1651173500
513641648
2068373319
997383819
936974219
604373646
328746690
1085161365
1105757372
432129044
684459422
708035642
2091039242
1321466384
2053530614
1725154143
1408489858
1069591247
601337100
1052000169
415856272
917969741
1024374462
1511048761
1581279328
1153516774
476313940
23386960
1537777709
758244954
1160215164
751786047
13845081
505684226
1966461605
1206039099
973971690
1034253483
1149480744
2039823624
197258312
1685473760
1789184621
433205561
1348288834
2057883160
118331405
474594821
393105735
1984518454
1838949398
1830423929
1840298884
1816915798
1041587264
1385990949
1838814800
1963458504
1212863196
1365722217
2087147182
1395639299
608110831
1363382292
480092917
449913360
1835452395
126444886
2104266432
2008461434
1276952594
786291682
428915517
1414760782
567500869
2032302393
463867139
417854205
1955685854
1160703035
1034190690
1453949612
1191521011
1376323149
1627880718
624494240
871443516
1053202574
1317803814
1722625382
1488723770
943547725
1343099813
456185685
1771361323
114690884
1515343828
558795898
2131708295
1423372521
689594390
244813192
1874453561
959476852
86403801
1980470887
1443162092
1943283686
304800676
870415295
830674946
119323549
824676401
959077859
1363462326
611861978
297635907
61661667
476372086
1628984870
1995550964
1370197059
1839200690
1612501116
493487115
782416567
1911232270
1890757362
700629715
863552579
1568749510
365430149
1151204897
1939115832
904337587
1120346544
202472358
2059365306
792066804
1813813349
194039995
1799719551
1044493720
1560441023
1851031525
253363947
1516675361
1916409280
530220881
1802523968
2014125496
2062780333
1361921725
924188143
246741426
771661918
1442786921
976759945
12713109
1224032895
1953149365
1627051959
2087390941
1834883014
364956811
84248292
1523400025
1119379237
145342789
840030282
1588683691
279365424
730373426
683544480
1110417738
342419786
1054865707
1680983328
1911785053
1521613951
1844354006
605800233
1410694947
1790155590
213191721
578764053
1992800556
755314757
433357172
1562228676
1820277334
1205140015
1534777681
1795481406
19398915
490183400
2142070804
1790423362
910928234
1464659864
1671945545
1821336043
613582110
1857887325
834034181
1673425792
1567109225
120676932
932240779
179845306
1271515428
1345573429
854129191
387698766
1249660795
1539937971
133925947
736184725
1811692400
935634267
1284164867
1638967539
36234376
366111924
1737082435
967780011
282133071
722196033
221601141
1100207877
90926466
1522855513
2073186956
590082864
997373751
980749153
795029782
163039902
1590790668
622114936
1384218847
897617683
2021864400
1608142960
956699310
909495921
200055637
1168305349
915165544
366739050
1031092311
859232464
2072375495
1480096630
1677953356
960605513
206057588
259545330
1957722166
1069831262
1231197732
417379315
26355416
513648486
1494522305
427911223
1090746246
1118501423
118204315
1214650102
293498118
785542013
1193804548
744446943
1076813934
731002574
1359538448
1960166506
951453756
1651969898
1267349282
937230891
251636525
982434449
1648863194
1016914462
243341318
1054674795
1920193933
761721694
1991377789
287193399
1566360937
1126155549
1203955381
640447147
88614727
1673037735
830508908
1792098833
951813252
1843168071
133754543
1295849830
677322686
1562235476
1985628741
920425262
125776731
925442425
2088462321
256293084
1706964493
106616549
958333203
1242866731
1478929602
867051535
588888662
1532341263
920723151
2099468206
1642055081
155807828
73884897
64980294
499442789
780024072
1910635889
1470125343
1832993188
97033525
339175360
608879719
1097659977
483918504
768434490
1914152704
1018216436
80745823
1011585090
1329106198
1373981475
1970309395
1626657893
86393270
2033408412
1170941545
779311529
1315934486
457653757
1276559901
914592846
1477873553
1036959501
408234986
1138596505
534076960
1426355333
1946675738
1424074011
802650388
1517795507
802419915
395453529
1309094620
159479661
554583168
16736492
403407502
1935076194
788679067
2136472132
1507549801
210406525
492808385
659011061
969996059
2110525111
36834212
206096190
1362972417
229341354
669319825
1100836036
1379502680
1027695417
1274238476
1246197279
736008394
1813689047
18483750
944228857
305905811
1775579043
1052703794
1016300325
1489471663
667627334
87736435
2116271757
150787348
516700769
596892723
1781195783
1617007489
1699743355
585125527
1129483577
464869488
1765345990
101517756
1862738500
2104125050
762271039
1649848465
227439774
442907113
116525682
1162990495
572972469
1979652570
752106065
303755210
1441441411
1727163636
1973637627
199975923
1634071099
1297481450
992318092
42417179
1879133370
1509340144
254535660
1460562950
58754426
1942850261
619301917
1049038353
690261808
2121545084
1030983701
1794183428
2070606622
223625353
1268372796
1475772257
1304129248
375612272
1933044393
1602470536
2013761735
2018541468
1601933914
655641663
1146775752
611546142
259496781
499118762
1825584758
51867556
1841883439
871741902
236217145
919109191
308371260
606092719
1733299884
759317336
2047325875
912558735
588235834
1131261707
764818500
1707765129
639618543
99233991
1743775885
1891782367
1985085563
1204505321
1950390594
512034795
60016782
290871498
30956641
378364047
687972731
467352211
118365787
77427286
478730464
157154898
862884451
1555762620
735290388
721196347
1175065147
1564736099
1699172184
1452226290
2085826574
259648186
595429974
941016537
19902122
1789979592
2048820780
2123157403
861024906
758634969
22664956
1248407217
1886459660
1229221674
1525927019
463562049
2097919941
748092150
1974965580
1048919501
328225093
2067486740
597427219
1646411970
284407196
1052583700
1499479795
641580486
2128559782
49413530
1428595599
1322951315
1013742029
259941523
123708002
1338551193
1924898514
1332344263
1846364511
380049671
313210365
364830098
2107265968
362143664
488780085
1394278814
1891328512
1876665008
2050186339
601134508
2029478268
323255007
519184279
190233786
80882091
1622007120
1848073300
1660463317
443554324
1354109655
429022467
1549502275
2096878902
650035078
1061303904
328408273
1364393052
1830456754
267250777
25989237
65834892
1217384592
1904239597
242149121
1920418540
1039807662
228987275
1351789417
164189362
971518419
484303059
1407837330
384067043
997874390
1164461065
2108418482
205264556
1936717111
749505464
1695763429
2113977886
894784085
1407425915
63155452
2051546583
174834080
837691599
1067768527
709684419
1147993203
295885480
1295015709
196090039
1674794475
390911857
1040715958
2029560602
2125790371
543622543
747633706
1336123497
1491072952
1013442253
586009696
1199232383
1819259174
344041237
2097183185
1977448639
991245442
2117877571
507524896
987622638
427227973
1302082093
1993708283
763585362
1412006705
593333519
73612489
194557686
1689598295
1506832227
655478989
1099749667
1581588402
1601455355
830932371
99729605
2096531596
965816978
1372010000
808543668
1683296930
442371058
1486625243
266463439
363774628
551445725
92067921
1197959992
220515805
139840690
117184127
368707044
37737994
159498559
2054922797
1611689681
2141680209
1611483000
1845842436
989147443
423250616
1907548280
1703220409
1728899254
966575957
711532369
1067763437
469670096
980776204
628105701
640007435
1701797995
1054715526
1527910069
508376939
1274582155
1028208842
348806456
691448075
1043028664
778227708
146873240
542670379
364334840
1425267374
937577492
595276899
862043775
133269973
1739414708
12396701
1359171955
2068840116
1440971046
310613816
805372263
1477958722
1855376743
956298460
1605119971
628796961
744398122
602612149
420691182
842212069
1957289385
979887171
554064585
1494857322
961718514
1533461304
1995656706
1637840814
1150110561
1951038674
130415617
1576392857
1580461219
1558263121
250593482
708302174
1218736748
1639019741
963016705
1061288984
576580592
126488305
182633485
83177335
1509061990
68657840
344752807
2015132859
655309738
1223601465
1445149706
537042271
1856692869
1490912151
57497115
1682643829
250700488
808847589
1251630804
1964334520
886230988
2133855717
1660081087
604210768
582977983
2060059090
542895105
1885468829
14908826
1326983196
1751675402
815742054
1843141655
268174309
268507681
1564006081
691796813
1233980051
1232678482
1587663019
319840181
263506451
1566488525
785427812
2049025914
1023336907
1371306621
867105946
2000765077
832804885
1003233484
925286568
921320227
482072093
1762325548
1825534113
1750653133
762570684
1945722372
1860322343
781855122
239671104
1503135459
767791920
447844517
949488140
1126131080
898460339
637939080
1029793112
1033394378
1030977525
818341430
872220133
1199084862
647470495
1106855946
1993780237
2085783603
1954849871
166895020
14954001
1748367488
1813062242
1204427999
1908485116
1548047121
1923938620
458352770
1702077260
1443516421
1110852453
1882925328
12219726
1858115371
574161581
1229499540
931958024
2049522109
510914449
1476547436
833214819
1821971589
1324977296
459026751
340205932
926657275
2002844847
968943019
1814715948
532264230
1173535853
964996182
37063008
1295206469
274089929
659617404
1575834598
201993810
368858119
1515702335
177244747
1097737715
2036311304
37175799
2077755262
1915665131
1881683757
409645695
1068910626
1783412999
2085689007
815499228
302035606
851467717
1758972186
1691392627
1846348023
22281561
1555301541
982550369
1441156747
1760054339
577966737
47208410
431122773
2137373107
1124889218
1866806128
296415841
247531534
691850528
1233682625
1798814098
1122042581
2138865804
2081748705
789393363
126699982
65439315
1977032706
1175895264
1752129771
1648229405
2135935811
885615211
1133146741
1479830961
325737236
1513134677
1551868961
151228750
2047812734
837265222
1776229024
150252092
674745381
1220280811
1705744956
432328265
1458226921
20213222
997272872
1228992165
2012689010
1311025871
60824118
325680665
1624720130
469546329
683249229
604912222
66401482
1494761782
1473362249
1770272556
377250020
1048257056
2146414302
1484465024
1706564828
1911231187
134653073
1917269143
621659555
608230453
796696116
1702870690
288072337
13892414
1518175141
1446674851
2036988021
1515471245
428093963
450137361
1900573331
724773986
1922945674
1532503874
1367110190
575303352
1387957178
419940156
133454125
573579807
2099956665
1976423297
2131986627
1759071349
1669808095
754577922
611993423
425432512
1923009155
322014854
1513415769
962152841
1496802307
1903435094
439004985
410722267
631393674
1650945857
503961416
1626802248
104080234
110534894
1911637340
1500003765
1699064961
1015303052
864095708
1962567933
1117842743
1203664047
166531430
1493428347
460236769
977639423
113784331
677820127
331271347
119941153
16542615
1967254194
1975771918
112178776
1800197807
472480448
601090082
1257636575
761017619
1036340101
2133173620
229628851
334618452
1660987958
446639211
295818984
826634808
676165119
1301374849
107224540
762149404
177764466
3330317
1760139980
1724425579
1172409780
1509046248
407064214
551953724
1047877958
732727819
188883388
585594878
1850806259
1135062343
302386783
932135216
462329487
1056503439
947064419
1165301967
549623207
2137701757
1540589669
1154130040
471693227
140533184
306922957
888209953
775002023
1303528103
1950996726
1415044287
202995611
1479760452
33299633
1316361265
1464753171
476255386
1970807272
531334770
86009859
906959395
1171921277
1423525593
764323049
1373128096
791638098
742226182
1817144804
1594614747
212245375
981706237
2070631053
835473195
1402564198
475623817
1271563245
1659015019
1107181829
1513398836
369469644
1189478834
214921246
2050721733
845490157
506074258
599827026
2051627852
1448539347
1623474837
1017685237
209893826
1570610031
933309009
644204567
1032086463
1753873741
2068429362
560810332
1812525781
1531766902
258992377
380032008
129628352
1691961855
883639531
1983282031
52742144
928578116
828187684
757119195
659091
1982278627
1040904029
181465061
122895648
971618314
385725187
683899622
2130754394
252498898
1265882017
1000615579
402881200
457602571
1207119469
733569235
508186990
1415131571
114808519
100402109
2090033524
1650648640
1304429335
395100764
1843364506
521457234
1437854082
1580433303
1541266186
117639221
373977745
903413835
960068454
275635586
412896662
928467940
556041604
603089835
1942716261
1318489881
942158411
534635120
1367370558
1738825927
1515624705
1385856775
2134178583
67111426
156799126
797085004
2037125917
1636149142
222663221
497924274
711426511
1555632721
1790927335
1621335032
876614914
1099091338
1585590719
102311146
1893193402
1851265271
502000872
784337501
1390689520
2002207901
1735553855
1080964144
164286156
635232927
1162394213
1721379411
355851540
428282050
807861547
637365384
1656287183
1816132706
528025516
593006939
719835895
536813532
666290267
1922790405
157191874
39712273
1368202915
949592590
1561075445
1569832056
1624556606
1130077502
1385324362
1978762288
1616022990
805235507
1178650311
1174130441
703743302
2001915798
1295779293
1201939976
345782366
554438948
1386041528
1980450741
768164395
848874372
1680000543
1315629073
739011215
1371178525
297540770
969390945
697191313
650154669
1589687219
1150497394
25705696
1757266922
919559608
842123338
875387783
1075183652
1295840032
1993447456
1517584665
1790668021
631301476
1652699735
610741478
75325927
985601210
673755005
1729919811
1166128204
903522445
1345037172
87761302
1075490670
1169991887
722136342
125679489
364102298
320241192
1076336224
1798809962
1998714311
1815928690
447125351
1021611338
84362790
616694014
141841284
48086710
2005470286
1002405710
1293079101
1439803731
1525164414
1119585993
737517937
1667237202
1425738686
787681679
474030403
347118205
509067299
704484824
1458100836
1517933846
1795371857
1437569656
1770810440
509597911
1711257675
1981085669
39747902
522452186
955109305
811186770
2137858096
670155569
551502059
38857023
1428083159
802706820
1890228868
1235557795
1663586418
351551164
511879884
502689892
1104933684
754784107
1704097279
1780131789
595146732
1319218505
1371114705
1448288981
347620729
1444628758
578469241
1005285340
1379794514
1113119395
638564917
1691847393
1715182103
1074069939
1024022278
1038865214
2142884097
967602084
1483243530
815341304
754807441
1098549496
857286300
1167146432
484094190
323756558
1791440167
611069835
428370109
1962503379
181479271
405938300
693511013
1230333652
433880100
349086617
616422712
1975463694
710356363
1575921495
828070281
1939725766
94844795
1459604163
1536636830
171668943
1910931860
175485084
1385966234
1831532252
1709805556
1959663146
1897356317
879131074
1376928896
1106716831
495827492
425612665
67810289
1614759373
1004021658
1734605211
885735492
1920551105
409990741
443805704
120352058
504059557
787349932
715894899
40879178
338881891
2120613517
1530779445
843368103
1005370408
376942706
1766769749
2016339087
1764417548
1795906653
531417054
1890778998
1830255666
15000708
528122562
1200905093
125873076
1378182101
454532146
2019373102
840242103
907493106
785950898
111102166
2028073549
1441765768
52033384
859381882
408029862
1387767662
867316968
1308124637
537450851
900959197
786665607
576578244
2143252594
668628682
1261380523
288450366
1587725414
1357640379
710046829
97725756
1213287695
959071249
1051315541
310213619
148037890
1627787974
1148582506
1145801490
1058690036
26590255
453206977
1644980471
1273649989
781569409
1618732952
1026842482
1573879884
1816362472
453298309
1602135123
1647251990
226381943
1074504559
1014499747
535422819
2037317134
1518921160
510808621
1745635629
1679843270
1907668030
1710663168
286365926
206870736
1539062128
273099017
1414167002
1253902977
1765717025
1815343384
744873851
223252451
341175458
659590051
2145936557
1597924761
712206868
1284281396
1265150287
1739017562
1315809823
400824512
1556981591
1059763844
1759494999
1772856711
1983115739
1338297196
182116242
2070806222
176264350
2089807140
1321984909
1312674418
904041271
1629669331
1367053726
112613152
1335711762
1273494520
1340127224
1474105643
1410082405
293742859
431615761
423230435
1426926483
1455665571
1749314432
582972489
1363109480
1772770774
2036414389
2009393960
1564880381
1693937663
1295941252
1115625073
1937290135
887131606
1286980414
756467840
549225520
1923345105
11801912
944974477
1846685923
1336035554
1061250770
1002666578
238067619
2103062329
1678217731
1883675013
876032564
237927100
1194438891
1871996274
475612592
1764799553
1083990314
230168899
1583284772
760749387
1149875452
1107395038
2000322645
297658613
1871949535
1200657075
1671170650
1727089802
1724704537
284931374
759715809
1598803814
942744309
610565648
610009053
323210511
1438433134
1478305
248015211
363680363
374536566
658621898
1623238214
1311872491
866124837
1067020476
1577964645
865599762
1293807975
603846375
184383345
2119050296
921777547
559789269
121033074
189508010
1054377415
1745793929
611323823
1510294246
751470752
1860025418
1411318661
1232059627
274364863
1368236489
1030843031
401334740
963266831
434940301
27829599
528336841
1095356504
623467644
1019922997
450539525
477412656
699382738
161169893
1077524137
1300932578
559086251
954176486
687628591
783989818
1874553452
699486099
368791080
786886736
43978139
1897766266
1870990356
70983112
1309382009
355445846
450564622
1427778948
1242579277
1958335475
932169918
356079350
646942861
1718091704
1821189246
336103172
379518037
1360948377
1157736298
1665706317
918767375
512031130
1021118345
1633594642
420139858
2051863208
1277787756
1779323009
264530367
1972866701
176277738
1276207408
1315254243
863508719
805108423
1224938651
1957631860
271219318
146158502
1517482359
1335000343
1924015090
313094903
517005960
1951855634
1039824298
1572823023
1078758045
1517257453
311499833
1650053137
200790898
1671628189
230229590
1790557407
95225612
1329274275
1681373995
195284197
766151071
1207691193
549590110
1622445466
101123728
1046235814
1453620974
2016722466
730985574
1902758176
1651461881
1392507359
1296868201
2045538165
1603519357
1780240013
1954305675
842787760
1526919734
1879655862
958098548
1445740853
2145549206
1953835649
803709009
1051694999
644156115
1561293348
1091500008
339581310
1891613355
1998121932
121935701
1397003357
305679460
1579013556
864385944
974923075
1005374190
13465698
133696951
912253057
1143335828
1722174839
1165606888
1361753109
2030337170
1559100111
1779057900
495109841
585693672
112804609
622056534
955626459
120262096
1041640234
674719558
1850647401
934353647
729965302
1965749391
1067410672
1465501632
1703092386
83134322
731022776
2118830180
1183574296
47489152
1520334106
95871239
1812733228
210459597
114132732
142604893
2050266829
1967473978
1280317917
577507576
2111221684
393853006
428730373
1130891233
1054141704
1297939
678917875
594363357
1312265085
1655792816
110943433
2073637145
1835980173
785848281
215613377
1596317316
69802110
158314264
2070059231
576283202
423589226
1627026634
1908103411
1238425622
1467920763
749329262
2098136844
926401113
1276360867
1151838340
453119072
1837550033
646023141
1232705006
1010487568
260147066
1824406560
2115457514
173882166
941458135
300411787
418752889
706046609
1991179577
1155604474
475348032
1415138139
1453489720
1256399671
1647454915
1864206748
1691767138
1516279288
1807281082
588515689
1307198649
416752774
1937296140
1401966367
1657645259
1854199618
634617882
750835144
1715277813
1747359901
1098518286
1067073856
1600044563
1960125649
202661306
907913050
570843358
1363045601
1677245175
1275616643
920713789
861246178
1846706076
1289254921
1783137286
863934383
418279575
357319771
538431634
1511191101
504084767
1837624212
287837619
1513302499
383030100
529331941
485003748
1142920612
1769254101
959671810
1800641903
1284787135
2139217206
954672904
1467692085
1351853908
1538751277
86316653
1054810616
2080618077
948074170
1711641002
547169712
1656060914
634168860
999857972
175479987
421854569
1839829086
1114906495
2019228847
1205991506
1580283773
742819273
1578815358
1166426822
271022089
996256219
503113864
2010310213
1509097286
847720919
1063672129
567477599
1426011216
478881117
374933036
1330399244
316174627
90960569
548382659
1807098113
764478602
890856773
2139780686
100931102
2034131602
380579775
982774811
149335878
1177084125
1848063844
557016486
797905546
1826589628
100938561
916666973
167960370
1302805315
518813517
1694806378
356436381
1487386761
2075916426
1211020250
1975674750
59448426
1748341875
133768809
212623057
935208415
1667907238
585407956
1408046664
1481735984
1017389258
1100609809
137668214
1856053480
188088756
1469842081
153999872
1889829521
686084250
1215515669
1314925551
1722861266
1567558195
1315524573
909283511
819179526
2118070841
1250090125
324793832
193732
1107411164
128990064
1639528431
710627963
167569218
691018443
1099034468
977027176
1353352741
524945989
1212337080
1209177279
1735643059
195082230
1947317729
2033686952
490210348
183090372
50044983
1451580068
1393021549
205045588
211287514
889517780
1006575049
1203902550
977628678
1571517521
1424972570
822608439
1885770750
2033825609
1076975632
2071611766
1194324401
1773402444
2086267081
1241762545
1469690826
1773050234
1058796778
1500878053
90735704
214215995
59018695
112692429
680732971
1696188782
1543687113
1344830920
1163741647
1764136804
593983153
1422592702
229658460
143618053
109130647
1072097550
425450202
441874653
475846973
1071829940
4758264
87262627
1942008840
1361931877
85774993
1649213113
2004012309
77689077
630661854
1784223874
1045682965
979347443
1072313269
788109043
1553399485
291326357
1795877156
2028573768
1257354591
1520250155
686931363
368581895
353663374
2034917989
498564876
1730462498
1001389228
1100895592
321414996
2118835660
1337631539
1662511399
395279918
76165122
96313310
1695234741
241442348
1028637814
2021856078
191425128
884341072
60390992
1775354654
805612484
2126700877
1126174728
861376564
1792330093
477538053
2003527063
1457961582
1690443413
1483194256
1449838406
1103713523
2056490908
946820464
590697955
260660228
1923119309
1227183791
398927662
7678177
986605298
2127985126
1522115333
1971547677
869783913
728135645
405685309
1487261765
1838133285
84897839
1034642468
2045824575
223616849
1049508273
194443591
798243178
1617113887
979589995
1169007862
972693242
1764536753
1106085107
42901708
1650770463
205668694
1259803708
1299105814
1290156175
240789380
2082477789
1410614188
1455712323
405928518
1269538966
522957928
1261925086
1927589632
397827584
5859103
634386118
332192406
1470838175
244813934
989988203
91492058
1824992814
2013486457
1917535134
330995384
1524800081
368041141
1433604762
1626868375
1672647616
1259469782
508749808
1119067412
790644763
1813618105
1256756551
1780371562
183353611
1757699911
1843103501
1191968944
1332372758
849660705
2048004533
1564857154
314156806
491798861
818939161
1256852490
45172369
1727219936
908353969
2068826862
600487475
1185695828
1174093019
2097238049
627502383
1698964220
1280510404
597386941
692827295
1380267690
169709925
295179773
491006116
1822547732
1187646042
1801981975
29193386
1011963402
1147362681
1858200308
1242649769
1343551417
1500191774
1413730778
1461963527
1199289008
432932547
1248074615
1253108950
94089085
579111968
895902598
177416839
1343085498
1882462794
1050396038
292955263
248718566
1289276607
1916251268
1581517248
290147165
2074890581
1721104307
1762413135
912679394
1776115468
1661228067
1624467784
847628285
2104171673
408944506
42806449
1400419872
835430724
423924927
273013488
293123297
2061410156
278437223
672018926
1524137016
623087450
1454249307
2122436938
2029404182
694395939
2025232868
2104630742
1581102592
546326707
1363328264
1839655962
1860799884
164621429
66576707
634204985
323431549
238790969
82553246
1144987732
427214146
2060850962
1979654678
1507796742
1133904833
721951227
1851404469
1787286785
713504729
1808508834
916283154
2042875868
145532518
144430634
191312364
133351560
1342757128
1590303165
1215718821
1754162761
1339674607
1729218174
26872351
217971749
430870471
469219898
2018255240
1068107125
726299697
1927368575
1567348045
626740202
161512772
1652746337
1265185228
294568872
715861962
1078886804
1872630167
1568612403
2093532348
1196599264
1115344973
821811387
177031551
162689933
511531741
541317230
953566312
203475877
1551180132
737554256
1325039805
419032640
514541249
1183783273
1769676470
1915641601
828197362
1454560116
1496457639
762764971
814986093
1803723516
806340735
326460562
737415980
2015482763
1386384886
328970799
1360517767
2570038
1110439294
2131601862
957091933
1964064738
1915991829
1099667206
1766043741
1122491791
2118920734
976313755
843507192
213718036
729840465
1667954433
532091811
1295506137
1507567317
570343491
1086851713
2006737202
589229953
1235415300
890024155
1851435401
1978023856
340657894
504929696
2057157542
772509981
974795951
11827352
1863809695
1349719658
776641938
2029838126
1399599344
58355357
537716538
209833389
468018207
539063745
874381151
802734208
894446987
2027704730
1197217690
1087226137
132455745
1515597514
693230919
1970924723
999349762
500259853
1184320270
1229285293
1158907082
1047887213
702139087
1219945472
1470026964
1628653055
1752419313
180325065
1816247860
1429259732
2093412625
2054230561
141987029
1466553920
17217827
523756705
111929047
2136599926
1782960698
1537797083
1313340163
1429816545
1859483431
1365397057
1513032846
1332457694
1424173436
940873833
1880207758
38160713
1385922811
2059291081
13503922
69723821
1759956456
2055598692
844759537
547737893
1547755162
1488022492
307329101
617374657
289465630
235010064
1382720584
951249262
470318286
1646561424
390454500
2035677994
468778498
322048414
1680159950
145030892
1844034665
959554832
1347024632
1536413177
140468669
1140075114
510314864
1516241139
2130079780
1624762611
1751799993
1179461473
1379311796
766685444
1350608898
375199232
1637076275
96429609
1151656016
183190009
883320300
305679554
1983207303
1308074835
450162471
1242284769
1735362776
1979503513
1961550960
1337972177
1652475089
471860232
910478633
786659576
1430570190
134116742
526581337
699278433
443761254
2086971976
1140113767
630607806
1837228157
1804059584
1131606871
1904293973
2080530742
1777809068
920436119
595081785
31743972
1821787443
588663430
1412449609
408447921
462769072
164439059
1054763968
1301860720
1792014905
1745381837
757339658
2097485630
346090585
1726646339
1481789578
1303720586
896062058
174842956
1984164814
1660676157
661729775
312601696
125774272
1276579108
265578982
244751467
1825680665
525019835
890197817
46890616
1557140677
1297735370
525276886
1194831809
1377773010
423703705
920598385
1279750331
1838776611
41071816
1171648861
989375434
1676982027
1619805602
968123447
1095279575
982909330
1908998886
357716913
1492920694
1217439359
1332542327
727787037
531356234
292911521
1141273478
575362219
384151729
36732685
1196057741
1102370128
1412796879
2111276913
1751741604
1613852887
1404642404
982754310
248439136
1276980077
520541079
1849673097
4500772
617073526
1779851256
116475663
1950648997
394143590
1713984605
1655683248
1201910199
1761709326
2077117605
425542275
1258409046
169856450
578825521
2063433513
261201814
1189336608
1761419668
2016777791
175031038
1893154057
231655172
163882803
181840797
1224083772
640151909
1829236765
261599733
216352499
706352756
1328653158
1037307067
84067389
411720010
36468267
1185722946
1651872924
1115223168
76650043
1320049774
1883255978
942195471
125059403
985918994
86174478
2018726525
1241293623
478587990
617284893
1949870485
1519794631
686264000
521657673
1752683349
823615727
494950030
1021453297
747549180
1629435180
2134797491
1721907108
309595371
477676207
497333454
958338039
545093494
287810964
1867431248
1209150594
37324595
722779430
541572793
2013428355
679669940
576068440
927234097
485156432
149083478
292851374
551022941
676162638
1949707413
146111170
1333496437
2111288692
2053031382
1320263110
592539393
1515217749
81671691
954946077
1555003709
1217016625
1707408580
1362003666
2145523056
1563266854
900815065
1791780365
282208533
334523472
325002682
755094143
118499748
483775433
1807140325
1776059291
287359146
1053206205
1187704182
1661316220
1701531816
1804734364
94403084
646015411
1764234350
504216490
1108004120
1398990910
28178909
1438453359
49441394
1535541459
1683773883
1397775811
1308403687
787854178
664851757
1516989177
1708031895
1053845309
218540129
86886290
327095451
611413171
191098859
686199177
848563719
216542217
344576689
1671635867
672280131
1192847629
1333066144
798561557
1964348377
593304260
1408494176
436050565
369297671
2022858795
1436568637
820470317
48771800
969502889
1304960740
2075603462
1589151966
358386835
499204032
221128204
1056418050
988579053
546001519
1382928045
1291747049
36406959
1457211324
1969320988
865747929
351640752
1857655905
1067315474
614341281
1509386231
1571647359
1176085764
415360144
458801890
1182677868
813039331
1363695742
414012983
197613636
2037426290
1720138274
624036726
869685363
1993182083
1010841322
686410614
277089888
2051965215
1553894392
1845620920
1013474258
1248303818
1537844401
1031988638
1366422421
1000687386
1901521236
665713523
536712425
1482440544
1693793042
1112078300
1056136381
415320383
956636909
988108324
159017394
609943675
1111206219
2073550240
2106765084
119706106
1760754231
1821452712
114683417
1716105998
336788588
1230137745
764686724
490440152
2034000947
1386369186
1558006754
1385230677
1835436455
235389540
719769060
1550965151
1528481376
1629223550
65747420
799890474
189952272
996519284
1122769543
439095557
801905713
1538794054
2052250759
1478172867
890154428
1963141750
840032905
1405445309
1061263755
376054751
1143871838
1285938401
2003560520
1644809125
123036268
1289231856
1617701857
833789311
1844143999
1938219748
761541383
1613492024
669247625
1280008271
1218104321
1714652670
205009233
33634848
1923835831
1083408297
926905145
1970359978
893098063
880893823
1773483603
1485347518
298115511
2087129944
520848744
932323815
1246202438
1989403702
1173524057
2071107526
175939988
780997507
2003711176
1703373296
1111445356
118109698
721154814
1512566006
1833411796
559457466
678319260
618891706
1527867417
718585901
587730583
201103019
1486609561
1394401849
992509795
668097684
120870213
1133728884
416886759
104734024
2040782250
1637470797
543069318
287368393
637203012
832082707
1942433254
1760867434
1226580650
538984223
1687104703
1382251812
234101682
271140071
1806083248
518396363
252802940
2135786931
97521510
1283567362
1847107259
1794953524
1049873419
545504517
1323442948
102069479
942761273
1417755645
1060084165
272414915
1876621511
2113287793
1592711657
1740901758
504381810
1053369832
1037235421
1188486672
1590741243
749347032
809196545
1048600558
1704737302
2019912478
1235165349
518757067
1884387171
759738627
1696564359
2135926506
1095354444
1914137251
1153788924
355267654
1350577760
505502618
1784649108
583834595
669556226
1633779582
557585716
421636508
116239133
1492371034
212584717
2013948154
321678505
516305261
1227436713
635317555
721752254
1025165619
37207237
790396806
1090810025
1767183182
667764870
1369766944
116313504
1686387807
1641759436
1914453428
1314114889
1566371789
20520354
655675521
1571570143
1103552925
1653608767
1442951265
584961850
1541523182
256444356
1289911613
796535501
763356165
232816941
1546378063
136135086
232557656
1596959267
288321662
260766987
1976918832
135537577
536231487
966066463
1080594717
836566098
2087931508
1068779923
101408696
135706408
1628171433
534868500
312511783
1564654635
1537048631
524504275
1389165656
2078949759
1959450460
1377822086
1467102558
420809858
483080134
43092660
513206270
51817742
1085059676
1091171198
999766391
983470794
2095456830
407482633
320432780
1303988514
994269790
801511700
1645112492
2030794911
1239230135
679316433
2025996344
2066871419
52752185
347376231
888276534
916996918
1656560555
1763538404
1008010796
339129727
1852063237
407237305
2052855700
846834552
988592597
1629295710
1432592683
1384064277
1672248129
825733993
760651690
1892710029
554677454
1962589297
1271339818
1723935656
771267950
1843764915
1588511449
211754795
1338615077
278551067
958902312
1952967685
518827736
763363808
8060618
599244576
412891197
303402465
245900507
941382847
978812777
1881432190
955872250
569739798
1326044395
1360736871
1157868810
135180800
1322540937
2057060718
1684326682
1288842034
86718111
751411734
1936849601
1504542663
593303220
254013111
36485991
1577903091
1255983644
734300579
1865054282
205963454
13067870
1758428114
1292065270
235328509
1142175891
869447514
1982259771
286636463
904679738
799700690
1550237736
322425109
989232691
300086298
578338814
1453522989
32349765
164974308
1324386507
776901528
1660222942
1934646233
1297670203
2064356658
1049705128
458727146
235731372
1096196858
1370417584
1028406975
523080971
1379498839
1693527751
732833497
1653233666
2038690861
1040907798
2087570689
1962446313
416937549
1849527235
1938155118
1905396042
1294707939
467393325
752652529
276339577
606726959
1376662611
1151438405
568799218
1165073069
1876752773
965961700
482799009
765803912
86860962
1531418631
604909801
448279909
1952663481
1783224010
59683627
1369530515
811469882
1309930148
1342927372
174723657
1524820662
1248366160
1955781542
1348084403
1923270329
1410026136
255592645
777441262
1107917699
274255131
1499889098
1114735858
415525398
803585801
1986745837
1600736645
1365461153
869208878
1503806377
612004038
1953525193
615404441
26261140
147519871
1372917751
650363679
616054649
1303563358
1686489845
80730177
1060486067
205189897
846445707
340554502
474069223
549138693
727695152
1853038536
778011983
346956019
1540105407
928293826
895466616
1225855408
87813691
84211004
901570390
1227109043
1078097701
1044720817
349255958
2114815108
13017165
1860082435
1032560942
280353862
16804084
1965754714
990493906
1186093109
676582539
912086512
1639212211
2066041314
418633362
469913489
1912578985
1464891955
1815602173
981861741
694872024
976364555
1963440505
1006483014
238435792
444134744
2108754973
1985418260
2038648737
1146306764
1215960768
327165714
688562014
282878158
1208678914
910154749
422344695
1539088142
1840680333
1015684492
1206863701
470749455
757150376
1560148349
1608784850
983797897
113437598
1382452395
118640488
1775225373
612862396
1267303181
1121573322
622388464
174743753
212319941
1176749596
2132102507
2035717498
2030342638
612824391
1497123065
371875449
695798773
1184173672
196737837
33267115
479413713
1662545172
1453290024
981418097
1103643514
531865530
185261512
2129374479
1862766687
1877842553
75643713
1512332013
1069786015
1177423272
1607119925
653616679
843528399
1150455507
1410454994
1674511110
221126568
1387680726
910064734
1794901731
1483554863
1931906890
1399665792
1798265029
1828022524
1934204624
1242319431
1490940715
812122127
90485314
1089073519
433953538
221680072
182559806
412739045
1231530359
933068137
1979806929
798964223
430954381
910522148
1884614946
928032563
1594160241
823109889
601854569
1391108115
1029618237
1154851961
1852514562
2092949607
755953146
368537960
1510961418
1928816594
906517969
1484195057
961128372
1021069019
1640156678
1887101311
1417042189
846300565
683242605
1950214720
1553367541
1542422530
1423609838
647376565
987595274
1915206891
1705806865
933955879
327676620
1141477226
1999178237
1377932464
1155817267
1607027820
119655757
72621690
885195008
25371849
134910724
195151613
745500951
1385756839
1662337535
1880852588
1047268999
1838310739
482612191
166367709
1608842140
1994000080
817948913
1772312830
296392447
1473590316
882730183
1792445783
1387625328
1999886837
2065285093
456324465
1610171365
1755253435
1538673585
713105525
226130642
1321284734
1996192198
1066159115
61874893
726992009
714641802
1732741406
328127826
1949230766
404288330
714656900
768478989
467657588
683497719
1187323689
1752885262
275129963
257312223
966820091
1289390019
600592671
1822362893
1958250665
1759179203
502898143
1304728268
230865789
1795827596
1327209788
886472099
496604046
499654481
1739111034
1637803424
1325715813
317124794
1971440702
1539561363
1295377762
1899887286
2023436234
1933486254
978500672
745265991
1360832212
48834823
1066174571
371835416
1631670023
1543291774
1775136424
120954340
6751598
1786743394
261152845
1167101133
405832857
490630804
1887175634
212730474
1085950625
1718044016
508686863
1579739470
418180293
267164275
1609005328
1687620534
1109143156
352273526
225772925
1872049296
2079725384
1846201190
343119000
1438589748
1183549565
1332277651
585196850
179512735
1368632416
1505906600
1364156499
1862292121
502881868
161724377
1513280958
67663163
1109388301
755403175
405806457
753652152
49492587
1050192788
1377040489
876067617
1612301565
2055997325
1126770943
363459720
1361497163
348966959
1084751533
560413866
1603116711
748057404
768552140
466266467
1752919818
1362684827
1548773263
917946169
445123000
407609443
459102808
1006459027
380850517
542550421
1091474491
347306178
250310611
44343246
1647341803
1399199308
883517367
401578818
532913737
1721266668
490631190
1956424220
1389439912
2021327161
347339948
59559002
127147155
902729822
201665831
1574456376
627184209
2010785458
1903366685
723815903
131943184
1027562989
1178277943
1143435011
1536363317
380382722
265282702
1329692676
1301260218
2104719724
391817016
1974728897
1203313239
381821711
286801259
1978166256
516623521
1460113421
524179787
1963170368
1435134738
2031926965
1293707183
68568554
287990957
1764363177
1394905211
1022275144
1149582943
1591618083
752200574
1215434942
2072295281
469590402
347520043
1336046359
1598167979
120136944
809718022
810067452
1966481032
276340690
1695602444
781282535
799495333
1378004951
1917777990
846843840
897152328
217847198
1891405813
583671375
455493510
1827077507
2066263575
1122519489
202303450
372644222
773507366
981710972
1002419256
3233467
1443653349
582956998
1921563211
423100732
859451313
520174504
1002045344
853033492
218834714
1868036551
137840835
1607542569
677513180
1316406244
438409874
1612936223
632558369
774056604
287774542
985715793
987504427
1362867803
352417627
216409818
1430225936
146675842
2000636117
1080266041
1383392520
1759575151
1193523042
2058975124
587201690
1264899810
824613460
284784403
1611718170
1313092619
1789259733
1888151641
1563013638
2126618972
1342837283
990578983
2039832481
210591759
46426784
467413810
1696068131
108097042
1002286904
1865447442
679113201
1677893574
1554764918
1331151507
2065705377
380049242
1678167988
102196365
1207675282
2136365987
591150433
1647257799
130622143
1948427951
934695370
831381488
1848089134
1440853441
1195971507
1181424136
1762764813
63736667
1489809470
860213822
1956872777
648601805
400624789
1342486508
376580481
968481512
1274119238
1327252455
1449472096
1074893844
440127419
1324601192
470409885
626006744
288274948
1677867746
519428583
1550694999
1211030514
1276247184
1143795261
1019926750
1498839986
167891939
1392716908
1440648068
2045887618
799975844
690732490
107375076
571256022
1323744253
756946573
995151083
1340348732
1093913137
1019199733
1157550958
1158634361
2064954816
1701425375
741941912
1683897346
1019883540
1966936691
1883941015
1839277253
1785136097
1889285385
514878618
1278255646
876559152
1127193228
1533908473
938478187
1585572698
906019972
1058036164
457226602
121861978
581060254
1465126601
23790509
1072999955
1085927281
76286018
375917895
1512573328
1734850853
732919762
744436223
338467238
1249071051
1654934889
1773979259
792802367
1107083282
1716092475
1349630193
530848530
1692405875
1697064248
63007893
2048459532
639587280
1772197640
127703913
552445361
630766197
735904530
19720124
536714810
708848302
1684922356
1417239700
275923746
465696231
1421760557
1877140653
353630852
305992173
1895294301
1028221957
162731323
250221229
493412006
2141189332
1163075011
1099117378
2031775769
1907812696
1316720074
344592101
1494558110
904966527
63243343
2084649530
566185344
1607255208
2129922174
1766343682
1410339197
1073763975
1659189698
1681001827
2145848400
1472381219
1945011593
1992202549
1836179157
1042422549
416612437
1572833594
86722203
1812332625
175735515
1122690803
1212602581
403551199
2006871203
1838837588
957122559
247615267
2003403414
2095379273
1545451732
1501314247
617335164
660389548
724602970
592036996
1491674103
819053752
839258472
1974781744
1130610691
1985591499
513650002
234772632
119974663
1499726205
899599330
447413083
1969269948
2002478604
129918522
1805461068
1410745695
878583603
1142788213
731612838
242396465
1186758728
1844954108
1652670800
957680838
1672019922
266815867
2018445678
16306593
2074960869
2033296350
1135293628
112668389
485788811
1216662903
744073328
358910945
1101268696
1951362570
238819349
1872649151
124317727
743714949
1790219430
1133167896
79429404
106054534
1008914288
461737939
1492267134
1935150540
312444537
38141740
2050470865
2067478598
990494423
1939020739
1853262722
2042430065
218627545
1573649835
438505593
1805906941
460596651
1884558918
123783843
790133543
491928607
1709608139
36452057
725688592
521335929
1410677418
233670233
1503257999
145206519
168136116
289811534
295587172
694340199
1116992127
1097535529
2102425964
1469090666
1167843451
1569780242
1577077863
579940341
25600921
1271539795
2030464151
1677456474
725277502
1841432952
1636349362
1449756196
1467902967
1064140720
846903929
299599823
1410191694
927712021
1132562930
152238033
1477824047
113992089
123470140
195382839
21488484
381257212
980683314
1923764524
31857653
1778030872
1426557488
588932541
548881517
2064079953
647313681
349324717
1100544447
1147352537
2101239421
1216666330
1809047698
658789937
1096218334
434403222
1326360691
381913653
1698192981
888747101
1017861557
1605021139
1349491760
1807210007
306439467
2045173777
1214286130
1160425105
1916940001
409276906
903645230
2137868540
2016709853
1666523641
76295156
1314871490
1799265718
1792030748
1560903899
892744087
1998681271
224013970
697146770
1102556602
742818950
1149894257
568318976
1550848245
2064118513
652406843
1294048256
1931673665
906552283
628623785
2000554233
116642801
1077938375
1847079827
1346412402
1927231846
1897851157
929224277
1968285823
519493308
267006406
297919723
2028913421
1533917383
576065678
1402302574
554923605
419231039
1560985553
1423516732
766256232
261208705
956507139
1689482092
68524044
1476587055
128412554
1134517833
644109921
644571443
553718939
855714684
1255567258
1404172218
1287294827
1813428602
340970401
859158214
54709728
338667373
1189775829
22750455
681906163
1881359075
1525762669
1483816119
1454112566
13177294
198178668
578195044
1071294000
1841883439
1215473600
1998747741
1239854011
1716716296
156674880
1785982991
1308714173
2083621558
16960204
651029735
369466469
1823998452
1596560533
1321647382
230031011
637353520
303628011
1374809264
590123895
1509842697
1471961393
183710433
1498216823
1044255029
1757793252
1586954490
693504534
93514106
2142272377
295206698
1837320184
1180442749
137707541
292079556
854108972
877197908
1294212313
777196993
1563556250
271019080
1838824155
1335533762
1066564393
1807857105
765638058
246970591
321482077
1289072612
839405434
1500247527
1776397819
1912025396
1851481534
1192058894
1540678968
11320787
1969445312
168508754
1110780942
393870868
2010999400
573309986
641355318
74455207
1900081996
187447525
1957954148
548565976
1777436487
925940844
1499665886
934320895
20577490
1906833445
361445047
1522302129
1116616657
128124957
2129368429
109260816
2081790371
1375381012
834927113
1680551220
729384524
1284221697
1748420884
748247646
898182982
1860343108
643434031
780939473
2069734757
1953192927
848485257
175610379
1357756518
392382018
1071550055
1220322519
1088690667
83060693
1222783078
845317853
1796027599
1823938627
649701966
2046173631
81258229
1685388322
851117437
492601372
1942040187
40280979
583414938
634659666
96535576
599731141
1550829212
1301137823
400363004
259766359
1259851246
1070723675
391090851
758175633
1500995204
1299097366
984525921
95242912
629837891
1874172131
372248750
514917444
324958728
2022593270
1002265670
360531733
80281031
1383827145
336327246
822835188
1503763817
630630902
331614474
1498241284
995865467
1714293107
1109811942
819784261
1670557233
1810666281
1267514600
1655461041
240561917
1416329992
90701733
2075666357
1214359679
1889488683
662134790
237729413
1874369071
1737859562
671928012
627224473
942554890
748518859
2140536918
420344277
1042144048
1341950347
1849181211
1481593529
1160662604
1521940697
2062631344
1747128703
480998914
154350748
575404905
1290139776
1972379982
2099155718
1896654885
525415953
1647817516
1830035719
1369166069
145419332
516781952
1020596735
394111557
2023173757
539999364
1226756005
1882432218
1643957995
1385340422
1023251365
961526397
1337010122
563950359
1115168571
1194113808
913426310
1528315311
1676615510
1886324870
1859513573
2056324921
563578695
2094180009
902463304
12255192
1623130521
1230050840
1351726158
29363209
582644424
1519032920
105812927
1405481915
712762878
1219936653
1372515509
37222257
629994820
1216729678
1699216783
2144845612
802767182
876548103
1986682127
247860865
1619340283
1487639076
471602309
1715186590
959483357
539255420
373284645
1257676712
1108531282
1169120860
539793846
1762751356
40463432
1877506262
804099488
347028720
84249466
1418595452
1691767445
31016697
906812084
116220698
872012283
997105894
665153082
858266141
2009030734
1803853955
1527761001
2070209379
1720780971
1682416061
776435275
1366830814
515021696
2039055481
177652260
1676777145
822979998
32924798
717911822
1475430776
1961940058
103819956
1777197289
2048155134
649729394
262826191
2059210464
1373923
962676684
30428030
1410718437
928245857
422781185
564581687
830431644
1643189053
1242798041
1704364314
1200369395
1235352859
1180878145
1880707306
593745356
502485407
1285610656
646524173
358061771
1540529642
1099749001
1916176043
384708799
164381706
1018442303
2111429954
38378625
1723454552
722848488
1180661091
2039368124
1063656735
1399948957
429742606
974304827
1064598341
1731472558
1201370360
33036036
985537889
1713783819
1244667161
868933563
8908347
936036960
1102253097
677786073
1506725254
567955806
529819378
180514498
557587739
1709172397
769270456
653959098
1819437314
2053545156
131034178
168816591
1912006281
328400705
1327100049
348430347
1684395718
326393041
6880219
101225436
1273183389
1152249133
1931720761
1877095925
2046872935
1389341942
1727243852
1110485328
1255110064
761560414
1461798304
1486052405
1489792875
432325232
77858191
388352445
1059815322
578892377
523578015
1348737880
951479615
1417157824
1612797857
299759494
1313260912
255269272
9039555
2012122496
315086912
1766525982
403110381
1734349629
1018480117
121206322
1742270180
1673888428
1375168344
106572494
1725510914
1932166372
1870216784
81003017
130423862
858536953
803626623
2109316084
511824506
647401144
333900080
2052206077
338531194
354833098
607320858
2144114090
213923444
1483523195
1397663694
777082735
1747002968
1532075456
1127839813
251919288
632158470
798434856
1977649283
694569789
1361306747
791238902
944608244
322885188
2063881315
1490376562
2066632282
801983266
678764298
693342537
2021761214
1115242362
1509748717
1000071327
907757598
1570931909
1073056185
804777653
27526064
453521963
370749408
1728587832
2085100321
868431624
981496448
2020226493
189696297
690632640
2076618762
667577321
1673155170
751910825
612604164
1566934396
1965816775
919205296
282917378
2070659792
1413343708
492294536
918754049
132820526
1192476536
744880638
1073473303
1317045949
1998090407
954457842
1806856517
2096118616
552086976
939875989
137080231
365083823
663529429
1760834167
260913955
655819678
172187597
556928732
1284904480
792751664
859299126
419105902
538779035
455515714
503572167
839242952
1124855122
1845931648
138601698
485267023
208973138
436551938
957116519
264741341
1077180618
1571764815
155740599
1783075686
1293615675
282560279
586777001
999311958
1750564523
1213507769
1195161915
1928644250
857267273
2058008633
1890672340
407005093
663434725
912277366
64196585
1462047963
1379290107
1763538388
1821126407
43667070
1232745882
1286066627
1555803927
1441112354
1132008844
998905113
1269103014
1531995359
1038002304
450961004
2106133342
1250620835
1465097986
2137243268
1435805467
1343281699
2098220656
392215243
469989294
2012013716
1286701458
730268405
1646538320
580246724
326657383
369449812
746926268
1357394389
332789016
997810816
2128170988
768767348
2003563014
663890671
1522767242
1025505789
953737953
543001473
1801283883
1610747158
1053860165
769233502
1905276257
1421531900
904553756
701761726
642250065
1364928584
2047872548
1575479099
819509879
1502656104
281832817
2136895433
1073047035
1301764800
1423813796
297821917
28222817
1150622097
1805571754
2123675312
173997958
1407477393
1730686205
2134301520
1723286861
1219579447
659761346
2099636840
1002601100
1232916065
1319861844
739707716
2075235548
1423168240
1182625648
582411637
1418660502
2001166862
2079352121
2006811792
494414410
1557228710
285504657
330495413
474742600
976347325
1410572186
974604912
1072333279
1678494934
1599613462
1934060457
1406137402
60996461
447280732
714814871
15037424
1394452190
372927967
1360534349
2044974378
751665601
648534925
1671356735
421508943
1300954006
826465569
840324038
245051863
578282810
75135881
393780863
7801224
1847983683
1665289860
1210818763
779544039
383675517
1491528888
1151104036
1602037363
1140491822
1056534807
628408324
5360410
732882135
1302516796
623644271
679006606
673321624
1798792166
32992924
1196407008
1238561874
1497888631
238732895
2055132355
959770068
897052520
2076433170
160795609
1696463518
1267112215
1771089565
1602596824
546034041
458446531
1124572790
380883803
707861157
11085045
1643693258
111277669
1278876187
1529867165
562076869
1532057343
698103376
320892234
853721233
91916123
404262255
1476986470
494457170
34266199
175182482
1882773904
289173511
757676670
317407714
402469870
126775745
1332540263
153432077
693561418
301281872
1972062
1810497714
2070327068
19105601
1571311867
380881537
1077337678
332423948
1470638507
1095930310
1013641251
713241396
2062060662
1052916283
485446142
1126958818
1748909334
702883661
2050399421
452683886
297311919
308416170
1471293123
1835363685
90537991
1449089316
1625249460
1189298555
1826234303
289862086
1025138498
1855265680
2060676433
1952960509
209831086
2112076675
1474050694
330723513
158278408
115197561
1770323166
941299399
1944482800
1541109626
760217915
268043504
1211081315
504789728
736686605
1639896850
1871490275
1908349920
1143234891
2104183911
42414401
1919992275
965752260
1745571256
1446586007
684171899
184389261
418881663
1919157540
600403420
1046752796
225830591
1610100558
265806354
936086504
3926979
913617349
2142288302
2070283147
1087882959
1771387367
1148508668
190986132
1599334575
1281937575
1002871776
22973885
161284228
274460368
1900709810
2146502415
1413889985
1428831013
1016091688
921524329
765262952
114489089
1009320802
77864013
1877457795
2004718895
1081693573
1691613631
127467631
1831805894
1333668954
1827600943
480495202
1155397758
1074247880
1284202847
461648136
1401110379
1848694668
1426520947
682249902
1610524364
2063900750
378949886
1243022072
1457838073
1459917567
123257505
549292321
1446694600
1998502882
36967134
2060475338
1918039843
161283152
2104304625
674088068
995002542
494826755
265005406
222404399
2073820071
1939153910
912221184
17890884
654976404
213548336
26609774
408877899
1669060869
1829721011
562291252
822886019
1719924629
1281429112
581379362
1252511787
1706963650
2044338820
135936591
863525108
507971876
623900573
899025834
559455174
734373143
618377878
1439036145
1951766618
1288765179
1628606157
1066777445
1136937739
1059629517
96358647
929594875
673585190
97563614
655653735
1754790121
1608168851
1991093048
1629609202
344710365
1375167990
280075266
1012925852
416982644
1095884327
901277131
683204235
2066044210
700807775
337835432
309140827
1338035269
1823306712
1363579554
1510544892
156057430
1599826446
1070717727
1896416871
1192551101
1540951143
2050766702
515640863
807385604
196896163
450526881
1406709137
1263635734
1946846806
2020995903
1176736567
332129402
326519932
933456266
831273432
321291585
291960652
1009409970
1474664265
378498724
610239270
175015764
1499196144
1518065906
1034085889
1074864193
1178878507
2043567769
1959050070
910290651
1211175864
797749722
720716263
1466600990
2031572586
67425796
1801097968
802466532
1600856747
30822694
2062311430
2145968952
1135086933
109614772
652257925
1222398188
837787398
1842052508
504632642
814280577
309774828
592687562
1585268657
443507887
1065602168
177494407
2078340934
157740340
27055871
1521421284
1925263891
1564443178
805319939
570284943
798268892
1043511678
360536742
884205454
470099223
1677388586
957192745
712632312
340135318
1038634491
1445180961
1562957021
1762522786
648184110
540792836
1499295007
1275076161
461268724
156483326
1261055198
19787623
390044931
40378483
462132752
1533869371
834628861
626583766
244645910
1028955063
1394323416
1275627068
277610779
1038752325
1406339736
385964415
1297169888
958310197
519250608
1765545867
115300182
592029558
25185529
1201901953
372203038
271464722
485521131
775994397
292465352
950957268
1355729289
1126986090
1976812126
1294881844
234667879
41808279
906837339
584154869
1232551737
1717183724
577574135
2042484536
1496592678
1289183876
2138517777
805738550
1351515045
1128658884
1135548185
1871351581
467483681
664605785
51765248
1747414965
99151485
1548072706
351224274
536500751
469249156
1484412386
1853557828
1120992005
2095679718
248179630
1745897203
1912570314
1453223183
1472860046
376514020
1772517830
153901562
1436431267
1380585843
1429665580
718248451
1777180748
181375956
1340987222
1637398148
738549881
1078392363
1761385131
436068898
1809897941
212623186
1028706020
2106713308
363756734
1579052622
593498227
1300255007
2080334705
1579259564
423080059
463051976
1347577513
847796496
706205251
1558831136
51068900
1829316597
1083054912
919837352
1449570447
1354072673
1204113673
557002195
1494799412
1182493772
1380758455
888470079
1817398321
1608095307
2139635244
1372739039
1577347553
866706929
281421602
1213662641
1290815299
633682591
823115087
404710174
1830180796
536031344
1562093117
1225134979
1718995723
869157063
1809264545
440792558
1068524237
1053255446
815376052
1875216992
707325940
386192411
538778190
326173805
927582283
1958964391
314589160
486942817
1275212706
412078198
83281473
861564056
1446248341
1848291163
2108805093
1087283590
328275739
1311001665
1965076880
1661095976
520093828
411132508
487511108
929508735
82891889
1087017740
540376515
2146380783
1554377085
1799182296
2110953082
1730210648
1936963065
1927697627
1262571249
710097978
814157117
1544416536
1614778253
280280135
1821096325
76045820
1108372229
786709420
1281764866
70868464
1396128818
1663664236
16192458
252368583
320408170
1499833163
1320838817
1168598542
754733502
526769571
909100883
1040044835
509976836
189123948
322918351
1034682297
1847405425
705220544
977939592
912523906
980866171
140932822
1464381901
1655746028
906950464
264510638
1832882914
446424835
1966381290
973055812
2069924854
61534710
537244810
211368542
412001654
1443022171
668763666
1413904700
737448904
842122925
1738174902
448741014
599563762
1851769696
546471959
999161096
1126935730
904763449
1633994246
1079250761
266583360
657670472
32303761
1698856594
1023225505
1589473535
1075669634
1908048985
742312103
2142778562
855307860
614357817
785334207
432479332
1090520096
899861205
1762248690
1698625716
411696611
1179593260
465289653
1271696846
843842652
1583869461
708191012
293100593
103613014
368969311
1487518031
1667995886
956563591
592182939
746301728
1377535217
187936631
1550787921
1893840558
1432365383
839693558
1894381146
648226788
68519252
148634307
1187486236
707057549
1403771441
886460503
1218139132
2045199232
776612550
1853142163
2027824142
235218215
1744284316
1746236745
1239801986
2036240533
96795111
224603034
628515625
1704865240
907496415
2064302820
770185298
29053971
191972167
2617495
1794241319
323746520
839274016
827599415
2007560496
1296375687
1874029568
175308076
490479250
852992872
684537865
1303543986
95033570
2061496829
136798710
1476100953
1822601783
973397660
1276437750
882511108
2013883833
1495910063
1803676883
1292734463
1724856335
1983649495
1232525183
144492389
2046099433
1812470603
1785666135
1418147328
114279569
127601630
617764466
1729801027
1618851393
1882804138
877499454
1955445903
1659774021
922664166
1614590934
1990986070
201152194
2135622279
1275043582
509857647
1688101073
269807250
1399942898
1915254888
1003012902
188390177
656457248
1330345530
1667193520
718903948
844118607
1958726360
701438054
1916374283
518267728
1775839385
385441905
1534952042
974728033
70558956
1877275628
781518536
618770203
939315331
766292663
225534904
1408508644
1653547062
260663832
2116676965
1066689709
859010809
360952294
1021150328
1779028173
475493497
2084988040
1729985517
552576450
1276810175
1536199360
1467145612
196619640
2015365683
486298387
2099708655
665774711
682820139
52094988
1516821150
861124755
827474829
224047042
1969267098
377838635
232702091
1412744764
1637924521
2060254085
1033225938
453326980
1771896977
485868583
1438765684
1555343907
665474105
551691492
1108844253
1106410194
1345005835
548438035
974962585
264962515
864979027
299050317
1319129372
1642055081
419758787
1870171020
1285566999
1323935759
1061848287
2098768945
2114715728
1141710879
1699382107
816737855
820612447
1005202822
279958651
1941389781
686650360
1289613968
299410791
1759839034
1603508864
515082487
1188247070
1545067631
1398176598
1718658007
1665564260
1967829416
1997801787
975918685
1465776509
1723860607
1028128740
1366882932
1870899913
857449595
23329044
1230043102
8516578
1314861063
155950929
1451213707
299343482
640012185
228149387
183176649
757527509
485502169
1892157445
961745498
1704690452
2115565013
815879428
1998203278
1405485299
74065474
717173772
1678800780
1060997184
1330085689
1383256005
1838392159
1117569768
1589696580
1498989517
595273786
1186847915
1359752972
1531409271
16368200
1337048314
1302173570
152624038
586854500
796310040
1038520832
396289039
2034688167
76831114
1455485483
517615486
1256200862
338194108
516160889
1402873749
843324013
1469564799
1903528262
754294174
490038244
1437316187
1965083774
105269805
2024861855
399468015
1032775755
1206168779
1171785338
1425066693
1031503645
314929869
560228492
1452160155
1922086958
1469614270
912524478
263565372
1177739101
944301250
317832370
892474388
1132831937
335360749
2073016324
1973629037
518512184
1277894351
1238137591
481672956
1148969816
1895108245
1977386519
307891328
825606936
1227825864
653235601
1666997727
990838247
1232415468
508724556
1390205184
921492899
696552213
366576291
651268935
1381655109
675088349
2135914596
1235262429
243349762
1192769360
638186569
1050677573
945725609
389231431
332515976
2108445899
1897649461
1819592324
163376513
812717759
1323603702
2002595471
79992563
1770510482
2015893676
1743310281
120536955
444707999
49051796
613621858
824281482
2013367332
161381251
347500260
1625678853
1998475690
554263371
648831089
163622060
259719209
1303905386
1950195816
104619936
1129936318
1054633047
1379610008
2119930676
961292432
1621908466
1447282944
344386657
1643185066
375405905
930275726
608612991
1301100076
1158460105
936270341
1005793594
1191289772
1988294576
2113533276
1964032746
1376629050
694495374
1461524386
271269038
406940536
1596862947
1126444931
1189254950
50630193
1507289285
998955688
2082209729
780511367
956661282
1433817874
532835043
353676896
2107111645
1273810575
672506753
149353296
468928056
1108513220
358675374
1625185268
1792131855
554860636
419982556
660876531
772952357
1970196233
417246554
1044120284
1033667872
1689580093
1153449121
34064669
304351207
1766244632
871444659
923323160
1465678154
2049356219
680871796
1487376567
1486490519
1643374607
1513552648
216537143
1306690971
1032400483
723565484
342593905
1236929189
247799439
1942346047
1723424111
1100942152
343766909
609960414
1739914992
1640658928
1729810403
184500442
451952003
1615091366
1934274018
1911922183
1121472921
1726033981
1174016639
80833293
2101454968
1937836423
730985574
2002965420
1442495283
1360890784
1694992162
2136606243
385847531
553942085
611117267
1930913952
65735744
1447806528
2118024837
290096032
2056964679
1420821777
1709764924
482748232
17928742
1706588247
76577105
2038848439
1381975202
1702091267
1310193617
579725209
1261877762
166180585
657051058
280655488
1055370364
837899189
433467894
896805723
1213448664
1318054066
401820203
2102831746
739823945
1306436262
2012957547
54574461
2009853169
209780362
71803552
44672985
1126565065
1496219804
1678949413
1872010855
588838913
905052447
1038992203
305993698
943385591
1417517439
174380481
1957150040
1950561421
1751646420
1321422694
267383339
692624850
438745636
30563693
165471754
265490827
1892934821
269438444
498140239
1775848167
1092584532
1817510858
1840697013
1860089646
1782461158
775966152
353553403
500518271
643801660
179286497
440469019
1564011249
1150877470
1592818586
2075908044
1937632345
264895733
435868334
1361339065
661343003
1334844338
87749883
1417478641
384941050
1138197485
513822340
1559981972
1545105244
2070362181
1072223162
118653784
11575473
1409817904
2049054385
120403449
590529439
1076788879
2133747232
229750976
299364411
1705433187
118635828
603079197
1035210915
1683384644
242776119
506550095
1062364124
678342788
1610771042
100643304
1752758973
371270252
1767533337
1302185716
877667214
2118105590
1923374844
865418633
1341305395
748113228
1823211438
1314287417
72838223
1843378638
717789386
564098830
326722210
603009765
1015772274
954710135
1658067039
913204241
1781615588
627062525
1216845340
369179149
54126780
1351561047
2126642383
1012567299
1799366672
242398979
1351085241
661485341
259100180
984475740
716340961
1635021324
340739630
925824284
473954530
1223898166
1242126484
739140311
1813991635
1209532376
1670654287
2083870783
808552923
1746575758
1417900190
210614919
1974408893
2114136771
1580183724
1531506650
119484979
2012443110
250944790
582643242
665988878
1393998856
1675902509
1719304558
1279296470
1592878277
668951758
1235773609
891377251
655135586
131935247
43367315
1856653089
309156663
277448461
542651353
521336516
1175232329
920725232
361524112
407933284
891660135
1601247347
117374545
1486938627
416796272
513106799
1329230940
437823476
1708120620
1960597805
903211225
412769562
658071716
1561343784
1703104216
1551435483
1202772745
1054935358
895311327
1152824613
139316915
1879387816
2069984755
1191520354
546139118
364520830
1235831257
444234135
763674515
1710076929
1229725297
1422991188
1384332490
525940802
742292648
10174690
1931709561
667321532
693266282
1723367834
1896860025
901105487
1981529530
1230333652
1748198133
144441225
1810601681
32095432
1924071108
1291575909
474365223
1806056682
798663655
1975144268
1646016355
1548856699
302702383
2036189804
364268311
1329694146
1917929361
1087203619
134328867
857325464
1038360249
484894642
2055900687
1295353646
1508436725
179281808
958762101
2113506726
1463015663
1204143165
1915331477
696582491
654748550
1900699078
1406434605
522423443
180177949
1822897787
714866921
974313966
1888644964
2060495880
1246240590
50104241
827167972
331249203
615792177
1487257024
2076193718
2090117026
790617116
2077071845
799503342
2083334444
778643778
1763370120
785913329
663166702
328147969
486419612
1060525033
714431689
310312910
1873750552
1526409409
1816855834
1514891075
145186975
438620033
236797320
1846179381
73505669
1671467405
932840416
1465915609
1987400677
1539884279
765880749
453841542
1356137425
1211324729
833920454
2092337345
416966297
108221447
1888412677
1475275227
1015409269
2041698597
803571707
13383231
1429896015
1510384283
476667404
1311087055
1064682437
1344374390
1924319465
1244852346
1294950682
1949996339
476075468
1997003774
1409749275
1444695837
119076284
323314859
1523500766
612681138
1117265438
211468470
596289337
625706108
1440195898
2048288443
1291906071
1056734968
1575768430
1046351245
302626991
386319912
1678257639
400879235
1708060805
1055705881
1306502065
54083808
2064378645
284789678
515751094
552439519
1410503899
1239928807
985022694
239020092
1372331638
566526064
106187205
1101566631
2028728531
940514013
210859333
982740266
1489805775
281603148
693071418
1789035784
1947849098
1219942090
2125995149
2005166578
1129819792
1417990567
1808298404
1016093016
1892039941
2093630989
1382790635
706034718
1146100919
1805239944
1908806223
1908545786
1395671015
1403740696
946365971
839974086
1000944209
1876028734
2059911886
584653931
1970399449
1303594770
13172769
1792666294
258462591
842834887
1341472155
1386725260
698828867
1881179971
650465834
260983312
405765368
1291397897
1431775544
1155603800
1820101671
1594387389
1573950988
1312875859
1519507851
2107156168
1341681790
517546642
1600928956
1096022150
1064925469
1354008691
617223686
1936364634
2090673947
1449316922
812060159
805638202
758559604
140257942
1207452158
229107619
369622393
1876684966
1515177562
1268072344
935828877
1140434088
1017727730
821018383
469390132
1314255147
156414736
2037440477
1762235828
1989135048
452131384
893779965
1889714723
1772048270
1965378119
887312066
1475686803
1677054261
527480781
379414388
1238916167
1592736812
705299865
122523576
1284506846
649635204
1304918247
322079531
830701024
1695215897
1456818105
260073762
2066620933
1080482858
1370966605
145696183
259698095
514791427
1667289415
1050630535
1228718909
2000404733
1548589760
699229786
127801320
1156409935
811668632
689892941
437472127
1858933607
625751887
2028210978
1638012177
1704272790
269014716
890247601
1115654029
1172662952
1620457445
574901272
118547731
318192271
1944444537
1561748755
1765980760
1514372261
1207331624
817804541
1528884953
1018348383
1540403738
677577079
1966028346
268770263
664886815
279801617
1655711770
1346686959
1121326696
486326727
1421280683
1555934897
1344226067
2068208089
808360922
1955178033
459954685
238295979
2128379505
120048493
851031722
1908075398
734147736
1852308645
1297785060
714404583
1421553805
2059809507
1620707779
1191897963
2017438654
913435121
1350975612
468893480
1285144035
1862478386
915282481
1038071863
1817755203
840984177
759359723
1713072060
723142619
144045934
124108738
37240210
502878169
1775836947
2137465056
291498866
641063936
1323665264
802509296
28091351
1760020687
716446076
689092998
1235067126
1814379424
966352140
1498495202
1548912652
124632566
948560421
726351831
1111233390
1887036649
173511859
306069728
1774559485
1785684502
850669459
785078789
760852377
2020016795
2064276279
85171778
285630057
1035528299
905945034
50423503
845792588
1746416532
1734895454
534154787
555380619
1290552894
897550033
1529896955
243691869
767595110
1193342986
510070405
59402140
1572063398
1009561644
2066089890
588405066
1904921609
1773806640
85156967
2001196540
1165487027
1950677391
1002401091
847974083
1515067827
1770139471
2054118105
1091080009
2089405368
1085442179
261931002
2101975307
1806169294
1491296706
1682562531
1397967792
1950840853
1281159534
1725602641
460627962
257954065
404989926
1700980472
614482223
1184505822
361909517
1266959922
1678231129
1211497866
1241825676
145065860
78823390
1430380460
1080116474
69484912
1197198879
1379141572
1882027313
1443796905
243052374
760121228
950174021
2023484473
1648082184
197199515
1921987097
2057996125
1822247342
254957586
139794168
913998684
449145716
674894762
2017608460
891708899
161805347
1414019691
1877110913
1850580794
785697372
649729363
1617847830
964887820
1463277322
1072631657
881999261
567122012
625234818
233935930
637980855
1682859377
36303028
1339959035
1467060988
188280245
1326181315
1956424881
672604336
1873713753
1876677382
44598107
1010107910
1960844683
1109859343
1988317927
713016054
1715672923
1666277994
2102368647
1091037819
1299558970
446708543
154095449
2139098195
2082604093
217533464
1110364066
1340049454
1341205238
1754086329
1443420029
1102019505
1717839942
1069448075
2010340237
1848500004
1085415040
850086417
1339220300
70159298
1558401598
481380353
992963898
433306234
660535260
1287039926
1736909916
13580200
199106517
88790214
1954052484
123404113
1851214749
494416743
856197448
1431380219
1811594052
2142867139
58592344
1647185107
1657185489
890753155
1349718010
1729394618
498876335
1316607837
1542330250
1775630656
1391111655
463308487
1763371720
156559550
1292666854
605556892
251616378
932993478
1665614813
1702847244
1912450602
2056543512
1713570722
1561265688
703613312
238355236
542670379
1354008633
736251760
1379407876
881601544
1004775759
866461697
410477263
57482703
372560201
1954715770
1808580858
33090416
959811565
1012267904
1031657879
124512016
1448271250
950501059
63772216
1284650471
2030981409
1805201559
1129691147
467426045
249899220
858485498
2005157857
624445373
1560451371
1499683600
1824689018
307777519
1151631516
457547931
397648818
368212720
1044330820
1037852498
1304581596
1574712720
1756881140
1766449592
1308333963
1992503019
662262939
1521949180
576862171
930807156
921979974
595102226
2052554185
1035470503
1717455486
1381688622
293555555
1246282666
1394226754
453336501
320734871
166460228
655888910
728359869
743799799
1022242593
703406984
715592725
1069348029
1807070108
1281577351
527084152
1062146806
1483946669
2024969305
593684175
1469987844
1800313564
1573599653
1905512782
897547549
1297319387
1813522265
2061530110
1036121314
616912939
70724684
1979436614
1523335599
680721454
1902047287
362347585
802034178
28808771
2050778373
202344385
925992561
550511091
1625478663
569360558
1571130386
899343477
850578508
1519861645
1974922218
1679736905
747435774
1218767330
1609336099
1420764089
527771446
773193730
1292316687
1672695624
921341135
529252117
509147688
320833028
451829272
121149574
1347288035
29698384
91961667
383018939
512628373
2041860460
1928098683
1306293091
1170387381
232742193
314404035
1497181966
1861260531
1397676540
1811705830
1966299090
1762787622
336234700
1579359270
161539686
1384679557
1806859668
212427602
961517107
446461923
1229262758
112460376
128489446
376056418
1985821349
1972528052
1068865848
767267408
1487778349
589877638
1676072635
1788479754
908587101
1229512369
978199769
1995592456
948748485
230548576
1496585263
646935301
677994734
73163583
933222797
1747546779
2116994631
769484420
1475801875
511310852
1522942772
482821780
703797226
15631982
1334365625
153283020
1576780229
1887225089
337379142
738674280
2070774613
1758061061
1162292615
1435699696
1797074915
999668854
848258587
1343933336
194863943
1332605031
724552301
839871748
1157036752
947805192
541089541
1191587030
1111092909
1594773283
387331304
1318987626
1879137627
2033889254
21810423
796319994
2014703125
1385651097
493174129
448054031
613757638
864869952
584474546
515878920
1742722342
1706398755
1959237357
219267936
389701370
949122444
88651697
678890344
389224296
37432446
1622868475
1067775626
977573645
1553987962
452570945
543507781
1351120968
113664385
735897048
1688716025
595928281
602761959
1914657164
988625831
597104396
932630927
1257480627
1364359292
1347481129
2089398642
78984253
772642377
341071128
1547032332
745927968
765598368
939494700
1205109796
1225237140
681811205
1095768673
1549967571
4660452
329483564
1409961132
461383564
60077507
611112962
52313642
1426227264
2043068604
621647034
1553777740
1263721014
1293367150
1110751403
235994006
346950589
1831912667
997621814
1960649872
2009112553
1031623605
1547324173
1912320258
641875897
1108637994
855948749
116284914
1234347817
735018639
988218064
1137326306
2095842722
123282554
1238937161
1831948934
1314494596
307446289
2125890055
1130062721
1624443912
1688778935
1286341026
1026778248
692307080
1210307571
907038620
1442442413
857903514
2073895219
815992036
384781526
1448586644
316741995
2125765813
1636507304
285574632
233745095
932101516
1050981428
462607680
1656108513
525861000
2074484132
1220298796
196768671
1875017474
1247253256
375705773
988135807
637956102
1967634809
964583211
96602805
1585385702
289082714
182960106
121098439
187454062
1861361338
1089815991
1933571761
131742807
1832469825
1422662683
521941915
1661320535
1426134048
576723167
296822882
250008171
387397861
418899523
11053814
721144236
509057117
625639602
851244474
1369016323
1163182506
847585892
818219323
1377581399
736718946
1152003589
1252813945
505930308
1018087426
1133207663
1946463050
1249178739
1258303172
1731760241
58316310
428270664
1117960728
1663717200
1248181829
2078493467
1111610835
170007971
1504555400
1393471945
2114427001
958937364
291773746
413770833
1628078544
342166059
2005764965
1733558256
544314980
756713258
1184304139
266267640
2091818748
1006900434
1213663127
1837101085
787954188
1593369512
1331302034
184294885
595760500
1865113968
982238276
347852293
1312368501
912563906
832276524
696519334
1972219052
1557251121
109191741
1335755854
1884865324
625003446
175257915
911032085
100619047
55588023
830669772
1545695636
1041702022
1561388997
179062052
1670220039
1201342160
1406332848
1077227033
1002592845
1680496280
1539191498
1657622694
1101950669
1702120730
1012854355
1826776634
1632372175
1291656133
2052849768
1157806277
304200871
292223865
1428008778
1429827261
1440248564
1313084417
1287424452
1433613758
1217886306
1159034087
498289783
1884818461
1960123096
436439159
1451441620
477169843
1703040536
906371351
142550532
568992823
293178970
1213428273
1262367030
1017264688
1419624479
903627114
1006032365
304852519
1527643386
1749175078
1763732367
1922428770
1980560755
206150154
1979161274
2062536121
1427112845
1446880480
2025098001
1426142992
1028704624
1611059591
1668212410
245429867
1832698104
1692889130
892590793
197085315
1200432987
1538308676
1938846529
1710762630
148858836
1089500059
1997916213
44735677
1669749333
90911844
330854871
294938315
1946756724
1403657559
1732788134
1132915533
1457688264
1708419504
1725579816
2106224497
2098550210
141387671
243333460
292262464
470303824
1204564804
1104488006
249920262
2135440350
1524729474
121556273
476774506
1208522606
1045907220
44988447
2003342368
1983000289
1785010256
307416747
1338065132
1054665255
1382347932
73138837
700200743
1433701915
2044018583
1077463950
871657294
151898220
742067094
1017293683
7215366
1655854563
1229914626
1588739036
380502281
1356837995
637843200
940474527
116062155
545116968
627701526
1221155355
733202305
709306730
1743614753
1178528154
860453766
1705589416
1535884968
745383986
1895841367
1771293953
1438806654
1677299237
1018926626
1935076893
1338007353
2103025768
1137975026
1697857765
1943202456
103378333
1429084544
1147960840
1580283773
1399442025
249259287
1523534052
1504901179
1471035052
698715881
1273695118
1353491995
746597223
358901849
214149097
1368991772
1654442646
105163978
319608793
1035145433
2092533322
1841770983
459409842
1543164902
501365457
1309012311
1843123463
1715438906
95811997
474988619
957869497
1197503360
1331125011
1624256905
417412995
16423113
1960332152
43670963
1357243192
408845563
1281821000
36272100
1528329110
156197714
910439287
847173636
547259384
986581373
1975561498
1099594561
1356780814
1657413158
1421394660
186880363
717206161
1321933229
1464059095
770577997
594894948
883326389
1690208900
435381049
2086820720
2091165230
779781449
1457067039
182169581
904208695
1339660620
967641959
1597616589
2105456583
1481314181
1166997815
345274630
1607295904
205678656
1349102996
2040042620
1651101526
2006782412
222952836
2032884550
888217858
352217326
1164884935
240485791
728563021
1370129827
1663630434
1442948791
197248409
1088587805
1539531179
503902374
394611881
327742754
779466805
1538480843
541081674
1158940045
1914363437
1082705890
8715692
1165593583
544556194
1640260711
335701363
393687617
679768423
1475171511
1268380924
2146996170
1822096334
1900336204
1430207613
1864229220
1635303991
494269776
785684652
1865108324
1723337818
1365354187
2055188942
173594919
906294474
1432937768
1758382159
975635555
1420943906
153697900
1139088836
2139884887
92682119
1095885243
1485388513
1545844152
1147069566
93087774
254978265
2003011406
2128384006
1670104098
42497369
652096225
2048349611
1997492446
353893180
190126779
1038579098
762079075
1821438974
1659123189
2058536097
2037090748
817479083
1258263030
1540721527
1935242019
33752458
1894430396
1222634117
224809054
667336506
84750062
829802148
537879567
366246381
1602913931
577753753
606299634
1101187694
1598416435
1161380621
837447710
755277467
495470768
2081804710
1631932786
1534471073
1348630625
282117715
639781916
1258866324
1969669611
594589252
324402222
277646873
196432080
1515703301
790484001
2022440366
83531174
1325373919
1287423219
547947856
1820652482
722810885
707673139
685565721
1606244256
1728615113
1893917580
646424170
377118703
614998779
848135203
406942112
1534416874
159123576
1918969805
1763965117
152505323
783504358
1026736227
1007456623
435042835
605964240
1702078546
63985275
1686478808
1940843567
1752308176
454136696
1046976332
945933098
1491241962
248952104
1507109263
499768455
1922147804
1919680824
911690965
1582690314
1838652526
1442632858
1412372717
1460580568
1833737498
452015068
1665601030
1857669534
1182400109
1112877421
45869676
172439178
1684006521
227351652
1350563263
793577046
1443276463
687077929
1722581300
556056694
1034514618
1097264052
733663258
54082470
1519200880
1866731585
61326397
2055161939
942644116
1635299567
312173452
1584205670
908146946
539828055
1354227259
1302756057
2111799857
879141886
1630166479
962195783
1471832761
263462972
422721863
340935967
26618114
2062450807
1151050581
710262024
1823941214
617666244
650310022
1468339691
438271467
1055969771
1083051320
1035822430
454844430
562310860
834536588
1359613750
629670843
325962118
1456640930
1430226913
165043389
201713043
559588344
173347601
762441920
1070596442
120135496
116630297
189545632
2015688616
851917115
1275008986
674464150
1903918922
1934974936
550954320
1453775064
58292346
550708384
2077327334
2113229488
765208475
1771777405
981981913
371667926
1789524119
2090646559
739561703
58647629
836224062
1206388359
1931029312
1931914571
370668202
456033464
1313359284
824822432
2108478813
1786302191
1852418617
313915308
1174731174
52360012
681795736
587628297
960506386
965464177
991792914
1602090332
397890970
190506796
1084672190
573814253
287211994
1949711727
2124000015
551937298
900478812
1451141569
553446194
1554089178
2071796112
474608991
679131184
712663683
1244222638
604332057
85406603
730401192
1790079319
2144678130
463664255
1934136546
821772332
540603624
1508406639
1852750158
614607521
1282751971
1062312725
1361400071
415830205
2093047528
683002160
725841428
2125721217
1050731966
1400249203
1281958589
370182744
2101811674
194610062
1195641609
266175797
84133296
1998959542
26356526
587597587
1504371367
714724794
531049565
276161107
1326245541
1207248085
773059472
719348098
1548491437
2120584730
586736044
813220028
695738111
103788559
1038500820
1372758966
307608062
300870416
1050595879
287913754
126196092
1939376250
1086187314
471959501
1164790664
47040534
1252313623
573418989
1321880393
1401040589
671793442
721438375
844289651
468314059
118807378
1594342125
2020328045
1721397999
1763053856
2014287985
1150865500
1895354246
861766931
1303437020
1445946203
1414159089
63731425
707695441
835657217
1440752825
1674395815
387530774
1530515515
349255958
1305992892
2096833734
1850821686
372014753
501774774
1423791347
600207507
1136104285
593243249
2075787820
1611586477
1339931592
1641555685
588683854
1378928114
1492353209
2060694007
905215570
2017395216
1870153175
994039925
425322074
1076175391
465279426
270252849
1737422186
1746681301
282656841
2014989799
93518191
1650060981
667426881
1983664220
128555773
1001927580
406205356
352259665
1018478368
1486093223
636420977
594992736
1576726454
1467052820
258721050
1804990250
1029941488
97596527
631132657
1188214722
1340565381
140140279
1642243495
61663747
1822552330
38361624
2145080243
2107953899
266479923
265180304
640411327
1385639718
1355526508
1452401349
1640018575
1668478076
791555585
924099305
932114404
1902399536
1279268940
1378098860
184810975
1866590320
1741925376
778480198
1452681774
1278342145
431416525
53533598
974072432
1618316649
785979304
1229460225
1998784925
496703431
131111897
1618884841
1462871085
1063030618
2016069493
1090803284
493283401
238764727
1522398795
1733083493
532976347
231488272
1243354636
7962303
689023723
1293371014
654169544
1244842164
2054679528
1658210776
454478278
521340257
220015828
1916853428
1632892191
951001869
950192423
985520091
1471074757
1874338312
389787909
1862747678
455294369
1355155772
114494820
1330691025
2089387520
614578138
195766884
990382244
1356440109
2116943337
196759966
1686490798
989165526
2145649115
1520583175
1795944987
831805159
159877887
940710972
795650898
979953045
1889264813
422652462
1748640176
1633915704
74154690
635222767
1241740018
1456734016
1747365919
195139405
1391405643
1354693778
2024731124
286520403
163225241
302110176
1518532274
578024058
1392046353
1968795890
855076810
219114373
265989317
1364167020
572110666
1854033515
1529219965
1864687156
451644170
1420873095
508454763
731402489
240159529
1700166952
80922993
1786806128
1764365536
1989038196
1199751599
1831834775
1011039846
813745058
1588295734
2071883241
497060395
743703883
1154489323
1115805023
1608719049
1332754714
1313960216
651694766
855960537
1275206895
1944231538
1950036700
287691382
1195715196
740462039
100949465
593596762
1441308083
2039998117
2113271756
228011989
821430251
1066005268
1713478679
1272344158
176585872
813810973
136501112
1398697338
1703501939
364294191
536648841
1926885116
1418141860
2060250212
1080350991
575259599
344152676
1830462853
1555424423
1671772103
2076251992
1920351026
1719617304
1461461013
1077873083
2089623305
1795254203
1539332701
1804097561
2116887281
1790270050
62006839
597650247
310261890
1416299005
629848609
1368914459
1361251617
2108037020
1355718903
498723159
132810755
1144819467
856108424
914706251
737382669
591415718
1200297244
1091832918
2033242444
1079826361
800769041
358470936
147405495
1460602599
1526639323
1820277334
2005817520
753911051
1224082647
338384859
603980179
584027823
1420532337
1860504741
1050470094
225875130
437925819
2074625367
264442704
1848226306
1481387123
914257458
658910565
346347235
2054878131
58921467
1288399036
1527457678
606683366
415907511
216731403
367496626
493529673
794741524
700051045
776717752
1594954552
630560876
1013679768
476397752
538125866
1633528292
467164156
26699885
142951774
518646409
902459728
315763558
963505548
1779119045
1917350753
1145778280
1358919004
2010450399
1382583239
1130788052
1802325338
938891495
299415677
251514548
1161260040
644555906
33786096
406115307
2059317764
1833606149
44250457
1096598296
1477304160
1070658207
1068524237
623730207
1170205308
682235616
1257849243
1975569194
207122334
323776152
437691356
1728879316
562935442
2107778872
1663560528
44010776
924778743
415319521
565493297
201730870
1854780616
621214081
2086238803
211975220
1712907138
1291144652
918183124
1352537350
2043599555
1873230323
739198673
892745927
1256036720
641613421
1839340991
984511135
191057147
1398921771
384372823
1339523482
1091680806
483642688
2018973253
1458403482
1817569840
1461356376
1810451229
2046411189
311572805
2070957174
518692993
42129733
323239253
1051406522
1672411096
90810916
1041564951
156165017
360306170
942799120
1398450133
1863299086
1559809939
1244428887
469304090
97952832
1090679900
1427091906
1300891908
1068061431
1745739682
377447570
1746933401
851308730
1840831717
1912336584
1159079221
1209342884
599280099
905875584
229358846
1252854771
1380668983
531484673
1993813437
1553046948
119294525
1259127666
1612297712
336149734
1585413534
50725882
835858333
1641734238
2042046316
461978367
1849589867
1573105463
1435361127
386892181
1118883781
1429629880
414507883
629540505
11596018
238147755
1389138686
535607937
1173357085
221135152
818621335
658384079
467269510
1520111747
260599282
898102612
29821203
1781558577
178004820
839933659
249154340
2100321180
545702601
1061275000
188428433
1691735956
1117960718
1181882384
2085470382
447418967
1079016382
689312798
945780610
1517379646
733741174
430330744
1397655737
1565735776
440731342
175835585
269665822
1144225397
284627346
245099728
1283773124
1096415081
2053229264
282896502
1884990647
1301558952
1109329924
216290315
1171921056
1027776335
2016145131
1604473356
1225443639
926469225
871221179
1099126924
1150096187
380060145
1342614069
292196326
237465916
1068992363
911938128
306177322
595939503
543106365
1267088124
1386419398
1016672259
1789561316
1050277332
1865576487
1450836094
901872861
1564717623
815492345
566247737
1797129947
1134034610
546180292
967347292
1673514083
322390461
723547835
81279532
676292029
1506684270
1041292153
1600498417
986266095
312136560
685321707
1565868335
2069856976
405048448
1496018152
279309364
1041791969
2049304806
2081587506
1695942731
1424274955
1788588455
109885003
1188501976
1141341526
1084018012
478628266
615613544
1752093583
2034725965
1914460268
1493303839
604480214
1363609309
1841193295
2139115675
227943904
1893047733
1826670434
2104959129
398556322
1668801134
497826739
561477345
108679049
1502779695
1213821574
327827194
1324481440
664778744
893140824
1027837849
907451656
906573949
255018001
342775346
1200200140
1834125632
1189585547
1745487837
1998852415
1546585276
770617567
1301064729
255544123
282847744
761950593
451400173
592155125
1889639137
1227992090
2122365719
1059534957
980826912
1384627440
15564644
1576561517
1390917560
620265573
1063163964
1049669620
763612721
1875305065
83306544
1527655531
901087752
2039809507
2034843790
1301337466
1105260643
1746812073
1341920747
256532096
74477508
480692343
1439537600
548454866
676514529
1863395032
190772216
2140251208
174700705
1418168960
1110506697
1520757561
918779307
1388946400
1548838031
688466650
477572808
1748691691
1605846465
1620277380
1968788352
1505942802
267330564
174062870
139842937
2133192194
1082727522
1529084141
1464313845
234736878
1409582025
665808862
301155830
1402606884
534025320
998848023
372194488
831861118
2023004157
2080267676
1180946934
1177578234
1342093594
1275352592
671006762
175980261
1185815837
607327724
1827233122
1353605134
1396100733
1631420463
815240489
649178191
1523311964
1042112647
983032225
933426531
1893527287
679010561
1399015828
666810607
368828330
862008090
675490987
1076623986
1617392001
1610986372
427334695
1674070188
687162172
710857742
1634430608
1595364415
1476076176
1336417573
1664010384
1918219721
1585146629
558613660
779297373
709962507
292919466
223172042
1389990001
331115255
945546430
292149394
979233612
787959998
156384725
1028335617
1762932224
91414035
1336798184
2131895112
1997393933
2098596801
1727035447
1475544234
781317887
940183336
295231976
1424036993
1866752398
70341008
1734089438
509097205
401731948
799747099
892610232
842464107
1524385783
30372564
1368937810
877921913
1255525602
742747131
1709761987
1592410614
1961612543
1626176919
1906227580
397024329
1431083839
75550307
1919314143
652259297
267997280
1889390568
1490679339
1619752819
2098077354
700891604
1273236645
900656230
36406272
928851753
1287091570
2099024980
1119463001
444046649
750046235
1667585179
1751952781
1926835273
1106964590
482661922
684067120
1852516432
612159452
690576492
150877944
1573344127
599781168
1523404685
550319569
1738782160
964069100
1648308656
1055414403
1891246710
2081789493
162789912
574761704
1043832966
1202551712
1784819994
198732329
2072825387
1988953309
1275997528
392107797
1133625946
124374670
960578704
1388853063
474031325
1281405457
1413629927
1661236028
621068792
617333695
1167225048
994708424
1561627688
1476778590
650517883
1197218766
672876131
1145430490
1548825503
1523062004
115396735
370694442
1561696546
1556331151
1898279658
158121938
390121782
96348311
1106944367
118620681
997887299
369057214
1824238087
559922980
656585791
305381837
1163749721
146719613
1044992021
2055409075
965132036
986578183
177989401
1480734003
304723604
243561900
635605254
1421799605
1475668860
227408686
623136519
213970762
1869485844
1896833254
1986446413
1398348441
663817401
331457466
2123640045
315262384
831710003
1162855810
293635768
1585336468
1554656140
1631466538
1310333799
1448587613
609643686
1225858241
1541967989
1978822000
848877860
537992163
1717435171
1789604277
738770912
562935442
335421711
678895163
1278748334
1123309260
1546663115
984847914
1712633313
1800290866
1206575002
1503353913
1027753376
134699637
158288669
1986594116
1353217988
518411121
2109360762
375136579
1127698074
756116137
423557483
200602329
2095234679
1456137585
1610734635
2017307165
1829939938
691753931
406049931
2041792394
1729857346
1482449479
1336626062
1658826913
1134958440
1880142647
261869083
2039978202
379735067
714757834
1008661950
680519520
2055351531
1639156607
281881238
1009593775
1577785120
844339060
2009597090
719256185
861600126
997111221
179115553
1784707424
990800257
1421984633
796773325
460731597
43476869
1648842979
213758210
1931131045
1429177553
2113199463
2106344672
18983351
1640968635
1936712397
862770055
408696162
273340132
1034698928
879028555
1893783271
487420649
1648461028
187042949
565964755
401132791
444550100
1912896491
1272258517
1781260486
269185604
889614403
1298115845
2080086951
607552927
168356823
152082092
1992368621
1490451228
242204899
1278315524
1769779748
1285323936
626448423
1940138594
539475129
95546271
1389449692
1076801724
1122398807
1326178728
252977876
131887635
1094016080
1682496512
990916238
308444124
1957100028
1989642719
1849924984
893596832
1668347185
706972097
1955503935
2051761388
724030179
2014207773
1578137881
1176328185
929573702
1517160552
572359042
734307094
2000898420
1175747661
792727281
1350479383
1891398577
1031395278
2049334732
131757195
326719021
1385838759
677625053
1181350157
91655934
1978826124
1656895659
1191942675
1289541978
1314719537
348013698
301437303
331400553
2130341711
1669658745
628441545
923996017
1570767073
1563925980
139178377
1211388547
1066311237
971588422
254864538
975190210
606282917
2072530563
939377414
1220020540
1275582369
1316989082
2011636592
1257945683
1800655012
759916086
2049042783
1107011608
734247233
1985809641
4401451
2043998480
887614796
2102164163
1446383936
1844068181
472560670
1940521796
1098216037
1835003058
1221828554
1756812982
1819086642
388418431
390207265
1953205959
1297308203
695001452
1337560748
1507765856
2112719035
431639617
532322439
2080935576
1863911756
1987234274
1162030332
673173032
1631640326
1540448328
97325409
134974105
1636840136
119380635
928496690
907249247
1149518200
539425919
706047546
418700070
1165142609
191464181
1813938486
1936419404
670695514
586409537
745096108
1220887123
697495640
89920780
1463737904
854375315
1476098603
692569766
220658962
1944335835
380623195
205775592
432533387
1156469718
397719436
1314026847
2041321153
867965219
523047885
645505989
562247606
211539605
1133127128
1117194642
1032634833
12805639
45098617
1880630947
430087302
1697610311
2099351259
1456387460
1531401013
73266775
1006005690
230032740
423879405
172063235
1766818571
1741766985
160470359
91312240
662804406
814492596
1966296920
1633949967
400396609
140922243
1786423876
1434339106
968899914
72932198
2119179817
1543716643
1388254377
168339794
769551573
682290652
686701155
333752298
1997724015
978630894
1343657863
1033638888
890236712
1730244848
2058786974
1718494318
1490637366
1576915665
940016359
107037426
214314978
1468266626
990872956
1123986987
943594131
949252986
808806472
1009427752
1585244695
1757960977
584626369
418394091
178964952
1387228649
1198419641
766935484
997035365
444997938
388327735
1563055831
337838582
1388749550
16731851
626284705
2015157678
1797899341
1037677954
269325868
780299336
1776843467
1968306972
381347390
1728782884
1639124861
1599534661
1205651572
1410117734
956833683
1196277731
272211517
1443526998
1124545091
1245819792
379249170
125511276
948084042
990301048
407208287
1035162944
1830353411
1068861643
106967794
1469129392
818097232
514491343
961435819
821565882
165131432
792960891
54010560
534140730
1029010177
621767710
69917130
342430314
1722303586
739275518
1579172243
1556637321
177800277
1073809828
1185798991
1446491478
1964261819
495223534
1467537314
550171793
1146533156
1408425018
148437672
193410920
617213880
420759666
1299448213
1425456519
851919347
1532749028
899972248
1021588419
186887902
1423727569
1334476694
797077214
844591207
1692789000
2125149784
789235814
1034340598
605281785
1507691855
1384871
187915028
98779011
1455214761
2107353234
1232786
170251336
1021628245
1410716845
857067997
589732508
2088135800
989090434
1881801978
110921233
1608899288
1695203623
52220544
198763988
786989434
235146014
15048151
1985875739
1183340932
1299718604
1347671930
1213639651
557195531
587964158
2073338173
311982346
1989058230
2030358372
1128711482
1123167854
333316740
1549652772
1354626982
864637504
1546655386
2081790605
1492363052
1687635809
1994607256
948364569
1985419288
1899531511
434012326
2127570725
41881780
1558054844
1443355599
1931027430
117928412
820445105
2085274305
1235462296
166654943
2021230836
77762984
2095713830
422775713
341883491
574895838
371716346
1138184569
1841197928
1170027199
1904284264
396863035
613925336
1555970341
794287027
397333868
82211961
1995455878
308573577
1113381546
1619164024
21268948
39119272
1313532317
1286529330
57282860
1642922405
823378505
1614198587
1620218630
1297241751
1508462996
1407093355
1876462889
20662368
81146258
460462773
2115187022
1196456270
561646351
289607489
775341437
267698465
1184288280
809184005
641751830
254678123
1072735320
2044300617
1743754969
1416737699
335036425
1818739366
1470898073
1666324105
1137353171
724162967
767778643
484662470
1425710303
15116352
993106990
1249242737
2103486497
1471429909
711826915
888784823
832694026
601159840
1478206808
2081031680
2098418188
137491193
289463830
2046263636
1926466004
956544810
720416740
101487369
1991562462
1715513563
274954952
197340460
113288016
122902983
163801756
98208859
707982957
1106877086
532295550
1206270230
307793718
2045530793
98698764
1722072482
1318616301
1775005208
2030999917
1992342011
1945453479
442340926
1530403296
335989861
583566775
1211661529
194188389
108115000
764908070
1986400147
2124155538
485445471
1621134952
1901422969
1860238993
325725798
1432563014
1967299437
605628535
1068490651
1731947031
724709304
351644975
1132907904
618648611
1131099771
2127894858
2039223755
946604827
1364915674
494003583
986318058
1721377802
1763888891
472663504
857120822
1983019898
541085442
440449798
411475145
1327253404
2089624327
1890088927
51973270
1587431776
718552450
1361804102
466247293
761379849
601102501
677720310
1946129006
1125595760
837173199
1242434845
392710070
599463936
309002031
290089399
1238940576
237494751
1993190618
1719060290
858108907
1205600165
1670699086
769260146
862467480
693349457
2027297687
462903883
2001602927
578273413
725018110
1133891433
1337048314
798995938
1032524405
139872307
757203816
841871570
420539281
1748880769
2026355462
1654897516
407811891
594332739
922218261
627392366
401173701
2019318988
1841167647
419357655
2074093849
472548646
1574651321
450326926
623187889
740905754
423567938
432531837
1742795827
873677998
2050190530
300322505
454711036
1250996357
119615893
1395463551
2035729
462119398
1713073255
899139602
1054042611
482304263
691336359
439296144
2069747716
393830386
2133147019
1027072950
123021397
1025606026
2092286331
1294915068
2102832159
1321255065
855179346
1618867024
318639286
222377005
1314737263
1910099107
1214003637
902321355
753864847
291053987
1717949239
191897513
468893480
391072535
2066933136
1384383613
45263228
794362189
1967911444
1513878614
1188263619
1653664755
1976352642
72284027
1804645530
1083579436
198875921
898142849
72347101
75594071
1140026687
1181773802
658924534
1768308056
153461860
918021914
1259415797
2040118677
884583038
1567260706
1171327173
259572522
481092244
1099761964
1631480114
1329021762
2002754760
2070321394
907346663
626397163
1338122987
1851267823
82106723
1321741391
207775875
830281465
1769221587
1957282181
265722087
1893282323
1958350269
458869608
319797278
542653202
1882022378
1365030882
54091848
136164788
400624151
1042297470
1619414694
1687570684
1194319775
1400957756
2077393466
343453340
607066186
1422620908
1490212613
1046267722
154691014
702925727
1292371255
1551998058
1696332817
1966226903
1754829717
637733484
1290287754
1072700510
1801931713
209581627
1708362918
1072950274
586636783
475946857
1797132598
1438794667
1014323652
30356451
403739877
1903176449
787292451
98663232
1850484287
1022673493
1644643131
1468895166
85767868
1970588927
1490212613
415165034
2069545297
1255071148
1571391813
943642485
1626429259
16131741
529519428
1057828267
614304139
618032838
400264036
755798280
1126265009
747828033
1695852074
956724232
1676076093
1195863797
378242341
810674404
1367217479
2021273210
55480194
651737537
328481700
829823015
1590895914
1075434027
151955321
2072200036
1689788527
911216025
1413527363
184681640
1332382218
1608744819
1764110049
237170515
2127273104
1256019156
435815064
919863743
242318431
512686223
23776787
1325283740
177902977
1647149954
399773334
1499254367
46605066
983419219
2074754087
870444786
878206635
2130317333
637655016
723601131
243818540
673551440
935966198
1199095452
152688825
308420346
636384109
1250162161
1267551244
537488719
126963649
1089683625
613322863
763340663
1631705497
1423336441
273482708
58614554
95452662
1389785556
1597543901
1559312351
1838856511
1241849862
266203864
1203377041
1207171485
2103776758
2114427268
1176135126
1091628712
2118085389
2143393453
135570340
2097135542
1517426331
1357127984
1536696150
1287998073
330793878
2130061512
639556514
412832070
1728861318
1251093244
184227488
1318527932
938165090
137004010
1865184163
1050213412
1722797631
942882043
876002886
1330464918
69636458
522408482
885549024
525103636
1126924361
1893362666
774894696
477258974
1747800510
617200151
194832635
1613593145
1157205901
1035492280
249722290
2030633808
8364988
835590771
1777342711
1139473229
105865623
1438659802
304913016
716315214
1197252490
453269790
67205817
805945179
1442880260
1953696747
1145108552
1868616607
1289307903
1311218512
1055547881
1486169508
1903562792
1351393492
1713637982
2008711499
472082369
647204419
1406400815
2058837862
1374322751
1554085237
1227813146
757477979
1196759782
2144266106
394812363
357975043
239834069
235714152
738607923
1040905318
716940707
303360399
1226704805
418405764
761141836
1144302131
33589206
421995509
840434475
964462058
1007432608
1765488502
215825082
577372560
626936111
877177269
149461005
1293858325
1959342597
907175703
1645354260
520942018
1326470362
1841320927
1303453255
1016261863
2046796906
377696413
2141325845
1876304803
432882870
976173886
708519982
120448260
1682182947
1636813243
2104842536
442063993
512486123
1037076815
325470340
1135733271
670712867
993635647
1804341254
1269988131
1900453241
860720426
1816378227
1962605340
1150999329
696801673
691601360
1921281537
1808568565
838831979
1238283432
289449773
454490183
444348749
1837454674
739766498
877237363
2081202483
902399140
1383776658
1208629053
992658727
328303044
2013761735
391314735
1833027470
209858582
1948173059
461799178
1310805673
45020391
817308263
1451002682
224742436
1259802296
1239486763
1284162132
857161572
697553635
984244990
1076030587
743563322
1163534147
6540717
913418007
773334179
2053367798
2005297560
1576778321
723815903
560558471
574315126
1487981034
1863904987
840837014
125364006
323268179
842696274
909651784
363915911
760691268
908090560
1624588277
417158812
1987985172
1001355571
1099030117
972912270
387823160
394601618
2138178235
662993420
395755072
1191998081
1803454869
1449620495
863450702
1011512774
742752661
24963702
1758046000
1225162536
2133068452
1150384879
1384526999
79206675
872986672
556542193
371691233
169836799
1824287335
1823556982
698186647
1097456392
601580296
1877738849
181264438
1930593738
1271101225
1185744323
1910078423
522522107
919744803
1563729180
1516914698
1406087579
806054141
391317788
1328760409
1626908461
1071029322
196253073
1754911825
1042093025
946399059
436628656
221277261
778627385
60250482
647508628
502602956
387284632
1645785737
1174038502
853821477
361346029
1309659289
476129532
637331532
1457003377
135624659
17273096
978776635
2039748269
17387758
668043833
1879477936
1939346008
1338295942
406578122
1099929710
1919698586
2009904400
118657662
936970790
1997288091
986261653
1634823366
166407220
708551539
370548503
1480447095
212729336
749108654
59172076
1437693411
1817046675
2009144679
1589881374
1022568375
502808584
1585099644
1938527233
1882513378
716380246
2112090158
223687707
954542193
529469034
1514469579
1671673018
727387195
903338265
1480520949
112250312
584867595
52303872
1504951925
1537992130
600485751
949024336
401082550
1601417784
1154873898
1932328836
128197127
534331955
1203707441
1776793664
385085698
1416216159
712347464
332743776
1010981983
1247108741
256485419
198804550
2088543296
230772586
1920189422
2129206583
317341052
1368083023
1176804314
988333968
355245163
1813339139
2128164668
900219841
1596154967
247241694
654638790
480961667
2002739587
1376230607
355545211
1451181998
401795502
2096370018
310434274
1462065248
1415007541
661871569
1665170429
230405537
1641593363
144362694
1821142052
294922289
1775236951
863028468
552766133
1884948337
1696405605
1244789554
1190304957
1137283635
1004554850
1461951660
810450965
2137076503
1119999656
1872631397
1141527281
1665422934
1528890552
674304062
2056880179
1297277337
1984192577
1859315069
388548931
1905642869
368918677
2098278844
231796564
758338973
180878143
1270732956
1568868885
308128227
1935378744
1477236537
1183437562
452714924
1855236814
234698448
155627017
1493905047
1796637788
113698054
421411796
444229331
1975645923
212060533
1728532186
320899908
314339664
1128144755
424158794
1842211624
2041320796
250833962
1275702264
1704441832
1066868085
220057239
422240772
909697898
1395725105
696789998
1129691634
1480440256
1665600499
173008433
428799590
1469991875
465919270
844851929
2101533029
512835594
1139708787
1355266507
73338768
1563957409
404754739
475475344
441032036
678176986
1497840538
1539127203
997812658
439932501
707901258
133114863
1182799639
777482337
1637830790
147461044
1111511335
38018663
1102979052
1245308691
744690699
269287421
1484176651
444233436
1063327471
226064211
559019382
372331186
1098107233
389951845
282346850
2008188584
1117642630
1033728050
806515589
1957140491
168122267
193164999
1730836043
1194456381
970477239
1441958906
775260079
90829609
2143832126
1058143121
574132451
1114871598
353379767
1579467760
1634690784
620635632
1217700807
1864822627
881899894
232038210
966366789
264483302
1937219929
2114759585
699240864
220220815
829212112
1159965160
1250033178
955602111
1702748674
1531066170
1058703769
996525938
493441703
345071874
2094123740
1084904083
1706551066
1975142130
279871168
549659017
191848284
546098420
1058478253
413276811
1256672580
844125601
1647630303
745793495
1282825724
220498552
149096307
45844117
1035409260
160226807
583385701
803912982
1847138140
1040102101
1281792761
1732072887
950672706
1789919265
2108213370
2125962615
1645978258
1294024487
834491774
1295984265
797306551
1143783502
85386387
2102635131
1116680839
792834132
753926566
640728117
1062148300
1153628310
46716787
1712803810
1603729689
201770856
1311667420
2051307455
1557030608
1193973929
90167555
779531087
1564445145
774070884
997074119
1772161031
1854878043
450683197
1026027721
1311466999
283475987
1123025176
2112536237
2001966771
1776374185
651190364
1195660289
592658717
344647432
735363440
1722036180
637537490
668075518
1540729664
1966054561
1923789929
1815061030
843221025
379645589
907669598
65500130
587521612
1523859909
2036519066
766654699
993582536
770743694
410990816
2058141809
283672524
907938479
1664693052
266361909
495955912
894933395
1393708364
2117325173
1995501802
1054854250
772749759
892864206
1719658157
310785216
1904929065
1228832707
913791244
1404888632
1956433208
1043631042
1835468891
800344136
727936785
1085982643
562490320
1381144349
1155847807
1377225010
788548461
1386025647
332336332
223754501
1116712727
1133994614
256444744
1444780425
1525298970
627637036
1885962161
1934272996
97799730
1499231978
1805536634
296891088
28869081
1167009132
1779332458
2041792511
431599399
1613827167
226826370
425700044
631426077
2023093039
420200838
1385838594
1100172105
1897756443
2041537874
1438222250
467117305
1798482652
94793880
1972308818
1407930473
15558629
1821089431
2061966768
107591257
1385501599
330885780
437081290
1618670602
1697162869
378562707
824473089
612257225
1500153343
226042146
1523232418
1418207650
1360552238
1411622230
1241750120
1525977782
739686592
1673004165
973670544
1730995363
247908781
869058638
714689732
1703655204
104891714
710115110
1208781236
1586948235
27165790
72909710
1236508133
1262657855
171776283
17261493
1892226057
878567404
1888375551
696770914
673902313
286902636
676595458
480826369
629760365
744494602
608173774
671133244
867204719
1552144371
67202330
289009998
277027581
325831237
893812744
1364535643
761474354
1327128326
1869037846
1751135099
1481407713
226408580
1067608621
1977491747
1744299083
1424447776
533319934
142024084
1391760406
420776795
259232572
965071702
762680156
1555294814
1934849850
2032368984
215262330
413749667
260288812
278436137
2075837862
19416797
661519825
1397045956
1094490026
1214138535
598020646
740002942
234768830
333658197
1341013822
268732619
966470423
2147000666
1380164306
345809352
757840685
1891553849
139029471
1491762025
748852542
1867447415
1148205143
1460689172
2125461441
1282448944
1689250326
2020464422
978781802
476744553
1054873284
508884794
73373504
867902140
1022771724
486172884
574496333
776871978
1141961257
2081356669
290377359
1907613585
1075495279
607950996
69733447
693895075
1289185545
944399640
1646790895
2086011555
716782537
797663988
636268891
854044578
311370803
1170793802
1127406152
1934526760
1522272815
180353199
1354776909
1993259700
940692477
1537958842
1598080611
1893202183
464543775
624767957
1169283876
1240963570
1175626667
659670236
1718951373
2054462085
594924762
1860747472
1387454075
1498401298
395647526
969671945
1016715414
1231052941
384506807
1793407344
2018686615
28099093
2119021310
1114078895
585183200
2141489832
1725634906
644414622
1241226585
4747448
1856549679
1761056213
1715490376
1642865469
2079877915
1146703265
1824190098
1043887927
1559881738
1738124838
427422581
933388444
655270549
151854498
1278911978
636479100
56608883
1583027087
496383036
268340729
37961087
559651039
1349809021
1514788602
1670514452
835924591
154810529
1996681278
1499942774
819545472
2134557523
996099975
487348088
230827381
187147548
1486889092
1926585719
2124305736
2006955803
970929725
1642350270
240357
1460255421
1677096279
1404638310
316751467
827296845
444200246
194051335
95522291
1304477468
318246493
319587817
870737613
363125992
1704466444
702516446
1329901581
1549095879
2040113730
121287874
298454757
632023967
911448205
521201537
726693422
1921190849
2123078216
1338906732
804627239
809573474
884758377
920710150
1707882473
500868196
2133938053
321311608
913043611
244433908
1725458512
1244337529
684422094
1126578244
459344431
1530608594
29388676
629009111
577077188
726586819
1409009760
1366917200
239225160
669929749
1657409290
1454369599
1034535934
643003700
682873862
382874236
1652122703
1657585042
691788427
940380770
1741343028
880294820
402766991
1622267002
1176752131
31212476
1583962682
1670338919
1121638749
1501395230
1671507571
1879970433
18259225
877872721
388294385
1536176826
826989980
2016746847
472162763
1533729484
190386008
72394010
408887882
2040027587
1580499774
1207599452
108818814
2022315521
1233959297
544486077
1303130549
1415767452
1347218122
2085918546
1751663286
470214384
1277435450
1295205342
636192294
1815666450
165670948
1509683454
1538030418
1609307023
1511318736
1372572800
1695737089
653506262
1198108568
902598314
1291366442
1656390610
310263016
2102604109
409701218
1442128136
1279983956
1156855930
1393304762
263887717
702831027
1609277881
448421462
806541742
1589475488
1482227600
1707639910
2076830450
458966691
964445708
1623224055
28637269
1784122403
1209368384
2122700647
1921655355
1322076928
724638565
1224476226
185903110
1297200877
674255017
718576836
110550298
537292430
187973009
1258753995
694592412
1762249583
995372588
1615183024
843543169
2001023700
484364861
524557235
1058961215
1494374363
1239815845
1982703393
155512122
1364946520
2137778825
2134803417
1056630032
1872751726
1517766368
21454271
1221032844
1790693060
1464612484
411059531
454777998
1832514940
939382346
1393033853
114598046
946018475
1961629015
1948545333
2130832475
1087524130
1933958527
1850722149
1813787824
538118937
1158847327
1762532709
460314873
1449974210
244446227
1717433551
683164376
641581868
1092485834
427597119
1819162318
59329075
1924124247
125538068
1336682395
349535813
405010258
1504142640
1983437989
1964835794
1748006554
1016787936
1292217179
135956397
1710974340
2039673985
625928948
801133928
537875240
930146029
1167049040
1360122072
984329743
1459113531
206441484
1464012098
2094330919
396640768
1105765266
306472393
354280244
353630627
702133057
1469810470
1177117788
1426591895
1995894968
1502443705
1325393199
1723995313
824808028
1251077744
401213555
1621446347
709313528
866873128
505000476
200317942
1090840386
163442786
1859258742
1826397853
372147672
1975527787
424597625
623750863
1611558102
230567915
325210341
1468912562
470535990
927595151
1575503786
1222183116
294359378
533420738
137040346
1774594436
437498604
1416596353
238442750
1579894859
1919205783
502018448
1051379634
401539398
1728907245
1132749885
1756176128
1354825859
2118934484
455403470
278788122
394381325
814527230
677359450
528748596
1014963123
832063918
1891254180
1538128107
527026061
1527964515
398803002
148864162
196461477
1534162819
1269174765
1553482121
387378893
615837674
1264081702
1531184302
608251493
653300806
1577392962
1957989972
1279129787
1298665940
284163679
1100480070
2051974356
1808330614
382973247
1985632387
180646744
1619914067
1229310137
361736795
1509645469
167687132
1574106309
538558047
767255532
503541228
1030223649
1531268424
985207775
872622169
1401244789
271716292
1165167670
438866303
1329540156
348137155
407008698
76907051
102862022
1788997390
1764243684
1922564843
1160466447
1304194485
1905510987
1669214800
935704075
2109619999
1444490570
94699450
1908010401
1654974884
625062551
2071706949
278328924
1324369234
185727060
444780714
947816683
607904263
2049171034
366890562
549188538
1330111048
778377576
615271779
697428382
243839943
968736430
2033132810
1800087489
1634448480
795359450
185679448
400262460
1589546283
1727957769
559853360
1609343875
354321429
316113521
779100236
1643421681
1101265236
1264625404
2053877205
2034684437
1112038358
1341657492
785688512
620173224
1079188919
601736638
1379986509
765154805
1092025276
85794117
990777952
1946970198
847401217
495549847
1716251176
1325670219
2122647198
282549348
369169341
1317822593
1801156975
164071790
1402729687
413773034
1281640082
1965610358
1900860702
1538839223
501243489
1990829509
1188263510
2042141322
1218394786
1220377127
1361414629
1769953035
1271306339
1083146474
1326867522
1361834494
1102614017
721502978
222651068
168069730
288991374
2035202702
1369985183
1007888556
184861736
919016795
1048661927
1634178164
1337173988
1257096604
1834226104
17292178
852307830
2076285478
1951459985
135823517
1197385825
864750560
1097378130
1687260962
1901215009
1458487986
554198831
1567496147
244817995
1805003151
1377099010
661132526
1002147979
335063311
748533586
2007781314
694538467
1641369535
1572770331
578215927
769201283
1119978794
1741289084
1678843682
1444471192
1704532969
317245004
1166358768
1779156379
1195787677
1433148278
126740084
565923721
1466797984
1673333107
679904846
529057634
1068661114
1429960402
863299375
259594698
1734725650
558305812
487714828
214224660
1891697593
1651575626
1492215662
293026138
2017705401
447511210
224813241
333468549
731520196
667069723
1225930120
1489252724
735281427
1159546625
624689429
137548987
1791333461
2012066504
230871390
1299014317
1845053729
1944211387
1903795220
812190638
472558952
173042528
825143688
976609766
2134812359
1890311968
2131293662
1103535521
1205859338
711204102
743513963
37509932
1763747949
884035052
23519162
1195423770
633043817
1589093511
424990667
659433907
1838364819
1021764173
1254290868
1134379952
1198641479
1412692830
2070555998
2102671673
71158126
177512642
1473026837
2023181523
525755646
59345628
318383101
1798412547
1872291910
1155302137
46475945
349570342
1254812970
165686618
888417607
1681950325
322953242
1639328448
634923981
948559689
1934393970
1770709499
101494602
567072216
1936447387
893173212
2119756894
1021162474
1302809214
1026022536
1920894109
1690048884
2098571389
406242873
526466980
1019355409
1324967894
409014705
807958620
1785133517
939603567
501664786
555831529
723690929
546492799
749015099
670525461
1455591554
1345718795
171926331
217265239
2146192057
1582132894
283324811
388159140
413892904
1596959267
2024882248
1085848243
1653406392
1344232644
353472917
116458614
1397052721
1255243263
1474584974
1252983625
1279022186
1102290751
2107253368
992511601
921437825
1797690766
748361796
2087476318
2058524989
30867317
1634842324
1910561081
992829849
220105983
1957919936
1392724538
1028911259
1054030381
1832081214
1976529769
2035688697
893546492
2091851511
812052536
1248047573
346118937
2091897875
23098580
110033648
1985520441
20301288
235592816
590779158
1911060900
1534632723
385766670
1146788694
883359847
1526734123
1681012769
1231481125
949873235
1723264129
1920955420
1902467742
164754354
657004018
233421523
1294341601
715982436
1051343292
187579852
1719448027
885213507
1383174058
2097439676
1838268259
87931779
142604124
32280469
2102241299
32524683
1224258977
1521007951
573471728
168524523
1640002181
115482320
1806572175
748664915
698974776
1869012319
1823868242
522268848
718319981
1297611589
1250178507
1364741334
916700554
1734005442
1363564829
1664228196
672728572
1759623159
610807641
278749918
507257968
732935059
163546490
1378045298
438284850
1180092017
1092949440
585350006
1777727679
1409800598
1178032460
715427670
1900721652
83298157
1365307504
1489747500
64627871
768511153
1885280953
1940001305
2116922201
1449727858
1550963361
308685388
1667341745
210248184
1563559296
1443975373
932700173
873816903
1740826504
1635795115
1067133882
1559622672
548540946
990440376
2074317466
1022063308
130526170
1137563697
2005127216
1620956133
1477329234
1975816811
492899301
297764442
1873533790
2065462503
1471741513
1489285230
1401552505
419397656
1088884859
579261989
1261123573
728606833
1284019218
952781021
951484496
861008478
1368514289
2005776395
1997075983
1623570287
1153174407
1197817245
1464384383
585832336
1287128695
695408695
1999776453
351704013
282619850
467004761
1089645070
1018370201
675728275
1619520621
738327966
1859458013
102781423
139256588
1767291638
662098525
510200569
606498398
114908766
1797053052
1120887713
2131102064
906179444
528229443
477279854
806212395
1359744470
695002903
2020775275
89307763
924000681
2130586311
691587557
1323729931
2043080734
1677979391
87836189
1485231582
2015496639
352759542
160145384
2059085980
1170192799
591762256
1513331067
1051077168
180352625
1441699010
615325573
277704050
976591135
1429569141
392647180
989157596
1742219470
257207523
2047980414
1514842779
1373006184
541031342
654622715
127702874
1405563628
1529924789
1874057073
1071365940
1639865454
504986381
20599514
620016506
753283538
1301918637
1946483712
208302946
2013707364
1399174002
2123395352
95212021
1884996980
1085838026
1618192679
551053574
2034575243
2072102103
990711145
397926521
1666485818
470352725
1747015856
1207780920
550797342
1470527425
1622757326
767264447
1283154106
543579136
607879710
1820121532
353696167
1015637107
712075578
1245607174
2018207724
1191750494
1610539622
124126754
2095186809
1569642254
865694971
831703998
519710265
1637745455
1303706976
1381892174
1412225442
539323124
1617713271
1169331501
746591674
205050712
1069412156
1924308729
1549877420
726218208
594737206
263502186
1264950868
586720329
1058816673
856461687
1178310995
1241043428
1621190489
46449084
1973036676
1473286874
1262164646
799252417
815605771
2103039055
2104399156
1402908238
2044535372
1130892785
336681787
2054381218
648010374
538299660
1108134863
1380136680
1256016993
1543401155
2145581749
214432494
1924467490
43116633
807731705
1867206445
1727354452
1193654515
172084772
179644574
1278058664
512544897
2112470713
458931346
1969636567
1828196549
1704167613
180218806
1265670001
123182606
1899213305
1941437739
1601223606
212548603
1500529994
2136020995
2074087262
2055411917
905100725
1522777336
329064184
123687008
1668089071
936095144
1881214533
1233099182
665863939
1137800363
543693538
1354065805
1550346205
780198442
63315740
198086593
1467533477
1970558132
1557673101
1266533432
1256484694
150707557
1472322897
1191425221
1017769308
2070141230
1773894803
1681266017
1492469545
438653812
434220098
1163091572
752028323
290636016
2084957643
674714446
1643415488
182633485
755482992
315496935
1188508465
563202180
1785085039
1409482572
833801460
274064471
801690625
84545683
773120903
1988531910
1683625098
1271236220
745904619
275594161
682192039
1058562502
1015800813
1692323463
37853203
1457525003
316756626
619339637
1025064166
1991682883
1065042153
863574254
918767375
1697443042
267824404
1345802224
57601735
1869589878
1548224991
1383693311
840589005
982276381
752928941
34433866
1209411771
228928843
551851575
1548699454
1767840121
312418011
104867992
638765355
1245110971
617476727
459983647
62319350
1140258956
94198398
784250315
117080209
8860645
1792747311
1106761393
2044847173
1423082756
1072863820
1441342938
805887943
1196975377
76075154
625431607
1262052565
53471165
691358007
1092553486
981012889
62684931
1195347161
1863647166
248765326
1053053751
1308645086
1822609586
1495469277
520357485
1066203185
2000722436
1563932512
1359892745
748712603
259709372
424020939
1244738411
741182579
156300290
1285265545
430057642
864625312
1242447616
1372386126
1902210759
1478855869
212767067
1383537215
89819667
1340475161
519810027
1167990620
454571074
167857480
1473591879
143795898
1814299845
778928868
1158464825
186574360
459533359
293994052
1240362260
58588321
1169309207
418582528
1070157342
818479679
715426537
2130021286
1585076139
1260325778
2117868329
1114897288
961987477
124591021
620551609
1441138880
188472755
1235743015
2028618919
1030062225
1082037173
484301908
560985949
135909927
1562503585
696419113
1458006972
1722195386
710747934
584952045
182359927
1078299864
676351324
319931518
21401822
815137202
2129865892
721908699
1416712957
854276613
738844385
1925713258
1261507413
573997305
1295252442
1614923712
1624108538
1307257531
1165703126
426086888
547250152
1570144362
1938918952
1515610387
446740485
1833236205
48312354
1489482041
1506398875
1512607272
911237897
944511579
1379384945
2093986947
730034346
2130535881
1471047981
2133378668
142516733
1576134176
1491353622
1587414222
155362248
1861132948
2019239829
2035331747
26708697
493435766
670088715
1628155000
1568432564
1634578491
260085953
128408430
1126190097
626691641
794871881
749310617
172639265
785186003
445177756
1584165730
193276840
681660764
315299463
351538335
717214134
1993260108
337778923
2092496187
423230435
2096536755
1783337498
2144658490
529133431
486191628
1286052379
2091217853
619955399
1033590345
1751687486
2097933890
629748817
2044949859
1720154053
2062321220
448780532
1668152749
1674701318
1730933964
303120286
216144869
228230576
2045203480
1226222610
689555120
1494410445
799915554
550932868
1759179799
1328744119
1198927894
1051666121
675178031
225860958
1756341358
493550814
1701501705
1044306120
811890770
888970489
875877336
1344402883
779462582
2070736196
618336044
1608972900
206192322
909402184
2001445270
491894622
509555976
537441374
997200474
170541390
2026889228
1344568307
962530277
2106174820
919174787
985457622
123369740
2059778149
336737681
510961333
218583403
770775447
427980569
370204276
946420517
2082597762
1017249562
1055706601
76903092
894600599
1651816026
610486697
1683235016
1893783819
610829312
224591753
1608121009
2040795864
910034443
360478283
1471475674
806638781
225574559
1705006075
1149606914
1904923266
371348017
2123169806
806394722
804967976
1047246346
1509477417
673078409
2082991765
667777712
1594006091
1832419178
257608282
1329300476
1264816693
2062674366
1005214119
1992088273
1069768720
394660191
902851267
411394967
1432295932
1310238727
1955706312
1566749686
1934259469
1337894250
1110718942
1991023176
1495306512
839491021
1703034592
1028767714
1761935754
619441985
1415984137
89284546
1432016727
770457027
707156672
1478526446
1709909297
1321641625
301122839
1074090395
99492678
1744782224
159547887
432569324
870610633
1634241426
1704205753
1438602531
1636013457
583448931
2041472585
1554563082
2136934831
1932736851
77095040
1403535274
1812712489
1101612791
509798877
99305205
152399673
2005435908
236889699
1492091008
816759596
1181606250
961088211
2025394265
314521612
182795709
1930064438
780598627
831397042
470901319
1891749866
79419475
126334163
804177881
1911030588
1145256956
1538310613
173751883
985869919
1389435228
597645673
822213722
161496183
1005359384
940308170
634540297
918876576
1237197784
414526631
423745232
1534129545
1541440780
1018014491
884033180
947043454
799980309
419233756
1344784487
979385265
691552634
1223372232
824130370
306568892
1950097336
1281675016
359081107
988189741
1838145990
841786157
2016685773
1108887360
140924596
102197628
312348846
46146925
10340800
741361612
1389043535
647224076
1443338315
1812911739
867931486
1052583269
1047068828
325126366
273838978
1891599978
1539906333
453784615
707547925
1463690441
1755153198
719760660
550365415
1811021568
474497839
565383431
852872430
1017247395
1357247597
1805991557
1876983601
606173421
1216653124
1185283765
775640530
57442942
2105329737
1309093184
744692386
627581992
909042601
981574060
2045960412
2099959502
554635672
12156254
740433601
866134643
803176087
1924079533
1635507603
1797967564
1186024412
1023952132
189336992
753405203
418496724
509957759
1946030285
1435719018
902854635
1854398123
1055357427
543902512
1482488596
1524624662
50484188
151453922
465353274
1678022418
469917543
2000923993
59865401
1628960407
861472463
1542512953
303398973
514145368
1978074319
1177002042
1756298499
1314720327
1112745131
77252319
1950742922
574973551
763540149
1284806672
320343116
2000034075
279377402
972813360
433959367
1326960135
1286634367
2060212670
1034491793
982775650
330894315
229143812
1327369471
2031153161
1869213725
1261916038
1549798410
1845012708
1598079865
1633736458
1908396805
1575973662
1171245581
225996856
1160494912
904724804
2145130852
824517825
1256656266
346846680
1094708280
205498198
1912610331
970219943
1823639793
813548072
247219077
1237934743
1446001405
593810592
92983485
1161821428
239891401
960549808
1552954430
1733261879
1600053871
2028384496
1680324714
641265982
968506259
1782185194
495735158
1008866921
1199988544
1450503361
222515402
116396417
652977060
976577267
800152272
542787747
1191669181
624021738
2042950369
383250000
1079423114
2114542873
352069414
1550581179
1544308589
1858436335
1993670587
307178323
1152843092
443138767
1576945838
1791757044
2004677413
1868162755
190196443
1720803433
18149251
2028863554
872913761
1940867148
1837151474
235657154
1024469935
1342168792
41224400
545308019
1525528193
1592520377
893349369
625416882
1318860945
543533462
310200703
1644982924
2047712267
435047095
1141603062
2018272311
1437454978
1076084577
692925320
647996747
1696343359
1219129300
1770333119
514157302
1252899126
1340829908
117485391
586803167
1753136712
1060889300
1482957596
1488750799
30937932
1573271025
516740074
698634305
1214097424
995829470
1090532476
1886657366
1292244292
511216358
67232997
1942154925
770990966
1185218863
917365444
651255266
1225815142
918743779
156562335
2065554860
1695533201
1556382369
1445230550
1090831230
3046266
631239529
1535664785
500010133
1859658998
951226149
584170596
537254733
1013481252
1863983447
2105728017
1826939945
551144607
1423081700
333472124
1341868513
1917748445
592549778
1536852481
1438931702
2087508838
1671430965
1977892345
1161202686
1769482804
256777433
1742686590
361068056
2024639752
904423008
2000171412
1791559792
1011219109
933079536
1170597453
1559414920
172665837
1164286750
955813382
1592744510
1718299122
1940243202
619360438
787348908
273896305
1155668507
1413960946
266076375
117970136
1774877495
515035031
1554615343
1720899374
1617941527
1035208864
1824562527
168747687
915034159
1864891122
441597425
295639209
773299780
1799617009
677181757
1032983254
911113780
1294925047
295340889
1514320333
2126486952
743935684
645957649
1737094140
1370301997
426488509
1111479395
1179715260
1407532778
768182815
2028646513
1316202843
674643437
909465539
1776688868
685996608
811219437
669599169
1367932176
610668990
83434438
1597429092
494276516
419561581
1226931622
957703642
603668433
1767311831
1410249641
1306777230
692799466
1764169171
1137795267
913434667
328603901
464236216
761073197
544960443
1784822867
1517168604
546224522
23626111
810692390
1560638845
1441111407
1700579057
755067860
741714684
1846587397
89820226
1434977648
1099247130
336593117
1667657343
713524621
474035611
1451488671
677514178
286790551
634620891
162762644
484065041
734226007
836562682
1152137889
875243854
65025958
383033211
1398937361
906843461
704570748
460215082
10301082
120358615
1466868060
721416133
1044346679
132039285
1178089985
1780500568
1207099587
1170727955
415584409
1648033148
1215468994
1845164322
64789352
1353466615
582030736
385474865
1286203882
1409163210
2012108137
1660304557
1332586213
1399983627
1166611384
1269156140
1454041150
382272993
497074151
1440549499
1590883603
2013640249
1633391508
265702728
700197138
1860556145
1533814351
634914014
1613428086
88327575
596566136
1296877858
1931244719
50510402
325003380
1309757768
1028856732
576097659
1174673244
1083868334
1744665789
760028832
1377782305
939535652
1122795995
266411203
1291559234
1932940684
2029520726
1808571200
1495152225
758493058
1161441166
237838119
373466805
2002203303
458491997
865731186
373470208
498897573
1494944199
514653779
1113633704
535962628
1190845061
1765527709
1032031021
8893152
105483897
215386084
606797649
659877258
1693143129
101048602
133209271
411742952
1530012326
1324327943
1208586241
418219411
1081019819
1224508518
566212910
609881227
2016593683
847577541
441065963
548267352
1137971273
1054658907
497689999
947682842
955084466
925530594
1086400228
31187335
1250238978
1815307921
501292247
657792005
945680427
1697239997
992661877
1595571745
154842063
1314755153
1904026800
694957008
1137295068
1294878383
308779605
133909727
943096830
665718415
664916353
335450793
1204319917
1138034682
739500064
1988448068
1644195141
1088349864
1857709209
1023964733
1689121348
1602840221
612500769
656315584
261291259
2101841193
278191190
1416172464
880304783
795242567
342723297
595253210
1827108851
32309722
1264113421
1869662063
613591119
2140669381
825105877
1473281361
339881214
962193955
2011656292
1388529648
1384528582
1239622057
1556641027
1728823780
854039394
295096016
1843606784
744530437
1334224070
216303584
2044740644
829459302
1557538425
2094609872
1448023774
1019796676
1944197032
1439666349
669561132
1088424351
458263852
2000440910
91598237
653969165
1934144777
1009229665
88551306
1198502478
1712673879
1737483037
2090068554
680303674
1374149252
1618195358
1115410351
1385417271
1686284468
127612449
2073925256
1769253484
346021586
1640913778
62249163
1014554732
348833330
2012290145
1076584448
1818805649
1808883448
412706896
937802988
2033363372
369900213
134923378
2019802661
651937234
1447269434
308000120
1300335287
1964907105
693920552
1728585640
1047398171
1008367609
802430749
899371111
193533924
951043391
332114283
168035429
687920387
1813344713
128483519
94941493
188392088
578040117
1816994794
1154079739
487603231
451203423
1679082369
1498646360
1609756055
1357787363
1872786189
712750075
741326791
2042596787
696482122
675928867
2091410157
627563954
1766980519
251622825
333766885
86694806
427935692
1950251531
1490837738
414656202
430076368
1769548752
377491042
650798238
400936356
964221031
59918836
2055931475
1437654393
1193816853
445532501
877408451
1825679415
512047297
1881764227
2020897310
1648980290
979420294
1721274980
271805798
1545598465
1167952292
1692723478
110299796
1281013200
1353524779
16011734
1353496276
724178897
2085247914
1304455408
1763836374
365702186
460439918
1260613408
141801572
1374102425
1671830171
1668174084
362824228
907738035
520629693
1763006669
855949296
1098932905
2096755241
86725845
232608385
115348654
1585721315
1138918905
2077031013
957940569
25016363
59267892
1993002084
1365339434
2002987685
519783721
320725579
657082241
633452354
974317761
1222191497
1731297637
798728304
1551343
1108956671
1750651372
1402560216
1481898060
785184729
2062335431
1091011484
1698435418
1172219035
877277264
178085847
642732529
1722379073
806167214
2138414027
65926238
160002893
1705381294
1178500417
141150782
1258997362
3673633
1093734468
207214444
134910225
1141044206
986992068
751911194
1952722613
2122012337
2100276500
1972287240
1057458845
2042940590
1394276603
552061507
426546343
436175180
1609176884
1715295144
2049714000
1498732357
1974206399
1590841561
1863185246
828519706
353148987
508221663
1353790618
1612138445
1129695709
158020209
1791589654
1741256536
855001111
389792676
2012841073
1798721436
2044402961
1566758416
616607376
1582782390
778845803
901922025
907678887
433257269
453004139
742215762
303722951
1988506456
1833042190
921644413
1599858587
1638615173
490924923
1682872420
1167282783
1958869780
1952134067
230399384
1312766244
1943856499
262633215
307410876
517633055
1056327581
1515456761
2082040982
30276041
1255293705
149606083
1420175185
1778702482
1732685389
1998296785
1781111114
1535760214
1295029951
1740689785
418322551
350615148
1868743092
1608281571
1830622902
557380644
101257600
285923262
1266040558
559572007
1884294604
709188958
1958166845
475940522
1412157390
450818432
1568590003
1395768101
490510189
1215649303
209006124
126169064
1978863479
306481234
914425285
1218393008
905036102
1807878735
1509492015
1872804738
1896737911
706143328
789622959
1657366341
1726304124
684080575
1994068179
1495069511
637557926
1756160148
1020333844
748999607
1011638285
107016029
891637224
1756173625
532221752
1802731308
190905966
1772144250
1446335758
832426214
729585131
2073917276
148123395
694819802
2073024455
1612834111
1307931379
335761186
2057537027
1735680822
1065929471
9018829
184184325
530012526
1010286730
23568481
309301696
440793472
1259947691
286964259
822306145
1340495536
531152557
1000029451
554914553
1515323926
1787860530
1364227525
843430322
276159871
1936368982
929184934
2063847380
229898428
2071756490
8899475
1798039829
1683677744
1500274332
212589465
863485920
1423110493
898740774
132344055
724781216
1480682012
667833500
683564676
1160142266
606148296
149594058
296514484
1603663370
973089198
533083433
563699787
1783811100
213035369
1374539283
466708562
329354413
1336129838
1496941942
1089361283
1894851785
732227383
574807891
2034238447
111678176
394993993
1258779217
388922288
1700152589
475795913
1333853234
1463070219
236544564
157883134
1299754080
1895483504
1737274371
893823136
2986211
772068689
700713091
996953408
147241247
314010067
348912055
841787056
749496742
167680039
88082650
1253851437
7848768
1841024441
2111732622
1536931746
120552041
1320518447
307825674
171680417
653024614
1597686315
318085576
89859166
185457305
249226906
591891745
731774253
43613778
1026309114
1813027358
1090169312
1880723643
76739328
1991114809
1374487494
1687443634
1245698026
257513289
292790358
1577494463
292226078
995625413
1537533564
1707343487
1214757000
1210067410
452940075
1384843306
862569684
1587581487
1665149641
162359901
1915677753
84551682
2063121892
611323783
506478340
1766296852
874155292
2003473424
1045220819
1543445514
1507773210
2130508590
1367369845
1207461031
1972193073
1431972602
66487616
1139778899
564393003
1348504755
1708026703
1900873152
472904934
717418775
353677685
1067525267
237355308
880442148
942010007
1269450269
1432165192
981254904
1962540128
262544138
931237118
1626879146
1665682869
74690315
1087336841
1048882621
1031399496
1764026138
1921199303
803760841
1566300712
1370930730
1392766296
494248207
531437464
1300789276
2087489799
1379190707
593643182
1644722052
764859719
398424208
861064550
2118442002
1942611391
2618997
1614878605
488528242
267299828
185484568
501550830
789681018
2096009574
456175473
236422484
5816907
1532947910
1411048859
244621047
1645105656
1076904453
1492459987
588836342
766587269
1623951289
35020248
500853349
293802399
951338490
572913605
1955815102
1719925186
906419383
1112687030
300530801
438284646
671298758
1771094971
1858645778
1852739757
1063273107
273598557
1883921961
177407569
2093653327
289459585
839667644
1670956992
713446033
221247868
1000914727
1136378931
1116945041
1897262944
616541370
204223464
175323417
85440242
1559845123
1711731384
1603185036
750928828
842882775
1639339492
2129467527
1771146285
1480128306
2138358102
1920923410
1484711040
862866648
1311396668
1546687986
1206429206
1423449152
999585594
929700032
740688314
380543793
1374104196
1604909606
1862199405
1062706502
2054354087
161261699
1707379792
1568655064
1774672849
362815981
1508421543
152535274
165596800
652574497
1993252552
2107420802
178740457
461328209
563654542
544769568
801366332
1934871637
233316103
821683530
1054574011
26870584
814139489
522154364
309715541
918051685
154538630
1506460202
1204069730
73759210
1643693716
1833487907
1951860997
263626331
279924027
471729724
928176421
1067232585
204545862
1294322536
1797464904
1124445503
1012587997
941439053
1401332314
596219431
580601751
113922764
238844934
116250809
2062586408
1866510417
803322032
1945188674
40331669
1563557178
980295867
304156634
626805576
17049827
1032757691
95098052
248852501
277520075
577359592
2075990677
681102275
280257198
1617245500
2012675117
1681635746
744571767
880536384
1552025714
2031602462
468935379
1149055268
1717271203
867149404
1567989788
875741066
1897829163
1099315008
1278766224
532585898
2087496706
1591193335
1433319509
1582275533
1533886760
879343047
1262728013
491758247
1654854092
873391472
1540255789
1375239926
334899519
1137158756
1194902377
455752015
1391608094
504639579
1663781079
1911290553
737639007
2142355622
1258865487
1705656631
1332548531
1013507055
1645737481
1126014803
1335857822
1122211734
828429751
1207531725
1054885851
2052188511
1866284605
651877499
852772857
779033874
1348306269
713115677
370602251
90940903
2046941119
975375431
2125449646
1622440508
1163851065
316040952
5032890
1762578085
2051453637
520458463
3342282
966107826
1595154209
253996975
1478694864
2048912802
255965184
821051445
212522985
844404880
1822744250
988463730
1546634491
101407996
962753787
643419045
215532968
800920558
1884316618
157385259
741904458
418037131
931440414
1605520185
1230617063
511822451
835982031
245258521
1020772909
1974147620
2034112302
428328441
656529114
1520658223
1733360841
78883812
727937655
1936088935
389920050
1341097649
686033555
1263686722
1275458224
116012358
1082815207
260323556
169429855
31471488
669723328
1446015600
243700959
670795288
1003528427
1821076641
1866434635
1042011956
416067774
1905625173
282234788
596139389
1783986010
917570629
1329039423
1878114407
861190971
609422520
2116850806
351347074
1766045766
1961122410
1914317177
1058284261
127091167
1915899620
478129493
539348120
1186972319
139130652
1146043661
1869289088
1289167467
1593844227
1765989299
928039878
1161057850
1801879835
613563097
1958228364
788174164
1300851073
158966850
1299719968
296774125
2006436327
1143040877
1580815442
1340792805
1866806753
470410557
319136477
1945281530
1966534180
1377502713
388359627
93385902
972146576
1033843285
1828376948
282497559
589685935
313253267
1920965288
888869252
1577164898
1320828093
229341887
204985011
474050793
319781104
1315663882
993185181
1343180798
1760357447
1730750881
1054214107
826759284
564178439
689857889
463440082
1919988600
1175458129
1390371791
712890011
1412555208
1056912154
417589049
2117029893
619620428
942749442
254699962
551344698
1875856143
1618749981
1217440605
519293746
304764703
834107617
796429624
348992193
109868150
2041463801
465663409
719193784
506404328
688346413
250052382
423292033
2127558088
715282666
2063612634
872742877
917112122
1036704515
1055671603
1560853297
2143481719
1531636739
1681379728
957674687
870366977
1756996052
1206150957
863255139
454478162
1435425496
1652060253
2095257905
96581802
115135548
2077771747
605025869
469517940
2137982058
1352114005
944683390
970357918
210595961
401382659
960962581
529233217
1697242525
1876241100
1298236840
166866515
1233475382
1238626194
736372461
874277326
185604210
1312741163
154065694
1950961901
1920580554
1564928504
1809565251
1209070117
794913247
1514875450
769371431
1438273686
563804379
356337549
743321047
2014900192
1617182272
1185946038
352002792
777108860
1673870237
1040471927
1256334292
1189973942
309204445
247637152
1169988213
1151425839
1234359134
1535525975
1418244242
213774101
269784348
1919236360
1994863325
1293614000
1898301537
1525994421
1342967044
1404425866
1330015103
1053190634
816212259
1234150623
1378285294
1286319243
349406831
1215530419
646907835
226884862
812189369
1410224728
2107076360
66584071
832871825
1387941369
1723896659
318001366
1441743302
1925525555
1126762782
154682319
1002689964
2095593881
1464594347
452456649
1287431995
1535778311
1870042296
1228133984
241490817
1474106316
1797375968
1967974942
96108760
1218545992
1163302313
1629807853
531940624
2058004581
1194226758
2135909026
2040022542
1604499084
502356604
1053583414
1592450273
1392871266
311214455
1006533962
872497317
546816026
1288783941
2013302967
1867201105
737481733
2107657452
195736816
50075451
1611284117
507826872
510136235
1108224332
560491937
1465461294
22446637
1778050743
1117100793
1402879528
648093193
1882648087
1866219488
1663164590
191011737
1344276804
650394861
57496909
1321255607
1207679823
1138454026
1152742630
1964675960
709543844
664536760
586065549
1216459750
404339832
1320035372
101376748
1292637292
1868020841
1838504584
284346598
1944388354
1738529793
1039000119
1092564183
375440697
193078686
1913322141
213652131
1123621836
202650130
195099794
107995228
470873740
1166638551
19894213
1396536875
1233430288
1770653498
679539255
209613995
1659791153
542904587
1403748251
683140486
1826768419
464135970
1768107341
1675049381
1710381382
1648723112
28217476
573673445
1493591195
395903056
1044786654
492173466
1675082177
321049681
531659085
371480518
2053455567
310245890
640923687
2041457462
1187381089
221989187
1072088784
593457808
1829961074
591855808
1741337297
374543941
16233567
2027830675
345827389
1491105238
1526015424
330770250
738569285
1080506625
973050303
1379147747
1540264448
1592220699
1668505575
1901003180
59460885
56930880
1008153400
501131559
880808855
1773210209
1244808358
1220452662
422770609
1242775747
327482485
202269776
1683390814
403794443
1463243033
538054447
1677608766
1818008689
2140597937
1263170401
507653454
2122185680
1114798566
816780657
1207652314
1061730524
1245293782
1090823045
509274641
331247801
1946471181
1845735153
1024760769
2025874226
1205008309
1532114577
743515729
551683005
474850195
584709366
1444958653
2127040582
656900810
620098502
779365977
1396592402
1236796294
687757552
1668145147
1455326375
1005568921
1422194034
260103574
305369431
1689415415
294605928
1478922023
1816722412
1301795893
2000597425
839246956
1381155583
526051526
712779912
592976354
484755966
552407810
1900561985
1529860726
702449222
162102221
1014697169
1914158703
682962629
355792905
662518354
43940198
973854433
1258271116
1443544281
1682533131
583154194
1663048929
369522097
567471601
519859049
372405935
613107672
1278386105
2076914155
1944899164
370803702
1077383241
1498585025
1928069189
592648975
425262147
1536117696
1392454713
637781265
997073957
1414027156
1312113681
323421281
571171003
2134150261
830343736
1796365739
2011281089
1226328576
1714269258
865537169
1245561676
2048868391
699802887
212349309
1685017429
1093507255
1722446747
420715592
559248259
2009952283
1574735927
1342441201
357757127
1402300166
1423501634
1721330525
1840362688
674345357
797748163
429195599
1819198687
2011870174
66682197
1388212022
2106357150
1565592097
453314786
1216472083
1780852328
1229910351
478322343
2039145626
923043692
862282666
595778491
55616831
1967140360
145136069
492908734
528962126
391774100
1038877694
1012136739
1556713079
332893045
460419847
1837858611
1874528889
1271289262
2105631963
229114353
1503992272
1142731818
1456592891
1779751290
810993634
638214200
460391672
1763881810
459123169
1738871239
1163677625
1651501756
1047372124
988900029
1476155874
1293089172
188380138
931080457
379357725
456745057
2030765659
236558060
316927423
39144461
782768815
1576285986
989435836
98198989
1597327316
1588890739
573015350
1860982115
1802658147
482924329
19336054
1718735735
783752695
1743758547
1041810456
270519188
1144832224
1427108964
1674862062
1576984396
1574174348
679989300
1078199771
718509946
1174011471
1650216821
175586353
262027049
539421531
1778931375
531712131
2144036155
1472802692
40422178
1779953887
1909321772
119005051
1373649216
1482437681
475284352
1003597547
2110147197
981947972
648955400
1517881102
416596688
1894462825
1635530503
1482914952
700057653
738779779
1493392682
1409444256
2059083208
1229310887
1518585799
1192275561
571525091
367501195
2038495742
1609804021
1730902882
107510286
460796989
917963758
5696349
611476228
11310701
252823745
133554539
1329836694
1628564486
994143563
1873404239
2052130344
1269872408
1430967001
648160611
653566536
467237999
1919688636
1442313665
268416838
737856365
192256630
1852817202
1431699202
1250314650
1793240729
1560869312
153104078
352429927
101709408
605696134
1717029485
1706204182
1929618012
1615927332
2052838715
541042061
62468751
519464863
1560435417
1260514835
1843301872
731149677
213098562
1593954369
1025215960
1814687214
1495398785
1652214546
1400102281
1538902472
1447196001
411394967
602258146
1646486291
1894991421
1994804395
768888398
1018365442
799923847
653957880
1606326884
1045170727
606112814
1061981501
724863874
1082762449
1374290686
1768002427
1862766719
1053082498
482247138
1682336396
967002590
1653764986
763549683
1344075674
21764807
1221253453
1789903476
1909889200
144670370
119335734
2072937831
337305793
46137238
1301158294
886360663
1304212603
1388337630
449384134
423399722
1651247406
1688653511
1666371394
283817295
704622565
1155545062
323105310
741947045
825299513
958464534
1340414939
1596943779
2105785105
1691024353
1932946757
890488778
1180067699
1936432108
5433780
431939178
182092522
729179237
1153595060
1906771122
1908315501
1470911893
1706063690
1117086152
970398624
673852542
248487040
2110578973
260593709
1511863466
949431621
1677114659
638789410
719995329
37836364
831214036
1591839396
1509880479
1608183700
1909844861
444943640
1757914234
1537861859
2099757283
1029009204
1566033820
583231485
872520656
1994026223
1789644473
746331347
69026296
1401568150
139171637
1297095982
1084797454
563960667
1096889983
860986169
231490551
953704272
1110043942
1645867989
1890005063
163653303
168054503
70098357
321530978
1581440577
759930066
1685451028
2133798907
1075320922
798579681
646228027
534849939
727688642
822307519
1256171020
1990621638
1985092837
489915120
833709517
924081516
1020849598
656563376
1229710935
637717953
342239668
567003644
1935714800
1254901768
1472389510
1991193571
1667814032
606547137
609648735
40226900
1317712068
1625381541
1730014772
1700912261
1169192291
211945209
689268919
1801429091
77155273
471195940
801552147
369756114
844944281
626937189
1203947271
311237117
828422733
1485940141
1917725439
1465210679
189818721
612171854
1169264097
1837256841
1573016030
2054439903
1592313976
1542809474
1213026508
1597664051
1185797121
720929385
452935006
121044514
1253123611
1287810322
28196256
203517110
1609058114
1533821797
810659829
1100711800
685210972
1670379967
1105012153
1251176389
1798748194
1216785490
1763719943
1386634216
973444612
287459878
1911832312
896239452
257550317
1256487178
1498289954
2095323309
1399856078
1570248901
1349883994
1777322498
430272097
614664367
119512240
1700511181
482615168
1485297098
2077437587
1744244759
1351001837
2004068775
1093037810
1084150784
549246566
1073722097
779209944
115726770
1997703899
2132291501
1625504393
1387181565
813729063
1557598773
182940615
338757265
394324543
1198077602
844883528
453886117
1590001661
1379956174
736739113
1775694206
442612153
440903238
1332698402
1274342513
993623488
1158581294
398106052
390846348
1283767563
731843030
2006043750
1818481835
61412298
74203562
1870684146
509506039
487466251
1335020894
1076434019
929604357
794153521
92994700
1200750992
114270919
1954740971
1488816528
73698111
2072210227
1611114075
1782391777
2129927176
1460270027
1598122562
3165651
1527244983
675561786
1365687385
165103858
888276612
504038629
483618399
44085018
1980508132
306512069
1056778352
1855385917
1685431149
1190615084
884703428
849804194
141888049
543896279
438907725
1391675085
1540350977
301570951
1509258259
1231824992
63795370
699683281
1799643159
1941707039
732134417
228879801
1120974854
1344700812
642709732
1061525256
564229291
1924935559
1714978054
330485532
849543662
527554377
1194217801
1751048459
459201142
748704335
386984416
669206599
896371121
984496690
266628894
236326023
687741398
1957709461
568671317
1411549879
1810986307
513151846
2116867464
1034174289
423321441
77639150
1366144288
2023572831
1447716683
919807791
546318668
1203275799
817855415
945845621
50090648
1555478456
407494000
1839612550
952212885
1216947950
1082307497
1853578445
1299251056
770880917
1318225777
1225142256
1362456026
269819295
1408560674
1830623973
1016581904
1140127170
1758548261
1733840538
790669412
1161860127
1972307269
2127251612
464898796
1539949853
1333433682
1138334063
1331684625
1560186197
428976049
1833481346
445942588
160335697
1916376405
602769698
1396663361
1015670903
760043866
194589587
191453039
164568696
2145970192
136343476
1105096596
1616117436
1105645266
513559732
993761931
517356277
141722462
2019275200
1686690786
1889275989
1889529214
442252445
1989108978
2034463595
1508136841
1553935277
1868262852
865373305
897237488
2124307610
656123005
1441141788
317334816
130114767
773746958
1752731869
1614662642
197922768
55254642
1754170886
1036433083
2018707778
180626939
2046147056
1564497525
1840397069
1190596945
1631097191
1903092388
404767609
1350546514
1931999236
1606961351
1323756479
546244738
779777709
2013894009
252325817
2142294333
608615512
789631960
1460600720
772287891
464579917
721274152
1568072015
862149679
1019915701
751049565
1147624416
988087487
954510605
913977932
2052446303
743152643
928292177
222544184
406497354
431972007
419499899
684274146
275029460
865749272
901770843
12265556
725351271
587933294
2136470557
539413314
1534681538
623183081
1310363206
944185987
481695904
1918279894
1728073389
1293148328
1219032649
138216308
341751300
1460800311
616459955
210972759
486753848
651244634
519299919
1765462678
914797073
265401436
384467225
1593797174
1467656320
2023816656
2098606390
91165172
1536784924
1028903444
331900635
1613896552
2082461160
1150539123
53866781
2003829727
1139774945
257707077
1551581909
2083985013
2112307017
1972732593
92671319
1437417942
828534523
1238644504
1467412835
446991144
1165876163
1131442283
434499130
966204273
4724364
1196316103
227891234
1802291090
555741485
1893742506
1337219276
792919224
259446136
1861365285
1367815057
1410575885
98297739
1513467386
293278090
129208388
660074766
1518709936
805528121
497593277
1658863531
155688144
2111219065
1966482625
616759730
1076454832
703901929
886664870
584734048
1670720631
567047082
775549298
2107748199
51155025
991782251
1550019416
1359334919
467049903
771475455
2017514152
1848721112
1449767243
1267819624
756149601
1917099033
1424005702
248586942
1718608135
38822042
236318499
557284268
1868077812
1488822498
1971067241
1785050122
934455609
768869742
1874889727
368235196
1007421208
1354970430
4865977
245167340
412961200
1535485111
938389569
688041043
1607626625
1975445359
562783690
878652984
478434686
435176971
2084845249
1381313655
1714812315
259158615
1410677848
430907820
1974208152
1890067671
981637513
53838217
1857230733
613743559
1024788996
588710000
542976201
428207335
1604399006
1067784362
1398986970
1688201852
2143231291
1857602239
1969061318
1826200242
454984842
598762545
463000554
678403884
547987696
16061150
1540328721
460974705
779241210
1194648018
684322808
1144002712
1063829385
957858283
383134709
1195304033
1828062978
1670174194
1177087955
670010283
523589332
210727717
2009969205
1485716384
1792553740
806120159
152691908
1290848929
1043689785
1329065303
1307756433
1096360696
326919229
479288717
676850433
1970983378
370834060
1635562381
453789052
217774940
619733617
787211589
1610109474
1286531409
1024441787
664844716
237713563
364141296
428062843
1228765388
334869520
1492686226
736338412
2144322377
488585412
1796854553
1710591589
722698977
1313392406
1479950052
2089030946
1309783661
1656572505
169572361
299285427
1744620384
1041193648
1677830464
1661404655
1737805618
1446800742
1807128881
295703238
522944466
1682647374
1816982830
1286599465
553271714
57095325
2146952631
993713681
1801961404
1357035466
525589306
1076580836
1227787251
2117093632
655240131
1239169127
867170313
2036237551
1415364770
450016150
273125952
1532087198
12101630
14266374
1269367313
151748972
1029161741
1628603163
630410073
1380783341
518382734
482749388
1928796653
555710447
1762883502
1572665148
175899878
2022030161
928534960
478637069
968292226
844384686
165991652
1266044983
1757728551
1894509665
358355839
765295743
290545296
1036589443
789596346
2140523442
1412630174
1895544370
1358038377
446119175
348716226
1658181568
818565253
380607164
973761613
1654124232
2075988341
169500918
1314636300
855210729
1717263538
784398853
930466525
973297956
291957491
661368011
722262559
1392115875
12713109
1075984165
1595377158
1859009483
2138146753
1559074785
1019813264
926560231
464588109
1441743890
908475428
1359924485
1621411868
1607427574
1467998561
1763574036
1831127962
268593805
1938452040
1634200826
755083862
403288831
480758719
625519444
1312575285
1235377944
1930061104
906210383
1179229817
1323168203
1560506097
2007979903
1956509370
239583838
769412449
859461076
1063476617
626029783
444034664
2118994037
749682251
1756885154
1199045378
1804387647
1467615280
822028806
898469728
873575016
1927705108
1457121661
712176933
1325886912
413999073
1381904212
2048868511
1110998189
223319713
1416228067
2018311443
1354279884
87934631
729294232
1627099473
1692776908
187751485
880768215
167335710
426083219
385805901
832630468
690054585
318304907
1666826341
186306211
699541200
402592642
546206539
733293956
1405739873
584146853
2016414932
722418929
770684097
578747425
1313022451
792556981
1749664647
942277792
895559074
588340256
875086664
758471378
1312179145
1990964056
1223598495
1506958735
666173448
67278974
1403287996
711527746
1985906631
678079191
1607311297
540976100
471946620
1561428616
1219397757
502227857
546669407
1279500081
1885166806
1642157674
822130153
1921652864
420518228
2075867695
770172574
242303363
33813815
1296921728
2132902215
860677341
1632732426
511917131
800108835
1047116366
742174529
207899028
703524632
1407351450
1069187541
745472482
1236947638
2059366515
2134607265
289965472
275387540
1859123761
513505706
1612629221
2087231181
1828512483
712445146
1299520355
1817502402
425316876
482388400
20811988
1823425997
318772993
1218751357
123423027
542560420
1986933263
573889013
61515810
835251443
436970894
2123632873
224971079
1218371861
1219007669
1008177199
544063580
1032761768
740754421
485703890
238373824
615311840
1284344990
1076960255
2035858238
144638154
23950877
1802613826
2087723617
247133584
1074792736
1965047507
647816946
604821396
1055316103
908165774
1130181077
1535293280
74464660
1788964132
1115356469
99033633
479717080
220186119
1002217647
1493371840
1312207963
1400984155
1882091814
1918419382
1737594747
767056189
1680252649
93689047
1103632615
1847699817
173635075
699951937
2051935066
731016311
1413519377
721716059
1636906921
225155351
1078965460
201347467
370848062
484897868
485206450
1266154320
114748402
1962043288
1250968617
1295552087
1110352578
622385367
1437859163
2102552570
815215035
192902470
498764331
1549405993
464167460
1197621634
1884044932
1513625645
1330442248
1162761918
817009694
456387813
168289880
46846594
1808616259
1578492220
964332055
1602520447
1112412385
922557231
1034147134
1167794164
1387713672
1274194676
512475713
1753636509
177157112
856984627
157811213
1180507471
1525568440
827708646
1539090413
2018725689
430472899
1700580303
749264566
1047587909
1011869642
996317390
1683668686
1338062735
849286753
2052148819
1674435204
814206522
250612218
206996037
836975222
130519066
991519274
1496366351
538555856
337404658
850782565
787109177
527425713
347289673
970339904
647028433
1992264317
1053660258
1352694311
2047165681
826598488
1956496599
372655020
673171554
1857036897
2006670863
778810269
2003451109
1197851400
75005696
2085847720
1693924081
944950465
445648354
1514206471
1443521141
203346937
1209779491
166509764
442405991
487348752
225859193
433402263
1881746979
1269230121
775365802
1865098640
44333583
876496170
868750673
1482204724
2002222926
1314722509
1248626227
1567115538
454005241
2000972334
1132290672
1207713006
1573359846
977414009
1769806856
463781584
403145805
423199761
86860082
1431648415
783496545
950482657
991905626
110461573
1190054990
1293254052
263546890
1441144274
1501270797
647397813
1226106971
1355713107
2105202544
285093238
792244230
1180670937
1415400732
1174552857
1665304895
1063836089
365722850
284328598
1026501392
695753025
227262264
136313004
935847226
2109358545
1090076215
567367517
1377628113
1725606130
2108988696
1645380632
1859914668
2137532054
507782141
1720403230
1015425450
313341621
2113517277
1945635408
1724355805
1275436362
1020560752
1808721562
354494297
1686244924
1680369452
593795974
2113571154
882243537
403316595
731274210
1313024180
1353246530
1401092472
590775631
91789660
597540865
1149589297
887082683
1639961471
1609399587
796030110
786726820
775409741
1681353477
114663203
1471742417
1687498112
1878549620
1004026392
759965968
1127789360
1556606660
1620024557
1573000005
1561514976
669824883
1615062371
123503106
2025089906
807731646
792281369
1664723497
1538350872
576692205
473417091
2097252208
1066078787
1371470955
1002695516
728305587
1016691565
143910488
1141196199
1322176934
1142329873
973395067
1088611850
2060511375
1705566895
366611895
854575838
122362589
888973832
1894260405
1713112649
411545040
421589223
2022171900
2023677512
975797786
11898508
295050823
1730686599
937127976
1157892577
1145593307
1330780198
1335790074
727077129
1599826446
966385793
882928550
1580478320
1042103478
1283167224
38756891
555212099
11787955
1284296883
1117401227
455773005
2030571588
11747405
1141857703
1642673158
856332072
762675622
405147655
1840028060
525127648
1736487008
2009239458
1001586374
180961498
1677282925
1155395039
1610940415
406276305
1361935842
2055152068
1205010228
1660809195
944320728
1374774720
1527739440
1196425735
1493152332
380383176
2099384888
1067606821
99885635
236431064
1968816854
1237331688
2027872944
1855172515
1483484695
2114656699
1146487053
137194584
389844250
1414180818
103825429
438993965
1123299354
277514448
220532625
1513148322
1612617559
1684113401
424542805
31480644
1332571216
1848162460
516160994
1555265047
159030196
1290885040
105551573
1884346023
394968500
663406203
265449498
1674783387
134146674
975513585
540532795
1457148605
1082083758
2085411729
417824763
2027240452
744066212
114262062
486500694
328992765
778525505
1774157099
599618327
916192570
79202241
244791871
451020108
126634807
1291175430
1334377501
1098587336
666883095
1573777947
1674440819
350063717
1490325244
1008108179
1448282432
576045392
1831437412
1794482583
1973688715
1717466044
1053334335
339178178
1601739316
2022442394
1983128327
1262476354
2070476559
770812287
1437024753
1902401282
1663563758
1868632539
48205005
184577575
1056128830
1169778971
527646504
114466356
1164173976
825836816
1478825748
1652931978
16731808
1446540126
617832985
1574113793
1199868541
546881262
739745479
347333059
1996239330
554025102
1139259760
1449401845
43377647
13084400
509419638
546975009
1135913048
1206148341
1171832102
1133730385
871877978
539585785
791686212
863364333
1733025798
638806051
855632350
342752788
1482197490
1659396214
739078325
710546697
1364364395
623251325
803252709
2043235283
415070011
2105605321
480725048
2042430065
1945360835
380283172
259262867
1832200682
1320634431
509429053
798073779
1574654469
1772163917
231631291
2073815854
1054901326
1720247270
1653255358
1598955210
1944053081
691978492
396188847
101941483
1725161596
692446398
1234841998
1353816232
1423406849
1839404911
530147779
188717044
1835937145
975077601
965081224
1872904511
1679809277
768664656
1766582336
139490461
2009899054
2133055813
442484511
208589370
27789187
648056861
2026536204
1569470378
1117691951
335006193
1483459046
2117548023
1868311616
2128542117
377190408
962780423
351536255
1783472764
1238094304
1719204261
386458649
659181261
1247936805
918488574
1486113873
1843068367
1105757372
752284612
1871056459
516699567
131349065
1223692884
1688643927
143946572
198546960
634133907
1583866989
1229722130
737757317
1215355110
1107904081
722052346
1144202375
1734076130
1342589854
1008453028
299526362
1078373689
728086146
2068718681
1519565623
1320463629
779469485
1292020180
2102328210
869794707
105331912
527003204
517197933
449339260
1566739572
1271849701
1930496939
1170525478
833498137
1101250240
700008640
580362517
106503014
1730996161
859866380
840211885
815425172
1025893950
833184872
293923880
1625145859
1806197649
493571364
1563874503
516587363
2006475715
2091132188
696079208
1903778937
611659336
1475749281
1043429855
961825171
902736222
240419363
461150220
1010432106
673707115
1892597578
1616694481
286115045
1015068584
929989822
386271118
1710474923
215517708
787288105
1147304105
1837754493
1140076338
745784818
96430123
668267698
602359638
1285515754
1500700956
1073263523
1422307268
2054529246
1110234523
1625531689
1848729110
1459569189
721913620
1908567122
1868602614
199102566
31962968
199345815
696537077
249664682
1109257126
711855550
37298548
1255503959
1690512070
1891494958
1037629053
1182177056
683296560
303127653
1255637055
1719781551
813123024
623506361
1170770240
1851808051
1076980720
1039541167
1376334433
1047350058
953310146
1956290430
1257401998
1513182703
924620856
652124025
167784093
1567606404
1155367999
25451519
1689779161
1635046946
1753827030
1688261544
331266508
858335045
398639550
770684097
1343280278
1568830759
876799030
1006916421
1582716558
368668416
885638362
1408768320
546927229
1510553559
633577001
382591323
1308463976
1686835618
1436551445
374509415
412901951
861748993
2036611121
481534325
59846938
767265420
1571029992
1111996381
1142254893
1112322470
1751472228
108856862
519426677
1381994058
841945577
1049647878
1074673314
1843385082
1188342870
364724135
936997738
1763161074
1203944051
514048703
273574453
793341068
119512240
1220677772
531368547
1997075085
23790520
1834804783
530215684
1780998680
2140464862
11011134
863992371
866198760
1756559785
708064705
1969020369
432745409
1692187470
1143052109
1801390252
1802577596
975125532
1834568831
1936307103
809204017
1908078242
1077873550
1805982230
659464590
1682154669
780945346
458941954
664115491
366820030
734155824
1774974434
1054867748
1605971685
57032417
1103551682
563173292
2020134195
1615524803
1966536934
2063944948
669082544
1389563431
2108288571
79594682
565601230
516055902
492176144
607897358
1094099704
2103415307
1310104243
1766272978
1962553996
1161295767
1612839822
1248195944
2074866816
21468549
81130137
1737061302
1825413908
223334818
71103748
1477090657
1702216254
1475056764
2094501494
1554159501
511234509
933350494
1151660559
1328744515
1316372526
1315129427
1728834428
572176617
1323377083
1686975767
623890937
1072796258
1359496375
1103408504
1140121602
1970245577
1673689359
1245888804
1666797729
1058112525
1942887827
1800753114
1228008804
441673111
556753850
1427158210
305242622
960456337
1408992728
768638646
653470974
984529769
1194011343
241459679
1859843545
368521731
956223083
1869912976
1407893719
2010783400
33488512
1533994645
900847708
525710081
518245621
214107744
1640525199
391916076
1452886692
1064245730
836814281
1085167390
844184179
800609476
567892728
888926646
977909262
1492701561
623884995
1095432398
20978650
240945651
1259786113
2065122497
960217502
946439346
196100141
1073553371
2005960635
568061099
582650009
295599549
877226552
377355478
1307819797
454407121
821388954
755696148
1558670967
1705036918
1899676302
252712231
666094217
341504651
56146223
1065043365
1401662737
225557967
1629092158
341433802
2128139723
1695233373
1682383907
952524195
1353992461
519261692
1920091040
1918174065
2076700894
458252685
681601497
1316165076
1478502201
559441979
254627296
1068436524
1918729051
1470724000
523839098
1184609048
509207491
1447876875
1428347350
1035030795
475475970
1910525496
2056329274
1728296719
1258791934
983293986
1805782588
1876074071
541173160
1016240508
1930575029
9931209
1100136234
2002693567
1978698412
521817486
1461351019
1435687234
779645059
1877629720
1433805610
227946165
1930550903
965905867
1084453711
947658952
65659057
253349406
132068468
53750807
2020416773
606685824
1545477987
796277698
1662545423
2030579384
1333219428
1663077260
1584028576
1164756244
598097495
1457829321
812892096
195958889
1910309228
1809402078
430695587
1710662978
1659588281
738268441
1184958712
733205608
1628449545
38221193
1550246210
55981675
386107151
255182961
1674928731
428735002
1922018629
470262845
1311916008
1545469146
1670290415
144034272
1708208723
1546160154
2034634193
1696068798
247773270
564428883
835152302
281051077
1998056931
688416073
1686164848
1788600635
997189205
129855836
1273821861
1323927194
816558519
1847410083
563756343
1444845950
949414253
1852301872
476935606
1479504331
669683606
1429850687
147533010
1170613931
221952229
1944571654
1296381792
1488027641
1241067840
170546894
798276224
2008885303
617525945
1308631712
713725122
1639620452
1012952456
828076483
1169931567
1924112706
232175292
1408017214
2065984443
1959612727
909433638
126523874
1119102377
1217173513
1312605341
1414659490
2020038495
1696457508
769604848
585099463
485306950
1421255009
1567385140
1332834969
768216448
1656767878
308294291
481116613
232507863
1747519867
1967533697
1512796498
2145747322
909296773
299673422
225943904
552806087
1858458126
1907079251
135203088
1337400127
1041757433
827502103
1340146416
1401488834
902250865
916602605
376557576
1895570105
1351239179
889459984
54628481
231595969
759987794
1066795462
1273332993
1013643621
1733164519
411592321
1796084273
227707638
977419364
1590857415
1966321294
1613811645
1939550393
1255784297
630805801
650976476
1908254692
748440242
1425429150
1433297204
1083549983
647384993
1372554367
271533563
690080337
706935823
1401103935
151708634
1514063739
1011475425
1539974666
1488507834
479281326
1826768419
2124191785
808905070
309876453
1481102312
121556353
1984103832
896767884
1755625951
1357613766
1160952360
48221294
4785748
1206425289
483703431
789165920
1684927806
365939776
1382655312
1903849077
2071563468
2115545804
510428837
125608318
1689667530
296843935
1887738785
313507998
549161965
2144971949
2009221145
572902511
217655869
402526876
752617782
929771724
208658251
1248045993
1752348952
861958325
440671609
411188962
2133458196
1771065223
274404485
1693019151
298668147
1615291184
1186784111
1022471641
1692737568
27833931
273858426
1198921820
661134473
1522188087
1778877963
440798010
124682233
1696990240
285312697
867190996
281721018
307095330
1916439945
300835043
1388214277
2006594335
2128377025
2131720812
1717764398
1283338195
1003392887
1051298863
590981572
471311965
1662908117
988830584
1509413527
987759021
441536559
1293512824
987570070
1939873862
293424570
1879605797
1651320017
1452536714
103057413
1889030217
569224670
281170070
556511626
48902016
523362504
1361984802
322622813
234314743
701232044
529631446
1616173676
1899413861
919833522
258532540
816410243
377902593
761306136
2040714401
859626939
260629352
814418489
740515780
1278269129
1916515039
1113865495
916680544
867554760
540924979
1416038369
1274803286
896233481
1862518834
1828579876
2098307190
20407066
10346330
701232317
1641035457
460869642
1987616820
1464888034
1747469908
1625536668
494459305
1947372732
839852379
1243172180
921799749
1429496290
85522481
289125853
943537608
232265400
1481345428
309252522
1612096565
54037391
1049014631
1428263992
676066599
1486966414
1243505339
1013259724
921071258
1904485117
930995201
284664804
1953648676
178476657
1416842357
99331317
1532365681
608932812
72820994
2145492683
1837092840
2038659286
1123073280
1447863920
435132716
348554496
953486686
1493583923
679353094
593259818
873647316
1494783016
2052370755
395827877
1957488111
1531365845
1628291162
279975865
1645795747
1353453388
258519919
1583982310
2130844367
1125784778
691051227
1263722317
1536137783
1609474009
1464713704
1812752900
1114174534
2089810698
817961121
52018316
811443772
1680491807
1256927505
15032866
58121743
890010667
1660898205
454271677
1882017415
923741549
457851375
329960432
954989017
856206343
57923122
1991027321
1058446011
86718111
1105919364
508467739
1061523807
755860765
964921962
1020365525
1773399731
22955243
1717089142
1073353290
843984927
1067493011
430260953
1985131583
726244376
1794978015
1757554551
116946521
282458658
1307763725
1696775134
1535552753
1659858688
816479011
354288425
481968678
766876552
1401202169
1054494460
278816435
1998296112
1567280619
1005027766
1797732258
132034644
918388975
2129757542
1291054153
1603157492
414966801
963525718
2030316482
192273334
1141163627
1153435854
596699805
1674439497
1143603395
134721045
90055842
157009938
2006632091
1353227063
1116125186
1779613046
1723288155
2073133460
564583680
767599364
600772240
1491729409
832872509
1680863504
1614010333
552084528
1006847470
1606078473
1108778912
1686996854
2107259002
1048363478
1857313023
895651464
1743653874
689444554
1384748857
849003015
745463479
797536792
869598503
1745048135
418905178
1928204841
601691900
1335885127
1258820518
40867535
464948518
1992908905
1578518632
905908260
776843451
664671651
844640824
1128696656
982506620
877765424
1735867902
660452240
1217052330
1303661895
1441897281
1688150378
176833388
5717776
1206382210
793213724
1606611384
884261373
1792018672
1134039930
1573225344
398538799
1701306263
112240571
833524593
2122851934
68890618
1864314257
1263933832
1876685838
124945940
1241356671
764675802
208448282
43503883
25082728
484798805
936912924
398717331
1550847777
156441927
671921898
2033176228
1062494084
1684571911
1578815230
126595399
1816224730
901130991
1726925166
1562140607
1902392649
204514840
1667778410
1536878760
529385880
871361948
178069398
1859245364
270965182
705134590
1959826397
1883807816
1573377720
1730392328
38126922
930199218
1269388790
1818960618
184238675
542329819
670911689
1914710999
836890243
1098260958
92699858
1938221542
725602840
159763209
2142033907
1788189527
1474523825
1185685324
1261558568
1206807190
780033296
674863571
1028391636
1828796754
1329866692
1726788726
925665850
984771983
1838790293
78617189
904956030
314475607
759901841
1522287168
1687529977
1376256023
2092528602
1340591603
1090456466
895917594
970832676
2121721366
1430110237
1616216385
1355893729
329909966
209665846
769765029
1835863580
2138176645
1431969990
1996595147
1520695593
898404535
500545022
1834967311
1167391706
1697262428
197645216
417535041
1199416557
462574478
1546400347
1425231128
972524133
1923982390
727705253
1544306352
1629929407
102425737
740832320
423139939
1894477016
931578137
1771598478
170308365
1705824447
141184794
2071454227
269785529
379132727
652142806
1244496703
1478855466
1302826806
1354539158
1788001808
1791111046
1071415928
671998736
1153724493
1417979535
1889961126
1372720384
1282568706
1699283751
893992925
1168144946
1386857985
1449329858
1648644071
1642766555
1180069286
1884914824
215731060
1732980497
657294654
1684515283
383021735
1810266364
1787258346
1553299450
490252870
328042836
1536202286
1916961323
1433559005
428338507
1011008149
992789436
409712415
1816185275
1341105215
2063411273
118125937
1055975001
982646609
666990530
1086531201
1333889570
1588460379
1419145864
1523023558
344114564
1403274700
826116060
361352420
953372822
463040749
748836920
1767453030
18814872
1856010235
1895273649
1454232982
1027927170
395672869
50713869
1072747848
1885960698
2012447076
361702036
252747382
654150422
1103882249
290767376
1934194522
1358932077
1085380683
1461594535
1371347463
2005755443
813904630
1334492464
1071418994
355093117
307599476
313115634
1003067960
1020537645
1234946124
772602658
1140008844
754599006
421237184
603742634
40979192
46107781
1076776183
950737098
819270247
1241692018
146031214
293200057
365609286
1045131381
1664875802
35579040
938484544
1059992278
552007238
1022271861
373198755
1440305144
2077439735
915583806
91519351
1206630727
1158391291
1271079710
2013808719
1906123407
2071079118
630966534
260351831
2074829495
974141128
1331676243
211211289
1670042590
639890384
1829964373
1342056278
131729411
1653952023
2029117620
875443879
541908188
2013711315
729010718
2055190987
1546357885
888612388
128036835
1963696607
1803645730
1827817998
393948772
555778533
25525854
251623737
90636641
1820956204
44247830
2090492121
1848018202
476927920
857990598
1609876481
2146851794
1714134711
506359279
1927411888
1404780603
2069147090
4640952
1651746083
426161113
1830060032
2012854048
884668021
507157543
1463571606
2066191316
1109404636
923503188
1901974698
1987880438
844209155
855200282
937058294
1381356009
104427584
951092247
925017210
1707824331
2024881176
1626117623
769473766
102489583
958728033
1478462909
1636203809
1698689052
58939515
2140325188
781574253
1178044135
1031613160
694359675
2031015718
2036299531
93424529
795103055
666438288
1212212199
1292738592
1040525845
719998368
1717309923
210179450
597036114
652025048
1718236983
1608266007
46590341
123571831
33602584
1034312176
640739718
1819878366
2138961117
596108028
321946614
309979928
2051495771
82009968
197769888
803390609
1516270510
567436838
1530725379
1103673633
1573197711
2083282231
936331983
1735666605
1585225606
1803870504
1125105550
1205146810
535737827
356677445
21410368
1826270128
1061525685
1564368213
1218444622
1211809039
1174984708
625458064
305662736
574353809
1319730316
1365651225
1696168828
2103279937
1042272896
996488184
1083983628
369483638
432366349
378218273
351009361
660691285
564665446
781758491
1370584289
1676929704
569847490
784410280
1856346196
1592105185
1668914343
902446543
2079593215
1194660053
1972496693
1548760813
1880921382
299660521
803985401
1483615052
310931564
1696687129
1586598398
1817778722
894734069
107261286
671184245
1196629212
1514754656
133337800
1731463917
569589919
1001688669
1123709036
1999529110
6770997
1594812341
1368185315
1169362590
359421596
806351793
255931523
2015718817
312304051
687987875
1759750774
1678720930
584112215
2015226800
904804427
22674435
1950966033
1626228714
797858727
781758649
1016822339
1508501537
984428178
1457414825
685272428
786638984
1242686262
861896071
942616874
1457239997
1463213172
1928612978
261265003
1245497995
1374122815
1847509703
291977526
2108893846
1372654548
640404816
2020966896
1056286706
1469037352
962049279
1208780338
2096939557
1402030613
1749330566
507108354
521046660
251668539
1647537755
944623958
517180327
1180416123
309818105
1021752282
2115257964
1096869492
312274586
1891686181
1684077949
456052199
1405789129
277572538
410297622
677381236
626316019
696317238
1971248626
411025129
1644879415
891737523
1756670231
221301954
394284772
71049
1663622156
850923621
723034809
166951312
166914988
943994297
571357721
106392497
232689888
814394568
1264883210
727171713
2049466787
2060473947
2121190874
1821707478
52810286
1287811835
543943055
339447011
496049474
1686012448
632883547
499738878
31203900
881624223
414261410
1470760020
716395495
455057127
1620792103
1069976402
1283139756
150402758
1934349768
454787981
1386235249
474185746
1012701078
100285058
627615376
365232059
1637266056
563530200
1646904483
1811882883
684161698
1800591915
1667765692
374873811
2136694991
1060332169
1845507522
9502119
1508949533
1177235724
901586401
373649276
1602047817
1579866317
1886099752
2028177664
886164914
25539191
2054335502
1108793579
449766350
1684853633
215588650
144434393
1808344638
552945376
1973255651
2054953494
2032363536
1934396476
52360766
1081228400
814540352
8846828
767554323
171455212
2051870537
956720109
1166722150
1382534725
1285963791
700100814
1035717628
781656416
867107421
1954933599
2046224800
477689691
1453307600
1050905991
1647506748
2114820513
610285530
1701309204
763521159
1279054165
1570184334
560329603
312116016
678996619
674597013
2058953002
600387934
1980780322
2074138638
881978563
358000837
1570598697
137729735
1062721778
1914260437
1434932243
1401232169
1129170459
762844360
793351721
894163853
272443950
1237743421
900406067
2112248470
1894065536
492900851
2117966575
2012388986
446716284
847492156
1637883329
1450213799
144070051
1982454496
2002001028
1124544530
348127274
1350693067
1605843497
945250437
940064504
380979211
460357092
692892376
644697740
2126811825
103874334
325489503
1174989365
1986120724
908590627
313259672
63484375
296784375
1519560613
1268266508
99129526
1071168010
2039126155
1171965687
250112007
231507543
427156844
365998229
710261278
345962088
74726212
92345076
1923472718
46307531
1527665050
1261259508
346872908
590260786
99539128
1140475195
1915563673
60368636
1572355068
154073576
418430370
1453802901
1989975853
992078317
405662410
542746512
1206798556
1355672849
411164030
2006730619
1454191629
669384800
2123266244
2114275431
1641340474
1400144378
592968613
1677378352
50676098
960156686
815535238
765371752
141111499
1885003463
174695342
437389311
1930647772
766835349
845547256
1882374599
1986354642
517053738
138647532
1594049161
935355281
2039644024
1052711153
1046847784
826218955
113918415
1754482292
143212663
1853288063
694668367
1317664643
2105189599
1176364318
1026933788
707032722
1302235651
731777738
565400543
1460181598
1021297286
1664120160
1438091386
762536488
188227053
922763618
1754440768
375420007
1880348202
1498793332
2063935705
1949093782
187291535
564523334
1595946798
336263460
1985169936
884780454
155108958
763575508
327748430
1364525290
1684946037
522816281
2085142427
2046376688
174886726
239769230
1142360044
924968349
1278486057
500396447
37386329
489338247
1828133731
1767399282
1447655648
1217217140
2146662557
466087109
1205756310
379226440
1257037624
1123894266
756689458
682097189
2097753805
1283605346
1737856879
1278878303
1521285031
553490691
1065988142
716578205
1657472311
1529357602
1014634729
1847061194
718787197
2146864900
1022580095
1750822860
70270644
1625071245
981611695
742667521
1106304617
968905558
1293152694
461134674
648608958
456628231
371415507
505508877
318733323
68611316
398053810
1961192225
730873566
1267016303
1149500889
591834016
483744310
1319573730
1764161928
1775713184
2001459216
1596886110
211490539
1880502949
952585723
572421409
520326426
1292456213
1309056044
1162032970
2007728636
2126585235
1467835727
1502784900
207395743
1956158406
1946302633
677273177
273372074
2065101957
1910984069
1767911881
295497039
1096668055
2092263232
350919632
1413415122
1535724093
1576123420
335552352
421475531
1368873140
53476606
2047455806
1820748231
1766176695
2003664664
1273567512
1526508374
186084467
61531079
1849238696
869528947
1199595330
810152512
307080867
1703721889
586166776
1651292992
1633082657
757620280
2062587818
1362228809
1350072764
109165859
340431789
922953669
1300273826
1544090803
1548070014
130988144
1310987957
464636645
864285062
21244993
1535603654
2001348424
826584839
1340392703
1863108333
80828090
1342628663
998166874
2122278662
1177349651
1148419052
1222269827
258163637
827435960
22855120
310464316
829015380
1597267185
386648738
353938987
449989997
1604357346
993187684
1346277908
691529684
1004232812
578863411
1277627031
1141323464
1422540873
165352148
149971424
892411427
1615159074
1679902458
1742381675
224101131
993164869
1903148687
1612476188
1920847673
477037567
519079956
1355042969
1270691986
2038122175
1320563507
552422907
1329991398
1363731055
1807242990
548668655
431195158
235350746
1609349506
1831011464
73429732
1008609740
1114530924
250866228
1080827122
2016271642
855022958
670492715
1980783456
1257569687
1219999194
675954406
1682136093
69962877
1314136913
43296675
2022935949
60932153
227739579
1308739872
490351342
1001122754
966931456
1085029901
1273201673
1058046254
1564465005
2046665303
108368181
121149095
1785152612
1446754358
2132032631
537657910
133348881
662083059
512144511
987814106
1106213084
1387199094
526979789
1642053661
1257118700
1795025536
883428516
503168463
1955117922
759770239
1682107013
916229910
332029796
1330667461
1917105126
2110397195
772029189
1533020029
2140849261
1205823597
744732265
1246572616
102866549
716791520
1050220277
999416809
1766089437
880475226
1717271102
1038351128
401509827
533377657
1831480540
1243341045
349097514
1252520972
538804039
891881742
1838921962
1366810635
1808311901
625168936
1316464960
385176003
1475853196
409007869
1738155209
82324906
1627360708
597562061
2009399267
626930627
708465201
183321789
91651075
1274121005
2071045244
686514281
984745836
563210284
63205836
609343083
1903894367
888433667
1888557226
1013335836
1618638406
425020108
1044030184
1568601156
683999335
1504996012
2037114821
1986884835
903571316
935657662
1381787939
605589015
2137940002
842393077
1583642754
752217249
353278743
1877326470
537794754
1819139964
1783370727
1873111622
1687214325
1027554410
2140707692
1529095661
391433070
132688313
1218696236
1793067458
859394258
1118225356
1508314744
1833803025
1568530975
1146051465
84505783
1530291615
244964451
1510207682
57757681
799043901
820953558
1178974120
615607163
614623094
1226278964
1472754353
892417343
1970114928
527885626
1468956537
349173514
270048324
1325028209
740395034
1136588035
1165026802
25600924
109656586
1763577134
1044126012
1556048141
1499247028
1298080201
1032364971
766233489
900020819
1236249924
588290220
156134161
1590863671
274906377
1542221562
1938346746
2046146390
1448891797
54771150
1173052457
484473891
689995943
1880688027
899588261
295161576
1720948002
384084466
1265906418
135059205
878401613
117863963
678671925
1074995612
1035254003
1417577897
2093772527
1832703008
530414298
111093884
1481785692
1274361240
27385408
683000281
1221548824
1946934237
1375335932
1924255149
273578516
1379468172
1212250615
1460393262
1045638762
1334127668
746471900
1848347081
297258768
1483695685
411824862
1461275729
30423167
438896806
1514412666
189386299
1540150398
931064268
1623885264
1935309832
1553629396
1648334290
983641956
830224033
1888653690
401517809
100637551
755819594
522585232
2048109758
118303896
1398864869
1425900915
741667274
122753400
768503378
273288284
355691277
202915699
1650749598
369291988
1876525426
907856619
1485254348
1791448830
552730642
1913291591
762162248
94870039
629726090
646312514
2123316827
1808546260
470733881
403323607
402417944
650445030
1041161099
1725171164
1477761260
850320694
1685323770
1366848386
1192687970
1646169286
1399639603
383166666
1382314797
911303956
1838222608
656016420
88517620
126014507
370234419
590693519
66223081
1462599682
1877262541
468817930
1459129323
1812018176
852075304
424866275
2146681196
132666145
404931023
564041068
588556976
1091244631
201520766
36071374
1735218702
1049830115
511421430
1593377843
1349102996
1542670952
354202073
1755219438
1811941219
2087833344
1842316573
270080363
739024888
1131387554
494645424
1552806197
230631630
999559357
525218482
1001238552
1517216638
553088420
1018821597
65469698
510298630
1295373671
1658632325
806139266
1364550808
429185928
2110921486
363475859
2140269434
151871108
1498660826
2025502352
1227368564
1960091145
1116162469
217408635
1868440327
807962085
1779031240
885284040
459399323
380925412
622348537
1463772522
1537564768
1732472704
1948455072
453716702
1544914590
648932267
1764434374
744110204
1659879518
5566059
251574741
922519139
1636166974
1330330999
1500354162
568829171
1479014165
1370386603
462650557
25886951
703973231
51700770
2061558178
1533708420
1309420797
1124068626
637853486
1826838237
60235455
513074175
346259810
666210098
1192310848
1829576404
111323707
330259821
1987565365
2019556534
1956803220
1446103170
1064619174
1912108715
1814708035
2079090013
771792735
309591562
1054748357
1011570666
246955712
2120946496
1932050012
710495921
1438437750
758561466
92521486
1123587355
590225333
2089709408
1054844279
1532596799
1322591338
559978252
325905788
1540187764
977259712
968465286
487682662
1401185245
1912899634
475825052
1053081307
892258894
1344354370
786249460
354668999
714409182
1075566232
315486379
38750753
1814784784
1327825605
1219947971
1796840635
864483342
758180058
1665222859
1389187626
919291600
1262802749
721543925
1420928545
2059533063
1273022103
416494377
273995640
662801052
2075998488
2071374899
1204266778
318122603
700319079
1498363474
1502428563
540654454
1768914678
1009716340
1052290638
2015637803
240215092
411742051
747651533
1312185885
925070220
2051701007
495046956
705368673
1987812055
366933961
302306338
713162201
655685730
1388809580
1136298319
1900533650
1365673388
293396934
408699805
110953362
937247963
888970489
1884920101
184028411
1280630822
197465900
850814103
46052472
1445742297
385051428
1519077314
655512273
481646990
1457382197
1128599328
1565163791
2139504267
187689171
729949746
255337011
1244167515
1820366645
1165603567
1579357299
516622742
1066052838
594495112
1001430102
741360429
898923931
1603706148
1753954513
1836556862
530965025
696770445
1851760348
1884923759
521273572
356973884
1573698193
1354957026
1870057948
566016919
1256261448
1355476693
336626351
1458680634
535317473
1997190841
2033677954
88638352
320734243
257538327
201439357
2050776342
749196103
241855114
491103093
1488773275
1033130431
1895226475
2101283956
2110222540
536611621
1066162607
1401403437
954271226
893907182
692750735
1925499697
1023600350
414272506
2020183967
743674192
1928062560
127188095
1560107233
1070549103
1725048208
767762785
1389646741
1984764798
1668869262
1849652213
320596136
1629527848
947793252
1355828270
4147320
1461544100
2066182370
357627249
1721501205
51605463
1524535112
740877582
1194615696
170079963
836097175
398889068
1438807303
769911706
1950365541
123020550
2122227726
2141992141
1438512413
1072276058
2024683013
2018228522
2067011917
333445827
1654435150
931726328
2099731062
553269291
1130724490
1715122942
1996037471
910133017
1157159729
125554377
1885251908
725416737
2130069253
666023862
1289889238
912635065
614086111
172604829
648214263
1700319961
1835633548
852201045
1133124121
639989859
1452962600
1600033607
1130073590
2146776266
195192111
1700126962
982667489
403265269
884119039
1798070930
1512410026
1376249986
1298697406
1097410959
1875187822
1602246775
2068217366
1055557749
605713563
1237697177
2100368460
1302777950
2011615547
870327979
1164723465
1685301540
1233848595
920363929
941827628
318394923
606105342
1761058232
1899483003
479279318
1981779554
402675263
1223677033
277389481
2019383981
467165849
1229160062
854178864
148577912
1229239501
193071470
674384933
973985233
98421332
229819288
906694934
700357542
1540295785
1573318530
293847135
502984384
592349947
1839651579
1372402524
1154123971
1677390725
452063695
796287096
1842211624
1660365420
1107615976
780447544
1655508397
251494898
1826767873
221580275
2114223198
590856685
844486399
1543383743
94728148
1429907943
1011233600
656431603
1648341732
1428889148
1253120605
67290053
451356138
607427941
294918516
1166221496
135182637
1150007086
1513351962
403577205
1573715645
1853066988
1805798963
1744630755
813971502
1437160404
1738352960
737849595
641493841
425252368
779628658
2077902891
285922963
1496451160
884369562
1296737935
64921876
1270173106
498097722
1175120515
604709734
1867271807
1046852029
994288875
1704604011
530539439
531216375
1211314616
1970501734
822986840
2000975930
710111853
1440528078
1800967411
1917727711
831013472
158375395
39819867
237280035
347074230
1832494551
404367906
704294383
2033828545
1343321713
565439448
2118874989
213321392
1641328161
363694652
510691306
726704496
339860560
1198066846
118872234
1827409921
299724728
1253683343
1064520026
443197505
1648673677
258478469
649230352
582481245
1361519824
1418320100
776131354
612549184
2089242458
730787118
55620274
737145568
699472236
392408544
1461486283
751150676
250759851
1749087219
1819674963
497670192
1543482995
1704024918
1627792432
1296354165
379124479
848236835
824965275
1815499581
1005261704
2017514044
475107105
1884837372
1898612700
2086984250
601475124
434077721
1294701734
246980987
1593173623
1506932120
95705252
345519754
1006663674
1111458931
1222856419
985721898
338092432
686104040
779386802
1986256501
805891045
606087495
1686429176
511459102
1723097209
964641021
1653532777
1614190527
1819610495
1800425820
619371362
1675708381
5214589
1763527197
723687293
127554806
370179209
1108876877
1041883044
72503546
992805995
378730294
1013586041
377606669
1456133510
873858512
1903193969
1727671517
682063013
1775875110
1222437647
1603145189
1175717060
774558218
399853749
1233140738
1010700044
1803098767
2012339100
571769965
46457458
1607039312
1850912743
1857794902
1114124210
2058264931
143368690
1839821230
1337476219
696358414
962246148
625490012
1784042742
1406167593
104088913
1761575429
804283680
497678494
413895739
2132331210
279747183
718823020
548415083
766006277
1946059084
626047406
1761727202
1551354363
1894810367
1524899776
1782126217
1671962794
868463284
1002923838
2027050416
612327550
860316317
1189303038
1737899013
1776475934
1312162658
744942381
18139270
459981155
1710288020
1797726679
370911002
1851264210
1895304096
772776680
1342987216
2041377701
1005699432
1475018463
589876035
2073337326
1690874463
115717542
284773931
580436761
452065567
542258145
554184200
275970655
97401381
897558561
1845133986
1730986245
1196131180
1355008506
1183252491
860797747
478272350
1683546721
69956293
1084310911
1374091397
1238764666
1294506966
1692411162
718776279
319210191
810600735
837525598
569927316
1271422945
1060418346
2093863973
296256467
1102103482
1415533320
575749888
290399767
1088998295
818685082
1184389832
405968875
1030171884
584842746
1853330799
1601198691
373349038
1930578904
1687274576
1367539786
1799235970
771346661
1792760933
865538553
1353599007
265511141
686616600
327454994
1159899025
240138289
335948066
286634119
670191321
2054374461
871015521
1056712783
569424440
1809870282
131994265
173037299
782260892
129816145
1708474264
1122221614
803169989
1512699749
935134306
375404448
526407006
1377003859
1039789148
1655783865
1921751580
1038716013
1450742745
1441234010
828266019
2013894346
453888748
70498858
1907429596
1927033466
446167945
1314104278
1431960305
224254445
286509715
2091508748
444397493
1672746870
1279705979
1489618986
1051914456
2141172439
988408255
627930119
476246779
1994294816
1724002575
2101109832
628973527
791982626
172327981
410881866
1978148122
838647860
928804145
1937266909
2078276735
354532423
1467886824
1363115725
176173749
1098816860
1709664709
189127584
355484967
1707191867
2083707662
325903423
1605159047
1250256176
1645454174
660434771
1791602562
945210020
1966525137
694543314
214459247
1817512748
598886818
1748688218
972664625
1432402663
416378383
1259241393
1302611334
1910625844
984266482
1765962202
454496572
184347600
1605863434
1999133444
379590719
795765726
898306287
1379573447
2068123836
1770357266
972248667
255648511
1981812981
1866766481
678045250
1815458833
548480718
1350724403
1154623575
1678644546
687423982
411149680
220374660
662362270
1631870739
2106887260
2038713459
2012492435
1038123500
508954965
1948187234
1159161239
1572128439
1126527183
1386048780
1889542083
1915531882
382497769
557973369
1909224496
1085847392
1408922663
1560477929
1933135845
181628158
1807609881
1156618769
1262012204
1821139284
562884219
1659299730
110084556
1085913432
38754910
1579436469
2082760750
1039663760
899506571
1454644204
1321491490
534679867
1123034978
1435607189
245342314
922367216
1438805726
146446805
1509409187
759387827
295919444
1861146663
183762179
1003160480
1566030770
323050671
1382376977
1407965066
556343844
107870465
208143373
56172937
1730664167
452940694
709195858
1831894595
1208024573
1493500013
1581328774
2146411477
1676783061
457570608
1981490190
2040123857
572700827
453099773
244784768
981835120
279960493
1479492610
299520559
347886686
1824520358
2116929668
289877546
1522940342
655510665
952440727
367101432
1969189984
1886202514
901750954
887586906
1277882787
1093445781
1723706985
62396370
472751363
734578623
1555867385
597482006
1305482277
1085731625
731485949
144751222
399916088
1310957235
471858221
1630765303
1636369197
1215042447
213945105
1013452286
453589010
1787565346
1866495651
1129617004
1631215853
1803884281
43795659
979544065
128351090
877156182
1611415363
1156552881
1775136414
232876851
185615613
826753161
1408373554
1049505743
1015131782
1246421494
1355406420
1785979654
1586597469
13507922
1332042522
375601851
534900643
163347929
219633167
810029641
1902708436
314471115
896159522
625348274
880324962
1837987367
691627981
2038307887
1011656366
1899711133
230779915
199088639
318044248
146718902
1370783035
1498269563
1794008954
1046916449
709253840
1132483329
2081070472
1675455421
781024353
1197559624
1414816179
1376989869
1003359294
1472303841
1303995625
679919606
2007986837
446167531
1975563799
417482005
13658993
63916464
423358265
1521788907
804857423
2050998260
920472187
566680095
490158928
198795687
263088290
36140746
1218611659
663187655
1209001414
2027101153
1918954845
234586991
520528363
1717291597
52145076
1069069564
107730035
615640235
2047329154
3296184
1440903066
1904727256
1533380888
1878659830
986753019
366936027
626122505
2105408602
634212467
288276807
1128105062
982442517
1723296600
1711770257
1844835675
63633560
1238443075
1928992640
1956872808
2117929055
457649469
1979867792
1812645803
536334121
999133875
1757961512
1615153527
1599540904
2126883140
2045165171
1254844137
204125658
1546482237
1681687226
1533208626
1155425202
97703434
2077203856
632673890
1437603462
263607527
420661083
311654773
751572415
637904338
1220987383
1815912543
264168660
488145251
69790744
1712323181
970587544
1606138770
465933339
1976661355
112012047
2040374955
1336065203
2097481333
484451789
1094695138
1413286821
1149924147
1266702934
2116392295
834773554
2115003467
994545224
1536483910
968921203
1397894275
352936401
2041751346
433966402
471995993
1288313196
378046431
1010092883
1877435194
1648639907
756149204
1311678225
18921960
58553278
225855573
419681505
472409047
637891687
1962970551
483669948
1690981028
395969954
191658285
1293421608
1524498738
129895311
2074568797
767917909
1067513032
758207030
764483017
1966399300
369599666
284293194
329838823
484175453
1942306078
33333014
1234088294
1831287212
1481686696
1216109017
833609332
1112425087
2014916498
682410549
727101115
548101742
289710590
1556724283
918647302
1676029257
2059844295
135785049
1244309367
1697224167
136645556
1345565175
1768441564
985633496
1942466601
104853966
896083460
803543084
507122646
1432493135
32797299
1214946216
191311570
280029498
1096390846
1970813563
32078814
1243844169
1290548029
1394713632
1350180141
2034415431
1000293897
689958651
535411254
1144686670
202927386
886594576
1599553335
1623433141
1855307821
1581362510
484992033
364782240
854664713
1121720623
1935394143
1770051694
340134273
1019806457
183196786
969329804
322510612
307070903
741261570
1478657376
1099701435
561607494
652329005
934958131
740566651
2061339341
757447983
593120153
741298959
1991579402
542114598
1033617054
341602568
847045483
403671007
1088972838
1204263350
1393278447
315721032
2120088291
835384932
213010466
1870989104
57630580
977091684
497535033
2121001092
1517816683
1399206526
1556293304
741132932
1040276348
92194625
1634224999
1300083505
993113046
207958834
1404573369
1086376137
997159179
2018088154
595322459
1108814180
1546434566
433995538
1674792336
1108090553
1341450303
1160876591
1431056288
920491274
293085402
1642218027
1937462045
626371813
1353065443
1572025364
1916075373
1400456872
829202291
715810918
637258539
611750954
1669456535
1833397410
1097216621
1387337373
1996972777
597290942
956764121
33399333
514282788
2105923621
562652033
1833572364
1400708553
355429749
1264942636
835956270
1012831961
1638462319
1443091563
1451197409
1326462154
179173025
2133960597
1062922035
1548057500
1705709516
751639644
300538516
1778383309
716093206
1181490001
714641711
738585415
244317769
1996518444
493126067
1594001269
877845940
43394470
950480426
227301204
1920663198
682819100
129337411
2118779119
747057262
944753885
1340349772
1067874100
1420644758
1238665870
884768245
514894014
887919433
584390493
1776243027
1627782570
22398840
701548006
913005518
323642705
824701207
799648536
390964960
947066389
1853655002
1473330094
1436266282
2142893714
1884205438
234101685
373882570
259857269
333046103
1422965239
1177949252
1995534599
768218001
1883016095
1203747408
293364946
22664877
1416866911
735420154
1067862017
1818732731
676905090
1615497504
952822200
1434843115
1407054488
198217948
1905617876
1838578150
1968887729
692372335
1390320091
446335868
2036566636
1157295777
1624709335
961838366
599334211
1013660981
1795389479
603319733
1644929763
1361382791
351782185
379199950
1491683679
1709567992
20724671
480305184
441099826
1501308098
482425491
2034872993
239751271
1492628465
457478759
1407566398
2092765439
1963004747
1685129131
430406499
1648933883
1123250111
1897075547
885761190
1583133809
1055567460
1417979323
2016392857
521111254
1585605299
740756135
925495694
1205948130
2141874749
57823059
846950737
1301108383
191857720
462697958
1423578540
383297807
201983213
1250114793
1083993058
1992420946
2112555652
128577756
1055942561
949222612
1593460242
523934777
732904068
1899555519
272830119
537113988
1982412766
2027295741
320325345
142984914
465898575
1484551777
1407172982
2127564695
1819690223
814868936
1910205268
1700428349
1550243568
1215446474
637212383
176263429
494159261
753542835
383330365
593835626
993575009
218843145
41076223
1699054647
1724579841
1434956485
1415730141
530058584
825171952
448381562
405462291
1298431987
814416392
774451771
735819987
1578168266
590267844
1425145075
2065551660
1497506376
2131654193
949964605
1378911193
247958477
1392892955
1552036076
971331125
1484583601
1378589833
425508688
1246641845
2088476546
719849295
1305457268
1009386473
981310619
618032847
1396688862
293151191
187356492
720651381
824777386
2065670516
2099559901
1352948501
663614846
425351370
457256446
1750149265
922490221
1163966350
1897706444
651613404
644125913
1214259681
1826612938
1901448222
762450725
1396764536
133740806
2066639841
936744959
120139845
492522638
2005637950
1457821260
1326375482
1722278888
198268775
1175894614
536337025
104269927
1791552655
2001070228
943394226
635675847
905194214
1644377613
308378035
1394253727
943268771
1638931541
349191897
1413259785
1510342667
1414868715
1754065328
724304588
639395047
420329238
188261254
1134769112
104605364
1652214546
88581815
1311869535
450023265
1761032737
961793002
39022512
447037703
1183569750
2047997138
2050798343
1663725643
1146572320
848931567
1589967160
1827536325
2025209431
1740014972
2039330202
1803323074
151675008
1082798362
181296701
1540651604
203435659
77574531
928721947
666813645
262321643
159622408
299995489
89716742
2122878084
484717504
522794306
2063413019
685213913
816386993
1408241807
2089739663
1407149740
1281089808
229856856
268349585
595599829
202720593
232081455
801943611
313956286
902538129
1040533719
442237575
1276649112
268341676
137869152
1637353055
217489243
715224909
1687525572
677493224
518051983
1354241925
1073436024
1088541230
1306584866
1312117373
1263568696
1881260616
1074750307
1367706771
724403377
63123427
1225699638
390400619
569417812
11821015
1031568782
1425260702
1813235789
2081758599
1073438187
1861642453
1140074189
1837158738
2022046941
1575148039
1261083761
412708897
1256865406
1094162438
1186601943
477277959
1402634000
1021157240
797991100
425691294
1002348853
319846856
1417132713
655024991
588625415
365056949
955385233
1455314581
1285635106
1430344779
1010398791
1603211428
137725333
1826352756
948833597
1897227336
1298969741
14448624
952640180
139761124
24897172
1920175539
632109719
664341690
2040786550
1927311751
1732473874
1040290261
379222184
193088385
994860909
317252478
777079386
92765696
1279757116
1733922978
1279542459
318693800
1663965293
1852774077
1629192076
502069737
1537420113
1973881805
2069827761
1935203328
1631295789
1145479282
1463661400
2010133775
1131447906
796974532
1742488351
368068393
1765274468
1431166838
427021337
1559732195
2122984932
1137765477
547514275
668232858
17198055
83081430
2018523993
1016725635
872642961
363237912
1372010000
1155661872
127805222
1758521840
1032385119
1643875142
448236480
1004662378
2003928976
1470950990
437536378
1060869634
1665275427
1736410605
793229041
1545396599
771183509
1482696536
1310921365
228635506
676987749
281914631
1530174700
947137043
128422930
1548992332
1934207788
1966575947
1696425462
1559876376
592811577
375339880
1247665605
1519689511
2044013154
84612252
1249533706
1688256643
456795349
562377941
428669995
188833244
2087077520
1235350018
1515248840
432164013
463732989
475954452
287802903
737937028
775864916
852224024
2092726567
550152221
2045960412
141802426
658811778
1623699797
316958253
1669923892
1664257612
957079815
1093400102
1873163482
1210885329
591444965
191281034
2136033613
1548012027
2144140645
486134884
992068809
1343537607
1091452146
1338213331
1045543457
742682035
1488366773
14199764
328110216
337652434
972191734
400074428
1030741379
462746124
487122253
1190373963
1201722952
324518955
1697499541
1310317819
721666116
232990384
1403281811
709916483
1523259031
2082868670
1016945475
1801785419
775513160
1117356351
1489018872
1125119721
1798271635
442905184
254665633
1683370118
1425309968
54195560
40654470
1379107781
778208983
1766967274
1447499986
1765204958
1195492064
1692642319
731348493
1585094950
1646425967
1045077246
1165273288
631753675
1168610247
273986137
498441199
1990330394
859251514
2059285009
1670208795
1981730015
78203176
1291329643
2127090326
2013657217
1362346368
1075674656
1614980328
51294262
54667011
1324959086
1602422193
1626191279
1416347846
870531101
1769001941
1354519024
777651944
366763937
2142852168
760816137
1555316003
986946186
1126501271
1707381261
1000374325
254376441
1616025507
1301457530
333481207
1714324649
460003107
19878695
1911424976
1022840151
1574306282
2097646976
1400031911
427691578
471813719
734686176
827099573
1020054086
2105183208
640271207
107760313
330171953
1944605764
1555711741
2144125717
1828833110
1186730706
1433457128
1888477694
1915351190
243368433
1342438978
1328966502
668764596
107531113
1411750090
1368853716
281228566
1379746351
2036567487
188197408
162903678
256621544
1040325940
155307562
55089846
811652490
400127151
1021106728
1191628696
1759921893
736050412
400926894
1420577186
691934677
1741404104
892863302
1447301546
959158365
70015333
1519123772
2115731972
81335624
236667036
1222054078
1213328381
622665231
1624789293
794943063
1291090512
322954121
1925834675
461010790
725179783
628266960
1022710550
1935470034
185335061
1369268816
1167414113
1143899124
1113653345
578990557
993142560
1254969745
1530113816
596975618
1120804139
1629294103
2010265623
1890116632
1612200241
193032183
2067212806
2142612831
343917089
1192914464
1256341267
1328793053
1831045253
1672357948
1975927248
1540809575
1789904386
1681644383
125383665
533661726
1909863819
684107554
848217863
1528797529
1129924943
125484237
951371500
45719754
1998573895
1500446019
410048111
1849783055
1785814238
907266819
1844598201
182893972
85275165
1616005865
863295622
1972631061
1020755010
2053428345
1286853267
1813277680
170934464
1687280584
1081677226
1320141204
446401089
1140707618
1473422590
84487405
1688332139
1789528292
2083644898
371910070
1746830166
1476956058
1970095861
1289830328
648962551
259890975
1305968977
1723121178
1524506792
1299073266
1351467147
1045095357
372730464
1793167608
1545538156
1866656279
293636172
1172623427
1123968578
339518711
399994863
150550306
1878147385
272459909
800618983
1008416
565022049
860365799
2097574933
779086948
1168911432
228780020
148710739
457361552
1480312297
1967769822
1538586753
1565981406
654448877
1197447039
941371622
841368284
1080589132
1128118726
805223575
955527054
1233830646
1172189597
617209870
15157103
855245608
1896214786
549642138
779297551
1770407707
1202556841
548881989
643229866
863552579
475669968
1453845366
1155474738
1754139956
41286119
1389836316
238551243
847329224
845723000
1281903322
728141139
613209184
1639899190
1689061163
638561421
199642159
331225042
724859569
1031369059
1224903807
1228916380
197313614
1751632997
1868516354
393388231
2026651807
1628016654
892350458
991629521
797309294
581908436
273158281
1650000850
248370865
731864615
1371603519
539277800
1876355441
1268650482
371124909
1109001077
1402871644
686714287
360917517
627993073
985866702
1444513879
8757878
1108842658
1295659033
1370218976
78073004
352130024
965046215
1007022690
546147672
376133687
633816753
853892858
138625904
47854904
1245007675
1218854139
1774313926
1432525014
1974040346
537917185
1104164162
291607001
1354599063
762656298
1388129556
74123348
1604955501
1253355732
1563040480
2036682139
1080705047
2040468858
623083579
1558353469
2046408208
111546232
1964617088
1591033094
748258927
1893205688
1394751044
1314029303
2111025089
1189323470
147793711
440395086
2040928546
21121173
1346795336
1090248730
608697263
314331674
1627824740
164652527
1839951877
903050579
256611356
617589206
1652575535
39298792
1433134408
2011867725
1875127923
1999404486
1196952791
647982314
43829507
984749881
1114889942
604632583
467243634
1048497527
1974585170
889130664
1414887400
1981390354
767828496
1890061643
20930204
1071931977
1266835167
1108089691
1938623436
1971847653
822107732
872661233
1500598267
315836717
2055462108
1224055989
2100826499
1426294245
1919560337
669450234
543616717
5296215
660030308
1069893619
1724859183
836027145
486628368
621455397
1295186907
679167782
892357942
1268350869
1801654416
264354721
1175398722
1389244615
71928237
873717943
1499593441
808662652
2031822266
575729795
2115803511
1293936351
491841092
333973089
1604610316
1787052752
46176289
1305981697
1559611025
2075023411
72196645
160656350
997568355
1231899173
830280882
1883912218
1124077126
1294434223
168177873
618511314
526403276
1982702924
918463822
380953573
1262387021
626286499
239538429
563497317
577220120
646380808
1070983345
1544508926
260791247
114748402
1214610816
1809100752
810630927
398986850
1380649877
1460833336
183568261
884132462
1262664471
68310741
796996485
556060448
1016001394
2078244223
981169669
992511053
1176345845
1786601373
1160273067
136690268
1509203079
1062177170
1640093737
843389664
1809207663
462800021
1170073305
2013520385
791873477
1341466057
1854187995
1011557337
1337829921
1423827596
473054228
377035871
1786559512
564712278
1281502082
514710048
1145768123
1253426778
1725940454
601934941
1049722347
296989495
515915183
2018849931
55914712
190123087
1785558187
510441208
1591726335
1766831903
605735387
45575872
949777482
1906246591
380649850
449070309
1058232032
997876178
751746997
1226311095
363380302
748546027
95771426
2004576182
545479004
1688606121
1229482315
247559828
1869333052
2046404674
1882083963
962813505
307935492
1184767969
1068771536
1896537613
1449823096
2104648861
2081687860
67893265
1886623854
896497736
1562659033
663869398
1072502259
1244806353
1910715206
413774887
1540483589
814504689
1760970557
1802025280
377769659
1168600515
916342135
476839242
69746679
1966648609
610728450
723661067
1415789353
1238812189
1854118351
1665093463
2014487536
692043341
1404454618
41617742
582685398
536947930
143645234
68310789
308277936
126862943
2086750868
1191520896
1847347531
1239157028
1944805099
1794191676
1688526681
1194198439
1293764206
976816420
1069714012
2014969378
1784929107
600693467
1564468570
823439903
764798930
1354198693
1086211312
927302872
1291802063
1757411382
1806438840
1923527614
269890509
1487463833
93652427
43059197
1758097008
1197748392
904574631
539718663
539736687
1215433206
1447879725
589306560
1169587968
412956377
168241821
1649753667
1562499933
792861660
1974353633
1085523246
1812578063
1746105095
1110597498
605237325
641292537
58667194
1318286340
1623565807
664798265
325890684
1347718996
1212488239
1987979371
699949686
1052705036
1190210187
2003909668
1724714194
664886853
1066143939
2007180429
529886097
1967776130
498814925
225280277
723954194
893437288
1013915078
332246560
470559768
321930214
482244313
245444524
1041845440
1560922420
578287094
1091041541
704269338
1685872351
1972736133
1439165172
444227098
385905364
938505627
89665957
1522421895
364565239
2024539191
201891080
390132471
1371829854
948651343
1489391033
1141873502
458483745
525696338
376193369
1655278601
2078283011
777824514
514952564
861648590
121521549
177070986
953863107
2049686005
1855626321
428132899
1821025070
1623694933
333194315
1623434686
1749430089
1072541861
1641879863
792856686
253135135
2102858192
118241331
1690361805
907240984
1897681404
1453215710
410737652
674285629
97556216
1384605659
1923987169
1030330571
1866068006
1741585815
1228924094
175576550
1750888769
1212785647
1886629392
236373684
2120355153
726988760
585571370
1800838274
459025428
1408679390
1808229837
1445436155
436828722
1138619799
1136945955
1541951314
1595663361
1212592665
549163596
251265919
3153570
1427705614
255323447
2033787458
617713375
592810161
1592648620
824705408
1017018358
679845654
621666650
1236712547
1959868600
434832635
2099265366
1129289801
649431186
1629019733
11632839
2041983791
557748308
674229140
313704252
377776410
568381874
2059657581
2136785992
1050864956
1060305525
1454600422
1233743260
466165041
1559908148
148773903
1922805734
1592237324
1104488080
620430183
7896862
160511172
713131060
714331089
53874554
271432137
1246717471
1517190323
2110877564
626347329
563845118
591064420
1499982972
1598227438
402682459
1490988412
1789630992
2111472137
359805250
376802613
1091024612
55009370
1386833665
1667122092
1127908730
1977764346
2027915796
718476467
1062139643
564407888
2032576446
1571196092
84538535
852943662
1030848764
122924378
37740301
819178312
1073819234
1038570045
343376148
712203846
46181401
1911957567
77860916
584978420
1371977163
765944125
854521794
872267291
1597260310
2102782688
299092644
511277440
1500005264
651834378
1707264138
2092062437
175556173
759710977
538681513
158245324
425037924
1920223846
1439019895
656580
1157538921
1234566828
1025146529
938575348
1819059058
1574176931
242055560
1149228569
1320007333
345222601
305246929
28092315
94939003
1791053417
1400833033
1768980714
1030398037
1168783308
934898774
370704056
1316245220
87355056
377082473
653692775
999580746
1485452998
1703705503
780068037
1267813205
2117013945
1904124817
1690561341
1711458445
1955680095
1662337680
1475256241
602210845
1328018991
533946536
1252189484
2036870275
894745589
1045415856
307884870
581087776
450249731
1008891315
1998814398
1102290694
567691257
1056091611
228199307
1935269715
1270449906
82205789
14371625
1770853690
936659902
566724024
1759522780
1525629390
940766776
157451435
49118417
481051077
1190167654
338380585
631159551
1369877202
1065716737
416121313
376908785
1118368258
157119534
1681262013
1473960078
2080503616
295191380
2012172888
46272069
1274564797
869706144
1353538827
865337827
123335093
1133140330
255908589
1465515427
130605594
2034919226
602900724
1680610042
735470090
1484316492
1324978834
1112383266
1689518132
99718253
1548477176
1351212352
1423300054
1932020476
436724594
749729860
1098495631
881809000
983555165
1429791543
614915720
1506598947
944698451
2105043081
460468308
1651245871
409722498
566138080
1627020568
1503855111
2111706610
478209815
1715170228
659507698
1641312561
1949522839
1676275537
213670985
1844874375
1318048573
87536313
1695817425
1015781231
1176114552
2140230263
1185774137
1421667179
411976528
12304742
250221259
1763331133
289839012
719687836
1706604398
1885738724
688238834
503716674
1369439018
1278337993
535430142
245065317
2080346569
553162847
1212758899
2064965153
1972214571
332092285
1103930723
2027401092
148104306
2119671569
851717485
1989298999
1680953405
1736697146
1956969725
1270693938
1489548608
745066662
2119127518
146798480
1677592659
1245994200
278314199
650650791
1669904317
394262091
1233451930
1870136223
1315598811
604489616
1479710018
737344199
1530118660
1488906728
378906739
1985820448
1062355425
691685704
159022264
1931084966
1634368657
1798955472
809080218
2087110376
2106003519
2019546368
636656793
533898143
944520241
1774571469
1071872715
883799596
2142296022
561913696
1765693852
865095396
1036450874
958517491
1975759979
239906541
1052770592
1096683377
472235180
1183566198
1775743203
1761050894
520184333
625849614
1183511052
1849293277
16490048
109722694
1460455176
434361932
168627440
1272752674
1071829165
1269597518
402522757
1706220303
1178679679
1503551312
1476288675
1058177231
82063712
1307667697
1007785693
1625678853
5392496
969741084
542434761
400178020
546249224
1663582704
1767471971
181359301
783384348
662009245
529247264
2128000191
532509365
757478669
401198798
1463241881
1912812610
938761234
196943720
362091505
2075613571
1697997886
395561089
1093899421
2105800570
1040511418
771053335
108148898
1678261087
366326741
990814517
984195333
1157703328
2000298433
528522632
866109911
795476382
46774243
2062119931
346617977
1318244324
44577589
1462235478
1807424132
1277758726
1240572474
1942633719
411883410
842408254
120509412
49297320
203500426
845016022
6412819
1532789916
338508304
309410149
478311402
1144750471
2002350152
745852180
1629549768
1557230276
1843474246
82424154
1093772465
965163622
1392380423
767639921
70853135
919484356
948066591
50475914
1340631919
1939894271
1999067310
639115732
729950258
792705446
264611366
988189508
2065841687
251699892
2076585907
1114805423
1815727144
245726543
886723833
57008609
353171375
1867332669
554239505
1142109374
129713360
1208192384
2141224020
396325989
1891953448
930498613
1616047465
672294588
2019521878
1404044479
1893812314
128754202
1558460878
1680695970
978915525
922841600
509565541
1823852554
2140647371
1697026983
1943407759
2058768936
1622430257
1296089241
1580466183
1990148210
1880136806
1598147427
649231581
296269810
1382534725
1003444705
1317706272
1659820619
953157024
313788387
230688759
2075787101
810945244
1198890280
797051506
2047714231
641460603
1596980151
1189095703
642473651
978990200
125771623
304049105
380568856
1724828197
1957755687
956123077
1992342901
10389615
371415284
950719538
663794616
1346180801
1217103633
813953590
311866495
1482527372
1379096039
850054562
635046659
931272726
210512918
2054894685
1020387610
1560044739
178247235
1351849262
1113219243
1819423780
1241794723
1740309903
344510843
391990286
1135703907
961420098
844110151
946138727
1305200803
1910417585
781477071
857008504
38948209
741847592
282817219
1860352495
75572961
2095929119
1700834415
1301097362
847849472
851163372
98690480
12910979
874375410
740076845
1178614718
1995625544
575130174
1910664097
517750970
2123595975
635275777
1091946043
328901121
2029061786
1018166629
1349267027
367446051
2017559962
1851825047
1701435599
906733556
1258379190
1766058137
878612147
2120638911
1388566268
1119721789
267312433
748505586
1527912819
1638070189
1611442854
235300330
1324051647
719154187
638721123
1100839087
1994389990
942471545
1850428543
206221031
506724986
202766428
1377745847
893438130
1670700631
2053207070
1296152019
39257378
739484003
1539712028
1240101831
1658993429
729541715
1728459706
22383646
251417350
2014895695
1699196331
1249628532
415802488
1566516993
870503179
799934190
323981196
238780059
1023459179
299556321
2037633378
1106710696
1424738455
1805864909
103927698
2006526604
645246258
1612572905
247734217
2031441805
268987860
1868954926
1376260564
1553435398
1223783692
68177269
306591130
1475045905
20988140
288338463
1085334979
1872531792
452044928
1614545111
797766727
1277233055
1794397442
1615467351
355371976
1442589462
249511789
1789122217
1562367780
1668269242
165534411
1449823863
116233669
1651825658
1056403416
1886807059
733061063
558338769
1023154173
607699978
591296566
1078683827
2125352768
611161925
771117648
1330259891
2013366078
1008984084
283968736
1659393869
1741104589
1763590456
1317222907
1290993190
1312541463
562187751
1457174092
1622430257
1441788799
2145496313
481318833
486589444
2112317790
296952499
323056199
38119980
1601228733
737813757
1851971110
679130867
1951324346
608012527
746925161
1386568579
4766295
1654028553
1095413464
2044721218
1153785277
1404309807
2091302793
862863456
2132637287
536008689
1554177107
457336469
66558695
386541613
1696233631
1095887331
438842914
1593973512
1113099782
1947034080
674583579
1516252166
1534295961
1958956422
44785392
1920088191
1171238249
959800200
1099984225
691234718
837967058
940340869
1853715195
1333408792
1850998096
1414293973
1014101546
1440958744
1894214875
1608619332
124687829
1499875908
1519159113
730409657
4851839
1140063735
1559551224
1852386584
2057581401
1167588050
2130155311
65846656
1280121516
1603682115
183159096
1056048343
665361809
1803684917
1297593601
1271404808
1526218610
1536891896
2046752348
1712922890
2140363198
1608367117
1585545494
953990223
2054350305
345605520
1542825459
1663294988
1412531726
1400312029
1259107943
1000857936
1013227256
1128280864
1373638381
1794577739
750774405
1247601422
1398063356
799653768
1808233504
1409000180
1371265408
934840136
746632393
1223015298
1228152054
1896851322
972575336
851830836
1863680717
1981836731
2090286943
1285735956
118334383
386522036
1483039979
617000284
493479721
795430866
1165200852
578380557
1839818892
1143345343
680703308
1016256712
1747702732
2101310561
1551019971
1914451952
1519513793
2134279976
565025764
1602283753
1063405749
399891173
1521068855
336919371
1336060733
2110934507
277474653
1987457498
146868529
1976946090
1959773427
1240101575
900714397
840987693
51481226
1035170661
2020694925
493627345
1255094060
8714061
1228114557
1242347806
777686553
176928531
823810789
1577746883
1156400743
1905687190
1374536979
967730821
1229880602
345778583
1749280456
869799906
1219193633
2001489507
1023129116
1917795491
1709340832
504974581
616796958
211807877
416400935
1033238102
2071081904
878372120
337268004
1571416768
253201071
2099013359
1053920155
1989824077
1741644140
1197004926
1067290451
1720516075
105246161
1566484089
1951528422
922021264
1450366741
506385
1057592846
967070107
1741619023
771535996
507253533
272433575
349391640
438428002
28397281
916299017
639585242
1295050334
735424072
1512570221
82421295
1280076982
282420727
1838124132
934533440
809062702
1994336654
114941486
276576557
1587773235
1695894944
2105992466
1884035116
2110939591
603715916
2011785504
240599537
1724245063
733982731
1890358257
94599768
595493282
1162461906
654410119
1457650881
364944762
1995785907
635526138
691892106
1704455792
1993403895
1565825144
1847493829
1352667869
523395913
1908770934
584680819
2078293134
525094313
1475343119
895749219
999052147
295373297
961278237
558027195
61650989
1097099207
1702909688
2075546101
922882665
1176226663
1271968471
98120998
1727784037
1291137970
1937437120
1196167871
1776632303
1208850084
339867218
145518090
1440166076
1878299860
1138191882
804036150
90673282
1758907844
1827202386
781223145
612371150
1023421241
1046119722
506598893
1142551127
596534074
1892879530
1642159790
1787883076
223156774
799770105
6701900
359379726
709556187
382206485
2036511012
2094696280
1626437538
1383354433
611618962
486773276
1855402295
689806404
662188975
1897939033
1633268346
832376180
103418203
1407117878
1728053197
116733474
1376323941
1552533712
1485895881
1649949261
1719175343
1687605912
2107827751
785830700
1362026896
1508951874
517187552
730948738
564805401
275399422
1193817147
1931033852
1483177715
722436811
1877856955
132665585
1546231150
1046498663
2054910696
1562294781
1528883828
1312150054
1220942091
1903721416
2089269744
749138475
235763531
1802411060
1810491870
179291792
325405294
832025744
1966971732
1720325887
521722074
897056241
1591889475
2090983301
1179448060
67320295
907817488
706672997
494496014
1603568561
1293564424
837113921
763912281
1335992114
1562505382
2059724440
2079263179
1514006433
350342516
1845811453
1144853978
904820744
107841262
701037742
854300377
1538101029
1000529909
1130450780
1083259668
1350771542
1548517819
2104573595
1570890726
1939568552
33197200
431513735
382602309
1126026576
1873446998
629537835
1625190582
1838281758
250795898
1346622246
315133605
1436601408
1464999047
1899514145
237784724
1832573668
944309775
1204456568
1443451907
6939788
1597896456
1474071879
1803218664
1266305411
762873880
1977396238
1394428623
1692798029
1020106069
1633572853
567698800
65073658
827378439
1819077023
769267335
1184620583
1633615497
587848511
355388097
378140553
599448324
1703617327
2057501351
225339604
1227671829
409193016
327748430
1075140934
727601158
1184497843
1342911076
170271283
329972721
1472351562
260282818
1983356770
1953339201
1005654629
1800383214
1046598373
1541284285
443575956
833800624
1547582575
35719739
1766235613
527959153
902805724
521165758
533915295
1029952843
841225882
1615607682
2033214132
798013167
1507647875
1178460707
1191710090
211373934
300028928
1866124483
625669569
1186723253
1558262627
1336196831
470490520
1681080321
196190269
1841177947
52115699
961314184
1284701256
1715604664
755794930
279370747
2128748009
171280093
1688418081
1949462064
470671963
720111195
1545085292
1479790514
36842835
2113629981
1535084372
43269148
735462573
1846411995
1053402749
1638879168
1180295018
1081537548
2130849957
2041921408
111790673
355088657
1748486506
1655361814
321497388
1322478978
1815935838
1997269897
2050316435
1918045102
1205758624
1179621103
1099923320
350732381
540184359
845166734
436242060
1350432806
1229288202
781134185
1588960378
657365272
1176331706
1616173893
179662693
1375768927
1328799964
207743532
1274673005
944620141
1511169659
1411535841
872400171
367176922
1496864430
1255283101
601366423
308259279
837288787
1422509383
1433628484
598582284
1585790973
660211001
474852116
422839409
1205050404
92684803
1846946612
438197892
1611230240
1613483509
381408531
339328835
237128308
1680078848
1016267617
1345563296
1792710760
239574302
2069831876
57728276
1669105598
583085844
1171899721
107476736
629327600
939855117
1052175984
378436958
876192770
1017771831
930168629
1967990139
1904250853
280288416
540145116
1275425645
440531252
801692466
898451345
1246286162
645266768
535361111
1649771690
509708739
120540823
1766857085
534367006
2108950403
460544624
1142713315
2042466260
1373605997
893551212
330811699
845020717
1005837724
1877457303
1982895940
1260108490
1820938544
727379126
400996781
1817175245
105333452
1423696295
898386508
2021294596
1527551100
86757436
877339134
381336854
1604586364
347317537
1725110204
983938323
1071921971
1924210783
406630419
1030661007
1392795795
1147872996
65393076
97483318
34165827
155651362
1003722393
650562782
154402417
102433703
435369380
1777665944
413591540
806764710
1427364294
1384921116
1312847394
943631228
669724502
1435148412
1013553252
1567534180
17694463
808812588
1515548872
1764084693
718908291
1258556719
1875802045
1347405672
1324790585
1184155404
567854018
785677289
575603016
1003742768
1682966104
1593756554
400354908
1174169016
1828957187
537670930
398053220
1239176408
696222580
1997850259
250389719
765674819
1923974630
929519315
453932291
405438222
1240183335
253733836
1232079667
251228659
2080628602
1583692631
373237841
1589938131
1360232804
1081796404
304171181
1582247178
964879484
1313193208
2075428317
416186789
605748005
432555970
575922277
779097084
435609553
54918291
764675274
1920734779
1021580337
1501963457
696240747
1291260864
1623111301
1383716380
1215564703
192823124
505260279
1861037797
1235821271
945387904
1338740512
58407705
1199353787
1660776879
444857525
1411395026
1704195073
149178733
1156983105
1184188505
443678733
1919331113
44117296
1694515916
434953453
1198097201
739777365
219681017
2067427112
1131458059
829898335
760539794
1613495736
1877519342
707661247
488890328
2129492683
1143740034
1377261064
780338620
269737176
1484174146
977955252
2066882091
447323324
1770061641
1946240173
2003907482
894516611
1560786857
1503988130
130793411
1351804512
310392808
286325403
766603282
770882472
1598072400
1144977700
271555014
1339395838
2029351749
1035433524
1914577645
1796487728
1207821570
1541040080
1980311710
786653495
766945403
1251728637
448565117
1947865412
1554613680
846852712
1107787989
1846000600
1568948069
1630147115
1801594421
182484912
881525042
371262863
961777722
1227976122
651919942
759835680
110710470
2111017413
1660548838
1323130912
658982328
731475183
1675477876
2146149738
1306334532
28089178
890777591
1501832200
307331596
725979474
974038274
443537106
488483227
1902852716
1880955277
1971413858
1264172599
1600677773
1294703197
192148202
1752229260
1529059483
288213129
1714031281
607289640
1669417698
1270305320
871759076
256801365
811679520
908408962
1492604345
1466879992
1532886109
1031978753
1385991557
337935222
2129103861
683506738
742170694
356492957
303098889
1227772260
2133697874
1513869502
227870372
1341278859
1542736103
888946539
501294251
30964430
1665137929
908837020
504648786
1218718813
411334062
648499229
1104373625
1537184532
454249999
828813458
1857270607
397709188
1808985160
582859961
448927414
1891913309
1384134614
1044922346
776923621
254411156
699543883
1767826231
122423517
1016060373
1121619284
1859113578
49057873
322643737
564535737
1935162353
2063877356
212667611
1379145217
1228751351
815059504
494644989
94022691
601300003
747513089
1046728342
7855622
1798622968
233748142
2055479901
1417434101
1330422094
1854721386
1608556601
2050858105
481737880
793910738
1234554314
882298048
1289345072
1557997271
384330608
1069588627
82871496
1590968080
730102146
1282821503
1273666290
2068482081
1694126523
2006298590
2029257155
1523235404
1656463890
1704939845
797871693
1167799325
506719196
567042113
498373096
631521645
1125794569
619573542
811561168
567420956
1631447554
1588590513
794345321
341751300
1885895371
1169067980
1709419706
436269912
1633791150
544210279
1056795651
1078659474
1729955586
791123292
255951903
1909827155
654053460
1061960183
2119703326
591439960
1731543675
595461715
494309102
1148887084
1750405069
275893892
622547949
532929230
190814308
1868317464
515398631
1091029088
1804097205
1883215960
1169093229
1401679837
1380962373
1360258649
857156836
307382499
593513299
133455382
1398762114
652503118
929409781
1175754323
1822782493
999687205
1142379429
796957316
720702796
2121227903
515721004
197518472
1681663399
828301315
563279322
1637837134
1565326029
1162318851
1362792452
136628723
1823590031
419092478
863415410
915679040
917999857
1287062335
1681652400
1614831040
1214507506
1101473541
117603295
1520036039
1246784139
50707905
1633874460
285992233
2076503122
1006491649
281880489
1654513372
1255580726
1127479391
34354886
156402808
1841517289
405629590
432931144
1345716146
893933013
1329031337
436638054
1617070618
1973259060
933994799
1313354016
1120001893
1884535849
865465541
158451113
813115417
1213470090
41561272
2028590728
1676943760
392010547
1497041644
1033094824
1115668552
1671528494
516256907
1863417808
72102102
4296584
1525643380
1053416910
166736689
1029096585
2331768
1591141004
1471855258
1966612883
667327797
548366573
1931767828
1124083321
784204293
1379125509
1989879209
237245343
1127978764
473147319
663605042
263986060
67294586
707123008
1653182974
404708250
1680786035
824483462
225817459
118459789
448640327
385553134
301849234
2131843725
512367219
1836089472
678594573
687549820
1065753517
1955042834
219538967
1024221764
270775390
398356383
193022009
731020965
417188353
1908666028
1121337761
1072187089
1238287843
1786645981
1115967308
1297821502
968656922
1930911339
1201045064
5572459
1307772447
1256210771
994575219
27365745
1902857945
282224871
1702986036
48909974
1826877482
338849644
1808919158
1588769764
770350448
1967765060
1981191767
966834835
2068774587
1221839288
792199504
1647967884
266800442
473987217
1173553460
1340545305
1823772488
468149796
954266188
1298508088
453532326
1741323612
1968331606
1020666525
1797933881
1097327760
1815830632
1364953563
1259271589
2129067027
963746449
407014668
449158048
2101838597
678422553
1322881094
2090921314
780657890
1917497896
1866309813
1389347333
306911965
60647496
703448998
624774125
1909009679
1336417321
1317917523
1602573495
1543440534
1247149708
1072558925
733153685
1160677973
336989609
1632542039
1534391331
501026924
911552494
1760477903
1199820295
744077679
1088314191
1623164884
375793654
2034517910
1648383342
642689019
599900607
768097911
933556252
1424446352
53903375
240260465
649996783
783717282
1333152102
845649685
828112568
282197102
1719026617
162714621
1395407483
1608486145
1543341367
1556019048
374198754
933115626
1771146604
1972696279
1326366293
1124818683
921613567
1019378096
1565429977
714117985
946812804
957450073
235403722
1435133389
2024726681
1322907513
1612363938
639011855
1804565746
1538416522
57721338
1473563299
1919822802
615560004
136187432
887708
1885260211
308088218
496157670
118970451
1533802804
1431606760
169036789
536158902
729772536
1636359099
307223843
1134392385
173571087
114887094
1033444388
1892341135
1154233980
1645718755
1386192987
1360597245
150998557
1833538472
507375004
503475227
663685826
1505880965
26413878
906916845
1819669166
1924774392
1485645017
1248983422
14792290
367193571
1978074319
986773476
706676721
390047801
590861315
430946484
48897717
270626620
1812813393
696432489
48247580
994274544
1909000049
1184162059
1582316574
1338998234
622199492
387675884
1924647257
1560752558
232815535
766448641
291474395
1280599546
470284362
70534644
1316766641
1150378388
294733116
9034109
1221900637
1204164008
1993018871
1909075361
673324146
2129341013
1674625388
1965282886
658730224
1370685809
995079001
951144596
1435265656
1598411005
25918076
1549397215
756951893
1264100126
731838533
787734196
1607671091
2014554879
503295257
1046838608
1945399824
1982579810
1074477550
1342406186
1193002242
1891769753
1533770619
687523356
1777434783
1615837868
1848253598
1532153524
1902730848
140693222
1077244702
45377184
1660289826
8478638
1414160902
885827557
1088261529
2034029332
145358468
1749753834
665585904
1845103824
1016408929
472593529
1525356985
424247644
546907947
278440214
1132592275
1415903723
1737848976
1217107036
636947998
361158660
899535187
1069582995
845547256
479932565
1250112165
649898908
45968597
1707218411
1216444431
303831371
1795627691
1597756511
2081900760
438527461
690723040
544009395
1333957533
230466100
1361014418
1705639960
658354362
394676636
1157920564
550569496
1435926748
1302908421
2054142827
156295152
1111857313
1594068088
2003849938
1834965909
1380286456
1539179627
2117683751
1011775915
853962199
647129473
2016123277
706484458
1626323536
123220391
601634622
1879049352
512950439
1546706649
953510888
367930102
1877918482
859395726
1416626525
613719057
1234190401
1531332725
1417916478
970074799
1722217126
1398788078
461818937
916159845
826759897
202336338
492043121
1825055400
35054206
1450241185
269669793
1483747065
403643234
178366592
61820183
1382485727
77643964
1294002035
965240207
907173686
1422314737
412638618
1477023570
706906991
1793958510
1005670398
552246270
205095308
163253224
183703922
1223934636
501744624
2009576684
270956538
944641846
675443374
702041082
1458184155
1782623977
417515425
2143080406
1065624106
1812407821
710265802
295876122
1044639045
555800716
1754694044
1430727093
1398634325
974575721
1937666804
1601922373
1354550750
70648523
293213530
1928464256
2012217829
135110586
668361120
1940958647
1181964387
538146177
422065644
154929762
112277070
1729222328
1790918409
2047895916
1620755944
842138712
265668934
1248687347
17866259
37068865
926605972
1031619220
308115850
988309793
474214330
1570486686
1869384598
2081041386
380245534
449084425
1893603447
209171441
586205015
1578447775
681523374
494965297
856005163
1742593905
2077651538
400448577
657677923
1537190917
1841162679
1939076270
331188374
753079580
1088786843
1129142365
782854478
1859381758
782977032
1082340875
388869248
1258808918
1599834828
1231523268
1665297460
1468906793
1419715493
478625278
1728183382
212015478
1898138369
1181000153
1240814111
1331901966
1366852737
1250827940
483403712
949252874
1504307400
2049209308
2011837773
1714280522
194937235
125133222
1726284240
1490417708
489121976
1832751869
716435102
732235213
704053377
1372241398
143231844
448047883
875636765
1889176559
1638759643
1462834880
1735989220
1837835821
647845827
1321500702
2038104169
67238085
662032452
1369249186
1744493516
1449469396
2027570964
66892224
1920085434
1113755771
2005077302
2003974942
664975404
2046899787
63911000
689821539
155505750
31332610
1942319421
209823506
591732020
1168812961
1392721594
1030689297
1975261622
1835244950
1342957934
2088504541
340711440
2118821566
937088355
1896558839
1930069842
1000042375
327056245
293630262
206129987
511493610
794730710
1094529761
1669487624
1586067002
1972239128
253000316
1485673214
1193334741
514572712
1270647090
1714340695
1052286376
1381452012
164831466
1530117399
542507357
22055013
1352039079
347185374
1453899820
329623030
525135856
582003598
797564115
1961793799
144641936
669675533
740513581
1749453486
1423740205
428140451
257571315
1586132868
690555144
1960280978
73425030
2034529903
791076020
1340168722
2062887444
1386169124
840914072
2106128386
1023158147
1560846526
1081285083
2140527482
683438235
1492171175
1288730251
669531941
286289971
8572405
2022073413
385288273
1202714280
831367591
16595859
1202736789
2106798144
35469019
844698604
1129390977
1384937777
1195769659
1860438564
1378512067
1860070720
501735051
136142636
1089001687
140435087
2028129748
1803204471
1427245044
273697962
275541022
810376291
393029058
776021528
919919391
1218343174
375737461
751368421
1018504284
166027293
622285501
40217884
84726634
787656913
759806128
1344750761
1222182002
1300638083
274295255
344984153
601713872
1442018757
2112821769
1429307313
501922232
2126316244
42387806
430374201
1791503756
1860066663
1653003770
1786043953
802234879
465646544
643804465
1416772116
1643106045
1803370604
2093600666
81852848
1864348210
1361378388
1941960261
1523568156
422841909
175464357
1684482808
1905642869
597450514
1089233224
1812708130
533292742
1327942901
314232376
917050755
930449034
1807992524
707374235
642488992
1574716947
1580120017
1566681111
1750157545
1387656889
1717334814
2051972759
1743419729
546107499
1082593950
1266453362
1078358030
1752481617
1898154373
273262839
1655157636
1952945520
734308893
2098491251
1044549008
1214455862
1268011260
2091247683
2127239881
260851212
1868522739
155431921
260124804
1166310841
1924896050
783472587
978003483
649431826
1342999527
2009079370
983043498
1133146730
70777159
1749739886
784340056
1975043469
315554443
304089503
1589275827
895750594
724191711
1611298973
192246947
1498037324
1966367325
1014643044
913501924
335209937
2127245441
1935086373
32817038
135314309
1220754531
206864477
657275733
1231632881
734364212
1355552076
1132795095
398600400
489931447
267494774
1460618992
480162310
1980835287
908140100
1974854559
761203570
673305276
1060738745
494180340
1814154967
2078009248
1956655015
715673582
3446076
2010489687
416800272
1986247518
890691346
1130021803
253060616
1302006169
2055831276
296846904
840233481
1018070912
2111134294
1956155112
1320591199
1585156297
522268344
76138632
2015198785
1847082461
1322637088
865422170
1590980920
1536771014
573488300
1076714096
962075740
1010593375
1728356028
920109287
994784992
141740269
39447417
2081512152
22171398
457116393
316003683
585794061
158956395
2058259012
417962606
1645323724
1694882672
1897758756
241587255
82844959
1670798098
1180258325
435264239
1865806388
1469488340
497024991
2109583540
2045912251
1737422186
1415232556
22023938
1741024867
1374469067
578418597
1360879984
302790849
566166848
983788012
1146178520
1246427885
543451337
940215323
1035590277
1280963940
1555136409
2145789109
1637819822
1000190218
2020788866
1875469744
399523468
940046855
1943261744
973980052
96881005
1068332105
1234862607
827768770
1896730231
1726180427
522229161
1030441627
1464070047
839274144
913639425
1136744654
655443127
1345926061
381123146
1352219065
1890089107
1218641781
32766170
2013147744
1191573959
1174933619
2138490045
109454097
1207471443
229483631
641686418
241059980
1258533781
1541525095
1305558840
1296953688
1344100120
26481875
1424581525
964906049
1206388603
1317640516
423543114
637601393
353056366
1658086506
109222715
1144879179
1655890479
1975925685
2123273632
1277002
327142902
476613440
1506653990
1482016386
1434004361
920558434
1002575857
414454605
1346197721
611705961
1978554532
568179899
909762192
753313221
427710422
1400429719
702539235
1629024968
2147039495
554595110
512396163
1288390848
767008733
634836738
565481251
1959929861
604009011
1001205925
816259520
388094655
1886027087
868478987
1739729447
1383137955
1035177191
313101533
213259505
1440122778
979279580
1210348812
1264755016
1074467024
1099033072
1113315786
1788445238
1834723828
1221948557
1969580396
1720313857
1540796443
1416190612
2043180694
1725339315
1970111065
105216959
821962891
228363853
1696323990
251849761
1829713826
228488767
2000499686
1279189250
2129539910
319765773
1467835156
1090118915
695992620
1003888213
1999215536
1571353243
2103896123
1678163438
2071270872
1858320460
2068183962
1852296583
1289326383
1337418401
780977432
1343127053
1517222618
515708918
704737491
27206768
343722603
970661350
1628850400
663166942
350384580
749401800
1879726198
290552844
744013862
1376956326
456102694
1823855210
1855472454
1314716204
497721572
1517861833
350595243
1084047328
1863852256
289174946
790052568
1313160532
60964112
1584315613
1704126790
1675111148
23014432
1283509794
1102047104
1632659462
21817355
385736619
1154031377
1570720051
1472873422
182487895
2049072285
913632094
295190595
85083639
78790848
544537839
469307665
514137896
962412798
1377487244
1214316655
231205278
1515721007
1309619137
1224800619
1364627823
114611242
746600000
1548082365
913544244
1302688882
2141397105
1699908970
1195392022
1757669159
877307039
1970248150
781196156
1432345124
1069117386
1176713842
2013875724
713375625
1906369575
1599742285
1865887483
1505964998
1867362355
831549096
2110327738
997200037
956467513
1077950175
746525246
360623279
451420075
559922980
1838152846
1767622105
1664226603
632025156
1035478486
1516413859
1141237407
568426280
1375391300
1293569727
18397871
306056158
2073285121
1600200286
1417265689
224051583
518488066
461699678
580702863
1487462891
2096048598
84143892
1107618576
1749113803
1047988790
456375726
690705276
116409612
1392400444
1615992287
1970643286
179379386
1744041358
1412515933
1365560598
453769674
724117417
1737667036
1666627624
1148574036
1319897821
1236075759
1258490478
1203053131
146754354
1323915485
213553783
1530761105
464414298
152791125
785080302
811943951
269838417
2001909157
1353385405
125900046
168136
269510102
211498146
1346096733
1548596937
2026897116
1635989847
564996087
1221640742
980904897
1899213172
1700097991
1653267818
43631739
1222508627
469097366
47142167
1636850684
1843403445
1783796220
3627360
1769978571
568903211
1247356823
1245902123
966636544
2118666298
1156199024
841760310
2125334053
1613331836
2036234226
1171330198
1474254523
1127204390
811563316
2021171234
1123693288
1223527443
1657160806
1009401174
530774606
1152544001
1300077751
1542947120
2012529872
1239200261
1838321025
645981799
136027404
746674559
981244272
1605607387
1754385248
379219933
18654159
261035036
590269965
1025852888
1629491227
373032761
1821615846
1942043024
2143902181
1562803030
607245001
1268119195
1033629333
1236812465
1290460975
1837546342
1626027197
1594683009
535440182
1753109295
1071008830
131986116
1139632899
1547455667
532592758
1697391743
986233187
1221760197
1838443745
1307003394
1217923805
1646796769
144487279
1935032950
578901030
653542064
2037689029
314151835
1191027972
1394415472
780209074
59037240
287554734
1820607197
895152943
380376796
610250190
761992743
501513814
818842740
1682236902
55447087
1088431194
1658764579
429493236
1643267313
1951843520
1955773813
960875063
1530078305
1263091026
1853982434
1474268604
90632540
1892457438
687770429
2034153703
1798327753
1926234249
2028753700
955985557
1531697934
457606165
753798594
1563001
1717388197
1559975325
1464350375
951318929
56572800
347523812
1908418948
156536206
2046567592
777972245
927997925
1306006865
213355169
1673733589
1235428102
1917432613
1047200178
566141859
152273204
529093640
1494881683
447577013
495797362
466691973
1928591529
718648312
210389227
628584270
1801405398
1076110050
1261892737
645673433
870377740
980006981
432850948
1958268789
1481887726
307478438
242019615
796220340
1312810804
260189788
1621625915
1627833267
1735628673
1475944126
97256988
727733382
862420426
1526504016
750053722
1328470876
1163743372
1845009530
1239719614
1675552183
1200134507
980875214
921471053
1339591148
2147159318
469657735
144017212
2060330126
14905307
1315226615
1197673228
152645824
2139778049
2076006631
787866392
1390093374
1459499006
2058217323
1003661732
1904256469
551044722
1563233493
1329196855
806979172
361532582
2095374113
852516568
290219640
1338447061
727715441
154731285
715918743
125791375
1981384101
40327699
311841071
1590890042
1898103216
988487009
1540214081
884418341
164364282
1938130385
1664092892
843775270
1108610615
145593997
198247333
1081170689
398725329
1006728819
542032765
2145867788
2007296195
1899532205
2026657614
100525364
1640952207
2101375215
1642561220
601013701
729080518
651298872
1993852679
1895449580
1995301498
1623695912
2061149688
1633240783
1987698085
2059229651
144711779
64429050
1916960499
826839981
1091432201
1034537387
1009618929
2014247390
512555242
216259756
1057280866
569402396
1576593943
405466696
679640832
1752445594
2079424991
967985320
174364359
341606166
355689686
551480736
385277987
1240781409
2074978971
1346403513
267738957
1735384231
382629695
1776038851
858876005
2137141333
783436043
874028193
2056485941
1199205243
918533062
1496197036
2112207513
579693477
246275294
1073777048
1808156672
345272256
220843195
119872231
1901054560
1721714139
2020338577
1819599453
1375337102
1255655036
1846649111
2128700285
1306537675
238164791
539121663
461319199
736028525
37823944
962422143
1243942175
799379321
695787284
1520954398
1132316710
1143187393
261144734
1692523721
1456555222
753589395
752654703
922961204
324527215
2097896434
1771453683
1315313963
731549570
886264420
369765324
1260152881
405412286
1089197703
1069262033
2111575479
2036513260
810535040
1155805428
229285385
2070027817
544272584
2143631560
757466946
1421462917
732778400
2095421952
1721059160
1224968634
857563430
2083257045
454017085
2139566478
1721905234
627448409
1521439280
165969865
534763868
1227840257
1650216584
1787280297
587595232
1682439229
49596941
559103724
63867049
372901837
220243804
854667624
676117999
662550629
959177949
194058835
1614644914
1309996714
1945636457
1634026677
812529220
959054958
1801776300
35418338
1900052203
1072923478
420706420
1937798324
1140749034
269733191
796988069
146676130
1362939209
1967706527
1807757676
1881121774
101967316
462270907
164343361
2091152235
1411528220
496454443
1356602151
703528889
1696868344
162673450
1524290569
1698625690
860787530
895248386
1615139122
1959376131
750447012
952174427
1119209672
460633816
476441275
516045909
634858370
768444846
1565791648
1161495
269626306
984705493
1023174616
48435655
1707702550
1011821850
838405340
1419956443
705977616
1546728494
1698111105
1561448548
2131565919
1616441915
1419324889
1367597567
1407327345
996049248
267374718
1015665667
1733320923
1683713576
493112988
1285712017
1369115363
1316717486
43840398
1127488353
1431735446
1982262832
1659199474
813077876
1290241630
1498330059
516840343
33375796
554234196
1344448577
615127920
1081583699
735309782
917889736
108221041
906902453
760954408
82276376
308746306
1284805791
1576201439
76738314
1729430547
1713154784
493162759
446909951
294023714
494830114
426542632
1992471669
866780099
703780268
1579840708
1752743777
1696173975
774196968
670699139
618803565
315197727
1043546030
1521433773
1275062377
565527781
2028335879
1894819579
1814827247
39242291
644945768
1921667490
1353132431
1265268574
181120556
2092179969
1127378179
381277070
752115434
277913102
2063454013
2086789317
490234842
1222852958
2010745054
1153673340
1388380129
180729068
1188011852
793546438
248758881
1779032764
911264717
1393697823
1593565716
1147555874
1456305702
31964707
522633496
1130087513
682242022
1378280457
1775518506
648404138
1514101790
105000070
1752319389
100980435
1413399404
908223315
688316231
636213625
483544582
1544366405
533023747
1580493365
1912919097
62084371
708818070
1308445565
1252599535
1178549858
1164871204
851245609
1310341851
834535627
851523387
961700420
1261007006
2104620131
319098336
1518905032
1527695070
45974882
162528361
2014102900
1649434746
479964448
403975872
346470260
1695411003
2085095955
1603541606
1466232033
1657710358
394013752
1975492992
480964909
2073302031
1562686499
2064846982
487603249
444687961
1908278555
571359362
159121357
2019797708
720348968
578120392
341518168
1006452794
598628442
672455494
1749444525
1524239324
746257185
1786052751
50328769
844349069
2079700005
405828383
1360108653
1976875079
438571410
525110038
1792161452
1411557499
632030335
1692727672
2075931956
62356336
1522450051
1780940841
1456652882
1048922355
936342552
1336961728
2121820336
1952742118
1639156586
2050294994
1903918751
325649632
949600900
1255069938
1806139219
1082100437
457064121
111878595
213858978
865631847
1778940070
1207878983
80169980
848483434
140679178
1922424455
352765377
2009902701
673228308
457852400
807606243
262556414
741661273
1285441926
1252556687
202786902
2102935691
1882825086
1174670332
1303564693
1020625887
937217380
514857660
1123605030
1704448018
114570298
242536360
51986624
716271128
1042993474
2083037438
273007133
1334449873
561798431
254801523
1778617731
1745332095
2142439177
295699526
1124342795
1178318156
1085119110
485659206
702657005
107883049
1944282758
25540832
1927232929
1608276250
1845286139
77729566
162414659
1071567156
1775201558
1626376433
366656600
963757541
933777594
1421525387
1955083180
1278537244
908600402
2020066000
1789364001
1006502609
116627578
533508157
855247643
671626073
1923894962
179397218
1546745814
481701858
1569578978
1009991035
1363590457
1968366637
1556707473
789756997
402255705
1427773834
1043132081
2127694178
1930800898
188947948
950455411
2018630454
1637941466
2029620215
302945197
1946319509
1676409855
1838578783
1921040529
557296453
173456923
822691760
617527097
1577655685
1346739951
868449139
545404412
1610806113
306395302
2138795429
1478183025
63577182
2033732458
487307773
1203951872
841175796
692627166
607903069
1573087445
1532583272
8132436
620290232
652255821
1658704369
603658817
1995913635
605366324
1493894210
2123360752
726952291
740873884
995835019
2103983128
2016399613
90300255
1641811116
578941974
1894857536
1783426740
1180584265
848557445
1069525425
1917768378
1040837211
1857413074
1630664614
448628261
346524922
1427395460
2111059947
1052558228
2088945264
481773727
1309787197
768198362
219065373
1104073282
1105517635
1610263847
24679188
2136278381
1077106049
835727724
1201430352
1001817082
617484595
903896485
86328694
1039468879
1965673113
2138137806
2069754069
658467452
1271816185
481494828
239444748
1622713778
1469877512
896620410
1046298964
1215451955
557380997
955060127
788381306
1380717653
1015978293
268198786
1129921073
1351828589
675216279
128439355
1874221940
838083876
51939189
413297539
164487320
1866498595
284958670
330533282
240235084
2146607242
32633091
454705781
1203281922
1562329394
1732488919
782912702
1063742709
239387007
1470187205
1859745892
681264857
706864969
1762417295
1255290262
1929865267
637213246
1699411277
2024279127
43464499
2055845429
2003133958
1785519745
395049661
574157446
1085935656
1818708846
602328535
585244899
345332489
382091020
1111018058
1989272402
16453006
1561524470
1790504581
381051967
49305063
797912536
242025506
603643341
398527888
1380174817
1639924177
1980364053
1860826984
196439821
2059148023
1110239433
374455067
124703583
1108854771
1060920504
393437515
1048393832
56736845
90286509
1024644509
986778651
163511655
1478742022
292467254
1708536752
370538082
1992665566
2112017738
705266287
1463850773
1278161646
58460549
955071142
1994247316
1919092393
829308656
1239678974
1285493617
306476055
686528465
1912199110
48828417
660508032
593281957
1359165155
1790904525
130287390
72171371
1926585719
307579821
1838404246
1823250264
1480995723
422940924
605148676
1190964219
2014333558
1059346088
1750818552
1934289395
120453692
16477774
733613453
1299600265
2126639860
505813393
1617121319
1337532791
1192869883
521498500
691201988
184484861
1405077642
1327818109
311072511
331995675
99591082
860412555
125551934
100713446
526415316
885243801
1764086407
1287519490
880564204
1158750617
1753828478
806379668
404585555
1888555764
629941169
993053311
377055346
1118488085
1336094273
1227578748
1540616495
574662750
1997718428
1745773121
2144902338
1036133432
2055348524
1842909667
669189399
321660135
2080547507
978736444
695834140
1633344029
865709869
1673124798
1264083805
429333281
2121732888
2107029038
415606862
695807355
1755768383
414707922
1645490867
255588407
139928921
1592966502
1069396159
776897438
791811149
2045352766
1463089519
160474365
324914531
1790724888
647691521
363736192
1162653352
854017148
1005525987
814452605
1636395773
1846030041
1216321614
1901502883
611500604
1346882719
141596823
249566224
1563726244
902892583
1863306333
79693140
1548152113
1521008679
576972291
2086265673
1338922018
1361186655
745393002
125211695
1117869940
774213006
642458851
1162270660
1916606233
1508647145
2013839015
1808478485
893990785
1887503409
82023009
1110367104
1265191336
1746523199
1123439285
2090227037
1245296665
62570398
1603449158
1141382569
1637720683
1616763026
1941525529
1097694345
1361945727
2103424556
67534956
535292361
947727350
1190721473
1145444712
817143329
693658660
1444075328
1984584137
765665669
719595353
832253599
1766688208
812243764
1306232002
1752244040
73306765
1175190747
1669940680
1386874288
1755707010
1144264525
76355359
786722767
1014313845
644508897
1145414180
609892924
911484829
1638039735
248368547
731672655
648748875
1563963854
435250125
174850161
1029588169
821019266
445125056
1136382399
271205366
1441803316
1877474545
193046108
1005502807
793049427
1636625828
186982982
393327577
2029265165
416274709
927434413
898131709
1138987906
268399265
256110886
291378908
1043595700
847696025
1444899569
1205761978
1276221627
1368347086
1305114680
1650265162
468568964
753635676
930852949
1138704259
328873362
71331295
560688287
1945620491
1187237582
1773651770
528237891
2093223872
1648337238
805591416
1038496670
1478143723
2052786249
1612640438
1404452190
1697490502
1452500649
1784495753
1716862053
1820366645
1297346130
356797198
1176540389
914321253
735877384
882928436
1874856407
1636531938
105931767
161901065
1163814738
1132195227
639738623
1468497957
1327163251
1889013239
481012776
2128975159
1420415586
217485229
535924110
970469522
1971203492
771783601
856416295
154152772
2069500863
1230629849
762973537
1531322451
483249255
356344856
1045005528
1760126719
884257592
1579881225
847777948
874698951
1906936153
1893502395
1017835432
1313918429
291559668
2016700226
363215649
1432111009
514771156
2077311575
412340362
547262351
1319414774
1269932746
2025619860
519689836
709285786
1366757868
266967810
375396981
713143938
2087777372
543675026
1843275940
1530329040
350902661
313199787
1761772089
13649329
1707005532
809033589
21957084
1149561993
757927341
289574975
1329597065
158938392
1968668930
880549349
199933430
924279307
380135435
2049303524
325223380
452379579
2093368898
78756074
1008341406
913957628
1176055543
1233867967
173741801
1369376255
1080309307
110612174
408183073
1073987267
875714895
304442832
835530162
1582002772
1979388536
88167491
582991541
1085630703
784842491
1362794112
1126289460
1949365129
1280127286
150366018
381719321
498280629
91244892
1340653106
926178583
1789064293
1589037540
692833929
945699003
1960595733
1888355888
156297670
1548959736
956143566
1320828824
1488638401
1167384984
794003830
582421859
817106081
2110646585
166942650
2021963029
1493783363
1802452980
1050308465
1615744413
115491506
1994453187
1498156288
499399223
1989084568
1959187368
145515180
173433230
2107445424
671140786
277556816
635922198
1221186373
1311198477
320065753
1291518621
74303977
1690924470
552197075
1723690569
732740665
82874718
1499519085
1471610844
1831597587
921396148
1919525273
2082580267
106224816
1903430934
1007317880
1130974902
1729306141
409286384
1196403041
1245367841
2090427879
787842438
853658383
1801633643
396852969
1307689561
959910319
180993079
761025743
122918604
1490697733
1844875656
132472203
2137629927
2053250480
1522464202
2048756513
1391670066
1929792817
32473901
1099209028
1294462151
986557095
675833679
2005431573
728903263
779621930
980610147
1866429537
1828310223
946926538
593608386
767208621
1013830066
186800450
1211573785
40572029
509269251
350504343
578599461
2132725469
167252278
1367514734
1438381049
1188137799
992896039
1955210219
753540694
1324927029
2013754681
2123005924
1426525874
1684837616
717880784
1066530009
2042047542
113912176
1198110433
1405436383
635799544
1831975613
828244335
961798731
685522313
1198269729
307514975
1341066795
1312937283
161371685
2090147011
1468822107
1889841952
1562721922
1245009237
2652366
921076005
703198317
318029040
670654226
113553983
542569865
1509287351
1125131147
359585946
1808755523
765406441
935824200
1525397147
1519033798
853610014
1423942783
1415208103
498814741
72719124
1337243035
691912689
1704727683
913541080
400038891
348132727
741298890
1604802247
1265824753
444993947
1343008501
1463070854
302998582
1922256452
1023363471
1575297824
577016042
794333927
2070189959
1442516906
398382851
875813072
561456690
61766324
524022457
508394608
1944985551
1443840231
1505705973
116274965
477502785
836850053
396654270
1821337311
717527115
1182184377
2081617827
1990378143
1531937558
1972284337
762611489
1678414088
1113147252
1475753182
992761250
1930900899
526505132
678029182
472416590
2092548525
654644968
1561575881
606897313
2017898137
527580260
1680224725
533503479
464677077
1711747435
356507063
746259130
859758126
1288744512
1180516306
91128914
1714170005
623951747
1683720964
1988134671
1080791856
922987763
929837099
1877562889
1401225885
1953564968
691624370
1686908688
829550239
1907504755
834017256
1841236101
1073315808
1102275276
1035893235
1589228747
2032436574
907245830
704692515
1547661236
1745484501
811655725
779033972
1169798750
1403599853
14638038
1577590753
233952628
1858277037
1990714359
1872308470
1883441118
322349607
1490979306
608604676
1573872070
705409961
549111678
158160214
1915464318
962565939
2061896358
123185907
446660118
1603184409
1146941344
36185301
764781373
1192261758
1281348559
584705271
51793152
188008108
2140587832
337449084
1875518853
2013170412
1613379373
978924233
1714034510
351810001
1339767816
885914381
604767059
1942421106
157122816
1708069066
1777968950
979544853
704803886
949774395
302647101
224698957
1004546435
2134017621
1324222751
2093262769
2099016192
2045362122
205002579
1016802701
1665928476
1059380932
906757468
139152405
581087776
151297797
1919246022
1810044236
254380228
1716876235
471134694
1765467651
768103626
1901977055
56162295
649662619
1459480979
647759101
1763117831
1411671860
1981336089
1401849887
235992465
1136770371
1152092803
1884881682
579665969
930583789
383239722
636385938
934259648
265124007
911474260
485371279
446136601
1378556073
89495612
627806213
588820601
1717102962
276110233
374060753
357946343
1908899226
1913812184
223508053
520824338
1057643587
1946134671
1626525671
1349509960
1758164665
1562875370
264000855
186148863
1717711394
1607415785
1216764422
929819473
1672947564
1353415368
1284021648
353038882
623426898
1083515547
589978153
529123659
1996426426
856209970
776468749
1982715842
216911738
488891722
584955093
1929162833
116871390
1789516290
1810352366
396151547
554318874
235191161
1034250239
2026560663
306772549
181002420
1255384827
1808595497
2043578245
1627236374
1001878434
1656725628
1087612183
1907112176
32760214
29067197
2125854117
748604702
1674988744
615661218
558117972
404488340
236031991
919371985
756155604
735190317
1655485092
1256040276
643157169
1575533067
1481124263
2058400834
833671688
536383138
2103745266
715267715
186338514
1561125267
704303176
245130253
1290259546
1636539460
1260270760
61614919
42754933
1775823332
793197939
1321923229
1784039656
1967690517
1860538966
1661365198
566270559
484540860
1937653044
644281104
135656449
865480716
1796890380
1200074955
332760780
1079962482
1540607033
103804022
1214663891
197828494
1547551211
130935715
1077732677
1323700848
1669849022
231568225
1178135394
1547214718
250410249
658662618
9697098
2093323383
403592038
1760867434
1496698210
1105143549
435768157
878820606
1225000879
141755265
1507650190
2061174525
754849350
338515829
375619296
545250094
1706239830
1425437343
906980156
2064754223
1806713207
873718102
1777595031
1372220156
1307522219
1780153239
603468366
832535763
840592545
1995538677
1375569026
1130369944
1518884927
632115995
1598376143
2091695012
1519387871
1058425649
63979782
929537059
1947812012
1448776382
459808738
1941961042
484141950
565448075
2090353765
1117970937
1256801806
646696798
810011270
135035379
1651605065
551889217
116722593
608380418
85100133
947843675
2045943122
1399032883
180138492
1584891525
1957658270
50050772
804021435
876476657
697678901
1205942611
1715594095
824196496
2066951639
1858103114
19273504
1538600925
912454220
385513293
451568439
1377662014
948569240
157437401
476790137
918916071
2136649575
2032924311
311180579
1776836015
685048921
1485510091
1282565974
501046300
75583983
1631832617
560503808
1675385983
1744704139
1030841270
2005059436
28625504
1329941881
82160715
830550091
681941580
604653903
1221243710
2042308034
1286066566
2043879083
926676741
448595774
596451669
1163961911
1766525144
1580420688
303633379
155195151
745446327
849469723
108623928
1728217160
1309113129
473715863
241430401
174188744
1979699695
577097716
1472707200
1950167005
457738868
1118618192
1213692898
983869907
361544535
94817273
737837331
1211708125
1900678576
341500466
2131127001
1817940074
503296650
1317151611
1997868332
826551810
399317669
947134225
1543025991
201458836
1097596056
1826271328
738125523
605961021
1268140837
473443754
1464484634
1397949900
1462458885
1016707932
2009412262
1026282782
294004248
708963985
1648694150
1723717370
1167759079
1944351805
1985470560
1271947479
1956611236
1352523113
862329857
1291125169
1566585997
1797968473
404242295
278551838
1802779711
1051948267
1450012556
239723975
1385534471
1635602163
578004304
97763832
1580424273
940806581
1052293776
656327759
891407451
390518780
1747372397
72579043
1490608248
895451276
1250162079
288030965
426789052
1418371627
65412512
1150597908
525214830
751537643
1007700916
786090332
1842094795
1471447264
743094019
448120607
615321
551167867
1415483541
222905959
662559070
184909106
784211361
1176212
1446997189
126024725
785703064
405415694
1162685813
2142932215
1423384978
1530998971
840275062
820942698
59600356
1504657140
540616735
2128317386
1323424059
165802781
1844513963
1879055971
557219096
274771006
1782584849
793972163
157971764
876740676
356359573
1087784222
1731497572
687399254
2147224332
1189708092
85932774
1284976854
1988117894
1849180130
1272077682
1041198400
131378147
53417125
333081679
691721476
789649570
200390352
1641839087
693567080
942777367
891814682
734016992
1061250745
1686477852
441008193
1286241799
1178365317
1436249305
2112448972
832983987
995781458
738226609
434360098
1891297386
258453031
1892377225
22192946
507693323
1683571671
1135821257
1032049816
1969889098
599707197
1774984206
1999634069
74327859
1615821690
1960694095
1194646068
161203981
21371289
478559275
1235599556
693453490
1824339265
1929354119
382979381
854714593
939127617
415284584
836845523
327012726
1079645382
1958432244
1675986814
1774930091
750627400
1972199559
1081722141
1923840330
1527608115
1776517635
643321561
1316134695
336781779
1694030209
27670500
1648009033
743246916
126383867
804003802
1850350527
872708010
112545751
935894113
168659285
1547531169
147410377
29198483
1270183690
1238130908
1906021978
1561673016
2117826409
309429942
103246290
784799200
414417553
76301971
256238589
634551979
1174130441
2143728684
775270724
1665672428
1733938844
1650759727
2127132764
1655470267
1659593168
1242171042
1917861986
912596871
1385090807
966568017
754523853
953374688
1239789286
905016572
117585826
1139499274
670703526
378069432
922837888
497245633
2048390859
1782644978
1969621999
484197998
1116753187
1989266772
160548768
320071409
1505522863
349919697
553655323
2055115468
577556497
295323748
286421903
2057665300
377735833
1893461201
895750937
401557619
333963621
1737904152
674122221
1547845561
444744167
1476747904
531449052
275994119
1229660637
1343591158
1692665078
1590389609
1006719575
560465387
267146280
192659730
218986942
1405968353
1886451530
657341035
2139449273
766928493
102742882
873462277
601958584
1825334607
1972947117
1910743505
105081964
1949880824
190656849
1758572225
1451640979
1426953495
1760630174
1662289023
1298315761
1334126076
1457087126
380904367
1852787267
1006780744
2063491540
549955261
673684107
401821407
2125946779
2113964429
480267971
1643460105
2039927409
798859832
1848443086
256172550
135337431
1340203682
432982755
1370132161
91114167
1618907281
411210683
659457992
1726826810
680619574
1716370755
1475500798
1240115021
1259339834
698954903
1231957167
1739448199
474262870
1355560976
1563159547
1212270784
69078891
1013071050
871734401
2062911048
965514985
503868966
424327587
24789733
491668631
1132193709
1514284626
1029916144
2037712566
466180844
1522081559
2119154966
1698527003
458319010
2103021289
1993399205
233080240
1801630689
805151732
615026399
1153750364
559050319
1699464111
1646262358
480946173
1830102165
1622185228
35877858
350849905
918165570
47111561
993921590
452423856
1569845866
213303205
156445221
593934620
1476339858
768961105
409655534
1789232725
1132536492
774339696
1444640049
407729234
2124122454
541906718
1057269100
1023280162
1291538601
289239120
1284113595
1805127066
559513631
2007590361
1573179772
2066852696
15925390
1816921963
1922948376
606156722
825870959
1434094520
2087116265
1711574682
1910460088
1042502838
921792142
1208743131
2043735139
996590532
261355522
2056291830
1174071428
294881893
954137765
1073269485
1625922332
1323391385
1969354649
423653235
494481770
1176098919
1992651457
1097910734
1324747271
621335575
1578795451
669024990
1237285320
818233042
920029771
1317512043
906392945
902478170
815202344
56100280
1309052564
724703488
1673555366
414286415
1761537362
1812746307
733215727
1933745953
458365202
300784105
979800173
914645319
805205557
2108985692
1533497784
345824739
656549739
1526835748
1013254302
75942445
697652693
1166466007
1067227449
1423767142
1411409893
662660808
728754409
873162816
1800819266
1179675266
1494073577
116874062
1394336932
1275467901
1866223964
408999946
1986467770
1315401700
1395205323
1996997397
1074037392
53275079
1581676566
1408355688
430230638
122167789
400519224
2071975474
558122150
1436891527
740149712
1715427228
928614692
962280286
1883639306
840823888
881301806
2106323472
1167716160
1118065192
2003803568
453616660
449022249
790559471
321477948
460021215
1453168962
45109648
1704138769
1341247062
1952383021
1871675159
908674964
674800715
1165765616
1215216608
390009682
655802679
1703628012
541242469
641384218
1485704907
622266272
1200325628
315873694
1727978608
1890056866
492809779
1320327543
2103030431
34251754
1407226853
1404341368
1230377837
503976855
1970143550
1238024622
1782585505
1859173701
388930871
1447206090
366757167
1454755636
2038217319
2050263573
806867749
2009595295
1200422744
2107486684
331884023
914026936
799708019
545067720
1217993227
1286914710
1518161902
1664408256
1137744127
1568349324
1026055463
637447630
1643502913
42611356
386199534
1377942796
1505847487
1770732022
2002425530
1704757311
1351935153
2076853141
1646411217
605049262
1443490792
483213439
1915483916
1790626101
200671153
52644005
481614589
172951675
861075958
569862707
794033115
1588430555
1719586946
254613311
1180097986
1624420283
2118284685
1790201650
89303832
632856983
1159167036
1718525794
81677776
1546390869
2040176382
1552821719
1899536131
573115720
1518627394
1043705892
1886082250
382042050
1731828925
1904242867
1177351243
388616202
726940148
168186120
1640334091
1020965181
278093111
2076459583
1662239838
292742373
968607768
738697529
1668561175
1822406220
729788707
1537826915
823518890
46866410
1323149366
539220635
626856620
1715424390
1487968993
722555097
1918565719
330845207
685439422
743065980
1812946801
1218167240
2099134695
689390891
1134237798
291751486
1564225756
1189452942
1389964353
1489030889
1827194649
1909122648
910010977
607089282
788110559
1654703033
1269407113
45362802
1946575152
133987779
1888217396
1788996347
1895181931
2075545642
1415032588
1727251253
1336390779
826154987
898209829
1005031348
1249375460
1046370748
1883838940
1958215395
2040975959
1635155620
1650113366
735988473
700574502
837928214
1963024344
84174715
539868824
1557040929
1247747982
621078324
2005088360
338942425
46697490
1522000922
556425217
1629290160
419454443
317282261
1283822504
1683898931
210730071
1383236604
1509009812
1267933085
1975969039
2105141418
1334754737
2117105259
1733409016
2144211088
15241805
163711869
1997170653
122362374
1946638842
2143577032
717068964
404354402
125945960
1943560524
539135557
1755667601
1660191004
186517054
311984764
1453069019
1384894557
319803998
1880677835
1028711563
218216032
125759726
1573635671
1516355613
319224286
195316804
594991309
907285723
1359451379
890363312
1635154791
63369493
1026854491
1413759420
15063774
809408605
702164957
939877070
1573277592
1959087361
1108090923
1254038158
1363025104
2076883848
890449373
1193659677
1427485960
2024084221
1761498732
1227514506
1668799966
1292355237
1694748758
1809086279
1738965920
653322731
668599457
401505737
40949001
1726803643
94905514
1266262616
1854586947
358326107
1257061174
1435145164
999188545
1085635780
260282631
723386535
275035297
1242227497
1592744023
974740741
1093995544
1961983071
1880917630
391397230
1231719408
1594946084
1954333778
1899002369
1295274160
324654250
177974363
759097332
2113572031
784955728
1827146498
1917082313
1355612286
1419995462
1494668868
1258118385
1438279094
1906318354
1581696271
1214699591
591257459
1562491645
1678689101
1116697305
861765469
1158909564
1293914983
252845233
1599141941
1493180060
1518920538
782323209
1030412933
413535740
1639956120
1448706963
2131379875
625187327
745312705
1217800135
174934230
1164816928
1201385852
1469918317
388390790
780816201
2012908319
684645888
1234345308
4470149
894107270
888853020
748607003
758112124
1615603153
2066671417
1961465768
136748540
1611749143
1594119216
961514056
448933415
877808690
677300066
965817781
859192796
1818397143
1400075016
2134981632
967688457
88009247
566734349
1240354221
1641386070
110568502
777179480
256939522
1343307895
2047314334
1436519912
2144419301
578029065
1818089430
647705337
831023799
477555316
1776374265
1893368583
270606744
1703850228
271620920
928835460
1453852896
348931863
1475412604
376686346
565805514
2120971261
2053409331
1659787080
350567019
1306016857
36784576
1392491953
725661268
1780620471
1532626320
667849447
1658785891
1430276749
1356977565
1824683982
1202869344
953864357
2286999
737687163
1809992473
1595865536
1537687061
796440285
481810912
1394342372
407024828
1096785152
844219686
1848685987
13247225
1459709084
231923539
2022199787
2067409484
1409266926
1405426074
1534902023
764691853
465184213
323390315
1162865306
1259332703
2074028052
1747192960
1884021204
55223835
264139574
456363231
2141050327
22699312
394548964
126341183
948276760
1367356746
491923870
812374793
145080676
32099738
2137062705
132971540
345352046
1488894111
873923520
1410705182
634431178
544267227
1556964036
319281760
158911604
1347894722
68513238
484671650
594715705
1432400651
1567654094
570751480
1405682830
1502785157
607869318
1907344063
1876699640
625716788
1276875778
453992861
1291199503
1463936813
1335879798
1746534036
178095679
1876625803
1958456013
116166774
861172317
1019009140
1011369507
366816223
2071497055
849855304
962872993
675749667
1463045718
1472894387
2011219845
2017112502
202613036
1909725693
1648888409
222122107
1460457437
1554446229
1670313680
1760448819
612425136
939400930
827795838
1462522624
981463455
832794919
912954548
1955010657
2101594005
777235825
372470693
1366603283
1094672596
1171827823
1778293364
964444270
2020948344
1363120843
376304214
1966780883
200746385
619487156
189228870
1503111243
1747211673
1436030073
992898266
910064176
1615163928
295809448
270467918
1562302835
16331065
335805992
1635965142
80554581
1927388031
2139366792
1406697707
1421780570
745171422
1036722669
1181993425
573638813
1803619021
881290425
840884906
272495248
1046016452
1924307285
883592928
296691473
1555301350
1869889648
1541808716
1489945771
1648022551
1114293679
1953452076
1497641395
1291047594
515612381
244239542
245310324
545799549
1383259316
387528956
1754102471
1887869250
1038563309
1571104925
1792974724
514783903
1074829265
173326208
1393963213
448499029
1930662414
1754308433
525471278
347372638
134605117
1198393024
1420221780
916587558
1248018747
1231957167
62511973
2053262351
741352584
687886551
1860572193
530730778
718936022
725989092
1800592019
995345340
945405424
600909372
19839422
1643301701
153565708
601844350
800767529
739602731
80946092
1139220037
228667182
958839095
1594717945
1011775401
1328003368
912916974
216044333
1625409165
403866358
834418571
2043523099
1541068871
2029259729
555509946
2021110648
340418051
275765510
643117890
494074431
1747007285
273944099
1303485382
529668264
1927729402
366371099
1794019335
2020255333
998235837
396248160
228932945
815553588
64652469
1095054009
1613733482
1703626388
130337552
1752312534
962449285
2128362755
309710659
376567961
839121513
1078373193
146856755
1321747291
1557511810
232350212
825382578
656551774
765561366
1898248334
407482727
595701352
1946690446
973759231
189334470
333384704
989203358
1966056316
232132103
1820801602
1473445819
832529064
663476611
1152471731
1882876421
1802757076
65430354
1565133965
486696857
180767388
396971084
681234696
1203945140
832518998
852609231
749202393
1152547044
1794562681
1699632166
1501216866
1364634779
2125575384
1549591270
1731774209
1768893313
2019239414
108398038
1341361739
1960517394
1728448596
2068278132
802187750
1003777660
1041888181
260723996
1238731001
2145708070
1446769513
1148307858
507586244
1516190359
455099014
1129474073
1613321998
726687105
154461846
1266582785
968962808
534848793
1442624658
1765843359
1141746593
1060342363
734938719
962574408
1268503389
1987538638
1382624616
98911908
1178602951
1352628002
1009064313
1880749592
798355888
1850781735
480025507
642819964
1668910298
1514379615
556284502
877238215
1328525866
1946228014
2019652704
1705173137
1041050666
2083217532
961450361
1310303124
1826556080
243289743
550185712
920270517
444020089
694917031
1076558694
1039752925
25481889
624168255
1897791582
1888648890
1026879485
1551411664
1656142286
439997873
551690289
503322642
1797814720
1183050682
1815000332
1624920
663969794
1102824670
2042821171
935050768
1513491828
1512043892
267147420
1742864229
1970636972
726056100
164148386
1634179144
1911552535
1238167203
666886103
1171358590
1231653181
221939420
103008696
1781879476
123913013
106018203
1119733880
1921121832
915883261
1422694232
246323724
1472441893
529750382
770205931
251015221
1965888305
146083886
492059604
292267627
1395164660
1636074896
1179938299
1522850060
1625170529
1927039469
750926866
1224554404
1817522607
1691214069
1996530558
224801814
1593897575
1981891496
1196958738
499748000
845914333
1994155027
1994709920
770668702
702121460
93244157
1517886154
2142864361
1859670587
36316692
421727931
1857539713
1836493059
1050040964
1012524133
1562532234
520783836
875662731
1446013822
15604836
1105019647
757845716
1660149623
2017375128
241606033
6491177
2094384736
660949032
1150161509
1766554219
716017676
1336021679
1962774941
85615009
894244216
1480085360
1828424829
254038529
153947433
235320951
628725804
1105319759
2021311406
1908657545
1072146048
1329109762
216482646
1249600545
1980003991
617177824
276348823
2100708802
230000578
1049249090
1485775510
438690935
401231941
802028205
1086310902
536206985
1699690774
532705956
1019030398
1466802265
184252666
659283726
278408186
524363123
2066872975
1388498240
657649351
1273426623
133098109
232100739
1729606597
1143270485
1254706760
1873341053
408918359
2145691970
2013831430
2021455156
996700213
1098259834
1717561981
2011162018
852556189
1274247159
1850857496
461222946
258275440
1969008377
1667963240
521893943
1601521965
991976951
1006478684
2091453444
668667847
582020075
1843214429
2121195267
1155022247
744783324
1593301925
1858554940
1512097576
846966712
680854719
670054121
534016166
1160306593
925194693
1646169795
568061978
409427185
1527626692
913953860
160196930
2114268688
184544880
1426475771
1256162055
309400242
1771026016
2118919811
968844138
236616011
55691307
76182062
1906225003
1483223869
522338123
1500281632
1464890807
191214453
1999974054
282513844
1434255337
1078836750
658202166
512458555
1329187662
502295130
1618483904
1835893596
80353733
2090756651
884823025
516214755
14100847
1001731015
1688230741
1429512032
1585761566
1437237898
189959032
1444285590
827959000
1344444409
1756089324
1596807181
359878905
413478003
637019442
2034471644
1203318275
1375743692
1425487596
801180061
777263283
1950751787
1668483730
27372057
1151184390
1386899606
156160368
510278767
996721621
507991493
1434253239
793896594
763468231
1596844476
1486346681
586402782
1605150116
1641578985
72329823
1409982537
133526336
227589957
1110561937
1621238312
245375274
1488009146
1711731355
267667574
1533818902
242059795
1106144685
907183762
397143528
1749139737
792955554
620397470
283967047
1285619959
746439400
1826154128
1113899823
439916192
652313364
1127172659
530680314
264685711
891571336
630750238
141933614
559886468
791515526
1762847618
1430041996
1363333456
1503325008
1874704672
637794560
220972534
1396413199
1572678245
2045017771
1243977694
1098032795
294037740
249347634
1488443995
1858715590
705238056
1695177110
1569278628
675314673
404407271
992446528
315581486
1503278426
1683993915
1339366149
2054712952
1939428006
1195417985
504874747
40693710
1537107496
1135484070
436747934
2106280986
1997781070
1139218457
66461116
1334092098
1431381075
929882657
148644634
1329932613
1420651764
152834158
1660125710
503821323
593871971
1098573283
1802453610
1799406783
866968904
345230789
2124904917
1477465390
1421869883
77812165
118807288
2095918356
1137786570
815516185
575908697
1997429316
979489376
436224115
1519644040
503366488
2049161646
1550289876
807564790
751887377
1241552450
1728212508
1555692257
293951180
380295341
631203744
303379878
1756139245
2105024450
984022841
1549641904
297472691
2143511404
568600277
145773026
6265588
100616050
1648632736
537686538
234133784
1799952856
1471667646
1691292291
1122577666
1416152165
280689362
843832657
573473236
178264006
2043076674
759665179
1782616226
390173710
158391065
1194586026
1366726721
1377095787
214153822
122688407
1950869499
720159815
1242132790
1391288760
459413408
810183617
1688591551
764694343
515346339
156490172
1207949652
1230446323
470821215
67633029
2095489890
205122893
1415729602
833746896
1364500591
1219484434
1485401016
1279454464
1049625972
405918603
2028648955
403238263
418775016
1086200628
239351008
2045444175
335144955
179093893
1075792421
368889440
1025859828
1858050776
434695220
1150085799
381831567
805178000
89920621
816168772
642014376
1713060687
284115394
1478162826
234615097
1523580881
645409077
1496422312
567680708
2016977588
209227747
1477330904
1221744397
494746515
974250845
754590604
555728680
1494463041
675295301
1077329628
1027542055
1622249649
421477642
810577260
512620084
339945008
1201049831
168990146
151013238
1440068528
1042342372
994887177
579181414
505466352
529792037
2060327757
13063417
1169813401
1349512395
566408107
726906864
1871222486
919198949
1292660189
547540411
1269879789
170583559
408053126
1865874089
226580140
2123412525
272975843
1555950534
797563801
1896270129
293011938
218879485
338286550
1979745930
1686778884
1721556062
1942104811
259793432
713147551
385980193
126057452
1803291505
320991192
634970187
610210898
1581261826
1663040415
775616020
426358641
1304660755
1886911073
126164719
1743907444
628253790
1771787235
1542518349
1283360357
1642473800
984735071
339099224
149630354
1619160797
94253119
71743056
894582993
1280291996
388317903
2140550611
1863168183
1954506685
526108096
277451172
1623643662
1770992448
1010423716
1313927748
740462109
2081361292
1385945998
477855353
321290082
609454811
526192429
1203191586
513919033
1156889112
2102303490
1876351199
65716284
1027974251
574327436
267712810
519404131
1200676271
1544005174
6216047
927763683
745280269
1739132028
759263194
215903149
1630411581
1250323275
1884127123
2017864829
1610856975
610898929
256939522
696459943
1359385455
197300112
210468688
1869419046
168231840
498560096
1923759866
1188463467
1797771054
191748888
270047214
1566744591
220301154
1062793142
1219678532
229946133
428959914
1774782982
912569720
1400505727
1818630633
1383072901
54053688
1600071229
713155604
1004428985
1889877431
921126349
270247618
1764107067
1555906757
1501508793
1565383484
1951629084
2140641430
1733412289
857960238
1791800869
1527004424
493431634
1241716423
1501006011
239604448
896922220
831329997
39639030
2145213623
1972113116
1453492647
920837031
905299020
904435316
866715879
859167547
2122570925
901896588
667376899
1430041996
1110182193
1569111627
1177058454
1259372619
541044688
1389865843
2016977558
1133467690
485054602
1589613552
1618004623
1735799022
660135838
261068926
831757274
1928115050
1412411224
717434443
1373362157
1608533384
1091933103
2095310327
1145964633
1673024275
1818786655
1954258656
1193160530
1374581533
1905931924
1235222039
624815009
1576659536
241173389
247189777
1653904395
1606908420
885603182
1902279451
397237715
285223618
260303392
69582140
40947440
850834287
1486958073
773335189
1697587477
1526370609
1068798418
1534423000
2146316539
371360487
109773299
553430232
824007772
614886615
1764251858
2130283826
6972728
2079376627
68669978
1356387657
275498411
792217339
714339673
1383710085
1721321108
2047756321
577219158
2105458434
2116189293
1361230580
2130089493
377974885
764201046
675892834
1117731954
1265758640
1298174380
1549698819
1762455657
375615059
1849812853
611256869
1744383528
1066212705
1177996717
1506007796
1315735685
2138961482
2022092301
53516018
139393522
598495406
1739895974
1843755801
1191042908
1054316117
196278543
1539877130
222899434
804275678
1590201760
1119504311
559155679
897954382
1820247637
1255687317
2117766606
204783976
939566946
791888251
1251214401
1142248443
483299729
1625043715
1122470897
100219753
200064106
1277233547
1243922310
1570355076
1520719931
622603115
183575298
1625409386
1384600096
789734900
1013816104
997667383
1745545563
985972622
752461525
1213750050
342223616
1100247357
225814060
325453515
909086676
749519115
946608191
1987572114
1870669213
2113958923
21310889
2040245326
2021695741
1892751519
1014746142
860727988
873499536
108917278
1636639867
1202306121
1615583210
1456296975
1106712574
1214737961
1095885754
418907310
1008019014
344288538
1252329888
1860439163
1562835191
302484014
1125867011
2123015144
1832190711
549527136
148523758
2104283932
1496346724
1624625997
2014754174
286545760
2132652958
38509850
476006756
1804351041
1760526985
610708170
1738970406
938369080
316881329
1482171105
1590480286
1953751339
646135205
1938536749
1603007624
1910373166
817743987
517173472
620606944
276592661
1671748269
1306854326
2059261632
1865884043
1149433982
44454274
1747620096
486390636
219657209
160703516
2114972845
865784326
1028231039
1909945695
866624493
1174502663
1672356683
1948467975
1703982543
1479337565
865126333
6374642
920455582
249686528
2053941936
728681750
1286116322
241072289
679379161
146322151
1882339785
1274045517
1035842172
379665040
1297182743
1947651298
1058252442
911361485
419830226
2137849403
1313347240
827234119
977554076
1531390117
878048306
922081495
829201683
1886087427
1020707676
117333361
732201514
768305422
330921949
1195934044
1111655295
1912744370
840016407
1549125951
672936300
1761769175
644330399
1329190518
1242232964
635668075
1444748291
186064757
79628005
568558431
1868757095
858949201
2098486603
141660360
601985054
1348314646
676954214
304815269
1496772099
265517845
1985180698
1923517728
1180727480
1681637140
1053392954
58032350
186167809
1486732472
1962308349
1400532931
783772407
736948028
286023257
1117810648
1156777025
1404944066
1034309182
1231952354
1251561476
952569983
1931147965
847041477
1055070241
1064737159
876588583
982381900
497168944
949145166
1013641987
1239300285
1781148600
1538058522
2132819343
1582413972
1207941986
102600480
1936312332
186751702
1072750590
712250493
1250734050
343205309
1566462535
1798078154
1292561764
943596774
1199183355
1458244777
1611963374
678838688
1801175474
1994029661
1780240013
795746079
2103844156
169817963
316867364
654347968
1157703328
550855208
1253419314
1583054886
304978997
131242406
1406802421
125734978
1146118234
1950487954
431467652
1180746807
1686671535
358149186
1605450568
829389415
1937774974
67865567
1019374438
1507816722
829237641
1763213900
917170046
749522342
59132257
1721246169
831461245
2085415560
929980802
1025675024
1664109280
428137850
2029716094
1674521688
730240126
1141206304
805112631
378302745
1975611711
68771392
433090258
182340769
1211724393
619849412
1223108926
1671683594
647586602
1046196271
160463376
302076368
1372858811
1196795603
1623260303
1506197783
751374623
1828859099
1387288224
1086656958
1054969542
1703179442
1056745216
2028334140
180654317
1364324925
2008307475
575813052
1111263396
1736118052
1029384979
1683080892
2112328381
1684754499
1973328200
473466085
893302527
617775938
1480639235
619631313
1664050145
1900719527
758000911
118965676
761099160
1318604384
1915150203
2103088008
1544156793
1131466161
1601082859
1740756718
1103036879
236521020
463938919
1563549782
1661025281
394605881
2071512005
707158283
636407272
393597188
1280991868
2119193353
1974824329
793992438
1889450423
318611247
1787279665
581209357
522833958
590734541
323815967
292587186
1025433544
1147548804
2020587535
634904938
2054353254
1792848173
1522525638
2083304143
1638717382
1094809642
1260169359
1509250450
1665177055
1542222534
323595508
36110668
98541744
796226420
154038298
165515140
1844759730
1497180173
649499945
1053515760
310499217
2019771307
293982602
238445316
2018659135
1366858186
1993006656
119971573
300209759
833376984
356262811
1654979576
873599618
1798912208
1622147
606931902
1328321985
818067327
625085875
1162496070
1215727688
410188460
864526435
2073643628
2053736526
1928697708
1094012444
1223617849
765835373
245747096
1629589902
459853795
1411900643
1775115
1343772023
1908916692
2034439878
1726895758
1748169001
1276145449
858791894
2051328729
1001740089
157160287
722919080
1480715377
430773710
726074531
201183562
833458732
1177262200
1146483127
400041175
616129493
2047755135
2027116399
1441831846
1990414760
1515448164
1245716234
217464066
1756449112
1302372507
1605559570
1976983108
183532065
1304106555
1955138423
493845344
1084445281
1507328454
1226114636
644759865
2029921763
30655089
916091308
52672984
2036816248
1834791515
358525381
168754653
930160328
1507734733
1241890481
1199986822
598814494
366528623
71454793
960907592
1161113795
1152209127
1676731797
1337879803
1775823053
1268688142
989673934
1815388906
46196769
2034007034
1912240607
298217496
1064894061
180612868
1367129552
63155452
1103472396
601284907
1354182278
46779276
1689984222
716714421
1772516495
1252528679
1488967849
1241345689
1006167574
486125011
296393446
661010275
1521713207
1322803223
1483549008
1596708207
265912288
1955799969
2070831421
855416044
2104927557
346599979
21212953
2032454159
2140857591
570179417
1127119292
1961773034
2027522840
124144203
457881863
1712711754
1732387621
1973923394
1039554730
987224202
1215084084
1494708782
766495949
491785574
1598248707
158799045
341950266
515825614
309474463
997702872
510722842
446459110
1701303547
1012197831
763110139
1961836539
736026626
1853017770
706830996
811265368
550370011
802459459
787529729
322852677
1055065200
234792379
344261853
698236171
430907820
595314985
11368028
1786433657
801550050
2004547088
1328307511
1545083175
1844792797
1263106449
671643973
1889602830
1697772852
2009646826
1324349044
526823554
528135358
718188738
1977345209
1642612801
1890035818
1213295031
1014888187
1282670547
2066436933
2101266765
2097917441
1739838205
604603729
1633057091
307536040
887523917
1145991334
833275399
1547523990
285761879
342413785
388830056
484116717
1683607159
1708191635
1269453624
1216299526
544353506
1188382082
767293465
880238129
1920965288
1901032494
1650005676
1041598373
1794425605
1362655454
1086957053
604895335
1531109182
1140043984
1542139212
744120395
1737450411
2143495413
1562734691
912798769
1773531814
2103163778
1272763462
468833194
188511484
141400383
1735830616
1148965023
231717444
503173608
1044058383
220891659
105407692
1312014635
66867123
1261645856
1115210292
123255897
439834238
665745805
116018905
555741074
1739605680
1574850598
1640188703
1411811399
1495148832
1869811736
841581309
1733327404
1895302760
559581840
835919192
664903371
1015498002
44590106
781450618
1003483177
2107589095
1575089725
1543786862
1489558313
1464097915
1448069756
1836864154
565054289
553002977
1046622961
998406595
1365575511
1875380575
732357368
1764643559
305191987
918172836
2123585395
1434542076
1016446766
698113666
2109398256
1848587965
26713189
993581251
1229242592
719364440
1635713937
1284318358
1399540163
1654620036
549116436
1310868868
1160960389
863030399
1259343518
1303687025
1386235383
807285772
298436239
1765655103
1451333157
1813248677
545709775
1197136631
1593491954
1873117942
632095517
1106577065
844325100
1538365001
1891486372
623376116
214673212
618009233
1325457951
1988951933
1499172769
261503038
271720213
1493391136
1680989867
400464995
55344674
487414367
1843046562
80334520
1511878285
555437649
1843719497
434222920
2065211127
744840195
2021833838
394839720
1357374897
264615732
1868949064
422119135
860276138
1333876069
824731846
2030858204
1842757637
1131982115
243030762
1826222411
1595061859
794582202
1726021813
1126238759
1127144201
2057127433
1168898995
1482258972
1706256519
1289731756
154591042
1515337756
1122807196
419918133
570408674
1555810501
1110915131
486571379
1447875799
279355543
1432594657
1340613958
1515937495
847826588
333415351
1573299366
1016263851
1252363196
999981903
1220016250
285576256
1197762240
1899029655
604758977
168860619
1463537841
824237614
1052611177
2039265510
1077068601
1891835891
1704980651
1425104793
443191422
513142606
1628677280
1759308210
946466817
1364313504
64670873
467637753
1439601557
1997055176
2088717277
1294911975
2050536927
477893006
188602330
1718703775
744441333
1860028756
155572034
279018906
1159681725
659314957
333735084
579803358
824195532
2123704050
865236313
888620375
1425763153
1318327142
520789417
197832692
1722350838
1122265040
564208197
568814847
317532113
1192342099
2944802
1675655612
362286452
1279221259
640033684
1172693350
1018190957
1982943032
1282016649
24103017
1608632089
364144809
490855067
252707889
1386735982
999055649
532427236
865117670
545820353
1993619598
1237592685
253740852
1997159114
1336081194
1063851883
1300634652
794872680
1439414231
1202858716
1090855660
1661355466
1578857246
2107507801
821139087
477093089
1783975419
81237678
782490703
1234340819
168650495
1569005456
902504490
279829477
1618456715
816776900
1090727961
1080564541
1022577411
990167503
155832587
2142456415
1091625550
1778494508
1317971264
452517374
1215506837
1618683378
1684184568
1793091229
1149297988
1735789787
2067333253
407201419
2085139598
1246057763
392924406
1625886449
286097907
1754937322
1796815779
2126898572
1028000130
2101885339
392666109
263088488
1491178040
1795906159
1630096928
58228125
1632060762
810827751
1399747984
1910256928
1532997867
2024465358
2111550429
2016896308
370247384
1456993591
1449398926
432343892
1027995538
1411953268
242648469
818644626
1491838467
2065287326
953049279
1292180244
1437761600
92595001
324271309
2067943118
1317630803
1919137994
936713123
761338147
540690107
190039092
1454098865
246245191
1325392796
167198384
1470948067
952590723
1278639424
995965683
967084777
1251150007
2041203107
1115996104
759922829
431458045
115437942
1979788066
1634739623
584081527
323043328
1387569166
1338816161
1086744194
1864984947
2054444501
396205496
68475836
226532174
1774624397
950438185
1215913544
388289407
709596080
1511776907
428686490
217596675
536410222
1299636031
1398995041
1162153309
137357093
176393408
1383533115
390892539
617477222
19976692
1007114828
431135777
1536781628
44926515
244196044
1039420265
939441105
1002203660
1211671031
1336533811
414095069
1964991826
931170438
881922194
318627330
1870406878
813962729
1640946863
1275637080
580680464
78169253
1283564518
112035317
1410405346
1098331129
62562192
1250397262
339193265
1859169282
1671466907
1182551538
1191728148
573034152
1189822210
134293004
606137915
908964304
142525249
1247154157
876512031
1771397461
1385007443
883111681
692217502
1905987718
51481226
1858480046
1771038895
911414301
1765739364
349310892
1593494599
1318756110
1468068370
329913363
1277043629
1839910550
1538154227
127336764
713847249
2004652979
1577668782
169211281
1506416859
1026586406
457085430
1171303461
1777159928
306001784
93387359
736607571
1101608429
1536988209
2017202736
1069167548
1220208416
1936305704
1823066448
2138537642
961085761
860085306
434743926
791688202
1983072598
1588890718
1688314470
1808906820
264993256
1539217962
1191552650
2088019453
1884247649
617316992
1199848171
2141822332
949659217
184175486
565416055
1620113833
592776653
465146265
734533553
394651469
720382313
618918480
1171628919
2113360132
865814028
927289505
504898081
2064713264
880466072
1252638374
1877533830
1554315834
623763841
1421695574
840685846
1317353037
153966476
2053632692
39262803
638916164
1969120728
2125592158
792423241
947969628
1408899741
1180876673
1833280878
1702597715
503448484
2051974888
444534056
85950734
380864003
1554800393
126506878
987747460
1372569705
85357494
1655560395
1164320389
912848712
1015764576
913799270
1336688669
965795065
1681808510
366281628
1931452258
1366687089
2010931816
45658086
2097032730
1328208952
565032370
47617625
1435451818
1957279477
1651646721
1741106052
1292340871
1597498938
957106368
499839438
529310846
423331784
819361886
954010112
901753869
295501337
443215486
145540391
1898338362
763439892
1414681503
1159575758
249866652
1824006313
2087306526
14181822
57883641
1608581004
326054644
1048598159
7029602
1855076844
41479900
1293512824
1510105212
886605733
585911388
965728373
2000043721
1594906138
1332164947
1437975056
882035102
992776453
1544608608
1452168538
506777717
1200387442
324795267
1903689345
725953978
1782827400
1372142195
23747040
594385256
1635354147
2141385211
850154522
247047908
2131083618
1530885475
300474353
1012069043
34974148
1517047699
1834784234
1111878038
55780268
1253195939
1628450203
449596985
1916551657
1809883453
57353203
116549774
1834270448
2137563956
592019589
376751366
1333479245
1975645923
951243140
1946977178
989903734
669628439
1035605936
1348517651
1766901002
936683911
1900008642
809102573
2011545186
716357534
1614317258
398523935
1029692073
1560482240
1760220976
847781465
1482008410
1647327396
113757022
125826349
1542930173
105268285
1512187889
1625720013
85863150
493732425
1611421336
1646514133
480857734
576922052
346816609
1064605113
1833420090
212437193
1731177519
1687813968
1352146190
1409965055
187105945
168804003
1283564518
1790339487
292904670
732664380
683186280
769845076
375291968
1263508349
544128789
1791833657
1077225506
1905169260
145224895
1109409431
1434692501
2101320544
1497493502
264567986
1123505723
787516017
1687259148
2092484668
520622592
274848481
1981716746
1715912572
288855556
1540143846
1334116856
1525125867
2020487333
488565682
151180654
1928074135
1252989152
735155924
105759956
923125784
445178140
85842713
415099177
605478881
969782100
890064167
96794802
79857374
623831501
1692758116
1620387941
1246445276
1768946943
863775165
1565044075
215621044
1589255836
307819916
2069824114
544475576
1952494665
1428131662
577793369
126551046
1640416131
1276116023
881871444
2114914259
1201985032
334590567
31571876
191212048
2117783360
971692858
802687029
513666960
331713801
1921699036
1061447043
1746735302
585011810
871275326
807497047
1030804195
1916332107
991991847
630508902
1252888017
237402181
295342700
639574928
491805152
1662672299
1433930008
1877042742
2141204067
476876840
1068865848
292927191
809406897
1977356311
1137978278
459224513
1164116701
1542713703
2075330235
36356454
80280712
1182935151
1613335231
988298624
2140715482
287724062
428823489
1280113268
751211144
1617664904
2110636443
1487392568
1804853016
2140964006
576825648
1520275267
1063128575
1788650551
1528507126
2042550369
58701298
1753000548
1108299112
896012106
1891357809
42637177
364535164
1155003233
1189495698
452824788
1392658905
1256174455
1890882775
1935162475
1332473614
1730824587
1769054520
1178177636
496397555
702196350
61464424
3980564
1088168439
1494089390
1342135709
1259358900
1845566091
1393747589
1134599167
1057804966
438277896
1611345587
885135279
849218051
1618495645
1203719925
1697538117
33897582
548942955
1030045304
1798730574
1943070140
1509648228
1427619340
17942820
504735723
1524966940
2103731406
2141896583
941315679
869452443
1688946091
1095288740
1409211673
90433177
225138449
2062477535
29430066
1170560200
1827506504
766865700
40662556
1490597164
382528541
612703659
605543827
1281903125
1949725782
118730769
875564802
421772639
1795883221
1620275379
668783300
151307848
1978490356
1023043760
685494834
317120355
1453058465
324168274
447014120
273368449
351635013
962872608
1275248566
1148171694
1525292940
215323746
1944491036
880188294
1148980681
1788890574
1126819806
1620930540
829171789
466360745
1254051194
549750102
1069918441
1921796142
652115777
494359381
198321351
1772831563
1059972645
13728933
812670449
963216490
784163663
126058852
1896493971
382052165
1731878112
1896677048
1234112053
1857667264
447804228
2063345472
1610972342
406817242
305701232
1661576986
386708612
835505040
858382639
692620908
2120023283
1080145966
457323348
1352170526
1132443860
1266091132
2074651052
1813632422
540527788
81208297
1024715291
1908504964
479720823
1747813383
1629636812
357396138
1537382272
2123264774
446361077
669501352
987421182
319542434
557016486
859093995
1969733014
773158848
2098477354
1070876957
1687472016
801183733
682084790
1548967224
1834478009
1908986218
1007140190
1919874911
1993044845
1309979882
814943421
89285578
915709729
1862593787
183658552
458530757
1444951106
591159876
76186873
82435078
1345366839
157853845
1850759026
342990398
63976036
364323525
611668236
860680058
36146830
2099834973
618179307
1855705319
2007217115
761539980
887966711
46085641
418479564
711478307
815444388
772253492
2092881310
1554724895
959469220
1559330215
313726359
181809387
1156689500
2076422866
694857921
499530355
1379434326
1463243450
879692459
1784362112
1465209427
1136612037
402677289
1334949851
1149522244
1794314366
2061256767
273077667
712983613
840382721
344771420
996427487
584058627
1680395914
1615184668
999289765
1556484106
1839724357
2143359797
1775010166
527601347
1650259608
423191774
1955804226
1840487449
1528610790
1417417250
994229592
634891929
54878851
822800438
1865705368
1056174807
1332261103
170594410
1750198510
874553526
226614330
1179663971
749303738
52635101
1878406745
1462220803
797104953
2009465258
2061532931
1302630513
25872642
1168197921
1506454639
1655157052
1405652248
832650416
1909055340
1273404973
109640519
1347604816
1527565561
2083378582
285108891
973146590
573954521
1217002374
2246909
2115246798
1808932060
2144852619
1509839069
1414574223
1468042549
270927866
1455540283
1370844030
1196824395
1239062361
1805329560
1484908514
397045911
1785063446
445876580
1425562559
941071828
556409549
1169686545
2055523379
1422868656
1241021586
1297215317
1751413406
327263537
775337614
166142417
191562119
169555596
902811841
1267146647
1988150615
983563611
794605494
933802640
777693080
2081732523
1423778728
1335787919
610045808
1625525802
1636745373
239181342
2098501192
1823235013
239136712
1188784566
1522374451
894323093
577982802
669517473
1986456252
341871051
182363525
465522528
730924684
2120474409
285198605
1735753097
933534100
1887467578
1452733880
1242588588
1394577802
1719691991
1896850633
1344141373
744349940
94791056
135367508
2122787787
1558082446
419876153
1016864908
2006267952
1893836359
797075629
1775154211
292729605
613687562
189989691
380991932
950896459
90280894
1504062363
42477795
870600636
1193147292
1850686622
1164499687
584084
778279324
1859629642
938755685
2070445786
345691313
33831712
292243985
1123631363
809974861
349701632
933821721
917400277
1998261966
184081902
971615711
1970507711
486714324
1949679036
996249663
448604108
1596775227
1457805534
827135951
124271040
1773237821
1984613441
469212738
960746551
804163503
637547715
1392141388
268658481
752460918
616347536
909367059
1264330564
1027729364
506219176
936279809
299687888
2065766058
1118706151
814747899
1309457926
1005111048
1346733643
1569286249
847587597
1752479269
1951068047
1388518795
1646858592
860081461
1881453372
919119504
166891743
1153768683
290430227
1510830350
1792793199
1696139019
370267438
1454910595
1599603000
944783087
1868653214
394238902
968739239
1949368457
269241909
1955933836
1925492499
2075376381
420042283
898569775
112390109
2015800209
1540561025
264802567
1609948982
744590516
478253429
1372490208
865057779
1639851439
56813698
94219513
1151231892
1655926210
2015464633
2073757733
460488393
683030296
1797107642
1883624001
1600878381
1729723286
1896944121
2044933359
999344877
312015583
813253111
482314467
175113170
2133385346
863702065
161755465
1320049720
480557810
205718915
1005891447
2001857942
1924089049
1327640301
515020717
127577257
1122257839
16950480
1137259527
245150316
1643274236
727193458
2092387723
814532899
1249148608
828928572
1223665574
849438385
566141961
1074493080
1300584749
1913035241
1958663961
1502034941
103523894
1613771004
2061684135
1112531055
807305364
31158504
1203379246
465359746
1984423706
1168870470
1314005163
105010859
1618667137
1401787123
618736772
549865916
1729009460
1736580114
923277948
591604726
570574822
1193843107
253767357
717434782
698417976
895002584
1277433789
1849335621
1097410921
1934746416
1693311665
1102203698
1091110889
532363274
1451170546
71021650
1884414907
610052529
746969633
1122203915
1991949474
503046937
431155232
598233487
1805792899
347698302
586847098
317252478
1657330435
94340014
1832333314
694248195
1819042142
1772056480
1987814907
1073505128
1298558915
1771572479
1947507588
1619834927
1356714240
111566516
1247499998
1450062953
1170643204
1348945621
2073344883
489544582
1111365576
1516844853
358476523
581907480
2143202830
199789458
947682888
1384606174
1331850998
1095158738
1409045415
31778378
360018283
1603076418
362640715
1603296623
1716686724
570443278
2078833223
1832418269
2086531585
1255959170
972636213
1393156450
884468238
311957749
2090703878
56622944
91458421
1184026432
367687036
1522895977
1916464818
2144193697
1923008703
1393286945
222223080
2047352426
763309949
1163048678
298365317
1086172934
396215173
1268986451
1192312785
1772086717
1548973603
181094256
1412933275
1018003705
266013334
474588339
43633068
920840478
1669815428
1340457116
562011447
1554822328
840909822
645425380
1040702493
1783426740
1958186019
544841256
780954345
1114805423
81039455
904044402
1761055752
110667533
1318959892
1480391142
1200176791
1916249412
621287320
756768943
824189301
2042430360
1679996235
1241760747
1590330149
1634063837
1968881164
1323452258
1359444091
373498394
81265239
1425236181
2041941544
339803912
1783611363
1444442187
328476471
1932985772
1943645920
1577218108
1266635362
270769326
76544721
786345532
397962914
144885139
1474232622
1844777952
461192009
1584184976
1211346797
772658471
66202322
1179559264
1327712651
1817074462
1336798862
102559114
162445023
1196702965
705567624
787114322
279193658
891304692
1016694760
990230001
835329331
1343936603
2124336267
1357643210
628615930
616357272
1629424299
502265746
1318843418
354234115
935024002
1342605836
981154123
615826530
1713584110
7398565
1414850063
1621708803
498954077
421240216
1553095011
793670349
453110144
1885791741
1211446847
663610064
2053159840
672578355
1265622635
1446048711
750806503
1981938160
1001481653
122868382
994352792
2041823748
1244230980
326718427
1472439920
1656612761
1194288029
2009010703
1212442797
1083194524
1332705625
1095109854
218172868
1648970296
2078798808
165431198
1951616413
1503508760
78883812
1878314751
472073579
1502587972
1789776541
626962302
28255314
130782243
2253917
775819461
833773226
1839074052
1191778552
1793761267
1499355385
197563406
150722712
246009812
711236725
1832478649
2143862646
415276363
2092740359
510370940
148044252
107532830
817555913
411305215
448954307
793754308
355938746
904257736
701875559
2110536394
815201603
992960204
134838664
1451646237
356392742
995405840
659150508
1393230218
1675998335
1070163836
1516872536
325257694
1027998671
823735990
187240721
138540280
771879473
923216404
503596703
2106491912
834181286
809395431
823130329
482147646
905028361
291805266
87331147
664124490
921970895
1336111417
1492004073
2038741133
1572081373
1302179331
2089654361
1120844356
1952579447
1533460235
305360836
372733014
2129082998
1028322551
1160124147
1913174358
860870095
1430924252
1625220196
696244927
1557334279
111598607
1436364974
1074203213
633163631
543831496
1017894086
453951148
1345875627
547420534
1156132914
1591793685
737293014
402713658
624727508
876729360
1588165194
124862323
713901922
32106237
1202931952
1879866390
993462869
1056675632
1734387656
198686996
1420116349
1227245172
79614285
2135627515
836004074
785717590
970198940
427913955
1312872458
710901139
123663117
1313475413
912007482
519674766
388259521
1375616005
368694001
900663931
1195259272
2131238033
1110252337
896115557
612648776
1501640854
416852326
1344057794
510214467
605240097
621535282
1993439998
1694917380
703522584
36987790
1568642157
810065568
1310621553
135112828
867485641
1266977441
1286636796
1195409921
1179332747
751358328
54360944
470914579
1622312320
1188753204
1654491242
1069472059
1672104455
1444581631
831578589
1519332539
515751688
1488580533
710200880
1083720250
577714137
1702358977
386937932
160340086
375924567
1479359744
695391039
610620868
1441156747
1616533943
1569499999
1666223690
449399658
23708968
2097700973
1245324963
55250622
398152043
123524975
1048107180
1667385385
1666170071
1845775578
1729776482
1866800779
1542744090
1416663016
789518846
1382504206
247805861
40438991
551015928
4085539
1486417557
1800144496
907412740
1758495255
604148810
2114401322
474169973
557410898
206738596
366522493
1459360576
264155897
1938806395
1523876716
522911842
897825054
1937504319
191209052
427841328
162794730
1077292557
1847575347
306446570
1186751208
148538386
54288964
1233686723
903418847
1071756529
1046195510
745375769
1804575629
1696168026
1345495558
582279877
1991675759
1577051580
1154990734
1530542659
444024786
1523063688
532378669
1630709625
1439073081
1913623691
1395841651
127317277
61457897
157737261
1921099818
738297108
1094278664
609669366
236819010
2063684214
2050103853
1011748810
19711328
1319826311
1254315915
1494208839
617407653
157526098
736407245
1254030398
1009041577
1142663296
1550755740
2070816380
681810307
1519809867
1205007105
779503757
1379635965
826602606
593631741
1691021248
843275065
2042429939
1059040684
632078837
200149838
1582404388
163075899
1574118024
785701831
1875612975
343794899
374872741
1932189008
1440129413
2010019377
388676844
222504557
169386721
1681025955
198054547
309307103
854616401
1640633490
1572849495
52983828
1763071386
670129261
356559497
291462338
476577336
1498645628
1028004100
545266903
255884317
1793802909
1829065943
23135564
484996854
676707053
159412916
1642539948
1188163052
1865557122
1208393826
1972014412
1457321993
256043520
1062707165
1386491573
565453585
598131188
531881153
715319539
2133293333
1335401140
33513312
2069673160
797847726
1523910625
1779087423
1092150479
2110123637
19446072
561631173
763103389
1513532648
1660895389
1107452548
850717327
613100137
1874657795
540685924
1914664722
1482744705
519628517
1568661039
2003313965
124589313
1870222724
1522179153
1508396240
929340907
2141458870
1097843515
1833939691
920076306
789843774
1558737848
236852221
592552324
159891652
1096044918
1061884266
1601400800
420731978
868209843
1247858825
1545949517
1150137559
1607745028
875757514
253804812
716818201
1554675899
592865058
478976945
1142710282
689667428
623073577
816923347
112195997
486172021
211423323
1220928252
991864746
1761028385
491174687
1770770604
545715148
335931510
272872894
719185977
1763424759
2121916767
1605664906
533512053
1105700182
1338182741
712301225
650886998
112050907
663659505
48656347
541415294
1956808411
741465752
41651562
1545265725
1552784045
62590426
581692229
1437454189
303883629
655511
1473601864
597354128
1452733454
595134030
92293753
748518859
1905239784
1912059207
675365506
243455343
1052505974
687284623
900712979
85134007
1373896237
261945230
1442629277
1716330669
1843707691
199002448
997712282
1018558013
1100141227
1276264313
423004414
1895607027
866710525
1193712205
1444092265
280717622
69017450
743269505
667003609
839688841
157096165
349390250
1205552205
1534941671
344614793
2061592579
1549695425
1921632292
1022223593
1765544015
1290187833
1497427916
404534840
980322254
1679626067
1773395818
1358037801
55585942
432885986
415408450
814806264
435339837
1363104359
126610443
1161249021
1179567258
1974095823
2010598297
1261386829
1470714357
420504072
914085470
1829445284
1037090527
675529489
1277270267
1110155684
481475938
1835521729
938137321
789230032
1217348965
710456916
1726728205
200163351
357226046
1137871040
1785486053
1930647905
1304448448
1617601822
1683870371
1929918519
8877784
1216800457
1313718155
1214361000
647929386
466901827
1070046682
1770777693
1517674705
1781129145
1604834318
133939444
913716746
823086978
424189270
105403767
1013326860
525896872
924077069
1372235959
717311554
620755845
1182108383
1355903670
1395143758
1742044504
564199905
1453070363
43862402
2130939967
659972192
2021640096
1218568725
959951485
967758218
1918233588
710552329
1419930067
82122011
1021950238
2070855308
1583748782
835293485
1067706622
1637696003
1696978072
984226971
1016793497
176780445
1383551173
986649660
715503006
1300607065
215574621
2141208906
819042182
1987426753
1163127949
445042504
146740440
1284815837
1688609411
476525964
880597521
547753736
852373380
1619510630
411813491
123601659
12904686
1170543993
724124808
206519991
252350869
647178650
1050945716
45633807
1163301150
581877404
508716532
1738603132
629314860
1331811887
1259945791
271451620
502261408
1800124382
190336239
754349366
353403905
213182908
696359733
1814605385
446706928
1545724366
615065694
1871206410
978310735
348077074
1595159432
573004447
813312320
1861249258
1701835804
1095254311
702077732
22237571
1854642219
180775950
1600224297
851414848
1365986780
168999552
1325630092
1086849820
1995351747
1601499825
1901634104
155945315
1233436090
27565421
954151837
708728414
215023124
179065583
1993199055
942358725
1496958045
1703272608
1562107620
480280672
425759093
1817422265
1111963253
270718201
1488869142
1516974137
1938649939
461107735
1488059155
1075707841
767131644
2112204344
1397172176
1862567954
620571320
1270692446
1365174635
598203871
1690636816
944699082
1156300231
2124813623
1178169236
992741700
911292790
573607092
308162444
417360416
99155931
743480487
255366112
326866582
1462642843
554995257
1836069470
1190077802
69869218
239236581
1023414591
2020528220
929016451
125562075
1435362385
847938664
843718660
560970817
1894675754
639422320
1199429752
968143386
186295159
1734294341
1194936932
1806744815
684939778
1140479061
1709349829
638445888
1372396415
1184146355
1580460693
732347540
261160208
1360522613
195099794
571208258
576388106
1950937821
2052421638
509592568
1284819137
33129903
1869984982
1268196328
1495918745
1816506757
452838203
1625331995
403202036
1642990691
1856915433
1526405424
490114215
407293763
1932557984
57271537
673166431
447504137
1878761212
659330679
1387412917
1684850638
814970437
28433764
540057708
1350168285
946375085
835470425
266124266
1564823760
1510001856
1018412324
1016667897
566466286
633500190
1956559900
1067642923
249420143
394662564
186642985
394219774
1632360892
365836652
1126747259
1435018059
2004717135
1805844336
1375493890
1272249884
286012849
1849220766
528001364
319675886
203835067
414569597
1871396840
33534547
2034691968
67484748
1917269
1999348195
1929671046
2105873640
214950577
265320164
430562725
501068553
1926759631
665508891
856899377
1221416665
1443589949
1169882061
462971856
1736288345
227818513
1048817950
402650065
476207650
183711221
109871527
1935386099
1211000136
1803927121
437040032
570052720
251622825
1390503281
1239193734
2000686078
250873343
431540132
976396564
524193770
904658429
729536824
1151705432
1211212463
770654145
1362824379
175487007
2000652899
290927274
1567678745
319994073
122807325
5423127
1190575784
2003075488
945459235
925074536
129154532
2034685078
1027578814
947776847
1843212339
817753325
1491307627
824502051
585479703
1136219156
1464794626
199027859
1435596769
1648897742
1544722032
1192583622
1459141975
1759159146
683788562
1306927453
1778930343
1381642982
1019806457
222742021
129903351
48577223
81021157
825487064
1786117139
2017578556
2001302265
800341267
1625945785
1871202901
1904316665
1481711659
2111850384
1344315784
305654466
1656426244
1178791749
744590516
1686741224
927919451
979707959
986204713
600925993
1611743051
2025665697
1579349897
613695064
479491276
1531263253
416728050
401209345
92450156
1943250226
298171773
1910869561
152357714
934557910
1525921194
1069350056
1533225091
289766171
570840267
1295612402
247425759
1785269012
796726880
160542643
1508353848
1505911546
17118225
500229783
448426476
954597239
263986060
444495029
565049305
1775525717
1092770950
392951878
1497488536
499306488
760957882
1343730515
361233070
712657889
885489025
1040773369
1625178913
393934916
1951372808
481647016
1920609671
334410155
97205753
1005408893
1251847550
1757417877
1143221522
1102532594
844245847
1299158095
845024846
756665216
1451250604
883873901
996707632
1803488307
1181125409
1342723240
1797782914
1875023069
22019568
163940454
1916482097
817926305
1137095233
1404432368
1369397759
1709136725
1819510944
1203120217
523861881
1057657925
1586194465
274087625
134853012
1097024458
1819394076
1929766451
1966647940
1831215794
1212934877
658806602
686866641
187598376
127997482
340633572
1217467926
194714828
1187063352
396463486
893682944
4753518
808069276
1885196639
192697836
278106730
226074207
195293208
1967800732
335176246
111342004
54814267
609847716
1620376269
696441573
1571554553
2031663487
1429960333
522103328
1771681599
1232553691
18239534
29442411
1469168485
760592887
2120438825
1563364955
277678415
446947715
1579898781
1677027374
188586191
454833639
1588116147
1065194133
497473340
1810081059
1547482645
1918140337
1733890900
1109564702
1983505930
1343818064
1032703818
1602264278
1850648205
747649753
1506792283
999581325
1759112486
708600221
828986609
501160492
1306172718
1155669697
1624071046
1629825346
114018624
1789059080
1648545721
746801606
426507781
1109211929
1901585730
1414894458
1256482181
940767446
1674734981
1841451559
701647604
460369047
310865204
83023550
589797552
1264215155
18673000
120289158
313158562
1741312210
1227863505
1174005637
234662494
765652895
1814817549
458300397
499652422
1207597453
4645023
1163191601
14051726
8196480
648929949
772733814
1630303395
1737674364
1369064903
1322214697
1082046257
530035875
1957530517
1824480638
1642941542
1940096614
394219443
241487589
2115479465
1098417988
202337908
45586098
982587379
1626110271
951779801
890987148
1841143676
1317623358
1172480474
630766197
1478155037
389829168
2129472608
1044198083
68848290
48541042
1053313851
748772845
1840429269
2087441350
942905237
2023316640
2017106920
1947702317
1396933290
1277724298
1301683749
297253539
275944598
450161456
1175006558
463636273
824174932
1217482175
1105872477
1954523871
483754882
1009782432
1552904746
2037555511
1927411125
1953221325
268462092
717222693
1301321673
285028551
16381382
879018500
525079477
974318433
273237632
2076758030
760413721
383351167
968195056
2005187945
1461843084
1828856513
522408389
1407579402
2125108696
457880869
934170310
2087822336
1061529349
2032422866
1300934745
1810078313
1932361093
1451359477
1157851511
309325518
1313475413
1652394700
333996535
1894710398
1292908933
844065326
66126424
1714707661
495807456
1133496127
270766212
1963422197
522242978
483569483
2067752061
1653811615
196770113
1429062813
1878427263
43087447
81756351
1520584942
55175611
1581636289
1441790842
242725584
1525010670
1836356407
4013461
217593691
1256985912
395582270
849762319
730435733
1875137038
734027606
1806132733
971791983
299209908
695367932
1969868108
767040467
424948585
692879975
1412799335
2042556606
1074343098
2097972534
364934884
968836505
1526458478
1326631191
1873373888
1052044111
802380283
441082573
1063287414
365149635
102691103
1013798696
810080334
2140493032
473839561
177842794
2107097248
90636363
2015520153
236489238
1636088266
1345390742
1804155954
1717068737
434729165
1952244280
164860969
1865801045
1348392512
2080124016
1683273457
667501766
584524629
1016444364
1286614856
2019662685
1117328162
1600896996
815912304
422911379
1818795208
1391945463
436929257
1238715324
679662562
389054887
1176193
1112453197
204194643
1964709167
477489540
340310417
1455794178
755654013
1023230988
1535829331
738419176
1606728642
368574374
1529740318
252386824
1861466972
1917121481
28878311
1221278295
1820219425
1025440786
1274878530
1175508903
708119075
1088946522
1695627699
1944933389
728632712
1287500319
388631723
1475345466
1643142583
2066293413
776195704
986647178
1277394862
77600604
716572173
597820677
2078726453
1433462122
954197317
565626621
1591998336
1650183697
521776455
1209564275
1135501768
977620511
1123554352
549782886
1198007763
483702441
1398294248
288730382
315740434
1668100494
750385509
1542618648
539401007
1850492706
1285420270
423431724
717749963
121581106
131471631
114850672
1813320627
1704951668
2062190436
1761629317
1602493843
792571536
1633282720
1189376113
332805259
479514948
691480939
1553533557
2146302489
493752776
39002757
403555060
1712136197
1355226136
1479250137
1084808794
456601251
1361679280
941122515
820513470
1574513302
49822535
1724201067
790135763
477450273
925354704
1438829356
1916781224
1704969321
207076283
2131267092
256098730
1314132922
779862114
1418286487
896411196
1257061174
904332721
612622764
2031449688
968711791
1164213749
1862356904
356755344
586134647
1455455251
2036593761
1373319024
1502775324
493843627
1257006793
468345418
1671162744
1115722789
715090612
134355822
1222862471
2147434298
1509900186
955698787
541669403
1165102472
126653736
1749696863
267089658
1001130175
1607437605
894610308
408877899
2121184810
1113245985
975432351
1509657851
1891037572
1937398732
2112888492
452950168
36011226
1770337587
1894159353
794569829
1345384845
1111169303
679701751
1771761617
1791877922
1847356271
1606450798
404985406
865253329
1845449557
507847912
388982451
1557362042
1903743244
1988595513
801107104
619906179
1629834603
241083995
154308774
371831224
12899843
1501953971
1112047775
527415161
33036036
1703986240
116826299
914806221
2113423166
1591186251
1697844937
569041509
25399885
144598249
105796597
1384841261
703700497
1674977514
265548290
1534666305
1702672237
916107009
499918480
1752261780
32593449
2011918113
991547169
1727857492
1542762395
193204347
809293592
1836136793
539660097
120320772
1474914812
1421040372
556901285
54416362
1572128185
392496999
2056397787
926166371
468760629
1612125247
2024066335
1163601479
1259057816
1941604182
1584283585
1760170963
14562096
436995142
729885727
974864404
1904527802
1723681201
660969412
1905311527
520315701
573406860
839689588
54137143
1052717952
969965587
1528474014
1429443374
1030024442
1508276814
1818561006
1109050601
1834011528
1477248622
842487392
910195448
582055873
1836378032
837403640
1035398445
243844280
1483695793
1849757341
1044988069
1109200949
536702923
584596089
1572766607
535319446
284959749
602933225
1660693362
630794312
1650345780
1141087975
360118925
35096931
1039699279
1740671871
1423159246
1578211460
398800430
1356182789
506639377
1768452989
1910904447
1738305174
1323846483
1239602185
882030585
1346895396
1684404886
2057779941
843912730
2091221838
707422167
1363985345
954868802
1234901740
815002986
1304904696
859845594
810176086
278916156
2024914325
1545750378
187388047
609146363
83052899
1807232205
1784575087
673119371
1551442956
705000816
1250277078
447612707
850875783
41160350
1789158949
1347672349
1597510103
2064565147
1415479812
1240912883
1048087980
2062023300
159352036
1338940582
100078866
2070130125
1897706444
562231997
274773729
868463250
642935450
900298849
612686990
598149271
355045430
458022995
1128641277
196738915
1646544513
533430210
1318419576
660644649
425316876
1100377137
2042612829
1932143754
1127403277
2146642123
355480285
996830509
992540544
712471243
1951532798
1510779945
1621390788
28269743
1852434623
2056736613
2133596342
1591228539
196217419
981434245
1993947926
589715667
1117082168
946597801
378705826
1726035632
480076027
171071156
368521641
1511558622
318062861
1178178812
42226761
160887950
1506622077
747076860
2049979996
40133096
528814668
54253850
1331390339
664175594
710129266
652961538
1433193345
87449970
92304304
2067673193
1103849910
1302335286
1342861403
261200299
1512673818
1852418763
14759968
2062151740
913027959
1163799468
1735274764
102210605
115379560
1726087775
1575089430
772111978
1287372969
1209104696
897492109
1578142333
693352228
894837222
680240327
313438769
1042117419
703971349
949417930
408278012
942103144
776193342
549881242
2090436523
1495584391
1985090912
340558790
485125470
89112974
480406248
1320727887
1651235038
1749005470
1701339502
713338572
1735111105
343291564
147529791
710917720
60571687
656106396
41402322
928275323
532024436
1360351715
1754545865
2146144571
293722236
1112536184
297287122
1751137029
1007902286
1892556794
610486697
1471582745
1052304918
501508702
894591494
1461638871
333519340
1745128979
2136461335
709161646
1231636506
768334847
1874865972
899305536
99094684
1639706867
695953279
115322251
530992071
1677774416
1797375968
606348534
1493125717
1179214976
2144289335
1105878239
46191138
1549051949
136353182
2070752674
740399205
350592124
655550386
438802505
2008133336
457778662
50834870
1566873916
1037868555
1739164155
751671355
1934975109
731602856
1561788343
1065566963
95771257
1614020713
1752636339
888694653
935014827
693376798
1910234689
320388279
1073771197
1990200096
1144320420
1240666236
318850086
1983659025
1876850330
1390064967
1851321778
1270160807
1766350320
1689144654
456674822
1508534905
125263637
841302141
889963158
1259122164
939800880
491777593
1974935681
796068132
909972012
1567169631
318607818
1367125089
332153491
1592142868
1636030273
1112584130
484328575
1060418836
912673807
590065648
782507894
1847668729
1597232269
350256378
972101939
1232076112
84455345
1519342263
1331618321
364236024
529399095
1041655093
1990803931
1373529006
774192461
1555562785
1823469892
1974585170
807425578
1880023894
348606228
535976128
430046550
2041769430
1202354077
889516346
789452115
1221871994
1518783282
1066587892
1404082508
2094440862
1628323736
1826513361
787494116
464110680
359893769
2130677153
180493032
298211009
919301423
2028059933
610140491
614178019
445829992
1942922953
1868495862
1290209068
1635229625
27799844
792337709
216205385
882839238
661178455
744916742
261331388
1090789897
697165656
2068405052
304991046
1963428479
1942239957
1085596366
410254429
176990877
1052602957
1194658386
1178930937
1618482232
883677307
129110314
478189599
1082619499
206810056
614693041
322704321
643302612
1437579487
1227701231
1743385354
1937363741
1033143749
979299859
1485842869
652350034
1918511718
1110157875
719765319
466256585
665972315
1020111997
1615606839
1202241288
330118484
2032878634
1792534009
898512724
1889075529
2119148518
112669716
1595694344
1157142786
206112147
1580643823
2048512841
1358376956
734047196
257973813
417664640
1128903945
753505118
284221574
850233462
27501419
614703173
2044200174
1992208145
471620272
1945657789
974584584
1925018483
2035429753
336396620
1188879401
1677131576
1117554241
12882390
1452426774
1783896685
1900254166
2084176524
1626536354
1771334661
1640044070
1533082448
986410666
759724064
573174816
261121280
1006017639
1999414114
268248136
1282552169
1637871629
962184100
1937717202
527377020
364189133
109520609
1898561199
306171825
499881237
921159368
843092781
1461381358
1727132927
1961905704
1101520163
1202712154
646627624
166395051
845603100
1077167687
666801414
1800375579
1218368208
1701923707
308655326
498916345
395708416
1911304231
88803773
2134902270
496024585
368952801
2018422015
1495190258
1863725108
604236988
538949493
1644760350
1479148892
286915089
1954774791
1714343266
1133008457
1426392326
1603373313
1979622691
439422605
1046313071
88435064
1908913563
1706507434
1713641347
1617125793
548613490
463404849
630089111
2054535401
1673196208
841422420
2120494472
1872694971
2043186049
712196445
1371911426
1168001929
1852953634
2058056282
1008281727
1970508759
397451188
459165491
1511357526
2010532193
1739093424
1107040074
1879222649
899459263
1160690913
839228160
1654572217
1265406049
1323399478
1929091442
318031963
2124874495
998898039
1385515773
117666276
1067940029
1735104386
305416291
705094313
1528939769
113708047
988161826
22338860
1339460878
1614110972
842315420
1079071646
1700925053
944664556
97312005
2066453841
1975011622
1998823795
1804685389
1293134645
1929966691
1188136447
1160415543
1213056935
116019128
1920207631
595964050
567058553
889287596
822476625
1231449321
275629074
2094393476
707926828
1723112869
1894215119
1946489618
565232229
1489010727
926248676
652060233
350484481
1895789276
1996742482
1671293168
120393816
1587018302
174391653
2118089673
2020278736
1384086936
441114073
1192415163
891344769
1829309194
2006120259
412517516
1971556203
863426155
1115091651
1571137072
676125462
510361745
1293376199
2112504278
1841015100
1596309084
1379029432
1686564299
1936273934
1343704634
1929119783
1674900871
1398321995
1199984291
1252685775
208504692
1906862920
731907578
312959530
1406874313
914200173
70836121
1613329208
39782592
1346870394
64323768
1408407141
927049481
1348997467
1161271537
818553611
299928048
1375959985
1682073332
872858516
1060077359
724561079
306690278
1598356198
648574262
2144379911
2049742537
1247880189
1953931533
37423473
1126844679
60611148
751725063
231632654
1613631176
1409808576
700023682
520918865
795790019
336727998
67811285
860249527
1911624032
886117522
591798535
821199682
222397240
369376148
752477626
1437358119
6179706
2147265921
146626018
1259728495
2017023585
1556635173
2002220443
1585519954
156069148
843564446
1964675960
1656794257
1282672699
331341492
279080731
1911647973
1005887868
1695232655
1960771242
1328723033
2143262205
1216530518
1114832009
106697645
269034012
939350421
1581246919
744824542
1092976461
979601564
39710855
207312787
687175298
1027784537
841730857
1999768680
1864976822
707725304
614046860
123079574
1503590970
1459566380
752948029
1400197442
1870663782
1584809800
2107673417
427630347
816956227
249553134
803786047
1804181980
2071874680
1110256240
542168264
142268010
7322199
1541274727
458558440
870034193
772068689
1845766576
693322010
1930164395
2012162855
638168268
747861172
2094785489
347426088
1171376476
1579284710
361169191
1825281251
186962571
1493648792
1501870377
543505093
301546646
606623683
615920428
1176526876
765840241
458860716
1268352255
226925034
811806076
1768914678
1471898739
1795354834
606244479
604273514
864646188
1020687643
1198551763
1737003095
255788425
2053136172
1940800210
2017500731
708658656
167928322
1636636698
1218149817
1688490247
1531770490
356199516
1680444339
1503085182
416239662
2000753536
1430368085
283354723
209889163
426678337
1913713408
2015936094
368135864
402531481
608056867
1277983867
296970252
1039682410
400235250
1990207920
1321558071
1509244530
219284962
788250381
1298495052
1180452
413193026
1115659595
624437535
25747911
71766591
388209711
346786224
348219900
831931066
526074313
2059433930
1518586092
516043687
1493317218
532849380
839254999
762991157
1549508653
2015051559
2117511123
1205403697
1345486662
112388423
626411969
233468709
839904448
2038679319
1857168475
1613567187
745028231
1268709737
455745848
745740712
559020288
150555926
1680476612
2141834739
735319673
2006227966
424869289
190672022
113054966
49166911
566479281
1578045406
2063619686
1746058320
1137523897
1866384910
492502477
381130537
1716751434
510008064
1877275628
810077877
1777830576
885277192
1252949087
224457850
2066304586
356952529
1030959312
1179103851
64236131
881953666
1907473674
1102813262
851420763
1507767438
248943913
24930965
1237916855
523635694
262403832
23027732
1794405711
365890251
890239395
1952734544
2120862309
1193498730
180298437
1800558272
612020726
673340495
519552650
266573293
306240444
620306905
1278380018
810248714
580410816
379434063
1476601302
1735640574
826951226
1359207303
22422890
790781124
1735611626
1490155101
1166749197
424791563
26971540
262171170
1803370076
1737793192
857338084
1405361739
1636576305
1636462151
2001558766
122846154
852538709
1030799885
1994762549
360242312
1279565190
791542931
1194805188
1998465474
1743786096
1245058252
865116435
1684998196
1641368782
394529448
841181380
70886045
1972109464
676143644
1479046357
1917266206
351642782
335378803
613489470
50988212
779320335
1786391548
611574413
2026661250
1641640149
709149013
990900759
226523196
1070792153
93233302
747201627
391761093
838397496
873887862
1130275975
692874331
119187841
996972120
569189906
753652937
1800545067
1606340592
251516713
1479207507
157835701
872557549
1285588172
263970971
919412904
269024173
1321615756
263158908
1199052467
105384064
1087999310
2045312867
750586495
206870736
1502247801
1814144773
910562
763831359
875535309
1675049224
1233774337
770090525
182678493
166175162
1944157273
865445414
1171596161
359379123
1913992646
1317866301
362384147
934968302
1596362209
1363692899
1402983059
1671718295
660529562
298799474
227061154
785953427
1474943725
261763706
1325334310
1961790562
1638109438
1363326368
144823812
1077626432
866437235
1729757232
148643848
1773390228
1610769718
1031553492
1969845150
1036225050
1336117583
1326490965
791584176
548054563
702038477
1698841589
1196057280
656090763
306437358
397044654
952547217
708180067
1725398751
1163474630
1720907975
813895669
1946533000
789618841
2016848652
2094241962
1561123751
1544801240
1916219926
724479207
79789093
1270419262
1807438694
831098488
1463961063
5764270
761046403
1329180796
821995738
208701886
1013272731
552133552
573987573
1117176014
1615538321
1908131171
1438838751
1492948658
647304888
938893320
128567061
1294852127
894085299
1798523085
869970035
739749051
487305595
1634938293
1754993203
451658655
989118360
417554194
1403722405
1540028476
1558187615
1202155723
838253657
1466972057
1293745388
1586976346
1350258697
305414510
868749872
1965769214
1212311129
1512412232
1307267220
136928129
1830401214
1448124827
2003094640
427700291
363556231
2000981455
959352002
630621282
1065629754
1651967583
1278876157
79114719
583492940
1327395220
1651992677
1710232984
261792251
1269188397
2138111567
1752836430
2005730153
638783812
214642632
78829370
1090480869
2055295302
1134533577
1118421069
290318805
1929898784
919604384
1679962866
2119146320
5010965
842624642
1482195753
735884511
1880465831
1813160158
2082224213
1232792149
1151927074
45175649
650993612
2036488309
205977869
825695393
1451294893
652933338
2106672504
1188562600
465818781
229773956
78249635
902611751
172156194
567569203
392421836
855639401
1187285673
474373536
771772716
538129681
588035901
547529691
1593965092
1908035724
912463195
743336975
2118911436
721508830
187085637
23227296
1932001047
526208280
1644653590
903877430
1628622235
1164957271
1885342791
919931028
2125083353
780672127
1730637071
449065523
281386163
2137680873
1705104476
1701060316
566600012
1845866767
1255618266
582489851
1080889137
1481236257
1733849891
408559363
458227867
1869886939
369854682
19262505
1484690872
338273170
738935531
1609408333
1688468891
1084369789
1837491946
37061791
1189645835
1365782468
1082624971
147533442
1031503437
1504430414
1297261646
1151924890
80205780
2045670853
809973208
1886855119
1660559277
618773248
1140356251
2009326805
820498043
1137811157
8562133
1792194940
1059174097
1084025830
1351287123
1252039700
945839990
1436085692
414206291
1389938514
1877955639
1138090664
656898949
994013159
446321247
39324689
1795944111
510522295
1690604316
174590688
1646685682
8517189
1715293789
1355875999
602147971
884316128
957847508
197341825
359196351
737565147
185503495
2054377734
1834421140
1304571033
559513631
827384197
479426853
850647708
1053582845
1644151382
764328719
608958893
189323769
1528090196
279709867
1300669807
1492877034
556309827
1926038471
1139428820
819010275
860849548
287971982
1692278045
1917894596
287270032
1439471855
1193288361
529330555
1248845718
1710611506
2126990973
1474870433
422374183
2070129494
1904939898
1431928988
2080040348
895415457
880359417
1019408380
745072299
528617421
389732311
1906642791
2066712453
2143093761
305619894
863698759
124939270
1250333860
630963593
1562150787
1086702918
581359122
138545226
1542644226
2047151481
1607104910
700069303
1659794373
1475987087
1946212312
33696417
1505935388
583491757
523895405
903644901
1834178336
136415
810747792
666385151
1085660786
389781635
1322682461
189757513
2123898516
420429888
847980650
777032999
202776634
255062519
1795564503
2086506142
1490718960
51690985
2140528536
2091478467
1057811649
61458956
1920348737
1761691868
1656004717
171590636
1122088570
1582903971
1665580749
1976985666
377813449
1193236938
453587091
134076108
318367888
1154451585
310605094
1596260241
1863328752
94274407
370286766
1871394014
889522184
949891029
1366002543
374895168
435300660
499593842
1318739468
1648854354
1921116504
1578340515
820662092
1790143964
1997069198
1588792813
254755650
1842299772
2132153366
452737088
706576989
847842598
806145246
890539338
41323621
884342904
1739071796
1845335919
1732197921
149688718
789957612
1600892552
1623426956
1383357447
2103223313
457582306
2080592496
50617632
1616539059
1776610483
1836566986
1102534141
1140183707
359175829
1844852174
1562332651
1479110892
2074448978
48439295
1221447828
1532387565
1090779504
610698711
2108837533
703696005
1055354843
405265068
624360792
1942528951
1052705036
2054519174
566967202
1745943288
814466463
2113725531
1434732521
254588749
682849795
492458200
1253365927
779062516
951313563
2115607078
830496386
546433290
1083928241
1767856642
1749023420
2134840289
331598531
1523077762
904313119
890988218
385380191
769015606
576733866
1200683693
1724765904
346877020
1421040382
1716441037
1024288259
1720705384
1082348249
4240724
2020078313
1028626870
1698486546
1655512585
399471409
1849068125
1417331264
132323361
1426104575
727351350
1981624057
860334720
1029880038
220984336
495719916
1663172158
1429512032
2046956958
1588536312
872705482
252922448
1857133276
1087378258
1102721986
1686421956
1724952921
1505665723
1996624145
1398793774
393263456
549901983
441461018
660848286
590671924
166119521
1330652054
394790789
1772414553
1806661482
1722532298
1362700536
659415759
1762811499
1008922982
199928531
76527119
1218836851
1453655553
851923466
911599861
1681949432
1082545599
641473234
1752800786
194552641
799757554
238704984
1015181086
1410835171
1714523583
568154001
2084601060
637915414
2121766213
156256589
559237948
480076027
272523796
819347654
619141648
189309219
1929057486
1869728483
2017423669
162285564
1923543069
728432556
642624159
746606053
947287588
1246019956
509084254
1114804209
455718221
1563826518
1950998583
2119065581
626668186
854487848
1845935944
334629935
1146595865
687710573
1817397674
1517405912
667937221
2054464571
1400121417
373067891
414852624
2015367921
712440963
968918328
1595901824
1468100486
1345071763
6541652
282959453
1501248322
540580095
1398294397
315640736
353461320
1256351879
206914746
1628235067
1605213669
675820164
1284348912
1896203169
556901006
1185377302
29388676
40039053
211672402
768708208
230495420
1264873326
1694046488
1855594863
1759913945
1111408441
886201719
1963273724
1013547886
1705210151
907537597
328712103
1063327570
1850989038
843652758
2025466265
294805222
505397376
825518934
744180432
1817660446
159672996
810015590
1501291007
1115857222
1622706522
1292630832
1209486013
438657050
586449072
553277449
240823846
975611202
1634960971
920606330
798296310
1215888873
1056769187
622758764
1385045217
833669448
806912192
435656368
146803802
1921905936
1341486075
1895161308
833954422
1951517742
1704992165
1412890244
191726450
2104038906
1732212863
1256674153
1891005602
1754600405
1508101767
1332671027
1079900493
1325447659
1120777032
1900374792
887954876
1626542542
1118360843
756137124
599166303
2065816635
1273000336
2007077465
936137745
120821513
2119653497
1358331581
675222682
610973171
1585234963
1677228658
184454678
81777568
591503991
1295230707
1982024292
987611617
1649598755
1397413049
1761728771
1928841932
1727079125
638519424
78332298
930120835
1381824398
540296340
548362014
1926599195
989925451
283126070
1443458596
659189736
755207511
17063714
463790733
2066030123
607457577
737296462
1476053107
247855499
868040188
1674372848
547776402
468669764
1639611227
1870193156
609853380
1136591859
198567602
99828515
877681371
1948713656
1152776475
282728830
999944125
883605855
870635459
200172567
345881001
1281210423
2087546622
1301895943
533607928
1855790178
707975805
862218451
2109253001
332709175
76451969
422445285
119833283
734894469
184317425
2103028065
632267720
743212210
2008920326
1335226013
864014405
1841237778
1287784429
428783104
41713610
2056137012
2086653282
501210048
981260090
200421730
2129580233
2006197332
1680309525
486963380
436694907
563965069
298487828
1350763808
1252548370
1301410920
1316602499
1197016449
724722018
1118329637
1472930858
1751109407
1578630134
1377340561
41762672
1821022960
1434866181
2086764505
1852794395
2122159212
120010996
1861749102
1230357713
496915571
1734638213
296888708
36816130
1330493853
2000731564
2105642639
1336369207
837979357
340558614
1620597270
740298203
40388013
1123278627
762337383
385396057
1100142905
1462055230
698478826
1427807403
1900110619
829585014
418580438
1824918806
1454665175
1609022396
917976553
1934270060
1277250215
1097582702
1918032184
820440988
725239020
796538108
433932279
1820319205
1818564069
1249720737
995074974
703427320
1057429969
1574811451
1556294218
1986601052
886165927
1764511704
495595455
1490973440
783226701
790344556
1666762568
1919290290
1148055073
2069491464
511903114
2069200203
402202617
2142309668
2035991674
1055206600
778377117
903368386
747484448
616058098
180381129
667617924
874079311
1138153993
1080250697
602343453
1697156251
1930018305
2034459346
1581524653
177268029
414217115
2037164112
1984999671
832103022
1599645992
1580162392
1951889070
538140277
1498777637
484545383
1389983104
1520978622
1795572459
652246265
1635211342
575346231
1558509506
830330959
1008433034
1121007573
677469627
1947928117
42926969
438562915
2069469104
1447447433
1726148362
214314997
1754178480
1198597537
1401167910
1376546932
814247694
746004036
1079440058
929902759
1375480318
1209143979
1198535499
447469097
1102338837
298496892
1866376227
875482122
107250582
724991879
1274517096
1997008822
682552363
1837214816
1204192169
1840404487
368682838
238282953
675355743
1708353078
1104235857
709740076
2013792504
340114622
820468383
2018494153
1743355638
2147035172
359494672
1462652010
1355557451
1769349813
559883466
1153407542
1086726282
296888037
1974673787
903349022
1700430120
631256742
1466584586
2092098183
295473171
317011993
1210449831
1435769281
1474138272
1984153177
858089336
982399844
632447303
280882275
1840709414
175356589
268448856
649633388
1925593377
1020476404
390747781
392540033
1968994580
1346079463
1917290753
1177412577
1805434844
2124209877
1777971528
971981367
17019238
1748619504
960831704
488359120
960399281
1447876875
1322114294
1923199565
1443496520
972166236
546532751
1338493065
201100421
1678986664
47337875
354802960
876515547
1368529488
378466024
1059178398
1119579312
1456531910
2065716362
879676756
1597272841
867885201
908264741
1771333043
631607305
1311942133
1141804264
933504405
216873965
1517898493
2039415716
1505324556
1511383265
1971139610
854535819
836523736
1372151577
55389824
1833721023
1334706178
1537463348
739060089
514525823
654361679
814669472
1098991568
712387027
5900140
648525436
505391884
287338966
65909211
574530040
679715418
1107181663
1764305544
1227114024
516481139
77425469
1450206988
712973626
1500116425
1046053845
301499540
540986993
1273607013
744896747
1445170360
2111609701
957439292
882025502
2118822506
191524426
778099124
351903246
1313849571
1490777985
1841472072
2144163924
167510832
863616397
377740189
614227460
1542237788
616769390
1169382570
1061740971
2030519691
1112899684
1128528675
116157421
389994512
363335277
2105892271
870848676
219121281
1852491189
102068292
1839119639
1299747779
709293429
449305890
289517217
1184729847
1622038818
433535193
1062939156
330994031
973818593
949548978
240387792
73112587
712437086
1792657962
1545862636
268147900
1300411424
1514504262
871116535
156122649
1660489199
1991296670
1618880507
1861985397
1279647806
430644292
960332165
1087161256
1399711337
1427540747
697091865
824595963
833615555
1329155329
984814466
780972675
770801783
855586460
196658571
699456432
1692419670
1016005612
994067610
1135337329
1400978496
1873520654
1724822035
1524290821
1364540036
1923380175
1567598544
954551016
607794874
535962849
770474704
278930778
662312672
111048618
1109797556
1131707823
836749714
1640747048
1077538685
1272718836
596009306
799318694
327690939
1281775532
1622567338
240508861
1939756220
1398343355
915231478
395871705
1834270511
134787380
1698151589
1241363769
1421430051
316950880
1708574778
1629410106
568208903
741550308
2079064553
342168587
951356373
1201094483
686489990
1440885914
1297882677
1085037686
1097975626
546968728
1393134605
246024225
878443265
359731030
938370942
45137345
1791344932
820057923
1193673801
1257310846
123587990
1429797081
661544337
1449865171
1809871292
1970590452
1201938592
900528522
209546292
51712167
2062970031
469830740
194679543
808388087
982146146
1632911147
1982030789
1760476285
1187239222
1429519643
1072922393
655020734
1079304984
1624882981
1539900762
1945679374
1815000332
677670578
1245926447
749258492
232406635
637445370
2131516597
962379072
1484170702
65024721
2108134091
151651013
1813450052
1965174303
979006395
1915109081
2040426611
1543503186
360656759
1055840522
1736207578
1878353891
1155936684
1126236405
2133469058
2082454577
1769283190
1196243358
1431686599
2081812605
1038995524
1876452715
1439932168
1471295228
1307207135
784842491
1423858432
1858331445
1805445233
1050274885
506869030
1628570973
2097957240
1307820071
56450017
660496099
1504894089
715833723
1953776249
1410584826
1356578020
1771915304
2007376184
1228791587
677924642
1504074444
1828758089
328327917
366338214
1531088710
1322812257
262806247
1906962087
1341735655
101928568
1058413217
1930350807
69879505
1215962957
1840154691
729117458
214733017
1354109611
1514030708
232733785
949495046
1544328312
2014121951
2052047943
1712319819
172670148
1866225805
1644571926
449714864
2121568868
703682957
1429087464
443438910
2011681042
700807028
1627272032
1327001679
60894901
252574150
691742828
1990811692
991920913
1159073899
1539347377
1964620220
1154256348
949873025
410565701
1705333494
333547093
1813288059
1881432190
1962215458
1400399025
715150120
1352718839
1890882775
980861756
339396282
931811563
1782588928
412579175
1271717138
661838247
496626430
1332130017
911328470
1778142093
997289187
1276446279
1481674149
321107706
718854492
2000352855
1282220628
331255646
938933982
1247131618
2112792791
425552072
964675349
476927259
135586577
1554193706
1106292121
642836275
261834822
661008402
1473494822
1998331741
1166726327
278061338
467358639
1570718352
1833660659
1213798222
1739378340
1031282557
1947678464
438293697
721957467
1088107009
1258298776
2034322368
691338482
1145337890
1261517805
933549818
859388916
1796654964
979631024
1792622450
394158700
1135989301
1832202040
452060789
46482361
1544039613
292842752
660031354
1120588290
766979416
1408652532
886972632
273622104
1896998575
1150152291
1144768093
1168346345
2061902413
310528779
2046567592
597239128
1870847825
501805721
561809581
1745733325
1923775388
889237528
478250217
812791539
90758315
107229134
1744080513
1712220314
1660234906
1659299730
1780880353
1988050561
1416279913
1789463612
116244286
985932936
2035974274
987202293
2024087729
1322538918
1048684355
1742274962
1417693659
1179609929
581536918
457789780
1617608475
1318267021
651082383
1288294203
1036465441
1411756536
720901909
182678841
762358670
1347042903
2108464457
1559576233
561211150
1981166957
2060449138
1900307568
1150171641
1552629775
1017025834
602768675
1407544869
866251896
544859290
315511937
161915751
313300746
33551863
1028102718
331519044
365062186
703272034
817681569
476418063
503177944
1401519718
46055992
823132949
555767745
1383604562
1882481033
801874317
294148175
35975680
1679691698
1679125726
299876061
1516860401
1501597734
172741742
1743023723
789602822
1359580041
364524012
1194579341
1486472287
1481140164
1085445412
560128955
1337932436
1435387502
1446477444
1431034935
1434751710
2001579397
1651153317
958492984
1132055957
485609124
1167925883
844969831
1051055362
778469596
1494070176
1625386584
445595459
961953635
1402399650
815491815
2040008666
1697529231
1563763662
1012481298
942135778
1831465855
1867456064
323551906
1626560857
1437843036
1731741382
485873595
816888757
497337044
2008763759
59700686
257432076
211303202
575024731
929512365
1412999821
839586657
1586942184
135460060
320435045
1218742577
14090698
1808655077
531370514
1604313200
964759885
724812353
625249897
1305565984
1239645112
1818760182
71624956
1714137624
2093072569
727915108
1476485028
1296289372
678877751
1384506083
1539396679
322905088
1606869614
1746047065
1311667174
650706094
964636061
1751049360
1986105498
1973602334
183639503
1150459938
589455463
440125734
1473387542
348356372
303835822
507716127
1450415148
1039583945
499915348
1695057385
1408847901
405557502
1127256097
778315316
1353409206
1567485730
1288628024
333842
478012730
1423134250
1426379943
291069582
359772748
926516609
850443300
164070183
363241998
2049688135
1937709241
1206801656
575616762
1040439494
659813499
1216669768
1679272145
350709561
193069622
503240999
1054145977
27729497
140925480
1737889154
1912557480
1701780901
1423839288
62756075
2129264132
1357702136
285367162
1191412465
632054155
1559456412
1419317477
775116149
768821802
529330695
934062001
366236947
1771324738
1185227626
969473962
14926998
339988237
20761506
270474355
1723014774
1329236743
761539980
1019623033
855521961
129049203
1482266429
12683231
988140456
1488741441
144650928
1824944509
1579744690
1448537857
1039614684
403015372
226232626
864504517
1984029538
71650170
2118434161
68922762
778565611
1350430980
175538290
98883884
28787870
1083108482
1713465505
185365145
716321749
883837506
2100027642
895307808
1714630259
251165052
1874868322
57591649
2095395644
225431140
1768290972
1587999084
1226868750
802721835
965300311
1793046709
1257309129
1892493162
187243396
1866187150
1625628487
1970560803
1816977138
395661254
367586220
1960881149
851367799
2097898212
1823103633
771387507
1927314031
930298300
960541045
1334986089
1849261573
1744070674
745229828
705073306
1462244527
1913866379
1949617443
1908195579
870687477
2057403222
1028166139
1174296834
929026327
69534174
1243930319
1286061554
1175482228
1302150600
10091404
829645677
2043429836
1094172689
541539658
2099082485
1054493447
1019782582
1602803537
1707442245
920607829
169859893
964115753
195323810
1987319745
827281109
1041953639
1027888157
420178804
737162245
1707394481
984011037
1544223803
1413111057
2070251082
264661426
440634549
467532804
1008884979
36164475
326955974
1431728073
637738254
1106367032
643830400
502625718
1232366694
1223038773
1718121046
1921480334
1962679202
446136231
1805754442
1574615495
1883576472
1637583508
883430909
237459237
434694398
1033626859
834953899
2143689185
660649726
516364005
1750925844
1171267994
2022442394
728769961
1190858809
743209617
1348422890
486696444
1360464048
1646741877
838485089
1948970338
1161569601
364571125
1886191879
1085373965
1012987729
1572204621
393940533
1819197496
803100045
2126828624
1373524523
1630813057
271968753
261466968
568327733
1401637906
888830908
1819664499
87533686
1135346494
1466493010
1173778401
2117429201
820952093
1708133921
1776855582
937432626
2008026096
1061405197
52195231
565268882
1953027721
1400301424
2027173446
978378227
939030292
125061001
1483175353
141844058
852264766
189482431
1604039990
1105345135
1148384799
1291120166
1422617151
1874147773
266705652
1217914551
644490261
436483365
202336075
1602584996
1285841147
954299374
757314382
955256613
227832138
562141823
1130800483
1058124240
4863369
1497518251
493187315
249079463
1450412502
376121966
1801027376
1069321458
283962676
1820878856
1813670622
625714638
1371116067
1472922847
1542039369
451531485
35041943
121085645
735635037
1748266519
122269934
1584213835
436051436
1579762976
338478672
528726013
2131967873
680183878
1917324108
174157206
1335001088
358449399
2145262597
2019299955
1192581451
458810045
1008760476
924747822
354633124
1722863432
845390990
1150308597
512331350
903528110
1730843634
263898192
1140749034
661134765
204416195
77257660
2123464297
910988788
841734673
820065510
1840211864
1170326448
1676085530
1629777702
1837534634
61499212
1767839619
1503365373
2001317129
686101366
1993580124
1239729225
1628634471
695805662
39383003
996414848
143207715
1263133385
1175107637
897364090
739749278
1770777171
811271979
437421000
1300366866
670946481
637792811
2006969923
437093738
784821759
1363568822
2105066577
2081531743
463507675
1543963228
1304157598
839006460
1292000393
283462533
748488976
1417489998
331417728
1751902953
982219246
51727112
796804794
1884147657
1999362427
1116572461
155657827
1848231724
1626018592
648613693
1173500904
1584812630
1116497021
861043872
1872921113
1140705721
985755795
505602255
1530695041
565059119
722633816
1887101311
781696980
1935383430
1563747908
1422322256
963843219
2125569891
186041736
1853124253
473335639
1155272073
1935137109
1606971074
151629803
1374797603
1943028927
1148809557
927050408
1565843788
1387650810
1109627521
1737693408
672768107
981880409
1515086106
1819365200
2136955364
836833582
1119643729
324716657
526773147
644022750
1169869082
390005052
107978279
1062568606
454816826
609030416
855284790
977657816
1857555492
2121540763
1486004973
1210567497
1034300900
14403338
571703334
347870623
135778713
1517705992
1464311398
1217801264
281207347
38038904
1990900943
662690624
1362340162
941040272
1522256150
519153004
1243403154
763446033
1861049687
574643320
1176580209
1710885226
1255926107
806268103
467119289
575339143
1472866588
886831806
394243953
2115917876
1774619409
1465427753
598123178
755698489
2116764151
1225391467
1312360599
1755668378
799796163
1393284756
1618850746
1601202909
1840353559
437775659
1610518577
1450047709
1850940654
813177413
1665541267
470133968
1239473562
1481608204
1581795274
644892087
1937058981
68966873
1365246894
407078165
1310342385
1237217530
1953635104
1520978622
26470567
479555730
1935793526
768890336
263412852
96587626
1939078838
1257973662
215544047
771897943
1656151722
1983444956
263330756
1680156980
486720788
1044540068
1594325131
26182932
424838087
810149469
1407804395
1432508919
279844971
307525294
952771979
1307723311
919291119
1039639979
1802880787
155733334
2094235551
643741332
543632612
611254467
1824386778
1538773918
743406464
483113463
822620509
1535131000
1942268379
890759690
683032033
703930175
1287719112
1178566646
1228479979
141531233
364798411
3047725
2073055612
285212958
1897487818
215491477
367435991
1245216738
2005070160
285266472
967290505
515331969
294136647
865072697
1832162245
1480032868
1058610686
616682120
794916310
626047216
1708235649
1888879449
126005270
685993456
1289418863
1197708473
506049073
270453629
919214650
1239370203
609549474
809377505
1798799979
987323206
970919675
1242294710
1585747840
381886500
1719644114
1513474648
1953998257
1517514970
854267818
476258991
936496599
361314322
62649688
1365767536
1804150010
1547510375
1795286041
1164399192
1896482487
1257052745
1032852198
990672381
689754946
1212412177
1313467889
915553417
681243074
1684702814
279045665
2117115370
349806148
1602278142
977005690
980972261
1909259032
1972923944
770326858
735499621
1442287987
1287552102
1805782588
1517142059
261836933
816634448
628445940
1066640484
1753934979
110009328
1867772927
342080325
1655844716
101607078
1873590417
1231145836
12316158
1825562617
134157791
391994727
1644374778
2058653169
1703843409
1636361687
480220765
1751970871
1887968876
2096393925
658433250
1762551062
1124076337
1103911937
130476581
186470652
1681691413
1379750003
636056240
294405034
957429868
1387636976
780230992
118660219
1184224202
1990226344
2142824205
797705006
2143995288
2114172491
82875736
1050241284
1307916136
935157483
1830827175
1304151856
2064397447
945961588
144077129
575434732
165128861
1345356512
1866877759
630274055
53446618
1474498717
1135981045
1398712195
311155337
761251906
766516466
893378708
784824038
41738662
1233848451
832196157
2046728523
1996823339
1865341952
1643114880
389323162
1391533473
780430391
170317818
1243310603
1487892884
1786851959
2022713790
2007215804
1778661432
259327750
1696684940
279475418
1405773750
598578151
657035018
422120279
793873279
1204699163
904593045
1004326144
1615994020
946334814
1513750411
1786876726
538020677
59326268
763213061
855056130
549677889
520965995
1064535695
1944223811
1379335410
733028506
1360132754
97653382
363597302
1669959092
2039324319
764828057
1972188222
339190843
627175920
924251545
1316815026
556643473
1601545926
1198917741
1645078100
1800110216
1755372449
854423207
313522201
116340966
1762507596
382626900
921559776
277752286
917558464
1373121854
1492109939
2096011479
1931862793
1396674692
454247658
224674150
956296134
1725654342
389259651
2012150684
1202613355
59434985
746522033
775833203
1766388248
1901021323
1915664291
1826683404
1648825531
1215155437
499496511
106261663
1703154018
334585305
872938221
91916336
185825348
1633312109
1150956674
1307226964
1851879693
312991814
417381003
1012786254
739207093
619709129
519941867
1780986725
2051793143
81251165
797397739
774759758
1377098947
1225011209
1856160336
1615172666
2016266359
2065205109
611591206
1638070189
925276833
200376802
2139900822
156607837
122235140
232371348
938734015
654565142
2067518624
574068701
86832617
757335561
137845526
402700672
327022748
1472023687
413274394
698068551
593223446
867131181
607313281
1323862530
992502588
53026499
1495220211
1564707485
903575515
451651642
680285914
1048891613
1275581927
201803177
202923408
861575979
839262248
250718801
1411955687
1213715049
465868290
252624828
393668864
754169234
2116576604
1580158035
1594683298
1060267438
1837676214
1626671215
2028261900
231372095
665330706
1354282736
1973987514
1299300716
225415966
1151312244
1876732541
734695053
335114807
986655718
1885963483
1974016522
772763433
1860515982
1999316124
1067086080
689749392
641345683
411259089
2077679170
2120002737
686464983
1796718710
2069393818
1060841817
1492616549
939943070
330822956
1075762904
995382927
303972607
24571625
314836948
1282558986
759496665
1996755263
1377891060
590278904
1388409595
638849227
925494445
1193764079
1945331908
789190474
1757542173
1992839375
1363805990
1341337988
1388712508
45145985
433312768
284332749
102668648
1821548704
1879328573
758056895
1793333701
959821823
755805816
789397105
1294126654
949762452
401669001
218493153
1838184606
42894143
294382936
759388667
382128543
1142735834
556713482
1071491032
136136010
609146113
1830116672
1293495395
515272540
305579655
1022661939
1563411716
1777928700
1136859900
656622309
1216992464
1352725756
627246259
291018719
230764164
1029891046
1466362736
504260918
1274625224
326113516
699235032
373515700
662584709
1851213741
677982114
1191914052
600419193
996300479
39084402
1750733276
891970240
1416980309
437532199
414466509
279238017
479984039
741655130
177183079
1096962796
1479799372
192560643
1027535332
88887929
1481135559
929295686
1265380887
592164407
1973060380
248388859
1027932928
15057387
696061624
1227572381
2104550036
193705695
1625074966
1002056317
655956876
681617881
237866751
2001641369
656430888
1943056979
1661090018
1774143537
1828998518
1489920568
99533824
653975610
739594955
36422790
2015061886
528777533
1182856098
407622673
1752019298
1138105456
871200355
779055125
1369904129
729779224
1488525223
405392447
517926364
1372087887
62112416
1565940496
99733339
1293110526
798970325
1512476302
1385733137
512560918
999128806
637183876
474015295
1684666982
1631653885
817022954
2061283633
29103964
871091737
1386563039
1220319492
407306903
1283845884
812866523
219610246
146925424
1982226289
949124831
818206525
1631110494
660708545
356587830
1576322178
667234381
1946728584
1213019620
2119741208
102994036
2016257299
1638512535
789136464
705746335
216519740
2051462655
496153397
1437641151
1012963796
1654842988
1916544069
1017769832
1874439234
1950499913
1558375640
535096080
662690624
1161901553
2118885248
1350916424
1854014599
1444014370
1487585435
578987102
959727456
254355912
1124241634
2030633091
2009725020
1334278996
1607811308
1032591343
1796212187
91962165
1929483127
597296487
218370183
1383166035
1291393256
1266478859
566247860
1712783514
1226024096
763454796
813378202
458288526
1466930614
60496731
1075817865
1891745315
1599770256
286760081
2038753771
2143385010
1855792299
483229330
1075285909
1616373812
1916515563
1376163585
1937475448
268582603
2109574533
196941756
299300012
813606694
288599933
2052096828
1760726053
1271327259
1259838395
249624239
702768192
1364428947
1417167794
201122094
1221430453
1008882599
1719464527
784863522
636490806
1000782391
890199681
222632648
303576331
1261031325
753174554
1638397092
1523077762
695914559
1301849647
1166291824
384979808
2108606698
973467539
1142482556
756165387
482567137
1150839610
524453049
497445740
808134353
823709842
1540946
30694644
83720006
1560973333
1109152276
1817454759
932604515
1273077841
1607978889
666099637
1862510760
689803290
1196831585
1602431951
1926109277
667271782
2050346174
1699999383
1836073530
1096008346
978474070
1123647275
1687497851
314429564
705151479
327533817
954270213
1105065342
785774262
755149101
391677846
1707539030
836059013
1258165911
1605639537
957515209
1190049450
1519478275
915052246
999103768
277193058
2005434313
1679229378
1473130024
153691492
23615051
775195502
315975382
205433612
759768551
1612179394
1505583356
1554816155
716451250
1777121091
1404516614
560144864
168662817
19440678
2075264131
154637425
477050981
612441326
2130719579
1724131266
1956552771
490422491
931084850
331803346
1711990091
1734427100
2126278394
1401079635
1982577386
126122392
326364164
1570484656
655479881
1365549693
1786513198
563992597
130581326
1287676394
1048739169
1333651737
1207513279
809443259
374022148
1978990758
1391699420
2076156778
1766797121
316692569
1810720511
2044279666
1469877629
402178802
318365748
355166987
1582895491
19669258
797035694
369699107
90239048
1654433405
1555842075
1419729627
1777183972
1878087857
353630665
218144972
480475252
516540996
1908486174
1865618221
160631070
844122502
333217476
2136556747
1513210916
415155711
53527950
200372171
1322072493
315794903
901629233
1721984729
593254612
2108284316
1184237325
1237256413
264443159
2091450204
1018266540
1850205916
1576545018
805271437
338543775
1917245070
1258256211
765441574
635960592
1620007841
302108179
1310746197
408434537
101096432
1036890426
37308838
1934839914
1677641113
183657776
395192899
364944762
1483149519
1261162689
2138111966
1604730229
2056871606
394153796
1588410184
1886894870
329068394
481325543
726868410
55949399
2020040602
116854401
1078101448
811415022
640656009
786169803
23745394
411041753
1047124677
1457348513
399277911
223941281
1738147488
729658905
983776548
2063861090
902471102
1698378095
255215079
717123556
1435669979
989229236
956617367
401174432
959296233
1838163740
1814034673
755275403
1177227932
1737913018
872580601
1634295460
1598338522
1496738013
1078930786
1151183108
298947287
343902790
763816262
1821397445
1258623534
197100922
1277627757
1750442975
761894940
338786379
815736287
1736239721
1234956215
2113215341
1718727719
1259347349
1320136367
886171420
136510502
347695251
1614618865
588912248
1863729205
933874836
1795040500
1508749745
1791487687
645370477
514204968
271279724
451687462
1448635132
1982149609
1893575655
1960656846
783937755
1956219519
181750294
414104310
1126141350
170889866
1678379436
1348042883
872592651
1738485422
1900234935
1096896215
562239284
781598793
1566254378
1494672032
1839290140
589962147
210360636
826166771
2079279216
1284416902
216241351
2050931858
711395317
75638930
433504316
250595279
2082724443
869662936
1198783350
877400445
1771118024
228689503
776890533
1323672379
1776816735
657600948
573636134
1714001687
1673024406
137223371
1210344722
1853246159
936244791
1120892786
2076129922
1571957470
1404910520
921532345
224266538
1194364613
56274091
576704480
415586678
1907756306
1770895489
1232138759
253837844
980173594
446825119
1458951127
923415177
1810674499
1052984873
1006632164
1125931680
412893720
382769558
164003817
705587765
590821101
1422798615
1030467066
876947697
66763707
1889436226
1697105092
985199657
1451528931
1967879430
1886352286
640859530
1809340166
1727376494
543574468
1360701163
1558366511
1615128955
985110473
982563616
1346018310
2033575924
928363630
36605249
750775589
800893498
144474093
1311095188
573472820
1149573952
888070761
2097682859
1018424312
1251798813
918355197
581159697
283841231
1006107632
468987201
2120738432
1737930198
54195030
550076844
340299006
606652025
700852449
280909016
1686243767
474735016
1549302423
1310762902
1163714284
763219049
20235208
1121127205
116093877
412595437
954758462
531839338
95200959
394383582
225145594
749633154
1352898544
1440508418
1838693484
1326372649
723452230
893255703
1527802718
1416071053
1925752751
1798471995
1841159037
664718323
1238846637
225129102
1685759682
76372973
581939188
1837788880
678470953
1490579108
1095937672
2052679736
826385120
1505344676
392043755
1437565692
1031412168
310465062
1424723843
344013432
1590382030
2065559964
1710029468
205264556
1006084117
677084175
1865123054
1761079417
139857153
145032725
916763601
1382043675
272639154
330494834
769895084
1539429592
1482250449
954783683
1641579149
582242415
1647867623
1552534394
924185855
1118392752
717643468
410268755
224091601
822589968
1235123238
481284957
39589172
135424675
1656035019
1154161298
946632219
1653745120
519036394
808547840
196781080
1170188507
505357982
1366183228
1230063286
1333443579
312661527
1808519022
1620075575
754522217
168365388
670096799
1420319188
2123206658
1522846346
803879832
556964251
322086658
1592946677
1450939551
1013515797
621845646
1967247614
441170936
576645122
785233050
37736735
152670099
126859390
815650890
37211866
383050800
226753562
1498315647
2095243206
1491750618
1962553996
1050823254
1585312057
1710139722
1575722572
1942359234
1585155987
15323034
226661851
1665422360
2106571720
986085567
1875755838
712004449
1029295625
1351295195
132445114
891895151
1388665380
1301509596
805548763
2020762966
584889842
550210769
315966917
613434428
147865087
1814304592
316003683
1592316534
1573628496
936685856
952473149
895824032
1694396342
1497867742
590207216
576813852
1157727396
770623568
787201696
1399836305
1052994770
2131267505
493582777
303715098
354642613
1781101506
546633084
1158329804
862385941
900113236
520234580
1165560576
768936489
1536097177
1475817609
1925292764
1617824872
1742193218
888048214
502846632
178413579
1708268204
670531594
1954984765
1098177515
1292637204
12127098
642534374
1190159304
1737228084
1184820007
2099729555
1834115628
105927551
1863512203
1423965446
320338500
875760065
1024578221
292540967
861344142
547932654
952343996
1337363373
611104554
1719840180
777034909
1633675126
1688567041
2014553122
1581240652
1695243636
505554081
972008716
922291266
2099059484
1655371719
1151988184
1346896884
2040834862
1795696133
1086952794
1708242026
971394645
1668875471
2133292325
2031314105
1225192395
1138131188
1429334095
1169406304
1101919114
239707143
688793157
586586992
1657226871
108207632
109472791
824849162
923468671
768791357
373918648
7025907
473613879
1330845945
1442699264
643525669
1015256255
1460798678
413336158
96955757
1830669061
546045116
1100878327
1682874925
67934990
1159002251
1944112216
1996869135
1790500784
1640252601
1588173450
533323536
983092481
745603150
637079506
57118856
459822821
1595110063
1074334901
894206581
542408642
524368926
767096994
751280111
553725303
603063780
2028968148
1144044312
1788298932
609655455
832465103
325242916
2088617402
17308544
412057949
951663917
1554823907
491188827
1676290246
1089991850
1166014069
23170321
73006327
570187788
1217859515
1242910094
787550192
12632455
106278520
92384801
1174153197
789473834
173852365
1001844288
1117487447
945688345
1981031565
349173514
1000119439
2105575525
1833978757
307939623
1151922386
672294802
644525673
1899729083
846687698
222472376
1068514144
976111212
894317181
1065814554
28632817
1905587225
139753840
1459640446
588055757
784199448
2125457997
1304715906
212772651
52595481
1831963188
2145541626
1708835902
2081839402
514365226
1526733477
797697051
245143653
295403124
1072764366
1073001297
345195943
1656036414
1324035940
626405975
870412950
1005461022
1817695952
1878769692
525006299
1871639058
1914079459
1896847924
44752438
74930914
1511382213
789646448
571697679
253932596
71475206
634185270
1051328169
1580290120
48151853
1585722361
1964690744
458633857
1792514023
733072441
594664863
1357271571
1832068739
1119705920
562106733
1304721291
318790030
2079382844
270974572
1732388438
1259071266
752992742
306893484
492869328
804361397
1243713139
458464501
181719835
478112405
112721870
146273372
2131574572
1641232588
404846766
1308113940
2064104416
1977012888
686720776
68514992
1922451987
257547859
50697675
1450671537
1658559072
1342188688
2049529537
1356766167
1650051306
960543367
2145532918
1760179713
1396695233
957648064
232855936
662608405
104158962
1225248307
1188902029
1970277889
212468142
1094514378
323660065
1560326398
1260043289
713252561
146127153
214838923
33620226
478260183
107476083
1494334450
1377490133
50584529
978377710
292846193
1579597951
1034420581
951924089
712623102
1328360960
725183021
682037881
1964529702
1355111930
962828853
1076831624
1569286249
1538177169
1883728103
1080750083
1848503773
220631053
1072252436
1624383809
1084755589
4309542
613024487
467412652
296152696
494752145
481752425
973395000
761507272
1313553310
1838492050
194157787
502631310
1954482859
1781778190
1953681300
768416742
789840251
1623211495
1488068344
1808784200
561819237
1586580072
2030199758
1434601024
252938785
1640328961
552004125
1173723842
1201828722
1209728147
1561243813
1867937688
581637918
1300068491
895422697
1887276145
413195606
210723034
1874977914
1731801931
732769742
1784732343
288770159
239591148
1723228418
1807205460
1722648311
588479681
1331523888
183208420
1974252958
1402371192
1045492662
1646662925
1557461758
947929265
9804533
2770961
593394198
366841083
1727523581
1130914172
667716338
1284354020
674219767
1930684691
2076530233
1005395447
1434434799
1140352059
623264258
554707241
103338105
2024913955
2121388791
888655474
705610658
1024142761
1900048837
1814872435
763401131
1263982534
1444701064
231486620
773109890
194155126
2123629035
605455793
1257915364
1183834284
395689732
935917456
2046811272
465172109
253933987
1819433469
1115129108
735698127
174740040
2026573131
1418662569
928998450
2079192784
328718641
369462351
536973475
1207938301
1649534569
148681817
601537643
111505295
588858424
745520026
1707481676
1210766799
1451890121
668666705
208048749
1957440058
1932925179
1808431832
1548501061
1943386932
371088564
1883699003
1030580646
1771306540
317632720
25675966
456542071
43011133
1281589817
681977451
271915741
321194109
921947810
147302745
767300551
519610593
490846726
429783977
1522078834
542081369
385558983
56508848
1920265277
1548318862
296103792
1783059974
1783374125
991812282
764961972
23932497
834380353
720194974
326903019
932335166
1499671060
1612448335
1601385779
1356082950
62367661
1517261049
616244810
375029130
1107180482
924679046
2062821282
785573824
979538855
67196424
1221895095
1250958552
1793209830
1487367987
1717154949
2036927337
311640940
876696555
1777039490
1479327486
692755130
2106385279
574127746
35714977
1023910463
2020368047
1444552772
186080853
767568982
605107955
1960373255
883320935
1204732765
1313846873
1458959943
1738292866
1254008709
1507833368
1891454298
992241721
1610028220
1584216336
879766358
1906573067
1906233480
454806235
1539953497
273739052
198118745
597024588
2100759666
53337872
522486774
2060320792
1386296941
320715376
1831424874
371287866
359868787
2086852433
1489927930
1373930330
379445749
331222234
1543054869
1877410200
279267759
2040328296
440658556
313432871
1356509876
200805444
1223328057
733578393
373932891
2041647887
759783280
316268375
814224303
209498054
863111108
992004221
2142593054
618054709
956958091
506768477
1987473882
918366397
181872659
1765392734
1124845533
2050515029
1675269149
852057553
76477424
1934462815
468231027
445756914
1092960717
480601345
338326215
977500807
1248295860
2015415711
508726926
1922918290
941469077
404911265
1728266441
27687193
760974143
684836561
1975721675
1627391057
1988536608
210477520
1794445531
869591579
495766364
911907533
1000032699
78214555
542329745
1279271911
276974286
1687642019
252252647
1335517633
1610776480
1890376332
1276943427
1568082547
1812045872
1406665392
412037995
716235948
2033268257
533001788
606266206
842072526
1671483187
170996777
303553677
1373570816
1888222345
1126582954
973043644
101789100
588931068
808191344
144480269
278221846
759356950
1746591936
1497284037
1819343098
1573289105
1051905293
911566811
51301566
620219017
288335419
589534992
191114523
1781665292
440341659
282123028
1767099835
289302035
352122198
1351978684
1097309575
323202458
18419869
1049214554
201028415
629241774
647587206
1099374670
561435158
595032726
1495488812
1677280798
1538905282
799308420
1802142470
684126675
47003297
2036435526
446486560
1758651393
119189988
1451754599
1803192371
846294052
1305286357
137013588
730014841
1079840089
564045073
687075262
1341965061
1921952186
55169421
1348822916
1290827439
569338181
755457162
558863643
1930581656
407365273
106454547
1764286920
254550630
713029843
854273504
1535003090
592801010
1894363721
157027283
986627598
1301054593
178984701
1710504772
813201767
830356794
888239575
1678072356
262169493
704344709
1030467729
257782603
1957338211
1181059659
991572248
1926892581
538149656
463716076
786096698
278943269
240475707
648454255
1809531949
221474026
394882698
2067676385
1746108382
447682001
411230146
1408634163
1016081862
828826801
1088668441
1706893482
333799465
1244736016
499498183
1361346710
987349428
1528536299
1621140743
445294689
2130069230
1188474924
86730410
335027504
1834612511
662340629
576194531
180481501
1340057550
1556227278
1551507055
142539881
1103820691
75589875
220513424
882693941
1435728085
1224824278
1838586059
1280734187
580101286
1237739135
1260202906
1722428698
1870915386
1404684392
1383272210
668529480
1666036035
1944226587
1114324499
1269341301
2017638336
550039231
1477582185
630247284
1329514118
986047586
544797426
1561357675
1353075242
2142869853
292411393
708914243
866348432
198130513
1470135375
1411966887
1931794455
294245219
1363108209
524837526
819453367
598060045
682774506
1564638023
50515787
2038709792
300229300
706582345
728801032
1274056615
1944260235
980606022
1908570837
654426957
1479297078
992905389
1000060950
1590279490
1367746581
9250210
1454231410
321438398
944532770
1227065015
50534340
300365399
1907228345
69042685
1733098897
1920891782
555115674
231749236
2132846489
1922303481
1881495369
369203789
289000253
1913406267
1445307316
532612816
1603330236
438618241
956467513
1566640720
1767034084
734137036
1997128165
1404639491
181699822
1755568333
1581529228
1413948699
536098650
1450945058
1234613043
1454250372
1121688848
1560594513
910862233
977423250
1779965968
2142887111
1596300447
457551126
1768541902
1775340358
1069340301
1604020370
938508868
107407417
1684763592
1778034679
1035922153
1085584610
2136288089
383024080
891219682
1266202283
560178573
735126777
1766639668
220981012
855946669
161577397
946171203
222356118
2093709837
543955850
564759202
100875058
1658032828
911316352
1180466081
2022843621
920506023
810300679
166768185
987385332
1602848179
2026889017
232704069
1467215267
1268944695
146409850
63342033
1564468820
1297846320
699324247
329969841
769637503
1000278670
1608625953
870142802
1498833879
1415244224
235523554
1940849715
335929173
1623367423
1467309616
964151539
1690587585
223992063
901423032
543240170
2117400243
827169667
831587839
584116034
647938221
2137075864
2105143850
2048027933
1426427437
356571283
2120227491
46603782
1356768615
621342517
1911345804
1357196267
854071504
1221075020
156396730
150010840
211993074
1628795469
1009593834
1072903649
881861441
2102931068
1876654644
1791304390
392566086
442812392
295305618
587372924
1243261299
1209342807
434309712
1087303485
505326908
1455228297
1776909042
733429265
1834668124
1024288556
1390114256
1191057741
508472541
1289729798
1387695501
463618545
1882693671
852874534
256111073
1612931742
793959974
2075923918
1092387004
1118697622
703976446
165834257
1453831044
648813265
112038291
1058958375
903484444
892197525
1680914119
1064726999
292738309
1702443909
227014848
1161136079
1558687214
670716672
1616667069
1254405738
612248062
381135922
286681617
1896990161
20509281
2083993640
551207224
17680251
1210454556
229109389
1200703826
417479864
2009258071
1118011880
1626366636
270349316
652748830
1526464495
1151631516
1256264402
161320467
879544761
692461379
881325417
2020654697
1840014237
90592326
1813435483
1561550794
94107797
609204975
2062661514
1892108168
775880467
1310057356
938485573
1280687103
333639938
1422237399
768099761
1804825146
1918472052
1964163760
1507153581
300873995
602680307
1547984442
1615066475
345872273
1927971227
1771259562
1997940431
1295707787
1632522337
267297292
1597870471
630421227
1674290307
1048301768
1650216484
1055491269
463349931
1000216389
865215122
1349404253
71389704
2075494730
1825340928
292700893
950568526
1441157809
1964147480
388790184
444845352
1529575755
270337466
837745282
841789487
598273830
2078048604
361543238
1590874952
547132253
1591404345
860321153
1245730677
1116092956
1414733249
2059846717
2086984336
1752204694
1228505499
1477889372
235051475
1914474606
68315876
296850876
105593993
1713395962
324282034
2040325831
503243371
1715587869
1344815742
1293542530
646487741
254384411
731348790
921279036
1442029282
1411318661
1866681905
875876113
780161458
548141900
1778231470
240085797
1190421500
866235780
190483270
665922049
969286685
2059527123
1815078030
838188442
1976714551
54559820
1596303493
564241874
1981609401
1365985755
1454717870
1422266389
1584389560
1686848629
1243153659
1745598235
1517223151
1020337747
1658448926
922791192
955470918
376216126
1394060125
1537128106
1471946874
560295301
803081293
1344932464
1129649761
1425395906
1698718327
1804482497
1661960013
1274083355
1050398155
1746116120
376381520
1505464491
1103823405
1443722900
772051946
1483873274
1346034725
1055675148
1368924817
2076998367
362047612
661064510
1351343488
1422856002
1315420550
613634022
2057491271
569621894
674291939
1513505743
1559537681
658887100
1632913129
1875436298
1757400326
850380592
1995616031
1564403078
1630366744
1519592473
2114067328
1759817037
37356487
1373969218
1877699186
1756256307
264406604
121028125
1253405429
787067663
524453131
162887918
1265156721
1569920769
816313963
410006223
715358885
294841313
1237055592
1939847726
142252298
428974213
569406997
1370415017
1199313766
1384764571
426330687
1113401265
43690816
592014838
1309071722
1690449750
500531054
843726196
153976111
331601113
1182666083
1584267902
2001247454
947863634
1545551677
150390956
800877663
1625598313
1611849397
486210980
182953817
244148493
325659517
1672704147
1953844759
22884422
146965578
2120338659
476623161
1252345388
183127968
1425851991
164282542
407981484
1557362706
466738188
1461233006
1170309664
652515293
1987855176
2046975847
1429834170
2076640820
938088541
1747520376
1709256907
1878802096
2140299358
776586919
1479464250
469519337
1446918510
537969205
2092879481
246543547
1836546752
802181000
2139950501
2145923517
1705508590
870871561
1473855230
934980845
1812273700
1763483261
1583010904
72739764
935736814
104563190
1842810002
71457618
2050317724
2102029493
405971808
1003704519
144107841
2132635544
77280470
1814408248
527127965
364626429
900796080
1155953334
877922619
693182184
1037798507
1673088464
2039679422
877607359
1800897410
1820231256
65077750
560509892
922895434
1286889159
1737892121
814979731
1372066817
178238975
428180626
1113344823
374574338
167095423
575624902
235747758
613289756
1765146548
1882146739
673988169
1644114467
1977519060
222981756
428737094
1707255965
791328873
1024078092
2054904985
1704134649
875812893
1258950840
2008182002
1031711294
548296993
1939671621
1694443672
1082706829
1923462797
1493601178
1543192962
1581715915
1030651690
1843081544
1781054545
2038758655
2075607589
1955849293
148702429
244087444
320668845
1563655072
1657266570
691634754
1371041373
1801453841
1218212416
1029729076
1347293686
311887716
429478576
1759934031
19994998
731098384
1934724970
458605051
95454748
1084992260
1580229843
1835121573
1569346346
149014231
2069559110
1412123030
2111638018
1614119461
2019362647
634848541
726463581
759461659
1122985017
374618269
1610225340
1705019239
462962015
1101538757
1416509130
1117793599
1496580336
1381068752
1675901645
2029881868
821351622
1142482277
1037555372
273289491
304034164
1719718356
664523412
62695722
642570214
963125700
1041489480
310168973
1911048363
1481470833
29569876
107526619
1206292515
1577173517
450925720
242045344
541016235
185322987
1737344003
405146784
542218065
1212521454
1317667912
257273841
388773655
1506860319
1664070736
297953025
1253053108
384434150
238727370
487427717
1999646212
1977626570
1033489977
2045662384
1206040560
161172474
390151950
403643659
235331181
475735469
1075254237
1384038127
1906619044
497586879
1193143220
1950965343
1697810278
713732227
1632463010
1988505205
919168965
682564614
1595242533
1102725024
2096832080
65549210
263847066
1137368503
295234109
1458352501
2100481342
1068680846
1931611087
1474447167
1596345576
2123480949
925476146
206574730
793931505
374274526
143772532
1863783639
1072327954
1091169854
169502997
1290813702
861246620
775588711
1321934887
793315127
981825209
1442425104
1565636163
749900310
743764994
270858137
1096975591
1215961635
1189904766
960656766
1979175061
847238360
1041650404
1903938811
960360287
1950975806
305009547
1576475224
670923647
970659460
790669025
1297744172
1086174442
1778697329
1573889260
1412342155
1293958250
736328023
614553730
1866989779
359788916
1231616230
144818227
1059873402
2034319446
1495618391
943494723
1783801606
1134655645
452722644
1080706302
2114160474
899117809
793626147
2022007430
1973790835
18754183
1963751384
583901274
1480514856
1971614093
1032493771
265956829
1143475896
1740036064
1138745324
342160289
1845355751
814907998
233701755
1542287916
2072843150
385146555
2117635063
2029208467
174202239
665433215
1566537854
601085021
200813409
1057470866
766697101
1320307596
1755371165
829566060
596348897
1910771274
1425898188
1207275598
993880107
732171812
97039614
86947768
925926002
484108528
1442898037
33869038
158632019
844357969
448101874
841498328
1852814452
2134282570
1367191577
1364768992
506295523
316013134
756351599
911227433
1803475376
643549202
1474022880
1296311939
1470375162
1892216630
1456305251
395913443
1997595705
1717290966
1615193328
1713940171
583018483
999194391
808474800
1664951349
134941238
962142836
1362979522
1086685576
523221784
48564532
1453328801
1781246828
1006508029
430617576
877662669
627031216
99446511
523361608
358157757
302223494
1247590604
1163639842
1462687936
167636829
910769122
1917668905
159842216
684698988
1406210168
110052451
1231581870
168696794
2136713839
1807961547
1147476304
510463908
1778967507
1110751403
1043354880
1804527242
1866203967
938450726
365404398
1642114471
2015121529
1635043338
2050871596
1655373752
2033579258
1534020156
1994073197
1935964989
1104284236
544287437
1898774374
848822216
126701696
1121488998
974265416
1811221929
36858699
1881621516
1755607447
432054354
1716485013
460190725
2142420503
474002683
75768838
424480202
2009297570
87591093
453196228
2044625801
298337655
362960062
973254787
1159757153
642384576
614088911
1870898317
944864841
531190897
160807831
61781306
1651238176
466297144
469871491
64604215
1355055621
1700712781
1182261048
1664690623
1088959093
334743499
977470988
192469826
1059545295
2056970418
609225918
1682681807
279945759
1614386363
814347060
1231235998
1454966798
1497129487
1628357541
132055136
85370155
1894320378
1986753647
1942468072
292889994
1648446335
498522900
1596242215
557806082
1707183889
2035803820
7332734
1273379495
82259366
927496209
2014364650
723613048
73589043
2103785401
94207955
1718693130
296836836
210052107
543391394
408978915
455891815
114565038
1229790354
255874286
194932692
927337032
2008453430
1929941703
670138975
1120521168
138734851
2030226733
173464115
1470619572
792312442
1059960766
1780988067
14175736
1615725152
187429972
254819316
494712291
1038413118
1008104752
1342491239
31576538
1554234633
1343424649
799226530
988456677
2058533474
582177795
1043152977
202309054
1850139763
2131735575
1725083683
706258884
1795802642
498948244
1215916023
1976259895
318853905
1053984621
1410475100
1872063037
1159370635
1173085856
1762544928
168288209
426550649
1802222847
1919041928
1232020899
1335029837
1906963078
891186138
1918889222
1410540433
554772680
667561
54228753
480977219
1430290490
1047084554
2141149495
2052760194
1193156289
1505126359
1048497527
234211060
1571499838
1537688600
103221485
49206558
1478174298
759557472
729135986
1170344307
1377608861
840931719
2082576122
1589215674
2139063176
1853264496
1374905109
166468518
1744306072
1051474476
1018830951
1684463566
668939166
158586230
1651935368
1848477969
1468194179
1545742461
282996365
2011950385
972881274
2129976066
695282003
988735386
1520226557
1728928790
1209364767
1492134165
696606012
765637801
2116494084
618915848
995756668
2054631955
90437148
416019185
1590665951
191893093
856054870
1165017614
2065585324
1122990920
1851465674
1097364850
1836125848
2131505015
1338317272
907979930
254018692
1444577260
1492989299
1837732289
1398900302
2032623278
777305136
1737783886
734389135
1812806944
1900836341
1421514541
434182200
102626160
2078825855
1527222718
479427060
145219389
2022011661
1325362017
2055802455
882648563
1738177891
496444092
489056027
872300044
1434082425
697172790
11832566
1100407653
1068810170
66461531
1074939254
220037240
352482828
37461241
734424469
588738291
700324633
1093680101
472665833
1099458050
1200558863
642341912
452918951
1512684051
388174030
1639812980
672128325
1427356367
1794234544
1290005522
615682051
1390594421
2031882098
384552578
1185801650
1752779012
1095530917
1355080750
428747889
1531927934
1659291003
178567472
1846742679
1503313851
633710117
1714274796
57676153
177188451
557068839
1183819011
2136880207
472593469
744852517
1753348909
407290438
1100800251
1742020764
464569465
1830064497
1040571504
2080182188
409826299
1616128119
1936710958
35998230
1318769342
1810768973
1620414446
314501015
1637249241
1604560061
57353203
469782857
12115153
1601114980
377146529
328090342
1728281206
1208022601
1068107794
19923639
2074073449
831738957
1992319695
993187827
655128002
1018114201
47171887
1603904054
781667121
677549283
851796398
669719951
118655006
1444522376
233951382
1209500898
321754553
1455243995
551038553
43232413
1470035870
479667561
1087731452
371304646
28150896
679558991
1817884677
1021158544
691365674
223673456
665266902
1182624379
2116704918
1228268294
4464154
329538288
579093533
1543277633
780693991
1225185919
732626074
1369379490
1495132584
189000295
2110941563
1132275109
1922640495
1438567913
1841248604
1018848929
1281226846
813375389
1565154134
2072285230
1540377005
385349047
410870474
1693791284
1097401634
33316522
1062175860
59357985
4542123
494968280
1168464817
1892751051
1488547982
326082773
1885979554
1063069077
1843427353
830145642
1666215552
1205822365
1161405921
32214962
1186135236
874117010
794443674
40299115
532442190
405149362
982479328
1421864290
882894477
780604772
1192562392
193977775
2022192682
96800563
1163529115
1550299913
47711951
264680089
592494358
1999848862
2122729006
517389424
1646963724
883152057
71115044
1969036337
956242122
1027071537
689901849
1080009755
1634197740
778039051
1978071825
1107505940
141462458
1408494203
1893005600
1133403037
1152422132
1288232289
857812877
787620596
737416587
1390371590
664285835
1195493187
1205784424
274009428
796313939
1102027964
1887135846
441487650
1940115415
929548587
845934894
1778709909
1804222149
1839642714
402145709
1776097865
894159667
1345761941
538428641
624845513
1550316549
587484202
432392679
471928011
290903763
1850123595
784956598
1773636136
346423735
579866368
1362707102
986647178
2028149834
1030316711
1402841518
2122787787
399570352
1529478674
1638605257
2138966921
295134163
1600020062
681967792
811881505
1682576879
359045634
1180667317
2104201855
2022793401
953280384
1852454786
1001092022
1866554254
1766727234
1169248788
1048182841
1352119437
1704298138
1114531323
638164744
282573455
2016374281
21026264
505555479
636198711
434998854
1350631123
1627158682
1498661904
71594466
1521926392
1562596323
1056279874
425471867
459535300
1743312613
1614651648
996905647
515201781
1491251173
1277980408
970297899
1520668822
576164849
919552349
1676378344
641300807
248697892
1013849857
1440032967
923498128
723257103
1402551644
1587127851
1522725249
1886049224
576992997
1153061084
464439803
360544902
1956751903
1311027087
2061570398
753806782
1517169326
1709603556
94184118
158549265
804241779
19485483
1458642904
1691349557
894043323
1703896090
2139169901
504751815
391239028
1005550511
1784038462
652814837
36264535
328067446
1730651742
1936862109
300004380
1776484144
1643730809
596040908
889714161
1336225956
2084006476
486152114
1995905447
2026362639
612748662
81499318
1478180949
689706794
468800014
172843216
435536631
1654519429
692183411
948385434
641357793
787098061
977802352
134500025
1049892147
1470597923
1172847516
616561551
435408480
1619565270
1763775482
1177747730
1676697733
1471246157
1043851011
921976796
652366565
1193595569
590897318
1664073552
1349701133
128097385
1162007051
2110742144
972102522
1626965456
721465337
1294152310
518980617
2090704994
1127632538
519877308
632149659
1828860194
979024882
1853803922
209784416
649971929
1073846647
667298229
1788276085
1260493779
208167995
1051851268
429694215
1709108155
199512940
1025762224
376892421
124424480
2139322332
317449749
2007535564
73920502
129636881
1082043119
549661217
150086344
1665975398
1794320815
1685584448
2053021694
2046258141
936276186
257389397
1521148530
1059174097
1010010998
926561903
924819723
1438259763
809871056
1975707703
254500031
56748743
1343270112
232279580
829708077
393091730
2105608258
1532565337
787827054
23770563
417335117
1565031271
1626071036
1931930144
2036486752
807239199
856516868
298373844
1717803725
429302599
1706257612
1342574329
519512140
890651218
518480569
761457654
1261633020
1768007883
207213764
218374221
1593155768
956307992
175777143
495423156
266531385
2094222519
2094161661
259733608
747280142
1744347592
403062846
969220449
382861291
368351230
2028938707
1605346514
520061379
1577055324
682713934
1485049879
1074686506
848596241
44880186
1914712751
238371139
1323201173
540154215
979731640
2031901411
828091644
1759766803
760680448
615052757
719142533
1493147468
1144682378
1507466908
2026670238
131505790
37108078
1231932392
116239133
38283590
658116861
764295984
1271547676
1702636371
460268985
886216957
1400622695
2075373749
37091663
1431941262
403345081
736249671
399059797
1797939758
549054749
1180618214
1303806399
1900002618
63790484
1853245893
1609939544
1091476595
1795793897
1178202393
1603070734
152005095
341866880
2142888913
394169721
951032557
1420629989
14767679
1749202059
1063531308
728270477
164296112
1387110757
1341577365
1717639095
2034696445
1030483865
194803372
272934110
230662862
1712543134
1729547155
1566649149
2022950684
1974611530
210097652
1296388539
1508392800
2025083528
1009228050
362301223
352141481
614584710
337300486
2051796934
1980506832
280833540
34966765
1845839409
1858964157
72063935
1398973294
1656600058
513652609
1283440248
606819409
301365603
973377934
553183459
1014947734
1135005838
61033066
252610545
1882994146
103101902
295649848
1627719838
1921957685
901026511
1597540330
651935092
14904874
216260447
735868572
1262014860
2096498619
363904103
1125952399
1577254669
1132765360
630448783
953920656
637832683
243944288
469018237
225645782
565623270
675760216
1451006673
733876334
1952082819
699253513
829577662
1261892737
484811649
1357721768
949245432
690743207
875727847
1711544725
992659773
1438712669
1218275888
1257410469
1726116004
1265853112
857557902
1733944261
912943646
1606626390
611714496
614356064
1458341882
420997818
388941268
421333418
636550568
560272462
2050453140
1664436758
1514039961
410551607
2055508448
297139740
488154413
1878634831
15451615
1683000643
899323620
539449149
858152446
1268591506
2056390969
114967797
593547008
496412667
924848640
138877097
460315477
1121107486
1885774797
1291335156
362262226
2094103609
1841723153
1481504442
805894008
795724931
1570036706
1917810132
1952012194
1082457228
698550519
1939415957
1241340768
1787142633
749081330
206673754
1663736317
1425580615
1308031082
790580946
862870528
2120534387
1966063873
22139297
1228654310
775612994
1760951208
757344462
1660923354
2126800311
347073841
418495744
484682503
1255486167
63073340
1295335733
1234489062
622751357
1058922658
1976573908
1307534999
1993079565
310178127
1584938297
548529892
1484810291
1528519274
75611790
418135970
989029585
61698964
2029181157
1799431050
618597317
1039451077
302490817
1914906303
986877634
301335266
259831126
1878360389
1644530801
116426282
2133891669
740319183
301742183
1828302819
1444800152
1006129757
1267842945
350093275
1215850567
492535425
1021598679
338641250
1915271281
938573796
632146068
748282648
729348947
660227955
1402290230
1773970858
867364192
1569452139
2133795240
1157521696
567034047
1276142358
513625291
1739993029
603269943
1610116353
934988096
1430568254
1665704495
1721731769
1606522089
1022689426
1752163785
654053460
1912506915
50681005
1981827350
252373742
14009269
1681104779
467603037
475396671
1409750560
2015251052
481836815
146541311
451374618
1521090446
318041983
1490108246
1666926840
499170389
549401064
1979305929
1542321965
904056808
1624041758
1484402664
105670486
1216142958
1794445531
36329451
582805339
1198589060
1969312944
1407959851
512287528
1028334185
1073791017
1711744078
1554878052
1456577395
642338711
1912128363
1950039595
1592618772
1711391510
1778914360
1276982942
308517824
1977507322
638803282
1145535876
1542432895
366786129
1905885062
208900899
908766285
2118978315
1585384480
253006350
184312318
313683729
801778914
1724783014
1466497358
1618974454
350380442
1378082054
1074735600
10710329
1423745270
1122754197
1069875311
356485417
469094771
2119781493
104401473
2128916257
500944129
1881788911
884981584
561842478
826888194
1783578861
2142090908
206865071
737284459
60799495
484000415
141311144
91416221
2074831563
201147240
1155705650
359122067
1484523139
900911499
9827399
766941715
1673667185
1798370057
699262086
326534720
566009377
986208912
1013005233
218276555
664505872
2106800505
2024015510
28036221
432400873
2117965846
968296186
322707785
252386661
1380628201
151226772
1662168046
1238042727
1019675690
1289570214
2068581220
54770373
994570333
1201857949
1232683393
1796782300
1946846806
2119351499
1064428691
1151512962
558409439
1999289060
697561574
464614876
1686245423
1426235201
1997832636
2094916384
16642091
1585887648
638817240
2051307072
495236254
1000735086
1934186208
854282624
139403002
524648695
107294260
1353938530
353718956
2050700487
545965119
1893581957
168056695
2051829292
221756551
1292080852
1659653927
2116318120
989132763
524034325
1965308932
804889706
1090583697
634533157
1243227796
995765544
1380026740
1019103900
597702972
286431194
325792458
308659855
705903103
1054658285
69485097
1906712523
961841396
513132136
2062848114
1618073963
1452466014
981145944
662767848
348278089
473866794
576706374
1358950053
1916903141
1727279345
367586788
1977891511
752798733
2032858100
512346446
1087913134
1919214693
718804820
756271042
875894687
332140202
772161354
474093959
1306910916
1741229509
468192467
1260899464
1676697953
235743298
388446487
1929435801
1712321490
1608574372
1616215964
661349950
1201605635
663294527
753068859
96538470
1804902976
886358595
2029623177
1085014924
1564248692
1656151271
818465308
1712495014
1186946617
1773702097
2005978444
1996409930
1732193177
2056753038
1326699492
168742555
1106047670
1090929741
1292553561
483014788
1457094011
649040184
1618736452
873512930
355577256
64716967
1117966309
150224345
32953341
390881595
1358391915
50151330
81279532
320998605
141879276
1184801165
961654829
1415875177
255423155
2019122223
1060318501
1832051461
1950251531
2112619285
2136840593
823694730
1993528226
1946314207
935550053
1443018035
2139313844
422030069
1417561553
1295353340
1010056748
1779614860
442800872
866391451
697127725
1145059350
739702432
413910242
1410660509
446533582
159361497
1089197703
20473880
1072901418
1466205938
719691945
896646851
1880013287
425798561
125706318
1359470024
1950211710
1104553539
465528067
669113063
1855087314
739570442
438479286
505386085
413799081
691010151
1433569953
1550443687
69452878
732227586
1826714133
2007326943
89438703
109882168
1917601177
399800764
1822338285
1328444715
276698397
628847134
1605240698
1483982664
1946378989
33636060
1386882979
1576920551
114600820
1782660376
824800630
1054480920
1157132256
378923128
1621346585
1495054068
143291372
190196443
1378908294
32986877
477012739
1194308698
524318002
1274131349
1676285535
1691565351
722204573
186670657
1595255835
1520900117
1626621835
1646684184
1408185861
1799390646
379948125
390161300
684022626
399880592
1220541602
3595855
288046597
239394473
1175081901
1780909263
193324542
370665950
373037897
235272615
158062300
17549430
1592376851
1390240254
1547358716
628416758
1276430873
1896500595
74447470
240736275
76579547
384886549
1516296915
2056588701
1336472509
1899212188
2142220026
1933088809
1131078627
325412086
1439440921
1579445737
555858931
1686753558
1126033802
634785985
1361955263
1144434134
729687066
1150411628
883469388
1552491019
1982093187
857485758
2137561510
409088417
1180724938
313283523
504250985
1019778771
265851558
795066737
1731240366
1824035813
2011545226
1131685324
2045242658
234841882
287993712
305334690
1203427449
874007009
1805133511
128892710
453978647
2106097609
2015936728
1027804684
1891709026
338432047
402232822
633496200
1940045549
1401667019
1064878573
559163376
1043848563
777635868
1626809860
1455394727
1820390422
1534691594
921030773
1455554154
1187005922
1519680814
769909398
436854370
1270469376
1554883879
620232162
341526713
1991279025
931764269
2113266888
1101458597
1214914264
1673198668
455119467
612830034
770295971
439266174
1026464102
17505289
178789178
373884165
872223977
57417106
1963371175
2033111287
544959275
1764249761
665378828
1124083075
1873854527
752251796
180543951
1296845060
2139990640
1969547074
779107106
255369784
942544945
1506416859
720720239
504050804
22473593
633578790
140831317
1968148559
2003233388
1383991148
556440795
770437319
512315097
1975658176
978211251
1873141993
186463412
1145603722
754118835
1506330018
28936433
1208177194
292732397
277975337
814810793
759445990
1934674418
2061626516
1651291058
1137613320
819086576
818576028
568295624
2506117
1417145449
2058437877
989946774
335719879
1565364172
162010965
639283875
1516948881
1853476721
1963608362
1699116414
1388285487
2104767497
1185944606
778567548
992358939
2021670259
502318402
1137833663
638583644
896109343
962228172
1599483312
31108660
1240042415
1942184935
628153681
2016829030
663720534
845002426
984946025
1309421794
1665351746
1235823081
918565353
384500922
992706633
693056992
1827469741
77069621
413282007
19935956
1756543530
544736809
1387620086
1783252555
1356677987
1724598142
1301718105
1466272008
1938599020
78629396
1457156385
389899091
889172225
219192209
717399839
251687161
1074613200
817505525
695364802
320195485
289737853
1202838125
1107255156
1777350942
1930993600
1412543754
1405614318
1043771253
1399979429
1765125612
1360405123
1174478472
311096563
1330761815
771013503
1096944528
649347778
1002510602
810095832
380535503
10550373
2076078958
578423341
536989191
719259157
1433816510
2052781433
784351544
667659505
181445512
404933976
980928700
1306157742
1825230809
1738925849
421329279
27271662
903130847
1000577603
312087046
787245808
1664782409
1703075615
719828816
2124558719
433617904
841475233
143777074
1678354002
838442787
75238766
230630579
1025728860
1400847681
932377247
1511558484
1903344757
1678117266
692687488
170513403
2020971372
1209133693
306520376
737830982
339602355
1890424769
1114276342
1977329172
447317313
1550719486
637522161
1349080319
1593893553
583761133
1778851235
2136300442
200874321
2015010777
1613951705
2067232885
166378099
2064780530
437075816
1011725864
1319914711
746065022
1625287556
2103434424
1241612086
39755993
1141987313
671689045
389895879
48097412
494450148
59805763
244796754
2092583995
61221381
1748158168
2110626286
1951020347
1414982873
2129717516
539482627
707105073
1759240574
727061080
1733313363
203563903
1821285050
1922684601
621914491
1088271612
1345469026
328213292
1439828864
1062945779
1395188443
419509349
580418293
1320940823
497407218
1952808646
536298067
1392352916
1135048422
1329437380
1128680891
193056214
222627275
1450280818
650221045
62822991
1804757853
1743082147
2142497200
1946003288
74868221
762884411
1512495824
1095644205
637224130
1910177984
1526787282
1772054037
2058300823
1057266074
1644612228
963871579
458981924
599723763
1396544187
13947049
847028679
1658310598
459127679
634894331
994682483
324271001
728406806
1606224029
1952875505
1552517778
1557859885
1036675753
863912243
1581901789
1073322465
1332990210
321686346
2097284443
199967957
749919727
882789814
785235101
2086276456
786450881
1631328841
689904254
675281314
638279256
2110815217
255169501
757809382
1653737177
704871965
1183738456
1829877751
45742831
1263544891
411786263
383201983
1655123340
361066831
842975639
445170153
789307457
2100992726
667609660
1586922050
1241863711
628071262
982805154
816652404
1755253364
1684759899
1592006302
286144693
670593893
1079534522
554011420
1799895730
566766721
772824418
1317457561
723137780
1245512958
1773723714
1560613327
807053622
121467446
1533277077
1674480254
1920805116
539840040
1236191576
548990079
358205610
2091352216
809723212
1481680533
567980188
1099269817
2121401825
1627168974
1264237034
989071215
1723497300
1858855392
1190593421
1842884691
1550179979
1040768804
1730402229
2102161619
597938331
1562764790
1133564958
244165338
1291362687
1939579688
962548117
245766005
1502014451
109947137
1262850934
780240710
1851876048
2095854809
2141887727
1708112416
674562687
1058109992
600611392
1774948191
1938345805
75275500
881398556
1717737814
2041962140
2106879087
504981840
44854704
482779678
554240706
197807916
1173644594
1600429835
1332391847
1655833381
1872720548
77970406
518192613
293608038
1962899511
640887436
972991112
75990961
372069430
1531152509
308369226
2059236394
1599158904
1001761699
395962993
1407509900
23623930
2003513409
1924481487
748435573
861645678
1615205714
1755962065
1044720834
535821847
766086476
993291722
212965077
1513116930
1775131099
528962498
1202933757
1518023137
1574156316
269517198
1722606974
406458896
2083468704
619203845
1482602774
2084195630
953488635
535726685
1829703946
1662910223
1502541001
1708731964
2106453394
1330144780
369266020
2086884704
1808930705
1244831230
706958751
1559652296
247998218
2045868181
1106686272
1254395364
2144674954
2118281093
1072147281
684332980
1406111388
244417354
997381755
575268517
434140653
1003805473
1727961475
258227300
1511955149
1587822846
339909508
1430972262
1288736186
1733260821
297348947
1048730079
339525858
352363284
863473802
1416871865
1949234265
2045261173
1123672876
1300379423
1124925263
590855566
1992714382
2000383809
269303534
1080326446
1741806481
2108244520
866137967
1304746438
234772341
1667195912
388319305
1489480953
1147631372
1530663822
1033899666
508827284
489214088
1035184789
1041240428
1068509947
1663664236
1602633010
498186803
570832193
470727773
1984780615
1463193810
1801674988
989967543
1351511147
1896554835
447563249
1340176955
1340619061
1425258615
1558049609
840575184
132838753
489638091
315598630
1196179497
1268056181
2047727770
987291396
1396127670
252624345
1316853973
144692710
152809381
1811828259
1660045852
1039892610
1855319627
1388451239
1251627658
745788192
51428169
2078526380
1667741861
1255261668
2033438743
1205660461
994212369
969433335
1455085513
588036297
1257805092
1805511557
760334419
736699690
719384758
584444406
1208644947
2045655813
1297450475
2002992710
235847603
1594225114
2136268669
1925270044
189765932
1813230581
931201117
448791981
1281199087
554374136
488929308
97626395
1727137400
1396294453
1784308865
1738866076
1577500343
1653661854
895221598
1416754699
952797839
567797923
363615332
1512409905
1550749759
60533582
455134193
382884804
973011217
1990368328
1202879058
1813482931
350288812
1821498779
324743063
1780002628
2410955
1263646278
181829579
479058397
1181479694
1247148942
916616722
122437630
1482976765
1697091352
1702777787
329973254
1162866084
2112939272
304127157
1357648325
1409940825
532440260
1982434962
486582280
1107868403
1493734643
1954798916
684571132
993997655
198012075
1170214629
707860088
1922919667
601525684
1651162949
108503657
2093521921
1751493571
828997329
2008529597
1206258972
348152216
638798333
197334540
2077963835
535534814
1291812359
1455562984
931743675
2020079757
761210110
1074888119
666918876
1740765473
431408594
1052019189
694485051
42045921
184588555
183598542
806279908
775598693
1628245448
1060558338
2108685133
1032264481
964991459
652165760
2000819127
14100847
837475874
2126529654
74470684
672220150
1375015874
1629197586
460376991
1980962029
165407302
1509550374
617563474
1090252131
326856708
645750754
1437067505
2057023676
1411520247
415297679
1658455867
1021280227
808649876
811694161
1418324225
1839854940
1201266534
84507918
85688719
19744759
1617949341
848288755
694288086
613347898
1950825076
608664020
333526694
473936151
325306646
1062799845
1825910064
225247824
454805407
1191743141
1849091721
1117253104
795250243
1083596099
781518217
32013005
266891085
813319946
1730517847
747869896
1871146837
1557511824
1455667502
1662021415
296806616
1802346333
1948815285
214827342
1508528095
362964655
1178321243
1185877669
2085030241
268760494
716535348
389904535
687449925
2145078936
1041409015
393320142
1278189561
1912261471
666484995
1715751346
1955773897
1926536795
1025734972
1984290452
1359444628
1796125975
1185321421
774304350
1870743186
497114023
326482744
113015988
313354036
1576448004
415093823
69988119
712444523
79551569
243539464
824238053
203980274
1803569243
782891833
1773212822
1824806650
1301043641
1120041454
1180746807
1649575006
1485807468
1657670984
510904203
118361509
1657436975
797657877
779957539
1916501747
1059572472
739962786
1285894748
1075510274
919176125
1832996862
764004898
2121744376
958026246
1155111105
571419279
508315792
977277272
702542869
2009354773
1697927463
1600070471
40426722
1301435146
150239282
1831399421
1891774691
198549182
177602321
654489027
863893747
2052608719
950051872
1453166983
1827217295
2130197727
1631705508
450552834
536115372
2046768648
1608919848
1871404043
1687293936
1207936159
863602839
818592743
479707101
1278056964
289635397
406754020
645699888
1339993368
1361183718
1959561579
515011647
404188347
916734772
357812713
1077960027
1436113557
1045591288
775909241
1399045922
1016847514
2084714500
581243407
1744621521
255256920
1528838921
1033301022
1551781202
2092420307
86239241
1248333017
1547507193
1282855520
825136648
1924710883
1483890900
14249075
1680934539
1201772076
700258965
2110738986
362458677
53301880
2109549585
536728537
1460069121
1440226604
1157485888
465398803
1355843202
573594229
119077650
671184245
1563718290
747365099
1582239213
1508969283
1149978914
1189774803
2042744879
297153981
993253703
293210336
409135733
467085907
1896350338
807370542
1505481362
1054379035
1137301753
1592146345
38035634
1931644929
139387269
1222169420
14156699
1353051579
1684583890
561633153
1843660807
1329061847
1967820087
786252192
1969042405
1595645501
343826008
1741809004
193019095
608408592
1118615017
687208935
82630328
955422222
2118553981
382150624
10082597
326568593
862987967
1596422361
1864212363
1078822019
611275846
1117276287
942353877
407521534
1135752388
1959128520
1321850328
1055068478
1456140335
891147243
8834806
1039476527
2088858964
1443553596
176474584
1003988391
1730603402
2060217880
307358578
664823964
635721377
1091998692
1948906964
1863668845
1671767366
731259686
848704743
988746453
1959225814
603353425
1848103259
1178268605
133147186
1083149844
1981631774
1976187666
1348109332
876725075
1657258360
1556609829
1024170
1747687687
1465714920
384589253
1230859982
60372550
1088208628
806300854
646348425
1629342583
1984456919
31249543
78594824
2128326680
850472581
776230658
1205779187
147481991
1288009749
1074767651
1195160072
1818323793
1724239381
2084010856
676045899
746826044
685776136
697997840
143885519
992497429
1573278141
1531865568
462754112
1969938735
1076560857
1171830647
562792353
1944892118
1908170670
1342564274
521319912
73881125
1368355339
1541838109
559301800
632261851
354130621
1515367098
550482788
554995073
355671257
1813694678
1898130235
1818606707
2030147512
1110769152
1571103529
474977142
1844191217
1803975025
2049447671
1042447727
1969869197
204366976
663951752
1907345582
1754381705
108656562
1300857006
1999161113
301218429
1694535708
1881612243
719832836
460537571
1451021360
804222043
2097910012
1741501136
123150745
848011898
1225444414
1798351237
540201754
120026900
1330238427
1391262526
1770973610
44434899
1801138909
825255791
1997472659
1716093273
740192654
316869269
1741148174
87404565
1368050942
1039530050
1752761375
1745519671
1325760985
1092420849
793082126
214580400
1097863692
335857796
2048764347
1490456935
1565783044
1842193774
1274589135
1291442653
895235704
931734659
494604778
252096848
1867657481
420372493
780846718
173020097
1425336591
1328822394
1721253707
698406000
549802586
188844547
2020562583
1606491726
1761977032
1834979022
21693352
909935256
776713203
147819043
1358311891
64463962
1574171908
1227088743
840613577
1145716611
963222023
1712075668
990964985
1520725937
470109401
1521744815
414056503
154762781
1609875874
707955724
1579718773
1580659077
169104119
1006736853
1925773306
83812336
454394719
1992376190
1172554688
252767148
1758268107
763312372
735883664
1849479251
66352963
1415205460
677248035
835197590
1000826105
584108142
1574511867
71485354
496235273
954047338
1543057337
127311090
1236786143
1361708767
1874489045
1271423393
772445810
1248595215
1031985347
1571112274
1959964406
1992529515
1693370127
893533012
108354938
72344067
1620579769
1202923536
1068844674
1343114829
1855156128
1142654575
1878931644
480853320
2035951320
1028390623
1054690484
1921347928
1545784490
659208948
1695909238
8780542
1727959839
2036181244
432583936
1960692439
1381956592
816061469
1396294196
2085859032
744389131
726292794
1006648073
1565357797
1773203749
873490908
82838067
1873690462
1929157506
247768164
2138117903
1872299546
1940820602
1478925091
9702734
741126214
469795316
405715376
1735962037
1370356949
963567852
1970863318
1212622894
1309552654
946350266
562932376
438125456
1312906782
453358838
915973293
644961617
42459919
1029119356
2012726468
344941356
925004672
1633735199
1906226943
788520975
1286081721
1949701791
1070598952
1447143704
405175341
1078342954
238102429
2030671347
1948626025
302538344
2092838715
2142913653
1102850663
1946637829
2108840793
1975570389
37246706
734226368
1518611894
307957888
1243547000
775807398
1349864534
1513592639
650562782
553183414
2018440515
1957005358
1785449787
905702682
1239842199
2041758815
131772548
395275817
54115076
1191988694
995577578
1307610568
1068354333
1657320674
1370736212
199485544
880528571
1835202007
601227138
1684489460
1225418665
1766674939
2092164230
315923271
1365918169
1076512112
1859766604
1379677046
695942806
1845325762
1448155476
1355941354
721479062
1717994136
996590047
1383369966
1349291403
1436501613
2084846029
595052699
461045873
593009294
996942448
221464149
1580971678
1747776424
2124638855
948065780
10675861
378786420
1323899326
1049528148
553188702
1385961994
1676538605
776345860
1117305163
2114233328
1497512487
1683979902
68719502
1862916472
77963599
91856081
2020233217
899167890
972896283
665171090
296398974
1343271457
1403323782
2059586102
2060401429
667807265
1442521542
552852614
103057413
1803009294
2008687777
1035407769
673901301
1226976610
1362168443
1347388273
243978136
1757532947
1775615381
1978369545
1852815654
517016391
623162951
1327575844
244501987
2095087047
923787483
1277906028
35186523
876998327
529810221
1061662100
793949390
1958188889
298639214
1417725919
1727348710
1456017999
1668077058
778466565
1608576929
1884215339
401935128
2139169974
2090531659
766278418
1039347210
246409569
1174874839
1251534338
1315602090
797145190
784728634
1020702506
2115483872
115821553
856086849
873644717
108846947
1045970010
1714095293
835159386
1012101151
1085349523
360158822
877765910
1317457561
1484691254
1007898323
761373794
822959228
737395293
1000922823
1576470376
736041728
132045290
687168049
1608385111
2097027821
1724912050
562151525
158980517
1658555902
1656877020
1189352031
592007064
1460160422
639657164
1535303636
910075808
1825710700
1739350144
203920787
1068759085
258167817
596202377
310882276
596807496
374275082
995439550
1212250615
1199761670
1457844126
1378233403
1984540016
1396020458
1688162260
1357333470
2068056268
2054894054
2001135715
1087545287
275805939
2110888647
882741281
692715760
8824889
1456471087
733445261
1281602938
1209595928
1473144981
591191477
1246913111
307906561
648183071
1701970767
1782859813
1556505941
1585488999
1246036192
88078859
1281630257
1553935941
1932017235
1308966977
931096656
1016450858
651342454
1286908823
1603901600
2083587266
2032828666
1990968196
1162735111
2000031226
185615753
498286746
505306690
1943361071
1233414785
307001030
1256313821
258511263
1432829039
44729510
988296162
1856085064
1703174540
1748105044
2062131931
1802765004
73468773
1226461146
1140552201
1512371734
1727484554
814799897
175775312
2144810824
1744681007
1179017138
369553236
2122993349
631301476
1401157573
309625129
1036471450
169732435
1477689940
1476807405
428064313
1730191167
388641471
519321216
1350931446
840405758
1860011619
463284880
388064062
1424349578
1773416790
1839609484
1429112754
210210775
379823920
614874231
968814449
1233748793
1192703199
968471135
2032785980
1011483793
482073267
700590719
1474084918
161977547
1520307010
1505050643
1067172601
1538030516
1358572013
856612766
743371512
2069924188
1759903062
1547759663
674363471
1022290797
928429617
812522272
1707774266
1748216364
1409629586
785491533
870620282
2028371472
2019594814
559417509
1462696493
901087762
1132558198
1272758042
499530355
460323812
1542502307
1103388167
356565817
1877867839
891093450
1744300310
747965512
118956100
622122421
1615517128
998871305
482713687
688873540
1452277727
909047797
617563474
1163826870
861323408
1088740699
813849026
2109161378
1214442216
515644082
775865579
1481276794
21459544
1268026245
1591232754
893037715
1771779591
1493402777
1007578108
292003793
1842038839
127555365
841013662
2131173474
216203315
980369865
1905910878
1077126783
1258229836
1954610456
415400745
1536795836
192312587
218640513
2117094578
1069806124
867147649
1997530073
1755658092
1963183870
1871078269
1053305850
918819250
1401503847
965015817
1463071660
2122307303
1867494523
203555577
1188950690
1291875482
1280258475
1719993385
1196976248
1057080720
278373134
856343186
1980128128
1934940417
1492198343
1225316110
1634734170
1361525680
1179687194
1131522504
1023035033
1457444913
723158932
1959976342
1170168925
1864554557
1318289086
557645636
386305089
2082503269
1424695984
192340070
1568104292
641716692
96992334
75152802
179978390
2068687038
1396026648
1685709626
507433855
768279949
1514028764
1939472642
1728356533
2116836834
2089348436
560277194
1065208722
1081078504
1191196545
486070333
745177525
968605058
1599039298
1389002198
1092752660
1557916034
398759214
1146119576
1710465423
1424828357
1471749872
1678062789
1969529582
727536619
1926814724
1117442460
2022944544
419374386
1632543447
1104162062
1586195961
1846323966
1022450407
2121580217
186429864
1513237032
1985567551
1710122719
902102688
433439320
96534074
668844129
2127092779
654653957
232274281
1611647984
1927404375
588939749
1273785883
860255527
1154209211
2061450186
1947392847
2075848044
299247681
292856919
1016981046
619053533
1112644907
63799386
1641887477
780742819
1798115507
1198827228
612536601
1684901319
1131957428
1477209715
96997924
985888984
678475521
2018997375
518112057
565076317
2026790367
777449646
1891369438
1885000569
727860167
231730711
753701799
1996842201
2081230266
1430031164
2097967535
53475751
1478546803
1943771742
2143576435
1790821407
1671798548
920236451
1951965527
1212254490
1147226445
648934956
1204860452
528910387
2076359254
1479767197
1174428107
2111007281
484350029
1661024438
631949604
379794860
1361737337
3763020
268583967
350682429
497901477
252300631
1378642973
406374061
523025667
107860109
1522793935
223023276
2017059537
1984426030
1419412830
1930053087
1488375454
190679764
480116992
757593735
1110786040
1545836036
800751377
1799235218
12307400
2015953764
1352793857
783828502
1453493480
1663638477
1383419185
601425417
1152180531
1755220296
1418423695
633789369
1145575777
1042367732
299151081
23211089
742165632
1887168867
1217750928
2057836001
1047093037
697627129
1784028646
1995551308
757845716
1595494746
1613308838
1281369156
618967804
529705541
1474328414
1140720352
991766222
842998304
1448765443
714797299
307724738
871772600
5115888
1964463707
569786465
930877002
1998135958
284077753
847093987
1685551979
444123248
1020859340
2026114738
500012926
1372416083
33526002
954678953
189945540
6426355
156788326
2137608166
706413919
1557196234
845806362
1135608738
1860715449
882641023
547690052
831726027
1037333492
14297081
951236013
392088213
985466070
803042650
1741857894
2138704681
1662629031
1833089437
473474167
1920857154
554105888
1522174916
1706034309
284942017
1190058336
1788219818
1114575081
2012054770
244036326
1669564060
1815154988
494168041
1056715722
1309090920
844892579
364549720
394826266
1978968639
874188029
297378923
1789464928
958181396
1022133962
1993104255
2005721488
627969748
1542003412
341000318
1614306565
645678299
1557415895
804528980
756550042
510996861
1416285125
1586738726
340955353
1907627380
1911620083
1026922641
526745134
1998849891
1666077387
561768635
325758070
2068487787
1287237563
1106316023
185104228
481236358
1919185757
862077569
294790677
2034690542
1793106888
1880284527
136353182
568316615
2125567786
1702280052
1502094120
1773837947
1370638078
1979215791
582646090
1591699466
1020496960
1897573400
2075830795
1290677807
357361720
696521445
1485555347
777045108
1193999291
87712863
1063856998
1030938536
1830821521
1561406577
1920064347
756545253
1225273976
568130113
19115264
2033223172
1567010585
907296698
2136989561
187283311
605274299
1637432503
852163782
148526409
2074042741
1981523653
194291436
1650467666
1487383402
1157164014
456432893
211661488
239321895
1527575671
963135223
895081481
469104001
1814428587
617737183
1757182105
362561137
210009953
1524319714
627029332
1302516254
1139103683
1793310313
1936879434
457474341
733321452
1952272099
1502562496
1501072671
1851966179
1721019486
1823547442
424262040
745277650
1872854645
2082405203
209692508
857724806
424151298
34805506
530525091
286773290
56207325
583713243
1688766083
1391968583
23621831
229116038
668807053
211139440
212849781
1818617288
398357859
423429109
787433919
1463085354
1174908592
1789490895
1902254281
1182637573
1432801724
164772939
369540205
1033883711
518638500
2054952312
1724217377
357438975
1542643280
1386500248
1620573913
128612034
2006655473
648236849
1345960679
660255907
1992667704
957434902
746428443
1269754753
642245882
983812925
1375329459
130676923
1930913297
874699522
1036563277
1675052204
472231850
1961418354
1773522955
487983678
271288136
1709238798
612372020
13464807
682869821
1134556185
283072441
2103597526
1586996702
2019331995
2068392635
1020907227
671781999
1553933112
417142552
881710083
1985117305
303893366
1148482210
795782613
450006965
806038973
1444546780
1235496392
814787297
137852608
658957518
2104902862
1880966622
2045803085
1638160514
1118216402
1537475639
1540579203
464801935
902885346
1699198046
1009016868
1754871112
1845391458
973328964
232275208
1354381212
1050004547
186205078
1227893501
1151246256
856985790
206901564
669596512
497847677
889385678
1338007693
1903121012
574878837
1617942217
1140390085
2115106433
1233832660
1978041693
1300783795
659494932
576091486
143067066
232560623
496324819
1285653976
280937116
1759048209
1301295544
1164004887
1933720210
718931369
307000554
773913468
1392683248
948546260
1956240116
661732215
95107541
871685786
1308558546
1189098320
387903422
1796638785
1070948755
415742785
1415844151
959064368
863951894
264244712
2047862883
1624943816
12762381
1640207598
1561633988
633224886
2083280575
1908818912
470942621
767811802
2054438463
28582329
866583293
2105037122
55175226
2066615123
788216402
577617436
1298804922
1077028193
116247068
1874317194
719585924
1930527220
2108162635
1645102092
676123946
1016577515
893488405
1906072424
424702469
1872635154
434862378
222494909
1354914650
1708535378
906123406
1680542660
1910549902
1767052849
20996570
687535022
2056100575
1448113761
1826238315
1399581735
1810193109
421333417
1490555015
44523794
1383037710
199237418
1101781201
35387330
1979266891
48212162
823170495
501866143
1092427132
497294625
210663947
1734152365
942816787
681207482
1489405985
1550176936
457889083
1384641936
1182003864
832316935
2051082282
939535277
1664144693
1938948197
12932638
528566634
1031657424
546354657
670962186
518297234
1204236370
948054680
1356600693
2036597427
1499895803
732664043
215477124
1428525858
1666335085
645521510
628461704
1318541204
201727211
2034908734
1376419261
989946774
1312459670
1644499903
1824815383
1507937615
969338638
1875812978
1130068627
174694338
818602244
607741101
1934041537
1850358753
1601942171
617476727
1088261551
2102362733
959452385
859082929
521848106
1063351553
590262316
678922169
1709729325
762424099
1740892349
2034839546
830543132
1836400886
1001824877
1228320983
233269367
234236354
74438922
367744664
1990402031
1239625709
989788686
1078939958
1072620086
404087437
1594607704
1299386325
981438093
526239111
1025046545
878889635
1855999158
322697002
235130597
1428755330
1419082318
2070732989
1114136942
1379057904
688978865
1057493152
544665348
1117632442
964307451
641886149
2036843005
2016360194
377029352
1271006494
1247230053
33142687
146837520
776383267
687765965
491240634
93663449
120744842
1297093867
743170522
2105332653
1611099677
1597201818
667926194
158724007
1461719844
734450029
1742327059
1797266326
1873712777
246296845
1967286833
547832939
984029379
1395794279
92979271
1303865588
284572162
551899080
846198781
360477196
1318788330
1065597282
1919204179
1818957675
360828628
1851150630
930784306
403288162
57055981
1389910786
1522114915
1629589081
1984830989
2111653111
266651959
588344001
1152496041
1285629441
343898590
606355088
2029198500
281358539
1509720242
473863382
373786414
844165602
27574180
1281534529
1849573417
1981717622
1313696043
505379236
195788841
1048621529
824133399
561605396
1039697330
511443943
4086121
1596039861
1620177838
845797882
1462188163
927145766
946403835
367745330
2104035179
68172064
790227973
475801899
203743357
572232060
1186345792
1985865301
84417396
697617827
1066601761
28155060
1814604678
1799335119
1091568095
288547746
903603619
1527997978
547647378
1147591898
1212804619
1199450553
1870393434
621188023
1390293391
1636920709
1298032498
302864208
1318640765
481647401
53994075
2130832784
1382744684
99290878
1338500599
1822928673
966398469
61405327
643500023
1064585033
781963972
1692335830
685481562
922738916
1286999336
727378081
1374622781
1387702449
1290432767
286588106
2051864199
1419495388
1737573463
1129680388
632752727
837857468
1011926459
312480281
731243320
1467036614
659119253
977425808
1887803565
1509847242
1278477741
1667984987
1568948586
179413178
460813428
1260714991
1233626271
462661578
1847154675
1836859374
1388527677
1107230702
567111951
329934378
1987907808
1469921713
916929627
667738393
1171774798
1532766680
868967970
1586112254
1537069267
2098922262
1585135755
40234919
907310039
886850559
1047842551
98899097
820583035
437750724
862327261
1128162933
350281900
751150676
1059409274
1370228338
305981420
1561720549
1544046134
2056965907
965077488
371993998
1722231382
1312017182
269319612
1829819599
2064655138
2061224927
908539059
1575934211
1050698735
1864766966
1479720223
1208150356
1085037136
419468520
146688786
1008332714
1039453532
675159138
1732767067
1209732223
65859453
2036109233
1587702805
1575637003
661610109
410583502
1744198414
1811020632
1781842551
442244742
206775354
1294488392
1217400033
738130568
1817032062
1289492892
1033446045
1885891624
1572626838
1049610228
1602264780
1145643040
2138824154
1019422941
350509211
1652652595
2045911649
1024469307
1030230185
101841595
1060256595
1076876665
683319305
727924584
1561343213
1365574184
1842948648
127337450
1157018873
1015267029
418687717
1621713136
2018645326
2090198342
1070469215
977384954
948470544
1208961127
1251127040
2124532189
1021076341
1410520423
1079295843
1068681632
1291466198
2088960393
2146717686
1867107516
2065073522
694872154
1273152088
110582295
1876578633
1113353287
810113435
2027000029
1934408988
158819959
2107474435
298079938
1605904285
2054167434
1804480284
880820700
203918337
1022180284
1655765473
1879574363
1727701695
134541127
1177793915
1781500417
1412332450
1058479507
1763973162
1016040642
1356731372
1871394971
513716141
1249398470
810553292
574660228
1126301837
737260482
1679909596
1918366222
81373571
1783132025
596829556
1151162701
1919007362
60985863
1432075116
1479998397
7588168
891453588
1656527350
1230611005
1167514443
1634951488
1993259700
31325493
86886642
1077337678
1644748692
1108793457
596260936
817221525
2021615744
2001574186
418851261
226233030
1320232119
734894973
1036502323
273748981
825612655
753064856
1436519750
2055575460
466812383
1049936373
717390775
2055954317
1044307590
1106395818
1086823761
728263647
440449627
1639066121
701716773
2023914099
1720611628
924881953
1323802210
236065009
1566681389
62370830
764323015
634775494
1150149438
1374831979
729503896
1276304199
1656678020
1834913811
1095817617
613174613
847255470
1831246552
270474852
359366417
1880604185
1839945202
391586019
252313065
567436838
1358894712
231062450
77798121
222212561
1615097153
1559225205
697468975
585747739
1762175366
104461950
1848143258
1272660087
576547516
1792606290
652760579
256826848
919202467
1653005339
1550203165
1781236457
1354066262
1874139772
1295604548
1747132025
305461029
1131409697
1970682247
298116144
1091825827
1095040402
2096057378
1268809733
1673711077
1350667890
817345682
2056791185
52320581
1092408386
1281482215
1112296085
399048958
701570846
276060956
751494734
1096460468
598998062
676223106
1345360535
301182736
1549985498
1248056146
237367432
2054527350
1621301641
70556604
1492624373
1321104721
2000547989
434963537
562857577
1347624636
1812216138
1559228765
239638546
898203438
1905664603
509762383
395851655
721347336
1577216731
36711692
1083831851
2109128181
1388592951
179092450
1395988903
2080889229
1289272747
65526005
2100520903
261967608
1016480965
1789454464
1797918971
1512022246
15757743
2072588711
2038637499
498700099
531216610
727296948
1994530520
1753743806
1599197658
855899951
186253815
512844998
1535407943
635433989
517875935
148057255
970530397
115134853
309869254
898849998
407239862
149196266
377352253
1780930227
2095394586
379731054
564041658
1382647044
1856192877
679921433
1642172759
1284500378
291139802
267110670
1260541016
1415759094
1857166189
144834516
209851448
700352874
783399564
998058724
1304398227
1714174424
1969848548
120362735
818345979
1552948438
1383654885
701264196
205072015
1038108515
1461265550
475659639
704225645
1196310301
657945176
285018236
561726604
32787943
2074200228
66560972
1645418127
895910833
921474966
2001336460
1040615016
737830687
601389253
938353460
309878001
1852769195
783436975
588686786
148316915
1592480526
582300320
930058218
1166971136
1519365237
1980426198
1475644278
1467087492
376906364
1788657515
1197830117
1956678780
1324359929
1777388144
506293569
1241777564
719639228
357336467
470719006
557129812
622662835
590833951
264219518
1911809859
931206922
266910252
1915984251
1318000883
798656793
1937206877
129352286
1041103362
1027125870
1685093317
1590994198
204863048
1583192221
1536579157
1588721633
1542849341
1635931562
717143433
1203047438
1597657629
1086984467
1469481763
172213387
611637396
416707608
1574517812
1240455106
1759348485
1108809204
1036813823
1782214834
1813419654
1793484778
1292493320
557993266
1751194952
537877448
973201937
1273789154
128251123
576489420
1052620668
466004582
1402276505
1171632173
1555865407
1559949147
1436166944
2049183082
822801452
757035071
182687565
2127863942
1854111258
569774304
2098497337
1081889624
1661711727
519637342
1213005543
1682859206
473605001
1402606011
364625772
1379220678
765346249
1684237931
2030903528
353262671
1409986518
2038016425
255749584
1620982105
2092002367
957881011
1336297149
747000588
1889147179
1081668858
781070191
871279240
1168170432
866803942
2700509
1884870434
1612413242
889204405
1661849012
1149257832
47614348
1469985544
1299792725
1506600262
320565325
954798886
411069967
1265436479
978229647
3166506
1301668339
889739487
987731346
519604372
1616094896
361298490
1126265582
2060317237
1439768355
1150697332
1963513215
850616413
1757955373
28276707
278981240
2134224263
1417038974
1327252624
1254313075
612154657
1207781283
854509108
161152249
1965585410
1662351752
1128289937
1431700409
2089312950
566034919
320972874
978425995
322604497
1439026773
1276817096
978697855
501981566
427248841
894833613
697647106
2067312645
1758298696
1946953270
1179401352
2055696673
1839873138
2115624569
53322884
1702868252
633042726
1677251323
156983465
1294195098
204450507
475898505
1612389255
2113276524
1252554779
2058310210
284970107
1082695310
1946180899
1070940237
1933772339
1272963994
388085823
315585668
726664166
990574418
1977585627
140189909
261720582
136808997
333323265
1704492758
1823665976
585508603
261766805
723549078
760239229
1608218673
831376526
116256781
1430054881
101368299
1518789534
1964882141
2102214865
362994515
269683951
635297288
1593922262
2085557014
1953289667
1732831523
106941549
1064502245
510535567
1077017993
1345513794
1716988277
712087186
553843225
1321963361
1644626741
950412495
1287315029
166890278
893252089
675760212
148380411
866105395
428051125
561073794
1033172943
1213196538
1807391909
826284773
1611273070
1235607531
1964534843
180383974
613584416
1235167892
917612664
2092266672
123985712
174868366
426779045
242400206
2101319384
639514179
1610113654
380721287
1112609952
2079745002
304059390
1234892676
1875791047
2046717335
1234560645
389320463
1254279055
778677338
1872136221
1466977814
1746077502
868857007
485138208
930694607
1563894820
271666511
1209273500
1415044253
260715230
822457510
1125616491
1181172537
2301040
1271823885
34321167
1011755778
169859893
737706336
410747458
1030010183
430215512
845105883
1266681843
858763834
1468905277
2043823024
1641607308
771046406
379027840
450622396
1312413602
1097967323
1503901697
1301417553
2049333181
1192519131
127171221
1254998079
1507430510
1812635330
1297502756
1464783726
1116765031
1476277694
1015527074
59425672
1273835584
2091482794
994626122
1573657622
742670297
864782298
1860735995
367059141
1902811950
1333627729
1377680883
356356124
706795784
2047018936
357927039
644411786
1970784588
1135940661
683970779
1638770881
170225124
1958425018
435339788
1014645946
1872450209
867396094
1306084878
1592777812
1872298271
310980774
1248687372
707506139
104026746
185568530
1734064512
1607475893
1549455196
2132166004
506618187
261471436
1047534536
841293118
1326614856
996114225
1731455013
1260472382
457492798
2005932444
536810575
1707583778
2022020389
292463821
316270212
719294883
164877839
1505823867
2091968996
1786103924
1029809216
1775163533
1469270456
1772452361
500923765
1825949038
460149566
1601132324
921928545
1814973176
1487397376
99170487
980967708
662721357
336634963
2028643325
1212190246
372264397
1933497075
1532750648
2027003257
1826715323
136024423
2107731964
1126446722
126700205
1649393880
1530900049
735913299
900049656
2059805877
1891197396
1641615734
1301774921
1739723353
1460708970
382432425
1453708364
2108755659
1223554215
1864866057
1492350426
1540723372
745929818
562334775
508991003
336797993
377484890
1563871125
1649581186
1935912203
1583789037
1863582624
1517362625
255916266
765150860
983821606
483666311
90977428
505237550
1863024725
83813009
1743781003
1647489095
1319708514
90857328
684069148
470425972
43328738
1868285171
1871598861
1665868594
1381278433
881760959
652455655
1451377693
646965130
1045247616
583598775
105402415
1290176569
1209462407
1526536283
105390718
1138839793
1334370363
2141995234
1057542587
1660285589
920745857
995484973
935863204
422047670
703525997
2134902116
1454285076
965309722
2081562469
1109047545
1466087786
1573054001
1882194473
1565707648
398461897
2136672763
1921477160
2050752936
1259295988
642552642
1106691312
2073585775
777418667
1578051395
1400772397
2134801618
1326692278
2025260131
221722422
580674084
1298277531
1914935899
725005428
1157339596
62584368
1606143537
119946462
899942556
694810806
1338455062
119088050
1262599025
941971767
281061031
231242493
713873010
1163999251
943539015
655522171
204330797
1193766540
1815497287
240962288
157058947
395566062
1956036946
1280118814
1729376290
1461109143
1552697450
1798656528
2092658715
1011535308
1385727356
1225124402
1861983288
411636131
420678132
529576541
473679777
13430227
223500147
1737871820
1800005433
596223040
2066515623
1889689808
218788670
1781521077
226779357
749339932
1749637165
139405748
1290313163
1541170857
1696060278
1339848176
328954731
1648439324
1812003616
1151723953
2014199695
679176605
1591115314
1582382496
522150692
835011966
982995812
389949453
2016817142
1858192050
194742856
1511562770
1380505772
107242105
1746435365
1896904185
389722852
816171379
426248308
1331312611
105465232
462728255
2054616928
887482855
1802016331
1386017129
24320303
834763748
1024381446
1013144748
2101043779
460026122
1897384111
585667629
386861724
1236593443
1954272850
152561075
1017820470
714178495
1902511903
427472368
488291459
417935395
5400291
2105589065
200035223
1942296683
1106608622
1658245859
897548367
500842523
1617539211
1596202412
878176917
161049514
1502850204
28893650
561401948
1609431425
1283406289
1046272554
716339396
1117209677
742233543
83330918
14373276
1175831029
1040400725
484120164
1034446717
1014583948
1142544752
957444665
1396294453
2086093093
934636927
1574503561
1978843745
533607434
1535258324
758325707
1991107700
2061485309
1660424052
1782740653
2134561441
1585736801
921079382
1102262118
798880163
630677344
1334915964
1593291776
2107521791
1056210539
2116061558
978801073
203820089
1447906319
287850326
1230208655
192754723
1787570410
1198521523
637153400
2003925006
1701387535
872532065
134565387
1026210134
2017636783
107545610
880324120
417197304
2033998384
301233350
906025059
1358087035
1159556200
415063919
283714521
1035225728
1469706272
874734887
1974082863
1706668590
163363344
99038499
383185658
859368322
2065154510
840066515
2064565111
973685227
1695971558
2067624215
1446438140
1168558069
1641676477
797494105
1560849640
695032
1281227421
942945904
48989106
830813369
2078193373
1768041907
1757741424
1758937976
251124115
1515655582
915386549
2027786727
442258745
1311168306
816662447
1299663671
1825698988
820546776
362179887
540895671
605461651
231466525
1551386923
1637981309
1716967856
86270043
8699146
1959756753
559855114
1817247099
1144944085
1853390695
1637077449
1982323398
990875888
636100220
113668316
1678562939
569811183
974776154
927420230
1744393850
1536737106
746158102
1245119254
604842014
1284479011
2133337690
1435879249
1120455533
847689015
1980231318
1288962539
1691137043
913612238
475341866
1375887279
743047048
346952714
1568442704
1168640266
1258422523
2045423237
1945130475
98297739
599718949
1703481346
1912046707
958888841
588157925
1564478885
1407168572
113496766
316878292
909941744
1211315516
63610161
1089396891
1926799003
989087576
1339559732
1529601815
33437754
189593823
481425715
553882272
1810433247
216988984
1114140544
1331744766
1267128609
716932555
1921132246
267319470
149356544
279130215
6407224
1703605324
614936721
1361018645
484710586
1271766782
1583244874
169075165
1566161287
1181561471
1698038749
1327226865
1066719763
338924708
280719650
1830772415
74717637
1787977502
100105799
1267725094
826234090
925010643
2062561348
404173212
1795901582
578586916
1042255395
373748563
1481818686
1032656903
665321191
527424392
334489529
581732916
2123418710
630590825
421823494
974689788
472371355
837301897
946567213
507423612
1445047777
945279321
284818269
1076550525
202028165
380014220
2023268209
412699001
1189507167
499496033
486071134
1763522480
2025738129
1063868080
1359507305
486665474
35555787
2119213606
1354691031
484245369
121244003
2044483699
1203143529
945223260
459034088
1304558378
454476243
1183654307
1541980538
2089536841
1159576388
1981710458
2006991567
1171399888
2027305993
119771420
738192445
1483263176
1745127333
435113060
598555847
515170195
1728756824
356896775
198834351
2050688411
591677023
1063371637
1572312475
1570377523
5359454
45711617
2020694016
382916023
1189050386
1655899745
1132570299
1544616722
1873404239
269909794
1863004837
1204195908
1503249810
460657183
1746084799
370630289
88076127
1258853432
1544906030
1353914735
327435083
959037045
802407954
319081170
858025062
414128358
2026281319
1731208480
943820416
1789242189
326210198
1635030510
545693328
329190837
631520872
617146652
534781935
812544969
574469869
1673345896
1486459668
1765074489
1035957148
786648721
1452987561
763660399
1361604915
1546167867
2027369472
2118375725
78143768
1040635464
1957159460
1782303949
2118532886
768011495
480031575
1519041715
1945181779
1466019978
1411891703
1585829456
2060254282
85536532
1716778450
297966771
511889725
1701265283
902701937
1207302994
163808063
757439245
1203574876
339060294
1449014392
1739713992
1302848128
1162299980
1291371663
457296724
1669498358
1231063669
305104059
1196507098
2111332239
1764429993
1483426540
1542481126
375589987
1624908459
275877570
315363252
1959130049
1607519199
758674497
1652783601
1288203395
346360484
777305758
1699094268
1210088002
759154800
559137993
2042833001
925231118
647948609
998597474
957773978
1240899463
1180946824
2056527772
1454581184
95327586
1933561531
714673588
251610515
491161702
1153189490
375920489
1476022435
199134921
451250432
343794801
1892860509
125465797
202102838
887690888
944858941
277097139
976641685
48986036
626523155
1753088485
1403728910
1007049766
51793144
1966376857
572787251
689985869
1158702581
921146947
1984436379
722110873
2047534682
1732121213
217368141
1151851901
968743070
1505798157
182975290
115947636
267395725
2091224754
1032835960
2050170162
1448816430
618735443
1044400096
255399518
394290901
1130657522
1786388993
720213890
1434813013
397227675
1331182152
992811830
585902499
868376789
463618790
2067279261
469103035
201287483
918140997
187953032
1522325943
693429238
989867997
998699576
1090562244
1995231756
1827109337
1478951384
3159965
496352196
2070338579
1129483577
227576421
860107844
2019955776
1724895804
1194608238
635003471
1490223479
20983024
626299706
1382195447
153047242
1074567049
112645960
263139651
1794587932
573689236
458266473
1665117085
481340906
55387191
178899173
707932040
1178289894
762869195
398505167
1126089092
934799434
342121642
404065305
1468441545
53701994
615926905
1162650052
1887374585
842366519
264025932
1228382290
811566199
1218025829
1633864013
302994937
1478724195
521827229
1172214211
1837335131
1365782415
1561937319
1713638936
1616288696
640994471
806525754
520018802
359960300
673462140
381889288
1941893789
1501390613
691790395
249191829
1755306150
1906186314
47225888
805682584
702579395
1407434125
730769686
1429329449
863458260
2097114686
1458043914
2006922898
1290650289
1958629529
1773423318
1273113609
1592038908
1979216895
1425805962
1090679058
1330878580
2037412005
254054507
612479530
756565591
1839749623
1857180253
382138825
2061390564
292241447
2022871110
2074869448
692763176
1745960550
1534898354
2076902323
544336574
1421751032
65066183
1364568970
651522543
2115636537
9469287
710917398
1180917036
419683406
1480557477
1581067349
983357622
678861185
1249633051
993566567
577480936
1114057769
1428073220
705406723
52072240
2070054197
255345432
794115497
605258763
640384629
1958513130
1264367304
178612694
1501678751
572833274
1711059353
1722595158
1064346711
2142162849
2131532294
1242479848
2023830161
109135385
1947999181
964530446
971076628
1831741739
217623375
400977621
2132505385
840961237
1871296054
1042404150
1264003397
954901618
1962994504
1799172869
2061393995
996403083
1899802690
1231350296
1854037793
808882910
497280106
1692901360
185983111
748508912
1581212037
426242022
255236568
581029512
234462362
187752937
9877569
615567496
1902028783
805990607
1731641433
1007561840
1068645595
460030670
584504540
1847100293
305370602
217758822
1676476461
893811249
1553369603
1064469374
1668681698
1478266400
570224637
1050227475
1176720640
1591294596
1078966816
292838533
582690928
419928332
1944992417
2075501478
1012071441
674087141
366904037
221795543
1762003056
274235638
602200943
1196660238
1582680631
1306629676
850511445
1953568382
211685242
1468496919
899295900
664762089
183271305
1246583045
749466877
2046591613
1876880828
1024362108
2010847553
1350796952
63858984
1513890951
1861173543
634577893
1382620889
935315619
506305955
818220315
510098287
894396433
1639842319
1000614594
948135009
575963971
2037867471
830398034
864831840
1469222102
921541992
811278555
906392075
983711457
82910393
822861969
1381749085
1625928224
1033781078
938730077
582800436
515398545
917094478
1334648154
316659539
1386227267
1459919809
971275705
1046702196
16642091
1996455417
1118560274
1368752598
1171331921
2006627056
1875342859
469885118
963448412
1189507001
755619271
1107828994
320338652
634117186
401203291
2034318806
207672965
932064312
1752197973
1018327190
404126528
170496038
1859074153
1895717963
1354114911
47642154
752484563
1918819148
564384083
1800737982
1926894892
263840366
936236001
1937210914
1372995645
72655312
2112488443
1475163073
866899703
526820286
1073387110
1949412949
1406036499
1154884083
2044767142
1166456320
1399617985
1871584193
809862672
2024585384
1034301775
1860894372
1705825649
1138581505
117267997
2001060048
697026390
51116521
498094125
467058472
1269599866
1894700125
1739362099
1055717135
1410473058
1413165724
684577928
1892690034
2127854634
713771012
294945934
1694708664
1313124025
1012283968
74764586
1057969965
2021850786
606808571
849373517
1573687229
303667064
2089744777
2052850553
1285095467
1831983019
771632160
115110483
2003102138
1811157143
1714077638
310153617
309583753
767645725
1126592580
1227547896
275148802
1634539129
1255099991
1459024444
538989646
1612934449
1105473280
1545850575
517432684
1087569250
1012819164
2004329802
32923819
276801589
1865108324
2133981959
1925342615
435865270
44866049
1800743921
580348349
1585755874
1003853785
1276349583
971225599
1385067997
469717872
1293767580
639062858
168391481
773775560
1704490964
2080776721
817129130
1338844334
854174726
188403787
69430793
1463578757
2146191965
1637142512
445631540
197173187
54669206
673972588
1877500307
1566008325
839966342
86062589
1339373320
1358988632
1325261903
87416019
1969116466
620776408
4967714
1665857572
482635391
1903544640
776846884
911951534
1998166253
559107856
947675119
1062603103
330114909
1160715317
1526088340
1974126344
1515236831
643589424
533371198
589395691
1501308114
1742670106
283619347
2047265730
1130602916
881543758
1853527872
411582413
810723452
753465980
651832290
897062457
817477411
58447615
1067349082
1486574513
215934012
2077271150
1318292598
1015206750
1589086073
481416845
937901926
1290569056
1156175523
1559575833
1406594436
631121810
534161023
86383504
2036984999
49420753
50175878
1707080098
598961278
1416370719
2051364930
1812552962
1071419689
1272446127
432146442
1674270919
280012216
1542105081
1814300724
1317519026
1061948723
1186078113
958968762
344942681
276616856
959865741
1368809715
1029235730
1548744556
1113401226
847534384
16229902
168909845
256374191
150897835
1387538389
603313825
581014228
1833169932
210952461
187037348
485511069
382140206
1074822378
726921537
498644137
1667430203
829036872
970706770
881341106
220966388
360554136
779752325
1975017383
1109820362
2090111972
1935247249
464347662
1790556064
568325843
884193152
2087108270
844617767
1945425494
453483106
2047292399
592029422
325149325
176576694
198272072
1055098411
356360019
1998442933
1912325450
2069048184
789967447
806252145
1331071893
1831139080
1595755651
1066852562
272441442
571922402
1931760194
879289515
1438514753
1851161900
1087776059
260810036
1062752383
1723683560
1438495215
940598356
559261190
156051958
1080037225
2006918498
297499189
731532153
215717572
2143593213
803780243
1311247971
1209491443
491932365
1237996670
200161420
1992849608
206032506
1308265785
1126861099
233221017
980479455
1062738272
67703734
161264124
426851831
1648968633
1803072479
329829282
540854280
946901501
814819405
42369914
1846944991
1300392237
1191790448
1522272707
773841762
2053026004
49420753
621335575
1288258739
1221158174
1165687987
1158612558
338541476
516306389
71613273
1975510116
120152520
1721174016
1354886183
659302295
1398663199
554853501
504370844
2033935174
1633485277
584953341
1128193117
504214007
74324292
1933309281
568349861
1647336663
143105636
1685854112
1092779542
606115984
852762403
1036489312
909735736
1268258359
1923690026
1716305824
341084709
2042014513
899870940
1902218918
871178189
1062266921
1214592493
693412052
831087828
807824996
1867423993
1190346026
2015674048
1323799874
174270724
1430485944
58207963
1878185327
2117456532
970441130
1847850300
1792201340
1384425452
1990444022
972465301
1804156450
968353757
580341022
1288593525
1338619697
633557490
1213960506
1956688319
323448897
1920100074
547241095
645510848
1054881755
1303929945
1229275705
890269680
1296621560
1630529697
601173675
1060782591
1277417137
1193966846
1197371913
346954532
1758983812
1707632169
912569065
1403634294
1871923375
780085604
507199888
184715828
130894128
170929432
425559271
1852142154
2046147438
1289735102
1129550653
1169248517
249626694
1120300421
945326249
1239098606
1488336756
1157217262
1877338609
470087385
1338213331
144681871
1169976313
299341765
74525688
1256982013
490339414
553527062
2029789293
1587469750
1430199891
592308355
271817800
1973367080
1889076273
323336721
1314603989
2122225668
1676746257
1983438251
1605060106
1774739345
25815418
727217088
1569918974
398120721
1076606246
503279522
971844567
1961766673
592103641
835814331
35125702
1248649226
81746663
490522028
1893421878
382491421
1681096724
1471088077
1047734345
409530821
2103435341
631844738
414599371
1417898458
1191677352
1647970844
106648525
1410952840
494504496
2142279381
862103119
162890276
183797038
448630703
1476787493
1443139523
100049325
667077798
1923211919
744709956
1462615902
24103017
136793696
1303430430
52939588
1701651222
1139042258
1398681964
417630355
947629433
1109623897
1881335470
1170501765
33740843
1982419987
49396541
1763184949
354832690
1815522659
2146146959
791103552
863908450
1234031172
495448480
1362273174
2067095515
828560043
1162728989
1603858688
1620652444
1109598439
369925230
553821257
716933513
1375902516
814606035
624304304
1498189433
707300204
1258398310
1283159828
477185159
408153577
1327001100
438610656
642188580
2071833474
1048879641
308116630
2060170042
192959725
1270340221
2104730873
556124147
1541166403
1983115644
1081364899
1481404097
1398579102
102912470
1088158405
758015927
1903171004
175308582
360709193
1358542895
420665981
1584114001
937736807
1354701086
561657699
1795490229
503815505
1220598984
1933588043
513987653
784392329
5725134
1115091982
112830057
472335968
1598811020
2060517962
375446572
1345340450
218032988
644334498
1957057452
2006329657
1091520056
1111787778
1007887615
1261340342
1969213955
1761056905
1569205217
120540311
1701074324
2073852984
2016401253
1811196156
927909889
1749568487
1106788913
943692973
750959107
905717149
2053552771
708204768
34690455
1826755544
1336240633
1668869262
1676120436
418747634
1901228297
1003804568
1197809490
804687423
1751809644
559026112
15759462
693565469
979629068
1939207411
966595297
652832025
276928440
426967464
1861037601
541697172
372473827
491497631
2035672460
2078786973
999904013
1425307668
1093479751
1494879297
42438778
364930388
417252755
710450224
111562408
1578516274
1162773333
896041043
1168120862
432620453
1935750108
451026054
581314548
474944263
2049853874
245791380
609855995
716919179
1482828065
1143909881
1823643039
581291684
2110693963
2000419526
1199095405
914573572
706826813
468173497
89310111
578964297
775976343
975963932
32002130
2078994443
1026433486
704209828
1470260583
1637133678
925029515
1904096265
414660935
1275488
518709331
1323908588
2098584685
1553724160
734321864
2119462549
1847555317
1101722754
132323518
8110615
756866554
555736009
428013598
2024972190
1967584046
843065145
1300467341
564231926
1220802026
1047376908
181476260
906833928
646871662
1413925881
7863759
1066203204
31438106
389269373
1615266882
1011736879
456687043
403150123
1152704697
1886305764
538630651
529486990
1146745233
1352911971
969773046
2059721329
1465856958
463056062
220522756
1922421428
726758420
1023943944
1862729662
1757305431
396791035
86948200
611766299
1441444984
504726036
1868174214
1307701438
1281748925
67667527
708208373
1346529301
1275535112
1370461079
1619163773
1949824625
1505120650
166683953
14809987
259015576
109816859
709243392
1168147050
1294332946
2140941285
1652490536
186506794
426004932
1510081780
2016244815
2128889734
620064917
1402719183
481166994
750628917
2147424110
876691761
1639723470
1111211968
1317994403
942868580
1532903398
1037729988
1932779337
1233387380
719283132
1757195315
2056170339
860467652
1986239410
265584780
1369002667
1321794956
391626989
1712958426
959871750
998608338
690624648
2033249056
185454839
323933260
2096689206
174561003
1447525697
1620830374
905795501
502582929
569817657
1868260626
460670148
246795791
1263821007
78279027
743715082
283302144
748443846
88022453
1712218449
1515970148
1955738808
2121134412
1252938110
798953622
1156742158
1462164166
963294706
80579826
2143920513
931038951
414633734
585397672
307029546
742542703
243631937
881291169
781729795
1637624306
1377700476
806776450
412026106
104180066
1946581331
971382711
447216804
1903984516
1130216562
1040704952
581100518
787272427
790858486
1384431060
285435338
1714596038
614437619
58489829
1045694788
1842193769
1506756107
1275991355
698675282
533535814
1192277278
534343433
900012505
2144735283
224318279
1299404934
1186376545
1139154412
381076810
1730610927
1054311547
34772461
2147396800
523982996
129515811
1272914311
810834380
942694526
2138183260
1569974572
1056329867
1289588475
1062416896
1797214247
1676311113
733399463
52310538
1494814763
2101627555
1205584140
2114924739
716248929
305217127
1240343426
636560615
313789110
177608430
1330503006
1584708052
1716897531
1069109384
455626273
2112998439
335283690
271186360
1647555572
226846314
1330736352
666609300
1734080743
354906569
2067257566
2031848354
1852599579
676922474
1495804875
1675907778
108551690
1232094345
1898079524
1747487550
1586615130
1611873707
339914696
1769957313
59414222
1119582806
410966554
974301492
108666049
633870538
1256525754
2121441717
1831566751
180540594
577541278
2017604072
1906636604
532851749
1216170290
879876015
1013573425
1917947253
891327133
29726915
2106452365
72297200
472773351
39898858
2036906595
1248008964
893769445
642305591
911357815
1230442803
2057398139
291692541
1108393100
1239806566
790163633
337041313
679449614
408408359
1500467959
106737006
1872383362
841913884
350124155
7808727
246109889
1965738865
1238759646
1052528615
856820488
1898888122
880154576
966077816
1039106524
579870342
1611485082
1059859616
2004329740
814167457
225526599
1688717267
578667775
2147081784
313974462
1100606616
714875474
1837614316
1405555907
1194579815
355157805
1747161282
1759978173
1145333441
965248176
1149075090
247666604
536806723
167454641
871103593
646202910
2005602855
2057324425
622599334
1606675405
1312383515
256500835
92921286
2034743824
629095306
1127026959
1655562626
384990367
1308521959
1667873511
1146662288
917737460
865451689
1146487681
437764551
1658702664
543932598
206315849
1859459780
1629730694
1276709311
1217024865
1726219876
1188727790
932835608
1825034714
1140238632
352673809
551684442
1994607299
1598302426
985130218
1246309688
37617152
237685561
1288687977
823833229
1808646842
924859157
1790079657
542562385
1596293812
1674993465
2137640163
42941036
2070027907
2009434601
656501380
1139561377
1246500989
387172055
1143898030
1933426601
710471379
738218272
462877951
1988471939
1675436637
1670194520
924823524
1190986510
1155104021
1092604471
977940683
243050528
1129103429
1744419029
498352665
2026885368
204179859
1005057260
1551321946
363862930
1356031376
947800783
780433643
1042900723
839002320
314336166
568887926
448744575
89243533
1718169812
1703721830
1657429666
2051177192
407767550
1462349805
2043084405
1397465359
1372040306
1689083883
1026617076
394610683
265033867
1144974741
833173484
939701510
953253743
238435905
1657585042
961845321
1172824719
1853559584
1365492231
1853512832
1594079742
1635586098
1059181719
1657099445
1308127935
2052678115
1404746319
1890480808
139639245
1855015315
608953870
1404940060
2083543571
807455029
237612168
2120280285
1693079014
1321421952
43511088
1130385341
1154739511
577352523
1326417057
981996996
1297790878
718775794
701984956
1051829184
767183191
809286618
521977980
22946533
2133236922
1317342444
409815110
600982767
379813041
1762882112
726265316
988735344
1555682298
1270261212
1976126176
1973593306
192050556
1768241291
234252352
1409933996
1715117276
1105904690
52477239
431798469
379214747
185139046
139954643
480247634
2016907686
1724146246
1073690001
999459817
453495057
434968339
905317757
676321107
2144778672
127451338
991514964
427213127
64151673
255846641
550014181
1396106450
1294271455
717332934
326809561
1574182986
1282568224
577812960
174043675
807641512
131944001
781398112
496198510
1781841013
1345083934
1157655038
329142428
2143701848
382568415
1266525023
1163984658
1248564470
2069471064
756085698
1421494544
2133881279
2103015660
496443387
422981469
2144029735
295945699
949169060
1720052651
967500584
171518022
1683137884
1764548310
2062334204
1168135724
1527690860
1813687678
1124760053
1595278022
2055161684
1343133606
439808510
2058300357
97203800
164456189
120957864
1333431841
793874654
1612796034
416405890
1488685289
861015250
897307988
580502416
1239969404
394259323
628473464
720166017
1285056596
585968180
1955551697
1353723865
154922972
865510536
370156336
808084743
790669388
753794425
1590662589
600487041
1134083100
868421830
1464546984
570494424
580116166
1907291541
843068280
647010485
472747753
1322182456
1584577622
1979165106
56818949
1652553358
150995719
86335490
571132498
875543126
1023816198
254565310
987963337
504110111
519419059
472728824
376151706
757351027
1786714504
487088911
677334379
2118085762
957597103
1691607139
99089320
383147741
1220601363
1676609743
1238152602
519552779
321513172
2000592984
278456238
1950874631
537902203
159720123
756614718
417498704
1535559335
1362851903
977265618
763659601
689992983
1816404496
307097856
1113341659
213448244
1513468749
464671764
286648537
119485863
915117659
892495887
1239934534
100644066
1023454013
440284125
1482822419
619835763
1414269892
1572382513
1945674890
1174598669
564282943
1290372887
1411673759
1643242883
1238447716
1134818998
1218551642
1876809166
309853423
422083377
472647906
408927442
291084208
206179830
2065617244
1102166234
1699689267
637460954
1236027450
1794623023
109352518
1815842837
1287562343
1397231281
1283058118
1165738904
1431056288
1381619906
417836145
122431504
1375049824
9954569
89250423
1559471981
2021838024
1041103266
1996835149
1919757850
1519406508
1613002195
392680340
870017812
43478400
238961173
696945420
825045080
1036216805
778108226
1558325520
1138731560
1363166116
706336270
992882513
1016077743
1323741925
1996023060
40031927
1795683984
1184558801
893767624
487038727
695532987
666198515
1131606596
1256084656
1017149157
1602512458
359712978
1478766073
1830216344
1618663946
1518515873
1819668634
1032231992
1028622897
518241814
243364766
712064173
118513608
1016524181
1047761321
121856353
175642251
883858574
1934764065
835519134
381884649
1424028198
533181160
1101054184
1784574749
2038535803
1520332819
1657747521
97687047
1567019354
1151343592
2128175620
559096707
95446642
1250895217
270691302
1541974907
1091159143
1575509810
1725148341
1382049133
1553966204
319295879
34969404
622912749
510420158
494141445
415783942
1105190229
579543921
2040163099
582407047
2125456631
967971116
750303837
653545462
1711446455
2056598450
196047498
618062755
12761307
1837468888
253024433
1226522180
135315515
112585720
1317199558
1295819562
1918948703
503349223
1388013148
1571618530
1815934540
1053071764
959349746
1211322398
1897614602
224062425
511573956
795462713
742010908
1961742937
1078275259
903921939
483566221
1243800654
1631962042
1653045646
840441859
1220765515
1702585551
1610031482
1380486011
1558932225
928992803
1571471821
1552521654
1109978721
418191854
1282896404
1314421968
1992123401
3674368
1687938186
1636030644
1900693369
874670687
156126325
1366910101
78175391
711804069
78965603
1596198308
1021873032
1766876434
1555730213
1425370579
784013328
522966153
1482530021
1908986169
914863262
419917034
421955474
481178970
1710278515
223339751
622225439
1450058899
1744275099
1987884909
1194646599
1544999912
1481101757
980567774
167560927
864348805
107902007
1005603130
1336186883
616465437
1183335742
2030191444
1878853775
1009281844
2144719404
1299617477
4618096
1600705139
1414034994
563405065
192518640
45268792
1917267816
1523779862
663722936
613810345
1549625373
1325637443
1841497886
1729933060
1448007862
1061006632
258082614
180729151
1430886285
1280522817
1611953233
1683814840
836598022
900523603
1783210328
1795878568
1732679465
1756288812
474840304
1851633917
1442004540
837999640
1587926501
660861059
602468269
587144924
1383251294
1699431153
1667124270
1921366733
178319891
62055896
730688293
435956090
1223989002
825411329
729675102
1711042364
714676822
1672126258
128312128
1375054842
1700535857
1150504537
380678364
1837917194
2131217617
691488428
830937445
1905755895
47904412
1836147566
238335362
1496101730
576764739
372609316
1373154270
2073083066
1071379652
201949804
1530686781
1201772424
578317267
88950453
192722642
245533397
1525616132
1327240129
854616401
1730187934
1641032008
1177414450
1668428352
217057399
937920355
1629251947
1105963503
1695636804
1254639712
1480276995
1868338034
395406684
1391247236
914285422
93013107
1262801541
1016608652
1131606721
1875321237
1025183962
916768738
2015230054
220750098
1326555519
760747442
466011030
1297543266
682838082
330329248
2001091818
864804061
1157858978
1930748851
1008183630
2100562164
834382841
1711683705
1648638920
168313490
1374234078
1301337466
1936041878
1291173639
1405563069
720889226
1870412260
1531361703
1220950747
334151201
1762537934
1983896727
1541615608
2093790431
1661127967
1217508332
609667387
472070976
1471639901
1137078603
1084271406
761508699
573728806
1728496127
2123128940
1780528117
1476277375
1987859168
686282721
2146654880
878350645
1935551706
1624201829
1010821125
1741798768
559741854
597254174
1615557443
660400966
1093083873
222194683
339035554
1774809663
587920924
903899645
1860449019
421817454
1099426724
1830646434
341238367
880753801
497862515
410115212
249105620
1657664508
1441670584
226262314
1411194346
370421504
693970662
2133565144
1261714423
2098384435
285749902
1035008824
1444514588
1617561934
522738616
1545475072
1946413009
447198357
428374479
1344202218
1556109559
873505490
1502604285
1363695602
23618349
1738255174
1878949514
1739890213
944419888
2128895943
1620519564
1635845968
495983864
1300502387
539157084
975662459
1478564206
1865977596
774634407
1385244429
62429579
865941708
1669937283
1338402741
1210429924
1966502391
279779380
2047972969
1174971030
73283764
536736013
1299723065
1059482278
834779740
1636620710
642015784
1456290873
1183003042
294485750
567418536
1566409266
85759442
1119563485
256331220
260556257
1813794055
732236318
561883792
939543201
1435799449
228963042
2031339989
2083628509
1864772629
450396701
1459621408
1125366288
221146089
1463123695
241299648
672349236
466816030
1646006381
675669907
1406982271
1088173230
1348033585
1519255872
1649063036
1332250007
979910537
1133829163
1757268788
1673126836
2025939525
1152493093
430254341
1962120124
1180279488
122886958
798970835
1967603759
1646820929
2082636775
1370366290
1078005339
204244019
2037434912
700574411
1800169793
1314579068
1936234735
225460642
213652923
45901521
1824775965
1070123066
1219667821
1118495650
1998837185
1386839791
1360357008
763908812
114359135
1854834388
1986318018
1126711354
165466546
1549912356
1682625862
1413850005
159088743
994816441
410854510
477262140
2113473758
1150445797
311059918
1524911853
946135815
312996189
1372045364
525336211
1441371462
865588651
537704306
683779992
756877979
1272235706
1678417581
1941421845
29087500
1204786835
607199545
469946262
239861270
160505942
1436301319
1809680406
1981932355
73581593
383515871
629938736
1991646016
325987385
342118050
955125304
1205621290
1356879338
1925378539
1773111433
605797154
491775915
1672299182
112639657
705805623
2124085907
535960591
609003227
612460184
1619138522
157032676
938998723
665769296
898005589
757651473
371193606
944561119
1203101001
1020255343
1169099813
837295512
459698053
1616401374
1562047003
605020540
192567670
2081278887
2042354981
400074699
80262037
1273783872
980084635
1208277744
884678832
582578904
565776468
1776260980
1950008255
2049673875
1074851047
402596784
1329104277
1986596733
464404943
912801837
320288980
162156775
2003450839
1960874444
1609840326
1341619531
1961979926
1194091932
1857795594
1954964373
2024382128
653253829
150086344
1822364316
1281174314
1104329842
633218381
1959451194
580401460
1051708409
395584721
1447383422
119303117
260930442
1218933079
779633015
763727894
9235868
47168419
1598376325
723744762
1222383905
1650240177
296899584
1351593648
802604777
89823015
1159978273
169601235
199875662
1676308655
1470565815
244937553
932090177
1491240969
972992758
1578105525
1788115263
148982558
1973265984
1971064678
772262107
351307497
1368154167
1711999822
959078094
2045713482
545613230
1395610165
209795955
370814167
2062579118
865890578
909663908
42978498
15759889
1392907199
1349972931
891504999
916090719
970130389
1682916396
1422054796
909992022
2039086114
160656350
1157746900
801325574
1821803393
2118840765
336613083
375049723
1493494473
1424170510
1314723362
1210001461
936878619
1063068353
1057467671
209367453
1776463554
2065832815
1890961023
685036858
990496327
1733184318
1773614611
1828856259
1272663251
838575506
1335280209
516912157
1788874768
1022287387
235347274
2127209046
1044787294
326051848
469010186
255393402
2132538618
1263397067
1381093583
2140834615
1139906887
300061188
1768352429
157986847
503505129
237275007
1106491459
1915829235
363235662
1813607921
485024376
15198087
1483086970
804036150
1967538134
1711395743
1672684909
398198681
818169648
1475750125
1727240904
1455481014
1209449382
397199495
1368304395
782723140
1535341119
1705206642
347166354
46639911
373252411
1340433392
611892487
33285818
1807819888
1372123966
1099845403
631645072
1257124972
2070600903
1714800352
635165438
1755053972
158784672
167341552
1273450417
978629061
935649445
474620557
1913568144
985701591
1599931239
697895840
1548436111
1557990553
517110040
104591168
103842761
1675952143
1006797228
367992740
1334611753
457601828
691330117
8373125
829384679
1453249220
199032095
1093051794
1822909632
815238675
1574272133
929980686
586372352
1591544986
851184046
913579665
327131800
1383224910
1436951507
1678837631
1016011462
1828880639
1997531421
1059014560
901770843
286777685
1924798048
1585743921
1008246227
1561460549
1725996574
363503874
1570531087
1616127263
816895066
1195263275
1940094454
971664191
300674166
331097890
154384841
286640023
108073418
2027527580
1192453553
1549634030
683614291
316953911
1600995923
101365482
1514228559
2072456720
1665769137
338247320
1831936434
1256062039
287687520
1475444595
1859493380
141160458
904982539
1401435770
2137595461
1212355278
1482865430
1547538697
1688486069
844678111
1635224581
145271369
949239656
185236244
1848392001
506847787
635341790
2018598226
827585797
29175947
1113275705
1541542974
1291854500
466530558
1695931117
917593456
949008001
1661194882
1714932791
2115513998
850041427
741087453
1635524059
1912736195
561898871
507719063
310088802
458530537
660263101
1590555061
1524747908
1249080184
1945913867
228971356
1809519311
670233463
1735299789
972673042
2011779039
1671363109
609238978
1913502983
1562764224
128452812
63308859
825768924
1358434074
1572580755
1242540004
1084269737
123248771
80790923
313118099
699680602
1135730113
930943505
1445023150
1092841533
1675291885
1026977330
239104403
1563050360
1450873261
764032361
1816437871
569474157
43395628
422613291
2094547545
179884270
1104777420
801249930
129188411
522920071
810921463
2090538655
269390262
1897369047
383380394
773403935
382357374
944153297
1593234688
1994004963
755932607
2089370209
1258390485
1387297219
1125944433
1812808072
1149125428
1500231787
861989428
1439772572
182505089
952175703
1929454021
956352894
1626310331
479036976
506684813
1769807019
655297271
1108456734
1941988423
1087404186
2064736304
881968706
748752738
221085457
1070765270
987842884
218008435
423752018
1911337544
557883907
1657520500
278410361
880005559
344679579
2137278306
1217370819
282371320
1595910110
1007645284
1290089366
1087601724
637200500
161892077
1258301638
1085336435
10657861
551782598
68153658
535760079
834191779
1656800770
679239799
1293008633
1875207246
655587456
545888793
404909336
459967056
1809319224
1600033607
1693400595
898798048
297075964
640764706
473611451
173010065
1921328912
1774689080
1782866330
1697398118
1268449351
1385746541
2141053121
803970384
1848461304
2146605251
1581207176
1774875303
147579283
2115844280
269292007
535277073
1434265306
1126437417
1191023287
118065055
260093606
1305995955
679300663
341396447
513371877
232419989
385738166
1921345751
487038723
1577380573
1114856560
1217852714
502912356
1894546602
1802659951
1277155932
578307297
1772219098
1265697592
903145245
1713373148
1401966652
951200990
1622350896
914709636
1146497699
1924258742
1345741293
133757158
1687854641
1570908053
1405687439
549142217
442169295
833673637
860875156
669641268
1209746526
1089769235
759177382
1602422109
1294236165
1917662221
591064789
2131057816
900810694
1383390607
2043064255
1926133954
1623360758
1029492668
1933333597
1590679142
852273952
1163371516
34712432
1262383654
930385194
435745846
1980349890
1241089896
249902822
311441954
1564241916
1947815593
920576650
458154467
1186310651
1551566115
934538771
2066107695
1991878528
813574318
1175631628
1748334918
510025501
1131043404
1545244378
1937527280
629055245
1993620122
829285823
1747065150
748083373
173003914
637665736
644054706
1847661396
336608939
806721374
2014119352
1702015575
1972857170
1366387686
1249571568
1661976608
459983574
524506861
1376636534
1690056094
1311235001
431957091
436116343
1116251325
323480124
1827428704
805326324
134570205
1024507641
1490819613
1260028301
1503965192
869995365
1199777115
787428322
720421980
1984508174
1835738649
2061212085
1341976335
941162322
375494895
1221620913
445118018
248032991
1894801396
897861115
1009892940
1681343837
662528305
1736251524
250721466
214635334
217801344
1498975724
1241035763
914142931
1879149282
442678861
976686923
1309949125
1579138385
1423665378
1709187527
1420051647
2003534221
567892488
2123264753
82661582
1326922377
1737132810
1019571991
1397708268
1903803128
274956815
59006151
649663584
774394735
1938959535
1265724634
1819194124
1738922661
1366670138
375421841
507248139
1127903346
1249997012
1934778457
1598896715
1135649258
1385247983
751751143
167431778
1872832242
1111246643
238480371
1532833049
690442422
1496679639
758558570
1421365550
1651302266
1587249032
1900905310
512154564
1678879207
1831153327
326952600
397451200
3351319
439917602
1413104064
498412075
524864522
439455111
1489396684
1066670824
866473
887979534
1928268280
81652476
829372120
1942319270
1603243855
1408582000
658027798
2111619628
1888765683
1806582632
1800919708
1777711994
547545914
1960789926
938517877
1566128664
202619237
269478755
1844939294
416353807
1689473421
1112850130
224888974
1534839539
1198561708
1114614972
1007274263
1953358968
425543595
428600648
545503424
1016933179
618563620
1624350753
854525640
1280985214
1623369118
1127072480
1198524448
904138374
510720655
130881033
1318919431
1683356460
1781270050
1690057094
769356735
133853096
1510123999
890551519
1900049827
468472223
1071794687
1068854611
220900501
1127919744
1412643162
46988061
1763281124
1374893284
1660247421
804919494
1277045407
843173455
1594515960
1831724781
1751449668
221071150
2024628569
1879142704
1023910937
517916854
184005510
1861188947
1272443344
1658969784
937355509
1934062841
1196240153
1706046813
1529459496
1759929486
1973961525
274860298
1549467496
445199723
763250961
24134180
113683774
685670835
1200967306
1711981814
1862329694
1125164480
450468630
592637162
543978964
316850704
205601976
1951937053
897331652
961005820
1701394595
1388368953
734507144
1508742888
1408587283
491796065
491538973
1638641667
2094265520
1397631161
1464546158
952397689
1562425776
958010843
1872621929
874889372
499028899
463561854
1384956391
1206757305
866757218
969930352
194744842
680350138
1144529208
98521746
658815658
1422156502
1195875021
1469129617
1256619281
2096562988
1015419927
1744678525
1704643134
1622372438
384859642
625191437
1714313425
1734845567
243969309
1067768731
262121621
1249842868
185069409
1041402355
248808908
86610084
1071255026
1300436014
1909795569
422917648
355072916
812787979
2105438319
473680571
604755191
1363113706
1286369010
1793596640
875567211
465619694
2007326701
1304947855
350727023
2113752966
595890004
1694298361
2065238959
1231758067
2143676445
2020552558
1221512575
1017400637
445834082
1161160350
131569907
226570258
288351213
534953437
1267275435
312458245
273281502
750109371
1090374029
1774289218
597916555
1181646826
1777608939
2041155967
134173947
1440114687
186458982
1113962310
2017778104
1087996041
1515252016
385128783
1142269847
377153411
77055664
1334748069
85033096
1383724887
1924488839
1899094636
1553008971
2130669129
1177299231
2083731134
1757041559
1400253414
1420166578
1870215742
763414446
90127067
1711840054
1384479051
563051412
1256196745
1228396857
828076792
1040284865
1469823965
1672561508
937071611
515718816
1274625224
180489968
1307086037
1457890241
262717236
1502587739
91550124
839023918
247784269
1018906285
1343416695
1293084188
1063146245
907670248
1958317961
97204202
463913483
1557103934
647584150
1724840545
942146320
1228601147
392684740
1761022426
1105818245
38711203
1147455184
675289149
588247729
1743403198
757830420
1217194628
1590594865
588672948
1640308276
143282286
21262405
905438512
1723863365
479409925
1794151556
94268997
1327414171
1735479749
519882818
1483615064
1229894289
876590323
1044420881
2100617038
44776586
327638370
1812469361
1166354863
1364948716
1917984165
852032298
522563310
191896771
1511563958
1543604077
1942859290
683562585
817604047
1237265609
1114757464
2009441081
1840444592
1815910154
1367797674
1496788071
415044292
1772054512
1904386538
1317387636
1959467090
1636485005
100284939
1801344577
524044164
1786517598
692496488
1776440433
1574219212
630226979
1952056304
1040631169
1274849626
1935155614
1988883881
540246284
365036289
633797941
929983528
1900816899
1870066426
1150008538
492169456
142539616
342730156
1553206756
1734956770
806230028
492185932
1583027133
2069653793
791763104
2131791291
384597656
779400995
357454659
785930346
214541624
358848074
2100791973
1598100812
1232017238
786333238
1050484691
1286966065
792235102
1177473071
506468085
1855133324
272830095
1202839211
560058377
1895711459
869809123
799624101
1226143602
968834666
371869430
1052024008
1587402124
479411977
417099670
933626181
674608492
1607268912
1751335940
858957306
1290593971
511068198
1913736895
400758939
997345735
867838023
1213370346
646736180
620120297
103664966
1103574449
1351044819
1076950168
2095571668
1318754172
509924278
498844870
41558457
521255746
1523530126
1291035248
402118785
73333419
1819582084
302377908
372251897
165128555
2014858076
1551510992
1920524719
1444344149
126080896
115070943
1456204417
1718835797
1138877711
1787967444
367566840
730236971
186539872
1737820495
1394528801
293414538
1042637959
387159133
1134069146
125103474
1637568430
1215045797
1058617137
233989885
1524021788
296033510
964277547
59111007
2122708923
1689788527
774519293
215285600
787711024
1764934361
1515068636
1376033362
434044982
1933849038
1420436843
1449701015
2088936152
1816543506
1066380881
1658026846
65283740
683819480
1453871023
850204462
1053437866
55273836
1935153783
269213461
2055201766
432280721
1145835191
940140018
692350085
601741461
1991779833
928043717
1481369613
19485483
686053523
98620321
9111901
2073660888
1447291521
890053097
533943278
34748363
1270108235
1548638757
1661277499
1445674085
1348066279
1233248535
2132007725
907331345
1010626461
376212120
2071194377
226453591
911221196
933234739
2053199266
214612435
223849194
117978847
320602069
1424050171
1202515561
161051400
1756611721
2058936947
305286241
88810280
1112597741
2074596304
1154597912
13931084
1393996623
347909670
530952470
200879866
1392268005
944696344
1451619557
1445958183
1503190552
430489526
539604373
392459986
1725422240
910400788
280007593
1533062092
2040823460
395613676
818671752
2094455110
793877713
907709701
1990236379
825739955
1414292872
2133553342
1580557715
76378824
2115920268
829909336
545671067
563994251
1296811883
741516920
1135201586
1005049235
1318404000
1790820411
1545823456
1109639854
473545756
1693358803
698756536
132633841
2016741299
912933874
1661323719
211690825
1316665767
410298177
474210301
145837280
1831879190
964791969
587942315
1603395135
1968576375
1007949345
557451615
1495690902
1320842814
1069492979
975688258
178609058
1948309674
1269337861
340764172
598542368
671009636
29626357
1397181384
50198015
379303344
2099623823
402762575
505086643
324939914
319224162
1481233492
404461731
934767515
879582937
966197369
773080019
1886616297
69084216
1808043320
970116172
1811050232
864520191
1456041038
1287326462
376836925
29168067
382837676
521475367
752142031
26637042
1095527832
208947430
1046168591
1113480245
1925996536
492984584
2097587579
559001976
1571721234
548060221
540034869
1140210617
117402386
1735682266
611231783
572578695
36558601
1145579422
1797181890
1257725520
523722406
1824976116
1841774898
396889643
756641944
1353883759
1741508287
1518176264
1538421235
358499116
111000039
287942913
752266359
1193930030
1180710582
373233567
2115031074
1603130315
125530611
178080781
1190057589
309749859
620964834
723035900
1188709097
127361516
1204707025
1908763063
1609094256
1193534319
1926218283
1802193111
30596171
1634656935
1811720160
994129101
1832362350
375821691
1461508142
1889259980
38971153
1376104737
255919274
191760440
1782674757
1394946469
145782269
2008258300
1593054641
769810256
816834847
180834350
1719263027
648052012
505725981
1253311111
1134372399
1237511053
1831467506
270802342
548977957
634856732
467014369
516147371
1194712055
158531738
693467930
950303938
157603271
1897237304
1468594433
209451744
861894671
809452786
635211088
899251474
1202390863
575249974
201297386
2020174205
335810076
771949578
1189825280
1851079078
1985183773
429472674
1987164300
1649496390
153026885
1083130668
1714770097
257173916
1694821044
15790114
531175792
444082527
981262267
1875424263
678791084
1168787765
1598559336
650821208
972073789
319455663
379278806
409612907
911207728
436053416
880272578
1087718892
1141583956
1741362874
1866757598
1615405352
782586585
727920053
412740518
1427072270
1411888879
770912382
1304686074
209856632
1173258324
1326905593
883433256
777045580
1525061107
614831192
1629857167
538107689
22263011
1290063375
307772908
656711685
511801356
1025238678
670251322
2140378450
2107829510
329609289
1490863227
451916382
1864580925
1576806981
697107513
659506447
81114587
31543707
3557246
1500282206
701990595
142408888
477783981
963439250
117220726
698712381
120245746
1665334619
1044021036
31952613
537820437
819550971
1807847881
742506243
473916036
2017596095
642621346
1283196970
1336968369
344519903
607158769
554677389
390652868
238340356
1779024132
1277478701
1637903560
1146373655
36729571
2016988358
1502836852
265581887
1838584647
734064629
1934789223
149403728
812487803
947900002
1814339518
1281286473
313933407
1409482041
2140258581
1640635932
1333830995
336759009
1277563588
1090892996
1262675351
1414040885
441018477
1720597065
9543592
399711557
626377305
1468413085
1643077821
1476139179
1724469265
1871083559
1054583992
1999483702
2048683891
1088145242
620519873
2000443164
485227160
1992357524
491111369
1838855109
1973903271
2054231607
1709072677
921357969
1741771239
500173330
515953058
2032983644
100530079
632697386
1138715431
348172590
1530147383
1900843908
1732587290
344317182
1810404183
1254932404
1649304901
1795881926
7684519
1359816536
137475855
666109074
585409827
724583697
1280388313
1346709615
778564842
2056960075
1232892737
548056210
712421139
504933650
1919171889
532761837
1393388050
1916372917
587562883
886302954
373860706
367076360
462506747
1447786313
1297155273
1160403680
1727535658
1464776637
1341049511
336259281
2001419652
1148821478
1956995220
1427947033
413675281
1436208323
1075877199
477258826
2095054998
2131989738
1087107847
859443606
993089917
387892407
1051545665
1240972106
67534614
785633294
781690099
1143877789
89310111
1130588465
1281282232
1017390190
1214808905
1777152658
519598135
1419221390
694236549
1761668077
1764380194
2103856298
1853487771
1439684133
1134628087
2054153936
1431941022
621479042
1096902591
1900738149
1395934234
1662257372
2111595136
858687314
344837003
1806015968
1731654603
2041999131
375491194
1453891247
1037796116
183894849
410190332
779069113
2010958432
1093942134
21854065
798288961
373037019
1201061154
1317293280
32348415
388569376
1989956921
2026455184
616339476
701256791
359288286
645546844
95310688
947090054
1437341647
984670582
181908744
1232237184
546757727
469045067
1851226712
638094245
1378016983
2036007516
980127267
899903837
1585829647
1106828770
35435315
1997969771
1328321210
1879938736
488590326
825739955
1412480930
425165629
304774396
534957111
1218240493
701932879
845895535
1859969851
1940722035
2049225386
852088419
195097548
478724355
465891401
2076264167
1966768621
1142345549
1265095113
1051111639
743209294
1800346485
1046304132
1823915145
706738764
504380084
1801548932
633381046
1355860397
1185355147
1698909951
1628947303
1443205897
166239140
207479530
1820980676
239528116
148389856
1303711345
682500533
169439911
2113065289
2086693301
1172855222
148127410
410255869
1526716276
1830911351
1957436259
1270522952
622718089
1932368490
1079871893
2030075914
901863977
89312266
1012571194
1836779957
1801602055
830595855
752738060
859817755
1794687033
1194003276
449504034
799838170
1431178158
2057345676
579252041
63245974
535301376
467202951
1562253664
440906096
1766048011
1382139323
1328080153
782015760
1016797179
1508780060
1883819540
1585110846
409546835
431434489
1434013717
22076913
1858567028
1766602076
188429277
1207845963
419743937
553291013
712440731
1622032265
1282481822
439157989
806483785
1271965468
1691176945
2034196394
949970165
607906182
2046363384
5709328
1536232041
1359062283
1737885653
443383281
613878653
909131201
446706254
1835758391
793667318
44249574
2082243969
1754273643
1455619096
1881727968
1105007616
1456838117
92919506
1291208868
723248828
1479127772
337193532
553370380
2069803169
928808728
1608974904
532439332
837116493
1043133266
199472525
348344607
172911225
1158426303
476157768
377485731
622089014
331814279
1405272369
494691009
69343384
2061098237
341302870
1167432134
1075521520
1718201457
1344116270
661485341
1135071711
724497795
290203073
928545082
97059659
1106080745
140545823
484526747
1197053925
1599850605
1005352401
438101098
266708138
1375624721
1878993672
241394435
174188600
891465534
1610703513
2082407003
1882156225
1037171937
1408247000
989310927
1314104139
47858827
108077306
1831500335
1190137983
1936603208
1315793880
1554216199
993125094
638629369
1814090021
268983652
650099892
95084837
684282313
643333721
619281445
274321383
1366286131
228348679
999875340
2019040993
401247067
1429381615
536005946
1174040368
1404276461
202136752
811425674
442614651
147016039
291356013
1500831308
565096705
760379086
1984387042
587615507
802512919
483541828
1327115856
795799167
868825822
428678045
1384989203
1983584794
566640691
240081628
671520209
616071740
1732580627
1485401016
408295114
372232021
197794311
1460674530
201768869
422473705
1639818504
743969214
1167259138
1166495181
1115047114
25110677
1403772613
2032436988
1125515658
2094960614
411541784
827025322
1100142905
2062540030
1941123195
40362819
1477994269
1677972870
1340508221
1983840435
1688632868
867796385
1141173151
1055044966
2132632959
231633858
201648434
1990904103
325775655
331225289
51022776
943801865
1514058219
242707752
1313586863
22024890
1151778334
256172468
1635135885
1412510616
1588654907
1769165874
650585763
1403464662
886581582
1572530986
624727232
848723183
1022625720
1268146837
966382790
854200736
600472377
693706585
1399880730
623184881
1737713424
426445081
1221638865
816413437
1260746153
18645511
137897378
1562393842
670475902
1414020123
1897249160
1559845132
344685862
1473286362
1383558048
944077385
1293390965
30321933
286825519
364867354
1627817036
1970639855
1090864234
1544055067
1583353353
399808083
1960505849
1227699954
570100451
1488924884
175017271
870417376
1844216449
1119894924
2003019739
2033575924
1724283676
1855665939
565503056
1707992636
2132824014
1473254423
1348129795
856050096
78393749
1703165910
2005367819
1120002770
1726143817
1874277744
1040351126
2065127899
1656036987
748579528
1934822401
2136685729
900237743
1217310210
1243542166
670324894
409303108
1493809117
226618997
1803085422
229771809
1816986300
1013673702
2087652392
1398097856
52489624
1928706473
2073446976
626195246
2061878899
987396910
1699534701
944019740
1378736697
1512699859
1792105530
824525106
63898764
301046544
1850549449
683874001
1363690249
477680809
127993989
2054616928
1819530283
523487503
1562889384
791623718
1133214149
559140654
144119579
1134612512
1022255375
899300102
1878856991
565677503
1806878294
46284909
663597124
915668691
286690239
1686360305
2080144183
89603657
2053902908
1307779430
550635802
1175677369
1449270140
38811801
1364258719
790008827
940948079
2078135527
550685067
844047504
1222678804
1437246479
577850213
1118269187
474789134
844406760
419318052
104109171
463768382
1492161309
12766150
1609457840
771514429
1705850073
96291839
519738528
567955849
1932113850
1661292254
222648633
697337129
1271761625
98342585
1536118578
931464091
206152181
526553570
1995104122
1255721512
755417033
2118299054
75816945
1990860988
813743686
975327606
1172923407
1898344706
1380859349
741163340
1883562359
1308757507
1860762468
1310785567
1309719856
582337984
1424554765
1348458191
836633084
2021574658
291355312
1298585303
1918576740
1393661994
1236995128
248260772
1092797119
1990201376
192917217
492668711
1383345963
1310750579
1370403283
1848728655
671172873
1084443175
1122328713
1050097922
1714194955
1643666981
1531141986
590180066
841064127
908702501
817066481
1698545791
451890586
257456847
1040660749
1783388514
2088354909
1853629870
1793179361
706166811
441606410
829692586
337884648
1414831317
1385865412
453070017
185212977
1005094947
648743801
531648542
914566015
1098923536
1214653263
1161796131
893361018
60846668
359189213
489104330
1387192784
723977764
966782725
1188073873
1955498144
1059347952
1136092199
1106403071
1708009600
102851056
2071359635
701599886
1856657510
70140741
852862028
1281719971
1218376661
2123672546
1657810673
1074886612
1723681490
2040605974
482057535
1656765687
1519243965
1856037659
187568111
1470150147
1028604859
1988040121
659483570
581213014
1796947173
746676015
742713295
1258900409
463729973
1579381378
204083760
288417668
597434663
266639833
1968724594
2020628611
1125960637
334997509
178807354
2118660638
1799509066
1118696565
1311163976
1653531538
2092027401
1100030542
871221179
808695595
1209086676
294256252
134217170
1240246875
1481998915
1012556716
1551974381
1002601326
1291043582
2059474929
1798486026
682414520
549163592
1381155583
1177925766
715359029
1236638432
2019326632
779631417
105199890
490438469
649037349
1749015286
570818563
1298767099
1847798263
1799367983
130731299
412268295
565377832
562208766
1855141373
1047414725
1710025905
1358198979
1233981932
493873495
715116518
653427711
1753617538
1761477915
130966816
1542622540
1675046073
926431739
1133898974
1119779974
1462434479
210007766
1124442743
2051978049
764123725
168708370
570587134
1604230283
1127050262
712339749
1410435624
1200295613
487942063
1093714197
2016731155
2044603360
652494225
65900587
159652691
1722117784
24784761
1780014559
1010407868
2013863012
1195377671
443559716
472297358
950062031
944224974
801454245
1574480255
1577803739
2135436634
2135404812
1326538765
543233531
508066204
2120423571
721339502
1593849397
1964623732
1646057323
833745605
1395828341
212944567
1599935781
308812572
1269621367
413235107
504925445
383858266
1014339495
1884881674
84201924
1857414334
96617147
1771223711
1636664194
194599745
1780133928
1373679438
841807188
176356009
2021752023
2145483824
676545064
1885516513
112277315
2025599934
1062449000
1363517540
1910636702
2012384521
1319629093
1219678532
1503781320
492597223
1531402057
1405763313
1574882058
1934401343
1803067381
2100564542
105922282
1015256954
935341348
1419921101
645451564
954829553
2027527594
2010730094
1062363127
115271642
1395062352
1459356097
804455351
712170626
928447898
1764580731
496663714
42477526
1714118801
1708690338
1556676440
765148638
587374241
1149010379
161268777
1115355638
1549902700
1610205912
631925712
1756964769
904901948
940330659
1025481519
299162538
1149446400
1552511682
128214860
700927540
2058558835
1201846300
1492934611
534566621
752662671
1255804182
1696408755
39777912
1075380810
1802655176
1433787132
675503682
885883275
1678696311
535786588
680081932
1289890885
1307332355
355853037
1182135208
1461760332
746431134
1328001087
2094301394
1983666879
894372725
824691722
1245266974
2088652482
1259664570
553161692
373647082
1768415803
2006546550
1317359879
616801718
1203002416
561475127
1886973422
269011248
1991653303
826627636
547910523
836391102
381403726
731963519
755367439
113999496
742265069
399555286
1886160114
24470026
844814002
2011456790
2089148170
2084565305
1650798768
723500227
805953482
1843838046
1245564047
51947785
201093555
796022876
1854341800
127493395
2068044475
1309551369
1149652877
375988670
1783238010
706732923
267030483
1048926179
1824847407
68333714
23067676
774714315
869891492
49370786
1430095754
1249068337
1460663758
1212592250
388947656
964350947
630797224
1416514398
182874957
1369758807
246416395
660965954
1001206564
1713329394
714979482
1983738174
1059050506
688158016
1492113831
1435424361
400501935
1760318417
483120125
1758753789
1880113870
627248243
1359422656
463131518
2090796790
44244196
825242834
1048358256
770701204
67773373
384316880
1602145620
626282455
941709891
1041240149
191098305
1541260882
2137677051
1442224198
161167477
914320228
15847331
420463542
171854657
1273496113
1798335878
1402944770
891590792
1585384480
1143171281
426138675
1073809750
64634429
630353603
1963225346
1433426621
1957715792
1539923135
184640819
721735484
2113591917
1087724378
2141655428
541998362
189518552
917821775
1160815546
42940108
1528861887
379362123
1592128254
1747438422
291340924
1144472065
244067891
1685355446
240281674
1074071321
1678650586
1066309337
806523208
1899309233
1230044560
1254184823
1390161349
125346382
1017402130
1398734431
1676994829
494897980
1984627349
614954362
1008640192
182432042
1610805313
2033475281
875768324
815340484
2003562654
1291439519
1470968406
376215991
1269255541
2131389469
1207854642
1575179525
361497783
43611919
2103878650
1462782985
1668862127
88100404
1772299052
1270084447
1078398309
677221602
261031872
1456619736
1911780661
2130047736
770244748
34373277
1992736656
745681674
1699314830
1937225612
2025775045
2043747959
1256083705
697057292
840797707
1819016804
28346745
478632182
319480614
2026055718
1979553526
272146535
1832727832
1005005261
1461008125
1508952468
1094604869
1701154481
746384973
1508983324
989122824
1264805325
1605373263
1240303766
934320895
84588392
307346157
870020620
1400965655
1206035557
152639883
1998553362
1171665260
373732438
405272638
1622304319
214339412
404075306
733547701
912602214
527930558
1488160512
2117631293
685829658
50822967
129409900
523417763
1872177419
1288428510
1409459350
1595107490
620254725
1596854231
887155472
459429817
451108974
1019215257
1612694893
444301226
1614056685
1085412882
1606360438
1436895318
1145320870
1119785540
516468836
1082251397
1404461183
146672368
1898797675
586829703
107388484
500667519
815531603
2104203314
1294434997
1902527354
984891851
150897037
1920819633
330941995
739612262
880906695
220470538
1939083059
903316285
916171951
1674827037
69011794
1449883910
1243207897
1353969746
1923182920
384931330
1065458898
26504343
591435970
1829466764
115083914
1941565804
198266050
1469046994
749645553
986908508
1397176256
142292551
1638258236
2046030107
2112803304
1364978713
644273376
1498330059
511858985
1280135865
523987811
1760866149
1734570078
1822407940
1126431409
1291334519
1793570580
179099698
43977645
1094029803
763575745
2020959515
351543876
1093085320
1088293864
600246664
16619497
1885567105
241672029
491359330
765143200
305981794
2052453117
2077717795
672709158
1698254285
631373493
887014681
1145793315
851427089
1069807009
1962072197
601613253
259146073
145438971
1679526024
1886844787
992165741
1699092734
824741081
581704006
1327741809
2086407127
953768351
971074625
602102141
160697249
1045897188
1946740663
106680466
705747464
499246383
1118618764
1148191164
1130805471
49855995
1211474111
681495847
1409315113
2001278458
1245450917
1529945867
392272273
789799687
1947218430
564800368
846785754
212376322
1941674701
1143401648
1301530752
152656234
1891978401
1126770703
1640057816
1340559893
1458205470
688465702
191898727
9662386
876083662
1364350556
2069304417
2114893694
1723682177
1754085963
1915470031
748422917
1560060647
157628128
952065933
1192588687
1521603383
1732370382
2094541684
1578127047
1906213762
534710212
592466782
272069927
1247790852
1807274702
1594369976
184593506
42379492
329718365
1819451726
952337336
1022195207
4884092
331301772
1391679537
1408326909
583521973
637233293
1787169585
96442043
1789637399
1033365915
1408518399
574738454
44153878
900779675
708291832
719611508
995881250
5613759
1515227215
1553049990
1884065789
1195244714
1668115125
1880944384
1004332216
1410730398
1053396168
1092594288
642367447
1707168054
2007747758
398540873
280693191
1769943960
800641350
1083952923
1755897309
2124034181
1480861129
585127964
275990293
1380823558
1201689626
1348211590
1327432522
339491772
112037405
491210983
226390197
638726295
1180709007
1351364364
10878984
614131268
627831588
1529045468
1541520679
857016442
1449421129
414619677
1377650194
660748885
1087337471
1449955800
1225321005
866361289
57908344
1896903031
380973258
1997511999
1568251403
1677020542
1296961939
755555528
1851647140
688089696
356886575
2081192937
779027460
1605112241
1489087017
495710711
1669456535
760097102
409657227
208007752
1137527855
35817570
2015393546
1588539957
703187428
822860683
416389213
811250865
1318264423
1907967166
567145570
2034065250
1246860775
1601243758
1287829908
1735847180
1401941255
1482708932
1484848212
528271870
1075643984
1088826791
766151761
330804609
2032906901
1893678968
250831092
1463346155
1840812370
1671474228
548050858
1534435338
1101352100
591869579
1238997607
6956258
2090419570
838545444
1737168892
236278087
992772770
1687653447
519834784
2081946418
1774697193
310019989
485161010
285335278
879738846
444507668
1274017984
933405444
165653888
302457104
2014670303
2100577124
1612153450
7987460
2012873137
315865120
1665401085
818793764
803879310
1134100816
1225589423
1528179714
1523685511
551658429
1546343027
1309438588
167383908
2122687823
1738904015
1056964779
596281466
2131090747
764885682
1546182023
1202889767
242970328
279617927
2087173132
1166087653
286138424
1894645975
197287931
686989811
658192463
1914081941
341630458
1208722172
1675243499
2023732120
1076112665
915799765
1762779370
1496341254
683961603
1127947716
2105465984
906936244
550409484
53104935
596125050
1031538338
889440160
432362485
617850457
5924708
1463966303
380382386
1654936177
2120192421
1945758987
1559246973
1128915168
304912576
335402750
541063156
1360121629
767550310
404177978
1778540323
932107885
473158102
1835705836
2054086711
1728094186
1312599578
1121918780
428080057
1301337625
518433778
1285597387
539316405
149843609
43011248
1620087976
13303456
238306724
922526070
1501578022
1136452033
829086631
201152194
211660408
2135837702
964998979
354735379
357393612
1577912895
1739468940
953360480
725714597
1894587536
924000681
1633782839
32445224
922060111
1318431083
1565620883
1977721620
409417358
544691663
1545116139
229224091
926546426
1563849816
611306356
140584881
1620844061
1021293152
767598791
1337679597
371485286
1566641942
1205516234
1206438919
1896727525
1468677410
1020758771
517427250
601424622
30375623
1845668543
452158996
982018770
275285096
339543403
474807753
550603528
350349606
934974487
1279568719
1874334352
413079581
185898672
1818468079
1303639031
306729257
261543607
1051642470
1437702591
1119366996
631845148
1439018578
1264353017
1841676694
1232619435
245658758
333768755
855224872
33921473
274992417
516480467
1493989662
1089532352
1206879247
1816172311
2042496428
1960046514
372242883
1805257865
1511564646
1048873071
1502861440
372200494
1133428430
1794752905
1394486872
1312924762
1857512387
455944745
1679256141
1635439542
360111548
1273142238
1780747643
1825220406
1539534906
2140655576
1958101087
2117735488
1702255090
201048928
680781196
1585612051
1135863156
1918288935
992024917
1032484219
1937779437
1623935488
1277687278
1818902747
140357688
117316299
1337463885
1579184118
2057869079
571599253
2054340955
1213572632
613781720
598150369
107391830
396248160
154491942
1150071054
1045078365
2038120306
553828975
738491020
2059239754
1436820071
1656571448
5925189
610742812
772284358
845349903
318210319
606560235
1362697291
720745604
842152361
1357307276
14852441
1038082529
110151065
1520108298
509512838
182575159
1596062602
543464299
271282917
289202347
159095705
1005747612
79529670
480552786
635435352
903735818
1622309087
1897579246
62298707
1560605530
1796211206
2046574783
62839158
1764469903
1948186781
809804438
1382584512
1373250620
1514844811
855074778
227192283
207255501
1772185768
824048669
973689331
1775300834
339429864
1006338750
99309921
1557489747
1153552580
77897667
61186616
1433607506
513636210
984255226
1835351948
1152764604
753045409
2071914788
804352463
1919004561
1906094005
1519806833
109405529
1690230377
255623074
1754929158
69839508
1695472993
932583349
2034857224
333080049
1595188954
521957914
2138069650
1180878145
1726807698
1251524624
1060615796
1588724918
1764700627
1685619877
1694534834
1653224756
1620818001
1892465926
146829436
1462695217
2061950044
442385579
2036004470
641147678
890118072
1133722322
85756290
1861059101
647166487
992136286
1349407034
2120652634
1618941931
1495357134
456653734
2038586045
1849545559
1289759300
215779728
1137241932
968243929
623054278
189463487
965130755
494973153
1734413301
1177208784
1748587865
1692235312
551281216
1146923928
722284122
438021927
1421550279
1450763137
148102732
331780014
538117422
994676487
476109734
60916186
1313575808
2055936600
858631521
133729151
1950118951
1905555319
343202577
1687604008
814828106
1337716274
384587156
1163778671
1827023293
1210780324
2049997117
937064391
829192858
1574504867
2126488722
1620509933
608894305
1038599230
751095812
1198829691
980435173
1611842260
2102715463
1401476230
523816426
577533069
1625727969
2144279905
1541574690
1180016942
1247469190
374493661
1802442470
1960699379
1491971034
1396285258
533312540
162882711
1102873365
2048871216
1975914700
1319816192
225525883
1060030356
1624791099
1442083925
1493243211
1027011716
657068688
1385079273
1383786952
1095414162
2107210923
807031075
2026483252
1642004648
312586743
117783283
471825315
692663462
1002568705
771139816
1847822981
1155107034
1330004720
433686229
1762762311
1415334943
384354086
955550117
1521230118
1307308694
19528956
404993886
1025610567
2052152560
613083558
1692693056
459571153
280099692
1029789737
878649528
1260205820
1515659076
1572533080
2073700273
682549454
1774276556
2083262866
229525104
280707839
2137578726
906676596
921628692
1763328182
1902358245
903938739
944868932
637774326
1954561910
75938902
331785632
925744455
737580576
730139114
1098997696
1154636124
509643966
1994954642
1006298731
438257262
1955767084
1189830198
2117926459
1153665401
1609220309
768353984
17860612
831527668
2066968077
680311296
171243770
1154543039
492761996
38751001
1743182908
1334653282
836456353
1437818741
2000998957
1008067940
1715247105
2015668200
1111370919
480642087
1459077660
1431291393
607161318
1666035478
371922990
1550087775
1996429157
1080266248
1339197547
927928923
113736835
436002178
1120729745
892140974
596827303
389064672
626632744
1875219397
1666838158
1307854202
612809584
287158821
360203089
1106983656
1586926455
421196873
956078483
617440961
1788844008
1172380456
1406654339
1154192110
1306880170
1214755970
903115998
917384011
2061148385
1114755863
2137609799
82808804
1716630303
963115789
901301892
1218554714
881555406
1475325954
1765980781
2133154336
752932526
1169694032
40023805
195824044
927473878
255985653
145387611
1152305107
895888759
933831332
1239163924
949739584
777704181
1364257051
764146872
1603121488
969729479
1745566155
805608927
1993092408
934693783
1610417345
86944551
545216481
559553859
1801718929
2033235758
847363491
1726462161
579869708
1354174236
2040328242
1063302760
590111085
803290354
1539010736
640223272
820335618
199612290
1840549692
147630449
336483654
53450649
341337057
60017598
1492278187
1178733480
966222813
44186302
425713602
1776471395
1435747405
360442469
1515648431
989606409
207242184
421531001
725203123
1928055741
1068166590
1078751529
1841674025
1782062851
363517142
1394029869
57729522
754447319
636971920
124027155
2091867505
837531966
1978340572
201103515
1598614405
963316115
709990347
2026689065
1392884602
181712558
789259642
199523446
1509137713
675216677
17006728
1163343906
828079580
1350924466
1187050001
1426059249
1364468493
1255318460
863673422
1451167519
71477286
77731911
1145106098
1339950382
1858054221
810924039
1781156043
1395927857
1375294907
885199518
509207491
217871728
952731028
264815332
1558029466
1582348008
2103523224
1350685936
1749075503
623707792
1321559740
453378433
805629507
1166052631
409793952
1551118696
871397691
1622709636
287214514
1593915989
1426630446
1453982577
1522389174
1092703312
666309004
1299804090
1900422116
136019924
1517459177
1143839030
894193072
472551105
1602035925
735230336
1879950511
475907940
1189825280
1909590659
739681020
976821311
276999862
2138741821
548539557
26507882
1168056857
1091051486
1539047314
2107565077
526349144
905953442
727773264
1625686317
1877279830
680591904
1795730337
1615812232
1187712151
141938495
731671148
1372448285
2064801536
33216982
642728580
1953471128
2038270842
157070666
763178005
1721396341
1107698796
2079955941
687910902
684262120
1223173764
1591435592
2123700404
1554645920
225353757
1071966008
521338448
1085029765
1981136144
625691241
347811149
587031153
360173383
904819559
1826929456
807774943
1267226519
781632492
1552367774
1618177834
1665748158
1213112645
1524584011
667818880
220572259
269194251
897432276
321691249
162513738
9835884
965364365
1414402919
1667843390
1419539977
1543270571
1691565351
1870593620
998341259
1850586806
1415104031
1326062189
951645808
1683563218
1295196094
1455859516
1410548959
3045764
775855993
1394427192
1583547819
624711096
270595715
314445469
1065237193
425538121
2047738345
965643551
1650860277
1814541664
940250446
1901735719
79342057
1738573207
1171466008
1565338671
1026586163
113809298
711890582
1076709514
789873318
1624895196
2142160798
782155674
1557139819
140216334
2077940826
843807679
2013655853
1970708642
1357335554
1750442975
1378754857
1362948639
417116814
695723566
1804267168
1307781332
1180835080
112964326
779485092
192259026
1503669395
1582978281
1793714511
731295394
1037438934
1921232520
1986172144
740728951
456091157
1786783077
890479119
1190039100
1437112520
652451768
2064457007
2065391390
223197692
589519611
1381499599
211809503
1040547865
722289825
444707999
1855300241
1029954382
625263573
1545589106
2046670656
419976000
1142816757
1592338489
1571224757
799909887
298476749
1035420752
1921609831
1377946618
947653574
567790336
1550107371
1531688873
54921487
554562371
1655539932
904577088
926823546
679776195
608524977
596885683
2001097839
288534274
442853123
1124450158
1035431353
953577411
1506507986
1827885898
829865948
1400699569
1336883487
1260221616
1328768886
679586997
684865108
1053715643
287453000
1245846517
1760998133
1016327645
1320036108
1259464157
346425781
928103023
2132035441
1667881122
1014256504
685149549
2049314012
1273682591
5689697
87373260
378676015
1986332746
1230250791
421722652
1082407493
1243092467
987733237
964958977
534179517
318909912
1461712684
727864595
1420148791
2105400856
967907990
1441443013
2047353821
1451242853
1721962587
1784917168
1385719786
946056239
1305615528
123557303
133996043
146908590
1146185882
1005650823
579189837
1672480757
82427693
1390462161
347369202
1379708380
479980479
1877372548
805752214
351065674
132808020
1103189610
1402302574
897214325
1464097915
1779023127
1144527283
1909126287
598805979
983631592
1139710434
272532739
398221634
529270335
1614549
952415797
1752795330
1196268097
1932878800
153639215
452649866
1314826899
1787381919
15884195
396770775
1846504298
1680368165
1673893558
956861512
2141495423
425175703
1544726599
765802676
1584087744
1731501863
1395673268
612896909
1888773914
92796076
1835484838
1219174744
283441636
1146245029
2048493653
2037361495
1978790423
1980982434
1241035394
225459965
1653036666
986039879
1322470040
178625718
1745893991
1947778513
838173950
497279888
2041964865
825939351
1647987215
1681747844
1324175387
1249691275
1916646685
742667449
723756365
1873878297
33700888
752235140
1382062679
2020486543
489425806
1530513579
688147658
1869932254
331693221
304790713
1171973055
357572153
1291858680
2081581836
200926609
354187984
1162088620
702097763
171416933
807677634
394830154
1423693879
2125744938
925657500
722808701
1047673614
2131266339
1110768284
1508093044
2069403184
60985863
1135637794
581391931
663625986
255187392
1894061416
1593960864
2012457542
924275989
1490914475
594833752
2027399253
559972854
1502307238
155695288
656149199
1915218531
984468879
928111226
627062525
1986746362
1247709553
873521982
1710383717
139512189
59330791
911972499
1166740879
1232844034
1434281807
2014763196
212478828
104235389
848277401
1492026425
1574449951
1139579050
1967605817
7029981
1147528569
1575314865
991798591
1152206678
225996581
556146202
1238206575
519875710
1954300211
1793894765
1350384739
137556674
1972511999
1454825315
1391968257
1943123761
443955105
285466247
1247628212
55338483
1106602942
1899287385
2137875124
976718370
592771596
1362049378
762631542
186657658
650547143
2073741507
999801181
1091969299
541601174
1378563163
1525724091
1811595919
1710240114
1817571589
1491591851
714725943
1789380364
13852321
832084345
678207027
1482714813
1331965474
92794770
1617573539
1466906746
569154536
2139462845
1225508043
2102251273
1178882621
436171592
1534467927
1549921761
1812584587
171306369
920562566
1736218944
853350796
972223838
1940943291
319796997
987704187
1654606206
1149063958
1721499175
64212451
1007068878
65299544
1501005766
2103687971
450259797
1922581357
2096809756
1576982307
1692640636
1266534575
730766625
731342458
296692741
1650173046
1897059251
1451468877
1338254188
1376745657
342324026
1066317597
237620396
671317946
1951473153
844460681
987731346
1551997418
1702674221
1988771434
1569662658
116839163
1594382967
369863018
719764153
1812175470
262796517
312215620
1975933158
11889237
1333976181
336656571
1224431227
1475355184
364544337
616231179
997929971
418838354
109231819
944420050
757984834
296278823
1835574560
239519628
1645390368
1803324564
102157269
909713465
423678240
1935200773
434253074
1246197279
456110899
1640295040
1042482594
878548188
1198206951
1635983606
884877714
1009597507
337516650
1731703964
710736481
839211386
1223426900
2084325107
1757753260
1488646946
949277155
1925973976
820748535
1381488873
582012827
752719790
2103649073
1855319627
915214823
835169525
89269738
1788551144
521111254
1779994187
346816609
813323145
1902184731
89202246
380858332
1596391000
1757057368
2014711435
652389324
1246779240
966143738
2049706604
1128391414
1031948192
674133233
316252884
553177144
1798206304
1901690796
846367570
1226488019
581138732
1707517753
995660054
1088591082
2115681255
560551440
1353776306
881612326
924831786
1766632363
1289855280
614286677
2074106608
1205446614
64653461
1988053685
195101642
1342099911
1566872682
569340693
549791787
1939296995
867304749
1945989839
2029895128
1165180268
1076701583
577162842
655356979
1653478941
47983951
994664687
1818490490
1273529581
1360058899
1836025624
1177793776
449769060
371067690
57329360
1771934073
457790368
939440014
2101221086
1739973095
899972310
2134065863
582048062
1297109261
1336066579
1496025283
565314161
1809704046
451380890
1006010660
291749455
530209340
2130256304
479522930
1291187746
1218746995
1083642687
1921830460
1190362787
572603693
255119602
1795880859
151077244
1896381215
1288469379
278964520
582720840
1468931601
1001741412
1642229633
123830438
860494515
1967433878
1731694265
918650244
140876253
1094568075
1179232206
1952218678
2117333712
2117569504
1244370566
1682398629
2604615
1994946836
1297698384
2025168933
467974958
93395139
1176060071
234612401
418780787
1470934867
931675535
2032272079
1821080510
14211966
1186139294
1112548714
1704424274
412503522
268641286
1103685651
28250343
2039738907
156309186
1589997381
2116173629
532455091
1219028482
208083839
11897859
599164339
257409858
255765535
2106689347
1333576471
1337316619
669831181
1928237502
1718744013
647674677
1812018176
1505610252
276949212
1012018855
989983097
768466496
565886451
1390214499
681326518
156120427
1837460295
1510623877
128219992
382218889
284686861
908966177
119515314
1846772148
1913076667
100240587
908740127
626787432
1634848410
639253664
2043388858
546929174
431038710
1518229301
1938366202
1343649266
477922499
1336541743
62124746
1909731801
1566244744
1492746776
1577019072
1322833524
924486413
380457220
1683841158
494759924
1034123785
65930588
880287838
2116691026
1356043363
1645390368
1967975704
748272277
489981250
2010517072
2108237887
1386497078
823380478
1491829351
1712028026
1427555335
396190954
448031940
1787223377
226282394
153271498
1294512877
1641682701
314061550
1186787022
293094121
1076772066
1332099315
169845249
1182251546
1256895898
485596080
1297994173
864646437
1338813335
1593287829
934962724
133485768
1388097000
1756595762
1003836132
465796595
909727621
44924016
505551142
1450745376
1104423885
1029184426
1987566637
1282103420
1213497986
1787680282
1647555429
893736881
2075167031
1394261090
1070919685
1743716155
1710538510
215006112
918985928
1224184559
809750562
1238091751
1337837870
94331743
468899612
285990825
1854981981
1457710874
2038925628
294694108
1065919747
1200291938
1506084790
924494530
566407432
42049595
847779807
1221214978
306145187
257890562
1988489845
662156371
1542129461
262316533
1953090730
602805161
481951689
84768662
73586029
1699598555
126113140
706464220
1163118584
445687758
208322490
1801514466
674610891
401692369
1996641515
1076294915
2065586269
1105985147
1511211984
661819716
1391589138
561238127
1713139468
1524314314
2053177652
2116367100
40973739
1248293685
2115502085
84507541
368203548
1344437590
227851081
1167824734
597277214
140989683
157494439
783704212
2005901675
1295871182
1948086643
1736379280
1475466289
423336376
1812292462
1553208229
1823187748
339702576
918079919
1014451015
1864256873
135912290
535323203
392590292
1362971145
2851862
1022005058
423364367
199235715
1946827415
1762731279
1325494628
2133719550
801336362
1631261576
530907911
1702470592
1115329181
1584516921
473687053
1079174915
834037523
1349266797
1619137569
2010069995
372578374
357618134
1180782872
1342367942
1026272137
579451763
1278352736
1438569838
589093080
1754910832
1298423432
210433075
2010004626
1202294292
331056183
1157605776
1720269654
1603889586
1052398660
1757747175
175710323
1930923523
1465456216
29811458
334734072
1265944879
1358199435
244260952
1093235023
1599051934
261162623
487650061
1658219595
1668535649
599992218
115354314
234389709
1100708867
972697897
2031647747
133600170
2001168924
1592423118
1803305000
728658860
494966384
43977210
1792080374
2007451882
982413754
499680791
1340783122
2120198100
1942944526
1792690690
939815463
9418029
651474863
342487663
921850564
2122942516
2116028510
174456388
1939594561
1393367474
404194199
425918201
73164243
2073193208
1138315953
1635986374
1873736329
1369792924
1615226080
1793345639
2046813817
491798861
318482308
914858404
149151041
1213099975
26152537
1609853133
91486681
1876306956
48914368
1677381256
1074205431
2067929839
11660567
465265761
1651262164
53853008
186673926
1761084756
164795357
1292017853
1002460070
565132238
1518869218
2113151953
22819490
1094102730
1575013623
1055607716
477091830
1518048312
884740563
1056251217
1374748847
1928097861
1202879536
40046270
1491685461
1334681684
506108863
1577585595
1991289271
169507076
1534921752
1819387763
1007340491
1951228352
1481233311
519845132
1978858056
336498195
51219892
462279879
667061893
895345205
612032280
992182402
1157499886
1081653169
111829620
1169464327
1256324109
835977895
1632679621
80904453
2015428863
2046725643
952879293
1695308536
614199250
1919592034
69981996
673902450
553205238
1646850388
1960517445
1049282337
1087524128
1931330856
2066475114
434248287
1137253962
636922524
479184692
741186592
1126800296
112197916
1405171511
1703864756
554606311
1491659611
554039640
1181966398
625491131
456995612
2047317381
429491013
770855155
1148002205
1762845944
1176004960
869266678
2105583902
467954654
1462221404
1267476465
9982443
626445302
2030856356
864184770
616478751
200050531
2014953919
1390806834
764645631
600011877
1574914745
1068202738
1772175129
609387906
1504078067
862748200
1448959249
109826050
1671133113
2080672029
2050321415
2130738297
415880337
945022227
1583186664
116259890
2017992980
1102130879
1109523571
923037301
1895396280
1359518013
1545110762
154321346
1920647102
450230487
1674588992
1926900049
995661810
1561918906
1311316718
90592717
2127305555
122921610
589979298
2017886760
187364659
1785337819
7358536
1602211582
95931863
859307836
1917130807
446135639
957159522
1749567865
1398587445
1069185794
145135447
1676878562
2027904233
627731770
2110451013
441179520
1897716480
556359416
521121784
1290740597
1663605
1437723043
845852525
110290649
1784601397
603782417
1461310355
306885187
1332851243
1929966868
1864146468
53245330
1443302396
1543415471
1851060140
237264922
812490257
874834086
1743925941
1074511944
243992803
1292450700
533688038
918849901
859427521
1915261378
939032538
831884133
2078725354
225014996
1773292201
820228569
1631719341
917983563
338345888
485202453
1966455813
955125304
684182934
1576887646
35742159
616640421
1182617731
1797582155
910227568
918792066
816431871
103493666
687206656
1062005889
2139182554
2000542815
1336044089
217991917
739971169
155642423
1100706267
921199124
1783706250
10510206
1228641008
1416908279
1639689962
551731351
957371074
1343000162
1242706354
1798165774
1237928399
1111334019
567928586
1630636658
1376853719
754150923
1193494441
1726972958
1652500763
1846272315
413222897
207992897
1467536845
360064196
857850526
1191542680
1963130385
2046922148
1213229908
231940145
733966187
2030517493
1143350196
1851162263
1142662564
852611377
1178067159
1606249218
154903836
700965169
1684429390
437820369
632363209
1855385917
297771736
662658743
606898048
361352420
1049125652
1398223470
1578020007
574148591
1133467886
1780323755
1437068066
797527372
1351409185
11251676
2014602458
41064846
1524604860
1110645961
1931887261
218239630
1653587577
2127335235
300499406
693581545
1419051042
1284178634
787629344
1739761481
1112417368
869066055
809031866
269001030
1370748394
1807602592
1230930634
1265751767
810175386
1751270181
936538314
1458759364
750388761
2040609833
36430205
257566718
897703475
436873752
227252632
1285627237
988245182
1467821284
236571123
593414869
1726024508
510844760
1177435214
1092073634
2083950637
938297037
464634183
607458727
429606588
1744783925
542495615
702360682
1007156744
269542666
2021569479
804423643
584772262
34217956
1249654572
2039485704
841952942
1001015087
750040871
1723065047
348360582
178145615
1698319652
241514376
1248828696
852399563
790679109
2078508077
1826049032
1977529412
1769881128
996527204
1618067235
970837237
432267024
1969302194
1209895362
419445577
1595088899
1502861662
1778849776
1283397924
1327710314
1402998536
1373087238
1841199782
976148753
518839053
381191424
394623135
1894383910
193604086
1655293232
74512777
407077426
415457463
241874095
41139696
1810970253
451007860
1578344955
762213276
1487492584
817500384
950742485
1449829604
864381049
2049774068
415941858
690715677
458014936
1352371520
647161146
1875281699
354632642
321282630
656654229
238861160
1325532918
1093251874
107903411
2037498383
965782716
738978407
1680073077
1517136283
641312928
1975285671
974297837
528932993
1131923693
2103153957
1224836392
887491814
1307912770
171501714
434454516
1155926224
1626320634
974204180
1266372467
777477894
623621691
1809454069
1788926265
1226695942
522251125
1885274953
1915605191
54786003
821415213
1506427238
1732670022
499915808
27623716
471566827
1940945999
1616085436
1060936200
423257605
1550427513
643937917
1549064147
1656162865
1966640744
1341519188
967873695
560894021
1120732809
1131335734
642250065
881924762
536464800
543484006
1752299817
964597284
1951585061
1709977403
50380649
1950370994
1676337603
1097925983
1087343223
990728910
228471014
330360219
247933695
699117443
1956598502
138766830
338256396
1172443009
640090937
1632605077
330181442
1067583008
1205694773
792137299
63423208
1703342890
780905987
944377277
630099356
432306645
599297718
887582799
1881385181
1226207510
883365445
119018094
675135650
2047715358
1431547484
1266076298
1398209754
917009604
616096175
1599117223
1524943048
133518910
1109286686
1240517741
31740680
622385277
1907693250
1477332359
459088733
204045442
468236840
247894547
1912843361
337431702
982246417
2081729016
637285696
1587026259
318905262
1623291592
1694425093
1316923978
530333971
1614339462
1206587596
1794660236
2143054729
1565559597
1570368376
287815935
1083181058
586136305
659486783
500693255
784073770
594122288
1587838359
1043686080
40809120
882488835
1063890455
134149496
1567638131
439642961
790097719
1998518106
1644048388
216859273
784193117
609875569
1674983378
1891060137
652811567
1416249688
2002585532
2081815808
958084007
1536789115
540265014
570644317
1357675821
2068517671
1291154463
516431862
1279481953
1593654551
496857306
57010760
1939113967
1208060157
994398918
456954937
543582770
2084141967
1600963387
608788901
876643526
982890227
782191204
1476446744
1216505800
2069866162
1248566357
652068457
1919449094
742507109
252509509
1452725443
1553288949
684494951
44287830
1726755777
145155839
50263310
60870651
2103439146
1283763854
1723101622
1216416135
1786675615
547602672
1352031575
477335360
1911008699
1590609601
1075126196
1404116546
1427716342
630815425
1750270894
723635476
1499238518
984181991
739679761
1514017619
2040717953
1201110251
1023430551
69354014
1331563856
774723795
1513700085
1443933242
1871387146
2019264108
1228738193
278639536
109641361
2099047011
15088078
1615572833
2038690432
820695576
200867784
210039165
1347613998
1551167085
1401754247
1968451010
581102913
331678950
1771342849
1886975396
384934717
715634368
589287318
2179267
2096595996
1833786339
977474831
2081427839
993113932
1992937587
481888996
1204402799
1044750530
1933395079
1000798380
1937220601
1067784362
1894639370
2127402762
441356239
626024656
162516854
748975014
296769703
976057444
1191091208
1522370020
51021568
1697630211
210329022
221244497
33088233
1029122999
1411647181
757516062
2039598111
425000675
146829027
2119473517
823006330
1910667130
979062819
1361531965
1172494014
173399525
1184770356
2125946043
1599079266
1791765117
1698214108
940143022
504153016
235346528
458512274
2074969518
368467521
1473287879
2046566199
1879607489
309705898
1960391136
1997664854
1153926109
1191486797
499543249
1619827681
1472175294
458733830
2112330164
1930867643
319109715
1460512808
1277571225
1208835672
1295003517
1712749813
637586443
60028208
1463134917
53535106
1055680777
1915663759
1196724377
1603911027
900703157
199295651
21757183
1949440780
806799564
196584476
1662641643
1754469741
1640270251
1042552479
1998159445
343709858
1327187907
297991276
119690159
1167911765
718011130
1194053569
285966897
1025828793
794545369
1541628942
692807446
1963154930
1405985746
1355124986
1667716918
1021543948
61227171
946430427
1753270383
887098690
328281301
1234150777
1639619684
919230244
2125089971
1348105349
420755399
786399707
1774983540
1131573230
1266513514
988915187
677047918
625077382
222852474
1824803653
1234583757
1531892693
37615709
84247880
1698529113
1992518731
1252369845
24883466
46516259
1147739557
921708280
444944214
1008152830
2041732082
846343438
1666261105
2098154707
1499205707
930883070
931871053
1727955934
941112584
1152174891
1776165218
2004750997
246981229
969053636
773450307
1320046296
1404019162
858653479
1839378475
627197663
48224292
1570239122
1877658750
1347353509
1185154205
692394197
1138308787
762801027
550719437
1692157981
1795402608
1759421736
871665613
444651951
1231530639
1122223062
837164462
1797632256
107259008
645727760
1699639897
1024335642
135296502
2091315397
897974635
1815339953
763828775
139379707
186983440
584741421
1943419269
1403050887
1105326171
1424514555
1759577594
791358333
272874113
215304983
35512228
786155298
805603046
937491402
1327893128
1543947919
2012902243
1023385215
509654192
1648087823
1765217672
1555769609
599975602
1333185052
864080983
359138368
2106446661
193169430
840430454
751055019
1272680477
1470141732
1676177671
1553047114
1907079084
381713752
871936613
911093801
1697307695
582313747
1719711393
1399775919
1726030228
1066611266
1819034141
2052387707
725506535
46354598
1664051273
2000056710
1318427753
1993317132
141091486
1947008745
1939747575
1678005352
176570490
1791193849
1241276713
470572033
756280448
1071932248
448078169
1063347473
1571982530
1769260610
1774864929
310373367
989366274
756144148
2049430204
152541313
469999920
1643089172
1761231986
1459951694
1908893883
1825621683
2128747800
1716028509
837492549
359214644
1976896338
787855085
1707920050
333931840
592826562
1972344962
2105181375
1421989269
745083167
1620705391
691624405
404144474
345149246
731042034
927350339
1174820760
1924873318
1387279935
2051797168
945840525
1618874723
57919278
1406899653
2025969385
1455130631
216356980
1957102602
898727530
1966214774
1552321700
1169557759
1487428799
20997333
1406865032
1385399362
1032579858
913423276
486314564
1340984474
1650984266
242636289
244199800
1418329840
67242768
1269871731
821097178
1117743059
1966251870
291945545
757698430
863940416
1029454237
882731024
1770652852
1450812890
1180860040
1836109961
443894605
532610998
1280998813
1729483416
1425557489
136620241
729373556
73139262
350047797
1558618644
446840772
1010608878
421394388
484094581
1579960535
1240538558
894097300
25927725
1606142066
367977164
1758647222
2112604522
1466858127
204929440
1232043667
554712044
909637524
1472222524
609026937
806198393
1312614864
964225667
2067108938
2069874502
1104885548
618846658
1607716130
1784795781
1249708112
893547507
1162931475
2024448404
484075799
1019964925
459293379
2136671161
730391867
114186499
414010434
321381389
63523693
309565974
296428439
1040109033
1158237773
305791860
1063623147
1502933122
1027825620
1867463114
1823575200
2067245891
2101266168
2067832040
184813796
1944052994
551333162
2014726922
759689326
51382303
1908794226
105929732
455274250
737066007
521619860
1553020898
1698629294
236952817
678074245
1723174971
1479164746
493718445
1765257431
1196639471
197233196
754629858
990719811
1720914083
1599781992
27602215
338087940
1263460222
1242505828
384833748
422984709
1378930927
190916552
1158259496
1125167874
253683579
1517190323
488163830
1675432794
1241818072
162526104
465818781
1597264476
659472686
752567483
113921362
1420254444
1285270666
844258349
1228600846
1224740650
51171657
111557557
1805153578
691657884
1298808674
1850210260
1768292191
1371418473
1736048345
165292760
1959063891
1622605712
710958636
1725529114
1924092278
1207586096
1337585311
1017271873
1243589511
1445563238
1564760052
1978591900
1296289927
182256208
1360894038
345129653
1365410331
807685635
1981324266
507413673
1267881169
1665641427
676897801
562005946
111674897
479841195
729257017
675408923
1552136872
1133323547
1019989729
620893765
417216425
1475225714
64323768
1745932448
172442040
1375720684
1283969515
448937622
2141611306
516509450
1449014002
1314580617
1063846624
1265428620
897131843
480149475
362727890
764315768
2039315208
1063681625
1580814401
702080472
1425245094
241234730
1733283990
404270683
9994934
1685599203
128740263
578916698
1189754291
1401723297
1073862508
741289760
1559095258
1886743193
1384203325
938653396
1027349618
1230260317
1138474114
315537262
638002022
1868377556
1272954409
302714439
1093368065
327149532
1516236564
1727651468
1368917419
145237610
268163000
2030586356
105597223
752302716
1940644141
501164569
1377579884
998563597
1951798607
362001301
956407785
1972893787
1316781236
1955178016
502946324
677469264
585844079
960960
2108731372
609720579
592765187
921324282
1079729940
1068687567
1674336560
1744281615
2131664788
1326399739
1366246695
1547849031
1793479861
2134284778
682730921
31045997
1714045758
430138285
1101605148
1698423052
1330618309
1735495157
1847161378
2054397796
669627076
520724872
754013322
2099892595
1625433311
2060334331
1064925469
2112917587
1031960473
1111521841
2111478400
1883809811
1020551587
540972740
2048934392
648721526
698411353
1140589163
55523316
1908043569
1552492265
1524089311
717246835
1281103485
1892585714
1708849086
1183441991
582002573
807717684
1932859061
2140483107
1849411570
523038999
2121816523
1487923656
625012276
974500999
1771478653
1759687506
1339300134
866624493
1856853814
747165812
1267682738
602752048
89416575
2075134706
149543638
140299517
1044893362
866232127
33337262
1550013215
753622897
2136280199
1750223811
356828657
402017509
803643068
118858050
1627303312
1045846159
327769046
1466315491
915613951
523757600
647134431
2136589946
243449063
1243659397
1215677632
1819991268
244993690
659985531
706236962
289684658
522927799
1051308776
1427568378
1208390859
49550172
1441964003
583171048
1653037996
1048462647
95621233
1683140839
1927423484
1419738567
1555693240
159131651
1259072138
379369562
2096654848
1667951790
702199746
1517998644
1846421523
444602336
1639568229
306490143
304778255
1426096680
721245322
1610643059
1146769698
534624991
1186547058
1829601990
207836689
813660462
16940251
1986135766
898848793
839371116
326521954
1711697910
1056783866
186785588
1963493575
1791002922
1651972890
1699933481
2119756704
922215233
363406622
984952355
1305890353
847228778
923753746
112650429
873757185
2045775518
636239304
887171298
881815175
1046605233
1201201269
728094747
1412171741
1810167361
1989848814
1532263251
1880993246
21298658
1951583084
538676137
1958922471
736272050
647060698
667814798
1043207446
1924727172
501239025
2074908437
329941307
872023638
951695430
731298026
1259502295
1192394467
1165057247
304176484
121827839
1169999264
2049880112
1758336411
89436671
1065826846
1875121413
985516275
1189681633
785717598
216144238
1793987919
1846849753
2092650440
481612942
398117150
1327323265
1395596279
2064475912
1134599734
644957348
1490777985
127350166
1672764133
848013326
1361956065
2103901662
902624408
1238174006
1647402029
863430701
101173088
647274613
515939111
281513229
815058358
432530341
853970305
1487386828
2026710950
1594412818
225095465
864325617
433090762
1728336513
903314173
902273348
1544443951
1726418762
641442463
1264676642
1435629370
1372524193
1860780626
1170874070
1490611254
515718948
727127422
1100491848
1267664815
1806979752
136641883
254065060
154847433
1327300679
45334437
1307415332
1316807718
498281636
19031773
48197786
1216286536
872471019
776441226
969753505
1441795442
1178917554
637923205
1721600767
358611317
1329185048
40611855
787627244
780115716
787135084
1483781049
1198982648
2142140711
2130537441
652049906
621572829
1763135674
1040131070
974790587
35766728
435546362
229671623
1527332097
1941741947
1056703777
1950764333
292746592
436351446
1031499515
1743921393
880509222
1353397408
1170293434
1215103519
342983767
133797386
290140361
943050336
464984479
1436532694
151150063
986183118
1773248962
118034761
2026082716
1548540209
797962422
2130234560
186118795
1581085275
893109372
111426796
52071637
1017701843
1186057559
507208071
1242680442
386102588
237680737
1028787193
1991736424
1098511680
2094931054
1688168551
2001516093
953284672
255195950
1293206103
1289528753
1582194552
744994216
784975245
1171242323
2044624425
2034301625
942775569
669619144
1721805035
522157986
991027502
1924955667
53971375
481218221
61813808
415090444
1322601322
1763087713
987333285
1247742714
1850364089
282206598
335307453
753445434
63429614
625794404
758018979
1605017744
520224366
271154315
374428769
52062574
738716824
1178106591
715917797
707210034
1448094650
732349189
1622308781
303508253
1365338423
1380391470
365959626
1738037859
1728966205
1834574917
1361029801
2081024619
1106065181
687953371
2141157697
1082056883
1413847833
664069719
535043690
772115559
1207334429
1321487675
778820161
175745398
623440016
913898656
1271725581
1060059455
1734555999
1991722608
1839996941
335661450
1715749228
1796101217
710906955
89290237
1870387451
274035766
394262974
14363738
473350711
438707281
243391130
652135097
851811472
111445330
1784706169
996459027
260323851
961471788
304695126
2006894887
78114076
886226770
256794970
1324771974
1240371129
329903664
2034298548
1002300326
1658144124
1050329350
1667214391
941594684
943004354
1646815547
1317492708
1453215786
807493257
1475257372
262699787
275036364
357165749
1998279606
560671859
274261409
1728686011
179786967
15320114
674601868
1519692970
2105255109
1695272028
31269029
1453560057
1176164873
440895893
1834574926
1142294723
1677513699
1808634782
459916048
77141469
1339713365
1592413553
564505643
675496168
2112690075
1138940435
442926497
351623345
1954295131
1667021868
74743959
468279233
90984082
1557969422
710506896
572111445
977584076
729785347
608730157
1018466244
1703527435
1106783858
275882149
604938105
427898438
816330438
773165543
1615683484
1939993322
18697853
1041594073
503311501
1550374411
1334372054
521029155
2075218205
2006018333
308477509
1738703815
1116612212
458293306
210388348
1160736794
599930267
286408784
2145488701
1470899918
1855834154
2117321242
1698676078
1651535521
1694226745
1279539434
2066703275
1777050973
1814390334
1996144382
1320317738
816978762
1835282616
1206055519
1254794332
1152056594
853177941
113607687
261868133
1153504472
2069388118
1613050244
254547672
1224368957
1554286416
1093452168
10655438
232252745
445069687
2045238765
483070440
1346827003
2027423971
1415049005
1656676981
769706392
23153715
758768841
858501599
586073899
1144760201
373936245
735891628
13567213
343198453
254496210
1394778531
398169435
995111454
1701189296
1279276058
663308676
1591362199
1413665642
242500836
470337463
1513320533
1983239058
2145119315
1312317350
764806552
393663236
741666366
1466456834
468021553
1548169196
496204173
1847644144
222409672
1587881714
1454219071
1446949356
570303036
2028218374
79190611
389781342
74354920
782907455
1561018116
1498535681
2146014927
1046430592
1941214247
1247832611
878227952
722370359
1253804502
1608933286
845831379
1127554083
505993442
49053078
2007114044
929038678
1105909005
1856444768
761735810
1023675418
559815046
1270054168
166900411
1144615366
186886373
1514258729
514439587
714302165
2122275743
1591292944
1187665132
1073489855
1708461028
1759660054
397200261
218142338
999860053
1451845389
1309761842
585686390
54378888
584700141
1515768024
1932126076
1339552284
1468212543
1331045396
1993735932
1605901721
129381109
549674698
1833170143
1371815245
629132212
1589583844
261657317
265385739
1333008057
2036597520
1160196365
1104276068
1968089465
1998856426
692334479
248851828
435814054
1032293598
997211239
1104587187
1251731340
427350583
1583514863
1420920404
1577516456
1309137486
1354830953
401470453
415004274
155099357
1925604808
526886953
835299356
1058392031
1646350749
1434974704
963470129
1574750133
1990409605
1608093781
1956544642
856915657
2115241879
739660187
1832969316
1192812675
2089137491
1911715934
2011394719
1147716931
2087000352
460598998
277679134
2033505640
396668338
1734807017
1265932409
977143822
11296367
662093389
1841085996
1408625713
325089767
916511979
408276678
2099869631
401247067
1359012885
1145185718
1085437461
1386910051
93620405
1850145693
881504993
479522059
996430547
202748810
2009330083
56259482
510668514
1522297799
363897090
1542368716
579687890
2015832150
2105971353
45400901
2057757106
1247342790
1964125135
836914916
562875657
1001681643
733403007
1801463664
1289800588
708312374
1023563717
2085830305
1422870230
1425393547
1523378943
624225538
1406970994
1107250300
1206856434
33586905
1039088544
1262241153
176553351
1903714498
1978242549
712001432
431407523
499100320
1221913533
1717006397
91626768
61328874
676568499
995355471
409940493
1682542315
1431818384
1620524105
73651774
1253116263
338883055
822602001
1358567278
1812115199
1239848515
376682837
1541427235
202404625
690959956
649544829
886705087
1362845015
928843977
973650284
134250021
1091254977
476138492
367682045
400435880
1937437906
629161978
40051242
1411896922
1833678278
349829365
199709882
1986091163
255041434
925257017
1049308991
104538587
899967550
923613504
545997476
1480735545
977347188
1928910918
2136070060
655050987
1904036176
292963166
1419076360
1793366345
1676741361
1247861531
1509172051
502883086
1496653240
86442607
1688054963
804305275
1953549605
1735353581
1658872383
872804516
15860162
260985044
785362912
1077444850
246454576
927831734
1843823202
1784823762
2049201016
829502251
1212619946
139827730
564317395
614060644
232445515
801007663
71601568
1375715414
2110598438
1755217983
468006154
431922743
1350094090
2109513471
1246314124
530263908
1327075350
1413421200
808609738
1381008081
679955090
2052049675
1642636949
512637642
614909245
2118227296
2075931327
1943409672
248572586
902596892
640534853
1894264930
146637072
1193486543
1507796001
1665154351
1815582708
1403944075
796361032
931601546
59895193
7425011
44900131
892187737
1423978113
1143109411
1279276058
1853178248
465652503
498042442
2128510481
1539357939
1900117979
207013391
1231313659
189382905
413012762
1807361062
829430297
891368036
889597706
564138298
549460387
1829959758
1077719560
1208454631
189293077
2109198148
535048483
1184685967
1411174890
627254753
1523053311
834452215
624917151
1829326895
258104088
559706456
1112070733
1492631529
1910275651
955426040
1434359813
301827837
846229575
209634091
1727087527
515196892
1959914846
260082295
2120795898
2036583562
1192859725
875444339
2018129043
1871988272
1772910694
1983510165
840731134
1410385340
447739774
2101047461
385192428
852067140
2050269722
852153720
1352080477
2119034862
30993838
756204636
465807398
352472572
535723367
614171240
278919134
1264713971
8231529
508768739
1792284386
1345036799
1124939561
1479717714
1030747870
404144474
1145462357
1384275713
1743451378
1906835574
825164240
139982969
449127457
83577600
1519721864
1915527688
1161358395
790318590
1943882091
1768649866
1988807360
114750204
1780777144
394209397
1327852568
227596013
410363260
1049714920
582065156
338885797
1650045058
869217526
1999372098
782839971
1819373265
1344399288
1572319208
55691578
1832379216
605575763
1625315126
458544204
1906025117
200390498
1008845675
1756312999
1836723223
1610934160
1948754659
1868008858
2072330332
1428299499
26344173
2062644048
974634338
1285113455
747631330
1715346532
765126687
731001675
667937054
559039293
1178451689
1626084287
1194041640
1524548879
1196519424
1398370440
1387397570
715220853
1918764397
527575962
2062725089
144044990
903173578
490797348
576999248
671579218
1237319492
2026407225
1376879456
1327540918
1969683458
921715235
1430299802
504905913
2139840197
1543195943
681348196
1713043559
69759045
899698778
1918454826
985155257
1925567519
1174136330
998563518
2081834657
1751038655
680009027
1859333254
981951643
681999786
2077774455
1266744268
931335839
154472451
683485761
434900292
1636471185
1881167951
1522665726
350311190
25335167
1055547881
716161988
1566094374
1771706714
1743912118
560574264
691008055
12153345
1286849720
601918149
858615414
1527601344
233549519
420839110
1705963963
1589191049
691777970
827092345
430214347
1016365098
853468941
1824877527
232435593
3234121
1955608458
488367179
1314282737
1100804805
1468084977
327704282
2103490705
1656038610
876949381
825073275
1106362187
1813044062
636123754
2139504033
626033341
1864809776
765346831
2090967209
703335094
1653075164
758569305
1363420683
173725069
1501253231
581414168
2039929202
396479735
1182897134
1082788828
224219446
1339221666
988480058
983947971
1824250229
1288846609
1612934063
355200845
1528820110
1116805759
2106557506
710050376
344091089
365489703
1386766703
105727437
306978163
655877513
1133094725
649185088
770189190
151115876
1420355033
1767112814
743941085
632438441
488793465
1558718925
754038371
842115567
2001754014
1193513406
624129905
796526939
264309277
1376780176
2096657745
574340731
1489291818
1120727837
813341327
1869710948
1283005119
2118968524
1320172904
392212862
434314765
1042901740
808031677
2099536193
66819239
564745182
1068650676
1398141381
155678936
453919254
556016529
944526941
1796409277
77504688
33799657
1083546053
1589525904
208262683
1500841206
1986684955
228382716
1806345555
864452353
752132823
1366293998
3154273
765760102
1281512463
1369807791
51470195
175077279
2140632280
141175178
453968512
1931766290
1354392690
1839056118
851014495
204901786
1434806537
1482775457
832331164
229134270
954330114
525699697
18267000
523987525
343332489
1097120077
1207701689
1705654598
166112896
1371367565
132055136
1987798018
1800787368
864342722
847591515
205622317
1624920
971842169
121788285
1515439227
188626380
364015369
1355382106
581852553
870538167
950327652
974666141
454602947
498636641
1389964975
530807066
110881178
891092326
13446810
939967038
2127253881
2065087485
1155362156
1202284583
2118946428
1571225677
1483507567
1897018970
802423748
1500276011
566379561
927580326
1219935261
425076836
1078138708
511904349
1319371683
388266105
436093589
1148626287
1475209687
1194250325
1415917621
56449799
1606611384
411125851
181052263
364728071
255219243
1020716572
442757670
770189266
162508255
113494735
253174651
1335640613
19342496
1027975170
1621412582
452550482
993185229
1415121835
1056342838
229274119
961940725
1708661576
1505806828
1146763899
904378033
971376050
1482512652
1646693737
1696760656
555793673
1008147484
1387233025
569922308
1102534141
313171193
642368899
1284802550
988701503
1010817817
353580040
58401283
51706414
652939651
76607857
1700922464
1379814951
376814193
1072267481
1851066838
1748298072
226274000
81100114
653718912
504948301
1485707706
459169396
1287446012
1098198859
1144811605
2113323829
404993886
135340968
1225911868
1723960843
1357764281
1427230015
1900962077
1144484385
1063847330
497968764
1390657785
574094039
1539608718
803171525
605666100
980096586
312449161
806595908
925671067
1003461552
776877263
19327438
262332740
1692663
335967864
1530197326
1263420281
1080676108
1958918695
1777127512
684249962
2135139976
513810802
79640267
687803522
780964930
1696330706
1087786388
946866619
829296555
164096234
2086489337
1714139670
1080944311
2088707650
800434069
592737347
966066111
1457550618
18499509
42697995
1747936715
1739194819
1501017187
13482357
371593456
996487515
1265077933
332897755
531343448
1257737265
1565252144
1157410457
373596350
1499113081
984273291
592431484
282137758
1111032584
1095164201
2140008130
851526579
1328640399
1957865325
513329150
466757866
832471960
1012274043
2052455476
642311889
1452518718
320269474
40231156
1015627175
241729208
17923530
328896781
2098247031
1994976474
1781100075
1791624722
419681646
1720398803
511659923
248586718
433416645
510585423
1686336383
1864198699
722651311
270566316
1624052400
2027657063
1330180541
1288557450
748171488
1948340305
679930407
2056200423
1077482979
1174727539
294542014
644617124
1540075199
1049049676
153317252
1902443694
1961682543
1459992950
1302731600
1143517339
1964323875
159577398
1486835859
927719226
1344941470
832032180
299702652
1280460731
2019319546
840810520
769092466
443603892
214705390
1221930647
1965908391
3034076
1500916491
199799745
388173246
1071573695
1525904625
722245115
1940828298
932567381
477948493
453327276
371963647
1892740980
2006706173
1155221334
1529739861
1146736082
184675830
231155882
808323971
1133275187
1690538714
1044086145
823711085
1930175001
1394888793
1929167870
1288885096
50917819
2004394179
90018629
484651007
1575259728
535205306
1143144690
1839998512
237712743
665665735
417075482
1474916778
242790607
860472713
1917948400
992488489
1333093640
279615018
2022591538
1801942618
625185347
1293520491
2087061731
815383118
1900089358
1454288692
888313208
362644094
735868785
1815804304
1444214523
1841022340
282927014
1011700617
390501811
968943328
685778080
411889165
226935571
79261818
283039350
1194898460
296808597
609893956
197914335
1213808849
1475255607
2071402710
1843837311
45311226
914404039
1619161893
208843842
222162637
379988624
664878394
320989522
1661399168
114472085
548931806
323931983
1329008744
85709970
656573713
1767073040
1655711770
1999553199
951543908
1253260282
1413342702
1350257327
458906696
1922478398
957218414
85759442
689588465
2001803808
1037895244
1300351859
793668112
224495304
1127840432
186227926
986784394
1623002271
1795686000
958985603
442665448
701187021
2033233245
235800540
1117943279
1393795482
1409399797
1888051010
364812994
1315240321
992116914
216254001
1997160596
1447766049
776797579
1401715953
1354234188
330182332
1100816343
1312310882
490217687
281655147
327826431
1039850194
1772502852
1033665512
712660675
1211459542
1260158864
1657331851
574714488
163674991
7333523
799477510
755011794
178705174
1260626741
79196512
898673946
1233234273
2060949780
1301102402
1805094889
687191223
380725780
1667949338
986699504
1502308070
949255281
1554385669
1664133114
520623418
1837701042
1009848123
144281186
529926909
499281425
827362940
498450330
333250750
584981003
389507584
1710218207
2038674672
1074758328
1689819175
177869541
1058252442
430531670
1372585568
1288817588
783694033
1668207146
793307252
179132703
1150415371
2080011428
193833541
1632300598
1713249952
26744822
2964143
351187088
1430582170
1428935982
214161284
594221073
78076795
1127387070
1467854306
2132363303
125743226
965164861
340978606
1765285695
2006199191
1403393504
1967657334
1205802655
1398040139
1328938828
1723778598
275629074
140283742
1070649666
1902320049
1799268982
1153513329
2060339769
1339967004
53162860
1195760088
1758724010
1392507843
514113094
2047181437
1828712126
1883251668
604464167
925278381
1259267402
1916187250
1429624356
289732119
716469229
438623611
1605625146
952097982
151763522
1492100015
1982200873
1945118730
2097189209
2122301780
1660376690
2040650040
747648944
1317351006
1231422852
699398323
1047833187
1937666699
2040581269
936962911
487604517
685674427
2088224131
1082747216
1668956732
1872980135
954742257
767108479
265060898
17888094
1968844343
248267018
1415537146
846402165
1318902549
1699812227
1116441663
462761316
1667646236
328507308
1352314382
762533780
2021642611
2079427730
714025498
1967531906
1588645670
1432434397
771141895
834330842
409650679
1258257671
1532446839
482966126
73785060
1849180130
153330916
128355609
1483017393
782338452
753982354
640771747
79319039
1993186275
349176940
633231169
1454965399
1713227418
228106525
1581363810
1953333673
1726876655
896915915
245673755
1167969864
1923864482
1799647125
676610222
1325690157
752553683
1938808090
762629072
332794779
1832682020
1660209830
878172119
1365946007
906888593
1325424262
21995566
1270312184
1313597813
1971589506
1562800263
1072694439
1394368577
1888036286
2110182432
1776597454
347269685
1954242258
1222924170
1931283403
343267816
1610752702
1025995867
465898045
1526121294
989986357
1956921564
732115518
873471507
1346239866
1331085585
1443482042
1512016653
1954217398
655129206
861517561
155550989
1905575696
1157597723
476309808
1785748713
110183686
1209787524
1260117117
208366704
1973978640
705782264
776665058
1069808429
776653031
908393284
1104360617
1056567280
25248326
452749218
66496614
1110041645
1102353863
624803695
385437887
225431034
2120243150
241997286
423208404
115546207
295020127
310658831
1631349570
1868563548
1971725731
733738646
1428141151
2145884776
1725078422
311519560
1581862954
1015490961
654716975
837656970
1554887332
1246534095
270132695
36307225
727403458
1270091918
384513303
962683926
743992799
42323975
135730109
254901411
143211146
1374787245
1760706403
599778273
2146303553
1507612990
1053138864
1629254183
2120179816
1190288712
999940425
88533777
735240529
828068339
1146876304
1805905305
392655182
1059131221
1614766858
1151419377
41330989
1748504019
2006568279
1173718666
1586217725
108739947
1894892938
62300998
1533333572
571037282
210234179
173844826
1327209449
1682515614
1622633107
288577275
278638405
80297754
1367927364
883573707
1677184123
1313371018
1811071356
628077088
257894217
542155126
612634731
1794182694
369850148
2056816550
149506918
1498898168
874126550
475188231
916206874
2061099922
397561868
1896395158
298981945
17066429
665171265
1407216839
855606174
1934607624
1036438958
1245054844
1214850544
1511718264
136007429
663663152
656938734
1159287659
322066699
1257860243
21500561
1107611387
1971417083
324623181
1448757721
2104298297
1520571060
928226125
1785567648
441290447
44783151
1656503324
238021433
1756255000
378627983
5662390
993980106
704421368
1409837667
1352152871
1189516679
282567092
1449629833
1450685999
1428926355
95845095
976082425
24416343
1899824151
1871684636
1561780274
75790413
632385039
1596754739
1783227109
674741893
2011414593
1648421396
1816206182
2133342250
1036545967
804025747
2043113174
1816457866
1437220878
649707149
965987747
1075937974
1807059472
177707600
1330395804
1980538555
1130622279
642501072
951409394
579920
460634141
731042034
1401607836
678023626
959968200
1638474907
1993367140
448344332
533925214
1876501857
843756951
535357367
1330715935
1426296685
455846491
72710706
2014982791
1760075351
1042636762
1817326489
1580269791
1732562113
1452394936
82872601
1752229817
1784189399
1244013383
1780509285
841304756
931760212
1182306737
106626600
1027904452
944425642
285885216
1143830157
233561268
578184531
1852413672
1042211371
1871028141
885795283
913577990
202582547
1638713477
733650580
1193069155
1815319909
1089744567
1165946667
2123823252
385901289
930549563
926364000
978516224
338943244
498482163
2059329549
1517262234
1660622161
1928855738
778010975
507656752
236425746
1059158782
1946478129
263165872
1542066310
1862081780
72476599
134779530
124352230
1651247020
895973075
1425855955
1614893255
273899523
275696384
783010931
1629391114
2087349630
1961474374
1763737755
1689888078
1531720490
1248609005
291820828
1215126108
1193166523
1829308900
997674619
485071614
2086425767
206075383
1546370788
444454967
1941311023
429926278
598962923
1900203998
1944834601
978832610
1067888687
1406691842
270792125
1171612190
2034400933
1338068644
1977071157
256017067
1574488161
922581326
1222306403
237418440
1312754349
1376231750
1258974639
560532027
317510097
1361888581
1381067179
82314445
1856452296
413605912
1632019354
930773967
324207664
567210026
326080487
518032489
212455930
534288939
1246907933
1448031637
187637012
1497919259
452803379
754467641
1865662532
618574549
1694884965
1759854249
15355176
1410566389
551918437
1372107711
212572813
211963097
597719114
1516061635
613720652
1283913435
1736734134
614022200
2078228720
1115118929
1800596223
316009035
1889562343
835686655
217863056
306343925
154708176
1994581005
1628387995
40250086
2101903096
660832381
1706955145
696916149
923934351
2024622869
2116851710
1904598646
1107296662
1403924836
1781139011
1725982016
1625278622
1556813081
205671905
1632905643
2109325619
1206769224
1352809586
1196028782
2113638600
789586388
1180034446
1517977057
1074818216
2097821853
1970946380
1218420177
1130524443
2077575675
1498640028
894888325
1905673874
1965262910
634197281
1331562076
1479897199
757774407
1473578650
1588510511
2112742706
1958821431
1012887297
1776736661
1042136969
1598173093
1619746955
125805622
1333243854
394915550
1394617090
477908780
1835653440
672025902
1601147366
1876405781
975869656
1483370484
1444132735
218408576
74988189
798813817
136964059
27050821
1688062433
59787019
33250951
990339858
1586735049
1256443031
907797512
704793265
913580718
760186718
126061041
301654344
237914420
587629058
1372700092
60033443
1625942398
1668632795
435920737
1344581312
1550796470
759697755
598903907
232542482
1293620212
551242707
1306909127
1299221228
173010858
1405030326
821915195
1361852848
1458293458
540522725
835919640
1334027328
493229394
1686658458
1714963412
1816011696
1160381327
359751027
1125466654
2090282018
1584471970
1320598802
605130819
1981259958
798247065
1513887761
1303395707
571766526
1626640450
1719909180
66862701
1442454237
1922619424
392009161
1767010480
909326895
1509298433
847508853
780703247
1256945632
860892701
1779276955
2107502116
398180534
1328747906
1730067860
953551971
362577232
1610548556
863559742
285938855
482915276
439684424
1819069344
2112860994
857279094
519190191
986871248
785191129
1676824082
1395229221
1787177609
1725938005
1400264316
341192372
736601821
1097421319
1830419475
1418002508
836462797
751200870
188794120
1716465692
2129215897
289413273
950116744
2062042091
1605705392
1760638917
1606058458
1453231327
571140675
61271142
987491230
2048199595
65202791
1127309763
804642483
1236959159
2002135074
949964452
301439596
27506068
1686255500
217235128
1193425440
806817331
1360148000
1042421651
909163679
2110622121
301041978
780746114
42837389
1903163551
371679493
759360592
811699400
1846648838
1560715617
1830598450
552333146
1134938758
17634545
1455734815
196743317
1129217588
1200346247
236378245
2035412169
1087816104
882169731
1875933736
1324299594
1893458168
1254872571
1942706170
1098103442
1681379728
1405248538
257481290
209392286
1830377042
1205004564
707533943
1581527790
1455455251
961299067
871868801
1697558440
2100023762
1371720932
1978858289
442750875
1356343018
963135223
2102866606
1232908603
1645865718
1457721141
253768075
1179416374
1717856286
1968870478
868362096
1688499968
1290122940
1132155946
1559473236
1915560760
2094488633
1871108948
2145848919
1315334797
105268127
468766697
733548060
1631063136
1995294920
627275555
126012550
827325066
1286547954
1080026569
1684892366
751543912
666640953
863151000
1908185398
40540710
996928936
734829457
1684299506
509838005
946709394
939181880
1420890071
1717382192
247042357
1975848021
1988583058
454457467
722080854
2133854106
1366593128
1989727521
495696221
1487947609
1431049288
470645364
530158767
1217333583
1787803336
1365813179
463880374
625812037
1102490657
816831783
850183137
1931824939
666273685
1426039526
415063919
2039110612
2129480
314435691
1811825027
509949576
1793253482
123928270
318225766
1595286208
79460539
836699940
1321972122
974789279
1419341162
1899115996
1568618165
636765829
1726770191
85226259
34301614
1244650055
1136680459
360233551
433659593
1239617840
1652225965
1213095928
414769917
578961149
821113408
29892963
1852828764
1637550744
1677320498
501883687
908011548
403851031
1364427572
1359111337
428464717
2085528733
1283130125
2114615541
1077767272
1333047170
700506852
1588971874
538580760
568773531
1244363998
934172797
797379690
120390908
444953859
518152784
1708865544
2007341598
1777664861
2136772757
703781184
2103520189
78196373
226076048
2092942204
1925948043
673978348
320937237
1773216473
824007357
587090462
1462747341
1910016942
1934061958
795421191
1232356802
118659428
1882544340
1573541141
148932549
1388742278
280735014
1699000838
1058013762
1751541129
1105990265
1139245557
65339880
260629918
1357704103
542452299
1059564748
1124523534
1763570924
2140312953
1466866871
1565418637
2031723987
1604237383
260038833
686820317
1831995218
830252147
1420665628
619177833
867859397
489542422
2141531655
1271423801
416466165
1362462290
844973148
759570954
1962516099
1345478272
1366832473
2071281208
846393418
203515054
2013945115
267611268
1277980300
1273716462
1000066189
1892755672
77039435
2146712527
1284852495
1466202524
1477616834
1856303333
1266690310
1787964243
752896483
1814073330
1510354248
1412032503
372095813
976503417
450439162
179207253
1891444851
771943676
260822356
1629453021
703071941
645657273
2013787925
1105823500
376627105
261660760
847620284
1928416003
1865759292
2098077156
1834491510
402105518
308368442
1434948088
470329950
565719495
1757717981
127835853
400662541
868518282
939885550
822075960
588083473
899630284
1943966202
1107254700
1152641781
1024000834
985853642
1610104955
1985369961
1853363347
1546536499
1962946229
90890482
1795251019
515135384
1002938333
836810775
1345342389
2140731775
646375198
1787065730
27229401
617214662
1674742630
184251933
2879666
418191777
192598956
690510421
1733939519
694600521
1804293662
814231684
522803679
156459901
536955215
1472742033
409619719
970299734
1366834836
1973724596
70039226
643202708
755521945
884995071
2067323626
529834253
959735569
160235953
11732907
2133166601
1603204884
1389058929
1990165351
631258505
104492046
364986532
1112194952
1583978570
469738651
483181447
437878647
1580650277
2113220843
1948473078
1125087245
307329206
624367440
1273907600
2086319999
57161856
1904194559
1891943525
105735594
1585282283
1539112875
1648632726
2141944672
106818977
987381180
558803484
1620704016
389846330
530374067
1316961117
877187274
1136818127
1860750934
593982657
728007173
261594703
149972764
2114843792
124841799
1281412228
1053451269
1051055633
273370775
245485452
1645246598
1009962927
1217011412
474928022
1587863335
199965470
1871883178
1322545301
681100695
1831036581
248983679
727960140
673265383
494778270
1204573696
364543292
1238771869
577716385
190231809
491151058
987185025
517889658
157176358
1600687015
953100950
950687753
566104932
1405050112
79654626
2031938486
1718054853
811206237
2138862510
1059066013
244345507
465213173
733533911
797541889
1317767358
2145100322
1945681046
422653868
1316584081
214588471
1001526839
1704251365
259089546
1101175074
352639591
1310685740
2138301295
1008868547
1553770619
2019417823
1885801262
85785904
54147110
1177731274
427563884
72476483
662108072
504471704
633962507
656234432
1782957484
655634216
2092950067
1590613718
1929109532
1332977757
801609900
1741587667
1898253277
1481131590
1158984101
404238679
725772875
1977759237
212244438
834896171
552343801
2128676711
1035687270
1734854295
2115377001
1545880976
1507646423
893124799
1195634985
1483622323
883787595
257713149
373505105
501188059
686349673
1851958209
1372964745
1254564426
669268311
498259118
985248387
56057415
1641488743
187609842
1021111598
1516918170
288071752
318435426
409556123
1738137051
47884851
2104873049
38816936
541475502
408549144
911530121
1882996766
1060874995
1071219788
434383548
1987381968
1883971694
1964810854
1158719576
307162456
1025378366
2120518003
2027312191
62397384
1170175527
1603876925
1422119465
1499919763
1077076891
1052750920
1803272933
941995546
2039284067
91523512
2035022309
1191771546
1490489350
436014583
1231967945
1656547809
350804107
1585559532
1174443521
2071739561
330552854
1564354023
805671852
2046948838
1765908150
1204687385
1476498703
1126046808
1523652714
17675513
740382354
1326626178
586654337
1904234251
1875397848
558644820
1724327348
2138055687
458147909
181242433
577053576
815151178
2014333970
1273306597
1734947457
1170501765
176833760
318174134
1487710118
748517275
52034718
1627833111
1643558503
1484609982
350053596
947120694
1003651120
628093222
1669506565
1006160013
510287597
1165267712
495461601
1404495820
1562621349
2141842581
194596671
602958352
6053753
404883062
654139421
174158345
1570823847
925381084
356078740
1462477228
1870710846
288830955
902956509
112376732
1394254094
1898864281
684124225
854358531
485952380
1540681153
1740128465
1830404079
1864179851
606313662
391737982
1807183006
1018118870
352676969
259635112
487681436
141007534
272236583
1807532039
683004665
403217434
1394035684
774620395
1022334194
467293177
1591777614
260278952
145005280
1349209423
1792694880
2043729816
1252043925
1310409412
1994377581
1973759789
1708704143
1026635924
2035341013
1769146201
934378221
1215394799
1778358709
594250953
674618662
428605192
599250748
369759483
1480957957
221840601
317484368
953405795
1251544393
1892150132
877356350
1698642744
75280039
774775818
129567732
1968519390
2029428613
1666504322
797623001
798181555
305550184
353264879
988395099
637578984
1425317743
364194029
2047541676
1897713799
1395327642
1615563430
795802299
1435156105
575941836
459731549
1009762040
1301783508
1704087806
1243929230
97496755
906830560
1305195492
392481590
1891947025
1172691004
1733620490
759358612
768762751
1708057288
2050989223
241479299
740482564
1407974149
2038716646
1750454456
2046782083
2007230290
1575949603
1038281399
1801291571
1318925468
973260006
1413762567
1734021747
904345206
660266526
1873722250
1396050087
1562008861
943382069
1526696963
1199952670
2060041382
1030426202
377170502
1776119038
594955459
230927146
502271686
78087171
59722102
607992732
1461053459
1604732661
813081719
1624545292
321174103
271934102
793584478
1207240252
1468635513
1445506519
593672354
807041932
740474896
40152345
1624315840
620278662
1172422730
1352681796
1474569299
1606011775
464230455
142088849
1749684892
806442213
1584728867
925882063
693934875
1351602700
96643853
1612262544
320663055
1772524752
2048402416
1106935318
773592689
786116666
1464642242
1197268260
558562931
383577451
119668873
599990148
609027416
807882214
367657798
2054121739
1377383310
178877528
779949797
1283494964
389704464
2125712750
1021479253
465461523
1594901044
1320569603
1883096460
1530752527
895708836
1322126229
1397446088
1761791150
1152487440
1460114766
196654749
1014250897
1875025964
1177241969
670763490
210812618
842695879
349295936
1395087416
616451931
2049790329
187209534
2005829516
294456613
451713781
60344072
1698392189
1203699137
68746394
1610731617
1764553243
870589511
1924303682
505926039
46650067
1570161577
1960315919
373386129
1133109460
1331167471
710483619
1354209487
929461057
645005432
1454543307
1577446976
978504530
1421958268
1439082226
1864651970
1875233019
104503814
831322408
1224252770
1899596613
1078309577
461894335
895558292
528759732
836674291
73983812
1690774713
1314223489
168439585
1604047105
1299599731
1877696115
789604107
1502880676
2006040318
1990849544
1035253760
1246764267
1097593312
1210519563
2130636792
1069334286
323428425
674354
411924179
714843668
1644250521
623317914
1464042618
811391025
1225643549
718118957
528859167
317040140
2019409537
1942077435
1467485478
1937646270
747845768
967799313
1550833225
1941407134
1492408369
1412837508
1899944429
1430965423
1412189592
2035621290
1151419384
1952323354
1966600530
865318351
2079856651
642799502
1136967267
362797046
278663967
1224318600
260555515
1286654802
946417737
1336753678
1276853692
893835278
254433454
1665938619
345091437
899562251
1408473494
1134370521
1192153257
1441611754
1446138541
58688135
672973109
2005336415
603575631
421672497
835998748
1518963790
2108932723
807104947
1953403120
38239657
1075782201
1409426046
982018770
561352915
1457812366
184399684
1673854436
234453294
1277189385
1382614714
255846525
784483293
336334687
1266120720
96360154
1126792563
1812321594
357572637
893319587
881442246
769863776
1371082798
743026046
440082891
14594109
1782884494
1366812997
1000224270
1224179366
810758151
579918197
1581462653
1808428751
726191777
1004079579
1959286662
61779592
1231902744
1515448015
265605880
776437110
374552384
1845363376
235612242
1510922279
2012267628
2047025335
1326074915
626835494
721199907
1891517800
1074579653
2076604084
1073965904
1390437833
1855043187
102571838
2111493067
905024980
388175896
480032453
1463617307
623291841
1435772019
654530102
791121662
1959052641
1116545384
1129235250
849387661
16035256
1508147792
1764940037
460613712
141172094
464154894
721119805
1499965579
2017780546
838152255
2012627425
1207610531
1449836881
1887145258
242209763
550760770
1299994546
162339129
913681628
1100979129
1906564704
473246707
1610211167
1837988849
322268025
1183068665
1806641083
935464703
971282719
340124034
435787938
31683907
1066987649
757018258
177834562
1899839380
261974322
2068454097
2034450881
1716031792
852406492
1939966542
1196109
892648518
1741076993
849271571
630952508
324152136
1456846020
1657246038
2002946604
1646103944
1245468280
1603926639
935530268
246667552
1425907666
1114353863
1761253752
1535775901
708747551
433822831
1230663059
166751984
914270763
977079166
779690260
287884361
456620643
1045730534
1034250239
398264931
794731673
2072203141
1167321576
2141204868
1294292601
1493123742
1314565208
313712638
745047361
827340001
1597698109
1273344854
659982841
1862235893
1835995671
2142105739
1013613623
1409543334
1889677267
845469582
1137695901
1736559711
628722827
940724230
892651101
1473034253
2026129810
1526029266
1989247135
1653585329
1715136313
106605806
1590287481
1376684042
1212755314
805042078
1592363399
317615297
1219089542
1715864591
1260152028
275032263
51333211
2050517260
1604538243
1577624313
299328243
333979196
250086527
1584088796
1090941522
832141138
323310733
560363001
1877647152
1930473946
965778156
1461962718
502986907
205347582
2132458479
1467920217
1726464774
2001223526
1683786594
1038652426
491594115
1719762370
2030840886
2143537135
1848909179
1716232063
1869414820
1737353784
472634619
1902054815
1033457213
824365550
134302824
1611209711
1004618380
339793314
1976652275
740796876
1836155874
1805706133
2111116713
1687086596
1913897709
850630720
247771516
503650117
1969407543
349815708
1937620355
220856153
1846299404
1751279008
855995599
184055508
2046835497
221648738
354890033
801808419
2018224655
1103640154
135674836
28181486
1889693859
291491444
1234456025
519674003
1461231455
2127150881
1599875296
2106186959
1019542729
39820588
376378836
1941501828
1200138472
1941915156
138823623
1094480756
241022805
924607810
993113046
1027647810
2053011505
1840360976
1438223412
2130485268
1176843816
1393093832
2145540812
1862924161
774084120
157044967
116359960
2010159179
1065189514
1867065590
744354450
1753840035
617192577
1540783250
385575562
604451616
1956259570
1661012456
919665506
1975362812
1623116141
699444752
2031437416
1681924907
1361562559
1630379750
352394959
29755890
1831333421
1262670138
174305031
2116447742
923737777
786960190
392432052
1692931030
476979794
626660184
545643378
2005752785
1312639016
353568681
1227231433
1201496403
1149950829
414168924
1700139092
1017076003
161768211
1530795220
2064200913
1712221217
938353460
697890155
515225120
1634691092
964069230
1672588204
1173408631
1825719235
33270686
977015755
483772837
657821605
1141898815
1400188659
199675553
425410496
2126056084
558859007
69972555
1452795573
1135691198
36310398
1837644987
694712771
1886690147
936083705
1808948913
775028579
1776226301
1923661592
2022539621
2111176562
2027016862
562479061
571020174
134944509
755682235
1231349566
470389202
131884919
879632567
306432046
717227975
1240201562
311968249
288519590
1575958841
1616340084
992996722
1608056701
1253351709
1728707546
1826962941
1001506731
522381432
1468138826
256456742
1201934888
1464956821
33282293
1467433236
1576676661
768165172
1698074770
331231507
1066908051
528561501
1494363174
821861011
1638304094
1270764583
917834498
873044905
857737833
353052238
1921212358
2002864325
835616011
751087263
1752115390
1837484354
1419316670
318871646
1887756448
2092237649
850600354
457281248
22822133
751622136
238436704
1263918854
198900509
1935173444
1735443184
559312475
516393229
2129957311
140540299
1218186660
763495779
1623586966
1138536280
1867955580
1349526745
1022739169
722996247
1424094727
557150525
1837652663
282233396
710055312
1317238813
1086043255
631070588
1262551314
60142164
284652274
471244089
567433701
1546796465
1120868015
2030974065
1380224959
1681534197
1837539733
769570240
1716734289
1154850366
1026826976
955832833
625935257
2074021330
1007316319
1658580688
1486442265
561276931
427562277
1882729506
1705381017
421822702
533409643
462333916
1466686662
1706239474
328170698
2032206444
1544550485
946775841
1132367668
1181234935
1637116881
884644146
1863391414
37838654
2126374376
1123870426
1748199822
1109921190
1732003192
43077355
1636033812
289339663
1600730735
891972088
341678874
1786011398
1028432080
1875521981
306422292
1875641234
1533117107
895795957
503555622
2070404373
1251866940
1164065224
1584954832
1614128260
1487684827
1802060739
1973730038
150720538
217620579
584245632
471393214
857079794
1792283935
1785529355
232127982
2050446963
796849137
822000127
939462874
1501716722
1931421277
1535561366
1402470002
18980017
1093364830
1528145544
919594481
375379048
1267310000
104284152
1521630989
706378243
1521279240
507008215
55771765
1487682312
1283459352
2083585844
685007149
981193725
1255478737
1071709530
1683580089
371731760
628411773
375132797
919373146
978449639
2001622410
1362897058
401916613
2000939952
115286126
202683333
246970302
1837520060
1894880418
343578851
1032189003
429796236
1234483944
1385942156
360578598
541049271
1941133691
145800573
2118993844
266403862
272732200
1833278774
116541776
1482944243
1122058318
1661405031
441789649
1225083774
1909891963
1942989019
1745338008
654499104
1996093313
1054179344
391191567
879456788
269651626
1148571291
1732893211
1777558378
1301233740
1112061790
1021499607
686238141
374125732
369790747
1349720449
1733277357
156117961
372131639
1016114827
912989620
935467906
1261984478
37814924
1650990063
327719682
717505742
2028643663
178854376
941448704
1624448719
588551593
1731030790
117510247
1793443749
1335901763
892283113
750472665
1496689816
524190462
924556242
184807508
1205070928
1265838681
1025393920
764699507
2040461824
153833169
674060574
1056683102
633225187
679238954
205168944
761419559
1380305620
2091770683
1061317996
1025636598
353897977
379927241
275023652
491865650
1151311898
1861541680
972596562
1807807770
718142941
226949540
687635812
128415203
1628867370
778133852
143084095
1420133145
1601780447
1123025443
899090218
394153942
1632624759
918018286
1133883568
232016483
1290108865
1676781001
1299495972
2126059651
108687253
1733912174
28956594
1213371455
1939789892
2077309560
171830100
26996742
1149200310
290265558
743445579
240191606
1939467003
143150115
587235349
2003044748
1432243915
1106538650
1695635675
1723183501
1994285009
1363083401
1898872152
1767079400
1994730900
649093752
663044885
1536808115
1349165861
1073579275
658232673
1975172054
1973117125
1228404993
800322997
1844039770
362388251
644971141
1882207289
514344981
181990513
381885712
212894592
1382700609
1949317561
936482592
709401278
1929013545
1167269044
516393726
1930712648
2080915556
1002295098
762380586
813804250
660972020
90272671
988897154
1559229792
1428231065
1330980315
748989755
641300303
1645125943
859221799
1114266337
1416552345
1373072132
1852033961
322050945
165404316
1405122961
1500952950
387945808
1854456839
363708662
1337126473
1032680361
1028403117
423055543
2058478683
1578038852
1223802274
418816128
1381371411
747374591
1031528544
1621990715
15432686
384988070
1047358699
1350763684
1017303253
1941890684
88838098
1400273763
1275367788
220063410
305960928
1915071631
1140227351
307596506
772431007
369147714
1871599949
1311059162
1145926010
197284474
2054682452
1009783373
2003188461
1919581930
1232815259
1246263864
1720633195
1474516712
251611254
1979611242
806537160
1466178304
691012848
1265802648
1023433549
1212802950
1898348137
1825879647
217129896
1183572085
1904680643
1391604056
246836413
411960477
899742448
1523897530
959622082
546165530
806551579
1826592531
1851944472
1353007115
1084868539
1565449660
1349035431
915894092
333606139
664178925
1908612901
1557574637
818630336
989008667
119318356
1108491473
755977154
1057563607
1700545328
957157281
266322605
16166591
561108451
806314919
23371495
2078387999
1526509476
851117675
274638531
1423819852
1957916578
231236836
891722
1340028121
1195927789
220273308
1966230548
1539577162
1434466633
505989184
1497166118
682778510
1071765972
641603174
573856517
155550811
1775950889
1243766093
129465958
2052131905
984605618
1395205323
1728960777
928767371
2042422973
310543680
1190636780
1015467164
1946966528
1333216214
69877591
967720014
600207938
860976079
1626633575
2138623232
1299408297
1193046059
1557755442
1927699280
1035398056
1756485823
1076852755
1180124753
396224322
49763434
2053720949
994116481
1382568012
1573439699
1375866682
1717836898
2013950305
1652968991
1670896237
572177096
1100486500
162495155
364195536
1135155600
856455888
1384978984
608860861
642928880
572550170
1514083606
767729215
1178141626
57671862
1535781000
1447184608
2117188152
1357769705
918843735
1591763674
1824093190
1148458476
403103358
579440581
811548159
1027924558
608582306
1129998572
2077795726
1612131199
628923902
1254413934
1660191004
1298230066
126309360
616306813
1055153966
1919484790
630391140
1817166641
791317606
1236272435
1186446255
1154463661
1372176522
872679714
114810581
1728814026
1288072287
530636298
37489686
1325849861
193747570
829389710
1506040987
819141299
219952784
239055975
1279734460
280983576
140960473
1831823299
1931291911
948038705
1241471902
1360947521
1052579551
1488991810
1150525848
819315813
479947190
1993437952
585495924
547231495
840534862
25946318
329007084
432669625
831126194
1954448847
52633521
568917306
1264525677
1458484200
1734513857
338977614
676965300
1276991955
1536789647
1238750223
1451302788
90189997
926890068
1292479797
1689755428
975566821
584789787
1539058524
845257425
1009948682
1214181937
1395367508
595888811
1737580030
706939504
91160779
293423844
293638488
1422610130
165306264
773875799
2098554573
731053583
124229361
932817439
2009171907
1177201240
2140084466
1387570657
797454479
895838841
1952376182
812612572
1362115973
442223678
301074150
1425994107
1508577049
897373798
418909107
508006726
163981170
1045617529
1948763015
2127256099
1405953833
1958949132
956599815
1391325583
1003474607
67049376
138165576
1916199657
645287517
1515494509
380160354
136814202
1700318274
1605914071
318430624
829430398
879821678
1292907075
1388908192
2123906531
564009359
1704439184
461790440
450907901
920103019
1235074760
1400669865
732228605
2032181737
391992905
1258942438
1473220660
1083296025
1448839546
740512200
1269983726
267872912
1439555938
1483381720
1239992320
1201350560
681555910
972043264
402547612
1899968767
1074850766
1257365164
665835940
1620056464
1870328719
1882555959
957089758
1925964979
1704122713
37501025
2906480
1807917283
1051770697
745643282
788862621
496363171
1176757647
483382626
1732691989
1544971591
173019903
2108541679
1065265791
1425454026
567067404
2047083016
1559911660
739218448
1084612440
243122298
1105801231
146613795
1246427004
77652403
1092317863
824382452
1323861741
1764047435
935158496
546149054
1524367624
1391232580
71795217
1676561557
1425370579
1507487675
1000171151
1971140346
1605933098
1171502835
1130383599
1486970944
1252542697
500525400
1914554956
1481703727
178586781
684878003
1860790765
1203398918
1614626376
995109650
261773592
1127536071
1411883167
1331324727
1516271052
1395590969
1134142073
244935948
939365228
1756345316
1748087906
1813884950
388575050
1460717767
2035011573
1990392408
1441699010
1096053077
790239659
1230673984
1317644248
525609404
1502491712
1041956065
657938344
1898895638
383839144
1146286427
73280896
1351033467
72125210
973693788
1498163541
98105483
934982088
1582433119
63498552
1727961821
1127928356
1647738563
505122090
262358910
208453650
1298927828
1619394958
838080275
1522624572
1181445128
1851975856
1916709371
1359822980
131175291
180985966
125436969
143427109
782708570
2037511994
1569431735
1557080412
1444531001
2063648416
705535985
1302848088
565061700
979552123
1916769669
552419108
1341994916
2076968289
1895271244
1760031483
95658567
902414688
1986043829
1924698536
1528193409
1296658528
1134053018
1826852059
1225906457
85608303
1296121844
876088719
253667058
1167131054
1132662847
498637652
378369476
231774671
1519822867
1928805395
249745096
1196203625
1493536222
921343322
192738245
1314017315
2017007740
998664924
1010986712
494640624
2035047438
1108706401
897722179
1628752582
1065202308
608623895
2099756437
1789849703
473638631
768387066
828917133
1518154485
1488011002
1079463784
19559675
76501123
1625481276
1186404577
1102080011
397623054
170210559
1751877566
1260523884
1371183079
1748137440
1513337986
882488835
138074547
378328918
1037735088
1654466606
1878347985
817054201
2093043356
1467918487
88275592
1679339900
2091668049
391948976
374214822
1199373595
1722146246
1550692073
420960808
1397430177
404707976
1387267295
1005131291
2095357283
1829498118
197618013
1126858970
357922141
1492505253
605519271
1903861361
1603971176
1118950070
1854192790
797141796
45803672
611336527
492524969
288106266
1742384767
2079315960
1139422917
1858872586
1182155395
1049098454
289825335
233865324
1475565018
1552781665
500343968
1625288332
1350925705
181910444
1097123270
621272375
2041795052
1291737469
211298272
10310712
988396599
49127551
2060973774
1506147662
1584601016
769758795
1657478899
921506166
1966964092
394282896
1002045831
1060868914
197442017
1224301647
1848335796
718920747
1500667649
813243844
2038999398
1021913070
820333062
1081458182
1799807044
1018512947
423802792
1308124660
371940067
1378190958
712316699
835679493
1240900169
1979587980
1795771665
1143807794
856884950
1981258503
859562034
1385989
1116702075
1243650417
1621196250
409647697
1049416232
1662913695
1123472466
1840545253
237376444
362296991
1753750397
749835395
20422762
1484542387
902078619
2064407799
1647434887
493652389
1566808606
1213938647
457727172
1630476516
129175394
745170918
181513473
1397051918
733517496
98933409
1651414781
55184092
448618481
1667282142
569232791
1568953320
1931256707
236526907
212629462
961052433
1449563253
565753533
1717761133
1873590207
1863771260
1982868790
272118244
666571933
550797808
962765976
915648237
1145371833
83714992
1001336311
180556087
1577780574
1024827059
388894273
764683865
1985670261
2043465204
470927465
1245324963
1443957621
1223053952
868058243
386930143
720542925
980353169
801618744
997846571
61355277
914899861
1602940516
1523138728
115568742
49455491
820095396
1847054202
2129698677
662927241
651188337
1283407143
563450931
751127008
1542737187
1913933430
1246963105
232724533
1152099900
1320362852
394072561
218981446
766368833
1385849938
821962237
278505841
1482346762
1189297715
497724120
229314657
481870687
1997138603
356224868
1998546126
1267646889
284262319
2105383915
626802714
1820605998
197307315
283954708
128349129
1571076868
1289124151
2020355583
1226004946
866535405
1979052790
1996391322
1517799634
1079673196
899369832
819037550
2137423282
2046457235
985280565
187052771
718381328
204293343
230322952
191171281
1908061917
1705576922
978718610
1022107670
1555893382
1420020941
1316146465
141313072
1038045149
576127813
674687548
1726550584
781115991
767740801
1872742946
218109201
240043066
1084508625
1158504543
410739940
1902644389
154591042
2129267916
1512503601
1565233266
1859877038
1684163350
1932788458
1146700572
1353928391
1165125333
19747949
1061069935
1132664916
2122868937
403963891
320816454
512637464
316045379
1886669976
1189074014
1633613549
242601959
1655213789
536546641
1086434058
1344726889
1593820469
2108849778
1362101641
1276851268
1455880474
359109486
594583624
273927818
1188616860
1478182378
805376401
125225639
355921114
1860388186
778994703
83724160
212306705
601585936
573682570
637674964
459046274
848017300
112148227
1251798024
583920491
302956459
657279392
1510180059
914376717
1959822438
725587923
2072649162
736227900
1880653415
1392634542
1801171807
697173278
958967918
626505877
2032591384
859303768
685551871
577356539
1174157054
1692302530
680230025
1616062844
1999556021
1068316789
2051547448
953736315
499695845
64182406
42520622
1664209309
1944351805
962855391
1911078297
1516356974
1970842589
1829906210
1096778978
1557095040
2032412876
1804754541
1568074538
1914415043
924586679
1061024777
630739103
1047377114
20666188
2053845544
1295422569
348977253
899926262
1541299421
1992322180
2121551260
287069682
668715213
1031939447
586142561
733855915
1751795796
1085465975
2050956549
1823772711
810858696
37028447
282917130
1598571962
380176341
562126643
188823349
1821619337
1067082265
1472495418
1832562138
742136852
1768812453
692843916
992123303
373653716
1771230641
875682883
697700578
1565935765
63311338
1560808122
1154665348
709008871
257465769
21520610
1348130770
2003492307
666264594
366222136
1174617642
2062251831
1274362065
723757015
621126127
378426965
47872092
51293303
129574381
172222679
1936220781
1494123995
1543868765
1235060368
729639065
166358427
1006602622
664274859
911021770
1184988563
1652020028
2029171918
1726140938
1027022774
257154636
738257251
2138930587
1580778271
1058700937
657830486
221754905
2066656574
379083365
1418782447
800778721
1838288883
2039887571
1675979642
571341954
1374751620
1252013107
1301929653
1191161518
104448543
47129452
1413693106
1336901312
1773800757
818773913
259205286
1707242725
975662350
1522702372
393266467
1158416841
486525817
107096301
439410059
813682117
2053650873
2021282795
1809139861
397034116
1530444771
582520679
585829821
783062038
279175062
221798379
2146066374
1002264007
1283296957
1654197664
1399199308
24402241
1587366006
554676678
2073436104
593616170
1357531311
1145272400
1328734931
1928435866
1961897159
929324950
487268149
1140405592
1544080276
1908734137
982952346
133898274
1398129632
1177346863
238964908
1182611553
1184763440
1140924488
356224546
1770379970
525587968
1372266856
1022986495
1307496197
1481427079
1996652028
1288045448
826407879
1140405201
2133382293
1599971361
2089057191
860616302
542134931
1429783126
1555718797
1937961622
1852929282
417977088
245449865
1726143817
1324916713
885650048
27490039
2022233286
1754775698
1930954584
510275642
109737481
1772484837
1867600003
1142585496
1576490581
1679024071
765098984
64102523
1328140395
1763260836
1847030251
701938805
2079796724
1420239137
1053452171
1542395999
1076129008
268647716
1756386974
1005304890
2063126666
1736825910
401287581
450466835
189886962
346443279
1133985764
1785059591
1459257136
362991915
1983355878
1489687246
555103009
1686186555
189245651
1346713214
1911543201
1394428623
297989963
866600930
260437484
1696249054
224592396
1572058943
1657888442
1238287843
1918779442
1822430262
53677428
2073388299
1947046873
1764696773
645098887
491968396
2090357764
470121161
1623268738
775168287
658716472
987728255
138635924
1765393955
1811752947
1024364805
697106238
852487572
672887503
804604387
2055569853
1351616329
686705325
2114608935
662311941
1232973122
238674691
1585135755
697309527
1494240617
79419769
1302179332
2118127289
296611826
1330687181
500900826
814914867
1575756845
1543309491
89023251
962255201
1679224721
461698331
1496285060
604514427
1745033746
1333524108
1220384812
1183703732
274962849
54720542
442814547
1697008968
1217391669
288376545
334930029
433989285
1468851694
928348310
279956341
863472887
658068112
159250794
2060589467
1502795556
1475383832
266433340
823406065
1902218819
32843842
1229097902
1646816658
1200568293
1420745930
708033895
501412567
1427892341
869512766
72565596
719689641
1569037753
171978708
1620960691
1150820883
2095193467
459286914
1687974230
310298998
1088303097
1583428838
378092558
1338644941
1541017853
1343112221
1943776252
877878120
1899552019
1641676550
781911161
1279342577
50277003
1422217473
1636934212
1956644435
1373986771
700993940
1360016249
1095140105
362949663
1843058778
392358569
1687236611
1586980086
1050323988
780703523
663839555
1214931513
1918068619
641065901
879000331
335359300
941779807
362616346
382725615
542395078
615265251
1885793059
1031474421
1051632310
1812896738
642711679
1340306623
744103204
1203478921
913469269
807576787
1691896818
1440801607
411110272
1221175202
1993175514
274817113
2025131909
1353287591
2010282792
1853559355
656044515
1599571312
706759086
801710229
72295513
75063404
1688006792
1681082293
1639365220
1093441479
224012711
559035751
394580170
1730066067
753507743
93045732
1693784073
1863031909
1715368808
1038553549
1916227065
257869580
800501104
718922997
1827470888
679622844
161323993
342830573
1849210944
2073358836
1358605644
1551143335
1675263685
647046030
286582964
1099158453
961177930
1038617354
283987208
1679699969
950930853
1541500082
241538713
1093616413
856550797
1336395365
152367765
914064181
1113025811
882971171
1892441805
2038154729
254210103
1496345990
1995633539
1222143095
1940038681
707550539
1750955742
885689874
1243247629
2047527242
1537541584
1326839723
1388093072
1833837299
1712531549
2017567625
1568091041
2109634074
1204806157
1219261633
899893092
336156353
1849516034
545669985
1483178450
1287920868
780870970
912770497
1666905358
232519639
1289880732
752637110
1530693888
125098433
787163318
1750979502
411053488
1891813682
409600824
1159390182
239726340
1265836293
990483050
691297621
1998277034
1583877803
1146062536
1078065959
1345726915
2063364173
252966797
235436011
1894285371
1645242947
1612214905
1868830936
900162543
1009558338
1485776108
345891435
256392518
256615040
541661373
1837815856
1868818904
1497368927
336230435
561165816
344144080
2129870394
656893117
666446995
1039519829
234518835
731995961
572172250
1761414330
200990249
1368973990
516713209
593981698
963905571
948395007
1473895503
163908260
608172885
272712256
410446387
233532099
2130564289
1100493017
722992601
1553650550
140013117
312650380
256224258
1598685317
1168565740
825335844
1684257617
1134199240
1237840774
1381573731
749549314
503502836
64418366
911031044
2104209892
187015137
896557801
838551726
60781173
755934068
955421143
2068111099
1437915672
681126758
2123223527
1410491716
1487894939
154754036
1253595562
433859541
1440591986
2041377701
58460789
1288219169
324880046
578546602
772265191
1078822706
1393046678
1992461023
1656837424
1314388539
609085406
146530622
642864104
1381942618
541365525
1467153046
1312035365
1217772581
1881926566
1668661664
1559069157
1463381948
1437021410
1918295554
538224905
1759324040
845679036
987405767
1853889420
631541358
1104268301
1437129183
993131766
857303689
139120746
1808212266
363646268
1996021053
838066628
1774670951
210513954
1541970109
575283676
1810146990
1385380119
2107158035
1175257490
767342481
1560332534
44154087
344369569
774389834
796561878
969023205
94706366
416658838
911214177
481371722
1953011987
857608999
1586286308
561830489
163794162
1469217982
1922641468
1522747349
1038973300
150453915
185913909
1503294643
665663030
1701370826
565294835
608914842
406936386
990633308
1729615444
1204165953
1881421783
853840756
395923319
1312139000
1710160224
585689674
1935797236
1794031586
286714933
1894630774
939985728
1533207560
1799028000
1833496932
1976792960
1651147342
902612063
213845415
75176099
1772462621
1178661514
412266602
771730429
2144537615
807968171
623719659
2107468843
847559995
631804474
1475911180
767344876
2130420141
1421870656
832429754
1681170556
1592665484
679749854
1964742928
1311860959
726579305
319345001
1312995621
1660515724
1072630660
756127676
1591553786
832576441
1555671847
1350850533
1529317762
2065512332
1218608156
1435376974
789882701
907198477
1001187600
1845430018
2024573530
823599712
1381682130
1044097216
1750740293
1640835593
1584344095
1605249482
1336336483
495839584
212421159
1448981020
1366609971
926995691
84324042
1178529429
826689662
10091404
562500065
82399035
1372409137
1752261780
281177302
331599637
1952695805
310658302
1226549745
915043203
674405186
1466989846
1135122978
2094620880
1849034478
876525322
1941451582
544549372
1082003329
1126350601
3517986
1151497941
1010257497
2047927559
225572780
303454385
1036417072
994955734
850571031
1223666127
1599790861
2023135553
1750604313
2106374463
1154623793
802399510
134841608
1986182018
591069409
913076363
1925773306
2089829640
652807283
1225231291
608456034
973165314
1565972592
1049059478
1023537958
1181192317
473580588
79704467
461508951
1233632553
2113393125
348288382
691445948
156133806
1680438234
2031764042
910327556
1377940436
504330440
183095504
991704759
1975746524
431053181
1744786674
772115957
2016530229
1997373046
845050743
654371276
975210867
1243938079
1041242859
428009718
1510666331
802686091
800402653
1455863239
1617916283
1565624436
1139209111
920369274
1276510452
962563515
1016790119
571068949
1895706200
1809854496
2043263909
356641801
1546428189
535971195
991180412
1147276976
1511021727
536822105
1122088888
1228418899
1483906155
645300435
2103489466
1169862224
1297871314
921110293
1082319790
1989444847
1259137596
1702712097
73046990
1091807822
861790218
1490583465
1136890220
1875871335
1998020214
1662699938
1307660232
243719034
736158665
1324566504
277159942
2021928547
1590035728
64929797
885326373
88342828
373823843
585830167
1404787744
274261046
1546938851
1394891933
804893850
1213135628
2010737622
1687633274
1816415419
1007266463
1393925274
1399463395
268219453
901725383
1460295274
1240878507
625236569
213304793
1626230237
1338985918
1227061717
1124009602
838364046
1968441389
695163780
230630047
205593020
474113686
1233611173
788554588
182539351
556193681
53882068
905148724
67004890
980242421
1509371369
1459655047
1298807962
1695301977
332734536
781737705
1286926278
1522428708
1529017176
1319069430
1131635647
1383529903
908552666
92839326
1146659001
282117715
708922971
219032070
1519591849
1161821434
1236023258
1301039151
1567278255
1282712539
920961479
69517946
1716277272
2048577285
992948538
503954834
2020175860
1278462123
1273502906
1987991213
1358662603
1342712043
765057838
522888155
1846708012
1364517121
475690431
118660735
97582933
1051454981
87335205
1197292490
1861798642
1791008233
1770227869
71688538
73441604
336649332
1056345053
1507542630
671274164
16693824
367932833
1585078360
1596157443
2078243980
948510686
787066317
954307516
541364943
2070080382
1492600940
1274598397
1718604028
1980380550
644917005
210572922
944796994
1579481124
988586350
814864862
1492675805
1016731503
202180490
716169476
2004293286
1335876088
353222811
815233113
980472073
351572323
2146197606
392599140
1099624716
1859856195
873662325
683151820
1740162707
1283676172
1408290277
1405423222
840235162
906913537
883868830
410573377
240809989
967400275
865345103
79805280
1525970674
1058616505
1609219983
1917263943
1645289749
1369018960
1735084686
1299940683
655726509
916029102
390482378
1219411696
1662011277
1879666939
1937324686
391801176
1439515602
1719798382
812628085
652976724
1539807792
489316969
28209344
1056438592
61514574
250731038
1769997348
1905174404
836995281
1502128667
1010383788
564679529
1832885869
1925372617
903475251
1029878406
1363443722
1759334768
2056863445
1332163680
1448085420
1268835317
819071561
160374737
40459573
544852925
1331723529
1891040312
65978655
1729660654
1578167699
1813023768
416891019
479892459
1065022533
612590197
50968676
648209252
965698341
952044054
1739407539
1330221765
902521894
1942222098
664513285
1687563599
1877957017
1757362263
799975655
1419658384
129385078
621599094
649445789
1954845068
130290562
1517739577
209602615
607694566
375556353
317730734
2024026576
1795501912
1764053212
993554250
138823623
813429116
1173573118
1202786363
14704163
1430414281
412808237
1291191049
244737185
404655950
2084829714
714566089
1171076798
144090902
414934118
1554879882
526306228
315819850
383971958
411909225
1382034979
470922723
1836862202
1946795429
385792448
99011317
1072376561
481876374
2053173909
1170673543
908917624
1653965026
1726649778
1471965376
1838128339
1764064850
2026445002
1193425983
1574852759
1334970176
131698783
1097664268
592202478
113715120
1011442763
1637850127
31582916
1979584518
819588432
814892306
163542032
1882786518
292453362
1400537427
2108650313
1077409481
2065068531
1081610209
766613291
1842875371
562702197
1368041049
1450244190
1115799271
1691880138
896357023
1409574877
313731734
549104130
526949068
582027723
2127395044
239147447
1377485514
1472689401
1187004870
479181981
1913328595
2000887051
1058470741
654160526
1788898660
1459636656
1658232189
84952592
709363670
1520056369
1340174280
196810159
495200328
909519883
1628710827
161243175
679422525
35285232
1117823780
1519866902
1660133802
487624825
1680019779
918409875
552050982
344886330
861721643
62656720
1454804172
1885677880
1823464544
1174841378
1871226027
1508004667
976745342
1863520232
1501777082
920109287
1024394158
14624759
729380058
1612635130
704750705
1868390757
1552155594
444935174
1249496165
2027801196
1486924544
1215386005
1634100057
252860795
297084248
1931858953
2075133098
1590808631
1458212377
400966882
602177047
237078951
924844882
177826667
2103374958
278840115
2031454133
497530636
1482107607
1077294241
1209553631
1318173020
1749995293
678930275
548339139
182087253
650801576
2040758798
1801072538
568238564
1250099172
10260071
2855768
645791849
675608299
532943441
1569396084
1184686307
467805896
672889410
1712384526
746750808
278094364
892732585
1852031631
1364810384
966360607
1735887933
1509263567
1987496494
1344342242
755311894
1674044514
452411968
2102407081
661327763
632264850
78005127
670767812
2021000029
2059931771
487312616
938660541
683270011
2030407996
592629706
708553547
1270143697
604425225
1243883049
391756454
254587778
338067133
949473232
555501561
1637245113
316082115
1871436122
1890905272
365352112
290877996
1547459015
1232541389
650099892
1776785693
245783728
2122895671
765110747
864692508
855901249
240431837
1659352874
1478528906
2035647027
1920057514
1254006776
1669970064
2006225032
1035212172
554374507
738289092
1933609822
867342554
1188101682
1410734446
873258346
194584021
1418071387
1500152746
721942808
2114048109
498886342
2145691970
1890969349
1848855063
957536378
1072521292
901706918
1012069043
422219815
722732814
1782896462
90583606
830737906
1984248704
256711418
338825690
623991076
431184400
1376446417
739777552
2056469861
223313996
424003565
10521371
1498659839
1531420927
1628958586
1518098145
1160204515
932159984
325612328
629005852
1462575365
1809217636
1613208533
694241155
2086036660
982370526
973456750
1686364054
620001772
552549764
1870986104
77110353
1190288366
1390146954
232214068
2018592527
1107337322
1567515124
325671682
538744509
1009661240
2002041749
1778202494
197677836
525982506
1360464975
805766142
1539500128
1756730926
689423124
1927017118
908739483
820564494
715146871
1820821115
778782634
574688008
476600475
1898779249
311687220
1614771369
967888270
994258053
1245764858
1559030202
1221860444
1079654550
1090257823
1185715019
2057482688
889523184
283111474
1037334997
340786654
1545899535
1245039474
1366961823
348435575
45297288
1068066828
1824704396
1881854104
1496467256
27881257
2127991240
969997576
1633170085
148146496
1437363385
1535336020
2094242928
1652415536
958797312
102365240
1849289738
524012720
273483284
22363968
1553402943
555523684
2132243228
1565703025
1142516936
1671590476
116143011
1979335045
1003059064
1010867675
729839431
1870507544
2068733043
999913201
863483900
526301797
1200003609
2068037764
1537615698
431237336
11695357
1571837417
146323359
951396645
1178990619
2078725934
1244563840
210902139
481359500
1147651915
2068973915
1710400916
1562048852
2104276848
327205762
379312843
703361729
1120517081
1510548743
1173473508
1535813528
224407913
1695849509
1223099403
841492182
1240370366
1142217689
484841005
869190589
606618199
1455389491
566811985
2099625275
1677061778
2003965706
1682522830
400292613
884511894
1579467587
2013919534
374751238
1382596415
1487541737
571614875
2088445408
501693313
235940330
1140161519
1647030803
450618903
1445359937
1258051663
1495187781
340277740
1787496080
1636235883
1554344842
2010205196
1563935866
613944859
1143909881
1596523299
249599478
211577576
734607677
166401199
1923292795
847548393
930577142
155719490
1763280288
1372229436
1384851989
965004610
2124710474
983389400
113785751
1151322618
1041262161
689167897
1969959532
796881883
334725747
923408196
826259434
800608781
2018468313
1235093826
2095087904
1939775007
1323700565
977203281
428910127
439064519
1415531923
725136063
862156047
609583058
1625620227
903002937
1286142482
110703185
108917278
1929640353
212615595
1460390065
583630766
716965119
485249657
1232808086
1870179681
733277822
1239459566
1734612036
1116100530
689145662
399141089
396020341
769957196
1703556900
1037119172
782764226
97752101
1670108925
2096207986
1689153560
128656935
1726244383
684052683
35686672
44553355
128448371
1027884105
482173767
701910099
475348945
398859638
1549303464
201684004
1806468735
1501152627
2129930166
782195841
1230308370
560051997
1556854697
734976831
1060812733
1911876899
1043039704
1392305143
370267216
1825339250
1381310083
1390004277
955755577
1820144799
1074782481
1839785440
545402184
1318499548
1814466428
447786095
1858835923
837692062
12712393
1009647360
1659264709
424914045
1394527685
314432784
473932201
112876909
2022818298
264948429
220075459
1991589675
26765759
1031006418
105354311
929858445
1340475161
716825024
2040033583
826435172
1607657737
83862069
1570562068
561181435
929363442
1946959577
1860928984
648892755
9056075
1306429535
1402602698
1197363684
656862008
380462695
1428511339
770600887
59847396
218327237
1329560508
1789774664
100623835
1996004382
1462351414
958310758
1724420221
1925852712
301905304
1846735603
434222544
1226526128
375440937
783744107
1895101418
1714566419
650686180
1567161398
43520843
1562519317
611914694
2086754324
190973888
1660335015
628465754
449177522
58891127
1038933434
1367418152
1400088041
1945742459
2109382711
852654877
611332534
1418744113
1625692547
1187883656
520580631
1357420540
633051875
1027777094
704956601
1522075636
631830929
1108218232
1360805463
1608885195
738615365
1612822763
1723197023
1406963504
520779669
1244837264
1653369408
562608132
2065573683
481029770
2073422311
555022364
1942708364
216735744
1881001750
1896878444
2032605604
2112858568
409666922
1479464250
371415320
1502456977
1823679309
1136102336
776349808
1236334955
2002442147
1056232258
1381464688
617773670
1961982846
411085032
149978324
1196225458
1561215439
1934744308
1868615268
2050907240
18506535
541808598
70534912
675650072
239261907
879533216
1511285740
1959421849
1989755016
963960344
1198606145
252573772
2054733524
922056939
459539073
993630094
572135216
2022787060
651368655
704963575
371318604
1512406602
2099410615
948038226
1280356726
929466471
1012272498
985756116
1216179281
900878501
195699643
667135858
1485349567
499332852
1740518314
810090524
1964516169
366564176
692777899
93195640
1826703561
1747221233
28362938
1579725211
1746518043
1174582644
600684553
288470943
728787344
545346284
1286321942
418013987
1836368768
1292787113
663016212
237197690
872618967
588862719
727598438
676192145
1225383985
2004689892
1611455732
128483421
1564141229
518054513
1428169680
1924425823
59923792
1783816656
349602342
1129641693
507717203
1068700637
86698476
719129508
1610954223
914860889
1112407248
78528275
1027862428
1068731630
343161962
138016761
182037121
1069180568
1795682518
1374953296
1669177635
170384217
884462637
1939217601
2067061186
988467492
252336648
809012734
2120823845
249154340
957446118
386162731
581907987
1909825840
253966733
1792541714
1062498482
1031304439
104141702
811488841
1795472294
1655536431
1131622741
162596875
1134281026
1102827841
323001344
1778156751
990620915
1789682225
999310915
532895391
238875399
1015720154
1685151000
58803463
626543217
644218762
397350030
2129020132
1774892526
259384894
1291755552
1914372247
1681953768
1849513944
2057119827
1269699694
525666290
960861749
986039879
412965905
1835211644
814999592
977634033
1837129840
19905920
1686233853
304565837
205292491
1174326904
1839592715
1884921135
880129886
1088361738
1228588393
1726864187
94842035
1536664441
656904713
644217584
1302282749
155102115
1870206557
503330522
709462787
823116833
906573949
1670519976
1005306548
1678431616
1587934913
1733613613
1201063991
2086679562
1195520576
347516138
496243067
432882762
42299025
890151571
2017445147
580850784
328967210
1956908919
675887491
1511571674
954081937
1655811297
550244203
825591784
1532304718
853007795
1219654031
1645702947
137299652
1120283098
404432133
1977130604
271635816
1199082278
130752299
2027802881
176058906
1669501244
1291968154
77242374
1751719017
1456624580
14733641
787545086
1177465208
1512802387
1641118520
1378311666
2120222796
466904281
1718840932
145999031
73723951
1740040660
1808757708
1459838943
893540168
1445748538
730678816
631991780
314241472
367859865
1314862867
565818748
1751997906
1743449776
1726806859
439253240
16658451
1116291991
1060314116
525584446
889035316
1269572993
2110258725
987249565
493004529
659840582
1887144564
552108860
1538792507
830496953
1485908325
907814767
1471880011
1467019342
280085963
1881805288
1845200746
1087081084
107866444
394237133
1375802440
441435650
2112147243
1547627607
1072599670
875430719
67135940
1611488369
1656729564
1421929544
2054799827
169682206
90574470
1411146478
1285687815
819649448
1940634998
2086012809
2037658686
643274595
1595721511
676975205
263069766
1503273414
2067210696
1894071634
760569193
1976255808
286312602
1790404190
936749145
53230508
847940285
639089377
1543222171
700620823
997492298
2147286583
444678397
882790601
65742689
992620072
609988327
1549872853
185898672
2085531645
1886441510
1455803716
1883872404
1085377039
1550829198
1316386109
1272699130
2122200549
410029007
1382950150
1185340074
53554248
472077468
1885651405
1614233814
204316935
2105851007
1504174408
1006024754
1045836563
622565047
571008039
1844100673
1315990711
1290770725
1702336266
1622708018
1069105453
666814440
1800522685
1261017228
2111272796
1734281473
2146837333
2011879631
1432332800
398879189
2146083271
1446497109
1588660569
1041571490
356667522
1315816162
1062265834
1998073066
855748119
710285483
1200072435
429186888
1002504347
1919757850
1812368363
358666266
1772008741
547272679
1919465752
1900930607
950228555
878849748
1765639332
665534898
1286696566
1382137339
1469824019
1513704005
503454706
2025153591
650860686
2089929070
1495535712
236313130
850297439
150047613
651261693
2135804688
1537887636
540602745
1509891993
1259307805
675683494
1456418873
530631199
936868133
1623078993
449907187
2058175216
903141365
1065040691
106074387
189031713
1684046408
1590181271
821416361
1111569943
425145234
30684633
1304108126
282911681
1791888278
1293504707
419101521
1743358770
698138985
706260395
9120119
1205105567
92755631
1118736235
1795822501
1191407208
335801286
2070988042
219189869
878140306
589026865
749022190
508338857
1331361651
18178857
139132524
44478100
400036664
844350269
605600334
486786839
414439606
1198480404
1035528060
923234041
601145880
1395415013
2015031663
5960992
1275012682
320276148
162025681
926158226
661811928
2059528147
265685157
994919666
1902310838
1377865268
926732518
1539745880
1923900549
2140704356
1125231145
942657770
208314526
469997955
78771739
1670679373
1153508017
1608910584
63057083
150600504
1449590630
1173089856
1858310870
1553878971
1311221703
1711601834
352514690
1105900884
1541608006
164333020
248826416
1041314315
849607068
1106516845
2034540929
1808588210
1589598694
1498097884
1825212221
2077415369
1643751329
929113225
1190475484
555499917
1192487066
1434517878
1660574848
1973427482
60940850
326913797
78004849
1740319029
1668821366
1714084736
781244755
1104467271
525696184
1080795433
752432608
1507811785
1444386168
2132919568
1378523132
654580214
1760321656
1739836063
1078180819
1405172711
1725590366
139351135
2138231806
130811433
2067273735
641785760
1393853956
1924174098
464911770
9675758
2059619522
229900370
1958580833
818457194
1186502631
1309200865
729678545
1549404715
60897491
687713320
290226160
1149931342
803966445
1883984691
1206054727
832992309
20070160
1455238530
1677429933
1196168373
45260579
7514420
1538046500
1019937449
1111158688
211912898
1872116082
1381080903
2112914269
1395257506
93312166
1763602053
2033726744
414990244
1558835692
1084160796
341088873
1714995097
894303581
825280133
1050137287
88255624
1143098299
1186910881
2102341821
654787951
937596064
1849435138
1945548006
241411188
1704492186
520852513
1017534647
1294551482
99883301
1978688168
594881266
70981382
1334766804
1412076763
1630911781
692367755
573929886
1414970264
1704339645
1912536347
1008293819
1871999092
1948508730
1691073017
1520873645
565797420
686840423
100077169
1775411770
1784707424
1017973408
1028830125
1810354329
105638218
356744270
720742726
1059610887
1409902255
1328463362
1876578507
708051145
1231110337
647657721
375115956
1424918617
1653272358
771198786
156763727
777578369
558088572
736787895
247742513
2085172176
2107669974
1281080073
953515944
519839377
485380437
2047023698
351117943
859241695
1137959057
718437901
615244294
1282333564
581631931
1205312788
1206407247
1724325268
586094973
279990597
1209862102
1681458609
724704279
1994600699
1571170775
1443699761
895142302
1418962827
1413948764
1946960162
1250533252
2051637813
1442608942
1831409994
1296151485
2096800011
1855882515
788579783
550866449
2095209862
277737642
383281911
1146258783
1026668525
1085295364
1902735158
188529291
111832968
518332384
1162201984
1483521724
747236910
821151549
1609087408
1621413382
808288403
1607605309
324145138
1041357318
833589355
2008576816
1305445790
502510843
708647684
334460171
437833968
667709979
308848229
942441026
68352623
2065145517
381556492
887294935
1720722029
299153090
2070669515
860805952
1191527568
565688390
846194290
1424254608
1769994981
892572842
1407457894
2065293027
260872480
199198714
1648056918
231051738
434361932
1342626492
854995864
1932660043
483592056
1003025038
491836945
520973179
1415857218
1785204687
366533000
1962018951
2132726286
1687746421
1242253331
442370724
283197793
1242004937
1627114399
544023062
522843137
191988105
746333150
420284083
760163430
483418603
513595816
1348867399
1925495867
67657774
1577751681
1567529843
1963885267
546902792
1874839993
1159604271
1195446182
180392306
948372388
54128393
667067383
1112442936
2120673672
2042169507
1553440789
2139290196
97887520
1452738774
1978723999
1345741870
955110880
1485432851
1840391578
277211664
1150243324
313161324
668964707
117225915
523068809
2005945194
1233392943
1293124612
30152941
1942032313
774868440
2033882905
709863436
1684878668
1199605790
988616282
208995015
925753070
749726947
964480921
662185370
551857718
1603837679
1317354878
1112225928
144041316
1998517280
1132496235
1076169992
759747763
893125000
1880873616
876490637
1722733160
1944001389
414986934
1902566699
848774249
69990319
1252029945
1110595880
1627230330
1031412330
1209384078
1930966170
1882178735
262579970
963487574
1478526159
1984508863
1395037971
2043010113
1082745275
324907653
474599155
399925081
1134347876
1552881039
1147940843
1938109390
1816316717
598317080
373987041
626881105
1517650142
822954446
584404219
33252116
333028652
1807233372
1191063606
911961456
219768276
837457526
1571622939
430693756
211645306
2094593231
1390169098
1902798385
560409975
1147176463
1744942898
1447535850
263021032
1345499688
1830172484
2117911538
562912966
562260765
1506164439
69180553
2100340570
1008920500
571759522
1881810516
902219501
229805378
527286072
1948912097
475190380
503056095
1492654549
1720924043
873536603
1050966190
182583200
1544480282
106323943
1842216144
339145336
2046916093
916787856
781887145
2006258023
746473903
1713260575
1714439789
2104080162
1508054333
492618654
2074007405
1662906827
410251141
532528418
805637227
1722023567
2022242636
142605623
415377292
58620349
130249679
1021941359
1635633266
941092321
95496643
451814330
422583288
432406089
591512433
1374518444
1786998643
772218813
1389542711
1229696654
2143904161
840526442
386324045
1105674590
1571070575
705253675
577870900
1679214826
1982310431
860766485
582720840
1250683935
883027449
674855665
1309301550
874853170
1882770856
562946855
1694543094
1916734627
913406837
1084132160
1218916853
2133161817
1114505496
1499024267
1284406187
732963169
863775243
1074991902
292039257
1578364256
1734676635
89629725
816927456
175365500
32697105
1068221138
387649730
1897775283
189952006
333497836
84884621
1265546385
1839690101
1116508020
658570601
1592950518
901642513
1426288056
126835846
2065269363
1948834776
1391401943
2032704245
566847181
266804078
1079255622
677223554
2116897294
532767291
250788072
287333734
1130378557
1204616375
1636804044
1037796116
1963590900
452204324
1628903528
1902911555
1347704748
1213795190
184275127
461593021
824297162
203837868
77645390
58030853
554938451
463075354
740168375
1600961131
2100612483
171195580
1049547018
1185533937
1581551534
909387415
2097883699
1698256383
1244403319
1477345031
10147520
729368084
971173715
904676990
1658415566
1005262313
1309094434
1770302713
955262324
100351120
132212760
1097079440
245388478
722446895
1084190200
1847427813
1725241690
999998534
2029757829
116840803
1612787729
812872892
395411684
581326662
1800355139
222898474
1341963283
1969575464
780875259
1149919781
1858807862
61712646
1025044138
1904420974
992567205
1785048785
118490869
977464400
741029505
422535777
1970306766
1265948502
23664367
1477766650
1070706634
2056524622
434389028
1546698220
836303470
2016041787
1954511283
100619816
322278872
1549819711
764871874
2112213559
1655224302
1975113499
1281936583
1871566850
969842849
2141204067
56987101
2040589725
661212988
784849467
584990497
1831637872
668835575
1222433853
1995377639
2113718865
1301710174
85732339
1360383045
1277661938
1306957587
1262855194
895946707
174642558
619499845
2016220616
1388600912
1966322501
988442865
1041497124
1597578139
803997833
7122507
608889363
1279397750
1897360022
567449681
944336914
348593159
505845566
1664174719
252554457
1116230425
2126325939
708412596
364976608
779619614
810789089
961431021
257958985
1919277802
842885884
371098663
432960708
1410349228
1497084014
2040706951
2062053644
984051359
432724462
2015003177
1698838536
400692697
595538278
483806286
779403189
1088363612
1386301862
2020206017
809026167
1036726253
1979097519
214933533
839235847
452607718
1021026600
79451012
400301211
751070712
484162014
1778189978
1486169932
839327257
336805848
2097035313
1836659096
747340628
1777129827
1851626053
293531935
1152339750
47539209
948905387
153759440
435240846
1785150534
720891173
113960896
371406691
1229658998
2921402
505969965
1223581237
1444599696
1395970729
1531115226
1933671171
1539758527
1619474748
1857163144
802488091
1217507654
1356846906
903710359
1062220376
837898225
723386424
1047659801
276498691
410246716
1916359933
1097675838
348647704
2115737804
580102868
1084641297
1656498891
82256403
1678058642
757236677
1450129392
1890163679
1514028222
1036400431
107154103
1430911812
1206011145
545021472
1132702511
2141326730
678299746
1747779432
1826383538
383700443
453348494
1781601833
478007044
348514245
191820506
1592242666
389958345
870255689
1792403240
1798753621
44560893
846320634
109782908
308745613
1892047144
1053405169
1195935667
81249357
1436625984
1692819427
2059527123
1999642651
1655724179
851765877
707050131
1570869746
947202423
1017367639
1254482103
1361801355
1330354378
94993823
1372566547
1556073155
552570726
216922054
594646108
960717498
268029046
630165489
521791280
1307222233
1865972351
223638024
667301416
66758909
1251821820
1396834936
663913208
18116878
937436079
11414603
809603614
1047673657
1648591426
773994913
190377945
285519080
1701637456
376286433
2067375009
708774248
123739054
228335144
585899925
795696861
599731810
331895916
1765746139
664609846
242362470
1262423398
566858712
1807002536
280667518
805403501
370953807
443404599
353980958
859496165
725493449
967334030
2012811971
1545543837
1173280463
1401899982
1331743671
1531934261
1162013112
884827343
573937680
227766725
665813075
850609478
1165878871
89638571
1328443453
1969692189
1318002367
1695129272
2085182997
1766080387
427941748
30764039
1802896484
57713338
1673880413
695465454
1652249800
633342331
29608626
1117966387
2054071602
116792395
682941615
403077487
1649527691
257557923
192064196
169374177
1115740523
879704487
1641070777
834144108
1017902597
822791363
1637205708
549848895
2145838207
175998338
335388328
80454721
984427202
1080913746
1764144504
1879935182
159422168
858679982
510310649
1681911439
1504297109
354630389
875029486
358689233
1396373769
1652235220
937966707
479842618
159417786
1346257669
1564954840
522502513
1629183770
1565553995
1450707218
2104689632
777572912
995499122
287847120
1936792762
600674737
1376981963
1008196859
932477663
1854139628
2078332119
1092533291
1670534181
1223981905
1807589468
557360733
727238
1592286581
1430040136
993195640
830595589
1496622784
1269204699
503847864
948460198
1679973411
791181811
1953814226
1225281829
89236838
748294134
518674339
2146939066
962243297
321595340
1711893175
523497652
1043734384
963751266
1548461463
1055914782
2101097846
778902378
457626326
200174320
1572060282
1677088500
1233374547
574669245
1449576564
1470314188
1140683634
215242401
1141660024
1724425138
1913655776
857149220
1701900820
1811828259
768714430
596299303
760289085
1310346841
349645773
1962953615
1682161989
1300521151
1810188128
620045938
682208769
980675572
580608824
1726079941
1419413606
1097431577
879589131
1235805471
1805779407
1500604972
1287126725
788333257
2082143121
448253338
317113165
2095621561
1885431722
619800219
383821717
1561141985
1952196033
1559163423
276488331
1783347357
64244207
586610776
434121212
1263133185
675186092
292823452
1258490478
219412781
168543336
873549415
347616941
1318285428
354045853
1217838735
987172837
617210208
1821859732
106179753
2008360341
1857202043
1239569966
1247091800
966333416
199937584
65032417
1627583728
1482891127
1303864588
2129706239
1540904625
1329790114
1055693264
1290994713
1637407704
788483499
228939586
936986095
1482790947
425445954
1367077331
1365200333
1006494662
1674880595
756816435
819046925
217765390
444320434
1456609130
1862503874
554676281
1341449559
1428418276
1483515713
1189147864
1359328757
1232985782
929482094
502760723
1010927098
396081382
1907889411
1420493792
1511245885
1225094071
594755073
1627546798
742009552
1455942383
983726163
35336978
737045652
2031795586
2067511014
2034249577
374316055
1646111277
733956810
132668017
1457976405
166702619
669670536
387386846
472784484
784510785
1895074629
2078225479
1566518351
1487164124
1112253099
1945157293
2070314814
1175076421
1202332658
308860009
609439474
1642028995
394559181
994613087
306303207
489995316
1932328163
5597348
39959786
1095107851
909988117
752313797
1363914427
506426803
1282395353
1893191500
1867065449
1152481064
1208621124
1516003988
1853377049
1046327208
832065303
1828145152
454832847
1208016810
217853476
432545602
1975153712
1817856680
338113392
157444202
687400198
1909605939
1203569323
1398139538
234487846
473070783
611843764
1809357273
230301094
699875729
647685189
251919652
39775086
609679728
844142564
206305939
1504497726
101112637
829911958
592710984
789727593
565701212
2084423299
1679199594
660897029
1415171597
1815507068
1206432307
1850900821
795062228
1426221159
827688502
275189782
1293341222
1959093720
764985027
1885898350
979708215
990980908
1184115163
729097921
1426418941
782874037
1098627994
300074525
1030697833
1133964565
1312194175
125293988
62487308
643425493
992612676
331871334
1716734427
1133777530
1660477373
1899978460
326290516
1882271309
356273641
1259206960
1008386432
521395340
1725297087
405523377
675209460
1454564176
785458924
812856153
1024900974
1186833703
637057325
1330538479
1234477684
1367557440
56086293
256563499
1571622792
1491109513
2040364974
640916071
332540048
258218882
1151616353
960670531
1022953908
1580538361
1312381008
1621507365
1129774871
1010698849
956021500
1987805120
1123362721
854689944
1185474491
1573728529
396035467
2027383732
1220220182
2005367819
1746635593
1461581295
117235668
1084465113
1205154850
1770512580
850404186
1066887360
1147803624
1539704926
965854904
1851328691
2040715711
2001663083
660063250
123122461
1586737173
1460578718
597705680
394873934
750785334
1080193462
1000705361
636153490
67699962
348258438
16955245
1932990467
1613493578
1627595620
1189788841
965489008
2091620298
1084682506
944031702
209612775
609620985
1064941825
1322401260
1005759602
622499858
85990071
1014952582
1630894
54478902
820620783
1349985702
841521517
1457851592
1732826762
1161667780
773222191
1465193122
869168835
223417937
663645837
266745171
661301725
1627422222
912686123
1682519997
1313163173
1665589220
177531753
753556365
943085008
1293203786
1397725266
1822364063
493284621
281245690
1311671029
443138347
1609721051
933389904
692937611
482038288
224300143
1264792421
1144856187
1437781344
342604594
1483918098
2076442172
1524500241
1483844262
547430919
1794590672
1854814276
1192775680
491744198
953128734
1936777641
430726651
695167518
291310540
159549035
3759926
1080621305
420287908
1455214571
1314222363
1218784280
1344977328
629992538
240848595
960562540
1533249962
1036414788
1087570913
1815602421
173291342
1992007826
17828890
1776157288
1715453816
857092814
814131880
436347355
2001663149
1666976740
849298227
716356197
841623014
993711110
924428181
1294481404
1726265081
1324204478
1356349000
486810361
1043824223
257604806
1150174385
1010095259
1628063234
1357311491
1213766370
764281815
1627090208
972472615
1863868714
717711345
2012309812
665615839
1155476810
1375070421
1360974641
2060852724
1468248508
1205445779
1486802133
1334359063
1158278048
1506233781
1010365332
1877339546
665247248
1197656832
119386263
955071142
1864814143
1191704237
1564798223
100083785
1073108613
1483374533
1317721245
1454341637
1665962243
358176370
1197174052
577311451
280816054
1765822910
1699764048
1623242347
907620194
815315706
522822088
1986557708
1608648661
1347497752
1370291382
1290405650
1890800458
1467717107
1952038199
1111845199
696073876
21817185
656367102
1591719963
1441222262
2006298056
549196463
647980953
1833761659
1140434088
1209536421
714611771
1975459235
53339111
1801142436
1632686150
1071026668
278631883
155540056
1109264042
1303735503
1758598978
1065285494
629653982
1093632020
1478738223
234254090
1969945734
918519244
1392106247
138339925
245267389
107140265
641066001
1064882324
783154755
1604936246
1897811281
598732063
1066329992
1625058913
241087206
1734898280
1564140197
2080773459
1090905510
1471682999
217499616
456375207
1324819525
580962439
346444947
1938219879
313647144
476332101
1440842191
1500286094
1477275372
577115378
1879233180
2135486497
975356497
1152662182
371975785
1611426794
1919259758
1146208424
1206787412
1098098992
1725799445
1701880989
918807481
182325199
565776468
138920512
729508390
10431041
228954379
1404362596
2119527025
420662024
1520877580
1437006691
1622166775
1178259091
726512231
1318853112
377293464
1576721055
1976324325
419660654
1919258690
1846484828
1443610180
1351628391
1105692331
570929191
1022088722
239472549
1109757287
1543896383
420683756
879286396
2023695297
1123768641
2096556731
120451975
52790113
619556521
1644882884
1213871308
1123712921
568487747
29849369
366536128
1529041466
622229747
1551442314
900314505
2007620400
1955816437
1718886540
1523977048
1813405509
22331422
464711622
95154011
556303475
1178662028
1208048619
114274746
1018960448
171925223
885807125
174716455
968868313
1452729834
437503042
1800604803
2123412010
1027100214
478824579
110026700
510992214
117803459
1605756681
407742316
1997000394
1174799693
1947487205
507901751
1600468653
1338756468
1032381085
1217301048
271951055
1435222579
1402231644
955972129
1243798237
1317295179
390987521
1911929921
174646954
1541638395
409042638
1623726781
291060264
377721755
1917332143
538123298
1350042252
2074904061
2003836133
1973817421
1755069188
1424892569
1532770259
512277768
953825225
682864501
1830419951
1022274629
1391162693
471693227
578625288
243903538
1778774058
1445078820
164412805
1316112876
2138546529
1021264415
1241965363
1369724776
16625389
2139008157
969505794
2027883654
1871546680
691816035
2068096562
992615979
1823548055
825854427
471919076
1090518161
645045008
217995370
995804020
1254004398
1211568850
1731671916
2129891687
693696365
541196641
195812223
667727922
864962282
2144215855
1590677948
1554095734
38986375
1845659847
2019239426
482418936
817317335
730854323
2061345516
45728244
1544494632
1199305425
2079332644
441177789
1754865390
958589309
1432035776
1950406750
1781818328
968480193
257037412
512213285
2065073837
324804821
2065172803
300861701
1408328970
480236657
170331905
667965549
394878562
371607075
2114046699
1578315091
594774030
2102098824
1653302322
1533733446
1559686554
1213703235
651563940
1383522312
1491502069
188702138
1496506995
1877192791
2027252796
927621190
1101915961
863689411
838950181
531220942
706617720
1278156842
504412071
249184936
2055087312
879269538
1878880850
839971164
1950170223
1173468
1521730738
1785328929
1562408059
1359609603
286157052
470721970
1034310301
823798874
2136809622
702638534
1329994747
20688655
1063876010
1295039763
1887364855
2100737517
862420842
1450949363
804199040
149235382
30591227
300341925
490395596
876590296
850806294
536015360
102351646
1610867511
1316677154
1386051101
355368149
1166770545
1049512434
2073669477
1924777504
1620675477
479162432
835983796
1673260724
2108929990
1132570111
1525389339
1309629035
2001721674
1211823250
96228439
1295746934
2031731314
2142276619
1379520960
981113288
1376540420
1590572918
68905862
1953643250
1604731691
895211747
1685590239
986538876
158099131
2040015118
2035744299
1650674457
516307031
669599960
418219960
151839201
1462452689
1280345003
306773154
253227260
114626311
1368121734
804655710
816699256
241026749
853498962
1566752674
1069568800
1372134060
833400562
945373546
765462101
1919116387
1708883109
200633276
1056484488
321085864
447374444
726369758
298293022
1535817567
1217016008
346258094
1642122143
1922725083
557914350
1671581553
1488460921
1194731426
523191806
155642138
454261528
391743651
1477240285
556285245
1901504180
156634258
1277631858
188862593
841243227
580273159
354906924
1529308146
67866357
49476787
92217489
379645897
877283024
159270749
25487043
1415803888
388263222
269447674
1543331857
177084517
1773429410
1279413603
1196914417
545408761
1549663233
1365820959
1278987810
948350993
1326311908
1007466676
1351710073
169230677
645282734
1094882231
1187368465
1812194736
1546518721
1284584779
839421841
1548144653
873070314
1629089237
1891252342
2058488671
1355855168
1192160458
382463380
1283537
1201360539
81216192
537946259
1375575864
1510922937
1918846331
1153035193
198785618
1309841287
1352466523
1421390437
1001054239
119250418
694296957
1651467673
562670751
1053390157
1901228590
1199305425
793325119
1380827160
1376680496
1836853979
1275056148
1437732431
1111074624
1303889943
475940602
1269199175
802763157
1464549509
1518549392
434496307
612841507
1685850460
314780949
1193187022
1806178411
875755894
357256643
177631349
4617722
130483683
1127675602
958038971
1498955191
852436030
423308293
1529594236
1341670878
1954004528
1822742977
900565629
628234322
271621929
297479490
1556318914
1130046815
1657107774
1363954764
1252033782
1506577634
1575505135
1454926425
1429088781
1925372338
1938525456
1219291694
2031468224
1951088756
605041755
521179253
870192182
2116392373
1324307075
918353921
267938860
70664576
1468835105
639868277
1858291340
1727171624
1785131077
424177177
352587470
1814083540
645818792
445644354
1406168863
873754672
365323802
1594881650
1994822345
511353247
256043520
563927708
1113206990
201102209
1226303022
2035458987
172574505
289742048
1489438790
1772617475
1474079897
1649793710
1231306697
583446069
1553490159
1386217316
1041953639
123763530
1388770598
1841980716
1625227428
1624950152
1306143338
1085740581
334230328
1608825294
1186954653
571252426
1309838351
674938652
811014207
1896227768
905179102
1626651309
1614468865
354027533
1401104694
999870733
1900353581
2084833748
1142242252
1511602458
287491431
1427245607
531775526
1048839661
207892360
259125904
1311655703
918889515
2141589516
1760437630
670086387
1515954108
1652672414
1775203695
846880213
1353668132
793525339
1293815369
669879962
1394198143
1526152303
18758285
1177388309
1603783067
711339996
919374135
1794759523
1933019097
972281576
982142004
2088088057
1044229682
1348144461
2113392634
1674200967
391569895
428983481
125759726
1651247020
1774900582
147715425
143730182
589790534
2129373991
1439484231
1130536434
2112616775
1480873503
494973923
1661456219
1158025146
1771569182
1191863741
1333838440
1277229751
53368526
516304353
1265025870
2035901949
1459310828
1854891074
1101149450
1229587348
257152703
1046276566
1662304209
480342895
1058915473
939849462
989105471
983909486
1620561091
1292932965
1630431347
1653509464
1252935128
1675890990
1526665869
1748961748
42375624
857605397
1610089751
1421761433
840456235
862106674
2128197027
497754760
1268362810
1557641073
703346956
2029537977
1718944408
1700535660
2010497886
2112979646
522375941
1360870145
1174731904
1988506933
1971690827
742385203
1462383443
1445046197
890151145
1451349675
350816243
1290220775
849857657
1507262101
1139895645
1589076401
1011854624
1458797085
1991293831
810253046
1243698974
497340172
544870216
279877388
1862869821
125275532
1821264662
1732511158
1292462551
173820496
709615974
1197419393
158387181
460165815
876844742
1599692923
1647697558
1099525552
445178192
2100685979
1956705431
1700720355
27489459
1556003106
1627881656
2120131117
592639325
1763929012
970180419
689558363
1847718908
648907074
217304088
1163813475
1413186445
523734338
1713886189
994888784
1821993762
1278111786
1843349199
977348688
487802513
1700571071
1477584291
2000260289
1562767803
561178949
1257775849
1417069561
67199794
392527327
1943394503
2012769815
1613865063
260157843
1921399077
852492360
1452562968
1322140092
623803773
238082821
1457929216
2012797123
23040612
242288707
273537619
1419242054
200920857
205218642
205830373
1355960693
1089349044
1368325
113006967
658837352
187086413
715179519
628034761
1248843571
68040116
1044571132
1781415125
948395812
1575705816
1297293849
1150014134
417587815
2016243445
501716419
2069591277
139008612
1780238202
1452182292
718766708
785571193
1254676708
832060471
1498087554
1682393538
1785632062
1957108749
1553427755
1049846535
1605910081
105208647
1607034736
1573302304
1947643170
978445255
1887201641
1324354763
56991747
1180216410
2094420606
377622866
1566683367
1525905932
571094554
140832408
1796845608
1326707923
306970946
399780963
896451181
1341332211
853121382
602605007
1461208407
1779358436
1127655504
847427664
1316147976
1944104790
659022741
1321689658
1300475756
518483095
1940074754
1824237973
358884679
1289052730
1578017534
271181496
823129184
1998718016
1273951581
1120895217
816374704
31799272
284873214
1515414702
918957313
2020513974
1075075899
1241772715
2064974121
1985517009
1972377880
698954896
1825066610
620652911
1480378140
1227341786
1639723996
1431147892
1168856744
1983020505
403840230
613607839
419454228
560628850
1981985874
1464962231
1037358338
235985528
1175341982
747083070
1014054323
267800144
1442406515
1037242424
440011395
1338096748
1141795778
1761671854
1722477532
693826224
158224595
836766709
377898907
1928469650
388220090
663422746
1523875621
469498770
832825834
2038387186
290651273
116942619
825393233
633097330
1247581395
1888436283
868988293
1742716452
1337288344
405562053
370355372
1178985761
629959761
319535918
529270106
1332888664
1378083740
2018783627
885450676
220041983
716674012
1368494154
599233820
563879913
408287580
1475879730
1179101242
866716126
1897965516
235472580
1249955526
1120529010
1413372370
1759344077
1702158805
975458419
221427771
1012860113
1389700706
210513954
438446346
1574801415
2103532463
620295570
897382628
1062256325
83216121
578501554
1764351501
1657331266
737033833
481344647
1849741432
1489468114
2130789732
387834948
1359673568
1473396744
1016278434
879544761
2035880748
396628326
1372162228
165626224
679726209
679381711
1481534148
179299267
1153199123
224808799
476893035
2014704117
540611572
502353969
1952968526
1503663174
1981738628
1285409048
32875555
343198453
521728064
1617931581
1219877905
1322327331
1547487643
700964588
1789438017
814326296
824616728
1217360946
1639932812
1305427773
133605
1710094026
1537728892
1146397579
900618752
415900529
1180030377
1830936126
1694884417
1001962718
1353790126
1592524268
824728856
382849259
262421661
684702427
1348625811
2102750261
349939883
528883077
1705674028
1884759399
894904940
1125071293
1294441322
373114747
1863748873
1750431189
1311755985
627214839
1890065959
205057334
1682304689
1924204626
476903934
1924017081
1728730712
269868875
881915806
1285258077
15745249
1372099919
682984437
872307970
246125318
1268565918
1216172178
2013355488
1451845065
628902280
1153153373
1543265906
2050329138
1613423370
1127805564
1764317453
1854721272
1874391724
1636515185
1967859250
1519479511
598140814
113896710
1065173523
715048717
1861745770
370778679
1259036055
687254873
546865010
1896459706
367470836
176138872
412547719
611029515
1321075267
2127985467
1642010900
100053134
917045615
1290899511
1316268504
1779001307
1596398662
450322565
1822517327
1668413057
1807850918
1334521016
678157135
1134764464
1639790738
837143610
867170500
211571545
1888531920
1610834951
2110688292
1137881219
1631595561
2002319421
1898909580
1625168860
1234147575
1910464318
2023370493
705623966
379588591
1949013914
2057489722
32358389
1520129554
743365848
1136539843
1553851011
1709736132
709317492
910342498
688734988
443345567
1741998651
1460391739
377629017
378280602
1051792516
1537395968
558510004
554842500
944109502
132359655
39820870
566225359
1741260749
1311407378
1423034078
330318848
1786075533
854145317
1254236204
1536331605
1055978031
1059945397
1245607953
1392537272
2054433911
540508319
768629969
1041527646
1565359303
1571209387
1409530888
1157810840
1890901985
1742259106
1297791971
1179498618
15456934
783571589
1965092618
684732324
622004542
6038611
273760719
1299317290
2090179971
1018908958
1980589223
953762693
1248387987
541615658
1575030132
485245675
36236032
2123669359
1544600330
1198350802
2075650960
570697108
450906599
819877184
1363374681
1010408339
242751308
44176540
502020750
2147339738
376902113
1013751919
1675039090
2048965993
988513391
1772451911
1311008269
556317701
1954074233
1151507257
1200359679
1212769062
900456803
1755898994
289413247
148414195
1507845665
2145218989
1138175933
1988766517
1171683528
519987971
1647987571
1521768692
1920051871
254495176
1977034685
1321363251
1317321599
1433364043
623534868
11533194
566154098
987560253
379522544
2109490195
983435589
1815247938
410640255
51241901
511858492
85365124
1727218460
779196564
1752524799
988774503
476373758
158057502
1701425375
1914967274
517960948
2112353536
175533658
1987048209
1761821385
621164754
1323409369
638253043
802757018
2078652291
1166437439
374080737
1218123315
429047447
1916871206
1922490033
30083144
875962680
163345993
59942885
1609217104
2096731317
1638943389
27123772
122085540
454091436
1530745590
479606350
1951067959
626410138
1814275777
293187280
745761906
675768141
2055347606
99323419
871906187
483560087
1574256439
602807110
1893884666
1883149152
258075754
1764972543
427695816
2057264748
1324434004
811309587
981224684
1465772844
1054832234
323189787
2137741830
700803448
1167608232
860314542
560389493
1810220259
1940571119
1465266849
608942029
139392171
555011881
1821883184
776112074
81340157
2041613331
1353034677
62347684
455290771
974149265
1066891407
421203569
109712886
1070607849
510314942
874796196
1961672307
1279587561
458901272
956781363
1807749263
645744299
1929236299
1075642184
82897894
1438222250
941944749
1145415236
1846163041
1474475881
480729207
1294618276
1115345265
6488353
2145740083
324881716
881475503
163503311
1980914493
1566208802
1321936636
1298247576
1331766348
868968773
549947287
2035479963
877475577
873550418
107429899
196888931
317861890
373940959
1544517158
334558620
1165101586
1169638377
1801794589
1186637624
877255123
333932501
794451518
321602346
366514238
1357744473
1412551902
2083470957
573358192
629826105
1652984067
939292805
47179126
1798127387
1542871325
1973325654
1545501837
1067828480
1983410885
1994615570
904311696
1252825783
1506549023
969047638
1349057167
526423698
1163846073
536153760
1865459158
757534880
1048461610
607651053
410744675
773905669
1608801697
676672907
1554708153
496114033
309868586
222377005
1033556519
1118008667
1103366768
1699731722
516253989
1164939497
2124818331
391496414
582985012
1881329895
904138374
310290328
1350341021
501902318
280946547
888848649
1777436345
888147971
285869344
2075143246
76223675
1032679102
2146573569
2096345250
841369429
587796318
267937525
1223360830
1580704670
99522483
1937834286
1251698858
428842248
184268132
90407014
263065515
1010873047
942297233
1133307902
683969637
587621183
1348786200
1051288032
1696031894
1389849516
231540735
1414110081
537376779
175067422
953780536
1701406860
247068201
1739715811
1169743928
2125259460
48911720
1294681440
1873250745
1705233199
431405730
798367150
782773662
570471865
1944325851
162760632
944568869
1164687923
1509283157
405763423
1921579150
1027502270
352317404
175358634
1175318508
1611488894
1559601459
854028680
1608783183
492725011
407119803
91038935
732466323
400963091
718783600
1731066882
504508543
1873686786
494178745
142141118
1011493590
1637269207
1808763084
1132502968
616996687
359976924
481203578
1102233452
1841850553
1622177696
2110344271
1535390020
1572319208
1562621895
1349694538
1232079560
1681827548
1502388662
642480908
386497055
1251353883
137510505
657315654
2083763659
1009316609
587427977
495554245
1038570045
498743031
370584369
78434207
945201291
256927671
1673186771
158217504
101550493
86860082
854078144
1756728317
1004519948
691645226
108425537
1563646875
1680065675
1992764102
17580301
1445195036
1564022401
1382858548
895869364
334788094
2117689503
2131097048
1179991604
1233038141
1062086386
469423962
1014590093
954653012
1656664624
1463862889
280613374
1380722514
723913033
1419382304
326975177
1028955063
1836374048
56219452
1447202653
1260563359
601688578
1050917018
1173729419
860782850
1313165973
834491048
1821405964
1576612715
1272275490
1945550783
1155828538
1510543763
24928056
1114326361
493661998
1554915583
113540211
1205269167
1098110783
583205814
962363639
348344042
244022552
1940420772
129937986
1892138874
330761264
566257647
636037147
1817917957
1819840934
1255886367
339617823
1684890513
305385619
1396782955
1769002779
501927292
679900097
1842278528
1555757995
1417424440
705430563
117307815
1404885391
423749653
1707955834
1413719143
1632916661
1016608475
1504703772
358180203
2025515495
1799493811
407753501
1477313010
334872139
1733920954
1933947348
745971259
1068679313
764709403
1333459162
1298688100
1330160529
1776212574
1871008746
1427171616
1152601484
1862688323
443723756
146432226
932524204
1914019056
1952201708
589666587
1261080178
486744046
1258997362
1190574224
926836333
2071941394
550405257
868834361
1674682572
1961651758
1627561443
1883574134
1188915694
792659130
977311120
1653933384
1324277728
609261731
2019137811
71588377
234825845
1945721838
332558460
647966637
2120874928
1594947385
1422106526
1788191057
1272437078
284123446
623944800
142157716
1173623454
625342734
679812352
1278478100
1705965908
889762700
1452691830
1761245861
772937884
1930719845
2021509610
1729417325
1960573827
1422601277
1433802789
53865629
199752807
630049724
1187546940
1047741339
1410356122
898758110
925879342
916565149
895358374
2012838815
607647124
776589640
29701910
645178176
713248375
1159519762
859534870
821151549
2029970325
68870218
941971542
996581446
324402886
1851153421
1805556417
373114136
1987120948
329678127
1146986656
159517858
2014640070
673183606
620265652
972795269
927674269
321055698
646272981
1171196552
1660105419
1162732547
550394447
1834864014
28673091
1094453356
1530002603
1247188309
9750344
675933984
2043057532
492435382
2128966830
508886890
148390430
1843346158
815841108
1478814626
1880804924
1605415355
1505185568
1413273695
1924677676
1162568146
1635652108
663725820
663631785
599417353
1049224545
939556493
114884908
52534347
849337626
87726674
120380485
1821980396
627701585
1496745779
667979817
728885527
236821863
1497713262
1580193854
514932262
899154496
575218973
2128725611
557127491
1485470797
2086751926
1308332077
1721760081
29731929
1004456164
1958057306
597697904
912347346
1882027313
770624417
1787827498
1003618122
567529808
538316578
2041008207
1611975294
1501446671
768484294
967400796
2000685845
1134549318
984637819
1865219174
825367618
1777081740
1223794707
1648673907
1311227056
1094038762
73323553
1540097588
1161260040
456527322
859296292
1753235870
964240249
508506471
691902422
1725412582
1956474987
637473376
342979633
1618288490
1114832683
183405898
1058835163
1644477663
171293680
611155661
1006188773
1113114376
1956107078
1147381929
1429659828
1945053200
1391024529
1907700044
805138520
327107029
1541172780
1138101643
1410695524
2006759660
780579101
1411875967
288035981
1758937727
567937633
2093555793
1541959998
2000236710
376541030
112014713
924283140
944410561
420599630
2136426679
1682398598
1492877430
644828190
432611001
699308768
268810184
1935710743
1105966352
249217824
744265306
1789705189
2088746743
156600758
1001908746
1585007206
790835712
1361448689
857803487
896404591
1979104577
1742091314
990414560
1018245116
192840821
915688166
902955793
272410198
891952363
49206991
473765665
2030278508
697240808
910690439
1503691734
184401344
1162844679
1529365532
235298391
2029901050
2069058967
1391141482
874424320
1721624581
191494456
1411356765
2130006387
591396713
1853789062
1526970467
29257557
244595717
2025104041
1400667246
1713320637
138451078
2033092932
1730376623
852577232
739633807
304190915
405870290
1971671366
1991384543
469779624
1959605178
1126546610
1639010726
727805152
1239850450
998672191
964670830
102208459
1568201096
1544546353
835678743
1883742153
1409690766
1077589577
1931389977
940283584
755930914
258207213
804948805
867394715
1318197364
995682867
706833411
440666549
805834096
827222378
454391031
2038999913
58048335
718969070
1886089584
315101793
1186492856
292413534
1706988619
344540229
2057107256
1293855957
1208533963
554114271
682831996
2064429258
257117763
1324792880
1777970710
605281785
26554316
1522226671
111072099
1745825613
258658481
1344031800
1630773851
1431078499
1541345728
1251611814
1763204254
369367479
609789027
1499558089
644685213
970644419
1477439630
1126075714
370089751
124222341
560423738
1267181384
1059258370
2131986163
1240869668
1028566110
1960407192
1149033758
818413162
624859252
1449956054
1738518386
682922652
316831954
1934909140
1563361686
244291078
401212344
1260646540
657252959
1488306071
695896828
812458319
2010784422
1930918520
1686764509
20098949
845821125
968506259
170673582
439649882
1640324046
1152172513
792948732
618671402
1930997046
1304564622
1604700439
1709006659
1139911739
2987329
1995691143
78086789
1363538244
2091676312
788812588
273624148
912821521
167490136
457310998
1828375076
1529474376
1124456060
736413529
1375728764
2039129614
265368893
1369173987
802740299
126390243
1240597994
500812046
492583532
97740787
1939405295
545141994
987024179
290912262
895762275
2038905066
993374160
456360747
1791041122
451617851
358392985
1680462206
1421626683
687664855
448608276
636184870
607012308
1202991602
1847345757
185663068
1001770284
1830088403
105841580
1449852165
643071942
1531765609
1427267183
1317213923
1685939716
1290432242
5276395
1100260091
2099436835
901248335
1313000663
355089233
2065369084
233340343
1591210728
695501422
1580685529
970147562
109656586
1767724322
152834158
1321115777
1399170644
1004951514
99716899
260805299
1071457320
1134273769
857990326
987174333
2061117972
1132496235
649634693
1091133240
1822491997
783523215
582938247
1666748328
525333826
252421536
1256246354
450328165
646415936
1113715600
1220085127
1124616126
1161564220
1205358035
2028703290
241201528
985394387
1457515709
1509466670
1804296234
2031524808
1985449291
1568895520
1887769117
894913429
1742152773
2121717197
2059974606
1505698064
1160897572
1769598662
1854156412
1735663714
893168550
593303220
775789630
271564195
947282872
120039498
182988823
1825072897
1054036830
480862538
2138936976
26096341
1624509990
178700329
719001529
198729555
722559656
798872038
1906198489
1531903859
584976628
365340276
373171268
430975349
1928396414
1079248490
1875997223
309865774
2036607149
307467137
1709621868
578773273
1692245815
165780157
1996959460
1828330769
1354950063
168232992
1730573285
765286726
1478830382
1719964955
1973182081
1440502126
190417172
572908593
1801814551
879453220
1455333509
928027770
1005743774
1403122896
597163690
1869722691
286106005
267326396
1475114023
1026449529
1043415818
658091460
1313031507
2042797747
1264994287
975917573
232231986
41715120
1061640708
433612356
2011493554
726449327
1650415412
1067261904
893632197
85908388
122771801
608534578
1868641052
1458291108
970647471
1117165684
412901183
1843079910
1022580587
939277922
171592349
1420102705
1483406696
905646066
166544261
592471512
428807904
411978943
1998955204
1670798819
1990839242
1405910239
1433062289
1188083541
767609133
1032826882
541501753
1873242338
2617349
311203742
1319800361
1980731175
284878242
943835192
125864742
999694321
562133169
11532700
1523909364
1956075522
1160773799
1527105896
1985174503
1512804985
1553187990
1778732978
221252317
276537016
533839908
579360584
1267568749
1969390572
902887493
1454531847
186270335
1218601009
1291171918
1242130642
417769951
1268401694
2105652997
1885450078
2051363561
297956139
411278029
114816689
556428594
481399986
875745247
1887147243
1844001452
1669544898
721841028
1663018849
796180917
2121035071
88438248
1693986399
1167508132
882468172
2074854809
747593178
1187599296
303008752
603992118
1324754769
383577451
280415554
761308627
1410011582
528695812
797486319
1263304924
268509559
1669961436
907740578
1166137397
1289858203
2067023487
1875189589
1681087942
156488466
744399473
1156915879
955266134
411926441
1724435151
1339320621
973566016
664542361
1590630644
160173960
302096290
1281820146
1926562598
868243919
2030539555
1417532550
1637517429
1185753671
301054622
323050764
571323957
222257672
661401936
710949270
785778465
1801779542
401132791
1202211955
1178172327
797671028
1782202794
1287678806
1000464463
1294496424
1557191811
1894653343
1112657491
1544663881
536637233
914760170
1685907827
459226623
1475892269
172150308
1953099963
270981747
1103000040
522675779
122765184
1856324336
437330686
121804479
441417572
1317302964
962716655
779423808
1578725237
2025215005
1263711847
40923211
39492284
894525934
747752491
245441406
401491411
323420989
1857585245
1487280452
1471659270
1190549006
642763407
640963212
194286164
881211073
768315864
1743674051
277022433
148237513
1910811140
2046897255
1349355418
1305840376
644020619
978179921
1373943015
1017298711
1383811618
763741121
1454334724
847757598
1897037072
1099083060
143194472
2108217043
243420015
1432863997
1543083927
901960600
1489557286
351165222
1245564269
1662874647
1234672163
1829387211
626871080
1907606637
1877031405
1269651846
725412063
1080658250
472870324
2089278431
1661822785
806282445
1289538154
491401844
1552104909
1674809755
161203456
1238137341
800609476
674984609
1659990731
1917048318
834408816
1149519363
143564462
1214923656
1196131655
1405903767
1858905501
1078054654
1355820455
1632127781
127000037
308599169
1816524989
142603118
296153777
1920832076
1280739606
1703259019
2124731666
2063433513
2018928548
1007599514
758036126
1726144590
1264601880
686705325
1221814972
999106917
437578629
917499529
1959374648
676499474
1332042522
1934211885
146173827
2032728298
706058433
1159767391
2007699773
827202912
734108111
2000534588
1200260712
2106839472
1907305940
842349868
21592612
2127629317
1979341893
1747563628
683907573
542532823
904115099
1165742998
1781041169
56513750
579629517
1807145611
516979980
668094171
1311244601
1354480433
1165715186
763526741
70018333
600375813
1527085871
839271945
1891184011
277472609
1931785373
922194943
1859505012
1254676982
1782863793
1697330812
1011443256
2004350311
840641933
1338333841
1443554434
992779850
1853250177
2047699078
1890328570
1268276408
413963823
228031216
758376737
2029159491
1619895108
282928494
1860680606
841476775
516455474
699681931
1353881489
1801556086
682818224
1065363962
935023560
1602688720
1750517757
781813157
788626491
988574173
286147265
109684972
970895128
2133176096
482623548
583541042
1590830326
305181114
1207604054
1416462399
1901562675
716640244
166544862
1275779952
229149486
1788877525
1331361651
637271193
1469861355
1734921189
782127940
1148223980
1652947959
581769076
1831543137
847483021
1989440062
574836687
1936809808
993311172
1057762120
1446652853
356796538
1969057134
1962916392
1567223358
1492269693
1449132910
2067517861
2119047189
1436737416
1886467577
1675420374
1550600795
1720458342
178771772
1275076161
116035174
1633558929
1049956310
70966824
1284338160
627320930
1498251029
1261003378
2033642998
1414463395
573555727
2020285130
641340672
1884521076
2003689878
612656343
1439759716
1716410694
1055401620
1209777748
1991314867
341278018
483555415
650851588
907275715
601653828
924056704
1275133147
125260628
1499747344
2004092649
1929638600
1176011091
1623159200
623660469
1835004975
1579741090
1119313707
2136347916
24074342
769207636
1497822731
1636982125
1448791671
1149077316
1097672700
1216948420
1240883852
2069941928
1148194585
2125710140
1617447702
987054701
1599020812
174655053
699230218
264904046
1187858534
18546052
548113714
184618040
1749869053
1431735446
1362113440
61406069
1991883702
1783498719
1934937719
170983568
1318442572
1444704765
479304118
629297881
125929510
1071471144
1618547311
781920689
242066705
1100459120
1701977170
982203615
1967167262
664326426
365202239
22467671
82224947
1503960259
1641139221
1057687644
1802971611
749268766
840318664
604126999
1758135800
1560424847
99073768
819721837
1515744934
1277984387
158950332
4793501
1619672896
699018079
1717671112
2007396862
1033606526
940175358
1713811343
468412621
247027641
1736510870
1328249752
1803184743
1280132585
1613662420
1536828627
298563616
1808121375
992846056
1938823388
432431711
1503932279
520220627
1205449306
1436205095
992342562
805426084
1670089754
2119300772
167103861
1853457959
883983866
155972582
1313486660
1364144551
1215122933
1513951874
1455516647
1119436308
80264868
744142239
1756743112
43525212
379759063
615893728
1266141147
354213351
187148365
118701201
200610848
354469517
1823302624
2014038419
515239493
1959850624
657559136
1365915140
1237386409
670833593
953181371
1775332017
1414391836
1563143166
1065039591
1904077503
2063597702
1329514401
2037467880
808739890
148368495
276557458
1683580446
983011530
78685288
1765211538
1863680717
1243850188
741359374
506024978
1811453551
819191345
1781470278
1988506788
1980895393
2093360474
216556270
1209421368
314084415
2014530239
1152284930
395702037
1105932822
1549037190
226761850
229333992
482380346
416020096
2048751925
67903464
2117948412
684303654
891287130
587796271
1742444572
1797952127
769700243
1644773568
1556285018
889823403
833730188
664939300
838000883
1373337398
1106149910
1132910922
80036542
1062178542
600214203
674964051
414401937
539956726
221444245
2015028290
1623234033
1900694814
972507656
1917095564
2039014724
308936380
1248336797
678137975
790859110
979469986
1759541359
1372168975
704955057
1102733888
1980430732
1135999305
1961625300
2002445285
613580672
972938125
1569408523
1797984072
990357815
706368207
282433584
639781916
123213274
630630711
1062124957
1090857227
178953020
1518138097
531022492
1218172394
1142408650
1970419920
897109316
248391093
2015982372
1336737788
266731567
1414204581
1448405826
412279471
820274282
118496445
960797302
1735484867
1729011462
445555419
2111288694
833848751
762819067
936082126
291770209
950611214
957798722
440649482
308490664
1127948555
945595326
1250669725
143302068
964267116
2060055776
1218441826
1495735883
2134637352
990148463
2113558970
1929483492
398006927
2123948218
1150169815
1180407730
1692609566
696627563
1322323040
944601294
1920694873
1350484529
481780474
1098795843
17433587
792512869
1447307915
2033531083
943400607
1722729487
810577443
123236243
258124161
1711277857
1656038558
1513356267
854019132
97749651
1760242125
257258133
1484022746
866962812
301278285
1812488875
1150850434
1450966791
1154140631
1129978313
2074039161
1430843620
1126015380
354107666
1055230140
193995283
1754750733
579215033
1812323722
1197890670
344713566
358012534
899241869
2025886870
1113167386
67471322
1113172973
1604958159
282710143
257469202
1527080360
660139498
115293246
1576382586
1887933240
1767686214
607994068
899747065
1483645050
1925031504
374674750
372288814
1259335714
1169283094
1367619318
1943544795
702852611
266387093
1280828963
1247556619
1800877849
1912077200
1330556903
2097294462
1604160080
2087709178
1352938058
1222564542
232701102
905154858
1234257701
566616038
284039120
948040969
789588497
1380202950
458393034
1819326349
159819294
500187133
139410466
242496889
459494659
1138282178
275985460
1834745640
871023000
1526085238
392953970
825857064
1436814180
1661164818
59663909
195037375
1420661223
129730476
1727241676
42914680
498046757
325351968
1137889140
1949632579
1902463024
194129632
1922410795
225247925
1244606937
760462149
731288518
1815226931
1667169154
1927995003
1684092720
840720159
199915658
1658363634
1413432252
1717859140
965265854
1800295343
574941212
1979698346
1632389438
1399166593
254272966
866055215
24228945
1899868138
1013846473
1377429737
447297401
516505290
2031673726
924850847
476081347
970216029
929547899
2131303099
2048747053
308341930
866116947
645386773
759417509
805470601
597889404
1735839652
595253380
1249804091
246734575
342737660
465403986
1416546809
854249415
1337549809
645101863
332738118
1050273025
604430801
107119198
2067455309
1046463647
1157619253
224533911
2009599456
1068907717
2035618670
852430802
1976897213
43587429
1768195916
2020120944
903337364
1877935996
1515224955
204863811
1360554959
232116231
1620901640
737421264
180644827
2135890135
941210156
293262486
281924289
41192172
1164841187
844917724
685546414
421651016
1110615487
243494543
1849219555
1601756814
1823759794
167113038
616698942
2068842918
2020795342
1847534310
1963862476
135076697
1125971907
239696102
996032759
1458448136
594492740
898975046
187094384
19106428
1930037153
2120176000
1967074290
1875875645
233209127
1962053345
959202369
1189763711
655488724
1583963455
737090938
760509011
2122318543
864565378
406853039
95346058
1813047107
1639247312
1075473548
960745810
1496028828
1576660986
43268717
1395795278
493628435
881072352
302888632
1328006437
1744308931
2066792865
1133790512
661916670
181535902
1357938591
2068242869
889730224
1681476003
499461634
94124033
2033096797
1519181611
832152837
534179517
1420125100
1171275757
1793998275
1416520186
1448132147
1538515536
509770488
810618280
209386254
117761348
1518759304
1861867835
509356720
139750816
478260222
1016725635
201461128
1508109267
135775286
1526800127
1601800720
1365838808
1306520805
1870745080
2060428048
428940704
1559706129
1329476100
2060658576
918974267
1792487985
581944175
150304606
1088718066
417553120
1267480067
35931907
1268361525
666641505
951725607
1399188351
1867010719
614236991
1544926756
251995220
1393458590
1117547065
1883527203
466529699
1081757845
593084100
611215176
322243310
392705778
479279918
590838117
911638481
1945918253
1711369586
275858513
1695947185
944253747
1054961353
1388989496
1309095116
639153530
232598476
484038742
1222842752
856364195
424575757
2054843084
517676792
475921319
1533663499
1389551848
1962240291
598731505
76694475
887040520
1130470670
1113606098
1923065186
689921207
1956530627
753254791
1665835299
2034722116
822478250
335683066
1220574827
1456383896
1830561958
3255835
380228965
1176564427
432647578
80503065
594520943
12722140
553506530
1410768522
1060759069
139508013
575809374
682740825
130645884
1237269223
1070941010
850743597
438257458
1150124123
1260406238
1023660728
501413379
116985069
280577685
65592832
542828846
1955603815
1638365782
165341104
526468232
409354903
138073042
1558618694
96287813
282758711
1955536462
1566441065
925814316
1049176862
1390011819
2105903310
2317466
479157674
13138732
1719792706
1873612498
1599422394
421641190
1351385687
700352038
2038666951
2002505183
1533213683
1178374965
1150933018
1141611025
1777778206
2113449778
702370382
62011421
1693965718
1272342454
1831118208
1464626743
314015255
1106938447
694669257
839001084
650522408
304552643
974248712
547301681
366770495
1636192609
572922980
2032106646
125484643
1800084182
1127651365
1323288749
1440789907
12432111
2014288345
1018312358
239500336
42080659
524505768
127133880
1316227426
1427332451
1956909689
2020761028
2119438840
2054300240
1915232928
1721879902
719712883
1230019535
492226298
1776529218
895213870
798516810
18907771
1483192681
2063701858
1823601652
1702708432
132671495
1508263941
1141985359
1006299854
2116154378
886984731
1684354236
2052887999
1714923396
1323908347
794008193
354452462
767722990
1159224415
1988487461
443430976
1470689371
53330036
1258959014
1843125443
1580380975
1208489189
362454994
1486266442
131063637
1573086247
733924408
1361184877
1891077328
2035596544
1946804428
32850877
872717021
1088739551
202923408
695941467
558598861
1037339985
692955686
1140222946
266903763
2034529765
1898027259
172475709
682661277
547645480
1688858985
857757859
85766521
967351700
1861619503
1118609735
2041720820
650291047
1110729165
303452481
268046845
1308819249
870987927
826839496
424344653
1997036567
952492633
2003913223
546609899
1570909617
1384582322
99966331
430829014
2088804608
442097352
410309826
1230761298
396106689
306030360
1463755230
2021037312
1980886966
1758983781
1525954993
596602092
114698636
1931676115
383351712
1248141927
29017480
314194215
979939460
1903797994
524991187
54669152
1638132690
601391142
752800907
1586871610
1203847916
1821214425
1354110520
1726590885
1683336632
80452432
1624622596
942835728
1323104568
1772443095
630078929
740361433
335636585
539989975
1767752492
315847833
1456778618
860458529
1979194531
1337053506
727789742
443032857
1573866282
572296027
2066940861
504304602
1897251086
172415953
1888116344
1994991955
259103003
667343021
1634229938
144101405
277020001
1251250644
461581555
1884953280
634751455
822175969
1637206591
2003718042
592116732
1863676699
663014692
230321655
1037784794
1272249669
1288291162
473902158
133615049
733220062
1871171365
1488999482
415148141
1427833784
715581188
843837234
1713522777
153842172
134338428
313178397
158513035
1286708551
1831487558
1901360539
2054040202
231676779
1413864965
1166333685
1454367487
1337977858
111183110
1671050540
723956679
562880644
1584205670
990332020
1487883202
340030822
154689470
860813199
1916164731
1315188593
1056808113
691795734
422274702
846217719
475877738
164385516
675241616
1903887269
823052980
862576031
602251331
1523639338
315133264
15506334
1058582656
1629437134
1668875443
1615562185
1337057386
52891787
464409958
166246112
297237905
1688083592
2017823858
148077751
1928057789
693887801
1588954725
916055439
2046718557
374236859
748053155
871625402
1646734565
1918126444
1119526405
114062500
2087027138
95908819
1754447880
563386677
504496579
1565310065
867442935
2034610673
638248778
1689667302
1058897900
1447296789
1699886875
1335428264
1927126390
1449836094
1015992884
244863546
1491062559
2116137508
1019033062
2100629648
1950537127
1629099891
1960329826
1143586761
669300060
674050136
528447051
1551899370
1675825177
1570178880
991023064
261026037
764219624
2088001692
799447447
733799508
671837661
509298763
2004162014
1063045510
1390937497
78112758
982499035
291660795
1669716333
497046517
467351191
141528041
436487814
1537597951
1171636456
1115820106
2049436419
1605797660
1572743094
1229870542
154069509
21382005
738427594
866607452
467696595
273673983
818255928
2059652206
1555423326
374397295
1936892164
332372633
65139450
2123932039
569190457
484711900
443528620
1367758422
1928354536
1953585755
1123337808
1354092061
1980429152
1426702668
908331155
1452288267
70813553
1393523731
1256573206
512312758
1386058388
1798543395
1125432874
711750966
2130671498
138758015
1148778691
1428538047
1606959099
1372941793
1532450918
28571520
324168470
2044936092
1038191132
1801335351
466913033
2058188198
1668458800
1999852903
803613234
2123988109
1634634686
1037670380
1214326053
383306280
1738862098
1462537078
1157075781
2047369654
1129878303
372545263
330406389
1072578365
1886890764
222492280
215313452
701391049
1545017227
782384139
632799618
1905498540
2114009671
1104803463
1972489615
810386834
908202455
1148948600
358577243
1419119722
1781209902
2008947906
14966168
1485132496
1084797454
699161021
19570546
548733683
355873383
2053055008
877225893
796112244
575711874
172985861
936357807
190653658
931777
519065870
768598380
411579401
587873977
930224264
968547581
2141823424
917814013
2084524948
1570622227
1335459531
1518977676
1650430929
198543138
1001502297
527803739
1607300015
559572432
1450801042
1647498416
1914536851
268916547
46879023
204031703
1763839105
856371429
27006580
1684227788
689099108
1393408207
902099884
293658971
1310630497
2077800349
1291262278
1376526534
1933854520
751642172
1094991425
276252035
705354249
1522152700
1959514915
1570073073
1317185525
868820514
802699474
1062992419
1021490261
269273980
692620908
980296232
679900439
1850519835
637800551
1494441701
384125934
927628261
1792053079
2095923187
35149267
806172053
1521823741
2009520681
945416704
1758177182
487141412
540197189
86723833
1241543735
767236824
750994010
918600803
1738942145
1452862701
1106584338
1371200028
155945315
45004292
2005534167
103102238
1696772705
288120985
334919400
1748056616
1329929518
1204737695
1685425532
750078111
768174383
1846043669
559836101
1652865191
840821384
588571105
1019291782
1476954069
1286913376
748093567
288266939
818195288
848659664
420001196
597160604
261832994
931324397
2138363241
257039089
2047480366
1182306935
1802767985
392084361
1346551692
956841514
1257699345
2045222108
1893647156
1249438074
1907240443
317422680
1271843336
380989864
2116225285
607558968
916850214
535454952
678615082
1411622910
1982395489
74003381
89495612
182916542
1351059886
1242850926
1017279784
1386710290
1511307028
2013883207
77898292
276219222
1051653935
1202135843
221002079
1800439912
1653655398
1903473173
2122716513
566417610
1725260888
134868809
204993399
346546494
1162262015
1077941192
828081415
168973819
890489571
1135797971
1684800904
1222333644
1570375343
260349395
587190631
1490804510
1823118789
2033084214
1622967537
1827850296
777666496
630509210
333144581
810054765
1103386143
1515478813
2072543726
857168306
103713966
307239144
1844221797
1183916327
619519274
79405786
376767617
1095999924
1372059118
2052375237
1003224637
682063445
301414203
388721891
495187664
22441473
1387558524
1107032898
1211643366
723678630
1101288143
1608094285
1483401536
816718282
466282511
1600318739
681875979
935015639
1447991360
435720353
1050734053
1688402820
1087003859
1292390811
2060742648
1897707028
1032815796
864019512
310507632
526188425
2097690340
1001997255
1664734701
1169577822
1992185397
1243923188
351802255
114221409
895588651
1581526268
1448624382
243272796
952129644
828579111
262421772
396918663
1962917513
1794581656
2085405147
833157306
570508426
631890001
1913707032
2108169243
1487517630
2061834766
1605510072
272922342
1722016548
547063520
331661726
199346107
567394636
865980469
985744048
1547664389
1275867756
129777810
1394922359
739674900
1471495775
978858463
1319907899
1930992976
1435428894
1871595078
945011787
1249754111
664100258
116622852
2041698795
774064397
778578631
865855851
971644592
193243842
1630852736
1206840323
72552351
1617623462
49146416
398135238
589925697
2088007551
588544947
1600923932
1146498979
2005795626
669910083
909483753
1118778355
1083072540
44795133
1633877136
642342446
1754388932
2143605373
1430643148
934866765
1546989856
2078754199
1594804772
337261062
2117637183
472582455
116269077
242539490
309893152
1455473696
348262313
1247852857
508077887
1883943405
159652805
2056396689
299776240
519972840
1096773259
64016012
1991193571
874815998
819061083
58850401
1145013684
2092991459
787006120
564608015
624101458
1830903646
405972630
1813070540
931952240
1005936649
596461416
1827231592
768343775
1392184981
111845359
1802280441
1497273480
2063255891
871040361
440315855
1082831591
1372523456
454154219
1024032656
414868608
429408368
1296335226
1686288406
1898748704
1156961158
2063615489
1889288899
2009406039
723824827
142026080
396768684
1022891614
1113770983
319388227
96138386
1253091356
1094007972
772347428
856827455
1634490275
947631335
44616204
1343082873
1144343274
1794766358
122161931
1777789372
257939607
289259248
400921409
1527071644
1799678008
1419124894
982984106
1014250345
292998896
1198017153
1450394818
1766441209
727074984
462834774
1926150484
1421861095
1125627061
46934411
975988405
193288076
1125342812
305477462
1818293024
1411328934
1072977766
537519255
1019116606
1830548176
1753794571
436225247
838577292
2091146963
1816470500
1653144354
1481738377
192069002
1027918368
1807031849
691001827
871566861
203425607
94056382
792574852
2027624049
454710866
775445067
1317929273
94013207
1398591560
922542908
586801959
2018138798
1024990351
1812885737
734115610
1476851815
249648689
142256776
1213141276
1498033865
547593342
1575011468
487332622
49958444
521351814
1703694732
436027624
655533444
1541521319
1195639649
1954440505
891152640
253001643
464952878
1594560762
782168088
1844972180
1218122533
1381727231
1767582932
1428543884
131796783
404247874
802109253
1079851
782706349
1195045496
285417101
1652251808
604719684
1269180273
685656124
585465949
1609107839
921331287
1073497853
1244798485
1681669910
848274746
1732187073
137497957
1430061813
172586875
1100712506
29455125
1971629008
1261801989
974749956
337776841
1159607997
2021984880
1964653021
1400511964
727237596
1283753116
1722549433
1455830878
1080925251
1250032516
155504516
1112651476
253594406
293598134
1303200332
1195676576
654699915
126146684
547179602
1522139335
1532688005
312554094
1627455125
1123902986
1156039099
1672778856
1607638740
1994960167
860846119
619632085
2135815057
1742593886
1151108348
1354867238
436984363
264351293
764638918
1839978167
1586331740
1458105508
140641892
1281440836
435836079
293274157
1075691093
848646734
1665620646
450033775
1597268892
1759755004
905318097
922092731
56784832
293987811
1139893723
694502817
177641562
612324110
1667648498
205420534
1254764121
157530773
429523367
1217020599
1147430974
1099761183
1419310165
142632165
200113138
1498301636
1627861452
201748355
1407613474
1819441914
1576825828
958523409
820386884
1513715428
1287458582
642849180
2065002533
1713198167
537472931
2026576640
1637583508
1395899470
1539512737
1958221480
1818560680
243983111
2137030764
254059186
910127597
84264333
1769557529
855233431
1964047046
1013494252
594672083
1630701948
900593970
1555822704
648471348
1012806989
939945104
907740807
1470624386
362904414
1623197813
759014793
1780192253
1800187740
773596794
1365443912
1851698159
598065521
1486260721
585287827
1635937541
2111263544
828973401
959435479
841072738
2091500974
1158924228
2087569373
644395359
1044251005
1111694506
1370845375
1401079635
1638024149
385456241
420531027
1165678125
1455897836
1948695568
1549750474
787007858
653776564
270347165
1110015345
765990335
1982024098
892224196
1545361906
1252646599
1926264022
2007297873
2068482501
2059654091
1643721295
1931315778
1667188550
1744917086
1528055036
1672700722
1611487373
1850962326
949652555
244074653
958232205
1297344874
593898014
269453026
2039863629
2027169834
973622095
162937286
322518429
1841506828
1695962974
576196236
528199833
1926853589
215158678
921773137
1076993534
499539861
497952020
358344530
1335143948
366368229
568580196
1152064836
1870041841
280413324
477320262
521445805
206300318
817981906
1411394058
850899427
507577569
938208934
911660943
1702876481
1202195315
1281574153
865320053
571244505
723454805
60181832
1702499576
1450146007
214911321
2065733430
1805751998
1878994068
1821583857
494975320
1373316745
2076453417
681273915
2115634891
916578753
603285793
903318579
1299689228
465171810
668720305
1324926985
2007530333
312149140
2032274418
117327547
1584722350
141570165
222656784
1471656119
567488968
1176765109
2145803340
378808726
920257404
469059561
1778919807
794351568
1312735388
47135756
827847116
715110362
797559457
362932238
1032479047
1796438020
1824849287
895298009
35708998
1094944165
1093016270
520820451
1987664530
147137201
1497103628
1538750073
1925403209
1792536305
25924816
1729708911
1987859136
657898484
479785588
439775364
470161604
1411439050
878880455
1474237388
168536352
1883218920
34577551
1935994082
276168566
233688802
841017422
2094663016
2139815438
668423305
211011169
281828496
639757377
1634977574
1356411847
488255357
1689505705
1239122933
606578833
183448951
289699946
720659312
511648518
1174082220
1879233631
970220541
1383429548
1565163765
374122844
423357432
813392065
1931725336
1240147135
487728144
2089663976
1250775833
1758584559
1363119020
891152871
779608295
1695395712
334170869
1412549744
1609897177
278008673
197708615
256317104
1395292654
2090009710
1250801134
1470674101
328735115
1988351151
1860942702
1574990731
142315831
1226892972
1852470319
81549584
1547396992
1450534842
533672421
1723343936
415460432
1729889333
1463119749
1199647531
832282352
633258886
288264496
1456742222
380524450
983156016
2133790978
1880570531
777871125
846683799
506288303
919216972
1550134460
963024273
1847771060
1045144869
1320329715
1080234567
973916962
1874502007
328081224
1261988970
165028961
1487500224
1663252259
17200032
805147934
1297201436
1337665398
2116372998
1512771055
1914147278
1643042716
1324722300
585252439
1655533135
377085936
755303135
888688443
679692092
1813886326
503525776
908751483
1708626047
1901501840
817899305
230029114
345726620
882120183
451313434
1841188863
1632328715
2028220531
585480895
162497764
2032575523
1257822930
1720680522
1631760415
1998253047
1551474164
430776993
1250272935
1121173787
248763280
20410662
1134804248
1270446495
224189781
624367440
1173125957
382929566
1534220447
1478162826
1510912934
1436776269
2047309516
1156858942
463673261
172207284
60761172
2132941374
1724334763
2078354138
1280008208
1126913654
1849187853
464460960
732056544
313588996
448818059
1661537970
102133239
1920652369
754407421
1805604473
1396500121
211852967
208835145
1176650106
477689691
1496332778
1056717578
761144203
1525723026
1671730624
1537395143
1088143697
1927439581
39077657
1147046072
1142679292
230701152
713811768
1382048945
1747783557
1953121199
1467721234
1792541718
965487958
1641909709
1678578700
137585388
1084065287
1165132112
232013115
968874674
1506384341
159015331
1173633592
433586887
1866286483
37890315
270426858
650890645
487273787
1612767149
2107092668
1348679627
373477702
1252875322
1038860863
2003865540
40387404
150209305
926568302
886284845
637662973
406698765
2139600371
275409412
2104578522
1870771684
2060610106
1734273306
719462887
206543883
541576565
1624674051
414872758
317892866
616692173
389067983
1219245793
2118920734
50359340
707102001
622414710
920495537
896014064
1179324169
623787858
1406548996
356192449
1005589172
1914828576
1901636182
1155661967
2045085698
543930031
457429659
1887978461
1937450816
1478837577
362148993
816000536
1365149819
740037137
291314033
1414072022
1214345205
910751850
1046048335
2041552167
1075794553
1418482274
1530064987
1280217654
243172141
530492042
963757541
1032097100
607251951
305517489
2054309639
1783794528
1165795719
1360575319
1165331198
854109165
1000344716
478587282
1751322437
804199040
188378412
580226862
46895611
2049798149
1234176210
1556454921
1411679747
1675113559
878957698
965723571
581643140
244442510
194127890
432161266
1902874316
1792920284
1317403313
953551971
685454772
2039733891
2049015007
703882437
124460070
935979527
1811938033
113836873
1751185556
1364173705
448186564
988419307
133509969
1691422013
844230757
198564714
1548401273
1638690123
679301298
1450432308
1975997199
1431378523
980910673
1752980092
772191382
1594039603
303219302
1585746447
234602105
2010626291
650978842
1987586757
26376831
401191109
892681522
793864047
1594417371
1428168740
1558303950
658146991
877027842
934900377
968497669
1576676123
1651926289
493703417
312410216
1274579985
1810859405
538051972
1588751512
323345702
295508630
119241698
1911402015
1053424504
1325024895
1226586868
2106302759
1655872657
1229315314
1547842201
1187822078
8684927
803009801
649432712
1569370451
539573354
1335627677
628287821
1215016085
1479002718
776491254
1878728676
588041752
1036414930
148494994
534397658
819668435
1084450578
1131533659
133655498
1270803575
856866504
2095904672
1140991555
1983459207
226906467
960441474
1828226247
703556618
992825159
1721287588
1283177554
1801347522
788931721
1943975302
126837904
1788611708
344761933
691077852
86047735
267778625
247203112
699421961
1579919112
1345624186
762314935
2054438551
2049706604
1059112402
670111721
2003508973
1050238464
269237674
1122472235
396260978
1920779645
1861381799
121040554
668619937
2100633558
1401044598
1646341048
763271389
681825159
1488669326
1965934220
115418251
1113217577
147738378
430523923
1223405563
1912823309
1768735304
364126995
1855199002
579748265
188018345
806669293
60209750
409928178
1110725609
1970409882
1404225771
382825322
92070633
1531032301
1129664285
37511685
521873985
1967768824
250380239
182843659
446767738
345218194
438346535
270850681
1735588028
547479562
1689210126
1175393911
837370068
2111230600
1922074963
1978804298
2042563044
406984605
363481625
1897476532
1653081305
1488793369
301501085
788174661
1656768950
66651170
75444781
26785095
1895857881
1143423021
26430781
1310435676
1646229596
1405423709
179170314
2089663976
1650705922
1510327760
500457874
498244564
876068156
1565159376
1240397711
126031341
1976538094
923427113
250277776
927189662
1532406220
187919916
2019013647
56838572
1656069889
2053486495
305495108
1045674978
177162576
1285305828
2111186295
819182041
800337420
1216751349
2014593612
2095467092
1291676107
957819528
1160055077
931950210
486479535
2109162255
698293386
584555906
2051652704
1315666257
1436085961
1780022730
385872364
1161094620
746339963
2114220267
49141557
1860232815
2048917197
1737427286
607953409
218167251
1854067225
1485743391
11700268
1799817612
1702264121
802576916
996979510
14984273
713484210
546169246
1848919092
162113289
1629634655
1632494561
53195053
1673261214
287655301
752432608
1267583439
1310738711
95073470
1346573118
62635276
1211324476
30181746
656656454
122282509
1880269281
1227826380
640436025
1659765573
804748200
229031349
1804084423
1337876626
1176063223
806965316
364801789
656908024
1188363454
135319515
1617393151
1077012806
1165149079
877955457
1750988905
1520019329
664410061
751906409
958951792
246625503
1018633110
1310007588
1767195880
33815277
358782266
1853035391
713032538
767547515
1450564716
459152627
2070019130
1305364376
1368258463
1183500782
1352089089
76169142
1705784100
632536887
2021402651
620884320
1345056317
351052207
2099681710
392904820
1637133295
1080349917
896067670
605343302
55514992
1528867848
2015504250
92615296
1987280042
703107104
903677979
265982104
318145308
132232787
1496775193
635778571
1174221014
1813120057
110140431
1041056188
506128992
2047815739
151290146
1582728274
119296568
405930402
1790907281
1517039017
907367333
556539782
227040981
875093841
2122651530
686071281
1958047891
1005924509
735749700
717709637
120235163
298615420
10625822
393203230
556763990
472875231
1203137230
1367606166
520481107
929406320
2066166910
1015132505
818595878
449242923
46979806
1844435946
1793361859
2089762718
502715974
1388097434
1680836926
1091161425
832586484
1939498741
129971167
1199480435
322615007
2002843412
1283928015
1008518118
376061857
245910897
1329640691
2092255697
1961255179
714250382
1432107447
471394889
449154978
879400362
402448971
479095914
28144355
1943372069
1970675754
1450631666
255433110
987996623
28431273
966583362
1413521496
245298585
205985275
1061573406
2125994686
1803092263
882203250
1637819701
163411198
6660846
1517631039
418199175
1629496841
18198072
615187517
1556768211
1603600929
1635898246
1176076690
430629589
1978599155
1915700999
1485354834
1387237702
1048476390
181276451
1492342705
974015572
479007102
1218929004
1911725625
304096836
896533628
1632478566
1060297379
364804511
1923164347
578199524
1256559862
193742879
1102815133
1861700493
230751031
625514700
530507823
1904808160
1164909925
738425459
840080131
520609732
1992537017
1209584748
1684386989
1003758498
1834728174
407632704
830021078
697079195
156642544
1417589175
965191999
2119209838
1064332682
1317581413
893057231
697218457
804535960
1046296056
1872277059
921575762
1518141546
1532489770
1745897090
1745159480
141388877
233105062
1266650772
2130565910
1280867184
2046495690
1200039680
1925646099
2055737397
144532619
941444566
1292515675
421703933
419795345
1704035548
58699713
1849279838
2013544598
1289991776
1162368863
1017945462
447177950
648016328
1090520598
692957320
1442641356
529986145
965891146
939538296
2055519716
217140000
383919481
1481521304
1085516444
1758752843
671263371
1459014293
1740961195
1770777461
2074947681
430784832
980224188
791976369
27944363
1722461198
94309114
638681288
204390475
1340119813
1298034093
898051676
504265045
886795570
1065310135
1890411476
662158367
1992069722
1191465789
1580222142
1187481705
1563544785
2099482989
504375078
1959848053
1818652299
565414498
1298689707
1583703616
1218004910
712987258
181366002
869641459
603327163
586975526
870832054
1371426572
1243788003
1682966590
1813342372
1594584948
80917208
1319501532
1199912510
1634155646
1874564537
1889833288
354623978
1488387565
167923674
824308844
527312850
2126191909
1974089198
44760909
560178883
1850579061
1954067234
145450821
523955847
1698673420
2086821586
1658063325
1870728850
1567019213
715707335
229120090
49814912
1825370259
1220232975
1658719466
854511053
1158730179
2032043957
197310881
563599473
1996209606
2132512944
492945386
1880628002
1641999511
474613087
1243901077
1770149692
1764856094
462068539
330590130
7941720
1024997077
1935655076
1845400458
606298971
1476703120
1350823155
975115611
582037146
347392057
859836863
1919984515
1319601542
332355018
1292599992
110868298
1650216728
969845982
1078886911
1499598493
81588926
1871278984
330558963
726063379
1672414354
484689262
293038463
1043980068
1159040191
1471372315
1198594876
98038836
53173129
2022476761
352025591
1220883308
2075546197
1399477963
1065548481
1942482809
1241418828
421984163
184356732
1978363126
177967791
631184337
119583589
1843124967
2073163417
1204950025
2101192463
1014645795
1630293105
401262568
1937906186
1462923358
1112210864
1089595643
428654476
132812597
1450965926
1630008150
571912758
861788643
1913849160
402063827
647158659
8131185
1844648703
2090936261
2117480664
1097917025
945031652
1119083241
1553150471
545098662
452030743
412881522
862233924
1452916923
588073187
106523397
749144548
1758968821
773739563
714475031
2021607018
1283145758
840186915
637737320
2593178
437319358
1660328321
2002795303
1673104743
2137590999
1886324755
1682119663
778835569
2057466728
271473150
453413171
146318846
1360247568
1006759981
1620248687
147334506
864855635
768973223
17557395
84535590
1775265938
595049720
110715322
322798998
1029550639
1564740393
1433099726
669329477
2028520477
152611375
2026536204
1975733360
1296013648
847306177
1848807031
177067544
1275970569
1304398341
2066179094
1533248343
1805336316
2009672744
1786550167
1032444929
1911674842
1538247828
2024038760
46762590
1364964964
511519973
1977529412
1277211467
60430024
1657215562
895120976
17997235
1112188853
2131928265
181043718
804538639
564536291
1788193346
17274248
1099079834
2117850425
730279896
1560228757
512166407
1858435909
1300030393
559733238
312462550
640684692
1450806873
1562813935
996973818
436605714
12729256
580908328
848769324
1148189408
399583896
1487045123
73786209
1219425635
307338549
1994772761
100151900
1905760825
1730863776
2143926750
425358177
324100971
1655696731
854981118
1479474735
993787783
2039642106
540190395
1343678413
809474611
944548962
2069788051
1197408565
1514039544
1195926506
889835952
869408720
609312216
1111414757
888354565
1736950815
868350163
1554006069
316825772
123841734
1708052918
214608360
1225339733
772682585
1808254170
6373112
733396823
2067901940
1603230518
89646833
1239053715
226383264
1785159594
312079956
746628420
1439207891
1844399295
824311499
905002223
417158816
544469838
675730298
1349148589
1637803778
1394383815
152313337
1768181187
1439474489
132592971
643934122
2078181682
1540355427
968804607
394954712
783763176
17469923
1949040986
505901575
90762619
1855971765
1885097085
233524614
319398878
1050296768
1333401424
1889598447
324971876
2069731763
35388564
1274432217
776818260
1585025466
1426550400
1768274306
967451344
390544867
584234784
1112678411
1857954688
2137506190
2090552726
833768871
238330167
923644587
587710732
298865807
1972732830
811352758
1039881103
1714992431
135437988
1024305064
1180900700
1064639118
1592756167
810015345
1540744886
1491125413
472127008
416192010
842514282
1104375445
2106385193
715234367
597415713
1175850190
168694949
2109145750
1889053732
387156320
992345172
203434821
99997036
848671106
188989251
39594807
2100248617
1469693446
619398471
557487891
1144035094
353675055
1343289356
560895175
1594864603
396203564
248987149
1894499450
240306924
1574945813
55888665
817675308
876836523
1137814150
825618411
1809665750
1373283298
1178974379
87062421
1519685586
1194598029
966270844
327848493
470646609
707008469
136187412
955074088
401280544
1862273477
890842572
884933968
1840861503
472179540
1436923375
1561337713
991058812
901377312
2032589990
1147359975
404458223
1199922616
966179501
1928836066
664237860
1496654961
287074658
1173428065
542870189
428823826
121911766
1770868215
70625963
1367326792
950171040
780336270
857428232
1327076188
629308248
1958018230
7645058
321750698
171695137
80328580
256968320
452530362
801529466
1461565606
1748071350
959402345
1768201864
753378592
43516694
2000523577
262888602
101396204
407794406
1640936504
616036584
943654826
241051225
636283838
1527756018
1273590537
330738835
1022454056
1539476872
662950625
1922263772
1928766247
1747500008
606941012
1014774176
506103080
2143869493
2068973915
2090273827
993432204
1107610639
643830445
1516154741
1605718446
1065598926
947180346
536084634
2124185762
197546106
719319177
1929190947
1055217462
84957607
1918324734
545266432
155141535
495722220
697481793
1318831959
382386680
622137689
1215114268
1004913262
2116501111
214688414
552903261
2047446849
1651753719
1351242683
1329311333
1569821709
1734225665
43847694
1719955499
755240839
194266586
645258155
1967643320
610245829
167955894
1718397987
1361084657
1081335085
11007204
1799832421
1029695500
1711221203
807763622
1454390937
878541451
1122536103
1673039286
1980387939
1504048866
1887464051
455034
1192607527
2034241573
386560366
481543203
1249156548
1674653879
1428602478
2103773021
1732504613
834043477
1064464857
1035083688
1371261887
478356019
1640570740
64372204
749732269
2047108231
1668761496
1227997152
1160945381
1406203096
456118560
1320267733
1872487850
1274102497
1274151879
1063451321
632697386
268502403
550826519
909065784
635112360
1378413780
955417974
156017502
1495244475
1697510252
439731020
533738105
375403625
456158848
88093099
543765118
411363762
202712353
747969687
1159259101
601336307
1123003168
1426839944
1362626453
1963078272
225052471
1696250811
1525290760
1203935609
1361113790
516620288
1506653251
796212603
307583254
165426162
169606554
1898133205
1194344236
60428292
836917899
1595396580
843890508
1231801135
1833524804
1506345874
411444130
1904151042
1530679780
683872528
1081265672
691858619
414269683
313106507
763887860
34168042
1743491375
254374946
798079833
683735627
808780723
2080026668
1738179220
1800336985
814309376
771769303
55942871
1737160839
1531665671
1689312436
2021257754
1804996924
1923340887
443802672
1312405081
911582764
850110927
734633283
1578093001
10618708
1835101877
2039596389
1954044638
292533703
323908993
584321378
1878549620
2120909996
653981450
905907688
708583567
1238991239
907245180
1072167528
683139889
1683762146
1996398192
1418383810
519726039
1662099036
807648682
454141864
1110208729
787285344
1102186087
466611778
1469034333
1448925810
919540631
909341959
1462188163
1934952673
1161687191
1853789062
1335188231
1110022012
2020839536
691624370
456288599
2056833766
591617312
378797258
1170550054
1940274692
1477695994
1118922021
334615482
192798735
1475532462
1578049126
1286849720
269357968
1496668628
920436165
155658928
1645946274
774585833
606748123
1212218338
1081726054
1129493092
756665517
132756861
359939091
1966324327
1448818012
1120930826
703240648
788300942
230552560
1702908153
1104217542
1942385523
2082766935
920559242
1563325153
48499692
1738863546
1432081031
787564143
647647185
1563110906
287855356
1849693833
979662405
295608806
1573408823
1611380529
1991299648
1479822497
57793772
4663510
1035592222
1049648135
575137064
593800391
1273592804
70876932
1919345732
1868885217
1992932104
360075767
559671141
800392807
1497781441
1987829799
2040694616
731204606
1096652189
1525279467
426995939
1733945250
2008328961
835373818
555286130
841642849
1526393008
1469366508
1549522842
26133032
1470184747
1874197859
406471982
698753007
501849774
138085347
886868748
1047739723
618402935
1940518669
1597134410
962144705
1813260533
1393204065
102916274
2083293134
63577182
323370244
914998001
647110643
1973450037
1992678303
1522824264
1677128894
1575059380
1724252485
1040127551
1277251114
622323740
684106959
291734493
191585252
291231163
1677055594
959060407
333273163
1956435436
1544674651
589511527
979091434
509419889
1081738695
953978911
1403398351
532924862
2139257311
1120744796
453513366
1477443492
251117436
76819189
904120151
1372206742
359851705
1779327514
1245974518
1738527641
1986260515
798707861
927759748
748384879
361099721
2039964875
1099549354
1620852665
50062223
784138181
396404059
242619072
41593640
915043203
156122837
1023833482
473573796
1780187910
1207560114
438086431
1581672002
1053132291
2096691428
393256381
1626387543
556905082
1805819989
1898406473
1337794683
367198551
495814086
1142732270
1995565253
1410741957
1165997044
410752076
1449187593
1070706282
1943747690
1247260633
276892110
340141665
1504675424
1699752722
1884774546
1207719672
886264197
1759735208
742607530
1366626605
1338240582
1712642668
500683371
1129018081
498751287
510858647
1593411874
1515143343
1261623710
1980476771
797567950
284480913
1790463160
370894984
1396534547
1081211035
1994647505
517577389
1313410240
846298085
614987773
2056693091
1952753427
868903205
379239188
1314635435
55195769
270282017
2108807717
661919147
1176293777
1795504096
34395440
1042566422
2086656522
1909533275
1383258815
1717846564
1593669476
2119069165
1322383432
1930680886
654301896
482405219
1687568193
574653785
502854793
294014322
1059654562
142302742
2107318174
383893687
778313016
748790291
1475739780
2021087653
791249239
1340793165
2082918640
1493725690
1427187285
2074922992
1623118435
1295278744
1647324870
89243093
610946001
1324988400
1591856875
913856297
1795650713
1274048575
466738883
979394988
535036455
388238105
1435315367
1715737634
2006789585
1289608840
746186997
379001934
2122745207
1819855006
54891580
411845570
1818305034
722105827
1929127585
645365624
1800025926
239367408
89928515
206776713
850548801
489995316
838093799
679988103
3020232
1858019360
261345260
1668704259
950236369
66678854
1341641688
253992741
1938475863
1947626112
308784347
514344376
1247573380
1229175260
1703993107
1567558361
1327783813
1713950684
1744809604
1699480606
1051451086
1102048439
114807223
613215257
1648317770
148466197
1273619518
954091715
1420650951
15262169
474226866
1293282797
1211508184
27532925
1643028017
1456065466
602620956
692330877
1953712332
843188350
1737578586
968234670
2070353252
1717332558
1474612074
1039098777
1263169833
1579748549
416317300
16269989
1263081693
515915982
1643165711
1300027399
684964493
947749105
662161882
1520972904
857437405
1700607202
880990437
689126643
264302107
160181298
1128883945
1466757481
1470641422
202232250
811884197
5570248
936836360
2043525479
432093270
1965949491
1082728284
63064266
1497932684
482689786
1766633760
188874493
1249267164
1031570820
333800033
1438968742
1048616742
1821885333
1183793084
1303042929
1573795276
39553871
215024669
906767293
1837251287
9456669
1152874416
1840085915
221631778
2056586121
1012420899
166208321
309456377
99073047
960155859
1089589185
1955494715
1190646405
170647191
1692129805
1186448228
600712582
1137888392
113560940
974252259
1612598710
1706990130
1831673823
1113779391
1942745065
621746016
1866956175
816458563
1395164010
874680182
916006158
1905478333
2087961406
1040926994
1201354085
1815734247
418220833
292967942
2096781880
1848214827
312918549
572132119
1968935039
2101334873
1813328713
1738101828
1308437769
921915853
697622979
1690672568
336985659
1598857031
1489990348
1071973801
14004848
1268232945
1434599494
1056595026
1615946513
211828601
12588479
2125697279
2113042533
1805574957
594673939
1228668142
1065624198
128397318
1209653423
602805182
1322844253
554773896
2729388
1323686537
78817747
31325354
475345784
1388811443
1337870482
89644975
93817719
599481385
1962805233
1394852189
1870522498
1227846606
963131544
45659602
462450563
1825784189
230401465
715129879
1808941371
1693874002
1959140013
1179327477
999764253
1410424184
1158753411
1565193488
1155202005
1319322766
132489912
1635557544
997411159
1076908138
286260641
807535611
1640355505
1551233172
503291732
1498601959
1085535426
1000560680
1633518731
967809743
1026973931
1524000845
617674112
1725116826
318993232
152534879
1090426955
1786209165
511859298
1357199048
77842795
135336467
852747245
621552555
2139060713
493875471
2039865299
2104491511
1164139736
1836796358
2109040538
1065936514
408866137
1531840937
978653111
1831317608
615988917
235309485
554403978
1147521907
898567040
759957658
974043485
1838281202
684641024
2115261836
1570310280
1083172460
1934292531
48963288
2065279959
1369484898
1497623888
434214422
1099480318
383097207
82595673
1561464127
1808273965
1753809043
386756548
174163427
1742987970
727541444
880015299
2012478989
143620939
470848522
376054293
1659347509
38816134
1401169392
1544735316
479561121
414420447
2101148089
115048564
1856470944
780498869
310746095
880321986
1612078262
2069996714
305943721
305562013
1409534158
1549813363
1772164059
1639721035
1975655499
338767331
1450510846
711041779
1481598714
157794355
2078470712
1714795934
1824861829
1976858344
2094470168
1823323484
1124341290
421189422
2129555423
735014479
413048304
1287400791
1629725119
2025630394
56197043
744190331
1104428717
293033574
645371768
282467950
1037822187
1753068230
1430242501
585551897
1146386022
1980731175
1580764866
1475095673
1590628434
168924983
1636807203
183214138
1339369621
2076973270
1731130374
1983177747
1868681153
878346809
1065454330
261657725
1272030622
1134744111
981711603
851154964
730792811
540136808
456952340
575605990
410731708
1959709273
1823287528
576991954
127681170
268866053
1934138701
1716652468
37801861
2015411668
2131578815
1680581686
825018570
547088320
285046673
1832518366
44949253
699817317
8944472
2134348328
1961369911
5629072
749738250
1303467089
487917256
767886460
146369007
119786489
1062907791
1101322868
1246084386
1316397924
1469736598
1356430306
1846733391
1661095938
137760024
2065986651
228149791
318288777
447498769
1639043500
1596223772
355481353
1072749360
2090216672
1040991397
1924615069
1114418146
724933191
543417074
541200485
262823814
1446562798
1109627521
1145666278
176296134
650479569
202609086
771516304
1786153314
2074697615
2053871258
591540522
1049333854
519192730
373981899
1591948351
1621961789
283333415
1139555398
1715354990
1551268359
1242013374
1125622636
65600569
1162814992
1756180848
201511655
732444239
678103423
979684726
670182536
1767186478
544678177
1981149569
634911753
119612710
1868257865
1339624220
130620490
1468473802
826582304
1123219917
1988364326
1642054184
1885981706
657288825
1995210927
838916313
1685649035
578035972
2141641203
1022863161
2024034973
118925119
43908613
217488326
1389377404
502314032
1987984717
232670157
1103851752
666396823
1588956509
1760560868
524062269
1441962456
472602230
1963895823
1508292353
1754157998
803589844
1174650580
1551723578
500621548
496857097
844731447
1580269787
2073024059
2077015041
1775977291
1899914467
897019747
534485685
1526332374
2128720377
1510694771
414866755
532648950
939228322
1347758284
723479699
927812591
1078489827
511509194
2111520143
1196736061
1572193753
1900598613
771073356
631796184
1984592740
1484574449
1774047764
2075364025
553638002
1659261364
989557027
1137408413
759475907
1808764856
382051181
469029068
568625767
807792366
904780986
604840777
943593430
694050659
1077770772
1273821919
939717178
1716345117
1565778700
942151806
1754749851
2000230287
361723983
1601643327
1737546133
257849005
349023786
626206924
1331185438
359636986
1776109618
1747648421
321645324
668218840
1990793371
1224122235
797021985
2002874069
1553630447
90505253
596473647
310214139
583133270
34988303
1705417844
148887231
2052921159
51212716
335224153
1705845634
1787962547
1014063005
27331585
1881348448
1725703723
1112523143
1562645080
1719298537
2134603256
759187789
1444459130
623860855
185266810
457391701
843409361
1325800482
908047890
2090234509
1602780994
941876376
1396107038
1252461078
1204142657
1018533429
997660301
214994826
2111626016
1093881024
1678392674
427055614
1077372661
364176775
1591922464
630647530
1460427114
518081595
730186375
1349353216
739953092
877952450
1182955870
1372364563
876026722
2002641576
2132449326
1568803032
808408480
701541230
1173983434
181610233
6582580
2140857591
1074845984
1189232088
2075014828
214202888
1004478298
1757218428
746751209
121677704
1642574659
113586652
1824177380
507779544
648413512
832161781
1700553709
328578323
132104651
866993096
1182501142
595494502
818356876
1499253621
2063784901
740347634
955072559
1713079990
1348438978
676066599
1874725955
1523530559
592998547
242714493
1329722729
919886114
262541715
1154949858
98519871
2115374822
2060857779
1756732788
350572305
1264865399
1933550239
917684999
516159615
1234198110
730974652
731525259
2103415522
692743707
243005883
2052130856
509416067
1108975489
234840767
1157441611
1062814624
227610926
638939294
1594307791
444753463
1383091690
991391714
1125232558
238082652
954939310
1619993946
1257618312
2032168404
1521739984
1566030255
510635458
212586830
1621094636
1639433805
1131380884
1455116334
2143421554
485038200
1124897988
1529710519
354072701
90493920
305732384
867426654
1029896476
2126770154
596742483
1504110250
1935672694
685406091
1175430697
1552286750
838946194
2026526861
1784520400
1460736041
1398598467
1943959890
1737913376
342327472
559749209
340069793
2087882652
1903622132
369591253
90188162
1326560240
1082767314
868147878
719010976
1306729226
696042959
983253427
1884973930
1640254928
812567949
41259670
1344136480
339089445
1131113502
470402247
2026337163
1038947969
992241776
703967877
574555699
1273468590
2092272500
76585558
952447520
1373743285
832459469
310986734
2016809730
1257645757
1182291839
534617256
2065597233
1744620419
2035564749
336130917
1408526187
1606271982
184486917
502653772
1498168253
2071175654
1634933818
463593972
1378135174
337229776
1378776089
943139172
1651199479
282169704
234530752
176405289
827569283
1195493187
1412859844
827967038
297406918
899736399
1185384096
226154676
1924521768
501738234
1604236752
1142049477
1883276078
88742938
1685173424
226817854
1621757449
164308854
1752902788
1313394947
500813315
1328297129
455079316
1823778726
1108614338
1610517060
1665044815
1340069202
1037606677
1823722238
2055274943
2052014572
2038994632
1946277357
224701942
1377948788
1884836296
2144786207
119302445
660368442
1203066027
1424211268
1159451244
792132488
1973726160
1111713412
663787621
473158102
1562816124
614831553
478005797
523860606
666507331
1122367856
1431779660
1171807695
790241589
1962094096
1871220380
2112224959
1219928955
1404963390
202793072
507893469
792077351
1078186078
1751173779
816259933
404543026
1697032947
1963949014
611272224
920292718
1674119465
2095606206
720538082
1946821960
938510332
1432154379
1537469267
1608671517
2018752732
104074835
622728778
1313281078
1305735060
1929592434
800807994
468799125
246860872
1604911504
1597924057
206125972
1772045956
2107005368
391934389
1952948738
474523098
181096210
1739380023
936128157
1744194157
1916734627
239489694
348849578
85248706
474037363
1037539156
1364263539
155238162
431492905
533864108
1403553261
915896744
106347670
1996053361
971462449
1281477534
1534700211
1693333230
1130107205
87712636
781171916
1400239948
1910539803
37684572
614397624
170789080
1770682949
1006707647
1583288357
385487885
1573164062
1245999006
1666701051
1152359536
1333892291
324864059
641666448
359835494
413691929
1953569832
1285139237
1024467098
635415822
1814107797
522300998
62668639
1850066077
1224149598
145667642
1412408393
369585688
1777510848
2060527773
2110865220
1747265423
1993666246
529739010
1446200648
1629953374
502019753
1363075529
1323115865
920562225
22459000
404600036
985140105
1216565697
1087915634
420606682
594311547
732418527
301446309
672359075
1134675190
2129550750
2002866392
1753737543
1699597434
973697735
861331972
1255170396
370287234
1406923800
1196241308
1276762071
1271210452
2130956214
568510849
478114386
1079648669
1533691435
67754667
70875679
2128049424
1860928893
1491422224
889391119
889979544
1782194864
210612137
2098744126
29952481
1551730879
1363134010
1022053674
265679097
1705508000
310900538
1220304671
322591028
702911784
1072407763
350085689
452720462
1763707059
55335562
2009787033
1220435837
1953236652
407663203
1647596901
1468788368
1842782620
9623447
504069378
1175613150
613477813
25432141
637536918
1138216715
1617786416
302126032
772884648
1861006870
2092021929
301590631
1423490661
823000570
729187643
854048378
1612938030
1253947619
1187455445
1523705889
636795410
31183124
2079329979
1633132576
831147778
614954235
646320834
825028954
466296382
818748087
152268741
413338183
2117790213
2136598413
1584516921
2143551143
586499690
423843542
874436241
1208807638
1025126032
1210015898
1426856745
1583144695
1684713238
1656163473
1834505631
1511588282
61407580
108135227
169025585
1777631947
2035976437
37489686
244599137
1784872672
138522439
2064627844
24653140
821875178
2026297021
100418764
548528024
1307863725
531498194
89298612
1018886670
1920653919
1856831817
143007924
2087285228
2020482652
92188465
1610913394
933464612
668748307
2115668431
632789151
116779243
1222306403
1397347249
810950957
1972603419
1233667268
1120274087
1320261377
1151183328
1661608813
1419052170
1617500717
1361145361
392387787
1196048496
693888422
1772609938
532944879
277050394
187525456
1820471446
316396999
1224081693
441312743
1003184092
97760166
1476335758
815652818
262799153
349795366
2003227888
1528587568
51130152
2019061384
298238320
2000005455
1278896032
1616277585
263864342
1032376924
1340288910
642631994
8135398
1857641545
885892040
1691509499
1551975253
14888980
1754321265
81617207
1690785272
1785883703
179788039
1884640597
186472647
560121068
680214869
1619224513
332285745
233039433
1062473371
1295804640
1167666725
33465096
2129320097
1862280339
1019213827
1179989989
67000108
1144250305
1474346515
494206808
253798217
112703628
2140943557
93113657
64591480
1925269177
2052501841
520916611
1914239974
175215071
923050437
1043868851
253531644
1529129219
1015578959
1639688322
950114630
412434247
1022739120
1757798638
1847843907
1772614070
2137351266
1299585191
1566832980
1954647793
1097334101
272340962
1712533512
1156329388
1467277582
941990928
2055872590
185964353
1745681526
1973788986
2115297443
1596408889
697421657
1292219814
362286563
1563715392
1145260421
1537662251
775006156
1322097920
2016338725
642678124
2106415990
1400449640
1897131833
1968647750
636871405
2006755504
1857315900
2075014564
1561529124
530221163
1295307266
168889275
1112863396
1258484868
1182811413
662219083
258958107
878381337
1332707398
586943525
915368894
1643307616
1012109371
749397351
1137366010
1748380918
1435461363
1343063506
1698929430
829234618
1638047062
1608634097
904642249
1035914066
1394872992
1039902313
505702269
958450139
906517533
1512976626
230486294
453726560
1301739100
1739337559
704778765
308747553
1721805170
115946381
805155603
1089375714
1092928294
958450313
838641415
939418305
228118746
208946839
1600476783
1497146253
1815711139
602849891
978647839
491309243
261462056
1639191303
1644208906
1837896608
2024448221
141748489
1808139593
1619816338
2075470662
389477532
1522104664
647650240
2039628167
597746896
1033757911
2127556157
80746670
1355892408
971200135
1655290970
33590055
476374720
1139229611
1353551660
180309016
2121015183
1052088040
715559634
221488813
572939604
736235240
650166858
642157380
1489145072
1920213196
1001098177
693810898
828515303
1181984196
1189661389
1198500212
954762829
1783956335
1213800674
15744857
1931083560
1897601340
1141623841
1727536627
1216666859
1900067750
532283940
1794378141
2045296346
789282174
75031115
48573047
1382920282
1735948154
1123704016
1922096951
757505244
511239243
1249410482
984596439
637538686
478796010
1348909552
1540070678
1254974861
1376275829
880723946
444673552
590022776
797430116
805727310
1845874134
28059588
1094335278
1470300312
1153231972
2013966983
1920053639
166193703
1026234601
1980852406
606736452
374843346
77741628
1991783335
360051001
1751139972
2072418371
408073687
124367296
113352347
1405247659
1460200962
1321217333
1880654196
1492991146
1564814315
1531557607
49088642
1947579617
622876010
591338774
45296720
1121364241
1688449548
668184303
216521831
319568250
473269583
1408843895
765073748
1256098470
151904012
422364402
2141222649
714043209
356129273
861573655
1055563403
2008200820
472388029
105651526
769698821
80189933
1684280181
1325321860
1758730268
946715330
1975989481
327187382
348309235
132420062
1172175306
1397074807
803523
480558272
428922903
972731245
634230246
738532842
151629582
1576442640
714302810
1518284375
1794866718
7546646
863651017
1724274360
1318458980
1880327095
364175415
581580121
1835052895
653865364
794058244
2030876431
1142636929
1608087314
890372864
629211659
2093936116
996372451
982488144
1088608196
1944222370
990740575
543775456
1705647056
566853559
1496978194
1432562538
893077284
1130756778
1172738157
2079687788
161643105
799726826
1676558955
1574313376
239392374
1197529027
1351842192
125864896
2143463457
1022016981
832530287
129827138
793936416
1641697041
1543588536
1532927341
1519521098
472005104
1202641049
1472181117
277097623
218440849
323199287
1258241686
1372706083
1735398169
737147676
92391668
537413458
1203055829
153081236
6972728
390659304
235969768
2056803059
1543021436
1372550478
31765464
955004452
381268016
1052984022
816952399
650889599
935135616
1230075957
1862535435
1456331793
1517434680
1433054010
43481247
444707227
397684177
434627002
471107955
433592566
1677546237
1659338995
2021437315
1478115085
1746531262
1456968006
1557966865
634895908
438897491
1325469212
947997306
1615833887
1963199977
950644495
1768535716
1297355536
250716079
107966567
1676857964
392160788
1631719198
2105639210
764709403
1153370177
77718837
1535763146
767978966
588302301
1124501032
1146488195
634085975
589167550
444455321
1611558028
1031481319
311486655
1458171090
1909525720
2041237391
1957879177
2101571855
814040936
1263720627
569337569
1347371884
457229719
2108841109
81703441
1790171896
341236309
2038291427
1193316955
579421964
11569537
2045701235
58314244
379743175
598752423
205823450
1947409158
318738648
614186265
553565018
1994252077
1000172001
1129229543
1011249641
647058382
457110727
1765412837
898839366
515640807
1376140595
1613559990
174408228
1203117419
1532021879
1346788645
1796722507
1554367727
487607476
1369502758
2052953692
345407592
362159611
1859776723
934420853
616674550
1815643772
1575141111
1027232347
1987847434
957601177
342946311
574716265
986046477
507512975
1855768131
1492285699
1066121146
849916281
1263765892
2081430284
377324276
662895112
1900444934
208432998
795131466
1253923478
1138221571
1953038344
693959590
1892347944
969367287
409175709
535969041
609706928
1940118922
304519034
637644683
683250154
1496735376
2108698409
188337721
1720168503
2129348157
322516822
62381693
1014169198
457129084
2056820901
1996624145
243460824
588624233
543481168
729686990
1799600059
160531638
1877519534
551325839
682223483
1830432210
552499494
1718940353
1555932588
985664572
1235284638
284203715
511692333
665887424
1022248420
1276182047
2096035918
658883242
1548028594
215536885
134792335
842424686
2096715549
2057261563
1699027411
890249424
116269077
913536668
90266809
517129734
467645226
327975123
1051491528
1530935686
363495721
1784150366
833731608
1744690674
1660956134
263087430
1688466389
2098259959
505646101
1213296159
1959740081
1724153180
1265359958
685708040
950447039
45673450
632700257
933036420
505022578
2119614515
451168633
287946334
1047423728
1410988365
724073980
1523088726
2094898753
901725016
935519725
1793431020
1674780121
1762048293
1001920295
1649203332
834864183
2004887053
1091054711
657610687
569106607
1058035768
268216570
621342065
1580370613
118250693
1329741504
1022739729
833175755
1612109122
843847594
1430399674
1051014849
289345879
2032072266
763206557
2048476187
1249367009
1580867477
1052986205
1548753481
5819276
927375164
1947003714
601608914
1849931075
1119221378
1815809981
1183186844
350678259
1779740764
1129855785
1849034921
669711589
2128869692
1465180978
417186479
2017204431
1111962816
1659468206
541595341
364889367
763206162
771218661
1199225377
1341240705
1197753312
1978775785
1464747481
510831814
673357795
318197544
506355355
1471413051
1804696759
1990972630
357831675
144742866
1371363883
923366002
896922220
694593723
20718075
1604217158
161000989
1916974648
695970261
199323814
1774093847
683553338
71172489
154072018
1284949429
1126373989
187071848
620890049
1053349546
88882123
178191459
332597302
1652119150
937417285
1397665740
1771913407
1943114918
1723628954
543862822
361075442
1908372881
1236358436
17134008
1548284792
670945229
768189718
386968156
1417815588
970502741
1365596730
1748293183
1334078
1252307307
991646837
1311844512
1959326473
1672727760
760037434
183991095
297751147
1127703913
2008535105
251635610
1274525346
1651647335
1619974100
1992585344
982873176
1970205275
2012479175
392738022
2076983803
2103501523
1190784252
618598269
213398977
1831717680
963321080
649945685
1899222908
959372437
2044607244
169830485
1455871756
1591321766
1978675742
1654857351
554752730
895933824
1874731991
166228531
443144591
1811955311
632454101
1901416360
292634182
1471838004
1329776168
2060459466
791132839
156600758
416295834
1058451581
1908379531
1478130543
651675065
2049646927
1720285354
1097331621
1926129245
877750449
2084477641
1142100356
1129413115
1040882160
419688755
1409760593
639505808
780395329
69717228
1985308093
2003009109
420969625
1569221050
1820882761
1004723933
3042593
1363386387
1207861959
175851771
550710426
386382407
793050847
834426991
1651233190
228990235
90792394
51579882
21082748
1670765540
2076703577
184484056
1860946480
1004369115
1477060006
1161843003
1856199736
1862980172
949708319
1156844193
1349867218
938150478
561593582
1479929236
664744903
1607153985
1401920578
7792365
1307254757
555702608
156062235
425084687
604266289
93943188
616065991
1805309881
266083701
432704562
1376362592
618673049
851199534
630213065
1242779808
382979381
2098468626
395635923
582035028
1861591960
702240211
1171492363
1230333190
923262934
221115602
576304576
350302338
286825623
775228290
1683151474
119886886
240119288
71954298
2136222235
109704682
222534585
1832440913
1899527220
1056412665
1058789613
448654489
1688710743
1536346414
1532135077
410881883
571603354
1234890605
137108979
1465888073
52309155
576022021
474748293
1367927013
822050248
423448550
588700241
1276476710
730242977
946376775
351227023
752860281
730483485
2070892540
1539834035
1273694983
793978292
1522565087
1359282833
286447035
637547715
1011867832
2145010692
1377798285
2070941964
1982783218
1243105704
484588047
1440643361
211969516
11439126
1039058346
2017070796
726051744
1757700779
1401541221
1925197066
943297487
978673503
1574189669
1787847396
1238362350
309804015
542650180
1953039514
435127272
1534104983
1366854348
701404313
899997929
1589181388
2008889908
680187153
1912939008
1649022821
1525303145
980082524
960485427
1843905631
1034548592
853662441
232809930
1094946241
1716120840
436904360
537890166
1745908647
74952602
1974874422
1385038964
1776919879
764378203
1279626054
25412656
210991947
837783900
1775024837
1555448646
1330918098
1576396386
744442757
127773268
779018857
2000184997
1357900251
1690063610
957091297
1988848781
1021062699
1027884842
376644893
1477471666
1865299355
462385944
479823655
557058850
639512796
1186430798
90194330
161545513
154236505
1495797215
96858907
1181478579
1194534572
2069046539
1919467052
1266904427
1416466171
983047577
2080566662
1675829443
116399675
1585295344
1813407617
1415122322
1541437289
1749063368
162483807
1627763434
1386675820
1045909696
1322312434
2097949967
453397245
1274307242
1620360478
512703606
1545926211
1257602488
1440840372
1206212633
2085587960
511055410
27536915
563552429
1630698902
207582998
1954540558
1335345209
812089201
1598092605
1878006918
1442666889
1476203028
1184101836
1891079115
348969842
1058807418
1126755801
1071980142
340190760
1921789791
745080690
1597700934
281181044
388088544
1964611047
640206018
1060052338
163430110
1243140605
258952119
1620330988
108393453
914173783
931108395
907839348
1177541929
1762728599
822459908
1255494173
1059325250
1300474061
716578673
368959900
974880135
1771766040
461432205
223645392
886013654
57962050
1779756839
2007742433
640754499
1673773937
1049300235
1244747018
1282880749
1800709432
188891361
61119295
1587118427
204525192
273500270
255767162
10883820
444553629
1758322882
1340228697
1238467079
825541937
1145761196
288302461
1732262128
704410415
1208550367
785023597
1362467493
535320123
246927092
1278807202
25469408
89684543
1913572392
383830650
653037370
1181550974
1959326207
1682300707
675655846
1308955202
916109844
40360767
1025999833
1586802744
1966053943
179870346
559027587
568562551
1292212479
701275486
875530287
1346572746
1705131574
1954779353
1841557631
579086001
1035102929
870012679
128723638
469187428
1274254492
1699856081
1532931404
1273055826
632273272
1112146470
1469148567
1460935879
737526489
348698280
231579466
69148091
270331120
708569381
2102708226
1172847516
839233722
1945732680
56371457
498271386
1582195486
718697201
442380446
1546037904
1338380647
1537526371
1388949769
1554767362
1900605118
113297645
355062888
1816843551
99816699
1508427815
935144338
1881194169
410753915
376241405
1559052710
17361102
1085097009
465973237
1807463809
671383351
206258051
1674987002
1350642272
1565466225
1859166650
69212832
1776165349
1956575690
513521490
648328522
1707414815
492102222
1356195155
1136672229
1510821834
1861851565
470188901
963778261
1839905826
1405825539
1457282634
1655293523
1097386725
1356705452
2018527284
667452531
1116972404
1020716572
846088500
1728895417
1256283850
565033785
115748356
294674766
618665002
153587531
1435658544
1148055073
684990481
1504350730
1992272001
523227784
1773933511
244590136
377335541
975367365
116309259
1948488160
2087619248
21301566
370871533
1577930107
1947569840
1105627136
475719528
594918419
1677552705
1354639461
1823980567
975925508
450130812
1566466664
1086069076
439123213
2041057510
1735868373
578367744
2008538104
1908542342
1557511112
1646548688
735568003
1255971668
1240941713
1176445179
1698952302
2067759792
864893494
1139615617
764720800
2120273895
2023577374
409939585
1428509188
1383685330
683885756
225024563
1143349982
736891981
1030752702
296804198
1531532932
1201881190
647225902
1238707361
209331516
1076071389
2071708394
1578050550
415535824
143833223
2004479813
630469596
69827067
1203384378
1083921741
1474982505
1415700489
1996912165
262417958
1991493235
338233209
595182519
1678625080
699781892
261189060
1805811647
1920163513
813726353
268370825
1731491765
481741522
1336837366
222906500
1841992293
745861326
272328118
512225073
1927177737
818197438
1523406195
1500671505
834991722
1465647884
665967104
1837467476
1598350319
2136715267
501382774
1288561147
625596354
972509237
145991813
486094008
418867599
1512999575
1502399887
1406208449
716659829
1766166591
674418046
213569829
53463295
1451563906
1016450858
261260405
1385120716
942954342
1996164542
78392967
676716125
1984025478
1166052124
1507038184
611202743
2005252190
821499933
733123580
1548326885
1161541993
344752459
378055826
1468189732
1654685575
1236324794
482088416
109360515
731192381
825022548
1565822321
1097639949
692158054
1742687536
1157099976
2058359607
344473373
677164462
1936093662
1009777236
1861700147
1163776071
1336370372
2021479484
1187964623
229360121
777837215
199075578
2001640125
2053557087
865713299
1191235525
951121784
368336581
1028552350
912652581
847877383
988730959
845331583
809003190
874048610
584596554
33485085
94130724
1868106947
3830038
1107822493
1803297434
202790430
1438040193
2323274
482858848
1671343500
91302981
1428735815
1686524575
1702374285
1015932885
1188530350
465249811
1385055121
68871231
298120060
364047671
1582581126
1997637089
225825152
392974144
1395641438
1837818704
1530346742
734954718
2135303871
745826858
736098273
49858669
1988660051
474492498
1800629845
831025457
1240643501
102839975
407716946
361468346
1331394684
1197089406
474819890
1528137000
1530876549
538962182
357033836
20498329
142078884
1635652108
1756382030
1935365243
784264922
1995850090
830171255
154258371
1433408926
1693893937
1908949498
305188388
1992398461
729463682
65817686
2056902199
137838825
1033008498
1670949734
116855408
465436129
634309266
812099701
2129230395
1223155512
1501811443
1835874704
375714298
1339300252
230476023
1325401962
1689317644
647650532
1714949062
965609076
1281470588
1017457552
1499053147
2033953027
393660872
27923255
1499662396
1565423575
1797109837
1499607474
1189179972
1183339489
1277081415
934787909
643919234
845708776
1901645482
546473106
733809379
1203610019
1060700225
99594737
1253722253
1693243593
1407564298
2245559
532214094
1764552078
612312726
1982617390
784826387
1393599486
901965338
1304723004
419399450
1181287433
716415901
605930231
1998043317
639924416
1637495601
2072576390
2055993132
1588368533
1005905818
61716425
2092682330
880750985
2014905310
1769927478
1287036973
1391764103
1848119769
1046434430
1176036145
1803793070
952070292
1310003733
892908318
678902756
90252405
1372488100
763411720
1330773706
1725703723
197454031
538188763
18802426
635033437
1258514890
1240150088
1948876423
1331722156
960390448
2063256175
456175473
2036885926
1344621634
878163754
1981252034
2087844408
1630867257
521143377
798419796
1246997868
1128143561
1649580782
1401343519
1076143520
1267509902
1880379200
2001595127
664690749
1215618522
472832007
684025530
752543564
696847514
2027570935
1994987048
1316260283
1649912882
1267876642
1285967247
1283022215
876544298
364706293
318046777
804418335
505958917
2092522765
1873904522
2073767803
1170549716
2127818122
1889384364
805678877
1636567176
992395172
1092070
1689218140
1048581620
1960904848
1391459945
1199110806
1862891892
562363638
1457773810
426961549
929076874
201768154
14431333
621694299
1564865705
1831900909
1161540543
2007703043
1935056926
2022981206
1579212268
1847794321
767975123
1069043128
1153464849
820268087
1782369717
735352678
655763133
542012470
1928547661
1688532160
1331120294
1684781498
617241514
891716707
1453312966
170946477
317985715
1247558608
706005924
1876778344
1480183634
862403323
1857794928
41924907
1567266701
1194745303
1645438735
1689481321
1498696307
1667408890
108452579
1330578560
534850471
1361031069
949540813
994386106
659859498
801647941
1192043955
120104232
1324205678
4012367
1292118986
918959081
182757069
1992256467
949554267
238105875
1285016806
1460837892
514010940
1614528438
61738894
579025667
1117599193
1554235688
1129163033
2005099842
980046542
959292480
1333389021
685375665
1736393649
1142771806
1356689030
37924199
1900561985
178226392
1181380700
1340416394
1000614972
1076704719
944164048
1556087171
932323779
1434846425
1018429547
577539573
608125888
2038430889
257258029
990864564
1920905617
1983014770
2078361573
498430820
447922121
494107593
829695116
1579194158
1234766476
1721877182
880678609
176396962
1798304307
1460837764
741536609
607160784
475956493
1683037050
875449553
961704839
639580084
1341048962
1031234248
203767272
79844305
636606762
1908660581
1643190848
215384608
1440094955
96497271
2120832791
342125841
475845587
2061337802
1289677210
1936529882
818844637
686984293
397061655
1241738587
234656518
2028041939
263123613
538495954
1368045974
568333205
39166163
494272017
1537433596
1792424545
1903749476
1929860772
146586988
2122818648
307162456
534241181
320272548
1826945025
409035843
1930742410
544443329
938379783
700279220
9202773
315878413
319148217
848195924
1769251880
1642144141
140851725
769626427
970511357
1973311486
540715267
214065545
958360105
1610158264
1616442042
25851468
1461523873
1507635220
1612120755
1180538468
601047313
1152805516
160485451
1614397439
20668156
1328001557
1371513487
206571257
798552278
316165425
33486971
2030485132
876054924
1726679132
1572463743
1648112499
1550988211
1617294925
1841565062
1962909644
112415280
852144681
1405523661
1947123413
199854884
3534051
530053186
201772040
1727791647
1715396468
1300843911
952272332
1163446761
1744189002
1439071321
1019197496
1214802943
448841536
1402544516
1285796474
792926135
527251436
1024493832
117759972
689091602
1828687888
1959312583
826495801
490155005
1052239298
1453105372
1031091354
1205022584
1955577100
282708159
1010060177
1496340444
2022141583
1526339187
1794049964
1239232222
1711986286
1053075023
119379156
1559660803
1262904891
556587749
1889111288
2026563146
454778830
114483925
2128567303
1132826335
411029758
1910225387
2045203480
1171452615
77958567
1022737632
1098360051
1413542453
1057515237
54006937
1933581869
1470227381
1646814824
1651852512
442452313
209895547
412510866
251046401
957492597
751820011
1689002576
2046366311
1321563698
129767143
70247377
1054116529
969893602
51935050
20484945
2014453623
1302557333
1999140575
1105693435
2101359725
2141874791
1886588618
184969844
123634203
1715290940
624046546
1175247442
429958447
1146021537
1552771534
1424460357
237826041
1039608742
1171741005
316562394
159000099
537482036
344826964
260288406
945498288
505043173
885012104
638343219
1167890092
334357794
1085392079
1250666849
2007532349
316660169
1378066065
1539058524
208273318
308195886
1461498998
849474149
1296616678
935129160
323828722
2049688135
1847281340
502079247
161585955
406277877
421488913
187030524
1660721916
1401412039
598677411
998702029
1141953747
1657284462
1062019288
1940374206
23984383
2006652597
838997889
957590133
959533692
591179841
1413937710
2036247303
724730806
1169110901
2069628551
1577215411
1621993881
681539694
1711734035
240185479
717836295
1728132071
1664635990
1279023865
482295589
933688668
1529258038
1996958423
1336162716
1140746306
1824311001
1908340985
568863378
1010330930
1709979864
1239577036
1541363930
1844192066
980552686
331949574
524915983
1427762273
802033862
1058524499
510907544
1519560780
2074597217
1767962592
357123752
457550110
1432694109
1308197218
1014172106
473839305
188024781
421275302
521404128
946692240
1144131016
915796623
1459668070
1270406080
203030815
162159383
1794396940
244813495
242318091
106805261
1817529930
238242634
170125708
508928829
817736847
1007411444
7242981
146665887
1694786005
706263600
1439623847
1144868389
983269338
1311307799
1123783667
1373146617
1565656821
122375248
927681357
153671174
1200663033
299750426
1695827872
1424758502
329445030
776360521
15845439
1940799109
391618371
1849835986
658833737
821197258
2056487734
220350198
442564438
1980539678
385822681
959764986
278834455
2106362796
141967573
2021396552
769696149
508228657
1962167458
1666917644
1561966235
288162126
71512491
2032386049
191564175
1509136036
1868781300
275326670
226742516
2073021965
139494364
667637111
392434576
177614142
869070311
360796733
416922475
485177872
1140864523
536074023
810799860
1446410226
969076459
385380191
130751080
2131933106
93617524
1955493413
1041798467
800304400
1980592110
786341550
1749644794
2059960101
1402914211
1458933047
1882575415
443851909
1259612680
507615137
1212716757
1278029342
1262907579
886514529
1518222963
2098831704
1207353842
1453358162
1141508957
353700689
1564095108
1001533839
1608310657
1009796238
1844354888
922261557
35894613
1993400934
971934135
864175245
494770017
342920501
1362691730
1739314332
1960474940
489643136
1262663229
1244440967
737063698
289071694
323560376
1722834743
1861512918
639630878
624942138
1985088880
1923575961
1703751467
1681252540
787185795
1603406381
1092999067
1674862150
1060265289
970531404
2074776589
1251674238
1245639205
280951363
329375694
62487634
1130683065
304512964
77866430
1372804686
1689988148
988457194
233230374
690290716
1368046278
1912927632
458946438
1576859493
1625580587
1579432869
13953104
1225878382
2036450343
157574726
1821550944
1696026788
1864379916
1395497449
954400396
1458234146
637222110
1114618301
1363584620
1808622728
1071103242
1360206641
1188814867
1687738467
224694160
1955325273
1356679139
171424186
568974471
1001545108
303446
1652447095
2120062604
99588255
802907600
389208196
1788348446
1538829355
853322767
484637650
1155904529
213038353
323838486
544622115
1190087476
2034620831
531731699
1104621054
300610159
326009424
17745814
707858207
1266380079
819068408
1282505052
1518829728
529226011
602036980
691256219
1553024917
900376840
170578446
1463054022
9791080
1859750429
422721871
56070726
392476029
354745940
1844106362
739377652
1693802498
1147868341
1213282618
556670525
1290330206
768464281
1676604651
326463719
878305801
655826554
251050731
608993021
869879593
2021366899
1636852203
1179427727
1993531209
2036044339
1019665463
2082070565
1810577973
2072275882
1883022939
1108415177
1804022363
881557292
1835928689
2058586661
2070986662
1104802967
1891497154
1293626103
1783454747
127158889
514784369
2097724113
959688824
219834184
1279159701
544976009
2110452119
1934380166
1908496494
198094362
1476562396
1006058057
714432411
1400584514
22021115
2102973870
25080528
1672940616
288951458
999752788
858049033
1691942477
694319959
779574857
1793898282
1888383834
1821864336
1495301319
1086177403
712749979
1539939383
830579968
228959075
423009626
1525058734
169470309
697483636
1013908321
1410769993
989272031
1123528470
481508880
98862011
1041516043
522157130
642249121
943395489
2125352227
169570889
870573773
1350237421
478776246
1439550947
425145417
1242784444
839262248
202498188
1908357381
780758430
2008086886
828881834
482150870
887119984
230700177
12047101
530248776
1873499174
530256849
250138004
983711472
1995872123
1064977365
1475061737
1094359738
1048997430
208611969
209336761
2131137843
1114011325
1973852623
1304557602
247468319
59525711
100376401
2092820156
988985311
197203126
1179859865
951535879
1876381813
723645984
1721841267
1142209406
1842519526
1030731075
1710237963
947603556
922847652
1538830570
867077144
1399327635
542128261
49082861
2093191792
1101863643
1400926665
1469293637
1403067468
666075236
1576331881
1636619221
508161137
136990056
1261495567
746970877
1960423242
1546336952
432050827
220613755
1034780133
511881977
1834534552
842220228
1556382369
570060256
524423832
1846491710
1470958338
2131459120
642669749
1415648078
84651628
1608141532
1113595307
1952119346
2068133681
383865342
1620403258
666904659
1477423130
1208904900
1258741574
1393836029
1381519839
364564846
1025461624
1661496682
2058618508
1499003815
1259564062
2137431934
767472599
1035359907
1897455775
1438034498
253430688
1879721231
620673679
494122268
561491099
237141354
952327848
925996116
481735955
602782434
926653106
230195959
352006452
2058228496
908785789
1007645840
51893679
1912262134
1723006477
559013942
634826203
1825147132
305857831
777667494
1886529286
1394342922
1698570008
1230620457
203674600
1868349422
1611786518
1073435868
636524665
467999459
1582159313
497032847
482434137
700155371
148568302
1581381044
698723098
1120545922
849641185
1845145892
464276210
875871054
563240616
1752345049
196640540
1210792200
907151667
1756926865
1315454740
1149595761
1172880483
1507018784
1955185868
1809772953
1605989611
1832163887
1791325566
1918489275
1659602352
1587343420
1367896582
233306748
2061497732
1919599339
1811764668
1860123097
104258883
1384814452
1515867815
1888734962
1801680111
280547399
1144338371
1353360414
952463912
1760177314
2053855757
1544328922
302904711
2043300463
784287993
365168535
1437021842
2140005633
545403550
1444794677
594834172
1385643892
1416948045
1656877859
1825206178
615076041
1280989359
2041575952
86578145
1665559318
840494794
892732684
160650173
209367291
1841652026
685521370
1940405890
726033675
776984492
1988223872
1223175524
473306981
1494603508
622734295
2063460908
366007232
1087976124
459040591
1376191903
1203339808
1501450414
1633229345
850416354
2062105688
2027531673
1637039014
874919343
859778764
716434912
1034244896
233259333
289259922
1635615834
1437028648
480175094
550893108
1581664674
1886386469
1102072690
613772984
1419136067
1415634941
766372653
1316812143
145671187
88774579
1117469336
1068936346
194569014
474337262
991663709
1916250989
737693854
2100150145
2006194337
1436360550
1887405049
1250583940
1457127750
545155733
513861090
991497720
929022035
239382960
1783092686
30060844
1365913637
1940055023
1110646443
1407406883
2031771508
878453246
377094103
1795131652
69844982
328862023
1159682549
799836492
388086773
458235382
1080036623
443274765
1883280850
211021451
2020832687
1535667950
1376226388
1124686782
426445995
2044965079
1289986370
267767863
785296552
1298311072
655240795
481737654
1094460323
281601543
871780539
1748543403
83926608
1103376872
1961586199
698535334
51812184
1544159257
1906929867
1468353228
274394145
842453701
905675095
832648234
654067423
115834576
537689911
150405058
2049610612
207195205
1790315784
328463349
1163775701
2125552577
1434742229
57812492
933360060
1339516078
172722023
481587526
894586621
1785388506
554612009
1322908228
1427062495
1624879289
475045198
1581454956
1932990267
1786021093
484627666
649949391
1973034530
968663579
1399417344
963711670
1747201912
579212721
1840957992
115067999
142614174
1964111570
1109662782
1241278992
848514262
2018086038
1148592770
1684426581
745149345
1677754872
449626211
1988695925
2005375581
2039141053
1161002880
796701160
928761228
674688887
569262579
847947254
1827625502
417500794
586370830
244553755
525555098
672507004
1490003297
573989460
1177574506
895844530
773287807
23352070
1677188223
2080957987
854306792
886845640
925950736
1932294883
1819937647
63271218
486184575
1664416173
372277225
403521761
1474263242
1427296250
1565216894
1833484593
403205048
1413523594
1317584942
756232917
2010484136
271760490
1697848984
634780962
1908881050
1186342756
797985541
802286658
976356378
1335181317
1822786153
863104876
571479769
784570384
685063187
571781669
1875832527
133511339
1722527473
496074138
1987004276
1059621873
356132370
554308999
854065411
868628756
345683095
268029734
697310070
299472833
1815623807
878512553
2051164719
1200651580
386831459
678624583
1199096170
269923752
410607270
924737052
1354532312
2080634570
958416562
736107439
1329627843
2146427688
1236630605
1598126592
2072693998
944521279
1555905133
1549695425
1298089510
837301514
360629289
1973038465
923584473
922513973
124453646
1421764649
1329691237
1908025111
1527383710
851536562
373250625
568088984
250839969
1001264920
1531497653
1601718991
356280271
648437881
605561424
1014807602
425262134
459023373
1498598754
1179789087
1654837580
33659580
1457115931
1852622052
1315609703
1503134666
683195707
1169717649
2061167303
360935797
2094305334
512152525
1151317117
2084455511
243535160
1804525467
1376201055
616099619
1280626315
466541467
731235533
774324
698253986
820735433
1530664578
1495218642
136944159
445384085
1357951271
631569997
2111465973
1610400646
1973005289
272695741
178056019
1470192446
1919057654
731021308
1810055779
662795473
947104233
797778059
1490137272
1793843189
1955539058
209782966
1312674581
764181621
1578721045
1209521476
1158965484
1747211737
1669140090
423168153
800984280
1548028725
2125805669
770876279
971071640
2065395084
827914039
338697178
1721029962
854210992
811236519
949716849
669672584
1715187237
50880401
1754555184
1841940786
56119267
953976730
190566829
954093118
674990861
145551022
1556666228
1731648849
1183340304
459230833
352770774
147567180
806513669
133163629
533390473
510165911
1801683025
505241609
2018980928
386646358
1386083005
581878243
1328359126
1645790955
1335385797
41429520
700711352
1206019309
1105793371
68257412
1477469385
1567230579
19816298
1342281882
1934249804
1783431567
479675030
505048832
809666699
2116943555
2139978097
1711909724
797204734
823458901
1750827877
370824715
1711843450
1631182956
809514757
1255515581
873853267
76373115
1317212355
1525712862
363526267
503985630
1724137137
521058437
1736328132
1493928039
1885112128
1704948419
2053773496
99875473
1698314394
650866269
1051031734
1166688173
493668841
1215731461
914805438
1048054249
598506950
934703245
1848271800
1825352417
1509369109
943789318
1877829599
771547006
1866811115
1849788701
250273435
1617811663
1162083223
1236536331
1628719759
15058264
20941654
1315734059
1355426086
235035244
1422738331
947828081
1061195040
2029677617
1495474143
1464574330
610057878
1943110507
56982032
664790071
853456304
239969014
1890052270
149015216
1885318571
1186024935
1526918209
547142258
596549574
835305402
254156664
482065533
1093727946
1576227378
896678158
1953844759
1736753653
1589421520
1543805567
560249521
1984291603
2090416555
637313059
1255338193
935537865
1314412335
1401018931
541315467
1056540361
1610025288
1204241244
1367404073
83208968
298847316
563685948
2023268186
112371197
104128945
1777770359
125086406
1874089877
568175264
62688459
698832223
1798561154
185823072
87686003
1774536991
916217863
1381920619
41673286
994886501
1088966483
1865548154
36242366
1712361450
226214004
1134897153
2057149411
1621899302
1570825856
794959003
1171624149
298903721
1128333705
656439843
1648562681
1352532435
1535589375
20706371
91835722
399040622
1318465058
1559906455
1336376700
1825603922
197277987
1122182224
1577600930
1236430971
696711269
32987654
864247224
704235258
45696935
977397366
486326627
1351575099
422676753
1389975060
1618212012
970424384
536588390
425745413
1327102403
146693041
1415195417
798455562
1622010520
855638852
1971471752
1846070335
308076443
759079157
895160813
5979611
1421676310
689704185
1176903856
806315926
293422086
175717157
731578358
296339619
1690283876
173491107
1192011834
1515566239
608530371
2136861245
2088301158
1932450642
850256450
148938446
787133700
1633710507
638703355
2118688413
120698223
569309484
1240018487
1839274386
693494321
990508069
907245131
1793548972
1082577673
165255964
784717660
1297350570
189016773
1459737345
1342164711
1124637423
12154197
2047657883
798683472
3595511
164409154
1571419824
5446636
1025364454
1020971114
1532094771
1939248333
2022204365
1190350164
1456980975
379797220
465535966
430051002
1580553609
1635914226
1194760936
1189506365
1288256853
1860013874
1854590832
535552351
795902966
616039808
638737047
1368986009
1406750133
684056056
1540547763
730955166
1874187300
15605686
1636888689
225591682
108635369
1445285505
1577673455
559049596
1009317331
1559295175
209015810
137936663
1858814956
1387247538
2097773161
1280027477
408176631
151091929
1385141043
1199162153
1983252101
623966858
552502878
425620348
589351426
977903384
1070471905
348040162
1246343213
527212659
1144413108
2120006037
230217011
1367260512
910675730
1759315747
1281036073
1260246417
994313617
1792557335
1288443677
1983322383
1642949632
2046850876
1013448064
535348208
2138534239
845473897
807583538
1285513
572599193
1817428452
673469705
298862052
1399174692
2040112573
1605887307
252283627
2099915323
2031487221
858054064
754106671
706555487
1057737143
1451140946
676785760
966146609
979037881
1961359873
1368502412
2133053420
1980212296
1139629554
2010479767
145854606
1219027049
886375130
2074257353
1011196053
446701442
1815215865
405924266
515196380
146044334
730685434
637582290
510170132
732716950
1115022396
32510316
2055020224
914533184
1027886425
1813409404
496921542
797062141
790071642
1537026860
267848426
863975838
1428355376
1646050817
4124009
1871156876
1528417676
1947193055
1524328716
352654498
957390122
799955839
359964429
745243798
1843556042
1281012232
182944663
882604856
1192959347
1325675440
1795676104
2140788869
976641752
2134575943
768138915
1252385623
684089569
667483079
2131418585
1715602508
929069215
557880627
667068705
1650452047
534937028
2039436178
585960534
455996588
222318746
227698789
797885695
1685318220
1934613538
1289750999
2090446912
1717682921
150645998
65629886
1216470763
1317012276
432637017
656914059
206810990
1618479532
79504640
1147997438
345486484
1208613701
1011154680
359755153
2014182001
575156788
1432839868
1295559077
314038664
932680555
992275915
1762638167
1708262727
192558628
1618050871
2113082459
472949077
911560478
1338349487
1206027947
1498156505
1119793563
1536409209
1621749418
1351314987
1131802382
382728659
593479942
219769287
293943113
1500594576
1672648774
333137880
1163287086
1252417832
53498420
824914114
59521336
1639073020
1730408664
777666496
963905144
2110231787
1650758601
1338595334
1633089200
1887651645
937784500
878801322
1832443722
511787441
336524070
731857243
989466126
731570019
1199341387
594223790
630688410
633244891
167339621
496487468
826781925
746186561
986058383
1455448339
1714963412
1801820609
1165471487
1744683566
706785005
1355059698
1313597142
1765290925
1583966273
732003306
1904917480
515885885
1234555541
837417416
862926359
861176064
1796492337
721426364
1422884653
401915205
1063482573
1566325526
541462106
930046755
461150396
1515441566
143903443
468510254
735400597
1330356483
457534894
1673332775
2138797944
965503906
1570866112
38949930
371155225
1029567447
688907931
1998064575
941685687
619232411
632100109
127921046
135623605
586176995
1719440162
199236655
1663696108
1918134613
886824326
1124212377
1991155929
792450595
145013478
1629866445
1139221241
300472516
1671510134
879702347
71588287
1522267540
1361948922
782802266
2097343474
658958171
446111938
1525945419
1907480482
1490233023
1772119494
1372921308
1076732111
704280993
1239111855
1417092253
876032302
1901450226
1127872448
1167997026
470583095
602349927
221212582
1182345309
1236720781
1405942907
1535194320
532825183
1063470619
1570186092
1839099059
950211829
776129708
1831269138
347507384
1934637414
602361492
451923309
361665491
1210543136
1267109364
385964585
305633990
1007708592
1758025050
1075075332
486966436
1796724133
2050610093
359382528
750459090
1412988499
1954439717
1364294709
897713913
1980053227
1875801694
177114903
1628828166
1062445317
1166728232
1836936632
153333142
1243951224
1593950932
83311299
266941848
1758938966
1257253027
1626880206
432715736
1927150581
344167166
1605379704
1188109135
1237183058
388371193
540745334
163011018
1449236528
1750459159
145946819
1259858519
1502119546
1948247469
726842403
470553991
290234037
146628187
1304714457
1666089853
1794002258
25746290
1765820479
749336748
1166378196
221753151
1795543954
694452891
885792637
510394218
1244783874
712296478
1731681291
402634505
2066324088
1997955052
767971037
1934052638
1408405820
1768136485
1983037296
726986438
377466593
613957636
426084854
1954316061
1964131651
1968611507
1190850841
87217766
421194065
1535622963
704344980
780049367
252176698
1361458510
569832227
2094564192
1478720217
1993815366
2059713351
1096395935
241795582
480251118
1605747325
1093750980
1488015273
1449719289
1022214099
340656212
1003884318
1501184661
1599225357
1875916191
2061976464
1612823671
1365063543
1172712731
462349763
919224908
736184584
1828038582
1328755258
1602233433
1336669849
507375586
1693011195
737267540
1475257372
1386256923
1838907756
1215546944
1668474708
272124979
136721357
1015877946
1759595575
1673882889
1735570733
1317401063
1538101029
1644023164
85921861
343294032
1817732551
1778770758
86130012
2081653019
1816661858
1240571033
384833353
115038733
956971595
1682203769
908558270
369456711
1591164186
1430343158
1377591934
1640119507
291769723
1138125978
771959676
1378643169
733951264
2091609072
327693919
589532257
1760060310
1211728788
1913074314
864265350
211975198
1678140909
48139349
979072634
1590314636
1691460140
1224589347
1963795171
947880987
1955706119
1663677484
1186133903
1081444555
599749013
385924560
1806874049
1109562913
914777625
2100315039
1327290148
1641765636
740038648
1053799132
73087547
1386880023
1053989750
109256731
127230311
1895002704
2141380739
2108650478
1921593681
1192026376
1282955708
878839446
1567722481
1529374593
1303008337
1803892022
1939197794
930822934
662594962
2043237525
834702705
1418057386
749914984
1856688210
1353267880
2092004891
1373268534
1366426535
1718718356
1307088296
1926658826
1517421730
1029531965
1135481203
1181852681
1994194869
86726605
1624850959
1315843061
1422816413
1632124555
989120365
1544844425
581407691
1476842011
2104080162
389155272
1896609933
1604117225
1668032101
1773755405
1920231532
478699494
1466587496
1067537385
1605998268
1062204063
86232946
1459610546
1753521230
391937043
1072950274
638735310
1981524256
1452423084
244683254
1795569859
334678134
1744821299
237280476
952266682
632042332
1084572908
1152243905
1449065255
598463002
261618227
2024614383
353093492
524986023
1000907289
2143203525
2016529689
1393699225
2101361764
552726296
1993771108
240115896
368392871
58306075
5676843
1109830517
1428658633
857868953
1943665639
80063738
1516174226
1566532175
1342961174
546589027
41934135
1328286712
2039352964
181399247
191673581
827881920
903003715
2082141540
864284561
26107029
660113052
968545456
986809887
1832946854
384529185
964153043
1557460548
649325287
1412999212
117113153
186322960
1154128941
1177886931
1672372849
902635278
189185801
2002564888
573766870
831665059
1076855334
1588490825
1555556864
1917625437
2010892131
1329734289
1339997055
909925757
427274771
1646330979
383817568
1635209284
1873988712
1651648543
1835342011
1120158181
704457283
377157470
695446961
633291996
2112510774
1666785633
626029132
1132340784
46065838
937480632
398759990
1602023614
865743550
498306284
2016858880
1640802362
307734865
151866003
388199855
512439059
772325955
1329359880
758524010
144470986
628231712
792793237
1402537699
2114375221
405077227
457352271
1566220911
739758560
783437466
1151309077
796904109
1357773417
1682884984
195550895
951302549
2134318148
715115502
1911194574
601898829
1951581326
1335787480
995416241
227807715
1166583545
1920260482
1861519949
51514145
1581758393
446574709
417882124
1937861444
414302344
125920386
208326800
23275623
1621165055
502517228
184322537
809481134
1103825108
2136485777
1183097750
626362288
2017082840
582232773
774830018
1846687715
1701509667
2041473448
1522369320
554624086
1752070688
509006148
275052895
858108837
1144368195
1746879874
1791799922
1310965726
169287915
565413943
1563871354
1353872596
974604912
99285927
1941379127
551526046
1643345118
324149723
895118848
53991551
469284502
1691205473
2142814762
841699062
1637480441
515759522
1042653489
229241294
500006420
183070752
469089621
1290184015
1814315099
1282351483
745540141
1044770392
565377708
2111809636
810015809
439112631
1906183983
357047105
819234767
1396076534
1617421063
774072808
1532619118
1660912412
1281678545
520040653
1242972681
1355284012
802417209
961624719
477691175
1296482951
707911899
635462911
2146060931
517123637
587536404
1775914858
2033116749
662304769
812298906
625021198
491389753
913917087
1924681735
2079934076
64768136
803938028
936418805
1179087824
1906708569
1909132392
1414424651
582505029
1119846084
790454126
738098668
727350943
1155639492
478698141
703808688
1139765169
2112734946
1558854169
590146780
1003124714
16632232
1723677681
1871762652
415153316
432922034
34520365
65014742
1399442025
212482564
522381826
1022300461
1811836460
198248927
673902450
638889639
695627259
1121653712
1877192791
1449412776
2090100298
328408273
889473463
1051509170
492331519
163535127
816418216
553576204
712299171
724809627
73410776
2138463674
1652679921
368272334
550055754
103686727
728711330
1301230855
1135180997
535129162
1464045012
271138293
1185309947
161999939
1323259627
1173980983
1597260310
1434913752
174748525
1635720147
485351612
1429679012
1888326069
1528644886
679886155
2095434562
1865737013
382371768
646969218
1293879565
1613922342
1494268309
704459581
474495257
1127083147
2011588970
1013712048
499480867
697936790
335150630
1135112159
1448297378
2134955720
1250598104
1540872949
927715315
118466645
473846836
697058741
1175072575
730048579
469775282
1187825504
904805346
174668433
232324228
269075128
1790456653
1951823265
584335099
1581546445
1364523826
2043266816
439376958
1941909650
663054327
2072639169
1602863674
1836105353
1890231545
939366356
1757913872
656304437
1909076975
634319189
129595580
2116130278
548081844
1151599413
1184960883
1054792964
1747665793
129549546
917680073
104337481
787796546
1416718913
1024535589
1765059860
1954465643
1050211979
457708017
2137231900
1018098892
2080488326
249026833
1157326934
1940436353
1498255291
1891573844
615374820
495752679
2105050845
606775344
1863856343
692486908
1526733133
583502226
2006405513
1974347057
2035760674
1635029446
542828172
415895913
263503084
495988599
69917830
575617175
268822240
899777064
1686988186
528938166
349861321
1746652484
413734457
1300215632
1182857251
503070621
1362809072
777353951
176631542
1374142148
748162854
300168365
693411571
171651772
1461073740
1642817323
734748870
1012918362
986094799
1637661423
864991059
674879103
1499449663
731326909
2134325956
896320254
459535577
101553582
2008390107
1754387757
1928952446
44095637
1275512214
743802399
845663568
1265275793
234515769
675917007
113412030
14582017
722961376
1562537059
1145042435
1393630320
1938027028
2057792889
1994157659
182838080
370137741
163136354
2030112367
1190957125
139316774
1052218359
1685965265
1023115301
1354701348
95176614
1002095150
837798313
870191944
233602270
53657260
1647469489
1659286230
527564611
179400
1001909435
1226961103
748303914
969636530
96894119
1268070615
1808690473
1673540305
154215935
1374309569
194961546
54323757
1260931092
1662656986
742537701
2134597619
738694533
2138642985
1656132555
677830417
1315305220
958412394
355889065
2075815239
943567141
1242792668
2144051630
327483006
1297443337
1807657782
2119553811
467096989
1400168804
442236580
223357682
597309755
9759357
761561525
1258845529
1550542146
265033175
1511298208
2098982926
1167432134
456241999
186484866
952945533
1014122503
1729656547
555792791
1242196323
112409826
1050506817
2017955041
1989709810
580511350
1710085577
1804040584
683197283
1970451685
1147927760
181018089
1467413766
2077551285
1049612302
649930668
1316037459
322781615
726252933
1331968670
1129651172
641876736
1342452390
1536807136
1294254693
962112976
550687467
638877193
767486977
1557007975
445648497
127119238
1512812063
785298318
715437244
1097662033
1676042433
1182591855
48515582
2142683471
692145874
1724706464
1806173114
1718926462
937922387
382695181
1980449977
1161778756
155930967
513514745
1099435026
291244603
322415543
1891682890
1635614224
444138234
1322252804
2004880598
410563557
60390961
2092176852
1063197114
492530576
80178426
288328930
1022050164
1672477498
544874846
134605285
1445518308
1984448607
224833903
1853911310
256286801
807792268
2069490717
789226683
1084432180
61035780
1093753367
203952685
1755095694
2038783010
438615173
1551600404
272177925
125247522
1386690576
2063935170
1068893825
322888228
1502291987
816964894
1187331408
1375867606
411924451
1857353699
1146159345
1480988318
1170911351
1998603581
1197092625
2037758724
84509582
1889501607
1509137735
1454585062
1736228793
1498513904
582987116
917769777
2104238676
475188491
250034873
1462269895
1975978952
1499894140
544111574
422066415
1576265768
725571108
2120213372
1218169527
2027221133
1059501092
875812880
1238049038
1105531444
1973417592
1396968605
1189460975
1137228301
2141839869
839986981
2032506222
52382147
1160316841
1012084376
951358547
1527442179
871802372
822147700
474978266
664868111
2039964337
1636849889
2014703229
514427149
72847575
686838005
1684578269
1178981681
1511417890
488265251
1893170292
1437569840
185490474
1845923065
812719263
1502757753
552335727
1610820032
1923717868
1976777011
625448014
668903202
1705481547
99900419
1338697119
115040437
809125309
966067331
105177003
1228366999
316158857
1728552801
1935517269
1260407000
1553490953
118043454
205428826
1330858390
911711275
1163192900
1094178852
1912940523
1325502787
745653025
1213222911
2051726750
1045452536
1502065315
185686664
464596363
1456122207
1425894568
1741845460
1411815246
58273744
1613719473
305604934
7605117
985699051
1586963149
455120334
1658278397
1188997263
1682761626
1860946222
1108296295
835991718
2012421021
1852177890
443890557
501654421
1953470121
2058870936
2058744096
1407803589
1833162162
882836002
1877636839
1240912883
175722306
980692764
559891275
710566859
707452152
834176117
769254302
1452315227
1221456228
717513377
904437875
1920167900
1201210249
753096687
1671040196
1170991176
318459763
465788798
46721650
191999851
1609482401
139734930
1082439639
947302197
1072387129
2032747288
1331091295
1601801649
428940019
553955121
1610846659
1731227250
1603143161
1402852581
1234614140
1685712397
1560767143
2125396841
321086449
722896250
2068418289
1907112176
1151974782
887036158
1424712571
256335767
1362480259
2129670487
1677092582
1817009286
8081630
1720175275
2088212950
1709802419
1673987955
877997863
136744812
2033293597
1055110014
1989208078
271525427
1935603317
344177984
1592865974
174575121
755117535
1416875470
1033054601
1015898666
1049930148
848842583
975278256
112761358
866337525
974658395
1811379292
315170232
2022744977
851709871
170084002
460616140
363949641
1245858889
1076209304
2050576202
566875645
1809331198
1374480757
967033697
49933535
697191937
1309172260
205793595
153450404
1463381487
122138475
975929863
41404161
340644693
1358055592
348185484
1446790818
1776870595
968110341
994587429
622293149
70501334
1593346298
611864430
1031148697
564323534
1787483439
433585069
71865386
221043505
1308648485
1157811820
148265610
1959434907
1657004440
1447990868
342461456
1583142301
1707722897
654122697
26708697
1699107950
839211049
277149479
1900053814
1266999908
27616250
1997390375
209494331
2132383279
423487811
1733981719
994077056
469184530
1752333564
1994581905
1611275000
291955540
1047486434
1738693454
401903380
950934081
743089295
1601031359
1642396206
227430789
2032796582
1257721424
1440182539
435732805
1917106655
1180946847
993544519
1664955117
1349909053
974788004
249105189
107880678
1549720075
1682314141
252575780
634498894
1830106450
778073749
1765550839
2140452144
1823842320
1322472047
1348904845
694913990
604386697
492453137
431458045
1501871642
1986735591
495843247
968339058
1952223956
1079533275
243243637
1591539999
2087439466
6162103
1986437700
1813282815
537245425
2068808805
1842031794
1718477258
2000684536
1305261234
1127995728
1150986799
2086705944
1610832010
717196017
1747786183
1644419539
1770588312
1156542924
465981737
1217172574
2095466957
1660454417
164648537
737652428
1325197289
1446873270
1889331808
19446682
1054149353
45631698
1378734654
1707640662
24149632
1619474953
1026015482
1455932120
1902836946
1407890589
1651238979
226781157
255017998
2108106162
826284589
2052887887
1529673540
169902396
1934086252
1324718275
981478794
1894350668
95895163
1162853361
499509292
978141269
1021611338
229677354
1808170449
56614127
763193274
1966297911
19647600
1925324666
61160625
1136469058
619709129
796490959
314307537
843390277
931870264
180086611
1830294096
1009343920
101921826
2137739924
1511472663
288250235
369195743
440845408
1478667978
1157023834
385504374
1770989626
1254351930
1182991549
1056892210
2089305403
1091653584
659603834
1504711981
1906870983
1680333387
915561183
1603388772
948947338
611986869
544556194
1797243134
1049417172
1288255050
441003582
1257452146
1863645219
991919368
1687762578
1273316805
1751534392
1940600397
948619914
665035439
1289461701
622055121
1632731003
1952659840
1747402507
923994123
1643359450
1877071667
1631097191
1136325271
642106637
362335518
1719473532
716933514
706765095
1784619543
202969454
668587043
1198242067
599900129
2063465678
1133404440
915458231
1863919453
677180567
112176723
375175867
858362876
1284116194
1511685481
1543302429
621882749
1525525946
727485971
247895774
1054770116
423836821
321974867
471465577
953031179
47762202
773198479
1307174401
1144871445
1643089172
1710282580
1243774294
1154667369
98955607
971354354
478925127
442695378
16325934
1217743289
1913727392
934991780
661066640
1094393079
1368134644
1715720112
1990899451
1624271856
1562284262
1004202026
1319230836
1425895988
826274563
463782919
1567692647
265679097
1434004576
1428105978
115948834
875347628
1086146612
1795936030
58642418
164974976
918252624
1005902385
2092931959
324868047
112904699
1327384022
1913076566
1057331399
1540105407
2106114922
1477408198
1178243144
435439900
665291196
23636688
1797075079
1900808432
1355526508
1088534268
1424860319
1325075655
2091799298
1547666367
796203171
1917021173
1182577428
1590936822
887748813
534799669
622612571
1098536433
875270639
938269779
823734813
100346560
1841485462
1260320198
1478958072
1005343546
1909305740
175985308
1854530459
1827748634
817987699
1043764028
1903813788
82764984
490666001
840824490
1355546663
1362129108
1992611900
958137260
1230138254
1123648042
699923357
925904625
439580112
904793825
1370059371
569927267
1843823202
1864110622
1807869252
1214973184
346174418
2083220914
1680615548
1445838665
1811228036
725141145
354116832
716654977
908986317
393140191
868753379
1925725781
343707239
1649148055
375483823
1985102083
957228935
1593182516
647627017
1404505211
1660180718
1653815722
1506034546
1339398923
1474306695
2105319649
557160026
978585332
719151194
116063318
289217189
868800708
592269720
699306241
1744817670
1825341638
564259706
860955441
137345853
17607539
880015950
1221431550
1025839430
1956373060
1606151418
183468015
35836367
1573639094
37978633
960025378
1743579058
1621076979
1590351391
454899361
1694712572
1755372747
1543115530
1042964639
1179145358
1790182813
1453085200
571355362
1727451248
351814278
1411924974
551582239
1163233183
2075893015
339111434
684985523
375852228
1237206543
561904067
1875892442
1210966001
1061690067
698628783
1546741888
1303466881
1090568087
1412240601
478307223
1088605873
823430287
1427942371
630407603
1363225361
1954603711
1034989258
799323313
656743232
1082164365
325588321
1694795268
1949457228
1583902532
21733971
1079103251
1767185965
998895248
1036097029
327018554
1182891125
48952907
222283964
1738095609
1686618978
59857465
444083547
1559749214
7075086
1070043699
675666107
1534103637
333923832
50798410
44063750
1176347075
2025738663
25839597
1799143253
1456477862
775843739
1907360636
1559944884
544816229
677482129
1438882052
853899821
649731476
1248462655
1054561364
1598009231
916113842
1387739369
1962751299
1469490069
1570549029
583351123
1179863712
188549335
1566284777
426091808
2078810636
996699507
447582754
1189134604
1005602629
2073180008
1180465811
1153125182
1566288439
1441949713
1317985102
1046666600
2039890770
1256829378
894265541
2130091298
823489421
69363407
1945479565
1031636036
200030799
961254861
1285026185
335058854
1578987595
1262511848
449981433
1732928235
603206873
1057092677
2102670578
836179963
786394285
620270513
1216729360
1351714675
83744331
485834063
441680953
1690427235
1246659353
1301026052
132891242
910143946
384171314
1873757042
287101044
616289419
276964361
1826961602
657299848
1438900117
1233546514
426785807
2061249838
1250756937
1398509726
1616598260
1895451222
1397594538
66348752
1196385610
112342119
159063446
1617400397
313878899
795515755
598234547
208007752
1182474564
104392689
829812164
60635726
1903220986
1436605243
239725678
1101772442
1461113028
667674336
1472986391
526937466
1660723700
655075092
2085227663
549914296
1435597511
1269458534
394758499
847011249
260274231
2095306688
119091481
1504232435
1420770904
1472765618
880110570
1474037398
724122368
1115812476
884140523
237784724
1688536194
1787021985
764903073
1078744696
1949884097
322644962
481050192
1776260991
1746707810
1019651229
1030551230
1899274747
1848580469
791063252
7849977
209082001
1286484033
1599147807
428688630
1917263655
1882567156
411191320
1861090365
65615329
969108612
1350568263
1615403645
2114046699
1580136108
341619694
485485107
1383775614
521956338
917196920
994054052
206056024
1725292467
512180592
1157863431
400682937
1034799351
2121890389
253051891
1154275507
831998460
59819353
15148691
682676608
1556735229
1421368656
1985244840
1679698718
1429495577
521516487
1271008146
175084402
1314856477
1434434799
1496319859
417736852
1962683497
1419935358
1515527148
166132883
1012950558
791850792
1424623821
224153963
2114291578
1376201511
1585505029
511205863
685970026
1206281379
2057000718
1583579639
2087505209
143079267
948612375
58056816
1700322303
570629381
1915664683
1693752741
465917044
1769041564
1019008393
547197894
1601875395
1291688035
486483001
339047128
1600692012
357942600
1850816465
1890710725
890488135
17114974
1723558320
1687687676
466226329
1354464725
1431152624
1282394970
856924518
216119994
1470879006
1272658658
879082057
462041726
2022124741
986627751
2022749213
1275523777
141374471
377025276
1854199687
254805634
522045717
460712873
386735508
423431155
921737652
1002858264
1539474886
1061412686
1723206146
559444441
434930575
622890149
847045686
1861412134
2044604902
525713996
1493524578
817907657
1230934897
1492035261
643207496
1896265793
813670096
2099498353
1725714118
1699428301
829138636
454161946
1804222034
1248566357
910475790
2008256182
1370658294
1868113814
1327000806
607978183
989552567
923387267
627240799
120228276
2062994739
1732849615
2102479906
706770137
68775231
1224395923
542063323
568788074
773591262
2085688408
252550057
1111667502
11978852
1251245930
1452233424
507724854
555330193
1667916590
666353193
1380629448
1478072211
1447973634
1710066730
506150907
1761309064
1146434506
2028893263
1003861297
1223688847
1973775677
795756328
1631471369
764871905
1476507898
506077077
1596152096
1160019824
1971521188
774100124
1022100195
808731889
1617822865
1094575567
40911238
1584676451
1117554784
1234962904
937374281
72347000
1199528267
412967832
434747113
584327002
1335276493
398881729
193418909
1908799195
229640493
1582569180
558723906
68656291
2074056358
2059691231
1612469413
1592049571
410593226
1101379970
287032393
1973633576
249600527
424082872
628460793
294761665
791914828
1393623054
1726676810
1341016377
329031583
113691754
1374753060
664939687
1521264683
931314595
376983553
118042587
381738472
1316525735
1049339720
1060761889
1722637078
44379139
1890696896
380248024
990824451
1191484586
1452487767
112598659
721184677
697466356
1608762559
1065654471
2092978490
653458304
309991287
2004100737
2120008868
450348177
53832314
1118232682
1507269111
531842868
1973293840
1712682248
1582089886
918692762
1734856863
488384396
2009772079
2018762321
230584082
1534744503
1839438389
646034213
277856428
1922937633
1167081595
792339685
919763619
798915707
57625063
1662898097
1219031610
1184127981
2076203319
514733730
656017893
77544902
1222149585
172077293
820282038
1577202907
142838294
414066038
1184806822
64577347
856447371
5788196
2061618094
1383892881
437197356
74061563
463691194
379342766
1640401927
1172003027
950382722
1957759076
1615550042
297149462
226721943
87863968
1427678150
1307241536
1716668090
1896746176
517569933
1959604561
814422027
1167231096
301433087
755827795
1895399779
1991621214
1993693761
1072823388
722110126
2047914310
842077860
1419884123
2128518698
642865510
763276583
2135102035
68133615
486804529
1007948579
309646814
1831141023
1936242790
1120232762
1536418323
918630818
1279578300
1303139931
1422924085
261337148
1692327424
326593672
1298247603
803539961
1654756770
1326304286
640195999
480380576
258217029
2009654707
2089335017
245632315
1748773205
590953521
1737905259
2014055443
237782058
1207200249
1668877721
219439436
389565569
781218664
1107218162
1662059874
2144169363
239430528
2019157354
417645303
417361444
612128611
582821519
2084505279
105919767
708563144
1331344158
2073552592
1236953787
1246218144
991476685
761964424
1016733058
816924971
1673755205
1996230467
1729057401
180706607
600057206
331848810
1962404312
1641033622
681913409
818393830
958181238
162093416
989099734
762958691
405340325
672105233
1426510960
1626426961
386814950
379488326
1849772550
702724008
334782258
1799260037
675195376
594962842
1621703844
1700582706
59617655
666627680
657298898
794112392
375086308
380637719
1067244381
461925272
193166220
786640824
275962786
1856788369
65897819
2082318755
413911584
1278835869
963702009
1212498637
1875158648
1679285179
1893502114
940330352
536308704
990539310
559153775
862486107
1315137944
346580972
1785369651
1415394593
1275924870
1212903219
1322126111
295262233
669946754
1993470247
344470045
1470499176
1644609976
1841129634
1855287173
1561145651
223334818
951688042
1675928284
686229207
2118129364
667669472
672008393
555095431
2133078304
1002249796
915984540
1448804202
1107378701
1708472997
1027495944
10870542
1820494426
1180688460
1041990959
874411102
1331692987
179890223
576961949
2020930661
389172233
1149510287
1005532699
480183814
548302195
32239274
2110957203
1621908466
319452778
1163225869
1257367820
1593065712
1752721894
1559184186
2027193471
1895657570
1459259655
2094161948
1861954399
866510392
290276768
959600994
600026121
919884865
1171488194
1488406632
1215341711
227742258
1681758495
1221131413
1591293049
987315286
548039889
543643356
1522108125
1339135315
1829436618
1531077551
1515982401
1585559005
78909885
1525822289
1262191868
717733544
344758042
1372721915
210923241
1341322915
712888858
760138898
1679797232
1976474083
802217211
561868594
1933482743
1654286589
644153644
131439253
1275964371
1322382926
1739193543
1202927692
1816047223
2112305481
1803089476
1934729031
733481046
1670248334
2058934621
2053954666
1714056906
1549850787
1087786388
459613043
1723805267
1723565200
88433136
1885787723
804542869
1331374461
1097120268
1366200775
116782306
1613817049
1528061796
314595680
1270884588
1645002612
741602459
956533720
1937220568
18864305
416725024
1541749022
1651282980
1115743829
1946533446
94102865
1623987608
1116492174
595283615
1550581211
884229508
215032887
1882312202
334436549
1850319339
1226862537
479667854
525129829
1200767115
1010481432
566503959
1946608892
1854198771
437304972
1228244637
1090472223
1299105463
1900552574
1322141814
333660940
1043318174
1970034712
749237883
231762909
1336061372
1806197590
648789892
306492440
1386257206
595960382
1439588887
1865654914
1099608879
1183800999
935129547
1667901200
2096302628
1461484501
1047143692
464203543
13695660
2019826906
1310423205
637485452
1814750946
770716569
591841233
1053322036
1745231361
957219717
864901713
1744090419
1987606541
1870732372
141227572
640836396
1479224298
1973057040
1527599749
480645820
452179359
471714257
1601966288
621913660
1309993749
1068493275
705622710
839255781
184185376
1787229635
4315014
1289266274
1433872448
764685388
1603886579
2113373963
345357273
601511065
791561559
1233277028
319379341
1223275071
1123060629
1156933879
218704780
979669056
832553813
1820493461
1996454244
1431394912
1614237257
674694410
537562630
1858673906
1816109632
576382575
226903805
1564670458
1640497363
868209119
543591603
1678884124
857215294
253611727
1533332327
997903374
882865608
632582736
363162111
10959895
1326615616
836213510
1474814279
1661405589
608812566
700951254
701872669
1629764240
1388682716
1622647712
1333383622
1660898353
606632009
1095159689
1295905307
251126092
1162192169
2098883286
902877604
1806904272
1961651647
2063992864
2065485999
1880483302
892893825
33627806
1888092911
1331851078
2115385504
1876991955
848161737
1806378157
478682775
1045592592
525009128
537653251
1863440857
418074589
1052507903
1828033771
1194672800
1071014194
1118182263
245577614
1847353392
612568708
1730448588
1618082648
1847077103
2006444868
2046861819
1569554273
1048480468
15751476
890097337
1832403850
1120888065
549465553
1137472584
2112494991
1869485260
1185887625
363238792
781706736
808162056
500032075
2027286178
404557671
691147487
795214956
115031425
50776286
1564320708
1983738174
1981572924
241906013
984562372
1722300304
219950502
1984412255
2026569932
1580767487
136659550
374582645
478335365
1633748490
457704664
997327110
711725312
1518910143
1978563646
1553657580
1733708275
414186715
1179707613
1356767256
1407136534
32329710
561172828
1778063279
560728124
1800976872
536680078
1206909736
1113976982
476592082
1186110686
806690384
771564900
1444350813
541887522
85615546
940071056
2126281935
895212880
1566116436
1073018535
1906448175
1248549250
1843294948
1575000093
2125870411
1795806363
1231623883
1917259938
1611145546
66253702
1431347054
1541722268
399082230
264146801
1293804542
196023332
686248759
1450643067
1132951126
518331450
1565660374
1475072791
71240495
219165213
191185986
679279465
791832090
180309299
1244762034
1056918396
1377310292
1245157819
1235062861
1531170626
1733083493
1911875999
2094580633
1384284337
1535865617
1416978697
895241518
649284836
1535254114
344185384
340413033
187857598
940873833
642353367
1466764443
911309598
50968676
1950451010
857805349
579773611
2005838275
139401789
1889873251
684917987
1316083866
1391989943
525553259
1559173820
121043828
1387273286
1279866307
1279211716
368345574
1429362236
211880809
528907743
576084849
1594242663
1104036441
723573342
1362727630
1252365838
1316766641
550894239
133681803
436591549
132076617
1981598144
1748136155
1299838243
1120270763
782632882
155591262
1867263582
337829251
367378337
545948098
817372757
1513798188
1638661059
544073386
1717671973
1928988950
257506247
633371861
321839699
1781868750
17025964
782513569
520061794
1467340496
1746513988
1811452548
1641839023
1404412932
1988553573
1305372030
1465427067
434304867
237635283
575513430
146211408
212623289
1216955319
483296297
2075197617
1075179403
669529492
882344655
729433372
452737606
794416860
1853410669
641228007
465863473
1224490593
449393957
309927314
497666191
1279074988
56064790
119717044
440003894
21721756
1519081749
1881385181
1182430221
750906197
131900661
952681088
1818449364
1086524854
1032285054
1123842929
1661458931
1413430192
1116750915
2008265545
1056417605
479403251
2104727869
1387439569
1026516557
1660960844
606077604
612930861
1133808607
1768251815
1852540307
1063172765
244406884
1728387646
2119759551
64170422
1676213501
1319156105
2014021895
592567087
550880718
167678835
2122288426
238247610
1705933587
568340970
1712389385
2130310890
788150444
1367773102
1495103946
2106490161
1006894308
568656618
113960896
1282484892
1490848071
1570149951
1208599676
1935979639
270397700
1622910825
1550159065
1779517405
889830048
414022921
1779322424
1410023756
794067052
1098864234
951250777
306441164
2052731771
1090987287
552447131
1221213302
1446198959
340389930
124343967
1407640596
1606385545
1735675598
1137685642
627271613
1428057188
1717090172
785912121
245712130
30153411
1036090110
1679942788
740435183
1314403061
574604616
1751824216
1497930132
87244821
180043974
1333359553
783311588
946052768
1506720712
1570486161
981950496
1581041022
200441625
268296664
1759341106
2079284767
971753135
1428073220
1516874685
503486179
916659971
859012092
465930079
783657085
1445549094
117697173
1174025688
528591737
865915410
1563980480
1091264368
637052461
492004152
2110821639
961900935
228345847
1226069960
719429631
1423037549
955847905
652936012
1759583209
1010986701
328480160
627526875
351593531
1963748665
1609498656
996677910
1300808366
1434601204
1348228600
545236297
425475695
1283657838
1960517968
695943324
374686607
711530314
1543674826
389459209
77422237
205812855
1847101799
1269907945
1020369450
338165849
699014253
1060764851
1904026469
2126750336
324102088
274224066
83325790
477906951
1881529365
1221581174
246466690
1402998536
742670467
1232867465
1193420304
1250978036
108624872
1440050642
1183047182
1422363290
1012939538
1937673928
1212613312
826433128
726586372
82326578
1338277713
325798740
1279485643
93670976
1627510671
1189817786
337029631
1284376703
1413821295
358408678
2128385772
1921255711
649305416
644760204
1220342196
318699461
274275206
967145772
2070727049
1534331038
1753998544
424264850
1176735574
406294994
1568284272
586492206
1323676022
1649342798
1254126012
607555960
820022655
1255680153
1530113816
123477821
979142120
2056626101
1487890043
1294620411
1719108321
1106710935
1426940430
1833762229
994173960
1353327261
2130169370
689345784
1918253775
816866304
1513737287
1727965167
1705350625
907512680
1790428525
72440079
991947713
2056896647
259196577
34338756
1475085751
1912655485
264316547
342848063
1248428210
2011896348
1267608849
954044390
322673044
846856333
840073877
1303693616
376345556
442689989
414351198
1935064114
1511016335
901285588
1513843089
51137217
1104207140
473040378
1017541657
742784717
804290976
1702829627
169958869
438538465
1069731043
600971971
665488349
806467016
1694240909
609899606
358645837
1267987724
950031102
71126602
805129075
1642085567
547895250
2130021270
93730659
1901443751
78533315
473783843
734437768
1977361493
1052469642
1317780470
119367297
1253927904
1532602839
494382175
534454749
415642755
818218713
1297565133
372060369
176258161
412284911
1353535784
1371206724
72724970
556338769
158120998
1982272747
819874180
57897591
1138802967
1182894032
2048370030
212397272
1229832925
997804278
79111278
195827578
206618575
1781385051
1187283501
958023330
126880899
1838993152
979517762
726825037
1732977320
1494861030
256353030
726582609
1474947735
1903517337
1136918677
262681967
2095558150
645564157
1696772567
1978850269
1538793476
82956907
1587159533
1832145692
569266823
1300235475
421492677
1035086807
906140626
1721936133
609516899
1582040522
201976488
527554650
261638770
2079103938
1997498894
14700100
106651933
1462141729
106295566
97843357
1269334356
785721898
862672043
11892591
1697776453
1445440633
1133614745
1998496923
2137182154
1891310069
2091109983
552797155
1298053985
1842151364
1889478528
1764436819
36428737
1069540515
118330425
1731102040
805263835
269890986
372023842
601514011
412208561
367306537
473883432
1050227475
1153018305
758897832
1294562189
652652630
211715925
1916247400
1332449112
495616571
1155788631
1008121870
1673357750
810704376
779025787
1144283069
383605800
1482926104
769959598
612435173
1614233817
726419923
1274689361
203444868
1859457644
590505067
2087423726
1348253757
915719022
842301153
636018457
1927395205
228300920
1614748967
1532581874
541073926
884725465
560304822
2024554664
1720784728
1085305293
331452408
706528162
1904128667
1127325752
933634997
1982019814
1021008919
1422999860
1957796121
293570681
894163626
863073856
524025832
12116318
2011803406
318446202
2036591976
888018454
1186883807
2081503119
485195383
2139353104
1299863469
769428494
982016842
145447402
407936495
547542115
69021110
1871111832
1100376467
1469327621
2130578056
1987290290
903695709
998791801
1104577602
1933934603
1157635356
1758763519
1171595490
74120230
2015000249
1225669763
495704851
851531053
45869540
28239531
1681835429
1489807913
982984621
1483225057
351313841
1491764465
1202896555
1954346882
1261804836
1738151947
650652418
1481311595
522457349
1021943657
1885153905
1402900995
1547791018
2042178772
1915329527
2014967729
1232784170
967986692
707115581
562179957
643003165
1534926006
1443418682
1371053397
1091142309
1884181976
702333517
2099435411
163149212
1726793657
597104481
456333139
1291106832
1154558072
1689656781
1894979225
1652981933
446730657
1869021109
1207974224
699622504
1100100336
1741563981
2079241906
14360165
183768603
1608041804
705152152
930728799
1302098460
681849945
1339544748
664208153
1030003366
1961471281
2029236632
1292870022
1950237666
1657165882
1434589071
284322057
1912906225
1114047883
852736907
1448915074
397851643
1715969552
309472902
793005740
386564769
1218424215
2062766390
1587050454
1897908171
1888137149
1940184174
1572301883
609075044
1640666937
145578558
1222538689
596916614
1798492721
964815129
994129069
342298532
1968364561
531085691
942207153
1277647005
617714443
575488717
1989241709
1392485709
1581214241
748313473
1833915039
1915360790
1606920610
2008164050
204290681
462495431
786980492
2003650527
508523030
1258370689
1450487136
207631025
1655673557
978432492
1795502032
1799137899
874703456
104493570
132526642
560933447
1994053785
499247924
1051003226
1493184863
433582574
13570245
2117051309
1116491488
105410291
424776859
1178987151
1943294512
1789894905
134926041
1015771762
1378547941
238429411
416721349
98022326
1452444851
2014703061
401370673
1803407902
1836211344
1400645978
825088659
109789942
1440664344
1722503803
1550395159
1182189017
1387069253
362499088
97317871
1002046871
1775992752
1162861089
310809034
1111690688
707761136
1635137066
491011063
60302905
1958555740
268136877
1360115709
1598146227
1347390757
543256571
687245562
2139479823
1043363474
1098412730
508235324
921279313
1630840706
393749153
1682370109
1198383916
999279173
259002960
1676941394
1707192062
1979243574
1408119529
1865503984
153960162
868186208
368404547
1212414363
1875021778
1817221180
1224795940
917134229
2101963181
2140390886
264295622
1920498198
400624158
1163100112
229847184
355236447
2037875046
971833894
879567730
1456198271
354698550
2044629500
646622020
531751260
1290794885
889959021
1847752346
1441620858
1527900286
1473513558
1467126882
878534995
101812366
1301072484
503821369
930847505
1638822891
387618564
2016475366
17041055
737386842
294571889
1287487134
180763025
1825367607
1221918749
1934967631
37872940
313955981
3379071
1765201266
689297067
990994451
87492573
447375060
856806445
1135129499
173851602
1228685457
2142607399
999187504
1069619446
850628940
707147312
1773081346
1476771892
498879007
1273249390
1995459392
953336885
1609536542
1267941892
448595758
1374251837
879862018
91093249
1274956040
1719063853
1187844947
2042219151
632655386
1102568565
1420572206
1193143272
1131839874
1390845696
947571310
1084443882
718493675
2037629009
1014841548
1705100001
699485203
1315892536
661828169
6044332
49832779
1664199474
737189241
1079818386
245818910
939684227
1631626395
2109848463
236571273
753777438
1846749851
2130130691
1179613800
1177584761
43803904
2108383229
1621417940
1393392674
918328910
362365712
1784108128
1393122661
419630406
326172816
363668716
1581385545
130437216
1796519212
82701659
1903566150
699845360
654859542
656704494
504768855
554885995
883254127
1901581050
931722327
1534297139
1681737204
522152544
1450702716
38657133
1066456456
443709374
1108872675
1113395052
65753858
14535933
485441586
900663492
377503972
770374909
1584773745
1419145115
1145804330
1409150138
316356204
1664933170
271199341
123511746
1925705174
1679659034
438910056
1779139303
252864044
1179639999
553253950
2019482700
1208816395
718791571
1744832182
1086372205
508087088
861685063
77022741
1671487605
1770033745
1593553865
1270753930
1271439358
757461474
1046823854
1947465060
1123990357
847297791
364136195
88964021
248837153
1445692633
1294202814
1177974502
1582021817
853730644
1587432683
296331239
369533818
63457182
285490848
287044191
160170132
369756474
556788285
201373701
91928737
1403863640
441033954
1009479709
350953063
1414598236
784785728
1805347698
1384644859
556270697
1001983856
794792522
1586665208
738281359
1668408363
552476917
1333472868
1635975416
1108440043
1193100178
709680114
137262520
1931070003
1442319451
238071989
2056718871
1111319295
1532229807
400906950
272647809
1386476312
2011866203
873782053
1130068917
1712495762
715031439
1226592872
804642530
235209163
790316756
1145096336
1485097470
2133189612
2098878754
452213105
460772631
1025344242
464898796
28586063
1103234901
2145870404
1767808936
1177265895
1935926469
2082125045
1531741172
1463390912
814771425
493672833
2110206725
1477543381
2052230299
2033968438
734210580
1694137605
187254735
594219391
397330203
595746770
2105744624
916080360
1741325078
353657146
1785095596
441339511
2143453598
908395335
952511113
1504390029
144595873
1190450264
722398832
142101655
390676619
297953207
944005109
1700020789
1784936089
765500048
2146648901
163183089
1173041940
391847347
854576743
661839663
297542927
1298393422
797519689
1948413664
424682760
1577863627
1293538300
1938608460
1132475031
1900202200
1189712614
1697317526
1887430314
1271388942
1934504608
966111419
1879378426
515879586
1579787542
313915688
1409421427
916872250
1922333946
1457920382
1698834408
1056667502
303090908
301120374
2067740632
1742365385
687791100
135588608
783401031
1338967211
262863708
158264442
1659145499
1794907597
830169456
1609201575
823807836
2136177856
1564413254
1209835315
1849473251
1474077454
766349168
370688867
599014809
822892757
318990236
1768664899
1561715244
264241459
1919275098
1489312005
777881201
1699053711
595782295
336210749
837064614
1304714212
729009457
689532385
1112929130
1958682833
1147617533
1333339785
997384768
677515483
1970871355
718315531
205525019
595326908
1140469382
1673173633
1728010913
1657865408
1960003821
755975363
1842679056
1294652168
21468328
999939395
938156550
947622606
1512802410
132607576
1931517313
2020144283
302178506
66280759
425848654
254053755
1972287450
233883712
875240764
961437601
1279035663
1200775161
266367342
1765650458
776015614
1804993409
625980400
1840828014
1233848451
2045929532
1861635506
2086797130
1331295155
589061327
839892644
221625496
1271338562
2067159368
1503350634
549260061
153291076
1780279159
161449559
2105644632
415487396
40053846
209751920
2053197578
1995613214
2095150085
403975580
989581167
1535518625
163242121
1430365020
1755377953
578079243
101039715
563779082
22346081
698424290
1572460941
2041030657
154719247
365325485
1601547427
360760807
1965573844
1682895202
1651310293
1840669060
94610909
225211
1513397313
716682244
1403303768
627815016
144834666
1750844877
662887496
1000327441
905376845
979007417
344342881
2079632005
1092117082
1501926527
1802960695
1468918352
2106452510
1238371158
1430119979
1727525538
1999496471
1389133112
1794792066
1473841837
317243371
1387797673
431220893
1407294859
87551781
2092638691
1219032284
361490456
679225950
1506391833
1020385023
1781117626
943548999
1141466902
1574468239
1981983066
1900104482
1727858378
1202747951
355297658
1667273587
859079784
733111634
1066210213
1400053510
672667470
1056864117
1552936999
557127783
1586353983
913097741
1003043879
1810319521
286055989
970956048
812725896
760147006
1267629207
1106662070
174425725
1288183878
2093370000
1265999585
1293297535
1187091339
1579618468
346042412
747898996
1213919569
1719525544
149083426
1508988655
173132933
1219020196
1193196161
994378435
1834486263
1439051525
1138725358
527775618
2105004925
475840681
749841859
1126977769
1111494863
1716933168
1171955124
244785582
1580691483
122385905
258600721
1914333179
744384669
1818805179
2065366178
1960779977
1303052505
438034710
1441566131
485635041
1746462269
1234754964
1562253262
2133522933
1765672333
282095751
1128025367
962179002
917322677
2052539521
1574358221
89702647
1940743250
324908608
1402608501
1812710108
2096913782
1538833983
1521600701
865199675
1313298994
434206205
346243663
1423377452
1255542753
917089329
553014426
1547141167
1673154275
618055565
1260167514
1468860139
2128663651
1920845523
148734662
1898250532
1591856543
2008321663
1960838042
729383782
1063477639
310711848
328014189
237325339
1141037592
1670582013
801137651
1617654573
1423086466
22828699
1902333886
523789649
136392206
2138180466
1821675562
1450635037
863180405
1821014892
1028830679
445709946
844517955
1603381177
1712097991
32606259
457229275
355183168
84651628
1065421985
331032638
1926436445
1516000591
71257673
62584460
725792103
1113805464
1863535893
249902364
1103684436
459819703
435690384
1189417441
308161236
1176058427
674231735
825425894
256132163
1023002689
1835490199
1501934563
492472452
1595654936
44688998
1926594624
1360730324
923113852
2074396000
1560454593
218628610
1083759356
1373250620
192448687
414772765
289894196
812188067
617087851
1976904161
905782534
74549414
513630309
1039671641
1023371233
987037180
1751437107
1924526932
1416341379
2121551877
753008380
1620486722
1747571248
2107020407
1746690776
389574493
1089123588
1476819358
2036652202
1042939454
1540563939
141128300
250174511
1931123614
249148406
1940282012
985679074
1593720868
1165608240
1487458961
1650131761
1847316471
885516729
700934601
2146686765
1880724580
796126498
1708631999
1179058865
1414725887
1366015650
36276256
1737389750
1540129522
51833463
981918649
1745076491
944123188
1177331558
1674743956
1929722686
818832669
1200073492
172480920
295415727
744089677
1822334236
1520639918
1718302732
1601279973
621959845
2040714362
1461765560
913819595
1830481809
59144608
1680023719
2021652306
1643485163
2050171191
1692550539
1604313179
997693714
1169211081
1163118584
480831457
543525074
1988801361
529600323
506630788
1019729025
1065698628
1584722466
530942942
1714652670
2043472809
228615711
1305611364
2066747565
1087219078
1666045502
1624295293
242360275
1497670503
229212003
1750709064
991775030
1503443942
1953676041
1045452681
1139157515
338326608
184361966
256757424
570558281
1109657267
2031755216
1904068894
1542165844
760378452
244073347
1907990164
2003583623
1284535391
1716316154
762207251
1382912509
1587663716
2000646210
327998365
1348036436
710082517
1164107643
1773365919
1787183579
2079794758
594687301
731754823
760720257
917626466
1918393286
269587645
1267475629
125448759
1358088679
1585007358
346810150
366307409
490112224
1160838367
1899692055
1383083440
912252076
167562950
211204101
74392525
2031774682
1678379011
1502768600
1691257356
2008422370
477730631
756919018
1114291883
1107056120
1720434413
1697389409
1457842366
64099961
1680208426
148583961
2036423933
1318194863
1253507975
566590680
1770404118
791732074
406369212
904276560
359360521
1865106303
141819623
24516721
412961014
737252360
1102246197
715895850
1289195462
54721005
12379284
274892775
1247887783
2092981188
1233142020
1830351650
323164166
410824859
1238049650
438087971
2040920937
1930121737
1171811099
1153036333
1217615398
1839709181
1096341172
1818570697
1125432010
1819373813
1128905020
851915665
1792231693
1373688215
510264956
1764679397
1932702269
1604819218
1843562769
1280976080
89776331
1222712672
1475939704
1534671956
637704559
1518248031
1294670860
1000253748
881198953
274165751
1569426788
1690352
1176119599
1893141580
166623713
1311142260
2040575685
755617984
1714260443
1483738220
43806204
645952073
191435435
978469595
657686836
937127976
174557318
1359766869
1163423241
975488110
834139163
1031314368
1882432147
1616450593
57671862
450873677
789017256
1567343956
1716428284
477674399
901714342
1735629329
2111898303
1298832435
1334531852
1544221192
1629949467
647787188
1351630231
2114060942
1378028513
889543166
672799646
2102447771
1899490889
2125387887
1827213575
847943738
1340310864
1818512352
672327057
741378934
1346637864
1084895368
2124788560
2112080527
1611792080
1833966725
491048859
217322492
1054822371
1960158712
502606111
2106100147
1187653544
1840967301
1199238498
423945911
1976619468
2094606895
233942378
1940660411
402900172
629134799
1172487810
747226057
340882678
253833432
1031227676
961802410
184271951
43768448
613684470
490715369
852777299
1887405522
1594467981
966387528
1642021274
2097924018
1757766763
1005674830
2047736090
416746218
1314837947
1894938985
1117274013
1310766000
1818439917
1585702379
1904852612
837078831
81302707
307559713
1635629160
1598905792
702481389
1770863880
1358828396
2134303129
1447626468
514984405
2122575636
1838448888
229404132
1393363071
1598644153
1655402142
1093109496
947000989
1169660345
964537620
2019824155
348557180
1644620242
498964595
1237891938
1335560839
390136789
538545060
694700722
774669966
1376752840
785039170
1111674366
1140411719
2140723097
616448975
224091601
1817702331
1111777085
82284103
1381661271
1118409329
1556513696
1039193267
261912719
2142145264
502337659
122783863
1105667466
2140837793
1996200214
1134773521
715701824
535594341
1431383488
400505847
1612416281
2115141849
2018879459
2083124834
1512522308
846305824
715593447
243301879
1011224828
989934769
465955584
1174635745
350550966
1315149362
573599570
1262272717
405238010
842005935
386993354
28369772
1052392965
1411901533
1245598903
1195059999
1339045810
1856699289
21339972
23617528
1153066706
1506788613
1358933406
242771084
1164673562
1480424824
592224982
1887064756
1392181760
1312357529
97137468
583545028
1063644122
466461072
1521190485
52985876
2117099872
310190071
1384271426
929377426
567101133
1668210917
878557120
972894886
1299157944
684636826
577901173
1490756083
1037662446
1841415858
1984161323
585793654
1719021201
300378903
253815603
102099941
1915041719
413908058
1266164712
1081671926
1807523565
519147953
1329111546
1189201621
2010596286
2050402663
870462430
24105811
902596179
635599401
1760058941
1819131152
1578943137
999955294
1497405424
1198270577
268755073
184976612
510546533
1186629630
282774415
946009304
227692866
1267814821
1627503002
784666766
2033702103
2051628241
64504583
1768609860
1918396085
1856861720
50082283
1197183043
1147493911
1543545379
1096905444
1385775751
2139406467
932887433
1157127137
1227844713
305064518
957612123
1984333200
797429431
2113824308
880456856
1966353028
2110793239
2133591472
1436063519
1654850453
1939035023
2112109164
1922135353
1856344534
2085119833
1234948376
521589390
469836709
324878885
1603965677
1279321459
475000311
1898130836
1907938175
1860604778
414313210
709024021
190441106
487287856
964805179
1849826399
2085172176
1470869566
1025741207
1589523351
924088293
352679545
499033013
159713218
1870292458
736689651
1478075866
1807689611
158165023
439299578
1266610536
1803734067
1474454660
503966373
1658651671
1749061931
116090353
2131028800
1826785279
1678246599
216682680
1662467430
377296293
464612682
325713460
635760418
1046378767
1928350902
540098520
1282010104
176811426
1677097661
848989141
1353131432
1049527238
1658698387
749607204
1080699358
1975816957
1570578343
1517942145
1393979423
200852167
1309959161
1014476074
801159838
1675995925
1034105223
1959195420
1033019091
918187045
1363007031
1238044939
1210330627
289957008
2101616098
450205833
1745998968
1694349847
825985426
1585182647
1408813382
327124560
940685894
1002803427
1788760750
1369125575
1176096170
1857324893
488119163
1856185433
860866815
2048564177
510265794
2129540823
579274965
680622125
563605930
933169540
2113773484
200208731
104370546
2030958156
1567657460
508615759
157981925
878764667
1417957187
1438167161
347420345
237879440
2017397239
1366912244
1697941247
497542825
19179663
852244782
2086645930
65408549
697915448
654605214
2022695476
1178725573
799384590
1982625541
1963549229
1040798611
1954130472
545333278
1915302755
1136233947
1366336295
136350529
2022604804
2011120779
465773638
293671663
462460657
840559177
1781366328
1034892227
1159980449
1105126918
1417689698
1686874434
96811969
684702796
1543960622
121008277
821704345
2011607282
609963356
111926195
1283729551
773420744
1605278763
902023564
795367723
1300546174
1512774173
1682235479
918350398
36971042
1809418775
424057709
615432142
632847951
1829966133
1824399220
1825479073
1314171956
1024353739
775640553
510610090
197499857
356657308
2031401516
1261208696
544510350
793412320
678555701
45449964
1204589279
780632912
404770200
720899624
1732102583
1417256465
619545874
1514739553
1062210054
1680177918
1734364191
1517370190
1670813596
1111977518
915179931
894285275
830523259
1613230346
997968458
649080496
1074467024
2027717943
1523897311
1294171075
242310933
103709227
744318766
2090187620
439111733
1591700428
411658014
1267375214
1741845025
276877694
1261590901
549942416
1615742434
1372703200
913531917
1808272855
1100337498
214875151
202229057
909954943
145017226
1465207805
983430481
1609216650
1267024742
1902143837
2013237096
799121665
1734547096
1266888599
1812832320
218225707
1668721077
309090768
1418856814
1399404148
1850356484
1152447601
1506270995
1081677213
801943421
483995111
1667197248
1648410063
1444201656
1154286720
1834455763
224947870
763621657
1383370592
553759505
671338727
706477205
1868454473
669317375
2078830495
2072389081
1004069275
1843887544
1478302394
1342049880
130137496
1766725237
805225731
1368472814
2038612626
427070868
1385886956
1732660394
2002971854
120854908
515325736
62565031
374260475
1629919191
656831242
1226202652
2087822336
1466629823
1712457473
736139629
131584301
1321964544
816659848
872042706
1235581756
262687471
747829703
763576490
716318425
1639702697
1225632048
501886204
1331744766
16272226
1884540803
431418534
811969193
198506277
319559518
2020917028
265390955
238590809
65173981
1114532316
1888362338
783607663
1428058800
511510656
1254593141
1827083196
1429788867
798755062
880130856
261121483
1578203367
1031860130
437712409
1569362343
2070554104
842483653
1675275728
178548877
914547192
533340943
1778824216
103962716
181526677
131165962
122455178
2012934604
1290726594
738971924
919152930
1916174968
1321013676
815376710
1044531266
1054769751
247105195
1726347164
132176800
607907415
1716947736
1860626665
1159468606
928973183
830502554
1491351616
766378632
1882041761
485021856
1561215439
608723280
132600596
574129967
1965642864
1676451949
2893664
2024853529
148068766
287334976
1239874378
1595888510
1579803054
1347967708
2095878631
979576737
322998850
424412479
403342836
1041407744
1704828566
55967630
956653212
1588122371
1196392164
837267639
598443333
854726114
1309981283
1742132104
332480914
812623783
1330393629
356644722
734736865
941037505
2140984135
1012549289
242992508
671629509
543636494
727317581
1577463742
567164588
2044495131
1346047116
733735811
9725355
1033443558
346215118
882132039
187797248
644970777
689346129
709143310
1984738466
596023528
822927883
725424716
1657957973
66153479
1761309925
1914431977
1632564138
1623056572
63092074
1725253853
780790265
1476611231
1801589269
1150131969
351201131
1893249304
1562621323
1489547939
428018360
1623211394
1765966485
924171884
2105729144
166596421
1822789254
992626741
1885019297
445130089
216831683
675333355
2049768740
1346833214
1844141898
2049618349
236489238
1129166204
1155223580
192417237
1870396439
1802564321
1916606233
90187445
59224004
1300040205
1404006128
979854785
2072888504
1234003768
316267907
1776217240
992084810
1944726409
1110328285
1198787173
1484543909
724141772
1584536155
1292134670
724844797
1712561520
45676272
1745016022
480302410
287038543
812505828
936149320
140385512
1838418081
1241523669
92377699
191895750
379991124
2108366169
433190667
1028099332
835590146
1497347867
1938180096
784281453
913555265
2102984829
1612375447
2021043421
367187221
1842141087
1136296107
1076402591
744560900
1143332740
1175746319
2123149448
1843530811
2048002282
1252422994
459238551
2101105405
1954785438
1037153601
2087271555
2101772487
1217865670
1133276969
1437744153
1804228925
268994477
569992978
677002665
1719313560
1208291322
1920730151
1587030077
17758141
1462244420
1619879288
1235020288
673996183
106595269
614885759
409777532
1004423025
1465787354
1002863298
2033455339
964792981
420520470
1563425288
825057747
1179068665
1382782247
2028350569
721227638
2008432316
872357351
1305276049
1352822261
1758539232
1175552488
2075990677
735063702
694381421
75905939
1967565249
1080099006
1998992690
1707536169
598852746
1904637757
971330726
1171742784
990917463
411117883
106570689
1258805821
1035881873
1793908703
781357057
816956227
1749273411
2112128346
577479398
146266423
613188916
1440329287
1659963128
675133644
1297777158
1245236202
1382671705
357674755
1579062078
913086033
1194099844
980702478
1137460467
1001445964
1426009569
1113883185
16836152
1041105205
2108005878
1562772642
1655974985
937304808
1172144396
586487240
894241567
735858737
1630545830
1854899167
525641554
1201305825
1042089233
1424139742
1184424604
1158289510
467650938
1817274166
1226696988
197360158
2044817800
1308466695
2077096047
1993960144
814808784
131163140
1255147442
1789898672
9888020
1126867269
1708065874
1994014262
1937797771
1660199704
920567597
320820369
1215576548
983160013
1812697739
1020874718
1033221936
1522210789
723640111
653002401
2105063701
1178851471
1162819960
724008993
1637003614
1132961619
329130549
968613486
1369244573
1015724935
1428637480
1272166674
2116870725
2051278059
1553638535
1507899745
236989735
1423870091
1337193914
1320703367
2052970111
1563918942
1812401128
1395060588
1888159754
780948531
833813901
1885495331
399691407
1738301914
2100084316
1409649796
854589682
1152986408
2046044202
2094917752
837361403
699578179
1145303272
833308739
881477574
258607049
974688913
1259218115
1401781433
1617407817
1399539224
1027262790
777445357
1360418940
780700341
1323123519
1051563757
1523053311
367804340
711417866
199961534
2113516943
611548880
2061018430
1756114151
1447820911
341144918
1845368318
1203408385
406461081
1350126487
1679496087
1456331744
784232204
23574445
537890166
397103410
1284527580
567061173
64366678
1259917309
343148742
842047983
1729486583
323415112
1147256948
1681901511
1529691669
1776081613
500947825
1679996235
1551500309
2055992720
1516860593
916436135
244313433
2029987068
440040251
140015380
450655510
476829779
932125463
1720053221
13669153
1963533625
1649645415
1771701843
325117135
1595838600
2024585384
227194672
1494523578
2136956955
385064547
872781384
1801567230
706215885
1408849751
270673099
1284708743
352521708
1416978697
401470078
2018027087
142825517
281477894
857247786
957205421
598130985
1666686422
1769672809
1135810545
1251505944
732739051
1080933482
2016147239
992943808
613142651
224170980
1702177082
1154705977
727766178
830985733
1243181807
2066610107
1805453
880296278
191514056
1536423683
1824365069
2004860690
300616485
1840131457
2035311643
51031578
370767119
2119223770
228135045
1647152115
461269376
1427625758
222521502
768138761
2054779667
902862950
707879855
459767022
1871985561
1577398924
1314761331
189750418
97324184
293197112
1954674032
1248353155
1237415716
144984345
1195855690
996643152
454824491
966065629
929148183
600401034
1787734515
1109393123
975103889
1383683360
1929343295
1512872450
2133743852
918413509
1580596098
2103118875
1490629332
987969843
633466477
844639605
1484214656
1698377638
647450967
1663591494
526463769
1307804120
31359483
1996089385
1552535455
994218871
257706751
818212733
2114301016
883407469
725663816
1926571468
1236654685
1375511028
169246971
459649736
982714463
1299530047
2019662685
255664091
1390909082
482344215
214051283
728604146
1550633398
2019039443
338572589
1965549660
639783744
2131963603
1927799928
590437676
646652687
759219917
320155319
2091730143
260470242
949770653
1899515063
867830922
96804570
935236468
861788404
1464519921
594706013
1961356183
1470184997
2000084991
1821791625
1552607340
2036867015
1401063050
1733026794
1097077782
595980495
1273660033
196936345
1809643299
1342795613
1285545928
1972551137
612080297
1142758730
1553136529
2034204090
1079060235
1851603527
69830160
62436330
1813685071
616227446
1859596683
2052662411
257855059
340903875
719217354
540199898
1960721513
641020010
1459901122
193201085
596855674
121733706
1791202764
1426352434
1065661320
1481337282
844125977
368808498
2112086375
604529919
1080707519
655586521
1899949333
1079353194
836651841
1356002243
1268217365
366523670
1232704072
51888839
658293971
771506371
290594424
1588731457
1305025567
21817185
1484322692
761648989
831652730
1581709489
896222667
532207873
1183767952
1106669612
1785222584
1903031260
1363527676
427931644
772736745
292676744
60776535
877788466
542402575
1266488330
504156654
1253760981
2075948757
1928003212
1153695285
440536371
2052335161
1180625815
293422596
769003838
552417110
1645642618
728523130
924493271
1992052224
413032852
1674048534
966034964
1240420106
626065918
744503967
731953655
2101543665
1626154638
993265005
571683435
862088314
384180798
597754313
1602490067
209411597
654832084
522360848
505060084
1146472207
1368314362
355871934
1638365287
1827171557
2118457509
1970870402
1904896377
167346800
1502065315
1145724223
1587056575
967764526
1934836823
1928453280
2124410392
547430942
1964167681
1931727748
1881434686
1411304428
1503717728
1496889568
1690496891
724748693
712908076
538787584
1735218923
613959577
1736819533
600770086
729324319
1993461024
1656999090
1796636901
1097954157
263096924
673006049
748846989
2034509337
1267563081
275371078
109081967
2138519840
681077926
590818493
854654649
2068198396
1185811901
1715270756
1819341504
1153399406
1617637803
1441981001
152684386
470083273
673415071
1054768609
1516758923
1199337975
525956805
196067961
910688163
2035257390
1410195927
970204903
1492062100
1973596706
1142219404
519064727
979067900
1155237595
897646123
216432759
2026912032
1924659383
206420311
1761575330
750633751
1006823244
499169941
1694448267
1803446735
759867244
210500267
196544419
1033698618
1424153738
572509410
1285010722
346457356
1969102562
818387458
530828386
1155159801
73465216
232690383
1489334926
129633344
1428117701
1576424094
799883291
1693181814
1981989057
1339258394
564475010
383026826
1113225928
606037158
1087798567
2068528945
657212446
1327388214
1734700189
630189169
2106211071
1365505951
1248591502
225996856
652097206
1604026417
179280967
1463844297
618850149
529712536
163794898
1456906996
398106240
1324316322
1679500878
625736790
841555202
402358121
1482044665
359390040
29491036
1310801832
1071737441
378653417
1427257858
2138722190
1791675301
730210855
407891005
1499402741
1084234100
681101396
1837338261
261110927
441418143
642638721
1182900958
1207292397
13027486
346252558
1583912775
855591954
633898206
2078959966
772020596
486185118
337106648
2096821914
2013022782
988765364
346032958
751291967
995260022
1094038560
358030606
1950747665
1906531657
1174042856
762739496
1528885023
932943999
1988097502
1700256067
1279542995
670695883
1133491036
903207424
1222543199
1522963876
1994895530
403212998
627459825
1708936098
1374525795
328252670
1553088205
2033276603
1884282811
1142565241
1028133995
418801067
467630586
2077473365
373922663
1093819615
169098228
1318471536
1918752907
662957126
1365836422
567403198
993895787
1050572426
652583095
504022484
265535621
1999724161
1283323045
324858573
1460266256
165164349
1442966226
2112669342
659747580
986026800
1171868175
889588007
595239419
1611977033
717782543
443062172
1254659470
1572611258
1497625706
320255734
261054436
1167270506
1755244513
1109504660
1445854836
1180069885
559510503
332339520
28973871
497765345
1732162526
592131364
1826955786
1767205470
541018705
647972946
1474212543
1340371334
1787183164
333255812
353489061
724131321
1076450231
2079446957
997447298
1072205517
530098383
1384713098
90764249
1574994133
1733725706
948900502
1942765036
1278397074
75397557
1842693090
462040261
502233244
599217402
1453265347
610015988
365816961
666740132
908857653
659268641
1193267276
1902033458
1512076014
493657822
655358941
2049093289
1725386053
286267106
118009733
1380857904
1073650419
369985971
332569698
235047581
948016695
1881027355
1228322652
43105636
1801211877
246047860
48536978
1079124905
2051111003
1006572165
396999053
654809515
986603186
1118318922
1834292842
1772258689
683626650
1406622501
562138596
1868315453
509407011
1488493733
423519822
578846662
2011993069
895133493
1477097406
1631607246
534690565
516037015
582821519
905214494
1781774179
1381852257
485552171
1227181575
1155297550
358285194
1584761031
1304225946
559940932
1033283930
586307418
1540302293
1486696502
2105090446
35120136
26859617
1152365376
62050532
684655816
1950450786
1513624907
640176539
231849514
1955366807
488449288
501066855
843325028
2104266372
1997882720
886623470
1861910695
1436217950
38993058
860533610
1398678964
1939498741
1811223813
2084907774
1260972290
1216371863
517156882
265877189
482599436
337616048
2131869226
385049427
1937105779
1213749571
1081701489
568394625
1142151524
1657344602
1838114650
1714418208
796035780
1699264333
833371916
1279857329
618806516
477903627
287537359
857471808
2084480349
1514360013
1706255515
457583449
1454979681
545296389
804185511
1820202214
1975650547
1432008542
999918177
177896521
1621062654
952850677
1980004877
2092378761
301881371
1553239280
628935277
805796235
1264270256
395046473
2059879348
1657293166
1979131966
1835033965
598019624
2129994177
2146886524
1460708970
240362032
407964374
1598664820
687004453
1258978062
208043673
1297778955
118100179
804431257
699028228
363649816
1798680980
1350609214
2051943022
1063287839
392314130
2005540355
1230727315
91020970
558641131
1552339838
1030548466
595888559
2020245417
909054747
16475887
512820010
1823105065
1241907525
1368353083
2105737435
2093521921
237393655
1618970484
752734266
222061408
616799368
61409616
687514736
1893347250
430587911
1925306424
922689752
58059006
233170706
665889898
1326448277
1854713222
1690559929
1089103316
481990880
73435503
1729455306
94924171
571639086
2010761191
408063277
1187804741
1292143392
1970004511
1864931444
1552360382
1353707678
453459588
2026441278
1106601823
908440699
912137405
747743166
1996190574
1816928891
946626312
511190521
1530339233
516429622
271783197
2022494688
1825947115
2107619094
1514604695
506857015
1190747867
351248804
1085370581
1164637853
2002896945
469884692
254862223
1025105982
1535724412
1701911878
712896076
741116726
1149595761
275059777
2000605680
1323931465
1868444547
1769676470
1012832991
1907545475
935606704
906942416
157908326
2140351926
1602715492
336464582
1185283176
1975264842
1558502363
644920923
1344614488
2051155324
549590181
1816611148
1822496280
1312466668
1345365502
1258420943
390129690
90862257
131554649
1833856029
1952440342
31192246
1570813233
1450509618
1904454926
2035929971
639592954
72046923
1410320910
1031893240
858190619
1767281615
1399278151
727878410
1286874119
1235133240
733962093
512320893
816424152
1814480549
843317858
691173566
748178000
568863006
1685893751
2043125641
1289693642
1842560495
1741617253
9509569
1237818049
607593662
1687463757
1719667219
424537054
1741734370
1795862805
1427690277
470439626
2006791640
402868538
1357444611
1143070545
1946979703
1839439382
394538493
1931197313
307823165
2142417246
51236834
1334319433
1108114353
575579975
396697008
1983385626
695736481
1256357632
646332153
329880169
861250785
1884060673
1247478722
2103249402
262360601
1797512670
1747374174
1625062535
466446753
450087993
653233756
1773652608
1164820600
618799804
2086652325
1253472830
903338996
1620758866
1685074259
1988536337
1889147179
1252324507
909659834
1632463969
2011278529
1030481728
1721434183
389786710
2084411998
1538271458
2067388268
2144338454
200722182
1900707894
531988432
130449286
892796294
1698371952
1961424120
1602784840
307735447
615407654
1111225523
2115517439
379467748
1648161262
1589772243
538781717
1562161643
1253264756
807168880
1158172564
896160881
1498477073
1178320813
472100041
1156555928
715533224
1760799824
1621263605
1147107433
1781559224
106481131
148029486
828790827
1340052158
1687589969
806210902
881551812
196781380
942161106
249146132
115095632
1045426396
919680298
256562032
876257453
1775354608
2100049115
1672544886
1674350892
1767221472
1225105811
294907543
1394251498
1751002029
1675526041
1555112115
917726951
94174087
1811248662
1412787323
1520709814
1392722022
1619017743
1502178116
1431854878
237990757
1708866411
934362781
1504931337
610200804
430980693
2021057096
876666353
1285762896
679290301
752942373
989148651
408987617
155228657
523925598
47475618
599464846
1122922748
256753717
1762308675
2112380648
1236312850
2066925367
683385526
936118304
1579461082
2097957839
411543167
1301946946
888499548
534703732
1580016407
1392133026
1190248220
2013800413
763552643
1754481187
1389236477
1754576033
1770035760
1508049903
1504176421
1129145543
995285132
266977419
1615666465
551633287
664724840
1575837282
744628017
1646165222
1050758374
2134914455
561520103
1561465418
997135361
990696813
1551706819
300366220
1373348169
998055604
238123041
1578077556
1425825813
870313331
497452086
833563642
1291056529
1641273468
514177038
1966781321
171888583
1630387970
928564156
438754314
930570356
1263625065
359769041
2118997858
837849822
1528354642
634857105
1264838022
566919383
233717166
424600421
1669726648
813638736
861479243
1736315939
50233233
1906807508
1745227780
1780458090
2024671813
1087804189
757145969
1012434261
367238783
318810131
973256850
1371618708
1790383689
1650626645
1708328063
791836234
1089268390
945551730
294194397
1641766446
1633098539
1664677981
893047883
301103528
1837415434
1033920717
887684529
687275152
1285775049
683240220
1226162007
1394983162
694008775
891074199
2017831214
338637280
479381304
1906635052
460452226
859128568
624688854
65603906
594382364
1470410
2095486451
611748654
1132542105
43943659
1460411458
933208545
714870460
1676313019
741677423
607827901
1258508678
879288813
1422493406
1297566413
1351272242
652603867
1887540035
1982682261
235851259
1031615650
873528775
634337863
1443756561
880489228
607308533
297177768
662633870
674668701
662188086
1754124886
1835746972
1785053545
254652543
660021942
338725943
1779491846
826946660
1247117999
1330367629
431463261
701295637
1735288334
1466443170
1245255344
211081914
273989257
324456925
531376014
1012389629
1775165483
1076369761
1364702203
2058903443
936375133
1763540223
1393819337
323982901
222738528
1713025229
619564452
1297093958
1746250047
342986361
1419663103
1017701843
1704317583
180260663
350979563
927263858
410337767
894294668
1070764220
463580257
11834633
1135192415
1534368581
1702615791
1927248142
1351317805
285201562
24909514
1992264317
1946931063
1157808792
304526773
1853703859
839742375
1125829394
285519701
1193343488
999758384
1341412508
2091010536
1208811396
988185186
1286080753
1063472275
1754114477
892201011
1316842749
629077028
388115146
1840384011
1540591079
1483716632
1736253612
1166620762
589318633
16907301
1654845077
143529658
27795797
1020881042
1915202119
298385541
1271207212
159361096
1078189250
1867292753
340195298
1536319858
676998755
2059177247
2039482776
440492740
1994562943
680018828
644232038
1344494067
724479580
228394864
1262976646
1627503470
651998279
1405166565
707812264
1660603564
882929486
634728217
204840026
986562703
338885096
904854898
1227283642
1847576669
1728387543
237761160
2111561805
1944899164
987705602
263326313
1352108711
278137628
547518376
1749722597
1388489733
920293478
735185170
1195911596
951648857
1787391262
195285625
54171577
2138445738
1687905301
1742627953
167628148
1255624408
1845752735
1627529095
235799015
1403306013
2028777841
382736300
115119609
2066373531
748037287
901771030
1136720300
1407049363
580948940
1544071654
655719058
2079839651
868270016
401282179
1542471120
1288117333
1000455771
1505637401
464831061
661732086
984067282
271438760
1229932720
408620119
49075222
242464111
1407356214
1852646592
315607597
1492557191
95754685
1407003613
196539717
1845538981
686317249
519488965
1171943555
216195939
1254875493
529227891
220146903
1161585589
692474913
685253401
1666683362
663130665
1302706673
1822146544
1034797386
1727998125
1889103960
1474799288
1160555347
86850600
1758935676
1397528071
1467986654
1320146507
624318031
1691764180
439530853
316793785
700218395
525543626
1302663308
450089043
658843584
1818647435
953644662
1348242411
1452643553
240275475
32388607
1533610900
1776247177
878336160
474236053
2026045147
766466609
470324756
661079555
1916189130
258814544
2056590833
996455426
2000578869
1668035964
1001339370
1442724761
137867473
181632717
1799525944
1846652535
590651353
746124935
377157499
1970578213
1966842279
1601152222
1701989527
252426995
198760524
1059325580
790954997
129809099
174515532
1115188079
46071182
196210468
1242913020
1232943333
1821721529
1897668391
52316584
215661661
861041557
1536104372
622676411
86866664
907969858
1618238014
1715953837
2085738035
2126428470
1747145605
713425993
370509309
1684316161
1930415965
846308174
1073937702
546567
918786585
310144198
1449119855
794989984
216460492
729203475
842800421
1766319559
1822249703
132732924
416200091
1032454105
1898437093
84285816
12886990
1421550109
1329712786
1278938291
96748794
1233330875
126394630
780735773
142147763
162486638
1605123531
1832312139
512226472
1034783721
74998426
45877486
1443543070
1754200185
1325174871
2128171686
282066083
2144089
2130564773
1908573411
2098206116
168648198
664849994
1308228578
529019420
1872990293
456082946
642728159
1926290859
347871912
1966286122
1576767503
1285745302
58787060
599062930
942602638
403122294
695270939
509090380
2025212704
517788205
457073815
122836916
2115136732
1420258152
490448884
762214171
1657704861
1687696339
437783434
319625232
867052684
1780750736
1947057462
1789262415
571569327
611111281
1225995013
599639325
1468579059
1252260359
1060162279
254594497
833234987
2074612083
1110935849
1038131831
568754059
846241373
547898592
1402148438
728367977
1429240369
1208004543
694124909
254183255
116845240
1851646963
2008567080
334225796
639764279
1857686737
308614337
70310469
1959045754
1074463916
300833253
149076548
1167615446
669917696
1374464048
2041027396
176724840
723506949
2012144996
256917021
416987449
1949029286
1575303097
2040272504
1854379069
1838440350
972001698
1572891961
1469898939
796421115
1167675341
1037081938
1403324131
1370565617
1927730592
288219060
541437837
1964379317
588828222
1825287860
1504302082
179928737
1138176846
485401904
1216171879
1777769266
203397682
933029431
1945031499
1359281243
1304987139
435282008
261881234
1064553131
2095974815
205646688
1273662566
161510159
1973948533
1036269433
366254277
1591238312
2089082277
394852990
385398120
248500130
2051304237
1716292993
1019935056
644606467
1072610079
863775165
1989771787
1083734448
1257765359
1718916258
1865102267
1915401541
688618580
1826496730
377806265
1539497635
1791664228
1556111987
1172877304
1388390250
1272761788
643584974
1174978165
409125461
1002193447
1680597986
2132851987
1753705259
523075204
1233894604
1505655670
1456333971
583328874
1391419363
1496439796
184547149
658992621
1085515338
1797457419
1916068748
1219785702
812418740
1080645097
500847546
1913065651
892323201
1020688801
1524542806
549313114
1027133026
634204431
1031443992
1548180982
632775686
172725278
1482150194
110654313
1146347248
1133907629
1584139177
1856819345
729924987
748348978
676692323
1326778499
1904626935
1974823568
1627160785
245390692
193152357
1826325116
430858431
2109414034
1767245198
1515453593
731797880
887055580
743728280
726935767
1147374106
95584042
308590643
949365141
1104681034
1263884478
265789478
597024334
1826146970
1790005298
226109435
1693703543
1150178130
1667180030
1907802469
926105870
928536603
716816662
620822804
1949066930
193726198
364434337
1736263096
492097416
1469785864
1613669580
228775117
2004921827
2089674725
322343809
64657183
1569021734
1202049046
1759808898
382232500
887531195
246764278
508502526
1272228989
1976428394
609759698
1660658393
1906110453
1516002892
286551497
1594439888
1300556237
2042323857
1582566572
1027093124
1055652537
185279564
1170588431
425204454
43561269
731061165
1806908400
2145209208
1181865385
1285421403
1789563847
1592596257
2066404926
1745193788
360026106
946795542
1421668688
1063278111
1235636024
1539248043
1268708316
1854111258
896955881
393993708
1920300373
1299237138
1306139224
586856689
564340766
345657885
385051428
343633765
214777257
67193381
1435210640
1616011964
1901604597
2010108645
303733812
1544785628
392525072
1073643386
2055244873
65679527
1312651661
1267744689
1054904112
558190824
1907523392
900590751
1430492022
884279709
885787990
1367982095
1712690888
1140112897
252327662
1379153801
773098393
90912506
1339284914
1372448434
1135237194
1022907283
1369929658
1918789671
1575128048
2090535484
499416392
351906524
1118751324
1190080990
216105242
479832857
1049527711
1718330949
888234298
430793202
1761580147
1527783257
258000828
1680323152
204073787
159080612
1377384034
1222415671
704349692
633903653
555699689
1589597475
842916425
1832470685
2007162912
1863570
655281398
1979798992
1455932710
1887278896
1506282751
1741551273
78638971
1124104219
1661226111
1508218212
691879873
370335241
1629428694
984190043
689204653
1340511617
1383421281
1616761942
1286851067
1499560252
860089401
985848315
1987253116
2030350000
1136444029
2007752101
1261768265
2111141080
2073791475
116038159
334689061
1031012281
1007266565
2104458016
1979174719
913192291
1844427913
2054507901
445304053
1994007293
1026668305
507397782
2118172638
1387305197
402818696
602107260
1124587027
1846474025
564464820
118285755
1266547501
527236016
211889256
1643021498
347925445
1744991928
392063172
1668116659
702417406
311511218
1940962485
558888303
1354838459
434163428
1241309886
1605440024
245583075
609582783
614790769
1333286188
1036841150
933019163
583816011
2143868285
515432214
1405030764
932404941
1312879131
1619396526
1650639805
953097851
1556966312
661277837
1460351012
812836430
1853408187
1954112090
1874862734
767842129
947954073
1766385251
791570892
35713672
502223191
1254160765
1039013053
249977778
1817424058
440594672
1556745334
240320570
1683386883
1708548129
899958264
195016832
836328772
1499043523
342714366
1478074253
975223961
644775730
1211981350
2047386602
1858573063
150203158
1626086922
1614071467
1321308348
134889193
1034300256
995182163
1907698545
1494857322
1714679740
624963282
819117366
2002457762
1618230356
2071035647
2095985805
2073562166
1787735755
205964365
1290735334
723215985
1420425542
443673576
2048155476
1965296722
1097216579
1186845424
442072174
1893995983
1198062460
2000913185
940658188
832876434
67662389
714553838
1233152598
966971264
1293230565
1489276852
550590897
608478580
24203948
653031642
1244101375
2012873521
372330448
239705608
2071804568
1910244146
1863183135
1410654109
1658209368
1502939114
1394657690
1599610203
840205889
1823194412
1269135192
1725670784
367054942
631132116
1980884277
24799667
609642278
1920326945
1659695158
856220779
342149290
958085142
219525210
536169331
1342208535
2073910572
1726037557
949265008
243535373
2015661642
143893220
1359155198
1677971599
1255631728
1303105282
1271284648
1122573564
1922727238
1961933364
1700549591
1784803665
103418630
85917379
750573435
1274415356
103605692
384967211
464355218
658868257
195578708
744472679
379717275
975609677
2048965557
1487534183
831997673
1240865567
1309100860
829157967
258060495
1123508927
776113328
923558683
1542127945
1265589032
139956426
189028972
1635659685
463734594
1318994690
776168139
391773266
1957223053
1263121172
64435755
699447810
1767337033
1025855392
221316724
639681892
241172480
540256150
301167432
34562012
941900983
61777630
1351461079
1557189731
1397738562
850890254
1944926524
511848152
375554123
411396146
711825860
609155879
1240250195
1335584746
1394474182
16578272
1053540694
1929869190
1589814039
1101057590
1493417539
674173760
1132532384
1638813486
1253637213
807583538
1749905321
2068711892
107154452
849168538
1291248944
1611606802
599092290
355241663
745634345
1601956493
1905046819
479821900
1252108411
1093001118
509042312
986067519
767202176
19681599
1524230220
665713922
226982978
536397912
1876394377
405377884
165507223
531975901
1808975927
1216416646
540747899
1012267346
483228377
1509201285
509602634
899448937
1375167558
1951988202
1222645084
1050606627
1413969703
758450247
1898687613
1951363751
831634943
873378252
1597789839
1371154396
1506370182
1282347135
2104105696
1775903024
958500936
1080775655
1233002781
270755593
961734832
449740071
1312689465
1413736426
1924009828
1492655252
781833935
861673805
49634451
157640287
777043178
701996891
1642785605
197151973
1964457889
2002103256
781969587
277426452
997409574
887008026
1402065435
1348285052
1965272632
494206124
1888439043
2085080390
1959583877
655176813
284363393
1303734004
877120312
1207504676
1929699570
1441116835
1694872185
1857433289
1877228219
410489499
1253832794
528483014
2035895905
1062266274
1609990407
840127162
841404167
1609792143
1586315977
831796462
324464457
1203381966
1454135913
1034439371
950475707
732705972
125839593
1980288059
11889237
698214148
443073541
1135761674
400940781
2059096920
1010046059
1147367623
1124353006
1635985428
1247754940
1495148021
1454137170
389827163
3355137
789793888
1206585197
578703307
1721074350
2075813559
1868774521
1691658563
1455372399
1980880668
1131433533
54606547
2056116319
1665253222
88371383
2025273291
951043984
1482685401
963676755
1359662692
1903982247
254563065
256830496
14512312
93237621
1803647083
2005029650
1978024875
45205759
990061453
1901890224
1241000188
1625747775
234256776
955081193
1357633265
286041641
1532184318
679682219
1133582075
729826092
869814797
454282446
1595733537
1856208666
669926888
1167843719
1570366142
1594133364
296674658
789029411
1787269670
283902155
2122852622
1209857326
137695815
2016327103
1478591231
1719344804
1604001696
1203844199
2108559139
303556999
2145544378
1181715790
428072929
452552682
278408186
1565924147
1086223831
1908263500
2085688408
499149429
1378735381
808223778
2101381998
1680825593
1077879131
847825608
2066628540
265671458
1884441559
602827490
2021707763
1447982188
384843838
1965769339
1706966135
238427401
216205357
1903828785
1941812371
150987931
2063177394
711828209
531197954
1591815060
2010205733
2051886305
1482025896
1178195240
629183142
426290588
1207901889
237097664
1994178226
1196677459
1352548594
1342434764
156038147
1248561730
1132959703
2075974725
174328851
311168998
103611728
1723349371
227908247
535981048
267637808
1341355360
1011989665
1593637030
1732426967
541104419
623810553
1373771362
2057309793
547146336
1309773303
2057614999
937840697
1200627472
1715834792
1629644012
647207847
2059645916
756724623
1647876169
788072378
571738588
2023780637
980488465
1741973155
233676585
1747411046
2144239378
1035129087
718970767
484905763
707081684
903609061
507263734
731383641
614496072
22405268
2053174325
962742120
164735638
1374197484
1473334529
650912795
953527498
1535637722
1595775205
292999239
1652960211
1796224241
1597188705
1019849430
2078645910
1925840232
822331021
741298399
601843259
1629616250
1179546549
7886320
2006578496
1951125420
1045790117
2065231816
1045640219
330140541
560683161
1256724444
589009875
1167566568
1814699991
1988675741
1188827097
1398724536
681741632
843570109
431575163
1179289785
320391251
549124625
1575930276
504966579
505334704
651968829
916851907
844038300
72143090
2001045004
698795955
590373933
1096667578
1320373033
1673421341
570548347
893162783
1428654520
818305847
2032717453
389961583
1410971244
771717953
393191717
1343526015
458766090
2135543173
395569601
650044208
1390559401
1552385938
1266911641
1263024480
528449024
1783718397
2097736980
1817743836
89565212
1402127041
1120398306
1636313097
1792402996
1246310039
1062130173
1192715422
1282291914
869730195
1276790288
2100981165
1123023659
1959589822
1442929746
955626888
7965178
468493598
1727097888
121284384
1590664001
195339342
1717357816
58377896
1821311641
956044181
684812801
1999364356
183037316
1207678176
1243165719
981861437
1403184939
499615299
1587334316
988659029
453552045
843838506
822545492
1741674050
1969099202
142358793
2048974034
323362586
897011387
910805937
1612536446
964940397
475447775
1917437702
168920446
711737774
1769310067
1062536622
1300729566
1653227137
858592300
65450760
960724096
1358935348
1508802881
258600721
592529290
1975704872
457956480
730261444
952435761
1254006257
1491137793
1312980698
2112957735
920826036
722618525
1729136304
1905343796
1187827542
19373822
2021423171
551564645
1061268144
2078666623
1186898196
362746922
1405061343
1544189780
1773070483
928673509
68949688
1818264960
622394233
1379296383
586514122
2065703297
1911771847
1994168243
690325674
480833171
322372987
219068139
1200353540
902201085
1989375271
1383766617
1018123744
385382718
1388988078
1702056191
1960194893
240659218
826321321
13983005
1697043658
397455770
1306802910
1716546598
2123994737
917933173
1619673845
1658826913
1349043821
1481064879
1067603560
372529993
1606016342
1219274761
1232618557
840071834
2699938
1849125711
254712631
71349580
1602362872
1349926459
1960472273
1095063638
579456330
1034934322
919270135
2064609775
184577261
51366049
1116731388
750925120
1138531446
169449174
2122113402
1838093078
524228803
753248704
672519207
1796590455
680936500
1022330395
1786468988
1467125290
230625548
73984387
782601486
660613651
568028298
32329551
15459100
1232891119
862241293
2024038857
372598410
1847801308
1746161521
759098961
1333806337
264135959
1459858833
1733079927
236557546
2139771136
1278018230
528246026
1455906209
12882410
1564950547
1980290193
1933148828
1351944089
1720299440
877743271
2032150744
879312512
1819877114
2139622200
682071680
1487812119
1882283949
2078467577
1731835695
2115728169
549761143
1076411600
1791418558
1449671310
532416423
794201590
132142914
1621481212
950720883
1432801724
644135714
443399465
2120267203
386410147
2104912227
1271036960
501512263
751878676
1178286377
1930936120
726661237
115118001
2103684662
1706410364
1730463558
1086821696
141550501
1593060793
83862557
1837614747
1869282663
1522649693
1522852366
772404654
714130288
1287636526
1753199965
182451916
255652548
1614040489
1560840837
1137576257
943183276
1957690147
239732787
1558211639
2066506277
307475456
631225306
1701691470
1326816949
1139004100
750893372
1125065148
46041220
2103751930
1831382358
1954889996
1999351668
617435806
1392974756
1941719171
821902602
420926680
79049879
518485608
1145368755
1334098466
491210774
941852233
1224489618
1798714477
817619526
1676078103
1550682490
820454275
161865042
1599523976
749706029
10535934
1565209350
1766285856
488350657
1860983999
531402409
1168022749
1386765778
842481202
1068492379
171351738
1082900132
1640246424
1922819820
1878333852
1773098687
1810764262
1320625690
1478998163
16518607
1601522011
1734154279
397974384
551575533
766180123
631829025
320601633
1557321426
1251199297
2125296377
1069768720
1273497909
182792698
1302039701
1360572202
873548904
948600025
2037170364
1353759807
3045764
1685209938
47669599
201855505
934624143
757583502
307178323
571206119
2120667430
2094023097
643027679
698562321
2134638878
337740193
1107421082
1259705542
1620432661
1262540504
228419881
610278996
628653305
1129719777
638772386
933060989
1864556277
1699383920
1629900392
902867182
756739110
2030199344
1159451225
2123495976
645128723
2024731295
914323690
500859157
925816429
1522822387
879865808
2107041047
1518171860
1880299569
220338909
1998378563
60484996
563417773
1863833987
429291488
264602232
1241860153
256351230
156624995
498155786
314222951
2055315177
1286393758
1352776761
2052906560
1149476098
538579061
200240833
1839894835
225611326
1825822199
1916474377
517867888
109466538
1543431064
1050877385
456496242
1116050141
528480198
1054988126
598593109
72979824
854161686
528632341
18203784
421222896
2038320753
1389149029
1051728627
1866225805
1592363132
211242839
82261310
511071257
2070047202
1921448875
489658760
881530718
182427734
440148236
369364513
2035185214
1095663959
887468939
542621840
1639994027
1226854330
592755218
65456758
1575007977
1242972649
1010088867
125054141
1655537167
2129789762
1003731107
506210186
1467200331
1798251673
2006993033
2117723658
164650382
12085110
539778839
16912025
433746496
90877378
1100105587
424582995
1183533922
1255414319
1084905366
809969408
1945684808
1860400292
1643989469
2045551404
1194263658
178165628
25556333
2059532126
721226401
1938833213
1787089261
474136247
2120171932
35595459
232875992
1487246821
613980780
37433470
951906666
532349349
306479170
857604075
188579477
1097263008
1129293654
368756914
321526276
1815110138
687899327
899421603
1744796957
1078370897
1051725062
659268715
149248311
989784962
1915281609
721794168
1484743116
843685080
1465431803
1411855017
872367646
1831223655
497890481
96619493
94522562
1843640284
1929860461
982440186
1544178465
301121275
1980495860
1021093573
304661875
1027598118
206424443
801440681
144580972
1357718227
1403198934
1804229680
676308179
1915001275
1450105459
2117278398
346911486
223646842
418857117
97063874
1340867079
1279322569
1806835271
680430057
116648147
2054759514
1477740521
1231547494
1812167147
432155977
1844073413
689217554
1471964909
346520923
88435384
1627845481
459108890
365592515
1675817384
1059543219
179388831
512788394
1590015442
1405634359
957675761
1428590880
1318622417
489376870
1090508843
970811109
514611675
64281767
190256643
1913490901
1714969194
430610849
1704226168
1540924869
70136846
1251391811
1448531513
437159670
1184259687
180837360
1784006322
1917239713
161122975
100663564
683317324
823500941
2078873082
1168940772
502451478
849942412
1170209088
1137366010
394623347
992108752
1661393201
1706214323
564202837
1735768723
1587836219
975569018
1327340923
1719332869
1462776312
439085338
2030174758
984708366
375896747
1481006860
1624612792
2050757366
270860916
819321368
305483361
682834493
1605571685
664748688
238945434
1278000311
991793387
217849208
127821813
771609285
1401391427
1480660442
1003585627
1329884210
153682245
1338350765
42387518
155321643
686407778
1478373358
1620724019
1750564343
796766084
863008527
1067494674
649901453
2074621161
1531325537
882937229
413246064
1667368719
1450928060
2111612633
813310111
649350913
1830179770
1627376134
554600448
2047617196
92805055
1304774648
311314986
528724185
1373132371
108356491
124973388
701562533
157235088
1146412282
799013685
1772529480
1984114905
4925924
788018423
637073250
1964797901
2024552407
1035455727
1749027499
1844052700
2101946581
1476300634
760449748
1082227788
1841969554
1353276374
1694903065
2075597474
923558370
1607165925
294614632
802756820
1299573792
1057663690
1093085413
647569107
358448670
1601622920
1219053113
1641870868
401389276
1490093612
1113455105
1286774863
419657361
667176659
1950301351
1561754479
357372224
1919309047
1646820472
667352722
761736930
492243345
2075889170
1261199060
73445294
2146515705
924277852
2137172376
1281308586
786059125
611762756
75918492
1765465299
2004760703
772660220
1040118251
1912122655
2006827072
8734565
586014781
968352385
232711513
668589583
384817507
814617004
815267155
1678843682
779172712
1911342429
446928112
1576716399
206101380
2079070401
1787573634
1192351068
1149664649
558154660
115388464
1884810060
946131703
1208814425
1271743784
25333204
2029160269
670684861
383892776
1712843245
558951549
770146102
519319529
428551369
1061316162
599568892
1347308224
359657614
618408812
537512347
1798637513
507106596
1664775646
529100952
1065739520
1129981415
378067231
1177607654
798512306
2102233967
158250483
1553683008
934106120
1637870729
786565452
1687537715
1197392942
968421834
815250708
948696724
2051744066
1216408079
824027279
1514525179
1533843970
440511693
548581014
624907422
1644928211
602451324
1922479640
1099324808
1994464722
720336690
181039524
1384478871
490464491
1705949431
19756408
1173403754
1667968555
34647694
1545223227
1085446700
1083172972
1940660411
1083661146
774471326
1411704329
1658708164
1461969079
1617961667
1457736691
1509966450
337752336
1919756365
1719135019
39939779
754627887
1049555916
1532451355
1598493658
1653661927
1294595811
1910144483
263243113
725837917
2129963967
2079242628
1856921522
1180737092
1639683146
1169640959
1619796855
2101582384
1216702475
1981954759
1980655502
1258305318
1927819422
315723659
653964956
1407624221
144762910
2114940729
2102094825
519957771
1456867423
807206951
1587454087
112717342
390481543
1739679000
1498528692
2064652712
316501727
732160573
1173990712
334877712
260250469
1457672888
622492004
784444015
1185688060
1540323041
598571817
1770190618
1522924673
256407149
2127259595
1307806407
698327361
496289241
269327665
1869270981
302759759
242569548
2002327397
1402632461
559978252
1094158667
1332832636
1284193458
2026084388
2091849245
650732151
904103867
213871237
969837791
599145969
600387628
1931067603
716229492
2129504078
1490549330
751397821
151922685
2005240354
1896363765
2134955869
820121973
405399576
1251127040
256938827
518183443
346306369
915204159
1156196059
543348999
1548901773
264950490
720295092
1285678884
246336769
1319440309
394332255
567218086
466040569
716194352
311874638
1924454496
616039808
1266553013
189838862
1674058399
1031450544
877199606
464185851
927129217
315680785
227368639
2037857228
1691359620
138979749
1069665576
893700970
86471916
717996841
1093639426
1761763499
1998232257
506522628
1240384169
1058266650
1307077442
1732094217
1885547907
1491670781
47576445
369793583
1476438874
494398064
777460832
883944122
29227971
1052877801
1963691174
1548499103
1732203199
1919720561
434553470
146723836
2063037960
1593936910
1839972335
2117790475
1842927390
1911627049
1995549654
2020727981
1223226240
847067591
1962991291
470923593
632108429
527563981
1289758168
1013056098
593427760
570139464
1895069567
1784089759
1698562302
273297435
1668401658
1926545193
11593738
339587689
739705415
539482627
1592379620
1442673550
1270038700
382913443
670402553
1844513192
1712832250
1957926140
849583937
622196351
110418964
530909724
1582149546
1201951825
750927134
2122230497
2026111909
989224283
411129222
1123234436
1257315175
1812508717
802466030
369131140
784852887
282740072
496825287
1373808762
1739904290
154877708
1688832077
347909173
648430335
1236057546
1052413840
1560849640
342085354
654782810
1952143903
88655427
650967250
626569831
1784854563
710129386
1411047500
542025457
7424893
460648727
630779527
846574019
1251788089
661969857
1522639982
1945794988
2113469387
109552669
1385121575
977594542
55582511
234016243
1257865591
624038640
2069095863
161231117
221609397
1383571103
2043871873
1236922602
1648481115
1887370006
1169277487
31817557
1818842886
724528773
339117614
146282583
442875978
2142595153
1026044747
664548985
1368509407
1313349736
28468188
645021337
461252654
1017368860
1894784308
1610969591
49097973
328588131
2141201841
1765471828
185979170
1850143824
1037057913
1546716166
707113079
302400694
432913242
893824930
927684731
1234855555
496190939
589030273
1776129420
956304943
347026988
909001950
96729192
1722246869
1750328311
1643015524
347515259
1983534452
1278098846
1974881412
1502827263
731610422
1098103316
1346797937
1611865005
1858665364
1615106303
463953261
1651584725
1722661428
285777408
1516859895
1607207955
914650165
1678700018
1663035125
378184473
1465877783
574036039
632602834
836052726
298810398
544797165
721299574
1275769421
1277592016
1139551760
1681057588
1791695319
340231452
1743314300
424489004
1023795625
1960713302
1189697778
176339490
816997102
662891816
1682677742
741896454
339490829
2017905079
56096653
1943130919
635987694
244368856
214040724
1796344213
6666381
552786669
1888310254
1759830275
164703694
2078891115
1259479494
1506889545
201897478
401615174
1679310803
1169019155
237490653
1582467051
1170444654
146529977
674837583
846445707
43092214
1496050871
1986742534
648567941
1095378088
1351653705
1581577511
935062603
615647988
877161224
1967378604
997985809
681811205
1001742846
360647735
978291361
2029912798
393959610
950318131
1660417121
403673527
1273368681
157991086
514989342
1968590449
1732576083
373926851
1027042043
1617861462
1374254094
1092040999
816359521
1167104616
287926645
1505420731
901194127
1553299450
1556698178
929606744
1159740736
612560934
1094557000
69638162
283712255
1927372090
1727020102
1744954303
882031178
130363939
273547501
646131839
2105284387
2131752492
1972608967
1170063697
327435993
987109019
1454759752
1843765896
76941736
1756371780
726790192
1256697824
792882721
1711390594
1652150874
1581480514
1057137766
83306544
1948627486
1061946625
285408174
1324229842
717109325
1079269925
565013164
1659712976
533508157
1659336836
641538410
452964362
564875750
1555587739
1293622122
921091102
144767275
45449205
1597047088
288265176
1625829131
2030903711
1146411962
2090200934
31932204
1175207291
1706377402
1135797745
834192277
1712486391
1963818487
881148513
67748801
233736051
1470828975
645057790
1505378475
1845038087
257299190
1309012821
1641467629
1140714460
786629033
681539694
429959267
570815067
1230582270
580495652
1119550634
976619087
1879439358
2027559727
1253679052
1105399435
2078541575
904570111
620569462
1084474448
1641892507
303864088
1421982701
1962735025
1588221565
1405966141
361405224
1836942642
145427792
1009652829
897833819
1569775450
1820244951
425063809
1632440433
2058254509
559860561
1500703618
203057447
698497120
1705100518
1517444391
1542087778
1924703951
676025511
1982449875
328971062
644675706
228118386
801491331
2109392226
851055284
1975266059
318973074
773484136
2021744309
1596247098
342420665
1743330315
1782970719
1956454952
889821314
1867233614
342099975
966901089
1154573536
1511685481
515855143
2113658122
133165448
776083953
589508475
264491903
742397736
1602847741
30681377
1398123083
594004067
1995088550
1127392656
1432407417
795212779
1878648021
1004616362
1283562854
1378326066
832502917
1311194919
1302845156
1199480435
1540948740
1332447395
791680905
1469043078
759976663
1702749478
819772030
32679362
980862776
835753516
1096281867
145899854
389581700
151166686
749041299
195650256
625354511
1749309453
1905145047
614717997
1647853796
1863044254
487515028
789405743
1108178
1793024666
123748385
1177150275
241302775
1809082800
752973462
1166087653
2089259116
1119325557
1543559336
1976110836
1927591505
1762725278
433473605
132916909
1513700899
50204865
2105047196
1449901895
955161977
350818808
1100764797
630179085
215243304
609292709
1738125911
784125883
1394467571
1336647659
517606611
896703901
621937950
909105879
1790536159
75745569
965004676
182717562
1890550124
1192434690
1731428035
1097926844
1145139323
1443859125
722182226
857044454
1704620205
2066981003
1203731020
1816828266
150122667
59647949
373164188
1136550028
917004277
1717130826
1687739293
1130351640
2045747827
787848719
1360162338
874436143
2124961703
282075794
1444066563
1866495492
1725887808
705872632
445632389
2037500971
1971852572
1767970179
1320256111
259012097
609637621
631288634
923428283
648788293
627961143
1816036286
1014405856
490031122
1568526907
1837894097
2139670269
1909420184
1111246643
2033729676
1831212822
50022826
1898899397
373080148
743096439
720920080
256978852
514017839
729910465
1257049324
1890961023
2116484265
1878474315
632115222
285991605
1343285208
72711358
343746447
1914923800
152419964
723384037
1798985998
416972265
1863840231
99252804
731044354
1790483923
655128571
113031302
1704078386
308484533
874363999
641756034
297234466
1807727861
1277275500
1373558308
1528021464
714192950
1671736726
530502092
479202839
1465641343
572937799
232708471
907165903
1998691701
1147738740
1105661143
439279112
783340357
763688159
78338548
342561975
1014654581
1410652889
1691789692
1129719777
1407601347
2076042690
292028213
1711252656
1990457224
1737197509
634326229
74801528
1198964823
2092835872
2069729274
552195347
922358625
1074944071
997652458
2095035972
546002113
336755005
1422001236
129167464
1534553731
804766000
1679339574
536996365
1322855229
1315706158
62713679
2137702568
268319400
2079120114
82359680
1011352202
1726989569
691592679
743719330
570174250
1603319313
1365552451
930907476
2080138877
389999963
1077891563
2135804688
599711751
665641496
502191062
1849941938
269728722
304942659
279737440
962651962
595545637
2142652805
1516099837
1230168214
664702468
490367238
664925492
1341283380
55207046
1140621306
752595728
1347118213
641036685
2075739853
1565726187
907268347
1152570922
730369731
1144917264
636743961
903549188
315057854
63995827
1231421473
193988355
1109215340
1773150054
2095500828
1030326830
161475158
531449809
1982027713
649641051
2121116675
30189927
929553383
1779108844
1877254750
743876537
716201215
2099408718
1309455750
292538134
459730355
1192043986
67994604
537327646
503271875
1504747672
1579746508
726843726
381960563
1673846592
632603660
1164556064
2145444148
2090311271
1006858445
1483124113
1880045167
2111342696
547056644
264244712
854769553
26293203
1112576499
1945396246
1580018874
528292042
210906424
154204112
999563792
971354354
86605702
948091562
1590679142
527367458
1413836385
1586816663
1966347279
95584785
1771302333
1317871463
1854928481
416113710
1394362433
248704310
1283493304
2092569696
1288732628
1438332361
693901813
1915579654
302454332
209725803
440353645
223758651
1936395977
688333924
1746072810
2034896464
1406860436
1937430849
153075226
907793843
1633526269
1209715074
1007422457
799012855
799377586
1758504174
1728064123
330893116
1451818123
1616487397
29416606
475745898
1100460347
23765948
966519880
1943066392
624682211
678040027
103870546
1948543760
283042097
1421482221
1296045363
1801856204
1993559149
741637531
1991483825
1253189321
673033003
428494438
609868450
702355117
940640099
1804132702
254117981
1668701602
924922003
326919384
823839383
1643334732
662528538
527071544
998297130
294161004
558573519
545379109
1021695271
1555977668
1946123820
1948591274
267500477
1775690030
1231570276
676794253
2008666161
747349432
1206375537
1913567426
400918390
1250784797
762139277
159106132
915492124
727396643
848336566
593954790
382852424
403204864
1099842900
1283264653
1731000058
1382115236
754177621
1027289722
1427308291
736657533
2021839926
247024731
740679875
319118507
321967715
734837746
959858450
315928444
596315253
1108463633
1773099325
65440698
694006134
2059770565
518060693
444689650
1712009864
1748040374
1331090956
2000155303
1738253775
1262272535
632262355
1191463755
1358907687
747270266
1391141821
1766213913
1113298680
1403143102
360145348
1689169457
2051420732
1197994814
7364957
1286582554
891112069
2006263
189223387
2017081408
898116285
1294536659
678752816
704326429
5603314
923453356
1136752371
296513555
1900400729
491923283
1641657259
1576415674
1394489790
995555411
358658036
1707822984
597767152
759319268
1400785292
741502062
357886590
852313491
529201944
1322808521
922504008
1894830030
606403768
1774531471
1816736543
375076062
224236280
1843570530
717413331
1427382387
1962858165
1652461352
1484130425
351157020
197503810
374102481
1590676828
1633279777
401797276
1547640965
482394211
643233027
284830380
1913711082
2008345243
1775366333
40172159
598110105
1797244575
1328094182
1387170630
2092247018
1206395852
1960950452
181432442
722615071
1403668985
2088019677
2029756590
164333471
1116441386
1465753185
157762322
1838489470
170590871
1358178351
2122909279
1872712839
2002163358
424386970
1746396642
1184872199
366367202
2067648906
1258860478
1578145125
684030806
393102656
259138495
1699352638
1494440260
1181747868
931486316
1180581854
1666505239
468033904
323628382
1291431316
1406987384
1075959661
1004323686
1073133825
418372155
262500274
1019362091
1058943977
1947476380
540911788
1448855854
58479265
1909525827
126152104
547276808
1765028769
1759333965
985149119
1031679842
2047512199
993703248
1381139047
180787364
84521964
617717729
1254560317
693430515
1122450599
166825899
111519393
494804552
1523353318
361175292
1997889671
1396612702
1250403416
1367234460
1298077463
1478987427
518437519
1104959045
386877068
1824339250
1916246039
637649679
571207561
1967981692
1106095816
484385546
325119623
2001627292
1273655669
388592586
2083568383
272280598
1002263092
259453300
1980944992
989093191
1082481371
1121701385
1978643194
1377706743
1737154730
673719314
1281419334
2022415643
504466483
2100779850
1974048025
431662
898417494
539978694
62398816
1061192462
561117510
1491016350
47038288
1411498665
551160130
30763489
1426418941
197610625
478757648
1535154102
363962652
1832036709
1574415310
838811584
595979372
2069514795
742348282
2131040034
951543181
1108598686
1152899378
1977144894
835412417
549116188
1343524997
2134338754
370333606
2003009474
1903360075
1537085736
450144635
1402643939
1130356359
2138876400
314627819
324605082
848830646
1116401589
578212337
32854512
424455829
219708114
2062154409
1769306352
1870347113
599909604
315371623
474386149
404515760
1302986892
1362013289
1139105238
269110850
564830232
983526383
1574882036
2045466586
859154748
1238913015
2061434655
1289553701
1025300704
1699683456
1950589567
356748332
2105764996
2093519344
1432174648
1974570569
1744634858
192723288
1726900720
1945744190
1511069862
590906989
852888447
224946890
2030702271
221135740
1002202258
2057573665
1877230579
1257450250
1520698197
1669764158
751137166
1007763848
520324435
117737074
592354447
1496719188
8892406
992913749
74030996
426646802
2040850470
46936842
1833331759
357796214
914364122
1979998382
1756020958
2128558837
1162492901
727339364
100775068
968002792
2118917285
1744928454
744439439
1229469700
1276552444
2061369988
1245399564
1066371022
654312535
1227227173
1539249434
233215556
32217376
1267721107
1684875552
1909625170
521199814
556385658
484576754
791457740
1195722117
252435578
804837150
277398440
1479065805
1885470814
50742088
1532097880
745636997
294071659
906301117
129945086
329603451
386388348
1242555959
915969998
1721967169
732872667
1023872664
1242839348
1076838189
203716002
2098912800
1094255151
1582505121
1616649842
831661990
1248378833
985516465
483395108
118483080
10495209
1588976285
345326500
1174465475
1854954915
725716614
2117646936
1157421153
1882053774
2147036522
1986359966
1677524228
1030522821
74678376
1158715666
768794477
1706156257
1172333501
1312650387
1531089124
362300650
1350474574
2024106128
1473549102
1631607173
1862180643
1563825523
1468942955
438446346
1451148189
1107056120
776879850
961617114
1093224468
83810590
754558831
674118727
2112645083
1712898975
713452618
382504328
551448836
331487968
509771038
665148049
60243869
216975378
1743981391
1266302593
1237291748
970716469
765735889
1168903246
923191088
2007498810
754020394
749558149
972294903
1981938875
795721635
1540514655
1653497670
1464506494
383300318
2053689206
1434796085
1489480160
956749187
116677462
1625321775
818117222
860931361
1977968032
1371424325
2061694268
1375058777
844583294
381780545
1905993998
1791132047
1412888984
1530316662
1740194729
236086623
796025428
1020106030
1135766630
2107365793
993983804
257101781
792638881
1585060580
399174737
876592511
1431468693
2007137042
1839327575
1609023599
1946533898
339794077
1368650275
1372119894
1270808573
1038556864
1322883207
631540374
834867955
664595717
473651322
1117314421
2074908205
1036545483
452780761
252087818
1095813564
827407827
1885958937
1323440785
1726699078
2048588274
710253464
213202096
842718780
1325632074
1554265405
1138452356
342622673
1876945445
486109317
1519640685
1749721413
876722915
1644734186
241177172
1392890072
1664177784
1617635164
115888577
1759347430
1438228451
623943937
1047516342
1131748404
612555417
1351901416
67253971
2066533858
1445079610
1809467428
1578916411
1356751437
1000795803
800770442
1884298635
1873249307
837733475
611240458
1588614366
2112457537
1713505325
1860339721
257352653
1556309982
1935832097
1721560831
975960469
1818468079
1981871558
877940893
1437525456
1184582925
678957786
1759366611
1784064697
633043727
1455987761
136086296
1152172792
301737109
1579933875
622316850
424765075
1009472692
1729975177
718110235
646636268
438072895
1430735840
358508135
351553831
1707051909
1653456204
1307262346
280306507
1583444742
1875964754
803059382
1867461099
111290815
289007751
1291112250
953222401
1530726602
1662679575
2046070136
1395686870
1377797409
755007947
972059668
1337862386
1631083684
345024906
1853609711
569074950
525448358
918603322
1570301183
647750891
294228509
134104794
831319518
1707010162
1467008604
1411458279
597482444
311615581
1722687084
923650211
1823482096
71494827
80758175
2025367199
107974825
1102946188
1344104635
1491790814
1948093173
1489536120
845256584
346897134
1783496784
585915938
929150156
682157420
2000817359
410574171
1199653354
1455514762
385849030
1526746391
1726013297
1402451480
2019869043
519548581
11774893
1314073113
1809734259
14440925
241390808
176803751
283309168
209075669
1412518388
951179922
394244855
909976973
1877698374
274589700
987944031
73242329
2101937749
456128807
1295629976
340721414
640363974
107195896
351474573
1622139384
402618130
1206551956
1417646691
1025068083
714897805
1339318544
1262244906
302601158
971637388
10694835
1965076344
1939347628
992583830
1925842927
1923585766
297517501
1732670117
561277930
1650087211
671944278
1662697075
20833598
612357104
178121430
673379186
1278137366
1155965245
2042851049
1083339570
209325918
984602894
1837826906
2147098161
70551338
1055708621
2086736766
1131902869
1237963997
2008102630
2005511990
1560389721
1840118585
1390884334
90700903
2122896919
1713918672
2035564749
98203875
1322779014
2087829195
1056472822
318753788
621644940
451985175
168104444
256302429
314857224
1261463617
1093682932
599929993
1410273316
1814798799
1512251319
1146913026
380040044
1010475513
1741966487
1081202270
622912749
1573666338
100600288
229051316
677188472
176358203
1767191899
93241796
1338138143
837070446
604136549
1152843357
498394150
1707129878
1359932347
1659337839
267579366
557435995
626660449
1557120534
506933237
292779597
1326462131
1685512297
643480070
1613317643
1421250577
1007760992
1625732539
1827994962
1928240608
1796915074
1077921614
1549216210
1592340620
1364476029
309904538
675082860
1902719623
474970492
193590479
286847059
2017636783
267560648
717875503
754143305
705513820
987970449
1190743582
1043732846
1023607216
185896762
973964726
837910936
1206537041
931497957
1019000492
1788081200
741310112
1217067987
2090161958
1433337238
1291391612
1894468530
2132095090
1160392599
1272544171
881833797
165376760
1226002081
83695840
278924802
715424090
401527594
780447607
1871514678
1122905744
1341562301
638416565
1981023000
2135525247
586504804
1303310771
156263609
2104121432
645720229
1214986728
1719930725
784384373
1764249808
1521231235
1996836494
1373165671
1892555505
1828032084
76355359
1390944582
1071456960
646576234
1795056707
1351754795
1239167971
727427557
67361875
706292773
1224648776
1079074855
533660330
1662427197
361002438
2014980193
2028086956
1062064892
1940213244
410507781
849745105
661222662
52422926
932522602
965233206
875492975
947009995
958338385
1595112071
1011891836
2023271698
279275917
2045131091
1293722628
1128111952
1723699219
1791589654
1719752308
1436521463
931871053
1321844501
394193196
162697430
1539862451
69973830
697400671
1489599161
993444916
179294752
1895983787
1202837602
1327372646
1886891536
2110848332
1725045315
32031555
399515632
442475861
1771623556
1143024240
2111942198
621565722
742428851
1493970996
1424797606
2117475650
738467221
1387184659
1243922310
1420161430
510092175
1074096193
1033633962
1202060161
1218652800
1695875943
421753489
1426442267
1830205845
1891357923
533401746
890274113
1978572148
292107758
1518172955
1381410754
714802848
1352741000
1211139310
1894722091
1802378597
233230304
1235221665
964382070
39875574
86985267
1759555422
811481215
246571980
1549230977
272307147
2049286168
1046122006
302551300
1268733179
392398338
376387780
1592922819
1072328127
1083614806
1659804353
1425690479
692785782
1697365580
877463552
1082528795
1857634626
103966587
528257179
1343228859
1720548927
1753707994
684558821
1117262237
2088426624
1682980566
1357307667
457202549
1907505924
93474739
1976357987
463469039
1396404219
1713559923
693781413
1595227875
353011384
1726438209
1451766244
705642713
129684021
323759770
478825437
157040082
2057051643
1555910021
597109082
794380791
2065996493
1333277454
1319441897
1642625646
1536639335
995709917
441626349
874131564
615168615
1366538004
452196241
1958325681
1209163734
493756432
2002086023
224675694
757155319
1433938388
609173878
1655339308
346335759
1884909332
1981314371
650307472
2119371605
1470755044
1093505618
1682814094
1504275239
237667810
601154957
207100675
1679403223
1511516598
715909806
1406324937
716823149
234228761
1173510957
1027387650
2109463238
1580425085
1120390521
1684351482
475892618
1798891728
1283820050
1090153097
830393142
1241521563
876030184
1707474793
983566938
966483956
2030753863
20811988
482315079
738276693
741382234
1867033546
1149065116
904352206
1699386448
1084984241
1555194605
1485183236
303632699
466534908
846235398
11073699
704171670
1790861088
700444893
426647391
1946113765
535807714
2061117162
2016744954
942998996
142994140
347408398
1691146419
1540477202
481040089
1998641961
958339106
140580858
1650263120
1366601194
534776667
1516968158
1315552668
760548622
1189280062
1316624674
1349985534
2113985218
758772529
183563526
1194182155
559455399
327159696
1495147920
9701441
2126196769
2112743734
1557883939
1710168570
758024216
1772092675
192178625
1561543273
1208661462
165034936
969703809
442702846
1834500947
1008782609
1852257243
950596502
1681117306
1395166825
1681096596
1096948161
1748584238
1533633269
1810530896
916655082
78596038
142282355
1697582505
1389188186
1420418508
1831486706
985455608
182930649
1979367021
1184906789
562852936
206515628
301697326
886077743
1302507989
2086667525
292894541
1003531502
1302712789
223592552
1045972302
1447078718
707309723
2005230889
1091360631
1476490322
532363022
2083499835
644167671
676959620
1931945715
713082755
1355006438
435320369
1175382876
1268463752
322441966
357842943
1764207638
484783467
2061964348
1515212543
1617088016
1231108370
801615010
2111773004
1676812997
1218636595
1025261886
321890361
1054412499
729599659
532631621
1350321436
265067040
1905857788
913783395
2001666239
1311114775
2112662784
611785164
1566950569
17524576
812150188
1607487167
1728718590
410039941
1319879745
1657934764
1529931672
93721632
1755043728
1026363360
47460771
1060522542
1640166915
957820007
635939174
2107038974
1175481607
489868174
13255272
2114705200
2024165065
21957859
849831000
1136649343
1601363621
716213286
943671039
1559416902
860075145
1768269508
1804340907
1208902345
72557591
1898492538
1025261886
1251565845
1407849434
1009736731
1662337078
694012532
2071706302
2067731347
87261091
1620809708
930676635
513680004
615411312
2127088666
1063382515
1916449365
1024899253
1121699785
1812725662
1510168184
153302525
1593324649
1658667071
1602106976
820295407
1022676945
514501170
442399521
64364062
693204968
985540556
1375696873
2063233044
1044760888
1033300895
419232810
2070422295
1688911529
1370570033
935494336
131333654
622137136
255898243
1420159767
627369577
1809131031
233216334
149047561
9965154
1321660040
1139333911
1340040244
4907488
813310507
1515421275
2142990289
650914538
1988697026
941247804
1585661195
380376689
1568165438
1105316416
513151846
1782909707
976859162
80378561
120050179
1403523017
1211876548
994364822
1237226716
2063501900
2091028279
921589488
143467534
2016890825
1638071163
1217639120
1800371624
817406412
767918612
1977100231
1304103408
228100491
223625748
90553270
994293433
1507309944
631485943
1567502625
1474344252
563295258
722613363
1840103703
687513015
446271347
1622267499
201532192
1119626265
1493284435
1873274775
1602936240
1241029429
789061421
1449925289
1931472077
24446079
1523736652
1379440017
492800478
1375340367
2032943612
657549432
593077759
201376130
135596865
1230211713
1335073799
1471127723
1041304676
225270882
261991667
1045866411
522717597
1401205469
219071789
1818957468
433002872
1164571425
1168177594
902422450
2068923467
644957348
1116244725
10605082
620195958
354332643
638579740
2047981589
110393920
234822656
433482986
331654842
497662004
884324647
1577756973
734866119
563677755
675907695
1159878526
1081547533
1065581122
1914579537
60618575
275346825
1168750687
1147364024
139659192
111836607
80795287
894802025
1753808180
174661569
733205541
1357163273
1348266575
221634567
1044388533
443987116
1530762462
1492634651
495548490
1450028885
1788092324
438861181
1205676850
466028302
1683425626
1293067263
374946717
553494979
404572411
1623038668
161063220
741593243
674522336
878708560
573733725
379729935
794736953
1889633445
1449266934
1992193653
1805139851
2126685302
125075718
415968532
776662383
1904130565
2036668200
1467180133
1266129479
706088425
302426261
576699153
1921286762
61340619
1470510279
673926762
75858768
93066679
125800383
160295891
212888217
936921629
242619536
1489639484
326116907
1459486676
1010193711
1128142875
1369417106
284853563
719616170
1281512139
906354241
1566574027
416373966
376141451
239199782
1009537948
1759200441
518960804
1760337072
277474653
488419746
51676189
2089937690
1351753703
1994268131
679376629
1368463290
2094664894
573749227
1008243422
1559519035
385286056
2041361946
402293438
1525681622
2032493081
200465325
778431405
395604106
1327132750
2065691026
1101849097
475543731
1015158800
387128821
938277666
944555596
2046257802
212075203
658416324
478155835
1010609723
2112000874
1990435639
1750194738
1683986791
214377185
929279864
1248355470
612192049
1397431204
229499189
435411733
1823729168
965666877
880586237
949686343
1179991604
1334389717
739530867
944803159
1446733156
364221505
1324695592
414075124
939056017
1313437372
1117629
1917172004
294299900
387832951
851077847
819023800
2075797277
8564072
1845331519
1860084018
132838810
1373311486
1430938800
814307161
1023001549
146084234
840112290
1030787547
815285679
559146731
422319688
1635479354
1996056425
1136233581
1504028721
1427391750
1135183796
61111687
477263784
1004915490
1547780080
1014147249
178047153
1700029231
887238310
1517206441
322589975
293781440
858942595
808866710
1643492393
951341746
251312176
1063180441
1555895422
1409965259
1096293264
591780826
1023519784
1964733617
993607264
1311236595
1898116593
1256288319
845060208
1820448256
1038435824
602152192
192337484
2003505402
964970049
958984482
666607188
2025546542
1415152828
780141699
70686095
1839443360
356717602
577687939
1496188169
837252549
1193383233
1064427926
238994288
733710913
980584000
363843454
1287986591
134459520
502164800
107288339
1962292367
598540027
703645415
2083451865
1676179882
1800179381
78487049
738983149
382275599
723655819
2058151492
949835957
27547528
1067331583
1007540218
651963280
1151734709
835288063
906285248
1300276177
123542812
246436569
748683024
1417856891
1328886928
604218973
862627861
1072928348
354343391
878925811
294368152
2067718624
254103813
1871812134
758638542
2005339987
455236285
1517945178
23113899
1531236559
1478601060
1586337924
1791149026
1816431729
605213469
1081147455
742824247
265814035
1385129639
1648337903
1332886928
1646517975
559721423
1044622271
274175737
1287284977
1945438646
1561892824
1382139323
1808703764
114880451
1007650179
2137429895
125514128
1945083015
1327733292
1611559689
1156408617
1564375663
602543446
1299796707
760907980
1990281278
1194692997
164702910
1467687913
1123730199
293781037
827794999
711998614
1915439205
182870561
203934561
1034019987
1985109104
1536245041
1052905011
1944843648
2056948611
2072051123
1762170899
1057544098
1081510952
801106759
229850922
107531113
1845436519
438507215
1240662095
675692327
1896641718
397054473
2100100615
2003867546
1161704670
1647716217
279267471
822489807
613226153
1031167911
1831939024
629827234
2144643491
2002630089
1336935042
492724720
2029248956
685161936
736216656
1195782215
603859282
300901432
2081125190
1830637145
404376370
307352258
164602169
554598622
1990906227
500803626
1673743743
152526218
1777767892
120041193
1382832734
1568528733
556496493
255549878
2046032800
654934623
1412849955
1434010185
785526556
1402078443
686530591
853972956
825810191
1895206847
1431632415
224665872
1415437595
1733132167
1165265108
179691502
1068891980
913897450
1612822389
355890918
232252241
2145347332
880184181
1904536078
1399389166
1697230111
1753260324
381602701
2114520695
270030093
1915551471
898493681
1372320718
2027319083
1099839548
1441796516
1130483040
1039959332
1619587820
1900901753
48108981
1069944031
715965592
88073160
659923727
859247222
758955926
687783149
964380177
302697601
584282420
602508107
541448644
1516752258
1791834255
188710224
71227397
1828727051
388251424
152347426
2018262702
1966544501
219875276
1943036513
787834152
1723240038
493106559
470441367
680842376
726647489
1708013557
188850586
1367733530
1669864253
766653937
719729549
1621316122
1616054897
574005277
1782567565
84964955
610530297
1176679192
100958462
1930222077
2058469091
1169081702
471512067
2016185253
435386677
199696832
355142312
1634448480
1318309305
1752453837
167983212
1819767098
411206057
1403629331
2022486557
801473008
89131428
143542515
1531542659
934030920
267547529
1651950764
292508485
1542497725
1776565446
1732779455
216593208
851323610
2099398791
1741617512
589365380
739010438
808011413
1805660170
450975487
63453712
295376871
1735452570
1616280267
2066840555
725073262
465546479
1923034058
1166391626
348015000
1568087913
146878624
1961676457
973981614
355034525
1735846632
88235784
1340005953
967661450
1127412678
867082510
1555961612
214157707
143666624
534885017
1003540569
881026660
1178033962
123698878
315495815
1012619147
929876741
1929590456
1254274356
1055448335
964544346
1887004263
567868311
460542406
1467013153
1908892838
1956159925
1836865851
441145800
868536909
995173667
412559261
1431292601
1817741548
1342936326
638074061
1855339840
196666353
1543481906
1793350475
1862281176
1996588298
856099101
347518574
2059403562
920584892
1613809379
2067368757
684403392
310583882
101548410
1551678191
471774565
1700255756
489379954
217264962
1211262732
196613888
275085933
2105789059
493353269
1706262506
593720031
1595127480
1586248843
2005011111
1289600943
1194011240
216129975
990889698
803126878
1373099005
30731033
1811213361
1497971182
61684017
2224626
743768511
313529544
1556487555
1774367174
1958129542
1433209044
618457746
229139058
1440800699
866030095
232824792
523900438
1589315890
1405576993
1661180694
818312424
1569399962
2137007418
224962757
510631013
650782286
1602684720
332611214
2039059304
1911701789
1660615135
1046341498
489965276
668017590
1435953028
957935860
8675693
1300425552
1558787572
76755021
674851748
1276600290
1630969740
1562552469
319565235
1892380410
1818581716
204349698
1847010607
1330796636
1426113150
757340700
937043220
1785245101
1224365217
1576780389
1467947761
945781049
1507238580
240444963
1822315322
1651696749
1457083714
619933331
308491147
986829067
990220452
1318158657
614883789
106322652
1892166551
1461894135
195447623
1472414268
2112224944
1188207714
1612999152
1589976432
2040588904
139529610
1882088418
448810393
119765133
930336964
974415590
838165170
720327111
926859440
803544009
1395478199
1744458955
34179898
1117364849
247587745
455706475
1621616088
676614079
653055490
895064076
1068530847
1871882981
254318160
1710609173
1588024535
920576467
545663751
1698754518
2059311749
1312724144
584446104
799692988
1158043364
1484250567
2132115466
624687912
1297669094
1399428454
1946944373
1581535682
601999733
170000581
924615618
1832781029
204603306
1507959098
2093602397
1497047302
1129987432
1995288051
1247124745
1354465824
1458136487
2097405335
582908978
1829407817
6293402
2118642044
2138576856
236306213
822471961
1811956924
1162264049
130235456
1618330833
583029798
226361553
1179535657
161435825
1278074595
2125885557
1747989430
1874101916
1953636798
428120447
2882892
1178486226
2078707489
748834790
454280752
725332852
113297721
470296546
1117497195
53729602
1879918474
1844756727
1363330071
1476474932
778034089
52844114
1517569958
817101003
1743854220
832112504
316333839
1957876348
278402102
967175036
1873021047
773269557
1681990241
2012290145
258024648
1417808759
1558722970
1168768798
1308828980
313635488
2080545236
109948195
566405053
1943390002
2105656438
868920651
1315529283
1061038807
1038375318
1342614069
1734320728
1919029339
978722131
2020262176
1645604617
933104629
1196889357
818728742
513994235
1467615499
566556249
1975997857
1659273474
677035958
1572505059
28438018
144274885
73991994
444363826
1980193494
1703863950
2035333816
788688737
1191930031
2028475723
1169347640
80940576
498653973
1615802520
1710052431
1439035967
2127732639
1886513029
1660957016
22277047
1742012338
1089024416
2084836713
236677280
1015020795
933569607
636735948
1237780168
518838878
1177125260
1634208009
996755389
339922436
518404712
114430348
1260966335
1954174511
992521642
1387212107
18263206
1040839409
740882195
2015139338
213822621
709992221
1331469531
1211978148
1004688308
1998333113
1229007033
2098270386
1318214628
1187394709
1854114068
200737507
1540211155
1055525315
632713016
1217362323
1161138375
254348399
1649891411
529999162
1153447335
772961177
887622658
842706051
311856833
1901967272
153190913
192363720
1588459137
293046578
802655373
1751951587
1923066243
1967718493
1815181713
206724834
319391550
1828565381
269972398
29526525
1808271551
1489771744
1225612990
867111358
479930283
1796194103
529176555
1455995887
1617892536
930339334
162147333
619919902
1036697036
1815821813
1855246187
1985407610
1226473062
871483523
826760841
2045599055
1897641863
1181022246
1890354957
1566477987
1742736864
372341385
2079663219
1662662355
2062551505
851043712
918036769
381294496
1211157802
543868457
1110181132
1914321335
569287537
1708061631
1040762892
722114498
245046767
512736756
1171281896
1880294680
847252419
1004927559
97089914
751071441
1921668793
283248442
252217235
1666051091
711219985
52482248
2059068005
220401282
1000443637
1944507074
1534978273
2033096408
401010828
1773120927
1104620323
327639832
1954183456
1715094753
2104644289
1306348595
1061060025
1294231648
1401490432
355272344
758531518
1004335359
720108893
1226406690
593727034
855707123
1003317077
1652763313
1792025403
1415184290
698172634
703299585
215565833
1925049318
726559238
520232130
449221858
1445861377
86617911
700802613
1376347567
567139152
927349372
1655012352
1267679332
726937015
1958076091
1791958215
701392120
1986564194
2135886877
2135161970
1920656754
1930822055
708762255
274004699
2104671127
481630315
19934649
284426003
325313397
44183394
1372046632
1626499645
492981731
1515025637
1195196900
2030311676
1139046312
1266493046
477376516
1567392270
417843796
1709294624
920675184
999203170
264941848
147113919
1315646657
1294427227
542095106
1124461369
1763005253
933864892
2119681707
1350869597
13644412
850831082
1554057536
1406880448
1979014130
1055138705
541431220
83691722
1385321933
804362396
1533499740
1933811648
1806437976
347025467
480131880
1289596806
480684939
585368822
64779795
1603650584
1807747311
752064571
1580917367
1147843012
444323734
806673000
802099795
638081317
780648029
1553017828
1810342296
768477121
1738757567
306354501
586293307
2101681541
399631865
1957078407
860735526
482144134
77997259
164614515
1407152559
566999219
2036666846
1495929762
1246660461
1269193960
624693869
1058107198
1739086810
1995714245
1501010873
986877634
141829708
1872263702
2121716461
868398454
368204716
1461948536
1946821831
325160342
1574106727
382401449
91780440
513638279
574449167
783603676
889634727
1994065810
210165707
957822335
770293342
764778119
1866013305
580672879
230325369
834028957
657244254
1141337875
708642729
1061985494
237137478
2028139954
876739616
1505532760
389806790
1363904642
1628985004
1943650035
659475113
1663781079
1991800125
958155539
734399296
624571257
1344801035
1271038118
1943249625
337586694
364555695
759348183
1680659387
608160817
2076038190
1297616681
1782955478
1115753162
1405738463
1766920281
1267599483
1438199502
82110280
806198118
14756284
262730841
1266244052
1681364188
1351403578
1944104256
968858795
720538826
1370409058
799562038
927494854
1989282030
1057853569
297623272
1639695800
1585892108
184717103
1526704746
795260663
100517939
2041543804
1800641903
70205907
1275985798
1104709339
1433470858
112251112
1309173723
402083185
1601649824
1442586630
1496698407
344742244
159791288
670730220
1987431447
252797337
1915168639
1317095182
1976123355
1339312836
1012099219
404006958
950534493
2020862988
1136542853
380774307
1191612956
2132096383
521725596
1739522216
1939634181
656580129
1901844356
61214958
1529832963
1727194760
879964707
161446735
575868037
1499224975
1965400445
1892213850
1412688761
1678974707
1611851288
1566073302
690511020
2019291292
2009116636
1776549229
1895577525
384129453
1773546175
1585369776
1283783491
2032197242
2028469837
816600926
68556857
1711923824
129552862
1231614403
2120239920
2107445424
745762065
1665984713
644029033
1065167594
716920083
1093100041
1086259017
258623479
1789942725
107345749
1246148262
947355871
1358896941
238961952
408617834
841921190
1708345275
1958210125
2019285444
1370202973
690417646
980836777
1087270468
1308686999
1691409011
630375951
897166175
62121838
1375260983
742958890
268190300
679544130
1963954313
5355138
1463536851
1588143428
1199596382
647887122
1178084054
315971050
831473911
134581187
566664644
341602954
1529167056
1796844758
122790760
1262296522
299854715
1772688128
583788622
1817937173
570350520
1341354120
874606165
864965275
1157431453
24630371
1817027044
88280866
217755241
2024510766
1152208516
339033188
1905458899
35666927
2053909073
713318171
1903301078
1998700150
1595887101
1882407474
311700556
1666860919
250212773
1149517371
1100531050
676411593
1845689106
421858848
678513459
1841080748
1844738492
1244133102
1180351971
784796889
765508487
786065863
664353938
752318364
1795293675
873145607
60757469
340000736
2014678069
1666107109
338738132
1607289404
1888280839
363802277
408605509
422813304
2124896301
650650326
2144487371
1686427998
633588307
480790521
570809118
37062585
1105975333
308334999
1850237682
224691722
1495613121
2049873357
1567579419
1384584285
2011669279
2010661516
792799200
1217030749
2019753581
593405885
1251098448
1268256385
1549891893
1995322478
1041217897
1958030712
1439267663
1743794742
1031113825
1050269870
1634839856
1817840017
727317017
463549914
1896003447
1131791375
2066793252
112032082
1659072440
6577024
1982526291
1489521326
397153581
324033246
236585519
1840115572
1589884017
498071048
1820584212
1002384625
1505122280
1559839883
94318984
1013658463
1185421956
1381294915
1630938181
1648602859
1884838350
2059633772
631024925
1458316501
162743110
2129272178
1103706711
1858097552
1954969014
1683131504
1935148728
1019184231
185481104
1230756391
269154544
1630978602
67120519
326246045
821156400
1639905577
146157173
606954834
455114980
43830505
581385586
1768603725
1972290146
473614274
1721080805
904052740
548990596
512307687
706612599
1468159997
1296183450
2043416673
1613921804
1677593742
990046641
657686214
1616641302
1861535881
1909949024
1149316812
196377440
2132959008
232923233
1584260058
128255422
5078675
821326465
1792967092
1799324862
501239010
237295
1801466568
2112646756
163191828
1663783079
1746494369
191873389
1618733581
1974080723
1281498062
849094983
1407926387
1824568706
441039478
1477893614
1523163843
1421408796
1166569770
1978141909
738028330
1785542447
644041546
1475830169
743299142
1421386075
886345270
1268850799
2094681245
1838997385
342950958
1162736530
1372886465
419232661
575637197
885833484
97979685
2142240973
858273503
1657010784
269061930
528831791
462300709
923010926
549685262
951788033
1340848041
1366946354
692685077
305065506
2076734461
133730158
931533383
1433648348
1764693841
548984297
534418223
2111290770
113664385
291366123
574745787
1058264344
661790277
1411392498
369412394
1238842143
1325394755
98170782
1562373868
729357745
92496102
190935739
84858442
961286253
1060242779
1077308334
543432750
270454447
1133436125
47168354
75284450
842920462
959070970
270078641
1527565561
2010367840
780121561
1370330109
2140542152
1124445069
1210061217
247962521
1440766956
1128738648
597181273
1502333822
1413249234
1283439190
1595381296
932792444
1011119654
1970677860
898740774
1635878662
468563457
770206864
272271502
2105332653
1144112071
1782617904
656563044
2057601342
276437241
770857302
944969702
1010132934
2138122719
1146482849
887750704
1614381461
81600957
1480710984
586772808
724382644
959609714
1352801439
948754457
1854847798
1956870617
967829820
1184607598
420278756
2003339094
12628676
1627411455
1207611751
328000044
1698157169
1442474936
526844112
853986982
887431314
425158263
1242202529
144252948
1527605124
1585699048
353438904
31271253
1458076214
2010426133
299001297
1126425908
875255867
1651731110
318411972
1413131404
1569008103
94886408
1881460166
1568345942
990716306
867637946
1581153841
530726891
789599334
1193885257
1238048027
1747932304
699801170
1715048104
1850263067
1462328527
1625419905
1121704924
2064093966
432913363
737415319
1770009231
1993872899
1719251807
2065120514
251874179
147380440
1530000495
1696320752
513706656
2058962179
573465920
1065446992
674918154
776141004
1928396846
580052917
733830407
972239479
1164490158
1174689837
1426260930
207000100
577952290
574804804
627396611
331538133
1569113613
1411699523
1241976485
195063576
213235522
1936183818
2081094726
243902358
422343208
668420168
514406120
385146342
1194587199
2131159534
1792419468
1205421074
919489229
584441531
291020006
2138164085
655911645
181009424
1809104080
735522902
1019354439
462821859
616227518
909798516
542423398
1832365156
2042652090
1113788056
1482808238
1411617846
59753593
203592208
812705080
597625346
2083248422
553780334
1883244375
274888951
1334109273
1084173778
1989147150
975009691
383959590
1884089702
1037439891
30971769
555884037
1611426540
2058639697
1050818737
629006892
951390090
172793322
343604076
1517646571
919359700
2035057040
396437089
2068985598
631376674
341318081
1622914727
460939886
1917142824
378366394
277556084
1366751711
121881955
1489040683
276689641
1188102943
1364644021
760925567
1564823541
2112847509
628065291
1540855673
216147093
491511030
1022737249
763955471
1955219559
1609786950
553057514
1029129640
1930876436
7681387
1837157189
1635281434
1212158152
940460449
656249106
458386563
507075296
801714330
262698331
382478834
1878360059
768768688
404672663
1135119118
97666361
1202346160
1328580910
705822445
1922067294
337921464
1162122800
644210803
1081877453
753009937
1554944476
640597524
80997630
1645744290
211630378
61502142
1303211041
1711189999
980570492
1271588093
1669965470
1722748785
556233995
1926450460
1030574599
1711772815
552642219
1157626303
1724317746
1290592633
1289587793
1242475967
532686926
983553560
683202399
588263396
1853600113
1239733602
514700244
694101538
1030847488
134477241
2065224633
1208283040
179514031
1187141721
1209672853
1180667313
1689047888
179492789
2073021504
379765783
147036337
1094089846
1533252784
1486733840
1222777231
660546064
558248456
468732663
935965941
883653900
1846128604
176445650
1360795384
1149720433
728975018
2080698804
1087043655
2073733912
868492641
1564154451
484916874
1129051353
773664384
1032390835
81420386
815600964
432761299
1997188311
150522900
464182473
1442313665
1688846827
414021063
1511496561
2068315503
538611874
1862460949
1627936829
976819628
558787272
134219756
564443411
1078568568
1522221230
94986642
30107085
334955638
719622382
439004302
1234545832
479780957
138742871
286089417
862133291
1852659596
1898925083
1336770675
645314211
544253275
340004633
1599579553
1950352759
1539195897
902284763
517377699
1232203582
1014098418
1496493452
1080124990
1817692010
137792678
559258105
1020192733
644004638
1921029667
880948278
2132360859
894350426
903521516
375334403
1572037879
184967334
814287236
924789654
600293482
2047496312
151635261
1006032365
170128294
114573991
1259358900
175886532
742829281
333279621
1342084120
506770165
279788660
831107289
17794469
816231857
528378861
542541763
1315773004
1054065622
250781819
1693881285
1066557677
315108064
1256619249
2113117149
977315202
755575095
168428681
320359829
1448853480
1182505272
1994424030
2101343534
904663610
733727197
1218724734
1005141597
1315530949
1575109030
1529919934
1816905741
1148281619
459896557
655193111
1421967236
1867409258
1084488347
2040117085
2028948231
1462862993
833087184
433431428
461183229
914871635
195103662
1487421349
522070643
1137454148
815001807
1261879281
618228494
2067677331
1468637839
1176251433
1504970703
2096201519
613822613
1482496377
859055118
1637934687
1761323256
449316319
1878618915
1091887212
1625817046
925249248
1642472036
580968928
1887232501
1173532841
1244260714
656507874
373263703
2040913109
1424437633
1016663456
131363647
1285622630
1647851171
739035251
1741519773
1463229459
1649136593
1937631193
485086156
1364892415
477015457
435344826
13907208
312413746
1745996592
1915672711
872529667
1159033219
328398338
943640478
1962051313
1591451347
490294043
393089903
453021997
1882842037
1726760696
1490111512
365215588
1488500982
1908809763
93057452
409880829
193085944
1133290961
1203283865
1973541513
138531648
235078655
1639711423
2019009057
940955766
513988480
1798853537
407613948
1238924451
1804530186
714004823
206370911
429347303
1920789518
1231136116
1708026703
1015340944
2070345120
148885045
1312168504
785342565
2138350026
2055805401
1289912024
1561631973
955470078
666905929
510312179
2092058414
594056105
1928807719
1994309584
10272660
1614571380
2125232400
1642596426
1541066930
1252069496
1530902425
125082953
1500174641
1615913315
2108903578
684573094
844666186
1117135627
1415067745
443363571
510175159
412355266
1420846163
1993216626
1031182524
725968451
873883061
2123098009
1489418269
1494661392
579397606
284427471
892750218
1014071229
1237092931
881679522
1308570078
1401847852
1392907940
1168401991
1017596606
418948825
1964963630
1186867875
252780129
1579757252
1237636530
1792962348
944902260
2076359272
54434165
1438569838
1984083260
986514209
400724842
1050096460
506911869
1065999602
725965358
21411836
270824424
1026278788
1313581799
1212029971
1957913656
1707308842
970814272
187458713
485519569
1393927854
1956436925
1983708327
1899678043
1416172937
2117724928
720747804
317949605
1346273612
846486212
1476227013
2076152755
607390689
2084554565
2007659216
1570316307
57895921
1785533388
2025820819
852410934
120723184
666813019
1610993556
748357868
286881613
962481079
2079015325
2127314869
439434772
1584330431
1250663313
1832710069
503619746
1643024595
2090643888
1570440333
643577782
456740870
1294642852
1717413287
311008297
1967076179
1186712906
131200353
919056242
225957155
87325735
1406999501
353382662
780329872
1112342685
317942724
926956503
1697466231
275337456
424991111
441241025
1227582286
660947056
177146460
1459365523
2123496237
1011614397
337682534
765607525
824808028
2012657883
918125213
414809495
2020913888
404090292
1668632875
2126186555
1256037287
29797021
1869726580
79987560
1668926853
507720506
246586515
432204844
256302762
673595961
507121743
1427114057
413655173
30707149
905820741
2127345905
516617322
416343834
690563396
800984351
920180391
795893060
844057491
1670619252
53676119
1257551968
337704255
304320055
1872451232
786119648
68821891
220516833
345593909
174505054
1925959631
1194672989
1692086356
548037750
1824665719
1204107427
279495147
2024295767
2096722498
1775106887
943113404
1462298553
177169503
1111376807
1160560866
597712907
1506378183
497013490
2002152657
161947793
1134937945
1951650335
1538693914
1182578626
1823560535
816645416
1845445283
330582979
1771243840
321362328
1755616536
1147159104
797623001
886705087
1617138488
1741378221
1301794824
1282340739
1397015300
182999551
1860556241
1977978713
1890203642
949895577
21776547
1623783487
1724482719
163084005
1941271905
551020058
1619876566
1707145544
387410948
323774320
1134036857
165755280
884408528
902358384
2031218209
430640160
1311435846
1927291361
1362309571
2040051312
1586511549
239099260
890217205
225775652
397677807
1441560471
627908701
2024392598
186056817
1576578470
1901734843
335874307
166203656
870323050
714072115
214079440
2065121166
2032708738
2144231671
1845296155
707485325
1309491296
1585347407
1198795592
3987001
448878613
1499375411
11331371
56919044
1673404788
704824247
1456523617
117831416
1496666842
143203598
257521624
335889189
469914969
1512101028
404664158
309493698
749589033
543938519
114733280
1938673152
1932153650
972381315
1498436397
1653946261
307374703
453709108
947860964
1651935491
1836156280
546829731
138271704
765763416
19497888
1431845601
338272626
1339695531
134050756
363324710
1590588050
428156701
614817578
2088212291
1521965294
106621759
1163455367
114965652
1374332718
63223879
1156873059
83981071
1418976120
2040776345
1399439263
697425267
1193629873
1813470510
108083661
101351338
2054554299
36302466
608406979
129818272
1311783567
1675904580
2137579091
472807366
1896157944
1659808129
1212528525
78213229
1440102692
511660834
722128236
2120040026
71825162
1933007255
1090231761
1518825380
1614992509
454097953
913994095
242304653
25379427
906658635
954414130
550188479
1880746560
683053062
2104348237
161422306
2082661893
1390695956
2070445585
2144147594
2002813668
753905984
1674628311
885386153
678329735
130230268
891192082
387554924
893949452
2104392904
1197279399
1980193163
1554583916
1632542039
1451124663
770329558
1450517606
682883311
914041545
1672161662
888090180
1079986560
563920559
1814484905
183812568
2127539842
227212736
1353837066
1969902865
1798248912
1962335727
1012371297
394552505
1974248910
38332827
464279137
2062113424
1626706420
593666059
1413561540
1924960673
1669074722
2811711
75579798
1525051872
1109149439
728804309
825168869
1752625479
1561442037
181906192
1433158895
1264217054
73354785
973322670
351615147
1656991681
686914746
271935112
1348750449
1891628649
620919280
1962359854
127974140
687800645
1700043280
1823062643
1707192062
1986614561
1002712417
157712458
1306478409
216428551
138461113
790553921
1466567461
488184809
1224775004
970765739
350402985
75257063
1799355249
1339492655
505329326
1978748203
457080073
1497342868
216168069
1151906779
133647756
1285939708
179897675
443395328
779591290
477651709
1136558586
739443287
784680352
1314493845
1768637566
2022716500
1356360101
1749551891
699445043
1580326845
1608312429
110802727
1428852505
2074286816
1850611389
1097283865
1639080390
1700594360
416586811
1688160451
1915576177
948496445
633648963
1400177280
410613833
1782950643
861644526
1294330227
1626694806
1153067046
743007500
669574807
1470299281
831783775
1272138531
6715163
522422009
968195149
281174348
801041651
1845989120
918325641
1958721737
361594600
1580072892
308870316
77459549
1388499030
1729035046
758057010
1534886168
619009696
1662536703
1839006683
2116933125
161263510
1542182601
1680104889
732286709
432975812
1908806791
799449281
1622862560
1575665856
964471395
1075324618
2041229695
1192540642
654681598
1594605405
268778557
1655001151
1119442106
1456439991
20571104
209245264
1835718376
332423094
419583482
331834163
1205855545
1938575119
1164656262
492037117
44385522
200283005
1088933082
1682385
1051824659
1320640738
1603571423
1965126668
214942338
155670285
1547191848
1796369114
637941899
197874467
1504988985
1933549828
1022473848
819492173
514232196
1612000512
406471982
847279180
1822337424
1773359867
892977569
1985754524
1811499417
1015508901
1315712240
709669892
1877607865
363727479
262379263
1499589858
1801632935
266134933
11871370
1958047150
1595828359
278686997
900679078
1919210977
785699113
1972054226
982854694
417025543
2112504278
756357296
449583522
358238998
659148099
905816724
672150173
730547500
2045187205
1237372236
368808991
2065471119
2122093742
915155428
184481959
318950861
130169990
1512090634
1246488871
1332385065
974332155
1148640179
2120763302
797728853
918668155
1925986447
549553810
808267885
1256786957
555438451
1396818109
1192335666
1859113011
348610482
1803802500
1552842181
414003675
1244445819
100518722
1656110524
1469458679
104854542
1838627592
1440509139
122797573
1273942795
735151347
2044942447
1510940924
985276467
1207639487
1560809472
1801377391
17117599
973254787
432851879
184266496
1184881706
1195686432
563866248
1900838179
618068457
268489709
996327533
1694393848
1127770633
64362452
1603373313
1372094732
291138590
1714087216
1363947829
1636169803
1296020532
816732796
1985216499
960477141
911593669
692178528
1073225667
1379592940
1850681278
1328422137
1059875465
1493438907
455911021
1241938684
1441475989
483781608
948399237
1099229375
1376616453
1972714918
655376389
1202397521
1197281124
1770515379
970788071
902138906
1630439758
1619621869
864479553
856613502
1847053901
1019473016
507107485
1842462431
1642498580
1746910338
144611823
416647562
531943778
1814037715
1416351544
26399594
1863580828
904353973
1287720675
802960681
346547646
1085686119
205138437
642562565
638118096
96949174
1318672324
1717599981
2031665642
2409447
1229113217
1054911247
2093759425
864481247
1803281468
1911198093
1821623212
551635564
2648833
1015532958
905307419
781789533
747751212
1963532726
668397379
778235231
206124635
502258918
2033670829
1906811397
257272618
207906086
1856274660
1684500526
638030113
679418022
1697862149
874562307
292891951
517358973
1814314653
86585811
370768881
1691934135
1305404207
637154566
982384860
1144797778
1195784434
1623781631
316132433
1347600298
190120847
523976267
952934072
626602964
291316874
886744111
990810170
1266256950
961840659
1106564080
661727219
132812597
1893095680
999515771
1188782854
1157625144
907064378
88896184
230767852
343384256
1713129878
963108961
186903700
2133365370
809486330
1912564686
616000056
1269981163
1793694033
1289849234
1161759390
239748024
1712089139
155794635
982419367
545170963
325200210
595488326
2017046112
87386985
375825567
586080067
1697382621
1115205957
1731493797
146645799
560961144
479202777
1968294512
1422661147
1389900465
451049689
1081972487
1883736394
1453310129
1603306915
311670385
1902431591
2064873935
703901942
631722970
741476050
910756523
1835104569
2099041734
291951035
170992313
911418328
106179687
1882987148
649038382
2003139603
413887993
1604346200
1426749397
1296823558
160807831
1037995840
823346060
1858888434
301419635
1301489867
690110039
538444851
538206179
1727217801
1510716737
257670577
621786469
504357378
167225798
1059991392
1804361601
530416801
780380008
2124097574
535087224
1344320466
224417846
466067021
52106828
194519118
667735678
1628373667
85098611
941590866
1591892612
385210814
2090734916
1719199374
1871079668
915457792
419206598
1118769508
1899103703
171486971
1005231043
1794564255
20555324
1180721664
1754721335
1113683702
2018875632
1371339650
1871061964
520870403
1957690026
800020876
853125913
906358238
715356869
1009884041
359056394
1601364015
1139562298
1414363903
1081990263
1472766467
1460126655
1406770721
1565149519
2072429911
1006781823
550404338
1650577420
120230273
428974213
1006487467
703944362
674151516
2068792553
365957336
919717623
132121331
1023892911
1155343073
1110432783
685108129
1101317026
634197081
1479282139
1915896875
16430156
1104879176
360345423
396821315
361516475
1477347436
970677364
282828454
554839434
1865536650
1640137176
90042066
1514062819
306896824
424505757
1693143904
1453723108
1415682885
1562417201
864378498
1745660160
232312047
775966152
1411009293
253802285
1969222705
387771344
900728092
670512301
1269578362
304351032
1247476810
977102977
1892255392
284378277
1713553843
2001441631
1057906329
1284568819
136211864
1477828029
320414724
937267045
1864240898
1273074714
212293866
1348349827
2065874951
675624228
1583238291
979971878
1958486979
1826193691
1699466419
1592714877
1345351064
1791718924
1875772983
521371079
1064182295
637894224
1999447828
1847422153
325541324
368691907
278127667
1036499508
851910185
1625229652
440203052
702068039
1566542257
113737226
562413226
446392194
1030827822
796731079
1112099738
1310845398
1608545762
674715409
1573200635
208819940
1891832232
2006802062
1132357199
1826137878
1074273009
125937574
1517236633
571148720
611817196
904044491
2097919814
721889823
1372865297
938279265
2147435979
2018046503
189880403
1274718719
1996487915
1701598419
1920928593
1459815431
1740788264
1640105367
23260663
1506153180
175566232
227934809
1897313776
2120032628
1236255648
1875791408
1923111924
1827710210
60684620
1473172037
2009033947
1756406189
461264137
798274207
530710202
203031707
563896416
1991378582
2018710277
2025432528
1108799623
1260169359
1760366337
142435460
1646800980
1431446476
366021315
821795371
593242559
21561021
244174514
465923203
1561348452
1766755470
545978833
1801413922
1677779701
676437353
1432592012
2114450364
240827073
1359551538
1538644766
2077212929
1735889489
429905425
1692560175
1201579381
49807617
1439935985
244455653
1283164275
2117799017
1956854648
301114978
1024048429
393161032
562533043
229551093
141498777
464764137
1994671217
1552431493
2126386485
1770381479
259079639
802252751
1492271286
316426430
1492408605
428350309
1885346502
2003125398
1066028945
1674358252
1554218160
615449261
1442198718
548538594
739426185
789953575
1112547807
1612751766
634440175
1957007918
1213418896
127183121
1242121430
955403226
771847855
424980771
1169445450
1292791960
550525432
1382598947
1507054636
1195983333
970748041
445118347
673361446
1355538255
131018204
1567169014
2102343641
488422893
1170317315
1968869559
624987354
155189533
624547350
1115177962
405448471
397890970
1281573183
7095071
53190386
196356467
1076034165
1011649714
1154553029
787373860
1077643492
1871841213
150356971
132988506
946062134
582424248
1758298242
1400570816
1394377347
1289960361
1481429142
583385701
1887828
849738364
2130692093
870075118
1211778860
1239581648
1475953023
1859334950
1024563006
1156004813
408995510
683359618
60427059
1222522109
2129579296
1783652222
1942440237
1631341555
185960919
1195764087
596218909
1042544638
235440477
1185268898
1317445026
1804034922
1855360050
1664789554
485082636
873956971
532128884
806179124
1243019956
468859278
761274962
2042992977
610889740
1178713704
473294545
8059714
2012705251
1395307844
850113582
168177651
2031221968
602442280
291652654
1774448175
1364075629
106552308
406746371
711757619
1419138814
410227089
1835580332
766533850
557048386
788922179
1831127996
1025651833
1101115896
459529210
2019158621
1879428490
288460685
1928617878
2071665525
560575178
2010300480
1711236178
1076623000
1735079925
1845030666
28629962
781380867
1225175834
1434701012
1195451159
1283183764
582759784
241110366
210980591
661294756
1557658962
1947533117
503234586
2020912980
1107063283
1544245711
1379852189
1646121339
1770358505
705482006
1784904319
1607340463
627871897
1980104761
1473395322
362992928
849601877
622701865
1703737119
2004873998
1576237069
2067649427
644057238
145845887
1114100562
869895996
1774038162
1538475114
476673501
315640246
276234536
210281985
723859818
991606637
1189613688
562272494
318251690
1666135310
352405607
1889157419
1150789888
2120649418
1382936236
1336204338
954082257
1085657133
1776444566
1502560569
191039557
2111904037
392469347
1768420335
89407181
453814073
796553644
1239378634
290855742
951902532
1699553987
58754776
317564254
1558386405
806589979
500794996
1939595225
610059098
920813389
439427634
315033653
2094486982
686349078
1044469950
447493594
447936427
351471411
529234819
1985933621
959557832
1344254001
103559090
2095809170
864007008
676096110
1013012629
524093440
1264224392
326730733
220072084
1827251221
1430893319
1260666111
53197581
2020654697
561278924
279213936
1180710644
631079576
784200303
331544052
392240042
579869973
47830563
1288581329
2069339788
2146325997
755224370
1912295516
2055416086
2086781240
548568870
133773912
1814026090
258580788
215832475
693980477
1962661801
575785567
815430568
641305299
2092188759
1227951518
1681292119
1766804963
736202647
236232961
1592057699
1407987668
1314875020
1428363219
1916665005
260321277
940273369
354829801
1364857747
1781494430
501190207
467014928
200247017
1298557269
684077293
1162361645
1057548837
1028584642
1403342405
2074327210
762022030
1362340118
545158691
2033339524
745290685
892299171
219559288
6383558
1229522756
1802727416
396083582
255729937
896751808
1404593637
231231009
1839333089
126412228
1351018380
1791177805
1094141096
107538593
978567826
734440753
875203530
1753590724
960660128
266975401
631399595
655655682
196639380
1898218423
1857886535
632080732
831985750
1452307457
256649565
2088610630
1450552058
492026911
1349754859
888176509
1498745503
1801772842
117412584
280845898
1939767219
1467847807
456902574
1502789609
971561769
1015795242
1987928136
1695092861
1029161180
487229638
1287001420
1143735312
297006994
1581165532
1357546916
1947257430
819567834
296041221
622408554
1634206058
788050295
1072399770
362655034
451825014
1552347633
149850314
1724185111
1454316457
605821241
399644567
908432626
2130327072
771214508
2029385189
5819402
184843816
1967923096
841531831
1745752340
470044749
1117551111
1793688162
2007960678
1388978529
1638071163
1248897790
739011503
636332868
1392644909
26502303
1506295659
1483381720
1431871990
1455508026
1187150692
116257698
1061314257
1232727333
1343400977
910177089
182315908
959559933
1396945107
1118310611
1812202771
1032994581
800687585
1587128588
1548010553
1909310890
30949908
1059764716
1085314912
416107061
2117226626
675037952
1616996418
1464201591
2022763516
1260891815
1478495155
16224162
521959529
1323558877
1012344123
1441927315
1062992838
1594790790
365088604
1019307982
1461838740
667742121
961083412
817935013
2067411349
1503712666
2067297031
1657452907
1872852983
1115494350
1649816721
1281467190
1666545338
978115381
1932528445
276238704
1529379395
1256486672
19815267
1436350897
126543349
1781051240
1533120741
879306373
1706160801
2014427573
470249519
12418885
1392822415
1842279479
971800951
252876656
695665499
115965638
804699161
475731539
533568676
1806011993
781871724
516201758
1133375297
1083504494
826041710
1410810907
1083135226
1732140380
1937084090
1716679489
94342153
1895849751
1641011612
1898886704
1165659690
1276209044
407695720
1156394644
1246288302
492191528
1609006430
57887957
1076406918
622375831
92172880
790826691
1925026872
558609108
1858614438
490655550
231036960
518368037
1936949117
868796862
340252732
2137419859
1984147443
1183227386
2077023364
352154972
28039968
1537794299
1106975055
428446321
1262127247
1666223619
1154860227
558984449
1052545929
657207539
645236505
1894912457
1175865165
775378892
446552664
654172936
275793675
1711759321
159132113
1559379606
1831645972
2007035830
874146351
694331235
1827809284
631701782
1270235008
1162334441
921485262
1631260279
920197182
571948970
1233458387
1956813677
1832846484
875247015
1498689577
62024274
1683054685
1318514191
1985474765
1452826160
1455998781
1806858194
522947815
1218395712
85663175
1929642364
1200840239
1681950299
1174836038
1845305860
1811481719
1763786493
1850950543
1197161653
950705175
503038560
2073239091
2080488326
499144888
1691694422
1298539934
1631391278
1426602920
1849898381
1276549893
2031014443
1660289899
941659723
1102671934
350796623
1500678923
1257649240
2047641980
1933669646
840693637
805855781
1261567610
1879433116
1547696377
755628268
498990759
653323142
208184467
1336816505
1120779542
902950627
1820933455
1027982031
1927590564
1429448938
1887398444
398705768
1790749686
181121794
1353576821
533411399
1835764629
1065035578
1588462230
1624842478
458865398
1526443427
1599288203
862347292
2052820427
1728643826
339393580
2112663829
1619188762
1493569086
778494207
1203595056
1898039681
118974622
1261778078
162669045
1792094313
1607130143
1692919099
1159602611
1919180348
553999109
1780480077
113265777
1656684527
2132761052
386228896
884707418
1877055756
1585452149
2031264919
209510844
1035636013
1232613900
1232904390
353313815
1953643915
642533669
383013117
1476491559
901880990
1097578869
791030201
287197146
2065153674
1357016372
406667578
1584493273
1091668324
1530713464
1299932380
348393103
1528053669
1713651959
1975147335
935334215
2664246
773341757
1363288481
1912695800
893925794
2078026424
1982432326
1073033043
1746309871
1596980452
457559773
2033547198
1456867423
1228094024
155906286
812530583
1921502037
1963672300
232332016
1025477323
1149834675
1473165897
686338051
1419576605
1874187300
549403551
1269861404
467913602
1487971414
706785782
491931796
1083242566
410128782
2107905889
1221620913
2074101146
2009927954
2065351500
2006104801
401008523
605911330
1954977781
722430388
721599495
1220308969
358275846
1610961567
895948805
1095241778
453480249
2121119919
1086863375
509174811
1511496561
908086484
2137294904
571028934
1032986126
1962173406
1257729127
873258161
714202984
1455799365
2143733901
1254572654
732532049
904121782
1464318311
1513395248
391473912
867834722
381956803
1555601500
1831011419
1340268015
1962024550
1946543314
1320862243
90637552
1312458138
1252076848
321233774
797335672
1106252343
603035192
1349314399
2022191214
547396351
1644768960
865972393
654575470
116000627
996545078
391689019
1065575056
1237015059
1344470971
1898576241
1139479899
1718763194
982620830
1454992020
1701313313
871332680
1094946676
175182482
1004777916
1382639956
819064951
268605508
1928437128
739304150
723470844
1852891595
236227216
1929681897
1344721244
396414395
1964109373
1688045346
878908669
1965952052
629116693
1576019495
1984599652
376284561
339027347
1228431210
1006045285
1237936834
525082302
882832898
904073480
753706510
1795042418
656095889
1335748800
1997286878
1381357840
802091185
2005147144
278411377
1603909587
231180725
509954984
1938705035
799263137
1230928852
1931431954
203121624
841499179
1340208685
210085230
69267063
1275816635
1445682528
980421721
234023314
434537852
759719746
851860822
245019438
1737584617
329557333
1637481347
529666315
1511866883
284963234
2105584806
1418042288
537248425
357974521
721528472
871905855
1979759817
390966451
705277232
1813621194
1415442877
674737795
358745151
1290931853
491538973
2061921092
97439068
1752576876
1567724784
10689308
946360457
362195753
1662617605
1489188631
1045249038
723977531
601471694
1668856684
587005484
1279105969
1675646987
1422987412
1897778121
1591141606
1260114112
1659448020
1255216750
1438173394
83021182
280151522
265800630
1960380890
967399717
1890783125
2126012475
81134336
1076086065
1690399741
47723987
1337574136
1223457206
170997203
1878914445
1229195412
1509575246
316826209
1514529357
778616305
1719042859
963437257
559497487
592608980
80048211
1597119973
906259206
1567428812
2001834023
25554587
44027886
184186857
1587228790
1205625118
1326695901
1111228377
1451402644
554523082
1528932178
1793238857
1235043049
590481594
1464713704
306423704
2080996688
1246813208
930306367
46839264
1205170793
1146400019
627017926
837657389
1723089757
1369044834
1353054830
520189903
1040789309
1066025179
1788602029
1521464110
2117545661
1502415719
1863934679
1384556706
951348818
1074131844
1107817167
812993692
2140333505
1013751915
1223968469
91291345
997899804
1539803249
1676894546
1636112958
189229718
1525752740
1796295445
338570067
2133837631
1334420886
235828004
1560563919
1802268231
1490982797
1717193612
574086386
1701136002
1475600769
87061144
504849317
962234360
1979344062
317695698
1814451529
1004401272
1561625209
2060025927
247167941
1237706401
50987860
1218767330
1849988257
1168528635
1488917704
51363574
115276399
836094966
433800996
1969879609
1379963283
1641435920
1523191652
1280233799
1307678530
1699268490
64125025
936968032
1083644092
1391694531
1720919235
724107716
1695591859
1166143236
1994471222
947784782
107028049
1939036254
271067078
1668370605
1148291642
831326164
17939866
888666110
1097262208
41896496
2142055341
1504792498
1297828231
2069640988
1844861655
2101293256
834945533
527357689
1091697270
348992674
1345897908
1156093986
692225087
1312018502
2116314543
1923623206
480567277
436027480
1576582894
270877809
807019973
571962038
1805528769
35013664
1912737843
86981903
265638001
2141379035
1452075051
991572523
879719625
1106036976
793858371
2061434500
494421030
172480920
663657056
420930601
1776067152
1031171716
1788658340
646236436
192244484
979925633
1914758588
700175029
551966001
1135841379
1535049717
70026987
1970154701
1360813778
1370229002
243329623
958992555
656033533
1173224571
48186775
11024973
602916771
969878201
2051611197
773381172
1928133330
1766431788
1345005835
459168707
1953682049
1801582688
1765607979
590650215
1760641080
735302933
9594313
1896863094
1456035050
125576716
1207741525
1253746599
2021556302
1332218350
189046710
356644722
102594193
1860897320
1773572382
269281683
307056545
811674957
1346913098
1854247458
1149856007
802791230
129775590
392348149
270091803
270877809
979664410
1236072812
1007129033
1775756404
355243343
624276340
308423683
707530636
1876464335
260731235
490513106
1369814259
94310906
165478294
1772442684
430255661
1867282443
460688607
637293260
834963737
1050837648
1027563788
208213183
278796854
240652179
1723367026
531436914
1326209685
1186042617
434677633
1463339757
2040727501
1540141522
895678213
1657118671
27492718
1898283179
470188901
2070523025
1660807906
285129767
487773499
1845585565
2129514978
1757661452
1603753608
258854470
2102236691
323550677
1950170601
828835046
849924918
2073730744
1421341101
1474178001
357927863
321787915
1640102921
1167643421
276929789
747039132
1691945681
1242880309
1875319526
967799896
687445505
974710533
1707687166
2063992958
918199666
863447672
1375192963
467356825
784271623
1146269065
1877167418
1211346597
1384323905
147808887
4290318
1851172087
99498241
304950137
1566708820
1692811999
724649164
1268380550
1328939451
181366002
520643193
1181549227
764520311
566189434
1869902504
1594857647
1777308135
1756269995
1645024522
620118921
2111006163
86600167
28523889
1725919600
2083696306
209734697
1869953994
768216849
1806889107
1546050682
1362250128
790783703
375647087
41224292
357159416
746357551
317383052
1317459892
1645692605
1982073703
1928500644
1297270474
153502281
157016894
870907832
1803465882
1741979533
339196141
538033187
330157946
1864247001
1391101139
1337177300
693512543
1842326338
1666975153
1887891129
701105164
1214973035
2129390956
377315573
2004440439
1108264655
1064928646
1423991591
74968896
175116701
662891816
448580304
431468082
1760887958
1299625894
90874197
779628506
1828581285
1763306660
278974569
561179239
866508761
694647760
1429758336
1929031345
401632417
1484787256
1352534600
1346051020
217056258
1093640922
1521622751
1528251253
166476414
955606951
239935473
494169345
578337676
1112088183
59732852
1564423436
3280084
507735009
2085690506
1955291913
2057858462
1018589427
494840275
539493571
1920533467
1466660160
985835400
1852991062
50657167
195391142
245996731
1140786494
1028172467
1001266536
1109052782
1949269186
1752748671
931062207
495156156
1878526273
707838510
874213640
2145231620
331257848
1939627652
239846799
302029496
394198780
419620760
1395224417
749315236
590570755
1692322455
1707010755
555963106
1174795570
1803969706
1862157376
1889983922
107696380
616153973
1255483587
2086646811
2078395767
834680096
1267905353
1849282477
960570457
1600101616
456904433
1535199767
880891912
2092628870
1405687439
1199166926
41702677
1290413374
1557286775
707297513
1148036383
1452393625
1553439257
251354449
1835342566
1267730046
1933348930
367650748
1459032247
1818264960
266499212
1446007190
614109444
648599371
651410980
223108877
422753773
1933616301
1218597354
739510972
1604232823
2131673008
1372837002
442451628
876827273
2095205022
226463666
246708335
1414541759
93810862
331544645
1347728761
382626900
1338454792
1662697234
1372278631
471107493
1837294133
1254340470
1373006117
1454198409
1218878124
2036011472
1064713445
1179525701
1843764334
812361610
1938035713
1171708236
1358387639
1613292738
1771440410
968142279
1045382417
1338365691
1181441272
838593458
8508305
1746576626
1824055050
960834821
2126953666
289870765
1938213128
414877088
530168760
127145096
1131609934
83321838
469301039
1282306111
1735679879
1030341407
1868519209
451857229
560031882
790007453
1107609829
341648436
80936011
677287495
439395438
755915121
905209241
1948505930
1995802710
1520398868
370768388
1371722298
1244599572
284502040
831105408
1525638427
545872383
1375924002
2082020177
257239759
104669127
212967886
520081256
1043005928
273762267
353957304
1233245689
123006654
764149467
361320127
1947700755
215737575
1119655686
970827219
994997953
246947035
1873903775
869779985
57631638
1529861977
1091502360
285851551
1336345136
2038693018
510841232
32151131
1356674847
404620002
424100697
1887598044
1728833037
774193471
442818328
1354977204
1960589617
250483509
1679410309
903776110
246979923
1519139263
995575318
201402529
957889105
1507665301
667730
26418387
1211551312
318779088
1854159833
1256710103
1738501296
1893266088
143754864
135271547
1117647547
748527685
1257064467
1058719227
1191600090
987471969
1507295350
1535974946
1193537843
223505490
342053426
1225140211
1909305332
1704912937
1254723066
1842245303
357553183
274848481
1060042865
1316390609
1785892608
1035808305
124596306
1859880355
1455667827
334677140
1588171126
2086484306
1798229106
1855847310
1669442652
696921093
1888289637
1737003577
1330362859
1595165549
1834165516
1445310888
1394521757
470574568
1023315192
77153746
392228365
1975555376
1978668834
1858287499
1397482956
681938438
813973433
437463720
109880561
1053405411
1920993116
2055121776
305023442
1571234433
446062967
1424520934
62333982
325383647
500537362
2083472158
206234511
849776356
1358318011
385575562
412466252
996796374
1422296078
901973033
941164009
1577182784
671134440
363483941
1443942157
884047465
1624289423
506128992
548033357
1328989216
1032363149
1342813360
107199202
282343883
1372208462
1067991313
500799100
1119430004
582739692
1218041911
915777517
1440458397
611990078
1014681935
1011412174
437790656
203040929
295910774
877124201
286701113
350234764
1158821200
1957216959
1173246324
1799403526
581812258
1703109876
518909371
700194025
2022083619
1622719200
1875962750
17543468
7365097
2088070002
109835664
1366256178
1363414738
1521009722
1492683824
639486267
1015475494
1628479657
614186265
1584259227
1951875356
643690916
1565500440
1432416141
545653044
305138633
105329361
929936263
541624532
197791968
1241894780
1465440384
502031592
2035266666
140922766
699636652
584176328
471773159
1550390222
1869168105
1054772942
1238526427
1327188298
346559918
1115975039
922234402
1491413574
611628414
1482382861
1487853036
1006667237
1547817347
1355358416
1296601242
52348211
1124391958
612033010
577484496
541250939
210920274
1935109251
996837493
2119056176
1798717429
1209172998
1659104467
1840345912
1416273646
1689182966
154059307
345286507
689650497
84271242
2143518939
1840285506
1314469998
631397218
1967887953
1063783561
2029546668
93121302
1934585724
1546709313
1440246413
420197269
328120120
752113842
2147478881
1203535349
1671237791
1772856682
1480166237
415886954
1157375841
1613704904
1569849481
2038984210
237897068
1516028725
1288403624
188322331
481105612
19438256
1571764300
435723663
1155426549
563760385
41615614
1217035550
589920654
1630336597
1214642412
1354025172
834679961
1567004221
1361659806
1219529291
1280706948
1342849210
1622016698
240928143
1378863944
1284598230
2029934181
2033146011
1067289953
1691553955
744678478
788285439
1748168597
1526084379
2025685365
869174552
519364423
754383725
202592499
879577991
487658993
496745289
798336286
985737586
44984704
1600614714
203872659
488940138
229736583
1806260751
405665120
569520330
1546484535
1342202757
1924257896
1554767676
1568300325
526825602
1648949519
417434810
1573023496
483055592
404136419
1805295150
2109686209
170025779
1986332464
1181866925
695423145
219681832
1199895429
779454922
1881486830
2090315257
593312110
948141897
1307476984
1609090224
279772055
1926806302
1155216354
1215153517
893934192
1849337316
1954881498
1198557248
179488429
96885744
106506124
1571294375
2050395832
1238321349
2044026704
261079184
1030109253
2122041104
730037321
1856017363
401537221
908422020
202309904
900864719
367253608
770751499
1475624823
1210931066
2068702254
293219760
986445979
1370301543
1521058646
431270700
366692975
478227648
1185181336
1358664342
1720571126
241024763
702755337
968295899
775529621
477163486
1026193784
487249113
1993592724
205765076
425175703
1730267202
2069959843
429958447
154213544
1244290455
1162878244
462544978
1064537209
745962053
1927001321
2127652312
1823669939
1660573198
1005593612
1410320830
969965587
1882073247
1371485397
408950604
1141521503
1767550188
1653792873
1660298190
83062465
53322944
1224524692
1734449895
713547852
776509757
1287413639
1527987775
1814759127
1258432807
1065451934
2146444392
1892846238
1091227068
608029416
802926201
1251369782
663725437
1186126518
890038758
884604819
1850663801
616082174
1795914307
1172551011
732836388
1622178930
1630598563
1523723399
2135632981
1210109759
1501409503
22536278
953694631
66652773
1399722512
1038444796
566515978
1675767757
1636309331
1081826731
1500712099
1024743264
2065042346
254142556
721240378
1152378073
1915906174
259214159
1211110690
402011038
984231464
1095046861
1711742713
1041951676
1063077893
707486645
286941945
2123366779
1010713208
249641823
982434115
693535407
635163595
1205330335
1690940601
346990471
1397739172
1129836850
1458907452
853786071
742439040
955525703
744040985
1189635701
1277720010
727759428
435251677
2054611879
1020978885
577689733
985102577
826925895
391850863
1767375645
732346004
1451663398
1635285416
49476911
1653847336
441006879
1787689543
221147726
847088099
60947122
1305105380
1602465452
1161331817
382938790
1202877628
1181735401
1879636374
1517824858
1464883082
2011268358
873106914
1998931685
1952883204
897573335
2010195611
2127650627
694680129
2087807269
239821727
332278501
608526010
562434058
921855708
2039270408
1672597668
1805853188
475262429
311077664
1032887802
518548690
2002082978
1245245999
1749789695
1459336379
1680295271
1764336326
1696495369
2144925435
1020327977
1385396835
983506592
1159024704
1391281744
241184331
1576773342
813000105
852935953
1356012803
574750388
2056630662
2037383400
1962990311
1097018299
1858738304
1978199812
1863136053
1423401589
276414443
2078467577
1142012003
517346618
148376035
1417281724
65161253
1142882856
619188970
255873931
1048042155
1926331622
1059265345
181659455
384518052
1970693050
788125859
1406293353
1439798953
1282959768
1158233452
43635991
1716049860
369557016
183542400
2110914082
994427992
240448507
1151372525
614838239
1806557176
1180540860
259696607
1293985889
1374366566
1183443650
1806919981
2123581616
186702629
1132066312
941855800
2013356173
1716225517
1890794992
1963847792
2070265746
224001649
279137567
795256364
108947823
1458657420
6576104
838584679
1455665789
1851846563
755011794
1879901701
184558460
1403766891
695860510
465680453
115212158
418983810
1913316723
1267797822
726357786
955162709
1029220908
1457653125
1742692309
1374643985
1839384886
1330518900
1980473020
724918924
974766657
2045477276
36713579
1440112168
745371227
1055835902
1882258475
1599595589
137521934
1603790238
2036698385
390420936
848364716
171886735
465821197
581769060
1465080216
1532409721
646973366
1249969619
1508447462
797306512
134806357
1044908514
2103459488
1848771605
2119283691
1834660225
516965951
798752094
1024831440
87339788
1662763078
2135423108
1047668068
1934910924
737686095
1467001387
726434716
825063913
496045828
299755470
1058986152
282112839
1812983947
21310484
1261314818
1254503026
815927976
1652169858
1886972823
59168616
761446536
1518125688
719229433
1250742356
969488093
1143573603
1626007878
2087344971
802786005
2122647245
2080136471
571994845
207529480
797200704
511987536
545317449
922916410
736941248
56095416
54283885
725729424
488740550
1375769717
1247695635
1213654886
1852530679
317639954
395829421
211172621
86443867
1517016554
1839641373
146007536
2125856201
1249686629
1815933983
1511957610
298439043
1353392176
693920512
632543592
731519566
543114991
2074769314
1269245059
1679830533
1025480939
1353342175
1771102935
704074360
1315526205
1717116642
1218974462
1988636362
249782030
1179690377
1759129405
2121545995
1102806586
1576778417
1594394943
734520567
929838895
1165302601
1196652775
123590374
702665341
1374803440
717727315
754647010
1914779189
2116112290
1721216496
972972556
748049560
569469247
2128774415
537859167
435474609
2003801615
603946247
549305135
1545845331
41122224
894755503
519624979
766888600
1351581878
590604491
1189465582
1860894650
1468438639
395140516
1614938380
1254082545
202966782
765116405
734437768
623099566
1605682584
2131951892
1079238032
1578452861
2094701794
1326066331
226883770
392575167
70805201
146119767
2099355483
168854619
2076112111
365811859
1392360732
1946307815
33916092
2077176332
1710078081
1416246169
304112063
1435816849
144344336
1860875559
642049721
1341441552
1583082908
1660140006
822319975
493293517
480567277
1995163458
118448788
103785402
61925724
1321500702
1263700070
394056596
56031421
890786563
1827842435
1281452841
940684463
1287539846
591979834
618401913
1479548261
1043049086
172099606
1697185377
351980479
275494183
1804981657
46492973
1108249549
1721800877
1522005308
695561400
526216436
1276168507
848178087
1313254466
1080957914
1426969857
789219768
2090670684
1096554932
1184079323
363284801
1872967824
1296378172
2072510232
1765442220
606650284
984048696
678216604
130584729
220200795
233563665
1523499552
84430675
1653171446
1272827367
525588016
1956397300
1056127222
3713139
1436700173
1787907378
196367173
124011079
580278334
1824465606
1761787428
624997619
1404001840
1642719469
1337411885
2108504773
120764756
311763889
451338919
903509035
1771200726
248774001
1063193926
1135015856
1094209203
1291209130
352179305
586066674
1483677930
428931855
1645361222
1031607429
172115854
775639192
827190233
2124763876
72077008
727725286
1267579074
58631476
2092940124
1528192793
615257776
2117711425
856563119
1876600428
127600912
265199556
609748266
391740921
1620609204
1743716853
60790303
199879591
267569754
38348901
496269580
2051341768
1624889894
2058359607
1771428281
56459689
158758607
1260458553
332248425
23409366
854762201
1105761576
1322941788
641526815
1076176330
1989984153
1878483469
461006284
1985966287
588864802
206483516
813630473
1933651497
1770246591
366167928
594402572
483817535
2133683347
435778332
142221220
1829584391
2038717665
1245438457
1478028660
1838147583
1710637327
1232038422
518438226
961084131
527263344
1753774537
223497089
1592442954
483082778
394181261
81418356
1387399952
13688792
1474838513
640604176
429309666
1973376212
1243733263
1337376567
371211824
1415353026
275947707
229434940
1712682248
1443448373
283174424
2085207425
1887138784
14400598
1482698358
2028934469
1575440290
1974745488
959077179
797427819
1909711413
701821458
1452479676
1497109332
1065185074
359590516
1618746033
1083011545
339252090
1138324624
860079360
324393656
558507868
396390024
1634403029
252567436
1022741807
1065290110
1392372194
1605965256
1103045149
1441898661
1797745079
256079516
1917593676
1411706401
670751598
1594840490
2002816979
1370022039
167386034
2025671718
2140433578
570042851
1433225860
6148983
1365839104
517221198
1119040611
187799489
258720607
849121158
340463169
140879559
1023449154
2088732463
1677412581
807623194
1961958573
1628683010
591432023
1202930352
1536329635
364348861
2035324849
1669342503
2144345467
442926497
401767274
368210395
631794461
1320716716
1324680626
1518852485
481839373
1998805454
2013972208
1488780096
1184231822
817024853
279942496
1399492843
707114647
1644212968
709002580
389335856
1404889608
1508915003
397371733
1600710658
465298086
477391715
1247279289
77947514
1484209640
450817144
915981983
656157335
276427064
1795029817
1725351917
1237961837
877060201
1234452467
1096289741
53042671
1661161220
1999303042
1499566162
2138184489
1096202330
1782250635
1281916306
928163917
1717204183
979157480
1886940403
305908323
758258764
309353222
1264100126
52066588
659605843
341392310
1813267533
544577264
405634844
1967116451
278191369
1424531106
454838027
840420641
350565791
72090202
306555552
596153050
1186744619
1773898423
292116629
466679072
116373990
126341615
2001049909
635500568
824290888
1309980030
1117968922
1819628519
126323096
271129705
1574080213
1211389667
536724998
1364319749
1788646137
482714162
1496453999
1978421903
880320615
109858910
1941059822
33602570
737652176
321363179
495281451
1183977447
419196885
574548563
827113195
107564787
1151775473
728897972
264988980
588885368
388346563
210517319
1808786716
1965872955
314516091
1718604870
106127903
198355608
1788221401
37803614
38832869
1294066226
1700778741
1423153847
478423843
1032202678
364175742
2117625970
1018992769
1128621242
238861915
904158099
2032273358
1549956076
1627256631
5929998
1408889386
1268248200
1215138241
104158390
1283788284
1475158426
1383767277
1766312352
1986028133
1938867535
1355688579
1356876084
2135532200
731796584
307050834
809330290
1711299701
59906340
945322325
1848336659
2114137685
152939955
1999218017
1656752387
1593554734
1776420605
1518048312
1783210749
1357163273
1048455867
1966321683
89259725
2063928961
1190162629
1151662862
966441648
1549352088
2064979895
1910610033
1210658846
1320272949
631583758
1738714138
1103926075
697061210
1545715646
1072736521
90589087
273016886
2105622264
1229509916
1002199975
1683714573
321162100
1022765473
105616263
1421751287
289486042
1377840830
905757550
2007828748
1630553719
416169157
2101080832
1724469775
1072513235
1653671628
1183337247
1393874454
44525228
2043073595
2099915272
1529705102
1760268684
1103919644
1355425264
1061810346
1902190176
741435711
1767211355
133218564
1583667483
526221344
88834610
1182034086
1305567004
218316717
137976218
1678846462
23632686
291889166
1922301632
1313062252
1832452622
1345323841
767756100
1731708260
328323557
1818431889
1198114465
359907526
2040823460
1901140359
1978328796
1291088749
1982831184
1658690446
535843988
845825302
1747205232
2000918530
1574049440
1384727061
2097751335
847093822
1952784735
513559495
1111122583
265052459
1150075219
163373362
1671223079
454201255
1716943080
515116475
668645603
1323792930
1334331983
1451517645
822303204
837749654
1531076720
900864615
796224365
1828352636
773894570
1598321703
2013027360
844067935
1557456086
1924688204
1252966374
959602219
461513260
840413977
1902731584
368431541
2038824353
1489342744
1887889879
2116036853
1092180868
1332636189
2058316472
705155073
304344933
942412540
513758118
297127913
2042032089
457513200
2006497510
747852189
64651577
843935004
1258898316
567041340
1115901481
819245610
1141205759
209574266
467354410
1778824216
356081972
734341059
386146805
1086837427
431137799
534136801
1113005619
1497584061
1951008011
183785796
999705389
725387640
972738509
2084714500
1761444319
1288006529
643192057
1594070098
883026327
1822686188
1695716915
762076431
222665580
746090991
1771913156
1156743522
1133386828
637331148
744675697
1453792645
1577083909
1512106510
1646737476
1356187950
1599344054
1255363132
17255472
400355049
838153975
181104102
1033420388
281432424
1711261933
1646745621
623247664
172933693
895795825
1996574683
178097298
1696773387
1684533830
412832299
1062446481
582003671
622918233
1157014188
1282057374
1484738507
542339052
627931179
960556051
445262169
718718117
1315636486
1375164488
369793265
800495078
221544839
1731512048
1030392362
173316294
1985458977
1612544785
1501155162
1563717630
752784292
1803813328
1195140162
1436731374
2015164373
201815869
1790889999
169225258
1474976874
1245115933
1000550433
2118431302
1564908451
1059217250
1872262333
1564181138
775410094
1433607805
2021668037
1332876222
617923784
659738993
238924234
1483990652
456255398
1043156436
1376777411
1319800361
541579035
1882880326
281750660
708344912
679254428
961739864
1514541403
244751467
719813042
1387092207
1201873762
787281208
1200942692
904001740
672948730
92024752
1270992585
1201174922
547535684
1885600046
152112560
1204245963
765103257
1921905976
1352908445
1670196743
1396945484
1192481913
677687993
61348740
288789338
959420138
2027800267
1020018565
1865972817
1549014705
894005657
1074171509
601052814
448924496
1705016535
1953969927
2031109380
592921626
2000931216
1403227383
159363669
985087017
804611252
1124862163
1900829116
208734408
1814645999
598111508
161891113
38967818
60352823
702460260
1960406834
497993329
1435348811
348401052
83538765
2141340134
901387805
822117486
1177607076
692751000
607393040
1256390542
1695929237
1221477443
1976455425
301303222
784748973
747672602
1476819358
725367050
2048731137
321133236
1986252399
1367411018
661694595
1245074229
926452547
41309428
1781814050
1490674238
1681768763
1921254106
812332436
1959839744
18785980
68858749
1412378560
456515158
76112101
1837056461
162730439
1259518454
399767772
1961922845
623084305
1294079224
772599675
652614898
2048609344
1830048499
2059330034
1097678076
1409302755
900242615
596792185
1565209374
1756612177
200805444
2011807158
2127517104
688690273
310490464
1117770220
1169305047
1101095099
1373037954
512699167
1396194733
1600067805
1157566242
962974092
1675464182
1448698516
994323780
536533059
409441798
1049760391
931074807
39764658
590675602
2058305301
1169976532
1025464415
208187820
300172794
1048197393
1797227268
1967186053
1818846456
463965045
517087256
1058717934
1013366932
1834841117
930585782
2145047337
20272444
1562994087
282498617
388633030
259656760
427308866
259534471
310594846
1383993428
2143971197
957567028
940722676
59635118
1239524022
2146393985
574438049
484530360
690426030
1647179317
1261552768
413507156
1362569259
1729483955
839493730
694927184
1085600135
583287206
1241508358
1358819975
1930423034
622966213
1887285481
1505823425
278823910
689188550
795580771
2054947550
2102750981
320542793
721830491
1894548047
1662943804
352263027
948703006
176807796
12542961
820421492
453159467
24416026
2115858795
2010942909
1344322211
1161741777
525152775
56760388
173987726
1285052838
1666057281
1647474088
438107882
669856522
2070548249
1746161354
1054762605
274125325
233786042
1870625896
646109163
1731781307
51108087
777223885
283230401
437525777
1226075460
1144856187
2121419826
82268140
423245980
33042149
342212910
175030962
2031831705
381378354
673633624
2059138121
35845938
1856643236
43919455
1302789807
1139713573
567173986
717063046
1896523752
204595753
158581488
723992468
1222671944
1160384347
452929731
329299241
1279316297
147735384
499385166
613287654
283985001
315747866
584203660
1828114039
1662724593
1511250456
1157610464
1006151290
332407517
1318996329
978850754
1931616411
1811306878
714181639
1467160833
1842993474
629032858
1946627198
1132678684
222063524
1909414401
1745426152
1737165241
1284080404
1498408844
1217501821
1478403029
1326601578
616238105
122700281
1171455941
262099895
228893380
244481674
1684986664
1356958431
1720602973
97362200
1953685624
346542438
1495366701
303114261
1381369681
1250904849
1446276785
56782524
1182384064
918471439
1034756664
117078269
280078758
532339598
761058831
1250563207
1194389438
961188621
1498800636
259477123
256674948
341334961
1933116978
872729020
1309464489
525684219
1283612901
162847771
564135624
381072723
27612874
1175304512
2052546050
1573960297
386696612
845124508
1422489147
1183653969
241266923
417715120
379382121
1501453415
154007303
1217813688
1230069686
243358759
2125539845
1766274690
1264330504
1487150978
1814756780
1943635533
1748852866
1376963797
1461252816
2086932402
1131824035
1979883678
1583400992
1644617829
89388638
482396675
436045070
461850967
338819321
646993335
1366626605
958635957
109191316
1651608793
1290353309
480226936
1597864378
1491274688
629770859
314105345
392711636
1303825251
1507190066
94331743
1076954158
1556280339
191425864
1938098923
2090314127
1721863726
1415285107
1200291591
1641938878
1715656556
918889267
215524348
2106898167
973190993
1824986797
1770367705
1762030976
1300599916
443042112
1115871183
2125974002
1569379668
381157059
1423402619
664617601
324774215
42093414
2011351085
1338379434
153295544
1858505194
334046820
385790299
1274416934
896914574
538942174
1458681868
1731890001
2040777235
2136094096
71240464
1464100447
387765797
607009361
1679507424
893260146
147273422
874979314
541213217
1552139224
1605686082
727915234
1933715887
1407541865
1898650171
1658099421
1080745635
2052994432
408943137
512447435
2069391431
2139420060
1566911515
484650011
97865437
960318465
1846686520
1796265334
925539961
872225258
2013189578
2112451727
870974662
1110779822
1812366264
607173103
1349839964
911881925
1811616648
165706764
582804515
1555666039
1383825003
40499870
1630713460
1329459232
1829112961
759198721
426208405
1147440918
409056738
1794375199
2146271663
1815928146
1013577361
472640852
2058308977
176073374
576020967
1453195265
1730679975
790583412
1671800535
351994793
1421691387
1095654159
543173296
1284979212
1135023357
1367168746
2111637321
2126486149
682228586
148765126
1348002884
1421941375
1215676209
1743953270
281803201
149900354
969878201
1686604455
1566733382
1598721986
1369349598
630275016
1470294275
1004462838
1641597219
307288099
1029091808
1241380604
1487162722
895569253
79889690
824048709
161431939
1117721245
1328686404
1497615618
685314283
1621517043
290936067
599771202
1477743237
238949421
602533035
833804738
978312380
1409421372
1788899968
1554565199
808530045
92409506
447571624
430548918
138061735
1487987195
1080380038
237259839
1520205584
906595443
588595005
100110406
1470318
1655395839
1199020728
375847759
191251762
1733940122
608769073
1808396353
698675333
1314389737
369109078
2124133643
1194378727
1738358499
129690844
1008348718
1859113203
380023250
270704527
2037764249
1636889947
787598050
1240561972
1718480379
822359401
2102153131
1166455008
682864613
1482161388
1829288605
1254799416
158589489
1018729874
1467074765
1774139849
4153714
1599619682
114254563
1830235331
1834617643
626929211
1389224783
1713799071
699817611
1218601009
538495954
677760513
1436587919
678438210
72234645
842839644
2022385033
1590351391
474902348
1889391481
1681659781
1981778335
1287716910
1473354639
821559778
1299328468
959046852
2046501455
1743753710
637325086
146207307
414975988
229118047
1770132429
517324154
791963542
742381374
1878732920
1019687012
441477954
1203996202
2118067450
1677131017
1428967891
809443766
1049701533
1444824470
1883221665
45253537
1847235814
1966201444
925534364
386739718
2003214067
1222968098
1683530998
516216753
359514901
1523185203
576697694
1861856960
1019818481
1669292118
328557557
1953436403
717635704
955386284
1670912066
743376737
1993273221
1898104126
1730552833
968980092
333678172
1134357723
1767048303
2015295595
605550267
2011265050
280781476
1738152351
728109838
2039643821
975010150
390151493
1516505808
67939459
716622912
2040399649
1013475937
1620854759
1021597558
1176045285
851850758
906988499
1456834338
430095505
412993386
318683598
1533695573
101274519
2039120087
1108949674
1534911848
593032854
1540532196
1684872619
411616342
2016291034
427929580
1283641372
1707776990
1865535818
1043872694
949250900
2080303567
1866916247
1197845195
839391388
1756272147
1824416784
1900704116
1114675827
501582037
836290531
1352594486
593891744
1091077223
218888294
477029036
695088617
954224182
1893846135
1198426373
413121360
1084830700
388250441
1323733979
1937771518
106418222
1724577466
718606478
1273038509
431990724
1609422249
648809683
648452851
365548408
339457509
1085464347
187966805
1142116090
1190231252
889180595
1604329705
1616254378
1239988351
1146023009
1364972346
1454381670
992039540
1300315147
1869090994
60037626
1380542200
935041639
2121326537
505414501
718867855
1579050425
1379287416
819944758
1440877396
1132055224
1561756213
1896653303
1888923394
619698780
252937066
1282468034
1083688448
1306342991
457002447
1115061915
1534711368
1412812653
1044333092
2132513229
1563498274
435604435
1298217903
1643313962
1064793815
370561735
1678505711
1290027765
320332208
328171075
537086432
1547170161
465386430
1773104546
754232704
1288309571
1402019970
1691765580
813596943
1623492042
1634136871
260446413
1665715268
1795176903
748699531
810713104
492380332
863450429
321249280
24256319
715571766
543373412
1076198223
1835570580
1188141744
1997264613
1952186704
2057493645
1809566964
544518239
478596686
657879404
1471931074
1253444858
2086475915
5553243
1299238717
1787744419
2026991497
1623464257
638870300
1765978964
759103691
30966153
1651917414
1010172161
130562342
1874670991
986264744
2002501333
2108677176
2000720051
1564278789
706437972
1929211227
80725704
589007772
1848699856
1472063570
1511608492
1799660556
808587306
640641147
1982676549
609630012
2084078406
875720080
1178715218
1798052032
1147558689
306090464
1072808222
1879361986
123652894
319622903
558653571
468459788
185154698
1579378224
1125671173
700278460
779486812
546256947
2017277774
75531647
1454504415
841401968
1035735283
2062547956
1220505880
1747180210
775805474
1988906979
1239266042
1549319837
1235639367
1677262286
65269249
560732695
924629382
1959825301
1242494013
598544627
1109252077
1219007864
746832201
1809813527
1885171980
272603119
445962872
2116169875
1372117661
1512389383
25317030
1265187021
1643526629
577820651
1508746257
563200020
373850953
1058690482
714336349
1533851242
1683515787
728835788
637302369
2116333908
1842533843
1214751682
1485093470
873329094
380522584
1856121597
1094147463
1124904410
857616563
499883475
1222863103
1103199067
1245232624
679061770
943637050
1004807221
88685030
1257443671
1344831691
403152494
1289739192
1715907365
1345646192
1567888826
675094503
384172581
765282088
2046912922
2109433857
1223518711
178459668
1705160359
1335530398
723975671
722905622
99169128
1715476102
218855526
1174768601
1146724608
1350209657
239204148
1642187533
771391298
618999288
1292803317
897812819
1861273654
1374746528
56465734
1517970782
5073033
1918716990
116333287
24423514
1166002310
743874441
969142802
2140581697
1785232459
832598530
1633018833
1108013257
1754206365
878000482
2002458997
1573047884
777022496
2087108270
155665178
901650434
1476048070
39645603
489431027
594108658
878337993
543116493
397738285
554854210
841877112
471825315
374794312
1489792896
395823288
1765230773
1348764428
903683852
666112863
99648611
1495654752
827292717
1431086695
664824198
1380354924
2082357947
363189986
480198280
908657285
600429867
681042139
737380245
2054790528
399559196
1098871079
1338871232
968866700
18949040
285062764
1966255367
311878256
579069085
1685988275
1520019515
111309024
87486336
925144899
1902468406
397111791
78575395
1738360806
100309865
1428145819
1952174283
1092389678
1993553416
317141172
643051386
2045358909
238297213
252417675
129790782
1397077070
1921582851
1965318598
510290875
536391937
1271724930
2116561852
1983977732
1899009770
2086670872
2070470136
1700319243
122214133
2136251812
1459280822
161813657
1973589864
1865046831
761436027
1901993072
816683705
255548010
1432295927
184454218
873679206
1434054843
1685378466
1436769779
517830684
45497986
356371447
343713797
94454688
640651226
22014548
352880203
1410080745
533742108
1040629498
1870535187
1061427672
1051700950
288612059
1934981850
28220566
15765103
1468952927
166243815
514551640
773543927
184684913
1825579328
1638713500
981768044
2144429609
1328404787
755876829
1665986170
520019618
1263870976
2025223600
1028825750
148614395
1531423148
1998700759
1860801686
1784826000
1592339685
202430286
519098917
19967580
1982502922
707842423
353668097
1309302482
344885749
197171041
2093353788
1964012000
553140904
1969382704
1652111675
1894603181
188359953
98139825
2138929361
1401143159
964396625
135868137
1650686441
18820981
353277666
1516988145
2130770569
1458510023
1655604812
1295630317
1863146433
2083583703
945068968
123402161
517737646
202514748
1090594094
2107222493
794493315
1145865865
1111956083
1342644644
110670003
1041305783
1192002514
201122262
1319275937
422450990
1202667427
912592048
1575881155
787823690
783085001
648069892
178977387
959757450
1967851386
305443248
2109132898
1965550448
434872646
429985060
762000348
1421150088
1622410736
1430287236
706737120
1455531517
185827057
1448929602
928293229
619942687
1562959568
1618885813
598025726
1958855366
1411498353
1251416844
1658392587
2047027305
354667975
137617850
682703361
314710324
833512020
17292908
162247979
341312552
1050259116
124631140
617476310
2064153583
967808607
647254433
385996782
444108178
1823157437
2048188754
1118996983
1593652910
248155640
794737011
2138845706
2060388709
589288602
1292002543
1652320749
89728152
1910763366
733861427
1914177588
1190641078
660774011
94378179
1130764502
164904138
884448629
1955339884
1189850899
1418241082
1952764424
2109028133
120798710
121654318
2067123922
285061424
1880968589
1965789431
1617439826
1455350161
1409583255
667217007
654279638
2030966338
1140398812
1634360602
631055900
987684227
134330746
630735835
1857245899
552291968
2051664383
205359469
599351187
19176000
630887304
1673730731
900673647
729364940
1865019814
1222268998
1191464658
842586731
886612510
1527783882
422601505
1938638247
2033117396
315011578
1394056235
1389237686
692260046
1507549902
1450821604
87098704
1701148449
146672995
27181207
258269349
21796948
537633383
808600406
1045495555
550734967
590516763
235933069
1676533356
1621052684
959172024
200736955
2077601264
1864820405
435401947
1561953482
1610889679
1325156897
908282075
405290889
1086314402
1850270863
519265180
1682613945
724831247
1951336351
2069611950
420151934
1815377143
1819471679
1430476667
600860603
1634823366
410699892
1236800142
1362935487
259647538
1477150631
922368730
1336072470
2061602336
1813374672
1695063510
727746768
257808223
1464909189
1142686821
1449669354
1176348060
1507292648
1847333095
1372881955
1841576773
1657707085
1610929360
775545488
808644299
2131274051
1465242853
1370963702
2030522963
853107500
1326825294
383224312
846678162
1304627166
1344892673
1674125055
1679270188
89024205
124597357
1830481123
1928099150
726635627
1632081198
1553886290
987614810
2008753937
1673264232
1403803943
616874107
338341430
1009042982
250027511
1740012109
1605150297
1113554735
247357864
94518985
1399324021
514430985
1626057234
2020586377
338764668
936402931
1776146526
1839259105
453983031
1194198232
1337551544
225447991
1085680096
890353853
374387320
1523947407
513766919
575685406
1986203950
604867500
1233376305
605105814
1849984457
537315774
271413696
880206485
263390877
416120311
1297853307
1406968867
1642312789
1969246153
1053980163
1526420522
374739509
1569824601
651057816
1748081726
772672197
1069624481
1721519752
246726860
1452528084
411856366
1815024565
37837616
1129913390
2043465616
1280835155
207747909
105505002
1062793034
649498543
1396993628
802284889
1918897084
2100374945
412479129
1248178082
705545400
2016007434
1212856719
850123982
1376276874
1203525354
482237068
961941002
1424336907
350495245
1457965909
977469199
1341283380
1452003276
786961764
1900403209
773545354
1440511379
1364551488
986933509
303008231
1203977769
576961138
531438465
326519932
238541322
2086541946
755241996
1464533205
713557901
908487805
474132548
194675397
2028969336
120882379
1921074605
405579757
904792520
1928588317
886810196
316301812
1829133595
2099291817
1740735826
1637149313
1681696797
2056187724
1789070392
2121782293
436474977
569105955
196730231
1158648583
1256623075
534969044
267764302
1066537604
481084569
1031158701
1533361020
318021219
74058780
244875966
1275873124
270197770
330168319
2084730253
1151491632
1903469158
1707591317
689599903
1933669986
2044620438
124621395
1416402328
1127042359
210101123
788041702
734336397
210909407
1174595930
1520036511
817754342
1779728207
1968321853
793168788
818311149
2001606416
2029914446
1735601502
300333212
1715786724
157352921
1678841021
990302887
1085406259
1530325527
180676851
1811115009
599672183
561216090
600594253
566745075
2097594629
1337095695
1232287356
1262510857
729697288
753511958
1921982006
118111075
1776227780
1478558816
949939695
1421955500
43748198
251099342
1686915433
436394287
398513456
850806294
1661093266
1363080469
42371466
1990686265
564909987
1336957497
708610
533723890
2012616300
985681106
1065903637
2069370004
1739841142
1821468698
1621226125
851637941
988196761
207280856
95859901
1234365941
85020755
2104465177
189032413
1687333315
550489606
1629557716
859974171
134514797
310959252
2040411715
1140523003
1187927004
2039530016
2134235117
840738499
1403279587
168459955
746503481
819893070
857698790
536861859
949546419
419511425
774402007
1103230507
116043681
2061863553
117672340
288266939
353249485
692275189
1506286448
1481146977
1152122219
62489205
84284704
75920823
986924253
604423970
949241024
1490759229
312338084
621869450
1773243030
35703213
815184750
834120541
575929198
2075662279
282494836
1938374892
993139211
1118187653
2141845800
1037822145
192457166
1699242165
1073046118
1787190222
2012634302
2005530219
647358963
1570928879
1315713666
154961487
109363871
1269822529
1634918373
2120049216
2025607626
2140686671
174067319
2103427179
834864549
1705647056
492014397
407905493
1036816853
1913002486
718319416
1664932576
1203716522
82059754
681855173
2138041626
754508680
926391387
1155813126
1992477074
911806517
894764977
458217977
63445838
354588242
813455112
506344632
422652621
55154542
883707498
721184154
2007473321
1792326989
646877917
2076069123
1799983045
106186532
604298696
862509727
317024303
1801081861
1705143579
821972460
1882567156
384358937
1625242382
87889380
151329092
1353394489
443310868
402151975
1812288039
1042943170
1807847881
191444175
135626875
16304787
312595328
497459515
1047197380
395653034
1425165549
773319513
366906977
1461852431
581862622
1974146023
1663490720
1954984725
991115293
1686652977
331884023
1071908798
1548033521
1245431625
1646534834
699006666
340601390
478531806
1962686337
1093217473
1945686430
1807640330
183529010
860149265
1195146793
1456071640
242278803
1465425893
666793503
457349647
218081235
1025206166
1878738535
2056270260
1140895634
1078958645
2059885556
423498203
1476565555
2086648803
1854302816
1989786856
314141506
333349185
885539895
345772802
1242031923
356675449
911257080
95394854
957610016
1749785965
1481845137
1751415369
1481814180
1576223986
103789344
1342163028
999476925
1801661718
1019201554
1579254237
1092383545
1270073168
567953707
1203493004
240863077
1516682293
92239910
115264074
1051866798
940956620
2139035658
1001604684
1165923017
833916809
1181029159
1493231166
2015400466
444823783
72667438
1387460599
944681032
1151069959
659181717
2042940736
64595577
1807431990
769222498
1546289662
2014584821
1108556102
442933022
1043501072
1357959283
1983704889
2065465101
1398678030
1353385673
1500653457
99503365
581692229
1110824725
1094129037
87206034
1634723954
1289669987
2012769638
260180863
234067435
860335227
244863245
187145023
1274931783
1632895503
1264359818
227231939
1536169498
1504181854
90201224
358271244
516624157
775833849
744231441
1236154735
248981468
2064855915
1169013319
1916324268
1296886170
1643935488
2086622966
1873818915
1533344861
1167201418
1636808495
1193373302
1512878787
955571052
1146184370
990890755
1037999851
270526913
550085793
1144993368
1495068817
375165214
1236762783
1654742573
1954015776
323835019
1486852214
1980750957
557338247
563265043
953423735
412896770
1955607712
2106723936
2088154119
1561001290
539024510
168276422
348719299
666044364
1928805772
1113001366
1255655331
105114234
837754228
513205533
635262680
718801529
307463744
253227034
1722754947
1341742213
1325023725
117928530
1790642815
1279146669
1496829531
250320430
1643451378
45891634
1383583495
1983403068
1612060458
338417986
1492657285
1909623421
718432309
1976812864
462292023
1484123967
1248510066
1807359667
2090588174
310751986
921127561
1373487908
74190689
342317203
1481763177
2033818141
265283061
2024830590
811420136
1426256868
1794153689
2545241
1153844302
912699324
1525318641
921024947
310786091
92509219
1061910099
1663651567
777135035
949380491
478885663
1357507269
1455461799
1483803223
137351051
1957474741
627665329
1473887517
784537636
1018149646
17194389
379537443
574648698
385032340
1140486521
227474763
1773135646
217879903
212480971
1153070176
900136580
1339457915
1711345949
1798324230
1605776521
1068463627
1129546861
2106977252
1528821894
1914845979
1538278257
196473152
1028719865
653773476
195657188
1414344523
1422295949
368151559
1938987833
970770676
1361473870
386119015
631771745
890820000
1780169566
446155485
555340142
2116969598
28095896
475595774
650584324
592073967
877173520
674965823
266563055
830419874
117602714
189546930
1271724930
221520945
1800244065
347882609
1833011452
367621924
1751536803
782567687
1484598132
2021376032
1262302837
266916779
961635657
606168275
1545547311
39725222
1226994995
897164082
1544630428
1020433758
1127616840
2000488363
1333961769
866617291
2201435
913165013
856489453
1402139629
611073150
530640167
680967643
2102618413
1351622659
1036677778
1598781770
1989371450
1859817703
1545036266
238986943
295924777
2080000484
1843597619
1638056959
687530732
3134696
1524603045
1215707952
1731545185
1788409310
1812996899
1274119676
1940599333
1160916953
1394336406
2120354218
1401395415
891318088
156471981
1694834173
639537676
1886032100
289431474
65836783
1678090433
764762094
850577444
1984592511
88689059
1774280038
1553812789
1642393460
1423601242
1236411615
1048216393
1762829872
1234461553
1273581062
101932861
1745734127
375029522
1258272660
1639174122
1662423560
1843352224
1302477815
9492264
1216078551
229825389
1595971799
1888226818
1412464282
2040183687
11069382
1613730805
710478517
81254914
775229281
1184896630
295202659
724804012
1494373336
102535842
1268387031
1679697828
952121898
1442301887
595535870
460669649
469531169
821768161
1680548457
836077826
1807163335
121945214
885814588
906374129
521408443
1652817690
2144205083
1470259438
664105005
1960344775
46982534
602459839
1198178300
1928820212
366331901
1378861024
1975655094
35097662
678045250
1866281000
1511665014
2080336078
148625800
1255358144
1875681713
596183466
1365981960
527087112
1849682532
1617790814
978621467
1187312292
469539190
720130253
261126565
1541481928
1871050598
1421217903
1873940235
1973722807
1017988152
2024900547
877810327
380023628
1711286816
1156578422
1334517066
587862997
1020726424
1632288885
696023927
1208566845
104204142
1609586259
1135033786
1325064031
963485960
1426967009
1050268748
665046806
1071785572
1215331513
1418547140
1051725062
430996285
1707212251
2117976542
210085230
177313673
207645974
1382819440
1220513164
37035722
1284900675
219013354
717081393
2011149783
789571006
1242611246
242339966
1595507012
952992600
811698278
1146296342
1200130264
346770961
299957495
619963875
2033598013
775289610
808781864
1444774557
980138748
1307000689
1042603388
1823544445
830354104
1143234879
999944084
1085217265
1568423912
90823561
1592513353
1175250506
1981446708
101403092
1817563141
48962988
1507970207
1749120940
2091315515
1216082866
799076882
963118896
1588085657
1048162782
1276416986
2006512884
798979167
2018484189
158237645
1418227131
212168798
1249713652
1409300789
1780283309
420936292
2047642465
2004866469
1305159735
1559926424
1830274797
878473828
2049218219
1774016698
430423757
591697003
1311860448
613899053
270082944
1684223777
1735185604
213720936
1513299658
1167443897
430319560
1354066882
497796190
1415019455
1238310748
1653925006
510441208
692276417
763156326
1196403753
235750654
814802631
1616302150
798313864
958090280
643756904
1073108613
1392680990
959627324
922782312
1126163646
774295446
349452312
1510320322
1359544094
867681164
219274963
1644005931
1579933901
678040994
1611352908
1757389891
170939786
244122310
203792257
1377841846
409826724
167346800
646957103
2112081212
845226644
874008588
995228609
916831789
1421262079
1641143109
728745794
1522367174
211950646
476034418
1891366669
938180113
131743545
204073185
668461710
1791002787
247110113
1560974146
898167334
4777678
949153101
1802127198
743254836
1084220262
828418372
1995150985
331833520
308816798
1812690859
300207142
1994602291
538204407
712018854
513152446
1991594410
1440953160
888740777
1773159665
120649402
366211154
151622830
1880892035
467987600
1434899133
2005132862
382295681
1652209932
622852281
1345567284
238881188
1448932153
167157894
1651527665
184798642
1236141463
798903749
140278064
604663593
391149142
1253590743
2008493662
401872168
1824544291
2102029102
1699320412
672432976
185785029
1861074819
319916075
724818528
489562231
1751976376
819551337
1255020329
805735496
119131429
509477914
1241338090
1250202849
1600571308
969833999
1918002261
875005812
81898592
775869954
890058155
953794571
523859486
1369325961
1620047408
1634855418
1281669126
503498497
423402226
1868101777
448400974
750721646
993871232
296145336
1965195798
1661750356
2074434603
32927444
688283043
1712515768
1462076884
475245202
2043375151
2015800209
1150903920
436736985
1684870410
658453448
670373559
1338808298
570609475
331160678
2034484850
1295089339
1959729802
2135302490
1306480216
779049659
565236887
2110310502
808800641
799315768
564512974
1285974083
1577662875
838712320
1135355501
363632704
1133133793
1086915509
1058546322
1516544855
1259262803
1769414001
1728220647
6586604
1463662023
1947463892
1622605712
313567572
2124701828
943305903
1472634402
1908185398
1105727754
1884570518
1104418869
759350205
1826659276
1240631467
655990770
315715439
1083028466
1916635236
500547859
167762339
1950155889
174557435
2108388180
831029765
1512634574
1196045703
2106124072
432517280
324013472
1749100987
1651811125
178573259
1294732485
850054616
255072495
2015259704
417095014
68008843
173819562
881272223
1898516712
598479015
13592392
1552940719
270711783
102113173
1982605754
410220482
583572783
1296455656
1170554084
1676159768
384146872
1959875180
1174546849
1453957038
595897875
538105153
735940142
637363851
372775032
514304881
846346449
935176316
1310677281
285169682
1586476825
1792122453
121333868
457564385
950343141
1275571734
230749823
1049260780
1930743993
996838472
916392947
1373648659
2054607011
632380314
1181589464
738419724
71021650
1549284137
1498552300
268805084
1746477064
1841675173
1731689214
1344495232
1884944235
340601390
1890216040
1352094487
1850225891
294258678
1956959721
564302894
1533727674
1936315429
438418448
272072260
287766890
899576769
2120496789
313672835
42862340
1384413457
1244139090
1306693385
1115067124
949179987
2122487193
1633557025
1815787502
1311039250
1606198482
526586322
119570450
1473678681
1789875712
127830022
1509293400
1561771822
1072685372
997658817
1649581186
1970781787
1488131430
27863436
1700928659
1721634224
86736932
4931013
226012432
2094777733
981323943
1383212813
667279456
99597082
799381329
849074216
830663092
1210716519
1674710545
1428778565
298119827
30566175
2004265994
1417257579
1658187166
1986301305
430817044
1883735920
2112719083
951038261
1018046592
502057754
1551607819
443710677
343300776
1871492491
1219803940
890865179
451084418
2030715840
483417061
1384595614
2140655073
1560718182
823378416
758474982
1178203304
157992907
232246613
1442326132
1625748396
1757608363
1233926638
1141839705
475665625
563000508
868917970
79197377
2059959790
1392551874
970985836
93849733
945522262
1418538515
1201231962
273427208
1444121095
1595551130
1832524878
1453999946
644787773
2134636709
1292078376
1253080703
1265023047
1531022906
1993333419
2122159530
364181108
717754043
1045513613
138733822
1901092793
1488730839
263173341
278370772
456769686
1758799171
1910994529
125715375
980998505
2066832226
635307549
1489269574
504298338
917592082
926353128
488258073
628882600
361474336
891029008
1753923693
2000728785
1447547464
732308306
2097964220
1833129700
40378741
2057440336
15780118
449233098
1177741902
1743518890
1617717525
17485660
2099629972
830457272
174928111
185238174
1978337637
345606607
160263917
105574797
1177616967
2125436346
118657310
1716116101
1757156443
1747374427
804828750
1212464944
1340727836
858041427
475463688
2011314231
1835794885
1560448110
782636256
1351697776
2016826094
2046612067
556037832
194886813
1648479726
403353094
553202112
1872887512
3434072
443930175
2095097742
1572101446
896042610
1466768944
2035090131
1443537987
1107048561
1920081529
1965370913
862571647
1312840114
393291575
1989648592
1791596870
375448348
1380187077
103661935
153579845
685876750
1990352286
1999183053
2048338533
1886030686
2116669213
803076276
537231093
22431119
676247587
1513480100
323305945
498758920
988360044
912871730
2140510709
432413656
1833682858
20837427
1018233890
1376246821
286093310
897956565
276522894
818487778
1021893399
1312018121
639289177
2067454545
1393705960
467640256
1990919188
1749031010
2135918253
1760030801
675328392
388307568
155171425
1668276557
750514217
1446434129
2101390025
1691751735
1327108581
399749651
1792087298
390681278
1857966698
202010971
1806446165
603521594
1300993089
351590402
631354754
2099789103
1035443474
807360824
566326060
1707452683
1506248407
1071254941
2001498288
1282161253
253695021
2092164749
1864313860
316020224
909907935
1760674148
640420281
1986003917
686239177
848436071
227421118
703608552
1566434820
1306742819
228955259
825518145
430984507
529787773
1772869451
399462991
1577251349
278881547
250711243
1211883566
1088621583
2139124818
1180117304
1614105039
393560497
566029211
1470406269
60045652
1163399753
1799641903
235132660
1143654052
1097193770
1162798588
392655226
866578843
1555342134
1453239333
1311525391
1580982078
1533091589
614236986
1191441417
547917094
600490023
1264736359
468306976
2037420680
311512118
323164166
1359898510
576636087
211150431
1077222281
1051392628
253463392
1477264741
648211982
1609571040
33692185
93539595
917715867
1296308732
158112936
976497505
1805846267
775527643
597058852
1359617643
1777677672
2024735413
1944895903
27420747
1512907045
1996205205
1824716569
1098825100
1775774793
451935749
265223842
1336239248
1650184905
22411322
517976532
795022586
173398014
1799934772
1801675739
561202673
1672635465
1064482718
339749529
1442857674
802451654
1039126790
1303117043
1557406676
449621983
2060968685
428949816
122514385
1157500338
1973819344
48391338
1381167682
1657651321
1579616018
499122573
516177352
1867595824
912315347
167539778
1273024097
893486299
1593586969
375106601
126773849
1267679737
225152365
228072996
721793880
1562546053
1988420192
504948301
504758766
1246997173
643843887
641984278
1718726535
1218990575
1997065757
767154182
350386536
520452976
598305436
271523837
15597846
1025894992
1167643656
694543314
1270557279
756660258
1818771691
1769826436
1735165585
1231724311
363372079
368405657
1839373607
1471944931
357762972
166791128
1218544713
234211353
1496092832
1651075976
561340328
392478056
808826861
1303794005
1287042558
989618824
1626370991
1104220352
446276681
36958819
1926671146
302487501
273153687
2043332942
160168242
1549794800
25554144
1092173433
2042710293
1146650645
129237777
587368577
1748338543
1025148845
1031476648
484595079
1829617934
197100062
540102530
1267612796
5039987
2086152401
1713598106
1779793143
657632681
496412158
1865519700
284863906
1342038372
1029682462
640787756
327652020
2079877896
1582321497
113287010
1732161374
378332688
433711987
2048192615
1814147019
228280056
2049286825
1284503895
475351250
294502259
312299295
282808073
856926404
543769987
2071109095
715978817
1370140905
1156558101
1913533719
1157703939
962784244
1108886098
1814998803
1060889353
895163652
265335490
723503823
1929844938
1410333730
193535450
744973340
1997657395
1896345632
1853274528
1676230279
1474440019
1591970908
1213429523
1546554419
212864633
1931772963
1785521359
1341472272
1958434993
430845377
704138407
1433453100
1027729364
1326109079
125568030
1789607054
1987377742
802207196
1807710221
205799163
690387250
1408375017
2103758306
1386228171
1624549296
72774517
1293341222
124587508
863550085
1257043121
1786649265
2036218829
1294233612
2127045786
846968056
42020898
1408940963
2024685007
1166861163
602966870
369830046
1100818974
673344431
347971752
1503717728
15050636
1586952407
989194130
2122657978
295558777
589028336
1956452409
49127780
1927854175
1122437279
1034045127
141129789
1835464684
2052246727
874322
213442702
1855097691
924706245
974543879
833586304
927335449
81242787
368664476
764929524
785205825
394196661
1278054389
1862085593
1016895803
1025186335
2086433696
1884442438
161002719
442984105
1346106126
738814189
167222590
762070824
415547854
415933323
2023341069
142549545
1250707771
1812691820
1544921478
5118189
1439561241
453412380
161386232
429837785
1845940124
1835403540
2050405745
213175904
781597547
1386130414
1000509876
1737626093
1134046707
171439630
295333175
791514267
1703953195
1554768802
653763624
1135288342
1339746005
1239490539
1441120551
1630148702
1365682888
91814704
910167336
1933820681
1062604939
1283474279
2014646631
453099753
942629570
1405025776
684907427
1078579301
1118258476
670397421
1826309983
1693697500
2060036514
529460671
684600412
1698581691
2127194980
812455818
1842672044
1121145809
198323310
1721892065
135809951
1074942200
718560020
993450112
342444330
412213645
624040352
272115925
1666917373
978518779
802999449
1471079513
2075129481
1151418095
1776244078
892038428
1861302493
642415367
127673284
728890469
362903440
1485183958
1175194386
4390932
1343342962
956623405
380344740
742958961
160026322
775077532
1751389528
1833730206
2034337315
285700096
1108538468
758475212
385705481
778123495
1751239975
475094871
1791389614
1494072075
2016738731
1946340406
603512058
717176084
17820762
1125319290
1879009307
104883942
1527534861
929547253
749925920
20464645
622387356
1453065300
557337866
536728537
1893279451
1695678358
1177220885
867659755
882991665
1909501131
431295261
1261842879
1424818321
1456112158
1607543211
770476032
974743805
922377952
1999941365
599693580
699863276
1482488049
1212694238
497150801
445470751
95196701
1325861903
1358483374
2118649599
749318328
2062980319
816329743
20222147
493340073
1798738002
1763097271
1430397379
1373441103
856980712
1264083388
625028088
2050236813
2081617704
361661169
1586277116
978177579
767915506
1372299700
1780447817
1670734306
1765689431
1189809840
1581225209
411176694
405814076
220122351
704762828
1609498656
233433138
709089074
943572091
77237827
1360931780
1242884259
1194857633
77828862
447700161
1208388403
50560046
1730277402
1286582554
689818097
1798877332
2068181880
1853098961
1059763844
1714064291
711527746
1157685862
1448838789
1083935628
276744899
1617903604
578206440
549307348
1032766265
605839485
1312121281
704174821
2127288639
67066057
1841706531
2096097651
1528340280
83550130
184984142
1459340489
268191754
1468876945
2083825201
18593558
2006407641
405657744
2109467914
256026183
1301797639
466504438
154379551
935691414
1419171663
93566949
2036259814
1642298873
2024950200
1679382259
919198023
36462414
779836770
1969407628
1537152635
841779188
378591141
155497779
1664420878
115977419
903018138
1556500473
748126630
1253377886
1074876939
1322637495
1791573750
1161415846
1609570477
559911634
142021091
99858042
581224275
2026019982
1469652598
1113697153
486998099
450801951
1094879789
712959655
493694823
879130940
778279221
1161472910
589904878
1724242875
1970613483
651905352
1494829926
1503780288
786172159
1879577823
909429210
2147473175
59677127
797651269
725293148
2083043551
1935191901
1321044322
804551590
1734473097
284909854
172173409
1484132209
1515004933
1908490100
1691224242
1331753970
1994175263
267508733
1551166399
1319131296
355996461
451493033
1664382913
1378513544
617112078
762674807
1156001300
2055557495
2058111434
2068980249
1855352589
1740109301
1017894086
1914900737
1631053361
1519615418
1706273275
952232220
1337034806
650166359
1364744342
1326045401
303220352
918962226
1098652111
940239750
464472623
871040523
1480918736
1765178502
1191094466
800885873
338416572
1227477300
1620252689
484986884
1621736036
372779175
852005783
466882228
1675394232
1210508018
1817855530
562495415
579599859
1590297269
4485698
1403603370
1759677783
1806516495
2091537677
499140917
938927388
1958342456
2012662218
772881370
906204984
337734358
1814618736
1008736003
1539803975
671086925
965397762
1819110446
126190860
1149452100
946334242
1206838506
1968470459
2030488174
1210247982
1357878270
495918134
1332894808
616301304
1470631620
1916496503
1611496789
644374853
1620024643
718806750
459614023
1133079633
2080844940
983663268
562166766
1733707927
1841118423
1978782663
1681646995
175033106
1345861987
204624843
1390923432
131972630
1149117394
1100750970
98698189
13524915
1703100087
1867740297
407688197
311974028
234289431
161640101
938068628
830060983
1640954789
1883194001
1734369911
707504448
327048667
1269316121
2093702947
386827762
1795613428
1252089036
1857501137
1688168551
20419838
1013096966
1429368591
848622338
1666762075
1267402180
1942052538
616711421
2015003567
1701104623
691120267
1336312813
199268220
2121942802
895974393
992700910
1588717583
274636858
1682788646
1265752590
136145357
277967110
24040227
1106285062
861869575
1268095849
958079664
468195931
563199164
18052764
1610716104
556060796
508215214
933422864
1895476864
619314665
364816297
405912420
1590019812
554479280
4677121
567229251
1569084805
1540129245
2059057828
1705522951
22780142
275049105
2141084194
1075937095
574055237
628374839
711384577
656690340
1261351661
1177253113
1288932199
1892104937
334055161
484408457
903597230
1265350703
825274454
1521944726
776343959
707255053
1241596448
1525954993
957812332
1960546385
772684573
1637826672
1429764356
2040996670
1944235492
115976487
1300790790
1787933686
598988185
862055073
1353033789
1146614550
534204980
2010201638
761840105
69673307
1126016387
1926159933
854610134
739803934
632254956
1681222056
1151247234
445197358
117191413
482963525
559295604
1885168677
954857524
801354896
645373506
648605148
2113161832
1732066251
851314224
847309215
1044951156
1694241657
2130505837
1318678168
1824176656
1846174002
2064253838
129757137
1145014771
2068120064
468567429
1414245525
2137868540
589564277
1107034185
1413143007
1523511159
1131563992
2037641353
1500243838
1160457241
647603058
1995866390
2133084657
904186448
872000238
1312610258
1506343898
482747785
817876724
1594474926
1328082667
835821273
1060884442
1339793158
247848128
267656238
1003543558
2028496422
17378277
12029690
1469490319
680632817
272248790
1056075423
2063885915
1053712464
1246634248
63050569
1210233634
1751872778
669113553
1839219986
1751664872
812379456
1640043072
2019826906
1890138967
624668613
204251813
1637991220
2061505956
368392482
240333796
1951683390
1123112105
2137903913
294773340
456656939
1160027372
1233425451
555894764
1116085228
2087198158
353090983
378068243
1459303482
1080156599
1147760527
1588560640
1316600072
96755135
632612267
731761564
535447490
1720963150
1895330427
695557989
2018317380
47714460
1398880539
1771715710
1243096496
764302340
1966751250
893936280
30241673
1523448834
371796988
20466472
126805484
1905897758
987123667
1142005835
505649519
438345196
1653540867
1244258602
1591084864
1936465398
1099747874
386394307
1928831073
318348294
2129359785
277899867
959764851
1081810129
482415290
420925870
856710690
2137427791
1082074748
2134598989
1060429725
42955803
378755433
80319277
58160252
476636449
706733437
1715220800
1914547844
1020284921
1811429067
915667699
1535824789
985056247
367756221
1098448764
444268927
1854053191
196379669
1222256570
1267179853
92157229
1714742107
1938842044
1383156789
666490222
2050032800
1048294292
485686702
1710101721
425660392
559943280
468816820
279408193
1940460180
59735894
1068613391
1544433870
583392376
2020805116
176045639
66510982
1716207306
196772794
1906304514
872899134
1449345589
41110738
1290271357
243807543
515788545
1724208145
348942879
1980177670
1524670030
1319455565
37853203
561758943
1482933954
1900747478
1725556614
1464465885
1414914217
23031449
1276242312
1158449917
592656316
2027985584
944607600
1249253829
1865475516
1024539908
217292802
690124290
146654810
1635031411
1482705293
768060606
1896851663
1283478551
638616260
1555295627
225089425
1494438789
1743462492
719717753
1981870579
1511069814
572005419
1898024741
2080672674
1251710745
397067883
843444218
1610961567
1435171724
1447005856
1326764980
1680464878
598886818
843023736
493177017
165200904
590274808
2052183580
473986290
640212715
39326685
357829409
377864464
2093389940
1960421872
1578012990
412821827
116842297
318110702
1651388650
762093480
87903859
1923935846
1302731017
804420108
664999215
811727292
743150625
237902
585390456
121162832
397425266
1376452169
1696934378
733558556
782427616
651128538
1434776730
2039191575
1234734460
676787007
70282287
154816938
1860347858
928618804
1122009420
1068663234
827920251
632011357
1233160381
1090446847
1317279696
374254941
607564136
1203445159
423682050
1842610559
740225895
646909046
2095770467
1427267530
388363943
1235375679
1962426446
1756383361
1579232021
463093103
928778407
745002471
1573946146
746567438
1556915448
527063603
119459859
3995228
1651012595
161851533
681542875
233623434
2053806440
2141714027
488970960
150679370
1742265339
1999869794
404609934
504410339
2045653709
1965062427
1715117997
2099487654
1422083742
650444391
1263989733
1431802267
1568244944
1486599650
580273961
1046641905
285224528
1794117160
537281537
1711681303
1201905691
116178100
2062633083
824191355
261963762
1116084993
85949737
406037120
562274896
1492626746
1758277248
993296222
1497732451
1909998285
1565432361
859828304
1837958304
1769798723
1158124164
1473016365
1105665529
1801244752
913251446
2118455322
902433724
1223852868
203094007
673080322
1636856628
468772698
1142311573
1821243416
1896308547
1800369458
1017039720
994068200
1535637151
771269395
202597671
1542592273
16222050
218056525
1336728054
1117188258
20927855
977383094
524019273
1793647388
313495087
24496302
696319941
61625925
1643321199
36439608
826639505
1593993938
140280184
1017969165
1333870414
2112173026
1141325006
693832214
1452948367
527621951
160383615
1382285791
136609458
226837876
165690119
1826183777
295617324
32546960
584770354
30563119
1740587319
770720147
51849799
1473712504
120798182
190628232
1740195683
2059985072
1468859813
1716415321
1346582578
623226655
1644818579
628352322
1329749747
761649398
2041807286
1157365985
1820801257
87196495
2028133306
195573786
1358382517
566073002
706110399
949378743
1007430364
1049484447
2038789935
36977991
732396102
1152666628
601844006
1247852221
425691214
1874176948
846552774
90413738
473599579
269930336
703793129
366353393
83807674
1615732010
835206629
1371707173
1042316852
1169603665
1144595918
2054874276
1776253621
554190534
287122005
931477890
216469918
963049042
79367261
1246502455
1165116590
1515720524
1502525275
1410506343
544820618
1110877835
1933949887
960347806
1581943987
1119766691
1472375825
821705440
1975247056
1071275966
301463437
1111262272
126368353
204377645
1640266941
1516505140
460426809
180702068
529577673
68481473
1596681818
1110059528
675502652
801648937
383144611
187757652
191434672
656750054
587038563
942634960
838565415
13607844
66362094
388762051
1190422378
687675122
319859295
634492208
1254133337
1035492280
662454836
663794642
764993075
1387519560
1605772403
1608689035
1709151265
1365975091
1415271079
1579968929
1601603759
1064086816
1309288138
1704822773
983674819
1235498504
1022520128
1471939504
337123901
606303008
1552730484
1110625573
700451448
1767317151
1521064315
90114189
1447253656
458790086
1614158123
69280711
1680619362
1221310164
1060403735
1802404772
1582227898
998877133
1471010806
968531475
861112144
1704133581
1437065300
745077462
1831791468
863587441
1296531865
803285111
1468521958
1181969086
364828773
1042675055
684273977
461545318
474472445
168973144
757317775
224325712
797389811
647300388
117549735
1901373388
1752709068
1704029115
1021634262
1413752110
831024043
2032427419
2079101936
1689359211
60887282
452620844
1733522969
787163753
1625204339
2021082910
55323170
968898915
1995809617
1116847079
1814760036
833771425
1861413744
55109979
1351279026
100082853
265314757
705341221
1586220625
1718460594
977738457
1196517666
1302758746
932811193
1305317871
1002297433
463556658
1786036718
2046697446
244882475
76535517
1095074093
963457504
1548769951
549458253
826272057
1836483073
418896858
711285509
414761741
265259268
265146940
364766678
1951293305
460477735
1501219738
236518541
603514766
1800286862
804287528
630336307
2075408332
1649739202
17128956
396038159
1153817882
1883338047
1106911288
607719817
756509684
1310758158
107959237
1751764915
2046992317
15268225
977831150
804897628
142827657
386566356
1770637750
633172560
1353952549
67219738
1427029309
616507184
672455961
1329481203
1285188414
2101211929
1204420985
1760913235
1759715679
450602963
1475861980
61748893
777445386
830916148
898353785
441537630
872157935
1942186981
1056563206
2002977329
1610158962
640390718
1334048903
675266487
714787124
1859244616
1791853265
789969954
28385246
63799768
1669329531
2135050599
10501792
519299953
1740768598
835241748
1508393764
1696543814
1070781597
1301462802
1761019133
641925288
95182116
1989377055
1129951510
198831267
1882005230
2143960016
677896789
1016409461
2131062131
662579073
70093671
918779056
323268423
456183281
786914523
1046755991
415098981
260393161
1450226734
1672508976
1539782867
1921815145
428831029
1738050945
21306031
1882100153
1455739417
390414662
2130081345
1338870062
714592890
1535029796
2066748632
1950651741
474785901
874280821
481187950
872707491
892195883
1144437608
1655577547
711944674
9550977
1253062354
268852795
1452882180
541017954
1774297864
2093624734
281414506
1281447590
1716194012
668850596
25557261
1971990662
1824712327
1823166179
1528788850
588672948
1315327935
1903141127
373609393
21260606
1171053706
925915115
1464897760
1447947921
14069958
1173505329
1689024803
1341690354
390137942
646041983
690275743
2003559833
1723847614
1833760447
686177234
1034471831
1438899943
1006691738
1216906240
105563548
582030545
1870316936
1207470549
1940807745
307312925
2027053387
138847518
913340500
783584462
526284715
292641700
405733591
2079792037
883826050
459127639
1780101022
679244887
1427715875
654612862
2129021489
251872776
1845812276
1280274306
623239868
1060505997
429781158
710359999
1579048215
1148693133
1870088537
1077422721
1075474909
773967628
336532693
1098604080
198815190
597830524
582318552
595368598
1739523866
1818943579
1347459177
1166726771
1889844061
982888899
1595987440
1463797635
707367559
719323857
2057361472
1540718666
120447482
2114074612
457489429
1177610874
1786712223
93566354
414555957
213879526
500679452
1141755199
1198582961
1712627028
537825998
1946859302
478779347
1288984561
13690747
230426307
1087276379
407337744
1909368683
2039037540
857695419
1484511867
1461597839
393834970
1446148527
1428088558
983872373
2044841612
1050628607
1898644470
1111882482
1349742951
897493500
1994423871
490279916
1349843681
1618776459
1987045108
1443793996
1567682812
733037802
2034240773
1341725533
1445407506
1509409491
2086484337
332379046
1469073203
1930118749
1378221882
1784035444
1495954645
2054551355
94406176
827317799
1972245072
1625177944
1457561333
1222301182
809338732
1855765580
1574528421
661634962
790832454
1199959956
1571784567
1380219956
43055222
83984243
1687203035
779854103
1384857976
852443867
2094372041
60545321
537504784
2083539884
2116146171
255599360
1487103580
130386623
833754246
1412073674
635953481
1238198253
1956794748
999024585
34620848
1997934070
626608360
1814502325
1151039882
452383008
551768249
1258236258
990656845
1490045061
1308868583
21863280
1673650215
1396319200
206838883
975410668
418421450
1829875383
750320140
1959749302
1893664801
1207692300
204685124
1773351770
1287096398
1803815327
730987124
552953563
275329771
471103074
771302775
917094868
28371447
176597669
207214637
1324372180
51069718
1572220493
1365783910
2112182881
1785520241
178796824
1685626133
1907824816
1385150485
1381264813
1112538067
589503015
358661815
2080424212
592346768
936593716
1463375134
1727275430
1268619488
335216071
780902604
1718491049
1549820186
479364640
1168565740
398693982
2102293079
1268732756
1868801371
1090668787
784843355
281718687
1195469906
541862194
1108140281
180531527
916333216
1079700339
1779119923
961528364
591224208
1400077279
1075489762
1346087722
118177517
938216094
439396513
1405546762
721533612
1258676162
1891882329
1636648861
1875027561
186135421
2005163049
474717275
876035882
175164902
691431178
240620489
1993044845
1561250396
603790105
113184625
892663264
1717330447
326002666
1238192803
1964895882
2121325344
1697949862
1558507034
1794073358
88711776
1183628398
1524880192
1496981820
1384172907
1991604135
246336769
963949895
1312318920
1427057554
328691339
134735587
1529058421
690691276
1123058763
809571174
867747802
942668729
1812308942
848832010
906842445
501129740
1168412801
1558013322
1048149549
794484623
444698344
433540848
1948461552
28856319
1066589718
901783395
1243077272
269482082
1830572821
1270963091
310744720
2106749343
1533660406
450003933
2130036649
2017671082
2139163060
1512217631
1436534901
643788756
1561016352
167746705
256422777
1168607505
1624989628
1265431109
1034885796
1876946670
1073596019
1191234841
1403925443
310056552
1054164276
394991550
1927658298
1282005817
1222701028
1588061818
1570662695
1280251921
1949996502
2065892554
1287958685
1062301746
1527643938
216795413
1534533284
778388889
1342751006
367330515
648403359
1758988528
1378053354
89438955
1357578222
120371883
1039234567
255106304
934003062
1043786307
605068695
2096571086
2124675271
1644180638
1760936077
15905187
1659356900
1837214705
1868952482
277268441
512403428
53410170
1417858144
1578704551
540867228
186620327
110059050
519845863
1761511717
635003753
1503968984
1950899557
2001997280
1962251220
1346949142
928100172
660272891
1054182031
1795754556
1552290794
719216167
231479594
2138775721
1173970354
152143241
419559638
1362917686
1547522268
1239876798
985726098
834620629
1723764692
228628825
2114796666
1782350842
1881540206
812691781
1699983972
969488997
469535880
2039324055
1855892950
1280692636
1944158333
1009796238
85750098
1717505825
1532346876
1498841566
880528571
1445373489
882129737
737116788
1158548887
1912378083
1774050604
451198167
1718468728
1057711181
998052690
1041453109
384437365
1860702195
1418814736
1824567741
326410502
2116191376
1509186062
1449533204
658466526
1786904538
1743986238
979764443
38830279
1802855445
1538968806
1252278968
1550785067
56707303
1662254620
2141079824
1656108375
1296840815
150632883
324265036
544012997
410897037
1802457484
2127983722
431975452
1867107516
1626821970
831624314
123657790
266296560
1464838542
1741295568
1451250604
925878112
1931259296
1101684228
2048640594
396420357
1494567997
517695424
980155937
1209266729
611615850
1892633494
89869576
1944452426
1395047758
1147499729
1854150980
662518354
437295053
773416392
1421268217
2118212549
510200899
953021079
1542068020
1319657004
772303576
718364938
1445458746
906873469
1892209636
1726192613
1907281403
1450164257
1889245545
1373684560
269126086
1818180665
1794041264
2115036071
1829921514
1931880423
1604063067
240523599
1458353888
440152280
1872586003
927779470
661272936
2145819076
1552430779
2006293582
1783459277
859465013
157977030
1846268529
1064649028
1646277498
487066299
1227022892
218585230
2096714944
157562036
970908047
111488124
1031875727
258573799
990327416
985690040
1324697395
2057505585
1946778004
1954196309
2006548642
1397569492
543856081
1850570235
149754062
1329537149
1783552354
1042655835
1954721777
80066575
1023549396
1093713373
684503692
2070323094
229935833
903948896
377610253
1799594445
1153348851
178215932
1288993348
1695181911
1078559384
106770552
426809899
609258460
1125478148
304723594
603247639
1151357597
314694742
136475772
204889925
1064167475
1502936480
1574106106
2024116953
658655844
1013293286
1800245648
717254132
1069833738
1565010965
489574551
158610775
1485062278
311342140
1698802134
1836092833
580169788
1664640944
766492513
1848190688
1778282817
920317538
1355038114
1178746294
2015823418
550978704
1011090416
310172337
1216728869
337692690
166599558
1878275315
1565378229
726649056
810106252
2102061527
447056186
1258715505
1824713738
427330751
1579984259
1060888765
1656990612
1363629331
1754020792
166883375
1283761477
473637100
642766918
706595757
220823331
1278015340
1760537486
272110719
122578939
1932614727
1615465897
336637840
1708700340
340893658
1604557526
371867472
1785113551
934103203
612020726
773120617
1139727089
448578525
69101666
14442853
1768618064
16175326
949752363
2137387360
1265052150
464831061
2025090437
1127847260
1646828897
460546028
2014661803
208625730
1399402912
573997168
1169107006
456424963
362079855
926349648
2048595401
1935615301
1120665312
2133651698
70177004
1538335288
918358767
2125426779
88575276
2009789675
710377345
1053451599
1212789048
123950538
530546157
1469593201
2097865860
1930216574
1430907510
183625342
1723485728
958245043
932368709
1093909627
1724818720
263888666
1487347897
956232594
529307662
172115854
2116231578
711706741
1816533897
1524545461
1467704177
1945674890
1256036725
127461250
1130922919
1609395936
1641086478
978516424
1231549883
133998533
1902966933
46404656
1916370182
339468146
1979413920
1613736838
1634604060
1076533321
1555005006
355114413
752464895
1915946126
2041472383
234035212
1015837475
1143151936
22313721
1443745264
1690712402
1378122640
1808303136
1169964025
2122671205
1471415516
597570918
641207348
1632695241
1853805864
1638892002
1366279903
1426926483
589855691
1812736971
1010998608
1729910602
1886955427
1072836033
1314421972
1314163272
1312585215
1546167103
1738324612
1784827723
255463446
206644723
621078838
479629067
1794461806
1242186313
1443172493
1335793713
215397418
722358301
1960971487
611426412
1165373740
1730054016
1829951881
738657639
1437975906
883306241
889971379
781085612
1002248426
301317203
1727443118
1857591314
674576410
1196805636
1476823957
716573868
2009292466
98385796
1381790714
1931252466
2065808416
1862441541
18219940
266956709
1631848030
1337585448
2145546068
687111132
687775937
1676155942
659793915
40855826
1661030632
1843141075
1694324785
1995115912
205365589
582189309
458524236
263363527
1594347958
755923904
429863986
1239494839
404183795
1990607880
1382719475
503084828
768982132
1933136348
1018627923
2008265371
504811042
426371486
1257649240
1933275614
2034471316
1353292063
1387216345
309636388
256991029
423870258
437728223
1401518246
461105061
1486125665
626378606
864438338
1369366626
996135567
2113476208
1465439997
1193362988
1409342867
147687973
286892688
1890786712
680391979
1026785509
1527586037
1261569607
1359406252
525228850
894673942
1171074024
718992641
1401102693
1463364717
645711309
332437355
265729538
909088249
479936914
2016807147
1354229589
970579486
1904098192
1295555951
1737012767
365316271
2075450393
289172955
829721945
745523095
763738253
1638833991
709084197
1252432306
1729541975
869035720
194875634
349789293
396739128
1023806524
1132370208
700988237
295150486
1551648553
1514623147
634266894
91015324
2132615202
162146937
436238312
1323540297
2054416911
1829116870
315696747
1486076941
54276521
156695207
125674938
1548781945
517491693
1567554242
623788887
520232130
730078866
233079742
1936231824
660875560
1375222368
987810360
1151954417
34559323
1559860405
1862935344
137617429
1021431650
1356311519
1096090905
124262663
1047168385
1134814416
652625374
1804900189
1956731051
1265977940
1658893741
933705475
1782427590
2058555724
2047467919
541569848
586361771
865724215
2112563572
1653704535
1880020277
1827435356
1607755363
1093642244
1912334411
2025127848
59126191
107933751
179413007
696758287
2042809695
35436433
63663100
612452602
1210598802
1264925041
800618248
1819339838
1637418919
1266438536
1016528091
2012696318
564609991
885283705
1490731398
1095795854
1113825179
1949944369
1089080095
1189972877
881280849
647209788
2036821193
1881233219
614837796
945611373
469747272
129626308
1766361584
817146901
692979119
630548486
169645511
1342632572
369652945
218570204
1458486013
1872926518
442150358
124178339
2053437769
53779213
1170132500
271641075
1906936234
59970128
1131819752
992379333
685932597
885093959
1895484903
1757887290
2069272023
188019333
480288414
335472787
161101426
1710294670
1689902702
1897842549
54288023
686898415
40976801
1047866433
1151772745
1289206442
1605389126
1715101927
918977892
343449578
716609150
166521734
124646998
2058076050
1881719788
1441669759
117723115
1200237640
613681685
964176940
556200891
463945309
1482975237
842763645
966964422
1419026727
1553352030
40036783
1679090354
1491480014
346521466
434144488
52105108
642167360
1488219773
973272627
672909921
914052649
23231623
2110600783
511794543
249520772
1733315641
998150134
1399151395
262193797
1426592882
1958118103
1011423071
1189329430
872997874
1434123363
278882290
1639968826
2096162397
1112161941
968628574
1992515956
48471615
1962578233
266776261
442786253
1776565446
1045361851
740767014
836500104
316933840
615207350
684500786
1404420390
1129346308
1858441312
1176097896
869951204
1770503054
248170990
1599973802
1082601051
1412586212
1486948105
1791860220
892283113
1285993894
1899075031
1357352246
1992854804
1688116825
392600818
1290966730
5132907
999356170
1036409077
1258351731
1460456631
792347938
1765055681
1273434999
624227203
763223629
1475405659
1382023210
1106942223
898407342
1128500942
317223341
1790726547
1523937061
1900812102
1638686404
231799689
436005894
2102954441
2029300335
1137433553
32247281
1697505427
1202614249
1793081859
98072879
764796138
1452808800
1340029236
1292885256
1929229197
1154995363
1496795763
1577812431
2116610285
233469260
327037729
1251944393
992329802
634679146
356939949
156003900
354632203
1595509216
1522078834
1732467842
78413555
27555806
1808578559
1816063209
66185912
72867985
1330409449
242981124
542772369
400495821
738947478
36261483
1950548460
1642893483
599401794
1536485237
941887456
2037858611
862952945
1238261642
1646229596
975615004
1487943350
1531246356
13357418
1290412762
1767902370
1149245166
1785998522
741463705
915972118
1884576247
1465120229
1595243881
1657895670
1593035003
1988411737
792808961
1023650555
2076927523
1337858022
674162317
188038546
2143558796
248063659
32114466
75123190
84723199
207103684
125321874
332234233
2033598785
396943475
1412870799
1865181989
716260818
479029336
1541061548
1840181923
1040144713
1892706899
128155143
628721918
434210914
389440074
2032472196
1181857269
1000919706
334460896
1563029695
574954117
2027210741
250860723
1092177199
485183461
1719223473
1999042986
894952030
2085987526
1224387666
1384015594
1962804607
1788431181
109762174
1960920940
2107024381
618438323
513376918
1020570175
1009850490
1744407373
486012740
1354896274
748205360
1803677521
1714053163
1184694569
1233460921
2075019089
1478342944
978964194
1913541244
1155438495
567362772
423148882
1176037864
827260849
908840961
2003469265
692702281
1763580928
1033027514
928968048
2017773002
460593303
705573967
143098584
2108387676
581772149
1850478319
1201532419
930599142
1399184260
511235224
187509425
1360617372
505945931
1425922635
217741458
1028303974
1797912742
1805191026
1753114950
389659976
471512870
227628567
375782108
433684861
188342730
2119407172
287107460
383630454
691872788
1553996466
254736926
295608806
412354657
1319815449
334036837
972285510
1706678644
887149039
237153486
748438853
1042889508
1316309507
2126350045
806742536
751928249
778222040
1722837449
2022456390
186672118
912852106
1738788239
1453251439
1239506099
416101121
2097184340
1341762743
993661567
1497367203
428877964
282431309
1762635972
1020364975
590549519
1699397364
1020447638
1993696442
515093573
973656062
658122675
1887260433
880429366
944402646
1968204128
961241987
1091969316
1422424226
449424083
787839913
838826541
189543203
76230647
250966401
417792002
1340849123
1297130124
588733697
127664450
1363857820
1332246306
1780867641
1658179753
724042002
949912963
556661121
934130470
1919225127
1977727086
836947902
1178072588
1629226458
828432857
1932463407
1660085195
126344027
1324418229
402843811
538179912
692911431
1615619138
1173878420
583333416
1075648088
1520171898
269200857
1955988451
459952305
1657096255
646362340
1667814241
710434980
370233330
223677833
1227706562
329098571
445049066
1637432462
1219409134
402587911
1553230612
215779504
949842612
1385330952
697536326
1771027342
2056328219
1413640443
1245230589
447222228
1875031212
291778424
94249918
2145210541
1257080056
380695649
2130940233
2095916516
1788734387
1981180394
1485783531
235464205
270081871
122926085
1219411696
1637615658
266241172
230541927
1290487663
2120976508
1056322779
832345182
102117935
1135702926
312582715
821934514
307302505
973211622
1248981034
1390639447
1984685750
239843871
1359386764
787198081
1548486338
789698106
1813271238
1096767098
616149390
1423219490
1074109580
728881538
1954281408
1000685406
1313254466
621149585
850493006
1628431041
1799333855
173419847
1234342924
1190677970
752233859
1873557043
983805457
414835103
1465653360
76458999
1328624290
399909920
744544629
1360805235
550257504
54455130
481774916
110091851
1222664422
243266503
909618279
370314903
415437677
210187032
968760775
1352790866
1122482642
1657974808
1001108277
1648113541
1866153144
222522553
859777193
807330526
621666650
1022179794
1655653321
734630308
316562808
768406120
553009988
161764493
835122985
612773634
1345241490
626642373
360286818
1526414757
391750505
709483375
2043963198
1330564024
1495998744
68326275
1829675707
828606361
872082886
1912413534
350906374
1359745423
52244119
2100012867
859858057
1256878950
1177051506
1724282322
2021704436
290203497
1516210144
664017458
313458834
1985452255
1293694288
2125073475
10235959
1984038597
718564209
463332281
976725325
2028601762
381360818
811770628
2049907808
1532940637
122017740
1711672138
1410339197
813469275
110613338
875801669
290894853
252283383
1029529564
407465602
2115498164
1304200835
1683152729
1766903264
1939268340
1369819964
2073791402
1791129390
1447726023
1040802461
661963796
319631212
633382237
136537147
1357272940
368113487
709966834
496962009
1790665799
2023308987
1015898907
222597810
598149525
1219859178
1263879418
342160329
448665079
1135934119
2030402218
321468849
1874013056
904098320
6827598
1847703921
264171862
1640261098
1802436619
87192765
370528826
1112405005
544118793
557751625
1997502104
172304297
1901257657
606750311
1650336119
205752992
1524135988
1358303654
1482299282
1002484230
957488554
27425395
2091381414
1349875524
644198302
1819707602
1749273864
145955020
132380150
1809681200
1430779271
1496475097
1382055249
828983419
898325436
509405407
1483457840
1899688767
614254331
2116777643
524885185
2026229037
2099713638
594102503
626550108
403536601
27674352
2004734746
2009395157
21111058
565775648
189896416
344272432
1759565282
1203146434
245565180
134065883
1352973233
61508114
984382278
536558903
1190653279
1130805022
1916573407
67431274
1045524885
1460867939
1679741524
911358698
1765208468
715029190
395256753
714948832
609793542
76762117
752705949
1795148541
865864861
140527131
960634796
1603205001
1034206199
2076162499
733543621
390649708
1411404401
810877446
107524438
539120074
1328211340
45586098
399656070
466462428
235104519
860953871
692627910
1713627851
21909423
329571756
957370813
65031207
1070001628
1234829523
830904150
874258265
715567977
1325753042
1637097404
1267243247
1799666669
206597441
107019891
207961548
388913343
577585205
559267416
1663492760
406351163
961952107
1001941404
1167025717
683377130
685830991
564850994
794014838
1104812491
216015494
582463069
186554738
1052967607
934912826
2013537477
193313427
640648070
251957109
312035904
1264336490
384965631
1551964621
1002478854
462923903
287420650
853783807
134441175
1277056462
1407231492
1230717266
427878672
539782558
173594406
488544115
180358829
1136814970
1238124289
1032017733
1622347266
525620103
1883064114
1932377085
406608068
1653982020
531970810
1117766433
282190259
1628071908
1924443980
1212639027
1322074067
1445134897
930569608
1168484477
1359355223
709303881
1505260952
1444918616
1813886326
1096152908
2063645414
235809964
254271734
1050189050
1473352961
1357836367
972719152
1873406362
1435418446
180108356
1318098401
295482540
1098615146
1938045096
1332849370
441149593
1447577601
1873220631
462100808
325083574
379636649
582093559
980777258
626352156
1598720768
1933814002
1701189494
681878822
153762426
464656658
2076764611
1769994724
1561400745
1042492000
8170213
181077947
737720010
541897924
1545464504
1311777581
1083400218
551183586
1558690029
88711776
621326768
892549413
1828346633
1666252898
1932946192
1725767943
837075796
1494099452
1442780386
1818717801
1278978472
1242472732
1158961331
1410119398
1181043644
2057732393
918802108
651947361
1538553106
749580866
1293253145
435453230
942583833
289675450
190222273
1380360541
1669242994
1385505412
2064753234
1658888326
1777343523
163186086
1435565749
1444070002
833259880
68607681
1336203705
2075174624
1349182250
1572499862
830586655
737291488
177234668
1398388015
48888473
3228769
1281534374
1607129032
1503289722
391511016
611360024
323497657
660878867
1430642537
2119615386
1587444138
1818271420
1281943175
1944069003
569056010
1513790994
1960163859
575622717
1643755625
1004665316
388981245
1567499670
168001578
169700192
447944832
2082538960
1872755900
1310644043
1258140738
335937509
1497723929
933669453
1014652057
549863181
274217868
947304632
702933221
31886428
1200845375
947509018
789766396
329079202
11700977
2111058135
1002169379
323987891
2143240092
1983829105
846008207
707965078
1626651309
1608578573
503522729
245368949
1585124134
761536992
882475807
1961250889
463737887
447711080
981986609
476378055
624115110
1076904127
1708589970
2110961663
311272800
32861667
1942821544
551783177
881848532
282466488
294830197
1993365522
715658996
1675534424
2038796422
1597032794
686528530
996620739
1505879866
327307761
2126815946
2089188741
272215209
381851793
1821379234
2084889683
313482627
2144384932
1686212300
1362719459
1997490576
350453357
1429035523
1285104003
1940446609
909229339
1787665994
232119089
5979611
433966839
1306501459
1640559946
1254797356
545954657
2012039436
1277125030
1527264432
1364691547
1133655806
257694253
273392494
696072050
191079733
1762882437
905505910
75819253
432919535
54888485
642530255
1284581439
1099829825
1536714497
164036360
1952908680
602049177
1642849696
30833754
1295856566
497196817
917529143
456469617
1044244086
377429847
754485852
1330076600
1633144855
937316837
2144981824
1846772148
499374058
1898420681
120615876
881037892
1548499874
780252858
517442449
45785476
617754795
1451148336
441317419
297910998
618231938
2057761411
1089700357
96652095
468837950
1365259451
1778259968
240295510
1740427056
467792633
2126317742
1954200339
1311154190
730422351
915832411
1188534197
1792271752
1259171595
294139396
573920336
1711839270
1870287501
365385391
1342897921
1416140763
225668402
1807819888
1161784500
1196467519
550556395
1775678663
119568531
1199280110
296531102
2048156486
2090900206
740723439
1571503189
276626190
1317171794
1848899411
672717545
2012354812
618638915
983617881
758342332
329361896
932475420
426723164
1967179620
1155838214
1102765177
1945378156
1631973615
2109167651
362262226
2045155764
1476986470
1538566519
1296870230
1906748936
2049556280
418405764
832165305
28220743
92435549
1072449380
1392582802
1581454956
1241186753
530030437
566660664
1040942505
112515119
1975330088
1119154686
1569213124
277809590
214812077
725280201
1222885991
933974871
1341849456
2126014601
412255079
1692766604
1711175130
1834658677
926042501
1230612880
763417713
1728306154
1060976286
314581648
1378622285
1302949951
707374291
239152708
361418038
2029058041
139240860
168867957
754419616
1613593714
737820971
1159274999
1820758903
152938805
366120214
709469789
1952563475
905904230
112649356
906300560
1174137413
1707037546
382674086
517027080
980320904
2063897205
1157181641
457478252
695371832
1036444745
1922974628
331413919
984414141
1970662290
1563564812
392869676
801329183
1689331608
1244972362
1174632345
1079163751
1543787308
15954579
1825491060
1983116543
1138118749
652091122
1180908967
428188956
1949716695
548103881
1836127169
1800308676
947123712
2063138345
1396127958
576054808
1256830574
895539018
1717264305
180218593
1429797081
259819508
1380760548
1013437441
186683694
708874889
1486486756
1052884601
1663832268
560881076
409584556
1073731031
782695311
1878891642
2142012128
1928862294
1367856225
1552001343
245333123
610540303
927138106
293021898
2065652137
1962663285
926458811
886787703
416378144
1914134920
347943878
1912065755
1279825781
565141723
1086371677
491727763
329741287
953381123
1492840427
875251533
704500236
356761835
848944444
1969949730
380460598
1172722650
1544146765
1817434352
1784605132
1767013295
1849343741
2091356794
194912566
1249914763
138700553
847800969
2054481310
1264717076
471200285
926285180
742893050
2136579261
1597580303
1267741878
522873753
1141075238
175353459
891004060
2009064003
395563231
924412462
1109199941
1499158492
1066423904
949393821
544024450
668658462
10910592
1660088774
66160542
885480614
731159282
2058014421
456742802
1795349574
1160307095
1076680406
2108663460
1813475616
1704599328
1341304055
836583739
1451386905
1133511255
1248133688
1683772255
263362283
1054768609
2047383939
1955504862
574416430
1157826395
1123623291
991814223
1364615486
1964850769
1195801397
1737516039
1388813128
789186815
102404911
1776661951
20299429
1396241901
1335104945
1413795256
560848435
1794564255
2117770453
1035355839
499836060
1174790117
2067197139
1990894653
770048215
1166161717
865956617
227543917
1596577912
599027850
2013523566
1414961187
292723944
1014302524
752413540
1274935016
691879936
1860970185
1677233895
24830019
684001282
664390920
1489266388
1081092784
1801661378
237642506
607809413
864165227
689678451
1973732066
325300742
229656992
285990367
243877254
177702503
1765058133
822634358
1318638533
1140280790
177541525
1203445030
1916962849
1251319351
417129351
1798671742
524831126
763804284
947937731
161545227
1101210827
560903834
1710960266
666115793
799144419
1932480823
1611294552
1670709552
1973946369
503762037
1098678551
1008089629
2054995187
1291393256
1649465646
639338608
195562240
1319308882
1295021234
561962624
871313496
1916883091
2089822256
1840918278
2073792788
1191792601
1290893396
1722319799
1312298663
1395646764
80086729
1839156935
1659885836
587287246
1304566995
209454819
626881105
643595830
1579983726
1382681268
116304927
1012653388
913180965
1465693073
163843152
386944504
928000474
2024809434
47714460
960538916
630654300
1555206727
137377730
1029911157
1229666660
1428916173
1056696913
326630471
836240014
2110568894
655218118
1123837298
2091996806
1390641193
602613146
283024734
1746323697
231382139
2047343764
1215908507
793077656
1311870133
1300867942
47762002
252426995
1427316262
491244116
785407396
1910010278
1590820864
883256673
1859462066
1184325113
1614490845
2030546258
98087101
2113145345
1736281534
975468871
1528880125
954377164
610185887
1552229415
1703740008
1823765704
2054638927
49738415
811079826
116352080
879111082
929182469
837385015
243875096
1585191794
880398248
1324224821
931373859
2032179869
1371574558
505811366
240827073
1205553513
1649807009
97046658
845325935
1118483208
706133147
7017875
2144301661
1358236148
1608518716
44838190
1911713938
1439109100
1452102387
1422210514
181806944
209206652
1509191871
632215347
1332852513
894589285
1981222172
2089465814
1384660520
1214047476
1180234289
1189686337
1364913844
153168954
219034971
1768674506
1755359809
1574121959
1679524893
1102642673
1156923946
1321902598
64396753
664746653
1725513344
1776444127
1635336632
603036745
1098661410
2134601597
172830606
818295351
239723975
848966044
972185321
1233685948
989499878
1459679
1819079938
451567838
1684479571
241002906
1222712990
70457010
1559454706
1123407203
381361979
442084133
867857151
1122808062
687206656
151114741
1301342824
999003815
1919135559
1440932408
311407501
1444842255
1406144763
436307522
1466899480
1703680248
1383691685
162576788
167807931
1562148613
1528599531
115418179
901248335
709487422
1919458903
746336697
2128620033
872992674
2083408933
1256043647
1802883844
1333430419
1039061793
2067531941
130350174
971545136
79829349
2040889443
2115933320
1150248457
704961653
1422553124
184814089
1758599917
928870797
625641554
155514064
814163276
1365586687
1427873282
1635556850
715707335
1702917619
1229662992
1755904555
2003975871
1250111879
1818883463
1710467499
751932360
737125282
1030614992
820987646
1107819526
94251541
1907791886
589940771
270417547
1467949499
703176281
371531482
778738086
186677199
1943101953
350302338
1320728945
910319817
2035416495
1266449933
252396264
1736739816
926671403
126683462
1870603871
1189225470
555424029
1395168078
1729286475
1672445188
814033788
624750154
668817346
479581188
68587218
4102375
2030361590
349390387
1577189138
242268617
1176507016
1201910199
1925859884
280348265
1950096754
2100550114
543771981
1062283337
751690915
775193630
1259147030
1530254003
1897576138
1407090509
370476444
2085809450
1766725237
1150029131
1543417141
1459042826
483891041
1126638393
1135593142
2012594145
1327026186
597756713
1562517663
616416685
649291703
794089293
65647220
1439816088
704202494
1340857968
158425341
1655271609
1890950873
965946983
1958222060
263534930
1678344632
799588801
953238707
1177370582
196186331
24494689
1515805421
1338394625
2095874977
1039448123
1521952514
966289446
1222183612
572786743
520670361
1704695302
794946522
384910552
1078932606
1930900664
543748500
826650281
988876958
240588214
1191944235
690180137
1411455253
558580012
1272497044
901782854
875437777
1816317074
2037044724
2016427744
1394658977
951252308
1793407419
1508472165
1803070479
303886981
1941979251
1552175881
809770256
1047625557
378167121
2133282857
1032654387
1370027588
1205551933
1835620742
1094756799
472032717
279722117
1589345576
792017061
2002284033
18410044
1022980662
783400605
1184894632
171959695
595099839
2057544055
114223784
381222272
726299451
1430469538
875907869
1613280896
1295555951
1421542431
72349080
1888705505
1163838069
2068470078
1928333274
1152628769
1171510857
1515782751
139594122
1680766868
706881542
1351705857
1837015026
391240462
1778693663
1874351963
769008993
1830313593
2097371026
578882701
645906361
1158295089
1197154972
956402146
9422450
1879463101
788873855
69072332
1896629383
1657496867
1927638388
410864923
1278283691
682593609
1403715996
1086806075
811321653
636289221
133989257
483113067
348354816
1111545039
494757471
951862165
1039848386
775663675
1234646075
1415490131
2028441325
980086610
1109159011
2040536897
1160044752
1582474277
1437573530
1287535516
2036920999
1996455454
683556270
1553447238
1461977126
1853987044
542446903
1679728467
1818131808
2030607094
1044658550
1400473906
174029288
1519421030
2138510515
160434829
542389941
929833766
1468450741
419339106
1239936432
2103178759
1084918174
1687103741
254733542
1715337741
708815746
1255688305
2042108298
472843792
354450342
205313080
571051293
1495352289
347772131
395919529
1139565513
1163473444
1651167141
819065048
291611163
2124326009
1333126721
1709707483
386083279
459240410
626784760
110208392
1262949621
463584399
532111784
1740341608
368622970
234633715
1563221372
567505025
2061158886
345839639
1603259800
741908628
1664286898
1728653054
1941820494
1566786136
100038261
854959049
1070979089
197957037
615709521
137708138
1937398076
1585997078
1516212008
1702792682
2094955625
1211236835
2106657576
1832616970
561914787
1866453698
1841672626
291630958
916811580
570578785
2045534094
1583818428
1445169732
1277313020
1168490750
1632983349
1564597888
28933576
1686761031
1517739577
1457715066
47338523
890430144
442128121
1847792293
145195939
1692533979
1232904039
673954847
623252609
304296084
983015054
1787656812
2079588988
1450345508
2030159862
1256224078
1817472363
844789982
5444406
871630720
1674860499
845329085
1387916828
1832535205
646307086
36943857
1602767027
1222729475
1750554447
1838086555
1070233873
1755618873
2047142192
1915489420
204307585
1213884282
1645178099
431919640
1205762169
826082529
191479282
1316710792
2129239481
1631903886
397133968
1948261953
1045614324
757679865
1665472127
1719544854
1647544994
1913636432
348425421
427591109
1891911811
826777777
812033998
885406357
720352072
881970307
10336192
1056739461
1090144128
144404220
497645875
629438658
694350714
2023709078
459114284
1625317902
1986759497
675579015
931041368
1121320969
1534669483
88228311
1174355588
1910258648
938782266
1567677905
1272905859
251166507
1227026556
1162610793
1140924488
2073316825
2047291244
894460312
1414954840
1437393590
1416118519
1080390620
661726916
377106971
2119484846
63927576
17384891
1304105223
1022466353
1391240914
11034826
1204487303
1623112678
1417028627
1547898565
1666012300
485971552
1366551235
1226338617
225208472
1052174122
929331387
634002373
938920092
1478250023
1562669920
299312941
1332755691
325236482
400182727
898597333
1105961549
1276644344
1107732974
1344254284
1663005645
676379545
1290701715
863806034
2026659763
550083731
1070537604
1066206745
262258239
885023732
1314599906
67699479
304501890
496168030
616382973
1475712682
1196452588
1130840703
1231866816
1490516774
1826662924
89346902
2058487357
694319959
1839071778
2056589644
88464160
2020903802
1276965963
237372734
358852922
1216320831
1307385589
88138678
1057084113
1632450266
972150663
979254948
649914585
1187788299
1396262922
107928781
438061444
29257462
1424111675
1763468981
1708636063
491230012
85618571
684368367
2022222127
1599497950
1702903086
630688607
777048840
904045373
86580893
1546397905
1378471967
534315320
1749623924
964506099
750280358
1933908316
1566124492
152317236
1989132662
2036742230
1637971994
1285605197
915813723
925723636
1292650117
1624885812
498993211
817810646
439470151
1573413332
483750936
139545451
1580682021
801809476
606956088
1004260979
235440477
1283218259
869172359
777981678
785459687
799258529
412329210
242725333
1189658196
1475649504
1796932443
1501151304
1213684281
487603231
30616180
639119568
565343503
555831943
838657171
1831652091
1020204234
418698154
2133123627
2133159663
1442972887
1513622285
518139020
1936182880
490461284
976122578
1281751
689153452
1022647418
210975229
951955577
2106010701
2105532433
367668532
1722445823
293816995
2068802162
2144529882
407470187
1210565743
538423783
2037151747
1236194921
342407123
1420046068
983076960
1730954075
960672260
526190872
2008380200
1004107303
1908296280
1328815323
581722965
525822967
590413452
448810924
888265829
1480892092
1030874856
896881287
1022402683
254268565
923791794
624829485
1319522419
1088378525
1868788877
1774080087
351437916
975321931
1812224793
1357315512
449817188
1998110102
1855036089
1345718136
390586037
1634055477
455334485
1854458798
795446115
1313263803
216832264
596776505
870111368
1077937168
1152971735
855151582
1164337448
469121449
1738642596
1656736384
189119156
408868662
48735169
2099969765
1882431670
991391113
1755782760
1839031980
2133379070
82552336
319464996
1640044070
1199272655
504479734
603969717
176754060
946230154
1606855684
27984100
496890004
710292773
1759678650
435694520
2046080713
1385779014
1955040237
1992609084
1259197805
2109892045
1429852221
662497755
372946650
1332336167
2040866063
656634555
2113638020
279391083
41333968
179719049
302674289
408048362
1047290664
805128693
1787549304
867800859
1049781700
529865225
2015648714
1260891216
2088085250
1611969420
935921048
1763400250
2042493874
1211838706
149216682
656449875
1463134965
1183335408
2082917302
1080780336
555523684
1006175969
1977628276
1990667793
930977477
180757462
2060659883
1459704489
1766089599
815471547
2098254594
802686228
584881181
11936786
1758232247
948934690
1384906060
2076858015
1025819310
98986009
1885835763
1340216619
266503564
1566022993
646328637
1310624308
1297017402
399632637
585990902
895286263
1970787532
1520639918
1721480053
2086326563
2032792118
92920085
793334523
445517190
896336438
2047887231
471606366
2054671244
601316737
551546780
1944727596
764019961
300943854
1903985770
730907451
346983201
27690078
1219790026
1919332654
492890926
2015400172
1666493438
1889543517
1518585584
433137423
483147751
1700094260
1005526517
1782930300
1947199844
1837526266
639125591
2039914270
924271764
1901777183
696846964
10873525
1518082625
1129268616
869692607
870426727
348151113
1450580320
640737183
610465677
449628618
1863927732
2021032724
1305713013
544558844
1090565650
289613251
1061330988
316724773
738580596
435961097
1631123597
1607997580
52001771
1906877854
594940369
1402496371
1660191113
532092490
1551312317
1197136238
84793308
1227501337
1764325817
690333091
390773933
759336794
2122548574
788504075
1554796100
1382363971
1944340931
296589872
471477062
1502526904
942907633
622598643
1895204407
1884996782
331055834
922145887
45134949
1019713212
654283148
1068481490
1093767483
1645328122
158790737
206513398
351191881
1366840218
1722043255
156381017
1949310975
1918778274
616618691
230430445
633691037
358030606
1548558750
2109768657
1026159169
1731628818
809577548
1076761
997678554
2074021156
525674318
1362908376
343817083
1819023100
844722110
88796479
301526701
419077623
1244973836
224945017
1735566432
896922910
853329047
2123832998
299064457
1134098354
97677711
1029819562
1530530250
834248017
490121958
460550121
2077786487
2064817642
2053115529
893910481
163781381
1182010663
1485842203
1356862456
374798262
505278738
2045314169
2093509778
1771340011
803510221
22796268
980350600
417307382
1798794811
22229307
348896491
1256366130
1271559348
487818617
1482035264
1189965544
1455830586
984644275
1661869432
1764555454
2047916273
560447017
557901776
1035328658
1804567868
771093126
94334750
1792449046
1493377592
270756252
1411549989
1677214938
668269635
144707199
1630906869
1423489452
480218584
1296819538
30121670
22205337
424245542
744642295
1769991810
1073571894
98878166
884443267
811409675
1353138463
225186727
598527363
1823479160
824831677
141128300
606824454
948330099
1588951065
47490135
1053255515
656295900
1307420516
1636764234
681542875
1186192380
1606051869
1363928746
34737563
1473879200
2127640506
829811611
79778658
1013342375
186315039
477175640
110330754
1745056784
592475014
1721161916
1456294706
1946258798
2003785040
1622021496
1590388830
1108309461
1439830029
1956999460
871446298
485009958
1626742745
1500574027
253646459
918182442
1723340224
1850758824
757127050
1680747397
1894542808
527636089
1679709274
660434550
1122440620
279119344
1150382208
1226472588
156937743
323410600
1249298132
2102712922
512721265
1180734415
661774476
348307462
2033733935
68187372
1240361772
1860425885
1069185794
1009936359
1361544659
82919008
1131087150
529325235
871971930
965875098
563775165
907848970
197354039
715503632
597106437
666742438
1141504970
54976547
153895659
518034057
1639966515
1630705967
1650319069
1915662312
1948425490
1204375273
1822607644
1266279531
982206116
1337513765
282044121
2049853659
29092705
484690983
785288653
1228816545
1136655867
625025753
1281864581
164806287
990445208
1660324897
664366903
608733536
440890388
1609391835
587399790
1201695827
319845478
1430362189
899591090
1381396413
1165952314
1709561010
1523725509
652749062
890327567
1866429128
1263190250
1718460594
1700441677
1157344136
123232544
1015184434
290227099
1799285388
1241619440
387258619
695264145
1056063954
1691753017
1332896293
340909560
619855190
1830263582
2021514525
1354238740
1675078944
1704546948
1697974031
1929892066
632558369
1791803314
1932975684
796763357
1700897705
1731267133
168503873
601797129
778578032
1750178740
246629760
1894648142
120551134
1885328621
2048591739
889023285
133900358
1487608247
305322897
2067903041
1345903434
1386261713
1644186693
2098328007
2056774808
1954291139
748068577
1447486538
1817470600
1451090929
1777933442
1313080184
1325245134
1950432144
634269897
242017036
1166593918
934280438
1722491806
1734890234
615816602
883190074
962677030
72251845
1622607412
371453805
1265025217
1945357209
1923690177
1065990612
1996076050
2091490730
1153693199
473113081
1409899958
1884574351
2098072710
959957199
1867981733
1331158366
1481838274
1921461955
1268847897
741472508
666979019
1283806539
1043971562
1108873065
760783857
973857218
1102514046
1013466987
31278170
21184771
1217647179
242537133
1134878047
486130582
1226920819
1253614506
556353956
1689727683
225897785
88752365
1299555730
193071861
501844456
154781327
1251388535
556367423
1441748817
2025239698
1719054782
97735639
692688609
784852148
756404621
449420511
1208602831
894009786
1367616015
611839371
1039394448
1228975305
1547626780
1487111718
1647768578
658677019
1070375428
1656782597
2015123539
1038357950
738630244
1701562330
1704399311
1984476472
1557706741
1552653856
1545917147
1484164718
2043341240
1166978298
1229581634
949083715
1458492679
1406913522
63873779
362142316
310744075
280199713
2053573119
958644456
2117133322
1828720560
449231368
1120036218
1486522461
1553755708
406165946
915726516
215129598
362296991
604231469
1769044374
1724420388
477191097
188035504
1811674368
497598186
530186436
35184216
370706755
1498561624
1534528585
1696433949
1861354825
2007649972
1790878594
2129216012
1005214883
1764964221
1873327651
713168889
1925879806
1861685622
893741144
362373320
1904256852
757385828
1490780517
2101648019
416725190
776832150
781706736
1079273386
327720946
1291639585
1837036964
2080306298
1774848250
13641900
726585460
390649977
1544985379
1052919860
1097902541
1313912586
494560680
1453143804
1830125131
1399866264
991392526
997784208
594316876
477120524
456285503
155944471
1181319786
1810070839
360648486
368399222
470579933
602470197
542855264
1287185660
817570628
483844494
1005751041
1518153469
639959130
1782739624
1630461357
1679026720
1221909515
864586885
2091689140
1591938904
814713243
640056736
1176894066
158303432
601267588
869487541
1430476228
32677689
888573713
1945418239
474966777
304641385
548404982
1112169776
846991684
573798254
1654759283
51185184
1356425409
1225529502
1826409906
174431680
956805113
973977739
866541798
1680205120
1585321219
476246478
2018305881
742885111
1258609742
1263629449
112126586
1663044156
847721952
431322719
373342215
728171390
1253209962
637359194
1195072418
1655839879
557095875
728461070
279185221
1898987688
624369939
395661693
569897895
882871954
310504001
1780286434
1312306118
824014283
637099084
784883107
1270371518
1844703191
930563939
1031116345
119479777
1107709395
1826580223
266698112
328747507
1756560604
818604376
1561902353
1720450767
193052005
1956431893
338060119
1766027105
1486256487
1865651173
1099416842
1020855844
1242154121
1394555233
755302649
868215657
66781874
1113080040
1123057903
2035662114
565299580
85750609
1584814596
257274854
575087463
1157288981
463376954
1557175038
1579290695
115768584
1261689355
1586707924
282019889
1053194484
739379318
1795802004
148625800
302191914
1259888863
138413384
1788392544
1613866961
1050861678
854774417
649708835
795594464
76780756
99334740
398701184
1146511292
1331171538
368263330
1103143229
470555787
1870491335
1318709265
1291163893
293893562
1932423843
1914444570
53131716
1461376076
400013182
2142723984
888352248
58091981
1337915144
363711752
1599520789
864646891
1885938610
1156163626
631904243
385359153
50398180
963237369
1659849274
1879397853
328716218
1977612898
143749946
1821272699
682437614
60845076
1151512589
1541283609
846422174
571736887
1217884303
1516356974
1090958910
1523376091
781900021
1802851665
363288331
178285603
743984179
1683379605
1532725806
531109891
1337682279
923203244
87211814
1835986565
1877608385
766187000
344954102
1779348733
1481039202
528064261
982640865
1870807561
1659593677
178691534
192457212
1089990409
1716235210
1020624395
556600433
2045759895
103933773
1685663109
628324584
494214421
1078509227
1202815475
372734739
409533905
1071499839
1770709499
1126313542
1331678584
2025358031
1964312647
1535855052
1963699774
283993442
728031018
1435798650
1078878310
1860950109
1094631072
1151390703
1452281767
44679505
140960473
298466311
1968383236
1937711977
974397740
1956417515
1032350468
345165644
1679037080
1370384403
1225489252
1577516965
1364995944
597869119
1925695987
1803187652
1878397901
319002656
71989184
730419082
2034804340
236102870
1666283202
154315783
948128373
122277413
1999565886
158095565
424336256
1668533991
863867119
1346892549
779798575
1754068308
1133083018
1297101709
1605495381
325720444
806240215
343517594
1946129006
106048465
960595269
1786270789
835554756
1244122686
1508103257
995781306
905424678
1049149831
762441034
456863054
1517836017
1596009017
582477511
1567603445
690253559
268130780
1948986804
2010643181
789043999
118697830
2122556732
1942981797
1568753420
2083121336
1788409874
886694215
791802489
637925402
2070269384
879658924
20715256
1373543806
1812310733
1189560991
1964445700
1819303011
488298793
891220214
823534005
62422737
1250010839
504296436
1995774516
1368763992
1399575757
689560456
1316977561
1365411895
1270801382
9456130
2000230857
2014073455
1889686220
1719964955
1631021476
1142730192
1121964455
2071715020
2043224567
512076649
1840376216
1309391321
1649613371
1917368730
411462829
1406044390
1267072546
1805324775
901655197
432221221
348798832
1889807428
1257718872
1603144108
2109131138
1097424809
383949213
1775038014
1778523029
1229201624
404367508
1618728389
705112761
278449413
257649066
1089644826
629513131
633009006
1292575118
1533932230
1770733344
712409400
1027911751
18243438
184934010
1614149363
835958684
1751813933
378530100
713404279
1516659910
1825191523
987258569
1645499393
652924313
2087427239
1541259935
1204268400
2104706526
1161717421
593011498
198159457
575755196
1319994756
414343380
530249281
1115858675
1291904400
166103227
1161458632
2043731820
2006770357
373760625
722981767
1334240802
742333219
459788638
1447914283
1080726536
447437003
478020215
745885594
1326614093
667973140
1322533659
571275065
987796301
2009191066
578459433
1466492767
1437363643
1303697950
70309637
813671077
1813869083
1170096515
1662109238
1505950046
1671444073
1990534282
1752054222
1115462243
1823716967
1045293207
1182098952
1951980895
1179975369
1536383025
1288441994
1141187251
160938546
856578731
168538975
404538981
1418824318
343206376
1908198376
564839889
960584179
349024847
945719788
1090108389
368532167
1531418609
58214785
1818344704
463519320
37275075
115391904
1261520140
281020150
1284726599
106293477
649766391
1046568698
483143796
1694100437
213983260
1599514759
1650596763
503874623
487706860
1241089114
1420056501
1093554804
1320926097
423398272
38246193
2109517955
48939459
1365057517
1069248672
1867284778
1806464024
1586545248
599320410
849513192
1257067494
1357433919
594380681
856114314
314851402
482156288
344902230
1872814182
347537084
49790865
1053049614
1876686373
1438260887
392862221
858152446
1259902053
511481839
2080802680
222535369
366986300
1189542554
93292614
1310179922
1597176740
755761144
1112892070
660300348
1448677563
1744749358
1259840313
1325620452
713699402
945146056
2094328533
473589496
1637999816
370893436
1207981447
157669973
30659523
306050326
308195107
2059885005
1987712523
2059044474
68702375
1756930734
1722287775
1343414667
1295635438
578744750
317264936
532921335
1084525101
793684754
576640861
1123116982
1122877524
358675374
309547100
1007514847
1360555424
1928487871
858184236
1461565603
528271880
889759920
1901670377
1811232600
803723280
1842639518
735770570
709215031
310213619
92666072
1186760810
1308464236
1866637609
203215817
132186788
2090038199
1886940900
1265854309
753163669
2033939439
1060020751
259768955
1135194165
2037645819
472584020
296880667
1319361555
1599022971
304012697
1475972793
610549462
466762425
1214878993
2115424286
418703979
2131137596
1155591203
1756979156
1658609678
1631498532
555879403
57044270
344698610
1162726707
1591555820
841799206
2075505458
429350328
1647085634
1241515793
802698854
548945475
1976068195
1500741774
1072063369
2074756839
420873343
216547127
914494124
834234962
521400450
972376328
2080006495
1880087276
2098079887
1192584225
671937172
417519563
722497769
218202311
2109270138
68003109
1606037283
1781591540
1280956493
1196326690
1277445413
1740040401
1910365677
1292916955
274085295
1459120969
1787051085
748262258
841205319
2107612657
1894045242
749807630
903017910
1166529044
1542065137
1447783479
1410068071
847056166
691490821
454149451
355674309
167195863
1962315384
1658316588
1835584069
1145643040
1503204126
537453658
1859802742
403996519
1916481740
1405949326
20820647
529208986
2021183106
2021016543
59881234
2132209398
1994984349
1329559959
195777389
332371889
752416634
1028300037
845575723
798947636
1499778548
257951372
368376350
1843337033
1464676356
1353368758
1609663244
925579213
2102715463
1694782268
648236856
949785790
1878980620
1390326438
891626933
1405741682
773799036
1855437369
2042399114
1579219530
132868520
198636330
1835149486
1303335002
525357547
338923598
1955436380
1191467334
363449631
167862367
1548057607
476092846
1031815836
759938061
361898178
706792045
1619738614
1365775155
982200224
1125820827
56908355
650423406
88228366
1836042838
1047348987
329761914
2086992506
1454379633
178787941
1432684040
216503142
405979459
613402370
1661143628
1051316638
355389012
933544956
399047804
1485032519
503495638
1610474270
362313087
249940800
9124945
406874676
1979590293
921502674
1930250403
807831561
144109299
1646667124
1631918486
1524139624
1890800458
2038553976
566277442
2032711668
1269438748
477530388
584828860
168122267
306974134
1216982247
1253672027
1707657036
548024512
150054674
858728284
1041038717
732893701
1711677173
2135676150
985977039
1020833438
131970275
1696980815
223207149
1376802695
971956888
978562275
1869533843
1810852177
727750658
773335404
1028960534
1587344525
1739086810
1616043129
1110471825
1206774284
2124293490
238528903
669177332
1706625469
26749751
876572322
632953168
631682500
432392679
2105874869
1927218986
1313590557
117201817
1340193958
63296301
1104968318
1233071114
174908644
469114446
1646566371
1418342164
2761130
521355394
28676980
2091351007
1837652663
1844673584
856262986
165778050
330872471
90797896
221056955
1843003563
423767299
202530347
564216532
93015628
1534242978
750096627
2109231306
1528808150
1723190968
994739681
212435634
1287307628
1753007040
1525462391
196433092
638503261
355072916
412670982
13597510
1792351438
137510250
1166226555
1411245207
741763477
296259660
1817694337
1860608506
1189391224
1942526235
980078809
281634997
937258772
430696674
1772465107
820914193
1849006754
1290558478
1474392763
2015054878
1855621021
1095851572
1776991423
965998332
831665285
1976197185
17413503
2015465474
126785584
1313284072
114588717
712493454
550633571
1732020319
580705521
1484804455
1176121714
1569863138
487479386
25792313
1387406449
337071059
1428184871
291035429
847393622
917295905
72868662
1450277839
1907616982
1596074027
1088897914
1411503977
778032987
1979875823
1771720938
1296581145
1174859359
1298265546
1226844033
1080753900
1142048350
940736738
1821671721
936236881
1341766531
307227453
783970875
1956526913
764635611
199353901
85208254
424519489
959427247
1257396832
353938813
588394546
1176580017
121115127
1650947779
191008738
1714148495
785453547
1807546093
1276228912
1904468784
1747423690
716320644
622308038
1922983486
2050084932
273639822
1350352422
36379266
660473453
2132421354
26769636
2083808295
340195785
2091602338
584011387
1388030399
47875373
436878481
2023845822
484894642
1023933526
1841101662
1357355070
888328785
591873964
1734969638
1851386473
255162516
695926168
1916243008
885582392
1388683133
1420640980
1788471659
338666819
132156622
922904640
1980907301
165105625
419707449
777814505
1019129781
1973166736
1957661943
1644837321
1220378309
1539925775
636029972
230550056
603199919
1844056821
136152164
8261907
2034670002
618751232
1895841551
2140015504
187458713
1708255283
1511167721
17743409
2021251260
1963726662
1912694289
687455258
1857990930
519657516
1938787506
1404338899
1088341467
770425948
1015149725
1217199085
1607569311
1698707459
564002641
1086591172
1897168811
1742200983
19696704
2047194050
742414324
561417903
113821236
1095869334
337191228
2071226641
2113921777
1687612992
1123096092
330762205
133136216
1018475333
596967796
2114857293
1405695937
599072420
1083964544
1302212029
159798526
1785133817
789697758
1110886069
1282281395
857158277
1146353391
1547228512
824950805
1167122974
97881733
1184025532
464051213
1953586926
180286689
644416226
1120374822
373908899
833698871
1338352906
1420511033
467319889
2020178692
314331299
131065366
113289465
423303564
107209379
266186997
2060486600
1847294151
1140712863
685849047
1901843055
1738021924
1030488101
1429111391
702370811
1723697247
1330219361
32571687
1384471580
1133949395
1769936108
1540879063
1244674084
1038295019
745445486
81181063
1923904233
867053675
236056552
529170403
234089796
1116137092
1622305963
1199327421
1541201464
1459733625
1784467465
878056139
164464673
1688859977
913760059
1391591635
1420852976
562665209
455026062
770360652
1327614878
329272413
311643872
391903356
41305624
500825531
1798977996
247271422
138559060
1991817009
1151162495
553802068
1711631828
1616669073
1746153318
1851548666
223809095
1936866840
1413198425
2051093134
1104106459
962702616
1592148597
712958377
418098898
220479062
1240023419
796285997
1722809157
782676619
1217930348
1471029102
2126304721
400220666
664663528
366746269
654379602
48253593
899344816
604405772
800070608
1554276066
1724635304
1257022837
954778743
363726326
362356549
350697678
1110423176
815071295
107878878
779677543
528151205
1194390983
1617692792
1309002374
278492900
1442753614
1260580395
1422823239
17150082
904677447
1279097587
1456039795
616973397
2110239653
395297190
2098032356
1213217093
1756968402
129154532
725464464
192019643
2109246243
2075480567
1467512449
1253071054
1012741921
1257460755
1909217793
518684035
1020717207
1141846817
851817920
1653644479
919903956
110736874
519079437
664767559
772688164
1832339084
1551861018
1638622255
1589481868
1377841846
1627668989
283047527
111344432
55443828
1960983152
1483875508
846265252
1600603886
394308374
107305835
1282880837
1375212201
2083071651
145568437
1495037132
711214501
1643135881
563300016
1907764703
1387948689
226243169
493818172
776129397
672529086
2127984425
1475412209
1420571494
385154211
1670089348
2048119883
331821545
952054124
522165950
691590450
325523927
354823856
1779935078
1077707310
1482672450
1137975035
293379081
1377462685
57542330
1592128431
1254942765
1707875467
497094985
415922954
310664756
1062267107
193641749
742972305
2041778971
1433094514
654765815
59648100
724575829
146185069
2036683899
343953371
1188974004
1224129663
1573369164
1335569124
719001512
1145610422
446776457
457682862
371005390
1846055549
2030811300
1122285262
1986393971
1887244483
1768414375
575550015
94362991
1412438782
377781045
462259522
1279504623
2124688395
1021995397
510557760
90493157
1252594491
751143040
653203855
2100148488
1721281737
1359660348
397337488
508560699
752757826
481757693
863164877
211073412
1114959836
1085581793
1668690587
2089553756
1898107230
155334207
1734237175
1778180837
2054233302
1960720521
1974438121
1033072431
784908738
1235345173
432771965
898046766
1324618650
1295731393
525720181
1868992482
98280416
1831541755
2007595489
1119954728
2008421351
389405365
1510057501
257984552
1321490259
944995802
192742503
1658602956
1756677279
1857617119
681682935
497596066
1385985736
1167288963
1696004214
1147178474
668577109
492798043
999075275
1957972293
373509242
2021258176
2112332466
1742615036
1891392957
470304903
484390274
1308594950
843136136
1405000397
705153568
765898207
81813643
1498687116
651134672
288557312
1978512499
543196049
435588652
367843491
2030565766
1702181933
105124135
496768942
905304557
2002119584
862287983
103334123
249243284
26234096
970145103
208366704
244623969
630113029
2103223313
627047675
476047580
1261646283
344115319
1875947179
241849709
1627314996
792282767
428989184
2142079421
1411141875
1890286718
549199120
1383647482
2043061252
789236321
1735410732
1419420100
412819566
2091837967
2096127123
659916633
1963178629
995372770
1774866977
625159820
1490180104
1581700671
1356752729
1024032072
721584047
635529257
1484397103
276227157
251489305
256641640
409990741
1514518844
1729825733
1294943486
1379191493
1107919410
700344715
1671208532
1787696441
443234583
2097256210
1792393572
1564407735
1208209694
1567769726
736183614
703075602
961028853
1003623099
698163949
1267018653
1353650100
1873988390
1225621590
1370842133
164217524
1444987435
1177303729
1963189145
413586593
1557601794
443744718
1118334599
1431142524
1178974379
1380333502
1594133248
83900098
1770048989
1856520177
63570746
1053810086
1142660411
1227839884
1621595200
1033114815
48391338
1776246235
963054312
106443357
1218500803
683254919
1845720935
847545530
429524351
1240835006
2142060733
1911973409
1864486104
1972485908
1849409514
2049626587
1138590171
1252987975
367262219
1431548267
1075311380
184756779
809070160
373492065
1713203136
1985388156
1505508669
916495009
325995853
317122635
1120331846
911901359
537320774
1535204671
958597212
864627816
2065246908
1959811295
133642088
274039866
2031704532
1865627290
1029986399
88586419
1763459006
1720756325
1706995428
2007700061
1351087077
439477441
808905735
1989022481
1459797969
2065833441
166966772
1914035345
1524477287
290746258
991204103
1625795553
1466438287
1312119879
1343566899
186150629
1173779502
1653708453
343014471
653123518
1047798297
49362457
170934357
1698283516
2029627925
1874781669
1475542966
1747209309
2074832253
972343866
1637734108
650385032
297914012
606011484
394303128
2025426465
230088544
1484315796
1409352538
2112821769
1408186900
234166942
535805843
1654140463
1561858277
802845567
274406243
1842710591
5488041
321407850
375407352
1756173217
1515212543
306760104
975462976
1266157548
419075277
625996501
1691787423
1464048349
1552673623
1612759048
562476156
359538721
1618896111
934057989
1573807573
51817959
1539112875
891923824
229100142
733698165
639659886
1406720477
544053100
1187082648
2132644203
1783224964
436855166
2018106955
1837387377
1496608369
689220077
1233801671
1258091645
1313566686
631888193
2121040494
1740012080
948097715
1726712941
2018726352
1459482967
2005075948
405746184
1188147408
1002193438
543932598
114933403
1146401553
1984538802
1158596527
652604135
403521761
1799516945
1137258150
1773714158
919597994
1237881659
1634423948
1755033559
1599300631
2066733101
950598573
646263096
1204493320
1260106919
2009489285
945570625
1174252016
965340529
1717219053
910947605
1079118229
267011243
1626850041
1330094679
428840170
1788051231
141559232
710157566
1216195810
2051555300
108965104
122623455
343568385
1238521556
1513234722
376838247
1438649351
1644206473
327096266
951049461
1404340374
1959158059
1136893766
378184341
529050397
1118944088
1192869883
1998722399
2113282369
66827492
1027774565
880239971
409670572
847080030
391070789
803761713
847881050
1000923233
1108604162
1279801631
1149277482
78937078
1835636775
57958113
1468187313
1488194286
722645994
1217318656
1747841478
1217923381
1228483067
1100572704
427944757
1444560959
124470951
1724768638
928389150
1847885626
200307166
1043984645
2043210021
641332623
100621406
528082508
346791725
282895909
1476000006
178693398
2093983435
1300352967
1916562236
67009462
535343950
1696729055
1409157999
762531025
1059030443
833010632
1850311809
11192118
1904058503
373976410
1282845604
1157770442
1327358326
243949588
1223157489
1732548675
1641962002
1102430057
1306794751
619442094
573260473
947023860
1660311381
1242226946
729016807
1407889747
275183473
983557572
1955987324
379041158
1790376281
870116739
1450343159
1558745367
1608054783
640997290
1183844741
1499114564
1298725547
308965410
305111833
1359346225
1744650844
1081971860
1249908995
2040187351
1229894294
371565941
470291907
1346283779
398613513
2132879433
2065905214
1973085978
418121900
1792367839
810922983
825060206
1716707651
1601799900
1001649850
1386578134
1196397645
1244202815
46163548
398488968
487011612
2079949785
1105880484
1046657819
573185571
1991331514
2110996860
1859457644
1329512982
61963488
151088399
1431017951
1972749353
1479921089
1163601479
86410162
322238503
1765846569
1685629883
1121561100
324110155
1765978174
552773430
208316905
378611295
1525996149
1679094665
1569393085
1550571244
255613086
850615267
1952807338
2081892963
327294402
1906937317
839546624
1011316056
1521945984
519882715
2110738718
1815881203
301855736
323319821
461325085
31340762
1382014273
929788379
1322052093
1958214945
1044663558
1766036483
1885240896
260918018
905738642
1376614972
386207808
1000707102
17772969
1155783930
1664887432
981734418
1246484815
586839392
1694628014
2077050687
1630244746
426903199
1550003932
1982065168
1115259271
83223973
250153292
1766402038
1478595790
1360928086
1358751727
60477647
2134722223
215418970
1861183047
2089148806
2026127955
2024887323
651243488
1700432349
35875803
1684864232
192984950
698333480
560805743
801629483
535675873
1791095737
1980508703
1549151083
221153275
119541656
403976998
1272021828
631504724
1839193631
314723674
1725196519
518499811
1527765217
1920486227
1731253742
2079018889
829993343
1596121784
1204476235
880168537
1881520776
1680427413
320199709
549742887
328058671
748836920
1398430501
1845626558
160368770
653563564
1161139224
1038836854
1677490859
2054589174
1840718333
1688931679
411261665
65013645
391574974
1016243475
916324020
1922655752
315344113
488843438
595919593
1341766736
675054251
14013754
1098927401
1838534864
1057266954
534105545
1703430780
1676933523
1005812153
262633909
1138046348
809220154
1436351390
1709389850
1676935781
1225919419
893759802
1227059000
1381110303
2094542323
858023297
1013692269
1989881879
48155588
1123266278
1041179929
722226069
931615761
1443813574
1761765164
1168860386
1930980046
240155458
613576782
962818483
1630383138
789732051
664199439
216867035
1784970407
993166295
1552943712
1217400033
755178319
1935346338
610278996
1655083310
1252907113
1447749700
40065410
299089903
1229371847
235352084
1908559198
764176727
1039606044
1314125440
1945620115
527240339
509307577
2074080912
709505352
2120100260
589735752
578440309
732081369
544236375
1740934
698578424
1957115866
1440340811
851809996
1714108947
1053712197
135435193
1595455504
418726726
562348431
653028364
1787825348
721107785
1546110160
116923746
1894498155
1204522258
1014664846
1249806518
1150832595
189070832
466526282
732615074
720665396
854326592
644377096
540908960
524806901
653264440
248380313
1518737143
499765297
487227280
1668113493
878012152
809242264
1796122815
1383309997
2140454023
1960643446
459293818
488706658
733839917
1208635050
337358393
209575309
1519632741
1569149753
679402741
1417346806
36329705
1672697867
1117680964
642424405
284474349
651549157
1494760973
2012869456
1146301500
1016959025
675603582
861711745
1592212019
903584768
1350875846
1566358571
1362757030
1942008405
1206302755
209981155
1502695439
984508828
1888056857
565917220
1107226829
38078006
1485795455
294287865
301348267
739432523
1126759404
1743371704
260620716
1049791468
39083709
1899310656
1048592262
516197274
178600596
729799349
1238749957
1425440401
1084937164
1578994654
1684702814
1649034723
946815669
1803523653
121409259
93458664
133735203
585078302
360656364
2092702133
1912306161
46049065
1298555296
1891218465
1046989529
494060171
574050062
208997673
1023010832
1954016333
855605864
1183883348
1984122364
1024568920
1530027913
1947401315
381325770
1062170621
290318977
896555846
1768778272
1363123597
438415339
1046913920
1179175659
812411021
2033772666
1624178243
1339813326
328128578
741296072
996673619
1134800625
1054917915
1188270946
1408948268
2105957654
2134869748
2091334898
398630273
708610
2014824524
558546971
668289131
211439581
2114870403
774578160
1020670203
1714542844
2142902054
1367484876
914005740
794288833
1265463252
596069444
1687843567
1155733148
1789024385
359804459
1403783857
1510806139
1433036620
1345999580
1453263602
327927242
311093367
122959149
1140500915
197787428
769195713
389175049
924133202
132843279
1466562402
6819477
1842939657
1462862832
261963356
1114780767
1041627936
1983178097
196962746
824999755
1186466296
400468149
1458946054
646359831
439741475
1721364561
1201793795
877168606
2020856878
1388892132
401200797
11799940
1206788314
457662160
1826272013
1485838550
1372112512
442118896
57607094
1643881894
1630320412
2136501447
144443222
1569718564
969045463
495537517
1294294995
837294800
324537242
894697736
14770173
939619316
843631315
187349998
1032486582
1869886939
753060094
1358129357
1168270597
1278762765
1775283150
1759163833
1850655376
537898974
1363848438
388476801
812181104
1844233817
311062298
681893604
781359077
2026843420
1409787023
706257896
623687764
58558569
377959449
1518221220
198569190
1036596965
281997494
958115181
1492908589
569605580
1298740419
780231641
130167730
1934116093
191410482
1791246243
3517986
1616419769
1924089645
1796519212
1627412308
829777982
841407100
832913517
692339493
229594098
1542062228
1753750180
2062082014
1942136210
1551591305
1317484477
725236549
1264623923
1123919287
477982277
1060775801
456253161
556872672
1477862906
1436414795
37981071
1958405121
811655903
627801723
613406207
2077017205
484739255
1645663583
1819285294
479255828
457488581
836026247
1033945765
310953293
671495119
279742995
2002535244
1319081140
1078546029
1574959566
505397603
1429673383
1447290874
1730884615
434253074
1005209652
1078541807
16420178
521813493
1094257875
1585592243
528293187
1902031704
783688322
1418632082
2027851952
1970886224
2137736843
1754463197
1901931993
10749772
1327880525
1014856797
384557076
1836993260
1673389759
1821534620
1965689468
283737325
1833134088
1485004
1526274559
1111166747
253610730
379197334
927947574
1142289813
1285579103
907468960
1768288861
497786246
1363490894
267967393
137666661
431306274
1007618921
675987267
1225371777
965826138
176819901
117510077
744626079
1065457921
1068332105
1647070672
923795082
1179410703
7855270
763685591
1125817464
1221795046
1460780509
1054466376
1150114487
246765698
1528353216
39169091
147471923
437514015
2126090906
1047050667
193414412
948066429
725062318
284338276
206868104
1820023783
1685613522
1296346472
2027177653
4031216
1212023617
1317050839
1049436473
2028425156
735668090
1431105790
777039587
119272150
494974771
650944765
1513806728
1920209826
11859429
913745632
1160552160
2117082874
1994074225
1766790691
1457137529
1312640188
508417471
1620911026
1117744484
1327792136
917161139
2069049524
787943791
278785116
868687558
1190604753
226074403
1153627181
219862569
1475598552
1187506028
169834870
246012963
876174683
1541059547
1926106620
1761734031
1454484980
1080530018
1239197829
1980281705
1387396085
607730487
1658217572
821402935
126110263
1940103342
1522639630
1012370960
1753820470
969150511
254918065
317340645
1046458608
52641469
46659517
2072449019
1705749351
1028079453
369087257
1996823306
685633208
801824691
103447382
1707031400
1128546988
1507908492
822843942
1442502178
1577896160
1624997750
103258761
1086012239
365330409
1306690971
155983923
621160512
459177290
1962905905
369778392
856192159
442275273
474485033
335087904
1351028045
592227981
2072266843
1971380308
372997449
453894939
1318342058
100785997
924633441
368455073
1390871336
1742519067
725710989
803388995
1916109539
1171961678
1262318150
1618200671
229527610
1031380629
659673218
988094935
1503920155
82649601
271972332
1070470282
1763936591
1667264948
866253721
738076180
1043908140
312285941
909156062
314995483
663613887
310144902
2122470925
977750480
1892406545
1106696537
338491435
1044297755
1902319819
1664912813
119563100
152594284
815926379
171026677
903116482
1787751922
24172936
669396733
1182482356
652585680
1974607463
1483149519
1622950102
907049022
1240338097
1191507056
401096031
2027383702
1451295699
1334108400
460268630
2116965367
1192841494
1186585743
915834078
1726255528
206889682
981628498
1712210313
40479711
1605596851
1175661573
1870151806
136062065
844436847
32905900
347037980
1687831527
2027068549
311052892
719294558
1578426471
350991554
649459190
1519897499
1958129816
1618100314
1395879791
203652266
512424964
146182370
993144674
1324886963
1076251082
1037396528
465729257
669099948
479901592
583274827
214385267
2143944675
1108792057
1612673775
1508275451
340051142
1799850004
398209739
980050305
913213289
12920031
1460994837
1375259462
1826063636
2032154084
352905569
1149571973
1220460826
1942272445
279437915
668341057
1067710156
1411067635
286371654
1777001683
2067115335
631060040
1470629185
1862560537
998100612
1025618177
403236290
1211384498
861859982
1950006559
1702530929
1896218269
1456556850
280836147
1594116485
378765697
1311762686
1253672192
58952513
864287961
1711682855
911004332
372082111
795651824
1930035631
2082014292
452436792
1658560023
1344637836
1316252707
959244523
1235479426
723212440
1598945541
424132641
1902540767
961170772
2122965125
976182484
1236522316
1917589185
802844837
2120857519
1743540772
263862470
594664863
370106655
1510735975
2095172643
2092605420
995233838
1063454352
1915119937
1629887689
694506174
1589413014
1981374532
823760792
2006404189
2095370581
91998158
1538186832
1865206335
984826845
102682825
1818373309
587080720
1423107802
1494719190
1193193398
1499644668
1494935196
273662265
2116932026
534110533
572722381
67617905
1563609752
1066867559
290645967
1064201057
1434657652
271933505
1620386163
348721435
1506834376
369261044
2125108466
59999055
473765155
878674828
1613611603
743259212
2030818792
619305183
703069578
2073294014
1130683148
1098571687
1156528612
1715293196
416387504
2061698825
615929600
1316311556
2064139201
1908050429
1670554862
263610948
667340003
122059404
709545880
1336210873
875151589
1505109890
1779572783
24451725
1368184565
1936529225
2003809070
1812403314
278510148
1604065027
1684805324
1808157016
735359601
1656445849
1770319760
858801214
1117177654
963927860
754160786
274913891
586162654
893501554
1799846079
1999189939
582855323
617860943
126999631
391695126
1237009969
1103442280
1322798164
42636183
560968441
1755015151
1675384238
1875493214
497870243
791505175
392770781
1368385472
1479128645
1121105676
1390336350
426152257
692200352
1359676305
1864423220
87521787
1911120868
1810346017
793704420
1628997902
426654791
37597028
340426687
2039028910
855982529
607791513
1668032101
325227496
1886038755
250090054
1623949571
346103131
522264801
1390573810
854291773
824218339
246799905
547770682
2085210703
1776790997
624559584
186282247
2039467774
949976177
2047751488
1236950002
1183862330
185055773
1771908638
99244380
619442069
1209294032
1877324119
1192767402
421103234
1243246792
672474692
897288335
1969770687
56977399
1516241889
1512652119
1495881694
1670665553
2138859132
1694742902
1318860945
1452458299
1064124831
56646415
1005831605
1557718907
114020693
1913428315
1303149496
1136790642
1860750934
887478091
373206760
2051857641
1007094301
969980531
899389658
1200292677
1664732999
869814930
2049698041
504451893
316183906
191782895
1730365018
1019842884
1108468014
1210380658
238329696
1103866949
774337749
1596102809
385426293
1387968156
1240479856
1697477263
289518807
721156998
1048277926
1532513942
1473027678
2032930029
1207893400
798512306
1428345425
929092488
2134187060
1510816856
1165879622
2038840120
1863838046
36795186
2144046256
2030047298
1827614955
1371435061
1857479766
1871007551
712453762
533292799
1312637851
537766258
145808405
912164116
1391876303
1766988926
566896407
2080481958
2018456047
1344902613
697071389
1967912912
17874544
1654843002
1509875587
1867567656
1812927669
1442497901
609498779
2135834057
1553908661
163837712
934259648
1898181485
406522893
1961734910
668966186
1636942575
1440553275
2123048934
1557847463
2075923918
1655648989
1497369589
1995658258
1170805814
1071939717
1705510877
1147057998
427725124
592739762
556966453
280620271
138690045
620504280
1400367465
1707411448
1667542541
1058735683
1636421248
618700671
260741808
2075356371
736429413
1352245160
1345470268
236351054
484737395
575492667
1184847083
2109546319
141893481
1995739359
1718135353
917650077
975874027
1848092575
814341954
1024881461
1237971197
394941505
1073615238
222144203
949921035
1508813784
660839434
1829991539
1081367102
1410749321
1077924713
1141219802
987218517
527779990
1258360272
17930758
1403997665
1556198756
395969382
560060236
1072080456
1293989209
1134236946
1597864378
623080993
235075222
1985148535
1035639279
1303527317
1270168714
1694425093
496114683
102331578
318458763
596576117
1394322827
1205305093
97186262
1815686487
427029937
1956930614
1743827238
350466971
1720701657
822823055
1578844595
1458864709
1442914446
477226323
1095456977
450051882
975869883
807372172
410950536
614921589
2055670794
1813738801
1760476285
972732019
249385489
1361862652
140814600
276170801
1325070716
494777581
1529456078
2046410764
188935194
1725172193
1917525518
2032505245
1643208302
1494676640
447012737
281276653
512940593
861633189
470121161
1752712714
1010504406
639616044
1377174506
519612118
668525769
973429102
107711221
1570557682
1506677722
1177989324
1904487994
692596556
984407706
1747765680
318022110
2135800151
485895435
12713623
2038339455
2022987861
1059555444
993012459
1258651560
1955402609
2102097246
382459748
2026798040
1202667709
140892565
1246225868
327918823
259447467
1070355378
1863615320
1171114713
1568637827
818217342
444638036
1365254841
306235239
1663630434
266494084
140211924
1872567082
1400107880
2112267819
789881066
853962622
2073920451
751795149
26424795
999377413
1786018053
1548159871
2057674064
503940842
111431398
1909016990
561694132
646379273
499138706
872691562
852275713
269530848
529660692
1590871420
2114877310
786732355
158823129
732599803
1361984282
2099880333
896407151
1214231161
2086723556
930395294
187982851
1498486910
1544833611
683786815
1066018520
1123691051
1331655893
1630329310
137604634
299707870
1293682402
877170269
1617929188
201984507
1341223908
550312450
203814510
1309609093
925597189
794452581
938419365
742067139
848213595
566483591
969131519
516920372
396644931
36995477
1204293961
1388886926
454833733
626281839
1399472920
2019531735
869426571
1575114369
282229216
360233551
1401044992
1478053984
733485758
1545929174
1109238613
1192313738
86916222
287507327
1174057339
1774450899
8723509
1288784364
41800492
1658518041
1711227528
715759733
1564044715
540084888
1212732702
1232691322
352367945
289549338
1874572307
1770661404
846268456
2102950746
1031533136
1844730735
1488242329
2024842891
1772750204
1320272511
538321544
355272557
806391826
718816698
1595003290
2140418609
1811274709
1573186667
2141227764
1790439058
771634436
116040951
1149611827
1684259551
987766265
1272883149
382099954
965863139
800816771
399828810
1697001632
1551351790
42756523
1414776518
629700396
346513218
63911027
491305944
829728520
1994082886
1362601138
1630311853
161797743
98395599
921537772
1565277113
1250289467
491162323
551040521
302216109
263221921
1607822776
530747774
1907328728
22383646
365549653
1338399782
1224775371
1090290161
711947544
929231501
2046973003
1218196703
1881136189
1342189493
1853495602
83359786
1762242780
1573260819
475315040
1418382444
272437623
1388193815
1532691658
938976993
2118140132
1402250800
1507568921
1383496641
737430528
1988481329
2024516884
1666572019
468501122
283808057
1631559005
1987223231
1111045835
1812710733
678167020
1081530555
1372936406
127430388
924448492
338210679
1218629579
852770319
645480107
598071823
1676498755
519496500
1225532871
1830920006
1980963559
2094365717
1084561117
1947522090
1466318394
989781255
1313090169
183689596
1276928646
1981775674
1603087753
1374215903
1212695302
1492946684
1848452998
309867707
722213130
559020288
1056619667
1982845686
1447735864
172532752
1216404969
432666026
21014066
236251077
1123910308
525639868
1900402372
1586230061
793696926
1856331198
31289748
392568950
1298213433
645785863
1863722587
1086651225
6950683
1149304510
1855057237
51622446
1407566398
1792156708
1124216589
709736292
2100065050
440579985
1870126035
671434081
263676990
1606509942
1378354847
1434039181
1282567455
2109330926
1913865048
391628958
1591516870
690670282
2117706075
1796500123
883357316
1253215778
1168978151
450164583
1378634367
1274267306
371335750
857012172
775767777
188210239
1076034659
1427759229
467150690
1881267733
991456042
228673098
1110654657
1885232552
115231659
1687300586
1756461786
2079036454
265883403
2131021222
1364387383
1793469613
711515447
471945932
100140646
2030439664
867246536
189701907
1481686598
373584814
303482659
1699352638
414883745
769436695
436292542
1029193335
912112220
537379054
880786827
1562028732
606056458
405957147
80602723
319028702
2014533657
754191815
1942996598
40771604
1287574270
2084673992
1449190086
1841728743
1082577636
1242214503
1077466328
1017263804
1233994879
1181879061
2105146963
1893688104
499894648
1840667482
752630885
241933053
1586556668
453353938
1533416242
1215176711
1545434351
732977416
175044222
389266483
1211625175
650939724
1679705300
577876045
20410778
317304424
883759549
1131724205
2088252604
1902373796
1815459912
354151660
1464725931
707192268
998120873
1130054156
1292890391
1969039658
826902020
2097947015
447747443
519231469
160093880
637103077
1740947882
1832039581
1204099990
1009781748
1861981456
964958977
44993441
1169900651
196391424
746973252
1822368498
1550454787
1051236694
129038400
1883027345
1502177931
1902308690
19247689
1317196393
1158111232
1860629083
268789269
1189454994
925239176
1997149350
1099965206
1829018920
730082318
2100103247
186700895
728289843
1026342201
1040114464
589530302
448298771
681559812
1104183673
1499440745
1256502791
683844068
280025879
1533465090
1034178253
1266051495
1211478568
1750911573
1215285557
652960376
2023249305
1917622265
317876576
1534658799
277116136
1810735960
959091659
271363801
1847572167
612802553
756738188
1929889685
1056924697
1696467155
818020611
1287182720
923697927
1530150762
1807857105
672064023
1490225299
745218620
1648739682
1974299169
623733656
840661568
2094860739
1145444372
1459656781
1802449084
1492283301
1808069438
1826228487
128143993
742122895
889635476
1035874689
651832290
1701247077
1231557395
1477562165
1950098022
220717692
754882136
878713051
1205648776
1680996173
1817699546
1619352036
375129375
440197471
607597444
335479232
406543939
579413309
255080541
1506442260
566357054
1139082306
715063354
24862723
1177884310
192936857
1716074595
1625921529
2090291706
360472856
217066241
1427764170
308046075
528094418
448322208
714523614
155864407
1053183361
995733162
1738515068
2006744093
1935701727
635838622
1894924464
199363991
1366506864
959261775
2001164429
1316870655
1549570835
726373485
1997750743
2016110557
2131210312
316572582
2003396916
1247090103
574803341
2074335526
1684455913
1802753568
25413285
1859174339
859173558
440001894
715699703
529632569
77114242
1800011329
1158097067
370013347
765476490
88812762
23951541
1141664493
160128811
378975483
109037289
100751849
1621783114
1122273270
1605778267
2091882370
15489866
1598388461
514641672
2098783522
1905248744
120024553
1426731439
605354734
661673922
1906529865
2058329781
1613711010
928318388
1361189197
1649470013
53330816
1540641526
361866361
341539551
2042361531
6090947
2017785344
1745411060
886665756
641536772
1447568709
655945656
157463742
1286616280
1635440152
716497002
1912462453
398895653
1301413165
530286241
2114847009
435579092
1645382047
51939267
1548084646
1533117107
823803224
400060607
147938378
519136637
677662967
899762656
1872627292
2064175066
205077699
491421742
955162598
2059164606
77615539
1078458811
824410795
875969016
823173048
1472787288
219747628
919019359
851526579
47764852
874860987
1093724985
2033760750
1573949445
469848960
1333070662
232414685
402015520
431606824
963689323
294729229
219835281
878592262
457946243
1739500701
308967513
455686950
1879365426
1993597100
937368404
1615769348
1201986582
1193619789
1758394631
1456485885
915205507
816826204
578054219
364364637
1519697956
427283602
2023307678
1583095590
2091891388
1929641060
159330429
1067506524
73790185
1069758756
1387237998
640170447
2004783276
1341889069
1784186084
1155037022
1334660361
2110391604
1778030872
1900009331
2065190700
345813617
1739104016
1122009266
1818206823
1659525656
126837579
1027160934
1822796229
528725034
1846919708
56333698
1972321858
31683900
1222085697
80484545
1816649762
239935473
431933943
763524875
998184545
1181380438
921458593
292787669
1999281103
1281251027
1434579544
82305662
1711361449
403070488
1321570912
80882958
916583098
360180985
665648558
1578429320
1911754795
300563228
868627237
481811972
623339090
607434039
3705865
533972048
185382816
2042862743
722945343
2026059138
424001991
1416286714
1584610446
1775897685
257071743
2089130972
1279091952
11730891
1655865515
189773157
476188218
1291366134
1540187764
2076798274
2110223829
1449356164
806006871
1874885626
1271757933
1250198287
1732439223
2114437884
2024434814
988988551
780214856
480550093
1761159704
994405915
492908734
191865851
794775196
632968455
1560004813
165386416
341034494
1622650459
503799851
1663611729
335976988
930283755
614519944
1613431791
2126950784
899267704
206436148
252352159
1344228726
481362718
891516951
1203601594
988476798
147168865
2113028888
2004820888
1279495511
923220118
63215935
947705829
75022367
1216399649
1356509846
132055058
1280040638
867827120
171625267
1920950133
725588940
666243263
904520805
815091387
873340769
755683775
1921646274
1708756152
967532091
1956920877
644104120
1955088047
1511836175
440856868
2090557230
1833885271
875347628
863685267
1444912178
2052156869
1080622488
607614498
1358087960
464960854
1027976591
765370501
974978115
29514543
1310534421
1953346615
1552689740
871127302
133448168
1320214280
136901357
1436118375
48562014
2033193478
1728738560
865378537
401427551
390971982
1050261038
157514136
1861452730
589798675
1775985376
778257754
1761685969
787917596
1038239398
460026239
1130545870
2066537736
352633454
1011853063
1153347626
1528578676
319195430
1517995777
1702007290
116656505
1841152562
1904335024
1981060549
68567304
1653023617
2007491668
1001600598
1019689709
136511472
1273996344
1039359236
1722755483
892236144
145653575
920888342
1934735604
843809457
801874394
1812848844
741043051
444971877
1190768278
1453152527
744101982
1796292825
2013099051
1836109571
1719110056
194264805
1804684197
1908321115
638988351
1250258644
991161813
1386355427
510415376
378896583
1055649198
1459771404
1005897006
842646700
1860595238
1116855781
1411886858
415811834
716474270
764796294
492000703
2057082881
446824121
1048195835
1200867112
1551328204
1648436561
383667372
1231991780
582647917
1075158945
1885750074
1739278077
936748235
1751119107
532972949
1678141384
1851017000
249937914
965072589
1100060150
1093562021
776220563
1722273798
405527772
1856354441
2079127534
930376437
1782859606
145254380
1886954203
754012696
1248162440
923907071
1922618709
941081656
528313592
417638202
1526706520
1221106147
449840337
1566303830
291655348
729976346
1005113229
76571822
192021478
1836151591
627010263
223482337
1364814146
1834546369
1135682114
1379043976
1585532157
621504861
586394463
126041337
1923654729
1016325972
1736153672
292004064
1890536106
530598728
125898982
29274292
1245715507
502260956
998103381
1358739526
250905163
890880118
533688099
1779317563
342367551
857677099
306500197
521110219
691185957
680692035
1485896931
133836288
1583414512
1340604210
791796928
502752993
581180632
2041414273
500509810
2113771129
649293827
327179277
803519543
225595785
757860891
1624154617
572860341
1753940380
1832149446
2062429316
344398981
229468123
116153787
1823711051
1175606240
478497506
1166860444
1990528388
1017047642
737801239
113894653
1907517799
1332083823
2133277519
1733085986
1611722084
1305634498
47004583
495876951
996388005
740701666
399563179
1592174136
118959184
702466923
1785182442
940417017
578836861
567541791
913680361
499850458
1244658568
1688473189
2140757263
1555686027
1979219269
1755175498
43844827
38788844
561507627
725246152
977718873
215806513
1272606006
1982363044
295135503
119789559
157110252
1401431293
46010073
645870440
1378085626
1753370716
1344967139
1198535630
578190359
1033781399
1444747122
1881946668
365783661
1019766295
910703723
1446806843
1465672928
1607651914
1690568125
42234839
1594058667
924138126
376104698
1484331651
1103761958
763621608
968420359
533345307
941122515
928952242
1864547681
1942026646
264344646
972753493
1984992540
315031909
660047119
1847394915
801072674
2015509525
787059158
495047266
1491728433
963092466
1222510920
1952015580
1816547017
463534145
777435928
452355156
782530892
1209220452
729736479
1802666768
319871498
1157219632
1382076106
81433443
1028086199
1426976899
1906094143
373451044
931685616
1661190621
590736773
2017841976
630580025
1741646710
707487822
2033153849
939535819
1193623314
622854538
856573976
2025725259
1636149554
2107979962
165969865
601874864
328047088
778857943
1933255621
1916633117
489485455
1485470896
2139349163
1357169773
667755453
741030609
452552682
26487690
1275714325
1753952010
809925222
869309319
2052776916
1792388557
1670351667
1937075118
1785449865
2045760135
298403094
1786233938
1391263669
608816814
2118456332
1142523809
894136130
46061903
979953420
1003129013
1679310346
10272660
577016313
1946872333
1336908283
839466967
934708292
816786657
1282123915
1514683250
1136628061
416453180
594177803
900653977
778023777
1532508728
510501715
1804448109
903667696
645889300
1504772833
1648804721
1767127955
607885879
1943118197
1464045466
503774655
786696231
563419764
1432848052
1741208224
1806510217
1978295850
1313955447
192374103
1287697966
1745806023
194610269
1160712323
1561781442
1330972166
1470503233
1301157670
254985720
401427555
1829890297
85789451
2063259699
2065912587
28674365
638451246
2055623822
1944279367
1979449315
971182001
1857005536
827675431
1729626047
767764480
664265911
391356701
477920527
913973229
64110451
1778614045
959654159
995543801
407361441
1262309615
495809111
911770941
1688317151
578936484
1404368446
1547108745
647927348
25773157
1955452910
2099735742
216674758
97181683
414729299
1781981775
329502540
773113657
186347403
1015705004
226532345
2006079205
241048150
2103302026
423638012
776575885
1281499416
1550307051
1598963080
801768031
573260258
1826766783
1164964832
1260192495
94347659
1049943644
888192678
964495397
1713034660
956777751
1666192946
989218329
491617653
2111305491
98827729
1257974865
1589345576
99263465
1639136646
124607925
758334248
758670173
1621448889
1607160540
371939169
1059607488
55643684
1274187366
1438116933
1623835876
1489165790
1354611852
1546099975
613848830
1575068381
2003108620
394250905
1523009470
575657010
1341085952
1930855345
383954895
1542869421
1903298909
1717345489
2089892860
220334983
1253514730
257785805
979713840
1393525921
1243458236
1292407572
1811133905
624832192
1720668783
196116295
201005349
522562170
1397821343
49329902
1530391932
619360433
52478031
2060051536
729540414
266234411
1429610682
1913545131
1668187143
1767755388
1556216091
1054425509
1105041342
2083358369
514465178
924760191
2058530203
302598616
1917216623
322052302
697437838
604235955
1296110982
785699868
547495685
1464055358
664420482
333113786
1310122268
227982425
1528537152
1644387134
141965625
549182409
1605559153
2062355004
817097140
416277004
1378090571
1790198036
440957993
1876786344
1689617973
1004743759
1294657211
871179296
188929374
1919336503
664538176
1515614161
586406329
1477415176
2100169584
1509808021
1553857038
591066191
357962695
1505462102
64835578
339582147
1324083523
60104727
1553775465
836468925
204528149
2109115406
770016246
1807698716
1899099811
840617701
2053370461
1592168117
786437304
224922726
1141814442
456365122
1928672395
1287435326
1473933972
2047443577
819589441
547332299
680961163
1012580434
1167306225
581170992
958374259
1454841954
312154716
109332308
1731326414
1971067777
53631626
695291391
1769259710
117561005
375361468
1849774468
991081591
1481374912
321988759
849760175
25149405
47939232
722111371
25399738
58563337
637330406
1480931446
1598854249
890775830
96115276
259067058
1928723921
1062102669
1755485315
1823248945
1678016404
1652004254
2036688113
996943746
1414072358
213755949
1980050022
1567507077
158924050
1251125954
1286755309
207897262
2105327122
2139956790
1238241460
2022260359
1134441194
74719752
1525603569
746403781
1198267849
962236019
797733776
1426961366
995757855
1253685003
71369340
40160521
1854834364
775325292
1838167583
168932926
282514152
1972390836
1149012527
93369856
1978726737
599892634
2041711231
298120060
1019698840
25232080
1764732749
2126596802
2047716781
994048980
867858630
752099522
1909744203
443132711
589424869
1094957685
451852438
650295762
1956781222
1448808825
1721521759
1410309159
1217516632
1757784868
2090464156
1557778435
1827474386
1397077017
1433865801
172210122
400470334
1898848538
1414101052
949972267
355366781
1147065217
587859370
1809717698
307044299
1737127967
319142973
303222583
1444427767
500377746
1014232941
203678607
1750192796
1057815074
913771799
845433477
724521553
1488764220
764657572
1921556205
582128334
1883340745
2140438568
686936450
1520625307
54750196
1298066092
806186983
42657883
1300174163
2111436702
1005361573
2095627729
198491355
351202291
1706440055
71078995
1619718548
32372326
1740667655
693773397
71456474
1672144493
1770904086
480213555
615877128
2111915788
474394853
514623985
992592624
249220028
675265385
1976078871
80350551
302547555
165789508
1949825638
1623509139
1030774496
1640065251
1747951986
82056838
942770314
1700969553
1576538622
9727361
1349892707
1082276027
1093533047
470365569
759480108
859004312
2075685335
989610106
1204123204
703142498
1798229414
1958094680
1315236308
480907183
1042853867
799756795
1983354065
571062163
989201915
1014983730
228271006
2042586674
260872514
195491968
1481823151
1816569477
1091692943
1561637332
1055441517
24950633
1305564790
465174635
153928970
1170045076
174694743
344960800
381646166
199522385
1020971627
1050853055
1931910359
466124352
1193109980
108016022
51052233
590144444
333241098
737309319
335336828
787509406
734075318
667613229
1294321194
1572135666
616238517
687410267
1151149888
400714509
465246890
150560690
612399566
981887455
1975615253
2085686960
687774004
259404023
1680751000
2011654515
158282252
191338112
1876779373
1192033187
196328844
1115375026
266603833
1652100441
416096106
1848383522
408001459
27879348
1714212093
1581310703
2040189828
550761454
804240555
1222698846
1589586024
1980486452
1990494580
941666203
942572788
278118953
862691102
366119607
1012186211
893066099
1197412320
1509091520
2123854897
384395033
683988101
1355846681
2017687349
2031536435
1997324551
1118953774
1799537664
373938366
335747889
902135037
81902351
619232411
781877314
2042194335
1378143675
104151404
1530777949
1005997551
2144825564
1716789235
133269975
1500283049
1919179093
1719568660
1741046247
1610693901
1479453013
1506474211
493212350
256159053
1053183837
1440056353
279808138
1098640871
2003192494
479206983
2009478621
1718099035
1542664128
1144620901
712945781
1703862271
480049178
796942355
969463694
827242803
1554288492
446817149
294737491
189591468
967242779
1801904933
114249697
810282964
1746883725
1301356090
1442861216
1520783504
293427214
635111763
1181091311
1103930312
1721302765
2130095898
1651061716
1223202782
664718647
1942088168
158865770
215108298
260266198
1558970204
808587880
1608810232
813566788
304514074
152424549
1546403240
172071168
1947211855
57722340
61207634
105609348
484065903
987181980
538252784
1151482212
93451101
448320343
1558612676
626609965
1578404291
938814559
744386781
1782153396
1733737588
1510882358
670749912
1017210651
468391004
2043475402
1166024400
336712127
1476907827
1542897116
699317027
345703841
512111330
2025699757
1753904996
965291547
96136717
558981815
1972880172
703869550
1310989327
816774499
224475667
416929617
41348826
847080030
1031001936
1754623396
1337300992
1795252109
1483803223
1486687389
818434251
1630868008
1235470992
1038056323
945382211
879780945
1445291143
149980620
1014007793
872109455
1506004969
1837075875
243932673
475888379
1097067564
907170479
1102569639
525904987
1150847978
538726676
563003414
201926817
887357628
260222667
476974967
1991431518
1453223538
1283738051
730356846
1924157294
14789880
1757487227
510093123
1780453322
409412832
470785440
410300138
932962551
708520337
1545127158
1758902618
154658792
1275120941
1245954094
1737360458
1389523504
1131037081
2146138319
958976380
203603323
424848356
1486468665
1202384959
808140297
1286815783
2121297923
1312251689
56637739
52086015
1167424019
1783031790
383964138
701567836
1984142937
126920416
646502273
755206904
2113779272
2043053410
1200422467
1921869721
2143023069
235077457
1107643307
1130756778
1079490936
1451492860
409676524
1994054925
307757232
564737870
299823670
332133007
636037147
1517283561
1475219503
808004535
1232250731
1272780466
798392252
1222648585
1293968635
1715303163
1451232797
1148796936
1736630318
955642077
1240341928
2025974881
1814168468
580701589
761560414
82503640
517085934
1995340482
2095490213
8493708
1664444566
884960843
688738588
140137493
662722224
265885246
956026165
1719020510
1596432963
1566751774
604705199
300988946
1046242918
2092179129
1743929237
150395945
1764371599
909355927
544868925
1536515947
556125941
1153067046
2029430215
1772881859
2076003118
1563558892
888193342
1755611124
890229816
1801659819
1587262668
2016110595
1921621432
1546974148
2120405113
263992609
1247454260
1595646482
1145429950
760673551
1680409314
1445806617
822343926
544500105
1991706477
558653571
1554262304
664631930
1336502692
1947493826
847080152
1314772787
2128906118
1007851444
1391635684
789474248
669773961
890894051
1497377677
118838779
184087945
2090375936
1501518457
1288154638
1168831186
869768878
1604544745
1717057691
1567173938
1959632056
1563663432
1290944484
521272078
236962179
2116384000
1085678851
1277342263
2032922200
1744878453
910238812
1641987374
2126791377
1289200307
22841010
720788302
1215808187
1372604310
86689608
1203098211
2050200010
166794631
1594451791
1170346414
53504215
854968246
1529684367
240925794
1889732673
703910106
982019242
1033601045
2122970985
2016384973
1133507936
1989023634
800142075
448996019
832813220
37658922
978990541
239421668
1449298295
95133030
406875617
1680284054
1069422079
1498204680
235285777
155177666
187678280
632703132
1037844123
156604593
1807036581
1705723971
851049972
236533685
1392121899
910121432
1943861410
1765610050
795530273
1251209573
1943002673
514558981
612391982
1446388868
1434864904
1213712616
336863791
1911533955
370086419
1882356125
811592416
1979965212
136066616
1431237573
771806576
1085095447
284704423
500742912
500747782
654532774
912317996
1166696828
1459649458
1633804083
978608622
642111090
1275152444
1569830360
1583041734
436999688
841238858
1489406244
1742633139
1818129085
1049565091
1045489246
1532685884
53888473
438735766
1765721934
1626881854
1787696730
540536754
1054292115
805892458
1005550511
1807602592
1709226970
391100073
1267740972
1722845132
2092583123
920729944
960484980
1479340600
800997352
241627348
963425722
1863138796
304638817
2032686754
356901579
859107548
1272331970
1462326481
1251077744
1276044567
1642820279
109225357
189169464
1836467208
268677691
164011008
1368406967
1546505286
1187587917
951673690
1956937913
483993286
703306052
1959936168
1006558888
973213998
1163875454
1837666719
1050319573
718374076
279425893
1615329490
851022105
985087445
870623013
1252481184
571804896
1250586392
2027204633
1970993563
1071886132
159950833
1649351433
1683249740
1466344344
746322989
1001034409
1819745921
1062333284
1379921967
1575224574
2095788722
1435633180
1778175838
1234467544
263240648
2139802188
2094243188
1096125327
1094744352
641175298
39764054
875685543
1557891940
1858598681
1583642636
1067043226
1992686077
1656180657
773155994
437232055
1780266021
1270053383
219120833
2135669958
88158590
1345109176
471110000
2074238510
352939526
1051333141
1570788692
635043798
461658611
596302275
272790144
1942163598
268750981
654646620
349404159
2033667546
714703345
1092345247
898096058
873217001
128117096
835057771
806588043
219057763
179124710
140716310
1071302345
862526417
2120825912
152288101
1270034213
1417159987
1353945766
150803424
116333624
2028968148
453229527
1300839229
1051277975
1877698696
1425546580
578150813
1110665690
1473655882
1247160252
1544176945
1030074912
1425313084
1836054465
604195545
1274839740
1310261948
1668697152
802466286
1234710831
1326575175
542482144
1139674455
1078978432
2011771115
713928103
431979659
125278947
1315964910
1586999667
2024180362
1585146995
681474966
1587698439
1513793102
1757342592
1821676211
109497221
1773784905
370957992
145450067
1383538889
2092422819
945132663
103748073
679993839
2067742393
1754795436
1803651208
822480302
2117332004
136666795
259095356
1824736881
1609958435
1293556953
1317102799
1650940551
1798661476
812153986
436654598
985299712
1190813018
1211797709
1480299672
2005810266
86589751
91790165
724972790
1816402134
2102349890
1794487410
1031303094
776788006
131473389
257765125
709889824
1867244330
55932311
206982959
217441388
559522578
1012736541
1973541417
665703099
1527989674
1518219476
145992224
227106718
1564447414
1699955501
1298613523
1128727008
879266119
596230649
892147183
139726567
2140048314
1853210914
1721639724
635143251
1568549429
779736045
834929694
1395524389
492614638
1354278673
79958452
157569606
1490213397
486791782
1510784045
732356183
1163779482
806070252
410646247
942456343
768474966
49585424
793839186
1422101351
1081402969
1903547523
1137328275
1330070026
1491939159
890454142
604016615
394353136
1856602575
1708675702
603005551
1319553685
1675373459
669559075
2124668357
512549826
1544195392
698931715
1035649307
1188874875
309129003
1382001868
206508704
1478810525
606136246
1334898961
517620594
1668804052
1708753484
1938108572
786995743
1288881563
1786129075
89048995
2080008799
218822980
576422914
1867109117
711485426
1377737779
2138634914
1708641627
712511915
1678936092
1133086812
1959389976
1235151366
108596516
1578711121
1786027985
154907564
1932604471
1473098138
152698285
755698147
695884385
672439307
383931351
2030075200
1183862330
1722987206
1993187345
1023209694
1386961747
1790431927
1034394508
1316604284
1329389281
285646468
1959664153
1260715081
244262938
996786564
1219766422
440940406
1613539326
953614511
755528772
756256186
691804690
1121738404
1437039801
449915347
1502326021
1361099199
1439120499
1686184675
1605169933
164846992
93961268
1435303625
378627088
262429261
1065419028
219183602
152368342
135699558
1578249901
39026008
701920839
1150084119
1677610103
542355409
872370447
201170669
949463625
178698037
1754667424
1574686091
1398785326
507516689
1345648832
900693084
1135471284
1791596870
1353471497
222507696
428547957
811948248
658753316
1495344622
1759965828
811716476
31551395
1780421779
1206903461
1588714305
1145952080
1815433747
665754955
279171249
75438821
110791997
1172990571
1464805798
1446715040
2126366248
254521939
404902261
1924566923
1945047012
137838174
795503012
1701584373
1065356715
976645326
1834608484
295746394
2006018333
823378505
1518649015
153651241
1697241599
682943021
1292124696
362614263
1745326531
2075724000
870159803
955687847
203440059
1780880378
1275899623
912715211
1896396525
547816647
36850476
1386449552
1506390520
575240259
719206976
865090606
558060451
1866909071
161912727
1456315174
968096438
1463918372
1691391593
3431866
1178227194
2071710389
108698626
1365115801
2012543272
1880316568
1882482458
267446271
1388057101
1188581296
1639689917
441951371
1219489258
449029505
1200801618
1433892968
294710711
906482738
1826207601
620031070
664455806
1988222053
137681588
964942275
200907005
1510553161
830950977
1712684004
1072499440
125914863
1690122704
1061779019
1247917005
72119366
2108329643
2011711541
1643345005
1828623822
1185210691
55730942
1051900439
773874117
2030812626
429441029
166154670
1394885132
1645377846
261565507
813733106
25080810
1737523504
369434243
1250046259
2051842580
1960754494
333941888
993145758
929659806
1798427778
111150229
1937673708
1954857328
1446674851
543050818
1974964143
1676571488
912398731
915911654
1962191832
1010342016
1916068909
454094981
1229524979
610562020
1882852339
1601663829
1078795598
1112658404
460760155
718819214
1607129468
1733147752
2054111590
1384721769
81447414
328518956
1651287533
1719145839
1688569307
1331310156
2028909153
2087712118
1918900303
1360344504
1854823156
1140972100
193474751
1118362295
1774954659
393022613
1101151330
2080952958
1373451769
1486851085
2099178962
379704169
44639900
2068668809
1428829090
1237676017
1108511856
2050806968
1795407130
887957399
147943024
1682938920
489880738
933952406
1641646457
1193580124
264176514
540491655
1375637777
2138877984
312832146
2026690530
1016615404
757412051
1496675720
97148029
1949569791
1102486579
1653603145
1940545662
2025802951
1916190878
1002500676
1326939025
1267178602
369594346
1076017724
969366434
631397292
814830365
202124100
728903148
994781378
136488311
2038534317
1085257892
810257962
888990790
1649870664
906748625
712534968
706628476
1422264257
218782582
214766367
845054633
767572697
1126205747
1490925184
1512974209
311429883
1182846723
454394719
861496847
187487820
414894349
1820480257
366541589
346101609
828562864
1001608613
552251375
952153471
1027422638
1317040964
1301159841
428670331
1181570187
470520285
446523809
93751399
351652398
1095570470
580973056
647339700
739159513
1486328001
1934163410
779574712
1268887300
1759743706
1976983729
1553456621
1890554509
2131919239
1760528034
889083309
124818848
2069548169
1138497783
1918070272
702697395
1505612276
1839518402
780948531
122320142
2033891886
610234417
930341368
1537787791
1962253885
305591959
1365407233
1348482844
451742493
1963342370
349146521
1920953714
1222536379
1666706475
1781969720
1006572885
414211271
1903107778
1045219664
1665749121
997173811
1433432840
2080711068
1392773364
333921902
125395406
1445601925
1405457788
1129789103
22509383
1863264742
94299468
955867072
594723130
2093390113
1891555650
1817934522
1954911515
1972310328
1554834594
1846058026
440975956
261632428
1262479865
510108517
1414119303
1619007798
1096281069
1719576856
330670808
1481201757
1782281890
363539986
1313758669
262842417
239573051
1949953044
1403517278
652127212
1943793123
1089344638
456534252
940401908
1662481788
427794450
2096087102
1456425506
209264461
233136130
964938981
1392047305
1028764547
959448110
1171876625
1897238557
659557772
374259058
1361900254
1696940085
1906743356
343419881
800619472
31719929
1835765659
810399793
1148779961
1653368845
1813671303
2137068803
997030274
152308055
1176682085
588493763
1099288807
982564754
1816483512
1174213751
1278203100
1968086258
805855306
822633861
688043369
1129255132
798371493
600288473
1741348972
25177030
1878522860
66852646
639567092
877609501
511916700
1204506965
1157694763
1458244468
1722413001
1009679629
1360808993
533998538
1388702619
663962907
251611463
1588371505
1468428525
1061402832
362183342
660491841
1739187233
1242101919
1408854165
1872816434
1197863904
252634402
1232208524
31592480
1378536490
1223936865
117564408
428596281
630536952
1637812277
1551515435
108143577
1696966561
1049310749
738868085
1871133154
840442079
1608636249
1442194084
86053678
1329414641
2012884435
1146309222
1428063819
1828130697
806474049
1163647847
334450849
1068597854
372024621
462471388
1165023950
1849706275
740717455
445920347
1028817727
630364884
549753870
1949311501
1980088256
426882788
1898606539
1017622478
1703646309
42387897
64784169
1747296009
4798543
2030075253
1132479324
1559794377
173930537
356629557
204312133
1280246059
435767038
687244856
526415487
1269015649
1232441949
1402574183
952758721
1585795870
1937120248
1150827845
180035836
692201620
1879960205
625401862
928374846
1295878895
1536647903
918912076
1332382022
1424995350
187947248
818877610
239725899
1961695518
356948726
2055547472
1983697950
1215837355
845634383
66998528
1223939930
1080237234
1149772490
1257716348
819047769
1227531864
1307583797
1155603800
1094702566
1601582217
1328411838
297776618
1446580484
493450145
2092321450
628378881
723481079
340505407
1102366229
1295007924
992870869
399060884
1878857885
1864626852
352489324
1797793370
1922055907
1463031900
73505851
1967905326
790744979
1778587745
2116023044
2141366111
740702308
1914591999
1742932716
700215233
398543220
1018739610
2044150714
1623661855
2101621715
1104609601
285261269
124954704
1520651906
108033179
1672745312
376773158
1378937377
507695038
1770048989
1335940600
764189349
1191500458
325204828
517860957
526604845
1175155233
344973073
1979801291
1137275644
1433244430
870750108
398895387
89180910
554426036
2039986224
1639554057
1168553784
1455584400
855643973
1646776525
207152350
2038321115
1665250143
775597016
1708434656
1478525384
69582140
1856203546
692360639
1199192923
974417564
822466515
288704699
1928430323
2136075984
130129780
1330234243
1534055741
953698517
831630802
1247065593
1625087432
83357041
296747305
179769004
589967575
132433897
2142101044
136318487
951638616
94296176
1310014662
570635839
1492391560
1089712719
414486916
995342820
1707940223
1162072027
1970627852
970513205
1147221801
1768502693
2027782397
374459153
2140417237
1683405677
776083482
375681277
1809852169
450916336
1436022417
1554503699
47699903
990542557
408804444
1212783310
1283582802
981606349
647547818
1633448671
1296737736
38470878
464582457
2088670075
15389067
1824856702
115461169
1558301855
604944338
1301208325
626457239
1901438078
1552688677
377866988
2093213365
1412156117
212530695
424922069
1748481123
1972416115
1074219972
40133979
1597641981
46844681
1567842919
1607715775
1566533258
359307907
418533138
1325505710
1895808282
1839209344
720089111
624583534
1195400715
1282417463
1051703920
1878972018
1923141110
146178735
691141549
181591635
951994815
1507768450
727654920
1534073684
263515513
2029554077
1819315177
525298199
902992930
503274113
241200772
2111584042
761897907
148332061
1854673754
2052735193
1885928029
901436725
1706578216
860501812
328055552
371685257
1810848253
1003829626
1228734867
275697258
2029823321
171546296
1763649145
1982291997
433535492
1120528873
1123458722
400400376
296502486
315977670
1382094301
14553185
1915479049
39080917
1107921713
175079696
1922043658
856489453
1741721258
1677298836
895883039
127175464
2005034762
62130941
961375161
804171625
41798870
167862367
1523608806
589964583
713904099
2108728285
1128031902
1664444273
641574826
345152026
1480793540
300143199
1879123378
67748801
1050989094
397673539
810887747
779475722
1154225644
1258674586
481982303
778428000
429472844
1286002347
1718143846
1640876094
1787024496
749021617
1114106636
1773778093
1467413533
1727803016
978006225
671154296
1439553970
746428459
335929173
83112291
1460253709
630509358
1461511617
1846110171
976394572
2004276061
1389714569
38334631
1632448556
1530354102
1713325501
164317605
808276929
1476647894
1375885989
332560764
1114110611
934924235
468614718
508344053
1277840432
184541618
1348424109
921038877
744909399
1930954296
584396381
1824760830
1430239166
2100291864
2072831933
1477758805
608566130
1598282775
482093338
1761266856
1948752239
261638318
1923838725
1716626668
1155010395
316694644
1267132733
1857813611
329525374
1501950182
75531531
1832963791
1526126341
1731497765
1279876281
542659920
847568058
365635773
1588452424
1335175598
1352042626
1415404924
557623190
1117573024
194993870
1241851873
2104985410
2047855149
1333431841
1905632879
1327758000
1927595408
1404492507
2054708725
1332766920
1186920116
480600707
268417515
2058928121
355460770
1121988862
1428504608
1848300173
571883189
1486008219
407885709
1909308361
1228718909
662998090
1905482678
238261118
166919123
1014743346
1468570594
723183135
1609741136
772120794
765145864
1590861150
1406263685
1880095552
1729980128
1911610157
1621073902
899462915
1623617451
519665955
2041932980
1785772077
1475685347
697480254
1749109426
164153115
250429043
1094666566
1371489577
1341002201
1921299562
546365528
769056025
1757142236
813142973
1368513651
95220351
651965099
916247940
690029933
1342424344
252076497
1212220329
1626321664
197825509
686852653
1632506206
1832552046
814479942
1436699341
1168293613
1646719627
1598655900
500818651
633785160
595557096
1879155762
1564420071
891712441
1717642634
178751593
586818536
2012622001
1633887606
78792959
1016619093
1025561941
897284660
306022756
1278675685
1705052494
641765207
734737178
588593882
1035144030
1733580254
654527591
476451746
595393881
154438276
807060006
1775754134
287339514
9597235
1404205932
1524729474
11350308
1532596282
723046320
1954117501
2093698374
2117946156
949236089
1493307203
762256179
1236422248
591829476
1132906264
2019865543
171955125
316065646
1577593584
358296330
1655857432
1822637820
1801761597
1120833132
342210314
755915121
813917542
1953730499
553331337
1133699004
166005598
2097751214
1379501979
860721406
2119546927
1716072941
1747472150
1796410114
1844205738
2093608473
1050570280
964837417
1407532332
1431383488
1207118994
1676279979
1749756786
1883431225
666330716
1996987415
1465214438
259428719
1335394105
798509399
1456226858
1274748007
482463526
587374874
1245490046
1885852298
510588195
198835272
1016560533
1846934469
1665949947
211286656
872922926
977311224
1139160464
203196284
1319604149
835207805
371702849
1282403584
274418012
201364152
855958739
2055868520
1851621234
630434866
287840725
1990703267
1877810886
426114360
196638775
717029361
43847889
1091753096
978494586
298408266
1969913483
2113990966
2010991413
203415742
1044846517
984308474
1398453824
470744218
2088125601
465573894
1386587653
1292081895
1760848784
41795418
1206789140
1256123453
1598502499
638778664
545199156
1215861820
451152975
1520874744
1418375696
567322359
833740949
1513839533
1581815080
1719763520
1956525413
307380805
1356425409
1856711423
1818324120
148731623
1422065672
602243180
991007893
1646500601
1037621023
1406347684
766836759
835858879
136314377
2136234061
1694124794
347844578
195054459
1348351046
242935738
468582617
375758274
1707512137
1886541473
562259847
1101651818
239105924
1856870353
687201390
1657418114
1054184966
368108372
344631093
1272211252
42901747
2015384085
901730242
1489217231
290651273
1051701720
213055618
2004891859
2110373149
1278154242
435565297
1410803936
941495936
1741528877
434107036
2104196334
627826863
594065716
1164466337
1702295139
1450198198
1369998729
476106337
1479814792
443363263
1291592284
1378566520
2099082485
1741905756
1029963345
1285815292
701160987
802933756
287966926
586894129
1502054330
655646931
1754329188
1342616677
266153931
1859015481
516251509
1263892070
521163616
1597873647
1622268047
2060569447
1947516609
2015860738
2072068058
1451694756
1739001246
1973101380
735712227
1295116773
1421350005
25159309
1142734217
1758994140
73946257
105613743
1664618936
2055891118
927414163
379773491
202071484
1212903989
1419643131
1396594971
871614022
337625555
1174579899
274859273
1908124806
1504041262
1073954165
963469868
973141334
1746724467
1622613228
234600341
648437881
1547760335
1460133919
1218030742
442623733
1260980743
2047321056
242847043
694200583
1822167354
1522214315
1008962938
327200388
932148951
303901672
1338987096
648183330
1254880073
1627893288
1801859862
35012160
1691673321
1020143687
1996766671
1586870709
1309192031
542471804
180806337
1346991329
936405876
619664989
1991708474
196237020
730869332
1567210091
629045868
1442611229
1686558786
555222348
662606709
402632201
32264245
1375993630
1453290024
1585916006
271526874
361460640
1101762612
1258409896
2026232326
143486356
35091573
898727530
634137118
1580276897
944989742
656883498
875766183
2115383315
1341626457
2015852735
1079041285
743801385
1224010007
1881077326
979050271
889788031
86075116
813786993
634564045
2015079166
1565212435
1270207588
1677099135
647907635
1690182296
699890422
1285290541
1097847732
747641904
819332555
1867806357
345428403
400196910
2144967668
1492666110
260775985
845354745
963691906
530500807
57180201
1903363140
1852926337
1295899342
1633571018
220785467
1631938682
638865166
1764947473
1998931512
878825091
1753160902
342151541
1389621316
871351327
1999625385
1160165787
927320669
1894766277
167119865
1047884978
1180967809
827346844
1261856055
568528987
551424693
671556356
344470966
633962696
1528537667
461724704
1235644808
244129758
36482260
71562990
1853699545
1082243552
1002450596
1692105492
280722720
1008370101
480392972
407914004
427868348
1642074067
1366436332
270460922
266631122
1160838540
957817385
1753410249
1101171315
604546210
1570940048
237515949
1377132314
441964031
146725827
254158597
1203658249
705726647
11340118
565143573
755346755
1104778935
2134597315
1381479153
1365269392
1826317407
480617368
1501875381
2049099100
1086653883
1866026341
375960835
1312223222
1562113776
85183449
1701669698
688702242
612435173
609103074
454506307
1975523229
59664242
962089884
193726906
1301088324
2038198101
1702241210
301065833
754274897
235430162
1688695906
742502717
1503753695
146118969
1249178242
1481580617
1793228132
1224596939
1626108158
1909316117
861512504
2050297377
1255444386
91208427
2061916331
1411036129
2132002899
306957509
720179446
2004276061
793485672
1685599029
1157087
674395087
59569488
1088275866
1106252016
1754277678
1893002998
1695148975
966051993
1028884360
513557601
915409374
985358886
2131024370
1505877999
66224115
1511303975
1531080448
1139460479
1049044718
751524696
478055999
676411359
1920816075
448119250
1307130542
1867725303
715808372
412683421
897693117
1928383494
1642220465
1288173835
724227296
47360195
84995632
910685263
750525922
66486658
281081261
617906621
1499674165
557559082
1214207977
435366900
1552103955
889839357
887581673
213412817
1092172895
958536898
197256194
100729675
709212174
1933880317
1426839655
877906851
1746857446
542680827
1960021895
1776060973
570461708
1944142780
1857397849
2073860686
1065938903
457474407
1315845941
2047728619
1093801622
1625485994
60464898
1864560249
1619316300
1952286577
1036967383
1109848378
386674336
923828548
1973236187
2118952453
1862399450
1499990249
518417786
854066731
1443566861
1093963463
1634664386
648091790
1517910813
271470593
1440824671
1490077447
1117249647
302874666
2077161113
1645576939
52835739
1617806973
1363704938
2133281020
762558695
759264306
886632396
446821849
980040235
615265033
2142260201
413590335
2009421555
252137808
235023545
2045892421
1206090362
1689683931
817631966
11056711
2124123194
624443851
386565806
1378890988
873881498
148731761
547885270
1718045823
530023858
1622455289
990247689
639387117
1773090185
980221614
423818715
2018806902
166410382
503600518
2058892907
913120321
196168372
380023628
1976688122
1827329571
1864109466
384713361
930900313
971041781
138623011
1062808948
823566344
1505222999
1981483620
1811707383
149718824
998666008
247447196
803747388
1526387780
1689160696
1955934957
998585590
1615689070
613898802
1252975671
730836219
1066888037
742740489
1879837033
837271002
2021874708
2130140642
1352197558
78475685
1327552547
710069813
1071580916
731471909
1243386154
625597703
1598367881
853507797
482223471
1837875975
2144420370
148799200
273734844
1585000953
91586047
77024955
2125590277
1602177905
1776116471
1018684778
1813991806
1961600608
77685170
616218782
1615210212
1150652112
737170425
675959507
905153466
1265659233
1700457872
353883783
1410301739
1540503981
1793105699
1508830575
149314744
1908416910
1363833010
1809861386
1688350057
893671332
138738073
48338419
393485970
1147155350
2036711077
1905489767
95736015
2130167405
1534951010
973656062
986111905
831822101
2113570209
1971099633
699806622
703832944
1066166098
1828086397
1507778429
730590090
265186490
1639222963
1899986271
1352702731
853098471
2011916193
1048180440
1136186435
1256397780
185624276
860204061
11165119
1418017660
1184218833
664012332
1631176074
1778247256
1115358124
1224174733
228736284
280890779
1091809369
1370832253
1762670868
136407282
1820829185
550633571
786735756
356802156
335959184
2011009996
1250718792
1686052708
1603424682
1957696514
1449142992
183335910
681666290
1009603129
29873619
484675901
1671657085
1827427749
7964845
525011481
674909331
2080188986
630877940
1796703250
140085632
2083720804
2013276595
661134306
71715384
1239581648
226318240
607011620
715042259
1689024017
1743762977
1310567422
2018011495
404039061
2039458099
1714028177
483900562
1191240131
1040094391
20880336
1083919951
163225241
395806969
746346545
127728357
180602340
316131164
1309865853
1832562138
461246512
2056217479
1375218663
1210229152
730853279
2114874872
1053670360
1826558728
1645325349
1928073326
1407166952
1774494295
1695552768
489931104
881761959
1501731566
2033670728
1540529642
159664301
1882798080
6254035
21832447
1507987324
594859620
1336503096
1925202387
530097753
2069056852
726481673
919768521
462706507
1174305992
899297729
1526604854
1079001748
1780199743
840254377
1648467739
656106836
1039596319
2070476792
239763031
1376267296
1877893234
1637099794
471330476
1965726591
1595675055
1363940475
818860000
83966732
98110130
1535839554
126584234
834379114
1358037498
67311155
2125844259
862189875
126433639
1528137983
1925753128
1054209554
712324156
135501629
472304181
259292944
264098495
1608060716
1930578959
1448544977
261027305
1332095165
2145950008
495167385
1231605175
525117458
294363282
1497798857
1069528921
1666620124
1413583515
644836470
1324909117
1999521906
1208785697
529579288
1621443295
1061760747
292078692
1539276399
502061023
181312912
82561803
1352351615
1475771200
1542822871
2126151925
959521676
166537228
1744621521
193588831
1876309380
738247722
2076828394
1985556629
1753335650
125821207
1031135441
1240864227
932603774
871312345
1159495598
1457289695
1177278752
692627522
1221655819
696924917
1529110458
633610233
770801194
1461915832
17217844
728278963
1190268644
1385003692
2081043384
473599307
492951076
1120857287
879016831
1669467364
2085288830
1141047517
1703003583
238679289
900000156
1742591255
1656168570
1658146664
1284506742
1669398584
205951614
1267743356
910196751
70271429
1672527553
1981655490
359990992
480505522
1612624843
1147214803
1939617844
1828105231
1550613287
423683439
1309925493
694291039
732086865
872267291
1494445363
130278567
1399404146
509031931
329979145
2088822325
336097988
1404576460
35060398
1749202050
1431667694
979022086
219312383
379934738
249472061
1604048456
33271383
221071581
2117981249
59659502
438329771
159075611
459078788
936848681
1317749460
1185613570
908458453
1351922832
354878016
950205109
2052042353
1479651859
269951269
1381678169
1955276637
1416223775
1864426535
1430016987
1540636087
1461120397
171930409
1303985862
1552714928
867088897
244110848
769143968
1662831207
562160239
159416176
1917227104
394643413
1057125914
2069894407
1822628905
1538124043
844724939
1296743865
473950414
164662794
1677396675
578968360
918387311
773099077
154648505
643106385
721004926
406106133
1055056436
1773521198
1303180744
1263539120
1776768596
489640929
1018247258
583087247
756684950
966115991
168521342
1344634143
576507306
1196775779
320707262
421737500
1407085341
1992402662
1093579567
248772095
847166085
1677533131
281874702
517650082
1317859950
185378109
1176070348
2146440215
241823425
75871627
1048471300
1863187020
562743151
1260256463
295372891
649582012
1935776691
388958185
1096524877
2124135171
851165511
572006915
1360423945
273363462
1677915378
520198664
1433631193
1209051626
1372657972
1350327371
1890969187
1449237549
1373286095
13848099
975052242
439099875
492266577
290124073
1303784981
1215441251
384060185
1163312879
364928558
257963717
482654671
234869106
27109552
1753184250
562455193
1028352199
1867259704
1258902262
260534245
2131333172
618651198
515090404
1479844301
1108076515
184647825
2104527413
640056458
1500302280
494210794
1967794364
1151179728
1121783479
507195791
457169553
1447705268
2058591447
740453203
1562562812
2123104983
1892102508
303634862
648713852
1938859247
1395204997
802650388
1618416419
827734024
1513713713
1502119546
655982811
318270069
352348287
1829948982
261389852
1363147374
1386170319
937476420
871590014
381067902
1720436285
816896189
311997600
1172184449
55940933
697665925
66978701
1500537357
91669137
503392083
1041845913
483239758
1708601612
1846022863
1407373281
1034120454
136834486
1776934184
1372454807
922006451
1793931020
179123353
1676796127
1501347276
1543604019
358098940
1601964180
1226631877
1861796549
227714742
2141023079
2013431828
1683135108
98899030
1893215692
959196907
271908329
745698004
395523297
1564953276
1241079069
54893958
1921013735
958664758
436976821
1192043481
1324622135
245509369
663998134
1087555284
1682164931
1523364829
1259484338
1163108404
1367525080
239535450
1968506156
1132621936
1761918979
405462291
2113337487
1413885670
484667725
1778604377
1005313424
1513943692
77318907
1634506477
1610867322
1803609459
1122638917
412203792
1248400830
460138788
1953401304
353514173
1905842116
1185253574
811291080
1877709257
125181918
1739035813
1515228363
2006644433
1522624266
1763194172
153603765
1499377677
555338694
794550175
1119999656
2083497666
1734524630
977719856
1605112030
462180442
663147487
519978949
2013683419
1273653466
1683124246
1012843907
1931396388
361232049
1371133053
649621435
1940545662
623049821
1279176730
648567941
1625094690
641525987
1761002674
110695420
517142231
1265627432
842853234
569620676
52293043
219631243
1637104992
304557023
355150223
1119299162
1167441993
1713885047
188477613
494719759
639862286
91783382
216928084
1168248170
1100185108
1785387263
1522785858
40661238
373286004
90643867
1590570890
1947583251
51180771
980419079
1045207791
377770449
638579191
1081903877
2033866431
1216774606
1958163561
927821626
1449873781
276090779
482980826
1860930878
918988557
2096580228
1385467647
1199152289
1412480655
279732832
749752834
982429478
1549943859
2048237954
2135835023
886217093
4960564
946999504
171039308
1319402132
839755980
558727751
494010765
2059044869
804759198
1903476902
1263551620
1802768935
1309449734
243374975
502412520
1737274413
2061391908
1189315312
1582049201
835487785
1198275777
428974530
1509299129
1963001190
1885402221
1997450896
1929226131
537112622
1459271969
1761378933
1742413049
942046416
900157327
1870012330
691182896
2083511852
926831508
610191513
129090472
499788240
558268011
992556374
1937710430
667019299
1245649363
1665779066
1406670049
1203106644
368464566
1791010529
637803304
1117332220
1246203578
96967359
2080668516
2023625890
1522922036
1572407282
506028771
775708267
100689686
1102350826
366934289
1274389778
782984703
1632842275
200334123
2055165990
899520413
1486394038
1960635523
1473297399
1630518305
1791802139
892796294
1446068766
1519190078
1346440458
177344014
77619775
1642982357
404551959
1744988706
956021372
160238733
197230211
1629823218
1424709211
436077775
476192223
1059663300
1166367702
684235211
1621964370
491319449
2038363886
1458675918
1144374025
1652996655
1425293166
563620386
1903442087
70330988
697516695
21087024
1929902295
1159631312
1691866568
182863016
536460842
1324238455
1412332565
55103031
147092884
1242900107
1121834170
1447958774
906389003
548559800
600255249
182971681
1670238154
677537033
670545603
2137510891
798586162
1217673102
328894649
1098768571
2081041375
657547884
419106551
571960047
958294553
942749268
1367260386
1589595373
456170456
371008293
439830222
1278194438
386261209
1913470932
1786771478
1760715444
1782451412
162567527
499967737
1835187005
961271437
1222288530
1001740004
1558072541
535270032
146881674
826296707
1531523765
1302953775
115224630
549670354
896859976
1634301796
261198728
936412785
1605738766
308505076
1313220678
1195410057
595569410
1609668580
638609240
1000596547
1275068003
990804181
1903824615
1196492561
1634749053
1067869540
1130402612
815600492
1697732797
453930986
1254900852
530922996
1943626046
435333495
1019946101
1208444593
997135549
1112643314
1629329817
751664379
1458374879
1927914723
1941358720
1122278353
927598854
1848537247
1743020721
1788667671
2019910798
1570213459
296705563
765718912
1642981766
1023364161
1147666788
1438683755
1969706735
1748088235
613783041
1558344309
126406290
842670984
769135129
2072800006
1905309185
551831864
560125424
1777121992
895597474
1524399854
1400988982
1796695365
1529768712
692221614
2112877074
244573840
1191799069
829708077
1042817081
142103737
504760077
525597156
618326346
1056839093
66484174
1330574360
518310622
1147572133
438787132
1381611086
2010518575
1662867299
1787868201
392112670
562187298
546047212
1889058970
1434457338
1388687030
469203065
1311251751
665205490
364267019
1996590511
765666769
1138559906
808701435
1298528689
946351022
956058932
911731311
1439501887
914514825
1104567679
829925532
1499588799
1110530752
1810041361
1476772199
1232434825
486268295
2126100224
399584956
1712915522
1614428553
615045999
99554763
275993657
1566981023
1051470426
282774461
772169487
1689184030
435577230
1166386727
693358867
1585868835
283947465
1525141018
478419038
2101212206
362190120
1938411313
87033507
1436457369
931374443
1843660420
1356725684
941322426
626815719
828642837
344919053
1400370358
1010943504
1715833224
76212868
490087592
331443506
1662137039
1346553013
1194680314
1917514859
180761653
285318264
1091281959
436182246
796035720
1039814393
1644297464
1464907787
187799911
1221814972
1268898538
110451966
1748198644
1976403314
494418018
600557671
1642776595
7309756
1803173006
1555351799
1784663259
1041211911
666620828
1769319383
205752992
510884395
1051441558
900088537
442192432
438301467
809534307
554209384
670514877
97239383
648295683
1748146115
1853033954
960596492
1349368159
329730104
1012549289
1644161606
523922361
2083635436
941321320
1702708432
161151225
1434857517
1368544112
768503378
984482334
1822535671
1269240573
1692150947
634364110
312145715
2097682675
651794443
1434816423
1001123117
1379909892
1658479204
950062568
926047598
758059119
1724516432
2118074400
1848737148
299507750
1425851991
2078340009
1675283239
1015277260
440294063
1278636748
2011101585
1310133251
1095702182
1442087689
1679629938
1028933233
451947059
1100493641
1922102214
226168244
1664705791
731979525
259044728
1437717592
1872466245
651845355
1477550128
566125386
1565200086
2090123730
878861588
787887572
1917856836
1637125387
1842721138
549017024
520916624
1289207122
112716416
1068168224
1692385018
1748257161
604587821
567940367
1592025451
1404853766
1182856623
13689151
564813343
1249616557
1240785325
1756322147
1490999129
1758206260
1017103737
1034509530
2002985931
1728651774
1018705638
1011819939
1865017657
1538553106
185977003
1673225588
1446378038
1405930224
2110319131
1209803121
691170363
770386442
2000991882
1904791322
123204882
802338212
1116562441
547895677
31347545
1927036264
1289044366
66047585
850083150
1571120934
1299771333
1775274272
139674405
604193294
456262258
945054677
1940138594
44832221
1773051711
1524235702
2098126109
1921062904
1186238133
968441242
1416000736
106853837
999574397
624149798
1110160067
1554184668
1211708125
1979116270
280973485
1170958721
1621519303
1012530658
1785760481
1262175030
1216508143
505223819
651697095
1188615366
1774223871
165588619
272494078
774457168
607355539
1175956692
1162927316
129467611
441881789
1503814180
2130228493
1356375634
2042290187
1890338245
971597993
637256140
911732879
2034820774
1749806802
737036897
1844322469
1134278886
1560966963
739432523
1512549552
1892592977
1054531917
1439512410
163005430
1247508999
296212721
602556636
1122309988
1419109038
1739039008
1920057480
1281138770
1623905821
1376587943
1593890209
484467530
977597989
117542382
1082807460
710444638
316058604
1012929404
1734135180
1873402536
687429416
1664678505
120963151
1083868373
2027054478
620188630
1515190848
1859655391
1756339428
1257858002
813476324
1020558364
1844481866
1881867799
1342367355
686017584
882893204
632590126
2006373334
903190545
1833464838
1199169575
863343511
2063236877
856895770
1369488587
1469082862
1021222026
1446399529
277550089
1079004958
1256783154
859941045
1637222600
1226404412
463298801
533060271
298054939
584321378
830800678
866916084
2056238089
1803758424
367759088
1970778636
927103616
658643951
2145767268
732242949
919323936
1735279369
124434845
1584939672
1848053093
659073654
1942378700
326231476
1425401744
907327328
2111349348
1227565775
113518493
835005675
488444364
960224654
1676373831
1958563071
104608079
315596573
1543836135
995524791
2076856998
742195611
1179855316
345693147
1653764267
1935378516
1474378472
659149755
922547099
1463518311
1339179670
388783696
1238945890
1210333000
1461735343
1703601007
1655377380
30459194
1581607606
663184944
198562089
88700547
939425154
1792027021
11546891
594595501
214595698
2030472878
834407495
528928081
162450518
1825682692
392747709
1442631749
729045470
1502656367
960864551
897301833
720009030
1096139042
1860856908
1552018804
1284356213
343833117
1849120592
716227254
417335283
438901508
1176064847
1829804545
1234085912
251529536
130736433
205095308
229828269
1570799594
1308773948
994923467
237050683
419096021
1703887364
241821440
2014564609
780540001
436761023
345721470
38192667
751784811
824303411
64059294
578319816
101753395
1060315546
120656782
411124225
1875003075
1205192057
280840042
357216576
1448267860
1027100596
354056891
260116913
1415648078
1107078400
1888961426
165333729
986445979
1719628559
1022895096
1696324995
1152922488
1683407510
1655506121
2039670969
1582383243
1778524134
653518617
727114650
1325650567
841947093
644393615
1585293548
2104985526
1815488662
1766304451
1823235633
571503248
887969103
1353122784
611096419
1627388218
2063963598
1207593589
1909484604
1789405783
1533202889
1950702437
145622049
2000383518
1082863017
409337099
1816124547
1915305628
872082886
341126867
121794930
1930993509
1470056042
1512139576
1696456765
1387718100
890726256
307237200
2114289421
1597068976
1970938823
1645414971
1884501338
133430307
1693278866
468901053
1491591234
517602245
29118335
1626116468
2058524883
1001286375
713699030
1782509084
211010971
1515485847
419717858
1343615153
692694027
894186945
1624644208
559211478
75530724
1755151746
383017549
894688011
361818739
504763480
1137045394
636412549
1284880054
139531558
1325052277
1821828415
2051258270
1368103686
1168915511
980904234
1764901534
1072226259
360812377
589598661
1167064326
1641595779
1950374004
1525813904
5874803
413634184
969776594
1989692502
1034985798
2139289525
802655373
80947462
840073126
1850520203
1751199076
1524056378
464010202
1344583074
1484682696
1400759807
1260777640
1139138540
182732448
327198493
1040511975
1062266921
9786374
860378811
1257378239
406501641
1185366896
1332966710
938070439
1356292628
1729569178
154089458
91353081
1346613964
1917661638
68779281
1648871430
1881544907
123579955
1813844523
819976078
1013187954
1445370483
83863125
860888697
607428846
1567522532
859230798
1632347129
777129901
1273873617
2017940410
620094992
246764278
306634612
179324776
1651039582
184291686
1924177925
1265016550
717109325
1433354563
1167432866
463554682
978799550
119346608
1285291335
1279782531
861825990
399268719
336053895
564880982
1899978921
249566705
1820288492
2057811410
1555890229
597156095
830802546
1421297953
1388672332
1437198861
1740982277
447729033
1764587203
466094231
1264181904
1807623833
1361682896
691949308
352352454
984129281
423911360
1004362943
1433305841
1903213612
1263606086
119884260
295007591
815984763
2026060022
2051559197
2033288405
248822258
1012634414
1446739096
1816367616
1009955984
1498611957
1591145231
1945043642
1820806085
1294793452
567107874
284979284
1953222429
1702606272
499542850
1351310959
665846625
1024698572
2064099712
1130015499
1525505957
1285028445
163839824
1935336606
1371303543
314246128
936416913
406628591
230110863
1841528772
377719596
245947940
1498515569
19680242
1264700171
527394901
796308033
372051124
792835247
181280013
1246627634
1899507713
1868743092
945636096
141706606
1024345005
108902723
461448928
1571504333
2013720754
247622708
225174257
2037744791
721240841
1981081906
1698493748
1372427995
2123373415
689098484
7402179
448082307
149888913
998651456
822942898
1373285879
1179712042
1890439710
629153547
794316313
1380207965
1141015531
179526261
668519733
688062670
2047749128
1505991502
283154658
1216067985
422687580
506785231
1990001872
1930499631
1573976848
47450826
313589785
932933481
1323648544
1810290214
865591896
247906066
10153670
452253531
93968338
1731530476
1095968105
798563709
2079986995
1130245803
980444867
345967568
1942451323
316188946
296193396
2024830827
1720485236
1857932362
1233728976
636004108
1538028284
917196594
1210710085
932843594
41480997
1083379387
1758320617
406323141
1879459621
1223307651
28765734
1793084667
177149759
974161907
535160537
454598369
1674756263
1601552694
113091367
650233186
425621852
381062728
1561312889
1107175396
139660243
1405409354
1673375912
866811897
1675261791
1239936414
1943473790
226863097
329313262
1813930112
636539915
406777315
299089380
923749611
990303735
1064795285
1820800186
1499832541
1281048527
2118223064
1714462361
558004475
1087960712
304735002
217494420
2049572069
663655067
480126232
1079085388
913155732
966773553
124041917
1006124381
1830084097
446063287
60761829
1395507185
1706892036
621511637
794315491
1018346705
230561932
1066067456
1363223436
275302368
49981940
955661604
557761678
1199519991
2080670990
262273434
1058462216
993377086
1942250465
747317537
596917935
104607026
2058850793
888236815
409173573
340500525
1814256280
1814141584
1838605081
1201445485
1305560294
1309459416
1310363241
171222857
1590863667
1739040105
1718298146
382300649
1234923422
1123773859
1758639959
1295425917
1990358009
1099744679
1976705700
179209542
1249522310
1636135124
1371325442
938165470
1639180933
1212828728
1205464517
1518984357
422309381
1671950509
1270408248
2136169920
1368403420
198748210
687813205
675592428
1186425977
1294685978
92459079
1911771221
588331249
186242685
1126331356
507553667
1041698181
1205707592
1275471651
49515164
1710789862
1685807287
1048733901
839377184
1571991483
1589633951
1839078145
695631469
65755887
697033285
853559235
1394450519
107885623
1373486168
274895218
1250240183
1347522180
1380078086
1955193563
1959589584
1828950521
1648391127
958381028
1964904389
1162317011
96929768
1730378750
1645561727
972975591
1533564597
1732880515
10848503
442361166
833411784
880549349
451892736
144297263
1288878661
1078572447
764058271
1617678770
1570546813
975872521
1437055095
896650784
661650193
600650516
854057008
1660282922
731496640
1294015774
1927028717
176071620
155130580
861457816
1825008896
1234461553
1973213298
1842098407
1776435249
565885017
1905807531
293393899
288748522
1081168961
171362150
1389963131
1713961098
2124273842
1671015531
1252387435
1067423728
737834190
350887327
204251813
910803352
94888940
1616470653
966763041
561298399
1064489650
718695967
1600197403
1202571933
1157422439
1307164380
1851081394
843572237
1612340565
1744532890
8674681
243104919
1802767985
186409182
251523905
898767677
1309782783
506826736
492076610
1472900163
638314111
1531806734
423060878
847767913
358984276
1841182917
1836474377
1059719704
1081095967
1398052395
210965853
1488132814
1882085506
1746259572
1180925603
1009307800
785601581
1738295827
1433340304
1248115160
1026331168
2108676292
1884193941
1668340988
1209938031
1472556457
1769336994
1775707258
1031551257
1468039095
1258161368
712216993
188088756
1886963250
1596701179
222359188
1534603602
55273168
342457283
1199506442
879349602
1305903631
2131821958
202949611
1114553403
229174515
2061808068
30467269
1451668494
1537497237
598385138
2140648916
2012027665
1564761522
1486202240
977285225
1187665132
506731979
2116109426
1928894268
153986133
948640111
33158750
632739220
97976037
1387535361
863156883
1739177544
1104459729
638419371
500390696
1074765426
134482455
2012893808
1442658431
260907662
248546236
1704364314
1192195596
1392009788
453512575
1716496221
1494187909
140945578
870617972
1103882630
1389194888
1496233204
499302972
1959480140
1886562640
759085457
1238407011
150307586
849083937
835520456
1518893005
1862023503
843403781
973098846
789986796
372981150
1416371836
206951673
352910984
34091786
892092955
466563775
925744209
1963937802
1757563758
804192109
1473865956
1480350024
984726122
1340117350
664873526
1911187506
1489584278
826989980
263710499
1076573328
2023463323
643893487
1649029979
994507286
1729734346
999951510
1658910786
1595510207
99245671
2088132465
314113838
1476192913
725535241
1835272800
325208027
1240470405
24343275
260170737
263431276
611247560
1382989588
1600583151
1464496254
1824700108
39099750
1732799635
70632827
399522638
1108249710
400012919
1561093154
821597761
2067756043
219277816
1737895683
478811659
927441401
572411572
1766936483
959156828
1343670188
1575109989
1876207929
28379832
1704904440
1830470456
1554996805
47001265
1321689376
302348308
1767944188
1786121962
1608921032
1433297204
1790957873
1796566479
1937710579
352332479
1186442080
1213084936
1064862016
1117169968
1605336699
1537251719
1210991032
582520144
1524290569
926745923
2138555871
1405206238
1605575846
877405513
796006196
1349819503
781610548
1373472720
1078241104
1921320470
1303211041
1310056806
248803796
443149426
421618033
1141288940
1398434707
1770724635
1276664346
448800670
1725031507
837317058
1837750444
434256488
1408962553
136228307
1833302960
1583043823
2104101910
504302007
742864725
2056430477
1209538068
474003802
250972156
542600335
192112745
79724189
86124126
706933187
779701907
2054954036
25705696
1511666424
174800148
1228260197
319029093
162574736
833411535
946452517
559677648
504057260
753523446
1351333250
1265378528
1713375450
247802503
919846971
2021394667
986164779
724124214
229932327
1862774038
2024577873
1587360121
602557186
1607805542
540679985
1684714012
1297525645
2041245072
1386349062
1137633097
1828574563
1715943650
1247919213
1578175632
2109590708
1450907847
2091004809
1048207036
135615478
142902880
1214246728
449307229
621981884
1188460395
948386825
1060808899
1792804255
1960042878
1307018880
167287559
2114786301
1611366993
1368272811
1639252630
390797417
286463053
1870752578
1684505862
945832834
1742455407
1249192193
460897784
1509811402
772711785
1922349526
1409708949
867899589
1637350915
2069619756
1507051059
1353378634
471997571
495633489
729146075
589245530
158736689
1607032914
1894514404
588831546
610266475
1144790217
2066512393
183594017
980040444
6663726
303316580
1341059075
532532707
2120944698
1668205189
867154907
962658024
439034521
2029564636
1459139037
725656853
1175409543
556696337
2109462597
923104115
2057149224
2058117727
237859737
2015883278
881001441
192530672
2040889609
291987228
1256291581
252283383
875531536
984523809
504610865
2075042515
738412904
27940139
510649361
1298850497
508986198
36553728
886616851
438133374
313016848
898529725
1207527547
749713000
2092516608
633997125
1378811682
1666171521
1652667671
762271190
5066796
228152571
1497747832
501006438
1359820357
798164064
1488376968
2014276979
668669822
1546332096
179670433
1767971878
1177263697
63911290
491260980
94479714
1757984818
1321815549
633245500
450653933
447557833
532171816
1090237885
1270798025
384032017
2071111928
340716130
141738036
381864559
1177624522
1738983513
262632502
1487992938
936277354
849278565
1776620138
1225936629
999540254
1999865291
729305512
1122580871
364035656
1663118810
1872069395
2122653661
542062633
147394584
655427380
1301256017
1821634202
8115850
2069380130
411339819
196237467
1111335227
242862484
796376835
862945549
732629307
446619092
1628241379
392671958
220704697
1893892077
1052505414
146347867
1067455991
1716867529
268435949
1970168737
1851058691
1199547936
942370818
1076511027
652210227
1714917993
80721180
1866666370
984373837
793454668
572915923
112436214
274808353
998211363
1764354348
665172106
1793132507
998799718
993245366
1084987808
985329325
1040745180
248241123
786043540
554076171
1940948875
2057819630
70601459
278191190
316976823
594503013
1970060190
469268014
107353224
436053321
1098104670
335983085
2082490444
1152050164
956081408
537086368
1510289926
395653034
381625426
876901564
1211315392
1013755623
707954815
1289850960
1887824477
1798121980
819582457
835046932
166115865
447469097
131897991
966935630
1233934101
496904792
589650540
350063532
1342415274
26863896
139832582
1276814634
809002628
766874995
861132827
1706878717
2074892044
1711283030
727687241
1440470820
1661039986
1170954952
976275550
1621159652
1133321517
571996707
1755200131
194128395
345701635
1787405997
1076993534
1891137583
731041069
1884654928
139231743
1313251357
1117348344
401019747
959680636
822927883
1605110283
1467855414
672462784
1951541150
1288417525
58731505
866279661
848494408
1362541155
1221445943
781795718
1834117168
810930759
1549663233
951639220
643828545
1406217103
1078613758
841365509
1390295563
784793141
2066807363
1859716572
1379073790
226196112
806302792
369793265
597701850
1604211370
1705801311
1009635719
839771984
195206531
1688510678
696850795
1505742302
1669622265
229128156
490743918
278015569
832572046
787025842
1883722140
448659324
1233142165
63484226
585270602
46898547
381385587
1397153542
502140312
744448815
1540087068
93929691
1959796097
805468687
1402223292
1183371117
411397451
682616021
1299317831
1772395074
393915174
1091091418
1352255590
1549262121
1664281307
996464516
1698675872
697409901
66552032
526118969
511311752
571016140
1784745754
295063381
1781028331
951510398
1671281657
2109238395
415546486
143552499
1494539859
927665635
1078601899
808259615
1813161783
1108167582
1111400624
1690048884
161960256
778891212
984013734
43748216
1140707618
1309853967
1973041354
238219523
1836945771
2006871336
332134520
512724173
1276879664
2099273376
1622516656
593097286
1318439687
1529565354
643615761
355872317
1714952292
1513176348
360993207
2099866527
564586989
1181798105
250626737
1232608349
1417619613
1830433382
1521819160
1138156924
945839990
1393695678
548566861
1963962875
2052670532
396111154
2002369164
1206021044
1710932652
1899293330
1636828743
47000078
906913857
1581441610
1718685950
893867465
658257669
875531536
2113623039
1901817701
191683482
843918070
891104413
300999697
1617017150
1720883008
2013972451
561937973
1197757764
162789948
195699009
1741732895
1650531660
119785693
9339870
1865158873
910505343
1622271167
96035467
709299081
1472216354
1729122809
1978444776
1599174903
1600992934
330387043
415098204
1319216694
1529836921
1601237512
1490890483
1022560311
1971509286
1523058780
1004063488
474644455
250715154
844262056
1191984631
1953691553
1771541186
995424952
952195751
1017586562
323518464
1814545231
1409818811
625322009
370464903
2132994647
488639769
910027253
51056877
997773603
842588173
2063364349
1742138460
2011193665
458420028
863531376
1925218155
1171518837
789388125
412757405
1434733642
609622383
1500170080
1652279162
460266957
696565543
593601403
357181258
578293857
1069667363
1942961266
870627847
1709947076
580800434
816002050
1149727168
375598654
1303252540
898602671
1890083811
1092157000
1287983134
1796895501
975691152
1452141081
1542261861
1960562402
1407983073
1522293082
1212770320
1210866681
972948355
736058111
1206378202
800520427
1428686249
923053750
894622744
1631500829
888087633
1236016551
2104778884
333788057
1875633862
1979482495
886901623
9787473
51446336
37214486
844978182
487530507
1182136985
651050102
562629729
2011163135
390747395
1617823090
1781478762
1156792765
1937995723
481314500
1402621847
1839173206
842232145
1326917681
1669827749
1750220689
1953413059
1830163406
1848467170
704408107
1687318535
688943034
1159975928
1064875499
758933192
447007367
52969130
503898977
53195053
424200211
1084418398
1197407829
1662787753
366943063
135831377
324707613
1329165301
892697369
1655970679
1376677082
2020786921
842819483
493230006
861677537
538238189
1001526176
1032222526
226211180
2146676746
1743576629
444799281
215140743
993639322
617748134
1987647651
1051694054
602941376
89011966
755624944
1588463255
2030154412
1294080283
1973848660
249643431
2057653080
497154506
1691355259
438370266
808564405
1189739267
2011334396
1638032909
1304634064
1913581898
971951025
1722353652
1030073181
221936302
1056497650
1550183602
1501027626
1008349637
1867735604
6486072
1795010515
912065668
1639128072
1486164039
2095987820
523682076
947876338
191010077
1392666986
798635124
1521196923
1858277474
1683535258
301256410
276780387
1463645277
723534008
930506129
1709370160
1886378797
408815633
348344434
2135942244
349503308
1398141094
690679072
67031893
1256211596
1406318611
1966521918
549237269
1125686656
1584153216
1805614452
1587483772
327825289
1256428041
473843043
1733551151
1203010589
172055622
961895703
304401214
1434740054
1788145888
1255580105
283133970
99372899
2039499269
1549926245
1394971697
1579746508
850021103
1401811779
2011314682
1307083474
898061656
1675508857
1587195577
1917206512
3137897
588573021
818982316
1203659309
200816053
1785198563
2107583526
335502644
286320215
926068396
503275880
489460341
436794869
1598030865
762221534
438634144
143361354
440365206
1311013670
131672282
1282472977
840493390
1246714838
1821310842
1021323610
562120372
1072605091
488988387
696090700
2084682481
1220451296
2093836475
960556158
2096365551
1993676900
195796172
657216284
772749759
651106214
1133794999
24717389
320749350
1977467403
205852731
169173206
151839628
1875824103
1816817039
301696786
2089665120
163870271
1741948383
777441262
774724092
1602734693
827156764
1015673168
1612471101
965185136
1942011486
1099761236
920921844
729096500
2014427455
346309982
1021748017
777776219
26312253
578465122
2117471772
1126993984
1068634450
370395692
1803808687
1719460437
573638813
1125190174
1952556236
1338004660
493029230
2131055800
100431015
1064475370
178247235
202863263
1416046530
1652636225
1299875378
1889334985
959567600
1005333990
1764015910
389458837
908804812
1087507258
240040872
714764835
1669666422
432592333
1747522268
1995527279
1279473847
57586354
277956068
1176011212
1554797049
43738646
677446891
2144475137
1865246277
2132920036
1161666658
961414200
1619628197
846528317
1112715988
108874261
1489806377
1890197659
588695948
1322469795
1727974767
1068464007
2099625275
1206834375
2036904895
1541180322
204817080
600305414
2070915524
412863564
244444311
1336401566
774408300
1642771536
1605795323
1913632247
1750836063
139667472
1257425899
922830183
2102682494
1006463198
891797397
1649164031
1394366385
1746262663
1562796760
935581030
424079435
1968169926
891843726
620965737
278499349
1024948778
1513986659
1878721180
1626298714
454327533
1006607143
872830183
1986095357
601492217
941215974
64573006
2043257694
1930649339
2078906986
1000181850
323378122
2029913235
1253914590
233759870
1065726855
815011480
711869997
378652491
396747877
2012481662
1575417491
1142204155
1676811679
1118076003
1482782857
2095827868
1540168743
410534054
874476446
845653354
535031250
1035105817
1041138367
1737664604
1491898675
1110243487
291723805
1977766560
909878264
987274354
1037313959
1970268124
1699664800
979702167
18510093
123192846
1024819819
3361862
1741449193
385317071
869540630
249223815
247562654
1353616732
1015864377
2060872268
1434141438
1224593072
987555674
328133431
265417756
279444211
1701232842
648761340
666010299
847677203
52407763
1967916186
800861686
261644114
57726236
187297423
304521918
500901190
1612992518
836287356
14689735
34166603
2122575636
28153126
502869906
1201021487
886791942
1857521333
1567457593
1124466459
2115985097
223755032
1806444223
227234989
663679834
312260721
688466920
528160075
1051703081
780705008
1084550192
683724719
141348321
534335540
1909148422
952971424
350454310
1285981864
2094064245
1150989446
445008927
1573933895
1914600046
295801248
1247645399
1936974004
602836686
684364578
543434670
1135172836
2045406079
450879409
1638160488
525866757
1554376620
710479378
360281045
102330323
1835556386
425727986
59035860
849405701
1487443093
386243338
1486815958
1412330654
1593825489
1360948771
896896931
1257730943
1796349560
532434489
1278250635
1299085177
1084812777
1768388704
409014829
228839786
1272231392
845179404
263853337
626331872
444095027
245253854
1456711648
1960450928
2051689871
814526452
11342841
1068667713
1499006777
1805588182
1936625494
1563526094
1153738190
894930040
1205649855
2092946313
1466512514
367605706
1017091009
1084759247
590269965
1340599118
1200516512
450367304
1267528610
413732167
1547919963
1075078852
1362838613
1095010019
1549200075
925761661
734086940
220441128
438420720
1722079956
100687369
1518318593
886912091
737872574
459534035
413881261
2005776533
1362789313
169761243
773501879
1868759793
1012709823
159497158
426529949
67654433
1817424058
564477899
1864446769
1587739482
1560582452
1322036556
1566847846
1518291979
1301360425
1278698642
1522904348
1309780356
1269175955
1101318574
1728803266
2056116319
1104486213
1548007803
977758225
1985537657
1732301202
2124812109
1448659035
972348146
1379704492
1476195212
2014195209
19065366
239986607
152285972
2114487493
274687495
1519279448
892430864
79381637
1408445206
2049538904
373710797
1652571457
978148291
927339506
1624582685
1442129863
1392290890
75801982
1741852160
408267863
798321346
985200393
1657710932
2037129907
854907741
1454704855
48430922
1118151810
1855923664
863467837
597364967
1289582846
1543381211
2024723219
103023585
1121116305
590830180
1378777575
420492704
475847595
1748858531
1670072440
844165813
728841614
1339001808
1391959181
1301789196
1367757771
940487896
1057862269
744448036
2107270170
1389015013
320583545
1032160151
970804701
1992701230
197303598
944028241
555553635
1350855954
1884090113
66104477
170161603
1630657364
258216373
658142618
200600582
369096839
46601583
756871485
1789685007
736001230
1405377302
36188909
673356201
1207466564
577830520
1005138766
2077151651
727306220
285743968
852918182
1706118646
687757628
1420197657
897397817
1243517267
1138118749
1587895078
1296744125
1279785812
581943835
1537731521
914107054
161313428
1953773144
742165311
494439540
2093801391
1798950689
507606812
1507969223
1878257624
1427801189
696887921
641448373
1978546731
1477362779
466771537
736355318
1379837984
55299188
860052169
736636444
356963683
279017639
853048740
137817289
602763842
1467654729
1677478059
458523228
716474345
1001219332
1479971525
194245076
2017599715
74845721
1256115901
1570242876
2061253481
295083791
929580545
1065190743
253042632
2075017094
242929781
511787060
1872576971
1266424370
1012990775
961200873
1355990482
786940100
1666474413
1027773434
323368584
394630616
1404025922
432219997
1987555101
369862449
1538329116
2079231845
656866613
892848507
1092323625
823952221
1039383078
1548247837
393887284
1529697945
1724692921
2024982084
1431488574
1790159079
1197436515
1813007992
653052530
9466966
1041418209
1200049317
1640069744
1906342068
1876868861
1875300314
444908316
1740195683
1116720582
1362599964
2085564922
778876360
1644745097
1371421595
260942269
1935173484
661558519
2066916925
1642726049
1873930331
724051438
1076522827
1548610100
868620266
793249590
812259192
1777561638
612380825
1608128818
1052041885
591177331
977647056
2090580862
1554418421
1524305435
1576024344
461013367
1105654597
1543307054
1062738272
2005173291
133130608
1084599262
451149957
99481414
2074972452
365654386
1297517190
94627019
254885576
169337756
819944912
1292803970
2051919722
786957995
326885426
2005819208
393967494
350226361
278393661
653119903
2131757966
1555626053
686855302
1468189732
2029719684
1739373754
557679799
551044692
468566236
758550634
1687702234
1256690845
1161253255
2110581968
747454760
737635783
400889177
215700803
1572241414
1164913777
1867619564
670913781
1881253556
715380841
224354840
1857045044
710570331
204513654
693283771
1567483530
191671065
1282569175
458615471
1298570277
1932647360
52135345
1153071461
648628790
193753358
2093515282
1863551517
434133472
86438715
1919266170
1593321636
65622030
107678168
1566229100
447963621
2119128597
809012734
1517977539
817137112
770281757
2056524622
284523053
1089651690
2041475266
1139866339
960593960
352995945
1693962085
1077374300
1765406226
661944262
1767010439
1529923874
397474961
549533271
1584684709
596350275
1471668217
1761143523
1062379076
1557538707
1540683300
1437221954
738830026
1750375821
382016469
1356951032
168802485
252671981
103686581
306201769
818352557
161543830
1281224581
416793352
1658162642
208434363
2096581870
528517692
1801655535
1302322968
1891166486
1854546927
476487285
1140306259
188475429
1195615105
1216061551
725616701
688404071
1777571718
1204268633
287876162
822130882
1380565715
2130099546
64369147
1163508811
108188915
1665658838
1617371127
1467897238
1060948995
1557773967
2093903683
2026169567
1729077134
1938707467
1388188603
1639189414
1644703097
658769972
1726962067
716809222
1226184626
922037965
540713554
72721253
1757431244
1368234412
1299169712
822715276
1186109853
2083269394
829056541
1679364607
914596763
1242986361
1934791912
783853001
1091286699
294102040
791417408
1431273630
703696446
1334617390
111705501
727478569
1988442644
402282967
147888644
517104639
1406108680
1540698918
2075191088
1753124893
101088443
1286812303
176428612
1546861182
2050574108
376554150
387130841
723642344
780776419
1297660294
346932627
1785770767
1393051091
877918382
1456891394
498287423
326715291
1354580802
43956066
266001590
1912803908
1602425028
1384359311
728534079
2023830916
1719840536
1310298619
910803352
1306996254
861428583
682078560
1723893423
497257910
1676544792
772254596
2907491
796380394
1283223794
792356161
903235152
543198543
1465322361
2098764345
1145486885
1682016214
1722368951
1856745543
18051866
1070594747
457536644
1640002959
497483619
1413955014
1210667791
363586122
2008337391
759896925
1120496718
1427754204
354457968
951080727
848984064
1306013282
310522879
430283937
3629430
754203186
2090299137
790346404
900408343
1456097109
807927174
870878312
437402035
871780466
1821044342
1915171060
754987489
1885807731
865612711
1153729426
1109097442
1653009694
1633724662
706343570
385424897
1260502428
1130002142
115506707
521612656
1373010231
1308197218
465333480
439485468
1286191216
1369375642
229142713
1947979959
1844105789
1490018123
1734767030
84152122
488026962
1492643763
91978939
1103775686
1007215559
297364462
1537767723
1708145818
2006608427
222382656
1441560471
908313715
13730145
872388327
614836386
1493655973
1704954137
337966005
1360400775
649347005
739175068
1479675738
1071158448
1244474917
202025460
1157045885
628904446
1250650687
100014330
1608367289
949530535
1944264610
370579874
2083155032
1574368537
1854804432
1973651895
46819512
292033954
1035514420
1500483713
1904812648
194686055
1498225501
552064035
1510309515
2146350702
1926707728
302610378
2008061747
749094454
1393918711
795048605
1452785707
1786652706
1221438836
1710568889
1555787908
1487318620
1667932558
194778119
646892433
586030201
896567751
1988975755
957781725
1493861366
637739920
2077404562
1484727664
1126127078
358666440
1596274906
409167699
462460005
989866593
1067729693
699946574
788294869
671330529
270363141
945157084
1067629819
1530675137
1012398991
1012147944
718791392
3642456
536393646
1730026225
906214919
1525282249
1623098201
1731479963
1147403372
1803533406
1808327296
1252975038
39828755
593776631
186595115
682806870
311763145
1539066654
420830581
1060035499
1298609580
234079743
2121941518
1178109618
1928700077
1053628604
1851147663
1945300362
1270490861
52760888
297258088
321341490
670890113
1503326499
1679634009
1477938249
1560398637
32208764
2086856967
1166032556
598790854
1468570594
884427048
563268998
1401704227
1182623439
2023717173
796994115
1494664645
519104622
229595163
426691852
1039033538
1148885229
476554231
969987554
1374548074
1663274176
1317353725
2014115457
1759559680
811933379
836551326
761642779
1729811422
1229923346
1630655411
649541376
943593430
226391571
621489737
826390215
1494428534
1583861113
649479679
1809744833
1607899950
1519991292
1679831103
1795640279
1096249123
1015093200
638559294
1611755987
317510581
908497698
299113369
1202176732
469870214
923474645
1248960081
316498807
604318650
977532164
83563097
1075866741
2050720155
896121154
1984873608
1714062502
2029649491
7389169
1985563108
484821109
582204722
462367980
1483867960
1967042866
1574092263
128838053
1173173793
1369488300
1325497288
2097451125
1908393892
534649149
688691527
664915810
799713881
800878633
1540253383
318821311
1096004638
1779797704
1538135048
796537867
235032937
158972420
2075221364
1104687878
77767709
222554513
2254674
713946177
51532224
2025997850
1864751270
258806229
1521957821
936322578
843482402
2138546056
1981500056
1798748858
855649085
565906256
1666523554
625541183
1592562880
2108474490
1974567858
112662748
302641516
1219571144
2094322187
474127435
1595860770
237179610
1033339967
443975261
1602179161
1487455870
1647764360
678592328
1212004230
1696342828
1704476039
185330794
1909459960
1949612311
408182144
702565740
2131205966
1769057901
192707778
1040351264
869375706
1526141945
601142642
32940267
1577209706
686843885
1085108771
1699071648
1211280523
1490810337
1563160207
2001097649
946229869
1006518851
1430969074
1889886690
279701012
855092350
864129047
452332797
1474616954
1163106860
1933036383
322994606
40818303
51410322
1561600028
1944899977
1231201724
1733053218
1588373876
52395174
1701501368
1651709793
1035995803
1446358169
1733601472
936711643
646199513
1224025202
610961878
1284529872
601650717
546819994
640914597
1383752999
1014145122
1875146380
1978347556
1560985641
346369084
655008268
1873724260
1885666008
129920292
73169012
1861828230
1703649990
348211160
563946477
1285932399
96193518
576882791
1122209362
586687574
826494641
311564497
348818133
1816987190
626266519
356208002
1672566430
1809476863
628287821
547813356
675038128
1290393784
355800872
1778521583
1082875435
2027745747
340753793
70773589
1924640931
659303294
266902290
35475885
222220240
2023469417
177616762
294673616
898139054
1607940760
585950990
1443796637
1338594126
1097715866
654828351
800642126
1850738761
934506009
494103512
1745190752
1066510653
2010108823
1904107415
895458563
838814039
28979337
1357678674
741774001
10099806
280554831
521693758
962084630
1354163319
807120774
1735797787
262842675
274741104
1245708057
1941921018
29920295
1498779113
1153253941
24512305
87551781
2140692347
508508235
1270538698
2059997669
1043116698
977503475
775575385
284592910
2076591309
137117254
825782218
106921629
813037428
426526065
360230559
1046972772
769379733
805959214
73568606
854507102
1541409452
1966111741
2062435022
903342900
65635314
1261581492
1354028456
796715430
868894422
1965375682
1411072995
958193225
103908133
217184409
234163908
515306415
2001710493
1237906983
1669719205
1584535073
1286107346
737102486
1903854036
1532960005
400150400
1370799629
349917112
834651143
1416398982
1276380582
359990896
1917033433
2025627949
270284483
101002366
1039729241
134951186
1664694464
1130089687
977768688
1421149179
1525710764
57431125
78305147
1619965457
697172338
444291989
115938110
1260339620
1059261452
327237238
1230639539
1688995748
184766472
1378993531
1671444779
892599431
1943404206
103873374
63371265
423513094
243174451
630918113
1022820982
1439579289
1865934795
1445916421
1974481134
687453030
736366854
1547414512
2063282432
2121346072
1604073624
194492858
865699152
1044074076
642760370
843259196
283688370
1211753307
121022576
1202376524
469953929
1400952725
1333077874
762452101
1375716954
380627207
1898889814
1998526698
571200006
804983701
1975732586
1432156529
37367759
1632200651
1326078954
513678965
2058589218
369738725
1626131808
764325167
490452538
227484906
1665887418
46148756
1623486391
1716517864
1655940703
109154989
1647560783
34024813
1990145509
484706939
1219246607
566865345
847568058
1353466615
654284476
780271471
537086530
150273356
1550671104
145344370
1428831272
1666295163
1845432237
2021268684
236360910
326141254
595446472
848113387
165986225
1522362171
2017651797
533220831
308651060
115271057
1499543478
881574992
284414007
1055757856
261380157
1014721943
886562737
236184649
1537903435
220361124
579441341
1724481334
1843361958
1099554986
492650433
1296402686
1000676951
1921659954
1417558749
1051478474
199642581
1230586887
1122003611
1111716076
980612347
329869362
766618413
1721987118
1848577438
988434463
931201117
973721107
1851373781
65691435
730170871
2147314872
264042382
669075822
114831984
1819202913
1744505130
1087604763
980957429
2126626568
988393277
2008905552
1682630095
1732893514
1629281958
981865647
1012856039
1582780008
2108170702
608046526
6084834
1958366064
1105636818
1497546665
1800058709
1265455219
388533437
1247700239
1272968385
522045323
1915944916
583724726
1166042346
3021193
1138816004
59603046
1026959218
2064999515
1883278629
1993981326
1863090314
1628747039
1977638161
559640687
611024985
1353143795
571382630
1280538921
967497308
465644844
1754007813
671886673
1022481289
1269644810
1391076369
1465539685
1591570663
164975927
1556641073
1758426245
2013782355
1818328688
1701013263
43660823
1179335090
1145043930
1330524765
760921307
1507873965
1791903134
1470509119
1285121781
251822984
660124282
288598977
2138425370
862557045
640228985
1177925766
1228307351
926476824
186253803
759958500
222004385
1349258416
843719378
581672405
2037881507
1281487183
1775419327
453531531
164856282
1346697786
1586340981
1650945753
1973759542
190915760
431133859
1850856571
1234448160
212908521
1899724379
90785499
858713366
1646039491
51414600
2065269037
409173573
1011616757
693846487
1393396647
1514828818
222431220
1397417077
1818059241
668641218
466019130
90110828
1998151142
848638601
2101595189
1335357714
1878407782
432288093
1398712195
201308692
1839069814
1640183535
1229671617
108598369
325642144
74297841
1147559370
475884885
2091059571
1148857086
650064618
163031762
906431473
1416696682
661405180
2011641962
630500084
1516740033
2049980898
1709006742
1835426517
1730048973
1259903982
108664935
1042688014
1495390734
878828318
598393595
432264607
1137476433
964678371
225209181
2078857086
1132263577
2090249434
562871657
396683688
1800211172
747477278
528091388
1146343287
903087336
1025415275
1824323217
1261505598
522156712
175673690
465629873
836821443
789363050
1550119350
335779800
2113976111
489720064
1234432716
988583490
21991517
1038908662
801341002
2051600115
1083371968
792855617
1981154498
828131921
397542716
821891724
2094414846
590101094
1929371747
937122373
1339685637
1710583827
1286155159
10986983
1379967646
258472721
1352629860
815061168
727730717
453290204
35583535
282138934
503160393
821782295
1366994018
96617029
1592623489
160185999
358405872
496704307
246664382
286558163
510418618
2106358926
475446211
1960612670
1256798730
2147011554
926781085
1501514424
1610919537
663094535
1966417289
1441130852
2000023140
592598795
1876135737
1942805116
1598973858
5717183
1772156952
1168659221
278306563
1135112765
1208248851
2103376787
1466212361
468346998
1229867373
806246593
455656814
1718638279
1392152338
1421976852
187030256
650443094
1350979245
1745056557
217471669
121758896
1319274315
1021092699
238656029
1974483041
655887389
83462347
1634743990
27763509
1040132532
1808871002
560393515
2065244819
741673968
1237597969
1864892876
619085040
340497263
102652885
1587162082
218128891
1069479486
569956421
44574331
360475253
1817610293
982178532
1986681721
962082049
2023525675
1407211023
645592800
1262384446
1537323372
13237646
503253984
1070468848
972816161
476303936
176026121
167393364
882144444
1544005029
468591245
1027429321
777992544
770442636
631639391
579532323
460280458
694571692
1447976746
376029431
559487646
46033798
932057247
265972841
1519937191
526012816
1686783631
1334436895
1716525722
913645311
717829902
1409638139
1430433312
41876073
439877854
836896750
1248594433
2100096374
1472973115
1574955039
1007908062
1151382071
609989795
1507006969
1483336799
1647227614
1838153147
2002964411
90211634
444803306
615449146
1064358261
277643687
1152247301
1599269942
1999614186
1843586116
1630709625
525929237
1435176412
713582527
334250420
495127258
301667982
2120679761
485254431
1084889066
763649133
1083157066
1528158098
1328147869
1717939526
1354939057
1322259839
637580321
590884423
1197850316
1334978141
318743366
1137955904
1761791445
1825313030
1728253545
2109305904
376309786
408375220
1938336646
479170941
501068035
361269893
181421617
1492046611
1985313250
1175763514
1386330403
1287595426
613887550
467510178
54957376
1040065976
2007002691
1495088324
257377109
1554625212
819867780
308862126
589711738
97541969
1214933536
1751611817
463957114
1589234817
1210973088
1453327238
1900459263
89008786
43685444
47261787
1118946718
2026846112
1913683051
1522474272
1043610595
1491757452
2039899599
422336289
1729713599
2131873119
714750194
558248953
1948907351
173098358
1523235980
1379127140
1338843035
1793928470
413739855
200130658
942544143
244501675
1447338011
699668262
1303815969
1667840150
2022301077
2025892128
864637628
374003043
413991546
1875012070
1329243171
1615611321
725367403
1893201846
354885246
1752526063
144704345
340500025
728941800
1832538169
1760304994
55337372
181817337
439559241
1935051701
927394236
367756792
1532255776
92997727
70921002
1149373275
610890121
1945206990
525464508
648296728
1857003521
1915738033
135289551
387546065
1407720034
2010799309
1131124330
682369295
605618241
2000761058
1803600048
945879760
356004026
1852080591
739466268
514672621
842341472
1831339211
580032045
2096039048
1748478497
655381818
817348305
1029427465
1765984939
12979254
178559665
1941813386
1508244982
1466161575
958488679
245758834
1359929752
2122407472
812296432
1171958761
1768267926
708957223
1841705604
315326084
2090602931
539092964
743234929
179724632
1167852775
927413495
1071523478
449245450
15384994
1297558956
313124079
829471490
289464300
442934197
1539913514
647221123
77433960
2019418842
778073749
1459749364
1892811885
1790440979
1702577888
766034741
2117229344
2069132054
1279730965
438652911
63592118
1800712277
1099941862
1581915767
2089233996
1587065457
1705632692
835131149
1341731001
371419037
2051886386
996848787
1797668152
1540457868
615493086
1527830327
1146653286
1904723595
1443347203
1717958552
1284126067
1808556686
2044342880
1386194896
677373213
1608060625
627647670
807891787
1709704932
364629381
358431732
103629918
435229433
270281942
345850500
238945080
1901948682
835816138
2031599392
551051151
520348331
1690207428
1763102639
1756609699
2119828973
1457115426
100070978
1655230143
1887901790
332870527
74473707
429556853
901537972
2039487975
344454066
31393736
1704731731
253457947
21807358
1393912686
1649722118
1200306130
2048237652
744950202
42337881
2111168801
536236295
12802326
293231510
627572831
1858649250
923354926
1394341745
1677190464
321127764
1269308313
2057253061
1902088167
39400654
1530406315
160648550
262425816
1193460846
1079033645
383248018
249840372
1347438061
138625976
516944537
385020279
655128867
2055370233
1555893382
148103701
781902339
790710384
2098831851
1319479479
1585966355
558809410
194634651
637305950
992358506
1658384744
401757682
1403075354
1357492809
1507198032
955725649
1194751605
1652729191
588171588
1293186012
1577730862
688383615
740852190
9736110
1856966269
710537210
862422770
1459329575
1328567086
466327055
1893609208
659549395
656148063
71445246
728680736
1038862735
1248007957
87754180
1353913355
1702472273
423774966
1766159790
1221228488
58921802
364590955
655529948
901984889
876746705
1524487098
446613937
779916121
1595333939
166724632
179575249
1530978035
1854054281
41554524
256484746
674029874
1351379196
1991524414
1862690639
1827871892
738831408
363303205
1433117469
363446127
1942841512
611691854
96914402
1205724124
810116899
949186946
233627629
881934026
1915486680
1247683098
1239177549
1876047379
1546076199
2128612297
163394314
955587627
1984474750
432164611
1842301472
769694513
1866304746
2123958672
299302315
1312459574
642775900
1685586078
700454562
1418601229
107674286
260991746
1926193765
465103080
2068476242
434847245
1337966755
900872066
1194080347
1792497310
354216204
216601821
66890288
460396171
1812514433
575973099
1596657790
1215304743
2127248061
1278056681
2010622053
49732620
193634774
1669261978
304418308
1802991341
1207426671
103445465
1397224932
429796286
882926480
1572098683
745962207
1133449598
1160531291
439043408
3753107
304875631
131848678
883203067
972441823
585790447
406002124
569067848
665185753
997081009
146026306
491609815
661444935
792502773
248538376
256125272
1990611828
678451486
1584436027
189641798
1337065910
762587186
1101137272
2066735883
1037490620
237919439
1053452964
2123224364
955078910
400400544
99085790
183484155
1945367221
974259888
127764702
1440290579
920302727
978184464
2015795622
697850033
822733586
272692756
45966744
1900973515
278241422
1847667629
1837544641
267830081
530102795
1859437953
1255734339
1231573662
969488997
255965478
1201559802
458440456
1540580109
1601007170
632207009
109433299
965296011
992086378
511504012
186413907
1542583574
1526482721
819630647
111486867
998822123
1487345501
1857029630
1426671399
986276057
69442387
957547377
459916048
1692355722
1994449997
312939768
350385944
954161102
1845620022
2080451767
771520511
1818056530
1845533920
759838334
1524066933
1879814818
1614000183
964725147
459245957
168791962
1117815
1671192759
1525522282
104937530
1408689636
175817470
759300226
263920025
69572783
827193495
2054151658
1156287658
868594195
1076553070
490417084
1115882196
1543164339
656828861
753797183
1147002630
942507030
1632765123
1711043351
118029021
27494534
1386673007
730007547
2092255697
1531619124
418737682
116868238
1650414340
789175418
944787891
919843439
295079646
1059913193
1886239218
438059706
1603499426
1443571067
1462197922
1370040116
1696721175
1013200384
84661112
1051546732
1431881984
76878844
944897558
497042819
868930724
1889452288
25341483
1614834635
1240754646
1000953986
50016089
59498916
714050297
177116749
92024018
705617719
1213263197
269479209
892413910
1001973279
1555633215
84641155
1965623932
2120193318
779209842
1658709208
1951076435
1066967902
82313125
2024353877
976436244
2057069173
399968012
1739903657
1930461452
1740879535
319686213
1856709335
2093758560
1172704010
227198997
1945189602
751050851
1825867648
1745234352
1742218750
993047163
1878099594
490673131
301764019
55932217
786851563
402060495
1073374321
10288885
1086763721
272869280
827646870
1063475858
1960111680
1960708534
898949237
1631626183
642047572
1406332848
676657987
57321946
687222531
237473421
2092486919
1510768870
1111539705
1604071467
1638679397
88664647
652637507
380944909
651866649
34976358
1094647483
1039916993
1677682490
1438457844
1217810362
1885265210
1065122983
1199024728
90228475
573410990
1866418718
1114233940
510753387
31583248
1631385379
562853786
924351543
1934206749
3869908
2115157091
459780682
372910566
490106495
789123666
1436320890
721147138
484821503
171228779
523154939
1112571007
1649002018
1267907511
1832565389
476224704
1353155499
1974903841
1626954913
1338897972
1074188230
165885275
605746275
1462425686
659188063
770158990
198408683
152182272
1407022082
1729377915
478826614
297896752
196835132
520088104
1532848328
466312142
1222640416
1336561519
1763392036
1567727197
473972985
452054653
1083954474
636039609
1155916203
415230167
2130233811
246836534
1452953448
594615703
1207139746
895638067
1623597907
42120428
490081568
407833236
1443164044
790586684
626205468
799919124
1292674168
1807758387
1703775648
1689801943
664701382
971646230
396520018
2121794256
449840337
898731947
158383452
1359607432
723950440
1606447098
382888049
2073544904
721112237
1324901302
1308533755
1374893944
749477118
63995783
1773942534
1883050886
1131288496
1685155023
818207692
1773056301
118460579
115631070
328273031
312343415
332859276
830609263
1239254683
1909580334
830064491
1746353414
2127781214
405583692
1543410350
1553449553
2123286499
527882846
1820291317
1073353332
2046828072
861933673
585678161
683156928
580839206
1615675554
1449909097
905723958
995340437
1081264954
844659235
62577833
832095467
1285443874
1857973316
245967533
297174133
1849988539
166571405
1849430639
1794321906
381539643
1260120984
1169073946
205201198
2041884841
1098670941
709597269
782144308
2061964070
433105069
438551128
1101089084
1948597119
313784709
1767596090
1123645042
438728194
65513128
352612553
1029084892
496625108
403577798
508786187
1001454598
1649330969
1745958736
1398217222
1649654261
1114969171
981268393
1694921219
1039775188
808847589
340646457
868581991
139854246
312034083
998420310
314995753
451138959
1200538813
67991247
2130771130
196658812
808810846
477145395
579735544
280959956
1606385545
1879393293
569883411
1373380372
1347196460
940332977
559877194
270207005
1897263391
580351471
1695448121
1508832742
1970820753
1295137948
1345941243
1118584781
1090043747
1320406009
1447053352
1134516892
1575621779
1302526322
4358993
2052437762
910281375
1441021560
318428310
1866890139
292846988
936608954
2068032778
1591565763
2144001029
1098871006
1524457517
1570218086
363114576
2083149153
2055411846
1215055843
1641230859
1555500261
192787769
1134069737
1536555164
1481020502
1322006776
1714649701
1617320530
631508530
1027082664
403860224
1678448514
1422063531
321728825
1664152136
829983329
1642244050
1125512901
1777518739
1591177077
228448264
2048165148
949880213
898746769
1520765189
286814869
871786066
1689317142
302219833
1333870542
67415984
1162403976
525928058
201436269
1506344379
637003951
1891836890
1464139908
312884072
742331323
1753501099
924415019
1684479260
1041445911
284337446
1496989394
1464338060
1611884323
509288555
620752678
702619753
256600349
235690673
1023781727
591848002
157227582
446653238
539241892
1697470750
1890538298
125600646
1784222563
1784300182
1037820799
779856992
1528819169
710109511
232028254
1245877059
639173445
1181177479
1993472825
1758567692
1171452615
1606694094
1596732109
1022125788
1802087952
1366002557
1590463044
1105652611
820882286
189359053
1385593516
1785037115
2141845800
679420816
1921493915
1045515498
1054399742
57412401
1780766704
1297286748
1755500085
382545575
1815566321
190685198
1098129301
994550480
1744399754
245740882
652684251
1492304260
628488619
1104972786
1484346601
9513017
1443724126
963709188
397942333
267378736
371774221
153157196
604899057
242675512
660454382
1641271760
379748298
612437933
443923132
699687574
224142801
58296667
645908363
1888008938
247998985
25508093
1198435342
244543870
1787576740
1766467836
572657016
703885860
1209367791
314688807
1271046421
10528663
1927547735
1013310286
1698893682
2081499203
250990871
2064784528
626247336
1227238875
1164183891
322469688
444160696
1094098958
818929971
812789469
1314710366
733316719
1765487673
761963717
892599431
1752959875
19314274
904509591
310763100
355248711
77488347
961028356
1986566081
1972589763
1896339192
1659390126
673013513
1972195108
450817206
1047942790
1377961081
406313213
398538799
494962533
916772025
2137617191
597621277
326765899
803700546
192305893
1567119038
583077892
1314428597
1021645846
410229983
2008960279
1542438354
263178075
499222772
477707532
1653050657
909701117
49035579
1915188724
1037531323
572436638
1536786423
1697699079
1534766790
391882411
364633171
138963125
1675080283
363743512
876234452
1841170038
1851780925
2146383656
913065170
1966556054
1407487343
315781483
1781199622
1933198743
462388951
26895363
713606059
1244173737
1308289380
404132510
1607268956
1023975613
519798004
2145010692
1729928067
422393415
743703909
513966898
2145204035
655058836
1810429788
1857801371
1850691463
1990347208
1925398002
858393883
772487226
1100478131
870906858
1396616184
1948724215
2031048459
196760554
407189206
788268092
384789248
399212681
541729046
2046789446
2094094579
1210177124
1984514166
2009168054
1908402737
738940123
535174806
2018999328
1414424651
745510545
251493342
248860397
677070674
1968128402
148398555
1384923541
1718293912
248766196
966469873
298780942
752418638
983280324
1840768928
1796764649
69322274
1823416224
905320338
1582231093
1836264188
1548313611
1874092104
1707306204
281587609
1342792366
1958852208
280855758
393052708
873039277
1967497907
1860739215
1233736900
1490716548
1748802601
745951113
278344678
1744605652
10641870
1882800470
1347446290
502845050
83783015
1733855632
220321445
1201381422
1770701968
2043103626
120543561
1985660599
646115266
481905617
1931824504
1131271369
300359522
1547355682
264807072
734318028
1479807521
1965800169
734773025
1713723253
1263927375
1666450122
2044768657
1959357921
1402693618
1686248502
1503180136
75485410
1674630574
563059402
909176788
1048610481
1345581630
1630244868
1509855588
2005603709
848581599
1850299030
1708037012
239677186
620427503
1990330394
1796642454
184472193
281811029
237307632
1579177450
167687164
831117649
569617163
1786753475
2066518797
1157981345
1221337985
1567222923
117995212
1699175406
1860059573
905125291
236024759
1378539317
2135362686
377604982
144175834
880944931
2001069773
27112494
59488672
1086857232
751355341
595402289
1487866001
1213315251
2038857739
711147349
1291637094
1523924389
140612723
485555289
301757260
1262247328
972660782
61067369
1483341411
1582715255
333051633
762911899
903749409
1464170243
625325428
1206296418
1668822219
1654003091
548480718
1710206022
799765526
1553789410
246533569
1838599554
1663038484
763902820
1991092291
1533765241
1365511205
250944790
222695061
711413699
441861672
1103653229
1159430793
2018746828
776152250
1098585419
1133051351
834640100
540417827
1760032036
1283695087
1240311304
2037426290
107671664
1042135179
197927379
840111889
15976496
870079363
475696063
1493969616
1656912488
737884807
1173364723
882781203
884228056
1408005309
117821292
561355481
1808529774
966560295
1157348693
1974616592
37362344
101962830
580377888
475881242
94426368
877415549
1353751107
1286380132
52393429
810004486
1727416920
890191991
1431662207
857973248
1155276290
41669807
466063146
937626103
657532583
1981152070
1144922182
543653556
1726755421
614781285
913274475
1351942431
2126936618
508749076
801990437
786890338
80161180
1726680176
2050915030
797423300
263466363
1681541513
1104261851
1248588944
802022451
720282655
567245534
433673704
421874638
166341399
1599275221
247625010
1790990539
314843972
1139243575
503413016
550905141
1134191382
1073704921
1179235848
1616428759
1637207298
1480254622
592270379
1119455352
1403685395
1777052430
1292673944
712114744
174166317
982928955
1273233530
1425664790
330924276
406881100
593757024
177754441
961641945
537372045
366814076
260242437
1653652802
2051712302
996017431
67097378
545754033
671091084
396338546
1093616413
1332939130
898527674
618051408
859475818
115250624
708752579
409682427
195604842
1898505115
919314544
663419290
284353377
721279302
1596093569
1112138767
6370539
58559123
1748213245
1055530655
194054645
528569317
1221383654
921590374
99444797
496703465
1443193044
2095773183
1747756935
362912028
671897269
190691560
1784153330
276468662
578763703
987752324
956648572
508558191
1757970782
95951453
1395707490
2075241280
50345085
1542731807
1134954402
9480208
929190277
916865234
1130588256
1761739485
1331371027
380305326
224037912
1028384027
768138863
979558088
84416449
1890234358
1212149389
388125472
1359627150
1442043935
1109636596
1609416576
1775906540
1520409306
1153501160
2133131986
997926920
1087031810
905966326
628282821
1413558296
1877415978
1071670603
954769971
1528358109
176502631
2054144184
134415646
635830728
463902394
1350311295
720439503
516894989
1810592653
1131172097
1810992118
1337288984
1390311327
91973445
1481474503
1891657435
1151795878
2045165237
1636018882
1195703701
798843828
1826231363
1266308396
1757969919
210969689
717739015
429170233
206720117
594908980
799730397
44414800
1505952533
314204552
622837402
1601621658
2121946632
1415723165
1383357403
1449447436
2016564462
379540381
1855986127
1595222091
1601794406
1432440366
1727602254
1102197507
1941606443
1688739093
1177996194
1548032728
1167337196
866440607
2018225970
1124365931
1803833304
1392156395
1403749800
961652655
2108848991
2098986470
956050292
122854539
858861804
884272359
784568174
1881453784
1065865076
343972334
200589105
1232271384
813878864
454712955
31621211
1300588209
373545091
1097371206
369592138
1726123649
260815777
2069020072
853167695
1018086862
1295529465
229401288
615966290
1317437793
1359662886
109523711
1420578350
633606891
1647693412
558839466
1501846153
1531706480
1075161475
953519195
282745314
1652248205
40515207
1308541348
1020072711
1963790586
1896986453
1691161609
1940653577
936249545
1506554836
1048858457
2116744474
1686617969
1355698120
805542663
1471783728
1664575464
731932131
1164905310
1578297573
1690002505
338571528
451397859
1343374534
280676027
1455734815
320006921
1333810963
638288036
1191680631
1758057198
1502925700
1874119277
850244027
1423123510
203109846
1905776356
234559529
1495392543
1757815786
90364690
1221322795
1190895228
1703716101
350945044
597383558
498341228
1390921024
481553858
523587325
1073775657
1871265291
1488570102
1575993535
1056332746
612402005
1198722552
1853075109
1198781944
302904562
1517160552
974361764
1297578026
517750970
991563189
1197906359
793462696
1955712343
186145354
511507891
76836712
494003558
1024025215
881296823
1515119305
1912380591
553814575
2141693520
1617784971
857790460
1492240541
130705752
1230389251
1004975429
2100539418
1980661634
807123341
1491898675
270469182
1832373884
630598748
430255292
643946212
801331523
130396806
660440565
1290990448
2045480635
747835183
841636741
1284562317
1058891987
272123393
2022889320
1882024605
771853472
1662680627
1140188721
280070053
1403705810
796548750
1125821581
1725659587
1431599822
672306601
1623118435
1147200722
1718434640
504570806
1113872586
1115327072
1064456106
1830695022
219675961
705832481
336902636
123406733
710929584
1490986630
662633870
1331708082
1015143338
2097690340
1184004421
1783067574
1047149822
972146979
52639500
1081830874
1171672598
382124361
1063394537
356522668
2086270303
1750383229
569018205
802423041
1021120376
805883345
1875203213
1749646915
740493200
1179712174
1143246531
655990770
1589850834
331740786
197688182
801795564
337237721
1946739907
1230385035
1449061872
1918804615
200420751
371505420
1581399877
654357385
2064893779
1465492851
565082904
2083478178
1683079663
862112906
981822833
858017958
1284433111
727448146
686174709
29341891
1803726337
582772520
565441541
759628262
815308970
387707582
814655597
2042528574
792930340
1156070794
1768844626
300780690
1183975085
190292235
1374895111
1117397468
148917126
642748712
1126130604
1081917677
2051900480
671157623
541942747
798264323
244353974
763611903
148114031
1183845660
214580259
1599710639
2018294222
1009587575
1575474606
1733747160
442217947
747775923
984267291
1568030877
585443539
131396455
1827571082
1128109389
1908035041
1582227266
1916005074
2036782926
1068241913
1399364125
282029969
1847332425
2004262066
718236362
1917124080
1089828038
730441227
1152804194
1660486414
1103697245
358646141
1836856413
1887388992
56331933
554156754
288062235
925185284
394538538
762487147
2086371555
1799476756
1929135412
5348202
1553441388
1739614777
821459486
1004088222
748704202
347255657
363385383
1772765423
223313256
489057883
1099059089
1298635828
1129984407
1516562119
1093156338
2057359134
1694259342
1492558698
563618961
889930521
226851640
741063997
1174047818
1256891202
1370457724
1764040368
1702346550
452295503
1643684572
1931184742
234329865
1422417535
1978210948
1102759903
672711818
2128100832
818280022
452262948
1376010825
1676081797
1052862323
1863011407
354515354
1437937674
899109206
318632021
858097923
593712280
1108427498
1619113670
696155118
1015698932
339075242
1175313135
543284325
1048760639
162797694
627291511
1844217134
1395084998
823854299
162630902
416763416
928318218
1456432847
516345781
1143423513
576357654
1637099659
1912981335
1399066257
1483134652
1824332257
449969551
1564859301
868977333
194835199
1822070094
1729090164
1810782849
272284745
858910532
1100841841
305369953
359900375
572905043
974988689
346706869
1431397490
192962862
1933216761
250288789
514000531
763298665
1209142837
1882793752
881476968
1911933976
61219069
1909311413
1197018990
1607712170
1984700281
2122390896
2049351771
1448203747
1287657380
1548110348
1676609176
1226268654
1733230723
1726363594
812575474
1700564556
118472241
875152680
1775324270
1251209680
872079538
639750554
389717658
536976213
562491106
701189988
97200061
579671158
606175111
1074104382
1876204928
752799395
1845662556
1122424489
612351019
94976482
75071068
805396022
1881542349
85397842
161213466
1550706895
1087824029
1893383558
863403560
880442894
1160820492
1857942734
1223107299
1354291920
211308644
2083862328
679456783
1578824635
2021732117
1153035193
1057418563
1909326561
1542801266
1404670563
1973640643
107256454
1011737096
961889181
1873564214
420537195
1323764782
1288601206
1649753360
1533612781
478779067
1897368499
1727188991
1800170335
453814147
1202144037
1565315791
2090368949
209815759
1151473973
850278066
1467154330
607502230
1594487321
754206533
214792397
1284367034
894216363
1200087300
1712592068
1301740654
2090415693
1199708332
10727577
413808837
848134302
1568884729
2057808752
198314684
1397936585
1466169773
713768766
618746671
366701226
9057446
1781892852
872333228
166677163
1946944831
753716273
2081868596
2004003438
498377092
950295151
893317546
269018892
474346672
1503056606
537880109
292166979
1220647323
1235703764
1098250574
283149612
1499039364
1640857231
1609781802
364675213
195242435
631025327
167737434
344758806
2023226852
1662767847
154095377
1879600233
1142269442
853380774
1911902034
922843089
925584925
1381427819
525841669
484329529
1458632724
665886883
1686882275
739322138
1904474015
1926179163
2002441606
2112466528
323270172
2012533501
192688518
869481304
1597479847
1579390430
1057842975
1877182411
428785822
1141462448
80361219
1556758673
1777571729
1075464153
254218964
506546766
58610237
879531389
1462967793
1754218189
1355568806
758341097
1377482271
1961328936
1289020563
743098202
712447776
1955231954
675348255
358239489
1249483926
1707796534
155541678
303578819
400435880
1818923867
382820299
606218795
740872839
190195380
1601384994
1530117329
1597289033
1299477040
962582040
629983503
1949441357
772514314
443675423
718794670
690260167
742517487
180010641
278670956
262253122
320255713
894332261
2090663101
213011085
2015379571
608051776
1925609783
1653154776
997859043
1259863555
2073713556
390917132
1557177418
1515896575
990374425
1841128596
592551621
376218651
635897954
236157165
408627059
1466938847
1473946662
508581528
650211500
1598007061
578661226
2118645957
1886896792
603908385
1213287695
1296378172
1081494247
2089527632
1635579986
1166750871
233386880
1912327230
256554469
1973019055
891751782
1912595578
72169103
1286803909
790773038
1882526966
158356155
787236474
325795685
1112333069
1323128031
1461785534
692906035
515251213
629605383
1333976421
1218268600
504066109
2029245870
930075219
1953958453
129655560
241968946
475624425
1681735966
696037254
259129725
1290901085
922391162
893087887
1639207602
2031410550
1195241357
772813096
1882878129
2069417568
1743774997
345462315
483329922
574875128
466579733
386994522
2049464733
284346074
962760758
897474043
546828999
1146776943
511724834
189810110
1381899704
13180313
1617369591
747005052
1726571190
1489356229
542563115
441402972
1836223427
255551690
912856715
985176474
1400504994
673182513
1303816391
1676579996
1771852290
702972145
104522481
1965301408
750676090
414515177
1400865430
210520908
1327489998
1912093104
200647025
1816039128
1414953060
1011554753
595148000
1891633414
1081578183
149925422
1702712360
658021072
150322236
318651824
1190407795
609076275
44744408
705174224
966405562
1800473206
1852423939
1722136585
2030414602
387269469
1658034857
504211618
684236798
2054823686
244614694
331851405
1210435782
871699612
1886572863
1239832509
1313523055
254805634
1664558695
1416028726
1616959899
382677610
1861504689
735042320
1196310301
1247830511
2006574369
1722543444
1092844347
180123812
146817646
815408527
471324553
2034029952
2134847408
1007911950
1569912117
1231132164
708774872
1501457414
1251974482
443849117
1376092957
554638892
725268020
232619362
1961820170
532246619
1300294863
464151887
445570910
201834229
1062945552
2108285041
833721042
1243150302
1474873780
1158161930
868943676
1470321876
1044242454
735771475
1437744153
1623738389
1905436635
1723963500
376977281
658582363
1839462893
1528118635
578297111
663578084
2129458953
547508356
527190287
1857637635
1917536848
286741987
1445199197
1515230365
1738851457
1082639589
1437436607
650152402
1036668992
1285460861
1908786319
854112960
161613094
131857625
1761379161
1295436237
1151240838
2124205953
1464229128
1647383295
1292342023
892704184
91704425
1499063506
2034575114
1199950738
785482183
1208191470
1970306766
224878960
191451833
1278166734
124109510
1383793926
1732235727
819589037
1377354998
1565662887
547034909
566521483
1157475375
549853513
703749728
1255188965
1855043122
743343606
532404184
1015450101
406578454
850972286
1839010177
878580551
2034970900
1533507711
1629351917
2086185409
1310677909
1211923859
261401499
579190536
1700954384
2120330080
1458270348
1351893181
1127135572
1221663658
198157577
429392894
982082137
1605814755
1009253846
513586086
1614501381
214017697
1211690437
509618534
1829444067
370494258
2089605502
2060061782
1531568472
788527195
1510431703
1630837428
288621606
176117167
692387738
771304147
1431350992
332449343
1864135061
1848151022
789043930
1238027388
1641147092
1668033580
349383403
592094335
2003616094
133470632
1672617863
1302849782
1932400406
236707320
1835899189
357728820
495554245
1410290376
1767439911
633002927
2036300903
1006258014
90039482
789874445
110199902
1323929134
344009684
1788408144
1791033803
1873203448
1348856783
1235015307
994802817
460706104
1914634631
420278218
953727396
797734994
732987759
1832388106
1645413196
1952978517
1628615968
1817357732
1081264752
900303112
1080538227
679642967
1288818370
1505218599
525125729
1900159806
406633525
1518823896
224520169
396242248
200681175
2073696356
587764621
1881199689
155592082
2137970471
1158303767
474925518
1459733625
2069988370
222515854
1535776917
510305748
1470234010
5250755
1949070863
1948455072
311255148
1516954214
2087109491
561526344
567364031
346613221
445660985
1122658751
1668046713
714002656
2132233650
1257041631
38976025
1007656250
688207184
1721818161
167877319
1883299571
1138097633
60466773
1776061602
82473039
1216845982
400072423
1882939502
426182023
1787225262
1096125924
158541496
1617133848
126010170
1307862180
1490675303
446659705
1713619250
678423174
944901395
1504220182
445780633
1745600814
1489944516
937148061
1882722238
1141135209
1890518158
480661821
1818535641
1801066943
1348263784
677359225
56120977
1429812328
1693147093
1774700635
165085436
1173193341
1453166533
1389970695
680723166
2026746437
1411103488
229424213
1833088774
598803728
1230881721
1925659208
574648698
1567148223
1717862376
1505887141
1193928373
1797878452
1441755020
1106462278
1555144298
334962560
884211956
1741110182
1070301449
402247722
1819262792
931983104
1141122084
918592132
1608476701
1472529947
1149087156
903537620
1026336431
1992494506
571663316
1309045241
1591135935
1626284501
140869259
1649349311
647231806
600738056
1933350253
854174832
401617659
1949832390
836232556
262529954
452069167
1225878382
1622628498
1584539108
36741384
1976809566
339762105
591738104
1884123600
54664683
689872810
1039189406
860060554
817539626
734073159
473644813
2066022910
1018587392
224540671
1943088434
1696078898
441735499
384509361
1856693643
1357159178
1123196555
1700982337
1324920818
1268904258
1692264762
1514695735
1676239375
1414874220
1226481302
1201384736
608720454
93822190
1656630908
295205476
1646686486
1222941238
1174993694
190606051
1327131820
890946632
1492902299
829256476
810321230
565566638
1808692326
1382198151
387712951
691923099
1339899640
30973063
1047199933
1423074390
287296381
1144126321
1315945579
1729840634
909042042
1234289247
1202304817
647801364
291632956
928752823
499228032
819087510
1948004022
1988671119
1635802148
851314369
1933446293
556938620
917490216
2058434456
2017460714
289921552
2114708560
1869883916
1117193878
1880589638
914209947
928987683
463833789
165413625
290417900
846511768
1119270677
430824152
1821360812
1762671167
1008788509
1216839918
1065812654
340693094
1468659996
1326294346
1074680933
473002942
1842434842
1963177470
290957652
745455349
780257475
1307117742
971959078
42331431
865048373
682470703
881303247
1879101823
3342391
1388863464
1696661588
369412684
1861440380
2080940098
628706633
1686988186
938084464
1968308130
517153718
1137973300
1938674179
106699075
1727739592
674985071
1060092627
1072668029
787521489
881525990
1458009016
1768224288
1694053450
1449669954
952944997
1896042342
1283881391
338494843
2111575569
1546777361
1016157642
211578000
380167176
689284008
566773233
1635518537
291773768
207162339
1304830758
1187985632
471366187
389794533
172059592
1462307000
2036468194
277563995
457751322
1975150587
1846919420
1958781259
1248786390
1117704609
1879216452
1025998111
1869778862
16164031
1132142939
1802366901
1988777006
1466073288
1239687813
725951516
1411230637
1745851836
910232211
1115582233
1079029619
189453188
1695575975
1354242137
2145188086
2077991674
426384019
1489019765
814991658
1264219520
1759775767
651183798
2093370908
1894841054
319535272
1192270728
135456582
416287251
346726523
767675339
1676079626
2108827921
1828212919
771090915
328917321
597942685
827171998
1410899548
514784169
2048563409
667395703
612779003
952537713
1096110287
900163311
1238544132
746662647
1962830598
1165325186
2069950540
1921518961
111892518
1413668525
1138214604
358537048
884893797
1863875557
989017895
1161841219
72924516
362365334
726800326
600235769
476325383
809075631
1897828373
901416072
1622374226
535347537
1227421218
1904366038
1365800166
883270708
1933373831
422707855
310801143
1483057157
1122438125
325954782
721426460
1350537221
973141308
196544868
1674643096
314330007
320292110
1828635216
1424156984
508760968
1707642585
1117576215
169289281
1980661178
552336654
901398264
114573839
430910558
827516739
1316695039
641959618
1554568283
1902017617
2040331360
1694147151
276193351
1661452005
1290936070
1634528069
1998179588
2051780646
1957678956
1060273003
1011144875
1527540402
1519237439
918959402
303550133
1431562579
1576541179
740312237
369269202
2445795
1060680955
953101424
1701009797
983361060
500436141
1148867712
741100991
613414642
214020453
274086434
861600205
1184894236
1973561329
1889902743
2093104273
1948195496
1792078897
1819922262
1615042279
1801807679
302497171
1430977194
820372505
45565935
1999781706
315569582
1219554077
1050610676
458248062
641468869
1865277244
232560042
2143345116
1391014999
1818024863
805518560
311191830
1713666479
1720369819
744236416
1381060105
1953181365
443791865
1788747039
149229632
1602210823
1654002076
1968131532
59696523
1328911808
729093774
512432149
535637587
204663125
1799559540
337726748
1996305759
1867956085
242318431
1580597491
999364707
1760477217
1225047126
2101521729
148663565
1354767544
1982485718
195434148
857830086
1278165006
407473595
982499330
1062167251
1435477768
628545426
562820542
1955419962
1160129601
1736051125
1074257271
507195268
1573510153
925698132
642618727
494523693
569267023
1162071833
1935031533
625851999
707275811
1269535952
1587035086
1946148243
351105409
1525293425
471478157
1708339542
1130880149
2082600821
795211273
2080418193
1295015701
702978806
1653058387
336210584
1839405380
1752269363
463147586
1563854985
760284615
621204950
2015716797
1928311421
514182025
41880182
17441223
473246941
1054686007
856692490
143043545
1216292379
1593658063
1653234687
1850319339
1987027441
1726793802
238606589
328600073
1106772485
1229611775
2025320663
391379420
1855141155
554158124
1497224835
1336541516
725223531
1269064674
1633029239
747425500
1892357396
861428595
722549097
1588717007
666927473
853285527
449520250
803653852
1969771702
1981901179
405398072
474490517
875913402
1427237150
132585500
922816102
72240414
1559722657
1213236841
273863037
583281199
1299532084
1218173458
1991905964
1078157682
1402572481
1560329149
441798677
451236761
178989605
651426081
754956281
888447004
1909729477
386473234
229645444
159078696
2035051033
839046206
1807130324
1222405307
61635663
601301091
1935133157
831650479
503304785
1474433846
1821486308
931134685
283958964
705763311
1875164106
1077191971
1792499928
1798706442
240201799
1463196318
402423804
670040185
788061161
1663478375
1750815730
2022282041
823834052
387939329
489662324
707839199
129950349
541252304
201351269
608069500
1561624967
2000570582
1527750663
1885577493
902380115
809509875
742685513
1427516359
497575737
1058656366
607172972
1716216800
1967177618
1097886937
230335297
1657679944
1521295999
1145008281
1684843908
1566099224
59735364
144682586
1788775452
1562790407
561096664
906215684
1349864534
13045748
1030924503
76128304
682157420
1853701803
999124502
1511550459
2138299909
1345801514
1437596346
101638884
28284240
862808788
1344018593
2116600251
129141251
53586194
1356549076
1519454191
1346229728
211342858
1223992801
2080608897
1287932662
319916716
445447709
121262670
1567574203
2017738621
1445172324
1505957646
1670102830
1114116925
1653510425
1803107805
2106287691
2003781800
1320080684
211740758
1419628096
2068509951
756427833
1399805871
1504799298
1967183797
486481360
1654431783
1536407746
1956910460
452962522
1045804778
1590772241
2115497152
228376330
1859264697
583615686
1535968495
1961682543
351137631
1762446413
2120537318
1189740855
145867832
262216127
40234919
857575026
783762480
1188379617
37439346
113195650
1192651415
1330171489
493605196
1361507621
1102602299
1760300403
865791002
1755539032
98363697
785930346
1603778575
1771312293
593049077
508802414
2131835918
1831943859
1737926714
1086120000
313710124
1334280108
610699565
328852759
811287804
780491206
1537578406
2076216616
237306107
1226718497
2087474156
1263921125
1456373334
1321340928
888326315
709046900
722220722
687191723
534955067
1629211067
1268868976
662336299
1594467981
847084629
758422838
1842907455
553217206
561747777
1813757851
1403978629
947370122
1421703311
1599371288
2104341480
162522510
1464754281
684600978
1045772262
1977731233
611326499
823701801
1145999171
477892001
254186103
1058346353
1307118398
683775507
1848558669
1623166743
494166758
1864351675
380404745
1520551248
1783020906
1201301187
1041757244
1141100804
692064336
6038459
2102676588
1286205539
1185784405
102783258
799563771
415362840
472244477
1355393347
1845818247
2112976214
2097082268
438412385
1790481579
936521578
566293557
910996570
812253889
1466989919
1214044064
271505095
381824646
1711356633
1748442776
359976765
1559179500
748558011
2118701892
1526543114
1874022869
1822766582
16071564
641764824
1810909438
1669163413
310728565
2098852022
705251603
701196905
2076620409
75548756
1253434099
1279678378
1043248737
1116453749
108424062
1246543867
101682156
1962765752
268239763
516709486
1998020214
1781361398
209828497
2116215083
513919815
1163240174
1803486272
137272741
1670078323
556360723
1335978440
1124230442
1936468033
2045113006
1579322506
52687256
1281576677
1198557248
386992568
677700626
927766869
660973288
1495398563
375367062
7375786
430267434
1866328330
1190222040
724798520
129437392
1964448527
717915829
368959208
1081089357
1095675391
248981397
228933768
1399255085
76867774
1052014794
1541541025
495965137
55762689
1605154300
234346386
1447629026
368941864
462008631
1776999568
137867115
405269016
1618940111
2015369086
1859196116
1367427132
32371184
52957175
1107100400
2079389859
775020096
1729653035
1400491720
2041220238
1260937706
975293395
1642776113
2024310037
458355539
524608078
2086285346
1463565001
2092443293
347014224
140039284
148325726
726398758
1190889124
58879465
1627551865
764260829
1180493950
1134736372
1108090261
1709314477
571363477
335032729
175953678
1434382387
827527896
1717283262
484393348
1212582943
2085559619
1335353600
1574015674
1902058523
1261479880
1562505382
567928205
2051040357
1727531567
1459829025
654825619
513898280
1692933065
825284005
1069152788
1465909262
378830586
464081924
1089463176
106848433
1439568068
1850577976
1692463270
1563917344
238849650
1602040810
2086859244
2011722839
526098328
1883561928
412936979
1499424304
367808903
626200466
497534075
1594723031
1929582055
1105705647
1020403963
448467614
1478903772
1193013547
337915073
1116737881
79831522
2020235303
985764677
999514005
872307970
1731857084
628816861
1025155906
1063573591
1178324947
354707986
844544863
2011158196
1382547593
1345292297
1788809588
304111051
1982359542
1366524419
42429397
8798856
1705283696
1654491242
387209307
838083876
491619513
202176285
787627757
300753365
881988296
1264023327
129043419
734365547
1397550738
1809375702
949878194
449889646
1081479229
1929217675
998077654
1852206294
900505159
1879688223
1441107031
1711309894
739450324
429511742
1345492282
1879117263
663042306
510704251
460875497
789536194
1350164117
1362647127
81310859
1977725658
1142362377
434977851
1274591161
1038713886
1057264082
1097076193
1687974441
1850364468
512969692
711836583
1286395439
1942388071
760651732
630035957
127603710
1678730423
1535035057
695489956
145753440
2147236602
1578489951
1568075408
1889410103
489123536
742081194
986706799
166965627
1745201758
1907244385
704787961
1111390682
2041000766
782837602
105163634
869657204
939381724
1804496469
1369360821
580699600
1174251630
1539702
1988529887
1599411190
826639505
170184097
1651564662
1638605040
925495694
88218810
428970553
1513006784
10507047
1354785644
1623239077
934517259
1595576432
1140214319
1826749854
247165886
1789391957
379979442
1436089902
1637044257
109754574
310346894
2110678927
1235119297
1866135693
1538644766
1012637997
1163955741
609412704
348929796
812075676
759535091
1671771468
1550538445
950029790
420916403
810398968
155987957
1308973073
987126290
2083368679
81969532
1775121529
223117190
1206371349
574861663
759868331
1301956060
1168024412
15873236
1841553095
335470286
1294947448
440107198
1463849761
700032099
2107937522
1562692008
718332675
2084547894
2074707243
844721898
1691100257
163972407
196482171
634695954
284946336
1224913002
747207896
362816375
1042272043
1634557641
1070924687
1391216203
356528071
258295819
1596988391
1145551215
2077049137
2119875481
389846023
480042691
1020243264
1823928585
1735420531
1327674965
1842602412
1276961939
1040230075
504551721
100380296
1836765845
1102687254
1467551984
1838390962
784086348
777080964
835976814
616432775
535358953
663842705
846533218
661003334
468461791
260122159
703857193
424711411
716509453
1791709483
1631091883
1735390594
95590420
200677954
629192550
1661170368
139632455
781612166
767484182
1881086694
808864686
1243733803
1191839921
1270647090
1582612988
1862834114
1041262898
935204651
751881565
678838110
521262316
1621041587
1219429612
674234895
1682275587
911234391
1706467853
981733797
1692980076
3311325
1783661176
806675979
1440861043
215297720
472600273
254929717
1121239207
1242581433
178542152
1767471756
1630719957
1421457704
490336800
1321349864
809884530
186152997
1330721500
1454944749
1079963435
1999613966
734007625
1224586391
807527866
1208168799
1785101394
1740981014
119698262
371071436
355301267
1865366138
319976107
569295896
1153447024
1818851200
151625930
173910465
465207699
542086330
2009991011
1435499
1021398914
960969038
1315126994
597986164
1821704498
1330493712
1236716306
1262351818
1279551594
1434132414
1767567658
532725539
511107849
1828752151
2008857882
1292009777
217757396
17215748
1173936341
106310893
569782650
30542673
278362454
2011643333
548883546
963516209
1586392201
1787610554
581129918
1592714877
1690394505
12528362
226282394
1422795581
1549677945
89679480
1467263918
563057575
456998022
1052698824
1683573481
351816729
747701640
458793744
1730376992
953254597
1048474865
1737302981
1363259014
900582417
536592101
431315338
2080701401
1891742623
640252467
493291767
434018827
629279551
865964544
1511532457
2116501279
1363448517
510839722
58829232
174794975
749319922
690578001
640202250
2003186911
880995488
1546539866
659243041
1833068010
1774548583
1586141817
1636329514
438241552
241477377
47216008
302765767
1731549846
1791328718
642451845
835974617
365828036
2039321964
306292350
1452226844
1773503441
204612680
1616210168
375765123
1276502882
1297145019
1727158957
385952418
550196509
538144643
1967061891
1585913059
986288955
16016174
1697898049
1388265774
2038014374
1211390585
1320401863
1493077340
1219556456
1214847102
563224627
353726872
965505536
1371799817
675071179
129614851
1712821167
512649825
1149042403
935043341
1854188453
197038731
584117414
1318708173
1843792521
1791469066
450219370
149446960
1884276527
232490916
828736924
1624491005
527092447
889505038
1925870203
907384023
1406919597
353324411
1479092796
190772216
1459815539
1780769936
844779944
1251435509
195687558
284212013
1908936896
986460885
12817472
796224169
1320677088
916481649
1590006000
1499277074
343956595
1801423497
1874334953
299070384
2134910230
1652766875
580984657
266364189
466183561
1114607276
15247984
1610416404
1052929065
435587853
1846198697
1831413344
518580553
980939484
148182073
1405983925
1781722983
1435333432
1812006980
640086300
1689334164
977034390
941432427
2094565804
929343923
1344922169
956599596
854116907
840247193
230047358
1592901135
1728874228
1146076367
1842941680
1031523452
1939533959
1281148594
129563629
344503987
12901453
2129514978
1738621448
1402042110
488752418
501479816
207758879
1709152299
1436836650
1015367355
1913532631
621806639
725005387
334371282
872663137
468699426
251983850
793101180
1788384095
1325886171
408385201
178978945
1765403964
203053855
756744611
893055002
767382847
1697090762
1439464046
811426714
1838554044
1718153142
1945055288
806643166
1689543491
1681073767
135947551
289026869
1905929114
441513008
1012592247
1393925976
1627478921
792322750
914644351
2136242964
329891551
1528527000
325455272
1779160432
2081806375
1951881867
1432412446
1853285378
1153160436
358405535
449460738
1326811247
512478636
734671167
125349903
729936592
448174211
138673098
1304039522
137513503
1412861332
1443946582
1204096097
418031917
563172724
863549154
42186390
170508411
884011905
1624939512
1106767252
1773075609
644907400
945733510
265463674
383461084
1048269307
1618448054
54952758
327855961
1997106045
1522564472
346371115
1492860606
1003943925
1169999264
1239451305
739777333
1953593988
1379702118
524979982
575538451
1017732326
954444628
1426760894
90916478
703714660
2121954115
943711263
2065842999
1828665019
920921844
466229317
800126494
65167275
212476594
14474522
1127726217
78153147
1387408388
795093520
1433447365
496877696
704420157
1340694108
766199769
912740329
178542152
403481364
1409006513
1445798476
476516751
1939974909
1161868054
598960161
1223791784
194684346
1324444091
827314490
1072285241
703663926
1668801416
530580155
1290751014
1062910350
503821323
663365817
219361753
718571591
1279053423
91797474
1186838295
1568919494
746793664
189758124
608496624
19231848
193344272
1907716316
300770952
814705606
759557607
29406483
200150636
1133233971
940062466
568808052
573259201
1756169064
999705463
56228605
351100347
971295004
1311487745
1640589667
314116726
131493588
1926172382
750544157
874541294
347290675
840218432
351730948
1821450040
51650076
1734057939
1458578189
1928262457
1895397507
1111797859
764353183
317648638
1641735996
78861031
559382461
999153748
536738978
956654694
559796608
879931329
1089898942
60297076
819282633
514741833
1862462922
1930316871
89485060
1103389964
1768890721
2124214225
512778695
466197483
568004376
1808665970
1163280692
1656734896
1441223050
893787799
1874753404
2108145897
634916369
1899735770
1329097971
1128757382
2076778156
1860728484
123906786
22483167
2046690976
213368661
1219052305
291812422
1500367148
46310942
1585503297
414447941
806887707
1248649226
711112180
1064095995
267747013
1760110384
5370258
635225041
918214799
807791257
722839226
1548443732
898895395
1642756761
1080100838
1587610263
1490008920
1956331172
429273326
1386436744
619139888
1061837415
813988570
419509993
1604072548
923532799
1904851615
887470990
844292621
410467080
2032840040
232352514
1042039653
306011463
1961277662
933415851
1845506517
1969508499
1914504128
492870038
1071320558
1606357197
339366700
1588464525
387361500
1819463655
1648526284
6026921
988898344
1720701216
501997298
1797014396
1781722837
654716411
802805235
1736731699
29589457
484025769
3029703
293735080
1225099195
2050231070
194334048
853687485
1830404583
2032252981
1699442097
506269506
435273987
2040901620
1818980142
1352454973
8497762
1257657649
231340067
2013903299
1582430684
1714074509
1494679679
763112907
541849420
1976746675
331130199
507233891
1566170134
240964879
115697262
1819616297
692437119
469289223
1473288565
1357694650
297076817
1589031763
1574697907
1114654522
1630490841
34342711
1320875865
488842658
1452625516
780361744
757799022
1726163537
88035199
1752277979
1900607922
872785882
920159341
1225800043
64264798
1665410142
1540085812
1432951995
599703214
1308993181
1490639465
409615443
1011621285
70706026
1008492944
1859802742
1970657881
1195076110
1007496564
284805133
1092437784
598147847
38690744
1637126446
566097934
1630994243
1014154937
1481264851
1383620866
1072663052
1907052089
756688225
1717737681
1339774620
1577857369
799150017
1062925024
998236960
1513954352
1468788515
1464887801
1580156490
1894439731
1495936559
179767161
275512866
1039285662
158810424
2079133052
1955752471
669215820
305009418
391757749
536274942
1644967320
175520034
1991003870
782776462
519351819
1732004307
483572169
799628904
1484988759
708039964
1092217486
615134648
573198927
159490563
310710316
1218769989
958823557
266806663
1213925719
1192648526
721629870
70652075
900689466
1227857441
849335656
1398312820
154426089
133219379
1572572423
1000582616
1780540194
1704739352
1052396340
1138198732
405225689
1250216836
1702031963
1786291310
1935034327
721466215
573734303
1627815196
839306422
668732782
1896752665
2001659335
973068361
923922655
162103925
221593236
575931986
842295919
37727855
1181150721
1246768279
860541342
310743569
1328036018
738385575
1456243227
1857574926
1417048706
1662874300
95353676
166837809
270920152
772823617
500546624
1585401443
84015742
568338876
223851017
1035715022
1293426600
1897222711
1744952416
1044383097
1375202695
130351979
89240965
262016722
1370320072
1777781581
247966686
1539305487
1320899442
243393735
504133986
186669666
242298309
390676078
934866765
657399462
1245413341
2126536506
280789209
679673957
680610306
1391109369
859241695
349235186
1060164859
1912395064
1829451329
162884461
447306479
1595428315
1477828461
363051686
553141727
1472475269
757628927
992509200
1729226349
247271226
395079293
1639747540
2117793138
16751043
1484300545
1844967251
800490920
182729150
1734026197
92500215
1546702903
814282861
1052205741
1448540002
361812940
734811443
1662223999
2111072331
1882480890
754715293
1890234016
439236230
3872257
1435676422
851137916
990983571
491932574
1994098761
331188172
967117788
1835227412
2114813183
829333911
802734293
1837885204
433942219
470597918
96640971
1400723362
1598195394
2042922629
930198560
131509367
409333806
954381263
726821653
916286931
466564778
1009666816
195566956
2006031011
1698414184
643872332
1572541756
1165840116
1102596110
272138503
45570661
1336270138
1209433069
149095854
547354087
401392874
543955175
469375561
1681059005
2021037090
1637422225
1773708685
265777262
258319292
1081694539
1386145231
1307634504
460987247
951729531
1447440380
1593085713
1820326190
191347060
296538306
1120330379
22346081
1081923418
1091872774
761024743
1956355509
1582021597
203875204
1578942643
1513406192
1304485509
1170961443
1629744106
16101197
1349054434
953309339
2002303243
1486959705
88752365
1207966978
474437542
2116978557
1639817001
305071431
1804055979
1531325537
1427212215
738832585
1339729469
2067956992
750002893
1212388034
1494315024
563936893
680929757
1258412875
2040749417
479343954
1574953190
973980664
249253518
1906793110
144033527
803721182
704811840
964342031
271620363
635682383
1648851264
1780852328
1310128439
954171692
1888332861
624889644
1679135812
68899712
2139650433
1521140331
1493621160
941584393
977359137
1744624462
1812101908
849401393
597222832
335275365
2104916635
1234550618
194536016
1019812066
1915870963
1840388360
1682647374
1310914646
1239332086
1438318397
234674160
2054067771
168543964
567225895
1767323311
1688488379
1339046221
1735471826
553335102
730177039
1691309597
1593657628
1011774954
1313907665
569511264
176439740
899231361
210502546
96929431
771415228
681522079
1061691793
429762527
267612265
1271679489
441232034
252098327
875379201
1695649307
1869997258
496387751
484303059
428495362
1395663833
551200689
1453671447
2123664547
730919754
1638792575
195100657
1810385033
2145422175
1579561293
1104312451
519194120
188165108
1650296074
308592363
2085275869
1940007222
1176723077
2002585854
1536941582
331591553
1195923968
1566595944
938134253
238843877
1785847511
424556272
965721495
2068477483
1434479688
485939118
2018715286
1587682561
396293654
374916328
128499348
580918483
1015505374
1692028566
1052511090
1182074279
1600934613
1729906472
1055845691
1529893085
1612638436
907942762
222354177
293771460
720953413
17843153
1905093378
2030418341
1891834060
1445530206
1270428294
249053786
1036549360
1039135979
351684688
1578844595
1740874753
19426468
1376788326
1558281251
1769840626
541754507
286160002
283908182
846658176
1153708119
703383074
939133397
225109114
966341852
734927979
1951807098
2049600967
104278205
550361731
1632360286
489268102
1797464048
1455354162
1066908051
503026985
1487784746
1858330049
601862288
1076284543
596910847
584259452
1761529890
1230006954
468361498
1405620427
368968743
2042855324
1099061787
2052205206
49380393
1042253021
1261970634
909292547
433431690
1796853732
1795258964
1849441581
1838992250
1238343433
825833964
1082290608
1653284263
414115559
436436123
1016836980
499035372
452312858
1667985332
1585430570
1909431193
1388950647
474814301
562861113
471941861
1534695336
1415914924
583131948
377265457
2119020437
422643676
528851386
2049629903
67906856
677939107
976497505
1581583900
1643607332
1353703390
1046810769
1945740251
1167267148
983664194
1920108888
545392148
1074797636
2064133960
717427421
2074087604
757937150
1838766180
494199584
163220722
1366084248
139949318
1882765852
379750289
1470489414
1046531096
183589353
1733994671
1492114710
829151667
1806515987
1952477052
92459731
1975350038
2105716477
1013095331
1629416220
1333564699
1983181760
202819811
1100984399
1813327032
1770907407
1929744698
1179870782
928776614
1279415634
1547384720
1654235576
235198676
1824613011
386823008
39765188
1195026388
923281713
10566938
394129077
674730342
192797469
1892433615
1556313803
905853032
1199151254
2135029421
1595872529
1955208001
2098284863
709402934
1629259480
496622125
339892689
1608870520
24132421
1222388443
1907518476
1321934536
721936127
653034091
1556048242
35653277
1378724126
1773031507
1942986803
780699310
1205779206
240987903
2010970520
1818416219
1850482716
2018137699
646752576
1647424798
1061558348
557252776
808310220
1356446200
612601994
217548819
839518916
106121200
925507420
787902630
1585492542
113960318
911000142
822468796
1127370020
21816003
43098259
1530746646
490082982
921696036
396046570
524054124
506540281
1314050592
239055498
1372550478
767078240
2127955043
732802196
1411101713
480817520
2017610198
644935501
1500613885
1715391455
1599118997
1793106325
1085793282
2107032094
678335585
1197268394
1634098254
799867440
321541986
1995126902
1535414565
631340169
711421271
931686011
646395453
844883443
393412270
364547192
2057582155
1155574652
2005311675
1301813000
1866751323
613253069
698270327
2062694024
1214136501
427361738
1352681796
560681847
1813413374
125461445
343545022
502052541
69581662
1351378412
238613297
346802437
1511622565
1744986443
1447989946
616217170
1241329246
748576845
1092624221
1784510687
2139629240
1046748883
1469580318
1348134019
837305289
751404533
380544075
1719062095
194345976
580018732
366377322
1162571184
1696037798
333009790
696045654
193992726
328605365
1947063498
1780073319
1981538829
1097487706
1277104746
1694257510
451583399
198211534
37666877
635863128
762509633
1863156324
2130164126
165542486
149005095
881384533
1611138264
459387063
1226215421
681046290
37521040
1771616699
2067355734
1930226584
1156713435
1371843874
1554604477
1359743030
593427692
2015019959
588873297
594787672
60315628
1230973950
1370932771
1644676782
152617500
1063357165
1904383330
1909955732
670730378
1064977929
1014569361
1231538485
572059721
386375684
194027146
1418520135
1748137227
51707003
758950342
1085395598
953400188
671649719
420507309
1260270760
1528630743
1356033686
1418808409
717111197
2128385786
1823083196
1096860504
1641468303
780535000
261308310
1711320401
892032095
946853264
2001102608
479145003
18427576
1943051125
1997739019
445465169
288742266
1744860769
2133837443
273377652
1976187666
639501641
1965969630
1594935231
1909017153
1915288269
1610772190
1395794279
617279081
751657390
661684801
1267877717
484470138
607583844
228704671
1258917066
74847009
1300675895
552669342
1590180778
1419967273
109202304
2142700490
1654282110
1147883072
1534433845
753634677
1855932858
209139635
1609406759
814041845
2051518857
729536575
1817409123
842072526
266820861
267713734
1645986462
483603986
1148376007
411662261
1302983470
1863273725
675486963
471648730
191983586
873845851
984318478
2138618448
555442362
130121767
1134895370
1896687226
114703804
1409617788
1478368779
941315679
171374651
182409309
676088394
2086983412
1601332732
102099831
1026056887
1471789130
1374777220
654701147
1382014516
1117797952
1244011709
490652026
1993658681
1155867014
355249304
1973651645
1954930721
2047488289
75332362
250590214
375096252
69929585
1751671183
294176785
1670471614
1785847511
1748120473
73777519
1429459946
1340871361
1304340116
171140035
1152159249
35523622
753448313
1122467825
1661356061
567026180
665189014
2138164949
350018026
1845744146
2120262723
1368305480
1196903807
1105524325
2096472896
1299535836
1133686477
1996508234
1037165278
231433658
1606694821
1863859680
30347692
390934328
815518752
517498335
811913804
1956783559
957354203
736386539
1647223376
1584353840
1879605519
1337531476
1275368892
1184645667
780749660
550946420
2139152717
1638781037
1456614314
768833756
869718916
1328852656
1906331811
915736904
1495577964
323659559
310529775
1850934953
434241339
92395597
1472140210
687591113
463935504
1098717350
1050958466
353403917
528566643
809238261
420981034
1455426683
246544353
342914116
1985593791
889302772
1460960853
97949666
446041344
1514282503
1986018471
645156781
852738798
959319303
463928382
696521513
230141629
263838812
724687010
2139444850
1586921134
1965067789
721936890
1686243218
1261849668
1905125325
309334054
293750849
298991691
43401725
63090138
177037763
483887818
1949709532
462171954
727160331
2093320378
937058903
1548452848
587308980
1810795447
834437288
935080607
1463934115
1789527250
2045095228
1160255848
275926367
485382136
1700871927
918907952
539783364
2068268052
586655827
1471908779
328988795
52594584
1007451498
1219494526
30111960
753953397
922161076
1766802595
1583079171
1594210133
885458557
1157560883
1500640794
1991493374
2088698906
1267600466
1768731129
890734526
985643996
1455727169
477965689
1599174903
1653946261
1671838260
1085931578
746731211
84028820
492229475
531512362
1007016425
268163000
368871904
2055801744
695598139
1904397300
1891337770
616051790
255663643
1097664268
437133112
1838456140
2128739897
1642015922
1923563353
815903472
1511885076
1775720416
373689015
2036198649
848154093
232383261
485286787
1969506295
552795446
692388876
1667436941
57808676
401377777
1436408910
1223883067
1787100310
2031687648
1250454648
457840149
1699102427
1828253407
1817610000
733171629
1792954232
1887163487
1867140059
830504907
466097713
2046547356
970823627
665422073
1461626045
1257635082
281323992
1006543852
1523330656
511674188
1936076465
146888161
5682957
219686602
829524627
764860704
1221323173
1747012415
1593865958
1481656964
1795192827
875164547
1757275242
456318162
545217590
83621988
1635349643
37938786
795153687
1000189553
911140366
2067300930
714560715
1396891975
542606979
536505508
1120671202
1418146784
1619533387
117853401
1195504433
1314235803
1589775964
1518359797
949951362
418419884
578177545
1161368043
1316226852
1996392857
51669362
374800356
1540737284
436840126
741913924
56574175
913248851
32815993
669246919
1155995369
75263797
1038685696
1025980120
179252009
64205879
875751522
174894109
2083300221
1754449296
1426073841
1066040680
1507277361
1424112934
1328126323
318168006
1047530539
1681981950
858964379
239639061
1322232583
114390916
708444676
1573826500
42870444
824591151
1277636509
429785298
1847578239
917670995
2028217761
366623394
1003270756
1019212193
951616058
706230857
2127739843
459546168
752904115
1261218996
690596112
1575003930
1375426522
154823879
132204152
725417917
1093857275
953506038
99203884
1602021591
1107406371
499987963
1329658440
459539073
267891165
1194208983
52688538
550168157
307451610
530963932
1240222097
1730703270
703224409
639858161
571119668
134853619
372289838
1372541199
332721290
1956466801
440307585
1019759609
2005708259
871935987
283314473
1858893605
1935192936
1599257719
1808137715
114982896
387068603
1844612340
1946596816
870492839
355450640
1601709907
2105180421
1780399010
1283906122
349132935
645970208
220249263
517087615
1221910771
592440882
1439934029
1165979057
1914894131
221969333
1466652914
1785542447
1008390249
780579261
300602883
1551150601
923737374
1127369864
231039169
992756180
694157313
1487353438
1049755023
655413384
1706355069
847382584
2087398994
804209457
809048663
264483814
1110876652
616889669
1584804369
609025704
1564644814
1908737122
1036657141
1969458957
808569087
495521472
244084472
1215092382
1820186809
102181107
1774526660
1794652617
875216495
661614432
4682725
1865214806
2137074457
1944138593
1141922348
802684650
572231722
1868348506
757626756
1096853376
1551807444
214207097
282075748
1167025717
718341325
896660731
94059293
1985595861
905260234
1681761719
1198031836
1135058280
2131403067
1680073944
746459377
1934228189
1815861154
26684088
1409099828
1868496933
389611089
1391222360
680855237
1933417752
707594814
2073003362
556914248
2038477980
1462526130
1561378270
1635460217
1532512487
785389053
999838302
1580072892
626729386
1917836925
1951915300
809424898
416695928
494245570
592363010
1918685812
469609913
1885092787
822103001
183984355
686004938
1563442590
25032554
1020045997
914563262
1183617284
1861114404
993753988
2055125674
800328228
1522370991
1177744420
1685081462
1415296226
2137059934
1049603255
898006240
322798975
1806225212
1011610981
156434045
1399290854
1383743907
125241889
722290567
1412134715
374778287
61004029
1194651698
359492797
635607637
994956476
1504215355
1307003394
86055182
2056458056
660300391
2061463531
1861075449
319011981
1439901520
1582615111
1864001609
309026088
159852691
1172777461
1056287497
1831861403
252682201
1904578069
1368426300
869301471
606173421
82745267
858703303
1578184708
1430199737
693248201
1934898977
1662272411
171860079
1227997999
1293028744
973411944
1650626328
1855719553
677661230
70464716
1980431360
1379698944
1817420574
1698555159
221514514
998161630
1094803557
1186643727
1501219738
1809568134
64512543
1127067437
389461638
637420243
962687838
216152168
551532294
650221045
337476812
1236075394
1903481182
1288077870
1069594250
1343936477
624184805
257828313
1624284889
128280824
20735904
312582715
218659252
1107448936
1333171876
1524292843
2120097948
1240565850
2066074458
914931631
951688863
1065230684
1703688793
1719817180
1511147136
969446658
97225576
1417808759
1127010630
107689223
1594695463
325534118
1655234498
1058577677
2010792363
541584905
1590307517
1293209225
824539327
841190913
118033254
1040847354
406963460
88194703
1196447583
1090402159
80642601
1483551713
1059398853
162558351
261224864
853312089
116612376
598394863
278750055
435998680
1739957453
928645896
910806191
1606325257
1749722597
281035509
1709035165
1383519346
1394235745
2042171466
117182808
1733597154
945121788
1527824411
1969229166
576225042
921528168
1220895428
1392580943
2127935214
945919757
1934940386
1461370984
1915046588
764826165
1593674770
2060507952
655952069
1912296276
989203358
810871184
764475686
1600815379
935103160
1458405162
694648840
350464650
1393031119
1355871405
2097037912
273948330
1119459573
813767385
2137185071
1587116270
110715291
475477259
598260735
809144565
1230619476
617171770
1006906236
1918486793
926884984
1171597677
840778687
1259401578
1653226829
971820109
850368829
937459783
2104059974
310954241
1935049134
185158093
1105773510
954362097
1945442420
299635605
2111719512
439678347
1884154836
575391079
1721273013
1601411180
26899270
1478529001
1172641002
1117025320
885337359
1154134749
93646974
409005666
462992733
1600143669
1077425496
455489275
48680686
507021472
1027707609
2077498614
1438415188
1639001173
326708559
1135105007
411757159
724475754
1256581892
1187755095
1762309331
282484242
1010590951
468354264
1227789916
1475391440
402378622
1466609695
1090271380
427506292
927412544
213812369
303317124
1316203101
94668441
133244050
626855211
48753628
800798384
48216999
762801770
1957240044
130311537
1822542756
1165384724
1457400023
674607586
2058418489
1078870027
572435059
2121023293
561306145
471776229
1177653574
1460835642
98546391
435759983
1256287443
1804984777
1801357344
313550547
1905734397
1562985015
746829603
589594642
2129778749
120585944
153376601
1096292200
1547567561
116916067
55922210
1759884659
156878455
15241910
432138475
1931219967
757425670
953397911
135947170
616024528
651550952
1300597755
1403779391
129194384
1844663803
1896600043
1725061322
317917247
579766127
1043224788
1004124448
1887249815
1724969831
1084661219
110751935
966167771
476510382
557511409
1074603940
107798900
2067448149
372948708
936827500
143164710
1575485996
398787344
592975701
1234070058
1664697652
28639274
1949072688
1723905825
1856309852
1400984331
751042756
643753388
987541887
1739883835
2065661706
1905656424
1988523793
424823456
1573718511
1976279622
1438652954
784294172
2091167068
927905902
2146636839
1382643974
135151984
1591055392
639039880
63342238
892781265
2052257406
1068347131
1207893744
788429176
1168845422
534511726
802943434
1515688534
1602228938
1092495822
1587047442
1357854736
58891127
701965379
240347131
41014651
364905227
240650487
883816134
1396465335
1612141970
1979257628
1647987215
537728886
1081008049
2013043674
1369787016
457064568
1025037598
466213252
218776981
2063736630
941656863
1835924148
408986577
280806925
666201848
1204598285
914793633
384724322
757108430
529479525
447160221
1639868804
1500466056
1895661650
1149559192
1567816814
806445505
1249254910
1788388036
450238076
685233971
1912855284
1199378626
1363426196
2068775265
701535135
546287604
1556375529
646663983
1855604816
508387705
1666370339
750391064
1762280517
218787562
978142327
419422229
1673654646
729008006
283636402
2018159467
1966790837
151987769
590886525
1022620856
137234742
2084314754
2104644343
140109268
1266769537
1484858384
1047596089
1963410200
508273447
893310551
250269640
800886832
1882254518
413729501
1442086184
1955712705
51135355
1924087935
86350043
2075661642
1834274904
394489163
39956235
1439289389
792304505
236544253
166818563
1495945771
1850863926
2110797747
966635560
741912730
1130266395
1019451054
1650319269
1711393355
1872720093
331030258
526207874
1598394266
1344929729
30685818
1438353858
1684959308
1461127554
1253229901
1366612534
1881793119
781587859
1414858506
1281479134
1007112933
469160340
1651568153
1553034736
1802688405
1222409108
7347031
1091786885
383163470
1760154710
1875476661
1000112110
927252589
2067034820
1379391598
132703300
295033285
1308901976
500335538
1774547382
1867672138
820413339
1527833876
142685308
1239094626
958134284
1085350702
987958808
759275324
1616685782
1322913365
1682787471
42904146
1163045681
784559084
1465996719
617670288
894930040
1062705463
1809500352
1247606379
1930489837
1118362295
461219531
1287878542
826707045
392678498
2023634292
2081105508
156117961
1342883727
1184316091
1367301737
267310348
1830527096
143994823
366295796
25666129
6711603
1074003253
1350619666
447032400
120897578
726311160
481522625
1522556118
713862286
1650629759
2051934020
1347918904
470639811
668605347
1391754246
244869075
105187662
1164583814
682196959
470986145
401288010
1811861382
523754916
838138466
937042364
520306850
1303797382
2145909724
384490827
2105325796
620442228
553334248
194722317
1559844608
1706266376
110549647
1646103944
509152483
1252865672
1310003733
1294648762
1194783502
395548729
2114380465
613797780
869259363
1546341917
256052528
1753507759
1007042494
215593307
13853370
1076123247
1702177082
1592248639
1501212383
1561592710
196936649
746603593
1588252186
468735187
587548621
1139671324
2089652560
951955685
820333614
1419499612
571601461
367531114
1712898571
570499487
554230944
1552996375
811021366
1455800731
1151560109
150879282
747097492
910303245
1859576216
673413582
1497867184
1922114852
1470204729
1418386253
339064975
888140845
513096737
2022777750
1468924271
1637246482
1260757620
1352241769
44771809
113204282
1647546205
1309014820
630249975
513281054
1978871677
82126106
1773514562
677163094
1002449945
362657158
1199532810
483548345
103145104
314897815
1044972736
2056934492
1467460448
79937457
1973729672
2096215255
1852684669
775494119
1115495006
1640876494
99951805
350993525
823945172
656605532
1573349965
1669228105
370213291
1983808356
585106922
393952668
1867233614
189114766
1262012454
708948804
1649304759
1427914889
1858185483
1015439173
261725406
686249952
640953071
690375961
1738657108
1918781929
122658733
396083983
985662370
909637696
746305352
1084327006
280863397
1752516234
7682552
1239000558
1140190753
2007251206
1675221181
1950900374
1890081528
2065429467
1083577063
1106760532
1250226929
432889705
470344604
1571225596
1001336708
1088173078
127322266
606592598
1805271884
1876599959
1386154247
1295631022
2088552155
697885067
406979712
758297044
1435764338
1035560349
1056156353
390446867
902474802
761493112
1726094094
1731333303
311441212
275765019
679052822
1581985729
1492278814
1715319362
2108949201
786588681
1464418369
1038573010
751087263
617040389
1208952102
536728978
1242609671
659118593
448377548
325579127
1681549742
563673956
1432665548
79676482
1646943101
756167043
719081892
1757311092
661551508
1910675860
2144510395
1472031610
2036002414
561331887
1476330412
107850648
859681252
1934324070
1841127211
1769631950
427894068
954770176
1905781561
985299766
196319227
314878333
1972167327
1440876537
895574814
2092538852
976445967
1747446454
332729574
451763881
1911210055
520279721
1217385778
1127955402
336766080
771181922
1755881841
1291694306
1834371987
1656582911
1621302915
1693625654
1770043268
1749061705
1061857913
564744669
769926972
299651919
888135330
168583644
1247832383
985923833
1275867756
632452591
175972079
1453380252
1693594808
467739685
575078160
347699039
1719609514
702505488
75573085
554528133
851485941
858520299
759191684
1853655661
561289839
456518603
2016296975
745774100
2112263633
811094337
1849948350
1485257785
764840842
478894114
547754813
76468213
2146835806
294028883
732448412
1708298930
725741781
361981839
744376531
1785357620
1125408839
1050034726
1514976000
965281154
264788202
2134646552
1895865787
909024817
798048015
596503330
1732937208
1731167750
497818057
1866477386
1121636104
19915676
1933534778
452895074
1444593425
1679603241
1563921602
1558179580
217558295
558004475
1062321702
1360095889
1172256836
33828280
62651921
1126377726
660672842
218692415
1461827020
1948190112
1536312184
677227367
401759111
1587353250
756251844
1639477458
244798049
87352014
166171379
1997814576
561295867
2049081915
2025831932
1666150658
1404291683
1390688322
1469448443
1964047030
1355306776
188406074
1444054571
1580192213
1725548148
2047236991
1506627023
1777402491
1725845798
2022639513
217881255
1692630581
1490112636
774842717
196836455
361898126
1498959691
464308511
2077109836
1337825600
1240296096
1629777682
1334552070
1919530512
2015123539
1673883770
682676173
1151374513
300486745
398830971
1353235518
656900810
1007764115
2104404769
1837720352
509898636
820803865
649389050
1782714193
1560970194
2088537925
837774697
1922130615
685091031
1482078592
1425395272
1256746265
1086005269
781925184
971234478
1112323003
1934918628
634286707
2032122712
1257670189
542209646
2142701093
133403899
602427412
535056436
736039167
767859993
683877091
1092359966
1602958203
1208616645
34811618
399929030
1496335064
518069387
355765959
353287883
219057763
1558648976
1602845113
1593700386
71530219
1895804132
906808203
1050132541
23066051
1359907150
1561670575
674944857
1976075117
871803316
204007455
1620723237
1824433892
1847062351
3933661
1816565501
819177704
957364719
1048469968
194829019
1362033309
1777193441
1410349228
941353943
1696789477
1842785310
1706642704
2039506913
77307854
2058297271
103412928
427439628
203937602
1134873921
1708933026
404042401
1701231637
430582242
144614543
954581530
1621202360
1515382225
1218131618
1006397523
1811939597
2023408741
1677151448
2051438893
1599417482
2055492926
513149753
1686586524
322181558
1119333173
1401340503
449616625
1222578643
190810998
757273178
837092288
716001506
544084611
1976983669
1196008018
1564954924
1489773710
1877690517
37882440
1568237194
302585251
1737490870
609772441
804882955
768923163
2102831746
254874304
1788348374
541817294
1725851358
2142698299
1271411347
1443994702
2009544845
682003042
107325604
1518293589
280466959
1726654760
812721598
1373092806
69554730
1737525592
1579863683
1264547838
363006189
1944787603
1776103793
295321648
1752010695
12776399
1379647147
471724779
1907766090
1971191088
764992329
653784338
512976011
1622846213
1866326623
1822410152
1165996451
1399750479
1849320868
1179987493
1164410349
1185759163
927142385
281187528
330519065
340524195
1923960563
52220621
527156650
624447618
659658986
1686317306
568790183
954787490
275355663
230109747
1191273195
19443187
270784519
1988474565
1332901225
2080481490
405485146
1687647877
1272933683
795670430
1432684008
379048257
810431385
439042630
1950813476
97263135
288140832
1237023291
2144639863
1742007830
1017852327
1258998853
1868941033
44495360
1129292331
1922948376
1108412011
764359928
535791489
553074525
2057665821
1501674074
1426074098
1840705840
546016433
1489557336
1164122591
318419411
1142150868
1048972151
265621953
138942042
18316584
2010825576
804901569
1257539551
83110844
1477600188
396904853
199943542
1511422530
731793263
1490586623
1659850175
342515889
339448872
1139875418
797786613
1787336229
1449294680
322505249
1213500604
661240229
1256619394
1882810603
233570464
1038289583
1881846187
65377202
752736941
1041023400
75106140
65007438
1529439955
1040967851
1659147021
885326373
1538337478
1820584411
169590545
1949874669
391364593
482238207
1936479623
1103797231
1172976619
1258156059
1183434918
1403929704
628167460
747869993
303215211
1629183770
1634642608
670978333
205910077
2085113163
1405202183
1245089559
348985181
1316242327
1978213995
321742859
932702249
242303460
1955750018
2023276188
1536641234
1119771782
1307648558
650816525
1559468365
1033674941
1833694599
796396781
516095572
85301850
1295060492
1369721702
622761865
79757943
1568506837
242930534
1225649035
456299370
1700185180
1365449054
848073580
2010727026
833942782
903571871
1503525148
905669069
1282479671
1666959034
421411108
1670375933
1976547985
246608374
1976738975
854131887
600347431
1998314158
1650075850
443532948
1935552272
111282986
264829544
581433172
1702405103
939980580
2099303453
655519644
490998753
2136036079
674383432
1175912631
287888562
577516793
1815057787
1044362757
1003546293
593840518
1299972023
57765582
2000251761
1131923738
469649568
409286384
2059840108
419643100
2021195161
516760877
576954533
487640142
1822503955
322126789
1682369336
187132544
1104923943
332003012
1624108579
1225614264
579277811
433093728
1956706085
338388082
1355165086
1943176042
1571961642
1043773671
1555788051
381894821
1609765227
1346107750
771740253
708581153
752775654
1302289412
753861152
230187593
926079523
1903852850
1169265518
756631436
344715785
1986424491
1317364511
1052912179
247460433
1456297833
451994178
1355175862
1204841312
175769384
449625460
659243041
1851705707
728930516
1146690339
1365462766
791360005
2090428566
93833489
1392841475
1339100022
1507862412
1554681174
1966243780
365707360
1914577098
697153199
1144674081
1840010090
2029879402
363180472
1874463915
1341317249
1442026407
1923741803
1668670926
30913768
2042899814
704372690
1828774523
300650997
1106346173
1643287349
405443096
1411931342
434387291
2135638629
1099744847
1068107794
1322508068
176559979
2049607240
731669259
1727267750
1450555372
1900757439
343449802
1277737914
1917179604
776941517
913296685
540836891
2046200379
1960804878
251485470
1125641185
90775944
745016351
1351991780
1787089261
160883091
948302525
65359091
369318885
889866953
1782650482
354636357
436557863
541167185
1656102193
1683902647
2139740940
1856316990
960544518
927758813
1045394897
1663382039
399643262
609093621
1339907253
1955402226
1660133861
1306100177
731730082
1389096041
1134736973
100700180
642072235
1524526996
615737909
1756000286
1645128817
700292207
780706611
2041236336
1766513093
615507593
150782093
1077782318
2144185705
1867877535
282415076
1730675790
971897721
2016091086
248499515
1672759852
1142042445
287513049
436065301
1626642703
430408109
2098782618
1806529138
1422326359
700818985
182519146
295642010
450854039
1800529911
1395161958
480182539
816054441
959720215
46538837
545564050
1287670676
438576224
5181919
758956296
2118560230
85986590
1974289969
187539741
1249026342
419612809
213043286
1380515352
1939172474
1028970856
1402448355
893835881
22697434
883737711
676822106
197672351
1269639102
461014107
1648919477
1620360478
66811732
1026658241
1555910021
1443043260
1037977910
1797963613
1004209416
410450637
1351032720
1994992302
1896376582
1064302218
1353929674
735087758
2116167221
378215776
1190876075
1635892556
1837344778
1731967553
533548132
786442080
463752835
643958063
1758740892
828274443
1223381157
219542700
1594119789
1328793558
633874894
660779265
851066671
692180947
1475687008
2035788441
2035517028
181908522
1595118333
1444443877
2110303276
1627883434
2042560533
482480751
1266147387
1041282109
1044415369
1556070050
849280248
1121750965
740739651
1315138715
1576010539
1640843643
353252689
149124477
1837831910
731320618
826704970
1224773730
381824565
687630583
1037769761
1196931633
425395997
1776770969
402252498
62742387
656022738
395030599
31877785
867119480
1988373634
1681729536
404259674
1826947809
1952566577
1989987361
523428726
1031830860
1078859317
1059613349
203284439
439226537
1919002648
1223429544
1171600489
2025972958
1228415647
1169771709
1385038964
689984375
75346643
1300008589
693654742
80432206
665932888
1933662598
391620689
2091794211
1244802147
172814510
1252712570
31170721
537779036
1279958429
1077882554
1004052561
1692305457
1952742420
1805623504
2145289879
743268688
743042436
1098320810
806480920
982338589
1109117094
1513373835
1673939706
38896293
80917208
1746270185
949262801
913876633
957619090
366704137
172232687
638632596
1724986582
136624007
116983659
535684536
883788291
1169262240
1935042429
1971591296
1772010355
949885415
548119191
284872214
2037344535
2053588590
838324566
894419469
518364059
1323623931
1483595043
139189936
1693866214
1695106358
910922986
904776473
656716460
1968984511
427095094
383005767
265355827
322372987
460585928
833316579
1822265874
1776388964
2116570319
1876753575
656557603
473659615
1567312383
1084812777
1964145675
188150875
1561711
382530544
364586646
607220844
1320426075
1226215855
519174314
1461123021
179711284
1865705368
923060674
235428651
987198735
362543321
503610237
581375340
1578988735
695926621
1459858142
191030233
1473323338
841067186
309504684
1975575120
876339759
1361413196
1063848452
841104872
1565676211
617605396
1918829690
994497346
1247442547
1863850576
1010489288
202313092
2005833143
1925194157
2024354985
1840775008
1646238259
1739571806
1779838771
1423998600
1528669738
885482770
874133396
1970324957
1990540411
1314823829
943902453
528703437
1558559637
115912306
697000343
352143346
951715989
370131611
785317184
543502332
1805271476
745966960
1400105233
1864154903
1211688065
230312256
2088423946
2121948721
664547575
1782046212
542618628
2020136868
703698954
18668684
16387239
1267503080
1078043900
347059337
364656633
495444710
173306065
918152173
1838367540
2044377950
1071407680
887751733
1094814573
377743531
950924327
1513154103
785916037
346155986
1497258214
132940585
125260591
898004572
641636287
178745072
1578139559
582928523
1844559795
1711976967
1194845051
657312568
1069668968
641035313
1087113998
1253998487
1338891259
1255117542
25645579
99419229
1459610307
849525672
1319233642
1834094396
1864722016
199327559
688259516
1518091031
177811726
605442070
509824230
1884576304
1167973933
827119074
1010039433
1500394200
747286341
3766678
2104770638
1960737201
294129165
1308755710
1338415135
255315842
1676884598
1077521210
1698055732
1845846892
650154394
53967848
2084528613
1240253547
2081729157
692534957
1960772465
985853642
1328163135
1813222995
455164645
288731188
1851928441
1489823262
756022169
1064874353
1064455873
1062069723
1764868426
1714685122
445007258
435337757
1631303956
655736721
318528688
1614281847
2012905044
1881584425
555710697
1244691312
839652079
491593044
365451730
318156253
1578775673
1444150003
653028143
1576812427
812779543
1990273082
24182442
569296373
1093806378
1463119701
1226378275
1627989552
1396689285
1383933450
975796979
655041099
503587110
925728414
151393184
2035753753
1363885369
1743841399
1646027648
1888081307
830893492
857487204
936566845
645277983
282272867
1783056805
1422556289
2004957398
1769836058
189999754
1957438865
1608046237
232963542
1429248035
348043134
840581324
847159751
479754880
2074804030
1880405267
676207722
934895167
1873817350
694527240
1027463855
1601089540
1579975241
1958554649
574555374
1157026506
391841441
1609157188
1109602645
1063897537
1826842381
1780685143
1101054532
410540970
931369120
219248674
2139952881
1308156701
739717430
666922866
1565241433
1985816889
1696004159
2050979602
1655180011
1530691085
37115899
1947181110
1031960473
26891881
418218184
2047102214
241469310
1926911075
1898514990
1789873877
1166287434
1015117821
1556768211
900123606
2068805171
1114912622
1643688340
1034143366
1589800980
907254232
1973924774
1363948701
477176475
1282297849
991355912
505745378
1245226935
545135427
2069567942
1273708491
1583001713
1687216062
1354804267
1915945736
962734900
865602486
1811272096
1122938197
656302121
616696146
480974951
354081780
1370146911
160244727
963202292
788231991
1428196117
1799387599
518475136
1777380714
481685154
212220164
1395238285
2081608279
99816013
1294421803
965306426
212929984
593569861
1847853276
317182518
362949632
875727125
1711543574
1614806847
462426132
1075901655
417984094
1741383127
281761202
12262346
2051213444
1679477760
46055414
407642469
141663499
1190250909
823345688
915782151
900294415
1343521661
387992386
1219379198
2093210514
1278060290
1285393194
155923519
229328395
657939790
1701462670
148543771
138592157
821434982
529191696
638259402
1061299888
1241281779
912709330
1632130240
595810367
648998123
1272002403
506818957
1228711173
653736895
1316346263
1760108364
1102665173
561495993
745941788
1893056916
1128653020
2037674944
529651315
228420955
838278899
878547849
944840371
1440511379
795880056
1477205437
1890688333
1299169362
236559484
962027928
83719849
768434490
1151702879
1417044516
1343204168
162871430
996072359
898133320
997911355
787737340
333075812
1218652761
252817212
1791370079
720119222
1225440487
787127817
361957319
495592725
1079381522
1609976613
515082273
315321722
1055628139
8025917
160804126
2128233775
1251647602
870670996
1261046925
699733935
1849446346
277702915
1237568194
372676564
1255154080
179509791
75306524
997895031
1929481039
968721348
1585205540
2040205672
1809291958
1473528950
1838535821
683089435
930283784
1599105857
2068570650
881431058
1410296213
1361987678
1514650839
1671585502
538182968
1408982949
1992642484
873633540
2078362735
1739219685
1143924187
632160711
237989295
434495186
540403833
191015972
409983781
326082773
993826161
125810224
1971788724
266670774
38439003
531388707
177849027
1556369687
1708038708
99883051
1879978130
1439723069
1832399807
307248081
232690125
1700949634
1085139975
1684349447
1409369230
1749264321
1373393292
1159242825
1802035141
1678168636
565819360
846505859
228832201
1907238982
809528038
1854018194
1879738262
1968331606
2011498237
243618691
1872548928
125740585
716582189
2025535838
2052221393
1737669328
1869308926
426542127
1698446535
143426562
963421838
1766026778
1887351989
696710137
690637672
568503850
505867448
814082661
370165582
1085909914
895519195
943588422
1412283952
299887485
195951344
1298748611
1107272112
1348121255
2110369739
1423052618
68566520
1101902048
1134412937
1531482121
530476186
1501759783
1050277449
1081206749
474279387
1708255512
305777056
518563220
1258417754
2126509004
10829337
547668417
454075940
389958740
2115164279
195886619
1510377575
1751213541
800495922
1079686509
766960232
668404268
492335203
1264533695
2145267142
1183660262
1578273582
830131664
1831662139
1969446566
115168158
1035231659
1855487867
2007107250
560421562
733426675
1628230982
1101490894
331769193
1236372722
431718183
379747130
1524158165
390783807
733006762
429846841
972353310
1645125943
1897287560
551123225
1302273369
205878709
208084654
1889944301
1677006196
2086747347
695261135
2131911667
144324548
467000266
198094918
486912735
685135573
458298547
1792774931
1552662060
709345552
228498033
346255096
1460215516
1173626095
622008562
991634438
990231113
516161843
1454987458
1346242496
1134222613
1813322520
2128275690
542582213
1306088106
276340690
1468134677
589359610
1494778606
1754507821
900402193
1270226418
1018250452
2014952685
1328373172
1032835386
1506726715
2081663142
1509022319
982118816
1910226439
602133582
1214261629
47154990
804437010
32863658
783156414
1556559908
85751417
906196698
2056903014
604613399
303488390
876987508
2005764965
385338102
1254499869
2138735845
1076753702
854661353
464543608
287983494
701479415
696050741
2099519067
1242242771
122103101
1850632836
798248297
400604425
1891319027
719362580
2092272485
93049692
797996434
500851423
348422371
2112100468
1910385440
906035665
194919992
1164188046
686824161
448944346
762571010
1925002981
1362647655
1395706273
1792692264
779937192
109662331
1781915999
1825456642
2074732223
1311148588
1732209611
1597015546
28919074
987620805
1491110581
775800693
1105841822
931726672
1469203810
1296708859
1319770015
1092501297
292660394
1708645313
1046336631
154110673
1347115766
1136551252
2115266412
783770471
971919205
793395532
840168803
1275282623
1552300930
1565246717
1203885051
336088082
1787498043
1264000115
2036051655
644045197
808032310
1471511562
1643120958
1876867865
600623441
1425914449
821960848
1822230023
399483549
191399013
1187642262
640164420
748465352
1391949481
1539195122
1040743826
859637545
1150542672
648665231
402200178
1414663591
1576722303
503596022
1099856585
296535288
843134465
303683846
1482399735
331213641
1184828309
295259181
299926493
1769252576
1872498236
641866440
1043136498
2103746907
1334452909
628848771
672875750
725484293
1147193013
636426919
1739335640
236869225
572469594
1833838536
1187384015
1032442016
1340990217
121062705
632297587
108060707
1240468490
1418536221
1336753678
1488128238
1583082908
1886090772
1158980862
865448932
2048281709
378139891
111570182
432070506
454653618
1640887679
576683022
337869335
459979335
491871136
610413751
769801663
304181365
808019163
861316488
1635350624
1779089000
2069194752
783325894
719932163
1504960432
381641541
325374615
1822065740
2109548407
763367301
1417454185
1373189198
1900126059
1457027047
550834264
613850991
1627102091
2081497522
1413794372
1392750739
74137574
1260742885
946851729
276267188
1444952652
73116040
1931476089
663330500
495832275
275075297
1889859404
1420461690
979106838
424180843
473530683
576324349
348296660
1754126678
1618279457
1337400244
962520339
133121231
2063001821
373191704
427900336
967682778
263346505
701342958
382154495
1569022166
645353792
747043179
619668618
1061381659
818752548
1840259798
341110029
482967256
353792570
856384526
931617145
1020896749
1007757314
857428143
2124538562
851603578
1375904818
836211497
623732306
1885766745
1941787705
1848566903
981851049
1092929283
389331917
1769756477
1232773248
405465762
1243130147
1466585699
2082000060
1581853065
1585477845
65254279
1835399513
1725927169
1635083602
849853653
665622559
1765354457
366488452
434948303
741575829
589015856
1338391843
1917688038
306494728
851274197
1029892887
153740333
1431998405
1779773449
1224672316
289300103
116586951
1491962158
997610110
569832344
1827320920
1766781275
2071065089
154945007
3392909
1294356593
858905114
821997494
1864954730
764711632
694803260
1236075759
801039711
1248576906
1667859776
533394449
1485822264
547204580
368907080
1402632045
1155782998
346980900
369196713
2075033064
1553608311
1842611944
669741290
916808543
608323431
2110341635
1963534050
848176524
1542518675
845530785
669206926
984827789
398649373
513209379
2100581521
1177519801
1109960167
1551868961
689143039
769063474
1023223126
897904054
233006461
518658444
321330897
1328112753
1237034852
2067805439
1357829469
227031475
1239567411
1226561282
661431993
1702438559
430805134
660120672
144086073
1282232959
181316665
1644949055
377444797
1139637447
117954045
393067098
1329501171
1703335267
1690644393
199995181
1576627741
613981500
1705031464
1797031423
406970273
1952738530
1226465306
1727878644
603722357
1850511565
1445742253
1710696924
244861682
1172107651
489792005
1054460281
20396065
1530075862
1961138645
1258268239
1297564352
1079575621
1975584807
1397889069
1854432045
1434599934
829508652
1051899440
290027884
62287248
1349215152
481499660
2136806201
1392323943
743210334
1348943265
496085243
480997417
2087347099
2011837773
1107623100
1330149281
1973432213
689935489
519575072
1415527246
2058154697
1506343898
779902993
1998334355
1214136501
1625866684
1107389390
43569607
2097137913
660211716
1152900053
2064067396
562252639
893654349
1520948216
129376686
1717292910
2094348067
294122143
2112635433
1224325940
888229771
206102883
172261496
843586572
1077921331
627291511
1936933617
2104729861
575028740
993800115
1175920255
916670322
1209092774
1587109564
1504945761
1303310771
849532100
56810238
1437795055
723581344
861618509
375214885
861380982
1982867193
772520179
1555701845
961447044
796965296
1579758174
1467256462
1007022689
728891523
1856574060
91990896
1638470487
257823975
79318960
986454047
1316412617
1153279243
1576435391
1690964458
583368470
327236944
299351409
1334230691
1976527107
1733166361
1404963937
1567558361
1504008837
754371332
1593818367
1509955074
1490067822
1568540323
171162620
668819645
534557455
732295322
1721612088
1888499633
125212869
1292823420
250907776
617359114
781961691
600344685
739030950
546882182
1257448616
126447368
880022806
2028418248
1185852441
2058321836
1146586122
689419780
1546725928
355116013
2072328368
1837419302
2097136029
928675415
692827794
1377066241
2041793138
1741531634
1253524247
475416429
93077756
1926116800
709251775
287159088
260638005
468490415
871598880
898070477
864844600
1009982297
1100215260
2018105052
1644467521
783210219
1182947090
280502329
1509727275
135551372
2097477708
682186049
104244332
909201696
1446867328
1976859646
2051134036
987646591
1263243617
375669729
109066776
2082547185
910430535
1497788355
150991372
709619573
497890999
64171458
849356464
1435402688
1285992962
281717177
941417840
729803229
1194569534
2133672329
807809345
745919805
2013594494
668819645
393939594
452583960
1316540099
1025246246
1488282713
760782760
1435578627
1429165557
655129057
812063772
555544503
298764030
1458392707
86207739
1305693809
881664684
499064518
807120627
1099843842
930880596
694013520
737664292
2000174931
1300596211
1644005033
1802250233
579229522
13021510
1768761923
478376870
67845071
1824074301
2094803694
190161069
1932390485
1817316834
1932006810
310836808
2134994393
1872900595
1275438938
1460773717
1608506221
537455980
288319285
2065187485
1386982937
1679997448
623960570
214884159
152261805
1083899008
1426504721
781378480
979452603
145525119
1349006590
1941372329
894009295
1152885504
800088380
1440410889
1757024922
283051746
582445116
1662928192
854710723
2091232183
1088245307
521747222
857105192
924216066
181088280
1625836877
335744505
1727841804
1594304020
982035426
1853515886
572575578
307138401
1783892915
1713746335
1321960352
1117136307
698443942
620363947
2073335930
293086710
111715530
1982253267
555312271
1070897785
1941218507
1962763648
1804816681
2146651632
1396911418
225775652
164225587
1534103189
561981093
63068855
1995974599
656016753
618588590
1439754088
1159721870
159059130
1915627194
920160867
1869259665
329099878
824108659
1036077068
600525587
302454668
1186862350
243953461
693738766
1527513202
638243230
777053373
1509165325
1096008960
1960482293
1199437605
1344254284
767340208
1297674029
874792131
347227643
721241802
1585211177
1201508593
1939919752
507758949
1758781525
362519226
1129723026
1498359065
1435712628
1886236601
2133218893
493089672
1872318238
9070009
1862246062
793010223
295020127
1242032116
2055773435
458332293
2013762355
1635726638
1293890719
1787053985
100388761
859883595
1417574599
533882368
584054114
1867259704
1819409291
343656715
850989126
1699740966
1145523252
872988685
284786955
873413108
685266493
1080750666
34847461
419744608
1354629492
1320765742
1111921285
1869606849
1624642258
1762146460
1328832504
504817480
262079597
186525314
869820862
1232340346
1507598705
1953139815
944090321
1187826747
1007325509
1627943629
1771792901
1260098755
116092645
1883601345
1197671233
1237455912
1451034678
899509367
1418576059
1934112387
553265572
1028293881
322202565
2020675002
1200729649
1310546356
293263721
395616739
954153475
493479680
81044734
1583697729
1407154224
496870353
1360756287
445475579
2078608025
1431116765
1308042143
1088450147
64376108
1207055068
1305095551
885103220
726810531
1977675930
650410948
2137643368
928691756
1209529581
1645116675
1870507981
1676682135
184791008
1960520955
630173378
1212400526
838551726
1289098551
1991587714
532536651
1495485920
1807189894
439184004
1546706649
273649447
2011917839
13492840
1347822847
852804144
1747355521
1559546001
895395841
172518073
1797940555
1060924917
684550576
1482597646
369839016
2091938110
1249274420
969456610
639808012
2133410074
1373866850
1269636688
16503270
728244393
1118163034
372653998
1226675663
1066859741
1776757803
776341861
265702103
276134740
1722020843
1525738296
1579754525
208225687
1647609455
879371737
511556108
192004263
35768180
1333299832
1242716965
1935776588
648016714
1485220393
1182478720
451308375
758759780
166115741
1522888411
1565145406
526955484
1492578457
1004462041
1021409302
1698210689
802043558
1056399714
310075811
1265777941
1477739749
166094988
1023506827
1842981055
1415239731
808897839
51884062
458175811
721890457
401297142
210557594
598804330
1176372000
1563635863
2102526619
895846021
2076589224
416767381
50143661
1458919822
1299489141
1045129536
781646928
244097358
1646633909
1663928997
790074067
276646927
848417689
1928847651
587982575
1529155766
547283427
1331202163
561109571
1470681801
1063744324
1758809669
644623473
552226515
553178424
1458637473
276690883
2067309947
1526188183
318905262
234532987
799497191
1626950297
1453065601
1377778714
2054692771
1314123245
1890545075
368698706
146762766
141726623
355392009
560604873
1896924699
1354404142
256450865
1598585453
728356093
864319598
1213326215
1715578545
1485404622
977043144
1748003759
1368086603
1204691698
375007808
1972352522
89099338
421204560
1167380619
992020830
1952363580
483355981
1777374218
1924691599
700920466
1419295920
1534472433
1969674547
1969415901
1036418678
1351959845
1425706578
609994557
1041182987
75486744
1012354510
270234541
216519140
1865215780
312179256
603983482
1933999157
1596564900
439176230
617974278
2063639497
536505508
1682931154
358298554
1410293714
1465275200
958638364
1599520018
826463602
2028297089
1062833409
1197034512
574714329
1995117086
1254080561
1685770200
815236759
968586132
148019643
594477350
1901188986
2135384353
1968779148
1396806940
1088646773
2017414745
506965768
1777108812
38966613
1836998127
1606598071
513503401
1114414585
1306112361
910827722
1498079307
334257243
1266321305
17026032
983595639
954479305
1269610320
1802595019
904787688
870444302
1483275822
1920373831
2012696318
906330197
162102282
1087662611
1339001270
1374602166
1710997403
1848323965
270217814
1408252219
954466134
1176995635
410695569
444029193
131818990
868059999
997917620
1108081265
1623281850
1413691692
556060448
781011620
1421528909
1422636803
1884870722
266129376
815172466
1624503309
1795825808
1673811442
1691942289
2006201032
462214964
786028488
769892756
2090277120
62554942
320497639
310354406
1751720666
1585481825
1385417150
437722144
1491532053
1309149665
1445817279
675564910
1872364176
1536347274
122297491
1694559599
1450902538
35222831
1178238458
212825840
775713775
760728876
1180557807
440351869
1308921555
1177446959
167921868
1446158526
2047549806
1769834308
1871914664
707509311
1078957902
425275619
1336131633
564069656
170290549
128374085
1440903504
1540101839
1026391951
1015110392
1367846412
1085485183
1353910670
590393008
940758263
714274756
1017737826
1443168377
1503683777
838450361
1803660398
1834333896
1164763109
1386580460
1643928490
1112874278
680085332
708193373
633455809
336442973
1942952144
1501615678
1858604401
1350251816
1054242270
765173086
1743489211
1605909728
698487397
149479664
549928462
1229640941
2005783922
1275409038
180177949
1060196421
898743469
1896298105
755443301
740736039
592261775
1173520106
110815286
875733742
220657558
147381785
395572095
1487285778
1986632836
954454475
850050367
1217675749
522575441
1306063170
1539274384
1496627200
1295248277
686395879
751176786
1755176088
1941655616
985323367
2012401950
2048933813
1203173378
2116639249
1489568637
1536012995
1811976329
312383028
1498079307
182650537
1891761782
968619831
71831095
1717642722
818345430
1542155067
552545135
318508987
1343181254
1335102966
45350464
1152671274
892092955
1411170773
437425041
564997088
408155494
1550046231
151048089
857329315
2017203548
1540789697
1252011160
1930309009
312957360
407394919
2053707603
79200064
986081309
1376801189
231093302
622642740
957102140
1916109212
1387495623
1681021297
1923504861
1704308215
1011818101
631042357
431144561
631493927
1802403839
696519766
2022199787
1060721571
578984
835048445
2033739969
1894501305
1546766034
114828141
1637777954
1603627788
970821291
1738738808
702084289
1499802791
1829554584
1023144445
1512218097
970958405
275780230
918228764
1077346902
2032938486
1977701385
674110610
1726147763
1746486613
1906769989
1266691612
1129666149
832831768
2014467627
992102746
937158092
1862308755
1757768848
851274995
67350090
861253358
492448796
22618520
1054431473
1856972799
1324971116
1164504732
328601659
1530869297
13251014
1140443580
734757128
837004272
1880820223
971289745
1110424972
234576009
604712239
1573357042
372076977
78890183
69127318
1827015911
1042819751
1560585304
1696133241
835548397
969730313
960807782
1198498712
310762644
1144079840
1543960622
726761297
1547577480
83309291
1156470653
967429557
909360121
1932521795
470876187
982577555
81803000
19979649
193863691
413289127
1528242450
424703401
1928587649
666905649
70866712
1580890951
1819728379
887049346
5579187
1083321387
13147138
990094827
1611804875
2133527632
1873432106
1473006506
268720252
921794229
760415700
620054688
1729403955
303096334
127494761
480418759
236775945
1781039791
508408286
989232858
2048843428
1670401709
583984254
222574736
814600082
1692649950
825144563
907047781
518299237
490294720
1271114844
1263869448
100603391
1371561254
1693034855
138009091
722005780
1851685209
222959819
1746990616
600025542
1114582959
1477905670
857176751
1155309411
1122734897
343861947
1384579960
1664188089
2047923269
1041314540
53366370
1931848754
1923208455
347081922
396858108
361260285
710202047
996817764
1301292948
734362756
937545811
638905301
814116782
1333212835
958800713
124523492
1333348910
352161473
155059477
1669959092
424528153
665909357
1014376808
384086194
1884126629
1403767804
259305798
670737826
305359184
1299322851
1852725159
893065209
730903494
1063519114
2134244929
874970511
1499498534
1678037146
2127122655
479963210
976058920
199038039
610458944
1967150415
181990193
1381506828
2095638911
1134746982
928659126
109271601
1544822330
187456064
611420658
1588403259
1102107149
1894441092
588334774
33654002
717275768
398367327
1742003103
286382399
225230793
953554474
488752605
1220615307
152654606
2011311325
403898173
986693310
1727661028
1173445641
1337310389
51164997
843982309
552267161
432215777
1177192619
688750623
42300783
1428794669
2145033678
424374521
1363296216
1787697932
1701982678
127441619
1874488448
1553970314
1207244554
1885168992
1607608604
165413625
433545813
1756956374
2055215216
1405972228
1571480901
336824423
151097029
847617179
1684621207
1347646434
1264001023
511504368
2066510351
868174288
39460487
1720082801
2102884662
755390816
2040037524
435756677
2114720380
1580250991
850527009
1987946474
367687036
1978298086
1121542348
1841102694
1938960379
1333177360
1191343760
712694548
361463136
1496002113
609890324
492749855
1768776638
666602549
118301612
104533919
2000459280
1284552068
1835683265
785370529
1468339981
1403885416
862174155
99743155
1803359823
1440925236
401476651
1761796872
718028959
1232524636
592653946
507802154
1146438568
1376459616
6154820
1103658794
516536373
1963308464
954321307
1463726531
973900214
2056948619
323850996
330857819
2021801882
259075108
737561701
289825335
715900187
1392152338
1067753592
49802879
1773254256
1730953757
1246532438
1618781139
1973431626
719407656
2133265432
1474173093
1311709670
54439929
552742993
1424332612
2093139640
183724991
1237339493
1829165240
1013836019
47515800
1017251117
618276030
1950473473
812342646
408451725
516652124
1113877752
17516030
1977164558
351927410
1421538683
967162997
1076088175
1703495591
1356147528
241699697
565178113
1215382729
1203022632
1219048857
2045288798
1430987529
27105757
40999563
598316268
279271182
1921391753
2113586035
1649308623
1186463212
1699556342
534412070
1688620088
1766033250
412852232
1579600424
353241911
984326341
908755577
64171109
623404983
985333386
1691049530
1135472590
38810780
1046245772
600336472
841284515
919497716
46749116
1410631240
491051022
2134637373
1752057673
2134189925
107835909
1951675541
1304454650
1061674169
1698439870
356846909
427050922
1397704018
671917789
1847602865
1365637011
1017362358
513172187
1893718144
1032020184
1259825793
1712760074
567559571
1479288536
69931029
1824111982
1029321751
1532367231
1847915233
2138719282
483113067
2096404484
1997460749
1981513828
25815475
811130766
1327678395
709716160
566762462
1581256253
1968260747
705354249
1361460497
2104604799
1095695174
1222133486
678008706
245060067
1495077612
317544726
918625808
1903508458
2002972516
680166478
136641883
527298473
1067874949
1219162458
2094601205
905405661
1124323986
512446611
870815523
433334704
753163872
437931263
64276644
1324979619
1399582114
928921626
1535720779
1732151395
1589101720
652105922
247570904
1363428199
219122888
1890817018
1476492491
350073789
1365889613
1197589230
1402925188
524816297
948417210
1877328223
243348026
1796583418
429210356
1262894393
1267980751
1953400087
1199186276
556788222
1100779564
1498520802
680631083
491639858
1754687663
1907166385
2121601925
1533389024
44952403
315728633
358041353
310662865
1024292514
1750271814
178652101
570788553
228202646
2064260653
1018098892
523386991
1773482429
1047308051
1069690724
159085729
714481676
259269576
660589567
412574165
290010018
1058516956
923317103
1131255715
2001894338
1955319664
771537148
1316068634
1426262707
2011371406
604273754
1030445532
259630869
1404232559
1124487895
402932291
2057456741
1554179573
846069878
2044777782
171903958
845351364
891245478
814276105
966533715
685714461
1576402584
1709079060
386401557
2092239463
1093962845
1458739098
470860535
773731154
1102266818
1053146269
314815675
180058918
715909225
644493127
2139784295
1033635274
175810715
1851302572
364889367
537478395
2123684692
611231209
1449972390
576893065
1279812865
2062597850
1549228999
1348145951
124066925
985840751
1505771341
68169309
424592507
392152836
1295588180
616506993
338672934
1891880975
45283656
1449879778
390773924
320938994
390835552
895114877
659255362
2011962617
1709638814
1873137287
1927753619
1757582281
927709839
810168961
612497720
620777192
1098335348
1837906326
1551770564
1206350832
2144974770
792687639
556637063
422094876
887670672
2140706
1407099801
1686506155
651308851
1805947540
992310707
1075428787
1097012740
962965676
1904586195
1107773385
698181562
434851902
1339001808
164456343
1500767176
1203686866
346148774
1300989143
319538479
1520124665
1616216451
1402885911
1053938951
1287179445
2051796173
327867724
1400917719
1736785826
1499545305
2051489298
884634306
57992620
1282299090
1343228600
559944459
73845320
108312232
693777611
250342949
1480587979
1338650044
1562011651
1375664256
1102438547
581819727
410838036
487860242
744110639
413677065
1987944984
316008231
93703633
412685012
1014953408
622909839
2048861229
2135182884
618471481
253214508
1798977138
910271693
1995559743
1282506994
551248582
764582594
2108375078
903219566
2022182492
1926465796
21777647
382258786
1551624733
16797850
1043311542
1549669621
596002684
1268333680
1834943742
1755467925
1527437942
1539654333
114803587
1301703426
114293157
2136742366
1105263231
489841022
86212108
631471727
252859049
1525747923
2109716951
1912638220
1908416910
462702738
2128801777
1384509857
1877953197
1432906109
36257200
1284837207
612938126
1975181361
48634960
1661770571
2122647550
1617351958
1204037467
1476596108
62968495
953532927
554282155
1253721753
573574351
1408349202
1468357606
619380189
1256670695
899958264
1845112912
846252839
2124979666
1517953686
1723768586
686430467
1289945121
1825458495
2037817431
1951964310
1806910773
946453813
1587872013
913900064
1312898111
998605227
1683161550
1228620495
931094840
1457605889
899869298
164966525
530140049
1338808
493939319
1285108503
22435575
517340166
314966650
1268083000
1408279189
2069077633
29499988
1069723005
171528579
305416681
296751861
542174991
1894110843
1437664534
448350010
1213622234
68163831
1054069420
1799017011
811651931
1772406333
1425706100
1400137734
836602510
191728267
220967410
1061434285
1203902550
980259620
409427938
670402915
1479142795
354054099
220794280
1000718895
1519004404
1062643156
1722596806
2142464396
672293020
2061803693
1914159440
817286188
786980438
1583645637
582988990
161675259
160554090
1249895218
1415045425
1784620286
1775664011
1717423240
665642862
1672612407
1906088243
1669334390
204352049
745833001
630613021
2041650598
205033162
863487767
1284416506
904528294
1581710940
344091164
1237996542
1511390493
1939301000
1651641457
1360068053
1797900275
585730134
1913030605
1888172637
1380907512
1257809779
828080415
1908295307
1000143307
961330822
619158240
2076605793
1622201275
1428803879
2009316326
798571119
1838299874
1437358678
1511489213
1040248232
1733749828
467151087
2009786130
1854301988
2043931274
477719932
530081563
1245741521
1796731110
679003301
1683498349
2135982603
910967079
925237236
516394754
1257618916
2033012282
1633310547
779171539
798569780
630650474
1634494320
374915614
1898339826
670376398
714254675
1605450949
785806269
1071927223
1880577188
183609934
932414933
178524900
617438402
1053921255
2024509743
1769236869
1511533096
799840802
638951983
1013106478
1489772282
1879607903
1048077702
1630106064
130853770
2052830232
2050322286
2138481976
1870314998
1977599075
1682545747
1514855858
157745114
631599539
819662043
1647656970
329980238
1344206582
1876657554
933767310
1066067272
1153330569
1959202711
1667255318
1075026375
504991652
314068060
835936282
130157306
1303873609
842025319
359871834
219457531
1601327705
463999414
1703590099
1580446685
671321263
1868836951
1980671687
340528113
501859922
744468443
947184940
1407356012
1718741172
1906208479
1873371713
1159820525
809629677
2017449227
236753804
3541661
1777569480
1698038749
1129058941
537634208
281108319
1009424727
585642844
1808558064
1830463012
73638238
1063667638
1756993687
338554945
2004956199
1004362710
1994066392
1214135785
844425148
907877091
464028653
1399517519
395402664
721815699
1952247474
1339721002
1491312729
195670037
1841317414
2013974264
914169386
1612579967
1285178414
617139946
641937070
1679989141
300410874
861047185
85433396
657836625
389840329
850121375
994095626
719973390
912268778
1973591968
1861464958
1177317050
1090233888
1361139328
954452876
465372427
1564353105
1990657728
2119782374
530527685
390350672
1159274518
1067181437
1209511501
1496172363
821511814
145433774
2096875801
855117774
1083701288
817172749
401782217
1020192702
1208234154
967018305
183315543
955645454
247286024
558875224
233233086
1560927294
862054708
2065192982
2064975983
717804781
2132586275
1140733726
1650579725
1167309077
1904366083
2055992731
1981144700
1729342741
2061708295
1525181802
955600808
794413003
877153320
274337394
1149068574
1700048766
1313664887
18469113
347101372
529592505
1715953806
1719886227
1415343521
41477391
194160888
585270905
823471614
1933643683
1008541317
1085539198
120672523
2064843899
1112664680
1010915444
1073944827
493355462
2064480515
915404545
728547413
1639588403
582274304
628594780
25538394
435834471
1489511917
119895877
872416656
1855200751
809905695
1742842527
1640722403
161657101
1909993509
1824296135
1566598697
1697384650
1169368062
1627321274
903375751
903736707
73343773
423452246
1795876691
1164789762
1267554541
874657510
339195898
1672163433
578117707
1104564922
2033082626
1389812951
820739443
1167239485
1664593892
1915133317
1976494275
743684771
1302840628
377079397
215172191
1733541264
1442554244
43366785
1256117166
2077819761
2040411107
780321425
2042004100
1299383541
117564056
1785054697
596126276
1042955362
403580460
575261169
1438539309
922617557
260613063
1160887240
1663368473
1015953048
1684103423
1982199356
1608512270
1147594984
1541476028
353109146
1060798787
1051894670
1595055689
720151387
667120282
464978657
1915679088
1514608077
144089415
1350660947
1903982755
1844656169
122825019
641141401
2066740359
230353706
901795011
1878943789
1064168902
479119626
20228900
742302335
1358648589
37434583
430744632
1086827042
2060250212
651033691
1680872305
384416255
1534288466
1903889901
1830492311
1517824308
995850160
1008690924
1776621725
974473642
1350394513
1777593217
1691579476
1730564581
548162043
1641253449
1946748081
1844676763
49898
1462211155
146739895
1981753692
1585678258
304079634
1067121791
832316622
102016388
51748840
797532873
852391445
1854401099
1895271244
927469748
703542261
1366522027
588260473
1303212962
1329808920
233815090
862132748
1673102898
618017410
1066408047
1492572716
1343056097
1822001281
443342355
159626825
1052123169
822515563
401634795
2074244976
1258257864
168542661
483524049
2092604393
535377057
1177642275
100993692
34790395
439144801
2030858161
1878857885
415183625
1740987179
253572254
1266465140
2067573649
1650723527
1055086129
1972923944
1745878621
1883446872
544830954
388014538
1934409068
1548180982
1984665382
1128940348
231094403
108676675
605489613
948370227
656931119
2100076568
13441717
1966677885
1789476141
316205819
1612434080
2079320430
877840782
1184439114
1171220986
476945166
1749691622
698002389
1554367899
1759942015
1971489
2126002081
420528833
784218219
1234319919
415402549
1936005056
1355908143
1750793825
212585634
1638157006
1925226609
1490638692
318184656
1607140148
1024240088
1707605266
1381535207
1796566329
659304159
1156356299
53009458
882784816
1627730363
373352385
1088091068
2018722392
124664079
47758080
80325281
681967792
1106800817
1714711539
1919098291
2106520016
248556059
1664430447
860398798
927472561
1311465153
177352673
1038138826
144622130
37999898
1190145564
1108916681
47021928
1202494537
1713829831
715446326
1192828731
172952134
1322083766
136864902
1742582723
1340599447
172016330
838210560
302926259
1624862468
430808715
1189637921
1983345145
1862029780
39718794
663501577
1564247628
686580744
1662265772
445645862
1009702991
281315142
222035083
1717338711
1409255112
2056806328
1733804376
1315833107
242263314
1273567523
2085992186
1640928337
103531094
70198355
385430368
1515853578
1954131850
1225979262
1974578724
877317455
752125500
2061550317
1540091017
1195948523
1964894203
1332547026
2000995294
909968937
469877163
815984447
1352480822
1369236081
1415243489
441852401
1567652744
1010467170
1496719795
746684522
2104797456
156643765
84552421
861285124
66696929
1857946193
242336068
950500732
1851166005
1241325160
1322536269
1185615903
435410639
192862489
1244175071
1115450981
173671575
479202777
141794955
2053290830
1174659789
108115024
1486418949
2040173722
1119237316
548510141
776828011
1182279414
1102277685
1401028715
279398444
687407142
1240790109
664648213
577740436
84465111
1630506191
807194188
648578805
253767651
1300429723
1324843301
1873824390
1066441551
1325104175
1737337877
1031684586
624760744
1553792027
1288694090
46698980
926396395
2099681384
1715075857
2103410377
1913517036
2085139020
1120907575
1657408201
1920213196
2025199113
1743141593
1009279271
1715443815
860916630
1776464811
1195973220
1949417415
65753826
1715162970
1042660783
1011655504
1681545856
1265702923
1661754366
810058645
1659338995
993162562
496901740
846587133
600618866
683736384
1678125251
1826329
608982525
930205986
644159605
306106701
1859506811
1083545583
1079890599
1741507622
1999150722
637948931
360142437
1756042915
1251287719
512831189
252104088
1228933721
995759720
1751515605
646655448
68981665
2090644928
1295517351
661664238
192903318
431019836
295611680
706250197
189912408
1164557255
492420822
1476898136
1707447949
1436192815
984536384
1256306814
1032228816
1066955915
2145286037
1683294783
153827578
857781336
1972864186
546691974
361924287
1029437099
1406207650
572769716
384565200
1284369473
264134210
1417591111
259817889
652334120
120355579
215061797
489455212
701696025
1136424335
1409404780
2081938340
1345098035
648424471
1813773490
166340071
563910107
2133376029
1604224337
1950519593
1460443074
1949802686
2020870173
346203817
947899704
1158570476
1690796968
1472492226
1866120987
1359478401
1212129229
852145456
1686614743
1432056643
1294734241
2098781886
146440911
48216498
251550083
572802889
1095122872
111267615
1568140064
403110878
75208843
1388710944
665615280
1415571077
1368432501
18910529
1893995147
1166293807
1169483912
1037411308
513880068
1836248551
439463983
686512687
1173837943
306047548
1647874856
1459771404
1124936355
1853739788
933076698
715710755
900058857
676028455
1464092681
775470669
917647147
2002906502
1505892922
1357580555
1818556039
1833578733
1609264648
1474845143
1186122918
1924695533
582496064
1616528308
800145151
509760875
1509027354
513042267
1904084148
1641585125
1547920736
1325319490
1043910548
791297457
1630753101
148543924
1359752555
1473131189
1148060573
926274523
5824437
220200833
407154594
737621952
167214379
518080074
1336742058
695397721
1944607418
558190852
1698859406
1858311766
1143067829
232608205
774867919
1664190693
946718408
538785934
52242114
232190456
639034346
1375898798
1631028284
1489708964
876060189
291000162
274851892
194810148
133368436
375679495
237906816
1643141822
1917450635
1180055137
239082086
1404910789
1750539450
691624966
1904660284
256140387
2042236784
2084084858
491978265
1388900255
2093949746
2131254762
843591241
1205078157
1271165885
1247265755
1319197222
1396455899
1458938676
495861289
1620104119
359493905
2112228900
1348733756
1595427749
1075723735
244816057
1922597962
101223374
1743639723
493184518
1813800917
1605871472
1113370298
1613595659
1526655834
1483217053
169919746
1280492582
1690396567
808564569
486757815
1440177612
480267379
425283666
860014950
1324041529
1782792487
588593556
135440091
585392846
377298126
1916849579
528813587
1496131687
1519166718
1910262590
2069045298
2051288634
1636390008
1120227179
1657579783
768338904
38730621
328579346
8400507
827531258
1390472125
398106389
1965945570
18893392
1600633061
723611859
1564085926
1189010119
1410828991
1330469642
1149960217
1218341833
353559029
640542760
1377035028
1379767626
118296941
1047638851
900925385
1156689500
1836898422
1915353332
790943867
10801438
443013457
2039412390
1733649196
614263241
1594345365
81593398
630377970
1115628055
378326060
1029235730
1990649515
413037061
978125615
1387934774
883948574
771703145
1802158613
2118924245
70438340
452910165
2086201545
1080157351
679491793
1619195554
622348755
615728210
993612945
1127043143
1722936765
475492867
1578428316
827094903
1895570789
1339862640
791410350
1860788249
654998755
1462442585
320462609
218286132
1240579684
416590870
260183495
2089511220
80765384
1543828394
1094224199
39469931
491887770
898767257
319063419
1384470310
1658093620
1197025445
553277367
1847946252
727457106
455314896
439701845
466198987
2094339585
1191168018
1234258777
290988422
189088676
939087329
1302069051
547770791
1498289628
1226581482
672643561
1700323028
1100588894
1904118715
185629615
1891615925
378336096
1148222757
1546275408
124493854
1224378697
1403443189
869218038
1821673866
205022727
1786229536
1478529001
1274505089
1277160993
1658322831
617607932
1475560478
1535321765
27179193
749595650
1168524148
775221008
433896960
1262299280
1726252963
363295808
552642842
1793333701
1986684089
1723939050
408834396
746219836
453545080
450119375
1191906772
71946189
1131239912
1402958399
2099592091
1365790844
910943975
1691119759
796987790
651115497
127337327
1795722507
1913843918
850721440
1354606116
650636816
548528024
727941946
90621442
1655814099
717597173
922332135
1237704645
1163182749
248851094
753949859
806138437
784308176
1047191243
2145753423
467468840
619682053
2144097173
1784400597
477640714
30470519
2126285385
2113588814
905856427
1509592449
1274669268
871664307
674611752
662584553
711657117
216316157
100447384
1235491537
1177784621
1676846007
3853291
1219615896
833890537
1295908342
1143756165
2129840111
2111072985
15720609
197512605
1277910827
1339063889
41983878
598626276
585114629
695574082
803752001
239706226
197488828
1731917079
746008317
568074598
905306634
1476872620
168261050
1175858009
1005973426
782554027
810287799
2100788986
653739456
617553976
1859717724
165519298
155411399
1441663225
1077961637
1261358437
76018957
425087757
952063954
1578004022
520234174
2027876336
1598439391
1044464270
1097954157
1924509608
708449822
1557844587
411795946
1452143448
56626101
645905588
1029325535
803343060
632984089
661227695
984627953
1026668563
450676783
844937644
1624840738
769702990
1246777342
2036476771
1627032501
783171082
611966392
1869260805
2051114744
2138967556
1232751554
604642839
518925239
334858178
474208211
529427581
707637182
1965961227
663982452
691008494
446290827
340545102
1512020326
1698662459
2125951700
1105226596
1003264202
632918294
1959482520
1025052895
1920396250
518574806
815354721
955993114
1873225254
1304456636
1135916804
1825275926
1358261005
1795799778
1321893218
290800856
2121774040
2045712772
1374711897
1649178076
1216741993
198953112
729850466
550889029
777634133
1111076994
50219115
1371591771
78153147
2113733665
223171215
1680758340
462326598
1587186252
1354119011
1777665054
784363763
2025200397
698078330
1349325980
252438350
1471777799
2028948989
731339599
407578075
1135123865
235582801
1883025421
234599191
562864279
2059453300
764509019
374244050
698614927
589391010
508745368
1209960434
1554523058
952242683
1560362495
837961248
1169199006
1906740090
51276489
773386750
632865896
511620422
554356626
1208590885
1829337270
897440019
1947165602
476145078
1866056937
1788274991
1563736728
1602091558
572075541
710134028
1331298197
661184055
189038885
2055102202
890711570
1977559176
487217500
1379165285
742314939
849566752
151397394
870603360
734009445
513841308
1715642037
1924653905
1569200552
2009179945
1961128613
1944279537
2038983825
1626289722
1163797654
1080295729
1750404390
1215027085
757269812
302181653
1754983501
444715530
566516908
1723011525
1501916323
407331441
1982399157
1593203856
2098747254
1339302734
1308322022
1897872703
1553352810
837910232
323262997
124894180
109944831
1740050109
594966381
1733674687
1995596930
371830314
1183974151
112591781
1920196216
2092213789
1300346752
1066292821
1953003989
1122186383
1933660914
725726490
576234719
1909978919
858379766
1568737383
1411176094
617352924
1316965074
1446490362
1791926013
870714302
1958128411
859680456
141077073
1021302043
188744748
1931358621
317560724
463964484
155025755
1067650173
765111429
1829964960
246020937
1343902805
1267735979
1584915006
264714136
1555494365
743323936
273965081
1691925281
330489829
596871279
730980158
1188844019
1304975659
1937803294
1906520292
1263914162
709548341
1189904180
1032530590
1206029772
1000997021
1791455039
290631232
1001838697
827460760
1599625603
2046712472
1816813076
882873713
760670960
1222145105
1128014797
382145594
579290822
2006732056
2060371880
865576884
789145532
1270728810
2137283024
414747493
92987143
240222015
572040004
698215963
392723214
1821184111
1197851383
892819318
1862101010
141602783
1690579990
1191043194
272962860
1245142483
475955354
1597605360
708745757
1584721542
424340257
1525369788
1880428663
1270041969
448656296
1453797315
363460918
1080303030
2113475177
1422861813
879558584
1617007489
666511822
636952669
1520271679
377263143
215944665
193956145
1899280141
200225199
1612661084
577724618
481123418
765328246
172392046
1772696749
1959139391
617361546
1800759128
2060599729
1115556707
1182143947
279603473
1436497159
1499499025
1756088805
30479176
1937534470
156127187
295724334
683534074
1793209683
1119446501
284860091
378838600
335507959
1667615971
992376950
1931586399
363063788
1885014862
1400028902
232352624
2075850346
2006685955
784496937
518262412
804709018
780528437
1972906267
1527768852
1016713264
876303414
696807425
644751147
1367507101
1262725618
2068854335
139814913
190738776
1377640276
1396332792
1847413635
134660382
854345312
589858356
816665939
1551416715
384267467
1908002872
809938845
717637486
10416862
2052434727
1519672064
487751914
587776293
2080628602
734740735
1000291513
544960443
465023267
2011971688
1143559440
99723926
262190271
1815548353
1322961121
684723307
708755
24200434
1616394205
1168727806
1971584494
1308730416
1885650275
30328961
813204034
1965442519
1719327616
1983720162
343516118
447150532
990052481
1786657514
965414530
1330327346
100090196
433634400
616128034
66769442
1970443200
78646409
1706713673
13854662
2088933318
114828956
109722363
1067437026
1076427249
242708901
1235447084
1920018906
1106851913
202310918
435594217
1337916839
1659252580
961963017
593673294
1950994469
53069132
667725144
2008545763
967793060
590187963
301854356
1060832857
1872504925
1230984221
1069770051
1565155197
582799935
339779983
1168685281
228763566
297275964
577523101
202074163
1566997756
304070838
1379505977
1042207745
1282522553
1058036913
291591431
1316374458
2034659297
1646569549
936110119
1065871448
1294381336
1914280367
1856243868
1666439497
1659301200
752019553
630976358
376301472
1329893972
746514623
468907312
172541335
1043056950
1001658370
1544422324
1243680423
485598882
1447579651
1912473402
468125905
1910537422
1404290769
79838579
1080430292
1111105481
964532914
1430462151
1376954945
1845145105
96202054
1785076411
1469037607
1480844444
1216029111
111970202
703199561
1458242721
542601748
1083240585
2000318333
586009696
2094609872
1921225950
1172746453
775101164
321734882
871902933
1037142278
1307322040
1963381292
198307039
316922913
1739451758
202936186
1851861226
1613820826
738873639
168822091
1147590487
88142793
1221545152
2045627508
1333461203
2122250124
956477314
460602924
588405066
1910955521
368465447
529155777
1203335423
1329750809
2096653859
390870248
2003018227
1632118174
1881399152
1859872553
114548356
317537776
194679802
496914062
1103958325
241258160
1737469827
2097892510
630842484
1353661408
1217510721
658601920
404878271
1166870760
2086508966
743658737
875966911
1323290880
70415835
2044303334
674516126
653212006
1223174713
1587292412
1686542784
498127679
593835370
615135576
1024693188
31525446
745830785
570033556
582154470
1916684001
424355362
275728192
1734379669
1847490903
132529637
679018967
1172124229
1340300941
208520327
54226081
189977024
1634390915
2025385468
1272015455
1710465251
242568975
614857191
1484908532
501747096
1611868196
658261789
1119954974
1948749516
826710112
163662894
956723375
1569342366
1591765260
1643514088
2084126869
1923521502
496751768
1693392734
1501107152
1517242113
195301290
243743440
1142349112
212681725
111659768
400505067
694227901
66244866
394552435
105757793
531552676
1840495624
489176320
1591166139
1203432406
1261439820
422639467
200320030
215506487
1452623113
1641789836
1281302998
1744499166
957119155
2120592172
112540341
1037827668
735270359
1172462077
318763189
1790951835
1580249822
1154761745
1512405504
230537545
1102931906
2065077325
1189904491
444329350
1151452999
263988683
1881778046
28734845
839714166
305783396
1305218354
1879463727
1210635733
694486662
181674260
205689775
2043148849
925380902
1691688109
391806268
2038844751
1059936225
1464985581
1591974686
1848664401
342975314
1506294276
895342811
797602468
554896226
1170727593
504535882
1001547853
915189710
1656941169
341546148
1864739051
2144099386
521782381
1809018966
367107399
1891203230
933836837
290339475
1293584068
1995794940
1238835658
1127509955
391126196
1749661638
1116649330
43743771
820533310
219225359
1150340768
669260191
1861147701
1041587457
1272212344
732663200
1402211520
1411658605
1677136886
1506796286
1811360617
1513815114
1825112072
1656804274
674958797
1410633723
1797368839
1384627626
1060955076
133534887
676728956
808943023
567011072
587875168
1919746963
2076842957
962206331
1775808473
1547733426
1310836303
1437223033
1924886062
175866105
1688873379
2030276477
625055022
586411829
2135843931
1845195608
578357768
368732517
2022247798
784056469
974289177
855571127
1220561855
1958112480
932545831
668079035
1733146242
1327247034
93613176
943368604
296506474
1865248367
628135384
1746353766
769293046
1416715074
506305976
176986818
1975238860
2110377457
870184516
840320934
1010960810
581310934
973981186
1204051439
1784425785
89004913
2043990958
247599077
877784316
1225465860
858255526
683344438
1736562632
1156007444
1077020625
1877233649
1440709083
1891119091
1021447702
583115080
1361251499
2053974582
1175978972
1777538154
309172057
1834354479
495045162
731969772
1021941992
1011286825
117999708
930556751
246000166
1217961025
785815056
1873481090
362012241
36237647
735515436
1808409809
486908732
24578040
1480245292
1769857871
1529709576
1160767348
646827621
465020671
229870843
1240300389
1198130723
870987969
289833869
1471286691
1419545073
995264505
1867775745
1991309557
1315446858
1182146928
755015916
400511466
1676145792
1557472722
1105697733
1391315234
1798517628
937266726
927903942
1890602024
539017287
1491039010
1689667530
1122903413
2110698270
712449755
1068367262
1526672559
1749007647
642755897
231321272
356185527
943367338
861637024
227705009
782836579
447734434
427039350
273727787
405949547
1046755352
370523581
1193346815
521910340
5756814
821040740
31142705
1857143120
1695461185
1428307323
1191269003
1133545141
494188187
494996648
711774623
699783821
1640116353
1312344619
1913908735
2034460054
835265091
851283538
431246004
505547559
890205111
1461923891
830227014
822945321
254675026
120287335
1992194265
1358000253
1839379411
15080332
1460352652
240739942
2016451414
786798969
1375544068
1504264952
191933367
1514759588
1745976847
2109933102
1871339952
1828348976
335767011
2031266394
1470720268
1917545518
1499834560
139868552
930175966
1500518843
214111428
1994891099
2053570630
497002759
518031330
248377087
387961627
678758816
1992195982
2026607449
690230857
1112251477
375611474
115552267
1712863752
1972298987
1033472764
1729738551
388754873
1368852264
182174515
1977697848
1716901571
1831959611
536451691
567483092
523860365
1427488105
1947082488
937187471
443670912
1232604211
875031813
418866511
459868713
409942341
2093758560
1948873520
1529821279
1097519077
874972648
2089183200
244802265
1065841465
1242865089
414771120
1859123761
647264641
2012934604
332856283
1002122781
153746425
103628408
1732858227
100760538
1428752262
346271055
104914564
1457788763
1524320787
450576077
1445598072
1301652098
686856171
2064679540
1352492181
605704271
1481416429
891871256
1982169543
1502003944
564253330
1978631839
703439055
1984691048
2098978192
1666002180
1888547650
589915106
40861893
2118746996
1841951989
607563141
1393031672
877426414
896014444
1349038556
1972216279
758301768
321205743
171191455
1830856104
1418089756
2090605536
136038045
2066526191
2138302497
622259883
1655070676
610842326
1600712195
1732716793
566561844
1579149048
1595076573
786516038
1206273086
1752365655
1104678324
981771789
287640264
198098856
793601044
41287207
1072769443
1806549569
788688659
1467737565
1327479129
1365351732
839252176
243691479
1807621908
502676940
1947907279
772944680
1367543107
1464865467
2049623852
1004588898
361191738
1614807647
1419930257
1868097984
1447012773
1687556753
1873807195
510290684
1076736706
1174199068
852901670
1373090835
1852784840
1726922349
10278596
166266792
2079885621
315230798
81766599
290060122
267958426
2046327826
12861791
1262698094
350652223
789308137
724721235
506828088
850212963
570095570
2122936885
738714880
1464488922
220566086
87179750
1611314994
2057257171
2118870998
1551358782
1179598653
391082358
2124224221
1409104921
1812748731
1282948495
318771780
1519311270
188453146
1192996365
718866502
308016089
2008821514
1102053563
1998575609
314743060
1049331767
1704327467
2008257373
79934180
237046057
811287804
302965969
1951560045
907435098
1199164067
490806912
1186004376
873822482
1243672858
1349948851
1602570844
1646156527
22899205
453181056
570606050
1649101427
603596360
1570769229
1664448373
511189873
1227046275
1653647150
1668188731
1211040423
394578051
1416157943
2086255804
442861760
13293785
90923703
1237545713
1277471118
1023550878
1759548239
99524638
1808522714
1617832391
229345846
68274122
1074798560
18821384
752558730
1061439340
227506130
708372528
1143540121
1533466712
209820640
232069747
764347058
1918855062
1446887223
1228062050
744185068
1478484142
604329038
196483277
1530586767
1216006134
1614097641
1157122032
141299822
125243078
1576447871
2066266925
915805593
1143632475
2127854634
47592857
142060124
742553943
80681826
1174007342
1725787253
1487045977
586787107
774324
2146487097
1508203523
491803812
801250412
487066556
831291301
1641653005
160609203
1176298977
178384797
2044395144
50213027
552632495
1051284629
1793199002
784509143
441342534
842592093
1166496968
91407115
1132611927
1530932552
1270599635
972171593
165412492
1741819181
1211861158
634728659
774970000
90850990
1555099750
912480765
1279683650
1950810226
1186852953
857292943
317345200
510139437
1332207499
10804474
1824383585
487325473
260495308
1947883243
1887847957
2105750079
1504972799
277225779
747350741
2112586811
1137182081
804412952
45719349
1435669753
1930601622
840759878
1663408690
972971770
2020047694
429942660
429285691
1220450810
1297960833
1960880985
612541515
559968140
2040328296
477173454
2021124535
937400816
2018339674
1744709358
379604606
771760834
1151305700
1976019268
1938362043
5231176
1574067591
2005001234
921199124
104180066
1149067442
265844914
1835755602
537734211
256875992
879096245
1959875791
575791630
170133822
43515561
1952203276
480025507
1487688580
992054707
1583959852
1423243408
21548258
50663958
1619749408
1187160846
1973887839
59564929
535249227
571695949
153101158
1634747786
1416252553
614340010
1953387798
1164501630
1921665769
1904902548
1552853812
2008600360
1898538476
221001354
1763150972
1168595929
1065037846
1958267768
1328312480
16044587
407654814
429885614
2135897432
1039599629
376697515
1075727422
1476206165
1374696650
1990175990
391442675
393940385
980300965
2058742083
98855532
1942599810
344976107
616018171
1518892155
1588137390
2113076691
1260538594
1866073445
405284005
568075826
1010034236
401987193
2079438424
1122592625
850533722
369517558
760741676
715736402
367381377
1022307135
2133563576
1635300586
1353932078
412511804
710509956
457455578
1983272665
1049182085
237838296
1857372832
1049796472
1877998372
2072783517
2028693759
886407184
45157976
752284839
663757247
504802370
257459453
505605803
2053021899
760179456
1652136640
533297134
281739250
803369930
581282245
1250274671
188795303
1085123656
276198730
1480189813
491573013
955356456
98967503
2130369758
279934799
1462211537
145954070
2038280094
1963292628
402271124
534496143
906564955
1828730971
610105380
1363807662
1485119620
1903235576
658591561
206345649
1872437060
552570726
1715044427
923676994
78730322
873968517
2092777772
1192634863
1724936769
2133591024
227776804
1679766189
2047308177
1040225484
203121624
1957690087
1278981038
399868281
496295147
231952175
900123114
1257721813
24155529
1027446451
670433647
2033756092
2102102848
495340647
1126381093
610868647
816411255
267323400
1222679947
891341336
1367116150
816306183
1190071628
1711636456
1314413173
294766631
1422727365
1031234005
240761113
949182873
337933695
1273221161
881622720
1232509240
661134765
1752149143
626417909
803882543
929929702
1125393046
1604890280
571162073
1040515331
725117791
76765525
1253463286
1837400243
413552230
784446567
431245634
1430448262
422379195
17833284
631936587
589472055
1602917815
106110338
1939276232
919245594
1898900765
2063186256
2023276550
859951605
1474910371
334393717
1638947119
1278304503
625838826
811230223
2031571561
30558123
247788381
1729798643
1335972640
850713120
807374722
1760162243
1653278913
1899531377
542034388
1103653476
406013547
291818813
670777379
534645350
1667126210
1274865860
1601194280
1017762874
877475577
211342528
1119372430
1377840149
1026096275
2038922715
1284916927
170719213
775643940
1731728124
41596837
1273156358
252799538
1720482845
2094625856
943403416
1639966692
2107939497
135403080
404260439
216682550
1067322166
1255238869
849524681
1023456599
383080818
1387734557
1793604713
631025390
645504344
1187465399
697177075
1544210273
1600606072
2018024325
1452750824
2145498655
408941718
824482544
1326291069
1488732348
413804850
1692062941
971892200
379914129
1574914831
882770547
1039301731
352570775
180841317
1163612883
2123461006
290352214
1787496273
828896173
1989020444
1957972497
1184176251
1374879518
1598585453
2121093799
1103762615
57200264
2095572015
817003453
1834164693
625139167
218525446
448110097
2082564154
387030301
851467191
1598105742
2076687933
1337725432
884193022
2044965079
104237098
759470189
48955854
1019160054
2145754873
1126537011
16327437
907068313
855236419
246874399
2042242001
682124353
565355264
548584965
1646750782
1029231922
1898666614
1708243371
801842354
132455864
1761696689
1216927829
759347181
1221228840
1395297587
826338446
1966547211
481630703
1808136324
1633300340
24482689
448372736
1263155232
1642615139
1739010025
63501845
518344576
1000227678
1647189612
1244163912
1568739441
754130881
1856202115
1847548290
2031199097
1976276055
30166361
1111572723
146530528
170066993
1333836814
1210407892
627616024
401923448
587662901
473679683
2035310722
1586053085
1631768384
203641855
569652987
1301580475
472638166
1496913697
1451899375
1977163239
1375215522
1925524252
1517895445
663642777
675199904
1093109519
1911602624
297990915
1135182888
855028903
335751613
238088116
1520121347
507019494
2136311051
597951661
2035766607
204427528
1926287346
760600839
719110654
969427653
675672075
1854997890
1698397519
2116116565
1297239001
600246664
1134738930
953972065
2092640029
364877140
1153488611
761905185
129802812
158541772
185407372
1488764769
923011128
1413876057
173237569
300241836
1939195822
2108655530
1429254342
945389894
1871316739
1810228900
27023621
1192324955
500398728
1854937000
1007710310
389294968
1039030901
1051081612
1388760630
1592488433
896753734
1724487991
1865098277
1947319786
886519826
1371416519
985779958
1504193751
1025905060
1568147062
1283206960
1169354440
598064404
1194831809
799922120
1164619265
356775455
1586251466
1278837574
1621344601
1032763881
1558940013
74161190
1482054006
450445473
128393917
768133396
800286164
1236672010
1181183963
1767816636
1670941681
1221572162
405613609
12285428
494818775
1904951136
316963929
2087113474
259918448
1377063263
645719857
1312527260
1522420504
1121795229
2143343927
321157989
1999746462
2118266288
1443120645
1973726160
1336984347
597210805
1046708227
2129511199
1021567832
821619409
1985928557
1926443164
1312100841
506525304
562953454
1251197495
1241189041
473617427
2082436536
1446081513
1109546157
7197431
440315379
1373710623
1056132639
1208156166
479602760
48081504
176659606
380946569
2093642256
1799755587
1986508953
1729363939
1785708863
243062026
294949650
657297248
832722280
1483162315
130413844
124625131
1608943842
1676311100
366378243
404417831
815211260
1554467421
1773083241
719464387
1404728874
801051744
67073542
1789999642
802200610
1410196515
655406291
725084491
412909174
1166286386
701114860
1193042670
1320652227
759622064
494380268
500300775
511931178
1824570080
499411228
340745777
1650542010
475703940
1176064753
584573511
216483610
1730972372
1552001343
1375281392
210505263
651915466
85897828
1869906319
1711169093
1982330575
1873724260
137170898
522882840
2048531132
1959537021
1061947614
256135818
649847834
2035264444
579286361
1305317981
173464962
175827362
928110980
78872704
1566537141
2074454733
1785650705
1071526568
1854547461
1195749356
1246148262
863230731
1841701533
1945155733
1109089853
1332330703
680663915
1993939212
472394648
1691557142
399035168
702629726
1055777288
1602930495
1179053239
962502154
1669962147
41642879
1685618246
209447860
1662496590
1226692399
405624886
1562564270
1632113005
852176641
50432116
1934420433
1691696404
1246701748
1896819753
1714556496
120320343
20432893
802780251
1011200418
1242638436
136609389
2077904754
589821408
1195382938
485282841
169458515
1980327638
1360543870
152327288
1146716645
666390217
561445772
1186437300
1125284758
337565475
27831387
1844336058
1288475445
1466415889
1135720737
1201687413
1767423789
2003767078
418257044
275485354
440448287
799639162
566223005
1073527886
827469529
1580452731
791243472
267770474
893002149
1589322765
2126775259
458155774
609772765
1267218824
1396754759
1799363846
344968006
611122185
35794651
1869346312
2042335184
472558830
71440619
1704269642
293260736
473235665
1989282551
978120299
1296749430
489021255
946525626
1017694934
731520317
576702784
473849068
341006355
755185475
2000891842
420103807
467259827
1845186186
320863540
837992477
193199847
295036255
1022363348
1399634242
672109329
212698796
1397534847
1239147732
1388302621
580077218
629738497
851249206
1305713013
1597017723
1989944491
1713456714
1874740733
634324568
2052312243
483319032
2093851835
2120646575
1671659073
1891273726
650490091
1202966648
1510022610
886833007
1398053041
1692220996
1474911181
1098793569
697613272
1904291587
821377928
883260754
739659315
1639032722
876470301
1334081486
250479230
1961223801
639087287
270127492
23308653
1541741517
1910083740
2104144289
1738263360
134109676
1193484087
584900194
585557016
419585718
2098893771
434254972
1267521907
193296121
1300117796
397559232
580240602
1798330045
243925540
2086545716
1777800823
889616405
267874125
1101750915
151212243
939423849
1450133349
470519900
1035308700
61430735
121907322
521086469
678480815
61761413
666252363
1729764585
1075402019
527945634
2040596022
1282625177
460287267
1932430954
1631087044
785423223
410522742
1147422240
2133013060
1717105852
397521594
589880674
995708742
940277010
2000440328
663508534
2138579119
591344935
1087952406
240552621
2066336618
335187217
355839916
1263914796
117160920
218341481
869729485
1590145218
1700368477
1935149404
1135429716
1449431577
1827106065
1023820764
1162824342
1275537752
1752263673
1923649338
2081274063
1675558284
1254976360
611486002
328431647
463185965
431731066
1910106160
717855278
720285187
1145359263
1895560550
470766545
267297292
99575983
1704447554
22707097
1979635510
102388863
1903339641
877641768
759290839
931325743
254603955
1849154862
2119352525
1823532568
1707471050
409335302
1409551025
2003197520
1247072836
1704368149
237263363
143910488
1945797364
1762398602
592413571
400201205
111176952
1625382975
255406367
675895946
1749180986
822237897
1775703241
1301715321
1202740286
1726116004
1070126274
603861919
169295889
1569940256
136700343
1751122247
1798263569
274969995
1091970663
1876794091
391791454
928570273
726816494
1175181508
1823830368
2059641035
1160664927
1852413672
178286502
1923912983
75617635
729693070
891300617
1192454352
2121002628
1614505313
2055551378
1157269224
1941787712
1827247039
826294664
1628716954
1835893596
568175264
2060767266
997239396
92100542
469904083
1359082678
291332644
572771427
1179434208
1956593623
733473622
1286148863
1794470131
1823593711
455376632
604839533
961985698
261124856
1430292351
171812542
459961701
1214040749
679560162
913002703
1698761027
1685827140
1574286023
857594620
2117544856
2088528336
749329146
434214292
210646094
1380515352
1309739993
1755544699
382100901
1319103255
226385105
2041016509
2094431624
523597271
971020017
7887641
273794457
1803459106
294559068
1184896451
548585378
874820652
758442603
910214314
1700899247
1714015409
1473117380
182733926
917004856
2121504646
1059207919
335625038
1140980293
953388325
1413408942
1382576498
1159505983
706370420
850519723
759212917
16878968
1116057014
2096638052
825952831
1759827363
1102118227
950876469
420001633
1661180629
260715230
648230613
1273978518
1080202420
1278013202
2072464799
1572642450
1282304636
342310062
448251695
570919633
1272436051
1824772566
1406370044
359020016
260486886
687627448
1971308758
892912313
877170576
997869557
586500787
1043285495
1853105471
1622054106
1740758020
795280327
1662656192
1663415030
338231167
1523008749
1642490199
586480090
429381917
1163885816
94842282
961787285
980588424
180631112
1011044578
1506938640
509155774
23398841
409918265
1106641658
1739514051
1961512985
913486385
1951820656
1371296348
1928951468
1138621298
701880674
823523838
458098410
1753281694
450913593
241456137
1459424902
120169094
1543329263
2146184280
1722775286
1603882744
1973843661
1489801504
447667167
1434481300
1209853473
166109750
1898810191
391973146
749697568
2143532035
891769434
437359208
1210867312
1272243174
766792804
488642555
1853203978
1152126029
1928061287
39720504
772797541
914749209
979343437
738634545
1889862844
364774723
1136617337
408036452
517518205
1627734480
96847106
934351560
261475892
762842525
308491428
74980593
460278503
1638160488
1275725855
1621565348
1729063770
954861820
1436381325
1816622423
1504474506
1614161332
1427929582
693755702
771962956
324558972
1018581518
1022482444
484782547
848413807
1376900018
27667270
952477839
1495737118
284277922
1659091360
766818073
1425629465
633313675
1851807610
2078725802
1210528503
161912055
544422669
320676090
2007738456
635487145
295596082
2027173446
2780168
1266229425
1538854812
1406588987
747763403
160456360
1151178350
976037548
599834346
1207518731
154210096
1742343175
1029211074
431031193
558215190
142063744
2139931626
951525652
536592101
1016901418
1887794517
1284949645
148760627
130900895
499264748
777921237
1454322856
39666084
1488592721
887878838
285997023
524926759
786350735
613258914
1897332735
2016646153
1799386300
178974767
1052014637
1563987116
781968517
1176524600
874426141
1110723946
1051923222
1567161398
1001090835
1872559512
1926525094
160221695
1805055879
1194797675
785849826
643183108
675200693
946160988
165202106
143325589
1999430821
1133880430
131501182
2141005106
562719518
1377002359
27818990
1492136617
1468457892
882198884
755033555
1274633209
1479995228
1494293833
1778030249
235135302
565488618
1500305917
704248542
1607034736
1266898806
472582727
412644424
1337940069
1219511723
953321555
138488181
694358351
1770747436
695277810
1017617987
377490221
2077898354
1672099076
1071642187
794572725
1790140894
8987942
1623394504
692144694
1631111579
1815110203
366471966
1666810513
1058217268
1858204147
884403243
1842604468
1696900598
958657895
1864118876
1738195014
546693236
289615138
460668389
1078579301
242281849
826639047
449143256
105307910
1785373574
262347841
2069026580
1617206621
908792599
2016203850
28002695
1173754734
1979171089
2015895606
1057957053
698471530
1906788707
2022504462
26449521
1560131180
1161690947
273247441
1218140832
382408335
1940373424
805363887
206048068
1665779066
194137105
3640991
59226027
1579882162
334209509
1570968110
1105196569
399658811
1733388586
1378416785
1426028420
731856696
1047059320
298673069
1870621688
156306602
69281526
1312664880
1966125082
2147340624
1463202611
695710713
1681487321
1058254594
1009210639
1884662942
1212797207
592330445
1839384726
951820224
1316671255
892992036
825981381
1264166846
323223933
1408174593
1043727313
841096439
150120357
1248203422
1398701801
599361366
2012643418
525318667
302475730
1314946321
1151637944
482457265
1360760195
787816170
1162363092
1850616675
1705900624
2103760812
775713849
988678353
484813098
157802337
2025684991
428750367
706466600
1035505939
1067583220
473557217
585605307
298205403
1745256683
686584837
537160514
369216905
610122029
618736772
386173290
1540611488
669154419
68488883
2030169782
1091555689
827762854
725694570
377047788
1094008862
1267205305
430701725
1318184061
949210684
924074278
772659003
137727398
286721696
834975150
288407699
613432252
1470050319
1241491783
813054217
377761832
1744289196
29107219
1239114651
329778634
245094971
1925526193
790104012
1534616896
1473483585
430825418
1805098502
478199421
1348957685
1547069266
1489566976
931264207
2062556722
1453520003
1838069428
853021706
694738691
780614489
487585549
1364307589
736170355
1891051374
831697255
472145234
1018967271
455867579
404148698
848761750
1261710150
1542959037
2065193308
338616847
1606725520
688870882
1686481464
217034003
46533776
1720593380
558662953
1098779995
330014399
327831460
1281119079
2100613198
1899741901
1037536574
1399958271
458298547
1383792113
1184809577
422067058
857803895
2029588404
1901295688
2058197911
319336037
615493500
993862920
1581306593
33069838
1143364941
1850310650
1339261082
448341753
1605052373
1616619013
800219439
690958234
2012815240
817071696
1331567564
332695293
819140884
423553144
1059494912
904494318
1726725872
1729004587
107053295
949854826
524077840
1488055559
507194626
2026205281
2072562423
1505739417
1690391721
285728675
822863604
184279757
30910325
1481353440
581694846
915052783
1716646510
2106036989
29351786
185759894
115444786
622811717
694200932
1913039597
267960459
1764387738
951061176
296043355
825377365
1241780602
193309847
128057760
1697174502
2147009511
1136800167
694023066
132347243
1567666714
1384271426
705255055
1498287784
1422686850
1267573099
581653315
985709912
2016174163
1831338376
1677436384
408879418
2082229454
2074939657
653122505
253720652
6672902
1845587307
695867826
60604661
356766365
1234814747
2053485774
910269499
504689204
1580530497
364033951
1198800785
1967025406
158221133
1594273668
684033849
897471574
1577019067
764159775
2003769274
1201251510
790688834
1821707819
1155854953
108418822
1703544557
2102916184
834716139
348421194
1469048637
1647884777
1626598259
602589314
209080357
1385551839
1995434698
1599631747
556200891
1198262329
1820341996
1239476997
1820793923
668799752
848318830
1729832066
627435301
992855707
2118199512
1630862894
1446766731
1125710165
1647779822
1564947284
825310424
466763009
562614859
1325821771
644606662
294712637
396743901
467575654
1793538969
1911693203
1405015986
553341837
1564614281
814149766
234066768
1446535589
724672789
786177176
2093713773
1359184285
535545313
1492546860
1932312894
848513010
1667095362
546722475
923774754
415210543
1307009874
76833825
1168616795
1687579745
948616145
1089168018
1156263349
473868452
1435871533
1304311052
262062232
1833108857
1803711293
1423154630
1788881794
691282745
1636713577
1006588943
2101748199
210282544
1238492690
1400849096
705443179
1114286526
1402364913
255244762
588824171
1378987425
1610109161
1082058641
1103369149
1590862105
1968933784
599266469
1483064047
207924305
1486267381
230363754
1487944469
180802087
1412734332
971338843
51822822
1239178711
608786833
1195127050
704693252
2065603674
1657090979
471399829
1332999133
377374625
1529837233
558978457
1063386167
1177140495
672264061
1755351154
514505857
1029885079
97522635
1897931398
1274493781
943914879
1546206150
47095451
752304698
1627909367
257203436
1391913821
1776882719
1144690655
1371472421
609545175
1563474409
1350438967
1764364294
1043982012
1000352663
348611221
953728949
524429878
191726716
1293735104
27068290
2104581264
456654142
619135205
1121426931
1998848623
1672653966
648442742
241951202
295883674
796126392
1969780519
608314926
1328914541
1807140165
2071324841
1947500287
521390153
2073985427
2092161780
55614642
893255703
1423972550
1733611499
414897245
1350014663
86607633
1628189291
171161593
94812712
1944570386
1977104302
11940059
1626014172
1271174552
529375480
1913523770
1974855204
558325381
105864628
116348964
2128194938
805109176
904818507
1934381605
373252380
623110493
1217275670
1401904362
1954820104
1519406605
50241184
1198429074
1395397138
791152786
1295414617
1771627376
2029389714
110027793
1404575711
1901682912
1304822367
1062095285
553347914
1088202865
480146920
748578291
1771962340
1627084771
2089617483
807224518
1728823780
326454225
119786489
938012998
690866534
1601682743
1424338029
797314265
310852369
1944768710
2079678943
873715325
2130780995
716111905
739704936
86411879
1276189573
500787487
879025612
1060707229
1008077605
441260514
1632236576
260553700
1751338007
1922809601
2073934835
1348413572
456221788
1427791317
1531123742
1727985767
1354061700
376471223
1682515235
825557237
1331315935
993446727
513301211
113009611
1095397651
1598672962
453325122
972593251
1532613223
1935786636
1225424611
1973234477
1046999535
584875514
1201556098
469485448
954280961
1014744779
2097118116
583085844
1502373240
304704168
731518353
2000871123
1656745773
1342167294
1098189793
1309425559
1851984713
1593212989
1463080710
602690674
1945810829
2127777832
1552679131
1567124035
107768255
1723149133
230644674
1670402098
1055811578
718157852
1482922052
776399705
870644855
23059527
1876935374
482310528
408559153
1476881795
1270019788
1577871994
1007518279
925183248
213060650
1747339387
1812486373
317800135
311009842
1845160428
431470092
848987419
1409393170
679058040
935888336
1972723601
1360455586
1682487075
1871743671
2127574172
1464844807
2088693243
1254963099
1538271477
1413793107
1770533570
1191904459
1703729583
28944578
476888803
358596314
1024509926
1399063518
71748036
1314233451
218044754
768897642
1131168576
2141564491
1261240759
377798244
2003035050
1266999843
1632580483
2011623137
1853166222
895225278
876835896
558772684
139297033
975366923
76539184
452234804
1688494664
1284975618
1093934037
1974975888
1989374778
1722920552
2112868451
687193504
272327631
2025006756
1531445251
427212948
1384151862
1523162076
505104292
258909077
556731443
929568957
1575273100
1644705904
2097252341
1233184909
667339673
1078844193
1911694706
686922323
1296125415
349737676
957446972
1583699098
1107210906
1904969070
820779667
1402578796
1765992514
1763022025
1924332992
1514022862
1720343638
693919546
66559595
1689765074
747458845
1834024558
67731432
9936754
1187385070
1698514123
1911432092
248419221
1333947853
344874655
1656270090
1325166650
753392999
783828968
1897313776
1495720556
268327763
1976557050
311379736
425770685
33682992
421817454
1527753568
610222646
175109535
719600029
556894754
1925050169
2059324336
1755677231
1053222340
1803029917
1719246351
26449817
1853190637
1786709043
1559418395
878638124
1731978690
386419092
787116521
1872414876
1963523619
219350330
1743674051
1758073007
550394252
2013702281
1768258895
619907537
973284478
769568711
1041644068
432638337
689349523
371285677
46779276
927100084
1582804089
1168039442
1374691001
251182697
1804706960
181094256
2067848711
1113025822
220615881
2045742069
1027629131
427567525
1708766368
218485043
216512132
2059954146
2034390948
1113995366
1609452402
740954
557693156
1735265268
758621329
1078800057
1599412507
2003416268
937751335
1996519665
1414748547
1991349632
803052449
84038691
1225139907
400083399
819830113
723709037
571988904
1791138980
2098265875
1539918434
1936890501
1748740984
289493359
1813830235
86964978
999664675
2095184019
971935617
1194232711
471610675
1764365857
700490407
400270710
559918266
1080990412
1574507985
498748910
1088554229
1088025974
202437580
1537169599
1768022359
1082601876
1261977125
245164018
1426016034
203995760
1180898672
2111025052
1763716829
1172494014
1608075820
1806107882
1889782740
293282797
20509846
1709062140
1878591988
1888401132
1581726265
305558552
1954261181
645479522
748931675
257335351
1463274255
502658121
1564727652
1679951132
1673548776
1394593113
693152037
2008403496
1136381980
1830293518
1068740704
961605054
849301457
170975774
2042701908
911597688
752415084
1647045799
1931321822
67152423
1728954368
763163980
1271885882
2012791995
1942675821
447286007
18522457
1789109967
1441999421
1917610027
442467062
731151648
1397544304
1885442579
2069203552
228554149
540218233
1757231850
851223427
1931478454
1121989762
1288486860
497504511
462897727
1894044590
167364670
1986800123
8671178
2060237308
171667702
1650378288
1480391927
331953305
1550082500
109385945
135954335
869615572
2066235436
406904983
740509883
1442863908
1446030064
1767320308
1389809359
1450590772
548090668
697958790
404878858
243463568
1469371066
1824295531
162709558
211143655
1288268721
977410591
285274292
6433755
798156022
329068071
1245095213
528965973
1578804030
48103816
1996473963
406104202
746716735
861396135
758452364
1061622011
1027538480
579396926
2053763281
1320993191
231298187
1344128227
1169680008
1195685251
1658360469
353663459
154831598
191200061
206751463
1972914233
250842777
875544875
1882613383
1763279016
1504914877
1851303864
509847053
818415822
1813605079
2062519379
1671455078
1020547757
1985860446
1645396653
488068933
1065607054
651730755
170914664
2055634780
1216019831
1153629089
884741554
261969283
2117505438
1661968524
655450972
1376913040
1844216449
1929502795
329198852
16653619
161924067
980549695
1913977852
1711135032
1793002067
761924689
1902363816
155003816
1139259763
2042324884
271042146
1843727372
1075610229
731344055
1936372059
1530628455
1171587781
608204511
1494753929
1171375798
1957723855
28331232
701006091
1210561133
86282801
1165943751
2035687583
184025067
911239913
1150579294
991646837
1445721092
257850537
201447342
667054754
652287332
947691551
1092421603
2042833001
1636078756
1837090042
1747825441
92616169
2075756394
1214957833
149631567
115422398
1371448386
2129163863
236733265
3258857
23867612
1075379655
489362254
1077979459
1206912214
1914745407
1845973894
525064477
1442287334
197201056
541153038
458209937
596640058
566626518
1162080869
891355984
724763129
813171040
1378381072
978843361
902166254
1437149664
715400468
60859625
1594387911
867733951
1365774544
1794002837
1946472028
1199974706
1672478309
1096637521
675184123
2000544508
167672317
1683073257
2141165931
1209005215
1304225451
328000645
1532884163
1935191959
791745203
1591376264
999264799
861389658
159419769
2101696981
1845878809
583091648
844112742
718791392
2101824880
1462078362
1542491249
1720454563
824346298
2070936065
232618629
2073620039
1320432219
1337426604
65400619
1332935042
1919000173
1303951797
279881332
1216338165
925090293
1372304843
1861002145
1622457635
518707218
550666687
2006942117
1967947846
1989266826
1072796657
1665528980
460512368
1505086722
1945717355
1542283972
1559606497
1560682089
571063871
1066530179
2138258075
1016058352
258963643
1958708812
1621335514
1859393224
1213545698
421363853
860043431
1766564678
1978384558
718960982
1382764007
334095962
1866824491
1861572125
1653439929
473650104
607038167
39350482
980712679
1325113269
1339415726
1433492741
1952642128
75934419
108624872
468159681
1497049140
1387334701
1746749118
1646400640
48976035
1240325146
1463041338
1768807355
254694074
1695614657
505784532
1157551209
1106425419
1110802430
715756920
1735195402
1545603877
221275249
642681700
1907050303
218398908
617680644
878363954
157830411
1595192771
1638480542
197456581
561816641
214777031
1117795914
1395761864
1836685484
658798668
363862043
47289137
2125719893
1035174574
1720250446
397741069
1863192132
704463137
1892472585
720714187
1848007193
1755528763
1129424591
1472113587
2004088861
1015321574
2030186085
2137436367
99340735
1439790748
628834259
1357122009
799928475
1792328234
814243015
109670147
1682849007
883700380
687974401
1741723779
830045815
1892252879
19603659
2108972119
149064143
2146974298
1833673054
599655566
909635972
1727912326
1344135777
1420612793
1024923778
1759962866
268450323
1523170906
202270847
1522821063
418552053
587393756
1465407597
1773803885
1269378122
1974590311
1157807835
521263962
479702621
142836809
122362589
1917281392
1986520614
1578434377
1625203874
2013898812
1728207488
1847914929
602558334
1277233055
601169918
652763362
857197184
697715324
970742129
2102172595
755277056
1759692679
2032321959
848742207
1038024537
1419049892
571677161
889274087
1422578639
2116205646
594783744
749311178
720739776
499901325
1078405442
1556159224
1895031742
845763728
1000752339
1740942102
1079809740
1672747723
989673484
604495827
1066038413
680134963
663256362
665393035
1707191223
306570200
1493902090
1915163865
513914281
1590930201
1142112950
310616396
1908483935
212455155
1343394240
1208239027
1260243004
691736786
1367698159
1329804522
595877770
1645360746
934343211
1241766794
1821914730
723856472
1819917853
246148210
497870098
1991818434
1856869775
788561152
948309182
1659713964
579706395
670725245
66353603
915900055
1633470326
2002692125
1119536110
1335873062
98037
1276192972
295452457
1434533994
1634405497
1895829648
1658125757
1416620981
239975610
219035618
475501558
1469965163
1984074810
568523637
1070048610
451980823
1263483051
1329353203
200740395
627597113
1184011320
1493605653
206560063
1884833836
1011177099
1213966441
604351746
822918184
681322290
514692532
1743373183
60245123
1124355793
1473147003
1786320244
829977488
1169664381
829444876
153236454
1105003165
476344620
912462946
379039591
781975372
1065841468
789283947
1269638066
2097461966
178400207
829880309
531523821
665596800
652860587
1950467192
1640420096
1151540304
1533364156
683684311
1594907707
172423653
797415506
629288046
689399849
885620585
884105322
947859315
1808182142
413189499
124788809
1409551025
762920838
1074927839
770938534
1962557670
66410613
1944983260
1316288342
1033029361
1550134043
2135224794
1684261796
1338633219
154313356
67646018
1692110798
1935098036
505399040
1485990446
1714418627
12096779
573794878
2105197694
407198481
664005385
1730875808
1444065248
2101740789
1600133430
681255750
383146471
1607657544
1921830460
1547856712
1763732861
1892247987
1596507927
298668254
1942591754
2122066429
617434723
1948310333
1193954871
1414215219
721042168
612532339
937902762
1380867451
1634329240
1611341546
1560077531
96811980
2122159530
1577774735
207162339
1836474536
498882592
362986445
420231276
1800358729
1144365994
1875315972
1680412791
984271130
1195357691
2081697519
2097881750
626389383
1000088829
558070685
1530367726
132515462
1098525244
1605973279
2118650474
1788607257
1184072780
1789471454
1562835046
1217180781
939783552
1236366891
1815643126
115924632
1066010444
1611612314
1035096788
227438238
502962554
30628913
1049294308
1982086973
1115109249
1856927059
132477469
19425853
952999638
448745717
2019223126
585854186
1857374619
972307345
1604452033
663608798
674405186
796968743
1546658212
1241831238
107114478
1985275479
837777386
790687805
1042326512
1292435300
191823819
47110250
1611417147
2017430397
318703818
1112105554
374502235
519112768
901145896
76381670
1361833668
1298554428
905299973
1698712372
1464097574
2114695721
1707931537
1945776157
851766802
740324282
1165582255
142893596
231573738
1845919283
883112470
1160975753
954309650
1953777751
1060044180
298106053
105327001
1956673533
523857118
1635879401
747634425
784569148
611694266
441227199
1128544194
1677146141
1495092450
80705650
850005351
618955602
1235364692
947409489
2065691435
1683854068
260714996
1880452860
1996731749
9498743
637292772
1350092010
734717324
272203747
1941723921
81795121
1399234259
1807756379
230181317
1944767589
884408075
1824186238
313948778
493298413
1515472188
290000073
822890597
547756188
1953015494
1690736059
1770265588
221591029
1273911624
921574158
1128954072
1492399357
1970744163
1028270960
1065284233
1816961580
109213046
1924591487
1311459070
1424026131
1411053179
904810297
1444228235
1291738159
1702237271
775918163
1968898621
890648379
723191492
770681660
924430430
1652796400
977453980
945758950
2042375073
893385120
548665704
684916701
4570650
149376306
164052763
1985878655
1732728302
1624713703
90585254
500052262
870204981
1622059424
103569769
319992714
694675180
1715030410
1345494903
1176564314
1479792496
151716292
882117042
210024342
1777534062
1903457867
1356039226
2011286262
136989764
2039927409
1316287030
537132838
2118693209
1224060130
30023057
1578207201
1184901647
521364896
2103614193
1841589140
171120030
1039383566
43773955
1596431577
1417400994
1698507601
1793877737
466363297
245045665
1341494471
1435695669
1040505931
1626007291
1786005070
434080905
1947990152
1922720835
1826688373
983640081
21014566
71579721
585058462
1109483345
138569732
557730043
671689128
528120242
1476890563
1616303061
1297392963
323659840
940044786
100912970
1988852067
1807728372
465076825
1129793102
1258664929
916799298
1871283075
466977958
592862368
146511245
1745701671
2099889095
762814170
564888922
307089762
1263283864
1517154708
1218424141
1624108277
2061501855
323814406
745989220
1828848860
1996081509
1880896536
1642297580
1727046431
1782337845
1134884179
2020649232
624558030
932383715
518287241
900614786
1030349450
302015199
2078581848
683218209
386150143
1954771313
431220893
682610127
643466685
45145165
2066727295
459140232
757048354
1908566342
2114580074
1682086816
592235915
1971757865
1048508372
541782729
646233726
438230917
1950098629
1805540073
1753914636
1150312759
1249086323
1524748793
875947128
1992886365
2027704730
1940869023
2088242038
1523071186
327581406
1473589859
309499260
2144559840
571976297
1579823001
1921676452
1133083254
244543870
1199536625
1638962431
143883911
943989157
305657375
738798495
650305135
1548010553
1784597647
1734934203
1518184592
329476048
1251772043
1709734020
91079335
1054873284
959111051
881010731
1324968516
377776781
238021314
335627911
743627606
2061154962
1394861987
1517442519
1312082877
1940768748
466412107
1284454919
514741833
1542741176
1989901818
267772059
750155025
2132320823
2144480578
1299543556
554262714
1121487879
1138494801
1435979170
877537816
1896223140
880962506
1449965791
2009020458
1716366015
1134543062
960985661
566933370
420460639
2104042373
1137880694
1315011698
1984809799
108513198
356098480
790040662
1832367088
1254617239
859680961
286603609
311331453
1772624926
1260175575
142752329
1422849510
1089243818
1893201302
1118378869
828212192
1613670864
702894120
720436308
292921571
1514558560
263013143
848601864
270241966
2082138721
1799963319
2070747914
2099345728
592819931
1533599025
1874542682
1706723069
17448842
961022127
1146647576
1859835695
646186196
1215023267
29132457
1484695709
196428303
1961685237
2001246857
47183242
900092281
1087179814
1838337983
1698417621
1865501462
2068573728
230092819
1674374440
393909675
1383211295
180302348
689853828
1687317543
2111929277
1216071382
398215868
668686621
1013357114
211089494
1590313506
2014092300
576634541
992891046
991604036
869686408
2003185986
350319916
1383765331
1852762482
534144683
1403607521
1891675621
2062789195
551111677
1921874461
943029409
899947414
1214212935
151894752
1836105953
529746017
1600691619
660864503
1634674726
1927935264
508074255
14259385
619076622
1691967845
1199545889
109173526
772390936
194282617
776934881
1973095451
1556284059
1663507183
1222631747
861318447
1737447992
1281583515
1603457938
668346516
212760957
1295438085
564905579
1176700399
1996452699
1351066553
1563283932
194087060
1475097922
746392732
1272267843
1996446906
686481168
1543832453
750057740
1760060093
84283329
134381129
1289641606
1777430008
910617233
1262280674
521411743
1298717273
640989421
553344968
1417526316
2142346967
1973415114
323750011
647775085
1606471263
1862916428
186787309
868566974
1977710062
1987914059
171621404
1500383817
342160329
1622316415
916898319
1763443345
403024484
1217695880
1781873986
972420205
1754620558
1416200528
1554183666
1358980956
753077983
693277889
1373892877
1312589372
822075960
1675204855
1610779030
2093271868
1060575200
728095998
1120199106
1528665530
1118669155
2088754881
402431746
678979916
1253414710
1837917194
1720881004
1808652232
366918666
507692066
2013619773
695334949
2098315150
1880648426
115398775
614528067
1432280700
1203938932
223092528
1782394045
1916341629
1021956790
248223344
1818589041
108407281
1517352082
660758821
1045453751
1089324194
2014621385
404397857
880728065
1026322715
1646339729
957613638
1137925475
822866785
107977636
998747866
1005071695
591304359
1561456750
1606703183
1076914838
2063796653
986070690
1667507137
1591025423
1635276666
1215353858
1572680119
2126486190
1187542963
1124901251
810282844
1659482037
538586580
406209540
220039956
652687703
1666811345
1350723670
1921625313
373315265
9215107
1139242746
585139309
1248763292
1569481565
1673371788
210075225
351763822
1693308106
216003775
907511219
2022994368
1704644518
1843599252
2004034774
706967168
1125546110
1940338725
960007209
526868704
889315681
2091119485
781701659
1773387816
1447313444
1802769285
285452289
406111448
1333880692
774991436
106262154
1356595815
1267840793
1379771621
1431648841
1179882280
252367847
1442218462
1167801757
10022866
1676094767
912563255
61350933
1404002984
729986027
1371101842
419362858
1313848372
667728151
422576627
1774185180
1979234089
1286127901
1172187052
491617097
705776710
1099613606
1496604926
1579173393
106823872
1239011287
11292296
1177123936
642484695
1764432090
1915087524
299037791
731792591
1025546582
2131949666
1907439433
366077165
556813529
271554812
950491016
1431389111
203653088
1331987701
826998615
280140314
801760739
1266302593
2084998121
1146056001
299697917
1161203462
1098268022
2128889834
868409885
1062175117
1274449324
2038037395
71529532
1067746114
111351851
348629474
1984524999
1124538672
1984190581
1626167928
1353482354
72946073
480463533
111657413
618560330
661492175
147166733
1021091796
829208780
1953601008
29764733
1515748283
1783339568
983456201
380847953
555832591
155281680
930011318
2046636300
811770959
709793955
513076904
1360509734
2094295357
362879405
1567469839
1326386700
200420247
682353618
1453411384
2125605302
400352583
1395199467
510231041
476340660
1710339686
297842689
668247813
2113984420
332439974
596327703
975134734
1035697138
491319661
1801765908
1789085414
783349430
2145407666
1581117812
1224081047
153139358
1620355257
457459847
602732472
1576794715
2009793075
2143543631
1094246008
511174781
1679129383
813021778
1865645727
1709718828
981278417
272710071
2105050104
1634235237
936790645
774747757
931531863
1188364409
638242811
2107030786
1718421433
1655036080
117847338
1876933561
1558524037
1957651920
2074834022
842497385
812591146
1118541944
706396700
235922740
55530383
1249842868
1845289602
203215396
447354286
1819656230
54012972
971369724
307906789
244561025
1432227864
1638639977
1510356712
948038226
1826129815
760994372
489245564
127216332
1075349055
1219597022
1273831914
226943969
1564424852
1533291692
1742225840
404358386
986015867
1784695689
29131881
2093747582
1105613836
1812961468
1885042362
2045902646
583268902
732929211
1273231248
1623787498
1366472818
441141449
538806750
63889822
1370435769
201087245
536614671
1693238404
1796905883
1062835310
1060224443
1951971834
1450231278
340009945
1637033978
1876124542
119865194
433136850
1485397099
1918367674
810598222
1411850524
835368864
1877293946
469873792
2139312147
494179116
525533524
1113687453
572645259
1740673670
1358765956
977843012
907485628
904152530
1321100564
206248460
2127211496
1037189364
620257353
1082469357
1953189719
2017226208
872598051
1241764903
309975025
1635363044
1503437503
97225731
1943820144
1653223254
777759517
967117678
134918403
154642960
1413628265
249838686
1169168578
794729390
2100518446
980533423
1785859782
2084084236
683946528
1750898131
1868601060
386518764
982505496
1467080697
1411041341
837472689
400276517
1005436553
164508101
1697773607
1486243853
1300343358
2095978970
733557443
2054417543
691983543
335692898
1759129121
1791377329
465051077
68637473
230618479
1687620797
1486853502
1708972388
713076930
1388910655
2056728538
710437776
36106658
1312883922
1489534840
1464632069
1873637489
445988418
1938821603
389652834
1207864517
1297297134
478209327
678861254
830386471
1427306861
1967110843
1166249614
839046206
2073135332
257964116
1554063412
537444180
1516430658
2103257901
1523039666
1674216413
1252741636
2064150685
1415137072
1758816739
635443143
44285456
41903457
2122296334
1421865161
1108913455
1826207601
541285911
1832888417
2127432510
609496102
901471548
739169215
429826050
867858044
533894592
1527985856
1898275066
150852751
825094499
1831035109
521395417
1011149820
1480279703
1420615517
194465811
1468511402
695961645
921403908
1626458195
902099844
1193703413
286411920
702421884
1613300799
1567169014
149592108
1490321786
867150884
1669429353
1690400192
708977166
1053579569
940756259
138001120
1662339278
673962804
1677493285
2060819246
1306224411
1920529393
1784721932
1562863489
96258629
1583234775
233082197
52628825
887670039
1836527965
270313531
1411621477
1113245149
1846908717
1398436262
1591857697
698753225
725491356
1737419177
1111511256
1014842408
120890470
770016832
1795579548
1443554303
756540224
403379152
1074427707
1865534129
546851372
690322503
1260635630
1723123548
1488638719
74251711
1208740126
1771288258
676150673
1117635892
430322490
2050959969
85139495
2075330235
68085589
2043213549
535163042
1509954413
987031021
1201554635
729920337
2030019653
1863039009
702810086
1145015367
946768712
860084875
2001816220
1461053566
1277885359
318544995
2035094055
983821606
1567633322
1397427306
1490920244
1816190509
2032049445
288507536
1911929921
1709571952
400277094
45032005
926968698
1369308500
163948452
1504762197
952829722
1314048878
900804796
180574144
1248021703
1648276076
295872101
1278269129
1044804003
2054877859
1887549317
1703565999
528903853
1055266098
449339391
1993634509
700543624
759061373
2063194337
286668043
881213825
919330064
710241714
1263655163
847880961
401550493
644917110
318204043
1667556975
357899190
1389456756
312387932
684863330
1479393002
1859117140
1820613033
908605870
314331674
1392562996
269520925
1157398283
1615792238
1362403888
2038888987
1495406612
1255056381
535064132
1001059743
507759077
931073493
597140990
839091226
1850098344
1184947048
121262670
1434450307
1406658549
1667164279
1337879950
1481563031
1628071492
872343158
1653600906
1712445119
1491689402
879987724
1317156062
656860309
448312792
518925895
175568379
348307257
1647115188
479636499
1974159466
248195689
6741555
1711682855
1952899292
561113802
1941851393
1335883310
108530104
1669378127
1601721026
1023718286
719756162
705787482
1917692982
106985514
2036053855
1681630116
1864469985
102721434
1713151235
1829585870
2045600793
1460776652
1337194291
410650307
1577161115
626663320
927553429
2011892554
1972516147
426161231
2076165980
1720278377
542970961
1694152771
956974062
2064458295
1951508376
1948950656
66763965
2115726838
1591252821
2104603918
209557934
1518930387
266884024
1244760015
516872577
609787566
751543609
175442396
1969358742
1686557142
1853469491
1248493848
742388126
1797549940
1875588126
1469071159
1983782605
64171704
1317945878
280327385
1984498198
1939116472
1702161414
1732193646
706687681
434272619
135831377
1318700519
461222199
13709632
1206146067
275502203
1370989566
262612733
2017542439
267876528
869436176
970715728
299638052
2123511158
110639842
1221746519
549774282
2060086112
1153129726
1015899942
584281710
237794727
1065833578
1364079692
212778362
967117885
1088793604
299398979
1926701655
1860590778
28905534
1624116669
674414106
1695298807
1212658703
1324294546
1057664331
506006499
140561655
850596029
2017945868
1077170254
1339371807
730061557
1356921807
452799465
1614811116
1071140406
872818040
1064813359
763492340
1791853053
1203083368
1166025539
1094206428
48067076
1368986744
1608452115
601742001
921221791
878382874
829256969
182280163
1302066679
1284243074
1068009527
2105975354
122691744
1235100682
974434693
1247512646
2111972049
948055360
1859154840
1039622453
1820553541
2068937785
1901617185
440746927
1409557455
1000787122
472450591
1722516325
1160615957
1149112496
523120861
1119954608
1127037316
301233593
1715804826
1335013677
817678503
340777064
1649110875
1824027695
880491968
1285673670
541078198
109079964
1312117441
2706816
999120917
918765485
504990748
1083861167
1828727076
1315663882
1447896626
1755827186
561672892
276513560
558002952
1477005176
1814381144
841116018
1471204497
1868016117
1437963665
587256961
1866626700
976613289
1719684882
678612851
416625543
1861186589
1048122079
1991568861
600368506
14692075
33816470
394900500
1826250194
757215873
1063904177
214426838
1529103137
941474320
744503967
1016494895
873118267
2099047988
1760075265
588894128
709267830
1927620772
1153504191
732577715
436461106
1208448907
1567637729
918204391
1601865751
969662875
1191554118
804973800
2064820826
611449120
1019305868
1624790595
1575635759
735828307
2109641775
1836170749
994179436
1625716358
1078515298
1087505199
1185518895
1391515001
528956805
472747753
167312096
1005298611
1315597924
2095775359
1183681354
1948153859
294773340
261284796
1227915304
414545616
1373806535
799920652
2070517216
1286742264
716434377
167936723
852385369
1590761065
389462620
1347646434
608229960
1070550357
1018757613
805193269
818666719
644664696
1060338551
1296212735
238907808
307789740
1175722677
336270483
249834569
1288962845
1420978790
2050332928
1758980407
686508536
561219789
894316367
1505927039
1154123043
1657223796
533631075
1996708259
305043311
202916095
1899933514
1315443032
36629496
1915579654
1552364628
1169426027
2015479863
100625615
575455228
2018616392
736533169
1042155122
279143973
881964491
19692140
1672431048
503593266
232536645
1035797003
2078606683
1750575396
1066943186
1145412600
1959763017
1362501511
1189550906
34780280
1984485831
202172561
2036480930
1819606295
304175215
1725694125
1375209341
2082952817
234627291
1493942249
1356784585
610452034
920908718
411392998
1653877904
564908920
902305385
356604289
1220380561
1579127318
1499505683
1205630093
2138560338
560495306
568476022
1509490570
2110024310
399440847
2024853113
719108107
844852803
188883713
1541911598
911149666
1371862049
190191290
514981284
703511364
1438825003
260569281
1786858650
1211470804
635457901
392104351
1806487544
94966126
1306604888
1727241594
874932412
1221505842
670614904
1773164036
410565775
1398160243
420409348
846012746
1392174859
917793033
620250847
1152149290
1641749765
829290441
1167125639
333253834
874477252
406891064
298899058
1960238903
1762095824
1449844331
1190771965
1606418706
1985487937
1568165438
1773730178
1169951919
1971945588
348218843
1939688960
787541482
1526541099
1507644819
1295423210
1018915787
973444188
7618827
940288211
723274348
1872296935
699845292
1108328740
674777600
2047465199
225204973
711120223
1175819167
387281018
917749930
565068840
1506225620
2023389237
1931053334
1129354557
456674249
2000781610
901202441
1904365955
1985222832
1299019366
1630349510
416353807
1751561169
1471088081
976780377
987266498
2138883123
808721588
540077769
1406394208
1879776914
1107612330
726323350
1855613539
1431345662
1841474202
383153059
101034225
222620338
1519755723
151633096
2142822293
2067877779
487668477
354510638
1188735863
1208942421
74717097
67767938
811543444
1253457722
548030657
1715329285
659242071
247989945
166094372
1365720862
448854023
283510947
670867568
1066987963
1170160144
1066931233
1162292933
332216780
517002994
1565873073
53501353
1397265565
645499286
130910773
1118372363
398917089
193394949
376304677
645958690
1975560829
1825805571
329138987
1018051123
1941839300
837984534
1181292845
13759108
1789049405
1950919812
1879451738
1148542318
37767188
2014999817
2020578652
1978497879
1439052066
1086692649
2045033560
83617807
1019609328
543691466
654534865
1944820719
1450232132
1775772039
1869003383
1180241683
371595620
1569037346
840939809
1105216010
43147039
1282635322
908190871
1681837014
1413889319
403031859
1833263184
1807139312
479604404
528597119
2116154670
944672742
1346713214
612892533
2060530393
666567037
1043039168
1902308122
397632029
1109597751
1078750987
437768095
1139021242
1132429918
89099338
814125769
501733366
1044272137
532486595
2035016079
243931762
1896345402
931034543
922840259
19659784
871669501
1203197236
1608374833
513450928
725814515
95405572
530108322
28503001
878244052
1705985926
1773372085
705652269
1185932539
1075547046
1022340863
1914521202
894478635
151710574
1328496416
416752774
791090442
1367871818
824810649
2103685949
2110319604
1706745459
425503490
3126591
1876883833
977837409
484878907
1189563820
1305840376
1114067317
1301724958
15466921
210809647
611143381
293402170
197929369
939511298
437740632
934046550
1266839471
631510901
1412849343
804260264
1587790073
9480525
62444437
1572072526
836113193
546918601
1253167076
329410406
1561499120
457193036
1254391885
980551466
1263530225
1165881820
1674870533
985194892
808763933
1221946908
808681328
1423777011
2065007492
484141032
64651491
1147168688
628572250
1488546387
489980181
1458410637
874543525
2014493950
1227461404
1677437071
1369208541
65836783
875222823
1728328399
877093082
768392425
253586091
1972732132
1292604341
510430356
688691096
1741167310
1079909555
1968083429
555003058
650747151
736598794
1525706119
1823423461
378140780
1237611423
1892835146
1345576110
1889239687
129547644
589828307
39241818
1873075434
1148737885
1365932494
682978674
975947409
472284473
2011550328
1130839255
1250652486
1696352214
1771177319
531510899
1698439946
1398607973
1954639354
1737628995
614182473
922900014
696173917
1175511155
1046807554
464530682
1426908997
188929328
1411192853
1597910630
254747441
1973209912
822892728
1029370552
476254177
674725080
1294912966
2142453120
2050794380
1999575601
1788054077
193559305
1221347538
388737558
1035441168
477103815
1138020592
1960362557
1289184424
846031702
1006597151
1484478694
731461844
1878666712
130062822
255121046
1653096549
555763291
1160441072
968404214
841090850
1052230532
1081201298
1390614851
830402339
244473658
1715289162
2062435935
459415131
573064038
2060170042
2023066463
1436598711
1095119638
1178424670
1772600326
1053888278
162583353
1951722855
1254126908
1503713279
1833513798
1076714096
848540075
1999173187
2053743677
710864129
159136437
2002947397
722246072
1066385948
1046657643
1305951536
1905285222
638996239
257633968
982536025
776457965
1699473044
625762407
1216840677
961945589
1729047197
1099289525
13849064
481298583
947146220
711795485
1015776940
591773117
616394731
1584820291
1504862426
1658224919
1777546428
125701188
887462736
1918150034
1581122169
207143581
62040910
1935121562
1332646769
1033076052
987759308
29386813
1984802026
762888856
1569488163
1049273103
2051495118
1223367778
1391898914
2042722221
313076921
1428510214
373450437
1343838378
1449250111
1046396442
1948110196
1844511364
2071005388
1634434484
1609771391
255749947
1658651909
1268293793
1950275180
904653801
1179186057
807364876
613276907
135204396
1940726183
1350404660
1932990467
614815401
273608993
1948640754
40546319
1678305463
1466757565
1574533924
1008285313
1495147429
117041316
208873185
1776968744
83643639
1842565429
1156548263
78193161
594693154
1149775910
279393231
321818627
588852838
1517545446
1681209434
889245569
888401921
1706645159
755975884
1642717502
468343566
11017541
353326951
1704639375
421735044
1384082904
873534552
1053187932
1686056390
821037178
236866306
1705671360
1830343721
1042101949
1951449969
635831664
1650964964
837525335
1031315477
1047308293
43285635
2086372448
1037723127
1446171462
469962977
1895809266
1459232472
617721833
1726053779
2090054807
1448600549
1003895651
605444465
1994472443
368990792
1014434689
479245264
792395340
1554828008
10637471
1789921311
1961520241
2105353242
2136213915
1883806419
1841793616
626828529
226171201
513251601
1021670577
980701165
732169669
1905602969
290881914
665222371
1404448628
762633772
1288886454
576276519
50452569
1419778075
2050450143
2011920337
1211554062
1391080926
201232958
1624822429
1776492702
620491226
1832479810
296631080
1610058216
2123073211
65490256
1511992891
1731673082
942610101
145134417
1327772761
923385207
1080736376
16111307
712430888
283361537
51375666
1538241231
877018372
536090429
1019124834
1833046974
1873865361
498916631
587667638
1366188455
1973496456
287058815
1345370879
205006077
1796856984
1725114009
739546895
2067922694
577844178
968182699
1416038114
1739973831
1662895481
518615587
441340657
474386722
234966891
886381851
1751357898
1420098227
1925290344
1894107574
1830364243
521258386
125641979
153104215
208211930
271293294
445979015
1993542874
250122540
1118542638
636390161
380154649
2089530488
2003230786
36261504
944705979
649321889
1741115193
1234222143
884320581
1934895166
48488792
1858136854
396674693
1119545994
1723913664
548694472
862971325
1212362370
42532038
873431506
2075213752
1695857943
1537850645
1835893010
1473879631
819062535
1676385293
585446832
2113419486
775448331
2007189928
1886401548
315186055
210778950
905302416
953344261
1257583650
1025901292
987550950
711892626
426869766
2117088773
33346401
1180675231
429960232
1934868257
492137251
1213155465
1330257027
1605209725
26481848
1623809353
15152132
536041532
1167765269
849341339
795070638
1548150743
1288942288
413896606
577956191
1152638301
696048564
1273094182
14555799
1219756003
1336526660
2096830102
555551019
1665459246
1113237699
1014224715
68929632
1989753810
771585403
1571802652
2024625579
796907605
352554914
2097203233
2082695184
1433612702
1767761872
427034522
1533005676
392224339
1690946871
524032360
1841751437
1595718773
664230394
4109160
583111500
1987103745
666627128
1512973138
1885240896
243827697
2114005845
1146076274
1074508428
1895244638
1104552798
1230988415
2112622861
1853349280
35795519
79722052
1356527608
44912035
213114201
104911539
1551652531
1772317432
1481493727
1250765101
893798684
892866784
1398686694
419976649
754599701
236564413
1941337094
2070586536
1945015314
1348001150
411425962
191180745
108690728
1682199274
1396460384
1321194982
421932772
1797135307
1228588645
1022132042
1443994702
1862464092
1391064813
515126663
1454519316
1203057098
1311437772
1397865983
1784122301
1585602690
97200061
2024442576
1404968202
1075240151
1676915645
127445640
1366301270
1312832794
372474933
861079444
1435944174
2051278059
2010337893
51807730
722970562
1744392986
1465262100
1184809372
613732735
1481365032
1133645925
973743941
2122891323
329057309
50110405
1127889705
256771751
1414624453
976632677
55297880
157471350
1084556850
1902270248
2086456182
217622098
592020644
1018392439
852513256
782606568
1288213544
194023209
2109182214
45197292
1153130199
858126733
597473868
1737205329
2035984544
1555857804
195017637
618944210
1791015912
1481895876
330939656
2090383692
446392194
16817843
474570306
2046143856
132455745
200414878
402267078
1447156577
1651932243
1941854010
1740465900
1064408141
1468930289
445480209
1660099494
1848583185
1959995145
1788742109
33036134
1338085472
750603493
2043028618
1377127063
1998448882
754092192
1014764677
801537779
1840439044
814591461
1100555541
1180944325
570205519
1490356067
441929908
715279841
90909772
180592022
841513072
320788283
2008287416
1904320500
1443812048
941587227
1080651205
1137315583
183005208
571740124
2112385152
1987430986
1685650069
198905685
831635889
243086301
1771551462
150179317
1185257257
1576109008
45308024
1671718310
2104289901
454680306
1341872997
1275573960
690672140
844853065
1113523018
1387544020
1135109433
214458415
406797685
2005747164
150282920
1769482380
479086391
678699845
778184562
47948059
1870145217
519149411
1787892756
70870995
769778910
1153717391
1821635270
39842923
890878921
2060414145
627165609
1142250032
1224732994
1971328198
721885578
1066598655
1362962233
7941162
971939442
1093716171
1341587360
2003451109
1922732382
118578407
1143662803
2051225277
1634722818
420460605
1257396745
1317695452
1402016880
1188028525
1143127029
1092764651
1336634234
844886936
586202882
1557278331
316572582
749616419
1473545667
473287211
423951245
608579418
910330739
315132836
2042930933
673865106
1254733998
563525574
1406999501
1481444458
2120679688
2103079049
1020558364
13990249
36391576
829334729
1784993914
1897682952
1781707320
1673893558
1815121867
901392966
886336346
297938327
941693763
1878810453
1667007160
913325107
1801997254
1069410483
225315478
1094261806
46581885
707844213
1431684392
964578467
456093333
63321949
89774249
65541003
1156189569
2088859482
1122799893
1042778386
1161589754
1548934474
719997245
525589926
1146570566
3827803
1415578605
835999603
1438943360
2054624396
826046453
269540744
2036869089
1169724415
413427969
1526514297
240634338
386633833
1588062139
300566172
1372417654
719054572
30557459
734919024
301185775
677381185
1808027599
1312998425
1113281210
1079953124
656295900
1247887233
1475272317
1366877937
1233255304
875041676
1984410935
406501178
1298850680
355657630
1216982247
1824687740
1093011664
175347803
464498737
517996052
2130643205
451103732
469258528
222803068
1106897491
1702484564
82588766
933811355
17889899
1139507222
642799502
1664241927
843627420
1567488045
505819036
1298677455
739611914
1550922516
63094568
244312473
896085963
1643213579
867102459
495216425
702350411
85730140
852222289
497214433
1744936304
1776502170
488632453
643496593
913608089
252544691
1388202766
1545022927
1587445990
572266432
273776308
454224749
1735914894
1858927239
876060189
1712184275
792399213
1421015806
2056584311
851544670
1752617310
1844433884
1040802461
1165121970
1127979823
738578795
418967673
1268302055
876033047
1125622410
1808402624
1949694645
755401317
324466714
1063446967
399668771
169521967
1308769076
517019068
1251151879
1822929213
414157250
1437018296
399741441
31223096
692904674
367220521
1908585602
119196157
28039968
778861493
322759810
977604546
929645999
1546135301
1152336003
54948528
2094238179
1421226622
1015145919
2092523964
41436593
82496454
2076225462
491860127
1098972723
266248715
529223781
905529635
943943037
344750894
352152161
652554297
1418372067
1107357406
1114387498
1108090693
54861669
883045963
1860620682
1334605189
1733038072
459751720
276533291
1136979564
771086569
1640386815
789372754
1336570016
1191978040
10069594
477230412
1906693529
2102155229
1296425309
2083936826
1089546396
1135881522
376501491
1005842755
159727869
683989208
1603060881
171710450
1330548872
686535870
2006385187
1441844718
1154171955
857227834
831772616
1407728742
1871425072
1593822607
1403042425
2051272009
1866589931
86089081
2062919352
1725276096
608272145
476194120
1301437617
1529671666
704710964
648202455
923478050
768873800
1941217983
632099914
2076590271
2048875235
2131378268
2011134758
1517797733
1419054233
1311843064
1792715559
1987128792
2030374196
1463126280
1693599786
1774472328
1867233987
1369669746
275186062
1006788828
355931567
766966004
1159020806
1973925701
123553593
2017015131
696845667
581399870
1895158704
108524994
946383897
749375394
826626017
2056365671
1314236371
669753783
1141976019
988671893
1031351711
409343085
1809377700
1863076105
1823789236
1396610349
219115451
1802037548
1847150144
1825722308
1408525035
1996292206
759254113
1957912720
962316774
160484348
338556069
889202265
741709310
1679104735
482064181
872010861
1028008962
1481643912
2118297826
290589046
1928666175
2131830964
1681422494
203332565
1218567900
1809295762
472440870
946847581
2055236660
1385153638
1190614474
1870625839
1639161537
2135659609
1750262863
2061450128
1284046442
2068954231
1950499252
655064734
1204086110
1877448351
162776735
421565588
971567942
1397428453
70930993
2144358780
1294052572
1012912290
356425012
2102702918
1655213658
475916650
2000542059
174937589
2025537142
33271477
1755055952
972477072
1697855535
2040709592
1920755763
735657407
939797250
1819943176
113066810
2114734657
1700596519
1436500816
1659688704
1497298731
1896764771
224367328
2034501315
525818968
210957062
1655856248
249417141
1221988551
1390372954
1634100057
787323297
1772871852
249390499
1952532790
98312435
350137764
306645871
91689540
1667823799
188109006
32925906
982492376
58016511
1637699115
864931075
1111868485
27826329
297881656
2066238936
1306896956
69337956
2053260084
1977309773
2037233610
262169601
1186695882
1149208024
737741100
427015537
86905338
1269518002
1646873054
1740727940
36107012
752063348
1892626102
1920338081
382532666
1095910497
1016761197
1028133679
1954046474
985113297
2102116441
563682310
58089655
1972830967
384373428
713277639
887834788
254008328
953269835
596654902
1684208783
282517483
1680016047
1851321778
1910330927
39564530
594804328
395833215
393158478
1189464942
829725214
2132175564
1709715480
1276509156
1699280174
158007743
1018670517
656269024
817564808
1336718503
1548526273
361637953
287640264
622515156
813899546
841019322
320057374
1037592447
2013723689
760193398
341992357
1557991327
805704541
604267542
1938958145
465917525
530197599
720608970
761057383
114122470
1229172805
246030348
1143852818
1366897540
1590561941
690194093
1744088217
1627033551
439323358
494672917
626310831
234668439
745847224
606403768
1744549170
414992813
2108606382
1205463436
2030440922
1846243330
1357434512
1501952921
1660180751
1981881797
1891191676
1109583700
427370657
1066522988
324261264
2132630663
610565648
570979255
1018580978
813074023
698263543
992414849
1559723262
10188491
582203612
1864768202
2116725612
1752796513
819252086
1875115853
1173589570
172289659
439004302
1236474644
1846656616
923375027
487481676
1534894671
1171273567
835641762
741175583
510447167
1081415716
302280807
1734671407
1061967379
768560328
843210946
603286051
2037502060
1312677655
424171402
1494189297
1137191552
706720432
1632122606
1534393820
540566091
222911197
1440280033
2080538983
1655891600
1562202927
415972013
513788773
1988028225
1156257132
555051152
2139254177
20123445
1624888982
164352101
2135761501
902633691
1239227334
822660455
298970643
914395748
1140683518
1441471888
1964162373
175966205
1754914543
741164297
716393141
842518897
1566158235
3863634
530709202
36502868
1717783824
177420394
1194307891
1855883906
2035437415
1170373883
1019979884
936757437
1653729844
801858960
1373675136
1022210696
1141888033
916800212
934447795
1389392017
92194625
1290388241
1677487159
171529347
141502257
508811501
225144045
801592753
192986578
1065197510
950966398
1914046543
1704876373
1897400017
830827553
1006402203
1830694121
87958195
585704631
665910820
1625685804
491037074
1502814373
451035750
413183382
203773485
784777993
1431292601
988713875
2024407688
574946556
1249121380
1382624926
827251806
1388568327
678266762
946244336
833483100
433167935
470927990
2144692225
1314304210
1748671444
1346473632
19173997
150233827
1971422414
1535139278
1433013649
2082676093
1284375774
2133107986
1699452733
1142220653
1051473048
1746112829
297803645
60214313
713779486
43768448
354171641
2137061075
1727214154
325861595
494659415
1877538510
1514038019
1345230792
1169638873
2132480659
719041570
1011478755
1847156996
1883121196
71954074
467636265
1609158913
861334140
1792069082
746376319
2062545861
1149081973
1971966159
1749723476
1138189581
1372966236
2085690562
853285137
421701137
998488589
1701820484
1800074589
1714186454
760334419
1437809411
1409205475
1624697016
685903212
252793486
1133880430
1690122529
1264954116
318215600
321770247
567245350
292628959
630304575
1346820698
448177291
24838167
1010618289
1366810803
1122581093
1213269602
887229399
1390702089
1782440993
1588897875
2033064238
1153565981
1255563979
1082157621
1527850105
303643681
1444876527
1480898414
686251852
1000369854
1609370607
1387077667
681900156
519822745
1424243439
2098175605
604867500
284928409
1773292201
1675957447
437961829
1403153423
1198576628
178145249
1359593899
23788478
2131507828
569685412
1482678262
864775796
573194468
1154352346
779170671
740055975
964342031
1637526503
132949886
1548277770
1096383900
306108886
1195089504
1603508864
1018652068
1998916419
187373457
1522679439
1606515587
1257220276
1531742675
1837093768
793277635
1921134688
353330051
1473278336
1226029191
423095939
983578756
1225815142
518385516
2099261140
231603199
2052107110
988883848
479374053
465154205
1236983037
1700633290
1881683614
1044248227
1995420242
741037775
1971126071
441102530
257893090
789642195
177842794
40924007
764847366
864337266
348805501
1128264158
1066216807
1794310300
185970403
71576965
1725698191
1550304692
611673703
83019391
128941184
790768810
837293968
1950731478
1573986586
1486502830
628687715
1274000105
433528395
1681461979
1524120335
351052823
27872248
2033301559
2050522957
782542307
210207333
683860076
1943094266
897800798
1875296394
236676149
492114465
931292578
451656529
840841240
444492960
670776631
1754890715
415782304
89010145
156188367
723030880
1568548635
2026576640
1302560731
1918594688
419037237
1015332505
1337196791
474982159
1613241043
1105089748
1037394435
1086506968
2067976318
1818922138
828505279
20535156
1778727279
915885708
85356091
1267989999
1039205340
1537990648
878705447
1491057431
514641672
2122623838
1928776622
122382560
270435162
995736082
254183128
586678545
455856943
1331236120
1886410631
38378625
1911776464
1244895138
352129461
562653909
1520775232
109573536
1054444917
2080879229
547134195
1780159566
1493512
2061430117
113160514
52878686
258182469
1832548649
1911105380
843255423
751694515
103933598
491863363
189148243
1498291576
1563186276
2137893090
452266516
715961987
506583888
1946578379
520170717
1163393888
1806777688
1042489641
22323668
1826326566
1615806635
1934705821
1393797772
138455204
1180029275
834145519
1045742508
1383863794
1994587902
1267573172
814443710
896029586
1165388501
1186464535
95669310
189359625
978157147
1179516176
175563770
440544928
1413296440
1239522501
586164440
1516071098
184940536
1743618687
1571978207
2079974188
1171224199
1301076244
2019931558
553285429
318327307
1919231014
670352658
441943030
1772064160
1599768762
1889227072
1235150829
596522286
1498412591
1655677983
838077737
61623924
682275939
2024503116
1477579374
339157690
2101496049
1188852990
1854187003
1296824257
885237839
865026661
1099598730
1665533156
411722944
834537913
1386483923
2058486062
1458807397
565081407
1539001488
1589412119
1254341085
1865781701
1197044739
751238260
1553483167
1587678226
1518265593
1178556747
659421377
264162777
1004491240
598851309
1587402124
1237402850
81392167
822597476
705132763
2014864568
422080095
785598373
1417567191
2006261533
1331426909
35715035
1438002208
1542122833
1951181773
649015359
691778125
585909856
1032768985
1419152578
1837401813
1669158449
1997611458
292688025
10426864
1104541731
757923883
527871471
2044438554
1757838222
1360792284
1916637174
1680235888
474191241
880268331
576214389
1059708438
1754753172
1061484729
201774263
977739290
1956984123
764568167
1844066457
1314510809
1573006109
1308889181
1219570424
1742474807
93944553
1466051743
60367012
1867290250
1858734634
211827636
849661613
328592152
2016240064
1977963081
1507571548
452379159
1320353828
593724844
2013135777
1465817607
644217584
1540119751
1368268240
1737234505
1976854056
1086413800
1059848679
1611313770
485817887
939063089
998589135
731605833
2073405138
1022939355
612950256
1721598366
740471150
1964131973
1099738627
1640110444
123648835
708996036
119646286
851056354
359321966
709548341
1708336591
1028888658
870870109
1074753935
1958982713
1969151179
1606362106
1371333004
156696259
1667567049
1228344397
642411075
2044586248
47034244
433758728
1564951674
1707454923
97437144
569986881
65243701
471460140
42337714
673755784
698438814
662973141
1783928494
228979081
1932588940
1734109661
942224509
924826453
90165556
695797388
118885170
105597751
2037689979
2080063194
925325692
679724933
1200754540
454296357
1281374078
1354353067
78062962
1004929964
115620879
379638978
800203032
1207558621
1286801119
957674687
950652617
374679521
277844186
2118284685
768200819
63121169
725537703
627015874
286692592
1883882836
382295576
1645746701
34510722
2107643615
758366087
92751471
789476139
245636499
262775356
197203126
375330898
54066921
630116621
803350123
513344349
485064808
753235314
1639750669
951477019
2105790829
1506971776
1560441072
1222919589
409518638
344499469
1802023966
1979668856
1007380835
370755688
356859772
1212729674
275222468
104542815
1943757703
1371250517
596587639
1841914778
53020289
341746786
1048787294
938071538
555629477
1541438850
462395752
1628685178
1288193885
296789068
15903779
1912932487
1709889288
895117271
726834467
31172188
1375311647
421822213
980185853
841572446
379051188
1455246583
1819409798
1702869845
220378807
607814069
2002116076
953978494
868172899
556520265
618902277
1528693857
1128667701
1219986561
869561377
884556700
2037240018
2034256420
331767646
1391511055
15852685
808265943
489492161
998178007
1189144219
1082227500
480963923
544059617
921072847
707177685
578597007
1046430218
280206139
1324440227
2093377282
2140323989
1225929660
658859742
2038445393
183628680
751306091
626923223
102196365
661394887
1412404964
798063927
371920419
267743530
1725269870
1279242467
1952251282
1453313982
1828605955
1020554972
1906279890
94566709
272644082
214353638
344777467
951371693
1236648264
1275734893
1044043842
1017430233
532095860
1095859206
169893435
235847087
247716910
765802919
317984629
1906784044
1755107643
2044805437
1102796895
77025540
2003387615
1895476952
2071226641
1543936468
1375007274
622465976
311266262
405992894
1528148225
349230598
1326445235
1126628040
518256520
338776458
1164065793
849945838
967011635
14666194
818894335
963190114
250658479
103827517
266302118
138674449
347430285
992235670
937713480
113097756
401869823
1839888868
1992568925
2041907194
416236950
1372527432
41321179
458557461
1908077818
1235974356
290013572
1168029047
1987993797
1457266439
2013812643
1318362312
748251145
1123268171
1016343824
779541453
1481401949
1465893435
623829581
2099556945
2064630796
1242658764
2105153698
1127515807
381032708
1329405801
448094860
2131299239
304139787
91371891
2132833245
1364146379
541608775
96782631
597546048
1419999909
639320637
1027423673
1467806134
1546996192
1721368613
744302393
659136924
1922075322
838925071
188382373
1987877323
66502373
479795474
1160473280
1793267895
1551991928
1139593918
1843560735
1960497299
225141734
612388188
104826291
2061210536
1238617706
1934301977
24968177
1449225386
354599885
2110126431
1922489509
1796561830
1509200022
1884009846
2131729743
1544423344
614949538
403766592
639128129
350844861
1821078748
1502653771
1444750546
1333639651
1372175380
988478932
518276271
1103421015
972731042
349381629
348367551
1412794622
1095433792
65253231
1210736834
1173124936
369399594
2018090232
807247001
1859189684
1331674005
2088477401
382387807
778019022
650705707
23676746
282619850
53402327
711592297
1809941354
1456698335
635339275
1362775858
1638166053
544087260
1625478663
735535539
772288929
463330655
267744270
326019744
240546930
422460263
2036048607
1916742009
749219688
238617120
1752186611
573184764
1670752623
285021901
870372405
1572044184
1832182408
1547990395
987510466
1057339346
381554889
779784969
588063069
1457491706
673494074
619404061
144424643
575643256
76468396
2146774791
538153080
511378595
1249725648
448043965
2128379383
1878664016
478789993
920166177
134863521
615750462
1695174480
1595366766
674413811
1575205708
1015451594
681491684
1127824947
1939469588
1514073005
2083262866
911907041
90305079
1421957016
981453673
1350513810
1853810300
867484251
398116240
1898942391
1777187838
747196134
1278796076
769862180
379807375
1385186133
1084579342
694518732
1888713336
1326099359
1198079859
1904052758
1190942976
1653814104
1029649536
1710521625
1142945977
151554527
1226800015
171029493
1273347253
1320546830
892786428
1157156885
923887528
1023331174
1719918493
1739136672
324143400
2098851370
313494274
552864876
450017961
50316270
628249820
1678234793
2040801164
1477175493
14423024
1949911314
1722814606
1340138499
1412398478
1888508849
1557962729
55078326
395806478
2120946220
838857078
175512413
1333834832
384140430
524279235
1306349183
1214994964
112527189
834142201
674070209
1548799689
2052422651
956393289
465431423
638109834
974106641
194852841
1358558304
1904338473
2104574593
1395496575
708790350
308178034
1346866261
679328589
844520555
1554933996
2105304337
581180632
893527414
193270148
1347310849
115035060
781841536
1656271358
2089571905
1581325681
588159452
1448743420
470094884
149575419
715297026
2132466782
2122242036
506061421
1975393398
1126618088
1019419622
341558558
1665280009
1621980871
1335635567
10673225
187920927
67261225
111820521
2136314329
197506630
993809480
2129855541
1752791545
827793889
99751109
1953383854
2097992316
1350683162
96919943
1070176789
1406913566
1868231535
1683982744
403387112
687411273
1354561335
1771297431
132102979
1147451321
1817686939
1126746210
1752632074
121994452
2096928060
1138363488
687892951
1527968914
869806224
1833637661
768391224
1806397199
315780277
1618074167
849910902
1285235703
1297290305
681435021
574219782
1516863544
40750637
490140879
1226770638
1029453086
1669462101
369795482
91275922
774485372
1459359986
1947409786
896299914
1363683655
1795860881
1306731929
1060807865
1673999433
1208716731
2054262770
1564900480
525539301
2120063339
1804884619
2028161338
140476291
2096817406
284074132
1659137061
219453742
376853802
280363103
1262350988
134924068
2141401280
230239730
936099203
1347067575
1521489635
337555916
1782197751
1741634167
579591823
72683872
2021432756
981609052
1356759125
459628650
466890257
1893613754
1015684492
1135004942
456724924
1544277972
5077283
1247431456
910334098
986061757
982727384
107805035
1826752479
320945333
576686013
196661984
1049520184
940715876
1534755232
1233070774
122422358
20799826
1510934790
967693647
261308100
860700635
830211974
1208498721
1668098716
647957902
1848468505
1585438959
1611537678
939980580
1728039292
491828187
470733803
971755946
1853812147
1193181010
1842479520
57837865
2100552354
246024225
1742729237
862950716
2123824752
1849701339
902292034
2015179877
1905459987
407299
2141049748
1175587646
426505188
1604607959
26926309
379000527
2133928074
48031490
827483649
1334452909
319591540
1836020364
189027566
1589240815
1942217572
929566179
1586922050
611914036
763315413
1475056820
1273660395
1400141242
547879622
2102370825
442511220
1226834998
815755060
1252086922
892848460
653343008
1051343064
1031669927
1402154559
426643875
1464414153
776623031
1292706560
452367050
731555509
114579583
1857782696
1729204287
1193300087
1410466985
381272166
1876733214
1805289332
337832947
1305528145
1509055999
1738862487
121832065
1730083189
1579255017
28814375
801986986
653716323
1234810153
1671014198
35773096
782688675
1080465883
183823116
1841873011
985052851
1472557222
1465935576
1539016789
601199338
2089683725
1312689465
53302502
1451506895
1788804554
1343491715
728475444
2106367087
1480145006
329302999
1630406623
1394076625
19059385
989988203
2052801752
67802170
459492439
31371280
1870247708
115301955
196050057
1242416752
174817518
35833249
1866821469
1176588423
817792682
72425083
1938161217
177787091
1154296093
322596026
2002380308
302904562
1523877928
366377322
1842431389
101257178
704760556
1970878173
836638336
1737927744
84383355
200681590
1220967180
114494600
119630977
2015404606
2082290783
479924817
758296403
1939815408
1809182823
154737622
1562567601
2085459442
1539849234
1912910433
1563637748
1884321992
186854904
780288127
321114842
1735276028
2040411871
588382483
1763382357
1150756545
1157719014
503360470
1693992880
1946061392
1278534578
1276295834
618900214
1327162776
308855034
967606530
1010975484
2015970179
95838671
1959546044
1023114661
1054090067
1588581524
461983777
901651631
610476438
1092080877
1794913142
1118918406
861496656
1357003221
682784642
485479803
1191717968
18820177
165820898
1422082579
1016862082
1666042067
941873664
52577047
211612866
396406662
1652310033
96499613
1060867114
412316721
1098161233
844296837
1874604468
1787372512
183315913
1508287689
2136345068
858638256
1286641082
317953364
266361909
224354840
2043755955
1822091624
518096323
1998758386
897078181
1615053101
1644791882
851457536
1853755641
1327821690
1455134631
1138947972
909958169
1000798877
1730733084
1262110012
1765686461
1919101219
414617880
1716733074
260701008
486972595
652151692
1560826982
585078969
438131784
699293948
1844403261
101839643
892777278
780059704
836918597
1363034338
1737184717
141444660
370530160
1763101617
524639800
220850277
209378771
306696587
303910706
173840458
966719911
1159002101
445845165
2063122997
930096247
146977746
519446020
1363524356
1212464944
975864968
849324657
866649289
1997373258
1432059885
473135860
606452723
710547547
530513628
866827206
136055494
736019099
137165830
1088655651
556753850
1225688983
371174414
41726415
810954868
255681243
114050713
715133791
228330374
25720839
434632588
1106951452
331825179
1535102524
1681837610
639285209
946843204
65294665
1668557343
831187368
1817800393
1103042308
936834036
91335983
1146463412
790546010
910624041
873110728
1647772991
1697702851
1482473571
1722695359
2088014018
1237630381
451064806
1148517836
215613239
1967205167
841179515
531375940
1391113670
1000211166
1109222919
63443770
8121947
58629103
1539148604
1524053983
1739328238
1627064614
1355789994
1284009254
1764373488
1005979912
1002544402
2129076550
1904083950
1951908432
628958163
2064047864
617364545
513969144
1324692590
418121900
1814128894
1906002531
1794566214
556295874
214262506
768355797
239514965
1783624474
1573513752
1917351929
857893787
156475150
328649407
54107912
1051197718
1345715146
613447924
1887344943
45176668
104041076
1381643271
1129831787
143184243
19028123
448248215
15878380
287777330
182259536
1347989481
1224841560
155275154
1521854576
55888862
2057319324
262478130
540148234
1467253457
48037765
292339920
1508613985
2082848405
720977496
2725343
741193058
159760564
2137858605
437232415
772919434
1464384989
1370628575
2128972321
955139507
1955225225
913912416
195653158
334999385
1771253756
1765908744
1424744018
42681073
1048891365
2015517401
1373967201
160390935
81237986
1186939175
1495882395
669689499
883292599
702007124
1228458667
1211602190
1570844212
1624776891
2141148627
2061916331
486963380
659989318
863490958
1640910461
25289310
201966393
274223024
1464647226
456096866
1089266894
118018201
1189188454
946404680
151812124
348910019
532928569
872374752
1865049730
1819225375
584358066
1502654315
315211702
908494881
1838523699
1248683255
1256014567
2116246056
715621741
1261822634
1239117695
634074959
1171440921
314397490
1411875967
1849243814
543678177
1355812044
143214718
1089389388
919698377
689092000
2121204544
188065600
471123026
1133386730
951398702
1639971915
1379870607
1948693381
1531148811
1292856584
1864092576
1115729444
201263754
868535200
2057477811
1724392865
1085660898
438738707
1180134702
1367683609
1435878429
553210688
519189101
1713110767
516560655
1952312599
165641895
1817455508
1480237522
160797021
913703375
1362668828
25679378
366932386
702445422
941579754
2030734583
1267946921
884335460
1132900933
838135511
678172422
305634002
1025506917
813996076
1401772920
1841196034
330595168
515669906
697244560
1687547601
1983685170
1664577456
1498259378
1252225347
802640935
1488475833
1168947780
2134699032
2122287720
2101063375
177525995
2095701254
100353276
1955057740
1686693193
640940663
1298264209
1611244785
1762960666
964457902
2009535990
1089813858
394652071
1917367343
1899682048
2059128100
568204616
1717130716
1520245075
615560664
21238743
370694762
220171472
1570107065
1995010086
1158991946
1941007594
2051654522
1931543849
1589841391
2134935685
2124306458
718459712
1659297905
775173116
1378825829
826428340
1937199898
764264429
317327072
2070476514
1357090576
532339829
624749788
203749721
1441730771
1896842636
306792597
1307254866
1336414141
2047565737
1530565335
348684655
1086627585
1834611374
1666101351
1453151882
726821062
1446334756
299852452
478588805
120970016
1076561183
633392997
1236922602
1943282262
1160395259
1031288857
574059613
451250902
1882850644
2112934517
614322387
1156183588
879657828
355857379
531621870
1136457986
614469292
401579485
111699502
1839218251
1460237986
662399273
1973957159
1088379550
1290092304
1299306895
1701225475
1712210062
1756059337
218973604
748769384
1466759415
980923282
426297666
902383751
183991095
403256773
2126059651
2024089683
338773772
615345256
2086257931
459038946
1534173855
449324867
1638868291
446848372
1473614336
440001894
52189897
1809910533
1301351330
672163165
1183561835
1314849830
2096696819
1534361872
1952601261
1557809007
1026577767
1052823377
1214064777
606490640
1172426168
788996271
491735567
525267308
1986545930
555659771
9380129
770051688
1038572355
1336554737
510618050
1625480267
1243140775
1036788426
2139895695
745471558
1416620981
1731637722
2028562659
815280623
2050896982
1758532958
1943668293
865795459
56299804
54893574
1783210545
408720347
621726861
1492139961
1854644391
430883093
726113182
260054957
143086748
1401124786
201016001
1343413420
2143712514
1670051463
1969114513
1124122740
1718839051
1564606843
1283650091
1019204266
1891631799
232256852
1687061122
1577349825
1292490992
1968557152
757617033
1690654917
1340533529
1812022685
401766449
188413101
1406567442
462677577
637053594
1706665902
1535048202
1990131753
1617000263
902205711
107556749
1107443933
1617348805
38759214
1549721753
247074178
1639096062
770059245
1751429377
312231748
807932636
1191399931
1925933355
428520129
636394355
643534991
219295266
32925548
702503723
1953257540
1025376264
101864195
1707830092
1126850774
2032700161
1529320844
2065093856
1954881815
577907108
396492274
700256815
575968492
457408406
552120092
2102822698
1574518146
1354033735
52914465
649530732
222486436
2143926962
608904516
143404769
871428320
5436093
1341117973
1533043390
1098581514
1546001647
447522224
2145393992
131611626
1862877012
1491710630
2143213220
1203589760
934611460
966077816
1495857263
227412822
1854331456
1215506957
1445995221
1193647393
734688154
2020347771
1363292439
849280248
1325968682
429632063
2080135193
1654450540
1274501651
224742790
1816470910
1567748870
775782460
1572721911
1582395451
487438899
1010590951
1502351420
128245887
1264680062
1226581986
1525017992
1439453726
290161023
140876253
457434865
1898301537
953164045
208020228
1327077911
1582978281
484507475
875311376
291534833
690933282
1673122294
575184767
1627499834
1484823940
561648991
622759418
617731119
124533300
1035645272
1389366510
1614303859
1322420813
1691293239
291873787
500323669
1668483208
1142488130
282678780
540932807
755157394
113019741
334027693
7086204
966153310
1353116050
1147795669
1006407024
1815874065
511953123
1851247896
158023906
1901988305
1570675028
468759324
1715703071
633750558
1072825129
1837431184
577538444
327275729
483994632
1786916883
1495272663
699620844
261777500
1278035769
443535359
128014966
584360318
1582736923
767446284
1220402468
1601492956
232626515
1581037032
603704372
852364367
508761430
539058995
1678251098
478541335
73208384
1126154678
1423125991
745717639
547922843
4137357
343232465
1395778189
477210945
2053482795
990434669
239106017
892605713
474750898
840931854
616823743
181790542
396255038
644793252
1005837314
764176834
1410416497
2034734345
1605390224
1771148013
1087258163
1929445086
1395078367
2115198369
3541099
390161979
40412787
391705236
8125738
1608567950
1601580691
149255895
933402825
1270741149
1215683744
1659446699
1342754702
567000651
610701665
1297830947
1756785123
2077270559
1283401926
131033894
216808713
1988433590
2007390766
878550868
1752457270
618094308
626011238
1981567624
150821054
1593540537
1203947305
88681995
2097421674
827427323
1118304064
1560396157
1071212538
280607998
451716251
1006229255
2012730295
1407193773
1323960251
63844280
345490277
1362546238
1908382682
675891747
748466231
1285078022
1919111852
1052817727
553833302
232790189
1747669730
1914942443
1714456713
1357508603
1708200497
1611902953
1985896639
1800666872
2108134334
1472541964
1951848304
178636296
1827291031
1374742862
418393430
1241854463
1397716086
1676909411
75205136
611835967
2018993643
1451116072
1031757932
1669240909
2018665731
1008716528
739165204
272340587
201347467
1791951140
308822820
1531789308
2046962246
483569059
374661242
345330470
8042835
475099872
171466746
1622970382
1372089642
1482858860
839252034
1679992617
421485757
290628042
1764654819
1558239961
1745722664
611256417
1911172887
874590063
387108928
989725915
1093211877
841138230
777427520
402789256
1900498976
2051333543
836539019
1398032698
346276849
1508268268
944651235
1698294218
1172440781
1047878161
1955624877
863638318
552135838
1583011391
65461303
1659813149
145649896
145929245
1881896876
1284761713
1563115107
658866107
1885481534
1437244922
1743395287
1958551346
438895741
1252662813
525414917
1644385978
879829320
1340258399
1889641237
597433208
1140967747
332185138
1520165968
1777526953
1393481066
1286563109
876322513
285625101
1939056764
1036296628
1615521477
817418103
1317036804
532360176
293116998
161624965
1814092860
2032622660
768684448
1577443163
262642796
985616310
1738817114
1072704192
1043847471
964562341
2092211213
910343688
702049015
1638103899
770208178
503083759
86536668
1327880396
2068353550
2088891882
475513715
1910824479
2125088033
1601379198
823450053
1305550329
1486223412
1330684072
969980531
2029785185
1150620003
1342744142
870669342
769275299
1103659837
1109564555
366084042
129974517
99982103
1197217292
791433285
1561391933
1363207066
292883995
2057152780
998241925
427077567
1629995122
1267077328
1269958451
441002401
22544834
2029208273
652850344
1256256673
822754175
1248106911
395104870
750673968
387043837
250280801
2130589618
57475201
1525738714
1158326694
1929388579
1722688834
393224450
491871300
1742958409
2132662679
620175393
1152717042
1242148527
1714715556
655555217
756246788
1450099011
884766778
1768696025
1751434190
2130294699
2133281966
1145553501
968056905
2072290307
158465007
1417451107
428701080
1970552606
1754790227
505571655
1569802934
366343696
1328800357
1617369098
1239478353
1356460059
80885528
1539247545
1203907318
1524640555
1344692793
60221052
560443729
1770350214
162631201
1689491777
1364791172
412924575
2033301559
2141680745
1078455498
1437688607
1389659337
818999715
538477837
336489761
74958534
633699334
1258051255
1698795850
1572636270
139624797
130342993
163443454
55339978
1806298722
887302155
1291482391
1619893803
934188495
1089438690
2111697420
413489823
1645069710
730669562
2016315202
213851011
629586515
392865665
623833235
215228248
1036974183
1608600314
1454383145
1132432904
1514665068
284768641
1193108424
64695245
751443000
41916087
183431932
1591098958
1471200837
900047491
156106351
1886092284
1279058240
136997521
1625062535
149713762
2074919577
1063814932
1282444221
648868812
783279950
633122364
119507633
1870730208
1472958290
1389164146
8150860
883577718
551006239
1245039227
611498011
1545294576
691384096
723004834
1541956863
1230445353
817143981
1281021488
1195839469
1141291988
2031813798
8329628
808663731
2145054777
375201193
869406455
1147082448
1073885831
1385305389
1111628809
1339261706
239773039
665758294
1553120154
1474282783
1533482607
940608177
1741213068
114364701
1927462910
727920053
2128275690
1449146567
505722388
857369815
330331510
1669518831
1457039009
1866358188
1828612920
890249511
1748608153
24088373
46091249
1015841848
1249224512
676857381
504045934
1377287249
1918676682
929692077
452459495
1968855863
1953196858
1430894032
1572864558
2062676698
888961713
182015066
1730299998
456986780
2003412265
1248686587
1812580957
179918764
1186248615
597530461
832992705
1674537018
1974471202
158599181
1397938749
620729158
1994424157
1353857790
229155099
872998894
1666092479
1571050520
1894623819
1478140085
2112492123
1961423561
1573797085
1967193612
2132723415
422752148
1137207948
458902122
2087028459
1218176530
1155356491
1742837409
737006172
1421322580
431296507
851116372
1515617682
1010244550
1901402969
1584285557
1908118308
1396310559
1123640127
1290071521
68721617
353262671
1331127237
1522297799
1375593647
690903048
1807177960
761282718
637366645
342518079
1830080053
606210777
2010175305
441399715
1342379252
467293128
1082647268
869424010
1096151736
981937151
1607486071
1508927400
1083099638
915126095
884981599
98915506
282711866
1211607968
757840685
1829976153
1060387967
2103228598
931480365
775021329
1589736730
1982841788
1344857526
126387988
1734248997
1676393022
1546206150
1446744620
398450373
830100824
1112635017
254404490
1934680554
1162816878
956570718
1949589552
1027045508
1406220284
1559910527
2103281872
25088291
1826221947
446062974
884414026
1838786888
1982780913
1878895540
2053705000
1885964262
794807399
760632882
1023081729
313477894
543921619
1139845681
705140982
1338793282
1165063396
1811271111
672676497
1702829015
948695658
1059671157
1446738685
544900656
2022045105
1157825305
2072354776
2111710736
860030029
637410488
1399255533
1183075024
1208820944
1373668933
1639932812
1921351081
274394281
1256890032
865427525
1379510890
1913623691
1967075789
1872420539
1332389168
1925483916
1478300975
59720671
29444885
863563860
226219342
1493511440
1688682561
389112254
385626810
804963846
333770007
1927645458
1613121419
1074173993
1905560885
884680396
1771733379
1433617173
483276199
535555645
561764172
2099672034
715329515
649596371
1825791199
1273268959
548692523
1175908378
1796843087
1736408429
1141420673
1227333683
470062151
1902048286
521414217
748593563
538427379
1045159573
2076646001
115704915
339423620
625137996
707639763
511729850
1101079455
819798872
652057313
1356701807
1869960048
1708916744
433645853
2068582940
141866504
1020684753
1915097480
713063407
743923794
1244519943
1340688773
501494589
1814421906
310240456
1169627520
801214444
794501617
1037612959
982496638
652511138
439227443
1654353637
577088390
495997103
337616519
2102584119
2111418129
2112018998
1692757024
114489089
1677109249
463439843
1886405284
1656675381
1954926321
1215486230
1582510831
178748754
1157104008
507815593
1643496772
1592876050
1888533444
1450136813
620398889
1696143427
664329657
1276444436
458464501
1972566110
1629444039
1884856378
1755416828
298361308
317407952
408486200
458341615
416801788
2004820327
820835309
1346883734
440197471
244998127
869023676
390086291
1945366795
1831768437
1272867521
339312390
74553436
1215145486
1645003091
277409076
110230212
141724464
799747600
966534293
381976182
1614081281
1926901447
764423717
172744204
1025578018
1597780301
1435997703
2146046734
1865914217
189142137
872413817
1048124723
145587051
68535163
1639837452
2134106236
120109341
1590664764
2117474088
1364900262
214816755
1812167147
1847803501
596760045
195129758
431531989
574143688
1537497237
913229542
1995566631
1803917629
1371288453
1544837230
1840206171
227717680
1684687470
1282238318
1034022160
1396099463
1717952011
245065906
873683306
515132946
758075876
1679425425
2115446085
1173615031
993766941
639660615
1940164284
1636851178
1486610023
1229337501
466522470
516808577
1526485061
739302951
1889465814
405693272
816719267
508637638
808418033
658705261
70633066
351006332
110929986
1705323993
634081077
2008736986
1420364166
388275677
1159776910
1733809173
1210161114
105247661
1956471056
1308554065
2082160177
1501685236
1438031293
2015566497
1887480779
822077553
371448287
1612731865
1177084996
1618611458
697188048
17249131
1955742292
1192182629
1092260106
90069203
283487465
1435841338
389488751
1749721421
1986325296
813839262
38534323
759320572
269833438
2077142903
698033937
1424361140
1003171724
748224263
1228814310
1882935647
678582057
1046427890
1820307119
1457079924
1277407831
1129460719
196481919
2047354577
2009770619
1454533706
1920041319
2115583796
1022472328
513103027
1634446078
933241444
2142416843
1944398406
860083720
193143018
817895929
2022215507
1045902548
503593665
672671132
718969070
1012751770
437405957
946595916
540339736
704847885
1564868997
1366378851
1530157164
302140483
1334384755
2019089311
1312674418
54951595
1974935681
549626284
196225994
1955884325
109960811
1553797614
1703839877
311591237
1913992646
140234282
471338504
1623771763
502946200
851484385
1683580089
890869448
343472544
2132889225
862415367
1505087594
1230438497
1589620641
375282430
69420312
1668930121
508451918
11006217
919897239
1284271631
1991102851
1923786178
964832257
1231669836
690614109
1183222710
98284120
1938563153
397485535
1635307094
1457951561
909547613
878663373
907837773
1979641022
417338130
1975656044
537716792
976761462
913633510
901598344
1336219377
1312474595
1163663287
1642083907
692591703
282839410
23078524
756629381
1827966301
100153330
2115203236
350002686
186793411
215180402
431168071
1815572968
1898676936
1590292973
1069926239
2019213923
1667495739
244136175
434201341
894333770
1333917313
979164179
881748806
1682537894
1577290433
957698646
870495337
576051587
1261979896
1074209705
1426353609
1266537594
1157886761
224671377
788821396
977382735
864582764
492261047
362466312
336944354
1888631708
1316333014
565348916
2005294250
1020069084
658376487
1441974811
522848199
1037973745
1115778353
275932635
1916640846
682685040
1506859477
2009670982
1658719851
1166911124
750599113
716004407
1836906281
1515450112
1213303673
1357110645
709050209
1742213965
424970440
411877797
1703942561
1316566994
2018004866
382776854
506507193
100682000
1912428800
193807176
1773969491
86732165
1048888059
595784138
1889802743
2022379195
1946649793
408187693
1792654797
1541503388
455895965
1148619282
1848721300
322059075
775798727
1579297387
1435043910
1186646393
1758415738
1370705551
1861147701
1656491904
853925122
1779941621
1034047962
1923837030
701571556
1812197120
1266880786
2028459057
40701828
1853400555
1609792709
1657952404
205050712
1513857870
1040981060
854023113
2119382701
1744393632
966448196
688103304
1217463751
703066263
1030019252
2057505260
991349307
1911869832
1062651987
343701497
1567210721
1430360961
828177398
1397511235
1798254090
464550034
129936714
1774643379
103417366
380625873
1523529688
79322936
905416449
68939270
929825457
1420554712
1963014297
173146407
1322859039
584533144
1839016637
791366259
1257667499
1380386029
1915316402
777273012
1571053550
833017611
1395112650
533698371
836633285
1675854153
1340456106
1753282631
1111667015
690158844
414448499
2077819250
1116772191
1070295533
1709010534
197947044
470745525
1191582371
1163182596
1331244066
2098142843
1695062945
2127965403
578755786
1844680298
142596515
2016989576
1897359273
932848954
501934554
1074385763
258577732
1304990658
2098417700
2006363325
783450457
100078866
1524922006
1530302474
1921787137
857356541
695623615
1525928948
1035595764
1268858296
1879731076
924908066
87981258
1146642986
1245230417
499898908
454154748
166146513
1459903910
1540931970
142337559
1465513951
1206590893
1704401157
740745606
2022891237
717585511
457128133
818698837
1492088730
1286910978
816615436
2081051410
738986969
1003155137
136524959
1209535844
1230600538
347812743
1625758419
934159302
346351315
1949022528
406215397
200751005
2099921994
939734344
1954625827
1240872025
2098504643
1407893040
847315953
744048639
541276096
78716634
824687688
139357100
1944562359
1066355056
1159703025
305567212
1080750062
1496362311
85151498
150339342
1683692633
1303252169
1470584436
692525224
1934154476
452541144
299697418
1402032626
358991023
611462845
1311288184
842950111
1537732962
1760726532
1877454421
1852678151
70468201
416481302
1331719300
1311869330
754545710
1591164872
1463763131
611724742
1016194192
1420196633
1095752325
825377205
1912688849
513077501
1846441724
1026615748
1493614298
608884445
1097554175
496758354
1601754146
996707632
355544353
1793433140
1966820527
755301051
2130340900
212003588
1842662272
583465501
1691690633
483416466
2104226504
450934841
1670331514
1358631763
1873590224
778011423
1633544255
1188173360
623975824
1192860699
761976531
721231180
1802322715
690594047
1946898474
1135319202
1299898111
934097628
2025776938
985886287
129033222
258494352
370831604
1535646247
1027131996
1194265453
523408723
1813618597
793782739
1362728274
500602583
1973676820
571235826
1659162307
1241351609
1974518628
948610335
1286692158
1999975518
805055735
200884356
1081461657
1532937914
1010059649
102567046
232352514
1644173852
1674589185
1463127895
1134813706
1859625034
1716864603
1104861322
1252125253
592270656
1989092843
1292133378
1852498886
510874071
1806779744
52514226
39965491
1555502126
745813012
711527412
1658599657
1624515096
1392440227
415194185
190269522
1524151644
31568303
1386937077
1818029707
1491002229
1998861145
835221582
1864303767
919077538
1148023101
970921500
237544849
712730705
1855636184
1494231846
91138721
10071956
484485075
1698598247
520861459
371013962
698392614
1244620376
1236416096
166691609
2098920742
1926017929
1312764355
999674674
705702634
1794331219
1071592400
630634012
2102305622
278328924
33102763
385574238
877739169
1592036626
1369811142
2037229916
1521075666
1838629605
1314722841
198269927
1812210778
1103947679
30999217
1395255758
291609485
568411341
1997020964
1375051530
373521058
1792991293
1985835921
1393467055
1976390848
548289249
201295747
860388517
1331589921
2141268052
1918789671
458633857
571156016
2027168099
70432731
1325148303
1220770314
1146864875
977869794
487158834
1649159720
1641587677
332407517
1012716821
1324310970
1984430804
460980859
1025406541
521209350
1918595300
1414322653
1823418273
428503491
665186610
412037095
128593693
131800881
1625016757
2105464095
1331987269
1390620151
1194665348
310524397
1642437796
1005565113
440386820
330204607
622577097
773827726
589679199
1523199041
1932134757
88360071
2128397254
1850164628
1581606236
2131277071
1088083439
1654743369
1329911239
1632158076
1684648788
2082639814
777184793
300560456
1071770324
1965233491
1198963728
776487539
1461895757
74098585
314782200
368310860
1911735087
1141148829
619162575
642957463
1881618343
1108259596
267065201
165535668
992793617
761557868
1217486345
872854074
816821476
2083880045
720167064
789429997
77490791
534472612
1769946170
1429686288
1607769770
1836640409
135143692
760001215
1995319705
2009881710
917545816
187444589
442786557
2034594662
1846324930
424081878
461141847
1559702631
1961357382
1906964461
576024857
425193682
812104101
296600916
1853035236
743439695
958917543
1643666915
1391665811
126060675
1079754069
2046481798
565266150
1132938447
1492287278
1824046055
313080526
1009530274
751872987
926383102
1199517860
1929351571
290872069
1962318747
1275071354
35368262
508973842
161845238
582906165
1035286064
1486680968
1105658697
617153393
1033920301
1940114520
1350010204
1468185303
1161305358
1553263149
914660237
1603116711
1757094727
804469863
859643104
1778586993
931669515
1779282192
1291574987
313080498
1964154096
1603562230
389997527
973262581
808253197
878717379
878538973
1695705257
71041516
1063666162
1904040487
1054038037
1971659241
1513575596
13517656
1998956594
565604016
152254788
196031745
1437533576
639919532
1237871156
1344335792
1975978952
1905219694
1588547679
366914783
492791671
262807735
244886232
536396136
1589873349
668996221
1855337975
743235008
696636503
28599846
1636605943
2057944470
628057960
2066093840
854249531
1386138112
523535759
27100122
1081333997
1555917325
1840198696
731611169
2144427398
983022997
1299581556
71461250
1328020718
1195724814
334763477
5489424
1107807386
630827331
1621172742
257777801
1364413636
1861452903
1996037484
254382932
303632407
273781475
1894139008
727466600
512640913
2129304436
1664705791
1795384023
20872569
1825548696
1414056177
1723879133
1089863783
1078993991
1741203470
1061296742
658776096
582424607
1251706686
1433014390
439768968
6233797
117189966
908977206
1844545337
1677704817
1195700649
522012592
717601621
1208480135
837428670
816541033
322179200
1473405040
1044932424
544089896
51671194
160016842
1788732115
954906765
345197296
137100064
1811665879
843095381
184290291
1877965940
1357234578
1529371428
111440748
751369062
1108806568
172396252
254534927
929157829
526749154
1368298199
550615133
973966692
83163909
1948696898
647895354
1808668031
1363929203
1196996239
676002131
1128933652
1760526985
668846902
1473733545
1852886083
1007643937
754507651
443292648
1296979047
1351070687
1829227257
1927473990
1624234330
740973920
1346017163
1425686257
484020274
1498290433
1981441224
247708820
165327868
952142060
1580842001
202718672
630396671
1816429937
84669648
718404673
302564288
951383083
598997862
1799960454
443602780
1399096921
1400510144
69275752
138424329
1881323534
637675110
1119200771
1679736350
1631144025
645851103
2103373164
164310937
1515473080
800193118
349682008
221053645
1340512042
1263105993
42887319
1844343477
2004239053
1356506980
764044762
1147038353
864143789
240014890
1131285445
328974144
2058090426
150454316
746264649
1176883243
1968869311
2056426324
1401775139
727957038
1378365508
337111587
1661032548
627019231
860308390
1861418251
1573106251
601651295
386382820
1175856173
243841031
1980220615
1901270599
1641898717
1134587681
1907250584
1834166244
1825261546
210882499
1924445881
1139780745
1664820920
38612515
1880699809
1366818546
486735008
432454295
254675784
1081377453
1593314067
426556393
382814887
1294441073
533650149
1624230874
63941823
1353032256
1262830929
2090949317
821217584
920915691
858740623
1637576917
1356574752
1458210201
338217572
1196764216
842523436
1975672497
355678865
1362707251
354546772
182321303
716360765
248824812
1238388584
805700629
1150711977
175033107
328800220
1029934374
1081138020
688346869
315311528
721350937
1225975626
1609700334
1694366800
344225509
2046881294
757107151
1221770545
1730611976
462244228
831459051
1433099730
1642056688
259524010
1858134611
1832626495
752595022
354331714
737918214
1499601318
1787345125
373997451
1150298599
532600457
2112995589
1845779990
260168898
213423229
1024245420
175537141
51995860
1306116856
308677153
101362759
1991225359
860719608
923565175
1647239654
1958663961
1193646733
1874893323
1732513079
1571202673
676352716
2002361300
1729293174
1223844702
547000392
1698913154
1564192862
202430286
355956241
828597635
797443382
1564180074
810347901
1578953619
1921727525
1242486088
1733390143
1233862745
708364691
1829050097
814341954
973464064
1196444174
815577949
328431647
1433214160
1219308351
2050551915
992213205
1299552710
1485502389
1947892873
1781120143
1738279840
860370816
614839708
1418454998
1975544870
205313689
360969617
1763373731
741367896
906986618
222015729
299818501
1592432686
1687467246
1941107048
1373689433
1635804220
1532525470
171017601
2072585701
1678472163
310766681
751460966
1866955955
318549592
133034566
860625506
2137358027
860498934
1890362327
289847395
1978906506
1019566051
1346171601
1958427863
1025176628
1873681496
651220486
1647947393
253283605
596935177
1738198753
312612844
80705334
283452178
1573820137
119532444
1182406906
870186997
302803012
1201802251
282100976
658847933
1889599611
376877909
162722233
1099754965
1674080579
1080346258
427997028
2013320999
1256160341
1912624477
523138758
1018564356
1464919757
1755650145
59308217
1331247961
915290803
1566476351
976733683
580107720
1100511653
2057032946
1040335871
62657003
1765945373
2135058819
1164584618
1840556234
327255044
88795133
305695084
433652032
349914152
1893741734
922742897
1479309609
949775539
1949647993
662373345
1659089393
453513033
522695157
2119575279
120357004
788740138
1918374489
917832300
1920526613
1181749183
1865871011
1817938241
791993158
1331399945
1242688645
1001632580
1518339360
308298365
1260945232
910453801
1769428030
2024588209
116137074
1164415449
1789369592
892349869
2039974271
1079117711
1190068198
1576486254
512280122
375058552
2124777167
628076604
1147691651
17385539
266698112
921393254
2007277426
1047261170
271636663
1568393754
608714521
835149382
359890983
1697102043
1182080847
997482661
1306759824
1455074058
1078650329
110312834
1018309388
1498553295
2015393620
1240422868
719360380
1143851378
1730990167
1524824346
1822930250
713827509
232016806
669552976
263498858
607487364
1253852777
996178404
1293092357
394822200
1854007328
786126450
908548649
1142115159
87490753
528888533
129347247
743803081
1349054083
538803977
475343372
1307218108
175845799
90925818
1624052065
760667576
483678453
711451117
1531123742
1861685429
197560751
273879012
1887311432
1503091871
1632955809
177449724
2116277742
862008104
1562423189
737437002
1715085915
465859358
1343091934
1936555756
203416498
1560139653
328288093
1155940152
44319204
1190056758
2037787377
1196983107
335742576
790743547
520289137
2011305398
10143548
1291863017
47383049
1863851949
1017063334
1092684081
281117397
438636715
1275504409
314034811
1642776113
1917571159
785296552
1872647090
611259501
1416669371
147989180
975770751
199586203
247306779
1875057441
385455782
934452539
812326448
1101332759
310772324
1498154977
1253963202
1326554918
577334707
870382500
414483493
161476733
1238566799
294277122
1133776277
132940786
18994765
418398105
668420198
401494773
1551381224
1723480896
1962397076
1966616046
112770966
1699649971
422624156
2096598679
78823101
1930959524
1804170400
174683684
691971147
384124507
815810579
419534952
1317850610
287219644
741261387
908505652
1184863102
1698661722
1289567135
766883675
1888959672
1515243909
225459555
1666837717
610848339
1185621895
1938906083
2143018448
1135638553
219374147
1485602813
1113657054
276241142
656082869
1525808935
1814498553
1138457514
1802715470
2049560386
102286791
294998835
1719322606
747937651
1400725398
151400211
379619022
48897717
1312834616
1901346681
1224481332
844677686
134763949
374097213
1623784038
1259960858
1636853563
1982254601
1130018383
1248631147
2032873907
1934639822
778985230
1492176009
960968050
475902080
1512632150
1676062874
708067157
190102776
2143117432
1142764834
388839327
906630630
949001577
1943621077
1403679292
440780055
1422976903
1002212497
16765758
1399227179
29605822
762256179
1493496017
1452522271
1244946905
699469390
804021435
1084302218
1616164374
546415591
35305251
75171813
1488191688
587637461
204922053
1310056357
1187902604
566171634
1331874509
330849710
593534593
692199347
1013139818
759117445
1587462955
478256311
13884204
1834795832
1112209549
1230551426
238528287
2064216636
873251429
1747578620
1810358241
1318461998
1242983339
461918044
1854786178
1674715077
832071426
838090696
1836288015
1022377190
1141055336
644923661
442992342
1321776778
895153976
1041889372
332086463
1196728915
533042090
297871135
1850071266
1851616020
1136019959
1345463663
1181550334
365930399
1017223142
354119176
311577786
1402175796
2067525771
89315258
835702421
1898696564
60760782
25006584
2108505554
565053083
938322829
1250573562
501317016
1733269088
624456033
683038372
212118783
1134782906
341173150
2115686618
669100325
1540212700
292254018
1162231399
1517492708
1659642676
896111358
893046217
1314377683
2060340121
1162892519
624324856
880182257
581161393
821919097
2120731480
1503141277
1429781706
2077970358
1967546168
1052145032
1941256332
897396594
1857041942
1173034603
904179626
135520
1549175100
970654015
206474481
2112929995
1604651797
759007609
1891161861
1864427076
570356030
828318907
1760963781
278295751
769836232
2057874784
1053132184
1321546518
1060342225
298730807
609853411
1567623887
72226376
1923017720
1595656911
512848613
926763694
1000060354
358428292
1420353045
2112118203
1403610606
2048767112
1679686905
1140948839
384162144
1201154649
1191968381
496644196
728695804
1185815589
650578310
1490749176
1070115835
989849771
629963398
267199095
488985292
1961443015
134834642
1033725411
1333546849
1069937634
1996860377
807011863
1737558408
1872548900
54957901
610416031
1037901790
679667560
1155867077
1345921074
1714564193
1060045583
1038187641
1225919630
715333396
1625628144
1969442867
429643805
925712274
1898079524
2041615681
1850775207
653771986
1298113979
1059471601
1572192652
1140804625
1848760004
1786559039
508857291
1023174218
1638173101
1623465311
516951954
480942848
1903430934
2034518735
136837677
86692369
891418774
114967139
1374869203
347636252
1276922570
1527924253
600577469
2051307406
1446243319
280978817
1116777075
757401234
467533277
1533180638
1735926516
401596286
589397949
1180192215
1176834604
1777420123
1582571598
53645862
2055495983
491836945
1298869912
133339741
429302685
328863547
837304516
993953334
996440927
2087158090
2094937269
1623748576
806065565
326378399
1411438924
1651377222
1975730328
1350564514
467875464
641022648
157331129
1981050265
2003192488
1979650119
566145382
602644562
2044122501
1416199545
927444118
1935022960
1590345075
902813168
585847600
892428706
1509710866
706217061
967966201
1098203678
1695129710
196448328
1311944462
1166752982
391935070
947299153
753620874
655898720
796397232
543124262
1758733697
1002299501
29805569
122063464
1762318847
851019548
567095088
21620551
837810777
160694320
1862716921
590895038
1885501577
1508666781
1861172226
279675608
1151599579
2094184859
975730647
2053183265
1273325971
1111059940
885401152
1107880796
145694976
1078156636
771759472
46923906
730993326
378364047
1502661542
1396864376
1177821400
1908397613
294266382
65083272
1288584068
1919699619
1649153663
286199563
184752030
390797939
1150763029
1134238618
370993235
1675799211
859943018
68500641
675602520
101840203
891755317
700190909
1258776158
1562542793
358030023
1702845549
1103779673
206047224
427508741
498648369
1842327546
1407496992
492682814
228988675
566456174
879395696
1462743209
2078874993
1830245856
1731324883
596057931
1441511748
895912996
1165756873
1976779511
961820359
1426875960
1514175593
2117896754
1080115345
2016317043
1496130195
1568645516
815017147
1061850828
2139587468
1038296950
2043429218
776185926
165661855
702807118
868505942
1933852666
431670759
840140825
41177039
1522479556
152860558
1582189474
253178208
2115527080
1907465108
120835406
716467575
2058143047
1648277684
1989280444
474022979
104729246
567367802
1525330701
1222493343
2024780243
517453935
1611811136
956335552
289483136
575215591
1226659955
1424164086
1069242230
987123323
805170370
1012619637
189745072
1554478018
1911134704
457775255
1414661502
346339811
1487707091
463658875
1688488575
1871065312
1301339311
1906674621
1542760951
1323499922
536583503
1469969494
466099551
1728062279
1364711839
132496796
1040978356
368731540
1669469513
317808223
1779945010
790895002
1124605814
2018927544
1115487194
80346135
2018671645
570517104
709739594
194222340
1213687754
1625716358
1447565071
959966232
789617065
682953897
1300952263
694664962
37012789
10407430
62322231
531636453
1186328531
724047398
25699989
440278333
1775796749
1883849310
973296924
272539821
241103841
315749753
1064107759
127023339
9467755
56778904
289064268
1334013031
728749857
1474690649
1778027537
214780615
985783389
797859991
1765445580
2133796619
34260826
466667223
885341976
1444718903
994940119
2020415382
1858130799
1201604302
1020912204
839882557
1215836957
239381935
855902987
2040410906
551681922
597600928
1574588840
1698136899
1060160814
1496009997
1056632149
2031399193
38302760
1807734528
1846277333
280921760
377059785
214793947
1068404906
1301918637
852022763
1517734166
1915967695
684221299
970322032
1761539136
1325676186
1223068782
1538920351
1955111475
1264242556
24931177
79744925
1897711900
1711032208
1783442227
554585541
800971792
1394147915
1274268331
1091212707
14962346
309055024
1636994885
1895438351
373482742
1827227429
20006152
1543189370
1594959484
34395759
608109510
469481844
907058629
308325837
521864116
764553973
843197003
492949025
290800570
343173161
407078716
469262719
533228088
1000255236
1204248705
1433840579
45335821
1840254596
463835533
2043301072
775100685
1812863345
877134702
1437107159
48576192
1100833081
4883303
1242849381
1677593558
722497756
1724732981
1383941736
1880721223
1931068164
1641456938
1269914400
743168593
1123586602
1477510434
1629626540
674251516
2035874929
1834207495
881081906
1532589122
1909611852
1101444725
653612561
707418936
1956629698
1462631420
972447622
22463129
270608332
1559109960
1896704466
548297167
1978253746
1261896601
1563072583
732685201
1457509397
1363508266
1299945041
896394227
1032072237
755235465
1456721260
1124186840
1088392604
61761383
2130503731
252212183
1587817213
1132122064
658684278
325521026
164966113
1949137940
1627458375
1673402521
595309407
1812216138
1917812642
2028279658
1313593983
1858577149
1709153602
1334706178
1088314301
588593882
1295818989
582237487
395436631
516870676
1079685849
77448267
1155421107
2058692817
2101618028
1577611219
603277537
255909644
1308686198
694037425
149997622
808455774
485836755
1258849717
872598821
560833677
315951173
1817485712
1870659673
101114734
1278892556
2063334425
450533098
2062496554
1893116362
197860458
729434673
1989628240
348954616
726978519
1530729783
38298231
1571971265
1261448923
1463138472
1049193572
661819392
379029669
1263748744
465265832
1261535323
1280287554
192283449
2079601182
1134755244
1085915356
942334957
23352496
1330772131
183828300
1663985881
1828400442
517983019
1032969341
1336563365
1318735609
125722378
473224583
1838415499
154560284
463071421
1118257028
1752622422
881025708
511315755
1303571229
184698573
679246671
846634513
1693563705
1573944615
237133277
1579104922
654511117
810119437
2128305584
821794153
332616796
775284132
2050479808
311673254
450888308
225904371
62108566
1856629611
1769942944
769084894
2011327041
468005580
1200598469
1685523814
292268205
1457962366
2070847827
1993472938
895835172
127272431
685747809
286290731
1308917640
1814194251
95822330
1965909180
128681029
1030541011
802731612
1264745841
572349400
1033917688
2059789775
487599449
1829296229
1756700272
1236105579
297284293
213911964
1197337493
1374862387
968057540
869064111
1155371391
126725786
2087629668
2079212754
2040548406
1706262987
1205603906
329518956
1272705156
898500006
2099971981
1132800363
552629578
1934793620
1580029771
1478285773
2004609738
30665471
2147365291
676246116
1040643742
400702148
910122591
373850784
1927441379
366433519
1818371263
1472140986
643132519
1622239748
1467239282
8191032
759187242
690743217
1926810363
869714354
2049498542
2078326012
233946076
1370583742
993885286
1076209723
674017584
1317340193
759103728
1470506816
549733260
247291902
1505880287
1230462205
51168372
986464538
2081837616
576216834
403399845
254267585
1823272679
1674938743
759954045
939536057
1697909943
1217679639
86906336
1548829560
23346619
1025879643
548236598
1846140994
1548315668
1112062740
1377419486
551750545
1197529545
1828589650
1887872650
131991255
2019224422
1638571820
308812603
2001828271
1623293313
1490642924
489328318
60629975
445574963
1442978652
1974398281
981223758
281266665
664631560
414699954
743276741
1832474296
1441603497
536216563
1540012693
1245447151
2140494659
994516651
1952915492
2145154657
254745418
1841710591
974854349
2093937443
1829349109
94550222
1123462179
1822373350
1824322306
990347018
52497081
372789760
917756170
954682670
1558970093
549421240
2112814253
425081646
396758960
209007527
450846487
1069008132
610077659
1678510545
1961921775
736719862
265963234
1076381571
15575681
1383457067
1983340935
798763
1298396453
983664625
148735410
227225548
350114482
795553504
887669952
400329300
2110243223
60390961
1112688036
1431078499
1772985742
1854837911
2095817014
44140925
1100279548
1858009359
126088241
1008787092
566435254
1332132113
561162772
641057802
1814873038
572220039
1507457948
1637620382
521069628
1876724771
1532077201
846745883
375192657
319295879
1406305121
1633278534
2050013762
1167828981
1491571849
102222918
852967534
498812300
2069967110
295892722
265713624
833475674
1266131484
1885150053
53033006
954034998
860846039
1217307427
621995802
105885115
850047303
478696962
405394541
44564408
479202408
762670684
735242896
301322940
2015231972
1529224908
1601051670
2099915159
312279704
1299088905
1732519893
353476261
1007894976
1139366036
1887546623
887315220
1277373861
1269103207
354236751
1976287054
105674925
1689521548
1513730205
432345183
327665655
1967738831
1950163677
520544073
1602953529
455656071
1077833712
2100965263
1463780598
662362278
1286473875
745241134
1960007703
296595118
13773228
316507759
1023115247
2091322064
1616142585
1532737367
163494170
477773409
1308341792
1249593319
1094547083
1763923801
795019688
246459647
1001214397
1935942341
999508481
1999936498
725792779
718258548
1084049478
651672458
1694461280
1449130033
1419763018
7462286
778154646
1067233882
340234443
1378959624
2036541284
1680245117
796933860
1491068257
1342401338
221024609
275100836
153408937
887846334
658969366
503937707
584320774
187903485
410182524
242152525
1097892914
1770539639
789009661
1793355623
554791184
1354723804
961079326
1449978791
1355359732
1667919352
496320235
349074818
418791148
836391046
813529286
1198444880
330603011
2139884887
1060360847
1333902112
677147248
1979594053
1606106852
2109075365
1293055688
1494518577
1447376114
1729415078
2108844418
245501603
1631457482
1449892818
218422450
1778244297
2006057004
680082831
2017945060
889438211
1061867810
223343525
2054803159
781613758
2042358701
86203084
1622675821
1812938910
855846852
1676499394
1637830314
1570281861
1406838512
449234715
862059170
494684577
1088679248
268324177
1866106151
1799891344
1121154251
1162353006
802685095
1919534514
938994061
881968346
1520540180
363758536
481202624
1259959975
1499342316
1039616120
1552263733
821748721
96909580
946472268
393310253
1244773679
535837669
2082163450
1142099993
1149071935
1794064076
1256562429
1140203406
1236650177
1143379565
157655871
1167655000
1279828467
1413325503
1002131075
499083392
436940024
615930596
424536984
1193095075
2012440311
363449631
627451329
1561596387
897257313
910312740
319768298
1074942774
1471141155
9499989
1764703958
747413389
1457815863
856864819
1700626274
2097923115
772219738
862554494
551307393
840888922
1548753466
1384186611
1656990612
1235598939
258312428
1242050161
95117962
1577657456
595118990
622315135
74294642
691390620
104431866
1316684355
693611381
914597618
1902714517
305592211
494973551
226788991
2056341617
259404023
645453859
54684780
447262860
1063099815
886185629
698775269
63867049
1891907782
605018214
1224584677
1936969406
194058095
1471711978
515838736
1810430828
1718034915
464440757
1233023798
1343612046
905849934
588149116
476498937
549796559
1077363992
736682234
814074137
1581979884
38576402
1853974087
1727687271
859177874
1903211473
696981849
1038443737
383857096
1042341469
1779573701
990993404
1428453133
568410751
13491567
1503376085
1678407164
533354080
1725597057
1646224819
138925091
1452383494
122675592
1702264121
26665355
385528281
806935109
138484484
301448092
114976018
740121535
1512411754
1431345662
1050166590
1945104889
557654945
2090783531
2140083561
945108761
1071622223
672451046
558839466
181762873
1248026336
1852586776
636198711
529133431
1229730999
1668493112
265601691
1414040885
533285619
890146702
1526572782
1369888596
1332246457
1741780171
465314685
1673520504
785003915
936604425
2029930018
1477626427
1587969150
1051223351
2120004493
565926712
334686213
1946509099
271745698
1787388324
517362139
1287346044
120767725
965035044
831385262
674839024
1589402103
1955179827
165716720
894348408
512358437
1336124084
471948814
94774362
147061137
56557759
628984551
276261063
458182699
105794509
538539681
781002390
1045389674
264904046
1774072513
1859058110
1383862438
1109478445
1773215435
180600534
470348066
979922450
696820501
1880766733
1624196786
192000495
1613977143
2062552655
1032285993
9273673
1856053480
347581109
344481630
1179657631
1623866859
994403422
1193366745
112564797
1726206466
303060976
1476482322
1939783449
829068694
1145049096
1765048138
2071999707
1660432236
1410298891
1564274457
3431583
297029844
178792475
1535019283
251616541
191399857
1936190727
2119181389
843775261
833139946
368922309
693959663
1215644636
2085786988
348724895
946885133
252059439
483226130
468023592
277347126
570851651
1211435058
2135194060
1120489512
39666084
1937615322
2077610282
1261625396
1590172498
1608723439
494326655
1915951955
977012867
997173811
1146019132
2007181186
1071799137
2041635856
1633642799
558232147
1823176971
1115412107
47955012
282772099
588334423
733810057
1685832448
2068124815
1407843999
1676985164
1218653615
1978397155
682423806
1875439241
1309689576
1192376075
840465905
549021103
1892619928
414307146
1030582881
48559137
1806420456
538543953
425881337
1581182406
1805145417
44892692
1259097977
1091761564
1718431806
388442198
567840731
680997215
1123303390
1597637809
311991958
1725355088
1452928486
1572561568
1340623161
236623508
204761049
1651461881
1172989849
1570440333
607971034
759868048
1756226178
1284845105
1062988775
1369006329
502675071
757381598
277898417
652006516
305949882
1977135841
2018637226
1113626039
1484850984
1633926070
93449445
702759145
1242250756
1232449895
2019319806
1802986366
789913906
1347672754
1639124861
1246203613
595683250
762596942
1578917816
1946405683
768714430
2062276958
235114329
2146693989
2013526153
1218389291
2075424495
436156223
1151725253
356561951
72909030
2080885149
1019443059
1921249183
1654810760
1391003181
451049689
308160982
768691130
1166619494
214759699
1937701095
410166238
2079769247
781318030
1904836686
309661455
480897322
523205147
961511017
1816882731
1439813580
1368915720
1416772050
1016656955
559029473
112032082
935852468
1282956074
791663241
1072322310
2006254253
1464293670
1477369940
435518262
1596032753
1316267200
23795814
2017960071
1063999713
1800024607
2144722440
1301060437
1130349501
856257571
922069895
65340749
3037521
12813362
1100887275
777056970
1849818186
2078362446
553748560
912041055
51865162
840437379
1668648570
1738713341
951589855
1384049175
671310748
1791155719
952901866
1114140171
64294548
1877227536
511492547
122325276
294724908
1018227981
90702330
1952689352
755994189
1742729142
1824156852
937356012
939240812
2140605532
1636697321
1378712004
180739719
1590857293
1481519082
1278768733
1828665088
2076869578
1322528710
444692216
471068126
921738024
232399292
450776974
2107269443
67144115
1154207336
798247992
1559675419
11549579
1268106608
1230166831
685319292
862100614
1139403236
1726304124
571790595
749375697
1579539119
1829264407
2136736187
1067851678
1504528704
920729263
62898609
526766527
10184674
1881911857
394024314
54349695
852917355
1475680380
897442671
958510384
506582020
188006339
587517629
1551737562
1797264697
1511580717
1152515739
359964752
2135041445
1450688157
1662191256
910822465
831024835
2011278529
1182823618
1108353401
861253129
2077132448
1965022663
284679076
1553498644
99870949
1047294378
1686181565
923461979
1021667885
1116917096
787916899
612209951
1826685431
577500482
756247876
528404614
1263513649
550317075
280222748
1565560044
778837173
869955139
1741168528
2050602753
238688198
1933558909
1741383808
1199889541
1249478986
1236404233
1189442685
1608541941
363860363
1416456239
1835665463
623243336
1789895053
2130867836
2115090634
1963365691
451143348
316416832
1461940860
135961468
1670651991
809793395
1410744483
415957371
1975499126
736783843
211641525
1784780320
2093417173
1378563935
132170561
395623652
928237386
2108549457
1095419726
1281973875
1886524738
1699057604
1629075309
1931182729
1985461930
1912590492
1643021560
239349706
255051912
184401850
2014759131
1424514555
610292987
586082943
1674067142
930716661
724749745
1012283968
1827575847
837531913
1609509343
280955435
1097260604
1517522600
1622133669
303837094
71425897
842304936
1304096754
1362177312
269642119
1564528841
2133799557
1830520612
1453638285
1139170607
95548735
1331949880
572470062
641250676
1014913450
2050794380
1018701515
878327235
2118591573
919353043
1492340110
406828144
455363055
712886027
1492527973
1977484578
1927164656
1838117406
891133750
1458281299
483044297
152353573
1680048590
573303875
15644032
1718835697
812449176
206113257
568415228
825645487
1133485399
614022626
862368713
1215644016
247928275
800807575
520361172
1215481932
326718544
1311234788
1284286368
2064233983
1708037108
987769826
1347218122
473978553
463975763
377870144
577568194
2139670269
594658129
48673926
1603418683
1200741775
778175293
766253182
266895947
2146865797
1838691365
278725655
1449499802
111540458
1605727355
1453746601
1278080154
980235819
731230787
5311325
2126057319
1029817817
858902100
218414674
1191941006
359971095
6978661
43797018
1991743168
1515943729
1744619879
1368000643
1002725287
503194066
746430420
1746816653
1421673249
881283492
1714487559
1229275785
288027430
243121679
96518647
1958624035
1828613537
331185447
1520504219
138982287
812919322
1231225679
1277542782
756952588
1715435297
410272845
501123967
146516389
887100842
1809806766
944316578
620703678
144427386
1310445996
969940321
1461472886
397439929
2095667555
1954142189
639122601
589472960
543831791
1510587335
299129578
677881898
32392396
1583240383
1957612291
582563682
1626656651
1085810635
1045875727
1726489532
746090991
1964517901
1410274604
357013396
1607128506
421450283
2105135988
572112642
959122061
2127544596
202019399
1962858002
601618886
326803205
1170753169
596610400
170108931
952430090
128710812
299459223
1945743967
2126276034
1690979027
652449765
1765295146
802440119
1468759229
1189506540
660395244
1103809152
1550516862
1438192910
1595474941
1896713672
1902872577
1410503370
649359513
1529124437
14498834
307197929
643208019
143000835
427434109
2096899517
1016538120
1445674715
1727103649
811306514
427896538
1790326191
616103024
1644249563
475596329
150845230
755788973
2015295595
1798970906
290354601
623767680
1433806765
1590234458
1467902967
1532541282
643028108
876681370
637053278
467751225
759670195
1556784140
330886947
311967678
444232606
150580638
117988704
1600506482
1746420142
861095231
398746416
160734994
2012661283
212629608
960429614
497733751
848095734
2027724445
1559870470
1125266527
993916469
1589716468
1422459133
499701025
305736454
1142414521
141466513
1666537644
468900987
171340207
677732476
1776843060
1749736441
1341403686
240737250
494706866
1307335470
1537458979
1359286079
306781953
1345858846
1066569855
1200177099
1851248050
204941212
1028517221
67560859
2094471802
1200092562
826478211
2071923890
1312553320
375224210
34789794
675598072
979591494
1257249378
611711867
1616680009
1897071686
1508426602
2021209076
384966008
957174676
95757831
69228771
1695864499
124863430
188756611
1657951455
1096717264
241967661
441662346
1528115224
1027656128
1581089074
270856757
756892687
1408322582
1401436871
1146497699
821539447
1445947808
1799627700
1461619244
217011202
1782312915
587113311
1953087722
532663736
1841601550
1412116695
1518807970
465467106
1292720562
2104843642
716260210
1218761772
891066833
2140351180
2146685352
1028656734
727004153
1255364346
153806354
471982362
1311845830
900753532
488611785
1402862845
397018091
627791813
2025065722
405313185
1420969575
790587575
414523911
927856791
1247354687
828270396
1113198894
1455614631
1929574044
1410640980
651244649
1510124867
2009602235
51104344
367308661
854334449
1083601070
1783570952
546304143
630069264
77784611
24157187
2126531724
1123690082
1698208630
1929273475
424527889
1422595355
1622400271
242856570
90035645
1112718171
1532543288
1068938754
2146661195
764249806
350167269
832892384
694926709
60963367
430870940
702175054
1673043424
469806932
985179606
24223221
107762284
673100884
1949829542
550729050
1739857540
984998024
401667488
1370615627
617020155
1158272098
827494423
920225127
351613568
1124117065
514825369
753221577
686913959
682619368
576202747
1591347929
1541198537
1700490804
29684518
1541747591
644751909
1866605984
1921028341
219896325
1577437345
274327881
642204727
2045186995
379053890
1268048602
1921174079
591568607
541128744
1036844907
932882766
1490904380
1995199254
400803746
694158704
824447775
1346144790
1577338421
1515592588
1098292432
1408654167
1085014924
21524583
1349016355
1844024042
2140763544
508342985
134050005
997090190
1998051538
11527774
861389658
1344037070
597317540
1110229974
629132314
491692992
278152946
1364642039
531453207
2082875328
193064239
1747696408
1648124831
1972457046
1882284403
843165148
953419368
998502627
1911321147
631866830
1607201944
48049948
1056450500
1196400968
783424059
1711438064
696770714
1193759547
169152534
1447766890
911080830
2062918215
1891233091
912855754
1486901693
843649004
1622077933
566595705
1413127988
1978001701
2081662402
1101661039
1848188843
1234033720
1818750559
329802416
296714109
16279598
2118281318
322882210
1279903823
1804826560
524086503
855605496
1758045408
434746417
703043559
1898649302
1096182234
1078118219
797958281
1561461277
1035717033
1834939707
741063007
720283821
1820431597
391235769
1191478687
276740773
1665829300
383345540
758519271
1077012281
1041914153
1333702675
1894067592
412957644
1945022061
1384562272
1426260548
1286164141
990536434
1581647840
1404825941
1454461275
1509878733
1078535913
1321697553
1365635345
620332255
359352701
2146726873
1922475108
312903872
2012156638
790256847
2103649266
1772864844
1054142534
1522752049
1134774502
2118100948
1573970227
930694607
1304898595
1097598822
912535450
1365804724
2044111032
1902119837
828228110
1150615832
1287623793
935357142
1410739465
1929396209
1039958781
1652067458
459234625
2098558741
1211797281
2126307936
474733011
101819167
2000298433
1735647486
1147728989
1355472585
864039716
2114735860
1923472718
2098363404
2143343451
606173909
1484118405
1256284288
1016559630
1156586662
1345403554
1948079952
1559455325
599371922
582080212
667265048
2135002279
503612720
1964982647
919168965
1759652906
1989282551
1474910920
769177681
2090104938
566811484
1381662946
343236975
1154345634
1186646393
425405849
554389814
716477208
177466693
861944881
650896040
840847778
188859599
1257921839
1141912244
1636999998
1417201243
1175831497
1616612651
492076610
1381711129
635718775
1933973486
1589626937
1841487559
1485860366
896151214
1055061881
1433637330
1299971390
960181487
1176483503
619044758
1483032409
2117428957
440578645
1535437690
1446235090
29963820
363548947
1888711673
141534064
1565055779
574922947
1049959115
763861246
909440031
1448699406
1094742280
798828063
1245765404
1513283696
2041611369
2083145177
1280374933
642010595
2055152068
686061947
505201645
95394425
229852952
1785518058
362323790
1669015153
955876309
1407558030
493661183
1340136938
250106743
2062499889
1275625597
1388688082
1909399242
23519162
154336560
559190002
2104399919
1761207533
169049089
1539478478
491357709
1637419825
1006151917
1140777336
1726978445
926023208
148466197
1721254292
131390813
720140454
291614214
1380140788
1996105177
860788605
1713798147
303199619
1968905719
1628810979
1668757133
1882747686
1126461199
1670836417
1715238801
701046102
1691052204
2064037769
1388012337
1957378118
1404591433
1827798236
579517776
1431224787
1125591678
622863059
2012554130
1484199001
814053463
154046170
112565739
707056788
618543431
960549808
862256471
1470600881
1996322265
953866542
494614050
484134597
1767684608
632019120
1070587934
1333983252
737850766
689813928
16733314
376024201
494121268
1711525062
1523330699
260986071
1905041264
172371743
536526582
2000958348
1309461312
1900795916
1251486788
102048276
850479900
605451192
1484285563
1313189705
2018190647
1007948579
59966015
1632905001
404648575
1019130835
232649065
1728397376
1450906812
1239468895
610506211
1151721364
1424785667
1548594668
358301328
1844155006
573019201
1936824198
110895944
1616840966
2089693038
99653739
979285095
705610658
1969357557
745140048
1702581881
752090568
77389750
126331326
1742127544
222445469
1115734372
598414277
2089098971
999810703
1672758089
1217956142
651663867
1086222472
757840526
2141263329
1334036416
1434496483
1387432603
1598065787
1298047123
669877426
1429622789
2133075510
1703714446
1496338061
1745067620
843128762
1752207856
100725392
1915968121
1119144915
1534837886
605209265
1131822094
1264326897
1305129313
513566181
307783472
443231768
1242743117
986128657
883721634
142333600
973615877
498555278
1742061212
1683112634
1480407157
666482796
670398632
607668795
760972453
1304104294
1609327652
183673988
481549016
234639111
692475455
696548758
1402388396
657859992
482304263
1601909916
1663331302
126344027
1154941149
1290897857
1332072558
626391612
956601190
468681624
1996221352
412162667
917205833
1457563169
671141606
2013613609
1146866332
1790832338
1042076764
493092197
1695057821
887596517
1613545927
2066920196
1046203909
247952355
762834498
1420222193
1101026910
63752099
731411357
984642920
1132289566
1476821437
399333880
2040140737
1296022348
1127170251
1900538318
962740602
1779134861
1160829476
1847899554
1454630321
1846682899
1168577851
985011385
1238483478
142466706
887409402
1368948145
34948501
109234653
414946164
1984506203
1321872054
1795319542
963992597
675639755
500763948
1817217956
324037241
522228907
1066819146
1514725611
761036767
184274520
875948003
1175429631
1255330572
980414393
875822526
1191941697
1366949251
1452992670
1957354201
1627780465
1754372072
1285995339
227016073
444898668
1502347467
1463243033
540177036
447973071
1008553598
1745036664
1449930802
1288616839
133421414
1018408756
968727139
414425874
1126495245
1784374224
839705543
945196178
495951600
320923982
1738083544
855678451
246927848
1980528998
195050176
2031398449
268648711
2107788887
684440539
1056682766
285594405
1806223810
719399452
254710600
1991562947
1192758008
1188146822
811785401
1831225253
608452113
2093251861
80816556
2045153179
67742038
1324120716
1211867762
660906703
332729479
419575174
125679489
458639031
1463923360
68909413
568548339
338525839
334846006
60771529
894486415
726087981
1989777485
1563843977
183533849
1501323944
920442779
1341195293
1217217140
1972433057
1581678606
2033492412
1775880655
947981738
1268330446
1766944746
768979727
1967473978
1827040190
1255414793
954563511
1792151768
2063359926
2141406223
2083128109
1850095703
827685054
440449798
1425646443
1458879298
740557249
235887855
399936853
125109723
1000835526
196897774
39586139
983027118
1688548946
1486891333
507932051
1486729285
816410243
246495180
527416431
1744383097
1864694763
524774052
673680863
693544696
959324478
82857997
1794187394
1361708767
1982514149
2124061826
1945446947
2000726299
1024940650
99854552
1097824013
1725440620
1985760612
699686951
1720946065
55009370
571526685
550570203
784436544
814648498
835986925
1727379922
1088223016
2094297024
1514626739
361345893
2063222414
1478853459
1064060629
555458575
749197630
390164719
1785137513
1159751352
243768932
335744263
455026062
73259279
1415850595
1505299326
1272256062
1479710428
1642692063
164007874
279629845
165332116
1635611343
1367452689
659179446
1193949949
1041223607
1711980324
1568013483
1972650952
726471334
1932051880
1982780641
79431342
2130242188
934308309
1661759817
801400268
928808712
1354594193
1664083924
1869055460
1705029082
342026884
418499805
2010393334
186492013
1589105946
1174259026
712975406
1440658881
43728556
610698538
1833456876
203500426
1026113808
458536856
2119415635
272250424
1794514164
1831663267
936240529
1100823868
300183068
12039709
181251959
1597157326
574232400
1615384764
1876518827
66299926
168288074
736396795
1465321878
1432493764
847621439
1568549429
680271075
934974487
2111123072
2125101781
694969103
567171598
552636379
1424638950
1498803142
2008818339
53791842
2078162227
635043798
1815156535
822107532
1863074535
855432465
2136718516
1247861414
1044705112
74986115
411008366
902009464
1180787169
1543634632
2042290987
2105430171
860192290
988552299
1955506859
1069786843
1207713006
1677238901
1466345349
1399137264
1130869684
1408251734
1861733985
399082631
839400939
834507154
1559938990
219836893
769813312
834879255
348327400
1199384033
1663254686
564142993
1546614302
1835404357
1281372085
974037995
974816250
1156404140
1143489363
527101502
615435474
1302468177
399713524
287415472
2079804395
343515098
1785742913
1936862802
1826780377
1673017838
2059022473
830278716
1559278779
1587076007
1111216037
1424693574
1597580472
643520872
694391810
137610705
711750237
1010764020
839330889
648001377
1824377119
217759977
155564595
1324410547
767737881
80024262
128590119
1472779917
1243952153
34080381
12295274
1895623897
1683659172
1010176420
1459533970
2019321919
754697888
643993269
112968934
310967599
849906596
916768080
1139115097
445222730
42257908
2084102273
711835842
2071482502
956774524
597277214
1510555661
554875454
1098546449
1599536093
2128321397
241505841
834746422
783129175
1250991731
1805698718
952139960
1318198452
2054650159
1845353028
1650593517
1444123610
581562616
509155980
642669065
2113775551
427915177
1884267264
1544876332
1075214309
142303590
38007476
1704283983
784168731
1794255571
423808253
1261306849
199279591
991419207
379025294
1143836158
1485228592
977996955
667245226
2061616172
1819715615
4282155
1336319189
276506275
198784717
536690759
1277385795
1609647689
594038152
1371498990
1651605242
1031279264
1028328661
22246711
671219285
585092026
113506052
1208060176
842567444
1100143366
2124690540
522186552
1900766945
147294201
265133777
1908018080
1880928393
1457768887
914501468
1725099027
1765268038
1932652430
1624316776
1799850332
2133981895
1279289629
1199407680
549312469
1761830403
734297762
823108733
603578132
1680391080
1318117389
1202701428
1189252998
30752816
859549697
247367750
194998497
483193656
1118377340
451198167
43674024
1579403620
1353880340
1176609061
379650726
432281379
459868831
51682765
759708567
1041687672
1170885732
799454673
1906448844
1905831286
1110068707
1709657219
98036069
1447312926
1346198082
1720296362
183097246
849339708
549747338
617958294
1534034596
717657001
1933876971
1964780828
669186459
595146732
913032586
1072455945
1031112486
964463597
1892780380
701220868
1579438431
1321117672
1185593543
2002108811
1057227464
273908854
1299053610
973444539
851877034
1391474036
497981153
1613342254
732771507
1181341629
432714653
579500865
2016252076
1845873785
223912330
2077762201
557238500
1453746048
762112682
911255207
314449790
1995243221
1160116338
1345348793
1820804778
738674089
1446089763
1918121915
1076495120
262339982
936197870
1192663484
1498790179
463081440
985044438
2106096217
968857748
402558958
2037661295
48981334
5588041
1137561653
1070324696
941639365
926785414
1913219114
726772596
1649028961
93562607
70939537
1655521211
2001541483
432147916
504707503
1828398992
1768971691
658932425
66150882
1991722583
1274076686
1513033895
903156242
366042272
2093696115
1513012823
981937271
83562900
594488175
1630036283
1582973518
1724978237
1511374665
1536322412
259865157
1447303424
170870090
1610536933
1764353619
1381829594
983782298
865643499
773913468
1424612588
1977744870
462721201
1753905048
1843387145
1921602283
787010255
81651785
489286533
2016163849
41173908
140851561
1158221237
183791880
45816688
1641209214
1189583161
703173326
917034203
723678630
2110552090
155543183
232755299
1308433017
212555103
1773555006
634024747
576616676
1046111108
1140500932
1365327384
58346726
1468003239
1750007057
1326798835
1590159113
539239333
143075691
2070639514
1142234215
2091858602
904824653
1237245690
2106071871
1562837005
771334309
988475086
1157646094
594525781
185650062
2084181892
1687236611
1028756928
15982829
519783165
2102758710
811196493
967844019
1577406538
276028350
2066959315
804917627
1958493907
1018129321
1864406631
468425887
2024731124
334143415
1504494437
167315789
17146360
853663333
928634748
1867397995
1540585223
1548530540
766405171
1155173745
1498274820
1386470559
863450130
1341654626
1046995322
1069482175
560104466
92391668
65313682
1845077472
1262628430
254540692
1952654584
989066925
193563638
509277092
406458622
87216944
764935207
1932161906
1419301183
1688447582
299342852
636728043
1627805035
1667794922
80687949
1688785057
792354774
467720115
591962192
1117212253
1697448935
184779910
1502990784
1568507308
1039777195
1708477049
1875798430
1593621475
1538647752
1042031027
1328931470
894093509
685940339
670639826
719775567
1267185602
1819646662
1835230108
815043082
2106792657
1611312911
1791860129
815952541
1282384289
102058834
2014976616
841074063
1278096940
437587234
134065721
710128763
284588912
904599833
789100087
2077788606
1451354371
917771367
701515559
885334543
1440830610
1083577188
850721440
930057221
884080191
2104318155
411162229
1669753578
2065128302
1852978122
365264077
1940002073
75016062
553018292
405673666
1801888307
233052494
1979745930
403021652
2048818557
230252871
973421829
1258332306
1699919147
1169096608
314253475
93739479
1679518449
1068669183
1364662055
1624506160
1941030131
1193781695
174742995
199938962
110897505
755222218
881610193
1083982712
386187742
1120247166
1127493990
74900472
556395646
569788650
1031713529
1713171673
4834876
1758057198
2021030343
1436922085
515718948
1515573102
1982571378
1834561508
902320856
842158573
1507360930
1777587514
458325813
676901519
28938521
1038225369
270322160
16729838
2059878269
1243196275
1909999145
100740981
1764588954
622189904
225194457
1593869255
1890798736
1151079658
1412476794
110405862
601369243
369463185
1897192157
1175578618
159881313
374827538
535348208
1914987980
316983871
1509366748
1944234670
2003197090
437606706
177659602
641066606
1411500899
1418766763
23490955
134385703
1912275579
464734851
1811299202
942472042
487308694
2042730496
1414261917
1203943000
700558596
177860269
2084075099
45677752
1612729874
594641693
398634702
566853528
2023852913
507489858
58135873
1079685573
2036166917
430659426
1976783967
1742391263
310600028
802030675
1751820485
566047694
304428475
2076894766
171722279
1331273084
867423085
1642008311
1342169073
1356301280
1680901139
1540660681
165849395
1626096687
1201459311
810397119
248880299
422336508
1683436195
690006725
408626176
2142921970
738583756
315805445
1273257942
1183465283
1202476516
36258550
958126428
1527931788
1226434080
1228970740
1272377059
586810770
1286383793
1868544177
974962059
4514510
1665033373
2000885683
141160935
414486149
1719126784
1496045633
221807837
1323219179
1753059177
785100799
437047506
696382403
8262520
84473820
448714027
1094841610
748432856
137379068
647924303
146980102
2102000883
1809565154
1559620185
38835426
324083600
111229588
1865731161
157760761
791341405
1712557475
1761366825
370544429
552448872
1253085717
1363054592
1506813469
197041468
880902300
1426977187
136879639
1059613349
157295572
546566317
1556196127
1588090695
470089747
1744509090
1501232892
1077817986
1405631051
472014018
389578599
1031077574
1721340688
1812771058
1541015288
516058319
1484494306
745050089
1159395686
2092405615
996744866
1844284980
339321270
541298956
1362095867
781828764
951577938
940807321
327036035
487309107
990730521
1700507836
1263421880
1161580390
1308925018
1417806186
1346323996
186717204
1649017961
946173132
361293553
1040612868
1666732346
1519990526
2056333692
1992124118
879882220
2086579128
21421744
870174058
1927297917
1290392550
1597520579
704918093
417522973
284947874
1986963791
131688305
720707160
964874927
591463760
1372079550
777580818
1436213502
1713706918
135676067
1580556417
1151430278
1339784017
976870068
336519847
656261767
1058341922
676771538
1122808988
1105003165
1802229825
799629927
811875821
297191271
2094678812
970684546
2146625791
900836938
2001466085
1318304733
624035770
2051040599
389241265
1078847345
2047157230
2029589774
1835161794
1377901019
1829549490
1230746925
1248531317
1523865547
1396285755
1642550677
84018864
1422877283
196286479
428093470
496593477
1091007305
474592347
251421800
1560109633
1971450003
1297079579
615585258
639289001
1816223722
1387085459
212662134
1177867059
996246510
1335657599
1718184945
35438245
1679326232
1241695706
76202878
432503824
2124351613
1317754736
580571369
1716062633
1747952622
710272872
606504706
1823908921
490075146
1475371435
921072162
1680275167
1035063277
1349195831
567459387
487689075
1580974559
1483761322
2005623169
169220193
1526985393
803843247
514294612
126148071
21536072
127770798
1450061298
1943511211
1345459036
1448953177
2034175653
210311926
1368529775
1107134657
1780783704
281241782
526048958
1617483970
630569901
1400820556
362970258
1940055023
2005871769
1633437151
1020366923
1504520506
921958233
1760131123
2127141964
1839044473
1092403251
1385468592
1538486798
1362335202
1344724077
621408540
1990794805
1172648003
833541780
1356183253
657537052
1000924905
45282348
852528534
422947924
1461921846
429626669
1347353228
1308425709
1479535286
617146301
226492783
1651918984
651965099
1631063300
1343497602
1418499483
1760619524
226591811
2056928934
339809878
1700746164
1759649391
1376919875
1578604623
39934305
214520754
1173441619
1262263387
514903807
127442126
1150317920
1128635677
1316037459
1468193897
721864606
664570285
1397404710
403682206
798024552
1152424556
3292342
1211385694
1494297146
244895412
1312724242
843046602
146212400
2106970074
1391780488
1858094093
1105009701
240948802
1647773382
140669809
1718782732
1836785398
1629953374
1623243529
517103130
1044880349
1572943811
1340236963
2047734544
1798225740
796306016
896834323
443631041
412388626
1996123958
442379078
111595017
1003534787
1376534506
500284311
983790132
1694817515
1032367912
1665706293
1189550516
1180740907
1753960240
761299623
1287266610
1975160881
1456294588
985776248
2132740945
103444255
2015429345
305411139
23376263
2075511158
537508689
1197641524
1120908174
1225362466
497057113
556407989
2142197971
1292510994
252876667
1868806054
299253420
145256426
1829350429
102588052
1070110021
1388407042
1027681333
1532804081
757462178
2035273784
1040879993
1494687443
272717863
1636965140
1383534403
1825417988
1397837432
867922486
291090669
1329051148
1949163487
828481601
732559508
944276471
209029261
2026139366
1163095622
315001037
1326446354
1822644837
1624062212
331942763
1717943204
353444390
13907019
200739559
578208556
1025410600
2063415068
1125808437
1895718440
503260946
53111998
233334807
2126394572
1156417753
1677023660
331874258
1713296864
1049048390
1367564324
525942166
37808804
361714377
896663400
2068881840
58980565
1281187457
140210000
373074583
1507378924
1532271176
1070094915
77536584
1271563514
1040006408
68931503
1884483003
876402719
913197283
1491382802
482965184
264810406
209483696
1149989335
347027459
1125492541
471590521
1963272734
132794050
997311089
1292327917
71081108
976033497
1527134967
1434364647
557410746
695352806
1236408113
1737422508
763507167
533912517
774793269
194959102
1155109600
1930416488
2086055695
1898149452
3755107
510979234
1811707383
1008955176
1139231468
559956591
283710253
2132734442
156282875
1884046042
1449934579
1713049505
1563137334
153505004
104799777
885218597
1981849585
727745473
1601843973
72621372
1185384094
501732585
1333876069
615629442
1985253596
1524620158
624620990
1326259999
1469751180
1554222905
326315094
461128712
1892825102
733351553
1592873328
1767569428
1921952186
1683126345
378413509
643898588
748655647
971453455
2140754178
498389832
2071927034
464638251
1011345806
599675618
170256890
812577485
1311020450
880749127
961489132
1109340278
1083457428
590101364
1378610725
168492245
1078122626
754708077
725081840
2066851121
1331683810
873663896
1033399809
809083904
1448326929
1099594561
681875979
1382313280
504101753
1226025430
1534106728
431959591
1539705425
2139585097
1245558529
931541805
1253680414
1508810336
2070524611
152540442
1244195033
1397056140
51379764
489660604
2096415208
159125430
532613817
1465398405
1000997021
782076274
323734364
1436134005
35482641
1933548223
2004966767
1994143279
2117896490
1194895637
1103200006
1504899391
1512705860
986013153
97969152
804362451
646200722
149453310
932372454
2144449457
2068478147
15003173
1342672908
128188944
1164585867
930780860
382841037
1340970463
921509717
1799513766
464313446
1100802368
2056386313
948658256
743260371
95942354
1606805367
690270497
1270240468
1583089997
340825324
1462950490
1998788656
2039220797
389965253
1282454246
915951569
1519109412
1733312663
801753984
17420818
1147352249
1016891082
1254407295
1759068198
848759569
1918759417
447821189
992664607
116921219
602972480
979952423
107201343
1145839068
1212477915
733133039
1745330843
275150042
1738907911
2102151800
700515767
1406354504
1352519219
531229095
1957734038
564085454
703490819
1519957951
1138585271
528643463
372183200
1813356455
1125408215
386616811
1194399475
1817509855
1009169042
2014267171
553050065
1597365117
265931529
633542197
812060356
268940559
736078562
1499529624
1177355959
2018045077
1103547884
145870161
1035110768
1911273985
2008756265
226741156
158408558
1548528853
243063703
2070047588
585317821
442634969
1239929596
384374791
150090102
964173222
818208873
1684817170
203408177
765371752
439678347
2126185068
2041352449
1662984720
1412082364
429760417
340940679
2005310583
1826425808
1113205860
80677491
1692402767
118463949
879825412
869376510
2051111393
699959290
1374160888
2098352676
70365764
1277911314
107591522
705356844
964574664
1539197354
358208643
836052726
1296065614
1984791880
1558084519
277977279
2063598642
740438471
418568111
1660290673
187113366
1755813918
123521514
1927198167
1160664253
453477340
988863559
685424508
2086525905
1299644487
291523238
1279873637
1327164054
162173859
1676901511
1081103547
1290807762
1412831477
1916171439
812521382
1768990700
149664695
1291875255
1024296049
1482463711
109065446
988045365
1207293969
645296546
379453787
158881397
401595273
624138250
220916301
843858372
756994357
1193315490
1047502453
520691744
359162688
1296589032
232497064
1406923800
1157756821
6131807
1051527122
1586722542
518454360
1631270722
396608027
1647278651
2035098176
263516188
1133782094
927243396
1290468558
1669503513
793332887
658856560
874601564
213136278
380009546
829729786
1737918110
1461346740
1516012750
775789746
913857093
1334435068
245293439
931154401
661573325
1476552786
1723869856
589715557
1368090135
1395570351
604862403
356158831
59294860
783878254
598186658
241835240
961396746
789024091
1255096927
44649940
650071651
1525553520
1787675979
1399223779
1983256747
1026241473
140926777
620018161
957897707
1812629208
1553621240
825518145
523873869
245585265
1931229454
1757548815
1185044182
225994957
1420076569
65813507
569305774
1511237585
1080964560
1947284129
1921355408
1690239774
929508174
624025
572523266
1963687188
874541008
891742191
582264809
1147160920
1858334472
2036087594
818429863
562216703
1623491803
1389376424
433428210
1579433853
2082141133
1434137496
563784634
758448610
144931665
892243822
1344537809
94920765
1392038833
2057219258
413155999
1660721870
1770051429
842692420
1892310630
771800842
1356483848
1292272319
1040112718
569426874
2074272040
1763640842
1317445266
315490931
1313707020
944114359
1584504028
217350210
129663829
1600866638
1212637205
61365023
1719126602
231970779
296989793
1593300001
1993684119
116092361
1551489927
349196222
1875510551
1240285619
2112380791
32710507
1347825564
218208140
1136534027
1447908641
458423400
1149262500
1097508464
1694660778
1881089646
1898280876
2065929134
1698145940
259381266
1764944215
149205983
245923259
331703479
2104597323
952121898
1763155003
23839250
225454363
125429923
504880889
104126875
734157452
1506224834
1733034340
599381846
1621196250
1057498148
1890184303
934508568
1464523243
2005783207
1821211269
944868932
1312793840
1861193494
496585938
1054355846
1412546383
1477645258
1112166989
877964895
262621526
1315334295
1431312496
891709721
963792576
2110990310
1403118794
836686918
1879808759
1511778931
175433162
1728494616
385918107
375601321
1816607908
931568893
383314125
993852516
78911573
118202188
1974689860
844830211
2121993792
660148033
264226493
1516967305
70166208
350096386
440194036
1242748791
1228995571
1871667201
1729462220
2104440555
1623918706
341405164
615731832
988113339
196452101
1556148905
449981004
182103621
200460183
410702650
1629857276
690961272
1828176566
832025572
1371359014
104159801
984441895
1202999565
1641723157
958373924
102542761
1841828797
738634841
1357208198
351638366
121068064
1225481700
425257473
960977716
2141934681
1013220605
1213738696
1610908583
1724090813
877171913
479013971
1818243551
2127142912
697832089
1459974327
1876195987
410612728
198443580
475061589
709181139
864588078
1894519181
726324097
1513107955
513016422
1926434688
54665311
1663130639
302424840
371277914
640260681
1973360431
1176323342
1913434884
94842282
1444226198
1834465823
2135872974
1933376596
245291003
1839929751
1817246864
255336511
637279821
1275096532
537015737
1766047037
333915233
223334292
1017801564
1579816673
778893111
876575884
1001256403
90239097
691007039
2129787771
1805718312
65166830
406811614
1049084659
1153914995
219720242
14618042
1687346689
1916441282
490293963
739101571
873928873
1529648912
1033070869
1231759593
1539198393
1527673495
707108863
437979039
664279381
775607066
1040384554
1663217295
879388995
504922551
273627022
736227780
236502849
1513517202
2109171252
957091776
995523922
1097775572
250815616
1832054694
1359754859
800795196
10577126
1411310020
1197878305
2136239941
337569777
1334550491
1409734768
264221388
62266389
501601856
1091171198
352569108
1435972113
1564762111
921503076
135094974
1449914335
763317622
318495484
507628118
134141838
152248615
1405776279
140473014
1430730619
14253510
1193824491
1117349913
13952987
1598529073
160888213
90387536
1500810677
1529443671
1494960497
1079364119
1393262581
1883736127
29299436
1867283499
556542193
1802404772
2070114428
694398319
698689198
212305550
949468993
674862509
248799830
1809438910
1763021355
1751846145
1715925691
1122786701
2111043458
351701416
1387470740
1188123631
1526827094
1953822285
536505712
1967187503
33363428
425178791
630084611
186943357
1019589314
1697106497
512380549
378055810
2043150114
413594653
1834427411
576377086
17674689
628087390
585648093
2003538135
208747045
1989668045
681435021
371680917
1205624325
1889405338
1508544904
197064634
1236890669
640544984
1492823586
360906209
1703146326
848791937
627729713
1381965502
581786095
1951333764
1547778923
1825368506
693778411
323030100
342344583
814448550
1914486248
729881219
359391035
1209278820
938005209
166837904
1651425080
1032930596
882390820
1403398351
206877119
1681889049
2113102194
1318615738
1842300521
410226333
626691555
56974282
1193837948
777157690
235361354
261561496
719879106
1207199841
568577593
954485563
1312480268
783981521
914074659
719649428
1733428758
87926401
1272123196
40768575
1239121433
924357277
1455610459
2135811057
1435842759
1072790438
1919454646
827831116
1686697907
161716175
1734756803
582707044
1402602869
1128826826
739014954
70764045
865804775
2053243339
828801033
206276639
475969860
101748450
350787804
1989401782
660027314
1685768826
364681971
120231638
1408818036
895358294
1243566331
431534034
628963496
1026488820
1361579719
1982686622
1077546758
1424638950
1842144860
1149537914
1899642016
1583912944
145791078
974811965
668021975
1733898766
607036897
1735253664
248291428
1588926309
496293534
72346532
36272100
848597119
479152670
1494123734
1662366282
2096522227
910494712
821734987
1902222837
1641150787
1653715801
1753368024
2127477395
1229972526
461831439
1831198883
598060702
1005214119
991620175
2031879961
620830358
1974758616
1014358851
1507724398
2008468321
2139179726
1861154693
1702099752
1606626390
419394343
377870121
2047665136
1160409219
1816039128
54056147
1993330673
79443167
735706525
1143437196
1068693067
1871193546
1793256580
287313416
1889181031
1427738707
129391158
2145338900
209582398
2016163235
1860502997
2141387483
1230498993
855250172
1133998189
201406041
222035139
283966947
935424522
1876804498
292134930
2065328553
12888548
1991498420
1910323333
1019142601
1459094140
1992428858
1016247256
11356041
961340954
595200600
2086889646
1258866996
1702485126
1354413986
2115734606
455089686
1698181536
551552011
408736740
1998965419
945473723
193027065
865117578
695419448
1179369120
1392133026
885535629
1416126507
645022399
231576556
711839313
158113261
1063119537
39005686
931361149
464583181
140190616
2133949672
1917985052
1643701965
1622457635
1910878839
1680694153
1458770399
1290805434
421255034
467070472
2064159268
900408368
1628767523
1684515102
1964756532
714347036
83335009
1411044948
990112741
1729322038
806764572
1223300992
201495220
451947045
508845190
103245137
310261141
1076637663
277035718
607662947
2139583808
2141444789
1169109028
1593720365
1368732567
680271065
1783352639
179710245
1262281952
1536291518
22589674
508656036
695104883
967630864
1611791438
1247862442
1877256576
266414158
385833984
880555417
1040659065
1526217966
1254267127
870653648
1906317482
1591777476
2063943144
677597243
751231384
284742010
1403599853
1233980232
1652698636
1219796434
123252641
680901235
1879870587
1162034008
1463297808
935496910
1622370487
359050395
900665159
2110299733
1356715004
1452762865
1847756549
2069128410
31337530
1088790191
1426581129
792982149
2071522300
2053345874
1931418835
1156908537
1874496158
2054072676
483162827
1700353920
1494880326
1209943292
1634768115
888408893
1689552176
1264194560
1112112517
756265290
251942561
1954447043
2053178701
2105970381
2063409657
253606964
1960569626
1541347154
2031923563
1885712748
645692690
1354093175
1554002639
583627821
2140827440
1046774801
506411656
580605276
1127759250
869789108
579706269
376643296
513286420
755455069
1864347986
1191210654
17954413
856753077
307209040
595505965
1140928832
1660966457
1707620231
705714564
938770244
1277123767
1765509816
1389178328
718275469
1939636832
1102536059
1883022058
1354727189
1255242627
233798569
469478736
813382829
1844957051
461836047
857369815
1914031575
1854392501
751435218
738571135
938841030
1544189712
221893257
624933793
1715610009
1253979030
497714249
1497532313
1751219478
1707790077
500941746
87219124
354573004
1520516235
417819575
1653032746
1555088185
570476537
1826727016
844689872
2102263764
1528631418
967247988
1573896855
1582089118
2084294328
1137683221
891469587
1708632157
741445991
1531491080
1243648627
1079408848
649416444
972828132
524807122
434832203
659411324
1228263487
1268881346
1881332680
385317071
1937394746
899677243
2069608321
1496522047
877879581
158032717
644170530
1071818409
1202408009
1622799715
160194000
1252924605
869901885
1188962722
868582237
74134189
127046428
739360058
1194813687
1873311141
830609446
941717040
30533406
1760766599
516905298
484000415
1771010721
1638438571
1057196931
114496603
1052186261
650022984
141437133
602028547
1304372621
1451195813
659622436
990147759
1424767601
447686869
944996011
1433742099
1445991647
1934468781
330206908
1385403023
1404319648
2056805610
1208739328
216501446
1782854841
1956241911
1091961221
1098857279
35018443
1256295527
671213924
1074389349
2146082196
1186031010
322789747
1591321766
2017639285
1208330855
205331806
555539744
1742906504
715227228
1247616298
1340618549
584306122
1138591637
959560917
191008330
1865688283
851563635
611138508
768044449
769624795
412420324
194110845
665858301
1036340101
1802740016
1237070866
1119086023
638549361
433612350
1712113164
805828749
1271429847
967436498
876584180
1514516631
2094766529
493148599
548659346
1278745125
2065569555
1695503110
1594910245
229484315
84984759
516465476
1149448604
1701113093
1198728167
1834236021
191094100
903112728
801154765
846136924
956257574
1339369592
735859558
1972548160
820254144
1162973717
1935249121
1309219154
2123472001
271879595
1975796104
749520205
2028258168
1012075638
413466325
853101031
267158037
334765034
620153239
992037640
384469088
536945180
1305735060
1710339686
1219143409
496848525
405048667
312906770
1625136698
157532238
980961369
869629388
1182067674
1716532095
350199385
1186513282
42103428
329502989
704395374
1217608933
337349288
809854519
1553699461
185726187
2125659604
919312496
1557327154
1203632701
1283807475
346427594
950182401
2091045839
36471675
1049821562
1638065387
1317784853
973960086
1857210358
94429404
1817600257
203290736
641027249
1104596985
911322532
1304436159
549521869
1091360301
1449496313
1773265181
1803700258
1519872430
1124897472
1079441159
1477255934
321584922
342994990
986351421
1060706916
1903663562
2011934231
257561894
1320090099
2038142371
1971484090
1103186382
1831131927
2014493301
86075111
1740754828
92857574
1569830360
498577552
1816457025
1913839433
93571180
914877043
1643921942
457234150
665083355
909134795
157974187
1739226713
1563216737
804892626
1055856923
1140421620
74658533
1640517315
1943368320
385830694
934610094
196147079
1287662360
1191824714
1173058479
906854563
1917836477
511658668
660873925
836236812
2033200576
1411604277
1085063248
1529166393
1680229371
381920995
1060360815
649766391
269529824
315020587
79397624
1169970253
365020013
1572242470
631919918
1569338875
2101755619
38039004
1023500252
1814301872
898309635
1890812897
191348515
1464643689
1072623628
1925679806
102991603
1832602943
441096550
474048281
1679192592
197927588
380619929
2006690159
689555262
1118335039
988903277
1937430849
516553216
144357482
1819466925
384643898
1762205923
1896517324
1827418200
320575987
1292922345
435229226
1596367145
1381196314
1240108445
544356306
1010584347
1857227500
2018578923
574784835
1547401004
1185494163
1293341278
519077185
1133609773
1769443709
2105717646
782416671
1259111437
1358861384
1068178392
1609425509
1504230210
1847031840
2083101979
713486453
502332079
500916237
1716848985
44738421
1126511218
660368151
1833694040
1047876921
74149042
1801601622
958943901
864622907
1705278256
172762750
2032522917
389951436
826011092
1562978314
387916488
2011886365
409056983
248544998
872546499
2128869692
710652721
192071549
1434632363
1333593223
341748542
992908565
1678013960
263101704
430829014
1381581801
1913873438
2063612634
614933474
361473498
2076827949
932698051
1903796282
461061699
424985671
513267998
611409987
440270671
808987187
948621147
1456964994
1441956292
836251603
1047141777
2130503335
787656913
2120449301
447193560
469433011
671630576
707157611
462639043
150708287
1624459989
1806138803
1409733516
838784647
1398250641
322793556
278074149
258697965
1083464558
1101294939
1909461884
1808267133
591030560
550901695
900728092
1485685789
741135300
1766566287
981438093
154402417
1415798196
66559683
1966264735
837309656
2114192500
1391172043
1438393171
1228275232
1554858674
1466761517
1081391622
1520184539
511381854
1524746728
1419998432
752132239
1915835594
828516854
1238234009
1968549417
1219916884
1846375793
1528820018
1827068905
1065056637
1581461534
2116402687
1401420496
1797424213
2044729845
1053390157
507226553
355735644
1811146179
1054088801
1706175665
150594124
428801835
1500145737
1254593867
1654113903
1935535733
73958680
964583211
68513238
1892932383
1252601145
395165140
1912870230
2000720918
837901020
716806508
1530244343
1816327872
154736738
1741136001
1931953266
21506829
1494397428
365131090
975635555
497751280
1740336374
782146022
1088697077
1278464105
2016887061
1857450526
246187958
847451806
1095977013
438295316
267501822
39321887
418645931
1795205983
1051977386
1164744990
1822787868
1900293592
639654346
1937912116
1920972603
383485788
1211984401
146189247
889465530
1601316003
944728703
734686550
1747553484
1507232214
985612041
629335949
1777178522
1970262085
208468980
1114187167
55436739
2106035625
1465480579
1441576849
1819550981
2109600171
949571973
1042817549
691194937
1512467294
1976009040
230738352
210607002
1764166994
1053917376
44417204
1455468425
1817316816
1717606631
1498449349
1957137858
235196253
579783483
681942883
303920802
1810630863
2086496499
825364899
1487117934
1934551751
1113577627
393942615
185057167
271676916
841693104
2117280013
2018185763
302047257
1671286349
1673618779
1334016224
155597495
853972710
616879299
1296956572
1829680234
1885377429
514140160
760511913
73570116
487325473
1008425228
1564685689
539945207
2039063623
743916466
1292874757
44795936
913770839
27490785
92460392
1543029743
827829852
894852894
794372138
1919132193
302410666
2011456216
1838284928
352851390
401191109
1223204105
1234619336
1204964024
1457117259
1738968538
588925069
176403047
1581872545
1481573979
1800307454
948946297
853149877
1058790630
1812210786
463141816
1377935685
481190983
1442830002
1511283380
272400728
1311284414
686416726
865532961
1844673741
2106092941
1553692318
343421920
419435789
1762228426
2001559417
1983877460
1227283642
951325671
1007279638
754646542
1571128425
303688826
2054658728
1847299571
1110650962
15167567
795416258
532385835
32650911
1457138216
1024035835
221848325
1663398784
555974829
1468475919
7296274
2103577604
1686661962
2125703223
150749509
706421589
928312269
721454883
1969052179
1616651991
1366016497
1359748038
1791548675
1318175169
37924199
552836731
1368436048
1301375918
144709586
905896859
2099656813
1735031513
767648561
327526487
711109639
1354505526
888444428
82224947
1008747889
1589114850
323970774
438547483
977833291
1476815618
279812949
226979137
847680392
1194778272
1708744142
1535842869
167836919
1638638351
187956764
687988739
2139997314
690950181
597748325
783431263
1284007486
1365510633
922506209
873687229
2030245654
1326079737
1252028297
1424093072
2061188202
1751824364
1470445372
1307288062
420266006
1984850555
1496937709
1425142527
771882999
1417212082
2027733444
1172784095
448179881
2140459236
2001745557
2120819730
1888413088
273087278
1690646388
794422174
854745333
1848138126
1826250217
463773652
140178473
1292390381
1449644678
1811715596
1273653466
2014998206
1142394425
2090482180
1597833405
507428383
1286552029
1712309201
2117688208
2060939982
81856453
119439888
1604487825
1064114508
1619593707
1667877826
255538230
1635873736
289992142
1614732036
141103669
273605799
2054028442
1495621901
156186115
2137243840
2012419048
2075398068
1722166685
1084079770
1721164130
187325134
1604780806
1384246583
21121712
1058591238
575132890
1661093266
1027053970
1546059810
1589161057
1815593950
798563709
413105079
1780469824
1689680295
1092628225
237386279
35929402
899450821
307105747
15745029
1292004063
1008329271
296245195
1675040746
469558375
861740600
1761458942
994123233
2097631055
1467953437
344015882
2048558833
428830548
1408653735
657525358
447273133
1640454481
1465833586
99864290
189648382
396743839
147761550
1161708545
558086840
324323460
971110650
280352953
1465358208
1641289124
1619687804
1543002986
1374065848
1121839925
203656811
1487168324
1089052332
1873913961
87217766
1398469101
783293419
1608768950
398608422
253391665
914148841
45223513
737038580
811972122
1500059809
979418687
689182621
172141979
460278414
332476660
1087058973
556223468
222666532
241396413
1791267763
1220470900
1773374439
2095873586
1638995561
1362880023
1636904939
562444923
1288592464
264221632
788654627
1923058309
1112572988
965844619
38206215
348063643
1382190416
1301912074
1866197709
441064730
26874127
2136415579
1496291931
1568764064
62926297
464541457
652771589
157647742
796615073
1747901880
1602338723
801154131
2138862510
1393150821
2042653330
972577033
1082970740
228857909
629161387
432889886
1616760214
476712874
1512056860
2114338248
1187514768
1864120851
409369547
1827853747
1324840334
335565466
383629494
806277690
1299280608
1606280948
1649035832
846323901
1961110814
26422213
1802690260
1443031214
1606429209
947907709
1082571181
1512973386
675789615
1220015554
41672311
873170736
1791067593
246328441
1062929933
2123732642
539626816
1138883902
789917178
1351495164
1164125354
498712320
1506893978
1046108873
2128623600
1453160915
297442864
1370695470
1927469149
2055015856
712995812
2090843191
1247059576
274522192
835990422
788523737
112128926
1293375582
1266684704
303437965
936960775
1959858763
580013473
795332802
867986036
317466679
183266845
376308929
1520499330
79252063
1699225580
1905098491
1060254493
1563982344
472359310
2072120728
1594109834
1751683473
2127672778
847178486
436014583
1180584265
1372065439
1091880125
1412544396
545646188
1851892622
918908183
1357230030
658091752
1693502351
153115082
1098493374
765483506
32186789
1863966359
1434479695
1719660024
233035952
823398743
133722417
1671035574
987471776
1389692036
705207033
1101359917
1008455951
263021066
557488207
415989113
1855990683
846990136
157013223
430595690
1863346108
1557834707
469274900
1318406131
1165035861
22598953
68269429
1654916819
53745546
1316241643
1571642601
994993621
748831065
203841816
53018588
2065144601
1315417165
1999252575
1610595649
243814787
2063103751
1200762073
1275118523
1231599742
502195639
42699283
172002336
1067769211
328461437
785715767
895317974
1986435339
1396776989
2016243445
185099154
1536349777
1025582570
1882320009
157120753
1328309888
1623708022
262064245
1393190930
1768029237
582974680
1010790258
1213542636
2012884694
951356373
726132956
1272015455
306714413
978075622
594899143
381333793
1637908573
164831982
459685738
117300861
1596714839
1478695316
234947286
439298215
333797972
690949355
1809563748
615589722
1576744352
30766439
1279442315
1928231339
98791406
1845283739
681650786
1805451235
516469230
1386234953
1395941892
1690757250
2049527974
385201786
169641530
204004228
2110253854
6525306
1343182953
1975394634
1835834463
703913410
344224538
1468658504
1531182267
574275157
1164393580
1738839855
675160358
1669826514
980257505
1661364159
1632918192
899647425
910054188
1666325045
1574041073
565109186
1090303103
622473566
271353340
1844715757
769388633
317215664
1091880586
423862217
1514399127
582738476
13122260
1777323401
1983409859
1651751680
1064919052
1133101437
548389987
2041092473
946831439
1353059826
1228302295
620001941
1204816002
1956725899
871056420
939405456
618566168
1303049390
1072135680
1365392689
1078029584
1206907298
801011537
548289249
264619939
1391140011
1363537893
656335287
4525549
1636443248
1903072529
1911302205
412117036
698526320
1516947787
1142293266
511568338
1454547698
1487291634
305246378
25060882
199767205
2130853600
678295197
487561541
953591930
1902735836
30212059
10135578
199722947
389178773
1214483173
815494885
545632297
487297333
1090648734
285855404
863551578
272195464
2086932645
196183296
162686351
488845237
1622258179
1239216751
519233902
1832509861
1886541781
488960249
47780035
1287840938
1335658725
470636596
89517899
1478623182
1578443605
2059974606
1014698043
1273920565
977651080
993313541
1549098781
458857257
759973002
13855249
790075873
929166621
1959114822
1338995226
642742176
153039796
1519556380
1399999919
956121361
997740995
827888913
732207285
1987420934
520830773
1262650416
2072181539
220649000
46571303
552427348
1324353226
1482421787
1207508144
994802779
541339412
946865105
1573723625
1726840951
350865238
1768056362
798968553
1002472181
607347433
734431374
915969907
1212089676
870819241
595955118
1026542186
1253924562
605618780
883841422
1858906492
483080204
1307593556
1199957516
2002535775
1870251464
66910033
1867098917
344573165
1709663320
1391463769
1887508198
316031103
1370911676
601673741
1848758673
752254612
445687789
2049875503
129837408
1815517834
1569712848
1071982719
2142175830
1544682279
1852248862
434335934
548739552
1640119507
974397468
1956281777
1887863186
496294892
198201442
1717061922
1418865825
1937400580
1433362331
1415525233
1172296702
1585381978
777523364
697009875
225417757
1363615767
115502221
23078492
2026893918
1449435889
1900524070
440721687
589142753
1011658781
1618564014
564528350
277598889
1517687606
1304457413
1759091198
579176998
85961303
203475615
321604918
808432942
176171912
1283074699
417116026
372393451
681299597
1097324845
1802870048
1766137685
1875955037
807690521
659564219
653303512
125120506
2042503844
237004225
1150248571
731985779
435804281
1027440416
2025853574
722430388
439155296
1883324379
1219604674
1410843639
395495198
2109277988
1658057489
1909257882
902681700
884031977
1041777495
1076099089
303487692
1076906687
987661698
1377093792
187268933
1917035218
1805897649
469848960
1654688346
1877563140
1195288300
1761056485
900969249
472972139
259803605
1496852022
1125190174
1326386700
783225180
135547939
1225599837
1095681696
1805285122
1976173116
1302901971
1157010465
977782111
1249985655
830849681
819541338
908859555
1858162038
1440038139
1375612309
1732220726
1522300286
682996800
481040491
230948878
17074255
114849021
1163049694
327467841
1999024600
1139460339
1436704095
1948650344
596088171
21870711
1479261507
780359993
1238260787
45435374
617397339
805867340
1319851262
1275440621
1979770546
1402340015
190104850
1942078211
1619046964
2030277266
964739486
778790029
55268142
1219491839
1307597149
1804388448
183160915
578182636
1404638017
850845529
1845334194
1801761247
1367862985
1434680389
1612929041
69923763
626311795
1897954348
1844898867
472816
2018654788
1857359041
1978247449
1519243160
1814444350
1255368764
1178032870
1129979402
625693874
188046382
1504654552
2056391856
1381693072
326990418
1103605902
533371873
1260706377
477698680
833956463
949705828
1425357112
808970715
1049150824
43357602
1457170113
1174093969
808796606
41134907
1638007061
33715024
1387440468
1415839601
493096851
2069412416
1956313179
305985233
950230567
995953942
916883145
1955721801
518901892
1720003671
1540037722
105574600
772513467
1248337468
1171740593
725720046
738676534
353527575
1881062039
1965341402
361662325
1822221981
1699699817
1869117893
1640882155
1842055009
1271888840
1467020180
1391382864
1737358861
802216166
1202746435
40404373
387486948
1026917170
508363869
767876127
419224748
1341547041
1319863273
252701070
1823684928
1753045989
385852635
1351553295
749262271
566975019
1429590015
1250872011
613834226
447862898
660570766
1301648175
1667112345
408532538
798950172
1173066201
232346003
1243445597
1948365317
1788304652
225372839
1530504197
366623394
1015820334
805171742
450231647
336616206
790800956
911543296
319568250
627652472
503884292
681279035
228465853
127919706
1676253741
497967308
1809350096
412227950
1800865785
258680282
1314447921
452467362
800789711
1288051833
1706270607
2131253569
285224987
1366569378
1791114208
295560399
1175577256
484654962
956782455
123234413
1707651484
792112920
1859850741
1131127279
1373876569
1417640420
228096252
676779321
1196780011
1556235828
304134830
1266960597
603373549
592231058
1550373642
1692970409
248855456
253588007
2128110669
397282209
647292704
261587914
2116110662
1969927534
1526970467
194063681
1281525959
1034169381
1958373012
963331956
300745857
662840001
1900647153
255295551
308500960
710406438
46472433
1714232824
1194004439
1978897262
467194063
324768673
1727517406
706207066
2014637855
863657004
1409818162
68410781
397209405
2064743906
1268480599
1073913574
1837207861
2052734077
1316714192
498084464
1985986281
2028537412
6250604
1700268841
1371099653
1148957641
1853132216
1538628425
706588389
646755634
2144678994
115631070
878989049
1347810571
179207253
1920491048
1456058531
1025921273
349138482
787135534
724199748
1609683955
2114027584
1671918382
226228557
1334683556
876480102
1126724845
919277886
637362397
356107759
2087806292
665478822
451710714
2003795110
419027979
1526256558
94269057
181316711
1294800424
1632896535
1529698313
432786210
554001209
1133086056
852255361
568300995
496040759
1812337406
1499501536
811733341
852378684
904131803
848057593
1341219561
615947398
1810958163
1930413806
281103745
1098216993
1280175559
1119230204
1516852649
1459474976
1020933375
1367331779
1894580147
902164982
1957705455
1873141993
624699919
1404709666
1986331265
786825672
1493717684
302740226
1068918855
1728224200
1683786144
1683423603
1436017758
1193757861
46918636
1231861408
532725290
480851649
2045839871
496954239
413376140
106806238
1364700219
1162576826
2033942548
1795542586
1966604202
1944176589
1539814374
1465873342
281135123
833976398
1109026154
290466884
1587887435
1688154859
1789596137
335988848
433938991
194980131
442529476
373967337
896436984
1334502606
2112202190
1054332362
871242742
1968743681
1548245559
2098260120
1547097322
1713846526
224169211
1804153885
453603799
271830082
1082695536
1915647274
1782003603
1006298714
333318369
238050576
618300770
1471449770
1379440931
737621952
692237313
962989438
1107205193
979863263
2014923826
1723963088
555023853
1043780869
688713003
552660598
50549108
2136863411
865155990
362452775
254884858
789546306
1853209052
249708255
1028340734
1975005004
791951142
746055606
96753444
799828655
1376204438
1388258602
63174076
1421601695
1020508125
1678438987
1203686777
92639502
140364450
2043119178
2000367646
823105643
1571412498
60792402
177188774
521581617
796098283
1238129793
1704749630
1461590201
390335729
443074144
1593404242
131237368
225609682
1175917849
1561617954
1084195720
1623671213
89981597
1933786420
58678437
1802064123
477157193
65515831
1444258895
1121293779
1648517561
2008581041
1489386667
1752147458
838877425
1567768631
2048740357
1264425660
678922782
1553288084
1345545595
2060860358
280370283
1640988199
1804832605
357878481
1342069601
1023766093
1582454556
1063451321
242912945
280480244
867207469
1933841499
1459489400
1455160368
1647226148
1371600818
581926465
2098918333
2056359954
910306226
1658183361
1761707927
1601818743
1964207311
1314575582
307382302
1003837939
1398982904
1400459945
1851735653
1100776450
1946192087
684373568
1345460077
1485900850
775983648
1902544467
533611297
969783545
946598479
1929951521
1508244915
1996453423
1588913939
1964325875
453683790
1556233604
1380380998
2128818919
92159820
342848440
1616435234
431008199
519219183
1607243217
967893359
1478799090
135016969
1563189981
1273957433
1091615296
425168235
659049935
704465150
2084975142
186514825
1955863987
1382996190
958090280
1496742158
555014385
2006955863
1964322927
154966083
2076906200
1788437527
991044396
1810004697
883897534
810938625
976266034
1325966137
1003798172
36743729
921107869
808390424
225346781
1730058137
1876482099
2057761411
350766954
2108145897
1759953353
67527818
1128384404
892318535
1157808792
1094434559
42875788
387913430
915964740
1970888753
1562862043
1918347888
408403275
487246924
993769442
1405573776
1537674901
1732565286
1439565378
1825232184
2029559100
417728082
1941599297
1563765313
1789130020
1779021066
1122806288
151293102
1019141342
970739827
199965615
1428057169
199136038
1541878540
1346240579
531306292
1583928015
2001296564
1171902481
1448955568
1531235419
2037741490
650265601
297003466
273639644
1417383270
1246667762
292792784
651235821
68739354
278086305
1658204971
1478724111
1359284867
1719961494
1692243466
440322362
1888023164
216263646
312890925
1148069626
1225746536
773061098
2112084059
1155472226
2034447398
56702048
973384173
893167424
1911112802
1964788564
1360764840
1982949026
1961769205
121985672
1878427389
10586644
1505190812
386881299
627358298
545319815
1988351848
1151853876
1401381670
1565947085
1244856273
2105220384
1951433085
1434766931
35983787
239209833
1218057450
645915208
25980873
368249580
1235205929
160397449
678834199
266845553
608476474
962203748
52973300
1739659718
1195161915
1002122944
1347580041
347044844
1546979418
1609532238
954400396
1022282701
1438148032
2142346271
1963467590
889529822
157846306
749794350
1490662629
995713895
1995115503
409168858
412616469
797135729
1272074658
1911185383
591882969
1223920940
237010759
584980306
566050432
363924127
2053084829
251438978
9697574
1361154681
1644426595
1117364849
1265709709
1801789657
1731210512
374543310
1803530397
2041032747
1316812143
843591855
911356029
1931262047
218376383
1051800958
1599826155
588647566
322756729
209520378
2087089081
1894982536
336483556
463768382
1602509952
2091293583
212523503
1217691149
1034287548
97062368
1372473693
555422390
1187693092
1264442673
719542897
1056449948
793116922
614868470
1904189842
90553270
720534300
284946560
2071140972
961358560
673600161
2079333442
1565793425
237932274
254376441
1685027339
1928499941
744694209
808864365
705484605
821415213
463535304
1218935207
1496206012
293763607
426984686
1036585302
986438303
1779166871
1631161608
700292394
1118596930
1320470126
1580791562
1369220592
1489989026
932718782
1160758374
729191537
1196339376
1646688121
1730498709
1579051175
1342627720
76429276
1321054157
949129985
294258175
1139708787
594973802
1963209117
1773934975
264380780
2109092679
1193951970
1400787750
126497383
1417184811
61800773
1367250605
470821492
1919712283
2008764089
1178663497
1812310058
177300677
1823102368
1575539613
82587808
1698012523
303679449
22221080
167325419
1164256530
1010788544
485139192
779037278
1610079846
1061415647
235439829
290735100
599543776
399644580
2025893060
220444619
1728223021
1763045568
161289348
832119848
1019369545
1129085125
47037124
1293815264
1898082602
277412512
11266925
640392513
1232183554
1997968874
1987261391
730762385
608019242
989777017
2117833686
50142774
1775268075
324325082
1295721835
653349426
1179916192
1352008917
1326764625
1834990797
7971441
674741615
421379779
1663302170
64202221
208436429
139962963
1183974151
874972665
1791716734
1861074421
2051934863
1825122328
816711335
1787925427
1667108260
1714836531
2098359756
605598795
883836571
1070116374
696662900
555916723
1229234249
693737461
261817517
163619726
1576366339
1981657393
562659132
161754718
1036675200
1182659268
379096422
2107885067
1414379050
568310517
1276953691
2082134110
315903684
613590219
1519040274
2066094378
660048139
582133816
906252053
1589833123
1255665933
1063265471
186418240
1501563249
120189374
1631504978
270009785
857219802
1484654144
535186457
990286672
673993372
1194193184
2134904154
1655207508
581369481
31832238
157662315
1996567745
221178142
473865352
893689760
1955553452
149637893
2135302403
72419864
696304358
631575034
1075928661
1922202367
869219753
1851312188
608654180
968206446
1168468267
51403896
1065458716
1987378972
2045646708
1629872890
123267152
604291679
366841083
1101099274
1555847125
916523113
553186718
112854132
1045995891
1598721082
462131598
231761958
480946173
591351587
1898362193
1011299866
160402829
821994533
597479821
310316886
1640116353
896618384
1404227382
41572498
878063212
248825208
266737604
1317101890
701026226
754057177
1955219353
119712191
1971741808
1649138150
894253810
1036209048
1796772358
1418869989
477826214
1596119141
1458065769
2098211076
1655682571
1920686096
1174794480
1593859612
477669296
1185734373
632381928
665000096
1846025198
1875087372
1904143800
1116073208
464326422
1165201206
37384870
357826392
1362142315
987635781
1736739297
431619670
390750022
589416592
480702342
2020374092
1375868895
1430086463
370898369
739304150
1966043354
2088061697
961010875
306861661
1606344114
1331355867
1476934743
462642414
1294898144
1772728222
1090073554
1024326459
1464027016
137116151
1335274117
613255437
206087006
266846607
1794684584
140946935
409530821
257272780
508849525
496951352
572873506
199177527
233817313
1572297027
249109788
985050040
1814108619
2098754326
4123013
678168543
1914510381
1491642391
1419244071
1418814736
1851928655
965389068
1616164846
393025467
726347504
2120866257
1741949586
1774979213
438865052
1469679350
332014172
373943066
17599454
106793560
969961346
892057235
682432183
252504075
339542369
1767212718
1509502249
136123064
1879938736
1903179837
1774509163
1171810022
1035463972
441853361
2082674395
867735324
422808457
182180039
1059061216
75078499
2002535244
126665887
443143667
471900444
116094423
1576192620
1176578172
1686848633
1632230095
678656350
1344944263
353268919
456450142
368078130
505185408
1673623313
1638933590
112028393
1859986487
1405509139
378796504
726164529
1335686640
2080357671
353546445
1092101245
1398425833
581093001
309518018
207624011
887983837
1599409085
120039211
132513522
647908085
306668375
318181785
1289266978
2010768971
5206141
362863593
1941720723
712883845
1629707117
811159808
2089223870
530292572
681809878
624832398
1901565012
292181783
1865833639
411943214
224633519
195100600
398332492
478549279
164599435
131057256
970027231
23231345
41195501
1032285054
749680472
1132805383
991525635
1032426558
237122222
1574975756
1199817481
71783131
160813677
1125419102
188359123
1848371493
945521944
696776619
1258051663
438177916
949964605
1145962602
1399371283
326865269
1425481055
930384493
669454002
2119852774
146826032
2129783903
821380810
1612658448
555717804
1074674780
1103735254
1071816276
90959130
2129253823
1001359088
978661314
46535377
757662159
376493875
1751677316
1304811084
915793671
1990692406
239778184
2013686986
262310644
2104456997
34846249
980225214
359852411
425583694
1412544210
31594155
1171270148
527160499
223601628
900563911
1562362588
617810287
1008295468
840594824
1261209293
1515154879
506472813
1569160197
216891230
732233796
1402647089
160032158
229652872
377222141
1300908537
1391878965
334367633
13228769
756858425
2073653510
1575449522
12748744
1679923432
18831338
5075291
738285546
1108411746
1891814544
1254609959
336555816
874192432
1785378633
1769008967
1022215973
889984775
170646090
1955239963
1078572078
123907789
1985241766
1577540624
2077010808
607218733
1794992909
302756533
1480516641
1470629400
840865408
1229331768
2110560209
1147667201
2057190405
745719292
1385747972
2016206250
1066483166
427122504
186295096
1885932531
727371434
1776002438
2117377769
639041833
1557208921
413714620
167662059
243718997
600083250
275485005
1753289374
630009524
1475084724
187216714
540438294
1458419396
42825390
26814850
1465793065
1260149437
1831685846
534782127
115124529
1969839679
1378035090
1932494102
1707918315
1343738020
1573416375
590777615
1971020228
923133705
1457760570
2060464449
48608047
112035426
1824358309
857756118
1345696721
1055961946
187091684
2048074744
1810855146
1853988602
592505384
589076802
1162399427
1297949368
922508822
2041130916
737645861
1514945228
1973126283
1745772578
1122458968
1203281017
39402095
1962437143
105225612
18765803
438344751
2106068798
1326474078
599373909
1074177139
1431983109
1190806312
1191454133
1644999564
2002614734
114098833
1520856508
2015673936
1672947011
782082188
1274770642
2359385
386607171
396509009
282829932
1959883033
1365965294
583570063
878565401
85216744
2007389648
1927710514
993335427
1273648232
1656732913
1748774315
1054976634
9198715
340076422
1962424294
792994867
1676228881
80944930
1048078787
1955595894
2125923391
2123077981
982598257
655178972
1067538515
2069232147
1167674162
2145348963
591256023
804034894
1136734841
1567802393
153275975
470684480
1404443162
1303786293
793123644
1625788948
35549414
1850237304
1109435627
738237387
2131994950
2031492107
825830582
1694053455
55885872
938501828
1703722073
372465736
1966395621
1380250190
1303018251
1060948546
2069321837
705551682
342116192
811788081
611313354
1150233609
2038234217
1366657133
1775079517
1858522913
1192200054
203211898
1266524455
1095559136
245929152
1838509714
376178621
1403593831
1727311208
1097662033
1562769479
860437119
1433561508
1237519513
1122483411
1025181559
13386133
196657471
722613363
1495627704
649251434
19281320
1680715917
320671482
611915384
1938216238
360663992
1327088448
951713720
1773648693
506904182
147691007
1877910421
149721208
2130845201
2114565655
1772641837
1741434943
1760251100
1192583015
2005876034
915011112
669607027
1399560414
930329438
2122669947
540437749
63433530
2074535962
1795142280
1627984913
1083685460
799042607
1659685616
726963397
2138865472
2104815708
350327192
1289109386
606344985
936245262
1200044967
721379337
1345017091
399647919
1971714889
1167812275
187781842
1747301628
1173604882
615193801
589613846
356065909
209753356
1868885772
1819718012
141403516
95650608
1520388864
1301676567
1911656403
1704843643
27367292
1142897456
1711157388
222023598
245438854
1810293660
1609451918
1960257354
674427576
1180942350
1560516209
1167858971
2064268481
467713085
117683870
663731626
1010769639
1478472879
2105683482
1175828918
1098356644
802593365
271648359
584089607
1746243216
57231701
1777947946
1982466212
904643613
808124113
2121370403
423831812
1733758599
737603025
798459800
560274846
534231954
467217255
46678863
1013567012
1057419961
661518695
1546747144
1836475520
647676232
58835908
1597472464
1456906996
1719205922
1493055421
1753537989
1333549511
413927298
1487179363
331801471
1724321871
1406537576
281345327
1057586269
133883190
1162616825
460268533
151759852
1012973071
985305009
949943370
131918444
1617169123
1968291058
1133982556
2113193460
1753998544
349990920
1892760113
1886379445
628759648
1379859137
1953645857
688277218
413517655
752413540
1621162696
340128430
4260827
1413213822
1605698479
979434944
982206116
623815175
1429494118
140052882
1060663117
140426012
1074016286
1385901486
1463997693
598110105
449687079
2061444999
110408869
828957745
1632139998
1831679817
1990270582
733277019
1875470193
1627036533
1851991409
1549781189
988076445
478231008
1552370846
1123212723
714315640
1748456690
798596593
1903034254
1552165447
1400201748
1243499358
828521472
1766118522
1424091748
1117096332
696163266
1007086772
1053710448
2033834631
682344673
503083589
1882578660
1962018134
372869040
975480642
1289046479
741443402
1392263195
1262800026
1992167157
1147064817
462595153
1897099314
1038198900
1187390994
677987243
214657932
861851914
871001522
937217495
908887796
1745644454
228517130
1305786686
1819682381
163291293
620985803
1605335455
997502987
1729961963
1081180441
194870852
1005755955
694677476
588159661
547305592
808960564
572893913
856056694
884516485
706667462
1910924593
882494989
134397383
1950641326
1470134825
775211733
1964399437
753062438
102126830
902953476
1839986010
760418715
1645462945
1516498917
1540745210
1513187679
1383596002
1174194513
932071165
267998930
231145062
387263949
1218688944
1866410066
1188916923
424486471
1893160552
410884811
769672175
491611998
12159541
253717212
9915853
666932141
1531692908
2012985994
1990565966
431090450
634118758
1263306380
1007346622
33141223
1270683656
1939721451
1867294322
837232487
1327362363
624656048
1707360281
1308048116
1264487220
586811056
1907564264
1689491995
495349698
1010984195
2083446559
1129293654
1411232121
296647
411216384
1882068566
714720259
1703976638
909935256
51762964
372163114
90666913
420642848
640654380
1825110858
1340618549
906783646
1856056381
1115795234
642115428
1073834395
526267707
460815867
1227303406
2067662355
1580712102
282681855
542482521
1895656255
24868221
1790926108
179300946
1084496873
1867075011
780863377
371318021
281836623
2016426067
2040617233
29275347
1952922474
803238821
1622129851
1975808214
771036849
516785620
724720712
2096216237
242885672
1395215248
317967119
935979527
802473585
543658501
603248596
1192986865
84966734
1788051573
171936069
1088474913
781432754
470356851
1252168915
1225800699
153143447
522746038
63631707
1853035236
1159596975
456757157
474605681
429366178
1691693954
1439253739
828864193
27252090
1042398737
1776713944
741629906
1443261076
1847891938
2045166421
456188076
847018263
1880379200
1899310992
356675985
619724672
1133247451
1138385111
1097447404
89783498
891984084
601069549
351058940
1990277849
379087182
1952765486
1872750610
2085221367
683096557
1289706635
2038638997
1443531222
480482682
1347344241
1156759177
1835776786
1989269627
1455360877
1241684968
2087608353
283859800
876415934
1677611970
500733673
143238497
1091964947
1648322369
1767110471
119993604
1462672677
832000337
856163752
481085216
696073876
490780620
621142773
837101810
756556482
1291683251
371851101
1166932600
1208738009
596390542
1273179838
206981966
3776286
13526525
1809821936
1547696377
2140055276
1721050060
810349516
93660508
1530899459
1568968283
1999678557
1939131918
864901879
12853135
1045301537
2115671860
1423202124
1974674780
955388263
942027474
1281086027
427249543
1443400668
1436142019
1202444698
1780110627
1747015079
193035363
2100903318
1567344524
207744837
1594138017
1269009405
670244327
18966344
1261475836
1566830620
2123683658
1848562321
949124827
439077394
474499877
694727013
500567845
78739317
248398417
1424985217
1893892606
1727146930
1418837305
317390851
374876750
203970629
583064979
1764936342
2135161970
656152299
2068530232
1783320435
2013305269
992086531
1039300807
264486844
1773685971
485616796
830704385
359349725
235396118
1753187108
170694981
1393122661
1707746265
358096550
879776741
1953852754
1712657014
730514160
1129805359
25132414
855122596
427669955
704159707
105200370
798746649
542621490
1669994085
933500524
1345630142
1901708526
1924936967
588594337
2088172878
2046049235
883227538
1765451231
856309029
1264348032
1401693912
661591175
2038102505
629662692
614880703
1712291496
1002986258
1148508668
2090115266
2089080108
2093100968
1586839194
444898053
1522523591
2000947360
816466439
166639273
83535921
362461568
1162461513
1843578190
1071330655
801719852
1770135618
1492108296
1169858245
1164608116
1017956564
1200460431
1627426949
1351097322
934094766
988951667
661694358
1393174314
2041784562
222904714
1176197002
506664555
117928530
10852021
1235736377
1084397963
1118274718
497204416
1559269909
2083085893
913902906
1072989105
1867366936
1127495073
374722424
1807956808
1714204587
1411478743
1778383309
1894015482
2006948547
506647765
1995023167
309441453
755656713
1042124232
40400681
1453643528
25147750
1667777682
1292125191
1688466947
1281083375
1433569953
306734772
125695832
853700358
5544211
1382465195
206778054
1382106203
330409956
1691063107
281195088
2079595954
490131907
1719642628
1025749877
434602399
672487467
839903841
1790468757
1440054488
503498565
648301410
1811282296
237705840
834239897
388461740
467800141
1919852045
930842408
1122050815
1828677106
1724370873
850995443
1342897646
76582028
741187287
457156278
2097564341
346341418
295186347
1713184742
1530181043
1485922589
1274034926
498954077
46195882
28575642
731335986
1547636553
1236621897
382462959
1098537402
913481812
1295678178
1167573644
1903118069
580085512
1179381190
982130568
2014861882
1465091068
1640797685
2140763827
129368820
1135744573
819709394
170231943
780231410
743351130
1223781696
529571661
151065965
183142833
73983217
513888612
670251755
2092158222
1971166135
1701704861
2094232514
955499642
2085023307
488507054
1924874006
644610873
170984094
992994735
2053543576
513672726
392280333
495129062
1750946181
605074959
1293778259
1043233805
1440811713
1838993682
224135275
629682416
955476493
489271391
887838744
1638184922
1335368139
925779981
662067315
1923883505
2123084480
335146333
1739381808
754385284
1390637624
1037494405
339085474
672519022
1090521972
1839985319
1841784356
1310029599
24685571
759878547
2044873018
45376907
1292385576
354734898
954224795
2044147204
950945302
174503564
633782214
90417821
243148253
1469193750
1168917446
1833592367
2016403107
934503061
829408372
1247349775
772965962
1453009060
1656592398
1290962490
304198587
346229647
1021768075
58455902
1942052973
1948053963
2027420268
1320492543
1682474914
2080448663
646018585
1561948952
495492418
450879850
119417039
1918834360
2077115430
891684882
1901393055
1655223820
2117965846
717090178
1020504633
1153914074
465985593
14576313
1381376864
2003694536
915238943
1556680241
1483130417
119265182
1830639378
19010882
2140807890
840224531
1424076498
1505649916
1762286187
518511823
2006730619
1257431951
446824297
1154048257
1051444298
143025375
1162202533
2084017684
1615163379
602484055
1644351786
324578012
666150550
600655887
1323177283
1875490294
832676368
2110235153
6359554
1706239742
1379577812
1698725547
1305004302
938057075
1676992732
990499932
1603438820
1840501215
1928498528
1402641533
739378348
1906366401
1760245072
683062740
618243453
1855598957
237484216
706339628
1552566822
314866450
447128315
1324937123
1260240126
1133193038
1976086847
749667495
335180627
1054736632
1128721704
973469783
1827664007
1015584688
1928233370
1033353262
1719772396
1783201982
2078801922
2116775542
656206221
813505279
1716055999
557590302
1482148233
913819595
141631109
510603436
1945592139
1371186355
1056441149
647001978
79960767
1818832664
41855239
1272423284
2014984150
1634425148
1817232444
103085746
195235894
2058390820
1113590116
148809687
1830258481
1276176562
1371900227
143568794
234014161
1186365923
1864543573
1070351390
224815928
72274552
633427103
956481672
264321375
306950785
1812328778
1623651800
1124118905
226045794
1821421242
1740425023
2131741543
820901968
1708982857
1689579577
845485672
1359310983
1477568984
1858315725
1921492216
15702876
1376521061
1863921170
645390897
1666053287
1768197889
1985482007
1170381662
1000019930
9961599
1620025329
332087949
1271418805
1402523252
1247590513
354363435
99582182
1654484823
1033622843
436398123
1315960602
518628843
1061304450
1893659243
11070017
839437740
1356292801
2054862393
1692144012
1019435373
1751711848
1015177797
1497363494
1377788580
1294870168
1924075650
1825009382
237257419
333798070
1969853680
598987780
284181129
1735320102
1771440410
961689400
2140904171
1227671646
674378884
46182108
1141499912
511715923
1699899882
509447125
1612640683
1048488639
443402047
1468874389
428160521
1603959363
1374929222
317165354
952352136
1118372296
1478355509
1988419402
1721339714
825445155
32946677
462702775
261310725
1046802046
1560047644
1675400142
1262664471
1474349889
1066752123
1164242404
943417310
1789299485
545149073
770132455
1628829175
1433143557
1308062438
759024714
2072286630
948067932
714732224
263639494
133710209
191418532
98746627
1280421314
1660432236
1120423652
802713597
841307252
103975235
869588832
1680195430
762741404
321054456
154838659
958091998
932562362
618317580
634142471
1405728848
200715133
1407743961
338452819
1611418246
519666739
22493694
833550872
9110513
1606573290
709839524
1482220750
1109646731
1167200645
2130984510
1331098074
1988122107
1926452749
683323610
80623616
1187385806
1969527563
703074594
2126991435
1665245854
1334620322
1461824539
1249243199
1997536187
2105383790
389713443
1687805392
1106438360
266869278
1150850595
1013790189
306005442
2036421467
1729542353
588291164
1141924630
2143905851
643580585
249108262
1780114672
361219585
35859654
1928364759
1310398536
1758644830
605480005
726663491
1376679295
2088024248
1631956052
421432684
314860379
445394161
999679652
1254219782
2094541684
1149520775
1216726004
1100809479
802256170
866097881
86274527
1832949767
365056949
402854854
2000404057
906778990
1723844140
1833736673
1705979036
267770300
579168356
2119179535
673649950
799955200
1620954675
70879571
129571477
425380551
1394515824
1072141017
960968171
1022767948
1424518786
1434014231
830490697
627806955
704009975
451676436
1925371179
69886335
1731394420
1477359411
554835896
1915864105
637355086
1525094073
1054752406
1409359019
1137821599
807948891
677137321
936570512
849405569
64590828
385243364
1808293131
1095762212
1207642514
1416239730
6507508
1344523182
776227873
1942370202
1753807886
527627619
1130165788
1353487180
1136749706
1588950195
218567663
1730550945
122669313
266576734
1729438703
313275075
1280827032
621837237
1336669907
1682475144
2042983832
134208109
1103375183
924708420
1458492575
691497840
1509544195
1509645760
2125308437
971763963
1339470112
54761724
1629912840
1990207498
2045154170
1734908151
985978308
532559405
275222807
436486625
810858762
1392294176
609031433
1939247463
175577533
185223685
1698884997
1951454405
537450851
960644535
592835137
801242773
1165921659
1646720696
1554893244
107062706
986881429
1090742347
1596763774
1560800675
1409526467
1442283211
1902435969
1052328765
1536109416
50589111
246724895
2036641806
1328140395
1655377157
2130596395
590967920
1610970928
777569591
658766186
1748199101
1819177090
4641872
725259885
1943668322
1011697514
1180606045
836865379
1171018723
992178738
956052881
560052316
852110233
1202794745
1920354329
1916344586
1989155037
1281938317
1723914219
1919330880
419668445
411197604
2135223250
1609277578
1387505339
802144280
2087566531
72258397
1806629368
899267066
239694897
282998140
1803093511
1258789625
1571461016
386883847
1485129413
128087184
36247259
1310324349
313121526
1310394028
1936935842
464696966
743924695
1768828730
767325790
80800217
1428607801
265506396
1054494872
853226883
1501594393
1845458616
857278662
1375400692
151556949
1379102466
1033900108
1047496620
61298654
809509875
2028082440
1505082978
1787649522
1397239406
675985303
1250075473
909733240
940753357
890880287
1079371047
1165105608
1520674077
2017294350
1352334966
360267935
1374308737
606221076
2789946
1031752227
1787931942
198139432
1305230728
2132111707
1375316450
967413142
1847974747
1800819849
1838062288
518022625
1547177106
1653449206
1345574000
68448341
726445459
879862284
1636755
89563391
2043527288
844567507
355591731
1344138950
1388561699
1255150060
593020104
1525051406
109640940
1709704932
2146155413
543501687
678958168
1271668862
1196157429
559238869
1575637962
572809952
1970410856
587267348
578774128
457310998
202966330
284212013
1087868652
425008144
885144162
855319486
1157792093
38187628
1485476000
1850968503
1649335990
156038757
863267468
28217397
722387944
1704338564
1659222576
1873439544
1802961230
638836916
505749482
2044754458
77438197
1278173058
1402988258
842631812
863991352
1611574394
1134564602
271274727
185821452
1843487008
1581251171
2141539335
1184558810
83874328
1815666748
720984192
1764747309
1572876122
1830673046
119991870
72191006
1055502803
1948861987
155954784
665546059
2018820246
1985051737
883559439
806993719
1062075663
1422525772
1424664201
1149695436
600395585
1384658894
1525137467
1021590204
1678580997
1848256544
813052473
1837109444
1195275973
1822546710
2005188670
962461273
1634429106
57812867
2132885954
2127280026
1334416321
705797102
1420132882
430364231
738448260
1337518156
1504939779
2074782186
348741892
218205169
1094892679
1197757972
227897237
1946470709
257499907
2110336525
2087887613
1818503897
127051486
1536991165
1033663595
534466806
89214132
207974993
1344486888
1032846489
133258710
255532030
1679338507
1970057161
88078269
1222335189
480809421
373328130
1475797786
1530422184
915167817
669843777
1231527930
2140605622
1893391224
406160323
28984967
992715969
2137657617
1404553296
648429296
373041906
937426446
654024197
2083896968
913214721
945642038
110827978
2140474285
833614794
1718193975
74870500
1158155865
54866001
2058560764
1369930370
280320972
1590377935
1885238451
611007092
232963542
490807606
1018033724
1440129514
985097438
509639759
1093644538
1977017496
464539504
496132289
1292520482
382478237
94170484
1160346197
1088849962
1044761008
747496130
1384843306
21814915
648409713
521058814
402752928
925187054
906571652
1955397238
906673755
1156308893
1314586367
241283032
1140691905
187565719
1752308948
1770660942
1691858652
1338272156
43898963
1020710340
1909797895
1825488470
1648731659
519389844
644712183
243378199
670974850
739512838
1704435799
515644603
2056231957
178445475
1012242350
651320657
786553806
775228108
697754547
766389253
1848478255
1817430137
1590721000
1059143663
1782771459
1923429980
1604604629
2108309132
1592785564
134633390
1597722419
945491628
1257450940
1426837578
504815738
64114794
20058978
1376193710
759135450
1155674434
1586029564
1801263074
486993935
911036447
1252261294
921838456
1325661236
658905932
1888941765
200942361
762174479
122643143
311587281
1826950455
1844066481
2099760775
562773955
1094162905
250936735
350509844
744694576
46057029
227664856
2130773429
1938410440
64765157
2022621499
863029865
1862455879
306634795
893858730
2142633895
1835705614
87520051
1797040056
1129805555
656057290
1160266329
849856896
244309396
1170508995
759857013
1076194936
1632905001
967295423
856697009
469527669
16166171
1994550309
335777589
1217132992
284671737
1893942340
810271655
1294152584
1906675012
1632144091
33588978
716497000
55247678
499065329
812823530
357642349
20673912
1028422873
1631481433
1583736683
544648284
694016637
2084400416
1505125661
1647840086
1181201281
1552999665
664985615
1551118106
401763294
1712788417
284196503
226813482
317389634
724943349
1837270389
1039726439
1997117461
1578393448
1305363847
271882415
1169945680
1963118081
870206442
2001934142
1175935010
1349232616
935891021
1239220948
374435825
1120526355
2058990180
1493067258
1643310734
528721349
676987142
151774817
925607687
640073366
1042358252
994412209
1998368056
999678059
1035950805
1139015238
699057143
1638077804
866087452
394248759
544723992
1742147870
1513378346
59892476
674272640
1991418878
175889695
144989882
727631668
819727184
1575195661
1750414563
2127497651
86188011
743769765
1949907453
784125985
1265434071
561756637
1120118512
1295598871
1563097383
1466185577
1524533188
1139902764
1494417243
296054944
520476355
2101362612
11755840
1899202735
1265493744
1700885713
1269652880
797029764
627360409
531526195
2001285136
1748157427
1383109612
675473125
1642752497
230243589
1686823152
746108716
438177422
1352748914
1982962239
1003209936
490272391
1662301914
543747357
1857559075
649671616
1099094267
416706665
51569883
1360656670
572750598
996648530
1116456832
2060921027
512885309
1992253595
126150566
858704804
1276725371
1143301753
1588836090
300522328
471632991
490425331
619932177
533935699
2071582057
2055060648
1069148546
1017029315
470026676
1105362780
239750908
1574664722
2096402988
1296125110
703705805
1715145043
1991259695
2058755379
1334376406
675559348
1912091992
1648885002
374073668
1591802727
871280862
562267009
659992309
1567218810
1601202829
1927027826
1632518017
434295974
303275059
1782858384
231919480
421735044
1899821370
182819841
2087406241
1603850554
1882866578
1559633755
2107851323
1288829615
1579363224
397621744
667664876
1359881661
1896855908
1561486824
2098041386
2106685423
1825406600
1444391984
864054816
839817829
1546807067
178930772
779450374
1927009963
1426195153
128415641
1793132507
543367391
875614366
1635072857
315757337
1413713555
388064062
257284290
605281537
28571778
1402977095
1324139335
285825444
2057029205
486024395
1267652642
230276108
1373365769
2050131470
472577967
1171349371
1673106031
37008421
1186564119
522240804
335386110
958070399
944271403
2040318992
1554572173
367733081
2022049408
1589638640
334445656
2042575786
1271620649
1535609497
1586696499
1702728972
1578379390
251441408
1954785220
1286328716
604752106
649593580
674353357
497501491
1013829923
679661721
368359425
1477217299
206624609
1140727144
2133905797
1489956383
650251579
1292226363
884259138
196834622
343188605
91586823
1199488556
119900007
1644090013
1739381918
1575202271
922085440
504626522
495879305
309867707
8923500
600518237
1296744549
514755851
585885941
814108065
1938830791
578108185
857874077
53110752
1212584807
2116362457
463524788
1639446663
576801358
1222104877
927536540
1734783623
405649546
1599252928
329949718
1500348556
2101570115
1154636519
1187150367
1786659883
124778518
213259505
63399227
1214442216
1705564424
885988302
813491357
1035893235
1986095357
2119247245
1088180316
873343538
616683841
1208969119
691483800
326345847
1507708125
1606714757
520028295
46933228
177159940
1417710395
62887233
14997063
1335308472
623434620
1289642705
727277965
63445838
493408637
1318198452
1620580265
1554907834
1102292276
1954820104
1255559316
636447008
397383541
610584165
1501741943
61251196
2051629273
275731824
962036530
105829792
923366002
1474035866
1782809238
1123584970
1446611252
144529053
583261110
1221474058
310852189
214715399
1120113796
527275159
587873253
1380344742
1979865713
869621583
608921644
1342593185
1652795639
29581871
1826606571
190333626
1219867052
1798764186
1530054671
1957624099
775322433
1937867792
1559990457
1259893423
924292408
2141943835
67381692
1351502624
245578881
1444668767
1429524140
1284553744
1112064417
1266746064
1818490164
208016557
1637621849
731505995
678279335
1710784413
427305004
857985279
1530109854
313073791
614976954
572489106
654144299
1787077388
2094923081
1662873909
715762509
2131089829
1468804781
1350249265
130114689
1254819184
1800296562
884688419
1035780957
478222631
1506328543
1714820944
1162131013
1164862443
357838197
1996303342
1603185036
705888017
1683302902
766924414
338945117
1400978910
931120265
1931759368
2084864511
790238971
1912793972
388906305
2061371568
442308231
1974698433
1010562685
766797147
2044096571
1646506193
1627333413
205423588
723159326
1864673533
1281429836
1052723580
381345615
942125913
2063587295
1880267924
913538005
1173709047
1398816110
1177181911
273781589
2052260931
645029784
941600389
1472829250
857960102
102000094
71323738
1811759472
1604537058
1170740022
1893502395
1300028471
1760606008
1367458765
1841436963
414914452
869435915
34969963
1159762446
542498609
1702784378
1184947048
177154711
503954837
725913377
84847676
684709497
867835797
2054548741
1837092676
1448333281
927242788
1529139028
243064772
164167259
273069556
120898507
590796229
1719665321
1706917794
1622054970
1806353868
1282990469
1041942484
1428404914
489906465
892399734
576047641
956971340
820497778
1093094613
959997246
2069159061
861353728
567301399
2139829654
1629401739
932113860
1982757356
341099721
767376600
1403886650
1225317026
393958959
1045078665
123158501
1214508157
296455661
1223208123
1358518270
582049649
365944691
952129121
284963473
897279981
558435425
241818669
1643233423
328216113
1710405000
433185667
792807068
222116575
236660683
264445772
107361204
408408157
742764017
2034981934
1748552157
1268088902
499004009
929208696
168552807
1063111785
407764357
1143420978
886094123
1666230073
835870488
1242400012
951150549
1572725474
1717644023
85957237
1447635233
124208937
1757987714
2098530917
554596210
1561301871
885854391
369031115
1444489434
523567003
1529528814
962836400
387315055
763439310
1425439909
1455683853
1386443868
1373655635
729311834
745266457
296650010
646171010
47962993
470965033
288374865
514312067
874835176
1333899069
220267401
1987357259
1757359294
2012569554
1552929496
397218624
1440549478
1715904560
1769891057
465833960
1813137103
1441960706
154254623
29175468
197692918
1560889377
1760699157
633158485
1181261888
280151605
1775801193
2101022614
11445027
873672368
910479415
1784519764
1114560266
2050677880
1991351695
1642563351
449609740
21261335
623028957
1911961486
1285917016
1838491499
123132669
1492559935
1870642829
1548261598
1181219957
769149021
879527513
695359480
903273916
899409270
157229220
1312819987
1553409963
1990477555
1532081381
75961062
1143967538
1204669154
1992023599
1595424500
861538133
532555247
509063978
1020472716
983576242
761518858
309065675
70718276
16378409
694598033
1900664122
1303522156
692559227
1120545867
1820677328
215534478
2071870105
694653109
1216423403
496193680
1357064721
458808009
1064852184
945004814
1838298844
982245134
1376838307
1487447416
433923262
1163776738
1886706671
1177087955
1122828922
420206643
1678073687
138826299
377741133
678730505
1501517705
873191074
1217268779
1013191863
150478978
811804621
654197069
1586137955
1024512321
322829840
1998073066
870481013
1439234328
980584194
470987292
1867303760
1967410795
68084226
1507750381
2034886705
633028854
779457118
411921536
611837200
1409180423
1760652644
1061488786
956217603
1735908109
489273739
1324967894
1148965053
629541591
277486543
193718880
1253156506
1762890978
1321001952
1751351348
806778545
1262229475
1675318065
1732941866
1530020511
50074233
501330444
1786876658
1543858471
824128205
236729959
972191120
177193295
1944310540
1908469040
733649839
1140813902
1069384423
1681179602
1023639194
17804881
1633446476
593829556
877645399
1419503548
863584666
901593247
1495417605
1602643970
1002104025
549049977
774884838
1543410501
1310896174
2014338499
1489894601
120819522
2042672262
260957247
185428290
1590204340
120190645
197683214
2093039027
1440652193
1871567559
92017090
1374033309
1975642847
1141171350
269071724
752538089
543772833
204524723
2139712241
1341220271
1687221172
1707726185
1575866951
710937564
1892751519
1444982796
1686496031
1312761724
1605715632
491822860
1325299815
259727914
1460354896
455926127
479462182
820252298
1812583806
1128969866
2124886313
135296499
550232169
1014170282
1547116853
358595424
520964120
1843684484
1259664428
1161100220
1497054428
175527744
447812941
32978022
1857569716
1408456995
944568869
1192516059
987187331
1421895019
1367205300
636002839
406952351
1190040839
2038245668
654570563
151116672
1667120219
76653709
2006608814
327152037
1349766022
1350295702
463332061
1312581656
2004407188
2030312841
566268879
1673724476
2009099057
1280229371
1806988698
2111647154
713555849
1774999918
484900358
1033320594
709323561
1617959517
1443559839
777803684
602819346
881679729
1555666039
1052087004
1807888303
1795945586
15130084
239104403
832085125
636222874
1780341280
483610655
1284291152
543317967
1249806612
1608738598
503247277
707684574
1157876997
1943933136
1909740759
1098579565
515338787
1391286374
1579035919
1929306953
1999087488
1542499394
575148165
1232518547
637439721
1724129479
1840433844
1750482134
1334248478
2124280184
1990953958
229911194
306697363
830451330
479534353
106290546
512839104
1113321291
1949246728
1884248807
1721535896
435414009
1212528874
1320974931
677919024
652718410
557418298
1852399354
1795039898
1330277548
1318712607
462764045
2009516324
1851223039
1997665738
2252259
574860789
1628606694
116351959
945627713
363450342
754974318
1916093870
44072336
2095774590
1915507716
1090210630
951287517
1232219585
1776674297
1063052854
572294310
1954375895
1273488320
354925657
2105723869
36006739
1347061933
985087445
1055918660
475985660
1405892480
964904478
252414674
1888034006
1744089987
1340902717
1649889103
1242814339
282249439
122689156
677426910
520913307
1241046463
1203392166
1976555185
1737999013
1652630274
63518015
1541850420
1530417156
1871267533
322216418
1886976891
130726985
994550463
1093681051
1137344158
121117890
1006044246
625282342
463391429
291749675
689954609
1258030817
2069318787
1639201295
1590290343
1283599100
721690860
1108424250
874674471
1092999523
1415599538
962234839
1698900663
1158175854
144585719
2089604861
1715898843
616307045
925794471
655903210
1572046196
2100227246
707215027
1834718740
1047884978
132894391
1775945793
1774726014
16733870
1395770181
708863309
1800976707
1541665758
600648893
1264414383
162324362
1275997281
1205382943
1869995308
1433199067
1345613618
1176097886
1146131504
1903092759
708433797
1474045351
1907432312
887959626
1926340182
1514076918
2122962754
177238055
618577189
300802067
1629262331
1979161176
105997101
1934024002
847160392
922178315
873156038
1832806048
2005122188
674353695
895931050
1720771597
110729206
382840231
962344873
1018842526
383848012
777696964
852085492
393434235
1359545293
675232551
663926706
1194312015
2014922860
1476027911
887083812
1072443912
668787977
690844945
711001140
685946909
1342387684
968353544
164328085
1155984294
1488083773
42698970
1650417752
1133406825
1003804558
110881446
1171051020
730828928
841967214
342538021
1348741347
144694049
2017651797
325096740
899920418
1888641123
1999615397
1947658698
2011844610
137654603
1332126107
1667582271
1631788712
104072543
1786659464
173090509
1580689651
71632990
1804797983
997899804
1102070955
894596762
944223052
15390190
892852638
61990240
2102596291
539693082
87146321
788503613
1149938341
84787175
530730965
22649872
477101350
2007601271
756091347
853646184
450093451
494923252
685084119
1909021012
1468930159
1649466143
1634003914
885814637
2022409870
1420052100
538560882
1224000283
17898423
904096539
2136509609
1008786897
1928714078
1529476599
1979850765
1517158740
1909348414
1737709505
340899215
1706342636
1379577496
762237234
777423463
531229472
1890024049
1410493069
703004021
516494321
1928670013
68729509
1510290962
874975355
1316936879
1864168123
1796532102
2035642596
948143482
1128144395
211088925
1876610916
873226239
1800181605
2079898161
1990124237
1779943448
1369914134
1706692668
1624508928
1090874956
962430862
2105236805
1531993478
1124022003
228256762
616327568
1430738349
979586363
1801454181
578663490
204122645
393169338
1503620531
1755537605
348246486
1365017886
1050810278
356065921
106653796
2045695548
1252995609
1929941603
977139647
140197999
1489150902
106604611
2144163924
355519837
1690753411
1784804614
2107430380
55987934
58639842
445859772
658290684
2026818844
1898942462
104016493
625241880
152047541
994246503
492762504
1852850242
1159092439
1228078396
227705120
18479648
1410081882
1353475632
420860587
1844427527
192934822
65781284
750547169
545169320
1610045071
708402685
71259408
945581748
1960620305
369322829
287104418
162064896
1991780591
27928427
500311503
232834677
262412522
1798714477
430712848
1551674783
621667257
510453700
662732252
1323904125
856445830
748461957
803152722
1588182193
481443343
651057816
1983535227
853439446
2094045715
1589710155
1144006687
1052819352
441617343
177411658
1655540257
438572972
87299952
515432214
1312346033
1335707624
2131707375
418463170
183218856
2110660478
4679305
711359298
1574100813
1674208451
338472562
2138153629
1717030689
440535570
969903228
890916036
731571983
2054986901
919535059
1668914381
1499386496
489712803
1807090253
1646742552
80823476
714116273
311864187
1668296280
1575016930
1558078539
1405263339
2001107528
875746764
1038351990
744436574
1066807027
1484019440
154519670
41636847
1252365008
1332657612
2111811992
1356602539
660670335
44723142
1679848618
913835803
1830890200
820914227
367008107
132039176
1489057764
197933922
1886965599
1390830896
332045515
1287441338
815503621
1934918628
587346025
364268823
1087464261
1806220542
1856756818
562626505
1930908824
70059238
681859233
1692147969
486955904
1595349476
1488576336
2041356232
319931518
85202294
1711563369
947227011
533143601
1937161068
1069476905
191349423
2036532392
539331424
2178985
451291553
964734184
1372691036
735383489
777296495
950959631
2041005589
50082283
1028104653
1280207650
1178409386
403854309
254850022
441501747
1157167013
609670790
580910276
219775934
66338110
1848989163
1315993707
947890496
2025758652
2122678974
214339412
1944516981
843388360
804857701
1936681343
855958147
1576639758
1852459514
1771789334
1618916578
167590663
1563717630
838977735
1581004489
1854864133
852040069
1174619815
812701279
1801903976
1669375744
300682476
1537246923
253881374
994008804
667863641
725029620
841227014
1623477201
495974603
179829628
1722691039
1405544513
413996068
1314074027
1535252009
929277136
1064439310
1484665984
1776874048
2036958877
822723320
356928109
1073112261
1310816431
914791398
1052251440
1382576276
993942503
2067366151
1335711096
276405998
1837432626
1349218128
119078162
1092162925
1648120063
595717941
270684325
832538623
599506214
426312213
1070331466
545791375
1770908017
1685353482
1628005405
966154117
2080505149
516725685
109866391
661535882
220068246
1397843611
930576736
236640490
1213505420
1704123766
1335665161
468667548
721502089
1453282943
1827624064
327208236
703817995
1160200257
1103079700
141982725
2029254186
2041549275
1333994425
807275325
736126900
1292711656
1514022420
1243636942
1222706806
47824375
1495016973
1752888222
180966303
572993992
1574702481
805371338
255354297
481325543
216947300
661655728
99040464
1952492514
261356462
1385896759
1395266705
495471281
1451260786
239315514
1363399437
430861809
1712447272
42282536
1874189622
796212552
2065330999
2033849758
503049815
894405192
1866256482
2023740073
352209763
1314080351
693524862
321916490
1134168733
1293344505
1882461458
1990343394
762129043
442459581
460908657
329213473
1487991903
1705222168
1470707782
41824686
939760926
503150218
583727997
1834151451
2086492550
384001897
288008304
1304497306
738514852
1133529831
767344884
2038529242
364070151
1019942004
1641509990
1731784397
1687996481
1322787662
404984590
76466731
1161729603
752626641
239610407
551078523
1119963266
788874118
1684453691
344200717
22238384
626697873
1233345964
5734467
666180814
1212821102
185876584
2116804238
587961150
367760209
358473534
1607376133
1909416796
1344308568
2144855947
1725157558
279551028
1037007886
378969677
686935169
1994053883
2067134575
863638019
1875292172
1796021453
586910614
13654248
1834031076
1528272778
1147599610
1767709100
873900314
1535537221
1356909222
1696901265
768664117
1556561733
823565079
350524863
370257178
474094296
991398730
109143858
1451691199
664934357
1306786017
1497625017
662360485
2050957092
1017682490
552337
132647871
1364753636
2036309025
680038986
1147952419
1737719031
1685666777
302927629
1014583452
2016654887
2084120486
1979044077
1882137790
683061277
525811764
1540034970
1539417656
1375427280
2045037491
1937120155
329769473
910919836
758847267
1533608441
1406637805
659069266
1224597252
968241572
921702640
1225326579
1670307118
426321462
1751719753
960794779
700514433
1299792725
1059358409
1506451200
1626845185
1793514720
1552507199
97814829
1781895028
1585733394
1850680343
652214435
1438505530
1904250687
783000761
52373093
780228511
834522314
1977425063
1179474936
643229473
558707309
1315591043
762462493
874883366
2079804395
771140793
1334117403
875515560
591832310
1168212739
1772451491
42703746
82844959
335889189
2079377401
942907633
1359847178
75970124
332294509
1914610861
271202706
670642130
1014956704
2136895321
2072753946
251148728
2077539139
1289746414
1997009000
2086271682
1287612675
876728202
826039883
2024337120
1894765418
1332452940
1734256673
844127773
152064077
1862732330
313410242
1843644073
1113797662
2022170752
1448995955
436652250
1840615963
1248807567
1851435401
825063689
1770434419
1139014856
1891776437
536864809
161485342
952832917
756508338
991880149
861769631
792635087
141928904
604889225
1435886869
1581555272
2055325971
521664086
1707609027
1382420114
1629641784
1014162148
719569740
1097388185
1844679240
1801104452
8805939
1990574720
810670118
377985865
1976604094
1316540766
1146496620
1375914411
1107235927
438934547
1084403095
1274383845
66283784
1384683700
1638583662
2049798149
1666265770
597503322
1799467006
1328127175
1514497957
979448756
968616286
1596393023
731421612
21542012
126120954
697466859
1316710231
1916435746
471609909
1577488948
650095244
1301413759
1202309380
855246976
1760648128
1010866622
235031551
747934196
892411464
1747452442
1227872756
1193907670
1018691795
1063348948
2136041881
619168114
211210934
864808136
1800446289
580347966
1887636968
2017697441
808566883
1412878290
37851321
1085925378
1902279961
1448151862
1217490344
1514031772
202966782
1405532660
1377147772
480508906
1669327566
583114017
159252965
34796956
1147828492
648346209
1206563358
210780695
1923903277
1834689664
1543429382
797740621
760464700
232175292
716986790
1630558149
160955291
49389749
2122809888
2119170596
1052828763
1674787476
890008805
117351581
503391557
1142717433
1914084028
1122240132
767306132
368280750
339064148
430090350
1946001211
1545613050
441231539
660789274
1285545928
697242080
1079591515
994158774
197603299
79043087
1461430340
277417640
495188996
2045753243
1680013969
1140021807
454226070
823511750
869641698
635768174
1674126356
739861901
937438252
878875195
854504932
1278100187
214392970
84112996
2077374118
668881378
1059464385
106939052
1821334464
1043390268
1793522577
1746949270
1214057098
2036797064
1562276530
730830143
1877737023
43883379
479430124
1402753858
2084631389
710788381
1020264917
47242718
448605432
179953294
1300885473
154046170
764419541
304912700
56653759
1701558891
1112887134
52547478
119814551
1977534484
1108923948
1296325825
1807893841
778685366
96493611
702630692
1416136967
1473764691
1578396910
1451270023
700866741
1272733463
2123566113
463868887
734716072
1788449576
422371380
375379048
1781137042
1181568671
91279563
1683515787
732654877
691697390
667349268
935458501
1643250278
899945762
499881237
1648120223
1119386731
284287203
431679717
1142688979
1038115815
1751215314
1837027510
360322437
119659161
1710537602
1165601092
1749497829
316901442
188753106
1829978634
1115539579
1932658316
965400659
1062121634
886360636
973285845
439166892
1985177567
170802593
130754890
343534627
1806525121
489452262
1440840372
2034070453
1992008516
423023925
1071243541
726835757
1824779931
333081644
1958182685
1934134909
410442423
981620993
678785791
354754813
168081908
1654529375
1819512252
1115240273
1515233725
724939200
1600695762
1153692728
1675517362
1142886386
909121318
367312941
176208809
808369616
167533317
2099486550
895060336
517983185
190578452
1707668252
341672551
541369790
1906784361
1969287241
1533812496
1030654252
803975557
238387843
947996532
1178730414
1662691807
1906446323
1824419931
1715061621
1783208068
1412720277
1342235810
1051803307
1145880032
616595690
1619504539
309156663
309741782
1705761301
1190883481
1064788602
1393918330
42076733
1397706386
1024545671
1338410633
299336622
1438229473
91034640
1627727166
66899778
200670562
392554580
1761417815
989016747
240854305
1513294101
471797933
59283751
161807147
573791369
4308572
973028319
1213463544
1852687174
28810239
1930666730
2058328654
364711334
319901595
112467403
410809091
571445759
65205127
1361399884
780197669
2107577169
809807259
850433153
1159811999
62519844
1702143510
1449910226
978029195
1453469417
1220133824
191027428
765621597
212224388
1146968358
1471245327
1741745787
765860573
2018956891
1460936400
594014448
225392358
1629227114
492489845
2011586118
2084333024
1708403449
1233052957
1423058169
722965634
858736314
1303693829
453657288
219207577
265479497
685210939
153779783
38776184
918166949
1660704536
1148126985
653568860
985187561
206668872
964081712
1444386168
1572846933
1491654230
1600330190
1703043285
755569662
1226373095
1682887208
978864697
223370444
878871655
1118983657
1575123085
400458189
1862081412
231005343
284703242
2092659469
1237046366
1545376629
1669904849
1967511735
1920669486
633930348
585222569
72837259
1101744469
1662080151
639917558
695943324
1552312570
191323205
798844073
918295175
374582645
1611963527
1179913698
1238894059
1535926069
1844018686
781366663
998757389
1136943520
37222006
905370404
859129742
171360669
1561912995
2092400870
1056945855
237790982
959191994
185693051
1012237522
437786120
759003899
2016640561
507369982
868590654
116086508
2140906602
1835071607
1019185574
1479341100
511184417
1196430152
2002809199
681608376
976104507
1876878978
675828242
1275988857
784716965
983521670
371320455
1070287339
1664373212
1878272015
1337637970
212005462
1207598775
558031045
93902993
1010027220
1403290223
361898291
1090702596
1961989862
1494652757
122174637
803041478
349824708
1030888938
710974683
1796035459
772883459
619797512
1010761911
234050111
153495562
50157115
508940146
682496936
1602851753
1889251309
1933199507
105057898
348495224
623527045
1961125161
2067307547
65563168
963851947
258104088
557594890
905260309
1207836774
2075972773
1620002634
1038624492
522459046
872768269
517699835
515032728
638417545
256235968
508915950
476128125
1551065985
730766027
1443528803
589463220
548060221
670290969
2086768360
1376832650
1025717729
1983713385
2080360179
179781737
1823356017
1189156675
2054949410
1730981951
1035902774
2115766122
1517616193
1859839590
620839525
248248158
772409706
1246755073
1914568123
1000956352
943423121
1192131328
955625734
928913089
633801937
474512876
107961488
948743941
719110654
2140452144
50950210
24880607
865316817
1653414690
329691106
953053583
6978927
375346289
447439017
1050890163
1837371991
1838369917
1845841925
994111986
1885920062
1976814063
1625763794
1303373481
91222123
1254855584
706074526
135624372
679549206
96455000
1283488013
114957726
446227854
1781456052
282486863
1013146466
318373975
722760020
2092373292
554787812
1945070063
1467453823
1259124672
1133056649
2105701393
1610400646
657847385
1537479881
101284866
2072135600
364380819
1368774539
1888961341
2048378665
756629381
1721815629
1165927902
1189843106
1211368508
13951203
193493785
1149706827
367385149
1540820619
457117515
717222512
1202159560
1448712643
183076538
1829109412
1956602473
893546538
507462891
414263793
1576786279
300205064
1904008979
271199264
1953899533
1753335949
2095906881
827548672
1228400233
1954567342
806669293
187989529
819445837
1505363784
1373625669
753955759
997200474
668256531
551183988
1911005464
18949412
887581880
13228769
2094210886
726032204
1471142560
889785885
1470391703
1886188812
1533835067
1743442241
1798237639
583984257
739274396
1620957953
1825396811
41443080
292105486
1078425065
2032732836
1162705088
1850578729
790234440
2018914210
1588921520
1856946837
841125660
276531652
1645376655
2057412785
872524361
1808941188
188678125
759954341
908558143
145399353
223335482
842443977
1956387926
1711362639
561652805
1045184541
1564498920
2104372455
631292674
1671867979
114485660
570728325
1336604223
330861681
1632801725
1340133281
1546050682
1199774056
924830202
338465100
532129549
1040330057
1495602220
187318461
393167922
902309024
646839259
1076714944
1307129831
1759244452
1146612836
826519617
738771694
1391941179
1202546990
1781208841
1148609434
1792588996
1037388324
119850067
1295118296
805190969
299631455
1507823685
575867230
1613834909
1678860350
1059760147
282563279
1707418622
1071559005
15839978
232808980
105982790
1852033961
964794559
761730802
284985032
552183532
347545841
259865157
79073479
1405345525
1690586588
46537854
1868151497
1906005468
1938244950
1092213281
1125777391
248319593
2035958087
593333546
659155784
388751913
1127369593
1224435683
1939607479
941523990
1580198870
1452687040
40051366
1216676008
1289397837
45073773
974062219
84042743
715936015
2108679742
1897016208
974160655
2093001500
364958901
1918986893
182843995
428009740
1863061635
118741664
902025085
1065215795
413374624
1320396795
1794153042
1389822509
1039803738
1799770733
1625534164
1089210157
828636421
99168464
1859913645
877357884
1899657964
1884760800
1365522071
1871143812
1360673622
1923011637
1893440272
1575087338
417079519
1261022466
2079172488
700524017
1520482270
1551531431
1521814996
1905353910
1502713946
488239695
67878801
600892980
1650674457
518569191
641356534
486362861
168257872
1438690022
1681201288
1698435418
1201724621
101974773
1971894652
1385091322
109140280
1543795180
422936001
1407959943
1441819958
487823663
1351311884
1364767138
776997850
1869999970
1269359331
781579634
813337036
1855882515
1130643732
403346610
138293967
853225484
1672996972
948947958
1971496759
34964891
319395292
710447254
1374674606
1141646413
1512818872
524198700
704760556
1383831942
1560816968
2079572171
1396837983
2026717141
551400032
773164752
845211593
1873674309
1016464974
1572123098
1064464695
1671122174
1158067929
1819552328
1811549309
1172332356
1342642787
1347864920
164486511
1817073853
1339268269
148637574
1155522376
1393663771
1402019970
21267164
63932573
95383647
647004594
58881049
1689264527
1935191959
584277821
1855452812
367668532
930321485
1623549074
690277864
665361500
71954580
771329040
1212866820
725193325
260862781
2043061200
1885465926
694159495
2055723607
749217173
2137428827
1892967815
1731624853
825412130
1685134761
779299531
573565880
827406835
1903623147
1587193883
1300135381
1044659302
114870732
292887510
1134835181
641113477
2076421507
706800536
1429689597
4604503
1806550653
1073203748
87219255
1779949929
1404379128
1379103104
184382617
352471474
712199835
806367669
136384398
1188159873
1774258966
1495357456
71138935
1405409354
1264894166
2057469554
2041097518
366997476
1260816539
2074554424
1052838040
1091595259
258400831
1902743606
731684334
138043472
1656629084
1635865511
1164580123
1606225353
1982910850
1805031634
880296622
1807682334
1130880434
1069987392
28035739
1313641371
46289677
1191201329
1950990210
1201390155
1759062625
1577144617
1123772211
1087790615
1676239375
1354012462
518901458
329002823
1475396944
1014391578
1231831624
1169086701
645994455
816109162
453716027
1055961946
1801640146
13676637
63217040
1659394426
1725054356
903553611
732203706
985172540
387988995
1349289940
1859276679
1423695308
344901579
1680624742
1596508716
2001524790
2123433707
146101729
794128917
1154349266
994446318
843237983
1080250305
1927587550
1049305158
1846369634
1803803065
1972027388
859388916
2023673781
1953333673
456093377
88267580
1667528348
354087263
794145041
2107624968
214299804
1550776612
2132865866
1749392911
1695018435
1567043231
1067360466
1320987305
23115976
1755839890
1739042793
751296554
1790565588
299200686
986696053
1168695432
247125318
685935321
931929697
448517979
1111412263
1998689182
387145049
930403560
1680579906
436888174
578722056
1529032959
1970629221
1052650538
694012357
991116017
73260503
592765893
1368362268
379637846
1500630209
898480208
1738780423
1091386710
981586522
2092361293
1980524193
683214886
1274695659
1906540662
359604407
153677049
1304064781
382286904
1144389288
2075724000
1631338240
320945101
796164450
980087684
312132500
1552730484
1018140702
1715972257
1798301330
999752788
1752147458
528478795
614678044
2110718102
446805594
1228610658
1492418868
326305606
2113134386
1860535000
1737223822
434452092
1681353477
735431744
790288371
1677768932
2004543025
498377092
823232002
866230640
262638831
1244322924
1456485980
105530030
2138579761
1594183925
789626771
256560405
1653930027
343996342
1266091132
838395303
1343671481
1804887032
930533438
72964690
684019155
1278678394
1229953643
1612643248
380343386
1830424069
716635654
412528314
1871795808
407317016
1330574941
1010569911
833289886
1728774760
1518542553
1414839357
217214247
115876580
1595686691
1775281132
732032208
395812631
1807828959
1693046089
435330986
1388799971
763090239
2033283837
1747729132
846680821
1352878754
2006181696
1230311682
1076523363
438495282
516293436
1633160698
1749600433
234874940
2117385188
1503073211
707660423
1871816837
1609037781
625425664
1410876389
307762297
2111219065
264993176
1533762920
1534442588
1961276336
1923852306
962658024
831009393
776317095
269836237
1068245693
1296153617
1174464240
2118892127
1699770112
1152602191
1558475191
1615938274
50461659
986210219
1970390995
485509913
608360534
1595496844
928929879
446391320
989479865
1191012847
1404451581
1131430495
770739281
469972826
1693337027
1588363281
864786072
125324059
1191888534
440556136
2122862674
429683907
1280611008
59113994
1147312914
1970557645
74576595
1669715665
1218428123
935236468
1445183568
983981277
991247950
2139829654
1841226015
44477316
799893392
858835395
1286966065
1009169304
530348406
1728375341
643215603
1477127800
730919909
921452446
1658819072
2123902078
1308366821
1123176289
1199004714
427557006
1280826985
219377183
2031831092
325117530
1498915783
281982989
771785248
40582955
1366129976
1802688026
942872385
1624696876
1579440497
958487713
465477215
410678169
276326522
1426392154
1749744940
1258301886
1788116661
1865673788
567279685
1470928730
578393320
2113222202
1369984772
891185145
245222613
923252578
581610572
686375152
1896341738
1099287074
603529910
1749762941
1553636352
1882924310
1077308218
390170834
1245301403
1477538234
2088571448
1430830203
1466884775
847874993
1884976438
971666186
285117827
691210473
324402886
663769663
1745909515
2021911061
1767016652
58332892
627101721
629053884
11413124
640812944
1146565247
1354377422
791839844
1896479413
1483761141
400772734
856384546
896154630
1208866120
1241379959
1960178350
411758189
1139971803
2062609256
44988058
1901851784
1048817976
245481816
1940120519
1644521521
753167546
1198513853
1849446175
518047898
1084389354
1678325842
1661656916
887231625
476172975
422381605
1216372183
1345636117
1785598662
2098625303
1704244878
872111949
1939774903
1508902926
1670311440
516218426
1689262826
220570004
1232056225
1651687635
952556713
655667360
611455488
1910384850
187552935
2009523559
601145880
1560765649
1075112470
1370938903
329289246
345434652
2126123043
1080455173
1580412975
987945666
2021829321
480383588
373928986
2006769736
503319043
162596006
1524254307
234969321
937717078
1895552873
2001442443
1580344012
664922936
2143955931
1895873088
922962893
1144683210
1552178850
1679742384
1214294564
685327476
776833729
1190323802
2013533416
2078954017
532560683
733014370
20891398
15687305
1254550007
781922695
2068944930
1969382489
1599961802
386097999
753138056
187124988
202856633
190535666
1810444491
439424654
419981011
1755306761
316879707
291217176
1071214865
205875444
467535830
722820959
1649446900
675331710
1983740382
1671342378
1394444825
697829880
813857667
356035364
1815464111
1637241147
1014565757
1844738492
42556666
942609715
1741813916
1414884643
259373508
2142643288
1463687531
1996739325
639989859
879327285
2116371664
2132527496
1947899717
2039292100
63791762
257956639
196741480
1773751192
734967140
1201446230
251653428
1571507556
677721134
1733420953
741465161
803276260
371458770
498776387
2027154418
1635095178
1285622488
1176000729
1665694375
442340102
1898687613
1844480222
1185697416
1292802865
1773817164
381964230
2065701523
447273108
1291932101
1766783425
954666394
1342827248
1926889330
1187799909
1369408826
714105679
1277704662
1494833770
600204402
409019598
2133998465
1520159394
676418961
976946899
679682097
474752704
21941867
1452190803
818920210
521846110
850353303
29894858
2028714964
1149162532
668182438
2100613174
808462263
177182060
1858894103
835649480
1367194678
1531206639
255953672
2064479292
945397995
795670430
1525245720
201620585
2019908443
1588050367
1413398094
1232775818
306567343
1649166754
602105418
1677944241
892516444
1130367106
592462802
73181338
185420612
885843658
752476092
708233414
1427178065
635540607
711418619
387121000
1897924273
1322377042
1700255528
163423402
481904182
1872067711
539748936
1346083134
2030554109
1496856574
1171702657
690183218
1052557113
100528354
1375814260
183330428
1208055240
66992109
656848141
1179335090
994485315
1481409515
878314953
588866211
1270309569
224727839
1966331462
1956509544
238639134
2003463751
1577690242
1773031507
477588330
857021529
605223774
1047551839
1024285250
673304648
1701590915
102311146
1070093581
418699824
1295906189
189887746
2140954520
497148221
719916760
1615692950
664650846
44657904
1837478579
1095355774
628117789
13885486
967569625
1737425429
930259563
720892898
2061179420
1605279074
167353353
693696554
1310133251
334314781
1636825383
696963045
1434407497
302193213
2022730422
1220824335
23514425
177849785
358579908
640209770
1763225216
1399775233
197296087
1804146354
44689898
173483427
192119273
1090128412
335309780
1762071125
463998734
853804
1276744211
547765541
1510482958
1074225928
479764048
238710166
629565386
1899688375
1142755122
1325160761
596759380
1409180423
1328382492
286653557
1815954684
1901888807
1401486423
840166794
867038455
1030322167
1960005529
1148227609
1118078783
1190144843
1986025411
540791283
1438067501
1035725868
522662019
1426714993
118753687
117003817
1448689384
2076554135
1514513242
1427709695
499283255
95483637
1627553668
991249410
53887616
1804387863
1179907233
1626134147
2010642846
1374852558
255517185
1927809536
410707453
1037483287
1690073947
456656609
556522020
1029075825
2118496205
819379725
625974134
1276543255
1714870272
1928540517
1145000244
422163530
2038665707
607229690
497931425
860542404
1190100734
2046733315
1518818296
1665000394
2074733786
844554999
892685498
1747812549
1752189196
44439909
1604594510
1009169042
1955970427
1711994138
2138438993
462897727
1960205029
265338735
659121514
1423457220
773488823
1465353827
63618815
1790468764
320879054
864129047
722505671
1124022003
958772286
1845318480
715872824
1848773677
1476187370
1915262652
638966667
335227560
1398651893
20917067
1675885389
1831742698
1611621288
266070836
80211681
1676894552
1875845974
1744620195
2078429141
158040506
953352541
1307226102
1432818833
601369728
1414324377
1906963766
1366850004
338905158
1722542538
1603308459
1844279217
1790442467
581451707
1784044836
829472556
438943968
1976594236
1578526294
696675685
1268500511
1196738646
183466770
1549629690
335849044
54575731
1573727886
1104977841
287360713
1275171683
953024739
1262237056
952421005
1024636408
221025539
1406999337
793973009
1032147291
766013777
902593881
1502512130
1936430728
1461693231
577852427
255634596
1801164480
35414639
1581689004
67922388
450163992
908376593
2066288434
565107931
713325142
236955509
74452077
875386864
1361587695
2104373565
2123814429
1657650742
1132391547
1208674243
1799955158
786059125
248010299
1472456941
487659043
815308063
1344604605
1816114730
1529022755
983697509
514921133
1119301895
151325027
1256336900
235275651
1488074903
486130736
733565531
1093463921
2103594565
1952479137
1350893435
558911621
144651816
595629454
420346673
811149166
944759927
644200407
517236924
1594108939
762451862
175847896
1793338134
1955274378
304446484
1316346263
1856196403
72801983
551359971
876277756
422554591
1300593430
795671205
250907776
1682292457
1618294944
243645049
2131222176
1084567072
1462652883
1571801976
1568592927
608005931
1425102797
1268146258
42395197
270357643
314486195
1271301843
142645606
1908909101
312168042
1899150108
1209224634
175257433
1932413382
1083692009
1577360149
2075638895
278167287
1453356597
569566243
665750553
498936588
1896797486
2024981236
1969633013
1233968313
1837562460
597503322
1014215297
1327305148
161933372
405253742
767244919
962417732
1247316930
2006056453
1671356775
284517765
1833554317
1898464543
402908006
591473644
2138642121
668497
79486845
1313779194
1895857071
494926788
1762751027
1057551574
885533222
1198396176
558911338
1317195015
636289221
1734686837
1010467321
1170134244
433381973
2063057439
1981367700
1774132380
573669763
1203993406
363003481
1527686780
1866701360
435340628
664654232
1954023709
1670981273
69983683
1297813758
1567300956
809374228
2033131460
270121120
1842308354
1168020187
2077385756
1582204178
1567285901
251364292
1808949747
1397653837
12923892
1166688414
1220406651
1642684937
1033346142
493585281
574755620
1262955597
19200548
82362197
426042890
334178859
2042648848
1827211567
618443157
1422673346
1814433397
657907682
1945157293
401304214
107883049
718908291
600747092
2041160695
877307004
730758537
123017725
187138563
1997569682
806145660
1966084216
2103693069
1772391824
2095271170
1577845452
1387041800
797117132
1353914735
1596217925
2008962310
1469735658
1524246483
845052612
1636194921
1968469678
943061794
328677967
2035123641
1544162890
1503072912
321957642
956384754
980084242
382922295
639778693
112485382
280782625
1088762558
989233453
2132503709
869590373
440317796
346992748
9682316
1866592880
176633949
1625019356
341873999
1918905372
577420648
797570876
191589172
919215530
827642261
577986423
895491706
1372322276
1090722663
1517479089
1262676824
906903024
593985103
1241487959
1489964893
66248836
321927322
253168200
44726403
2009584268
1013999942
1888948909
1612525174
2060727204
737696755
1184671764
1853321017
1662584460
474512018
1025447696
1773487005
1145924673
2051647599
1366417924
1418770194
1392808793
1235419439
1894840411
1420887121
1345793855
1811669255
1353718423
157865730
1854317447
568150355
1696005236
1766476597
1357822103
1883348608
2023984555
1397056140
150790657
1556022486
318453816
417237822
360509527
1832704994
186765302
666640953
1017802153
1331755232
539832517
1011237622
263389263
1751851145
353800543
18510012
1064252728
766659490
766343967
1066095298
1608549109
1713322738
1680412193
1051923222
1554783944
1504450753
1951470046
1920009467
1749555452
645642991
533706827
329379185
986297893
1997115943
1098909638
103791665
235968595
788538390
1712873077
1260629365
791225497
895101059
1696984745
563246056
926104748
809565946
317888480
1959389683
144613913
646760074
1597610221
866806212
1297312093
476340963
768721435
1454217068
973721107
1070438669
1672327053
1998675091
1170689501
33876421
926686026
274681478
81922429
1115286398
1918478366
289997195
1894218447
364952202
1477543867
212064439
2023157721
2088082720
881583807
807865883
356023482
195453382
1450398423
729420284
1290784656
1366427956
100482558
866899306
1963040023
1482408441
1207305491
1864981470
345612474
465017390
1729028402
1557168792
1235317598
1867139434
1167914552
270007300
284930433
895851954
1281162553
901031011
1104432979
1375624721
478025634
255910589
237715247
835990783
1754234708
1412849435
611606035
2059869226
1484241571
989114895
1778217409
995953942
902953086
120484787
2069226952
1875088175
516055237
541874940
1534800862
2139585055
1291122309
429579141
1351018568
539171878
207576371
610159320
1110368608
1166276722
1827951862
1446711139
1914604547
849240202
1040452356
1944257951
497418385
319692338
2120322204
1113956442
1458505741
489825613
214870807
826433650
479117770
846028337
2016110658
1728097946
330773664
1980374438
119968298
558652435
1760860584
2049717507
410021401
748915910
570398326
1785047146
1783560336
862408616
1175879877
491432104
531577764
53524836
516306490
1422681091
945837535
1741427054
56043192
1000716538
2003372261
157750005
1504363304
1997651181
1516719878
1970501346
1612421331
713735345
867554243
151566541
9809774
2139719949
2132119164
859065758
1249853108
1622246395
1378281161
1338120391
976216035
859315351
1242030373
1060337179
846861613
2094170321
1601260980
2123476311
831797461
647364308
885298564
640021250
15839978
787523162
71011241
818601728
618464480
1432688517
1238288645
598351402
1119733880
1867559794
1769881921
641217176
2125602283
221488261
268220703
1893776534
1312060145
2051902198
947149153
1317862995
840759939
1807914567
2077999530
122868464
1895215267
630744718
207050131
1909898721
1575535021
1219846297
683176964
758420195
1185061986
205428826
1516055127
1804350556
905318537
193672063
305169830
987088022
110862646
1001076123
403955902
779433187
1865213807
1882890794
1394755380
649099795
1677492580
1441988616
633943286
1199793376
1240397789
300076824
770719188
1806715175
170655365
566987982
1817684571
387730080
793545527
627534211
1877913809
1742581109
104953983
1798275888
537152276
1101873562
1552983190
1528740421
745214179
498276632
832560974
1635525596
1168346673
343913183
898652187
1001362537
1933607370
812962807
2034832114
1195886710
946259313
983861171
747750050
1397921274
1679342256
1218200178
1776418000
1041942171
982978890
713174343
893897172
202488857
1902564515
1371438971
785369236
1422768230
1862240773
1567969849
1232405897
2043342226
1174163698
1703106678
296319315
659020356
321073385
261685303
553816122
318241593
1422545645
1531871181
1679434693
965436687
287236624
411554806
1824796777
636447979
867131828
1397624515
207755557
565556684
1140765601
251650113
561734098
1211896440
84499584
2103475307
1978397155
812357776
747729147
1379685862
103827367
1156387642
1451394758
1272344158
222264780
263594332
1158449268
897127966
2032006504
2067855348
727569255
1124153931
1584470883
399007055
425713586
1287153117
293053673
397429048
234501950
306852547
1197380313
1932964589
184828542
610526
1203446389
1638467788
1446276225
1194357537
1085706321
1809421906
392111015
1861818180
245935041
1962931909
1563204464
1241748699
1971051225
1214296249
1875919497
191130808
1725733331
1468289771
346628591
321768649
136837677
477920527
117290971
1993199588
144043592
1942993173
904561739
2113489231
1940478712
1656938303
1585414800
937895946
1413671013
1140158667
639429657
2027112211
1323276510
1781144794
1211305976
280434908
460928941
1436773620
1533080755
859301150
764335844
79825029
2008878182
1760047636
960700586
1330186202
1447426307
517763633
516603402
1845922824
1999227338
750689826
254818498
1955928256
1826282030
1934006752
1402476177
1830748355
431927361
1352139373
949496885
216280088
1071696198
1321636711
2045890622
208325004
1712303585
808807752
1611380529
324414832
28401093
635713265
235460185
1781907149
1768391595
1170163225
1269414958
1305292074
584172607
1464423963
1348490834
636139246
1407258962
1567629719
1704540226
339495505
892063812
1543581574
1572932168
325337538
636022791
1151076280
2026123512
196454107
1884512753
688499254
1455627151
641531820
463917898
206838273
778552713
1250961781
87545751
427346827
578585154
442501623
1419841106
832855588
1780444273
1208711895
1382849659
1834806096
652406843
823007961
1917326315
1017804284
1742591452
1709265068
1844545799
373100589
1923591182
1676850226
1922394841
661109917
101485627
2130935550
356701194
1720414112
1117100793
1699453496
723637839
1115221583
1761445185
1372552375
209921238
1828324274
24912275
1188318409
1170426644
964468647
150159075
1148316919
1083757921
1318292598
250015667
576609251
565881258
1351647960
1777340063
1608217080
240837108
1006087928
117174621
843907885
1010367502
1672832766
822085755
1970386163
1930845182
365763314
1672737819
1809122950
1761936369
1200839678
1786381168
1813301542
1769068774
1714153247
510156663
984929998
553770787
557927259
964221031
362668406
1057179294
669314173
2040822627
796642454
1950257459
1693786595
1134668962
1078084695
1806871704
1518466341
556548928
622569468
538569960
613217508
1035907713
2094364898
37241591
1850064433
1211066260
2078959966
276048392
837002141
1478426088
1459417570
1358194311
1114840426
1454342594
759216362
932191029
602507089
684737626
462081825
1182476841
767316464
236298179
565362495
1509740690
713171232
2052094689
694668909
868376566
1903644630
1642394287
470792421
1430104034
1709606460
255205455
934883641
1613952540
313101759
523242568
77585537
171030660
437994623
899790089
1551943984
1484061932
1522657316
104401920
303940025
177373948
1042723139
1391110550
315343320
1380451920
2033474889
1007364074
1456721832
171004806
1435208309
122983546
1830140982
2089312950
601380398
947267046
84138466
456482749
158572687
1809099351
2021688243
837798469
1268865884
120106710
2102631383
1975785961
1495559084
231225777
1041725171
1838110957
288056707
702621311
1940229288
395220623
627663687
1160992954
170805679
1534392500
1420601235
1114016395
1403917321
793234950
1163082828
492066875
479138273
648733138
822918918
334790451
1041910682
1665928235
376393191
1933784441
1080936933
628784620
1233349482
874634614
673874387
162759457
282417818
316024530
1761347533
1441398354
1611959820
1702187563
538513558
1387612800
889798790
485173403
1236210112
292307479
347065316
1465358325
182015985
390776750
244116768
1776533157
1983847893
1192172282
110605322
1678926824
1371728590
1571286737
1630293620
1227274673
1251829410
816595994
33027457
1652350662
502933841
1228760871
538017520
780992821
1806000201
706281048
1254610054
1027774199
1420675061
1007695480
723996937
1706832551
682103393
1884634986
1110533640
170959906
1438207700
220097549
2010594832
2019661009
260806304
777414784
263489960
1278043806
512790816
2099097558
1149184038
1582470196
1333395319
1258236258
2107840991
2064218180
818207326
217280870
400503585
105713565
989265234
1486073550
1736886227
1033598707
1329164664
910955047
518234080
251787798
234405585
379760792
1439587312
1279682480
367205710
1432437120
631230863
685553779
1161592029
751254988
1435759385
1671739138
1695883755
854384225
471206552
2075720853
1032295059
1947625962
1210090095
576161657
1714303361
1552100259
195151397
373723955
417002222
164233878
1017586376
1430383381
154923917
1311758025
483415576
738568664
887491814
460092649
42241031
128983077
1086277587
31795364
918592132
23287500
1795300136
943477600
1145918301
732650070
1580865747
6282567
663841691
2014486556
30670999
1952567123
1250319136
953265010
1713697798
463928583
1250794777
2014558171
545063034
514492065
1958022188
1700584652
98657952
1089200146
483292822
270014350
1143532207
1386483680
1574293223
1534440245
1417903300
742165632
1550582839
1167397130
1906264874
780945346
1254532511
767077427
2019127683
1639202111
1768067563
922317825
1191923240
33492220
819090451
1688259287
385017256
334994426
1065680879
1170022650
480564098
758536952
1042462610
1300146740
1813988253
2021157383
1239739149
1438276940
1836502759
392566472
1133915103
2145770109
1250737228
309694176
1191787071
1147883289
1174683179
1997280330
2037258199
296989489
426692289
1946439185
2014331980
948110240
1195211325
244150995
1942005756
531049052
91406968
949798747
1842513907
1103473385
276007860
817260606
1952747743
434128679
1709072824
1914176989
352342518
381181303
2081134464
473428861
273848668
1925026819
1328173243
482793990
474507753
6008160
1863725108
1110903207
1246622593
1777462168
491771131
1414173993
301807607
2025144084
1273931678
1946351501
641226692
1026749042
1655061449
1945642316
1621854502
1024339790
1382152683
1743838202
2120772864
853813489
186801099
1697286016
949480183
956824981
222175833
1628826433
1609265729
858873579
1964294232
190097879
1742798062
804837150
278860661
779790820
729434968
162146458
382353512
579538368
1734323794
1735224366
1880494537
1671172135
1368733869
2003666382
174252163
1991476692
1823929289
508510004
217790455
1110842161
1079849545
1853075018
1103239287
1875614710
267636359
209816660
1889901221
1536960901
606724338
1574663789
365083551
1412061228
317123809
2050904075
2075402982
2088183432
2083779505
1962917025
318593322
1451507411
1745016410
1707854765
920383577
1892909918
1443889587
792988982
505118255
1074066873
1878498424
628610708
795467518
1497560869
1816784276
1982982885
73940240
1690037932
588478316
1130302972
592524440
137260091
402546422
1836266238
880488909
1106369783
792544229
1592831307
1336749414
993124349
478096748
2098175275
1791875434
875455112
1796566479
1392194598
1192359340
1736610137
443554386
1654077218
8478109
234471431
2030578293
112156605
1866865476
699437716
1427951730
656993361
1071410592
370679305
98823693
2121589159
238494022
1566527450
1061412922
607270772
2032374244
1373581710
305633870
270596840
477632072
1103605902
350711122
1708793005
1045215710
1785233339
1999269589
1515558145
1906145783
833142579
1753724887
1281433292
1002248983
791806313
1241440292
713686493
1460496450
2068439675
2060135297
28751000
552419159
1727858725
81928967
1608667274
373299807
1082695815
1328626730
1259822787
1378069389
1662911429
133412317
253081058
2058351056
2018747359
926418173
1867565863
946199805
1753261498
746163118
535584463
901922025
217249893
2084787939
1417324310
1650128258
1345509582
617240005
528008675
297136601
971585478
293070390
1367890092
1586789083
1497632420
1006705613
1634880917
1668881839
1447618511
1734986309
1458142888
125300069
1147926631
275114997
1621832108
985404066
787795968
1591378193
782157973
332486188
1727879433
298992773
1249575329
1938780052
120336295
1700099487
1229845029
697151232
1990667161
886846601
1403822153
809151115
506152038
1233533144
588526350
116876982
1042495716
789898156
1325297662
42427179
1663163664
1680257084
1489120813
163078679
1724462104
741792031
1231401481
136739480
1544050358
670536632
1690332762
405741161
1360052018
392553874
1613474962
996725685
18296059
1775523482
2109493584
1524113193
1362303767
99864180
1952825541
432735573
471159214
2113024422
944116616
1346222836
565722048
164217737
1027279273
310035896
1994863245
515555285
470321780
22490097
1688094735
1636757595
637207653
671828827
1010685579
775597016
1813158494
75585363
496761583
883915916
1420545100
1489968943
98148899
102813154
1871552080
399921866
802527795
2099045040
737907034
1342882633
656053172
1222086921
325768310
1538273425
533804269
617262196
1280921160
800990681
802745787
1932000171
863138472
580001393
1337415980
1116377812
960369201
566231711
306762900
1508494136
1134447578
128130144
451828180
281456497
820108215
1071979223
1835547718
1434242224
1187550815
942602360
1979990551
722081523
1818129675
238689068
43993363
2104068443
342726231
388909188
1698895251
1134980900
2138129592
806898792
1241916596
309597978
303871565
448967008
1370291270
1955476246
2089672577
1092653835
696444369
755996095
1251663188
2129691627
1854222298
468978203
458476787
1717552324
2058550232
1600041887
101894290
1592860117
1999791740
741978887
1474511024
364435573
1332714941
44583476
905388293
328456089
136707619
1309320100
1079549076
1163741636
500339840
958647617
1761067113
7861396
1766424902
1154044230
992428199
1139502777
60785209
1333862758
439358444
639447460
502242037
1639928596
1628063506
1398838973
78879635
899852502
313539557
1293004209
228048728
1406610831
202327023
1270309276
1505813226
871736203
907508903
1459681458
2013042126
1061196248
476724257
2047512798
1649440052
1173428065
1696177755
112135845
602187006
2031278563
1462221470
1180244013
1093723342
1965925032
498558943
1726483370
359450923
1999006651
1859548749
256042431
803518588
1314288982
814967013
1338072466
1758306822
1568973634
46938888
285969453
1080451077
1023506958
1254564422
522363151
461439063
322945388
1622312481
579437101
653135273
2116024639
1860457448
1219590591
600056080
1249035501
1721927304
1125101052
1698072803
1256251798
701217651
849901291
101266557
1052621535
918495303
1050274413
510453667
611889352
1932155053
1379069513
1059894422
2060244238
1609542998
1334731083
509678986
1263385062
1362787129
2123533579
1547031233
1213326926
1618724988
1136287859
426149178
370328217
872685154
210787401
1058357722
390871873
510202856
1288719364
1495267381
181786403
1799589355
761231395
964083273
1303687025
1957914034
1336916088
1029050021
466749416
1987213321
1846154865
2022961118
559407850
392268830
728601770
1231579141
180373843
1641038497
251743108
267177429
2025667667
1794712972
276651004
551648166
1132479871
576737396
1557367707
772870626
1140421161
247838636
576396193
1231434024
56458006
1100305370
436805533
51349700
1353627638
1177998005
333665948
1885836040
1868804148
1947633370
295184422
1544224759
463854093
532540984
1639957086
1559919183
734918555
1050431677
915874997
736713245
2065043070
757013334
1332770566
877171196
1694414043
1202159214
1050651377
2060657850
553752809
328667849
1942511498
608481526
1816099885
1728853410
731020293
1190619184
284909053
1750583341
1214980907
1559322293
673037821
1141622910
506019888
1135414012
1307622227
1187321923
1843869712
935743602
239517520
1503871269
1777084875
96598338
1212793921
696814204
270105270
315546887
625849614
1322413866
2077185894
1165953862
2040586785
386806613
1405201022
1323181399
826885558
1887175634
18549039
1200137373
243206199
1440567286
75755561
752953140
1009399990
1123138602
201043865
1557246776
2135668175
899768435
1120363473
610639144
202670732
1981354774
1295926201
1515696252
1286543431
1811663938
313684163
383964617
677656714
778101510
2004467056
526147064
1746733232
1993185853
310184928
407892753
202948263
1523792386
798065965
915882867
1855633140
2128178812
1263650000
581029688
1240458377
1887659332
1037126957
1226645407
277120523
1820952924
866972454
299084624
1507110178
480043927
142146920
2003014690
648071043
678452722
1121157417
910580624
885181876
98677737
1976326671
42037234
1637194384
910461571
882162369
249767218
763734402
1812940942
1777694189
237730138
190077474
1956485772
1463006244
1582600514
874783221
61630944
913348127
1330878580
540587714
1071979465
670815470
902072886
1002555217
754792913
644824279
857180729
49939296
229935833
554442253
890528053
2081151640
336324030
750302020
200828833
1308592778
2127986781
378367088
1430237787
1115904503
854296397
540095907
410078681
563434129
354790396
20419001
400983186
618904950
191714672
1444347905
1985068543
1329600240
2095741845
1438757906
55679585
861480139
2002480603
1475613879
1155082787
1454992085
2101783965
1613937058
2006017822
679371461
979526117
1408666635
1006466770
703892027
1480628728
1965450796
588867964
697760681
775038508
1021317990
1721476867
504532575
590416237
887987238
445544243
612828784
1518513925
1508763563
1425650937
505085075
1426640235
1329101478
66831456
789250545
600276097
100856693
936732726
823910611
328896230
490702341
1989904598
1514269141
542654659
758986824
1945639403
2135486354
1653854179
169414076
351963774
1003505638
1171813490
1295547121
1340226501
1783563504
1469770474
433108381
350946553
2094261451
717240693
636508184
1146417833
1524225294
1835039641
1660359067
2117288789
48209116
1000556782
964532033
19570874
820973727
1646943101
1039262661
1952202558
1646741034
95582614
468858532
1779997665
782929117
1096656146
1256514069
1313496935
762878593
1551321958
1964835418
1829946853
419047141
1342808311
947989110
509966968
283630948
898199222
1924705650
559313670
1560160538
726217836
1988499321
935984725
69215040
1855916367
1260829612
1823573399
1752956649
225355014
983776548
1411857527
707659605
802512919
657892262
563524138
1299153577
46117828
242005228
885090524
683222591
347523812
1488431318
205913560
300625042
1738120124
685502193
2133983695
659197819
1241672648
964083973
251164070
97257207
449366994
1001322429
1910522805
949636644
783429869
1930832424
760349192
1899207110
844825041
938485573
216425386
1880065667
827011072
1455406202
18530329
292811391
924543835
1316370295
203652589
2113078071
1007813883
547746273
453428907
914656169
1336550379
293126650
2086039526
15953098
2090307263
767041030
1305457988
1451862664
1741124003
2015171479
1303451939
963373883
436656985
897667233
483546566
474580409
1620393237
759571064
791748016
1222929298
2062940550
1490324685
1856981436
2026093710
234080867
812673623
1124909131
2077509513
998644426
143551697
1506837157
1397233328
225918321
1980088256
274973247
1103400093
1403621611
1072355971
1684748951
1491765677
676019583
2143300513
1307342970
1915393087
1441395098
1621994255
917202207
1708896976
1520050341
1195743007
1874813379
796012219
323454618
420544960
223390768
1120616602
1266745345
1376822741
252685137
511230261
1194563834
1672215203
1786447261
734576532
67234950
1126602062
780268975
295001531
59605755
229098370
1481230380
245842438
1998703476
758835286
648244774
842421260
858725842
75763179
1392104184
1617302394
827346844
150666578
136904261
1428849774
1988293083
1661710288
1250079895
1418744524
70450848
49226342
1724921553
1315860156
101013251
1520686541
559009247
1536451934
111292078
514771156
363497775
443298389
1254614058
245021436
1322230421
1778528400
1996813371
481066580
1536411338
254941737
678358909
1855284419
1482628547
885102675
1807222761
822116554
1222556288
1255609318
1530990146
888386095
210258395
763851888
1660232671
954663738
1331230629
1448515477
466445495
1817616691
279022950
500465651
862607797
1446925695
1896779832
848232457
526251720
902707996
1206747778
1480916536
2130362838
1357275863
1843772897
404002000
1220178863
60319626
214770509
1578221972
1790125327
895685962
1973672567
15736045
906177411
106343698
1249552171
1998638881
137793873
676329351
194957505
1393015452
987906871
1497756535
925169360
1009015206
538224683
1557574867
1796867463
1387359222
2129478585
1334517066
1676132011
1292328576
82781235
1353581074
1877021008
1200542690
1912360736
487154455
1474345353
1457487864
1337054600
166059945
2119786979
204350241
2129667110
1665858753
1266915093
1809707406
870683942
180809947
566928227
1471074604
27631009
34571188
1146616600
1316388139
205718343
725656853
769876014
1315772885
1672304304
33175280
788001740
1896097001
1817454273
1879195632
549967773
909275977
17501538
1675439471
372524080
1619750781
1104349113
1526965547
1902475843
346786187
338768378
1402004208
48409065
77390660
1838726030
1906462691
1325632074
540805856
634408019
1506815522
1963361847
1503201691
1478032774
986068002
1859176737
312977316
1129940266
1582604455
1090147539
621084182
1859020944
1870721536
1171736996
1804951782
1379035967
1156306849
1597722334
1845935979
1105024932
319357311
1228054596
1509544195
2038684393
1287836750
188922151
1039267966
249980219
1797890615
288996014
583461264
1878185640
725170037
1298535644
550536065
1140286030
1617873522
2021117986
447776910
255894558
2022609919
1481251473
1489651087
687340788
949149969
658046992
1673792031
1941827094
2081197608
350636298
193344272
1070051569
1756150522
1498868790
1646072826
1715880764
776285809
1314455609
414482070
364267213
1741332186
1807045392
1287878424
81584813
2078965654
1015071871
765597671
142698094
856934442
1742760986
1195072418
671084826
236761048
1283819926
1713284062
232831909
1477839553
1029465837
939967155
872519050
1195576313
1024599883
2058354879
1567088232
1377022709
666993987
261255064
1368744336
520283324
1992129254
1751598737
1737159404
1494399670
958384069
964030246
296668896
169818832
717988980
1808029477
1674616618
1695926465
1766029002
237033490
787400635
1580503387
1549396916
545282748
1815665993
580668356
379973262
2012780054
2022486557
1277216307
1304517913
111524273
1309890848
2111426805
1512786876
1555987285
230310771
1513326873
964376068
1785199204
1403515612
534868500
1844187511
1568735462
1892088354
445593055
1049061828
371026060
1502735161
3729958
58663784
1030169051
1221976972
1771109078
96920049
1171309897
1644696450
1278148684
1298308130
1744474928
523321816
1262961970
1591764749
413581156
1043814818
1887662960
1476761339
1371321194
1999634436
1886774480
1663810357
1943884169
357906384
1941130425
46970312
232338706
1944834586
578280296
1590034815
679380405
1504119903
578070754
582899486
1828348038
310756548
1325248675
247203563
1765893780
1167560555
1972901970
1903075535
1112242415
2124917480
846111485
1661496968
862156620
1547180384
1824976279
2008791500
1969304918
728526685
11299158
1864295662
1486454517
1300180008
938409654
1729013249
1405261530
757076828
853588432
1413351309
61215820
743457169
935957046
1453724540
1010801197
1232211757
853448149
939495388
673894136
1665627076
1536740253
750665894
1273788455
1285247809
101662364
1326432673
75651773
1701680724
633527653
1408230036
1328653158
82903876
132236179
2000591776
13155074
271701532
55086699
1570239122
230341279
1195171306
33051858
2053368508
588670944
689829578
709576070
1756182694
1918536948
380947253
1277952087
410971198
1546929066
1785267858
784633331
831191692
703332814
1217464939
1338446605
1877332241
1585348550
825875231
275354208
420244420
178415022
1123290452
1613282630
1848026854
1011482825
2116798824
959606895
989189146
146799882
947237014
514321763
1464145156
436471178
1547388017
685101170
1886715894
1978714289
1560421730
855446626
1307261643
2048358326
1264085431
291356013
946249294
609651266
1448674681
158507810
1695568837
2019688065
1472873081
1218234387
1685828710
1499383694
2054507310
513048410
1708838172
79885094
284684085
146604694
1418349301
784194270
207197000
1711706028
313878899
1877409568
681084287
1652284233
792625845
1754427315
75189277
1718240791
1805545841
841746595
871995588
992966902
791902409
238989833
1228413478
89208603
1572728005
967180499
1813652555
2034415431
1413566679
1323477135
1725542623
1446363950
537353523
1164526434
1525257601
1709370160
1286033407
599458357
504479207
420286587
101478703
1595630736
1616449798
329951532
1569317896
382351741
1124230442
246370669
1122210311
933343099
940231558
525558408
1958835849
1317395958
398449838
680500130
1210853999
571079482
482844143
274433403
215609849
160573778
751125582
2126376606
43853396
446607596
1220637442
131298970
1175469230
2088264673
1198902831
1965121207
1862172161
1365334699
2036549286
664710312
639768912
1738510797
1963764487
97076367
572329855
786859586
177843676
1213693591
1640520103
1014783494
1639255935
1908296535
1518883915
1686157174
261888389
1953471128
1661788704
1682399627
59756885
1021903008
1472389809
390594275
1222321532
516967756
1098374825
2106144277
2014358273
769775655
928266968
1958691090
1463769922
1272095990
364486047
56900926
1483348271
576973291
2000088091
1342452390
231917278
1960141360
897112995
602533154
1117350244
904992236
622360120
955086445
69433817
1451518449
1557515900
498279983
1622053072
113736043
1721752025
1752933737
1977850296
446075476
841521024
691179749
352825416
2066227790
1935068459
1549648933
759786272
1166569770
554559403
1751852079
1069077015
258992213
733625557
1748897526
1873908437
1349291192
1217626957
161001036
1751023953
1772958135
586496976
329373075
2029340645
1466554986
2141337918
184399684
1421358375
206738167
1841456320
1075774473
1392472920
261556474
1832747885
1571473722
779403926
252679833
1191257421
541189613
280655822
1392415177
946361901
933392288
1930981543
683215956
1406715482
218448718
1608306107
1698828968
1751802068
1084840639
71706879
1203353310
1951794855
927053995
2085651734
1127308295
605600520
1885338176
1032405803
1007628761
841268194
175875185
1453367225
1651622513
283404729
2093490783
1549912526
1610620069
155243751
2126956836
212952661
428259731
1314793109
1324801515
544992088
1254316782
1296658113
911729933
850933953
1696065772
1078949720
1504693463
1084128710
1200482005
1861775535
926983675
1883129386
1501765127
823430300
9877201
114430003
1555125335
1149481467
1231664346
1757311202
1853939885
1647863876
2071220840
553078902
338443276
858420729
520532391
1081862090
1424118692
1902165471
451142847
1683051313
431103938
102187356
1317506396
1686601569
305887495
1048881858
50622412
1442953539
1546096215
792289405
723436419
381348624
703750515
1996996003
663676968
894934242
601972946
1933505305
347220514
676589479
2082629498
804388359
1252904928
1979327138
722750743
2038251678
2060775403
1058932966
841384447
1960158712
387025382
987914478
215391273
636484966
1216085070
1364533223
1225946309
498124495
509084382
795268001
185095142
688687690
1894097597
78439603
2137706942
85407976
1219635930
871767691
1282205357
143062972
2067272502
946585823
694427790
1503292565
498885888
2070822456
189224277
1253694728
1466401105
1819308929
669993144
620544592
666852792
872982727
492496077
1657255376
1537128172
696361466
260626053
1624543120
1406768631
347961742
699986590
1474620196
1323115865
1954777659
734210556
1384474914
494006642
1591187591
827269638
1156439924
1320942854
1055844383
185532814
581864908
1058169175
1632222188
1243165473
1010563160
1112907256
1278919989
901101028
653983130
300043247
1293368579
430185082
1453469404
1010692864
859427727
943580613
842374138
346400606
1709473633
40424281
500301593
2132091765
892229410
1460339389
53901401
934449072
691873720
1227774583
1664936611
1414602055
1381740101
1953915902
229829534
271917863
1141206491
944425642
2110713645
2009418860
954472490
581200635
1110641480
1777686414
734055987
1556581011
1113233108
558172939
655701230
976269862
1679342684
261835544
684121109
1721302298
1531982905
1683852946
43609898
1137256270
1439479611
1949246908
997923506
1606045997
1490705718
284820160
1672680094
1567602759
781300525
458285013
736279725
806384673
442985778
1241062216
1958527088
1997721507
1122462993
517218650
9558881
1861219160
260363743
1279767061
1387245378
702520120
1483322495
305656701
1611416529
624425290
757771216
565344115
1404373378
952332137
525083696
2070047202
273013488
1270785308
1132260606
227894106
1392386314
1162230468
1699570779
410317299
1945475798
1367409972
240835493
1032638149
1928581536
2026584293
1411075879
1612080817
1898265455
1282570187
1225491733
1114173330
2128233409
561200969
1739589873
1235929250
75602785
1540911239
344116517
1478343827
733642695
1367481530
1846917459
1629404666
950553096
1426088543
1440545261
1229301591
1988890945
120470836
1476505053
330848754
2128995745
511163023
650888668
403929071
198165100
1188586564
974423750
332339520
242298617
2074592488
549549461
1019959691
730120476
1658576796
820199035
788333784
215917734
1193521330
815197614
1543520142
1239226601
267124195
653675028
646543662
812716172
281383453
2112149375
1026570604
1009537254
772309401
631599686
1048773588
1441981405
599610131
244022889
491151446
2109501071
1792036448
685952580
144316491
1967858625
1107347442
1636212120
300730804
244310642
1635683810
983430381
1711891217
236524705
825500605
1687704219
1161774474
1770916040
1466438694
1230123431
2102039944
2007711352
741130683
1583170110
984692020
778604944
1067268649
99696744
146497947
1865221845
307637435
900154516
1284139352
1225120251
769662346
1802061883
2046194410
1291293592
2068191585
506770165
424892272
1862965682
957168673
838741732
458175811
267517226
322942887
1073789095
1950460028
124590335
1116781448
1617978697
989706276
1059848679
667740935
1238200946
1242297547
846095324
1436172046
446419389
495364398
387622367
53818221
1936518874
1056632000
566638013
1017448462
935153583
673131406
1302667076
1878698568
78111039
542161827
1539388714
1915484320
1543920434
1628994321
247749479
1113213567
1845886009
394777961
803508018
2098601903
699228242
502133169
1722176292
969062236
643532769
338018000
53990251
861327949
1362577547
2055502036
1030356211
345671888
1888184003
1327059187
626855211
419944816
487295539
2094286070
724954182
816731474
961360863
1291129127
636832969
474231199
1942910773
1247221921
382064646
742259161
227596510
589773640
2102486206
1583071493
909693687
668056894
1334915809
460774324
1040113969
874814977
1432009534
2048466001
466599245
1649585114
214920801
1921965392
462192876
1517427521
1543113023
1125322441
977333620
1624525919
1933858618
1355490192
221957004
360499541
1250339218
203970433
910719615
733096378
28561775
134050766
822620938
1487304278
1884751156
820898087
1766411504
1959232420
1926701655
1866658960
1131079404
1939447659
262458259
1596981207
2122821403
1636475258
304570955
323903713
2021931865
656287404
1301102243
822686970
311874309
184255386
737198188
1331956866
257754876
1456260335
238347102
1367976531
1604623838
2004685972
853744563
1758797948
1173547068
2013004495
387594012
1954464555
1572843612
435068247
1923026557
2055199769
2017937390
720854450
535549789
473484362
1715773641
243182866
1858213064
1814914442
611234614
1488582657
1449710902
188325909
726475977
862205935
352792367
1173636118
1431900476
1083111813
1362756799
477305249
759903512
496288424
42326631
143259053
874907941
1091933189
92828906
1956264570
2007370794
759752304
253020650
992941174
124284878
11959627
205904280
989155158
1191911105
741815083
126371212
1298046171
195855718
1428226922
354465481
360972671
986245511
706518549
1387083510
1075142295
1001761699
1230469080
694130582
309753547
930384306
249670701
1036943905
1964081455
672559347
360184875
1590181062
679313634
237386269
11964754
1718107530
2075107741
1379726604
77412374
856480691
1717773976
852984530
1002346425
708099642
687830467
447703949
2147073850
1031183199
1233210690
469467602
328738759
709178898
608301055
1086407137
1013181587
1770546773
1620426952
940280908
1415274141
50885199
1610435767
853037354
360668105
1556313404
1316260397
691326989
268963024
190263974
747256090
645728597
518911056
566405508
1201624001
332398078
1527455982
644956504
1956171098
773904833
438030328
1591653349
1756258616
2047269890
468750994
1590871420
990843070
2054555097
1628397471
218199906
16104134
1530935293
1603979566
2076616908
145450316
908332309
210217956
568385204
2105394357
1786145916
1609109678
782811610
1712526229
1576348957
625273851
1229270745
469912663
1430534489
788810576
299767067
214566593
1361684198
1721825794
1854312662
501046300
470079356
289926369
182058879
400805336
1397724094
790786057
674738704
1809871983
1261475836
45254419
1889206735
838308230
36412296
1175017586
465903986
829245307
501479816
847456996
1148562689
808008383
352658839
761684929
654770753
1984454453
1985642640
210510518
1265793019
1483866048
142686038
349392652
1756263188
1597461725
1431001786
2140665659
692131012
394746285
932683019
234880056
1147670724
924165382
1680147966
1520791690
2135641849
1458523805
2090395633
182285773
1318370268
137317261
1270468343
1926792184
701299314
1754098009
1867880217
603889705
435318173
2104055285
464990124
1414458083
568358256
1132850588
497130842
420124693
1426012122
11953805
1405706386
709445509
682233279
312631275
538541179
681656905
1112845347
1916308525
925372651
2004187825
920611781
1461058236
1327571683
193493785
771711203
580973851
1564168816
1616049915
662756682
1034942362
350875973
257941241
87673562
1914656149
1481673167
446653479
803453451
2036814148
1642538460
1639463652
2124793857
2138669020
1340460886
983805173
904032801
840645857
1957902713
565957351
1280125603
130012083
201765674
1522600880
850110808
2052792681
1629543225
417856850
814612869
1404201860
875662607
131760682
1889442230
259161337
1928235929
903101539
1525616742
708564841
309908015
818112725
642516221
1740187028
2124324673
1572036917
108679049
401391369
1172557740
2143886780
847259520
976148789
97481768
1376777411
1974417389
292940521
954511669
1607974565
637066624
653974248
1620233932
1313450821
176584017
739500260
1919114586
1229644055
76399945
111662852
1871775987
1541590432
41289873
1706129327
49613188
2094065895
1939597498
1646072911
1736676120
1426745599
1873747427
1467568017
161239126
22312385
1190357066
462511362
47515465
1313826381
1238601761
1914335392
1990586134
1026019661
328223580
59076716
1490108240
586000229
309635918
817286970
336637939
1943356656
731189060
2051014516
817956682
1982429700
710609033
1242379096
1658016751
1859766265
1130944701
859302823
1827369042
1767835792
1530547754
465919675
626763521
1007865869
1353576447
1394973079
1285278573
1857275895
1245377293
1628652566
1442921258
965721106
1185649522
1084169009
335691583
1724067897
635796118
1022497951
1994531375
479844261
1360002674
643819843
1230505596
2006826699
815081432
186976883
813855233
101995657
684024953
200252460
1458148765
747659575
999331335
940216707
661753685
1425724914
197096775
1836943639
229035058
1866344073
13297690
2028990448
54499995
1429063303
930900053
1206074021
208452870
767943159
892592355
298213506
2059725123
1292736168
979634910
711696869
1809274629
1655336646
1797260186
1586453940
1580969435
38631172
1827947623
62452740
513335596
867516570
190875649
403881686
1507761767
386345147
1178828215
1994360801
1194499003
1132861472
1401339378
226219582
2118751613
1064732042
1868217101
1603206226
331558828
2102441543
44066638
403174293
326083907
1240706393
1096014272
239555014
1704719922
2012080197
257418703
1839072698
1479008865
1665825225
1366455926
1412007027
381590257
1432082445
1172439999
662312731
1014722182
870190268
1599951535
22378934
2079740508
1002517983
782226276
2146998798
755440893
320275985
538270280
1827221891
1425138129
313624042
802183011
295708902
918025446
1648457284
1061945786
857148246
984303306
1312753982
1322328095
1865707910
7889113
496359898
1442859553
1747478403
778821471
1372138545
2044109396
1781645128
1386602252
210874573
1271819177
1425391956
478305972
873039518
685012398
633483655
512851255
935772929
1315479043
1081415050
75444781
1727450874
1844000572
56081315
1030209439
66461116
1297972183
2089716737
74675108
1186986329
21430596
97664053
1696075939
1664934022
1442477259
1007766974
239590798
633711615
2140079966
362710207
618183883
977306382
1233908308
728539162
509640937
1506317172
1550015853
220130646
1388565911
1170613736
1304113827
2130674314
1074247880
1370081042
770529824
1379455265
1255629542
1084208604
134482314
1824769113
1036285770
1904930945
1669462163
2077551337
93823125
809847589
779875318
1095602252
1455818489
515644082
251939297
562754134
1843063622
27327874
1773933921
1030025050
983619302
1335138445
1718374975
1108974479
200159319
1320725031
941781741
1843666879
2024333427
686901132
293399517
149354181
1242286901
1312457827
2144796409
453694207
65963265
2009507737
4967105
1258950840
24690035
1835935394
599465238
2094248811
261779545
1784038462
1641999511
1819207471
739106169
1727545889
167622670
451327551
568167388
1059191758
597979576
777160675
47721894
440617584
191122090
1210827953
1535809816
325725985
1248029372
91854218
1470964416
2120894049
1424097198
788417631
35748501
1465433700
1905847202
1898308432
404837010
1551071507
84949395
556940527
1912582656
268164793
2136230801
747289173
987833873
1946086378
80725298
814476896
1024952120
2120707318
213329945
2111682404
376992730
1782478543
1804136855
580529178
609772765
1091458752
860483159
1075298575
1787926846
660508193
403984516
109677029
1820228048
67929635
981154949
1619707833
1126904526
2141170039
2027627373
329953429
1308644078
912463249
813593431
1010750774
1380025600
2013642024
2030247376
898130048
1372564676
730816190
676808759
1363955709
1567001996
763920058
1748205644
1181241542
1360840241
1219031276
1643902
2020259663
248340629
1467223646
1650435674
1759600699
2061092505
519827256
485686702
2076763366
1290221208
1409252722
1998011366
40607968
1475003216
1048380362
465657553
2092215250
1639757912
1751805845
1432119630
639662455
1609320436
1011423405
751696248
2070091399
409945839
181450117
1198906651
1237890858
538613160
258826999
1246262356
1829624888
1715129232
84453112
156512503
128070258
732060292
925495497
26901014
139340562
1999539013
1454677811
60920333
1938343969
2061196954
575230702
41226595
395490379
1864131242
1368100222
423549647
715817372
92144997
356524273
1839583514
1679464454
682763292
315340098
582407543
40700068
1410237216
1821771798
1509183697
1935856717
1279162680
1887726504
1590009606
240702517
964090762
1166733598
187699885
263723609
797512251
303034667
1350356433
1444076739
1175236556
1675206153
722185512
1420860136
537395250
161748369
726714664
676065174
1440663310
1546686458
581610430
1845557652
464925279
1266830189
1322579169
1712169377
1234783119
183661067
25044912
601768730
1695740830
548887309
176963463
1055139548
2013918798
855542736
440903238
757045907
676341686
214844283
1674928631
1538972639
1002575857
1079552990
234333958
1558172953
759607097
149118422
1636566733
846970832
445770128
1397368467
1967464843
1872307699
824054024
729241396
1973470668
71469268
1600940495
1546014403
1016853785
1504643775
1378751491
1572754537
45810918
509477428
1309145792
2033958276
1591365667
413531574
1341736425
1981198288
639138389
1785126917
1500244242
374752189
477195526
954937321
2093975765
1645216080
1662565410
544255319
1604757208
1364304092
907891110
1094090832
1748257241
1732083488
1968449919
1403126589
1503471109
1364440771
2146447211
1748058660
2008657276
1181745678
651059205
805922037
1673078173
1147361694
145043191
366886984
1879850396
55059839
1472193520
1485589825
1345175073
679868423
965054018
902380115
593655379
1357567173
1829566253
1732903336
953671538
626165244
1679298417
469822998
852154020
266444482
1553021319
471306845
899027219
1415665544
1583005971
920559020
1410339556
1674317476
442658136
1815738635
249944003
495429598
1844885751
42434368
1273410157
390728028
1633061142
481207887
1744927343
32380993
1405362290
1351545929
844081611
1816717643
1315576065
393806967
827649362
1275207050
1340849123
699661441
1386789777
723611859
1721934021
1020623169
1384097537
548051438
1676633716
2140126265
1356347395
2021617562
782316544
1616578895
1617396658
418526697
1189321923
938921578
1617808360
1407888645
1319208195
687447318
1602232439
1817234233
538144643
602981664
218323850
1746072810
864913286
264849212
2101671478
149255533
137298890
2008185020
1539115358
416192407
1743117566
1679748411
648544666
694335069
723320098
1912318821
1626783256
638357769
1251358138
1411395026
826781412
1605254681
986633094
1523469487
1980567984
984045800
1752121552
1007645840
240456391
190420989
951588492
2123933204
883539747
599502405
1658442209
52172782
819353750
143933779
91157968
2078376450
1509386852
1053403851
1400822122
1168995938
878667951
2120869232
235523554
2007522814
51166947
1303181729
730343029
984115915
477340685
21821158
537551725
1489456086
242562954
1852187760
2001253060
1643367095
1320696876
951819770
576988656
2089940134
989099418
474778796
35414020
1877262541
1550378955
1269983719
507241580
326513146
1331190272
569845531
1926660603
1930311387
133653628
144196634
2078426085
1338984235
523365543
614519893
1176729183
1240965227
722731728
2075484071
1912344578
28210191
531349218
473742145
1992913681
1768437151
405668930
1740471844
400416878
611787780
735328808
1192364259
918172905
237048921
2099169774
2023938308
1816932953
1268882236
2063700794
418676191
1137212397
380730383
1945886251
1511666424
712370459
1425871061
71268743
2028882097
1224723831
1287957645
2054317493
1439576346
825147477
142060124
1994441953
496425219
1434378748
1622038818
1366790503
1297240103
699179169
220526541
182625164
2051631124
1157254284
382786233
620558556
395417025
1119705396
911717106
255248282
1193724589
19616925
359195875
1067687323
2122810005
1350922358
1614741430
2006996978
1236249018
157936838
1242086876
151640326
540450123
402997996
1359287061
1072252526
1962018097
30002232
1296236799
781444859
1508980026
1198517746
1176350082
491775586
1176646010
1456861680
1876250610
1165377778
1387873531
1358770930
816198991
1635976378
985803732
1350016093
336832162
256915681
1419490666
852629091
832875389
1068412982
1046640237
1104769105
1181231809
2013170014
1683533976
632443252
2136895364
389548175
1104377849
2068975541
637364893
1076426653
95477325
307206024
212190899
624635730
34236545
1173584098
1497144983
62965201
1926857541
1048352360
215331605
1205365759
221598759
508463048
722014822
614102392
1981843695
249060814
1211152700
955910628
1632916160
190722485
2022302426
1815934912
1112086447
753340125
850777023
868110417
354046579
498695676
318874746
2122817069
48471646
1022138586
412609957
1050522153
1885953556
242545405
178935522
1453353652
787040621
536617000
525423116
1830639773
96623920
287302168
136185502
902517455
221346788
65603264
2118067704
1058673151
1066585590
744378384
2146906871
550901695
2006822825
184754523
770681520
458513110
1874277196
1572090055
741461113
435104990
132458507
1345672055
1281422859
358508593
35765984
899287217
1385537942
424370703
806880315
1334042470
815411047
2147339738
1127406099
1233964925
561884364
950732803
1152253935
1428466900
743891495
828069679
755334093
105668995
516343523
1259582596
450906312
1240084472
1356757974
589649792
2053321144
693951861
2085874849
852790902
2128880030
798575499
2139098875
149303083
760095729
329896009
1195891119
892982278
569452676
637941899
659984741
972513393
362108130
895783731
1834373230
567177608
433858704
1425734973
1774894223
458191963
1295783822
1007169667
177722771
1361973981
1044214033
1214765499
1343762365
681445720
1526636555
1269498284
2139120050
492826338
122929592
1110192085
1945367464
247354046
1600092435
1582471166
801680701
1858540925
844385144
1019594071
1514459254
132538382
33763341
1410403244
886375449
456757157
246500290
375615911
1523514160
1739519132
1081262662
1528941410
212237989
202062911
888787853
947179684
1525293538
697298516
780181254
674824882
631182127
749931820
1689767120
308965410
440968386
716729742
409504686
999912309
1948038630
576511281
889672679
1074878854
2108794024
1718787964
1227263712
886954226
397732098
1470749266
962427975
1564993275
1920160569
1065812867
358566618
1843178265
1346765538
530184392
1551513838
144257587
1498764150
742969302
315209744
709864450
1600340700
1097494
356913646
2134404901
166421630
174758200
750442029
764730717
2137340234
1232211785
1661995959
1405654295
585870198
1308301084
1741192300
2015028526
1025463748
974275704
304941101
541595896
1841103154
15519508
730783172
12264126
589090338
2029518975
775410477
15391522
1763833429
1719268325
1581542971
346581002
1404131589
2055631430
776270146
1908118524
75118090
1436656149
2109061905
339386864
750745233
625262476
2101276148
483064966
2051722324
43646460
1255329130
113208826
1978435384
878518640
1221530240
1766670617
562414126
866197684
863419541
1660603564
1107520046
827768770
292717690
1017741201
979010431
1997763350
585443900
994610810
959734279
807104947
1489004302
1884321992
248181268
22144283
340366391
399360431
1669678632
481084918
1188987273
1741525531
360322437
1057257897
1858199443
1351751391
770534592
1810754077
1303217186
1301085916
337701574
1477886292
1613199036
979960273
1352437007
1830687278
1150097139
994771833
218524616
467192160
2107556733
1868050127
1000474466
987639576
1812078428
1722230925
972822147
1385488970
46064801
793859625
337589538
20037497
2113219429
1478850821
1576428812
89776610
1110578251
1062522333
2001724567
513220745
1457732835
1769671590
1514200510
429646768
886442121
407007111
1194159473
1212336773
97171598
1325991624
1083972291
1418426546
57333667
1985561383
475855789
1453451442
87929888
253497795
174841560
662879695
1490737811
1910824877
561969133
323877390
2377251
1823830315
1874270113
1618273099
1966488809
323314687
1288420004
1669886859
63738414
790908792
726078899
1199630015
456326752
167110010
1656858941
1612888474
886855531
1544328343
1519816458
224388897
1056279874
2009429725
1487162763
670183446
2001579397
1904114668
1480213156
965061078
1029582065
1839885495
685601322
1827712153
706955657
1461221986
583491757
24521812
1304398341
654700080
1970523160
541222114
1455559216
110375698
81146258
396233699
1008178175
982682388
2138016447
277449450
1135650110
708942785
1931988836
861918476
2100483077
1983249692
615055733
714103478
1790307275
1085821400
1192681867
1797681730
707532608
1460405005
960484980
786746110
2102809999
1883936673
2088018876
823146543
772062552
292102479
1250941936
1151209911
740384564
1663087292
1794075116
547181770
1430236231
736710482
832813392
1661326261
285979785
1311275089
1329288685
113889393
1815422451
793830472
1794461825
1364376264
569621336
2068261231
233815090
1222127812
1243942759
1393594166
1856675234
136244518
124926349
1704166773
632112156
1529062839
145803129
453226780
1409204472
234650135
185108048
968341822
640602897
1636780606
1620959759
1814196594
1038176504
1310961942
570726509
835931717
1417989934
1400195130
1472597447
609625498
578364745
2048666744
1290022806
1151178738
1123201603
606948446
1099416842
2116351215
2014566854
1475348164
436012543
152074626
930339447
1897459966
731893055
1964854199
1264693169
1361490079
359954098
1362620875
1325457756
398514804
905945911
1004879345
804174558
1493781830
64417440
1951840921
1208573710
2138973618
1637117190
2135942244
905583166
208462203
750376977
1217749842
1911653736
1467919704
484701815
786414939
1218924324
666925209
1319106657
349542830
1820842207
1823983683
1425408427
257074059
1181700514
1631858492
1155042706
353751633
1921064656
747744265
348717620
1918939146
2001525368
1058526696
1240681060
1992256153
1328928227
1064641826
1437112050
990201310
1281145436
439440916
1521019471
252002869
79629093
667273082
993031024
1206300442
586063152
1852665612
1881445594
1626085536
1147973977
1867298991
658217218
563092089
509011021
175989640
700343541
1815692917
1887291226
1011882365
1459001559
1906674621
1605197638
1552678373
1585672740
1359986468
858020862
302395675
578237087
776495564
363115814
1342951919
1129514309
717562272
1862024739
1787939597
1612829994
2017953633
2072428215
299142880
1818513607
437557076
1199904414
122119677
314118954
1272394910
428545307
1501379604
624358006
1740168789
1319067
1605440663
429839563
899868877
1528230517
129395100
235830155
1698284275
650434519
1115966617
656931979
1448506757
397733528
895003717
250061007
1846284540
1414616388
103165950
458328232
18672309
1371782153
603767053
843762856
262673438
431560298
804965877
1206699832
1021070105
2016833282
1064388520
1109603345
407132886
1860065551
1616153968
847495019
730427515
996998702
830582681
1372207382
547143639
126143216
396105844
535136308
1707092565
1831433011
794898891
1347143757
2069047862
235102377
1936411500
800076197
623583933
861426153
2011377507
1198155840
1072449460
1076310112
279136030
125869213
1471410652
675755953
1585899941
794034642
1266439436
1405785418
1876122203
1136682864
880951146
910401583
1745952735
895873188
1502377376
858849306
754745932
415219807
1864422310
794586526
1965598869
1703132031
1170360507
729134821
1645218597
163394521
9958210
368912524
421391529
31746355
1574273485
458933737
836225478
817133002
1219525784
1603708139
1871231100
1316057408
803229834
865233049
1457020724
519577591
835023409
1006222816
210262449
938467009
733064827
1744047299
1818569644
246425554
1975948807
190303395
104728454
1849340586
645925998
945280427
1951038670
1447589354
362966919
340160459
474785452
1942701242
1150286937
963474499
544520730
1077215085
2103943034
1344048456
1466703039
1958151175
1829079678
686012718
493097102
1122855284
1364218692
229248070
1562703665
1153872353
1965761541
932116467
278007768
206017954
1830218357
676385483
1101892786
671231422
1298654442
1364490776
1828802576
1280690103
70144030
977574770
1550798577
1525459135
248825916
1794183115
1857060036
1860575859
301345133
1403752681
1132166353
1261892323
1037924645
1269604366
770788046
1072624381
1449347579
515624085
969976268
179302126
1323624330
1799041050
84121782
1090577739
604394361
412626462
194544863
1043834693
1589568175
394196661
1050924313
293839308
1118005332
22802808
1580055740
642050632
666242380
1442908745
2131438530
907450946
496678562
121497182
842719603
2091012278
1393429206
1728140143
81994225
1173028665
1179309289
262556477
1025395529
749349390
1592741543
164279413
872705210
899630766
1550890603
1104941189
962449432
1363098468
1515868635
1087502078
1151075342
1664357413
134493503
1367489835
752704375
651157743
362362600
1961408684
1754182200
838904948
743107621
1469566002
2138507423
400074101
744071787
1964189619
1288386371
1019526105
1602120288
96948047
4363337
505398904
887158266
2690139
301778861
1849863279
1193727351
1017667636
342980654
1995674797
606552659
605376392
182439255
1714081829
1746918186
949875410
1399742689
1064204964
2119339581
694214314
1120331846
1516496125
1748327234
1590169057
2014961120
105109716
434135313
1763768268
1551585174
1218151620
1232590895
321418219
1068608854
1048392627
2067435363
412788698
1194598029
1425117100
201720953
1446434482
785317184
494156881
1643774764
999167988
1707133750
1261737670
101418704
86331423
1373148256
207493345
882770547
2043078460
787513834
385331214
1672917840
437339523
166155743
1848044322
1214379257
875022518
1483456696
1047308133
639595093
160272856
84285208
935018863
1673787193
437185698
1990768138
652528055
1523300230
1081572669
326274709
603776368
1065544253
1839113796
141250948
1803452816
1225277342
172142737
962382735
1007764298
586567885
2013040413
384460413
236252795
1999026518
867952472
1026915381
1107179792
1542334796
7596003
928545082
1409229597
1103426830
1021381775
2093920893
68279877
1299956421
274174965
511016741
150828152
1275675562
1293442964
869546776
361961725
1485902027
1425881169
179072957
678812510
874193469
167217715
68242219
680185158
1220875121
186595724
581731543
167391606
640453114
1904807986
446452386
1453996672
63644888
525404129
1718444665
1564574556
1073998624
2102658240
1677899893
1045428803
1721390979
660988614
1608080280
1705292159
1633335060
1788023973
2075833000
1097934631
1883608745
1228641265
251861910
946629620
321681733
1925263891
748436977
1781452345
1491537622
1837667346
1344290033
1099962766
250797502
723071044
604915214
75290588
557195531
1223390168
273298465
1976776699
1541249217
249010953
494274730
36868208
1349123721
1598624438
5310891
438344156
1758182692
992272841
1448377026
1395983765
279112683
1066803587
617580413
479480948
242397519
563934793
575488236
2134279795
1408662698
2013461964
629099083
1718075349
1322962631
1895533894
1525167344
2104991672
1439527398
1448894596
1514301719
284344733
42420127
658938626
1509969914
525013836
1590164577
2069899648
785342565
451580275
1252602282
573054782
2012392661
719604595
87019169
1673909792
109496001
531269145
1848092575
1988305676
868405528
1657640628
727437691
1377671522
1896560078
660103394
617294828
694070784
181566014
399845
2141271400
1673764155
1045607225
1677648375
1028691296
2091503281
1545570988
751072295
1973468971
1041071774
860402963
712058517
254263076
199336437
1991920842
218547488
1899637371
617918171
447632091
644364036
1398107429
2050055541
1645968891
2094124423
1211516790
1443446345
309782806
1110934216
569134048
103990977
797621483
890459436
392326047
1607186715
2087187414
277633817
1919068341
401401739
337068181
1481321145
1287118251
1763639458
1535941101
1995214263
1435374563
1353067134
1976324059
1735734901
762772558
723755418
136826553
1450382836
202218572
446834029
2054819950
717607886
465284410
1852608658
620570045
702695747
651866649
1722079223
554824038
1747841478
145252507
1348590783
746482233
1151489077
1473059352
1739686680
1135637794
262974500
1134062728
1969676734
2049847354
1130165962
1901131022
331890807
1384979469
429590407
1769216398
2096991208
892802323
815816069
567166568
87012277
1258279237
1793666442
948437066
1917195700
480903283
272915095
1046725435
469435071
438952539
1901852516
652060105
1287795767
374403962
1047575431
97812024
56797090
468224302
45321185
415270902
677566783
397929973
7029611
823346060
1602397408
1281255172
1181447374
877939667
1275734893
562518328
1926499474
1451566705
944392926
1036672809
1015380229
209423847
1830605107
23403736
638314870
1029976621
680764411
1699954998
547538975
868948904
1793550709
438923134
984146088
688916364
450599727
768836644
2025385639
1016480263
853510837
720492447
1877574165
977659582
1511711386
330852050
2084909230
1597039060
1933904891
686307502
2078448939
782893460
1016364643
322769022
1171013841
1930367
1963271183
1827675338
1259776058
1367572734
2066092944
1463182319
230981238
839133853
1643025986
835478211
214267859
1899090892
1012434261
1788583901
264676531
442532487
829945216
11791093
743549462
602579413
1613087174
176553147
8469696
1899387880
1716209049
740892315
292306818
1955721801
291226954
1393479207
1676920983
1512069199
390744272
697234625
1349700402
1651413129
543365304
75171477
1551080736
1128638098
129159667
277549214
52923452
632938159
574933043
987809220
1523329137
765932356
275608968
564086463
35850647
674384550
414596591
1596077689
2146430657
1255060795
836797123
1489419564
1703692198
1823018082
1970714246
919264538
1790735828
1606221632
50700219
960712207
1418169936
1375176371
932917364
1164901503
410610801
1317174595
972360401
873362418
510843448
1689863983
1808455168
1846190350
1077873160
1516441865
546370738
86435761
122193750
911834552
1418199522
1657089821
922116376
1201315870
2044789007
521032988
652550200
894681433
1429329994
189205450
1797980257
1806124357
1216113818
41612996
1484053569
1111576844
404245741
2109840453
225753919
437700069
689083281
2116774253
1906730957
2126250480
75587382
946896384
208393470
1134976534
1086024099
932123983
1979646831
960733995
50687444
1104597058
117491497
2007809753
579678020
970346953
1944679708
101494602
281911735
1050809419
36586558
1493039593
292574523
940124685
937922182
1812685805
1036561041
271201917
426226055
366990533
2068571304
2018633520
1199454453
157669418
1616425398
1872308726
799511182
1444235116
1419391051
723014522
876205051
947786125
1790759787
47089138
606660504
289038756
75250621
1533202889
642590915
1701714775
2131575209
2131604483
1570336804
816564721
299809281
590457488
890458761
486389069
1208130638
1956960434
512893452
1619015124
1050582373
1807953486
936578186
1908607490
1267426342
624526186
2098059477
318686091
1450400262
357382997
459105443
1775571586
445628128
1208579977
636176197
1054623532
928696840
951365251
156415380
672336906
1918991036
984299459
1621242792
1681500867
1321762128
613899395
1321763554
127203293
1264847938
710671483
207098410
640087468
1214492776
779739863
976354402
1427640310
591306857
662913754
1725591786
735182761
1929582034
1925570705
1312577409
2105902291
2110094283
1844020757
760059778
787121082
712475821
1758215174
1611136075
1957476131
1027682469
1677112221
589477300
1472475269
1780577124
1759005299
1376113116
1944893681
998325228
437763453
1830970260
1421067371
252338224
324669470
274911053
270290268
1819808888
1579886853
1926666033
1420110347
385371187
2091923896
1630708054
123812652
1268131917
773519934
1885957289
1878710965
725923475
547054582
1996290091
2027014567
66724642
977417240
26520986
462571693
1762525515
539659981
1863196484
677258620
265512572
156272809
364881737
1696475784
1845245550
632594887
1095166131
761194037
1718241342
1373027131
1454235117
1337519315
1226512496
1926640997
1262010195
1040793949
483053854
772810213
210967337
2041730022
747925621
582858140
61684782
1454125421
206460958
1891889291
551197209
1539299992
1622645460
394442389
1114081349
1725714818
925436783
522244498
782252341
1690780428
1054694238
406769242
363411480
1346521698
543316108
1054176703
130211921
795897863
1559822673
1046593644
1323971073
628456307
386495950
51994441
383231274
562896014
2001368282
810149285
1997660455
372098327
664188863
1215222730
468883703
1925911769
2060834369
761900342
1833751422
1198383145
812885165
1545221083
2014533374
259933192
1150704104
827832883
1973239972
1044473564
1795025536
1836903405
1962194761
713349535
424482984
1575654182
976801815
1803698886
1968268858
858181729
972650146
1250230641
517139238
2066882091
2116972342
1766919102
492658625
488813112
1279343718
1008103745
2127417092
1221442220
1627966428
1449598908
1799752292
1846592437
64872387
1459362661
865756796
200448357
930447210
1485073318
1983120885
1646515468
553022857
1035346202
66519471
1897691895
1868009659
84923256
930636680
880224074
162891680
772053998
1757765613
203289294
1784375010
159934025
704095026
1556569143
1207392298
1463689120
302106492
1384358724
1002645651
980213803
670130299
447166061
858486091
351860213
69216184
1571517018
1823063263
1552028692
1153715977
1855444990
482694317
1431841825
869954984
933622389
769906700
1655806309
1130637642
641385768
865582959
1764785639
59348980
47739867
1015829094
829252670
64655367
1158924228
804696756
1975938927
1177870948
1550241751
1128215075
2018932963
477565218
105457953
54796707
1732498000
939371572
1097045733
695400699
1933493438
1845623095
1646116275
486216748
377487913
46810582
259164553
1044510141
1710321075
414853375
884178606
530941575
131400570
429082678
1285824767
805634974
1944727329
1457403065
849048829
347081775
1963387506
1428735815
420352268
762370039
1812851557
1741300350
1531389169
982452262
2078468599
1823900123
1133417738
834682657
1665051548
768097947
1791448169
1028536546
518003407
442646430
253263321
184016958
1726046283
993980106
877276867
215466092
2076255956
1951724733
410055268
769064448
1135784019
1449088106
1127929624
1159918712
1494836142
1489940186
156461393
21160086
1838536682
898225816
774481343
1026512954
1715170477
1330862168
478868442
210033185
821130559
1725317173
1422712927
190527716
607916763
533793309
1641578973
293484979
607341536
936312473
726117882
1139624762
1381267344
1713893832
1586652240
1726677369
1162929718
1648029208
873316274
1854671966
691601685
54300005
1093959410
650213121
1229626324
1396979340
244865621
130490010
1976161429
1207674690
634024891
1679102647
443279139
1494801920
875521386
616105252
54815464
265948389
235950622
1967515012
942310579
892065543
376270876
659188464
470237605
1370025151
1376301577
1310707755
782664093
1324874369
1059620116
354886329
437797745
1052796507
2034711662
1787444099
123995330
2141728167
1528088168
1445342247
191891442
2111850384
185439423
1044262868
1017169046
172057643
1992755983
193499764
1553710466
279848945
1993330841
597591464
592762768
772896133
1882764211
481651635
2093526923
309355018
376785758
1192279327
845653631
1474211849
1642291257
2042444222
746159854
1339670823
2139629853
1367572553
1825968475
373933870
142602001
162101178
2047046960
371423608
350001708
1215641624
1004485453
1174350045
1356838252
818266461
494786956
1677773998
1684756014
2048761052
124673351
612035900
1565780821
357565681
663631785
2074630972
1218817303
1820607197
949201633
1197575617
805233800
841499705
1956960768
342537797
1153252089
175713475
520023163
1828082184
512494417
162668502
88109318
1760612231
1959215163
842616405
867818492
1982783149
1830858307
1976939651
1095606618
1935275659
1613992468
1106132556
1408382287
533874510
2141482006
1303884194
1057182130
2141353214
895269821
1474654947
821151764
614251157
115540482
1106770804
1325400713
957309144
2062077504
452452679
900974314
1588426537
112034245
1740809466
1093792194
219073438
49724046
1727445349
1122930978
153776521
364172372
1273936274
401204050
1200317643
703734674
483527322
1590789374
341884804
1116869063
1778504665
2091122697
266561214
313693249
176623024
846427514
532140983
1516649743
60238074
1844050839
744381632
410503711
1232531589
1674612683
627833452
229369185
337679128
1622160151
1248321506
703815519
2029763015
1148666480
416272644
624261188
1982859981
1258463579
1978151092
1509555301
1772063057
920552397
2091011299
2052134534
358209921
762754884
882882211
1865632999
1931229829
954785560
706387082
727674734
704840771
1707924614
1069877974
1928252590
408405789
743762223
2061463715
181454168
233948824
1333979652
154405416
2129710715
492935362
1542268268
1331845644
1390045297
1333773440
1599786393
1779671815
84008159
117419777
642250618
1443192400
1557404704
936724885
1769305012
1459487877
653454653
784627130
996122107
1724537420
1390111153
1254607162
964837658
1150838763
1535552753
1269361789
1813526425
1257539174
1567823753
809250163
1215627949
853001687
1930032882
1676994466
933062424
232461695
2094003848
1273156511
1363318898
1750762411
1676018360
216013131
1874928285
218455381
2122655646
836959745
128476527
1708919436
1002912775
1694973831
1524194458
1443422420
947554357
237658191
685682542
434751608
685604007
1741136550
72414176
328525791
1734987369
1763276274
1839396768
1928619844
39721618
1252117059
348323698
1339620125
684395369
1375490776
1475443637
1776576918
653347838
1024359076
1485990224
815153747
1302625321
2026471605
590018267
55135366
2074475639
1097407355
1271741501
1634563832
1918203310
1017706289
300205362
177295939
1449211467
1184461003
485305858
56219689
1266896354
842412809
807615716
1150745794
2010378476
489295467
1744942379
157368897
2118693209
1086936370
115702620
2012394826
791365753
2020047694
231554114
1654513197
1559463170
950195816
389095532
922113018
1642968899
261256217
1375395007
1306092769
741533936
154599299
425915173
1041675778
43578877
860712979
177581159
292025826
1719844559
806172053
1306782520
881628026
1567149953
202603070
2034294721
1776364285
1523273137
1897024134
1876068577
381258949
1660622646
715262289
182487840
1168868858
994444451
805204630
920846462
2079771281
590377279
1060841825
2018727242
1970310932
946618981
1512624060
375733599
1158629929
1975950603
265969509
982212497
215181720
224247616
865474257
136343096
1731743115
1105093782
1048703998
2038802679
692475156
1072667856
1762987721
1632430454
1007056463
1473453282
740967147
1052420746
73136522
95036901
1932245268
1330728356
459552869
1941127164
1777600523
1142200772
2109190914
552810051
1655278601
1807334216
590908174
1027946311
518162032
1683187729
592881742
1826360144
709584764
1477584392
905251154
1799893255
952595880
1948971553
1813221581
1640380007
585596151
604863541
632155023
1717387766
1068580776
1924719115
144913225
5819402
1970840017
895902599
618779084
2018183276
1961294359
1428008905
1600385733
1773918733
1621758106
10223365
593271729
1914126267
1996593860
668049284
202689273
1328556309
296656770
1140838555
1777980193
41273058
756693717
611449275
1584903715
272619606
954058540
314397337
641271142
1068469825
2040048392
1281780067
1935988702
1478992739
1850916647
1606492463
1950310282
1532136539
1962327592
559595091
987146008
1769327087
1561173357
1088193883
1327822516
2092944049
1640885965
1198248325
784787695
2069780491
1905357425
1216131086
126874187
991229297
570121280
445126138
916526876
816597284
1783150973
691899930
1338641950
1029676303
181322912
683020782
1592216428
1621103808
983616706
203870949
595144900
713688555
732836941
448640534
1898694423
1854512013
1957573432
998915867
1631774639
577239484
2131298156
2266552
1883754306
2132887565
120332947
949769629
1357879510
569420432
1859458013
351432761
1980888373
1530665728
732548103
1873764350
1202374184
1604880617
527675854
472822449
188742319
1426113864
1373319488
285257760
1784460922
683930704
620807800
439749501
55104972
1433532980
1910610531
1587306460
3558350
296892674
881951362
980682338
682477183
2036389888
819194248
971675013
776767955
1446335644
684105455
1571309770
7541645
401559649
399517732
631149673
462578334
242712729
630276492
960168281
602775774
611343685
1936862109
241958207
1394493566
512341515
652753377
449146780
2046084134
1218257371
891547543
918680613
825147057
1189158635
921687126
1194422369
1672371089
1254770031
779708926
129013409
681468501
2038202904
912535450
1338758766
919803662
2048227249
1227130007
1016026525
1386641236
2126183450
205060737
1072014498
215481855
207403371
164520748
1807663826
76986546
1885883568
1903712103
1389880162
1506673938
1843659192
576284314
390943804
1531683121
1926059793
78328915
1976099769
1633736399
1740649612
1748048837
161799932
1650591349
1119211227
1337535843
1753300677
1671600469
212906727
1611874259
620747203
1091508165
103734133
1021626514
3987902
1673719394
1824440450
2093802997
1517840153
187269513
1937265427
2112233427
1431731605
1618013513
16900968
1180635375
2013559504
204982605
1901882095
1435586077
1742361144
130827619
1909190073
1919277908
205796967
1388978236
467139401
1534497567
1150393024
442760683
845121982
772266799
1922773374
573851854
72489373
16914993
1043527362
23862061
1903982247
616206769
945305608
1920900016
1788207086
118986666
488238526
1505753574
176967120
692904674
1093569224
310280329
1992942004
1996279075
653882862
1608977532
283653052
1557310294
1203759684
1648825272
269025180
1080778687
1089853360
1331041053
1312486842
497435925
356970608
1194776561
1326932177
466763183
1159260810
1506938222
1384793246
90663046
149387766
14323478
2106671623
1906961524
82637121
2088600164
405296016
1334648371
1811466173
1850940971
9070009
1380441409
1517924246
947989667
1025034113
1996526866
185404964
962727534
1358202172
1467407219
1648095477
1815414259
579110179
1633889357
324756276
1011353759
1908608888
850433431
1716392894
1392868981
856557234
2043155130
822914796
551200753
1759842788
972572691
1998162748
741835158
1546220990
981026360
1490549330
1285274977
478363522
1020835330
1619939369
2122963974
1231452720
709014473
526963647
290987970
1132541743
142508446
1291124923
500292994
844783752
237720315
1352304637
969471003
735779990
189026591
842838108
330139510
885815817
1694963054
885553098
2061703034
769981618
994120558
1663928410
1322442681
271076925
1863109526
1303941163
1220185477
1344425476
733289774
615979748
25163716
1242247499
1654015524
1514185947
1187935467
900832856
1506298114
1913427197
1465256642
1208001800
1590024773
1348209833
50263030
242137399
650656148
103939610
226542993
1099426724
618765337
1735031513
697407183
1095304515
283285045
1826098999
1766981593
21670774
1452328313
174879595
1315974137
1006738538
1212080891
336633482
499992713
1505991242
792841244
1002964189
1556922088
797667185
910589690
323887371
1351129555
904280748
493405157
1163415782
2064771157
1480088842
935769895
1696569150
116703716
305243489
266016171
1547544283
1772541187
106621759
608928570
781243897
671553118
363338893
1595313685
377780057
1079141998
1494447106
754123896
717808374
298513240
2038117303
1062860423
1178011157
2007830727
692893050
229988411
2089762718
1227245172
1766343445
664050849
328994316
2087777749
844305037
1236075394
859293471
1811997414
610302465
481966268
2075996723
1793017401
1602594832
1037603790
161795197
309974274
1534719658
1159260835
1749600433
850362061
1123501584
1283327907
1874867933
242935064
1343396914
2125979759
1546244204
635632854
785388636
1527696430
1418660502
770123333
232313782
291959984
2123095804
668239973
464824253
1441085004
805626934
1819382226
1788007741
1408609656
727699123
578898637
2029222156
592432303
1966212356
470884833
1828193913
297811046
424426369
779055369
40539780
335844746
1393165186
1036816798
533191888
1173409277
240330243
23554599
1596065773
975860789
1828458216
1501921041
1147427406
1480949402
1373118987
1331634844
2038817790
1818705667
5834161
1462112825
56509642
604628730
1167092570
302768938
358821499
830135516
2021235885
511101024
1436050299
1175348715
1043854662
1609434100
400977621
158361897
1851113595
233045546
1967172045
1200925740
704563790
1099752932
532027414
704610117
258836129
1254085991
148356360
834070494
495223534
1324351409
717685198
669083422
1717916284
321542270
1641255548
118946371
1185638031
969614888
1239318697
57680927
1566237478
279844971
1015925855
1021974070
867079968
763091256
215779182
1951325746
410175430
1511737915
1776820948
785130765
1951611154
769254302
876045579
470176329
1827774319
1803462517
1699483748
904212753
658648177
1676456196
1498999950
630522914
1160564187
717053617
1847184582
973980455
1625844576
831003114
325604706
521198590
702666587
951185218
1164122591
1238372120
1524617569
288079846
877155804
1428598838
854437046
1067217355
1956171189
508399446
1006186827
1264687094
1383144800
811262900
2112795747
419033632
279380687
1093125273
1837820182
342410194
575710411
345157417
317425502
1568026200
675219742
85906051
1830187408
345996392
713727963
2044046395
995635068
1704166773
1738310605
1092740127
524561767
577682881
1337007333
1836215103
1656684527
2024544970
804598078
1444755703
505489168
89181745
653968513
69442387
395752243
2050774352
1679852267
1405410848
1071543723
2074097111
2027106698
1287384763
1605900973
1418971414
141252748
1204019753
1974137192
1446737283
2000302721
66874147
572582279
1008290090
1431014877
368507201
721992680
1967978000
1433630930
512964774
1609098249
338764226
277758028
1419796580
629984824
830667311
1670667299
446900954
213652131
1066929665
1152314238
1550477752
409327983
916042830
406759739
467820468
1102112814
1674594880
755095278
335484268
683628976
1328790797
638876308
1163712203
21107315
754352139
1418177693
739806824
1226567036
80212426
1514705746
1791529025
176798996
1440497199
1876633252
1759751055
2075546971
1401921335
391997325
830426035
1462965950
122134730
1780257126
1992388847
229103993
817117741
1237732552
318458730
238131890
1296197004
949815780
47968522
2079003990
1369465734
1309913803
531959075
555120575
743787517
1248301390
738883891
1354725568
1056634219
659216547
2107738008
322193697
994096892
1332335852
466930256
1124461262
1528839742
795919668
144264982
2016825885
1624985846
700426740
364204912
857157086
428788000
396885881
1995332297
1427934662
2082967246
642306587
1327738756
615923943
398519841
770815069
1772581945
885710155
758977320
1960342232
805459861
664410479
1369926178
1415606472
422601183
447801637
996334588
32800595
828444663
2108980281
964573102
883531789
1082777116
1479701310
1376656661
284087421
1901355391
1690132447
201057010
859329652
443361309
801548793
1081074025
1242780057
1578266318
137156723
1411818505
214211799
370839209
53007911
2073512476
601768339
1231958240
1732913353
1511786997
26097427
92742648
313188005
135614668
11490243
711363820
1397186475
472424864
75253109
1355758867
638330145
892199628
387790291
1933873427
690936874
2069212378
2140789961
1699333500
1690755738
1191145742
207931196
1670000818
1637494149
2092515037
406057914
1521272168
368336581
902703421
1910047976
1042825036
895157773
1610087613
652388734
1077467720
1708194665
871489111
902860335
1305145752
1453092989
1247105384
390052491
1323915182
1839953536
1374516516
1596605647
317739433
1859596291
876429128
1381474815
1340999923
1208211249
1100438736
16655572
1102151451
195928602
1308923084
1042148807
406186439
994456455
22999990
33631471
311322639
269466672
1027071537
1527875725
130265586
1272692581
837223834
678409935
163549559
1298564439
513460579
582522479
926854008
384705321
110157537
143335282
1249385218
2037099420
1981569263
445915788
1158595437
801011867
808566793
1683410362
170322666
416404774
4046442
240818266
1952353766
823985975
371229616
1911567434
828859311
842515087
558008757
1090802541
1415439361
56753822
1150422402
1641869983
672515830
1041613717
1090645086
166979452
2117933553
1202657781
1207356534
1495653755
478449019
1913143384
1340447759
1167304662
27989734
551099031
498320543
1138744917
1673931551
675079215
1947428384
61034121
225532025
873029336
1349902023
2042992930
867459409
1644952254
1234351790
1524092867
622851025
1201876936
812796306
902235996
1923586563
1899249987
1490144015
882954995
443394692
1298704523
1615605370
1032017133
1760366893
483947720
1025359716
1122125646
242770502
2113357739
1900836341
2001191598
1017956405
728706041
2033762859
117268944
686914139
1158045089
898112681
1464792414
977140382
368702176
1891290674
830880452
966618999
2025455361
183914898
1547766479
864293994
1309959161
849753559
951115569
719044512
1242606778
1547640965
1869445381
597841243
1103376872
176766290
777153812
1988948843
973139764
1595430878
1901425007
1725979229
1816085398
2116511281
1776496923
1718418785
1137649944
1666370042
1907417338
1088670876
59091832
1777370311
1537834623
858007793
913988024
1983981898
1281573425
1517692736
654701239
1533882214
1232369359
1209985054
2121332620
142789735
330844808
252108370
21800579
1212174879
193842621
706770722
1010123999
1229691100
2009866147
1836054008
261685575
293628919
2046438551
1970954592
685922919
1746907263
901637511
662352373
297239206
372835659
1732842388
1585675903
820888596
68329801
1629022562
1191961054
1681371163
1675516746
734946990
1236107845
1097089436
1179255711
1626784248
951861337
1239151479
851479123
365400456
589838134
329146648
636755650
154375327
726595972
795912300
1834506950
1137680907
605279314
635750141
1102060221
479274062
1675099065
606416433
830473619
1966649312
1479542920
1032356409
941976843
686309957
612978040
904302566
236423060
1790872092
48879588
757353542
852289773
1678635249
104902558
1950764079
1030486418
1289448918
1706791909
512180225
20313141
1779403106
1248375898
2004942743
1489367649
1589244719
321549711
1327507140
924261605
2140161449
1939627652
1884281869
1435168360
1916436481
978755243
891407640
1594522711
2050138445
1701539600
392667327
1530545504
92159820
135506922
740935694
157132394
2131152022
1229188270
923812323
668463317
58135046
670268439
332599414
1633485501
573418901
1866276350
470488350
100616992
321866002
31576457
1942217662
1499639546
1787954450
1705390042
273746359
802786713
1418774544
1986365217
506310041
520646020
1948428606
2073182920
94013157
26619270
1885050618
1252427841
648235230
1140296395
123541251
1623730850
2141767693
1953951790
804827901
1989076120
579603376
2049141838
233086469
1110163446
1550361632
1911908238
445599083
1397433545
2092354469
1004358632
1283434071
1081157141
64636327
2007180236
853412169
1886002892
1620650937
1930038765
1364859183
1972036277
1662902600
867514561
1839373486
499931834
1379357321
1041651453
1463712666
2069863731
924760199
220575019
775912936
154330473
1028259279
308363521
63887633
2008474519
1439562646
1692013194
1341495612
231158198
994259970
1210887954
1957066161
212256006
200881092
861483833
974723079
578330038
1135916714
752135592
147538666
1614564349
1226449888
1733094425
945073511
1515807192
122751021
754958804
437043930
1799224970
1465780036
1821020101
415781437
1430285429
525019540
1467944849
60706143
1183278987
37974238
214201784
1262216668
998746825
1844304812
1589620641
978524593
1437043827
1228738969
1653701940
938976220
1747268329
601442183
825704598
2005305038
492323409
640758027
379165338
530275204
1523404813
731343343
1137161928
1258323432
139069751
1318905244
1561635496
1229601391
1006482701
173726574
960948026
1516685435
571449179
1493886768
1429987719
121447398
2120473557
714045067
1991208368
668930907
1808991682
1440363964
343343060
1412338136
1793701242
1814020060
2024793616
1694349847
1460548250
560210410
444263156
846915747
621778828
1482161388
640617058
1066233098
947170899
130399910
934988384
593457445
1921779491
1983904279
234152517
22953826
815355496
1376779321
275879231
839135998
611177048
74504564
2030937447
336534515
699131066
996069804
1019220359
669507848
1287459353
108925864
1648647273
1694239385
866166641
1445524316
620482768
1278344271
1456887833
1102438695
481590043
1610355012
1193425546
1863714157
388430053
288793900
2028306134
332257917
1804775261
1173613178
1705618242
136169892
588982974
1788397127
1869349772
1046571765
1343426980
1864757786
1666279521
442371873
1165723694
1292464337
24292957
1410664254
1442973355
1106297500
1297535271
1331829768
404343188
633246275
1798046656
929531262
1234083172
260953785
1243291526
1176833018
958008001
1156845293
1077353749
1548583667
977048054
1515658837
1480951370
1205187785
1666662585
1983114649
1833108857
1273683241
1328367558
1206011535
585089036
1143508183
462159076
1942314611
343647383
914935134
2129724303
1382059986
1177380772
1440379503
1867285322
1164276230
1748818793
404600720
1063424367
1828054256
1382389686
1034297229
849540413
2019100595
344124758
1584420734
1445949852
1809969665
922770340
1557994700
552112246
645272779
4290985
737939528
1471374495
1845690325
381468801
240636653
1591935627
966169651
1669032187
1624797869
1035826241
1126752514
1208328881
285054075
840791320
286384518
1221257493
1836204805
1855882898
1365275525
293027100
1471518098
183961169
390556045
118572217
406163096
1690124476
1835010325
1945741953
1102635309
1868179341
1842782208
909812835
521879222
462738400
163426529
298119542
728071070
2146437834
20482789
2032925587
345988972
632789824
1462598771
1423592506
46548381
945080881
268326772
1863121584
1962777749
1263529914
1457343682
744207180
1415907008
1813717581
64037309
1267429192
2096678749
1664132632
1106199312
1898879337
112736339
629045894
1467198343
1905640564
543678327
126430649
76123717
620226209
1441431061
807309414
528666106
1054090320
855195019
823594683
1917767998
2121133193
1421196503
892350458
1260670296
655553830
645695457
934978084
1402426385
1696501751
34503223
1917196231
463621830
1034910915
2022347517
623386607
1548933702
1453975648
521174562
1024905867
377485731
330713237
428291168
1805027621
840388335
1122371926
490116805
345107405
706622
2098928939
951341173
497155998
842387052
1377523904
2029500493
455119144
378180955
1449964774
1757554551
2076281551
1222769735
1588618431
1636063642
1562321767
1790535841
1904216050
1335405209
1125895057
1193471460
1585770895
1844313358
2073689412
1446640632
803726275
952715321
1145354073
1048690045
243420015
1654478600
2061705786
351164460
568480421
62518324
2080383052
1421589874
312012193
310660323
708070452
80107690
165996449
451872339
81077331
1935986260
2138229213
1482878376
514858269
908313348
828837334
1904820117
968104476
1846587328
1885957824
100033203
991225136
780105363
1204318224
84587847
967450945
596367649
1244328544
848619746
858040318
652255787
1360610462
1318448285
591113070
1851151291
2043897396
1363083401
1188003883
404445136
272915306
1950515556
455715581
78499276
117007571
709390274
1192242583
241372988
808183460
912165003
1297446321
506592397
1921643081
1692664186
1791704042
1304150384
970064000
795761892
930379134
489876439
1831506498
65937725
591012459
452971959
1031616969
31892018
284875724
1971455188
1535290712
656902900
1421697350
535671422
1502294271
1252727378
760579296
1002274140
841031351
1631053838
367610296
1070322611
1723529976
172611767
158478699
742566902
2118255289
400434778
632856109
1616472972
2045395206
1028830593
1910967025
772295633
959714952
249148250
381783147
606467963
626339967
1861230493
142340070
598150906
1779559378
1758046513
746744024
1166605704
891608399
317545506
736936560
58533255
605460226
1648706568
1671659073
2051888016
503748472
1245184469
1032332909
1734592130
544514416
1441043047
5724248
736401446
1865868040
929373537
1850948616
1415530586
545326351
1724265494
589690990
921489879
240365963
253911224
1722586027
1493807506
2060187798
1151314006
2018803528
224170268
1496897500
1871837400
1777987604
585379487
1313845428
1353180996
488402076
115876767
165860885
412976683
864586450
502881832
2024324137
1684092720
411931075
86218789
1145207744
1027908477
2099050457
749389025
75474788
1319934530
556118732
1594319684
496250590
1465038583
732432842
915693660
479777636
211011648
140333061
1795135713
1235629566
665887272
6987474
2059125759
1056895158
1714321211
1803709757
1962311320
195230157
1346092208
799495005
1412006090
892191974
212096427
2126781985
1955651721
484419829
704587689
189309219
1304331014
1867469181
1290532079
1404904877
1884809605
569838899
1746440007
2059846717
188599135
1309250420
1870881801
1508792471
1289949993
521109190
1656414508
136555413
203520168
228445765
160770829
325118287
2059675993
1657763312
1586124068
2109170629
748071197
1600164988
405990498
1805078138
1956786759
1513342603
1919531269
443608353
720115859
1599437203
362551614
1991726119
989360106
23746176
1553541932
312384175
61431317
1966646480
632971014
1215193334
2109142474
1189484807
556977892
430325127
738107738
368688071
1999907148
229156034
1468670340
575014080
1949054183
518394056
54691292
608697482
852672804
1334530832
1303437295
735983735
503446643
926653473
823959204
569062186
1439011527
2022568183
791668493
1361373628
1881937371
1032374329
2024395146
1240282832
85492574
53540006
1850570697
723640464
479729141
414739342
1115663970
2072412245
1376249841
813302612
2106939375
1410633609
524438461
664315390
1330252861
1230477824
2104068469
1299276084
1558154502
806769369
1395906879
877990245
294526621
1823235633
1088349217
1109370772
293753475
1903907887
1767911473
2083059081
609884532
915416276
1241892246
1411410087
65224410
554020336
585054683
573507618
1772998035
1141388598
2091459842
2085039986
1298094412
553261587
1868545286
533054323
1199313766
1550049671
2004103957
490602593
1807056618
1803035843
317811634
462147594
156772389
901951970
41928866
672722070
1937257804
1671925305
582357168
1609330422
2040866235
1305401881
1915148722
206624305
1468770236
97602149
1752403440
201651146
1772357793
1131611122
828684345
1423486901
1132195918
865138357
1051288465
221263880
68219828
1565752771
251161946
936337858
98842216
1084787127
1611379355
22247010
2121195267
509982594
1784510687
1854531898
2032889524
1194875393
826916184
1572378348
1457678244
1165859674
684834919
82300303
1767716806
1618114308
2088489815
1788159749
522840747
1096293921
1424656702
1734631286
1980209440
1649290229
144736695
636388241
1574952930
1829559327
424286598
1122255834
1461252816
1794049029
959371008
1873739285
582894658
1116927189
784066983
1308512964
1094776588
2067001121
1386175332
73053754
1495065973
1208743621
1683980580
1419085071
1353145774
1109691800
2001830318
1134642232
1325137850
73508360
685762304
1575324090
69213202
19048713
867625231
2039623555
116115965
848705918
407276390
1266489276
795029770
340797960
1102869694
231785571
223779836
955132636
1241353509
1385477507
2047752762
37094371
1611533072
14000011
499759795
2102155777
1033735532
1710791244
746075348
333508587
222118816
172901952
1446708201
1620563835
757437142
1353263214
806932739
1790292820
54243786
1358716163
1543503555
1448889132
706744503
521712520
1248896507
927194273
1343314481
394949248
517186656
782067145
1794145638
411561063
850534080
631307272
1017729891
102836878
1853032003
550469215
1755194325
1125952992
229401288
1305579995
527640587
1985974914
408137548
1563018896
1130792769
609578384
287001594
1144723797
239380274
180010641
1709075606
1159075140
1341000838
843434341
214073322
1982583639
323239577
870619144
1166061841
1673679865
1290849449
1186041089
2024973324
2106042983
790962642
318939440
210339945
1532549870
1041671018
1756600372
44832703
1237592839
37669938
2079721255
863630240
1841565062
1520949678
884865399
1455955256
138649246
2135487229
1554805472
1016010611
111810406
445477763
1329691237
1605941168
597810334
596706249
98784967
926943568
1866406422
1050588713
1394539231
1338151205
1948340220
1866587967
1673376733
1231916613
674337910
1164471197
1055661539
394471169
2021979528
92048986
1891274086
1319177948
624923720
1679931656
1087267680
1645160159
856076352
1586397817
1217378498
1900844174
186122678
1209328356
1945276946
1628124890
320098132
2020401309
677871191
905759619
575551672
1845754323
1177253009
1349422778
1656522899
1673182624
1547651062
1130338344
1722341764
173945188
840940913
1869886828
286321455
2125013863
430088027
1049948291
1732393226
1713143485
1992856446
1878179467
1551296243
1617945559
934770828
1974902656
1467483441
772407475
352667583
1189335624
2093637039
463263779
1134576509
2077402647
389346096
561851050
534927544
1578296167
624006708
409235415
334723149
1883807816
1063706301
2118410385
238136748
238507142
1232211000
1029784210
212455022
1904909530
1045129334
813694250
1666072017
1224913002
1869862393
1991831532
1397932859
700025562
630918113
1620850228
396569289
899721553
784181875
1059653206
908842211
862952
2122625074
505562163
377371409
1302690730
91426151
2042695821
471858221
1909896637
2002403242
50197450
2015394514
1495690072
1321681778
652670374
973468235
258328555
574139682
779525165
1842475285
499749978
864241399
1539931853
864136258
332018069
815781260
2018255232
1125757175
608026865
2121816523
1074402270
890456283
1255243087
571761291
1668636340
1321992879
1830138445
1443777202
1433814633
2063082820
927863752
1720015599
1471884640
1649904715
182144464
1128322926
230628954
722421818
986924965
1587877674
1595830120
1788397127
397418893
1009758009
239614356
456297636
736715802
207820189
1224386818
545663594
376758436
81235189
970495762
737953716
1981204380
1201986560
720210928
2114154805
834169625
1679643687
425596111
535969841
861017254
1173406483
1229624732
100931102
86304131
576401864
1106869691
788678012
695358557
1299869758
1932440162
1727310055
2128011000
4494098
375372519
1144621145
613972111
677148968
1858329123
1021205881
1543820605
181023736
1270129667
1946484985
911436471
1652757051
598372528
1827921513
1399624680
1413201983
1101720587
797238102
1234649656
2075827921
1360097239
1902698888
739465495
215016943
978451210
1455513609
1693480337
1873884001
1842270691
564318156
1920803896
533366872
861611143
818298672
459401623
597594215
729429976
579485712
953192571
1194653699
2016103035
241396228
1277024492
1506048660
930248241
1769210012
1434477713
877781837
433513687
478444215
1142588154
390025770
2034190447
1573976497
1449869530
1695518643
1897538026
1236652062
418360178
1095901153
351079012
997076061
587973976
1681359801
1254423892
1238036039
707247697
834647687
413585070
1851897925
981149042
567916899
1144449341
1566569560
1953965978
1335223088
1762218756
657214843
234432706
359591249
281967732
1459811953
1452555464
2103651284
2104807255
1872670450
1620140452
1593856332
557636208
1626263242
1307655037
2067828754
2094681337
1295461761
1501189346
1012091931
1609262749
461649405
1436305498
1639094690
1274459894
1288144058
132211429
1312915778
662648834
155641046
103887786
873223112
574007854
1163137730
2100643394
1131633631
2138053082
200602760
1646573717
641426739
332610446
2137863126
1072855448
1738337655
870326690
647291325
502233464
1260527854
2141728849
777926451
2061097175
1128962237
882522517
807913933
1861777346
2026116269
1994215187
1432777982
1219934029
1792304178
695269617
2038416951
1421443913
1278857688
1804891878
144100020
715631299
1386410953
1080591856
1194799807
1163574303
1785496719
1274551052
190010162
1381065721
1278524290
1396158567
280022098
656178255
1067153587
748871508
1513116750
1866019512
807753025
1071246684
1255307338
239543926
787312637
1990655904
218190238
193582078
1007872270
6746364
921509130
1951360844
263606320
2060332695
1299836286
13257714
417858548
1588786450
654715939
1753508610
1997047478
1464659980
787211589
1479085761
1197053879
2030003765
759249048
1464457288
40185263
180012273
1738158867
1495045822
588779131
914151129
61849767
1569197815
611818754
663126646
1413123283
529741183
1739307066
775496238
1095887331
696410307
1686198013
1632850832
1633164578
194276952
231912533
461980151
105880594
1642618270
1337720303
2099528898
1704205312
869348678
496818172
855041773
480166961
1311048126
1857196302
2145190136
2056430166
201967425
1569064147
1720389070
1784493895
1866281864
993439207
135786958
1598838602
1149794402
306410929
873460710
181202835
1979470457
968930006
682753770
1580309714
1017528344
2097324348
1603314778
1589349537
1779146452
49460609
764759007
1793402609
340707264
1254687705
1561499120
550936081
330169120
244511676
2123936626
568723079
1066506124
1465386150
536505712
343037030
583715579
770465847
315990079
101572255
1568298053
1451842696
82583650
768119261
643881515
79960693
387294186
810068693
1477308265
261991667
2071535475
257804345
666521788
1805911278
1406742892
893478499
2101599330
968637054
1251082331
1924566615
927865310
301891041
1688149556
314291569
216927004
530942942
723577842
1730775964
700103003
660606696
615067508
1086613306
429523367
1781233995
1185433116
1459595919
16316008
741414690
1485984988
555955514
627275638
1500286680
1281720977
1429193301
1850894950
1288665712
206298312
1596699204
1657767310
1645553698
623213007
2000327981
543502960
1578682979
1044542851
912485413
844669354
228356661
1074595813
323946808
466756680
698407133
131921705
1707322320
239589160
1420888848
633052781
667806326
280989203
1933671171
992285343
106053859
1707004037
1449836881
829603278
1826535967
265342279
759396557
567525665
2138712075
657409996
27344944
680494499
1896216947
395052223
1827530396
1979044772
1738690828
2047140660
1521572286
1659821014
686935916
1697132115
2098289568
1871339402
299918611
1331321007
314298647
930281844
230630579
184198135
68945910
1156473837
1089563499
1333453482
1138471559
282122673
1344297834
908223332
1050354717
1975893982
1321677633
639440043
1980392923
1012682935
178898642
1853936028
1479743356
204931257
956956509
1089551190
81665436
955065087
2129044227
326572563
117656287
524852097
206929561
1283396769
534184268
7128650
696685549
578280296
1667283672
97569275
1234656203
1100975855
1755719297
1012417485
1874738575
1019174744
463480870
1471907580
1828152880
2099711944
312035904
1296717281
203434821
1839049327
351208142
443809693
752776851
69760449
561698263
588808548
1915664393
488706493
1262881802
1594583908
1619868088
127606293
1129246652
570990225
1909925835
451492414
1412190565
2015697258
2018777247
2063282106
1193460572
1888570137
1061841460
2010346569
561830046
594972221
149521841
1966304320
1600465598
301855019
551265695
1927733695
1158719576
1215883753
630056747
1729741143
1508278977
368133376
1808326080
1790155590
543543918
74402203
166706048
1539426347
1987924139
268754191
171638022
1459813263
305905045
1726874524
1789135007
1964692191
1321473067
1414360395
269662515
706930024
1236709404
2139884643
1597987160
1395556536
1726467157
1892584713
547433305
1377792626
1166114094
1057787000
1705906914
2006615870
1149100582
486948192
1399834396
1942138993
863364707
1111175350
1445736725
1690137392
256487663
103901981
1804190766
861686756
1500390425
1849606939
7966307
1393067840
194886142
53360265
1188722463
1708042171
1350003992
1378214088
1169509592
357405990
698696725
1877715403
1323592635
154974310
1307848594
2067848639
112156600
732062091
410947127
1526443427
308314527
1333634753
51199718
1135215915
1988953784
364524588
846890393
1811158182
11373851
1273101707
420984115
1877927327
1936533118
266651695
2136978746
1499144561
2112861696
1959082197
672213940
976448606
428848018
2118867431
2008875885
1981998541
1978166673
1271719651
186861322
1459094078
113480600
363476052
648632902
1772871149
1295719140
1361745975
1702638058
794258602
346784417
1412689725
92742880
526453567
1103133126
911940295
835014785
1517722409
1416051364
641559364
2059465668
1630536174
2071584701
2082352420
2118463888
1249201625
1691931669
1598896830
2049843672
1725845572
1265778026
290301501
83799645
1167764781
1911736761
461653413
746875695
2015237032
404912734
1918624074
421780377
1437609117
1489804268
277442812
1144466717
364870460
125223616
1871169700
1982883098
945112015
374882334
866743537
1011043714
379234184
1983661897
1323586909
2136712405
2105722768
1508224000
1879358323
725881078
971543906
557470119
758674532
1435039604
1730899937
1353113688
1139362988
211958749
451060785
694183038
101393492
608262985
1496701390
1160872280
1047319428
1209005972
1481454561
1991204305
309366831
1120282006
305720689
1709347472
2027730035
1772753832
533110117
1603929178
2122266732
1696156846
2019844217
440889672
673098970
1788197449
1101215204
1520421429
623934084
686698611
1953941211
323218236
2031339513
1017046556
456138272
111415929
1852863676
114908738
1798218372
934167437
438426910
492991764
1357976502
418163698
2114144345
90493157
1993040432
1583326618
297339600
1945831238
1116385683
1514255331
222128221
83530319
256210878
1678299980
490813124
583568366
803498528
865915875
1687911738
1052738212
146894960
1793226355
1062354433
1304856159
2081223484
1452405537
1045566547
1622699094
1175475253
1805595313
2102657201
1910431599
1184288280
105351333
234470381
1018177612
1289936175
116304976
1564771344
464106
1780195147
1974357501
116365069
1427350316
1121637169
923746074
2067509574
1824224186
986344331
1610170164
1812995920
1856691717
1239565558
1409202226
1223731632
1484896982
1539032908
767343914
685789220
922480257
408596934
1128959984
1686322543
277452227
907138556
1846712092
764960061
772018363
1669805203
1588114761
848835626
1308950163
863327474
784121395
911389304
1824735505
1525675577
1302048855
144358827
757954514
579221293
828436045
718687184
1227999886
2027842333
1203565239
289816338
2102661906
594964611
70038149
1695625866
523536164
1644712502
1993858228
1885579677
1727425791
1498336733
1582260257
2089033222
1003715710
1274006987
611362915
747126491
1552280029
12261745
1134984241
710165055
686023837
1190268734
331506896
1881384967
627996331
530125283
1753584628
30842644
602145098
851874815
1274099596
1825876000
781939873
1849544256
107983854
1060656852
229318518
1135922705
46623624
710017719
102227916
392021842
1956321792
1058521426
1984813983
1260090217
1318268334
1393560344
1462134254
641948385
727554368
1410168708
1318857297
1357469261
2005443765
2093801488
432171002
302469715
202805621
656912637
987993373
844241024
1949895604
1617437923
129903440
724693328
763794007
99727402
1574197523
723189801
1737816082
1947063560
2123113027
493637520
619289424
2136721461
574754794
1030153441
1549822575
1300347155
1177330463
1668929606
1799817296
2085796217
1343422125
1919195261
837837653
887612681
1001849063
495955296
749688355
103126380
1287077350
1835904379
1555031723
380982726
499083131
729380527
82936054
1887234215
1837011231
312149471
1680757607
1300829747
1070974124
357062437
1825409597
1569741676
1801694068
29178915
611779603
1693612514
1066762455
1242922478
1633966061
389244471
322237475
68092516
539807567
1077007996
629749928
84999394
804915354
908788726
328029145
1411481418
676688199
682694087
1289378928
1031049031
1982134014
879879250
463459715
1741723779
661983863
161579757
1241930194
554287218
1398263232
690054942
212353114
179370340
601171183
67609818
422334789
955829826
1652569059
752322690
510858647
2144458903
2008177921
1772457929
1315874469
662462347
826262626
2127060742
244183355
375214399
1438258916
1216500207
382884804
757219868
1154065721
1827858148
1267787447
314204444
33139206
100075193
177676283
1859943438
55037741
578595350
1084542499
1853560456
1119109332
1961950090
1422462921
715888636
55694078
469928172
1611445790
1405759409
1913173812
119541562
775876572
455860172
771372267
536769612
632740288
1699548044
1945621157
1514151505
192154173
169530816
939219825
1184692867
794726197
522685410
1468176807
124972461
1317317566
1556254130
1126619984
496961730
985933551
788939452
664341554
1904734232
2035980683
45070431
1857843900
942902912
1293337524
313954720
2035376390
1236060537
1228550648
295738567
1497256060
1914131533
113238376
1343099009
1736498466
1284189825
721205397
781392544
1231348174
1777635724
598253842
1322050157
1307231318
1231440693
2088581494
1016665431
816125198
269739635
477626049
998533914
732727785
1404667563
1889821837
915396509
93920936
1975991205
2003447874
1635928865
1694255017
1481367867
1768910592
1226248899
1501188077
1871227428
1461659746
1397179549
969441464
912397901
1936948801
1730702967
1670007570
1882518730
1803157794
1907916529
2010282792
1259371839
251359118
1113401265
1245763599
1967077217
452892188
2092373012
1537373436
249647217
1575121882
1697202815
717455680
1525557090
1079227380
425777562
1795106430
306950949
1401424892
1276243892
1603236935
796019353
1621385425
488965405
50869331
1954962900
1435094122
919653780
1550962016
274541055
2074408127
2005048758
1233594230
126876800
1799312075
884050858
1092643893
1812180315
463016716
1340676256
1135064935
1835290156
1707587656
1273150435
612010917
4101577
1061651431
606999720
156539327
1664479484
982729663
747175388
1018988386
1590364909
2062016077
816164661
970184637
1917783931
874141997
1151952528
671829235
440997986
1126408599
2108241606
1603067037
134813132
1241272593
228474198
734943999
1789620053
2069058967
446399479
1084691884
452376970
480907317
686627951
472195890
1443990538
1066475660
443183247
491442469
1667382575
14411321
1424888157
802693799
107718919
361413937
540137043
164608030
279700424
1904963204
212978205
1834929849
49652192
774989872
713331719
1708973618
1214257696
1117621182
748711568
250973436
634623322
356623130
2069638041
980727990
1463252938
55528796
2133830777
2009834134
483277839
1193226115
1151942699
1347758284
1709620134
960600830
1107831385
548574074
274328893
1433623050
1824733616
268509401
780923370
190200673
1236295422
1674701318
643998102
854300377
1101046247
335149574
1190488752
1778024092
490487255
918006561
1901041118
767692280
1001045177
1079335486
1071846280
1739293507
1834426286
211305729
872257507
877367225
997191859
311603984
1614592625
1365988201
399707725
1375317976
710234225
1277176222
946832490
1835383802
86926061
2094488765
1453193421
1364381504
2067015806
207061304
24534951
1889872979
122863786
437407823
1539767552
1069779940
306394557
1761990763
1676074441
17181868
2048965906
2005415923
817689518
1281582658
196005724
826915370
426588296
487174125
1992849287
1476080984
1789985791
814911552
2106159673
299720976
1994028579
707182972
755752746
2075814167
1828454157
388508310
1557299146
2006891317
205125954
654340116
1939694337
1191923261
147786608
918111352
1655222047
1102345171
1610326944
271346202
1196764216
1554525385
377464028
615398272
465575790
1515280910
332962200
402031577
1476122518
1755331868
704113316
839910978
120773014
1395185560
2063274876
1089774777
1895454332
1628082607
443135771
1013364260
311866396
570408674
789129054
8697186
1049889327
1972088797
94305375
199563569
2043027456
1268066012
1047871776
1689830598
1974350315
1799247453
2030196068
2079722593
543454380
2086775251
1667553110
864488012
263871065
1077264704
1652593517
914573715
888556758
1834394176
106519091
978278180
1475078038
212041847
128591678
950947377
1264600693
595703399
1298978384
2018355131
2041365303
1655468342
1908098838
1242258212
614543154
143511528
1109590770
674919080
1912221258
3620627
738337190
1465633390
746159811
404499415
1067109551
1931127649
1458785833
1378959889
1206798300
117503711
2068374620
1527401264
1313689238
518160631
1101128622
1231343509
809370108
831489419
1253071301
875032863
1049872226
103060353
1291590714
69482481
1257154270
1162603896
1329986230
1419972041
1807288563
1139043590
1846900483
884900841
304559080
1516559415
1623519882
1034000195
1849452046
1904709284
1542866873
501952282
1756930996
1699946912
441623901
784625733
264514271
96226297
1351354868
353216248
1143165061
168701519
1284321800
242109222
569527902
694281796
384877656
1484160703
312772346
616933219
1168444316
604653545
1388752112
1084849299
2084776619
2102918844
958207329
1433201818
1169238745
2027571154
1804850830
1811855981
1881125950
265768848
898792746
1719517813
997261260
794240101
935651822
2120268125
92281432
876304771
1126277156
210626340
2136635089
22100366
969288124
546831445
567253311
1335500611
504310963
824471976
198509143
626307070
1624636680
1089104082
1196273082
1538855061
2007096753
1389535191
716357534
951022898
1563215129
540840259
1566378817
562759976
467476178
1514996449
1586668670
1742874137
650327218
1610195816
1526225468
2084496464
423804005
80192037
453327751
575198888
395867508
942352527
246227533
1725755255
933548428
234395930
59460255
935127060
125038372
775393790
78470282
886465881
1089746900
2055860105
1607580444
219090858
68502892
1864214174
1594792379
819193843
1787416646
595601101
404111018
1588912807
1629546073
1154850366
1518753062
1377694717
393120318
1285323936
158597828
2003356831
1157105805
2137020183
1246757801
2058653169
2075071344
340257902
531766578
1721550747
108798956
1545765184
1304300979
1468995647
1862526265
1574157402
157298780
1154910370
756629081
568100674
271460013
1547564637
38818413
1129776348
565332967
1768993380
2127716514
1126366799
917587800
500794358
778423274
1525592626
1823056227
1746039409
1683446297
473067545
611744596
646572675
1819970704
143897027
940620806
905065146
769114196
413578266
852587716
177076535
429462085
581525117
611582059
1938877132
880049980
1216112766
795715772
717138043
1668114194
625809981
1049512959
289620334
1357832664
59642608
68043372
1547317419
221766885
560423052
1104367749
1487827451
1884849029
1282249270
24621757
745871151
1729353322
1345459870
1790811784
267090077
1412625493
1147816890
983180597
1473802718
1673930244
2013585645
1883501151
799795644
971345828
2072864338
1251885840
408890297
504739184
116235976
977694824
1808001121
87821465
2098157106
1588928696
398696372
984361464
907823497
457824734
493819418
1577532881
1120356568
977127540
1199186815
1640442261
533169368
1858499590
707093535
1465658786
1204848550
887560593
234277915
1368202915
1666695558
1530495856
762121650
2071507369
920848614
1389593715
541283351
480383447
932188214
1714004672
968566573
45362694
368308228
1194212899
1775103978
340386963
309576277
76098972
315020587
1480726441
1086879785
1872681693
261936249
95310827
348621311
59787019
1495393867
1159931410
1781453708
350092767
2105376089
2003929197
2071783212
1484907121
1110280350
110863088
164948115
57237471
1226978938
176054274
1206265098
92558690
39939779
430775035
1927223270
1106691312
1191015290
532834194
1702363536
1723181766
933745515
62369374
1229264982
612135841
2122893487
129816573
37883948
1842543991
879029515
1432936184
184468776
1832047675
1186151917
698709705
1035247464
1292325149
1849644602
1114369244
1146317295
2014072557
1886297314
1228488474
1144480523
1383373071
1908986218
1937743058
2111594043
1610232887
259634178
317857938
387268787
1440930379
1582743054
1988412639
2049246151
36958771
1461301727
737589060
1499547633
44638868
769545495
1667084550
39650137
232687282
1793504864
1454779140
281700171
106820693
1471052329
1752004524
2019472992
2118015816
270700763
267335529
1767537821
839540099
415541234
1018525574
2003983744
1785392642
397964214
717513976
829766219
753040233
1541969894
956298766
767797250
2110176323
1990616069
459823682
596518878
1418935828
1833910327
483614721
2120110873
176274656
1336276725
1172127180
1403694202
251257467
1570427026
40399814
378911688
493807393
302150718
321575136
701127169
1292350317
1993389629
1422785292
89190647
523425171
1490611254
1899278717
1752673073
923239116
1157543507
626065017
2077657335
547926710
1796531449
1172250094
1041192817
657769999
1089529428
1809462649
1193474904
1474798155
1477765474
961502583
1052848006
553695475
682129236
1619447063
2113653676
2111851439
207545484
1302870051
153215960
1557275956
472807907
1271194010
21984436
613535686
333046869
2026040816
1526919734
108050928
791628913
1640043364
437738040
1284037509
956702617
98505622
798896970
706415150
2044713887
190634027
1831618197
1532701277
964198224
631770849
1525225691
103388269
761314935
353762835
645120957
728514347
1835612244
750574160
72352135
1698306495
682829219
1305868735
673943362
897132288
1841455310
2083650531
1241467170
968258475
294643591
446705735
677263974
303836663
1096275513
147808887
334203649
1234511563
1724355805
424622860
85039486
755453291
397809335
18349420
1716924634
2096627038
1955933836
1792331870
1896160995
629985997
1903894478
2002987016
1661638067
1503871269
502195351
1693839490
1820441117
1293639513
1783096636
1467997438
1586049021
148617284
843592218
1756885498
111752051
352181098
2117911800
852611377
1843067121
866203303
1393302554
1346921774
1676378344
1055119511
1405341969
372750282
1916942605
1686900137
627280882
628417465
1229687180
794100786
275924546
1168871321
976089245
1690099632
1178833135
475023113
1771973045
1789528680
201479236
618661767
1352712379
463033270
477238653
1372982033
1755288279
2050048677
880571182
754976609
633874350
1636542528
579467721
875185448
1193997383
1603031505
952420461
454627262
1518066839
1557514206
1768842519
1318276451
1644791764
1965441686
105035717
1477191526
212667101
2053335272
1331870914
1987833459
1537439064
1667460124
317639220
477915123
559708217
196622421
1267083386
1289293510
1020263849
1545721141
1867704893
2082417253
830872329
1153895991
1219777066
1373327857
840048857
1022463010
2003575897
1821411421
1883431801
1197996686
1462681395
1763698903
1750842051
1856455044
1557520068
1280484938
525656519
1572301444
647115608
2121266656
1374879146
1116462705
204074303
837316649
292077425
1696693437
1002642137
484952565
604044466
1976597916
1959944822
1934999086
1562036497
543962100
884311451
1535803869
380145626
381488351
163284967
78422637
110444765
1632864650
71803552
1433050896
1032465514
1393349967
1365289377
527541607
996887355
1326171263
522213072
1348073696
1245881461
1408935154
1557466293
1502095062
898219191
1651886129
942291486
2002482973
207095300
1556450352
755024281
267972654
1628988927
1203435064
1865895169
2081959334
2016709385
1345706706
1087868652
1563995989
1594095966
1500520624
455209455
817551786
147318934
253021002
1566841680
1957946507
391681087
1537489992
1195742769
1123380815
482255921
2055917900
1074893844
2024801514
1378338585
1153640249
766700733
1575377376
511980109
1185518159
1355306432
252783321
1855704324
100415709
982343440
332226803
1575339063
357296631
631444217
692206595
1476604412
534054865
1889813298
1935739582
1240119545
1417062419
1794386682
489922234
341735312
1143302064
2070307201
507291022
1440597380
810780344
1991340810
599837827
591547983
1120824369
857218714
1898635138
1272906754
574357878
120470907
1713351065
827688965
687341
737535864
1401950427
331050799
823458788
1496315
857845697
1213218728
1609980491
315270000
1997654547
197526370
62558087
1442914446
64712041
962852132
1000768100
1864411244
944582765
608758801
1733234291
1948022196
1538603743
976787470
435886097
1615681501
465854478
20019465
2098519623
387653913
2117723658
1281983430
1006413768
1925752511
1385159599
1180485346
1441257970
1424041333
972381146
581424380
1192156971
2006715638
1577173737
122420264
541358432
1789285975
125010966
1364560227
1260872922
1070649666
948901058
118505327
340775917
1982976471
9094570
1492451031
2067638329
1440727346
760528977
1596444940
1442938439
1798076782
1550858056
1740861607
261834203
1502617903
1606204021
2112452606
1799619573
1716734427
1060369518
532445834
52770988
107621499
58596585
1885477061
1722628096
663449375
203628349
372117038
852217569
355663182
988919862
634549456
2126546416
657703062
1334890585
1559825215
919074819
447724038
511385986
711122482
1301240316
1252468774
613056388
1164840038
2146625033
361986385
373788822
1690659654
1447483489
2128928506
121915901
8036366
1029525335
220231358
350533534
1240104438
1398734221
902530018
780417468
1790609100
1450498416
1355894838
1865359007
1370829543
834904371
193022638
968341303
215035737
261253935
1710791244
1331399128
1203770196
1425627098
1769185082
1400254887
1690699696
952798457
1868185426
1671733083
1443414254
717979036
499850458
1134683842
1490554056
652736898
1204461810
312675889
33929341
62572334
600088747
1339418486
2138116469
888674511
1900857530
1633105450
115047968
1074973216
1610311973
303920376
570242393
1109157402
757747649
237259929
1402170610
752824308
1154051838
1428168053
1820643566
228408448
294513725
1035655330
1911283994
461234653
1943024824
844818121
1665045112
668838176
1286893350
1726088866
1409430798
718444414
1212796225
705832783
282873494
713645195
1504095108
552212168
324211694
109510353
1628801582
1077222137
2130387434
273370014
1386733279
385265934
1675824111
565468545
1650535675
2060902716
593288510
540297240
1103081191
498283535
1795008133
1095629437
2016519715
165515644
362419386
2020727910
144002897
1035158554
1457317526
1617440395
1798089617
1368758368
65672074
627554550
54680228
142367529
2086212623
1191889064
599977092
1448963972
205900108
1600109261
714700281
1561006316
836917366
202418056
41778857
1140193994
1282526712
22429928
572901088
1621205990
1957027148
1104914545
503746246
179132586
985664498
323066966
144759790
656180099
880019561
401196792
358371641
113214638
2051567017
1545472496
1022950248
52642421
272494078
2104248740
2126619270
114925675
1989565715
1343979590
821725451
849863823
1599793418
276696634
1867185707
220085983
1722729620
173659674
1873095041
1854628855
1246344970
1805925258
510593817
187079886
1064755979
1112829409
421402524
1370326605
958098184
359956914
535643196
1213718309
603698402
471079256
1840133779
784442452
34187704
1474462140
1552591732
676986615
1067405752
1377745821
1267955346
1615343714
1560176479
1581275867
565307454
1133294898
1994292140
517875498
741614341
270233856
17358355
2033101117
350075279
501795746
1944077586
304037029
55682778
931155855
1410495187
716795121
105042025
237531629
2099362596
1230204960
160669426
1218817202
633881150
1616651947
1474930660
1262698016
2038543918
1109369725
870073575
547225411
2019431920
445276699
488763069
814592234
1631688049
1115013642
183385659
69868790
290314266
980393501
1889464094
176010354
415807633
1876870781
1495541845
419645511
249528996
1618148328
42933646
269849126
1831590887
890640960
97167285
267030483
1097031703
2103856443
2072142901
128869402
682855575
1911543319
499050826
723776193
1128386281
974347523
1799211667
662334749
1360246952
539508063
582264892
1281074563
53225262
1101844224
1402834505
961769179
1976702650
182710552
1032210120
242566599
1321457404
304615170
231582374
1843273873
204893526
899905241
1844864801
1170151292
898288368
356915904
2145497919
639842260
1556404108
159206651
1231903644
1426204056
19823120
1482858174
548005399
769930606
269213461
572702088
2019775274
1820829185
787704447
1245292224
1120762714
455100784
1204371624
1855959305
479126299
1141707933
848739259
225692220
1651606223
1447683361
423336376
1263970769
192759257
1261411672
973142635
1422422829
1209672853
545858886
1528158647
806227371
845031555
1987672828
255601842
1496541585
425447280
1845612758
1829594742
1006772226
1945715573
626638784
1598005505
1718397405
1252544048
399869698
1892638025
1841228460
1076433770
1745920612
145068682
1015093838
304761415
1899411428
227551589
1942383911
1261525556
515573196
181121883
700901256
405779231
1639517394
645508292
1533532321
1274852273
571891058
1724977358
1646793686
1682817371
917777574
1051939104
2002668266
473310249
1278817121
226983827
1832673238
860338232
8180890
1874723573
1420183438
1887208684
1652573386
1045402994
756011882
1708179891
386882731
326835057
1142311721
246435081
809978964
1346444227
1424378326
815801449
703700497
79627335
756884343
1507658549
1071014194
1794637899
1002044013
1570175899
1578218857
1552188354
1149203383
1709013188
1587655777
2012767876
1607110888
668000295
36288853
1644677727
1253251115
1289345709
768335497
481566356
403343986
111616989
812432926
1089364601
1030008460
953166828
350487441
1050624755
1506188384
1053139623
325298606
531675022
1586014531
966114885
372601716
1525174110
737497881
342467599
1223243439
681861965
625867955
1497908633
1938487183
271919457
1033594612
1260852506
1603504086
416706665
2084195161
1309754692
1181893287
1699900883
750220796
670599037
470176992
313869722
1613353057
589300064
1499955136
1887288867
539156029
1099909524
1099035951
1658138921
1889536280
1192996810
656044515
1014290870
640840464
1886864412
739213036
1857215776
1480511692
572444844
1900202913
1092447882
2055325971
1047370062
101527697
555194622
1332582995
9855456
1817467343
1673169409
1135164544
1815139426
1197597659
694324736
1087244181
1160817612
1838372132
1781318480
1508759177
1998159526
851995316
940650996
502708511
419621189
746746859
1252522359
1898721047
1752096115
145734529
86844736
1168158148
880398121
643941800
660522464
508696512
126284363
1301688250
773282880
495461182
230719148
676899785
1277834498
1317173229
1874435779
1739982302
1566451894
440949647
287539534
1961941363
1647216617
7837625
781622078
1377113726
335345346
933754098
342649174
1916435761
483890655
2062798403
2093942591
438937419
181691197
26997963
1678840949
259749183
1663752950
1072890512
1707531938
202473505
1042085313
763913436
1714795703
610085576
1143912893
323383710
1595509406
804590930
1325918239
158664698
14426026
1277131644
1385844131
697414431
961580589
1538164883
1730584913
1977493107
1124629322
813328857
1170243270
1130027935
1004250722
1988913801
1671412093
1230089272
1116381277
1206850023
740274300
1656311903
1962493022
1480323291
1901543536
581791360
496115308
1762821349
1140686809
556027217
1216436270
1488375619
330214469
2082783056
73990762
1312119879
1128494986
786492283
1514618230
281227055
501034354
1662597082
1070357378
647151054
1704042667
1866212397
1028372500
663223972
1543499595
516939667
143408841
1126133047
1260196632
503738846
193059440
495572995
68002268
1194726916
1669143930
623719045
1736019671
227897734
2113768017
1895258119
832145833
1550198658
1648020531
1926949137
1949351834
135883256
482196076
1029407216
363799236
778116857
1002679604
611204063
477961999
1852962409
601700480
1238381532
35381012
937150952
787431999
1015602236
438319178
402969093
689993393
323659572
963364910
1118966613
1313896788
920696527
1824762657
1325185128
1719472924
1632020109
1409749275
1908192554
482488342
930152635
1122847971
1139836773
1059999529
617909978
1022473848
1289042133
2088984136
1033697862
1517044036
1805862182
1312915251
1326400656
630231586
697255097
1138715489
262256431
991858603
124930997
716136366
1703513262
1666446136
853627568
688465702
2134687235
2068792001
519059348
155527405
1880479873
1281712703
1155625925
473797960
1170804200
1059386093
902738147
166619770
1512789839
562108846
1098877868
467478510
1712808780
1899826206
601641583
1094069897
587869645
1656306842
1134970513
1326164498
2010680438
179060822
885078579
1529291465
1982103828
1269114053
1460160167
42693008
1010775229
1004841489
2141024964
141081982
33579377
965997156
1872069632
1942638812
1404396089
1823598266
1900285576
880452698
1240304481
796967868
1733793885
450695534
259508358
1674640182
1640117594
2141573599
818095380
853319321
261926039
970053036
840558773
710861191
908683190
926320093
2076430945
894765418
622714411
1424995713
905026061
850571680
656816664
381241136
189932370
1373670017
1064927655
1527613486
1930995846
527046470
12281173
118659467
2061114041
1271925112
1399590838
1457332910
899567715
2120894987
173751883
1745641950
1050598270
828890556
1475585673
514637959
545268248
1021084843
1177808316
530912971
1872146948
719770486
747359416
1346048979
690267802
1115877584
1663988474
59378362
1045871647
1835739947
1131010288
384096911
768800238
1972635122
15296348
825215667
1738934842
1892039941
1475988821
1969869197
613511690
1900130184
1300393477
202568907
1490597164
515932241
495517690
1294272863
1237316622
1756843831
1761391653
1255031262
899098804
1452787772
480849885
1479283335
1234602364
1958714922
1672352367
622681861
1671877524
1529940333
585767626
1197958255
410121113
899163004
1877347239
256695699
2058760406
1174031014
121198507
1772341163
1297185268
1196779487
511956915
720056818
1331896587
957482770
1095889814
1629560969
1404910125
574054393
1599356368
1643804190
44225967
434857460
1982200506
97578245
145724458
229550382
1182251546
1472246251
2018541468
1923171218
1665904503
2086244524
642264904
176875961
889098942
1181366262
1078342976
2017198005
277717822
961244135
1559056712
860099494
2028210089
925728553
1764932778
364404569
68292474
1843948978
182702106
688649613
61913558
818326847
1070460749
1529593546
421392774
1777623520
2085954789
1293439512
1200524338
1370589243
1975220074
1327243418
617382552
1815146930
1390355794
2139207013
2040429090
1887165014
890317018
1539017672
1365607561
1841398788
411132575
524007344
1477704591
923530744
1765720633
249409859
1397550898
1941626586
109522870
1211384802
705239384
945373029
178933199
513271830
1040721461
633297241
1339154758
1543303352
1236550763
876728202
1810049837
1889968893
1802793369
613037107
2054761286
1956848185
1660776295
10785711
297384424
1425433505
1073913917
688017571
3599807
927689957
104284270
877764714
2020917244
957497585
1087030608
1356604217
458952330
1658745591
2139762823
983926345
387056054
1415238640
1535699321
208444877
1264660581
420174505
971911650
912454220
1324072994
1597177002
34987553
1243798603
371425698
530297062
1736107129
1072026053
1929296134
1530126579
1304816526
945512063
1412076978
1858512923
160364528
2104834499
235298637
1072312129
1460221138
709035506
1894429902
670073803
841142180
161630263
1731273407
1402456831
1008412521
1054241372
589205588
103281604
17986566
381865115
512330825
784853837
115166561
310758456
631291322
418556262
627356535
626524932
1679768813
894740346
1139071781
510956870
766191074
251470380
1300108992
2040110210
474675677
60909632
836540031
1058675149
1773358423
298823789
818470516
1506903359
1054481579
1182610693
1339648464
1729070714
804491304
646578028
666003016
837743513
1227927765
642106637
176584863
1587732790
1993275566
1535046796
743903990
207229159
863257616
547492653
234201306
108159234
1569290542
1137794248
1997373258
1797850151
1266808534
1699890379
1463459884
2038384684
1472535748
515706792
508368014
2017648291
1698339373
1902343535
1915504818
858098123
510433530
1351763422
360748959
296501133
1277360871
1531671605
1206849917
1475194381
355938746
808957914
1949695548
2130399786
2144112403
235859421
111244940
1088978106
148849605
1701658824
802037247
714043431
1238083315
1374011301
2109247943
263931625
1093591835
1161687951
994083184
132164438
112038767
115468353
2104296864
1096438798
1411468389
1909562774
1714197130
1497165250
638146684
200648552
915523451
1416681349
1576802806
1688469502
692610335
660648935
670944975
1465998127
1065140491
1518504476
453800215
1386106501
768859801
156063859
935613314
1225410620
638755925
1389242367
2097873048
1297872100
2006605226
1439441282
1702228482
281003609
798343838
158853486
1427523455
587816852
1745695220
1945564917
1744193150
544544168
723691521
828078039
795248395
962176817
89881932
2035317472
1411139087
732496638
1924502309
1016201624
753182156
970099797
595702630
1706864945
1941420642
968515580
1466460641
152041354
368429448
1557149184
16819422
1556520235
1915595019
980545560
111584785
212130561
2142419241
118882153
2022682389
1024972835
120023411
108517408
111071894
855924889
1367241374
1202374067
588139065
1851538183
1529294151
909097196
644373399
1684689266
1249013107
525257914
1517459356
632603169
633285948
1240131640
102470854
1614447440
1331767640
374078535
434858735
1419694874
356484644
991527292
799944685
370565094
1170123069
134609799
182487316
1074798560
762739048
805945179
837433224
1669909054
1415113636
779805170
1262640995
26544629
2063145729
2139431946
2040282399
187460078
131531370
1187093911
86667002
1378852796
1415614364
625639476
1502977152
1185234414
1708021310
511536023
2094411347
258997179
1721617369
1746607638
1198799748
2116107939
1593337214
305820579
1512558251
273914825
1585611238
1012498936
610196855
952194715
1457152731
164408760
1429532599
665560558
1938964383
766971512
1464338531
985891032
1449230197
44400686
150709843
2005144322
1832073441
894031111
1575332438
615683094
569913874
11515407
1552825438
1201723095
1061764763
325985808
640691983
1794183434
1498649851
1183459970
1354507434
2017210909
975866085
1356602539
118862277
1485187844
168540558
1376634369
2011906642
102615373
1723188706
2021613105
2128751794
770681660
838026377
1200772765
1374214883
1014303881
1307960751
570688916
1756158446
1098114391
1087828747
232740686
249396528
852440483
948557146
1101232769
2041534794
970900424
1651590474
1945020109
1077585931
778931660
1706264515
856054322
1498513807
584187159
1240483920
176106514
798842300
1900625784
507217519
1190047043
591798535
1038149965
988841632
1426733854
732193490
141666216
2062458484
110667533
1164630268
500286319
425785589
1564885808
695131458
1239471694
904827742
317095529
950840876
977034144
128045530
1632846797
564498773
2058054220
1235393760
1358297132
1989824173
316448613
431332208
1821249001
2048129152
97854442
2080709807
847566693
457485361
1023789811
1724195727
2098491462
1356814461
720761202
98309120
1307124463
1659116644
776345504
322521137
1196463451
940390037
1958034015
1529891115
365082523
658772582
1581461534
2102611823
309204445
781925877
132448035
107140481
923607049
1314155199
742134513
1439697808
24597077
658967951
143268489
382274235
617478954
1714865545
1091286430
2020248419
173252834
2072874323
1588949328
262927770
14061634
1978921585
748313484
453213021
1475853196
70174771
1322375012
944039547
118662178
914000451
802624583
1960466672
1672901147
966183495
1040745626
2124410392
1271636626
27461929
341116848
2080077169
1916427856
823283698
278228436
484945519
1450715663
1939904790
1724900435
377486890
888207007
752589880
66448081
893853071
131378193
2142734003
1682781415
602177047
969068034
710235269
1071638342
1997593812
700088069
2032188859
1529222833
1415227805
989919619
537376758
1030031917
1066930391
1763901116
1620664334
1170746476
1719006076
1002338132
851334085
668893659
97351553
626682248
488379384
1722606974
598960407
512753289
1884681906
93749615
413254866
1811854045
475606988
29748716
1064363449
839785795
483888527
665641106
1364101445
2062269977
1022766885
625491131
1393961498
1251859458
190774711
791392514
1462041572
472051578
1525896961
854834133
1819942489
1569241976
2142286970
890293811
503509226
1480245384
818617928
224583260
1187543638
734380954
486055922
829507044
1137976508
230726150
493444452
223644369
1354752857
1248250990
1345200899
1910047940
1057556702
1219055441
1648305509
1334814293
1484434339
562464111
1374383403
523373896
280684888
1589065521
663086223
672860622
1677815581
508470109
1238394592
147782281
1657604632
192745479
1096336839
215709300
227681845
316686928
1176163254
628054487
877570351
315547645
780138784
1022014083
1282864736
1814428088
1973675543
588396064
2081524871
924902839
867415344
1198724149
228673098
889640396
846562692
32299954
1845344168
193316205
1744350780
2142263516
34709529
1453016226
10391011
775428984
62293998
246530761
24022073
1079093604
1820119362
446502623
715595484
167733785
1071775555
344010362
118735560
2074660433
1689132707
952541739
2006148707
1725631302
653120169
2032570425
1144753653
1309014816
1230047851
1152629917
1814347834
1822351550
1799711224
482650515
1920340082
1980285949
1992771161
303915774
2011745264
249675899
620441791
1622118829
463772113
481549779
1008965528
1873320634
110230212
1050049565
1825678722
1832559490
1790887787
567465143
913737535
609787566
1225245167
1311201659
1174339160
1413763255
755485566
390803874
520045413
1902270248
703243752
561693273
1506442926
1707726671
685830415
908587101
1275786026
989024491
747086153
1940093029
1608944565
268261412
578541355
1777372816
1298053803
1149025484
445653868
1687737663
1443747811
70292952
1304525197
1289608840
198812668
1319413243
605993254
182875363
299697645
2114204387
1872893126
721240362
1178824419
54835705
1555993888
1498201077
906595501
1374091715
236357793
1226855706
1431463556
1533023893
1861229798
1171007235
1305299953
707677437
319742257
1838241265
1253146743
1534872458
221665140
820362961
1623021921
752162819
303854476
1900138929
1367701478
1588540049
786941377
1037536574
1748901122
1881277979
1380647297
1148361154
1300534530
686850498
751662733
407141625
1718453833
1000970498
391116798
915940883
680276897
101352559
685106909
1091223917
2077098857
10429070
1865421154
201173020
1808914876
44979667
91448459
1498619937
1428746071
206742532
203017312
1801350746
1901798440
137006029
1424665468
2061378275
1200724233
2096687512
854217746
1406652585
1577096251
1124137275
1465054385
1309872100
1980864935
1957622648
1650727099
997657022
1634683285
1964692208
964451258
804823737
1177470731
1398939305
2146007478
967814543
5980381
829849654
2034186646
1397745009
569721241
1790458232
137260329
942722038
786398508
1743008420
1266637907
96848625
781947616
134959114
391508274
1531146291
476941677
523205835
2039327406
1838089191
142481658
616531489
2055490173
1784874805
1746077118
636415212
2011896445
1237156836
980175440
1492459226
1510429668
936253450
1808255746
932304461
461006765
1058781031
209014918
406966027
1838148900
811451961
1288992144
1757685122
1400108147
370503749
93073631
1201144397
317226033
1915262987
808069276
1482689332
22446484
1261462342
2079276647
778949145
1112495015
480631739
971361753
673699849
554604127
509798877
713229720
1948456482
1028555113
540007798
231576772
1784205182
462683257
1100847080
85170609
19257895
1890349760
1466881943
119605065
496504109
172757857
367259711
1911580208
202218572
264057831
273496654
1838898101
864621439
258176566
556950156
1020899969
672809901
2019199817
260083626
1332642859
1053617935
1113977961
1643815593
1697627393
284165859
684894116
1028979394
291252585
1660044957
1314821919
1282094511
948505452
68340818
1944420511
1890229658
2021354597
1186397496
1134321407
501025159
983491055
282330689
272866902
1904311924
1127900789
813270218
376717943
2009412262
578621738
991875675
948279769
1759074260
1784040336
1656092479
1678037146
2007596846
381518106
51594292
1420438126
1313873908
806450423
881070172
512230578
1823669241
615039760
2109707884
101976212
1937676343
818338978
540477626
336966378
2145695036
1703284776
167326641
1982020292
546631417
737923631
1657314185
533986270
1225463209
849393
1606455013
1146026672
462152325
556636900
1800329574
698270312
583993916
679438414
1363323355
540638439
489065484
2138897603
99434684
658115807
648963882
1306044230
1785294380
2111904037
1804896267
397651516
1737250019
1867324096
1510968258
2036164980
1471329234
2137879859
859708268
177453751
836236812
1693575765
1843972531
1851796898
226161440
1763082970
835302381
293330635
953158498
1207308218
1329227568
621215948
406272477
965797515
833308585
168852440
1345373086
441419064
1168617866
1391656863
1398294397
1172301778
1129824434
1806933413
500317176
935302406
1135058265
150405058
519939756
1704020615
957587633
1039039609
485073649
2016954431
26141432
1479559154
185455111
1363315730
601860979
30737887
1957105633
934231640
1007154057
1033976677
283709784
89047354
902583521
1364084244
1976118387
1359759435
775627628
1786997480
1851682974
1075846080
1390146630
1439504473
611079924
248541007
1069920299
1910489910
527126015
428427858
1885418819
1825048566
420848697
1163810080
1685915922
395618764
285586024
324262502
892907280
338261987
2078971679
410037146
1286457989
13607960
911693140
1947397152
811400073
1552402772
906696981
563312158
1747496428
1441981978
518517388
417841779
1478566407
1302702217
920691468
2030481162
627497781
2077697716
1569475809
112005937
1921492912
1327887842
1663501960
1941599264
94042331
1913672047
606564457
1271192772
1786499991
53635229
1273205341
552823841
1126515371
1871375539
1580765457
1979928942
1979703808
7367943
1210273761
40222802
1883252820
656921147
474282067
565832838
486011708
1871787422
1091849463
1854162739
641756034
533416890
78934048
1740103935
1410619197
828933525
1209138715
478294426
215803862
1777112832
2011023478
1611240894
1492881143
2129997685
2052908710
2112498375
549133784
1283421064
712077869
1087339065
145871494
1756088399
2089080108
1803498132
984388421
1327220163
1830511075
1181707503
884885803
475888921
1794657192
103108615
1545064377
23361107
1213756308
663051182
713982749
1425429000
2132204832
199141967
1055086543
729358060
60964778
276189279
795432537
127692525
456462191
1501280927
521543009
889258984
1634156707
964956860
2139998209
1947354777
1522649039
337351187
1610685031
1750352616
1885987037
1593693933
1341599830
1147920589
495422439
1617603647
443765651
882283538
503088746
387233959
2120133879
320325394
1466112010
1431998405
2080890531
235238655
693615658
1383799669
556124016
1283637288
2051530590
525424796
60604939
1322959631
2014675965
1648997363
2052397632
1227515582
565643213
622004419
1254708143
800540949
111484188
1030912528
1271239974
2128059551
670948045
546989528
1927592841
2116550504
516646323
1750555940
916997272
533780379
1880341285
190430598
1626402629
553053515
1036898230
1525288398
1151169628
1006747774
1405057159
248472410
191821896
1061616353
894139481
198930832
377894557
1637007650
996839038
3182727
1144274924
1436312255
1397947649
213710406
7258412
1424431557
1901053988
2019191451
1794943138
332001072
1123813952
1123800771
1908375934
355714411
2105454265
1540429870
828058243
205548657
434446221
129268766
425941766
1730594472
844423798
1384529362
1202485806
878201398
1623923834
682256829
1967077546
669878840
253635934
1378864737
1046539923
38399821
1997952582
503867954
519404131
1723761777
796088957
744974792
386823559
28769116
677350289
490513458
1939590398
91808279
1810393920
2062589594
857812511
231250925
189843216
881261456
321043240
1415617313
1834002832
1951744350
939580416
198172843
103278334
866230324
477230412
1369480295
2016639188
1378272151
290998646
1730194950
323119204
2133411796
1189389992
207312787
1260755281
1309709132
1440735167
2076250904
465055100
1448097417
166097122
96586558
1324845622
1593382304
2075601698
715372462
1447825880
1135392634
739198233
423252677
773881999
1140473160
134872691
801487539
1091442639
453815413
1651860087
569466649
1953752436
405375316
1098559427
1879623623
2117040930
1872555396
1331007388
1494013228
150412901
135631
845346780
1664883316
1375536959
1550431027
1285597707
1913407681
1569742561
569932568
1000132192
1511318085
390593539
1653728621
542742549
1663723640
173337616
2124261661
210342037
1079655696
347095728
1405566009
1081351855
539805536
1435968790
1277095430
1512823935
2013029194
1282445673
1383840654
251228378
2014096705
135984237
1756201602
604511302
558961986
1152390117
160632417
1887892822
1970349780
2063748513
1729193267
1633587530
526409142
1143276317
1403581661
81741343
609666194
855550873
29175947
2044926611
637051063
1700672042
486226435
2124001108
1994293485
600348259
797316944
2122945554
1822221981
836050263
1714064967
490747103
2040363305
227479924
385047796
1550138514
690630182
1092936757
577926831
481341870
1248220171
429734755
1262736572
1823988083
163037109
2097233634
1579297823
1410835171
686182284
1774383716
198945835
1713309458
780210945
1776712156
1315368761
172358944
2092455163
419979204
988463997
1815998018
680727589
852768476
1621927619
1008981982
2052405472
1841843609
1457035506
383762658
826010360
320586366
561938772
915252665
941611250
1134242854
802920791
350568225
1268254344
2033183078
1516119084
1568481447
664034529
490397864
1359607384
764029727
2126090204
1351619190
769859880
1482865424
178319891
954154276
408192925
256969498
1856144575
1632937353
48546513
1530897311
64097009
1890440434
941679467
625727882
1184864022
1134937945
1310230125
19358259
1823667111
1149906531
871830945
1945232845
1057255982
194967314
962982555
764456566
54488394
695708049
1152926263
609017032
218870371
1505796091
2121472025
877679285
1504606270
1782289491
577654875
421459426
1341873087
1219569821
1060579942
705397579
126468637
872903084
414137912
290390762
1427806254
735200910
1027994047
1230477717
868064622
547523941
341376274
1106294663
1862698898
97039117
1719886937
306451243
364573263
629624055
1900338765
1702483673
1205511214
294048190
347761077
1313922084
152617876
983905270
887381626
463602518
1783896685
2096550491
1572272735
365889919
2134127778
1482039866
1450826446
419668668
251983682
485666257
2015944759
1940876483
2007014825
1753637197
1351854030
983634466
855534604
1555777064
689482844
922560622
1911407653
874508112
312595328
1953319692
996355449
459304394
1606886636
563890157
658744244
681665537
1701377091
1873992828
1975997275
1996376673
1236552107
552085849
1401180408
314811807
381196741
1689264108
690300814
494093231
634627662
2060434544
1528102719
371276815
70581075
393003215
1042789675
2059695542
2053911359
142571566
859301659
1216964223
1480621297
1498936595
2026213049
1755235231
1052825965
2058500541
1917875147
1902640651
362550093
2131837783
1821250320
1241662458
1337175838
561573176
265553096
1897009088
1400099112
920644011
948559341
986889323
766999238
1149531383
1085544705
1704787429
1840515744
1340717090
1949310975
968573768
1498777637
2039435913
1997020631
1684541430
720561010
883980467
1845608443
1718377005
1067270136
697941017
1354706921
2031295183
889568960
110749284
1108922357
1193007996
1486815958
1773622200
1623928076
401991237
30698077
1671066934
117671825
184847384
1117033064
332237223
308205585
1870227852
1104131808
1930893603
1165994180
1945062164
606111070
1379402156
1426875764
179266228
1080438591
989545692
1027027352
401734677
1849977815
2023902978
2056101466
666333112
770838756
1980464378
91789740
152478433
59599653
2061710378
831360487
511111169
212768853
132590354
1853374362
2089927921
1847427813
2057049201
235046465
299098586
2133625727
1996788706
1825555833
636310643
1744147724
1504768370
978835305
2147463022
966469873
534540331
1150632754
1596970274
564486223
1524433212
1848778809
425328080
1387871476
801964489
1898724581
1400282884
1148586446
211980204
42524856
106345754
358938839
622690324
783490737
620130899
322192255
1135862033
811109539
438376216
2112499277
488688016
861138804
1488221556
789323610
1944955416
978828069
1916324268
1897851793
928100294
927204163
736253751
860827049
1869951645
1306361748
1861350344
1020387610
538878585
1125976747
721557312
1787730322
315815422
1277424481
152075951
278809596
493536811
301664217
234214268
1300790468
2178856
1097347789
663384065
2041321420
170523579
1388772039
1543927945
775598693
943123922
2055067644
398527748
1991659181
1029835870
283420850
1829740347
108113189
1175677236
123779739
1128371269
1067350307
589254795
2013389234
1653976928
2036299495
294849457
2016989576
1461166522
1576626935
967481012
1199972907
2033667066
1448615358
383417695
979225721
1243804804
110577918
712645505
746170740
1333176973
451916547
863758770
1674855670
1572085294
2120850284
1645983921
516496486
617695363
1150375548
1921320266
935011811
569390967
899946844
1152582154
613138928
1245871297
1538313378
566282256
1409535744
350198858
1771519285
1357004582
1521613379
564668125
493445375
155684076
1871684636
100116043
2019728588
2117773647
809086067
1924991332
408079477
704699111
1037102569
963518578
1578506837
85287543
349405004
397906764
1716471181
1526473423
904151781
873205569
461064356
1440818459
537425681
1836994636
1020507273
768040154
250748509
790573457
539451683
842398761
655798623
2060282994
1556242726
46655776
1034224346
1082476668
697651601
2046229541
1141885311
866884517
95733961
1395133117
109124333
2115583796
680993777
1702711825
1776475543
290286800
1853146086
991303370
12524848
2117285434
2090217442
1386937077
1465575405
278573191
744525962
778865106
454514290
1560165573
1521464050
875391472
940475239
963572312
426786366
195128021
47576250
1160756548
751395397
1905339549
620585139
849439237
1620295272
1223319360
93695126
1705789456
1690852762
329979028
1115871506
1734164847
459664830
1739128331
1500123702
532790784
670641376
516786817
1484534178
611125785
2081041879
716661510
1975752324
1970233333
191901343
1731964213
1306300031
717933970
567192293
1807527758
1320571036
2028862020
2043784054
214121889
218940343
121219391
1630800479
1095277943
1139325713
30728992
1132041241
1551244510
279593381
119030050
553400351
382582304
424286598
944172434
1107357406
1408532768
1389596349
222039186
1334770642
442272468
702403595
362960062
279412785
833317303
2110471182
557431897
1829415048
762561046
1634158715
2049683741
550317905
454208933
1958757356
1396552052
2145538865
985743525
1370538195
511758814
353795702
105404288
320172367
1544018804
1623109254
625624894
928308484
1755213588
886311171
1359366365
1252429778
998847684
1366837430
1072961801
821194791
1914844908
913313660
299394082
1349662506
1981860297
1784236262
1930254567
2046567885
626809777
1876637508
1397405162
2107087923
1079086360
847909254
1708910241
2004533387
1802434118
1934992726
731099140
545501737
539022628
349392662
891601778
1412915794
191958210
617171746
1362256770
1998334127
151080110
502682140
536633116
233266931
2138583754
453616054
1674676247
1201653583
263172977
1943522761
1027343124
1737511693
944375873
9862529
163321264
1073707793
2070919028
335038207
1562231825
1950816782
438341247
1759854755
1282422528
1574162134
1106900994
2037269409
1581509695
1023250919
469401858
348840849
1007283171
662829569
1823735273
410233485
143085810
108764984
443290697
1963845412
922498865
1680549095
1677994486
1424959218
1900660537
895676848
1789798115
1135551542
2120278115
1749462418
1240759734
299744104
2014064626
1633457175
1370643761
1526232955
740860042
1466030706
1295446467
1884439221
1615087894
101330368
1481720669
1851582084
669757075
1092362110
647941714
595806735
490577908
1183670555
579211244
1637397268
838200241
673320572
1946413815
1314720327
889293221
1945853541
1627084771
245240248
473817552
1858958044
2094607905
738747425
1052179636
1021512851
1385116416
297843015
525504874
253242650
1009359031
2109490195
1271810351
1684594740
700590768
1815643786
584963899
1256571794
1670705305
1696203965
9441441
2049002456
2100231530
1785455733
1476926275
853972107
849720487
2121489348
1044109010
1529082210
937658107
1037781352
726301806
130897024
2086842454
1433342268
1661126050
1025621998
2021030412
1738551487
2125828931
857778349
268357596
477283108
129276347
2091726870
1687953748
481760754
2044119396
1220441914
1425651654
143718073
471868212
858700692
432872301
331792940
518785457
950869726
1193000493
1402516658
1443160143
1942226649
1371590335
1123436095
903741498
2044993606
1663249235
311372519
1363546073
1818733969
1877099092
348610482
1254169524
543020209
1636035960
1936748532
2060990556
389340817
547275466
1845708772
113215007
1843905631
189845366
550625134
228843527
732517647
1977404196
635670197
1955510390
137142474
458543648
1714702427
2133779616
431901221
460663740
1155582420
945714112
121139290
1937297792
999998818
1440953375
1586733614
1680083393
38001361
429797922
846455055
1042915584
1157746803
1384407200
1651899527
139470177
429368477
98345972
775739271
142183746
1651119733
1427855058
41939033
1639680563
400587768
627490183
986319764
1724929318
567852374
159321503
1856968150
620125942
1332510645
1521270135
825249800
737843035
1561322807
1324666830
609453094
1961705713
1054817944
751305303
133228339
1727427545
1575103018
633210529
399726827
1917660608
1473145487
508584338
1267784182
2014385653
51971337
942655271
438535448
1902625912
7367291
476212931
495533964
925273469
1911289210
557503592
2051216310
2041498200
1021220275
318660297
87995317
280410539
332799805
306225926
636623013
2076634698
2031501441
876834089
514827536
1471060214
1917310635
106009927
1294926242
1423111577
1655496526
2063719628
834399483
1461980978
1407036841
806565179
2103590962
448282734
1453335935
1864613313
248669092
284112139
1303071558
12868093
2049056527
1758631222
1076238233
540600155
1477538548
829721501
1557317783
1686005772
1697998748
779255137
1547626655
766818122
78372752
1450619978
1630334706
690454470
303966993
1789052742
1707778226
1551272208
463887652
144298541
337050227
398866501
1465864975
1741388102
528426710
1894615504
1431372432
1038457886
424328964
448290567
883977228
334708534
1606909420
1790359420
466895243
391135082
2025076901
1640424057
1683343296
2062501033
1696372382
606389858
38549100
1133737965
262066561
792008608
170628789
1827970765
67684261
1398009550
1527859668
334915728
1379118595
636382697
1357369733
75480232
1921992196
865818406
1295179801
199969230
2030633091
1098103868
1227352852
2093988243
1037763643
276794932
668371396
1587532445
926306716
1182525502
1948807544
394869942
1970013813
118986032
1833870211
146565925
221576605
1654048977
2084502182
27378282
1621126001
2081722934
1430844600
1093823651
1658552494
2020044309
1278051680
743867961
90524385
968631124
581337970
1329669261
506159054
1348982695
1699934840
1897704094
1382392700
1107589778
1445288815
550911799
1051223311
1825882862
1595821122
17572344
810845018
1924073531
72753889
514056173
1062283824
1583364956
2092026469
1211101081
2079068219
1667209344
1559282597
476606744
525288171
432948440
261764132
1138994701
157191874
1517141295
595446395
1933994375
1322296172
1048804051
429891764
611544898
1138037992
788732007
82828559
2086662511
1432481929
1656365452
1641891297
798229206
1607767290
94877854
1996110062
154227709
1178633111
1347469942
153442403
1937732380
1548568609
1210061634
294147890
1552572930
198712658
1692634883
1374042558
1755538713
1576913217
1637675326
655792768
1462071391
807921092
1471613164
1785645840
647624614
711582099
481313254
1108623524
801532777
2083882306
1589040962
743277186
53260187
1466405135
1963893673
2029882858
205166948
1752931518
79839078
1544680902
344224538
575253421
55938643
778524283
1120015618
1516791665
2091643953
1160707689
675888434
1327540918
134925684
1908785665
1967052532
1066240932
267868077
19668315
405066913
112560612
1864065352
658575826
1265070510
229415073
883264107
798258077
1978325847
1506526920
707116246
1902386577
46150019
1297361491
1581275867
2049285933
136513902
502969511
1608678867
1843107161
385274567
200978073
1874998247
2109165701
1672172946
710055810
243001663
1249431463
785224998
473156115
220033267
2045553918
896132113
1894020742
1328722316
1455619793
749695408
1770825186
78655926
1502637515
911296547
347467177
358448403
427165883
613027110
362651858
194345976
1282362182
976110243
1303553484
1127126823
718450121
237873556
1372024798
1027125581
601258605
1600264917
584748220
23805946
1246222280
1760692661
313496286
1498252834
1484207379
602086058
980884061
1995060141
299525324
174034237
231310093
1504962242
747785013
1823671469
21283293
396909078
1254112990
1461606546
1886198499
2039865299
1533785645
213038980
1021770715
613768736
1955628766
585915098
2105980186
132393194
979123497
1236221466
455739133
279000431
1066824798
490603227
1716351270
1791461044
1578836923
1538341449
345761027
300133278
314799285
1827538191
995900654
2078950585
1943525077
691575890
1762506504
401032068
1358937802
1323312388
2021010619
1957437036
2116818207
1495713165
350504665
542313674
165073176
2056722797
1730144978
33460174
1529180586
1145672627
833586304
1596344854
1583588097
1641988259
1318462395
1039668991
1802876390
774610194
1248934871
1056668260
153672006
1332304336
1548831415
1116619894
1441571230
112570021
925155614
504368469
1103948993
1664365637
1260277132
1731490632
887467649
528770679
611569123
1971526977
489083159
863185162
1649184140
162432382
1475268752
193722675
1616829909
376353162
2056922780
1778553992
1301405539
2018735349
1288001774
1161101503
326657879
743650195
1969286139
2138906544
7875977
931745596
381606357
1864545590
335898138
767418635
1473392245
615273293
405858089
1064437673
1847731826
2088898197
660611056
613658029
462751429
1271798100
352414198
906116574
2055744864
192903837
784109624
2144058842
1485560495
1165980155
1577218303
2020415046
962200648
1516194546
2102826876
1176978979
1284342185
1684570298
214405158
1237305250
1879938779
1409089479
1376274909
1178452632
971012033
840181514
455629681
920740158
1335640613
136901840
427398776
1577714390
1824218775
2065145517
2125961943
1862152387
2091091923
2018264468
2118736190
1478695162
2106804259
1334391702
1042902452
913239275
2099982529
188630995
1246272715
521121884
360613179
1188523256
1216654022
1421649410
429639284
1733452808
513168323
2086083379
873039814
1018543010
462543196
71770666
1153581492
2032252124
1858807756
980536301
1249833437
1307379969
1433872973
217531062
371084982
352259164
1700469566
1315092197
1854879220
2106560455
1345366154
888032292
49027791
1410111866
953336067
2027596890
1293553820
1479337565
2110239981
1739041700
2042968159
398667079
2123391271
702081583
1961037255
1735749484
230249624
784888202
969207571
709236170
1820158826
899255098
231903159
208803999
1926611178
241386848
768366109
2065889173
1383449349
1410448137
2000186822
664718127
2420030
683915084
121357100
107774436
841268263
1049530799
1867783186
548235085
1071636423
772858894
603543134
1898412953
1489810564
755293484
587041260
1671347598
1317387884
1773053269
723749897
107969307
67420350
887389296
1217986629
702661464
260854491
829054994
423452832
201272650
1007578108
278605562
1762970930
2091780330
1442141637
2122291071
573727550
553744724
662430286
2097541532
17439437
632601123
694425038
534070184
837727869
1238819039
854234119
1997905396
1036812553
1685474663
1934626965
671943815
1001339634
1011891196
1022191416
217234597
2051459097
430231338
872553472
496170038
2057162802
279487815
1004277587
1410786567
849246443
1597307641
197638133
934490702
1412364136
1774170091
1591528337
683719679
607012348
747331035
598900135
1496555613
1952749428
1093304667
1601166837
41467210
795634246
664469182
404045554
1334238572
746797213
298989012
812985364
1828165805
1506832954
487844708
112278207
1369608061
1283470432
1252318312
1187024843
1392553408
720728889
206972863
568628347
1892151325
1005184343
664137145
1644894674
619006421
1888551614
758257063
1010676997
1651444024
1544697550
949429031
1489566024
1299824077
2016465950
2026558567
918133367
677104842
1533685896
339586915
1599408997
1470505472
1019664119
838519880
1099855981
898390994
65481801
1576577153
1643829107
768994488
1117376815
521524581
1503868711
475066098
2049462749
302577810
1207036530
1580100502
1629024841
952878968
931807623
1305803686
852714529
1629796384
435619155
1893411793
155200253
380784425
2036108472
965182331
1572804568
772524128
264216638
1602508669
399994145
1622809079
498994224
1159660109
33303394
1291129165
1293080308
1927934688
2103269041
874566889
1494255519
2015727105
894507794
1915872333
403779503
1863374996
1034557468
1310756568
1428890828
114763804
1660769749
2068619208
1410025931
1855933827
2118435575
882848672
854863361
1703974048
692220895
1225205582
513283250
414416140
192041590
1606464196
1845044510
1635816251
1730991403
1666388003
1548864530
1516230868
1070318091
1108761452
1588846312
422046464
1814716771
1929107727
1252768686
609226285
1001507740
591487643
1486475624
1276727479
1376768426
1771107077
1325892642
1604347642
429878913
1684088506
1325333870
153897541
810002054
956590794
1646634605
1567196338
198888194
867367768
992583532
741743921
877639330
1337057386
1466966953
598623137
882627741
198607224
1612863913
2007657622
1808243050
1360844054
1041223607
823069475
1578281656
1418310707
341856393
1539169947
76173545
2036464851
1188926473
825783158
2023205650
1574535385
1683194223
1846764515
89914291
606525285
1608142419
1069183247
2029404646
1727902819
483997093
1858394623
305514137
1941872429
1379698884
1259287511
2067782483
741178893
1690402132
911240194
1171030960
1064913807
2050976069
1809735842
1704603746
925930559
436812517
2012992992
629946459
1521092983
1913676467
1104305591
1016639032
1565662402
27575605
60954119
1843852218
2140029077
1033163826
428538431
1106689956
1095774294
323202211
226180968
498263209
1324986966
1869340476
1105340550
2000078701
932955579
1470261332
1714786314
1569331731
1033248326
2115909343
1821292290
1703769077
1945568442
533539273
396019476
734959924
1594466920
188799819
1823667560
804310868
508414921
1691978985
1042590197
1530787197
268830502
1006019
810558167
1780225879
89100974
2054041683
742641084
1265643873
355286007
566521183
89917670
953516628
1469042036
1493710937
427540273
1049592057
625605597
1348805606
1006719302
861723094
1010137093
1972661843
1618529260
1209203893
371694903
1176101565
2127101409
1945443444
841024447
1388725485
787718917
1311351482
822224496
107507010
2070109450
427343618
1305855987
876469718
1649831947
1878748985
1846369958
448695066
593039905
1005766410
846668695
316660528
1552715304
1435968295
2113336
1222342541
224214106
1899610635
1105583297
713251323
2119299709
2015555619
1135593283
992581851
1638677388
782948880
373154864
1815195713
1945887345
1776793636
663539983
984048005
2052709647
400074605
123940226
1137029754
561622105
70480026
1946896015
662404742
1098976592
2110078609
903710425
604165536
1010069733
333350100
288916150
1457999326
278667410
1647524475
1704457611
1983775712
1296758893
1178105265
1956469589
1533124881
665104100
103772167
1774444754
924586092
1078241633
935172685
1740567699
450237610
1933921177
438977406
1238473917
1025370304
688694881
1224097984
1205538887
1183164349
1880273589
893411791
1947157097
1762184149
45382120
1588433845
505991409
1062931454
415167758
101409233
293396988
126257886
41594978
1542163980
809018254
271731480
1198953644
1983032767
1375867916
2143706349
1326226419
556093126
1963505208
1966875358
1812645924
668482052
351422599
1061260429
2054655566
1473207297
25110739
397000068
440907576
719632606
31992841
1863401099
773072488
1630502850
2113953737
1162028311
1975182452
1649589673
1871447535
1586786960
768745617
1274680504
1280504998
1262844930
1271331733
1205329632
87837362
1644837963
1796726834
2118913289
1871111667
567800311
2115593021
1688070837
1602013661
1681800074
885550453
91878170
332837244
2126110184
1065553111
7400027
390513617
2103945748
143313301
1489676194
1916133035
1832263177
1119063798
1006939684
169219654
284103775
2003801924
1857502064
1861641948
1013304878
1188874487
2052360122
884488311
1788775010
1588945496
1942577108
1120704461
1789249139
550438573
910996000
871374192
1521830589
481060967
739873118
982546607
18060310
994453707
1031743948
401556425
1401151798
38723363
1789737332
1525113459
195788055
1007722526
334044159
94060447
242666409
769128045
385409385
1334599109
304141545
1956983034
1173118189
520342918
223941109
1068258540
915067180
1694940048
677279641
970936209
1838846348
1805987442
1613741736
335474409
1702122994
873680115
1692388932
1274086484
799171314
818816955
1287068038
1680687594
1979823557
196966369
810662370
1389764129
768258881
869733477
499034056
563456849
1907566670
577395536
1730566905
1229700391
2029678682
151815224
1210163688
1288289668
281726874
1028281291
1846193102
828641477
1860546886
1938821789
1626560779
919985463
1439650785
1755926350
1382868866
1613580834
350961468
880965858
1088122986
1040622716
1814795158
1714910592
640241920
875424291
1071256591
461786815
658121409
1249829174
412594154
1575442453
8509670
1595234382
972011789
400629633
1635605027
980874152
641953335
1927659576
1057047832
129082041
934425071
1667125563
1728520321
1820705813
2047010248
271421936
1981494183
1653786552
1017699614
1236437063
1405209233
705691251
1918299531
1649811736
904143222
2054568222
1393649755
707244658
1351896405
619710430
84082783
1469920845
1767423427
701917191
896669872
188562572
2094826252
6978721
1890250806
689910333
951049515
75761942
233036812
1018412324
1783798315
1868305573
1774960452
1293306597
2000833961
1907458329
851257308
838231995
1751118452
724352337
1603929178
1143839773
867325034
1983111077
1837071905
781966375
1497563109
1511869346
1517144129
1362113440
716367656
1018939250
655164853
486790406
326850921
1292692341
1661590101
1090916468
121281131
413646283
1577132511
89190654
814962865
1512525555
22531774
1829815354
1448432615
1579510227
1988922006
2133509791
672726668
747952161
1528838183
958442766
1349649024
265566352
647069674
1496054361
2132563529
996942836
240829200
997567072
786548130
1642762111
1280217896
1798722412
1322405245
146008359
1206631745
1613370380
1941194643
1344192744
1718507344
1110098544
803784307
1771177319
1910566662
210789852
2069135172
1821873099
664194596
439660946
1945385937
478143924
127560300
1617511402
1604259429
608981384
952869165
541011395
153980672
928477286
540857822
305557533
1656762458
1039490430
856362999
502065387
1357104068
599362140
898466629
1072475151
1646873698
375993396
756416725
64443658
752842014
2145943223
2138559526
478825437
1305889279
1689848458
1520008223
787222863
394208425
1963247583
1005229092
2089117866
926501812
2147161299
1658871723
649924195
381071512
1984333268
929677740
500442717
907183898
995787140
134328688
399769546
210772384
1683970876
35188663
94976614
1937344256
2055587303
2094720138
1415743648
1073960075
909083682
845338142
1319603182
2015086072
896567436
1493080664
981937828
1906189518
675314903
1515662804
1360544454
596232230
1763570263
161110644
829597915
2038265538
1673789331
993274966
226465793
209109492
271730643
348723649
2121227203
46005784
1225274088
295868458
115937383
1066437657
884661566
1695293743
383468459
1299431823
338450470
1185642
126745691
525992442
679458351
2027624049
1587796592
1435914931
198190417
928633264
1910600812
493940590
267314812
1371259724
1710639348
1802188167
266123977
487516426
34889335
1026920527
1176416837
1148021675
587191293
1444520663
1976780604
1004229196
12117524
1741875546
374893364
2059745973
1547088692
759690530
1395317905
736969314
1860448168
450750466
1153781088
2110865336
391382410
1832865766
249503
380180702
946240853
1981960493
1556829020
1453058761
875089750
907182279
194930115
326436528
612827484
1311964555
1949886752
165068372
1473861580
1216171043
1921147111
1157058985
2025223929
414876804
1820945959
482014439
1585385702
351374841
904120262
1999513047
1333123724
342919077
1246378451
1977445373
771457997
1708437744
1472485446
246396380
632470015
1862330900
1735791309
186942489
1931131045
2059798247
1775384950
1346718067
349625356
1409593290
1219067810
1017076256
1764258213
905624960
2100758061
1394302806
1633873850
1327592391
1721252158
1979280869
1494979004
1985937537
1389850706
829933914
530407220
403306906
626392344
808065855
86688689
1187300164
2074156639
540702311
836587005
1461851246
376802613
1344373319
96540538
60858218
1973392383
593657227
1333961778
9396246
1733233866
2023949199
1446780847
1406788309
785121239
193206352
1545041508
1470141690
1454014657
1292194645
1607907432
1561877201
441229260
81095098
570819287
147612534
1975514679
998296360
657304537
1101040861
300275461
74112541
1247501214
1075811775
698664972
591604892
926604809
1138198732
1781936277
2033891886
794196954
821010489
1018895661
1694018079
947484598
624712052
1011923533
1391199130
1408790077
965990737
2071566188
2119676822
1869767895
1359292032
1766379498
104841605
1692022481
232603580
52353444
1539997785
1105097788
1602725652
1466949278
564763057
1946202648
524586326
629093282
1999525494
815836295
2137470944
1522351570
304329455
61424201
1128522885
1215837587
1526599899
129226595
640223234
1423198983
1963181089
242722374
909234283
1995496477
1278918464
1253269701
239012752
1607914169
379685497
15925431
1790635405
1621530211
715095617
1742740524
2019764447
1067660273
97504415
1431469497
633891700
1025415057
308974114
922579535
750691584
1527206140
1428690015
946663057
2085544309
47021316
1578902147
1111251016
140682700
1451752248
1689193916
684615389
645759532
39134681
1742201494
1264056508
1853878227
234332725
1051172452
302477587
1019780182
453303353
1512464666
1699194802
1732548640
256914353
1018984919
1993461481
1977692612
1168297114
963525563
850925561
1008653604
244284812
276428036
955587758
1076568948
687249988
1077678053
850554700
487912883
1684801040
1006439521
1567013628
876805605
2071817554
1918133483
1578417092
345406087
543580659
1429508742
1285789025
778484939
294061585
383453330
749893587
1441348717
826096969
137695815
863821768
624220357
877419710
1078499066
94835152
562545188
1325978601
1306361051
710038937
1982956807
151513972
1650771993
1681289405
1900143207
726894444
506154837
167540017
98510944
755462690
673160911
853553309
1861469
1193142624
1729053475
692023573
448071018
432239562
1872837187
1531798575
141555417
122598823
1637528489
184653815
325308809
1374472303
1807200871
1306069389
51783687
552228016
421358884
890499050
2095299245
1841789073
1347378733
313903131
37031233
357815550
1853048323
1767957274
1766282970
1132706497
1170235684
5190811
633835275
477049465
1028460196
461143381
418312607
2061598232
1578288724
377984617
1835992648
1060385865
15550756
837952130
1281948151
1203767638
2069636380
623225784
133935781
2019672251
1906105379
1007386074
5852206
1632260641
855430176
1512218708
696184788
457006406
231167449
2017152337
491833198
2027784119
127685898
927342853
1163482795
826212379
1710791109
2025616043
1586495979
614518540
1666756625
1890618884
947463263
1706254026
2138673922
1368306122
63384268
828058269
1478195135
880032005
359885274
149433989
1896522870
2116449866
1547141097
1300521382
1521256091
464900235
881923815
1420903441
1800844791
2083329296
73905152
531717082
930408840
2077249902
200401369
2063810211
1338744513
185064597
259536050
1439464028
611130233
1666981274
1157932665
1955797930
2133781042
2081368276
90449676
1578475701
854021199
86788788
90021050
1060439996
1217037815
1728289420
1557910842
1868637378
1430810061
1299201577
1622905427
874091738
1295995301
1017793352
471069783
295303365
829091605
971528936
745751316
947839947
1574321690
587909569
2103346398
270139894
1073260191
397837708
1037492128
902558689
670839638
896733399
184521954
1871471586
1727473595
399210723
637611222
1466994043
1952607899
14296124
2138973444
1319192261
438303242
1080638074
1047950270
241719699
533875798
1253331440
1148901791
1083789293
78697155
122527354
369438056
692162071
808259541
1582803729
1703877372
1213367300
1103561351
1511597123
938322768
1191006997
1762422817
1770375732
230051696
1967533251
835106432
618288141
1129680854
377804921
1311209107
2000157164
777687785
1742788942
1030315245
1310031907
1506130682
1595563980
1810351156
1754102471
61388231
1042997252
1565442585
1831058222
370131677
1813150299
688282227
764341629
1354908084
810453650
1308603118
566400783
2029471227
308289224
1001198802
778278418
1390675767
801942005
389910369
1740936970
924559872
368142250
796790810
753358925
2126578166
973150304
914493615
267330610
508377823
1722245334
1326703090
589720676
457995387
578112498
211954537
725004818
1940713111
748601741
1815176726
1842517004
278405992
1300430376
693607790
309412421
540682193
1280876679
1884796782
940529376
623276420
911670335
535971721
808386127
1691234416
919914540
892008163
893523976
420872318
258090502
2078396597
665844573
594311889
983280431
1129885605
1196944786
1319698463
279107710
532350089
1172452410
1565263202
1213491061
1379878621
1779692984
1903172263
509449282
1945715496
1327894867
548232018
1041097831
495689181
805920983
885785251
402276109
1699648269
170614981
1994084660
385028154
2028002288
1618403257
1857106522
1362104177
1919971307
1206816519
446743342
1654892506
1984643349
446853874
606382536
217741576
740531730
2101104539
1992714297
924400211
206690568
1831832309
1372107711
1677120561
491297679
1087672749
326694702
2062762423
749510215
825358610
2051473402
179053732
372939591
1328350263
222112299
468907123
1673830416
679456783
619178879
705022191
1217001380
300758852
1981953514
290469987
2039953941
1855333241
237279073
627855844
1267768239
1255472827
1009839620
302646453
1680996173
1762128035
131094779
288603776
1869385116
6159367
1649688052
1123335663
1918894293
1187735432
168223515
1104960784
957067030
1839006338
20133746
1396389382
1235522042
196110987
639941319
1687999147
1852682096
988634384
652476854
677594715
38554831
22175169
1927348043
72672409
1066902298
593441759
1946211138
1133179728
14266374
49837851
1493034736
1000590133
2067293504
863630597
1593658262
526860944
1712693434
688474674
722933331
1762728289
825134372
1624587566
120149241
1500553182
425954087
1878499058
1699806930
2128786502
1679366355
1244817240
312911736
1564291886
769852547
1212217019
709347074
985442088
1440522498
333056023
518391658
2057492547
1083526699
1787475693
695578124
457419247
1085606042
948607733
1866878607
221687514
246790336
1968134739
1629609635
1680201179
2041277547
610753422
1643956652
287140563
1171058714
96732521
1737627698
1157551923
672969339
107075893
1162620566
464143053
1266340879
1456858895
308608609
1649295263
1842221326
897114486
1246555874
1860855214
1951760094
1514663369
857796444
1487739629
1049393091
731225632
2095207243
433157536
747994791
1714795485
1008919293
1814674719
1610193284
103348764
1661147786
1422318240
1866984433
334405499
1553383822
313811151
920923440
406382110
778134677
226982700
125715375
65100499
602784080
1303414039
234934150
1485552293
610158143
739578630
624804981
2088300639
951978382
1602787006
1994940230
1378188951
1623425511
409195662
2038173030
916024059
180145857
1552979678
926548202
1592204200
6916080
1992306863
834255161
1175861637
2050027975
247759685
1197936335
643947088
2088641705
1917622044
851097459
2031538147
1033589823
1156592300
782105280
730770094
104022613
807057651
99434519
812429668
1831618197
239055116
650648451
885357274
1613776213
1248174548
929833117
830739890
751709932
1492603854
142984275
1497638563
959974978
2088019235
338893283
501930854
1575626320
477753100
1014970733
82474982
1822947274
1160066203
1812915347
1797075799
807831214
815383250
2015745134
30152422
1122987036
18698752
161719477
1478727013
537053626
1282008218
858308032
713835566
129157375
1005818072
1346402553
591580926
1133907332
1376989645
821897100
167463598
27071619
2013239434
1464305545
577752639
350366982
185983111
268762354
857273163
246703554
1198685412
6507786
304375453
475953689
1934788604
11293987
78628960
1794903362
181012070
1058371803
1251837940
634834580
42746756
1888241178
2001884846
1081102305
1558041459
975032355
1615406872
1509303305
1492671420
778813924
900997148
216884284
743779009
549580365
1751279587
1758476804
437847225
1742027356
478068973
1825101535
544872787
1266237925
1384970524
1231049025
1253071054
1585848823
487450527
1301596490
1999537090
1278497307
1542482180
1531975751
959988895
965351853
1978656584
1460065809
852285104
1723874090
536159381
799712011
239409961
1630458603
1113245149
1076111228
243127567
1795843147
819420679
149382214
1677226381
1356945524
1111990380
1691367860
220044454
946526349
1421446572
534452358
239172933
1807750930
24629161
2021781114
2105146963
888854265
1399539554
459128075
747542943
982962472
88483315
1891923238
373476242
413090777
1721798544
313695563
170594835
173847450
1623320235
462657818
905330025
835616011
1561092472
364206132
1515268039
774956710
1929708993
655911250
1051110862
1049871502
1689755945
1878991658
1738501130
1282324390
1495378056
1929515048
556370989
423494291
448634016
1399531912
2066733993
1267253672
1102814466
945741514
56371891
1932002877
249839199
172846913
450827201
1684433976
559316350
808235146
1973975337
340994967
2102761580
1085240021
722301347
76294488
1860299753
1256938513
84629188
58438154
1377628397
14672567
1566998578
349256133
1759937576
1737096885
464459630
398074
1583916182
2003202192
628863474
1603915611
110382634
1627513738
742763297
244690026
1201167517
2114281648
946051131
2085419217
1085358845
624657878
470538767
1372493575
125901969
720190976
314852596
303022427
347300731
1592444300
147096111
875869689
1889431129
1213904315
949334151
585974185
1356462174
357285805
1391196332
1305902636
2055725213
2039771237
2063619130
92272471
148058964
965873233
2085222322
1784993914
572055885
1607930079
1567776581
1149370140
488687588
892441868
719584266
1689873054
1992497198
521403015
784278811
1168869443
1513292660
59870662
1103539703
866596482
647807311
1514324552
867174875
1927536067
2145007056
1359361493
943574495
225185240
1145755803
757881946
612508279
1526599233
1366911094
1968772256
1629583187
453981531
508457231
1884977510
1342767160
1147961377
1420305318
2114398379
463084433
536571159
906492217
438880787
88547035
1600582609
1682322745
2088914192
2082233499
1893638163
743917646
488169091
936475082
207213444
1725986028
1930423595
211936496
2105297676
1681889505
528830803
1161722077
1493987503
371809588
906577762
633357648
1003477448
1719988965
1916218643
378857271
1136394363
1934147702
1417784472
499851231
42361653
875748534
2066753300
221618857
469486201
1324215086
307805729
81821922
505648708
158714228
305135393
1594437334
669926768
1393026776
239949146
312125964
1228688045
1480718555
64745180
1918027139
981766422
342023058
906265705
938159549
754399393
1994451566
1934662486
2020209426
1875483704
1165807120
269552987
1765901887
1352399505
1192444949
580376425
2031649946
944557961
2038468466
1414755887
1164927254
2144358313
1186196161
2091982760
155547983
37963119
1624326042
125662936
477878628
1580811344
1640671044
1442106689
59473815
1076762417
247231052
85942898
1381729805
582897425
683936283
2083598813
170751144
338734686
1661669348
314543310
2000364944
1807449973
1561232343
1109473738
582360032
750851801
2119600236
788566837
9965071
1157685513
1168778513
357837056
259982491
997855786
724571081
149116534
925875716
1890646821
217784757
110948386
1659503614
1261903146
1004257572
1512799122
1677928522
1389438785
972713579
1820770157
1774181824
579912824
431453535
1290635115
2114993343
98360048
1838971869
953993982
274375862
1510938000
1430198248
109434325
2098234593
1996318176
2038580750
287317190
1021602190
358457839
1129743003
788172565
715250053
1536625705
1669329012
599385248
891422906
566309318
1126934303
243924931
663291753
413123212
1236083975
116685815
826267917
1991808490
1606775575
1906653804
1464089680
1880564373
399267489
1927160454
1856038522
1184362578
1049776605
624840700
488043591
709577983
618936400
447364770
1419319529
204404010
787886537
2050289668
361634110
1294017593
2129419669
1397297425
514205724
1155721663
1280473307
1345000572
1087596061
1578903428
617906717
2065455771
1955718467
258453031
1191820427
331669910
993047139
740980224
559344751
12271430
1978527369
1673038463
1736596725
1316562601
163434378
353742698
312317573
1217276603
699150455
650086281
1135305867
2139430884
853977984
1224011562
1810693962
557292023
182942775
1615938887
1293594774
1221741045
1217775650
739442701
1554885062
2071256660
1670988453
1794505938
842266860
1163760760
1993608507
2035779731
693979758
1876219620
520737807
153654588
78620206
950226810
327421152
311907842
733091622
53460835
1984717093
263789193
1043921016
336962221
1410325180
1431694269
814134525
773602587
2138906371
1072314038
110206265
1594050317
944790312
720834283
836232648
73728279
1577863109
102463990
1160627288
718172671
1125232558
1306658493
440284125
467172881
851546802
160353592
590698362
1662929042
143707306
1468804871
85349286
489146511
145911145
864317460
1783553716
1589387103
1369289970
1064187885
819960286
1041617740
804488711
536724406
179767848
1846768780
749463506
1848323405
1900761807
1204827956
943465239
909954497
588646248
5382851
301569944
590192198
629426066
1421926068
2125916689
1773335066
23486081
348314037
1888135918
523990683
815102442
359726079
1191289394
1190637092
1447493410
1925212023
998170296
344940219
200987544
142725402
851692199
1416494069
1456082016
1273435727
401616776
900791680
861163233
1404416328
765472686
74043330
1741409099
250780411
1460717862
574740269
1295348536
2045521512
535852915
742327612
499549276
561077941
1585205530
1300830994
1110903367
1914423652
235007100
248581437
1327440859
260236979
827196719
2116550107
1459015054
1163824363
610709351
861129650
1499036604
1004293526
813429844
1539799285
1774853087
2049891716
1580743120
1463063467
1470771819
2072609750
840412734
1908768205
1950685080
1537582168
1214458826
1537486306
2058834480
366929583
1303605881
1529714474
887400693
996727015
1187104321
761538648
105282607
1059424384
1505698827
813876978
543947807
1453243135
984037150
1878837028
1604874746
290465510
1051214918
946261105
1425234043
161702680
1725943665
5014113
472933075
1381135488
67048346
1961646995
1408045093
1500666156
1910985014
297073871
710451366
1324070486
1581020015
693750525
325451266
215746034
310004514
128239886
391940132
107318653
608239792
739318625
1281832817
710875249
3653340
2002051901
740289386
1468577467
1247544181
901026240
721864606
1883349079
983794662
153367660
434612728
1174645488
1221615823
278303809
2035324336
605594002
1518195820
716442134
401689291
2104660577
1842268480
1134000612
1778153838
1267822088
1163659424
1499598481
1015963462
1161382754
900712979
1595081821
333804839
2085272992
1309809360
776280739
1170891907
1697741298
484042776
1064113237
1262565087
1249085039
1861198352
1205763667
1680972672
1488801320
226581404
113673070
46868580
1524008786
1062877044
185679501
144735036
518178656
1463751468
1846631660
1824543140
717707762
1972812939
1768298393
1793579976
1694264875
202513002
27454868
1445687770
1060110081
470724799
1134754543
1769196613
1798007932
1478788949
1811603231
1596770298
2075643873
1233926525
1921184157
1346895655
1500977438
235294108
1755019594
1292065252
199071125
375446306
355057871
1766933931
629483649
811381771
504794633
1584000542
2096856145
1236042148
1066472005
1615367611
578066153
270610496
1420663961
1621235847
536232476
90924808
1751942334
1866013640
2043138207
1824765407
1195100830
895282906
1961011541
1817168281
876782287
638583649
1684894071
1167652186
1562555663
908888429
547666254
158019973
253722659
1697619837
84250156
195043982
25651450
1483795012
254317138
51257547
1912443707
1588975235
1238764163
1807834988
784953472
67949149
450468630
40587875
950437396
524487298
288924409
40858092
125865931
399585903
1526359564
1951864033
5572134
604809416
367310972
637748187
1608477680
633729164
665654314
13661090
610015097
131828719
1112165959
606917467
269437764
2001140731
1312024677
692676131
34423795
1548378312
872005473
471564352
1336924980
128975971
640467437
775544164
1542660060
434860476
577370194
1343750693
18581216
1696004975
1102151273
2119799666
59626553
983533065
598847886
1088002038
428963979
879286396
846365899
2129534195
2143706753
1285566632
293064150
764153931
979139653
1606304559
1866789225
530815269
859348902
2015948686
813535290
1367423212
1548258717
2027327996
775522373
2025610259
729264041
1159976028
7427484
40652927
932081128
1069241781
647774034
503492046
901928758
692088610
1905883941
542413539
382809178
128481381
1809067357
1141060172
1393452043
75339099
1232341005
829198076
1796390057
64735336
946978124
1314628077
1285172124
31770370
111929725
1583293175
1138060680
242511286
1172280394
1733624335
164983301
142271167
1513609197
1763916977
1839416048
2061866794
830960214
189509869
1279285707
269486044
1875623631
773059867
700355627
999953722
183460126
993037046
1571455102
446109644
1499493155
1730756879
1912320069
658064435
1834213515
1948661303
873523818
65347336
1986025579
2039223252
612264103
814494140
1249586467
345389855
648915582
1035283041
629742495
178871976
1477165998
2020678706
1918992220
1939957598
16053003
814670009
1953561596
441159693
878837784
877157735
1729713566
674376756
464264169
497783550
713783074
1637456200
158990652
361152570
2084744621
1729808894
1647420287
1723227977
1975619631
866804779
919835700
1457423650
1103892697
363873009
1818195006
349708947
1871818708
1643301324
976548084
1166912690
1623302875
945581737
525318667
1849376649
280906155
323717613
2043815513
141171767
199467204
937742864
2033960918
394659719
1375193611
2056156859
2098569601
173599958
1228791340
1994317929
890172431
270201063
479751324
1481703285
445570910
1969034294
950423500
712809114
1115463221
1643962678
682538080
1283751587
1649253441
1650206043
1233252150
1378092721
449234393
602672178
434734970
1018710732
1978131965
272021283
490506433
1407526164
962759623
1915081293
2112043739
1186889352
358438183
2050048417
2032141849
1193092119
812042291
215299737
806979172
1327294530
1803464542
1788775565
1056709728
902137141
556276295
231823313
1145778945
2102064087
1582148532
1644763438
137181290
1524218117
1316731708
67761571
1868835816
1173443821
1140057881
340524614
330129341
1688105307
890699103
1676528205
529591394
863013497
270083137
1247015320
626891008
1191649994
1062671621
233360329
428225693
418134617
1805447981
440544271
1906186619
245629168
171982670
1459129461
1832299642
1414564672
662032958
548619123
1498425109
1599916797
1581644736
637648001
1388772786
1887026131
1704459272
1355211744
156005278
1486258318
655689563
1235850175
2035457922
842093718
1436552749
924663464
427582894
442849394
781878056
426899834
957219717
1284706307
1250516149
174198033
271992951
1911742566
2042551614
333080049
539924918
976481965
263449120
418771492
1826154656
111560771
1294133997
946082397
2019053739
717275859
52770988
1399401767
302361717
738517023
1881459821
488132543
1104624117
1545504112
1979827853
644660815
871415001
1631542833
1268193053
1515236155
1919831546
1499513692
1848817828
681644537
2054067771
1000896397
1776875540
137782450
1509583994
775651717
359766979
435389116
1451795285
936819448
39472469
1475158405
1342010081
1788609861
272072863
238139694
1928645090
418853888
1972539265
2142335662
961897371
1581031030
782715784
808683878
1826193691
652638437
1865873519
1355484372
668620512
1913210855
124724850
1236434199
1523554517
1008607841
2025726213
745709004
833732142
1155145529
921046742
310941589
2065471066
394374951
1340026504
129618669
1097203798
1051545665
789136464
428179589
883201392
887699776
1518175217
1248885894
1916831866
70174771
474891887
1326777737
648855667
2087015992
1546361181
1334476510
551347743
1142561634
1774778177
472426499
1183595801
281777792
1513490567
72772948
529803050
136097368
253018808
1068605958
2047603597
1922169474
1250789848
522471656
571205108
1602113236
683851735
1703624853
163517355
2080112972
1967848312
1391311957
1406425477
590484569
1063390845
202069789
1103806700
1519703440
745233768
252025466
1552095504
506438570
1570051269
1646371396
1731152405
1081479179
1534096867
1300701397
1968162648
1230139148
1678887438
1491527009
654063313
1427343945
856257500
1297586417
1394526403
154406388
1719412446
704472362
740036697
755142549
627646888
1384479051
467535830
1031113825
578191374
899392539
2081539262
893453880
1071573695
16264164
94842664
582997011
1882833593
1458193802
1848944698
1672648988
1722573412
198098365
1252049169
1959799472
1785480414
387050134
1061126518
456417086
9580842
1935761687
435933731
1165118508
645885419
1632349032
1454126910
870767104
1067893994
553239940
1570755020
1916948601
1359289966
79657951
1917996328
559572432
1932765130
60172260
682710045
1118121346
908497697
1689996490
704908679
1982499885
1927103322
6431806
503863563
923523422
35381036
368373937
92806417
325018844
1198308973
1964872019
1720821023
1494418280
1373867810
1787699243
670825421
1985458169
786284541
1553606168
121314626
486036718
525808238
1671913400
1289456103
1280265996
1482531341
2068316634
556676732
1777435607
875893183
2135421018
158466316
2001102608
1255909458
1741911202
787714997
1454397114
335117470
470398421
646436442
849441999
1104530426
662930285
398994158
473442826
1953895090
497601765
1076609128
216866872
1133699197
783209596
27092171
1419280597
957831911
1157604655
69566893
235618331
1436621878
364664662
1238420892
396692151
235308553
1403688574
884099176
148634734
1190777726
200140074
1445467101
168907772
2080550560
248352292
382906402
1705092092
801559284
521550359
1937413931
1371827629
985597932
855544160
1591607632
901292132
1583290360
408904276
1614300707
1823148780
1732448468
1179564998
614166864
879388326
907963188
189430146
667565072
970476034
1374509099
848324554
1966162750
804420649
620498106
1539428618
227585847
596197884
352880642
989670266
1872822679
1672986806
588936187
1062216809
19819801
1379710865
687220649
1710176392
1974005380
411140859
1629811211
316942784
485862024
1380323303
1698370220
1221569555
906313134
918409669
1527412838
1203437036
844689872
2093769212
808354595
31728930
785321990
394229494
1492623572
1568300503
512231491
813064769
653319628
704273860
1048348252
481440111
1833179054
1839739706
274232659
443848198
801828348
1115240852
632025707
643003700
554245614
1071970064
1495664353
1360853188
1226897140
1111686918
961775590
1712182512
1672881469
1087046457
2075762714
722332739
1831422384
1789146933
513580519
1111330370
1204271227
1056168382
795238764
1712793153
479733468
1073244819
1888676756
712219973
1969928635
1476097354
1826256862
1074584044
2091717290
536727152
1553651019
1604360173
2067777606
691233949
525631284
572392454
542992933
628492827
1497968637
493559416
382499774
1958559822
553067635
1014834922
1676161765
723154044
175436504
1888736628
2110215519
1249931560
1613041903
893720218
1813414601
1677283202
1448160664
301053853
1228669395
1958804085
491220100
2023731175
852147893
176461268
339924116
1674927976
195670037
377270959
559733342
1830906882
1169295151
1764555494
256216290
343863122
551179644
1439210189
162109272
1598505598
1928928497
454881808
716765669
1855743805
790035847
1511912336
1735028008
859163920
2085875933
56863568
666303354
830353495
1709424805
1625604865
580722136
958408303
280274689
1713740856
75464730
931934663
215195467
196560688
444649938
1312580731
1218459038
1056327003
381578589
173918239
1031024493
2046207377
1235067539
1124175107
53449679
1296489660
1299396318
1562028098
503068528
1027909247
769174112
986360887
1996431697
1580573895
99683735
2133947292
1065926324
1317387636
228205499
2052389158
1164096535
1858815777
700374149
1978256821
822673693
479793503
551976600
1939386074
325269625
1249186267
1393808085
381538476
155718581
216336509
566517350
2113795236
1430256390
1663085113
279874777
649314179
1153168328
1156489444
435290006
1492154384
1791275535
1172823666
1798039163
1327550944
65453485
1980456698
231704309
1189346452
1262470470
684431731
656377555
1837168882
1812124564
1280604617
1887428810
1624255019
1918924132
1812080724
1338376083
1170980327
1507667396
966440555
1406286828
1240826689
187518417
1918589647
120178428
1759121045
1981746640
969847867
1333046059
1948394817
803027731
1413561340
1837204886
1210486403
131448569
216301288
1771829466
703461435
1980508189
2127614739
1162755282
1884634418
331156095
771098472
398157286
1320224975
1012783664
102499919
165610074
641004619
1445136444
441164504
1934521986
87824190
1751022678
1697166340
328162618
580270026
2050846543
1814481046
417816025
1050672590
1405818137
2134974722
1840741949
1381775884
276154311
1386370884
496636044
1660039334
61126436
698041353
1383385748
772969253
1086400431
49813006
1244823731
258907850
1979992074
1467928098
1617080274
1623385537
391114549
264600706
329343931
692986888
1089596638
918174517
1464648336
210293649
1784084298
455275195
1868534224
917867573
1972366759
1231229584
1392269518
2004756828
1221490735
782806044
1088234421
571470207
1226154402
682044684
705164007
450654671
1652385555
378675777
1310122829
2091185645
923850442
1559207022
389447914
1512860898
1406066487
439538682
1698185583
2057279202
1395255758
1566352927
1024225264
1088700985
684419650
1539920409
1174337082
291658539
1261319657
2107631952
1619158355
1194256210
1053111383
652161747
568922177
651674750
800268019
74809906
1876403692
743472660
1720791598
2009035735
2046944258
1505041507
705882627
540607171
470858478
2043517061
95569444
1289367833
932662354
1167668624
441518679
376105630
1409279102
644032177
909016399
666677020
1467312233
2003724351
762990477
1909027041
1693198091
838098741
1152370992
633433972
2054498529
31075642
1402851736
141130271
1623042143
1900399990
194294722
456234812
633284039
1738685765
1920922203
1086957053
164637973
557037998
1658310598
1449401250
1243468082
1878360781
1789260893
1548067407
901490896
395115817
418103408
401996460
2053846874
913494442
977389048
678163903
296545714
542810566
1447901329
337835313
1468889732
2020859386
1014005443
1343583199
2127658230
443239601
1397894275
147663434
372564115
895293169
1012962027
1526667896
1560791820
1989892485
1746548092
822457481
514646619
1830282956
663180418
58438790
1587622831
323336721
397212982
1344538433
2122227726
1431089439
1083405305
105269278
1878536790
574088577
1411517598
272404255
473239821
394180385
342368543
163237712
624959254
526887174
568175848
1716126797
1840152066
349414430
990735475
972492040
49447149
1813892206
1489998345
772270741
1071103242
1433501687
2065332664
239787661
1195100830
1388309389
1513775699
1226004511
927780433
306859452
1218043888
951829434
419107752
145074238
490099289
488931292
1643524502
756263720
1075797905
315915166
81194512
1429685624
2050249500
1547528365
974111309
2124162374
2032267419
1590127737
1765663109
325364119
1438268609
81639373
2040648645
1132315147
1958421294
729780197
894928650
2022466391
1507731913
151770366
2120321718
488102449
863340066
286149070
1667113993
1244791525
99259572
1414198108
803956149
251578800
1709022683
1907368999
551672605
1391809592
269956020
889468444
423721221
1148983179
960999051
863363992
656456217
1140787958
985760318
1480315590
988172363
100299145
762737851
1257883326
267531876
812846908
1403624243
328904269
1099479084
636681470
114787506
1785978699
1294892508
1835626900
491340291
796556443
866673323
627737733
108523494
308323924
1909119487
1355269358
1402806954
1598540626
1976292519
1450361170
648804133
780158703
1767450587
838991958
905172051
710256322
573977395
1468676846
1015800208
818623435
1654582685
1751526634
702878143
1081806734
1924100937
1960702396
1893606594
2023284986
477995847
878172119
1919911328
772751134
2039184082
316399784
106803069
1499868980
528937171
428332731
2133524534
623537576
133359467
1015478313
812341327
1412159483
19250799
361525618
19529188
1344841838
319487881
1891485616
1927079926
1127011083
1452653951
514406167
710870213
579073533
1394051617
435759308
1833748658
676495490
989422303
1413802510
743748430
1675163745
103494743
1904985149
759841208
1385971862
1216725640
305733101
137204184
1141816395
107959237
865223281
1989707666
2025468988
1265486114
917588404
1901259462
2025268124
1286152603
98274676
1950751259
1190321049
556959674
1559874193
989395390
1583374687
1006905255
425263958
2014667538
1371066226
272316537
769634605
856931627
368114751
342273775
1790423362
733666272
299151675
256289397
306784794
1304683697
1795929838
505231053
1268524467
759924535
1646606655
1155919750
1297380248
1169878991
549041265
1382123981
1422581506
2043962134
297365066
1833896839
1880651989
1839610082
1726074099
224497013
1327407486
700965169
735725568
557715270
255166661
1014377954
549330854
498894843
335802711
706834882
1859930411
191061039
533983267
1088531442
1212908818
2107190612
261532426
632138774
2092388937
1193056484
15171278
839112436
1010194799
2013012739
1727254354
957077379
612065416
1779307254
1467128875
1502954134
1563803681
494945409
671527018
331549604
2997669
519947237
1552414039
522941564
811720642
1539709633
269534920
1469936376
2105671369
233528969
760525419
1856583184
2025807441
962630975
514841630
330565152
1893161007
1550467898
900783417
1879536088
103234200
547488914
1487055605
1544868634
1897075547
865199225
1153002960
1369467294
407422867
947763620
2140543177
11074047
1288573463
1543075446
1728755555
1263139991
246529007
84201766
67587836
171934029
1869121159
8988275
1908396805
655592024
432904269
70474400
975583957
493116111
1306301541
61016479
1849231017
579410157
1686282449
1580623756
1186350344
1194919263
1158220695
852113590
769763821
764012354
1147977598
1888552979
1279399006
1622836670
2130355398
847806542
99168464
694038370
205572974
783524251
1712251881
1541504661
724518677
762620085
377221896
1803653232
1003820142
951238536
1186289752
239182796
1780535720
1434425723
1592850561
9751969
1552664495
668279973
390442538
1873961415
1714982477
1131748518
1551787350
1534168827
449991097
1168553784
919349917
1117274013
1566321523
1393725680
811015493
1076450885
2058468999
2112960869
1024550203
123541251
609373282
1823176850
2031723055
462446139
2035455828
535986588
1038425406
1198609680
863939242
522943066
1927441386
622860865
1130384426
402961222
699365385
417771028
1127120581
745165838
1285247636
443100995
914016512
674246237
1084808877
1543988667
1042442350
477363178
783764487
1610381563
720852077
107860013
1633316814
223168244
1386184447
1782132946
404697509
340701172
1225344565
834787641
2076360031
1625002321
1933897039
905998176
120577251
1887918963
1812748212
1152192431
98877058
1997252681
1939351882
972978733
1729478251
1289719234
119570450
1380642672
343298797
844934709
1216199395
1355546410
1815924140
911129163
935099070
763551642
1705057470
2014810512
873271479
1571520878
1710130236
1645922114
567737594
969315699
1709302973
645948698
262532775
1277270958
2062207071
26300922
817098599
981968783
716897736
191752232
924078065
1734813919
1928080587
700765488
466401871
2059229996
176613968
248713281
625781023
1520551248
315926610
571903198
1220197773
2092810371
1090053394
72561437
711754470
277843190
1782885706
938802892
1950006559
822360210
2077993316
49174456
64424432
406659597
2132100630
2003764188
892463346
793362624
1517525186
1970798486
2120401074
1190860429
176735530
1429981358
668724
127113519
768484294
657515901
2010285502
730320904
1230104297
1833467725
1262610761
832615022
341056861
1469197540
941309607
1684188614
947085677
1869415860
1907843382
1092480471
55721895
1936151306
161190093
311534002
1256928343
1289335084
1047508140
1545830965
48961087
25589473
1825334369
2004768073
107982419
1357079497
3967483
893579453
2093119114
208436429
1761977032
2061544009
55549320
590487191
671350293
685686892
728361804
898821808
1909264869
818877613
1751587190
1641875735
1046744165
2039020483
1831163706
1632673988
2127251902
389355337
687908024
306350795
1003377561
2117635065
507580004
1814503531
206559919
20479839
743277186
1060576155
1566491419
793866644
843891573
174664807
1666349270
623494301
2041571033
186025686
1753923561
511672268
857096533
388214446
2038685776
1510030932
1161535837
1037756849
971087177
893738000
906743573
1818785392
1308328336
1932456570
1390212455
523853985
357828842
890363312
454816826
314224465
360449680
1787840458
1147454786
2068339700
990887296
1297790005
851514588
2099850552
34545167
1474603679
2056710325
873945987
1427928406
13816849
1672443526
1494338826
1858683166
1355784955
925533790
2124310666
1356609054
70141252
667450598
823069475
1704767552
1956908919
168308022
507038626
1499648012
1508388901
615442786
888661045
2043364491
807910135
2126692755
452100994
1182234029
44061650
1874429614
1293291965
773449430
427326000
1851917009
720456258
2023765077
480889283
109504972
467632644
2039060636
458530537
336667329
788881268
122689506
2023504370
1472658925
1623126867
897046082
964055918
557531461
27818892
1023621405
1823697962
2090937144
277637882
1131342741
31967094
138125238
1282185956
74653162
154613649
2107979004
683701415
1859350309
1074673947
1893890482
1265315908
688680685
99480764
1568260808
1098878459
1828300877
969446653
1842482945
2050241304
1963646194
2093092047
489332937
1867469667
1516631681
877662669
24130338
856125460
605534016
640634334
786859412
1826701574
1656379032
807621077
740212862
1476706301
1220598984
827735053
1753246189
136674603
703999061
1993445535
152560560
1939383291
1469760376
1047597748
1660598361
989923520
117772971
1308890811
236545966
200449579
618967804
1497918192
954445303
595965681
1783322842
1454098692
210064618
798847010
535056967
1379500989
145721961
910219105
520737855
309975025
1840843726
50122025
867775730
2125036043
1649042960
1336665372
1230249690
766014029
1568371461
303509714
832081214
272282764
1146533872
803526818
1541277009
1627172188
1584128523
1879357440
918928776
1470734334
361954550
621741848
136631648
1571295318
249241227
648880983
74313749
452364476
1940627192
284019965
710211170
169175281
315549292
958858829
1566931794
242396595
1885124190
382118259
1946816089
617984597
1900130415
1672635709
1534315058
1463358272
571186416
1905320212
1176844704
780288587
150963087
1310826432
1414604508
1431125571
582495755
1911006764
551543290
180452853
544910794
593006158
1537678896
401355537
1218830990
1999037507
2073650302
893160610
48264476
2053998716
375464593
470591406
1748846348
1177011194
69872792
1828573209
802687869
880211645
2007616076
488594948
468807562
9621160
293888176
1911117391
577019099
1548288389
1094438328
653615136
2144126402
1157401733
1191903291
1484121133
298495639
2144071111
1096340954
640759439
1083900433
696171770
1373486945
91434150
1785996487
1377127097
1407533024
1554151316
306284542
874588818
666880341
776841522
328419336
1512484673
1675733871
1139147231
1139574238
890464208
656427499
1477497731
1402880238
984119409
789296605
335570942
660351529
943668543
1644583781
1642949632
546167483
1761832983
773412419
1779240032
423383101
1523853626
490710835
1509330841
1856675360
1253489822
1668059748
1977370915
1556371208
1204530747
1586838851
791377423
1383832847
1201708434
1432893366
1038891378
1613853332
435614566
1946662178
814686218
1639166239
171665180
659938164
1871456473
153433128
1633438389
956080547
729231838
1104172130
1918264215
1242449215
1023855931
1081847562
1269598507
1599400331
930896741
1964622688
1095294038
679716184
1287547577
575605058
1937548736
1506905546
1651772729
269110094
1678705853
1411129786
1649944232
305079095
1721416220
571736887
345725553
1433136416
217561538
1578127432
477695623
1206296418
1278255983
130893980
226492334
1278620654
1547786890
293624578
653718992
1288334585
638627545
1974026828
26293279
1541336342
1054623641
1489358117
1156710163
1562711279
1738389108
1602083778
2140586477
40827549
1762683793
502483236
512297006
1100549168
1755332280
2075878020
976111132
1482566643
424490699
817523608
689189693
1458117822
686630066
2042436703
1493076018
172194239
652512956
1907506740
1313684283
1387024548
1932304810
513727636
1306920598
1255220287
1176010829
854026791
338631241
951076689
61317932
2071391965
1638080578
1395126472
249305122
1133720102
1495173185
1133713950
452442479
1041820540
1013519892
1666410613
799190721
807375153
1821008080
295594438
1426481339
845516960
144976139
1841487075
1098630256
248211032
1829792574
1864684915
384857754
374265657
1071247064
1146501812
38835828
361181368
993161928
2000960767
1909699743
238791195
1329240784
1602130286
1719393782
1457052896
211211042
1410658514
2053139025
1014766197
353512678
16166734
1569595421
1051874022
2068197474
1056322779
485552171
223996947
860064254
849077195
1024296049
1858048965
1779712952
763148533
804982331
1440816072
859664306
442097352
555432452
993636794
417109983
749873814
200407100
1089188583
712917597
1980461251
564459228
209631562
1151742187
266220307
1985887340
1828023997
189166084
678404271
91418201
196860993
866334680
1096555487
1758168043
1227398141
1590418412
1733052869
63009681
698055240
157693639
1145127676
1517344691
209113663
126012299
975559925
772494069
642900794
1350094304
2139604913
920596930
747212128
1749319220
1187104059
1108973776
1663519266
2048521849
295210832
1730452250
1205786738
71414246
76816605
916934930
2020938760
1881662862
822644035
604148883
2140638580
1849742380
1918842725
401399023
1268488008
362828109
1453123081
1538934879
592749030
1752074700
835809395
478887226
1494353103
1900192027
2041198719
707347184
1727278180
1214181937
2030842059
845262596
1748343263
1817495342
1180442749
1371037189
570879659
351078144
707261171
1025386347
1198418008
206865454
1428967891
526931604
1233050514
997827680
1391437828
2145354003
1811620190
1416798515
208569853
1692525866
1737454566
405666024
760560502
1794669396
1321404579
715087752
224058632
1277017393
1511071083
1493221351
1425047075
4234078
1626804561
1072382664
788351919
1650882150
1398007338
1989311991
1463923943
466466855
187418738
1882409023
1926386280
1240339352
550265282
1062891459
418801328
368566735
1161628578
230616955
1150065908
1600239684
1388950715
256427580
1222424375
2013479354
1322573909
1968712889
1447475345
112165437
1480145006
2055069817
259634137
879602404
551906541
670515066
1795234605
2046341563
2024525282
1462290031
39289065
1920687264
433127663
2116341490
1221787842
392017172
35494561
2093592323
1177721732
514528112
872870132
1427316262
1253310524
652304332
1686212300
911325652
295094031
1649088744
1249789654
1658394793
1520559483
1829175065
1326743177
788299689
311808975
1413855694
728256731
549986824
1434272098
1736183458
1856324336
801106834
1818262742
1246931578
339554207
2049034393
55816932
683897804
236839118
1175716753
1274015331
698877866
199211363
1652195577
1702861271
156259785
2113229014
2101991440
2124543311
581833747
1524069519
101446623
1597626014
758317284
880919243
1736827013
291801774
1091690127
1575377949
1661199727
1974289800
302564980
2015729004
867068358
747917231
1176629186
873345240
489184491
1870949213
33981688
1739150884
13127430
444913367
721097165
988596933
1559972181
1141339846
232462145
987262578
211696953
1297115934
1717488701
1488559754
293408857
584118931
1369929756
1469730396
2016337604
1962915123
1476352982
2074960869
590244380
1027420864
618183041
961156755
537432823
1907211240
1379968678
648984825
959082037
1502305691
344985892
486073165
1823375972
1028116695
887381934
759149173
1164305456
794610543
800315512
1889165221
789029606
1930771021
189302966
2123069374
259458793
1208492022
231249567
1148896512
962931171
179014632
2047046298
1046253878
786857983
212601736
272152976
650295896
2142384344
1922834428
1991693808
1141381020
826068360
1090779550
410490677
153788622
474854065
991712016
69911255
1540480869
1365470751
1494600983
723327019
1413397740
352309276
87384788
610459326
123827570
470095052
1635760221
205944652
1085740121
1746343890
377512564
422784204
139009296
1997834657
1702347206
1625416618
730430864
610299713
1258385693
2135955777
1914257218
640668197
579770597
1537248927
368341982
1101907481
1479344284
1274551052
1191747421
2116483694
1374930271
1703179096
1758295221
1510210639
843823767
1443552572
108530756
1035788439
1216987160
1010012107
1366430450
1631675710
1553266340
1988354201
1009122244
1363813350
2060029554
1186445865
613266587
1455886224
1136379103
93000599
1883479290
941774676
1740213335
2112205315
645959109
1325660440
589498853
978812652
2017378428
1089813858
1907161847
311182280
276360633
2135307654
793968885
432933977
341441331
1263387014
661519645
1050758374
908680537
1770431137
1071229530
1031577050
1785847545
650742091
826288673
1921267371
584566921
1578326241
1313827033
1522398795
440188585
1568908591
1367999928
2100814142
1827906070
2129942133
986756318
1767683977
2040508946
1408237695
382300916
1590760502
422845494
1255246891
1667346754
282212736
573113898
499976841
1656149282
336846081
1152419786
1187853952
1748908212
1391526480
1603236438
744974880
207700593
112999594
870224085
1576405977
726447193
2090290526
689417195
919792452
1819842840
1232764868
1303704738
2005333394
642189572
1213463418
239067859
1710780340
1000092588
20365206
1537903349
2099401090
1071267799
169970771
370569662
1407775576
2098194079
646584064
1680416360
518608520
1904981937
429693585
614145316
797295144
2103513138
948439726
1138598165
1557516372
2052978194
978610414
1148912939
1476126112
2013477925
2062500299
150411061
1543451788
1598163352
631446734
1832475248
1003685720
162804886
1791247546
1252768686
650504283
1535124323
601409970
918324936
294583504
1713089564
1121332930
52501796
1539000329
2059181878
793527652
1632039762
1756827769
720531574
724216685
152098830
1861474906
1808444456
970485095
1849229254
1490718584
931164059
92150550
1512455676
938147179
1511851527
1891172868
1649003866
498280866
1582984029
517005960
1548860826
1438099020
1018459802
900296996
1822672549
386490725
983455396
2020989537
798067493
1847194374
796952711
1920068140
253679495
500384703
821021415
1047632037
1771212401
123429319
1200044967
2019548514
1464706241
564776677
902051930
986124030
378879963
1101031088
1052133823
555409955
1812322888
1025009102
294087015
1733629229
1140091652
1694843313
403361456
2019352991
2112911633
2000132720
1902539523
557813780
540858012
684157235
753030189
1495846340
1691608873
1101543752
1629509060
1966612993
1367754157
455430385
1163465523
1476856536
1405954170
213579246
1535062556
1348355624
1884397247
1328115727
133602881
2034327004
116537741
1844750540
1770194167
1897091965
1973103442
453806982
298391656
1471764006
128327326
961051395
1619385292
219226755
775197868
62534316
1999353781
111559160
772956661
1021862014
248330723
677974683
1069053211
1053914799
1697564299
1050236044
1061201675
2056133121
1866243298
944721071
2098821147
2039031930
898819046
2034976133
1910722537
1575017942
755013269
1935505264
2028937565
683326937
1219016566
684428912
95385103
2140522727
53033119
999106917
1099473560
812569038
2132484696
1109654783
2078639677
1077737199
521610187
1514037598
1220106122
457002447
1486214953
198296500
401671843
1333882606
455545598
210520908
1962530746
1941871971
1469180950
2105275294
1617227408
1253924533
1057690879
1179432479
1668755141
796909999
1730877610
866877895
1866985890
778244867
184464699
113402049
191231765
56661188
614564328
167604044
2057555413
982057338
939570304
1223454741
2068086779
696612657
1110731348
666672584
2018842464
1755446055
430054489
914436157
1419943175
824642955
746546716
57290733
628564603
828478368
870403071
970064787
284403217
1172296304
379637406
499371760
796431384
287791982
1863884728
1589570113
317037739
1365991472
1305899109
228832389
1916565827
1963362680
1736858465
1348852582
824044625
664755822
126706885
353575372
1373638130
1710713309
2025910219
1064790000
1987154882
1660018466
1538677112
1826375477
814325317
930880871
1994766142
1389308968
1871338186
1632860151
1526120926
1512191324
1225438865
1303610817
359160926
970228196
436570804
525992767
1018430605
1807415646
511980197
1501429615
1625074835
1922978941
2062838652
1830618938
735050988
1788104043
226889089
2087550076
698629574
274430778
1568665815
537001422
91669475
363863599
962532396
1118418695
1096261807
1890706404
755743715
379331269
849930047
1267275147
1272809830
2145986015
39271189
1938101848
543358958
1921103477
468628738
1411043174
1053201631
952617015
1140219114
664319408
72779496
916695061
269226164
330507925
320312407
1475678500
572478788
486348554
1645260342
2119713048
967486346
1721995944
1087888512
2136822118
1434354277
111131673
1155919750
943030062
1467996170
2051488723
1690484902
966440394
987204950
284965170
1352978074
106298652
237236597
1961241448
2020349067
341982464
1091318852
738160442
1388108988
267163221
1898336161
1330816105
1975499126
1075008833
1146635174
239636137
1432109649
1323694880
1046018899
2129329711
240939971
645985616
1232549011
175642516
546462175
1749922951
1878400512
432563986
1261102217
1518855689
766697026
50049530
489920261
506792193
1778533606
2047144129
1744675714
781649264
198748210
1403844846
1701171734
601788536
1529499606
6015772
1579631624
1752935489
1735518044
342841491
1631882850
488328563
997297329
1715918583
34453456
1697602512
1612114214
1958986283
1639003366
1707957026
2119667141
267417201
1224923186
185473219
1543236419
1119975746
741854938
1975536781
870890232
1360732526
1284204375
1769142310
322478754
230843007
488509030
1862779313
881090722
762560295
662675750
1569568219
1779318376
1133182927
868281703
705623960
160613271
1496428843
600679219
1699946912
970064000
1915761289
682036460
400755249
931163657
855571843
1525436419
845468280
880999423
1073126898
843347930
302216109
1875414760
260742591
178649389
1195939878
989759381
1525645463
360701308
131746919
623719841
1085689579
1833241569
280200231
1019357902
185413722
873467333
1807100188
1669093249
1630321638
498886413
671793442
1819286542
2090440529
602093417
1588992216
451219673
1734617594
377051107
2054678869
1837591719
53865629
2099044098
1569214640
1911944805
1510128237
1913783207
1596883635
338025608
1092193502
800107168
634615630
1117463931
832381206
204523348
508608390
1071391263
1917277960
1544146765
486480353
605975076
1195534514
763086816
1737117646
1763474854
504658783
1121371178
268432055
1754540520
364349526
916857981
996739408
1725580404
1418001929
1121386161
1201352426
1219698429
789545710
1784601738
750268364
1881696049
1446282210
1923327508
902305295
1302796672
862619086
405400766
1037113714
1019527851
1648110629
877911502
1583556936
1899471351
1255919382
586928608
1721148835
92666083
1702094274
431654448
1624737697
929633475
1893878945
1718963955
440380086
1990547252
268239321
693075697
693251092
1276142157
1952035405
703716224
1179285109
492059849
1921866749
1097341241
466211220
200413593
1893495144
2139989884
1922248741
683603297
1931192845
1109298031
412294740
588603035
1761365434
415777126
1129690123
1427768545
1627919339
1524438208
1405930192
251409654
886343397
943819508
1733407665
167466903
1614144273
197780962
46395884
2111341250
776748789
1886326377
1931352618
639422320
39973356
72948413
413785806
1614552627
645898817
2043302024
288128111
939857291
275649263
2061964070
576065678
789679245
860129251
2146664646
75888074
552262284
940868296
68319341
56209185
1639487405
1681132052
359711799
1045711126
1564947622
458593732
1396136788
728744443
1548844842
234538437
620038811
1188506355
1057522116
555516437
894632757
1364500113
324041042
1982404610
628222086
1040904988
1042967940
1288431904
2094010065
1698171266
864965275
605001400
2031838326
429832773
1832856090
2059978042
1511782175
82761910
359326831
1728548666
1171656131
1000171728
1190594850
894950164
399196739
1364356520
687993563
1616564944
1837756121
671308146
1284991094
239203910
1715552973
562400404
1649554115
1221158174
1654495744
1060023902
564258084
927731618
278687836
1447379888
1976205071
1662486574
2121308335
793823814
1262618940
2120162930
2066528725
724348316
2066993474
1584189443
1986382332
459789934
284060812
104712363
592175150
1818746425
140645015
1023592538
1233412922
330229288
1116344109
1959107223
1521715584
370953738
1281683005
1213299281
1954893889
1482909091
578992677
85043697
1952486383
342976231
26366321
1338563676
585149527
1858196841
1422345194
1627707427
266282567
108954060
1905739711
587922024
590147364
605440987
67393089
1098232353
1635189535
592314494
359332333
754208868
499509645
1899197267
1512991833
876781982
1642536025
368911541
847996021
1576734753
1147790314
1127915490
1732898652
1437417942
784219021
1931059252
552959537
1886412912
1424087127
1824110397
1465587113
1950627730
689212836
655023925
1356362566
2065506120
1682632165
722338590
797642034
1838668786
231427690
1792113353
1966974990
1814678746
1663251117
1180679032
1058628437
295843026
926350859
110564286
370463583
1415366361
1722234193
1880675337
452023588
914484414
1344066664
1544692035
432992081
347581109
1146188384
1160298745
160779544
1997883608
1773854128
431722322
1165543255
1569638223
254752153
1831247170
816681657
1524223753
898091791
1102675071
1990260080
439031985
1498172065
1395554368
107856351
790588080
545343535
1267503080
401283327
1647740609
177806159
1616469328
170831947
1550115061
296224860
579894799
1172745162
1397457845
1713683039
763517533
1387591567
1862299395
269397125
1614891764
348848280
721218726
1474037492
1823044999
1073197825
1915604297
1922171608
1341196930
1321942225
616508808
34141703
249455651
229143215
18378079
931238017
608121963
1143806734
1681824844
115875071
91021592
1258897505
941709891
1912756154
1118969702
1901121128
2021105936
1103637033
78837879
1724062864
882773498
425077466
800004539
1810055779
606620211
247770148
35912713
1871031087
2143852588
1350669166
716571557
912687410
932039384
920986480
892897032
136044050
1828873558
1849669675
3930184
1371199238
2012441173
1600582859
1565508986
1396741731
2127720973
1674047749
333311694
981681266
1099247330
2285568
112381868
495359370
1778886420
796139003
1643460109
1523406195
31542399
930850445
1519078817
93017050
715917208
211686745
596074051
437225873
1171745098
311926536
1314647312
1078576303
297911437
405806457
1841976560
1959768441
1678581340
1280902435
842878891
998206806
1397460374
804033089
749796746
1837724892
1048332383
1616160220
210227108
1133822505
519382340
2039770276
1437643669
183087441
452107153
1007067411
1797495717
119328451
590022776
764809405
197209294
1675184566
1936225129
1677122348
1083118986
1421991450
1391884203
2142539423
1318454169
1183150761
1960280214
1112112876
775028999
65404459
1026667519
1293543364
1280870857
856453813
995747094
761690647
1903978892
1015858185
1339257826
2056178705
1332694609
395152151
258617497
252385151
1671498218
63912544
1729365983
1422136078
53684942
1640034635
1675906052
939835016
480506244
1809473928
147778052
261513576
970430667
864257346
1367989240
1704772537
60120824
251313388
1573559219
804385925
770603555
961589297
703127963
612665417
1458405025
1030851750
1250232338
1056645182
1366957862
1635607332
292654592
718011916
1950105969
640314660
518744861
2129781467
953844461
1806920048
115357514
1325554029
1867979658
410669980
997351184
27158103
541170600
268505224
2021491869
447697463
1019813916
2055404626
1070570457
1548465366
631491920
1032019719
1103925208
2100667762
1287720861
957944593
453076263
1562173960
1307537919
556931761
81142671
662403272
1666086564
1215870209
1838444472
535863291
33720990
254661939
1679022400
1581886547
425308079
673724674
1891138918
1730558262
1852486898
815104611
1054143725
594133231
357050387
432603611
1489425295
2123879857
508032092
335692898
870578698
1609150598
525660511
699757211
1681495023
468418273
2108950445
2059575384
649409715
1965065458
104606554
471216871
708459621
1131984418
1854954107
1813364789
1214694087
1090784413
446297049
1304616926
826496250
1358852798
1708623293
2016379137
312881452
1375118489
1911918973
590143395
574173585
773644155
1110682260
1290997717
650396266
1133570184
245438854
688974433
1272176630
827433231
207723100
1051940833
1552469780
925766407
1650122282
1279222663
1637519526
1665033880
367538662
1087591920
474891887
1994991669
270928558
1200885903
1284196041
1313363096
1083949687
1454762860
1966885157
273048911
2103965581
2096809756
14915920
330254439
1562612605
1645134302
1470238886
2107718548
636090050
119497421
1088792058
1502674555
2111862760
1605868237
2052598207
1164030456
1529533539
1237581191
1233636254
1444516448
1988433433
1720953625
1036653327
1346623760
1987466340
1746816653
977966056
1940138554
1514047699
1926524499
1868792777
1619560152
1409106511
421906166
1865078916
1358028910
1260480263
404648575
973376134
1850429055
95417462
501134247
871672897
2115925970
1142358611
249823172
314234883
1532994656
440398677
1129408376
1663414783
1307220810
1758752843
1102578543
1070675396
1375786070
401279233
419107752
655281095
1912575760
1165586188
1006825812
1502553281
1313953605
652220195
1604561167
696104188
1588228573
1988240438
1812333691
60012356
983315827
1078417577
1370442706
1114813874
564920141
421215955
1473312609
1372572066
1512142962
381866574
281447993
232387532
120843307
1809245147
760562610
1885005393
1037816458
736269538
1954863899
497964016
1004579429
149881960
1100563893
598565991
1098775711
1610465259
649166492
1869724005
2037061044
1375184928
2042835825
166168274
242540949
209007179
443457639
810454023
1201737388
765459426
1444601237
1387227542
685242577
1067245943
2073116764
942109658
729432300
770359996
1002684766
680657080
775564950
1910349461
1924698408
743099037
1240142412
1366264485
40341237
984528032
776004566
153976111
1645768532
1622883144
991584305
1394140644
1726470744
149163682
656246050
1329507399
1143638328
717168568
1788567873
437071566
56908355
765370754
852298481
217099150
891011402
423909406
1380235428
41075649
1783399017
322799684
1135655994
897561609
2116440216
2023032864
827913943
1393307187
99623474
789842534
1278169179
1613093114
52222350
1644435916
1758896379
1280229371
383392077
2088379070
982937138
1854826166
553842176
834760951
1769260610
77213805
331635158
1048486699
324393809
1157715395
639780158
1548135251
2132576521
231993852
1482602743
1091289562
161807379
1470669122
664494632
1963668747
965648590
278489924
308016550
1019572678
1690366825
911631524
401482591
1427796188
2101392226
1249994678
2014444991
958304403
538740571
1436740092
2117860995
1972144133
1334098267
1219420497
1109334236
2025598900
1831165180
383774458
1550693814
1106152538
106074744
1055970735
1049401484
1207772209
2087703256
1099644922
1089627871
341297213
711227672
1121039759
1677937147
430196460
1785476835
7853890
1113992090
859549969
1566693082
723581278
2140523422
1355036440
921428491
689396610
820360279
107475978
1695143855
500750099
636347169
868859808
1342023094
78416216
826801852
1903269423
824720176
1182157795
1700949482
2045587513
1930224795
763684289
229257952
1585111219
1833318142
1266113437
1931266677
1064677500
247808871
1578581533
48449702
1266324558
1964232422
225842963
868059968
1707893227
106460237
1393954761
231273952
208783524
1085215624
1341775114
990951434
1213415734
1601019549
641412735
2066072911
157640867
206714699
1812596956
1818583819
773141684
220833817
856852326
288987118
722526372
51952960
1982794059
73577113
1009798288
1398157879
908389418
1327200430
1834296568
508746117
809364187
524984933
2064697842
1544758675
1452320771
934408766
990509139
165804923
507461198
931137931
1359738305
656915745
646413129
2103911943
1375264456
1086468584
1651567241
959933135
1129566150
1915785204
1086471794
274597223
587037557
1602149174
987186720
1445637649
1997970151
856434755
323937263
827508868
1470370052
643149212
1666597359
1024937015
1861567800
205718915
970949681
1546614614
1108919958
154561679
298370963
1485896931
1377505222
582308430
526572602
580012119
296144735
968712849
1042342621
915206044
850834287
655733509
560628227
1459583405
1042609219
435373375
787205836
1869270727
1112990685
1200761493
1298599551
1680309525
43228264
1253987856
20819726
1942313982
1896037437
286833352
904811718
2045238258
1854025708
1987506664
1220358325
252843544
2025308240
1842355575
2072759890
704998060
819503787
630499366
1630034153
1570387631
639364561
1376629071
1836644021
1554241234
541579367
51458185
925722548
962954191
65798507
1362993256
1769588645
1838554434
459684862
1165011586
483182609
138941181
1454252422
1945743972
480552623
1122462148
1754061725
1656823614
391170606
1579238607
59020525
647171635
403435820
96075815
229468499
2096393681
1294242153
529258570
1785000724
519710490
1177439405
1279195534
730926805
1353918975
642160145
1341788906
1384649296
1790609100
296852003
1309356248
15406921
1585580259
400761317
287501580
181312910
1715982365
1405134485
2051675893
374312477
356460808
1957303666
1525369254
128633492
189033877
876989638
164006694
321157954
1110922255
1611914600
203482160
449242329
1294103811
1823580701
1201631786
308514367
199213537
206207353
1350840800
22406685
636283976
328669144
1347994106
509099827
1266679251
1251550352
463178593
1055767529
375853911
1003718998
994583419
2059515326
41842039
1493813268
415434402
334767816
103686639
1249123434
41569198
317955233
2067111919
1872758206
1114608426
915212234
1153921011
1037738561
2123339038
1135297345
1448185517
1557194050
1825426667
1507349728
1229196960
1882461739
775489241
1900060501
2035806006
367765293
1591205335
1692058612
8830331
2114396635
72576117
1737737282
1741857894
1085695005
732229056
1341200211
710516852
1515076751
376308663
566959906
1994972188
1444054571
1022155752
1404651260
368945599
904635676
951516573
1605482472
1265429907
939407372
165803244
1048911641
1578526618
1557522544
1239578564
1924565785
328571024
790046834
1023105447
688889473
1775991864
420583549
555797397
1848591646
2056740378
224713969
21186549
1373431691
1129302141
1254809751
1273279723
1599474850
659199028
2011743275
710634194
1054072585
2118744524
517418602
2083457929
647557377
1058492113
1378140789
1484574474
915125205
135901510
1031057459
4462566
1338640628
384064711
217921901
1812256705
583375286
470332232
137947399
73597803
987855840
2003431483
1176026088
807360888
642568378
1089848465
2098582422
1768540191
1482077012
1711614789
1324371177
1548552544
1187897106
158127370
100463209
1883044274
1917739667
216518297
691297560
1522080371
1585740580
1201915679
1466137755
893278037
1071806310
24457804
1891789610
763621657
1957670499
1411529434
1035336902
1015223731
1228285969
2021285800
1546842978
365172614
966244158
1416350914
1839472633
1353873002
601266556
446937023
162159383
604098078
1073141178
1669615758
1672520340
1056321829
1050362208
698896565
451924218
149597399
1429483671
478084845
979158856
2015179625
1213415734
612484546
1200243096
630912101
379048394
528337796
599551360
741952818
1384710793
798170223
1811287051
639939362
1380102207
1390398168
1285913896
791717389
2085285726
1651606094
72402179
444812689
764742670
147277362
1440996116
33513628
650501530
1007784967
541087582
836384361
1604910146
466877416
1773814014
873237231
973838571
1582912190
470523355
989714177
1670435651
744446243
272225624
745206080
250671933
651713271
288432438
982354002
637332803
991115293
723765843
1856181417
1279095439
1139590411
1181840631
1909668684
1335461601
42644297
1204902114
1530511469
1887616116
1123458722
1936152898
1361847857
1062292168
476783552
1980040271
734166698
745694130
640050762
1421874619
256815786
1878861221
1587801490
1316754687
1901365536
364053526
1361781599
56500677
855673053
452348395
1657544046
1846774024
1737586754
1379960013
124849575
1927787733
1352378939
1846033801
444789731
322459909
73475767
944050582
417874629
223302389
972122163
99641930
1005419768
1506243299
13897192
931186159
842542695
1332902171
1537660947
2000346461
1708923997
1842165970
1550762277
617376111
2146088602
1959032054
1003981015
267366775
201767216
1758169930
129690844
1069317650
1488196672
836426145
679209216
1684393702
773152402
496495214
1530243395
1559982663
1440082934
1396227089
669788793
360499247
1709796945
203131454
799677093
1000447270
1452865150
1475348978
1322438043
14303464
868852660
1245384905
1172033640
1919018335
1006709473
1604554576
1421467023
1299074477
967219344
1835399905
67481246
1645393035
352799868
738556333
1481605523
1755530519
470597576
1467425230
925623914
1129464556
2049704089
1972593766
1538659989
368276758
1883289168
1328225802
547115663
2055264822
593852362
689113319
502002050
164222366
389916736
847062391
166879963
99470016
2048445973
80305493
86318605
1840216882
178570926
776129625
1103574449
1356947279
975846626
377619404
89983762
868075078
798430695
902798662
1234455866
1114849950
1644819018
1397646055
908670362
1709347348
1771756744
1375440802
1341383580
1776162947
1698656344
1951355981
1127389112
173736448
156711204
297884261
122367408
1660039568
625142856
921875465
566681640
256073903
996843003
1515807619
927114036
1720517737
1677887616
785116896
450602879
1244575774
252701591
172024225
1719927600
1936794733
1738865562
645464708
1046434199
1451616776
74129775
684687342
1558742524
68772338
1045762009
1214922705
122769017
183315543
990674720
855221393
751087353
1925299865
123326292
683021467
702323876
139827730
1479660578
2100657402
2027263074
1167822382
1569217764
1794717273
251783795
1421890877
126300508
2015216061
1884247106
63932738
1729817410
501932599
1023022535
425363135
1598019058
119970432
883456288
1733788487
1562708883
594976252
13146735
437345523
1795550557
1874286859
1646376395
1217974561
1474784452
741873093
1103779673
497625555
1571173754
1499399163
1708220865
1175480944
179411813
1373577368
1197010539
1737851971
1757589993
621099018
710605817
1049496654
498719111
570053500
1294994299
1610555783
1373329071
1289820665
69084664
1415936197
1266938207
1353276917
563475021
667478187
1829054267
1653104594
179461820
1354877188
2086717806
195799798
1224639332
1265044749
968339058
333785937
167530496
537964755
351927061
713108742
1096860070
880630839
576327485
706833608
2040494593
1721502797
197506630
1779916936
1435344778
613855530
1731729601
1669042662
785948621
415304814
623519285
443609755
814986494
859192
1118450806
954851935
1482194728
620663065
1311351482
829799204
526985969
334907747
628904108
1578168266
1738187285
881374114
526065932
1822580768
1608604951
2104301315
1148366865
1958194358
534128397
1454752242
1038908662
2114624067
116240254
966417954
49142939
2075438410
685630293
1433401215
1507929787
291957185
2109148093
773815957
729568303
1570818804
826736251
1733476532
1065526884
338094063
929071194
948106428
1754566405
1581565247
800208218
1416276879
527858309
1769005532
1714255749
1082436861
1705051324
1009799220
406008795
330273981
1843832930
1567116769
1426886067
2101496476
2119831168
1435847193
1323377083
849745474
1472218601
1834102744
1156481463
1793942495
1526869560
1258692870
1323563423
183765354
1168063358
1722382340
107879040
1280042209
792478321
507965542
381762813
2114468046
86961087
717399420
1802795133
1807229941
1097021692
1094612575
1745418751
409164861
1040098764
2021811966
1617768062
864049675
900404794
1129689189
378462032
1908484516
1410632249
910942426
606201452
684071225
1124436544
606584685
1263490278
221961682
1239129833
1730904873
1735480647
770285650
1097783419
1171738027
1324956148
806198393
102849735
1505727124
187798720
899259244
2029557088
1708754355
936791068
985299712
362295635
1202310912
2100459647
1331898534
1485370497
342837860
1362249510
34015210
486113127
1282891764
1241384967
1103141522
539100758
649770338
93704710
431640741
361313966
35273672
199238322
1190717174
2056312360
1722463384
546685544
1346546662
2052175460
1478790778
1489792139
590263328
1627096784
955404631
1455765821
574022392
1472305416
415316234
703055598
882532974
684199151
2138945756
216159536
1614864896
63436413
2114531287
492559063
940299129
1963125979
695704049
157276456
829133624
108387606
195942860
513099069
1901966827
698424290
763110098
1687226857
2070261393
468795794
1068229281
185368739
1649365726
289723743
452131384
1504803894
1140084281
344750197
388727115
866885561
439893295
46538698
1290138113
668042179
1891089462
1790946408
981811088
932291065
1915586259
204823698
1762591682
510173965
826857231
1196783950
1673833331
402727338
1405701709
1968208318
958287699
802336085
1598754064
398630060
1977722741
1192216130
396843346
124445716
1586308292
596344664
281689352
742700171
19443187
1339907253
778711108
1875496530
964457902
81142401
1418659000
1792286918
7249658
1577955689
1068479198
1819382222
144555478
444193113
1430537113
253600988
2091667867
1081623501
141186215
819238380
925243029
1100165449
1928588567
1327207442
1543494138
262382075
214028510
867985248
1654063407
983438545
9817547
1961389516
1765328402
2008615090
732950017
658559430
1982894263
1523286326
896081505
1548683418
776792675
1738366599
616775078
176601149
1891994976
1474251955
1156960495
542790935
641204776
2128680130
368925055
1168265899
932597555
1262551490
756877576
459152627
1637640752
1686325396
1261305773
2145810784
1749619316
162822759
1709107156
1852703374
639666386
1184826787
458291412
1002851578
482245103
1637918571
1311813770
225483418
949226789
254220311
497699443
1013020323
1055744333
351533836
863171340
1211788724
1586636894
614313208
309165458
1901161699
999863469
1682916714
1095263228
1321447362
829958106
811037272
1719596514
746599994
1136567549
1865395228
1432947933
1800979644
401164263
459435301
338872496
1485282696
491326845
1612371318
1892740117
790854862
1043115268
1035039596
1842192207
1284447542
173761192
329955139
1470216440
1365463978
1875993558
1287553381
846719768
1358735671
1278663184
199355818
1416596266
1394499562
1814683922
813241172
494885620
1252533694
1026518666
1815392797
1492683120
1358850838
98688235
910232211
1327965688
171609543
1442337862
2100835135
746272903
83819180
9922517
111108279
1552639750
2085994048
1310090332
328561162
2032072362
111630394
769348267
553909207
1269004960
1422242146
645835178
1197918836
286818005
417380652
1769045071
2052275468
1814986425
2132543720
632324267
938707475
1544244604
194641450
1339467488
1126568777
1061904755
828648110
194671263
1491369066
806887332
1083534031
583415726
849044554
605578577
125837807
1599954904
77206986
62639082
1223915270
1069503699
673501349
772221181
1467355262
276937346
94638200
1790744416
701742195
903686139
794322496
1766643274
1091846149
197923046
250287319
889159161
247373690
540649346
104205893
648771473
930514947
329323355
1183400709
443664833
1214803345
665968236
254025376
1804209985
1530113169
1379057904
518799974
1903039098
311718151
761640755
546551654
1311343715
926167224
1168996636
2082929394
296214850
1069184090
407618652
1777042106
378577380
1688534632
902914568
320817804
1379484256
1844003997
134401371
921150018
1334742162
1637228090
1138608874
1596882018
1543406505
154944033
1178893564
432669908
1620015452
621787605
1878234105
1002296078
476406653
1784642523
245883768
2114316027
1389714071
2053682587
756647988
1675636877
1892404163
442452875
1047530631
545129975
1703773928
508005631
1019812334
120821199
1923172789
771982415
1273288832
1389099664
612114118
683238284
2008515842
839499684
472694371
547815014
855220093
628561698
1041947972
1858394762
245533370
1084048917
1584005559
2022350826
903504771
176531890
529113824
1590080048
1285665587
854865483
732957198
675838119
1191755781
1888180682
870838076
1502844023
406475466
946398936
1134123049
743008322
138363026
367256082
1851447558
1502671633
1659237968
1745529905
2042307178
1418754706
781279429
1989513792
147992487
1767166394
1888082408
951778505
957624799
1401399497
1492704948
986548826
1575207141
1774048758
433968830
1610158264
536367777
401288790
1025029605
163592718
1429847780
1043028259
1985418260
188998390
809980335
1954157072
2018427280
832824239
1958866307
924561446
597510134
1508879425
63425658
886328363
158912924
484211012
1168840087
401131998
2056915574
820879749
453365107
2042237440
723165940
847720962
924767724
1751552006
999020975
227016073
1409669820
26289020
987034107
1324418229
893514192
1953712822
107724164
2033019881
1574802343
89609732
928333374
2044812332
1404521799
904561992
603403965
1141205545
726473479
1974371927
1454447293
512409406
1075807914
2025851841
1927646729
750062076
2123052128
425493498
909602
1194633736
1069899820
960996251
1339767172
1723394459
935025068
216288525
1288519793
1679086693
1936663826
1529832963
655884154
1551801408
1928042702
1742949163
306803026
1585405762
2135763337
741734835
531566757
1405865170
929580545
423308060
1887618479
220273308
1071479137
1979428478
1824938277
964812461
1609969658
1653217963
944929598
866128230
500656192
1565693420
302098762
1388011521
1812654204
276516109
438129224
1895125157
1741122451
2104264971
2066574612
1820789248
1966224256
1769973566
873760087
1939693121
1042894977
1304771316
339347340
1055752084
1170817979
470415636
260043810
2106890852
1966525573
146830805
319605666
2132547727
2035619457
1839447149
2016485743
280845323
1724691704
2056751538
486607945
1967104649
1340336200
2129375134
1437449178
1926142564
724222602
1349864820
1672000899
1734161338
142566791
1097788907
680801583
1487649733
114802578
1308249403
1535882252
2075058273
1941675505
192188510
865041588
1924315825
1551175690
1099672684
2103699218
424218645
1664686674
1463054954
501339640
1876887277
1135777010
1841705138
1254136967
613142579
935130739
323446874
538828211
1706989631
429605359
1616723931
1676021835
627223006
1761425229
1062287429
1648298225
761297073
966888291
2044721975
609213606
283516454
1794514164
1645836260
1430909323
598506950
1263488159
2129362363
992622731
800338090
848941310
1722439540
1433102235
401616176
1856485683
1694511223
1262422470
1100275033
138674835
257892997
1360335410
85705784
2065766629
1987006367
1125700361
1228182689
1879522275
910336018
1922966062
1548184801
826668826
1966328675
544632147
422935126
1541887205
1720880256
1896539375
87410235
558960494
1972688736
1439844528
2102884238
258074333
165467031
1011169350
1082017782
393800645
1559266317
1299199072
294280688
1662629855
1754151204
499381057
1854399963
608106364
1032137487
1652455500
1494558803
183248795
1136586816
984307527
1550224546
894707621
1427542934
778790029
1948759592
1988222823
986538645
673172199
664240399
1903940705
1246678211
814148151
1232980293
780397330
680340943
1223279228
2051103360
1424502919
1238971066
637559685
376639992
1736141148
1323160866
473989355
1024168987
2001825226
534548490
719278400
1264813093
1213109514
1191495022
1523796394
995947935
2032211652
769046605
1734830109
1773062284
1677410664
568376809
351176640
264627681
200721599
1120237106
282508976
1971059203
1393563202
2079137482
1421922810
833032423
158682850
770169573
917399774
1657799216
757908469
1108998523
295204652
864235550
2055483423
1523877423
2036286437
39639710
1333688945
1040185251
1044122043
346287752
254103962
211313838
28690893
407993079
1367925484
750416679
1256466699
854360655
402813842
607995081
2073857949
706982111
1278819658
437691297
986561177
2014318283
319675886
1491095302
321372563
556112237
2094102984
1303495749
219633760
1747147026
1321591560
793908521
574458504
105224598
2118825945
165673115
241996776
1210299379
1504127717
303126912
1357198121
868724710
647509058
1690767844
481478253
1948939657
1555246477
2041240436
886888766
2086057983
1879720585
1577764939
643422487
911554933
1408374231
1918897119
518069081
2004333217
751205659
598313180
1929092610
1026183261
335870581
1446716964
1802237154
1146216635
156194389
195742351
101736574
2132499209
1049915186
1104536901
257766673
237426560
412453283
208212965
1957406836
87531745
441067948
2107539008
572916172
872220909
1870066678
337541103
1915120780
452656622
971488495
1132135153
1262732522
1518286921
346578750
1571393367
1768634931
595422015
1379838700
1799220234
1485876560
61018984
1813590616
425944822
1085822971
1847432264
1183715400
1668322761
1821655840
924892742
1510067701
30384449
1429211024
1214353174
2014160866
376114816
985708381
1021024475
926114670
1434986861
1186766433
2031130615
2115070732
547506543
1995902642
108259183
1749888885
1878467291
1846946461
1812650656
1803227043
58085261
743057368
136011800
90158216
1887232488
1009384897
499030052
601851272
698370830
1804114342
247064194
2023472585
249907488
338686092
1492006767
1866516682
897963533
112956555
375379916
2044707248
1389592359
780129832
919486440
1653199954
199733318
515419561
1910339617
1067505833
1258329700
1519794931
1771801437
1359309776
127823418
288584153
588623670
1736789487
468990128
2082478732
1155338439
149764996
1392750620
1760520559
2100379891
404923199
1450119671
432700445
1635221180
1386996322
588525036
206569540
1895053829
634679329
766175862
442831697
1916091314
614212131
1194306166
1797178400
171189213
33919524
1337013231
1155883702
1778230334
679500281
470101185
783156675
1531568472
2097914593
1462124028
595823786
1402279820
1733136701
201265056
136340005
101840523
640107161
1939127219
1450719527
913279570
971451716
375112875
1230572463
1503755046
848823349
754505311
431969248
2059865362
721863288
1995921839
1544605784
997306377
552959702
1541524016
1449693827
433588799
1303538980
230029114
378353281
486563542
1610080095
1479894658
813793630
1257650407
883155067
1119080138
528147910
1772666888
1652152621
1657442903
1541027174
1317489615
1664431153
2000193508
840077192
1276003186
181760843
1278830403
1592053288
1219709472
1598240992
1226507593
908000519
777919717
557354391
455048056
1810268454
862193404
1298701143
800518659
2132298475
216737274
189651415
1033110344
822865605
1038732737
623622293
1930617729
931184970
1049971328
287017885
2026644952
716427823
2051691225
101435177
1382741292
1104398435
1411084120
1287111531
1267192387
1102543179
1502903231
786859472
1690034236
928532528
599388079
1790028453
240558294
140093133
324635977
1345901710
1842645616
405997956
515983379
190492781
931722201
1877579808
1997637630
249757256
376056987
1126871258
533492290
1409686748
1015936343
1260889442
1938237699
768867371
1831310019
381586145
2037793362
460417111
1530758830
1155063750
1205821903
1298200945
995210086
1751664710
1714732737
2009003272
1332558747
706278062
1164799309
392331507
1661692967
1384279269
837549016
1158628783
444760434
1768067485
1394124577
1410100904
1954448802
1268788676
253841247
1049705128
946472415
1593200271
1283866422
1915846127
468756865
1952561846
542026159
771071729
1874814921
1893481481
1530205935
1036830345
394529273
993649653
1042337786
964255220
575154754
1560270561
711863791
1178476276
1437552762
263504978
832233428
245261092
148770375
694161963
1572142626
306911123
1999818372
1231043793
1562383182
1308422701
1838894822
1267987724
858898583
1844481135
1753596718
620095349
2092244477
1039652495
2073377433
1777674024
2106183509
2041473587
2069325664
1390034617
1432084514
744367578
107176437
1225006257
1055125476
1179087342
2026107748
1287207828
1696777171
261110684
162360490
746144730
211912276
784961157
1822165130
917152409
1596885949
1630395019
247779823
955618171
1243763388
1922709971
1732893514
188998478
1782456414
1074427196
100411568
1053087248
1131223317
1023171714
112835610
1924410892
1031182017
575962333
1407413551
189346122
2130226019
338572043
1473437415
1477907044
1780740800
641186580
711693585
17713628
1386909086
1373433277
1280970239
1111181433
814002121
1487622727
1386390939
821166086
956847342
709216740
1055005432
1675575450
426905567
1634833270
1925273552
233907110
573476863
892931748
2133117465
550417295
1971195777
960383120
579855725
109899767
263017089
587589609
161679168
166179807
1672531277
643938866
1323800830
1303255251
829234848
1577660058
673452885
994486415
821927391
626745407
611784530
1935513323
1668555160
1732444803
2058647431
50513104
2108969377
1863028333
2108073469
19917502
627121462
1954658126
184185893
1341762941
1402251805
641029985
1237527319
530200477
568327343
1697444162
1924384350
1301839221
215365293
112311141
1231245880
1597343320
1782210142
226611392
89482840
1614812362
1911115575
87314960
1720072644
812725367
353659078
708228437
941764496
1100561512
420854402
1181631651
876150812
434915601
2030093896
1921477659
805540486
690788372
2055834957
153050692
2040345581
1059221135
720659312
917221949
381673809
978803077
841834119
1983028111
76874195
1799675599
1129936832
1323429105
903709625
600332154
119299802
1876603518
964211782
1616995167
777564951
157458248
1692702876
761519821
1983765003
833771425
1023907393
1735880000
945626116
667444076
1831706695
1579355050
2083119463
1203760156
1804513769
721324623
609654555
766363780
1245140543
998543833
338203837
294279254
1388364269
1375857774
1160663070
1556480783
1054410782
2008166592
695328289
1789212897
1562886719
1289310300
752020408
956854174
646595941
789123553
1525536837
1634314338
1380258693
889528125
2100087699
531495754
206555308
1654728585
1036478465
507818149
522070643
1305669124
963218527
1952785874
1063406319
334728370
1106958872
1877113582
1340732182
1268946221
523475251
1829180257
665473652
208223874
57036826
233574919
1039088544
1040459488
116441407
167741724
728479538
481596522
1601393738
1604175798
1389134816
1831690972
164541088
2131501161
1702238698
1737505893
1600155753
358910507
954016017
563447490
1608145781
27952244
1448855641
790148216
597663124
574519384
1737378662
1319606240
1997439378
1559605207
1935955965
187113975
1080095692
990934397
1989491920
796684467
1887960284
224540671
346879535
735721297
445313969
1191887635
111658520
1323043225
873913540
1024033078
545004367
185650062
312205590
1483176617
1066556002
1345762976
1451506199
1105404795
1288397978
1013467799
798908816
1099675383
1084908387
707397422
1626632085
1592416337
1367422330
106515787
1447868260
648221663
1671750741
1993958323
640554319
1304504188
1078925265
16455078
2134837567
143599039
965886103
2057351266
1257452813
1100615567
1033921851
1012533019
1223618873
1355581100
1829803172
2019738630
489351023
2089116381
768235202
1205568274
586356396
1576770775
130419130
978391039
1726191206
440217121
501768914
1574605281
547702113
761910348
534503073
830329008
902816490
393825457
557783362
38934666
1291712382
902935311
659541520
696685306
140673540
1103233767
486147584
765055900
1099363697
2129368429
56028044
568288251
856297998
1883225963
1510345045
1128587421
1425762977
321496472
343601470
632629461
492829888
1312222611
695167636
1041014987
281995754
562502495
395485247
2074276159
818942281
1696821409
368963870
1163550081
270981747
906424032
1109413530
1560082078
13646225
1913849756
575906427
1275637223
970934458
1783036328
2124933923
606604546
1773512884
1338917637
227897054
1867813204
588767046
1538267062
280373859
748545836
1060680207
1976497328
941657582
695685111
1313030454
922831305
1697232773
357433453
971414429
60084939
2005552653
147318556
236608733
1965406562
144642239
396546386
552143127
1686587348
2045186995
487943231
1477412243
1866008440
2017854236
563293163
842471958
2073700758
1613696595
2115048945
1440268670
1458766153
764503674
296867281
51145931
1413676169
1980421014
1674352586
443279471
2044819091
272802568
16950480
107948471
289488994
1708815446
1722898592
1884203299
1381608795
1600481903
1498674662
1976074724
1882811551
869220382
2041130645
154752338
1846011473
2022448702
1015744669
180043683
1854126206
2109829409
1950075373
1136448051
2055085379
1679587552
847574325
1965897027
2123758629
143909321
2079250508
1846588075
408152207
780348390
22810893
1522042927
1931830306
1227691147
1816496990
615041368
1459727295
1009074469
1463438530
1205692210
1463906907
1495078358
1134074626
436042265
1920866422
1801209517
300619748
1224850800
1628138916
781409775
741607411
1191007725
739222685
85266833
880622547
365228649
533366872
764099669
1166915827
915721908
1708000675
1615288320
184910964
1959995319
1217993227
947137207
1901101423
1967472025
104712858
1750519505
1845642060
1444081143
1433385207
840388335
315816365
1595629176
1368876639
1910907804
861522528
629369116
1809117190
2128375076
537529618
1700931734
861008156
37415680
1753080285
1769973566
2063065454
870454297
1450922408
382824093
2094021591
2098934613
2061391558
704612899
292371414
765638927
167960370
1551092091
1349132197
1376721945
637902601
259910001
1354965525
712688741
1270551990
655099585
1646879066
1594451791
346591431
597817163
585807283
386024766
1116590707
200293731
889679845
1268576685
1808845330
1799893255
102480421
1925392558
1844275018
1058231990
1904810078
969410126
1873518358
1786727978
1327125615
351277902
485806254
847875242
1434239933
1320725031
86665775
2048326921
1260806244
703432127
769059389
1180049623
224976077
826894350
731583494
1413780679
198967541
1898892705
570550559
1873984468
231283069
1431583236
550527
1751490405
1913984428
1415448319
1602831935
566890719
2073066122
660951153
1539198510
977724945
353464564
1081851531
754921472
262189147
118699370
932721767
947418654
1466629727
165248951
1779861025
2146407175
1494477736
1190266917
1251876187
892953452
936742714
64652098
1893298090
1670629623
1384378266
500751585
985050114
1973563095
1915303644
2096137227
158757589
2021012490
609520315
876920765
1275836706
1461011717
670504367
1388591626
2083210176
1266153952
1691083045
1639789515
1684721989
1761040962
962682455
1369164563
350611619
1331679932
1363203653
592544680
893536110
718431484
402951667
665047852
659328839
1604028142
941965967
340377112
1753664163
92832644
743658737
1527447118
1100828254
165087209
2114793209
1831573662
849504505
1414740276
1111504835
1818731433
1745054786
1511819025
604960651
1045003271
2054050221
2018254338
35603603
604408710
986486437
1012068456
1583428226
1641943801
555219449
1123712273
461942779
1365040930
1066582048
24516721
1838790744
1569439096
466795190
1729634005
906296879
163293166
1046495979
2068341148
1786678532
1204416031
1274986409
1970584682
485933706
1722103399
327616952
594704676
877314558
147470538
866266544
957272068
989114895
25791774
712663631
1207217455
651846799
395878282
1339687186
1090767072
1209853542
1140502347
1363781353
473225996
1645594223
1222455367
1062684813
759108001
809236187
1119084590
933354022
210037496
1739076056
1751285575
633193388
1328695629
1167916441
1894114087
1500700061
701522825
1379525688
641009039
528528484
507265668
582964824
1318315896
1163242784
239877904
1955392291
970389734
1275840202
555963160
289280423
28337518
488850781
1958731865
1882262707
377838635
1429674469
1617747987
1697546993
524539676
330079186
546952360
627346885
2044828474
958969531
249639741
395565244
83089633
1793616921
1376836011
1821563076
903254500
81857702
774899702
1299876846
1534289471
15160268
1593665978
839313254
1493056278
1632345129
864145819
1765155239
1691269468
1160363322
1128371197
2025947996
821282576
309309360
2106097241
808437739
1035534132
1439682515
639817728
2012610427
1246132254
1887999944
1372915816
302997014
1506895118
2021730179
226054709
449784089
1168206272
420364385
1416332406
1427148898
137028135
127709685
1408110905
703342926
614428896
1872547304
1084868539
914039004
1444945848
132834702
1571057699
293271294
1571649769
437570172
1541324834
1850142083
329262194
1056910767
1704380493
1385445139
1288723169
207308090
710136782
1877113095
1146514874
1463771422
777937483
1073265083
441127314
1493293354
923502833
1776440688
1136093642
1087319502
1636113420
648151045
948520493
386666983
26646965
1017758688
546930772
1201046095
1312206902
1269357642
1188153884
880130856
2121554129
1634248339
457211078
837946469
1955230481
10530445
227931232
1168799805
1326646236
72095168
2112187670
1984939349
572968780
1120102435
1646604792
484289032
682152700
1903113977
1933231835
405662829
738468600
1620473653
153579168
1759017247
551435420
591000758
1874811535
391193361
849753741
887202220
1742534742
1091107462
301936796
278109225
2034360517
656115234
1163872379
1236653710
1807763739
746485838
1650739829
1391659726
1902065656
152021704
1690396567
18070136
1743622415
1539977554
2034029828
1694158479
1213048987
603294598
1055127468
860227189
998911519
463098919
836704824
353900515
500932855
1528093449
324022860
1257004227
1065179147
1622989366
1923084289
590621711
541049077
1905328095
144177644
846483315
155010416
455681090
249484887
663454846
676021549
1184656061
1860585743
1812094282
1555348759
408734509
909656537
1681754641
1720243179
1717964327
198527481
1931504957
1963005743
728298916
63930764
512965333
406112499
1788733031
1904252140
652394134
583470061
1394667405
154007303
526139255
2079331146
1287182720
1545515177
72070504
1455930651
705806970
80771260
667541797
1849057535
1896351549
10201742
76447768
34234919
1749286504
2018113226
1278029309
572333131
1257604455
2091033021
377493245
179277801
1278316308
1777055604
1617219387
1673908573
457035287
1573207530
1230730511
114624016
227235453
1661928974
575606407
893105422
1919101219
2108796979
1498545789
1739777542
1151267711
1860532966
899642169
1990307937
1932505985
1182813583
1945835351
41270260
1574955401
1955780960
1901332175
1731884768
1525042886
1089762262
299366148
867890255
2078537396
958454407
1921441281
1953907435
477696321
1582829251
2102046887
713001070
1358817176
819507980
1024639223
1663560528
1405001170
1772768209
341077956
898043532
722723205
1530092776
226211180
687082115
644581246
1096155111
1741861833
2072670892
1338109299
674384428
128613605
534775818
273226063
240635082
540406569
1500916312
1801111706
1647220951
1703707902
1780875424
1724803577
1521640946
494009464
849356284
625666098
157450305
1791063722
343491954
206947276
1817790452
813410667
92748220
806824851
191724406
123647667
1199759223
1651651109
453509402
153710842
1508473790
439190860
1972430013
240062849
1752329286
219153727
752432165
733335725
1357293809
1048375579
3782565
1658555902
1855448668
35294838
1540844348
1727077276
1938204127
621970955
732719669
528663841
54083085
2046763069
818687055
1324152027
1321063424
1807619512
485627761
1153401839
747484173
981071610
1902378022
1890706404
944813716
1090488603
766566849
1912190904
2034999240
982561056
1517977189
1710195447
164935341
1156646773
1889686220
1967027926
430923570
872781384
649389440
566259651
2073532002
2009350562
982404519
504603464
250042665
380633449
2085087820
1523612035
213952922
1496785529
1630165389
180158218
1125357907
1789000487
873927398
538248525
361229446
2082300511
1892737072
131131436
444811341
504761204
1599152811
561938772
1606215241
353438904
532870391
1440850022
1509874215
101668012
1372139176
1423154630
1976095557
1120499298
1521337916
567695481
2039954719
1198383661
156292861
1213202907
1134948211
1920492374
1836373294
526465979
1585588071
1345908639
1510947077
1537315501
526602998
699240281
1765143710
360693645
1252220920
1050604683
2119677249
1706543098
1717399113
1712171211
1185625398
1304407749
237316721
969194826
1346764246
401921361
938706319
1273679546
996109902
1090882419
1560210081
583199172
598708225
28281758
2067163521
175668542
36113404
1766001229
742512323
1396707237
1601404792
296606735
548352905
483757027
515281135
1961960652
1219450123
548485180
2076610794
95695566
2105524894
2113348868
1442458219
1314489619
1451236943
1053657977
149591624
737613337
646727771
1015052363
1376400369
920042660
678999557
667332154
906437648
1202599329
940777344
2089719785
417893759
241400787
1962424114
2064117517
779336721
205720873
1579518882
2144248411
1479124428
1563423910
471123281
869377708
765235394
180111670
1290052653
842098524
1754176364
1610929382
471833258
1478389144
802788369
1489471514
882544435
1707239500
1543048175
229178933
1425031342
1325126083
568778829
1134665665
61245559
1315602637
1466050364
135469405
1982348159
1208055862
1718858901
1653478941
2038241246
1588217033
370363121
2091669790
1039441793
600835611
1637879871
1476493703
1913941523
1195060153
25884054
461225354
1195448754
1944962619
1712749813
1593600900
1295825710
393640615
1183207785
296211699
1218521023
695313780
302761362
1594126345
1264506847
532922982
980503384
2009415572
903943196
623680133
1765984939
1404392259
22756332
910732229
1928591991
1241741387
1698186266
640529445
656938317
954895245
1704300878
42033052
820719004
300785148
1457990764
908087976
591710960
1610760013
396031020
954529664
1274669268
985674828
1721499175
1128635677
1005968968
2028692155
2004856144
201711212
1413158418
2006687455
1529643344
425902481
1783861676
1598124086
944714598
262270933
1713592392
433708356
934806508
934508332
1721537228
1607735306
1352839150
1472268268
1268222146
244342038
1381774158
1338997521
700132745
537580858
817375082
883172266
1768289064
1636513864
1738557187
514553423
1024014360
1496486308
595792822
1742184552
1816964546
1186661442
186568214
769093742
1557094995
857979811
1499751421
100263799
70110148
1173667791
676103380
557339655
511631932
657501334
1358855548
594522963
383988710
604292836
654726321
606869995
586872527
2100310267
1670272786
1682886736
1130616071
1341753899
306690335
1224960134
676786701
837519738
1844260173
1951787621
1429213875
1597208092
826294664
776786830
700352038
1923837010
1469325017
2053456404
282408751
674158947
1786930602
1262644530
1861832637
518940646
644871550
1608077325
229687433
1250639137
710125448
2007721708
1169316527
985448888
1357843844
2099717540
1071975671
320888683
213383773
1166290507
1352468723
33329730
943006909
178514692
88388194
1315529822
774331868
1301946163
238043154
1733379481
2063649852
2131859837
2006263140
398180137
1346946428
83231772
470007368
235093368
2087823483
1436436526
224463693
76823570
1271709046
471480104
704650703
818823163
1893374316
257842669
200563920
1715859323
1187918481
1871666340
287579690
1733214148
92213907
956956395
700090521
1912352050
528889036
1388628316
1870225117
867994051
1295746934
1608253084
176026121
611858496
1869515756
883747344
651861906
1555983936
1931058630
18475148
1020869379
411812258
92627794
1927343877
818770987
678596375
1747449136
32295813
1071945438
73960868
1746255696
149236779
2117179638
1132841002
1483796286
117354126
1064170746
191238269
235203553
345494808
218854348
1075163541
438346695
82027698
618513711
491561981
85837401
1694731786
521973387
888401401
343006363
833427028
1663752589
137779407
552155855
2075827593
38692491
943316159
1978986764
1650026642
32435647
1251196389
717266275
862218888
516769567
868087271
24293106
204685337
1162100470
1819825535
414251466
1598556919
1090159683
924175483
1787665837
1376844098
1019213460
77821788
571317758
1631556078
1994740408
1837879262
1080376858
871675755
2081881414
1577142598
1224832451
536342071
369272853
1558894266
883450413
2038999358
1006701947
1489414932
449315130
1525627172
409327991
781702304
7338198
237445174
200055637
204388627
1469238085
1037002146
1046629101
1452186824
765237022
2077872830
446713172
2002570719
1767321841
405779241
465003650
851532166
548968829
677110742
1708017198
1760453118
818593228
1017578473
409216370
820207927
1223528625
1680361991
905245815
950309874
877491343
2141709404
1452012490
426869458
1558744905
1443428021
1893588281
1795491779
638998246
1628544849
1405640806
1475240684
446551494
1098150245
1633819373
553660813
971634726
347898974
83168072
499469616
1100004359
185271083
879673022
1041096177
918911553
1926814858
1377273009
1146698598
618876330
591219263
687128343
1986796801
1904485117
1659104212
516250049
1037257989
1208981186
1265410084
502458459
2131968671
732917346
2033291457
500927093
1988484494
2034262425
1681387255
2074348314
1171796395
2062721625
987009196
5806282
2120914388
2119620535
2118590689
1919367389
2051597839
81962752
1434485673
302708585
649580656
123248159
815174349
13429626
892316786
94479631
548682808
872319412
2129845075
1072725463
2117883110
1979646831
1816366319
1017255880
1069911163
2128229021
1945838804
2106307069
1468090208
2042965993
1856430317
964019631
1077093476
478814291
1659296203
646530696
806569330
1579154713
841507993
2075891609
281822032
1355264044
909132927
1327338268
588162739
127184163
710432605
1801939625
1953671698
1947242171
1200085104
2062947670
931967300
1565149045
478078408
2078135711
705863751
679145411
151137331
1452189542
116365224
2028325682
160583046
870468887
1938240409
997736555
288441983
271532308
1963110668
1298293071
677700112
1636619978
1568723301
397250777
602531134
1773168289
1314565379
1115178447
1923041394
1047725564
915437807
1953244319
640685134
1172927525
1727622246
1460254445
1548869679
1878890460
1284186824
2041112836
1912543279
2125691449
200465325
1365473631
338215272
1974753664
282822233
967001318
655923801
1668859094
1785521359
296619642
95341197
1882818737
1496329243
1632633933
1013363887
35542208
345647695
1469989934
877307004
1731368101
821375104
375468411
482422686
1355816727
1849881022
480607436
1179721615
264551400
801038976
584293921
505263151
1458448035
1049772621
156841019
1004752233
1424641101
1589208642
342304565
1495101125
571878650
1099122798
1097216711
676366327
1674977514
1562447609
1857818278
648672948
931185515
1117230166
479505330
1667504019
1606179757
1024131008
476440389
406901365
1893312404
1975499462
1756721988
990837084
1250159319
1502827263
1714823238
356503649
1226127958
1539772147
1668252091
45695877
1641491536
894154769
922642114
1188583309
616292514
1194213796
1124147636
956958091
1498249378
2031614782
1674859680
719886947
471099884
1812773494
913027816
725151986
766747308
757283181
315219277
2130683199
1379669200
425997587
1269471837
813374779
598839103
631443837
908974955
1322714765
351076814
409236664
815597045
1535320846
2134790191
627762779
1053457109
2083321463
865412944
700299581
1986228444
717574413
1593733734
1150956674
1117080098
1376674591
2549571
1059391575
1461283029
1536131384
1956180092
1145169303
1906342887
139228041
1497856000
1709727621
654864416
1848753830
1377955492
457559706
2015450419
1159780364
2065878703
831223828
1131791633
2023356224
1212714403
1560310959
131406055
831934927
760414166
1288850926
34229385
2020819934
1751003936
956308663
372106757
1540594599
1342382102
69654329
1992189122
1087149803
594389152
1905411431
1080229557
214040100
1916357565
472778685
1748625674
624097773
985925349
2003201425
2090572372
466340968
1283265043
1602339644
930816088
810225141
1423970515
2048454837
445544175
963904280
2074251506
2027808096
420336839
964506099
1915295017
59083044
1773645013
558744204
1845786965
1342121220
91203524
636776501
1263467250
1228402888
652309248
254100882
1323495583
496105315
1717021133
1136872206
664475678
755631268
693345474
1198744247
15194662
379472492
732106729
808432942
1184938161
1001563106
1175348118
1526912580
1431077205
1553306228
1350366305
358413200
1151615103
1277757764
2117929055
120174904
600649567
411583337
1378150925
1870521539
1554791193
38444086
1881666731
1130830573
2102237532
928668322
1734890528
905465597
1017439558
783741012
2094832081
263287997
66659401
1682853598
1996774026
1509897384
459824953
1762080211
621744509
1133143940
1052669129
1586474429
1843933023
405470904
47512061
225652892
941392801
792486542
1005697813
1232402969
1153757252
596401895
1999724964
350692612
591060902
350631686
964192710
1944036710
1050696710
810321319
429767904
1558418246
513096542
177564814
1369466135
864802666
87675108
210975229
694412553
184921594
907630412
59525357
783842617
1584633865
710704361
322404205
882798699
1352502922
1112523079
1970136467
1537255561
428969327
1698558000
436340112
1481025044
2096472896
2011066916
234317138
351365958
1601930430
1595118301
1392266120
2147050711
596701867
1009727916
2102748672
1420316528
731647593
1803022329
188323285
757677051
241291498
872915611
2067328397
1094660575
1547680883
120490857
1674829300
923406226
2031920003
602079885
1919845962
604299595
243889830
952935177
1761041174
923651475
1724358226
1634991385
1991764631
2043061200
1982104788
1150025842
97522881
1083409048
830840622
801717061
1807190737
1597223893
2131666754
926320093
2090456640
1111850931
570335592
2011346742
694274051
1948614250
260461268
1005722087
2052793373
116632658
1825434131
1521033411
88711226
628409904
1341851239
447740768
181282607
1249044218
59963713
1271101658
921930754
440293008
1786456933
159828045
1696200006
1916662761
1702828793
848461208
293075687
2014716002
1331247943
1574630884
1664249509
1560481773
416315149
666719516
424929214
2093810526
1259629731
455091782
1168938493
1847375060
1573200903
2110498621
2062698240
1672417489
1164585212
458186987
848409824
741844535
808640650
1536690266
1485201286
1190402940
1679218589
1335551154
1816152342
469782798
366673653
2034070601
1533654836
2140589849
1637252582
813674300
1064352417
1711593625
350723712
1684998900
1382294633
1141510595
654784285
178461536
1373763358
353927172
1012218618
1007214333
1798956417
718783561
583062087
1434327603
2065867139
524257102
951174914
838470357
916924961
1792152681
1264578321
1309790032
2012730283
1876987655
38555066
1370428381
1728988352
690187594
455552581
1377890633
100322166
42402691
219743413
1156859466
1619603940
559412823
299362305
2089150947
1223026358
61132099
1164059413
1698047619
1253737073
2007097225
1966072537
440033938
2015943865
1699238739
1840062289
1878277523
681449684
1931828981
1620689762
2093571570
1816568372
752355052
777984638
1975133620
2040261143
168853501
2087055781
628223264
1057948933
2071881469
257236945
635381045
1985215358
2041789459
761825117
1460131965
2052464757
442589875
424044458
966173796
751096977
706147000
2121430407
1712287515
1352467165
1843505070
1336870120
2060360813
732159789
381000999
1929071729
740738522
1242441396
2024915637
471916361
131736707
484157673
448301354
125699818
677351586
1326679655
690288803
392608732
877549185
1671327331
625795316
1174891895
1340786213
1206478389
1177222144
211183194
1330789389
68155124
341500582
925033593
11788233
2011589627
793131380
580380094
847343216
1712436025
1999362618
1758369439
208371975
1950903910
1937873086
1188220342
2030298581
1463487734
920087787
1373905825
1179022277
1476770966
1462496359
288127515
59680009
660903185
902422754
953660023
1737832061
808842728
116071335
667409804
30557032
1797233417
1685041759
684231872
2060926290
1176121502
1123096411
888170293
371866221
1945854238
351934679
1041170638
1214643896
16876070
1135566210
687664851
422536837
176427529
228959943
1371173729
1056738853
1605213669
1549438200
1820867119
2105658092
119394378
1441327059
1765915595
43594019
205852731
568766806
914983406
690709765
1012464708
1308714147
24712839
138750139
1954524421
252974986
1332952662
783154534
117341498
1657125106
511671725
1038320923
1168081813
348940601
1010960810
1849827264
1976713413
1252751939
1574133954
400292042
1310417708
1508909362
470441332
743090347
866630796
688225528
1198428533
892176425
161204122
528204352
1964639422
158657870
933391038
1943581960
365084205
1333647410
291468844
470499485
590569502
733624976
1388048324
1409211673
2061473877
1296207439
1145016000
1081334298
745605210
222805810
1604363502
1839625630
2112018481
963421838
1281049593
1536402232
1961988663
1667679404
1702233463
1361799271
1931153820
350051462
946146655
1611657978
1137486738
232906077
2086794481
1662943475
581507099
458967317
1296054914
706071372
1834384767
794460967
1238955845
516108889
725003720
330432037
110079456
1971238114
293284405
790773588
350130763
1746802507
1556919454
718487610
1861898020
1726041807
167731637
1421417072
1485998226
929839879
190555873
1046472861
866568224
1369007980
541767493
1298147385
670973426
194314158
1615141541
2035768220
1783986067
834392523
353160902
182132334
1774154768
686765226
1792281228
814539542
1401633617
1177142457
210951059
1339740031
17241508
1033105231
298665807
225931383
784478075
267959882
1434019829
90826804
1847064537
1653624396
1407809805
133739611
1261974068
662782495
819393751
1954389689
29019294
5378958
1914085956
1463929219
1625754217
1194199078
1898229149
1555400729
1422179700
151393069
1404126968
234797936
1365818102
677215066
948299681
78261792
1259269274
2016766140
1306164859
1224310322
2055513937
1888566042
168646021
641816698
1848089134
1384749203
2022777400
700718082
1772106550
780259788
2001854279
861986852
1779660054
1133846081
406821594
125684529
2044749041
1258162401
1853258940
1845734662
1631618157
1686250713
1753911194
1914299562
799266593
1698724250
1244524634
166732959
1633895405
2088984532
125664378
147280613
52429096
175479771
365001473
7593513
1277781380
1293913440
17262192
1679517265
1164272531
1055654206
224583468
661039618
619740674
607686682
863685241
336440340
53146983
1885429852
827787698
1675599205
2013621971
310858393
737955344
1471449916
357944700
611743644
769424170
358633864
1335926454
1843515599
1254053714
1311787353
880289646
1219653882
146265030
115985022
2109583540
1380848855
2021938586
956837532
135007645
163526757
1191046105
903627328
902864534
1293312083
993222146
236856199
735801523
564446479
1839759117
1992992543
550038310
664689671
254521939
1345601128
1841604873
830282416
858317927
868360760
889178952
1764752399
1630556812
2095795969
1954721858
2003948867
330383842
444836182
325862204
481588838
1719157557
1554833446
224947243
1915221509
886080154
231725255
1388742430
1644694783
1829739483
1786743394
446171921
1341419258
166475792
1369388561
1605282946
1799244378
1535854712
1222904284
1353069529
1687662488
1724353613
1714830250
1399287586
200984908
1215729049
692784406
1537539767
550699366
1985888053
2114159185
1176264822
1036687031
1272155757
338754700
1886935741
1168069972
1471424814
1142395165
1311243148
1333941501
876065737
135110586
1478302730
1758734985
405727215
2077363637
767002813
1174581691
301812943
2099267005
1873478519
305715898
1158720930
1506612522
1204579574
839577035
859504226
141747916
755555242
1120956689
25959278
1280221515
1461638146
1025474700
14022154
219827740
1593268471
1745575953
1555343907
562060255
341917402
1562116988
335580021
1979508380
1392148582
631915382
246828593
371452075
2141649417
1139433841
1460457941
1965972574
49229860
32882042
1852290530
574834958
961303191
19984899
794647201
2013787002
1458960211
1252440780
1123051585
910554020
1386131250
676219913
854041807
813828616
2001428385
2112131594
1870286016
272529818
508089535
1844512012
875201611
1930355041
23258223
86007767
1208683806
1526222096
1597827933
635823722
1193644901
1935664610
1369616241
1320933178
359038750
239670887
653193802
1149851875
123844764
1553870669
991005000
1075490499
484961704
604871136
1412589953
1342252974
1473731721
377352253
1234585995
1602787989
608093334
1127733752
1782022071
1822903397
702297485
360762650
1790679490
1541532489
875922980
1218293011
1388495296
1490590950
1744231279
998429241
1196197071
528743987
296296752
1831794766
1591319833
983047869
1220649698
1608379392
215761859
446063382
1561199538
571100048
1492385918
789672932
2110933037
1832307205
1144693287
751997714
1928462820
1264241728
1695117897
1456267438
1976974142
1446360026
1135088480
669628668
1304906212
1555323332
575765123
1223341649
1650858490
1606961927
1555509715
94588148
2007288306
1958334934
1718299750
582642371
148666046
342762092
1658479588
1121034264
353118978
1423960472
58248536
347124335
1858809419
513593614
1397994267
1643550768
819242289
64484193
1352927854
1168879686
1266697368
1298258148
527575739
1359538976
1178618544
1328490576
1706106677
859579221
201383865
2044697407
118795127
921504100
760151826
1209654725
1665031790
1352185032
1840529620
1756591468
263388405
584060654
2121608451
1506365610
1600703053
952167927
648131531
1467272575
391362070
219506925
628642027
1654388556
2134851098
138026734
1098536615
1912186418
410320661
148470869
1851214749
1751994433
1025932557
291977165
810461830
1897095469
1859040216
965010924
1713274276
1952797100
1137213030
1909832712
109148737
1575426090
1596163538
709784179
1404149860
1046804283
2073370488
1284974392
1559100111
433157695
2007591562
55166638
1416081444
619750880
597080675
209926974
1615102094
1274411741
51728451
1202048488
1559584694
160033342
1102489962
149874542
1461760332
564788952
1703315232
1049726091
1723995595
1010582975
612634545
1703752136
873337183
1754910990
643381198
1843781370
365738652
497491044
544847514
1721924883
1050246409
1183426061
1719618212
908073779
538815588
1876000228
1299201577
1403078533
2127188186
905511194
1482806974
530976050
1224260108
1596530287
1293642290
1701549029
433780375
1506282751
1626770683
1999216644
69066296
1292752237
1032726567
970987227
1976992085
64044357
262477934
122274020
1831620617
1772925751
159503372
580948109
1885877084
910303245
695810468
890491011
284931374
1457084507
1423802920
186167470
248763597
386989855
1649521384
143530958
133172956
344496563
639216870
1506632363
687854899
1093702314
591930466
962885308
1380219385
1691116347
242727751
1161825400
909832614
833759172
1669365981
1040276348
107455193
1579139442
1759277226
2073569633
1257675723
180652056
2061348775
1445571085
429697243
583431840
1168501329
1614939289
596352659
385807794
2084294328
1756057175
1951997012
243526508
1777027970
1485592688
67923291
1498126866
1772902369
605908313
1737806200
606205529
1405436383
1471261834
139772704
1147182004
1116079504
1776097795
365099034
555649345
1578500388
1177031823
656588818
2143710345
897644903
1836789238
1279799339
2095048490
974517015
703060076
2073150752
1599533242
33942781
852944313
1731648849
1225972212
1140948132
1424718704
1363562666
55302718
41037
1525069782
1606423028
344431821
152021029
1243278700
265573231
661469920
1523664977
649998228
577262251
1527800855
315189586
1191983253
1406558267
1580599756
718710634
1573731114
1757889558
1998766180
1117401227
1524233012
26386825
905335376
1348239467
740217454
365841042
313013636
647957902
1325494628
1864516829
854775806
1625872987
890412331
986939850
1946779911
51415267
1226410339
956201912
2114066117
2031691933
967844019
1693196675
1080221211
1024692517
1212864926
567701835
724132675
199459616
641026312
426870123
1167071028
383640658
17167422
1072735770
2078597235
33441355
596775517
1218078209
1292946256
167643274
586848749
1515503372
559942740
1986583319
163994146
725782902
964900457
1198484991
238575612
72538279
1676792139
1454180036
1479045052
232152388
2088667145
1587291859
1560037739
1881668205
79210928
903428007
273747846
2100609759
1618642342
788146779
1756466600
562434271
9857962
1571494119
1753957678
1138698814
1315583402
458224825
1758215198
1479011876
1343745070
566331402
1134047531
1473859227
1374435954
1120828881
581662053
1177293423
822404089
2129741323
1943084165
1297413808
23390546
1279848750
197855410
964573928
882945811
33931785
1683377398
1313524351
1326907125
1994949078
1291697034
2003487952
1644893853
1043609207
747430220
2092061406
1810261697
571531238
179962437
413023886
873532811
956842621
99598198
999791094
1937047549
1152384220
627866817
529833670
1988623046
2143008102
384109048
1982291595
1370070982
490237024
999237977
323405678
785203094
1298341862
1689450069
166601212
860894098
90912164
985253332
141089948
1077852710
2072770823
146762968
1466354051
240269279
1571099171
1907199175
1591640817
620721216
957444665
1713622497
1569104205
765569307
1884484293
516731146
610856563
1264946731
660826062
246968217
928051686
504216490
180158218
1978148786
2025686429
910566589
835566562
1251018316
1173277578
1564278428
2056662867
1438184094
703397964
1452320247
809100779
698290602
500931446
1946895419
1308308177
392533820
2015399217
1913326445
223853069
1733364847
2026665220
1564616586
1920653528
1122225623
972755809
146456598
1987769694
1507046306
1235097258
39689745
816313655
443825950
1283212979
128828109
870224085
1383394966
2090390144
577186187
2141193581
703341906
1751383844
999293860
1424267167
754327825
641816036
1697685639
2146695912
1252322738
2077803937
450796625
1048802588
592680919
1153794467
949106259
1492989207
2021386768
1225113314
707960598
546525363
1949451282
1196387419
1854291977
163622849
718837671
980287218
1539053787
967744373
1943113960
1616876509
368320330
1912873211
1974978225
1019908471
1523280341
1923290842
79156761
1143561284
157161412
1463255990
1071410243
736942802
1460871682
812930306
1719763096
666791746
404085294
310396516
747925287
1558941489
134902532
1249698670
113960318
340968779
1168766352
704200163
777010907
1310006994
768898254
665368449
883227538
744023010
1036861489
1571181661
841808405
1600058006
216404281
2009957272
1891795467
1075446584
407139829
972187464
761265049
2131133243
523697217
1336966968
774678083
884450464
1362565392
2061256062
707829061
1200218925
560555877
1981518797
1741626676
374013744
1081727894
1766885475
196101968
808896630
522849351
47037562
324880936
1888168770
1693272295
1021581673
2000171388
1089736618
777338724
1076964260
1258415773
1001163938
1286214683
271009404
2111151598
1380286990
1861329456
474591533
1978799553
387759323
1299922139
424913854
1943479285
385732830
2073411229
888769669
1760683705
211539487
924674445
1456315585
221016535
324624348
801795437
165348181
630262869
138500460
896774102
1759943449
1169384165
1272429529
1516190224
514402074
1340214049
1065288080
1499582223
1047755358
170309048
1156805379
95855448
395574100
250539994
755769461
1547445572
367967829
252233930
1293896531
302957305
1136384953
1653339234
388680076
2043767615
2131654806
751829668
167768293
296034476
369898733
307343201
875819699
1291179014
1672508176
17146360
1361574719
405470904
930574576
587218465
160805818
260937722
23486112
164510402
175013168
830371920
140170982
1421689248
578207370
1898708149
910220500
1865574680
260982299
761165646
1089425458
1105941316
635725984
617829019
1491727941
977762050
1473502400
1921259379
1199503423
296843935
1385308750
2002828459
1500342023
1545267471
1019557407
2029481608
1021801145
1066582790
1573872070
293797247
1547615145
1839830349
2140538440
343328260
398498467
705389987
1501239683
1019991571
308778330
1336778320
1597982267
585632991
1093401912
284977391
1213108827
769160895
1424112584
1315570494
730498851
414733741
890452049
1803087371
453341365
757345867
495318254
1799029700
55856271
907125776
556316586
1440844846
280282055
855805987
1492441319
582789277
424938675
988066314
1482381338
1605292355
2076506496
184913069
1246682512
1227420928
1673855422
18812671
443855892
890694973
259465104
478747659
1622912579
1523678200
159980017
1589714265
38321152
1811731843
422906329
842922120
1097988879
662997699
799664794
1971173025
662640549
1142403877
53763939
140996490
1701394261
1882127706
2053672878
495142138
1593197097
1325157245
395623938
646401216
1243577085
170813528
887134049
1607966016
2085955187
599981219
1052923465
259674489
279777691
1181492272
1111675458
1126723274
1327168128
925009124
266493471
1236809799
1368921294
729862491
1720695626
1074439261
984512654
2059751624
1369326072
1705314801
2047566256
63630883
1981390354
1056940868
511025441
710577754
684720273
1619078475
290168737
2009576250
1103234278
65607715
564626944
1821296103
1487390141
175734659
725369346
376313685
1423679715
1743081013
1354635557
977075341
1044742205
1881800560
388464769
880233140
160915798
1941423127
1237058942
222410631
1389996244
614060482
1372920183
1829683359
55391524
1711160461
1978672905
1934108813
255445249
2079640480
1539344547
1379913251
189899672
1295234004
1392736875
1033544135
2123631521
1581122522
637903190
2064889049
2122767016
1564592107
1674503207
694160935
1646109653
1932296904
666001969
2001204276
458386563
648409713
1148209032
419833732
255298726
1994575459
2042491468
1040577860
300103519
1266526522
1568839226
677545715
723666224
1426703727
516314419
991413563
738361814
34341249
1637504506
1709837566
1378422572
1690367330
1445069656
239963296
1924017081
435910933
751367883
546552667
1963779993
1475374293
446217048
912514024
2043254269
49249667
1106961969
72583178
916936998
1207516575
2034342324
1802544730
709564673
806626811
1646512672
434770873
943240389
291939587
826085143
532934326
111580669
741399720
1748914967
1817886505
1923935846
456589306
1741637304
136125259
1105881589
2071396693
631171309
998161630
1611621288
1576903645
1684634513
714244683
611327653
1465848372
516060701
1015978293
389065487
1217655091
1386022577
941656668
1193506940
1972430299
158472381
179017427
1083643472
1888647655
2021640096
1005962124
243536130
1114221407
2042306303
1285447956
194215296
1362041201
145971036
935902489
1569470676
2042619126
2020307799
175283308
1246505792
2128730982
588727892
1548826356
1258234995
1752890186
1624936619
960263533
730754668
167907659
96281409
1387259152
1598452511
684026575
2056433340
667745441
223860036
528172801
1199168996
331998020
689287283
1286846695
1448797731
1348824235
193582078
1594385000
1757421648
1386807298
904922083
584623397
68824247
752281503
30578776
1256200324
418748401
116375183
2065934269
1211509076
1758295107
293715093
644341723
1132943226
179878440
1627806306
71344635
676272323
1650512071
1920932401
1482781779
1077372090
399977004
600690665
1870403780
131981008
1031280999
1058138810
590883645
463973150
1850098344
1778693740
702160273
2037962380
2003599704
81857640
1831891277
466177189
204908859
1417840859
1684417781
1915705032
1562971337
620028211
1464940272
365133961
358967694
258101164
438824868
1622743468
977030396
1384247526
287015686
557988096
1987925912
96149858
1608602357
5831209
1917555376
1571510765
633004548
1702359994
1048008711
851674167
2035520349
684321068
1349038556
1996409930
355375291
1302706673
1724696929
1074857061
658723270
255200695
1556732416
1121869267
2074260443
791917329
324455298
416596823
1135782831
1706033530
720178115
1501331807
1260476794
64904986
1464414153
1224215692
1996110622
1313605633
1613571426
631650305
1809184430
1641771416
520980471
757446104
1779017758
1408934803
189948093
509508003
694608526
1537745792
1660412087
1413385092
572719271
411507423
1238800708
631817483
772463322
1342686353
17840422
1483711966
1609962684
1452825545
1911977951
274070391
1812038138
160848773
1455821861
461644604
1517001309
1162325869
1088694842
526545631
490630191
1347048788
1233453598
735332349
1456807237
76828692
1061468314
826722824
1214242761
601063364
718941521
173468687
1024175969
1923401241
1199150111
970425953
422275632
1015631604
1016034480
282348238
818097095
1312205092
1832744688
1870684243
35320428
490436160
1349421610
506427527
1454211895
1923651023
1711873992
1954956936
176025467
295244711
536588381
1690047729
1082633736
595670314
351937965
292058960
785740650
1243567772
2141481434
1452737261
1238767069
966249744
1031315477
829769037
957386782
1723550402
1638183082
1402009128
884049905
276969616
1946504693
254695556
108948303
63256304
620402478
383781701
573116985
1282673024
1428373752
1610581416
1700691289
1348264342
1988293083
1290264530
1662160907
672634862
226307633
1205588722
1197563652
378758281
560041884
1426359472
806245188
287814883
2037349866
1541760368
1975680037
1363607269
233214483
1631863504
1729456800
608020570
159657737
660677576
1839747937
961773702
701570846
1041415857
244940918
1386212526
1745549046
2012605127
500840458
1810064603
175981865
67292663
1553036529
1011789669
428061619
2100969758
1716116101
659203276
36860843
2107430104
660869257
1525723323
721183470
1200722329
1024688160
426181585
1605178931
24447794
307494991
1185157949
1967746447
1553038106
36545834
486020081
1109597855
440047474
1838306019
1470696338
1551846214
1678720439
540812961
1583096987
398882616
1824891485
726999080
6849560
1378919483
781827496
877764714
131991256
1157755258
1766063570
433043896
536958740
1685350952
986353541
311386068
459236534
2063157743
1568832162
1050014190
427346827
875425560
225011696
19063112
1260393580
433633867
180639664
1793780781
1327930732
93668883
1348870496
128008198
1741120156
677819243
1659331956
1633702504
1631191544
825205297
2129228972
656991772
725454057
1049024348
1493457341
591581785
1302142094
515114950
620378196
566485849
1755548941
2079773397
1214059629
50234018
1093440393
1661806714
825541013
1339481560
2028745433
117406769
1674997855
1339436618
434547368
1227535481
1637300957
1202981786
1623072586
676685833
1480944398
303621869
311672634
799098695
2067739979
1974633590
691050355
1500740002
953137357
1696448399
201220599
1718788650
1150620003
1060616069
1471410713
83835939
1941201157
1526064027
1046584846
342340660
799712252
424821144
762413358
1457632305
647562470
805727396
1488938595
418285041
1074782
428001586
1071207686
1515255012
492896281
636692875
1308497849
220085692
184876668
213646646
172476370
2025387645
745328440
1283390128
1086182745
434962536
344522366
382724157
2035753137
481337329
92003014
1924581729
129894025
525711171
1745207071
2095967842
1925223111
604295628
941737162
40675039
1129318877
1894497625
394803012
942334957
2005776533
1075468368
63335282
1934647689
5728200
772624075
737570107
220994094
1380467104
1744948636
1149016732
456468131
1871978827
2140853436
794318931
2102443514
1398523196
2028908071
1833019360
987853371
1802477794
1711339994
1828268151
1359242700
594391933
144841681
410274554
260300959
1119100073
103138981
2051778245
1967301279
1527565226
1877198979
1904278489
1941208086
1117672201
1240273909
1404770382
1399117731
534440496
104855347
536722716
1519060311
2017601367
1262954549
1146500250
1847786197
1861133088
2078022406
700446910
1556197238
1910372735
873500022
1904386538
586976656
1095711940
423898264
963693010
1454716893
1750722508
1607661824
481856632
934949052
316112690
1629829564
1944543179
391785377
1880363107
1902988640
1102698971
1979119054
1601658578
711066237
412881061
381752474
967593760
837648449
603927370
1716117745
1215952027
1124077641
1561420541
564821930
303485125
797456924
1981515533
1811868161
1080671681
303537338
238764782
1376570215
639670606
680157231
498155698
368415423
617525945
285419230
1706066989
1288278008
1154884867
201164139
1338140995
383804100
505514661
1089468344
2022585141
266573759
715966342
1165976038
1689755326
1915152945
1395823309
130313213
1376599111
1957568823
2141849245
23595622
1337979237
603984308
1989765187
1955027549
1443302891
367238733
1889065755
147117185
474283507
796926348
1113765829
1608449015
1589776274
1722510372
2023921173
382405826
609297054
467312568
1688891205
1286152013
1634110713
322615527
1803246309
2040267408
1655127714
653882862
1293114398
1922035123
1789242189
1800440855
252068178
1205335640
1520913753
294525116
780664155
1051929265
1087741646
1355433707
1609966975
934788359
462786832
847674899
1212732609
1295935884
234709664
387505953
1182063638
1237155642
874177380
1987972513
1269267277
115052307
517904887
992137942
46074074
492222164
657012696
1263076436
1141134781
1136936929
1568517119
157063759
819247061
2028650415
312966134
843372514
900391773
1785283448
1815629066
1353726142
439181481
1296009094
648315539
10110302
1018894653
2141376555
1224926443
959752875
1635400570
1020662383
1581703466
278568680
1081875662
980503687
1406369355
2024302142
619774008
1932632386
1191249156
40181307
1688365968
1678385495
416271584
228911938
481714392
119976348
182962549
491470100
372204628
446106999
2031250284
1098926451
867967808
1108234262
1056449406
1794972311
1904062760
1066537996
1188834599
1922947076
446615668
1485150337
651978046
40897703
1864945382
414957408
1451897464
1621999226
1186084147
1286281419
305670186
2073041051
1599152607
1101338201
921212957
1197295492
281593845
1388537841
562278241
999920245
1017740679
1498522115
168315849
315837735
1180154997
1986006901
86607737
1534345152
31768522
1289288336
1817316902
1831802407
1359914852
2061932846
455569430
1775300834
977769884
467421801
635481712
2008982568
1134534079
2076281088
217794169
2018948850
1389875469
1820871518
445171625
211392655
303502690
1857674690
1075704833
220135542
602501624
1616519961
1840866984
746829450
2056445002
2082514503
1600748474
1469628819
374852310
1164948260
133827014
1826270864
1205044459
355221123
1849137268
1171946399
35429581
867792732
1005565113
690949355
1669595236
1227431163
1000921939
432263661
1663755823
1549472322
160842469
1537243551
381870699
341245889
2031819323
1616819457
120747078
1239681834
314879308
452499716
1789752619
1543232399
1782225110
242799524
576723350
1054156372
1899677311
709056180
2074111124
1720933925
1545781174
602740668
2073473703
1028015866
1681579905
2038862579
1131876294
961817819
1589523304
1354114467
381655614
529220536
1485451108
1198501419
1205808332
1610339393
1445078889
1677575878
1467854306
1117366384
193457001
1369426269
1774651217
1220825779
1368879073
1355228654
600406811
1461125133
216688846
1396126938
1169907050
2015283192
1859256462
2068441175
2144924494
348492125
1556870240
1563881072
1075941295
497918319
451222630
1789241219
1752623756
842124409
587577653
433970084
50788138
452028425
1538815093
328818323
587110107
393890227
1528635172
1908395832
1603768458
354574583
1581772626
886660762
2113459833
1647134212
913526196
1585275693
175076126
287980671
1427519310
88733135
1584815766
654135687
521908883
1361615621
16870524
860373606
602415017
610867774
470556526
1020402171
1084367597
1592678538
236202765
10383778
190903592
442929907
1764153559
1313102539
939401304
685752079
944402675
500266584
1748910604
190483996
190804542
286372777
539199111
840537943
894707955
1476248080
926446166
544058000
1780004419
1290602757
1500447269
1185300180
2147139132
1387777334
1946249541
802304333
1541009471
1486051476
277801955
2038961315
2061473348
1401520288
1121736043
848563093
500209527
1106907464
753390486
556488639
1830979263
413112060
740435595
1403315577
1259907650
718814973
1014681935
609154369
675903268
1793599495
2143103911
1454974480
1834524389
1210491617
1551812726
293872141
208799638
848723918
1668229036
256553737
206666904
282451332
110506907
1472975376
546661141
558659675
459115728
1699034071
1053830390
1043601329
649496226
1124670060
1443844959
1947217632
1568888565
1196834529
1321925587
641116085
1152589633
1767931498
1242823025
175108422
132633112
1294465482
1660377452
1968786215
562024325
1536322412
1908919872
1119900435
427795559
1521122213
1019523902
1260259514
145738607
17742083
1332164651
1381413882
1397082921
1847739683
732316041
641021717
626177099
2002357684
1559224437
591555335
1062629589
1151303855
1739303934
1753352181
1464016429
1997779068
615803504
46799135
590999228
1454411657
1527569741
748170447
756465880
1916981729
1581247668
1824990181
130002187
1915208758
1267776687
2077184334
1423758220
1172600602
390506419
710466305
999400807
1557334744
781097082
2118496053
257178003
1116568565
129420142
1089039677
1217463435
924772809
1969170302
1255765164
973078003
1388402998
776018766
30478720
1663991886
2084477942
1025871215
873174072
1021317783
1749116227
563053353
1256274197
1325490643
1439501241
428068949
690824940
287089465
1490418664
1301990437
1925530882
1455550484
876065853
1302160713
1951748784
2050825585
789220036
1258247589
775135421
66834016
1332029390
1814545294
553668529
2059641583
1683308380
2044875232
983476568
1967253876
1416663253
1111931296
1281491864
408840779
1149669671
861004677
1189475494
1008063186
620154694
195023086
142588134
327010945
1303741282
462459570
1877525275
1084827106
1694208070
466268085
1718391537
56405712
1592757448
1666719408
1530974474
1409199705
105151171
2011107824
1625797164
1308469157
1382345627
621722236
1200429101
722689569
199383076
415867854
1308603830
304385882
471299669
2013731051
335151978
742737631
593383724
548360347
933949085
616623402
162965094
703794958
604746995
1551381224
2112096463
1386224985
339650771
1922310903
1449491588
945863321
1722585538
972911017
1565194647
545280175
1047139536
550651102
1814386878
1635687113
1369902665
1929501946
2142850178
721067604
673260665
1756694846
1613240846
2146886291
2093839242
914107483
1372104685
619805797
2123542530
912810173
1047524157
1754064722
580988606
1878522860
1040928146
109065446
1886684728
2000088091
269795984
746608996
1000279601
1997558626
786210481
1269864793
110412840
1303084375
503606633
683167421
1793802360
1837016892
181513120
627380390
1696254924
162172596
1846677402
1819496532
430325833
596470334
541954552
841514561
1827892741
1307852608
1408331931
1304349789
863444369
1069264716
1454777666
1070778304
1197377886
543114196
1553451214
405164008
1411114055
637628308
2058922427
1673352443
2052847250
461383564
1686194936
1361783427
2055844818
92389469
587661380
1220659450
1686461695
1724843830
450033245
1825696922
1883302998
1090526718
1016284460
877290547
1296966310
2013710775
1736134226
914145803
1509370836
1545240079
1190898176
2065653121
1365437369
2045768298
150572654
1487751001
1293755946
515418783
1355807653
235292391
1774473004
917707272
1104716183
1427627888
1761416797
400567659
1379124966
1628956168
788524457
1265621942
39901498
1416663016
1998462663
884445473
124526511
1891965716
2094956811
600269453
1839853282
306974134
1006019681
1135494964
272499524
596082625
1129263756
59195821
953399264
812011224
728959039
597813293
730399159
1873147662
1226325354
1698793499
7817240
893055002
1389004254
1249248992
1845297144
820299426
1585854893
820497343
1569482219
1011085064
950258516
263510199
1828600344
707487822
1895449580
308428715
2119357197
665045927
1388961814
970472256
1043131203
117803943
283819489
1464197430
937136443
172683098
303520599
1410407299
881871444
1885677138
1760397325
704032480
2041008207
1863068887
969876693
905194706
954997876
321988759
180184166
1510598565
1559668653
1945745002
1902655928
105518034
1355585639
2137118012
684605132
1883064225
1877356921
1511335587
503676865
1013404550
674295939
36444624
180075218
2000873414
270989725
775603194
1930439843
944590545
1722052973
1009655805
1877497069
1462399327
1735289338
743351555
256979932
1622922430
1171896225
576514293
466453026
183964463
664398222
1494067342
605902079
1535237162
1447628900
1602523903
1165541747
249723371
736346300
233579249
724893213
913731246
30360588
2061747874
323690210
1749102736
149032530
1079515318
1341714111
1149392969
2109225626
1554203591
2109626245
43804400
1573498131
573573318
101141853
293450433
663187373
1461304506
542284414
169000396
2028958183
1410964104
1600941171
698756536
15248391
280845285
689475574
217863970
2094944111
70621212
1171589158
1559724661
1886266216
714927968
2052325237
1963604440
540583039
1587223343
2092242702
1807143588
251477621
697516695
1903395088
1009089485
1862793360
211187562
1415060230
539765527
986648431
1426151939
563005019
1087340273
803858217
1822327040
870324583
2061098193
682136649
333407573
734571819
601986227
1193348908
771751373
1060632348
689966644
1229321684
1183207566
65453577
1306402034
1430502885
173787940
647068699
1018574057
1624568237
2135011877
1980293790
1920289667
1968848597
116277440
796300305
397872537
109946399
520816622
1278785240
1808832699
1511948465
1825759964
984029214
1856066400
79352164
393958608
673867471
1592613934
1779773295
1885921347
1317564026
188182566
240962288
30189927
214229376
18028884
544616134
1881071359
306748821
1251319988
1090042504
1524453405
9408429
216456090
1627105103
1543837242
542761328
583637462
1306177398
824258740
1507677137
1785950651
1954557720
985520565
1825706586
1361346295
1243143633
338472158
955578562
1371130592
516924321
1775387922
982062840
486607988
1760537486
1581715353
600135770
434531596
900020451
520627395
275228640
1879076964
902188932
914747098
1490677555
323962932
2140285350
417964808
262546154
1514653869
1500617209
1136893681
1211349823
907070173
1208942128
479511229
1844279549
1927278496
2086860135
185813221
443960990
1081483116
1832920157
625263856
968965084
696769778
1711480511
1898792281
1973478382
937593278
916912587
531063913
1150791214
826245126
1624926986
2085222758
915761131
966373902
140600404
1018728964
770005237
1538775127
1915373994
2083839122
1395625875
728022934
1459631080
1591456239
1276125276
249165246
2001554441
328644090
1649922763
2079303924
598834335
1277399287
553182037
1053171646
914815935
640203969
104539748
1844662667
1802373089
1722538353
189649640
2027068011
1313371563
1940306725
347646390
974670430
104120097
147546806
1231272256
1788983223
930951341
905435135
1788448669
913351917
716226567
828287670
628550095
1374636253
1819371321
468036386
1170323941
1893213988
906613911
1068786044
547794032
1374935130
350897128
1387855626
1878085465
1826448126
524898164
1989107293
1766492254
384683034
183807430
1563921888
1026034572
57947668
1604702357
1380730997
1792806756
1218085090
1775648374
1340720108
994681139
1928640272
70096180
1331487066
518105230
1725491026
1333380040
382251370
1025900693
496369122
1479521118
1669418864
101005367
705980431
533157466
949757192
962873730
1133660139
1769244305
657699421
498932184
1672497535
594157629
357217946
1242906616
865606591
770945304
1452418709
1667801428
1282376206
1725595141
865640293
1271253919
300413147
165128555
1538391918
1747757404
1137033670
1338917637
1180931941
1200820086
213533137
307697275
767311988
876484818
195006595
1509944415
1369524152
400253836
2135939686
1808713949
566044018
490571015
2016476503
511045867
286950302
1542269317
966470423
1879340640
1819409798
1009075518
1345925745
1774839429
1678064996
711465990
947424868
560331490
402552
640005959
1036517860
357125534
1862983686
959588690
936887752
1274133116
770088341
627386466
1728332706
709165363
1564505729
7878
7979987
1159070400
327341024
1961012342
1122825852
696487705
886254424
1677829696
335954824
1672072042
2042470492
70125115
1897711198
1454080381
525655264
1650918490
1221492685
1752791545
1629202608
216272309
822776773
192674179
1385097639
258650338
346710705
1757347500
1990987894
149507056
1906952957
1791729045
1896250871
475376330
320800543
1894819492
739654125
951786310
1897999676
1814910912
1164908176
1119314515
1575152935
259760130
819274579
2085564733
355737953
1694696005
1098776473
1525448993
463122803
1911570034
1988353398
772914158
1190848302
318058509
1042834286
1111218592
428772831
1148207274
713403000
357067946
566728249
353571205
155913244
1328563243
472227853
1292270796
1078449906
861190835
1338473526
524500107
1416106095
215644217
477952459
670785234
1607993965
1056400637
1592344599
1667880743
785262396
1443059220
154581423
266059722
1893410148
291097579
1375038282
941820272
557764915
2029049536
456122171
1202766431
464498737
745962207
1150437491
1040050209
271462188
1498067426
1678101377
872865925
527602213
165621819
1307934242
644864214
865401458
1223131327
419120976
1182673557
724374361
1825998689
1451666736
38993058
2053700913
1046653374
1816783288
1177147234
1915305628
1840154691
162952877
1301019200
787779656
833788048
1783052134
986751753
1447603212
1375800496
900458144
2074459003
614112991
739424194
335034095
410382316
40234493
1828565853
1414830645
1790476308
512554072
1459355403
984586672
1777826912
1970207019
884105322
438923134
2099587168
406438708
472783927
1409151877
1203177796
111349470
1738005014
131801986
1790228548
586769819
1765419166
1904082141
873287625
836422448
1369943824
848557866
1377022812
2106826745
1955620141
1172962943
829814396
791836234
1998385547
2093831253
97658133
214941723
1747488818
661653185
460319149
1309419697
262369895
793052682
1169485106
1379943442
833961816
2015116027
1225280855
1740809466
204541072
597329700
206908534
524762872
628424782
783878254
251906436
1869970720
410528641
1445498790
1896676602
1534848122
587501278
800004550
897607390
143316940
1428418276
93253511
290485226
262230547
45798507
1824901122
1345789822
1643991961
472500902
1253098448
881338292
1877834387
1089243818
283255304
1620805427
723177290
185910515
1156427936
1344264199
1065762860
748505934
263648671
12508156
1916576524
395192899
855900771
2137786814
2094792774
660341658
1907018534
1307361611
1411084661
1884849029
2109218374
63751671
1559485336
1713420989
1568645516
796648519
1795428094
1797819301
768724330
294869166
1179288584
1256192291
651931002
728202972
357256636
540668282
893736056
1396583165
337462008
1430918243
519783165
938032982
1108941101
1649835852
1148434943
1705724300
816907159
1128805667
2119050731
1082869153
137888566
475173197
2083774437
1037644913
1832920982
69107303
1422333454
602934387
167981792
1340664531
47323621
1590027526
333201027
2062269977
1283165777
697073484
2008503284
637877051
2071412617
243837408
495567707
1574796581
2067277635
1443208958
96649916
258897676
899538719
215178832
1325011932
1582535350
599879526
561581329
1691568054
1209068095
328436385
1219422095
1961137115
1531240608
1977710355
679690631
35873065
527473638
1702904167
191533250
1289750815
850831082
1404511852
1991254734
173478651
908049042
1501668077
1173317336
2032036311
587788568
724846184
1963527799
1681521981
648456491
1275176502
1307525178
1464057495
2139424581
186500624
588698620
1486328356
1011415104
1312928574
403503624
1868497426
1603020741
1487952516
2006412858
783490697
2082620047
431952659
395341602
214039793
884890046
1611984143
83291497
1681297704
1437400765
1095656767
1508749745
2131074115
725924863
595536184
287462250
1754157216
250993984
2137473817
1460462482
1994469888
267218152
2031997169
947775836
722352351
633575585
2131152912
771981906
1614302992
1179458622
379763347
633629010
17526085
62824541
1066328844
1469646827
179335052
415136385
1797663759
658788555
391181877
1442405932
806878585
665337940
1517459356
445831485
1087101545
39567247
402214011
239590529
707108410
1142510088
564706105
1730422706
1486909841
127880022
761860466
601708223
1189658196
797128069
1086962774
247936219
302478527
236948591
783103299
200508971
258527272
40164813
1778738627
1391858495
752914810
964264922
280763135
295774151
562291072
527781647
965545354
1463165408
1752518698
1807154741
919699741
3414195
1868254578
612181068
1380064103
741708970
1289231054
699845292
1600225571
1345558811
577660331
1227593470
556154037
1377097260
1225548492
730106710
533708431
1332116674
1676930820
1231261239
541768974
1201036820
1768521341
941352161
1173781892
785802419
1551535115
574022386
860807132
1803612672
35218750
1416810948
2037217630
2000456016
1641424802
825517934
1265991646
1819667702
1533192097
383288967
642281469
1115095449
2080837859
2134782627
1837716588
1212653497
57531911
760092643
148100660
1832007663
1529000000
1513983357
1299887741
1020178935
785241577
1825966523
1697214893
1899405275
494015336
1149627830
47387421
2097445986
546721575
1485853599
1650268856
950825747
1800807181
667264129
1181851244
555957628
1358469373
568408114
142821008
1561631684
630208996
1325054651
326923232
376753539
1819612812
1780663819
1432101363
2133708881
352813467
270589528
128388332
457983160
445106073
22727329
1519490902
1535445571
1125317332
823229192
1412379323
102644210
1244823764
643042992
306813225
2107934866
1012524118
1378390405
907762388
348444230
540810595
1297849312
1989442742
674439203
2094854794
774573752
925219933
499824609
1447051744
1671371047
1380873081
1363142231
539986085
1734233177
1347251304
1315764166
1139515026
333642331
1666465613
1562269787
1542326464
1446562150
1915275622
1639392556
958834476
504255804
2027028832
1770913709
1339335683
923546627
282143970
361993865
1669745809
1258113047
302320873
53687533
481943101
2013520385
2101046780
1504003850
1842467676
1798950012
972724062
1338238456
816445085
1987906591
1198287322
751179536
1480869489
1839694591
1750013129
540975439
1291195964
1198017010
2048407691
549169730
1166797467
287802660
307864098
668429940
734673818
1481131888
673134576
672111520
1746299289
1191518445
1600566825
1533078825
1173010822
1955718467
866941272
1381576559
1342653991
630769857
789764111
1823894870
1403847527
2039595062
1736920577
378684833
428792694
518241721
915879226
1406657611
384512133
1829077957
1165169046
562455193
148815746
646206359
1988672815
321844020
1205992145
76286766
381077524
1248626920
280303602
35255936
911013218
677188104
1627075609
1899930314
362145457
2122689951
1024606847
1181350571
1082734089
1358117993
2048614151
1215784820
377788176
1777928715
512950308
204611489
1505147035
307002013
1389051536
1807449973
1611709229
321812035
1597768424
353568681
1530344370
1825693790
197063054
188467092
929477430
1514007889
1424936282
790203428
83749146
1791818096
1389630368
1600138694
773582728
2088534296
566487376
99187283
1425358261
454319219
78863687
256484280
1751074924
1637177473
962438013
1033942930
1703305920
226746230
464101162
51718268
55691307
1193849998
1694891621
460220659
444031403
2068272600
1043719693
1305991116
1662470751
285824884
481478176
1757667956
733212217
300833578
1618197336
743472660
1588295734
1977428642
400286809
2045211242
1188462481
1224186264
1347256098
433306234
622564006
1907520163
242788405
1906852844
1790972535
1007940801
316712470
934197361
488016952
1490740609
579832919
1438686374
31472412
963990521
8045597
710267565
454589159
899080633
272872040
865322695
1074315817
1505388870
1120734139
2054775075
951165595
328016204
1264559357
752950855
2045088886
1115255112
840676933
758129162
922713498
65077374
906049738
665239975
1075107697
1442816341
2098004601
1771563560
1083337847
986613526
1908235686
1149750889
2124013147
2133905480
189096843
1304967537
1443180590
1315418639
1368003207
986560433
958659202
75549464
672657210
1164227546
1830200338
414784300
160590520
380703466
2051658672
2070880223
2008168585
1199286449
1807071508
1857696408
1938026917
1521842130
79358441
98696557
1562820061
871583508
47554729
508604819
1234901385
1597568298
1943627174
262610718
830482851
1307095744
895881010
1628967663
507767106
357459214
241985868
2024413189
743888266
81077331
2087083076
610152811
685471559
934105786
1261620242
1814904211
73029161
1649508474
945339188
529619247
691765807
815949643
1445544739
541717192
1127678283
38684012
1544487774
640440097
1276553684
803015580
744220178
801115082
2088211347
1693118364
1574235104
1111362779
947074938
1181743736
856341443
885007678
634008220
118470520
1502009717
357876875
546958567
1646177011
717596283
1156805229
771513540
1047294255
520150088
1500920229
666092792
1129831787
584146853
901366992
191849203
559375984
1491774157
999735465
1203535708
1406237780
1626360398
1616314145
458750511
2090952915
976081207
1853726868
1174810762
403024484
1062223308
1857369956
719254854
1099803785
564262067
1313799987
1754615569
1929252782
637796975
1980244539
1856472424
514310480
1957659722
354526247
1123723677
1852872732
211433178
1395173629
1545137193
382331449
1291970446
812325649
1503912288
399019503
881325533
1535449231
875796869
1003346962
1662699691
669250527
1456351299
1435042186
613595588
1923856257
1178973429
1062673062
848272470
325356359
93710638
759426390
192824374
1983101671
545801996
1601663179
684868481
1907378560
53597618
1020483452
863231180
546342244
633868948
651570981
51217587
1702656248
716910856
348334860
522430706
427615971
1782750384
272866287
1833372346
1167868308
1684330795
1214660163
1384558976
1488609305
1041687603
1291908522
1171821508
2043831358
1519507643
772838661
361993865
640711662
68021699
884819834
2124652293
1431150873
1752809263
1127605194
39604561
1526929358
1233179503
2078404509
272159092
1687639472
883344979
814883890
956308863
1744624365
958006294
439444610
790427854
1596261663
306043734
1274318392
1196507423
1756834914
1770194852
933406501
511615316
1453925802
556209673
549166415
1460175357
1231412527
269071724
358901849
444733145
999142656
114056219
2106190181
52500846
981610840
2007005410
301410725
1612176048
1004603337
98211921
808701435
1988693733
86548068
1585045999
1468270786
1394949910
2033151083
588823320
1736312221
1759695683
708152419
1011172935
642575948
1509539318
237522569
1130885508
7356859
928915951
733381521
368255741
919734526
1226373135
58543046
2079867991
1719577464
1741224992
1631594878
1418901680
685599138
1871780759
494286401
1090916111
1679031864
1577670844
534394254
844869105
1796365739
1710658960
805417381
1285932399
1093975518
117024434
81588898
2087731376
211904270
1948846470
1997767167
1247687846
1241010511
299530498
65499705
706293608
2029767788
1736614158
1763584010
1584594716
1012572815
426745785
858054468
400492080
2094828731
1668607714
2124269619
1078727227
2084087621
502534110
1191298549
12382816
937742824
1740599195
1330068463
2120170476
2042270375
538878548
2044300346
1230808308
272292681
345828453
2073295712
1669139737
1888641123
145071973
1471848479
335208737
1048131820
1073961652
531598800
1534594297
1445595764
236673398
679045386
1435357280
1050393578
1830156941
1071054894
152102566
503021040
676830653
2099690250
464410076
203278017
1180341018
1537465769
844013157
1845584410
323525725
149291465
63612589
669736600
124421905
377074286
1736068802
93103123
771281576
402411582
1161933992
858282080
1397768178
47210349
1589513593
1591725835
1966426057
394369267
1274156530
162831166
1904643451
678969148
384543951
2126853794
712478595
1348163442
1023886027
752191141
1378747890
517936898
430837213
951551963
1877995829
254693410
437963178
1463283695
502157382
2016928769
728822606
1000251823
942756866
1637935422
2039879432
1119313946
2007987754
630631716
26357619
328086717
1546663526
1795185357
1779285494
1813299374
433150390
1883191384
1546977459
290619320
209545276
538648875
1657962047
1559179500
323694712
1985790747
1615138833
2034400933
711096156
1315776939
795121067
1388932457
899285812
539684527
1964658701
233125573
253245497
1138588879
330521199
1044652494
1722949622
1885944184
2143868285
816323819
1660168912
753857391
1953995887
1324569624
678280772
272261404
448827262
1331515719
616674792
1511632398
1127201634
1661273625
2094462604
1610869372
639319080
44936240
799905447
227948537
954969349
934402042
1575480034
45129132
1953775291
1710041137
61244296
1886203181
373327808
48756204
652259029
741989311
1931591231
1402958262
995208802
999046034
658146408
61729548
1798526742
421722621
909319527
174911632
632673467
784994620
190089447
545985074
1122400551
1946473402
1289377715
1513186781
953532927
1493788770
1110182193
180586868
840624786
905428711
56548087
821525441
829117460
1426132565
1225567971
110904584
985827774
1822018908
1251832489
581577942
1396824602
1828205136
1450816954
1524265165
304091368
420814147
956088039
1992813300
302454226
1394396830
564381434
2007944603
1976176760
1213051174
77407786
548834711
606508975
1942896501
858274920
1560226146
2035869444
2096738814
1052840860
1090133636
1156390988
1018240234
899068034
522153009
512397775
1115702353
910334098
133071312
974489533
1430275777
948472192
986520872
1195948477
196367173
577889649
743411253
402749880
1929700838
707502249
1578245414
1464231772
1649419008
1077824800
764018478
324271309
2055623915
1668888159
616436706
368222879
679727290
2121903682
78275241
1519053244
1288702818
2033864677
698806697
1962825732
1009269792
220918737
303998384
931021546
1015941938
867130295
399166874
1368453940
539082753
1097331621
218015381
1921724098
1192194685
1511604363
648532700
1666500281
448633372
1311425215
1604530933
2096581858
413957152
1553646804
854908942
1981132835
1762175052
751145344
483477336
1487951714
611741164
1950559491
777283825
637357142
130395835
371129115
331525685
648987832
1459921754
1811828980
247874327
818353735
616168305
532114329
738710986
907200987
443422987
377242724
863608146
67236483
1910114360
658518691
1657997105
512362170
1636905792
2083824784
792259307
172593967
934440147
1947555775
1707878653
629694103
1440983196
964575978
806362690
703719592
696961799
1759798826
1081913824
2113830751
114173680
1748424823
2077433793
1971301202
438901102
1236801735
922846747
1769119219
800043069
452892188
883061266
977064664
253946268
1259217436
496539723
1673718722
1471524958
459273873
1763207357
1270156996
882828800
720116538
791978090
851603212
1950975863
765046530
2021117403
910664759
1014129895
368852751
1682168466
507738139
1217743731
1410074496
1978214239
992802322
177345773
1107953589
738965476
1026613528
470845460
132793498
191134787
1568155165
1843739636
1467436214
1894132624
525559349
175590907
1583174965
703197396
167785434
947154858
1473216833
1797023548
1534191769
598492262
8552689
822525639
483381834
501201497
826546131
1621262432
1803880574
1920953221
695646372
304364767
1922359041
240496109
925212482
378388360
767342481
1074147171
1086497171
406219552
1929522447
1570881727
159318955
1311254152
1714540081
831033042
927627394
1094910984
1407903414
40634863
1607675739
1750105067
286280435
256351294
1085749488
292916988
1374629646
1194926998
897570182
267421618
1737892378
1156729327
889517780
776377241
1912996807
355858034
198309950
599591997
2013336378
339084450
1664085959
239638546
488221851
1255776505
580344122
1344036177
433294405
497360362
479691181
72838096
1348487020
1547780080
2015721440
573068309
626338027
1538600063
1388713901
2041903861
1639677736
116467806
1273509576
2079552363
1460714720
1169690805
1071666766
1905325611
1528267648
1703722073
1029361872
68613450
1530155611
1688292310
124273899
2057109815
2063562884
1273116723
923198238
1867919285
1924777504
1123396022
1143145456
550524216
892273657
202820291
216538463
1453931388
1051062873
1892014870
1476805429
1806964128
546848416
976541923
364994062
1896226546
1123789512
666943754
1203041155
986425588
1750976370
2080928772
1863005405
988335891
692803044
1552314906
769182911
488026217
819106650
595536805
1799767499
1619501272
761748230
1497507773
1037646286
1016458413
551449740
2117662289
1979847961
1188702975
1223484119
288439759
1666480552
1666583029
802089373
1596517622
584299057
552831978
980980119
1018670199
4030664
2030065343
1987211817
364326332
1186150586
789820559
1708360956
387260067
1684118172
1973016273
1954875696
276183259
3129678
22311360
82952211
334682289
885892040
1384243608
1356757842
527904580
82442051
839014209
520052598
166109770
1896299336
155156539
1995410026
433958664
830581761
439695829
1269554401
1335321754
675649968
72020999
1060975527
1719797729
556695802
445221902
1991786427
1767336741
1640455469
1751319485
1164004202
1575852894
1576146992
501755021
1699353443
897660571
46453404
186310732
1551627023
1062308423
59680009
1624975170
673357315
1562375417
1938417228
1088679205
49007033
1635965047
2116516334
1065580469
335052417
1304536224
1064523745
163604501
189736534
1003609965
1206969340
2112019903
856920224
1574272557
1706073307
1693885793
639571312
1207291401
2095268644
1669597121
535779843
2062402038
1411004078
773635622
542469996
539534315
2027667841
163877537
1227869920
816060055
1975309181
1168383968
1046170382
1779046548
1431058931
1680818025
63907361
639144448
1204331495
1898641987
662307639
1753858356
1722593488
707937546
2109504299
412728488
1037991552
2030955637
1531148811
1405458774
1787739686
248997554
197832322
889478071
1046467794
279973030
589139811
756800971
535581266
422253543
1922142732
1069534250
657483781
1838977741
951079003
1642293770
904061862
205645956
382267453
1964056341
1242798044
614541299
2026529615
718896902
262305282
1103058336
636692933
951464926
1087540828
1611721305
369034298
322568617
198365257
143754557
1310499360
1154623765
1752201142
2135331081
1708124401
1683042622
1818547096
500876971
1867365780
1556234742
17920931
537188505
2077944345
982461178
237262584
1641162677
1352774432
472184122
610906853
1133860788
1323307502
1588691249
1594812736
423414496
968510139
12841036
590584685
1670577976
464588109
1339476312
1864336116
664486610
1653110324
603784394
1060089442
207665434
1643000019
152131869
1749043793
757379987
945969844
656038053
1515715179
577690705
317153531
959867064
1832743827
300848944
1231805222
1234673856
1124933589
1114130655
1358982610
608169262
1799330470
1186369469
2119376550
1891312696
1411637239
501043386
592317171
986118407
165154035
339051192
90329721
1029891046
1103615038
2000890584
1035024153
1433688479
1086489272
1078095516
1517285416
981826259
1830834786
76641091
2059028167
1851407877
1081917677
81210920
1346243223
892282495
381978391
1051560743
1010712607
1293479299
246919558
354901613
1439102894
1189442818
917751345
1421904900
1558402693
224128373
130013874
1729081116
510514970
2022646967
1041995291
1497741473
556195207
1897865442
1508838477
616833691
569911281
1944821895
786432111
303619648
1273695118
306707671
1920212547
1432820088
877356634
368449462
959584223
428529153
305345395
457083830
237009533
2138949276
100089565
898684843
1933908316
1391769664
1199112473
179599019
811722925
422398481
532161710
197014577
2112371974
989372469
1196758927
56748705
775161106
2044558447
21686055
1432481235
919245765
1056579137
918937218
731943805
563934793
1854747874
34065932
1509939994
931261189
1353655286
1156022837
52196710
1142451261
513036522
1667333588
616250769
1127243802
1810749751
1718331365
608971676
993022820
66247969
195105138
28146634
1252287320
1581846368
1241560075
1078476961
730177039
849043560
1923647043
1056550059
125244871
1605231283
1819244649
1207999419
182241735
601739203
1519414029
985598156
410889915
892618274
209548858
1081664411
655855054
1207839
620354577
98894256
1646622177
763688592
1619327256
947676657
1250736747
372790511
1527414142
183900603
1051554840
1698309584
778824939
1672880475
1791429258
1433688287
921755037
1173048779
14657828
1708768142
309591117
1658368648
1024598014
91840531
416913718
1837335131
1221386905
286008624
1522556118
1232732703
751291613
123699302
1463657032
2008118518
2088754881
511846017
2031566554
1416255793
1230663536
161925658
1410488581
936271097
1233279351
605635065
1598620657
119210483
1486578323
1437658016
951655862
1308227334
1185349267
1957019298
1066914969
254989957
270312735
644815432
63179726
1763045280
1427674592
475948005
2024058442
123491510
176497436
1437339817
307303495
707156734
441092005
376026526
1844661157
663238046
1348105270
1884950835
1560747106
592242239
781330069
448481331
1624154617
1669815428
131859706
465259623
100859922
1787404941
679271227
1729569951
1949728394
1013558301
710305231
1724321735
1906612829
1367867863
53072252
120659625
301606114
1871278190
1325892307
2113839968
987277431
1616262515
861607479
1326640200
1871291361
539431641
743222514
1465547367
1696280488
1008153392
998706561
663168863
1432944324
2140207028
1230982379
1365883160
240402263
1186333161
1783971102
1220046713
1271516886
1533333572
181670683
1754605891
1815621299
853840962
1436101108
1078018176
1653672239
1168274439
645659782
1131479274
75017927
1229411705
1520895424
400583862
1027342477
1407568378
1809264545
1078563576
1039873780
962748140
723434398
2099717865
1971290241
882340306
601319362
497616423
1842527880
1594583908
578366285
1596514743
533165709
768317364
277227939
912807865
2032811411
1532985770
1906170180
52025653
804980959
2132927395
1358992664
1029642546
2108187093
1274242336
2036735872
1398494187
1096970086
1911417938
1105837458
741991798
1503311239
282456098
1587619225
928411283
1985176498
1481581992
1300840818
171213067
1029432843
642252326
56869110
919614598
97201329
1054600089
1281213434
837627257
1917141284
1099913202
996815487
1231340407
1819797328
1793275331
1404446706
645141018
860116133
183880448
1255344919
861426914
953591930
1444883488
77274173
302273953
669214785
1549637148
1005277775
1688097298
1923296856
2026782496
766292666
557292023
1665693510
964066947
1555492657
2084455511
520105777
1211577930
545197047
503231014
1885346067
32586575
1461216307
572395852
734115118
1103881669
1837914816
1830735751
866097978
439408555
105682230
1864088893
1486616607
1004469518
1771158828
2124365625
995704608
1712293536
1675347002
997747933
817737185
795158577
317904699
2110557896
2024444120
124863994
1293005883
1483893206
741931424
2048539255
277951727
63094568
1935379588
1655373614
1274235985
1363711830
1051772067
1835093215
2134351731
1551519116
971886178
80000684
74709548
578923396
1825887473
1597379297
761945998
256145999
1576352738
592290797
703953840
199146231
1189679875
1716722074
1909408477
1848959012
2090884021
1792492440
678027032
1914018522
211327138
956690363
1544044130
747131929
124729360
1845490652
973194868
1146544877
1591385500
1879530276
1230652853
2014291334
527122473
247861975
993708296
8182969
822015733
2106268767
629940410
1453892301
1857864509
339342274
414404393
339733182
188283958
1798801281
1155644702
17368528
1723838723
912720224
1500604334
2033882564
276262604
1825687842
2041861866
230845373
1272682396
986740174
1816353608
187992406
333730992
443933980
1110500619
1172776097
1241452152
2024510909
449065575
1807911315
586868117
1760802152
1455468959
546468435
1520395314
1117833157
696386168
844926705
406831872
1816576183
1911284338
844047070
85914288
493455667
761019549
144092135
1621321650
1045668822
1330754372
1715892452
1002765611
955309730
1851456959
699178816
1536709076
1756053340
1278955226
753283382
1683485173
606010410
1973010810
1420187969
1783532747
137735676
996011242
1908511540
341093814
598732501
2128484635
463985268
1133279502
210526624
64971823
745174588
36384629
1934321805
1142280915
1935246307
1172785626
246226105
331905702
34774622
1209682155
789581741
96133239
139647032
1564460688
106966537
86104334
888333193
1227713094
1941256332
1815467346
26422369
1413261702
682045101
2123300525
1252255261
1786103362
1596072817
1086481482
1386141957
2050969077
360993417
861991812
275171533
1846080543
183778324
292325257
1519351247
732770062
2144050360
1225051890
1350633312
1604036185
1589534904
1642755904
1111396575
958338039
1778313621
958259149
659470182
1270423607
1582061523
1764941483
58015143
1780432911
1169318427
23274230
108548875
202188620
1469686924
6802669
2011668135
263003430
1984248839
376094823
1268374530
1047242079
1139565467
725043543
1253971735
1946311805
246193333
559885298
290827696
1627162737
2109824337
925476146
1036144371
239514943
1138530080
1060761136
2123970384
1792749565
1288235452
1087855648
1699507502
1627839676
2083248422
1699736403
1617404686
921450848
510606911
1966729691
1850830724
575950796
2108302233
1696151006
1882517179
312704223
1818704164
1510128981
1066557627
1718592560
1031171938
1238749606
515116475
1269001385
716816559
670846079
1773969887
1431267982
1105893698
123530137
1207074351
1909055340
1367471263
518162318
1160424546
22129208
1118185127
1884987204
915463895
1140522587
701653930
1791119179
1067414232
456403467
1034824850
1701080936
1313151951
270020874
1091027256
1437337930
1553812609
1967118350
424351298
2075994229
590821533
1633174175
257057087
852308223
1073197825
2126139751
342847044
421061212
946547195
60129838
773666936
776654928
1431243900
411847623
362862843
182841986
2072052488
255101079
2123486332
2092357585
641251282
163654106
393042461
506786670
1439207691
1759252757
622520957
372983906
1782026137
245219522
1343431843
460996572
1292803362
897951575
201897695
256145379
1388944433
1944097973
958847125
488892713
2094911809
998299134
1917354680
759892522
553314768
1989449082
375782108
600015038
1884481852
1395744979
1464274910
2028281724
875026028
2008490102
1881464203
1303574275
1937103703
288707552
1774969317
2131874417
2040129932
2088367917
1000052844
2085275869
92184395
1662378520
1379953929
1919517290
1910078731
1467142585
832745010
2051148005
1916930241
766751421
1073313236
193259307
259320097
1917715887
1886433265
525357943
9408838
1568436870
1324102351
559713844
296234874
30981965
2111871336
11245785
374976910
1605511958
918669929
719551838
1184531633
1784121723
1237018351
1847791332
722589367
1098376428
893791647
892414287
1608172300
673936109
1076928577
1808437231
1384075294
732254576
1901829022
1122348765
1886796027
1644572798
1140456138
1116561607
1106188032
668212559
1155199736
660737018
1595551773
217167330
627049466
1495520275
1258855946
1713473206
14354977
1514984388
255179834
1290307146
1471202102
59721447
560379168
748421038
2046308458
627136102
188089621
66589679
2016775805
1868208862
137447425
1684686870
493704503
132296497
158418973
68897277
492287655
235162540
1995321731
1376738042
1223387384
509645183
1403434703
1992286944
1498670836
833465417
952711751
783510281
2071340932
3467026
426530109
1696442169
1745202530
1713657574
387062107
288652961
984008044
1335697312
1194906162
1487563441
1938864542
627411378
258936001
135343921
315767767
1371138028
168346866
452918468
1078343050
1869258078
666440610
1296332441
779631417
313209212
733313174
1090698271
511401845
1550172978
1023095925
1220167648
1551599288
341112215
272511617
607847694
1033395127
659995300
752232625
1996632502
1801020438
752224128
629787480
1759687081
593801969
1764357721
1733923391
12914363
1228590830
61219069
726449855
16421702
454064246
36237647
1516497760
219384562
1282875359
759506115
454060712
356768819
452879354
1148334909
1789642796
405718797
1661079268
1017048141
1305778406
398450373
609794478
181099215
1339300143
456755935
1138948449
1973370088
1534939822
681792478
273140997
873592540
1042016415
2140271355
1148519116
1920427145
945035637
737822991
577124555
172396076
773070795
89602682
296564515
413283589
421924858
1371578930
106964732
1844005870
1656281571
1619122327
1459770396
1231211475
297672292
1129675880
1871900952
715297026
333935332
1146006392
1086211312
208878442
140551156
1471612547
766711805
402122749
236982520
1068789065
563541807
531376445
1195270242
1355452513
1567964317
213129464
2064951169
1606011775
101895193
1432061973
1391065325
1344014430
1751313658
631406966
1231985550
1963971088
1039212745
1773215435
1620365563
34938516
385972892
2052320982
730059903
532571654
888881039
1596265169
1960125419
77926
1129304534
1125368779
66183426
2088999890
1063788729
41236156
446318653
2089818340
574232400
1169491047
1704559676
950984366
237550488
147071614
1392314446
2115524288
481671644
1347420011
1067871132
1012130633
1396645735
1662582855
2128512913
721376268
979735393
838300358
1694889348
92534848
1338748963
1424883703
906501516
778477286
1910323333
701195031
1352185032
810535040
2134824023
1611257194
1907085843
1051522499
236699361
468155229
477942793
1129633235
35265929
1947217632
1109526020
467450533
1196176279
2043571479
1225093213
1107446990
1425084212
1229295010
1776898642
1182740129
1769742156
590906693
1077169387
939941297
1946632232
973082364
752825056
1982453398
604638605
1279383841
1510967558
1807698716
379866774
1260227100
1714489299
154625482
1571848522
585902184
1643429982
1571512066
872667303
620031762
231156709
403631125
1113647843
1737719294
125159616
2129299999
88366972
936897549
869377003
1863539544
1071240664
208699903
891260746
291915979
1293865622
302703211
573933349
1021756492
687711940
1595244803
859220309
909067690
235540941
2044754155
215238482
1493342527
336985875
1935376804
1212524786
596228396
1584882372
880857004
44005733
1774411
284058726
1335009366
920160924
1509325420
1393944259
238535305
788008747
1983692214
472675875
1529293943
37761961
2051603333
1278861764
1583199046
1524303117
1179752567
916094462
469195304
331312453
1848233729
1047276166
1559069305
734838350
1378616860
1371477933
1103627621
638621963
571017715
1207627729
457621402
1006825812
323298180
469268014
1887565831
419738536
1879939929
959975139
149691758
192006123
1772572926
108468182
18809563
510267066
764192180
864476763
1206665629
538412178
1210830735
1549257286
1561359295
1325094499
168965663
998787785
1569944745
919293977
2035094055
313468299
1914825917
1152640843
1517317575
1117741126
883620442
894819356
2030631987
1811061401
1967051782
2030913171
2065468067
905149509
1676301503
946005166
775569207
321646940
1262061962
1791710926
426107545
893522586
874070753
76789187
869256765
1038909102
1282855168
195800773
581343340
1113152229
1955028842
1908825606
2117326646
805246110
244139988
1853571220
153828223
299404674
378488640
1414458083
1513575297
702174222
1111748762
1514166622
893413287
1008376774
255640090
921774932
2083428841
2143362160
1175748961
1756328055
882158336
1467818560
551378916
1068953006
981511670
2033966135
61828803
866743537
1560157865
750142283
1151440501
829384854
625688934
1896804231
194728734
380945149
1230627252
1416566531
1850481227
1495334240
627924721
628733103
1486412639
773205611
2070009549
654087860
1462053447
28462436
1784710180
264477986
2117499222
67290177
380378397
444633233
1208830368
1162558072
2128412513
2118043132
1689603807
381593998
1689651889
1591391736
1754873306
830417467
1806280907
1938403535
1155059216
805560610
1326666971
1090039106
1006273617
450174329
1384363990
264924216
1229005271
570656811
1186474067
1021208754
462072835
472822524
707302281
370232890
659570597
932823821
1528430470
435346167
752159337
199472525
1222273552
1805425449
833846418
1788329218
735151322
1774721352
1405264601
1225572279
551880890
1915604415
1071355897
1514541403
74198684
1824254706
1126996557
2028039385
1265105385
585900919
424350825
174780958
1002760186
1325493401
799142822
2042572261
1034627506
1550569415
1679044093
886262658
515575984
2119665249
2111147030
1349173830
1088118262
1273532159
1829889226
1688523726
1053504456
1610623530
1038109928
1325498352
1566845677
462697991
402111400
1217308001
1889690825
1325608750
1421997250
192128887
240648410
337248720
2066317206
1013095331
966748418
1392456221
394095063
1866746871
1922499377
1113317445
392213488
939926300
638324968
840094981
1411779049
411587779
386455249
1952179813
1955508186
1900403559
1505247185
877747989
1052131979
1098484347
178182641
5040630
584087827
1213009921
1338484394
1536382193
1390059311
1907865367
64634247
289735151
2019867373
1728867277
721475124
833405003
1808241137
1683563429
418959967
961039983
548439872
1398567527
109888354
1442699264
1977000290
463232866
1538677171
402969400
775878684
2022079499
805576023
1681754820
1020498921
5476033
534582482
1587318031
1452910787
1766370744
966488904
1560916559
518276271
1364090030
24631329
1709282890
917888580
1313551627
785865654
285833417
837700135
180931419
1562099829
1263218643
1722234745
124405747
347736776
120286218
56858955
1595676101
1521034867
1964456254
1679473356
890869588
1728001433
1317741221
1963909192
402407424
1603522200
1144690655
146440911
2143132751
336831358
1745815036
2131487788
175171514
867926779
1321317705
638546713
1106529931
1034451378
2103337110
2054003097
72795143
1875871335
985929442
1051173415
723222090
1060484810
1977870796
837302648
784356887
272664672
368530791
248009595
7592735
577442253
2131308483
1019790134
1894332223
1290668979
1747618687
1806247392
920921185
131097120
396150841
1728515885
407322573
137573943
273761025
1591555879
137317261
1580700326
1824936677
1285252651
2021431318
2074713305
732331433
1685070013
868682771
1875581367
600516416
1862356600
485844628
2043161903
1291813412
169428554
1302434677
275790011
495798268
1123730199
1201885145
1749770160
1858159074
1913155186
1607601945
930302389
2096648696
222250806
360097367
1787364200
1818760182
984386548
840777815
220445214
1232773367
429522650
844336473
546247118
487437200
168920446
1265615697
507096106
1927620222
817901261
1246438496
563364462
1661406824
269452848
1174019073
1625608630
123951403
705044067
1868218061
1284404590
2146363853
1352723544
1505851379
17312489
31597264
1328367802
1817458529
1125518494
1804122064
266628894
1297802899
216112944
1953510530
1392501819
1988181132
2144032227
201998128
1849149878
1747891124
196394384
422966908
24446363
1372877847
187582727
2024942693
1561440610
507572304
1460060262
273844517
2138109038
1000768747
1217413148
166229725
110678118
1170951776
1242145339
2044091094
1597442175
886675776
1069010366
1574088868
2115559212
1634912760
738377186
1534840909
1522122101
280658043
1280273945
1953661441
1054005075
966012087
1996902639
963380965
1499096021
516742376
924486935
928808732
844449389
2146308378
2088203011
1359108991
678506053
2025270633
2047088151
1570375723
1263518024
1128914760
102227916
565911551
271468808
965676950
777433009
999368495
442074748
921495007
2009851922
111431645
5460114
2046523342
1752380978
1109642518
1136452200
2134348820
378396170
1137961170
424099233
1399895712
130266049
273766946
1425401596
988435031
911591679
898371278
332445037
776565985
590711579
1647557502
855249506
1431666764
74771422
545910693
1928941603
217443149
1236242717
681964198
1890202697
1320869482
1176989922
1518436015
182548582
298430139
893036384
2021653664
219465388
1569440966
18779424
1541481928
561959346
475723610
56371909
1792937008
1084150784
235750654
18640632
1700649700
1949356093
350546606
1655309883
1019183674
206533373
1586256922
2044130253
1555630429
948979969
994803195
528326429
1287040766
893507974
984088026
1071041605
171734921
1620369792
1688064785
1516306814
54951021
404713591
509622772
1626236186
159461398
2043301554
1268587942
2080757892
591866710
929146029
1253430457
1177233387
160337072
1468628421
665852375
1914378288
880940107
285048312
295349201
1779070889
1498735283
596930645
1937920423
930891597
773056495
289412226
1687603750
1133119747
1661389292
366602651
1555274679
1530367070
1657510815
1632791192
1027798327
1667276520
839374603
1228067257
1882463350
314795002
327728513
680110198
407245050
123410340
1040528951
1647185521
1170494536
1929502346
1753749693
2033424780
1352075369
583182365
2060363274
2112205294
1118229577
1767650019
239732815
1586104469
1875823100
998789583
36073828
2040030715
1969770034
1104654350
586089607
507709473
1161633892
308300106
1321675683
748767396
1572810270
183293196
1889818323
1494255519
193104000
459290803
1835452889
1100297245
883715521
1636476461
143486356
1117531322
348205741
96188760
141131167
1138606442
797760034
1786124092
1516233845
1941675505
552974982
765502235
1719620318
794938232
889074347
1042492573
1059642670
901766503
978323444
1646891184
232008891
389799198
689010174
1094023981
1172912918
1859976012
686828645
184474961
540190741
7696466
1448861025
1732779281
2135729495
808510641
308016550
1116126591
514970066
248266511
382092776
1657238266
1480779315
358137003
1384187719
2064207665
131352526
662427443
1279707713
1221143296
2115570479
532349038
915240436
2027305207
931502571
651263774
889968770
606736452
562524528
252714401
1790966698
1777733835
1566806971
1962004887
1751690814
1383290887
299236342
621016515
1002631586
1365826947
337967804
1695586703
643921642
1021975762
754249580
94916277
1674747805
1637419079
1077017028
1981570692
774759758
1826649632
1791034802
1147803043
1474071661
753908960
224673723
938550750
86730410
764837973
727356798
1980864279
1062162808
223966181
1348250135
839163398
1930858467
2084070710
1762063811
732607021
394108408
597371777
243419744
713951848
229730222
1000037310
1972442570
792237725
1342731514
1587626618
1009603806
980613385
1465541393
306134393
346110842
1879065207
1898758790
1810398369
1844978509
751630369
174366597
905224986
690138482
647547894
859858921
599788132
748205381
2094646637
1792936538
1054685932
797175284
1289207538
1351121923
318901921
1488879687
1235173725
533575783
683907573
175564560
1063749064
394490989
2146659533
2041577086
335456399
1325450339
1740862972
1393431840
1090815584
937999869
813977865
872629533
365925363
1942137580
144129534
1835198463
747424664
227010398
1418320818
1508975022
1805538851
1516922831
40250738
383948391
416440741
1042144048
658890520
2145884442
39064616
112812308
431510575
455041408
710204721
1569327039
2024769927
746423285
667509928
1855515538
1108905290
2049621643
939344522
1203899427
274383506
707795875
1546320004
649911615
1894298030
737914334
98732441
1021735818
293900615
1991640541
2009947413
2046831310
1839156935
1479054011
64366156
1733956971
758414645
282781154
1264625792
602141228
1474253413
410638081
972204147
1005790160
654571537
757456960
1397663433
641232549
1382641711
715517503
102035788
508312495
90250541
1037553216
11815425
1346127200
788586467
1659779733
288458452
1270167599
2048767772
938780347
961469887
2064520123
462737764
587525523
492321429
1512209846
4710734
2028888373
2072533751
615717850
819501132
831573854
1493758734
107698905
1600269379
1100480070
1810999947
950984069
1739248457
1590139059
1955850359
1266138810
1355189038
75676142
1180627906
1291455397
1119453279
1858169149
1283408400
1094636443
374071315
152914549
1914877637
279769655
476396498
234310969
1805919518
1772581482
1426385955
36951930
510429373
1492381243
1378711163
1575889633
618541595
1124199128
1953498947
1795089921
299781700
313441474
556018201
1188872382
852684288
1837099374
339634823
679400953
384684284
967255361
2056163010
715808192
497805033
796514004
1086992620
1154734927
1479286731
275355663
1018832670
248662779
651307327
1252605299
2128336892
185982181
2068422197
824438929
321444715
1300190814
1363053526
305528576
1906200369
417403189
1341665246
1396273431
865745873
170023061
232178116
757826952
1247061535
2076868517
1268827662
913557861
6326964
1993837051
2145262579
1551676978
657435111
1341399042
423815403
996368237
1656081550
565410034
59621819
740867993
1299846902
602695051
3884283
1265001713
474330957
2029914494
949527852
967663376
17457413
762595477
1570160146
506386887
101434039
229770643
137264265
51431076
125297711
268234624
1414239878
2118760902
1664754281
68374567
921927149
1473187008
590291732
77338565
1747447718
1740113510
645507022
1215549136
1319037469
1234693971
797392826
1744440761
1391046642
753200487
75710051
766343976
351507956
579468521
1968721163
1338659555
897515271
1992369973
1741300350
899007569
2073670283
2088878995
1059582473
370854983
1691475694
2146962638
8510295
1392541876
345579671
2037285685
1275677217
1987925912
1406488640
382834401
678935124
1365417060
1984431875
1462137954
747178499
1372651749
803268856
107457275
1549927223
1653384504
56116602
623887438
1996596256
1027826031
1139164884
1978002925
682143350
10870542
1173192859
1993673232
1936715142
974699500
208106737
1362430591
1775215416
1563739208
2004232466
872036875
243965290
901856518
180449026
1828819358
930951380
1189087013
179688254
888826671
2105638863
817050834
2080038859
1916922955
430907931
477909848
944026941
1371287331
788280994
1680065914
1439566961
1158637057
1773171976
413257208
1754276051
581309916
1325551302
614749831
568780340
1276490005
962543005
1731501863
580574946
1071067659
1002136454
991746074
1962290256
460609649
1613172071
1464574967
229645444
963590541
1464763707
951529240
654035352
1603063440
1052362679
108637094
583947483
890573802
1194189663
359517119
1268771632
556667065
530664027
1784982545
1725449219
1523904465
14791843
1707110023
1647870337
1272741995
590651353
1586115560
1916947424
604001698
963095469
623342126
1867171144
80985773
264128689
1314390109
509070924
1026029089
612016617
2006993033
531794534
58560286
702588954
1231218223
775291694
1448386256
136171215
1515081953
1440012324
700561718
663229144
1318825583
939394209
1871424081
1796298353
1817969526
1118007126
1733652015
118233805
11485512
961854899
82829306
1438443302
752028323
345104814
891367509
1415660677
1512215271
2072386164
1634871456
1975683442
1889687810
1219046349
111338799
255712042
2112280701
1929229802
534241181
1644498915
1184961082
454588009
1617422923
1179483643
1895795266
2114991090
687545863
760439366
994136740
1161679811
1207675282
1093612957
1255260795
1332481694
1883510147
542457361
484283012
1979780449
1776191144
1738714138
215624085
75031955
693704084
1667447628
9908080
108081798
1728725215
446420049
1129086074
650715889
1010640007
1354061226
1062896281
408811165
652613315
202283828
1046318778
202675155
1694820906
856441183
230916163
903984708
1298008194
1604370300
1614847988
390347537
1241290101
1308384537
1527976734
1537893562
1168084478
1490132090
72421481
1370147301
1459021834
306625117
2119764174
990184707
609056092
1182091652
1874382466
1009764522
1980815140
250613827
1090256885
150916377
1478992963
422432209
851034739
1870115766
2105273136
468465079
629852607
1049918896
591478465
1280885358
1309292995
129674949
23954969
57544673
1463839449
2005345753
2047852902
1023426456
929481654
1666846156
1804033484
928601467
1686465516
1053874345
1549632958
38977928
567021024
1120627482
1044417650
1817419616
64150723
66625098
1163742460
769688605
1463130551
278115255
425453234
808000651
695240567
1349808844
1791431786
886566993
39637173
1505918443
929018146
1771724075
1836689548
874474440
1287273552
721742937
837729436
417227883
882841734
195388393
737385453
1733741637
1761616053
1173927305
500803626
582361763
655080003
566298928
801240796
1763207700
1006590158
1753809651
442878401
2034072417
737024725
2040644965
1817483848
767101476
2088149519
1853684353
59474599
1258550171
210166334
284091976
1792149677
1539735463
511124922
668288876
654239984
63762580
1674730988
356356124
1272662096
528248995
986550250
125842187
405396809
1075985088
131501863
31932204
1569321176
1265495250
1288816609
1215413926
682932575
142675804
769345872
2104130314
27091136
2056764341
1783027108
574436402
2065980243
1521555432
1723198236
386114068
1182977688
129733796
1346786963
418577179
410537757
578053324
1094155428
1630693891
916767630
843352341
1795722932
337918060
430748915
1385284590
1378032365
1752921000
1121771632
1097817366
151345017
1873392052
819147899
1607437605
1480015555
1121129607
2053152894
300678714
541305913
172235704
432271189
721511230
1751626636
36920526
277108051
1387547016
172267019
1223428979
843836595
1054130012
593644910
1377333349
735656386
456913093
1396632860
351698970
363203311
1667211970
103327259
1006195460
249346204
339248349
873796722
1989097290
2137007981
588876508
861110796
2146302077
831792533
76617598
2142691337
944275687
1360860836
1542749106
1899438909
1764881696
302232699
1670171540
513392994
1589342165
1275757195
1621297643
2094371634
393901861
384445816
743837830
1259885045
1341045151
646756597
1020898779
722658289
2003795110
1695742280
949693997
588320356
929083748
1302489381
406564058
144538499
1040834645
829269464
1342899572
1898221044
376164890
272780538
1158965484
1729450177
2021125582
1219986496
1637420961
292584384
862951785
744069843
449110895
616448371
158899826
1362541155
584617088
1875300314
1705381603
623526316
311356603
560527274
1271622561
1985078485
1100793276
1246215013
664898266
1334330537
686449085
434227358
1926395055
943987664
412416222
329833454
1556195204
2042107606
592839302
1809525709
1900309801
1064823393
2140915569
2142974099
1808889272
2102326794
2040132868
188237407
1218858202
1213007721
2062935707
1495318473
1729404513
1774364010
1380826419
1843747791
1929527193
1146438065
1718872667
911481158
919081563
587767088
1106617354
1533381756
1771809859
1455131175
898770502
1023174616
1413254101
625605597
102060564
1140294310
1857779591
793276844
87819056
644352667
193402978
933825521
1381697485
729137072
1665886501
1865770271
1184618569
215862753
1927589632
136707619
898434250
285505812
1694524009
1190399524
1553303464
2021748077
689535548
449801574
1477743971
266601370
1066654264
1866033814
1573938352
2015841691
665335246
713970808
1387597932
1617114760
568633827
1510901491
547234463
895624391
1936040209
914570716
2007570166
2014192259
1969330942
227834228
529317584
1602668797
894150943
619960674
1861625584
1552462921
887278677
1694792505
512390806
1334448441
889222741
1602258341
1484828637
1903268513
1745222771
779775195
148992052
1918900881
1209369272
1510107462
1346264796
30945782
192253860
344342881
1273592995
824296042
719169732
998299134
2111949184
448683699
780671406
1716630371
908693961
826194093
1613826780
568659981
355294921
1575709546
1452898076
1403677521
1594181854
1565195678
520988860
926172462
1534307546
1612746500
1920386597
275992351
2098634515
607123922
514232196
1715333658
160982253
531859645
2003827475
781182103
565124643
731432721
1379481746
851333075
1572548392
600178040
314577689
941979824
1900725280
511848152
1092517267
1332969925
532431206
2009597090
76117280
943104534
1517013660
1746752572
455554074
823334852
1004102806
459571954
722366292
1728446884
420045020
2060226130
1452547997
130176619
1793093140
788134623
656669914
79793509
1272423856
1266865268
2066475242
2130330207
1407585364
27516991
1901960586
531986839
1300829668
1667042654
528474979
91453255
548752255
896468555
1826038178
137702583
702515048
728765378
276175005
1788563170
337190034
1016606558
758686945
835651219
535347537
1888274314
1960963528
649364890
1306826567
574854121
1981798905
1004707192
1579345494
1453160915
1247091300
6981958
842853987
1284887937
1189939712
1644844867
548110102
220002951
573356996
1377225079
862010033
420140760
2007437463
1087496704
800759949
1890088471
1287541016
1983909998
1786698823
2011196199
437656083
1375669908
1505517872
2136111138
1031239578
56996755
1226002081
1605225976
1102719168
164153115
141648845
1968724009
1154529651
836351142
1625768387
1960607640
2108665166
1526853154
2123378526
958959796
1455318448
1992190327
1230417638
1947505266
1748362788
869685148
687217446
59707835
41457955
1255091062
406278915
1472755489
401930146
619218681
446138142
1022279648
706310834
126127555
528033407
573080369
1717948763
1937024005
1061570685
2091949131
2070537839
166427871
645864049
924154488
55010166
2099001149
823441003
1068991762
1687928502
744327065
467694255
1424963178
272104851
910857578
1048072464
1307937189
529274573
182487510
1043086878
1494644029
1401527295
1403179933
1095917428
197171198
765686132
305320531
1097916427
1615713291
60192445
1192751152
1803721578
1801393300
193123455
1182226615
1090426241
344045086
15635718
1126197118
954771530
654586704
2139134979
395462191
907062821
414871493
404233819
1811302504
947435305
1720611628
1628442349
129336896
1607527972
1145830745
1390650406
213928176
285161875
1209107605
1056750908
308877175
1636607746
978666129
2068882399
1473841837
1090908923
1670502861
1586401335
2020299770
1233814459
993431073
277578170
189712919
236853200
1129037462
160062803
1118670083
1316363760
1331273084
1365829595
725149697
1399403955
1601194972
590073086
55343657
1483273385
1840384645
947755432
1322827414
1781871398
971676152
556977661
1514080751
1345356512
431320478
2133806122
395233478
492382889
2024743902
1987996071
542640777
1414938389
1751349528
403980506
27409103
444495437
1774942107
1991443860
420493135
504174437
433892318
1350381226
1458453362
2063326809
1668433267
221036805
69680099
1216503506
1569214640
837761969
994757529
653801919
487571971
1696281117
185916764
2054203741
1812360510
913418709
788964897
1277817062
1623265987
2063067978
1074590020
1472244200
62165724
1228515089
724017219
1081397039
1052531757
983260198
1518651836
1789878899
1620102753
1056230218
1358756127
40195612
551662238
1334469436
995407540
1771427486
1167211664
838249297
1007190786
848966997
2120576244
352350825
1422044621
160937788
1882888238
1977956421
437252340
1631591592
2000271265
70257272
215242358
661502101
1035580859
133679158
1761177384
175249154
638369569
1379055781
1823606475
826493636
1228985048
1944541312
622529946
1373729923
1345321666
671422893
25669708
27043073
9987338
1921782041
1438555230
970301484
1591678974
826282950
2101849298
703444600
1790632508
1991452075
1504039390
1316636368
1021767547
1628723223
1303719279
1072635841
1654307378
698425942
285708260
1631833693
1327797851
864145141
1934776488
968901749
817154018
493165549
1787988648
299958183
1725624123
152281167
365659631
419858272
1056398214
68916748
761689784
240235431
279633477
1230225937
454612807
1560540421
1549976955
1877253693
1665127103
1515457752
1762417973
275439108
2056757964
1997470551
1128663731
750283544
941717745
2030903599
786196565
467950568
1970815096
749143855
1827582659
1630158341
905421157
492905114
732137321
1726342318
1554963397
1401018238
1935304001
298641159
642607696
831080170
1042155503
698340093
1341537812
382574846
1531517710
297789280
1183045841
1403556984
1109191797
1108682297
1987534178
1228736827
1846341171
1246576
1014935606
1676389879
1773155423
349968665
1151376163
230733682
1161000200
1341593308
1155849150
1526145256
725865568
1146967617
712666120
1897724913
344765889
482329340
753066456
758995341
1765804737
1470660772
2005766420
952437663
1179480692
457946806
534528025
29684518
434376364
349529982
203659103
593551868
465949897
161692618
259607784
1064933834
727350943
1603401999
253624824
1213745706
1722607730
292042650
1121795229
60599934
2126119937
142882149
183499885
635432150
1758525974
1523766776
1455912478
2136216426
258227232
132961587
253877039
696549920
1027043814
65803522
2146389319
759632642
185593678
1162519710
1946806300
16662643
1855288380
145854606
1743841399
1277806742
1899150108
841497616
691925181
172043421
1608773464
1947680690
1984588078
1496448417
1051269676
844039006
1884795658
1472746764
1359893404
308266238
1420163363
1289019842
1968668930
1486539997
1580003071
84008013
1559347761
436271899
328285431
537112787
2060479501
191152541
1972549178
207626973
883093607
1755094711
961952200
90058182
1046540095
1906642791
1078200681
1934324070
1712470688
1338822197
933628974
272900499
1241119126
1315396993
1691749874
596169094
387160709
676672907
1787920669
1221672797
1306002351
1499791014
1446967218
1690582895
1992175720
236323919
224196010
1740424636
440493449
672341316
1675327438
479746468
1327423770
48146760
1422532145
317893776
786001382
1287298273
1969412129
649148378
404077116
2003383714
1102228567
699622067
1405822065
1909614751
2126044114
2098025652
1974077707
977188436
1869570631
1503103458
40284119
1860530515
1684916937
1066970069
2052112665
601340532
2122126287
906154398
377016090
642832240
1669484992
442264459
208082598
926141833
902570235
1738070070
2108785053
1661917409
494296613
931989414
1956166597
1472676401
2100733539
2142203099
1021681154
894129991
2117038644
512426573
2013874287
182391128
954984436
788127930
758039263
72367930
1804383614
928356659
2072672571
1533997902
1908580008
1118609565
1528353348
522198679
1041969115
1440364516
900426610
1192727378
1096702094
1256043077
262697233
220701255
2061635173
1945042680
368557993
125460302
2005915684
1887410351
1025718994
1611629280
763880274
549109998
1983820415
382778626
923719259
1759442260
2003419489
1790040174
372038244
893255072
1849088014
201307808
2006394082
251751228
1769714394
393663106
255500155
1505764846
795357191
1645821702
1326311788
70002341
1768430850
1493042945
1937594673
1830905878
1909694715
107447422
1620007841
1914713717
1000781591
1181459272
1184140526
1284787703
2086665683
1716384085
1639655358
2144049657
1342955640
1531732800
1841828157
53801211
1222013169
1631951265
842634618
551061630
2112399691
846653566
916906823
495774420
1428302736
559284054
841074063
301393138
1742727504
904945816
487916431
1734852137
393602852
56889642
711790372
2054821996
1283153497
1342498951
1030990149
1085250755
1957893390
480453953
1370281095
62660490
13461066
829361654
2030226182
250022803
916163551
1218971327
632087692
493014370
715799831
75990961
425393031
1894541220
66996257
917004856
567552613
366622621
1225483111
937315015
1843941854
848035441
61744774
2023217397
78352897
1382240104
1665002296
1333259584
1951361455
1288509063
1321716255
837062795
79573017
818053210
883970586
478493650
460115605
764750571
1662088417
295863373
1401069751
1492822572
1156442494
888454343
996019873
1640597409
1241659817
1886217400
567231683
713704526
609245625
590993655
1680314363
1042403939
1677104149
1764656245
1668128984
1757771661
620519327
824236823
856184831
1834314672
245114164
775662223
727032989
1484016875
691365850
1621172977
1105195992
665270103
1093372835
581896983
241418558
953295738
1085168730
402853942
1394287801
138156971
2035695475
1555648285
767884782
1042933142
1449089645
134017273
151218447
952451930
1122983290
1459339172
109886448
152280206
144079716
1446941447
734882791
1819651822
1993445535
1823308467
1336752930
97795058
555187617
1594421588
1243565711
1435545594
1845124008
1790909082
974040917
913092509
1577814440
1550928827
1967953053
593902308
525009063
881180618
2071394010
1088659487
870941082
948668113
1784087588
1968346661
468299493
91895070
1194646421
1677688288
1533025269
1390726663
1941054268
617625487
670137640
297312595
1295807762
1107772007
1266099190
1398307687
1769827811
2034815437
160960334
1287244275
329658747
402414967
1482844331
1252002020
2077315259
2077870637
109538323
1001755696
1117493563
261255898
74149042
840541596
806420075
1840953979
2094353786
1510468747
1612482721
762384057
294461621
1642389900
1617030825
1287746146
1996487526
238542933
1028393634
1082920722
180481050
1623809325
495961585
1595648458
1701053044
129741737
1304473342
1857296903
921875465
1328775401
1589601036
419771851
863586842
195525967
1332300147
1379192755
1624625398
485701988
1999202615
1901473773
266914636
1589964469
1806608982
695349478
218811071
1848643687
341481213
754422552
2140181529
1555800648
1096245722
940349344
2049983198
1904587191
538967729
2087555598
877225893
1722118766
1630394035
1505971774
267733278
309937905
2134554380
1030746715
9953369
1366045075
1809671821
1037065710
971427896
1770077051
1011073171
1595836912
825647519
936003740
996024690
2081885071
1510870175
1108395820
251060197
1296515816
1846122538
1333885487
1215644986
637414738
1708764009
1753903698
1700865575
1368753354
709043126
788371550
1658517081
959792275
1337655924
1565890153
1842274882
905433077
1741746726
1688120593
978884578
146906903
875738501
949964442
199018417
1346237046
329604913
1865971769
229535864
148660370
450714258
1509885637
589153484
134409311
2115226983
1594091587
321887351
1883484792
2020032230
559703398
1552433629
1040345543
1986341501
1467977829
93478894
420188042
724767973
549913311
1715781452
564679965
346481059
1680715917
1672655169
2040642957
2034814553
721507072
451755861
83917000
2141674487
4752527
268683369
114042266
255176997
1105180368
168810316
909291749
1755780490
1810134763
264829826
462764045
970242850
1160791750
1167652186
406428668
1395349715
1783808289
487852705
986610181
672669943
589817457
1926899555
554681135
1093791700
443260225
929586187
230815388
397219529
1552172858
486394098
1871736690
593248461
335798241
955036591
2010602793
1776018521
888943618
1777447344
632511500
1025408774
1655109880
517143050
1987934461
756511864
1783737635
1348663616
1725465036
253766288
1806232746
962902684
301075183
320087442
1814545294
19617351
597277388
708452965
1124684111
1173471058
1730393263
1019444808
1914612927
1110808642
157651047
1415011382
2062468148
1387977038
526441019
1439922383
1642775643
1781848574
821074146
1095727294
1160588681
979279580
520463884
137897251
1149157179
1141731285
1205498620
1713606531
535057895
1828326324
300803923
688771654
525867833
1517262234
1658463015
1297527529
901103262
414336978
87417863
539708356
1705988112
873547209
522176362
628122031
1952783021
713887409
153933381
2061211897
1605127877
2099012315
469066418
29822833
1250106612
382751944
1436553088
1453857350
442802801
508233505
1160014335
1684240828
67186142
2117699965
1803423350
265512572
1827358880
1136949031
1241643449
1058883900
1401222866
729747009
266544737
1011077420
1629193252
2136032719
1082265486
1940379780
1368112089
1744275613
1202966882
1232806991
1677335497
789254074
1121194151
1068545987
1246097922
1502157058
2093842332
140269538
780250319
1491256852
1607167711
205415794
1208308246
1827005844
658230147
1601251622
695828667
1587414914
1417804550
1153884905
763706257
1430554401
972876489
1974624938
1366443484
1235357349
536109279
1514769422
1320186354
921523478
1300757401
2093394905
710173341
684798197
771931799
2036311085
351967042
1858518990
292766925
1932980631
1697343787
2112615596
1770105250
636940020
709447294
1259868418
110587021
1770677032
2009057902
780126626
2068743250
1116588709
1216582719
1502111071
1887967608
1516655224
86471916
1274926321
2083393374
1591741112
278105885
435126092
357133726
843219744
112419289
1506619057
2139921372
1404229149
2083234929
1027881132
312953575
2098908435
1521037789
289861564
658072031
165768715
173401603
1881839260
1471712247
1640004209
350895443
1031840243
266292499
1212209643
728565093
72033838
1557569615
267513710
1672838180
397189342
2028610618
1667940746
304627186
1013234885
798157584
1916794146
677180567
1398470850
1637629607
1227972191
2046474376
358433899
1443426131
972596562
1959309028
576094209
1934133137
787298759
24950633
1140293098
2119858351
1431710370
626975300
1366231298
169821050
506337471
1154723937
1112990484
1189340914
899410525
1829654315
1248112767
924024114
125368627
140645936
286650309
110586699
1308698732
480813248
2094170620
1550302055
872338902
1925973483
1424679929
1911136963
1140196588
2147010744
193538136
67401320
1655541849
1296469596
1127347680
1447003695
1032095297
2095280240
39117225
1471432338
1927753217
678012561
1503251787
1467633100
1542958455
156288121
1651925052
226267544
1143441508
1167122183
1144439849
622313938
1828670874
824551278
887467293
1619291484
1456355114
1596334958
94759192
213778565
1077667405
473541658
1722256892
387470609
1098609118
1128243299
1655407178
1462393466
688959453
1868542586
1882872320
119222215
314067114
263114668
1941658262
686420032
1616600858
1309083793
933631707
163057825
548757193
694117018
1152144515
91042970
60555495
14869507
1425896655
2063815935
1237523992
1589671011
637853486
1170864763
1147383871
1569861206
1587542731
539428370
9310590
25846781
583078527
1650991689
1716106904
722279870
605669788
433192221
781261211
166647056
1829684916
1746969487
102437314
51955253
379668724
759777205
1843109553
1628779131
2078029114
511863476
309968538
1620795730
1349953399
583504062
1935059485
1592564564
1899780520
152478183
570515313
1128192832
1921249173
494000159
1406047422
602364353
802120311
1905613329
565251569
799798458
421944696
111916117
1490759770
1687024631
648641673
1203057189
257168198
1374782177
1857254038
1818174660
2070125380
1032593899
609111587
1884962303
278622300
1018730864
246544353
171786723
753400917
254380802
1126176279
1632166426
957091776
1771465147
571389244
1722895619
1182249360
1253580876
2004547307
514245637
1108182729
999164076
960506821
784148584
1026579308
1267633514
326921264
1366423918
1220761098
645597311
63156175
2124176211
1515846376
367885032
1679405420
1339783029
301392709
151678201
1722447797
1411746576
1874034718
580135485
1188723047
1659083267
1437796416
790187893
890028733
1847355973
435863842
1144770446
744555843
1750750386
952343114
1614930389
2089570018
1949734802
1750274873
457816434
878400046
1471972293
1466775514
295202659
1589669702
1285620152
1348610909
118775551
1177948432
929706833
1465974438
1452187541
1151382071
795755588
211328586
809609543
172638814
564777124
1485702997
1991931114
22661608
1372730905
273167254
1179917351
1577303584
493563558
952761661
1296953154
1417049018
609591730
125584188
176439740
632662415
1434609723
1742668204
184854070
473555649
1868462921
1449123044
119158190
1739674373
489714803
1547813965
1259005192
312316447
261222248
1617858935
1000132192
1352689310
2122978254
1487886408
898159229
1254581356
1033352007
240303586
525441208
770637662
1876250610
1916850786
2091533329
782251654
486977700
443168118
2145415308
1749275922
1277817062
725981808
205560127
1940620935
941071648
906164957
846016783
2013513119
1021131603
1804463683
787025578
872642961
470026449
843615653
1894135296
1954181490
2101773427
1688135761
1917242495
510839503
2142198313
377025731
1895243212
1294393758
1599344054
1501028559
906723654
1152050897
711925763
1996823339
1876313072
1751651222
1443128581
1934421224
1303996257
1977757809
462533266
226658827
950797083
643950922
1363259973
955993828
50510342
24889056
57467912
1099945211
1469637137
411799862
1754725883
1557106799
1009897261
1859952724
1885255322
2029544644
1189826236
449709627
997375855
2081830416
481697105
303934244
485224178
626367143
1636812098
1838939549
1391389135
1687468399
949905320
828163346
1516062507
1831693858
2014265546
1286292452
1410977040
139646960
1193914256
881106108
1395693103
1090837369
532967056
520729451
643210857
30282342
1295287080
1518082951
1497958379
310043418
1436266624
1428710766
1400820556
1844776990
676148223
1033332448
1614354986
522574766
199339613
676080854
1750706801
1730112834
1832989484
1709311704
1079563008
2077513782
1325786831
1523109136
639170525
908704933
452339035
390403455
280038330
491704668
426763789
338757633
1174839183
1485048514
1519075866
412787185
1692220996
624768045
1585483011
1308925208
400658820
1854340153
1153180214
630356380
762746135
1621949103
791654476
1667225998
1110641091
241865489
634719068
136230716
1261803712
118735613
1159546725
1590327895
1843336532
940866301
1914167724
797902632
1745663438
585048527
1207040799
973853057
1846833298
1304168433
111886174
2110681979
1567274310
1695644461
584652684
1650725026
1757084642
1917512164
621832677
468534252
1203312493
433302843
738499072
718591772
1522608783
701493426
653476937
1824177723
345033849
621633225
1431728727
978499509
1763843975
1303018510
649897609
774485326
1522818053
1754287825
820379704
917840407
1715365536
150993738
1777605097
2132533605
972819199
954239584
1984566782
1186664903
1447382287
1551195582
1035198511
336110906
1128536553
1858561560
929872961
410480303
1053097055
1165020254
31426764
1238354963
435494717
636222874
1504253091
1126646827
278462115
979746796
17262192
79278401
1832406321
348651159
1686093604
2106515519
2135440581
1534094239
239951554
1326036618
1810674889
659461031
1487834504
761919214
735918194
261124856
355119759
688253968
2032824056
629441045
1183719351
1092821373
849792385
654496701
2107684424
1919799232
1781274246
2094407157
720407963
1954456860
910390435
2101878063
1613652825
1774008384
39788853
1659485492
2109611846
1016097422
1681147573
1240015248
1324899958
1403740696
112211000
1894000443
1948996960
120751755
237173533
2144390875
2019920641
393304150
813101801
1727884608
1996651378
767823647
1352067384
453306090
1996538493
1147763245
1537986457
1429354264
835024195
981174527
1820504742
851888095
2060657879
1151376281
2052226080
1027226470
599631197
991878285
186021211
1517875517
1962260375
2018654359
917066735
1055501233
1295101000
47479758
370351081
1358091724
1757598364
1957852089
726426336
793784966
1111689216
1354811651
1135216777
1802876764
436561989
344109309
1098243514
777928355
826014965
273656910
330111554
1847764262
1410076257
501297343
927478820
1335099461
1012477025
1196089056
1400616031
1380371473
1834783372
1823473536
1404056198
848978938
1624110108
2040210731
280823184
1900049164
1345613094
1489787902
693412074
1612290073
788677207
2040848149
44709154
263479624
902862895
50473832
1882493892
1692261997
367382740
476415799
1381782887
784676620
499462488
1761403601
730373625
945855774
1550290937
785325558
693292602
1153636568
670896934
683729043
1700278283
1131798436
67643565
2024045322
1251256959
2135723526
2001173946
1918261867
1447974896
1634329239
2128352838
75217788
843810326
1098584474
731788974
1263630746
203380469
1730510065
1731857904
295521514
1524700745
1547144824
1898736598
64114306
1131544111
1958573827
1928563950
538338151
633358636
277240959
1851290674
233004122
530913028
704786229
1090589224
1640935418
1867069200
346176663
212437253
1778085776
840670644
1128353475
576285724
1684050484
970221240
1222729475
740861511
1227780031
291990355
739060028
296209430
1855038048
227806814
1931101811
2041485639
2056575443
1364446977
1652727298
1669755975
1527034615
440194116
321595696
1473323565
2115344224
592588037
583859811
297790239
1274109727
2043544605
284882322
2088246821
374023788
591355737
1339147367
1436671751
1025106402
858668519
1630695948
1763655281
400629911
1009845329
801780642
383022617
536558903
1509771707
1918049875
1902289624
1109850934
16617645
111381792
982876401
1731805807
1024782489
649202793
247602291
906374129
1501058232
1335267136
1633262733
1701417266
2138333722
278058293
1253782613
1177213427
152094533
1589279350
1888044120
1183577881
1481288361
1700433838
1718218647
517678873
1485862028
1968600474
876659864
745661629
641791248
1338928336
1677527518
684716844
1786962878
1091557423
1327450794
2066116681
1628879563
1822841787
630627250
1982964049
786040264
472025997
1225407873
2123764499
1603485217
2020466272
1141142355
461888826
1770034546
2259500
138360496
1655461468
213938552
1458677076
1165710545
1455326375
282463368
401274314
266600498
1478612095
2017607101
920261394
486215478
374217322
323032144
1633280338
1372892868
1519318410
1906994299
228371658
1890317472
1615254495
1423226176
1870498595
2007996004
1806564592
1980342923
1897287943
227027766
947716884
1525012860
90574888
1272035623
773875799
838486078
911443632
1084988173
382978548
1982990548
1020625125
714186201
1573430799
444962894
1854033515
2134897812
1281285515
1618140675
712088422
322990278
17436518
1924597529
927285174
691295447
244422791
1288637039
1546913575
285228142
1212372337
2030201444
529649869
1669202096
1327405802
386694397
593587660
1893656490
1419173789
222572387
513535178
67402941
614097985
1680317994
1474232122
1255360928
2105508856
1759401959
607614321
163122752
1216195
458521338
1430737873
179015712
508615759
316065646
625395800
394357666
703653307
982523593
1671433341
1051025746
1546525582
388092051
330398639
1133329359
1180763961
532650237
533798913
195643794
1453756172
1100114935
567481425
2087395439
2098248240
1026172945
9802959
1080481484
1181114465
892290002
1045527782
1832200682
2066084451
826959822
244310523
1942092987
1751843422
1585986092
941704588
2060671331
1956787163
695428619
1823152292
1575634631
219836785
345698222
267291850
1321025572
1472534605
144457861
113882841
1326633382
1395808626
1121027783
946320067
139763606
985086377
1665107758
132052217
1442731260
2105231052
1607484516
20697820
263972833
648599299
682071680
211293963
504412071
1239808516
1185495571
769740606
709379341
75322278
627272741
582046704
1943439166
1222191140
1956842655
441428649
591398953
2092977751
1765959483
1463074440
90686636
1471057114
471724884
326876318
1511926690
575068725
1790192992
1199007024
876329796
1190606949
788344505
1543406505
1835999485
1234340276
60584844
1565191658
1454844213
2145683105
1839601667
289386182
1812408321
776045903
415704097
1418597867
113992825
820405781
910198263
142447119
1570772773
1744598665
2000767388
2041644005
621123709
330687791
511536023
1272971654
760855794
689619022
537991907
1470062574
1743627339
2102020463
1842431389
321352112
911071609
268136859
1200740392
1762233092
1557781937
1709038190
1919788264
1115707341
755234474
1222649874
991677812
1762835751
7163865
1454198729
95570220
1015551759
678348877
830661044
1061777827
937855865
32483438
1319067
863624181
1122751728
1170585515
702385908
1929522248
1795419304
1575860904
856419676
1971504184
378880065
648376082
1081176322
872588902
654221702
1400287628
1353658328
101610054
42415229
1732207695
1047492432
412609486
1846576881
1782126116
1242577972
423211593
1344062191
331537224
453190674
882001891
864319557
255789926
1753015346
1584034186
345377905
1787008779
292782352
1013363010
343605414
2023607080
351675925
2133870529
1756288812
1571286765
320946400
790999465
28723636
317859165
1272854945
1636033812
184777694
225083929
298476151
1376158404
460567683
1058528531
579783560
204922612
1388352171
1332101413
357110621
1304065068
363842952
249445647
1276530206
116514577
391437009
888499548
211432237
1956667808
752543651
1295089527
1369113723
1520880919
1493558742
652136896
2089036518
1347938168
1703945821
789062630
962031422
1014052424
364269891
859856747
263500884
268731404
1470357502
245348369
1085331850
552553225
1516415129
1634995794
1358101890
1628149614
1218855984
1814616835
1524109031
1979576553
327171818
1744127065
2021427720
1752401009
1909798668
1692911897
128322458
81735573
2023461586
284410707
303731119
266815486
1046965601
1270754006
2117236558
1680028836
2067241573
77995184
1030447591
1617616807
45573556
1451369764
1344706447
1318384553
1981015588
1170811174
1153697870
127797329
921921155
746253380
783021243
61371566
1750816725
1463182319
9791918
2113723373
370443349
1688938595
74863882
2031658739
1017104671
1581958009
386550745
1837698730
169295067
665236528
1735560349
611980957
447104428
1132044851
1825628634
506243862
1431750269
1616602693
922205518
2123647189
1703884644
1511864935
699477153
1151821487
367342090
1187515495
1806106194
633686767
301165801
1420911511
1443401750
1904469409
1944161336
1266885142
1365397010
1987311157
356514790
1186309439
1894966521
1602946218
122854539
1667863127
522525215
1611510510
1732027698
823615727
1077990454
1310049033
575870180
1320095917
1300101893
1216900907
1771618793
392366108
6224774
1677342033
2071078591
457698618
2120668325
2022630773
1081759971
865029255
922689956
1079019312
1580778475
961900473
178932579
1537698604
1624021649
1093041121
1013372571
996949991
783262676
1740102839
1005971456
1995113643
664164502
507271013
2019904638
297063735
180196800
1070591820
838060805
1511983547
655442427
14856261
565836666
447291647
903747351
1245933884
1561096195
1416011639
156965466
2028126219
104464623
1590579020
1416154011
1674560915
825122430
1026414114
1873797819
1463211957
893658080
523129329
171459381
1268288536
1986835816
607061473
564069922
1368154047
520001400
1963666835
1227597474
877005206
1481837296
1839559257
631662514
2094211188
1124091673
1687368314
946074809
1231763527
84381863
453742281
370453237
1038555697
643182204
1956666057
2045295941
1166982431
272503889
298114544
502653924
2118445873
307830228
1649431748
390929757
1899862380
5717776
212435634
409046492
490929777
917402478
1124586751
644395873
1276570120
458397459
600099214
648627789
1117907105
1233205683
78339609
1503764418
1101564144
2039095784
488040858
1246848809
752990350
2006753806
349763131
507976240
1794370584
368374538
1960277555
756910035
1055668317
1159614605
1061698819
1940959061
749531317
578826468
862618415
658396389
120093830
2110395778
1254178083
290107527
2560950
626356817
542474941
1647964825
681608742
1402325520
1381022583
1816168532
11334607
1267457766
1260621962
1902435648
1288490707
657891744
629190638
1333167309
2025291415
1480709184
1309296988
1197335808
818239437
736249050
2031463836
1168873086
1618014190
1092376739
885389049
1319824084
662760673
1255430958
2129217385
810077218
216535699
2104650366
1811165429
773938340
1578589068
2088769087
748594366
1110364066
1460456631
918683093
275490830
288040573
1250915166
1978402140
1121113901
1094719257
1879848945
1866120840
472732104
875720556
1724070071
1344216979
1382224777
244246415
1665730450
1550669531
703344576
1838388853
1940726465
1220108215
955656192
1538208296
417794073
1005958014
59916680
2146327740
1025750005
169844988
1800798952
706971742
320548900
2584317
135576067
1219043849
202859497
1101288886
132414052
75112479
9981350
332518769
334014307
453347879
1500880428
1914497631
780737575
349586225
2060788112
1136646775
1517138673
1211802165
1774099378
778020959
584206271
1694942794
1114967640
1523033178
1225691202
1880875422
541362927
246081076
1985065327
1100728024
111383512
31688902
469486201
374331929
1260705875
503753345
1264470275
1266335663
1882773904
1054858788
81274919
1674929476
171865376
1103983270
433866401
624406176
1388922977
383455622
2003534432
74966637
1372919472
170192626
752847516
1887298803
1509138567
449386822
393835612
237360038
1315336595
1268919904
991839038
837230780
763684034
951933932
1818211805
1288496454
1369082071
1696011554
545509257
206679810
1818295474
1341376462
737969725
1094222921
906258400
224996005
1425731438
402879032
1555277918
838594223
544256545
143726151
177776088
1525557908
1059859605
1431711770
28694877
237096233
2002362495
2025890739
1418441855
1175008511
498568963
2079898908
1705803638
1724773116
1422831387
996908576
1504087757
739099205
95681062
2124045415
1718752676
2004901678
2091468821
1388576028
491174782
347101497
976116261
610471390
646502649
939626288
1347809704
1717186325
951153185
1705663487
911221696
1699054191
992554015
651451670
1479459770
1096085448
610316605
722322493
1069830036
496392734
857111291
720575052
2142899358
626269007
2018564708
330787336
2112299952
388420723
1094247303
957726471
1560948304
1044187245
1106505968
887373219
1763319670
604539008
1682302968
540325993
84875197
1950476325
1818678492
896251667
1033031383
1669365383
1390130702
785351556
1065761115
1575797286
2012154950
83288415
617026882
1986184995
313213405
40003301
488296968
1409940342
1383402535
1787424803
1551389349
829257681
1208984503
1938283163
2046494755
1573098571
101487369
1193772669
753479946
848522674
1580195939
1585849075
232412085
776615199
2031344277
1225994827
864067188
983317645
1852903998
1390862733
1222216878
781490665
365868395
110310709
1558552778
1992833517
1351269316
1024444590
1290945996
1141237152
16866996
1922365129
1294045379
908511569
643978829
1380410239
312878076
248340930
308280547
1052086038
1664997259
947724962
1024943428
1516966345
423295552
1410683465
1839968856
2009959135
966895885
1380827318
1540440659
1734217721
1215287882
1017264688
434090577
1637577258
2135101087
174059979
1012761747
1471635345
1429848594
1573842302
185001008
1735960202
367078128
285139952
126673877
2056639750
425685347
662955157
1438044819
1314619833
1465344408
1188918848
425123169
608707392
973501671
1187832276
2009457869
2048170092
594480171
1996158274
484250992
2059998650
697558074
1825969577
1738111297
1123707496
1788917766
674997481
2071005571
1775752504
608157148
534661134
953101015
958547107
636776157
155520918
313847614
810864677
816540476
575837448
68174870
1507065172
1110949614
1315086963
1201747585
861299752
371338538
293733331
843144102
565304767
1693070880
1879600071
2134144941
104065339
882590449
173373620
203688024
1202353648
362359064
1597779681
1301029933
144801555
503883584
1960399724
1925756363
633720013
727007376
1081100002
417598814
2035029602
493041882
2041745159
176807534
1610760670
1128593699
19786831
2043568885
2115511516
1159123333
1285461085
73775506
339010037
1902892562
510955191
1458227148
1876456067
2016305098
1648369035
374539911
645682913
328514392
142146255
1226577532
305642312
2005203003
1464400659
784201946
1660508696
2140624964
321488629
886331986
959433369
294181851
1002474730
121903825
50786776
987283524
463513875
1621578746
1392389307
2141094387
821567596
933414264
323204668
1565725910
1533420638
1489935639
34865104
924692518
1863710626
255591882
1492519871
1496790137
699018895
272443950
106751844
1578172631
972754902
852656388
508715582
276319664
1385097012
1522418301
809070432
695191154
174061800
1191027393
126834761
1159311733
1783300205
1778794421
48079698
856058742
292238430
1397283582
677629892
1315052208
716854571
1683137365
206351000
1814321072
413121360
1230658282
1723074355
38608284
1662083463
779438582
961132286
108305590
751510645
771372741
1691339435
808127784
190766259
338857363
940805802
860033589
678421154
2007866547
391618371
1987962890
2134608852
307756727
1096627012
1696281432
612607967
772983545
1888794330
420915532
32695402
719135650
1283880633
1239478921
462116861
1332551167
1936163725
710218792
27356787
43167733
1385963947
341993613
814617888
1247137327
931711369
1121496909
1109044306
1690522830
1678023355
1616542411
86825763
1986343983
996802315
1081954597
322088865
167638618
1571912088
1186249343
227636888
1717037933
1791637807
669739959
1467248451
1806189896
573911755
1222970346
554701888
48381779
755197669
1443565090
1103545015
205425542
755143907
1614462002
362039090
1191191031
1305426835
1596646028
1542651886
1924812344
407682358
1275925019
565845649
354008457
207619661
1700688306
1726592239
2140547916
971882776
245454088
1384564196
164292175
1308182416
105943599
2065140324
871023000
1433129202
2134893475
782308191
1776260007
1467564614
220558254
1637554948
41538022
147820239
1093836674
849663599
20622046
2083762003
2016303762
1554939941
2093273601
1128360652
1537367547
764320299
855933215
946211644
1301611789
2067140170
250700013
38409327
1949785278
1902703779
3031673
1378864998
1899697557
2074088456
105885167
1993558411
1161692398
1247015320
925227123
2043370884
401535018
184449678
1166451058
458343400
1219935147
2045165988
53191700
1832766436
531141694
84831769
850939362
2142415658
925444498
1722335543
7382091
230953333
1716319952
1586067474
690779362
362225509
2146734919
1004115386
830495137
1473149228
1192103977
167034450
1037668622
1139083106
258383461
1749927608
1040150990
570223969
1329812085
1758775272
167918739
204128294
1336389789
1436258137
753933449
1958146663
1312126052
1786696776
1736268558
1420753233
508571855
500065703
583135833
1239967276
875251232
2003876832
1267871679
2040055872
1331610913
1729870162
306457603
248705321
261927835
542572246
1016014211
703815519
1492134165
1946459327
878399603
151442177
1077596906
1359002252
32371184
2125322131
654443745
1181562503
1033365915
1925233670
439486098
46290086
633464485
100967396
790309731
1789416678
2029417846
972306456
790708175
502903350
452699427
1029620222
833777858
134051135
71255496
947264371
253024759
74488686
1813379094
411468546
266138275
678814394
1895714993
1215002311
689906430
2039318829
1005372090
281066746
1186498472
1169481853
1410206582
1076064796
1755174800
622814798
2020225452
2011661553
1844314829
479646504
1205868631
1926178667
2139207759
1612132008
447869460
1524517571
1675605792
414400242
1875107487
1329819500
1398332275
1741839955
1298360931
1795915330
214800216
492155448
200888804
698109334
1848772005
2085839729
1027463143
1603190536
540443689
1076803817
1918664100
362171289
1413249894
1968354146
1878866330
374108432
1562966800
1953167176
404215691
1841342699
1800354848
1252202523
268239763
1217638564
1878363421
278549893
942572954
1112314799
1295709800
671824945
1044892492
561433585
2142352082
2039215668
1589661468
1876980994
1710071362
1499637818
262112094
1502838626
1371711397
283164820
1268907253
716076331
1119572921
150000141
1875800331
1702662504
1637705318
1152122901
1540119425
2016934290
78112280
616339677
413293239
1100668631
1348448956
1694132063
204848061
1007085772
1852916621
2141566441
402060778
762433312
543173840
306895767
677772675
1924873318
2075078353
863561763
135408612
1225404721
2128993336
895391724
1389465932
1388646278
999951723
613843324
1736762967
1840414932
219371111
2110781949
999067256
554651341
481904965
197960135
196521035
1314390427
878499913
186990433
1263781021
1248150630
31836587
453166577
1936824328
886590542
1445418544
517876863
1963531986
2072203499
1374923806
890600101
818861882
883274693
1193404415
763551642
2133669739
1925293463
578038376
1359917683
791438479
328810319
698119149
861497217
248106314
1264035563
400043152
1165723991
684901810
414181446
173363855
1086999403
527324247
85592665
905199285
197275703
467527983
1232890778
932134258
740469630
1440128141
880608492
530593354
857288827
293849504
948433834
1484303377
629036702
1107185687
424507379
1448285750
1746847725
717533700
1915201206
1806026163
763558728
1882533755
1048842905
1298055961
1477937379
1663775307
1523868075
190611737
1978034492
551900802
601745313
1174489975
881938737
426839358
1673156310
1921629118
2103446961
1272235050
194133388
1343059200
360505158
1026460638
808520732
1513056115
798132402
37867991
966277178
1995210907
1822464156
641099664
2118501023
549617681
367504589
522398901
1423610614
1761992528
1304400131
695954896
700230894
615871311
375760297
1102649532
417099
85579216
1730398599
1672214356
595415727
919415082
484075148
516090439
1370875325
436382466
1902713492
190821411
1576697671
1373967602
534063382
2094391877
442740062
1617906113
1787824195
1714089449
429945916
1197357661
1817383921
243709019
542688586
1274561554
38325573
1994121798
438303012
1450600107
634460838
1194133924
997645585
1125817230
1774833485
552443154
1299927385
838194704
25403580
894938174
885941355
511055410
1271450038
1626401795
1430574558
660604151
1422802003
2099107474
1674178810
2015717768
932772156
543998172
1756587154
555542853
741912204
968183790
947334794
1456280581
1506990723
1561601021
328918510
1799545659
1390867444
1394064792
182762434
1374372972
1138398416
1480813855
1849856646
1148559699
1853923694
517388856
888422336
1077849572
1621587918
1934467334
926195671
313350508
1758121845
450857827
1406594201
1810180050
1570314418
2033167350
745031735
1184066730
604867632
395451354
860960392
1284093467
290469987
2014485199
1435112476
755846262
220774016
1365719713
717649998
1195487222
1200889146
1970537029
40361535
1566595635
1486110557
239299142
883391430
2087153115
1985837271
1853589318
1772894897
1035621049
2137640771
361239970
1409561765
2008477953
2047230665
1851423285
749250756
1837467476
1965177438
1825793306
1510102628
2078838210
194825366
240758105
1954780473
81064031
1897900721
1676776688
1770826915
817056233
1365512202
498033279
2032573034
1961574268
290373509
1236042964
1555314924
1789919164
1450193665
284136200
917659544
549061594
1840268908
1686131561
1894088292
408924929
1118881152
1505999532
744919772
1391776749
1953771372
961078553
1748423921
683361311
1185373089
214751145
1678663855
308989683
589611951
868878877
438800433
1005046977
767758136
929712305
1971239743
216162491
1400145212
1170490417
1812320113
1356353140
1248367038
1411107103
1366154556
1346630031
935647460
1693787382
1732010631
1876635880
753577250
1943896151
1859179191
1878927521
1787690066
1740615720
1364778695
458389761
1841436343
604897213
571983985
568067590
996281738
1045345428
1009074469
87701776
1849908445
1199374402
422906227
390054115
1754892202
1861472813
419466371
432348129
893076995
442429050
1314857247
1317822638
2005666248
111729276
1160826791
2108518629
1994012507
249256623
2137679725
521621817
1112523079
1475765077
1040030253
475316900
311696756
1860520729
1661898982
1959722772
1860059240
2137343569
1505687554
1607461877
426040124
1598932711
829517773
1272749493
423499030
1090708813
113581816
105329361
1309436144
357099746
2129722228
1664226603
1473059352
459977234
1481129496
1501071857
583236355
1061230694
1752347815
1580972757
258555382
180505432
1334492464
1052550810
1437299459
890857160
579960882
651431184
1947155172
1886975396
375192994
1323769740
1268585601
1952163701
1496551363
453932973
2069357146
651659348
1188676150
1770735621
988914113
1191679477
1061160867
1873501164
721616848
2039219811
1669153174
777116543
639558963
1911398260
927045980
1088223016
1709050355
1019200555
559696336
35211107
1439862940
1912579418
1843075050
414375252
878581000
1556646796
485873008
1470674101
1477152767
1072210521
1750494500
2051185991
1235317247
1825429206
211575637
1253183921
6097645
1619367856
1820545960
1830781128
1713345889
118459088
205493490
1199099568
1011228854
1034199035
544658359
1333174607
573163226
1106809213
919412194
409731792
190711712
849721142
880501271
521839985
1262843751
1586330086
1786608052
399937366
1311884655
7222881
1296475275
1901105290
1708313860
2123640981
1264369662
563401198
1618094334
1777369253
596889910
796441364
558359979
588192638
1115882196
1542211889
2047920380
828716160
400987150
191662109
1553162857
1877268026
247830436
1839422612
564428551
149247709
1299063201
1665064298
303914255
725511160
101690271
1923566544
492659179
1318919376
1649437645
511609328
1936380358
2124466808
862823644
1823933358
1093882168
1815633060
1207436526
307079861
1394408271
1829967386
1442414188
1385258107
936475187
580198618
1634010833
1572823023
1991351030
371242614
706511150
207523584
668804579
1148120000
1830906203
942534743
1533902944
1829798504
2101591156
794407764
663880163
1585366593
702762904
1085239259
59871949
1723547434
747924363
247658679
1270250013
190665623
1983212956
833798465
687979648
1853816044
172913182
1247709553
917546232
1449386825
305954975
1884009454
1437173148
1732138513
142447119
140492797
1398995459
1293296741
108952184
1772886100
1240335598
653756363
125057432
1893344435
965030099
1024752216
1632860137
1347192684
1390864783
2081380314
743475614
1889772763
1113873459
1357733629
1596581429
1549789281
1376817424
557357673
763609629
1048004107
1403934124
159948846
1748681993
231090601
1783949402
434865875
981992762
1898895350
979935061
457693039
1685122823
1141712551
445480209
140748112
1040561630
350499571
189787931
38292093
1489216388
1736447697
2061643673
2133929666
728142201
1761480799
379060454
430869991
371738501
381388640
212583725
1319302956
958554656
1651898597
1034112110
1901952688
472339491
229864544
5726000
1363263384
1128828087
2131242159
1890415192
1554850707
1764336488
1212452777
935061686
756438578
766004760
501374847
1211471131
845955930
1546822782
601985559
1688870670
1583204210
461582717
1903361915
1585060580
1129480220
963953790
1304557602
1548586198
394468381
936287279
240606070
1042313506
2120197490
821530110
314582159
961028853
462262548
1725698734
1842926069
1926536795
748211395
1109277828
649866277
1027195566
1035142362
1449294567
637682153
1132214297
1054556134
1040089696
1773672162
1152635456
1712974395
1239539731
2076159150
2140741395
852575544
933024829
1452903868
1647545343
692956096
71563160
1624365615
620515475
116509507
265601691
946249038
1953907452
1884465964
1054302832
1584875518
753836246
1233206715
1746639217
872745836
566767261
738146376
26377354
1870663289
1210957717
1088857763
734881657
735657513
1346666688
175067987
927121334
1461157168
1575695505
948004985
1490109017
1250707771
1698293817
726021340
1280143581
2133148818
1842731258
577962242
255669705
1221243455
665103368
1182698047
1274883697
412881183
397247807
962477537
766308048
1166780968
2048396420
558271224
204936707
2106573273
1269017797
244914893
1270891340
1105593617
1345068186
1931747326
1274286054
1849303218
1952850537
1480687673
85518110
159531950
401420787
2102352056
47655801
1095009588
949710488
1549998498
1792126791
238186166
803888928
780415434
2043091945
1916588495
272357805
1159595091
1773086277
131665655
1064766793
795071356
180761685
1675287483
1211997105
838166705
2013851480
719331227
911321106
866220923
1066551483
716682242
1127811292
1391880055
1484048160
970165872
1846328324
677688370
1156775854
844944441
1088307916
946261855
1313088123
226874075
1353611792
1339310156
1381707277
1180923569
1968214854
591468594
1440321961
2089236664
1742454557
350961998
236143618
2041997452
1299831414
1737137738
1413358072
985648052
1491336105
15743531
2107876270
1763390857
598635353
691650725
742083510
434193623
1482303914
1377011247
1864985431
868500149
1275503465
1257276748
1896903200
1898340679
1480407457
1238561037
144098702
1113634649
1291191978
525355272
763277710
1467204767
1269248328
1376546956
717398985
422253230
774811458
1604863802
202499589
1476380727
399706583
482484523
1706325966
1322489418
2123843657
102653509
306303273
1791259470
1726955331
1328155986
1288308732
1571005824
60160511
2012789221
1726856769
1217890132
517393743
1642865701
290389041
539293796
1109201452
276142371
1635604803
193129468
470163835
1692215237
1167455580
1028878787
479919524
1300481683
387471098
1992917218
1743117566
1842405100
1711480511
1767223972
1515866055
272811037
551673939
601921553
1447212693
61221381
603348988
548052292
934282144
1460793994
673423045
38351465
996876780
310546881
1963744860
680907990
1582095760
1262626626
996444728
2070276249
715173740
623363695
1152834017
397283418
1475060835
1677165716
1368998944
435131290
266226261
321166912
1073925212
1520184876
1666559905
609068531
1075279924
975303546
1947791032
587313573
1703536072
107293732
1164447754
28548660
1706131270
2105183208
1038479502
1502791958
680798642
786628295
1725005157
1278891689
1698305300
1648387026
1038219839
1353065426
629806279
1118011085
161953797
2065571300
1966568027
1739686953
1699005414
1909904752
136575920
1629834054
420636747
757394376
324116780
314943610
839703658
1988585730
1125418030
1695303110
1501163816
1654845077
223293479
1015857068
710380807
524647290
75549464
31548674
1124167936
1087092639
211915012
1306069389
1284635641
46948492
430897020
993546553
1913824415
1627607458
1081686498
528501694
179743080
1464805839
422549173
1277984293
1000252050
570577640
1537720752
406636177
1825848118
191719299
1242226497
2119575279
1885663361
35601755
309977234
1222669422
206983549
600390865
320585308
1966450677
1638126348
1722338346
111993072
872332742
1866691763
1961042821
1951476360
1100274740
770170409
1337328268
555647829
634201156
1790403243
510471420
1814240399
144489400
767816782
639772047
430752388
180159689
1279782002
135794400
1324259127
989829445
1053151111
849448309
1214372431
156045545
195486231
232682073
373610226
1597918447
1119645759
782568629
969371903
1853422763
48376056
619460037
427872091
587063642
1553674112
247380547
110534406
1864712926
288000547
1496947006
464972409
1108078892
492438698
1003590248
1266019851
2114322748
577993852
1493684050
1986506064
1641253449
1425654740
903107135
1348284744
23860774
358377080
953159901
624726108
1349526064
378487279
752685395
646287514
1356584739
1615923787
1555756489
1168189993
394551889
1783891648
1234228830
590616727
1413318237
640882759
495164749
764284070
1601003575
303913026
630536050
884778047
1536432550
1956501311
394914437
569569486
459455765
590957715
574920269
1905223154
222183226
1884633919
1378182101
1360582419
659801149
197443469
1041879252
1061016728
103445465
975925157
1246093796
1736049786
474549815
420482487
1117799351
618389597
319766283
934385160
386877188
2051842938
397262883
518369848
1430258275
2079163954
283518308
1505365007
1520352695
1777212232
1772185768
1255218509
740954
937132869
856791667
1494429741
49186853
393682748
1370521085
1191306570
611455970
69548196
1498784582
1254622505
1329780157
1714767291
69588407
235782873
1549447352
1650769002
1647191986
993747505
2113108732
1061285889
2131892601
1041230898
469993099
765334986
1687694576
1437634538
1125996393
2086232736
139647283
2018502197
1751195730
414646534
1251847389
465844230
905147784
291647771
1604425516
123686538
489144672
126444584
2053379690
907880039
1173414810
715196049
1817484887
954036725
1421815630
1629608401
1484066281
1589178453
303857281
277171864
290323920
1439765709
2100146767
1842384200
473650104
1916885777
760402541
608989052
489192181
2007229710
639630878
1743269053
140316125
89137259
2034112302
831178649
1068531924
893341401
729498875
996050423
2016466253
1205434019
270432704
28723636
389477499
210008437
1442691699
1808698996
1304777799
115222651
666611162
432206885
246031378
962425948
1033958683
84822407
1018916645
1983163182
2121464004
285025384
1727341414
1537932720
1153544382
1281944613
214613884
1650154142
1908534835
1042255308
927943123
469816555
886653145
939227346
1239983763
1966054783
1587787595
1572144318
1354902574
1125757175
1880192153
1472130325
941196892
1063771169
1947214036
1994533115
860623678
1538677354
1497745360
533147087
1424052446
158011582
1818541
359369229
2116105273
98059221
1878786481
1117911111
349978460
1019230677
297426352
2084756706
535599781
312425916
433396987
310932618
1401832724
1418711682
601158654
1380516788
574807891
999205167
92538813
1417035496
1417434101
929385590
661331056
2045108661
190917134
224303513
1912293246
1494198784
1055588943
1294748816
1244242656
1341716962
1123736326
2100499164
1806450015
1219284552
50114199
1467184033
1257721487
1006676422
1109654486
832472739
432208050
1496540187
651997064
159295989
1983539668
519580564
1556576533
108649383
147442777
1824702518
1972263125
756138557
8420456
1464795813
946939562
1804803025
1599289230
854599574
1675005481
1533272478
1952096171
724581819
1022173440
135743038
1921661513
1173437306
145073591
88079889
616161758
1156721929
131990786
1061825713
795316908
670804465
240931720
1864720790
871288873
1509124767
640100106
1351952873
758898811
1577261854
273570500
100911476
1607767295
1279292039
1377103038
1746424935
1592036569
1568068314
397097501
2139025591
271181137
217220895
1624309027
1438479052
543762522
1097941192
1279599297
1082319258
539021548
654553542
1893267734
1603438820
985807979
1562651892
1888661092
818976854
1876843486
1226382834
715512017
711577068
849362168
911172154
351437543
1650223626
106414796
695773305
171014045
2060938829
756445767
1102967571
1649344070
494801960
1984452846
1143782761
773426894
267621403
1599889661
1158786343
842227217
648284806
78952203
1430673448
661332765
1639960976
54844212
1759945856
1308195560
1631862532
1068780359
1110139548
1987104935
1731036966
1924641682
2002278137
781346602
1881395444
265478438
1811089631
690905160
879767996
1291849398
1190180953
402953768
1181853633
39061804
1154982084
662543115
1368771798
902294921
976856669
1887878785
1120019093
2003237932
1029481781
2062006715
299774859
1928351747
538908669
1390661969
1094863519
1434893144
1908529763
789828156
607129779
2144651594
1310019306
1509420654
1879776914
619620971
137197485
718149649
1272376707
913099761
480029084
498160197
1697161884
421702541
2003312443
306612304
56991001
2074272905
1750790899
1252558853
928272395
1176671547
1594359382
2110258718
1216408287
329244363
2041355575
2058471101
1049140855
892624371
405101430
1457217724
161500194
770312862
1509300060
2016735525
1281885065
1338329534
1944494669
810056037
397330202
1351989662
2030318109
1598573689
688753836
951498964
1860108462
136374017
1359019368
1690116450
138834104
746496744
860176268
1111079507
1097472714
466169519
1298768381
1626410474
2053402129
67324680
1207952559
368682481
765047309
713099918
1710913962
1313774764
2000791129
677363533
2003001628
1021035536
2022920687
1135870808
1874057950
1768205912
1865768117
327713336
207350880
2099799581
1427667195
324958764
1088077827
440617916
1327788234
1309244699
434125610
1030382647
2123015144
1892371514
1437937682
1176625527
937603369
792807068
1476935831
301276798
1803802553
1132091208
1857759539
345338225
99820261
949353186
377128049
1258619670
2003838402
1004112824
443819963
945279321
1655742079
1074054328
1401655964
545865049
1637322488
642662641
1817666154
2019593380
13041279
876406784
1853842729
31200987
792680607
130866129
1501005766
1336422776
1315016857
603394821
185283588
2145064697
895008233
525058222
2133621674
2010777322
1181221872
1630761885
1873825975
551117502
1159520145
234113319
453313930
1533142975
1234453697
1484995791
1526385892
971365448
2066103430
268341676
1251163357
1115389935
684864666
1040479179
1697047494
250428522
1912809169
1174665712
881598610
1187587887
1358997119
484052730
1712001277
453999447
21578240
2085380701
1378416785
1001990784
758270565
1006334674
1586226529
1985690688
606112782
904091685
969734804
182826488
653702821
764502013
239297419
132152417
37298085
672359726
1794591326
689959497
1753301830
1421044801
1111252235
2002684595
220953969
628748490
1008160446
761278757
1395172272
1523243833
869111368
1404294112
1209472678
957561950
25352939
1028780447
1955326325
2058117727
1905233029
490590679
1956104348
34647313
1948843585
548893323
1781700911
563614383
1499002973
642439004
1093436921
1604202593
832624263
323482650
1951201146
569877872
1606801995
1781096912
228667424
738421661
1609254449
1330006333
1526630403
252965717
1267814821
1324629761
2089377126
389333591
387617504
398400069
1420414215
1896004483
2109185255
57810350
2050734643
1424537888
647060622
480108198
869361973
2077026602
958261236
1194927219
1800575578
760401227
1378132328
806488182
1078157080
87445893
297829262
2130643153
87446488
1949691043
909835323
1324954393
1725116826
640710818
1093453792
1651969898
937761165
1125219480
1472249783
2000985041
1099481240
1458129283
31975132
1865181333
1815930807
1882896126
426870240
1366560100
690850567
1932100887
1083545583
693618286
562513254
1196492938
1923707379
1528298690
1553468773
1981846524
230300450
1546685143
366062120
176851668
1059193045
1640610795
102768915
481121737
1842254616
1727689694
220073149
1669573711
1407788446
278398729
784490994
426403742
1233746407
1861418989
1722912424
1682196920
579047903
855727013
179294263
719124210
667727788
996515558
1009069944
816685112
97210047
1423145078
417330580
586934391
20713372
619005699
538434434
899027219
1415857888
657532583
1016408929
1741892936
906243822
27719056
1680484125
1893497010
1734731569
577317993
398906627
1721440394
512519316
1026830671
1760490430
1827974061
366259588
858989099
1213045605
1284256278
638957251
804368709
1829433737
231212830
1015467164
1260987188
292209580
990148506
342809832
433219137
1547999516
1239049732
2106844813
1438414741
804420375
238984236
1382307347
957531119
96420657
1963633073
451829272
1036067848
859103361
460019739
1794165405
1620786296
1524554508
1263371885
1180620655
1427253666
1254909919
1778192190
1210709799
444904221
1990920282
661908294
987016134
1388294082
487533525
1450426244
467207463
293467671
1169784223
1208077673
1039379875
1506061586
191210635
1498607685
2000620311
523469662
23149694
541178662
980692764
1483413269
1611461950
1099811391
1418270226
155126829
2139370185
545223223
810589816
1684621438
1639849429
141997858
900953640
954571407
2064713264
326906447
1507386766
1992218396
1008268511
742036047
1407038983
1214761223
789200792
1804259268
357564386
1983702163
381264873
1523560169
1159285017
282155465
691172785
1794893643
768811464
109930992
289033561
1702696033
660627890
101092742
2006033368
1571386373
1990986217
1200988057
1823076413
1898541852
1428593656
1344118721
913747890
926762775
1566935341
500781441
1529361497
865921967
1318537788
1915184769
480096193
1362005651
428493061
1205857879
1115754547
125729412
1966485288
518100189
752896669
318231685
1927324326
1155735039
864557388
949138405
1900291743
1808415298
43219286
846023665
939985728
518915919
182801054
839466683
564744716
1584821158
2069959843
304651864
1671501735
1079183434
476104021
1348856173
1108534505
191295377
2087268947
1905124769
1153771639
2048008745
664977496
125212869
1417858144
605988464
19741428
1023137712
1288251590
2063689000
1749146765
32475799
1743878319
1467532407
463863041
699563799
1505113990
681407436
372486555
1383767630
1547375560
1141861616
168255299
982387564
901897531
1566024414
2067124879
174330099
1232966132
1423517215
818837109
1826300790
719569740
341314726
1058290603
1958259638
650052376
1856250152
1891458001
2105395248
1342591256
1444255782
1278783166
305202112
1164336130
1494122961
336595534
1159405341
1096443400
708391896
1938836137
370327725
1872142012
588252740
2069166509
835317326
940291636
2055562285
65887288
816775745
945230639
1904147353
225279554
789423050
1481889164
1305942081
2046645925
779224782
1018063262
1797743210
1760992742
650275555
1599163645
794069062
1177450152
1330506892
1607186277
149987252
628903715
40503547
1452967873
2029004759
1359415750
1587126125
104025498
2100129157
136122610
2089545937
563560863
1358518791
1952532275
1142730804
826371032
977508891
2090384627
1793772730
966146609
864835674
167676600
253753392
1206350832
1505879654
1108921295
1351893400
1961958958
275685713
1825141458
1368896554
288639509
855942442
871165782
1973909842
1410413859
1287977490
1672095115
220272491
752222908
1771084935
1554071708
340329434
148325726
40456393
864083895
2103603876
734854128
1423200489
2125586949
1550181836
170992753
2013185646
1707967162
1771026016
1698468919
1849967677
859314502
152636478
2146398200
2130650877
1290982726
476720930
1752227379
588355883
1235719589
1443455629
910052347
1787507087
1419913616
1350125393
1720714884
1386204641
1749325650
753112121
53457586
1722949455
1129316221
445990561
1102931215
1391388926
803254661
1186103255
1756360948
643311902
1368674318
1719227271
1171518854
1900226066
1872512281
743669022
1950017243
584658113
1922531581
480414218
1868233611
650493619
1346121970
320133140
1981219539
658231263
1655940689
1725651959
220059172
1000017665
1782926744
2122762933
727704997
81604600
185233772
1844279549
1600567499
739413307
1995178901
599839422
1161345297
1518273424
2098313531
1736553536
2103121368
2105115623
1734722219
1714199876
1504825713
1291972969
1874517626
762084009
285432057
681341165
961194980
782099394
2052376544
262994288
762002011
72557092
55434286
352229082
933864275
1209759763
2011858324
967677591
2132621888
278411456
1654655838
1689927212
1000665690
701156077
1071045080
1235431191
334327748
1400362419
2031959408
146931614
798441209
1719729475
1255753643
1199619617
1872336994
1384472038
1181838262
1515933145
201004296
1673645879
365752173
1390605204
108196642
4368581
894968693
319050785
1645547286
1574526420
1392383571
1961757968
62021350
1774815742
463232326
527190081
1467273066
1213681214
333414034
1214904244
1159217091
1112318538
1217646980
1961043979
1572394828
90345201
931769077
969326763
1709409718
127818495
610030336
1847736498
842874762
72436987
2027165919
1725446893
499213568
1090630192
1222534449
471389029
1975587840
1571951157
808110474
1105384789
336673417
222308471
726816000
1897110399
100752651
847493809
1160670694
1875580792
611594288
1450767610
2008494682
1086850991
1567920017
1392987354
1417721758
1344857526
1181033840
2129351356
560002316
1957828952
1420903426
197321383
1888564363
1086274590
1378159647
1967852735
1092586219
1765519790
1817876784
1798760355
1003653901
99412718
1863427069
111197469
91038669
688285921
1005380921
221403303
872371728
398290451
672044551
1799967596
1837413286
1720920452
470631719
809415186
1903632420
220181895
32493415
1916083490
1272983121
2014469756
1138316019
173733151
740452840
1747952827
566953024
492922742
734501374
1913476822
1235637815
1544764810
726955308
1035630027
2007314228
899892486
178919961
1863217947
455447138
1080913746
936956263
1984006310
1657554214
1696230749
2040667875
732590939
467275910
74951718
957067030
518884998
1513421247
1904667864
744026809
1420825313
2111921325
1687694417
213085004
1069872207
988438540
1900733357
1903407936
829788678
552780397
138814129
105808910
530460281
1827664150
97911057
1888528012
1069481688
265463764
1832775143
1406569116
372560107
1788073621
388890452
1038620043
2062561348
1696690210
1802606244
833339898
944702986
137923094
312247642
579185106
2003219721
477778751
49873834
2033484201
409389148
625548625
1183302923
1533942901
1911465342
356969423
1784624202
1168074977
271695774
1066116564
1291358919
111133679
311632229
1126303771
271795059
1860327581
665428116
273040890
1128484652
1434524558
2125344577
1398527180
590775414
1560994437
1828641227
784182937
1269194133
812504502
1435119324
175627528
1638261446
2061687122
25603927
1292515675
1643875142
1954632012
1109537564
1471572590
795787238
51787683
828236213
238900010
1831430694
716114726
337942837
2110352789
1800482899
2120045118
325207731
1464278056
105751537
1727332451
323497657
544304529
60582196
1337560432
641742106
924352833
1400941433
220509530
585375502
459008790
741227196
1103555976
1943127117
1903954682
328308924
317757739
1768154353
43779956
356577033
603310692
169969334
1044128172
1800479867
225230859
774541169
617151158
1180406215
1997202621
1563806974
1791403167
2138681930
1293253342
528481707
1722279351
2124336351
1666917373
957195785
1172234404
397901887
280873076
1351947743
1777697793
561934704
1967893195
624520562
1395828519
1022202570
857970751
2122963402
973102598
1156029838
2034007255
2070965392
525890092
1603075757
907943205
955843400
1829436618
1323515439
508978616
645600031
1650088654
406676682
1298990913
1341532646
776870811
1417746910
1059692859
233773546
364487527
148576375
2102948202
1385500985
750107490
1110200616
442505269
718779472
1226792990
1406680755
1218565722
483240401
514296250
895547727
1606563060
1626746621
1635671231
807835115
853297155
944635264
722196086
54478902
749265685
447407505
2141712508
1239113075
1458300893
1678982069
1371098716
1810863436
1316910133
588546236
540369146
1818132225
1710195021
1583475659
553360464
1782596143
803028992
1284420922
2145287113
461010007
424241803
1721229501
268923338
434085683
161072737
1946850430
156101086
162289438
688643763
880446334
1478658512
64150953
412557173
233861132
1034588061
132808330
1625413876
2055354821
2068075325
3660759
512440629
1126782983
1104494724
1525537220
1247022175
229726330
448300839
537628737
1797977415
6210763
1053366765
946692802
163035195
428183726
1769562418
774546525
70422554
438689053
520122765
1703018285
1222399714
508856144
532707745
2069163356
2121327839
1991175977
493304325
1241873863
844255412
458422869
1451108886
1079836076
2091910853
1041741647
32219850
1126997912
2077936861
297600672
1046178894
2110783418
740449832
1426654934
591242171
1878777825
1256509834
241640415
389194662
1339605554
1200218240
1920593097
1627360708
132172246
1520665037
962751298
736270368
969682146
1001937749
991956243
57639138
233057382
397882578
867503033
1715076783
1945380881
758505396
590195013
687221355
59891983
31886428
2116181011
652349238
869151128
794154627
304924930
1939578661
981421467
1528230786
1323961949
1927062267
65295040
1901308256
1306600071
1533845490
1791459061
232010610
735212937
1209041654
75187589
6439993
2033880647
1534025915
891246931
1573219954
693212326
2087316049
1298535644
1109584878
1737100775
86049594
1707774266
721106678
1766399156
482444145
916183494
13434339
1443130227
392390315
1045692700
837983344
1315698938
287483269
1843109923
819121842
1822081520
961004406
395757574
340975159
743799225
1523672034
1897000596
1511503055
1013326771
2077553376
1372257447
1793616921
713404466
1338584577
898731518
1766685533
581148802
1392348623
282358847
1506832998
794446416
1997999296
1665774809
1508498082
502663905
1947945813
1974472139
305812372
43949623
653453507
1319108623
1562886270
1294169467
1185001212
2131359399
669121021
795219973
1329671885
545223223
1727082770
159994998
1587190267
47833482
558267523
153494977
1943876590
1429431321
1707408456
366403550
1563182755
1119416290
1092891509
310009275
76962534
283239623
1651013390
1422957270
911592391
937684496
1656652581
1081555377
2009483032
698868516
1467183509
658258046
371808464
656411086
31686111
1085215374
141461929
674327662
1625332670
595104009
143610872
1078710694
5142009
1408942875
287692482
1044891925
1285592410
1218861809
185075165
1021867903
711958385
1329432621
1510480802
2047503661
1482763481
775795272
767437101
919139287
1315377607
489931957
1905596373
1933011338
462267626
1812027367
1864944070
1837379913
1371760901
1025855583
1276102946
278199393
761309157
548037105
328804982
611201767
340535094
971274464
645335375
424028265
249051803
434976918
785979723
1547366397
1449501178
706091266
1048945013
1100995959
1356657762
949353803
1109620506
272783989
1679265857
50524058
1502194557
1746599123
221409889
435644654
1487066664
1753786811
583562346
1492104872
1892020931
1780056256
1662370614
1485953394
769695850
1728847496
1928595478
1806333843
1774619559
2023716832
1944806192
1120944568
127175498
589689784
1305518774
666762707
1214575065
2085564733
901269956
1619174354
303474716
730812594
1673275191
1871013601
1496803996
502136715
1626234934
2044120112
1196049249
1573380484
2077380304
2077158614
310230074
1485967252
276709296
1140364690
671049492
275150681
1577785120
229468499
671111396
1974975888
2089703747
314597560
1191611939
2088147658
499925943
861510910
2110658774
436770097
278293206
1534630787
1785713341
1400229231
200835341
1734691291
2077177007
501869535
169747837
720494199
732700442
1230175068
1071698830
1566063124
1240995387
682877825
1894057314
2064120138
622402145
237494913
1110601953
1748612522
1610245888
1472020476
1446926200
870673612
69000096
1254343079
1884928160
2109085040
2095639379
906490956
1891910535
691511909
674916408
2015947584
1005529117
1490750539
1627733085
609295209
397127384
1211217609
525553651
533283002
1578753684
825889426
202914068
1621704854
1611734317
598831644
91820808
1795013961
1643169047
566130591
998745440
1840501960
565591298
732316427
288363772
1333038648
2000674396
999304508
838764920
2104285340
1366394759
115050335
193680279
1806781874
1440379852
1816597988
902637677
1411343534
1234257430
1174073041
514432473
872301554
564824607
2005830292
1567380003
941513492
248121389
449105486
512420050
289836149
1170615544
1084919889
1502406950
1884461296
1783392208
495537352
340294414
1733315415
480299318
1821660760
1342961594
451512801
799522694
1834698667
1400759892
527708145
1273009659
587471735
485767874
2028620736
252191342
679761341
869151932
89892219
732249307
744919472
1703070381
1984880353
137017722
976981197
1910388085
226422659
1325987976
2083860972
763617789
575325494
1139213140
1126221678
1508635659
1299669129
1253341094
548701052
2137431934
1457954130
1811953540
2016576110
1947867027
41160180
946668916
1068741539
1393021423
819853191
1423076529
1204832866
2147120667
207159882
350552566
1567378670
446809201
1083408959
484800516
817186974
59442811
1503119461
1501280927
1709975440
191806425
29498464
2081596859
1538090040
1710312402
357823330
862314175
610052867
1226289356
1100039532
1088238155
1163710631
1934514848
98466645
1361610609
1214295764
1386570058
2113207530
1634035733
1479458418
1102501268
700130025
449200752
428382756
1254727343
983422962
506159054
46016985
200730867
2098677869
1686396935
925204978
1997566613
1619835214
878260988
1992794166
747333728
10378256
1875023430
1947850466
1106265946
1144633439
437884815
453260339
127796905
373989946
630321709
779573342
2058753214
394208655
120657440
548901022
254797886
532921791
1863560853
976794991
1677097984
1503486621
1744228788
1967583916
360896569
1926160831
643215035
623622906
1357336033
1018411324
852416804
800661748
272985378
1886335866
903280388
25454452
555786750
165501569
519921313
150119452
1621904299
487847035
123717761
94001246
17750205
869220396
691509932
157578015
117184711
2077660657
1366139303
315627641
1070307303
872024587
1923704183
720064857
1482403912
316741995
1691510474
257515975
1572153816
2120704070
2038847037
540141452
563047108
314760910
1846824525
581592150
781487912
2137692979
163109760
1309402238
941844082
105581507
1062606744
194277151
587642328
2071561286
2006984374
1637484484
1389450398
473661297
1523822164
1752450562
1131662547
482220162
1581805067
350523284
2924198
156034383
1123043367
540190097
1146805685
1602907088
1665462623
742075112
1300815745
1042466964
1453933640
491352285
335544357
1680251805
759817940
907091461
1739586891
1871277555
2058278138
1037375976
815663006
1965197517
1893533733
96263058
576636694
434453677
377762132
533587060
1511899633
135066591
480388599
620442228
797895959
921088793
529644869
430105660
924996253
1749523851
2062638807
1804807462
1224798818
501744624
123024657
690249849
1181002083
1970561534
1817921341
1887242071
481972906
1471465610
1428866092
834734761
1245031222
1694208113
919470849
1796052100
470066960
1523313975
1170916489
1886492483
798323996
1456425062
358965008
734478635
1669171881
6159367
207066836
1806007718
44729510
623516919
2132709103
147037402
1067865787
2001542950
1079860572
489882019
989475851
631604807
809013063
1531222766
418446247
601803288
739078366
1219180619
425184626
1011629757
1024804616
2030195272
1263891708
77131722
1830005739
197093779
1724065659
1035674180
614555754
267662543
1559121813
1435016440
1634690789
970821948
730253098
1988718599
1520914610
1779464066
1721316730
1288183551
349439968
812104682
405674216
1808886499
202913750
321804495
19234048
45938709
644398517
501630836
258309675
454979649
177636587
18203662
1556235014
1371974563
723494713
1199632328
866696362
1414367119
1891340716
1380927733
836480333
967160673
1696321037
1590859418
38971153
1003292512
1948470925
1383703642
484554505
1604208045
1848619506
479975395
615417437
1331686693
572008499
2125417223
1459495639
933213841
502279748
321541496
398310848
1671569873
1932221934
1144269999
595828146
1838135501
1726736447
1421480204
377972906
1309118122
1352988597
226457923
2036970121
732682441
292852038
1472052528
59564929
536382025
587804107
1874631284
1371143702
1349555140
1019659665
1752849586
1255415136
2107420150
2143858537
2050205525
2037744791
765516680
373815135
615752205
221734800
189730961
1983960021
1569649086
1427798360
1723633616
1835395724
2070075509
1394528801
334849477
1573902662
779991390
680610570
1379818339
638435350
1914382939
1821495447
2105603563
1781018819
705632280
241481620
1036715693
1541353090
413478476
1777723697
615214351
261084336
1064656429
397964342
194835908
183819334
1857428433
612862488
1932308142
86589935
1549055188
1852534436
1071505420
439215635
501035623
1039312708
1544434695
984873709
1554404959
808890180
1262187487
1600573005
1079422473
2125249950
891249597
705544759
195320486
488472333
1630561921
50333068
1734624490
926374222
806476722
1490300009
557597633
287573767
1404373398
834522939
496844192
274323906
188342036
1571487826
1364330193
1340257947
1600919738
98140953
1635281434
1089777726
1870794323
358087802
1986043364
664996248
55453822
353994643
358074510
1975180036
1389255837
64022121
1890079204
466171842
415774426
1598123483
677354578
1419535446
887558355
699415496
1142788213
1597719159
844597727
1507851024
690852095
966404408
1480881190
239620263
518937534
926653106
2054046758
1519051711
1771972875
2098402582
1381633937
972294247
1325586695
667588451
1195433866
385681162
1644627345
306675287
1158869941
1348370183
956405038
2028084683
1069870334
1496606215
990719960
1357379179
1742044652
1903927557
1110028411
1771681599
290924959
909336923
83991505
2135091079
1302669235
1512038183
776954904
1432627445
1064921582
1992132128
1356979048
757329814
1511057008
1888959195
407636403
1414029332
2112189489
1702811909
1302287268
1425089613
1675243399
821479727
1370770814
1533931330
967427483
98608549
600655887
750131142
1787214963
65397167
202504160
288795448
1605907596
217060573
2021997798
1336785334
1639527412
39650137
798832534
521424676
2041875003
1014644652
2080636644
844955835
1303596837
1841946805
1052923605
435142198
666561931
2060436491
301547394
1335721592
1637093189
2030936406
1173511438
2111923963
1874695033
1554286812
1690427869
1859033204
1768162047
1200994379
1032097100
1407167578
1321306495
1996916339
2033602946
429343555
1591390796
1694095267
1003136849
1587579098
1416152108
1620586713
931598534
34154221
626617887
1745649675
637866009
194064341
2011314231
1557514229
2055578889
1118073799
1943052385
920266919
1292681767
582545267
417357834
222131329
531053154
1186496705
1463443734
626131837
2101287719
635954595
296056489
862448278
522107869
947359243
805976786
1158998819
489641321
1328335957
446706254
1874244412
1934296439
255869419
556610800
565074720
299333163
1566453552
646668798
1154111255
1636149211
131992811
1232265045
932134258
60894886
2100371598
269743723
1019325835
601285498
1242539317
704478410
714278289
215656382
1802094558
720301199
1467693615
726889823
1060407547
1580660375
1843134050
1866554254
339099532
1461216669
1252567386
1030449237
2016940748
2044435304
1471799919
2140839935
787684249
2144206721
2028592624
600655582
1941259782
1150720843
19920979
1761334337
638209199
1504378073
1842327479
1295604669
1401632100
753815969
1940539703
882326537
329513609
1742061735
1683805088
1165664822
1843253141
1055385805
255387789
553513854
1299997171
1042934460
1975960067
431000437
1049146501
501967819
663328357
937535651
2028442512
928079009
421231174
353422696
915465750
732855016
1432480842
793151126
2045801015
1126457438
2038957883
1629745241
576712927
40999563
1958524794
1595760689
1871182551
2054000056
1593366002
89564423
1232227167
1983740119
2081347403
1562833674
62039405
1679638712
392530386
1475346070
54506944
1510374832
1835933462
204475256
885537855
1521862401
1586149303
1938834760
1421079168
177459552
708132611
48184274
1404689036
1231502006
1389912418
1344721244
1985925525
1011218899
743260332
528583850
1470690978
745249227
1093858266
1224889895
1609589
611368264
1566427943
501415253
271646854
496830464
1667640817
1383863794
1936839903
1993394965
419640673
1053217305
1147054571
2119169667
579028759
131677808
190715467
1614913768
1789291613
1689181294
583487511
1405764144
2136265838
941818917
264279946
553329660
731408447
667163016
511091878
24592954
244156928
837707775
1530157288
1008284570
713360333
1933141560
253543953
1721222907
1494850723
300091135
1259009240
346283177
340472425
1626104780
919786324
876440096
4734291
386725415
1945300351
2015571505
1186366623
1718236183
1934328592
1655365653
1593044365
512893423
167446107
143841833
853587037
292371414
237289701
1213138220
290326158
680817886
1133134037
297046713
199838234
1729319651
2037626975
1870384519
781283188
489607605
405851956
460190665
651699360
1023303831
1199074024
1196681399
12922528
2091140955
468165735
146711474
1685885823
2096112070
932035755
2023906604
691416656
84892501
2113387552
715160021
1443159058
812709821
105812728
720523383
1897372776
540759660
83595320
1028314939
1490022695
2075207629
1740192631
432440968
1499112803
1206590893
1480602940
743192340
1213623935
232558429
545057553
437359891
1743024875
22662952
1900716634
1515721875
1265680828
470803245
61169471
1160844657
1626131953
478732639
76716322
759153018
1665742821
542028552
2068581220
1741711780
1337944407
1984881700
1469137123
1935001923
732517647
755399295
185881918
301969502
1048733284
1314495570
902486671
849871886
2121719527
750649509
1060648707
1375974023
1438614865
1942247414
1942144008
1516082701
402855733
677771068
978448722
776097357
1250618612
1933632102
1151207993
1787183579
663745196
1205603369
590652805
1438693038
1917892773
52610464
1019068182
2086721452
1364942744
1494754031
105772831
1996545203
513930709
910803027
1073140646
672822793
485919399
952722371
1981225555
1283619672
1108153370
194659678
1585265037
231425751
28077781
456126895
2068387361
2110886461
249183372
800165513
1713515635
275039776
1127154429
545808249
1456873822
209570568
2090006322
341909737
1280650055
2111637258
359312663
1073860192
1821956293
366332144
854377378
1739421315
105188528
1612812198
387707115
1022028316
1644650438
872469516
1046142263
1614923712
1594609439
2106044085
1345308519
2102357863
2080681236
1224241197
1386267510
1778336694
872556948
1629780539
1706402976
1850477719
958526656
1348494802
1557839678
1708289875
659328839
211337321
50933114
1190624751
2044800507
1468917137
136820702
803774549
711590274
1339154520
1279827153
289978784
591104157
927644146
830479872
1861047541
788784130
1804209656
1332658794
604229089
512229386
1886558612
639969303
1207396259
1506775138
1687796893
1676952712
1841719080
254412418
1674946663
1193579633
583046517
828455842
672956617
1719720067
1961674563
100151036
449145163
1520738869
20562866
2113018221
73037849
430644943
841516809
547845291
662288563
227809318
1467044428
565353272
129685903
2002227174
137856256
997011572
633664987
1813344138
1375732297
2035757467
14823346
256187137
796456145
1825652492
1739373754
485966558
1534502257
2032618437
1372842396
1780665221
180330972
526763363
2063451287
697694423
998290254
432539244
1768970577
715302739
1176826417
838625652
655672088
276335537
345916670
654057416
1544485711
568032370
956781363
1621490250
810605957
459393128
786815309
1919200679
723741930
543478884
1577997632
1686904736
41418176
2070172417
1425140807
14197287
1785688604
15423644
1171978536
76470151
518819045
468158379
1724294429
759907569
1779386623
1593948326
1863599140
1867751139
650604375
347267818
387950797
409484414
1179167262
1935920112
731241001
1230994437
1302551067
2061832844
1068072301
111298969
382839638
1697286016
2018004033
609609810
1232666692
1558998541
1875155488
1142867736
821722016
1003265341
1331272007
1514706830
2072081399
1168435605
566191146
465289653
597007521
223780567
1348779149
1976020861
1155673818
1890690488
190913258
2080559112
1486044374
587108713
1481534338
1674120077
328500258
500233173
1698026565
1613934371
837097725
1351287123
2068283789
1395823068
437348938
537774965
137492222
1622499298
1336320752
360175709
2037926805
727370402
1043024993
1478834392
654457539
605358582
112502293
769731445
57498347
933019541
1208949064
1234503029
1367798011
520661472
1386230368
765774255
1545335769
1943679005
638924112
1864144116
1923537166
1219169003
1807887538
1881272901
911527662
413104109
97239215
1355729289
430784893
547567466
446385608
1405835399
339860681
2109270138
1691062517
1337402294
992159841
36211728
701979523
864204800
51261883
427602817
689425277
1613622932
1683555992
1483199799
1505238723
478229838
899558341
149432413
1394713632
428714968
2120562425
1756413914
1066535825
157331422
954573316
261206261
310620926
1442603477
1640243554
1250833884
1220770407
537628368
1214592493
181285487
1782866426
1383717358
583663828
1110968142
786160689
2135016363
1439219934
2050963888
1398755395
1278462212
1578006067
1375228970
136579345
422277184
1208996844
482851804
1440853364
955448039
1789391740
1719151230
1535388180
974051771
1174736438
1980189064
1436891527
1654587708
1511386327
1252534513
2049188070
2061461671
624278847
2128454659
1103107475
539165290
1218993719
474889233
29692151
931683840
402758116
1952964989
1183357145
171984203
1142761741
1212958935
1569563561
1056967866
102541793
914013373
1908311148
1751317031
1020829929
808506183
824011958
378221260
290286683
952379819
166064206
367144584
938452361
1955877537
1864670737
754019422
2036358987
1420449076
819623969
963057995
2081524871
1974602434
1648517160
104310839
104294219
1154242596
379158685
1161234868
1916214791
655374775
1641385757
328516756
1372532989
970676387
2015405070
2018165426
420982288
238023537
891490356
1589626224
1470506092
1267436041
96289932
1237999059
945542720
1160375415
84123808
2111692818
86460768
1817554759
1779864087
976090123
876443944
703340013
977661634
243246796
2064806195
1389434890
1236169141
796598600
1673252550
1332572010
1829862563
821465641
1687636460
1556676045
1834147804
441484382
55449998
1058991126
1950146918
1242117269
1218868195
1834595450
933458712
1882621464
1772733362
470180500
132754508
592940961
707392115
2051501194
251050731
2026975088
475511088
1129833520
2093390675
1375671860
780903814
2013074829
221826035
189873120
12056392
346090585
787144646
1283763243
483907329
374979882
1439008658
475191698
1829048226
786636686
449186025
291336013
6518491
12726791
1071267162
1300163280
1613025356
827573725
1723206146
1202916172
1581835122
1949120543
1187286117
1202317334
1924012063
35295389
149575680
1461279511
911144818
1391271708
1000660979
371873818
392667507
620635632
1505163810
1924944508
584985588
1926956055
1334670270
655173191
1164666163
137888566
1967696398
43853677
203327136
1024675597
1783851733
117394224
317679808
751232918
1625490136
778586984
1355032649
943729753
2101287514
21304623
252663522
2082299264
1855846688
954097868
1187257961
1418858661
1671052266
533560909
1460583175
1949175855
1309106673
1968033980
1902039524
1608301417
1933944962
951676176
643477442
107219389
1009300574
1839568571
788089690
1449709909
395204168
624966554
396145580
2019366619
1117051452
1752004514
1105550324
1732219484
1612120587
975570176
1569739989
201879629
1097152274
974707784
148265063
1613201095
2112062241
662086123
722344567
1152115075
178626274
1746572790
1637228024
902241992
1036314923
1474050125
1932274833
457291210
2144512897
1195268333
1023192356
1381792975
1491320441
2117588816
694431704
409291208
2128569026
352013894
2145392145
352979829
1603568561
1385159126
1175919472
2118100507
1826586246
1819592078
271853853
1823538745
2037490691
618366047
678742416
1060892644
94451191
1280373782
631771745
68225819
325166143
481147706
787573725
876011081
1354376050
1011986066
562558652
2076669899
40694292
923783183
1742295702
531216382
1918203241
1522832258
247928382
625415173
944260228
107190183
1164640233
1861347119
99182610
1802788006
168406414
972731162
2132377638
1957458349
1876850500
1436305031
1733478249
9810687
13992302
1618634513
1771346157
1122881738
1434575555
1777523777
47780523
1479641399
1179418185
767948041
135199449
1491754621
1398896822
1575166094
1056700412
1843715543
1435324388
1064580710
1858059411
786886153
559588341
787973150
1038423335
1645561209
1549730690
1571552789
620036643
1415007151
876308931
147300658
1267758419
201645970
1676016986
398209739
1649072062
801066905
133825769
821615089
1569353891
1524455519
858798733
1753338856
1354960032
823797962
660347323
416291449
300057161
1706859083
1893713274
1283250227
1823254662
995241098
747499124
456168364
201045117
1626038548
1289582790
268309166
580324121
287801449
641597456
730680799
788319800
1576684666
998783590
1413830741
1991737626
886445591
1432066484
816833315
1230867081
1618061510
262178961
685597949
1945324813
1438812385
1875216522
133539828
1351320548
235352435
2118468830
1973883391
507599846
1924489803
77588057
189603690
222904031
532585100
1748213434
2043718308
1846513443
1882396447
1139141257
978122792
127100843
855011221
2026273094
1179593850
1163791919
1686205951
1926331282
1501225582
358481547
514963898
1723693671
2082201524
939937828
1533631452
1119131177
750095875
100489398
282464635
842172730
816462452
1664227751
427550698
164235775
362513767
832660355
1519879714
1101899616
407831514
1077107427
1205893251
1768138101
1748087906
1104706381
119898816
1439555442
1024454386
1349081183
1525085464
2138734164
473492873
193370331
86968414
159497468
1244116699
499329076
401374807
284234234
239019569
1601879086
879472890
1195209711
1774832945
1754742244
1207673810
1555496512
316792539
2095019465
204131400
1334956554
488390561
236199900
1925235395
1270262991
1207707814
1705919665
1654877778
1306005405
684645747
2068316551
1759231531
1575376457
390917292
1755348850
1360755437
692800894
303925282
1595912767
1018922658
1912771804
257003561
36554749
1391253276
1020757705
1222099425
1650819822
1000841212
1351192545
2107882693
360155712
2047340479
1750222620
1105017829
907585066
16556418
1766810592
1414266355
333565162
374182132
1140351682
1064249906
1109520845
235425722
1881766152
313232348
2022402590
1964882079
15006398
1482002616
1320703367
296801790
408890297
394609011
1569923445
1073528983
681337253
106782129
32110639
1544886367
1142629707
48947189
323336190
1308517934
1243685808
264767914
576723684
970365650
387938866
1087525608
438538465
1471605165
1119465902
987076064
647151054
1367091526
2021274776
1848814681
1988534394
1375195476
1927714434
652837946
1588001275
9295383
993095359
682045101
1606992214
1323080848
1270358565
1380274592
819342320
1876826620
283730866
166979452
1766939076
483446376
1933353178
1905325426
514309661
1406164874
1833870839
1157764898
884777947
1896328996
1394244975
1307905253
1176606284
1269232906
872778822
362818679
607935033
43762420
1781352321
184486338
257705290
415525398
2077363897
1362141222
2085684314
829669805
598751531
171434205
1735354055
1652196681
2104168280
2009442665
1379389378
1743302450
1810690703
764530597
71935794
1385131219
1926449447
1097579006
1758872946
796668107
1772600660
930507944
703801595
1922708531
854082985
1151910162
1112471606
608220324
785953270
540522693
1672908725
1441610180
343290388
1459938739
381889695
52944075
1113543055
219770857
2017688036
1923013409
775802012
1402761243
2038062157
877036420
454854590
839575061
1620839872
1366544491
751779495
1246537662
1589961534
285885188
1108970173
586266701
2039806211
412700467
375240340
530310200
1528106751
738036460
903925370
1883891470
1117046196
794275507
1468261207
1515321543
1236274471
17940537
2069095863
2103327141
1357483038
1744709358
1126033127
1482096505
1183287062
48036238
1662193790
427527395
1857667312
1780425527
1653257877
263637916
2107015635
252030643
1394804265
1047106691
855547765
1372986487
2101626813
1430227129
1986499525
1845669295
565779713
1685195842
1596152719
105712709
1292916716
1166341979
1297535246
1214306043
1193588587
348894532
1624445800
995749241
665001002
249473062
1103678951
1129072921
1050737249
1532584173
928874989
531884905
246187414
1453845366
1861907748
2049751107
948842408
1970513077
757732365
20263692
1567243615
1956662202
94878083
24575857
1206658942
1710423513
768767397
475117749
1204692899
191363839
2141979087
1293670496
244449033
1929295418
978661781
1219412602
1622877916
156762811
337439506
1360683616
1970269516
1403326344
1008320464
917602472
353302947
164263808
1128002266
1789146234
17143215
1774722818
123197244
2000536447
2140834872
190907195
53407768
1533626235
1611859505
1239573946
1200419407
1170798475
783891579
648944005
1767748584
1892366406
1823402644
1730932944
159333140
113242090
506899381
64266293
1986477090
754118835
2103489356
1983520019
1747509031
1190174707
1815868683
505911657
1297266861
22464098
311991372
390549858
1965358965
244555841
2062739273
1435357306
2043553868
1407553163
1325634246
1792108778
183392114
1698325192
1486205136
1518232851
1794879854
2140548480
73016657
1703297570
692680388
652493391
1667628625
1850409412
1864820103
890810256
89748746
1695006984
739198060
917824656
869380484
1276866966
1890818280
385715737
316591613
1564433300
1125344836
1504040319
90571756
1483387170
1480296176
1813702756
1835124295
1160763508
1279962708
778706899
1917202986
831508146
408602877
938630373
1273471836
1077068667
1805605146
1626752431
1536566675
695890985
741992242
689492387
225421430
790481649
276429507
1775487719
1155558127
1629758690
2093989287
933089078
1929786807
2076430945
1206860441
590200919
243319354
1049560872
511304912
147954032
1284743588
862444806
2103634594
2145727417
2139000286
83489873
2075958860
1152932068
870845583
2066860013
1354055437
818007413
229842579
1237863104
1800309490
270587939
1064288593
1654470962
1849032425
580547202
911151377
1800106241
1712907138
1210042075
551103920
614523743
952153363
1482379734
1300216048
1229564880
1504703871
657285286
1416168861
536729488
156142517
1677640451
1733886164
403673658
404605386
2080001102
17766290
41594845
53187296
1170275090
995391534
1072234676
17292908
1940717387
513834546
309875121
1688521775
729385906
372188099
293215542
981135305
1674795571
387750589
1265789312
1906437558
637111941
1648071457
1227374286
30936402
988073593
1808297179
2069578941
409742609
1439598056
1789207619
320990592
2127888012
1244926217
1365500176
1580592878
408398939
1773971365
568887225
809800883
862958012
1624525919
1124371296
129611212
1320282464
854861803
1378170599
1851961643
1253247309
1789327068
1134707383
1295908685
196060278
1810205712
1256066288
1729858098
1000424386
535082276
1417173421
453976627
513207925
908401553
946324974
666750561
1902512121
2032495681
1962244632
609015248
319646630
266412734
1662839603
92344325
226562594
2134111895
1866331861
1864858010
499755541
1619475698
531465046
1449957433
243815488
485933792
1008746986
1614750408
1632627299
414822546
709796245
609489249
695233204
1888289056
359976765
302152438
1387011960
1412864576
566929318
282947176
1547136811
553350187
17247341
1574591030
598769779
452065567
90758982
240884716
969157782
1568601156
107608774
1000836166
1529588005
358896818
716262522
1958753336
480148179
766747258
138642714
1392715084
2077813314
1903449454
56814630
323942400
2106623577
1313718857
1831933086
1700554283
1272714401
273232993
361885566
778623219
760295744
707621780
2113911277
763919309
1454600887
2109950387
910562005
824292341
1580974559
413934636
1354598458
1287338093
1596249916
730620101
315464253
1603759499
1473136020
565781104
1390066080
996080513
2111946399
975761696
414228203
1027896869
418335384
1747673606
166097349
824572496
2058218407
1695383538
1535444725
1361999016
731782641
1294587532
896447802
595899434
1663932501
1780153800
393095823
191484901
994135198
1740589180
339936944
476121731
488126794
254664162
1356976137
487251745
2084196341
702683422
260687878
1081384488
1996736559
745812053
727799672
1228132451
103471881
866383902
1745514874
684864575
1617695105
889063298
1159754123
1464757054
2050455031
631496243
2145968952
1214674428
1503900698
1021381775
1306050516
314540087
731024095
1312317043
1357166406
1931043159
1525526110
2033625671
1921305505
251245524
632178316
2136695203
1314636502
737812847
1070524558
1135856187
1995709799
1110358290
411965008
278530298
1476524454
1755641177
590975227
1611537703
1035044898
35487230
1346235975
1353917817
1406706768
1681096724
1107321100
1516955242
59975608
1702471357
1071468060
413947644
978830562
406006213
285367447
815486318
137792199
542167049
2030481015
1452401349
560922020
1710523482
2057059024
1682135406
1439796428
1083794828
1913552280
1022415267
1673726485
1822936404
399890640
1774158037
1103367632
642501261
1585268907
1019269427
1664498495
344752094
1636460534
303034279
505930693
2088580267
193024358
937827584
1732487197
1326521632
1714251737
642781344
71796979
1094911973
1326376757
1674740886
1273259052
1563363698
1264050759
1322908228
745412069
1433724803
710296270
369986824
1890287931
286130007
1113056509
1125542843
2077396708
604019987
1618442876
122040277
1651689921
1048077288
1034245163
1063456206
1924756642
1693202248
721753001
1639054089
1523182068
1690046626
1687491352
965042053
308405701
1178608508
2123941744
726266886
1309978611
800210037
1952128132
1658583147
345704665
389362772
1655176726
697057132
391012531
1591157809
1037260243
1800174589
66544595
276689641
359769901
35591372
281298093
1116899647
1846879262
365600223
1367379645
1274356529
253835936
1071650918
72240356
1918372780
647984914
1576070142
1948196655
1675887608
133797374
1829608787
1954926914
68761025
379081825
405657778
666187418
645278558
833074230
2032897871
1438720013
393437892
1126317089
2064692605
63413650
534015118
1877580819
781056694
1246775372
1363031121
614862962
2054837603
879157624
1732041892
1028576672
1251621048
2097453034
990880449
1173335411
2076613968
78635330
974811286
1635688661
574950843
1634737281
534431253
1860734524
1667533586
1055409619
2083383854
2136889358
1162158146
286639220
1081492258
1209913227
154086574
916583185
697313982
578070073
1298620492
139397141
119111857
532113282
293182568
1901549092
1190058336
264028201
1897958034
1623452929
1875091435
707706562
233907476
837820848
10023990
913298389
811471137
1683837666
329420202
383562913
518282909
1027539927
271616959
1423615719
1017298012
1085306033
668233932
825093078
1874593927
1265808480
1090349982
1074098100
98860167
935039417
2095664435
1091767434
207847664
624583000
1518050977
1156721904
1548638007
148945375
1601043687
704192056
1072950808
2128926042
1463241501
932596237
189675478
1732550060
585241659
1450754398
302443829
361159349
950984708
1059662948
1861149579
1694729404
327140030
735578760
453699235
1599555246
2121808976
1873594341
1797413759
1778110105
965547399
2008636669
1487672633
1797740496
1764030603
465670381
382772394
1063690019
1145964633
1869781935
1114629755
1984936823
77668811
961883399
442411321
371637421
863959978
697369447
734948203
1419533332
209488138
1167040966
1734520630
16819422
1453848631
437407742
1986004958
1016879573
1916118788
1838864777
1965308118
542035722
1299493050
43842838
670723184
773532280
264068127
286215909
2116833405
695706753
68604250
2028557580
1505750796
771810686
427810346
331646126
1632100228
389522001
1382051850
1543075631
795637697
284850262
355103174
818646295
1232013913
1268964823
1890375735
1442648154
1251546304
597678134
1209908900
740293314
2091543155
1247470777
667961149
1938853431
252295105
590162478
1129992821
24176774
1665482897
584149795
1420447638
887609675
543974299
1327049247
2091664256
3668059
798342404
1704732878
2137293521
919566119
636678284
476306412
1547881934
1003257915
1034332005
2070168905
711899159
1450622361
1273715712
855666528
1837728198
89835541
1970419662
652080152
131640687
208226490
87006970
1895837088
913064961
538233090
1278796606
1164483185
243852351
1384010420
146152352
1728027798
1458429286
919073268
710148459
1559138047
1964549692
1803911545
644152014
76754997
1963345268
1896072849
1454424752
193430863
1847184582
2049929795
599269705
904804781
904807059
2010636545
30576817
1844155006
1798786726
1082111747
968706571
1309191980
748990071
133408398
1020484359
814825858
88281717
1538474944
1203028041
1709885877
132424258
300999697
2040667174
1205652177
1124419442
735098230
1375493762
79581251
1592132236
340997399
372914549
1086008371
1856998128
724283027
1746016358
1083266457
804965707
1825408486
838519412
93571180
2113979322
648382775
230607373
1084464940
901672013
1366607633
1339965245
936989444
1156854683
845912655
491372211
1354641109
557081593
1991629210
392031606
1205406000
204660890
191427429
1464184019
829497927
580123718
1055538454
2088497574
164573703
744673019
831494951
1889341014
588857807
951452377
1385361279
941194466
71146645
1887097734
1460359435
1238053625
1512094318
64625155
35246418
687074166
1442447899
233415394
1670165969
771730217
1862535901
1390417860
1086483900
803057465
1703425563
120638526
2116403693
276755600
1917337914
632830163
1923459658
2125596443
2046857255
1744376977
2002890657
632803861
836975222
37494904
1225556564
1897568721
1087684487
1906766211
361274527
1361746180
428603116
868444230
1815733654
385866833
1073493876
129788907
814689554
1470441646
524266111
1633247292
186528937
886196585
311687030
2055592632
1379332492
45523184
1359458047
1261047189
1375860559
1799483538
825123683
1626480094
571163484
407525889
1376466220
1882132713
1271567604
1116551356
1921866632
1511438522
1615725812
1882431323
1209989205
516509849
1398259733
519126944
45488401
1032169755
494166758
815452577
1344769436
382139314
1072314728
101413614
1765996229
1128282741
361239970
79707256
305167279
2067127321
1501274837
1607713965
334032354
2031108564
287673332
1151141788
531339664
1966305116
2001173946
2069243093
1831137928
830312523
2106444812
598589645
1983937047
1231907449
125313036
1557135882
444030412
314310615
1383796982
1014876956
1415661770
882274347
225330924
1909049016
1353972681
983047577
57213724
1555751501
317968856
145449557
1724001372
1940187650
1857876413
788756175
1117179299
1662268633
1917059440
564086416
703453851
1109510581
734162756
1471633525
428287146
1580669876
666758375
164795629
344109578
1069236961
1644070557
1258964105
1366609971
1560129376
548049422
387856403
1240051778
415942122
1536696674
974332346
1218185992
1457099249
1953128356
2125556075
718181583
1071410715
1206740013
739875708
1355136084
2093064089
1826821510
1641577662
1057047706
549797151
1998834915
184028316
88896702
1965114401
1452015049
1956546906
880238459
1947304860
1913034312
895449766
440856868
1603536957
1238199689
375534509
679927995
1255606446
1149339344
64023157
383865544
879841204
1018453281
1203133298
1870278225
604815609
781976266
2006878133
251548580
868505983
119054084
341335193
976795322
1097994079
1126806988
468831385
1901135489
2023356161
237378203
1372298873
1228628303
986299060
1827646647
658634568
838391972
666343790
1324621236
545868062
226032420
580926792
82443250
444533359
2009771638
1374974632
195379163
492897883
1315530754
99027615
857112468
1470150697
1160756963
1709748426
1584681275
759784331
1775806544
1883425755
27342154
2055479901
985836369
1666388976
666360691
327628081
2022645435
349235816
484928450
1450760886
977631153
1990166022
220843195
263379193
1047448146
327302347
488578280
1120305507
522119016
2071800548
164052763
1211339940
1770841527
995914532
1864708124
1147153544
35390023
38988741
1899013163
1535697583
1459690593
1374263429
2004131964
1218531565
968310406
205587106
1377251558
1849828232
1879851305
86806749
831976375
1816031577
1713383474
561911717
2001896703
624406556
278558799
1228811355
2062284763
247554703
324905951
1399662480
823088302
679383224
1098687500
331260233
1472824629
1330641751
1045917569
192577764
446419389
259091389
294897006
2066720473
597891543
70635355
1073860192
1592349539
1304825902
1163958054
2064249313
2026993659
1883205365
763109715
542966519
1753538088
102685153
1752453151
1810144709
1771466018
1880131362
1880993246
1120280496
1834577584
328996813
1596659151
376073401
1405677447
1389115996
1921072918
1542115744
1216955852
231857380
1848536785
1883279423
569377736
869408720
423804005
2071414483
1992734281
1910225737
693404603
1705315304
1976195996
200651670
1817838779
869039229
164588175
166322923
1433916293
2070278147
1777430008
1677370737
593550308
687031492
2092225773
1797643840
311440779
517012360
1467144968
914005740
2146622210
2079206112
1514979094
1479126801
2018093678
870789629
852430400
1495670832
1799015057
1766987910
2073585775
922402137
239855803
1751638979
2008210896
1376518052
272282195
1524858357
1391077947
687886615
216347091
1936861244
1487197580
32649243
1388265326
1414565111
691081985
2123570425
1771502389
425145045
18352701
276594142
897686512
163674520
479757778
780595183
1495384126
1352511688
1650513063
284731597
1007152200
1939712778
1270413481
1988505205
1668707482
1853060003
832314640
190795252
1364106694
1379143742
1574290750
1095336349
248320905
1444701864
1003724386
1478768786
1802435933
686796594
2119213606
1589807335
1923257600
1448865746
1118058714
1197695567
409078056
1897367127
948214945
1292305693
731920
1255105091
257888515
54739114
1972221305
697415477
1077001853
2094803694
1823315395
1392936309
1534257137
595863478
1182294610
1216731277
613843142
663990085
1040407636
1484358992
1916630956
1820188894
2056917609
522815293
28281393
1127461614
65674772
330527506
2144568425
1745815982
1163915536
1806312396
807822139
1057321589
95593884
667713290
585331369
1296173791
1474417843
172134814
750688018
571183172
1953549584
1588981903
685980603
2003094202
1680824291
2087242188
1791548934
271964608
1192593605
150461065
241522319
532549150
1330478588
452456649
1277191744
853466031
438511716
228022142
1571205659
600714748
684068850
1495416207
1819350328
463339337
2137212105
1096802812
1970285666
1798719847
618189147
1421608431
1989808256
876578664
315915991
1641030362
717962883
1582398080
1590701890
1182356389
1806939982
135100127
1682002075
441687552
1357446881
2069698220
51314529
450368748
858614323
990906286
1749806848
1332087236
782115679
1133351330
1482236464
1705700139
1164269430
1972082005
1026608937
334926417
1935632528
2004444729
317282261
2060749866
1791145268
81365251
110022226
223710996
127789203
1704484428
1708346580
1468302528
868069186
1931588535
1129213105
1765182415
1411654294
1080606689
670541587
747643263
100969031
1031226656
366381659
1619556601
305816876
916240511
2028775409
429724012
1101075450
341981177
33847829
1832333078
1714977826
879633148
2012538424
748310420
646810707
390942540
241591353
1791233706
676985456
1202734741
301304079
1882032925
867281829
1905323455
602027462
1263547726
1349204270
496228395
17440746
930418556
222802389
557743451
2043767902
1489441909
1791197148
468158379
1010978441
537588408
353579502
2006494186
2125198125
576498945
992297977
144116524
2024576331
833321804
96278536
161990986
2144733347
1826499483
1216909430
724300944
828795932
69763633
1027266534
163662513
195857681
1653659599
997264581
403947269
1971756358
1661078746
2098424691
1113842904
397928885
72343142
1787236640
1310417708
409390491
711483642
1161890757
1347814853
2119790830
105105250
864709474
1932387494
8887643
1486234976
519217631
1889101359
1399252670
991457216
897874163
495482075
871496569
1896562114
791927032
1891116039
115988351
1351860647
1375645960
594685332
1837746427
1488996703
1170084376
1597134410
1823832466
555158573
1973643460
1116460277
891420005
2089970605
784186201
1868325942
2050195746
1289889634
714764106
399227003
557626705
1116307498
1483181768
419917177
1664899901
1553837249
371729700
190749738
961312788
1879914424
2107932858
238273740
1627273161
533912138
15611902
918838214
1195856601
1656531453
1217889600
756831692
840647116
431054464
477637214
910280972
772242019
1344728487
1174143180
35008704
1723919
880181093
1567345393
1182174336
2010144291
1283530981
1096337329
1184388842
109253765
1265664485
1188383958
1636755138
396395191
1005637340
2088302491
1738918522
1104943381
138424969
1030589458
1713702275
1424274460
1385010673
503887435
1515720477
889339127
432863793
1119386514
1727580144
1166108302
873505490
1608303609
601789096
989710590
101824586
1870617761
1864794823
1164370511
1152214565
1760310247
388134662
1606604885
384631089
74280422
2113970743
50341379
1233885814
1045784187
9421119
1702600587
1672898941
1636674518
807282442
700616775
1484512155
944478014
1108345692
968267304
405717631
981878723
299856741
2024780243
1381532062
1359439731
56311846
292433968
974844268
1321877004
840948332
138905922
672158978
901730387
234580434
2012607618
1113705582
1147053275
1278628041
201045117
1172441948
2035636376
572090913
506444662
1937342362
1773505189
1634878363
5775202
1900765103
1737376318
1751353967
1502016287
1046610939
195389265
340980754
2103018030
801181032
1583944611
1175267280
1326252051
53879510
501913082
1180092017
549327293
679863705
1101744401
1327162776
1455836089
469442639
1228381227
1916298053
2056610230
388926579
205243570
1203858792
1159806271
2139514373
2111382644
1936462486
1040910809
1552942972
468320193
926671856
1295467385
1187708206
678190913
1602127772
1383809418
156155552
1272846645
1066727139
1479703724
1862180720
1383211295
447683366
906219257
2020344889
1440253505
740846706
1931327174
2005378079
2012494541
710196034
417053714
1467304915
1440792062
2040950486
84052755
212404901
363029842
1721539041
713374573
1462642843
1915627194
1205129443
931177113
74886207
9751154
1089082763
946628159
1116669459
1596890584
677004394
1434160483
1778540769
100648907
614544602
2016088536
145804764
561295701
676072487
1507546441
1924098343
700231597
2085655849
1739035813
928056017
1884982305
1439224560
1773786638
1889951869
118691220
174275070
1063405502
550175483
219195417
1785413516
1380277836
52412987
2071005571
306303273
648796298
106183084
428982504
378705826
463462078
1376896079
1032188620
778912649
949209264
1292801625
510678547
7974722
1454775140
447286849
1560205069
2119053603
863252623
1199129913
1655883109
1262839759
854169911
1630973979
10530445
226568354
298013845
610812876
1794436525
163292231
906284214
1378583561
615136209
929057289
638673213
315326506
1998323240
1979044077
1507024733
199528016
179750362
2012815240
780216156
2035842650
1817084924
1804723156
1991404983
2097503894
1686233853
339319804
566853528
299885397
258207376
1283547395
95003091
2074207485
564604919
1797917297
1987625450
1279221612
1287311305
626230647
80642816
1641471822
718775255
231435599
185850625
1920543584
328994161
2010259081
632929219
1483111589
1131972292
585740966
380630076
1914617677
1019242533
999504991
272859057
856561072
735210509
1225295141
1254871415
1587709276
745353787
2084404448
662971129
1326032806
1921342042
687354601
890384093
405463646
688567928
1508499228
987955586
201257446
2107619094
1285867624
152753920
852139119
1524314314
1759017247
1541464638
1240465262
1974843939
1672070368
1452506731
242137765
1893471657
1174438159
1385674164
458541153
22619073
1769631968
511943211
666789739
2147098295
1010355741
2006926262
1678589442
709433746
330727361
1551033651
1836598282
156054873
393220763
854054648
1385371522
1248676905
1473568460
1612805582
1975338288
1112724486
874159404
1542784334
1058271101
446615089
1543938798
1017236377
596302863
80948099
697225549
1912575869
1241932117
2094188241
434049354
1359676975
336034357
1268119751
1174492571
895593567
683258992
721808582
1420052492
1798251350
1994684286
1029519759
601378687
1503482114
911898927
2109542603
147000279
500018998
769779303
1936948758
1765565765
1126826491
761830602
746837556
893519099
1122462895
656279813
2068912132
56501179
374870689
2089906295
195174058
313917266
1251541449
1185134621
133004443
389833711
776613448
1552210771
1865462617
1795544479
1472018476
953074329
422937099
494043629
1552454041
934869169
482436047
1142244170
1798211778
1586573022
1626632085
112259248
510025501
180339922
1001080795
1680347687
798683472
2101945699
1467261168
595222118
147995629
1926053843
661007937
624695598
737229019
1444279062
840009087
303919276
1592059562
805213956
1232861685
249447303
1906852844
410221864
1776477758
1646407065
1063510353
1900493401
617768741
1943563130
1355695880
702464700
1300135381
1139415688
904572673
1859637101
1831835621
1524460001
1739555791
527996717
2114686507
1600599111
1458960925
2022414474
1900254166
1530935018
160610661
1898808479
1286398303
1366819884
2037691808
367333488
1003838644
695558887
205885859
1962507447
2139838364
635495240
2020294811
557059014
1980528710
58877942
497081459
220484821
2088913789
449338302
713607116
977910008
1031265281
1821878534
1342852152
2081054231
413081775
838020742
792694515
752299601
1395522861
1747035218
1936823731
531089627
1840060333
495885819
1674379567
1445737172
1181906120
576797784
466715617
1011514040
794293165
1677311581
1329917540
1643861885
1221835711
295027109
1523421325
1097336082
1623006484
113071676
238437226
518914462
453161235
1028551597
1283676487
797163449
1976521244
528613672
2140923622
1644293361
944727071
1708462110
1056077743
1445395831
958547107
2145705106
965448692
226537796
1438750884
243479990
2138632251
284376436
1265142887
1443038296
1910455509
1358997652
1740370542
1562966720
2137837177
1967599412
720032182
1471672589
485717887
977540857
1524539460
1852251254
71171033
582334759
125034029
1307313273
672793078
257815527
1314434101
1372536149
2014025325
996377073
2087679549
1116169889
499935220
1622342321
1663909389
1020397687
1414183724
1331281558
834683960
342085016
100038261
836248010
1284594243
325456255
117192491
1132865648
1998354117
1890354957
894564099
420701658
1224103132
1488829165
1165134037
1452792862
188055987
1900245516
1539289843
378168822
2006254253
1425650937
121576004
1103390715
1836353675
1622193599
67925951
85880075
1294130889
1239494388
1075247282
411658584
1645427923
872864360
1989807226
753665153
1575275293
315327639
2087849978
349628704
1515448408
1299785160
1468714886
448123222
1763971577
1970895641
1330160810
855290382
1508886934
1777038084
363389766
1185980954
442753041
1393462588
229295187
1988192388
355427309
994553476
208635368
1155168103
888010742
1931856212
2043097654
87324134
224637607
179640464
752844877
2008602462
1912789128
1937841278
427870776
203604472
2017491559
468230023
1946370577
1685993535
603166817
1704026343
1341261140
386539057
41542225
888398276
1115768262
1073182613
1287788201
505904144
552088023
779237769
2104782047
867946647
1163716430
1529184356
596198347
2140595270
719831278
263395773
1054710492
176244125
1482699971
1221856519
1676296828
442548005
608429014
800493963
802440011
1163873854
1704066110
108063906
292883885
881057743
1001216821
53831200
1843354198
881552969
1314093440
2065259720
1273195009
612944532
518008469
1416304158
1234797099
34885259
1306265097
513128975
1466150506
1545905036
1823068937
1414369067
1229224990
1982298673
1222921204
445432487
1290230600
2005458492
1152578085
1565169423
1103000040
323659559
1145284274
1378158888
756940916
1115485063
489325405
1765698196
2135280836
1867677024
443950704
1059782665
1937247916
1611138519
1126382467
367599237
1442661044
878941060
443686085
773393979
1613678388
1325909262
206375388
265298712
71678036
1740747704
179227769
1922336687
1888370825
326113724
165656714
1295515392
2055802378
1066652323
1299999039
1598461942
1343894959
556416177
340190116
954488376
1764220823
1092030366
685591301
798156022
1796491977
1737456875
1778388443
2065018135
1808540439
7555161
1031669715
1819870435
44435438
1815776864
1364070387
1230615837
2041588012
1863435525
1914935784
2072142361
1172373107
1098406498
1486117950
849447251
696336401
1934026576
867890255
1813837404
218718874
564965380
2113117706
329373294
1569338043
586016921
40220180
1494676985
1231271256
270251615
1169325683
149390166
804640403
151005450
788075832
167656716
1399756384
116280114
51039488
688067784
203322989
1080266568
1400455626
1825512651
855150103
870959033
403895106
1851197784
92014833
1845794647
314222951
1466376681
486903926
1623140580
2056819685
1768031945
384689546
1980689490
871495455
2083085893
1580868897
1256279127
401084980
1297730177
1395981730
263799480
2107566228
945174749
79925919
1951819915
182634630
1211282446
1387296024
2109316103
1744991928
1454006660
103873106
1493124976
78225428
320840211
1796522568
1276953691
1521662220
620591646
336041427
463180357
1760110332
1781833149
750841683
1312995888
455764517
804476492
628612867
127183703
965070366
319825967
139102630
1471708405
375878904
2071167056
2041150194
147844842
1137571959
1401028360
1653318833
2030346576
138350372
643141185
541977896
1501106589
1327563333
1007966410
1867137998
843812119
635803005
1898270143
762749983
1462199838
2054009392
1544551020
1217276437
372304324
1833932256
227797232
1064428847
2001580783
884971592
1966157098
1848205272
1260859478
1146660580
1326219799
1733856926
1952094501
44848897
1491862660
1250367441
1062221268
1692528292
931690459
735249875
380393406
584400666
2100022946
2092566417
448377548
1388586545
1817182947
767174691
1971738349
823088302
1871459420
1376281555
1101428196
1856252538
94192692
992232774
813529272
839541789
1651892420
688342583
1485566426
679008921
208719576
1286006
227987040
675179184
846608292
479956680
152399673
189087844
1081235179
622820515
1141857703
1680018436
1074883544
1325671227
26607834
369490351
1424296165
395488967
611399944
573893254
197180160
1058633686
1129018081
1715725029
67127565
284340225
1176718119
1701618836
741203195
2086238720
368610919
740323228
115699525
639805333
1191598276
973506750
689624070
2059170765
1066456029
995014715
994984829
1695810180
1879437285
2065431626
188504053
405802236
545355267
30860542
903056320
72607702
1440236448
384235230
634603017
863308124
838168401
1477341234
401812076
1104192941
1734183571
140711191
742188986
1833846377
1697595846
1766289573
1416013480
1445622607
358986958
1295501786
992259681
435332118
1063315727
481465339
1341447097
145839823
151457581
1289512241
931667679
1692283415
57319371
633569657
312768341
457626326
128893491
691535429
1955746183
1363560350
2033101646
1708830383
1007617039
660532982
1437157056
528408430
1477016178
44600408
1796617223
1355894838
518181996
75163358
859437195
888834440
1047591607
308511072
794580092
124781162
1003393379
1589304251
785304042
1453520035
697035810
1008794115
542300222
1513618133
309381360
851294801
49042446
1798816161
1820656238
1334541377
2046809230
803156540
161346120
1895978354
2122986260
13692951
288060466
2140317410
225365709
1236631097
28644271
2124410568
1676448257
714764835
1190141157
1295266194
1963261014
1440513640
725520847
1840369515
244001174
2089521647
1547414216
742665805
1525259469
1481369534
2013748410
385631122
1618496002
600586572
222755124
423034319
1857829641
2072841997
1762308766
228158632
773404372
1433078950
584295773
324700589
148041687
974789279
685267426
331112377
1223772717
492026911
423683439
1129931235
1703663184
941793133
523857118
751730019
929628301
1720814766
1744206786
304219341
1485610633
918366646
1595485066
1655753788
581851632
1032952990
1380182254
1080834617
1236044611
564545393
94709031
1592536948
1687975589
210190556
1992619477
369671078
1529854194
1423754305
850267557
1548382034
843006603
1906475643
144850310
1116799448
1048768874
847104128
542711008
1492099177
19197391
1642040394
29960470
1071081682
1411797230
1459309053
1550678939
1952272463
695767864
1199272655
1896288497
417121845
545235847
1141018219
1664068692
2132375135
210713795
592582254
2140608804
1754170747
1491523216
396598269
973560603
2076331990
1832908071
1452255549
296355377
717335495
1029734616
1007580274
1107136468
488079843
1414797821
1013416493
1269482588
1422727365
927851025
1879886304
1577967983
496936775
2019535097
1392086261
303904815
1434369659
943177187
686675689
853687615
762880611
1159594295
1959279565
215335105
1629947248
662233982
1056169740
654605834
588223676
304830318
627753944
1898478082
719989396
734470563
560547562
2096937500
135890228
1024736100
1435498795
764363309
297693083
975229091
982506620
748996268
1501767916
1408459375
224417846
1475435624
42421764
1639886894
724008888
633839073
267780597
23547125
759650769
916952970
33296475
287993617
1539663024
48107360
1726034052
1282649419
516305556
1297534638
471206104
1127277279
587521612
1953237779
1915130255
1986297899
651916875
1511964768
722546092
744146334
759868236
98212641
1447392082
859441535
555810184
1980461231
2129173658
186129170
709125289
295927907
893748817
720328049
2006346580
1626751410
1150860632
482415662
199278520
622406339
480297352
1351018654
1996382506
803894853
190834335
398413820
824161760
1337144378
797974766
1746006589
2005727347
1684293661
1145247694
1075939572
1527724717
243052374
378967899
79222235
2113321537
859662842
1418221513
1316726505
1006569164
178023177
711265001
490322705
28381182
1443331092
978472078
689516668
1313080707
88603579
1661242156
1689510333
1030687054
2097833355
1453418957
799876444
2142093744
395280190
1969706522
1985061228
611002108
1281938873
1908548078
1943237733
448380236
313847144
459571954
1949137079
895441629
2000863369
1953209561
996259496
939697081
798517085
769558137
1398259672
420764106
52605986
1154013502
797284558
1397861497
881870493
1424266577
1100093985
2010202840
1881110618
908485912
413730954
886425901
736724466
1604307798
839266460
1354542319
1090528097
1559087460
1437995424
882340089
480230217
32808232
1895135258
538848646
1642775922
1447373867
1595167182
914355225
2102685952
2036097719
1968740401
996720241
1196760202
320404978
1644163153
581001052
1006189533
533962677
1575913745
2004512669
492746964
1005627311
1677064834
553973682
540286002
1286362273
324209911
1666462469
1483354982
218571068
1226081480
126837497
370608864
1759036304
620529212
729429386
2050390883
595492270
1766033250
1830390439
1532716840
529982837
1413943946
684241297
893071321
1421494157
1452923024
432858419
1384582322
1590851203
585656404
465509143
589477491
1092881387
160936804
1664220016
286708600
435000799
358489415
23002332
1726602554
921295846
1105948972
1512063690
2111525508
586759616
951293178
381854491
369076887
1401748385
1138835584
1744141113
44406172
337002909
164072972
531515626
242689207
15162151
2061924794
5052685
1411476879
567634270
486322724
1017459712
84713805
174243745
1301893789
512201292
249994108
1955210219
1960265671
1651768665
498654339
145231329
359915604
462943914
1414482024
417028918
555892505
425368725
369316269
1619556626
416200139
601166426
262806247
1062529708
1866508308
2079296627
1969853680
844276000
1435440454
142391892
2087947236
22619968
616178415
608727651
1231718785
1640833166
1691049042
1080644696
2045656237
1403461053
1814626669
812259079
919284976
744417354
36390564
1005982306
923966256
868102967
366689826
1141210100
280545244
808324412
550295685
1424849791
2067020544
256196711
222043234
1785614802
1601863241
1280994807
1917685689
1106215851
1424323964
729483491
362592194
545229207
21213412
1462784630
1394508858
1059448467
1798361320
938122026
831423597
1635878673
2100361969
1449592877
487297333
653727350
1692047712
601048230
747000588
942544143
913057858
787877853
1655126601
800434026
1110786802
72981201
1667530491
1582472215
1196808004
1892619928
1343074736
1421822182
1124963480
175250823
1072321248
297637280
848451715
1445547575
1472888675
1746486045
1255626689
119980835
910071398
1587779058
2103864494
1677299611
233002382
1059678384
247426204
355632061
250185381
1520480157
1026009353
433574726
125874524
2063171749
242209501
550486862
691185957
1258301886
1389771267
1178373752
1203660178
1622533881
1601187507
430746410
386732757
1291583525
2041719570
166019193
1390375532
979850170
1715876291
2091897875
916732093
1049384147
1522402648
1861955082
670046882
1802764371
1696305990
1071084182
523031116
134939185
1967055756
657795076
1436276337
316533406
17676268
1659818645
1161970412
1608270349
844805958
1581302101
1501299698
1469569726
2121841415
730789675
243192781
1558852128
1676669807
147848931
1875771069
929386516
107586079
168984408
636788080
194809802
1536407746
1345171233
1931294746
1364739333
823564934
483236876
1386668834
1106900079
1561400745
572117543
1941526723
1907287913
675975079
482569700
649083993
728633291
1949664681
476977855
1511745954
1754160156
1870725272
182408141
223967493
1648475603
1444351445
1073296139
1400101002
1146572154
169828199
1488786284
631861080
1254605865
979915367
1094475828
1327657955
1459900744
982597248
84312280
820485111
398405836
1866847705
337263747
1559043271
109394215
781604938
2129919513
1844165314
1138815982
1164328899
1547914496
21542012
1524264613
381961756
5991762
548305605
1346386218
990759135
1794235896
2117216152
1472920232
775317858
1493726379
1817666154
1151666697
290611220
990668217
897618985
1060157730
1774955343
241562250
724432479
1167250787
1038653411
1570636624
1939023168
489901184
1255566009
673438328
415139937
1569209608
1964211970
1580897187
1434141102
1150931509
427045134
1290278196
994000551
777202095
247670534
910811822
78510571
639445693
637592760
1915330873
1781829594
291981975
2101509467
147366940
628345314
583442252
1770231847
1675525568
1964713343
1589954974
1651186198
1296239357
2070853961
405296180
1132195194
1740248590
1203359361
398579793
1902095936
2123696298
1393026945
356834878
1985211239
1661202798
1505319547
2138172950
88142454
1992383246
1133355502
2048141133
115605984
2106609896
561998236
1209600701
211749640
1745920940
2021129203
1193151270
70089039
1592371847
618313532
1432872814
1759680384
736860265
138096687
103107119
473914526
272837352
326879662
1978894783
2135559580
1151041311
62180792
1172884399
992071686
86646726
1727967782
1025634242
1869100787
256178265
1155374274
1266826284
1921303078
10367597
463772113
703749202
1797190615
1167759945
1417345085
1292422124
766032385
1553340146
1191255458
580476591
1222156599
1351873545
731813738
1591429167
1336901312
1040961966
1947752750
875023248
943761479
1453612693
146826491
2114327524
20626351
1298725056
703608929
692244800
1195910611
1225297294
694884811
253774760
350500903
736257795
1086351979
1448573445
426262016
936475967
761136444
602761664
1934378601
1565020691
357895770
1446989498
1560683559
1544122324
494363214
1432193876
659423652
1901505937
857590667
1829216782
405612553
58489408
2958147
164575053
1705640523
1042130284
1367498221
1062257620
121457432
442677574
1267311903
1114882650
113356011
1000948466
821456830
631853532
1575562281
1845601727
1269747244
1217082512
185604060
453619052
2145703832
390554613
2032170255
1839098026
641829915
873555517
2053044473
1915604297
383263131
1419316670
941138254
1468157290
1095406732
402446056
1533321994
47954938
850153693
475914986
1021613371
1615471979
307239428
1617500655
703131192
1806197649
1239932289
1500519509
235524079
596739457
1293878161
1298049751
577673190
1639118510
886909877
1276787592
1843441340
973168605
1287013953
1271656054
730727504
820248433
1512183094
1999784269
1884991522
1683380736
44830677
368618332
442435409
294319531
2071870172
342141801
1110838022
1430618226
1552054912
981533865
874974834
937432920
1366343043
1991609668
1985763360
1909807057
298539510
514320704
609200895
983155103
2056249304
324100313
131817353
549731157
2117345305
1054125196
1218578755
1135327211
1508568030
362454994
734261606
904659939
9817162
955648657
568465027
1342975221
1556064676
601943121
1679611035
1436141726
1188925049
1670208389
216420796
1160236402
1034791635
101558780
1133808005
827919067
1089475067
582654510
1063863127
466909287
2021038957
869803548
618513231
1485948879
1888014742
317433092
473633251
1010759138
131642783
1424576550
260219374
2047145179
480407971
302892650
1627908301
1542072899
433772452
1583166835
801990045
1801907881
990075700
1531937558
895646493
1123245327
1136464051
1832673849
889849533
823134335
1001321437
1562902110
1675865884
472456714
369095464
614007041
1357152251
1976024521
1751410754
184285575
1663653571
130177900
44109380
260053611
1068409679
610409445
475585633
47929629
929024658
1577694542
958747931
1692203822
1471236882
809446537
1186986081
1182981333
24695522
186310500
933655956
1159877781
1925405983
1348264342
1174588012
1071150421
861384529
1425417109
1823948698
1268011260
1570884883
708393468
596610171
74968896
53359380
1279052658
299642611
1596285103
1057651585
359408104
1264775966
641857002
1568862118
1419076267
374443975
1330119603
1015778916
1286075013
1798792653
1111009726
483436098
2146903321
273179330
463617348
1957952243
1737323380
858219366
1346243568
1104635894
680760547
1585739358
167004582
1832262059
1883129386
970210708
68832885
1562975375
1215875218
1501442094
1541200502
1994878852
2033487855
269866574
663963209
200095581
1910035316
695289602
1074855193
1392492262
1605356195
2135316070
1567968390
972563285
1830334595
1092651102
1083922974
1831025108
1178944369
1876942756
1380331739
57856569
942765647
231383726
400492038
520736482
1650361867
1846602437
1622023158
2085448706
1858747195
156462109
1507863340
122522914
1325530328
182566994
1213407091
1458339383
105915062
648668427
1991870101
1933534860
1882231751
1247853146
1243448942
649000813
504924959
116011045
1812630218
1451305914
1677941828
384416963
362576236
1521762714
679369346
1149592607
1733323595
424991111
86270687
931120025
545384337
1111957999
1108572425
341446020
1241762692
320557242
398849357
1005390424
275253706
384535524
1304948206
127215422
1387862026
1805281000
1246401759
727596834
1545399660
1917083842
317020918
964686292
2102949476
1719535163
350911343
1892701634
701969985
149575680
1295722064
2023063364
821330503
530625865
630997800
696727168
1727960735
559009247
344387005
1507887976
1649838898
1886337746
1154781082
1749883983
2135401002
1938891981
1915959830
17124310
2049410581
858984191
1950853867
694772547
1438441560
1643658674
1337103301
682693575
2081280102
195850489
1540222376
12492704
79589487
1930981874
128148047
1467413207
192912911
1447916629
545029872
196403564
988378902
1161186151
916338873
1997434717
470488350
695104143
1772641788
733357187
1664136339
1591846222
1681132618
1383278129
1286216002
305825569
1158514093
1386151841
219508840
181062910
1712466508
1535678065
1841677344
558715545
1227362106
1980767127
1329180796
1644995385
1085213318
1617114212
295290168
1315220084
717382103
335285967
745363256
1299014166
1138991685
2135842254
710214542
98865876
525455683
1604246486
1890833020
836127651
1705324250
1287798905
119246326
1132498485
1684467601
1983501094
1235128865
186954863
1812266720
1571743485
1726237409
2014655195
643509203
1981340217
1236458440
1956560428
428989184
2109019547
1369957421
1078807337
254179413
472803241
229995739
1933697610
2074186189
1020244535
1632853337
1047471163
1854158953
758214078
2103515363
1597068342
412143075
687554703
1068466680
1716076557
133305621
2140889788
278459813
1802717618
1932970989
605182072
54225679
563968059
1181133570
520024826
313218295
673569317
1354847287
895330376
1160645129
18675803
109236092
611792605
714239604
1435625972
75058388
1678579070
1294450326
1021499607
1552120227
741446647
1440500549
661326405
1364947412
1602101869
694999640
227644498
1942587183
442034941
695671446
1401481432
561248495
177463783
745897461
2039775660
924520507
742317463
591421008
1891506837
175700701
1945588043
1183962169
1385141906
1005850894
1611942040
1209283980
1955019120
1733939437
1614004667
2142901423
1419010884
1860498270
1503401485
565304055
1240862530
1728186239
2053297100
973330553
1252928853
1393644348
211557706
404148698
325267178
1381372371
1605073194
2119250803
632055924
332063229
229646480
1901163889
709734171
805360672
168097456
1924637254
1204435768
1972070619
262983943
1738613078
1423556685
1355463624
1400406386
1627518538
1349257741
444155401
1436511754
872990646
1188814388
760622633
1152943597
1359274596
334859701
596794224
1709348549
504517279
159657737
594144962
540353538
469664279
1278284841
259824134
168142327
2012587800
1297167677
1880746145
958784768
776398428
264321792
476772534
867568524
2063225814
1992870110
2014385653
1368814699
702083138
1394641542
618626498
1175585870
1979711404
170637581
2001624624
1308314267
365273474
683653171
1873687668
1863246382
1436350485
1218598260
155435926
2107898892
911073246
1405891789
76513793
295849934
144283621
1201075657
1723326289
1702910645
1286137334
67495747
844177015
712400528
373424115
1637877938
2097837273
1379611391
1915986431
1379311796
1099333456
1391541443
1544561896
431116387
2141854020
672705956
1165352434
139659267
606735035
1731247080
1137188233
199647050
1662771256
379880270
749318358
454790039
1310477196
1341881725
1519014603
189804111
1343315567
544167815
643318770
1448141051
89172939
1352470054
1010808337
1932201851
885148929
2104578699
1213037157
1109289175
1679441963
2075785360
1908289536
605930938
1007060604
1470189117
2031208230
1172985122
304362729
1655069828
1703250291
307550491
1986724241
1331948450
912134472
915942351
43307644
1163898781
308362237
1075031852
1645264872
868369719
858237945
288528295
680850466
1212417969
982146705
1192602085
2103190699
409743295
1652774861
1935672694
1855111282
1939859359
242596320
714488721
470647799
284697445
2057379023
1632955877
742790579
2052903817
1140721788
1209115502
746331347
992272841
275043461
875913402
1262294852
1992188741
2135939686
1539759202
215447987
1564793261
481236358
408468747
218183096
1054003081
28396405
884477473
1965624652
1547608778
1578906262
515072296
123658914
1979731618
1386033455
1754015050
1692789542
1822645180
2010761452
1466767451
387924183
388055344
1260129039
1953506740
163993913
361170909
551412436
2091371616
1249730170
1288388207
659418772
1723593775
738043518
603463259
1685030541
781794170
21954189
437120051
1836745134
1915968360
214145688
411917462
1888961881
1386308003
2147166575
1271989430
541881486
2019481413
1710609681
591319544
1047870042
702767554
126673229
1485492547
1911835556
1215178558
1486054229
914452561
946176460
242033594
1470268221
344514703
723915367
2109346330
864727881
1190509355
162206548
1397561816
1473227207
1401420934
1322286484
750435687
454220184
1474014395
1784785241
1110726292
414483493
732573537
1529628910
2141735492
1064808114
1427678150
222440459
693004940
2048693187
1671054671
1671454622
295893541
1155732780
1703841746
1926410957
383990605
1755724857
1617220564
1395690847
2063571018
669443154
202388824
1480380713
285764555
171258070
248350612
1419215788
614739654
512241550
249211035
1968480107
2100661825
178059870
1447298848
104176428
1288013058
728457424
1534697743
1376035216
1706445937
639551096
789306391
723800950
2060233474
1722446892
628119873
2052094448
1949990230
1349861390
1639433096
474315716
568692411
1021504229
534204980
1867785861
278524136
724646072
657863186
1928056455
882865608
621785374
401790572
1264371303
1449259255
181215992
1612791536
1296955032
530944218
1162050301
425108198
377280259
1552649193
1504437544
54947406
1076111462
948797682
187003708
921367553
1735402970
1983297456
156752869
1150306087
2083465860
1877172517
92884452
1813499989
461492070
2113619731
2013036848
1868861458
1733949963
1193100989
2064146169
1194197260
941975572
203045982
884978260
615001954
131077276
1373017681
436769266
115095830
750323771
1957170339
815074148
737324459
295009796
1364118442
1570073890
971335673
908043220
2065738941
921759058
1603963231
1844273759
677218663
1842154721
1414281257
176189275
1600902374
1760359598
1238789387
1822321104
1011293878
1093656110
400717297
1550592543
202720670
913272967
2077046893
659087255
917354164
188741874
491343477
231114592
1470388798
1084649603
2015588590
1672678606
2044929109
273931710
302815234
4153606
1376080070
1990442156
1603020321
1624300579
186624374
718899149
1344323528
1453808104
823646799
194727254
1750050493
1650498766
2014674356
1732530742
45186744
1665947503
1033548266
1808373516
772000952
710627294
493079372
1835399711
860348391
366414664
755964032
1908433846
1457288689
1159246539
570772379
95921048
76706426
6977204
1182903416
720117817
1876610270
331229483
981280213
2035802574
757101338
499344096
756354394
603372904
801477009
1079915266
360493133
1289692295
163493711
687412372
1536774561
527789615
1253979030
1320462815
1153383518
385743830
738771694
1722656416
1940471716
359474634
160302296
728692258
1592659575
730430035
597547052
487296898
909377181
2120801968
303668510
2057725980
929059949
669909600
1086073997
837197566
2009915181
18864790
1878728676
2003792513
942748303
1331479389
1547385241
699918488
764184222
193645310
1028922689
1218222254
1370312454
1642340933
1659602869
1683098421
941278241
696513851
976300516
99081749
2036366360
1945845431
631800176
281939918
1964990128
794266984
560154069
46993102
180957855
501110018
173487487
1565831258
1669147773
1386615849
1854271192
607455620
1635660505
2116545557
626476611
453746336
1170817710
2023949288
1154951963
6923998
902994644
246227635
920845744
880034651
279594132
2049549215
86430561
1884981303
1113536229
1950851508
1301402903
1622960273
17005638
1320013285
1562566073
849901291
459332752
1073525941
1718731262
1517465624
757794338
1573996719
1287611192
2096429701
1744478790
135127236
76168441
1063658865
1716126868
624459501
763031565
236637352
1358878644
1777767892
1560525191
28867899
21341948
1628505073
399663155
1748721581
1503900698
749712099
1710899338
611354013
2138645283
1479010022
186492426
1068461703
493547917
248185501
1821458119
1194339956
397142365
53174847
1976028484
274609423
258149447
1127667212
1928347792
932531918
1160534467
1240792852
564849666
1720595031
857477675
1626103521
1883605665
2098865604
289064258
470501105
1288009749
1359385662
1899355680
1206402835
1831037314
1444653599
1401822068
227467765
1610776046
1691894086
1780764647
773729166
2010133775
1542159065
769390489
882729926
423909406
1992652232
1226014063
1346051020
1981015132
900979974
994304394
1396709898
497904306
1472282102
1377424707
1626993692
67443263
764095063
1743231546
1196224380
834390476
2099103703
1761394897
1203440809
99073821
1009950682
2039130410
998139106
317165130
1702047009
1496712036
492477440
775932023
1826356358
1611713012
875151589
176432468
2101618562
900564999
1081054954
40282248
2012610427
1727008382
536141641
511439819
775557921
1995919366
54193994
1924127382
1976037058
1229309299
1322899946
1211497396
701246569
812714786
27397920
1730965185
705618481
1554999028
1434732521
535908669
914449048
2063001473
1662993108
595679870
592376700
1639118586
659982841
917875718
743612102
2050318246
1081729134
1549712955
883095634
51592822
1511095133
1996529700
824544283
1936903644
2079558071
156335574
1893443465
108282437
1434818265
133859895
1196526238
1351392592
668607533
1756739847
513013712
471433581
97929155
102466105
1935755304
264230172
74288492
487022418
364117477
930047625
667700902
1475923243
2137436231
1868019108
1452731371
435442735
562612328
2144421397
1707363890
2005561393
1647222743
1963189725
872992110
1705283485
69666094
1948138978
1382059430
1780385405
927873100
1645554138
164518843
1696454695
1813881448
1138772616
1368678324
2135427445
1930015249
506084962
1484765636
1419020868
1922135759
443734568
1209237858
839339644
1646352363
967826785
1537220109
1692948555
936875000
1735134412
215226731
541874940
1364773281
887353182
878004299
664728539
484298721
1107474003
1318339201
411711632
1313058314
1016558725
279500694
78755750
832972676
1124815324
638816246
455855908
1249823948
1570051269
1882750894
1982719415
294548086
1778851830
1319097296
1191084044
1458340820
463807162
119804217
1536708495
1606732032
1984970522
1277002385
224104871
4661565
1869274738
479399324
466022669
1236921123
1106869867
1609500789
691454628
1598865668
688000222
952461366
1197450625
1559164515
883321193
1679619850
1867900219
765442871
282190259
1985251362
479096607
1991383782
641580486
2104427823
1327029983
1447427267
101738705
1480452601
1046262280
1950430396
1649763380
1251393227
1857724508
1194951376
1867452502
479480621
1729919644
340156422
1461070630
440810931
727046984
695068497
771469465
318089667
149157460
1404354022
1412147557
2132877692
983895496
1270933898
1661017906
244873057
742061069
203064506
1286504262
1442005299
461851316
1100872466
2122434909
1614965841
20256019
2012986960
67371840
310865994
1176560238
898547858
952746523
1596787585
1939784785
363901968
451035750
1388575416
1534837209
413312730
601321145
2120770344
712276774
1891407387
1359725304
1835346745
724187774
477421812
2006480543
1830954880
188675138
1357398788
1691370403
1049086790
978482101
718349003
909202641
327282707
1290799813
977385662
1801866939
576642224
71383150
877082505
31028893
1899187921
1940826374
578715124
1675075256
1244626584
1416643122
616947642
1682100620
1499899784
266976256
2007051039
606960837
394808760
1344952427
450798670
573556141
458263964
1689611985
1580252479
612690408
2014657446
206173916
449804197
2098212367
209825533
1597752220
1594618073
1759358442
904273337
1543833444
1719100702
1861304712
1173804422
1361235279
655108284
873361394
1657530767
1300727075
1000806190
1880780239
1444109085
1696836538
1533654452
590146356
1009826715
182461365
317868464
962057551
1042964867
1629967767
479435743
1446305119
662992876
608029259
2086184948
1959813223
1123193714
761041545
438980263
1957463247
144904853
1780020908
380939851
838505102
963347777
1966598348
383485788
660494931
62115952
46420167
1383936741
1083678319
1917290844
342046954
291409522
649512619
121156388
778097522
1763793192
1938882068
319263539
671795669
906819185
30976862
1432546487
1854356832
607795569
1960115254
1723168937
865550049
20086985
982844363
2010293380
327172110
2039872900
1059222730
1343334590
101419098
1212411525
1244212056
310944772
1813583333
442615724
847068663
370771521
609163546
1910495317
947705568
560744618
2078585865
1647240189
254716556
1078368520
1737647287
431725000
1388852957
2079168212
568891824
1232880016
1004841141
263283713
419090573
1357911041
69646980
1870058409
1924705449
372901583
1550004833
1892417752
416031601
2044857928
522030962
707452979
321183056
1228592040
86279325
974113534
1969651485
778680536
1321946693
1434657554
242321719
101568396
1312645030
1472020083
17097830
886862219
402066949
1054580112
523734338
445053123
417820347
1986582712
34300190
797412248
1631589259
1451623151
2064030234
1371975475
137300885
1462020690
566603524
933119056
1511304329
1203058367
1124100523
1215251868
805213593
1703555501
1865827869
614243187
527244437
141344382
964961286
1075428097
202406813
311959430
1831578999
1973993665
1293786506
2023920245
1420254659
2128027111
1044552335
1692805610
121198437
1056313653
156447770
1697238565
639219286
1167219849
1484081081
91569465
608633011
1997487103
988606257
1791370905
1043548179
256061972
907707661
462037149
1834870107
461725973
1292475534
1720728235
197027600
1298038879
975925157
2135079537
18458164
1247146868
362505308
1618405675
391922502
1962984232
1413223643
438056787
1662461522
22385353
2138065251
1004829889
1847618338
2014024194
751456332
1596580795
1352017297
669773738
929582842
2016644520
1884069365
1864083792
1849598922
1536692484
871017556
503093533
885198940
1715997045
2112567440
1429989586
2107925577
1665878762
1969057393
765219821
950630224
1711506329
884311335
1204524763
844532577
1942824093
2029282334
942003077
1664327335
472713514
1029963345
464393638
401761070
1664500383
1699490761
805339588
1510891604
1292619784
1922381533
1575958841
1424742109
175661710
718858025
1348904349
1615983636
17176193
1896140313
1553918315
1322326710
1352770690
810855871
645211860
393989847
56247005
1430173782
1964949266
1961497588
2028659933
1708498020
2125558870
275752276
1192716218
2072698310
1930388917
1398669811
734502863
985493120
1430874183
350169807
1226022367
860752629
223279327
1862422724
1754981454
1545772577
1813875765
1827825529
1481661309
67029893
1181193339
702118429
941068975
457314119
1235226028
466931070
2058321544
1255613635
2003772214
1673889771
1047009185
862495093
156109334
1589158560
1670586682
918435362
843323278
270244350
971671935
1692414039
448594237
1927174439
1022149535
1298456349
1461370984
516503291
602037903
572483165
1634401813
944809258
200770010
1185317075
1858489468
1748575418
795185130
1096572129
1233162077
630077050
1054607821
420494753
656713603
1325913393
1677092582
2097056823
124347625
512486123
402233773
1595586957
1335925784
1134977329
1159418529
1071195529
280681470
1707957647
1119483378
1027548881
674188571
314775482
1079348570
1808909542
1388962306
48395870
685006732
713208039
451975598
1646550062
663382336
723660894
947078398
496113320
1530375223
1465354368
1973960720
1350373358
1487778349
615284038
611871228
639500917
1368380796
884130288
2042628910
1442337355
1276920722
1419470665
129709594
2033157211
696174355
1260901214
1195359743
409578540
910952085
142256776
483419651
350991693
1217900302
974260149
39354417
57967626
1016641100
1080360658
351512272
973614729
344466772
1318115475
11675123
1095888872
766036727
263228982
1295830576
1430914031
1762353868
1319925639
419731740
639577997
1988349249
434325032
1164230737
184423488
1853628283
1578938940
1977516720
974747957
368100315
1372395896
94653737
2133285017
1688346320
976701543
1288933974
1920633242
1925637643
414619677
844968842
1759307726
365562618
1861453028
128013486
149226059
980352858
236421411
2043981241
743051218
1600278915
330632268
292757934
2014885753
1238053277
1875414760
940981989
444256519
1467666353
1485625566
265909486
846676045
435803220
399227422
1988346435
2020931530
1468854158
1318082843
861804094
169544667
230264152
1388184197
1071172952
424969853
1454039434
615859191
465951966
33805039
886329703
825033109
139882224
1975258845
898051444
527725458
2037130223
1018463775
870609326
1619041834
546100189
145331309
1735326868
352723346
748979432
505214063
1456492334
974647323
924364790
1308536563
1829311843
712807656
778283610
114353916
210224586
1982506152
1657445046
1423165364
1587670339
603745025
1950922837
745647057
224251443
656625873
1905933083
1273609308
1586707388
1835227917
1905754708
966839497
1917385113
1733930041
2114155134
1901981806
1156484505
238744774
1209404048
1889057815
2036319498
1086284680
1674023765
335323784
1103776557
1934697390
1326096523
507137471
19190510
2117596992
151892527
795449006
259127200
1349099451
2068495413
110706859
1870526691
1217333472
355791465
117286454
1762624127
97365596
1470460513
1833257870
796940655
1107390459
424073382
2018161213
1769073500
349507977
480448700
688421383
688169501
1824464557
99108018
1755900556
799827836
56159528
636739039
629510900
319027505
1910183052
1844963234
841722541
1379089899
823834052
794610402
2038584627
2084605037
164730800
1108361787
1746559839
107822499
731805023
91040743
903262349
1372717152
922238636
254762846
1047116178
195799798
452646920
897158543
537799498
1699574062
940592634
2092617484
1512966080
488544067
1573305080
1412933422
2125919885
1930184899
278306563
81008023
1405142216
75714955
359283207
625420341
1404797912
1646828421
1767928194
1082296469
917888103
103778377
1224879339
510605940
1072102629
20708077
1488643455
830239316
216587376
1934129766
1212501390
1401064723
757480216
794839349
387212196
1623544338
1813469941
433627261
384422863
652060233
714286592
197821880
918017155
2037798789
1447477626
1525633168
929682926
111186
1060134068
1659606501
36520655
211223452
1797031423
935223652
2052779378
1103220791
778215831
1095543131
2100873739
1637740080
1943780066
1526875330
1655948659
1249513835
400343814
840465905
691189817
377106290
1964066259
977680385
80566083
313994193
136447416
1308843639
188301512
572771839
695796651
893024247
1673416361
1398391401
48568575
314788096
1418329771
1451129819
1691445180
1431410753
1727335466
1962254438
1061436530
50090754
1764068965
1882664627
435276272
2116879686
277944176
739920664
90683664
2049899103
75396295
1261278847
968065362
510486423
1829035657
2106909475
634748912
340890239
1519065398
469339207
646732531
1365585118
843242684
2078972980
1911503130
1372784945
1512319571
1447279666
2068624053
281723621
276627252
312223977
1231593413
1213242246
832275844
812559511
1769256284
1406936046
1884896447
2032622464
1837591719
811334307
27488904
1782587912
152275120
1966580389
1849570869
1552805918
1595350506
1849701302
1810040749
1427246843
381202362
629214952
266544886
174980796
1588374445
35183182
1626533118
1341151605
675802524
1693863456
259448447
228734330
1528905213
962769056
1808024784
1867693137
1684897574
1661274769
1873226531
1832617654
913572495
186509444
956316142
1652037268
1911695843
889239293
155085306
1358702173
990222377
769494235
1684213670
759106201
790233178
720633529
1092007391
726759665
269927500
1817099727
1826183123
239047564
719782656
1388338570
807170174
607940734
813598223
731922697
1150478494
1781555519
1315626561
1852666851
1605459693
1685357517
1304115394
2007057898
1048601044
1771428691
173671037
1364472730
184821585
477514197
2009690591
1019972227
841761671
716821917
1813330800
670268665
278169624
1761606663
620095016
2010340365
932869289
209059510
406850348
2109557249
2042949552
1912755491
1657340573
615017306
1010273267
1654845670
1910422427
1208257570
546927229
948823753
2063822295
962426067
1570083321
905137759
739329856
1294685913
171373055
1903973715
503964734
1396610647
1379603374
1079132193
1749090235
1417225485
1548050558
458666429
1647159913
228185681
725212465
130500251
437706873
536692452
2098890638
803225097
956688775
1686403417
296392940
57107573
2125309138
1687748792
1551401712
495562945
1865071079
1155153072
550812563
2081499357
1190062241
270824760
1418162200
253988637
604625655
1607561952
2108849778
1309840362
903942559
753065124
2089280035
446570584
1168573105
1382048945
1897189817
1404594518
1639668220
1538946912
983659178
1525596095
924665500
1370186741
219637883
1175151084
495532310
132564059
1462149404
344411210
652230326
111306929
963303786
303316958
1315296990
1971618659
694672684
1642011409
323322151
263895764
1551708792
1666426152
1792068112
252499342
1419053374
1719152529
2125705246
1513574216
1873229829
1781919946
1350578043
1450517606
1940148364
519049440
961909629
1313814358
757240051
1747334786
1233083628
1174513164
834498807
1585682381
57182949
1796441154
612006112
788222105
552234342
1716266491
1945682677
1590340984
717711326
668808262
717632914
1195850107
1714393078
968563507
123728162
1777619807
172685746
1069908017
436594244
1298651076
1290922208
1497900626
424493911
1876649026
260732296
1872680955
30748710
1768138101
1430949524
404803371
447070419
628421603
696088889
1062587761
211180091
1531996262
1441198644
1897513872
896455674
1434823532
1276465708
80945052
1621291801
828816998
1161850086
150320321
686713922
911397662
741360608
1273758625
879844631
1174085698
1566026436
196142123
1573657785
553845713
708809587
480209538
729680571
129134955
98937051
673674334
255270557
1707984278
454877019
1192681867
588464994
1500505597
600170570
1193702312
17213857
1555817975
1388651148
1765101389
437150634
2080420672
925667504
1571728289
1754356039
898685250
1904442874
412616500
1473678681
1638012501
620972326
981743278
318263167
1105114891
1774638713
1482087058
472536279
1783594775
1928764442
1230308599
2107225160
517615371
1958501988
724849630
33475346
1232376934
1021528338
599923235
1108388116
1051230664
169028150
2104915675
1189066348
417314253
2029757348
1717868283
1551801408
1768542957
969996059
129670928
1528350269
1033599112
2082516723
588688152
161938440
81739212
48686333
397225226
1165465024
194984043
489460516
1242282132
925870318
680103172
1831319250
1381713445
692067199
881792321
384187818
728847542
374865376
2074616824
1606583896
732157239
1537107989
61532496
267460311
676822106
1197997965
1760030816
1053098435
1003600389
2049988988
1022823343
1822346559
197577579
814488774
687023489
938523903
1954196217
1042483578
2052585612
1275277729
515698936
812985463
54489538
612717877
576578521
783843069
1047574127
760759232
2008323572
692677117
1316587437
1676400624
1717542975
945820635
572500442
1841720161
257942366
2014883550
2050551382
856005872
2056358877
512246406
961536398
403360571
562057323
944287623
387235940
1379643635
1882490907
1179040570
2109347259
278255101
1826669124
1295205193
1384808492
601992393
1357927945
1674809464
950890077
241981388
406697273
1942563103
1777595880
926742466
1967674502
1770955859
242073556
2100297319
92204026
1039865320
862125598
1738680078
1997275309
1117777315
537304386
1491639116
1920883426
269382035
1746509070
1934032084
51031563
360506025
945980680
1236850760
893930926
950635760
1095435312
766676249
1115707341
504255804
311906622
1939587026
93584999
2118791950
1914974611
869426407
1354179196
2040714009
12563219
1685270386
98148260
138803012
530926756
396326492
1220760372
1144361198
2137691652
430744068
349529707
1707270335
605741059
161490647
698264193
1454002138
573519653
2117450485
846912840
1683492265
247861975
684920994
833042784
2079962130
582681524
1168319914
1072328127
928176770
329437278
1676297536
1393301009
1633439516
1811657732
1997306435
1800759128
1350990786
1842609115
1019511361
843199617
1063823450
1489772282
1659797235
993964093
573594295
245910892
1644577509
1031425400
2119863530
527730020
2083690925
633983688
411272064
685701860
1232076017
1139375404
595407634
1414763687
1037242424
1433220633
438265721
1306685435
36185301
1647842832
833533288
1503934972
315493466
636183892
238754679
59566967
1115538940
91486610
2132467958
512975941
439999049
1572998046
1062929462
1120402524
2096488621
1301088324
917505673
418710846
503129718
937440322
315470286
1078904886
1941214512
97092043
888269364
469828272
1167059304
223043902
558355577
143829431
1371213791
1353025103
683340049
612754108
1420695767
41335441
1191350352
1581343464
237676576
1178157688
1921898523
1598143078
1495417281
1073779635
897723184
728353148
1519079631
67429274
541901735
1165435604
963356898
980856790
1740052612
493165653
1490522373
1515793082
818532075
120405336
148442603
638519424
981845247
1364789658
833797255
609238718
1489081965
380981540
589879619
41064354
441722660
1339971907
1280671485
56315245
1971510661
115435302
1420740064
1259445260
1826461992
1133160619
1226955452
1398891267
689072814
127689388
1927151527
81293686
2035216943
1704755254
622264165
888988184
384005665
1912409292
819950165
1428092605
1070726977
1088627638
923356769
1786876274
1376336571
1415789188
981899629
1752364060
1355143052
1927554929
29883931
1174183641
1099441618
1220531898
663760293
1673720366
1723927351
264001726
1508045718
872736467
1194017868
159501196
419973286
1847179826
238021699
849783512
1670741484
491889543
956873217
450798301
1678654571
1598215201
127865427
463959856
933705475
1384813637
1569393085
1793859225
801529495
836412359
2077535355
1349709169
1752252054
483845713
476975361
517027880
98558082
772893490
82969307
1144465566
439807312
1057457917
1326398141
2146341158
1585295344
710076131
1097428873
621372153
76458351
848227432
108428063
1995857499
257943006
313418149
1435649429
1751846812
1733463254
1361474900
2083870411
414852999
1281246820
1293907126
601095478
1845695896
1638946825
1912472093
434983457
564032741
1106802087
1560109358
2130514567
702835544
2096329346
1182716196
1933517179
1204860709
1891978642
1354902679
1406224313
199277354
454666712
1440260884
2051820901
1605383220
1277822607
1404542199
683264145
1079911315
1267639754
1398568386
1878161661
1914137251
916859236
1037229201
1526193727
1570983855
1435220295
343810762
496999687
757364435
1965514554
350557931
50172490
574340731
1678872164
2124578604
827494322
1317783817
1381433542
1319823290
1816564361
1718750151
1801004250
319170563
1771312529
103930061
1471978912
1534557199
516074234
1817570181
1267385954
1754526956
772893787
165248037
1352709883
620659350
105325621
857829627
733654399
1915507311
706614668
271405883
476960539
1961648344
1560734764
1037090676
1696861039
452476875
1025180721
1940792713
614801197
1689279235
1949756833
172578653
540387463
758574268
1280755025
1677175210
1304176662
1456934648
1945698612
1158796437
1860368389
1113055301
788498959
1867857386
206193950
141111558
797432594
1966576198
55703593
1991229570
2043342615
1333897391
405634036
1682542129
608267529
1855501246
1900819199
1790168412
152800655
754824276
131410265
711368060
910626256
1023872418
775147715
1327812548
2054070733
504291320
1609695221
756806911
1055569501
1038168645
1105419823
1127606335
1321297530
1832550029
1975111568
1162598080
1950098022
81316499
458553229
1906159544
2122635423
1799892046
1744531148
446218047
2123370876
1759933819
1261350551
1322201143
2317466
484808055
259029700
411443131
213425946
1439154771
1065561960
1835403446
1507972707
1546974302
266221510
1538777209
1607048480
21416421
1349328446
1762785398
469708468
306842784
1445486417
646252826
1566063669
325388833
633693539
1407216839
343843635
1826623354
820477575
1373167605
384354744
189474585
1867806342
498496879
2133574496
887516121
717068596
932371532
1587253213
664521414
2016277198
2091712148
1717221395
147674934
1021103264
1087890381
646533050
1608859193
1640803937
1056625001
558954670
1115006330
1864131550
261154083
223250114
70605552
160228702
2094264910
2053546931
2100892481
2022938214
1050296942
1679334329
1031219570
1281431632
192811325
1139985388
691617976
179384351
132322585
1109452901
1580447704
1102826226
907137344
1329983028
1794816850
494368639
557210078
1426500124
498292232
717538050
1924031950
498638445
1565690482
863833374
1441066201
161577946
975719824
825194700
446132193
1627480783
1707962289
847958958
637747444
462315175
1444385199
1666931339
1910944786
1718051520
811451370
1856284690
1531050430
2123972088
917295638
870098107
1252571263
2026929490
308621625
539901441
1276857265
1583060767
1581132069
1202367798
2100032551
626443885
1651916456
1875216345
691106906
838263864
714197028
516860566
46787712
1997167303
155965416
451892738
814607235
1748435916
1746168522
624415507
185411649
294090230
1284998043
1536299644
1263976726
1597971648
1218379082
2092504257
2027016862
304418546
420460710
1530712992
1397117424
1779316412
933045243
1261523566
505523617
1506775399
355245633
681610667
1615317046
957950439
369909952
655375137
918997236
274576828
21316337
1074479987
942948307
738953557
1505615320
625700554
332752162
565497167
422524714
666178093
123581138
1093934475
2115593719
520447834
922339917
1553064581
1747662849
375406882
1896724424
213412631
737078689
633113320
1149692620
723654835
311644322
1010509292
1226023627
142570084
1266243852
2082460958
2106623577
1107111776
1283458949
1496661077
1738686431
1392724461
806949249
2128941167
308644393
1446964788
975472161
907894766
1393066367
1973667276
841887359
1050712866
782138799
1234677666
746529308
284639774
2024651487
1311178702
113737226
2105301965
1320922877
1888258488
1381094831
2143812430
1338841921
1117880049
1299626904
90945020
271702234
1877657420
399643930
1239272635
355570342
1987212169
1449274482
807080960
650869839
351203036
1072806317
991543896
1084048273
1178928789
25834353
573160186
1833547916
1359606523
1164738123
1100283863
1397356929
304286868
1960251510
763776630
88478729
594583624
592770542
1011948576
470236125
1373468475
98344297
1371531588
129656119
961225294
28473117
1379273269
698301456
1468699184
106694316
363028879
843564446
1032014101
1950205504
229129310
1106465488
856031488
1603455818
387428837
1640504030
2085587960
1369187727
522593018
255222874
905567359
2015884460
1747314111
1303564693
490242780
1018350945
896033702
168896557
1582691954
370058058
1823484670
1809504263
1800527123
1365913948
522117547
509424621
532540166
59050947
1777461177
2100355459
572364111
1290683313
348489068
449214949
883426720
226386973
178880901
176181370
1312644948
681846313
1861137879
1235486731
2041535526
350576446
1112832357
664450764
1563033675
1397967792
1091853692
1228734867
1699729708
668223652
2118086711
633780234
254552421
2045038079
1776761382
1019386069
1455134904
2077551205
1444081143
1310510633
1350366440
2102911916
424421902
1337641393
1388544220
1174722445
1335363224
912986392
1144224233
267047083
62262932
766835721
105419280
1312156461
1190508470
1228630180
1439663176
733236376
1691823499
1829778156
884470386
1068708956
1218122533
1760588825
302587634
1441347303
1220224622
230115291
1475150965
448461558
1984373415
293426017
490551889
1974433546
1889595831
675565002
148987908
297485384
155339351
602878427
220231567
170751728
922713547
387775247
1479978987
725275792
1519148131
393117731
196379094
1360289572
1261705736
1606450290
170727894
917179507
30025337
276349590
701085965
1641750859
531093465
440280244
844215850
880015299
910250952
1557152574
1733631775
1989138382
1070399669
341816246
1453855896
1463174547
1594973790
1081505946
1811183196
630292686
1957730575
495271729
1894172349
1350439727
1986134405
1840595771
2129750016
2049118060
1513008209
1652029252
713202695
1291460121
1279107828
1859798056
1333025373
1915904350
1136784756
384366204
2006066382
1569317284
1903246861
1988087395
455091586
987433785
2138796155
72974238
1785987207
124916340
412970391
1065624106
968971189
1073489105
1456228564
1298414261
1800068709
1707658926
121983920
1565060458
934962381
1305913007
1449671310
1565851433
1936631473
12030389
738331374
98110130
993218774
1732115749
744389374
1533637110
1493748029
1538923401
253805013
719051388
1013056508
906224148
1812708731
1623834456
1378762988
1042318399
1245008236
1801934421
1540445185
631681449
1149469966
1144884920
131977985
1765241731
1328855754
266354605
1218748879
1060025169
265143132
916171164
383187170
717346049
1491268546
801132647
2107129101
107525260
2135536784
561611734
612324464
1202055708
816625285
853037635
481406403
171813090
1059810766
836928738
1493238915
1329978338
1862004775
1146975965
1905846714
1435518522
283160788
700843666
2985765
406838513
1186223515
647943049
1753124893
929924338
679431979
1501061113
308542908
1761374333
1835103725
537623028
81226804
1240290200
663240744
1659808692
420601987
253229076
1794815616
2076884568
331686112
1971006263
1607001479
426508492
829911229
145479513
997859043
1535827528
352507953
1785767457
2027208885
2087141656
171030401
155296711
118485737
1341765433
1864362899
182624068
1475412209
1088746489
89346902
292122809
1559329488
165048279
29945559
1971553574
1858854629
181786597
1784395571
211805402
1977319148
534756034
363936420
1575788979
1357211328
1162905550
246798335
1850887253
1574315657
2053674858
707763476
1333433682
265212927
1455001213
968995573
1325859757
1007210040
1383211824
392602491
1984611634
1076040887
52186588
1951863277
925997744
579031165
1442245955
115492152
513465670
1435387831
1343788296
1798732142
1080934306
224845234
1346918147
470434752
259320095
392376214
1020336004
1381737074
844357044
1215474350
127539313
181815015
2052599459
752998131
1490736507
1193678102
146962014
1222855026
1897550206
1087163907
1564288385
1139190673
387214233
1094557000
6466972
148950592
1402146328
1678800780
104925791
232710184
1098038158
1132933671
507740864
952815348
602027562
240460533
589868258
1796438020
1524678452
49870524
505336156
1743639232
1295792363
371375852
174978402
1834311082
1066360051
1120030695
689425554
2016106472
1412602781
1252417897
531892187
2030522165
1231920071
1329429245
1532364042
2132613385
1829900539
1597430259
935483493
1232522203
915777517
2015359955
1886459660
1484523528
521703888
394498682
1979599850
2053445397
938549857
1344349664
1356924317
196129434
123367677
1257836807
2079464189
849657849
1870858549
1470256671
228428354
1342236777
229397826
1694703172
985015361
950494296
2075871419
1050478741
1280250498
1158497371
1413201983
2114766702
1868623244
77521843
1562171525
1570193580
249404422
1472690814
913717612
355050572
1230756581
601262830
388607125
2118004699
705411680
769943156
196865187
678209481
96924291
1572463954
688834450
1062765745
1824965209
566451857
25528317
1724977358
965074464
597195353
1304355887
476984463
658867865
1338880696
710682133
625155249
166572609
992991012
1527117782
1605253710
823427764
890351007
1418838043
1830364039
2027025914
1817004988
1419942107
1714301117
918494506
778924033
29383388
1825698740
738936400
1870926936
70221771
524611398
1863631804
122458551
1441081627
1041177710
1750144407
1834932221
1299726274
1198174983
1983985540
1762554765
1913072744
182213650
2112195159
1907822162
1313220022
490303152
138068542
1113301536
921739870
694534341
474737359
930272498
588360567
957266214
1562907660
1086179525
1305131066
1961418354
1414611575
2000910993
1307820234
1028290587
1361715661
395766509
978721625
1042907217
578391719
1138226836
1092035112
499531525
429240831
1930767128
1881981167
2101796125
1112827238
1518723947
1289914497
1850614907
1535709936
1316390207
16378437
452789932
1969827560
1678666025
966470778
1016559290
1059006858
656057284
1776381332
1009684076
1446384147
1542037361
854016339
1442826816
1245545248
1269016373
441753114
1338400987
622970288
502590912
17291719
1340024717
687821859
1404988997
599327872
1187066127
1291908428
55538939
996799216
1783727977
1618488056
1656126523
1243727905
1872865918
635307111
515446926
1843003253
156570915
246505834
512057633
1537910199
1803710901
522957773
723460487
413444647
1959713532
1822566644
1259727549
413025926
676291020
1939679846
9644876
41925999
338155488
53596709
756261957
570275599
831681235
1744386462
1979846915
859698062
480191417
2036267202
383986726
108513704
332540702
743898612
2136930131
1053069242
2025992605
549025758
1603137609
1135055605
1846159837
201345331
906511985
1913247239
1131325714
1220647323
828782366
1368045974
1068228387
410308139
423111618
1110909962
1254153751
1077611317
1051287537
528213830
608807934
756111779
1299797286
585445198
934067589
1693885050
445785121
389158425
2057749630
828311827
276756671
1687826181
1791564931
429684882
1085048861
870922659
1430026040
48216999
335918147
534414816
1734857281
757842951
270248517
849673281
1541237906
1787780463
2010497095
1385331109
553427201
1494207277
717894061
1710316250
1448653776
516558409
629917126
1201423347
583455863
493601416
1676456278
240560134
608684682
1430007644
1432318894
1090699363
129524447
1786431478
1582863143
825228226
2066919303
26663065
352062825
648483016
175935091
114354159
1627341620
1334930243
659936215
1408575209
778934980
1231561662
2058606866
1996742157
876129678
844758134
1299765276
1165704243
1989571924
1502345963
558755835
1496206811
2049236303
79528726
2097001925
1818920557
1483592752
569238160
1227176266
529341258
1751321274
1926177145
1839537848
1321089303
1956923363
1393797772
1074077969
1713478400
1426529414
1103038832
1537914316
1274582155
1180542464
546196069
1078683827
1996191035
647423331
914866495
3904557
2103909556
1874216487
2106821207
844800570
212186566
106781871
419399712
260819531
958769393
940308170
527809675
1488655891
1477990891
1384238618
1795742286
2120897893
438697588
1675667820
1622541290
1512790927
1283602014
1252693845
1844859936
1176303217
953157015
507765877
321519902
2025290113
726039587
495305669
466632448
1639150875
1348850175
864987164
1327095125
963953327
2133795606
19083137
1234282999
1299617986
1080829786
1350270766
1371240143
1992957705
533559837
246615866
672948706
1011851306
2105322708
1702031917
631301177
921477205
578470478
1796509378
140407287
1297954741
600978993
1441466083
1400710728
978954349
871123171
1195159560
48501662
1693204997
1966865070
1883672376
1865915306
1120846262
1053085421
134254798
636835672
1815119580
1858609394
1984294936
2082294081
829484276
1598358790
1060124303
1663077239
811184854
426984686
1002928695
1969798315
1233745835
554857482
1553924633
1959039259
1342113643
449612809
1888710809
431933943
1017888200
166767552
409667830
1254478644
1679278634
1589989446
2018264384
1493709765
906172533
1215962321
1716946024
1769197086
163803096
2037339582
1067210556
944630779
1441005782
916858174
1135189277
261380157
156676294
909803083
1689427696
514546711
339082805
826613597
453420600
335660338
1545456594
999489003
2107981510
323735104
544471063
1802340365
1340829659
1016260094
358431349
1852829583
1168433479
1750298859
576148337
652399997
2132754858
120377436
2026889236
746079915
1377777165
1126885904
120501446
654099223
1998389797
1768712137
396008163
1591066433
1601050026
885847365
1465621973
213534040
1792225545
147808171
1096512105
1018240234
1792783629
350546075
351660863
1507769620
485463803
1154790479
1786638212
1272747865
1841247104
1863411984
1833410361
166124984
1192066325
2098664663
1842112155
1768491073
315666505
2063641471
894110848
1920303770
605182072
503024965
1171830760
819646234
1601728045
1958744401
1085479879
519450085
739191831
478629626
74401727
1513510882
1074152356
1330087924
1171882779
1525436336
1082787807
1164146468
423379518
455832476
1325302215
87192765
1848761138
999691572
893459859
156414412
1654455181
1790950819
1104794492
1362278219
32618992
198494594
1834618064
1303923263
1036989333
151337315
1296304756
1214874074
1806790007
560587068
588896898
1361028867
582838865
1613727267
829488785
1429526881
1041487440
1568216308
784483293
496474894
789626364
203194938
511004327
1013504788
1582929246
1096601867
1590436050
1721790725
158209018
265547371
1347295389
2084113556
1657318433
1925372617
1908749499
711657586
1473069654
325056348
1489459211
1540236242
382583165
776839535
114988936
117166764
1075361448
887122679
710617993
1402650325
437146828
2085886870
1656328643
1706585126
171062244
2007829221
66599977
1685685976
1946516597
1477781878
954204874
1769712165
400012919
1037698761
1348250034
1973662377
1008670976
891879785
539443099
1524287393
121968904
1764253828
186979076
1105314531
602419380
1214991723
1751354350
1216087784
1528639742
1737977682
1587161655
213080400
1594216276
1172875893
795381006
481959218
1160017651
574615681
1556637321
853739219
379121721
956061536
147515099
993410605
1375729003
68691075
548377214
1179514399
97729742
732249549
1105083315
316697631
1815182363
2013450067
856829815
1784379545
2083648207
1610366479
121499472
1360933960
730696696
1799148943
802485821
1562573952
1826403538
1736893660
512229386
1698460058
1577145094
1365183972
929815220
1248219057
807150427
1882287826
1808556721
559531564
1563863463
189864520
973229967
2044603360
1926068215
133415509
1216732023
103616536
1426498157
1631311597
162508023
2039359527
23951646
1684214125
1480046024
1573317714
1232290875
341630934
1757586530
1508040469
337191883
922053919
1722968508
702641958
1661887108
746922568
1900709353
1098283203
553059828
1617492307
301686143
1268576685
443568463
1975565068
1419130752
1148480766
1793961693
31564911
106887025
915460812
2004238370
897132404
82838973
1407243181
1273677362
2098505406
809279778
22516283
689300175
1142301286
1102270257
1457468985
919358497
1852472752
1074855380
1203019633
327391691
891025955
1499037765
833146678
159462264
1208279809
556361263
269179876
1769789321
392033282
1269222097
1535891397
439067527
138159087
621764565
1871919400
561693806
1895135617
2053585121
60171895
2099130995
1485878228
1927466639
972914606
545399003
618820736
1035472875
1525436920
57385848
197606980
2088759490
1378371292
1272571003
656020460
1433268849
1380822957
1136127367
599124180
923056368
699438837
231154994
1353643259
1810190905
1376686092
725486797
776001587
1133349385
1429703164
411742327
1681712344
1528117426
74097501
1904976708
1600387125
818660991
1678174711
183227383
527955617
1845739848
171637860
499257402
1592479653
198764686
89050376
1546244071
623268530
1602315086
1831061998
1134830804
2013501957
1371467944
1067765114
371602149
1551796584
2101511339
1951919441
1050929951
848483501
1823339820
216260021
1842189612
1260187410
475673435
422973111
475964935
1817101234
517546795
2057164637
914926811
606164396
328936798
120936202
1833046583
469634018
847159419
33363032
1235525105
888934842
912954741
217302810
1769335793
518327127
1135221836
1529061373
1038301887
960003033
13441717
675241183
869677797
548090668
1826311953
1278597283
1174810922
1295256150
1870896517
810376489
482216852
1294460127
138373756
542912863
1046765906
1794521320
374013659
1708555635
2047243237
1542095156
961146407
2071359635
1332286468
1573235092
2013574529
759961103
1388130438
2111837821
1284642087
280574701
2061273231
862532239
1320292716
197347633
1176025314
1188268150
1338316054
26130431
699676432
1670895811
1311025871
1864518359
1982736090
1686227161
574551306
1486265081
1076003761
1883869534
365730337
1341449559
931934918
1861510951
83023550
45495933
377490114
1477209417
2115085148
2030021907
1339364992
2115209356
970488669
1476745440
528584588
439708783
1013960213
64961960
489597201
104191580
794097077
431615448
551216226
1515009979
990418441
304917277
1509778224
57886670
690812811
98683950
1919603787
898084402
2006645091
1764347227
98160773
442213657
1753766651
499385166
627841754
1380862677
1273446815
909269002
1942611995
167547490
1993799552
1546885406
395184651
242595534
265258233
591206932
1119209672
1662589154
1158533041
584503890
2028307505
379805269
1154480676
1113488584
1587975365
682679395
751178198
692162721
296104361
187895553
566224060
448577870
36981605
2023939985
205076921
1570797124
1184694569
851255704
2008745527
1381361721
1657588849
208295391
596918673
935124511
1334570313
1445595770
1794471673
1286781017
1610054433
348336002
1710142436
1723071798
1243328959
1415908217
1506784255
615870446
484833970
1723334973
1564631320
723299855
203338615
1845754494
1425257640
1432292054
107192416
1465598449
974961720
640861606
77335798
1987454895
643615774
641014278
1612109498
274289195
2073544816
359969040
92736101
821322517
1152566251
1268944187
1058548648
1161609051
1502617404
1343518154
1650144969
151201269
558875936
1879485540
2071311292
1337603844
1636398278
956654694
89247842
564541418
1280895117
1515604713
1294852812
1105072515
1285035100
1938266813
1723299613
1999391611
1152914788
1391698575
100457929
1976867613
489130096
2066006467
2005690825
134415914
1961270860
1974909557
1406108680
1539314393
1139233759
590781881
322343817
1735263018
2041823289
479557718
1710292211
1435960776
499652647
486452229
1657126797
1803030241
209914255
442657958
124814092
2147010328
937125822
1421702574
1371705140
589410873
1773019774
734986851
1140442360
621357095
484983010
1826777811
1831881422
1315248075
1046226130
302481254
1954619904
1978669073
23576296
2136869620
1536085376
408172213
1184771699
1495727412
1588635344
1233768072
185080022
398463289
1896656416
1152222972
669835154
1416753904
170756862
725915771
1755728018
564909987
952731028
682733979
1929150350
285306582
1612584747
246666987
1178194301
1941494153
1368026231
32836535
1336549348
773177157
1054466376
1902080605
230136196
848525242
2093825796
1810410830
119787828
2108012507
1297050330
711228405
479679223
284474349
195943589
1597184945
239697224
569554548
115271057
1926846182
1707501583
1594307941
1238164385
716647156
1554438088
401328437
957591383
2048001946
1515633097
1289336061
803449902
326897833
892099012
1651660018
317112768
1203701442
845203990
614522158
1965549185
1705901627
146627961
1174564154
1264611719
572694664
1244763954
1255104824
443290203
2093742618
873592863
403671037
742588296
1664615300
1091127731
1413711991
1600750766
2140827440
1871592417
2092052950
1439908429
1589673812
1221240835
395725919
1339105040
1848933383
1162814992
1276264116
1543730119
1430972964
130488150
1937094162
1337409381
1975934457
820225708
24424922
2064093966
1096559958
525402517
470585457
481517243
2048834798
1602992616
1504692217
1189163137
932744122
47041166
1397748211
1890356075
321940117
1566329136
1429286644
113321201
945333971
886954786
178914538
401850780
1405953833
367120436
1140171400
1159625786
1652006889
504449595
1221533736
881931302
395500732
1099521671
237819880
1254338374
2008192083
670273020
1178422633
726498288
507777481
1726954059
1824646173
1596468073
1650030636
1242034825
1267692586
1463104412
1512571879
226901280
1095154886
1354727608
1952596815
1742790926
280151522
533786543
1201453298
1048409741
2022726663
737335669
2009841341
1478098043
511291668
2009881327
1039506569
1476443099
1970321002
1570095091
862488817
1835396532
510158697
1137187659
1726398180
911952878
641545317
330834006
68020486
1220831729
1778932345
2118997858
2141305730
839859767
2003096895
2058922865
1219213822
1774521055
1141401687
1811341041
1523390522
1542491249
1274335814
964990910
1544305975
1631507257
1719382176
618234490
1539591358
1967873098
1439838596
420036294
1697697724
2068775826
1532782462
403390492
1838577574
1859212998
1266542868
1791903134
901660918
1442641356
2080856741
412956225
1588104981
670076919
1688843859
788320404
1838298844
1040911596
281866058
1753132132
1510085125
966217818
1643046737
2013960292
1360908189
714665954
1646406428
1972782252
1228987476
1771595736
1012953678
771644166
706236962
1546058197
634366675
449215406
923099142
977979712
1978470421
1582954202
972470691
421570780
455231537
245105319
1656881510
7169757
2053767573
1759182094
501206211
1335922354
1253087194
2126503408
1496197753
281394173
991950852
1368423358
811500593
773707796
941055502
1615797299
1728524736
324541099
864176976
578401229
1000358342
1891010219
864407293
953925086
871652742
1502492430
906466935
1365324301
1080590348
2051076545
1904486076
177216539
2076124851
476317795
1557281312
318942365
1819446622
723996937
1559867668
1481186237
1470151678
1990341591
608871826
1862062276
1843871443
1090914792
322184788
1217553679
107028613
1240728215
1442987705
1247263728
1247350443
843510148
959532278
904200947
201722307
1686250713
1186637166
115743384
1666826341
769497811
760721365
1156355815
360175978
1390983178
769745578
1387065572
1207972165
148792753
1369787016
59383337
1405196009
2067877821
548283601
215825082
1060504574
1580105463
2122967752
274755043
20479765
408058404
509703129
387097774
684926521
17770096
1765966030
467342754
318692408
1546378535
1933791240
1572141019
159444389
1159558518
810964763
1474902146
262075649
1440088875
888145729
1313446392
767047865
376918606
1703486729
2127333190
299666887
1823241610
1365890099
1224188909
335937406
2014190781
978793948
1307483851
1966215131
135854678
509529380
35202156
103502396
1878253176
576230922
781224320
204493067
574410456
13591949
1583816630
264666377
24639453
1170123663
841141441
1371220902
171465458
896536707
1887040256
2094242928
1778659540
37974238
731888130
288716863
1062291483
1563923279
226360659
428932110
1602800432
1188624959
22979767
13027855
1192743978
666264953
1172564439
775057860
1581649949
1732338525
945611066
280569015
1169619368
1173877801
285038637
1951097738
1962325815
1594512916
418920388
542552198
1165608594
1997044398
1085249310
1970430142
644905261
406881616
1552429561
1797245508
2048576433
731258177
732779909
1105277960
1112677963
1775936462
224019397
365654700
734346465
601038587
1638179746
566998331
1271618441
1698185117
687529273
1418954563
602108327
1747404097
1695545918
315147486
1982505207
1281992274
629183142
1881122219
946624474
260186915
621568693
775471087
2061873146
269729651
1635838048
614523481
1044082773
1391839589
444080546
517842023
298464298
630773671
1755347723
278581493
166320994
1359261020
1806011692
982178078
275261872
1069096953
299248238
512094253
1541017368
1499513692
1422265407
817406867
1656739550
1999385765
1748838479
1232793492
906659379
769554500
1120124076
1552454594
1922919024
829728736
1534982148
1198721648
1350678189
740999359
1379382267
1000768579
1005019185
722208991
502719199
1340913594
1519594361
1850809576
134705273
675727777
810162417
1440124069
1428484773
1066831637
1565755262
399751076
1045977343
328616706
495847790
940939742
1985488854
937422590
417560824
922275348
396904603
2011082379
105264499
593795756
518534680
1237956293
624701398
894258252
543702210
437035649
1951171674
2146046628
1351024949
106561535
1908813210
1773220984
899286516
413024802
344378294
1416088563
1186774692
257684020
1354802172
1456774469
1331488311
862222035
1945030328
679607839
963859761
1465061144
2053730170
643824005
119218009
1353348113
614566961
424111793
2080057445
329905205
2106987556
1205493839
708630918
1381713148
303119269
209779432
617166338
139124380
1855949553
502346891
520825660
1561760724
345203104
140970176
1406983989
193270148
2036817175
1299158103
534217331
789115628
1524073232
1776158251
6806096
85192440
155863515
1281091102
213153144
540990225
1327056188
502087055
1105558045
1152669348
871772567
1695335366
1118254179
746225549
2100612483
968787179
1013308418
1630256514
1155837396
1260415461
79530359
1421280683
478267012
1056293115
856582854
94317906
242391140
1322983977
2038472609
4936305
1164086204
2045873377
548385729
2051281100
1171643447
266356963
1245886662
1373973865
87265074
1634666534
1659223806
258181189
1708221969
183934676
1847968773
178587512
1523583812
1558830089
587482079
1423894520
1359665960
1077150894
1876020058
2101438664
384167924
1426006433
1682037592
223610233
1311447205
1302028853
784079888
1975180517
1540428786
1411010553
1015203819
1027460155
1992256103
2083879628
1223432879
2098724717
957205519
593226995
1031428206
1658693954
566347428
1287369762
1772601656
989579970
73448214
1125934903
1384565187
978254285
1047770854
674519369
295678311
2075183855
2028068254
588203479
574021483
572216827
1682301972
1426572814
792320043
1058249494
158420760
1188858582
1662810197
1020214796
1490850207
1774024197
511915623
1415298765
1062378003
492205008
1402605569
573797934
956564889
12186500
1015276320
2038481796
1013421235
1979922003
896963091
1964078542
1865386123
1698631701
1750541036
181410095
1947680420
904134807
1535332075
1396961318
1215134727
1156992136
617615312
2128069170
206107671
1126857197
1078929534
1218571476
340682855
1728677900
1407992226
963771730
2071035647
2112599243
2124854566
803126365
165846713
828824109
808329503
627679941
1864167631
126210666
1055026330
853231948
1290859147
97610033
1274731002
726170755
1501390294
2017684063
1745782855
849550791
964917352
375990950
28383849
251135510
49744024
396386930
2120867110
643264638
1508533713
886257923
1596312617
1663112454
384913801
1143139044
312495404
492715646
600314034
153620413
1767090398
570122411
301274378
412205969
2037167239
1451886297
1205623430
330392349
377450029
940451161
863367794
146522742
1345869137
149652231
1617748849
84815040
1717311852
1356952603
330605361
942011636
823348805
1903818463
376194408
2102391661
1131137191
792530487
327254564
177107273
711174737
24127370
1122309046
908674579
1212067962
1100733395
1218586797
594615562
1097153444
603135264
1240681338
531685058
1218984228
14642608
934622223
376609285
2129342604
140853793
1209235533
1167199209
1979690998
1295952571
1250832035
1362892776
845525403
1102600172
611735598
1992858567
2123887873
820231520
519162913
1576915759
1815232353
1896139857
1361873462
968654067
1910569370
1331539695
195490274
483393587
1315834033
1490034030
1051527614
907302640
1545350275
257002636
257041794
1659503614
151242203
29844067
1234309373
1353471752
189823974
370698069
2063607420
228789211
1950364812
2069237391
10211863
533052387
1200038771
40209509
1921177174
1025798788
986516574
283513587
1891545561
1129889727
20956522
868904493
1820751637
941568164
87309175
354972647
1881927654
824200955
1144921551
870311173
1006949446
1348788439
727898668
432601450
1986091640
329460867
1805782279
199805248
635222523
41708320
266387093
1814966204
364124641
832576262
1233337636
1854346269
1823842320
2124336393
58050187
819683250
1485825547
823856407
1410795835
2005623813
1329778348
963968411
115585504
515550364
146018102
2126472559
857606185
581226288
1297902769
591238403
142281200
950669349
1798696900
84040866
1510524889
387938723
415746023
1127882356
1118077890
2121596184
1898245676
1356613865
607713818
1892440273
283189797
1082161351
48357939
1642319785
1841489168
1114504654
1160398618
1608736288
1847826759
341799324
1937155273
518490326
1948621983
1474154912
1678163190
108996811
1010007207
1497748858
1976295210
667274551
790040057
349498239
1755858090
1304065929
1908442256
295767907
1438181624
1175882374
722903025
1469967145
706005666
667240827
872264983
100543230
674606206
397406005
1105869225
709167188
1353450568
475901229
84797095
1403196908
729852525
1508995468
393173326
635430082
1469754437
669520175
125878861
1248206830
1022702034
959064726
81451618
887801902
1167797382
602297328
523095861
2086177627
558873549
1782193686
1324264140
1412394801
1113817939
1898925083
418060699
995817601
1973059161
1011500564
1832178227
463901563
1984828395
89304910
1816321756
289113854
603746011
6321541
1287946579
2127358586
1756060250
1199870958
1320538812
867180942
1166007207
1461157106
1942219424
1508910424
1010624960
1549245108
55873316
1162529934
168531411
23267569
1743693758
492247051
1518580597
728237365
1068124204
795037892
175987784
1203539788
1323548311
510771945
1192519466
67975237
269536735
468485907
146484218
105743935
2081805351
44296243
1784504499
412735015
323164401
1061037365
170464115
498599564
665712246
1195135160
930104001
726907033
1193964384
863118217
1293598038
107019855
253690533
1110589292
134206192
1105332165
164115738
1445778773
1627613972
1025705943
1647588231
971424026
2063110417
1494545855
356057637
21618041
479557538
841004356
949036080
1936323557
1374667921
34453456
87865803
207332991
657945379
133705294
336971273
609491733
454709979
1255300364
545232973
1511027881
173515150
1473406554
1326560024
1958501761
271983549
764530597
1577130117
1604066241
1254278089
750029416
1659749584
1356340815
1536526223
255821041
110441100
1478295054
1791289707
602165866
1850264744
1644557119
1971145253
863642504
158402515
2004330084
473222539
1953731582
1722577820
1657664385
1043910784
1743016640
915659790
283543257
60753986
820624693
1919930634
1882953575
1410189555
1755735178
1361419173
516604237
396199696
20460300
1317912477
1372006666
1167995578
631278723
107451886
594416858
1989014121
1524701152
599411552
1216708031
20465519
1187944873
1632971102
1723431245
60004707
982830966
888669165
1828637302
674706381
256650544
729794815
2019447329
1302073610
900523167
1587880581
1767421476
1413233953
781813083
1692661003
1256280400
513793036
1955000606
255643794
825265542
1112322470
2022973787
1804060274
1393915229
457446204
1294202401
707037128
1531935655
814298534
500514240
1619166545
1781690114
1471370056
276351064
975679013
1857534319
1887349704
1673925147
1576192320
1482318670
2134173308
32557026
1760017791
69308982
754895814
823960087
1743460354
2004003438
479618221
1379754053
1606058411
983465419
848772900
382525068
753907148
240401871
1656605899
1097077782
1074301624
960922379
150963591
393176291
172024287
51180771
75149534
998464555
236838200
48444868
1075249905
962105336
732222677
965373612
1944211387
275131724
1856740317
1000110895
1939263419
956586345
643108180
1182216008
292076588
1716895515
135763446
1381045887
67546575
420090229
1698239045
452944109
369477771
79629094
1972394547
2030387886
322244352
422764552
415893333
32633353
2128304037
949528200
1339023964
8331756
2072781147
1734215198
131229448
2067403609
569182679
1393276585
1052185980
732033386
1972906591
1528652661
115697932
2121165840
1567351671
279170706
1860592271
1505489739
1436623997
1275456858
794930394
1128990711
176402201
1831954754
756397006
203598548
1505873429
1778889153
2069610545
2083952466
1046232525
169568942
494286009
403306906
1558567229
1080301063
2028795894
1302313640
81431122
1703869949
750174468
1510685024
2137858414
861445406
1045816454
1258872783
215957513
1585884714
1167732935
43651250
2065213111
1476800117
1424981409
2090779857
949932102
1545005126
1351751319
1324654063
1641822430
2074157352
1127714909
351510934
567230143
1168810425
1946653920
1957070827
832103539
2121676073
348260223
1027130624
1975226359
364290768
1005213849
718018279
663114784
433637472
1944985551
1306428901
1497284037
989169469
547445328
1911277655
1186537829
718194071
150161090
521635367
1647890069
1102435656
1247879199
35401738
615894089
826029685
1747637990
515762274
2023868109
961965871
1930399515
379605857
1401362688
1509301961
1991233386
1411429794
1477330557
211668621
1017763770
1188577380
793898263
894329271
358877206
312258668
2067547967
342479854
665964148
697795261
1107136986
1499972895
1151215144
944128086
1750374557
1861860087
262976023
586786361
1783144659
237570203
177892153
116531226
1467256423
762970179
2011032887
330445119
911899646
28040637
1808057305
1639880712
1251697260
540685945
2084933048
445163485
333640004
1563469057
1000675868
1048161531
1978763693
1717473789
1913047661
749766116
670206842
733326884
2110418415
156070414
1938634627
1214355761
1957893547
2057432950
2117209542
1325737991
372981399
2035843064
1308579267
1837407674
1147338173
1643634728
1416046530
2015570936
573747343
1724136374
729520309
1944373489
51235633
909134833
1872222237
1214735546
2006940712
1475048567
510978086
1518553359
1203805188
172575639
777344330
947715667
45477596
681946452
799378099
1137414780
836113593
790112337
1472465510
1008721961
1128500081
241665587
1411718477
932675770
2134467301
1867209758
1413204255
1290347127
2134031474
172261327
768342861
1616729402
314903501
838824449
1225002612
1753669563
1402988258
2032173413
33128981
1253072649
1143071658
1156565621
1694911562
1159910895
170386045
1928202921
2036270161
1988838182
418408896
248143047
856433024
1313836129
2143949068
843278762
1730524226
1977857422
929436829
1948767890
358143745
389792977
1186721900
381460572
2077304530
2089247154
1249091690
1926120067
1944405202
1822902117
8002894
759954918
1696521003
426037867
2124692574
1507362277
1096099638
246068477
885097775
62299747
1140230140
620503506
1893591672
328112732
2108286129
897855038
233497197
433191705
67855292
83284800
522214933
1804784420
593893138
12517895
2113272863
1060645516
1191531952
1233856318
1651031639
1821035383
531087429
1199796139
500989616
156863873
1367044093
256980627
1087073400
1932026909
1545018570
126547157
555539266
282444888
1459712315
1951864302
538836403
1441132549
1947372988
293896294
593657431
1431578781
1318626058
1950692680
1261963939
658880194
1927405476
423321859
1294954081
367234999
744272233
1538100782
1587605885
1927409374
1656595611
703142498
1139398937
1845761801
1941147601
493753826
1130899851
1785174610
1590097029
585100375
385978669
1911248063
902071745
315882730
766490828
616248059
1996906199
878171827
1247089721
1591746185
140577360
1565204020
643956057
2061561043
2081035087
1263034247
950939682
1913725831
1121978730
260446342
5431955
1003336609
56733847
777857640
618033437
374516179
419091860
243248416
165470156
586144985
49250515
2044635958
2004999645
448801561
1582436798
739141
1924405900
1130512777
1705988538
1039555735
729436904
1355358256
1971315746
511006968
1331695004
689351968
1187407123
1265497241
760221838
206975321
1354930685
1784822997
2074594101
301252543
127644903
47524210
1148749141
1530350828
772244614
1866728755
2102321802
183136056
757928206
2077085023
1276031680
74572499
1295041022
1225031951
1775050442
1555644024
154656207
899552040
984135655
1716845164
1876184755
362462161
1647595045
1870650292
2123614315
1096012920
1793023872
660466018
996577035
776143894
1643434460
1156198375
1282284085
137843462
1502534718
1223628717
645468349
482759681
1519884053
809375257
1487492922
588073471
431404880
1404091522
1837757400
2069076167
1604758194
167834517
486970744
1171599315
234158204
82949985
1870110426
253100293
723086050
194335611
172029592
898114030
1312730272
145477149
2138847299
1342617818
1873428704
1197451020
1102601580
1253753245
1851171170
629624945
1155159851
1707242964
1885633077
698304738
1729530911
1285153683
1416196806
687016381
892968607
1680136871
592418670
899877718
1452717774
1379388641
1064329958
1699544311
440345315
1428654399
2045857933
1492311997
1966026130
1361842526
578632221
714892121
957531119
1810709147
85752383
1831557987
2050211127
1657251615
1110956840
646519217
794709530
1120300449
1245720337
263439040
1869812748
1533251770
131957590
274241716
670820264
2029262601
1653639192
1467065652
1535714382
959806372
239114284
1144243012
1715962107
892021516
872312028
134798231
399060775
205694933
791896646
1965312890
1434101019
56831448
1180885843
131140795
1621105092
1401184046
1257521056
1363623926
2086511372
38798976
1056588607
372437344
1017712797
1351569303
509316154
846420316
1793599740
61882491
1132792115
576746796
635399905
1786775633
13100698
1122736996
2030144768
1302124606
2044402597
2113791602
47476992
687545863
35326095
236756043
1678787852
961828897
1166801450
1354203438
442501819
502492125
1564761768
1055270774
694112428
1313000663
163635846
1805615331
977159133
1909020217
949622240
338426580
1844114735
643066404
1377919094
428112194
2020674494
445906118
734490125
1157929122
1070031654
1064707424
192501743
1387002247
947008718
1176339830
2055057387
517059984
478412193
859532182
902837770
437625717
47293124
1251554712
1798017614
227164000
1583438304
249118433
1470995059
1861486250
1924368478
2094122777
875034565
38853463
1765932660
287556924
515394341
1802163683
1168379597
237300916
906914667
761634954
966951160
1778168628
163988392
1902447983
1986563928
1037093032
556741995
11297958
1809497
1642243495
598772926
1440529792
737981527
189750418
2064790383
1470591683
130344318
259668719
2031439784
1445647324
2089190285
215243908
1662888901
1889765355
1214229415
1399367186
1127442175
38412
1634653781
1391529786
86867754
1839029881
652259297
1783999201
399960987
245041082
496330025
1209890139
678586951
440775344
286211871
366899257
487649766
2066459861
542171145
1066441551
1984845406
778452700
528098737
480686580
1127006616
1054075307
110087004
1895961971
1282756405
883505998
127402384
91323151
272783403
774271406
1691244681
1458787665
1566592845
1424624453
1758908640
272361695
2145874130
129900535
210295040
499805055
1341943324
320521495
1983725394
1422625541
1983669184
129769127
271891830
1583871459
1830109831
687740282
862470366
77717079
2083211680
1512104257
1724710327
694967139
2041563923
2063086563
747860212
618283011
2011061343
418061782
228724325
620892366
18219940
71742354
1990879289
37081337
1128214983
986789655
978161754
129551415
2047013134
1025017502
2002052075
948593520
1111373961
1093077584
357460554
1752461264
865387254
1541037995
127707541
822969065
40640971
616257101
1190613039
72567658
612834258
1560002479
1523407607
119982768
686496898
438213987
464524489
2043696553
1977777605
426115735
686996784
1853059906
902652104
2017132227
1280709181
1170110232
200679737
787458724
1301013632
1060541492
177983503
1613849328
1381517245
2127476297
1447000839
315394252
1568354897
1253945343
1330677300
539232977
1843856118
1631793150
801950742
268677136
617703982
417355678
281109316
1100024518
54813478
459533809
563515091
200246327
299233490
479321290
1235247612
1313476799
730883115
1896244340
1473304813
590697136
1365596427
108340578
127102168
108851639
1030652746
1249792125
954030498
1955121421
1177270768
1618159
1506750593
1318947019
657880090
992923515
614310851
343770618
1116159705
1967985145
1733728721
1267544348
1583374687
1583423526
277714498
2035059243
1879976858
1440176173
588997706
1304434086
515405066
176789444
1489659408
1121098747
1952023934
471833854
1537024145
1894165455
324063802
227691113
2003202389
1139074826
51465581
1359317409
941850937
1735586743
833342228
1742039374
1827724662
2065282383
968522998
616677561
1394383815
1420217307
79244061
173042757
110245911
547423463
60355177
1955406582
1919629523
1080863566
2007235670
1843341413
1593446439
1956111187
566999780
1560836559
439608373
674735613
199758908
1106794096
1257663233
487986219
1214525592
302373020
776065668
1026015237
294564797
1539500521
913742337
1432546389
502130249
1244468260
782014964
1236362871
596007825
487472314
964165772
242012718
1205062031
275173683
572135891
1518041508
1725856180
1737319629
1947087111
1767469437
1210718455
1074319693
1644073567
1466287090
199314108
79556209
2146578084
32159880
571950832
781024682
1255443421
565651348
1831885273
814872634
602295853
1752501223
1460792007
972810398
1760163484
1491726587
2115682251
954762678
1102551131
1006277631
76039491
1579292304
32168518
1607258975
605521579
73465310
557071172
1526134466
364437419
818563488
1879378369
1641810533
1870206681
282611015
517017375
900067185
1833036558
397337776
878441849
406005532
1695297406
1978264629
1898564114
1145692703
2018613953
1258588521
1871840588
1354551382
1717257581
1937528586
1904904522
1582527607
2073761730
1106532822
437514015
629921426
9744955
1843742209
465655800
786215717
278715140
1500274775
70706981
1019558825
1051332512
504156053
1246620546
1531837694
349188774
536195407
1649773189
925700598
292223449
1831649921
995253768
717535459
1979128193
806152325
652108615
1947034489
391612441
2075097582
64869947
591590616
1856416274
11245785
972975844
1671652230
220787709
1644663922
1681573233
822514980
1682605349
195338776
1007222019
456666127
1430869348
423549810
592245815
564064016
132798618
581916231
325142210
1955000107
1211331879
266472777
1190846563
994039137
1875172755
126963230
610308414
142948997
1932420749
171440948
525043931
1670170692
848666152
1854872470
490635082
2057563553
139977031
313535841
815547659
1660567083
1260542670
295625931
2068396536
2104304751
1657397530
763225786
418568455
315230403
1761692447
818529077
431406922
1850290113
87622981
833098196
1730662427
523200609
1811570782
881629919
1959850843
789099296
11555474
590119110
1729263446
1618467867
482725914
95584042
696438771
412866011
2107574514
640898900
2070794851
1500636217
1142676013
738464371
176177816
1333574422
800835766
895713533
474178148
393167241
598339607
459417379
1050985664
1080236071
618925046
205160519
1655708775
1514778411
1107437889
1140195338
1718907281
379402557
940102225
725580638
558086328
686719324
125629692
1681537782
274969995
1584619517
429759039
10873236
2134088176
542732420
615811311
1008959674
1095230086
2026143447
1651575616
720222982
1505867581
1047818818
1204032036
1291285161
1478588193
1491496087
1945584795
318931581
2115935737
1211942280
1030964589
1900988984
54146184
725031920
776679641
2019434645
283056079
1810273898
1925997014
1450461182
1231894618
67743228
1369858153
898418899
1368801791
1456687611
205240568
1556358746
1087049597
2005793908
634710521
2118555908
1727583135
1648537881
982057338
2102475479
1683314833
863948089
1696964163
1375765577
537101991
1186692307
577980418
754992156
1279461955
1250532762
114715880
404684777
1027939235
2067345568
1736933597
379334751
1101863536
1067730014
583287206
283146856
588336709
2107192315
800561553
741818905
633433751
2098944471
402798170
1050969643
1281713040
233188073
353088696
1307822131
1813884265
1359761767
1812478958
633689696
1011360039
1898369600
1827456821
1886807059
1859656138
1353784799
1702124742
1864232820
457152977
1772958400
977026212
900603485
448120693
1893426768
2111296034
2099709862
711423690
1890444927
1272052448
736258771
1461592346
997934133
1151304938
469912800
1690388923
485415575
834623619
2064584087
1329510340
786883350
713795260
1086399635
664141294
1967501032
1476928121
1971165263
491442858
1445836429
1660307724
457129996
1273392541
1663174768
40208139
443013297
899750808
1557326161
247862862
2136225858
2030371105
1283057626
876241084
880158574
1074076178
764337166
149904649
2060630703
1945427235
1771624886
835373818
1501267043
150327964
1078662874
1656160687
247027480
194979222
1562741398
1813875326
1529364880
1282113654
709554820
1984410585
1622914073
977500035
2049442459
7846693
596560695
1432907360
865430901
1626535704
799643038
1346420709
758475793
529062171
1002324078
548450441
1138322825
188002917
906744802
487547236
1393364098
617193442
1263012062
1466905870
1842563709
1080257325
1147675327
956783464
2126982767
1984831210
1162098355
1907265876
106010354
1274963329
1197941029
467913602
283261289
531893640
1413510391
679889013
2033432169
629847936
1045032471
897092846
1531877072
1364172816
1553284464
815073162
70713496
1479811325
1089535881
59794782
1109407266
1417066401
841923218
840791561
1608423134
619184859
550751098
978467920
309644269
1987710340
625521952
852233857
483771136
797566605
631498545
1941220977
13875932
506458395
127670412
1408942614
1818675593
257329457
2038678320
32051887
1470811414
602964593
339327818
804220105
587711396
1432591327
282710143
871176503
1519077437
1965573464
511837986
1131141739
1963789895
1162282675
141065948
345941982
829712901
2009659471
1440097453
1682856000
1243216335
1171876804
184573841
1381003759
187748343
57812382
19459543
1106268671
946581080
211457432
908398873
1556974441
1762728862
1411225036
1239879235
1427277024
1359114935
1021574523
783917918
7273833
1146510458
1435298953
960519310
1121761471
255930097
161721844
1992972110
1659435828
490713861
1348427711
748627656
226281003
1848093212
521853008
709675455
1170484169
402321859
967182896
645060439
1825385034
1108291793
738577847
468353298
414909468
699676432
1956360333
1340255451
485561682
1400669218
1062375053
988030612
1595744357
1531824714
797987198
1319709100
75331396
961843410
449852218
2068087802
1906663640
1199284836
1122654894
1957629648
118986666
730049491
729740988
1222730016
1929502795
1191051851
1600326511
765338572
1847245737
291930837
1721556435
900748724
1707738634
554288897
840955524
1181843021
37644842
1842087938
1691059410
944611468
1410567462
1750235303
1477762543
818247847
427177989
1302752999
973717056
195019828
1728422161
474670195
1912256690
1503072198
786962452
293645779
1436589064
891647255
1508855004
60678607
1512222973
1411484038
924667000
167305938
2065669446
235719240
644874936
914306645
722582342
1107936631
249846868
141579881
2046299559
1652442838
1862872295
561311829
776582787
896095999
1933131275
810942579
600315601
1070168448
274263533
1981005508
896167954
1300459624
1304302041
2111768394
391112391
672034447
1832270724
937296904
1946191923
868546314
1053137125
1237394626
717546541
792954996
743008484
717893765
414852389
424404274
1485831465
1363610192
31884811
1269517151
816513283
2051288634
1581515031
1448008837
457736818
803063878
945154830
194737950
1461147903
1531131365
1865235244
2125920801
1042268219
1829988499
350191397
2142480949
1796697066
1111466494
1495190192
1110196512
842171443
1400532273
1020575036
467403623
1878758743
1160435519
324294846
973383661
710938757
1407331913
1371699063
1306847712
242581509
593815578
73702453
1565625945
684868107
1385216361
762451844
1911731509
1385364633
1407554193
1869591024
2073990787
1147892645
1192175661
141065376
1813145241
806975727
1668801416
1431701582
609053044
747109872
1834098796
587421528
1421668688
1060301813
909083157
1038750549
1271263402
671063610
1493722380
549247988
1065091115
723002147
175972834
1575888505
1466985093
1701964418
455372569
1385798483
142307696
1233109930
1761060924
1311918940
165578107
1311770910
820226721
545537357
1909153321
1715256521
793913353
1888041460
1710988644
919303367
1697922535
29630863
1255610403
314330007
633101064
970584406
1389161884
1284107082
1840498218
937367854
1275283087
536019906
851505526
1589232841
24549553
1826272013
1906813956
435656368
909300894
163549559
1731512048
1963598029
485178990
1327880396
1309354830
926884984
1489245633
2005310583
1043186819
1762946047
1671798793
785173101
2090021284
1637133295
1830776360
1562156497
496830464
983415757
435914860
25194203
340471179
1768090153
1812192956
2115737372
1457585194
983103653
382133558
2052152630
1247219972
277344645
927869493
592114384
82366351
2091854773
21396666
1359094932
1295500046
589977166
2004137900
1412562164
2147476080
1523322832
682259737
933857076
1754766836
2013086765
1550612241
278749916
344288538
1555349746
1637657261
294929270
131812998
1802662814
374872150
677295647
162340120
2021379448
1531967118
2101933984
1605932572
39716426
233021495
879776975
531111896
925787370
479959323
1586598623
2008404385
455830737
1161152621
1675217949
1242759641
513300245
1819705646
522718912
859232464
764359031
398049083
1646395249
617713375
1600743082
252930757
1606260872
1666500385
408046247
205608890
1323370725
1053645888
1605558102
1941355855
798339289
676980930
323015740
372723968
668280928
1103580012
1315504228
1143186085
1555601319
1185209087
222596536
908883833
1182953378
1792855619
815172964
1616652669
613419870
1224452563
929034226
603078056
410313197
1617614219
2001171653
1004779105
1737431711
639216889
999919428
948845036
545371591
1104763854
677103189
265490490
1040220464
1814765546
1092570758
836694508
1167291206
839769376
1278429954
395989478
815998192
1819398308
1153396456
2099477256
1077252594
1395572424
1092008722
509917023
1776883113
147533827
530834084
9269535
793159327
199106316
801735684
728421256
2091781555
722806048
265974078
1536492286
13418701
1159215798
1046255199
472951314
357081229
261587554
2141312199
925178075
906245192
908993713
54527553
289621226
1286669592
266746320
899474217
236091554
1147994267
231617725
323066360
296740134
2103295818
1814703500
1183715485
1767638364
1808529210
1765595420
601565353
152296250
1487018482
146844091
1191820503
105201646
226052463
391944337
1363011944
1816943704
1045872139
438964473
1165804788
329719993
262317729
456634191
745105172
1238833818
227542375
678746842
2037657551
1853794780
1666044661
1953832449
2022384575
478681221
1344660035
1193713441
1034735685
1444031737
1541022971
1234865928
1151574479
734858931
105214348
113552857
1808665970
1064113904
1907665174
2006462255
1552596583
706787590
467435759
1317955518
1626317614
2147063650
1885112981
564896987
392829126
1157583497
784995246
1253891799
1353381358
382289370
1672529519
564315497
1461247999
1565610863
688844433
1800788316
1679459463
2099978756
1289082270
370319179
731974869
1492439565
1662651220
611779821
85065012
804479302
1488820722
629627898
921738796
1784014472
1622857101
573341464
1754987967
1760510293
61156569
1626247765
1187920065
1097487354
2010594595
2232988
1632575344
307022903
674192666
648536752
531298385
823898164
1451792330
1849075197
1987443363
835146892
1202999565
1717761476
1008531016
1978705284
1745341326
2072222024
2073016324
1610055525
662807592
1812475352
165354951
27276626
407465602
620357518
1243183529
625830280
683627001
218470373
1942245254
825235325
170411582
640901212
56319057
362203020
575796854
335430925
1614247724
1400899226
513807281
428141607
474289497
894192371
1202833501
598680454
1363131376
218738989
1732335021
2112556816
619581638
1877609945
7058035
1214144697
901596819
771528757
1838070766
467773624
1207220610
26769888
1595017878
423235139
264279786
913700763
751708490
311975358
887573009
1908271589
1270569851
739722147
1697480725
1909412885
1835853070
1120977714
1660805305
19710960
307540804
1414982873
862571647
1884385260
98073204
1714636257
2132444430
1602793655
920735502
1147886448
1040547499
206560243
510197769
925768553
1971668455
912957760
1368306035
1826105097
218003747
986814129
1232776921
2030864405
275999087
63019182
1030947001
116552748
357549081
2143705535
1464795880
1962793089
367306879
688057585
426062206
1692667664
1203896703
879796744
364524236
813805710
1598240992
699036595
492346452
2094025912
99832245
194103359
2061314143
1857572780
1512210229
662174989
992858258
404274298
132658495
8534928
592881742
1474698198
152476757
155604170
60134793
951674841
2077202957
324754669
811620359
1550281864
1378647914
1177602142
1303134900
1098259587
521433413
855575162
1636444375
1273126535
1589195678
1870554365
851217034
463086798
1936259879
1966225253
1359086967
1668142155
1917948400
706720103
825666958
1358041284
1300586979
1162934850
994447353
292508788
818361028
2063803850
606466869
933488305
1117265438
1335418471
186446031
689265069
1639747540
888337502
1740995486
1658327424
1570745432
1268840373
402295888
255199945
996240101
1352614975
1158194459
1219502772
1173335248
1277518200
1611481347
2052455898
353393574
595348688
554324854
1505238723
810626
39015846
2132954349
1957754409
1551429070
362670916
182795101
1257713400
1943566332
2136022292
392610635
2037620063
795222333
1951247404
1860079818
1891604823
657786292
1743730125
753547359
977446841
1568882693
332989137
424269289
2107238545
598479015
1400408920
35446418
305546743
1014811383
1309180496
1247718345
2123205943
2062665960
1009349330
977668891
1122221614
511799076
1986522266
1595756647
1798218641
1743888992
1831863555
930074227
1333500238
1252556687
735121773
1018769554
2004157029
1612786707
2052412505
1467261168
1493166908
2133830777
469049891
2058644750
972317106
15047780
1361865822
1216348704
111767604
1477509297
1064306656
595523829
495491878
1325129780
1675208331
1687069648
1953536154
1562296935
1385065939
1892187641
208916709
1801017925
1999894751
1626166154
1219676425
550596731
991898451
610576830
585909856
1611713366
1267345792
1089600544
406458649
142523749
7090525
2136306873
1604361456
500334942
382327599
653565059
2057563004
316597024
1698284497
1316095296
1725516981
2088319993
525191800
1352223218
2006914761
1327170850
9000075
1462446268
353776028
1011816761
1265101289
828417469
1396564322
1822742196
2011560838
544285622
211213082
624073457
378385430
1071882505
961028356
1669095620
406959497
1384681470
810364719
518572051
814712940
1856898522
151528573
460476505
1456311744
1586082748
1304784243
518943004
1535356835
473389259
1175967163
2106045798
702057745
164771834
1853652398
325854894
38892953
977217005
877186214
1904976148
968614048
923404681
764226569
530572666
1606824123
1666086009
214541624
1315179315
991344014
1457320841
2134318148
1329671324
80929776
913378212
4136832
879249565
74639951
986201288
638635341
595202090
1694739318
1921595547
1356030272
1264556636
1620743928
1708493370
1181044002
1000713927
421627419
1769890638
482949922
1941817324
1564408323
638059443
1218154203
1293626326
233504037
653247857
422222572
1727974500
1865904735
1809985785
650403577
751184081
1017299940
53120113
487871003
1389264296
342588376
1562467829
1165881878
1586155896
1785360673
1382126143
1541186041
163798112
947948841
1573666338
1321124656
1183858606
236215398
494462402
1822365152
576764739
166344462
873412379
329128090
1925356169
782225024
1531723756
746157036
1027298108
1449853596
42418504
425208204
391199666
1858185809
1887831543
645341502
3379071
1810787704
1119562454
1100860130
1482060011
1855877147
1278918075
180896288
932826823
1625982017
652329005
1311905992
838245195
410798689
580505457
890427432
1604722846
1253694728
1042664916
216935821
171689254
1131259133
251645186
2050572930
237098127
1446052979
187807150
1926797276
2056817634
989382305
26800291
913061228
1064394253
1635266547
790569337
606553439
2113161802
1033459538
412286532
1300398972
654960296
110412840
1099399389
1143274859
1792351605
505361675
551833854
1130634768
627308120
534132555
1779403542
965817384
218401532
1901810289
1143305003
976170050
1549716498
803636331
221602541
1641495796
1110805901
137060204
723229643
945239702
1863535543
1170149642
1387937348
1529596775
447699271
670095766
1347766307
136560586
97685087
1426667991
108198645
1969417410
1362324950
1836479591
96535639
2068991634
1876011169
1581960918
693592877
633675054
1888915078
488438253
737527165
625328595
542026271
673842440
29365296
1132235923
2045532504
1195147696
821585207
546168753
517601469
1476864173
96787175
1566410716
1702510368
311523550
2016007434
2127700459
1165058386
505772952
765712670
1082537328
992597737
344138567
1324193196
1845482081
157416759
578278258
217904543
644285018
1507179953
1818047443
1170753005
1409689682
2105611031
163985034
406112499
263222217
82234750
1288953850
1211778589
28156204
907768183
1162623956
373382539
116673627
167044926
2035852314
45368608
1062432055
1164494189
816587504
144962311
38440170
862159029
1713322284
1592719696
1354283073
1242563471
989971199
1207695685
1251153477
1661065850
1152469537
1741616101
2110247080
31962354
1118671824
1226245089
1688173089
1089587426
189320930
995479390
1774472981
484157727
1082711820
1168747318
1944507429
1423389573
747187155
2048505860
1252160607
277792238
205093578
374447059
676142856
1332028939
1884163306
1359206156
1664279640
1245561154
953244112
1653224072
1167037531
216751221
1008263753
6080620
884263499
1643031524
1429354264
995111341
461285682
319185063
307420349
1023733504
1156501608
1413451528
705341221
1051358381
1861893604
1197856000
2043795264
562495340
839542637
134993725
204286516
199717423
2127755644
212163912
1969407543
1067105500
66261886
1183024752
131400570
191187200
971046265
181144108
1695876526
1970885746
1370923114
1140813930
921221742
1427671718
1872426276
1133067349
325298606
284527954
413589003
1282440152
1929264819
769578678
636190869
1553490953
377474998
131340357
113059068
1369345479
194890596
1076362773
1923117299
1620018326
1159316383
1392113613
1421008708
1969303898
562174627
1561291575
1231094981
1672123918
1671771468
263807980
1431172539
915812376
165813661
1017872237
591183442
2006475439
64459955
1155112475
283059178
1330145391
758638753
1284964882
815810784
1498640582
2051993622
1793873957
1567999553
1544026261
99679530
23423794
3715488
303869585
1203812084
1237993868
1688488379
1862317732
2008708713
1472558156
1819769369
1795452081
1932402710
2107516991
1280059430
328518956
915686894
2019111332
1056884096
1425189720
1014659525
145436565
597177485
2090840877
679945612
513963666
1131993089
1293914252
1875586556
266436819
1457323642
341439573
858241055
328883031
1777297658
1345619712
1074965034
768108541
1477283927
1393282378
1326347958
1726656816
2004139219
631938131
1432397582
2090118188
295783457
445997732
1751675637
783696323
1642297580
662000483
1886651954
361855335
999051235
587014443
1051806108
1265450548
2061182012
752729876
1819880486
1623905821
1453803756
735522502
206459289
980676850
1905836658
677514583
150775752
1280311019
1998446634
638166330
1361792897
1919214076
91083308
424312196
1638763891
32107631
603029937
1582776040
535068811
1699313466
1024489154
166159716
1580441218
472785319
1541557782
409244291
1383457312
308053390
1037106112
1088365743
828332599
1094540180
631213495
1331833366
2049522109
1029721049
1893176687
314038978
1056017587
896722328
503727785
1233373466
2071407779
1304069634
225988497
997117813
1399354358
1531540186
1118893395
1942037095
1312920849
2141445871
1447380794
1983780278
456473708
181601728
555944197
1177027841
869148709
1936745137
509672989
1052663652
1119981172
293071627
224605761
2010985790
8767692
1394086112
346063493
2143530690
203849102
389146923
754756076
990208345
141385511
460902408
863758129
1981688830
826093878
824834058
489259125
952997957
1783751122
1384227595
483766738
1233455724
1709439220
497666790
1986545930
1044726911
701345345
1376586662
1652216627
1084371727
1695477607
1935753942
1763802563
697397010
1881014461
1165189760
391937435
1174791822
2029984499
1805763082
1761691797
1426352186
2132008593
58857106
1092786526
555684620
738755976
789600560
2033547198
1492019199
1228936198
2103283040
1525888051
2103154990
1279414179
1600745410
971994388
787565787
191482868
687299371
662648834
1893931086
869086124
533468435
735387105
882082761
1848529062
1105651164
902306088
786629504
1167967062
557341428
1581434995
799750434
1011872972
429656992
1261190439
1334179252
1786135833
1390909194
682985011
1231142348
1222854703
316061938
1507997367
1435776642
1909264224
1009171048
182218837
969306956
783616326
912096236
2085865495
142836824
407064225
1213017390
656172931
570960262
834637790
7977474
1997052284
895784354
1239693172
1382499396
1303533044
1903026212
1441685685
228240725
411375731
1785841282
87541905
1474369879
2129747407
1115065529
90120619
1430213487
1663605065
1310771085
456838099
1835612358
1099401978
5546803
2061914235
1098227188
778188953
1740810519
2143347813
539413314
1187872655
1767557296
248078006
1656248236
373158165
1237056870
570748330
630152500
811318463
636706405
546407286
835605925
2129453896
1274689020
923687123
1998568218
1612388752
1541920338
1949021616
170938912
425619542
719888250
1220491683
1806627946
465790225
1073682564
1141895578
1115029775
1296525923
749694871
1655202540
1788465542
1398545278
2008992333
1605923343
1907436008
1489816058
1175832030
2111480066
1081342995
687966886
1223393895
1597866460
496028959
1066488622
1776784745
483181301
920608260
142162145
498572847
1090340018
1077743826
1757780277
1594906968
164026676
1269334356
700873101
228527202
1671208135
891163747
265337080
1485901476
1406184585
473366319
1863086959
2040754632
1294995037
120506527
1346707432
1980265249
20718075
640023929
1223295196
877176509
1145957030
1514861356
1589970283
552698605
216979315
201779824
1243219336
459864276
583875493
611137683
1402604397
1360658544
1742206139
1496798875
1838820304
978481884
933794915
275071309
1890936194
312783837
1502188516
1259436600
92638601
667385458
901873829
574824897
1635862067
7348254
1653941223
121713907
1875098752
1557787093
1388038824
134132759
1308333033
897445801
3843354
1714107451
38569367
195972063
1602792110
548856606
1974134196
2012692923
1680457548
1651789781
2031000848
189196763
545163046
592396590
2123375937
332159986
1148110361
1347375334
2092528602
673472138
1931661509
1658081516
423187625
1765212918
1710392600
1315501666
720869137
162646453
787682511
1878372947
1020652549
654059261
885892837
546010602
262982091
60046142
808411223
1019976949
1619611997
157385183
1627785953
499529746
1625548577
316026658
581011774
2000651411
578689774
1295187866
1911256913
163245453
336931356
295658410
2007555067
1862004775
2052483221
932675221
734631155
167343080
1244040996
1266547817
1421695720
174915346
1958160454
2099134478
502838084
1203069119
4850758
1579496540
521143486
2145509268
919315488
58920770
2116392136
844920562
807337086
1118260821
1121444276
2126014182
1907868306
146170495
2074934816
96764897
1786363679
782604709
1526386776
1680817264
1453139512
160536034
1974019601
627920033
501425484
104516736
1963498286
1243779477
1301919008
629486465
38776613
2090102011
963082031
606544492
566126443
799505580
2133229729
1837342936
1947732184
78548038
1953805771
54248685
1547736582
458637770
2141191757
925055339
1330259709
951569301
117875412
1637069682
402768599
141901607
1773140759
89317077
1078269561
830289191
1517051312
2126108558
356619156
697109630
355911011
1256548024
1826828467
285408218
1522994953
771852812
823912594
1986296280
642697703
2026840622
1145399440
93855892
183508896
1388851951
1949493317
252364757
90678515
72914089
537567826
2045051201
1140952728
1356070570
1006631023
1031985347
434732573
348396671
1959640749
203161449
999065071
6444256
2099216913
70526819
956341106
2040258235
13000585
1743889243
1378077091
682018992
1934035479
909168355
875135501
1568492900
740616251
686394703
171558036
898930737
415602218
1720693206
1565949618
1626082885
1990288126
1621448889
1173346140
211579581
418657023
533013280
18964455
840666518
724138192
1033330005
1512590097
1892172277
370033870
1780626037
1458096696
1478149687
2115261391
1362919778
1054411810
1101852788
429037896
1957876151
424819894
417369177
1975984883
1316358111
6671201
1613199456
1846033801
949978645
545936006
1552727660
1811394174
1844957301
482823393
967415708
733278539
370997239
1855566974
115177006
711208787
1976491278
2138394322
319334771
361952853
575528138
312983754
1386363926
1670285674
511353661
49332898
425759230
1662032804
82101188
48238226
1560601002
321776021
384900566
1726295744
1287015725
613876898
1247483427
1797322850
1912169333
1848169116
1767298191
1609144623
1236142996
704908999
24636762
535281410
280082806
2144771766
1204539958
1525558647
1392054844
969144776
142466376
364766678
464084059
168262837
256144182
1710591702
227324042
244154449
1228339821
396812546
1915503150
1812539259
316749950
742730796
1874898191
1191042478
940387298
164562766
701338235
116086508
1965168679
1414402537
690036522
1251353367
457661484
442661626
1820802314
1944554104
585615582
338880859
868741055
1426263795
2015262287
652571794
531848058
1897566785
1657131387
1639797739
2008949370
396817570
685270940
1818305034
97494839
384036472
1071342940
212112975
925213538
1688989574
1916556526
1189480859
2003547871
490175198
2107862095
2085068257
980899970
314899854
1825051814
1559706129
1010423960
1228846715
65559998
699537434
802468255
635713265
1589489094
178424745
1292709648
412186734
1930557228
134869351
4793027
1218590635
1321308182
2117877476
1792910771
1353416811
159110763
1781371604
9779587
527444716
637575674
1273837810
502001406
2084744878
296079206
1989494723
1919472752
1423807523
170459721
162219417
931114723
1009463506
87733522
1400949088
759892018
704871679
812213814
476361085
2120773934
1814417128
55591103
297490975
346696600
410391389
959019576
159061735
918171487
937790839
7859336
1481979436
274053177
422328856
63739867
2065837599
344343471
98895255
848382508
2098909334
670280019
189628849
767568685
1999438442
1561907722
1764303008
1540792562
2053623538
1288111576
1306224170
407900149
1937688990
1043854832
589937852
393845192
390817340
733396801
260584467
748393497
596436667
153385827
969407777
668989174
1515843380
1695143482
1239553730
2069929032
868126037
72042012
1084330315
1790817945
1635558573
840668521
644283383
447107996
981638788
1355546410
1623211708
457083444
1810572852
901896544
1194625692
892851541
1518676905
397680621
1351130192
1000934613
1067079003
1965447550
1179913698
1070902974
98545663
717352152
1537182734
174115725
446360428
527657248
1690274933
243637686
1127025109
823339318
16778149
130945026
2069150417
571727851
1708519742
174061763
739316659
1303295000
980112020
1304104100
91138044
1615578337
1531612476
1921080776
199264519
1324762606
1063203844
1704933833
745861324
1188060877
147446893
1201502448
1971634913
1121058629
1698408852
1834610484
1946726179
1038865397
566390628
1164304702
888375202
894617936
2092833962
412218563
592118897
67747267
1158314654
1025598017
1699534701
1373026190
690107908
471220840
964355277
41155122
936864334
279311486
1426568662
2143603375
1613388932
2068074186
200498953
1814369524
507413622
1239329361
443313173
52559355
147398455
1192896418
503697140
1249925893
145734529
1660202551
345818515
1105266096
1431819720
1614933514
1613746142
355919107
985586639
170894290
1355968311
1042650348
787070522
2067474355
1426721362
1795964544
2018890741
916740429
1020633476
1666027272
1780123419
154592381
1617501753
760421369
924801475
1153665819
2075787101
970518200
1797332568
222842898
378654628
1610846085
36997104
365216017
535611251
1346109951
974411607
322792800
362292443
1546798101
647877282
1892194263
1384525728
325376380
1597737176
164872740
610632927
1747962426
1510214699
333652379
107241111
1883887558
903450588
941009249
1691930402
1640608856
1760162232
1429249381
137560799
388760984
1369415392
623988208
1029729022
1220197773
1288623747
52537857
244284548
215171687
1447441488
423688921
61701076
188845778
401855490
2051271729
1181953794
2017310241
1891676295
1736114715
1365497538
1645658571
468184964
1616094235
1143012056
460739585
1319834859
1038844938
415671213
1748902630
855527905
157831799
717507134
676352716
1551970566
741870830
758734615
1775401140
1188970923
1827322823
388386792
834558390
854360655
138857455
83645028
1240457218
1045376086
473130643
793864783
571325021
1514902836
2024900547
984870265
2117622618
335367055
608335874
645785863
961718988
194873959
625371306
903448600
1517098860
443009068
1521964786
251370566
463095797
2135396311
171747899
1015023004
2142189628
1067725454
116180581
891839705
726881490
2060993645
2116731241
1048893835
335696910
1104887223
55873316
293845173
723941016
671544610
1640971510
1415509714
2083209355
314458196
431582340
164662295
1959312583
919415829
1315939831
318657619
1959089497
1433488516
1758580544
1318411155
295218831
1434697695
1194392753
1623882718
29218062
178192925
343083310
379117840
332569015
196840519
648827199
1735882908
188237449
921249774
109470638
42144595
974853999
1716712289
1889921550
191540665
2056661144
424903573
779620184
2104745871
70941204
1746017625
1103229565
2082263208
2103021118
1401973533
1404158445
1800759075
1480889828
642667794
1463410220
2017070796
1470108859
1145159737
976473681
278208426
1350250923
368080174
295823849
574165276
1015436509
2099823100
728894661
1453258846
1293622347
1830172484
255062732
347092600
1499599342
295393273
127317019
1497982521
1405967719
1976308676
1136039959
1730079406
992540053
1209302986
1762154062
1998508407
1654790441
82711160
1618728317
1251325032
2033213942
1566470594
1050869884
2062751779
296611826
1564171122
221180556
82207008
119773443
329225252
2136517931
202123149
1582576495
2099614107
260142467
252063247
835089291
893014022
771309337
1934216488
189628849
1483375955
360584307
1642811647
1558480549
721423747
1113893829
934622223
1626296735
337054372
268672243
103343690
657324381
1450283589
63201338
1181024887
2026510021
1340256579
136532095
1491099426
236649439
77468164
550229978
820243704
30024676
903553611
1694216808
619519564
2131948601
356469678
2006347115
19038620
807565264
2077793867
168114530
1902119441
737687163
870559754
2092466712
1192508763
2143564267
5329828
1594063763
473899520
1674745662
1305148807
1056972920
1834945944
697234522
1898807378
1684065743
1859447857
818029639
225736507
516369042
1586772727
1915722139
1498387715
1692262404
219626549
765337136
1748308931
774777416
209297897
1635348774
1775839690
1345342389
453740183
570409554
1861879054
881315496
970422271
2122060469
1128020883
1564102289
835913003
1449566784
702442200
752761231
797514642
1473715811
988285096
622145815
1145998087
1247108083
1753470894
1795474365
1228131859
983584294
1168209241
561345505
769838378
2039809645
2061201206
1152583955
245322131
1862603762
1570021395
993649874
45393827
773762079
1450791104
814118278
1629818813
1519050116
724587797
1548716960
1955028244
2140277521
1864193366
751424044
1395012973
1270243107
1191321659
216711188
1616580167
145427868
1178927225
1573108045
148302092
760414812
1411597120
2132662070
1657619705
882788543
1271117241
1191696410
169596638
503501695
437740316
745721965
1468701900
1244328849
1138408294
2095024568
514320671
1888067064
834663499
1658595746
2045463081
898863278
1628781525
273931589
2099434023
1750382335
863451977
1011520906
1757541643
2065217090
1500518734
824620623
724908942
2138639666
1432866061
267722391
751333014
1054255812
1127465017
127364294
621066476
1877814587
902443937
328244808
1883823489
512164400
1115067481
1260531144
2124439326
1553115803
353088696
297003713
1958589669
399142609
1476276052
1820918757
1475118100
1462052549
1782403556
1978487754
421931011
814631321
2113105454
1999161113
1132874487
1671880751
167631402
899018895
1868318283
25858280
910694528
1543520435
1645178384
818441179
1460442494
125335851
290123749
1664428164
1824766507
1405141716
548095322
953900063
192168903
257468053
119603531
1907875186
108185883
1799262603
471659681
161027995
1812780822
722237186
1084105664
1358922820
1722413833
1846416903
550853560
20188327
701220748
120240935
1493087850
1694330710
118864304
975397688
1278508921
2067411349
1088957086
120541854
1452942864
837013861
1208150862
882311836
1189357700
1132199025
2082516011
1149097239
1719343436
601516580
638162731
131670156
1323080926
1599753793
2143404133
1825565793
1035407995
705755771
118426027
365123857
2136949359
2122582081
1473956118
166796581
1627708118
631557622
1462382671
1484030651
238385112
542469925
965324270
139859001
1721710471
23432570
1726700654
1282694025
1829705157
1181097222
970143545
801917620
769932501
1380583601
419536591
1132933671
684393636
1430839646
2076953152
465863669
439103772
1146741704
1291839740
188344105
2045332742
269138497
413940207
1331643327
1730779337
244434314
1103042489
1608981484
1996429602
1197186757
887142560
1941164468
1425678371
526030157
1113811211
1875411575
695299328
885750401
1995375384
404779009
2009243200
878052480
1691602224
703364099
575488717
1544880269
1284270668
1566497067
852708405
897069373
796846496
1246390057
1313967014
22902961
904234961
1258427039
1405169307
1805652652
2143411089
1629529907
725652663
817585572
1725078435
1184674285
1925840463
1200152749
1734246520
539667756
295790853
303417246
527682578
521749625
1504227495
1968787192
1857216465
871536100
1260754
1805440355
1437352298
603004186
2114199894
1378330873
927095353
690488398
1706336973
108012833
629167667
2045414590
1659991925
1266395736
552193325
1991883682
756854951
1730989772
1773804224
1963027386
1904032243
1572768032
1462301213
716557074
1609743086
1729965965
1676277844
259750008
1558057454
847893830
1256252481
1386858479
365561033
662174509
22617639
1160424916
746733528
2114538952
1698653670
1293615675
1879288360
2135135067
1514574828
880057707
1879897460
1459556731
1056529109
967424735
1677356486
381462528
1705007701
1633692918
1761068971
800473553
959037045
1045051375
2111120664
1753260823
1900267509
1831585411
389306645
1694423106
1199261486
1212023071
489901720
1385316822
1345336629
1505537527
1895243377
1917610027
1419120482
1470057721
36826291
1988190136
571799262
1526197859
694002559
1700894003
1609291640
1282532756
1424177509
2034819049
269736431
1052028348
1407242887
1948824581
1948935939
1915943571
1933062923
1476899568
1601532488
2120618140
230734179
368000610
1929225971
758204348
30075635
1157143932
268562749
702625771
1245405320
697838218
700671221
1587214135
1832543633
1072963639
1001165230
899682607
1605718446
1168405659
1621931235
1565263681
1412084538
1534879422
956941800
653471114
380186719
1641967204
327699820
1415883518
453954050
338073443
1820943855
1505156773
1227336898
383771110
590060249
1544316589
322416478
2134295442
1344699828
381038802
1216203584
382292808
381719731
804226937
1396229439
1778526497
893450062
1405407404
263528850
472098626
775833203
1197136238
1199068864
1245959610
1926998779
1810305757
2146070340
1668985315
1029885595
1164894289
994743442
1899785127
1271067401
558538548
753939472
2101621715
3671160
676552760
1581032992
1324430825
340418715
1695062945
1806137083
491391259
1996847005
2050479612
238464939
1681052669
164765793
227451421
650969945
1242129369
2070852205
1312715690
1616455041
1368575663
1280403124
65175276
2070625837
1216446094
1505068693
1692138630
1807525120
827661666
1592093836
47614017
2070083491
1978524080
159475914
283246915
808375059
2129496729
1515893727
251371355
655738955
931876130
1312469698
1479842799
298649261
1515102244
243297479
459650859
851967921
1727276240
1226705748
1804615908
1336090158
1636029319
1838343803
1712249309
1390189801
1396949162
1486240397
334126915
851516885
1871291634
1464727959
1393335583
940878146
1268412980
2033770405
1118304100
1399720183
1522623670
1536417983
228419881
1396898613
1859930063
836961455
1999502911
604125386
1966416864
1069112938
208307937
1388127641
1537532453
708836194
1980070413
698416090
896062404
936386393
944728870
352858787
64762754
578315713
1717684321
170605465
2104320976
1066243652
403128443
181554698
1885208529
102943372
1039968838
2063848724
1818281942
1762367948
501617938
1401311486
862805472
1247465293
1293724274
948264705
1564292131
1228770470
2019861682
1648539101
1654562384
32924115
610561107
1925337843
1096546585
820297262
1731553034
38371526
1119007214
501302724
228463728
1822060177
1832842534
1004672213
1064447796
1418680709
1415701829
1852970487
2135643722
1220975866
1834972895
2042662415
71463646
642871701
1083884142
808106452
705088267
2056764341
1657700285
1023351154
1947996971
356803278
1845525471
1461959098
2083427776
1412165384
301961566
2119500014
1452737716
484075148
2102483357
1285252452
1420695767
1171629130
1588008219
296546715
1608808081
2013246955
270812499
1161150494
775321333
447041147
593440929
578416781
91949763
1803747663
2076001391
387833607
624636899
1562885520
1726475989
198006730
517761421
992997757
759311096
47643757
2108157434
1117802387
227056711
1886985523
139349937
688530522
23383123
1969342252
377718253
141110759
798584053
1066326675
949274320
654284523
697920963
1342398337
1223404114
2010601912
1886912153
1485962550
1804888757
819591268
950408596
1632120946
198094362
2005162391
1924389572
1511812755
1304866419
482349623
1425038837
487764942
1873148438
527121542
26581059
1692194056
1063129126
766351378
55636658
1302406118
1891346499
1317011207
873616128
794709113
1237367479
94396061
897709128
645419753
1284880738
1259356703
1681319281
1309646599
1160553809
1441989428
723697644
1383375808
522105923
1551218144
1334345477
2095458437
1657169342
922568804
594286029
1143844191
1380414774
1328766524
123293616
2099106572
342113232
327693685
1282383081
1617940539
198173597
741652136
143530958
1876029952
918063781
536601993
298721763
689908522
1505771189
678306991
1483249077
1767778949
773831618
469685885
643258204
485929046
160559493
1139870545
2008323572
722820685
1248733600
297348947
1149159363
866894512
697160131
1611921867
1764510599
2069693651
1163122812
1114150479
1373789771
257388443
1696592416
2015483411
172407875
709931806
1846486638
851315547
425333135
143231139
467168807
440472279
61072737
1457100053
17588646
605930231
1823203295
905599822
1926342402
309108451
705679453
1408558311
1363038260
1374171936
2097929827
357185886
497539728
95054427
622284604
2101444511
151826617
1598779019
1365656899
127814409
144438605
607976514
1656723072
1591542993
2144278290
345148705
1337624184
757804708
472112577
777111291
494587493
2021608079
1471058805
786317837
546970269
698166829
282259665
1952911960
1977025689
1186539221
2146913283
687658337
233974292
1187293488
705968979
1236947010
1836342782
1646018060
1667185201
1672009491
1641501592
1870963925
734070004
862584897
2142439177
1677908505
397909065
1302437671
923854343
1993142021
724833662
1095454360
1756255703
2002684218
30804016
1055705003
962049279
2089082212
137399484
559182081
462908391
237952636
601014375
1311564796
1995460242
1466153055
409610539
553645562
562949751
1161392243
315239010
1819214655
260825071
287404482
715616232
1341430082
206261445
1438349065
2089675696
631365527
1596418584
75882095
464693153
1292496820
2022808609
1556846563
1025294539
784935735
1183326678
250405928
654524095
1724376162
1464342751
388294985
777228853
1258158908
1966784214
873769238
640743735
1302332617
461183756
1491372508
559212558
1578660942
1743483185
1352051297
151082613
217445340
1203813313
1728795962
1362601575
1223954025
810404108
1982569091
1043560254
1221188843
1932256236
758814546
2129960405
1291592120
684571237
165815288
1158910681
482129956
2082609114
1670281192
1986770587
1034267895
212724978
1892142533
1737344758
2131301665
1964991500
2094941380
1433567742
1915622592
1060238603
224535537
1601454906
1760762426
1714544156
409799831
1276511802
1070150360
2055278103
483606743
991734801
1573334969
1372271643
1298268131
38087945
383394357
785005919
1740753099
543629006
223966181
670443470
679724595
1083554597
1577675705
2012514517
1185618682
659187752
60297076
381475625
1558278484
159563479
885046273
1860541767
1925906682
1104534827
1851280332
1505556044
349539930
1606827558
1374090576
1045897495
1306287932
1184905583
1077529538
151462137
1134702436
892011663
1970077865
149760203
661590926
1265428057
1086222519
739590588
1795579548
614885511
834664083
946037237
1622188152
1186523597
32893448
476006654
714794212
1436887317
1558871767
1187150367
70554083
1933785187
867072637
280493436
2062329414
1627591896
1937124047
177027273
123631662
1860524037
1749978405
1327856645
304411628
1488697878
1495431522
1891918023
802781267
1826200858
1505293784
1423370353
1003129088
1006264643
1174840072
1170883766
637371938
1507394779
1619789576
1294896813
1560148130
1141110099
1919256222
303013416
224788888
565925078
1252521758
1161968603
1870689452
1176442719
2025421880
674292023
807592384
1051072053
107357338
1391557481
1282402482
318005268
1518816288
783762480
1382931780
1884803103
1148611471
13313549
515426410
1146037913
1246769537
288697420
367060711
431681411
1299803055
87499794
1389123991
1589018736
2131766417
1510714351
1262123836
1359048731
1207069433
1988868800
671006250
749863059
1090971895
84695832
997003733
477260501
1749068986
1621876888
1860082216
1619884327
893121067
1125736091
1452084157
413280959
1973848206
854621808
1354583412
1227078015
1382218026
845211862
197827461
984510252
1027014231
1253414459
45891634
1496219123
1939890417
1571320005
1797563943
1359125869
676866877
1448579651
1940713427
2004427178
29597140
357574391
1901951458
1625521494
770187326
1713402454
1132040655
659977174
1856640881
605911304
1744553831
2077710679
632260204
617199508
1565234590
1233681906
1940668130
1909173793
1742876176
1081247838
1686387132
1148113720
594590071
483845821
1419139790
109998142
1802860485
235221063
1270468221
1644059630
505981081
1991305053
2081761582
1623291861
93901579
2119360847
2015517349
1258924732
1785288149
1497500381
1777969314
918906010
1184784880
810788913
1618169508
532467600
334686720
689246495
2022941094
1831506815
1779935117
137641875
99978844
2076525926
574871
329029136
311165027
1270753297
1149112126
1622916726
1170326529
501470358
1692258383
1243234238
76210252
1310316426
94060447
1754044870
225361138
1683987706
1181139028
251965907
225044116
1825875724
457629819
1026271124
1046553815
1477910441
373081725
1350368505
1672830681
2014701558
1739602798
1875050759
2022945117
1219922457
2131452419
497831182
1269473277
26451599
542025675
562540313
1532220442
177799398
1253723649
490378449
1214542235
266216821
297465559
793127503
1416476442
816221201
1191733978
1401570898
1732865061
419389759
2088125559
1648629705
794606393
1632044234
1591228321
330093879
1967864709
889191021
1195960798
1593486242
1963434412
823980383
131277109
1328405022
2052316690
2016233834
369873414
1758504635
1819148253
470460814
2043893692
1543831489
728171390
2010534030
2002348735
184219842
191538745
1969494087
488374511
1899801953
509704882
410226193
732286709
618757174
1387651075
424413264
1182441475
2108193197
1079078962
2064320831
1354625502
1091432154
1730444467
861693447
47089138
250585010
1622204983
1450488706
1445614324
455528456
1635782858
235870250
1941636975
2127751278
813744807
673324150
2106206983
1854888138
1803787947
267885017
1879591980
1222902591
79599458
1751527246
1349173226
518545104
290278728
333516177
1865443212
2125466893
1984296351
1851470253
1504893659
1073882820
1011838426
160616693
691882594
1683852901
2121477593
414992182
1236346852
1464218637
1110323910
120636325
336583025
1315876815
248823610
521143692
144188062
1941060142
833444333
329354159
1122468254
275293948
1176244105
1861086704
934797334
1490839509
1825530692
472651713
629657438
1729779416
480872956
350670294
1736152553
769841402
1402153554
390410976
1912359304
1486052830
506831408
1607338214
1188057224
2077506168
565079207
618378928
722609735
1688761491
2141788111
1422000781
1284377546
378866513
177440956
1167679469
1058046254
321905335
598524342
541649739
1392013258
1529662681
360235000
1228421055
1074117481
750199980
526904452
984687095
987928625
607283327
262288426
65340972
1994816139
323144342
271129705
1975262035
66611912
1908351791
1701341
503600518
1220901204
2002800577
870401813
245790158
1113270836
1038756481
634324477
203135196
839980641
2066379158
950444823
1819588575
1690819781
349507391
1377468940
511022921
2087377228
945252363
1725857490
340284222
264914076
1170859357
352963874
268736360
87880733
1704010402
1789090573
1937470251
1712803865
1423145078
1676249615
1844181753
1599193362
1389847059
482389538
820649180
905090292
1540947347
834963734
1394612718
1484636907
1085891960
1738138349
1158264284
152609332
2073300439
1232605014
1444517030
991577098
2041837102
1550390597
481943101
1485100181
1782622916
1662388136
1197012799
240956047
1212783932
1366114040
1502065038
700456394
713515193
1563228734
1242891405
514551640
1636724066
1584134331
1602917081
1741693995
1113526961
451578847
602080850
873144660
1709606879
697300759
2115824954
972283901
354526228
2033233371
958200097
1411350145
129114967
1923859799
1020703488
350019131
389052453
706729621
861793800
960799763
123516872
778641798
1967250076
1421679172
837454212
2108969729
472420325
1152943986
482586196
1921659954
1049800549
1685353480
1289154935
1568271103
663277328
8307214
1755988608
382571940
14181798
1499851284
44289971
1750217845
1862959822
1870292533
1028206277
800817727
136286710
2005085833
833617703
452294913
269877122
2128663302
109656724
304121013
850506847
1147826218
1410130020
1632733743
1360760195
654732085
662800274
1015860626
1839496469
1428838010
228929083
1712022604
587366465
1908163582
798622531
1597937514
89240707
222607214
1688957501
368537960
1215380314
1630144013
78983840
1515654795
1304243766
252112288
2015924155
282550000
1514011950
68098318
415746023
1690916346
1712115617
1252308924
1471635902
813531692
1778519762
1274857020
1079141213
1119165335
1708412363
1716861252
1699578531
1141865281
864100330
370394506
30883499
840633061
772594053
1441076994
1552427818
95009692
1996480425
1308517609
1859659197
1108354520
683861765
2043492960
1327734146
16439785
1735521444
625075786
38879341
762000927
623246416
2123203558
1597447454
2079745747
1745049015
160029409
610404088
1863368839
240592734
1638588094
733876635
276441530
1059043533
480739495
249305083
1861212512
1656819959
1544600330
894746572
477421014
586279132
1064066620
1628984643
1658414358
1163402369
15610250
1486298184
1974726324
934699653
343428201
642206076
525436600
347427269
374848352
715793916
512396460
909612985
1204702389
592765117
1288887078
192470253
1585623283
2146410347
697353093
239208166
972058704
1830379349
966560954
240224897
374859027
1014098104
791958184
300031034
459646570
1200301409
1157809383
1432854324
904561739
550143353
1517493469
997009318
359960872
1780319933
838446401
2119810740
2042781284
1272234088
212115458
1450666062
896149158
733514328
1023240539
1497313670
752361466
134011330
1884141663
1149422898
88838447
1552845078
1385382135
729795737
1240876861
671144427
1364842755
243813635
41161930
609964852
519165936
156553657
1408353530
1754199230
1960656846
1456423877
309980938
1505723277
1306533242
1281537343
150455304
1226464252
1853298968
1521143586
627839938
625090277
810995443
1959075724
317246582
966076691
1742747073
726850466
598876653
719142312
929968704
209979677
1711854484
25243480
1723610048
62038374
1649237957
1746026364
1591904947
1633587127
292250675
1672720915
627366287
760854806
1888626705
1310041561
1973380191
530563759
883631809
797162878
1626227927
1718808126
2085571507
255364287
918790947
1839311851
1188033965
70579806
1671407075
387146893
599772792
36441266
611813521
949119280
1705070355
1641088679
505725676
1771601037
1048229287
1486431257
363490012
636779323
656151104
1271625475
1719412643
1959579841
1994004785
166558130
17214551
1950056598
1300242260
478003875
1624397434
1819671176
1628070780
341316482
140847998
161997047
2125759152
1358777866
466270349
1073390531
620876512
386685555
1801367316
19758179
1192259429
556948690
894576529
1102097563
1037042925
1778293364
1038843057
362868754
1761943460
511485948
898446248
1049723271
572478784
231556325
991077609
46291366
758290765
848043520
1828755496
1796587139
1571104333
1169795572
1753175136
693798404
1043363765
331915313
1176381588
2119139262
2088937218
362763395
296420873
23585555
251524404
302313760
1517897749
1155316548
990484404
913471132
1810581309
1741124524
1887252873
1270826400
1213227483
1809095630
758874914
1712021593
106492854
1489970865
1999789330
669750015
926699171
1604796095
391303770
2102459640
842654044
967876782
2141149495
1963778257
1736209355
1762965030
1593749278
1249511094
43005376
1303519532
708588379
1173093075
2022279506
1449471467
2104656225
1004273437
790161476
1183863990
1565029223
304026541
507369957
1785044678
733214735
97295032
1821460253
1560280000
107183334
581558157
1946323583
191211183
955271856
1026592525
55094552
766635401
363812817
1695920935
1244036739
1737871820
525849804
1427132212
1280955565
1567473729
863513635
38383577
772180182
878639549
1710540617
322316421
1515151602
1413235862
1011410866
458846947
1581024400
1303501131
2114876696
260635780
1110431536
1616229308
382326442
1254256341
1475633156
355097852
1702545715
825010099
1886550224
1593526917
738638806
2023390207
314543740
707301390
1412408869
810804251
1825420017
556171756
1983676786
730804581
1393650629
169314742
2109486074
280971137
60371568
532287064
736336845
29954357
879946891
1762886276
1163736028
1759005299
337608786
1115679325
2019979889
785067453
1095000175
2119927949
1162562842
347869511
27607673
1317759628
1670845111
1247540302
1696384664
741465752
1190743068
1826821210
1249995263
276407874
2002681184
882990298
74228032
2132613829
1641622263
1583926140
782036708
1734304939
242096964
569851789
394653865
2062734007
436716579
968252531
214228744
579313814
459319422
2088687034
599072090
2100791215
2049024324
1046835867
1108572425
1530384540
1526487034
552752636
2071175550
3542960
1677954638
1085325109
1280169944
2056109266
1983693283
1134396040
2051355866
2073674967
2234790
1270554205
898455848
1435840937
1077661167
2031939546
1658566564
773374860
1519330792
245194244
876534067
129626856
296940790
1308757507
1880711367
173085711
1412813525
1018833607
1786469473
1409827535
1578508666
1509088161
2033266893
1811312953
1852849625
2000877080
1535075535
168782869
284030531
1833768046
2116650575
1393756648
314708622
177025814
510576426
624243298
31281312
526474323
1273111724
32016052
1377906061
1862556576
609162691
1586352545
679181355
1407539898
665938080
809424908
347694693
255136680
1446230639
1290637011
1709546030
2031467198
1263072084
756591181
1616128119
1310426823
132409487
136536077
1341788036
1292748616
627653576
874739408
730226201
1430473573
940486345
924283139
1777533780
1180973100
502415118
1780860858
1902508675
985792964
1324172476
134132252
1914236674
114655080
906473467
1271626411
1638137324
208367244
2133471723
900733832
319756774
277689246
1801961404
564323347
2047698624
1831482888
606770957
1457237833
225313497
1246138124
510718110
2107837586
773476773
178619498
78524293
1594301238
1772831104
1263735774
60647496
1083691473
919884865
646716023
730263645
1628921398
1772839956
598809652
2051685011
461166925
2057245138
1687253101
1845133381
617756072
951770233
1887884049
1160820195
945048884
1595055442
2013431289
967407797
833008653
304391675
2003226315
499418051
1525127756
586493017
1585608054
1895456510
1293676789
974810228
1399354358
1512872369
1200994379
1189389992
90994943
834077048
156918430
2139054573
480272115
475045198
762522338
2014772579
1865608787
437689075
1284223716
1734097398
2084794013
2087767805
1434194382
47008181
1575636548
681534786
1646956710
1367383166
1057020798
1236765348
877731051
386666983
1960306838
1957414032
1481710587
689005904
382850419
1407309699
276812567
455967815
127344091
1747093615
1087031997
1306351112
1610746873
1130198894
1705611436
781567718
1836130996
808348730
1922769893
1765256129
1600171354
1692597468
560782780
850075797
1449760997
676042339
1889014109
1212306079
840348551
1825464689
1705896308
1761324049
732676676
1357787556
242857925
2123027029
616309533
686382777
1619335231
38919526
1239675039
306052205
459370868
1054331385
2003030621
164629587
1386638740
513449135
483800745
913365237
1886582564
1953887656
2043591991
567395378
1447874913
1162895090
610553015
1381942645
1336541499
1956221159
166061205
1451959328
888263626
1524972954
1295335978
538039175
562387048
859678694
117698754
253396900
1304020756
597500367
712905680
355408713
267747314
1077590767
88478624
1849253015
1080505536
943012933
2046871968
2059502875
1867358519
1307423985
1345296182
1431779849
1760990842
1484753743
670652919
105662439
521902195
57247937
1868088358
1313638628
633862880
969930984
1866995948
2011991874
911615291
918088320
859799951
999638992
673694173
970916907
47410839
2006871184
619075247
5659036
245520013
260849041
974987382
2048172282
1905083496
1720350138
1100332560
33506819
321108230
1804142886
1107156718
1176221229
726247326
476999635
806920640
480764636
2000872741
1684447020
948749732
1362083231
2038725661
1305922793
2108722595
1363281646
1310668926
1672267789
1417627182
29245379
136165914
1657591746
1798580107
821613525
1524249218
1539107887
2098419997
102274836
1928750560
1685893751
352304897
677613806
2036462772
1319816192
840144426
1181285563
929153903
2015995322
2060515069
442752716
965800966
553598677
1298060779
1218204560
1806403808
1755181069
354555387
515087221
1208686792
1618485639
511730002
1489024658
1736977919
223234585
1770352512
142813276
1977500230
205660066
2055790427
92652615
1271305047
2072924282
346559798
40447937
391408111
555365855
1711898
1003477675
1419907145
2002184698
1554003157
1762497501
2056718604
1446464310
698428564
1481662883
1563269863
1964122529
1427392652
557017841
630661262
19263935
1261304551
564688281
928820695
1262388940
951348253
787009708
1865677527
1080881138
195284208
1658958426
1091809133
1198484595
1294016262
1824248107
1512976335
248396301
1407514900
316542902
1795189679
1632167826
1343786058
1214853942
1293906967
70085161
1562989774
1665289860
339884639
1507590200
587613316
1411418642
593321618
160817637
227331273
1744699785
1627298412
1331429976
572214533
1879055822
650037583
1134368463
538177390
1235909339
538467007
115258014
307730456
1780190969
1446118240
1090247675
714104867
1554098484
1361165949
622189733
2087125170
1253760782
597381666
673622700
824642782
536616316
1188068929
1366153887
594535416
2025411184
100269640
1856532735
1130121438
425950276
1378190958
2111348678
1788132419
499501723
794873909
848005964
1607762159
758122162
1360448832
1410060025
398814988
472179788
1112622601
343402773
333391790
728826646
122618926
1071731120
1948929521
1584942701
1395020196
46606092
1189459859
1544951438
1787589683
1107601121
391744213
1278811277
945502023
1394452686
1431194985
481321903
664760020
1788797889
97466417
1774648777
643059994
265734670
1910546559
945931191
1172765617
142751878
1380294743
553955121
499964912
736138867
1960580180
782213507
1616682695
599841097
2004539865
121717570
1614657882
1564133744
856739819
1236303729
757773097
530501309
1699765651
713444315
253698098
1933969859
1037375084
1488080593
1480291451
1804926147
1086954929
1146272404
1991996042
1597735014
820896256
1242865089
1520147356
1263500746
2018710968
718916776
1602152874
258243087
502047457
646536481
256611765
1106696146
797612730
2035773614
2044017506
1254325054
1316695295
1802484386
736022072
1440054488
1764035376
1154921795
154836113
476483046
1380710940
318254534
2124749315
1096828742
759829691
1147860409
1778250652
1629533100
578371403
1025236711
842565108
1966521918
1253381713
1441802023
528139009
257762868
1387231562
210668733
1397443961
1828380038
1412535492
1597937514
1489681978
1902984875
1918557478
2093316328
724468173
1694484276
1743677528
1455794558
1195070672
511938463
1684597993
2010365048
503948888
599135088
851326686
1704158250
1949242563
1462472052
1207974224
1971889143
384988070
1450114611
1389447392
1375556053
1335128940
1457507937
73715147
1081108175
580316323
1833380630
1587182825
2042771107
72652511
435060547
1691416356
1484795300
2108336072
46633725
1510890985
2066581765
512080008
1263198934
1796459614
279842328
1889425080
1420739074
1210989956
1891539011
1037445314
1120988485
2139582805
1584186355
739633030
1440118888
738938990
320955015
1369415979
1823418273
2083052466
33877837
893240846
534192142
1474729868
415525688
1795701995
641069496
1423236370
2016321531
1500080706
807023956
1298341608
1899347720
1094666849
364910044
264687313
1084226746
1250927789
1151119861
1619956317
2068167601
755496490
591482519
611388367
327741635
648042384
304024856
966667147
1830392995
868789479
139626650
1512631103
17615101
1822682502
673028376
1629695811
217637772
211620050
606531467
1444417865
1672317396
2060089118
302991697
1757456400
1667751323
337869335
2040033336
2072167455
509742479
1941704336
1592393329
1707472877
1749494446
1584542719
1661770169
356481957
2099481710
1574233172
1377777477
1345226243
1892561485
1325015400
1478556887
1905649109
1934154169
512842476
506715118
393065226
21425840
1777973618
1709246723
1027266310
383561442
1303280910
1957721301
1373534313
1779349430
642203695
1275220028
1160048713
39235670
147496866
831002962
1775077666
667100111
580766740
1818370599
427441375
2131716936
97038142
2000007522
1148957641
1676873255
1162944189
91426355
396767943
767961752
158446981
1678116219
2015671234
1420779281
809533858
1240652377
2051828054
1621690312
759303760
1059287161
660673301
1984895910
1192799790
2078077043
33627450
1592615125
362650517
958887968
899001706
137945745
1965639466
1360289740
1569813023
1063691711
982054887
748402101
189559935
1337384173
1268410954
2098519428
1023052234
1784371721
662263356
201281326
2090194291
167781803
135216655
711717271
897057009
1185942751
1517144129
440223698
1410317890
9274572
1356696911
1710209273
198978409
1539954461
2022101196
1884958656
2109869025
644656437
582780851
671495547
857695705
162692523
2018635505
1391879050
2054568331
1250235548
440875766
1190392023
1647569051
964878146
57145436
1625003596
1060150403
741968715
102274836
64261409
267683529
1388816814
224131723
1015781383
1865619981
1622289709
740177909
34579796
421078229
684355907
2119893135
237110609
1469227045
528491768
1075546896
481058195
216319919
1231734868
379305601
841842813
56952334
481648003
1902938002
1278170316
1692793561
2058986349
1627942358
189556609
430624200
1055187762
240627305
280214088
1805300181
207617247
852216314
778916783
2140219989
372624617
2133035507
792084171
184312037
1136563578
1356147370
1425417772
1703072650
1116745978
1798144213
2037003555
18985806
1042242683
920150458
1166452016
1411924645
354092640
760402871
1128425017
397292253
178642405
853357120
198911312
1948533376
1662663360
30292897
1899884173
714048428
1579888583
1546059928
229629064
465579770
1535796431
776095515
1315077891
971423545
1858009955
181795346
1110934216
635003163
1122064906
1010516451
1256252481
180324247
219161001
934117430
789290364
1396401999
1572476711
182913467
1334358532
707394964
871352019
295777367
191851775
328283808
726711329
383214475
1074232490
691427669
575160140
1759635406
529528373
349608203
621270751
1121024879
1409289165
1993393199
1462688229
1820602809
378531354
614548690
216008743
224290498
1899886230
1314740546
534507497
1840840553
2111006206
1624182492
1488081196
1627864395
735854511
919526723
1954979943
1494785149
1691355259
2109648292
657308873
281245690
43496969
664291467
499831427
956963824
791542254
113810391
1341805410
167582315
1975073371
1910153519
1873747437
1986187556
25817754
430298620
383840488
1056660241
1522468475
575809975
730337526
1056437275
1274159143
1751259192
974346881
1694729190
78020574
899931563
94615287
1796106476
46816377
232183213
327116744
1004783237
560154949
1804213080
2019477621
794292116
134254338
937068524
2124351584
2089957568
464174557
2109959766
1337883862
507599846
2129010961
40080056
1043718985
383223473
1107083282
256156012
946585321
775906414
804539869
584747282
362218790
313359340
1786470978
1060160814
1580252964
2014363439
1621029911
369509317
1581477918
1426469494
1488939017
740834896
1817022371
1053862827
333949662
274714301
234000746
1483442833
2043470135
2006334780
342820902
1054688293
204373061
1517747139
1776604819
246500131
1446997028
1805599143
105025167
920302281
389548162
1473981034
115893786
1252900440
2119012075
1781988222
339839650
1202390426
1911374625
602694114
1648632726
1098851927
819543893
845374183
1801734321
1962991291
475098629
663556354
734786514
216839039
345801119
748688566
1461475280
1244561036
1690032851
968703353
448783399
261187841
1733749333
134946247
1376160889
382758506
773937024
2072106836
1820017908
1284095317
1916504187
1894812039
551951586
265803637
223553209
330239802
1186826416
214092096
1834308094
937084377
1398542277
1117937754
1541859234
203058120
769330333
1878796538
1188646576
193660723
366589639
106186148
696986398
899058432
266882210
1266750987
1770199239
1974028829
1018227999
100720255
1677813628
183386802
770056688
1982757355
1129069055
406138115
1245203646
556843739
1493309592
978879538
1503673786
900826273
152978380
755678523
330990447
283730866
1938802228
917405212
248185501
1603344099
395005918
1674508456
988155964
596996909
978884712
330781077
2046931557
1766053748
1068255647
602889503
1641576179
1965251336
1903875375
1670547188
369623209
1734347617
702591564
1826864340
1841441855
890567623
1150433337
1817884677
825872363
907420334
64096875
456039927
1967600015
2048653239
1254820484
381582950
632321721
228621554
341243390
2104833326
1695981331
1132719590
403876490
1755191489
1630617479
1085050731
1266339932
1989194564
385647135
1119571094
830926487
538135495
1546213793
1528077669
1659637018
1966470577
350453357
736153747
1128375097
615829683
2139043460
1203523618
300788743
2087198158
167407211
1997122388
1415729744
774371707
789587950
1860848342
897143388
1998726011
406031415
375868989
39684046
1879372512
823894839
565650640
687228841
1086588035
786696231
1798039783
1910111129
500035803
226721714
1110832695
1986202545
1505344776
1056992447
713165802
1748205867
75347712
1639131214
1894280360
1381533374
999418070
145653126
1043861959
451118992
182420643
1318674150
357782570
1457044560
1666028126
1330781122
624480589
1890813902
968420359
1138435043
462280440
503527954
1581438212
1155770587
424900020
89438732
1483837062
1293915943
1914039051
1005816269
1513148549
1300216547
1714492826
379729935
2066468120
621506777
487939404
1298418172
421617229
1115283547
1891220265
1846269559
1600633351
929950842
1741168370
1170842579
1562408059
1504648183
999505201
822303610
1410922594
809715783
1968794407
1760975575
759061818
55664222
516939845
1431749655
531456635
1751399508
1609140304
462252918
1537255561
215476496
1588304389
446055330
395981048
364958901
2053512636
1963296120
1481418665
1330410215
1792327674
1967924419
1107917497
835048445
419605738
1968771136
1388628426
1041029192
2052009484
1388633919
2130407310
1846495888
1936515223
670037756
1387173926
1439744649
1201932710
1499767238
1511710792
1732268021
726649056
485524049
1287275172
1365912198
1344877642
1875356334
1382097916
2080874429
5715573
1797617419
1159070020
1422205491
743010259
1333404049
691713586
380919502
1727348640
1923054745
1051450095
229289589
211572626
746078107
1908724204
1447725796
1783440389
1732042248
385690255
65498590
1726193777
771720742
1752998502
209626768
1763193451
731331325
427686213
1255604026
1682897396
1140577904
1012157082
462782783
658080620
1632219720
1486369568
1197527759
797734720
1580272906
950969471
723169192
1649911374
322274572
605357366
1732863557
77372327
75697811
1187873693
62395573
1980835697
1879125705
1684819171
1788850260
1827015911
1282640596
1783325662
475833240
727581133
1552978331
1152084595
1654309145
181149770
75505864
236799645
1928885458
1092414966
1552999665
148855376
1359010022
1971922946
705969057
2110845867
852116068
480381510
413589109
1925461850
1560937061
2084423226
1936553232
613525459
670038574
915108969
251897385
1831834795
66390552
1936641695
1249158216
398886745
8302785
1534435018
501966777
863687898
872269354
968523309
935354224
1104369033
1464057328
2065629066
2063352352
907013078
228800970
482079570
492409223
860655618
532362333
1642756044
1596439755
1486089399
1867231596
1908922010
1149195764
981046963
2139027549
994843320
334840157
181883392
1525239586
1363182950
1030937538
619910359
605600177
496913933
2103034736
1677102418
390836148
1323675135
778030014
1944411507
304620503
1287746146
2021388028
1302656245
1425339795
4942684
1700553779
1827256902
1311087420
1215993553
1502946547
1198791228
757398628
308532958
563561708
1343238916
190234006
1168523393
23599612
2056281094
199579956
564241413
154300859
38705547
623783382
1574727200
673598809
583350870
1458284133
2024227890
485268177
470130076
662849641
1134846908
166858931
11215242
718265050
27928994
1812386425
1881612456
214985812
985952180
1347271717
1160263075
2046191562
1890779952
178336156
1511040552
610579155
1700592260
2022684242
1694941010
1091649174
636220706
1934233084
1869318898
148231792
1212788996
1966296024
1159604166
1320243678
1270237059
1019457168
723850774
1280107645
1810606356
234628341
1815622383
1883492080
175135101
1219998041
819714791
633557580
1700584568
900720537
1646790895
1147288038
593208880
526780624
1671435985
1850418722
10948797
1078894281
2119877271
1798687398
674629339
359275169
555364843
1364652187
82706448
1451185243
1500315562
932120879
800060607
51171465
974556953
1057708086
1428591494
1487168829
1727743504
520114318
1921004981
1384356480
1090711062
1938437002
86853139
495455869
565403249
1509971996
1414918316
168031341
1222481320
876697598
1407526324
674937589
1471707354
299492088
359538671
594106883
755634914
1795955521
1947190790
1321980700
434130032
1224829695
1133530323
1989592830
1523623274
1009133803
539220342
808987854
1979885813
1997967989
1414086885
1106429949
1744406549
1059076277
941951723
28801171
306835685
281860035
626422183
484271539
2012860751
1085410385
1370713913
1055295922
1519129036
395433892
243882415
783496779
224423869
1352716
1149257832
1541643232
771022719
1095158621
803686481
125991727
1440924135
1964610570
2130702500
830434176
1535086828
197455410
1300165083
483825027
1258316522
1645868646
1931407094
1448101578
1420250111
801792831
1543843725
1140078092
1515288342
1636651064
1554005728
1777867394
514366803
836240259
1389798281
2112868529
1577049823
411650697
1898008624
693085769
839525618
1783336504
1694836345
1888657107
505468359
1553135191
902074073
22071614
1566237612
488660516
400943234
84245302
1570191633
1994683848
2076149602
1121420952
861295645
1422713284
571135992
1015871707
1805196834
839732823
2139871888
801932379
2100221652
708861246
783797365
1844837602
1562510507
1618850241
1043199963
1623687886
1834851598
817169856
977667001
356417562
1175597027
1214558060
1429692078
811378598
983013573
1132978539
141418886
1144653626
31709846
1135310461
1285442924
1215706676
1856863377
493332829
190579748
133244052
827028812
617159856
743778129
1238112724
1660303077
964029867
34665442
346398445
1591998758
1012929163
2087243460
1151199200
1966291632
1742035542
9909803
1375403985
1532542587
527174332
1766981970
412085677
794762731
1658598701
1365142278
1529469275
152669642
917383291
1113301691
499031192
1111560854
1049848839
1993002084
1362786329
1696942532
1367275061
667016573
1177376893
1707656201
889180595
2083535769
149275514
1094017179
1081438671
1534321621
204486621
1425029090
1062745703
8769014
1575627258
1465346449
2064824533
401348062
781860312
1880930591
1727679360
568827858
1169659419
1788037763
794577013
717632914
18235738
651388194
1403414891
616197844
64439770
1395367933
1238618874
246902991
1343622001
1466767451
1340388759
1942499479
55224248
88758627
298512592
1207104314
1066761572
956447153
261091849
353908537
1981810031
1682841311
43977326
531795095
2042417887
812475626
2008433531
2043409971
826499715
1234627812
1659160243
426507705
753039931
1289426565
112895571
627528563
1564274378
2101891926
955640117
917183154
810665358
798352324
301998115
1003945263
229696682
1832422282
1871365846
1154268069
1786189766
581119729
583404088
799573591
35240689
283426453
680487710
376468356
1669906250
477570791
366810112
1075858920
1223442717
1816542808
1750219511
1893144797
1116909859
1071152514
752229279
1003179941
527935052
1809009423
1399801599
127222406
979358532
1845393982
596114960
865647587
1510376585
2073822445
2026495735
1959038500
1758547173
19958216
1247961393
745302032
20982118
803127594
803302254
1403276348
1599823299
1974932605
1216046066
2091858502
12218754
1825024901
2117053843
1141536798
2074181117
945137363
1975514282
1423639896
1672988444
239966811
1252129409
912184943
100731173
103497615
339399665
1803305795
732203706
2072702489
1972867860
1208461130
1545503544
609854666
470241497
1159414016
104101049
164598906
1287923608
469901257
888569929
1740039345
1236654691
1922385837
536955687
1537861428
885234810
2040615972
1309989082
2026065241
1397974157
1245153704
808024219
41397234
453516755
235147860
434119757
2051072249
1333635282
729887323
1252995818
111496798
1983794524
125741862
729005284
1847646053
506845274
1370704116
1238266439
300536109
653791496
641633695
742543946
669002295
906941909
773749731
1045995891
347681551
1045565109
1528971358
1774731408
1734164863
1606870836
702910581
216890326
882569041
495837010
582178108
168837041
930472161
39632957
1233414785
839687008
329216600
1942421106
1049418697
1133374266
1132503847
1303017618
932807133
627414345
1356460059
2062045289
1006625695
473571663
493129650
1311594234
961952520
1226530012
562825599
626527635
1578345709
703608205
1599786543
1554617390
1120583683
1920805377
579646793
1080686135
331590538
2046714518
1535810764
1352941159
1176643424
1830606857
1653028650
1647792157
1936456675
1935658692
1139189324
1882901657
1359342495
2050638388
1552285987
339416082
769285278
1089755126
948924420
1532778371
1195471710
1470014600
1798230325
437445354
1889451821
1885949911
778357487
901040879
1349184648
1097221842
1272638780
205558284
1156686930
767061019
526923049
1649251000
1511137060
967618597
1842867559
2061863553
1468641997
1176155557
1354269282
1096726957
1945325286
1216046066
636086272
1956799468
1384083327
338389454
965453604
1690387110
1903211473
98380432
241048511
1428122667
622891696
230464761
647192185
512000479
688690718
1606862555
703921151
1057504811
1299501731
462951520
1811205088
1285631556
2113739148
553346358
372421964
758603693
2073819564
2015214950
359645519
1118291137
150591532
479521903
1026235034
1222744137
1086864390
7795393
704815505
97414706
1768167170
639210425
1637065013
1851715504
514550037
1450007022
1365421071
1640882829
1113472721
411649490
1505661226
649817343
719654937
168373184
1724257433
631318623
2138888492
1451781153
1453113688
1981838830
574497550
731045166
1803366563
856114314
1760081510
1238215670
86978302
1035475917
1528271141
880814391
641300743
432894310
1841327966
1520187966
1787637729
1860298620
70838769
653646283
1998394571
1033549053
1962027496
547467551
1494338449
29837556
186670304
2075761637
1507151596
184751635
50220807
1752795330
256896767
764645564
1973995072
452075090
1840094071
1798742174
1643820727
2097923891
1019120464
1084836317
281040468
1138200353
2074181730
1956580886
566626072
1340330062
1593679356
592334803
745200659
1706962973
2011195778
1760490932
2092025297
1120314404
1529646867
1186243295
994309111
1909946418
853547701
173143675
2063031923
8791001
1622446000
1570698641
1903549134
251372261
458276384
921578136
2078404047
1156725287
1834313405
1513812138
1337557347
1598168407
1886622590
1191964282
2018051778
239210811
1964797218
1011606769
1552170455
1639266376
737173857
747625712
1282371818
891183915
1912381649
141019327
1998294755
1176579742
1784684566
267725453
816312915
331024706
619239484
424898805
815206313
671441834
1010292808
2146007586
1282901729
1715322254
1765748566
365058281
258153171
1865250414
413550134
1275806154
2048955095
222841854
651532936
2112898216
244253731
1424304312
2107034516
1911518746
1407279076
1750868993
2050242072
388872756
484158898
1990117421
1250758440
709729830
1447834168
254871249
652797168
414668710
1913629627
664133939
654576544
338834053
13249636
2023869846
454244642
1978680011
1982095959
1694971262
1282544384
678670134
611868218
2034761986
322714872
125898052
910987804
1406302549
646910267
1364679605
935312300
2138206928
1492564471
15822794
94642806
129953579
336094977
145034176
2079948466
579982240
972550404
831340482
1258041194
1639063019
57896890
43527432
1494997651
151171895
2024950556
1141176610
774258512
1939703825
1189348637
1871539625
567505713
1332241284
941119142
306067459
622041285
829281013
1464249516
605741059
1555760120
245384805
565926712
476310189
351566261
696143781
189238887
1880059410
483240401
134515009
1650927231
577011829
487605600
1828846912
1215243329
1353684814
1650123956
1321452243
1375195476
664829499
993703248
560330551
1534834287
991769914
1654278887
1007142148
527237575
789727953
1295483176
1706555192
2076093136
1442417796
1276315519
1913522912
985420720
234326242
1199587046
2083023474
1797934938
931043247
77095040
1657422200
1138411212
1261784462
768576085
1110142071
1805978858
1448375530
982384793
1147370420
1114284613
1630817994
177881328
1270158536
1974836513
1927378451
1514135469
1741860066
760755625
96500463
1940982577
1649382930
1145866955
550875738
1333242494
352686644
1195613855
1154995334
768930206
1589573801
1789949303
376820038
309139290
983672295
918268979
1548499103
430512641
1272959012
86026930
203355634
439581659
1734986712
1513268466
1983524368
16170759
1656530307
117458525
520330569
978229647
1377104902
1466042121
109361131
611575876
2061058766
506530038
396339440
1414804355
1622725787
211113099
900886606
1348780837
1643963089
1148578427
890150301
714116646
963280182
1093839887
857612491
53914287
1970565541
1351073962
845606096
370271749
90466935
1072177972
1736959184
937691630
1172296864
346830748
2059327876
2058039733
1680909785
2047406164
1327888541
398044161
1195891714
1930536953
1659489000
358308466
1939371780
1030116250
1044529889
1033013140
1803980865
1181242499
261662362
1247106357
1751662330
583825858
1359377743
21344359
527999488
774266328
216167788
1339640371
1899043555
830445940
2008036564
1918235084
1340035037
1668514069
149780811
92849171
1558551211
1291791868
33785742
535816850
293211256
1354118741
1317387272
698078791
892333373
11097830
1874984585
1958994864
573765293
1063221883
772396880
492689578
1995266080
1642439620
1190724114
2008617384
1338350765
630174745
1569452139
759783317
2122888455
1294727363
884942351
110366791
1153281897
1012944809
399752814
971714804
198464641
1454495501
480542478
1810964900
681169575
236373924
953917060
502408145
611090577
741588579
1735835898
847575592
1297294761
1001794572
2027616748
2018821254
1131060515
2097821145
1758635524
1949066930
1035045595
1020777367
1963935314
796054982
857580094
826888513
1165356490
1090787295
1542252728
397815708
59039688
1779237217
1323908021
1865841494
199925034
1852484663
1164782744
332009248
1346132966
2082631447
1648564574
2068261231
1657202025
996604452
455629681
1706696878
1976769531
1904930433
598650991
1929586898
962374112
621363714
2066992395
1991206200
1834044802
1468041150
444067192
1736619345
1390013242
1160140810
949336627
1380657500
244450128
501110018
1069994977
1458664599
596583915
337013129
1769293863
1383552636
1375040472
2050956776
207280533
472933419
1936372169
2053054151
1177495856
176916215
667729791
2122364837
380028035
1404928658
406989052
1594954552
1122565705
743179034
388572123
1592698880
1022988597
2055329899
1211929568
1487886408
1982269467
2108744925
1764970872
597630181
379171453
1995845295
1957809545
1447319708
1563521930
6906240
1311045867
2140597513
17173884
75726370
493014830
1541250405
626360049
32207923
908068057
1107825810
1668561175
755650305
402203786
534093998
1563539870
1418665396
264528569
1748630245
748027286
1840351658
201261179
747650587
1116099247
1001895345
88342828
1860693587
1957014332
727058717
1302667827
360840566
866890271
1546489703
1866361963
2066375904
2034150087
1513991032
1800234062
569996319
1493873245
1342983368
475500697
1498487114
2053530071
1975769239
1465739383
354200219
1176686711
56579322
109794003
1716366555
452399623
1739837625
1982449463
431454566
892166902
772591950
1873043995
569467685
1804534613
1706635036
58817070
934917023
979725523
387307244
882497391
946695227
557309498
102811248
614600946
483220082
19089503
1448096541
237439429
559215122
27124501
593455241
809317156
1825827733
264414590
141837709
277687948
241114166
2063110417
494802782
604855665
1608126891
1517137134
1737601174
1249820836
1283823574
1766029002
1231758672
1129196447
1741829394
475515124
60388084
625890843
1233111485
1371415884
501991912
916462945
665219308
1240508839
2105099799
1583980206
1624809084
1665584823
1408084859
1753240539
1967768696
649463794
1398869551
445850110
726719612
1455631097
642499718
1015239440
1506471029
1213779346
1216812141
841943395
1801381072
694523491
1292198717
373074896
419455997
1262742098
1946989063
1428688743
1792338307
1831500150
1509969597
2019518875
1101810691
1428466416
1115997146
117655314
686955128
59042078
35658414
483574982
829055339
1318356100
182259618
1097598733
300809345
937072282
589649910
814122664
397540513
2142803403
1632386180
2128223982
1633169131
1202937606
2069989340
262114427
1714039676
564195374
286105823
2055606315
768935679
1359114945
540324163
1266522813
137826808
127907253
1810740034
1226528379
22184059
1903218901
2131458633
1472532118
1479032847
957092413
1964399337
333490476
679353094
1400028935
1198813159
90951386
1181565942
219107356
697254298
1807946317
679934035
1880794175
907382397
378391781
1549682965
662110142
1679804365
1491540137
615224973
1469661417
457705998
844530802
603251855
1508748403
821197821
1112570485
630493301
499041802
666507898
1476126112
376820732
1677529383
1523878318
1832525026
882295306
1954642739
981095607
243756150
1432998123
1121801847
756328642
1179794860
71944191
837962824
985937018
595165022
459707055
1382123883
1945627259
55308175
1902182424
392256597
552781436
1245819531
124781948
997210776
644171565
405308524
176005930
293958861
934886106
2136960146
1478317919
523322352
1875188862
188261396
1181709555
1987319745
1427157423
736109930
78847849
1132012652
395129266
432771626
28877074
1652860737
492198532
612525131
2017309452
69194506
978298180
1451501647
1426403623
1742183959
787627257
1870136980
443087987
1483218225
424593467
1566928559
1586903588
639292613
1213429449
1450047709
603245434
1869748497
2068804299
446424835
471436710
2118612454
47155469
578310528
1985034478
1319677583
879455849
309163744
1453512717
1116580863
1080840485
1250500775
1368392417
616035288
1919126712
7431825
435805226
1052277761
131532444
1265629945
1939820674
1318723427
357805348
1047887273
1632359397
1998137350
651673188
44762374
1102289227
920272989
173723901
1888698101
217920370
206771813
1528654862
1972273724
1631898022
1524314474
422411363
1829046463
882333284
202055431
1304917257
319251216
778897318
1957597080
2094446284
184367188
1001092916
1882977727
498245720
1839022923
1601301301
945427834
914991923
364972004
553052825
147787326
614293367
643845411
1975615255
1249316237
1474153220
873814678
1367586988
1842505250
295016694
1771668638
757875135
2074238010
262114828
16940251
98107872
787469708
944341416
271133219
831677871
1611776229
71700873
790559402
1905503201
895281495
1666415556
1213891585
895309080
559448729
1745793044
1151427445
61363734
367918727
776145829
39979954
410900047
1408023411
1221363931
1203024980
674348827
1849307859
1496090652
458353280
1181071903
781569919
1821701501
1939599477
913515760
1559289496
1516752312
1470151678
1676924583
72743273
773822854
770417178
909813828
310661966
359090243
1503834648
304156718
1525294551
2010540563
246258123
1958214945
307789720
247893668
907790091
1908178648
1429157099
1354112721
676079344
518662911
2022698514
1132699300
1286139018
1022565930
1627816994
1746862575
800067234
364122542
332479966
1517337051
1110241709
1674510107
2104452049
1209328356
473563059
538467751
882832433
1252251161
692209512
1404298623
1511305455
1636016447
59054693
1422716340
1458814548
93600862
986029558
1610482147
837104306
592730911
2018645429
1940742525
1801581741
850908222
403896952
240560134
1836395567
1486813768
1640000291
1082093237
1647695564
2043974807
358035315
34436956
1847383892
268396425
1670282931
675408830
2107348832
1044964792
1698161215
1072167711
1698258362
546163044
3072844
1846313087
346721313
1221178677
223795641
1040373582
1537021166
849877577
1956631436
1355620424
101545784
1044196689
314561156
1026150440
1559441512
224029642
1304611513
513229595
1191862531
1358945345
1564367020
723782496
1300763182
1320206304
541147939
1341003355
116827865
139383464
1003972369
833496268
1837626307
1264247787
906713866
484177357
1088534957
396232446
1350062970
962527603
1242552613
1674204206
919031144
1079722384
9268886
2090307041
983224330
613414842
1294775702
217561523
2133915222
777368096
805859525
1189190137
1960170143
1432071833
2134542847
1286774520
239990895
1985274261
282256031
2002481946
1666468795
110428511
318867337
1343772038
1371561670
2028667768
652996433
89636487
1960653206
2002983032
1778946841
151269455
1327532124
552294783
868409049
1923308323
368985086
1002323565
399691651
574335532
193475606
839886561
1764414154
1060886321
1717966147
180133910
684577705
639992594
1379702929
445924243
846919166
466679111
420995198
1090001594
1976400125
1405771800
658897902
1926597551
1057101005
53142199
1589660244
1427602330
177178286
1805650332
887983788
389503631
414365975
1510916647
697628935
429889446
353287420
2062214727
74387884
283103809
1012247559
48792941
136248517
59279587
1291807669
1531930994
263923132
1711279471
624207507
1887686403
642327875
952664819
635577524
1867427919
821532873
830463877
1309540078
590545437
860519842
1810298169
1710075286
557003941
1118877487
759257387
1398307442
1431380498
1684035986
1042171652
349980505
273550373
992173049
1975729581
696288513
673839300
1040366203
271983549
1554293793
1318049765
2023181616
877916335
115164163
1534071052
637128912
794412932
1185889345
958916080
1274084831
1617679946
181175656
1440364516
1481117698
1609517833
2065549104
1594993636
1584790628
1041485895
1663362553
503118479
754236561
280848559
1425758146
840499941
1613418445
1919837923
579725324
864568539
1684873324
1597939545
2026665090
390298724
397493301
224450678
1295603312
2038855703
1987174598
1719377787
1144520150
142056621
1697521442
947695554
2080711126
586022923
205982075
654093462
1131079031
507778525
110406900
1482067080
205796880
1357747813
300856403
1428714582
741355865
1109208672
1089692389
1850280248
1877586714
1892542159
1672164169
385665819
54147339
1414802009
1799756049
1066944094
1454479915
1555701967
765358421
569708299
2141667497
1662738141
166681450
379559715
1971451760
536101992
668428072
734162756
1803725236
1514974611
1997948979
1830247857
10772171
956384317
68121583
1899673703
1261713814
1123054685
1194064357
327927242
1958215501
1885726243
207316242
382742992
1122238100
934261502
1963343222
651356690
838485384
37863904
708605252
1202645133
2133349143
346438813
1869228813
388378320
2068444493
1073944429
370861354
251203633
1710028843
1928243236
1703931962
1977387069
276879434
1501281563
2123819067
1871545394
410195889
805502175
1119046137
800342696
894883662
2102929845
795274258
1094812628
1495893809
1104678324
1382071056
446060045
140435087
898812595
968734929
372745803
57121488
1902599316
1017390784
710727121
990126226
680914781
132683086
340681214
92383340
1699930146
446606117
620510080
958423024
163977710
1607834007
363097482
1321574990
1840426553
1968677910
1037350002
446281135
1698946091
1117238209
1254851055
493482942
1980716835
207946841
1147231066
2135356396
481718073
1535446585
1585585505
675094457
529961160
1943650660
211643728
631608749
2057268423
1260744821
38215495
909973517
1479070844
265228267
711345443
1177205702
227898294
2016385422
652785078
1834155841
936386779
1740833756
206327411
1876793725
1451454872
2017102373
189609730
1130003214
309962657
1576261779
1298507103
421821998
1692711631
1544912564
1037658478
1663267138
555104759
1894314700
116555514
563775165
561188865
1056558679
576992497
1207911778
1485959120
1309649646
1829348612
2005714518
87745910
981492841
23471435
1192435540
864456741
821159399
583221801
276935244
198092771
720786655
1103678093
1048324427
1161638024
1175263735
886823568
469136619
1854127828
357582217
1173639438
1786928612
1416581535
272742673
1949047682
1148821206
1789054148
651172242
2113701422
447890291
865624904
469429953
602460341
842147378
1899195812
563561708
1029862166
1848491587
651618451
952041269
740836198
1494005446
588573749
2103577087
1750222620
562615950
1446346692
2101671901
1361727373
730639757
1353485795
1516095572
1459420904
1157269178
1415606722
2073906397
1326070614
48350490
610774346
1788241624
706462729
746801721
525495488
551926216
210459597
874494570
371134728
710795631
947801994
2047575941
1049731518
1329111546
1872557858
2090219571
991137488
120253481
644312634
223374789
92621090
1574526149
1870464225
1504198004
1342304158
973166159
1364579136
1044981606
1838826449
1851782555
104263631
968690971
1772751382
1855105742
650456162
580930856
839798848
1358933562
1364990659
1580527804
1091878660
1367862636
1249057598
637589024
2006101722
377667846
1713797302
676893343
1093052635
781894257
438299769
332304131
462312858
1383893995
554787812
688937395
493966063
2113847024
2082460498
1463337873
1551191635
2017746296
39885761
1494156233
493272512
2061857578
1507220430
810040355
492335203
1266754053
690681636
1595062125
668034748
1380530605
361486185
378649625
1689995680
507658970
184854070
1273537741
1586399347
1242885036
460081765
813561208
833923395
1259663133
1734921234
1858460945
1143462334
1539169031
1728629033
442994135
1421892295
167742762
380410351
1715309342
314435254
1522126592
2118477066
1492038202
1562660361
907423610
38389921
1350049536
1283789766
218138936
309138142
903790325
949401125
1318889576
1717633055
970557442
1376348132
41480997
1672868568
1326801764
1487732686
150174914
1618210302
867801639
1179241696
1968959990
1560611642
964929183
1745339063
342696702
288842543
688008216
414090536
133978341
2059664846
2001436655
1956248921
27316195
2086732243
1503145836
115437243
254058944
1872402084
110703313
23818609
1467988087
1761311317
1441159091
1870287007
1238029326
971310767
1546070282
251294959
362233946
1923993251
1727844482
755062903
639819008
1750734145
630464898
491235538
1435734785
868531998
1546415610
1474516670
1472249161
296663214
1869589585
1220633113
232708090
2041550870
981327984
1718909298
1444619259
2115289375
1725282961
899233885
986905200
1130169862
1186947844
645535711
1842104476
335087637
663804641
625918677
1734396582
1994915743
695989376
1503288082
2115680138
644232038
1275556363
948989002
1314651734
1014036212
425406916
1325941977
2042262296
128990064
917260242
1742471898
913079084
650281712
1689066017
857270675
1522317348
894392929
373009035
101480972
361071217
1030640688
405682364
1489792884
592038755
325766200
1916505183
1131896195
675209740
438425167
1243650951
10508738
2026526604
617029483
575877954
1122301880
1153012562
1943019091
624678160
1431910433
868852147
172104690
1072485774
876479877
698120194
2094304865
1569830688
290030735
277287240
1748088497
1997357202
1666289867
493321559
11303376
890523598
2134235063
92774597
1934462668
1977058642
341262210
563776915
1751218818
794328180
432579117
573124854
1315403797
1001570696
460085026
194341807
1669716333
495598154
311464410
628431016
769883927
1763382357
1333396366
638303833
1930947257
708961262
1024214848
1592710249
757294915
810892981
259310987
1351545612
487828072
608084331
533801118
407887472
1462008315
500865089
1085434824
909878913
1206187878
353206272
43953402
1732123363
388874565
1341283412
814710090
1640748622
2145742296
2005873790
2091100207
578785571
559002071
1115139169
1806657569
577930191
1545712072
183976886
795589159
2091280084
2040791427
347668949
399482529
609027950
1031489123
800459093
1256717628
174841757
824573939
180411749
494816812
1782708233
1815886360
2023002953
1264883971
587218608
491726765
1721775361
1429780001
870746467
889093160
207675471
370685410
2132367452
1307331993
374531149
724282533
264071383
255532828
164994211
1948929478
138982134
218928440
1373351092
2082388029
815485847
958051424
1308576739
858680078
1073535715
230299914
1515878790
1405656249
194047553
520646020
1032210120
1217515948
779624313
1367680559
275735768
1300977333
1701607470
1577983534
1552194526
1629338523
1980508528
26643463
410371930
1207154312
1495148037
848063583
1084018069
1580805480
2032912094
2010586041
1984688281
252835409
2020146551
922342432
179845094
194216331
608326162
1699208582
856449960
2003633714
724883695
1029377290
241476316
151615648
848334974
699583656
428207335
851465887
91958261
682094191
1746548341
973531514
1173309292
1087800619
983703391
884337329
289078617
839765197
1543996954
625065070
1779227279
1372291245
461455860
483191171
1557712402
428095883
145636506
1930623870
1473479234
1370791503
733010896
1859710127
1976715491
1529457239
1114717713
637104042
1538844107
223297085
434291058
284975185
1797429063
897678814
834926648
175100145
2046005898
1222601356
129851321
1917375411
1203473322
2010753085
2134143604
1705263004
1715205934
1643114880
1352369360
286819202
295303069
1031875620
157202007
1254727126
328475609
1913403406
131284360
936976904
1766304682
1652314318
1439743103
1905078986
255916967
1813119122
1309014359
1400607458
1332083874
957614240
1235367859
1702909688
1444465833
764264429
1637131100
1325509998
1303542508
1330396252
1999135200
902411884
1362242271
979414495
1558789436
1259105728
1313501884
906053336
419567178
747405760
757534802
906511917
326347085
255665167
736603396
68388117
1395610382
1887802337
2137016333
2021272093
1461213951
1965222525
903543501
1943645920
693771483
248108024
1031629878
1846310149
463373469
1951147904
866379143
2057726298
681305465
2051420515
1765824153
208985843
1468685295
113826074
412132796
834663057
1200257323
167375686
671598759
2024606481
856680200
1658961992
554658536
1616134730
1330040605
710055312
2023836846
144273920
208921187
1683246403
441348361
303375171
1490246037
2022442039
1621090177
442734626
1342666551
618229191
2025255598
738843160
780443980
2100891775
1779164957
97278368
230656360
1937822048
1048955079
525025994
383461084
1750888354
1077502377
1917477598
930535326
850903498
534325938
817275995
691811935
1967035983
1567735537
1369334304
268057521
1032657287
1603819521
1907315621
453426687
642238202
815657872
1133943494
697705646
218840958
678404442
580452506
1921172992
2102560602
2019879145
1154490149
1059727251
121513792
1935639939
1485761105
806373918
640873362
1500948917
2084402728
345573599
1716109868
1322075665
227031600
1139096552
306309187
1070947365
139532618
1072193125
701395894
958228761
317383035
1604830421
406502715
560532037
1592238689
1356598936
2057026977
550823249
1823207820
391393635
146705389
206749343
134165526
1908365590
1844102392
1389337635
97568767
1127131503
754859685
1227192331
1132852807
1775109456
68020869
1762446765
1162488142
392289574
2037557045
1175967163
1708055653
1568598857
1035804528
33527227
1193783949
783412053
1677383201
713331719
148367069
688225981
1942007457
2006949254
1926491096
1525021410
2055424174
557702357
1161900076
400697707
780551666
1032751160
1578313574
2130106052
987791049
313093396
558504549
306645514
1839282786
1985811878
1397323374
1139081640
648659699
1191643524
379295104
311507249
1531382519
532326277
507496544
247558677
1275776696
1516057623
1933727664
285847427
842099385
1042358041
498612548
1924210704
2030429332
362186442
1347862086
1932864337
1053701636
1042225358
1902093396
687649653
1986955411
1982128097
2079955941
235063508
1673423258
1280283108
145350639
2139450589
62391603
1207134476
558691620
1109864476
646809259
636329765
156466775
1432914929
541692968
1386486035
1424358177
1939961098
139973900
1615574074
1157705282
1528644918
153405476
287921369
1510562509
495045930
1219928778
2075949877
821815895
829197986
489364312
1374462019
856915657
2032268000
749720086
986101588
820245305
1756103933
987316230
1507537660
1017793783
1943208919
667243094
1577158830
513671686
454086306
188789295
1027921504
1305237657
1446296062
1743431838
763507245
944235616
1204718028
1768349836
711632252
984463203
2004297990
2099619059
284813980
862574711
1523070192
1949497834
1240295959
622084280
521794430
633438217
2110409416
1355529664
1668116682
593985828
1553569250
1791284780
1966794851
1617990291
1928150969
1903744371
765453372
539132679
71020627
1281379331
748653479
811334329
1558293037
136554040
288750230
611299471
1477011440
999134376
111470045
592943107
1781643488
1357572783
1725826225
137104416
126405045
639067009
1642014715
1014813302
893163993
774777739
1884336409
1958200456
1252818207
291270030
156394465
2096128042
1409495988
1395810085
1604601447
393363595
2147200204
1130283356
1748320099
1937081225
387160975
1715616094
2095613813
906396234
306792597
998586193
1261419892
1722451434
860137104
299816254
1563960752
1787418236
1048106019
1792351608
2061709818
500046363
1354572804
689161169
1908728157
479541538
1563848246
476688450
1981990260
175142031
1170451025
877514882
961000808
613831686
958031110
1225724399
1459106391
1522883140
1720602288
1282105783
1833521955
2118941177
1588304389
1604090488
1442960924
1673980612
471320643
1431035181
2005470485
1658959300
56803482
767343394
233940393
608798261
1873376618
835771101
1299765375
2079281531
1430400740
2049880538
728018286
648132434
1800516740
945141693
1063172683
302254580
2005899859
287210951
869810318
1170071747
159663934
792608537
433974690
498869969
1217961025
812057442
648536848
1273439862
1792750746
1064917904
1724844588
1804883319
902575464
2119802512
728770252
2095643320
307996064
1867244236
1763955095
1638215207
843463516
2073819513
2067925889
1331476459
1787902798
1077825784
1124902107
1667854580
1656939125
2142450447
1625727969
1056415758
1596576126
492905259
1129229978
1683412333
898366707
1108140281
1394876019
217652857
1843941543
1706579201
1184801886
1977613004
865422497
861708307
587354241
2003068824
1103503378
1040811507
240005922
1122089542
739602731
1862978657
928604262
948571443
366194955
267852295
1986154262
63490129
1736447124
1322991074
1443408084
914483124
26324343
500672683
403569334
1899272245
1310445895
144889771
2135966112
582881293
2067433437
109656325
1863394724
92965586
655376102
762711742
2082220989
1475930945
2137356772
1842783649
970051335
661529567
671411179
1554410544
1056131485
2128888323
1244610646
921414920
1034300256
1528340324
1017851932
650830269
1522097643
336264748
266489256
1589324936
201401188
1501334742
2005416274
193055508
38180934
27138570
2015159774
1461123021
1566391500
1162232024
290385105
2061320148
4633933
650728714
922963388
149162632
1473264843
1270626066
1287321766
184373999
982198481
2018404532
933631612
304599583
1021521866
1625529148
464514038
417074475
1520542633
1115809628
706713213
2050901479
317221735
703278712
1430517027
1369415392
331498424
1654939615
1307505050
815901331
1683365167
1023215718
1276943420
1899963301
180549854
625354239
1039012778
1089922915
535642506
1120635443
1169096347
1628363162
279421349
1374505916
879458321
943730660
276643815
916635397
4006779
964968030
1401484211
350337463
265238834
1745878621
977872236
1677712133
55836620
1362197730
567650081
234178598
1294908344
864911235
368740296
2134905293
1211814725
560889926
1738361398
641549231
1372087887
301353228
1873926524
1839348767
1833906849
1373185302
1249485342
771931136
1983854165
1097199757
524696522
1995795527
1324671734
485309544
1065656554
1960991413
130973826
1666924503
1928567619
20680876
1926523860
1179313063
1094113229
117354959
2120288464
1887395338
777781947
997969837
715956161
1451572854
1150991731
1646968403
1069884916
1809660635
130325694
985269597
1860971037
2012132725
465960853
1498702649
1767366784
727400637
958460586
404697071
1100635809
190138124
719543645
727467056
970280012
7018814
301613901
1624420283
1961809707
1821259805
1788441951
1667399406
1911904985
838677684
1129005475
713015265
732924164
362473826
300787912
1135255389
673984786
145589630
663129693
1014565469
1946606792
1717798440
1445177963
425049713
524668740
472689177
654297767
825328516
86669943
1585573036
779365446
821959351
827399039
343399242
727022632
1437842151
276889548
1640150794
999632075
1609982493
235058702
1143497703
1225916081
1722909868
2103894949
214973715
95715372
913714482
1193744362
963145480
1903295233
1311710942
1748235189
719555991
483148621
372817994
445296306
1524766052
1127206406
1029477780
185108048
2117566381
1826519334
901844801
2113980343
1711613735
1330369386
1583966401
2000524079
947079716
1006362656
2056756307
1910920096
596505608
468752862
1566161287
1245644059
2025626910
1027945317
554532645
903836087
1887624229
118197665
2079833869
1679449010
889373629
414876934
1811802070
134881822
1176710303
1729748520
1416908629
913804889
313602710
332451729
801907713
918836762
2062057749
979208803
925348563
406286299
1932560519
672598326
642408603
1939544184
1907794765
2111142004
2031324871
988316805
1974706324
385732302
1259515956
477608148
1386658367
1004206569
956024162
976520831
1372684374
1211712623
1971075943
541773674
1345435988
1433104057
2083184933
918816615
942360016
427638500
999658080
776837576
1927512186
614505981
189752500
397927826
1525050857
1766694827
382293062
534540617
994371043
1353480083
1969752008
1671132296
1344926563
1813081618
140840862
739319964
1621670138
1286361908
370533261
2034342324
1091002199
497334685
1819810731
1505217448
200478282
1121839925
2040396156
751292319
545202823
626149621
1541466499
408897343
242575138
2047601371
436833443
1964590911
1517083843
1731131560
1667125033
575682363
1226741084
1208721003
928619782
179210860
68662517
1198841437
812629984
1355562948
1411637288
1866388822
96933461
804037450
571437836
711766408
1971252639
329332114
1013427625
526963521
1559673144
1889243779
1230605386
446354091
876993031
226248888
1744100462
1951792434
1085289091
2123644760
20432850
1242352282
1965246730
1605856620
1938806639
2107278975
1092874051
117179888
1257969583
1311519166
250830146
1909024422
1021755922
870460453
1869170808
1893867637
99717386
404097236
1956057579
1052235947
1992162085
1665790187
226212234
464676194
1582531517
358655671
1020418676
318696036
40757024
457472308
369989126
1623262184
1547658063
332902341
893918173
725966735
1635661849
1159829254
1226489143
1720090199
326807074
132116945
682422301
327059014
1094726066
921048233
1417697215
1514367880
224727964
849187953
994164215
1556756683
1617272553
2009837344
515727462
28721351
1132950164
525715560
937019173
1589927621
1578856096
472868964
2086419277
997257576
1380515324
1513624907
1581024400
266647395
1503158703
336083549
1689879791
497459966
1938626368
122722284
1001690227
117633186
546606197
460890694
1639827696
896551399
864492555
130475767
913807895
1103340884
576212522
2092652854
1726215749
1846494802
530891799
1053237642
623277332
1330780198
814702518
1801055754
930399639
1830615219
749372144
1954170486
565445691
923801917
2137262238
988345631
1383741050
712153878
1127546633
1080097919
1664894357
1141123161
1425412001
731325251
1221868692
2038506685
689387289
1405354988
333353236
255476425
1691795117
1262311523
10232203
90406378
1402112085
961651963
2060279470
1937818400
1870552991
1452424941
1750946847
1163589892
1970288292
1025594953
1148672980
1901494582
675877280
647191873
417512852
696279918
521892691
1792694880
2066249077
610951953
1601756053
233701755
1657984796
1282930081
661606691
757521732
2013721781
1166069002
984936750
1987022981
2030925697
91652434
54598099
800879913
1823555162
600163614
389818433
1864055251
861338234
1274052240
1997763964
1023235054
575202188
164622225
1443583348
142552699
141597453
620332618
1046714980
411860410
1190635792
1263471857
1652821242
1618352719
361547044
1226369252
1961930074
650602547
556584292
2122185771
1374587451
1592107320
1295569695
1415133590
223367345
360619662
939897378
1395980228
514910925
207662510
727357760
716681829
1849092966
1408413752
290395761
434409486
640028819
1830149423
766450104
1486994867
1493322039
1119948640
855577227
1529650683
1530244343
961561068
1811081986
2021678170
361924313
1183140583
1277489367
1431602630
652234930
453684131
1492339230
1608254117
1695417753
2041264866
213210885
1538634727
1460599399
549082306
728463072
1391828437
310166242
1635205778
328908956
1578059994
1382806839
298761209
680180186
1571764839
1535161714
697741037
2027107264
50736787
1487446107
981620643
810360654
661120611
1101432104
920314500
729739238
1756501170
618833396
300739631
535906605
435829863
1255203324
61026407
764489611
587010284
987939756
934210048
1811989645
1180960696
704461452
1337681025
443297083
1816384103
242551638
1592281872
697938699
51785085
1305480036
584121027
1386883510
1794339424
1940740999
1233233285
1776752744
774431813
567873755
1430100437
1692928940
1825513008
279026664
1216613668
1633682319
1815035678
507869745
1388135681
323300427
1295553813
716370754
1190289945
903334133
1336749816
1088812438
1084021305
770198576
419177112
234645006
1749415823
774679112
99368959
1873859896
1364494352
1034146948
300276977
1667494831
1475001914
1122891397
1921843135
1330060694
329560979
884876768
381831567
1460739656
939317878
2028237140
1480359625
2094448464
4126523
1905121067
1947668082
957125460
1646980792
1256382488
422145589
1270594128
1805201416
1830243906
1624671630
1183401998
856033705
944447832
468142043
1191410643
1198207315
805269852
595040525
1204295507
762413358
451304267
838571665
1405333056
1502010552
1090442183
1295794237
1870843529
1731484970
1447727465
1119939224
370880127
2073653247
886570252
2114282935
1762503027
1168239886
1846554342
829285823
1127873247
706887728
121947450
726977472
780712662
1371381787
1429938974
2005523202
268772142
2059496170
1054584981
1746508198
496353344
1693500772
55807414
1194404697
1308640961
1553507279
1145110470
242654994
381511181
29144709
1587066827
1679895907
975080657
856593843
1424559672
795671037
362373857
1015899242
633015647
1767638531
1716551388
4039446
318251690
2067563581
1497329969
157497995
585154009
1818328688
1895831444
507853722
918806724
339410105
1407831245
1045512133
161334795
1902975385
432534966
726884467
1473022141
1580027005
2036628412
1767313744
1128328570
953137357
908883042
882497068
1048236248
340260487
1627422291
603208998
1818298874
821366810
1156335554
1533293737
1026180701
1063758355
1549038881
895974393
433406551
1625355341
727079897
459276751
1873101704
1876923190
1103497758
767062324
252808280
1945878220
997195745
1348972415
1026198550
1542163189
398057748
1810014718
632690417
176128960
1592992378
1306143338
734494589
1397697904
1780447125
1578144829
1897776735
718092953
2108188916
754276309
852452030
1109451525
1593453181
746148344
883996451
1042098290
475288351
496132925
1693438851
506253645
2034391438
2011811987
66640168
1972228808
1451642939
195723458
1287750158
1470383791
318110205
278260258
828034428
1387620074
1533007914
31689873
1173241508
130000746
890728020
1915911829
1441877511
356539171
1698030275
715280811
286603726
1738027995
801595068
1131278862
1049509456
417169417
2116237784
380106788
592592500
1329242301
1583596418
375746029
660045132
1209744302
1895388433
1890038410
732568332
219974986
503896042
759319384
1894743262
1971790019
1918016380
1851947917
55580643
33754473
1716726777
1957068509
2035604488
2047610395
973313638
20068316
443984778
1003165893
901152150
1676315378
1039877812
1051212732
1459143349
924279244
1573015792
1995496932
4783554
1476995027
522497943
2045247306
870373254
1114184038
1256190696
1239493759
581820641
1438592884
1910764431
32898316
1972900345
781146380
1354680885
1814100442
834072597
991614114
1363570993
624239212
634498089
624987354
566232783
904501938
418759774
766965050
1146107442
1762136593
1853519504
977196162
907060779
879533126
1432718051
2063813923
1907361035
494056288
780271471
778476637
154927512
289915329
67113259
1220900126
950193386
299528492
1200030931
453347879
1487069061
1588962940
2111299025
2034151345
131878723
1748475536
991120446
1340459863
454050279
260040302
477278074
706795784
844740878
595237043
1454224105
1658669450
598029650
540448063
775708031
518461190
1665723492
169223389
1212750922
1670860932
1264417793
1135783996
356060928
903756400
56124704
477974869
163762238
385768148
138146519
1657151326
609647483
24556109
1255403007
1566075588
1266455109
1586582987
1067339723
2074824086
1140313166
1406877879
517236366
1734568874
542434315
1066253887
1670736157
1005403788
344740999
884588354
1763685241
390627633
1592395294
920314622
1202003408
328714685
2055744864
2009142758
1082300954
1786708278
1549151345
1938073301
1276882587
940915929
378644498
948338023
418719836
1680577495
1576960141
925594476
1670283175
269751771
541331024
992713589
2147250161
49599180
556291022
801837609
1205486473
1051111639
1705564172
199655167
1115098028
364589758
1007444894
1470610311
1650235822
958411518
71073366
1032533826
162244137
180499610
299254345
1421787869
911705269
51720268
940362987
2113028888
2088117243
1030950063
900021771
1555409641
949417930
1253521427
1805434097
2056957396
1483247908
1332538477
1401184076
1175879437
442900113
1280400260
1776320506
1284299253
1483429989
1019800156
481060084
254537843
1131376108
434830184
867967244
1410595499
937771256
1320926426
365082476
848414401
1210269577
1826595846
1464985995
2036979148
374333988
513352432
1600147969
103978456
194138092
1828854454
572595099
1484552994
1128140149
1758759899
1055567460
1456311599
2076458084
1216362060
1559378151
661574345
1981217932
1269359331
1223801318
468229899
2055728878
1112749200
1321283453
648800804
1127926171
664798371
533550096
1304433439
1639878102
366698184
1684388884
728700936
1763693680
851697322
1771442676
501807743
536628821
1736127371
361507818
926229854
932361942
948491721
1743975404
1964006677
664560174
1242887685
728218752
852474870
827224443
1438142381
1159549649
723328345
2122352719
1568277340
1049503875
1212698398
1343932495
2097510307
854511901
874998949
205138451
129202126
237646772
1005370979
1047489580
2008701079
1751660237
648018142
1721999540
1397815540
591860018
1955156157
605569227
1110890583
501392122
1392509324
1253799212
691273407
739720763
889224558
1042361969
1919181684
400333101
1865305972
395664460
1243217052
1238428794
633441584
768360244
1215549136
1829659657
1455900046
1777545550
769547344
74120953
1483538003
276269934
925522609
855902439
1722978096
397634393
653810155
1022995285
61856215
1508620290
130973127
905928736
1039657038
1962453322
1099056499
598099871
1243506479
1234732807
1103153700
1561308359
1468920983
1933428119
1090825859
1973349080
2132003857
580776072
1195647737
143713761
989839290
1884919671
1861933467
1838515897
1310210203
533491931
1036248816
1757535181
74060145
768366161
1825703188
1432026939
11109662
8483806
1135076223
1146789056
778219940
1487407734
385536880
153113629
1161736547
1505890485
1752345049
1293857989
1680364243
1417429930
1762223181
1211672634
2076537915
566443023
1414370933
374966288
689458914
491313747
678154755
1535392074
194150123
520935046
131998102
1832479772
949663911
798533369
950748787
2006497176
1506295659
1815089636
1010133535
805215583
978676715
1119339481
1508057752
1657691537
1351933236
1430889335
167638547
832474899
176203751
108201281
59534984
208647541
902358195
829475941
1499663388
1935572556
740539720
856056988
1480731548
1560477740
290217896
790010171
1944458935
1476975156
1448003495
2057575789
1363848186
427496002
1953269793
1022396533
456858020
614524993
216465541
1766907780
1327078652
829093596
1972925306
19826614
92663012
342332336
1056498902
1450882484
427847461
689514664
374330166
1468061580
1363176367
1376022222
856815840
1411132007
907626101
364684316
709124975
1227695703
1776201413
861268996
1637245893
2131026026
1262959340
227903242
1005363466
2081014814
778506601
612626732
1012907659
1554654688
84142599
1700051067
441370961
1799669442
587051337
826610337
773277102
111837833
1844803842
2056739604
1416177798
865439453
382914711
1332399458
1167054927
552721966
114788122
1570023566
1887854407
145197076
1229920197
1125468897
1207025970
1248721347
159434091
236178185
239157994
1535027515
937139247
768011520
1687521604
1778129371
393975869
211518267
1640856961
101725153
1671127138
1310363241
972548449
1636029070
1442857553
1225513498
2096128979
230203992
451158070
812015070
1635989262
1169859112
1155261648
677163094
3990300
1581141276
567685708
1366655464
1644852434
1562534441
1397229634
572899532
1317446178
1088521414
1606014677
156278953
457750976
1183908890
577306695
40800114
496410343
795998672
1317053465
1902674493
947495320
1893112340
647523385
815976968
1744472480
23890904
201336645
802677223
518771954
790967695
1385718498
1193190556
1961310951
20225569
1701926580
1421745829
486007376
153962585
1029432843
540668836
1474613058
1325240523
770505322
1071928312
2055802124
649699474
658198425
320730894
1298814809
1907127572
918154688
1852312624
1340416152
473018700
1912447291
1893414339
159668484
158790918
564036973
199572115
1679836259
1769092444
1811346454
351066703
134356555
484715912
773927049
626758071
1931462202
78303945
786868349
1174019154
1324688598
1865781701
920436119
1992656434
442037458
295822112
666864845
1732451446
489248895
716348398
1978645221
1369227601
902026953
1467429811
1153456892
925978178
1800699996
48666278
1471298887
271136909
1751230157
377589222
240436541
607559354
533192227
1447131819
990693226
1776831905
264800223
1652879744
1238924451
1378283871
1476443845
981361736
1091590835
1721362232
1889278857
385264807
658820324
579573560
1647910425
262324151
1075595679
2141666559
223436865
1351594256
433286502
468068320
2012888360
575872499
142827932
796356691
1804217534
1915217799
1840816718
110132752
461227207
1520071522
2006038171
1397599430
1346053543
2126970617
124685085
741407882
410811749
294552056
151080048
1721652346
126921978
1112788214
155035213
1247030558
1524442391
2028467371
309118852
1019149828
484272790
44426917
1036585021
1862180643
2026915666
1347567775
293374697
496431785
950924327
1271195980
1503374101
662810260
729051043
1099869480
177988737
639811517
1096734760
2043243205
1460605964
1121382773
956487220
2147388246
1456209839
1672714033
1744290863
907375015
1100483732
15770358
1561892520
1805936231
734208674
332069898
1518965593
2034227170
2064673238
1820739878
1178930937
1123631752
1860296092
697442013
2100030200
1442852514
252283627
505261046
1016684336
1638555838
917078764
71919992
1009867301
575616454
2075106718
230773396
267530188
734796865
1186206544
512391159
439011795
143848484
362025134
2097506365
529415588
1097382433
449986128
1268951035
844742049
1583941643
1392416869
639904571
150718840
1255706522
342659262
11869279
975413442
2063406272
1872325673
1524517083
853588325
121707193
146566353
637301352
401751650
612588443
802931198
614783826
853238993
1277299879
1031010679
1295267524
1021870167
578843631
2087187376
284624757
1738291275
846507131
1489215800
2111988428
1403743030
722109063
773327490
1595717914
719691945
2029618067
586321594
266695013
1577575088
1757018341
433773429
1356959025
1076330087
292827226
1627882870
222937057
1442465106
441476102
1270787678
731198737
619603427
401998613
323578039
2002302887
338145933
1206128886
599247879
164996159
218180232
1462857168
877138328
509192728
425201266
1541882137
1660309010
156814185
1693820813
803236293
629206332
25760464
1391381538
911917348
621311616
420068815
901041290
2092187410
719501625
532752671
427507308
1922943174
823284465
1548391934
889668231
728675040
877918382
1228972287
1062994069
384786862
1556362270
143987786
1561385079
1219040206
595486667
1915997101
257597664
2041412980
535828445
743296187
1267313552
827378439
91339696
775027872
684003340
649966447
311634689
517880341
101007545
153066209
1735324405
590858445
1482633484
771555284
1098710615
228226432
438137598
2122048723
315098555
996010718
1952071075
46839594
838092561
1601736374
831793367
720104635
591282526
444212323
1876698305
241063542
1648804721
597426444
1708764009
1111137673
2098455495
563889803
1466067667
616888461
924620642
2054671244
419980521
276559576
1013902037
1170672675
226890389
435308113
69387924
245348995
83813353
1218275065
1726935984
778978709
1900031328
992593781
86104551
1827689573
1870888180
89657472
1965908488
874691502
388521674
1286871257
796156088
1033985909
756311157
2063491551
29777575
142618337
1326510476
1291243316
1536704319
374422231
534946971
434533805
1957190091
946064652
953279598
349436790
90114435
934625682
932294294
1811257277
571606357
151820148
120738687
1066800135
1564305857
8511317
1321713055
1156001480
1625722752
597134123
1909098508
1911373931
716155345
1317179600
1812199029
557033093
1889124759
1545058896
12472532
1966463340
1068934045
2032305602
1025112738
1705299874
1954616873
779914833
874947177
630141224
1748100850
882899456
721046906
1217521250
882662249
2021067885
1175408640
2043940858
1098112257
199047335
1329953120
244539216
902966625
1752143197
1498000451
1076915086
1445016907
222297221
1494361013
1171198634
1186173307
243929486
798123066
334080656
276270008
359064739
646716023
1499811792
1477219430
1979591096
844455173
480982205
1927818141
1960946244
861411808
900023336
796983516
1732386359
1623843537
435203536
899177009
381908569
2071989519
448856169
2039242352
1710350313
831911804
1914807497
1566230732
282915552
1030710921
1142533812
2021412925
1155699592
333882421
202455836
75440561
430359832
1516523807
1748371973
1912378792
854030244
743497393
1236850578
265334472
407108114
1708007393
415635111
261680035
1464085095
2126010930
1363680603
1047140426
158288004
1681555165
781942542
671079355
549574200
755164924
370083385
378537797
122119503
293232411
1192868289
1648227126
1380297827
932899092
179489575
1982162639
612386790
1334789757
1425258475
1525131247
1940648177
394338281
1935967289
1347807797
1995239280
626384829
2131616326
1899195812
1818134329
1782644292
990711873
1816862303
299420442
1776332317
1053086087
1246202501
514897919
2140027215
646210237
410488939
1938179087
45477596
1915056809
929688946
846013209
525560366
1489537607
1774495681
77188555
2097043612
715730048
557725631
2132775905
1454174868
1192177447
1978069762
559388789
1427792607
2066115131
739779686
1132961619
957062945
411200288
1048619964
15447653
1138805285
130486159
824714250
1733617207
1896216133
1905087953
733967074
1339922391
1032596965
692157876
173787747
1817582576
363008469
674571990
45396062
1583184814
1082486705
1749384541
1662141806
1644859782
1769803347
1344657926
890363275
2014993462
1917304688
2109368669
1045748582
654526965
231656238
906675075
65739418
847780170
363410548
844861805
774102195
1268550555
360720738
1946293642
745975187
709130961
906573406
1585111948
606497800
1480916536
241130770
1220101764
1769974579
476976284
1927406256
1482204724
464218410
1689937607
31525199
2099920012
270308962
570132122
1079105365
1008510931
45573556
292825411
1626625757
1468518837
1580030213
845420216
1680838374
1184595024
1432222984
1447254225
247704461
942578756
1122701241
1207324802
1989533493
1449089357
1561198809
1699722157
1428806705
195996134
1556252789
400561420
1099217108
1311796452
1349608650
296058118
139600465
203103322
715064190
476772401
1572429607
315798558
473276374
1225922166
1271562288
980422744
503678182
1296073716
1502380550
1425651882
727222135
1826858424
1010305318
2073187410
897970082
1984160534
864869952
43434306
1301946330
1711662129
1565671299
1457299121
1915497454
373433279
25088344
1728839663
66000339
1652258777
555483190
231941548
1616502058
367210300
763614606
987366617
2125105868
1341489396
1461221986
754282241
711374455
843631519
1663321722
789054677
480664958
1098659996
1649913775
949217960
1041879255
160989625
174724083
386963175
1922839906
130882138
1271625906
1346784997
403080783
160967520
1188844678
813103327
1589370033
441190114
1225165463
1447756606
941860512
250656025
139663434
1577395465
1944156291
1203596018
1861002121
1414694381
715629700
673486535
396964755
656909244
544241
1760796753
788460792
1277523773
132517078
535594341
2108534070
286195719
1385174584
605939619
1637436217
720429343
407533483
535892614
747392301
51224948
334172230
431635245
1376105916
1099301788
837894450
1511242185
204352106
1821700044
534933407
506045757
1085669953
845013403
1024056454
567257685
2009792648
546821028
392391689
1512721033
468353681
575957634
1136235169
123037637
1058793902
1545573149
458683410
1109962861
391533358
1348318015
2851862
830960181
2129253129
842109957
544220680
270050946
995062726
174858178
2003920970
608183689
744464070
1870526691
474731074
1689509690
529466557
1572431682
1473121236
176643230
1988914525
1559953189
112763392
798400915
2058043467
840319459
965740290
1347971384
343000560
1216237560
2104313428
1129262273
1249230908
1526125583
825761268
1826329
602830736
1984657022
914027562
1020106164
975485672
607984422
892901455
270667822
1774104430
2017165944
309382391
851715289
1808638013
1893909671
284004391
1243865690
1827882725
335688797
1185733526
1656877954
905038406
1690820462
223809245
566965677
1260169118
864702147
789721829
1160497065
1211135638
681918235
1633778018
548044303
114772377
2125144077
1262291153
356933840
1616819457
733776456
678787609
602262196
1612285976
1022621466
719438041
1584650760
386341434
775142545
1243849756
1533437445
334559652
1811504383
703345221
1368889880
91448311
1271006494
1376053367
281997767
1645311193
1242603725
1937390964
1506525900
361277227
786408823
1919254792
2092709728
2112333256
1624006940
361648865
1676719118
1628172212
1169237946
1914014287
1529412970
33985692
702149754
231783734
2014073197
1209747937
1249773723
419391548
305435967
1980991470
126533969
1587317963
1546948141
1966644405
265925666
1101670862
776023287
1496922861
810529988
153173206
1825588586
925116114
626378899
358789245
1491934046
245051863
1069302993
1335368029
1178763899
1407325921
1967599608
82789685
169252865
1324914740
1258882293
89163188
758601998
1717035268
37084632
1676282241
1786691629
575601758
412614307
1830657929
872229850
1355611921
1002343366
1859367176
1443741412
271872945
1137809674
524334262
280249528
1567101357
1809706848
1103889634
841175796
1977917413
657319186
1377376573
487416750
1249065341
956882253
149432565
185026041
793563781
1694742975
191590833
276029401
1775101397
1933491160
919245931
1318267279
743212750
1638638694
434051254
1303023245
724476995
2086197000
1436208260
750171653
1330970354
1336954965
696090700
530171889
134204628
45510333
877906851
1859730688
2085586999
2016152096
430254295
565896467
1560938818
1099050516
340917458
307993827
1046036073
816383348
1711195265
480676627
1443039073
996755039
1030562440
1041433736
1580536233
36646458
530985008
289698086
1244393600
1040641953
982511456
189252033
1353975325
141244085
1326840803
1759498688
1331266921
1608801598
1493182013
2141397148
1119521887
810046705
955102872
1529930560
1656286816
1921291252
1120629069
89617029
1155799024
1030347873
511707626
1502008352
1446177038
1557426454
1304533695
433144740
1057470866
10915900
520747023
404664404
379929724
1593354652
283099471
677331595
998162570
7807002
1035541045
1977612583
1481673032
1397416374
12552356
443261185
447321155
1238683140
1962321623
1970182970
970738505
1808436743
1110726791
425041829
1718501428
1156943861
1014829462
40874676
1003718593
1642648935
15711611
2031920217
373962054
257097646
2101019462
948181523
1976658171
670626471
1941650483
1695498214
1389043506
1343339640
328114471
893864280
1255655915
1768147659
1041676488
602850161
1659723268
367169429
927639125
313252053
2060904020
397801651
1825902634
1170170628
1914345888
445824002
1917784393
158849007
905889527
16591668
942760648
841699809
1997067693
955466962
448945977
1978201356
1209451997
761626676
627315659
1011277426
1709954256
739911962
351314144
399190180
36668141
368255341
338747630
564302900
1582966386
1105497505
376345446
2146466513
1388949973
1702268991
1059631722
304508307
949294745
812392282
1378351923
2072899241
1712308367
1906019887
1733306421
1553376789
1123459315
59653935
845908850
324300919
1240456734
1733803809
1347482693
1778914885
303737831
1582800917
1391441693
1675222410
2082668649
2116440297
721511119
909114125
1204385159
638769742
832737303
52170761
1629256950
94058801
1911999680
1202202688
1045852685
1274043480
1887612820
136400494
2079724725
1632351844
1852423939
1217840396
891793125
1967948657
308053304
1352238385
1864104882
1370219260
636582864
41919429
196586861
1923759122
527442414
718564324
1683032911
631775821
1869499257
1375600577
106192541
2040191817
216389159
1237412701
1971276723
1136007310
1467667710
502949299
1763508637
1500358132
613926939
175040686
1792653459
1379868396
968700837
1551648812
1528862916
973701337
801957041
1823978686
1121005536
1070396186
1619164834
714661749
2081055536
1724225000
357899190
1441283333
340258990
1279863907
684218975
942273772
1432406277
2048326715
851049819
209007179
1902267739
1395738439
1679591992
849194029
131572437
2012849133
178494235
1762218006
88241355
678955706
627928804
2073166625
568889287
2102370399
1125903501
1783784220
882238881
907476279
1756561799
22265538
1779331864
386672878
1500673771
1153169047
205262236
558752814
1513906032
831620967
658632006
1481276432
963630371
911340960
1045716871
2064388476
1796657399
416097592
89208129
910876532
152175397
1874857159
346420084
912538259
392951843
1472255232
1202430609
1735024678
193572753
320370591
1330056004
108113469
192954196
532142010
1734712727
239590794
673582736
1939502321
287011312
1863971572
1641042856
807660707
643302119
219729018
835295805
1565780821
1284228348
322642743
1158124164
1608229687
775278875
16857769
2040878554
454010846
1834599792
1024487312
50825546
716511284
505801356
1269526115
623782848
1524165060
664451620
1764993724
1332295159
1276817503
1007109859
1023219307
1322333880
1471472058
1403241471
816416139
593268713
1437787794
599702320
552139263
1081652282
1463317063
256890301
234160446
1001517743
572724561
1283413317
39614620
1445924536
462971856
820572708
1235830319
2055872164
2131075666
406570611
1097925647
196505455
85906314
2064906610
412256489
1450017394
827663010
1481971579
824844823
274401833
1416172937
1664408774
566783023
760723234
375497499
2064055995
902812495
446492838
368476999
123247532
527835814
283251141
70043095
2065724189
1561790679
1665980487
300982536
561035715
530384274
1676975147
1003802036
1135662427
191272373
2087355440
247216330
1327614619
2075089606
352323285
1534622868
1844074690
1393773348
1624109661
863224039
1586063779
1860136591
1839354462
1122995056
1463080222
1395379448
394016461
1703663184
172905821
1336569015
296333996
922023263
694345241
36668285
1879702083
258511411
400272334
1437185543
410068025
13639111
746680360
381926214
1081361528
424066491
554081696
427861565
2078612553
278176850
1410742906
387227844
1291030402
186991040
1641162188
339360183
98710392
1478901181
989582428
1098525244
1818004453
2001791019
2107258646
1053914799
322977861
131741899
1434411968
1731070462
1873002180
1975241983
1168976133
1748698362
1593330486
260714044
98794402
224909539
92591369
1458094707
1213820943
1689537051
1335021596
1424857677
454435691
36755820
363365851
147082938
587087865
1278547791
1718966160
1511537466
79568394
1073666729
2102764709
969961556
429125544
320776932
170245958
1051314073
868730703
224112112
1706376954
420876373
1299164955
1278632756
1266647276
875215327
1066297350
1651630058
191041196
495916975
1949838041
312745614
334507633
1995368102
1974868849
1866495651
1442242157
439438830
482151457
998839425
509978601
1546558560
1319037382
2067443972
1376386483
987783325
395925290
621612858
1361556320
646498070
1262966200
737482816
1948112559
1172522470
1827770324
2144707562
1806085085
2115779863
760001578
915225607
1957808561
667039948
1159998538
417240522
2027580255
1683760912
2052929139
1239287322
1076607175
949269890
1162623114
1754991124
2048504856
1017990050
2111518590
666541738
2082361934
407831148
371260338
869493481
1048580477
977775446
401751650
1947550673
1547327394
619570024
526308287
2005115697
2013035470
848138566
950468200
1234582701
21891446
1363745854
1560936456
1898474657
1095268155
998616088
641820685
1452906655
1025785777
1592110250
1791918535
1608266007
429748872
1911367131
1592041918
1957221915
1693519798
976550019
1780884632
1415483104
967651281
729225879
772280661
458929959
626664818
945907090
267597102
1460717035
149351808
406186708
1858697864
703404024
521799386
1153330288
268497826
1885797766
7642269
1850624511
27784649
1619520621
934309022
752589298
221350245
27490039
252846321
595114346
568671784
221986609
1885937346
1808674550
1741211636
600252061
209600261
1122442710
440132457
208665877
1599135816
266176329
1072502696
1785174398
560233288
1358986124
894790656
1303130211
2080932256
105972145
1085822971
1596891105
1168969939
1368361664
1114622923
709584250
1337922959
187823412
2020765889
1621899222
9602865
1968604997
1178766628
1809222856
1070792569
136244518
699501257
173531145
533065012
541011147
760271444
45908057
1978545861
147896070
1207594850
524819724
1866380534
935027128
1920423719
711269851
609875616
1805989393
1682070624
682516425
577229936
326563177
1689219696
1246479136
876220190
2022920944
1457072190
1542959946
65748506
913244470
434816793
1910840203
582828546
1933434780
236864043
446805320
183906585
1077873160
1959312530
1482167058
1124693657
1925069362
64014752
32394746
489595773
20294033
1511965409
202418056
1052935188
2103326874
170757549
77665910
1391135151
1208950465
173774092
1341324751
1291869706
1798723808
87564907
879662764
1693081840
817091876
1925609093
1388707305
1281541445
680367786
965771000
1172371662
1300799438
835559386
1793114002
1977156156
1580530497
521099823
1139238068
733767167
84170160
1717407020
1502318089
587562861
1343186925
424290383
701037439
1603473754
760702698
566897823
838368453
488597946
62157276
1498958322
467105834
1536789693
1208922643
1181427182
2068021029
2137600865
441981527
649711466
2112559329
1096516587
2065746380
549332313
289605985
1427343391
1526609387
1859893665
1224107579
704914
1627691032
315143670
1284907891
2036183269
464203191
383190042
1968488025
1460749537
697542439
940253877
85792170
621482659
1294618130
1823539668
367158264
1727259266
1916125696
321986301
718439091
149492609
342511611
55703477
1507294602
2085221021
1022069281
140333934
167279554
670565434
2105450980
821268549
2024966910
980527613
198021921
669260742
1526141945
1466241162
1594394706
601837704
1674127007
749520205
443993687
1161100220
114857626
1891166173
1130588465
176632651
622354688
1501818905
1991116193
263345
1041441806
770297036
1921939051
1246199259
1408301998
1910128844
615268742
244122925
691869741
1291826009
475753832
1037646286
671683750
232175653
713766157
1424483136
1426090764
506783175
425394834
948813870
1302908174
1698666604
1686052758
855092350
1237521517
1272390542
1595313960
2137492637
1884105964
1913827124
1525037551
1237024187
1219902646
1509348669
687016838
1308418442
1516949671
251971573
1132212326
605525330
1817593316
605082765
393973710
1537333417
235676221
562166198
8170704
1452141857
774548336
43927845
154521002
655871625
1751915172
168462087
221824095
294845492
522659079
382761962
277728542
193846605
2135666979
519979682
920306678
925761661
1488024181
692511140
1509052899
1744473418
1815333226
1851813665
173615401
1927112932
1613627166
104534604
929642046
1739237323
703290134
1225936629
2017059537
1992663220
167351102
795387966
1116246009
1251035053
1887969129
1801828691
591084097
598577340
1145080700
1603940198
57053742
92588435
333216651
1297885752
709288666
899397693
1707412313
1263218520
268478237
930142207
1937117235
1852580469
700920466
1335439217
1771224199
394695294
1532160933
1085147891
1827347301
1317142103
162554943
2031029428
901725333
838405001
421121933
1198921310
1916260739
1688822971
575779514
1421953480
68252474
965048987
1764573531
1806320177
1478153054
1320206304
2123408351
387958810
1004108883
269194277
430896247
716419442
1869616075
256451292
671607622
433505280
891554457
1392143293
1102629898
614103088
754910093
811685311
2107057273
693236251
1749568487
1826962054
1947648189
580044941
192574697
1783277041
1082386606
6932491
189220667
199044593
1352804330
754449848
1929208065
2063696971
1541546474
869509826
1865955094
1927885917
1948601828
1124042511
1130470250
1189375649
1155404374
1901197766
1629124457
1586020443
1874236808
1945313871
2084277533
2135277044
826150917
1854410646
549578968
1897512680
1627544628
1345404639
1449279884
1761170159
2039617120
4283590
1627037961
1504247516
521041961
68940157
890254566
631728913
1811953272
452753600
1258776994
2143205359
652310106
878448414
2109683098
1985870910
1270334103
1141360607
623569339
696426676
1426878106
1848272690
1048472038
674329858
1550569894
1165626673
1038082529
2037592424
16264164
1293943732
262390610
436057995
1712594635
1107830185
884700327
1875965490
2141777086
637132514
1450962667
1494106048
1964512549
867754187
1002922801
790115954
177660066
1774010488
993896270
1457024015
1287548883
307694242
723738403
456439850
64092206
204805530
1818149815
1939014117
2055975071
1138948735
1351823535
2071727868
1441304329
1803015892
1227077495
231023056
1923358715
506068575
473971144
402276390
761086133
1314900160
1742134334
597917563
1378710396
1978415001
185675783
410098234
845473897
924478776
359082171
628840581
872148727
2019550890
1639888544
855296737
2025666570
4984897
1466108170
1435563957
541820186
336188706
20180619
172514903
577044231
1178237826
207033285
1471588503
1511414917
2139099198
872301985
552480724
1506977312
1709948225
453135043
1524602133
2137363707
127954137
308750564
368321463
2080970270
1997903135
1243343374
1959892199
2013646279
574198963
835664523
721385387
1050945302
376075621
341893170
772150484
1704976365
1537523815
1812356777
93951568
816690099
188295171
1550610953
321120676
2114906024
1979904596
1514245655
535452160
967905491
737707070
1296037177
1607130143
1900521012
1903608089
490635122
955408069
1906795103
379469552
1587158751
676872413
176587089
1328453985
1665911840
162355325
1794958479
1061695377
2321782
1833673489
1399365324
1981946643
234212185
374995232
150210281
1130453389
1778368791
635956542
85797296
243658532
62033873
2130773544
2078075294
1548949621
1480132930
1549268560
1203029087
1676781295
1549467496
1737749550
899897614
116183130
36506639
1667900118
978479883
1907247631
539210040
281704683
2143126510
2113768405
1463953570
1270769088
558565480
1294301894
1228157995
1646474068
540379193
897115618
1125355232
836517857
477791861
1812035847
1391017334
445089212
1015704501
270697613
1583955102
2059516882
330023620
2012849337
8186710
339206801
433259346
1436076486
1767761873
148507287
1875639258
1944541807
1279656410
972032949
2016912943
1639162499
690291833
1101137188
1613024705
424167275
1403222422
1873652012
1369983302
653293554
516164750
1708204720
162431076
239600426
666386537
1383457909
959252041
638550414
1013838978
1888638843
419858495
239499422
1645305232
1712226664
1471361765
1627245724
1055720095
1804655742
595670964
1374608857
1531789308
1028218035
1345318064
1960729742
1619866807
1846857266
1878543061
1526917225
462884155
776132599
2127727904
1628889871
1096012281
447741886
1588195118
1109460730
1709309125
66803297
1054835568
2019224737
1161126584
1119763271
442391818
2112569424
1303920557
479543200
1528451022
789068739
1786071049
1390483807
5751811
1077839995
113701778
2070166593
631296507
2038104360
1285264096
1939077149
1069180568
453180928
620405408
1955137180
1374420431
1117329603
429102614
647247819
96462102
1811146792
1367448555
229109824
1840637246
638161942
1870381446
965920506
957528325
643075224
1416295379
814379672
931042655
665212286
547898392
143565505
330652911
1973062336
1344435279
2077753574
1387314519
867329452
333178729
615423973
996047709
1103068210
286346298
1510260395
962183315
2097225816
159232384
480407045
781654065
1581409836
288432438
536416533
295013168
1831648673
502061334
622355258
2120466661
957518622
818491409
1156777248
552596182
2076060452
850533823
1142674873
1298917063
1118880182
1560573554
2143193846
1811645407
177116536
2018194340
1685205641
449714897
720856797
858744593
1056990104
1846990092
2025791878
1166939466
820910578
1154677508
673152846
983311713
1510491675
609281963
397103410
1548124878
1176147824
425615533
1321437037
1927468398
1920111708
234473254
1507702142
1002302805
2120437112
891330576
1429539671
2056950772
1612610052
1854559018
1542243521
1155333008
769884277
874424320
668899186
1154748629
285198605
529853796
1557059038
1671698002
136208820
1203893809
803587522
1837783452
1978620617
990055311
2122647245
105386000
1093284808
1530322819
466135769
632547299
761568288
213615893
424619743
1918891482
1046918225
1858706168
1721472206
1857528561
1726110418
368289558
1295511253
1641769167
212508594
423583724
1533919102
1790511724
402754618
552384956
76707200
146019979
1833703378
278776092
1302337281
1425909632
733531607
439114309
1897806257
1147553034
1409217188
251523747
1598042625
133495741
400016
322507185
1546303359
1188789193
328158034
1987578780
1724129639
1796468015
1033469404
1434737165
1487251151
2043711719
1954237737
275253300
384880939
1257061680
827732350
1605883971
1461219023
482843741
2089401328
1483861745
223302266
1387313332
3866032
2092288370
1723059578
645065631
1304782947
370570935
1797387874
1590202012
185081008
132334488
590476890
1591288479
287827933
1051304049
8667101
421511538
1532370965
35702325
2074511803
541684199
1191308341
477106229
1939187625
713445312
181634034
1189682031
89625343
1499990988
591780192
1969581343
1999889550
110278245
1777297658
1028209345
2075790881
1212133591
233448675
498703794
2139222638
1265671867
1151715794
1353061111
1354717583
1261797768
793541206
1049062063
919519591
661110838
1993245400
1380145425
146200448
719399610
1440022818
988897154
1722147393
761775863
1780237525
1922436437
459303191
1522134744
126505431
1887416501
1952680599
1587353250
150682519
580195794
522907909
1375867916
58969318
1236056925
1688821895
380975511
1898381007
1865790627
496726808
1255543724
2055049611
1967297514
848129579
1622292873
1173545432
696931864
1524370381
1794972882
1831883243
1797740496
70784121
843160097
1054452235
767891123
931234590
1623905388
1573252156
1928962609
898323468
37455894
1680680000
824154695
612442750
1869822784
131081117
1766979820
37849574
1208340792
1327395931
1392922158
2132023161
1062088085
854156324
2035296726
1184056603
1976611989
491721632
629874155
856230148
148584913
738365660
1630541143
1602964924
711044051
1715985356
831049342
561145904
1039356754
859743225
1803446692
2067392513
306772549
1859158847
854692550
1453387965
993235074
1707260388
420423314
21913012
433258436
1520789823
965061279
1853275765
413513475
1627032161
23809291
1105987561
2051794609
451899345
1498451885
322095459
1727684856
463623577
243641184
1163314882
1776447196
1152006683
1135435396
562768635
2024454151
1409170642
1974327391
2070382746
2031303578
2146223576
358553784
638687732
525049020
1568727265
314197815
1321837461
604797041
2020291508
734799634
820712867
654896579
717982091
2041000703
857886084
475424660
417638095
176540565
1139559343
372365632
1531956087
1344324420
1259670182
1861838936
728677477
293779491
809985363
980145570
1690612108
1075916180
1589456992
999031423
295922693
699744783
938683468
2063167722
1461026073
1671226895
1516172334
1186637195
1572390207
41357871
1259967344
1699238739
1788786010
300328228
1226267897
389322028
1642222533
897308768
252976415
2076462306
1293007871
424869289
1135923959
1604249097
1950344727
1096905544
244936211
1133463956
972995476
1982431532
961114803
1800149184
1032333327
1217282931
1121145809
390156865
1764275715
1063738946
918361825
237930114
1799348869
1106650692
1097110727
1143539629
1040171775
754785768
699498636
635756060
1236930337
1951646505
2049465679
1431198137
747585621
957149957
1834136002
546723997
723644630
1820820492
1298244903
732012655
2001453799
1026984667
369902418
1377688438
1204481626
239139960
1453261528
2094049644
1994423766
320718789
923923444
1146371922
1517573012
1646506821
651494852
1285778489
191773224
1732602621
1330749737
340016166
79877544
470214173
1133354895
1185697887
1512097333
495631425
146259916
1501662291
985393106
387041683
980686975
1293065447
54934241
1211070113
900801517
809613125
1252363311
788505578
1394238537
815609177
1529926881
140560079
1131987233
1853359698
1217121441
315995142
1856341661
1182472810
1157208360
1945433413
446837907
218935410
907640544
311323049
902069352
613449238
1804893866
1995774822
1675421209
512047297
721353957
1650744151
363898467
1734551318
391275917
1757081467
1704007738
1441993061
828800190
1799215720
2134933895
1332125825
1404809236
473497548
1652620706
2035080748
2008077849
1119966718
1335603124
92155756
352217058
806936387
808733665
1710809258
666332625
646804635
308843307
1215703430
402521164
611602719
2095910471
537455841
1266345941
2106207212
633158229
54941039
1036568098
133078884
1624652031
1261871059
1886797834
1020858859
283403062
1578424462
483706699
1805653007
1103173234
1386597387
96720334
1125432584
360351605
2136535054
1117028067
705279884
1365003337
1747541270
177231819
1251042044
1285408587
1028178209
1247255858
38362239
1033998018
1526398389
185562546
290756709
525374155
2121356127
1546787273
1506623531
714625463
450430816
1033084003
176175248
2015634458
625697692
61422332
12195594
2075381251
1177678182
1222694136
385091454
1213675542
2076007101
1440270309
1387455565
1266320773
1802254451
1034614438
1394947543
1535542131
14944004
98699037
1468032620
96044919
559510616
1778180987
150016858
2066625392
360243413
2097497664
631859015
980463738
564721864
465867544
531273302
792636859
1862378415
1830044219
916544315
1575112347
1308396717
1289148457
216839045
298258875
730035352
1068118502
2046437360
1279109525
2124994410
2117236896
1185897467
1303364882
1982384426
284006670
1352908753
2043293587
125210958
1046354297
614117864
1448564861
142209732
1011273395
1284912890
1354016106
126440123
1402114541
2093616604
1872686183
1768800242
335963067
1770666339
1418536221
552388015
201290120
442678573
2111442613
498673771
1739115741
1867727444
1025667252
2029025998
1388647982
856478572
184292928
2070383036
787358450
1243992842
1173836462
1143230090
1757058141
1697381093
1840617179
895767335
1836802017
965659801
1843721716
182667458
361231214
663627111
1048499958
1605077794
334540173
816005595
1075583396
1074031437
226609526
1473053358
591353678
1898158472
1783774092
471436710
969181376
1861721217
1005359272
207550085
2111936591
869273257
967169502
149355800
588458428
1335652370
1367864020
1563668020
2005629622
759160845
1337419813
408979710
1284625362
718286901
55527427
822085755
1712741339
1727746604
1912959159
1229903964
1287174426
1768143022
550914502
393449300
1360760405
688594765
1020344342
910288454
538070569
2047880809
394738320
613969857
783307213
467401068
1959798025
218574141
2063791296
1849644542
1689536035
1802788006
2074558826
1059150610
25163716
1302317248
1373543806
49405681
660391067
1167122036
830394021
1883894246
449899584
24033317
320814203
1291274148
331643904
154007895
722147160
1530988104
1377237212
1507616157
1599428247
1536528971
315020268
1773706789
1807766115
174567762
1379120899
1528637615
1412169519
1386072742
2084915876
218291119
1039544806
1872021170
424126684
1631073556
1873300971
850751737
1222766630
652556512
1723659332
452455543
1856144575
892085254
1447028396
1211859685
1114808669
684673908
580029859
818979233
1215462508
191641350
631922642
747087588
392669580
626747444
311389189
2079820896
1225866718
434412870
2031175878
1615595777
1148397281
366305625
105927551
950751015
525637774
2112057984
283817403
541105253
1661692423
2049540737
399270876
265676135
682219663
388174030
2088604665
2040908800
2087745394
648756010
2103371507
1584106725
699233030
1154161953
789704878
362532115
1937545915
953639181
2067679280
1827625994
1735130442
996829311
1983666879
630915056
947156414
518107104
1090497545
1772672242
1047050176
646962025
2111844175
511127142
599749408
1578953223
285019275
1037495172
2130592617
1102924210
667331935
2069003081
1527909464
615989567
407773344
439524865
649751002
1872035190
273003723
2104031303
62559937
1401548830
1365126515
1055708209
831673844
2019819117
1751418253
908144605
420812883
1268876943
265397117
1988914457
2055695984
1072465595
2038367811
2055624884
1148392620
1188488042
1241925479
1050772982
718758805
692540256
1768292439
787672014
1720786788
380093028
2095688363
970598055
1279955227
647367233
1384426264
481244862
1449901895
1378190555
1072534819
43348817
428789707
1964988818
1727928764
583228171
1716304419
562731316
399547413
954656616
423774798
1230160785
191467782
129352201
679519352
327961397
720397806
1492257006
806515990
1149377205
870812890
383017047
1125587603
1403476724
432266110
1842246182
1915025918
1054436045
972497564
462039202
1255058074
9195293
1556664769
1132242468
1924330392
248283211
1159318107
2093276531
162184692
894998172
1282918167
1002463457
1461452510
928785129
2143294943
1302451918
1985244378
1469390651
2047296616
1960178029
821871696
168273634
1301736141
309090729
39795696
486892678
1113806040
278208590
692029574
1117121138
1427851871
1526301364
2041590500
693961598
582594817
216848992
916767176
988393500
1486536088
1780906750
1580025429
87938505
1365501662
30535227
2147330321
1108564770
627341116
1986568930
197474825
1287694804
420931319
1192919980
1388305719
1350054885
820020790
15781001
1973217106
1056882111
509307403
2028386387
1995725273
498360977
754031662
155185749
1178437290
1083679660
430067259
1725112284
408939991
115455570
1720152498
81927147
1451180645
387440208
961222664
272374863
455953586
287032393
522782138
367909350
1922367767
1677080920
895650321
1870417606
1419059880
1820595442
337620301
90228174
72458868
1640445159
2103926988
453938975
182573247
341202041
752176754
590186769
1390193691
956653212
937556233
916739588
1268860494
1304315231
101650348
808941844
654914122
2144640636
1932409684
830688339
1216870502
447932908
1439297944
1586472413
270953338
386755616
1474552219
1827018575
1698715152
2126549652
1334312035
1401333754
1391144810
1472070939
1344405640
472093241
489003877
1608274958
1584385029
157862501
19367737
1729030250
2135985294
618093391
1027784992
1935677777
1617012334
1622765037
172160214
257787964
1772723690
1336348772
1018471615
954553966
1241713779
17744698
644902063
1633125469
1848409980
1874017175
21848994
131153869
1522607602
70091594
1906904935
2116914947
87258736
1673016883
2002246588
1420731772
492756166
2111905767
1888823181
49134255
400264036
1597168988
751114778
66540620
1619513867
1870660250
239111065
227724798
1486888091
652220598
370675041
1378291736
1284146821
1453949319
1776550209
781900006
1788036846
1750667492
33375542
2128668655
1544007924
1722136585
689686818
2080291759
967639313
1122479263
981066340
1261833905
1567795678
506737079
1150305143
921791804
324831484
1744553511
1588996798
175372386
2081605602
1638945144
1808212257
63315740
196898743
825328743
1171486881
2046732718
690857215
879492462
427228217
503866584
1155760320
488249377
1019662173
576741837
2029258916
1067143049
1551527357
1605616204
517582770
1860834098
1041120416
1934709215
595344398
802481743
1566594248
609278994
611144346
936621841
2029673471
1089916380
1446314308
743646563
1584198001
223921434
1156048521
663555882
516805540
65936478
2059414988
1350764115
745935043
649753677
2065880207
1805236995
1817301636
1776308770
297813363
297546066
1192859065
1802727416
1221266153
1554235350
2136134317
1192010719
1737550650
1607153333
1036608737
1535889464
1048838413
1133354053
1895401431
1932915729
1599209495
1419176281
941719283
171848066
809150001
1477171312
979732778
536494183
557896295
375711649
724525276
818298292
1131104876
640788800
662927753
1136140487
1151273472
949627848
1272508383
491714214
1510235645
1379828021
1496092832
2032456335
1791281327
157672641
1872471740
246120588
837501276
865215122
1248614966
1352873553
1286179151
1376666150
2035911810
317205972
1625906222
1688187615
331954802
1541839058
1648293414
1244719456
445481076
210166548
1886832984
845004672
1666609211
812094057
967971373
243515101
1989919735
1170716881
1740924389
1326498590
494082692
2000536443
88842059
279057261
1647134536
750627169
955544416
1380936021
994665696
1908589674
2099399817
239603057
2139578196
1686021569
800546768
963228915
248840563
2116222621
2082836021
1384449066
1172384292
741629906
1880491934
352737351
1550484419
1763353207
351284221
1974033437
1463661209
182272345
1836870605
1621166221
1872896222
924102992
1104657737
1826678390
341177920
6972176
230116639
180068982
720141952
1769876394
553136172
1372826111
836109195
1094247080
529810221
730998385
1259576585
89567215
1481174370
948350816
1736655185
295131191
153350697
885270364
1740700498
1220199453
316094615
2069527530
2072941686
734425289
1618864718
288567425
1473540449
1006939684
1175608062
1876992583
813386663
812355347
808644299
1758430673
36024168
742985201
2004586703
211176710
1116719102
739484463
206156946
1201909293
380501133
461418385
1779556309
2065724972
325395945
97782306
1743316607
306568892
1528425383
1223999946
16378078
1874960223
694401580
739402593
1876610916
1839974991
1356435417
770351027
1211018774
525027290
168270557
1766761470
1846925993
134577646
820101974
522837879
1951033249
322724375
1950199329
1764743498
1869962756
361565730
1572499590
1711567840
257682643
423060339
1299734250
1799186043
894863609
1246756583
1894353363
1307235968
1174073878
760403314
23093130
940791254
974973809
898593986
2030083213
506514102
2090557606
1070868049
1162938934
1172454026
222128424
483244394
193130094
2023616935
615996312
1772385840
587099208
2126199657
454523448
1744778127
655524290
1839380528
1242778781
232595392
2009526562
1746408578
466268085
1521887324
853007353
350267071
733172020
1890713218
1275847854
853842744
2017807644
331690084
821255700
408435388
676369558
1471293513
1828490245
2068573998
991382255
1153521913
891340502
914858404
1103415281
87782507
1019419883
1290355801
244052430
752547113
1548757512
1776244228
1324235324
530428117
381223454
720879713
2003926282
295871801
377723933
1230915644
1564741663
984454212
1910478167
1418202112
1481164583
628165471
1789650537
882603984
1515905273
1375738273
1675868855
1471846194
1634546542
1978020736
1247565834
1453668610
23270815
1495439785
199413739
1408235417
1255455325
1498170925
2065508541
1849413160
1697823319
1809338497
1304575622
1063762599
1149016110
71260828
1222358190
1990520419
1168693917
2075852519
1866625743
1058150119
184201710
527396431
1540343770
1893275862
1107528421
419432358
1166276929
201541809
1795410849
665811277
1623810974
858422888
1527080360
1733251138
1492288883
650820419
786418433
331132832
171915140
90231159
2039392759
1488128238
1665570671
1173005398
671383042
1929495756
493479394
198884636
1119998033
1014829462
628308477
1954777756
1324502066
141222105
1530038709
514903772
88659929
23601006
1483243530
680269829
1600287024
1746132461
1938584336
1970943044
1098225356
658986855
1027531366
464629907
1177417973
2055354847
177353217
1773421034
1511964672
885947128
1218434810
1072213706
2094475218
1658058895
874024989
1293755946
1608672934
663338466
1322931625
28253820
1723838390
146889494
1254660827
1497512884
1468875986
1584056955
292360696
1347905888
1096383900
1802325669
112906064
2077940964
321615990
2049059086
380941620
601342553
89949255
1612547220
455275224
626104997
710204753
262449872
271699058
1473440961
2064273795
15257228
501337461
2074418224
1289293261
1196868075
1874349582
316065141
1662203670
276919114
1207032545
1138733370
1878752273
43823357
1711063047
504047303
324271001
1545593151
777378339
304020845
1129206750
621163973
155551759
1594141681
1912540520
3538191
827467397
1738889990
1184269394
199432360
1329559956
481679025
1779764805
2089182843
698295174
348663482
260630074
1165960461
126958958
1193090367
795447149
1748613602
343728313
1389291082
1379870535
300593843
1537337788
1250643003
269351280
1975772001
1308638259
1120487512
117789876
435957930
2012674070
865984440
1549922263
349909924
170479984
100363320
1171137305
497289797
1875134672
1777604050
1790037536
1638543891
995243902
1776146608
1974180314
983130037
1783616994
1563699289
739251965
955216136
1513796390
1135181322
362774939
393320411
1890041788
1376630978
525536559
1000416167
1609476902
1696361466
1996685450
2116791312
173788149
1828166808
371274842
1316047016
432947201
2072165424
1542548331
1051774369
1955875697
1806949048
1845166314
1148461140
857248390
720532613
664156936
446157954
2066145634
39109896
769622039
1140793826
1169325915
374786391
1028315971
252614090
2126592081
1089472811
1489662845
66628917
593225817
1347866118
2018165383
1233567371
651669607
1425166341
1016863680
1085571811
369490445
555280480
1260949654
926892833
923347707
1813960206
1223353648
1104631717
1175492691
1280864735
1134544289
1651765668
177073397
1622222683
786116842
1631925826
1939717640
1867789275
1767388770
1529481937
271210602
1784202904
410705234
1296981873
1288148063
46410818
302216433
667794275
1215519450
1146080765
332820022
865858330
2049184576
17629961
1370790436
456304530
956094790
1710992164
985080226
1791324078
1644129466
674899037
1043861796
1435278918
2104800853
1654003267
586594135
1377106473
410778487
894236737
1684336886
342342742
1547407825
1722929338
2132082264
856338693
1043511680
1160507165
94812739
187030524
1890170128
850109668
1156185300
1986760503
1303455426
1377513144
1133094113
1331619321
889561469
1074090395
311954218
1492828793
559463484
1797535226
1919058420
238195524
1563530144
710392167
417146917
247881580
1892832883
1159781260
1843432620
1039561538
1824423951
1866360726
1279258658
2082409253
2028083246
1613250230
869806469
518856628
335495983
878593696
646983700
793120757
1047352790
51146479
758583095
1459061312
767865914
771383432
13134841
1375196820
1896366999
261355917
1962623908
879204803
1539471687
1054916488
1479834872
1931022472
843544093
2069174367
1636087769
996491351
1947681321
182023162
1292456833
525809091
1356600693
1040254018
756448858
635387055
1839472307
865582368
995897279
1332555837
1999076508
1532754886
454942598
1248107668
1757837153
564082826
2022075991
752524626
1153498409
1714207859
1534295961
2039522593
1475734970
280061462
686101019
1724532209
657628236
843379278
1389649143
1782313146
312539559
1073759321
105957830
2059960793
1783086873
1673127071
2103638698
1345608176
1613263687
406808675
380271784
399284283
1242433962
1545023398
1249281620
1787509248
824370954
1141204599
185504009
11450344
837615012
487775759
1950668415
1875795403
1647994330
728227217
2057672675
850789392
1378717303
2013754760
254811240
372439494
216674758
1999770227
438892485
677388537
1440142997
994088552
1975148883
1568033891
830581162
441607787
248890126
1810630517
658455494
942992908
561618757
163563777
873445735
994040458
1408759257
436397724
249058922
666467993
963791519
117714223
519380391
768110562
1337025836
1032309463
232560107
1267679082
1971985963
1669137502
509735428
1174689837
1761582549
510151463
2073840559
1711896058
2130377145
383086969
1657015272
393613678
1871772188
25785927
1126614929
1039682078
939947754
474180241
2005870403
589692559
917757618
520111937
1289803488
208793407
510272699
186338528
390447189
219007964
1431463384
120443553
1181171339
630521614
420482140
1736697814
1164968835
1688618346
1697214865
1125512029
1284065374
940665443
2072100690
749390222
428910127
505781968
281707331
2041759014
2051737279
703834858
69426829
132576558
1357939320
449493822
1860549523
598182935
440076140
932989264
567711069
1842005966
1620798389
780907229
1427762273
933305914
1125857681
1877570395
1717457639
1094573663
348745982
999462770
1827111419
1561720054
1745108076
1305598878
2123641080
1388492833
155042172
474818302
818795811
542672339
154415808
1315392351
1776728256
1391729826
1115737114
331336589
1752222915
392527062
371905694
111666385
373013425
1118734614
999919214
1672144493
79862810
176005930
390602906
1495232362
535512077
967750880
864615313
375966226
1305011601
2081367516
1051855540
361970335
1541734501
664361732
110508439
1707517763
745050089
912906937
1872521324
591927243
511966052
1423945141
1498092859
1395377276
989703169
586559154
736901990
1728326298
1653830104
1101603939
258273151
684276195
1993329568
2034562758
2087904760
1435038189
682515515
119756646
98109809
330414974
1937627354
2083870296
86426139
444635618
1286597316
269095407
1349117909
1275880530
22818424
26105305
1659990762
898203438
1320137239
1714259752
1984784157
659117688
1142563932
1022934651
931012205
641809595
508658364
1682155347
2013212549
248559106
2089428003
430927829
1389431252
2106003731
920639547
2094905838
1927489906
1219150845
936437536
416978791
745253341
1801839096
1897479981
1662986562
1122467825
1950620050
2008692186
999062197
377700238
1088942957
1036153523
370790654
1248793806
279417782
914777557
170301593
566144106
1019703071
1056696913
2134748592
1880105587
419970285
1431695801
228873683
972963233
520003409
413309588
662393169
669915441
636368884
1897776825
361635844
815197259
1722934755
1894917481
1853560456
2086094329
122016130
2146773140
1296683972
1644477802
484011921
982417220
1580850448
42754933
433998475
1430592075
1385037299
922282203
2044106077
936695948
1152501223
533822791
361489523
1985157892
96212551
1953487168
97365969
2077275486
623303008
1293426600
1692905122
2070368918
227056159
1459562079
1317099328
1152904426
2022782251
939526541
758539751
106102518
1711593773
1255627947
184636407
1711939557
1859159936
1298596425
156985923
131439606
799629904
142104847
1702284153
1753419615
967178340
783115804
1817937441
711823699
1907315578
1159003592
1340606657
673640897
1098698945
1963943728
306984038
224367328
1546398033
1070062906
2007937864
282982238
671199854
463434872
111849179
2114729559
1835696110
1732708589
958591313
1041613987
432339994
906515878
1463713492
349604081
467607238
406273446
2001101276
1537187791
475751870
1919958291
52873125
1589954499
1329328925
2079198172
131722335
2120254554
523164594
48079638
740823837
296078908
1470116049
899305353
466198694
581410922
920122757
1560490954
840599906
1678045667
1278691855
966852471
233049625
556194541
140685386
471423884
988441706
1578762060
1554214464
873573792
870073124
915794590
1479124946
926526597
61521748
1975710128
554861994
1357671900
11694021
610059631
894957372
1274156554
350676090
1636736633
919845202
1815728287
43937991
1861860087
482821273
689824719
1781704711
1946825060
142646007
2041483821
1232387806
1328528675
526703452
1167160290
1105019436
1509028252
497836909
871601846
625423133
570830435
291831180
1798776315
2039330598
1536948964
1659130208
1562870620
617515735
775398740
958787392
771184524
1533882303
151826853
1432325888
902367824
369313474
1968901270
1825267244
1039457511
1279651067
1546702903
1224066804
883661133
2133425167
187689422
1489575244
569486269
196631057
950016542
1338935259
1718469633
351146703
2059028283
801364579
1920172906
472954328
2050128149
1815835576
1424600187
791134229
1475494548
2119568536
778002984
1739758475
1839143852
1762505014
1557884453
1712184731
1210301964
487124219
906303638
2068487509
1143540225
176841686
623650350
1045504753
889742234
1586668354
524581443
362753880
1718713172
136180276
831289732
145516645
291714880
75825965
1982222607
490058776
619064086
616639905
1611703752
1067553189
1677225673
2112505664
1018356269
612548759
924634362
2040881806
1372391312
1486264155
1107597881
1896752120
1084491692
1497482248
1339049639
1676222244
1507475079
1864286450
1720005354
398537041
1059886253
1058681839
1068637033
46287619
1714172708
955532608
1800699072
1059254670
849811221
1665095654
1575449522
620773762
1977793479
1391481117
389168989
271731948
792070030
875358707
789697758
597362483
482547279
1773317005
1161421982
1901515299
1420691892
1748837841
1528173281
1876807861
1004825996
827826122
582612035
1462574904
1784147129
1221704173
1045300267
1769484905
1670530890
168998571
52409006
701892498
1114996215
1371534663
780722624
1633002560
234160479
1325626482
1108535295
1098485727
619188070
277413447
1164812851
1889375976
1219097281
1046495979
252819460
1062385259
2052850180
775527570
1488676729
1375025824
1649246287
1098679428
1112846378
632648689
502252199
387065327
1508551063
990963922
29481764
332169844
417663052
1771096544
1140281060
2084191268
1547607321
396947712
1248179000
989187659
166518490
774985508
1013243229
1293944555
1896522060
1855512171
1636088496
385865856
2062098683
1436890013
602663494
1872060008
1498199238
1338105682
1774275320
1881075638
1263484894
1804517110
261237100
1111817300
2090181473
1677084737
750719615
514612867
1753823330
895160608
389596106
908879064
1588818826
973531601
1654276947
251824366
676153530
332415621
1425929336
1724054311
549437188
1994263248
225736781
2141350028
615423973
1486039552
2107840076
206997143
760478129
1656063843
402739189
413025926
1816402133
1942819150
1156730348
1813813634
1986163457
901269956
1544331266
1785875019
1512210229
2062402982
1963828357
200755911
1263910511
1223542797
940460449
849520087
2047147769
1499247991
1942270351
448947412
1002990698
1539558066
61997296
814946528
1972566128
1348228350
1746755029
2010461359
987051930
1521629685
773509424
1360487226
703567601
731361832
1220726655
1596179248
1318448575
563246200
806293738
2085581985
868687558
1856368062
313558225
2049361411
1720871252
1172386005
1820836723
1139682088
1099778556
796260816
1513015900
1598253880
1927767426
223983517
1815110094
1246589055
1420948043
2077656188
602597956
321281310
493324842
1507473106
2086671246
56361390
1802832290
1444471208
725741781
664995216
246542356
244172186
1113593561
583418485
356337615
597508186
961251351
1441869936
434755563
1802170505
529652309
1883389755
1069723069
763392500
1498109950
1246843559
1845986378
1964619151
1739511581
1503482470
17558778
385684420
1382217374
704870230
774347445
8043551
867823450
488862514
1532531754
172755314
886243179
1563717764
1735197177
1046509010
121308626
290456380
700815093
506641139
1409700807
1656631547
1556696066
159363669
47653008
668830276
1752200830
56547766
183644715
1329778548
486420548
1297102702
1081964940
331828193
226455073
1613293630
1247880189
128828248
1473415059
206946412
982677828
2081875427
1948475000
133006535
1779573325
836940173
710157566
97115877
824904215
1424878776
1425009568
155744848
1170930773
1934970407
2132428577
1220730133
31805149
1176593347
1383965693
828527990
46971991
1096809701
1651717327
1819004140
2086597936
305395575
1675477344
1556938179
1221455970
1953850993
1650092954
1705740620
227407840
1125377250
683957785
880531314
1093181386
1270490861
2080354169
1129334062
1901178690
1609190572
1478186360
1657728102
844141214
1684283561
49491450
648076482
1602352134
2018952578
1243570201
906674210
1548534345
211948984
656925644
86957261
128313719
36412623
1924146708
527263701
1917660608
1253565013
1335674410
1481121233
1756980558
150280109
1335413368
209999475
1226523864
1005533820
1589888168
720585876
874038014
225884943
2112569711
59712424
826728262
456221444
1470302958
1310565486
1970680456
223727292
696945420
324573507
670491119
2003242224
2075073596
710122345
1264691089
3837651
53191639
686668354
1514561117
872745052
85550791
1413748838
2054809866
1023349390
2142519596
1766306425
880059032
1798087930
1586847152
1101358269
361419431
798386870
1920410736
152357124
1173678233
1873173239
363370848
1417710395
1364345444
2127061633
1209888736
1140665378
1549902700
1807339133
716116874
203963827
2078155203
1075563376
246332863
750232994
1209001259
1348066497
612665693
544000063
1204503058
389456228
589920617
2099559901
233698150
734882920
1567068153
533516113
1080670767
1652966969
1696867707
745131523
771275012
807059195
1301350602
2124016781
757314651
459215079
705423348
2138100750
1565665169
576266774
31529385
1530445143
1077225954
430289071
1972629918
784205867
89967885
414551031
1794369369
2036042067
114542643
146643068
1799273786
1280461407
1811146665
420283117
836732805
1676781079
254120266
95656798
1171995661
76513352
1873240225
516147140
158725467
1945693930
1797458743
618986985
1244448611
582950387
765728315
1688310304
1598803019
828211778
1621121395
723586913
1577940885
1798174453
352823790
1050536429
1845580087
1885955172
1242231813
1014510287
1388425746
1525868280
217316105
374705360
2004587001
1484158657
751946469
5188922
2096895691
588227598
13820858
1234053285
456049960
2087979813
1725967089
60790303
2082361888
459084329
275568334
1165365727
1684679833
640888241
2053416069
1594876618
1280373563
934162470
1266698639
1112426896
1257265800
904185823
153680481
509447125
1417977051
1247079329
1343206768
408284158
960831704
1830955349
541309315
1719201410
1505642083
1425342497
2104223271
91456707
1547908326
1549921591
723799817
1536643411
769413036
685516280
1657163184
1171761287
1639027288
1489201205
1327371698
150450469
548757526
515315253
327333856
1166957648
1298100760
454694090
1206373580
958920581
149641382
1918346706
1703247750
468561791
2047685746
1325017951
516354973
657051070
1178646803
1749895635
911049425
1009457656
144393099
1222128186
449062373
99333494
1636796017
310707334
329019854
2050000418
1187538927
319840150
111095162
1138334686
1388031277
1385250509
640804755
905265536
1665857019
251964224
673889942
224207447
579761504
1765260756
504557431
735091959
793406053
291448378
1397078942
2138366625
480686691
1505920434
1462736547
1379024836
1985850242
2129566286
1199658859
1281267282
102501175
584637507
1412412208
1640978820
1942905831
711576659
965913315
1296638317
839184224
477830722
2136581466
724968647
404024262
112575897
1077487273
965560505
797503336
775172127
825757447
1585073261
1878746968
1994065810
1282291914
622129175
1074422874
1328465525
1223139575
472872816
1410773204
1793235624
1518567631
1669440818
1940833830
1492435316
1749002806
673269280
883878229
1740240659
1029774736
406136551
1345634121
1204735882
404350325
665887993
956933721
1066070906
1719703602
1277742250
604123458
1929036963
1078306284
15788566
1612554704
1324440079
362124700
2022405227
1340024580
872500505
383488995
1584546481
955766124
1738018728
462826563
1585663790
1085495945
1236278854
758675463
1213980608
1824201857
482155154
327909766
1531705382
536744721
1395288301
1559511084
983583806
2011875889
411339847
1506064753
782677260
1472239122
2092164749
2105315126
130731556
1774678598
699108956
86870271
1747179386
981214289
2010474797
394454077
290778766
1610269889
615141997
962887758
2145463332
1605458615
857361028
1038949285
299638928
601368458
853395110
1813396017
510842940
1256848379
2004811010
92394647
1835759312
9363717
1137581486
1605992276
1523686536
680720235
1082383879
2073761371
1142385066
1184755935
643163111
51981505
852720923
914877043
951485640
1937249844
448077483
2142716079
270769219
862053539
2116536226
1256386073
982439986
1533450891
934718459
501788095
762299209
1692717371
216173021
833477603
1201820963
576593879
1923372532
1174241395
871278723
962058833
1932600675
1605261846
211298240
927439371
21306031
2025247568
738740960
1294823572
1020757858
863393959
1626893965
132706213
1202745112
1987069807
1794925736
1662462799
914551206
2071977102
50064741
777470396
2127567777
448318746
278626688
1295377503
134831175
660788515
865612636
1359219558
1780013626
2052920593
671161081
1036689096
162843580
269937053
490148360
1350181784
589138096
392462408
463943924
1388800849
1548337622
2020338577
1977352469
681418568
388077340
1045359142
858887441
877609669
281915799
507543565
2045516747
1703304174
2111961094
1499396106
1293095993
10966775
1120705926
833531768
366051966
253270886
1906197319
1065578341
959177045
1050781405
1025867066
588647566
353713364
1515147424
347727105
2004862867
1054091538
382648003
1031467635
1449982661
1481664946
1969035589
362748874
1411478097
281824212
179466626
2066034602
92595001
1500316332
931836472
1718757563
415653715
409139789
1414682874
1973326406
1886096435
1862669777
522006002
257214082
1305192113
844783573
1530817857
1908555260
1669285268
300846620
782812290
574365768
7875788
2057525133
1136998417
1582830145
1756271055
1136264830
1547948723
337875703
485710870
5486199
81073385
322201954
319944343
663793595
251247508
1793111373
1995243442
65580808
326817618
1887811728
1001409799
1157818931
141237088
1110069573
1403785066
63368382
2125978649
1266870891
673977595
1948212668
1032077463
2086827560
121216710
419038928
1190163146
859531583
1321691459
1070550036
181434801
433573577
289712821
426184526
771431329
1747646138
993944920
1130237449
601983101
1458504258
1780981564
1823832466
1518171286
199241699
345677314
259728134
145272962
111266540
1003958699
757963026
33550355
1365629173
1910841324
332436464
262929907
764472051
1129580312
257175796
148907435
1331728325
1134242961
111833000
389328210
1173300695
789933066
1159365263
2114426710
2089413229
1028893425
2101431594
1273434201
685471558
607407002
1181566322
2128680869
259399947
1718171020
1526541174
1233037274
1081029223
548952969
1827373409
373042620
1053414685
169176145
2047164314
1414065283
1097029036
166256238
1247114013
1413810715
666455196
1694671963
1239837008
580204540
1118546299
543733282
455634814
84328965
300945973
366086229
223174929
1587539284
903031102
956445224
1631970505
926753699
185724516
15558539
2132421694
1586697629
87392420
1825277649
1710698656
846890393
981365583
1239036888
1070355009
313731734
673549325
812109531
58233830
559126300
2068583528
1735904034
536452129
503112125
64439770
1770704704
310482094
195014478
1994992302
1060414373
960548760
4425843
1333988678
1142171424
65357582
1976338995
1635840907
1027534642
4728836
1401518150
1179087824
923092644
846156181
1851870722
142959090
179995020
1101379526
970991699
1173397254
1591834858
1199731472
82552336
1096524926
2022157926
975716818
696005464
2098999841
25478429
1178069484
1292915886
1176971637
1458619316
1849573166
2139609612
440444030
843516332
1709431164
1825609319
20595740
1427147053
524675034
522937684
1711992660
1261633040
1891302304
1485822264
754093463
1289909106
1145636903
1637779017
5691335
171407212
474871409
1996832950
1922531906
1019274857
1054628324
265806224
1259985698
1901854590
1900770326
2120225902
1143334803
238244563
1685655243
1327032937
974717221
1039667023
1074908738
1447588179
1027325287
939601750
803983769
34227834
1127444206
1977275924
1592737954
521627600
1440753730
507898908
1339748547
628581233
698558135
349158437
1510166971
1702253142
884653869
123078853
1943224222
114185290
596902729
300862165
1121169245
1520246926
512916287
92841593
1207352189
1750448357
2033500501
235838200
1749559117
84734493
1002705351
664576859
558662855
1136157543
563988492
1277411066
1801908864
7261475
2031028833
1473015456
638307658
1094682558
1420702552
5059700
495656281
1223790066
758566299
768686397
1814991483
1993690457
1504512993
171097362
355616985
935208252
1136721533
744626855
917184994
903092785
2049170342
1179525701
106457605
1957979784
1389182788
1413757953
168850827
723569526
1508852369
572833160
1514935662
1636607746
707606040
180936817
597134389
337824400
942048165
498209970
1734373756
2066191316
1048508130
2049284255
1785416216
234106260
1917058517
1636398278
583584324
2047401644
1149156195
1040960241
520189903
480367007
468078938
919267606
25429173
422798497
1603586410
1481007767
1327738169
524087775
1228521207
190690488
199579844
1534252111
410037146
1442475115
736910331
2021567480
2024496467
1887276145
1613230664
651566345
1841617651
276687191
1958671463
970676680
474588822
1998216699
684554024
35942281
1477181458
2083114812
1127756760
2051212712
280247873
740663689
1722459227
457015545
774552417
65281280
1875184509
2112205294
1296783430
1488349230
487547083
531077081
40494736
443925370
1303420348
219841340
923915505
690377949
642938794
735418903
1455789995
1806041635
1907050737
17501538
744495959
1409732259
1031841177
2083645332
1345503809
1236345185
537880827
1053679171
97405683
303329653
600349633
1246266149
1337444062
1539198259
1466151435
2019318988
452960706
1969916592
972281703
1822189713
703804696
1795896805
20659238
178964952
1799611176
1230651717
491392097
1721523218
953152855
548237092
1191761095
167435972
2040584773
106304149
1515071371
468786156
1533621676
1940521904
679502640
638956369
93409101
715834057
478460344
1537507422
340320426
83689163
1360681167
427433012
1304878823
1146973300
788598299
603739979
41171365
1314919826
688197045
719323112
1185744913
31635089
391062285
75824021
337554972
216533147
1438258814
1595080059
884837697
1258765344
1255510127
965920116
782382794
1337913741
28504890
642426198
1400260482
1507068386
612977734
313789110
1483569146
1661406715
1844227329
1394859304
933770857
1021519694
36734979
679776666
965695919
71968641
1072731833
580606657
1243506420
1950934099
692449425
647475614
1445400913
939885636
421055239
1214170723
31494355
2002255392
460724463
1315771522
391445300
1003535617
131055991
1823043221
933563914
1292797507
999145739
2062932034
101446623
254947292
397579446
2027830853
1268733179
1156357542
1379174106
284165859
1631682732
1953582044
1163564168
1715009171
185823072
2066122139
307123848
1715708403
1616229848
914427738
1292113362
1063233862
1993569894
976030243
204347160
1646092348
1540017392
330547267
390981716
803355833
2007439193
201733937
987921495
363650099
1426523624
1570270031
129449865
1659717690
1226028475
1101242619
1371332935
1602045190
235779635
746390362
1970927261
861951636
806275530
214007392
1179568408
1216049649
2044334637
1626112793
900798780
529608626
1754271574
647975146
1841764702
476331741
945485203
1335559494
233359771
1129391612
1941686032
2143881438
608188811
464836962
419078549
1873908437
937772076
429693585
1439736869
748330539
1583653829
2134667432
1186217417
532120253
721951227
916970852
630503687
195063193
1459010082
95666799
401296085
1974422549
2117985645
857263321
302444750
1490017094
960525092
1542676931
406632674
378994772
1010110140
1431823216
847858029
1475314402
828425712
1157929122
1434086932
1222883931
307203272
658185859
377171955
86984775
1090865146
1148915133
283523238
1460986925
1043135969
320413687
599719783
376300593
75053883
1606003841
1242992689
1361376371
1493048108
416878840
606779350
162782042
633033439
721216735
764572223
904865975
773489679
1897172273
323557012
1073585925
1562662036
1345350016
1989652567
1429634393
1462050484
797672807
708491053
176123848
427235868
1507676718
1982294774
1159438052
776357672
2119554537
1139046047
436780168
1283952293
338003434
1659928087
788472486
1066635410
1002854390
1582430684
680216869
1993277713
1841663528
1411977814
1187310363
1225530600
630510271
665095641
214649060
1942250594
536925507
1307799300
1320581797
1512176920
85668140
700641033
511564106
1225015342
1352959282
1333649611
1579099962
1765569611
49486400
1835128608
1938224282
372474043
2095404284
1979371393
891331003
673859968
977407477
1661013973
307823177
1244075644
1054371145
548311962
964657075
1955607108
234493307
632017604
1421721679
1232357082
1904269436
2056814745
311049360
261985249
1857316539
16370862
1744434792
781421683
2079702890
543174566
722630459
65699777
1576631327
226606339
1951291601
1419995196
1847493829
1763998050
478232015
834946331
1167136760
1288970730
650702488
1815833902
447401146
1921236524
789592545
939117538
11298518
968323853
111264075
679887208
2126756852
275721434
305585818
997739829
507679210
2137364518
1157120374
412626462
1303904428
388318532
896090700
232979367
835069760
787673169
1924668477
1403953666
1086043255
299607861
1821149318
629898908
979825819
1221879078
41170314
1312820059
1674368534
446273785
1213671056
1425503198
390754699
1913107788
738473551
1918703481
1148383555
113095726
698299805
505205244
1265081265
1187847675
143941834
855429778
228483764
369761600
1122629598
846684966
1735824324
1155064400
1338771484
2032931064
902944946
455027451
1333083308
1119371706
1044292596
979749943
817265264
1880071670
1833283057
542613886
1815601827
1163719508
336755005
238173519
202050445
1467387040
1126314167
941432063
1575794518
1715963352
443403328
42441363
1120410566
194470417
2020320345
539746571
425489883
1598549284
1402528558
1549395145
22452698
190257483
1013132760
329810072
134596347
92868806
1998891534
1117713306
1454688052
1030226321
329833234
1246359560
270186379
65065172
2091852124
2015419151
1852695169
74008429
1319172012
305974258
1746373208
1473354068
2041661094
942115722
1599867382
1098604688
764932181
1078067566
59972998
377597595
1429729824
373049833
16375361
722021660
1695302623
1504459237
1914568751
1342968508
1106056696
1589267498
241112958
1205420118
947571795
667835382
701281643
1024287340
775193822
1939552701
1948266736
810280364
859293471
1831339768
1945030328
1175971641
1331063850
308570539
765437751
1412681426
1481587170
1908505487
1161326841
1361795559
1231011550
50368326
2107218141
1970995819
520735664
1761666651
116680463
24280556
573215984
605719060
4935639
753338039
1675645864
866042075
174737831
1809770512
438555968
1535804952
608513338
1392940012
1251575808
553106906
504817480
2066664481
544978714
980703968
1775643112
2036865760
1620089991
997939947
354714337
332863044
243480405
45221530
1233904593
429643358
339145336
1417508122
2096268714
684147838
724384785
1718463497
824140052
217363163
1366935313
1751410678
2105565999
1805684624
235836706
1080641479
1942369731
1525148089
22763741
340630370
208448837
511941959
267511662
977292912
867906134
606829575
1732999775
1291337520
2004972597
656344573
120649231
23851800
502956201
724859803
1754579246
156279471
1667125563
936397985
294825343
1093859234
780104702
1097354089
1108093112
936125065
1164140499
1490759720
1901099823
1879651241
484492536
496432449
48547959
1136096294
323309455
2130751182
310222447
1915512713
188488800
2056113797
1798423540
1164525727
2143346347
914377497
1701766706
1270109842
86434388
1056275468
1811414221
1925181280
789186815
81606230
367280872
1947110221
2023497083
629983460
1427596108
1752006391
781005795
1357196730
1853284157
1970797155
1891381921
1324842884
1332088111
1887179122
2131175438
613732106
1150372848
978959674
952058110
1620507962
64148368
1635946801
1310117359
553851207
586937626
312101508
144826494
234708992
1126875418
1156313102
1435313660
1201129108
1531407234
1546772778
589699783
1935711032
212936031
1257865591
194864307
784180294
1043709459
280559448
979832245
160733674
695047010
1000667642
160400468
39702816
1885377803
719664247
714489807
1269337539
1350341530
2027065019
65635526
2111911638
1486887994
1939824870
1632691348
103222728
773849207
1593863658
947535488
2035443546
1285317775
88022661
223213641
729224079
1885467580
1828678346
1671366433
1778947245
529250873
268392654
860942169
418546501
1322203350
283526452
1365867065
1028723433
1321868951
1274642167
292240807
2136507469
1161877670
1084047328
290080736
1153055611
1560233834
446455295
1194630479
445943449
1334882771
1097007314
1078655785
513650337
1516095660
1470459068
1210422451
1554449658
756083433
1168848608
891438082
243008188
251563546
462844856
1630645350
1801458290
1720140342
1553340146
729922481
624705058
426083642
423021097
670824228
1611390199
1310827612
918759089
1151726587
443754756
64205879
2004275755
785124156
1441813019
432573771
638358968
967430414
1695249242
619607659
1767465281
2079668944
1680684287
2141623171
1426533224
209369601
512359927
87793681
802548352
1631180491
815195583
423516677
1470593017
579315875
1482209391
991077609
508807771
949374713
670516588
1373453582
2144272460
1927010277
440232683
482922529
91979034
1879788509
573517773
274632722
697683286
401358610
2072428971
1076897493
683064215
413339478
1860398968
1999563505
270918587
947274322
1080381837
1678240469
575483321
1274363142
1111330370
1943065066
374991491
1274859087
1305900931
1894056603
2034696828
1492395562
1071463193
1271801438
2029488823
1201689138
1840284636
297330606
573722065
1266285761
516130462
1705770764
84228943
372572741
1198079859
1427811539
1791633610
31696956
1129166778
1348472380
1581375264
2134416738
47084629
2000876954
461199937
1125096357
2028872608
1968924050
1729635861
1709130228
1572455788
453175998
2056104828
1666859538
2140505980
508661276
704163097
1743251871
1762167895
1982665925
870305625
1853699545
1030141733
106659371
468351640
1006709473
2072487661
1250813815
1783508120
592225209
1008910768
675614673
1842841751
1127911080
733601840
1674111393
585310552
489891842
136051795
715485782
1389550169
1550074861
835505608
331451886
503452301
1527197573
1484721340
1707066495
1912124254
1095918815
1110543557
1878039498
1210805598
1886251644
446578130
1564817764
790711128
838800189
1949777661
1715771990
478591720
1057953627
761400757
867583853
1711216749
1105850941
543231782
663240771
1981549967
100062857
1177552084
1358518806
389516075
1382981322
1756682898
1783069544
1815776401
468218587
1175576081
1474429496
1778903701
145123027
642756580
860534814
1165557260
1095437927
1728693912
235875035
1237590131
879185878
47578225
1582342074
271268797
2137858605
820140633
1130674774
232271438
1097265399
971544615
739691293
324454777
814609345
1598454573
701274043
439070420
521118648
1682285928
742593085
1775937824
242195148
1379498642
1062251968
1702225002
1006984057
1791722279
718287214
1883273773
119674522
1570107956
829006767
1616340084
2064359989
4666166
2087641750
1417780609
856060358
1600860075
1979539981
1792559704
1618605531
387153566
971117103
1267658535
965319745
1647310766
289778326
2056982720
77135195
1139608920
1734898280
1943216098
327657381
1804925370
894119234
1918785895
2114062672
1796717172
1548121993
1059591411
1128207686
1672042044
58605528
1768492619
2141657866
1831998160
1596895982
297611291
109102739
1913658813
1258846810
1437761686
1267535975
1098884804
1935530687
1500061528
495949395
209537684
1924530453
1258910995
1102090456
1645668950
1213912510
647803718
1942262763
281697618
1173369624
518440968
1320065896
317479370
964424805
2048953010
1399558567
880731571
1557572511
1182426629
486925068
1619589240
618379825
1530243395
80716500
1957687568
2082163736
1736305546
2070577076
2001863017
665427151
1247710588
1051348332
15715049
283085376
946008535
1457849805
151063880
1625857191
1657318820
702659903
1756449900
1444096439
312209636
113815710
1029242754
1883918228
451263846
962157576
2096678749
846878559
66607528
1994613147
517652893
676982501
1513266181
390225991
1654926561
97267544
518550078
984625889
2141289700
736903170
1933645850
973367760
1110324217
705537295
640649227
814926284
833400812
2011844226
2098910796
687195743
1431133510
458214235
549269319
1204571312
1005159432
257949950
865353134
1941589155
710623451
380055442
738494669
1074098115
16154840
658820888
125754466
1466364215
1114725528
820845445
679717944
1314526896
362919150
1603971176
2084393811
775998627
1974432441
1117798585
737428957
1957378118
1393311450
323072934
1540651275
1149956681
835964184
1882888922
692247601
908142143
14839628
475268720
805366309
132047621
1163822013
1908749581
454251532
217561907
943446731
1710483128
410585529
745500951
249817162
1317880145
1285386973
1298378798
858307669
149383158
300183068
1939774579
1439450573
784716013
922246156
1201764749
2003688616
50007947
1967837064
279140616
1921435050
1857343258
1068218720
1650339697
291894727
1344536916
1238788486
123479619
1052325298
355255056
983514101
861127629
1377367144
853961170
907045740
1557000822
1266716752
1600254242
1823606475
1384474914
1537494622
1300955943
1420307235
1470004578
659457489
1617194096
1570937048
1032652798
32210685
1000441575
2063417092
115719147
2055752284
216653529
1986455628
297766836
603630565
529056718
867131828
2000382376
1242969863
1120297703
1078751529
1701577679
458206089
1125359498
1122771935
1017743911
1562129310
1252518000
1674075530
1251788435
784948045
1020067855
313615941
1232373843
674754677
387078407
240886793
1776405081
354473614
1649037488
880323322
1133360255
1787829200
1182264998
721011270
1542837807
420116217
1090038331
1037582190
162361265
463738640
601805499
344413110
1080686145
272167503
382150624
895601804
959456426
2064865523
868436502
1751171247
1776359759
1012468290
475926411
1604504289
1869596038
1294718707
1200702341
1008926106
614520130
2108272542
700732934
1373896368
1535353037
647708905
863798519
1674456513
1817666246
146197252
1319286107
277601549
533097152
1940633432
955672056
788531016
2103052024
1508159569
496929572
1745130159
190570241
1745721911
1195627722
182132334
1786320244
324345780
452462222
776514179
417247630
57501485
1471307876
978006618
2029667378
380590288
111493282
1825694098
1097413055
458113961
499484763
927318738
49496088
1203858792
1583438304
864954314
2119177308
661327558
1818881620
1853213566
186936103
1034773380
1935542100
130688473
176040048
1756305972
328809930
1888455546
1021654013
1580972346
1820950673
1274690144
817791066
1835367160
946211374
89268488
636721595
1113410088
1132267616
1538570040
1375504617
365550413
159615381
1309275335
39475345
1867065590
336564023
1997199128
1162038295
187624662
1908827922
1391265563
44736919
1065158473
281457262
1979062452
1784316873
332510024
1754828048
486634543
677948397
1041792201
144840468
851040484
515441627
1246067620
1469596940
112518632
600907145
232921502
401213555
584536266
1758718436
406342081
1024561033
1143248211
1538928338
1933296712
568297352
803345281
253491672
238998230
1014727344
1914132634
2038223985
1720589105
1154350981
2010195156
501499952
953116287
991469381
1507440924
1374852593
1626947987
1479403349
358642728
2067663755
1795369179
1280735375
1824743679
1211098556
1373404408
485864859
2099212963
1045515815
450361143
2019407367
529903795
969897634
197567293
1261923559
584200987
621880348
1543565819
502861856
1774193827
441823387
402195909
1816989249
890503143
585680741
940982615
453294308
1999079444
1552889524
425336745
1199228942
1340295346
22941043
549208543
392159591
1660080707
667280277
1368907132
852924832
282717879
418759283
2127733047
502997770
1113143860
722390992
1009720151
108453740
1464126491
999510143
886913336
1918796809
211898067
1651302150
1377122901
1812266198
701304095
1183300318
2140543177
1095075398
936418805
825719553
1269257630
348974743
1268779010
1435961841
312835805
552599477
321900492
710917482
515212681
296286188
1516951992
1428525299
1738744023
985637930
1525820113
233351959
1374574981
261566101
1218208472
1888028489
1363755795
1472120755
1398861593
1635641136
590423618
745730076
57761212
1254852843
1869320616
814257109
994234027
1262545155
188947795
1266278445
776465970
2061057313
1302685273
1847490903
2036681772
1379543733
1611923112
1644298087
1550426771
1999236564
1203051673
324185118
865038385
117532236
256688735
1764800783
764410289
803013874
1406570359
1452052374
1035349210
1692776908
843990257
215093534
1755194844
1270671026
927774662
1878247041
404631789
1428339017
1380386951
1721632197
615830584
155336139
1848903948
1152885504
1521712884
97267310
2124253630
190264050
785950533
190527276
962882001
1660310268
649965731
1018871220
1774364010
569879883
471701223
1860814064
612634230
419961503
1606153815
2033776661
1666730382
1423121636
1102823621
878169997
2134287465
1256064063
1971310929
1867131163
1417419902
398303540
1572924408
169283464
714350310
665386904
1583713252
1682576796
322086673
638558144
829539435
1067825353
883915916
2084525880
265267135
16286517
2045559441
1861902635
630438842
1928131707
357888463
1399213447
729229394
718856584
29402201
784047168
1750837952
394685089
1232972050
462225366
600237475
1750998568
1693169109
1197564719
370008932
2146968496
196005460
1186972319
1936245354
697084332
1540422493
837988777
434867758
1562600995
194425008
549870386
1347047603
612257307
836909180
502833518
1125682920
1341880976
1996762149
585161174
105071704
1625201496
890917299
1060639772
1908680560
1260329507
774507425
2046680748
1875908464
1276143999
294558337
1776472275
1401129464
110537372
1229513893
914841627
715956630
958784877
1815991764
896174068
688056413
717587408
1894122858
1435388688
340574622
252022271
975084433
831812345
1612812249
1234284263
1405423247
575922831
1537983731
476644290
1678040225
1013700584
1444534691
161983985
1587026328
1684596753
231462991
858849719
1474720805
1550087842
156360790
954886932
212078021
1026439866
775970496
1843632141
1590553336
664503567
1650214321
1235781675
298299391
1799235614
1296896331
1367965645
1213881959
961926197
2085719737
474145904
63062485
1876897102
1497117167
193058956
374843311
1414559863
1872017943
1336575805
111000170
2025223434
1924224916
356200101
1781110317
594971276
362995205
809979692
949804240
23882613
1689307378
370655855
414673381
1949771943
245778753
1053838677
1017359050
1010451291
1909985305
115665951
487768719
2076540042
229172319
559476158
2031882683
1238169202
1136429521
1748459358
1721636365
38376434
1374268016
1964740353
1772999332
130157306
394048808
1812456222
1215255603
268957723
30347309
613556679
1017287555
1175888029
163297760
1471681793
979602231
1933036972
1287554086
1580201242
420619385
1712877139
1267388840
960539772
1111436466
1209039633
661377201
116676114
1683160343
1815144741
32086666
469110816
1369667150
861872749
1251591722
2082739544
928937064
318666649
1965253051
20850287
235642968
523191130
1133182908
619894064
1257157989
1108111818
1040861485
2103198843
1193793395
448882799
1907982234
706121437
1562782194
1988972924
774116165
1421703304
456179326
1270077304
1148341647
1210763454
1102082857
951412710
577410404
1733869421
941959116
943009927
2029430301
1023669999
468879971
1070618654
1695976864
387394276
1866208942
453825250
708815795
1230472495
112170795
1544519858
136725733
707201636
1902277924
2128516648
2110617731
1163810115
760059778
900668273
2122172845
1192982861
1915944295
813138373
708366977
851584519
770095536
1921557623
1750815730
292327485
1758822020
1715412947
268506382
384729645
1098796347
2134134542
347681991
1649931338
1714266266
1975761420
1517660052
1532681724
1093454286
990884719
457495045
1746008698
247622708
55991832
400618524
1618335591
1093434868
1140972100
600470667
346835456
1227135048
1192430053
2068488989
1862446767
1291040063
326597886
1190551577
1173928730
1662904820
2076916704
934675822
879457070
1464972709
1272392006
221706516
965229505
1310375525
174812404
1765852164
350532451
1599347205
949910028
1538646564
121564392
1374914859
77227087
2053389073
713179923
862755283
333670697
1688811250
1776621725
55499296
520242227
788690766
1381147974
409841155
1423164793
1070986603
344423511
345120768
1842396719
183832391
1343560804
576237462
607778317
269080069
1934571591
778454208
2121563016
1659068455
237119271
417099
483411238
335529436
1673694278
1376551261
1894804732
1329277340
304379476
455919556
629086909
887029406
1414614937
253430582
139776634
1586311823
1976842008
138814823
656315151
1328433309
357673503
943280153
416226108
625040810
1819281446
1096619209
1799157392
1687653447
1921773949
148845051
281194262
877580425
1836750115
2011916193
1197017967
86974081
311763441
1614520895
632331230
659991349
363802413
1196786844
1828206973
632543189
1697258747
1144466151
1265129813
1231971639
2120992878
476740032
992439853
208012226
74975283
819782163
1182110841
315213687
1574190934
1821381963
1789412436
201158758
322947411
574607043
1553005585
54249433
111417284
298187710
1291088749
764716868
1576681613
74638962
1878585046
1231945948
63791762
1186613094
728082951
795729569
1584879598
1487118289
1369786191
1237335389
1010310330
204006315
1355152602
282127403
528774990
2069954641
1424500268
426901574
2060069116
209924267
826821045
1863362637
2004573794
1996969622
853662441
884842024
45395522
742780752
540776570
558771632
1394042789
1893733861
729443679
1710035408
1926747745
133906784
1701422024
39800810
112011986
323704659
786292929
2018466651
448931546
1815217187
245255329
1714196367
1578503583
1038105582
423973844
1024806093
1797698664
1155378902
1079134468
485363421
1390111752
2060915470
1476401601
1190731655
157502421
1965562452
1964111767
1236873127
751163656
201871428
845580569
391663177
1117385720
2111848460
253045981
850774060
134058854
1099793406
1582972323
751797258
401662256
1486871709
1090107059
1073722912
1397505947
1587486672
1183971946
2066309421
304941101
943385591
1240741731
364902911
1405138937
1637617244
2090510772
1108064027
362646417
1513145982
476287641
1936016777
2113661517
427817856
945767476
646381015
1136272607
1868706703
1000134410
1122227546
465184649
559263207
1120601873
91990820
1924557830
1240282832
257405006
1117733389
1753485811
1554041640
1301170563
1076676774
1166719025
1795071235
1023414906
2046191330
1193979010
1346275054
1112157705
1308631809
84521825
167530642
555478682
279001764
1518079890
1617089908
890174978
325352159
305479885
1306323635
2074737767
1533286019
775445067
90516174
2020412108
1011086375
425325130
1772157912
1064064291
2116443600
601957986
255914851
1044856321
1014165206
130586970
1827152152
1821680828
1566076736
1534637569
1730932170
1167466079
1239739622
1120911226
1095556561
252833338
1420246880
1455102321
1239073157
349903850
1440333099
579667320
634323072
1926114904
1920139711
2066321140
662302828
861990812
1052043658
676896373
1098295033
674140891
428289251
1491217422
2111949184
1448665916
736375448
527016072
688791292
650772426
49013013
478163853
925209816
2079637144
1993313931
1936893912
872392718
1801800184
1901349425
1965963436
82511822
2002758790
1052986108
171864560
1084888489
633801353
118216451
187311741
1533735134
1237843457
527329990
1291209462
44118256
309287005
1459299421
204109229
1189922731
2001056211
334788273
624459284
590636073
2000059011
51201695
1218497990
1971719478
1187454472
1513866868
862786246
1505119453
504679251
801398353
817074262
1569284856
494608877
1676944859
1110087590
921123698
1297356137
623667701
2113886012
1966289915
1616746634
1075944251
54643784
1315827930
1576577153
1025592097
474913694
1368150681
2108452548
464153650
985820589
135712206
1720203932
1282884031
578466322
1445512779
1096518749
959422461
1687422534
1500645283
2073467623
140871647
1379720803
744376725
2018137024
197725294
805233009
1849747746
1650744151
1410441277
572632959
85509583
495318993
134373216
80914666
1786523990
1075617592
287470524
421302417
1991212887
763304399
1560226051
2118005031
27784646
171627135
132982361
192831983
1836145238
791606679
1006668056
1756893200
537805181
1163047596
824415189
36214384
340624183
722084036
1048396365
2112456247
120581561
1217406927
890481126
239351269
1024157073
267766063
1977499959
1136464239
1193917595
864438025
1294328105
995189949
1807973442
1723198657
1196986753
1556929555
1213543903
2057857200
273916213
617097070
431612231
1211556740
1001381630
214738454
18834141
1146388094
1882323611
1612972431
1008402093
232466538
722013779
197153683
1943337393
1413733261
506522628
69940187
145530082
607137277
277834227
1321426824
1943051430
2043593052
133339741
67658689
300079772
1063897537
1133839249
757872560
1674537570
930061336
1202830275
1491148690
180579896
1286418195
2069847752
1074350303
1975948028
160822159
424439710
1997299852
13778204
472762068
509107922
1942161868
1645688367
297233845
59871949
1758028501
62991375
448775123
333202552
585609134
1676811840
283601008
1584582188
398846625
309732196
1394093506
899838521
1407294859
1454654718
853885284
730389832
1658777698
98977712
181564637
1602362161
1556202323
1451636606
1370331844
1372373864
1394034620
1373700190
472484826
333788101
225189840
595877770
917042804
203678382
1806392424
1628436128
1799771564
386386700
1835633962
1048011495
934046987
2124316490
1800771217
778232167
2066073114
706043631
1642308573
1365676826
1551389892
579623139
1096889803
311322605
1887906230
1510875602
870545543
1490780517
1009735818
112311585
1526300496
784139161
1192532679
799696389
582284964
834147935
942191401
296727397
1500550648
364460378
1815113099
1297242304
2026013963
1857502147
1298702961
1194546246
857174545
1982025377
1809097456
597450266
2128235001
1935192516
1214411130
966752091
1854576968
1217475324
1155143119
1387561063
2138606225
2036175895
446650801
534321505
1292599310
34652924
915447082
804299317
1872085778
314184282
1343845895
179323156
1655924228
1318511908
20661092
1433913029
199578580
559296192
1951876792
2086947894
306382039
925602417
503542844
1356478786
825369926
2070696352
907859440
418449818
552449770
1726699078
1360232804
1654090185
1647783068
1960226196
63237632
32240682
1062490519
826667110
667052129
1260362798
47409637
1223369124
464929166
801089002
2125601725
2121797773
1226708562
1252613421
507652242
1803758502
535693621
456747034
244188924
1824729339
19124879
611024659
2005940845
373667983
452698597
1939580894
205344002
1366270102
1972527858
2027595639
1371815698
1934311882
422979822
1901482941
492554576
1490708617
1250062723
627563603
1980063833
1336687325
1559570885
564754700
1943401675
909114550
341801932
222133835
1017818021
305884183
777394036
1338477530
1299713933
1290253248
1248212342
701582309
178173885
537204771
118923129
1986042987
496996935
792727236
1141066585
757979336
1210253191
1345639790
1530934314
40016796
1130384702
433705639
1230890999
1424951768
1741995393
1767188803
1693927211
2061608840
1739329822
118759638
1360458573
2029589774
1981339319
1842622365
1937335705
1274742375
92056887
776156694
894832067
1695817326
1345878027
1165806857
1593654897
2008079552
1546876155
1210147648
63595221
1637625795
890075469
2042037237
1174048059
2129931497
1276410708
1787218301
38140270
2133597561
432050026
959974536
992922063
608772494
1573002244
1713521708
984970433
1614219803
1944159370
942888180
1928043340
1099149611
1160966409
190052287
328624217
533666207
183259567
1497775975
1191217859
1171689114
207670974
602262769
1320386993
390802662
81443392
485014973
45916409
1737840021
529151298
1281218347
1789694612
1326135715
109342361
1564680384
2142108053
1194967576
515162120
2061307642
1191837123
625864461
307333436
1914064127
1143875946
275252140
56731448
495312305
986258790
1266214689
921173400
486606925
1388637974
44597431
883314249
504951529
1285692836
1835795627
1259341907
147443778
1239505114
146551034
842821070
363520126
1874850408
14908127
1348205682
806336179
155421420
535175794
32779821
751872178
316588134
575302318
262860517
1423660984
1618929998
44517516
1408179467
808481088
269051323
1036487078
1544760634
931335644
1655113685
651055531
608179293
475185378
224593207
1266555165
2139578374
1005443226
383097246
1347704045
1449462883
1814907886
210367854
527270144
1937798324
1473276827
1842157101
1118815010
1367706771
465944177
295667470
860168642
717033299
1057546858
665459044
1151439698
1053231504
949673716
783477931
1146515263
776620726
2016010602
713071949
929257188
1386884383
414981696
1471079199
2143923928
1993167536
1001550480
38660754
791623718
889817164
1403901424
1548101190
277601190
819929217
1602031962
928052436
844875766
637162941
836567579
2138137406
650445988
1141324167
1900163814
1020440645
568029119
1836960575
11617081
681001652
1599683475
759746310
1753923561
1379180484
1412926983
967992110
978036374
743655933
1518477776
1150712058
1013782620
2073308649
1628956168
127471119
2059848595
816205734
163193225
1975396569
1356365187
994203314
1747607187
342291863
1602937163
1406512142
934135101
1692326917
813958510
942732559
898770835
1136262682
1075087213
1623015821
1650521262
1699119183
1677602231
798400366
1560013632
363249466
494489384
1473679272
314689676
1043948714
1430103933
298384925
740960576
958237114
191968187
1727689694
993835694
388356540
1191810403
1186969985
1197711751
847891103
1026356305
1183907385
136143962
1025190376
1795832102
1225120251
1066457174
1945366077
983919676
1589027355
1371149609
1852246314
1530047563
2060527775
376302020
1464074818
857329315
140547574
186783070
819114122
104005429
392670992
737189155
1215175931
1173072957
1372627986
2087473140
433145663
1169332013
2020129730
1503178995
62860137
1216076790
265835933
853830993
1981057863
525955074
1683143297
1598822175
324745692
465074679
102928368
1056850919
1853088368
2048988570
1811051846
1106125112
1427740573
1535728274
761717327
1233633898
644163289
1516601039
1730421384
717893386
2047903850
1551448484
1188161224
304817550
1541103428
2034568945
259042462
1068409679
1812392852
72361223
887547324
752572059
1910133724
1464406920
1742488270
2016124733
1541866620
514897489
58397324
239817457
1101441766
831302442
121363690
614347274
533444373
1191527824
1068745874
1529347232
649059393
745429092
1173982984
2131588811
650243245
679371281
1234189698
836717032
1371250517
636531291
1661560266
177030396
1330088605
1946453257
307739893
1351244763
1601568501
1232380882
1946334283
146469358
1682275587
123150457
1793175660
1089179822
1662629031
1510287766
779587585
1432582997
1411787199
825102845
817301531
1520108298
245024852
30254322
1540250826
2145862090
741572196
1566934286
1244252654
1223596992
1363822472
2081407471
241835936
1625683088
1651134988
1051633879
1332760058
278580866
1356639681
1102268604
1131045894
366290083
933819075
242421959
570153024
920224686
607693527
1389110895
1011597759
121741660
1669640015
987810360
1167300791
103267262
1876469468
1971751700
1481566780
186495544
737896170
1396104261
1075616563
2021852449
1275039193
1388769420
1016304031
82256466
725991499
151145711
482781625
1254652794
606230218
2054214098
1198030223
2054052606
77767683
969572169
819970230
1795845776
1903885775
1744329545
2068243637
314211544
61338311
1112274651
1656567629
45731855
588663846
138644180
616793207
820792718
879360158
1299240677
1682208532
1709806829
2062304784
2127251612
1693554015
2126019303
974072432
417369466
721176702
1465372555
544600794
369060848
151619251
727912550
520749624
1464799675
735171758
1311654184
196335227
684143245
375989020
1254587684
1457804255
2021875620
1470899989
1206422018
2121874927
756838711
556709815
418218345
699117785
1694549792
315899058
1439095263
464143230
774955950
63591943
1169519351
1690297779
883556563
1691074567
678760795
1796755463
841817139
313753769
658434750
668909094
1548417998
1437112520
529715173
1624226747
1754045464
1540537175
1889258804
313351492
148637434
1768544459
1814185468
768803531
1091880710
151572434
1751826892
1198886548
386033739
530770269
344109309
1314869618
1406601879
1543257861
913660619
1954524788
8204807
1239397941
1747496845
941679966
1722664753
436655276
2144278633
1624251164
1657638575
907452463
1332213357
101605759
2068050848
1980685845
497215239
1019210209
942776916
646961162
884842914
1677421883
1973391072
1273885781
939682389
1238167203
600503907
2031948236
1789872629
594821762
1345318861
2070319352
948826335
1304364012
1227792632
615487106
296490639
1200251171
1542590539
1472222181
1890236432
346789572
1487618876
1759377176
1416163797
2039176671
624137849
514028084
1104046600
1431386278
995582799
1674929303
1272818494
849935534
1162359862
236023114
940371276
1967438307
1654130767
538467007
2123205943
119896015
978995857
97480873
29442914
1461600557
2085228731
1981362923
1943735089
1240725597
741548252
2145030714
1098837462
448357542
525787907
905714614
94788333
914932645
112900674
1625920885
1671176402
1999299931
307249137
731509632
97229503
1466981489
1686734292
1363211541
1585273144
163523635
1112867466
1998891076
352185999
1174335877
261822422
1661218664
805517077
1146828678
609123867
649850823
2091866942
1886609299
1596081602
1521299053
568353457
1283781779
218836746
1548406485
755099137
982637839
652637507
560872757
1806696100
1615884825
503223002
1304740060
1433679554
1127021204
1227391649
377271981
2101572920
1708635187
715342895
371786824
828087638
1146284609
171770328
1978713892
636360185
1653540867
1817395836
1860273335
2051495325
2097098843
2091281472
365654162
739984950
1521519773
1759881081
1296346575
1268700723
1775812758
736288473
1047573756
1589563483
2097504393
982862025
1032583500
1494181463
1229024550
2138762419
1648352383
803942240
978094863
1241863711
1512747570
106984839
2044101057
196144305
884532581
977811546
565210383
320232391
916781032
401995050
772233688
532387055
269520808
495018358
1679884520
9963587
980188815
1930685643
886860431
1465395504
418791148
540941955
1733638622
877578839
660314552
725094518
992559992
59993097
264773729
106737006
678137223
2112927955
515425958
1465194212
2101893000
1829956404
1907567914
921577065
522992871
124773414
1494909635
1070829122
1072961783
542894608
1226051116
837147287
1206346271
1674255347
480741026
474689654
1522793813
651255266
1708237026
1152248525
2033323525
1711565263
286554972
508515837
2000260324
1757608654
2083098759
857558048
1080569133
1857535991
1999183644
1231076890
207743271
116653347
1478040438
403482404
1462807406
667589491
923577839
430914263
663620857
1594957241
353942281
644426709
1120582784
240254068
1741940710
78840723
2094262013
1748659252
74773275
2100221652
1108977786
978696300
271216543
97254728
1903693673
1210057601
968395507
761307430
827766534
282337567
977708552
2034976463
1347921660
1429144236
610943424
980866171
1739561546
648940137
689297939
946244498
1991498420
2019617169
1618366798
995690186
1736734134
824227127
1373971156
1338922218
325155481
1219180495
1497584535
1900127094
1664258885
1390627005
1778887081
548191596
1801195665
1778408461
1527335068
784315093
851426159
1659872703
1220350167
774493246
1364348881
1888827716
476523114
539152272
1587609974
164532149
538571682
977479463
1656503267
698648528
64694489
1768995138
331521652
982836260
854357190
1675414678
2085664424
1199112473
1073639380
1700928813
1280175559
464619117
1414858111
945197901
243166839
1978227119
1126072297
304130711
509407835
399962254
236878816
1527211289
1212033035
2060257310
2089331686
704869490
41448703
304520110
1562028098
472484826
1738236128
1400456188
580956465
1515496024
1985826251
1153371778
1174429518
2007029124
1532853730
1965274683
1076165879
338140093
745510448
562490152
1458127037
92572659
218934674
1666320299
358234052
1436584073
12743040
1296796713
25944761
345803457
1196937937
1733690716
558148751
2143099507
1822867317
1015781603
1789602419
424591199
838901672
960416117
837104306
790590737
1140378090
656915745
44747113
1939376250
1692926096
1228461389
2091668757
481267685
1564297691
275269264
1245274323
322778233
1405638344
1827834513
77770364
1039138774
610389880
1825600417
540712376
1401480123
949226789
1613447291
1070508587
1475503244
498222398
53810422
959063484
1228934938
817887321
1408822937
1293406867
635726854
35534433
198096004
653584399
1775730608
1671667684
1051779807
577562115
665563470
1086078673
56640073
678376904
1149351924
160073701
368920405
401613822
1682497106
1395287381
1477794781
745220585
525126785
145685908
654609205
638090836
134184937
1804627924
1617975668
1286099471
2089615732
1485107264
2139828484
1895643591
1215526544
515478288
573445685
1005735435
1084612544
1461436035
1357702358
96799134
662163863
884070199
1214496949
858732818
747990715
855844278
945434755
2000888024
1582426280
1922837435
127392832
215207912
316989287
2012485017
633218381
1952862226
1018330986
1721832135
1374245929
1363743171
864752355
367761820
1727468021
956759505
661828050
6682303
649120858
147306848
1940120529
2049432171
1677586244
1958387266
648703161
1327603174
588566403
1514959274
242471869
2145950340
1415599204
1071143645
1947816284
152592376
1639613727
606595043
1130854783
1029838919
438503094
98151385
1311425877
668994007
1841017212
968734945
1176662679
521168254
1135565586
1452142727
1406203038
2051913548
2085076220
1346181568
2061113694
1947889225
2085143149
1982978593
232848684
2009381401
1088834688
1317984827
738808596
1642642859
1121991726
105194964
741987130
775080344
1984813599
1381593334
1154735729
2124246086
530533050
2054818579
1265540713
1565359303
949199881
1028061611
1400339527
28684730
1102067025
94445262
1469186185
1224375472
968680216
215261254
1991406749
1207801482
820587446
1680527437
1949495201
96656156
405414751
840869589
394212966
1161799389
2047479513
2123613987
1373275785
1048502556
1452873126
1196147620
1053261882
1214357046
151185689
208148725
815532085
1120259267
695125097
988956524
477466896
1496308420
14540439
2082871835
1577006605
732723472
1852689119
894974021
1203521866
1692367606
1771580152
2099734532
1148592511
204506462
1143991370
146320064
1272591264
1174128294
1881766152
425506008
824942622
2117750628
1436131158
1313557896
466676275
1113122992
312309783
1944235449
443635430
2125257680
2003133845
1066869057
1550035374
1865043967
2107345666
249458515
714096312
243202604
770299905
1964356516
129970951
1349547279
576340981
1920277936
1996476265
536843969
618872721
403143910
1167793375
227418705
145973001
1029167674
967520910
187346904
1245024334
1204423772
1877621909
326384507
86560746
1047332438
890369092
1678006478
1731441053
1188418320
1684227788
2027666478
441862009
1403702471
1193888704
381542591
324166504
1431237034
354169677
509612063
1760012531
682614446
398553692
1965652713
1050773281
889831723
1288187466
908762222
244662894
1603616701
1601799491
1801077692
1726244937
1574975937
2051607332
1038709530
1894761762
350047921
1800127090
1841896400
1770705474
1783072919
1410589311
288966770
879518473
496419865
605397611
817198712
880009033
1356087127
1504957604
1946472028
553710863
1443635265
25185420
569501923
348444230
1846500264
957887235
1729283573
492181697
1391400628
109377041
1667377517
583155025
1099201767
671650637
1365194406
2046772829
788164541
298191863
20794168
531794828
1169105290
1986536917
1640273978
1070078064
834353342
858035397
501635674
1873271980
1382908164
1065614142
1918001560
1348269710
2016461916
1490379130
1842126186
637261326
245420537
419683406
1729376269
1800455376
1437949157
1324693417
681847728
721794501
1058368953
172510036
2032223750
512226996
1025666115
1133476499
721422405
2004631461
663307249
78276655
1886668844
704884536
435687368
491405381
1612860455
313160352
1714900308
1498049952
1521768692
398494541
217217464
245426001
76057326
468336984
1812300363
1362660484
1409877700
2053020369
1937995212
1561604399
479153938
1704522025
1710874462
1669481664
1088914706
229880888
2078002735
1918647281
129940820
1685717245
901500653
53070813
677281476
607708171
1463662113
1504918687
1590246681
843905867
2029407241
1609699960
986613587
561696745
1136942239
1048739169
632410763
661824992
1243223548
762379418
1440116572
154096791
981390391
959606550
1742224229
1975830080
750302890
262905545
91388686
13306799
526564457
14752487
6078384
264647887
1455221654
2113522716
384730291
1915080521
61399452
1574235104
1541561642
1548781945
1662332365
935388092
541858625
1811150077
402654558
981830765
2054128645
1493356944
306047451
1677371597
787863673
1463128571
1059607488
1864244199
982982599
1245303462
3170024
1804896001
764186502
1997590812
2077647164
428439037
261398932
1138412567
1882659241
305876754
895395841
1126911118
849628333
684551187
811774814
662738995
514396108
2012516112
757359426
1490504680
444338278
1513337662
288085034
2004171191
1449135670
778494007
1492259773
764546525
1464518489
100542706
1827058536
45399287
1252948014
991772017
2062381247
1702253489
1774781002
254992368
1103776557
312990495
885682463
1488816511
856982547
1208284898
577840034
1224097984
1249917426
839244932
1157376312
743836529
679706456
46547468
811021380
1992704143
1361567751
140483843
517295460
1997882127
1616079311
1494504950
199752807
581945752
503730419
1701876497
786966866
1012311834
446111699
901960161
1265554487
1027908937
1112193998
1757461669
1967149590
136344507
2080684727
1383715925
1851312188
1415225544
668606497
1374094408
58438790
121307509
1223363921
882504444
151891195
230537545
1549102975
919897553
1434022478
1965493215
991908611
198157672
1807577860
836137354
1339471361
251555105
1412142468
174248860
513365244
2127175664
1795155366
1690237486
1760027723
892577310
1938981265
648382775
673902957
1294109099
1134976730
361184751
246168529
1978884864
953304313
1103035141
1008498877
1293849565
41191137
733771134
1498269413
246582064
1139550502
488831618
1244204152
337187718
1674112721
228578292
1904406148
1607371678
1603618039
1517122918
296493949
370179316
1729889672
1128418979
554417281
1752522735
411142802
689810078
1946744769
1511797384
636385814
651633858
737603850
1533094954
1033943458
389037304
1844797282
318555919
1804676358
746405058
342074613
907948659
143440133
73744007
813459411
1061927929
226827757
410997770
701837679
1838934236
1024485823
39542242
2072410694
2021363938
200784710
563664497
1426224342
1240432745
939754713
1559131636
1590204138
833986723
727731528
2030374003
2124214728
1363375683
737137258
1506044541
1541628537
1270591926
520870403
1584317170
1699277813
1086275582
1435447969
637937892
1829538938
748672640
1846784170
1403008622
1662010640
875268147
1093082027
2088402011
398703777
292349385
488065160
1906787960
790967926
1604605411
87375400
1657451864
1316647657
1612330253
581124058
2081076864
2049547808
43924193
307581958
764302340
1140637331
999314943
1078009677
1897993405
755912135
1991386256
425966998
700663685
1399535711
187151478
1393453433
2023586473
165778235
950340601
1952615978
493920135
1709459220
193099714
1337521776
232050038
967241793
417438724
1654069827
783493323
869305918
1290303976
850330586
354210947
809646
1034681825
462481261
513747687
1016246541
1471047450
548380103
108097774
641906286
1483428935
639337995
992864763
1316797515
1573060578
2061603139
1592471707
1628135389
1648098241
528738397
662442237
1194325623
625687614
1507314659
178382540
1625142919
959187794
1125515658
8153680
1053433810
2023211925
1922813098
1725397516
715427602
1432022854
93702908
719725172
1941978660
1609566591
1853246579
2133367485
889305787
2076575974
1899587465
1413223839
1752688496
549116188
2027499847
140392791
581203875
842591521
320457559
1066253887
66750512
1807609278
1751749243
1638414964
605536816
2044876630
2105744798
509606550
611799780
542255997
467243634
1635881489
332633133
766416841
2078230976
1808085510
1321183859
1020423779
1046976668
1043150419
974293892
404854269
1909588267
1701086392
693140670
865770183
549360336
946867101
838533986
1218687569
2035243643
1310499157
660511135
1679712167
1710999911
1747929083
1707804211
684490505
2099465494
1308836728
1993857487
1954033045
835332261
929587698
1714185989
1780391498
432227271
526937003
525755646
185873874
542020801
802614160
1133374214
1935789647
1957968843
83801486
2107266809
1863196637
1111610882
1508452992
1109052477
572570858
931728823
488657333
1863004837
1679029063
360235000
1066792323
2030895505
2033385949
1021556265
895107972
816854701
1142263608
1191968381
1061214457
375042174
189705256
1637167798
575819224
1577985598
1415617313
1141448793
1263498584
1895834711
1109418144
162198159
207081385
647880896
279733720
2097434465
1560971798
2009915272
264868782
491612983
170283223
979114001
539828511
696236199
135105310
418087932
1808223784
1953086634
56974323
1784700228
1320064079
265489275
2068370124
2070464550
1519731085
457504560
1084619205
165496682
142845195
1584249710
957260426
1542627983
257644162
556861951
1197436717
2068054669
337515761
2040268642
801124541
633962507
758103941
1214973035
1825815438
943674130
406455713
1403017236
1899973832
805480708
840071708
1214204592
1044371637
278458915
1944631068
608447927
491090159
666204662
1809118817
1658622548
291845392
1826175063
741491632
1020471167
1843097000
29873334
419143312
2088154124
504438579
1932056526
2120543030
807138836
887956765
851467736
1507807422
1961016369
170802150
458169768
966796954
1854466807
111227433
1340199002
1514522939
1312584726
905167602
1099103767
1935677760
1839950929
956386342
1835508491
813966512
1859367682
575968064
1430394007
2122778211
1814146604
1548086933
1547066532
731603369
1411576686
1115675110
352316255
784538527
1143703541
1891244223
1664989402
1101505263
299248385
1728380862
888204382
2142418101
556178753
991288980
1764327265
1465362622
985768680
1226717636
1102973410
1486433384
1524151471
1671723871
2039526134
847831383
2106693202
1751030425
927489154
1545577632
2041755801
1153239541
1341094225
111041721
256253438
158863759
20638059
1257249426
1140508115
274194926
211041530
1441770860
1880733245
503465268
21629325
768613639
1841325849
430959602
637839256
829550239
1493249063
696617259
1315673276
1910331016
732566139
1277886408
1780448043
1353602448
333253224
315593016
763679826
308836962
1730621223
1651044965
1139329382
371002357
1681391301
939967388
2076394262
441574895
1781330498
177983503
1973139503
1648860756
1383837050
1600869603
350655990
780521623
1551312754
729279260
2003919749
782496220
1528305588
2061059098
1060020751
358355842
2028817522
2044780921
1880402204
1922350386
943263718
837650434
1584387954
356888564
806571667
800783585
1806938267
1090185910
2097571235
651283293
53957729
1481644513
417162652
2019242669
1808764676
853858739
1728160283
576335179
470724281
1661323323
893786692
252058984
1922352241
78613974
144791869
1352936635
1895735468
1967100055
1792521258
1047375911
350004551
831750000
1253059520
985820268
1601029907
1705327332
1548283622
1225496997
1341997459
1875902049
2064799522
1222811874
1308113435
202252434
519337444
473746237
2960949
1132048877
634836866
1336724394
62353185
574909348
1295523937
78792924
1701911978
1974019601
1690655906
656837783
1454687228
1876638984
1426436841
592582217
1552823324
301051759
1476431339
906508521
451965510
488199710
1555236842
435499179
1013559139
1581293025
356810034
1046900313
1366414546
1685768253
60248964
715532712
569898000
48009803
524500764
1164759201
941835010
983689754
497445001
1521246152
1665167155
875368898
82755054
1821494102
2087855234
209125019
560564017
307206024
1412115618
91044790
1665289607
1525187329
864072650
1847039041
1781917638
1524293833
885645125
1763508345
1824266689
100491332
653852131
984924018
880647553
1515811464
1934504608
1980869320
1300228866
1413793041
1644063751
476584920
1270282122
1777068972
2084731665
363797414
878488910
586399245
1089817020
494059523
1783242680
1103914985
802350813
139903760
32683328
1087524279
163233673
1516931204
1353302522
775204950
931039424
1930028511
1146793052
346968914
1893546932
344655889
956722819
27842819
356290487
511495057
1153010913
193967487
1700126962
374669770
81251001
1572438247
1659991734
171609600
838243509
689722849
858902026
1300166783
1453695503
1400882971
406871098
1310960523
1671080130
203502871
793994992
1660385015
342461088
1616641741
59069973
513371877
301252543
1086771739
1222420403
1012875326
1581970603
1157251485
55301220
1100092417
478549338
1401617005
806402989
1500571229
1228842413
1379555830
1171380889
1979813763
1989334095
684152730
1321835797
1684727549
437473415
2030303081
1984919549
1632469739
863626017
528086067
60749709
1715431981
436918094
2132904920
375752067
883639505
1799670613
1670550555
915595461
1111815494
1266639952
136197234
1295408517
1608941671
644759865
1830295601
1027062431
1510201093
961138676
835788074
1058520371
1973124749
1190784340
958663037
1559769566
268150166
1406025651
1433009953
183266029
18874431
980886801
2035263249
345586474
1586518811
239011126
988994490
1718276624
265210618
1657486060
2107789275
1423753063
1390605204
1632875632
274405514
2004421119
839871534
886795905
692627522
564069030
1566482849
323289504
1586597810
275359334
1865456783
1385359651
645578209
807087015
34526218
932275903
343418320
702440602
1289332428
83919552
555572800
1270619689
1289856185
1424604426
276823761
917388978
2053359966
1257312751
818140065
1896860434
427520669
2107192365
622784272
1818214802
549563680
1073690185
780972675
614406356
175199457
606631164
1433884703
457294403
1950421855
1627674758
196771385
1639468631
299321879
1416387183
1689933388
273447739
398166856
845848857
792991461
454964377
609520824
1385724505
1981584890
1342006689
967340077
1237398913
1144455714
1710831239
1204203214
175829183
1926158834
1098399112
931462170
1400072449
668758528
1679858842
1247376612
787174522
270676656
2131532294
1449910414
1467797025
962186467
847378295
1873492533
297877819
214262115
1341617301
2085129832
1211348504
1846223107
453767364
2028497452
404256721
771665955
1254624286
1154256267
1366660519
1049193286
1716630240
480287459
1057906329
686619935
819020542
2136918963
1893960704
676763681
2072050521
1868517905
728652759
1778388443
2059700582
749844062
2098367740
639817728
1179568408
1112643991
1012313887
1548439779
1039868633
1625898108
1792653453
1487552020
1211955368
477332227
1710912856
1143953495
1148563505
1446669479
637070881
2141580580
2043219343
1203645197
799686802
12029785
243761749
740481954
574821128
1693160944
1864487249
256489447
608368395
1950695048
377895023
2004480344
1416023128
1754897430
1229558412
1838371482
509038495
207752214
1607076615
1436520409
220199245
343773257
2040779520
1090195260
830015498
2065051880
775182726
1836461734
1540711225
777727632
195761440
766801280
990661274
1690978805
1205618762
254886000
1452013701
1119450801
1162942390
1045169888
180433913
106840646
1982513090
490308938
1285757247
801671617
426456129
838611515
553301822
1415262145
1831641197
1012197484
1483323569
1556829338
1752446662
1577460414
622857364
1193372456
678236203
640892049
54609047
1477891402
1777436157
1184907490
816932072
1325961038
1401056965
2002700531
1109540121
1905646416
20294077
1914087474
286678264
142012499
1975291129
1082199973
838737269
274073049
1143771280
1146353472
1770811652
1718217724
655816996
957214696
512186110
360817958
564697522
1431542208
1944334287
1077062211
2088822485
154878329
639210768
430111440
1764598071
1969930351
863409724
580447778
830936480
985466307
1952867822
2083612094
253563646
732397714
1112510743
1786731250
345895823
476888584
1708653695
1421366735
2004133472
1470202811
571661368
471682870
147027759
1438069109
1833559288
875847187
293731883
558413205
896549714
1731145712
1538078427
662097194
2058366700
176243631
2090502121
1180808815
11693812
1104917095
2072897973
1382762814
646332415
1110170901
1509176501
708563542
903107047
1533105636
1106370749
625604862
1261297683
41892056
1917422274
1935166795
1144094645
1083177132
309026088
914259494
2029011480
1156429582
1456787394
230807761
1912110974
1809483398
1649004590
1842276934
1180958471
1948919018
365055410
1103051611
1042981596
905304592
610637963
465795002
491690669
70259432
1864390425
481745930
1370369644
47712187
752322455
253067595
1860025722
2031246038
1404747971
945656172
1195489544
687201304
2090858656
360472010
1495241447
301461704
922519585
5067697
1660319342
1156324669
1027876404
544945831
953366164
664728966
1417550128
283571308
1623101008
1217577426
152284717
396966216
1543528869
2041231720
1265625658
1027202512
680350138
40514531
1333710577
871520579
1662997980
602279301
2071075165
1743417605
759199640
804678256
1504678387
614665543
1271256458
962783578
847735757
1793725945
792272433
697678299
1804119135
936956020
292940519
1436520409
1852714573
892434399
21216950
1212391784
1461185766
101916997
1498580717
1779386790
195941937
1397816825
2044962700
570891554
1502567301
1973358078
468342351
1584227728
1857246119
671655132
528471493
1178950992
541155036
1728865249
447643538
1012683742
1365913034
934817405
1938130385
386955239
1136562727
1309375890
261629572
1026218524
469315289
205423885
900507036
1476495108
1082181991
1558667787
1663087292
1661707422
1241455924
1090449969
2008221998
408247918
1550891644
784024951
127573469
1003424014
1892491465
372563830
1973461262
518091465
115056164
1371375308
650977210
929151616
1226434544
1883912410
2112173026
901986710
1970697175
745274981
1417415903
269831664
1315892409
1224060130
1881917591
863991352
1841719080
447680537
53555013
223220434
1371371691
1082398712
1728265555
1821778170
1621745169
688247744
1215134518
338493098
369997655
1588165970
1758492999
102042591
820544913
1055930658
158983360
1631974179
32103516
515683790
1009287437
1630482707
98125810
810854326
756860843
2059028283
1312218726
962011028
2135710572
238654124
1726481377
686570138
1008275581
929834645
242963414
1214559404
881597764
898535289
37438511
1267894058
1496698066
1703622884
236464829
837686240
1937794070
298940803
580613053
175755270
1238991239
2094387740
465292186
929852816
109398762
1312139000
27132517
1149509908
597520850
626122505
1767688742
1626143579
1999157777
1087258405
232362015
1235084345
103402269
1311146025
255458493
1124854149
1942320388
685522678
953111372
776952815
1338537138
1301249238
1615105033
1319697403
1152824106
323802361
756138422
143897054
968555097
233197068
619427784
782407846
281826606
775733742
1384076047
1076500509
472192426
1924529655
967523051
1927311359
1230808308
739259269
385456622
384294522
1668928791
1115203380
219703494
1380399780
634325364
1485099437
2127600588
214896877
2063960237
226818307
187066696
1934193388
703746667
1088530776
318487411
1722612582
498210677
2146661195
372588369
475920023
669642576
723883
640836396
1817712123
976652456
1719362186
1990437558
1500359157
421327117
1285755148
998659085
909661647
1303873030
1451851565
1190152599
113638017
756879196
1118087293
214748964
1351453815
1566541963
1750311472
1227874484
1144768236
1427492772
907534148
372497850
1106375774
1202811730
93083182
1749260380
1066127208
2088415337
874210147
481186143
452128712
140684789
1621180882
1556592280
1449895517
619705342
194043258
800927074
601261034
970640986
440494392
459895621
1078547339
1031723045
1443106779
1628519975
1150525848
1244154994
180691925
1427684743
255832382
209773838
1456399193
1004841489
512561180
176243631
1381262085
864852787
525945601
727396643
2106398301
2141421656
1717200004
46248332
604121316
825954460
1424316009
696431839
1848420667
1163108294
338663490
552713814
118643034
1973609615
336231310
1852714438
1928329750
902820790
2023720881
507872256
443429829
1812345817
2026254758
1940342307
722102205
2045217739
1996512145
1894642754
1572141019
1431383202
754881105
1444252080
1985487330
2144259761
14372657
943661313
538775401
226361232
201356794
1207224320
1682142577
1329127289
1506968097
512964774
247787883
107309612
2096369434
1076591722
495881867
1232622365
2051817240
1347515428
678053996
1760536757
353181385
804062949
1983454973
184749059
55686838
1929598332
893120642
1812880447
1235117928
982805322
1452925134
897530683
623212304
1139384815
482344637
645073690
975388474
1137172963
1718398486
939430025
223017293
1511912206
1070204898
1538635040
180592022
2133089383
1984750567
1698319036
1630091380
1769915557
1498812470
405200484
1858384378
1219314390
35207397
1794904787
1168648753
608722140
555808029
660048371
464585098
640353174
1902939551
417509171
1742164657
978479918
144642148
608761716
223567502
966390483
1504753742
1722237605
1400185605
741861492
2034546056
2124184788
418528504
303555630
490881476
2102558970
957713124
57291900
521137409
1107774788
771117901
916479384
168094648
1343402764
1432514396
1642773839
921315270
1635212641
571804896
1389680161
1015172929
551450076
906962016
945988086
241877408
1058546057
2016938708
309202394
279665222
1329659970
632540558
1040630076
7865996
1511912735
1268200018
12087732
1115348186
1354749067
1983590736
1159514421
1382755844
1726565457
1069450422
384964894
527497513
1642291257
2118077744
1822220417
2069507616
2071030517
1866160272
2061578760
1971502134
704967262
193657630
247599077
1140106112
1770691395
667356744
1965317679
1231515239
297844242
260859575
15875718
971192097
1427951018
6875005
662420843
1619151858
1240294143
1418595136
679093506
1517139092
490024246
1325741270
549292151
299656099
1630084007
1248104926
1888236207
10157710
1231782547
1629515383
1308240925
1489001332
1331398504
144274624
2007212724
1556008598
1809751202
755359942
956732165
1760545494
2051688002
522215779
48579168
494565722
540797221
108453641
109534823
2036883155
1993238966
888729258
1341494675
1466430643
1288801885
302208071
2015216432
1462022341
725918236
2063833319
335010354
1308878959
390303308
1758047233
1192015529
998991409
1408790654
1213630456
1858689526
962611265
253085019
1002245579
303459166
1711110668
1688271358
1196191338
157219327
51835637
598700659
2015365904
1598124344
660365903
1287485693
1221206895
775196800
1553710466
944471290
1367425669
1275063364
209111334
956156406
2003607283
1558295563
1001586374
1117007919
167785464
1637621397
1959021797
1547653681
1709824072
1432965762
1094247303
810881037
986399789
1441141609
1153796236
1698439404
218130077
1244704901
1781726141
1033152373
1075187114
375213157
1418653645
1703803205
1178817222
1458933685
1181793482
1789634757
926309354
589606559
95888170
1270827404
1129746079
388865151
1942731855
1410336626
1280677198
558276507
1832580139
229551491
2121983181
1208383708
275656327
230376989
1614762821
296684727
571317371
391004728
1476300152
918141261
580347458
1845953846
733297094
686953545
1107118735
1335041263
811046944
950387757
1755380505
393139834
268715605
70619083
1004543977
641112505
1128020707
1933009444
1037315027
1543497035
692680388
446961277
972177984
647710635
607473106
480281843
1398709043
1969727581
434302338
1554517999
566758903
1761939765
1953878331
244275079
25944761
2144906740
858631077
733997
1732255784
703954552
48718948
943966978
964795598
1540264448
2064459030
154715675
968937411
253593187
1942623880
1830370788
1276442646
1002138948
415023721
1478612101
1165646479
1372353012
1455753611
921171452
789311983
2035360683
1703196780
1597617738
628958163
1417180240
780359791
650976259
383360715
576717483
1070318942
534890348
1442396132
1687597705
139090709
517250654
287240411
1159998743
1607263188
348254858
125143354
274281503
1551794013
198866782
1529255521
1663671909
103504822
142413759
942248679
1908954739
1066280857
1310550345
2031088429
1039599773
1893379367
1350677690
314430033
1928121723
2043932355
661406479
1365820972
2062037919
614628233
316634708
958000954
808807752
1855094919
787465438
2002103256
1120175536
560440650
1583766159
1205565284
1889423764
793491986
529066959
967660361
1206851620
982723910
322078296
879731600
1806450697
1966513813
718524852
1081390590
851590379
1001367444
36869416
277446475
1108590680
1664195133
1497328878
1463263470
1526994724
1825397554
1677438686
1896578161
247054226
424659738
880090130
1721953057
2076548277
1756036604
1365376404
2003641058
236303954
204148139
513005532
1800876173
1822655751
923614473
1327283159
1531632489
899286128
1653621551
1418986009
1677168805
304870626
1210475281
218175230
1811490511
634037038
1227401338
2030267943
96901958
1773473916
318077864
1972923669
1008795698
1463368278
2073593277
1047573756
393943171
467723092
469467602
917405608
242298965
880588507
769919886
1740364733
1272220365
753398576
1858173275
1937258018
13097677
135090816
703469317
544238549
1535805019
1334152066
1295987049
966963982
283089704
396714515
268347901
211772324
1147182157
873829528
755042868
614553948
462420399
925165129
1418615842
974415802
153154030
34715051
1898514990
1565647035
300311284
1960580180
1757582915
708093430
1107672415
1113341744
1225777869
844127332
564959117
1641435920
1803642694
376699731
1221627853
1196521245
2028948392
1832245733
1242946390
1681298735
258451533
169273832
185505092
929788613
2133594077
1390756359
371537571
1610100529
31320997
1573462750
1691050849
429190405
901224710
210091426
1300639307
1778068104
915343144
1793340847
942003077
618789350
1492859295
523477320
5538529
409279721
1755799852
1387271437
1586657921
244761319
251898387
1204967525
2100345595
670935543
379704169
1825340765
1260691404
439365613
370202853
49443928
2129106371
745382044
2053719775
2062756344
808570853
865361803
1033358527
1000090697
557276601
300335744
1950880435
314234883
1554729
777018825
102394972
1352892971
2113752966
1093532227
441845448
1693714160
1293744227
441986812
665188462
1579924527
1700379626
611183234
1473686095
1341766530
1145414180
1276997928
551509675
82637780
1082238065
1814305137
1782324885
1166888935
2108767607
828050087
1108859544
1505680326
1395387751
1795806803
721879217
1165356038
576082703
1640289140
1432751243
727885629
1944668833
739086636
1547110248
1071700077
664172559
377896756
701043790
1711623880
1291561056
973647479
710941827
328905373
1368115366
1322373516
309016756
226911201
907839327
1336789094
444357037
905243390
559660327
1490801213
704582888
1412074406
754250926
838831633
1807251829
857263896
1949679796
444123248
1950600107
435334977
1898369273
904087939
296708691
2097964220
442487655
1854521044
1177057130
305571336
1555373023
1390322672
318058246
220447256
1472158008
650993191
1680984984
1683749974
1000930263
695976083
287103317
1153572097
347707978
50098699
5454557
206845145
287659995
399701974
985563276
1788836517
1509303132
1058742817
1684913559
517348113
212428965
212277789
1871810914
1600883027
186820387
1611358442
1243550637
541563528
1272399532
1555173466
510812182
159736450
1291019438
1095491757
1343088104
1589421196
1016608710
703162935
563043671
157441600
618318540
822012589
163178356
1598737429
1029219188
15733090
1242343097
247479602
325693118
2003496978
1610697434
1434155301
1274404923
799062765
384400910
141894966
52016576
1850077310
2110865462
1829268766
875956571
1626612757
1031465571
1284251951
1949041713
1813297877
302975249
1099362177
904790426
1820949246
1025770892
838025918
1030590417
2060526716
1120547975
621183622
301347642
1856963137
1415436532
639535860
70996978
135581563
910470753
1527067195
1370660978
1287353772
1060627050
753792570
960635266
668971781
299347924
416548991
1728424853
429585774
473550702
1913563050
687212697
1430880515
569887620
668713361
1733825636
1052872292
749076554
1244910507
925455739
1966153511
1435231904
699974293
422323344
2070945754
650947139
1171002408
290049994
1193130898
2070548249
934897331
660987905
1068421210
1561162738
377284170
236242316
1748681021
1050638738
1026726751
1648415654
759247061
1808112319
793050099
1627147054
7641479
1071953828
889207035
258690303
202484605
570899197
1488933832
2129072151
110034557
1859500050
17266413
1380134428
1318146897
1034211634
1570201082
1937710579
553580690
1882433409
879975746
923717263
71058176
588786535
1436154438
1219064454
1233678392
1767448414
899102277
670399481
732975812
1093927444
1119100566
617866140
1495049862
1319595738
978777618
1279259717
598141966
552644500
418679240
447562061
1179210913
1579053894
14919666
145358006
626155555
1275673242
159119258
647657977
881786076
939054910
324204933
223351033
1926390943
269754057
1710686954
1844831614
1248815209
538590618
1942790890
1316298874
1184753131
1823423784
59132911
907587760
1922113796
1001781899
437320556
1205637923
1787618512
546059206
1748121531
2024831
1249955868
402999139
729771422
757852612
1465813730
1149789914
143950647
148979643
1724196322
1465807799
1117756662
1787508500
936900628
1890491897
2045453177
112775871
377153951
31072069
2128142354
1297764114
1965253203
2050946594
383973493
1073878739
960560158
1463846852
1375025256
1254642268
1191623975
200664845
623099566
602592489
845254894
877737401
1480496605
517696318
339954918
1887225722
1113509000
47880837
1004769881
73464533
74324379
1137098066
1915090003
1092440250
2126969104
1832261482
301359079
625232232
1582386636
19933308
842259050
188372117
97783111
257238937
1641705833
1952639473
1750416207
1903031877
1242894195
96433982
2135381265
843899372
1956188177
275390812
1274673135
1553909222
1143316222
736107009
2067026318
2032175691
121875391
256311457
1694584527
641269107
717919393
576458374
1138135005
133336888
886101060
1641126636
440437884
355171664
1481812690
26994120
1911172887
220007236
1591141645
1931600318
1929074028
1713521708
1403531454
2100115965
1312152224
493735586
1987868649
1585465356
102264752
1903605815
682219493
1745858064
1566945796
1204586637
515843379
1070936642
1024748630
1654006897
400058267
1127148868
1067902695
800515485
631382521
59981415
1847081833
477304720
1358993017
1332300206
999834119
203986692
957612869
1319976146
215781221
1132944216
339291283
106736250
1491488004
2136744594
199336570
954401131
1829296475
1855224118
1941839185
264679462
1209408059
1946850623
1897684356
1345925103
542636165
355606737
1044051841
1917334280
676480470
768594036
249114504
1994638000
443073541
121933474
224646685
2044378629
75205030
382628762
1418520544
1787832316
1598007061
899463409
1911837073
1592790101
664215272
1661986199
68021699
1175742493
1111885695
585581712
411885839
891065835
219689702
563002752
1574393268
1073693854
161803512
311258881
94161814
1440065017
2098167574
1613167516
628346161
489318493
821248454
435666831
1381968875
18329378
1987632929
1721684319
1508261876
2054662484
559536835
1535407943
264564164
1210174108
356791680
1042079049
1197386109
1404889489
1254969184
213089660
441555496
979763591
386757130
875155032
1659068699
504717188
582746842
1174219514
104356116
1769293331
1141968424
936978918
627735869
1047024246
474013364
264558838
754275377
1641911682
1941400042
277019567
1534113106
1371315802
1384385776
1684634799
2073696094
1730561817
1880090307
753650895
1105632001
300196819
1305693809
1375967878
4608775
469816944
1184094816
124951024
1043872874
97973000
297990148
1178744301
108701125
1069372832
691267620
1868613243
1622648543
764339419
998519845
2111629505
1019690193
1316205742
87934565
2147163520
1265577322
2105290700
1868262852
1461536631
2129798015
1832143437
562085414
85139838
692002819
441116941
2014169259
1807079386
2008752015
534127711
485416658
720436793
1655703166
1673357038
1151188587
2132231123
778411756
1066287441
1133422124
1266666163
1032253106
1249772590
612383929
1089161041
1889022248
749116330
276062543
1672821216
384559584
390917593
257649066
1610889679
761614507
131156779
625337087
581755611
505975699
867728551
1916312970
743388410
1054923464
1866465764
123607521
1054695416
1443128581
1475149816
1174847143
1057439723
663365782
1226382834
165538482
924124920
1597770529
353169848
781082392
1994102733
49131116
1237706546
191697767
1268649607
1957385661
55454553
1718422983
1759300060
91071701
410847783
316834398
1940079963
1842070754
119993842
1342240981
1840164201
1676781617
1953047850
99301179
1058461966
943198998
1439946002
1126336933
1416309909
710215809
1550995819
333439627
1316907141
153905840
568920244
488900447
473347184
230683172
2094606261
1525128019
1819776533
1760799454
1943489110
523528085
1711976505
1437468825
1104751081
1253746599
1007791699
1322691443
1123289540
1058805810
1824736327
859488919
104831479
181689698
1410156433
293589522
105520581
151314119
1103779196
885573366
2133391078
931254131
130638244
1325800074
748436187
617210208
1563005636
272532137
1703243543
1655008773
922004256
655988171
470362559
1459402727
1665536139
1269551705
1522839330
1652092089
588487835
1141772578
1165739646
1939507193
1911173905
1662595361
625952819
77092933
309507405
405635157
166203280
13158262
253704185
1805175824
858895351
548853776
1499192134
878373357
1126082969
1082529501
1994553975
969028603
1320339464
29565517
1717271102
2055027259
838632731
171765728
1230749223
2072862912
1350418726
1721345804
1604916912
1645993911
944528880
2078697650
1360121629
324240919
1312041809
465751593
1481649070
440153462
690006243
507458221
925135406
369321435
48100831
952234272
305130072
800272969
1181364315
1461559862
65387111
916106975
1799080022
1966658524
1487759319
246116158
1122393020
1663572230
601761776
1916125696
1409982914
1431175378
318125662
462423342
960385610
1005921561
1774345719
133815388
2062214924
2001352773
1277521817
569315806
1337803298
1877594986
1558977931
297428233
845086476
1612101981
1913239088
2076662930
1690417373
1495404325
249656339
1804268239
1858100903
1070062906
755147952
761779815
1730846155
1874934227
2019020555
1453579964
1307198649
678061435
2084510455
1359267855
1459883169
1300305116
885411276
674700647
321135097
684049661
2074905939
1213192535
2040225363
1512276940
545830305
1048456706
1973618595
319934996
178243234
1415802505
16959555
783626616
1057307533
312991814
513227585
2144322377
1966890832
769087549
296635248
1792806651
1126305876
1764415426
624799497
153889675
730925744
949627848
1913589942
204275022
1519086676
334578730
1102458718
797153894
907925952
1698928931
907609592
452005663
217083854
73319309
1923379863
764597098
456223433
618250033
240305165
1910956336
1605410172
1125675722
8614420
1103954780
84822839
2056426717
1026437420
635877036
742880226
567280617
2029559100
1838708471
1589037540
1133776470
639753746
1781599263
1717363547
2127672030
1247642849
1022214051
869060309
489091302
446221409
8427372
1809910533
396264168
236123951
1534743115
1136663267
597187528
568484796
602799485
649897609
839830653
206720407
383793616
981399526
929410315
1378646052
1735258711
418120313
583592444
1956067807
1428182216
2082237710
503533421
1166871888
771039545
776296225
2132564950
1348849041
824110219
2055192013
2063993619
139888119
1922265200
1158683699
1321853053
663452769
982187918
1227389784
1364480461
95129578
2073447022
227722362
1562065267
600419796
942775262
1415888445
1451563224
2111250158
1078559282
320940984
822620509
111581819
1939938281
1532503749
829643210
263028505
904485058
1015394388
1425872852
845733032
1235923315
1280484019
616851584
1986254664
150012793
994880401
1543531165
1500200778
1213757658
899034420
2060517788
835118159
1371173764
973863506
1677465395
16858835
1183471424
1728324327
844758624
1006344834
2004497269
458120748
522105923
63514937
1280964683
415598511
469483875
1005582117
588669732
172787155
487269542
1157531417
1407390215
809345215
1879181502
2092455163
2044586686
122286352
1692206912
1450332415
1741029217
1824163135
90105482
661603428
1811728401
1217488038
1883848290
2085294087
194078349
719018293
1488779036
832679844
1133128651
1906829953
1941565804
1437695626
1789443503
1356710137
1277038614
1321054207
263997665
1463717402
889353380
531464829
1876174
1845969215
391671173
52311435
1105183473
1377490945
1803624841
1759112486
195920995
828780063
658358235
1451843891
1678090310
262588124
1510393834
789575108
1898626544
1845629562
912635065
2136029920
299637194
1992959475
1767431568
426393639
1501454007
656715476
1107363409
1512754604
805209791
1945935416
595931711
2145848467
1707214367
1482505094
2046403028
1842270915
422206914
1956056418
46907558
1278468857
1759273758
2127570725
1296350466
1454882079
1379689139
1053452033
733879617
545518007
990265841
1426226607
980056870
797911175
1532437130
872005473
446444073
877921617
350541954
1362109450
1421971381
1677764385
156550103
1396365384
220870555
2116359069
844838741
1420858196
1208818672
1131229150
1404075133
1277861505
36991025
4547631
1260038909
624448944
1604348094
1367580131
1022385149
772184328
943785068
409673979
710161351
1557972864
397776073
1630631345
1055128359
1797358777
1196229181
784937758
1884387171
1143254831
1281082668
477619370
2051838442
1573978358
1137565000
391362154
1949710691
2059834046
373240007
1326654517
150916377
1283872063
1140451226
1131679767
65613510
1201951825
1644480445
1779469588
700273195
250989396
214656721
442660796
922754245
1833904594
1395776870
466645648
1477789778
476217494
942749442
1870154893
1309287392
998985025
1878582156
1308237749
754694990
370892085
877344530
630091963
1980837796
2049786155
1437326059
942942004
1993843658
404852231
8762535
1714965310
968087619
1720857337
173161858
1062927030
638734050
1855166700
995476410
147986251
102674267
359249271
1326091476
255114698
634538071
1314173379
1708709550
1518651530
1422666552
1045754444
983274508
1558022390
1258375420
357315886
1484819372
577161831
495806632
1402057086
40588322
536883757
1421954219
43154764
1312151850
1724134621
791489101
701436028
1842552579
2147019111
1946297125
547960381
749494770
1337756140
685242613
1261572812
1973431662
1144801221
646714521
1861575709
2001352773
1756257700
1639227527
600122647
712519118
1262616574
879134930
1000098772
659376815
243230959
1007778884
176496046
822003836
1266182520
730804581
1890508073
1716023172
975433796
1130784980
1546343789
2042467218
1576226671
1523937685
1025508522
1367845109
939339326
86791192
1224853352
2137791958
398030854
11548287
1933725525
1210067305
438498009
1407230803
1921620463
642026147
880053889
1500099974
1715896346
175062030
1193353835
192547932
412699827
1567734209
1205490836
503899198
1824072528
1803475329
1838579928
1840365018
310895100
1267824391
2111992629
98857714
446414469
1476255979
191608091
1501775846
2072581715
1810024101
1315633335
52270267
143530264
1354256061
1826215829
950544810
767778233
78855147
1150516629
1687047336
429911492
147955487
1127925526
1002242239
690480922
2001109180
602349247
621374047
622749466
1925543482
299923231
772994283
971179015
1312297943
655239261
515037885
1539174034
1813414601
746655444
383518841
1882956623
1556657048
443480068
205666756
31731920
804311547
1241167444
2081237950
932438602
1365409114
338796068
1827276088
1782953017
145793397
1233121254
1839998512
2020464767
140553870
836882664
1149699137
585340154
159394976
525250106
1268125210
455311012
243119023
1891558030
1758828766
663461554
926109534
1457691340
349224891
1702472273
178382210
2138795011
299991481
1836342669
1765910239
1034534684
652270460
1825405942
1426952458
831449576
1277997027
1536095244
673029804
1243041954
886734428
488485657
786199830
837861138
1443159821
1511171858
782954903
1339613700
1309979427
2113605609
172388858
2025756452
646795920
1343259834
1979591714
57705815
1263325228
1021767547
325458909
1661078746
1219335109
967830884
569292992
1700028878
93386944
1040581685
1775456423
128314312
1168473840
439940871
1615775807
415080908
947221376
495174507
1207529441
1812692352
2129009729
993836870
606800598
824664833
2131847863
1747783557
1839205211
1447588179
2144654521
1065308191
437452505
311874289
394591537
148696177
629269917
1999621361
2142562909
637683503
1663820440
1576976748
2128879634
332006501
336267488
126379017
1702552438
1134493517
877992169
1870024058
2021960042
830198607
2110646585
1221870460
1353622112
1872823855
258813932
927597337
330714998
1446911226
1871426556
463361277
182304043
787276039
994397335
202808757
1758465669
1911020041
866834393
823013771
2082948471
937368624
1003803089
402806699
777477373
1281520019
160023837
2027369268
1834282107
1496218935
976844834
1044116114
284980044
556054186
1345546424
1139467167
1143995783
1177702884
1016417619
29331064
581314548
1488739450
578500944
1056449948
2116815955
120835292
1334770254
1719935764
611663889
211720083
310056615
66561398
1599627625
146193804
1926631495
1107108552
1344535178
922062626
1512566006
756613632
1371238161
430007403
697333947
440961401
1253266779
968705968
1084566600
234863983
958454407
1050611924
2044924819
1046776776
908316030
1638623812
159398937
1831717803
1029832385
1720584833
560097556
1749255470
1655706981
1681500435
68675859
500819640
1592145619
376662206
7923180
2028547899
377156736
1491409613
1639559514
1893445002
1252486659
1178188491
1896058362
151111153
918760229
925749937
656466154
1025768457
556873790
197847684
2146934719
1170377519
1914050579
1026252148
1902878151
1436179437
1625505476
1654694444
699142770
1658192348
1331414063
1973903922
60040718
398901738
1839359965
1406543454
219785651
1677829538
892420323
698980616
1319658589
1457851592
558319103
2145054389
9474584
1710439506
1144001918
1064400455
1748722561
1207154575
1828723974
66639066
1208265386
1775109625
1591255544
2102284414
603427478
571557535
1994391699
418433156
336339699
1834300863
1625753188
1518822847
2012795524
764998477
919210767
2065502334
166173459
241685496
598242829
1158960947
664202689
87720635
442269973
286783980
486841970
1669567134
1499348798
300581924
930731947
1641031103
111733400
2064985491
1758357638
1091552012
825801932
466034455
763296815
289360504
1756326659
209782966
2046250250
728783098
1233936884
1485472078
520880848
793911721
1608012932
668132465
1598384257
1191224276
1017286189
1203737998
1414799821
209120790
1322050724
441536115
777710751
779601515
200761912
317733615
822467348
602263641
478488325
363109543
1872135349
286999198
560963113
282489381
59702033
1499001440
310633460
1406301963
1022805653
1789625568
1870648971
1524590667
1540523166
427567305
99737876
2122548944
270139888
1860245975
1321050923
603864031
1205689070
1381075116
1715202648
1989734199
998851941
348081104
611792521
1797994365
363528353
1158106049
1075341574
430960495
1070656485
892996712
1050989094
497077255
690066585
1672808046
971667562
500124403
1547967541
705791233
1024980519
1875950256
238363766
684473578
1786816928
2075110674
640166609
455455047
1017048788
1905782012
291760828
460619512
1602789901
447157705
926312156
1719402788
1804789149
95400684
1744480952
2105290700
1273117781
253492424
2016513342
1591974330
704313497
1300468790
1586263192
932406777
1433401728
933414468
1221941833
940006739
767347041
1587327651
1373490645
413329828
1357521262
1379899122
135842344
1872355839
1507015569
296041221
1344470971
542516927
1193386520
1440066048
27329912
107160892
1924200923
986058343
1139180003
1036901186
1985048551
1181141108
1586481259
1987949736
704982848
35148725
1280371451
24763572
820437553
462927294
1644889842
1571374430
1709032301
42055784
589555927
601513530
2011684192
1519219405
183742285
1700208778
1756526473
1648812908
394836183
271835713
1877588839
1304344588
972724847
1156001530
2139279501
1758009436
606780804
1266226255
755595518
1551819217
552255766
1735559764
843199103
424344653
385336543
91457112
1190417546
491632182
2141216679
1615775294
1379877124
1895040607
1013962773
2014102148
1866524138
1171722899
1608431517
207649124
1419196711
1283602014
1658505660
602503872
1788913961
1619807588
764388784
1386554095
1042974726
968435066
2069426671
1493172281
1140650062
813000940
666821199
1388297451
1404200261
1500642301
466945512
815539745
325519451
638047604
179411849
1635802148
149622133
26231834
781888091
1401312675
1755596186
1335188641
586404
1440124069
528965844
1905319027
433869987
322833589
1973791823
343718412
1081710496
826991599
2095008772
226110207
994699199
775559320
996066414
1571210434
1178893500
985163600
2027420762
189585735
1108050163
1158548914
1659063380
1363675622
1810392539
1092150479
1888748782
1663384400
1214326782
183225501
1896462413
876547310
1271673375
1608290188
495937033
263962234
2039302398
634878844
1238125929
303840107
1360409233
1406956886
396111972
1841399421
1836599745
604349473
1097255204
1445037170
1180922939
1952813940
1147663711
1837914816
1851179114
1738005462
1995223629
794342266
1337321152
541265205
189787551
1122561624
1416085451
657642760
1641258438
1441919295
578086566
222068570
873374018
1849078049
542451008
818326827
141807338
644687717
1148807041
2097773717
1875383811
1795871200
1744461904
109390983
1975191707
1816062628
1627974679
1420169256
195953110
605147716
643668701
847273334
618939933
11098559
375740798
1693904168
105954131
1958392698
125725341
114411427
1717750756
211988001
1736947981
1105847660
1571961642
55010166
919835882
1930668122
1642115229
1397785100
148343385
2006525532
804373202
1994835072
401227198
1630174353
1502420958
1635168058
1598272452
865653367
1989954220
737665943
342454231
382225054
854924550
68821502
216646628
1784100868
984165807
808318741
1497541026
147262864
50561769
1144521474
2003821269
2137856611
573577484
1121916910
1948822307
1251716376
1386911088
482421073
1444321545
1963946631
1105726116
199612290
1868392478
1047198686
1178541226
1996297836
1607839784
1346724727
1320880884
504466483
1201610522
976134699
1709534949
1255607878
676547765
1937255270
551341540
1189874237
1068227431
455761934
713536571
962720802
792379805
853915276
445230515
1855249429
943415154
19392655
357981795
903020535
2041613596
973043557
2013255335
70978076
1522818053
659312318
1414635281
806191409
1802449856
520787988
887644718
1222757627
1879162790
1903082387
1790604090
1276464486
1137536534
446233409
1058781751
1561536799
2061301788
1396475830
1605674676
1168254229
1463342634
1939497448
540196262
1440783756
1205257418
1280119259
1251887994
477278269
1786760451
1291108924
330655346
188800653
1734656993
1785241950
2049874737
584292295
628403500
1212827594
1581812752
401588126
1102589271
1373350081
1413984682
1344352942
1342435438
1240027553
1463390876
540732851
1988014652
1650420905
1426757931
770837131
1726303150
19440885
726704578
753337011
1903306771
741469231
17975239
357282933
991821375
481838304
2030395007
2101004011
1122554582
443588603
1072346983
1884732868
743396366
1197815905
2029547468
468170571
1895556194
912423056
848270018
1288818316
1951729674
832767831
467037031
1684910078
437326567
1170808012
1193673083
1727364492
560487747
542242415
247683699
2045418104
572523266
1834586357
1825594267
1279126170
1867898577
20085928
1650268856
1821879352
986637063
2081110829
1148349670
421996607
388313977
171835179
632168657
1589548582
1000778292
2086254576
1092437217
391992905
1085988108
1182804647
743673389
1035490597
1462151458
895577889
41864610
1312001662
915427033
35643982
787220054
1029950850
41223723
1095004515
689350407
1127706460
544213512
1214954078
1902001744
13263061
434664891
1416653566
794069062
632582402
294149172
740804778
645460444
174576109
912131989
1498435066
677715965
169901670
99953282
1496231192
324639962
297465664
2012833020
1910400242
985648052
1433244929
1439517035
816205299
302770669
1153123525
1938915379
964882880
703928124
902188301
1371789430
215861228
1386537100
1593308287
1545494886
1882629263
270860922
408809767
1560946581
976908523
1477842452
1537747177
173804649
1478348418
123276510
578205220
880321041
913489109
1494946525
1370982984
2043017953
604618407
249564251
1722490135
2027676563
1165522253
1443135602
797668205
637168000
1044278009
1650518154
837665328
1888991042
25939417
1362561737
1960890233
305726794
2020209412
850660741
193850503
1079267678
1499678952
499139962
1819343098
143537817
340155993
133293543
69792716
373912163
1560934984
1616419663
1472924449
1093680101
452819474
568784358
109308207
59270603
451962778
1597183574
1313579441
2019671943
1488733360
720889161
178310757
1005467339
657225733
408502582
404065305
192433812
1902796601
507382650
692595614
738755909
1909412203
750366
1966011850
1573926042
1061820637
461415036
1449792413
796215312
429522458
803183732
1504596807
352033147
155131779
1272552330
631867433
1609183361
1051373137
1536179928
447206749
1599829131
362263890
307238951
69917130
160415935
1189131566
1602634942
2105224057
1551005835
1209587966
1761209957
2095605942
2039133957
1748225197
1931896314
1258272660
1970778997
1721936302
111461213
569589600
1476504853
1852220974
582453316
641699381
2082047575
1565707868
1188889427
401258723
1727850507
273670276
274219064
828963243
1718649920
65176875
187026122
1157691300
1795221120
473445294
1650635444
1904781260
586215491
1238754018
1308845713
1384974724
1508212326
1141794605
154130335
152232945
1212467780
712255735
2093750708
130195234
1865993240
1333715305
1774519214
971637841
973024688
1446398523
1437126581
1925236171
1118045590
1768406679
2109604080
1667593898
916372262
1352389146
195933356
1860715449
554757490
966296071
864104404
765258300
541234457
103058028
254329161
1784649108
1178764868
1229825292
2091515051
1297909178
1890205830
132261220
1973223857
696743583
1807492856
436864071
105276441
1469287892
1624193006
1396863543
896255565
2043343102
724801114
17798243
1575523375
1565433761
499526024
1288678918
529308052
423426301
452970055
289982032
179107003
799801926
300070434
1962264199
688444467
565967959
1997492805
2063145804
387219997
644905261
2139848868
1091391430
455387672
2113801093
29419870
1284497297
1073028170
437304761
1420254482
396236234
238656493
908485248
1703760287
1140447961
461890893
1054992701
504304602
1763604034
1205019639
1212147831
1823337405
761195342
30674405
1504384407
1030526486
1354174970
1269890305
1741599709
546426707
1947885789
656808393
417479469
899484703
1113544244
401323203
1898143502
356235661
830569135
1088201219
425057031
1253117927
317098614
115158126
174012537
1544480032
554657778
1661994227
1355219851
372696319
819144942
1438549712
2058407159
1833826893
594454524
531611445
1338301042
1035729503
724239147
124594837
1249908292
456296474
1442753614
2002831516
1058490079
1949758955
2101409625
1124503439
643407721
609025885
1756514270
964500472
1206274531
171835179
802791218
826505119
138589048
1102923078
1480597962
609949063
2142123969
1485953394
135013965
1935040005
934353072
2146439503
1622375280
471319425
1971534697
750929244
464181941
1065795091
1864384436
1220154842
130038156
393336566
1170895983
380132401
290875829
1031534806
1844081068
315184833
643613868
1365179975
416961364
134631991
1555671372
886538180
1471392172
1347241290
1631246055
1644549705
220475534
1984728301
1691651531
2145927969
543187132
3852474
2037645374
1737161466
1859663094
1476527629
161401095
1281365183
1558677813
486970118
136489729
526481460
1989781120
1510828826
1288686750
842481202
193854891
1189887536
1631167933
1231915566
217388067
569349222
1849846420
550345287
344344011
1178062960
880926571
958623782
1581672598
5988393
1054715915
28374168
1248238201
597594026
18209715
1977087252
1011817805
746485838
1388397625
1519378303
259945018
1714409906
266031014
1272868600
1255121755
777017374
1700949104
284377613
66471197
1703706525
569225687
1643150699
1985646463
1704237025
1648331817
949016028
642838459
594150649
1774109530
1889052918
317544451
236910745
968914996
1346563377
993496722
499274811
294192788
459670120
1187534953
1327828057
542291068
980943418
80146878
2109734984
1001215097
883211247
1852711924
1534804317
637465735
610363230
1597249232
1670742776
607514382
1638732797
31170721
2115531824
1223130740
1067578145
1219799229
310586271
1218835293
689662832
1302042822
1736761141
1917239249
1889251463
1962209163
891697203
2128625250
827083266
1083688652
328370452
86084828
1610569240
130260520
1150503584
137792199
1759088177
1275899786
352607133
756824773
1117270785
1531882743
963980816
1408780317
1024465169
516455519
86706263
1434127212
886424141
1552773867
519751779
750596179
1757128707
747528485
688655249
2013523566
548679752
20744668
1337803298
631124848
91151691
761265049
584095269
1362080348
2070043398
1087403797
649148894
1209907396
1145880346
958721814
1561756942
1936888530
1901729582
1390528934
89786614
959130483
1500277283
2127557792
1135828917
122808547
1445446974
252173582
948928172
88488425
559031855
1729108017
1877809606
1491940696
1252085236
2039887370
1554382139
766931846
2017862407
1696864250
1435616223
66655760
179384311
662393437
1491688385
1756320376
976961418
1882378796
1253361783
1712260433
1965888753
502625344
31461854
185104989
1523045192
250695222
1364497913
2117192828
1966345245
1775602989
593231500
268416671
1035513811
1895824679
1948756021
1738180213
574485856
1797761146
1442463043
1637515402
1803730036
58179415
1587517365
500558815
361801924
723857769
667440141
532790784
1185518560
492236751
2127988429
1224698595
1061390976
1017329979
599567823
1659773782
866705821
1494687513
1721440394
2624816
1342558862
1074295745
22019765
1671121189
1347556975
1015952588
532082894
42915394
577053265
1223003407
1936178635
72893633
403272325
1085618232
2145931042
1551441884
1554470551
1000138221
1570405754
1897786250
371120881
499490939
318873936
1351878530
1469653860
400197442
140097243
687868783
1781762433
310001499
1234178657
1344133405
1566944783
215760759
989583081
809141637
1249309360
76267788
1934405367
911642531
949061809
722449628
1052834557
1069766794
458604186
558808568
260120982
1588679699
175607482
1490718960
1680503455
490307747
2123328003
681642589
1393169689
1811916976
1587309399
1372375818
595176108
1500961974
1542293046
442813295
1469034608
1920041319
1137834226
1273393179
1692659340
92376955
1311737040
529013580
1270450323
1270377943
1274553831
1362687307
1163506559
58222766
726950453
663629898
1749311574
433722089
1843261086
1586956319
514034273
504271589
98358898
1823795404
1105994507
2100290475
1025038519
2096308511
429712312
2082899781
864051185
1211013326
411187612
2055558221
1749591683
1022464258
459748750
325266632
179849228
243759067
839155041
2058897715
17662580
1375356813
158486349
1249084184
713633127
739617778
1930279902
1954906547
1195241357
972625305
607245353
1487319526
1837570337
1364178931
1921078136
635034772
1687498112
639752897
1870561423
615096699
514577844
1137144902
278617259
1812928059
1032219966
835020693
1548488190
1112787840
1761648769
1719313560
408770514
1815862607
456813271
167686943
504570806
1387874005
523612613
1185534084
964183018
1364477129
1903161494
763835420
808123423
2027697417
1902680906
1651441290
1441436854
90553419
774403290
1728960940
1354652545
58156174
111448387
935788000
2012735572
1727081356
1105845676
2096945387
1390095132
1437616050
1543494124
296910720
1780573755
315363252
769001984
730665995
1842880783
621911183
1526245288
1875232174
861526291
1029977413
1367848026
742028713
821555755
974714308
741382234
2086496499
1513507315
1466169773
1093489814
2036799803
1797349172
37265945
2037573698
2104177006
238223286
1758382159
97803855
507483968
664257004
1214814309
912518200
698314597
159657677
793314336
864499624
1036701353
1605715931
1527769005
51346510
1574855068
1243694109
407314635
1019675690
2046283295
924404831
565347129
721041204
1900611791
782941633
1219530107
253984261
917707699
1063335890
540845226
781789564
413456809
1457750464
1969099368
359247943
792488871
719720098
1143924888
982570715
394176994
2016940707
1655123803
872993895
413438608
1148827393
287969533
452407705
934840104
2086054878
1071305606
220655491
1396325570
958061419
1901999722
2123863184
754183034
481569746
1955140817
1475335045
1894423714
1260307838
48353000
319144050
449043694
1577353253
1295363517
1076839246
1074368103
272739786
1965523900
1759047683
1308423527
1243478976
920000432
843475748
2019958356
643438749
467371318
1877935562
1755079753
1644183551
208611195
147446154
1796142573
1594930094
1457517842
597165475
588216710
1473448936
176787854
1632094126
1750034230
1115926070
1345309577
1885481262
1654784834
909471503
398864267
1249493731
497723239
1940404146
444526176
469871420
1354101571
176306297
146393154
1190181971
2105158444
452123627
1356218780
1145311255
1785910955
752827019
1420942136
775882074
1234931370
672318833
1371933920
1584504649
1011450537
325975024
1988293330
1790534779
977521095
1727799478
1012034566
949239825
621435192
772485923
801670690
1034611441
1001233492
923136592
1195845065
1625506364
368550589
1224142443
1158337186
1694494613
174253057
674275778
206519991
1800902748
979446878
1013452530
51416147
202955288
1084650307
1584768059
1616483817
1664465210
815172653
1722056886
996688582
165154707
1138452483
1313403051
419142059
687220649
48367637
1328443453
537057177
1898907228
1442802624
1940117674
1385476934
1052958865
1145860567
1658857192
2073329024
1398401087
956605848
325131567
679135590
1226496927
424099233
177565657
791933576
353869453
1859208321
2085969166
258255814
1399979307
1358307101
977445239
1231175286
1596863689
1910739079
1067968068
1194901834
893479650
1864371006
898659478
905131784
595000165
208291909
853554048
1646675790
354574010
310938446
863070148
1612194960
884154266
1866009763
343730473
1583100226
2060335482
1218236242
1368267818
770814512
259229568
1055672860
810066029
1891132507
466663237
1218539227
1559840427
811268530
483105314
214536133
934332138
272408173
995984996
2031664369
1579754525
327254352
1166454246
540883222
2051493650
738859169
1955328526
1331792656
1846621778
2050620828
963300409
2120480115
1665766689
1511953040
1548946080
1032346520
255671472
164688880
1754994513
1466545844
678373537
1548555626
154617399
1968179620
780519961
1048885135
652780603
1940555788
709767676
458944678
779858093
739898613
901991419
1392400444
208586714
2023467559
1807888274
1688821895
2030968932
604703758
1193658264
1605973498
768508399
1466008803
99441290
487613599
1164600490
899495485
965720377
1979223606
2130570913
6038459
959522633
1086400431
1776976910
111025281
684657219
346922789
2039618177
226871062
221988207
890005717
1725076440
153551434
1485117146
199741749
1243384141
2062968435
239252372
39134510
373762468
1677965904
762715891
39433872
538066228
1031884216
1902543801
997658328
288867117
1734302841
1613440157
1659382624
658241261
658559430
957463719
2002644116
490681199
643674187
51055274
1989913483
1030152693
2009675825
589259693
520639471
1430140608
1803012152
555459866
1080593123
1075328083
1727342961
1093672609
1431728727
60100512
1563172771
10251775
1063841095
355050992
32447509
1652279060
441388495
1830627452
1934126730
1816732405
1536726929
1031956075
783082623
1954047741
903481722
707049940
1332561294
1003989817
1185801114
2079202110
821417592
1877656101
945914023
1185032196
1928671330
1656984622
21163434
119270309
343783426
1763443345
438334879
1701322292
185838349
409408326
178641812
1354282011
1727393588
675716040
837044686
1150187349
1258572478
1271195980
1815460198
1748875807
1389716395
531409350
247412987
1284262189
1973484044
2024311955
730903831
1094251138
421757954
563150461
326927938
911443008
359474262
1447412301
541895305
1747766292
927632664
1500512741
1380954966
1622446797
90980647
374316694
1386668834
64081852
893971396
29977170
1372457510
760715136
1120920194
601925363
742505599
1252513205
757020609
1930891464
490024727
2038511990
83785668
1176644578
1429976453
450740276
162723747
1209727115
892062886
480261372
1661816343
403961722
361208708
989797275
466347777
1706051102
949816784
416714386
17680480
1453223202
451721035
1063995795
1766413174
2130156522
264276697
603058297
1621579795
1226003151
1185044415
1411587776
2086809901
66335120
498007651
39567646
599850287
997987752
522989535
634288701
543304896
488325051
1034808965
132117351
1592459372
838797661
729749153
974881160
1325233520
621741279
1902901652
967306454
703881648
2122879665
624041898
1334327873
554866094
1406347822
675378455
323656897
498675402
1821031991
445331180
1464776637
690155746
2084308428
1789401111
872718598
112491525
2025831775
297791750
532902654
1754241362
2124719858
1811606214
1366157381
1624135312
1813168086
909080300
285718278
871370096
985896218
2089449898
315300300
1454637562
938645998
1438365851
2132043530
1147443586
1589979260
165658216
32369386
169936644
1809895817
786446924
396925103
2117035797
1399745996
1767755653
738740013
1682915074
2024240962
1117388975
210199790
1216322501
1271140988
749421051
995067676
1023119460
1087881078
563246372
593486213
577375096
603305781
1618205210
1374131217
1953326518
403098398
287613661
501589715
269001030
984078322
1378751184
1397337151
2031177679
721786595
1858413277
708155551
709871924
1201135939
740971339
946830777
538277427
1388900183
1422321036
1330399572
812039949
1027617896
1412748456
133370409
510790740
181083405
332794303
1500773020
2023910124
869172834
359254275
1835617243
1627593015
1632200196
518170473
2044468261
2115226173
724623493
1283014617
1932357253
1911467641
1752000189
1479669694
718471140
1281314906
1045336454
1228050887
1016847951
1189375426
228290017
1167074847
195266990
683116888
1337697311
618149995
100143928
1724651020
549011781
395259005
2139327244
1755082092
1382130415
1782564968
120129323
225047319
658923181
909212594
539934161
669296417
995173632
1115853329
1659307369
1470469804
1908831345
15975734
1804203903
144274937
1741842770
2125505512
564619328
384007290
1033387126
126494322
1553064879
1376806586
1265902257
2106386305
804953347
1444850413
1989753355
1280571845
812397339
1983309404
1061670654
1671402511
2136865202
569232317
864396998
591965994
527620157
1266724757
1793493076
119916931
1569704708
1228078624
1478466402
1148632486
137402433
167464938
802985710
429584123
505642269
1641645172
996954759
820781848
1576560611
444782257
1583080207
614532281
610540428
1817441019
1610647333
741870830
1553780762
1472106198
210532417
1208946797
1575731218
1482933954
1353618741
533122617
1318402385
1120705687
1846653846
1159420086
1806664292
1674994483
270503021
1844637576
1708562736
1477072389
1458542658
695184221
1139103932
1783899604
1356365592
940621982
372736874
365074807
1454790236
1105884962
694876870
655412115
1344458134
255108182
828673043
84614335
1014839565
1250170502
443433080
620887751
1566686369
1109767411
18012327
1227929730
378987338
1236613241
6387662
1232398626
1181320586
2007055976
904075810
1167745601
1571712594
1434540861
1370683598
2076652074
973126833
1107403744
697052438
1793732456
646339206
887102490
1041200349
1766193472
1553916610
1638458600
981526445
1080506625
614879155
42017337
1996076050
1422573271
118648998
1754993565
1898790233
1520472713
1458146306
1357977999
1952552118
386970127
468236840
1060582186
1086600441
176620841
1270013951
277155011
1430882803
1609907844
56897096
1233167928
2040082496
1160683860
342712684
1738875203
1433612702
805928531
615556852
713220747
132867823
683736904
1333249758
778516960
1408001001
1188525956
1915019737
1734238627
1098187041
2003062857
365062055
1724674191
1576677329
86426643
1569528018
1903591622
1570619677
1146293749
1835904447
1635031123
200141014
360659309
992733262
157797141
949862252
687718743
2000700288
1453896182
1037405952
72856645
241466498
96425610
1821855437
2033673044
745481403
1283977353
861827682
999272030
504839805
1948240534
606754993
907299862
1268665926
1536890078
326936520
2075269487
1937324686
1071993698
1159540265
2038763905
734828795
338844671
1500239162
1806336224
410552522
715512763
1971797001
462034192
1599255653
491252473
174651247
248432717
1877116152
43173059
657526238
2146749339
1948904634
2121346198
2071955636
530793919
178551681
511609016
1774983143
471299443
557252776
2110926743
121604490
1763363727
395066643
1494834511
881689604
651801646
28645290
1534430502
529705541
894441336
144230690
1146088848
1737431675
416325064
1189933264
1478532188
1486189310
398548718
922910139
1827275470
164255551
824828541
161791249
139973900
1072361727
617903344
1333336029
298966310
1230016662
663666412
624921588
914073519
177858503
1206714129
1995775139
1933092248
283378552
80382667
483341962
839313141
2009825777
1143833272
144695971
251393639
370495333
2031747565
817118487
417545186
811980205
537228744
1035755302
2000208713
2031933921
336718722
1296219348
1705493469
796268236
1084705414
13823558
622442383
1996442163
373623527
123948967
784905589
1422729040
906666963
1430596466
422753383
1105425813
26652692
1102823857
1286812303
1811910771
248107563
1821609305
1523537577
813033092
1147923422
208329461
1854927953
2603428
1239122676
920404372
122474751
471347334
1287073133
565870232
856718086
898471618
776884928
730955032
1639914509
758923911
1866352068
606891841
1516431029
2062046313
35527839
1778855796
998486146
1679712167
2004730286
1312662120
1368937568
564828578
97666361
1533529984
316520212
1178665126
1743995614
142159006
1375036981
518746858
25437748
1655946013
1070080753
770351888
327577663
1009214839
991992814
349036591
1738408346
549059355
994477991
962121108
1733002391
1064074090
568324590
1295569695
511437409
673155359
1004015099
2073607054
607947787
450076429
301420891
592005515
1184778287
1256755874
1547456902
141097816
1276786294
1827718275
2074665029
26745315
224593942
10605124
1310054885
1586620821
1526616691
385884999
1279737727
1350070784
996492854
772982687
1239984428
242754556
1297694263
593517815
3754566
771225005
2014759131
1195177789
1915593855
152004646
1836906694
945349682
1895619732
2126989924
1188618721
1423783462
1189237050
1161722856
1855927641
211308433
1166528188
1673251245
1126904632
1824167172
1370386784
1780677607
1155837292
866935329
928106271
1969147070
680119463
2070854683
512086269
283630350
408457891
336922014
54286449
599093077
1926704556
409634958
653436272
557715028
525264467
2045075517
302313249
642866071
382725615
1751062571
684233966
2124422143
1332810588
2005841778
82331047
1952791487
1085342276
1347655430
819639350
402309361
942491662
829273278
1871673746
1766829203
2082089116
620011142
733344978
2005878400
654676939
1028769296
2105759542
1197353419
1682411565
247852819
306555836
1242334761
1368956072
1025655206
1718909939
615798174
187840096
885850273
1017974978
589235819
331476355
360124535
747720793
1597560371
498624235
1299958480
2027535519
2085089324
295876122
20007323
105131588
802201073
1006062651
1376879033
1976833457
1295877704
24114953
21366188
1570617304
1588429133
841063519
1197971596
954485489
40822746
1793540056
738628453
618577347
1226211642
1527816730
895259201
1187893226
136200081
1099217209
1945941193
1486659270
1592774595
784625437
1196831585
1589103986
2141490920
2065298431
1241756626
1559726267
1799788935
1012751173
1631012088
41932435
2125013290
1824357181
45585746
1105264243
1292674552
1017538803
1513356813
1914638947
391127440
525848570
2021935372
1220617179
781079932
866005252
1879338296
1125752525
1640057467
1954539489
1278780375
1703896162
1058977729
1254242117
1992491741
1348992606
1354491663
269902277
578706310
1274422321
996207442
194127890
2041647887
1761410197
1605139242
1463513625
1073770928
428179295
802864708
2034860246
237539100
691842543
898082661
1699337802
2139743651
889708719
1958664678
1205979929
1015933103
624492948
1072297872
1956490145
1671907296
213807270
809704091
1659873797
1003710397
832363503
1722442202
1591805992
450524595
435834471
232531440
1164330477
1239324307
1381901661
208644302
219151868
238273122
2114350232
1114964147
110174302
1137683934
743018881
1344517873
472938786
1909278913
1172162759
356692900
1171526036
1866913866
2023355190
1623303749
826915018
329333617
676379508
1094895362
44920071
1595995167
901752319
793710269
722748217
381430197
1244401259
1665813305
1625289817
1532371539
758190767
1426237748
830618986
1736206044
1267493741
1653110324
646905468
927581257
2144852619
139920292
171120979
158349218
2116625660
219639425
1158128602
185815222
774524535
248713281
1089053089
995285205
2121399286
598732690
259341543
1561870821
1637415183
1525814088
1357520285
834107617
1259863099
39756721
802801805
1939397498
588624771
1118739208
618964349
521246941
752686316
1226905424
1366522624
1594189798
1867256384
340194617
825722716
1822390220
332777769
63041234
1480990028
1756761569
1174036792
1621759774
664700002
908746604
1031626793
1318701168
1980198271
1811987661
404086538
88022453
1163784538
706212685
2064704330
1129090657
367343331
1263347136
2144488129
154976530
329352043
152166025
489304884
406158648
604182346
2092060222
1874731752
1147473928
2074510694
909913510
2104996711
29257399
270959065
245483258
1298707071
1456854631
1658999187
686719324
959412897
1500971015
1042069477
639108247
1799607423
1940958647
773576312
736535832
1584984814
1485365790
1305818892
1807444643
2116680032
1811794727
1319716406
65645337
1944711424
473123827
1684260091
1249305293
2000846133
164533020
1484149459
235168310
293897440
1865032713
89521080
900936150
1068108894
113123870
1134337291
684748842
2094068040
1168743393
891372243
886373766
1833243796
1974026828
1471780404
2002361497
1078049836
1409391061
492630540
972296304
1179854838
345236515
1158841872
265685289
99349019
1675082148
1197060932
1200164224
740723064
1831476055
297311234
1548474082
839732658
1965253203
1624498392
319860326
14119914
1055951731
1460002480
1382159863
789690854
1843733464
883533352
121944389
843324597
1252816609
1694501942
1586744480
718788725
222105110
1979450930
1777476981
1068124020
1612335189
990116956
1623815545
736771560
1531041184
1856769273
1403139253
1250461139
1423128015
1131779691
1561771315
117903348
1525518136
1766715462
1945369048
894627921
1992033769
716861038
639851977
1820588837
120520883
997092905
1050150569
438457836
1920871897
928708711
173120490
312549600
1970919324
195727108
950418977
423416543
1200565916
1102415703
9355337
228380640
1717091864
738330051
576275372
2051924616
1087303334
297986474
93546558
973194868
392033330
1426180227
1821479702
1691467778
211459544
471953250
1064430022
412349482
1302953936
1112188681
321757508
783468426
1246977816
2077063128
1707744403
1985260877
2040457565
903000694
245666961
1000767140
1113696420
954420870
609631546
1710815393
1566061465
502938594
2094023994
252034621
1309491449
974498759
356938969
759173165
1701415121
670538984
380779762
1880249173
76217197
708508490
1494939177
640633572
119446901
553251364
1411910319
433709476
2127256099
7875456
1847433498
200120608
1767515441
1508940859
1001858552
1591614608
393892975
1894642239
368109742
389159957
485871593
1985421076
382829659
467091049
1470654812
1829850120
75617502
1847923457
2009833022
1853569715
1418009284
1757544829
585855369
1311251751
273737039
353899130
1838673043
1449166776
106234418
593316359
152901872
1316804001
809242076
201014956
350504462
1820804907
622966952
1649174069
796910294
838319439
2002968833
1744853840
627701903
1988309438
1483136633
1217872715
161938440
1409861891
1660198606
2107548278
2089644248
1189514304
250994012
562711714
253011137
1843419828
1583676443
1430626180
418375537
2107791560
71900339
392947141
31403597
1367600389
1066090860
2066742167
79754428
655626524
362502442
1923116008
1137650578
111402023
355945934
1413760406
1072212888
1109261332
924875543
40550465
43362611
597559122
1317831247
2057697252
1222190679
1819210562
2054437362
1333698383
236423534
1650409823
678325750
1779624137
1252554507
396133775
1218866261
181326852
1492873066
791594615
1814874919
1654719049
1606930678
1389013852
1652540143
2055665683
1258775486
1577037917
1364208082
248546002
569071382
1312216955
2098849860
699255798
2060390220
2136274624
1157538921
1081716393
1545219490
1768332217
1928054266
648236448
1634826034
2054857666
1752979523
1413949148
436565533
933500129
2035843064
1041894005
1156172300
1412909168
2060622423
1724905482
44105356
1162169290
1746359491
1826137196
1253653028
1932682703
24619381
517169416
1023696469
495123852
1416845890
1321319773
1109650940
1548430302
1290036553
537791267
1749799261
1340900102
2013239295
719884962
1006768723
1879286007
1664473114
495180752
656989305
2112480270
1390286648
150829242
69431189
1222324693
883457093
2038927063
87288541
192743056
461409857
1051579370
1607238798
1264555249
2003676708
1091035399
935737907
2127811064
719334786
1877829364
663215582
1676800714
577628566
2084243725
108444447
756118921
1797958339
1664308194
1016774672
832496042
1880325890
825297348
477790274
840051922
1494430510
441239190
908333239
701172500
1487177681
1768022913
1454602782
1016901403
1172841472
1444595124
1626651210
1805616019
610956006
559025381
2098197345
1492569561
818386186
1923280837
1101316623
987501090
701163482
568691547
2145264743
624902900
1362735783
1980517891
402510444
1656881039
606559030
1562364289
458256073
694691476
1414114029
551196465
202240337
1067066419
1209953106
21809720
338544627
1876947612
2100141973
2087731027
1143862497
41764943
694026837
1595762256
582010856
402203786
992095464
371162141
1455163001
1918363285
1328598336
615566542
1779079041
2108091618
1399730622
1317176514
1563636958
530400647
1572581434
14034472
499360153
1100065618
656160792
1618866057
1981907306
701082612
26985545
1355425264
41656846
962177870
1252591055
1137605025
248371807
1325221286
1661711727
1579498735
1563675199
2067186550
1732072887
964415977
255547631
1281465004
1687944433
1528747914
1543934025
409359703
1623958490
1033582836
835736736
232190932
653775390
1435638419
2088319728
284281116
1803180175
816434213
1872596397
402433252
374146705
472318538
158075668
1788987448
551463487
1545692871
1143194318
942999642
1272895853
284459324
91992041
1736700432
1179385
924694336
1907979401
1047835048
449777601
1649732068
554652791
949446874
1239716718
861238214
1836864154
1247941770
1986784775
673212207
847396111
834320335
90976238
298057065
1908328027
1182833687
1927265212
1984439380
518539659
1939112234
1364102665
1940156582
926476954
180857752
265113799
1814216486
2014899920
2012427076
224290752
500989326
248378801
160889170
155357110
205327110
989466817
51051654
1930182019
1756110404
1577688248
1969657862
1124821154
1101037042
614879123
711981417
2077338083
2109529803
563935458
1502637515
1364345912
1673058519
942455248
1772123982
1380349467
567008616
43480900
1220639876
2127285530
88366576
1120734139
1071663888
2071588482
1232206472
381782093
149214072
436152499
370347952
1361601645
867926941
1183681051
160196196
599620451
1894305670
1050621579
603094982
726420337
320042546
1170368982
2143963624
910392898
666810881
466743932
1708297378
160592764
809293732
406922348
1563225010
993569361
295186321
287898576
1206819449
1913820511
1510413063
1897684822
1835563159
173791033
815520498
1956734358
73217681
115419980
274675986
1337319893
298677932
680666430
1202550087
1397305028
782111174
2038647076
1888562985
757862242
753792694
2083549151
1007297131
531383834
1554722445
1872163965
1625966551
161948254
693800844
52771823
485806075
23363533
1272553664
861303359
274923855
1683347991
1405697178
1852860458
1341811716
54012972
1415845468
5427579
1825491851
862457887
1448122109
1927683933
479673135
180490036
1038278138
2123275300
126358047
460102444
816481300
2143417511
1751016125
2083045369
280415375
962888786
818259653
1666705958
1396661995
1838724763
805745817
380535201
167421025
369493300
351059769
388813843
833356282
1774438784
649645621
724333119
386945010
148154887
1408848862
921707316
1797328752
1102491077
1286341702
1611414254
1926319778
514847473
631996130
283929677
531563747
197375041
552273315
1629619878
408745324
1400815286
1273146921
369107063
1306555222
2134383135
1718865653
1547030854
833043297
290417369
2032902327
173303283
185811646
881094800
1974845132
1374467158
528215655
403704422
799565488
1853572479
576630501
1580863544
1567682150
461491898
1329035182
184801063
1325618019
1181737165
1902548540
1087935619
348361137
536375940
849744364
1414000452
1995500394
1336693967
589255326
1201177841
914447296
476217820
1081992507
1115788542
1325388765
766377909
300636552
753030720
1514501634
992741572
1925028480
1811840427
832627768
1749550518
2023047252
754844250
314267555
629105287
128145815
1796298371
149781711
1434956485
1885360295
1488679706
1546657080
1945605107
1913791079
1753515984
1570546650
1882858211
1547934352
1003245132
1892880879
102412912
1530645990
1654208564
2040695246
1130978960
1996487554
1744604239
1025323138
1461059105
1343719313
1035584598
1104576531
1359178267
2115331958
777399101
255963554
1954448862
1524343810
36171950
980087454
1064913640
367017945
43303963
1746761462
478009073
858054064
1876041903
766269902
153153005
1587782948
2061460858
987974204
315688478
330171953
144628061
865526372
1440570757
1818914007
1159848206
1945254733
1702195750
1047381806
675705906
1767849954
226919359
1718282516
47104802
246575201
486835998
675838119
558907639
835564071
662423756
1483398316
1333779788
1357268610
919096492
2137215036
1647000513
801761282
470650187
2038519596
220635736
1364584432
374083267
215922074
2010122079
1027671460
2023426369
465836430
690652168
1089698462
117262313
604265722
58955425
842068680
2025954623
1014080910
1356402948
872944690
813204196
228760797
1491685025
1507671717
1903087160
1933212452
1074829265
1053583412
1247321416
609281963
214797434
899905137
100851546
1941625995
696142081
880509298
89982150
1773829651
256293054
521605055
1069109854
806338799
1759213010
623260722
1029519456
1744703147
582607223
1795275084
1513335505
703914347
2121188444
1043504893
1732976493
509529380
2057800089
1092263950
1397324738
1257755883
1893308715
765038839
213050069
567418971
1779485043
1846151363
333130140
1371929781
1346969935
735895302
1594883878
776972937
1524817706
1449552375
1556596541
1471131801
1354580794
1623096010
1641231762
1265382160
909167864
661397074
899835958
1337332482
270802446
202711733
531652778
1809978715
623419993
601823613
959542224
983783945
723839692
963055300
1173360091
1293772411
329196582
43054542
2123376335
1702657002
1301309762
1949563083
1707557883
1053844566
1572051682
824667078
716576305
271539520
48826489
1055565596
2016039695
439947121
1554814153
326828650
981145052
1967057795
1257505756
850274894
1407462210
162022805
857737868
121510270
671125659
2050185730
1491318132
1015657885
1651733340
1527836291
1262934219
921933303
1699897461
1388325864
1531367167
444236976
1838239989
120235163
1579231868
2014019073
77151074
1332519535
1103889634
1016379659
867280927
915840191
696846296
1822652305
136396
1440553401
1981937253
1191990517
139855067
1008566221
785391043
2100224276
208614061
2022366231
1852352672
1554014291
1845300995
967647632
716763753
1724364686
890728931
1999371852
1125884382
469361124
1701875148
1589011937
2122131351
1243362421
1276238295
68090816
1723361681
476511974
1156068224
671596738
1446360263
1977600908
1640885006
1378242310
962874688
1934845414
65589877
521828267
852605515
435674082
368782964
933210567
2147357987
1821221162
1480830223
335230270
886285601
1459791915
1544189987
941246624
345122999
205045399
8633729
1838089583
2089480266
326321490
502090491
1576320830
334034284
1767229773
602480085
1908729337
1990672302
1757985511
1192942714
446475653
261720625
1934447545
964569083
1967467886
1100871628
1564661900
1605719827
924841279
465161511
1117418869
327248663
37353743
1690275968
975415932
1801252173
1252879526
1104212630
1742082828
730593608
1318582468
949466790
477907641
16836152
1654662559
299729901
912605314
215191472
47040747
261589207
1236018568
1856590533
1809239000
192359023
1398725046
1219538996
606355878
1601495042
916597653
183630728
737646381
308737150
330381625
175554091
195463784
1167882727
1948494531
1363457129
429183874
1068217636
48251914
1360671834
532368383
111775358
133356250
920699020
1448376908
619189138
1764094402
615339718
877903964
1293947204
1489379264
1627310298
505613557
1101063167
801149604
1930004289
1988695965
312126436
2089666463
1578712875
980397249
939108410
695510525
688777372
1878543061
1818302600
230160853
1341935001
1164843319
850777965
582877128
1106263845
785241111
518292303
1730854329
1162985697
2105504461
583390688
2125323601
802003112
1348957475
561581423
1224484408
1803038346
1760302028
767195538
1848852850
449616625
1612931742
1803075577
617437695
1308916565
1934713708
504280360
76447768
207890771
833779560
1916299741
1302425136
1268161333
1881408848
719839952
740306123
2128108973
381977217
541568994
216339970
1967564952
1172846658
516253989
464720929
2027134038
1406749967
969051727
1028213089
661391924
357167298
113629982
589955457
2105028265
311703372
1061412872
851397964
715302045
245568894
1850176600
1199188759
965980483
380648056
653169378
1646703854
1013719250
1220326451
816320470
1908188011
448117076
1572285406
1072873665
548332767
184098360
1008012355
1690773409
1433659612
31736503
1442388880
536454178
125195217
1451309236
368114586
906290150
1575671901
895066569
1997152878
1620648471
1456955708
1138442412
1823482966
2116211991
1591097039
1593255562
554331518
1535962226
2057307417
242818135
784508504
1122413073
1796239854
711183694
1658067933
1047982181
649841212
1495963696
403831391
954792566
1334857266
173128088
1297598420
950725221
958308054
1283149110
1501825931
1562684127
101799281
1835162956
1503985932
428341715
1089394799
1425218280
419539498
2080805884
1871590055
1590352447
1539937968
237439920
675842191
574998167
997968100
1132997109
1419216341
2017618347
1143430967
768662601
1612566862
1387974221
1751749375
573543136
388950428
155818226
2084521429
1022040875
410485169
1251565845
520218342
585944237
1298924055
901514042
1022006198
1443133387
1875561519
1461881553
1443507846
1764356499
1918359791
2087200236
120076398
2087177963
1326510476
68478431
1758082357
1994386411
422152253
799668593
77164419
445388331
634177685
1995158562
725376253
860952705
1581402375
2067411500
1916495422
1900775290
1342271009
1069050009
745860398
252809352
1898775984
662895906
784703676
1238211593
1506471499
1451197409
2021997494
1137744127
1945637864
1105242096
1473582649
1190340161
1951561693
2028007205
563807511
1159467616
1095665466
1151666606
1811287415
1041492018
1747719448
1057019427
609527195
1628088022
1380621888
1534962882
1958858689
1771730112
2081151255
943888173
2048980266
1624401538
671261115
654927698
789987136
1736102164
1624350753
1266442289
2053374174
1764240232
1936043140
525888970
1893050320
1461797685
671352402
1000745218
1449812689
1941023508
1216348704
402408292
239092755
779087170
292567257
1689352460
1666226886
648601960
1668332968
1455996487
1969654543
106337499
732938647
794399429
506030018
780021339
1281717082
1328023389
1636726002
568419771
1725453720
1611359357
1577592835
1153118292
1011472434
785746751
1306619985
1079418485
382307620
1651192693
565781554
1066673716
1956406250
1278097182
1505502487
2140724746
354723663
1856840756
596375047
1249172848
1654504321
1811058506
1757902128
1684555660
683930542
1840170209
1587015546
1758446182
979068595
894684970
582810434
1541737395
879746927
1262227792
1693371632
2067530006
2028105035
550653314
911095694
582127522
2079841799
110760557
308403510
7929620
1908607346
799026115
267736126
1149354694
1787566566
1593960864
119254044
539531983
28137394
47125998
1071172333
1202613181
2125238567
2035068530
1419318564
637396676
1742047399
883880846
1512537441
1620976908
1447561947
1552641871
656954149
1297708050
1149982239
215036612
1485596640
520913279
344248498
272319885
1574802565
1505388004
1724450715
1129586260
1681252540
2115438076
308027105
38938136
1002518297
1956690801
2146322881
1930648747
678335386
1886937278
1993893270
870682969
955133609
1730215748
1293265483
115291231
2144522657
97321929
1373519710
1090921570
1455638435
1313577361
1180756811
2135643590
1226432696
1846239163
1636092911
442900528
988000599
1512321316
1279321943
1665550165
496994845
1203870975
1619982042
520104506
1201955461
891660452
773076106
284024987
753975294
493831471
222057719
1849859641
328451223
1018541445
107878774
365459067
1221271499
718520855
990113332
194112477
1050220277
95405775
520512439
2052259157
1715961235
1711788687
1828826481
1739336278
71642394
1972395417
142152271
1920895879
466921433
1861587194
2071337309
1580426090
398892552
1827506434
1055169966
884535765
1937858251
2050191211
436146608
1186724771
246313425
1239042147
141201051
983452676
1560560113
994517575
1559428228
234875950
847421540
326156244
1914764517
204977575
738257684
462037149
1570438504
1614679055
1499681360
447040037
2137532054
110111374
816189195
1310893745
28031095
1527655531
1736913247
256985035
1615861443
1759603374
1778325105
962675205
2059250637
1890898848
17223639
1866676330
46124566
1183948613
844245847
203052142
1873619144
445551061
1012635132
1209479065
1067831917
359090732
109552094
109188155
968764087
1981261766
1216518410
1693832857
1076071766
947300768
1756222767
2128982521
775237117
526012922
1643147547
1431438712
1167656413
692008813
743164724
1610577645
1349856602
1438090868
2056431666
575004439
772652368
217348207
1203515577
49329461
1055480319
738067036
2140610869
579622574
1963877644
882010762
1209511501
236023114
1357726381
13898024
505769530
17266413
1596293243
691256460
1335242747
770873760
1828103210
309924348
1971709703
1244176800
230491340
1418766763
489949118
1047846869
1045496680
988527104
846844974
1881140199
1509701341
1426187097
1351618803
870379483
472115197
560848285
505649000
109518121
1165312720
1437936759
1060501606
95353918
1878749580
222128746
1826870240
837571643
990101322
372757328
1503681597
405296767
1501020658
1656645467
1792000663
769838738
1216714472
2002847649
620030561
2137320038
402867718
260005842
767017264
395001875
695764713
1370764376
1502218481
1211433762
1082866921
1670805682
1201426329
1056706623
1324841063
851889385
1658376417
1994464722
1365706395
1580008461
2139752708
17770096
846607349
1117654669
240094757
986182901
1207532341
167869998
625642435
1378820530
159866241
2019814620
864361529
421645821
1260221616
1009981812
521111858
1992261631
1786445959
553232671
1668453868
786647433
179790840
279181910
361952853
2116927207
1917082510
1639454772
1497078178
474636991
1233763400
1174669373
1432731964
20714899
401933438
1464209974
986746007
732464044
846892933
791310095
1774674961
1050748688
1159116854
1560212054
190631162
1980567984
414168924
234627447
505460011
966727107
1322349467
326961309
364455214
1103826574
196569133
876768219
1183348617
1895020611
285767438
2043389871
398212172
420915532
41407902
964290779
2139925919
510462894
954316594
1705925225
159345613
1457954992
2137369415
1454509853
578739726
90173961
2025711682
870457413
1412647454
1022665359
294500947
424136667
821903410
604979598
1887790585
561660829
1983051492
545329162
52246588
590824304
1699187832
898575601
168448469
1303897313
313282458
655737590
1417808278
93282227
389058218
468279779
1416228067
1732319226
1419078693
692247733
1772162912
1335734660
1140697879
104631131
791457372
1088589590
529769128
342933019
649798875
2044689229
1688715580
77236934
1198582200
296825017
2045787616
1582438589
2112680484
1543311274
1109587407
1503620896
1094673626
29154389
2112078559
1214534522
195909617
824501461
100383627
947312104
359650718
1724937633
667027678
959104733
844609335
591832070
397370340
1330373350
524175872
971101444
1324166957
1852547173
8959213
1301827552
1240129761
917371129
1062066856
1587055118
849280809
1356311519
1461291338
39270814
1616122164
1132539774
313878995
2141209510
674339602
631520394
908852247
2078748689
1898182243
1373106473
1243559820
1508708556
941584393
1703314409
1208795625
1294951065
1151279094
973960120
1629408803
832475107
871040361
423574331
1290933418
1365040930
1530613693
1617323596
1025216338
1020571861
885712051
2073565539
155310320
101781300
916901248
1772255097
24149385
1148668393
579953239
1781147623
344677017
1940462459
1223477368
1577108778
1624390190
1805205981
1023087902
976964729
1175636423
708759518
1101416310
530374751
315616748
1577003783
1169396289
1150963535
606163958
1601417784
954624503
1339451738
1648881264
544906311
1205618762
154292261
219145456
673395063
273058598
1367927013
1345071333
271921397
706561279
1987532242
591674526
586797423
419302248
865815829
1997547505
1408352807
541183617
1759810293
1162918813
1513870400
1790450440
345940934
708520337
751755548
789527625
793995460
1790751643
93149590
1213573950
1791356541
725594679
1778304668
2059458431
1958485883
383514631
1916267576
726126807
1600335598
2065367668
4852629
1336513745
2727866
2069193282
1317040293
538641110
2058083421
607524625
94561846
996651294
1118123043
918458997
1561847627
1789014403
232919527
1586703707
586788061
1884664203
781284716
427886946
1559184659
663620776
968847027
1478150845
434623392
217020794
297215410
1765397388
1526848773
1515135254
1197566596
1580921428
728126749
557170713
2139332591
603064635
651801102
2063259119
1109243142
2111758545
1651751859
608812655
253449763
1243847590
337692486
44097265
371098775
81128237
408623564
191437665
1576740563
523804747
660246455
669677834
1192848882
2022478997
1832282666
186859261
362579202
1229398003
1410781322
1227446620
381417425
1493923151
712260453
586810958
1963315063
797424872
410921968
512073143
1408038379
1683414798
970175916
1123159036
896978135
934118758
1277121669
211693230
2071117777
1512548635
805994718
277430267
2019847734
1923115773
1444646430
1347551458
858393174
86637287
722365350
577042261
1069048609
1931346628
1565169310
2108626079
1766893229
570146708
837868260
612348882
1189135800
1007981231
457082821
317974370
2060922822
1160003872
893352574
669656455
1819783927
832047802
1156228929
2129844783
164275969
1093104139
785345405
1087537755
1024260316
279448343
550718983
1449224674
246231217
1776662718
1296885534
1011897042
1093374055
1607267241
679174119
535104315
556957127
1200539492
1759830105
1057203317
870067143
236932230
1906063547
1182617132
2142985002
469039937
810125938
423783155
49646684
674171540
307722493
807749430
211123840
1773576447
1677704042
147461044
1506084020
2043882515
219096984
1908902254
344525877
79917548
1324418222
47620291
872988685
176959706
797161041
921016602
754762302
1959749996
2088784913
518515862
1101132479
1006457284
1271211670
637364135
968851151
1915292532
1373231945
1795524719
1525407176
417629437
2008211225
1696593176
2056739736
1171131385
734097175
621949730
385548106
1511946625
399323350
222594368
2074429214
665694369
258245119
280437998
815536610
465250932
813687444
1061547602
1205554172
656009900
1959676232
39169091
1228133094
1117736772
1002047506
227956890
1274927255
1196717589
1461985010
432232478
479195865
208298558
1481338620
1760461519
608719593
1699580985
82783646
1833531733
595431667
984197611
1610019900
2038687648
93386944
1843883024
1199889541
1003372445
1071471405
1840284210
1183237431
135418363
1852666733
1181625974
1428090711
1833210043
347494283
15326618
1585767153
1497899008
487672313
104602952
441003637
1834671243
844953363
1140243716
123078994
1876926474
1202680711
1793524435
764429368
1330310858
878834125
263988859
124025909
1712843245
2020948442
1579979059
1510352917
2062776013
894814288
2009179945
1452909726
1159987299
763827446
1808714367
1228586209
1697935297
1509073795
559554177
507537052
1181178356
85093682
436933809
1854143369
1681190229
1760340063
1900322819
1350306016
1842648256
325655616
1709510911
1013007865
1242863476
1057546858
565237953
362696983
1752205464
956983886
1015525827
1267877022
2117108598
879480509
1040101967
1656098250
545663481
181321708
2114533742
332083308
749287122
436195058
1476713136
1537481358
558487900
1687773834
95606507
1599354453
1522048996
659386219
1471995410
843534727
1312789676
66883505
603309256
867215629
1469813646
2097360525
755503433
49915799
623632776
69756997
1822476332
1713516810
232357980
1290741635
608125551
883093607
1075644260
264169417
1410177965
1732350199
1026861616
2068247929
380796038
1726695778
745636712
142946285
1678384499
924024356
448871282
1730771287
414669570
1447368763
286182591
1650566013
2065498818
1782221619
546998786
2107881898
1949248081
1995312203
483026383
1840182632
990316672
1802723666
245102367
2058079378
1528537207
2039686735
1531834016
242427501
2026986768
1987133105
443660715
275792390
936795031
1355496360
1649488148
319401342
1709640071
433270198
603845587
514702348
1648611047
2125791685
1355058816
684144280
2011092812
399688842
1645275743
951736303
2020882434
1685056300
1223489629
1490044555
46408326
805867535
1956888461
1547970364
598792050
1758304539
1225718799
892019936
996937384
2022792698
682120815
1370506550
1370069689
1592874959
1532787131
1882818999
1178942152
558188204
1504419010
739613610
654739467
1193871320
901066038
954637280
1624128246
706181255
607434106
278970384
585636053
1315509491
1438346158
638062150
1033753090
1407309039
1397482678
628181269
549975006
1633754989
86907962
755784800
1045551593
130506291
2064736606
1388049637
689023907
1022184064
1218894874
1348715752
1291457289
1053684789
679343032
440771169
436009126
1379253478
1892576207
1853474984
1000589514
595662796
1294857023
214316110
1935776826
2112817302
510403814
2027897485
1334433823
824928048
928436048
1583335020
1765382855
494436132
488606861
1585885159
2095549027
1609954439
1594502332
1893783335
1413052657
920451095
995612956
1460642079
763408011
106256150
2125018971
332752162
1568921623
1032662398
198414805
456147938
220163580
391422790
1481541748
906665600
780152895
97015100
1242901177
1343011211
1139709598
1335779995
238670974
1770016812
894026433
346805309
1204517810
1841953517
2029933963
1279874138
1188351029
1367073776
1808844687
625050310
1591406746
1083722717
1375708124
849043560
1151224739
331802964
484345726
1929005040
2143620498
983767268
1610339641
1238119286
413892904
110810676
473784224
46566105
1523722307
998910484
999717038
156378235
160390312
337097016
1785604015
1436683694
1087310244
1071180313
1036778856
468737754
1392865902
1535071945
1997728627
568015088
964570108
871061705
1948115617
1075823628
1869767696
1801931538
967461734
2077206197
128741718
703579118
1089736351
574976747
1678947453
20471973
1398617299
778833067
1842095292
411624535
967860574
771617047
1357327104
763596640
1416346359
854049430
1264118410
1088492351
340526307
2081228012
515239413
275547022
1520591470
455924654
805785948
1334669081
1913326501
753880844
247474904
1553883998
56150844
586651545
1665021547
961381076
1618107121
326080487
654005656
1654060093
1218951516
332989313
745519680
1153718171
648232144
73475107
765776233
813383285
1294562189
1139142330
434265452
1608685119
2069041305
2112264946
1909013809
2140337648
1634005671
778151813
1353792031
397076405
600394046
1970922102
284422536
1365646681
36958771
112599392
17622987
801557683
59718637
1359119449
1005937810
377936301
1953093730
1186305
1262299280
229223926
1477258595
497733792
259017350
222270337
1140742048
1706845111
909626466
880006131
1585373438
2030044919
1011213539
1145098500
1232112109
935116003
1353661131
676592059
678915589
1090879689
194671868
1055237226
1488970012
444096216
2110076437
1261721438
52375237
1965829994
1234536479
1673983457
219882931
395970957
1482121641
579737410
406029021
85428480
1403657789
845443380
961664139
1333361877
1724795777
550272802
464091159
1114753679
1725361940
62133927
136719009
2082917752
1172263587
338747630
1410706817
1385879832
866426001
13257714
578648311
1086946529
1604073624
1157314699
1108761360
1521698157
747324465
1323054831
1326480073
288035981
353356862
2100718723
329837979
1430317059
1921598117
2112574584
1270037838
1375391116
433837795
2108818851
44061011
393821178
252835399
125383467
1427610360
1161751317
1271663794
1859848081
903411165
1037178979
1121858703
1291898966
1630128800
1719861738
790305853
1575205683
357474433
772169345
991471365
1046133998
1151875521
705678111
2017704581
2060506841
1900235593
1489393253
102462450
1626784368
1347061098
1072973291
1034573035
283971772
349477799
626921913
1447184608
97823119
1227845837
1246199295
1815123607
401158476
828821281
2021955815
1631396594
67265038
808136992
1436839766
1619740058
1910731622
493064926
678396376
399804642
607895553
347802742
422174934
233611471
1380515670
236735902
1349740569
1011086593
722834834
956526212
1002874932
1978508922
1151033634
644424784
133638832
444039303
1766608175
1182210880
677682903
1351548782
1100076896
815677925
1680360244
1557273650
444174619
1348244491
907957060
901377970
114580565
1772013861
1660084824
2027976526
1980117564
503806939
1864234740
1005663180
1280544497
1345925745
268867411
773171632
363316501
2111702692
1467350559
227674903
1249528885
1435229406
449295872
1808911371
694309884
1189136171
1237306094
760104087
143165689
1558384416
1512332013
803829963
494094097
1219311308
1464966154
1480467262
1473069465
400065771
1063276059
511028196
113983248
889090278
1553189363
1899932167
1412938907
2013918735
638648858
21536318
2006040318
1474613384
569841218
945765954
604239675
1411853588
989781604
1942777576
542826117
1548730693
837096715
294480106
969074846
1001757902
898927284
592729198
2113210527
1703617327
472187719
1569304877
1925169628
220221107
1034403105
236472106
241616866
1779478123
742689355
551114390
1992372999
753166639
1176392643
712164430
1865555472
77454551
619938894
1468838315
106575167
1678297970
458791010
556342465
195242483
1910487743
1529510846
744884031
525943994
1405728928
1764223840
763338011
1435817477
319717140
1705375842
1185866449
295587443
1708331154
1795220079
790914946
1746414009
691713260
727088303
1324897335
1608237938
1168104012
954831496
1520195565
153498460
535746651
1558204893
692896941
7723317
1299705271
2114413012
596967659
366989383
582936005
992837431
1672994208
639177876
1069570896
1246293086
2134438499
520190028
1454882079
1964898315
220327422
82758823
1874469412
671176586
1416809183
595245877
1787251523
1841365721
505487068
1845533403
960057716
1197269647
301183584
1912030291
2088339590
514786977
317294107
118523976
393508112
1471449522
1779193066
1145170946
2006057207
1453622052
1920487993
974482510
2104460981
1742195774
1945453479
161152430
1054360667
1093449159
798175358
1502750129
1434522130
931863644
905529589
830780384
1307804120
7094500
1769538744
1789313928
727876987
2105310123
1981265993
2011443990
894979263
1678450706
43772478
1413680882
1819769369
1511110330
1696724231
207999489
526810426
662316868
485199069
1049742721
1455489615
1683310931
829865948
1987987140
754391198
1042808912
702926956
671008081
157122816
1177964725
316045379
1513970214
1658070909
78738181
1358655474
1837705324
824182278
986545764
821553122
973029005
1033786054
577384685
1133693142
1501932613
1728303782
1439978299
489899722
738051500
1766480056
1064634185
2103193411
28424
1707040666
1102848810
909133839
1035152662
600211893
731242389
327998672
630659196
1550884781
1326399794
1330774278
113035685
1860934512
1318630879
1846857344
1678475767
150609121
755040709
199935336
293333099
1685114424
292809179
557490703
253039655
808996354
320084090
775910463
304796784
1939799061
1532332526
1153324679
34129590
1405976357
598913602
1610758929
109209176
1370034172
1498315088
1174178709
2056015119
1740292557
1095952044
598741540
1968973063
1778747599
797335672
887534678
478675907
110938191
85940545
1912112042
237265893
1124632895
1028029859
1826878633
288533595
401130651
103622302
2005086780
39650936
1916479036
213074344
2067117737
1814684746
2072558750
318784821
564558815
2056437108
1016042794
508473974
846998824
925153865
1679525870
616787718
2051464802
977198862
512286023
694964769
2021394667
2001299250
115057587
861467296
2113840118
93255503
1353709916
1386397290
842439288
590944188
1404233680
1274848979
909001613
381864705
1799948205
660691285
1468452491
419455332
308289325
1474921659
1294979337
1408982377
208575869
753724788
2053753861
1219948477
460809362
215500882
784714849
1293944846
1843400837
1622793636
1706437668
1317920346
1846051728
812128698
1266298176
1318474871
1453222820
1160645055
914012085
948182078
1797564807
1521567993
1535476722
209834126
1086468267
1580097487
1110101084
1486917754
1390210521
389866025
1832888793
564631473
1877027320
356420724
976682445
1680846790
515356955
637841475
1367698068
1076015289
1171587040
1212743099
1949608496
1508972524
1300261152
655487964
2142031964
1580201490
1990942753
1720274111
912165645
179597763
1939609131
1779032736
1461261743
724053315
898590742
1999062278
1901595860
1866206808
1369542289
1580723710
1431487928
1626490346
878882463
670705023
1320708423
1481262955
1243559915
703371770
760497542
274103963
1446825124
992939312
305173937
16249446
1788303183
900034125
870686758
959934284
521898630
399729796
1336773409
1437790870
1133060930
1160216564
118561616
449975010
1575080327
593313032
1154858588
38412384
1332778287
1837522378
1112228204
278940855
959608868
1506140234
822609447
1839561394
1726622423
971138437
1095073846
1258276961
1697341626
650274529
1808544564
1415427106
2107832311
1457666797
1492154859
1316741350
2112504472
1502156774
648169898
970684546
195084016
1282161410
1717357597
1948136669
610435098
171526625
341652094
486904386
1235416898
1888334450
1091239234
1623086148
959928213
70037819
733360341
1302926806
545239006
1305796891
1623742884
329336842
1744601026
762035523
1942041910
794138511
194453117
1145663829
942134405
1747010818
1918660510
239861919
1146807019
72970934
1086166985
1592993606
676594974
775668141
182037121
1247153601
380696170
795429867
1089465318
1068411502
339842889
1729779416
2041432982
170751728
1349693123
1863124480
1334021391
1043886035
1278733540
1301980818
741858493
266906776
683046211
1248163616
1874233436
1828841121
604348574
1598016747
696235720
1087960712
342116095
883673787
1346758827
587205995
1787290280
884072376
471074680
494464395
961677572
1801510093
1546771686
1316217546
465534063
2057893871
487054408
12812330
2102139832
1479676448
1604602424
1880493517
151461215
2123582698
989290642
1957992852
707423489
976770851
1493555265
874783145
279652091
123232959
127676368
1611222873
1767210708
860008680
626761368
1998058635
1585547949
1138315953
494783039
1052688278
1991739968
672787572
1409620678
1022004559
632907239
1070418489
2104981296
2075500955
1089022508
1810729650
1881432100
1878483156
855827651
1147168688
874407379
1381211107
1929649593
1778608826
1663026544
942482860
1850247687
1379207311
2091366218
120241726
1954568394
1147165592
88198775
473360683
1334900513
1899066637
1765183233
431684179
1276277971
1751651955
1671673018
2008138896
181291385
1375992698
35278164
1845131328
502353933
247433196
249736565
362411584
126310752
2056204211
1110645453
849646176
2076435125
716609150
1096898047
1984081396
610041192
454014797
1038475963
1236132812
1531479313
1158714742
1528479154
1133769908
2034291991
1692842224
412302640
1512964316
528333204
631744316
1355254861
1112841400
9963587
283960790
1342144113
573520543
365576554
1029246981
1995567047
131849639
637549620
1298525535
911745709
853252907
1411866100
1112625276
1956421576
1163818434
97485970
321011566
1713493175
558422390
1088800344
87367061
408209755
18066433
1621625915
430729898
1484090738
1630992073
5191558
653110653
1718212251
967440022
13908602
8746769
1799368492
674710680
1717683281
493102815
1548736995
561690646
1056141589
1843068367
324642972
1700135294
448865309
2027213654
1823169979
68899712
1384247177
1721941398
1928835400
2137022919
1905760774
1638462319
1025509968
911796811
1573648115
708769367
1752118743
1051289039
1899771112
224078017
1439785934
501487598
1567026925
612991785
1518078864
1108555369
66702762
478178165
621188879
200579574
1563819052
2052820507
1027798327
1331913535
1647743508
32509418
1072129137
961046067
600720927
1161213107
1299023897
688670991
550109097
890889117
656589408
1187315431
609212155
660606696
1736742176
716216781
44358681
342766934
312698310
710815295
1744354441
1464945085
1159671980
2047285193
2137474571
856547030
1272290110
879798711
1099471559
1453219372
809893784
1339337914
1714403955
886314020
451327387
1672964355
1218867308
2057579834
1108613074
1308781764
728523130
1566111189
1065057985
1973338926
1624195717
571210055
2056639330
748867116
575162178
710191778
1457029265
1376967195
563899650
819193843
1603020717
714349857
1020350644
436127980
585358834
935449890
980333125
287596685
1708255472
1723654494
1569430148
624552006
102748040
1106890878
291901125
1748087586
296008915
823324779
710844435
231662752
2145736281
2116403693
251344370
1064219927
1713448712
2042063421
1332638377
1778256258
2086613781
658047341
1497278048
1471369880
1729080012
388001448
1315594807
664949635
1044307108
1370804849
182477048
350110303
601919371
1285382811
1088100186
937978224
1014721491
1285850526
2115218175
504819016
629122413
600244245
164191858
767100628
1136605001
1818274284
417098861
756712088
45669711
574914328
1333546849
2138941395
1611451870
1955444144
2007543139
1050905165
1183293579
1036294231
1917711315
1879704020
1844623435
1797042634
2108982603
649488271
1742817809
249170473
30238108
1171258394
1810377407
409883069
1020739841
876756425
2134063132
761354109
1443323335
1836864862
480574979
362379157
321380322
2075046811
1802556981
2112575690
2111877743
1029438691
837454383
2072140266
1610288906
210009884
1426996966
1086463782
1745436224
1563067336
1237357836
436549431
1182055262
589819481
1503939241
121015380
1608199152
482089296
371768910
717695331
1130142242
1665376031
770372085
513344669
1032793937
634784054
1171338508
1047893836
1806203442
1028558326
1021334379
890568845
1045671375
1064942900
1864411526
900104472
1919915327
153486145
249819174
892610153
1255687818
610530087
557968964
1972871576
1310646032
1594893842
1865416262
284600930
1845645425
270001851
1531278457
605224435
1604231695
1903344958
2062400203
1710661357
217795748
809614461
1497510695
1599628494
1876409744
1460130712
1226356243
433705485
1865270740
140377118
589696015
600894945
1176036145
1385844679
1649113761
408930725
1849350681
2071936007
1951747761
851391240
264316547
856610308
1149796723
304913016
734633283
830635603
987360557
1121473926
556601100
1859483431
144199637
250666230
63140534
373674257
82801543
153868091
1770472210
521883253
845915652
2119149832
525180744
54096590
1403770245
573211353
1813964703
1527809
531801376
2142361140
1674342515
1865826167
1935424836
278276219
1490533516
399217621
1618525211
1443623341
532378669
627056956
501610081
821548920
497103005
1257228654
142298537
2119492507
216636768
841018466
1300170122
596533488
1599176383
757811784
2111521356
1550261057
1063742702
1345000572
669649357
2034897777
869452161
1139989192
2059985050
1585870413
573744431
1822797531
112356668
1790690341
405135859
1514725611
558506412
543585827
1123020757
1567906386
595304527
643480688
1841988801
908424532
625135967
1138629664
1600033967
1217150482
583461502
677959490
1224541433
845048706
2124461924
55243147
2015471212
2084235965
967212275
1941829334
545874929
700708592
763113348
1356512250
1821907233
310359667
1110880204
2143912556
800225963
1467705303
1539145116
1802239260
933228165
2137966657
507412894
2024038448
1444270942
1631844186
1042084355
1038811005
1146611076
836253310
1520911809
884117258
66360379
1245544918
1793343681
520478497
1234032679
1509683454
934639640
1136972006
1189386362
508941874
989524686
1504087993
1077891747
1966543604
1509117912
1380559542
1870919041
1706278246
1798328000
1659694050
1115654153
133729362
1113883197
2000162725
909121356
1293627030
1330897170
211422117
484464623
566457030
596973227
694480308
724702871
1925190181
1805820025
1822713099
542946133
125632419
891883609
103686727
1136461569
1292101875
1754445732
2132030231
1972074278
2104101544
1956417515
1643830553
1874233433
1286554233
464394235
396265943
459027728
331842556
933794915
540006730
815139163
1209831560
656991810
71529532
1568749516
644940741
703589606
755158999
1151988020
868852348
636604992
1878911691
484090539
984859621
688062594
2114941358
1933298352
213749477
919572810
195822826
872836583
1601501180
926578778
927166545
49908032
202522542
898505275
1058395614
104127552
1147555831
2130641137
151155133
1022033512
5960992
1114437520
1155604865
428432308
109188113
1246564610
1455981495
2116417965
1126629731
2046027375
302034391
679528876
635790337
1754588849
1421334176
2093545439
685082706
621685895
474334182
1962836495
587731719
991450584
100925551
189872642
1357091556
2013737374
1410678094
1593652910
1451508952
915886744
1657909660
850827800
670584097
775242276
389041030
1384402647
983647947
1777389012
11081510
1123639012
668688316
792362887
876258827
1889119310
2043084405
480238279
450566719
2137030124
289122939
2083227807
802773748
2002862911
1647469652
245420537
867495837
490036082
1293805506
871869521
1541486777
603131774
1061803715
2088059281
577728311
1076242315
680792742
1353113688
573063105
1462819488
338714772
2145058693
16414640
1649861791
851469008
1001473675
1603506139
1467295637
859534737
1559551319
1915956214
109911384
1958889606
456091342
59927356
814129206
538521081
79630374
1968655470
550177896
1805996556
733832366
890600585
1348707163
1920511909
887834668
72242312
703550849
2119423586
1909750328
438371454
1643740514
1345090342
1656366258
853375660
1683287419
499551712
931891657
622748917
545439511
937530043
1024447874
1742575347
499469844
309482462
1759814039
1391237417
969403934
356589021
1686744213
46875631
358896420
90718852
584158646
1960192758
1191189425
393079529
43545883
874619311
1743282263
143943836
1083928861
1001280629
230959950
889585399
655243986
1501737181
125585062
1462442585
843493561
355765073
593998950
819033197
1341399042
1481435557
510955626
320192287
1821974657
1541736139
2002700786
1931590697
1615412136
196598567
955351375
727759652
965946352
722200426
814134530
1601761692
773992732
622742765
151364645
638542411
1598944276
1466859480
732210727
236357793
1885634480
799039338
1988313848
376348471
99654901
831912329
1749258385
246943694
1302615478
56773268
1476485469
521610006
2071388123
760999101
638567929
1591137759
371417112
1352841347
1322770607
1898756695
1335899417
2103607278
331872029
1319337681
1769119219
355098900
1619512252
108458319
494768956
1609290274
662658743
1386781475
523756973
1520224656
433138654
919492411
1949495442
462082275
2127984396
1567447140
234924849
874415618
3960291
970687562
1513214072
803842330
322104766
971140716
1333810054
656501380
1333779020
1217313276
1364502915
1176340391
1446240514
2770961
1139960991
441412940
652920139
1052270482
868750725
1714907812
212109544
1824029484
1365219081
539087094
724632228
1304493599
934194035
1942558749
605625030
224097746
1413313094
1190028427
1664798719
1990971960
437654111
289219119
1746142292
998368341
1503646875
2136090440
624831601
227243700
378155740
1084053428
859668474
2136425123
145118673
435286667
733957507
1036911999
850362279
1658358392
271884499
1767060339
2035393046
1865489203
1427454664
601453288
481587526
440180122
1772086867
220971354
1039906939
1008433034
1130858443
1996222129
1168903129
1571244176
96531494
515661802
1940289413
188794120
809807259
890402512
274489314
1979699695
1530470326
1124619124
1929440469
902183888
1401239803
377308379
212229050
2000624221
33239470
1320090555
1386450055
1350875478
1913485053
628741636
1967515330
615093636
27023456
1609560071
430907205
532281146
1072918328
3312789
300507245
13464807
1280182605
65084642
1668776064
842283034
787303792
863978594
1691501761
1337456964
1400441448
2034822084
1421984467
1259738307
387161827
1707889784
1512261892
2020909300
1430598872
1560670312
549964348
2631211
1078362317
1075598884
1559802263
858974760
1145814352
148190912
2120278115
1296360808
1990566901
2079404344
2093719453
889479479
644454507
1356538736
1896454497
812276172
2116625660
518490021
1615273608
77292418
1195820378
1183874596
1226398728
2108029378
1867095017
1960512366
672275287
785164403
1135375759
1597111518
1380566594
288408725
1030750846
1104088805
1538631173
1187033927
114197787
1777306222
613813726
1114317181
1740133854
690593296
1583141649
28614749
811835773
1538949698
1893322170
2028069545
1173291812
795165287
786047570
33038640
1226861156
34944525
921340568
1409691058
649638509
1113994018
1922905229
1082816805
654634041
1736116429
2033379322
1495873158
1698549407
2045904233
810887747
1157759401
1102265696
1407560464
1402935173
735447837
166677163
576095054
72772948
2121245051
322068805
1800073686
821178238
515331457
397816806
1369097943
118651305
976620959
1681379010
1102286064
1902793139
824331367
41110738
1870262279
1955231710
2001275463
1579166630
1756399431
1762326942
380170424
801067051
624928664
2074612181
1073791010
1032317649
1400930324
62553301
371868803
377704008
1320646874
1048413685
1284706671
2064000981
1447136181
710269189
748341632
1705255037
1508246695
138005028
1534538400
1699054191
2009925874
529986238
1697947528
1067157816
1697597104
688779035
473312300
1810695069
239477100
370701400
1761553311
227585662
1080247758
371336407
1150248457
462581938
1474874294
741652093
330428668
1922251876
1595252851
457079735
470972575
532612337
1963312678
549043576
2117063818
1925332164
1377764613
1844602408
1777945229
1482743968
661087309
462575772
1057071004
788334280
1039595595
1311917452
1893147285
570968292
22203614
1035095905
555908380
546599646
311801712
165333188
1376559552
1579388746
309140051
635180356
787890005
1754905125
245139328
775018047
1673683014
1243129157
604007312
1704985501
257940194
59299027
1444096439
888766162
1485584634
3762415
1437656623
114470773
1900440653
1373641519
1464945524
1608235254
816775960
1278929724
668976506
1608226559
864859269
1131147509
2142560084
710444626
868903212
2058087823
1284185813
1837123111
257584501
1328761146
1072796267
1848521642
1086166610
944221394
1892898122
1877453946
232817396
863142099
1617355016
276163440
28273485
1421671301
846460592
689622643
2025882185
96926633
1548480424
2012201219
38889960
605120572
1186219508
109122786
1310653541
1788415693
750855784
1647377935
1129970275
2017898137
958554477
1560207587
534158532
1450385145
2042974299
99769805
1375528343
436048304
1128460070
947369072
12707821
163518257
1335618028
84382745
1789681611
249388103
1698185713
627497781
584389847
900518638
386259068
1057247882
1253337
747928119
211298661
932619012
1252708159
133876895
206093256
1091470044
950298565
2056691699
408501641
1924419110
52339964
1656755879
39991025
646259485
86400234
179350037
1487021673
2080902532
87146321
887091343
1730457200
1177452628
1841335283
159753120
1191207585
952830998
506413881
1335089666
280715361
945867843
598535623
1347832905
559007271
1807480956
313713374
1149426971
1323056730
487332622
58923719
1772663997
545252622
1477434184
1059392837
350787090
2065501598
1044261982
948003653
138807914
1152785202
313734708
200012211
1543724678
1286122103
1266222005
675671311
388916416
2075470662
26343258
2136897743
1157869346
152268741
152860074
400103457
1491457222
975100876
150773989
675505558
274405514
789622975
1039420265
1231229712
1070489411
479049305
1608865807
1013641104
1439676073
1935767038
1024451902
1348510556
180396927
1683104022
266031717
2055461846
770651458
1018087962
1825262989
256716198
1127717687
1667715479
1381162415
282921137
2085726470
753482562
1623507226
1925612763
704562218
531418850
256516186
1292921327
1259985455
1336476384
1281250932
936195283
800727133
1842810002
366246644
627759172
244595717
2126362163
1912427498
775877456
378634814
490259389
264446959
2089948908
766300456
590406172
1498991517
1298583514
206225481
1064734246
83966501
1118291987
640580995
1225846703
1204071611
816455174
1153992439
1054712865
1582026528
194430184
481256283
1762951725
511157683
1075710749
1145002495
814211569
1472539806
447158226
1000861666
988982761
2085929627
691346703
963197815
1053044925
1996873101
1523500297
1910909498
627156748
130712552
1111603029
1409589941
1984361757
806110285
2071887492
2076627133
1724048323
1015947222
2100035192
552062523
159900498
355618449
650432165
37999330
298292966
1946832177
19280755
1152143229
1373852404
1707211113
948606536
2142478675
197497126
937786866
264573352
1654965733
9726286
1083405573
417058316
2011686604
282323817
323249797
2105577519
1514584517
2109264932
1352300448
416194194
1645247648
1819363650
978324078
1728713805
1916920131
1984884504
2141051148
703049918
1653010756
1139991044
2128300106
909189506
1975604292
350785930
771890658
1814546777
1428256527
522360848
1683313501
1613093709
1292391167
1840137653
961373342
625484456
1419237854
1245652138
354791076
2110244006
1199223064
1401702762
625005428
2051174716
1527703619
475723
1937555220
1180406215
1061135977
475117749
596422328
1509073839
1344413755
605763143
1967297514
1256771364
1274861419
1963623075
1816776621
480092917
993924420
1834724256
1593080511
526847115
346211745
1751067788
864136027
88469979
1508323176
1143729939
269176620
1563071005
290110414
72830695
1281773948
853993563
768522476
851142084
1847196479
1495671049
331666570
720397634
1643800746
494366396
122970685
1523841281
286410162
377813405
1769291628
66788096
411428536
1828172854
717862805
205017004
80325122
2079759752
1120004479
1434400519
1327499519
1742600408
1280672543
914961393
1071819882
465035193
1787478364
569419646
1672234361
632323549
905244379
1738205315
1860614994
1425159893
106738050
1015516764
1569005266
1191820427
1016210240
262318960
734308457
914817061
1811800271
732389228
2126507257
1380356300
3005002
988160164
720869860
570653694
926708815
181080849
1656519466
553823468
1251723819
324258012
1264384944
29121672
165308615
1376741715
773411903
400782200
2073422787
1985360079
1992462922
391579386
1137709950
1342680767
1421813667
1501861242
680494340
1143926908
759837000
1757455414
973984173
1687177670
244373897
382725085
439533090
853023188
791353886
813940353
84594664
1930922503
1729990945
1412823468
774691884
1841797794
1576188065
1108053835
621952921
1710175136
898890756
1469144479
313260034
1764578522
659040401
2100502052
277602233
301402104
1006787777
896507244
1518324703
1255982355
1028621647
1335651153
1767788196
737792137
829518204
1450794931
1568140839
795029770
1530994328
2133089383
816065556
611606163
1276504183
417484078
1935808201
1998323482
1295115293
1873868422
1556357870
471410363
2110447568
262041157
1655389954
47282902
410742447
1465693394
2025664724
487410653
446110397
130701926
742442603
1737301178
1280698261
1413695629
1366302956
708086124
1993924424
1760068984
363383076
104899906
164374588
656385735
1824333480
56900386
1332615256
876418637
1601268884
1352145651
1638443331
534956803
343287871
1571704276
1370266614
1983134095
1539233987
321879030
2089454258
1548733131
1459816748
1629512375
1285282150
1419443342
1302686110
1927872079
2125730513
1049463413
150671533
976340323
204828622
353169647
723258235
2075634561
26487376
588569765
188098732
621267821
357014287
1923960833
753432165
1209067128
1431188673
1871393441
945691091
771838107
1153561459
1855542879
2116011917
419682577
759587600
1652851778
937829820
1215776246
1380686773
351162468
1780182462
1809018495
580106325
1513144012
601199793
869251588
1694743068
1887941966
483527322
348595545
1975598366
1978160787
1937494117
1934662561
1787771607
88313627
414059405
723024793
924043113
1725501131
1890440434
1243290162
1470184997
714699222
606360959
388710651
2062491361
1564411393
1689215321
1146327610
979967676
19588742
741896042
2020694016
1111388189
1099852427
1233052599
998509447
1049976237
1898396057
170953013
1687574845
731207702
48614008
424994841
1669098235
191118449
2084825333
919286300
163199834
328094124
613571518
1410050251
308314400
1359537375
472963539
330906948
888796395
1784894748
502131235
1512251319
1664442033
1273781227
1060603497
1429312600
1498202709
513365244
944459579
1944611420
1106582456
507001304
782294168
1930232262
1731880818
537490652
1665873667
1257640323
746620208
976687833
390437812
1977189232
1889603117
125290109
800853655
1468628630
1142886386
313252146
1499645365
1687755383
1613069994
1139203543
1446551874
157599090
194538861
586615752
1959032136
40112946
540512852
1663102500
1875539162
1430079404
1049194772
1049280872
1354108942
1453990538
1910441559
1349474297
1154901670
214574804
642498953
1723281738
1449925052
680380780
2125878236
867930611
1695618596
924487711
998100665
2026505466
1840222620
1099046252
1448686419
1558228712
1194438891
1742152492
430377674
69833113
1828577966
1819115912
411148847
822712519
1791284871
898096163
541705578
528486723
993321203
654047540
1225363588
1603043151
659526075
534724347
1046972772
1091990726
848277783
1445837229
971269286
995932361
1602997285
1866450955
61915828
941077348
951199667
2122931759
1147182157
559042420
2089231573
282875100
1189718246
396425070
1202781604
1060238567
1952066137
1216030661
993457528
642614088
2073562351
1360911973
542104918
1508367963
215141134
1123179137
757484853
379825081
1136106296
1320994443
927268229
1958268789
527579007
1009560814
2038047328
1800365523
941605658
1556814223
1051548377
899101982
1762757931
728027584
1757549613
255141109
926383102
523965922
275719671
1786189346
1466375945
828900397
767221267
807976241
1305590596
1066022638
1138249164
222083522
1647100579
649796893
1531356557
1266890068
1355700608
1615106341
174850161
110511905
1060027833
1037794928
589850538
1107447084
931534126
2014693688
1535379440
902943620
724808922
1679872658
1570389553
1024358796
172332384
217443128
794236157
287101868
1628668947
1647156266
969285416
2059263518
1674885990
1130248205
1147409972
1379850936
1871092959
1435588555
1393478259
1026988673
1260724113
405820193
456087717
37389165
347194963
1493139321
960885413
1053974992
1756864549
2029038696
931854841
1613547267
2145526890
427735535
1418413852
810356647
1166889692
2123424449
1323613391
896450180
1113466939
1953320374
811719701
1988544330
1679483162
1113833970
2012784795
653436769
1958990149
1140872895
549923861
2096810629
1518931982
345217588
1464651157
1356895869
3671957
1698107427
1186502731
1041896535
637765509
63305069
448070948
964602259
284150655
1221025021
527378125
1644888649
1219657697
151013662
2006860154
1408149002
89977189
744463581
1460803196
1100307130
1493870395
2032284977
1864700510
1000736328
847736436
19430309
2055920098
93811078
2004268888
517910766
827322974
1684464041
1960732795
1136731621
1933138601
1347109355
1657399509
606053800
1416619090
960255639
820260282
6578711
1908512754
1888657531
437490796
388174988
2146073863
691595496
398316124
1192592018
95702365
1865352951
680003068
99854415
1948459728
1851047564
1614129330
251549624
614722518
1743884712
2028244286
173982475
1994377525
1120264588
2014187815
1196334974
718329814
259327529
1411859312
538977559
1344809758
535616469
57535022
1240967512
37295079
727911275
1570664580
1512038183
1144496634
1408801484
1834251234
2117167178
972837401
2047518381
221088018
2082496647
639429657
821235482
1637746305
1216285872
1093956556
1422570958
1385712727
543887269
62855439
1898451049
1271299246
792214737
879763247
887678676
599564212
955936736
1382113875
1755667305
1025858992
1423554122
1814193298
754894235
1955145749
1992659354
1942643089
967989177
1372837916
2023416858
1026136776
1679895857
714943013
915668973
1034725049
1041334554
982139883
50383352
1148787126
325904585
1381023418
747809301
1656180657
770720597
1825360782
1676984190
181739896
226762980
263010351
1839389291
1551208244
1129981140
569589741
1088564043
1295237723
801106411
90752491
1166282128
356724619
1568478790
834231552
1834626511
406363935
762026525
551224906
312413079
1623103367
820238286
1097950457
1428808847
2035954769
892007032
898190082
789935695
266812863
598914658
1169801362
2033642998
443295220
1835764629
1956253585
2014290032
1407954974
1735136404
1574532277
759459035
225855589
1034734468
2065596814
1618728540
1825790221
140046454
464366007
1372779948
1050362764
1272523037
797236462
1277281300
471611386
1102016745
977738718
1983319421
402404900
1770379970
1231227311
1021753116
581833425
1755678806
609014308
850342178
1398337717
1053461628
729237499
708411473
1123096004
390207719
1576898111
1544814552
488068412
518309915
1049497140
459216808
1656514562
498415910
1590743637
1946750822
301461840
1498095728
861562276
391582117
867241791
1284934741
1094801902
720188719
1622400487
1903816065
1113842904
2114998040
1736676120
894819545
1368815514
1169715001
1055758689
289977918
84447799
825762105
225299221
1946537603
1590601620
1303570355
1205947604
1019384217
1859629735
257194905
1253798247
431753130
1605487029
1888285291
741532731
143866929
2122092941
1567726466
355424812
1741340381
2086903651
646070244
736227900
1710204348
429125544
362762456
1092593934
799273296
1314025094
111925124
1258616720
1750571308
146178735
145795232
987700560
1539429823
429333281
144449
1617438986
1189583161
243768932
1464469394
452235517
1411299039
903741498
293210379
45117692
1829445284
1493934125
1232547085
1062152564
326961309
1178532518
1617497933
282096068
475345784
358600946
496893971
1134327498
28633761
2147383759
541682537
627675942
1132732522
1246614928
1383463485
284100182
1530877848
620732197
582522760
1340914546
1284483385
1181852891
1788802225
1438323330
1343741497
1226442067
832794926
2074969518
280096122
745653549
161376965
1453321545
2135487027
904376161
458820452
2059801370
584336411
688810401
1782730569
333578042
1400915712
671521269
229304399
1606308007
1614548170
488824536
1587307128
665881642
596398740
2055183724
1391636522
1099432570
1175738544
2056162570
1604704701
201410234
134302824
2063343048
1591058513
2022280881
1464057328
155820595
1860218099
1424815871
2058889072
569423259
466445495
78543587
2093514809
2043657386
392487424
934596648
593376094
754998201
1234074622
1426163242
233337897
1822871706
78730322
1416200528
1575853604
1290372457
1955884125
728814883
891788914
1155732780
622947505
1276365314
659593359
604328097
1086027034
830766094
368025296
1288720339
1036682145
1912723249
548654945
109155290
1449558717
56451455
458353631
273951220
1635309029
259803605
564228195
1320654410
1865060167
1166938386
1889224080
1286084687
1775012737
378786658
157433600
1341554473
120331278
1622303323
1206418340
1755373884
1066018526
1177084426
1813114640
300541535
800294369
1651069102
785615459
566305125
326512334
1164312526
1428094691
46281785
448711832
1800376559
1274906959
748064141
290949157
961494824
461166699
639450797
2118783775
760499890
1840176349
479266229
1690907317
582434522
1940411576
1891203230
1159700420
135996478
198707643
29199147
1675174557
1695068895
2125057661
327559251
1712973155
1816531582
509733671
736453799
799748196
317478018
952527581
590542628
51156460
2062147264
1751351348
76931769
722199967
5728200
119850067
2056461654
776894848
135110738
1198564818
152747154
1853033228
1167825682
823075502
1047845088
1673434323
1498215050
1567348286
1231981220
1742015137
571199721
1847267456
353819258
1781319826
637065043
520536225
1462427196
1595890900
1918713009
852571762
1835551440
84750927
672527967
1341161243
1866759085
166635033
636174238
1406023374
1968421047
2097396159
1893106635
1840392799
1313321071
1618367179
1781721095
1642491698
979531002
1638467118
508041036
576810300
807276792
286693532
1098439597
669879450
1309995658
1583129894
1317944071
2018522944
1221643675
69851365
1776014651
2111681337
1153123107
471818855
1881371106
23704079
598373133
1298177921
2009707684
544972533
2133980997
1543339175
418706347
705761914
766070914
219874082
1293878161
904057154
1623210105
1258256862
446824381
989419537
1062559874
1261264510
549284055
1725738833
1359577677
1803930740
1796723028
23694772
831912856
1807151087
692798051
1921704422
1051445658
385634821
105527558
1959018432
1627568053
419510409
1509354168
1791469115
1394726758
1650879128
1578266729
1630092489
400918390
2019652289
1717647786
1366318779
1754316882
904858153
490157208
1306670566
1790841586
1060034841
25005854
687492906
922088603
75521987
1521632534
1784472279
1041603839
605148387
1060570707
2112066912
337595437
32166071
1840692019
183982578
213425946
438941838
951600110
1630875558
152498509
658324625
1097001634
1663957646
1109657267
115502619
1995876359
1352943871
2140130101
1075106409
352332796
1436221736
1193013012
759556210
63246341
638228187
1405036903
2062547841
1941417819
1081210383
17572344
1805293751
1215222730
962666413
19113076
808492512
1314555431
461558160
829478613
910372930
633113320
191914267
1249975608
1213749486
1357072630
915037439
2109282127
1425250269
201059817
1059680957
1965028199
1865050512
1672930903
446924777
525649834
1814026595
1290067393
2010950965
943333801
2121050851
701349248
1211805225
1421365550
858235671
725975100
34057506
2089594865
119525541
271733078
1215094946
1523371047
1215217107
1414502738
2078429141
1297739605
223710563
1433873169
1047679903
1999659455
1022755594
788004595
649141569
738642031
406588897
1497759433
637553954
460846206
129219173
701802727
405446043
9740808
651446986
829407192
2017135550
1484680038
1937606390
514296447
52184826
241431014
1243236909
1342521015
55982014
100229113
2006720303
1893214139
1842366115
850086417
755688429
1662815278
1622365761
1336033611
1088717227
825002403
1977770174
1331266036
1489170833
837464005
1546142323
459651876
1024257430
1930887694
309123164
1476344926
1214748618
157002433
1426600991
807622456
1340441700
119707899
188529606
426875911
1302578245
2125578740
765302087
657638871
1611065891
59933125
1085747781
958657749
1636136073
1662261049
1478031296
1244609708
1647807021
787213573
1059026869
935223959
1589584079
2046697446
1514487898
554758288
925056799
1185426672
900997148
400976858
186124265
146392894
44964336
316352000
1859789679
1176428265
1905211393
484866790
2025499409
966778759
34544725
998959526
1699958566
536051803
1682621027
1054707526
2004344710
1202937606
536885690
1852853191
1386927813
1137182067
1745707444
1917907739
64654037
1490697952
1417666296
261453517
158277556
2053744077
1998059387
943431762
1220670147
888978238
150303606
1112390920
1027622019
1480350073
1838565237
1731328390
1743396328
407717815
1467713120
22366122
1409040145
310767432
1026386527
678604837
1383716074
1745593503
2054513478
1598540626
1611016428
849405453
427214201
45807708
2044319380
2014289389
949721356
1047733695
347326919
1151889484
564046374
1133399253
1980255662
559739628
1993559287
402719603
1190449194
1845555985
1707858265
105026953
1786090521
941699451
1653551276
154684565
1172711125
220585693
1264978881
1686284468
638053315
1867270293
1402376218
1347329711
732307588
1457970082
1971319495
163603327
695985514
585783578
967098822
94331969
297299131
503679803
274849101
99054869
371320036
523758832
873772573
880011682
2082277530
1243326563
1084891737
573314853
204976288
2050173163
804900182
174066110
304987450
1571542148
835253192
1256176847
1099850824
410624750
960625794
1282486407
391047958
366988727
904947962
1248109628
810766945
2093526923
1051061986
297703204
1132553956
10803648
71173103
1503460033
973552623
292256692
384957502
2025559166
1562405752
2011290066
1011098263
766100077
31892018
483036271
15619588
1798101702
764165076
1964413668
1156950127
499276490
982677
1758310523
1160642933
1849262351
1277006786
1463405532
376330754
1337380614
1554014296
1044494550
1304046387
455455684
1143925566
884529188
1506911383
401230340
1692546643
710585336
1258334434
1915161428
134626187
78551451
472130588
1280805592
518747134
834828497
1360859899
1896196539
1013058777
1455477505
72734122
1868918833
376685790
1802604632
1507278861
97358777
1659817328
1111742689
1450765751
1840813056
5824437
596826821
1139542150
532592529
1609173196
132045141
446935941
317975395
1327421484
1441160612
2138543603
1993881480
836299134
2047857349
2016273454
2112929528
757540871
1843102836
614729739
607730900
1661097722
1966770343
1836803279
1643455974
1379363629
13762737
572910096
27465585
2119991550
1311884655
706000995
464676194
1289390164
204161469
527016472
138766830
55784348
376688285
1790102690
854978282
620847707
900342069
399407887
718938809
715667390
741631797
1242657021
648012783
333891582
1401322596
617241514
551218234
208965696
230920482
544140003
423637701
1343221396
1426115015
1618679066
1913406169
1047903953
504155975
1983909488
707257246
1935892266
1178921727
1548959927
1881942419
1064824190
1510319417
704786116
443769800
1149354279
900832178
404186451
609843457
953478300
420056012
1589215625
1746695818
1930310776
2094159194
1086436884
1803923472
1158581628
1338668834
1648697793
77376274
1710601343
733172179
408329616
1110844080
96425349
1554458971
728716488
965566259
998775611
639712690
900656156
1291228933
388985301
1779709464
23084581
544573916
282550470
1331164882
706250280
293040272
93930985
1590794290
127204272
928533296
485885931
685862572
1907829667
790275348
548544944
2075431455
1888777081
1573948579
341352973
1286186962
379018232
1136092274
772294057
607030979
1822632340
690585358
935347868
1469819850
401009429
1438334387
1912782335
584854187
275169699
1170314592
123716203
896616969
433310901
1693976491
1339414461
1191112176
662757224
1177809708
644554706
59833743
1198521000
2005614315
298088633
857811646
44646883
1157849742
907464821
1039487595
1215033483
428423313
548369862
11363743
1087385970
1369578745
506239987
658539404
875810773
1620093749
1320707636
1664733927
2051283831
1472150946
1372054891
1934098451
277154678
1308056139
427681227
91634698
208422161
1293402752
743041171
314894835
282169704
1485591649
1040071511
1175632543
538117301
1446150300
797763092
1498602895
276633133
1607606470
129959336
355701376
1861890308
1307477368
1943796331
2064652144
2084446727
194672316
1514622844
1888474291
640248412
223652618
386784413
448071412
422594165
207077098
1077685195
605619366
1487074337
1741192503
1353186093
941825084
885442682
1044916449
1891446654
1815733654
224257218
661724185
958052651
1464279156
41202070
550669113
563357167
100719961
1635191412
1081226851
1685858757
172340711
387613963
717081393
2094033861
1149606914
2114517708
573897185
1142156112
26828585
1368848818
1820443193
256311457
2090089205
737835000
426898994
1323154845
1352739190
1782240240
360576335
1203214826
1549101349
278553747
910853079
1774905212
1608857013
4773958
1841362778
1833535918
879084729
1533211971
452343353
358273831
1173847000
609779884
1773183507
1535641008
418388101
571676894
1418879066
616149390
1491638776
1144212131
335902450
209371211
1930328731
866982546
997807732
926999978
1350563992
1066131702
1886545283
266666074
788457018
1530445517
337336208
393913419
924557280
219804420
1185637020
1027525850
62378280
2010238427
1277486125
572729343
1465390306
1968704248
1296781271
1746688225
1553096363
1065043657
2135235331
2064966300
1508637581
613280966
1718952929
716415957
1644650507
1196036121
1018464186
351896049
1799228416
743700132
2052269919
423819995
1637346352
464129462
1471638340
2062915600
903276763
257010995
919835432
1265940350
1588965096
2146427688
284141984
1844474557
603518007
915071673
1251699401
1493252104
1748742366
1092671118
1556019114
843756951
289457145
416422163
2033180601
100636268
1453848631
1873462278
445385548
1576704177
426482262
452510884
212323387
2082120479
610116584
826061595
1047938189
649108955
1059242596
1162314659
1065364253
936521578
79306171
2069375648
1142185007
1473764365
1847910097
154968293
1480630423
1609409720
391033478
1067804158
157958410
880383702
1764213441
618753503
501864517
1561813572
507572304
729194726
2041557397
367880158
586834332
1013780448
445957715
766577762
126951666
1833088277
1571398491
1713594519
992401911
380434877
875898704
1245825014
897508866
351904466
1087455951
990756213
1532846126
547032354
87726379
134828275
731344707
2058305509
1934353860
262178961
1600148845
888430524
2080998420
1642645581
2013446122
1777658680
1989557426
1589766829
249179189
839810783
2005840829
744381956
686346188
146447305
737355253
1141530291
1442198573
1147624550
357977174
1904728786
2086777653
1665707414
141589234
949387387
2054470668
154667990
2143426008
230288268
2086906796
725542303
326381373
414583576
649804394
715487171
471995437
1477106020
940511667
1322181550
1476629777
80064805
204399131
728259978
656150419
2076111872
1184974961
1455101572
1332632428
1617080020
487121373
724647823
1356261045
1926889631
236254914
1956397300
1956608496
23068970
1753700134
641883233
1827244824
400994414
2118562512
1277014194
1965804651
799734038
421097222
1328003368
964468856
1343566379
647066569
1505848051
1764369940
1082223131
407239017
1303288294
1327747962
1109596361
867782838
1163563435
78691881
568547013
600594619
1177721732
1436226355
1463743921
1906264853
410864871
1479136514
1025125928
2962234
515221450
877971113
366354746
1408053585
401989582
580848021
1780531561
1069421345
1380490186
780432096
485255843
418866511
35076406
1827994962
516124353
273567999
1885874778
1434657083
1285710439
944420050
117242122
998238092
1882877620
2083596872
1165974512
392491055
139897590
1038277981
413325099
947723692
1490989881
439591647
1891959962
387205011
1425652129
1180492926
1169984583
707505284
2123198424
155188574
1198860786
1309272575
788609315
1293954620
1551787513
1666020560
1309799984
1020087345
1189365070
1709578546
1510340545
1150623226
1189821388
582098332
33388648
427703650
819624809
1721450690
1200970660
1416344060
707484206
1500967571
882484179
655088417
514732935
1657547055
1817538961
1837760676
1275783411
444521771
591409223
1956239430
1472165365
1344211787
121654286
1982154937
1255025439
78478900
882094351
1276111885
788052072
1531329601
1796447014
1918358750
687618755
850985848
494413800
1812997727
814453122
1776981856
1631351819
550687866
2077609127
1623079898
1228548163
743623860
154007534
713229386
2120732101
598185372
22878561
794907065
1007130691
1112683263
2128679843
1060926032
1605277395
123352333
577951084
1222338512
171018399
1802493084
1153125493
1566527753
1566849906
260753563
1227740421
2109314077
2099176897
1202226186
1675764061
158019673
1709870373
1032753850
1540164517
307222878
1797034974
111702964
1093526509
610210040
205893740
1273296986
1659883413
743312048
1345878027
1676407737
351296471
609597184
2045214820
648177413
2023921390
1660073785
1706740006
1410953657
1222231669
209452827
997676471
2042607181
1630215451
1112084558
1986692900
242961171
2078204863
1818657254
1937119915
4520697
1810352366
2069685151
141921379
1078529124
282706375
628301880
49274139
1696283184
1289948286
1704202734
215355867
846389827
1403949317
643779376
161965814
1880466667
1373324165
563354238
763896886
1390127927
1652492669
1602074299
1289013866
358017834
37615709
1395649946
1335657319
1215647760
1148223980
802974019
1850972718
836080403
1311662964
1177151422
699089948
1848128719
2036845048
1883024724
1195991539
1317618936
606867146
1810858432
795392183
120293386
354787698
989154519
44633439
489628850
778934938
229452006
590090230
1309953448
1181940225
1503462722
854037112
316187710
1392406725
1903525692
322149148
665372863
1370225646
1892014681
615626369
2023251486
1875925282
547787457
1322416381
1056774196
12013626
1197241935
1476353193
710189266
280577583
1861309171
1467170717
1407377191
785358087
1688736184
1933546974
2055285359
636907867
1632393802
942478261
1324858965
637424167
1639373051
2075866452
1058426503
475381760
1631788531
687455258
1094456105
556909629
555360309
54020534
630559063
545041925
921781019
134159689
1741823618
592417292
1469542762
1867528201
723643268
487026988
2131893947
809574043
1150442086
159115703
1070605903
1384803334
1617189179
1144227722
1721958768
1180898672
1019014773
464951277
1411776986
1609865664
466363879
2118083380
1249729521
1484848212
1831009974
1068157413
1440292004
306965770
1423258030
1797826348
1038432871
96455000
1589309117
210419267
807129504
932263196
1812440449
2121533101
1134912050
665941534
1326226128
187091800
592717159
1990105486
809159522
2094269781
1484767705
683546410
1542874876
1899750480
435137023
1951036073
1624297305
1366624148
1961401683
1216037542
1853448560
310009275
129210297
1154158272
1024474774
1534926349
1606802313
408331798
1054766583
786887068
1893543764
1109101306
347761920
243819871
790076950
959288505
1774157782
1796194103
1253986825
1152255174
1758171534
2044768657
1946580672
1989555184
867120030
1485406393
1102892064
792246917
1505937083
1471130042
471149462
265597252
1752954796
821279813
227206717
70705313
317396153
2055578889
184808304
1006329054
1784430630
2019234282
932304391
1361114543
1256307202
1862130914
1409437288
878187252
1393561836
424512859
1225517156
1723781446
1492008418
904166711
1912638220
190373568
981531160
419501152
1624844245
1596808600
1830084263
1061584111
2072772586
2123998057
222122107
788366565
749158176
277285089
1843946297
30791150
1169401642
1613944205
381608463
2048992320
146712324
1786399682
337190330
1267719827
2059308417
1327984495
1581705019
505281043
57761212
471946620
1858004026
824206269
1516323193
61782612
630929868
1142988476
1383107096
354211045
1687722978
2018630454
558149845
1136727540
1981082235
1088590136
1285124744
1324349029
110669954
1635096322
693077868
654030245
1147132887
1903786130
897782492
25682508
472021185
818425234
561723817
592859921
2028622941
1382175956
452015473
139559854
515371294
1225543288
1763623984
997394409
421780495
1315130732
1687986651
1260283354
1549876015
1359286794
818381078
1963517918
765947907
666592020
778981484
555231663
1712119100
539438926
587509864
1539135647
236669151
58907183
931184180
389437276
1838684193
1949787608
125837058
147737176
234678556
836560954
1038385624
1270951425
143028225
14877248
2580069
897828499
1258574608
1794904695
1391559452
1005756395
2016864891
1869931609
705727890
1081599518
1136860069
628421603
1374151774
1065486451
764747077
881978563
1978081981
1094997117
902359345
165620531
709136817
61889478
1518493370
870845580
481360858
221351464
50812144
731159477
248934656
1711216991
1913362703
1018030516
282670921
1973326406
332485728
687644372
865651802
346628591
1597532764
534683777
1848951819
651914989
1382861289
909894500
1600559494
1765536194
658486258
385665746
1815116752
1495245380
1724464975
675108405
360940091
912439548
1185887625
801958575
951157252
601767580
2103578783
1544927611
1499068288
1040136065
2051187078
314718259
485073096
1347552311
360243041
1860029322
1295504787
51794682
276522486
368846139
978423525
1098907889
1018212459
524138439
1900573658
1042195277
1040195043
1704404717
325533171
1659098323
1392955234
1404817247
51740114
1515073578
2134814417
59501702
2019659696
2075273744
107406650
2124114542
1187595596
1990536565
569151455
520992030
2063773069
678480815
1841008888
586986761
1729724532
224730514
1428494231
1577826826
1371020298
1988648241
1919143955
2115803511
1384109835
1609488266
614300579
1851896895
2070791554
479119906
1023387980
1585897569
1791383162
925089710
319784288
1716354741
1788618361
1891834198
1588296246
1605839055
85072876
1673421341
359041923
1582421875
1513193123
744174969
1327312957
66341771
369242506
1233463333
1237910102
2077721133
1214230360
419876053
1482590388
229446846
1306576476
936772702
491946545
313925047
2142377464
1655539122
322720784
987665153
301053853
1185881625
825693182
1461316889
1505009956
2008197869
2000836274
884487862
1961944563
907350524
127657244
1927369974
895858839
1254323872
1369672294
1013552157
1822171643
1381137544
1044111374
1892782434
621635129
377543400
313090105
563328469
1261712906
667823450
386686406
200884356
833356236
795920555
321549947
1925974975
1112186274
1769836058
2045391539
1596334855
12648074
1190638963
2013944738
1261276843
847178316
477382064
2045775586
958823557
1592398819
378517441
870778484
1097560119
100883237
433632461
977069403
540894531
958775050
1604796970
1966671243
913842666
1374293031
290081465
809085054
609875616
1559859081
1425211840
1226947379
195040172
1200961373
2031862382
631991780
2076807335
721514371
560530611
221614543
842543385
173414751
1798084887
57655599
62901692
1218179573
791407993
721418283
1840830754
15658389
1509023773
308890557
1430472072
2107194403
1613375383
2063674944
481796629
1609465834
111812614
244812025
1435214860
1228160097
304126963
179758201
1467578321
366680545
864808611
695315930
489071514
759759903
1155464174
2088824467
514405912
739131108
1579990810
225520662
1508912006
463717229
221138400
347101372
1233912560
1980628371
1732855256
1335998824
1531765723
1975821298
148557118
290621042
1371432092
366050980
823064781
1901147510
1066434302
311700825
854082654
366707205
859837842
753088757
1869354085
1707213175
118023452
1376867605
137603458
1818975731
327719066
1128249826
152618278
894095703
1879388281
482457265
1904705224
386450612
1917996328
1092401591
1723644867
1126359778
793221166
2126820217
1265273400
187113817
1455981231
1776408935
1133954343
2032432133
633345357
1844899309
1409166511
1969520361
1748640862
1993789555
1224113926
430606197
1413798140
1002769655
1928390972
559773712
199527063
1075547046
3763567
1878949149
1896799497
2008851594
959366113
403335632
2109664462
860910277
1606903893
2031104078
1092180868
2053265529
1178745141
954158638
584310723
549627314
128364126
1625693817
648642009
1604380679
372084639
1937697224
1748236471
914137328
1575505046
928061211
338088515
22537256
2064354637
772717064
623327868
427243237
361863631
1465111316
311319929
692243174
718880435
1063840190
1360513619
1599394658
1605065343
1901085644
14779751
2085014946
1625107938
1147266971
810129424
918519710
1542087179
46538461
1077466138
1810282183
2102006832
241619043
1831047568
421669552
412343445
661980223
2033847298
312116191
124908385
420127190
853660136
1958014113
1619257353
1201539894
1990452867
51613561
1160216564
844045652
1551607760
1026363241
373104657
618609257
788799670
1559177510
881668487
1160904824
385391509
872438139
1610194498
2116236507
1886148874
1293358086
1107851304
780047958
972799555
1870619256
2133081354
1143288582
797326402
1508856519
583544108
19543636
431833540
737265964
1327174769
1911515513
1374701552
297844109
345523291
1506368539
596550304
1246202329
140739981
109215287
1784984485
224944319
2004643374
575660469
975080575
1219723087
548129089
2066121499
2111598210
1910308220
1905615748
2107164614
1005869733
1472877949
1784175305
1162118973
172530220
2119364770
708507932
1577002065
622756183
759669081
320013150
1264483328
1404574372
2097590271
138447401
1414293830
1754748792
1816203913
1068166590
1112193938
2122110357
1141011052
1890087347
936200771
1614862572
1145728169
6527049
317167519
1260871651
1181598913
1379521810
1844349101
173185697
501697194
445118544
1848787246
1170317147
281841021
1192645436
431735434
1626349932
1180820134
1795579978
993219215
2078898300
406275175
1273061134
1836776646
2022885038
1171679789
1157873476
1800389980
1108575044
1717314024
821167305
901973566
1972348224
1537842552
1968136629
1577813324
238363397
994021623
784619606
1323484598
87598971
1968435211
1121209295
194323954
674603694
944000460
928650011
1413890337
1185699805
496593923
2018282409
914064401
1463666405
1127035784
1370303947
1780081695
1746652850
933415804
54991556
392965661
614498129
1373495931
244975329
756966215
411592780
1948241016
1476490322
1635820385
1105819158
2112768472
563712501
1877816251
183953156
1292976653
2078309360
769909398
299567476
896143570
1124404058
874675446
1612537282
853044049
998932067
238715316
395844582
754150587
2028921761
1866620965
1724828197
1123038363
1976485242
442584532
1502689596
1026859729
271504601
1044661936
1740784290
1421415486
321673575
1025128541
520045413
622388786
1083395699
288141321
1277417137
884682012
452967353
1269908952
1724604636
1302533985
942764623
1498691537
806022773
832140124
1336807304
1543363041
1667658772
1312602675
81192424
174451097
1165842690
774870952
1156508292
775007199
1537116705
401439584
210488102
49257056
1853554035
1567903658
1406846065
1435246450
656999331
365261178
420728410
1846629388
2010719405
1385283983
1940405033
879820295
1017704345
1866916247
79904947
1938024552
1273306597
1222413557
2057768607
392720804
1379714236
501292393
8789893
1388769065
1326310076
922224760
674643437
287862946
1110634322
565044426
42019805
2085557643
1996829936
1417129434
2002635585
1519837187
416133795
1929200814
1283569536
87892323
819599254
796393177
1804572955
1791912311
2103003347
259674489
547841074
1481227261
1208761931
1041672813
109368995
498581570
971559621
1092393521
816702824
1722883732
528209266
1976451443
817346566
487365358
925263669
2113927235
1424226043
1618462514
627820765
762081969
564165381
1536164100
1073598641
1475688946
1776017252
1789600170
69472675
218276963
1269882223
1637571636
2042079699
2014178453
379188261
563200824
1571368189
433483528
1883781817
493956547
667443315
1715984092
1778430384
1255208584
1943926282
645864049
1559339480
216951119
430327703
86750603
558039912
2008683782
1135589654
1998365351
361066630
225590930
1345504758
1113084819
649460635
1895863572
485545769
815215615
1605847851
1874853461
1168169621
301768261
1017732662
32923970
1535725484
371847876
1250413999
991436821
923105800
691079845
1202912216
1919636622
1179526936
1331763038
629594601
1548044165
738330146
873470261
1497522603
92789042
539916416
2070284878
1206909420
890248209
227768347
1011263279
1715322437
306734772
1088574377
589116747
2028316057
1769795739
1989097290
164903232
1522745435
936413407
451727958
12139778
149110660
411557903
1833859884
1882354963
65495936
171360905
1054145263
119462687
271574979
78349381
1017602519
706548927
934695034
310921319
561140372
249020603
1060985623
1383517494
746010492
235711637
1006339279
375668365
1961457803
799181936
2012640847
341664318
1738538058
42187498
2130392665
1125555706
493966439
1122019055
13361926
920379940
378640079
1522674347
702084724
1356887125
77373802
58441729
1834029686
1353003647
308010661
105190641
1909185587
1913929039
290342256
821472715
808036721
963014986
764078556
1627884394
585717483
1221040771
828924135
635003414
1809168079
901918583
296717792
1951682126
914889576
1768440755
839712925
90173003
1457672458
1930330926
287190659
904586611
1801946725
23629033
2109247865
1080068804
64344893
1227457214
322622502
1807572536
1209938864
1313346983
1109812588
525059150
1403295178
1430740040
624712485
1038251769
902133601
1273653846
1679866390
1316292422
595068710
370977073
777919717
1495853129
1991987795
841837065
536017243
521134013
1135380530
614927773
872634148
1717259961
70303720
1488965033
1697306090
321818432
210017992
2139838902
1124029652
1948752083
226605621
1966860011
906015048
4793810
601111348
557739923
466169519
1986725429
1145314191
501475822
1764184323
594801332
924635334
837837545
408647361
1464580375
230168276
1232183172
61766605
478352317
1041314622
1985549819
1359683533
646867967
131502602
203185136
2016776194
19902085
964108437
249114504
1329003295
552552333
1276167140
1956674471
1881087214
854934473
1405198466
389034503
1089799860
70604059
1416698530
1851814930
1651534034
1982940700
1619778689
1782138768
2029632427
1378899460
231349109
190204384
1019784974
873717211
1746787144
1936391666
185814861
1062840348
673530741
783153610
231593466
1931026956
765964617
167914855
2082620047
852644559
1499404744
1616983863
696775261
600963880
332610446
1649090454
1070719064
636891923
1657225947
767686481
1449304048
1941903299
171378876
678111525
5665052
663932856
648804284
588914571
1318208398
63089604
1390828359
2119264553
585572794
1578184359
1123558639
736467066
1391199130
1600310818
2065568917
1211132131
793605299
422843172
1359166316
1032376924
258341106
1024759835
978379543
284541791
720973187
1969003671
349179675
860184768
1306933905
2038232236
200645785
305143405
881970307
1682652137
1629601469
882284038
846884794
1428537514
1011038152
830155163
233831582
104974961
637389028
72891730
326312804
767315455
1444265967
2024535892
781922193
258852636
875254740
1118194034
1802279652
857587813
966930862
74226925
852660593
1612795019
1862820026
736324265
1388656916
1037507497
2109429113
1490240135
2054129278
2040859126
573101063
1409669820
1833541378
1469725532
653837699
564959778
457421417
1094067069
64340085
738381948
6293402
369930122
740436092
1003026860
902910900
1443508506
1050728487
1168321157
1440868997
1805695441
123227836
481409545
1277120359
1847962149
1473907448
1888684585
686511051
645157154
123270126
1579261442
1408252219
1057550653
706578576
1195080165
224745517
254013968
375323759
628930416
219195417
1915410080
666627680
2005104625
2113307187
1393924094
924930120
985107441
210350197
618882437
1150804114
391016019
1396100189
449456292
618638284
6286573
1616299650
1443345619
64863448
1357947351
95855877
1108806443
127038561
770068853
1169046387
1975807405
802940500
1865606745
943256203
1300673084
1297167169
247245425
101116977
1504166238
1054467714
780851075
711656962
1780892896
1061851719
784169689
23947215
688044546
336782920
1543180723
1778148622
1396713404
1410354669
209844978
423291826
988478926
1865834686
1885080608
962324863
886925545
61138941
388741797
1060350338
1353929674
1645935238
474048074
894521822
1136483053
1834691676
1356332963
1492745281
82214704
1352101909
2141995479
1688515960
1454317663
1733614377
1858846630
138068926
1516559840
1957558074
1869903293
1422969064
1701584373
1535815188
331146224
671691298
1449685678
915582830
475733996
1874631043
2012291076
548229701
1152195069
1321429737
608717949
1843938636
286041294
313672711
49177062
886251023
381728861
1877738849
199372898
655871337
1619937173
1209954781
697972167
218605129
1964968903
606430779
952093990
84573731
39383003
1770894085
564972603
1307534743
1315531186
1957449296
2044585171
1412507158
1374887942
2009345943
1634332577
12867484
1615781371
449332541
1314277892
4730498
1844863940
721898949
398237103
1983461527
527464120
2052879377
382878018
341881883
1586239208
1483461770
2052315811
1274065658
1150801041
878208215
997002956
853646178
2088173978
1280784303
769038588
1720891342
1768414783
556302311
2028374675
535645107
37540959
2005406077
1354482178
311475582
1446718287
136597186
403910961
889975387
100320868
313809493
1571595266
1739956264
1918808198
556142022
1368303057
1681941040
1597617769
1270290501
2113149772
621797825
1812592989
1275031985
1480109251
1665015934
1878174384
609051439
1495246226
927756367
1980509664
1615232207
169734225
1535492309
1543924334
758043359
948305194
1122582446
1253305608
2095112737
1358118113
410268677
737677303
2119860255
525589842
1224679135
1073741899
526195130
148300694
1062182904
509627631
1173132659
1044998777
1928004697
852972935
355701812
1472620446
962500399
1609762589
580487120
1357372737
1393216631
1989006488
1791345027
139473765
1290301227
369507734
771972809
1383259327
1391471623
629203450
1324702449
2053761984
1508533018
2094402982
29617112
303247554
7600542
1727767882
523034306
592584815
2145499592
1979606587
1915406032
1759376631
980072612
740613025
661919518
652962778
56570443
1253978190
1969111548
98120998
1372458586
159233074
1119476682
703776495
242050788
320430449
718126798
636760351
1678111587
155420749
820346600
641970288
1978555768
580942506
1779723291
345955096
315106298
1699199436
121574502
1592011790
68910584
1659336916
380526166
439596820
1081919110
924786032
624094601
1876850717
1492175073
11505014
1598651881
706632396
186911661
955315277
762565363
18580588
1287539966
2019613568
1151970865
1432197166
636739734
823798112
1380215975
1244816475
2041211304
197082562
1142014194
887631373
996331668
2129108325
675650106
138430709
1546775487
537999790
668402989
1617329003
1683430641
167860582
963184037
1445390227
1980971981
477486183
1729716853
605536816
668542664
1334757942
1786022901
5393845
590762506
675165301
216139053
1504476611
795457364
519670817
13498252
524878500
311054626
707793058
1891718954
1405443784
1855034341
955999099
832501259
1828762219
926040799
269033561
1933728369
1003514702
1518794174
751612188
1263486366
233581914
351881922
502399421
1767729190
1432326808
1913890807
759883049
1336742058
81760611
80628807
671539210
606706224
321465013
689033651
268192204
524167497
1988242315
876521430
487125275
1655511134
2017448660
257278786
241709918
1780624451
1587953595
1148609434
103332859
784840144
470788270
1899623154
1239076737
237261644
285051856
832618528
2083984484
1112274971
1596413130
531313673
2109590055
1747691273
1051328409
166451351
688608788
237091509
2132494238
1402368684
1055181619
529992425
2107365095
1912256690
1658967739
1806552272
1296455267
1208074767
647252165
1094099704
101619508
528158541
2010985344
1163685105
1850885085
1777375977
1571462175
1368652922
545970726
1547002717
1353722820
658513622
1141678082
327652539
1667067187
2056473605
2114642882
1256228165
801473008
1366736111
1723331230
783192525
1266290130
577628566
563753967
117837397
145738815
352742322
1758359061
1933004369
391746401
57013087
276376134
2012700879
594213968
432413656
699054726
445393458
549175039
1479300542
1071352237
1270227179
1642693446
1183860274
405682091
538394100
1614604428
360228204
1829740347
398962719
1699857650
202517388
1460330030
1440916278
1116452674
1932651200
1061895088
156858623
1483162315
1619570972
2038387494
991765085
157944746
1312400216
493570009
150402682
1556353838
1199497673
82136569
964761768
1045880740
1617330113
957864659
1706885622
1906925163
1351957100
4468948
469490935
1089205248
1338362975
1019566051
154351021
2137994489
84516915
1181253954
1833707486
1202724795
2052269919
1838069428
603608168
1907537055
988931306
732472512
1577400764
2128220834
818080694
404414770
263956804
28029628
1018127152
708674161
769826123
1204118079
1427351496
1588641099
1628785671
953465889
775814099
1739659718
458291412
873061889
223369744
857275546
1094418624
131295690
1762312318
1704311680
404830957
1912335694
2000288529
1004746926
1628449111
1716537114
788034680
1352637452
1874779080
1250006828
295721481
1704022191
288759766
1845728927
746910758
1784559273
153101592
690159640
1573403217
116617155
1598419062
465714071
2089401722
680500264
410020985
690134778
435681614
427646104
790625393
595939698
1405941745
1070072343
1242163891
1825997166
682951470
2046908118
308768622
67215237
1807953486
1113681605
1340584598
1397657200
153044820
478965478
1155237532
806792715
1746798387
1156221977
2097431095
851363291
989221571
1725295868
733523635
421398640
1274689033
1905333960
870845583
1622663013
1583352620
335904748
1794700253
1709326923
1858695551
1295152150
1403492855
411655420
773236994
419786662
337674996
392695765
1833419149
1783436942
1914156799
652196858
1799929470
1113727275
938178558
64473319
531976359
1954814786
1344893577
292659164
1675980020
799267849
1328713876
511626937
1417500760
309678523
1304348807
793316313
9368783
659672099
179589184
1378784385
203889706
1290699976
218774724
2129820135
796413890
1569026822
1991586770
1245467391
508544475
1943596742
1083610628
1665977095
254822244
127715297
1366547656
1713821048
65785668
731997871
1859500462
1571762669
220749192
1973251231
441469051
1793137264
1136111467
1518333314
321058992
1399920860
1597068120
1421124546
1178480786
1631919603
1068371045
1945625869
1057507693
918713944
722719558
1848512251
1882785877
1029225908
2101812275
2105553188
154194985
1138155235
904445067
987045794
410646913
435112679
2130649954
702615860
1543324149
1024416093
1731592243
1767999976
1001163274
1666429322
1642630528
1532087332
1092686253
1451411588
1511441748
1480938336
765478578
1723101622
1787536317
207735218
854771762
961435228
1419485850
95090686
339892559
719456177
4286589
565070790
710017813
1844782867
931523973
987236968
1024597108
1201032398
273658509
1402427795
1973807169
668738770
584643320
2042354369
1867481732
1228966859
322025499
67054617
661517451
976479211
1537312635
1839616514
1884900163
2058873867
970009098
1890809833
1099703188
344323517
342616923
1509518101
1155003233
1093453120
2133068012
103579221
904736116
1483304132
2093484668
526680667
822192533
596271641
449236392
1862645716
653542926
1324675803
1000227539
1025368926
1709690330
1087041924
1773877423
700882559
1461720834
1211300496
1353500660
1494547129
1850579259
1898940389
10308882
934438802
1258430903
1040657379
314482046
2115962655
1248409141
261489646
29845749
646915323
301182001
1047330600
1416808221
1418965986
1713777430
1072126661
1458030672
708454941
2107931261
1070325140
1253908642
2120752178
901745822
775093419
1837259496
790599057
1214813075
33847624
1439609983
1066464924
2133006923
414338645
1727373265
1461850888
1625205839
498209970
876892573
486944269
913832610
299846467
1988223550
805101403
1349765577
1623619402
281573693
985923055
754349884
1993380032
1497163915
1240335838
1712081453
1644344760
1732073260
2120054301
594195631
715756738
90191867
1352382056
1884429464
588992057
1114032361
1567816983
767373118
1599596117
2018200753
1979946706
651542377
850426217
220185887
691209879
1712330277
856870662
482148401
798459471
433327639
1199092707
1166188878
987578715
1178968455
472403828
753509226
2130733723
1665136042
405562163
1182644560
9074522
400234510
642522991
572829159
422174266
1235715178
472512280
55058053
146341029
645961040
863838855
1208233693
1175051480
775254433
1368565073
65556368
1229018771
1107639444
2033628689
585400569
543272262
444520163
1546984325
1346384876
1584552122
1357989974
1574682169
1196931341
286176532
907340029
412689698
967425620
413539469
291097179
612960940
712628973
2011451476
617993252
260349631
1615617427
291132749
764697890
1638757380
776379011
2029434936
1982109191
1111569389
483246236
779673268
1251483896
132293344
998854169
839950315
1450904298
1487359702
1835822098
42562322
1241603062
1904431491
206020856
699946561
521957262
1551508986
2067276640
1745265256
1986554783
1680414682
2018622002
746888318
1703523533
1755422407
885579778
1239725575
888321185
849632841
117427843
706630768
473914526
1522018404
415179984
839175421
1759234369
775723452
344094374
1095707589
1039121993
1846444046
1349054083
1761153303
1348254472
1787579694
1021822408
1127561647
1580727949
1412217018
144593882
252172725
2000081010
1350364575
1872346822
698062607
511347403
248546815
1436214424
1924051657
213281479
1238824510
888762545
549936129
598895072
294350167
473925878
237731764
607549418
1231800347
1587425685
151660733
1956195510
2010145222
1746169470
1715657053
167698406
616620672
271943804
875463851
1662920689
8052521
529396360
1347449846
1737964742
2044525246
1762916786
1519191480
1933789441
1439911248
2127077974
934485219
408791096
1023549578
803977435
1173075003
1782787193
100961387
1181218264
1525744959
1866647475
1234917303
2135032042
915563905
312341254
184548814
1988080038
460517281
360259338
770043187
1551245305
1717589444
1889549072
461007315
1979933480
417234034
1073615585
701006771
987046863
1333269782
2100912786
1458907452
416890499
1549412757
2104917837
501479729
309971892
1390744163
1121490054
612813986
337881537
1749380804
2075401386
1888984355
1535039913
1958818394
1901045505
559823984
372478280
2067655274
333258296
83326235
506456371
2139124240
497350233
606678150
1002850179
1502627777
1108651172
150907867
472127049
1646483165
201661147
576492631
2086057203
333441731
920883907
1665928118
1761342196
1141399719
57676153
1335711167
239724951
1922347267
745784629
1269778588
1411250814
1788461399
1181134856
968311475
759728280
1985790211
1996298123
935407098
207822086
1520176058
1897000054
945390329
1374822271
1957158831
1841710914
1605429988
1512507879
1312825273
1655903898
1548726663
424307474
19453394
1591341203
1386826786
1171492363
1652202637
1664602627
1122209362
460676869
1072622469
859501118
1189787252
938655185
1233543708
1161774474
1805874369
1345925212
670373629
238123342
368604344
769319141
2042003521
1103946381
446999171
699395663
1114321192
168851626
1182107515
2009333546
102645677
1236454805
866803533
183807430
82882542
75532798
981494760
1641514997
1569813023
1370899275
1131289391
388746419
1244021934
32121973
1977206371
1433460937
800021963
1248118460
1273579016
1483555888
522604532
1989062978
1427241626
1706796901
1109760674
1207611751
528806579
517621641
887223927
120950784
1059093420
1821701631
321994986
1860882214
2145041223
841834430
272018863
747846121
942071904
812150366
1545191715
66936100
177259553
1172523659
914453236
575475251
689921207
1740144549
457810668
1534400818
1654288573
1021296554
1890070191
362536752
1418389221
895123147
997138857
1707524320
1317666578
1935810264
2118915443
1309780636
254572093
1301376183
279495288
719524554
1032333327
2035299504
2123539107
17825380
1866420292
113559654
958775050
1048975863
401616184
106978737
1160915880
389621100
727913378
243624734
635352863
515344990
816374704
1600603407
326664953
999327159
1500665664
6718950
45675791
1686160982
559113840
1853598900
1978801525
2053952019
1563448840
141405213
1242235245
130481565
1280253938
804235189
1855701695
244871359
1162661525
809881466
1399135403
606331974
1844198441
1982643157
1183460140
713982176
501726927
624448159
1749149062
204779373
287760961
1050034889
1477846998
598466255
1649016073
2105474820
2040466069
726606223
97897766
354788095
1486757487
707595132
423910272
1998827386
631866382
965648977
548119055
1839444220
319312168
1080297152
74868836
1487707691
698960820
705296371
1293382681
18756555
106921629
510523388
477583458
150119936
1753166986
1535137331
1102797566
1985602763
1099843213
1575464495
1281514419
1280823603
386117142
402067649
409691624
312449413
323375540
18568843
315680274
1522122572
1304309367
985755795
1405929039
1202407964
1403411121
2123157403
179430666
952321414
170982801
1909150605
1312792422
1986985430
791280308
351417060
1437462469
1606934724
1314025094
1686629952
2096680158
278093083
1715477591
1174555350
567521202
204121791
1654731369
1796277019
1098889078
514781286
1739807072
1514526267
1010325645
310378379
1031198144
240746529
763222283
99817362
1690311769
722226427
1617662753
178191420
1115216383
985131478
709107635
52152440
2112830787
1530596317
829976110
1118914151
2092319370
140994056
901418724
391242316
71616796
1411212905
81113135
2030686938
753507743
637331148
467154553
223005536
2111217464
1463313876
197643912
222019666
349357553
1932503015
1610218115
1625763794
420102883
1795108154
1091655343
1951557555
613414797
355886844
2045938713
447457105
586672798
674598794
1788047326
475720782
280670613
815222445
1215127080
2074558232
108046545
112589497
165915263
600915344
901801466
831898449
2073391122
1597193680
531393780
1327942901
3656881
196164844
87360563
623517296
1054361845
596500241
525212746
301704418
2076831695
792078829
1288515454
1726217343
2012533432
1324994134
797511165
755894517
1237429300
102594274
1602586026
1217743827
1900485943
648940123
1562940587
1162908917
33975233
861464822
384795416
1536713649
986942158
549719423
274867400
796895561
2146651755
1113543055
2047123799
1597394923
544981840
2095549027
1113046574
1089578280
2019604664
1073406694
833645074
119898124
401622165
146794111
290855742
1936121697
565969615
604997375
443890162
2128504323
317145391
153851810
239961845
260870415
1432642460
592171315
151825851
1297788767
1095576463
978352893
922121835
2080756201
1475317811
1222454697
1359745423
2020238752
350301240
1512324495
964257280
1141607427
20724969
955473137
208447291
1608206691
1590424278
1953950236
2064583408
844764511
2053026039
2075066631
1904999855
1654068894
1432366637
1003656335
1738821374
212466058
1289995008
1512218097
759163302
438518802
2077296988
446260336
1540282514
899395836
1879458933
816575678
389863948
1596527308
640058277
924767724
500648896
1035969136
1725944617
818233018
2070463663
745376284
901639227
965030099
838200241
2001875955
362056812
1977930998
1263515856
1928856838
341382880
1107495985
287937439
444941946
1412654072
435227200
623530553
879946891
1505051696
294126622
4197074
1303259892
134104989
1657202864
1155607681
597873874
1789603757
596120570
133505298
738237432
1104033996
374555782
414941373
706715289
898089396
707229163
1186330222
599386613
660523459
1626417764
418584421
1814890158
105907055
1892019379
2082419044
70706026
90162372
819981392
1619848060
1022875019
141939394
973924563
1033889753
1956311804
757198236
1204082953
1434655202
2037080241
526596471
1333255233
1883270413
322293662
815532085
67103266
1999640530
867436935
1726488624
138701912
324492988
500226768
686856490
1410198833
714665784
1470454895
1546809605
314541072
1331515719
1837249734
1084938406
1130054215
1526551601
1826836555
657394853
1003613017
1442806680
1552584273
725495161
1648376891
784727916
1009209880
228592688
1687367673
625859174
1329962599
1618168179
743758185
2023581470
1872813185
814157772
172528686
465267797
1807747938
274406243
1443735046
1028340543
1594274939
33513437
865105199
1342316068
1252973159
96537073
1300830994
1881641216
1759791464
2033492412
738696658
1985289636
254572156
819241314
401472232
1119969194
355903470
1568378101
1592412299
1764543134
1033556237
1197525959
329905754
341848977
940843680
241698025
2074571977
446916288
679885873
986571997
1704859478
1395488054
1711607197
779455794
1717676337
1051279864
506028165
1928431757
862567741
1801443598
597929395
149685266
555872503
1558753302
1143368481
532756613
94942476
668202129
1913710154
1999939705
1953934156
1494452080
745800902
1674416361
1692168216
1682898764
908011271
458380051
390991070
1821484090
764249676
1398239254
821758024
1801581741
1342002840
1932260495
1468289816
1710798133
75866710
1509418273
1005924509
1005050213
1997547421
1365116910
1023251365
622413100
694506027
308114319
1807319434
1284796513
1847540593
147831222
214720116
1415328119
614593127
213199828
1154336453
1013941108
1515612795
1675611948
366110801
558694284
1391120607
741632864
1316258100
1810573323
1030851271
418563382
530745765
890285029
255691725
728340766
1050027415
484451982
584543905
1255089544
1151918126
17036581
1684086725
1536907683
2063937024
482446765
280705400
1673965844
854801216
694352360
482141950
856834596
140683437
1629997294
1977116336
350128060
1526766131
1032869672
249144662
392913746
1789592697
429334906
584453390
292898338
1868606739
1335331932
548030657
308974058
945642106
1883319402
1361290329
1636413159
1127904360
1132023573
447475939
28224546
1184502966
8370977
480042247
753975823
1067902695
11742715
1700131135
766098388
627396397
783112389
1719646140
2013298594
2035267946
353534486
1368085810
152966757
1249961631
676965152
1766640565
1836807703
587952262
2040180469
1587981313
1127055650
824849175
1194699861
1197821489
810568628
718540326
1944541312
2040920937
647952786
1923224789
498121034
1377487244
1784797089
1484906444
1376092954
913037337
1897305254
1600882540
1408448142
738286141
482920873
1782520058
338198290
725452
608161960
1399174943
235540037
576698846
114615535
1032155354
380956018
276193781
1971725901
1440371662
2094016806
2006188262
1769169675
1723473522
1324305043
1366240751
154798387
1858006695
2050379939
688035588
618146585
2132083157
1653183137
402000624
795264915
1723018745
438384138
132653579
889633587
1386077179
688543219
624071834
1847237666
1238734074
172541857
1517028653
1515902266
1467080277
2063532716
252682199
1647235856
428383671
448508552
673923363
1935396828
69135962
248570908
141525394
1354278890
1012499443
31876914
751542650
840788978
281636633
180948506
1653792024
875023248
1240915470
304546254
1499796805
1709909470
1215005195
1352195779
1067226301
672851829
2070786948
136553495
2036042158
221279617
312607170
1448852662
909129222
2016743324
723241048
21085538
2012023296
71463646
1927826059
775731051
2094575991
387315055
1389254121
1291003888
172705619
55719151
389148726
2023028929
89435198
1914742955
1550888108
1340629764
1135581440
461564089
1582046038
768121356
1453204058
1702203828
211778579
1670313557
233288076
622369615
9165606
2072341612
2051177968
1377253638
1340301075
1799582606
675048836
627317846
164180657
1562801984
1327547488
860809853
1681024765
1533721244
91318870
1697384955
104014849
394927909
907773979
1004094429
1994390683
977765957
1525963405
1610228257
1204940465
277954124
1919233163
1461921596
1689114618
1540867632
1897853044
1304568517
1411388289
1378577105
1817848614
1804417217
374043843
1439386003
1669509836
902811557
405186904
760951974
1997145222
746625525
585215727
2021327071
875495318
1722101462
1038539467
1866634513
2076154294
1251866937
202009063
1508027102
1682992176
542289594
1113231216
1453389104
951866819
2072739067
702327439
1915973703
1126106820
925317960
1344847075
460073436
914279360
15138703
2030833662
257841141
446767700
579489036
607651179
1193563626
1884142786
1076422440
1757022591
63935408
1449011488
824902678
1995348839
1615391998
1560270763
850674415
105393203
912876461
569847071
1700724370
55868654
1323160502
1991714445
432298422
1703106679
1744725735
1023718754
237500696
2036810943
1340359815
649101464
626850539
1450160815
1144273069
664335146
484871858
1877575956
1526973762
811272024
737882920
1570367355
1667005673
2129238341
1158643262
1729617639
240718970
764273152
1057285361
1905281360
1004299730
2091698009
1210311544
1884527253
1672294886
2055808109
1166845053
453755794
285606404
1482546449
1334915724
435625929
978098146
1660609766
561316565
554333362
592765893
134204628
79453852
2096768310
987405498
1342354843
1035989648
690787940
1033547593
1442128810
1841268511
627643647
1125096943
621842783
764429954
115753071
347135118
1393905920
1987645731
943843868
365241976
1877996663
930092796
429787652
1269940788
393719130
920566205
41333968
1894391174
1013848741
2029731758
2096190622
408187693
2067896235
120391000
366440999
98695175
2015965965
2013924120
117022917
909144966
2052346617
181845497
12296073
1689776991
2057370089
1955443159
1464120678
497890999
688698381
1670950603
2010494240
1929467871
1405710324
1478305586
442704557
601323290
2034174931
1704232498
1136725746
1941503697
80453423
850904620
1318088993
336575262
56460927
1178399790
806451122
1733501704
303961349
287126944
285257760
2094708973
396051902
1652138787
958061419
188947059
1423812344
1418233741
2037500785
109231832
830572994
1573308029
1159242825
1110102288
1478764301
1321836588
786157735
642500082
311724656
1086704768
496933016
1949129238
502150264
1645860234
1622972529
1128940348
1960763898
2004378844
2096919570
991809124
144898586
1547538123
1413692222
496994845
877436346
1591100917
437761063
622999054
1405054378
128633186
1309020804
1764595801
1518712164
544596994
1314902545
1524822314
1110489772
10547761
1393048668
317500334
709545880
1558386386
8025477
1033533729
1508704515
204908456
661566247
1989723746
980310862
640269945
2122034448
331794971
756878848
1764498593
544840023
1486933751
530673084
354135433
1064311160
1103680408
437046786
848705918
508948325
2073000805
656083166
175362223
429656322
2030198368
1060612973
1046018695
347366635
951456606
640004143
885349990
689079108
1259147456
611662201
698860959
822806998
378096407
804648761
229341354
1263268783
381976569
2134670117
1680673531
1381933863
1737651372
1537219229
1864563782
409564611
1337357492
639170525
770150475
1091515996
71024177
1360522635
127436782
1320325882
1447603915
2073141540
2075763486
1597282644
260016917
715523426
2065235937
1443123313
1623491110
1515314584
664893550
2074800259
1331348546
726447464
1240565934
536285798
825365439
1063880455
2106175706
296083260
1723485728
1826917836
771302340
525700440
2129414801
2028770827
9602838
570929191
1503563013
1301092305
2069556050
626713270
1216898137
113570580
1489174514
815191935
1674945477
70217886
886999688
931683270
1502875140
581820076
664617947
1422462124
851886096
551370641
2069339391
57674026
1213144427
223635456
1960654205
214942338
966617361
1033566410
1341740406
2030571685
20130028
1973791823
766696992
1937328341
1308186557
1501048021
1828903907
617718678
1136223440
912872242
1772863861
1916379495
1379345484
677964524
1938381168
1061799064
348137695
2039530189
1339038402
2027782812
1629363785
717334781
338077398
1388409862
95432092
1756099410
324472956
1920178521
809551600
1448412141
1665331594
117583579
1367353991
1326858660
878958512
844575158
1126895002
593889049
511690858
819485370
363860849
841068785
1467906743
1332106148
66843821
633724170
380600857
1562726250
2034338826
1878906454
626797736
1802555919
864961240
1546855172
1120626913
1293398067
2043744882
939604695
1345370823
320528903
139075815
1995714245
298485125
481478253
2049195704
1678466759
927268229
1699935678
1478437937
512283115
777190599
117595367
1081308447
373114373
965264095
1791491757
83330913
1455164277
175022985
2120353896
1310889287
1407811774
264032267
1303583518
1344098606
1603796477
1176056302
608118274
1539579479
1166399192
1198630339
884832933
441850399
1658759890
2046283366
35709256
907774147
1516916257
435796823
115259377
1972666601
1988267389
1466489291
813314592
328095922
1128575162
376912619
1282512696
146016202
1079173793
1687053162
913897450
952448347
822186828
1499394760
202039918
1031854931
712573969
1234138227
1566673388
1574261253
1227180488
1533256017
501060810
1688312286
1093407689
114403536
1738873899
587480624
775624888
1675992682
1258725777
51888166
2146442630
657098566
548843453
564040649
1413239306
1407142837
2129338216
1760855441
323321779
251162127
256998151
579436015
1442686228
373077788
506546388
1173598651
689946383
1804739784
244379905
1835853881
2123146080
823883987
690485905
316270530
1530458325
498041827
466763183
687016838
162364009
627634245
1476358612
1352544171
1305390887
932984952
1783036328
1987773830
1856594435
328750858
743865540
733285502
1587998865
1382928522
1149019779
1335541934
561872803
1948884369
412324134
1032643406
771380390
989945095
1732571203
178528828
2024516957
686870857
808014190
1690526494
800588409
922928470
1966920130
2028610273
1544267233
889146972
877175687
52138153
80212627
810753746
650876845
618035644
27400753
2064299800
1192098712
257146108
1791093731
1943221022
1600765745
80366873
2000805372
1798039948
157354028
37706169
2067591372
975074182
1259186571
1981486054
606349741
1110414654
1464096869
1385721377
1867657970
1133307016
442252445
2138657149
25658439
664354260
535749997
737225266
2042467095
21581113
1375876150
1845131846
920361705
639187951
190563235
145832195
1754957042
13732721
551432992
1959063696
1665849492
1781671714
233460967
200313702
721757343
355751998
228139495
1849346886
661153373
124948676
233280248
1176350348
1656740799
713306466
1902101791
1189255303
1711915038
14899915
548742251
1774597631
1994589559
717627584
218606599
1721512007
1472799592
132286411
232698857
1031168840
999542314
854128300
1708632157
1288338838
567190006
1539773968
646873175
817741331
1212490983
1607612421
753881577
647030569
330261663
321796415
1597835703
693446705
174653080
557854967
955961637
77051498
228733481
417732790
1400031568
2130717499
1422099280
1990133427
1154776996
617754636
1647706415
1826071947
1714943432
1460854312
2024252233
977629356
579440990
1232434223
1945576361
1462970981
855854812
1282101106
1509465231
449262637
1433524019
1208263832
1103290289
371590277
700291753
913379595
841265203
1043008806
1901876642
1608182920
301976193
1163176086
748568290
1821579993
1180240967
735322755
1385468592
1048986273
1860122134
1743351327
797214838
356162448
1687223574
448285606
1992906906
42275894
1631885014
649916660
2105402441
1861509364
1268907322
1306841016
1762061622
323835432
1232269004
2046858358
861109098
884613000
1536376346
864269191
853180931
1809579287
1385853839
1070374981
827279629
1462149404
1273322356
1549327164
2068280230
2065253002
838359805
1674060243
1889182741
1495824967
700869357
2027973344
1022515998
1005435199
585665676
1070618743
1546597990
1868665415
111094235
1844068272
50322525
848165383
391511690
1455918993
1120499261
597477942
116874959
1464570597
1794304222
1915279927
1761848100
2147223271
337546115
885169099
503357455
42420367
73722421
1120034547
517561733
1539833454
1481558906
1891128124
134275760
2134408903
1229093756
1650681768
931876365
1449744117
280111816
484352018
1799678008
787767627
2093321845
24883039
8392521
1645267523
165618043
546415763
8355502
963797998
1007949022
1417900190
1887079067
1309676595
393640700
1150933018
1044781575
263790318
28326521
891298532
707522513
1336467184
1855509247
1629052797
391099080
115369843
1197451355
1636452108
1945478126
446814957
535391179
1542032071
884206264
570263258
1767182155
1928448731
593815593
232733734
1440738646
1114961933
157894074
701938536
975860789
1378660190
1522038298
2050834218
1178010320
628489235
1775067876
1293755659
1755420914
1689543644
479185668
768180342
845169441
241790985
608425180
1736762967
2132218234
873153244
368522741
1552099265
1826052331
401311042
1659363197
354365385
924803060
638598183
28506157
660911355
777153457
668260326
778751421
1307470028
65865793
1784353985
2006563148
1289917067
1675835151
1134095405
2055319019
75192169
1839654326
564961312
1541044432
991045517
633391034
740731030
978266981
153597386
150090102
582709329
1559321446
1559265689
1438226420
1857455776
1449942270
137100064
800041968
1911257350
773890794
828712054
389399469
1717630175
1500921510
328220575
1540894537
2017908325
1819445283
1309692709
2130340797
188557121
265516276
491247306
82756459
1376568408
1582447405
1288219086
670655188
346117443
211630378
1254579499
867637843
1502627777
168164992
25738224
1401862991
1553416933
1809944728
1394073880
1214032465
1431796364
1383541543
137477077
616061769
1051579203
1667843925
886140521
339897226
1068292343
1627707531
2018422015
1855542470
1964793870
1892880112
138587316
1717477979
1328843609
399835069
1243045124
2070777644
1722950120
462212038
1933223115
1977964277
1905816945
72556915
817609683
801652958
1380386951
1384187923
1490907098
643367683
269699339
841612213
955044703
1604582375
89693517
1668111059
467731213
715691456
82522069
1425957978
1497657034
898467116
591248150
1934526760
1083526532
366735685
940759243
598172058
1816827115
1294259136
1729530394
167425027
1194623788
981841338
47690545
31456380
1509043843
203447288
1172655974
58412544
97753924
480479517
2010719743
1637579230
845145403
1334681980
215370443
742644155
1172265669
1446564662
997907004
82649249
2138240467
1359558280
757833341
744987041
1778692907
1242449628
828923403
1064840098
786488936
1808222754
1430331887
98063694
267885490
574999788
1642335275
1750039039
1457706339
1197308442
1870690838
1600420508
953990223
328746515
127617638
1054486943
1209129405
1839948747
1643735890
1567478935
1085131761
940857952
255077638
912313645
1614047343
99575962
1542879575
225864872
1709201632
62122496
221988207
1990768891
514271581
843582852
104076366
619767963
960611091
164592618
1968579111
468311791
707784641
244460811
1912895273
930408591
2059415265
2036672499
1566723981
1023588784
1273166106
988775254
1110032672
166649355
1768056421
148583600
569641754
144028489
340187253
711988107
1492977180
1594120404
988851359
854665173
1754629833
1415450557
1565112631
1914810395
295941253
1692185786
762770488
308287768
535724935
1984533860
704882613
547366044
1350853403
1792920284
1976627490
1255471152
1258590512
1472093892
624279747
251397438
696388054
411206821
1823966227
65953618
180680758
1754172595
1966950558
596294932
1128391991
1978274186
1812101458
60736448
281138794
276744899
1862099379
346483013
469834745
701099346
1020095198
978792916
638893168
1513735665
654782258
497280653
1382201099
1116993562
1691675606
2106949374
219483130
1345278466
311950927
1098990341
90351066
1881021998
799867579
1047389073
124800852
67725089
2054821143
584313185
456733747
1844276912
609357101
173539312
1583827949
1097341414
1258133460
1345874090
1432124474
498087761
1828384325
1343805472
272477101
217111649
523563627
269983969
501428356
1384291119
2077258738
524176987
86483721
682103624
465445433
2110882651
2132221494
905383085
1203154398
7423737
1266835877
1721737409
559066195
1960748262
835949932
133544830
2143646524
197486382
1402337489
117306785
865918392
1208675428
1539938794
1816594286
2108748720
841454714
287808971
1765454696
1146272898
1365917887
2085013145
433955552
854268591
1098109553
1956226087
1384126523
369123240
1826178409
1945469911
883966609
107293074
26517192
510992214
257212653
2141369646
2080920287
1050710454
746573623
287882178
844185584
1609045014
55828317
1954990078
960079715
459999562
305358333
1771004044
977419964
920927712
2012834613
1954954266
923169449
416868297
1213097395
134582108
1292859645
1923291213
514867963
59262383
363815479
2132516741
520106493
1660238380
1971355315
430435988
1100458556
241487793
3832231
1618130613
1582671376
307986484
109571177
1670652262
1993269968
937501802
56626885
1969968330
947826429
2027631414
1116202151
591468520
847344613
675653337
1172056660
918160988
1218403217
1412281581
1696346658
1650842924
1414567808
2146239327
98733441
322017693
917764048
334528438
913086802
65700359
220700995
1473698856
687783437
319938081
485495104
450142075
575877669
2073486120
1439078230
899529658
1906950625
1924461155
1328485775
36902207
1736811813
447374444
99858050
1965776476
1488162935
2133537166
1751540221
1400826995
438448363
911144818
77479117
1286547817
617804253
171278385
2017916070
657805141
433589656
187109173
523183030
13474286
592978824
176120600
1168438290
1448459972
1249209873
940117092
366056475
207718261
470108405
1061719736
682833848
1743608950
1744513293
2043188254
2044636471
1233774916
1078997474
2070665296
1075510274
1797800158
1720517737
1224925808
1330960871
435881112
1764580232
703206166
70842689
1966860920
973034787
1903119160
1008413997
1979254996
231810573
1288637727
1900555955
1373831282
331121405
789387720
69260638
1548858523
1355727293
1518720440
1969816689
1142361060
1135683503
758013407
625482123
823143855
836366650
1003399440
1846243422
498278964
1453639704
1544189780
1671833369
1515681949
58759809
1238227935
832369010
974962585
243969113
1496982728
1727777046
375061487
389305155
575259358
819143418
871977404
764378155
1638157436
1236585171
944073484
342333062
586448369
1732179773
1044220806
1883044367
371474350
396081422
864356433
350028795
904802484
1355389254
51332355
848415949
1431011658
948422352
146508158
274131457
111541193
2042541367
2010828489
1419527155
1142730247
1645241185
982507207
1640538190
263266553
493003482
923485223
1013882818
389395430
1159462647
1302899754
1682868370
982181453
1916626828
1121851696
731650605
1784072645
935042232
471322966
1274697081
1681052669
236100130
835893722
651828923
1614412646
366598644
829964771
1108397258
1494349816
1823560535
2048430803
66585755
2103879493
145399353
855965677
2099730901
469186865
1655113467
348050375
918595805
629944907
997725750
1980526766
1734973454
728604207
766348740
552622565
2016676592
1079594878
475771161
2121376574
1098115507
270649376
1409891060
947852125
1865196508
550944451
117220364
596704172
1074203885
868724648
2011358836
732014103
554996507
192723904
453376084
2026284253
973174284
391988810
602328535
149647009
1944183528
39265752
2074026674
1562293110
1493777075
585873421
1746224869
1702786726
1700929268
940462310
1240126168
1142098460
1656549249
396723436
1713173360
1807905414
247274479
1323873382
364120185
1331533817
284799212
1501606670
1943280678
181870695
1740792374
653317686
1793736338
828247466
417954802
1801114251
1926573046
815249244
1388056734
343013858
699754736
165752147
2132068026
218642832
1935151808
1309016818
630084332
870913711
1309744078
1359506256
1191891221
232706002
770951818
901231281
1670505407
865966103
1954336496
510576370
1138023540
2135761501
1841198067
897006081
1232381398
250065781
1130402633
2091788744
728550158
1621627744
1574657943
544026538
892760628
1553828912
1723099033
760493070
1237320972
1823225904
1436064218
1140131744
2065178831
2045873202
879660015
1565957146
2039143389
48986688
578438675
1468307052
1775913695
1455764335
385873229
724181384
1883008890
140004323
1151075342
1032967024
1432527527
801416837
1570798318
1502778473
1935520730
167793167
231505465
2003106232
556935244
527853041
378986198
989365227
672328214
949138058
2003701946
481103161
1372697987
904690447
930563374
870039828
608617113
635883922
342979542
825830582
502061334
1278101623
1399279934
911319864
1619775146
187578730
143676313
736276239
1074302979
1655507241
825928455
347980427
1868773557
1837564673
1864955258
1977590026
1390330705
478879257
868612177
1651222128
1999097067
1749927112
1221151946
234640276
1455279898
394029114
2009759283
1350976403
312465264
783367603
887168524
2137111865
295262445
425635833
421423792
1405199675
1330258802
1372469090
770218201
22205361
1890104309
2015464440
964928837
1178759273
719743970
288975649
605250433
1583257303
119922150
733586665
690567468
1511660633
1237040494
1199386772
2112439382
1757887685
2124455103
1036447640
2011754546
1018230719
226547123
1765617251
1361997823
399506461
772270780
808720695
1056861344
86143033
1443982293
241470102
111163904
1502432094
970621328
2073993534
753988912
1978957584
774274952
745229828
708725751
2125991790
935280946
1612540851
1304772050
1590580955
1588270430
1405781231
910208058
2080023071
78328915
281734825
86411033
148148136
1616945065
515868926
1710691937
617480632
1543808767
1934792561
1847538267
1582547686
785428970
1087194796
2135011229
55695780
225805181
2063686494
1542831782
332836187
1889055319
1757951980
610077659
2112565833
334348696
2103118412
1386531049
1494085007
1308438586
1374834305
1503858021
564524234
1034638811
489603251
160726307
1257127310
1899357471
546966343
348257589
1280876066
1788635410
1718709369
594291007
781893682
1169269179
962641711
1729857663
1668168814
1570040097
710014853
631556464
683074068
564070693
416185649
249396528
541053189
522297591
1530414320
785182861
753093144
188260091
1903951867
36327625
490630191
564484092
283996928
960373364
1938761027
32984859
521257375
875753039
1677909642
1147942770
1403047128
761348948
1873098868
1131567018
937631564
628519352
1851899175
223994186
600700356
953995563
1422840935
88093046
7734790
884440705
938889957
1241675577
345492986
1872559018
1747980046
1717513941
1443523828
1724108893
356927100
1231211374
1417765962
475519535
692184519
1216551085
1463505587
968996438
1492235274
535147248
1744776572
1390320484
1932588940
900571583
2078302779
817504632
1961024531
1009670116
285228142
766506928
450289887
1766653816
1969020257
1342108060
381568548
249180011
1592176980
707257257
2066736353
2068125768
1616455716
478813805
487355493
1966103576
35122643
545236297
1663089341
852897428
580223167
312758876
608144389
17436518
756618561
1924197988
571902285
1069588854
1663719553
1811888167
1314974764
1387943181
957042179
1568738886
1438145338
1667805458
1859268870
2085719737
458645818
2115241023
2019893977
1524168038
1400730752
1503553764
11978852
400274054
1965812906
605135872
198328958
1956157593
864377615
1776359766
1182018942
1516980246
922490086
1595437402
1465056176
1646205779
1776380445
647056047
2044604208
1347531277
1384526999
1605524354
935504004
845481492
966299480
2037146947
775925171
924695443
1421974816
1401180549
971170740
306755279
1509993551
121727039
875058951
2075954201
985547463
711165867
1035578280
752912625
456182020
2120611494
220580570
617366445
544719311
1259930302
1299361663
848146326
150506791
33796032
274737718
1340426427
212305983
1830549307
820578222
628014636
688799199
1535474445
2024223002
752003339
53463295
1135828917
260979293
1814099328
1853855707
2092135251
1563942482
1411519861
1640204342
768895274
544087874
45548709
1819336834
804402783
1896322612
263020295
637241877
441019296
1077134062
1075136055
192922815
484057111
1374782380
215237055
1624002534
1662338570
1056816478
202272832
1099699077
1818117476
2110219394
1614490493
546421047
506786472
388633119
2039531954
1822780936
798498839
424437279
1952252620
767573614
752433508
1719123320
92177711
1039082131
1817244725
884956747
1064993073
661139958
2067911509
546020058
281140399
2104804697
1124336634
113673070
84327845
1605800651
982013983
1616241261
1761088741
327848415
764253112
1550915793
1555177426
1817944664
1769340527
1874349044
1776359718
1189552358
111742593
1834773255
974605628
1902443423
1841705973
1333424722
1821933791
620239060
1863118387
1375774275
236584959
875791391
1456127129
456873208
613348152
1315139249
1214202129
2142669134
1754091825
1008046416
1216526392
655133449
596859505
887777488
1726473952
166161267
2000086177
1066140573
839732658
2011534283
490731569
129625644
463984816
1916341629
351780409
1962824510
1700098085
1073234585
191815288
1804347021
405298100
177808433
206320907
355382127
72755942
996985733
760222408
1529916926
1663044323
2008866391
1676567179
1082835597
1988900848
1916654666
53009713
1081981641
1238724250
586120051
1065841293
1099905824
346584679
883828336
60364207
1875517283
2039046695
356512158
778973790
187777878
875080878
571677625
1488442047
1793203232
1694688508
1022169081
1895279131
334908991
1540882808
1372823941
386266353
723024629
320056772
846383740
722588615
63291667
1538796444
1015323989
61792059
2023917871
24913463
52049035
1548950918
163969932
791678253
1028374578
248311498
1771494916
1507423641
1045093971
977435412
859351457
1703715011
1944084897
1597490380
251282193
597147604
1711491385
1305536717
1701383669
578743182
726977937
516999573
902148855
1073831025
1973054097
686083351
981598751
2008617743
1702137455
926880476
651460606
521364149
46053267
1742636472
1650601930
522763474
989472019
867072936
686829904
393220341
684330622
310071695
807103740
846803374
773785759
604643555
500125576
2018131352
466379859
1184418804
1427849720
1720799244
310887879
974496183
1916833298
792678152
1461608532
203717156
91028142
1694109659
1596501830
658452937
1900003222
887966711
591084107
2089401328
1636428539
570293875
1945062563
312268963
1256783461
1165268394
169836799
1163685105
356511446
799238006
1666299901
472049982
179864609
754248948
974578353
681321288
70836121
1057939349
1544016670
740697767
361559462
1653748928
989763915
419550171
1025057414
1561515305
1043369737
694810909
1777737101
1485633019
1622997929
1100456698
1900844174
618288422
517564791
1196039370
1966698783
149423804
1310850293
1488710633
1974466706
1270814549
567070897
1041552964
1610097020
1382081803
441133852
377869686
552969539
1888015610
735459775
2039792668
1302751509
2079254798
880678609
1725099760
410949616
1020202992
1171104494
249571591
206298461
1993108514
1965443433
633943811
632200338
172111169
1572435857
1949013914
1225992473
1339989244
582044542
751989165
391917343
500807391
1366761918
2739660
1012838188
2093089489
2047764642
1317075366
356875201
2075451328
1952915651
1557658631
2123444312
1691779517
239114284
2031069723
1253401555
1095805099
1526540646
2130994133
1108870664
271062234
1725356086
1159213461
438018115
1086538698
395285430
1143350292
1698631616
1254283180
76414123
15618700
1056680902
402629786
2833907
1688402820
2076991664
843580878
605158057
61128024
731185833
2088724552
1150721874
1915833971
595761666
1628588655
388308783
1628390505
2142033697
394970004
2014651340
779211330
917102576
1748999010
1542596652
754928322
271504702
1813637526
1327722391
1793356583
352751847
2016413374
1235594375
1031654946
705351632
192743669
1805792788
1539220049
1686743835
498578030
357142400
2097889221
2112498375
1261997451
1062975142
1299820786
665382032
1679241902
2104719724
1716963784
1218946158
18946162
1681027701
1743637473
555664913
1924498468
1518066257
912470389
155954784
964531374
1060881369
2058232473
1479224784
485182807
140049414
178376970
900488628
642411075
1198115181
2116434570
785122702
240138289
665240033
1586096923
1867618096
1421146720
1164749957
1590920924
1642273474
1741317055
1758946031
360530157
1394622554
1605754443
362390410
870914672
812726901
1810749825
1332280118
1731967553
1682246939
1530808355
320744167
1884542453
532404206
233162530
406385779
1143236146
1593617821
624714300
72820265
1349797075
1651003217
1114614742
260957865
764937467
1496330372
1565603547
1642393713
1199429883
1979297750
2079059263
1989569052
151737177
1051164655
839424072
360877646
1887880518
1993748224
254483526
1520924820
1218990862
1538960762
1292246425
1784775384
797697051
744056875
1215716582
289427996
755348618
763519649
1872221820
408276823
132466731
873672223
888045514
914088321
1757945988
1643599574
1710295347
1818345695
922181709
2072255098
843436848
1509541790
686427151
965018741
1847489681
1182825415
1500446552
991364445
1664893805
2041695825
1541536264
1344284049
1671110281
1873308309
1909282184
401557376
1944418930
397302654
1662152240
884863574
1831032838
1479588188
313354036
1739106458
167287128
510676948
775078088
2111568249
567579256
1709299534
2070899826
1649783799
1592498746
931618243
1819491553
875426495
850957951
1094699271
665660031
650601245
2004379199
677819543
1891039252
783230670
1546681449
173704992
67462182
1582108849
818390199
560776952
44385522
2014751090
31914585
617703746
1656814888
1313575401
603481244
1920708290
1788176350
2082545187
1532860949
1130420685
1258173217
1509057503
280397401
1871522865
1407441637
2003641636
95123197
875098095
134369797
1062528297
1088251556
954090683
630762371
1827975429
1695316970
629795084
470414308
1055375048
1275405924
1196097591
478501259
936806462
6939788
1712104391
898136126
1925806183
1015304660
1911476442
792848227
1920856029
1641581387
1352845740
1933967766
1437630064
120432649
475776707
1973675447
637184130
900096888
920213277
1132800021
411633544
571674267
2001532004
261763687
1999590437
692906035
1422055198
797949137
1964490516
1798607872
987942236
1851625681
1513123007
773190522
228410500
1870142160
162895032
1098536433
1500943434
950546852
673812017
207551468
30971769
1451698928
180103513
576498698
2033875344
1879551359
267177172
1832828490
861040684
1525279671
2082271617
153926426
300549973
508610266
437765521
1817963401
794942600
279647115
1156744599
1724156332
1057637057
722660136
2112051038
1406699200
386221076
235586085
1966038134
54484539
233799908
1285835161
827319047
1661224002
2047321629
423547612
1429023573
1842826705
1173987112
444260029
1615053871
793664149
1696940245
965511591
615770004
1670421559
346471494
255965484
1067290586
1291540703
1766800920
1640538915
1886759289
1277664798
994317286
825128573
1671698355
1079139051
1000242328
1374244549
1393576123
1128244852
801082462
1357057578
474807753
625663639
254633316
459600227
1381386943
2063613031
572403125
373021341
1215187150
2120582022
670801842
1404085574
1127302579
1349062892
1705075376
609633558
880173132
1635467327
96571090
898431752
824189062
269457788
2143163297
87874659
634861912
35138863
214838277
1647905758
1432987347
1409963800
202496988
1141338325
366280854
433207934
527282000
398255593
131805062
1269439598
895817127
413222174
1052556865
810887407
1546968629
536602332
1456284682
294662250
811998150
104151404
114262062
1158671055
593729631
577683435
1884762983
847325018
1102651125
449031825
167918739
1572895875
1757542173
160293819
1368302502
516298882
1671163211
863817626
486033549
1444809404
66157648
1716250696
793251111
1388294979
1398522
109240065
1685709788
651654995
270175014
915976331
1955154813
1219025003
1950623371
2029969289
1769394477
1712270018
895863173
277077920
919762477
2065432329
1815846912
1191250171
111888048
1021143572
815560106
731493234
69811603
1754433585
22224710
2084607186
634366884
771420844
380386027
1433461916
1032203803
1227841274
236327845
487563963
733165020
2112126708
1162236624
1818922308
196012949
107443901
1888327007
1038064808
287450246
1355432931
1691914993
1711967769
716710538
1324624879
483764024
1834952911
300116407
1996688433
1798178008
936749411
513635218
681942883
316422779
138838552
1095317353
1535780559
1397773304
2050577873
688120225
298156140
1018495205
100606431
1981036326
2035369984
139719360
613304574
1732605034
1908684232
788053349
1969798315
2008343625
1287198042
359272587
507900910
1258576822
312673487
380045890
1283838786
697288330
1247288066
988848721
1549412757
333180656
207754476
1596679399
387113965
1701240494
1468487465
810558811
1100008009
901155218
1080734491
1289544996
2093301018
1122687667
1154716762
154278259
1276342590
423332274
1527155142
781666100
1529441168
224540603
496604317
1477693205
1366621437
1642541664
1641697058
1158649754
1985913168
1750619374
1862519139
1473251156
2075914296
1670680159
35834322
716218623
920393009
1206544575
2089122192
1136761381
1385386595
1058318251
367782824
1774664236
1674573011
777451205
1040281273
425404036
1509065303
754691593
1904299173
1902304939
1030436507
122417409
1887433253
1483319240
571467922
840807884
1013055265
1910925079
906702845
90193540
1037086383
132301839
686497001
743690025
1378456918
1956179615
1088523676
1881048207
632942776
1740036494
391568405
543107206
861852390
771247694
1670755911
1224110971
764048904
1376796960
886592669
300684096
963518125
1507169622
130944507
148518849
1609557102
1355405470
869907300
1826011159
1562876703
497821356
1680880466
195643763
1823097404
2001873321
537495184
1798170340
44200252
147518396
879078915
1289319420
1237184639
747659575
1245775966
1399710652
538318389
391535964
2097063320
1586105138
940694284
2064636927
1852282915
1560585304
197334626
534635215
2133022417
822910620
1047161256
1706577879
1801209791
1721292574
1083588422
1362855152
446362542
1132607840
1795090992
248482664
2050203905
1369247410
1683577097
215424924
298889388
571015886
657595641
1486360496
226316070
184614721
1913247239
371504348
425535096
463667231
934729031
618219678
1973746279
1484721213
1605875362
1108237659
483694691
2126915476
1113813109
1841637767
1750157545
1833866214
710523497
957209677
993783271
72814620
715715235
1952794661
514623870
1841620893
2125663298
1020799128
968183927
1598261670
1467289945
1534226936
1105291321
24903398
2034053620
1975165104
215415229
362510471
193044941
2128314339
1127957255
1658569074
1172358521
2016019206
774356789
1307456638
2142369427
1992019196
74275371
815177108
1744699050
711840811
1375261897
870539484
171987073
2090249880
2099554131
728679889
253318961
1598954314
2116649891
607066262
193595214
1923649784
1875876324
1799348000
1984902358
1028889049
461423289
722996646
1034240349
823042937
662345690
1799398404
712477125
60642764
491770749
1894244855
809290602
87021851
151503855
1680442670
294257995
541887522
904986242
227767654
387095455
1054719087
1052722127
66097350
1393630097
1802078598
1615666465
348274670
194608782
963112812
1893467507
1903443219
2138899516
1534136203
697429421
2118194584
463696665
716370552
1253339922
1198569842
508505534
258109228
1053383639
1348511811
1625603033
1481253891
975179068
1823415353
970923237
1222926464
1426528964
1494352741
2033661384
945146243
1916538289
640525813
360497372
1255113231
849680240
681492221
1434372895
169917424
1010695749
423062538
88404748
517475495
1311941305
1013808071
1886713686
1758005104
899291204
1412464790
1479631040
1386550321
885732567
2134213088
1579874128
1039462652
947003245
1186289718
477579706
1722386520
1624462316
46378784
2010731623
1650095649
1374118695
902220457
350326111
211368181
661505834
378456896
2116775542
2130954271
1410968453
1026547151
806188479
794484623
1174235903
878157763
576571409
1999179214
652666718
77491119
2060232306
165692817
487276279
2095263918
420523614
531280867
117987191
1064485152
976733627
1276126865
763564970
1127393241
1576610091
702421175
1896515062
2116440097
77976797
328330100
815576011
1278755292
1016278434
2062651831
944905219
2040466863
1617568986
343219832
367435972
814769424
644419403
1729835380
1515105214
1499637621
676043179
312742002
286225624
1112194952
295185170
1461812419
713756347
1105697275
1785544640
1888183772
568084970
1950002786
614176291
1384243256
240523812
1000626952
557931838
986794792
1690343922
2142789111
8994414
1718629791
148489432
454141119
609054744
112923269
979637480
1371075701
360123998
780066762
1757027962
994956476
1176034861
2001165548
224601761
470399697
19322920
1126394196
1433174900
1365112836
699193063
1891688064
1383932438
1797869542
1404298980
1771010721
94426368
595392192
131550911
1907652223
917248409
1431853483
774605326
613676467
670803336
1714554354
1171668928
2074405985
299781697
921795625
1619987135
1694506931
705990500
1454704392
1969119282
1847062351
2000093380
1373447609
1868042634
315844595
170867113
151673638
917873702
1991424946
1895604275
2086111657
2072065484
1214251020
2014544679
856576870
1973001650
1111691844
156991099
123324988
140370923
1139069572
168012403
1567796285
236671917
525397673
115095971
819223618
2037170756
1661158766
205704397
866688467
1370660774
1245934436
60180169
653193953
1973674571
905427614
1925988579
674977681
486045382
1555234981
1057939349
744869217
2079200763
567235694
1526046672
1775745811
1064690620
1103423223
1316120775
1193184864
1356294341
1616502663
136881141
1758426182
1143383151
1656504824
2078331332
1366588300
1133619430
2145862090
1560297102
1715690230
1535251665
1650831249
1724966409
102442190
1094917136
661664508
2065183278
1345550977
423402129
568828712
1748686555
835718909
216703766
1715635047
796114087
1056127851
499393670
883533352
442982113
2134171460
136152817
920472187
1866675403
729704479
280043098
1810567064
1430526186
559159499
1072240086
583494481
1018286998
168787353
332882136
678745848
1616955668
657408801
2111940424
299352425
589489893
381972066
1332762936
223769700
356627639
1181198492
1561092472
581068375
240558101
1022717202
1824436108
1074474375
1672050822
1869717747
1054898660
2114745241
575697720
2110205056
483806286
1038062961
1837638969
188850247
194676385
744435324
181178895
1523094274
1038599760
680116025
209551478
1571569895
747924249
1013645932
833576791
1965353802
1087561931
672982636
1129001644
734582455
768941858
2013255604
1772797033
1578970943
1339281560
1682224714
1724315177
998533845
2016113380
934806508
1533303202
257054220
1606360965
962796107
2052443351
1311519166
549303914
1118136507
1027466903
978731796
355504096
422732606
1177367684
1175949022
1891775863
2099538303
431231570
960867372
750826863
2068985937
1691969785
1878904260
1654941638
480669886
1148772292
697811190
782806263
524610140
198021921
1783375818
1382194489
1222017602
1790777812
979002303
462192652
189060433
245591274
485428697
1116043009
1190378278
492413972
571507926
2043004279
1578209381
542306701
809674424
982110442
1114594427
933652213
50461659
1968216061
107790327
259705
2101236758
1235812263
2093392039
1540101068
846471158
929500482
1889272953
163411198
1667122233
562317779
1293178677
1950023099
351283330
662514910
450675896
607324146
164819663
1075929128
636377736
1460759693
684943597
1636344031
196871873
1973856466
609245625
1491880891
2006668888
1084944799
1547885087
145350617
1621688065
1556076208
19397822
537859074
1944587226
1183143417
774022666
330081080
1155849760
423580149
1512295848
857116214
1178313949
1795839390
598077229
935388395
1471478739
119747734
803001860
1346353089
1556721959
1399941227
2100654975
1884647612
995967199
1030121877
2025900958
1330053777
928974886
1915870963
782826287
677787042
408817952
464359540
751379717
1997904252
1516949035
434115783
2140374673
421858848
960855171
1955461585
1354787336
1946359365
1457354657
1689156985
1149428656
1596498700
285079164
1192808133
2010181825
1550530096
226550873
715554729
626976315
1174276179
13161975
2120260155
1309118682
975885825
1151473973
1048333238
1131511763
2019105871
574651274
1911280411
1654654752
2089689769
1798635924
990098130
45912896
1966162840
388675808
2041037724
1358460187
1732497786
1263989733
386883700
1381695483
841059940
984768104
566595071
1392065087
289113345
1440447167
936003057
158885854
1352723239
1492020040
923373241
378474705
1504003693
364544337
2478878
1028479738
572634323
651714307
1484471390
1087643154
654830734
1214470195
2081223765
64682659
2129331628
1318496826
1933115485
581798585
883174363
1142423374
1242343097
1916050506
1651452664
1905500157
1092710895
585822039
452910515
2033357007
38714173
1933308210
1693318153
1058106675
1093426115
1546099430
58058776
1234243427
1237553321
384652377
899859333
925956982
351763283
1782047651
209582273
781363488
368501679
226983246
446402216
2118947560
1377537994
564525351
1198332575
1919823570
1102325800
791890956
1976471263
1426297598
728332439
1936828877
690459660
1713625773
862690987
305163198
952136006
1241851955
1612012650
887790219
1924113493
2088943257
381268016
94022691
1726561632
1753522369
1768168560
47228889
1787143715
1949724733
1795196790
1262025430
1070987627
205822572
1517184067
1836751218
1472769914
1631641813
1240197301
148694249
161500045
327690939
16673588
1521424315
2051219686
685471385
1935423539
473852743
840351523
1333862037
1078900771
1138797485
896493170
514618893
324388060
505065868
936228700
1559328546
1648464514
837373043
1991803031
636462070
1367611375
493806937
323274375
1331002945
1328303427
1217277664
857013638
2141907845
2095434276
1699222387
1218311878
1226213930
1124537331
1738053622
1532813440
1274052240
2054105102
480027648
1177087201
2109401577
872409817
1080269820
269848993
363201064
571565897
1187835635
1504894089
1290643458
2069522346
1215898869
1082617615
642188754
505151700
1001799621
1191138553
232191462
44897298
1554955993
1226809774
1187886834
1440791797
1220797584
1533494859
988355849
895859145
1739400992
618054030
1072808499
1072987582
708597846
462660107
1077754493
546832573
835157741
1781634504
232118798
1207468147
654575103
498888780
1527216623
1628170676
2077680475
122176011
1078161498
1048927498
321154873
2003645616
534528758
1142060097
1265919297
1729005622
1279760217
1761719572
236611068
2034547717
2054079633
768163844
701425402
1171174004
1561043700
766064245
1860854942
809248913
318292369
904259840
1776480984
537220864
1909050325
320637840
1838230134
513706667
673846136
1244086017
1082115275
1688339013
3755530
1172438002
1096324417
154360214
1460833196
554363505
874994154
1243461311
536282718
1530837212
139801394
271762979
720610925
842993395
2022883748
1569108614
1382610574
245658758
385457391
2063774167
639144260
743792081
1494382417
10092156
888915466
1030843031
784653162
258288799
1314886072
1220410937
167504692
1794177908
438210539
423500608
1285889108
147395931
1131068531
607331351
1188665581
217368566
554746227
890714154
1590725925
218391674
1507988901
609685969
1616967972
874510115
1833449994
1012772529
912295922
1255842194
2022081733
196777057
2077674731
728077598
828070281
1417970216
15745029
746410822
856968489
515653359
1970622422
1949597840
1645266762
341199234
1803607221
1996757285
217105978
1655537958
1411726666
409693358
477256923
1676089134
353160064
1089853360
1963377444
763568160
1685164771
1696427148
93143032
136554040
2131589971
174801936
884558971
281888087
1094451367
882691818
629818431
80409132
11280950
606597520
69728619
1684553856
103978456
216106523
1278822861
748754563
141121819
1681042724
964665727
1604794829
263475097
581150434
47971575
45705191
77741307
1414678802
1934038006
1560013246
597339430
961171338
1473420204
464987929
1294608071
1436859308
1730239261
851623704
1867088496
1244757066
2104997191
586544440
2128987468
1487766351
864152178
585521091
1092401458
137444798
1628218968
111066950
892211054
1318094460
1615885983
558359358
1308735320
1584870454
1130212675
256296803
1427743250
480852420
466355163
1024025837
2021453416
1274188281
1950948295
865135048
1374332718
605705335
1492340622
1947977337
999951723
974354592
1132047056
331184910
849939829
1303057264
1626365663
1155165707
820802977
479071532
73353504
1609249452
820432515
2144141966
1266023643
676840993
1780404767
1417922490
950795052
1115795526
929877571
181566814
36180246
1220484701
1642801185
1388749550
1591213575
1653364419
1263685482
1123592838
1994573112
917406170
91067583
682114224
1440749071
1075098062
1561556834
1216872278
1771436765
1288591732
783867085
2048036314
1508788685
730514152
677784793
1378733829
360749652
738874210
475944249
548157650
180533162
1563703387
1070704546
968383224
1389095082
1093682889
1314653621
2103878438
2000936356
1126296370
1889769741
1940598572
1426196905
1690890959
646562514
115668467
1671614091
2136858689
1484320371
941657582
2036549286
631300475
1298910735
1839758392
1388282589
1071332062
1773518975
1456679038
1719294911
1596805586
1406124718
679322228
570695756
253609888
2116327273
570232273
1789097395
1059698
1988606335
822121317
1048660926
2010877325
1663384984
1808525935
385620516
1990716372
724901120
481769166
1606117763
570720824
1058810374
1028201314
652003973
1869688483
1877215019
195012034
783836769
1454495344
1709626539
1682666704
1576807607
1653734509
708552256
1121454093
1216233292
1700430771
1989468341
618834080
602061136
882229426
1903931274
1335213711
1950789804
1733219663
482015352
668917380
1250979570
2050994529
1698826414
410941324
1625298029
44150271
1176100290
468728317
1305330619
98391203
594574825
268757318
1301390611
1840383878
801458022
842091664
506681724
542172233
1763919115
84557299
408093196
1456876148
1564817155
1373595603
1263370486
1243339582
1538493345
1939162896
1128375326
346511220
66622534
469359637
209851448
1520964243
1378360217
621765026
1052783359
1755662928
426715640
79604265
1556444936
577366822
872635016
124346234
510170456
1802677381
200787637
1318120173
1240458443
1663537631
631694135
430693670
488854416
963705962
1405112675
1346270859
930185111
1051579203
2130851817
2048478528
387904677
466870260
1425293748
827391628
510199743
1174010295
2017226208
1534277996
1852174836
1831662139
1395407791
550567310
2105219927
1803899632
484058084
1201390150
192930162
1681636586
451983093
2015861084
2102716758
419860722
1232310400
647004594
44668364
846393672
1913730462
513839155
678676859
1680403653
1027321120
2106083083
1772404542
2008764284
919475250
1187631766
1148291912
1920680175
684540012
933250266
551649218
1022988626
117627652
790601009
295357950
1831248417
1180272856
1783463217
267614242
1405543959
1490465745
1174202985
1957651059
1599322167
2135242450
1488178944
182699414
1459230206
679315935
768023150
1360947521
1357819741
1234576984
1602987180
1785180783
762797890
2002333259
275649755
1163507740
2103577604
666854161
996799492
431393308
609112610
1902797550
1365793807
214895730
610800122
1318858829
1249609431
405534919
484186503
881046966
1970142020
732317815
1874911748
950243767
352613508
333130342
404385862
1288166892
327052590
417375559
1342888406
629685037
501696588
1794076019
814616030
1875627213
1269562641
1798753736
222773787
563776915
1278553532
1366655257
1278948005
1919440338
1665301247
1914114472
2093620565
267396319
1842942840
1937780090
1613945561
766733431
1335414832
1554756706
1553306440
1027233388
421342479
1361349158
407302591
349899900
2030218291
1786189766
243006678
1317399088
1581361453
1221012737
53283220
1767764926
1479414637
541389365
728946311
237389926
2076544796
634907653
1416767307
201953359
634319035
1040113133
1193804517
1841612516
1704742951
979713840
1378144136
414492134
91324945
397634725
398206794
897263750
663672939
656346314
1375020982
127356943
1526531140
1681073767
990485197
121136834
80214122
251710400
944092735
1593228498
198389348
99726147
939950441
2121335751
342899195
350798591
1200799110
535033168
218015736
1997354546
1245823099
457319608
992799254
1948893277
1065006725
1092472204
1660788058
740055016
79633029
1883900498
701533561
2011719519
1925910369
2119780579
1651798620
1403605938
140017453
2071221149
1465672928
100726994
1321870527
711217118
1467759368
663201977
438936435
1884468825
131032256
2112391751
1757066646
1234597617
999833304
307232334
573794878
1578911138
1926329261
557349131
978372059
601011926
1026942569
1241164769
1697879023
2085050638
1957266955
1912039762
2079626007
1071773669
1315889613
1346437403
1619069796
1995891606
1443076018
405158453
1681587137
80721113
1555832184
1254676708
807205439
852968293
1431388168
1380037364
1841418386
1327271886
318322729
977109322
1474954763
1573399325
430851731
595759798
378112042
399380864
978556072
128719466
334361479
25998814
322187807
1284652322
149086588
1582491119
1210971666
40297274
1682023980
2030186813
791373366
1682921964
178574090
1234431323
1502433608
1432840698
1998771609
245739128
551885056
877185176
1630671810
490339762
2019141826
579909534
291546686
1618384846
516317537
82359680
892252264
583850144
531727965
272365184
1355064544
1432175601
1455514026
1228117094
723037278
917950909
403466382
1846636208
2004262384
1152475764
1337356505
1343636074
2067433181
1246258460
33559028
787924440
1605345794
1215082166
2126879914
1182515207
421769417
385179469
2147415100
1718638279
1275623400
1735109222
261104329
480029885
735442821
243572102
1007690521
174029288
645111943
1230295139
1940547013
1941208145
1087313529
1060585295
1920938521
407155791
530425636
1847500221
2023324013
1694970876
2066460844
621079338
937459890
1339862544
1163142924
1581581066
624553506
899876341
2061066780
489315568
42270995
1956041548
117042165
1279731174
381351952
115937307
815773573
1541660578
1335108209
1922759666
541937684
80017457
2130087184
800956192
819785146
421212543
581754752
824268995
541610735
605207081
549726326
1323246455
1412525101
595142935
807433977
2029941749
241612694
326164535
1624479852
691890042
1112883061
1020528900
86256490
1876551308
1706891730
1442777191
1824942898
988110308
1901194538
1954253675
632958908
1910225327
1857721869
2093956381
719513875
1077176508
370088087
1329153038
2059156037
247302375
664392628
2041142924
1744260589
1238351870
228196817
366857721
1487342853
801682770
216457453
1509258259
2108735073
1689886940
1874494115
677772461
320939816
379066032
1697236075
1952499547
814900053
1614336005
528410931
1065786857
1601637175
669757984
1491848618
2027689898
438447578
591438799
1411608407
385703556
1645428415
1771268447
941124082
236360292
1781156043
244948749
897217074
859374681
1466138956
427028903
2056847874
1824190098
359116877
697721961
2064879963
2058798921
519265180
2016404159
25867899
120824264
1403817945
1238083354
1427748614
1862392022
362182556
371899715
91030690
543144511
1485210464
1907305940
1996039103
573266276
123760038
744133501
1474571635
759624970
1400611336
2012094706
948702316
1739278080
1073588735
294517884
755805816
245518687
1918514631
626388698
230247384
1628903528
2042733861
1808769096
2068679594
2115695970
1726368145
1165914540
153832919
1850829465
1913711880
827698530
1433593744
369184938
2084754238
506005936
1235629443
1652486926
741743425
993053715
984018782
2077258980
931374377
599580286
1145738145
469913489
914194639
1147081979
1337218221
1515809306
97013529
1795550159
438074675
1978054579
2021370637
1279251491
549989648
1639892200
1384695782
638510528
1888503096
89476294
353296499
668469327
376191986
584155445
1707572606
1217531040
1333346302
1180373496
1442811426
4143116
1861513313
352336432
1636225109
111161249
894493857
763069941
758835286
2028753700
1093013558
1353833023
1880486436
599145969
1683611019
1257836807
663517901
132564220
1732186455
1718918279
748115136
2043563027
508788543
1016762062
861190971
1634840274
1361510770
808975399
128447092
1848531167
514645940
1760000804
1295617991
931751217
89258436
466225603
431725366
724529973
356095601
788019613
528902825
1543353474
405817175
1494029263
456430868
1514136998
238638227
953713136
864899523
1437735781
2075106184
1510636966
1952201663
22448677
2061347689
991003218
663822518
1050734178
423404525
1492795890
1009220589
464760632
1811570646
1655558739
424187714
871810983
1884509646
1063397871
1087643354
1549909281
103502396
470448269
1272978804
1843681085
494401391
1342677529
2006969394
453905629
1208219927
568166494
989254610
2143920513
484266272
1613584340
1472745483
1565277367
2037623096
800134370
1620377434
766590144
965393782
1828954658
1029258166
2073167189
281252947
1192541169
1867590241
1161847465
1245907216
319953340
1666457401
1263958008
129472062
2020447724
1164036573
901366992
809127172
2030975549
1767417430
426919752
513992025
1572282650
730537945
446905782
1287558649
47174847
1889888387
1880428988
1754105524
1006078834
1663986400
1453539551
1348887489
1909911725
905107580
1713651517
1655845994
975497299
1707650014
883551329
737134265
1869912422
1929712886
1611400099
1060998319
1711196740
342644339
1429909928
1611707012
1582522820
154009466
2094662581
1193228503
1134843377
936216717
1444412560
816740361
1239206611
2125141380
1550100737
875713842
1502686913
1133083631
2031775531
118635489
1308454118
476119035
916734772
1404438434
1566822492
1074036955
1940597439
61214960
697362605
1702800603
1693231383
841257342
570188355
1467112537
1599768021
1232714466
289128509
1587200586
1598918693
194872238
2035528893
1331406826
825457153
1072019805
1960413563
2111270905
1168345223
577907700
1535641399
717082840
1762292178
151251041
232825945
2026894952
1881740866
1369524925
431756131
32932781
125330822
2045546765
1415259824
1916698248
1011086760
1680309193
514470958
341910493
446821849
1656148376
1234757079
1302662413
1187256051
1514019653
290309868
400711823
1272652989
1409253409
1248397212
1344724774
1351116348
866593405
1995766401
1026555975
1994209405
1745575726
575133444
723066922
281365408
844097461
76160617
1718758562
796440622
1823393886
663438182
1872293873
1110777209
1582842491
1319206827
1389505629
938363486
740969214
1340370803
1529891115
560240382
1610682477
301635871
1040042600
2087799697
1830130053
2007775364
1768970577
660768344
1306934433
452253531
126599069
1785235072
1329871382
124107745
578125326
2133218678
2054771042
2119479298
1881136108
1197183543
512835594
1872095479
1603713997
245194278
1380949413
269594333
177480323
1672128758
110967362
1394241935
277547899
718766635
1020110470
2036790881
977319978
799779774
1109448340
539873126
1627540543
1513225962
834527786
1659757823
1670972246
250655775
543592462
493827111
1505402829
766290532
396132671
1077470868
1145877087
1683915121
1967421150
1239139114
804317421
1348053498
6029382
2035992277
909879129
2120850038
946099835
1955240949
1742048394
1397736425
1194940167
32114466
1543270966
2142771059
1331735218
487116184
430472899
566404156
1838033016
2104458402
1409432193
1276404164
95154649
725999330
2115906761
65918406
349912889
1458363208
1760302028
1629337573
504664924
910827572
1122730812
1499062085
659412206
757520996
1979856003
526096816
1370772988
1236030658
1658148430
1848998464
1156136854
634114888
1035939841
1839782916
1126959830
373574515
1828296694
74750910
1378418764
1424818321
1581190575
616996687
244697109
50418901
605981935
1578710316
132646174
1560662982
1992374630
1206319294
1100819163
723035322
1727842383
149977417
720478068
182031952
503068746
448599830
1899025888
157202007
254811240
181909248
136575245
538651707
936988152
1438842861
1859096062
1627072945
580008400
1771366742
1056287705
1784288239
1009552807
1967409885
486364402
1227022965
1441695117
1503074382
35501924
1307786839
192951377
304870708
1468339375
1578881284
1699956484
119660938
1575138552
658429407
242908606
1324041112
1911688387
1469820011
1375924786
1169849612
1377888433
1017263804
349825385
13095156
1128942671
2139213942
1566111868
1845226050
526747318
1965667063
1173452015
2131221595
300279720
2022406627
144324548
1640842561
332825018
878457009
1144661880
1492735404
1416900902
1661035255
624532366
543456344
482465314
1572112097
1774983812
1939712778
266732533
1083038646
1654097015
299625078
1799085987
363446127
1324769690
1912619556
470049081
701295951
1147476357
1279233310
234957484
738691262
1032997689
447285091
1103629827
2013073706
1768781259
1988856892
1316036443
239872273
351728567
1380107894
301976193
1320685458
486350059
723098887
160688440
445816833
1707806305
365524599
584536575
1794038763
1399186373
202204815
587174592
390277612
1483521569
600975075
13973187
2102387634
1602850488
1314222920
701515358
1057462168
1582284074
1716266491
929598694
578727096
1364832641
2044612958
2011125045
433574028
514559521
1686458281
434151629
342480881
49941089
63035097
1208045322
1150949538
1259032882
845664007
12403791
1205034865
940734767
1222479783
513197449
1854453505
303688826
2112014835
1294595646
1885532073
1754836159
1070831032
317070869
1823998292
1206328915
1147854262
934315093
658475891
1635895578
1962508397
622299599
2133506211
1912995514
190938770
942387134
905761045
413064380
1523608000
1722487466
2083783155
1883169661
1926332808
397734229
1717047816
1819257719
245294287
688845195
2071194377
869658831
1027336535
1284763216
1937073664
1405927180
1378084472
156795120
127459003
1237591893
800786340
799085552
752561631
890730500
128186270
865037084
649638509
1111245609
915488781
1690213370
1615656196
770143288
1709702811
10034013
406440725
1213409595
2048028228
1215637803
937677067
662635443
472439048
1904955473
110598741
239223894
1287199325
1680742233
1819025031
776300648
725680605
1261029036
774283050
1209388804
2127034999
1462950804
234808960
1907586411
1489003277
1385898216
1699757404
801586442
1839841799
1553100451
1595473395
2107258363
2109129919
1491547637
73468719
2057438834
1658984210
803356065
397156615
1294709424
1963207863
182474031
92157989
1731650149
731572392
1676853761
1767676063
1330161511
1715357145
1973469859
1185339721
654433379
1120024955
1443278555
1283404264
1187071326
1511096262
834620269
564871896
1276490803
2020959515
1691720138
1301643746
1038276310
1305471161
559850892
1106479400
1359671677
1299680288
1919484192
1686359033
1126087583
922062700
1968605176
47331979
1774869840
269340285
231732080
2085858967
1556047659
1400706411
1839112687
2065580870
591829634
447822247
1128030999
1541352171
423022431
484643324
1098485760
1323852287
1417053636
1363458391
506389236
2143381610
1701220857
644513808
1732054520
1945333263
1831299295
2027925879
902376628
1447061206
734502808
1011841358
68709382
2133796260
655866410
1839688021
871211141
1821601630
1168642813
1263377846
2106709920
910614495
1134849485
1023287048
68993335
1902262810
1841475229
2001008391
1063244734
146133917
74030544
1175678359
712813631
2035026068
217693040
1496640384
1405870140
1623212832
502506092
338671613
65011641
1447504078
1436915477
1162892606
2046737416
1274955105
757219738
1106184639
1513864246
1615237249
1416900902
1109032
2033749372
1829319193
1860020986
1164488603
94882228
883270590
1903817650
1008510931
2137999887
1920744761
1370116706
1346672999
1175365740
848231526
1107495464
685524964
1550546310
638106538
2094752280
1429396382
971184075
911439390
2109440699
1865901780
895305762
1815831934
589117553
1406751766
1136166083
1723502157
1462277558
1340862079
798573992
1624509990
477093346
670257642
906856228
1589670294
64519303
688691096
2064827905
1201052427
1708636025
1043179022
196008327
1996070752
1705503419
1283971628
910974509
1243193998
1645814764
610124671
333947260
313037139
822034210
1560021677
791141273
3435924
1869334110
1729099416
1069040652
1440891389
796664249
869506083
976299999
790226024
1726776639
1602177905
1506652333
1790304700
1568662588
194913062
1693905449
1929930084
1272188720
722438601
1457010247
1069226103
2098175459
447229649
107578611
1252211589
2135098168
1285822716
2101886122
1329522063
2133381727
964115249
940958355
1870497799
1777005183
1699509971
118201471
637472447
76093149
309674951
1413072310
1697347342
1982359542
524828465
434833422
749530648
938375179
1783407672
1968131541
2013476257
1906880416
1049436344
1913632247
990414560
687868241
1180861282
1688486540
58517498
1807965097
1260703269
1069926356
1599229164
553302591
622766326
1471336087
1463665849
1314340893
111256437
927151963
102172745
744468775
672180509
479924817
903605550
1234280328
1104177968
1029416301
1435720083
267770300
424495605
314716812
953588276
1045458868
1195873812
299192665
1447266386
605366065
1111589129
1002321589
893222690
978584722
224074105
1473508976
95344765
1590577501
1649333605
1176130720
1684046738
501921413
234401352
2012411311
969339280
1733917937
1421724413
1061423922
349141456
1930984951
89914431
340311895
1811210394
315608885
1997289416
744945809
1945012047
917461405
2123511247
1196206131
1743491511
2096106056
1895921295
133601565
1268134080
1267002397
1853820476
12737055
1179739813
1394442529
1482685095
278473277
158502695
1188582859
1843348604
1226450934
1952509963
984431665
1290442063
2125045181
1104792767
2082554357
1904581962
986816982
548146046
1041030165
1837660221
2035970317
2102512810
453735498
1244384144
1312247466
1558717695
1419877045
824009472
1337098131
144635503
1518816990
1690466900
2073210023
1013987924
1777776776
467504460
687660153
868405798
1738389906
280743829
1865373385
136286599
2081692228
1415685268
576818578
1945047523
511935261
1208595328
42505623
718576008
810003429
1009865252
2045631968
1724236303
505683849
1227249972
712655722
1292377500
1189691068
600520539
56582959
360206375
456406706
206285047
763050770
1230356105
1050941410
212997925
2109557887
1945403299
2144345467
428766048
2067047830
1115862547
1538009892
223212466
227179490
1943260634
135757786
1436658248
624367166
1861957205
944914177
346707315
1888547650
1118969702
418857117
870386769
1460626290
1654984186
165014330
606131442
24115728
1803956353
1446723871
901556489
877699647
991385970
279447353
895469592
925625379
770643519
298618434
222069728
929796917
235952681
1436652438
262091585
1027171525
1183642664
1787849218
1369975301
1137045721
491034306
376859814
182537929
1345007125
76933174
731633186
1190399524
1701208943
1455951263
325452396
291794139
971745297
1468590910
2045911044
637565967
851859524
1174096568
1017195943
228399655
947497010
391939672
1795490792
858790289
913439831
1815400649
1859804332
266011591
807291114
430388546
1275391103
118831128
82400943
814757010
1864673205
397409290
1318213591
241053794
972447622
701336204
86073842
1500192186
490904935
752964680
959127062
387074068
1239193734
791055427
161593345
18449322
1553683008
1076244681
713143377
101157923
676342939
472331364
528407452
1616031349
1015467449
1053327146
1148045799
1046526077
1740023989
642020665
1692016412
626394280
1789048598
1256093162
449939636
1839052523
1429621454
588091969
1900522447
1850757297
2118876965
757580363
819346926
1732458418
1161038683
1965019629
667273082
2023400603
502061712
1959271096
1433971150
1472604157
1779333037
749338606
933391038
586022923
891979272
24085035
35012236
902390816
1728950945
1052952875
590322794
868002846
814606775
1183847232
546289631
313060469
1156837977
184401875
2050892861
809843045
17419763
657015164
735788009
187687874
1135643397
62351731
708280509
1855624069
1652769428
1325910574
414113761
1756168048
755389447
201555187
1594945855
943980735
1387587074
1945280633
452634687
205394740
938752615
1739202935
63216285
1328136674
890032715
664861020
1542609551
444754285
1275181121
276757131
557993266
2000132516
2034870357
81568798
812502231
477596829
1600185430
490865342
1660809919
1704248920
1344118721
858976921
1332350408
38368859
1893436997
847830970
893851968
6061506
873519306
2096522128
987754955
972969412
741565218
361402699
939001755
1426189821
900379803
1214968502
2116603687
1776754962
2088668392
2044725934
997359341
567078467
141021805
836900760
1131970188
290926105
325403209
1049401129
1884762983
99368959
32935954
194275035
1886847094
727167304
720629182
1838853518
1833376032
372620717
1733406634
1943882979
101102222
1835455398
1185466168
1867258793
1580275404
1018769970
2016338429
1550914591
455364058
1330803567
130384064
778069268
1434386682
1070940237
1680726443
1599962175
546329022
1980713847
1846394675
1151833061
1742188996
203173398
2094116475
434587543
264319453
428040775
202921963
1887563411
1525744497
441898303
1569651536
1258002032
11739808
1366981630
1404079197
573020798
1158269408
156392856
701984303
1175511154
1885532775
1161189068
1269360421
1268602920
1326353076
317947556
425275007
2072115787
1382142297
225937439
1127072703
473602369
908956414
142448866
1757199439
1940166061
988934760
65392404
1817299303
2011210006
262280411
895539195
1974694563
373202172
1754625072
596114526
968465286
382596251
1091958586
1418288013
1139416902
58393648
1767758285
121791331
977131925
1401127635
1565515548
1433576888
1641624679
1124166427
29037616
372285803
239772914
1624950399
1267756251
182970508
1033639175
549588516
446221409
24925951
1036675200
1679890607
2028407335
1749441951
236416377
154803352
335803593
1519843494
272295528
1826216795
2080581757
409236348
1041354134
390880479
947974952
1357417595
1523049565
1825530692
1892390805
2018372211
127134948
357992314
1631819376
228384183
1415549264
803164747
1501885597
1068769925
292322536
567436179
1538995230
40694146
1661524311
1547277986
1636709002
1416774252
2038840626
324518417
585840386
1148482865
1452524204
826528665
1887243587
118940705
557352017
839047236
1648090956
1717471515
976684346
24093447
1991405346
554122934
756510014
308775101
848207652
411033884
930370835
227645358
878156674
211334882
381608036
51397891
67174322
3094169
396709111
1063621623
1401890158
2000640796
1537604249
1678389382
1640821533
517037792
859851886
18098915
389668215
1445351799
767492076
1794895158
2042695057
1233059580
1112461663
1990452677
609161825
1800440291
802871823
377318463
1255121418
1041241723
886829628
515856663
342097126
907873858
1900317192
15482038
1266878188
2109426195
1426454899
1983596662
288350226
657646593
1258387558
1548988798
1024259271
2060177779
1492799262
976761063
570072281
349994818
76554407
103402482
1430784319
1118278953
1933375595
963993927
1511119571
1535547264
1000250157
443043760
562108686
807971840
1658492731
1192070886
1232672539
525100701
1913228371
623477613
503536050
311462788
1082819888
84701651
1982122153
1888282804
252600718
348041861
246319070
929898464
805659733
1247398930
1164475380
1549434151
965140167
415237233
956932932
1608350550
316818816
568246441
1700801096
223738369
87812182
614732122
1791820228
1923372471
914357278
1193182782
1915117200
1229305785
53412832
1507668446
88706335
1357109219
20751738
2026694036
1513156192
762313041
1491916164
1160384591
764295686
1724821988
1823056962
1997000394
1233508740
1851923776
413928333
2147181124
729316310
1535717687
1460931145
187628195
182500215
1576110169
2026878176
568670254
1964055665
492185932
1647410657
336231183
549845829
304339142
1673529890
1083486626
342829112
459456445
300106196
618414333
553834413
268378365
686785600
483728639
1353028309
326876709
1309523421
348492125
1660888961
1977619563
672489495
440121736
635894443
958362041
1054005075
1776967873
1613273055
1078859317
77353035
803176727
797734720
747130401
829392656
938131430
994831059
1319512257
1638603459
1652182696
1374064619
1010357717
361648865
1246530670
1417351448
188285173
139121534
1205030579
2137065665
1859836220
613481617
1993891690
606070709
342004389
244406218
1693655679
198185865
837466340
1864622248
858113536
401785101
94030064
1743475780
1344988039
1856661953
1405136329
1092071372
42584826
1177333764
865351291
527891828
414683379
2098881326
2136052744
1341789534
839561588
1098567865
1409132574
1687923176
2061788000
1001173380
1126236405
773773075
251650113
1682392097
214047982
2092939610
1564938641
143170873
1197635001
2021559221
827861604
2145045682
662770668
2014563372
667138843
1482881734
927120050
1370627712
1986815357
752482470
1648876127
173999961
2123951708
640089959
1882989811
853275412
835957740
1520791690
2021442327
1325452648
156095270
1598535651
828419529
374638107
1416110635
255218106
1365026793
1541421540
1441218866
553027229
1319486938
419977354
2025936501
1250371612
1228291112
1128376192
1589429712
2080939222
854762567
1301459638
782432063
631874836
495331521
1866182619
1835511763
296711613
1860009367
1799215439
955589766
1459328167
778784197
2091887152
2031494984
499670719
1077993424
1919898148
1347627191
656044823
467921657
945110578
1541082196
1555307801
2032721390
1717750435
71495782
577649876
1371966833
928363630
621329542
1119490964
701090302
738566298
522884562
1095805479
524990633
1190955554
597691996
1302290120
1597522856
1598656816
1671888003
2000392481
1344229840
23460494
2102781896
1051941782
1462440371
386792847
1825334620
540425897
1097903934
1412395695
475156557
1925402647
47437379
281253319
2127278041
943914522
1249744818
469366131
1459184402
1494662588
983820996
1143445329
925361148
1613399134
900938529
843812927
374775032
1069713150
635643664
1989177127
1810306374
321107846
60105140
1494786545
490462077
234601120
684204491
1078248027
407132967
289351752
209692333
1746574611
186413907
888919642
733827448
1031692439
1797548857
737603025
1434400519
367333932
677534973
1327593591
141801120
311425652
1784287229
1533053823
862313463
259747127
1878096068
913369742
2057640937
1898364222
724313778
1062686332
1516552152
818080496
1734265731
732152487
2094108407
2124352056
1824170729
608359598
1692977725
375255352
625915230
1212446285
158899444
255041664
1207045983
1011912224
1198215816
1923168667
1381509311
1110745933
1250551109
1699598555
2134693563
1765562316
77353396
976979457
1409142401
155931798
1373101182
1493412046
535128631
957438710
1294198544
1506283348
389686643
1593804566
2105785105
1658946798
435200381
267471434
1734629222
2071484878
1968064529
212783217
199050761
1065546645
1114053781
1349732605
899111642
1867221926
1034505514
839880996
1473750474
1620853857
1948639297
1967983880
855596236
1993151609
420656610
1689125240
1092891556
1284517594
1171012182
1935935932
1398320999
1944001327
1951681135
1350316657
1384205095
1022121298
1776784745
1109093184
112247483
1599602375
1049063710
2034019658
1474779214
1602838596
276257078
2011222686
1515734681
275953362
1616839409
1626240654
954963983
1685945987
772387252
1229929012
1329971378
337497301
441913434
1741036947
620942325
1658961992
436042592
2044303773
994665696
1085383156
1399644916
171439603
457570866
795300129
2114112519
205286849
1528200139
68228219
497113541
983964716
1152979444
1674826583
231007619
202646034
565269134
151462101
1956696841
249060814
2079815301
1474047852
791193410
1137578598
592895296
1733875778
355532836
536049020
1804367368
512481913
1948819164
1910830291
219881998
196421175
1485624337
1155579694
457698540
1324816875
1155530205
920309241
567393311
1808039774
330152290
662862215
657310776
2035098176
1248900023
1952256042
225477103
1653776417
1573799072
306414096
798678004
434940603
541740938
1456941487
1741816248
882645425
1089140552
1177788785
294810477
1847962149
1013869635
281755687
252955447
1318146214
1977175999
1972081638
488207578
1286864857
903315561
397663557
757676255
537756256
1348997467
2119083444
1448222127
1424603561
494661528
1678695450
1623313297
783791149
996173285
264627775
1191957954
343628784
1784753875
1011409032
176777528
313065149
138277438
997375855
383706423
2039929202
1506125380
533616733
1447085023
1504337519
904598670
1240079285
1387028904
1930148492
1641280852
1029635506
2132350589
346966633
653965002
1098373713
1237094183
1041211760
1559209959
1223526408
494894193
2138590302
1487193314
1327876126
549663341
662855858
1206318781
557876924
50529302
25040852
1893330661
1593204159
45817741
1445239559
882168769
980405645
1894783807
207104494
1007169434
1135042621
1611582852
1648840721
1016004191
1918109981
626740382
167039778
741483637
1053993454
1817811913
1266345854
1005112774
1536001347
1450316476
972283869
1372184560
1760210498
993131766
151358656
937365917
810398968
387299934
1048137399
214584420
121754623
1605409401
1241487107
947999235
294309637
474656688
1059970132
2067934975
1505058172
680969438
1390644
1996952992
549728533
580642677
1695908808
1689451518
1753437797
1888569402
1562933306
1903861811
232916360
1178298124
1700952278
252795333
896114698
1141933285
685361592
1934545241
766609583
99147146
1864618615
1684725342
424321385
479953431
1540942116
1105850941
896354791
1304370713
1394514861
1702987984
1287990824
877491558
316939696
769746374
876432876
58394138
1625207443
1061636874
1112387994
1872345210
1855946732
267959296
1703453690
1394548311
442261130
197166593
1075606575
1708124401
1791440803
1487392568
1433568167
719154187
147081072
291887411
1134943990
1683009044
1366312953
699803588
1355994364
1416109042
848064679
1144490754
891220875
753922140
1145017526
1328169224
1104519106
97619582
735632249
941750133
1604311355
75672137
1691105335
1628978878
335944504
659562365
1011489791
1492278187
1240134883
1389470662
595838545
447025094
52104126
1511177172
73081694
1566051322
37509807
380498529
1708388557
618216066
1471810636
1837265661
532211493
655657569
1108884611
1136452596
1769022737
366089094
957456178
329729025
1457061798
122667359
121321434
1425593987
1149169647
211891498
897458789
1546413722
1674109014
1199531112
1953673076
642340975
1902382413
1139635392
880938022
122689156
1807414923
486470042
1316335059
24669471
1414050784
1644511339
956632230
1013420138
2119303495
1170797018
653590115
571681781
992819110
1368733869
200376802
930303116
104434559
242140169
1633173482
494627479
1828107657
1647205035
1585154809
1869956907
190677501
1669406394
1221104215
1925159682
429111113
561825938
20162381
240370045
1684055666
1397158965
197922184
985591298
1640896387
490487255
955509763
707474514
740862259
2011285576
27108393
1330032165
927763843
13798216
619618051
528502997
1101455315
2043086502
76737338
1328112513
1697753364
1481870219
2138138946
639682456
613300276
1492146855
720922673
1720341621
1099545198
306288505
1964352423
480577826
1367366141
914168648
1251816826
1963927721
1634625705
644012891
603307498
1597657139
1102526913
1887423630
906151196
420576440
330910535
37660318
13923043
1081114468
1886274427
1179335775
1582778950
665946137
454282397
1503386237
747544360
1688872747
1101435117
819973161
1445607913
1176480040
833689252
1992325063
1844349103
1545551262
241665987
678345185
1644444270
886595632
88636409
922906481
1751057450
560042580
1580182203
1165236751
1307645365
1765811819
339824192
1522763629
1485217870
48061703
691082059
1876628342
89129703
1520271679
1526124140
2101550657
1150900399
1939824019
795575604
234721454
445330980
1295556872
221439874
2003065583
2028281724
1247026488
1171961678
788286025
2124035025
1505818250
667311276
1151644825
144606565
2073086759
1093377248
1301903135
1188557819
1332485952
255331343
503428292
1757539304
14373276
74285014
2012736126
1343674783
1669726626
852548695
868555772
1821705857
974394777
1318279667
98825931
1551060148
1610834416
1177711388
2042904744
1861305670
360595801
1313894909
302759319
631575952
921336703
1053351439
898112602
1793917684
698697368
1661226617
1255403007
24555499
2030546258
666156179
1263155244
394745326
476570245
1792120801
832936165
784635328
1791894886
1886263769
1203571803
1109814042
407644021
1338780354
1700098851
1791824908
95987247
1641473017
1989823723
2082299935
1250021763
160754388
828517512
403619905
1042830062
160184071
1665609993
392215286
295897911
1504925394
662380522
189034867
679690824
1273873077
1830694551
1634885278
671718848
1545708124
858382831
1002787553
2134366111
238129418
1747784207
1874481210
868172048
751898390
1543285127
992691623
544672426
417941491
2015729738
1816102949
2081965286
940732882
427907769
2034005012
254722712
627976860
1837665668
1798289811
594618069
1197336189
692082038
387946120
1801533294
1256880256
746741979
989857492
601908273
623230426
528387482
1357897350
1925087640
1794758289
1290837676
583575104
116158179
816529713
507106596
1060416580
1150980575
679122896
1189935480
2056390969
1865546911
1006455479
2087830548
1337208668
321921353
1034352861
1382783899
1497709395
703988916
1477180923
2045908280
1391169569
1669633562
1945359224
1275313366
741015195
450738911
1567029315
195586557
922516284
197537871
2105391306
918097372
640363974
1245218886
324802408
1508567801
497085563
782684601
961563793
294478662
1156115093
896918955
1501164277
1646950805
1925859986
166278849
1975391325
1262099591
1740151112
1646209971
1426363168
756986670
1454782957
145892591
1643306554
1008106218
1396060277
65743495
1058423709
681866027
2059035684
582495503
611760942
1077605662
1155800974
1117339274
1943695418
1615132323
460478358
332750015
1884622849
1326123763
1926526648
2087641778
1781982466
91420258
914326972
1425755734
1851509798
1445666198
250128288
1256450498
1010516451
893753117
68184439
1059740225
874494663
1607796945
317752224
1873191175
79688847
497786865
1714795374
357718748
98685968
1355113552
1011980263
2029082637
1625207568
260986379
1740537001
1980617647
1791801340
1919873047
144847208
47863590
1265145245
143028859
1412785385
1549955415
1536585279
541546259
203012289
102589316
1434347848
1983386612
1176672914
956969454
772622261
818362469
152502239
1141649724
1308198148
1285122517
653754658
714593946
642866071
298668147
541755037
611282247
705992662
1241210963
950934081
482069790
1920795568
107289355
1436118375
1610573361
819570256
524071201
1073237199
1785956710
1531050430
1359203234
229014653
976670715
328560835
272832826
636538196
2027477114
823465755
1323914065
251276555
1567089230
1844434874
2139169570
1333851894
1906439187
1762402333
779418165
1822973843
594268803
1585483011
514349665
607006196
1467379938
409589931
2146448959
1153158224
2059949129
1013198588
270290710
1002104025
1646192354
573270122
52430308
2140724746
1951151772
1974033688
470386425
1224362722
830152121
955143836
223611435
1564466071
1948301522
987730849
1672474321
979605069
813208295
235874241
1786638212
806106780
63031635
1133931872
1879840836
538190625
1473953365
623936271
501948827
346175842
788603112
1659322171
1462713882
806814866
183907962
951711213
2126558781
44145252
923889552
2107349309
13542028
145514809
2098771416
2127085954
66910172
1967593570
565780903
616823257
2147008765
1864870148
240840851
1795495783
318193367
1372232487
1485064106
851210597
1072984564
1089224905
1620191463
1383222687
572223784
2126383529
1821409145
768767505
597070556
641899493
195484073
393252305
712212084
1485475221
1466861206
1575174887
1816237433
1707361654
191053000
345926551
929850307
1482862470
300668725
2042981122
1516790079
656737685
234845713
622385551
1133982166
1038547246
2124638334
1603009938
1277486036
1220127120
634046735
496684018
79733383
1366757244
564506448
179066106
410574261
1472131049
1009373377
373069503
1159263554
409617700
868257270
1893042181
485303525
144421230
1873234604
934167437
1678770127
70466647
1413137998
201890071
1110784060
1341761335
1741789613
131699751
1942993126
567748067
982411145
258489321
413297539
1488613568
1601920359
649781209
2078337054
1778568973
1449085941
1860689455
1909896637
1742933678
1743930111
954538393
17302523
364250987
2055775264
1660392389
126826591
1634108919
898770301
1455224370
1514129531
641813955
273170271
1425649321
285387017
287294428
304093896
540595537
2066858493
1728413375
204776402
1313569285
571236985
2000021553
353054147
708139623
381210987
1890371747
1324199241
255579226
1405483580
1933672705
2007629837
119514308
1191024950
922140439
1815136548
1008769998
1678390572
1155887262
804117130
510147220
486711024
474577614
1234056697
1255664652
2106948051
1018169829
1990124009
195433881
1904733821
1280468766
151096764
1898410105
1454912342
2024800690
287545605
1830683326
1905689219
1917330048
1602569068
128767148
504897533
406382715
1187584209
790652596
1444773807
268978352
804584512
1418144301
1737934981
893289107
1363333760
469665089
298706090
1580179258
776615078
1993218679
672391337
1736607132
107845786
1491739316
1585927547
1744924575
1260344629
1476051523
2101212206
1035662573
1297167406
277444912
1902778946
474888633
899062528
1599949459
1375820693
1679133541
17205626
1692240237
1275644983
386716643
1243124228
770333879
178431739
2105600638
403854784
1568250609
2133401053
171596119
292631923
888258659
2009914940
519172989
95214252
20764708
1736412898
187431942
723201890
2103495588
549405277
1638558707
1157761393
1222589649
679619913
2146682340
1690818170
1047753699
246719275
1982389690
1994945802
231303273
505211537
40519704
1272305275
462650662
719685744
1536029233
1785907819
1612955627
1723597782
1269362164
346643410
1112925586
434424312
2131232805
972210914
1459862145
217707708
1281884910
918573358
124753775
421805276
1449376812
338627150
649821812
1725010011
554149376
1255846745
1802260810
1483556332
1905808544
851014495
81466661
1272549556
1590204327
1462044290
1308128587
1830036678
1390011819
1396957316
1419854877
1970784190
653807950
1141398261
707773604
851784733
1121388490
2045362655
1529929326
1243624787
1579238121
393007708
1426039025
893927139
567517443
2088376160
1448001369
1870867037
515192907
1157113038
1178787710
2028412964
1673604958
26856678
1513962842
643039463
1174745074
1342316068
879132697
321336015
18931484
1722496824
1454703501
886067951
1797282844
1795689968
1219861578
581157220
1724496131
185302642
1093787714
2011573706
525794256
1979431133
1480697166
1088888681
244612016
1760871633
491970494
1352388003
669755267
1152779512
1074538062
1755307830
1626171985
200103081
1201717444
485942158
1639438689
81585656
1171033875
253307606
1578922356
2087903788
1520374960
1457564197
914805438
309682193
2035273784
1313955710
1765136157
1137158881
933775880
1524418617
683560090
1024225975
80974507
718601689
759187242
422328935
1437185139
446926314
479222605
265465902
384855114
146707188
284294930
1474047852
1396767013
1035581863
703535745
1724379016
2020964760
2062435916
1020428394
59891671
1287595349
2145651606
1206436652
1790876058
173176138
422488425
1225366155
1308890890
143713202
1739455502
1219379708
1886379381
294674362
1491371136
1744270078
1819341504
326592368
39650434
1473698400
1234716686
1810401488
1956065531
611201944
213081208
1953347819
1652158984
1550914674
1477859574
1224811848
1649588083
1723426091
1991851407
1696473700
1868567715
1676643937
1209761739
674195153
1151579938
1393021549
338232690
848889951
1963851498
903233167
256141524
1659461867
1938861811
1944847599
831069654
1752397111
1105708164
274722875
1125322441
844928690
1834092982
1686841550
617560502
1637878555
1515440368
717292487
815531603
788012407
2095175116
260470885
750006024
2042859666
1202499670
31139956
1282483189
581763035
604820149
346242467
487680847
4027431
562241609
324396003
840791988
543330956
1696346658
306131478
212277789
2006072191
533150814
1617861462
599520354
679733587
674012841
620931690
184420610
58304510
1580193723
1623181327
108558942
1198726486
860411988
683671090
2064207437
2102502784
87596336
1517898918
607171283
1255964738
760856576
1378298761
26394999
594711103
1017602519
1391316180
2118679690
222894331
55273886
20228900
1563590574
1472386435
1129496736
1521650032
1262579538
1939372116
366549670
59324258
1859682741
918961137
1320950443
1305611171
1678883546
147593128
9135159
1332353549
104723173
1298080201
1651054434
276971998
1925457106
1243503236
2027871172
55886297
992643590
312483480
776261802
1173118707
1069469221
988457194
981419104
246609989
1884169476
283841231
950791206
1970458608
1657823231
1533979827
1666687194
1385657829
693806950
1565284963
864549231
214528559
545846831
817515768
758748301
641310703
2016062471
13880428
968190920
981683166
1593207247
373797223
564152955
1420651764
340500633
729817599
1015906801
37000479
1183311627
827043598
1646653860
1840497695
1853975215
2051677394
25477311
366543273
558250989
109546437
1389544587
1066058754
420467859
1866450661
557431165
1945955400
1939706368
4457167
833722243
608657984
324809884
207072346
393196345
226165852
712177226
27031205
210052272
321585996
312918549
1833872654
2088698160
1773091639
1023145067
629358291
594055187
1957228503
152009646
2095887691
302491423
1468595885
2058473945
582164230
433325274
389422785
1491226023
1730211520
1552516817
1583588097
870023740
739862181
62162588
473227451
163733635
1398225906
1177574132
1519618641
310838673
241768328
22965004
603949217
908560931
1522740510
120474041
1364053456
459852294
1338639193
901610268
142738685
2010490127
1735573691
1703100942
1090366563
1220883566
2095103136
233129443
716079273
1562542793
1449785782
1018167286
447024769
843298874
1062730344
83720006
1781072262
1202496687
1346158058
867797366
1232076017
1386826598
1677665576
1314053170
583174914
1803187544
1675826456
1025222997
937075669
1769229591
1871239237
1198684687
7428853
1248352391
1660456836
1348289503
282277282
1758261569
952026969
767651389
2014204293
956843818
405396429
1986437700
2069430024
493384585
2090987989
1114620289
1311142260
1895397507
946200158
14462302
1210822941
414634931
2063847227
1856880968
323955051
1313647643
1356904095
673476687
242653478
821875737
320649030
945511342
601785538
1716694287
37375313
529613480
765369531
9947446
1332601376
283678491
1147151494
1503680327
170960588
254628688
1974918164
149484770
1616344822
1902986101
1018937854
2048871216
24379933
2105812769
2005971140
1738085137
1565774354
728003417
365057008
1993503986
984115599
692928251
548756745
1550148995
1754599807
868824158
1417040136
1228235091
1073188357
254184847
1284027478
1609965328
129974517
1100839087
603344000
1349519912
1987345829
1169098353
1538192888
837662473
1903815444
1590211770
1081038184
1654520757
1979463451
923236690
506140031
1470395270
1139981082
410949084
236817030
682201696
1192892084
1429552448
1668470304
1015242404
2085814574
758438354
293872993
2065209165
1735455553
1379486972
568723239
1766729441
155623810
66367135
776113524
997380816
1617949961
469448544
852535128
717251501
686310486
1407736639
272669571
1875446933
371746089
1230416489
691075861
430313742
1593821794
255189480
1027330053
199857352
795429193
1418138239
1018769011
1323540921
1179364759
920229217
1565016646
1793104833
1240567332
260353334
87204931
223067365
1512966898
384439968
1438887248
1814036881
1782400268
1555198988
966697267
83517621
1328525866
143111264
1100141819
1523727769
1722595281
1198794195
223859479
633764356
781880134
579095437
21905172
65624723
2136496422
805817918
1869577306
834171862
851040290
1482921937
57273592
2118444788
339730913
1253227221
223122823
830486058
119915125
1493626516
531324137
1799604863
963195441
690557536
1415390298
1373461264
653789780
645089698
424054602
1238805569
1911465315
1295215631
2102306795
2093754131
922253334
1617461854
1744429994
1117376333
1022854300
1376766118
1781628310
605867042
417534564
639855098
2108968477
1851840988
1760726532
796966517
357886489
1224438071
1339764998
1677342951
654680770
1333084458
301326250
1265608289
1461534955
1216028723
987310751
1192508465
262741114
1848737428
503941383
815886574
1196520940
81460219
330286083
353803546
361513756
1781414472
1725135473
1969700079
2084723849
324265036
216280820
533990031
703340013
782975609
1791914827
1361858098
2106162859
21908905
494665146
706726001
865318233
1005029033
480220079
145830213
1606796828
1475066408
1787703424
1641944621
881937135
1648116339
744461445
806300777
1575591078
157933278
321856273
1615981902
790201949
999921774
1580575056
12536735
1715045292
1569510227
976136477
616075544
510251403
451945521
1045122550
1705212245
1253417623
1825703951
621621596
1935582663
1913204378
892551812
882671956
1263051286
1732899447
1874154467
1413576874
2132835527
2023018346
602850695
1337909335
198680039
368057501
1108058597
515146589
1773695837
1725180010
1744531148
1554726695
1603253930
1734956832
1596212693
961084131
875595124
140280820
1004926278
1408810878
1011095757
1200832962
1702334638
51973270
950758637
1548035627
1911967828
1521898244
1916084756
1902203497
897791784
2128590610
1605124606
1367248421
1424280970
810454550
1748614997
1446941447
860615714
1656765901
1458697357
263446078
172467461
1967557329
76116362
509390118
413106043
1008511014
888508360
294057098
604711510
1091185153
68735632
902455775
787283827
1352274684
86027138
1292957361
94718190
883330801
86475922
436498169
283390514
745371090
474144575
1965369922
575991123
1442705114
31328738
2082333700
1572305337
1265167435
1009728906
329888259
957237411
1309776386
1225482620
633164778
91550124
1353696479
1261501981
1467052330
244177154
610089355
155231422
1206473296
118713567
459756550
800971792
725971929
1566136819
416067583
1408212666
1047041155
512466162
1309690619
2011290088
142455740
841691992
1211744876
1170086987
434066411
2006194696
386937987
1211891550
2083276784
1810943152
954715865
226577540
845998326
2034027961
852234511
1600428771
495600954
1045367686
1681492308
2109216097
1871841213
2086938918
1272551998
651023678
2144250848
40878849
492119981
1332594252
1918403100
1076856777
1849042839
913550686
1773523980
668288876
694622449
494013843
301313083
1499786127
2101345617
166569210
825221461
1917970273
1774377349
710183088
281228566
923980232
1177105982
2048987605
64786189
1088446823
103274778
718776059
1713057856
1394067988
925174610
596402516
642305026
1407525732
630679018
1776634851
1027026116
1775538851
151212466
1101892200
1262305585
2019197826
1242943374
1019266505
1382026511
264582852
612030302
29824513
1402143188
34465457
2027118265
2106831007
1281792580
1685840953
1149942083
1108391216
546552667
955252571
184235462
172584584
71613628
209852362
1980438909
830441389
1487345847
1473688672
669110742
135778349
81641857
2041580774
1269324964
1797084438
859067637
710208256
1374074547
951738956
1485526075
2072670892
962183315
712433047
1644768819
1921756316
1255266109
575706730
242371924
304826729
1530032098
1771233593
227797723
1684093854
2012236645
1366241106
678457706
99211091
1683143297
2050902071
1851786965
1614226768
740186897
338388330
134314316
1089010024
1149089310
1693150797
584531217
85267517
1886379445
1094619423
1673356216
213822038
606150278
1753788954
1961006304
135824078
1062825783
654713827
833673625
1888083035
2026597423
1192224310
855209413
942974309
1228106197
761874265
1490819098
1548971460
1513786131
1851919152
940767744
907997659
1678860350
554979043
2124013147
763385829
1859857525
1429751584
1510934519
605703682
59085287
628771870
1593442455
834281870
1977001173
318370503
1780065681
1053762634
1970696634
1651079942
1765206379
356184846
641085841
2057943318
1879601362
1736711933
1092729503
475643247
2050819872
185884493
1700105580
1841200956
227132680
1693077053
576679190
326887028
1448862396
600515626
1376350030
664386706
2075903409
1438993913
940636046
295191380
1282900222
1079871462
1071171000
1788621098
1605087857
1612025932
384576142
1462941712
499118364
1172709858
1614726934
1261575492
491833645
685983784
122131899
630031298
2090126938
1682018872
1678181441
440914429
484685112
2005829575
1869824433
2046001580
1296238078
759207806
803792257
1895573995
491368058
1377505364
1292130429
1737477198
840877766
1092060757
1673024275
2133003103
226900986
429462071
1890108298
651905847
436523422
479412086
1484447093
1479912477
1859741142
427108200
59747019
1138157314
755741356
357875850
1130146293
314824962
583397817
1595891934
1516030485
1373307685
286340943
1841784516
1851486289
1047909790
868061389
2106581361
1858277808
899159514
818944648
147915073
267076853
1808406536
809034700
1129083691
1148328679
160519140
517498216
316243744
1830783302
239117051
1558929177
724131895
1667442919
1929815382
1161461880
1421794431
143696662
606830048
1978171610
969791144
968716654
1620141288
354998294
1192836577
122470958
383018800
1090231984
1939911956
2147272075
410717271
1197660490
337408615
320545942
1296227161
377133484
271370964
1552025287
335746700
1432731526
1957997525
439301331
1365030002
1965806038
512047151
1629217178
714044339
1350322805
557350837
1493903093
430441702
1092795878
147992761
181601872
152751142
393294657
1143696692
2055320578
1151830056
1144482801
656960239
337835313
947776372
1108776511
1863309219
391483944
68752212
1407842419
51235766
934048219
714605349
1580391230
1354048829
391024613
1658743026
336668825
1298601133
1126606797
1899365111
2092658715
590373278
544288148
204591901
420095552
1606191855
1704596215
2053299907
1527227446
1224883993
268968447
1545138667
1429921713
1381276888
805030643
495086988
925445952
28575112
1953003989
1322595067
494122625
338403066
1330315392
244149281
1488784901
1770410572
2099871536
956231979
1624506148
765945730
1088417203
564109146
277827519
1520658223
543662063
314253159
652406905
1394436323
563756530
1457282634
12315359
21910839
1663048220
699894927
797403129
31996472
75083666
107140579
640068475
701647199
2024424845
137941050
785952696
580834649
1799710521
1883526609
1520372404
658167337
962290135
314773954
928174021
1825739636
1089170034
913774582
1025884677
1071346507
1065265916
2060422230
2002551092
1583671040
1733501704
1130388770
1791700879
1091549781
273079811
911452606
1288782908
1541127383
1519085862
676370100
1874399909
164513176
1813061930
1266568156
1514777665
413188546
452104022
105408340
1741398773
1533529091
1558273407
460586933
608022595
820043008
2091532896
1624008903
400814419
999283933
1854790030
441608440
150448165
1544820845
2020004605
1090598891
916832301
1882074008
1606294742
551411397
877420108
913164820
2023593872
1402490995
1753618096
1724228342
1304619164
1928021277
1743614753
1405282431
963583985
1313098340
1334859453
568978163
154654913
1166581914
2016323760
125381824
1465702864
1012722672
340894692
1904999192
1007344375
1238721357
830930740
94507995
1390216514
198491911
1710916579
404385862
1504468616
712463927
1193807475
979549140
581590382
1279320362
125659277
62844651
1831167832
1284182548
768968035
13774070
214452429
1309853755
1781491993
1083341948
1218766823
1179527109
1349774968
1036761623
49125954
1046858911
1427952746
1554094360
500046011
725868982
1668384486
2082864579
2116940228
688283658
104619936
1101834325
1078644631
1980737609
588925069
1501498717
1882166686
700056207
1436108699
31129810
1692369557
846038077
1375163662
2073754939
864861905
1641805891
1493330058
618555878
460704545
194506527
707425249
484723673
1179286598
1097461060
951849464
467330184
144184
415536989
162791882
1839526643
1090973237
110984972
1238236455
2067874864
1652769428
1469550596
338474844
103470828
156427327
742183797
971126276
1200044924
1123923705
1150539893
533344996
812474957
1139529523
1573528715
995406480
1128195735
287829995
1606240024
956395179
992340098
1619687184
2045932375
899782537
89169460
124734206
1004773648
1987259033
62156237
1651085680
702109368
1660784298
1169216491
1279240553
2021836112
150675559
804573667
1516694101
544703318
680617282
45746083
2025603295
1924854210
1429913293
1132679932
187085844
134851048
390563196
554838724
1712389926
2088543015
1767413267
320016845
2038325467
1079536377
401603640
647486374
2070738045
2125108466
777892107
860349333
873769238
457713093
451089179
1076281118
1536933321
1304745926
982249936
947357332
53944415
1756347341
1234188004
724753234
318847664
1182292847
467876802
546562764
396673830
2067307547
296646687
554070665
1646626979
1437220878
230851897
575684873
267067629
933248959
1702579591
2051823128
1905170861
1091255131
211311627
1756201602
2131956569
1011344241
1242498184
1584866394
697011591
2123126707
997417431
52984218
124823492
1089024903
1400936408
1877777303
1484865693
1414054403
476853532
1261364766
1765693852
521706437
270096885
157071217
1037854614
587307340
1261561067
371591384
137992593
1404785740
642538044
1647552405
381157166
1347892820
1819485933
1260761767
206240561
622726881
1572825159
1413112763
1435732503
802034278
1037288622
1095818025
504116009
788193241
1333810963
2027087801
375092613
1789043837
2100925530
497046397
474367156
298495639
1444321171
1420847709
2018863274
1329012611
21946886
789752392
15201949
1175228676
1659371383
1291262956
1376638451
266180392
919073729
22601272
422367168
1966452598
1723388125
616763584
1278564679
790392812
894527512
1462954123
281401344
1787991343
2030072359
657523542
86826305
202312866
2061129992
530691083
2080560526
821714368
1440527205
960597361
1495014355
1292760286
2071645081
1532200360
1246668021
739594306
408143443
533711713
626522115
632111344
1833249274
834694621
635662756
1113474551
491494595
88256842
2093170921
1397919836
1355789441
1255199075
1707242045
312249497
1167563967
1904252140
534886656
96760333
1423796034
1721850979
1176031729
582535
1489059711
1772493722
731379407
693473588
784716013
988446264
1668706366
982450195
1258915654
318895968
993816206
157437137
1723708754
1795242743
288086617
467633664
73019893
461698694
2088144449
1305776406
902690909
614988669
1539542979
1093731275
1964601652
776006210
2036579303
136553349
1240037736
90026027
1900520111
1112664367
493748522
1388715510
746737419
1843982021
420536773
658001660
1150051497
1967791789
388083142
1549267682
824852608
1175150249
883907517
933119352
246896846
1506893557
1372819652
4647296
2129637555
367643286
109124263
300583280
373202434
728454852
1908659486
2112374806
919893169
1063704407
279137226
1622676146
1431488956
499913513
1401338348
1297859828
1515266585
1670236077
1590172498
1400783450
1390754535
41166150
972556306
1315270816
1119640805
1733388046
363172978
729422489
1139535239
931844388
1210404737
1371695058
1476465579
1632623181
307101933
266547440
2076661523
1140054861
1471715275
1208619710
497500589
1962275856
1232735235
1856388589
733660436
1756970683
1364732825
44277692
47043493
1414486668
2073911746
2029414029
1001773209
708584588
338355358
100124336
232257008
1335343131
1360386500
1807812577
2114308849
1095384853
752136512
1898266248
257616577
1300294265
886211418
876519994
1255763521
639452009
72587072
1365719447
1079365081
1789759464
1930000156
949511750
2070547232
229464705
78082520
136343096
449690302
1730955938
726591024
1928069926
396877981
2097557550
394938284
2117984294
852956983
388803013
268446853
671144946
253942186
1304335315
1652488348
62364878
453563424
1486300407
120735812
1472026514
88425496
953421028
2133055495
657352976
746704604
478150005
570337274
413472692
793430595
1819421640
461445353
2073983152
2093679471
1195891625
550540
1291101797
1931381899
1490071643
1143114032
1730161398
2099500539
454170062
1371752627
551864612
1480226551
1458981815
1711684710
918361053
1352748704
1609469905
699161298
1375981372
1649037621
1722971975
766917035
1459276244
1502802240
1260464519
598544627
2119473148
1322378073
1879507352
1346029062
243663160
618694915
729885023
1738752432
1371334798
1399157174
1436829408
288080699
1686794437
667822558
2033432250
801767209
977459767
1062266943
107877254
1451460070
1949185176
952615666
581003882
688283679
51955648
72993713
1451201146
345183340
533417421
617825706
759382638
1179519976
1647395148
719983009
545159630
947631684
47585613
658419500
249788553
1410618429
257694555
1240858455
1894030413
1697185377
1254332720
335544773
1392277584
269850399
211230238
880021032
222828225
1256016993
971643865
2056897062
1027253489
2037423759
1484847106
1175980327
1947541071
653298278
2022572211
1212582943
1889234511
715621229
1341024176
2128497867
627718017
220424163
31731191
333508680
1485129697
1933472931
695761476
1392526424
829278282
564091406
1253498213
1043348892
218917277
174977640
112057904
830168303
1809281433
863478010
2062565430
649904852
703143789
1073449461
823868306
487264772
622605074
482847421
1575093995
177146460
1449264621
1402536294
1612249237
328572314
1030611009
1261372685
1299983607
941482773
33945658
1510717495
757984834
215628170
1577339085
1057740457
676756797
1827319682
570303036
2015028290
614268035
952872937
302895618
744446243
682420460
393649146
1320376018
1189683633
2008308608
594632185
1790766902
1098263755
1217426220
1221274488
387320372
1447942637
965399747
1770500947
1597155897
647110830
1633466142
525380196
173926547
24951895
1513201031
963152920
1368122051
702943320
1154877709
483565785
4738800
1609433885
768351267
2132563137
717386491
946010614
1218477542
1160174654
610283707
754040219
1174430509
374771635
116687910
507725054
33700803
1951426861
1613303854
484411562
1817487428
1851635218
1558531661
214151385
1034335111
326706779
1127382231
148609822
1781882089
1538435605
1682983275
84316551
1646672870
1110877835
622489283
328027833
1177926052
556325549
1516233407
1243279987
1650421566
247065362
1544089036
1484731502
837271786
644271894
1185103156
543590183
560054728
41658263
361242613
104434852
144263727
1834608997
183430947
400181178
452384371
1933135152
985067609
982855770
1650882150
1466716855
307343201
1391583910
1162739200
2145528482
1296685670
720862273
1898988174
1133224855
626590775
1408843066
496649151
285346181
291838235
2146536793
1025489906
1847315228
1131595709
1309554033
649153900
1925424938
1094933984
1557340827
814499770
230433019
1944496310
1519665612
9064422
597663593
220250105
1158597757
419881382
2061356792
856827955
297716549
1995643969
1473063379
2089317317
1391480634
1749626698
331801541
1471803137
858404239
516565111
702564400
97880576
983025646
1659469234
623695738
370195619
296979965
1946434546
1475108298
310915178
390669076
355779208
2065917220
1254984484
1646129439
1905962920
2064694298
1444542278
1644415470
1641588699
480295132
8363030
698552541
465553664
1918936646
1094482967
2079010381
278705571
1581624397
1607330022
1441029526
566060934
446797120
1701869844
375658829
861775399
22483167
1299361303
868332791
1540915590
1516522687
209798896
1532784755
1152990916
1139171311
2145249577
2028537412
1321885577
2133884186
382103170
1881639099
16974911
1078291453
178753022
608624560
406732664
1825691907
2080073415
1237612239
400655307
909892769
191148490
323632632
736354702
1578931013
874193073
181765423
1682094143
1439517035
1688543389
1764249761
1532552133
78439382
682018261
519298464
288935102
749269705
1625299057
104394316
781218725
1464736890
2045147532
1311296895
1412787538
774404068
1963394315
1612866875
1557206058
1847652183
1189501054
397700356
2059260399
1788099991
252290446
1136973474
319113131
265059364
715603382
453636925
1915409127
331882374
1502719709
834208920
410387077
1815624481
765025636
240540341
752614349
2106350944
1348060057
383053150
1124335356
492991552
1657519808
1740906723
1651724942
1049599257
913516641
114443588
1332246306
1780044825
789640297
354723663
1884351839
187386476
905966326
1241783440
698391813
1934852882
1271081207
535009797
1087742413
1448955693
151010080
760458461
979472244
1334248478
931113356
1408449924
1653863961
744405208
365156719
1645903013
1443402981
795009340
1629583080
125371107
511137743
1993950088
572891518
898272657
2147466724
18171760
1255328720
906798720
1828746831
110507434
779357716
1980841471
1514363432
876002073
694901362
1978225508
1543870859
1446388911
1085445475
1779413697
12179416
787947885
1126364100
1961604267
1376845259
904724715
910078873
389013687
584698443
1243765991
1395335925
873542699
1225001691
1189133466
130885259
1101530487
2076963676
1394121474
775582897
337858820
1560103175
1603743188
1495355929
739314607
317417944
2123595577
1966926341
832826123
142608869
69928765
128188944
1480303367
355493325
1449704731
2053884654
2033222798
1257769073
1661745424
559438674
1367213396
1830686984
43987513
1439355302
146698436
2089464943
1093714896
1024248191
1534452338
1961917896
1235170117
712364550
1369907768
704385635
1423300054
1531213874
922641218
974301492
1845922002
1734726996
306811626
1595226404
917406503
1095449689
332166453
199038039
1530539760
1391216203
1107555620
2118713199
910427879
671985245
1037508217
870551137
1644476288
1194640334
948609389
1234100168
347195752
1565995485
1688846449
816011780
1613167803
1914820733
412366292
408789709
1971963019
1086858816
464711622
952522307
720152609
1964542118
1487790230
1586993632
298556802
2072569649
1990616069
174438703
657864557
596079404
1193353366
1705042720
1206973970
636311081
1749239725
1782898472
1673479226
821685077
105957830
387306426
1433773453
2006491873
742030245
153794813
959280517
1304853777
1469982390
1907577566
583491404
1261717094
1155496440
752117949
2049792159
957111646
1030953742
1921619429
684761338
836201269
2130660319
1125169093
1485849718
1302856392
1131234229
1729296177
917580459
1423023729
662316868
367956659
1786036430
1644349542
217864915
794833195
1731962246
786068657
106378981
1590493417
586472115
1676416587
1704176687
641928242
515416706
1417688497
1933347899
1306763436
2076661310
768189725
1394223662
120916433
240842127
653708708
1101060786
460374145
1775307502
971693390
494946568
1192705382
1804413953
153558564
1403188208
1129285989
2026210843
1775508019
743142273
1663928997
430824152
302012223
791231462
1558326974
607163084
328435518
795327689
1076313514
1693858601
343417465
1225006257
1155818880
476378356
1813280346
1299322438
978167927
340825618
2048228283
27939367
1840733903
1241793193
1946418602
1262360568
2112682659
802231688
1184761913
2031049965
755563001
1498648380
900293276
1226793717
1438616025
1328514599
1544008289
1033533585
1028983954
297647076
619990461
743679491
1145308666
95963710
1940023674
1582618998
1793581129
759370844
1841420290
152890543
1676278972
161768063
1626887609
1927397960
1460640360
720088312
882020545
1741160840
315820325
1859169118
271468062
1027254476
289394625
459870928
1531043865
450695169
1102932836
760182169
208956393
2049626587
1388082178
151155383
1244279
135758189
595564286
774729223
1141290446
2069124762
385769875
2094815738
1748799691
1873495788
820807101
786223123
563312066
813211093
1993620122
480184995
1273577389
1240807814
1985688156
770530681
1126097467
2007840479
925868722
688696458
1780680345
780799873
1884219009
408161941
2103899630
1855573561
330650444
952477968
574898627
1387035769
212077459
1675108038
1940714698
751304610
576972868
1221473784
1445805760
734214419
194911030
1783096851
2069274585
297514151
1976595597
778410557
1350688431
114285437
1773109040
76372136
874949927
1382975037
1228636411
1867519346
1465781445
925792776
1227267793
1495012206
647920603
1041879760
451083736
1127281580
419002981
187842782
678609592
1023149009
1568868530
1059611106
923230091
1753207146
395605954
1146709576
293857427
209897826
666872317
1980746943
1701101229
1662340210
291551302
891612759
1278807120
1992147487
1475701563
288164250
1606959099
1179480740
265007067
328760265
468404964
1189264354
945039424
1851299078
1677214965
52976519
2030284777
1787990990
199743376
852140060
1732977320
752043667
1040821992
126808722
258658481
1326178145
1778077366
610435778
1635406205
1941393426
845299748
1312174593
169601241
579800396
195015402
810441530
2017914556
814870252
1123096092
623867260
1237519513
2137657228
1270863068
927628117
69469872
17537494
1180910119
1621552469
115172349
2105919401
83031534
1249719945
1255957201
750567463
1270274017
448862994
1388688082
1583604069
1355995823
1013507406
883677307
1630684558
846523489
373011964
1916647419
1580572616
287103254
785155174
2014902826
513685800
712592306
1312912706
172468336
1448842531
657850914
775752197
2117348321
2131061808
255126783
1539435414
1585462894
1405160394
71634826
343993671
1709355008
723518582
1351217158
276971998
816957578
2124792628
793538845
1730853869
1649931417
2022230669
502933841
522538798
1037071205
1723746604
1715968829
1332617692
931238527
1161014230
1951657352
107468487
987258777
74143035
1410320207
1701688270
1412512457
278942382
1030027446
803742532
3263924
466067021
160711983
506657584
1110050087
163448710
1239358634
917383465
1213585262
616912939
238540842
791691518
1668101401
1941756305
575474843
1074703691
366089485
1588006468
1541352697
1933885641
1775149455
1270915406
282513762
1351157345
2076040272
1243709385
435424982
1649753360
934916226
1310230067
1067216976
1598782966
403891488
385734524
1093441610
2041180115
650619058
328931497
528484238
654745200
2139092861
911899688
1067319310
540219555
1804351763
1431309161
1733631775
947508405
1079574250
257115560
1131786216
1814102927
1976276812
1256990804
1955546690
1275174732
272138353
1007627812
1752347685
2075902097
1484932986
2037462221
496744944
1390934049
1281550895
297033516
678703092
2068208381
220620595
1671128506
596651797
1987589935
1294748816
1649027530
1375458136
383901945
1305129660
1838271778
312206569
1726855668
195536211
1311732840
1616363814
908424584
2117112187
272945483
268348910
694635634
995710211
1870015214
796520521
1331357
1345659914
1460906252
490776560
488329562
937527985
1346016509
411814983
1626690150
1846618577
992108493
173858205
39657663
305506257
1047204111
854039002
1673571048
749716553
1629715179
1567411765
1423302419
1043778523
32274041
1660774299
845086310
2071075165
1230260317
1516177514
1109849771
572477093
1954606476
310535013
2128950059
1792199718
635768420
1605516803
594134613
564284101
461584880
1278648952
541455676
1003487025
1205873476
1023763795
458857407
1820237768
808914984
1497482248
1294809973
1316298827
1758110028
1921560774
1508164581
573184252
1878323246
1536568063
2041317046
1983135088
1275464464
260333943
376756608
269676591
895687688
682415320
1592099192
250180974
774738266
661024296
1312886492
1242791475
1033110344
1612611620
2026482036
2145942093
105245939
819719766
1640715661
357647323
2130019344
151393069
1632279823
760734193
1093093596
1753751441
1155847615
1840504189
1192766854
466653378
354152358
2009861859
1088019811
1850432261
278801726
1227060673
1190950118
761248753
493217898
1590850944
873576514
195823957
2022167907
316401784
1675829605
1179204192
2046749354
1965232708
793067042
1858008207
1244798485
2053186617
1653733861
1037856648
975788707
367044610
368419511
1449796608
1971943220
1697518082
1084066399
171614594
1795325133
1944000345
2064390303
1692249469
505263151
1176206991
2057351773
911534397
914167744
1633344778
222745659
882634860
1937547877
1026991974
2103689574
1898660630
727032508
1767801771
1813621194
1671078471
859023971
768766614
790833505
881323151
1966550404
613604626
555644865
991194130
41856815
235913664
1328193751
1431348958
669328699
1904807049
1856141596
187981997
1217487196
1545110762
1811770309
1428452517
112696944
2016538640
1546866797
1336519494
777222601
677731088
865403559
110549591
734702757
1672177989
929160630
625144734
2044039543
211899900
1082929183
1628056227
37363859
10360886
366438662
13058910
951441775
260005131
670532527
1852573876
685366826
735567876
1607029576
1977003745
364969021
962931251
463855058
1675754116
1985814750
422974276
1647679566
581770602
2088399620
1130904676
1686255873
846631603
1725672169
152539102
1753254469
109632013
1177798368
836902426
816404019
91040162
1942483115
1697166879
1238257399
843431431
1316054946
1244164125
616117577
567068997
1143364941
665941534
1468328547
740439055
1293055688
380529226
719964671
1472940827
402300274
1443051462
508266985
476479033
2112746853
1924563742
1824650878
634769277
1810758311
1361537454
2086680576
1167759079
1356909222
1140424021
1018792611
980322254
1188880886
1860351695
793785368
895307808
1498341232
441858923
1681247304
207308116
263995467
1813981505
345836755
919338286
952668360
735632721
2069185604
1914329389
784559242
1212449562
1653172410
79379864
231077061
852405660
1498542835
1912120359
1355783007
1701112963
1691383084
1714000097
469957366
1298468362
1225288753
775117224
292285071
1422308977
289829892
1883328177
291187883
1601183961
110465741
1386681568
937248826
1372051138
412870153
2054374461
105685262
1052207432
1419480027
305992152
1665328520
1041600163
247263618
1085398166
1485149975
1793162148
168316478
742921905
277781555
800237547
751369174
1000169872
851823566
1579161675
818029749
547417596
1267252744
299620722
1833451513
744819913
495484973
1758179311
231446776
2022582186
529318480
1744541643
1547536023
1325503512
608078130
1104703866
1643935967
1223314317
2029494792
997746506
1116846897
2141209510
897505546
1997339079
1745083993
529945147
1178883807
968497310
171780112
890952294
1089395692
807298816
1875229902
9282813
2090623544
2058340916
104144566
712103238
1600961269
397477988
135128570
497848408
1838362927
738726572
334466004
1751737936
1505095647
709226823
1327612504
623061943
1502787284
121084316
19937173
774653468
1291202879
1673784552
898910008
680914757
1939385822
541341310
669153216
914921793
682037526
1578146208
1957060311
1291834586
955874383
823426892
1459888933
2133548967
548175276
583304529
712959797
882387058
1509931114
1322621052
689449158
853679202
1807479550
2138601322
358230007
1449970143
1846697414
1136904450
360857172
1320145602
176243294
13786353
773363882
1237977226
233116433
2069599189
350029668
1049259051
1649792938
1509067545
364283382
1240690683
1601385919
2036928214
1510369046
1405187419
1945002938
537807353
2115370162
1018290932
434550989
1944734809
665636668
1519856489
1953584670
572327154
416753823
448042197
518565732
1724140565
1401299205
518078275
1875546333
1520346423
1464579985
1325944807
2042322098
1774075929
1042941802
1538780157
2208247
1829110541
779164537
2048472480
1644854472
42315071
632984089
1032552627
1273552010
204036795
1301584977
988727838
1461867366
815168966
1927679173
24174990
1446877925
291903408
1804180307
538299660
36148209
1610839602
257595204
866932056
222201066
580464528
14091305
922620759
1931520933
92257685
1481061834
1135851480
762268310
1669921829
1185376568
1238537140
557867336
1921209336
1548616906
725299980
1124620990
310121420
1037850332
1287986591
700956419
107440661
1828827907
651634067
1852647719
1456140556
1526773684
1543608691
87675108
583424975
1953228063
310812658
1537844401
1693026436
1252362159
1359682416
1231460522
412786126
1570563546
2029259981
1798343502
496839358
1850698249
633221574
1245860602
2036427867
1326736134
2006720303
892083429
669656448
1142717499
2015282249
1749363816
2142728435
629753046
1397332775
509674564
977458255
619723316
1559446615
747462047
1468249885
430418011
686547891
411183990
1477839928
388272404
993581251
1129231028
124804319
66497179
1422189225
546898140
101212228
2143855341
1042687191
612977808
1676790532
152842301
1028227156
1358636175
1738146251
1602682282
1680550312
1379482940
1248954787
1769234314
683489136
1362916997
1427034306
401897725
1405698060
36837145
2094931054
1952100554
97341904
1539366980
1269730844
1154324670
1419428763
944382369
1082455782
1905624339
230168842
1583018182
1674523386
157937775
876870620
1395478563
372774265
786830844
2061709818
253694281
1155253471
160225318
1736499853
686465041
857425573
282789597
1088877777
385221001
522830416
1923068466
213142372
1668587445
1751225614
1294595646
355756706
1238860441
1493457419
1958644313
1394751044
53074437
704076438
718319416
1722840100
2108191633
31824258
575549156
1610626374
1275519072
1501979396
591954761
2091426696
221929566
2058137586
810672602
798732749
1383573484
550659867
2060219104
281075666
77022386
1061820270
1803985268
385374000
931825355
589658847
1483168795
1488804561
1063626014
1590292590
41203196
1237398020
1716469588
1128466920
278459126
1171949590
968604763
739937582
473120266
958393774
1403592555
1775042197
928664053
1483888404
2077329657
194057338
1465250544
678644397
1648530411
731081676
851976341
1932384920
1257135995
1947670963
642355061
841364597
1216595884
1246068736
2115557819
366229469
368791080
1689958031
1572408840
934249019
996593369
513886411
1509106690
1952270340
2080636733
446190422
1614491604
2136476659
475347115
1190079677
6604981
1404275298
1888062201
921590662
557360049
195195768
734740735
426316708
2091999793
1077093637
127868281
328334362
1321788777
649345080
1998354117
184622310
1018523786
1891312141
844898180
1320646684
1468886161
1775055835
92926189
31534594
560717676
1411186395
1039691075
936375957
289393127
474154552
138903801
1769910213
449428575
1704709509
214697340
1315993927
1236271558
1381989651
1742105559
236996255
1973151710
446885107
657123662
114424818
327356895
119158331
1473176457
232029000
1498768660
1230802238
1039888319
192208979
1877829599
2134981361
517383240
981165987
30075975
2106613576
553634366
1175603820
1921205530
1991656101
17326321
1134039507
1446314551
1092476183
761223292
522947918
1098015088
2086217149
2097141709
1983221176
1084359833
645087651
307268695
1443681291
2031090599
1185176457
1818281573
1347903473
402850665
2110375451
1169027523
2006757605
1111964548
1260859478
486228922
2017390204
1275284387
1110746588
2108695716
1567698889
1279812310
201596791
2061728836
686932551
1424875988
1081860855
1461944673
1643886218
1751541129
205315729
730279384
727304649
276392790
1816874143
1923287035
441886245
1635553832
1410980901
1396576801
2073198227
169234731
314397636
1477994371
851246415
404476049
1492021285
551052352
1350727675
454298109
183987568
111163732
748442044
689256425
530492041
1823837899
1631634769
661039935
1023576440
1416458262
281803396
1428996863
400366483
1526379697
2113300679
380234015
1989793808
1012245858
940020477
1699952756
642018968
2011530119
1934423828
491151918
502910327
708925656
454001420
638452683
226989385
389797243
1518396793
652724183
2040883637
417827279
1993004814
659825105
120118501
627856430
101470840
1622840611
620031180
810050406
1977036994
508817454
2137593599
1219288433
479624189
963818173
1955429415
689406202
1408775717
1353421040
668738770
1168274533
2708543
511285084
148242427
980677655
1510374832
1671913397
406828144
1401112380
369868970
2019275507
1650085673
1023141099
1083808327
449658488
939479237
132317111
704107600
1392961384
1100801169
1900791536
1965473738
776837155
1857740822
503588501
477184329
741788937
1187836912
801656533
112355701
2024353877
225673124
1930308047
1882519864
1458495297
674827173
1555683480
1745099871
1923077549
1956346433
250185937
1233791420
1595087025
1035328394
1995318807
1369542063
828181310
1665461115
2022413463
1515618913
781894151
1359082350
1784146512
1246009382
375615926
1281601369
1863063341
1414092931
1726571709
742072464
452818805
370127466
97569275
1240901144
1085586966
963822403
1220703139
215002260
1404109972
341029640
1966431455
1763304743
2010528175
260652717
245548869
1118410667
1372993494
705003300
1291681518
703727343
817857337
1523882075
1206685295
1019263909
535755319
843882166
1112533248
445551061
54844992
892492165
141864760
601966889
643059813
2008282166
1967759414
22802555
777658905
1057447068
1854114068
868821417
1697565519
690049322
284147627
1790577022
944954333
1286200530
326491860
1969977363
2003529357
173861696
2082777202
970753393
439092023
1404287022
1770095557
870454422
1411558169
1531322451
497575108
1928469908
1361899509
1851465674
1482702400
1408440249
1021768500
718821825
220457843
1272133091
286198309
1238530390
428206914
1101082276
1788997701
667469405
251094028
1128241648
1105532472
412703675
1478730509
1854419854
1068618040
1195873563
992968746
1964819164
807016727
162209959
108300625
288937856
1213679313
1470592100
972577501
360057409
764158066
1730699054
1033283930
1774564980
1766261321
612829890
1866163195
2026733761
1872516469
1055708391
2076782197
2061485977
1716250083
490424626
1517371330
1226377990
2118085923
1384042263
1926991837
1137782926
736874379
1846141215
530192861
1716552736
1905148728
814870252
1196129782
1639387693
1663471122
2013834489
1847147451
1767342174
1394905965
1957755387
654479722
1190278076
35880318
1735696914
1020483452
1229531683
150675169
1051870366
1938056679
1360895078
430603495
9827399
1614002347
956351691
1566837594
625992116
434163428
2138018846
1233012940
2023408212
161320342
1492556424
406245576
786213408
1698631701
351320815
896860138
140164981
633090273
469872574
1152854932
1242881698
1881029604
871230836
1848859712
365519479
2135480360
218785161
2107655988
190801201
2107934866
286285139
1897519847
315400558
538295569
1208610138
1371342371
247364269
2097040580
1277578128
1206221804
579227449
1534731167
2046475982
430022723
1133714039
1366161926
464893878
1288798772
1388452451
312282768
418434126
1005197516
204350241
1848081681
2125954142
1772412526
1086992440
243816866
724983499
562324338
1948495768
1862510421
1013247270
1843020878
1331113809
97740777
1405071104
147794627
610220345
1279449438
1424520665
1945671609
166468485
397135961
514384456
1571666809
1252583195
236688373
1135392240
1195516028
275446357
1087800160
1578296179
1835354819
1966059844
111022020
451401407
394435382
1113055613
1557914380
1757960977
149011332
914305436
1349243043
72229891
891507185
331440396
677678308
1130520733
1562984851
763482244
1631150241
208611776
455624804
1356598866
1928213585
1241147410
86858796
87765120
283264475
1270945102
2045848046
673827721
1622084130
1828636023
230319868
471179318
2121743074
1716275339
713378302
596362177
1581177015
157090547
82193888
2124028034
271019124
247388799
1456674366
474212503
1656583143
372915865
902955915
1299658148
290907119
586271720
442674178
1816958932
1664218407
1760960772
121179187
560037450
917199357
1736167846
368662013
1681308802
1120781345
1233604422
1335288676
1098314567
1427258436
767751275
1207610625
1872762165
1878899968
813339056
727202815
1428350222
680145380
1005075429
1075064736
489526184
59407297
1418190052
892685842
1442087633
859131207
929800255
74231921
1971681923
824554659
1123251348
158371477
382021828
2042910076
490682777
1362060860
1574955401
1383984562
1464794134
852436030
741854938
988784765
1544347812
1669039284
1585705935
1974059324
1082811
1908511480
1719106492
1350005928
610730465
757128702
1360585445
418901281
1448138182
444879887
1935771910
348100616
615989567
205724667
1103039064
68086188
813883285
295922693
245395205
67869829
642422078
1650481444
573500678
1575949971
1347873026
947073164
753797183
1650731377
1128937459
1499780041
1612332790
2049637064
952589703
1698877316
72633190
1019911029
679291569
2052033972
1479131575
970611231
901623513
1945776157
1483317555
1992782771
1088999016
62225177
1911008699
40550830
583470375
375799631
1701806683
1061972492
699649755
1288471046
706760431
167641756
695799910
1318909131
1247227898
1823044999
1229008132
533301056
1664466111
500866394
429833222
1499017137
672156156
1544088741
442478149
1957846513
629800395
1038513724
1438997199
1343574196
769329590
338434250
300178438
1098520520
447759923
1036997093
565913335
2051486976
1207012227
1627788778
58416749
1741726331
206843564
15788566
380190200
1402231971
1680638357
1673182150
886230331
262138113
942158843
324249200
1417530803
450468875
679548863
1579601278
1722499454
1752310620
1019477771
946355075
1037769599
391380816
2093874863
395385644
1020908379
1083801468
514219761
881570025
1147587596
2475489
1365022725
1621106752
21023599
809436626
68113456
247999671
1103417930
1274309953
1610100558
1792559704
227897237
1635409909
1476104286
908930102
157506878
1934405367
74085727
1267232352
1172468149
1720857732
301545628
584436207
835422832
696664115
1396340445
2075014341
1719682532
1365015711
1442040440
470502473
1221022912
111931663
954773140
1550202617
392650802
449911568
4317542
1407558030
1065813155
590631602
1064911339
1656163978
191425908
905404781
1456174364
69135928
1311661454
1903323073
775889114
1677444280
825417302
1660967647
3689448
1734929436
483724402
1283028435
1593955042
644752360
1093225157
1116984514
558167129
2111226540
872267749
1749701832
129396522
755772199
1058299883
705186608
1216354981
1662999664
963160186
1063327013
2073462006
286897036
228723342
1972098303
546866960
1711981814
1994781985
1539991667
1722471621
405765368
117374545
181476203
1741720596
272301600
583171048
731118673
1309103458
2058948349
36589118
1716641301
67419822
2068068947
753010234
924992557
1360993483
1502281254
1222960691
36851386
1331407130
1504039804
411542205
1564534151
1368644768
959508977
692307680
27903437
617873696
795566265
206667719
682179171
768505781
788337747
882764977
421298600
31158252
2018538367
1176636148
2071964429
941198765
1386958686
1889818323
1031872987
1575969263
585700899
840185655
367683175
1304891973
336434585
496113240
534010678
1953557525
459867866
645521458
2030677144
242445547
1495916592
383689710
750140064
1260584786
2117459070
173669317
1056368351
1917523473
2069393901
1810258019
856551826
772622369
1969043799
1270426295
1602299556
1225044648
1564776794
268074383
1104703866
555850238
532188994
265210292
1023265625
1024629220
2037629084
83158339
215242223
972713704
1580918710
1563049303
1165072049
45940794
366195322
1095703216
1017010947
1807308499
696904243
1711797628
1870678904
2112795126
1382818828
498403338
814271378
262422100
2010769236
339840330
939301681
958028422
565287045
2005613088
240833761
1689663765
1882231109
702940279
489644476
810335590
132245544
1408707369
1175234698
1927587174
1842886729
1256494675
214450155
1520333185
2125981538
382068426
1487370629
54018626
301281602
751548162
1734004778
1713384446
2057270797
1547579129
1839465295
1490837633
593764500
1702178307
257701191
534375620
1780112414
1724180799
1312558419
1910706795
966007832
24832900
1567723542
1028888131
1968691251
29527400
1349707516
1853491916
1551610988
1671765587
2019175777
316587017
1402094301
1607569249
644315101
554554137
1133294368
894472554
519872112
421937738
948548760
981314649
1242554656
337299404
1885794137
1476666541
1311515541
159500482
1948188532
630722283
1779405313
1923582475
478317672
1307076845
1857479079
315641571
1158220336
544304529
303092843
485586236
1227390007
2037419941
1686841576
2076409115
536244809
227991863
1467163686
1168708789
1458846185
443420447
670703210
1466919187
1148724802
1760683261
2075872611
382902407
834451864
1215676960
679040143
73090233
179907393
1123047538
1144461539
1132417310
1141849467
1281219750
554394986
2111855468
1977753825
143505843
1667145125
1149910009
986644403
384833776
1827187771
741581677
426338738
486859470
945057907
224539219
441465287
487123237
1557080949
457977615
1321100564
1675500527
1090096412
961239454
1675257313
1828607235
1219660171
1964934532
158510199
1144526313
1094326046
556264439
1199658118
315558382
782616204
347808595
527897236
840699669
673756587
855601824
709780681
1352664649
677200713
557308156
1147794585
1182676240
1986563947
1906251871
1660376690
245864756
977383225
1317035609
1284057733
1244943527
109462631
1525398560
291002477
628407299
804550032
341044211
957563192
1605598158
1202133755
1853525019
1184079996
1670713863
326192091
1269211490
1895312755
1890046764
1083560975
620319735
2033588454
538289469
1580993550
82247406
1266520168
1895822639
291192390
255057186
71546001
1862674861
1772509365
196002233
2070419683
1089177224
1813920133
2015654361
2066088146
1624113209
1109780174
1200968558
1109627767
1124197573
193064239
1312083639
902476591
1786681396
1955832947
518491780
800865181
736484370
1269428525
2095779095
526869015
269461077
1572526222
1915634992
1655290112
595212025
500589513
1585917423
1911935705
1122990523
185524631
277236338
1267429869
503628752
1944021940
898131504
1247103639
681398813
1114332211
425872204
52649004
135157166
1214650102
399990674
761467675
1514570628
1399545664
1050692320
1901167615
2107416135
1513109636
1629895877
1716643951
433144515
1381907869
329603854
211775162
1971752226
23187560
1069145162
2101139359
103772234
390296300
804826651
270069609
93780699
2146384251
1600255582
2142482578
733248521
1526865479
136021965
665768552
1531231730
406366292
1965555416
381606365
408529875
2064073593
1478045520
1555688207
910096832
891752905
277252148
1103830770
172331201
2028745433
2042232906
1317458059
1542318935
222220240
1129955164
224334636
333377116
1086804394
2014749434
46947556
1564648645
1988093972
2001756452
804705319
647963451
1672467795
1921220070
1789617827
1669145051
463962283
473806573
1879192210
687709474
398424655
1138598415
1723240038
1293648314
431222406
154903695
1803865630
1559529985
844292054
711264484
1469653860
2139067121
1714983554
771022983
1643362469
567228068
172431556
487438085
225680947
2132063412
1186279187
1461096860
778529410
261258696
1099877917
924499880
1474921659
208857469
1393573760
237815169
965994889
1353425665
1807938208
1277690247
613153503
2093815334
1777826705
1379465024
1482932822
246950125
1884568255
1205105978
1882436140
1898615959
666263093
2003379771
1291871331
398548759
1305831050
1629782808
1148230728
848162356
1092677731
1297519206
195223063
2123198424
1898819328
739589962
582730205
377283665
339500130
1705983178
1535130083
1511157455
1066054579
613799324
567008241
1876368220
2140108538
2086732758
1239086943
2024947104
373480476
1581920749
912994558
1214374009
1045021045
985329923
965710190
356820515
1348767646
725185769
932375725
934363496
755277056
1281893675
1097681153
179742095
1510510357
2109402717
816389301
457016962
2078388569
1012580739
206310740
1398894375
1951576280
407707340
1680997961
366933443
321089715
890774640
1407764117
2100198826
1358855548
1860338652
2276393
1773769139
1174213437
503915874
1162911392
143995561
677087446
415307186
2071709103
1776701663
1706474292
1830766010
1183348617
2012774539
1274523066
658286247
1669850825
952460819
838711792
1980324833
67245805
576203346
1783445863
448656296
198347942
1545767401
570522733
88926247
626020371
2113984600
1873404725
1616929152
862080701
2018599251
1702997291
1219897007
100322178
257829537
1808796722
749008
1305222804
1788118381
1642916662
310787844
134541694
1713161296
1878060271
955366541
1232182885
833227609
1360480068
1686496053
902913219
672674266
2125580302
365484272
794978064
1487260896
599605522
220623629
602405260
428631932
500254978
496537738
1659515230
442765588
1057868176
1276348446
812757897
844815037
731404019
2040030733
170824916
1970005771
933568112
1919590737
1061288984
902818983
1658924049
720283982
1060704440
141669242
1863680038
1593641584
2014050207
556588388
1184552395
1930323947
1458331012
407862785
1585070952
1402813086
1554084124
10217094
1006451792
391993465
566273570
1656592131
2005273170
848060747
712348615
303385368
1950457293
312702119
452386573
481575701
1721693138
1208661462
2096905870
527848583
1108211673
1045394804
1489419564
1277874139
1849990643
1261445747
742642140
1721735250
724800383
1556368326
156244981
879635318
137309561
153642202
643720865
877475621
339146847
1003393978
1335191338
63510907
1333661450
1972666033
1683526748
1362049675
1350996107
2069613397
5466269
1580951546
1011466575
15283395
67585781
2011267184
1714076018
1223171373
1509168849
1137683221
1769749837
1200422467
1017406609
1260578317
827361964
772381046
594670334
1803584286
1904456895
98395195
410570848
1512310811
1887160690
622506716
288816535
207899099
968712672
271247731
587429251
1214067608
708690865
1496280272
1733279246
1854341800
1799323529
1374259615
1910977421
1064933126
11220745
529980944
1302551816
311824364
1605013489
1431923277
878762714
441819833
1840893756
634532355
1260163057
97187992
881694775
1207349574
1439147895
645885145
1284811750
633450588
607112444
1383741050
1461900100
268685966
1371164353
1266397401
589369913
1397917200
246461024
895530190
982889377
1573395742
562924187
544569489
210818119
835149958
1850691463
1369903362
1043870211
591358214
177627731
1725235784
1329488496
1759783069
136934707
98294419
1847787536
813514267
2021300242
966709000
369417239
927563515
1846678314
579546559
1434967739
136218304
964740150
521281774
105464591
1154772700
1307479485
1475847636
1822047200
327919474
430803727
1027335083
1909700857
523729676
1755960417
1448869829
918460970
1488916353
1007696321
1718328816
109092204
652436873
915629655
468067218
256495419
1699268490
365151743
588970449
1808609559
1332050562
2006733193
85443515
628591719
1320558118
917852583
2078811163
712938464
1560574434
131784193
1931486558
1267697820
47565238
924994125
1515527942
717344126
1338335859
2061419775
466837970
648397392
843610882
1210575141
1843123809
1366384827
24481794
2113123097
365895832
61657075
383458834
1099396035
2059410328
1630342268
5691132
1637845777
840087241
1838977741
741037775
437888298
573563642
1613908384
1127552734
1342894504
976939532
139873368
2107833117
579295569
1458441333
358744548
1385057179
1193464683
1738577806
1336649004
1229868845
2096681286
984088624
1197028878
374370196
1582066476
1960445847
1256022939
1134447578
1205418652
719772116
1457443408
1243361096
2011813355
1875913344
1337163315
357977290
1823051467
1470394039
1349996903
328832213
808504230
2082551427
465998114
1722227287
571639255
1380312100
1144461539
1730427407
726890568
1577459606
2011844940
977087036
765641374
627204168
838519317
391480899
1657092548
1933955625
2029245734
1664313646
186321369
467013939
690513118
1377825926
18199428
144181706
740088383
803665136
1688759520
40033630
1834857632
1764168007
1432918659
795407492
81257652
1525273409
1942952144
296227568
1180539647
1623219247
1989892596
455639159
1600926044
2013984386
1426617115
1177654519
1276732153
1752691943
1297541339
1171568398
2114197677
1542450673
1781578883
1932849635
2134575943
870986548
708461637
2061120691
1005826110
234484171
1894279389
1086365149
601877304
1135656114
455211180
26727059
612853864
1310443628
502783351
313175103
597564589
1072333111
1560332312
398745600
615092565
443770640
349779761
434925008
63702732
716080057
2134866118
2015710841
77781153
1729984645
992994813
1810995476
1610078442
1501766259
2082659091
993100669
1673262391
1944724403
530052568
255223731
1482217441
1485661818
1194257723
223871444
1391002738
1232318325
791756793
1411116165
1410416497
299932427
6327759
758362967
920063049
1001389175
883972397
2004172231
1799987041
2074755776
547780366
1131761432
1857886392
610801052
1535720779
1783690019
137139775
1152905788
465417644
459899104
230441101
1891238973
1048887654
1261889492
458780097
1878307967
2140144506
333655626
346676124
1993793772
709962827
245076546
2021394506
823726202
732218566
1552891510
1305895601
2138167181
1666005745
1131456606
1141881933
182008993
1430256632
1721432469
350151489
135158180
422746866
108734844
560718524
2134255032
1526894542
687369077
1542994840
789026085
161263697
893395907
313124886
665591187
758404332
1139248867
1259003101
781804961
154449478
1121964455
1061651431
1882662422
953760937
656106396
685423841
1455543150
1411901533
1601216292
1596074155
1150411494
1212333386
1545534564
483403510
1102846898
1453996046
1307619165
409211028
1624476715
476326679
503569676
1058956539
1165939395
963258131
819348707
1023265625
352441903
1923734386
1009389775
1131767059
1102069907
403953229
949940461
1847535335
898445319
1824549290
264455468
1083851934
567338862
1607475893
254334208
1312514423
225344615
302839045
1493715620
2037704284
154424012
1421266493
1649289161
2107026898
1878415253
823804613
799824212
465535966
1992135171
1558836660
159191916
285332398
1371763301
1343270343
71216544
203629993
1282933517
74679641
672549063
856188902
394507304
109363453
1169432973
605053202
1573851957
1045266998
306225926
1305670568
1030301162
1463039496
963167961
716211460
541065225
1199954289
242849623
238062341
483143796
1003795146
431101359
1414247084
283652912
1262247328
422886023
850644208
1482076746
444628852
1848169116
272133226
1991300434
182364365
942973046
815227962
1640091764
1828097293
42689317
2092702004
1784494570
1707133750
2106834473
761083051
2024508376
775616020
1016300850
1654515206
385443136
1590913004
968996848
170169091
1834327836
1277822076
1153626249
259997221
781650016
1963124178
403387165
1627910211
689574232
736092684
1727043941
1013573321
1487163011
1801412507
1717376034
1051986941
1726509229
737397979
193471144
90027446
2072473271
20484945
82218596
1923238573
2024606109
2552430
1518758757
1634429977
901529402
464473006
599849387
1344021740
1871339402
815023203
365947726
745679883
419034085
625384991
2030916660
287334089
1180831887
1863196484
1156170201
818536920
981640498
510949238
1271217149
1861918827
504454948
834760951
395462065
235396791
1208484460
583259233
243835112
390343641
1804939618
187089411
1604854845
1338891894
1507021038
853547190
277763064
1846947657
1770989550
785106721
1497060379
1418421531
1718879799
1333587138
1290622081
1342483472
1549634248
1440519988
2054908516
631144515
2069279542
1165891079
1604841527
790425222
217167330
497885403
1870872237
708637144
737487688
515835992
2129998851
868394634
391380663
85974172
1962247985
1645746701
9016134
1751658339
857572359
1043307948
1567903658
1424219147
1718428208
316373530
1307810432
232614914
745456045
1397412615
197946804
924045333
1154318538
1065408544
500927093
203623325
1957307052
25001064
1277727634
1630987276
336271695
1108843265
785323263
1666151094
184732492
324883540
323896875
1507195089
1184659442
792746730
1848740019
1534640271
2132163772
450617216
729271827
451333892
1510848552
836692608
610357907
415869588
283582989
1341055944
1776497348
1620244739
1929711267
1492745843
572780289
953924491
513641140
348729028
1755795616
1770269719
1324645894
977620014
1861442775
483978820
941963025
735194416
1897303411
329415810
1631833693
1666490022
383483689
322844897
346770961
568897166
1194475671
965080522
416712531
1427712869
523417432
977847637
833677442
2009495452
2090168174
636688657
1368093898
1914730088
1308667011
1679548873
1911248903
461582318
650821201
1837259757
259548652
578399000
50966912
1187357952
1000514536
413007225
467746358
1571191039
519682111
399907739
1338089438
549880741
1102698971
755316243
609203092
202125199
678910151
1308028794
1579808642
284814595
1080136698
1666734849
381137574
1745039218
2081931077
1135835795
529113824
488831618
1181134385
1243166695
2085471633
173094040
543918291
1141979057
1347073944
790926041
1327486113
797139693
1765752767
1732530352
2048599049
151484683
667327308
1813860714
1184173482
1007652601
1484457345
1687687670
806072820
367652953
1619050364
954928956
1122949915
807481505
1560219303
241170195
731796648
1681859234
559241360
285353687
2025214977
1769303047
525694121
1253503435
1554558573
202592499
349402622
668427772
991367706
2133365988
1001537418
1403497262
1615346942
1675432794
399641396
165962893
544267227
93813768
958003460
2132739624
1266897414
896023325
1677377452
1081912562
1248967997
1376254759
630226979
1810491870
171926280
1509256972
2099921962
1155533816
545204054
642050972
737859962
290447802
1321499033
142846642
1547833728
1048688283
889398305
148230837
2054462972
1535275347
228654875
1682810686
1326996967
317324568
848793268
841488184
270434193
2029238168
837854239
1252614647
1443990099
894367238
836275585
439480512
1550831763
2137534308
1533124445
1339333824
932346429
951645623
2041089405
19421094
961708199
213572411
2001572036
1789110490
938712012
1546535382
76361711
406069357
1864139465
1472944094
872107701
168527539
446156910
1974975321
1908303511
1332757587
1221326199
206211347
161535379
109618233
1499897542
1418839331
1343330156
1812816232
486430280
1632835076
686349218
1578234608
1758506286
1786783383
1690599780
277749576
1052890795
746228093
611627521
901119028
1770378705
62305064
1223936474
1170962523
1890887333
450376929
641324076
421707155
1322027771
168130016
1233376998
585910080
1881344262
570033556
1608837270
1554300875
439973401
130148546
1714669657
564745734
1952788333
2096516679
994538035
1055127468
330133224
1215995906
1894398467
242794057
787201400
1024780442
600690316
1501929132
348689952
1941751067
2040272504
88418057
338091240
248977305
269657047
2134793409
1188890507
1527325503
60417375
1136769664
347941380
655619749
2116713625
1303942055
1829422374
2010820756
583543011
2118071367
1932961655
286717239
309472685
232887826
27167580
1398922723
732716950
1584048691
1935780289
1212600642
2050592733
121548709
13192271
379804865
421850289
506573415
2006115127
727103855
35793282
491342960
2137004556
1052682485
220007675
1381916374
589453771
1639726265
1219237867
1018001733
1405472754
1682119663
1562250417
854977756
1887116737
2046050104
2088280689
1168235647
1715763000
1973577012
1727272016
89756908
680617282
282138244
1861387332
44983157
1016328019
880718316
553246745
1957351447
1385085782
827503540
80421947
542391260
887441613
584251768
2100580249
499010796
156015506
196553119
1578208001
1188431841
1686946167
133421508
1779812784
1835528557
409950601
1871657011
1666733727
235102261
1625424337
913655631
1153041104
270697443
872986672
343986210
1105913791
988535102
1128921496
52925407
447476195
358661815
1405476835
1893376417
2120152663
957402333
1262255201
1890536106
956149583
144683729
1289868012
1566994400
1742526974
1893110251
1489519293
566040252
631571735
1611695327
1966471319
1418609040
303617570
2143996928
1503223175
1895620822
1136068655
654916144
482103322
2079805391
645771411
843187314
833454436
896052085
78023762
966566601
2146137879
2075988080
81391320
1564257102
309663460
287704539
638702249
394074546
265143583
260498674
181611101
587757157
1082974015
1954998818
794707955
1002862334
1665280942
187862530
1136474566
820323963
63731313
1374650986
831077465
1773884415
1225953
1579811006
2045361027
573468946
2146728900
659493987
928155063
111417407
1023749520
2009093040
436748963
709435214
1378498759
267883385
1054699383
92962069
1008075271
4986950
2006185585
1680673069
993120514
2090770473
78962783
343728845
792684740
1587215659
859381833
1516716846
519049447
622171846
1943771505
1155223201
1377300760
746019944
828507535
492570468
2052292460
499961522
846965046
266511384
594160641
1902836408
1026526848
1506073189
590312001
1375123574
467110152
883795348
1103487375
630181331
616058096
954345136
1655021006
648609717
1869853843
1601152717
2134351731
1885474373
1625860334
812075186
157953800
228915439
775099570
1356134817
832409053
563775474
1202931350
1369301469
1447275159
280546793
1866717285
1444058112
249039867
423611691
1224824444
9583301
330509636
1627091682
607296890
375721635
1959944060
193798309
599027850
1709672670
1109153646
1116588170
1163284962
946445569
1002219083
143378894
290124499
1271259747
737321380
261691267
211889202
52465562
570158791
1242563845
1598423104
1835355918
220887668
1013233992
1139086490
1400093659
1767705878
641945133
681746036
32850877
2077710036
827315756
635833959
217552923
1979948621
688854270
1346198082
819300544
2050903636
1978936984
809737789
964185173
290608228
1231460760
1968589440
464490898
118145851
1294652100
1862166385
1487360963
1858516796
451116964
1904388449
882270252
1887547558
966402219
40530651
1811086850
1881712275
114724507
1708594596
1837486160
252410846
267833159
215934299
348687569
363783324
175913146
567379270
144137056
822411882
2063423919
256436579
917363103
1981494293
1879118083
1858816815
1814677367
193615058
810804749
466712576
545953595
717009805
1265673814
1435730636
1601740600
1265630392
389587950
1653972773
1054667466
1027286518
2103145317
1606639473
1521311099
774503773
279753907
570688916
983895677
839514403
1192440420
1429324907
458986267
1079851855
584003720
568518333
1398129632
737751947
274841537
2031690057
1192884348
1062201496
1379716610
693632395
1308263578
647968803
632262839
1035273409
218525446
1905298688
171223226
1495519291
578827203
151469054
757895472
591151064
55191389
1386300736
1387216345
52307050
693714150
2015703605
1907438872
343023004
1868436647
938236602
1334206416
1815308735
1569439355
311980912
166725342
1833786221
787294499
1844224958
1587999379
123518874
1926038051
410933508
1530506775
1477520026
1964176926
2141509943
1033207624
232780953
1245388933
354944634
1117164784
16024415
912867728
1388407995
1792064250
758083706
819060860
1800807062
427407740
412881522
1162273321
1661597917
435590073
1183027475
1122966801
2104844508
842105249
1889022248
743195522
1718297453
2139697904
1858681623
2038863702
1429347715
1032236886
1786802571
601124145
848700187
378980958
1199196333
1490133549
1180113211
221792410
1067105940
1783616994
1631808063
1010814766
1551845775
855665838
1738852757
1920082621
1209959090
711569269
1980738154
279005106
1109954012
1626229876
1145390455
586370599
2044938117
1410151
602587371
29257462
781240753
154789052
1367160748
652259029
1803245985
3908655
313188776
945009843
779976854
1620801879
616154131
1881297475
1117458708
588558805
661177123
1470534780
894917407
1167792333
1749405847
1596236867
1851944998
1106184780
1112256110
178629178
237294532
2012454004
1168753336
880995295
1686774452
569697245
2094208983
73112587
113798269
1126426822
683691044
579326654
191044443
1546910855
773511393
573319785
6058418
280002925
1066404444
1369024903
1467521066
763050024
1069435282
1933004325
642759161
1798478985
816232827
293684390
839092476
86545432
313666892
834277251
1430672053
1672422433
931394288
1471973455
1140351446
1670164710
1024219511
998660078
810409863
1625243305
1647267172
1645233103
769303997
1842120603
1885708778
410192807
1534103971
148643974
550361112
907029331
713816011
2015600156
534475684
92032943
904547888
1090559476
1711719891
1777059583
1471942632
448157607
1980172699
732911971
1767637429
548087988
29562451
1295681654
1780601388
404121726
844668619
1533682352
100627236
1235218054
1942613153
1259942811
490859350
519849212
645783167
1676831823
866427568
1028594786
162410120
670328543
1362266092
554193976
974998338
1317351430
49462677
1940713743
33072905
1353218265
223973059
1239777608
974696958
1342748064
1829781392
1707696795
1078000936
572079479
416323158
741367640
253021971
309718740
689448064
795060051
1718190487
176617313
610357581
277308985
1971223009
1233617228
2103107959
1180605164
1896713672
2142532603
684539636
1379805380
1531724790
482763019
877549128
1734613041
989626523
740999687
1761964923
1383666654
577063372
1854140688
499317003
690825800
1222534123
595762501
1552463045
343966967
712502553
968690971
133400782
523253717
832577789
2089086496
776537417
422691349
536985144
17545182
29159699
1763420235
368971372
136305349
1549260926
2129316953
1397199618
1473800792
530124247
1672755577
1656722894
1083837265
382124236
70254951
645309471
1335694100
249444651
1846514868
168462020
903732808
257459453
948307191
956656642
609706219
2009235301
1629510466
794570713
1108977786
1068392914
1391728137
1735598593
585840386
1692749881
451400173
19596351
559382596
667444377
1292448761
998246073
1639015485
1303343193
157570588
212635606
1018876426
1218102294
1400776339
1989160767
1824025996
614205396
1853487771
1628303654
1051865417
1483028145
650775669
1861674753
1412938907
290232926
1728382577
1134897713
305731668
1325327189
54377416
1727588024
2039720385
706257209
2065434100
376425984
707210034
1583695762
2061719172
252770635
780275980
1318471136
1512327801
219483130
404390259
1140523003
1608866271
1164383234
1398722919
1610387753
1479163799
223314732
1726956955
223858196
1293460490
1491337972
1761672568
658637839
1425773010
198977781
321211788
1034738016
1015627523
109225357
1312678264
449090651
655231990
1709296374
270820175
457471980
2015639378
926571336
166416271
1342507430
753268289
2096143659
795597044
1354000824
42184394
1114107995
1701908163
740225624
868284729
2048939416
2032890007
1680181687
1402431074
1592873737
1225902607
1859456222
875571101
1139428820
1187689156
950886247
224214106
2007428248
542002368
662431949
2018628590
728851670
1567334239
175707011
1080867369
1529747883
90313453
1924799037
1880015227
1101912950
510696026
2129460622
831724258
1870682142
91053889
1450118055
1797189221
519061792
1176672528
2101312145
1070434206
1885868594
1379940402
606416452
1436887317
71029846
670302025
1325030636
1468783145
1738370116
743448252
165094925
1553286606
1613521660
940777690
897593261
861340710
941841001
840355901
996839038
1987639394
1739538284
1607503093
1815923880
197906580
867573158
2116275320
782853445
1839691429
584881115
744010622
429665100
508332421
1526150763
553389289
786537084
1619050364
1931136076
365040597
1766539340
1493417123
734812786
1653439929
1761752658
335732797
1085167390
270600500
350380442
1278654609
101959345
1462108866
1966381790
1513687722
724804762
808078153
1489442260
1222143002
1431696194
576994815
1256615882
42655490
1035506680
1996972910
1796493411
1464075919
1091745334
1876371281
612875200
1227251042
1512505616
896201373
2095770300
2065442213
45405127
1699998976
1318899556
1798592496
1405326892
1524847262
1412037085
151009948
1703727659
1014940433
298953651
1238757785
225923952
57383818
1630588796
1725305598
103980343
1559049780
1454174868
253267629
114130886
1844006926
268911655
2047116185
508080649
1936149573
1731804830
2092405615
146643068
1681458975
16769378
1089789930
53068292
1681019901
1006722128
290511388
342450786
2130426170
1514478141
1945648904
2064329711
331365190
1581910494
382986675
1124940302
1149088439
350764899
999955536
1086978086
1490016190
1873353265
1588570396
10638701
1866191608
1726386479
1843212339
1352835071
2050379206
1426864315
2037540531
1861125307
359447266
826459935
1560388950
1093988016
601907963
108843121
1776624000
897388815
247856921
612872939
1843429160
43326863
1671803713
17699230
317027914
2127692246
686780440
1516287501
1206058808
1574445628
711937541
484152102
529020095
2095230674
2081580515
1487592233
1905248482
349298242
410401554
1199952836
546682093
1608503692
339673169
1594085339
1387563486
149320002
96970943
1872836157
1487995586
851100118
917699032
235808664
355792791
573142127
1500319637
132726891
1739569739
453019374
1709989726
654968305
833429404
1918768915
429949465
604705199
403779611
554351424
2125882223
1652331643
1660844202
1442540766
284329156
1510404137
1968000903
1243408816
2120756334
1133064524
1174226987
1601126451
2113929772
1740096264
1783394198
1184516946
947052747
554204302
1418881909
579677132
878538938
1316672202
474982567
963571626
1149057636
497310672
1722259396
773322715
1115019912
544782903
1741965896
40267396
1216081169
349771017
36699886
672519022
1423596295
1793396092
128354677
1211782561
86106234
715060222
830935300
686777867
1796366866
1004734909
1551766934
1548369605
1845344953
388440033
466025334
2142345545
866134185
1957877421
1259212772
1614544639
2062956670
1955946118
1683418593
16317225
743112854
1645142177
2010426146
1980766226
1937084258
1572298369
1533740203
72919979
1944443285
55414895
716331646
714288440
631259273
592768731
1780023108
1873435200
386501417
730830667
198119050
2108113014
1729854944
325899880
299348346
813361003
87290149
2111423975
78546450
594924762
1729873537
82326926
1780067848
797169531
1717027179
997618724
1584411597
1160765228
865374791
1456541300
1123669326
464866188
362926530
912371689
1832619253
731372375
962199387
1445949852
1035871351
2094256363
445555504
1968460305
804307118
1985038470
67095090
2037801918
469953929
447063632
333140359
851633656
1987401326
807619990
13023602
208315450
1930085326
205509511
1635692610
1548953336
1929918417
337640857
511621896
312968024
366215200
1481259309
1745849459
1573799719
1184729097
279812149
868588782
1316272239
233428856
371294554
1279548255
540235952
73616204
2086873391
1501460764
634014169
1266455292
69080953
843850667
633624645
1445199333
2124877
1376495961
443525427
2046243225
1669319728
550573862
1055436454
911828909
1410169869
265883459
473285727
20701811
2116499643
1287580973
504084767
1900702007
366520834
755191724
626868603
1468184881
299292487
1806351614
935581455
1283135950
733215071
405548578
460509761
2126452765
2003289578
134059084
2003261966
1401933400
1184511364
595509532
211230238
265927062
225270360
267110332
1008480865
728882406
1393277973
2042096832
648315502
1583467437
1183510051
769526435
1468434477
433508423
1312370665
93467797
2107228729
1248296633
1753022299
1002043554
1479110892
1348376316
504868246
1597133477
1059528559
1069531673
1709823672
571531964
385304253
1786896902
2032584748
1828283725
790994238
204367652
1451552640
1729377698
1079661277
673439408
343578851
215700803
1418239321
1521149094
2067347443
2041994437
1306905850
1845786780
608866322
1040594088
497166540
671633862
970971413
1970346651
151137331
241443643
1388505933
1761735824
982607345
2144402329
465637716
1069532525
1246935879
181868598
153209885
1811154879
1687850214
1576802806
885668643
2074432252
1140282071
572987496
1534059409
698219374
1317542413
634376850
1781096803
1071109385
352741136
501379259
68149066
597050225
281795231
1446520899
1996244507
565584329
107338247
291371070
1237907354
609872374
1590948120
1857247430
423314175
1316089072
774566470
467895457
732525637
1019793208
614661653
1571210983
1781275662
2038456171
2111811335
793019915
685040385
551793592
1127612170
1179120532
850331363
366212790
1182126190
1085055655
1524042313
212170003
1107818663
894702570
331989170
1626205694
122214133
1966497629
1872052125
2119078325
1459507309
553872524
1065114806
1213961444
1782451650
800459508
1118220485
1153895560
1048882879
1083720907
664034168
839891488
61674154
1483956494
120788760
1898964345
1401078682
531906993
1813321739
1593525712
1153586585
1185687924
1256824147
699732277
410599091
585633172
2098810702
28329389
227475857
832969642
696470120
2079714653
1347807379
1553778860
1368918007
650256060
2063529099
1995847330
1397094309
674372948
236699216
747414264
416939861
1822856384
748907317
1187704739
686529510
283815090
893392994
1517385891
2074180762
1476023131
575656865
1420800662
797604012
199668874
799667734
996049928
1587254118
114528097
1636058439
773411057
490411292
226436618
1663961620
46041357
2016282408
1591664148
628479739
1456593783
776414855
316990110
1450945058
638209199
286687786
300075997
995628661
1307288062
2062665960
125684529
1334606234
373231791
661684459
534471145
1703297005
337514032
270079687
1479553311
500932182
1718495102
1640306129
1578090571
1261633637
27119235
1924833752
180960916
1793739381
646844511
128737114
318083220
1181328851
551323730
705533422
1859784807
1860953153
98420279
2015193346
897389435
1185967801
1312699046
127761337
796852281
1211193193
80582426
1432250052
1057688951
1835075065
1816687556
358186561
2091425279
1330361912
1169395390
703371770
916071413
1018253181
1850421629
1316439530
1978826144
808682973
1145831013
361718411
1219963915
1862785642
115533128
518898049
337315123
586233598
913053211
752220393
1339332393
568514419
1117889021
1460301696
1814044225
2055200893
109471419
2103964215
225165464
1523409082
179717869
2089967356
992503836
1540435324
195899940
759501693
485632573
986256846
9474320
1703251108
1262949621
741578194
485032829
762564514
871837241
172371477
160946822
836659931
622025412
329377239
1912855780
1006272238
2119240926
316749950
1233735840
1119058378
1166372804
1695500388
755711737
10718734
1783177607
1779837213
258129337
1349716439
1650603448
1093357892
1803537363
777958017
1467461700
1482696947
1626812335
1520678445
1306092784
1315884456
1079651930
201170048
682862182
884254243
1125539165
1733120530
1074605098
781078505
450904552
990649175
1468377073
4264734
1055255343
1208115027
1058434081
1528569841
818777115
997685830
1240325391
586508064
334752870
1952183121
2141237473
1988678265
1991666305
1981006868
1037382642
1195789880
46875415
1572179477
582845771
1534487992
1235168504
140281937
1698236979
1183933815
1971853740
741649809
1329439568
1719220548
1054757396
117454627
31594155
1741971653
73961806
692160095
886185343
1906923921
564278708
577573839
979990682
389873210
1036532173
226578210
752248191
1513479575
551859596
1558475790
797327279
454116265
1330009515
1540179531
1580235577
1511231208
946223680
542389306
1300901281
460325967
833419518
1055541563
1960105082
325205156
1592865612
318516841
787450508
1858474530
854955719
1487608247
1819798808
1809390984
1777747694
646315639
1133099939
2101592761
466147683
590052466
438010725
367905415
95755204
434957175
318723019
1171921277
1984719275
901811824
464154250
1152737478
152206133
337529903
428376552
56529524
324331661
935155997
887779594
1910506745
2048441181
1039440085
1576693651
1728168590
391713680
307307025
1888469039
1453031020
706286466
1328087966
735635559
388346563
17203398
1041485882
1874062224
420321118
770040512
949079609
1497125614
1115939039
706370023
1647109126
461746169
1406252657
1398680168
1691308092
1982967552
807181855
1285322448
2074409214
2109027745
527213192
1634609235
1750436780
116414916
1071043472
50280782
982953856
409899751
878607065
1364242255
1670582013
1430716811
742836210
543709649
2111951179
989046864
355568750
1891033349
982401000
1223385685
1548596937
1524438988
1428274999
948377736
184286535
905747709
1490438637
1184431962
941391861
866509952
684160514
549108064
1499794087
1137765816
1306170747
1845245550
677403799
1380368283
2023133703
1650584454
92590307
1050824421
501320560
682408857
2091988464
1078509734
870854936
917031556
2017197411
1217866527
208955286
1959495066
1780770738
173566354
137869000
301580944
239160894
1723498317
135233103
1564341862
598938577
828828494
1413360893
1096957140
116652821
653697112
725537533
326685353
687009362
247863030
968808903
699038103
61772180
1846344259
1787699635
587871622
1978723541
1001360279
1869378916
458557841
770236351
724612498
1396702665
1810882036
528544722
875830329
355162942
2084976708
1541369769
1714734915
2032629653
1172325162
759386126
1156382784
1572036917
945286171
491674822
884484405
1936977224
724949252
435392079
1039217550
1875384714
1663120067
887373219
401258723
967671458
831058915
356994253
1059995255
436693654
781734283
2026377168
1893532653
1370366630
1181210056
455858173
1684837628
62977446
158160968
1699704906
634876611
488835950
34525534
267299828
1715094633
7480236
1929183622
197846439
792488738
1944354593
1862230678
1555791375
1688880313
1669323768
328061952
1106370749
1191912446
1288072595
2089657500
1057745400
1591619176
719274579
2109100397
309859663
2034492795
1620311467
1674585440
1866912147
1217383172
358042165
1033347929
410486141
132810874
1768140022
875201963
1467623224
642339175
500866495
376248951
1357289719
1240093211
1433989440
49123733
1043765398
1883625800
2095667203
850561351
532924198
924624289
1723394258
1059423233
221107306
1822546710
677529029
1154031198
2064150787
1187955818
1950299966
781352188
1235856402
788349523
702370811
1929281869
1883889168
541073782
349158074
203221535
224468958
1643022191
1485120019
872052378
1434460514
717244352
83295353
2055690187
998633396
1337964493
516758500
885307485
1458512382
1428380234
100697825
689867836
251493337
201931246
2039217656
818715286
60671109
1100459826
1797243054
631329749
1517221519
850959416
252229843
409463521
1850931943
1347027219
243075018
1679327309
188232906
1003865875
296127448
241530184
989677418
1335449924
1742251290
1278764328
1116892262
220368171
1579142535
434231109
1790359319
2035255080
881067319
65942042
1996647452
1187299741
2001339303
774720178
1232315670
1322287617
1363260037
2024927260
978469408
341851561
1969147390
218744855
1440417822
1390037954
1166595513
739578168
137924610
667524273
1427364790
1456511101
1285667429
1340968506
1280956105
1123373059
379719969
597719114
1116639826
1239912579
1974629419
551655474
2088629925
1018237563
1319738866
1158637999
1461839531
1112485297
556531972
1338875481
1291684952
1338177722
67945667
2054070559
1741695289
1084245017
1911413251
1493812061
1591379312
551473067
2144089499
172852790
1236846996
344855316
1460888792
1222397554
1372492678
573068309
1115760442
1839687205
943720702
198655987
2075206399
1551534052
2015600156
405734016
463921081
349078492
1362646827
1331886187
2131926009
673031924
1220391927
2255712
695971020
1969723069
1370706515
1503578532
790571448
1952749867
1482047887
1150508689
2143082902
345587692
671944913
1983637899
1123028066
1878844612
1941287219
676579201
415122469
313578027
2139308801
839770087
1206429206
1479836250
1979806279
613922587
541350613
63231543
1674070802
1833719672
299923231
1074576798
1114903726
1651292558
703680956
1417582629
1765575031
692692616
752738060
1480333333
615032750
589683514
1913809411
988389401
1221960514
1609623649
134723296
92949425
701622022
551942440
1447991859
1574698462
1934277462
1745511943
1932495994
793135415
1853016218
524108994
2042577152
1999520975
138369852
434940728
1886600664
1089187101
295603638
470971997
1739059359
2092284382
520698853
232675661
527748787
1884660388
990609793
1912268237
2069353005
797306512
762422264
72830347
445482319
1164067756
225207614
280624848
171841033
195604842
305872358
1051958434
31996109
2089729862
2073502786
1778401720
465468249
689944989
1477142822
1929478543
56754746
344225275
2124327792
486802317
1744640620
89214536
24926149
1668647064
130866133
1073977912
1739586753
110164622
412430534
1697708240
787071713
1014686880
588553249
2114041143
722211954
1679215693
2118708333
1231987486
1210292766
2128941706
1410754092
810728317
2055657502
311183815
440499150
885423668
2091067220
642132550
465903140
458170616
1540956439
1213808421
602106935
519574260
1872481334
1173576284
729761134
1653793764
1452776724
180993795
1236335385
682854686
410720862
2021323121
1315993174
168005050
650669993
2115109483
649364703
1838526251
695296607
788361569
1816672192
1680986222
588250462
472817483
2052279897
452844810
1087692986
826950871
1093404763
986132188
1232589162
1904840481
1323615157
1808103785
384379392
121473662
225396065
193195640
160322222
34198910
1971996116
1591869971
12333274
508818884
1562434158
2097431869
291011928
790312495
470971997
730056381
1168855706
2001311473
1652398819
2072131774
1355626698
566376881
2031254544
1232133941
2013887854
1438210144
944441969
1418282402
1532152345
13039906
826419569
1328870583
1497222620
1493992271
1860770201
1966737295
1887398444
412612964
1741611783
721607236
694971325
1801408278
1058168182
1541204798
1464184019
2139683819
318926219
1789633701
503939506
95856734
1207005408
1812242101
765209447
1970497069
930312952
239974002
1239901392
788573368
1194955741
969386121
1466100734
1778981112
1112328939
149705001
1361246220
1140888378
425787434
1386813473
247022758
202708781
859339606
1156319462
1202696022
1851402291
1532249397
1327017131
1505876597
816640884
931877653
100489252
1102239326
885101323
1673126857
2081815956
2039693336
439227671
1714544648
799657105
405903315
2023646997
1942302803
101361561
1172107651
713145142
453231639
441792000
826609991
1227457333
376561407
722780476
1237922559
2042432832
2072401721
1117552220
1373362741
1026904228
240211585
156832656
1752765537
1541988825
1600405394
1922907998
596554577
2088911297
1961386262
1587610538
1757724749
1057637164
937755272
1824028132
529229434
1232218907
1172472495
827924471
1060458896
948568761
1829521440
609391052
668590950
2139449273
871182028
393041141
1544806167
1654131273
2034922626
510888852
1495784328
1691835249
28936486
1270441884
141573307
394532492
891317265
924980004
1016196511
710954868
784822117
582590047
1818311943
500596744
1422389638
1068579868
281942315
652341164
1291314808
651962239
509387479
1891097783
232344776
2061748326
1302817660
1073796823
1080684568
341925367
870673612
158018423
429932874
1226629457
1338293895
810495954
1591888333
1390908639
610465558
1433746223
2097434804
2133003103
1992962420
1752583900
662880218
965879473
179366060
525814306
1870977969
1958405181
920398795
1049806905
1880467827
1782261859
280366999
1574089351
1917034094
1793038462
1772726724
1973068475
993647300
1235354409
854537039
148210742
671215376
1271405793
2116086827
142269090
1976082671
1342973825
1057439041
940719105
362819995
502904387
1339456712
730261444
670589896
641935920
566739228
1349887964
1458345296
512019615
1450072011
1766001229
1936114379
491520850
1364457841
1321379008
2093000041
477936994
1090719226
1989911727
471953333
904143222
1636414247
1025441181
40793971
1377343940
1634141752
1774683303
583074743
220288762
1568759095
1580655747
1043288702
616411030
1212611852
2027207345
1968211088
452607333
1499483716
1996910385
482653087
222966753
1071291351
603708838
1181049317
188492010
231507774
1636269351
2077045914
1949698074
830269164
1203812183
988258271
885490780
1211289831
594238662
444526176
912340874
1367611603
473732164
853334029
1901525626
1928899479
1379678760
616603582
491517915
583877640
1692066038
1584629450
279028549
58956722
125738393
913841660
940578523
1212884588
47087091
486094008
1480734003
1627665940
1211893269
1769938973
313699951
1522181460
630136034
1366549277
1450830761
1706711348
898629565
1358117583
386724155
1113947674
62447972
1433851613
2083431965
647520552
284751273
1949051386
1641758157
835286216
2080520688
844121647
504974581
2122695957
238414885
806148993
1539977537
1904309509
1502629125
1079519973
666412583
526081664
46324771
239559304
1003884318
2022337987
762676173
1141271567
1444442444
1006167663
1524043784
801302522
1071964787
1442872320
1514378480
893027423
289858057
1558720371
801641658
1596197246
1892881658
1893079576
484023014
1001982413
1902502297
481151206
2075362495
943578013
1765201365
2006082665
489529932
1284918730
2060556813
1304143257
103964486
1494361439
978243227
471496514
348695810
543948668
1066256671
621033677
1600678611
1895925804
1739769605
434667540
199337800
625338907
1439150316
1617957210
1424093832
731191649
1102519449
1571878707
194914589
440952077
1594288138
700519781
1495535960
698377438
895761442
79756074
480286938
433376645
406038703
1317790005
447383969
658211509
784027680
1312222821
1912456843
63131781
1873121210
1116918393
1403279587
911897498
923080412
812534444
1123185694
673950992
1574410972
1911918882
1915286722
1715413115
1610711415
561473153
968982967
2062667317
476210995
760450234
1177136921
1490175686
186253803
1358369496
1010438445
510623616
1068803050
972876617
1761227126
1421373003
1366466268
2110516156
13345511
12049454
864971933
1040011142
1502232016
324991250
182896193
739868967
751787233
501371015
1344278470
866358777
12651053
945825134
858783529
562682779
1017407652
88146904
1601622944
484837467
1972386911
820483344
156235167
584919055
148917126
2031629581
1357061763
2133759885
167491487
619627062
285137571
1185649014
67709900
1429624356
1759189435
1888870330
463945309
366054543
1581251171
982741074
350941665
1940999118
697170773
1511782494
527410521
201359181
1074538062
415368634
1726039272
965502573
1002519567
1876086712
1328801457
1242430196
133120632
1721082237
586671034
163048621
1368940671
2015920295
376120523
1632700121
1721615413
1008705716
1886007417
2083525703
586716218
1740195277
1574295516
1067186907
426321579
1551307273
1745016678
331304858
175116701
1595547083
549422085
675098753
96597867
1785345969
706354167
575494690
2086484306
1172546781
752434390
1909482815
1932641323
809164380
1503498544
1593199784
1340975526
915900055
445337335
88507305
1889859185
218293694
452836375
1662135207
1524287404
237089480
2066400590
888121541
185531189
9989946
903610318
639731438
68585523
1634634583
626417909
876074676
1141341603
990073079
1958093596
1041503369
209753356
444070524
821707365
1891427248
1497954030
1928988736
1782635478
939167210
1987790771
1053038803
1747519867
1830065550
1301851239
1523361520
1203393512
280003282
2007831226
384122435
8648145
1005063183
777253385
1527778406
438441213
834733697
1774188365
1304373735
1511952735
1829169504
1998278295
1214997279
482198028
2131567594
1062978446
1126477283
1539218952
1160529142
1027512187
1043600387
1386227949
661443663
1862115688
891107385
1133700599
645816309
1001141118
468235392
382908143
869076617
1782772220
662039154
710417267
2080124592
1733104965
1716483144
1669131509
507677624
454765236
1094133563
594156707
1746466014
1312894757
1570698079
284978415
1734133716
397721919
29599741
1979544459
1701452074
548464670
1108364980
1614746702
913185921
1371259400
172963406
1347799224
2020587362
1769711105
572181035
975057817
1808030654
758455235
1841739911
1426215388
80913560
583766623
1212209854
1130978202
1990849492
75333625
1433940341
1011144409
1586644566
1568745768
2135101087
1826564796
435252478
750791881
481843067
38484334
631817510
1777168930
1069560838
1034245588
1614098095
170727025
1328483991
52718858
1178170654
1910848265
1390303286
1225991346
1880376465
572065481
591266459
506582020
2142495344
1496028669
26636185
883613534
131343145
1507271462
1721523218
1397842246
2051049066
891165229
1914299562
1026677185
1324778284
566960647
1423849109
1672714838
943865341
1576340740
1089765591
274695437
2133231156
1007919994
1389347333
1853424117
62786189
2025763235
2085423076
210949874
1396674359
436558769
1793219531
1623131715
1568696168
965478252
1068612846
2057672671
58412506
1724975077
1964165679
1164042902
1167342787
1579154086
296644745
715001524
1957633056
300173586
2073368006
865406832
1579312055
1355039039
1808152783
1780420351
1695490405
1474348800
2105824861
269688583
1744142562
1329379553
532109084
305685632
1557307774
1615771634
291228870
1249806518
1245098143
2011119245
135364338
8759843
1617392649
375995038
1802744306
949191423
1271578342
247620748
1830548604
404113620
1810534098
1816641414
2015313152
784804749
270853040
283604576
341178572
239549411
2068030256
175061488
601420650
1786694607
156948588
2129903389
124687902
1440594968
870358551
737087302
453251940
638200785
1927006497
707252906
1004750321
367760944
551894498
346998572
2093513034
334070342
746691025
745011105
173748295
588109383
439472660
1393434381
15938735
551793879
2099408718
683738495
712658074
1619589606
104829090
1743281704
376088280
2086137675
35148505
526404890
2102429371
351703872
1314217811
1115877998
883285188
1342574845
1798511483
182909972
1960320620
875692633
1488294448
1242234985
707410007
1070616592
622241829
664925487
146605356
460454606
1774974980
1586444749
1594467318
1755252043
1815176726
265345078
2069397819
757867740
1983701590
469326441
1619117516
793509591
1706864945
1097606579
1525341001
1815010065
7967930
1290752456
1718190487
396035565
783266565
1868600337
122052807
1551710827
1898188152
805932164
2060792531
1411428773
9845772
1894216854
1676460962
879607571
26767846
2083146009
1853949202
255242856
841393448
326144652
1562537179
2071316274
439479559
114066106
1609252799
1700580303
1723136221
1360767639
2136355572
225466255
444385712
1688462694
1552554036
1992091915
663206931
1994138619
1951228248
704894480
2132116986
1183560892
1437428571
1522649860
717711828
26501002
1868211587
276413888
1239366357
973384653
1403461146
1492809549
517156882
670372225
2094072214
383618668
1932791417
498632128
892526892
861541044
1412252907
1993003947
6157812
755751748
291390621
136619773
1755064781
309953877
820134996
1596343244
7149937
1312119293
500636317
1071960132
1386796104
1617512170
1877065908
826225971
1337678713
220131947
677197112
1067307578
104169289
2018282613
1349979411
226276051
289105191
326411292
762504307
138510003
1885400602
1958791878
221024609
1031243313
1734770893
1251516884
592961033
1542677853
809202645
741872985
232463520
1189258942
1359765410
882122730
630107929
1009233537
665088418
1826970864
1229078812
1032420662
1540435324
981032858
154734666
1835410314
1244699791
1175790089
810097003
1899122517
1797382804
715215244
1567443204
560385150
1942763747
227686029
1048513048
1834417098
1382625832
174944405
1706780610
289125850
1375737779
506339868
1399246864
1437197933
405006235
823573811
1440501807
758993511
1416381592
1943117006
48252999
938099241
451848908
1022094869
1818012703
1883811742
1286556261
2119306166
2060913978
1761777265
955302091
1791833489
133925179
1881593406
1025478126
1408200263
1813096497
327498845
2061491998
739420317
1273390921
677114356
1333166353
2070974829
1940981572
1806754117
205449706
288949083
1838186009
1178178944
1881732494
1207489055
1125312608
2110279563
1260850875
1513690248
598881417
944970732
401700681
1560524621
489729712
356040179
1978663723
751907698
1747035379
629093282
1732037519
1470176805
1645050614
967809018
409171388
607270772
1604527205
1440241260
81796942
1171525165
98588849
303614741
1174523445
953856775
599168001
1735312038
586569914
48978586
1452788611
1566588570
1055504847
1432090229
1231961044
561913942
1690523189
305665936
1452195670
812676276
749910635
259138495
1085895308
1916709371
325687153
1815761313
1067431215
355704776
1168247132
28424
1694647614
833401195
81521285
578294074
1548337240
1708510751
84635618
511057092
1300132607
786732355
941471067
453093799
907451656
169335682
506819373
304785113
1671743052
1647598299
1296116285
966032013
208962710
1779713120
440090403
779983727
1193891552
706426487
1134466361
319827215
1176135126
198164782
1340169627
81609664
2085572945
1320985767
1677609443
1743404868
1449184770
1706247773
83591406
717034114
2126239290
517272515
1892239507
1345624186
271241287
2022260359
2033658126
1437707149
1777111399
906390532
2093111456
1775615212
492021372
1978085865
1440629252
2099821973
843537148
42120164
224718494
51158615
294035255
809978136
1588811421
698912572
1105770899
1863732287
542602687
1743273828
639735570
1096420698
1715247105
1861431771
1996200214
2033308083
1631300064
563943867
1894115366
815172466
801239012
568623060
1493558724
1380781582
1697398361
182988920
1178124288
1063463293
1680649496
2108714081
1014389894
1991798953
1078003118
1688646605
2105964714
2053285141
773896329
601531202
1254262923
1783670536
495855191
804121238
459931066
815537023
35625129
549102821
717301356
640877008
1891482638
97725449
1412798665
277187143
630671011
1200123654
987601683
1741637122
1458022377
1348319425
1889491916
491759046
1015779085
814397133
90847045
1871226113
260837033
1509793596
1023681217
1614736280
903711828
2104402734
620911978
39902074
581025844
1873150587
961390973
802706983
488192425
604606716
35494288
622684920
2040181847
643979803
847531708
847618246
1863574109
754178650
708900962
1210886740
1575506580
333956687
1263384335
1429344310
497353911
196956397
64986665
1286699563
1708127891
2114482448
1928116380
1710275359
273642125
1514816387
1950181925
1097260604
2016817216
1284900424
1960192904
1007377121
2060400661
102108407
795690101
988311073
2027768774
1559041696
2013420171
478552207
1228926255
71433847
1299977052
1544347334
1700102671
957841172
520164558
785717590
1635419205
1297412181
256193804
45694383
2069628243
1128088479
23159241
696264568
615150522
609162691
1009391087
618142779
984743401
547304471
183600281
1041734685
1386082684
220359111
265575924
1476739428
569690277
334423838
1217897383
224904298
429940449
1129456726
65375083
1055810793
1347211589
1885390634
1626896781
652246998
33988586
1448336243
1489924358
544984131
116617942
631788266
2039621479
1909827540
1351961135
1818303784
1076214016
1308116228
1689031224
670072498
2520785
550402941
1774811418
573944496
90563776
1822000378
1739797997
1672020631
1644764851
267888647
747246267
1937814610
2034499183
211713158
439940309
1804236995
1709982491
1576626124
2102895057
1195219233
1973878217
338825498
505495357
699514713
1275283972
967199104
1800254542
653248695
824768775
561826415
1111016026
727727036
1084350137
901174712
1857269228
970343224
2030219682
631412092
859374872
206221797
32733476
604510811
1943103006
631728537
1889230462
2091042809
729728673
474713840
1964198779
1770791814
1936083349
840721722
613862424
1093237292
1694612469
433580969
948967653
1083048862
107947694
770369064
372004551
1511188267
501236705
228795358
493093505
1365583945
880632889
2140283033
267467234
2074098945
119757495
252239797
153997316
43005593
1940458538
2068759337
113076510
247039101
513759530
1039517611
1282484892
207530098
470106851
236100130
811595103
1843802728
1649250211
933029835
782271219
398604919
1291852011
257767634
1023855001
794907809
1982676184
461481493
469276998
1688169410
1541929124
1897352370
1365067574
2005829575
228399785
1401218711
1268152524
1797482149
1868617415
496339494
956181913
1710569848
1116534289
685089112
1658942019
685207414
79728650
715840550
2082731943
751070943
1997980450
1357508603
879228427
431171666
610000675
1957518079
535373796
1640335830
984111857
391648273
1108411442
1215928057
547182659
1805300181
777890429
932583841
127008652
617911827
824383316
52846582
362966448
479436905
1868555322
1559663233
260638219
1174977416
758767083
1621971708
735056448
2017850268
1136394736
846564258
1945551919
2041628091
1496146801
119731919
1686972928
2137042876
1169233297
1920952188
1152193697
109899384
1794995339
213520605
845341506
419679413
1598449628
2134771418
278758488
1702086652
1072401779
1280678879
141200516
1608796830
44768068
154476282
357629388
144421172
1824398576
1938547718
129008537
634602691
741691849
2125155595
1836191752
1185866911
235215605
271166764
598135274
1920260573
1927172161
1517577864
1190193998
1036970296
1072639818
132851059
264843305
1929312029
1004565206
331128166
137559359
1691934135
1382230341
51611326
1537392434
1879326724
2120469425
587387651
588621270
77403873
117865362
1898751502
210607002
1929928980
79001038
388282047
1330735243
1375925678
1150778535
1032647893
509149593
9919003
959187928
2093784096
1650019860
1042520017
90431767
741317299
1695060905
957515962
1544108607
1545193236
827642086
632353251
2060566014
962479448
1520394746
1107485213
1861002313
2110336240
145708280
148587643
224614958
1089514881
1645182964
1567558617
747635542
1474577166
413585379
789608916
670923647
455679832
100884752
94720956
1542417112
2147290461
250417427
948173024
1255723118
1099550726
1179358644
795243455
1188764536
388941963
23068970
1218237223
578676946
587100773
1527577020
2080746943
1168914838
1825189090
1929421240
480798436
1929619693
1464178049
1545749226
1470734370
1567449694
208264759
566178969
206658095
336312914
3861564
252633952
2056435409
1489968943
2031524709
592351984
137322800
337430819
640009459
967983029
1774025754
915579384
964265389
1420209765
21546782
1910133908
826500249
761141423
1051117941
1822368942
748113220
1153035654
1618873398
1027392289
31388519
1979697268
703509612
254447955
839215212
1517257092
1408173840
711845245
869138845
1768260639
694723514
1037650415
2108079335
170061462
830486058
307416733
1284568819
1091107462
1353956255
1151786724
381892821
2124126539
669518939
365935380
633752692
67626157
1617437415
316059130
62835246
599121538
1187730610
963114387
432929714
1922705157
357172077
1831133494
896272589
1534413445
486060585
374872150
1522313721
1937766102
177062236
1390289867
1038515148
423114309
1104468103
914006038
2008122255
1468441424
245878062
826901396
1267190370
96858102
369721816
735675367
1368141372
940600004
1279636474
967713259
415891454
2018209101
697228279
1965814896
1400398459
201953992
1964149053
2105330836
1495897216
851887194
1224083314
182494006
1521719621
1823734704
39222385
184339649
1724631576
336778978
1083871079
324695230
1687405499
1354833996
1294861011
1588683691
377714931
1744143734
1833452458
509768181
697132698
602298445
1384430770
532621055
94315370
2046414265
2080854142
1377850290
2024320297
177037277
1953702944
481088948
492609298
446341310
1613195000
163840883
1095297280
956992701
1179444359
1686630668
763285702
798931272
592758590
1809359428
590713135
941334211
1784677242
611230453
1196802679
605591765
1133289692
940813747
893341401
1633885407
1925600743
619567321
1375016140
296111055
1591456929
466789104
793841808
1403786850
551940965
1541487770
905778724
1217672109
1578226117
1877400582
1425861640
558020833
1628359820
1871369622
1122510363
1897939080
1782641463
1809179670
770794404
1180966272
362151198
1282947510
764269165
1820531058
208315977
586631492
898626118
1798882389
1582903971
483236876
1970373793
1008838439
388751737
1082753261
580724940
1416431476
2035445407
1213134924
764615182
979151042
398736149
1624997447
548335818
388944085
2008967800
672317084
1856581535
862966161
1849004665
1215014315
897147373
311422750
1109945215
875001577
1862542647
1998476807
1134229356
1330398340
997814519
1981707923
1377429568
1822285996
328229807
570727423
1605076275
1313967825
42054098
1206728937
1410990669
1654233465
1836615315
62109976
1320912522
1290348790
1934729651
2121644752
1640666961
1546823778
1037090213
1410383928
633147758
932898012
650133552
2048183379
713969791
1850668004
1585175183
667412408
1080686145
815078445
1693888074
1420426752
1969697530
1039879430
1799081990
1907949562
282733632
1034232660
42960421
1124772574
794740750
1901427254
1925340038
1638269055
1062841936
906801666
789718972
447225889
1714768560
260303535
2011055930
1816414786
170469787
812377804
266958745
1085077488
1439658742
1854499834
334160885
1826943434
708081031
247436887
1219799584
1569967373
1210644547
820529450
1028793737
1528712084
70222207
286495944
634055857
235526691
1763796620
2136426759
125900963
1107064507
1106856940
19577649
1836114867
1877429648
1174503209
1747100606
354856391
1093341620
1087633935
705623863
210488102
1328411838
547402547
748941294
746237616
1399836654
1132397207
1822398850
1576128503
1930733172
1252051218
2140040109
319113948
912183159
385467885
1080193905
1714879988
358677826
213802772
400829104
529782363
698233027
1581055280
1708835405
11787955
1428066600
91043124
2097501732
630410073
681487795
726489030
1363612559
639986933
1819335070
923582481
809818290
1803009294
1805503191
1436538784
1627405930
1838842182
756927604
1721453258
1057935708
2031826033
761323622
686131892
1957129136
1229209476
2121712629
1403237372
1610531430
1129936318
1042425177
2046720523
1841497886
1132124940
793875369
1347630568
1144009667
338326608
2107372593
1918789601
1295162547
639459985
1401769666
1801419315
1047759938
1048426638
1868900682
1179882262
518406163
2046165739
2138197230
705371115
2038282276
1220191005
1029516454
923270008
272050285
1857145823
337367303
31868181
965400425
25375011
365418269
1069851923
362573192
317534487
295988947
1945531891
50829009
906154398
1200341572
1139563447
1120028813
901742327
553494098
235627620
560212391
754303115
1982329056
1256354371
303819401
2031331679
1028440724
1322285722
1093665675
1717361686
159828168
1467791360
2070789674
1394705654
144824706
468736593
1513792888
407174517
582683563
2132263751
1143389277
1179412886
2139194757
1589068552
1122999135
2073368839
656281669
644376286
608165177
1727901774
1572259219
294685000
1448829164
116839163
473827621
822120348
703347327
59608736
835338473
1608971945
454428376
1617575694
1502553281
2009598347
424997391
2026536226
712782788
2010569016
1482189107
358909761
913007468
641718765
390240000
1036615945
498037315
1459823717
1468944684
226304335
2016277198
1508743763
1578357457
1120342837
310119742
754830970
10082778
1658945282
439807727
318212863
599384112
1078928362
1468334432
1899186912
754786228
679852455
1632613174
1950580886
333352950
1087401819
488582787
1398591296
701304820
1196379253
1031747437
1831849983
1466423629
450350958
1895950317
1168775651
660886079
817444015
87015505
199387480
337843081
1653983651
1498074886
1362941609
749393032
2050955526
537090420
2127678885
1217663963
431009467
2115867949
1419627190
1315501666
1129318506
1192729320
822171584
122658447
667356239
1549772114
1895515258
1237970558
485416248
786876735
1846883740
779798575
1908518881
783238007
1882984404
2088600945
1639620452
1885837536
377748483
72178480
1866342360
2083050837
1279182071
352060212
1318762764
851043685
318770921
1108735262
1849777803
2025931949
535899208
1108652499
1215246570
1854701217
1055160242
228786684
831486235
199106235
873230843
204845583
636122197
56506946
1468054967
1997425086
1958430587
1269391425
1513205871
813641655
1275875036
1512182385
2141855763
1054952144
1204012001
667875661
1161045759
2098618138
917859547
1579095774
1901348856
1562433465
2041035678
1702049469
1406652799
687987490
2099659678
475661054
1705376473
404961639
693158703
131033544
562374390
510003284
1887266221
705750379
2051463967
1523365840
707906678
360105432
1304788264
1012390851
1813464101
966104183
1017961419
1289303308
1566287842
334751643
1095216567
441507109
2010866647
1448685432
1954508662
1884263556
1968773015
584415200
1999912285
1679797541
232625224
391173895
1338846725
983895831
821866026
523505238
1837321475
2061505956
81971143
902444502
1512426143
1858099841
834457481
1523547016
1092564249
2023662266
1070726977
1589373065
1081860287
1177108305
244046083
386367343
1874147053
1281436970
1014703290
1790297211
86046129
306791457
850411728
1971710812
2126802291
510029952
61399747
117328898
604622988
1842509467
349113278
1895861683
1287224414
307088242
1537038859
474383520
1541260668
1713815999
953627488
831404933
111815910
432300077
1527185477
409096680
568642701
162780433
1364429709
2084925628
939307515
976758409
636662201
311927082
1065929471
389942732
218150258
690585222
713144947
352909794
2038993975
194444097
1728657346
957522097
1272714401
1775280891
866778005
711021797
765115187
852585411
641217774
1961491692
1683165156
1889209324
1663532750
1691998811
2028639674
1488935612
1604113293
1961996160
1135765583
221782436
69147787
1988058117
736737931
521096883
899346432
1209215815
660780061
427287775
676679189
960646846
947157516
820478511
1889176559
1131869590
629100441
1553174495
505349553
744095810
1125505343
494687770
1417316293
504356077
643603787
487540777
1372155910
36687862
1159113085
247041981
498933076
1073965744
1189476998
1784583412
1291344874
143756088
149349947
1154075089
653542064
710568146
1889253525
978266981
1439578275
344928511
370931760
917476419
1765094026
1295807011
1369450114
202800209
1226399162
1568455633
218167251
1484059475
1011665110
1666382460
1069805599
807853442
989962844
1999508285
1350412168
931359300
921738586
1090038538
820623049
738505815
983726163
967355260
534763070
237786605
1682142577
2079241361
1523126822
290456539
356551314
851908806
1546143334
1832460270
1298480433
263694926
1123582805
1764557664
408818223
584056705
581294806
604753943
282046895
1255300151
2007901895
1679784997
334638987
1352594278
867172265
1475955142
119522194
660762309
1848460338
1954926321
2014319204
849902973
2013737374
1694952362
323389409
367090926
1408392807
480314806
1139681695
129248947
63409705
107122645
1092189731
944982244
860893638
1542147869
25879006
1719669845
1825455039
129150594
1684690246
1928593943
662438407
962349323
1782034567
1519370951
1034198549
2133015859
1480452676
689345603
613729637
170230690
1999458531
1596137830
35503617
825703504
2029206045
1141691899
264151093
1236837264
539475129
605519271
1966745213
1197471151
243343672
1789052692
115058682
1131531833
41742041
1622718828
401691162
792913446
154920376
1131063778
1005528874
380771820
1833792699
256361144
1605603435
1662804436
1351802903
2129522040
1562945594
74098585
1165176102
944772514
584107064
716367933
1467049046
511625798
1060355494
84603182
1543252415
1359171561
1244916164
270014546
1493464351
810622210
1375890876
542829213
439982926
64627950
1619672244
1577905015
53599119
423498017
1343238916
1723153606
148112051
475432117
83717544
1674103956
702633480
1269371607
1124686799
748580638
1348225997
2017047121
835728582
203735804
1546852684
1677568300
1499193226
1119123026
454921201
460637131
1814082899
894857612
1269863956
1763939782
1638495598
2030949651
2064581703
1428443261
1684311439
56987101
1922783043
752027697
902048683
500884726
254606473
842295225
1640943632
2015958030
1734207051
991527292
267705128
1269915739
976282797
203983977
1117463930
2003164428
496055582
1173192613
1163235861
178466735
1826872726
599595562
377743957
490801619
2093631219
768977617
315748088
1755767841
809025724
1687811493
204150748
1259367382
1200423844
2123339713
1396635334
1868002401
1717215892
422968295
346503137
367040687
1012241497
747285135
1763020878
1986201166
1781859405
679170051
1212655676
578434244
1595865566
1716897727
1510430110
1341176862
1442673603
31536814
322345679
1398549587
1786090521
921835741
1216198060
504695855
748229615
1633791150
793525219
634340776
1678959220
433078402
854676310
1072457313
975047336
386450974
685241459
1984473501
5314839
311498415
735903674
728515749
373279594
141731561
1615167524
261963762
476505661
871946514
1224840266
1397165261
1003639549
1093555164
1927261806
993558754
1171475229
1991107625
446936803
1588693197
2036517304
2040619633
1489266595
1000301731
1086874377
498327314
53893753
862565432
128004267
503976010
219067491
1305469958
1687639186
1262120233
1417114826
688383615
651355357
1876586025
560314298
1600486956
1118177231
2059524874
88064829
981527396
1939888678
639593666
2107376957
2090165713
410913146
1034375504
1981811596
1541307160
488275776
2000638863
1044162826
657607969
923086978
286270628
1747614581
1829815352
228086988
859341168
266179931
605070018
1046900297
1347540071
747279796
183241636
583771009
831972701
815255058
966906485
296288909
1921579896
1661621599
2126281716
1543558592
1468838315
874551863
788916332
1818524557
1141869572
627510471
312934305
1888538673
2122387956
1732505147
35938166
2018026291
71017655
1875293668
1506267856
213095791
677664564
1525301517
1553371215
433570653
1281865989
809656855
1477840412
2098371148
1474406739
1950681415
1405195436
1790141977
845496270
1419827590
939640689
159990727
84184287
1157145120
1716957531
2091349856
2137843198
1304033317
409131230
2114624245
417615239
960271160
826029902
2054187092
1785531649
445331180
1964629163
1336080403
1007267633
789826686
22923787
1199577866
261086414
1931431635
643378098
361713736
1691161619
1732033125
1014740203
893414763
1550289519
1880138000
265191312
1378014366
958976380
55749911
1269190163
779415581
883735379
249337055
358702906
1289846559
1301530126
877887475
221270587
1524927090
1482282384
1235700648
2062491361
1712597069
2096213879
154823349
1933329589
2144288708
113926022
1823135906
888432668
650826195
435826852
1318266992
53893519
484360247
824108659
2112317450
634596009
1607271203
2007416693
334143444
216157613
279855973
456446414
1828866761
454109774
820917528
948084042
132556978
189801559
2126264519
187361
15869067
1525153595
511656111
1968303307
1352093440
1776431149
435041369
536633328
67951568
430540942
1002216441
553217866
741257613
2122898268
1847403367
463890748
1333104729
219969932
25035231
2101883407
439376275
539243119
894790234
721003639
1964127720
6926753
1983042486
1904293553
1801465953
1755152101
480172119
493940590
81256134
263997704
310675036
1449917612
1468350650
1029438691
421505653
896197213
1569639576
529834253
997209779
484765787
92677469
350969058
1492386154
1943852730
177420429
1951210641
1360184552
715923836
1163283485
91847580
217125484
1147908487
805485098
496578289
188373343
376306486
590794268
241672975
34749333
1938834760
504066576
241842648
1989571202
6316236
722311236
949694062
811212593
1796224381
829635482
6094204
243392276
1869626848
681852410
1671838318
1928577737
1576982307
2034754242
1060751445
1640145959
1721186765
1637205708
1092650591
703444448
2003645037
1174307372
304873112
1396588759
312367540
886785655
715934688
1839598264
2056197654
1852051196
2124633883
2139572208
1467762412
74821563
1933476567
1940775273
2074944213
433397255
1000134197
1734423026
1743307820
1811988939
510389110
112624926
490603048
1015791890
1357736124
147273545
327979156
1292142239
2103037372
1712796654
1804218114
1539308023
373095757
781270382
1688807202
1863798366
1083192381
2081789251
1522613733
873128169
635986458
442154467
1800691349
867163574
492146779
564842080
1366295286
1464549509
1729529557
877814543
1581057084
248781595
1237657548
949310609
586652573
1777789461
1431822403
391646758
1520947081
272236372
2020274480
590439873
1036221942
1726996773
2006339871
2053990523
1593404340
699423024
1489792745
424950184
2039422394
621735655
647968803
1895884487
637005416
1831944944
1558275606
202820291
1475158426
1239848776
748264613
1999636882
3616790
1900351522
508358237
1481291319
1383049030
683316792
2124587223
1903449454
481443644
1054582157
1485233267
530045872
1635479008
1082823850
2090432184
415799589
1004136596
136894472
872475214
727811700
1043352059
1713456714
2081300380
942969447
341677319
2093469577
1954483760
2018394482
766356048
247621512
1299874114
1455099667
1023586579
1259835677
436315167
861117872
719729679
1950411703
63408950
1807205249
1640823279
199430636
1562019262
919993694
1977525066
2010971012
1249371193
1735265798
1980664552
569434070
1146208527
1602483469
1889235352
2063174193
1409617788
347244494
251080519
727361530
548424524
1507700299
80310156
2035043577
1404823053
1517356213
1697815503
781631589
1083332158
878807256
168003529
1471278123
1005840989
1149980135
492876144
681718708
43375579
1817714631
1516584184
162944291
1460860909
46384482
561466736
942469479
1814021900
1967896615
996263482
488770982
1064215740
708796245
1200660761
1099719323
1867495841
1442046551
1609351258
1272959308
583491999
636188788
210914301
1841015198
932311319
1478618448
554498234
1374106483
46475898
970120849
623972373
1877042511
123513554
1671199633
7532088
563373228
176669393
952066160
1605012742
557616495
825147065
1605732031
252286372
919945597
1984843348
1732782863
1715038463
164797715
194789107
904074460
892938310
1130645298
709588427
922494348
390537180
590200592
1913405314
2127637147
1739800227
75531647
2021612885
1948503046
1908609169
1538562491
1865800970
111157607
1383119898
155773136
123554726
1039868355
97859306
2063824358
422781185
878554367
219090444
1121229787
1026017481
1142435347
280987117
1826542719
15167860
1274778991
1602193942
1440625835
1856893361
1956248376
203997098
580472711
2130579668
1276552251
117350944
1992665429
1107322997
1535074457
825991802
1143890126
606231765
597533550
1110117190
305889924
731463498
2134480845
1772524351
1149359038
43672944
1712819121
518788431
1654236997
941005513
1884470759
1313742946
358328036
222261717
2130505837
1029157180
431771857
1068331011
1992521744
1558624027
1651895666
1942267127
1465547206
1198784557
678412258
1082583373
114623707
217995222
710920118
33205279
1395674251
180561055
177256815
1658704369
1505911546
2081289367
33690711
312011259
1200861470
1690591649
1958239261
548469183
1874900301
1847977328
1422362697
114296834
841352787
322691163
1020854552
64674395
60410537
1422420051
940224135
603509082
772641073
1735148142
561393446
626801476
256227973
1113882076
1590208605
1723652645
878791514
1822075697
899756381
1514685360
1362563024
803962219
480655246
515659267
339592774
334787606
447708182
1194021401
419641166
1988499321
1165434701
1420743766
1343150227
1150803545
894989746
973283369
703053854
1555248493
47568204
1005922481
716757379
1562249820
106796017
1820922308
2118979958
2041800465
1553988130
240101512
696099892
1647319715
1465897832
1333821742
2025870296
82473039
1995594025
2100646002
473825232
1107226874
1017286189
766122422
1466179693
1806052889
1531939176
1947343307
1667879783
1391074940
889879590
1776323382
2082816170
757639324
165525033
1883629623
1232918183
1994675662
286219016
482964984
1033126191
1377378486
1461596163
413019662
568615033
203273233
1074281969
1206005952
1427282167
1372443543
1980860454
2008994154
1582873919
189892120
116885950
872949179
1270723009
1308095070
768220795
273030933
201372719
1747527956
1733782270
2052431513
121713761
1273145295
1246434157
167883365
1594788093
1273494696
296607521
1372404027
1035339244
449141032
291739545
1175722677
1949050392
1587925253
1583285387
1650647057
1564295138
1527562098
452514959
2122472181
332461381
1839580614
1689510547
1652008798
2000526959
954959585
784542765
751973788
1551241457
1479463708
2027934139
1320652448
1212418403
1807536656
1257044279
262746404
1120942784
1810287719
1283644275
1800621935
396654774
1743546184
1993644843
1504452966
1201403068
1013872764
1840330085
1106589961
1157028022
814351604
806137636
842840135
1005810028
456790701
457682750
816338304
495058358
782676622
494409634
345606607
1929277493
1007297460
1139859726
1317695867
720061128
1319881646
140681441
2075431455
1248734756
2046837094
1353113404
1883797018
475557898
1298743647
1332420463
1717555395
401033903
2081555435
732915380
1439379375
924454088
1773968251
102450949
1661754572
1075084562
908513948
1499052711
1290626749
1881459950
1062340293
357931826
1912331670
1099843213
1512571879
838006055
716990464
726384018
1785828990
277870287
904590834
813501791
166078417
1194976121
649440169
146728194
102344203
6021149
876519994
1745775869
1236571363
911697968
674619085
2061586961
1613599251
1426094613
4261082
1068405672
792703222
1980896723
194842068
1072471806
679953510
985982643
1148480386
630812037
1355864879
418683389
683491660
505967736
1785067462
1735814242
1113265996
1965174647
1406638845
225033281
144960391
309963640
1201973950
2010467688
1936087700
66320020
1324327943
1526004709
459856538
1495014355
1692035756
1947132796
778746436
1330385053
577892525
480790446
614592092
661920958
2089270657
297169548
794559175
121225780
442705105
349803892
824126897
2032186738
1237154979
576291377
1067712040
190870
626511849
788175302
1184066332
426520470
1939754421
1979539824
957904594
304602974
28812386
1067728549
966171537
878968786
691683771
1629615103
1106056873
641313744
1355785562
1356800607
774841137
426205413
883465993
52060593
957637628
844563970
879689467
1233942901
1040798453
490949183
2078835029
347386623
84079105
944194930
1309365044
169737432
254968856
264891440
1820323815
950408596
1647300342
1600065923
834692950
694997252
1260154386
800208815
1941411371
1498263389
1372904284
1044249896
611562626
136475203
1121691246
648787192
1137218586
1213095928
361438385
1297200764
825517781
538303253
1843966020
198496593
80627137
1334216349
457630184
1915525669
1864142652
1365180511
423366558
212552150
940983051
1490984660
2100018994
1665062305
912595581
1073770140
1364112267
1384275059
1587833464
367572442
1419775577
1754291207
5714726
462058374
1471491291
624024946
1237956717
286643273
1002897335
882388086
205974764
571873814
580930947
2053614337
1223334331
724359745
380953653
749843050
194498734
457798625
292639661
1933612651
626104181
57290733
1379528584
1265195205
1198278320
492671429
2139431034
47414266
1256983398
918039569
1732686031
849405722
1263976778
1472775287
1712798478
2127180211
1294150756
1718645320
1924518260
1672516802
581722965
1998567722
1220971576
289723453
1742890758
1496501164
2143433095
1420315837
2066985660
1861845974
1100374274
1236801044
513576677
938264066
1319991281
442914220
628976216
1759985949
891748212
675907934
210022385
1073716892
1509990574
830328955
1420139141
1415091451
2041100738
1880322848
289219119
1362266846
1150542672
1448729691
1173140032
57271262
1637185132
109586964
1672929149
689031527
1533619902
794162543
1341367724
572748696
1812609906
2101706981
2052051416
372199637
67308051
834530191
1177671818
2117765975
443292648
1841805189
1798279521
160720084
106642631
311946997
880272046
1742529979
2032350760
715758782
1848268580
586679388
138737320
384586712
1344605664
476759370
1359348850
570462279
965645920
1117481829
1299426632
273418618
131762837
1877343540
63580912
588692279
1442112266
97059505
268276682
1364283851
1007697847
2033378941
1011872685
507435159
1082677812
1752100848
1865969416
762024119
1335624462
119608779
1206599014
742593689
1927117932
1389828850
1559430817
1837760676
581017841
1875906615
1523963279
1671357326
1983271052
1901490600
1311673213
327327017
46939823
1432813843
1312828930
1979296084
251364097
889031234
1892763239
764903797
197125749
641577370
13650273
1103489190
1747617823
965574449
680247798
746064437
835713867
76384106
1105974969
1256342298
1832420929
466757866
263189554
838643442
1609529721
1987109227
33160744
1962447899
596088273
152533942
399153889
731768424
1531229558
754355924
110234274
1198745258
2081351074
383869639
2082719470
328160285
761946834
1903741804
963220279
846405261
1055809302
1411595072
1952081891
1382786991
1753851082
889358424
1781735067
1396075372
1796957589
1783116747
1870727842
813436504
487366010
754893205
1032604450
323420781
1164313906
1590407276
756679720
1641636071
2064090901
1452710655
29717126
180213324
130210523
1714312295
659554983
1695389246
700818374
1446954045
1955342049
1379015274
964076521
1682385
950876683
2126088464
2834279
1314673039
99888039
1401988354
1039175246
807361347
496383230
1114417237
780902736
516043687
1900287760
574317718
667725144
186189316
1464012123
198472496
1916315766
2068298033
2046751839
1309411572
1728666995
532518807
1310590598
1794631688
1423205533
404400463
401294529
1912163800
2062786249
55117125
709290583
69293619
1892026047
2110258718
583538325
1951285117
1153709985
410167003
888299283
1905158291
181602327
550027017
1567403442
791083943
337693353
1411353210
775464166
1011513596
1843300284
1908025613
274678807
1021099847
1458449018
1608348572
168928253
1390858517
409872430
1720203095
1612892703
345471914
452118967
212087411
1146736082
1031227245
1808776214
1701900939
985677702
1449316198
595478658
802423748
1817840017
537213609
1803599390
78434207
17417630
395524826
1227339713
828313805
1638855408
97639818
1482860140
1645935658
1352468933
1446921414
560230499
1455683853
641899201
1303746381
970825533
751796155
2036363150
193077115
1241651103
1492961459
1972680078
1715808411
1257184809
830487622
364788313
1443059220
1379516223
256600349
278361340
1124268241
1361292678
1577320771
1700013856
2144729417
1119543591
1860400958
540614669
1796311078
1104491928
1145458573
1490222911
1740082725
1885736570
788715376
1798870427
953861730
134011330
749034975
1481511880
1668338580
1585616898
1476047345
1855665939
1731167716
2057967988
2005249771
324918833
374663146
1859617292
410037962
932637814
790332476
1953828906
1078789147
2026208575
295016412
825079818
295835510
1200024629
1064391154
1366398710
1628112812
2001524790
2120143684
264269726
1705901773
230324681
1465451325
45224103
2127878682
1719074356
530407220
1446996805
1015818092
228363116
1196672530
276940251
1846028615
1416867928
233377178
1203572834
1884263681
1903544640
594391260
863357358
1701932000
932195227
2129864582
480742497
726271695
202964579
335474409
745746312
1431242593
1090095883
1506565038
976825293
981969743
947654866
1596271971
213077443
731087147
1958223280
1968678740
1670778923
462385365
555617492
1862936027
799451192
641577818
818518898
1044708649
1973664114
424959086
1729423447
2132963310
1068398607
550273793
461853870
464931430
482352851
1060329842
874707219
146351818
1960107918
507920546
399125585
1945094758
1715457833
642213253
2091007839
108857366
1820940413
1865435463
1122826083
143389223
108462889
1871294674
2031911132
216897180
528056793
1110492360
1343228600
1594112011
1879196062
1908538411
503211978
985355569
1824712181
1535698459
353958927
241238234
1867742521
175342792
179322901
2051402589
535659575
1672226476
305719252
2117993176
365285807
2089616316
2140537482
1701317902
271903698
858654322
794344317
2080949808
2132739624
1516735430
14721512
911075121
808925011
948170237
2035491879
1070582252
304652628
299441323
593503359
930276384
222531240
2140266089
1166869741
1029363023
1825174093
1041415366
1631340700
1900889854
109975823
1822473966
1029906767
417757872
321866482
1611739476
1729645567
1156472422
174957974
2047401104
297282403
1215598964
152261019
160086357
159383604
204595417
73864949
411783245
1830016918
841301390
1295800463
1004725813
855209413
1561681568
290030735
1214735546
1173503734
538552470
2120720890
1375443144
714423562
1647353747
544829013
1010526663
781802329
466893463
1581858184
1038346269
1485362884
434092252
2105553188
1854107004
1675237836
1161780827
802150822
1528438177
205549977
537471214
1462364264
1982311752
1905193482
705857080
519850175
1628391990
1545612529
1728737338
813228457
625114676
2057337849
827201630
455717408
1183727319
1825293956
442967320
644386447
1204535196
1310435596
296671665
1667613932
86912232
1051283037
464690617
333031239
599464422
340415049
1927050568
702812972
756435449
899309805
1078085378
1298109011
399872943
1872605425
587429270
1276974143
1004642952
844182279
1322314725
578230108
1212943735
1513482649
1537698863
1451623680
1951423848
621726766
536320773
474676021
1773813582
1256214341
454145242
36945968
1668004075
1706655000
1266864028
201689828
56551095
918483973
2017179604
15820999
2033473349
1172900119
807762756
97136790
260457703
1781376723
976893164
1051842322
967072024
2128902605
1545304553
843967681
1796450301
1499815622
1918204645
2100887712
1813239849
372103919
347240856
1529223366
1283023543
1094903548
1563022592
399048720
1946046841
2035121330
788579592
515037392
184128806
1576617494
1577503483
1142385630
227786053
1561948952
1503422284
755523392
451610886
751530075
551928954
1100150877
579083081
590115077
724605175
1065684043
640061321
1255300364
347334736
1937181687
1846648072
823655209
2077713641
1405263339
1142173203
1545826949
1355831308
1804863007
1518103430
1343236438
1598103161
1538272416
734718384
165223281
738380163
2085764244
1880596850
2074064475
1432189264
408016980
72121252
486584512
61645022
464155060
1949752012
514404792
1483810385
1770839096
59122776
177305604
2026982335
351450737
1581037428
1830541880
2289337
2133516833
2010213504
874812193
929983528
1007571893
1232381841
1943500461
1601040112
1583775000
1987473203
536368803
199342814
416860894
334937912
931808935
1925003836
1875948403
473434639
380939097
1472645988
827205215
482390442
1432751044
974560660
444065197
770867026
524416276
2141725692
1942650377
62601902
881742479
1244584473
496066373
2136167439
563778569
684569597
795274761
1473052539
624256453
1731678596
833316312
1541238042
1854236731
103688015
1941067929
1977890006
132645475
329132571
2118847783
859286130
2112188404
706941396
775842064
592765897
1584272609
598422380
1664188089
6906764
367388103
708441724
886918054
2055359429
1420913194
1206674015
924833220
1559633755
122453796
985658762
1801602055
792581880
1706925249
1458428527
1604526304
1197060932
1787443668
943408443
1359286079
165886157
1292067187
593303576
1305234323
1359638364
960178537
1669935845
1473004194
1319535076
632457407
2129979243
341549763
1220016668
889179250
1992483612
1503762320
967145176
489804523
273232794
1702495803
924944633
2074820665
2025638655
1987338753
1053584061
1969297111
1928318179
1226730046
1791688066
1465833493
1258137959
1079202630
433935444
1374792772
461327121
295616665
2044494041
618599005
625866616
92238463
1617414764
2106391593
379983601
467939554
1198502433
1259859498
2047124409
1819113571
1593923394
1492590904
438744603
1374500013
262876561
101736025
150422240
1386000759
1318556357
1038469027
1354975752
1047024002
1126345681
1222625553
1700519052
1284571757
1898728054
1019698089
38981053
1940862021
86850600
1184517139
393293061
976694485
412768030
746613527
995241098
1617881309
1362559752
1909882498
1373935445
916024874
1138540230
412939868
1327604015
271117887
660601562
2109461111
404600218
83174046
1134321522
452529466
169586617
607098461
61154143
1905100564
1208682131
195179074
1349383841
1966665634
449885796
461281392
299714279
2146023805
1094568509
1001972265
1029639365
173799554
1094283228
875369876
1281267523
1464096869
1880527162
577041711
676055608
89335645
504826475
442781723
1841053843
965703101
1876909251
2003201476
577615943
2094815496
1066235959
1227085716
420367576
1520737178
1210513024
1865673588
890542546
222684422
640839680
1513601361
852013162
1157187552
27418095
644675784
1390567354
1934050895
660878867
795103235
1224606653
1211560236
1313423677
1229208197
659086366
788931144
1871572476
1123375140
498330753
206022000
1457669272
1347782013
729135644
2650282
1157762829
483139997
1898538923
287426645
1000885059
1973180290
1393400283
2088976289
67962142
432239562
730982107
1142041524
714171179
1707927489
1112120225
1174146229
2129931045
283823345
1584184976
555925119
1674732723
1942926041
839738252
1583543857
301669399
513628257
1967492803
1943380790
1587141622
934168521
1175265527
1707542707
957425364
415656391
1813808750
966822124
138780864
1361797238
1905783964
768560703
729256146
1599800531
1296691067
635187264
1646688417
632490201
853554048
763143311
145524515
1822255764
311403653
2025370373
1648342514
1201572248
1725615231
2013762355
793566611
1943126775
1804493516
1023964863
146109013
1154180145
1149740929
219035399
49344836
2017340349
192577507
171803104
216205357
658203371
130832857
960686368
1384911039
335111080
589730592
630960765
1299053610
1649031483
2015611282
608882949
715793916
204776402
1179391157
1944502374
1713243506
552088552
1407402801
2089390997
1420415846
500799100
1477993698
488414029
1344697441
1081277407
609237890
975050530
1387491352
1668981921
1953340159
1143970589
915667174
1643102048
849816875
1573544401
1027708427
1289537853
317283249
411106065
1702967528
335313457
410271520
1956750533
1462631143
1674401538
825422970
1163954942
172220136
646102234
1845267784
1117245780
1147312914
2129754716
1024416478
688291734
2045295308
797860695
378090090
257561894
227266975
659381365
1159556200
396133231
1694367485
7712166
634480515
361598392
1026419050
1724330029
1978239455
176828276
1446150511
1621843711
31184737
151105192
277557228
374253783
1764541763
1282747636
495690735
2023342759
1014963123
1427847442
279665904
764811114
2036819785
1568635945
1800519985
1791072012
34258522
1793033981
563487625
1780994414
889099074
880086323
1789371939
1453047843
161716748
192300992
769377924
1481623433
1541982089
2067076631
1565666304
569483880
128255422
1715227505
1303026855
144298541
903790833
1826242737
602729023
1138264247
1188002147
1232141665
566752688
956947419
1179808341
627406623
1710760722
504403404
1242935547
1516695674
12617940
2003447329
983825839
1498156680
1158406345
1602993391
1196306758
1049855734
1191729459
88653668
1388466148
904396426
930307210
2102434725
1741780451
292318416
1312342764
716093391
425472471
1081627184
407409270
800392039
1190154482
1144067168
1454789867
1911986823
1303380029
159922542
241079393
1991388452
1046800437
1972199559
1569026844
958697542
1225558725
405891933
91663651
1290521671
1997837396
1320802872
2033810297
1867413720
2137842472
1365363713
1389358990
844427646
1046455170
562069570
1132719652
2105138445
2029496135
731891122
192881849
868650221
984085354
396163725
2071861306
1535620153
1699446174
1527498210
1016147591
57051008
581721523
1374861991
287398336
551289356
691201568
582477511
1287885360
1650235563
188176204
1155297390
2079264577
212113505
1754505655
1767345862
443641499
1057923819
1097911971
1472200523
1869599541
1482875178
470397122
472090049
183835672
2000940727
730663305
34353264
1315669264
229226710
927641127
489681968
573077926
435769819
1301508438
700679896
227939019
367077120
779994245
1650040810
1978881848
1808745428
190291023
1295418026
1490137634
669122987
1460593389
1180892001
175520076
1331131179
258082588
971990776
585270602
1381611361
626525504
1358557511
500327227
1415969849
141919902
1907764465
1461026990
1600779492
1266030886
156357322
1629194465
1947905242
1747126714
1807608252
1431173029
2099625407
1517018652
510146308
1735237506
882817081
715969775
1039116152
1666118418
866510491
1568314673
57032807
1129683015
1122491596
867652905
326222340
1168423340
636201482
2031144962
482395481
448442416
1760762977
156490478
1621193486
1618095795
603204048
1618970389
995395846
973419365
47574033
1856756946
1339537072
463298801
2131013731
354517087
832391237
795465815
1932517121
1559075326
1197992451
2087609845
762578620
1590651410
851886096
1232302629
657290386
476773276
2112749855
1432412906
1486580943
1193686448
1047868499
437438149
2106217837
758859361
76142065
1187390924
2013034907
913855718
1132045390
643512573
1050826446
1618720645
2032159530
612490294
153079848
1809813525
780749136
689425554
2025280295
1698574634
767491368
1155224906
1640065243
90862734
1144056201
1463856794
1327665023
1498940768
667128195
1040499622
41259139
1052883795
1447651068
2001842847
951457926
1364982848
1711526842
660746094
957858459
1848105808
595114285
118764819
857896499
546508108
374462177
1690932062
255018604
1453629893
457292201
897358186
2116118016
631057490
971647367
500318909
253341900
1147320456
1330864615
2052058104
1859932687
898011656
1522464061
812862938
1771391927
1897593037
1945928253
180614245
1567524230
325870622
1176796471
721307813
150297790
1964430008
1150111683
645302117
573033041
1923972898
671152114
358637743
905498184
556237808
1310677281
2090905621
1856114611
587386480
813779269
1983845390
253414346
68796782
751365716
1378075025
1991876947
661750030
2101207910
298409178
222226974
718955271
2087211720
279681193
1785182036
986446640
725799037
1587286796
2073603762
281377721
1928398921
825499134
404490640
1993157043
1705672938
1988587202
1247678231
413532261
1453233313
2057538537
635744048
1955088359
698309229
670819021
800618983
143804066
1572353398
668075518
1908490100
809108403
1487819154
1334098466
236709595
889729971
528012890
22671567
1380501646
796537913
1141049323
1208361844
268053314
582773414
710658575
1515373734
642120205
595018626
271748338
809663359
466239308
2077782580
1982592327
2016516052
853733589
372272217
1518326268
1733778562
553639046
1785881567
350690545
2037583509
1552998128
1457060346
1887243606
1026342676
882559859
2133690540
1146194816
577792401
1343741971
1093097819
1507250416
1304362363
461316015
1653808564
1465112210
69695998
1916567133
1258850706
1850819106
241048511
799024432
1564392891
620700440
794660789
1396229439
1197162240
2135436883
872192939
1652408712
96298895
2121358613
812447375
1811565344
1021706024
250332162
1184956792
577822500
617783410
731804457
897908454
1920134639
1758863108
1204725944
1489139747
1155759885
1019915701
1295751653
2021577937
1479896531
212635606
1403983320
244200539
596169467
1615136400
1359530993
107873693
1491308820
1075147387
1942019333
2129232624
1765231393
1257535160
1778864579
1324173328
27361431
1389570017
1444772902
385266638
1439071406
1820273982
2136026057
555485283
598217315
1216930185
1817775679
2071225748
1365086164
1171425027
2089466751
1308210664
511912875
797476181
2010344204
468847014
1072060702
1097447398
156446446
1369681710
1881357666
259029700
987342600
1869405892
1678022813
100517321
576980273
531843072
2064052773
399438736
1650710359
681391226
403550469
1190239977
260131646
1011936150
252462239
1916708646
578008562
1545569796
608985465
261421194
1971488544
541932368
1529498185
1564613327
104855319
1314324302
1069990774
675258035
1411399944
276193297
1506339193
1788712754
1068005257
1140225701
709376537
1434410075
111810966
875345659
105041144
318591191
1600574406
1233108048
924098297
726791260
1538592901
1789081464
141260689
1107335092
1414282609
1674577552
1806513322
659116457
1881142378
1127995177
1514071076
1280387047
2102115186
408146386
1131220250
1262448472
1243741939
1643512737
548069286
761064240
1500728396
563988492
1218518477
232191693
690587435
401756486
394324816
298081252
359765386
1554211432
1948669351
1125808151
1877365803
417523093
807759425
1712279002
590514389
652718591
50486340
1283999822
418489372
600509588
327451295
2124150724
1633588294
102859488
1208212407
902028463
2047749541
1756836113
193986480
1940903302
1113265996
248568374
1507486737
200736955
1393406371
2090631414
631636717
2047365970
2125409170
1756490260
1979548659
887375193
2129748883
987835776
724272937
1240194175
315135950
108402537
1309366586
292309064
853835349
989564304
564794771
1527773009
339379027
587089272
1689456165
631887459
600331324
388343031
372036877
204351342
6296560
1207213057
1210812291
1775522942
1586443954
1743289654
1837819931
1138499826
1217027470
698280753
1671832144
1098587157
1306074769
720846694
256569429
2015853709
605548510
1227744077
1841275749
753038646
1363044077
110112070
1228595849
2036148182
45620085
721439666
42691633
1478687644
165985890
469856288
1129279883
2125776773
2005406522
939175282
702514740
1315560286
1806465945
1902597731
102087518
187004170
1819941678
388341960
529660292
1543044411
264446624
204801345
1600053874
1231438863
338795170
1348494192
895125122
344374408
1144501167
1646163837
681312391
1822186229
1669771184
169714650
30918775
1709154983
943200378
2112564337
1644078111
584211648
1177960001
598929424
688570358
549427540
1079843286
1280081801
1903301371
1034852130
2046339969
245284600
1442956172
1265773148
192913298
1470711152
161275389
222416152
336956494
295196181
199554249
1324684174
880644053
1530766845
1986341776
1035400505
1394577886
1568681225
1799687754
1390355934
645654868
1609892279
965463993
1006224417
1760698623
532638823
470265440
1318322204
1054266033
1975932103
552083468
237118208
819344090
1304104294
1353261281
834895081
177176880
1630658574
638089788
713306466
1586633374
1200755853
1454416647
660927553
35953254
1078844484
1421726749
1917423281
861480139
1153258237
1217052908
1583322101
1526928906
1718864961
1941664906
422692249
906102201
1195411288
573938103
1407515783
1292494325
857489500
1675793522
1837577828
1909036413
1829969064
585450656
125841537
2143403589
1464980384
2108376913
1579793388
441158533
750633419
1633519776
1988264402
1164912347
1911266517
1947026859
1266259824
1728761380
854478845
420982576
377053442
1555095400
1779426565
25145594
1139148442
916077614
1450688905
1764363177
1780237840
477888834
1410015609
1590929182
886248622
27437358
89872357
265620746
158877865
1903818463
1032398133
1158266376
85362813
668335267
1066322427
1244430744
2024045171
1999543195
1690505259
311564264
762034278
14041086
451605799
1939477871
150676828
1396551772
1330138367
176258576
1975375890
146567298
1515331565
1946013050
2110205790
439046497
575704496
2104907309
1476859220
1549986372
1632404188
1157287240
244246176
520041716
77619653
1603612459
1525611877
344279482
507675937
5284710
2116874932
1011396394
1249428109
55305749
2013813585
157404946
1559545474
626486076
816201968
824545926
920923030
787253356
19490718
437561252
1567358067
1878150986
851058564
533221519
5717183
2092738499
815804485
464214029
369460728
2134187346
795412343
1073505885
1220891177
927882354
1696790300
647619752
1084105620
1604217673
432800689
1386967009
1557501036
1466862342
1805380272
1826655449
551652721
2127863616
1661663051
1550066306
1074095340
2137243268
1657886063
929308284
115958511
411876803
1966192662
1465404260
921427627
1880378228
1150989446
1114312143
2133768165
1971351559
1511553020
195667991
1443079063
1366467642
136064854
2097903902
1550610619
14726367
1656718910
1715663198
568552110
476409262
1288329237
1880730889
565886213
1410779950
162370280
1531209789
1955648089
1938954038
675916839
1919062614
1760275779
2137903263
1110129807
370463583
1793358968
1589176886
182197779
1063659085
230718391
693651658
847758812
1975200195
927820825
661580378
1304096369
712618022
1938054518
1181394785
1223515556
1627343362
2109008553
2144927590
888333336
391253749
515106042
789276862
661042594
1248983475
1035743079
1015439173
177530457
148540492
1124462435
2130485904
427659767
1346808397
22619073
959196412
707891443
1995436985
759685379
295428213
1355552337
1778180987
1083337836
728806907
732142697
1257651339
1986257696
1887577848
1792334163
1711398366
1352130531
585617707
1212018935
1738208631
838027044
376028722
1922187015
1210232395
39023204
723983406
1414844134
1423859646
289595992
2054380885
1558690029
2042813298
1007278751
618407026
42633768
845000307
720247004
19406773
1582275025
1364541039
274424330
30395059
1667498127
1484554113
105715360
825563932
974540888
1862645780
1316831870
1226586808
1856940635
2033568961
1314805935
1311500777
900965718
1610591998
1897838061
2053459178
793948577
736406418
44493462
365314074
485976674
643685237
1055909501
447846737
1830799677
1484328364
2136971304
1395740984
528146291
46131970
246836959
305502639
670577699
387700450
631157837
1992988449
2055882103
136688388
929162547
1450572673
1264172869
1556676440
846172977
807430224
1937096095
114751348
147305686
812518032
821429694
1874517626
1612761564
689344015
1483344540
1192718614
1632972540
819086979
1146020015
1517343278
1529701291
331053837
538453203
1540889072
1803655397
1017461301
801049040
561280932
1416331676
1215361097
474503558
1383830707
1004907866
1261571188
1445655584
423734950
1359988133
2053401530
649906421
1749793562
1610482356
372202654
292628959
1884183955
1815351010
2045639306
844755473
715171514
1301413850
648881355
1297623135
749069071
245947231
759924222
656276615
58407700
1097010482
1027833057
1796841029
51753032
1364198213
1012679290
684726242
1569190653
582697680
591056827
723164572
76050501
164219149
1858344499
644898110
2104115565
93480528
2066712302
654770580
1460493679
952414023
776711354
435408393
56309772
42136308
992151173
1369342635
1642585608
772514764
1818371263
162900276
930705715
1185759165
825399083
1203094014
609200895
162809430
400728542
606959512
648135843
995168685
1728224016
976289942
644750898
2146304974
619059414
14513009
1154213467
387487947
246799913
100487199
542237379
1802044758
2021401228
2046283771
1279841106
1984525136
1576593436
371957235
276903886
1474271161
623685368
1415578037
1451221570
1865099462
24847729
1796058873
1591133997
2012955229
357547649
1951434200
881836475
486942505
1372388605
462386275
269782505
632117736
488623347
1833747599
661065060
1447071012
2056582968
1333206719
444065608
1326207482
1933815278
538066547
567458768
1013890979
608774369
314296150
178530990
372654277
222244698
367677734
2111495848
1867858359
2090661069
2101569040
289928605
426300828
219228493
1002122256
848918627
874800560
760726917
1240652153
1677070922
1758635441
1518742253
1603858335
686195972
1039207579
1510307757
184027722
628554746
1112507519
256199468
829084795
641761989
605202489
1570327997
47090935
769571305
182581068
622585802
883644192
1443044808
1701801391
518980126
1304362601
880817960
481207902
1965275265
720907001
1868941259
30025423
1776604287
1067761028
1724999633
108356064
1680707857
691106078
1928488949
1849803405
1213459077
2095810224
1985609148
1674287900
734600020
2076202704
1727529822
498068742
1490519071
1033580501
2006221219
598965523
1379740823
453039225
830785592
253871594
637549672
1954383174
1203128312
1035067077
545235847
1760201408
1107588188
863525378
1005793594
1682545342
241613117
9579285
1250716101
280300267
1376452949
664438552
1542044884
1574422814
657718788
863006565
1041478030
700543174
1610524364
735101175
186511174
1988220904
1953527298
980993043
452922227
253972196
1858503781
1352948501
1235064102
1294673865
11951737
882875100
386752883
1229955854
790139189
836913477
1874368623
659118342
1711640370
398048306
243044744
1841291748
1822784768
1235251199
1320593914
1778949659
808011413
1688590814
1426082873
904252780
79873782
1921507879
1199927959
85294646
2094587748
528997059
207189048
1401544431
1794179346
400371467
1889536280
159620147
1301478452
934519413
15493951
654075514
917398230
1967431044
822672674
462107501
1820700888
1463169488
263026121
1017844555
393124416
2010085386
1038459781
959891801
99842133
424402496
996260103
734521547
1253967787
2030839512
1162861089
1260955694
1803898667
2117457734
1790824235
880145289
251029254
1189237115
160519140
494649576
2110148566
323454000
98201440
1499230323
1843414714
247517135
1085688465
886862669
1953593370
1261877711
1145866955
1771318766
2043905470
1755257901
1822816681
893731936
196792131
1301259074
134092847
122884301
1641319191
1213296348
1548306433
876228014
1670657803
125607863
1385564548
181229620
1985045166
1927503094
1414677987
854462088
686859529
1167732935
1058729946
1813119761
1138980198
319930817
2145488291
765152364
2114695721
83025799
1105606734
998133920
1552810707
881200968
1862385180
1922905944
1748431149
1147404708
901532741
299341765
1157773239
1350965274
562796317
537381020
1221081230
909580347
1724002523
1014297952
691069071
1421443913
1331016012
576624839
1534034380
653686844
1956635692
1344998060
2021561753
2119914626
1699158670
735803161
1186820926
1783893565
21798088
1141173034
1005486629
1812738847
732782711
936679685
2130448151
1095107851
227124627
1857425641
14806065
1659140205
1856097174
1286590813
562954043
1903356998
1473610734
1704562753
400074101
58864333
736076410
1124423498
692811955
195927275
639834963
1880201163
1052974267
944447220
720415549
276310648
454745442
783225256
918916410
1959532977
1839456841
471593058
1210875688
1096568188
506192866
1021827158
196218970
587473577
2106059018
72040650
730569160
1804587584
913157151
281236509
431753130
1168216660
456589108
373751148
1324047764
503574835
1079275375
880177993
739305679
338387339
298505278
1426869309
1304968575
1112539571
1789436774
765455004
1939018861
184588404
58492238
1393398653
1253424978
1964118853
39525720
177083838
475273900
277502144
1223293303
36422130
1069414562
952679510
1895706075
804989730
2061619489
1223136696
788874167
315173284
653301157
194451572
980850246
1241483371
1815620404
316963666
1121021747
437719252
1037389792
231949598
12180931
1020756859
780039282
1384108260
1599768514
417412694
169852108
1975345035
598049411
300766848
1603514296
1658467378
1524983056
672029870
1805447
1880816252
1422580771
1418447215
511237995
1653797783
1323160866
637960718
1097463862
166977987
629985324
1074706408
894838744
1990183220
495003330
566301617
1812637761
71707819
76348415
109076781
617758997
513715449
131554649
1492860606
1163766315
405415189
2121963696
1529229193
347874643
528856519
1395146938
1370765192
589085032
1499463903
688829940
891968494
1844212723
215679371
2076108262
217321203
1744859495
196311425
1755246958
1064115206
158754589
864183066
1908364876
1954675619
1481034759
768913575
1875451349
1770845165
294762377
234079701
882526541
1948818765
1575247365
75391514
837567844
625850977
2105596462
1451598107
555595244
1305346703
121441974
254003446
2017449530
1557074429
2137259659
1101442724
1126621952
1284104099
1693580761
781108882
1790687339
1121195742
1556893301
982535326
1637099794
1025518618
135267332
1034827274
697750863
1934497000
224400732
333397568
128277703
1937876641
1689201252
583815675
631722970
1539879594
770723064
1997315688
1048789749
618770757
1948293686
590773176
1164897639
1744376134
1690200116
1780402711
836037411
1001909717
1806284855
692400489
813516217
2013035372
254275923
287422829
321534123
1284026613
61874893
1352772072
1248494597
1072002491
992392733
840310657
1265872223
544003480
1928562980
931565962
1595271384
684685756
1105039432
645199417
212274369
2142454303
869277792
311906640
1017793892
267330564
395672261
593432323
1118926497
181445406
808665468
1761288561
821649355
1067915804
1350293677
2129690924
1334273430
186136285
916228739
1222012643
1607314695
1218884571
644261178
1746524000
1736559695
816451632
397073496
412881061
2085816314
417457531
1471468036
488675449
1518754726
471164649
1706603812
548880541
1873293561
381433525
454471504
1364650070
172879732
1603982987
1850591253
1327822928
250840241
1746949422
1056850314
760538029
1013052887
271047354
544251044
1409854105
1479927505
601854131
637774165
1429202329
206951567
1214727543
500114779
10982222
1737967407
1893868136
1799029700
1295810304
302863314
659074279
873569536
657950389
686936606
1902697831
1435882539
1623240145
1565043658
1167914516
499158254
250196747
1451685249
1246298928
905960802
575011848
841620651
1252688901
515828130
1377266245
1379086939
1403412455
203748632
1740336896
1347894755
1333555009
180498911
400759510
1650019345
88514605
1944435308
536246279
1918120750
1130435428
1749282278
935972082
2035777376
658287779
1517757232
341573410
452190164
97018874
1159965160
41697399
306648791
54720342
844740632
1499344785
1972408469
1787858677
240186938
785895927
1122037356
94484171
2049742537
1623119899
2039346469
1001439292
986513343
842384093
1740170769
326052638
827096034
58700952
1399259568
1545137193
2045556121
1589928571
1972632447
1844606395
205149750
234992280
1967495549
1395857737
1975915269
19044367
1790518210
234105286
2003427893
2083346549
977727005
763377936
726010789
754841324
1791080336
1683047649
1920434207
2053203348
647221477
256528755
68960424
1114565370
925624605
1697826428
767410334
2012166468
1932764395
1893694852
774584060
546062382
43366529
1258064123
1213976006
789029103
213129149
1342999441
2100960715
610367845
1805902582
1564902942
118637066
1521342264
194263363
1616767153
1804631128
2087478571
487004644
423815513
805392704
840159256
26641990
586888357
1178745365
1566487239
38075865
997339970
411186642
710059462
2124575820
1607565751
508863279
1738798619
1793912379
2044953886
947360684
1211420292
30135053
186334756
1733772006
1520836724
1628316817
1940688582
1380607755
1538461875
1663792356
565511530
464772670
665956298
2128383170
635957488
1057839880
1008887822
469490385
1433650929
1879512708
603389006
1081465269
1425071979
350567019
1030958634
1825999490
1033152854
1253010508
1725201934
670190456
281468437
535919122
1373626117
1346393179
1993805689
1347786880
678325807
1994630771
1822290682
551008177
773259054
1624479852
1822593752
506514102
1168432824
1878991658
2010587713
1802016336
1590836878
39186818
246702170
378693147
959423841
1897224286
1826681432
207473918
743662860
1326871632
1101221186
534603650
278644401
1263534091
1132019640
67186694
1722550996
312806965
1043454774
734541468
1566624604
504815738
167804618
326686263
2101845568
283396769
1213135097
1028353616
699332148
1875918178
307111939
782614907
2127666132
1885183284
1362867803
1481432599
1038757649
1609561502
294086862
968562090
522630396
377797741
118355961
30454581
189915366
362774658
729030411
1107045926
956169933
452343182
391106504
406287333
421198808
1629890542
1325320602
1268518204
998166874
50402729
1906362194
1146945190
1669778336
313845416
1261054268
1529787934
329742380
1399776615
417593387
868994139
691278613
736524820
615607131
14352593
696682993
920605362
469612271
413474580
1980528998
580701282
1050311827
1407986942
570620800
2019809280
1220800702
1696826401
951982355
447844517
1785339816
1372306674
1076492505
1107103438
117852589
1288077795
51703234
973320477
587278312
260609194
1793469675
488207636
1878569575
988872344
26202841
1027749785
71119208
1453927271
1368614923
1939722495
672299212
779486359
230908453
1107334915
2066158372
153983389
1846814620
1593424973
2101550628
359428727
2074947767
351556357
356546392
1109286713
712729981
349940604
152458875
1549747643
669904718
77474756
857503474
1343289425
98878166
874193469
4559664
50037919
905552738
1239563612
354830101
259086292
1829241255
1169293966
2135011229
1325452247
778505486
1904328574
418290415
2076351063
798277604
1136705093
483801542
134460297
1625531226
1308024991
883053088
1529746228
1730633015
998736814
2094039313
132806890
90497081
1988701907
766003080
185339925
2090771718
1318830889
2120120539
1401125202
1078791806
899600685
1783767750
1606855522
1214494085
1423172013
1088021850
141140759
1453121462
2088397983
1847114377
1148232613
113976528
780251037
2111681769
236478856
1955375371
134890245
1349604206
361105131
619884408
919554772
1542237529
2069396119
39061520
1640742923
2023503296
1944877866
307812896
847881493
832802677
737515115
1779919526
1276205811
482342183
220734327
145895212
2097778032
302334928
1946243462
1442538480
1072369931
1431134203
753066456
301685746
975837613
805995979
1364995994
687738758
46391370
1308421450
1500519708
166537522
1945743967
2133227241
1891214703
1889296942
1037653180
1743947018
894092026
1040222830
1093217050
2145726780
1672396576
126043339
982314788
1883250286
584247780
1975361705
1048277024
2016633064
2122925897
1922810193
1338322217
1979798992
2141131176
753602932
61896839
215158656
637153007
981179571
242592523
457137696
476576622
382540715
367272844
1166820353
1405435285
177877932
882087266
2084853043
1700259900
1713203539
1069427666
357978203
1490493383
280930808
1161464470
1974428807
713461606
1892968883
300016286
1774237340
240437173
1123731573
866034679
1714782945
1468817358
1122199803
260607575
82444245
1893776844
879092502
2056641261
67791858
1668802422
161549727
978118393
458351361
1742156137
1026609412
2019254668
872989425
1394113683
875638023
2027003583
493869767
1957879045
940741637
601468580
1848007659
1383537662
97006706
419064701
1644288401
2084120617
18892150
735712076
254916977
1362879728
108136106
1295573847
377937289
1697607335
905839953
1222710025
1184448874
805289374
1827969562
1513154103
435134650
1948499588
100005611
362027908
1443965922
1558231849
1816454974
373353126
726893668
185480757
278436137
916137181
1277471279
635665638
500416458
1155807195
502505454
93723455
2087043240
344954102
689472759
521137460
392291119
265182643
1943225514
1063504539
1919514782
5706072
1320698399
1347295386
1052751911
1184141026
2104450339
1224732294
848566697
1227444127
1639320225
2103565333
421107562
1001029062
1706909296
1153376106
1136694315
93153595
1713994557
1296184143
496959741
1711747435
300132672
1066188188
19619341
1085613110
830512367
1429232405
1269028868
1644518881
756939227
1724097414
2052035873
433575990
128722101
134025895
1153485376
1321148536
543076538
1830601544
1811902992
625780958
1474430729
379076247
484038742
503243371
772093142
74365097
1835307024
1119802498
719733730
1896159266
672727505
1525518042
316978821
1754961449
1082398070
814730133
2110508392
1551227528
965839571
1242718899
1402376518
859166741
109031347
1986273884
1709887123
1685182008
1184083667
54977341
1738037859
64263594
12496892
1644340419
121641021
1785103939
245718927
1370017138
1514215158
1380317624
448845831
422964235
469811273
1958094680
926914910
1089519128
811295385
1799956887
1405319491
1324783799
1303855661
1314799114
1199681084
68857309
1261276213
1065455006
248698560
250177887
2007530333
1817550461
2117725104
665644602
1305182000
1410665872
1996573824
1250526616
752403288
131733396
260490247
1901530786
350141568
1236940785
2015160747
882336747
2129610219
2112936585
1731792561
776673291
630585348
206681695
743577515
1434390621
942180266
2047349693
787392383
1414094553
843008977
928510327
1679629190
468012366
1199510686
1708894715
402404621
142793407
962357508
1136086425
1021147410
44787124
476332101
2096956655
381928737
405812961
1699739202
370322774
700202153
999113671
792200329
1483538826
279930080
133545567
1505816348
306425584
1464552990
1299166535
716978122
245158381
1551394013
2125490364
1464020364
1221024814
542029591
1704303960
163506005
1580188984
1440017730
2021849387
144577096
1725773457
512817066
995855330
775183469
957168585
1948476351
1014556205
1695780435
1090559177
185557436
581651343
1685871908
377805539
1777050973
2130288158
1207018827
1829407981
80919332
1678023063
416348953
1389347710
1750195628
1897044406
1283663254
713563803
1912435305
1685564289
784591678
623294899
985558165
1642478952
1848499365
532130911
1160866074
1555609530
863657401
1879540711
1874209668
328213048
2095174897
843524109
2081069018
192581334
1798962448
1388861715
1260212636
1066863983
83735729
1090862233
664277790
601089705
1229476781
621892224
558338845
1038563
1940007222
956580245
433245111
174184423
530679501
1188809571
535154582
890167108
1560323395
1337566415
1635327919
1694399514
1511141309
1974261082
568659981
1622367857
180693624
1009245031
1051925827
545476892
53587936
399335629
372796451
725388461
1273981543
71830314
1663843435
2051031338
2076976620
1184714042
106438387
1790585840
1986032348
941858617
264611366
965061916
539888338
798733567
1647410365
1207060337
1649333468
1457646180
96441803
660710845
1912631618
2142285848
1950493710
1462321935
1614016064
1152147845
247516491
2132713576
609550047
1383662468
566420121
1245476523
714321807
2009700202
52687256
1189511215
1460100820
1126381745
1537218874
490090945
806929847
366032576
1040584649
991157322
890477355
1216400703
850284168
393325854
1530318413
44721998
15807767
19920979
1604881636
619731732
129783640
1479484332
1551730948
1428623063
2008753288
1230820791
1382397894
1289541921
690602607
620825815
788066737
471248392
902463335
866835482
582813389
331619137
437613097
1571841510
935825626
167719723
1710296939
1599832652
1247488330
575510340
1532491346
213817280
751567413
651704789
1562435585
294955952
343831291
1949576641
492552732
175086596
1028693610
1611969888
203179598
51295738
1146992854
720003778
1146324928
1655545644
1409219643
1157062397
1906644668
273878030
892865223
1175487521
1649658364
944506282
780718431
13000880
1506707435
1311959771
1272152692
829290342
277504534
253151322
1850871959
197072025
285508876
1540921032
1390058614
562741521
527815864
2115624571
789382562
1305250127
566671486
1368705220
1178781280
620817444
14895740
247864713
1012872420
1738122502
1021710560
1768135508
1751988123
42850946
579322015
397282944
2137082453
1605182078
905655946
1093635552
263292531
939557699
1819597899
990424975
1537288241
1115845062
652213293
601051074
2071236306
1952506844
1790832143
350835600
1123527605
1409902255
949910521
1469813100
381352192
900827244
1210763783
1801577140
687109175
1226618122
1437249913
782941518
1057928833
1104166586
1382985667
2105709591
788388183
1951436088
635784374
1619611031
1221988551
1503463153
1915634799
1636114499
143367178
321011977
1419616447
398848310
1069251512
482480931
1768038344
1693316863
2071576217
169537228
1809699531
191181292
1415770449
164318637
375646414
993112761
887570479
1590146697
1008056593
1032823641
32980199
957901854
15201949
244758514
1382124854
99331887
1339194789
2040776652
1615718722
2140546974
836369541
754518052
847369099
1976491278
21641786
527667747
989517413
973372866
325916189
1610258674
1778122521
156121446
1914882818
583193402
582250448
1077473648
200278459
1592469736
1439264049
1893094803
1891911111
2125003360
1916169249
1556192246
9566364
2014865530
1461263339
1660046926
1654796119
1614628289
1566890894
1370506096
1268858433
1423399100
207839926
1575810273
1439641073
2028147218
117639529
422276191
174152437
1533701065
732103496
1509256841
1301229458
1944786480
769700243
976394572
535351556
470018203
83404107
152534879
1688310304
875080145
719665832
830510035
883882632
150477145
1958188667
1702952089
1898245284
2097740349
1409873318
2006825162
694411247
2014822544
1689308918
524237854
370562604
1762561256
1955380966
1908079405
1518362746
1300622897
1508259858
903710608
1186083385
470120779
1979070306
581992352
1444935279
954120430
1015292420
1438461120
546960519
1192481221
1994461951
1947482798
382865623
110219834
448028877
2058048346
1136002405
1591714786
1508397016
1441289740
260596366
1777781341
1455440625
1886303348
1458673206
2100927543
1678321422
2103346427
1421468120
162360852
1653792373
530568856
444150843
871339379
1218168823
1854165812
1464845690
1277369401
842494530
2008731837
1685342577
1067632815
507181420
621379841
877921617
1045025929
1613008210
551177605
1093029563
185234127
2040088818
2093721602
192399047
1470793385
1725184418
718193428
403387112
690641656
772640042
1193806626
1763415113
1057071236
1207507192
1639907422
1623658250
1372346147
1645237904
1086986650
1467227496
2059353356
1140992099
1789942208
691721476
1390560999
208934505
512
1646543444
1139124176
1258975318
1152314729
1013146466
1134169486
1347581948
2028579885
889653969
1355155689
2033417780
1458933473
1154236811
669737986
530145354
1319955872
1161812276
562457395
876400930
1369123189
1240689134
1907121934
1956872485
398178758
223889277
1363540140
2126847221
1273089808
1372857902
722691768
1854859120
1283616355
478168830
1784075698
2068025116
580952550
170022066
1311166381
1729314135
586363972
266023749
938918702
1610722446
1118759180
125839547
1955953910
258865236
1835399355
33202153
1987073020
578870395
481868904
1525035997
1192784479
1008378892
473742576
563432042
444511522
966874105
1063836376
1826682940
416286816
1175291543
2021589820
454735689
278313813
1827960525
747318351
1765659355
259806203
487717270
1222169420
508010233
2005996693
313706956
174094199
1262815816
1954746248
166313996
354049856
26365180
920195075
539699590
71362242
578282046
684532757
335403697
208103794
2100990803
171227542
964860583
862823709
1863318473
2076528087
1893174419
1083134669
904342040
1556140806
1745240641
2108371747
1586420498
938773718
1260945927
1311461649
394132529
2113148800
352057269
1635217520
1413990490
809821400
1886075444
1083529603
1881356756
537444864
1570373243
624411473
1038134212
509729099
750848949
1979196429
1348575396
861711217
1503758760
1677409912
34230479
1725513403
1251284024
1705718021
945817426
435044354
52614763
1850237682
1261520035
1841718945
358913950
1972170259
910299059
1185555875
1735265486
382555053
54827261
348217931
1942813400
338187173
1016519219
531651586
476954172
1654167715
1647670663
1680375640
608796332
690278961
339572016
319081892
28651800
1194305005
1366285576
695515072
158827177
421898887
1198053822
1901672001
1488778272
1181447374
82628753
150412495
514420701
1993266529
1050535595
1093542735
2004274972
2101242994
1372566496
1042486630
1496595895
89546381
1976744502
1838768015
2139651842
933823886
568599984
702505391
359631334
947723692
1249501012
594703332
1718054675
277828746
1142014124
1880037773
674336407
1425514088
1173837385
751377197
937809951
1033800143
209676013
16522304
982167323
1951605993
860287984
1700274436
1164464173
83736787
551571678
20595389
387913397
1237947411
649381986
1641881439
2130752878
1808136324
35804271
646642949
1801850790
275994557
559819368
61707568
1566847846
400906950
816494766
220692284
2117002799
1515633364
725297006
1807075102
1818508371
1110090679
1330116988
1436502426
1251106856
565490390
1676253741
1990311319
1458080781
2141669232
447683990
1318947390
1926914770
155236512
1586613814
920940144
1009652598
346368421
512550443
1318103442
1477408576
1139909623
300758251
648392413
1186288412
2020389302
1366572963
297428233
1869545810
319698468
560420331
1587964287
1813604986
2137275506
61538527
288120707
1898605746
184151601
426125637
1459500758
1283971703
1247513533
1903203245
996490701
1432946755
762674191
805818521
2018912461
271539258
303910313
1024205468
1928109357
2113764687
682550911
410691354
798634978
369749053
545352208
718049352
1720831852
282533422
1507633369
1762723757
472605424
609911148
1173707556
1512876259
265112041
1398002501
713595567
1618877064
1281980835
1786929154
1283396769
1907332318
1496708877
1857785620
561953777
184255386
1692109957
209482948
2081512729
914657945
618770722
2107734708
1170520005
1030385097
2109848463
1065589811
604831613
999070897
2038514702
1629927374
1204857535
736777249
312407081
1207213035
1610158035
1120894672
408081299
1949327407
457660669
1990849769
907790091
9402061
1742097817
1358763596
656166300
1081926017
89739046
1646785490
1886811241
1773816887
1555093255
677054717
1208101033
306953442
630971483
190025881
1533057397
1991149556
1383059257
915892808
1055455962
547132504
2143176038
1275133323
1073920727
1103484048
1287789411
462500112
1056299781
1159400548
1443832231
1114233991
1208201950
1630379459
2092540024
1975702519
1512257139
1411675288
1542148613
1161397150
158799288
1409148057
629668461
1271858780
186617343
1786618289
329491385
619418712
826256898
1941442466
89978103
1790759787
713943600
251955146
1493842146
1537547165
1777329643
841242063
1734298185
1955031348
1210283239
564761535
809861675
1805468
1438492891
2071930462
1805861299
1357284315
1989398353
55238318
1761151772
859532295
488344443
732331151
155536250
1454661666
1840801474
1673876830
753745251
1673815057
2102134152
1603113499
740715736
1782849721
1124616308
1371932769
972888863
1430129081
1345489515
1747470546
208229251
1419052928
2071786026
544729509
231300906
454275328
942484928
300346109
1743232866
418541364
444457611
1714563122
1469292397
1355668081
615130550
1297718077
1973185381
1414753337
704870308
796570696
723443683
1255790771
2048331061
1924764462
1157094931
1154483258
1062031058
1714320964
931544939
1766624924
2051655163
103143624
1621588528
2051763640
1552049452
2014156588
1559348408
723499088
793244142
504888128
445528013
782669168
307205099
1659885394
1490528082
550211940
1299319891
167361973
554761550
601044856
1891070679
1448928144
1613095121
769884887
1292913277
2094023159
238900010
459094739
1398118083
1629616250
1868514629
24457741
491919349
1444263949
976037778
648740280
1469819114
1052935321
1737562278
1485931849
207507642
784561739
1813070540
217013112
738159537
1836268277
1406355086
1475753018
616072953
1849213820
1162309698
1248423818
2124505425
1282658801
1828874454
350173198
684739123
436555536
2079812394
1521152261
1651595784
256353956
1976272240
1617999145
801231538
1364649890
586717385
2001598789
244960643
1644680722
1833496282
1383283558
2055666562
367548173
990535084
578972137
161972464
1701129920
217867885
1367248718
1279671806
211781706
2027586510
1880105491
930152635
469768456
1302676848
1719492699
1247858475
889121085
1675711868
629768109
257214636
1570310280
995195967
1419145781
1642300536
17493057
397672665
134344167
1823570953
1186525446
996434283
1496983221
1602065182
1324750416
433761203
883715118
544460975
212480295
317428440
513061236
1724875428
406915582
2044162118
1429557802
376878293
541067151
1272956
884299163
1588080700
50561619
522020928
704465150
1878003696
1672956029
913656429
1997487913
373821272
2907491
225243152
1530173901
1639565521
1610556278
2019927338
55352224
1606003841
993240781
2118406184
760888506
1658094799
1632195551
1555961612
233581465
1547267134
968114983
611075032
1104563707
562450988
1969902717
1783852753
1315754908
90608195
52448365
1947582118
628654233
234674160
1945735488
786534210
1743126639
13414425
504089890
17326523
106140139
1800989483
1761848017
558679208
1316226789
735151756
1500174945
1840508636
275894281
1324565542
272852616
595665759
1200432154
1442996235
58291068
1534162401
14117909
136217700
356501322
315440272
2104118689
1978815058
538592962
1674411066
88594387
1652934964
143281324
651971243
1373448896
2052575591
1697745630
850050141
638340272
1202711145
1382859142
392332703
81286564
242189297
857428232
164231893
392756734
1084334589
2063179095
1366301566
450625254
1280097551
2013326364
1860468432
2024211897
658530224
1384851934
758356336
514996075
641218920
898744014
1526062857
1698342796
1537961759
881322748
125849826
1048788405
362007259
925341775
157646345
759252708
1133867543
186017564
1501717623
26360638
1542146865
956225763
171052127
1546749155
523258115
1512021489
552590051
162496128
1638650251
1637640990
773004556
2053224010
1656620941
297715050
1117542
441843573
1836192364
1395301987
2024653103
1700462720
1518984357
277396457
1409353271
2133443351
1691709053
707545245
1406120639
741232980
1982126538
421337732
1349263951
1917101636
496589241
1065913801
1752439753
739599699
73718217
1733826790
315670513
1328639151
1495391450
25441397
1210067374
1333356647
590087995
822713238
1728358080
1626972907
1102629750
393472230
44268143
1277503046
1034650566
818721212
1114296484
64706439
345116371
1688455262
1633808913
1855478199
1625718656
1840864817
587019219
976274399
151083438
1512279708
753084678
663699537
1727393293
1205177868
1818208835
984672266
1966485400
1898100466
377733873
603424362
641430517
1986625008
1352475910
301122972
1587782094
276027201
426497640
2012041371
845299112
486991702
1367964298
1289259484
1561781442
446066536
1342393117
364508267
1649903981
2018430672
1814474027
369466838
839466004
423840110
1647874788
107547444
2048737780
251755262
414796976
238616049
2046724492
1078187504
1232925918
1513069212
728691235
1619992699
220366079
1925510051
338371019
529082296
930326937
711038413
920731535
1969889095
1518807397
1152025443
706658040
1737399360
1054965414
310741685
697631841
1609946516
1953839109
949612458
1947323051
1774615601
215980432
535096930
821588081
257555762
1073353332
218098048
1021474924
466215175
1593070332
283998925
746911030
1662442935
1364468493
1291066947
197594953
411351936
563945357
119842223
1325484543
1645303080
1798539814
1495922391
1002062176
524119119
1014327742
1259951156
1025685947
1653706569
603469439
2101611947
716432703
2085524807
1522677119
1028246339
879288397
1014069957
1951909525
1432305209
1595347408
1937784598
1352006699
875922288
1019151667
1624672478
226979757
1185518874
1604528733
1153204071
1289875734
937060209
1243414143
1792628891
387359398
1086677888
1004896337
336792787
1976892346
1366077982
80470057
328843544
290627222
1171351230
594875294
319393502
2107794441
177792714
1951566597
1402783848
2009648331
362084554
851275183
839121513
893132788
107305707
1423521692
1203793421
837798991
682593282
340108318
1319220505
205247554
2096621808
572003980
1537255665
727504466
528716938
1471031548
1877826519
364309004
361760987
455851757
871661892
1823408638
1848556155
202385669
130828682
1329085919
1453796626
747925287
1287647277
711403633
2076085704
1130087513
1877278707
1460056723
1069611380
1070688408
1638721001
1078545725
1666167803
1273427423
1232489222
2071119996
150315097
1426645448
804744587
1192982861
1517013744
1635040017
977618762
1054722759
1360001543
235881046
499213699
988628648
2056877618
962913992
1613130194
593580114
212749121
320460328
35689925
847300181
1693233130
1538251285
302226456
1415162676
1425105473
1609412665
1826395202
1902029108
862310121
393338011
1486075054
1558972863
1634797189
561593976
708727660
1294574648
1034988627
1379708677
902348897
2129764938
141087561
259487673
144428817
1967648003
1380519797
936012764
1830107543
2121179621
871678246
997622152
1689003826
49111660
90699296
2115952699
1770482919
1614691982
1089677211
1541409765
1539334442
331214893
976358397
58164788
1662133447
2047385358
1350200365
291907417
1714733470
1855062840
1825863985
1489971615
796999583
163535474
98103133
1961141390
1985543777
161169676
1152592995
2125246252
111942793
526602082
426208405
11085648
1989577666
1156016046
965490936
304801130
50847969
1507341657
1777899200
1088788304
1171797034
291321488
747200163
1544416482
1423171859
1627350439
317570790
1687541015
1003160983
392770781
938100676
1491791551
1093294547
324358208
1422307601
2085017659
368888313
1396857771
315743146
46695541
692207785
476071018
2011973484
1680013092
223413434
1046487945
14396105
665366819
1373472565
1065280914
658978774
1578354353
1730465910
1026809418
1684092481
1394025106
597870425
352261970
1752071504
1336517787
1092081962
1202127868
897858042
518994128
1354866927
2085331945
690008241
1096897535
1427433986
1172551011
853501418
1055915992
1539710622
81995140
1363853041
1641353177
1530628455
2025417877
132824106
247670534
1565040393
1817559281
836262985
864690945
1852647463
1879566502
342363351
2124671641
1713707514
1010686528
745313926
161528
1640139089
445103969
459332676
1798157748
320654267
2044064202
2132736790
1563002436
108408916
2018766035
933012423
2049584061
67893586
978295228
1175803856
937853123
308705855
1288865055
605285186
615213736
1686238118
967588672
994359166
1318864579
1748465762
174503564
397642442
1727918897
1206373580
945551478
97664222
1246375358
2127936278
36842872
674293851
216712442
1407372543
967753410
2108424556
1628600291
714200089
887652553
193216028
1124437890
1543455412
1938899592
459016228
454960177
857542116
626971703
553701990
1325184599
1995221706
1665750256
2137998236
1101134104
1616218715
1605263648
298223437
1177503976
213258490
1973279345
908561090
1134677874
190089447
137356215
1440365477
1692449364
1151042907
521202140
1099256619
1956971862
126057827
1570431311
539228204
2017160820
1552128931
1071497777
556159007
974295204
1178540199
1927312961
371740399
1266911742
1091304379
523749445
1601138144
640454401
299234048
2019767742
1594998389
922337920
226801102
668609558
1002475350
1190525528
364632999
39332851
2146803008
1579630137
58542874
1256270246
2119772501
202318374
1742086433
1279307544
39952846
1364383539
582419964
451482307
524585726
719005874
1303422978
1983551746
1971355441
503800435
285263087
330319860
1171432810
635999426
1160137874
1438184611
1832269752
419714018
229815266
2102211533
248374383
1899088216
1727652962
1055970822
969783545
188631384
754508793
1558067649
1363482851
1077037960
1964953787
1836255499
568791107
1120471586
1915584340
184060776
1071484839
955711312
1653614976
1351520914
159960933
1417728859
41532237
105691566
414963352
1078150444
1008674492
855391083
2038510269
2007459536
46657035
154758508
586242775
578350192
58639842
1462691417
1068183510
564398436
1582806341
409431652
1730365003
1777645468
938959663
882419106
39409360
1587297942
1881740866
2050872874
1460128808
497761028
1503365251
488154094
1595086456
1287670815
342022755
1990289965
493014830
234075733
872872160
536042455
266070752
2086064745
213511632
846856917
1440836011
1928234197
402309217
2009900577
962277828
2020409133
1265005108
1196843974
1138602928
1137216159
560686015
505975320
1491349277
856472626
1090708813
1626694221
1821839593
195464943
208839119
1321191598
1767922831
1597268976
279289430
1314344523
1471601886
1873233751
1314325047
168370539
480489473
323663103
509876872
1442287334
790401323
1434286486
318809648
1736614124
1170787887
937894054
1013943027
1713921297
1413996531
29791452
1384977100
897074967
1158268772
330430717
130708374
1430076823
188536512
1933897831
1539651330
353916730
270760660
725694224
944719130
1425497366
1935561210
1507321647
339450235
1857652267
273335850
1978820083
308162670
800918856
1920487273
1253488884
110034557
1964728282
31651131
1414098244
857180946
515553638
915929826
1947081060
2119605926
943991977
219243303
822257856
126286354
2011202920
35128377
458361840
118490397
751226367
913797144
328764276
163365845
1678086550
1380822578
1240595809
1103272307
464317985
1125697891
1848626126
907255451
911633048
1918575635
471629450
1817514693
22966308
85081586
1128288054
499204032
1333958229
613740658
1644831490
1714698830
1678712381
663283596
1858250513
1127481732
1618611616
1684319488
620352662
384688719
1952094501
111228395
1612595760
1590715760
1897005050
1071347784
345046316
527069929
1587629543
1897780632
2062854371
187445068
1755614148
771919204
1384915091
1705168565
64687781
769909369
576060774
1325106001
583537329
2002409852
1840921648
1160227213
452197825
310870741
1770640558
1722528530
1619888607
580430552
339050164
1755455331
1431826293
318643308
556232435
1003256072
1149825053
52712469
690984532
447292663
558004638
1493440733
613004418
1606908397
1469218213
1467387040
1559276547
857125446
1931034415
282594920
881322958
547659591
2143560996
172239544
440250587
911933982
330566604
435451936
644739958
1746773064
1634150955
774553506
399590615
169523454
2029883950
174953397
415451179
241624599
1248423018
1834533936
551374407
326765275
1510016878
972250112
549611676
379627202
1280050366
1118534755
1300637959
1482712384
916379985
431609009
12919764
2041942128
863165139
1429292793
2137103590
255721690
1978065275
2105259777
1206375537
895824487
911978785
1287903681
1406475312
1345595369
1336549903
2087952168
1644025318
77970871
1339389480
1396561896
1976264193
642841867
304425302
1149010379
2104197181
1562336441
1219116283
1686703478
1300947183
1365727439
95511434
1860086316
1756807343
65549812
2020681496
673196331
613637650
1815130257
1129356304
1773198065
1308670460
1964292837
2012583060
1705872012
1102188685
396760335
1339518573
1102458668
469775799
1466480874
1129816820
1017441
981606638
546228901
165916809
1372623452
349233170
1165461640
1036678889
887082913
1932819459
1672156299
497703477
1560574504
965001931
998878748
821643715
1620155257
346932622
786975780
357803755
2012226088
188382895
440090403
141407903
696465759
148569069
831261112
1532330080
1282150237
1943294512
265929692
57182045
466692851
1472352469
1273624248
355701376
172691872
801537467
1816306831
1002885901
1939160844
2089277006
1303815969
747275125
1864290105
1014563692
1644949432
956805144
2122398361
1584584210
1882776677
1893278353
349260355
1880116033
249099924
1673270879
328455717
2110586033
886896091
339003062
323773889
2101046565
1888479428
314445469
999705421
1940285223
271904727
688944344
1976715693
253435472
1116629131
933065584
292049181
1072775779
1015701623
1955057768
1422669159
116496957
1011163077
1681843155
808184880
1921794237
1949351551
815576011
278308631
414598089
937461476
263376921
1498877015
922342436
2048512275
586518156
1551753117
143380776
1693540728
47554747
1335322048
149315224
523595962
688437240
945660468
1967172679
181435405
794391647
614811138
1259980547
933252383
1330989735
1481846751
1528582014
2075111344
681343473
2084873123
1334634092
735098112
40888998
1284551338
1930494525
942907992
125944455
1930289065
1737446004
865735175
198920870
306415941
730802888
702949636
385959172
910449071
1100378938
751770902
513621079
1660748024
185728224
489837043
1524167502
268216268
2045208910
842370346
548302219
1694621953
69728448
382467330
1931933330
1393997524
1293667728
1149415043
17609559
1516654553
684881704
630801565
10196860
175636387
1313035678
219155255
683204489
323533175
716712489
1827743153
1498047889
560136460
167530463
308937944
269868832
972345972
1782831932
1875933736
1035911600
2020180260
1544142032
1331620426
1583273806
377233515
674049971
2136776894
1828737192
1697553951
1685115594
1202725981
1742446889
1796425800
1448375530
1048017259
837972499
1439243305
1909250349
1481847461
666696886
1531561675
1386668245
715063354
768394242
27889315
492585365
1598047384
1585916033
1801320649
6701380
1060956433
2076627133
241308614
360102456
764658791
454059774
584543425
1143254391
813255238
1919325299
269427685
1667635941
52101138
644664772
969068840
555711868
224381825
1606338322
533337790
1975226468
1808835997
1020765429
1349139270
7248709
1916950005
1361568734
533248288
1607904736
527349982
1755320750
276790845
1302789148
1177249518
31758923
721477195
492988761
340691747
1321519645
1147698588
869562553
1375768927
767986424
1807796220
1368018942
360404425
632970338
1928574766
359811327
1351803806
603887404
140432375
1800300932
1547577480
565529457
1116376837
1592014704
1473206509
550332420
209755167
1380727799
942175563
1986731513
1362498282
626054979
985998957
44036273
2133142521
893658080
1533177339
1424465572
604916092
1366351109
1536950480
276950716
257974214
1248172892
1081291531
1131899503
1054271954
743361160
565761679
553843389
556192774
717269180
1607807698
1827990430
622583211
1389023649
1715149085
1788266519
873771706
1039820084
616102441
1805375671
1717261940
915553565
2074141671
1495375037
51551245
1117574753
2141313115
1764928755
1613583535
705897026
291647771
298899803
1969592534
647957089
123310547
1501442174
1568210540
2002691569
16166591
54953057
1996406795
734066004
1165610210
907775586
671832819
1103109528
1731256267
879659891
1300744283
1226748081
1460415634
1603538200
5691056
359212489
1275881241
199827521
1423492136
1150820250
385322700
552815826
1726325762
1061548606
1563285749
896010005
1411046138
525866651
953557662
1698208630
737948504
529002409
1778720938
769115041
1027526984
453519151
129982268
1250019266
340683906
332701595
1442422178
1654486381
2061199340
694501095
1935631599
279980584
132970388
1292737248
127735712
881614632
1821874269
760489667
1538739088
1113283277
1537856427
371946087
245062725
488180109
1920435545
1505513526
648659651
997731410
1038822108
1592757663
1897130184
1087098282
1207866931
513092594
378177526
1798705691
1070622958
952024004
1675570113
1021909127
839901041
1512873897
708330774
1757147783
1838238901
2044856352
231960888
733456791
932395547
583363682
1526830709
200727381
2032410079
103062064
709537626
812043499
1791125686
297276364
140598068
1689330228
380287948
1567148223
1302918707
1593907557
139710494
359329168
1631533885
1726413840
802203513
620558258
555227628
1479843116
1375245744
978400589
839721296
1226396846
782701343
721552719
1290670385
1232359368
1145169798
660738090
121930778
1422999133
240189285
944207192
1776394083
544087260
1887930140
1580749740
714048428
1370286297
1359095099
796724982
872502153
1699130542
552108860
1052462792
1680656595
749012198
829520238
995730544
1595184308
1198199000
1498688479
654284523
224061288
970051939
652355436
30837043
944209438
204022597
1083022189
960457124
511912139
1795728485
1528768695
876544298
1116850602
1247996150
2083568383
1123956314
865979910
1024559013
302048593
352270485
1839200690
2006547388
895386802
941369114
321498380
1555795461
359237223
500557135
1824777182
712650876
1295367891
1009073136
75562727
1479904221
258538307
1824996899
1289886867
1002985945
1600012534
493820557
2020011246
543461172
976428743
629223409
1343488176
1585675903
1592576594
780739164
874909811
1651699593
345938220
590116475
1471243913
1109690206
1092980208
1974748499
846324636
98376706
693576216
1705669786
1483287356
651165893
1999234063
328497817
598353778
2107740237
1171397003
235024939
1023098347
988933807
431089135
1167925216
1474728006
153406962
828682526
116309259
1618988693
291686090
1742709499
190509661
2013705677
197214640
655512853
1163984524
605221091
1774610951
370021316
380222077
274641133
1107055789
492356413
1419484030
1952532275
917644602
698988223
1276993258
25075498
2074386989
1139207962
1731548104
1369561843
1934193388
1774425310
758638753
1276487552
547633551
201786032
503867635
211958186
2084535328
751000597
271788247
52371111
1645335091
1876105358
1780267177
1996703185
1167011271
1198668128
1388119189
1858174024
22129576
1735911996
496093290
1688553066
1903979434
772589305
1942665142
747239849
1749762086
529058923
1111843685
1500505748
2024744420
311654926
1230021546
702680721
103087316
1140277513
1548232680
1175458822
811742059
633939310
884144779
163660248
1343661101
692523317
632051609
2133842556
1575308313
712793942
15609960
1072354004
975598180
884850047
481286185
640583345
505453673
1779384787
1722311597
1708575165
1336631315
389344351
1704749831
2126127507
1869606849
878186326
869629388
346428002
186877981
1276640310
1846839543
71318698
1812089388
1260222676
854871080
553350187
574125804
764042672
1283956306
1118914235
1765357401
674730491
1213718390
1098990904
1586050504
876756845
389638237
987045609
449244853
1771393595
1194157885
1380563110
1262045733
406086942
1739303148
802040334
1607518561
391158873
919104183
1256709596
1489416430
921477066
215347831
1570913583
1181540495
255043929
802968200
559472777
2031326932
1663613372
1874562496
1155367999
1049596636
27498330
1574158812
322369063
607954339
259043200
907846808
1057413083
1135207836
1461977865
1056884288
882209789
1008334054
2145603056
772211453
2100673049
1168121962
409898846
1154075366
253208124
2017570145
1468353960
874508221
2030300709
836672307
1035034366
1581081165
2081014319
933751780
1182611553
340486953
1771603977
1790792738
373222291
2131545120
604854379
592366795
1537624645
989846328
2093728319
1561711194
1324704515
1663618174
1228657095
1338685268
1861502590
1342936556
428410380
1047542349
5786135
436605148
583296591
1568541139
618568836
787048427
765797187
905071657
1080644696
1904727481
489185599
769259563
1985102083
1435584346
1448653712
1505728220
1993927564
1811399630
1079034060
2140111500
1162987619
868973344
2060775490
1336157954
1041129016
1087947243
2012134471
973475624
1900552865
1234295684
566628985
1999311852
1296076565
1003399747
301387361
1625335058
378104079
1436202983
710492333
918938224
351435245
784657725
636022791
664389929
1228067252
570513254
54108027
492755882
1241012229
1850003474
2083903731
1570715853
610294195
2021942243
1104674835
474404871
1507609894
188851910
1807850918
1269049415
1955807557
1043465351
560097220
337878061
542772342
2144855701
1265836301
1007620638
1992414276
983768565
2057482688
1868553550
1650357037
329877341
1576425899
1403799533
1820034637
543533479
1914577098
2124529575
35019180
1429730280
919034072
1824099121
1288528429
1541099091
347183635
623720186
724095821
1289305576
926971307
91990350
1502195489
1928517141
1468883937
1182615691
647258056
458907770
721594754
1775160626
1492121306
1181610145
688734988
1252099921
1152928170
1343994578
2004757862
1234057644
1859474932
1340572641
102797215
669059420
1384968348
825052710
232966237
1131744541
1021811361
1976117844
2074580946
172032378
50060781
122347281
1098282228
365648808
1515699700
769010577
1288354519
866003932
1306987308
1222744635
483998975
69070232
320880033
192181258
1820165891
1942412033
1367240647
2021030343
1201619893
1455625418
1350976403
453512575
115958511
1278885643
539236333
368352108
1135888622
220573124
347157161
1006776042
1497238367
696287967
1635503888
1247899501
1656954093
181996180
127644686
762836010
1095717875
1711531665
331166375
635163976
1234185724
989626523
195876293
668501866
735135006
558221989
1151755725
1577940554
1160149615
344091148
1219039847
729071095
1911275976
1857529649
244892448
236391392
579391972
147846892
1747834309
335403697
235898247
1388847498
1917368267
976658236
1876065870
485459774
1195504922
1131011543
1062699067
746973723
1615907830
904112597
1444161792
1815467917
1545156720
45922469
801958351
434838441
334301804
40698098
572719029
167275420
1315514724
1848310418
1688395550
115338537
145014703
458100395
1580686429
1598473507
194990608
1098551124
1661172470
1514184712
107630061
653346379
345753856
1786185566
1767591400
1407117878
1973017094
1766633282
1853987820
95683457
625342734
1425383083
1020236757
968707805
107416692
488093838
1890919867
1271656193
1843655205
1084054386
249459895
1723086197
408747690
1261008684
379132072
710140958
362955281
1906201847
202988295
271114918
36527760
2038098289
299328233
535186457
1502638923
1350700594
371397886
399189921
1166213015
2047558778
125188615
1239902975
1220291220
819610932
2027643468
209035352
253865536
793722005
1665533663
251942362
1980925662
1764428096
13962918
1816589212
2071194781
2061055778
263244972
12769359
1862726384
894845564
241912822
1758393044
1823574765
1865816793
1912136982
909965760
905721256
1386612120
826086992
36964151
1157228880
1443896572
664672943
452777202
710763457
647049253
54264528
565753868
445047928
1846956902
1880747999
1598504078
1559721887
535371412
1997354155
606398105
314819969
148799807
885869029
1961326163
1717597771
1684921269
1464388066
1681345750
2083936826
958544122
1778520288
501056472
513481136
1205798731
1234320486
747057262
1893083035
120044869
164456343
1726712941
2291668
183286831
36282937
778456517
578627412
125057095
344964020
930834230
83387169
874243930
770032637
1156382064
1063812052
1197431674
64118626
1694187275
1541201225
669873749
291169685
760044948
707814322
510247076
5781166
734196623
254262360
1124846750
342248204
394219443
2075880591
1061665423
1625235043
1936298785
745081819
880726675
1852876849
1094205690
1735551207
289609644
1543299784
1401492855
2082119287
1519163287
223508996
402590127
1671758121
453450469
1056522928
884358148
1089222571
657227350
1443903184
464143230
905374030
953621257
1436615253
711633449
1226377990
853445817
2117456505
1145004594
517371087
1514792308
299624045
2102155229
746837464
1653563491
731192079
370778679
2026846399
2143842435
2007949555
1022031744
792677321
869286736
1606890543
1437552013
850090712
119427110
1483457647
1070789915
214236513
931172319
60025924
470628459
359235008
1602284706
1939506965
271825053
652337884
725884427
908227682
524813372
542865478
1373042094
254938236
800876910
421550916
2079134100
1801231526
237076948
910005419
1812274500
8846385
1245017968
1582999968
686936157
947141933
1635082439
772687419
1429577421
680536483
1143876385
462028994
938374946
266435415
1832832611
549936129
113353633
857678764
574400909
1681691698
1831038288
410587215
1136558463
702014533
31354302
449873187
1135521193
421850026
1721279306
110127071
1605986211
1871936636
1271910051
1795022399
1499049273
1359446001
1451350686
270412629
229368917
1178335740
1247955260
1978329273
1900968509
93366862
2039471987
1021300108
1728584717
756928749
528392734
1508990431
2036943682
838555801
1428619744
1424428599
659916329
1581736895
487271080
1459005705
400101728
1805770295
684223886
1265589428
837445823
295000834
1269829274
1000866125
76033929
1475785311
1666475546
7429349
944567382
1310485859
1328220972
776784628
1792522926
789828156
1655570483
1407990021
1866516693
1333842239
1996181046
490465830
1597966779
1569438607
686127498
1934996908
634507534
1510153748
850479061
359816880
634287828
222624321
1340151024
1048467918
510534697
516791648
1077644320
327352886
584685390
1115086799
1457459816
2032779973
298691708
2013004495
1721345076
1116076390
807587373
1972815519
1300252030
1023550124
824219818
722117075
900266308
1358364177
1593467832
484491769
1131438463
1390531082
238101295
665702134
126150869
1476729152
491285990
1326418500
154740679
1701219234
960944013
657384073
1964050745
700421316
288797184
611121868
647777752
1901215009
451338402
1253487370
1556286205
974673523
1490728441
1799049707
1279631103
1535907865
470534857
1773441044
603243329
1145397564
1113429561
514163067
14778427
913547339
318868745
358349999
1832744438
1404161375
1605609032
1667215346
426293041
1278810198
1042753133
625432963
766156662
1378967193
1611724893
287474117
2145467279
1358049841
292537803
2008527498
1214034228
1426869937
7457978
2022822402
1561250396
656097416
699176728
2051555300
1515734226
1459126196
318430656
1413471277
2063624663
1055894606
204396966
1115404881
383435410
1671962054
732400908
122543945
703729309
1971724941
484396910
409405484
834236652
594177623
1745026181
823980322
1627395236
544538794
1721959745
1746276076
2127475039
1853352909
493268006
1644043781
1195469823
319936292
1247314833
1517260407
2023013661
797465814
425987965
1701668392
2133316610
609793479
1578926708
1167715416
1722623297
263366876
183495708
2067519138
47805230
360597886
891336825
1572140320
387425527
1993062480
12372155
1440000135
731982648
2053849833
1306493664
1375508650
224181716
1251770119
1750851203
660737860
1990529609
64687340
926057844
123841737
1306995360
422490474
1954103010
1705626691
442393691
1337166426
1450006383
246450975
1460176066
1129786958
700409267
313676843
2036341235
1217527433
1142733914
1863922853
8526628
906929525
575989686
1117007518
1629810934
1470004578
1572373758
618181837
1500639211
960699036
736312034
2077439504
1740402511
1447552786
1061643320
816471142
1359900541
368111484
508585257
1943657877
1761753894
149533309
900161941
341613508
380738053
1293643594
1979471600
827963761
232239879
630760244
98386282
804172675
1096262070
2072247734
1371480581
1738266880
1803815093
1010266274
566853676
1112747768
579552366
582566229
1324569
1583134013
1353499284
1644098860
157256325
2122155842
3184957
1647673496
1482505094
1937084090
125244421
1858797874
1397320343
1914489026
1792218522
2036788595
1183716322
177680961
1332571370
841605868
150751020
1682487075
669475769
284112416
1537835329
1110441787
1512257916
951755102
741966706
1899475331
151490059
1009536570
185961514
939914812
337832373
1683617422
609517774
1859498273
1102424088
1357926484
2055847394
583911628
919267097
721437055
1383372132
2040446731
254213272
1519716846
1893447346
888187120
963397350
1001090190
22907511
506865938
2126660952
496436352
1503816880
930119053
1930192076
136632708
1200704522
1934198589
1203205077
1373363783
992715233
1001141618
705895284
460448398
1540405160
1421065721
715798913
389279088
403646626
1913150412
1575217489
1520132208
386293303
1164535110
932492257
2123188873
1326530603
1588501437
1111333134
1797111614
69691900
637719901
349047846
154444485
1022039780
951052694
1741045580
1887391455
91861666
1028079630
829799204
1608443187
1339919713
615285897
695256240
694036239
474342035
326470202
773101378
1664177553
19842006
531437879
281009319
2075143980
94772307
1102873266
1583309464
1572048080
1819098876
146260460
1984513140
802245302
1377161814
154156293
774381391
1605615196
528260813
908528181
1973161717
1434323322
1806590357
1120096737
1077873550
1635140160
1835938572
1931510246
239589311
384483299
2013995935
269246478
511165292
661566154
526776411
978882865
774008227
51471330
1034925078
1323762620
929034076
1964402890
961045243
2052968985
1937095430
1809047698
670272991
42493919
1853519320
507555376
1084028027
1799980792
185473854
2012975186
1304809046
87959621
2038211482
1513944737
1940675376
785085299
525249290
1871418824
486716247
595875820
1762404660
1656069889
996227972
1124947680
851349950
1530448063
1378532564
1064158123
465618320
1931425819
1055961205
804725653
614317055
1637279613
1821821686
1613101937
2033204339
1771627603
1746802507
1133699949
1102994292
1018752461
2042848906
860658280
1744813150
966398584
927719905
1529798089
1160973735
1059659616
1925203942
1338779585
1483727609
678286675
118807378
550879244
224863758
844898618
1708800705
936702404
617882527
802024765
1565257081
1445926964
1286673017
866032232
533208130
578168351
1039665219
1859150952
662290737
558185022
1605974455
2067309118
1834757319
1426931831
1564823541
1819800370
867827815
46457419
1897567836
1012816212
731980304
1740365912
85984684
1345795573
1659466571
1717427908
530093216
1451882561
1408544831
394685890
927847068
1949778375
1813807235
1578387079
547849946
245389776
132068397
2035904781
1261566555
1629038724
27979836
700118517
195263090
1018883462
260349556
749131681
1298499294
1102413015
1370891224
162308009
2138413815
1109497973
1365903397
711020532
1563757408
799857145
752553571
29492881
1880993780
954604854
1593184070
1803579648
1331007388
1330317521
850467539
133881848
1128869523
699862558
392468869
661612897
557727381
2120468453
291897966
27213420
1021376947
879604425
1196279686
1305159735
814723291
1780426178
81736882
1456018329
1713556941
1875876324
1387522397
1179803040
1014382263
1281994695
230014199
1343006140
1725122522
1940117038
625066347
920815235
608366439
1823959378
1491744244
1901530786
448469983
113461689
2114569238
1942979972
505530075
1139150056
1863834033
1449406471
448781106
118437505
633080033
352063767
84938489
371234898
944464417
204007455
1164889795
1117056222
1517569958
1250485181
1981692846
1448064095
75330484
1701641112
535016792
869933791
1365090681
220991398
275525532
846694654
1121133634
1696080052
1856543710
135891898
1175866446
368752021
190620488
413157014
2021962843
1931691828
278765879
292998553
1731036728
977258310
1730094545
1404225771
1065470201
880695879
2116674037
157515748
952792453
352352663
396744368
1413586474
1719022837
767917909
1263478162
1064762669
768747531
564880654
1596939517
2124496995
1410939973
1452695414
1814874919
1791520048
1853721796
140868598
1180569902
710427470
627303522
198853949
1154247544
333016388
1841000591
298184782
334607173
1331945277
1301122145
1869973287
1853333809
1683393002
1477858420
1266548120
1263648181
1549684381
2012720068
40897703
520972687
677588484
2084936496
1379737006
658897657
1129235250
1529501519
1485350351
498737365
1765989299
1002128919
415714968
1191669215
387825888
485428230
921973903
768102251
1312969512
1430039933
587752165
1662914404
1146062414
1465521960
789253229
2043854489
956452465
1814603113
717656325
841277107
863693304
249768734
1156503656
223456474
1848065761
2146168434
1927617758
1734845739
632917003
280671775
601655333
2008212266
1765080615
312172009
743549380
1621056688
2007952046
772285374
1304652087
1676517957
1084587048
451971927
385832970
1887892123
1063832955
1568237844
758122581
1981986778
1515559984
1130866348
673251784
1672054282
641357399
298270848
1903099319
1119799287
986855031
1414595803
553503622
1775115158
1202709381
532660589
1037883124
1334642500
581857499
994174668
860171698
394572705
1128871957
1141272488
576086485
2013291037
469881877
1398312820
1823137813
1885742780
1562984249
1960080845
1181338537
1366083553
146693208
338571855
1739746847
2083870783
947398746
711347234
1515646300
1401822260
2094725736
483801769
304121013
1562574069
262703703
1108130017
59304193
1995695771
100033658
134207299
296609277
1510846655
194362517
1665978120
1532553871
262412522
617362933
1876581095
1250922152
959413690
313412351
1208833270
1932832511
818510404
506077
1478261043
1444967494
839266182
760233295
1652463220
206808060
657689468
1743391843
492127536
1490376562
1632498011
342113231
1818980142
664344735
1954081068
1118252099
1594868808
1095827300
1850898537
1053735177
546207861
1721643396
1635031123
1057548582
1178964032
84873650
1925054574
318495484
1616963689
1948896950
1382395502
680476275
1339454852
1604821115
1253526769
935749311
170847971
176986488
706629523
317099714
1821139817
1525629849
1865459381
655341223
516287919
1310809122
1393010
618856774
873259177
1634567853
1321524348
1401478652
1262007708
1890331710
38669376
435298079
277649981
690941795
867403577
614828609
1103003319
136794150
42143822
1242702159
903927644
194317324
1027525083
260992443
1729925052
898089206
1510623699
261577361
1712228982
819550788
443814318
1745859699
1004454197
997191216
1446214148
1452416044
1447348970
64282460
2098519142
1568299459
753227743
1807687262
880413825
221246716
610451103
2084453816
1279870402
2127586939
1245996470
2067533881
1489903645
1917478003
1942793524
1874681330
1814825494
946898233
1074389326
1981798393
260784822
2091281707
813251218
78664624
2045566355
1802261944
664550877
843253814
1187775241
1033534781
1225202408
2127945020
703716388
2034725318
924965482
431603807
1995511736
1488049317
906429339
1338874391
395219222
1320668107
1555070998
2020851537
1022074581
1342257509
1122443557
362963551
108324175
2069367091
869554366
850081087
1700779894
1866567035
2085090230
1129617066
134924387
124461073
1328701065
772508971
219339101
164317605
59569557
9476930
1671841369
386351567
381432333
445571737
459678872
1281838439
934917023
1220136166
1962609197
1356259756
538886036
1471192884
913320693
1439779709
2025147961
2003144706
90385918
840382629
1785181674
962733533
938236253
1308047620
457821893
1570201082
378269668
6214353
1469997616
747700938
307443070
2009712261
209210302
441299930
373964096
105253499
1341405549
1264737110
52487578
23587617
1825578253
744358287
457512309
442872438
315401470
1446410963
1605275633
901173037
1554982630
542033591
1727681771
691180823
270107226
1241212950
821230250
1612457624
927628391
1321682242
199755960
1344750584
1472162077
1552944648
887851383
253167972
1838786888
1985219740
1903629243
391595018
841398281
219061988
437738967
1762496244
1168611008
574413001
426470675
1726488624
412347394
1590218095
1882712655
631932915
1243520947
230973276
249887837
1613662301
1444973372
66439616
227602332
1917675386
1596699204
1827706130
1185687896
1230485568
2105255945
1039361893
1650445386
1254853038
967004777
345543193
1888813233
1362526453
823825766
468087649
765979106
589408207
1089962948
1160480415
2116054899
11996533
654568921
943630493
1883960721
1660795512
1848339961
204033355
1084061525
1169860149
1644447356
1612555413
1101200015
593310501
532775755
2078016891
678364832
856407647
46444415
2111805304
1125525093
2057522512
1039355578
41046918
740112487
857060070
1649674405
1251694615
1183251922
1612593603
639076194
478637069
1596613075
636045828
251329435
663238194
1424535172
1915564
1868322700
59481285
430091371
784589076
1401492955
875777016
1286957962
189979085
1047400203
158336205
1770632767
613961958
99167613
2060667685
430854775
1877978911
1916241790
1914077347
118477178
407143178
1169161280
1942975161
955532853
307270396
476187090
2057129083
1675362965
39724712
223347572
1376513529
1597199282
6692963
1091633974
767874017
617433528
1904541390
280602483
1522102127
1956851703
2103681830
1189430814
900570706
1358187990
1214750253
1230226336
1289999214
1456010264
1020631815
1581106252
706285412
1719108321
1290249766
1638015272
985058619
1285753693
293890549
322844897
238052566
575243369
1506650624
1433632896
503530993
50066243
2024913955
553566736
1708945038
1097633144
716597168
969692829
1060852659
855137791
1176352084
749005416
629792888
1005664379
904177814
591528463
1257789582
423512927
1805673769
395769165
1618365704
792789467
1781203392
1827567643
52476703
63025496
1582187716
1302514317
1094079041
1100029870
649047324
896313791
1573121669
9110577
1890214157
494606734
570434813
608917789
673963624
1907609852
949645062
886550038
854084480
999071714
559359140
16569241
829456885
350788395
7644275
1810234504
618994895
57014765
933428337
400795099
2016962654
2085855584
1407791228
43896353
1410782332
819061083
750962391
1698303240
555280480
2110597993
929576107
47668851
2121093867
969122285
373993578
1863235583
1488104231
125910661
418843049
1800053105
1557466569
1578218857
1181350291
1397654316
884945729
765371533
1567975049
1316666561
226622657
622077812
2027625791
605580236
1762724558
17020499
579756675
334900734
1159529636
864799314
595201651
1023675416
1254758984
959455995
1355792426
1718551724
228846690
1498787334
1912979372
1839210559
1594528904
1972656838
2124016781
1324973328
1501455996
1578441060
122500949
664234685
1082344196
1432513498
470895580
945144614
2042553117
129564380
1076385288
902148855
1100491848
565316022
1776366183
25788307
1078521769
2033129999
364515350
562694243
1925225718
356315715
1120873642
787534277
523484485
918227450
2110228796
1524074436
1240602511
547923528
213011904
557201041
1385654351
1524892474
1037076571
1124992902
1567579437
2002252074
1612259431
988817488
98001288
1731754265
1976449016
1576369333
2101464306
1611726488
792971218
1236825046
1776699466
1199305415
2122449053
1092941213
179709740
2096314394
1419561122
962546686
78911143
700088069
1891056958
202872680
447987862
1002178947
1764209449
496644196
39529009
1103361331
1005907947
2029356683
1928738696
1630544832
516290470
438264727
211169995
1661975050
1617886338
657982813
962046994
1993215720
816623714
129669441
317600212
1238340124
797247216
2143478983
816592333
244046083
1789566068
1927835600
1686816224
1738782160
606269203
966755116
420290807
1226939951
572253413
1792311954
1612598266
1262480263
765264864
1324180678
2063157360
1479373344
1884455964
834746467
298069931
1427602613
1869100499
910284692
1557954982
334576240
722096204
250954992
252991108
1491783580
803696643
330882854
1608859471
1355760256
279812149
1253718636
1833691979
612599757
345060308
648418567
1579052185
366267475
2007515821
313351638
2052093587
1581461776
638266267
838028760
1397727923
450066374
1657768134
161084082
744980365
1907758455
1761769329
279430890
1438064995
1017249469
640516245
1959301271
1108752859
1753752336
1809050324
1500136173
1071524053
282448943
1436431267
1803902210
55853020
1296554524
1072960014
565707174
1520792257
110667962
1185010875
2038355244
485594429
833669448
661266814
933757901
259648345
1646066853
1538578055
218276555
831563908
1944464451
1114589512
719962583
444588513
812182784
678356132
1362175739
734281147
436853524
2052674616
927191411
1013216681
773866807
2066200931
86776275
306431635
1933782288
1719416790
2071220310
1473966612
1014171008
1213846267
451957495
1812802543
1352407512
400134285
1162969034
518762858
1960514663
997318898
2002586281
13891429
961846505
474852982
1600866488
841861348
973082458
1629866764
999533762
265866505
371983430
1106243847
906011218
1313891368
866998817
1459742590
981146804
1444131802
644156396
616801148
2029066888
1742593886
1385340702
434974922
1953495345
2031755216
842384820
1593574634
1462799075
173386349
1272249884
2082414580
1101952373
1710196497
1071629535
751755548
403317689
775947901
1143661988
2093639395
1461661849
768582916
849811221
503043270
1645016174
820858448
1296507591
27769044
887807856
1905138313
1892561740
1851893040
1452377296
1229117809
224041645
900994509
940133529
1304027675
1403993295
931485831
899420075
915716306
1230156446
1077130312
1479894791
201095288
86986447
377959694
565206388
922882363
256066653
1848600310
267537167
1374102425
1075675052
1945768492
450180509
1763986855
1144707357
1575692184
259443783
1031774496
2059309402
1060541585
2023720874
906736812
753727732
1421417072
1306094954
321112506
1262561762
1942763747
376697085
661773280
2026547613
1863908180
1353981977
404849036
1069564260
950767251
427415892
2055707213
82765444
1761018170
255453255
497876245
1030530800
1834671459
1979375323
1806379998
1972287906
939697810
342569139
753110612
1517502017
1635508067
403090653
1048304494
159370814
1831496502
552518135
948018075
1324517600
1278019674
66441997
2064200592
685826208
365008503
787893368
1314112540
1208977819
60671109
874123717
1980239990
1838851663
880025536
1244314366
56482265
1117593933
11215990
386893121
612200783
245637491
2035843248
342471977
643257324
500996760
1653007412
2081348109
398840483
1658908887
891576976
1033418620
273931710
880690721
474213709
2009462156
1383559412
226457923
993598629
786634654
863721074
1184706427
959036617
1003452759
582395533
950657154
2117186313
283257019
1116564391
632109636
1390765017
755297603
664537046
1642527692
1602861039
587289197
1028444819
1724932477
947783996
1473063193
628419688
1754650611
163222860
74118214
838543033
1225221147
1940520108
2066501862
1020018832
211112264
250287352
1368580676
1370729311
1854874124
1502886185
2142848466
986837963
534371615
1270356506
1866263584
1516126463
2122478748
2136462559
2029934181
881216441
357263309
1443238061
315486379
1412563550
1511421889
1860665155
771834838
464161307
193547938
1344474615
970072338
798149361
1244384597
1756504861
724196382
1986153473
1346665192
23617528
2007778805
1485743182
867637946
5690152
724398709
1868604730
770593171
1374224709
1979853102
506238277
1215848609
1089182910
2031651989
1475860539
1909236846
47591902
1197237262
395216338
122052253
1589940073
1179919664
620957877
1490944787
738120103
1592865974
2036611652
1493827039
784716456
1461568783
894887805
284324642
481271372
1078395833
1729701446
1438146390
1242630942
1390412838
13762105
866662802
1891024326
1713873832
845544575
329924167
1740948856
1324094299
1094204720
210832221
994564182
1052048874
236176396
651745758
487944706
1566058947
523348933
1843345949
746797515
1677071720
1777897480
1296882748
233614992
1201721637
431038417
739886236
1015464175
34358058
716287210
13851184
1680114779
1182466579
813238409
12108277
1491888758
1084938906
954040641
336718035
279095458
703520221
1428796393
1167679402
392189974
376898772
224681968
1494739580
1489371613
1390647259
450659963
1513729133
1578914283
288340446
63043212
1284019113
800688458
851246415
1743045734
821075675
1515440545
267767863
1895827872
1914379279
221673618
5586257
863873008
67144115
542046848
272627657
347849834
436181323
1089433471
148968779
327023202
966492267
2094155217
614505656
170560535
937164247
202603070
1333558231
1048043301
1843267120
1880941048
1945431451
1653304988
1262976203
204066471
844103063
809834668
1040255741
504616637
1179363535
1917078892
553825219
1753547618
263790656
1938498808
851419404
1888446297
2102932691
1714039462
2143424177
1964840765
978432492
1059880427
1818233543
232397712
496091261
807339112
1285766595
109294766
1282052134
1992883365
1368629424
85974863
1145546215
788517038
195285625
1244799749
503576361
699378902
731701464
978340045
1087193276
1732397845
450617216
1881892334
2088443410
2081391023
1733490384
569362659
841059763
1427151430
843472746
986778216
214993023
1037388551
177611689
573680362
1119430004
1891538369
1296821347
182199659
653981339
1951009433
1570963832
2099953682
1316803747
1937195322
299779912
1186108353
2005074918
434066157
2035332040
1600645243
1448632102
1990628889
307774577
1232761507
1795527503
244019953
2092969136
1347843880
1545765184
1643058824
483915668
785997347
2113212903
757743036
2134674169
1825287860
1408997791
1272343480
1012959719
1779792303
719119387
1060875319
1032212700
76641091
1497798592
1075064736
2020674544
609602885
742137643
223215003
957271281
43977303
520598493
117624643
405735336
1168527410
1840946769
199640435
1788574119
2063760835
1609457741
1545718148
370405922
219612336
1445375780
1410236417
782130421
1548150880
1528381023
272381766
1043171207
878550868
981333061
2096814630
741662520
322390321
688557759
636016093
3029273
1146007152
2138406875
443041047
1092779057
1481049270
2078289392
144468163
1912788700
532748141
620700440
17519780
454526590
459011003
1728150177
1322767314
131352182
422152253
1749035327
297669937
1137496973
213985974
1069993540
1950267977
1865745422
2042584935
342234111
1958977212
2048574663
445047089
1626746777
1619926405
1398311193
704782600
452671693
139898517
1557361923
1363974733
1228759064
59883446
49482141
659969652
1312177581
1289499258
1620199935
1679779796
1076034165
454603485
1785322615
2056995032
505537904
1626811312
2096652072
1084756001
465752248
2030241410
1904927852
1408448142
576653950
753625585
629589760
726203333
1329822355
872553613
1161928809
341194285
600940670
88641446
2085050905
320325345
1672465877
1861235161
57687412
2041008757
6177030
726868827
1705431767
1102400749
1526592174
1712799389
127306184
261595427
1686298269
1663574962
351039871
534856262
1056999100
249659059
1758495255
584204212
822768470
1749658216
194215296
155534945
503808650
2036200793
577903333
1443927255
1683867209
932190318
1366484742
1657225947
650576442
71081733
309175009
648651103
1367431428
659105795
1267832109
641913434
846568094
1106907464
1604293216
810922983
968250789
3541520
938714619
1969052179
2006371923
292812344
2035195716
441292088
1750822032
1136788669
1913841688
966360607
82470302
1742880498
2082900699
1143544213
1715851125
875637586
308804711
2105059621
1384550730
911464327
503729740
246061169
1374786742
810522298
2146327740
1165800902
16246461
1530492931
2045767448
1457517808
1391078320
668425549
1604389221
1916889009
850004636
985105811
1096319918
1771118024
1623962713
79516031
1636179945
531660854
836483932
1003330837
1641757891
1791465737
15968371
1381556309
907478221
1509991609
833036074
902261246
1245637889
1809223000
1377784062
1215403780
1257222191
423886653
173044109
1840148654
1087982490
878036798
2040397145
1330378836
2037306449
839753847
327626171
978833520
461705850
268100506
798274271
1508841027
79156924
884508520
774753281
1944945199
1278182253
1011560645
414334298
1357428928
610374239
1406442316
272265388
1953175094
1365509336
1186833553
605218467
94104427
625877407
113981288
2024687536
1807307160
44775038
62796894
1705671437
1710372237
1619396785
1560343835
1016912421
871467076
226686533
1449155826
530684689
381257643
1245214492
245144467
1467952289
526416837
1491137120
2010527109
1996647452
1968158131
1922718620
1756689868
2131401925
536503082
651673269
1777432534
1799143786
1811494436
265743121
1692614369
943480592
1593370204
1665288726
2112260143
445485784
2057253061
491298952
503645397
1492920188
1961769205
2027419040
545216483
105415470
1078245491
727739328
835637743
699104111
488932149
1926520892
608065926
1717161185
544236399
1636895780
527203023
1400584199
562733746
794606238
212508594
1834355804
1296085412
1946464567
1779723561
1898785836
492143595
2118938907
236092201
1263860914
1209319317
1701427528
861082104
1151413233
412768247
239671104
852880832
325427592
994344819
855273702
2132903826
916280281
670483042
1393795482
1456201209
1870753753
377242161
1593227342
1353973635
953093606
1645928512
2002561194
1030201322
588354046
420980565
610767517
1570513160
1732194037
1307982050
1177255390
1977526346
553561749
817979400
890512100
467769280
2095415564
678483985
1156139567
1042636618
276229602
1265190446
2075083790
1162803054
1464629285
515871544
505207626
1314699001
1691015929
1124465774
1608732193
568259578
1834226557
101157923
2038443739
165910845
639797358
1078097882
1674586563
672318504
1459793063
1388536100
2096389879
674302449
1837330388
766375494
1135015856
668022915
1100380778
1533471825
833825633
339806476
1582088863
1840781741
571904913
2065849523
250002165
2146355494
1219397757
1538912213
2055683536
1795496499
2100588960
1591772421
2130555677
886067654
1878754222
101070946
815662338
1763673787
655197113
894845564
1073802138
913424499
845211479
2070173743
169823841
1075477349
253961263
1039007618
574940821
1890551519
40005969
61570127
111521742
991197537
889740469
1107023106
1564212855
226052779
1622446763
1742317392
1417909627
1488214208
1802635587
1797594659
1691054948
1420654777
967686191
187713190
1258902327
774136147
1413882229
670489505
413192106
263008383
1803849155
527091342
1451031152
809336072
1910155624
1584276363
1457238028
1677994139
1886519902
903121090
334093061
221574383
851623449
20963686
1820591375
644939891
1658868486
1521104397
973324031
1270007333
1351781968
801068780
415554427
921388028
1623299483
828864543
1435252119
428443812
1946562401
686221441
864132348
55498822
753678580
1837828356
1260509287
1423909256
798999170
1662644857
926173833
887801077
1929596506
224085988
1878583503
1200350514
265833629
578769565
1858524294
1657310699
344523816
141233414
1446491478
231939845
983071176
198522744
989132763
1562267313
1743373292
1994905628
2040775829
364124641
2017442363
547672483
700292394
1623137276
625346087
1359940206
461085406
962834804
1446096336
53381215
378669236
1567011996
2132681760
964509055
1572962671
455149447
2112610477
1613595424
1662177974
1200738189
326353426
2057795465
306466559
916582380
1790583190
16916292
526612434
2036607149
1221270764
1635667803
2140137154
1315373756
1778693740
355376401
955236915
413818203
926073645
1192444599
511339516
577086863
1745592684
183348691
1570849094
1745583061
1347001056
798524607
1653226743
546803059
325196120
711664580
1616585051
734653509
1656157127
1853686180
427169025
2010638650
568871605
1532880198
1669878977
2122265866
418792854
140891986
1964341622
1595389076
734680161
1463634404
1745663438
1851722428
902317899
612149818
283767879
1122780842
310159257
663699003
875832757
2043667349
372539594
796198362
70494510
941210956
735427772
173622442
1918564562
710669052
504956349
294788075
1992184146
1310990764
705536360
1406939110
803363527
769181687
238951238
393410633
1863979822
1612860455
961253055
1753351615
1757343902
1814261681
710690209
1096234232
964271225
985432793
1691962646
1227455805
406179945
561953739
2045199232
736078562
622379425
1888698101
537618818
1350665782
1198765334
1961207497
1925116179
1477971630
1274456279
1341760450
714076121
1669415620
160253592
1043840926
184466691
1892782262
2125502395
509679822
1195816270
1596280434
1151055077
1880421126
1008021809
1332019161
1770898493
360381250
1781360614
794900298
1458453638
503345439
1045266998
508860073
1583867281
995249736
1052805649
1781788676
649585619
1282845604
602189477
2125286817
808089565
208676247
991870878
870797937
1254056841
551931862
785320135
1169180204
96048918
1984956171
288700217
818820736
405292387
718873963
2000554233
1092651939
531369662
486725896
923252166
1405619649
855150366
282222444
1605195177
791288574
1435978651
341958911
662430267
1713088717
1237679141
319939298
659940205
1843636855
687783437
1633162255
2108543146
606190697
212038564
972156529
1419935358
475071253
546581240
2081005194
1923106116
1092408224
2109389587
128086445
1206173594
987260776
729258029
2017607372
1899958471
1010539298
1683625157
1483930854
1904730718
1814432126
112833855
804014491
515319566
770684515
1906226920
1190705256
1618330725
1204513016
1618759073
1891347848
2009875322
72752309
588757918
1747445439
2033626019
707935656
157067477
843415788
71271643
1353791225
1337451248
884158489
1756042563
214982295
498759195
2127562520
110458046
183410802
1743713833
666206597
1215159279
631253422
1200131373
1498524314
227568897
1092387004
1689651354
1942305073
185276693
2110562443
293723376
679052723
1955460362
366413311
1494633305
1417689886
295418048
1631301345
643231125
164951065
1577572068
784049804
1663317320
1759308616
796775257
1991522993
297868397
493971321
531510899
1419148810
621261055
54480012
1037925311
966764473
796173017
2080359083
75333271
838519412
376645137
733404744
1711925479
1063887584
1754523771
401138611
1439577619
1352451107
771159342
1853336485
123152468
2104753161
1539305487
955644114
367396399
2122917190
53893949
1770354145
839799795
1041813628
38555066
814521445
1310889287
49837561
180199354
1351807754
1655848223
856211495
458152437
617119498
1373348102
1588542243
1379198337
474003411
2017885329
1806841223
1060843997
1623959834
1146809929
1333453032
435687368
1796906557
504333609
68165783
911798819
181858844
1557843353
986369373
804675901
756962393
1706342721
685624664
1775340387
1530406315
2099861555
1936212667
835775539
1860874278
1757147783
578288280
1862101605
625747262
544792204
1212696633
682285693
2021507696
1757377735
297071308
1147184149
2026900708
1102029051
1954074233
494405768
1666023989
1865495649
1744447301
789982049
2117998620
1508380007
1052666664
1925220761
1888639349
2076318173
227408200
2030423145
586275516
1541486676
1366201739
615916387
747130587
1512076014
1085914861
1206796850
1945357418
2104034653
1663729271
1745043323
924875543
445999012
2081814565
1011216706
1788487468
1303735713
1590681937
1623073882
134774847
641466385
702672376
140444052
644013412
429626005
1497916287
1606199777
1864487142
707423330
550940996
1032074120
1538279563
1178921690
1257437562
1422228113
846565738
668375664
1886126527
1222201454
1593856036
1942800590
1824248902
1619715907
343547284
1667653282
1488882168
2146552989
772496650
793556013
2071570591
1863261571
501002879
2094831053
1872969557
1483998901
745127644
1820457904
1980241175
612463716
319957487
1126823095
1745045362
584856964
1834393001
453384982
1273503528
1478695316
1858343374
1784074182
1923671001
806300027
816031404
1600504997
1945806080
970871571
233858335
889044246
810670449
576083132
1122287302
784971227
1133313211
311994213
1562128106
601348091
680291016
1996055289
1020145952
428091993
22910108
368467521
744671093
415474292
377270071
785324546
2046032893
1927747882
1057832951
1769725542
824950805
1438303061
1862164663
1140514395
449785814
62949685
539295626
651056756
670573038
2100332905
894998172
523198903
1125791456
570524725
281734041
838252759
617101691
1993321191
1765182415
2001664758
1455236231
1509741879
852649314
254160341
1152312951
158547716
351317580
64203838
106325270
305815653
414671125
698133580
563871058
631670519
76937099
1288805098
1674654079
1376558157
405820826
646336499
672236058
568260428
522851487
189908225
1631642864
1145862084
563173039
1294034703
2066766904
821751909
557317036
1458256150
189213791
912565965
654071546
2142048845
1207242099
1826127641
458591953
909526673
1684533419
61763010
824284856
58675249
1799546821
1658613972
1540171613
63884576
1128982803
1453711171
248504850
1793299269
1495836777
964271035
728482752
742157523
2123994814
384946949
1990977588
1098485584
861483863
1849203803
1619444992
1701469754
36625805
2019652511
1741782948
1321726039
1397293385
959964040
347162002
1836880973
983390903
594301708
311605779
287009782
323447726
576108779
2086852574
74809471
1346404353
259412097
2044850974
1882873909
890257760
1815078316
1680166552
168629763
441239688
1337295328
77614839
387874714
671744286
1182202002
1899872866
1249952958
128776381
1340604986
1203075679
582262821
277107538
586481782
1673373775
255641386
820621506
1458888721
331399528
920367388
180179890
909655562
1267698404
1614098063
1903163551
26872568
1357243217
2128049424
852927485
483662546
457134432
886779479
831353634
627141637
1773213407
1935520717
681419852
1128125919
1494642821
1242304630
876475096
1603395827
1388224252
1950427592
1472605420
685558456
1839536306
1827846416
428170533
1154858299
1255821894
2077176461
2099324850
974463497
1760731453
1051417955
1278904802
695335352
277516490
844615728
1331021556
356590791
63160572
1703794602
1337176498
1231119610
915169603
2098110848
1354108942
408728141
192033032
291018719
596453701
1711041331
405778051
1575442739
179536258
1329629297
2031748513
5167941
2075054338
1159872847
1439398508
880894029
174673045
404448206
1612419992
717506992
1405118312
1111256123
1443411985
931533027
2056889906
2090234089
899479100
1234527752
1326545239
118475215
1573414768
760347997
1740336910
922413205
600927125
1070871263
830015160
1975863939
492267329
514090215
1717812901
1917440976
3826719
1811029701
1415137072
3984485
1217970083
327293202
629598366
1341000367
1946038496
2114200598
1811744520
290641271
1840329538
1455859536
1909124072
110563358
1381627373
450539043
1665536139
1091431899
276779352
1870165050
2077363318
791167610
11970615
456714602
617575585
387418462
932800593
1177568923
1998462668
1695259932
736469026
183029148
207328004
1492128351
913204255
551400634
786688470
1674674734
1757125485
1853650851
2100469434
398663126
1446472333
170496627
1543780604
1996790858
198255491
1015343884
1690604423
607618761
135576400
1936017616
989376694
1998281466
139692621
1206697842
627743896
1750830659
633116523
28247466
1569041778
1037329422
1551905207
1649544094
1920566832
1901490600
1881903805
1702022836
1085818117
488372896
731374730
1180670369
2089836863
357724723
2060193278
863840818
1651823102
1875570224
1531191430
1778369601
261379452
209530616
1112051568
1180421803
934818910
952240818
13447529
287795683
134852676
1565561702
1617754581
1066158779
325881502
158262684
1686029297
1019825972
1960358182
70564133
1433434478
496162207
833570461
694004067
534827565
784735916
290494365
758792190
1392190502
1063256410
255223731
388571945
147837057
739094810
213184792
542737921
432930450
1093209428
662834180
660366631
1045408955
724749987
17667734
1453502805
418553161
1199118110
1815323575
298968975
452520293
230419641
829069964
1118449445
783975110
747994775
970918365
1710009858
133349077
281040593
1856680574
379094251
1003204851
751192531
795249539
37654480
1047528856
1437873844
725657636
1237600151
786786061
1140301298
1019132380
1227015516
172588859
176216123
366184009
2109962513
1819050392
1606555219
1328378764
362037964
566112116
403407502
465254883
646731646
1859328637
268421085
1788780886
455268425
765105425
2017288123
2046821640
872938162
1149536324
687403951
542524977
1894704120
1604702357
1929160032
1808757959
376409340
616327568
136149925
529942114
1293980304
1402563307
1259763907
1351976619
750487142
2044716572
296935257
2121952580
2142077768
1152311640
1773378114
475339976
1764208569
990082923
103787295
492523440
243216096
1576475425
649504051
820157598
1333099943
459765572
769738700
1536923562
1417412359
2035565742
1949796594
2093223098
1546664717
1440857614
1860450522
1533779862
2062530106
1762809728
434552290
398198681
473239821
1089661087
1575332836
1828865441
436864071
1638936225
145321281
1277238880
1760894591
723036015
1998887293
900862905
1852479477
852255409
1967061236
2004013592
199058938
946435857
470162587
64289105
1404137522
1487016419
1570677374
1966171956
1391268032
288773400
1697855192
1340576921
10348478
21041974
1292125840
861053497
224903997
654335609
319620209
1487969565
1863742564
1428478269
1345107387
27124399
71633377
1903992739
1397941189
1281095847
105820950
1714505395
1699908653
1000612351
1485874201
2109758121
799060644
795685075
1509831408
584402436
1637135315
935503229
999859562
458269335
2009194906
116581345
474914000
1486475547
1812329563
187558687
1679473683
1270266997
513110301
549980241
1351568410
218703132
1524502795
1824475482
69272714
415939381
430456106
1497534890
770762337
1491231835
1427868034
1903676216
1439854618
568625365
1024496801
1024317369
664380723
581696123
1768625717
1231271256
871068626
505979893
238964344
1939201347
1713746335
139589792
1546391202
733883127
1180504389
1243105847
1210174108
1348315219
1669971620
1818247718
1115589438
257236181
1851447558
1459518021
1231134018
50182082
1298031229
1606668789
97226751
322714990
1640461629
1068154309
1123921249
1931990069
854487878
23972264
1890843082
757860891
776877357
1286380132
1145959737
62273268
124972014
282393545
1459941718
1957914675
410786819
1508420417
1191586579
389652175
2031753508
867090070
1687025380
67142950
612351019
1228458931
2135586297
679321581
457323348
1649256279
150847688
1076761207
1079674958
1105596651
1920013441
1094335993
267873116
1800535526
1151547275
1003490981
1024129922
908835259
1483460828
727614975
220040458
237069883
540484026
2137751082
2124632709
578641365
1262657626
2101430726
430496624
3659867
2031471269
91097399
1774240713
485486386
1455108113
1713109565
1467460448
1507154414
827662142
1058696779
1159003364
1061242958
725935855
396300101
1017054591
1539727943
579807420
1966719710
1244637676
215635086
280457037
1127423138
1122113396
289076902
1374673259
526096305
275138136
230326952
712158632
762634192
122002058
1204763140
1223499451
75724769
591367534
1399720642
223460625
704188971
2009880075
989548318
343460404
732616681
518400777
1501689651
1962610305
567827090
1029811396
593564608
1151364070
1045815711
1671630428
445892826
163044758
1410990452
1731033098
930872666
1792151735
1266248062
940648080
163138610
1468839807
1307231238
2140546692
2935706
1266494825
991813470
2072079704
862862848
269581500
123598620
1507826798
2112898062
1310631634
1190599207
727244943
1560235327
282959453
2035190508
1011608860
1403844526
1558126767
1857714818
757083915
1477650851
499144101
1585643578
2039501965
584956296
735563009
337404658
1309683786
470797012
906878410
1424378326
1741997838
445615108
1161515831
1570583601
1456643333
1140144519
1405453676
714257070
795270245
918926447
469469888
663461554
1191972965
1883564490
311294848
970014641
1726726828
356171366
895460543
1752975981
989102501
1345943706
347220690
2057114449
1419145115
475360329
796866512
1888849894
1680496280
816534172
1823987588
1509480220
1477137489
1014373273
939051648
1215917252
807656742
1718437996
602887694
1008366657
1789665449
1697186090
16258320
2043330842
2067674290
1723612836
2119572278
469378426
1846736267
17258318
344335787
235445155
1078148130
1140802821
1591777476
117179712
2056847828
13157587
1057687798
2115689045
249553651
978271237
297889345
2022609401
1718391537
628580337
1240963749
905869294
202844486
1799632185
1366864842
537466602
1421645778
1071705569
1214484067
1587647312
1176581977
825169778
1589988029
1501889176
1589118825
1258213567
1353831888
339443433
1502282584
528305726
58415714
1609331250
1811842265
470937482
147552520
1112054947
1361137830
134158562
2131949666
1156808980
1157224302
671001130
161875037
2047131504
1095648160
1900030919
1636527965
83041834
1835047327
1973330780
1208465435
79982891
1673883770
873227561
432003998
421612037
1654258801
1640477049
1618372918
1223543052
2129047264
487268149
1207093087
863132462
941705628
1982173013
743316771
2047975437
1729095922
61026918
1655867254
1040768603
67142950
560802509
1873227228
871103744
1434035128
1045094508
1514197701
1529800491
1377556457
1550002106
1651667388
1160913131
1237838368
1479453582
1290535901
2068575457
1950502238
1137367638
399982701
2142900311
1138459825
100411840
1483355004
1705563418
141385300
23290320
1990829229
1220675645
1630893936
138061735
271355368
908277074
2020819971
1197751662
1691991987
1612054961
946392530
158832951
1456985405
1328649062
492462924
994346396
1669144656
1394123248
426680761
1875547774
978038717
925251618
978177164
998640203
1202712154
353590558
807379418
538210202
979181042
471961092
813192033
1215775115
510511967
395913253
784350828
1403357300
2029577029
2075092865
1394500386
1256225100
766831121
1427455964
180996010
576302697
100528611
527906270
1665102645
1502559694
1277678002
1570243206
392248765
472622214
1230456436
1530909055
1690882290
201582641
1959331168
864320535
2069798163
1498817290
1574598128
1453877144
2036320165
1241429626
1936786529
1581618503
742039801
745537035
1102874257
1661124044
1802833008
1215782173
100716536
236613934
1586173002
645497048
1270088905
1741582816
829435184
1659134166
1831497787
157125427
258909140
1186759840
1728647351
969563270
426215851
1463137980
1666213797
1157213265
166282161
1754267380
180297724
2082025852
470680476
940385431
531217979
1006514263
1440412564
773390110
84216334
554190534
1353007013
1772465344
1431978579
332578712
1586314152
811357484
1606779650
130546124
30963045
1031602163
1670653124
1669864719
1782986800
1249303278
451280035
99085257
450850267
1436498597
1543431983
968342582
1602043434
1308555187
1780313083
275424042
209795865
966499324
804619904
361751247
1700319243
341310838
284400823
1283258073
559197649
1127130468
1443718561
1001342717
1028611580
119598271
637592388
1965993083
1550366497
1485903243
672420521
930721011
2021852165
1702477932
1046735951
1381787939
1148916837
1041983251
431721400
273399913
412053480
2016018719
16862323
1142907809
1918426466
340240831
92235711
87090166
496791491
1645818442
1600624317
1279131574
98441196
1694935384
817798446
1110450585
804282121
733202634
1054591002
1996151033
197399786
229822843
775492987
824978046
1812739477
1805605988
1145514874
117136767
887469161
1146461905
857137051
814816442
708086450
1271594496
694736347
1268024687
563834752
1039395796
330693718
853848921
1518414202
958005435
2056268403
1864978769
1231368042
700854581
1135575738
2037872878
387047715
1975918589
982265268
1776343006
699935650
1827267737
1972065090
277256266
34607654
1445010470
715512033
974331449
534705606
1718051055
1865651729
1834356080
95340813
1320026497
1611011971
63158150
1851740150
1310913721
49857244
396366871
897618205
1189277850
1199445571
1487325813
1305116563
1908976508
316748716
2013419706
1515610976
1291709516
1124956635
1471609694
1207846392
1876694675
156843284
1265256554
160862234
1671082395
1516815274
1053545587
1482608287
1774880649
726287090
1701687275
2042299811
488137684
2129478395
262619305
1629623810
50548887
2070255026
1909037404
1577233247
1379465034
721414411
211629976
1175195866
1437322608
1526335346
1082135908
125992803
172946609
729876679
397741774
1468746615
552938781
1989783263
820638780
591115458
472697089
122892910
1783092093
1000326174
995521370
331705341
1170500315
1136190048
393966555
202979537
1180496044
958890721
1828106419
1145902115
562345352
1030160433
1394879562
1760231692
1236770400
125031111
64775650
720634466
1653364116
868652030
177482012
1935801482
408844004
387633504
1535443384
389842311
1028355956
1388487044
2066478616
1521589842
682306947
1501278273
1005719031
127880568
1159886819
1953099784
1497190577
766955776
365824299
852841355
863267468
1674525999
945232809
1741287236
1262896665
188859202
918091332
1905258435
1830238632
190748202
802390937
114045602
87057598
657408076
356566303
833005975
996527880
2043676868
838409685
1116833968
1253401996
823494859
867803693
10383780
1911478834
1233636254
1669695581
980216370
1958178943
263643700
1422628896
1927425969
1021957453
1739407614
1222807659
1651615634
1751292722
412550478
474000593
919928978
118510404
1842122515
231672046
1109589867
993112761
1025903965
1486690064
192532697
254511381
1981195050
753231109
426689963
450181130
1757296303
1293764012
1539989044
1001948357
523252569
1121280050
1189752326
1665876264
1145143724
2088942593
1413559422
1155741581
1164027164
1904026800
1275608219
810013081
398477501
1006884635
1471912976
2110414669
370740458
1961853480
1760075351
582122866
1240110733
735196385
674661810
1942651694
2106070055
1143998447
1902613256
741966611
1234263493
729227356
1709644516
978466592
1923287035
1147182004
2018609425
38692532
1695993326
632184122
1477005176
1569201711
1454811466
2142607907
1046913920
2016546443
2021293945
323460828
551363151
1895308518
1489357404
1611366993
1797076757
1630558998
717113307
877865610
202940660
1403898760
1097860133
1514175593
1106018890
2106337892
749984333
1410103705
74115871
1811145671
776803049
1275657479
638395726
2106439026
1289698859
1717544731
758197956
1864145948
1316248652
2143940562
1886634193
1503759753
682791602
1697054195
1801328303
928449963
519899587
478578944
816206369
2136243517
755612336
639549849
1146478707
1578905048
1783227109
1734807788
309791990
494900442
1419531100
1801335613
1845641396
369966781
1564998081
1103157057
806095743
90519293
1965370569
1815538700
7257206
755775109
1508099144
680737022
1148354482
47600564
2080939791
602121791
1369230422
827557172
1246081230
927449568
739027250
1065300562
842883901
1745379480
1218454133
2140101636
1401500799
1861348007
698606186
1170351048
484435174
1434753356
1312128711
368527438
1799699123
146313324
497045175
228857382
213942442
1979156529
1556159224
1927878794
207465362
115747119
1681747295
403977431
2122192181
300655820
1854572272
689000192
1691989500
1465063180
1036518908
559721496
120334396
335158753
1722111861
536491854
723713881
277656784
1195714861
1870689850
310182498
1596041377
540935618
1098879914
945772269
293933394
13959224
1831780673
646501847
1702720721
712736932
988170606
1288257384
1905028882
1399981337
1862418268
648944005
520225076
450566384
830789250
1136912652
944492036
709835281
422796108
1701448178
129030337
326994626
1632127781
1817129172
1602944901
699103609
1524022299
2001551660
1520303057
1195623710
1809390984
1754599320
753137412
1246203578
1983793609
237598778
1829857982
1421571918
392563071
552410926
523502434
463603672
1559045875
329746421
30292305
1230261804
1944451162
2038489592
1471360354
1997509948
1509283157
613812860
1435306926
1225816009
2109581672
464931430
1951459673
1396367514
1741857616
1482314229
77045354
1758788182
222076544
627588857
531013280
1803730509
1096825841
1909168782
485962078
611984765
684799635
1105881138
1727674096
1496529593
1819397723
551299786
1395716712
1244041156
26312253
1554185422
1414452701
272573405
1234092849
252337974
571092964
883004823
1747250703
1499379737
218763373
903041123
861942140
109040411
897803046
562604157
2021890681
657261063
814231030
1151877429
1448261279
70472460
45324249
1037490050
2081037655
321350854
1603825400
560719137
445646735
215552691
1731289799
2033638800
468347036
2141798535
238968418
916462885
512881240
862737460
2005082974
1389433218
539220696
1100673523
1847773460
273607269
556742667
1696906277
638921148
2047546469
2049028542
1799869301
1517457692
1937609921
1322928657
1348047033
728019764
323693148
585103029
306858892
1694426701
368336540
93784245
980079571
67895925
847275327
2473727
1050032996
472886739
170192995
1810100570
1017265095
180799806
1087240847
363236884
787750862
1874306428
1999702683
1940807347
1782291199
49809738
30469954
1539563839
891252136
1328302317
1910495384
577846226
672147756
686404170
413923084
1199183791
1801362611
2136000651
1054200373
928165723
883134494
900668068
1954571510
1848390634
814010764
216560403
796742665
714430146
1900883469
653633662
33067889
1765296751
724881614
1054421297
169577245
1555001907
1639753142
1404876102
596485649
1620863033
67103010
1963341308
42056863
1556923243
735243804
2108554481
477033962
924333966
597966830
861618733
1356688187
356378349
1057143016
1263899978
1420673386
1287370473
599192384
49322804
866232127
705759842
1479131052
244087444
432827551
1540217151
72291798
1057163923
665054787
1086535098
1869026674
1227713094
1470733340
1891363296
1140696562
1150963812
1765242021
2022224089
559307769
1413110443
1813068415
746685215
1266219878
1981696751
570322714
1982511325
1822891090
45257081
1528363276
1229449930
1629162902
256174628
667565148
179715411
1007009695
399262378
2102444337
1371723993
745063897
655068672
457202869
1708186500
1582395695
1725155031
1379536661
1853901519
436230469
44085259
1456822759
844895621
1677983728
360427929
1699020039
1279296470
1481983677
804216818
1395257737
1195856722
602365223
167099117
1178994134
65666978
471911872
1423297939
200259318
814111590
1357818878
2014992453
220597713
963587691
295078959
1944173604
643012622
960868216
556531363
1042897799
1363412744
1135483788
1412303986
970395804
1504350440
1494541045
387868869
709815681
1345586237
166901138
1149267341
954179258
366394771
2086285892
1168890501
863010970
688400724
759585436
1282849161
747325280
1222943890
588327752
650696246
1032443359
892031964
1312741929
106472936
728806907
967839092
1777336899
201406041
924173066
532808558
672539891
1170940145
461553558
1510521356
517381831
2041206725
396167918
709067178
427915239
1055183006
1440613977
1493994339
1168244882
1327250474
586342575
1746049283
1697627338
140443864
1421603172
865800424
1472299967
1040173623
1420364034
413923084
1163719940
732115518
1234749898
326717955
145830324
577188773
1688349294
842288787
624569644
228006793
1066910037
1085719467
1579239995
285901867
454898436
1291086718
1970276053
1930925841
347535520
171277028
397705348
612720857
1073934544
380555745
585796914
197966380
75120521
570355340
470444555
300276016
1390340291
1031450189
1112972960
92997302
70411832
656421190
990327169
1444773072
496384247
1930433586
1658930795
1468304250
1166717132
1015894912
1861793621
731074222
981244340
2129967124
93304653
849243448
1795240168
393112099
1887525562
1314927530
1881419449
2092373292
1179408934
222431032
1686924467
623031983
1118885752
1954678648
852918182
362312343
503420378
1328945122
1811581648
1870512449
1191246326
120854908
442771695
1730328645
1767157390
391569895
1882506947
1087414093
1908582776
1387825512
1475212987
2075813559
442975012
1052277761
1060919194
1473772326
695910594
634558959
1549145538
77242374
426271182
721727353
704224346
1547878870
987992598
728013080
1472483591
1746323427
2074752451
501568916
1885512464
64640356
1563764842
626987865
284813703
1616483817
1060520423
503168463
579145526
149027144
1067769211
436716273
895309850
1801331940
1459013647
454483409
236484850
1511010057
308507439
1628993580
1251537976
840399621
1288543994
1420029055
481509425
1350677690
1183845649
800322783
1922113796
1556843129
1523796862
452276154
1242399791
1948850176
103858841
1350762764
1158978440
873276493
1303283973
390646181
266008949
329300120
1668449202
1827679414
2021129447
787826844
1963526909
44997470
978053485
1454453626
2122968339
19447341
1692503011
1197862546
1966954209
939327179
1762452579
923059915
731745191
1050310854
2060422230
2086556353
1670196251
207462937
1303652193
1763026789
333171568
2032558959
609536798
1475708159
1751387739
1403281620
88761418
255244116
427090739
1559461645
652669607
340127568
137129161
1323159202
976452952
1345113942
315307143
25957830
397740251
2084394323
722348135
155419432
1999181686
1231991557
773859980
69348966
1633649221
941587859
1214202927
379890013
2146387644
1846581066
915973836
1013462117
2080410818
1939843082
540196178
650721148
1898128876
1456100561
310512403
1066155800
1967469814
6744927
1994992378
485784611
325448182
333408651
626262111
437846055
1164195743
1123185694
1443387956
253801516
251476003
864036779
201316076
999899702
279374629
1481041938
407514269
616545627
654301865
2053509143
147550988
958436101
846997268
1885976639
653347838
1063558559
1250878356
1238352905
1051690763
744078952
2053022376
1879307716
184846500
1354111251
1690854294
1099233881
295821994
1797678093
528515972
2072354681
113341176
9573317
1798155565
2101525510
1801657056
564523097
1941932583
669150615
630372014
1661165986
636522030
1266371141
1491261459
271572457
971457478
1070767206
1716769962
841780274
207054850
1479639817
1239449923
267042645
636984771
599631452
1879396534
924846234
1996712666
1652005736
1649637301
460453063
207213168
1765999086
1426358021
909169234
919254659
181209395
863839251
492692388
1874681330
487567085
839911616
484901091
814141889
1542119555
1952221163
1041491609
82703008
1388378783
353590283
1753985365
15249171
826113437
1573466914
1743635291
1271831806
436068898
118164952
1092706518
852421889
287924114
2080378444
706549957
167506546
2049430204
1054365094
1711086319
217045961
1393936411
1576942241
35185922
1804727860
1009104398
1547578229
1129652116
792600797
1584294619
28908977
1979056582
1345708442
1004329977
1474368967
45938709
1428610405
614104363
733813894
1954527025
1668075284
913420583
108159214
1887884368
368949633
1561119557
1445080207
1908375655
393866049
967730385
702405891
29541523
774381617
1946077654
2020765750
1747765815
472829014
1058250633
1307760233
1330719654
443845665
352186318
120541557
167225440
762336927
102999536
110679084
411794199
1065300631
2020757548
943728707
1368204975
1964702055
1846203284
214835213
874381151
453457187
1996977051
1509450180
1200655381
1568412972
1301291330
1189931957
2025563542
1490502430
757329651
1640002365
1643558407
1291693211
357586927
1022454056
1067752820
938660728
116701977
1088110976
1099680201
1389788976
207351904
1432661138
1416232745
989839173
220041983
2016342218
348751703
2143004821
933013630
84028958
1473840764
381729292
82963495
100107945
530973756
1685915152
982738509
1746271070
1899790004
1488330363
1719029918
1256019220
1557401610
145490765
750528264
1674372057
1785296269
1895431116
1218088487
1546482449
181380995
937039325
1967337779
694006373
508531444
645918737
1669068567
1054992701
1917342673
1914705120
792218830
1492956396
525004780
1707826041
1945806659
805110745
1990956925
2142107506
243488877
1283357236
1919910504
2146232016
1990346194
1008965528
1615231094
1806374523
1641047194
2097237737
1023853971
862214396
1786636001
1829799574
618321412
798202543
985877613
2140676667
560761128
39336540
506271816
1453151578
877334373
928821556
625209129
1180026738
2120445715
2054310120
428209662
1594891196
89924056
65259654
1406791749
1595450487
1844960631
64174521
606650348
1408627149
982844363
1566847444
1314452286
950855335
1000921686
2037320357
1732727041
532131437
529268459
740698302
1321124656
1083747862
473455270
715729622
1975664902
310152242
512624417
438293697
282973432
415481246
1781890558
941406945
1899755529
411520194
834474202
730966931
1034934322
1985242522
454186081
1504739299
1593474939
2020223080
1153994972
1832971612
1802623901
1353744730
1977404353
467749777
1766168436
99869848
19879136
796410355
1643531838
1518519979
280922003
126162432
638017783
859874416
46844459
1224666217
47598738
909662952
102370408
118811260
1474192146
1424049398
876293650
1476601707
238618558
2066371710
424339016
1424892544
1664846527
833942486
732401233
1152184967
1393836029
1221976798
1177681252
1423337885
798043130
1894841027
433825751
986289716
208105444
2034604425
1334600265
970760146
204889802
1343370365
1413865340
398669540
1321177498
491109763
1048541124
1449998498
809064945
1879546329
606949179
481468588
730188070
461908460
1395768101
774806256
1887369225
2009568997
1746885679
2031485920
715624704
1597113822
68413739
1474411463
1604285170
1223341649
842557972
281729190
1890791401
1201228746
2057070202
324706885
1607834007
686427576
133696560
838298412
1676095277
1708614771
1673368674
34353492
1847152544
281635808
1253514027
1243276156
918530736
2013297799
1718865558
1296551084
1678129825
1081102641
1319852584
1321045348
955039632
184176119
1200530995
532072784
375747039
1082078663
1922883148
869891117
740852014
1135166576
36788996
805738528
384887444
329670593
1353386391
112054762
174837029
1873938911
1329491292
1626904749
964454673
1529089822
1243644147
1195029117
159334112
770317035
1229162036
1362405450
973590126
447075063
829079832
246148851
1863208188
116038635
1222210863
445472196
1559543875
1648978336
230165724
1858103604
1847638089
11261015
1890257664
177503083
1760354570
285850301
1079053342
219360597
1660005500
1770320556
1581164631
1786042144
1559495961
1569301879
2054125407
605681833
1550776035
51046920
2065288665
900253404
486794628
1523714727
45657962
838043163
1944199978
589323478
530878783
1255262232
1579307318
560510160
521230687
1349043755
74730996
323208725
867902259
2040426611
14723340
914012067
601242324
1625359727
369738725
1881037420
1694238438
298419504
1094026401
529052099
688212637
1084226746
1261112774
533437006
53482741
854771762
1081741707
423945116
715002670
1966101884
2118404580
1938470921
1643046337
1086606581
492930251
1006477045
1091459270
1130590070
1639341452
2071397450
1754056029
1177640735
1872532873
1239730388
1661324353
1461258263
2109399231
1048485367
1563124147
189599902
631680038
352305286
1626670730
335929467
1265874603
328277304
1580806380
2016862354
1758811371
304307984
708804448
2077626912
1744840920
918729277
109783532
804933918
1440953405
402164194
1146547244
1701530087
364799265
1696613965
978314959
1793174954
771773332
1465574890
1040558791
917091316
1832107527
1110814720
608297217
1583759792
1299211495
1737529660
918041807
1197223030
1253251699
77786460
725849038
1565623622
515458166
1771656476
1041847650
1289545344
1203304358
852925576
787884810
873141509
173624657
85110002
1737056878
277202059
231943766
467064769
653203307
486633009
1468609295
1040036006
594324173
886608911
1410578539
87964585
1426673512
1102014626
1025427142
928932758
1200448164
788705848
1071924826
1146378795
986857345
1232493757
1868422521
1707686930
1143306070
1745363372
163813545
962479448
1378902636
1479791125
1332633244
520756386
451310081
351305329
742198599
679451573
46537208
1326789408
697886212
962082129
1788800406
76776678
776588814
917186495
1402201070
1339393471
856179529
1091248074
1209779843
1386853621
1409465487
1778287055
201140507
970489208
707713327
815058358
1318426355
1149582843
440245345
1540488761
882823760
1868167437
82783991
2145838172
352153339
1556601961
604413179
1264161993
1890222046
171065444
372578374
259014148
2013170585
686090674
690354472
535180983
372418324
580702202
1727975528
1972991519
1136698077
1937989790
130858219
683908027
458697358
286290731
1963328719
1788843751
1425115381
1059756633
1796422066
1404639249
671461061
1275611813
1862317732
1976060523
708016200
1112387229
966269772
1517507195
1232290687
442758675
1104905399
834948732
867123414
1479310057
711456439
1561353535
523575946
2047036916
784672648
380026010
1633433654
901542625
1234205940
1022434649
1323655664
1636904939
382728387
1167600641
18102556
214914865
340324978
193015559
1207604137
1189839735
1725694863
885068452
1240848394
1753591556
152267308
1520513602
466643278
1901939787
1648239506
247225715
1169013571
1694918761
1317497681
614736823
1448243049
1036549933
1657488945
1129409207
1754018711
1647783262
1251726801
1332994022
723167061
429920418
313223916
730974919
612412367
412570581
2134875806
1413367795
1503648207
1600928956
27748716
1776003067
154071617
1269596311
730740862
1257745801
1554076314
1883298372
293265499
339242583
214154963
1497494786
623922313
159400666
2014971009
1146653950
1173892611
633253340
319905284
1456635998
179574154
949249378
375233604
96256249
291901896
707794488
975893657
1757522417
1077577701
1906049399
1024685735
1197416996
1746319654
2123763060
511263523
1521610737
765193474
1227341387
1800026334
240864626
1800239098
1593323544
566442968
1221385973
1387607428
1971037090
139779786
1742613308
2037524809
1910212145
405640792
977602882
765177966
2069820330
1570825983
1177339140
1778054293
140195107
1546614983
1689276779
80642816
447371471
368530659
1780597366
1938804129
634990475
403038249
867130295
1461396668
1779881028
1818660171
1518133307
793249206
1846938247
2054899542
1148468225
1387363297
1923781076
1989835741
1936848522
940144550
138590526
1642899282
1879526290
1961437533
1041029380
56106197
879402832
202090298
364996028
666309004
81746897
1748494552
2062624135
509683345
94703452
1692992443
1685005896
1307721856
759727611
1754999959
1567145536
1405558851
1024875225
1813380341
796068368
1227712939
1636447484
1075407347
240006606
722435979
374894905
1555932185
1720335766
1367475551
968555097
677605924
150586159
1712058426
1131386533
1031172783
1776270277
91939158
2036765778
80892818
224378699
878902979
27132057
892052819
1426862146
163995467
568793433
1259546225
246144910
555020012
1865178874
672126202
1529906630
1686998666
511425076
220038658
1121320633
258981099
1686142563
108007938
1226101955
1096299882
1348931462
1674270459
1637345494
554628222
430176591
1953998443
1706937127
2116468554
611217792
536830717
1282367038
1296816953
1889244821
1403359459
675468161
2058811113
1990733647
348971379
69865747
54656091
1180240237
875928812
1593060229
251668102
118622692
693582583
797088486
2066347420
422192046
39720623
1001156262
395934307
1892724418
686659234
622198017
401479067
1568230931
1900821942
1913643154
1335385947
1847949441
1939572640
873077725
1209914544
1272968385
1836207284
1294927230
1357705967
490952673
342262386
1170964608
109739296
74488265
1759803287
994508078
1539023940
116788215
1768562371
1400864616
170571532
878240732
1969887103
1747525688
1415118064
2061568431
414387538
1864083254
839029039
147120147
528376352
347108447
1594979315
1759982594
1257880550
1263375701
1308473940
1121651436
1828699621
167120935
489400394
1374820314
450234176
1293709420
1547801208
990403158
799555519
2090650869
499126345
115680043
485757613
955280313
937547508
1086935143
424394425
1825010394
2141224696
979229698
1407245392
759715312
4609776
1182250304
327050857
5424369
1002496628
522182066
196887789
1328648087
926103664
2114589674
1294905555
1647894262
512915200
496758354
1102123515
76464926
1009781185
2015152757
750096234
1446066327
1181904642
1941579697
1811602554
1879607126
1848898415
569180564
825148437
2103805257
1401381670
1552951676
135930075
2085673003
1665100611
1826712402
961826125
134063095
426352076
1405111855
1307490212
216594656
210226703
1491486215
66323784
1069906463
1479971525
2077342451
1351726932
733838
1691226831
1834968058
1758786309
2080336038
1530952405
1088272757
1792831351
1551659225
1133773672
831060720
1967252282
1151050581
428484623
1105463755
796133311
1870996731
296834187
1518924487
1827110672
265315834
1859618527
478723057
2034053440
1347807497
1307307055
442499579
1266135740
1470356227
1848581620
1389291082
107519486
996937384
1403093208
1651551114
1682312722
982404606
61972797
849123131
536893963
1628364294
434631812
774358125
1834092566
1006654590
1979565257
2004506187
2080941173
893465341
1468353960
756103483
1225227048
1955328526
1697274393
322916513
1031802081
584061351
448875353
346430054
1712002438
1092032506
823807836
401224396
634383023
540361423
1617736004
1241560450
247049410
1765915015
1104271762
667815379
787252658
8900572
1996951409
1309037776
1515036577
1915873232
182499955
1245587545
1608315054
895009577
1975997030
938350957
367382555
1049747652
1970358359
1307506164
529268041
545748131
1973666324
989579970
590996415
399100836
1752274669
534351613
1807177517
318538789
187822211
1731777273
1232892737
1585592613
206229085
667082966
2049801984
2132866700
40395982
534927544
78430522
547478359
1405840342
361434627
1293551438
1618130613
1963334685
1485269493
1873966772
1476928340
453459927
1706749990
349980475
131832969
148186938
934133695
991301583
293170657
89438732
1399038183
2027247272
1292678055
536511162
1863203725
1548759828
1121003568
199464680
1049667057
313635488
1087193276
48457260
3597138
1975402765
704874003
2032127117
31434989
1122663484
914109808
1758464969
1425615058
1271496376
253632835
2050553932
683584586
487184377
636658789
1046688992
1584462723
1603745505
1641264791
1049659207
263346713
51255807
1138258009
494297185
1297036448
508649718
286686860
944635261
161648476
101271251
960341035
982580021
343302891
647091330
881689604
1044171755
1986350085
788166578
1158133649
151097715
1105969546
2135916615
71024177
562275187
743378840
2048921639
2060306193
231023029
346330934
1969299054
1077448266
1764796063
1599066798
1571610825
1000151485
360916034
1962167575
1404928658
2105456583
178741293
1656776685
1916202301
634046762
1719241255
1177260582
519562944
917233043
184339148
173890524
1891623066
1894709915
556385255
1167122395
754719671
270813424
1473517716
797932509
1671751048
147762788
1040325344
358301893
654691077
1114561531
1466400593
1688425984
988301278
240334827
1390010334
536696022
1385621225
182791263
1432352019
861793896
1722725833
1361331354
1504541076
2034206622
361655909
1035789265
601371798
539210040
758465281
847746258
193937317
722312124
453742907
462558998
494086456
954158618
131833859
1142074958
1528310371
2119125284
363737282
1142121077
1553206756
199834194
853380664
1973994378
1027860981
1374951226
231046505
319842811
432339697
607767366
978677207
181964643
218445540
2038781600
574976046
1761139606
851381436
1624689525
1368458788
333082625
1171621450
1092213281
499588277
1756178451
1871105164
1951194758
1626572592
665708540
2106762799
662899952
1709838408
1705532792
372256583
910054791
2001565240
430577507
777884542
1426808232
182056369
745780501
1734450714
722038078
1956159061
217072616
1817066480
952520453
1500518452
1178864321
810264862
121737106
1956923758
1411247300
1082609422
1890038410
751218174
897344123
1279350420
359321270
1392353420
569748974
1367842218
293921086
831845364
721463166
144862501
1608480291
1756271055
299439210
894656672
2117138236
198040034
1739247457
475799659
1140687176
192607785
1684042195
994223848
2057201447
1968528737
1722894533
1205341517
1246650337
777153457
1904381220
605993254
132475208
1646628091
1695236276
150215400
766476501
1761416797
676754675
1928220847
1220584805
1486345305
663723302
174442635
198508952
1421918093
1295437625
908992816
1666367114
367276828
1523824284
333585205
566035837
674660107
34270099
1863688530
996581278
1685396571
1425287926
835373968
530661542
2009258639
867080482
1799995174
80625543
1090971538
2041139943
459339475
1651781497
1641299987
325629458
814642800
1864489368
146529229
9094917
1445088391
230367037
1828008283
550031376
554127675
2127622968
442381607
1356518312
883258274
98760198
778353824
2047864431
26235903
1599616635
2088268666
872906504
377415738
1278980658
856502312
499117931
1890471251
2054010755
562989185
436055631
1892442894
1512344718
1214898195
1072538978
753640304
405060702
1491594434
1783650501
935001819
1647989722
891423211
537752868
651349641
107642863
665230681
350322453
522446717
712358523
1015175228
1377369495
647732676
1175352331
139244048
1469871620
1017595050
1755811126
1775752504
327544720
766124626
1440661695
446915563
1039009494
771793208
407412795
283353137
438954786
7384342
223754168
1945912553
327287027
1560526454
409698444
1879236123
1549854292
1420660692
1589660801
247155924
670393094
467165849
1595910709
1125529439
493184100
1375996139
1361658773
1694254474
577814545
1964094567
1585315260
1193203547
764112330
541940189
1767955918
1041598079
784478808
1768755547
354556134
560581082
90055842
1415220848
744263409
885255751
1639597853
940536295
1627956408
616261353
152887737
1150894105
604281779
575539887
339530457
491833198
2071696505
1655275058
1003591279
448023053
1299605146
4237458
1279881398
196391186
1272806396
845040083
291988645
1058315119
188964882
1703967141
823194592
767716806
297738239
472520683
66693262
1325062065
618356903
1124293068
1902880433
1858033669
1238474785
204497783
2099708062
2069934365
1610264357
1988383383
1510823860
998524940
2004790931
1607680934
1391574483
1915597207
1030999259
1057120442
1459936046
1033944938
1610976184
764010631
1481268654
784888202
40469504
1534251347
765821474
985542371
1829451329
1986118308
414811067
2001623433
732253313
348704096
1374658002
1357452364
345819983
330923674
1788685542
1247172776
2060503909
59365206
1828585330
1989005974
178397577
472778272
1996988568
1180111134
1284939780
418989170
451683160
1257017112
22095348
138075377
122233597
941241071
20001765
2015390392
1213053570
555289074
638022800
144780895
1410032456
492241564
1225477042
1693504802
1179461603
1880256640
210221416
1208984503
1675650349
151486912
1545213991
1694778443
1833836799
353096678
986974318
52029542
1132937503
1409316482
1754201810
2144341798
1005191651
1800198702
588632051
593982948
662856282
807844899
198763988
1316389191
846334790
442841052
1786482115
1206762778
1571245633
1696726408
561547828
1270393197
246333783
1286928554
343822795
167251256
1086593808
1129697005
1125033007
660798314
569995045
1454666489
255135456
146417397
2130303196
1358038377
8083994
201677924
1409645602
1756901582
1671619576
2041150194
745710610
1289827449
548387881
273000458
298599229
652577789
1537356036
1712839242
531965090
1930305441
1462673728
1230450403
1844152602
638755925
1860275328
1352751453
1308004504
1974125606
2079687507
577048220
46163517
74977802
680474685
1499286046
1980934972
1065595817
1170973561
764217398
1493065263
667146835
1056033438
146827738
926365439
1858610481
1764378396
1572234275
2013074829
1364264364
2061848530
1273309271
189097307
1212159561
2110568894
1284385019
723257248
1762730404
74885513
1043985133
795800935
346897138
445914889
1958214193
774307458
1582947853
2049311196
2109094446
38947391
130302444
1428088558
1413120423
1737457815
34877171
100452031
944246998
233393426
411441820
1611385944
62018557
332728260
1093726224
524926363
1692831438
1865443993
49743029
1605366178
975763455
1648250339
1146240365
2077381579
1260033518
1393945444
1495734486
329855405
1679308098
2076070293
1407307764
746133149
968285382
821828721
86585461
1097329692
1374071050
1288604947
413482495
1854208828
260586408
2039269857
936710936
1440824671
2117603419
1181913794
1521063086
1278325392
498387386
1326931270
917134619
2050734976
97175738
1712632060
55205505
1206698048
147277143
997898215
540924942
1492875077
540447903
303833841
190488712
2105151077
1842104453
1650879106
709839178
2017312967
1038358373
1568438936
1433432835
256646818
2065396423
295844582
1121702333
400713456
1384617112
1589243450
1082198713
92496756
1643727445
1904407967
906337233
1718990964
2116894576
31197066
430207255
266408226
78849770
1743782515
2101062629
1124105427
2140793431
1904998138
527259796
370113434
1715953268
691671333
177582316
1415640384
1915915477
773265935
2102743690
823808136
2125825034
148576375
1720971991
1562239140
1073893820
895705970
455195410
844692434
1335570362
1461365527
1847578208
1155586905
1158736119
611012360
1714955360
539025799
1578125760
1342289490
1975247056
1069610989
1321121655
1364509430
1086438944
642324504
1343865305
1909009406
266231793
44825221
182418687
2000919508
894010455
1298581212
1584606744
2005184692
2107993814
241286020
596251782
499496511
767899237
826262738
730276192
98010617
1956365204
1532923872
1704201655
198414202
1878920023
1446060190
1857943173
1077534429
601945902
801733862
1102988730
1194642101
958062628
378323941
981529064
1369811852
479817398
1561186279
2081634130
698765035
1902987907
1962933912
1999648431
345883347
745041999
1330507303
972233073
2062439938
1775778755
1641072886
241375592
1327663782
270079687
1441367126
2055911345
418345314
66728831
179834103
2122597472
1574771233
764709873
699417139
1310392368
32495374
1426669765
1919778574
1413507777
1734614998
207030621
1026746499
999120917
1172713757
1084327040
1723717741
1122044731
1242015894
1416341379
510177917
1730765086
1761954657
829020309
273284759
1749487925
1397769477
276057890
1381069999
809280046
1920486785
2087678561
1184042056
1680765552
1739900778
854591885
1433931302
1928665895
595699538
1326614856
850878977
1411777579
136690457
1717342876
284951767
430316904
1008727720
1110795254
1015496820
1895359756
515927859
688196958
773022791
442024857
1778130214
578249016
1726812863
1304679725
1424368663
1148114589
462780716
1565445926
1821173564
2103095466
1875149549
1747828610
2013534871
1017989188
573690727
1737265254
1163574957
1864163453
578599667
243663325
1839947549
1990570829
318904148
2129270073
1323230718
1671215377
245443392
767350503
1353778826
1276761829
643178621
412859468
1828861138
1654412639
1464384989
1162206207
64837095
400064236
1275998196
578687209
1829456243
593021663
889151734
332360261
1746888294
2096179075
1984131428
585359707
2146932874
2098907282
748866509
351594208
1797908217
1480320375
1523005984
1178161604
1980189087
796766084
73925630
29114080
1694425488
260379505
352812278
1766780230
1710085163
206429929
1792674256
1949677828
307184243
2131006735
2136832825
1946609702
1451750788
1536302276
1864244449
970733559
68089414
1391137691
1676073304
2143327922
144187283
777137991
1389591596
927021003
1556783984
1759316859
996157885
1807919229
1136865983
1314826414
815371286
372311068
997551695
1853696537
1598014918
2065652819
2080063194
799720726
1738720518
1174246452
303932823
1458007455
1883433648
1345462694
630696113
823390511
839711463
148144425
1971625840
1606596946
503362191
852217330
1326258786
23728162
1439658742
1794433266
1743490119
1597495149
1295351325
1621102366
94934256
560614655
994280274
533139777
928476468
2112165062
2055451831
362868754
1950252499
2099916178
55046357
659447822
1479822242
1304294833
1354405020
337561264
1532501561
1772398961
1193317187
62169944
589715933
611779642
245456746
1029706766
273137698
986078685
1662105532
1548541007
838743441
343835481
1697095258
29554121
110886372
157975109
987989011
533024850
146391820
260639258
527731369
838197480
187218248
762431672
2052307588
745595655
111023604
1451225403
1156612923
613549812
111110892
870449564
1450220005
583693418
953786861
206747590
784086798
2108931897
1323140429
524730906
1912945379
1681905954
2133798907
1533227957
1617334990
1944341542
706524682
1140955812
1830048953
2116188655
979842655
215412149
1638944003
426565183
2012984005
733951631
350464598
224604476
535184134
12199007
1396616888
2069201216
1203314240
30006134
1083486810
1041637673
1106900186
2126755413
758440422
799676326
2140054860
1702450152
1610221354
46995341
1826710814
576452455
1952157481
2022267154
1950040878
2043016868
755529075
521508580
1995614839
2035144292
1551513760
1405606279
516891607
2109274436
743208732
356052252
840839288
1024096007
1128299411
1966401967
1108210163
216258509
675745711
1223583420
1218158364
1722346293
1205116900
11250760
454058169
1425485626
1539035381
1899858432
1292729800
1152544235
1495162995
1294770061
1135123865
815630489
1508307619
786229359
1479532238
822685093
1759038189
318022110
1242512651
1717076928
105427658
1848527001
203076102
1875647914
135449384
1562488660
483464867
1632688765
317815323
2002048473
440531252
245895588
630208010
1464501549
1582531703
486945910
1024391870
2087723264
1541586657
1754840085
545755633
213939362
922074923
2087764250
230577375
8373334
1435062234
95178996
61622997
847489448
1275914196
215209382
1752438338
1433007819
988616387
1255002954
718136934
749203236
970568980
77238986
1037400324
1540838024
1894754497
910625153
934418732
175052556
630394580
1887062686
75071068
1026572424
442091819
1695408212
779420434
1518095150
188864588
894654439
1844346277
1010509797
657797394
394471169
1713731505
446263925
1592444040
1786373816
1249167462
1512452988
1107528421
1372708698
2096276131
821222251
1016645737
1663843750
917517098
1129147047
348977967
1913250610
1884445435
457137696
1193636794
1978156736
1168883009
457871961
1615661438
1420331002
1042980722
1157532058
366387433
987410330
43267361
119498514
1959613683
1472875189
763236
537087542
1577867105
128261573
1184375753
815368962
1756566344
190110633
875118955
606217793
1410315632
1956895909
1200032303
621847842
1835331225
1471163063
1473809889
1112433183
290350812
318147669
788167192
1551280850
496966207
1801938529
483241441
528383972
1720030371
2091596548
670941424
1622448892
1865992039
1499773363
1609367256
1949901638
1431577877
24488209
1901072913
420796925
167625292
152791173
160250611
1727576988
1088410822
524082361
421266826
116156383
43292279
1608832626
1504087993
951101036
2017518491
1754707387
853013407
1847496205
998844522
1240555868
1964483387
1890622583
1181768100
18485138
92494400
697499018
1840077857
1502096702
1515611940
1774062805
1231482288
1903381959
35524449
1321478714
206111119
415666472
366121994
688068976
1032047544
2045520451
1076364211
371626003
226418730
403048379
2063319757
681574911
267765512
159990527
1254993125
1226901170
198944837
1041187882
1227477203
1363468483
1913329526
208771862
1422949933
2036624452
1877289306
1351673962
1210037907
2064571816
2084376046
528005639
410370637
569133119
1617974015
891969246
214592524
469249933
949741910
760654401
1879292213
1084697500
249603109
1581122788
1692188869
1032829796
669757937
1434524558
1740251542
527474333
943902453
1436825234
1251184024
1288201835
1365338423
1705560272
1811678798
1669531653
2085425690
437816667
217928701
1952340157
2032890689
472611329
412865825
1063236649
506265793
1297159896
2024636115
744213004
1437679052
637266819
1265313231
2097073834
790155274
1472578706
1345612230
1405767956
1389211663
2037276637
873575016
40611250
137617429
1018210459
95211481
1375024511
1865863862
1293174229
1080202404
942150022
236150049
935624737
1754702602
1371090786
668454325
1943053971
295599549
1157269178
1321208907
120540281
1239276000
1075219946
2128254821
191319682
1358977114
1459095383
2144325586
499187906
1294715774
1818485167
753383798
1184830419
1118988196
1236351925
146769467
719894513
1800534663
1103109190
207985945
1506629773
1904714486
1525294908
1819910184
1513232352
1083720250
1341437238
93788748
965638108
264418955
1154225770
66447310
962222224
38424259
2100123895
1338612071
1396324462
1680371213
2103144523
1636298020
479172268
1758984545
405956128
1425470014
1808388672
625288664
2009837344
33167660
1426722851
762965895
302277481
1367797776
1173500012
1248765737
104950496
556409602
1459256418
645148027
2027594146
670578857
622277364
423945116
1796084009
8952052
84871844
664354260
1144927807
648787769
1865356092
1529382541
1589306916
2138487880
2035013298
2112379371
302133469
1004668226
961998110
706837659
1806548043
1361572447
674558233
304627080
1430974691
809486995
820505103
499453021
1808923097
1255958920
281764703
1126102125
914742516
581302934
1785370119
1754308433
569707904
60876909
105269807
50819065
1663185214
470696344
280745376
519022192
1798931661
1616799490
1789266111
1201136606
565257776
1317664868
1416275159
783568607
1184826615
453082730
2061647291
1410144749
121613122
20810872
2080402425
1271712492
1899416762
1834243885
1576770882
95735185
991875823
667858636
1572523212
623254492
315104589
1033202561
2127077974
1576985049
241354300
1792362135
1604894868
1538786966
1432619011
471373817
1697610311
1306210710
232977838
87673534
1720839522
1810116562
1119658262
1992081962
2052713474
120718485
1157173433
732944427
1620632784
1414659820
690384298
999512833
138828663
1228998643
819268903
285764192
844685043
1845571633
709143256
83961933
1833206357
2008906982
1984543668
2069949793
1688983251
567616465
1256390964
1923526789
1453286264
1495776547
548192340
794337177
1155938937
836846683
1762838336
233071846
1892011101
139907413
1405745824
1682576796
1827624128
857164552
839038542
964616817
739570072
1329205734
1453419703
560516197
1652488727
136838022
1586962532
688028616
747932743
1106775582
1139933525
698947660
891471760
220513048
1444387839
721639806
40804393
1699517000
160167538
895863563
1633722051
477862576
1706994275
359312534
1755271973
97955625
32170806
375147147
518692531
757669567
56632855
521539293
1614847494
1870022215
885466110
673433370
786081951
1590429288
931826683
1684777822
1817484868
405883976
669649357
1186615003
1089503654
1765828038
1893390586
1040786995
1228364218
1410659465
1831648673
1506320097
1091773663
726866518
696490908
273269265
2069396119
219712223
328791684
1223091170
2027579155
919276082
1213065243
1494822688
1061599110
1162636252
1314291550
836846683
59609789
1780262702
298547840
1390652919
1135916443
2137216251
1595471047
1955263425
2038099754
1457574618
543528960
1915696446
731192381
1970567990
1605348884
2055811243
625544751
927670006
825810380
963987803
311669335
762945809
567254042
1254092413
1085880784
967993194
928540637
220164044
473567381
1308035217
630630468
1886775917
941457034
2008330029
960926908
1926824698
385219426
1047693173
1799125762
722800495
1526494
1579981453
1845556598
1230776750
1237612437
1533528138
1704254010
803643068
183062292
785006852
1797975053
217736729
1059402365
1494205208
1495962538
1076378457
2136444363
1641890320
134889505
29127702
806546761
654759582
1508534583
517324154
16178635
1545688099
1296360468
1013741371
1860566400
1233706196
996403621
167619228
1320409376
1325106124
1215584914
1528023166
328711951
1198406885
1336693085
1716775115
1012434000
715013503
2129876232
1187981097
1596038753
1844730209
1217397122
847768613
1620327220
1313285697
1574089970
1190339034
1143039229
1996562552
898018928
1085764628
1690379571
1816524989
1375805339
135842340
1271908185
750931922
1736274396
2135559162
358797287
137345752
1556553649
1906616716
752854725
367158902
507113803
1947151223
1964363506
796101219
1951082070
364991824
584098113
309341388
309445017
464337044
1795119233
1667133024
1111781138
1204213841
210651229
1986648860
915827612
283594348
781515517
993323810
755681856
963670147
440493660
1765980760
315798558
407677974
1454898152
1136981286
1090926892
886694312
1615994020
1930190658
1475808595
1662206096
1494279875
695583067
937036294
243715292
323825569
1418994054
1517002651
1572370045
671257265
219065192
2142454598
1063445708
1644007759
671658000
1456577482
2047528661
598290447
1603980907
1601944641
184309439
971305503
1045813633
1373989516
1457854455
1869867371
342009827
54046886
803871720
32139227
1702846389
759564943
1375589721
1004591155
1960583900
1585990585
451777212
636318212
1897537545
1570399894
79235692
116674941
1890812897
1545600981
746772953
159391860
1631601484
796611496
1147198171
342223616
1215234782
2027756489
289244255
461736232
3910788
1938938927
2056959522
1520527816
1621685565
1464960092
2047889902
331444433
35436813
249819001
1530354439
1531628842
2135507107
865801462
522653923
1292093836
579039527
1752266916
618249700
1227022123
1990267081
100857429
1557518798
819826345
1445826693
1648411783
34132597
971964986
185429161
1205966266
1505918592
618504027
1642912129
444142745
684684642
965595035
963398592
296234746
1116842860
280851338
1446233896
1104778392
1018595924
1004044036
1974593251
156355820
1836587171
36771184
2083971876
1308934575
1782596143
674083489
721721626
1756445201
1838785071
742567000
799239810
2112889699
1498235045
1864197543
863352834
1112361730
816924042
442994135
152665127
2068195370
1988564773
189789369
1963901453
411598047
1005925974
624825197
860474119
1498978871
900772397
959135538
1055701633
1698529113
2056459195
1498501808
1874735956
893800264
632658568
1141960748
1650950095
1787791798
466805777
820705663
1527346272
1533539750
701343344
2015159074
1028380875
1396041494
1630434177
162803218
638046486
1652461137
375228809
979851299
699253513
1606506062
299568240
492645958
1015143338
1538794501
1270236745
1068183256
859558457
2118363351
1480665997
1424551162
1390791827
584351508
586522602
387470875
403120751
585201078
539106926
1203589760
1470263631
1150547987
1526500691
915932533
2141328755
2082720927
149509670
915638981
1329900191
14580366
1823479160
224670332
107525926
1388253393
449889776
2005688041
612689122
1168930981
863589973
1963048545
151229962
609399195
1343448899
638781093
1370145734
899145522
1560793845
796189408
1845233058
1036189150
1930256831
1612872870
1980788253
400405623
829228304
1567728361
685542010
1459984266
1837220640
1028833774
597627558
764315793
219630512
616716332
1973270590
1549657078
945664063
1393956344
1323567846
921330378
28312091
402414967
706885346
1156476772
1514616692
1957228438
1466005658
60533562
183310699
2093218800
219356285
1713521940
1513019113
435667356
283056079
330201939
1389731118
148931469
586584495
78960305
292735309
423860369
1886237697
110388537
1265048069
1653104221
2121127004
583329422
2102862023
44580759
1168444316
581498265
1532140645
1462202519
996369039
634629505
733734462
198318706
607230044
707338890
37567072
712677096
594342413
847212784
536420960
1104402712
1818558456
1562173708
401279195
1554452084
1864412556
166003035
2081817791
107005671
1490035229
680931293
1953922965
1842073429
1216499511
1486150323
453804966
1861222345
1194489665
1464065686
1437080863
43363434
992845656
924261532
1718175283
2016439865
1571135261
1380512593
1573240638
1113962310
536011262
2128739949
1150288442
946952118
698288600
1101757175
1126515905
641991916
987621278
1435972185
1935642164
1426518414
254159819
186588934
1721346760
1598614949
501881244
1708709086
732051040
2130636026
2056535510
1220863991
434960108
1900695980
28030274
1255247450
130085437
1779670697
909937360
119602173
108894725
1196449403
434799047
2109598297
1940981049
1693440477
1606363215
881742473
637108892
6864908
338757265
1907763292
509809965
417947342
1930991126
1253991567
1867565302
812425425
229294617
1706670767
1584587849
1272671611
690962207
1593086944
670657803
969735722
1392685935
1720353833
1451037710
932465703
438883552
585940272
888142623
1889786011
1178780959
1669904458
625185015
595413091
1986982308
880681250
2140326731
556599476
1492435337
688527416
66828792
1974101053
1348653456
1335007056
2048801173
1095540819
1805072277
1723601961
797769476
1552149971
454428582
421518170
116996254
411801778
1302665378
573461893
1654117074
1690761906
822723161
898391464
1877682122
1628311088
86769033
551354096
521091524
261254174
1946246866
541582340
965212854
302653360
430343881
145550028
793780900
1534222941
84637851
387800935
1885959817
506342024
2092118952
732210412
149096307
862272928
728898387
734959924
351311636
488471575
1059812756
1537430403
117292193
1429087516
621736139
125049599
782763154
192345225
679785340
774106000
1239984428
1037085445
1345355893
2027934408
201160950
2036745190
605070018
1997180677
910005073
1170689466
769171421
1060372784
961226136
2009833204
724958740
285088774
1633937568
117335161
169211281
1466518359
241594565
2108600516
1685587027
1413622967
699918213
1232742232
745439821
922243039
2046570419
1139030861
511532129
923017305
804554386
2005758428
234580866
625311409
1387157405
1776712156
1965143715
319868499
1027895151
1366150479
1108823699
27490764
22890435
1459986747
1332387677
1108608450
580235456
1100574531
1597054259
1363591459
369000134
900677964
1850980099
1624246158
1644129466
2029771128
976129007
453408433
363783122
1455945450
1489323716
156106777
1994245333
10441839
272767283
427189196
1670238807
933703405
249962863
617143533
630169758
1020303625
1737330719
1029012303
1227783423
1178356739
1052715715
302395675
1911294384
2144716394
1979170444
1276662738
1010886312
2087766908
125574719
87332197
1684113302
2091444516
578698649
1062593898
1375004845
1323020873
1959407749
65294665
1099417141
853907511
766063622
1777560778
1562710228
13418701
616039398
1873988390
2131312173
364576249
1522867717
1863495320
1586024976
679383142
1389430852
1464947408
398568839
787066069
2090853131
244552614
838196358
113703837
1047575984
1981714131
634436899
1027453527
1254533809
1896229424
868059968
1106265442
1352728210
1991684380
979231332
609844494
125632532
1495819821
718432410
1367308197
864142159
1603871002
732108240
981922446
1853746113
666144719
175056240
1294392885
1578768504
1023302537
451977731
1551281515
1158520932
836077253
550687893
980564063
1854533231
492110522
1934253332
518380514
1740747704
330176128
980200812
1002170933
905066844
1423532517
1685009938
1869060522
2100147520
1726294895
1297498613
1552172858
1565302726
334273513
1028651067
348361542
1225022015
1254314693
1310037215
579718417
322446310
2103664003
1488050168
6729811
1502477785
2061042073
517537673
524238320
1860402322
1723257780
746220527
2133164232
93156166
1228962003
1342458056
96267563
1630174353
33278046
853151146
963748565
898427936
2119663610
813237313
1201545191
1204551770
971756523
933856262
2035220127
192591336
469637929
640151909
1562138167
984868540
1028095485
1593361825
369595064
518499848
1000727273
1790799407
1252000585
986871822
670712478
777847297
1423404592
586463322
1840958295
839056267
518920472
228823232
778628399
1417307080
1097285236
447101203
1456432847
27059731
443250670
1844356087
1027700784
777593568
958760464
196862293
378522120
403184091
1982744650
407967613
1142985035
1951069073
16497140
441347236
818474044
3482656
1153717391
1012452933
1186515440
2137897015
140367508
664999215
875998670
1592299253
1940395283
874418110
651529523
1667318833
786760976
1271186831
735464487
1102229021
1756602225
1419151029
54157833
1506044633
2053377202
1639374437
85526241
1274103561
1143746338
1016965060
402396378
1967722513
765028279
1397674868
1090644458
1506470192
304542407
320039307
483091503
252107408
815665942
1268988111
1957164393
2139270130
950474024
1281375812
1094549603
2143135553
665950136
1310303124
951998233
786385179
994170289
326460466
2104649695
94069704
1364026180
333060809
1160489946
1955349031
2011195486
999257820
251346347
1391767224
18562665
792527408
1485284664
1728960411
95099156
100095620
340151404
468061542
944035580
493016568
898346710
34992483
1262131885
1017612377
1421742493
145064665
594298057
1327234550
248862697
374993808
1994985123
1070662217
452850305
1537307469
1179011221
625298181
985312116
446197234
1142178621
68106343
113630243
1269772431
1524242315
1231814746
780905482
1405187419
1083373759
1502854501
1338626879
1486204944
170134093
1658514759
686848425
500080331
234013985
534909456
1876301199
326181889
922415978
1490172707
1497144983
1322442877
1637599597
1187242579
237202134
729901339
1899596613
1174568057
1917936844
2061496954
1446231380
618199510
1214160330
1892764792
430959602
111324563
2032811693
305736048
1454911868
2100865207
929280828
1301653897
1226838970
118466922
584681281
752434390
2012369949
1467703059
195472363
1885928777
1162313805
2016212255
924797168
163046833
71165289
649394363
1195189955
911125157
189234415
1077274582
817856956
965163705
991319450
705092034
1890266885
2039363601
213707821
1552871542
268868705
344244391
1606482195
693119006
834287839
801318320
1115927186
562604400
541525181
1303509360
1366940692
1603844787
1100434198
1420690163
387113875
1493898475
2029863104
817408064
1585882362
1416794237
71154146
561508774
185112462
1906692575
974999181
1825667488
539547379
1585502127
806276140
1775996579
28223114
1404554693
719348604
1792029528
2042329071
1557713425
328587175
1749226718
1726557873
658022361
924731753
874432758
1057811483
367066885
847460897
475860279
124262663
900995270
2860122
1808734999
1405856872
2039215441
1767007748
363081981
86550733
396570641
387624896
1820684158
1489971605
36241414
1874561263
1973563095
1985867843
345649883
1652985321
415368634
2485090
1002367587
1125630519
1174138545
354344404
314646092
1293526315
204535958
2082253064
1707525569
167784810
1938143575
1132004822
1224744651
1917812642
990575304
1012188445
1436953147
1714914867
763954042
1469628819
671775266
730913649
339088925
1439710324
1641151072
135600886
1553737671
1585486857
773658813
782962654
389480429
765966737
322878636
284760050
1808093752
1333823988
1744520597
2075791103
693703956
907968239
1003944821
349824708
390020783
1863111707
2003117157
1939421645
876544519
750283089
870347081
1845535137
1541703473
2131638486
601019227
905064689
2039004273
629396191
1325157656
1415597136
496061968
1642133780
1868178838
725538904
1953011987
319683171
2125324319
1664822474
527809899
320241192
268882293
870658447
1298859066
296196944
891410585
1996019279
1917661083
670928358
1614152928
379597072
1339924299
449722384
716513921
1621475064
1002354602
209225358
269466672
1592848962
252301775
613483686
2109065285
1411674853
121228197
1145816879
746649664
734574421
1931477876
720456408
108399786
1051223342
1752150790
648234256
636324204
310934404
1808858391
1944348300
2108821681
1059665853
906005638
21709242
181868060
1977906025
686851467
1739579789
1934985197
1479756527
1481233272
492145957
1023966100
389166299
631327982
166531586
272613595
804249823
164148386
447929364
1835850889
365235448
2079756174
2003850114
565058651
1729933584
1163140283
555684313
1979221767
772344027
753463700
1954088020
25982016
539096022
29586626
393727933
2048818515
966107826
454019581
1324390470
1817173131
567794659
784778553
1097868302
1125580221
853890132
1590829522
974543520
1776400510
1036862067
1670937275
1528184189
244227301
1936757850
2066238235
1777886868
480704421
73786003
1079619545
1832623817
1425918003
781957160
1557222771
1033440281
2053516604
109460049
1136883716
2046896065
8512674
966436902
1072990195
1155199592
2012459795
33716459
1933473456
1258931092
223613866
1205150583
536058321
1526748984
1827417941
1085425353
868181329
369123517
1553142646
571653981
229069558
633713590
787580277
1173166868
1687842716
1649083715
1463218617
370926780
1043477851
573876279
314726955
384497897
377179681
437575957
1230937900
290335822
1778671008
573183845
1452779971
147925236
1072521055
1011108044
1422528087
1384521066
2035155355
1313716178
1385649464
376348471
1346117684
2023199393
1939879394
1885482079
13126219
523283
1706934633
1027246840
1971050602
463976506
1819328933
2123789266
1282949077
646339041
1151056902
956561055
1474121864
124514551
2054391040
1605305322
366622066
598502220
1854845736
1830100051
879586133
231919061
1620006727
1468076511
37284559
1972974657
1650223348
1827118629
179176144
653349371
201643565
1233835498
451684600
505228160
1294685820
1955180662
588558442
1937387691
1704693704
1826242052
115772538
133978341
1709064223
442703550
2094877973
428418456
310030335
1235816126
258854566
2098339135
1466648679
1485198839
665764703
26617437
501414762
1675424319
1274310367
832089333
1179877092
1215042572
1183745199
835897468
629407055
1723463799
825483981
1869394080
1145527872
521079110
1642794930
1706398515
1096288192
695814180
1979172623
1109009256
1304146276
967274714
467928850
73327241
1856038096
1883948226
744035858
1786057915
297704203
443984860
1074319693
615940389
697795261
1084713361
1215684899
457818569
1310843846
1093166356
1766150614
1732470993
4767706
1751515605
408844004
1644498074
1422827351
832460134
1256613616
594020874
269423040
987133796
2081420518
1493343577
294577491
1801479501
1630759997
48983180
1839381846
540368195
566532566
1430126238
608137610
19947521
382159624
955659475
990831817
1993914610
116404735
1766075515
548436795
1000192552
132079761
138676114
605313307
1361898988
65654762
302381151
1835347698
108530353
100529786
962695708
1360415343
497055243
1447068424
1621017809
967838305
1194255537
648490656
2042641738
1825485253
248429238
1991305423
2003689878
750110077
1869169157
14743716
1414082440
532795392
295650165
1152480377
1304160704
400421251
1421212373
73541235
1078899094
1965145379
1064856534
40140892
1562675970
384189604
11404083
2093611971
214896176
156518846
394194157
165543858
1309449706
464723840
1171479165
1792460418
1170263590
1700398725
1828720893
1786818487
1764673089
644140720
331875009
1063040326
394490602
611797749
2126064311
1171569217
613476825
1083441217
134501140
518827048
1920384359
699570446
1868082412
1490510756
1814445677
1288653715
1823442844
80705178
1164979206
1584595604
1132463387
965069414
859323321
1557505943
412900631
1591069751
2050346886
532117926
1485429909
9392021
1574866343
441244049
601633227
431950416
2141100700
560429495
92597720
1199730733
2084731665
1502824774
1391400471
455215195
1017138010
1155644702
1037436778
540403026
1156110651
2117519296
1888749901
1167070473
261176532
1862760421
1604377388
2018147350
1965168982
234171754
1250821239
330377254
1474354596
909676722
1211605730
1663827678
2061282799
779904059
23490955
1195571496
713816492
1016173217
553493229
1676203930
377607756
804525859
286717857
1231509921
193328914
1580467704
444834254
1243323873
1158135556
1022926489
1582996583
369334508
852647786
251322628
636415886
578769002
1835817048
509110587
1716366015
345089029
1487819367
653955144
728339199
1190231759
275975376
1409369230
1535915208
1597791248
508831932
1577625865
1792798164
1530775222
1574333511
1401111370
707819024
1543193599
1663023579
414401937
1556624757
7637827
976671321
1791571150
2025062587
619026160
1611004607
876448461
1468470811
1658778353
1400276894
966950799
906725196
183046389
1694731297
1933352124
1413198703
956578591
739247092
523113246
413239514
296354061
370725070
1229356101
429672191
1303151359
339767987
620438671
598810800
891432349
699345338
764830704
2108293123
955467646
1159900699
1900922323
1106366587
1693733534
2099304724
1940007890
1162524421
311799364
1798773653
1311969107
1145043930
2011887626
392623157
698881284
911070669
1089400375
2095383325
1386310952
639111541
73380005
1442372234
1597115313
1480600791
1879885080
1507079707
96164271
931286954
298063805
639856154
434204855
91486681
606494214
1073542592
358556290
1892271735
1007009695
1591082890
1314853719
768744570
1072501917
1237085298
587215875
1569685936
913455590
2053451111
376686346
1155694131
1350996107
309645640
662609177
2113981567
1757072049
1208749976
1356507880
865205610
1791506788
1462502696
257282304
348272945
1472989203
118280663
2092892350
1273566684
711433881
552316934
1576883724
648839475
1959811295
438476728
510051568
1386213989
1594005782
519432152
662644544
110827512
1690851343
1288098795
1051141098
1273629530
119382938
1604934426
1423532517
1960306225
122431564
1756387741
1767076294
997556490
1371898243
406772063
1253689558
1657888685
1453567060
1597495506
1211186806
873209827
1516346832
2043414616
543556635
677104434
61211817
579137136
2037431224
1520941986
2115159862
725938301
959236259
1439870556
269783701
809913398
227066677
1763236690
1223476843
1222533629
1047372124
1581810665
1186006030
211828918
1085509040
322184358
397654607
608826030
2017911590
68771183
1789761400
152873819
268335941
2109580314
364600058
1391823556
435529145
603292532
181838884
242407863
1487951714
97489173
1246094186
416902004
2019738068
895399471
1277522063
1026515305
1171247713
1507765856
431266222
1025624789
751146187
1546251929
2120892141
89339769
1469967135
1472420799
1253098138
139230315
578207624
1128906552
303199619
1177348544
71053532
942386830
1943446991
709136817
1446535239
1465607064
1915502272
1177595481
530251322
1263767872
1237652765
627531136
848815383
1098175436
585202646
929105972
96046898
7270908
848843384
1137507198
1432196011
1713144900
792859403
1793253046
62766406
2012443218
621983690
538687055
2124128624
1313025455
384758804
2091613988
1605210702
1144245291
999292506
194712061
2117703740
1856738141
387584365
1323687112
1596391000
260570000
1197885879
362855166
1109534211
221132100
1003224619
25505211
367156245
951159410
195433153
873738520
1405748603
1737967962
1557026390
224596814
21542280
1367890841
2107899801
360997458
361270096
1349892707
1234781514
1409402740
98517260
696979609
1501503200
1725409412
214055041
711105148
1661318208
446489153
716624583
200351089
607879175
29745207
766430893
581091384
1042996952
824183151
386994528
1096115093
969829549
723763966
885909715
1204172462
1941031783
710056171
363091466
1666222141
1214043073
1575991323
145253209
1036441135
1080254848
1445764896
719985265
1403752117
1275520041
1755230241
1539719440
109629444
1960370238
2024798834
462293559
1774983549
236654534
1183020733
717917005
1695053446
1556295191
1965918722
1867131162
988945576
987433921
1143752231
402061568
1413852805
921003729
734269284
789325556
186660559
1673415989
1857397849
2086336971
710961398
1756068048
1046714980
1912317281
614067801
1584735986
2054131883
1761517296
1687041834
1539706721
957158531
1995080753
1013360177
1841709062
954312983
1845973292
985580043
2069154096
1943066482
2084538110
1458007421
1475860687
1075482080
658678339
219006
244683254
1787889843
236664709
36125003
2018539171
58331364
849455680
1584618082
193607874
1231600343
2093441692
1420846475
1216175343
1795604737
1619143315
65134468
1766827189
206815360
588611253
1782440993
484293187
2082194646
2005691615
416788732
1335041636
1083253219
1886689435
1503056720
1204787934
731489398
1341282486
1595508343
2122557999
1504460575
1914376736
2046202689
763225786
1751262974
523217546
336368282
1179974446
142681339
330468758
1724592342
1497004650
1919903110
1575121805
1052389727
670568744
743809444
566792922
537358134
1742412736
1949984357
1581202810
50111868
707533943
1743102933
27330367
1697132345
1021566639
2080507052
1737323332
1625496099
763590542
189789089
513958759
987328142
162267082
676881989
2143191634
334282049
624515688
662245596
1177920119
835527216
1794161550
615289377
1078987436
1137368209
205094907
1547455667
1668956085
2135521738
1008044040
1130995478
1455559059
15111246
2096615171
755342588
51931921
428223143
677944151
575341950
86727603
1042085313
1795524719
1709747120
1309632306
393868093
1306025875
381978676
1815819852
1198820707
1505162741
857446351
755396925
575463115
66429918
367876949
998816473
479771941
128503085
1572214909
985324577
2137708647
434800274
2051211743
627114800
2125025029
581967773
1412064694
916440730
1863273622
1432654782
45238098
1305381630
2064276815
921188521
485134423
564764352
1662179493
1603847875
106941549
1459003561
669099776
1919698586
1116951645
121070307
1307312239
201181435
2099895987
461093299
1431052997
1502629125
1936941644
1641609578
698647912
1436592926
841851280
261801012
123781236
1873660680
1364215276
1857365854
88538559
1406334857
304174889
568168887
1690926860
217718068
1224942161
128193197
1978955073
1484537345
300161558
1239114651
847140958
2067004151
606110782
1198044305
1412686
2057305906
642033311
374187870
1352442233
81657888
527367458
387207967
1973219821
344554276
1989306841
1399635320
2042959267
1515340942
2094961248
221817004
1582504211
1877078340
1951125127
729685969
2099564290
193028872
1945272779
461195025
256023734
350540194
1927184585
855644252
1993777377
729308440
366142808
1307903706
18996935
1161411014
1858530875
1289196686
904128277
1763882281
1784048062
2000146764
941738191
2127999559
645973804
1699822789
909560569
787290686
1149366366
506656241
1974525960
1025391257
285902909
134565541
1067400253
17874044
919924868
1570196373
226765357
786150182
998565881
701141759
254301105
1512490997
1650927902
32833061
1572619676
1822995413
66208823
1710991003
2113329121
58673262
21880062
1151230571
858404528
2071546810
1847370724
360798664
1998164321
1494661155
1333394006
1127309781
1958928223
502622197
1606202506
291773768
2109003934
2015960728
830659584
1303245961
404602275
128476384
2126839921
1599471917
694082113
550373709
1149670521
1088045156
275555234
1184756813
1268086123
1173764474
1650128884
1334097830
1802576679
88142454
2050301313
1686483649
1338797699
1739385729
230738662
912932760
1449065098
2143675471
1987880438
318755024
102184724
536366351
1802791601
427020004
147388937
1790280056
1367401195
1630395019
1521400124
68128948
1683092690
971538419
1362626453
673559388
702649000
897607966
408963707
866125672
1641816759
925385160
946074662
839744781
124681687
882085728
1775724919
48227665
1299904111
1141871222
1870207311
739017692
479574902
941193565
1365396429
2062347391
1220461122
355379128
91547820
817814693
548973565
223856529
1744209370
439559241
1497332648
1806887661
809268151
534479660
1612065216
734232248
1436295602
790016072
376838247
1736020485
1348747074
985103710
1572193166
279466975
1155367490
25274420
638231288
1535805019
1736233995
337227449
372004343
177471174
1759622990
790348092
1640625439
177681768
931746134
186708154
617561098
200654866
1031559021
942608048
145038220
2082677291
513600539
209308060
1847812527
2116533116
1122945575
1025888125
484883376
1970577370
1829056581
1741160371
795582980
1719128161
1080516413
648584746
1332580054
2101558316
1752395019
1156615698
278516777
1003729729
955967291
2059121892
612269595
123776273
24407773
1885161268
172695406
2062704343
1994294078
1824783097
914697753
1800019162
268077117
962087205
1587855601
35268244
710354988
1581609975
556409988
164551333
1166834817
70082667
1639323877
1788563170
1552106626
1316189519
1733841815
1173839910
978094426
889160267
1284482229
1512723615
648091790
1435907199
1011584280
637071438
225069170
1034615943
877226552
332419810
1813782447
688167273
1837580633
838554508
1945649332
897706031
1494264793
17962605
1282578540
101189421
1939499536
656260397
1488657986
2125325406
2135537062
1814143106
1315591957
937811938
1141854933
1019691294
1356285285
1439661618
2049099222
343749008
1364697062
1003306532
1910553028
202940788
461598377
612825652
345706060
1690818170
1536607194
1306400779
1442350710
948714248
606871992
1406128804
1238077945
163850125
471482745
1956495937
1453446510
1700494614
1679425402
1911591758
750053722
1435838361
333372750
981249555
174149158
1642380493
1329607667
778876092
1194016830
296271658
2105793829
543305752
635641961
2083171345
507225972
730102129
11128561
1018638695
1821548704
1975927666
1984944011
119348554
1434901965
971393602
64627871
893890012
666365831
676859000
1000900138
538020677
1343782805
570003726
905589816
1181867435
1318737301
1952334817
1184219635
1235603438
829477823
2143359586
929576107
504886461
904611918
1253645742
1783796985
1762269813
1569531579
196159433
537195625
2073216431
1038166980
1937384548
506584080
1012236123
253241757
1704047404
1142580144
2119779245
156570521
2037920457
434090709
1948029593
582614776
887834619
1709061210
309961821
1650425463
1118776019
1440764371
1540353655
801993668
480919923
808696843
166283751
1817857866
542538769
589699783
485646442
1382766502
1959996956
456846100
1720372820
1650413686
1661331173
2004401248
2071551550
984973343
1548731886
67158426
1762526306
2068789786
1030247613
1478922023
210593608
472821776
2142331578
1910503191
590604191
1296870524
1908775341
886675776
683701205
1632806771
1614815988
1840461842
1812445306
485628828
111821005
1093324179
1453801456
453799194
326817589
603684187
201372974
278674586
906882441
380745837
505059569
180680758
540415112
420259177
1400895828
910161854
953683602
1834086010
1290693737
1734229001
1811693189
594462948
1166469412
1579997327
244606968
1220707226
1768268096
596302613
240553445
1196696111
107815940
1754413266
1424221558
1442724020
1939247144
543864933
161283152
159385236
458665142
2106859793
1745903312
661553946
253158949
171146507
103135246
927375918
861757582
550077343
402062538
1663122744
1133474185
1859945174
1220792367
836564067
1574407881
2118631759
1410714310
1889654113
274964673
2029317249
1538090388
77409056
863319374
1080514574
2087358972
2055268241
1729523152
2022843051
1550191350
882528105
1077184220
961018243
838871844
1555664919
1369897588
1646273641
1375373866
382049523
1408254205
1500880616
1765717950
910897755
1391305144
70727288
689024268
2098442086
498193828
901863977
1139902401
698817334
450468907
482920873
1019669958
1957721125
1560489667
1785264617
1903815377
1924271328
434745376
583897975
1409974432
1268356013
336495923
1651880948
81643076
1937719288
1869208233
1703737682
727405351
1233959745
110905994
1474801588
686791224
958344994
977303636
465464947
1572035435
1513379650
1744630067
1578761107
1248182282
1660318605
1970598014
641153240
855585680
1688526565
1749342909
1874437536
587487783
47036962
1051574762
1910247066
1366716813
280828832
335240353
570692365
1994020317
1538262476
1100267094
258012939
2070539312
535540703
792408284
895133982
1122245560
189500269
362609391
761457654
562745383
1728826428
282963531
244083814
976516285
1508675355
419168980
37727720
1649762711
1174324729
1703583880
1176605712
1158266277
722939091
1875302024
64545847
528884084
441189727
12211963
1932549408
910991812
1842737104
1082299455
718301303
139364252
363390907
117948389
161576506
590299472
936028800
1301825463
106780380
1237633345
1172244928
1165490763
1223362955
743073589
1238757132
1256890983
1677329354
546828170
1330694916
1878175157
272420385
2143347813
1786006397
467679518
1484973117
39838893
1705967119
316383199
397430165
291656351
679756296
1462872754
1046491339
1011996109
1542277798
101373971
872870446
1683632340
863505475
916860331
1180048450
1680198612
614159146
808761121
939917750
74072966
1699410002
907792797
1829268910
1407223404
2004211059
1722200886
1072946651
1082848384
494990994
1613817341
1540769776
2074895459
1327788234
667490541
168741238
1134173862
1738630987
1271648013
323583076
602515387
1655793164
252855548
142725350
265074792
1211044638
600970534
965842092
1588409951
700927339
1178781789
1981964814
2118917273
226741156
717919826
1333800594
971164892
331599382
492601372
445465169
1961565413
801948469
891154680
631600247
593040293
1321579953
181218522
860918644
507734484
727516475
371617250
844557318
479284181
216956061
1174113566
928250926
1552464172
1827962383
1458077197
873444619
1688394152
797964052
436588725
1276844978
1059092149
134065767
1243836774
361762205
1453739843
514921587
685396170
711632694
1220801147
899775507
424729456
776798267
1762406679
1561695396
1494187909
622144699
1514510205
1669498181
1171708403
1795648432
1929781271
1884932961
536299137
445205538
1995012130
1491841967
1023309744
1366991489
1715922980
1427584946
2063991786
1861746061
967002590
1063395591
601310203
732697666
1007850248
98936228
959661065
370953738
920786962
1484775476
1933599754
376722714
1089386760
947920905
1409119071
768247887
1735221612
2043522507
1609815022
971777521
683357158
932462774
685064996
1784330408
2044352287
2075827624
481442433
411699286
1683746295
943526559
1571653054
272362738
1007543457
570028595
1405352524
2016426067
745461729
733145977
23070634
812955911
755964032
340024887
407273776
667009815
657777475
934827813
2110243223
1493547885
1040326471
1513472074
391449444
950158125
1631959587
1243496524
680133904
1337233909
1525183282
656664249
708313575
842390888
1189098842
297668245
1834052378
1540626600
1319626400
1872541683
309740422
2008438262
679455661
1473698803
547179018
1374697548
2099892675
1505005635
1180917152
1644956256
1852450762
741815083
573271040
1939722495
992576325
1611067157
1895364714
998800894
1374531872
1789900506
1569679593
2059446218
1893967425
1650142227
99694456
1671615653
1173547068
425733381
499081480
2105490545
1691453746
1066439515
200352732
1759024916
1020376344
605353573
1581320624
1489059212
566292843
1946970685
1536053876
503517579
307278939
444466101
2005249871
1220554899
440302320
116038934
592139691
1827613365
350793721
929796990
165934052
437533774
815215025
323876530
1709753451
1368317140
1855008297
332753978
488409860
2105505055
925578761
1573327594
1048032013
1897889138
147077944
2119792415
592583046
2130802342
1869787714
1741908466
1179439353
372038244
1283159439
1223230868
1037634902
816540476
651820309
1897238136
19858657
1352679278
372315426
1902254281
1205710909
590219893
1625016757
2023770344
1152960862
1788584477
1627541789
546843917
977701750
1158889939
1601238682
1754436168
1047575984
1186588921
932484305
1230545383
333408952
1809589230
221451772
1951542311
480049178
1421069426
180010072
2019961196
1780988329
1735030494
90539287
1902016899
894672881
1188888192
162113863
1395873416
1885040725
1101484709
1619489534
116893173
521031201
1283779674
799187926
1400622130
1028620017
795738582
1490763254
364657598
1001510532
479953795
1276046226
2102406613
1049569226
1494434515
1326242739
152785555
390127488
1750500246
793313940
1121803082
1346218734
1017595812
1286458325
1596906503
219183602
1019545076
1224816430
1333473857
1426839619
1931851268
1874740318
1989816109
1800440855
325663866
1660575886
1924769598
1224638400
1584075424
1367297230
743572265
2036262962
209213132
1802157339
365994197
907485786
1032014101
1936820775
1847536774
695080388
597006217
213192576
429068
1159837745
1423657221
1362386430
755149101
1629240086
1234282766
1512475701
1723074294
185657887
219908634
1857896809
8889284
289460590
1414786877
1979439306
1356918939
422922651
1938232910
2048512783
1045215710
1774680808
1487375787
1123957796
1505378126
469461291
952289340
247942661
2032558387
139780105
908259871
1800497206
673443535
2018788960
986034741
851465910
1948500323
251364639
94953675
962471963
436124959
142618493
1559395434
999006555
1585459078
2126233989
985317129
1509941357
1822901080
2032678180
767107114
2113549284
1655315981
1601516227
1966992153
1306481710
1389707563
175527933
575860166
1190774935
1391603419
145765228
1919592034
1111778655
1338601946
1120065581
291231800
2080107573
50478321
1379995578
1393585512
310857399
729698306
1444906287
1725749261
448648874
1291981269
2124227407
874362935
1625300416
1124338277
409653417
1238907079
1299242353
1117603869
1610993621
1582597476
1497089957
1843494768
1656861461
348612875
1515203558
233116265
1703011586
903263088
542879670
1391292128
930119396
1396123370
1789327858
995123639
1633320487
1546924627
1076545611
843159880
2055765048
962184150
1539410433
82500764
136279327
1538407191
613838099
2043061039
1474882725
1100233245
1434393733
2112018998
418591603
964139148
774913527
483659328
1870745075
512983926
523933478
210105679
1225352995
1530307517
888915466
355275389
805033714
49620161
244300162
1476443845
591165295
1541438850
2086756838
1587007416
1641701242
726108547
393822238
771839709
9069478
1789543338
874312400
1704711698
2001979508
1063454392
428472787
1512061987
679653243
828906935
738009669
1153368731
610086824
1874574760
1483701716
1236489114
1700880773
265113119
1971985539
789588343
1097242306
1149531383
1146148622
641924114
689407146
2109015651
1461213184
414390738
820404157
366537950
1560965383
2041460534
107163259
363221776
1719446267
28933576
488225153
1611616151
187688812
232776866
228268073
898035637
206476843
1054490804
114961900
149849465
1907945168
2008084413
269734082
131161315
1388709492
2139456928
856045863
257630621
441677909
950770207
71995999
943581517
877519016
1759174480
2082126325
1365500141
670790909
1819757487
155908183
1586589531
588431314
1994959321
524223682
1823604963
1886324755
1578305069
418912522
959086249
972914831
1277181553
461400985
585960534
1933472931
610757739
444759318
1156889465
912500562
1510973945
334934048
2132621250
948395887
2010246911
1996820461
1358029968
2034504941
1333457281
437729517
1201028093
1639538336
318236387
970156042
1713402454
2136733343
1903735514
1206671657
1771070855
1710720692
1989547119
1594613504
256281693
467966611
40034770
1181966750
1491326707
2005295322
81258784
369026222
191786846
864033064
1698667587
1288707598
238940642
1686116525
1194135093
252650658
1605305415
1687824661
1934868583
49639799
1486679538
1618731205
1076378195
2044101038
110073863
141554308
717755125
1574169220
716571711
554125281
433683596
553914373
408435553
521074578
2114382043
1978444707
1603908247
1163846282
258669796
575214836
1465973220
843905236
741320754
1408038379
495329119
1330099264
1976662182
121452691
492968399
1417524732
372139713
458222625
909345616
844246126
167235129
995509763
210243608
664112186
678559098
1389770570
1310083229
1258194235
1116196285
1117718087
47585151
681874366
179989937
858365229
1105246959
1738482858
1005683575
1694058649
1525137467
1693025860
942662009
1499637430
393678887
748951947
1322359704
563385764
1399390115
2024240922
52344829
1764277566
247968374
833718023
1903975291
1129597025
610343061
1106327530
609203092
1932013886
2104262063
591652714
69728676
700735999
1217134772
1617323596
623445236
1594140021
133810437
577863301
153606745
1012653719
1276479063
557572328
1752058616
1841420258
2074396380
124474209
793963561
1611250546
228463653
1888846293
502854877
1742031139
1300825340
1877387587
901338518
1726610851
933786519
721933950
328938524
278337250
465219659
1364323347
971361753
1844060014
1674478475
830322414
1648942880
1171362566
10264892
1948325559
2110552090
816943835
1289880981
1247309570
1510045282
262325849
2036345674
1411019078
253720064
1916332052
1093657041
1768107341
458021276
1010745558
1536551435
825654253
656806001
711157425
253221534
1476562673
1130838634
355061170
483592251
129772238
805084632
2137381641
186211027
1491171469
625801110
2029253959
717550802
156579446
1676977992
385451059
1092877795
1934952577
881302234
2111884237
1550353105
1742817967
56976542
190336239
1668704259
201071385
1206582211
841125705
2086505658
1673748526
785138037
1916028687
634309420
37999898
2065226836
9650105
1756519426
1645225777
432783774
928570959
2050560121
366937614
1235139644
1785337056
249169333
366586188
1684377188
1943558733
1921749148
751165631
932801256
2075777052
166040741
1463568635
1715595573
571646621
333300314
1938540172
955572555
2001407143
609600559
1201135428
396426094
1111615317
1891604823
326476986
334779970
415335528
454931469
1887600126
983771419
1032753535
1375299850
254563065
688201883
96815318
2010906536
1723499775
329030791
1195463886
382259017
988387875
1107271548
1084345257
1528404483
2018381255
1465571872
1687911738
577740149
1248339510
269234626
602370796
332414159
161246259
2086309388
1801504987
2110815217
1318889388
883507570
651770958
295684597
1224910332
418420720
1781838714
1128771536
1353097864
786657934
1069368398
264446624
2074787863
1661301586
1464500800
239645931
98930180
1293172827
298088152
2106495050
662061535
1221169623
1638372151
1921849353
1826950660
802994900
1494624601
1412131942
522472724
1838834234
303379701
1270715138
640526834
2080687885
1774033121
1786964803
1518533826
398962694
596205263
934007648
245329587
649339959
1787971367
1020771180
1270739489
1585933680
612734957
1671215917
42386412
535662995
1901755027
1392517798
1774141914
1821460253
326828071
1172548052
100282128
306562605
827044167
1889013239
543437963
1118425138
840166587
1694073949
684125103
1023506827
1600200286
158781304
513713280
1749186179
418405170
899145522
630521858
179870285
335753026
1181798613
396661097
439080184
1657812581
1639198726
1780911913
6164149
1588109771
574992414
1944687151
1962841734
488947443
432288093
2071842202
1474863760
678056255
1242870522
1340900999
371101546
2072900355
1668870662
378948737
1461377229
233210810
32703375
361416222
470879023
900176598
1035089853
1483390968
1856617458
1453209726
468960132
1827387488
1145809303
687428476
1974969545
542937420
1288660343
1629496512
344138075
1081672091
199391306
362488219
1952673985
477356959
1958099392
774864921
152467707
959415361
898551741
1999012990
1616769507
1027910089
629112183
377310961
194112349
731875804
477500050
880736930
1396266109
1561107571
672211542
1936774206
1945820054
87034594
2117473146
618637558
944151698
1848006163
1415979259
1293720585
408628708
125414950
2095857332
586014781
1755048952
222420620
1073908629
1289804106
632879430
381616194
213219029
299053887
1736843282
180643177
1300131467
1944664015
479825602
482151343
1317430352
767577493
1317102455
760139407
1025027305
1820838790
1586066911
934777487
134869351
324744194
419834222
1610848800
831772602
1079345631
182319596
971891820
689964548
13992299
1480801444
356791147
327929706
1392115109
683734429
319476112
353625802
1637293573
387710229
2107398180
1580752497
1368487171
1796153679
306086968
471783645
412939749
889483328
1403389164
402908084
1507488739
1324307416
1483427940
1503986054
1851308836
247908182
555146802
451187156
162047564
2108377188
738009959
1967397403
482024663
763562378
6645554
1892393237
249827432
1743501968
507080154
212306705
401974900
1094204344
2080611367
1162943207
95630480
151194642
1241556345
357307978
221610108
738793652
1587129670
1881931
232626431
823111958
995875406
1066857962
1460491712
1783140982
516749264
1777530198
742105011
280220152
2140655708
1427985910
868696706
13975325
853911280
1015327302
1231716484
1533605915
429666820
1739500078
561833338
1053530725
196198422
36826490
335000174
831210912
1812048947
1313264294
665460701
726191777
1265906642
545449796
1221122385
1190368373
1939351882
1407348518
1597403989
136463129
641975654
411397326
1436841179
438903899
238947331
1336653990
1752248005
1659163929
1136457591
42218908
2097566379
1058832952
1201743766
711667404
1809613660
117527935
1971908403
925530305
1690230816
584424830
155962063
101584519
1013004264
1723399859
1269217286
876385243
1834778436
2124768831
270251742
339225035
1894464578
1819497829
365388740
52528485
31481464
1865121479
561634002
1904428940
1742608273
723394029
1880516369
1810513406
838867148
483355504
1186029649
1187854169
35779991
10978236
1573817078
2076078958
62978962
988276953
1938161946
1013465300
208830427
1513715428
2113860039
1919597487
1873051921
222518462
591399434
1997244297
1552734949
1260675584
589109212
1510862039
1635345933
1370673941
1268666313
646777677
1044781575
160694320
1279268940
922545378
487649072
1731668331
1410303523
878565167
2078431344
396680184
391695126
1223617799
1992369973
1082857662
619450846
404792775
1523438231
1200720994
747016453
1842700971
1179806061
93214772
1004021349
671664567
731826242
1324732512
1306649011
2140399036
1804627924
1330501359
1282481352
1989626775
1267929990
668847762
1641671254
1442173522
2118297369
1840286800
1023157572
984542177
471071416
1163069989
1409348192
1210315095
2053714766
1283811186
318386389
1306068017
1219594914
1922945674
1274868357
1766157746
240563281
958524704
53617934
1160267674
1099766107
1483005716
880065056
1284956109
808897724
770153516
777818403
900377340
1510496963
1377319542
1825240713
1288865500
777873509
1612084296
749595862
1678120979
2096733945
196290186
2034516659
1936408950
198376683
1667268398
1480941227
1758958263
1845990799
853321551
2016822848
1979701727
1747846775
1143353418
1609663555
712916877
1213085558
281707331
1182332438
1472448818
911216025
1302436092
742014924
78114258
993235742
1029941797
1979668856
1022769938
1834434675
626855477
2104949301
355826937
2077897769
231327248
761123097
350414188
836592161
1752095795
466215673
630662263
162396531
1135480988
751681860
1922114852
1987295753
1967844183
797495706
288391676
1410197687
54669083
2119479360
1349903816
610972158
1923781076
1640419875
170184097
1000894765
1531594552
1232891682
1561258694
270819355
616670702
1676308655
205926862
1404288256
1749068255
2062005997
233818615
1278913387
1572333871
1614443785
1331703231
1733629935
1818451989
661599362
1127816529
1541514330
1002970715
717709637
677945921
1864146292
1335109019
1611172964
1194695139
2092058954
1352574308
384458268
1088376039
214601054
473248271
289560949
38956890
1642652501
535615057
1091824673
1865535307
2077355352
750573435
1597115864
1973229197
27568109
770042191
1270433716
1404744346
801183077
1165015360
756968449
1624024690
1354960032
1329074952
605662921
397676696
1756756516
451869605
1687861387
1144340241
172612221
1751616580
577181800
647248698
1499831604
1924576315
1748336687
147418662
1202116171
1132928851
60873355
1869213725
557310322
693177441
1126139359
233730837
1548152113
904256723
900551187
86191085
331615098
158511127
1523015137
346504089
1033020088
1199155125
505446440
349658385
1445721092
748885945
1008748309
273673490
2058790441
221078781
1832589202
179711284
1477773695
1133128651
100243647
2055902805
1174819318
25424152
1659327335
1657413931
105835352
1705889260
909239844
62676740
394919364
991542572
1391864290
1740404410
1565712281
1899352780
333671408
874332482
289129878
445968163
1242202316
157929789
457326412
889352474
209120449
1795354287
451560597
1040630633
40290220
3296003
916316349
1940540838
1858381779
2033749657
1084739547
843427980
720528429
352091253
755254488
1923982106
1741269249
1626471485
1112634074
1319050088
1943014928
596060345
1275075325
2007371913
762125731
741758146
1543587210
1873026201
897133791
1683336521
56544562
430026609
149857888
4022029
1115229602
1314947930
697151361
285908289
162612519
151260088
1191472621
1226622094
1447244208
1203610021
1442357692
1266164712
1645940551
1778383253
946932519
710019883
660261204
516078246
547774747
1951156224
1612273328
1334479691
1226941355
1895577
798598367
888454340
1888069216
1883310896
387961928
385607439
507402683
1887218125
379303700
1174780138
802342792
420434528
1461700626
1044922346
851677320
1853898378
583825825
1219945173
1808253567
1267510117
1615647777
1041513178
287638081
1993025859
736900090
666007915
762968265
912630812
1283810258
1801938083
1802827364
2103047416
1724538875
1838493497
1702945473
1701489364
2108310824
125078644
2028015089
1251313062
261599870
416569196
2047465569
772051290
246331663
1840104716
570305933
1068775159
1820111207
495248161
1700557179
1697740054
1387895743
1815624481
783836598
35677478
1391681188
1652363677
522489159
606394600
1144667164
17694282
2012720068
1350298393
2022933463
1367450677
909011572
1720135600
1815397232
2049129299
831398703
55325630
159932446
119644869
1195250522
1966638260
1621288316
1320011246
1084219725
1028369594
535227171
1643943630
1989375133
2005460966
1702255618
1882125013
670504556
108892603
1343926099
1967887410
313068197
471421748
1611695077
900395762
1907283418
940415535
1584811720
1208926428
276056726
902220706
244377026
1058278956
1827909585
15671833
1446234622
1438204773
1028888795
390482378
1264770421
1338301042
686560131
363003481
2066567219
1606654237
253053578
1903831578
341794383
800031054
499303561
1181152314
559577761
483913232
162224500
380673664
386270637
320578325
698583323
1703536072
1664143712
1092527087
1614623430
947020161
1670577112
1526029640
1669823613
996836254
44943883
707110861
1910969834
1411170773
1639243448
863326021
628066122
888520383
2010763161
1635930418
1802339238
1405685165
718620463
685301585
1402986489
1897907065
466576574
829877073
1068919265
606383612
126422572
1970939270
100446450
1990069066
426136574
1056168134
103801589
1343455545
575814349
126941640
1028403234
1385089361
2008205918
2050917354
587134345
2127171349
2112280139
1435487590
514950649
1364097522
645278558
170520915
927222333
1189258624
1676829839
1243047620
329057309
674334078
1744716157
181851920
1715185093
1497606152
1596887349
1251373955
1720831239
773086168
277515728
761337655
1409428527
1355726321
471400847
1880414012
1606264592
787876031
1017439558
363225102
2121033346
178080535
356276716
254445034
989362885
1236736409
674300468
1371281337
784638365
582308216
48603468
1582649495
2025925400
607161318
2030928839
420653463
152387372
1304276580
1061375569
172014437
840112352
380003696
798801810
310817307
1480017279
2001117510
1150748592
1126061351
2116720060
1334996203
1148821723
1379258861
453226834
1901950717
535955696
1081646633
985659095
1284939780
1443429768
1037399675
2001609689
560117278
1254386262
1802912231
1429654448
1345356514
1735846327
307031016
1419462993
2031684339
1520344008
1254423892
2005816296
751052161
2049131293
2107197951
2124732343
1435691655
1970839366
1757306205
1067109253
1886248335
1248821114
652675931
464390992
1959466084
941660406
1110360663
420121873
1817223478
774855262
1953423855
1170658777
488884980
940385198
1272436251
353393574
1005099216
958372540
1932037549
1422367348
1916478115
1307059967
422384063
82000849
30490920
928618475
285138402
225459843
1060253359
1139416012
1884816866
1363009166
1937421198
1239650969
1973024737
634610601
1363540342
391946200
822745232
1377399840
1334951459
335032729
1159888575
931791119
915749348
112413800
2067638733
1844512783
1046466164
389053184
1227271949
12881529
1574590881
438386602
1486452627
1633549634
718319867
1688246658
333685267
2110843862
42244479
1051522499
1780501111
357830163
1288345021
1973824307
1158954297
232907562
455460788
2122859724
743619539
2006573343
1211632165
1063144275
1701585110
300796321
899846730
806808896
873581404
1992357431
1168067627
1741214901
1698769125
270487719
1917802127
472091150
519670093
1416308759
679450453
1323845256
1652402374
354681847
461599845
248353834
152085201
1534817926
641116085
722386681
2009672929
1281518868
1052405661
994596287
1353606634
1793081972
36869416
1931279490
1092019692
1489791731
1532328523
891929967
1706325948
474913694
1135584467
1852205386
1182988073
889122759
1034765702
744399485
627187989
2050924193
1600690922
1797759235
2091821378
191211159
1233423900
2035732406
1934619302
638482158
1365798776
686530831
635910464
255300275
976795322
727866679
40463256
773757048
1579156368
1280073043
1090018438
1369886214
278102613
1873367822
971037354
412566215
171681621
2074065298
531008040
1432555765
654784324
770685248
1840099450
292863633
365864994
1188464296
1053017643
534062269
678723627
1974564009
1276509499
491884273
180414839
2138890201
1374959850
712511605
901888571
1914616942
1180910119
1063633089
872330881
582066837
254123262
438080655
375601267
360297712
356665991
346960338
2028437020
2014370212
261867326
1076471561
687475003
913303150
161732981
1550978762
1941299960
2135966112
1012315631
1003474780
984503642
1966582429
1945571643
354934304
892629397
996557448
1996951409
2142398872
1985584174
1805125290
1380733356
100709709
230144477
207335552
1724839140
1928110758
1513178281
55808940
460210098
1438786245
1456936696
335085158
951772112
1171842828
1617833742
2099912160
746267506
355438445
1536118578
871070799
2112006741
724099517
2075162585
1981363108
1287841082
801831652
1692563853
2046645171
1044147984
505314265
567384044
1722338937
2075358132
1684941295
791756066
1810863044
474876083
641932211
1907039396
426323462
879336156
1501172805
687004453
1421617677
100516975
1433246935
2009678617
941985346
1582223955
40874329
1084370805
573516762
265063963
477675561
1961149597
158847692
1625982813
295596330
1981734459
473046507
1690680132
81150390
2017978854
2111102030
829140542
135136627
953834154
1171564316
1315504492
1624555747
1265207150
2054897112
1101727447
787523162
138485973
1348073844
2102567325
1385962259
1363510638
301115228
1882634001
2067072621
1872994738
1651657480
1628383244
1011052511
1755831434
77159101
1806816232
818412192
1938631020
2098051749
730568310
1964889208
1868336281
264345350
802580604
1748637203
1871034558
1156784154
737431221
2122163234
1942858243
161731454
876954519
724526400
2137028904
1405191846
947722870
1060571406
1365926082
1809205652
2091819861
14448624
944437682
455149369
480376792
1925629231
1545306110
2126945889
2077087317
367030280
1213396352
1889675517
2085947840
1229723559
2127544526
1133740311
893270031
1086736139
156390329
929088450
899360249
581658701
330513840
1893677548
1324016057
947035059
2029377880
1829226797
364556617
1724651656
462454405
968578346
204015031
93109590
674632047
591203453
1230349248
1971584506
1799673183
204524723
100046777
595233203
760118183
674092232
1597912691
199789315
1427961124
596760396
1569707530
395219147
3194344
1595003290
339803912
985212973
197874632
632209355
950970518
1736234846
1128745655
2104162043
1614118113
1153015656
1470613927
406015473
361314322
1226311250
738270524
1261494049
597134762
1756291086
191848658
964880364
156292441
1890368960
886757874
383428279
134104635
169301281
348787974
1521530961
894324508
1540805860
928996947
1661623594
507956136
1224465158
678929406
1116972404
1003331670
601270421
1364105912
1205174532
1932626299
499063923
375632463
908426387
837517977
1308665584
1629539081
1401466512
866312128
191435793
78774675
979404054
832691360
189405060
766546047
87375465
722110795
517522765
2000598846
2118536475
498364760
1485611054
1367345328
1261499256
1227716833
213270186
1753514249
71889637
540719143
745902028
18925027
1555762820
1676654345
1322898622
152084683
1358623793
1833110346
1810353520
42631461
345762003
1019594071
1429320373
761599617
1280248070
1077803653
582954771
754824276
891901131
1043617261
1749030996
1830556733
1702181933
824081782
1391832739
1724806619
194928637
334402265
1183750740
2108317424
125546168
1586328936
916853721
306106894
1375943944
1772685121
721228541
281242979
447486811
219046036
979198400
1199395840
1781693156
1958387528
71675749
943021252
479910065
2024885343
401744268
174955438
490839807
395024757
1376499218
854729862
180592906
1743697726
1299659374
898484103
1337686375
1700475345
290711730
1886061810
479524202
957735086
209500215
1194180326
1137873520
105570061
244979731
1149284068
357007465
1889969440
1733791110
719560766
1600287582
437062915
1768469678
1066080284
1593054641
1358995639
1722175451
909343262
737332475
1853527332
1824528656
1331842664
1567845819
1587299275
1800723191
1849159284
781826889
988707062
1786547036
799299216
1224281977
84901011
86385669
1158537103
1383406992
1819056457
1817433271
309136189
1335729695
38048616
1787708874
87797766
692560746
772589305
931660268
978104123
738572476
622739111
1412820492
501314431
861053623
1382318287
357494236
841073787
1993559453
1319557274
1473988571
958030974
1994301470
2004681460
927600820
1629527742
167654042
1714819624
1743840363
1584882389
1196744523
1223633260
1922962748
1011690969
1682419797
1632197271
1215774784
441624248
303051703
1531919086
2103562006
491152556
285805047
16316710
188866348
444710022
1060765100
2096371171
1569523046
591493030
153734368
1230748057
2040758798
1080233264
1334287438
407262656
88807367
1410221756
2069474608
2015373898
16913342
2088726248
228752308
1856416905
1663100336
1417032671
1099589376
121356240
1307093629
252317008
706821807
1077780752
163175799
1756120969
1512217024
429886856
1877575956
1011598084
643781101
1989513634
1680650944
1878234105
1887844804
1762583164
492973479
1952054075
1665312760
415208726
1263833828
1250713132
1194341523
430779881
1817633392
514201283
1003662364
652226700
1616833825
414302344
1537157680
597293518
1239417475
556091268
894525934
930044243
762442970
1076508978
1380402482
1478615660
655307741
790855720
110543468
1369970700
992435359
1801768526
1318173020
280782625
563539589
142337992
264573782
162227605
449073885
279170376
629699450
1842383292
196900596
1549122861
1634175842
1500065980
1709131095
1889091378
1436382182
263604789
595178601
852871820
1015899942
1107397270
1639017425
1726653155
2035899642
442724782
387149262
117673659
207736101
1229227868
1491821197
564987252
886264272
608809173
1279757009
488494053
1230571768
2131572172
1426901115
1493782993
1837429388
1000843224
1620661863
1811157850
1530102344
2031262001
173056869
706131008
1531790649
1505134729
2140311458
2065793252
1502753042
1439989618
1623864365
603401013
935145884
410568585
11770930
838773506
952546654
838063676
1427830777
777957470
867429774
164380954
1556892135
539967417
1038916140
1502943887
1516229716
395496082
1114592366
1482443619
1755116592
482750428
2037937764
301182169
613105219
736506652
1620735581
390023963
426403759
2132616269
1476874933
581650676
1626802248
1906530472
1096765502
611664681
785435262
864389063
1489080629
1559495116
604820149
998705975
754946010
1850629688
2122945896
1253713294
609675512
623703862
2132871563
1687567811
1413946551
1632105607
100758788
642426916
1044179490
687752247
1315675244
764652152
1432755696
25729924
1419240492
198447036
391935070
45418813
438427136
814392792
156768854
478789930
1497833289
458721803
1752192950
1535019283
1119603549
623378546
1210025107
339579875
1721001718
67312344
845589394
1789963245
2137843159
1477746668
1395676427
1629520171
1550481009
540096204
438660514
648339141
1511167721
515203689
543068435
1798807021
198902455
807048181
1561309365
1991652218
1269071719
1543046625
41763242
196013141
1788523554
727281166
1787656778
1131846208
1336326850
1658225634
2011910055
1101856778
1124072849
2046105147
809058008
1986812387
79679754
132419164
1879539854
1040385797
180433865
1735026115
506614952
1021432666
1322523935
990506089
1182354883
598223300
633650890
235913000
1600614714
1038545086
1363478703
1686790354
315217496
169035415
1285611895
1164322765
2133430017
293086710
371013962
1207384153
1585661882
240948070
980366683
1190749847
2125336827
1521568923
941679966
709808146
986742235
506081613
839265344
616492566
1411453203
1889288899
521629618
2085762154
191361091
887547016
1179673670
1465942377
1407533745
141303865
476746761
1669220649
475081639
300499164
1765227320
306492815
767692616
1542117763
1153861934
2079115549
1724390761
1194811180
1508502468
1941542921
461838998
787210977
864229508
515906125
345525691
1634631730
992900315
578338493
1682008715
1428537460
477093563
1209742755
397651519
1047330756
1336021266
523048515
1318382497
680563173
1719979060
1430697394
1257539026
811343318
1325337408
1219042330
1747623998
664414089
1086750405
716241679
311644322
797209250
84152887
2134499852
345350915
1246673465
1098445088
532876956
1391493712
1076211818
1693927402
680971390
252031675
823674999
1453577869
1310034737
335121921
977579515
1270486039
327403136
965082915
2082031144
1189615745
191479295
1091300954
1232270730
986404412
725685881
294967463
1675591029
1695668241
1838208868
1003197228
731641745
1096892922
1242922049
1430735336
1818345695
1676479230
179762739
893418355
1706822725
297418572
256664714
1145277998
918753613
1555300770
1945810592
1833566630
1126343730
851415699
1447420218
560537492
188898280
864007522
1165055439
1983679017
979965713
1210952259
1730153350
1801975482
1864379366
570292134
560793144
1949022437
1699133385
727795313
617263273
964134768
1563928482
1233532189
992205036
2017134809
945688345
1337596210
1733730070
1680766868
1525035938
64118626
1234580371
219134448
1011599743
391697711
623725527
1394885132
1421236240
1696962494
1107239602
609841866
1451708017
1365725586
28659176
1271556965
1585982134
135961468
1022073831
168875694
1981143007
1905620803
2043488840
813104507
861657818
221368121
2128227162
1858751589
1754321611
1356200270
1439231511
968008494
1688519687
1763005560
1199360194
1687436165
1745980507
1007360766
338183463
289675457
1527436334
897062457
1987809479
844292054
735984490
876272694
1520943624
236832180
460818498
148620504
1388174218
449495636
1897478562
1895259142
1302218925
954833792
1607772039
2055328440
1037316861
1841933727
239483940
1363933588
300466834
1509040723
1804907256
1846495471
720845770
435709514
448606095
1503890806
1476241718
863412128
231577413
1140747999
535052157
2036366303
209361781
329290364
592022496
1805717472
1222772186
2096024573
1278763247
1874941369
1637425271
1432905612
652005410
1764773886
405131156
463294690
437537563
26376496
1215137859
676684941
1979138660
755013269
1783097681
1052838024
1139550502
1567917309
1276098587
1477812833
205121139
1432089828
1218882186
1737752359
158325443
1269949979
1620262995
1147295323
1251508451
346151187
1917516060
1374168766
1431394847
1630952615
1700797692
23471465
618128505
182732448
1590089123
1790646945
1806314642
131717247
504468949
1253873517
241566839
1445817268
2061382868
1423012523
1121168041
117865362
1152481064
618347485
901948227
1842718284
190742763
1470948067
397342205
351631676
1828696645
392422588
735979628
1531559215
941630388
1494183419
783562989
852455477
1422928824
1691031468
484346869
2069207718
581193168
863792157
1686152130
2025474336
478234161
2098876076
1609381158
474166205
1004873584
1486066320
1380605651
1777806004
924532115
1793291342
1429040588
1105468980
584386728
1872966875
250710488
1669728182
1493716749
1542040394
1862270704
1945863726
1082855285
1061144178
170510743
1812179772
1049758811
1628423109
1520650488
1161160023
312664119
2103855937
648057161
1541674931
507129159
1456713088
67252460
1658946816
1431648838
734986851
476550175
1619269687
1234060438
383137334
184102228
551155713
165002027
318193797
12581
402163306
579046675
540941671
463194067
977885879
1238388921
1551654226
596532648
930325442
1369823432
128941511
177295208
1396292326
1237732289
1006348127
967178340
847039092
511055809
288785325
805975995
1425932830
2029230044
1295691308
1813241491
1602160809
2091267428
478026218
227897054
309274118
388979218
799861212
1679333580
784763906
1822963145
1347240320
1892571322
309726084
1111579283
1319147391
1107782213
1941916292
1931727933
197308300
636504673
396057771
2011176915
150564652
542805071
1594327577
114491053
654690773
283195341
430277533
1657123855
294621688
738230718
817975680
1141477226
501122274
2133396021
841733315
1669859809
1846712344
417433996
762394094
1263488258
1102704759
1383955685
1522378857
951588803
1079120643
1981062093
534978885
83005346
488319337
340859649
530010723
1517074798
1244413291
129389243
983331434
1390908048
528703456
612745575
1392051914
94065390
1638752817
1156218385
1566943422
1474281308
1605885536
890620073
1573559721
46255730
568394539
152215624
1202654590
2114820042
579545851
96150979
210993820
1196709005
600244245
439500036
1462085129
1421291551
409371797
1829083955
1461673741
1299472220
1132708834
1685988275
1298651499
705451619
432243151
497974801
878643322
430735024
857377124
342620442
1165817502
827974457
1712509195
210463029
953879466
1609474944
1456742254
545761718
490424586
1737892122
88707405
33404280
281000783
1902639728
65338128
1255283450
728005526
1070988129
537690349
1892551264
794911163
970870170
1414091090
66353637
364788733
253955295
1272775928
1800987337
1478710931
1245663144
1559492054
1991927287
349816323
1698248859
463781763
142744382
398733532
251263396
1056908152
326304301
1738638182
17944847
1404185891
457372976
782806263
293590361
1270117351
841952148
1656385344
559623197
200873106
2026826327
2128013346
162431076
85639702
1842493969
951277533
918419823
1880731794
1904175695
2266113
1706354594
626151429
443986268
214554896
1306076051
56254877
1196304062
35773233
1205186372
1838472481
681035978
60284658
112896597
342919549
1622402413
732466856
386717301
1793646360
966706658
2130114402
225722612
1154874947
1527735102
284020286
646266368
1010061243
1188994566
568034169
751698380
604357315
867134154
1557943936
2146509120
128505311
559180854
615490880
841356395
1327325050
2133780998
1621553301
722736093
270163749
1626094801
2008686791
1957854690
286857446
1668980673
93684938
142682763
841256849
1812238558
1911242191
1426566983
703515475
188088092
729952268
1376265129
1613279901
1352583440
1143740775
359586472
1834065182
1267744710
1427116513
881502746
160228702
394982820
780839016
1589648215
633385045
169286586
1491462506
1109535398
391948861
292916928
675834492
830714445
556121726
1425699191
1946977412
1815955980
1055210387
407261525
1455415744
601700480
1889086739
559296192
1650584068
998689682
477317250
1855529687
754965824
604825493
667258993
1282325926
421823895
584849680
2096181204
171707395
1171110824
898363649
230111660
1455344350
597363467
2094664734
682322402
934333754
264233521
2074447852
656233682
619628714
1959631319
1084580451
1568938246
708882419
106455601
113501773
51807427
769589318
77491903
1709109600
177886943
2043473742
223879151
669528185
1471591957
233849854
1521482793
1715764389
1685950832
1638892059
1071355732
2094153092
1127687591
2056200735
907046326
439223160
69407467
1941533280
103502970
959914288
1932841988
759206100
1293396449
2005488277
1341279371
572424394
1612349461
1784706591
1511318242
2073548895
603267087
108057965
1118163682
1989087026
2008953394
2051820736
1880873207
1148998486
1343513816
1236779867
2139724114
870753762
918243964
2086326755
1132888609
1755237045
1709925095
428126480
2146708371
1332134746
309170262
818535312
1326697189
1190468752
161268777
427428557
1093777142
1909932267
1225063833
1764862796
1286522566
1107078400
1127231370
279165896
1499946027
1458118715
766247071
605083381
570293141
1640373475
970765761
1819881520
841855051
1510930762
1233747236
1881073069
1368957433
1806691729
1368090161
1802596594
688925195
1133748013
83328046
620059629
1173606014
1518200631
406556161
1130245278
279271182
1201484498
1884394757
1223868145
1962488829
1126856838
163507626
390053205
1909963516
147227384
1407072695
809589205
764289217
1545963262
741646920
1263010280
1320971983
2057017950
1829627650
1144968570
529983725
535107415
1268207009
1759389660
1933137475
1581294553
1667343190
1783190607
1789457370
1042122658
1181475528
2011045151
1784077590
392948047
236656673
433326248
592730911
1132110604
14049169
416274582
1466559611
1114091997
1480953732
954870257
680409007
1026178072
496634438
625626308
1997321444
1812973505
294100064
294326709
1052700290
737639704
404873989
782513569
518274330
1160864355
750884544
1650627612
132098718
1821758797
530835679
80797868
1366744556
238398943
341062264
260338380
996727770
108092150
1312399613
1453451556
927704707
188275933
2010887715
1070524812
211254774
1872866345
258777435
1144125915
369437292
381761433
814562815
553965177
218401030
1220585687
1456254507
481270379
1747563904
790970410
1241473874
10304917
673212907
1103489190
1942454136
672407255
498712320
1487864088
1777928513
1964966857
2010385552
1241234929
1401677808
527091049
957677476
1237401856
306571132
2132645620
366827253
1398112826
1562070591
376942754
2144249606
1201830536
41131371
700639359
984109464
1609901990
192877411
1131386731
65534848
1753017062
1865811813
733830319
1114590448
1815874065
1740575165
1063310716
511930868
1748467193
1318892307
2120661372
999202657
1876761195
732684917
482863256
61914415
550407663
1323624330
1477528572
1809577559
1845390568
136771515
683082210
2034515084
1020762906
1415892837
1181349036
1236950002
509542520
183094420
923810346
1323867078
1284232198
886041316
2011793423
918706258
409196001
1157639200
163654106
137526955
31932923
606735035
714096312
278585448
1397842261
509242368
1947432454
656317995
1878300799
716543676
662120382
1482765101
688504845
122705569
548175610
1916560907
996039190
167937237
142897013
1351883227
1572528892
784976922
2091853984
1906582661
1743119085
751460233
747829878
1823839313
896440085
41252943
1748305088
1461538207
767252909
531755707
181386646
1708410884
500193303
1789846887
374902699
1174281518
373826372
359669633
394983006
1111890632
1426735442
573168351
924650326
1557774857
981186955
925914925
1514019969
1659898808
42564352
528560707
424807224
1233168576
1266225419
578423583
373613391
2074942807
2076128205
1750203001
978334642
984615247
272351282
710085463
1107181829
1652722837
1891929330
906580519
2093227060
406608434
1055910799
1680120680
1363496547
531406403
581679688
669698305
182206299
1632533720
362752528
483013553
1706030477
1989809123
424870573
2082097011
122844296
1180031652
1900753156
1577448145
1823753471
571870512
1321982768
439087147
392825340
1463284560
1892029697
1073482847
1201809152
804137135
1815106968
1733795725
1586652627
1932307928
1305232939
274241716
1402798816
450543929
1018767844
756288398
1033077358
632500562
1538426651
410315748
788460792
728733339
974695322
824000229
855692732
1808166270
1268475136
221195135
2062617178
227605072
1635246985
277098598
1755209246
125298837
1062515018
678896483
370867556
254870795
1018360058
1343495778
70809905
1810661744
1272487993
127063873
1098440927
1710496990
209829050
1501573915
870015751
1401524302
106676282
1056739725
961738885
695423883
924653894
1641811534
1292252635
993312791
769748300
1342946009
386123596
125091828
670064718
822518206
715118045
1334986089
1213781421
1239455253
553318086
117415988
111515814
1895860604
1732959067
1199986822
1496420671
339480350
572526686
944974477
1351290855
723310923
2001895534
1288770269
835084070
2067987277
94375066
1749267640
1107812763
106295566
2096097651
686369807
1046245643
1917374968
115497834
2039827684
551980463
1450866976
2036628706
650552932
2004837787
291805266
1065349638
1180072005
1250923917
1956991286
2047498046
1658926636
357585724
1257279983
175215071
98655541
1142515493
1919372484
970434303
1183699266
662398633
91654914
71513567
1031373365
954407928
1962493429
1932860356
1050813004
1372462379
346890567
450953641
1250996357
845606715
983178092
789581094
936445298
1463896246
309071491
1869451475
801787579
983441488
1270565341
1355346877
1095988677
2141439472
775795274
1945184135
369818960
602837478
733512268
36870010
1222674010
467335404
1688653117
2029403198
1380216356
946822226
2056036111
1491924624
569988808
774203826
100044882
25291389
1833735382
127697256
676982951
896620498
548983350
292814994
138109776
526276154
1010845692
74113132
24057700
1476198818
496510830
2104065858
34022511
978474043
1219863958
1837158457
2053601320
1674397481
1151529642
262104458
345568679
646777677
1087302739
1993333485
2128530398
567453848
887244616
1344234450
1785971076
1410694947
709088740
1660154871
396471489
842301153
343765382
297600151
564076039
2127249345
1035881502
282616849
236124229
434064721
812152621
1906913792
385143443
1951780528
1681046992
2069600438
882148208
1981101291
970993593
1209259284
1035921330
494838834
1874266385
746193169
2125117346
2107858377
2077773117
1090960538
241932142
1555887619
1566399879
112283149
994570406
599286276
1460212299
1319539915
957960565
804549940
1099194088
1529125298
1426401894
1489148918
430040145
2098148759
100285695
340136912
800021032
1559752476
1121767031
853207857
379037512
689314993
1743676292
1127007725
560562925
479704230
1916046465
1622377970
1744695847
429466722
266420365
994610810
574709759
2058270861
244273530
1160391906
503789866
988009151
2021876197
340424361
1784759821
2137047157
1979871289
850295748
495945501
70588451
681425810
1147789121
392875796
1858393510
843341067
1129036489
257752158
152472142
627257085
535674318
55218360
1961028149
231090890
465581818
1849507707
1556763750
1920164870
1771033139
1062351749
159278943
45322461
134709265
702126104
546236226
201142840
425998745
1742269201
1328338170
101277139
814035173
1861236169
1843280112
352556472
1027759114
1137439511
858388420
1174435118
1489761785
221265972
1310601661
1273560606
558842382
970211785
1179325441
1886306547
1045475302
1376365870
2004651881
1636918981
458915632
232609582
1732460286
2045168440
2145287113
821435861
768322588
589691407
1416770760
1742925907
1631822357
672787953
896441601
2043524219
1692564014
380230335
67168486
1889643609
373999223
174051811
1999267414
855796108
1769627674
1592084784
688513650
1536015481
1686250800
1094673554
466039784
1802488090
583168706
604580509
1163511987
385516949
1340548453
2028973906
504865741
1012943126
407909627
105456282
2101278764
656480672
879294329
51544056
1388831283
975461396
1898575866
186532148
1801785419
1194776469
870258131
706143095
1137419133
1461600557
51168351
1131720729
977493125
296741668
1859757065
1099180918
1931173098
1242011884
1092007205
628190157
1730401191
991704926
884551427
341678912
993664505
11827104
603507218
56991795
644172943
1149321052
1290245141
1559227907
1019178858
1377972160
1843044344
1274020184
1749386234
281457565
1666626764
980161858
1659498015
1805505514
373432589
1867241915
2088316574
1587048825
1941113890
958666297
1600133277
2142203941
101442049
1583933504
1820769271
565794768
1737219918
509949242
1276394368
452336323
867202784
1949540950
295650886
1974856729
1906955617
734218107
1442475721
1178258526
1104720178
1490055052
270414769
1227784135
728203034
1818417995
1390560999
732066627
1056713061
21252448
114624631
7357937
1535492309
2002098573
730205070
1249691275
1647868887
899558303
12787693
665107478
1034517731
1252097890
88634821
1647778641
365350461
446709913
1007183888
281229682
1266092600
2102556032
891526810
316549439
579668121
1845784629
365366260
1313104495
1670296613
5462195
706915959
409986712
1304404784
1622113525
1893755281
1560203811
1233574685
1038913509
1854238843
786260651
1759412226
719295739
2015544457
76925492
302491423
2013163290
505356949
945712609
534321505
420770383
245526258
1145141229
674770364
413874441
1512557489
192577528
880981801
276719157
608511638
1237824353
804890114
1113261937
469869420
517275680
380246676
297582882
374517994
1384872166
1642263592
533395594
1077876014
348828068
602125254
145900289
1368324641
1438341286
1602640622
483699503
1552878331
1741994676
491151918
1938591050
1739182771
292060975
1494812528
1589069924
281987840
928547348
13536590
2001272342
1294844895
1711763332
1054578434
601796184
62478190
864412537
1748553283
1814000071
1053927307
1233704807
1060415684
1685927992
996902725
670138348
1701083012
1017877181
1998761097
1026003176
952329331
120587227
1032042764
1142176369
2049802844
1216902443
655135663
547108087
393149631
1824300666
763433001
1687801506
1134934825
725116377
1664470871
1398884382
78864095
1149684797
1495772387
1052561430
720837966
273198297
83083960
1789778180
1697795747
709040427
1137306031
1410222324
583044073
579304600
87141600
76036638
403504209
950416382
2096214183
1676425494
2048497677
1250311756
1355178685
1883356791
170868128
1489731229
599346212
1341429505
611161390
1367370642
1679138838
118981201
107330773
1456610194
341528349
799099853
746476315
1372486425
2026633122
1839607681
1986057506
1202999724
68016383
257336851
1803399939
1421246315
1685587560
1760226575
1552999969
1396455763
426842176
1815866756
319910618
1979736981
1352471389
1923056970
45146807
920586684
2004357082
1529902592
916807489
819760671
1933448780
1459639091
1112278172
1786361380
2111082905
2074127981
1876351229
1414547283
1674126566
95263124
1612299781
335811592
448037953
1760299327
646773501
1020936842
1723489622
626293270
2086154152
1505856781
1313647748
1505412708
1610932804
502602219
547404594
1163151373
1481394022
1041271013
398697893
953746296
1714618103
88605070
344050194
992612833
1737562558
1002185929
1333805363
734556622
1958907124
1637849081
2026567990
1226082018
82692451
1985489054
1415432465
454170922
1398817775
1284876089
631509853
1129604975
755420989
1246488465
413923683
226949794
872227556
1109244351
1649305058
1666478414
179574315
544782137
493666031
275735891
57466714
1194344096
511718024
800735814
1874313459
2093920856
247052041
1468984780
1813490344
636844818
1429521054
1536425655
48758447
1153247596
1135046825
1627850046
2117595428
1511733615
2143095330
961827733
2048606168
1286722597
1836190428
1469790317
1878986048
1183043622
440658556
384588697
1482290929
1806068738
1729231047
1740946304
1636598585
491205144
108998796
844586398
1540150188
22106599
490813711
1704182152
132546670
1157585779
56856667
1885487348
137454880
12953142
134869294
1857568015
713546494
355829840
554909593
834184034
856068983
115451959
1438655254
1765889697
338340238
606301098
647651876
1197204477
873432299
1622185895
602655266
1685577349
1096173254
262087542
1558105071
1109382772
36873974
2000909374
1281939595
2064738910
1054360765
358131463
1405239355
1729008804
223889856
1081186969
403568502
70111211
715015156
501869059
794310421
2087625525
1007977091
1516814793
1680191419
1793560097
1862411821
785373486
1090113085
52656262
1060100213
866126604
1824267569
71033931
2139507186
431171603
10352861
1643432399
641354436
672039010
1468801242
498601268
1271108777
1413198058
1322062639
1563085324
371730081
201850694
415606862
1181539541
1493349791
110073758
323884087
33303677
885351652
1000786395
1020087199
440781678
627284793
211217075
8495636
1300103768
1797260490
989527372
1169215820
1918517722
1749670360
1776647221
1671188015
810024839
1224547391
171798269
1712961364
1865572986
948259885
1011413365
211430282
720792857
821470588
1913252268
2035854188
1232795942
494351120
1517449028
915388310
915848659
1982216225
1535394761
1649381446
1008359012
121768447
1846534520
68392641
146000373
570930161
283628794
1875940351
397489273
278861059
1904510722
48518911
1767237410
1912646557
547612674
1343060543
906926499
1975920783
2032835496
1572658745
1925202387
1277965693
1126313240
170860919
1201179455
208289100
534499929
618882836
947497010
429357901
598396468
1111958262
1337815030
1536405872
1461103397
1089426294
1394085122
896440136
1981125173
1678370570
1320889669
1850033393
1881984023
479930963
198953112
368507903
956045885
159918996
2032646284
1766399842
526028026
2011519470
1074757094
1090133543
727216612
277348908
1192861899
1105464723
224454844
1370107691
1479719278
669245832
613703681
884295871
527230989
1208148360
965588369
410572286
1995782875
52392990
353022030
1579761732
1527185776
1468642588
1736987122
279395559
356784164
2132832242
1856185719
311393486
1845569758
1119430564
1211051260
953703570
703597903
1324319139
1185728129
1784660140
1450707218
1533880472
906189616
763816596
2095570301
19697881
1592504226
502465386
349647147
816252269
289616740
1501157440
1591970527
2133735951
985892384
1937440843
1318064237
967230187
453016439
971894731
1648218374
1364990441
278312081
994616002
520061794
624504466
537979496
1129984407
356397889
1670694376
812793392
1137056163
553760486
1305125615
774412336
53527950
1693558555
692445468
358769125
1244425627
1907800084
1840273075
2073208937
1758043326
1470789684
1492857757
431629047
774814424
1789353415
1698409911
1299560236
417993339
1553340941
888423362
1703530625
1757095290
316885347
140079231
2065797334
615479560
1549781489
1335946131
393674562
777773065
1053492272
1288424623
937493693
888993191
1754985178
1895003670
237280972
893781187
1934825891
1627640473
854565746
1011785277
1098886079
539414308
752921545
2121820336
1424290104
396977071
1213113013
478762424
1800883753
1469605739
1843181481
1281582658
1919528002
604150376
499154365
896791594
34728598
486868421
1928835284
1373481425
2074545725
490186284
932209573
2019651962
469927219
187215988
701685365
285920252
1358571320
675355743
118966140
765137060
1459843431
1958900265
1261199060
677112810
881894726
1874093560
2132218234
733516721
1759786965
955302361
302003230
1873057183
1991169794
592654671
1613019232
986747864
936760186
180629799
453181003
304259857
1311183299
746647526
1522452186
862488814
1394616583
1508643015
1343993820
1710064057
37940960
732117704
557871243
958905
401704039
1298232665
270673099
160711349
350376826
1160399404
939175150
1703033411
2069535570
108477000
826634783
841082818
602633841
715117435
1543676479
638391934
683583002
814035276
1003129088
1789694763
633199558
1329806271
1156030767
1502542387
1569089740
1824295959
1635096322
1536355145
913937286
944247202
829566516
1457696124
472648941
908324560
387720457
2101765271
1947381191
831963822
150937694
1521372646
375944357
2071806629
1551504763
616683841
1438830973
819232554
1233485823
167450643
963625531
1376987989
43853677
748468231
417074475
726890015
1149351048
854546598
959521454
1881389895
412744873
612628365
1554607679
2021941075
97589430
1577871988
611500554
2078267238
504868246
339880098
1161904932
1305047448
943446390
2091849197
1233404442
121076335
1960123096
1153293124
1092739533
1395501728
982672544
1857257056
2094027925
1177220910
1361787381
1736612197
1039866239
625349636
1632204555
1474396206
86100904
1103272307
670768674
1827760098
685371721
2022428047
689801373
1660607422
1357593012
2139390595
1618683641
454051458
156419078
1196938523
44192838
1546402981
1073522674
1711603193
510177074
463179544
111349863
897712936
1490125449
2036086272
1780733196
738184783
1565047932
504339746
1124830008
382174762
542533804
2023609611
709319965
1970990218
1869844735
448727076
1325096763
31481187
1142121886
1246959369
643811610
2100521004
351329877
1783219683
1700539405
2130680831
1070866622
8596677
1938077748
806284659
480618210
453519204
1093777457
725151509
1152287889
26176001
8204807
632861175
1132776926
1498755246
253705262
177121650
2091581999
1143188771
421955467
1223197031
1726156784
1999875764
778217747
1358365657
583502226
399248895
459446977
191463776
1924261538
1993891941
97708544
1844307932
1037845436
683847614
315674923
2124037759
229257675
67836107
1193372695
619960871
637561079
1721863592
518593127
534973078
631084240
1173725681
1761924835
238478371
1116632186
1166379214
131822165
248885354
1874236808
1654116381
1452305063
1229048365
1943325422
1457678049
729060310
65949837
1951076762
966663005
1760197741
1385817852
932359789
456629287
1370252699
187789864
1776213675
1949977710
1495088697
468559158
1014121813
1845444745
1263298173
253963004
529864070
841985937
519351382
337085954
752672978
1893878948
712577030
1050782201
1129212619
1706069991
1589727151
461445283
801011814
639682641
2145065234
449364659
1566559345
997537739
1155806737
1928235929
1479541648
371584292
1938719412
1720405805
228760797
1488210391
1606864816
273226063
2095354371
1345176704
351527744
239752193
1058651386
1686107322
1434258852
935727569
1123155157
1747866926
600083173
670441096
876113294
151881832
1781543258
1203531524
1698065796
1969442068
682571941
1251190486
491270071
1805711743
966033295
807803163
1943128604
816118754
1508593311
2140367967
1749343869
1540551086
701153093
291862537
443860529
1300593656
1178589985
1755795616
60103379
1297050330
548793499
20026205
566446391
1536389813
366086868
2065286651
359202192
576681367
1986803523
217998768
27278476
185720985
903719563
1071090693
366180883
594851292
1765381850
711072923
1890118177
984081743
507381762
2137434907
1206003198
1562893157
1144695058
1084711044
583625045
406022422
1976362918
592132789
1960230993
94366863
913419774
633021862
972240588
1135997234
1878591708
47876931
312181430
960717602
1569611809
1231002600
1319448450
681565518
61314118
1792306782
1762681389
52225249
902680401
1210310502
1592770160
1897243951
995141643
973297715
1096096133
853957421
1899562424
1779712177
1656692286
1174506941
47825366
1484653437
999041548
1499190090
2141492649
1657812412
1439943401
672220150
906328278
743549045
1043071273
894439086
483424132
1977922460
2086371555
450468583
1739754808
55333880
755648486
1486788907
1854949478
1995751304
1721590226
596926393
2046700132
1422668665
1679643687
680394286
291493755
782315696
39553565
510924691
2004650841
2105844551
187023792
1877070917
1488125728
1896396525
824824924
180441547
903672921
1311086249
2098822656
245829976
1375860810
874287529
1854562355
56864693
1811357634
943150441
1961931126
69783999
1626411299
710349022
507412458
1342629536
1382835240
1829521440
1428528879
1964341175
1947477349
1771921670
154476212
515410717
933940840
1182575971
1091481196
1974352956
415179916
1439974798
96363203
762404423
9194911
630107488
1068442595
1770373509
760644730
326136826
1757332522
1040513425
513790199
2058105510
1403623864
696779782
1244945080
157435858
527612779
1526635476
1559002062
520184046
1626236813
2044882846
985154592
1196062523
2105980920
1742417095
1861802149
1791058232
777299615
2046435575
825664613
2110702912
131616922
564216164
707331093
1262314616
533961790
1078957902
1185184360
8777756
233450088
443628856
2146341158
1744855312
1107898059
1573438649
434600264
170126326
1195298300
1984464113
1880316554
1315873103
2079213981
1705381206
488234774
1092638906
540841718
110829041
430827933
922571431
291159637
1581149507
872209371
1125087245
829485041
1705152798
1242130538
619041668
585330649
957582984
1423042402
1729639730
544988538
1807992484
574194325
201506249
1478625455
591689928
1149648558
1453560386
1963959569
1704636665
714827876
144942814
1545216642
1426189703
612789325
2007081175
1130471403
278005601
407042624
2014121242
1898386107
1255363006
607695685
1484958514
76553332
984987111
1842487846
501422248
474714003
994248482
1740653488
1388397886
2125597287
847556065
1872906108
414655944
647177643
982941871
1383615908
1491999900
573004282
1455613512
193938141
1985064874
475369489
1803082368
1187376743
847779687
205556100
1836301991
497737133
1886200120
402400793
1031369059
1116392057
2089204677
2017167231
1757148009
374930725
295627190
147782855
1693346384
326068201
1929219147
477296140
1984394139
1343235394
1080585177
1044839975
381593998
1172748259
1828879536
329318236
763850855
1676998161
1227975454
815618900
552777839
335335931
1029037536
487241459
228547763
1303737026
737164612
607884829
1053187542
1187228626
1105436154
93249639
1699688667
647972946
740158724
1833689345
1398616697
1060356016
1316465606
1639550593
362772480
1008751305
1482755925
2087616764
800875106
99745301
1936551036
1332573802
358257900
976224385
1552889524
396111972
606055364
1590565069
415493909
1736369678
514637509
2055829152
682462956
627399866
341395045
97168575
1727866596
1263691617
1593833885
213176263
1634421399
199666330
740786253
1469715003
94423130
1044748765
760386298
727437691
1562164932
959533704
417712056
557087465
1386444694
445969332
1370668679
1880536727
1574638405
150588039
524166337
880430158
1604522598
312939995
375851818
381886359
2074599863
1452542468
1847970993
955328147
1395549936
1376811852
1608147517
519281755
1733726802
2001214896
2073743907
1400264660
234760623
913309162
316479572
1713620299
654112930
250223654
366280521
144520729
586367529
1972680919
1974572115
983156696
1320092808
1169173143
1857087523
1986403127
1588085306
1843573137
1110001163
841132533
552666505
1833424825
445298792
1615981789
759403571
1772864426
1000315680
50153905
2101848488
376653411
1146794759
168333047
1674469266
809896617
325459133
1699133362
1061223290
271077230
552165178
189947930
294034535
1550616703
2004716595
1066604141
1245260857
593106847
324181956
1262905791
1952930488
2108721411
1912403195
84574608
819782193
1176401646
804241571
2092606470
1378948968
603890364
908039438
391217451
1505038143
168558037
1668840338
108455337
837970807
132237508
1899127871
1102248076
702939045
1062688269
874223111
253058500
149660682
1366002603
1653987111
64812642
297400276
166578231
999008592
677993254
1247259562
2039515230
647507525
1970207478
1861511793
1450367279
716689496
872150834
2031097002
1839325564
1033573911
1107610555
1351007097
630909986
701709566
703152619
1639902647
1448359890
1002972547
1484950668
25478246
525245462
684410754
2041204387
465241613
2092777772
743276741
1680839881
1976563273
589845908
112160216
738288204
1293235699
626990998
611866959
287517831
885601876
292658261
1530508082
1511515187
57159108
1527160868
1575495141
701174647
37566164
576261908
1228477439
1415777864
944221394
1314056248
276609978
60075314
1323097236
773088054
1618126136
1481981126
454333443
1379153054
1159950098
1170295333
730528398
215916282
1593346625
1070008391
306490143
584234595
779929643
543827243
306562637
1399331735
69579731
1536783236
568607025
1874276077
1831385099
135001318
1294331623
2075442060
518771855
1497888758
2042647734
1822207885
767218356
427392508
1556594832
1555415728
1420745930
1787414789
1646219825
777999827
1549077630
1553029822
1736269014
1740845571
1069354853
1774693876
264808128
2045641712
844258740
537040538
1727146437
865532961
1571129514
2123911171
313905644
1127069360
653314730
1473169279
1066357398
634905349
1594815889
670541466
1427359777
636884966
1125840235
146544765
1638103048
1209163176
1921901829
1331799167
450140389
874407459
524172358
1969265920
2129325454
299307126
555719487
2077218988
535164629
217935438
1181425462
1255301257
135597269
704535313
2145280205
746755680
977133206
1526111672
1389443401
1271282306
660494693
24132016
494942354
158166238
477434620
279406394
2039715156
366809646
95436749
533265802
2012659505
644378150
1860486342
1612025712
1768155892
1436042540
1421971391
1725819447
1498920688
1371263011
1686793764
352195824
184612609
2104552997
237097139
1896216947
544708500
2036332056
1288853837
654762864
1523490385
892053339
2004798317
544607336
787632616
1747272244
749045142
345345657
30141632
770943494
697207384
999787891
864820090
1367569262
1933904793
1219750401
2118892285
885427417
595911898
1156842260
1789809264
1123257546
943395489
935439873
683257102
7449143
184340145
1667307918
858005649
485065548
1766967856
805825685
1095555598
1819063223
1789855139
1364041522
1809788239
51186540
1930846842
432442144
1155508021
1804155954
847898277
2111105563
1940230738
1557986194
296944928
377996493
1842334767
66558695
503159769
33743572
1238425622
2000445513
862554071
1392990248
2126947153
1467726586
1347817881
459501059
720394429
574556097
1822828456
963849852
1833824234
130349458
728804934
1052507450
974910531
1119617404
1992964752
419597390
1585405762
279323596
235944053
1181264527
1906502498
1041812458
2013429536
582773414
57065253
960979638
274749859
1848075063
1733354833
339415729
397928885
1270293556
1043686635
1522303116
67789590
1510284670
965169169
769109105
963299113
1462210894
1801740564
112859523
495048439
1759704468
407900726
1990839417
1891472587
1793077315
418733101
642586382
1578925672
1735782830
133427182
1615868926
1222318044
1351007341
747616449
654957230
1875008096
519150462
1684447020
21137508
1827821405
957675608
583320133
755978858
1006362820
1497268446
1402553938
835602173
408626176
1177117751
484014760
1252890626
160383615
285002618
558549953
654090534
163320301
2038542938
229254797
1847256831
226412771
2117073585
943639877
571375825
1333076240
1901522119
1622675821
1779964160
318591428
715624704
1718973483
866173721
1764491847
1383258815
1315987184
570964171
790954997
811712296
1339187814
424460199
1713065952
526174828
1984502895
131442958
2046794221
1890803170
1399853807
1059580118
1351883832
2119911002
1428992987
1137484061
906239257
1763047816
1471127723
1425935563
297716885
34164385
2048329599
712493154
1343133606
556927914
364263719
1200123863
1067848768
1820023783
808023526
491170197
1012536883
1200647265
395310950
715861879
478432150
1710495605
1454688103
82813115
966034064
969252524
909577468
124886328
743169580
340513941
252144772
1429541034
1565674048
202255047
1136069262
1507392204
1301031148
1136265073
1980189087
1545483644
851316828
284260828
120630220
1908004056
658379381
2136678938
880659549
12484337
750432776
371155225
1272763239
1597081389
709353904
1947647900
145738607
496348210
1556347407
241488304
1273185949
1220942229
2017587862
1021209990
797974766
1479789990
1213470090
1325532918
684841184
1116222506
1361603140
14298835
1552481037
754418867
696967381
684860289
1844285194
106230568
767645725
211059964
1902316326
195825023
215866175
934688230
1806732371
688336683
1406239727
1036368921
1603889586
1429595585
1659001734
847475594
1926732805
761428020
1301762435
743135905
1146477762
1718549443
2048438197
633917585
32144603
341793548
1035564513
845069980
899905440
1552383173
1891637021
979209847
981606349
1457453709
393745182
618611012
991095682
556589561
11472623
214908541
1147476304
1013279178
1363841086
467678436
1527893914
1943766339
2084152324
1754141667
159795225
938551639
52323793
1206276526
1422810157
440792463
912730380
1776674746
1749206566
2123776568
882308957
590105834
1784943915
1173703040
1179169033
1732334202
212754553
740280652
2094332975
1521492571
1597607194
2048008745
579619357
362228858
1804310824
968892019
509570618
1056406687
775969912
549687164
442812271
1733445149
933303703
1907170276
1509132032
1436699717
1169712087
1583130931
1261814604
465293438
75232655
24812550
339857953
2074678925
1671999820
2090078726
1838879262
2023089003
1897245034
1534591900
1337815030
1625226116
903773186
2145295994
1763440139
706377491
694812889
1552563936
931329216
255231788
1226191822
1793487757
2091837967
1167710504
177984509
1347152658
512888073
867208185
1725835082
1554668516
1536095545
640670780
1019097127
888057503
1636669577
485009958
776406229
1445124885
180838143
260159064
1431727172
1909041639
1372601726
1462472978
1964989664
533458694
282161576
1668721077
117984708
532386128
828782366
1740882181
35512228
943463400
2104779829
2002301483
1681365714
2009699161
311465988
814167457
1562054262
1071105103
4282155
2140574405
61033532
1414588818
2072757813
1026363668
756261057
1141546986
64846805
963007072
991814879
60036685
1140050476
2100724147
988842671
1406570906
271128710
841351701
1891913309
835818544
492629661
1325289828
286818008
2125067491
1678299661
587349688
1069784061
1887000949
383473569
744544348
2110238939
886566708
1164279669
1862038395
459789088
390343158
1329165301
1720983
2059051667
1502885669
1669346153
242735784
474592229
1839791067
641576956
400583153
2027934408
661928058
1195497524
747584219
334818634
441154492
1391925990
1749617502
334977323
289684658
1826739683
1005882429
740596561
1417779224
91289660
1431731626
1084743356
1078476961
243621003
1279711890
1667198665
1424583628
2034400723
401084980
1342539703
2096300245
1712860303
1673680658
1486522086
1943885735
500754206
1480566970
1410612720
1781818328
1218659460
2011243572
1215739175
253704384
1705260365
982493476
1106665383
1186496070
1978007213
1407298774
2012443454
250711887
1361645980
1126841122
757708221
146177906
534342423
1074961210
1798973815
1197269843
1100089703
1610569240
1394691561
685145386
2080018560
959704331
831696190
1754103332
385796305
1599227925
1046070986
1950707931
522360979
1205582274
342939049
580601252
437919628
741976106
1834898422
972789677
1398674876
409986047
1281463584
1105869214
1861119038
202530553
1809636869
955905539
1375511028
898107453
1854413803
1855138918
1949826030
1069739199
642324926
1980130772
424750754
354008457
650705707
1248559264
2001807227
1824911291
727719433
1262242960
991359607
1135314576
1460042479
1449540347
1023584030
793158956
1366600468
678442444
677289819
1346057393
686490752
527404182
1017841742
1254258188
1879575314
862682246
2058349622
514346444
1550359720
687698194
796265258
1346825597
1337206059
2034032397
1709991615
667230354
962107336
567670319
1150950400
2145498433
2102465352
1395717107
1805103657
224610621
47790755
1145741469
744177973
964500719
1226522001
944877097
667090363
1283189517
2062329881
1277037736
672457250
1035270227
1424299890
1025334797
1070667292
918327945
2015429137
1502617515
1061508808
1189222090
123867452
783861204
180965059
1565640638
1662702525
2043085902
1021629912
1256410703
1891662702
441067017
714469534
728421926
947631484
910540703
2120466661
1388889029
244008851
2132752514
1081310064
542288993
1330291824
1835500256
315673925
1268841565
1166093327
1273402997
616319673
1449077283
1998392680
1388919883
117708699
103885450
1484790205
1608062783
1746102126
1551834153
2074072271
1621125950
1615262710
2031316556
1847915233
381067849
527071717
1395879993
836273367
1728489644
992591472
2123102708
378223842
656231551
1683094394
782405898
316208609
1911407158
1583661553
426190444
1600603886
1405421504
1597233245
104505601
1131015341
1571539051
306258217
242876298
860227954
2097313503
2074889018
1710048965
1376179270
989592172
373482189
518606363
941055413
1608990675
488239066
1362958183
1721924883
1844194736
1899011906
207200790
951339943
1471245327
470795877
439349509
1562335719
694639570
753092958
498627529
893379974
1878693485
511894562
57333283
639821148
1791716734
2068877429
2025777774
2026313604
1283008119
1749472602
1234533484
749803943
166871927
968457450
507226463
727808912
759679451
266173307
1036800498
370726924
130702322
287975169
1348684428
1043764613
1840945156
1907950788
100643813
1910305508
219022902
941743558
761981826
1600026675
1098779420
1004091353
950192255
1190023943
1179473202
488243849
732174189
19441237
230686279
598740912
888225333
272495061
2079659398
1694644584
213498542
1791876458
2025042870
1206439722
1850782726
833162679
1665546072
744317773
1259439825
1126320476
1661004392
962683405
662420156
186033533
1291807346
1606891603
1572589126
1548023081
330232122
1175315745
1686720478
1856252538
1522914399
1832422184
515480744
34328792
2049445199
296241774
868629518
1936908719
1558446186
2043761238
856460757
1984518585
1941961042
1262717473
1939580182
1030230185
692305294
1513763860
588415765
2017615878
2034609580
163331655
615416112
1097452933
1699488597
1021129419
1418043950
577570188
534039253
1288682008
316187992
2100369575
1904972398
666184244
1512703444
492937825
102876451
941632669
445954300
604569368
814559219
746682969
805098499
312346665
534684557
828826205
838825315
798597179
1225943973
168323276
1428192936
1463269607
466848124
872950820
230115291
2099050178
247586722
1020438058
920767924
206302302
32673768
225712299
1135397735
1521564483
224399917
1107427733
1653672735
1307770580
1390227975
1551888874
1567882870
881895170
949946680
376937771
965397430
1198545117
1840330827
295817670
1201895492
1352845740
2022990360
332456851
2012908319
1843308118
2044786901
1253807398
377474013
311478875
1847924950
1988023781
352200619
758338498
752694886
1418555211
1004113601
1511213400
901719549
180329635
2021695741
1415784147
1960205584
601756485
454331880
1914861043
721143705
288870163
63798494
926487468
1336765653
850933953
2039063474
1436601621
800398244
1196155852
51079085
1452288978
2079215141
1528058388
1881899014
445404955
914581867
1003565559
1699239654
1445216261
389805955
1552622481
1351950115
2089652897
1435737096
603407025
14944764
658337081
1973492368
1502149744
2079831168
1886172024
777230018
1127608643
863322740
1635278425
2074058210
1298274001
307536511
1220660337
2060340421
124498626
1159446462
511480222
2055518919
1282448355
1959535905
298895494
302276903
1395071796
928817901
942799417
2032000975
784049101
1711598297
639808186
80645239
82318224
1704058572
1560763156
581536443
1057654691
584506042
981641635
25125031
902669137
1823211699
2138321079
1667771746
80146405
1728716076
454005336
1072121949
1244122912
586231444
2087248502
1522111333
1108618377
1070787782
1867131776
368035148
1394717328
1514046484
1208671235
1359097382
49182578
1873966876
826566811
131350997
1067664874
76349357
2044550577
442824005
1271348429
1509785374
604123313
1930570830
827111528
1753090875
108888329
960220683
1380660848
697069291
2046953490
1292482263
1470410
527259430
132264791
1876191830
1933274863
613647605
1617619229
1015569400
1499791696
728086835
1738470310
54802199
1845812151
1909281949
601688279
1606590109
1087241459
1689658270
1131640518
1188979847
2085245976
1542250789
1973504969
535025128
1520566405
1924370983
226987835
1825331139
2136771443
277733423
1075007595
1401541785
1402415703
1351465293
1323591682
302057303
45855168
370156336
958107282
423711285
294654895
265070791
1678078769
1591369280
1301981867
1088825861
1298864145
422294291
997832686
104264875
2083518322
1696257110
2134754756
700660659
470774985
143179945
1825526409
910435287
1804800653
2057163410
782915964
1368464602
1499534766
754985081
1657876652
888680137
42394406
75767507
1748137440
2127903246
1844869329
1144059299
1951105498
1680351438
1269940040
1932869552
1512766088
8542735
1586739411
602878927
1490299278
1800357219
69510009
2015163510
68261785
1326775273
1631633280
1769491533
1158700101
1066155782
263111848
2017422270
843253167
1492695805
116247729
2047488147
896123903
1714485392
1656030866
1900791968
1161930730
1017765187
2142932080
1763180280
1850025590
1696456985
3052592
199174332
1701309109
1435565666
785931178
25587078
1796119012
1719796253
2008159418
182177995
1172282300
1288912742
471611152
1452218950
563557294
371635176
639665447
234827163
2010039670
1184909413
328593292
27706254
1889254319
198811074
1017998512
2126491815
1183745169
2074715774
488531540
1507732580
1022763833
1748590939
23439114
1437263157
842816775
1696368594
1886464597
2013018391
91003693
1786496578
511436574
1267773512
727942642
1574480255
2084833498
190366037
2084099481
1839858511
2095074569
901393186
2096406305
630748310
207131902
978695305
1842422150
619762509
894101078
597519317
1243778061
1758059432
1511408447
374921956
426860241
1762788563
567173443
377865132
722595833
1886204149
1163211257
1035246937
715571405
684286123
983998606
286357872
1832522758
1920569220
2007484134
117307830
1346023257
2093376862
515306222
325110504
953606870
2006187610
149097314
182389499
1307866012
1421206106
916429373
240006606
403392965
93952923
2061921890
1359891410
41787091
929702175
140598550
708365059
1748022062
255200073
1951539473
873148161
1469988478
1309886580
1250397102
654557231
399747541
1281838898
256267292
1874076129
1867913245
1601304709
1996517528
910675372
520171698
306989915
777062719
502971878
1667978546
775617025
1567987288
1062209416
887494498
2094897547
416453581
578629587
1936962274
1882994956
1589519593
73612489
1737874344
481553513
1112657187
1211487462
263939960
603615762
1988581961
84704859
1774682718
1483156668
58599061
1158261117
1764429238
1274696449
1527375053
365755771
1488158566
2125928931
1454699709
344620241
1185375991
1755933364
1513574952
1433214160
1951014725
929153375
81361881
187432544
15448384
1365042829
144930625
107074099
131147213
1742454897
1911033473
1648739825
1871540849
1454317663
1194345959
423583021
1056956614
30078611
1940776286
566494739
846890232
384262548
1390164291
1450259655
363981237
1657169434
792186189
804708604
204234647
309430059
968061437
1085991854
1512218708
1920082621
2122984715
1561840766
171261385
1755207487
1765462678
605858066
354228887
1220833835
293973329
186152997
1239069228
1245472050
1362268431
2042830391
1819174516
57880624
846375828
143624228
863273260
1200996600
1604379488
2042045803
1033051978
559335677
1808441758
1108295957
662014785
1830504525
342201710
1594987053
1275755094
1277603708
462286441
446705735
1627256605
1949245063
1070710210
894401722
429505503
43988950
1996820461
841681481
1479337338
329433739
1331512993
1229373914
573460689
850570601
962032834
2062146244
1235227517
1639495718
1006577409
826886834
407865908
512746613
1864739051
1076655667
2078003614
880444364
241999813
646169964
781401484
2019646009
91192277
2020301104
908638473
329949660
1384285244
905026837
824826976
2039469600
582204722
1144770446
1361857634
410602956
481200972
454056961
1275253792
703216269
1922393783
1217321587
730416604
1090070908
920699440
557712779
824330848
885146151
1069190777
2014132884
1624656733
2113804408
905864004
306793571
530539944
2089865453
1223651023
284987941
995450757
801629483
521932403
2046775034
897684834
1262259304
431527040
1852249844
562730826
1989507161
1784004161
1800570322
269602697
1683997884
604108002
1153220825
981033187
2085096507
1001359088
414501293
1982534309
67833321
1483139016
341352771
413048065
736880044
585650190
467678436
1223914051
499006093
1489893530
1779881521
1494911753
1378643494
770599549
643317462
1003265341
752302616
1553304321
1747522268
2047480715
2069470049
1088301845
1445551251
1838035086
151114968
715642868
2145492683
1893217825
2040102643
363888227
1522124873
1125596031
113674611
1757855137
101025136
497269344
212997928
2024180693
1576191057
1817015405
1662370032
2060364096
1383430851
2103793226
64948587
1334910308
522033285
1287301229
797801223
1200092638
755104745
1504017508
1671025399
96275436
960152454
121882975
322268815
973782305
1392475325
696260021
124189033
1126450203
126344792
1671647653
683673212
74941333
1530747401
1896472560
1667013736
65262162
672474121
2075398003
915802750
552112246
623407848
22605244
282958131
766785270
1978499696
540629851
374902429
1659520178
1724696929
1568024284
97142651
191047221
1532777826
1006646858
1095814946
1226970688
1196014206
634363239
1977550359
416738390
186310732
594733299
1833303645
1044609146
2110004003
950074208
723929652
604254309
747982924
373740660
208281942
1349729902
1000537946
585963905
1003317409
1143956941
1871363953
15152132
785655080
618344700
1275839582
913298389
1842204407
1203191586
762727632
1277424675
1148002708
613169340
521358182
755161948
1274198447
1025401164
740378596
231201986
1515043994
1860888048
1930097118
901479547
947515496
78546450
422658165
1834330917
774755678
512118953
1002393070
395903056
275537234
1808776214
1737223757
279461494
2047507069
701241396
526106096
722000105
1843339161
1056778117
353728754
250822430
517924351
714201500
757638989
1632222486
1475631420
1850469146
1643890771
1368351258
207479792
1008298042
1215051135
1825128390
1450166543
1609028811
1243687700
1978405637
1225005157
1011086112
120823707
1450466143
1530827128
1257721360
1247269527
1071019966
1428420473
1304123165
1741237788
1661754448
1598882065
1189283000
1731783559
272567740
1999610402
1243327087
1175093200
480270074
617289782
236384306
415872033
1217085657
1817193802
1225538226
588433125
1378337781
1209913053
1336050056
1270054849
1343490810
1706827443
612704953
1512104720
1880432739
488763069
854575797
815625461
1586668354
20825244
723223438
48787829
1205896419
1219580596
1728087492
772253704
129623424
1715459319
1976971646
1596382764
602345137
1983664506
1937673437
1462490143
112076025
1131010288
645365846
1486518504
309953877
1622333681
1461204773
1966332839
609813586
1531224376
2035099100
270037693
1363964038
536900380
563568648
1021147410
983079216
50231638
446887989
2034913966
1161013784
915396810
1651407740
1354229976
1545288289
977040173
555931215
133460388
2104185486
682280482
199892479
1452349270
1104838638
575355105
947287734
1190339656
306476544
1783907720
1548309407
214955617
1162072171
1457233750
1439485172
294205961
493231999
1022905904
2057644724
130897477
1320248635
1077055894
362718641
651536806
2080480956
1530703132
1321648523
487508423
1075707841
313785936
1581146137
1809223000
1867579588
2074694624
2035758415
1656126523
635542588
2027355783
1379286693
245589881
746351811
1772143076
638125527
1003654389
1183756075
1740830984
2111434098
1830716407
2121680482
467991175
10784276
652068694
2136036531
1233613049
2078357270
935240092
1965710884
623427440
44961956
868395855
580663348
315198633
1545082093
1909876966
1935635818
1153988763
734478635
845014335
167415534
610314875
344479304
1396954949
1500429405
1287697966
1436701557
1184848836
1900041646
1247169085
685380656
1781961583
591968941
2029729113
1837133557
1248022365
1590762007
1156360966
1025764987
914446325
1886847869
864239679
1961263895
1890779801
1720679024
2086702589
1449943092
1635560278
515360863
1212293944
1566979868
957601809
413237612
1700103318
279631122
331766575
1495918274
1373093253
267782245
2129530777
109196158
1872941076
1959068842
1332422305
622469547
1041961613
1157447888
1578085237
817451709
784472870
2080485442
931360619
575713122
454579897
1577457248
771542659
1295655046
938793474
1816357654
17724990
1773947844
743548585
315165097
1728865403
2038283969
582921108
238593790
1380461861
573640475
844144115
937359012
1799842225
312181430
1525127076
1795201221
287319909
750456800
1376956418
1734276767
2124279137
1190153720
1813381250
1287919214
526251479
59135446
839517987
451466104
1587953839
1535708052
1136537789
1993345168
357994749
542322235
1855110042
998814082
474174792
449409707
1630737704
1146594216
1172276891
617120983
612371088
562318424
656912855
1575341028
446647986
1154663269
602560588
1408806785
302660326
663478998
1234508108
1674288311
2036423883
1901398098
1894791490
561148214
1866519222
2039137088
1823331914
630164795
733597962
1805160683
916742678
475270649
612545725
937593278
2145580484
1996358970
1240725713
1924577015
1545280923
153081991
2014646281
515836329
588544730
1188798102
819854973
296515376
1740301639
133271441
761497908
1276780743
474593843
221647630
2051654522
1113108508
11731747
2047018936
288882808
1455328845
251418573
1356524753
1469869480
1027105492
27952347
1560202695
686032934
1091217191
127959018
1565836030
1873677950
1462736944
1732104998
1289447533
835819219
894952480
895394828
1665092531
203216143
862389634
2065363787
1774118790
2007201731
1623909531
8707163
1903055520
1255454139
1221516438
963407312
1364928706
301359124
900097182
41263940
87402674
1340435351
447966349
589252921
812871398
1540923296
641548456
1351403823
981432874
1647669843
1430032909
2136327000
1361724403
1256475855
1353783181
645316716
1674778661
1428453945
1091421646
2045890094
970449484
1808649941
1385465466
1417002653
1005527710
745419380
175158100
1608418237
2115215275
1387014213
307949380
1213207013
1487554842
1048020450
1936004831
1349671862
1010260289
1476104443
420511857
1539577162
1255814711
359918264
323294307
1833613588
729391418
1139208951
1241263905
805710812
866044639
1232043614
501383979
795722956
630796547
371510000
2107676738
1463411783
853603278
525902692
939073444
2107963944
679598136
588322438
183931061
594672173
907933188
1401413551
853583974
1050633152
767948210
1367148688
362606010
1360424190
1444676785
1142688979
256853268
1044552460
1816164560
656039488
845130661
878457631
314188302
1330827704
1839467978
1747836485
2031567298
180030975
97311146
802808748
653643554
1387481526
1060311973
1673197511
1214765146
104270769
1169525374
1740604864
379936023
969426358
1207812947
459851187
1473423134
1413079570
755027152
966414162
1324770107
123283864
429608201
32443561
1803852561
1103430794
379503708
760834920
312614037
175038193
1687531947
175850816
124045593
1524467376
189232203
163974134
1479988460
719373470
952065134
1907585329
115784717
155698281
325329271
2041586230
2063170104
59333357
1662756700
284111714
2057370089
256613813
1552958327
1287103516
1381952469
1127143660
836497788
179589184
2135734842
1772875482
378633188
1944771172
935812250
794178298
212882567
1728072920
1614221203
1198177363
1305489700
829093803
886916156
991062212
687782494
1493692335
901782405
137420504
546550753
225136125
1445623439
520322282
271133984
905601252
521139669
2142825516
2018085332
133647756
175741646
195671447
1268215519
589559674
890658853
1953753152
1276006124
848947356
1838639584
1776247177
698667936
234361510
1086260772
1465184515
1591876076
645162561
748498588
484298583
103979393
925466773
2047868184
671155910
1258173217
1419446677
1015041055
327131788
2038272977
1098763372
175330276
1624826947
457511876
1769192808
1437257610
2020650857
163920818
1874318191
621028711
1771862499
532861553
41425742
1621961834
2136093527
544009181
1149190511
599536321
2052553421
853901903
1278686814
882088548
272217422
1739131332
998227756
29272004
116953116
1996244529
2033574090
153363339
1008305821
521801827
1122736006
1949585445
1577095220
1210743933
1070849533
1460243751
893009614
261518694
1670248722
562585550
598717377
628456885
758682015
281816018
1231785036
2825373
1216852291
884142408
1395634463
1570921378
195777389
2117697034
1838947346
906698019
1563450445
1464427579
686414930
1247448673
910835244
388828532
2024046124
375240340
353872285
721440315
607387805
918612494
19199400
614272701
1698691191
1734293022
1615939208
946585281
95533487
477262462
475630550
1022986495
1216308836
1814698688
1583472260
740545892
370418421
1628143887
384917828
420415216
1138601694
123258652
1887400814
1403078533
1310899188
323775782
554483986
1952658618
2111437560
871475014
733902625
106853040
1181914522
367608462
91123279
2026915151
698824966
1197193470
194473737
1693382760
1500011236
1361112090
982182616
2090667219
1822601783
97511055
1074961210
945923026
2059924572
2073159977
1340761297
831710073
491787670
34327910
1908300091
425047913
250589549
274932490
50057656
1827565558
862166908
1009283715
2061024702
494287118
747758929
800208390
232194213
2036664281
456647954
1585076601
1980389279
1793984623
2084641597
85945358
619557458
1304934568
1678247811
1885920062
752565078
2100568779
768649071
47089324
944749026
1573610532
1475249088
812094633
893244981
709796245
2003751043
1713344838
354045176
515342962
1927602425
593492621
1714579952
1461635292
1057611093
1989736792
464597027
1500226353
566674052
1300245653
1048997346
1893454345
998132911
1233543708
1641769167
66159793
739069596
1466291505
1176056302
463696665
306248471
779259737
520391721
2126037257
1740862386
1532365179
328861015
537279821
1469997765
47363327
1278464976
1458444320
242380092
2006419521
1243942088
1474867306
1228978740
1243071901
1660606416
410961197
484761014
1848198846
1338782954
1178048675
1671094606
758873040
1469456750
1933852794
943998429
1064914948
1382567922
847451858
420830440
309312033
729252966
1834913778
1015304268
660064616
801801997
1859393415
1985222504
1828273707
1161444804
1072709113
788933504
2047262679
2052132837
967625033
2116140775
1099684603
1790889015
64425566
1319384638
928471807
1780112514
1890365091
1015794917
88576105
2137087917
785406019
85545283
1754694044
99628262
2011557114
424067729
457333053
986889638
2097243222
213546706
1995143030
434418732
818265438
51420726
747772598
137695087
116309663
839451021
1065846375
1400487217
1043187081
477587089
1990677378
696568784
243932673
1669109869
124330757
883915362
2035655273
25309364
1846331748
1320348724
1720710761
632004547
740421158
313962978
1692040022
590864504
1128329725
1470452691
394681189
1606270947
606498398
916188710
19926942
2029339429
39885761
1005298727
803232017
2104552997
829964771
1676052981
452581277
1836234807
2029584280
1217186591
1253624587
1753768475
859082915
889921355
2094262141
1859317148
1353071860
185602483
598455793
1299889217
1039869289
1669572711
813045189
1441773203
194391221
578821223
137710962
1441160612
474814890
977192172
684000247
714147899
284911414
744947105
1132482215
567763788
1702795285
1156630385
1426812500
1375017432
675349399
1102299800
215140562
709835579
2141959201
662856510
1789048598
1225366155
2066919049
164392303
1589955498
895156748
269103479
2011199909
171288287
1416334761
2061282317
1775661413
1337040745
1022437022
431709284
639356096
1908710159
480134617
2045079855
2082812049
1608256003
134952602
909664736
1889644769
1336839233
1695594923
555344380
1787524559
1645773382
1068312717
1312929997
1731379592
304809624
1620350172
899165544
375827732
1216518809
1243994383
1596188589
1875074776
1236711771
358315695
1460826766
515644962
121804248
1638262420
1565671299
2015786087
950688553
836179686
957288964
1332599788
78637375
601094137
1245863760
301530736
677827957
837287228
524124339
1049473383
1905389249
203470387
1062440723
1982687278
2086794110
1978968533
238278740
1187888396
786774216
739569445
783381918
1067115085
423643214
1394175268
468761979
475103962
2060853669
1658447146
115021987
504243772
1755309411
1462149933
628496910
931271661
985511914
315063512
1247516638
1744332661
1525581005
1308287098
228888876
1204898801
1332623266
1963872580
1267340795
432670757
534501010
1981566256
1247260633
1673540223
1737044632
1112310502
169100811
542458223
390207719
1354897967
1296706608
1276814423
1360354060
1946026075
742626391
553346293
1692271607
1960426275
1144137555
2059888637
2123632137
610383710
136241234
1966059600
940078186
399318325
1262675351
421285910
1712035403
1878982620
1067750438
1131044466
1948183174
1876271752
1126631448
90701733
1612270343
1072841467
58454357
1961027860
1135992244
1480676926
1767939948
687087868
2071068360
980062116
1444184197
768744600
628847134
127444237
82926509
125178114
1224171395
963077543
878649528
485310708
1917420019
1930406930
1794017540
625229830
715967286
874460228
1341320187
768512678
292687749
1351649270
1079614658
479811605
1937522001
1803831204
93100858
123287110
1729974422
1562614563
56857793
564110381
891331336
719964548
399656004
749042963
1937325899
1646477956
1512131089
1450761908
569338046
1970781828
335083911
1862985609
1749422023
1222265548
791787594
2137195073
1684390452
932135579
266577034
806258719
1211160774
1315998934
1172867489
922330624
1899682446
1397590567
1689502003
527178098
778080631
19786941
1826743476
1835601676
637137347
1408516993
1774326720
1311609250
538259180
290009836
1799526374
360475253
1384872378
58405308
996944824
1014166770
372113333
1788654816
851714908
1415460439
157343758
1519273222
980687566
196492887
380198860
1551035413
1637599813
1346751393
1418427142
1921552223
38871330
731906129
1933850135
926286839
1243579203
1625240859
601261211
89706485
385548106
740324184
1239428547
1226025180
458997645
657294943
1637808708
1473161610
1387581872
1921974017
1345565253
1489654037
155313358
1304399156
1439860491
766493018
1595133935
1256534792
1626000625
1261215606
1939629776
1967269733
1752082723
421003555
1644407899
704989379
1122912039
191405995
925330576
286530655
610711335
612906173
714384453
2015389160
90714363
871900290
766880968
395164699
1534162067
1144606201
809609319
1771224199
1037563708
1517757258
1978328384
632115222
2105550560
1638597932
330809869
1472556740
1905828291
1350023131
1901490635
720068990
385968755
107272062
813896213
1041520977
1324569377
1843655154
2037664993
44260649
20677032
983853099
1254761820
1454199630
700624117
409692929
300015121
173446632
1229302282
1206340374
1195404494
562571676
1036829828
1803230186
291909595
322945069
2112886439
621579100
243778520
1262778716
1910749838
750804562
248666774
1232400712
82171914
1336553529
1429700515
2063089969
1963912420
1235243313
1130729650
1282481888
1892872867
1432175601
320758873
2137977211
2037658857
620981803
1367077296
621599546
1666365287
2085445360
1679030920
513981203
1731663637
290515215
124498287
178963517
1052870816
1854392708
1601751985
958105056
1585135504
247730253
516924147
407152712
1971488678
587686905
1815557807
678489517
1990310603
1376919744
1248162440
1527691224
979544376
990602820
2075758076
486514024
1314150582
543531017
1077124222
394121703
1463590597
145798161
93201705
650541536
268716082
1222449429
1451166710
691673131
1997539968
798046649
1223137484
557366060
2057100497
474989017
1473339748
338588513
1348165886
1062383866
803449902
38527523
1309736675
1914296800
2088810411
1721470927
1445515527
621466765
364910172
327859114
133900626
605997228
739287727
789177786
403400191
609667597
1782226426
1067013354
1056290816
1905913548
863222108
196115058
631340169
126315657
1934464377
1691813199
1936383264
1763179525
1373179171
995453932
1695857133
762533780
2133067660
1149162707
1696218459
2121292511
1403897170
1758598453
1864624472
1517698422
1335256936
353443252
610836106
1967820087
974203460
1333951591
1628913529
399936853
262857055
1976635018
780700330
2107053037
1777631942
1252011106
1314723362
66112848
1425097127
466725616
1023739086
930384945
970576189
91023419
1209855543
788828274
822560498
1030726967
982448697
177382689
1494214496
70341747
614622250
1089992619
1240901323
381596728
932148010
1078399437
1826654067
409648331
138296409
1060087087
1607150586
944263234
1231611876
994690695
2023705438
1259360382
2129695649
44821785
1626151908
218460664
1935026150
927302872
2016657029
908482778
122712809
2014077250
521665206
601175045
621567019
83110844
232056724
1321489651
358229516
1658781885
1472633773
1862260174
193846750
1875518497
330529987
93183577
1905450660
1692962203
1299248928
12559995
590337300
745975661
843334321
307255241
1582596446
27451280
835581224
1487076942
155603561
13211898
88198775
1966400234
605204679
1096821868
384614154
1699513050
3492956
331097376
20029145
2065494224
2125411005
1744405521
1295255747
378984461
171932533
2064403203
252312224
443818759
95838885
716556248
1761367933
1333332105
316962990
1587291904
1352966993
268685966
970739827
1158504662
1054073073
1189871911
1824295531
1679479941
1497561466
1690021455
633179259
807838813
1952014209
1224671057
1654106045
1485853599
378099534
907828724
1954795667
1534263826
954190691
48374797
962844990
2139931544
1404065542
1782323795
668193957
211501556
471376171
1995287416
1490879540
1657746310
659610782
1136924333
1098759777
1925933355
436232601
1726249149
41865654
759055780
1070617474
710467990
186484866
1313318285
1251841454
707151824
1059665748
1147021033
1465809816
157041665
1763574716
617488585
1960787690
2008884899
2055827743
861876046
1021418272
1277108118
1189935754
1379548351
1780752342
1531785751
909641342
892541785
1708041299
1530713464
866297796
1880644824
2097711638
935230758
2027136656
911393549
14482486
314217258
1473489313
1256310714
814825858
721846637
610374239
1523438862
666833285
1231316066
679495534
499643266
84517508
412987368
1313279593
1999083566
349153980
1486481802
988673689
610999620
1143061226
128806586
874306969
1771964253
521223413
1774320195
1444868807
294182167
115111597
1970341508
481720711
1781341068
825172596
942333825
856694742
863294289
1730854751
396816857
1374892637
1504296463
662850048
191183646
1133815295
1383069193
1141173034
603429365
1347682817
575931890
1469585363
995821293
1832275027
651616270
1778384517
1038546723
396048248
458100401
1075187114
48557073
1277416848
1421528257
1615118169
300034744
505794971
597207861
828073871
1785014586
1882933575
330935155
956676600
261888389
974718072
633340465
1828409639
540633960
1005261191
1135921777
1842094863
1206652146
526930575
1731220488
715015156
20904037
921700563
536272064
1927001165
1246444903
1460755157
1410265016
754562951
966433140
403672664
1806726029
1472838884
1645697446
338237892
1397106693
2123650572
1818230017
373309780
728371942
1837243883
1657387048
1769402636
1281356300
1371121373
1429172827
1693650451
89047354
561786001
1159589672
323468290
1098495631
1462977563
18590221
730617071
591030441
617611029
1365201788
1147131749
1734975835
2030527505
1765813194
1527905318
1820094347
2069664551
1436102927
949822494
2115496786
1255323445
1349892481
1652720948
1527180068
1136899265
1304497306
1296886210
2094756490
503377112
1676952285
1713679850
136435766
2073513187
2132386595
1313038973
486462597
1375274408
1277252542
909452648
380376740
154447181
236703317
54113861
1784004833
669394657
1229124818
157650341
767651655
301190532
1249998425
520279904
2070078077
87836232
766785760
418756358
476587730
2078297163
1946463050
1135467940
927870043
1585692613
1091475077
1696997420
1506844540
321046113
799102185
1129332071
2108580937
229294576
1086550159
850481378
9455365
791387609
2035054892
1430278233
952050957
1638129913
466794543
418987555
992323065
1967007911
1081873396
7641053
133397935
1372654927
1787111909
749290867
446722086
349853977
2027940042
792882956
189369697
1996420512
400868448
1102600989
1637946960
472439466
462860066
1380972977
156549917
1789770846
554443371
2029281396
1265596443
1834095908
1788195456
917161215
2136125805
235257414
2134501906
652401451
1166372473
1946913104
2140511641
1175955327
697600884
8875873
1001409799
1794452315
37582282
138190784
1402429310
1497239404
1457437832
838125722
242818735
18590221
1575683677
1924161713
496078606
1181585499
1823901279
1665295815
1487059896
768447
1484092735
1077066481
827934350
1101550638
1671113542
898989435
708385439
484199020
392583125
1958954844
1805538851
982227294
1044003552
1117749794
598984591
1620031942
1930379344
1843021240
2085573290
1130352256
1793884583
152042246
718753699
2129670301
1997116828
822582480
539713652
256118583
1781945648
1423014322
637237742
1467319930
1292217890
1691728476
2106761646
1406875616
1850817118
403052313
1776018521
1125696797
1084391594
358754268
1049064000
83012920
978838285
1068980089
1483804195
1759810293
432823610
851152962
102778901
309049856
516325144
249794925
1600573733
1181510965
1780874939
1073476352
1276526684
1123586074
1948073613
141894966
1058235275
285684266
121178218
489286025
2141737570
380471081
1650280243
15779446
323046547
1030802984
2006876714
236447649
689876966
1382702871
820463668
1081907456
984938506
1089401137
1240726621
1889900294
1587229247
1421974501
1799211147
1147628265
1169582494
1894944390
967230187
781600904
875616586
850848550
1848409505
1482301273
291499791
300410114
1638668969
756576587
95010142
1033479611
491417113
1242397102
874565992
1722021768
1860469828
1522639982
517037792
1247242157
787425359
2143009244
1451845521
1721553524
832787139
1878975633
1276817096
1890891324
1495415210
243982610
1626655961
1111418886
539392212
1305565488
86832633
18958536
1676083019
437867907
1152772694
144180580
296390166
1361395247
1563109024
1606283748
2078238204
391446456
78342451
710625180
1904431236
1210524561
702188352
392728345
755469304
673255555
224241926
974876274
270690647
427548820
920618065
806706277
1432389667
149352983
680171335
491454855
1306143521
1913727616
2010034406
1899692699
930538500
487610021
440039288
1741118941
1291597671
285758810
1303991104
1544733783
770186199
1595564994
334448321
1571647417
164189778
871566828
1961255248
1579340266
1870297120
1562241233
1063521368
1703722892
1204394523
342587383
190239283
695221229
289263565
1277154706
201974864
5221156
1808180249
1136096294
817242487
230277307
910162187
1039645373
1174289527
77803609
1261143589
895573354
1917261886
312346617
76497402
1554875320
1329936837
190513745
496235759
1157524396
284700640
1183820160
209126085
1736240402
1011501911
2109381375
1407501875
849641185
473414399
195964386
594469436
1975279879
1866368363
1755244439
1601530788
1721034503
924995683
324204216
6767839
1459994701
217676169
1371619706
680664433
937979498
768060606
158921783
1839491119
227797451
1930289727
1877274188
192205780
195440130
1662158673
786625334
983847718
442519179
583443680
67232692
1380402277
999699352
1284838193
338669314
35354233
426269045
1887023494
1821195316
769025077
218537174
62543320
2835458
647204560
1112101921
798909428
771178152
1857902324
79120965
1016959025
838945284
789289194
1009446260
448164385
739823092
588058359
546060507
1041651891
1675167417
798500682
246892697
955295507
1952433534
1312347647
2059335486
1822507369
215927212
1306474741
1621758106
948636845
1446643817
526213793
719707594
239850349
1465333114
2139179726
1395399079
1509059379
1491670781
763138805
1244967354
152661500
1283564730
1949979237
420369941
859180523
1349368578
584881115
287454679
813940166
455684583
514401860
1674419117
1244509765
167378551
146980069
1283128998
398052160
119394510
344741025
453789052
1489148465
48471748
1080081334
398079095
2027838811
715531462
156624320
22412791
552911213
2051896730
1682637661
31899964
553373064
2135880296
125586087
1797843766
1763602053
825081924
764617671
652063797
1054520902
862469623
1231147635
123261173
1298185836
1829731774
1948332050
685580849
656906893
1183460417
1611697528
280447635
534448051
1466042922
1289229409
1444601537
1351797245
709099723
428211381
2088611661
1264916461
320812540
1954110549
1671626662
1769653587
1263808849
711823293
1404267865
405969281
221629168
732221660
1014146010
563525239
35427695
1819778323
1148746030
1390573408
218396741
1901568237
185723723
1427097958
1221612297
1325607454
953985629
1568440824
207471682
1379484065
505045846
537950561
395312776
895619407
124584065
767803456
366503114
1639727325
1683505753
732599803
89469809
700171636
513582811
590764668
145598455
824806219
1653322157
1550194094
862873863
1535631765
164383583
1943364315
1456607758
1078987992
1656004292
1517240778
2079621884
1940403831
1055509146
1010528741
283183452
787852871
731088833
490424626
383126900
1104971295
424116114
1355142936
2033477426
1439836069
2047315361
59745528
10897667
426161231
179400758
255821041
168668920
2017657510
1717353799
909144252
760277251
671505881
930120241
1549879324
1388129238
46622280
1777028956
1648030340
1472283209
1627087204
1106540915
520396278
1501523428
119252866
1322488801
1850596885
104141727
954837596
2040917637
1152050164
81260263
1444320808
235401100
922396968
1725240944
1845068264
1972077438
890768483
1875167672
1961886041
1410446694
1872475210
1719932687
2066371710
972404387
1812387474
1082496310
985083822
1846173808
396362656
1399686744
1552843006
1132131252
59687395
518129778
1595486570
386907368
1272540716
1006276257
1274350479
175343195
335384880
59151052
1174661053
1371380628
946953602
81342415
1343306599
1855255490
1426345901
109832420
305782300
1395118866
666653151
766286088
1523771540
1056732700
823612372
617361840
1195677095
1301665584
2127443585
439795830
1397385408
513983700
1172051532
1128559419
125050165
1911885603
73438216
832237466
479220151
694370074
432693728
204876537
1281477263
1945930422
1649773890
1514122953
575859735
1154054941
979282801
513219044
1829437872
242762927
1757961813
1816259917
686229658
1338348006
1035761023
1248828504
650581541
1634458259
1595175991
72748505
743693928
548220408
522484237
1273583543
745368111
1407000678
1771765690
1650326950
186039679
1990514564
148609822
938121748
1719946294
1148344825
61231888
1645640452
1279459339
274383691
1401977797
1099460259
1343438797
677583290
682129236
5095073
1275449144
297006994
665200071
362620840
1113889514
772391105
692578036
1258005686
1443997182
565342853
624682562
437426280
1678501879
1404976679
214192812
1262142100
308951221
2068675732
1400673360
1915353234
510854918
2021511634
1525490520
1871086881
1477032237
1926145937
1124272690
1165646311
148673786
475585406
1672388965
631615726
1456311744
1938393717
154149119
2019989436
1508635608
2118184095
2009715689
1940386251
12779192
926889205
1836063722
1846973357
1652056712
1587384809
1751242017
569527935
1037630331
390549960
978298045
918201670
2037427077
1762836040
1234687316
394637811
1789437471
487237201
233331026
52377089
81193040
1410056322
1913317175
392925392
1400827667
594238662
1480622211
1861147032
1438813570
242431622
220092455
2138129222
1618212012
434726318
1667368719
364537351
781722743
1600592082
1833876037
1776852487
900569243
1521014142
162025681
1368880942
2039976292
859361107
1188959601
1901810334
312518581
1219167639
1805447981
1868296849
1095313102
1784642523
1968928106
1828107657
680352307
232862601
1407776441
730637764
439012209
334388523
1303684355
1573448123
1249889866
810902293
1065765594
283353833
828354639
780024577
2120820086
454229716
1854694225
1601079549
1236745745
493892536
1545864621
1082380655
1149423803
2000943918
1486295307
2128972469
135800842
1803656070
946940658
603588633
544876746
1553842103
1655529778
1542171259
2034616793
367477553
1662831207
1695800090
1140077758
865525729
2077991674
487356405
777076991
2114655141
257552236
1341700182
769143968
1892719976
543648103
1255963305
1228687469
1871274097
1129978783
48121567
1996904219
1180757534
1159180301
1441900975
310188038
827757151
259227539
1807842672
1967769271
293886854
950392116
1108810900
941635766
547932389
1959020274
130556459
1614202597
1051954400
1463749379
574187426
2052511203
1811018249
2129163568
1148836318
1310778964
1030918227
447428690
286644017
2124033503
565588588
162288724
1220016668
418678900
1420997982
273440584
422930482
1446451962
575468764
987787039
577477488
185589024
1985059002
82016414
240516732
1457456469
1860533675
1883108515
507097014
1335575517
1016712597
1905169683
1106966708
302133342
1068756407
136450472
2085731567
731401422
2041260212
1165292482
496334066
1504105348
334540477
254668946
2125135254
1660368426
1032454748
1961077480
1534415089
153999031
2044171262
514453844
1640436687
827284127
642203058
666286663
1070234964
329519990
1498551637
1459396070
901857252
440221535
304477307
1512685926
1164583472
1382221659
1701862574
23709908
1855465865
1959921124
144585871
1330528985
124066454
655625971
544226356
1151149564
213527860
1883373130
1515015213
446293788
780095794
27025878
1030327763
1444570508
1203538635
2045627508
1865658245
904401842
41279752
829920220
481215719
690029933
1962347960
611122795
408590167
1657589020
1442300798
986486689
181622352
1831855258
1952492714
2000851642
930969499
456711187
166006726
1720711787
654035058
1584455747
1170851674
1630947269
1068951681
879936760
141633993
451868897
1856002882
1423162363
1368732903
819786205
1173651636
1227352949
570220962
483962748
772763576
1797000903
1717421385
246911125
1305023644
1458656043
1691377116
1048802989
1209664570
1611633374
596915322
27696777
479464052
614364982
385445118
360901203
1800031830
1920035923
47348101
1801722744
1637648924
770605160
644260318
1559844248
702504931
1807317399
1846414346
1089372558
1254820356
1998535488
1025417655
75861910
1304384943
1353515467
524061874
1163586137
144202896
488854528
1297271464
1234946633
1297930819
422403053
1133813846
970021999
1740648263
1960242622
2115750167
1138616862
718177122
388789490
1298903946
1564447242
511490277
449574619
739527445
182469559
1846289697
474780641
1543881120
1780901146
1190325449
915792463
591911970
1582521721
1835906703
1622999441
2117957795
552828531
1782497091
641970674
1246904812
676438019
694530946
1038798255
997983518
735422967
1407083585
1091801026
1287223853
981154277
1853294330
478658485
1072513345
1436509398
1474465762
779531526
1818680610
1384117170
291382713
1932207646
1932384502
1641444983
1960954334
1229454760
775967484
1993656924
61284502
476813719
2047728789
586465927
967376368
693748357
506415162
1087238303
580100829
328072645
1345358992
266781189
770034216
1080376133
2036697498
1621189147
1549788793
2037163013
13499739
1632278376
517641081
511760125
1424986668
865422888
1511083833
1913713637
2109577538
853773420
1552706961
55270659
441174778
714759093
83732195
1823078921
1661734769
100725392
1674601870
620709700
1606724952
308104964
2082925839
1200732373
1639911789
225030881
1896520229
1105863460
746932611
298014408
72076983
2073339978
266017607
1755464844
425893639
1767658078
2065768563
1521585807
61059157
359640288
1936294750
1429481669
379643753
1658706879
1966537363
994969203
1506191982
1270137277
451258170
908371060
1674881765
1887239452
793650493
2045049227
1204737344
2088585025
1173755286
386712912
1681096596
932867008
1480495674
1677938760
855581472
831253703
1476247061
1203009941
1073543064
1533554436
424896185
1440392590
891520566
269445810
1475794761
904387538
1010569208
679058710
838566017
1098216074
1619098755
1095568980
1274225887
277663725
330086721
839936875
1081323815
652936112
634103847
836203305
1259027129
1710912856
214104802
1244109535
947616385
642622719
1509633774
1445880086
581736579
2059739383
1584803457
121643990
740273640
818787914
996746407
484772454
1069042567
1729301375
1056905949
1360025976
937458990
867065362
446593831
1438745451
1752319738
1699617000
1549699208
1560115596
1313235691
1586384892
536435248
1616492403
882315559
13346694
849399374
557207235
874625390
475355322
102224486
325280019
315196719
855071474
1133236736
1574700040
450063903
957879044
1582941166
22075156
1352906205
538479745
964897266
1309362524
668941174
1252399963
9511050
1553172770
1221999408
1213196881
1359995883
1498714024
432220693
607838651
1645224699
463470458
887715026
1977749785
658286247
245399884
48955892
629230202
2133445281
1442779820
627128931
1906009015
1293127120
1920316242
749667891
74319561
1143453010
1606756776
1818807473
1373972345
615717622
1351690927
346034678
167266810
1957045752
906304220
1706471870
880897183
1001221170
776032511
958227994
2099488232
992563971
825137165
210170027
2119062672
767817840
1085821400
318571859
1958845619
1028094306
1663174217
454371386
746172619
29822010
316146338
814127936
1160371020
1833768295
1183981993
412305348
1265131882
813222856
965629676
1657849312
1140558553
1325179720
842239292
690309862
152092856
1312469698
2129321003
195425677
1787957904
573265263
1755687808
2064996223
490613393
306184901
1286621549
1914178836
828094469
945825283
1429182298
843385379
679662302
1178105793
1504109226
1835042447
759601637
355341956
2140654703
1535240099
1357751775
1475719027
1791908846
28775028
2052191770
440868660
1806430830
723606878
2116116615
1335306182
1447442514
1672761589
469714307
1288832509
357142358
465727750
2083096442
986029688
1038621075
1310423211
1442114175
980799747
1956190898
890213309
992375642
1940185267
1270144637
1256945104
1369027027
1278754332
1087740968
1220484154
997996131
291665212
528485806
1018034474
765043538
446762524
1856358695
794779650
78144693
1150971242
1905846759
749948598
542051948
1867722835
2055372688
1209433069
1686584841
1366443484
504463875
1308811628
771373201
1765263634
449256093
1332227255
1189091363
1148631536
918411340
573040613
1993424258
398659059
510216774
1373731973
1646187979
492166816
1994271816
422764851
54683918
1682456896
1301097905
1497427916
2073189158
160506177
245231638
1632679020
159962481
943564186
1032843561
1115149335
1649837486
1248613807
135980869
1107102161
1579450920
309670847
483978820
202942491
303014082
399908332
1585874729
285245058
828824109
41795632
756585473
590510556
1535886389
1483899827
1359848684
1208377884
1060212187
1349993734
1838621743
1922837345
1344041418
906280792
648824683
316649203
529044209
437754640
1769319003
135603342
992492977
1985694598
1134877809
857192019
1504187166
823803224
471768973
167231715
1987113740
1386640418
1899889877
2146422332
1471978748
2095593881
283737532
1440347276
1870954077
627466080
863121969
541412126
1762759976
343124073
1920209656
1956089068
1816089039
1622364376
1964348603
235702626
401051056
1435791653
498564789
1288370801
1678909744
742462497
1698493748
634726857
1279402697
502264145
631698723
1249708009
1311526334
757256928
519475551
2106909655
578156826
788063664
1057223626
1719706497
1287529307
89764035
734719593
1878404734
381612461
1538519030
1477511852
1862084551
747901121
1093609531
1946488542
97736544
1963155561
261827460
2075461919
2129639650
413293524
104250774
2015571505
134705808
1266815925
1461686567
1541691194
543178279
1020958346
1399816864
676066592
418777060
171465565
507795465
1680719288
1254695142
1271637663
1732060399
1771368675
505816716
1707475878
521304985
1450743078
1641356365
807359161
1459930524
562845623
1510878147
116672499
1065456943
15140559
446723006
1266619675
1448432615
1504215541
1974188923
240420415
616682087
1995551308
755997086
198475529
1345171544
955870014
727491026
2106035732
2020765889
1196237395
2015656885
1260296938
2049082534
1126943414
1474651514
1157493887
1002506680
1063824685
1449513289
664445014
375142686
643858758
1340868350
1309477348
51273774
838432180
365115753
1984637161
74046797
1667381272
74936621
2082143121
1154698582
1469877512
1801484400
1529281957
1547077502
201904309
1908943388
426232442
81608974
503760720
1872865918
240916297
826366872
1293741844
393950714
1925050362
1207385873
411271903
819187069
1265523132
551710885
1168283005
989402576
1166734435
1612782015
1515012565
81916604
1486403838
193172663
177352975
400478740
1481431376
1954485963
1709373107
737658568
1343416695
557215780
446187640
266449724
397514051
954857640
537403288
1939822045
1935956288
2110173963
1298175664
896982971
130536517
1783574637
1265896040
1788654627
1824116996
950125697
38658392
1500514217
294256736
1695717503
741740619
516091250
1238282911
1078396431
366222515
686385632
1268445089
90506514
1913701899
294871777
2030345274
946194828
114448296
1335816330
1944865511
1689006179
841267894
268821002
144720295
1556645444
868134697
2032677773
1297303527
989810495
1557346789
1613062277
443657435
1307332355
267422120
995362515
1887136445
316055077
1715714265
147324402
315998628
1372546958
87004391
788096862
2084754594
833398295
76040460
307479022
114564108
1857126248
1718758562
555572303
1987092633
281247280
666869659
732121352
217361439
863509044
285931360
332078576
1828034469
2050874336
1768905802
1240575854
1467803105
1202223963
1081232119
2098491799
1628096874
1147366534
38579221
874689609
1754078982
1227370162
1846148517
2059709485
325555615
1051358378
1858068822
634403281
1251292074
1463411083
969668448
791706968
1163311250
1405249367
708427326
1884055617
1382126381
1641738275
623112494
1389762279
457532343
1348875976
630917259
872384243
645318553
436012870
516966970
981383199
757065163
118923866
1911734532
91265711
193864457
1313779376
1676061903
1098604896
1035090898
973808420
48979085
613323219
884400364
2054605605
1513833726
546664552
358460482
464989206
1297941807
1444979440
1451566196
421741669
3562595
2071633118
893260073
482420354
1152955091
767189562
1652607178
921755037
1038963387
1943940748
315253238
2034493785
1556726272
1475357309
629534190
434504007
1552526816
515381017
2107608137
1502109477
2036380907
416964080
2059633732
1701793794
1985266600
77898292
648616323
1642561394
944981922
332443627
1874239937
595124238
2084319289
406695842
447751068
2006936023
22208244
493703201
161235882
505143597
1553588665
1241748699
1536231248
779913712
1598072400
1618761343
2070344221
1600030195
267045343
1081104569
84843718
1099271460
1621426820
1323359059
1237468519
338746732
1629809444
401461318
1935730525
1929445591
823385720
483403712
1506743535
624616719
13343648
510688644
666448670
1854983326
96813211
2040297648
1342069885
2106556020
1704644021
1591792250
1573891775
333547845
1293541524
298438550
213957656
975605932
1165784384
2116280561
19011188
1051313563
1728536809
2044256975
632168289
491972673
1175198616
44418455
793400791
1714953009
1120650844
1870172294
330883109
1610822629
264253128
2019061384
1819406586
1240644088
1025857296
556921025
570951604
731176209
731344055
891298364
143165689
1208098770
1705700912
893736056
193543914
1620097010
1811037375
2127721073
849088437
1448863329
1798149515
606448392
1237843457
1428140752
761775232
1508654508
1729011462
1669101390
56937718
290690177
249982193
1533083057
1510185234
1635656462
1885033728
2076309649
1131687481
1750986597
1006776356
1482278235
1715068851
1505392584
486816264
373387535
36243587
1039377058
2146104578
1058855115
278799993
1763047557
1387931967
916469220
1572167905
87091860
922941841
405462748
1367588986
977986505
1249953583
119863222
1259224844
1671250366
1038999383
625159820
106182333
2052811736
1265853889
992607026
1405472351
1212265379
1392380423
760925567
1464549554
1645369690
196829268
1537737102
2008221670
472092937
271441754
813947869
1823501426
1554588318
560340428
1528104677
1327965688
2019197742
395809140
571275491
611216116
1710021284
353256693
300664057
198174041
115784049
666173143
2016940748
983264822
846194959
1982767911
966221022
681460739
404077779
1488795016
1002348853
1378694109
1246756804
458962356
1915093948
1710070014
1644768960
27296377
255450810
97540396
1204390487
2051965379
1131920399
1637899411
606929339
1219706396
771573549
367358444
526652164
1482041185
932442675
483898087
161876862
93483437
643154181
1756580090
26063380
297753620
335032395
1755080634
1569127639
1727995831
681500560
1073790536
1177669754
1501390613
459054430
197769888
548350498
1938840302
1988444217
762015274
1075296634
677849132
930855373
443330712
1971036016
135034271
996104033
1136015476
1413823285
1331494592
1888040321
1176020224
917108945
1175362753
512402552
1398902329
1537077808
1944739026
892465657
786286205
1852134425
793292752
1090279241
684804481
1706298542
933259711
2030154412
1644005033
290241277
2085897447
1024219439
1445711973
451617718
1066290530
2094188241
1694561628
1148910899
1228643098
696041164
406532708
1937728216
881275612
382656563
605272837
756200097
1249123201
1442208029
1693858602
2025040058
2066780518
1929865267
313928299
169806055
1221090752
358920782
1007182566
2042668583
1914896950
1431516996
1299041924
1152703671
113995988
170970645
369624543
2126490370
761263883
732985348
779831601
145978012
1416880515
1608540424
1623370864
19865633
412828148
1794194298
809551745
1509411416
7899762
1005057933
1932412282
1865737013
1398624530
1587097379
1039858263
197515990
411867828
2111189938
1722075715
915484159
250899011
1116597724
1960419666
333398745
187983464
1354172673
895874183
2055508769
1741260749
489512690
142960460
1358744902
1257321078
626272831
362618154
671072828
1793144166
1180750159
2123962479
176637366
2097307085
938244733
1171081834
1063259196
2036079343
339438121
1994956950
2135889816
188817683
1300134734
739486370
1018164131
1927618292
1089619693
1386308003
1490717880
1757058154
133542274
1857368558
1262653660
2005702688
881571888
2120314752
1032019094
2086061574
1227163612
381738472
2061486966
1392733683
1037524905
1647309349
647855673
1868773411
169169474
1997284200
1287216604
1166879116
158012618
954469828
1752659998
150561691
326096661
1303915699
1565470217
204741718
2036587949
777578369
1585282395
420299100
660331480
451972111
427358501
1446792645
1406328068
1739484546
1394274156
724356270
423982667
567061173
1999234063
1943988619
1623514588
1053751189
567190006
406593259
1673216405
691715964
150249904
1687277602
1694835012
1117554410
662225074
18805889
1892369178
404603056
230004746
1592980547
1449749289
45260601
1315278768
1264290132
2042125140
1855782245
1735474086
238886403
1975617323
105813467
1087807995
707469082
937374439
523665810
705482175
1584634198
120627715
222183267
429055450
655761672
290123749
1452447497
81233359
1185681509
12546455
519837629
1954370209
1524756656
1508358419
1421161266
2004220513
2041647352
399543153
1955655467
1659009295
1075484399
235269531
1384275047
297828375
1646056510
1573456979
1335713769
693112122
1697742924
739198140
1884649683
1397928883
2112626201
1894002732
1906097184
617329529
789305879
253300865
316379993
1333555704
1048746782
1800122272
1265072466
757649273
717120026
815326255
884761285
519356363
1504035511
1779140469
1752522735
408276584
1949226994
132742251
487091698
1613316309
7825897
1708054012
2086592154
1853687081
1066425661
985896953
1362275498
535250773
1574096934
240837857
755389930
900990742
1387196843
396990533
850815260
753555930
91846552
946460165
194320150
1008669118
1226629584
1656689144
590203052
2010593580
331043814
1486779982
277922192
542850793
1971356072
1664252757
879465722
1978500346
951183881
1320153223
1084063750
530547719
1988018352
593061504
615560004
1844045732
1996964303
465960767
819887267
864361119
1561654667
1040524265
1390625727
86591800
2048104276
1663773212
1498682222
1283255184
1293867434
733871588
1002337596
753060094
1505654574
1677353338
1770400974
857980320
445563774
1784690717
95238617
2018706292
2050677880
553319942
2060083546
1419404730
1915677731
1953098110
529253635
1944340943
300162453
2128025293
387926341
535695461
2112743804
1251904483
888988264
1890837415
531098507
213595320
800692512
74017115
2145252880
486466102
973242390
265068994
504789728
1367782518
364082850
2007801058
1198558790
172105532
233841411
1273753115
1105456187
1776197562
780236984
1954126540
561789961
1627669555
583032923
559896893
1289780204
1219551819
1930074687
1209259322
857662401
785541077
418242104
324662949
1383246302
1357986815
1421705804
446435499
986099704
983491322
903961164
690253275
82526029
1307786965
267471434
1992603399
519372535
214324243
890068809
2032261880
585557507
716192791
82857383
587693575
1639953122
1573696090
1645633617
1369901777
154008704
520159745
1093774971
1259175406
2036446491
717928230
2077853832
1643959145
106848001
1511711910
605495809
649524530
158891870
591544711
549157849
1822966578
1857720343
619149888
1240236570
750115973
1628560656
630122376
11897859
1437632807
40665680
1148619282
986655240
1983983226
1209550287
292783436
1049610777
1547682920
1272985435
1206266175
1766859280
586110188
1773399731
69941987
1934893022
1999933425
1684043298
1949868572
1500605549
2085408604
982389997
2139354587
1483382548
1243793105
663137722
448729589
1224685530
1106928723
1007917357
938068628
1196376435
1655044980
1761013969
679639404
1135366836
611297897
242220680
1884794108
1871714818
1049512006
1845384421
162064554
873209219
1690773619
1321197529
1179805771
150430301
284273367
2060911108
343960625
1350841395
119072019
644764691
668138712
1839556659
1293888552
1188145608
1793570336
614536129
1662085364
2100542993
2051064715
1032878644
288470943
1898828401
207783061
319912755
994349876
183841347
745371687
592755562
1974278397
400132170
49227302
1928999631
472047327
2097879403
176890625
1427894973
647525736
904909917
2028520461
1708873914
1217928951
444619145
1865442663
877228167
2052086537
826390215
454113705
1641019163
1512043920
1157442965
872403716
1303017618
96767413
1520627427
1953188244
755785656
1315060875
1537741811
1737026623
371720749
1329626542
1663615287
1911601504
2065917905
1603507265
2001475612
1850640817
1121132562
530084788
465272786
1258333378
753268438
980621853
125021461
1107467542
780222415
34251754
1672061735
1054125151
1710066730
778911433
1780877262
48955854
1067476758
863177468
983953682
1950375423
589321734
683886245
1252515854
127615032
461687933
1038959230
1755302011
2000079173
1819467183
641375258
517280212
927739074
1518037168
356682931
528569317
1298980862
974386062
854173652
222662317
86860962
457016366
1265019033
554016020
2026055757
1740441330
1141211850
1583995239
1252127981
1609859577
363098760
288969064
722780881
63906803
66679575
1614771328
1249028566
358174270
127977883
976625158
369775488
915591983
1142683323
532571654
1360710839
1241771626
1637669424
1989824045
389330867
1092168130
1649087001
484547721
1557892803
814988281
985113297
2103040461
1676682723
1683158904
2018971872
925411003
1306837001
2043516769
1558815255
496428440
2092028164
1875455000
713741893
493480769
2017786559
392731566
1925852599
1978898897
1188595076
1445908220
1758011596
894173002
1652988355
659219183
1464733258
1824552674
257789238
1465897545
965619052
2021283042
1820760907
1018369807
1717169282
790273402
129403561
1433319296
571894775
1546845030
1170051079
1031833799
1990638791
553619787
947446438
1612287210
1858154714
550107229
510989883
272362738
607550720
1401927993
142513776
2045810794
1463970664
1591294835
1809191723
2103143004
565162230
809619451
1771106130
332349945
1519716846
169010069
694940362
416980562
240893476
1647153269
1667690159
837820385
347043642
1813232290
737261282
33953601
83451075
95599362
2035653016
699101108
1776165465
1369300323
388925339
1889665379
1461773292
1846052050
230438122
1790993203
795726554
1501222897
44010340
1450699929
1389179811
1794201936
1920311870
391900893
1534859
1750065350
1100867998
1053833451
1740567699
1941701521
925740342
167594477
890026321
541251882
1412000994
644098526
2046981684
655951440
1857586052
1640128964
368164434
133923995
908043299
274233579
963558439
21518074
1884981303
1327725220
2054864544
989286763
1907323716
2135735482
555225323
1378259112
1322566265
1878087471
202106571
1613266117
1968042071
1726977811
217452753
962196099
1068349677
67386526
513289436
1163383123
2024427874
1422467897
1589245368
1117945099
1806563552
14925753
808006113
146291933
1569805143
2140527693
1246892790
1141812944
669034442
373148729
1488332514
117711701
148128586
100584812
900458585
2038253320
56467057
715697998
1156166926
886305644
1032463563
1641930282
221562678
462493932
340059983
2085649834
187417695
186952585
349722277
760620285
791092479
2070182656
1957332525
371306889
1399655790
261182607
114915680
39618420
1565112498
137999281
1266582785
1207391134
1905089861
1074843080
792832795
1525050857
438801829
986550250
688097013
116584474
1576214440
2003414512
37142240
53443060
1356588334
839400939
1716824633
1288116620
822103323
1781235115
1830129691
1623323444
1923862764
216520114
947641672
539845279
925343173
46762166
305442079
1240414284
1278549842
1669896422
57225811
1689169772
605976975
1278513660
474675514
1858876332
218573519
384001921
1101026925
835965852
1484424113
1127462833
1968842649
2002920424
1812539621
27441210
982676598
291112010
1357315512
1446936799
1465479411
307425346
1439486595
1302811809
1196983516
967104535
2072306824
1784726821
698398752
726126807
495389340
1624625398
149528077
950228084
1211797212
410268648
950535068
1627317921
884061988
905552738
16369653
1226456130
2086167159
328502066
1465082531
1106395818
104202297
1227844717
753495307
656472388
1071022691
1504463121
1672170969
2132608380
1792760881
1355934967
563970176
1179356813
1649808586
1002436056
1225965228
546760670
933590747
991244973
506021180
1355264291
1609622602
1634193303
2119347089
1356924915
1879076987
894682081
777444131
696112841
1279944676
1153775
1481575848
1153617427
1483944585
1844975001
1364260899
1840189893
1556858179
1234040516
1833015120
1339757266
478615665
2081261962
1435528433
574382312
726853600
1578260476
2043389871
1230874199
1626882642
1892054095
1577066602
805699406
339344612
362068553
1459681252
1189460975
380003696
61954256
701776492
881721082
1812102232
1510593441
992368612
66814075
1625270838
1995318807
1533388021
727135767
1832656425
770320071
1151656909
251418416
237710357
1858312534
1742642494
348170296
2033440811
1370388813
1089112622
97843261
645854223
1880528791
707132034
769713049
862354819
1049942004
776001585
1644048388
1159395291
1254974254
311052892
1286698950
387775869
26424539
841834119
890490284
1908209959
532321688
2099486677
1279839755
858548382
1897188406
1989444185
1073293036
1812939150
451940474
1671501695
1485166223
2103482410
5986229
2123940714
861811270
731455261
538160356
1619649893
286713364
183351078
1878204814
646243406
1337810581
1107512481
999377001
1835413967
610047730
1330076334
1938104752
416408460
285325352
1267237421
299174897
1473441412
196885346
69039550
164760637
1818788974
1526421629
1741998356
607703896
1311862493
1457309932
756799231
626705150
425389033
1477285868
1386069560
1657383175
1608129391
255276672
459660720
680873431
1724171238
839129363
258848548
354869546
105404288
2115639665
1350228998
693730030
989832977
433633867
1139379726
1162694275
1560726471
1631017631
2126061751
1553894681
1269018578
504780522
1815682043
993037046
780359761
545157882
1958143536
1243319920
193278341
1460404154
1358878635
548213212
262620453
590231535
1744037759
285803481
1669822310
1803738190
745306525
926707476
767397400
1108337299
554263325
356036456
75807762
2103036796
212358636
2030522963
818018114
669947656
1223127768
364562487
843454543
498171721
467899645
238720713
362584510
1238647762
67530221
29333828
997799522
1946364333
1421742697
495689698
1648523489
1334917769
1209109836
21702683
2079943594
864804061
1793176532
36620092
1056135823
330263522
1182505713
1069858745
2034145317
2140327537
881057667
1996578849
195562931
2097185647
1313885074
627497446
1748724618
1587276812
127416779
977437233
310512472
277173740
314851402
1464823511
872176019
778762160
1328973177
546128186
643395386
1500408882
948066591
1972819320
1101002752
1218534118
1229090991
1696737860
1731287528
1482798806
187406140
1759628554
2025011555
494050147
1095774294
1516362319
437617493
118470520
1854314145
1392151125
1608880094
1946671870
915489446
663726974
702507060
1453128761
464905315
1781154799
1677445803
2038477531
1597358936
1658622111
1854219674
1631913674
1775512452
794211693
1167801720
993814307
2115636415
1096100151
1318448871
1047962181
1400996225
1575939448
39270241
952081818
813743686
979337369
1947192044
1928355311
1012631434
1759842922
1935673983
1889852768
1115720438
443361566
1316104839
1687142838
1805294635
718699003
1531223220
1020441334
730385228
495194650
213822714
2067499041
578500938
973699947
1479865788
16733541
2047159999
1178980799
446360779
1543918254
1377945794
776479430
1233371695
2024746259
432801352
1985688156
1015323828
1643141124
2021659627
816267453
1750977997
1591729727
1142063629
938248343
29326959
1579851597
1308542759
792244573
2137111857
1627620319
495602400
712029036
257131936
1019041236
1553915357
718141640
79310843
1883614055
773463248
2085269441
961457233
1914353505
489527890
1233167784
105010364
742497178
1307434535
1191328391
1058067695
1033552843
1088149565
1323969497
1822346500
962060646
124703210
959003545
458936071
1410388982
517845418
1674286935
1291037734
83776197
1805676492
905808577
2118781056
528120485
1988440514
2044922409
320786008
1037352547
893613703
1669511177
82740163
1461291435
1224611944
158822648
327572895
1758196896
313493345
418264542
1531707781
841913884
1792727035
527951438
1604231878
1252750601
851567977
853051340
2046099433
1528840217
1140923236
1956396162
659045820
98058545
996037587
48395961
991894088
832397329
1159046063
1513376785
1406873778
53854527
1567561720
2094810338
941208743
1368732567
1424359643
2023622282
1094892679
1037186117
1366454927
721453856
1821814982
837777020
1431272399
1294420081
183925702
2100172080
2105987304
952551149
1191128797
1324633235
1712846575
19904348
413412867
888983926
190298019
577095958
1217382225
1198895033
1666900964
1060784699
1248608257
969489479
790891728
455700090
1896619548
978816777
217174948
1977856649
2040031817
1607081028
603146761
552323090
313806553
2066242687
1760448089
1873140810
1383458764
650633398
749052310
1101025285
601801511
1085813646
64670873
385013649
979584955
1540749135
1872493791
899397784
709133101
1317497436
1175864259
1290930716
265283061
673759032
185057370
248123531
752009807
1198145308
208332448
430317375
319713032
722096049
28351797
710562943
1240363845
1197517396
1978143677
1647935701
1201936097
1288554656
539937226
125211312
1683508236
428249095
700725160
655844512
1962462240
1755525700
1915198397
421072004
1472583374
2098974891
1166586883
116573012
1130391460
10428344
11184521
29190198
1581755418
202415047
79087437
1270506999
245378681
1643712879
1334862963
1952650496
630299296
978164937
2135332680
545721225
108185754
1855905138
414738649
2079586834
2132746503
1115700625
251824586
449842449
1295448784
1626735359
1389929404
127012682
1664141791
1265503181
1817643250
2138107296
1059786268
473594374
282516141
1823574882
691811157
425541036
2036797064
979998307
382341205
831679554
2143578216
753938124
371143995
238721077
1902440820
630439603
136291421
1459690141
984187139
1925332887
1623651416
860263728
1500706563
1264224099
2134034052
1685915922
869620768
1697975220
722012633
1448824136
422572982
170234682
1979417579
382151800
351621057
480350066
1363304488
1199177449
1286562496
2109031649
1565567591
1377449495
1919427094
126698333
419729069
2080672853
1241724059
679934035
963988194
1035038833
1138046951
1817369912
231608348
1292806253
1639665663
1440914710
1941458968
953328758
1634166725
2076124587
1170598820
1137274972
1415446165
732484265
1843884387
1442806107
1624010574
537027970
1598059218
1990382626
494082992
2100734083
843519352
156962697
2094572116
590998123
121784036
1258608956
1194335204
295028739
520493834
2117354633
987973072
2025610950
1441334036
459975399
863403724
305886924
167871354
257623190
1153856900
1355313264
1758385732
1799278978
899837843
245742908
332818420
1778688145
1887890580
639857087
635308008
374768626
964168154
1487513836
1908403298
823831362
432528832
1015720154
772565526
201894760
287692482
876643804
1206624233
1285910539
837941107
213076931
1110238810
1122866764
1794471560
1542900238
1353612739
599261772
99138557
1145841613
1817597539
1547300365
1887860518
712351625
1630050443
326029535
746232629
1932938508
8318747
280536868
1452729834
170277800
1169639163
1447249330
1181421241
47806868
1517209363
1671994507
829089128
1785012459
822388920
772799438
620839335
1375481298
1795029781
403723453
356881445
1196255029
95092495
2001356229
596581615
224920916
1963632351
625618990
1605092445
296971300
263379193
423988990
104810948
1113762367
645289630
586645218
295565328
1986761832
509913102
1061860864
348636637
522846348
2096101565
493564121
287231560
15078771
12549630
1016794153
1234139904
740748735
560473117
1632414804
574423493
1235905363
1640647722
25082720
588391594
1295247827
1429917094
620501127
647521881
1990344698
635003300
876756662
607633834
969873232
725316411
1915669159
1039805762
136645630
988810330
1566269097
1089364601
845568657
1909999145
103036684
439516506
920684204
1227799592
1981967273
1129467896
2003009474
407782106
1907952902
1422548191
727882298
1683834519
625603952
1970360924
1205466612
927563515
1263702901
1415464480
807703076
1960041553
706572863
2129308002
935509959
391089456
379932598
1843722288
1805465469
1525131247
841370033
221964950
1762700156
372023222
924889358
1866150454
2018051924
1640200647
931421592
943987664
1527428894
1096942843
1418618380
1551786356
1370410000
2142094495
1401304442
2113808880
1939712609
79491438
1516610868
309664655
596234957
539879027
1715857465
1694331939
151888925
320276148
1548905893
2095066828
321484755
1880395336
156102034
1735181091
1548197676
645688481
1022236386
129382703
126835846
1994476029
1642362483
1253832080
1129618842
1848279347
1044883605
1580469882
1245716378
2073541638
645328032
2079309642
121624237
93464750
2110127358
1793165207
1708694386
2140273442
1598275101
1897639026
1334021391
1353581862
811334756
2082112324
166305977
1037904666
923511417
1062428776
416426445
1552404474
1132716420
1743730456
607360701
1294597904
1902004697
1247062422
122193750
1579897013
560362311
739124781
326823547
2066411662
776329541
745493829
1970437793
11319873
755525670
1428061985
1389723734
1353801809
1044421473
1491047300
1098037620
1581922918
375252393
514450042
1916253334
1560787546
526212003
385947842
1071380017
1863222326
482107605
1722744379
1336235431
1169812618
1167903002
1457185799
1064916768
2077919297
850657429
439997873
333066129
1958776999
1798027227
1407265533
1678382918
1213161418
1500509274
811260481
178390469
926157790
155492165
803465841
18367332
649971370
429717102
802110571
184285575
79463415
1362253027
1598314063
1985742601
2080235898
813817428
1119257396
1225615250
702330278
270846049
15308330
1403650171
311317041
2077363897
664665082
1911080927
425238668
681901058
1349674743
30840171
1364602641
837571491
1310578326
1312173237
1197725706
446166264
1985405630
1350137973
1300724555
411091640
898479438
26188666
1436007364
925342315
1235133240
302969788
914036468
254195414
1663413227
1155556706
166423185
289924365
1546635847
1255242971
655081618
1132895587
720940933
1742017926
1108685756
1608646830
941583431
1469742992
140541706
1884363155
535995477
1836825933
378508284
2111919510
2011985335
1865564702
2086940967
785563629
1154341024
2066993630
1970145917
1860186879
2094755750
410982475
186130919
1281711264
789358835
467731213
449939894
1489483512
1208683914
1346435178
783237550
705443844
1429827261
641201840
951503725
1373492437
65775756
494425449
1241102251
1675193545
933130098
828599048
1868686894
1291563614
1463531535
1054849485
1821819261
965023483
1112651068
589814246
59084235
1545004772
1485961810
1925109436
1907260809
1323611966
617513997
2093828414
1887991221
1017935315
348288322
1822470528
573267102
1812238873
1807631769
1011287184
1045479427
1907641457
1644927222
626137362
1589104193
1683075709
1844988781
1859940706
1801458290
1375263053
1489555142
930783649
89499544
1412034191
1662335361
423303815
376709282
403750868
1596309084
1578297573
1667604729
1218940162
310439183
1678378684
1332605242
1822629352
683041336
2056295983
362973035
325122431
452047794
96330320
1553833543
1068592794
1758909886
1983887765
1768752572
1743351258
438125456
67483219
402866372
1038809710
1002670486
1587648319
1653381670
2059380200
140621376
1878971432
1733538721
14117569
2046892269
1692160817
475453457
2054528341
2133808227
1607607269
785639269
1083546053
338545476
11048116
1198036745
1278990285
1751704336
1491565149
1490631098
402330205
1853782586
245789703
1855492070
1189348298
1289731971
1276843682
1734863534
102890718
1131053830
1633587530
675162496
1182833687
1007423235
1502850045
2043183757
437325905
1146566641
1098336983
189430341
1986889951
1599110915
459279748
637065321
1138783732
1387266234
39765935
1365123377
359721361
1276227844
746853987
1508750116
1921792008
1650957186
156896817
946051000
1459852770
120848315
1206292515
1949461640
137169496
213398977
660228309
419128001
402438267
154989693
707285638
1273673357
2122623507
1478549038
2090919570
1781626908
939014009
970974418
369772227
1240136249
762970335
651602939
939769723
142992356
1749342736
305847077
715707758
153021398
183129379
1866824460
151908893
617883350
2063293392
313041299
1941100349
1125089252
988990350
1904989256
295463548
4852563
1190530926
2116252779
1527050346
1678447958
69058869
176712610
45475415
1554981914
925940653
2061550520
1175907120
1534893086
732535126
2031059807
1925967227
1105879411
1523737481
1202822446
1180569029
1316050710
1418487079
1443536191
1468056513
1826985987
837603345
1053451269
114950647
521443187
1219698259
1813323841
1704690452
2074717554
571656940
1769443481
180551534
819298723
1722907799
590985358
506119142
279144945
321276878
2009703168
1017615200
115072310
63188163
57876510
1432642460
813181255
325593297
1224466869
1176398842
1415418772
1483902694
1195413122
1776477937
700009525
1080716908
1469563267
124567859
86425123
808439679
520778958
226204361
1457108180
1725078693
849504025
1473715811
1283355419
1759373811
1731346202
1808853837
1631767164
2000784372
264072476
443693375
2016627775
2107972330
1427863722
591380170
355474357
1122742018
1738160366
1361794762
835463490
1971850152
1675595077
699548178
2035341013
1378472166
541706958
1764529696
884228056
1502038493
1543716831
396312058
1331897374
503263197
200664845
1751886722
1822599878
1918922739
1990532376
1318637737
325796612
215404000
1340355680
654530408
1069945601
1214134750
1957761910
2075125871
565834381
1740412975
803446203
336361551
1088310186
1948122946
265044776
1322050915
1713245108
1514628284
120292426
590057126
1776868033
678390640
1516993572
999836540
464448423
591674526
1613522280
665389903
1070066689
983170369
986517492
2075907336
1410393207
284151404
438898716
2070953588
634436718
966730435
1057181253
1930965234
1072474417
1882092922
1074935332
594866221
2005771381
26738134
1206543075
363841868
1782900080
1222886462
328084522
210738291
1469761522
1501049144
601403794
1421023659
2050824647
1633310201
494668499
11070755
223599890
1419565802
1807392963
271346706
1243389867
1290375207
165686293
40827690
1687094341
222459940
7194497
1476534232
330022944
1105173283
261512597
499837254
1400453552
1929217781
880153861
1290963036
803145660
510164478
1928061849
247555941
1057101679
625604743
231960847
1551090079
751534323
671887994
939855117
2083834844
28838855
276689261
1768997704
1054571501
458221672
1983348323
632556873
1907782578
1713666479
668264754
700668369
175721295
1337597980
1892575069
673212888
268516194
860492567
249298094
284629320
646198753
623251325
1908027503
1866106607
324374726
49716248
1430709312
1182216008
523800383
780048342
488440840
1449554296
1021979946
653948263
1049495227
2076645310
1724275725
1635618077
447033922
1144762712
469434125
1401833034
733659282
100431392
501404356
268420438
1605626978
1621398796
1158059097
1564066579
188531527
1181242796
614800897
260497939
162379215
1237988285
2087910117
1105157436
2057617688
1996981038
1747174035
1464178269
1706227005
1622629947
948230788
1345963754
1198181810
1451238659
1858099571
1184429325
1444661387
2139663840
1633383991
522187165
1649945968
1782889248
1422962183
734401609
119223658
48181697
587041260
466494600
1736266288
511600437
178682028
122441506
83735498
651717455
38049671
818233018
1523688599
112796573
928610391
907431586
2085196559
1658919762
253341099
1517806116
1547642325
56591009
90808322
444250223
1530571017
1371083908
1083738422
1555957924
1964610537
1023107502
569452407
2062355062
1754934774
1178344489
1243990253
1331983718
1025527528
585733761
1305197268
2091403837
1146102052
848250949
525646933
1183232104
81455281
1047912968
618691996
2140703197
2134337632
382727172
1271434834
2146407175
769731075
219942905
520000155
1203132583
1421061128
987877141
1883919487
203126222
1694529361
491161838
1523212421
678352059
1159664657
234897557
2011438873
717336376
1787023417
1892961304
1372492729
583698957
1006501362
1165297302
548074842
1635618077
727215996
1448849766
1698882321
1856141596
739936415
185850118
984011373
152074626
337635088
1348481668
39767551
960621688
847028315
254580300
477093563
1480615250
215217406
3762975
859826415
1127831884
1733684845
951542786
2063857582
1359189942
1805316090
1105961470
649754075
1847249464
1203737998
285063866
1816406699
1567787297
1789325911
908281419
815586605
1346012827
2029262047
655101905
382380540
1035118720
388791291
882469504
1854693188
531441196
1746645776
1090597546
1200527590
237166444
27615917
1433563775
1816983402
397110158
880426374
541792105
1185641066
768138863
1952961861
517103350
719151194
264521165
936632491
610040517
904691515
324684191
1617364484
1445124885
1419171663
1728650234
416863182
2083902584
497593305
113005764
284355968
1548583177
230945766
328598568
2023234916
5884655
11117437
1141731983
2022915588
1256616613
725322573
332608807
100660860
483674596
1924541406
1817723678
946861741
328805543
801389550
1447855274
203291834
469854795
1329101623
541125387
1976824933
816875506
1938474667
1802809461
385816455
943559145
6932599
292238403
1459811552
1491965705
281933536
447346911
1928022920
989990816
266853310
87778423
762166149
1610437486
424122334
1381623571
393658607
652222332
530284408
637755829
2013166220
406786080
1405718872
2073911746
152974920
2558238
1986173473
1464961808
1051479310
136403012
422427324
770076888
1564507919
319034991
567352403
463160009
1626556114
1821305620
1113896136
1606047567
628814427
2053395300
1595314238
967032980
392656158
92133719
1231194513
73440835
1953765672
30252981
1531678917
1724466060
946843631
844678938
2104222534
949239568
1734557239
744613025
289132992
412699827
624095045
987664669
1129772589
1802520618
321867961
691612652
2036067743
997706901
1275245415
6986828
1630424062
1734762462
1693553252
123152718
2101196059
1863397530
838189726
1489038924
203186065
1891692860
1827986120
1924589880
779026182
1949862408
1592547894
1053119467
478121107
32893712
342530806
222641634
2137133513
1351682105
1205219480
645680735
1907848310
1636977737
210103833
1815093511
1926376656
642644884
169346261
348362339
717713758
1911945005
386055377
1764762918
744736933
342650888
318664397
555437978
1424325777
1938395604
1116006879
957936293
129342335
230752295
1922035123
1146801063
2023449758
303647094
617448977
523850099
1893780982
756118447
1957248538
986679045
1371899644
1185381369
2002603527
328295540
1555639179
1500688284
2138865472
478725018
598540027
650606749
235605710
15605925
168873642
1808087769
1274955507
131295195
1364993843
1004934434
1319188333
1238661859
804323006
1716630642
2023365877
1540885720
933264135
2090509071
1247827261
943402432
1225438865
473680729
345242322
1326554835
267163421
973067850
1899483859
1035462613
422158383
715103025
1838673883
648973667
1424465572
1563996552
1366376277
898896033
537858195
1168288599
1026291713
256700996
444629416
84088908
236206467
743589416
2123470646
293065820
2000221149
1932026909
1321700012
386216231
451806329
1389593715
1331892163
1522001551
835308965
94226112
380998042
1436408915
287677331
291849655
686548021
184220236
648917408
187530876
2144955254
1089605529
911180638
1186917530
296093224
1516819797
30195002
1670580433
1722237605
842278909
64861296
1847642458
38692810
1373869121
829003213
525277727
1387018014
2080277191
1357425560
711491642
836378423
1052976707
1506749250
1237804187
349455999
815850678
324328396
124425595
1747353928
1305788892
961703285
19574600
1245293108
2035725159
1147985442
1991850627
508625824
114875541
1687007739
1331983109
861807543
565614125
1453633030
339951390
2001339648
1461838740
1121828061
1567656797
1940730779
1872375507
959595922
80302972
730276433
1810254885
23882833
1507776679
42227346
1454807842
1769783155
1645853996
580444043
1284072141
2057158437
1566595067
1505552784
1136755753
2008746761
18071681
1689686039
815941231
1273607013
1684049686
80553309
824922165
624872367
594426220
1252583589
1828648764
698351833
2098400591
1655887747
37458336
995079362
145261231
232953694
1254449271
1223320709
881643865
676917966
389388789
1124159715
30411316
1294557539
962865920
457108563
839510265
1679996708
963215569
1360491811
1536662906
1650241785
216131199
206432985
471345977
453628024
2017795457
863757322
2133006275
875734084
911089873
1151905535
1959826078
948837565
2039747111
1181720385
1430335503
1442143032
581298250
510994687
383249485
1034875964
653584522
997651003
1197622333
1462954380
131667494
243543253
1146043680
1159730735
276993527
1533691715
1622202500
69064486
956009948
798973252
1164467721
1941101338
77185978
440293008
379596984
1478164470
1529589511
715167745
1416383596
651942450
739330081
1823973997
1577521355
1485117711
1210154035
11555235
903948896
759751426
832166045
1114001900
661254794
326832738
1546686008
462471388
510268315
1801531672
1594556442
1518342148
772566240
91610682
858764541
945631376
53833849
1182309081
952338293
1534401526
1274817566
1383487966
1148930451
1267820751
1113550214
128848758
813157402
1483245524
466709972
1087521593
1453395013
1171491994
1683107242
1699036726
1268675388
121097814
1477445248
1409545727
1616981077
802976966
1179821583
826706444
1591144877
1341980442
428827714
1741958873
62361981
1277903794
231717504
2040843506
2014463559
920788858
824155490
702156536
1828223808
506598893
1638362947
234260103
1373889303
2015385163
1724927539
1676969729
259371467
1112296994
283923537
1741537283
1821118885
1039541135
1199464052
1376855075
1694701188
1561345303
1409339091
91279563
1702327334
125381227
183911578
1543581813
536209537
159499044
1281639849
999865101
1674120441
2089376813
479324455
1826311953
1954117147
1016629065
2008361107
1387714690
330486508
1550896324
622000202
502782599
183604099
1982477291
1757801124
1030444943
364547425
1905782418
1395345366
1434273182
93064480
682443301
127739067
138974083
1334842389
18644398
769737312
2120837252
1518632518
1162416762
1591986938
818905734
609429732
922220729
704622565
939456094
1782765632
1730485619
99419385
1696729055
707856096
52985876
985174964
64035148
1496250556
2101922612
1595133917
664500817
1033663435
632582252
726575734
408174798
663436588
1606550431
1035858967
1143013166
2077884128
320122478
1672301619
57021394
913184828
1964073353
1707147595
19501527
1565284963
664039320
1504599514
430276230
1756687831
1217501821
1424156984
1087581869
341548199
32262218
1782941176
1226838970
1104856227
1469203372
806172831
1833084823
626081762
552571032
666043143
1294922886
1072600136
22577964
51342788
2014999071
476454634
1326216102
304253932
469537077
1997588511
1550983886
259975744
1976033173
577513812
1586232885
1217320202
418500728
1182443663
1835093215
880644984
959596959
972972417
1892101041
1170727960
1420049090
1895402550
776929298
1401608717
792032808
1370576515
1779225253
1466104148
1762878698
1941731424
414928531
11821617
208997940
857496265
1281192875
1275716175
1314872035
589487339
973012205
1962983834
937358717
1647394048
2100870657
867257583
1583506448
1496197789
1531664383
1874595287
331460096
438097535
1179103393
407208296
1206165167
707697899
1496900270
204164212
386414150
1768025606
50803330
248903618
1506460202
2030615066
395733257
1271607451
1406737068
1878334494
1330041595
611594497
573381426
780791477
579815567
111284777
895933824
1090826523
2102645980
1788065001
1491414243
1637918033
1931196686
2004711828
1964943880
1658668668
1443357748
1675589104
577350529
1593243975
1919116784
140074599
173148565
456498833
1837681346
647477840
807455979
1155170809
234454719
503716650
1212833546
803343060
1309646940
115686581
2119138694
676488637
524003878
298823744
1084861508
1981103852
565776363
1712331749
324765900
1032907257
98191433
460188944
2058609757
1698308793
1196680001
1623751770
808238601
409976170
426652615
137956280
640716648
941851068
1457991344
493077720
1889472446
1725510767
1299311082
2123102708
911145107
995041795
343325828
643809307
1743926968
1740706727
207531973
81430137
455446888
178220500
153565708
1513335505
319743870
1108573590
968344243
1771123097
1136807199
49738262
284074132
133038496
1779097254
63429614
221504475
1540482560
300678280
1632750606
302471607
1489880088
982072195
643544865
24888145
1204600208
2108509132
655826351
1755180401
1554470771
1582384032
1413082217
430540942
195995358
1167285973
876534067
1932421077
1779139519
969312456
1561748300
1687210728
498475631
1300941716
893966098
811075667
1598336442
954828838
1958753808
1253594996
79421926
1921547901
1570954473
1035519034
1703712291
316128111
898211561
1359951388
1796122815
569352736
1356830692
739194655
1908938402
323940857
1743858552
1503424494
1366798958
7456536
296502486
1317884408
1688870596
1138570412
760989264
575973749
1872866345
476517794
1572390369
140063025
461576532
522830937
1855413024
1397933865
1149165590
1098937248
1696177755
224758061
1807575304
1071955488
1169142503
1354152535
720199688
138518271
1361437158
1352753649
715996513
1566930445
783670428
1604007294
2086622327
1025773075
1859829203
1403653331
2028247947
1351002888
247993393
731712869
1878486526
786422917
921386759
561873721
711200625
2116602627
1255101432
1237885713
1649202239
730057836
124229908
2018087169
1028053361
1421261519
363563371
1559781060
1987378057
488511195
242912767
1141880469
515248124
828078347
1534454288
1340039842
224972571
396516559
819582704
1053663583
506993739
199590824
771757795
1277212119
56841950
622021258
1252301861
193413264
1887402382
1419417996
882003776
556825082
1412277670
733074872
1812641683
1560353387
585732083
1023701158
1044686824
657343978
1427222524
1084484156
376404718
383900609
1281274139
434760880
90775924
2143477466
1425370992
545850659
42117434
1969940427
1538367178
781323816
800877835
1753529897
1558521657
655626609
1252608275
1299730976
213478610
666106465
851806425
309691698
131525851
26708714
1482948135
926516609
1239948433
1195036105
283305018
1883054525
696370348
320749350
1665114443
636375610
1675606051
550307133
1774959568
1602364848
1016450790
891649102
302473121
671511640
1391883149
143248310
873772262
1920612927
153371986
894592724
265684711
256464317
431763303
2038539678
1469338018
217315576
1992340795
761324233
1420738768
136259161
193361049
209170617
1586956634
801569616
132453326
903117284
106498663
1247449384
411281745
1366644696
984913501
928191246
582921367
1563482365
920924070
1660010511
2078314264
1880742516
1785640193
431708204
1838558930
482198584
1832528277
1566847061
1570374139
152414484
1710085987
1985695677
1569026822
511425900
941472298
1178103044
1089408762
890038101
1165709853
1981508176
1492655917
1059919442
2049096189
639892175
1434426043
376706222
465928735
677306686
659940496
421259312
859303685
2011603922
914207340
1964660356
415433420
53494731
340361688
656101507
1198849148
291076179
1073808309
739697582
1819441458
679723721
707394281
651257790
1540898097
1497014824
1539153841
1607897315
2097203087
1293009157
2011524363
860735902
1117430416
536494183
614674647
1555064227
760953720
513139431
160592040
1172470363
566270583
839103372
525955074
122065292
1638286989
1680812024
782127940
2097587579
995787368
1946406184
1279297733
468950992
1454499137
318825209
1001467926
1056183539
404268007
468922383
1393793380
1844064356
1144617794
1371529955
1975188072
2036297372
1711936898
214918335
1710075286
685966175
1967781224
107617751
444191781
1760751509
612555417
245378257
528250044
1824232980
1983531122
1353003144
1451179760
1704002404
1878634831
1612848541
684036797
591388719
869596603
606575741
341631194
231225121
1934505455
695694299
1372151634
1880682942
743419352
105801754
1478380123
637205764
981480076
755009904
1227061717
579033277
738871499
120278672
1442306484
1293806234
897750278
102135912
1046644287
1003324698
1172374207
170365196
1716535971
673827871
1292359160
833407411
1357585103
1594749613
21097020
1919051847
1617111860
1446530532
581389828
1921454293
1418058028
215984677
1234503029
1407763864
1632437138
1668807108
1637447156
1538082125
570652659
1969836654
541002193
1653403783
55689906
1404067574
1048236212
284286136
93487454
2059528147
244207112
1708420463
368017066
1462814566
1982064926
1964776404
1537745792
802154559
1693439189
246507140
196239711
1838964234
1734356391
2136386059
1584590904
1656250012
32715600
1824485936
846400831
614081148
499267628
1183587731
493479680
1488111870
1946626068
269434841
163788217
1610874078
814595285
818704053
617183027
299676091
296487454
215591504
648614704
582663190
254688151
1037144502
657955852
1013566274
165147610
322229993
1222326772
390568728
948901521
1377482271
1908237753
1932113537
427358501
120094527
570383668
250783112
1366508604
1665694523
1453522134
1119566360
1004752805
1431643053
20826877
812375802
514861614
257822746
1070025320
1432872814
1928281938
837503183
1933758148
336603543
1109570481
1069221160
95916377
52336466
1677432940
1546138417
1459544812
1292827196
1195529803
2077750530
1595133651
368149006
365005608
1670555933
912482061
947767851
1363846203
638405098
1328178931
176319883
1176247018
1714681471
1899097728
79021359
1470335445
1958040355
764858111
1256307202
1222204692
700417358
310828920
527762859
1176362063
1705922281
1485824935
399302215
95363341
1607783601
1872154251
202081602
2002032848
712809838
1837078257
258305457
655493816
484115840
1003681629
911114571
1752185750
1555448646
1503153544
926751239
1408291739
1234962904
207872865
509385768
429517115
689193455
1601818743
273152062
967070720
1255796314
1883412823
1895487204
1487334454
989080181
1651095951
668132037
1730076767
1286846064
1020631815
1835039913
796917804
211496441
1632227101
62717584
4101172
401575184
1435439789
1356232596
322144225
1383953820
114885728
1259042051
307763576
897931261
1192160891
1516926271
1408851741
1195965204
1995253696
725581319
1756884912
516238828
1888799585
2038212319
211838028
135979836
1340435060
438343632
885738041
1046549781
383780722
1376970292
2145001781
37434583
992290965
1354648635
691759416
638400250
326034971
971199172
635886024
749380204
1310603080
758567896
2082641367
2007444398
1473711250
1381046236
1513153626
945513097
879763548
1131390051
1027278275
497508991
49209633
1366466662
1424093068
1223328057
1318435674
1209380350
2038352017
2062699941
1130174350
1225741771
543272446
695191154
1459888663
1411309148
979905228
420489835
1993686730
1089697894
779848612
1402143291
1872222237
1652261214
604220731
1155268973
2055673600
424951211
808559926
1891151721
637068685
1356955439
1708307491
1077668741
1043984289
1607176739
1385580620
326135001
1640973190
2010979426
760605098
329214570
593982974
1288662098
413130757
1898133205
1651128675
1404271567
376785163
941111082
1127263540
1790845674
827273053
1192186093
1635144672
1386645651
919749595
1254480123
295206698
1859425723
1940378947
870568822
1212650577
332565705
1994075441
1317612068
829543055
1251849947
1787266483
1082694424
1547023300
47426328
863927736
1905960764
667738393
1915144076
344889559
1774858928
49281712
1398427675
1528545084
1068217266
1801059909
349650815
1434226244
292772736
974210992
326556198
851813504
1552259413
1792002446
1056617283
281204193
1934556153
960168281
1950624201
853687615
1135480287
2085465301
770146102
397271070
73395131
791140862
434811405
797828177
739798891
131181771
290079632
1743431022
1248722015
770617580
1483743012
602521574
936005599
717299122
315764042
314467697
855727013
108500122
824578414
1629140298
1211245321
992295330
1411570545
570973007
998298114
231112969
202937802
64442634
318522871
393199930
1247882429
1062407494
1942689099
1866893413
1195591757
2080768022
599185147
1606332979
1286319239
707225733
476483441
307041356
1022599602
1805198152
497705116
1125350430
1736342479
430652822
1806113187
1105419715
565789903
1825678722
431225444
2112303460
1837614660
1791055621
1282715260
248269167
1826723544
1873931201
2011628804
1006640785
1862738500
192636497
704349692
381460909
1237015271
1783917804
1878545020
1926989094
1835028696
22060727
926137844
1274818211
464648472
1451946769
637635494
762641364
575734561
1402268841
610724788
744161760
220894541
1362168443
1405365433
1901121117
124504857
550393664
2038039791
862921539
863055101
1098425794
540453450
82260936
399397361
1644762852
1109782298
857329657
2136190175
866971915
1392613256
98663773
616769390
206436821
1642392351
563546542
227542375
2012331318
949322311
1018395450
1788484699
1538741229
1425855699
700170677
1890858552
1796266720
1295200673
1608183495
126846516
1421441116
731239460
1598850259
1477839831
135473207
1225616404
932294294
470526460
1262498995
1540916045
1550786689
920258951
678501077
1311051811
1691386393
141924725
692903626
2024887012
570013884
1147663711
2059525615
1648641401
1954017387
639901848
34397507
2119802741
194914589
1777917072
1024799636
1997880800
164147328
1769281443
1981050954
826541142
256667165
1698542562
1541595157
1087449822
2087125220
1964566562
229088457
464566112
1757149332
959847273
989224283
436882132
12419607
1907839032
811844900
785788077
1602106462
1173947280
281224399
1289176334
1174536416
906382132
551254400
211181881
409361953
290120435
1874569929
1877656101
1621774195
496284642
1478088153
1502089775
2085628626
1239957976
1044038534
1809600726
1075104338
1830591367
876540222
784849467
876566882
1387372485
1512022591
888141120
792687639
886612510
1102609801
1935646843
1298573872
1981031733
312323040
1252456117
1314720250
1606950472
1158095778
1852053298
132779664
935638581
772660584
1112496545
810576795
237870401
548227497
427837084
1187845529
181559977
2036796871
1794564887
1728981856
1316930736
1634125005
920460412
1662527528
810864579
1393433165
1224682750
2048622816
446716834
1017850765
1244078927
882244134
239553625
555631148
1948736948
902128722
824736105
1787565316
769688605
2042718150
1237632515
1870392423
1932845352
1613176986
1801537079
1661180406
624133722
691694007
875823256
1767601419
1741877721
2046812356
679625705
2058087032
899641042
1215209012
33242153
703895357
952900123
1139752523
896686042
1936320554
1901312774
1098972234
1103663036
1848103259
1105272821
1802697688
116412324
142501689
299922103
1882980111
179767374
306438887
295790853
1355338824
1070452561
1769927994
1992185939
1415422757
1222564196
448443680
1031875620
846982550
1569477009
723431888
636739589
864728659
1379185166
1058195289
2105819623
1517884588
1367571232
2002429626
1050246314
1270937594
197732897
1655244307
373933238
760408715
277800552
222809891
226462973
2097708483
64075612
935659883
1240532625
2025178232
1468968007
711345119
112748079
1065145596
382541569
1827779873
423314175
1259599540
1955536468
634618806
29771573
915329277
80302287
280795981
2098467417
1068258341
405658830
136327787
48472703
1038202019
975448675
1088552247
1645487856
824362602
1115974019
1061454703
727780601
1317863969
1081692976
769253555
80346043
630591242
504527022
478074804
1797492611
1652307348
1797109920
1886532884
168051254
1623155422
2130583894
467163023
1191997677
1455016438
1919788104
650425099
1327660933
155617069
1136775115
654605214
1081410099
983859676
1297778287
330529486
1559370419
1219555231
46009165
2127017608
2049277733
485619865
1273327730
1050009384
124838697
546711682
2147221583
995970035
368554887
2030066207
873861976
743108005
945760394
801087554
1565711649
1368491797
772032972
508768418
120320772
1149038990
1640810753
1823000897
2124522473
1581783175
1684308877
478436006
656387371
211380548
350519023
481012245
1036468595
510606195
251291965
1184318040
425998745
2106534935
290059037
343193391
824270844
763401994
254203810
1653982914
1509323001
882594092
196462324
1121626504
1475637897
1025370973
1471878423
330612436
1803394839
948180214
48737650
935916680
274473959
1431603032
493804707
1868053003
53118461
550648535
332521401
1542448768
1444578586
626294827
1286427828
1772465936
277526422
1958599841
1263317142
610547113
1702145826
1226498238
141965625
1242940031
1406415797
1586287029
1977878936
1623053684
385558612
2055031439
828985477
1375739882
296637025
743056634
47442071
24830907
182154802
224502916
2010828489
1256857077
1774505080
1666592136
664536787
1969832244
122670215
322274572
493262051
1564614119
2051094757
1949401634
679301212
1209977589
2101230502
770800085
483043238
1058628437
1423210944
1656118296
229819667
451727958
1951482384
1316914529
1533490567
565644944
201025302
1372380940
335581090
1794964867
753334453
2032008230
1548564596
1927818421
1604175233
1363377602
1549602039
1953616446
185865492
75657564
418007693
1950543660
1646892063
1937393029
151550841
1285380110
228294941
1956530179
1379168768
1835929285
1033995143
1551856442
50207588
1313469276
701250111
2126925579
2038633817
1905351066
1654788707
384641571
812853568
1594294857
1964842971
1267005638
297910388
965525763
956195775
589119666
1501803276
168458235
1806050786
858825384
126354911
1521872325
1132515824
515694241
1883113773
778438908
318628014
765684173
1856348105
222425104
1516807456
331089191
151267294
744196594
1387066443
609837642
404710174
388380569
992060003
1212821626
1555550648
38020076
1320631522
1108236175
1141162171
865919432
490888749
610383519
157145885
1843739248
383697040
1902233482
1374972659
357096652
1627853975
2025581709
1916651161
1199763650
304240190
1125808419
294428971
1278560737
338377012
1560990944
2140824546
1173016481
780281324
55995599
1610329116
1359513410
1171769721
575163382
931009228
472102021
415220310
156911236
1128627260
1518012417
1652665085
1238044670
1788221401
1579345931
1837655443
125565494
1244877189
1535965907
349297920
1299456823
141576961
2111309886
1683653718
862221872
2144390170
2054451580
1855548533
1680968142
603289174
400895141
46979495
1383883854
2055654756
2046607085
183420788
1518180313
1029815719
2033982597
1029405632
410819071
2103896598
233370403
1859700777
2033493190
1761444319
1695627699
1446674102
1755630894
1125893118
1530174354
498759369
1266319510
41781739
1972581489
825590787
960342531
327178087
496162207
1159295362
610770763
88873258
1759657155
1151353914
474715278
1705783865
2021286581
220221245
1372613621
882303966
1821151193
1873878772
1758417225
564917753
1788960444
1906728521
1859868774
1916855818
1079845878
2098563414
753110938
1906306847
11387712
1269691663
1066987963
1362839046
153781083
1397594208
1323246066
176585671
1207446996
1978205515
1996384083
367428912
1281540804
401077596
1771808543
1017866250
197120653
1580076295
1893807350
2071603038
1461240105
332965322
1880454837
873227331
2039613265
1173067799
1965679698
1395001159
1109992191
1275517935
755647571
187422541
494102202
1984133360
1826283262
1294865366
1880396433
1571606798
2114455000
1658433415
348717414
90699605
973524408
1147660709
195891887
1354369947
1884569231
119627577
1491592874
375005480
398885377
577202450
1443007065
948228537
663747384
262593049
1049481463
311529668
457704944
2067872656
426693853
408631055
218592245
351060144
1731405205
409013015
2114492840
1509668582
2101965391
1000852088
1599847920
1088745387
1069868442
229574264
2045736421
276554754
446298856
395667277
1263684943
1914447358
1787177856
1168031718
1071699886
404599163
259002133
1514874223
1102340461
111179496
1986454031
1560497905
1528832797
527881208
1792041727
1713130986
635911947
1168615030
318455578
216532951
763616029
879268993
298980526
507965567
1869698472
167534838
1235933460
1150112375
2107910758
369867047
1747654628
995313721
2103541051
1299885806
1793797700
479900844
2084278390
1686097518
1945498165
1926145424
1717057691
1273191876
256156012
846223958
1649783799
1118934187
792044201
1106212954
1227688063
221519390
1278648326
1027365749
79193606
692142791
25608053
1047784604
1028655854
1774216891
1309147352
1472956023
1848138478
1493377964
1427746433
1050109225
993626253
704930239
919305029
641369097
92444129
34335672
369969635
841350241
979918622
1560766237
1288781050
245124635
147951316
592674471
1965430322
1207258036
840661194
526682981
129789165
1361849115
622811354
1578585961
305665936
1179665721
1531634700
1590972890
2028195875
396943475
1069685321
1880651989
1491476982
367922737
543271198
1591536745
1813387447
932245844
8712989
637442760
101447726
1253699807
1375033824
1981601879
721830332
1850973391
407778880
672645198
1784930717
519072228
1385583082
669555863
259378673
654870187
813914457
1117140147
154865900
68153658
527396086
1746356918
822533137
2082575761
305775012
1574078263
1090621853
1352578013
270785602
396407970
61279049
1847725281
1327812548
1651047131
541883993
967032396
1228765904
1000173303
475619875
1008728675
555467675
2044655595
1505133594
1855941746
32858009
906101495
1108926992
1302430786
1378650032
1774941557
1019872313
1631065657
1214140203
1391061046
1573627451
319274004
406101848
1139737561
1786399298
1270868319
1177576610
23000407
1487745768
659993487
1192432731
1696004975
530858465
1613683452
759048707
190104850
341362912
707995203
768306588
1310026803
1629302348
842065502
37469623
1496877324
1847019154
1254344164
1011523568
1416051831
559933565
2065162136
880296622
38569472
693977233
1492462675
1628060468
415663206
2141596255
1940262090
877402878
525934988
1130638061
1172973522
913203880
102291776
771062321
1253765938
1286227007
1105988144
339495828
162488247
1345306454
1870582384
2089524024
480416036
1356532869
1425982295
174939332
1674154592
1933685151
518505676
901242659
915801706
505158462
253230816
139613833
1103912072
1348935717
127892483
998817982
1589828642
583558144
2128902089
127506174
1648399766
231508006
763607390
1249541846
1390412284
1632844080
1795285814
1429212338
1433851720
813215763
2057596337
161630263
766650857
1743092780
435472346
456807356
194238916
1695518686
1566659716
1280176678
101635558
1154256436
835580571
833612782
1274083287
580273678
1516150156
893982727
123585731
1291346791
1141937165
288291172
1008722973
1744248790
1535628732
1321777836
1591250000
917282556
685253286
2106477834
216164156
2082061254
151351707
236128901
1183670167
4750766
107955410
1006445098
1019940719
941833249
848577263
1881947192
2070540586
120067396
627250417
516737405
1055206600
880141670
2011767131
1658342172
1315896649
2034451012
1539770182
696040091
1676081376
1135064847
45929176
1767360465
1752429312
911481158
1550800845
701760490
1235806186
1886237565
633267206
1167232142
935629865
653666229
373176868
217911013
798320205
75943713
356553668
1529125569
658945976
1812130117
2004683060
1868040991
2142790289
1824602828
583490932
1652213963
604574064
1847838898
1647827322
865800323
445682976
1183755238
860760560
1815549444
485843169
1322560092
1914184033
862590496
257645097
918376304
1903811672
1086865262
1944736291
1865949401
459866145
978393072
799627527
1688697079
873320262
792955554
934604629
1781966246
446954458
213846627
1036056652
1286594869
1297913465
366179445
1212267680
1398207326
1911021756
994172386
1077134062
403342289
1253019759
1766355313
1734369911
1757425507
309237256
203611635
913223953
1620256079
294759878
643468407
1375861006
2025765522
278694218
2019086221
946960474
1601854380
337545582
2100400612
1443779685
1647756791
781757164
270820175
848958881
674351792
1118890974
2090419570
1980072337
1337441715
555319740
1574547030
2099915331
207975839
1189458002
781610548
519041256
1479350019
370156168
1558103941
1148003501
1388465883
1815897256
2094164118
369296986
1417210547
1255214363
1854921547
2121931642
129048748
1250210696
1230732615
1134367895
1497005592
1175351221
1704050633
1173199572
665115336
1394917363
1038975446
1425387285
830686336
1628980735
1878277523
296975038
446574709
2056234572
1211961862
2105524894
619786061
1864334836
1776967873
1377575073
188535008
683082210
1903560396
760711
665205747
933813638
1083081413
2025559555
1306968751
1830934197
1724381113
1647645674
306030360
1208445035
1629162173
306659783
647130328
823234856
1215099854
132773597
317840990
531668113
1801186396
1492884086
1570371131
1639921527
586504804
698709442
1262099541
2046722540
435061276
45009172
1080300790
349391736
1483442484
750286930
2126394572
848057551
596424753
2004169463
1554031258
1329120314
96406668
1545898032
361750333
2031675026
593481043
922939264
694383055
235393484
223256653
795946997
1605758660
1648072167
623018263
1977273036
1810278044
1104496844
1963518634
2088529947
631603618
1402728551
1670185743
1621355017
396132143
990999123
1145492795
747622358
2091471925
1948176416
1602279591
45459289
1497491003
1215723200
788518921
1459823334
1650647544
90913032
1506237241
785234697
1624543591
1589645133
1225095638
1822833591
585656468
1714152159
1744947984
1318939186
1714979964
324903599
8923411
1574652421
1528754392
1765011703
666793807
1830612497
1545877760
2068312799
555239877
603070055
2020348079
717693220
1451442856
1547714611
524505495
1279965792
2026971790
1229279080
579664187
1095888947
33605790
538655906
735191852
256494511
1114687003
1302328651
1510030116
712630879
1947237282
428968889
865536748
706712184
573308445
794396481
1512697424
1420466652
829623544
266966466
1447616959
710869515
1178650583
1112879747
671495119
2110125504
615860603
870892687
1055594421
1189739267
1192724099
361334050
1452637967
861350776
1862435968
1341963238
728383815
508718391
789789972
465411920
972416812
1424232859
998972664
1756738771
907340599
1091872497
1257256559
523138758
1637688335
1330696750
135891623
1300411980
79403358
1640451996
36746114
1413121273
1318492822
167673811
101707963
280463819
2027436311
1068111699
600438812
1616216451
1999987902
840984799
1379440017
8728774
1913047741
1866965509
1741271352
696365702
1511313355
2074340211
1176665626
208161905
477943852
2043438031
275691628
780713683
2076918053
1050087924
1220574827
1124241456
1847668436
904071971
648347764
1086360696
1653643555
1099803785
664556859
592495442
1578411116
340697450
1036745457
449908246
165455264
210766208
320938994
2042955157
1270565965
351249381
1296785692
657055038
50258679
57494126
686535870
340320120
11762856
408229420
1569577358
2121334759
1346773342
143978585
1653644587
56430489
2146545681
1803221303
649952936
815968929
234660590
1999074283
1517057814
777955758
1839610573
1279257402
1797936495
578929990
1663999238
974190721
413162286
1522414262
1714049280
1209466531
1642854337
1787610721
464708394
1716413435
591683320
1920310137
1048177256
1068424194
2101112140
908970909
947972379
2082678910
2011881359
410438845
553741776
1274020594
747528481
663438476
840305698
464865516
421438754
1144931875
633096312
1450160815
1810555563
1409156792
331297471
720785119
986349767
178243234
620390664
648651103
686459428
881007355
605187252
1776760875
1475197683
676487267
1935943890
1511908585
2053222927
575658712
395027522
1093031726
1190278452
204418268
1231722480
241961713
673055613
319296671
242236595
1682643213
2102514657
1857659003
732719839
1946044842
1012178077
1915055062
480528135
30042510
1785742630
1264287316
1345922846
108851936
577546640
821069447
900535130
1610440186
1219770627
2109022026
1431484313
450635736
873761522
1754809578
1810517
708748424
110253793
1493467720
1652375232
1599866407
1856331198
1698667158
1499209284
129933792
272594209
1642734025
821632720
39868307
961034627
465049902
1112871670
575597743
679062438
1820876579
113811395
428596548
1959215348
461419011
1701267726
1632554011
1440016900
2065383908
2025076901
1091744529
956939387
1417006924
1980831839
1184017283
280054835
662495511
1938948247
1800147243
2076430283
1879900543
1190396831
1029747934
1790625829
1062678815
1800003595
978516424
230032740
1395662209
538318952
1594553296
1099433975
1619065858
1033384900
400735184
1688537747
1659227879
1233157771
1348749129
133114035
1623717198
1786545825
1557316308
311047753
1993441024
93658670
593351881
2017831798
693548167
749829603
811196725
978872253
1388821852
1783664383
1596442438
1094608565
298696111
1555665639
1886865333
1107985522
1419326710
1119759675
1093151008
667553332
787959481
2036737182
890543675
562526458
94157810
1714696921
1951438593
2052351591
1705709310
1981019726
1910497955
1903829872
542172242
1373234789
1389217429
1979826738
1340001314
791288514
120317712
1087554044
540870191
180179670
1078430725
2026709295
440788896
1931204709
484177105
1191800229
299498470
642970961
762034989
1842375394
764870498
538973563
1140219701
218449192
780012033
1023165603
21082533
1179142545
824856500
1259734005
1510364685
302824807
133236707
800760533
1948873944
133996459
796872667
868275715
714913719
351667863
1011735512
1395505628
624765825
1864515824
556983294
135268786
1829939281
1182949153
246566279
111882887
1679023751
1765078079
1226726427
384505836
490836762
2076392272
1205411351
1265563207
311674096
1499973270
643579351
623389256
1015152134
966622530
437693137
74547372
1903045054
1625277597
91663700
1743277957
2063128316
1547380543
1425620509
95068685
737896311
1130210274
898138463
723989
799091113
1789099137
1530006997
34579796
1036834707
1908385155
55293318
85676458
1833932124
673480838
1048487709
1785384170
1652251895
190838529
1199457025
526801529
643993063
827539851
431483401
511507891
101225436
1270812230
726837903
1748090403
592461459
843599927
7559048
1753112456
109404139
610579877
261162824
773385307
304999613
337147896
1712594635
1587196451
468326727
1414550776
189297822
2043132240
834228055
1911152877
427901805
872237943
1988790182
716071738
1572383731
795734510
258596510
1318938356
1075325030
1075678201
1141152024
1994875327
1609798125
1322246689
1318631728
1097811222
184758024
88871630
831927418
1975188332
1410453747
1197134663
1696825320
577249359
792132431
1695983824
214078310
1368538115
1710555287
1172928859
456390193
1606151418
37289191
869497103
1268570106
763449576
182161378
840828766
1067855990
758764602
1012859420
1272959863
1278991377
1670400581
482060674
1210151662
1395506641
656357399
156933163
406779612
153008584
946386883
1337982977
699198598
721575137
1684988773
1650029067
200179527
843866910
1726873075
2017705401
913583457
1329306705
120774767
238679289
1501650151
1698032361
1917269143
531462744
1625142111
1179994950
1038228077
1388378081
1554267709
575892332
1805176037
1959511458
976711816
442896571
1559892357
215231319
513927647
357512107
1410923323
1111170793
157368563
1261706735
91673965
956176784
165645745
361768603
1780371186
883469388
876190059
390344434
1679805582
1522760906
1715954262
748363924
2045992129
125595453
879233636
1011606609
1365526205
1581431428
1758903135
486440267
428530244
1240693420
492336404
505984751
994228943
1265408997
1124537680
1786404414
100532180
1495541224
279722803
1859181705
1874955653
1685036945
759550984
220182158
717888135
1447247760
561670750
310528502
26188666
219169986
465190128
2100888085
896931179
1372072655
1576470376
2001422209
156982706
1780753431
655607607
2093508087
1281148130
1127822548
1007297131
350750657
1597620704
559270448
15417570
737517264
931342540
490356609
1639092109
278109225
1667577330
1301436885
929908311
829850101
895302660
1240387385
1653430304
838272791
1263192884
178284495
649287551
1704506526
641807581
1770796780
454995057
428093470
1901661948
1016559290
311339286
1882272056
663134395
67463292
1583720405
1730103257
1333113730
1350408746
251885108
1726789545
760414027
1708426115
2011168703
409047693
1844685105
811321905
812531477
1752026080
512897883
284338353
1868929059
1130576031
1557204225
1573337171
299490949
649795176
1375067495
883064830
2146521438
1023368527
305424358
1829328657
690287406
703397184
1651375388
1804692124
1021769420
1236298070
1329657229
1526385892
921471582
830589434
1150560760
1262958186
323483541
659074728
119032663
1233582741
895041482
637847241
1672327514
1917392541
1247576741
1614437137
1071699886
371097567
451676436
1494079711
1519739582
92137258
168670203
383684466
1759944636
1383773694
713514608
809872218
182040841
1404686734
354828416
1088862655
1463993475
1609926810
761528528
1217851007
1053142004
74773433
994538126
1111645186
1288130131
1037138786
1531780293
510834130
129981671
658409699
1045103518
186692199
614650259
521148614
1048601958
327634644
999836710
1119177004
1172244309
1187165606
1522923383
1593873903
2111437302
36250191
1621580321
115182946
564038555
1694304812
1126886912
1345920649
646888316
1867613509
788351540
256531730
1274365981
1279905378
856611171
1113325261
1027070893
2071061720
1521153374
1043682525
226490770
763746120
1305675840
424694077
572605237
352315564
81489794
97051472
1792412473
102747115
113954046
1945994803
235511089
1938425191
137654154
670169804
112040530
417021591
149546473
895196362
1596016570
78639938
2008801677
1517497293
1937799551
1048144313
728001415
1031101479
41083665
1029437357
1280948071
860279827
485157873
1381929973
1190891051
1128862362
1063679265
2112460770
68279877
173195881
536858790
1707863592
1317999711
371745149
678906903
142486152
172670255
170836985
689126643
98707637
399472237
1856446874
1177116476
2072060283
1533672741
2025860062
9690063
1434348139
1552568413
1943720012
429938935
1458884298
624661998
1502708064
605827423
1063267208
103684619
1801191863
17317531
1719712085
1477971056
1484957177
407046618
599302318
1390624921
822188982
494646371
1261151345
1479025158
1601854380
201192930
527632221
1232466712
272539983
635020635
739336618
2112802386
184504633
1631691598
472620197
1255665933
762932942
1310570112
1851060140
1571875741
1858636240
1997040171
1284975618
387674127
1939296390
599014447
2097543797
1045402146
474275738
1525489032
1495398350
993333668
1652147903
145117908
2118659093
1869429930
735579272
1049870919
525097339
790599532
1960607818
397929286
344240902
1267502668
1963442764
1106803933
603812055
1037676352
1936808871
1517928711
2069437942
1250501414
143595539
1047810936
1476886067
196992403
904742217
2143695201
312551975
962382735
967290505
2130919679
657938269
683486733
258477600
85600693
1031912118
39013529
1153015849
1575356099
1033574557
1388360353
1287069851
399811698
1860014763
1190797100
2024260257
1515890117
1130851969
1806489677
2123443352
931087974
1193937581
808031677
1564592443
1891100449
2132107225
1606469116
7381232
659903464
1599399699
1416286354
376015808
676306189
570746831
1663489521
2070310234
1424892310
1027815689
1686773963
582955327
1945513067
1255763486
671672217
1016409821
1907682436
1520463294
381514726
1627763434
1632245371
975147624
1848032987
15802843
1173673648
1093453217
676660383
1625067612
1894832379
960027117
1433806765
668455425
2126432974
1194163897
445406731
1195741145
1777562733
1518798090
425883364
586827034
277286243
1339586423
1077293128
780188700
1850672483
1344999587
973438002
145479513
1290086299
601623161
332399866
13188482
610047393
1540052343
169252107
910943894
417009953
534439630
86823176
146314317
1396769524
67998129
1785487323
1729154269
818438143
255643537
1635298910
204185544
962229947
1224365593
1444781776
1084202044
954826343
507570998
702926205
1023922802
1159825009
1493923151
1422030099
239613551
196796561
698148516
1935837992
1247706039
484123023
1973738178
590177762
695992642
1368575918
342785446
2090944267
983027118
662381716
558268576
1532567651
800639030
1535245052
801148715
527432412
740273825
1236743257
724552301
1569894037
637263012
521202599
1983095660
1795463442
278598596
2004543160
1242479227
17948883
437462951
362810750
1604779498
1050701047
1652496779
1487890743
78120167
534594585
439732022
1749621181
748372603
326460562
1978441656
2127037810
2077288472
2007700952
1824717916
1189305336
1902162382
594404480
1833090657
92659006
1216193225
439533090
537231103
808142277
2115686847
1867045805
125330860
979350782
518139020
1033293578
838164051
1122214785
1382008616
1164573927
651446951
872427571
2025880729
2067693806
766886747
643522461
896238397
149744566
261983216
1815153180
1020034009
209024256
2109710978
1621416857
1179877092
1707507484
530815973
2107650461
831168526
1860966086
426250834
248448864
78638913
289147927
35676582
350830392
1114675581
82366573
823337428
642390372
867430166
1844532526
1030820430
1055779436
1553074760
732894542
1480791119
1988306026
2116621322
2091692290
1791077242
1434092216
1220854146
468438431
458926975
2068978821
2069421733
1756169064
188565037
285334054
1555373307
2003210496
776177768
2122622035
1809630530
182728557
365073116
1508244915
1066667925
568853346
629654701
712329505
1985450002
837198641
1481016704
496979287
1684434731
179227769
309134951
787588269
54233053
1670160953
726628982
833048164
1235740202
455725913
733318025
1797969045
1601449734
1424221558
1465766869
1800727177
194148412
1912363892
1653396305
1008522937
7541645
2022464550
1760122742
855830296
893260073
65724580
364632272
259488053
936248569
922812432
882929418
1099115341
344900379
1454518493
1711271907
1448710275
1941551256
389892243
1451608494
852113984
472768738
815608634
2082170627
1878588533
402142371
1039356754
148037259
1015602758
679422057
312501010
2115279559
1756393701
522273928
1188067754
846009909
1320117355
303925282
314710324
739237210
1294681119
1163478472
364552024
840938420
570337956
1978994910
1173058479
688586850
1924578197
1566893045
589233885
1795216837
941890903
1410652545
1933533980
2093912773
758782047
1036004742
922501056
1209495986
1442848163
1511966801
723972853
1202838438
1453113040
1248641363
1849732866
958760343
539868757
1434818578
958724329
1710596470
584057943
1637479197
2037073123
760718
176588958
2121186949
1036878360
1113131311
1558844445
2091476390
1531162580
972115105
178985444
941712870
320225805
1197432488
310758771
1278722364
1796762935
1599798629
646404738
1274620821
277940834
297970159
363125992
627530167
196002233
1317735845
1791407165
850134237
430761214
1064567447
535442213
1017023310
980953591
1271604324
587167971
754345506
2136864214
833623793
1950629587
531385743
480440241
134344167
210349515
1756741807
1601136225
908210487
1209983431
1854466807
1291375019
544201934
352613508
1328216085
343244488
1716797665
890947895
1923634630
1902832231
125949852
1483162533
926055504
1964610112
92385550
1467569688
1880337300
260363062
343949302
1006492527
285906578
1990986070
1135449597
910639969
709809373
1724485176
581518493
522060234
1460158009
1552231067
516289431
437449714
1988333255
1353381725
1155063879
512915201
1445618137
1119093889
1541750932
1223695927
265556135
1691854162
2032214456
1486359013
1974272170
1599457084
1300091974
2107099453
562524521
1468103513
1096452447
2025990568
368224391
1793886994
96873588
613853873
1406727603
1295656577
1409942132
1578348182
491161702
1344382267
1121813492
1430039475
890333168
241213939
1556149557
211482677
291925017
1805983664
1957365766
1977285802
1364483736
732208198
1128243640
1121467516
1357557647
1982591925
1159036060
1788912710
22169942
1223673187
1068450862
299850461
1074224282
884348892
1925536778
563388095
1467358227
340683738
873860081
1752297441
1122804676
677808583
1589947024
100285153
316263732
892565886
387426906
2123542487
1695133080
996269113
256189728
428180581
1281837127
822131505
1596526188
1470932765
186075083
1062084393
1645202319
212116740
1775706278
1661318840
1618250466
243320444
14115917
1886859498
1598330994
1263808849
467045062
1077440508
613205072
1528822231
1931458057
160375938
1762446413
748726307
84155648
258990091
1461740076
1402042277
219639407
2015272597
1959204345
235266701
159739313
1069727974
1149324720
831205972
1043116551
1801671878
218307248
1824507932
906892625
1002807036
70373303
748508589
606286090
958670503
94667891
660547497
2107107632
1638895047
1694663651
1607602057
328435625
871295279
259583052
1044291291
1938773830
738773748
1088061739
1661647312
715241524
719808913
290592542
818809402
1203710583
782521713
1670972246
989763915
343425339
129987453
1671274744
2010328889
1891384939
862896769
1253428053
1298849028
348550681
757386224
1569371884
837786480
2147136981
882419672
926548204
1185262608
335748094
1377107200
1031677372
802002814
547069567
84984568
1504863217
1651335243
1660895389
1690158014
1858814239
21105212
384925929
1219667454
1515127105
1428962838
1581186507
193078715
1364083477
242015156
404513505
837438699
1002460801
914258961
581397675
1776470614
375517166
1363986644
370056666
1474603679
1404586167
674017734
1871955741
89886943
1320906914
1415581778
276754922
1482032601
1732898745
1426967633
381077524
494453131
516909486
2145328743
1827676150
1631163257
382865064
450615684
148103701
1964117508
445868020
1309752942
1977339897
521059711
2025335222
429783977
482118170
1743043541
1665349762
547785255
472999220
1640896232
1252848676
1180310
1911444634
448979843
558146079
1564883964
2075927102
1522048996
181326357
551132215
45842126
153212429
1597537203
168229127
1044262868
2144820322
755775267
2132421354
1074302907
1815323485
1069487435
1809758810
1337139326
2056448243
1487790592
1594155810
960491738
104838447
1972742523
2054580297
2127868220
1147923811
862047904
5196879
887708268
50577301
1938702490
144674856
669628439
931047163
47502253
1739686674
558059081
22739548
548461563
592503210
152044365
916858799
649503383
1182486028
410587425
1571616231
1295075355
1513535879
1612081004
996107473
2041112411
1597362329
1970929313
859866084
2005773436
65340972
327584431
2113749462
1400569642
1021240340
179418431
33066118
502004307
197917073
494204119
901763990
60293518
1242538121
1608808496
275734021
1930673605
591928068
754036241
1234423107
260486164
723277918
1743437369
1814302601
1187247950
714063991
880511524
610433305
514691317
1167365860
1016565616
488720510
175481561
1024466428
849592337
2010514711
597333432
575319333
1421544038
175732521
929617913
1018449583
962117198
703192392
1981859196
554791486
657795076
189293077
619835397
79459185
341234225
1472147176
1027362826
1794936379
121655708
114972349
774815892
741600921
1832535745
20197916
184380643
1767468146
279989022
384015753
1909778310
1750991334
1439326489
266648496
1689612329
661933700
2103734183
917998865
1844641990
278185012
75673160
400583153
1868468211
530631092
900240198
1328118263
2131303845
1014445745
1730836920
1345723446
998836616
1304401379
2134062390
923201074
717567292
1029853169
1710851433
1558165617
1002243158
1065760573
975687932
900940348
69287258
2077140558
324354300
1615479013
941342762
1277704618
1664833466
601450038
1384074235
211827636
416212804
1229194867
1805847250
296335402
1244011656
333848465
284007573
1705936282
1286699563
1061958991
2063632757
19259436
1138325274
682915936
2115207010
765981938
1771471785
629460386
1105827861
530337614
880657992
1790863785
1709044948
469242369
1730176070
1153659565
808922938
1314630120
1888195431
778934938
591642799
20294077
432469157
909046390
342314130
895250918
531316759
804757607
1772734460
935999841
1703220409
1814375741
804668830
774202908
1029862929
1542255823
1089993861
1708351778
255583919
1312616580
412673603
433880634
566278391
87872421
547938006
133530094
1633804083
1736265327
1029404191
853944597
1518138335
1841668466
559288273
1195148785
1634048481
1108544390
1301953340
1577413539
1081173439
1659899655
40404536
818311149
109084476
1554494917
1598146220
127412517
654607212
2145081198
2034867881
744113526
1353287136
2071958768
1441985149
1637328679
859325664
600051451
1357439152
1373386295
667329489
36009941
1289643250
372558344
619926169
1156214256
1145068551
68258411
174157244
1768295278
510131415
577313680
1729425342
1566124492
1217917681
829374095
1214030991
1900402372
1586587100
1574088556
533063475
472036373
396147992
1258610561
1123708044
1438670328
1043323750
1426549521
1496039256
2031506875
1656627254
1403835896
1088083439
396649650
764585411
1490473460
62936457
1219528560
275016363
2016588813
1693289924
1566841105
1815669543
902017970
343570973
1530506771
595185925
1307692535
1066473793
985815173
1102671934
2101975307
436893665
600433640
410794982
377944051
967849868
386595821
427937251
1987270492
20458819
229391735
275965263
1368925031
995259484
1692574760
362338246
490956536
1151207993
2066030592
1209690995
1649336921
437786120
670180510
1439721675
1085875714
930197344
1554570362
776465075
2130034209
2067331208
733063751
222486178
459867907
2034225425
1021646779
913479541
234999145
1562626284
1558297987
1592628770
1059172781
420194324
1771045021
654933914
1718038983
1315553727
1856226118
1194811974
1481371146
50802944
1634533167
291217391
1052319532
2069318006
815491193
122172923
1618892018
503303635
1264847938
185112923
1379350669
2070764677
1443606279
519462800
939016518
1369131016
286256648
1540199263
1734554423
429503044
1105967742
1933810049
629821713
159909497
1137212646
99147146
858170078
911462973
763882473
1885444986
588591032
1990212297
1882387822
573956015
790235911
1148304508
1297745414
489381549
1477655933
295965651
1087864964
1800787368
1070392802
1102808780
155419674
2100659323
681001652
1956137841
1937419197
752555344
486285118
2002107937
1613804975
1103913571
545220620
1040531468
994729684
1444866261
1030240720
313239125
1099262716
1658884594
1877814052
172777924
1747513602
1310616245
515697542
210605616
127238102
270276011
1941003346
1646874314
2146992502
1517612495
158948704
1417140846
98677737
387543555
666403430
1569921081
461665959
841762158
404051197
1957689865
313712638
430209344
205972339
1456670359
1598443637
497057673
578469241
98667735
1201774980
880597521
1523851655
1271722238
490385596
816379503
970691678
850766127
1755120675
520819547
1882956623
421411691
295939020
969956
851142156
465036267
884627331
147825597
2057183752
1806824006
1957131538
1087957222
2095916280
1409344005
714440366
804568895
1224516214
2055165357
1381781697
771370171
9932676
1752918036
1553803792
1941722486
601969155
387076305
346852649
353164897
1108970100
62529927
567248725
1414838006
994246999
1173850598
1154741513
1135805555
748057404
104258883
39737545
247235121
1334135630
1197780822
1806110712
846794029
246701852
176473964
1327161863
201841109
1646509379
479478611
1745309899
2099051396
1871000020
2143119886
836464148
405151280
370975922
1010479973
2129598305
1274940566
1762972363
2011666067
576193463
2106839424
715855628
635369440
525079607
773081748
1679282983
758805987
1462996129
1438795214
581356057
809537813
1264859428
157419208
1690921315
1888667415
828917133
1861838622
992261192
1338864118
466270568
2045039880
322245217
49629511
1337701141
1186135313
1480533762
2089146240
42668305
776272202
940003262
774831119
1168708223
868845831
308983766
1226253541
181067923
1648163187
130626625
105595928
449204693
746486568
1052984060
294964531
1049384084
1039314547
1420880008
38062099
455902474
394333410
690048095
2146208839
314348230
2118380390
1196450677
1336030929
2075295837
1936979894
2003637174
737424638
372446595
980274519
984422539
1485827088
1059550789
1195411394
380825460
1676549872
589598959
992387813
1554001727
1910640254
805817985
1866734946
425226752
1295089339
205314324
556225994
615357211
1390269519
344696214
600590552
675538244
869681584
1657688187
1930423595
1213198885
187751728
2062355290
296972545
1318544120
1899608212
871090142
1778862491
2008636669
1972784171
918738264
1525369654
1283085518
478445263
508948325
1061201140
125210061
581295324
751476529
1560085518
823232109
326512608
1339122547
1904928627
1221913533
163665838
1253859265
2088018876
1849149227
1038553062
325945595
1600405021
1192182120
1164404742
789185073
175264939
643691470
1967925922
106094210
1077912486
273820750
686222927
1418131370
1427401898
1569100179
1764489259
2019369781
1441115331
1071793389
609613908
2024935171
1392927121
1860587228
563677973
1601261417
698862538
2003829727
145012997
840827607
1681255509
822349878
2019158459
1829624888
993224898
1731052917
1066614102
1716815932
1600329007
1160552408
42498869
53611315
639117220
1599758113
1510973945
116703238
504841655
1904218193
1457650890
825263515
1660935402
1532395111
1114922997
225053765
183863509
1500650110
530042822
966269643
1547439493
617185232
1864706803
2053666989
437630782
2022301563
306472910
465293405
235310331
375556353
1678354315
1043521291
673101734
1846686243
27888733
212373434
654259544
418866629
531115870
1446775409
2029879164
1137823463
1976314292
773099077
1074104824
1455346867
1455985853
699465987
1172373107
1516235179
1972130225
82422041
611873969
2006886632
954756643
850504206
430580740
494337349
2112127298
30286919
2125703104
1373854738
1828320288
594595552
1820715054
1814188799
154796977
433571035
998795369
1600946044
1161442265
1882248686
1427823763
884375616
1903539720
463460116
632002467
473479267
1756228947
1650858490
1076608822
1227902106
54909902
1858438676
25365473
741445991
863432399
666861119
510942064
483051820
2110326589
591900818
916113758
1666535611
1473516037
611024110
339274961
1010164082
478281256
925057378
780774708
1300971258
977734143
1713603868
881805749
533122569
1457566739
208401076
1591198214
201316452
2024236168
441032068
1359060799
183401875
1753208824
1003653896
1110963267
548375862
1639642343
1983572987
2137842472
434989354
2143053271
1562188361
1399572567
801408800
1346295521
1475453748
1505911700
2059558769
1601501493
2106116133
340649789
2141204868
411657093
1038015620
1020689560
248375566
1471719895
602611512
2055261683
1661365198
1165629190
245906172
1609928344
874234241
1851960176
1649757237
753621507
110184116
1039367319
759724064
2020178284
217883797
1096582469
1843586038
148954778
2007213089
560237537
2102544632
728628346
1894700125
849691498
1312917204
441573397
164956711
1778680659
878692175
1506218786
834653864
2104652669
2074354484
1319912299
61710652
547678243
1744782224
2014916498
934732502
1384975001
1832643044
1947482798
2101846651
1065388739
271890770
701265634
1860844311
177470845
1489692900
679115412
1545724366
1435728660
677919084
1302768663
2077668184
1770459187
1593502435
1133714039
963047420
111607332
1451581193
1004215458
31631423
281020870
466728030
450025975
817061549
1442726795
984497024
1907509091
281941984
287847699
1471942632
1589997962
227936966
540894531
586512972
259267990
1860797769
1337814572
71769253
1305865746
1124616126
37236050
481575701
818661347
1949879633
1130376272
869633577
2007163824
1559891605
655724605
369779359
414606617
620432324
270249964
648615581
1174880646
1922633202
1008176217
693499538
551988727
112619448
445093830
1325647273
500732693
875795220
1082645392
1461480285
2097912241
424200211
141039710
2002284100
1105244768
1833517899
408284053
1050570280
1487964813
1878343720
1193124034
1093099600
1129826906
1035184315
615770189
420048757
1605439770
50385971
626502015
163154809
1926515911
900120145
1086410460
336468765
1487177961
1985480126
406314046
996073115
1781147312
1917328035
395492618
933773775
424677143
1427839771
1191878766
477305367
1695370984
875000860
260754934
1211534954
1499748136
1724982927
1921793864
1210991032
1266220226
1937152093
1651205509
279845596
603641367
1114746465
2071234212
739823945
1130712074
1264277165
1712198447
1564047134
934478165
2140656817
1769893693
1553030650
1390629441
2127188065
1803362382
1344368012
808389224
732201007
1263532872
1187514768
1890374384
1571682791
611779489
104154112
398392005
1715413428
1222477941
593278962
298774912
1123564626
1250614268
149904649
1249381280
461872589
716559340
1835136154
210495386
1810435376
916476378
1508586900
2111935615
127948220
1882092544
1305663885
940255646
110677722
1625882126
1273693885
716371088
1374333783
1151462403
591957681
1646222016
141979914
1383176463
738895474
1463315448
352889743
268366076
1835355622
1466438694
1982369010
1679741283
1365551880
97087075
493840226
689704178
542961022
883465352
1335341053
1165346339
927092584
1290489285
504533122
462170144
261113650
683489281
1527546436
217785907
215973887
103927840
2094509087
2078260117
1675309461
2130320649
1157194378
2137364582
1421926068
915226519
1707247922
1863485964
1767388770
1942067749
2006944976
611688323
1958726070
838840899
1165869429
1836087949
1896704440
35492885
253662342
2047466847
1762774124
369521606
1929277888
1772297602
930371275
1455624328
1524711185
42005827
1850591253
1010756739
80420771
1231291420
2047777193
31237413
1059292552
550561022
839058824
2137415423
1517826536
1942369110
706733437
1832064477
458804251
717147303
832942218
1957350310
1859638992
714407711
827541732
1519485167
997051839
668983954
520880058
741124319
64825567
1758124444
632723506
679069497
1887808701
714295499
1267004987
515786192
1466516695
1508803722
2025936307
487738225
1614396811
1744845241
1966798656
1961109301
915734896
624229922
722400301
856151801
397268434
558629801
267319470
1842204407
447236992
266951981
1800808481
598488625
2123165939
664650846
15641092
873237150
2070221296
2012162257
724143504
2143922491
999954401
1815128064
1799988218
166057654
423492091
750987697
390192888
1118624669
1173076453
707364527
951251324
1585512772
670558507
1258043945
637162754
2017680659
1646995620
1047013986
1573599618
1687329217
1835901861
800117584
704322011
1088091086
466627192
86996712
1409364232
742741731
513459806
464220559
1470994116
1642356406
1809473986
1923459658
119614643
1223717380
443944668
1846103378
1700891835
1861432562
265878840
630267668
1022791574
2055156432
339576218
1834667636
1440100222
508389484
1426179397
1827529459
1278953119
1961031255
1514521304
1414181938
627373728
425469611
322306436
1334220283
833132832
1077965303
926654623
1029112041
1122969646
209712337
1628232899
771182839
1518365320
1219455156
934278443
260501446
68799876
1691300444
345064274
815658981
706250280
1118038555
187074157
1157881414
1025125288
679671127
2016514350
1188937574
1755281507
261115759
1718011757
90423662
801864250
404483995
578081853
1476205868
528899913
1187937863
1671833599
1776186493
1514214303
1686293368
924064712
2027670928
2034465701
1448306063
1137018992
690542561
1465385383
1565306048
16340398
1457203823
1871217039
111639908
2302905
23463006
1488276543
296573052
1076929040
280015367
1232040277
1205044452
616826505
229174898
751663852
1455568615
583291673
1460864378
483945139
1967137300
166783125
1308287098
942758148
46629652
1613662446
620433919
469469513
1466710338
24616500
2038391705
2084768099
185288830
1372947121
170467264
100375755
617628474
767755361
913481812
68421357
437316439
1608759105
1550795606
105423569
1944390521
764489376
1676130082
779653788
2140712235
939620834
265545832
772059147
525977715
368394244
1957839193
1030673856
2116496721
1429579224
869118413
1330144481
1847594359
2115468531
1022274408
1922767429
2143184065
1410612028
1917786105
407523312
937920444
1911273985
608549943
1584301993
1598236921
777046224
806307859
889699037
1211597738
2062922928
973966084
1221256969
2026409977
417211208
1032655816
1161256260
724745948
419796773
982676598
1955137180
1343240280
677160899
2120178011
934601920
1187631879
712834169
805081910
667019229
186440920
628072912
872535089
788852447
955825973
1151628720
2132583644
573782117
1985490373
992575399
1034538325
117359571
969713794
1755607447
732514023
154698848
223274853
107361956
2067577915
2063963515
877608145
1191119295
16199901
1014996864
851196415
352910856
1270906946
774144671
869934774
924480134
923114234
2017886396
1687832429
763547710
2147074911
860605868
252254192
125890990
990502741
1990649923
1050010703
1392551473
784474251
1827267876
1907156854
264015059
1020095619
1555206398
1049696375
1337203197
1367035579
1271506345
1858909419
1619680635
1174808926
1762287977
1639418999
1838223381
639735451
87141852
695559923
955903138
884303510
981997519
443955105
1721035038
1817226735
867977845
1013400176
2112028855
584173996
1148772200
509482601
1836468420
690126367
2134290991
1967403925
1096646985
751531981
732743385
1947279450
2046764706
1443664933
584325079
1076735257
586104806
302053181
651698358
1663269483
602546488
694997568
1948280713
1552107123
1480648429
1169690157
1852587401
1288806915
1603137609
67180515
247538218
1450377779
540968737
1821731752
14388847
640591826
846183587
1645907629
920243088
1645707559
256909053
888919542
328043852
378527457
1005887375
1392514598
1781616289
1778423963
361044368
2037978781
798253080
735681064
1139093102
184955261
2089438714
787428322
1471211850
1430596856
1598125247
1721333091
311110768
1120978566
930463965
2025010021
1577118099
2031502816
1319888641
32752653
1620400709
1304818515
1114895182
242200193
1296423710
1471384070
1796888016
1912083871
19679550
593800606
1431666764
587166109
1288615686
771654118
2111264772
611419627
1062741807
1657792435
620185038
1980210650
1825491144
646501847
1915119803
1069355839
43460897
804954881
1950629213
103965521
374314362
1203446995
316739654
1335543956
383639510
222087617
1799629385
2043803896
2038016385
786887528
1126511156
324254891
1178244292
564099294
778205004
293753988
1066845027
273561833
768333150
1809498075
1069805467
272571603
323623587
198691367
794528364
350940292
737846425
600300028
1034578686
111889774
1246602612
52279462
1107631948
1222071417
2129135978
44742606
1885048581
1955583892
1021487679
1748771880
175087990
1569074030
868585152
544512424
1262454724
70754168
497521568
953695825
895125499
1595973963
1710624750
1888482610
1783233722
359903931
1063038368
837541856
501475028
1094994699
1670191863
476199992
1624752357
1305124768
326591052
1566393731
134245667
726417319
250519518
1485495609
533926155
1620142110
1169041521
789733032
1926615748
600106123
933864275
655312294
657012971
591831311
1274584541
635046659
1771789949
1574332802
1104819391
672809177
1188991731
1018640312
439443252
1134690887
51704625
2069042633
1174978287
1367816187
1893377329
2097604230
21335919
505121947
1751157992
317081548
1235493429
1308866492
2086047390
1729809302
403867925
1457645021
1160948158
43590880
158327046
37906259
1406254667
334558938
1517303021
1141052236
1171157493
1564419353
1414490824
1053929050
351892185
1665064298
249316517
1520037309
385532928
748852244
36363463
194989133
1504802427
1023771977
1734012443
531226608
2110478770
560650630
948150693
385766670
1469005345
265347763
1767530939
262496941
2039370558
158754589
1174322926
992598454
1338462625
1338612071
1995925033
664558199
1609118689
875975887
504901250
1267163771
1765720633
660741343
1946732569
2102828194
538403313
1051769835
842906750
1377999093
539928684
1505048200
1548826551
1255131292
2123450032
904434932
1517708437
1353794489
1919940908
1680724247
1047730528
657261063
1875901715
2050223721
2111730119
1743562936
822495056
395933688
2025996344
1718680188
134396267
216532299
551395657
1339936394
205623496
1078789643
1009556142
1219766894
1969808087
1280614994
1678596975
1226160478
600055008
297933166
49146416
1846307615
1352243590
1637480489
1060529262
312612844
1030962720
1051216337
108163455
1131885596
566376485
465723521
1329647611
970545322
1470129050
449468
2044264808
690473041
1290449236
371275772
800339421
828439888
172964367
1022268989
600564837
211321979
1486028526
1034131522
1094794706
748803485
1043950522
1525036351
518691912
78144992
1398852299
1273624547
1381549640
1489253793
318015190
596627391
873700607
1138845372
1417517439
1709819616
754606904
1139505997
27302131
1727753226
1374947404
431558871
1813546047
1485643009
2083160701
1162257741
828371952
295420032
1471115135
1369560595
1218426427
1937725846
1567346936
1625778182
965983714
128408430
1437228980
370164138
1492006408
1153939841
248242848
717454842
1908902498
1350463775
1367310940
1835243193
1158027654
303681615
1828031468
1833583831
1035871722
1917051291
1601675999
647317204
1724704539
2079615284
1211269978
672590823
1126099278
1065991430
50492794
1409903982
1057932718
839770110
646725961
1256390542
790844815
356198836
541273694
676216318
1865478290
1907846139
658894643
1257309484
740488283
318718680
1393335583
53749622
279937751
378162879
177386355
1558794868
1757951796
2097551370
99794785
1601848299
1655758603
366079204
1079762637
1535025807
683581811
1850280789
777202370
76536543
1303724883
815383512
191026535
389543870
768322536
2851792
1661032984
1275428210
1580440710
1758581401
874395883
2081074372
30543113
935424749
1318610320
147388510
471226106
1714803271
980257567
782260712
1529577177
26110642
383498993
814258268
364704181
1232031548
702315579
812299342
383223805
1987261131
235181602
997924577
191639614
553978497
845204911
1908851188
705947806
1193601958
1984963738
671229210
729104237
693552572
1624784607
775817275
453271406
1367679165
1758074556
141222105
1794933550
1035090898
2024593909
624974813
899139757
848835236
1586228278
552691035
1406575032
1645325155
1040120235
1067223283
479935238
1919210333
1732808494
1712996422
830281212
1926368043
647467902
1875337500
921471279
1970612857
155298033
494734285
1768908617
229216844
795084992
2119698449
1976493661
61722115
475714137
2104174045
573914611
957283618
169489040
941369850
1504854483
798143685
509176468
2001658062
1966796359
1761134362
1260760510
1647153269
2008927880
178053994
1867841370
219303508
1824991806
975619978
2047878815
270568110
168291678
654665955
305094226
1788352381
2044127704
1524270926
1415052215
1128439420
940435027
1889403184
385657428
800004579
615589474
910339211
571749978
733860225
357673174
1595334322
58116707
1152784832
194816308
573837418
752028487
1807605556
1506197344
958823857
1357794655
449436004
1555329431
1554340996
1452724192
1725316342
1105156175
917406503
487273206
254641200
2144691846
262100406
1790890616
1970481095
905400761
1207064680
1284800090
1909960834
141921644
1857534319
1124190123
1671590305
1458785785
671382872
1661035255
225365095
209457723
672957074
1973844068
2007251248
297440212
191204382
434690854
721975379
706702813
1552491522
954215537
138384985
322497948
1990785160
2110695258
1098166298
1063247403
1348829971
947232744
1217565746
323152200
615666288
60278757
1195075848
498063478
1586998709
1863551517
18629295
9619591
1418064742
2103649592
575078331
2070414041
1032772098
732964467
888655968
537308665
64363895
264979057
986703647
657325057
189415714
813574871
1019147847
1667008119
395432515
517823994
866587518
1138533641
960491738
398292619
1809571296
1382887118
1336440991
419229041
2114552362
760358541
1198409
97522151
1277993905
1979875823
2049856918
16339470
1807000462
2104746524
209816802
1215932021
355761295
1515702335
465185544
2024953311
1120295856
1226571094
1875214404
595139102
477459060
1637911239
1622940455
1238216825
1588587903
1749065624
1779316928
1083796153
240908959
253275015
682443301
910299059
1646806381
516616455
427796725
819961117
1766220770
1274741143
781061467
2140147980
329681333
1758391
1894159303
439403651
1564780304
743767534
1471251279
995596007
670881795
1557497687
1972242492
1232382595
2008936915
365720303
628589704
1508885562
2032131222
1608669352
517027873
1353272581
665683595
1441592908
1315069714
189743614
1129291040
464785593
435852022
2071255604
267976201
1671185187
1726531467
505771336
467841443
1417498937
1488801880
332661003
181030481
1155512686
1104030488
1923453146
1718186995
10799111
962565237
575250595
1931104009
581093808
349743043
648361291
1480526100
1674629336
115032703
1541864481
536440349
265397156
927801080
1484670266
1691779975
1499989117
1448646426
113248679
674637092
423396100
1597069955
1680027597
1092759209
287286859
567714969
359628546
658553093
508375269
351063735
715343416
1133671181
958889876
1604042116
254835990
298877086
1110781078
1341208727
1544374149
170017188
889544732
906440538
324826393
293199377
1619900073
2084877806
1256587386
746930896
1627101334
317945056
1274186010
520280412
248280379
2077475543
205418155
1508541307
1850922196
1079190089
1745272858
1216952060
1636675665
252143403
990981171
1598283985
1707672336
1626176578
115357348
1821408901
310427124
1824700678
59206040
1826093996
1475609602
885347579
1003104309
1788962211
491162323
1405724936
216964934
292692154
787544162
635827680
1484672390
1464723477
1704080994
1700810186
2018646474
2075497826
783675822
578680168
2072702847
32267045
259428960
1371259332
2056373499
107904028
1978287411
846771187
274439249
1745553612
736955572
1948241787
1910497955
2014353407
906843684
1870331376
1802975498
795416731
269875043
363385320
1033405866
292897864
922523409
228994819
1376081545
1196496843
73974350
2032085241
1813043211
2024345422
171208795
618359385
2142896724
59870912
1513773182
1168044749
816797965
482850184
863091812
660017762
1892353960
98874809
1238049885
1669147967
443855892
134501999
267256408
796654888
1263166225
639089540
2067325834
1739674373
643357998
652448201
665418069
1058640907
1457734037
37124664
1960473310
284164692
1170808939
1961110895
976195234
820540227
1952410080
283016506
1294161394
1133828647
560855039
1996523600
553633244
2054550135
633563162
594215090
1681509230
1747298560
1760707297
824453523
182988920
1365701744
964647230
631450647
877764091
777265855
310190945
2129646143
1054688121
1428778565
1692609920
976741643
2059794265
1506682588
640671242
821802890
1817528445
1882085603
2008241085
2079575552
508438414
1827773220
78552646
1324656522
1875601534
1851045568
1360955605
1345717344
1130687806
1201801191
423881206
867514313
1500132654
481340217
1468438639
1038898322
285043771
2084139501
1656742413
520722661
1680543090
48239025
1820934130
1101921392
1876557860
1086271654
221865237
2071420617
628499116
1365293075
1513899040
1500674487
291528933
1439878087
1706798410
800811119
1022878917
1395348366
999188738
1280017972
1251758947
2052150659
1189621256
1059838770
744836054
1323611421
495784248
219020713
35738476
391803428
1165529397
1703375340
1373848097
1282539593
803849801
681132766
549580845
701886853
1156138441
304141071
1672168522
636473822
1923425911
100435963
128373990
1143436044
890247580
1779334556
642763894
1401906678
1386074622
1047705559
1588646662
685493683
866628869
454810191
1266555416
1014559809
787050301
176659737
1220558272
1780388201
928423792
1300449868
189430146
245231876
1829579994
441798784
315836816
1303564490
590830652
1340597840
852382924
1220913281
2085845439
1292686074
159212323
479687849
46435846
19978137
1215484526
1000416545
843031315
825020541
678912497
374796697
713370367
1351759373
1659871343
973162087
2144414756
1997544907
640082143
1741399461
1760915807
46829124
327562516
1272028278
84211073
1309839831
1817216353
963424462
2143644578
396111310
674564498
229291307
528618
1016147037
1727531953
140916450
418161121
285334231
94966126
1967934053
711493991
1077243520
838395667
1303381299
383618668
192102793
485962078
1027136368
1568474705
2007695809
16008380
1868063756
417003541
1233344724
1170851114
2114171249
58263517
194329574
1068158992
607612958
1976988670
1575651325
744635699
1395771744
1341080860
18397871
1300851010
1040299073
1452181779
91118110
943163149
154533467
234875950
929748634
198417129
946188136
801471852
620693315
2089287317
465750996
1271077075
1615771743
19538545
110061426
94434029
676530639
813929685
1624812797
1052251440
1704265227
1340433392
1132429079
1799429968
705805894
669796668
107966567
1757982922
356649646
1622030255
2108494080
122118577
782184752
284861957
1743038262
2110672302
633861796
1565061482
1396723664
588864972
721834511
232795725
1465027208
1070459185
1637759267
926338325
757694343
1088870473
1934256281
1719137072
1377015490
1663129257
5772082
878300405
715642390
1732081164
473154324
712826978
1270088905
1161263248
351800768
1872576160
2128015275
2009712203
1806002034
122779596
108537606
1925454851
1406003545
195053774
1101342446
685168318
489398778
1901235664
1234943888
1197726853
1960391958
301003160
790586684
341377395
1430514843
1060940246
943794359
2023950236
1424040500
948205421
1168300415
626391150
1607268956
1254708814
1854715340
553525996
1080267069
1081753128
655099690
276218934
1462672592
78292378
1963869399
576463571
760975489
166022158
2126216777
894656775
1214243042
736004552
555645519
1228619142
1118249791
380404454
105063312
1159754981
2133709943
1983666203
436566510
1402753858
1716769962
382271989
1514314546
1845260777
1197048885
1724027695
1418007185
1262170080
689869635
1748908405
1323183083
273616741
1412507158
312878207
700224933
281574528
741830546
326286687
1573655978
1816431393
456375207
113829499
1294684353
327716933
355266571
1256136813
1935715138
857562182
622657862
1376338651
2078279036
2122621691
1001007608
1452702008
1780664152
530568969
1648983426
439176722
1786938678
1393738714
1528410989
1564126193
2114501221
932211596
909519342
770137419
234758667
1058369115
887566254
752507620
2127983516
975376488
1869065091
1792574265
1006620572
840902513
580502043
1213707418
1626783256
1303221946
610230379
128069116
1244013559
368784635
823418845
1365484080
23502526
1804421000
726689754
880065056
484303309
1080564183
1988508184
296876058
1586423658
1245017968
1730866075
1468763172
1477397148
1326934240
1921907089
1152942371
115389672
1723422739
140612723
1494218740
174479007
2041707091
1457544474
982221112
1990811692
698574712
2002878929
1800841670
1695254983
1903379760
1958589179
1040189285
1109562148
1344724635
169826888
799009553
2042586674
1522104942
2084156022
1729141306
937222488
59192489
1873860138
1665482290
1246526570
2059064439
159042996
1000092523
1364373332
1240880663
372324133
1128323710
470841747
60172723
770617965
1065639765
514846908
1005119762
1559793511
317221707
950287648
1968321043
102034558
1415549264
819536720
2043967849
1549540475
1393151776
2002324685
1456946059
787849632
1406608461
1799516302
1540360746
1907528456
947016738
1671470882
558537616
1783330130
505229781
660493329
655919517
882671956
1187101815
672431242
828047516
582512764
422389352
179876611
161623355
1014025063
1556753002
1881828666
1263734022
1372857058
1385140938
913019046
1802147214
35054364
582708200
444574145
1048202456
568266072
1160438543
1678950887
319775373
405790351
1358452711
833356061
946198113
406822683
1887522276
1856199446
94213902
888644123
1029158702
2142342159
1342147752
28496480
565668294
1919572720
584453450
1391805124
1090577975
1735152678
639349978
613702982
1358778889
1958083336
1132611082
1796099962
2111376188
1553105574
919583332
1512060568
2098159899
729803229
1520105694
1386045611
1920019658
1239299748
1075049291
810269187
1797104274
1671896514
1230309119
1340959222
1274413316
996047145
1825485575
1912673430
1378132328
2101181895
1772638522
1494084538
789443884
1318892707
646285541
561970393
1727062227
881027058
2099273897
115327055
2003182279
1464653816
212498400
609264717
456858020
1593382422
253477418
1403506451
1731563060
288666908
1043200755
292422512
703670174
970038117
109279386
1933423723
747932228
1614631733
1722177214
795492128
1963332923
1794698647
291883344
548625936
989416134
1592088955
1003091965
379339625
1025515640
776176394
1733723751
367944268
1872438292
2041363691
306872998
801362573
26547141
610632724
1264294526
1036438958
150183039
1668685878
1143551732
1303266408
1782307202
807311324
1037304245
1833127141
500620446
1627700170
1595287672
424190218
215509732
1617674810
1482349873
1498912974
377173828
1400275409
1095456640
1016398030
1355660617
1966995378
86866664
1978764824
1093079713
1817983471
1635198299
1201929565
1785268526
1348066497
1687135962
2057243916
156800314
2051211743
220921232
998182845
1933590924
888840239
2059901477
537416551
1567530839
1064958019
1457189226
1224078863
889661776
474112876
314527472
1459997206
1974665582
212211104
934641801
378945973
1597721711
1318160492
595263766
1526920158
1873065656
101644391
800341267
516203307
1558883828
1429546692
1710168890
1074049826
869418006
633867488
1130390057
2070508266
1267403836
1953611756
1313809264
551667277
341572249
1966456531
1859921437
1986779051
327013685
1346324038
894713167
879650995
1953402023
735532439
640143952
1048144434
287196876
1512187853
1244863959
2060939412
757298095
46388284
977581335
2015893643
330657617
521208992
910243250
946766792
1085022733
366275393
987188376
1935582783
1682237240
622069079
201890782
808276129
145550028
1749543991
896596246
1822607459
314721891
1413030496
418624382
1883447595
1033547266
1825136648
1783440590
1129764580
1333955176
1414845285
1177060560
1266432362
865876945
725003917
1767019437
1576635519
1003372445
1913290493
324113220
1561304844
256605859
997934133
841003310
1714768687
728432260
934275014
1288230800
1839784488
1039245362
271484998
199452828
1514866083
1435947581
2144108308
1958376779
1070438669
2080354649
963682088
389338408
2141788827
62595192
714932274
91683778
762012304
1013068704
1221101304
442146092
964532914
1916956805
1580428736
78920863
2063922416
56555244
1922571643
1964421070
1622303541
632944530
244516318
1290526698
83955942
433740054
385825508
2015866316
299240860
48989106
1239996209
1791570737
1446827543
2099955300
1949751986
129209175
597394484
38014339
1080152791
650787083
1817752498
1843954196
608034402
1010100567
550914503
1753577027
1922605935
878290594
310921027
1655700310
1182190102
1913041020
608995842
395544899
1520759843
1543044219
133879988
258716488
136566420
1944072225
1750188220
1532185509
1185266948
1959371092
1301569071
344108061
1625859861
1701028486
995180383
318941158
653615136
407446505
1918656235
1422660637
427766024
1035058276
1461497013
41976789
975103397
760379297
1351488892
99895030
148706003
1134888622
1620162523
598000850
1826752284
1275371680
432368006
443622737
2115622258
1592492993
1716893751
511392089
1265535541
1499222384
1043596573
1526953428
1867828088
1017773059
1356611916
1656950227
1705761709
1034612683
1370271096
808882127
2111463274
169662784
1870464225
1023902091
1147285177
1460843595
1809050955
1243542516
949273792
237389926
705980195
1954486538
82599212
994068342
432601084
1500950843
502081406
1711766911
352481027
487424740
883364337
181248937
1491848924
1112814728
986316748
907179975
46309575
28668924
1010964243
2106992698
257272618
1033851930
1546059111
1282134442
428862211
2131426355
595010207
798336618
277138429
601417335
279326719
180291497
1509518827
154571599
902681700
991060908
2111276913
753383798
922046217
1960968280
489783423
1678809410
1132481128
158599979
471482383
2096429173
2063714289
1272339572
1361197158
1985430919
382068426
1000125048
521418620
1977194905
1194758944
1439341654
1657701078
1940757113
1179768618
1198942142
531244276
960255639
2144479937
842685924
1324725515
1176642012
1066027637
84260542
1024611661
1083872124
695679258
1374946774
1733775184
308508469
516853531
500184928
1000570150
1738244036
907642605
1098759412
1998882527
1011755393
1064813584
593954886
1700861629
470418405
1227924709
807144493
455397832
1521190485
86926061
1344753512
1387868777
532110899
161471616
1721327081
655681829
892754626
181959508
1794339569
186446031
837370475
938326296
301918845
1164974731
1527749589
1530703132
737910420
1309742816
1836119712
1121792734
204078101
1902266145
1108879076
145448100
1147123474
619556364
1536877246
1378579217
1950792146
194171426
1456665226
2060277650
2142337588
658396587
2133016191
1926941515
655306619
1346875745
1775661982
709938621
1162110619
1903235797
1975595892
1752885923
2038457095
868244394
426555209
407919712
1117160917
1894125644
23277278
204057224
768466790
874728815
1546692402
945103943
1106650161
197486751
1868850315
1269991561
1786909484
300850889
1474458061
1613797516
2080274312
908476672
125395610
1541438191
1634484690
207890771
80019424
663810513
871777059
1988961319
859826041
2123390866
283216553
1937449186
377851640
1411370515
873563785
486108030
1297360903
895046442
104998982
1641284981
1064415278
543909371
100134318
1824809572
2063878910
2118446361
1255436602
12614865
831689391
1053637171
764474598
1571419084
923667739
661004761
296106092
1945777363
432352528
1409683328
1706529273
1663188921
1619794610
239901270
213949620
435191070
1538739737
718159612
1521842130
1902950784
5936905
212880450
226661906
227192283
9343756
603004186
1646148164
1638338807
479233406
1035307997
2090607313
318030378
1951351907
2122646585
1388199808
1217942843
1441751539
446427303
852133453
1074400824
261673593
1608535301
1546193182
1651229887
985152057
970372690
1729564163
199676781
1485437429
252587221
367020803
1046171581
78021101
1846236932
1030841270
390449299
277567649
1932040803
139432063
1697025746
1084577905
98510204
1226035853
1799538255
1525748181
294731763
977041318
801864875
1471072327
1118335097
7539324
341663908
746328475
1204937694
865370246
1500077611
1785100516
479352612
1181497699
473892471
1144828932
138773237
449464572
1772888848
2136064932
133987045
1764234080
2110111899
58641487
1155608667
1481691940
500623893
623962934
881453848
1574273666
1351989800
828736488
725952584
2082738517
2093653389
912962187
916703641
2101395131
1460961523
1800187262
712188102
1003690376
1966779282
116851976
193774156
1577293794
687023489
809022595
1905354605
142516216
1718046281
237137560
2013599203
66288004
1344173149
1067497955
96650062
1672038997
912630303
1431813268
565626144
884545771
448057032
495159217
971656989
282526918
1577357847
83945051
866104902
654691077
166470638
1681372986
1069693434
1377519986
2002926411
720572825
1147411995
925052876
2055652663
85837880
22679157
660269795
2053644320
1855322754
972668270
1158151947
1390538199
731691091
1177095890
1133581204
1064613387
90572591
2069095732
1063669209
710214209
940879954
595830538
2087385870
614621553
941666203
1577049242
818259495
1744413791
940489544
1280795202
1432762048
1388946645
2077895013
43189256
1660941785
481701244
357398548
1218913096
1043025200
1468878178
1537160681
394589466
1366101304
1779682484
531676042
1733165165
2001435574
1957526260
2024741537
374093856
553008648
1436286724
1124511627
1272001080
1051289118
652004333
717862557
1808962052
2081105561
1885805218
1982172994
1223186750
927020993
553054014
467800141
1092443678
644121416
337300314
814184994
286312282
1838723793
469278257
1831784467
2114955703
58930660
158029387
255143870
1262689326
2136695712
1615619138
1807127071
1202909719
1362008714
1012832413
1931170698
1975782564
589790200
142931448
1530115044
2048053081
1232954650
106851070
171260005
332798739
834794949
887736550
1315567630
1280954922
912154053
2060459105
1768742610
1331304381
1148431955
243980266
1694761474
2125275993
1279442315
290558578
296993207
1990101199
1269507907
394288469
1363786419
317309118
533016172
982315155
1699651236
378526800
2053109758
708114219
600310945
644995228
1779808820
980520299
368255741
1088821570
1142464377
1378094376
1154623793
446333635
1923693868
2108796395
367082953
1789401111
1732611688
375387244
2086070322
1808526916
564375000
1223866839
238379239
1451288476
1233230070
1594650336
1796333276
1773638269
133124470
605619409
1582523227
1080712074
1108538468
781693373
1127876618
1874109901
1967995045
1731054234
596080918
913495342
958139334
1467707481
363354169
279930224
1384617783
213130451
594412664
1660273613
73517306
609419440
1076334678
1069048096
264919340
1485729311
1634010622
789110732
530384274
1477546175
1086834223
651497157
1062896230
1884021477
845850509
465522702
1677623368
1693881285
1321294111
584629015
213132830
226885484
1559220120
439948955
981403342
1136411090
1537698683
1680762971
938747526
2073085697
1282479541
741843085
1516947145
717792964
1911633416
772778501
320837607
590947204
1376962489
439550032
621977396
301205635
1587342948
1232648296
1233426416
1521144960
1263871701
1636130824
408356041
1861777346
177012200
489162218
812893027
312706948
2059263540
1244040996
1536856624
2138953601
1704405506
1924666210
351774469
2100393558
1642206413
1443354015
80138143
205823450
1855736375
1261588847
659746335
65088763
299447903
563432436
1400165933
1535362688
1716950427
1516521298
2066907700
1049064924
1967160808
1754460792
1922158580
760238858
984364980
393703711
1812856933
1873577966
1118350363
1753226113
1396857771
872062284
2029513509
855233900
975340217
2022923788
1865356636
698981980
871111540
798355563
1323323448
1211348504
721354011
360803261
2031677402
426965124
1934612051
790697900
63700056
1228488474
504814056
83364516
1216494467
1171533377
572628897
964687991
620415561
1040996204
1578808454
876006610
1078218531
1017363487
780782739
527029103
1150780278
1457694612
1719783264
948511705
2133551922
389461489
201537939
1969079914
709382077
1079358694
954716927
2112245531
1124445746
165833898
1393376918
1446205057
1968572445
2041528229
76396909
92200294
610802343
2022765917
820827186
1249992281
708804090
237029036
625991838
848934474
825041116
375952084
18294234
948093942
1150996538
900754948
1352150998
2065170786
1879924530
106300452
412700540
395770953
1771394729
209097968
384821582
642154461
1759171095
852376732
1798637545
1658099421
1392692337
1336115524
1002308334
998255441
1634578240
1728133557
628189407
1217012395
694903850
1583058761
2084067629
657045512
951748855
456040816
722289922
2139947054
1374991572
597084212
606430779
536759205
1114868041
346969878
51901825
346454046
496436103
838925398
1437994940
1979731421
1841874518
1440865520
1730466684
477719793
1637691085
1888511244
1777902306
1843406042
1146860531
46929060
195702660
2081236931
256550371
1001185689
2102342684
1638626580
1154785461
1297355133
1098863248
284818269
575813052
1327051202
209743930
500919949
2146252515
2138104906
1144623153
432230379
1272952280
721039419
1571965904
1545894590
645989933
718850996
2011644871
1561087461
1014948330
1032745249
1050010822
1318175169
2086797896
227594708
637149964
610089355
2081898916
1938591194
1876345573
1940516482
1785989157
50752621
885475847
1754650472
1241903354
757450285
1766304929
837866107
674274056
270917198
1015799695
532836329
370518359
788733214
1913195663
910687499
1646807575
129172924
1951088567
144070371
585759010
1282237463
234228987
1600395049
660170728
821351220
706075007
1158954297
4782016
2086282123
2018961297
1443986599
1024934312
2013196416
2036683461
377818878
1655025819
1225113314
1031252143
458507236
483260790
1352626557
1739099461
352441387
1081095147
652497753
1840827122
2003287728
1415599204
1908522194
1915585906
1419705073
512912238
545133438
1331753925
594778845
1543995076
1482051285
1907985861
2042492614
1293533465
730458214
1135864957
1705196620
2079692477
594960475
957689674
2056641697
834559776
207872865
310189565
243448850
1287384763
299465783
722039756
754292033
2134534418
1788929425
1292999990
47301772
150410451
103757953
1472853157
90556996
299029462
1812884475
1670359310
1812165629
1918148106
1550089659
1367954338
1561483436
1445969295
381385587
2017168071
593487879
536367258
1530027179
2055246383
1795610214
554317939
500967998
1343890021
1741452560
252045871
1078587964
541026259
940239928
1474135484
1534573496
1253817215
654176247
733857081
244589394
1550974564
50613795
1957319967
613377860
1864737859
1624705551
720902680
1484995290
1075546896
1848491130
343354665
686575487
972037831
2144255388
1727948999
1114686250
164400936
599171584
1409557262
1504661552
1562138260
1096320606
447934518
1330182125
437467625
113442329
1186481964
1270205484
1531264721
545046268
44455159
1616360146
1020882968
930159734
1979407271
1887996927
1819104908
545300947
740401431
1114670650
1915969166
980388107
2126067715
218954507
1411401971
1365397260
999691469
2082429378
1353390751
399915000
277244467
1010992850
1198697215
906674987
364362411
1337676725
1259174225
1965786182
1141973650
874992594
2034890225
1095415699
257903573
1302379644
2019596208
1312548760
1189766703
1718654120
1807135863
1375736974
988366587
427302001
37654327
55359105
1394405168
659172201
632623586
1975486659
1161391977
1026015237
1975602368
1779587196
988877356
1432870323
906387535
2032915744
2122863271
1158887519
1001312021
1501570745
1398705185
844037181
1887731720
1048525278
495568557
540248133
821124381
1433573387
463889313
556650329
815156279
1882072970
1215456281
2109491797
1962909199
1050215757
583592092
353169277
544950568
2120069569
1283079914
1249269474
698049706
572435184
2026256135
668453975
1038940157
844818406
652220834
1868284620
1854664199
1437182481
654724901
1961365759
788921286
1427731708
712622685
851097283
1790405764
464569860
1187201710
1530975732
131283491
521098832
1582089595
118961610
80056046
198698055
1299249323
47999015
2097304018
658513694
380386087
23553323
1941838211
994004621
584009058
913529354
952437333
442985778
273240603
1862989829
1726749350
284828511
496627198
935155911
196984524
1509629484
550969720
217574452
1055121765
2041978698
62127895
1535244641
1114414547
1375065129
1357033470
1170417916
1767161599
673854248
1310178076
1502235880
1672778856
87307404
1032770393
842709818
472785357
1381470542
9904357
361752909
1402613130
1876335805
1041190613
1286719174
721420430
626421488
1698232930
1419494873
912237191
849370008
1003790315
616945001
1845417539
2010699897
624847328
36495172
248951857
1799366496
1983073945
1797073940
202886965
508891722
257207523
1684175300
1661415181
1312018391
623958789
554405521
1864076293
766051753
617286322
1651861860
1331072599
1204412357
941978207
1355646183
571470010
1656117570
246581331
563955452
1015084035
1675548895
717056563
1218090986
1094710867
1690692900
1586196458
443772910
984599839
1489944671
183816592
817650495
1135837754
1607775988
1862681699
1537861807
1861977787
1009499726
1002579567
1136277180
2143947747
1468120580
1561212479
278464927
1867479765
630217561
833376831
387469410
2049841929
245497322
1495392559
432033489
1932525509
1031742456
59277662
1195346446
120767725
1178671411
1247999579
809144174
472020103
1139991044
440485032
1747093549
1582721659
1053133963
849807247
49693310
2140393514
433973320
186496756
1717938763
1697846546
673232392
1426375398
96998054
838035385
478877530
1547680050
78486168
461718449
350451403
1799179031
621961298
1728993286
683492411
288894789
356118415
1624335799
538071170
482749741
629095061
823155191
360125952
529233980
1230650948
235993467
2141072641
174515532
1502210649
1729962635
2010764753
451460877
2100577371
2081406322
1810778701
797892689
392861536
2018454383
1230615482
1644875731
1507285552
1777830611
2125653425
726189534
300908836
201783905
994303675
709547200
241687455
2006994630
1301311688
2138466360
528023674
961665160
2060178895
1857941450
1578823257
1173392420
864545881
1660977224
796736400
752500632
1019066304
1100433594
1231546785
1016165165
764155365
1919466989
542278133
729800867
237485165
668413460
1694458498
1139046933
180290832
1681701761
1319183338
980782204
697295490
911918592
1786650877
313876260
767633593
1161329660
2042380666
1669529197
142966386
429115798
1345108401
704663894
1385500985
1397357115
363376901
1850613172
1027649147
559675512
832231690
256324843
642089670
350613298
826596396
1001889830
243777491
1835237801
118490905
82254891
1907636724
933538948
90427090
2037772777
1808098974
2040532710
1324332405
1100696783
70986853
482115842
478868566
375286866
1411451206
1835531056
652005410
699181866
1076587252
1167367390
175063668
1224483707
1234407746
980276605
173367665
943647998
1138807730
1461519363
435208504
61328312
1644342169
1316692465
1526524123
238470738
1382224334
203297080
177411011
1920637245
779698381
274744170
765067372
483244718
2144876516
1731668118
582427760
1316714192
2058187936
1579635596
785113665
705007211
179236806
695884683
1896905783
2008515903
1875800048
1961638857
1526289203
1003923966
30415463
2127337143
787142032
1887690199
882866515
1558465764
948180327
661195837
1645977726
2098580938
1291649993
1069095098
668035077
641069496
355604033
1756167772
1863702009
478687255
559274332
827408355
235812217
104126875
658717030
1528825039
80218563
2073132993
1180493944
857742058
114678797
1701962025
1056742479
585270905
163262589
1531037980
1961542954
1305634560
1511655948
855768847
1308332077
1909431706
1574349978
1772502909
1624124145
477551463
898484054
1328514599
1108297094
1896945635
2132546658
1214949180
2066053810
1890726219
755107580
52997498
1374328266
179784440
1528024163
599519522
931311661
24130338
213893556
469938606
2064864042
1927909906
818593956
1479711413
847072133
135794462
675252460
1452281601
1208651055
2061368585
926128156
1590835608
1921419235
1863672131
1770424062
2076600060
607072938
511281919
486875079
1040233113
1721940124
534851116
39818211
201303992
1216428809
450432273
1460828389
1375348697
1014349439
835616270
1220712089
1222218549
515875570
1645441813
1335234016
694895197
2092373012
1780802096
1486258100
1142547781
1838852096
1777518941
2032150744
524481798
1606378855
1682096583
1995758026
549304063
1153752186
894695471
1612423398
1821677858
604826323
539851838
1421094200
832451640
67147943
1792910879
1116169518
2017807501
1031432664
1893800915
389389381
1064190361
2070459204
1112059761
1614303859
888033908
771468381
1885573705
1519676267
1790111576
389365362
1878931476
1924846676
1167223756
536623087
1767860245
130513817
225045791
775590502
1736833301
1716877408
1236697374
907281515
1243064392
938507646
1792855619
1957159460
1204088844
1688856971
564709851
1302658757
348596631
246253069
1804212273
677976432
324755418
1506832174
338762618
225735774
1052776775
335779893
1699059495
523394067
192825348
1520221667
590039647
516787984
1950020009
219405418
1059839952
484981343
771436463
48169807
1412922358
2004074692
302698874
1667066077
2029375784
936934958
924600303
833464894
326674591
271267067
2095018768
146568297
715958902
180536697
1771718803
1044753556
2098734280
15241229
513431456
1634238495
812266417
725966980
1093924991
1502149960
2070458524
1564411414
1449011726
1925503322
961654829
293924067
1758131579
1358736601
1462648835
2010932814
184758849
166886849
597618125
1538815093
359644595
1700796695
943159005
168546635
842369080
1204309527
2077822753
2104231476
1270945881
1721539844
1939720492
775955198
526641279
1253838686
2073937436
1968060258
116721780
1359837617
1675704186
1751872778
1960515293
543670792
1747255507
1624236441
812016646
519720737
1279894291
1076723527
1883887702
1601538804
2058314759
1423861340
1765380485
1205111104
830227689
667070860
1156428384
393654625
1703195396
989381843
690141034
1141348878
1326016667
957743117
490951760
1651342822
457474433
2094080783
200765166
2124425515
1802568218
246006682
67605766
993622118
1072636727
1504286989
1602814429
1800505915
808836259
231388926
1012597811
712672464
2053891706
652576162
710912289
1093793654
2133632856
84198140
2051602809
1511197737
1728058542
88645951
1299824896
591217088
2005646686
343510018
1356940219
353289952
1079148511
1718212646
682772281
481680307
1345499900
1205183088
600573604
509782095
1552019132
1168725852
590402840
1334160
1516266564
1411956862
1927409482
1149450635
1576282104
462148346
1633421529
339684546
177428536
1354387249
71381997
2035598483
1795848238
1692582351
1046419102
890167942
1863194827
1862017126
965465904
1979575659
808306098
2103695717
903511403
1004565642
293091522
480267611
1186885455
1608190890
1654887142
1792825962
1885146535
609449272
1188119574
704930222
2109641775
1590796501
1193756302
1554094360
427394569
2020161980
1459147780
265052459
943796075
1452386431
818413657
1826010645
1723664726
1675797252
474182414
904198639
1431372588
1967811856
2093996716
564102556
1149975679
1220688195
799374573
1472047528
1758778631
342946205
350772226
1590840686
172481798
1578605534
1876986968
131118868
1429307932
2027937453
1104280816
1878763505
1467431130
64385667
2113426159
307317013
595792822
1950525005
998281465
844883528
1165502012
378568485
617167099
566945519
2019556406
162902708
2051180202
196922322
1247325190
194729069
154128446
741113782
91454817
1968895470
520453466
1067677323
1605431643
517796250
236124229
2094763277
433964636
571670725
477077720
795311587
1104535937
1105944387
920233987
277672910
982190469
556139618
465996939
821471525
632605155
1445961164
904782724
2138441947
769016862
343868190
706110399
553789349
28505335
330311819
362881936
833648195
1509978263
2057702102
277045254
1479468636
804999068
831389697
1656074277
468453388
857126582
1384013791
1045813749
2033381909
1916108788
1460566017
1251085599
1822011413
683527218
1639691812
352463010
530882067
609698106
1312502803
1977958005
763196095
147047093
326966820
1076652733
1935044393
1621946317
1834611894
259622815
1221530634
1531893415
622686299
764459709
1072155363
1815355039
658788555
426614552
1073931472
1954180931
4994659
1007028798
1816522211
856641659
867280408
2031215457
1106612357
1839431773
773321670
440570516
1245338214
314411521
1172243208
1450468334
1744322506
715570497
662092603
1037031237
1702166845
955189007
1724710327
1804567878
1377405937
130978366
488157919
414320759
605061011
1643212712
1954023798
575152361
1348378516
160993465
95616894
1434231656
1183699044
1531821831
958995781
1507806143
1928426717
1090079511
535050572
915015916
1070749056
582945602
675266218
954865059
983044355
494256343
2025089407
1420915693
860826578
1439453726
511483780
1976731562
1374352022
856295893
1503917459
1328713857
296373615
379154534
1694864252
758533572
708298293
1161470592
811846152
222885157
1243163817
85713554
434626618
460463147
1488143945
383313039
2038233129
645118294
1178402706
1520624203
1664549590
1642305521
1831361614
1319026265
993539171
1509231914
683791765
1985360519
1217807978
1113284464
694344847
1188310049
962559904
1779983788
1657431627
38434288
135719372
1282485902
1290409019
1281352869
881764915
203786221
1295488323
604650150
1346398865
1679083016
699980190
1964978245
1598109184
235694102
1554074255
1929009028
1595164344
1995432840
921873233
11505740
1848403925
136235493
514622164
1453697082
776392183
238433566
1842618538
1922306095
1910664183
262205986
1893798236
55192670
1914422618
1829418004
1271300724
2107730249
1406243522
1426560576
230548640
1408858834
862992839
1262752426
1474454958
84228373
438271757
135781613
203432906
160259489
48676190
1396292785
215429444
950623940
359944201
1188136615
1736834964
484048869
1386964608
950350543
1537325130
1752540663
1838401174
599031451
1482664091
1943901348
1800108521
1678127712
888149926
354046030
249888842
520281411
1661162013
2035741113
1540461176
1231543785
1564064791
139488282
1061163810
332387132
219190585
1579267962
1113257461
1840723025
484798697
2016582679
726672858
2090531009
1198164645
1350107732
1974115932
577845168
1152182629
2100315039
543728764
1812862972
1631693333
1257287916
652315277
818085428
286176532
977212452
1409018509
1553155341
1051619247
1925008329
407488131
1069751745
541733400
1158354991
1616685782
1402776579
1418463763
629954729
1982436079
1655539204
1449695772
789256232
1062066856
1254159112
1757159203
133048949
984293744
1710738897
723858168
1252668523
74631775
1258957420
68682192
98514164
933418453
476425560
459216953
1153230328
912932760
648368820
220582021
367509915
1858275578
935555096
431861937
2127323112
1766631370
2049722086
854262090
1165572806
464460011
586531590
837470767
1243339582
1374509911
1195139005
760366858
1624826947
817541195
97849963
1853486511
1700865575
1451156059
420805761
6734911
538578239
1117089159
1534711001
443950243
2042226828
1993386064
1400075837
1749362059
272097331
479632076
423014832
310172202
529798942
1040723218
711733936
171220631
554421208
48680548
1490114072
703223401
505028530
1704942888
249573939
573766102
241927516
1018218508
557514940
1164992289
47140554
324663943
1462776670
951489137
1281833177
1997155848
459502952
1940089245
70459188
902479984
861802592
1073576717
1959154128
416331041
1597847115
1193142900
1961172051
155002086
675736383
538674394
673103531
2041712202
1794470246
893096746
87881900
427141640
1511497039
1337894250
1325286763
768458286
2039066438
632739220
848807174
35125502
509025038
1759936811
1288828314
1189331840
1584437119
733735153
1865946355
1869906102
679500281
1478575356
1602972416
1275230069
1592584829
399052244
1527558473
1137768594
688571957
159334568
567987634
19466013
627410987
795458039
308885854
1802223597
1754771761
187356492
2132273351
837419255
538147408
1946723864
1342574797
1687759327
1540579660
1900675284
83207053
1844880007
211648940
2131747658
442017297
1840891906
764086110
589268772
1896516130
1004776916
2124200219
1516794207
536451691
1941451732
1704058876
657207934
713872370
1195418314
1719780292
77639150
520362853
2082849554
495671995
764959775
1565483052
1467252968
2046292964
618684648
441288288
1910376430
1763218633
236049465
1574901892
1532852407
1190266643
686448210
1638902331
700913193
1588736947
54462551
1166065962
1349269560
2095504685
1474845754
1893291245
1839718994
2113320957
1199037060
517678873
127201883
1388853714
213283538
1281907091
866723897
483556806
1078401962
1957721552
1058335250
357210132
1412670231
1869408894
61007678
354203924
703575395
271240802
1379407081
1124760874
445527550
1974516529
1242863476
1310179344
1916631332
780702236
716816976
1839633048
205255738
1050837648
822685194
557556625
899595546
1736493748
1448284256
68904303
188808481
1356325284
2142960138
13880428
1647500508
1365441613
734612609
1385084724
2082535104
834190123
2017934867
1285923453
744893849
1235594829
379088023
1209896193
438838991
677145013
1906925844
1387068755
1223812272
1807710480
1449958785
2055608247
511120507
120640768
732174189
335078154
1652508570
1118853201
1098725319
1618988785
350130763
77756515
1978373330
1083838233
1198102415
515536511
1903495020
1475795460
1141176067
1999543129
1345748247
1649105460
927126959
1984909134
1345062137
1132921750
463456789
1174718041
228463804
1382637565
888459224
1079922399
1667630198
2018530560
1971072748
1171837644
274682399
409575988
1722517674
1586385977
1892053585
1844328474
581484775
668089494
1998003258
1680929043
79366622
601745265
398803567
945729486
726652919
42180226
805503602
2041519218
1937447063
1514921781
1238668234
160381247
838316879
345433114
1834004389
911288788
1291725828
331182163
1486989521
1704122072
34881262
783642608
1309286643
977134363
1628241379
653226350
1120898971
1192976193
940155819
229563279
64027255
399692526
391723940
906950598
691294809
1687824047
1813304123
1839442913
540077769
725569257
416274709
110272594
1152324354
18572798
1172940276
1597082282
845274540
1308792581
965230817
1902909530
804471292
281978114
1975510116
1294753885
249993103
6251593
339766033
634158415
1919835052
2127483926
68963243
1126084924
867882082
1097209736
1808152536
1124833344
1832934555
1104565989
355990221
727411065
718081738
868437221
149840501
83970268
1632449092
2052472170
1232755898
1387714690
1158907483
352447526
287290925
1426846091
313953452
1272917969
1440817726
448417945
744351926
922680120
1352470726
696130550
1707291286
1687336425
974148298
1827862872
207836275
678135733
1609374469
1843660420
1760341517
1247187026
1143524136
673895421
1824687609
1700016749
326962850
759987309
363646268
1947613088
1636808306
227062711
1512561138
1913825636
1362238245
401311042
1893160792
1136261841
763317622
376928619
1137259291
2142387405
553789349
481905055
204127662
474725974
1127287900
66730357
775440870
202098150
2014807670
1287953621
71203721
165781400
326426742
1864007599
722308189
569078582
1845739848
1770156180
1979527093
1427509205
1005641172
947697788
355489003
765797251
950471538
1968762041
457569498
1016818505
1834533936
901492869
1835529056
1044749016
712655256
2083738655
385987343
1302866413
2108818794
1906043131
2096249099
1620847839
968904141
1252466882
830158547
258142224
667139873
1771813872
1481910558
601810006
1676941318
2050961851
1781393607
759744963
1348403599
1345140464
1276677810
136913919
1385087420
311405452
1413109958
1593284890
1586621135
655142844
1069785366
307278105
344502649
897521470
893971362
57475201
1189666052
1793638825
943293904
1690400447
1259598555
97037583
1403386827
124423222
724184201
739018631
1394797955
214074619
1921709116
928203301
1278210670
1044508826
237978845
31140806
851632752
1499639031
776923100
1622147
876530527
1370919789
583929794
71166700
431763443
130496121
294719088
1390350016
1413521496
2056199425
215259667
1339670823
1071315605
1495212156
685721105
1148093812
1542466095
1341726701
1490213166
1758386467
654028350
1525616411
1930400721
1018213593
140858359
793234780
1226888232
873294770
1898816929
1711000899
789415185
1577224985
700785061
1445859694
1932026135
551163877
1838852038
305144177
1499708955
421388800
1556971815
2082913398
202845028
300168516
2094902708
1085114050
1877735349
831019393
608578681
632611966
602281160
117592837
456277090
2067112262
1611751755
2014802589
1097055230
118812354
1485970638
1626780953
2062053965
2038243946
48007712
746971668
519666135
24258511
1965359845
216446632
126344409
1688846827
1969758328
1044234163
240658623
1353759193
659391324
1224380570
1329728077
1413188549
1860513328
1255135219
1913252061
1811932037
1401683590
2127421590
472312952
707625498
1399704351
463205912
1576522029
141807912
1329809336
1272344576
1266686333
1033590554
207130961
1146390807
1564629219
1828426850
1693378252
922130125
366808545
1889589884
1191097320
1398374015
408539870
146386567
131550749
1367909157
1578563491
1283014669
106566757
646749619
1934997916
1914007105
1851835222
136889826
841945765
1535906854
1690942757
1829793370
1187489205
1374483833
662666486
1791764511
1020564129
978356195
1172166594
64275277
208094316
621408538
1983278360
1426546376
1639448280
28878311
1178320661
117571271
1360678218
1612332166
2001045364
351473658
1454193478
351828240
1088492351
1815686934
2146725003
568182108
966162594
1990195765
111475479
2086996822
4617722
364069489
1533112301
254354846
2004467056
1801036696
1368581060
953011206
1785508944
1093515895
693030985
821764920
1496650094
1455466854
302714650
240300944
234585474
1944462089
583783283
2047618926
1817259883
104813699
896779600
1205850276
1935489079
1100239066
1610218115
2132212973
626542628
955821684
960096448
291027501
1712365135
583509817
588089295
265367346
1915071750
185687131
1260931586
2055956804
150829533
1685171570
1589619033
492251419
2093593604
796135238
1458140017
489001105
2121341425
1564928504
1205384091
2047575941
1327924594
734305600
1829526227
280472265
1580069590
1064858127
191445100
1911488799
1857724110
1074418122
1847803274
1690378128
1903121482
645995652
1061200170
683900944
747456511
2003279560
444633201
833468707
1452394936
876384580
811587887
1864918236
1082410221
62191212
594313847
2146398447
380824985
255100102
1977036994
370913693
409844085
1753496886
939250931
683182246
591029694
1003872249
1281517494
636753446
867575839
350597504
635656765
1794934989
1352537350
947999594
1132477333
1603318683
2019492919
876379048
1489342421
1255614466
582978282
85391872
1079594451
603217576
112234219
38666878
1300008615
1192908348
903196385
553310580
657767776
1464359497
1268312903
1839837892
887330372
1801781813
26965375
1667494168
866644094
1894882802
772527259
1411301195
1665036422
180462257
1184445929
1697212744
552651092
1343196340
1869405879
762852119
185909873
1986437598
1260463281
355299112
1218410664
139258255
222486108
535162942
1902509900
1956210933
1242457697
1961630771
229067011
1125111428
491762131
1625086585
1186262539
410601357
754924634
240523812
141807985
1815416778
572936552
798210659
877749803
727654089
437662332
1912650282
1462585164
1190662535
347630895
1033383033
385443136
1021128025
505048432
1766726990
589399655
279964929
1351931441
2034167440
1032244672
1926843662
2050339274
1923525872
1541145457
1891666727
1456154448
90912169
1677340382
1498490273
1393431215
274944739
2120216573
2120365747
1604347366
323599140
1506137990
172014659
73181338
2141808272
1987620491
1189490959
551610090
1777233222
111803978
372266093
80873340
938562254
823115087
280888499
1075847569
1361210420
1413223643
1676626726
619989318
1462034398
2074505303
1531677821
1720282459
349958434
1311404814
112980626
1458088595
986775863
1312577878
486237752
467834835
1207150731
642394329
739995830
684404173
311102561
1634610375
1163080713
287415119
2018520833
6700331
839970974
943418062
944891801
1547724489
416295308
315382909
416392996
965806427
1476156573
775972990
603744774
395763449
2062996756
574247740
676559007
1434460307
1041326797
1775505436
1030922725
1752088520
1615088468
651328281
1001044275
1254794701
247902336
1107109941
1108613074
1442679
1221353137
591756244
1101523330
1266680628
504118769
1714052759
1024853904
171546296
544522220
1043302121
383190931
1031621117
1195716650
1578753684
1984112838
1360429975
1603325084
82243174
1074433369
468427934
1063810600
1374153224
1125227627
1885021039
743839919
1869195029
514124322
2103273834
520767844
620790499
459604504
952459781
78398055
1054600844
548057153
1148506455
1838226271
1614822671
1606640510
1286954888
404482090
773907802
82333184
1572758891
1014767612
1717424849
401051056
1755867155
853969419
822223431
1795235923
2073495153
1148023733
1176299775
2014468822
1500993347
511222792
1042499091
236680233
147734388
1876583232
1440342960
986024621
282075902
1995598554
621028044
764133064
1018951496
1469053943
1904365733
2070047121
327121747
44493176
1017563870
1853026734
579392670
111752607
1813825807
365697142
978726988
971887819
2025765311
1169803220
2135377423
1695839388
380521516
1923489475
2018705584
689372233
1951133735
2100372864
570904716
447630641
796271837
133126510
1814636167
741167183
301132971
1573599166
2039943886
1207600375
656680522
2109449586
205360711
721290928
725595914
1281065010
1678490460
235522031
236819524
1907254034
858828047
163353650
1463127037
1196604248
720875448
1472644911
1345218651
1062505309
1822732127
760734224
2091705976
626449066
348060309
472272434
952573450
1253942798
747588404
1655947076
941483561
1932004201
163573340
1560439564
1822264905
1584707689
179460658
379171551
377334701
2069596601
451901688
1646748152
1507931907
882595080
1075142619
1225141723
1719006634
901676977
1997875779
1370156878
149818589
1830251043
237592857
480296473
713008072
626047968
1470396831
303159952
525093070
1092803253
1219775360
659836583
596300575
1130219389
320528903
2019779295
86116002
947701382
1290597806
1816301927
1644687263
338597496
1736610721
38962689
413707722
1906174461
563109732
1883693807
546349907
2105333953
912232766
428352897
270448924
154646606
1089171515
108923093
821257021
105383442
894295425
1777639059
695236472
788445750
1100413127
1285794090
1464376586
136692675
2104769458
60420622
1751904107
2011335234
1366069210
363887574
1678261087
1602088225
357591702
1336246895
1287658854
1994563673
988916529
354303820
2054898097
1184507626
1476081413
979028599
1787265866
1372961097
1976644153
1932122166
999415391
1311926093
609613453
192982816
1482492797
1844187457
1315670742
1624337994
1071213155
1465317301
1975927666
401777952
1761291394
1998815382
880005559
729961580
1132474515
148790689
745681831
1855903729
1814078909
136692439
856005144
1596818561
1266422073
2029373669
488150275
1526725280
674389884
994527456
2070732558
512487531
1047315082
2074931024
13113985
1171785225
745927968
1594055107
494134802
1509586545
1294669551
767202760
244883323
988859912
104809069
22783888
1575626089
34710946
1167855841
1771577184
1349277277
336945604
1712460855
1630692491
2093827319
562593439
1943993257
363228835
189642626
824686219
2114425407
2122781923
175580559
525409655
607678991
365091121
1704242063
1108618520
723043232
1167053081
625283912
496634769
979706598
1085099964
267034131
880727710
997394469
736563451
1026957479
2140472894
456505342
202512782
1866401508
564335450
1461558476
1834359505
1219405796
1303001699
1781004946
130017817
305850890
828521472
336028658
720707160
665337934
1159504705
621202611
537529622
208405256
833732323
1972180493
818241456
158244631
1056895322
499632942
427984193
1607193400
1736719732
633309972
1102878301
465806984
1992303113
1863799955
490596047
1336112211
2024851306
1082934667
533811431
1949701791
692701883
176301699
1713412965
1107406456
549990235
1309759972
467682414
549102821
185155521
1176858680
213060650
469778500
466153629
2111669493
299134792
413701911
1880471586
212103745
40418879
1764901898
1262120280
423692142
743282337
872211598
1079263811
452822290
1921045807
617438460
45205889
1089776823
1672145799
2042534396
1308352915
652449328
1434853570
1780999920
830748101
899943788
2110986048
1141218542
648642961
754653726
1265251707
1891845053
65686204
450168973
1150159614
142570874
382114486
2068113317
1663140964
1040158614
3830752
110220767
1154237818
1729516782
1877687988
1203204170
1024471866
485860793
940485080
307461445
1701239892
127460713
1736558430
809915123
771308710
866910235
2023406980
691125689
623826698
297919760
1281788112
1704617984
220252272
455044625
1489683715
331307743
2105990384
138997614
1429487235
1644090567
1571105290
1001491307
2099473246
2145797834
1619550333
1123085330
765003218
304625376
943926186
729581803
449449403
1553561564
157364842
1753603301
1718998507
935553136
8935061
1832590306
855549283
1242838776
1679684822
1853449258
995059659
2078097887
13101901
219181824
55585942
1318147162
92132778
1247869174
25402428
357516673
33551884
991863710
870579476
2115334241
610292555
1437171308
1955083592
119751238
739144951
830598281
654827783
1211316813
175312084
1838299388
27194389
268073740
24505076
307448905
2014062469
1507074757
1936523642
2007106531
1909408477
1805738065
337577809
1260215615
403739230
842850456
1425663697
222908779
445958738
123719368
530848070
2050892816
1396324344
166020948
1930375495
227344091
2015021341
74331619
1949794028
1344303581
1993824035
1284605683
429186996
2047415437
1177370576
777116543
1810043451
1464762083
1818724979
998604176
1850813615
304685127
1228465414
819237953
655477624
1324845622
557817350
91895070
1222955253
914677897
247091732
1366684024
282826731
1202624747
1316067135
774964433
1449431037
1319115901
1982203686
206260017
409317128
1280526502
822556340
1668874292
1566600986
95552930
141444496
1523047701
438419483
1102996151
1993252099
848695115
460020903
1157379003
1554999915
370649545
1303402406
1228348547
1732704586
169590395
772336416
830029990
2058238616
134504782
790227973
1628171683
2085570206
239508666
559454171
405150609
670777720
540174393
1039637140
1101224099
428605192
1330555809
1967694028
1905784935
486276275
305551889
135674999
1976803985
571726867
1100003063
1111771885
5706781
239736637
898168970
570605116
1182612716
1613493578
523206234
1637725152
1997453053
787049012
1854585291
2022796192
29668649
487977688
1296779016
154521836
102712328
1756173217
497971613
1382158147
997995556
1995285602
870679461
973856006
664757887
744977613
1059667199
2133404292
566946922
249161528
1820982148
699480023
1685745605
1396715835
1308613706
281027417
231747545
327353667
469672035
193243578
1399148237
335754864
688166077
27702018
951092277
305295563
246908062
1981662674
658612606
78543630
1738441653
198881539
2109567784
26715024
1377127325
25655035
1839559191
653948758
1149683200
715949232
129393252
1664487801
1701229966
1893877514
152850298
51012655
2021484558
1280969607
170799306
514020441
1735134412
1350654450
2146353804
1037509752
70488554
1649091504
881549277
1139983162
2130661937
499045848
1879199757
445474953
1706679874
298456082
1971899462
1635199299
1592153928
282914465
1207610826
2129928701
480770318
2120489938
195938527
1274617983
563467111
1904105694
1983599546
985003439
1455811072
1857511611
913473404
517418283
593641698
643304269
860193346
923063362
1034204623
438889416
1092610726
331140740
1511455791
1031726638
1052919688
336200840
608222226
1740638206
244037273
126416378
804197543
1287439013
1512179924
1370057554
650286764
2084133359
532336534
1384500367
52452297
1285892148
1294703197
688581366
214426316
544098601
729429860
714583312
1376905335
220713149
930006537
1408535705
978840498
2040141446
1305009632
560173344
145317198
565221931
369959073
679837235
1419271427
1472591876
879411458
1343392568
2030926245
34726898
1208825918
1571554564
921742728
912409186
762932942
2018292792
800541733
711720464
450694779
991600945
176754894
2030760372
488719096
2138569679
1916360956
1809337066
1912336892
814941
1796179339
371606027
99028789
459370048
2028636185
404588393
468067565
53356161
281067169
1984891359
782494606
621243173
616258965
224667711
224581144
274356771
998175931
1190763490
1484381538
1114854232
2147133789
1177417734
1510004383
171732437
973586089
2015092811
265463674
861537564
1331935430
606296263
268079997
2034307172
1914515258
427819853
1026852680
213755623
1045692833
1368879934
1895698343
391843912
1584977125
1244471947
2132294032
1156803501
1849667452
26301249
1444731947
1939282516
382049523
570248273
724395367
1686465799
1248182282
1449368449
954007344
447486811
1454455403
1161508712
2050859186
1324031897
311178480
2098777376
121251445
731905809
1425693238
2106379678
662623729
1365406527
553675561
1254804634
1771467849
1127453997
243596402
1315515368
100894522
1101394120
1535272816
1095100238
2134727973
905970782
1452417211
225356305
1173820250
200043995
1114656431
1570862484
787317343
318193367
2062413545
1986319652
838886712
1116697305
1210305371
70245120
780460972
1785213928
145114525
1512669049
1154382444
1729599993
1192869120
368255086
145389015
641821861
1578994158
133079645
1740246973
288294652
215905937
1582663052
545555194
1880898447
1466354051
359142754
1886496702
999654518
353251969
1086795058
540190741
1085062846
365440153
1746215900
1722790985
1995925880
710661350
2083869045
1063666427
767280913
74137097
625212672
660866772
1164935076
1829462963
557580685
293238469
1369812829
263847209
1529684454
548218445
1752615959
1476607276
847121771
1786505568
230833226
1615745760
2072208974
242981656
1883697256
1837694270
1777638188
1491027266
1145121271
1965169310
1979432442
2049532768
1755618873
1668328039
425960494
1777114337
150232673
308330920
1223157956
1536881805
1378031792
2003568854
485114440
1310433381
1031475897
1851621234
2035723903
788890006
373382066
1257985092
1918728403
94066036
561299399
1537942194
1500514096
1762517183
2141524793
1475225714
986201565
509298216
739589524
1205942128
1434427577
1256699032
662709834
2023735645
1134949750
2060470280
1603092449
941086638
1674325906
221216095
968961386
617433528
2027649237
1553388207
144267481
922841960
2070941046
1939454145
1754834434
596386784
565627432
795779550
967878876
849125624
1040136471
1586415678
847095522
1444142851
1408742016
1420139493
952414514
2000965555
1508855827
1346399680
609449272
1699245403
452587336
1085055655
560396566
1778522393
2128397254
1484426863
1209271114
615988487
1531611851
2066167543
973470789
324350676
726149279
900319730
353532082
1139058754
456085109
1467008650
221703680
797938089
490139755
1974452604
386540085
403901558
1576124875
472159975
308559943
838838025
594876603
529875853
1606944163
970493889
446017562
1235458472
1250221174
54316926
521282455
1179009134
300590926
1000749678
1755973502
663071612
76085135
1691283433
817544784
598024836
58771489
1522152700
1177777807
2004846752
396693157
1053267637
213297680
209718318
479584638
1005902385
1015090244
1434377945
210134958
453998109
1807098394
1660075844
1331703231
1877971242
744189445
1632138807
1648456033
1714979964
539545401
1432156541
414157608
1624524529
1878243375
212252888
768114688
1156458134
1159872554
1966265738
370048569
837140283
408371910
232767058
762210539
956106742
641577134
524671874
1919792038
1431862291
1312058714
1487990548
376415543
1764474377
1504303783
2079249541
1509266840
1087063549
1831145391
1872610826
163842324
767389327
1788551778
1912402428
992566750
216359398
624951848
2083546701
423417799
713320540
761257983
1689456165
1322981499
1278821721
1087542020
1291399161
1918657863
1917136595
1430839646
2079085216
1735443240
752661275
1635043027
1863552169
1283365536
1733537589
1834036937
215756310
1699751355
80185614
2124171426
865354848
1309438588
169933076
505735850
291387546
111007941
1067516003
2116885250
809906900
1279391333
1760269977
937468178
136124214
2040792578
963851357
1997317530
525358120
1226630078
1310958353
1353947473
1762024205
562265175
832198915
1540635985
512101007
538686707
1775061756
1174463684
801836865
1923382100
1453867235
435935205
470612859
669405667
1861536972
235737943
785301410
1552250734
174199945
294899716
1887263061
307714924
1762505014
511858481
896463859
1868898323
535451976
2109777347
1537759652
1759772836
2038901422
427312178
1901384113
478727498
13161435
1556019323
2034672804
2072609750
2008608026
45759360
1382042082
2043332942
637852561
1628428160
1153968587
1380947502
1778754170
1572108694
1730976485
460904713
632603495
1794139835
502748106
536708097
1445559499
27294387
1990862439
1932063724
1075349055
328926034
23675675
1830454126
2028150682
76642094
621935029
768353984
379320656
167061782
1490127038
487665527
1563254530
112696561
1525948337
818727493
1794521835
1956042474
2011357927
1234470152
1727424017
735478019
321883218
576246150
391486762
1574260887
1239547564
391524979
962459253
348143574
115032102
54632908
605904786
112180783
1219373647
491201536
1375433025
570450146
2094035129
338639669
1908789668
401461859
1091757967
617080306
1340262777
540673561
1692544698
660131976
255172339
319390833
730069766
139995247
1444426432
1015717155
1563644023
1426884124
1220745812
359601154
1437357901
2078176005
1646041086
1515050117
1130121312
94381115
1872547540
1578838999
32139099
875800971
1665714877
255491248
475592938
1729370258
1584771728
624844279
1865279181
1483849462
2090737950
1439104278
596504849
184165709
912188450
628460502
1430065738
921827618
747238687
669728193
506857015
244890167
211693545
139088697
1667924183
1188363948
206926899
1878819616
1323210265
310004113
1868354367
542021534
790918352
729361184
13338333
181863521
297959368
680772493
1749082191
160711628
1400926665
839832581
1743835487
1730335505
736547351
1972122457
306675287
600493121
1038136969
1196013459
2014738579
276989138
196551225
1747978226
715777713
1100338503
452262948
243502211
350343352
1000133975
362290712
1106183744
1004969129
1415784723
1798906802
773290382
649995326
1836963623
2061675841
1870745900
997615333
2103835701
2045358391
1402792987
387433476
1900509440
2002386536
775871072
416980964
1291058601
1201751667
409155457
1614404262
1563853610
1234525681
152666499
1869538
1046936495
1914427389
1011065187
772017035
1763269177
1389811441
599813821
1484181469
1624782850
1190623798
1798234468
793230572
612379127
1225803484
46311019
1795071235
1842165599
2126578166
1168867628
780883745
2084250609
824834058
1741873824
2092147224
996770813
1940678307
803500142
77416097
1923345568
825513021
726812406
485380437
1271103371
1792971899
536356145
1587183889
1456877330
1651716484
195782970
1052098330
753085201
1320977820
1595357044
1302846531
746423334
2040516789
1636375974
974172631
1286438155
2000928938
456158299
1679451667
507089607
261501688
1927647365
1558491902
1995053469
850692043
958594902
2128699371
852680092
2027331098
1262911249
1190857658
1977850296
733775640
1627741795
1316489312
1970964932
1667066302
2093196136
1660974627
590221181
458560586
1686163203
727987130
2068389020
20610454
2058404314
597544222
1804413321
1275524432
1651486360
1487466265
1868579658
1901521236
669904718
627814642
518667118
1077168441
1635350624
1557526250
292201961
1269628695
1691786188
1997226683
1333693758
1291179014
578147979
1023407588
1056441359
1412131873
117360015
760676825
1735495118
1547141868
965647963
443632954
89169607
1846422030
1630586306
1845515617
1183561835
378063577
1507743494
1014687040
884273474
1931715211
1899433944
1227507387
2050763699
1576605469
1444970725
2004556605
14055060
1287508570
398442551
1506002242
1453047890
159576359
1157706302
1338469302
352756257
83901225
1689279846
1458951127
666096256
796752323
549616097
117430191
1435803008
1758179294
407763554
1623203377
1116861902
1872292460
1642320386
380947253
832936928
1763051871
575524758
766759560
1987639394
1453023589
278283924
1892763031
718344015
2062848528
611167855
748236856
282453816
1675379333
1319194988
818328939
1246159922
762924223
1786493875
784899180
1419563068
888293809
1349372801
214688245
1637814042
1422866548
1156509104
1105227613
1337326760
546311440
1458935598
999543300
1686695349
1979489039
199168755
1872219512
594160584
2128348132
983273802
1082167714
1704700016
668980887
873065272
101769231
1734247700
1744539511
1207850604
2118990337
2053074803
223067389
810061007
71405202
108833931
1477536781
1124097811
210951059
1736119699
1724838389
884423268
1065173523
510936400
1949810531
894580646
1343969558
1783398826
1551399354
638578361
585139710
506979944
784198705
1218937155
1696253678
2147246018
853436406
1005580969
1384472436
1936008271
963848825
889856291
493017892
1411625773
624794589
411999482
102014093
896493112
1886194356
2035606532
1046840928
1443933242
923926543
866445267
1877039
1900587847
1192522239
814997202
648071043
1685968062
1560995942
1317204331
1815984350
1930226820
2049542241
1300452977
842527457
1743022686
1220384310
547604712
318456217
453768414
71585682
1078789147
351016598
151216418
1269266149
1168932087
648331807
115741598
1780272175
55047264
1583698203
1006108315
1365997030
829794367
796177235
989596083
102189251
1943851627
1503426378
1645738207
2061969375
1877447499
2019356532
749831343
1009192410
441197617
1054022337
1070414198
200624457
1791207653
837230684
1174836038
90557624
464244620
1368289949
1933068134
2017733216
476358958
1276162140
681074483
17203489
549727556
1038394018
623078939
543029902
1375179463
1386623725
1582556200
451895415
850078365
1570997771
1894544300
640701285
836155822
2051563888
1413147655
941898539
1274420927
2134246567
783135978
122338365
1209913668
870259852
1051268094
520785732
963204518
1811865479
610964968
359531353
607256075
1504991121
308410293
246187958
700636250
954239159
1095707859
1894308938
952428126
1426040188
1971488698
930168629
1271052865
787413243
650011388
154748354
1164894289
497204353
1842634269
1343317130
678955775
641291639
143238006
59277522
1574551316
172719640
853632154
754777904
1722953160
364649208
1371043018
429362781
2049369515
2029764126
1375142443
1816895800
54650354
1356924317
1518567631
1982846095
576738022
2035602065
1503679139
2060639181
376390137
164624276
423865307
2055110568
891242640
918213311
1051768492
1160063347
1680446033
1743373525
1724572871
995401132
657361665
289799512
793181665
1810595813
1167894378
220075459
1592207070
278920059
619997253
435073037
1705417844
210699874
1675765674
1327193042
384454636
1109666037
2139291391
2092068053
1114777210
402248467
912425602
1385868833
881107957
1764319846
2017904567
542786721
1499023077
721232634
1476943250
235990229
609258460
162176859
373657125
60552871
46233416
1694785612
716796632
682982304
53427223
2099890231
1098587157
710929803
390158316
1087299466
1327201530
1677471055
1492526028
1972496701
329314824
1392420155
203723002
1803936423
857714174
1181266741
72795143
572525812
578611571
1187211029
319653129
2027744162
982212497
1065035578
1924354000
1363674790
1593619220
408963420
734156681
1513645674
1072841845
996106969
813885249
1015008129
117995212
1357034002
1782241519
2137436945
695707722
298891020
45669896
173693299
193032656
735358045
759136595
1961088294
177759716
1517798940
2113377826
960808471
945350534
1248150630
1696044762
173168471
430582758
617428667
1062438229
1804417206
387425527
1683196953
1550978762
404261470
1600342263
899453960
1203667106
222802213
705504024
322115482
101079194
1046341256
1193441354
2083510291
790717423
214318522
150712880
1151258633
1314914596
954063481
394261930
2021355677
1548069169
1348530368
1570248901
1995596948
1531195731
374226678
1480181471
545151097
288383180
1064997961
470521644
2042078712
1009320963
1612028537
261065407
1716411897
2019770978
1844150809
1869292685
1734756803
1003359329
1593737716
1099277073
1940761082
1480608584
33636489
2127859930
507636901
459073753
1697197526
1179351572
1057051256
1993781457
858192197
267082745
431260070
1474124745
59357374
1678683011
1949518184
1997819564
1304500921
1886019628
1280331861
2108532578
2040752730
1921691107
1015902234
782409711
963789509
396557372
1066344132
2007442270
1646719177
219633760
791914828
1915040975
92092393
61787655
19274871
948752756
1308423527
1754740010
2073309334
952077781
1286264590
1312689067
2143147308
1292151852
582566165
1987704026
1072424239
558644820
68283128
546162931
1180439673
1313496834
1514146217
1870292877
539709763
1322279298
1047039837
1666580567
1865149528
1773157166
692673682
806688002
1090276834
207798383
995149277
959678396
682012213
1619913821
1881932906
1990137457
2073272895
1673774096
1720402827
1425273942
1094728770
1681383874
607249253
346855050
1420975737
805428796
665001469
1509995302
1531180462
769983551
1895921295
89939970
897509098
2036393357
44192838
279184431
97002079
1646319623
1800718142
1028022166
746082053
969263448
1089476034
1875573164
1198528877
267824404
63226388
1927432699
1690492591
589687475
843114685
2109050594
1966187343
558662735
372157524
169521871
718153979
1022581021
326081141
133086350
471334460
1764420768
1721311919
466685380
973025245
1947598083
991661577
1526854570
1222267592
1653329785
257170006
1007087581
1818706748
1477381043
1289800419
1220703575
1267760540
1179119940
663680457
9887260
910391288
1188974041
772674298
971058633
322158315
574347796
1787196020
102405651
1941307371
1684795952
1976890
759179453
349779761
1670941001
289109592
905592358
185165539
1739927009
322750249
165806728
645740227
1253820152
184766860
1618879787
1840405027
1201582115
482027186
1492006372
127229748
75184325
1430415920
1704359478
293717327
729303400
665045114
1839250316
101537855
684500475
1847203409
1312979294
520001400
1958909661
59113214
657974100
1873062722
32888594
1711502092
320663283
1834945857
480520306
1362126084
477337353
615349235
317464435
1288680144
602542817
740760644
2087777749
1875644404
592355546
1133269247
1440424010
333134831
556426369
171191824
573052661
1038646838
1139050690
1222397875
538546305
565574731
1018010014
559676339
642394329
2081688628
1410200675
1912713820
1054465967
885666145
768692724
783782051
182456222
71603691
947930568
673702541
466018078
1040316543
71237880
518137330
1726644476
620058791
13880611
734577350
2000410424
990461827
586652573
797851812
706759996
752608832
1654360208
707629032
1731482736
1838398541
387032040
1957548319
2421688
883816747
1609192678
1872741826
2068695733
1234436805
1836034577
248470705
169303309
19381264
1122576081
1849510579
387270231
914635986
67071201
1117585604
1596042642
485015328
934438282
1603413105
625208694
1397885531
1879446958
1324034762
1729425342
1606482195
675163511
262335483
1965551924
1270764991
1558903883
264981103
1696707749
27782411
148079123
889337737
423750274
2125029054
1786524343
354507241
1820260722
1963790036
150260297
447772843
415397535
1198873411
1887628936
532052537
1022482618
1678245665
1586653416
1872795511
1364602352
698220955
960486060
218026357
1746004294
1380920696
479930283
718157852
684910457
388617681
1693340669
1288359966
174033903
1085869232
1978637417
47326433
13405063
334278026
708429977
566838846
870949426
1678007337
2049220821
1467414254
1255560521
1341096851
1994843581
1330503470
1139572702
733508901
1455474092
1453069462
14164383
1482694675
196090775
1164550725
486374452
1236552780
132836740
968721348
1035240291
914304715
1498306351
199598899
1288598027
87112621
367874376
641196206
690600496
682988620
2125270185
1202234032
1950915561
1020990444
80229712
1125332961
1284262189
321484161
1915987473
1298783373
505079391
1361921424
107841410
918717966
1126094241
1932624876
513256109
2079804082
851791917
502864603
203550131
2027608568
522203218
1380344899
1664440018
1857450526
1057970551
540363254
567367390
1691036923
1640416320
230409934
2116402687
590155970
49496784
61307297
1796940203
241106446
2085691307
88487524
1173273124
546010534
757383012
2058541613
152197856
513986409
275421926
184463462
1405497865
1140419154
1499863066
361587506
921435694
298911945
2056048241
2080079871
124994497
970495973
1185649891
1306363734
1642160376
955193384
1223392786
1096761855
2139695817
37312703
1291378169
246539825
1006057977
1015321062
1851156210
137392090
1564538050
213365715
1848707204
661100800
1755333247
217975755
350656303
190918857
1955345951
288782330
963204407
315559231
1341125622
1581106503
1504413923
1346663385
1995114407
1475140801
405522311
1565629168
1851879950
1304217739
683940003
236277971
1032235621
166782526
585191889
942977013
1867062236
266688183
27566277
943119821
474110673
107199891
921813801
71317142
2084830970
1687141457
973462090
328467135
1390464374
1289675898
741788822
370699318
794640990
928753955
544665954
900859821
533250504
1801948296
309491362
752665309
2096218521
983242431
1580971678
1753243147
521875643
174670869
271516571
273494776
235013990
1837798614
917327616
1084344999
1121312304
437490065
353528928
652557433
1722311982
1824570649
280374469
493888576
1120346544
1400801653
611310187
550754107
984734086
1592177119
1676753283
1640891448
973715574
740951310
2067490704
1808413325
2009986246
1369735467
845072277
1974662061
1922866881
1449751065
1237482439
867284593
171009583
872216944
134864216
1547866784
1200425404
2129312239
428013598
1070013856
11403787
1067510800
1442314693
162741330
469774631
1183830740
782618709
465344288
48649358
1960352767
475255836
524529521
1405650226
399166
831280364
1146231467
485222184
1452056500
2091509119
1822738610
1464527033
875663177
2142795985
523474417
1749812130
1472025004
1024265936
1606663198
201404166
1508913430
679262095
153717343
840661194
2125916524
941556062
1197357620
97841269
1177240052
220090441
1842340935
285454953
1271031946
1354111251
96239338
2014973926
952368096
601301337
1252124832
1380759482
1261982652
2026484532
79778129
975574335
2005824156
987132103
198734050
2036286046
684369526
1567791767
817513610
1177264379
1732678416
221781345
714996867
1801073311
1683216207
680147696
261791849
224116425
1189029169
491097106
2086790799
2037499757
1003373603
294876476
748416214
1427793668
282408193
926685997
1708601284
1045566356
447632506
18952414
1915472111
1466178304
2063523204
54497097
1874770577
596090202
169707008
710691605
1246324204
753531866
1374203295
1451149258
210349515
1133855166
618713801
1553518628
1080371710
1953483307
1858974127
548554177
528116937
68307623
1273298857
1374634825
534347644
149777050
2128257600
2146180153
766670053
1357765342
1930225215
1332590950
2084989602
1387376760
1830402337
1204859736
1428086324
1212409899
2137893540
1957493675
2086671247
659153339
1744073389
1498727352
356936822
801068780
463898087
523580008
676660259
1381047499
666400511
814439360
1039111005
1203925203
602211217
2003877522
1433533664
2118770603
174314959
2045541080
1588577041
591198991
747768313
1565488289
369711692
1151736474
524151328
793555011
1280053647
277963609
1261685408
1036667138
949778186
122854346
779546888
862418358
2095920430
1259051666
646173709
1531517710
235850562
1670573914
1358456430
1059511637
1971818061
373467028
2117037506
549680985
1475507708
331906458
1615981560
111233001
306679508
237606900
732923847
887142328
1400350337
833138044
763574892
1342897921
1594404362
1561018116
1917988372
1948282187
562577581
1494294497
304763540
1265616706
1034039946
1787003825
1294707388
1229234027
308603539
707372279
1703020449
917339177
165883990
1454424368
340642144
82399132
1339184744
1835377776
59340970
259356129
1955042871
864292913
1074817887
825379259
846725835
241617027
508948391
432337386
576712040
57743475
1444649158
1023518385
1770669658
1127917218
174488306
260312835
929986866
1714923396
1961057743
1703605226
1393704401
819772439
879842534
701987180
766304341
8430569
2072298246
1885813970
1106515324
1192039846
1332546572
1888355290
1326202952
1559548505
45412264
1036807619
985931799
1981044915
1197331641
504459616
1299433461
1494363174
1795952578
444691294
1388008947
1438420305
814773003
994700743
1521295870
112992303
335224780
1463708145
126140405
1552097942
393949802
1951876819
880626015
1784095959
1914010834
1059375681
1580428271
1506980138
1358217412
537622107
603277883
1329246741
255158122
1878147525
1897989811
466999974
1873843575
1941276348
904347603
1418507775
57092974
341121379
587017158
1662293785
47908717
392796879
1232862501
1247970047
1455671579
922458137
1388805573
876582276
1765454696
1583243751
958367954
1588197079
1265460001
459227320
387571413
476759370
999622794
70914943
1659182591
510522295
1368897361
191008163
2058266586
1966643944
1555880337
1452927632
999030337
1632094126
421109272
1914030202
1004488197
1427357564
1170662237
1025695679
1579034360
612111900
1538452253
1512291634
1309671918
731771189
1306550902
546234892
850024598
134338819
1956656207
306955771
1892375582
770393333
448670383
534059785
640545330
2009125799
1817495379
558475218
1316231237
135130501
1560077619
1248648117
1126423638
758893090
1664598687
1199200484
804985727
1224230203
717680758
1934181632
1646257613
1541268026
120997417
98283314
300623657
1352189117
327893628
1590208117
775520189
1127498187
1225476711
1690238946
463862110
717849992
1779307196
1758124444
880270999
1262582356
355230362
53714212
290220921
1752133933
2087038737
1617167936
2064435173
1945092646
1328940531
2076108262
80798355
852750369
919721972
1123397930
287568882
164251264
292705637
302125717
134559780
1985526961
1789313534
936429977
1402175025
1102818330
1128146728
1955239963
2093046184
1607650369
1739409120
1847951683
1159558711
1523386991
2007620061
334535740
1185977439
113532095
763208359
2037066838
1319378614
693999946
369396339
2030373968
1725406203
114940638
795434767
1258029684
1189139141
1971133817
1716513512
1974861653
2027294442
1170208187
1996175958
1448018050
202206095
105853767
609682790
200539293
2070537968
752720480
1406395678
395973014
1548022512
1107136218
885977953
1231599450
1746212078
1447428345
2083212387
1187328825
1290640166
507495599
648734691
1916526626
1795360891
838530070
330739058
395219424
1598411485
2078220722
372387054
775061609
675684983
1565695035
525262151
520751191
82897658
1172239316
608170068
653013523
536572988
59634190
1056279792
42847288
476879572
1184057696
769048291
699283778
1449847395
994216803
1873404725
16693824
509104194
1590336134
1045608324
1984423722
447613803
1742319155
301069965
1553770116
67532218
2127624526
1810654461
1972868304
129287129
42464613
1394347670
57361770
542947057
1087564371
1487693612
2031420458
388930888
581580599
3785677
175109157
1524816948
1895817737
371553967
1345531486
1779933549
196900596
1777798039
23913791
1243278210
1517765725
1975195943
2061273317
1858757615
1747957772
809622400
253480000
1964469960
637733402
1451271235
2020689572
218132890
315347408
268379014
1657763190
1040962825
1809709746
273815220
1378745537
1635164744
1079708721
833152758
985698190
734322061
911398586
1046511811
1996374794
378940419
882890372
1570854013
1297127141
974332944
942460502
1124177296
725259885
1350518324
1829177153
1315022923
452535219
1473846136
271372748
1211376346
1715460703
1028025958
1912866326
1259344865
592085322
1373321783
739710609
205202152
2001237154
1057592586
2045450265
1994140181
767698274
1843166445
1006376486
1082147843
2111482633
55958608
1885046786
141670524
1095907109
481683331
1969893413
1935945932
44554594
1252329818
2055170429
32013005
1260281579
1603115860
640150583
706665308
1373329415
559982144
1890216422
1340920193
831071152
235628816
910316613
1952073083
828649180
1443740501
1684701372
1559556431
790049595
1659492818
1865820658
1168649265
2135604364
1774044215
1422602609
1095119675
81432983
1690048094
949299301
444349399
1843142022
1347029502
2118540111
1837847098
1160992040
1755239108
1921196262
1382546865
754462471
739242520
1621192042
304556251
715139244
547415339
1694734272
455261987
722734351
178823637
408535071
1401169486
1251723819
1660041316
185264401
1043222630
257541080
614719245
760234256
818014263
858386434
1772682005
823020480
298550048
1751757802
383541894
2036807845
1246744419
1171799975
423021456
1140214199
1574664980
1169019155
215425254
367313918
978443078
1479552967
951067941
1588647376
997710383
1853027681
2113193810
171883726
1701108846
4811300
2128794727
2041843657
970477
2022729451
18097591
1686058385
1582011880
704000921
578503525
369386248
524167497
2037758724
1171955097
781328209
693329683
1052390857
149144396
1082694062
396479786
1148566872
731712957
1347774617
1003406753
171427290
1795980614
1024469737
49361319
873412379
1506458472
378666722
251022639
1780936195
478304571
555520967
615573589
915009702
2068567450
147094247
1124409111
2052457767
930250115
1024109993
781778316
78824818
756612296
924014517
1752499325
713745018
1280075365
952370652
1736870828
935862389
1849261573
1277482138
1366357972
491704554
1132366126
1479753392
807861203
458017623
1169682735
729354847
81226804
1324042985
473775867
936550474
1822783739
1683633614
413326296
985603376
258319739
1026021177
89747666
480041171
945028880
1879761342
744517984
332406131
554661522
538296303
1096463008
1611786869
761739170
695507308
652085528
1768230815
1776275047
722136004
916253913
1420622029
190649376
711048158
1020008542
141283765
179281808
2087124751
1980049216
1021160703
1484613182
347887138
798811948
1138743772
667616953
823007331
1347435130
1508296634
371174470
1001875221
1579133134
1904718043
363476989
399038629
469662410
183925196
89382642
920810024
1385969165
206889088
539196939
591541961
865788672
1575089725
618099852
1668944711
871287575
494314966
2127666533
1268513491
635380526
1899862810
41245058
962211672
92499059
227100676
1391099217
1467998912
483819753
355941563
1038301842
1814545419
31738368
650143813
1329658440
1624610202
1113987662
611669938
406035776
789785366
1202637196
464875836
1227748470
1227164011
954838007
649852560
1894889483
821308491
553511357
1115318092
1003065946
19549224
537536069
1685403136
707409351
1675475729
65561079
588039400
590446512
1607252762
1779499842
1681507479
578778
715930123
356592822
540583382
789583641
556219435
583377572
247925340
2078332734
563590875
1118636718
286426901
1188753603
148813426
585380910
752189950
1268992338
1639739281
2135984916
533554302
585268122
562385717
1103303349
524693502
1215703430
1756074600
1867399634
1467824186
271991257
132521692
958923598
588503000
1779318897
1982748831
691220177
540662267
53759333
1920487659
2714733
976715883
360106122
519206352
1601077728
1000787162
2004010678
710370513
480948739
32283253
1795953452
482192679
962018683
1374178300
521504331
2083890348
1573872414
2063692565
302686304
965400425
1944166154
598952427
1812860453
927310621
1926721573
1639214313
935855881
412529471
1735053229
1624999623
1104127447
2067725431
375453965
444821229
1304429718
1411854753
1983020469
1679224410
418108582
1826684616
41005846
63550241
1812074647
915994603
425207995
619291319
1686268712
143015361
2146202069
1015911481
689586095
216567192
1136392653
418702778
632959589
820892168
963977779
1699650175
39818055
1390925964
529989341
1527056339
1110072397
1724873547
1738382828
1171628070
1931039659
1213452079
1118004698
1794331219
1170356300
935239197
1790521906
1420043656
1024051184
1013505331
1474874294
924106400
89726564
1288993904
1982051400
2039671827
426747590
656570599
811327106
1571663137
941382446
1289805678
1285531511
1307361611
1497263841
1671781370
904726575
2099860636
656285939
41473352
1034346572
324152227
139098728
1940141424
293659608
548274930
1380219947
2084447563
881315496
1386821124
1247812630
1490810100
1031723792
1325323209
288012418
515220930
1128021345
164065141
389725423
125825381
1388454281
2044207097
1412428163
1594745459
951518648
1278652042
2080012471
897931695
82708297
1686933457
150085539
1838787195
2019117162
1524429632
384670686
1917892192
1199716056
570456277
120522791
1355329268
890407923
2052300497
693837146
141174337
1568884816
1975883769
653638286
437622404
92642066
245193835
1013789243
2041948800
1228187398
1998835862
728654924
1041867326
1449373214
605594113
465673034
1734143736
1052059306
604395802
159700959
1686790434
216355988
909975799
428504030
2095030436
1096004054
973553899
300335677
727073740
858370186
1421095389
296731969
720648821
529125793
661543453
374456259
723224654
816392974
1038407181
89822235
291485730
816300639
1787925883
1632248079
1116281887
2004465508
1406030112
916520383
932895124
874159477
1558901228
2112110731
1331182795
1507472563
1427374596
1021050207
1693575185
1945832266
1909857462
694529594
173928957
534969665
118171397
691576863
1019652181
616568902
1375637569
1157361186
2129861866
1239632258
1255335249
1163739026
1100638415
939722227
205329963
1605549489
789285445
1830109865
2070380546
1845363831
928344242
631317820
952911947
1663507425
717110107
1033578716
2141055254
1848275630
560013252
1331813173
1513151737
94207890
1639185250
1267088607
677002734
681541450
281969373
350627816
830732611
301319378
559649931
622658546
1151079658
474725974
268013377
1967619363
297079089
858509048
168769083
1158149290
916022546
296305291
1760876229
2045355175
1360150271
779631191
1724016916
300804471
1261770240
1911920117
289953983
609790456
916877470
1349955619
1180321540
1700780483
195321020
110204106
11870073
1255640469
854453902
429912570
249757008
1506296729
527169449
2142752553
33103497
1666156305
295996570
1454509201
1653301293
332820022
971384376
1237457391
300988946
828695301
1343240355
1388045326
663590658
511674105
625256421
1346216175
684868481
37719468
1733314300
2035630576
647918483
121059716
1727374723
2126827384
343299835
903114661
211612605
1626079869
911670935
883796103
1776161264
342005746
1085406214
1115522393
1877734470
314245538
1884059272
598210561
1596153093
1438126581
358140436
1689681503
722413710
1322368397
525503683
1310027067
1522854032
597884256
253045299
1008802991
1503342426
468671480
826234492
141130271
1454849527
407685216
2089491949
364615195
1204958000
657707867
5739250
563538112
1450695125
917275828
939087020
92498093
1108427720
1460744052
1147930026
1772567393
438324568
1139356808
690863332
1747724966
2070220340
965568127
746081307
1116589829
733823802
537576654
266796477
195745067
671306014
1741697948
1616441656
1097950457
1450110487
222949635
1770484223
650057242
343142447
1885891624
355467293
1901664983
1200008075
1868010932
1440098814
681340233
118861683
1610397039
105437922
1219733437
1745693501
801995221
1317069457
151638066
870176567
694227901
461006765
1341587661
1020765327
844885734
1796970487
664084217
1778116700
275150042
81905989
882668312
1350143478
125439289
1791212039
596645341
690651193
1712772936
1523568099
17839387
672931231
1601707379
1484706649
1522215797
1416141135
120152520
1135992717
1655896432
1246699391
764575705
723313488
575668588
1125095825
1107734406
244155518
1829888876
23376263
1167284532
1717487473
957796602
1094148473
372655020
1830081246
1376074887
942908844
1843364506
240799619
1950457955
739207093
1545570654
781538604
496758159
963163811
1614961232
1350466543
466782855
1625321057
287235251
1869061959
1682154563
1358179629
341672781
29532406
178044091
1648361908
2110214054
139252224
758480217
360109379
1681086566
1872825026
96841017
1862949242
378871150
126482658
1716050395
1649134560
355903486
799747604
664668497
1973746031
1909342622
1843019250
1923252794
1385790031
388542884
99052790
1187040493
722618905
320671798
682143627
327688402
1352969858
91723174
753180238
615169667
1252251605
1308558891
1529083364
338724797
1759341016
1069180231
1769385526
2087569373
1304865676
653303512
1103190564
1561905066
1671769977
1912968615
364826545
1775059118
1061723387
403030505
298536021
2051925614
787154857
1552790516
623838223
862024487
2087980151
2022820841
941700388
616889214
1563982410
1249014731
1558425769
2131791853
523052276
803311897
1110040459
541200587
728383559
595129283
1128374105
1714570959
577721577
2011688576
80367639
1345635146
478796442
6300717
139993682
118034761
1466255829
49162885
95447194
1520527138
1264347559
944703118
1332358225
171496964
162325024
2049802686
1317758007
1798286372
909678050
1621111060
1071450481
2139764596
1639879275
1650685465
1940527962
1487016419
767093847
1335387667
345504604
1807346457
977884151
458856542
1857295564
1536948663
1985574683
286759005
557616188
1421902582
1743048035
977065427
1448356115
286604738
1370056379
681249114
759143517
356471439
1425174103
477571811
1179432571
264254721
1972702808
693727626
1240894890
254038872
56264313
1973798820
265759201
1921633986
1080180761
1288610321
966077836
1656271816
281085257
355487359
674925044
880435307
1614537326
554216584
482608435
1894217316
1908675456
853861631
1863455067
70665521
955696216
461688754
1444737112
1423631336
1328821280
1445356525
1591267764
636562788
716278080
1740402716
1851277840
589333652
728627644
527845967
1777926086
1098083589
2124663991
1337996664
901454560
1217938957
1836331843
1500105269
693139863
1068861751
1016069293
1146646928
1075845116
1629535762
306475325
519625758
1393084921
1457103719
948398801
929389207
1177268566
1322691443
425834669
645540947
296791435
576031722
1608451000
937556821
1656823362
2080003882
2041367500
649588163
1335381592
257721405
2047080588
490513458
2003505713
762991575
796274951
517813944
676362678
757056507
1802489396
1934705978
494697868
142730713
37037300
1066592376
728875410
490302321
2124877
269272887
39064122
137878290
1838044819
69936033
1323797122
1870207278
355258187
1866374096
1221595008
176483585
903286408
1991728783
1801991491
1294195098
1170698881
1326350190
1171403716
173787747
837606767
1556572634
312549600
1164137142
297257761
74125111
1829551985
1155437079
1689499401
106925961
1883472995
1972551945
410667379
672787572
1636541210
733401010
1163215680
1753876396
430701879
561482646
1030474165
2024288694
826486701
890490250
1951576879
182045632
1550956988
133033677
1047883800
462762477
825579667
172960587
1933567432
273526841
1848192323
1842376447
1650436886
1341589575
1365096124
240857006
697764468
120796075
2143631560
1398874936
453140111
1900816899
961104555
736683433
154595493
665277439
1683858351
553703652
1418307801
715168783
2065229128
855689435
1761614090
1940858112
1134957152
61954648
170147945
2142869094
1355014983
380284800
244414751
1492981505
4567109
2037160119
2012757055
400304234
89756677
574546986
1510356712
212882925
1583914412
30099386
1310656729
1744625558
15560127
566066531
1698579635
1704942503
275026278
1111288006
1221964190
1057684322
637454844
983880274
728189313
2108666772
245877544
509494831
1173948398
916827106
687054563
1973788267
1403121133
1637425667
442222380
802926201
1129478642
800880141
578533820
71522169
1410146488
605697558
1167360604
1736811726
663213880
1632812234
1992816861
823907364
932624506
1773639816
1641585621
1291092790
147105867
349008518
952245377
1084354417
16970242
1130174057
770774579
1330515076
582298215
755189252
1085733746
712475821
570179612
1677942181
1703271068
75258437
1865846080
631342711
678256549
274409987
1875551426
359292417
256443695
285866357
2098495266
897676297
419449240
1383088731
499150003
1698543093
2093192971
2095198220
817589354
232807635
1594442477
1184373530
1947609965
320241221
653883015
1261003856
1151784839
35867415
1559531832
1525966710
904960299
435670152
800262346
1528856391
1335354797
114366068
631221104
1552907866
416131205
479606377
1216074574
1144886299
911862816
1502114676
1236875732
67819221
1063462687
790796557
1510001856
1068298450
1626359619
523543742
1654011613
766434836
275539948
1401462134
1728493829
1243111928
1902579294
1012162124
311887999
1658592601
1699161366
656322498
756647988
774892923
28258573
1846744361
1768660784
2025146497
223436865
2017815533
1636362600
1784437332
1421267272
101439626
129335808
702176322
1844019789
1322902273
2025393565
107040992
1673033092
215496946
170704302
250104216
1548526667
226597645
1751752904
1458937497
1120648801
593174107
1899073751
1354838459
495456747
1042927964
358297308
1322953058
8606475
379742952
952309018
1155552474
455678999
1428446274
1062413596
95766582
1293411543
943350761
164238835
1759301182
1448640649
267702167
959560045
1953776249
2108267910
1383949071
1057457917
767000059
38200348
1103564735
82555799
1872487850
831539929
265336463
1427375977
394133881
1521032088
752358564
1117821806
1760723799
1022943673
95243251
1021386401
1766307979
1396136788
762184870
1254299062
1211150876
539681102
836078390
75562980
1121178824
1625877402
1214031458
1776709085
1012089519
1814064650
1267113198
1127920692
664013111
911185239
1698704038
1906123407
1104848649
1520796639
1033122011
1773064541
1918613786
220852846
1782784819
472172226
2095611507
607326037
853805462
551359473
1999288839
1316912742
1195105598
473587167
2072855013
896540842
2012345025
865487974
1589309009
37940605
2021449069
803993968
57553239
853486837
2000516485
553189484
248236457
1437896769
807463646
1380969541
765046530
1773064682
413800728
2064912243
1289088235
2126946317
1645330284
960962221
269080069
1913524669
1684087260
581014516
1432004589
868072932
441813551
327233191
1072966298
1594645555
377767474
2061685801
2056871606
1333560106
749681340
1252201605
1085182051
985820589
1050720703
1296837480
2114328358
663566050
657157715
403198200
481233018
399162761
1247233286
1489792965
101533078
1445044362
137318300
240020264
1374588203
1622189061
1044452528
1973248068
84396984
452368214
437273962
928929879
1918313042
904904044
1104617348
526426843
1249098225
2125273929
1799736711
1838078497
1053994536
1617280600
2086167103
1121203804
341599275
404569404
1511651941
1636257828
1123039417
282938469
867733355
475963848
331354304
1983075532
2078958259
1360269215
1645632487
655416234
1189522929
253107150
2112648586
1296855990
760170995
1919540763
869908887
7436322
766003671
338588462
962733114
1233032530
594610399
818789426
1176077372
732933343
1040906620
1441666864
1968998210
589416034
1275011159
582790787
196115865
621194828
2053180860
1168863786
1258819870
693362706
6563676
693194686
26275230
729001148
322114939
540248804
2125040751
326768179
197813473
879286440
1869267086
1105808618
2130062760
995120438
981068402
1563420790
668844129
1080116474
405224149
1693958549
764260595
1253350030
1739718139
1175221899
1494786545
1777488281
1227010932
1432857513
1192280967
620105153
1023767652
1263800585
1328248314
148358831
682201696
147176697
1791455039
490327806
1289642705
857347485
276262276
166188281
1615807217
2038771455
1398799012
464648241
681871148
1835956478
398080452
55611525
621584330
412627965
1998955204
599752341
1735032849
1592719696
499344391
867234118
966943045
31569542
695771747
2125146909
1727805197
469093875
614735545
684159170
1233966824
906140820
1154395460
1743310459
2041401632
1126207740
1798579497
1069117950
341734165
494668727
299244284
973106926
1635473514
1745452358
1815912543
72977397
223301447
1300162631
929065027
543512358
2047936065
1123504262
1270747720
1126709458
534104625
781475833
334838299
639919109
1914028068
261503038
1760334921
157749800
1745720098
2126102165
677070674
2112228113
1401997090
2071581600
1534318469
1758354763
891844607
254858672
1799270818
1026520711
810221996
182199425
115209204
1868052019
56932494
116018580
498829654
126533855
456373914
1785379123
56219689
613051051
1070207942
1075575995
1129470723
273493638
1963600349
1956627560
1131144506
1991682807
272031626
1629765587
377524278
1485074116
2135003280
2047651860
564511688
882010762
2130675355
809261622
371113412
923501279
1946886043
1157323077
1656498891
498830798
1219958968
1156818996
1732428285
1007387573
353194917
1624686340
1088265694
1019080603
1198249045
817062663
1330271764
585387340
1301478881
1316950294
9790964
433483145
815897033
414063582
1658374770
1874708022
1551330156
1088820477
180502205
97172805
1718948354
2142203459
487889122
1417982149
359110147
1394773610
1668702651
1235695607
323729345
776805777
1293986849
1147914030
620906537
675132622
423259685
2070017888
1038965947
1828131071
216780709
1101262025
1854199944
768110562
953664865
1748305979
407374445
247828980
1474332784
1925886199
897340560
733842394
1753966007
489463788
1070908233
906304735
303354547
543161029
1396294725
2068078769
917653572
485404544
1592139621
1972556440
917907299
1003617956
1778335827
2058035503
1609915756
1476328717
1476547436
362906629
1081224553
1085634093
836766666
998321761
762930172
1988040293
377927037
1036944747
1690036577
2049203957
526510525
793662243
504555273
1600227968
842123338
1340269168
1716068645
106133530
869381070
511124335
496468880
1071470310
154516622
325151068
759923372
736675974
2145717051
1310660871
68103038
700378754
1474700973
1714589414
1870837457
91883901
2022926621
2040964057
1387597483
79173123
393228393
1029420923
1123671867
331156769
233596851
380444036
625567071
1384689764
32634381
1150102758
1810937246
308697285
860244088
665661667
1370300037
312659269
1911248903
492618654
839515114
1056078140
2095299595
1072467997
1200456774
799836337
665553021
1154500792
161486823
2124550704
469107252
889156061
1298994960
1839614026
477353066
1308123783
1975536096
272271502
429516349
2081329046
2093076230
1467463565
2002560154
927628173
1015206750
1815217187
1492929665
56538629
2064836644
873460111
1002095670
1637543926
1931382065
1040952761
886257036
563198595
891725496
969142723
812259079
1691765534
2102996021
1748900932
2030176623
174241806
1029998364
1315729055
1706063690
2034614254
1223509441
1058884577
780981350
1856692630
1958230902
1730264502
146056303
1427338052
238889439
2137532344
2756583
906328856
322407081
2010422464
1554040351
174798183
1255777345
1243160852
176253403
560473530
169650829
253691166
798134117
1842130368
1684496085
1320944880
1379610848
172752788
2132421970
324886773
1368153616
1231547643
711204090
2093365426
1268929124
1925495511
357778076
2072060283
1842856554
637358467
1031057451
1062634227
1173893996
1039273454
1321022280
1788129856
1674622828
281421602
712616688
2110042144
1480175639
344904443
1671664552
382212004
2070733669
815314766
1757566480
250120481
646928775
1001798963
1791210698
2034651230
1703075177
1357346428
556749813
2049403226
1694146550
1310582195
702726992
2054291230
390434203
34250779
1927476320
1434324486
1670358835
467093733
1679767491
258004658
1077183377
1989843623
1402240815
1419019423
554555320
1414800819
444038525
1174206494
1307134322
1128323279
378125360
410968973
1180701642
214826871
267876245
132111412
1418452909
1787410327
1240355517
120290790
203825572
1125065551
1361638995
1699933841
1108212299
965339095
2136393185
855319021
1681160345
1723987834
619673145
926883291
2131515896
1743822246
1308639004
358184020
494913872
1489000429
1525750898
92854434
1282408562
1745392335
1500625915
2111910656
1913885648
1530807414
2130598713
1262827375
1187537350
1614131043
309444008
1971734146
1264492913
709755187
1379725767
1873207530
1838470941
671870378
242713399
898216734
2042985732
335848507
467951629
1353005787
1924379428
1704970142
1746901540
2006583690
1067222934
1758655411
634028477
1125090692
1086880163
299103035
2016682026
2110095722
1497200179
529620191
1977866525
400765659
2044443023
2101425443
496184669
967963167
2083297049
873731339
534405485
721504951
55667095
662029588
522215292
2144252596
881069719
363663826
513882140
251782051
35455360
1327487975
1282876454
693224603
1352437952
442752233
808941915
1141800870
241926166
1033202308
1177043213
1023784317
235149297
1946461718
1885565233
563471015
1273275733
12883758
2043486694
1659649738
1265647702
1108597710
1326603459
604100588
1334996249
1184984091
830625517
1428471667
1403730379
1112192367
390894886
62522843
84867004
1814143106
612996237
758371539
891126844
1068342064
201245915
1033042646
1902762925
1965064902
130231388
1132904831
1376068198
784541270
841346307
1899411296
153370215
933208143
273906620
722456603
783545447
1739250543
1063346160
282079848
208911551
1445169732
2021493467
668760664
910460133
1012926451
1523719471
485480551
997879677
119713138
964575713
976380073
262200278
1793018442
1649545814
887190029
1135239527
665760987
2146020903
61756363
1564686943
1621156101
1326233502
1885664831
26831635
623575362
1407055711
1151962722
2094269390
682353286
514064485
30236321
814845296
1254089597
218744855
1866339238
1214998088
1654485670
913428828
1405425512
1088676113
1160742467
1684671942
1502701523
1968694892
795752414
709326475
1353451102
2010043003
233309054
2017492752
869561067
1707859122
735935683
743755438
1474053436
1784906092
310449114
271602899
1138195227
255343872
1707032948
356442465
470964938
2026853997
1546331716
1171147804
94490547
751405784
427999237
683485794
1503779664
90130486
434222920
23445642
471694921
424144275
659159675
1306646477
31949338
196415824
523496570
71175381
2083514787
1448172571
1582635276
1624782014
1336847575
1244311815
481740226
746759141
1053165609
1592602237
1331444218
950846761
1104892970
252559158
1083732482
1475456783
1677956373
1245559891
1100571097
1561781475
404983629
1771103565
2130061673
395659454
889289131
1952646810
195210220
173128922
1304116630
283004932
1341597227
334393867
1983061348
1681408743
1360946359
921990668
1799693556
467824108
1448099570
2137069644
1355415667
1324250900
1720544855
2037062110
1583714737
1343690144
2119810318
2022227780
299341171
1976173140
1149489711
132089765
751265212
1013669928
358415973
16648695
118855687
2032622464
242603939
925811275
1111946758
669884638
1879535053
570940074
1305991116
118894293
886108389
842670111
1632833113
1660522268
287124127
512152224
611514598
1451555075
252350295
171421714
1476490648
1129940462
656965859
196190587
757691257
1030173789
1320835127
1319354191
472833552
941955896
2102720154
648312438
466842820
901396905
1334514605
1617629673
1632035444
1093231001
540945674
190464380
1008206928
952283945
497989047
89399489
522387237
1500015183
2116211991
1650145841
251580355
1474071885
673157249
1160673913
1409323153
1287607922
1750140611
1804518646
1525328951
1166217224
1032370785
349547226
662816752
1167003528
1012593485
36181821
425484879
138981014
45579489
1438495215
1863274818
885227165
1363309568
180532887
236546695
175654260
1020537209
1993614386
859186045
2108395426
213254263
653484731
1129568048
922213354
1693191108
813389505
287233533
865047529
639055692
1919397307
381760481
1274668935
1831151486
1141631203
573933349
1179634019
1858876445
1819790660
1385770134
1783199299
2108929350
1919430076
663437970
1142755916
2019293662
108297435
2143347573
1616297960
283625574
802273829
254611646
807271917
1856987253
1983299416
1716981410
1949771589
1758652768
17620628
329273350
985669762
846836274
84880017
625883220
1043761470
1392564949
494458645
1902646010
968881778
1271896877
1808849586
1979139695
295978201
767862879
1556030615
2040323528
723691570
806862670
1673871364
603993053
1223703315
1012865061
338693543
1347183810
875779393
214161781
2009708564
633030140
802656562
145235589
998732402
764534772
11281710
1743376909
1368473663
1817220915
1834106179
140850049
975875167
704418362
1041010273
397548736
1437342521
821248280
727356108
6540993
701269660
1941410652
845559090
2090194291
682373880
1016436927
1982436840
1938100220
1488089919
1923580021
898419145
97423866
695761877
660453260
1489182597
1412751558
1177136252
2123819143
1706502051
1829116073
1191998493
1411764890
243204057
802860595
1536478369
1686441227
1788905627
1299151500
2066430624
383238734
39258937
583023024
1175177309
743028110
750586184
1180390762
1165275662
289057682
2023262291
2085274684
1741669637
466971455
56926181
398015708
1873779153
2056519866
1679042438
2098300599
210680054
608355713
587131363
1979851876
1687244584
247354545
942331862
450205942
317476449
903688846
1397770073
608076330
524771235
2143604261
1198790312
318682958
914356872
1054705153
910132071
1062201114
1142318538
1976544473
1641965864
1579757302
334741625
1601034329
499489933
1811640269
750862391
434980616
1750533340
1552240964
2117686395
2015831736
597431657
1762390424
924624085
1849999011
1754005468
394607681
425397743
40778542
1509353028
450539142
1088392091
152451813
1010003334
555843543
1859825716
444970574
163447505
251285486
1849812853
1013510797
313991012
1058450439
1032086757
785762219
659062258
384373428
1998196738
810784165
619304548
1501783042
1953636798
31455195
236277971
965590715
1264370529
2051145751
137711196
1893278353
1744809810
1541825269
1150768148
1158218973
479441384
945918913
1839663824
1185906349
1258796569
1838733401
2022614200
1974997975
1634433899
1247918676
1848305126
366721455
2052250759
169337756
684503583
315307139
613929492
2033527183
1829875511
1114330114
1976560212
899919822
1317279553
1586649065
193349440
10013647
1428901932
52600548
2109900147
834657823
655675536
695839379
1616977278
168094648
323810804
1286422632
1299395941
1883507122
1186775415
1202843829
1912447280
495266671
1459890749
145310533
1967564952
138504372
664526298
2107641364
518281227
445713964
1949609073
822359401
1100708867
994579819
954535647
1631417311
251146461
2096746668
619772694
922739815
405439088
486845965
887600625
1601196219
573984878
589087788
1474911577
798582886
1123794414
286658478
381210987
1012202383
1908907067
1441011620
1379689452
973478634
758196580
1394536846
1100423366
1163838803
1773247958
216288680
943318246
1287678426
578008257
177187912
2020096390
247202811
334930833
1696087352
1671010686
1437153334
622754527
1896058362
918358078
77184307
92264692
1172952071
1128536055
1787190590
2065648840
2073901722
861466427
1731951925
1432233370
802883660
1661743734
484127363
294573353
580980154
1205921642
609019779
1126454512
1957639776
458125170
89345436
1607036760
1724614493
1073299504
693394940
676809093
832638560
1693813086
138194155
1436193997
1972864186
1924177047
1349559531
767922654
1798977493
1519050116
1220417316
1685353480
526861446
879671117
145342789
2137024371
829852370
1992772981
1978600983
599346903
296581073
1659938896
1607678198
629504312
1280027477
1443895535
1309954854
652171097
893084398
699875729
1309665473
848302573
781972822
1900303979
2043691459
811182630
2001373007
356744326
577754026
432422447
345033752
41708320
1368631133
61222091
541263513
68664166
161798006
1813453179
1406788425
1800125154
939030939
2083107159
764403216
634475925
755321308
1650959033
1740301639
1008955176
1781445964
1205393508
1482478106
948206045
67477835
1564296780
807833158
415673098
1616017296
1330040693
507770328
333603861
1723791210
980522981
1885991978
336451485
2147005763
1270206599
220998458
248589528
1870620227
413719063
502271536
1238315206
624894793
531275199
531835269
1400294920
539955477
2020850716
1620458962
120392675
1928044346
1048339793
618065061
758402477
2146504128
265036225
1865818212
609083487
84685831
589788197
771942786
1031853872
2070855605
62902150
1329068198
668203948
901399861
228885197
1198566061
466282851
98381164
65846904
1839675344
1548430302
1863178313
1638817179
96651691
949167171
532982035
692512557
1345690364
1944809162
1896695760
1987666624
1611834570
1996156979
1625842613
1308767412
219177034
1522787737
1555445074
9221369
2084108498
820294497
1192138380
1247221520
1277496803
1912483193
529202418
1145306076
1223583420
1194049391
371698903
1100043778
1121282297
1724794381
1455737706
444083013
1498254561
82791106
1986472356
773266818
1899723977
1081355670
1047218314
1153792266
222572510
342414306
1328681357
2011509712
1108874182
55924796
1258295405
10083602
1453274856
868337213
1237526719
32267045
91557475
1432896925
1268971520
13165312
1017205680
1259573703
1426976545
1145217141
1377299818
305300647
1966103949
460621793
2083907381
2108775384
859780044
910931770
598323461
1822445177
1949255295
1285257054
1141000140
300377926
519239316
1494354928
1001807192
1379992833
590725078
10532529
487885228
708486238
891405362
701392259
158578484
495137839
917924718
882236571
1783571784
1534799705
1171288228
494879280
602099690
340351530
684624992
1986422358
2020286496
2093327991
133123780
293618438
1605688604
81512255
2092185651
39229684
565342853
523594178
154961487
1037777512
1512579627
886170276
2058103431
717344126
1887898491
373668973
2070591392
336158007
1660181899
539641047
631423444
1157940396
612971492
1330502885
660571688
1834537869
988234510
1011305296
897331652
2069626573
30840447
1839752345
870734493
359402908
418644876
289790936
1687011689
212061625
595857689
1479109485
2002083251
654814903
784610886
2057292430
229074753
698509949
1458506112
1575149755
254533679
974656005
402634505
1284158457
1767437688
1657663780
1300446754
241821662
1863020567
716602368
438459051
1914131823
1453734010
932311561
194500618
1886709528
1037474740
2133751501
1901827201
1264739071
1650597980
840120458
2015483411
1148317530
696177135
1505771493
149234408
1629237223
1763002441
718502850
1746767519
601655059
1407808277
635578428
2030662103
1644685634
1812689465
920237916
1397660869
854620342
871860208
1820178073
23162062
581074401
798334404
1082512530
649122296
1236532706
1327563669
1076914865
652423715
95140084
1712715953
1864794410
1248741576
18466704
1918384958
1826184627
142064584
1937821480
681198975
96264116
2107691150
580643282
211384951
1891085792
1764973259
775370401
1987088559
340825324
1470399793
1024632400
744847606
1084637709
271549748
1210551889
1867383408
1515381769
680950900
398344920
584791134
1320957773
1700136217
255612803
1593941790
1018542118
1065131173
682314728
1848362581
1452424799
1798522909
1825094960
1398014699
1724366730
165546263
1176366511
688777825
2091690954
1176914232
621938145
2033255709
96454337
1091428174
2101329338
291405548
386911592
730329288
1283227108
1629647359
418802686
1033516962
570498276
1148239315
1873322039
100571690
1311645537
1238406433
2020196984
1268304699
799497191
641777564
1282593347
808280904
1970120886
1288548889
1813474989
2031479787
1733999589
2146727152
1981577940
1487086358
418192062
1530411063
1582270955
1512090751
938016926
503708085
1658658955
667978103
889246661
618446013
1372289530
1037570422
855164242
1773230997
551787791
397231366
1795189432
1487854157
907081461
1606504392
70796976
1787070455
1756785506
2112216582
697061887
1057532994
1455631524
415364554
1096761834
1909028090
1578286429
2131208213
58832040
492454567
2113716085
1772253372
1911065103
905149883
377400621
372126843
853352937
52107570
400759165
1130768949
2087629549
651351960
470656979
1773395818
257007698
578142228
1856819088
225267102
110905673
1594460824
1501605062
1230349892
828517512
1220448899
1439930021
1206525221
1786005058
1765478545
710108532
172447078
1958605634
586392930
1107502240
1621398134
1221349909
917179519
2131110356
1788023785
1894890339
1339613774
1556861168
408901167
50812232
1510381123
632579912
113739569
2113364370
11142280
1556918577
1574994133
1035263578
99375374
97783264
102923578
1454396742
1459744031
1418220657
596211386
23767035
114285447
203996810
132695688
385010934
534869428
1173885475
43897281
1828251146
437589018
404440896
1390120343
1151555476
2043247332
1533102934
987660359
1305639304
1182141494
49698588
1737190205
1607970180
504667364
1630823627
468745893
427504967
1203819664
1367014242
1613061313
521097424
658040199
2071693131
1310420029
1403572599
1140824669
2396251
1244304156
314156370
484655601
133880665
2068178234
335631260
1475001940
800039117
1278066108
702810195
929970118
1478822737
739702940
1147091468
593857613
808182455
1543695609
1792412605
483283942
10991200
1492814631
764742309
1908247863
1522344453
824222674
2109910735
815533941
869146589
2139186698
1800062573
1175357458
1074254195
1771105722
611906509
1174507965
404911265
494159943
772133092
1141765638
958843743
522832358
1266921244
669084605
1326629007
2042910018
91245224
1917057431
1281184881
481115116
646502780
140654279
656484819
1017872797
1045086805
1522593492
787586591
8115850
1216040329
1828565853
1654908892
2126329748
1977562094
1952401107
1245673908
1314146931
1656897875
784912764
577258923
1825869576
724371453
599297685
95169649
1193751694
1461011580
148663565
158959083
883957668
777665859
469249250
1690550128
1299737628
681903382
1398664696
1538111411
1790811114
757136262
352030268
840943295
1075617091
791906088
843870590
1625580587
1977508629
2045165237
430254295
1882799785
2079955405
2004910965
1455577482
1800497298
985898354
307425159
1882020607
31922491
844383992
2082306181
262223390
1545194294
1040550192
22703592
1843054572
513747503
1987124200
1969883774
1148594463
1624941895
855912574
309730417
719401106
1494412705
288549199
1301376183
2091281472
1869822415
815098130
1768436536
2002816979
32675161
1491129643
602694899
1019948791
74282756
891429658
1054909963
1665125952
286773375
643657964
1744100224
2132089419
1795653662
30791178
362574512
1341056620
1137328814
1746861166
2055338372
939704334
168566686
1884155001
256858381
1005141644
2007307517
686879091
1553167005
589594424
1984052222
260836119
1372454807
1582951437
1049195133
1069864171
1728917727
1843159604
2006877691
1296204296
1104499750
1390572686
250858867
1337933722
1175119077
2014864577
726973295
1595772850
2069514795
797616514
2075550943
907185353
697050820
1903127919
1460407202
1008739015
2028820512
941395196
1855678484
831740894
755618096
2080118865
245955797
1550540870
1829991539
1575551663
809149450
169706832
2016300982
524483808
4604145
696215400
830629652
1474814587
1872231520
1486110607
1002029251
483122992
1512210113
812473532
1389206426
1585572698
1091497046
514891627
156200595
1152088493
460305886
900438888
1999218965
1159059683
1879302079
1514621093
1050215142
1762349747
1607562994
1789244497
145136137
2085475357
1421559324
482936449
374492000
308580638
934119400
1802634703
1673192536
667391814
1097628339
830120004
1756761569
74974387
7567906
1914707797
117158885
1571600013
964010766
1260144994
404899774
1939343745
1034895997
721590809
537951002
1299814764
1419825191
1765761248
688740012
173589055
450122672
1373935445
1168580784
163966330
1465874047
1570916464
1976725237
179707307
1333457281
2068999199
2095504506
298552859
759646903
553631931
169048700
2056995090
114647378
415535841
1974196938
908278399
1758599579
1131047215
1615368433
2128506188
277824406
203014236
625116650
1037991552
934760061
896498686
185667317
1696684745
656269549
2114099844
199099536
1562956837
217856986
96037441
123134042
1359708040
266664496
596796552
915583528
1687679927
1157377302
1747318312
1046548061
1055728345
1909630266
149807116
154239927
1089872516
1429620529
1389212623
535594061
775871072
944853211
1913854464
1514902033
575800177
908271488
1459280333
1113467463
646727934
1054511716
1266859273
164475480
2082632669
1413735641
1131712812
1424713703
2070227724
1812356776
786673722
1882374834
759279139
1481304012
2108218827
901216018
345080578
509442172
106679117
1827622197
710623078
1388096341
1183049732
240421801
1650750851
224688196
505836015
550003694
1655281707
1048359705
692616518
602883907
118365713
1598352031
1243386822
1753176055
1944730849
1326598984
1427575653
295667470
951763580
1551054970
1096250427
916821437
1781036645
344270742
1531810910
829154948
930418003
1495242450
57783284
1723761784
1034694471
2071805160
567245782
545713519
1483667403
2060098631
183179289
188966235
676298573
305917955
459631646
1036100888
1379448367
820740443
1101782893
1543459678
1056683221
431721100
122213835
937649670
1263743366
2011514878
222299349
1082831230
1684156669
334239340
867525604
33543025
1132144354
1483205874
838696544
1140144519
1234754439
1157269540
2053819593
1343412031
265725545
934345532
608582275
1494055127
350868642
1669697502
1955983587
1975950603
1189776554
1434762328
74289127
17603744
588429741
1673434775
421680659
537379383
1341565391
803272038
1962248152
1691241601
660500916
1351837646
67398322
1682664838
1511119197
2086071275
614109268
444297709
108009539
102022905
892008044
1113614194
1002983004
1249007694
1283242656
601527481
704768741
53694696
1997268662
1222516598
1498838867
1773926662
394061268
1398490701
420137207
2075078353
1119619895
948967653
1030988892
609487120
258603487
1291656619
1179472017
845400360
248561562
498368469
1313884259
288926846
1051853742
361377167
170416986
198903988
563155888
1893712259
196322324
1659488084
964843074
275354208
1602018017
1040023678
1887963419
626708230
259188299
2146564995
708411473
918676778
1030685539
1427868034
1717953149
1547182366
1495833081
1542550313
434294659
713988642
860703498
422906227
288737100
1872152818
1699420457
712645311
656342167
671149004
728579879
1075859524
903865467
1738843445
1677652770
2013756160
1813283282
1711390292
832665696
1665333305
1971850774
877019295
727016937
839571204
606610307
912820601
1364646661
1273638273
349363369
1245473121
1011060001
406741957
1375266607
456251891
199835336
743555672
1146722690
1336830900
1464758480
192680881
468944753
1665949739
105339071
403399845
1939504978
1178791749
1294470935
672548639
1188395990
88280962
624792337
1407094860
307931546
960397448
284217357
550718983
1464476327
1376303519
375523930
1254554416
235706938
1315424648
1688032090
348032065
2103160425
1178599850
157064268
653997883
227162404
252753806
1310316426
1175118976
1463795423
227231939
470617663
1505748938
1420496161
1856355083
1418373976
1634658394
27344944
1461060831
532343790
820138984
1771056771
1481657026
1242934709
2065905490
1257878568
2096915099
2020863154
394341360
69833699
2061437304
1409299957
1001183826
915428617
937385370
1961895146
1937606594
1691959566
340756500
540998106
1070402969
407518650
1467090738
1723355136
1416954305
2077800122
1303465893
264848072
2037031250
1495842700
1999179214
1180155881
841667447
57028320
1673987529
1507197442
1720823614
1885136816
1823137560
848123674
1522697536
1622140258
156112605
150268118
1229910513
2025584456
279472986
831639201
1802301922
1949917112
1862299395
820663624
1636855605
324152136
903660474
1438047613
986017248
1001908722
1393548121
1842137062
1163603896
650689404
1423147454
66227329
1971571033
245148265
543442355
834469334
1584678292
1770432590
1942397631
930880596
844282533
1193631687
455477135
803689795
1019558825
1684763126
93201705
323036849
824382916
629691083
545524683
2134624959
1323787647
2097966652
1435919348
30185228
2058746631
806555360
1168008909
1596413130
932295279
521227412
1012498418
1593542960
1114776518
2066463251
1121259156
478769882
1935484279
176122302
49458670
1929770822
480857694
1752479300
532798491
2144530988
861069790
606707974
153590608
651458124
1706274908
1998507389
788270498
758786914
1513161717
132785323
427312120
1250699880
572477449
418639063
714983770
2078937748
1160612032
1321101024
1838508468
2040378687
1018099609
848156086
2048315861
926020675
2014429096
568301164
1820515434
1833246561
1670494625
114355814
2146961946
1740787560
201966393
240527395
1591768708
2069132054
1512281640
1064423298
1588806815
1431235622
1820651798
926442812
51597965
1459770142
204475200
1954977706
830118836
949534733
979300145
652547748
452660056
1226629885
191335667
296368369
4614964
1373593228
2002016709
669250933
1930161540
2093673071
1086189048
229470606
762824303
1324926823
421357859
501105560
1937262664
1172494545
1971365798
215484756
1819608766
178160741
2050219642
535182593
892935824
1804920641
1186524801
1774869840
642213253
1199567829
1588906166
2015998911
1241164769
1548637050
1724077096
1625801312
493211342
1767247322
223170871
6160037
678409293
1572558390
1410545048
554694394
190372229
479732272
267693562
1338200337
406329469
278819991
1629757482
937366046
1620427528
1506066108
1581259074
274690953
993897482
817016086
52380740
1690022232
388404685
1989657054
37652265
1848416588
1782235439
1657834563
726591171
381504414
202069405
1916195742
1698907274
456941343
640719846
1941374092
1551707365
1166285712
792268244
1646750782
43512037
140323702
29618595
1277502279
916607643
312627354
553497106
458991964
1251502829
652057569
1448861784
1212898636
35085754
615107720
304392729
1802214851
254810721
9632676
1081621367
885405028
60468410
1959930948
1039310925
1452922206
628259363
1294619747
799229327
1184678318
1183242439
369130810
938677579
1077532411
1907524758
2015697258
115650164
394725635
488199710
1171701474
1039107367
1526001309
1594726217
1936785343
568432900
528526439
165457381
1525348960
1291871542
63698369
1597902533
1970543531
237011019
359925773
679217245
619680922
1424715247
1835800022
1860913156
493568980
203536196
579470931
203201878
621433761
1113366113
597274998
486710262
156477926
1249299529
953004766
906567867
1596123766
1354025172
2005589066
355846127
1438283643
1932789026
971209837
1268177328
328782066
44923874
1083658734
1737039821
426215828
1129793102
420661593
2001557365
578016981
227859482
829866809
238040269
122102362
1627403314
393438114
1345683307
2089098586
1549757237
719187491
1438378409
1793827944
660977788
2079833560
1982869367
90531026
2078000705
1128648504
542079919
316746018
598670526
2081969571
2064535961
1003938585
478941208
1895726053
1218085430
1994671217
520092299
1765108345
1176064847
951993022
1724316536
6274947
1022840005
102129274
1019739455
1850379150
1129680618
182612082
444596246
443397410
1529798037
201622379
1979373679
186920587
1974931164
1377712973
384074791
406733156
1941929106
1329343872
586278652
375129409
866607092
690480225
892784557
1299235284
541854619
639524165
724271647
1227767559
535007312
313296333
1889961913
368311848
1665422273
114461817
1872819981
1002086983
1375899831
807407308
1609915223
219074660
1598731849
1339617554
2096991208
1771882057
1290955138
1240819309
2053740437
658096886
973966493
890581107
1948760268
1877639937
1909680151
480806555
1582559018
894000840
1749429484
51299297
1939583064
1122009664
199661641
412993886
2100380961
718302480
296970412
1925487962
146574505
1721095858
226740971
503275880
1266461100
955769202
826546712
75206795
1291051379
240063585
1939607151
1645086131
1576656112
371065551
1962870371
1283154477
63123427
667773260
1864946096
1975997070
80901856
1447352859
1418427225
1248828696
1848960247
1409903533
281563216
586962966
1782123697
1985243277
1741218068
844856651
217984053
941607892
1033411151
1837580833
645971541
1575329519
885002238
68433516
383664053
108216398
1239480376
567915195
1146212136
52025327
284348496
439425178
458050085
212042370
170056056
19889840
1413292045
55829277
344707725
835906042
1051052325
2110910894
1759942162
818352557
1464544962
2096291733
877061134
1010854044
781290326
1884310096
1394988412
638064003
809741031
676194468
1490262716
1712833849
1609097121
1163534867
1818443163
144877155
1623479982
718821056
280479032
2017359758
1192458366
1642596426
41505643
899852889
1571309770
433901657
2097135001
79377942
1111460510
1236897558
1218769080
943030099
253488793
192318034
1622755110
1336745253
413036007
677344330
42561976
1343601227
262098112
1245783252
707757719
1054903463
2058453437
328085905
796951046
1860796786
255088015
636516348
2093855675
521594796
1015953048
937178936
510642335
1484901529
1821159497
1436371193
412897366
1225234519
1587999379
634178813
1724120188
112180783
230312325
154737814
1875603222
210525687
568686776
1232046813
678262507
197176452
1413978138
1919814683
2062143187
1072304765
100639016
1058228792
1266514979
597187287
992276249
1360517767
990605179
478236233
1557052840
664270012
870862347
1446125123
537659275
1109330132
1884902559
363833384
2053238577
1961679257
280956690
570628355
399207696
1684213134
708119075
668586018
1659115223
1981911201
248762638
1829340374
1376914086
784424291
1532345279
1620086689
1036992735
1544437058
1851924889
1072523569
286620176
131527415
2142549172
1266696767
1865902896
946494263
1497491671
1803982556
1481206274
211575483
900146563
1419735534
578202384
880191370
641295543
2136412255
1312459047
1494616596
2097724984
70091132
1323110274
1185325515
1124626162
1942638812
87683910
1314071517
586139188
316176599
1398574152
239233761
785831299
1433572706
1859054089
1979934696
732333346
682362458
1623984867
785065406
9857239
1139868087
221597898
1677322520
2028619608
1545022350
1730031547
869565384
1088840863
1107431695
102411777
1725822229
850211162
1657707085
80019210
992192582
1298590770
1765927953
1440746465
1700087707
1458640660
1510910000
365156719
1738437068
1794039521
2143033587
165938737
1057371314
51479928
610322360
1391025577
1377516829
42880369
1551562608
859408116
1644286351
163704491
342232547
1667479394
1936899442
394548993
1052813622
404941538
1429888455
1335739645
358516687
13244407
773366268
34150930
2113332210
51938953
536485265
503347773
2073531584
1151387510
766155320
823152300
472417898
253822510
1417466735
1786980256
1540685394
1907569817
735062007
491427720
735415497
332991255
137327449
868870136
1403814791
237311878
284888831
688978418
1671725965
354462542
706191295
744409840
949978333
381617439
889032794
1073579275
2105006953
97795280
639587383
248301264
1119521943
214015466
1136054260
420403150
230368092
1630034830
267149384
1902405237
238305609
1409384176
298242598
1180152783
91225579
1860129959
1625356935
1634505153
572090327
725548752
1608317150
200223914
1594744716
1305152927
1033335873
879742658
2132621250
1156219028
1790878832
223913545
1142154902
616001863
1700631316
1695807131
577143973
618996198
523501291
1717235376
2086945396
1955101745
508734323
2140889271
495449781
339533254
1865520834
388457222
454096648
86108845
1408641418
535171725
1300177795
862802181
1504106077
1265418137
475245837
1586706416
829801246
1210164825
1814050144
632350340
118070824
343111975
304470871
1871362311
11084084
1768417791
17747909
1485269308
1124816182
708403386
388250451
2123978155
2108101523
1617398953
2089860261
1942804164
1518949548
1772156047
1522403264
1908514046
310779097
2007130424
376497755
1774687636
464901172
904812060
357467954
295199045
1036003550
1655344945
1176834348
397381581
1722383046
1493077855
815085601
1836161820
300928939
1961940651
527133075
627740618
1056325461
1412664663
161889627
781270392
631282400
841493499
652817660
1681082528
1391522634
1068581132
937881074
307112788
1266891168
1536633146
1117358805
1547814999
882126177
978773433
197916490
1250893860
1477423414
1556849112
1847154601
1027648576
735181190
1912353629
753199584
624380831
1421457163
1551333538
1304469585
1319660260
1131071415
2145481422
860616012
636771312
1440022981
524824577
647545897
1094358814
547402374
508422386
677248938
128172584
167854169
130928983
1328869714
343284788
2027666164
278098517
684600324
1566847061
2101167536
1498147574
1098080865
789363050
792307733
89631367
887043764
284000645
1292432737
1018169829
1106336921
1353190849
567868311
1821944266
324561298
148087573
885355175
840464037
691649836
1898647443
41605359
1382036855
1985459135
773758578
1227632422
1699628039
1810394316
292861087
103986986
1827820546
568362145
1795138819
1637577427
930976678
1061395188
1272198730
1961561737
1389510975
957135158
604536500
1325563820
2053689206
1491237387
1048348603
1712270337
1771791935
471199299
1607983789
127319528
1126627759
543694445
1572479809
1726817978
1650026705
186835376
1452555823
1286104635
1524101521
1705359473
576801358
1013901474
432131781
1886055977
808415886
1568087153
489773796
2036581558
2047984511
1353346099
918914556
113943690
1574323671
1756103495
2048444302
1312098449
292046636
715186874
1650287261
1277020083
1449079154
1463938184
1586633374
1810500500
404073666
739589962
901658886
1029127705
74971268
597463881
767166071
707632536
1248017020
293124382
1586274682
1595119834
331091116
1633904713
1174640874
343471472
139368254
1200263431
1533685896
2136183687
1141845236
1733468045
2011510169
1361633795
650987112
1464173294
1867940136
286217777
2068852003
348795474
224796399
924948675
2046127214
1407663071
812689093
1168740848
1112163771
2087969051
911708811
155609791
1473803525
1819667702
134872691
426622275
1430434807
187796681
1065289252
923810466
361275411
1466510837
1363460746
1228594197
730118711
1298136475
1399258295
678791084
1626696271
67283180
439589945
1249300610
2117119645
29586477
954643949
1847680523
1794125622
1630652264
1708602687
1418043950
998014435
759682677
1219392858
829782016
1665086633
1170516567
936965718
1798237639
1005943516
953327216
488381676
1995685576
672613065
1904748053
98310496
998404632
371547412
1066825173
2713873
2108947817
345823579
1674862924
1422675402
997373685
1132233787
832289581
1178166929
2076235870
157705362
828231263
1564681878
2047637659
1242478333
1310732676
36208221
524176881
1912557160
578163171
1496135304
1729089785
1757190015
676206209
2003009113
894606770
631462756
159947868
114355744
1127776219
650976711
1538607446
1746353846
1476433934
703235293
821839440
2002646155
1321111527
608629348
810144736
335645444
736981743
727954388
731179076
1801406814
253639632
2032630951
47801720
192024118
704209895
1431385894
792407724
1907890233
793026711
575738980
984466954
262500338
1034367129
1300235103
66893919
170079502
1633197729
447398585
1442075728
552183541
1736639487
1487556110
147895126
431736737
148796321
985995700
1198402309
1253911342
418583512
849916906
404032588
689697726
1636859905
1898766607
944039457
315900736
198913010
1643564524
685299265
390613804
1879513907
2084346968
1361518250
339187869
241928535
1212775398
48615027
613136678
367243323
1107512925
1126792563
836233041
1885280953
1378259716
1954828699
799254299
1821867174
1629693365
393935059
1904296322
973444188
753060217
1045532972
1956393530
453361711
1887653802
1851980157
1674072595
1434224237
1914007978
1363687972
1152746010
87471225
1971245587
1623285671
1705585368
1626085362
862286768
1738060441
296906545
2006702231
808424062
721965662
672420521
320737187
382281919
2103028065
1590270476
602030333
94237892
1428082737
1360453056
842124803
28040555
1365661309
630932374
279666487
1545895546
27646535
243692642
277501329
1257696192
662206501
819721569
309745421
1041776038
51415045
1463536588
402788843
776862631
902644645
708085438
1962375979
1768378953
675370024
1786422247
54765949
750791881
2015055523
934126696
1687355021
1306870861
1292086864
124928085
1684240828
1844076105
962894938
289764002
131933967
173487615
1349992346
790380063
1183029922
1588191613
1800305858
633687897
596467732
1804273786
1722937045
1790817158
1246967069
713305323
237092510
1510717425
1185090232
632574614
175436504
503238163
816924042
1471677881
1815246459
61096630
1070385159
1994372
1758234019
632067225
1978603610
380043120
537483144
976859490
1382542998
1299293395
1387903660
1760286068
2106504719
560805336
1818371744
1597358414
806481094
1430089367
1358707588
104178436
1305688599
1992023599
763108973
1877844505
607602244
1767050185
340011196
1120582972
733477176
148903099
1181664595
1771128427
1349248573
542141540
629936064
727355280
1673802050
1849712896
1549476845
1266141147
1912241852
46126538
183043702
923966256
724720232
945680066
906874093
2020264411
565482199
481015898
2060910453
901405681
821210098
1498287854
222624321
1359111386
1509608269
346577050
1939507556
147597818
63209789
704806980
1477802300
1700358593
458144089
704473602
576904031
129920074
1866067982
719392531
1125885556
827908092
572551042
2125028404
356631332
523698922
1868509582
2076752954
975805529
777748
126777287
986367363
168060428
813940255
1412232248
269116800
323824952
1961644674
14864978
256728224
855505471
296267823
517185908
1590874348
123815137
1969777210
1946322160
565109154
459470901
1909556027
446347291
632500845
1124180080
20983024
1758815830
880794350
1404859568
721369393
243565761
539371011
488066878
517861027
1924923244
2007105460
1023145067
734755380
790589947
666690181
1968713646
1986879125
1523391463
1179042697
658849109
1487729329
917565727
1399202907
2000611957
472782833
1588014639
1818902747
406982765
1951207019
108978049
1663195279
794013293
1805086274
1198379234
1663364293
1230452120
1412620174
554676666
445969332
268033163
88579674
1887522305
13041279
904075610
1812289471
1582135794
452948949
1392848533
1188934669
509590071
1013511615
923828497
1201030855
2043579704
1913358008
360479353
782379578
975724955
452187311
364615508
31833388
1408898979
810838796
603261637
1576578032
1077979218
1309442331
631331153
356994253
322871211
42545666
1916087508
879650977
1546490048
841243227
1810320863
896825384
1948279850
768248976
1572905323
1418367856
1817732551
1125528618
1388303400
371477963
146073974
2145307026
1074219972
1999501073
249743675
397275849
1667791655
1155159026
103281947
918761091
1028577521
1846245201
437418767
1724268859
970628512
234499753
2001328386
114028849
740538815
586470044
802185832
621056174
1943412798
375028495
2019879145
202683056
1188382082
1669601164
2065578210
2035073439
2072168905
446756789
253968742
1532736205
1315365921
2093596164
912652581
2038490293
1324649495
208405569
1453381390
585086759
1080702605
830427933
552515573
850601157
1079722384
1689593449
2037780905
1032359608
1726791419
1464890923
1660673516
1820293661
1967842740
1353747195
555416246
1443812048
1445744210
928534393
872864360
1275969949
1525164847
1304262924
400343238
1254325725
2024410875
1021552281
390701735
1599736675
2030508834
949553394
197570322
1917206512
1096228041
1221659183
2024890038
708445188
837530117
142127305
739872673
1460562083
2145536658
471302397
383066530
488159107
1963988270
1353376315
876776114
785843817
553484324
1402543029
841112605
1619619856
1842592814
14924010
105549749
1880100303
1038462463
1013619662
487724397
118832868
1761787305
141160458
42231003
1312606449
1428261762
887666589
1858624062
635210350
181529375
867331248
2037099420
1773208991
413182989
788863887
527181943
446871328
384162144
1956677541
1747015856
1129126045
1565873116
1365423870
231296982
1297388865
889708453
747302528
252142553
250248109
849193142
699510514
802135923
414242489
929062380
206950285
361246090
1566247341
889956765
1029093892
202118903
1083805713
2102192018
1670625202
286999198
898123287
1014378759
1409012574
1512191447
1926114904
1060904612
664996461
1756129195
1280729778
1724513058
1648933896
1923090397
774519246
1596327018
79853312
500091839
396029256
947241909
925915207
490609210
1700067493
470490520
1060498916
876918226
1254630652
1551475338
1840604336
1448618373
472343771
519432920
2044091555
571507926
1426449203
627464578
339127572
1675267980
1753636509
9322052
1361975025
1526530476
1026643575
2132819832
950934693
1888166284
1822685554
110614386
185972052
827252528
677176230
1415315879
1753112355
623566190
1268937230
1143999934
1978469596
1864942243
211945934
166249265
999166215
484407
2085470074
1128829978
715329351
24017760
1443943164
757878564
1051324004
441735499
577609323
760974932
103370612
194276955
1797443492
1646751959
856830793
1077048191
174432344
2092376705
687456309
985698222
1902623420
1879030430
2886534
136741987
979332381
687837094
1144296788
2111063993
1545645411
347676338
326710539
1849515178
1276010809
1674510025
228657342
1676888913
527584219
1553314210
630643377
1455105784
1378935167
1474953618
2133509113
914843669
1575504482
428944059
1320245361
906055320
169377714
454435691
1614247288
1745915285
1226185497
1549331584
907282021
1127307389
1343816646
287979922
750561574
169846263
611279934
2073410690
1909340028
1145447473
1707080812
584382499
1232554731
113334029
1080107080
620890967
11902178
2092282151
2006152670
2106527246
85004723
1122609888
20705547
40375340
398724074
126104347
1723948991
675196493
1363420984
789947140
26652692
1033421875
1289043223
1769317117
1117121138
238343924
894578395
1891735236
1759815925
1665305807
10298762
654713788
824515439
1451210411
984318147
1154182408
1921866749
2038171963
1270662039
1049999911
1810589323
1777821328
1321419494
520709062
1844026235
1899525145
1931602869
1782972106
879185878
1025447891
1457870084
2112021186
1733512313
1910293585
453738065
1940191367
1310949525
961626320
1801873277
842412859
484523699
427684397
1483688536
883688327
392183105
673273932
1548263018
1748263608
1759403993
835791205
828405409
469371633
891478349
564510111
1101138136
1466917022
295806245
1256867361
852672075
1407407468
592540217
440136760
443984778
384479612
1607026517
1179213441
990028791
1753084912
502181528
1234851504
1870846861
991863433
919438202
1967524969
401096790
1471372103
692067594
1830601108
1043837779
2105927136
835665618
1623433141
255902167
1334601664
1168182202
1201210299
905747709
578001495
772163456
361300704
453621078
1173193367
1070343826
691010151
1504045130
309090729
2142835506
1702303452
1706128777
709792455
452032887
2002591691
2142792629
1251886906
944116442
24264426
1489255275
364331340
124672696
424673968
1456983378
2005259497
228069225
2006256536
1119849194
302714650
1451167946
566033563
1604911178
171734867
900624975
838747283
170359140
384167019
734734002
1157853709
1084402824
1614892584
1036931792
398705768
1877745798
1855606967
620873224
31164841
30954888
479107280
312136904
837329103
1547739061
1675223519
1417311475
1194267881
255363549
1581956037
743048127
1550891644
343670951
21448129
401617156
1435487017
907970567
2122552611
777838222
143837253
519349288
1987370379
1410760809
1713205926
852468635
1034040672
1447421438
369283615
1969201321
109167375
1685625766
1517945178
361447327
1793547996
1321160592
1936314670
1727084571
300470145
2014700221
1334276678
640915226
795275076
376803171
1557981278
1520720261
1241765672
1787548755
1995286773
1515054547
101217604
549863863
1193469744
661364596
1847419444
1617185843
1735207688
127987035
1960635523
1072015446
2082426395
1538577543
1418524789
1675596844
1357281421
398514539
1408711474
1989966754
991917942
1699069355
970755472
814223128
1160731178
190066195
121133983
1003155354
170728777
767267708
1607288640
399893796
115480770
1726807157
276162388
104948418
1926282414
1942251549
1840807513
688524830
2001750091
1624980062
1869678110
706078797
209705533
1049858341
442299835
56032689
609846456
1285703150
1963633073
603050301
1979689502
15236959
477999590
1945224048
1969706522
1306650021
652905844
1780071061
1758215198
1428850519
1830629896
496412338
1653745382
910860520
473401250
1534471384
323231163
1925968043
1697101182
649408022
1598641178
1259442676
564338185
1599275929
419683614
116407934
139672044
1348473472
1564041852
904544422
1912241852
810592992
1878251626
821042382
1667563257
1386686850
1068260767
1236191576
813015441
2117240398
907366315
278778503
2016801608
155357110
899209025
798543250
1666197213
1534748896
1588425389
773429718
1335933851
923456678
1920741281
476814958
318449628
605313189
1953064304
177591857
715409688
1169182155
1620021521
1190770628
1328204342
1128211179
2002482692
708496611
579310504
2110123597
717839810
795884802
2065513711
1358188266
2066048687
1662677738
1828392696
204382127
1897069574
690831417
473175410
531373634
1664118530
12573933
237826288
1108914423
51182149
462933002
1792442182
1229967292
1040607501
1772745392
1392992664
131429885
1878641846
1481573979
133616258
828712077
931109787
1174317086
646142201
778738086
1245185138
233937074
427493076
25394717
695780670
1006262692
646506934
900859716
2142009473
1905737287
1793559908
415642153
2089982595
795701856
1417380108
946054599
18655673
592505706
960195654
688088307
1846003281
378594634
393560497
109726526
328845495
907038063
2093630624
797849937
1126390457
383660197
1979443156
1616265611
1160328930
2111466498
12409822
1309045241
1885636049
1962495691
449866622
2102769988
1382995568
1223528949
1392271468
1607245500
1436119623
98252934
1988821602
625734571
1967999738
1256481646
2071407290
310540992
1374480757
845009818
572044583
1792198917
1578539508
1922813098
1179404393
1914887840
677787266
24572427
13645358
862129389
423637716
1845076684
413827253
2101027934
527743904
1561753598
1661460625
1540122035
141518868
204837055
816664867
2136152137
1727217801
1416551042
407698844
1843723489
1538292343
1386850186
1108689433
123832371
133273010
2089867192
1066905430
905841078
266493337
1133173486
1611157292
1791259051
54697194
986683246
1749064431
1081124226
689006294
1743331668
1183207809
735147648
776639038
1901718545
1559043271
527290048
385880474
1115219552
696652512
1280228555
805355243
1844314730
1398581617
991536683
2015935189
549591005
1446760713
1977046388
721250645
814216533
1037366536
1374084958
1152466714
2087537901
1069843806
632741289
936576462
1405313617
2146249464
997956356
510610140
79911278
1238083315
2044957229
1852392838
106543040
504312724
1877198937
285449838
798355386
2118224760
480526589
777514880
1588807609
225321966
480288414
1671177896
175585444
1297093958
457306313
1564330071
1048116762
716091278
1041266259
1023789550
101643706
499460821
147365078
1345515219
2134772563
1477943077
401504985
2047312218
1016046107
2064242415
47991422
306638695
873674342
820141619
437842696
1709426888
345111492
1730439262
281449738
1829697649
1705670565
2104507271
1687631475
1506568462
122055355
450116046
152710866
1313993560
1242341873
221330889
1632710015
2061658184
1865753722
2032180570
1151151593
1811444248
1868753950
461602782
785815056
521847784
1023045695
2091168353
1037387166
946416488
2103022535
513668503
1881905313
844755596
1410652889
1511762760
1623471123
1878670337
644805059
1366543645
957741340
1608581004
6431351
1821388548
1327851549
1877383748
83504426
1750189615
271999400
280660320
1337626633
296790141
2062936962
2134571132
1916747567
1482525278
780296259
1469913720
2099395226
1603290021
289776627
916125735
1234840180
644036020
594324173
1446793549
1122902913
766653015
60709186
899796395
963988977
1625476794
2008359922
47676232
1031607429
1952184450
1729640248
1485817293
104736506
1750925834
1355951295
1431604408
1844249156
189837236
1162803735
1411569378
1338885848
493493547
1996084222
1455972683
855986559
1253449089
1776030738
1297947869
929751092
686122839
361690910
195676786
295898428
1751718277
1911944093
1905972238
290492567
393291623
1361838117
1120944568
884721399
999029123
487005173
996688807
2016314294
654379927
1267409816
746976875
2038806086
318778459
236486001
508923847
1066207696
590550377
2053157300
1850421356
1912542216
526488657
1467251885
901084960
1271263402
1106750760
57796472
1042805727
245771594
818898437
1348234746
653199783
925006189
518357451
1088464840
1740102977
1156886270
2016278104
1676974467
1945231578
1394007619
587525821
231007243
974015579
613957277
151687415
1833306644
1173125957
524698128
1414151461
978125146
1369929827
1973582954
1862198761
1101596992
976856730
1749660634
1890781860
2133809005
765154805
395097135
254422794
2018467139
496854767
1293335718
404079289
1171396811
1653614104
2147225849
2075161275
719229483
340980754
1056408442
1415206877
968264147
796309858
185219661
2055291325
56445909
1545388521
207248928
551295631
2096568488
824373154
677876682
497508152
308838541
1106976266
723774605
1532811722
1876933561
1822834020
371587069
910119451
1286351719
1556805187
797131933
1941893789
1834821587
1231743812
1778607969
1187094171
1201878375
117852589
645184502
1336146195
1936713936
1690910327
1401086936
641212174
84177271
308349235
742555646
1928120007
385212754
562517075
1410497703
1183605201
729636958
260375352
1912495983
1916223383
1256793275
519038625
2033504287
508742392
2131805120
1682490728
896858989
75820314
958564224
169380413
1979448977
1632679621
1897259186
1817084651
1884439221
1218460181
739746762
1051058513
499196256
1075606575
206102883
772955252
1802531852
2029469192
983955573
533813576
106992365
1219729544
1857926235
978053282
419712005
1192566771
373145326
509923791
1498457173
672756311
891176457
1699593425
748823692
1561346092
631348526
147995419
28615226
1897880646
911429450
1929085821
1286947980
1053343935
381472968
156820948
2037393780
230516396
197984547
143659007
714443432
836551326
892729127
471197757
866851308
742563864
659192680
1298891642
722987196
1359882984
841954960
425458926
583196110
1453899057
25974835
529970687
332535314
1115737114
566857480
360483832
1268399576
425685796
1268553180
1629983426
294428115
1641539922
513229674
1865204149
2099345387
1955524099
2084061348
1381634463
472336119
44200817
980709037
1553447875
1324444812
987511720
1476366139
892574234
37307827
777307327
1192276432
751011956
1650542618
322623555
1831217368
2012711160
1478233037
1490700230
1664852997
175719545
1964232422
841082191
271740627
645665992
980341233
629060235
210574605
1358270563
1746250876
1501257941
1593419445
216816064
674769893
565619214
570242877
1394879562
1378232162
2089183267
1754766711
1521898244
1347279207
1065630505
408101607
339638995
80165532
92781926
363144913
1470134464
891810980
883257882
2123004860
965044525
1849287314
1320467096
450397749
1772532642
1399606628
613095163
4469747
1501917581
748548670
1743965162
1528067568
193554762
493767860
717110627
1480898000
1714865545
190744288
1676719503
371068659
625737590
736463404
1126418403
1728616793
1107520686
1835348925
1183979742
492717655
2101892732
937089562
201786826
1977836171
1866197102
1557557520
2068113317
1376528341
67045364
187200153
1500383302
1675956962
1131958478
1842848070
374930581
1179782263
776728788
466655791
683864462
2086619135
1249476513
1566385161
756198232
1916284123
1877887840
2109490871
1180259007
738237387
690149225
1081550281
1889893475
898340033
1690083879
1854447511
1378576977
2098957687
1637734752
77174629
1465847559
868617869
858817450
642421236
579215024
1668410464
547705146
1517716273
1569967373
1653814104
1454263876
310835366
11216417
1842309352
1225982674
1543316785
1582087967
333325714
1564566094
340854719
184844772
1420148601
1426764586
1789339959
677678086
774608624
1850725056
2063023273
360215186
298945794
438970753
1186243675
980984232
628273416
217667154
1533344861
678483659
916651070
416040595
542799784
452392943
1344641184
297955845
1084537052
1831543719
2094466416
1659532488
309134989
1056711381
1895220040
74744715
1778188024
1315506214
1756158907
1326780463
1534671268
881893197
1306733993
1018785190
848098238
784877957
2105487033
1762726622
1622048304
920216369
1129941485
1713719589
1713845106
845319849
104703776
339649155
1539570947
1792822752
1189217566
847115881
2069715376
963635187
923821255
968649911
1565566086
1040958121
1777195509
117685589
1761177402
994913211
1179078886
1830528136
511676020
734487558
1055648172
819372825
597861277
1340883556
1398706128
1529845566
262517718
38463202
274552971
1121969220
978710232
1103443884
955541234
1164031598
1020729530
638599830
949237548
786719974
882609724
1033544135
1831384472
1814578668
1333817302
271858759
2117864788
360794783
2064656026
733116564
1327408190
1929715017
598910188
449366994
1164930352
324886773
207551438
1686050619
208690968
1150622978
929423412
765951265
1822748297
1423406995
2008600360
516683597
524471201
845501624
1410734485
1204471912
2050085759
1147325789
57599083
1802296538
70665873
195371972
735357486
1082080267
1073580209
348383318
2130839610
593082953
919744239
552216569
1424010616
389068590
1589224852
1295686626
1452305063
274820437
443676413
1948452779
1266455292
60265288
139986555
2026217013
1067984223
1529586221
528794930
1126553917
91763971
1167677284
1717591880
800095732
998496313
2114870148
1449489929
927865310
958239159
291904155
1763723476
1069006758
1413161497
1540088026
1924002889
901843586
880204696
82351123
2105809568
3710454
1261055462
627132269
394773038
1752661812
639424358
1767868511
1523547016
871437211
1801193060
1492703833
882724251
707449319
1079209543
744110204
1743390569
1070527570
2027521203
1260966335
627800623
1321520428
1337210458
1973630855
269610000
1063340336
1933233593
1261293773
989338119
264521165
1427679093
147027019
296626290
169397811
1940370502
1749281916
147155604
2000423409
1475410380
175832648
1393360513
1962751283
116351146
1930779032
1514895849
1379846628
820822056
1032155354
1085117979
904642249
1891433956
332882334
1260465899
799484557
1747330864
1759752807
1778879774
528024583
623329759
941545672
990045211
512909312
927253673
361296116
1519283
669623019
76862387
1656359299
743357519
2036675550
648762436
133045975
1130234114
565038491
1079156009
1105970851
1231094728
696113745
1606306775
1680065488
1700183270
1808332597
193339037
460839343
1130621738
2137133024
770043187
1903272979
1349075714
1271879829
1066781427
606850690
935940083
1029964960
2133229331
1565701957
1197282887
1070255764
1915159054
888760646
1389346441
1836121012
1330172188
276376134
374954405
270472939
1624828087
1777644174
1518352478
2055426868
1447804476
1335396075
85440530
98050933
1568991691
645246258
318934211
477252060
1950734733
1920139547
1818927872
1287576090
905406217
849516845
243956021
1355475534
1139184004
1933599559
1592091008
1027237816
336766080
607071588
901395394
685027175
841752228
1262922635
1983608959
1874316478
814309853
685562663
983551276
1062235015
494516262
996717603
1780570994
588176521
981649693
728567567
1073315808
7594554
1443194635
1443251919
367768851
283555220
326033568
473537955
1739730521
1557610499
1573422099
1466153873
1953198944
2087614719
757529910
1767338461
1186970765
1488784865
358909894
1476168848
538946298
178362633
554017551
598107914
1717215892
1975108140
1183462906
1216609283
2013948154
917264939
1226538301
1064121590
1834762230
809798721
1845472638
145352414
1774962383
381616214
1440320418
896169227
1949988601
130484198
1113301536
72935474
900856402
1611496789
671735934
842928019
2117110393
758008381
1064045003
1889897652
1395706739
837348220
2007522814
381310314
1189593618
1486927100
758310893
1759595668
1977013660
1373489949
1263225366
206138809
818921090
1535983888
673719151
1092314590
2059413193
715713866
1916777043
1739056939
26605332
902050262
1748644071
1952790299
1783404839
1031947106
935005927
632968137
1131917279
514386720
1326801764
1483173634
312264107
925405703
1293062489
530633805
324802408
855819188
1011923114
715713677
126829110
321315408
1242371371
1983325622
1667947190
585439107
400488106
1285661172
134619061
825190344
742117923
1925360610
1803306263
1760512397
138549040
314450000
826302932
1971267958
1855426596
1458980795
1123844752
94095653
2008042899
1704311680
1066182178
466728798
1090603497
1933296999
807072805
2097035724
1719997406
1318375154
1069033313
1803314386
625024992
536243571
1765519266
1331415426
462594583
3917400
1015978192
1732425948
703961386
646147486
1308438810
2010871872
2127307171
2075394437
1726194183
1677245858
1153235549
747561086
106065174
981468399
2114560248
1585269245
766159630
97869130
2139479421
1800560293
1204768269
1546511394
653789747
1826337022
305893787
1477382728
234514311
804720959
2131953300
1453265347
2142605125
1781415489
1164130345
288147057
1191202045
494748493
747696563
1726501453
1527000876
314370838
1845083417
705197348
1459737106
1886280538
1811475068
2011133969
1743169795
377129227
907291841
324386973
1900574193
539101785
1725794756
205288408
1301586026
204057055
2075130802
2054838673
697441528
1153538634
505181477
1994900082
1495426701
2014923827
1275991408
164782149
1197268041
345740387
30402485
749245960
1617367979
1745646050
1649076841
348463661
1483497429
1468583403
2033605325
2103617496
436684156
1889395750
2061959529
678119155
1924468557
1077300004
1397437012
684577267
1315389805
2104142181
419388360
551381993
782570042
1717641515
1171159406
670600842
1849974438
995198714
151831644
910150659
1104074947
122331084
710069813
1062709376
492139553
896365849
421153498
1807448404
559971983
1273063646
2075002549
1007257452
126355277
895651464
1960453803
590637064
1603685093
205467641
2073114362
1048598059
1078729928
1978502243
528656204
1626518886
1064467882
1525656192
683319556
1731800538
1345413905
129163564
1097429639
1180332797
885823238
800504051
480612922
1576525078
1169149843
709253840
963820034
1971308994
1191839936
80276143
1027050093
568252894
771465209
1007604248
2018304650
1376008035
209316947
1690606123
1192674206
1782223575
1497670503
192613023
1517059601
387596119
1305367688
1351299902
550130366
2045075690
1784731318
1213867217
614203005
1406272092
976666664
622003668
1298135204
1421884065
1640939612
1013051227
344246755
88421298
585680107
778689898
321374979
1262900267
958017399
1196102871
1525078979
607040441
135915391
1168632773
910989994
64120643
1043384253
2086314937
820127986
1982367136
1570729114
430496562
1217931348
428676594
1251580932
1412488892
1459782676
1225011368
918983825
792832841
136366646
1972425310
1057449253
1260836231
645693802
1959804335
611373429
286139488
885733951
802916711
1461693783
206089551
310041692
1024835815
602620712
537986516
449078840
1710761108
508118153
255035308
537669782
354959979
282957007
337402863
1993859334
785082068
342736601
303530901
911756336
1980872395
377004819
874707911
300581868
1660845702
796416664
420027511
991227027
1910888738
1279270601
1733086422
1737100775
1203559533
1672605183
1221066356
1882583945
738066412
1806295949
563937533
1510942018
1982177474
292845602
1613451411
526844112
1564060193
1364575755
1915081006
411297401
300094470
2071429904
1030323350
528884121
956758679
715683700
1247243427
1853254971
1464947877
1126508759
139707320
1591213591
2115426500
1922804569
2077646349
1062730270
1462986992
1084352431
525298869
107712054
31549018
427405907
1233664643
540250892
2130903138
669238010
220267768
1430422268
1914064388
654489774
105663935
1937081881
548488315
2084143232
766028083
315451821
1815463726
532429758
398143898
1383386231
2107779790
1752743404
17018658
221550120
191314962
1211907738
1857438
952558288
1143899280
1623186604
1988578972
1780663162
27432312
279802767
774511206
323021509
694616028
1701191050
222709513
140389959
450937239
446991830
1636748743
358566507
2030825301
177129621
1920604548
1035962657
879829996
1373378104
1499495317
536519858
1747155070
735546921
553773383
725417463
408822267
1412004650
1554168463
1049644841
1501200114
216680949
1643318889
1667330543
1147852155
1606360438
717064918
1879140582
751740360
137337876
1194761505
279382226
355945579
1577859400
1474208778
2091660635
1353936250
709280886
1117312345
277299059
1935774243
2060566014
1525700286
1165230031
1616223583
1586042119
1517065791
2039931837
488016271
1004915109
404437328
1528788234
148380493
726158574
1351084474
1391760386
1841600064
1965526613
838780260
844639611
908048193
245857915
2039244084
213796497
1558938492
128223566
678109313
1022788482
1914296800
1956300198
1958397776
240927107
2014147296
1050652176
1850156830
1851336705
151383582
1400803614
1777008109
657692859
1903447713
99165665
2047515064
1401482590
103850635
224237047
1140082576
651032118
959970256
2031466382
559285854
731019033
1216987160
160915720
851250276
1577019258
1069889600
2120411640
1377689723
1873194103
1576512431
500968371
273760719
1090814261
1804084423
1457995289
1683814840
574805092
1820421265
222666368
1661569704
1612046326
1972377882
1610657880
750280669
519634563
1424426239
2073073326
232350212
639396607
2080479274
1320937825
989252892
1023463106
627048638
1394448896
761796582
1327466177
788719112
288275544
879237394
1630089838
986799573
1052375245
1488441450
988627677
1738617879
1477764172
616001863
1018520933
485810511
2008941106
1830601544
409782030
1258990869
1470872571
457256446
588717339
1559137405
2107406036
714430120
1443445565
51617605
1262178413
1265385175
1869807629
786240962
202293735
2039554714
1546315816
162651003
314487881
1822399631
1917781663
170225010
1912183975
1718846713
43849140
452198241
1444704290
453252618
1152465506
798848985
844418936
741488533
1396276938
1083204894
182934984
2070953588
423077016
290241608
2012733171
1826616202
727886352
146084217
1451410138
373352065
182704593
1168327097
1439812844
604533836
717813535
1555159409
719169984
691904657
1961727212
1668477516
1960999918
276503035
791874355
1827864060
816632899
565323656
1095299333
633106179
630903321
975224646
1845973845
151480807
2144843891
191654000
808614303
88381128
425747851
560833437
489737979
1390590187
1855520994
1243770475
1566057723
12104697
1073911693
913031345
798420379
935242704
794003009
1852832292
739897389
1352006752
701860640
1502295744
1695537457
1991168171
1741937748
848275665
906836967
280873076
1422972221
970405715
821213152
1145963377
2130849321
438536808
1214375358
825896949
836465970
389368809
2020010139
1024519809
1654426381
1313931477
1254548013
1985819836
1805470244
1452490049
2084225330
1963593583
2076409251
478894114
1178483369
188828937
294372695
221273596
840220465
195771983
994433905
753669586
991734673
1311410929
1097835025
1142862138
374136445
424628346
474690880
937031447
813050139
895581443
221180202
1036036844
919502356
239371111
1241161727
887697976
1420898507
9829117
101039112
1565810031
1988805473
1450967549
1875343916
913876670
1752004524
288695175
350592643
1410247769
734151168
60406207
1082429403
1588487028
675224124
1565163989
1467538621
2144790489
180741366
1692624302
1380671352
1326898895
1011681175
1713168963
1173186914
306728110
344778530
1884991522
344250829
234330060
800284639
1027935619
1900468005
1354489546
1387362212
1855496222
622422714
718834109
1522756179
1857573307
80705117
1355646832
2054378815
832897091
399809150
1393167063
941166523
1379125188
769442375
49551695
1778773384
1558887089
1332481237
1091279102
86490662
2072845240
984395006
782973046
1646891001
751404622
1277264710
843935004
839025585
2097308732
1162918813
979169796
1102235214
1661823006
881524490
474131062
2067149200
331448970
1238029326
1269992138
565054159
1052980633
1226819966
912851369
1756800158
382011475
812582634
1133612652
1728266580
1484738662
778172407
1342760830
35613459
2114796699
2072224554
1348655699
1660224663
524188122
2145394812
2004259092
236840958
1008083837
721319957
1352538125
34523446
1419363479
560414773
695338368
1125517360
1870695017
826857820
1744578503
2106471761
447927007
944758225
288692205
734196665
369704257
239300012
1267930881
1860264552
1445543916
1141381202
2090241999
970821948
757208270
663145280
1791543416
144290990
1638891581
244543539
869944735
917760633
1033717283
56493078
1666730002
1315353555
504099488
1997773106
287641525
672401064
1683629526
1596273154
1366634878
575019190
43783731
729488772
50778407
759609976
1265806318
1211937913
407849686
66975326
1992072908
1493421212
705039065
1203757556
1767188756
663051661
303139860
517464637
76132212
1355821898
505662060
901622407
1648396596
1226739287
1986798720
420581507
32099481
1625596639
1226087250
2016789034
2072641493
1296405897
1275599694
1303217724
2078703312
753260564
1974386626
2093425940
1016715856
776000137
1889124500
1107435715
1120333215
275469819
1059192891
1414555705
714293058
798436898
677600148
1747236941
1313498863
1988348096
546152216
1189278811
1797290382
1654667892
978667621
563250282
924903262
514807123
169346936
1407407017
389233321
310674972
1532754078
656627030
1868032959
1682028426
967068638
285710437
847951576
1987071644
1181550334
765058379
1707832881
1400913220
111309024
547839903
602364071
1587869525
40325325
1503241461
695116753
206765477
701728476
195466050
210617131
419699173
1330795902
1160119232
2062470990
1345804479
786346960
2092520551
495618979
1464529692
1509776467
655275815
558642219
1651372700
307549225
1229854808
1846531575
1572027512
173589904
1781444302
366983349
553604815
1676609743
690119715
442471381
1937066531
1416292605
1323441436
334133055
1224783182
440810931
1849928985
994212450
361547044
1890415634
495688326
751141777
160121689
29556979
348810421
473484200
409782149
1210046523
1092111864
1604368337
1333229368
891919723
973067620
819689317
615259467
1624939408
777433557
926666398
2101511345
1834501747
2071871720
1445329826
963699872
622768498
904854872
1542458558
2001875882
761262340
1408961355
1278306898
1956161966
223507768
1359819433
697313982
1226948347
907229351
421159222
150442262
1748112565
329050852
862744917
482585480
269031015
1242525261
341948354
1324255225
122403060
1071118572
585692500
1621887401
630698744
309510484
550605561
296876249
1016823030
1444316397
106070066
1110452512
858293678
837260059
757858822
318781913
826860278
143429051
206237046
694801907
1042332560
344116075
657970731
2072548467
745237476
1233387900
21234512
1020789666
893756863
1640872576
523629349
1477321553
1388270661
1052099517
274947902
963894245
422843359
7646584
2143198857
1507108074
1142157540
1424792521
556935113
210308817
1931714137
585582709
1053888928
1158113637
112128926
1897680750
1576162248
1560475477
607559728
33362858
334951014
1391717
1283297612
1177264289
585189359
613845789
668237073
1362007114
1291552035
1919199931
1715573494
894777015
328725978
1766782656
110512846
481994198
2043490051
2039360870
1111084332
747985652
1282680935
1456095350
1974542612
1790192667
1419530685
1180286370
333699342
604321414
304052464
1602832858
332766782
2132603715
1916173565
62110562
1685469994
1778365425
1446543150
104779174
311468310
676277003
229888366
557067986
417255285
678323274
1862429969
271527910
1151590548
460372233
573102858
516150541
1097988404
1165372624
869455057
1630382771
448680465
1523025079
1193361490
1790985055
1803741491
954886107
639501633
917402478
1825059925
1285866745
610462002
874780884
1282310445
627351393
2047126608
129311501
2100584047
1515573169
1413097736
372376141
1310005688
644616000
890320571
1447218494
1824662554
132449867
676731632
1798963657
2102552570
2062515036
647228987
1515541665
73787171
662931822
415316234
699666934
1221908130
275481907
1903584826
682803373
2099863854
1403334110
441884313
462090338
2129335668
483478961
1504466731
1325179960
1436865467
1351342687
459590482
1357427521
1518353015
1993189329
1653729346
1656655235
286374715
912984553
1253348156
1024786155
798524225
663962907
144000879
1208098212
1390162357
1149608464
302518295
1782619963
1447853998
2074667448
140798062
2107991623
1659755492
44985514
61516196
129491112
1784425296
367834053
1123117969
1066703031
1801473128
1021512667
1231009195
755279915
476540716
879292959
287526806
482580092
1403149539
1566416113
1750817374
1571683411
311696914
1581524543
1071364096
867478617
1404056395
906440139
1937081881
418869473
51800551
695814376
1506122453
1945259986
1469504643
137261034
1514740224
83340201
499687850
1884469313
517044441
445260927
672170645
278486419
230719895
238502242
93678074
1125455795
471827469
799851208
240498551
699529298
726244376
1799734379
68203840
869048601
1983825414
1589313303
1207219847
1431670620
1273660611
1593556600
1061763697
1180696602
1865766917
1278504290
479462182
1203611008
1208909990
1844306765
616979282
1258258513
736946157
1139899720
231420787
1686956301
1114489039
246757425
768903150
1911792114
220406592
205596692
2072590207
1667522664
787311104
2122525902
386401760
30557459
722111756
112847419
781577592
2033360568
1576256287
1082502998
1842274478
1562134139
1744492815
1720853916
1609118164
915649058
839074632
1667890508
142615080
1664587040
1924188827
1969002088
840584298
92275724
1639462654
1637768832
802817641
1694928257
1388537581
112752352
1126732311
668079035
1445072766
761905185
1665453691
1710521338
1536789647
187706996
440150819
1407410652
454519176
2070820869
1215481743
1783836681
336505215
1582534150
1680069226
1925160882
1849124481
1072558483
895058132
844265134
126916625
102948080
1596273206
536171896
1756137488
494483119
1044538780
1988413093
862663930
728933202
241993637
939192736
450589686
1305582393
574356633
1893637255
1315790997
359349
1249142408
831752361
1252213960
1282581703
643154361
1048877352
967516710
126136788
642343292
217831819
1738268311
2004689386
1667838180
306127643
2028699664
1642528966
1624629949
1870327489
438286089
2079656176
1099039363
1197947857
2049661301
1602598772
435299781
253672315
1455503022
515923055
373447313
1026984106
2100459647
218695404
1465633440
362229251
1482408845
149583584
1224596431
1412809073
451157342
494829044
411143724
1959542653
1525042989
1763643680
900471398
308413850
1612446706
268663262
1944768816
336225919
8552453
1461366127
285360836
239024056
2086576998
2127622259
2129631351
619523111
1038891101
2107420595
563090408
1723204222
506619386
272373294
1955176019
1299218475
1593728524
1773866629
1680888431
755843947
1473753797
618661040
1323277441
1448882834
546995949
818196449
943559758
353876238
1357928632
945416845
864659984
231602982
1219246999
8190181
2057672997
1721552756
2014431208
2084532295
583269041
2064860733
410726824
1684068917
825579058
899348913
1127620875
720042442
22540217
1842126552
2079941101
1494245631
1471877225
456574704
93204340
1866146853
154099220
1892008480
1049293556
2001023273
1675342556
102589316
1101856101
11765973
887750687
485133454
1429775805
1893323246
856015828
880097547
855118187
2081845111
1207519809
1501612105
83389156
1662798947
2128844327
1040112557
1630756771
1336365804
236916763
755906405
135891623
1632625905
886200308
1548859091
670116541
1990566039
1059574512
2045249874
1855407603
1355809293
172780238
177655600
1793651279
1197943053
754435206
1689806476
2076713668
107526619
100709918
1476307951
563682310
1990605317
1980863931
2017894793
1703963675
1276004737
323737817
808883719
912101445
1310306964
1076900869
1996753404
1368199073
1446887791
1354750264
92259010
1489678758
1875245065
54395086
1893432747
355939177
921073318
1728200583
1675452096
550192598
972914831
683829554
845415160
14400728
727245203
1789171573
248513541
441210037
330887562
1863845020
1721961021
168708357
342805503
484054192
396870025
265691511
591066503
1391640715
1064574143
572910096
738701503
1774947066
222083932
1199556418
701305244
1102525256
457579826
1849974473
1052808378
883822475
1910035316
2067747589
270050946
1509296146
1193389029
750940726
539418292
1315781691
1898105843
77880777
698640218
400734782
525843482
620086103
3357260
1354804267
149736255
834347281
435857494
2077525776
546560338
1434248256
1654253944
621367816
1609862798
1722618855
1666639016
58558843
1283408400
1985142760
286937110
416352989
927448044
1825835475
1345496193
1628379151
1360731682
2042231276
1041568163
569711839
784802942
1638058663
572796263
1732986333
1375177410
884285653
1174233531
1137944100
1459908386
1796067041
495099087
214648370
1176805603
1134931573
294547544
692367755
192907721
1371048177
1572769139
1471833721
2115611646
1948345337
1440424531
487678863
1928348104
1274371691
1370695611
291131216
47614315
161593232
1556641149
1574501032
1003090106
788950563
1348652754
1640929636
966096848
1487925502
328952354
606133872
972204147
906498097
604710690
1311521542
1565363394
215610659
513083283
833103150
1509666250
2021435140
144953236
39749762
1867989679
1818931857
1866839495
1500185761
60032874
1352712972
138569669
1257592679
997917599
192589591
204250821
1654474956
196386700
1570727626
881366072
1038280130
2007945619
2018774832
1651604474
347108447
825175111
2090893478
1285793575
591091631
68721180
1596893973
1938141092
352363007
1943792732
1812966382
1441651947
1536721304
77385993
1075835888
785255891
463991656
640163397
1572053871
1900141103
712502553
1795269671
882349497
1343768254
2063412030
1172951029
734757128
1232547811
1523722794
1280162650
1592390861
1237436185
19402596
405016832
497200648
1512585498
1670573246
2101177008
1175936393
461615923
1009747979
565567157
370332166
1967481868
471858274
735140087
40186073
949310609
949790222
1376231801
559530719
1278028423
74693089
2074583615
65054101
1296863368
169709032
1416988404
1342910327
194295983
771643768
965454614
1286749951
1991850854
1883806610
1522321545
1024455036
1551255940
1658915323
1228417582
1358896413
1807766115
474080561
1783667358
1518987820
2116472314
281323992
677585954
1831566466
2017007914
2002703711
16196311
1752085145
706543252
1876250433
136371898
1832376408
833577869
1076476848
274229790
685628434
865441415
664841410
87004391
1977126662
1818134524
1461303916
879280318
49309165
1078498243
1987747204
990775335
600092920
1000655310
1944159472
617410750
1721256824
334341747
1630291295
308648835
294199903
53527757
1936368679
648151822
713407418
346786760
1994157511
438891688
1273918353
1410679274
739079846
564161185
585893238
2098370828
1525359185
577150781
776420198
2038265786
1889815497
1297578026
1456504626
1903882147
1352600739
1724471937
879122060
446527519
1241278153
1211461616
830044533
1167122036
1619278976
503514981
1371150546
726163604
514690384
1305145752
76217226
1072263471
1322166791
1662753396
1067470078
1552196436
527423627
485328773
2012078184
892401605
1480527381
763309949
312314442
1971992463
1090313182
222769616
533674927
376556983
780992821
84651053
1222596999
882345778
1582381617
641530236
1469750908
1133526223
153786953
125930584
334304841
590202335
1528175850
578031994
67431070
300569330
1616554275
5358486
1665695952
384180645
488681590
461683121
957047152
806776698
1915974410
1600322765
624142206
1286948533
362558548
1127527023
1948459728
646451583
44537989
1859665106
1506321133
1662620468
1098642806
1686405435
1039305542
35479199
351524523
157834462
1723016004
1018737491
1478032774
2053999065
2105413904
532467694
1590180778
1847391231
1712237281
1947894617
2042749233
381087093
1617697314
2139105470
1557248744
296733303
52393429
1087493268
212457822
1340786213
512365358
50373244
1310081812
925475933
1431021731
1310921465
1240370366
281886800
366021315
1464735594
1060350338
1384445036
947208717
1566037565
558160171
1090007420
768844407
880112702
178949864
97767535
1840710176
696196753
1260355532
1058957905
338122077
1573851889
763884456
271196993
716521605
500601795
464702736
5857825
1073428301
270278662
2110478778
661483433
1860557319
1377253638
1625558985
281893620
883331777
711271025
529314418
1461565606
85158135
2058891523
595734654
1572098774
903272543
254500546
82816490
1285477653
578744345
1583442442
489657153
1329970850
1224188510
1405546706
875213486
202490168
1426107097
640505741
1915053495
781917758
216745059
628119329
254642993
839348122
1652648283
866655980
949021877
1337144317
592576010
1616152873
299312941
1225887387
1922441550
24811584
639361868
1066492500
1604379488
657429339
1138656770
838254570
1556101558
1132418186
1684910334
1932457062
94503753
161500194
1781527662
1774012958
991906498
352866479
445425620
1451444493
723012829
1802850568
235810282
1062506400
1551854076
83182166
1712350460
1852781963
2055670794
457316860
534788691
1580165729
772189007
1850861825
374235958
720722344
1985316997
1788607084
838847140
536211738
544567075
1100696050
1872276821
983943043
1799190925
1721663495
1014431130
401105348
404329320
1396239654
498886342
1180932677
1975021699
1702869845
676291158
820164056
1871641832
782226276
1102306968
1162385918
237038050
1692331047
2037720878
1661460365
590512891
485461134
364785585
1178838988
127902803
890248044
1703712647
1291406466
968884350
746366149
1401218479
348354890
1489371919
2045355900
693333633
1937381195
1618141746
938776444
1383322012
363737831
281043410
965710384
997876971
1602783800
1995773350
1941190223
543680137
218109201
1593700814
102855710
942462199
1091788944
1136723992
1845287087
2093091885
1422136078
953011206
1059228688
51552354
1099936218
450405371
966572221
269655381
1833686812
300536462
692743119
1294516487
1950705545
1164357046
1682408673
579315390
342907139
2110801694
546574698
958281933
1616980997
219568523
1850946895
591113532
247188025
720437300
768961304
926828958
2009420859
854496178
1222700974
441091657
801564936
634808187
1307179363
1515745074
1632759143
2030782934
516862474
696198211
1180469554
1893807907
1076312189
1303491267
106634038
2098453624
611751478
803357987
1933996517
812359308
672411196
465582412
465045480
745254357
382472055
1606619607
459530427
1824562385
1984055420
290895249
1205577642
222572188
387319607
1200963654
1915977373
1707078203
871214299
2028181840
1975603388
1359918932
195374251
1226780862
1893552454
1352418924
1634666534
1874971545
860527256
1580536539
1203896703
275488581
2042098217
528503189
882340351
438479948
2140254549
955484312
1000680987
1001620656
2131885005
400478145
1943600926
956362971
82114547
1956798231
1252773479
1797443109
1137520448
889106169
1298894123
1295624053
26704586
102844237
1252875322
1961735648
1405878116
647058946
1476010524
1883363895
2109003934
2100106714
1507587005
1648428231
1494695744
1877936782
81577821
930398896
1083766442
10274580
1341733486
1037417581
1708507309
186212545
1423701396
82569706
1608510748
138969301
1207554783
34755927
13180821
2071128147
2109546575
118228944
312790893
587419272
676032869
533780337
1653382005
1677488986
1324056206
136147105
2041615681
1538329216
1037722123
618249261
1692367246
1687277602
983601848
898087773
39157136
548488315
1591417058
1100749623
513175570
1567083337
1006960680
200891666
1431172132
292067987
1606350453
928734961
2138480875
745275296
438855883
507374692
1754697981
922767861
826954774
1699699817
1798717429
1148029792
1923504861
947349330
438073531
143544424
977426313
1786641062
816368642
1257350020
1724380537
771484504
1682147416
304519034
1415670926
1307683171
279238694
372995859
57684608
1667099491
1352843488
1373717505
2063295298
1870997400
1331048206
728412634
1124496489
240568105
208249701
1231922278
1538417869
871690816
21774366
388130981
1761849089
288742045
943817363
1821677831
839543036
1817617735
1648621982
851519071
343431587
128662263
1681101956
1526425758
1452956994
1127667066
1285663052
687221355
1502156774
805292470
6780762
812351505
918454912
509682415
1322221831
918366646
522968128
1285366594
1656633253
91706453
1794314123
705712119
719681418
1385793742
534880791
1291988421
1048870705
1209240671
167252440
2099112787
1256725059
1592207070
491489287
1892531134
460491134
893767388
1042130787
562535765
997661817
37018540
37498861
756046829
272254183
887863737
1756461317
1972430354
1486256059
911593405
1093749597
1800846305
602306626
1301769145
1590319152
919300818
110176341
1066172045
758898811
1560864235
2033568219
271119490
1264875818
1910972942
1748763644
1134229668
1708299491
815689594
876029196
1342037433
587783247
874599384
1979662113
303445688
1768766799
1849607686
2053974211
1621373950
878711824
2123089830
1055309090
207932142
998456203
662250253
1141402811
1513472074
300209403
1242487714
648186623
1635192272
1432813843
2111665285
893567589
1924042563
1923150891
1526317600
391194996
1181138890
1207381763
1525529844
1599069492
1157526055
1884988074
1989401006
585913695
1996362459
1215026544
608782970
1904716841
1668219722
1562162856
1640198959
1058961893
744493977
1124655300
1650645247
1731241809
871363056
1236654431
1612047626
55208162
2018056911
845639060
725227516
1143631459
1717788571
723635453
1373553351
911256815
596288285
2079140313
1808129331
1573319094
1791794505
1295178120
1829559327
254798290
1280562588
2081998641
421058383
942480697
1012015387
2092063492
2089772520
1570087291
1313155580
177394456
684497034
1495457759
1267941153
1653364116
898517296
1180405409
562062608
2120268759
733635695
2100310308
1063225066
1512635145
2108930907
65664812
457339583
422285611
653666847
432357500
611373107
1417591111
626277122
2048338612
1325111367
1232644914
573398350
2132458185
1988816335
568027670
1512852618
737289015
320542806
181291960
295460486
667970046
1488495076
1936623641
346057897
204129393
1195084587
1173060395
1658747213
911804425
509987473
149973969
1772145719
2003439576
356076969
1203925203
891004490
1378043697
825881488
1517119402
530031200
2053788764
331260030
908383242
421420569
1475819215
1336369294
944938150
1232783089
92994700
798635124
2101299706
1387751530
1840371838
446857936
1803480982
717209443
2099177090
683458060
186397699
506311598
436225247
375390089
419717495
220535995
381401300
904557454
467500829
411091754
910987804
149543109
5143284
172162667
1070172985
960867372
143091020
1773865497
1593582018
654784489
1002510119
656831177
1853237174
1283436602
501783547
174542695
19138599
2140982448
1306526795
491600707
1845259695
1161970501
1819705862
2094789098
2011947176
1403775893
27766980
1800555834
143255671
1152067799
993519958
1927336959
2091059322
385564762
2145797459
1718897054
1394886612
428881504
81938150
780377653
1963852656
1068586268
16295534
1042412940
1630357047
1068055757
986481544
1263972351
1463544747
115720266
305748244
712739098
959137357
958157887
1927963417
388281564
68121689
1512085961
1569615839
1713634321
201420092
126540025
803505007
479501208
2053358045
409014256
702504888
1660906373
274848327
1286984702
1327044904
1203787372
533848908
1983137443
4228371
1866251872
957746663
1469989059
1009533359
1345452832
1880576697
695825659
1271185926
275748761
2019734074
91876373
504393253
544328573
491650979
1045466539
1984418710
559524050
1403346851
1142994794
2104563392
1603193694
1632893546
938288195
1180071417
922350417
1425559520
1922449117
1688881756
1582508481
502499844
1942305073
610972396
803233501
1043355277
1639552953
903281187
569611650
1916445080
2092854920
1477017634
269107313
1896978704
251379367
1025624089
1722733168
288975148
1686137085
383472941
928078488
1653768934
257571029
1612519042
2055149582
1815423830
1825399631
1378145220
550949913
1069857884
1806000551
336323944
1204009516
42466759
1813439801
1207086477
1092955172
1114861221
468072024
320861374
1636142763
494732468
1203281502
960438436
934962608
1958992662
1794174508
660625503
2076812537
396451927
513830397
1062048689
1792662080
1904682119
1900511039
1446884617
1335412842
1171147165
1792690690
1231248981
887614796
40190115
1083701132
470955722
2133899439
903386055
1358492339
2093001794
1709046908
1483040476
1636616923
1215887974
739512238
701622022
1077076304
2114156770
1654648778
9043740
833400827
1616659250
742057620
1531081059
184111643
1979306828
2112687377
1354954047
1341430082
956958474
2104169101
109882439
1077440342
1155070339
1740529068
962052376
1357749171
558185022
364449289
1143671066
2078989129
1202738011
1365811640
891401983
2033141401
905224402
1033471386
1398644069
475791627
2076295927
1288784246
1230167446
1363986910
53008887
300996126
549316892
1711873992
472852433
882389656
412256575
1190607296
530565091
75439210
2034306
1369121929
2073228719
1710917493
1408354007
1555955236
787310949
1732383428
1084634046
1833828572
214156332
53117082
702158381
763473218
1421776967
1814923704
1568093663
132982596
1249368124
650902374
2071521887
1693586523
117078736
1888045588
1739430608
1210601505
919935329
1917090275
752197084
1470597259
1393507092
578430013
371684311
517918366
661231895
1551353741
822672038
2108755878
1693858310
1409316109
1407085449
136952820
1893078665
782604709
212309132
574243714
437337992
1770404118
1341116174
758705903
1469461793
486467112
938724473
278200082
532355988
1021374954
836681418
259685911
1535356835
732396102
901780007
1697678472
51823093
1817647944
1878145329
2020207708
1532779969
879542269
910723189
1934246766
181480525
1271643374
1534463730
1401211341
1775149933
1300704137
459802391
899326117
1385518439
769709392
556637808
82742319
163071830
927371219
982972600
921392795
1268814781
1393675563
265879946
339406451
1293480533
147396802
305482868
589988489
590636966
1429574625
1405411464
1457489562
1829522236
775589391
470740528
614307442
1337138593
287661522
979215491
359079968
979856718
1765573774
102408969
59204518
1887935929
1515135262
90446722
1450169889
1315678927
1101116959
361768603
1117599193
1001151714
1751157461
699552547
1757093321
172267316
12786249
1540018582
1921017502
1816222834
1247159784
1727028703
2121272967
1456007577
580365271
890603676
779913369
2028489694
367659025
1777846578
1101810841
195567714
1678533369
445121762
1681500435
1815950026
1444411196
1718242968
1974767706
712474730
921015934
447398585
1890466907
2115801430
1154357355
1542375292
599034346
1175289652
1597400197
1006180933
1718784289
1472952306
1916153712
2090326579
674686768
888776671
1883576628
555183327
2042603620
1967279742
1637472399
66921942
1468961944
1208920916
562601019
1473028878
893266483
1010007170
1299912078
2070869723
182154198
946913927
1274570113
288146672
383470568
1393265755
482244977
825698545
780070440
1296744125
1020319580
863629893
750036409
1110788653
74931497
620898796
2055714387
1927616287
146825419
1116995759
1639622355
1431149214
120492850
2129820936
1574849326
1000817959
236870874
743171086
1837754612
88292352
419612821
1578607466
1658616178
1312042727
247881232
167570513
501624425
510481610
2049580884
1302945868
1908405661
1023049907
639166290
2050131200
1512146786
814466390
1743845501
1243752765
203158103
2050132690
778845803
156537813
1144440167
1148965577
1275988036
1457405001
1083425659
516378521
379284952
966439373
402388889
272484311
1647714839
1706155898
850980612
132585614
1628784125
1561464731
869262764
2103834367
947838556
1930565781
1546159682
387925110
2061138852
1087380581
1815129354
1195029117
334694847
1840405762
1908334582
155641266
1171800463
1847653512
1231149477
956409796
710381811
937992825
737170820
703766947
1282259092
1542596112
347198445
1616833825
1274872669
718569147
1192230895
412297335
439186574
1636577855
1053767211
567331071
1778501843
1483214309
1405664203
247171591
608377024
728149011
653677392
307957888
1018552607
584776358
1381827068
1773944452
1595160761
908194424
1550364812
852417787
390872423
403184504
1077741221
1078997694
661689963
1206537457
490956753
767466611
1807717736
2112287078
101255556
864422448
737581543
1808180249
837806031
1178922839
1645467359
1870271139
181382174
1947663762
463264611
1689783040
262102467
409108512
1663925331
2028630122
30107085
515410953
1393557545
683601042
872570360
1094781826
1565891083
1460388439
539553053
2028952303
243983211
1841610011
1546591650
605412197
2001493643
1537224902
176387009
1416409321
1282122609
1277302049
1548773263
1689840990
186797876
330520405
1915362631
707385222
795790147
163908640
1791075436
192335793
453346212
1066107491
938932858
230004202
1535022136
1668365239
1351838439
51820895
1366839779
1357675147
1097430054
112363495
288615527
1866767367
654752047
1608341698
466310924
1683042622
164296112
1723319634
2128634032
543072049
1332268715
1719562066
1261121242
1187892728
1053344783
1835837587
228761233
98714153
783203470
1012980600
1825995444
1457934853
741875871
808259232
515331457
939984465
691120132
2142691733
879837048
25589694
246224322
1242274460
1346081626
1239981094
16915359
545542745
723158038
1105452837
787190697
435968044
2077039568
1758020871
1519508515
317562952
1291227572
2118934300
121219022
964842858
1657541067
473524977
2143235967
259723986
594175861
1331782226
1848638381
592693911
149192373
1370394455
1391745820
1132603312
1592907266
210303556
1682742690
1341529090
1037997511
1539648370
1223264888
565423227
2038206972
2116022299
436701373
977394990
1869639517
30586998
29104069
984010106
2021743667
626912611
2145447420
1464600342
1750828378
1216839209
629622914
795058496
1908045267
899081191
1317051970
2011507753
2125409544
1126440756
68412957
1505862342
470603558
1891350934
768123955
1624767293
440586154
1360319498
1965237918
406045616
2082582136
342106651
1299576773
124819102
2070173391
1728973045
465386303
1656531403
486502467
851061820
856759544
334274014
1042443736
1722147393
591645996
1563942388
1330781122
236259918
482425442
1289342676
1267535280
1008006999
2113062600
260067446
744346127
1908732957
1991104791
878978734
1153719348
898983808
1433398418
1355659104
1525736331
632438283
73120485
2094311795
667756627
1867190607
64422676
1025432667
817618973
1207464152
30222684
1627022055
705483372
133977767
344927973
1214033439
1532502731
713020008
1535664972
584676769
1370832152
1259130528
283528443
2122939380
1957083513
2013546619
1587505363
826949651
1514187159
1131595203
792330527
1846549162
1682809667
1062999753
2122019173
3829892
1892071709
1469844996
1808288786
865594234
653803221
651815759
1843464284
1271246084
1456263781
1440241983
378244341
1620601270
1856214870
1187342696
36412615
222863649
958630416
1676652145
1415341948
647980953
987560253
749697230
220689077
1524434895
1901001829
7208281
2088250338
1461597839
1496357435
462790260
2123738465
1102294702
505843738
300615447
2113970743
1267937818
1353738653
1902057196
1212433355
258686959
29972975
2097599476
1072555205
1207281852
207788263
1508975525
921104824
2050500088
2129430568
2019452428
1862999787
2139492752
1951632667
1471001582
2055931795
465464932
683446367
1699391858
2133719538
1290566106
485841663
1495112150
599546638
1752169335
849422494
812085133
2111429954
1766853457
1245134126
1064376039
104150575
422480036
1368974809
194071969
633654771
1896312163
1348066978
1195183228
1989198318
132956191
1451041970
1342117586
1220515731
363405455
1309037046
1155301955
604337977
237993256
783042606
1530590407
655822829
1440706650
1887101581
828011784
1097437856
1835044462
493726484
1266292558
77544902
1725407296
1633489758
718805846
275174171
1791475967
170782304
172972903
1331001873
354691996
162856762
537142546
484725489
941335427
532725633
142356710
1087602871
1791987202
1443682609
1312957102
1369364689
455667777
1470664587
979442640
98386281
1548257859
328887028
215960912
1763310284
1692627785
831900372
1696753412
631842717
902946515
402342937
1596001847
113900813
611727571
166970916
1861394292
1283495425
1116385210
1698448567
1683699026
1744442583
1339300143
916856178
1924696896
1945215448
499344597
584238426
944869248
690825800
612502515
1082930737
782027370
2091156916
1791968233
1560270635
1315798412
383661926
1153394731
491039998
1684543717
742061069
341763104
1183167814
1163523021
1772559048
309365632
1630145771
1154041457
1269400155
1341880972
366449104
1511513659
162987014
865262323
846067590
176716699
373188422
21427634
366497515
588712230
1621916662
356824359
1402112814
1656403699
1442112266
404968786
1100947788
877507519
1866864320
158408961
89121928
972258909
860683283
1212144653
2007702552
580479536
16507542
1761350996
1943247908
838640264
843238975
546877121
756532660
2056545861
763611903
1472145501
415501384
1957518570
1127378179
2050522377
113875391
549542033
1331236852
1385494167
1556733966
809554018
1685474427
199999824
579400104
601163298
1503326499
1287519490
258087695
920197674
135714200
1743862102
1981798393
610844391
2076600098
205686645
1324897099
788902349
284137687
636555748
938918261
110672804
1302793628
69276311
652258688
1069078971
726416097
780897431
510167126
202499100
177447155
830314720
1587459985
1885318980
599650062
2010485333
2109922940
249937967
91851484
1460199462
1686618091
342413651
1456224596
1934197780
265498825
1867420232
2091844539
2133779749
384092033
1131235785
202535836
113676974
2013202162
911371032
1870522531
643866431
880640722
477784072
37902486
1555836483
904662765
1726342320
797341089
1394935392
1656361268
970322490
1697715454
1983610289
1007945765
510504494
689413522
678831249
1660295147
1213211556
1953599286
177789286
1404623110
1158697697
887754391
1278285888
1247349775
459974622
1822338927
634505230
1441043487
408231267
531448787
1241442195
2092442812
1053405730
87291762
1217926387
1863048935
1207516329
1363522054
896095681
2060725792
1375548896
1334868759
1094351727
951191025
557548399
1235863412
1292622014
735938156
1856144270
2125199641
118456760
619171233
637408454
1533575440
1610915750
1506931328
1306743485
1652009684
1455666519
1331602194
118648998
850075395
1161817762
1364810384
116726973
243185328
1647856340
323260371
805283545
892976704
459212045
1590047305
1875452079
1492557500
158056849
1485547236
21136789
451976148
1504082301
494010504
1888518896
830870580
1036719047
1966835258
2147272141
1964356516
1637960852
913277461
761020822
1758639687
1560777034
2032000509
575607488
1114834872
958564235
245075994
588522720
927319168
415516375
1590077680
426101251
1119576539
1904442323
447056186
1957636703
222658066
112157277
792109260
1787440957
409621051
1116589791
899043694
1473496481
487037566
934046700
349507200
2142640015
404865329
1777761806
1461120384
1653832634
848214132
973614022
1461024817
847114916
1429594429
51535222
1814756395
2130736295
696611096
2039560704
1360216694
553584124
1724966005
825811376
621164137
1883742153
895426479
547488199
1375895257
882978941
1108925485
1074193577
1437097137
732809666
1272343729
730125380
310992585
937778748
1348372630
1541466499
177147532
1854237806
750929501
1632842651
548224557
2131443728
509436518
141758198
1320579407
776147192
877078626
590914499
1516807294
680293192
1363747990
1929523190
1225926666
1816891128
249472782
11524825
1256810971
200620231
1137599647
622844530
885091105
2070360573
828947216
758482550
511530573
956604854
1981481983
1911134704
230564611
994601130
618236138
49910083
689817928
664447041
1017034405
402427749
1027045504
413147690
2072510232
505750624
546636100
89315423
154104427
1386213827
1673687021
1223527203
1622938714
716787538
2115998231
1046993342
1448083368
1480491193
333909287
70253475
1978054044
2010071011
1438232671
652659598
1406080746
2069691125
1433853953
1919525273
150628094
2073567832
2125840883
824117960
1988996290
508058868
1910009625
1101794555
690393035
1056503687
658525140
86975126
1144805124
1894946810
1796284438
181276451
1394455984
1768051804
1303991042
1383843579
915872987
388377225
593858288
360804491
687722466
350599655
814783523
500914273
293658889
1167966659
1308215452
222888494
627130618
1844937974
986233955
740429189
1530720075
1244496502
1374441863
992317627
390713190
267169783
1842330735
748461329
2104186133
2139206621
1835781026
1637155896
188702485
1121259677
853549228
676150242
578999639
1305448134
55853020
1804500518
671756760
1550866629
1087893266
1558305903
1449119855
1813991806
1577889630
1503452890
863406081
1068248296
886751546
1973976394
771743589
1263509812
306735699
916283208
590675971
31789765
45530148
835211780
930962966
119565971
1634116705
580519817
1890360221
741953634
725206361
584501925
1489842550
998465586
1246978223
1529933140
1977833061
227323005
1169721818
103789712
1892699302
217499943
1584918488
1679078632
1099352738
2117840542
1901405471
1212714297
1902385280
238690182
565880123
1341770445
2024144070
501471441
1560511919
1591514479
463690916
1305284100
1906467200
420378669
158925771
159023891
652568310
956879135
839866027
382242836
163599113
540728968
907082346
382417030
745295734
1105480759
1698171266
266995251
918957479
1659548609
1148629491
674786007
1969676122
297503708
1529375780
1677378352
2089993697
1493496567
957896142
1825437874
1582926254
1473359617
316557919
1052073902
1989953048
308010811
1023598847
1770117408
50816568
302725569
1932679837
657392111
1483738097
184759932
2034883313
363857367
1630684558
1813955427
1899412575
90813828
292351248
1531890131
1970693831
678255159
1448562804
54975598
1597763029
541247071
2002818938
1577339422
1477863532
1620061013
76760483
592563204
952085900
1388511711
907642266
1524094118
1977576171
1426401453
1996073430
691085952
1606877563
1140357938
607098461
829630634
670171921
1766326239
1480284160
927892094
1636909793
1900676609
1474599947
1786527132
724336364
1390523087
1364983334
277878300
124320270
965521042
924188288
1163171646
148293722
1431443085
384094795
1297687267
335979819
1983900475
452022734
124999575
1272297747
1612340565
1689956368
988876943
2135365746
1969494450
1450503291
320307753
1589813587
1217105648
1250476431
1252707981
1445305995
1927979170
802466914
1156955075
439697251
962599201
510220240
1277550222
1247984554
152911016
262819687
337899542
1644754384
193391895
1404036136
1707285019
1401982964
1637131559
2025315389
133841698
2006651193
2028518552
1414477841
1509788530
1010613756
779726797
226439763
88937113
933571428
1759370899
515893440
673269150
2078115850
1483779724
166497393
322922432
2096652737
1045412210
33507093
1903284897
953295516
1783276042
662236836
111241185
1886433805
574750388
481112207
1984694563
1460516855
1188251465
652785895
1093351813
1768076353
690742239
1961318650
934451551
1002503063
264349601
1423924348
1070636623
398945352
1356023818
30807000
1073101423
397654921
449219465
1008252645
1821426650
1252255468
829758545
1141283901
852504374
495205923
574061968
1691974760
1678321422
2100157536
2006113117
1796475233
557128720
1697086892
1228216147
176168444
647774287
301815669
333172794
765960559
1809895390
462896753
425711831
1261151345
2021349733
1788741721
1059482278
913064961
2125390158
571529730
113670299
1216157239
770386436
1962842449
1320140977
300676506
1827131564
351478899
480887033
2085465900
392937681
401461318
1722815726
1414454975
591138651
1210126872
1712077102
361832495
1387987473
1487246821
1713678179
1989814918
2009239219
1385392823
943453813
521173566
216678488
886645362
947041365
1848181503
1183252491
1253238267
987191986
545992586
1125114584
1874278213
1475707504
1239601528
345996392
165308009
608538981
1710530656
2129451944
1868003099
444904405
103868759
1687005662
936334318
964735215
746917867
565078604
1122217756
486047909
1276008969
1451732097
868995422
1447313244
1950883389
1763154664
1399192171
770056688
1679201888
289156724
740887608
73679773
369764867
326434226
1983109263
1946259189
1486355858
639610190
1893593457
701273205
8908011
561484322
189433605
878842117
1046109676
809904014
1313290045
489655599
1295995294
1364268263
340319089
58918907
248121389
1987003951
5374063
634004856
1480238144
717694004
248519838
91521961
783514371
1415411099
88816552
289678547
2143714823
1580158035
719399673
1802606634
1430612213
1725656584
55194252
1727848099
1835814540
2066087580
1884811505
861596628
279074065
1106234506
1767439035
710234147
2061274779
1872650706
682527424
1630427054
1405127785
519691423
903611950
1574995592
411371440
1256261448
351184902
1921045236
1823662557
849657556
495120236
1555072516
2104461504
83909317
81768785
1057769217
1388418812
1202584739
1310046976
1127997844
30220302
752753704
1826426350
105208301
936449121
206054350
1393569496
285608260
432789453
2119125856
788639189
2118377601
1176507107
59584715
512870984
836727041
2143656702
1745920998
1767674068
2027872901
166865451
941442639
771563519
2012006201
1486310543
1330738237
2107713379
714216686
1645949923
31658722
1001839952
1701433955
1047341311
1242006045
1817317393
936876369
1556128364
1294110534
826259434
1501030909
1250084740
557247894
2094393235
1499226518
1743792233
1725161398
14274832
1926458469
413015876
141346699
331137594
1972512304
841026852
903829003
898509402
1458369439
332456725
1477294640
1207653689
1828208231
1945081533
773478721
1208451201
1895483248
220019919
138742945
1910532940
2144184604
1101724428
1531862350
1766134473
773897425
1949146662
396767641
388030673
114241597
1632744814
1724040284
26645827
903719221
2141652344
2034344939
1834080322
542534837
1199165702
1609024629
902930663
1963936523
928562304
6705075
1063122020
820569949
1307591940
1012447346
2064897153
479301334
875460026
253704384
204462724
1405365351
2085854170
520890460
1536733411
932641730
1535561366
429559205
955923450
1230180853
1184755695
1256583703
1297108613
1908982783
84246009
909801463
1188965777
179400
1836282722
880104374
538486483
602933214
1573654388
853939405
1825220122
1328686989
481755710
1599407091
2059580010
1069860791
222708689
849790576
1459958293
317861573
1477803528
1098573462
250394015
1395301913
203464893
229196026
1725858899
1463904702
1195244714
1151003749
992151364
238079609
2060598534
1482511851
1645112492
2073480543
1733907907
1655377157
1599491825
267274311
702150389
923900255
1114850993
1043933575
501758783
1996756915
86627566
1819645515
326278677
115098784
217713264
473864138
103356864
1503839261
1322805800
762610892
1836887580
1370320656
134592555
1499979716
47813911
754279764
1445809817
326773407
312695984
1452857962
612510365
1681909935
407619611
844856848
1257145335
707108863
1320345514
466971455
640610571
1197581103
633272738
808771243
1822469348
1216276644
140465055
1805590402
1182816189
1009317331
754994569
1156564037
1944703460
1795966215
1346190592
941384785
646983525
1922086958
2071010726
2097541532
348328008
1536743621
1283742608
1925726775
784972587
1524149829
1988544015
1264424268
1601425627
2080253038
870717656
837371360
603184205
100535414
1260053067
1280222487
963529596
1000778292
358089426
1764101298
2000213166
933219672
285226862
977558417
1770669658
1292958265
1499158790
771027139
1351303027
550700222
896572808
1940360557
960698330
1367605750
1815770255
334243097
1435960068
1061900750
1788551088
1463813163
825727828
325024363
510845121
944687202
776286074
1872854645
672150953
2140754178
1675461743
728573014
1700696378
514375474
1298743647
1454444736
1003561782
1435727916
512179033
1470986133
1006886145
1282428020
1207159508
768011520
972319547
102840571
545058448
768685455
97857246
490055919
1230211525
600624933
1807889599
1637192963
606499047
372598410
1978224278
1009031736
1876763254
469332661
1433135638
1203737582
578735689
1651604717
698459469
1967810850
853945825
1553108998
471021507
105738015
1604779498
145745954
914632294
1065762860
1815439356
1332835358
1517263117
1485357992
282680502
1994127142
112560085
382118390
1970621318
1418909627
1658946347
1141182958
72764997
145724458
1193160288
1640423001
443074911
1568832363
1834818344
1237391459
1540743239
16716325
1005858337
443871362
481900876
1912897681
1989946086
1156800040
1756793658
1470845988
2036261619
1617045868
610158251
556861951
1900792401
1556911792
1217541053
579680775
1196100595
1703212020
1223964746
588407409
151670595
845454830
1820789701
1977303371
1451642571
639165272
2015767250
990515922
1424462136
620153451
974405173
538623086
432313248
960621946
1911702367
452300401
1254286721
1752816626
396862740
1333542170
1563691266
1784517281
2145973949
373106382
1785103056
531955815
105930912
1746028696
339187540
1127960995
527590549
1717999276
2000298953
585054683
196440582
1016970646
2016735716
1753037942
757221096
2063897205
2076477062
913103431
1806379215
1560201460
1190365988
592293316
324835040
1472801695
650368985
112757633
1211936235
1731334150
1161221394
1966094308
1341879014
991766222
1511659494
1361543054
2102834856
780136780
2111241304
318700692
2022061201
2031219213
1381052298
1797609109
819216103
954375156
1919363810
1316035944
17618207
1847983758
1692406139
1270548750
1901132354
1937895439
1681592111
1401183017
1704056650
979439343
128043714
902494955
1098342057
1881616588
346667474
479519351
2010701537
2063508278
188165108
357040976
1158846024
1923717392
1878798773
656713777
1191805761
1594812341
1562168351
912799730
1987940825
1248341444
1364828410
482119171
1206139486
1063560251
1634598775
1309778496
1132464721
1885557544
732361325
2016200893
1463110783
1457230079
2031561041
1863575177
403333927
1203087264
1383489253
344672376
691225486
196854637
1348042599
699123039
1343123568
1062952693
818547208
1733242317
829361654
2141944351
232829078
1640254048
124320270
956661912
1867638233
1732206980
1779849599
1720875985
608947367
2085311077
1508342508
863684564
1029600845
60275411
901567738
1776158664
1136949951
1675356348
404689832
2036652936
1452566922
1282945705
366694094
2016797976
1419297218
1093059350
1107302302
1371090553
595514822
489843689
768576616
383141208
2011125355
235479976
145767771
1004604835
2075187685
492709628
1521625365
1023759234
929371892
1163317805
646655856
1454376755
925955190
1330708086
562732227
1996048211
1045091580
966721509
1476352041
1600121812
285261137
1931877268
1116169889
1611388307
1964840765
2093697766
2036234164
1993337692
37879978
1430941553
1171665886
1141395685
336984361
682654469
764083236
673923775
1914960554
1773549504
1847995536
983945973
556575474
2081449209
605040024
1591482211
1004690895
1581987825
1480275444
1711570850
237815148
705151585
642647724
461108471
1828633717
1446860538
147560248
1155707167
493345193
1438555661
1666764009
195222350
880986259
1831129767
1873460018
1916438915
620302754
563059498
1671513314
748474162
1672112215
43134298
1365552451
1810715747
883275018
1979811051
580091433
1233944009
958762763
932606586
321898692
370332166
1275156249
1182514325
1593196172
959835688
1596247098
998595101
879348780
320552299
1924117920
1365785798
559457144
503282927
1412059249
443211841
778535525
698547475
753973176
928366370
1364112267
1429899090
1632525596
547851744
310940257
1879283981
820684598
1956836443
1596128219
1894719044
515875570
228527202
1810871003
1512422349
2079856651
2050030877
1067687487
1058267544
1481873032
476139433
2047923269
1674211422
1823336593
1980240098
1586160262
964088222
1437691872
1615262530
999195808
691172675
647868574
995213872
266115590
608934381
1199221895
474091389
1286775396
4941527
117748011
1887814178
284479331
2117798431
545765760
1861402016
1294227243
307712896
100377205
2045142064
2140809889
1703956541
2057482588
1930951302
855106043
1189053286
1053055488
741513594
356653686
1324953746
582355080
816889487
1800882569
1818645090
1197884153
135140994
103610289
1660251517
479882570
2083765018
494463404
306990993
264909458
146239941
1547943354
1519692970
1302089084
305667830
1127614066
443557718
110677535
458959011
1282326664
1012393601
1492582716
515014188
356549153
449725507
1688455353
959025261
1413184335
163709526
1381487643
1350307746
3139427
422616362
168359041
1519382400
1888315507
829537412
1684786907
1887259636
1315375611
604674796
1714428942
72698252
1835663094
1797965546
769853994
2078777054
1718101626
569314587
1848566252
281184141
1506711698
1889752605
1720688671
916775099
194016225
268136859
339663192
1978090151
1344270625
442561830
1398317176
464521269
1292302165
141436325
1036860236
1784926584
477482602
1029246279
175162417
1386494030
1836551053
1832599589
1733318208
519039708
1130265151
307290727
560980522
1750133167
1828966778
1722392683
1216559817
1931761297
1689285158
1666375290
1111452082
31320260
29229172
736841451
1197840049
792079100
1733710946
784070148
580612208
357566174
397381022
1910331709
1835794369
1748756834
1742991050
398237420
1965593158
2039420120
404706129
1550010173
27779769
1565587609
106099788
545033343
1950584973
1251775514
542192815
499167109
1222911168
866824772
204343923
1471841795
1525386775
560160752
1772822322
1377495699
1650222222
1766623800
1787080143
1959650332
959441856
998734563
2131956569
1336552874
573527054
1538279356
1885082330
107778132
797855915
1294906852
182656642
338839754
155536250
589714828
1667751323
467455796
202863187
956662278
850095079
1858593030
1992708793
289023841
880489811
390546575
1983037481
758277558
1862667724
973517814
97648503
1953609598
1320855719
947688685
412399883
330486508
1012941738
391851558
98151801
368428971
1210935277
336035564
83694322
1027098761
182412867
1127937831
815032835
636490502
134009720
1373808372
521599514
1175362753
1790361509
2023252033
2036216352
1687251186
1415198143
1459783739
1454051722
1344757013
1462993713
859453164
178990674
1946814233
197037614
106874355
885309583
677904862
775715314
2124479038
1921393259
10030106
347186908
969254627
1460542782
332594085
1564210713
1497438543
518828307
350754565
585627219
529597743
1084407041
955763101
1021972577
896255239
1574098716
944938150
301236542
1365249265
1035525718
1925291925
709393771
346409096
232477120
1493022061
1094032548
2138954850
1492631529
1079752406
1811881304
1541199045
1557823320
320850632
69046493
1664350307
1581515795
111979599
1886085124
1350931802
260593802
1116516695
311009937
1858043774
2071466578
156015506
67900069
2050079016
196595389
236631188
2087234666
921307848
304652305
122514935
1841601109
930823854
61954648
1597646145
1090424457
1193642071
1205445779
1949246908
1683389571
240738032
1700637059
1213589066
1571042881
936210321
457170181
564621518
452549203
230051730
233255057
1840781741
1170412009
1681037557
535125330
1625223936
528223401
695186657
62200049
1219678760
1793200702
754590736
1939431651
623521915
1991398372
277852086
694214388
1932826519
363837348
405157285
1557917578
2101302416
1399120662
1290597806
565243177
1663209677
1881536113
17694463
917108435
171189213
2071455323
759002140
476746688
2050625015
1613901638
556002330
466377563
404054499
525504874
2090390120
1680725001
1278771942
1008158945
450307713
679055411
2016071725
124940301
1673331660
534541253
2006520983
416785861
1967613616
1567999553
1311614090
529137894
751339288
1944411816
470825049
1136142368
249692146
638780671
17623622
1193433601
162677154
209463526
531095395
1860731704
1981027146
1933482400
976344817
1199582923
430325400
1005393999
1796608929
1837727702
1273683632
673778827
635676794
1861669854
851783940
196324199
2040350818
725796961
907303669
1644555422
339328835
1497939265
1160877146
1079001877
2007221503
1399401366
871946962
1892210164
747211866
1515111119
1872646845
226207016
772781322
526984624
1028443207
1416344066
1434104775
1341567318
703999061
1751577782
47087091
651232748
1428376613
1433115088
664588190
162470957
2058387436
1666279521
1976320315
1286325515
830525141
1340356350
505002071
1681123673
1516442206
1495972013
247917237
2074897355
633099477
310279932
350262108
2090777208
1884574351
1135285784
183867920
1841627135
1250090125
134348114
758709570
478549055
1830102717
1851607231
1237543550
394975838
58261626
466704102
690173810
446118625
1470943773
102126888
1719688450
1769586367
786690173
413548107
1186606524
963478178
1774154631
346504207
2114291705
1305077008
1007700888
1468924101
264720434
549558212
577529182
346099905
1582997041
2039185377
1930981874
1287434065
1051484410
848469866
926554280
1549146659
1657790326
861009330
1749839761
1418375974
2128772854
1756856510
393409887
1652174910
928873088
1493862845
1192843148
1876782646
790013741
897585928
939194840
1206628254
1379715863
1529757953
865426925
2104595696
1617891095
1440426404
1647623710
1315674903
785388758
1481124847
1918637310
668799948
1322204532
2114171195
1374844552
2053678523
196459874
1353510984
1725691453
1866884654
1768024603
1196859604
2003825294
1439393633
81670698
1878656334
673428068
994566945
790484302
1802774496
586311567
2106888523
111629335
1479506183
634874927
960192451
1737512632
744405208
826980397
1301409423
1023100940
81389267
246648975
1267508151
1432809301
356605371
1271443600
1022535095
969769789
532324055
1033550061
1331952576
489829883
665621294
382965414
1009133803
95465901
1429766672
2067939838
1124523410
963668178
1589352712
161877038
490500842
604038994
1530318413
780309326
1394284526
2120799428
1845679880
1625383961
782116073
1113800383
899855744
1613625249
703790683
49252217
86339646
982296220
554025102
1961586206
616395086
1096808218
344237101
665621598
440821670
1895464183
1481845220
1313787316
1606458730
1434551754
1771901510
146019979
168639879
496998592
958214934
344487631
1307805168
164226344
2079302773
891664487
1194127911
748645920
946768782
678113923
586387842
1915330142
211335564
797970246
1771130791
15476246
1360108091
997712282
2056473605
540823640
1816693099
166292879
967129196
1294988790
1834376203
1692095999
48753311
1854619755
2087533482
1493850557
1947079746
1547381277
1771050327
1456223237
1919933652
430693247
1291732624
269033978
1447344229
966056851
1990910168
1256277495
627148375
2004473843
1965588649
1996406033
1610889797
1674072254
865817053
379405346
187076782
432642750
774090816
269895280
1223605023
264505479
173833232
966964357
421655511
1910276077
928786199
706231526
1176747348
1942267078
801865383
1145266797
254485235
946668043
1331600050
1735874820
484364382
784615781
171083959
1508065154
1424185841
752607419
449456265
775573176
817407554
1450541901
1951230599
1066477825
296819730
1177645423
1406811218
770654398
820598187
950484336
839543036
781756997
1383078882
1928292114
780691189
1114521715
262690271
405088268
1162824342
193294590
680777468
801992567
823372432
175029545
2024148027
705879875
1311907920
1096518749
1603459701
169701333
1647364986
1817499667
1431122832
263598643
482017185
2042536244
1250223876
337656391
54344332
61005839
330592988
493873251
969642197
2007223868
414549174
1420271902
447331350
45117052
518619870
1563448907
863270848
437818158
1642404989
1873148438
1766716198
974954191
180442702
1271972576
1368520659
1436522766
2089114256
2030402218
1388791884
154881499
1715988318
830895731
1131592093
872982727
1899413861
216694629
754744094
555442362
1728204518
809517026
2085018770
1257052856
96272577
1985410740
939119003
1834117674
56614245
81371123
196144118
2080219721
1766239042
828103915
237036330
239624963
395316311
997322851
742196249
1711225002
450071267
1839875824
317296644
295888253
917614282
1456116407
331255646
234390103
815540993
648423186
786119821
1104879907
1178947167
1505182841
488406072
835231339
503869823
665663589
701812906
1519821988
988720062
1017578975
320241687
1501435978
1451214151
930997858
1611000901
1520595608
48515396
204859622
2111912038
1713174329
734701680
624364116
1151587260
1179101242
1335978851
1574118024
1392809601
800552871
1534806234
1694354864
559800719
188629378
37909864
332299771
1782474010
1794466551
1367129283
662890900
934774328
1635002240
373680368
1751581029
1235328921
1685049693
757782588
453193920
1045730534
953704272
1525700372
336712127
181225042
1143671066
597294076
1193999345
1317584914
1092678199
1927879170
1345645703
969700643
471039910
1813687325
1972356981
343335687
1871923923
2116238540
1526071812
1442822437
733365800
1395671015
959681929
1466214608
1608322377
343565624
1718866438
1782747440
428210153
883923515
2097759697
1214185985
636551268
2001721527
810644889
761831982
1431164668
163850172
1493203046
1004777916
555064037
1734643563
2114589828
1501026810
1722115338
1937360335
350584419
2141114943
2031739349
1563496059
961916617
2110680145
1058237047
639854867
1991603514
1850157202
1790588906
751753672
292193551
2083456080
1411203024
24935544
1509930036
1043646050
98004039
1282659943
141879306
842585718
305101156
1141694527
2088667818
1863402767
516624650
583272218
600148717
567265847
2102321283
134397383
1292856584
1850914902
2103583472
24258521
772149199
1986134023
1130995017
1778007662
1235386031
1955559816
1952640585
1895544370
710019883
1655456787
162034894
855566372
2093499242
500947234
1030400738
437859092
1110589292
2014194138
941639365
1234096333
1466721490
578142352
2065734740
188610887
542975670
1270008355
1828320548
838553489
1662936551
1037031237
355239862
704998060
1443623280
867323691
1122407572
114381863
113548210
2017805691
1380685047
734407593
696624636
2130931300
113838396
166860456
1584753764
213288595
269655534
1742184566
439756931
524032360
1346462
251888124
1903196069
1784514390
63805908
1718862173
906201000
1365232214
407195550
261410956
1505297811
484221028
1512102647
1012486778
763328442
411861738
1325583401
438732907
208735758
239216730
1159082562
363570655
1932697095
475120380
1581259074
328926740
310822094
1584796281
399651322
1548337622
1091243033
636889615
1674092707
510298087
1068258341
1548588609
1563480389
277760726
214583114
894188159
848427379
1552060344
448345388
869100037
630142556
1646205375
1682242894
1430996012
836613566
84989595
2117863964
1469550458
1767654405
894412081
952492633
1517999683
1330993511
634152045
2105489191
333044588
1688199766
1688925304
1594653163
1201216611
1596422330
422274702
1237367709
1271947862
630396671
1410762990
2058414502
484741587
304564704
788001740
1087360479
1061844120
1972230503
282116432
385931927
1665739370
1296362435
270078145
1696418286
2003849011
1396185054
1595110696
838079235
1689970287
1374891329
1108733688
1476652840
881722597
1688006050
155848107
1494551811
1525982131
1852474216
75589372
1973468838
1727799075
563002646
1695479289
230086172
871572646
465152024
1096847746
626091975
1287881122
2077024709
1223263189
972135928
1886928919
1172340494
1952388947
1439424064
540821705
340924145
242577139
1545007276
548298086
225711235
1373713039
176962937
1765936238
1716633688
709528486
1582871432
1404276461
299064700
1002179979
1206287572
1173603371
1699537428
325734552
2035798023
240299784
92370375
1461094502
979471926
1744067162
455151092
641096494
1734198368
1462514039
281480659
162674996
1789254613
517791247
1039513194
2001106917
922626903
614925548
377193033
2078956591
1995082021
277996443
723521674
302938155
1136272368
1006041837
2051357700
1231222982
1621888244
1265268574
1472407867
524623448
141650459
445023358
1682214333
852444663
1686351440
489358435
1369954450
1623382195
622820515
1122224342
941610924
576163584
2040082982
251119034
1868965386
1272297751
550404338
1497129487
35427657
1417720603
1431889359
60534011
519150417
1987905167
616281508
1560750861
199232043
1025500897
950924876
1795551742
539772834
1648977039
286139724
1117317318
1253279070
1389647331
1581780261
995449626
598706431
950899216
359742605
1461460690
330849697
1677332841
57843084
1880569850
306256740
294267512
630783419
614378534
613194952
437531049
251737904
839277425
406837459
1394046710
1512556917
1716074595
2128855236
2096921279
1171821533
65426167
1808487272
1465815969
2090819314
529370193
845487222
363150986
1675885519
918877308
1188036115
1458460745
1991023824
93368725
106712311
773081988
161511972
1155199592
849371347
1745136017
849059570
1937952289
413406645
1197101752
1653847336
2054620718
1030466955
839676
1894129847
1015791351
1234811247
313826587
995274284
475514958
1742836082
351594208
552476698
437083748
232353480
1012284289
873925053
1453318353
645443319
1279813660
941194613
315076858
171560079
680663915
444989400
1429899847
1944034691
2129881645
56796445
1863275386
157910052
1291828520
1194827337
689040865
1294671226
85961378
1752470150
2104246538
34943529
1555653923
1765417216
478444711
117248570
1102165756
1640102532
80884939
1905597809
461079499
1553334310
810324213
1851415502
1988662282
1754437889
1590326286
1709238856
1566032818
1938609824
893234572
540365252
183379643
1940019130
1031476755
545072224
1279027772
254393793
1969807416
751212137
1248409196
1393372304
804789726
1488531892
2114710068
998270363
945872334
1270742952
24835566
152522265
245804869
229363820
884547900
293735202
548499421
2041047465
981043749
1587587912
431871750
729657460
1626124980
1269702016
1623976723
1868704790
53334286
925685223
874691686
1497759080
1224378697
1365237332
23034697
811060122
1692934896
1418127188
1483530720
924019792
421115761
117428449
451233406
1895097861
745721965
886402573
1606878667
800090975
1926104542
773180260
1855438379
1942393221
2144875818
1917742133
1941186652
1404207899
1805375427
1786528998
2029972085
1432721185
2128753572
881340601
715855360
1753354295
1523258865
805163264
722144041
1503931376
748464902
2111398305
1933820681
1452204783
1528997781
576769559
1471536087
301156319
391277472
277234426
1386391328
728747381
1202429934
453297649
2061157785
314852931
778538680
1350836789
1038457586
229542023
178740457
641951635
1927467608
378125454
68714194
334567598
1807692992
1564312171
1747646138
1382916329
504093886
844182521
21562735
1350645158
1965286709
1551979182
772688649
189528283
1858411671
1217632041
1480025379
1439122129
995839132
1307723425
452886415
1953868143
111560794
1501958781
503748062
1334182101
1190620324
1172739143
1947936997
101840523
1972032626
252262161
2065401787
129191234
1420007301
1210873348
882845716
1696785951
2117383489
669265303
2086096259
2105628253
171140035
1177223112
656483069
1385172943
323127563
1236147951
1716621627
1110590634
454334310
897295968
1159570066
533164322
670012457
1049090582
720024422
771510465
843151363
934256467
741529097
2019324251
729339365
368906419
617146483
1967762179
1618010921
1435811602
2024776169
598345049
212124456
1287491319
1136369085
727891370
1537683672
829735623
107185262
1705403537
213048390
1126404440
80722625
1027136368
1420201868
1100482065
839908374
1938616653
998182840
1137625927
759228980
856128801
1554327102
1531224553
1294321748
912080966
1584278366
1147992876
1855518378
706661267
1326729780
1291418770
1573592545
1231766205
2055454550
885339800
975635804
1882242709
1737639912
159967932
1150106708
1737535490
2115341279
964096101
1587412409
64317600
378760291
254511186
1893532171
2049913301
352742322
2056951369
1600024300
1306076051
1253839351
841969246
2072394196
164716308
1036555387
274025446
2004838827
1699055035
1890021983
2037398884
10291682
1597496898
520100463
1635197784
1744797942
1925586141
105714444
1597636052
1306976012
172893184
917781220
1867846357
2081640870
396874265
1622327031
1656526728
118458558
796648756
1580706885
1105106090
389943771
1469582012
2136127220
593853689
1389031273
365578001
1103314319
560237537
1446745624
1008819665
785553041
184465880
519628911
1903344020
2059888637
862607797
1399591554
2024500772
1819209905
38726354
1321258606
1757163143
515447334
34574254
1332766273
114337423
1975601853
883131352
1774061353
749982747
369676995
61744541
1053050537
2062492106
522837879
1937680020
474951877
1325952723
538849244
553254606
993063453
1644572798
825715625
1989688555
203946011
1357085795
2053873197
1763265483
205515793
1347010316
757096747
1985074727
780396809
824311499
345698325
650693136
221072572
489564448
728134223
129791623
1046434216
1315456829
1755644711
135976664
1302370696
677821867
357717732
1658683741
1303220739
1887222341
499041176
1256338400
1621543353
1049224988
598376790
567569947
352047953
1126247225
1683145348
1110509838
1097746637
1213762412
1979404575
1845011512
928413493
1404367313
816810243
2025623229
401878755
911640660
1477501782
103324709
899155177
452021791
1821810872
100227907
111652735
1101215204
722450195
903005439
354809568
34691334
1465044406
2138032870
683315597
613730148
1346769212
1586009528
1896172663
383951637
580283492
1471024267
595121044
1868868524
1038953143
385608638
1390161397
561867069
943722801
658162871
172007236
474893682
1798702360
1700578648
1316101082
2106496831
1728323900
1103388615
1216338707
288983308
1911225241
1147676473
421540405
814459877
1854395554
1361846242
1127158562
230003178
2058735003
1655852781
943269814
1243657484
814395380
382798864
1281889689
2091410272
439771140
759969012
854941891
1396663492
522069742
1537759314
926045748
824311330
1093826570
998070602
273142563
84038326
929750175
334230634
623988267
1228479293
1678076765
1078556348
1563828639
1718774183
667833500
1923789929
688225528
1321911655
1668707363
100716344
428692870
1900477616
1053543723
465012890
1965465225
472496775
632209566
2136175666
757534269
1125456103
1619673358
2102552627
1254104845
1675775311
2143536303
1947516609
1063806078
597117002
707830094
416875682
70700748
821617765
1998025255
1268179309
798810023
579640494
1097330421
2062838792
1130371897
1587128178
1370949815
1193325728
1744371609
1991071438
571701149
308044653
1537733212
1189936908
2131616425
191623562
1285055645
1871989634
514911998
1865775767
1939998138
272728024
1361541506
2082377641
1319430849
2063823154
1558022596
18568308
1483738899
997398176
20366136
1789044888
1969648152
89072877
1774166601
631468262
888136951
2118560904
802461702
1161599669
2047311023
371002357
2041737487
532173232
1392984981
579311807
1189089993
436238312
211780559
1763390387
1327825605
1102145486
1159303911
325354933
699369404
1401840012
461968468
858025663
277601549
531002907
309581992
1404331506
1216289030
246350844
1738191595
349935593
280124314
602540107
1961700480
737124622
475021029
855970153
228904933
110806069
1300447759
1360216694
1797229542
804129099
1370713405
2088258454
1750191755
368265912
512788394
609847621
1520513159
388277702
779034290
1936914962
756830064
1491655096
880092745
57923122
949199148
376633183
1156609056
1410318248
1971525222
1806976540
349329221
1083402953
269980847
25782060
1320009893
1446315284
4159195
1056755289
1140782212
743165832
924982951
1486149539
659432765
1554596054
1266922065
1688532416
1323839440
64903673
336153202
1949312116
682003248
2029773736
1063748750
764287193
1122370709
1457231763
1614559018
1705502216
1915251049
336173346
928881906
488240152
871959485
1486763887
580171566
1160247856
545963125
1983524962
55847594
250400786
588576950
265597252
1849307859
1468002919
1115993068
925513146
1144600082
1932834538
2002867280
1091827487
522553873
1576369333
206946767
797431364
1892865203
960063381
2041023084
269444744
1421432492
1753515366
1613232320
1888312192
1875203353
2061157553
35296066
798826980
1267345349
1936314670
615894107
1993848736
1723579793
1642532091
1024185489
1809971007
200171747
1366384729
1056990388
1273289453
1872809414
920417408
934942734
877216553
1635720147
1877014967
1836801119
1852317562
875202852
962286355
1487736884
658811778
1800190876
1980864568
1861031515
437017325
1708216226
523459066
1416069531
1780302182
365719727
2008541117
691539490
878147473
590289017
1826683404
1592313842
2057348419
829848412
345184220
1972225949
661008402
782168831
1685801023
61667390
380364922
217275983
658092604
965138283
1312909413
1880173702
1098931723
124940368
1574906186
1131190133
1668283764
627687866
78846335
1899554071
1862688323
353358849
605839175
1460231029
254013135
658738029
528245778
203601235
1132174050
674384550
245034374
1586487439
1302358842
1730242221
866903127
1893236820
2091124083
65436851
1788046696
1714143987
404933426
806177377
1629808940
1829501799
379807989
1670859753
1697181371
1463932214
1999603583
935314523
1168179721
1573108737
515905088
629641204
280361977
906216590
1912886542
1814197747
1769565378
1691809995
1865991778
394773038
3132909
423319765
567177110
1594215029
482831335
1796649440
111693758
1066713385
726968031
2005105620
1572661915
1266049849
568852331
672327057
592780565
1345859780
477075267
1380335723
1977744870
1025542897
760757874
886427168
513297802
1435264464
1982387189
1175904431
595930988
1472271638
216477280
1856518511
13367996
1854674171
193724863
1435142649
436988380
436377790
515391890
1745867214
228999291
177443220
1990105060
476265831
557817350
1677456474
1161504327
553495525
1882209664
1456533212
1700940101
1825896819
436904234
1302790581
1154191798
1689757287
1302726376
1792544106
114936471
483146035
1262319469
277130614
1807717631
1372982147
1661338483
2019095732
2045503072
1321555134
1882472246
1309384543
461656983
1907558372
1977425339
1677909642
999677738
202936186
92036932
1785723322
1371661516
309085770
594050476
519079437
1026692297
1086024917
1805932644
1176647595
501675543
467443167
1194854595
2125089464
419608282
1684505398
583443308
652130000
530391545
54869824
977752866
975217025
2015766924
1799825663
1766674688
627904209
1220171500
1270282618
261558161
189645127
1742440596
1510584037
224819827
840670644
784304741
1780202064
1045907220
1729089157
98846176
1091397185
1229944230
627382375
1393875768
915964164
199949609
1383086843
1076099089
943624870
1608077325
1966106847
1073883627
1550162405
44689898
1811784989
384256774
435607061
1270525397
853976355
526673808
1960566083
2029850024
539741909
576221089
1942569817
2109897955
1571317136
957659401
603993788
1135744292
1085974621
568160525
1795860740
1290719503
664609104
11379836
1023474945
1283520919
675220549
1249442393
660529562
1903402339
2007211031
597962367
1215771694
266038399
960832145
1709075716
469463371
2103675742
1555224045
412280311
1475960710
1068833005
788104288
1012476139
1715926024
555093903
329925362
1160877981
2031276312
1214442190
61403667
2124713895
1769071114
926724337
145844098
1662351752
442626201
1159387813
445277670
112004884
744743849
1606706197
2007789942
1337755457
1700043280
351143423
1857450958
1919669159
1005180573
2051245859
1728827678
1436873170
1713919817
1593822102
261212157
2137471365
1116874024
1503681223
767850790
1720318656
1500672803
1257980841
2122436986
375951569
1405699564
1035208505
1022832110
1378175151
913122851
830706435
1112323003
2077999530
709105682
958899195
1966433997
170766030
901880569
1489274704
148961427
1789997860
566231048
792217339
673679469
1793274627
1424435712
394878260
2032176446
1011251566
1550483030
847864016
1868204825
1877094839
1520709814
993019416
651082383
19897523
743383078
1015115757
2032107829
709761743
1898336143
51161240
285419174
1600654695
933231223
253043904
907103332
1658797541
198848914
1822284433
1344590740
1510671510
2042227461
1205108561
822177395
1672708684
1483478463
1499322937
1520582130
71467144
1836329024
1667243243
45506465
1387301145
1211726299
889048443
1291652297
703320503
1641744919
2077500052
1336331428
1019554508
1578692358
81413849
128463528
691212815
1079604636
1090484381
1815148900
68452493
1046241024
1071273420
218135241
927031039
1748434560
1770009258
1667723121
323205060
772748343
100062905
517860891
909973031
832530160
557174802
1558428779
834647687
360749873
846363651
1009106011
265632277
1731928673
148298183
659570432
1538398116
347089952
688651785
2032930800
1089579366
399837825
1323120725
1890732417
1346097736
611587099
1028733480
1199212325
1249136424
545803041
2078873233
1586558999
1123476570
1139426811
188577456
433431083
478811659
1704039361
292634797
860337356
525333386
67625969
2017066478
666359436
416130595
1439310056
566479281
1208663355
1962767228
434586647
195894727
1360703703
824075361
1497026770
69782417
580487213
1652744
1539887490
255807337
774897201
1569685071
1038653847
1420240192
571687294
1905898391
1665035800
1960881149
157971722
257965893
470682701
209381489
1156272248
1717218098
1677867706
530885364
1357466588
1159776245
372853750
1898161218
659797047
1639388962
2132646689
1311469671
184899011
865179479
580476983
484097635
1849368223
758246805
1241480337
1135825048
1710523281
148696882
171697684
1748980077
1711208574
1992059885
536476502
1323999611
1477074123
1122925784
902102183
401033526
1258678860
191811614
99101246
343366258
232740457
861759613
1952345420
679379992
298226969
831025740
686351002
2106563919
993431073
988256084
1072701200
338749133
1032974961
2119893848
1127554177
1430981910
747268650
677377547
237605519
1637917273
137472021
1619228317
929379808
782658025
242050788
2080086069
638234977
1830991789
153032539
1681046677
1528021248
1519737144
239987531
1404043059
1152819248
710142476
755951865
937382
184119235
349597037
2127041099
1307133535
1851215349
445527757
495567707
477733365
1202866244
140052495
1687091680
1159817
1869061457
1507589940
710300869
2098233560
897733921
2037684341
1424747536
50551349
1426752281
465869061
796637640
1395766979
165333410
2007752924
1227680984
1287557029
2049768055
732060387
1836181558
302311650
392769694
941222361
140678139
1012962855
13183878
874047474
661446536
1285405831
1230046506
123654484
526663090
526612363
235003242
1383043921
1999495488
886370829
1744559206
31124658
925768390
1670275779
135430799
1657428273
273899635
418813032
137604971
940981650
628130765
2096748754
28893650
384665609
2039494720
1643336003
480183209
1465875172
161639598
1718701698
140059000
44962220
1349703166
66623628
889046339
1677579068
323929723
1692410721
1992336251
15805580
269939132
771070751
2136603674
1844488850
1395838339
280885283
539100758
268821663
1170593885
202406813
621297130
434986590
1138245975
1757197905
900139683
1344753192
473639579
385011944
1957689865
1817008115
102999811
893023635
1678624554
907001891
1582049879
6325044
1605223702
1415364292
1773803273
1655604506
1287930102
327101435
173186994
288687907
1059461544
1773241801
1199486509
303791685
374234883
1806114447
1696878841
546915480
1387444812
601688473
1027939099
1111338739
1182032924
421681656
1038031990
909586101
98986789
1935942850
746650094
1832242071
283127749
958011109
1154331334
421056607
1708696194
1647321590
1761666856
1058339988
1170158663
1159780896
64518175
2036226523
1441369666
531917675
775078088
563023302
1313623466
1605826203
23904499
2034390073
344951717
1080773641
114094802
748845401
1982947364
1501810232
285938039
863693304
442486135
14540930
411705456
2110002551
746730730
210937396
1169406082
1017481539
1967071827
323203967
600351159
1371562825
1573151962
425598692
1331071695
356439381
139575810
11207417
196713746
1323527843
488141022
987666569
1599035607
1366294857
906665154
106047243
1147901697
1422283547
1495336528
1948725425
1666442539
624993425
1129818391
1048860404
415548581
990863287
1498941891
1834696357
974540527
1018382857
1957180940
1761329109
1192052434
488560679
61873724
172940764
1927429862
2145675246
1322115719
823101175
1408800224
1051268094
1411912112
485262042
502787251
948638240
501696588
1358751679
1116341468
1310753069
1830409250
2005383871
1749615345
98163237
1970610788
1597625000
850453770
1139813112
1013566274
1008209567
503611408
2065009795
73133291
1658746808
433877785
1499377929
1572189699
111522609
1400311469
2111785519
476962374
806189160
636947998
1520503742
433304409
446111408
121949346
1464655208
487503767
1958744698
2107671661
615901274
2095629216
1167243607
126666904
462138169
6853461
441167897
873178559
1205349564
322949780
701674204
843340806
1835591690
846797250
2033410803
1903986038
1835909249
1850354318
621849177
1615298888
748708743
917594829
1795523648
2114810370
409443294
814283508
441051205
1637970957
1973661670
504140020
1080113742
27388492
2112775183
828667353
659304815
2040079238
587803531
1898528607
1945384325
1759822968
1525942772
1987577155
952108331
1886527043
1616675633
760045165
1812058291
932867008
697177512
285491215
989123084
949740764
215272772
523866142
457220850
647011213
1866418949
1583041504
509851615
342028579
560650576
1978819946
1723447189
909393250
643741332
1079640977
1121386079
1944199352
1268970286
1992361809
2080477501
2032321343
1192025874
1909620745
1564399625
569203546
1586550261
1158959403
1333425471
1658633673
1749799261
628110793
1132497109
1257048487
1723736988
1894220989
37875928
900445291
1788706034
1965971693
147855662
130260915
431393486
577040575
2023453012
639591447
1943812867
82269786
1848564862
996658725
1084041158
976147397
2073621399
396061728
1927774308
1880959318
1762811898
1754478288
1509151529
1877295479
315685319
1183757586
1009270838
1385537942
1022569719
1147058628
213796818
1393584368
1706204722
2131401925
1229350546
1392564949
1658430197
504838458
24330852
18593343
688610618
199700679
1035817296
393478535
1823088302
142337992
2143453598
1127900099
40557358
627860790
263896253
1347822485
824997731
109488545
1755072298
1916999680
299891085
223965128
1471590737
54788373
50949752
243743591
1800833578
787279948
1751010478
1873323472
1432384551
1373955127
162402095
287681332
835709177
2123722619
759293382
1441917656
1150677257
1410435624
916321262
2015815191
999176829
958461643
723274893
538126583
600605890
1639118644
323926380
1623856743
1136140224
370427999
1051075450
1845548605
1110889559
686619935
1273973262
1613200856
271468062
60918770
1160978054
626951838
759846045
423521265
542913521
1177816513
596508753
772111978
1821393458
2041001953
1747579540
1543615351
1602699423
1443983390
1077542911
1741196305
268764367
1484876884
570821951
1775407305
1991892659
967106187
1269612041
270215736
904500669
1381798072
1651453045
2132280784
326801228
2049913301
89034797
562159858
97797240
440296796
1619649893
1143691350
403147648
686443831
2146958804
2144967668
205959034
1351693239
177673107
1033313989
2039788405
1991509378
1374729361
1635046923
1064199101
2101209273
2138995453
1395935631
954070917
1963053078
241570997
709990358
1723573903
368989298
773619772
1943395921
339805039
1335843162
1927514776
280647720
1011661821
2035356571
220474320
908934528
941202123
1411450989
1440850
1817703960
37371191
781663957
2045700363
733575812
124443096
1693188303
1688836619
1673179115
449132487
868775283
869617393
1299162742
561403493
833493329
1366013811
943974783
22867358
995004124
951517946
90538980
1118406756
1256347996
1387987473
1226883657
1157023893
312087353
1854924759
1802084528
1152853421
784343861
1226868819
564960214
1761124096
127981549
1131727379
1353136285
1298694764
2089392444
2090358060
455231035
2066637684
1550525215
1799538524
1050228831
649108420
1807012637
61269256
558049271
1700508874
1550490525
482156288
1386645488
368933065
1620749973
1066658068
2006345504
1516171649
556705748
908699857
565008149
618699554
73921176
524936018
1438614865
1205651572
775089769
1288992385
1152538459
817046220
7545683
1649742010
1606453727
1500589502
647612449
1815999659
1920686044
637854299
1534579475
8454896
1460462500
2141225198
419716701
735445663
1311870616
1302041426
1645343252
658818633
1736864728
836933414
1351699755
1892005626
2115285501
1245348687
90355060
791917973
584325192
2063982695
838006004
296111697
1139143526
906607486
1730238398
889347874
1725595899
1637784737
2101127097
113466467
439074100
871226607
434180565
1224351526
874202061
1108747211
154811592
118847868
1786283460
456012989
190970414
1989096695
2048074255
1683111579
874563314
1885339169
879034073
114437113
1478549042
734661391
1300633956
1929184669
1240977896
1550023086
1637784534
1430387256
1296249122
1553742602
238639741
1795793320
413060386
1244336875
236222960
1458953549
1279233310
1075889143
91641281
302042058
2112774467
1662641531
1035513926
246529660
1936283080
218111021
1275600454
914419337
180325054
391114201
1087124591
1563831379
526673878
2096138220
1800436435
2104472370
642907129
1448182210
281403625
1641227479
1383512326
1334600667
1871256841
510545599
1652084011
1023762678
1152814991
1169581683
1809062709
757263049
2142293728
1450577560
1151104036
1706491156
1911188570
1014831384
1631156084
93715292
988995983
971098024
348923845
559999311
82158394
306756196
1241322568
1512252689
1336090327
1353373974
1056643381
33716459
574354796
237860259
1252761272
2126312235
1037699995
843603855
1106719653
51166697
821175892
362861004
346641210
466627192
1386868847
1374552614
1851190615
962598326
772305819
1574760592
946630187
371071923
278571286
499763403
536697334
1042889508
168086522
196759250
1548877445
1136128411
2105119982
1428397759
12721391
1495961210
1496354785
1182839719
1807451608
546282274
1741561520
1611397721
967971116
1300065869
1172803724
2077419115
1252571960
287940959
861901823
2030457295
1475329329
1038606184
1781997027
965728373
764932247
654626897
661870002
1569621522
111170576
587437444
777837876
1557411766
1992149458
1055801543
1321535036
506384054
1399344236
1848232851
237149865
532707782
1279053771
1329003236
1337012930
1758509058
2113484458
2082445814
2051577404
1893899543
1207889078
547764998
639631575
648056466
1125259381
1105734864
1238300596
1006873323
1337460089
192759417
515065546
764185512
539708356
840132757
344685969
552622565
352491849
2048002494
301522141
972197091
1634296675
1767497104
14113665
1986377717
1075401822
1511005627
697242361
121392154
1312906555
1908027392
1917307812
2114104907
1100690114
432421838
1876460637
473744886
1818831758
989956846
1386483680
1149370646
691965259
2026339364
680408388
1004289911
393842102
716627308
452733443
2010684541
1054271657
1776733743
725521559
1968559220
516198043
473765035
1109683721
1710904975
753083115
275769390
1712303224
591717579
527143536
1560905191
1391763619
1431116152
363616213
1051766184
676331275
1196657421
1254957373
1583799063
1894964346
1004340274
2146156068
1015883231
1000536833
1972650952
2065647138
81801796
362576236
1618400709
929527649
1285276629
264470546
1512816003
351201785
779807426
625095543
1946473402
1012418946
888164988
1065293916
169250423
858426306
1481846751
663391143
1005976625
533348723
1506051711
505615815
359295183
1232812847
462410122
1700619106
300298160
464048794
1136501272
1626946972
1037133065
1881901008
1932281029
2017380338
2033077422
807294152
1097540437
2053076452
2075662485
691621995
738329090
146501221
2057217910
1765203590
2059405096
116298165
514816092
230830984
1091767344
677351175
1473461083
270667291
1944157413
1934343675
1248296633
972601757
1130147622
159893622
2106665351
119032635
1160402038
632000856
2076176200
1767105177
1481262955
1424768848
845321020
1457326598
1471534808
376773314
1747478403
20371904
2141769015
1043385033
902525757
1574370398
994596024
186628011
368807940
633043727
343343324
561333276
1303213757
1049566572
791904942
345379175
206852817
1774579264
1327347409
577208862
1621464766
1820716204
2141273176
107950976
1917704028
150956013
1812776421
1184332187
1541015288
1054450994
260127495
601772229
38116527
1636494906
1123054506
1834647437
665854143
1692606909
231326552
699597806
940390598
1467546978
1388225669
1463945650
48485498
530197140
1868246123
1681408723
369376148
349203656
559128091
877505906
692793080
594858932
1763568306
492161273
1227568845
227263719
677584863
1966624037
1346988095
448100504
815820751
612406209
1340970952
961673197
2131414944
430811510
1072002491
1893458168
1742471224
695476033
1093301836
1950602689
286919579
1845439695
711525898
1594545101
1695083140
322577609
1026009286
156859156
120858125
482687513
425742799
690368043
1646955059
1091592870
1423757701
604797609
791872981
2036610940
1367466292
1424448420
187257045
91907355
1405195079
495101536
589569384
249999120
1816726215
870123023
732214157
1245419146
1864228623
2055348507
875355119
1352354061
836955046
1559277408
162542633
465028546
98553337
1227222685
655791755
595936385
1548070014
607785299
1916554528
283351080
118635828
707167370
1138514759
2003057075
299224308
1471298255
1043684931
3627452
2134687235
236482353
723700739
1592080695
1224449188
1633504999
891211678
497136910
1211554152
1405145541
1788933292
486807807
213053850
1596685875
1780077134
932580065
1521067013
983878115
1184150497
1934405943
1325259798
1959137305
1355873643
1422907174
647729825
1890296261
665286393
1856137954
1377216165
169186679
857005323
1483198595
389827163
1749218186
772420354
2116969383
1793465971
1971232825
889544732
1303350694
348365525
1263298794
761041506
1749539348
1746514745
1979515589
2092858737
352253952
2121508816
660194591
871119330
2011666820
1556559908
1868563968
488592580
938531456
357947345
603571728
1307249448
544697694
1847877247
1042487795
915533707
2056341948
1012950558
1018431977
20966775
1631913674
333079638
551425905
1802282857
848947356
444051021
910608807
425733477
832438949
1843723489
1386028672
1095421580
1095381916
78445009
2142329688
913032851
1823061291
790195641
2130384079
1123692177
1496108929
548747657
81281630
434309138
1681337851
1397700014
1510647143
140502350
1343808016
1170185822
943893235
2112960869
1196803303
101979364
1345623150
138040196
570693208
1305155976
1356788198
656512476
807445970
957785791
830392713
1911276954
599839437
1814517435
1427772965
956380433
20943399
2118128091
922957040
2012236637
1570993007
222504167
305755864
1389586313
1089146110
1640447346
1132949147
1695499521
233990502
2121829443
235586659
665391032
1687714208
694544577
1755976641
930878842
810409872
1143381297
478856633
625243103
1021418157
1486305387
715512744
396482616
783245810
2057975636
645631948
2065283795
1840812318
1817570181
413969614
786289682
186845931
1935224021
530260577
1145516989
577210978
62534517
1487101671
1478794779
1551266797
401210848
458970319
839188115
851284827
1438272122
1526417839
1393702526
1283502707
904996368
1572855456
1016607910
1629872890
95339178
782400938
1153447098
812754714
660970460
1001606179
1343901491
450750360
730189198
2136684671
1511407758
1293551438
83615830
942469669
1402914364
414777741
138696970
2019451339
1895334099
1424825862
1061126070
1058295699
1033338034
1184316324
1505462245
2105384278
734305856
84566420
953575187
357167323
698290497
1287289139
1246555874
1101638250
1573610908
1921453124
424446482
1955070844
1137453228
808826861
870481094
1589130978
701488978
85242565
817879714
710696913
1676362959
2116677067
370996027
1231324316
110777920
35647898
1281149327
759820283
1701893308
2003881420
537894292
566933370
500591506
1507743316
1519275181
335701319
870258300
688376363
977175039
879664202
262366962
1453314692
1802732204
1314150168
569977685
1145366692
1386029933
1868050646
1264710114
756359873
923236700
1487802671
1310508810
1987962437
1078977550
1257764465
2031862166
1877352933
657991087
955648657
1728411997
896407206
2071771119
748654570
1183223720
441065963
1672026265
801273686
1636105689
1174545562
1275138537
209769023
187093804
577215088
1400737496
861731889
553040487
521971451
606112505
1099225091
569030097
358534232
942596010
239750137
292076441
816604193
765561421
1347581788
486272215
1389230372
652535257
1212547400
1084420436
1545550541
1089066225
309161587
1064397091
1311227799
870572377
1374436620
1102057202
1045868558
1409852961
1016396233
671316282
1595454148
1599073880
963162260
858067513
100276431
445289409
1979522124
697532331
510662865
417513248
612746756
2052256462
74729668
497218468
1713879542
1846679109
1840371344
1531910786
675473492
1661698258
667537412
791357418
1246208924
1055633463
1667150303
641206665
358322486
823253054
1216136351
1196969523
770748919
1804005706
1530405258
875385960
143789624
1663438231
1279960044
1152292794
782336274
447342281
839830351
1707201816
2101580099
43850059
15129387
2089779639
191152541
943441519
821053289
576019237
1141165592
316901413
310011955
573844457
1446977552
78496746
1646076116
1125323803
772462915
587708837
1034802401
667283079
1945216652
1341310713
2120407715
206158871
1370360340
1161444633
1401623403
857894996
1827803059
1842960278
1820982148
1583131162
278427911
803081506
1291349823
339902971
224264246
1858554485
1345413632
1203014832
2044526385
315603925
350633599
438695090
2122674791
2056270449
732936925
1458850471
249954805
1492635128
2015948791
1128402923
2088952834
2093404710
1441400768
1495529009
442628659
2146646517
1912833936
1893668165
1096548508
539365018
606979771
878969396
743823848
2134462236
1242986361
1500787922
11059108
1284635641
452706764
2141820614
1502955529
1429034072
305425821
1878529691
1976734655
1060180253
1166183408
1346412271
1723288836
872799818
1844146773
711217118
1012807818
859638458
171819472
881169746
1138427480
243953772
751793770
884842024
1195558129
1341748537
1887792401
575525580
1937513386
350624307
646679082
1536530253
567195431
2117112187
22660528
1179010207
1829324490
977443351
797383366
1732738257
637642208
258134100
588111314
1767980125
1779777593
1555216446
1095344618
1453917379
462418799
811680095
1005793877
614865869
1862938371
127078388
2138994958
771598617
1942758916
559031592
143212321
1567563411
2128810890
1914598920
1871222177
23231934
754995261
842515069
1641900295
1495100492
1722145013
1096143038
504715872
1666323878
962044137
82741202
283651528
980497053
914280815
2054208242
1821263146
179291802
1400122360
779053934
440246125
115241077
290882245
870100028
1006521419
1965532365
291835661
1769187366
1088969039
1014614227
304107184
1163049814
471805831
136302636
1624702659
293425272
681833975
1473906992
673483360
1316619904
738572849
867754187
122664579
472735035
1085049893
1944424512
263416570
163744779
1492076583
1875123826
2025842687
10672939
763223629
725147546
1180721046
2133025199
587851789
1534952042
2128230224
1073195513
2039676001
342871377
405066913
1108895311
1458565784
1960202619
1191735014
919358646
996216056
769166960
1363507581
341881718
378438597
548638645
394270097
699110542
1844347705
25454119
1665632806
1523199484
276194651
786385179
263723000
1695498771
1059095808
1794761470
1174927519
1506956872
1261914390
1858725145
1934713708
1422676170
75016723
1878012079
1892953606
1016143489
665066758
1245268634
600121179
1241721487
1370953538
1482764291
1997020342
1179712940
1614893607
1267931687
1223695547
2079152537
2039856088
549284638
885709080
1394343544
1756564118
1045034660
1941168544
1650855945
2138557377
264300742
1643767815
1316541159
590720397
2034824152
455815893
1857477706
296637126
1799623731
1220781346
688733990
588836342
850241760
1595076609
1903036098
1305413797
1677623712
914056209
1099731473
1626567835
1664595035
1383851296
1947032496
534497955
1258474908
2135500070
1528063891
570429401
1945462716
499142582
240094463
1993370666
127385403
849730177
1245467876
1899015156
1145822614
1987599990
1194269211
1280440958
625311948
1244573240
1487935349
858768379
712321820
1610424858
1800285635
742963632
722427982
1042146272
1489552336
1209957093
463159404
922946953
1362503397
1896047617
1497324143
137645499
8857346
540660165
379303700
1451744942
1436988887
2076009034
667609905
440710685
2143467587
1918258419
607250290
274042888
1086965103
495994535
288086470
691938010
1507055947
425121020
1924216242
1604827207
547473731
411798220
590327593
986890520
374138395
1734087278
976896943
116770727
1907120490
806993719
1607531734
1119492549
676390813
1193931829
554908497
1558587787
1566929814
1192855927
1864469985
1693830709
1589234621
191222843
745182807
1236095579
187460078
269162618
1830025072
1736593125
598902715
6849560
667340310
536353766
555741622
660536494
146133926
1051695420
1362721
1665713357
773441808
2139859012
1035542459
1276797089
16164031
1346277908
495752532
1297141375
1031656980
650309802
1942459543
1395687384
1605348003
1394202091
607702010
2077327492
497478893
624331941
1306812590
964936737
116063161
948278010
109365643
1837991934
169338785
728541981
2016858454
484372465
277133966
1180163245
1345648992
376080023
780200157
172911372
545895430
157994408
1696792292
497713648
49132771
825225233
2064449000
2030976895
609780506
1152845706
312299893
869076777
107212595
1540812423
805610378
71822863
672856633
1628242512
160846080
24256567
1637387498
726284926
2099793432
892834901
693411698
664575348
2100588829
925941466
1712881861
725148925
616556664
1285544443
1513943352
1071675624
151856702
1361979339
997077885
1592679168
2032883673
1231967945
85639795
1781897148
640395820
1002108045
1927625523
1760643091
325712307
1607906525
1997903642
1378183434
757527709
308288068
1566469941
772666697
714001522
506107874
881563343
300924669
384195620
1651257102
1378633214
1449163808
1639955953
1676203308
1559708361
598655763
845501505
2051033497
1077515601
917668442
1651701996
1135909329
1369070729
40589629
1695008645
370749020
1106871584
1585672566
9719844
656430758
250868276
647920977
218467055
1319236432
204074970
344453
690056521
280717452
1789767749
1841674784
1064262083
1494410758
690652168
215790916
462086273
552408010
1607619841
1327949455
1943568273
1757265493
1423552174
78309192
1987410018
1972684524
2140593422
1850228095
1346311455
475832082
1126016387
889144596
1848794484
488130090
1670794199
1835861917
174683507
573345963
183834827
2054529246
880871996
78221636
1028671869
397301572
1444689307
1141793422
724138122
178872997
89125420
1222478947
1677501068
1390884647
806965316
1788898660
124303860
805713013
494295307
931184690
1936980279
1054411332
1270897107
889948533
1693630096
1191232374
1842357378
2105385418
1266333047
872004722
556498320
823701801
479219293
1104772390
1141524841
1697493228
1374116365
412952330
1909119969
260786716
256488317
1529868933
383973179
1988577850
1757832179
1401655249
1347589555
428246538
440361057
2076440158
818495868
1667048758
1100544076
988691385
1137390308
1022650630
1606240539
63644345
160464116
361784331
1596270450
1970045247
823703603
667223259
1202774544
422563530
638829282
1319315827
1036063350
893823879
2140195009
1759743245
2121800769
451946829
353846372
1902419557
618961363
913017475
554779747
597075237
2042170932
21710112
1969523562
804280253
803044224
1900676666
2054664463
350631694
217459119
1529886636
1945656179
1197140172
1130475676
2087250616
1147085232
1485140401
554442341
184814588
1457769641
1269991561
578430085
691844658
1232783826
1889194129
741800916
1288406628
100239136
1419623117
758812933
1879834344
397893380
342191322
506200339
341430207
460100215
2022785805
1638568857
740946513
1098398782
701611069
1387032347
1236190848
403007372
1582847888
1075794443
1770483701
44658496
88384453
220361187
1855717229
1063471650
235175410
1360329039
714987250
393688485
1124016988
1990610294
1646339510
589581291
653358837
1335117928
1656432895
979595996
1717286576
82136569
719679257
1546764014
780814317
949975024
1786898170
1536633146
1010537900
1229582964
1649297547
1310052253
2012681281
1005634250
1362850348
358822229
136927952
1458550003
1104587170
797019626
230644016
210771946
782991859
692270937
1769997758
1126317089
2086084856
803473960
639041436
644645218
1909482751
1219816766
2075071006
1541897018
1683733206
1509578576
1192212721
1703471114
1020732904
505512657
415210190
460187620
1591051687
727993025
237715510
493525728
342537712
1133832250
624865835
1844814807
1737175654
2003257166
206040304
1725239551
1432265834
915445717
940099867
2068692763
285018236
1281719893
508386380
1949369853
1220704980
533795999
1047451113
574617198
2115645838
1829702519
242112000
1454202012
1109893377
1094113614
572376424
657349808
1005561855
1713698732
253294553
739840706
1715354288
1983401694
566223636
1577698910
323698569
462899856
1731452789
444689650
1564474066
1800705728
402266960
1443807810
1317445271
54356168
1414905982
1221625219
481492679
1337121056
281030450
424049080
39714531
2089692793
194760544
1202127373
172704465
1370896830
996833477
24040671
2090065587
1911380517
1194769357
1941383806
576506362
1126720373
197014577
675072566
1289451688
1726331257
2139780837
813693329
444852784
1223676436
1627616305
264843305
226401415
143833223
1133949862
1594319935
587935362
694214638
220584717
602315266
469085702
211122885
2140051642
586485588
1375711365
513558408
485524049
904252186
1512097959
825738005
1441136300
1510900107
1192776562
2029260711
262188852
2063167072
689576728
1506609369
805144439
1065172346
279637212
1942760965
1850135961
248081766
1255660651
1855541298
845441498
1178569265
1142927746
2133000811
973827007
2005998361
1831269829
1150824913
1080457767
1682323325
449465449
732489256
2106286237
1973913608
1504542953
112165437
1759831498
1204743808
626116996
1220381558
1703649342
284709711
933150125
1166858504
906658337
989040647
1451428782
598251203
1199665824
1668224927
1253487730
1922319753
1980746661
886654132
1584064472
1751973828
1923919601
944362827
1949371692
1642634462
1036345332
944517230
529464172
604951631
679046106
1592913542
1960177100
1632695946
1364847953
237135670
1473470458
2067945366
1159438133
917442370
321263374
1142818437
875625256
80868886
1663473463
1958483062
1622491257
1296582862
1576283826
143224904
1259505002
1959566234
1762872989
2138127872
2133867110
1762264353
296675321
291434689
1865030333
1779891357
870848788
1128704939
1425704413
1446406359
1275953687
51605395
1757604127
129974942
1210236166
1541451051
1890749417
1506612205
737385491
1853226013
1801047374
1409554278
1584427707
856253706
1233844928
696126480
1470346848
1721377802
1096874898
1885916354
1420730556
1749047095
1669770735
1251390615
525535557
996392893
1636634916
1412879632
1900343640
1874133241
1993806885
475326990
225994660
1089886805
20596641
527865022
1859969851
734478398
661142677
1609108709
1683819089
33500789
423774798
1307093383
1458028012
25268131
2074266744
1330317521
2048894663
1260282491
1879715404
118018557
706115128
144714562
737948092
450155873
884872286
618424961
1010569159
1996697382
1608626391
789609855
1235208231
717002047
1595975659
951882352
355767134
180059733
1741862158
65754996
1351445162
1272405826
1217125324
1288049976
1505941622
937696209
1872079881
389848731
1527433957
407615845
954084611
1013248599
1775055835
2051242536
721462217
2018715588
20348461
707950729
691389162
194659912
2058197126
1040520617
1888189401
37032159
854282865
196905744
133100137
2093237654
1609837939
525257914
1533120741
277956068
1231984134
547480663
167243136
1521351297
395143956
196332386
1240978616
899995006
401810372
570131719
280185295
655991425
2041470738
1397047205
121663518
1779248364
355841168
2069145658
1053515760
379465711
1523175816
1136497536
54205495
1838570423
389343503
858734989
1928362776
493267225
1995274074
1477759143
718018279
1355607694
993528133
896658139
1777742483
647666900
1556522368
746885384
1874134987
1154874118
1816543506
1240014971
2046759172
2146533211
146163969
1381805944
1314237059
305625644
1756471843
1875442303
256833169
1373803066
1069491557
454170318
510276783
1067649614
1357224634
1049304395
475256074
713496162
1035880442
143363795
1351290231
777358632
601512385
1805138767
1361773029
1114804225
424586765
1805709799
1163124074
342063866
1456237428
409907696
156432010
1375598635
1224241579
936912947
1076336874
1228305966
212264619
614752704
881325216
1583644136
1546317037
1891568083
1322256143
1810233038
450085149
1526672495
895750594
1470813208
1000397401
693037239
772168845
766901779
1350237421
1041411937
287465023
640595298
1172855879
736786551
119061652
2098092783
538533589
944351001
513128711
1490745575
773644300
880120903
688219541
775695468
1331299020
395977405
911295512
1608184758
811033452
1683801779
1678051907
1804213080
1965973860
585880509
973991750
278982545
1905776032
1369025332
1212980214
710344880
1462410338
761303945
140571501
975899544
451532876
1474978972
537158601
496567705
712460481
784730462
110449675
733811238
893507429
347754717
1931628554
1444857569
1692857347
1024549725
456085365
789512392
1446765805
1365896390
146838201
312799335
699051282
1470204729
379833282
536813867
2029135227
1379646609
1592909078
806662291
334207927
520498582
1720363040
99664278
1621890963
928921498
987799714
1935458393
644505035
1164012835
1254644537
450891578
1710405479
938971782
1645892525
620646817
831734533
1989819641
1071132842
278745931
588463713
1150180930
533875107
355624000
1046114716
70874165
852782765
1046329519
1082400096
1426119305
1277419237
1854930349
705484513
395242744
86964589
1234088509
1223646420
1997383480
434852216
3342339
227370342
696622963
1990313012
2031618430
331546289
972712852
364627826
1602971979
1225833652
1784883307
733601840
1362752140
57797200
1733790962
266992107
1715212507
1342188211
1010997405
473202424
853191769
2044397519
2086803414
618156051
1287051766
473467895
583392407
902133626
2083429712
859636458
1685826776
1164900704
1441108267
621100551
237521592
40980858
692309009
392460890
1180941231
1488804561
727039299
1164677298
1952840076
176791151
65946185
1338950309
1671550912
1488271988
77497462
2114559056
1407917064
1141117309
1925141605
1699709444
34734972
1113900866
1013473307
1712099437
1176901172
1383596189
108046790
1968311061
1714152209
951056423
1947099783
552772078
1957669693
1767922940
1985016266
534609141
2016090305
93380558
657217720
1778725583
2103160425
688087645
361557114
1549103332
2130615128
1765374611
1726717972
1508784885
887883178
805493187
331075735
2048022183
1841847176
800326473
628783584
1452930624
397886391
1347833452
1169232199
2041505604
1781801259
1855890831
479501367
1711015109
1003077881
1642096533
1447219727
73845096
93901640
235339962
1025614739
1418823604
74365093
765090558
431833667
1818831879
56394625
410580467
1032465110
1539491653
333465175
1807670582
1121478292
1471271809
2124885801
606277027
1536909585
1518504476
1011300832
1508983047
1574025392
1271833677
792158004
2054145050
1828722809
1436871288
1297459491
700071200
744874151
50880473
1803212286
684890371
295033046
1321156691
734022700
132039809
444424274
430486224
933743993
287022892
1584362272
933693905
1889723060
197278786
1446106642
733405205
1768773224
985542069
1803914452
849581682
786792812
928324315
369704134
1765371041
1658169825
1949676407
1483326859
1632596140
1117512057
706095170
2042021067
1725006097
183566738
720382621
563759271
2123282225
1643486835
1463785112
1579903554
1185150877
146750726
2060904020
454653593
1136540493
1079823400
1403211031
1074087429
938016896
1802476599
1252342534
407609816
2081549924
967682778
420999336
516644666
1983066447
1067792540
308662071
1571714454
1033397371
914280496
1692420676
664234443
1336124084
763381791
2147014910
1790906304
909641064
1244212056
2046352605
523381564
1247719891
1010230380
1488746704
1080790645
711048158
305651900
1639587277
400300695
995010347
2118354306
1962397076
1030922725
1337700296
1242815727
1568007826
2039059086
1608148009
1830705097
1603552428
862695602
1994446118
443332476
536501733
593591937
1554660306
2759713
1359588454
1981885462
206541750
503678182
2003723731
1046045267
494942354
180566047
1690774153
559944459
2053836180
1337480756
1025565065
301722887
269175504
418139608
607222559
621693033
2089006333
261896183
2144949993
1042388479
1085581320
1894701207
1638713500
15112067
755772174
735593507
109442058
903555933
1474774866
757546664
1786976680
1962260375
1139031807
168845759
1699163699
19491803
1189321089
1672234227
903307867
1642322597
1947812012
1183622222
168085928
2018309975
1952733414
1160385516
1228149677
933993564
578241246
1087014662
784672648
1389154010
174837905
1141820430
912997959
1130865936
913397875
623534868
511459102
833652946
1480057371
1867635725
28059664
142135594
455955058
130050889
1889718403
347016313
1455453091
1273628324
261790133
1030799
1653168585
125008861
903296980
1520991998
1764715625
939331422
1109353041
1271570778
885002238
1020107021
1123945864
137742611
706421589
828880950
1629299994
346897138
465436317
1369507254
1414024771
1009502753
1249500893
1968488025
1303793577
40609395
2031676515
1965768076
1844166712
1722989103
658623436
1370020276
402811843
1521325807
1455545005
415048782
185542211
163424583
220420113
70759757
194709354
734983691
1795202920
1128401917
1557870917
1822738795
1242759245
390327721
1376934657
604369159
1528216229
290377939
1471748730
266656773
772782841
975296285
610956572
1942553044
463399428
1577557561
838500254
2051712884
1200162380
406266156
1820870998
279427981
1043478794
985145675
215798572
1327159615
455306668
2041176091
1119094225
828285214
484853437
1280910038
349529707
253617826
1560170823
1986308299
880765670
1344181509
1747300228
794512574
974338848
1650850430
99686363
861769358
1493152669
925442795
1699277721
916052313
596018493
2001959725
1323655626
1751848032
1470178403
1686237161
361586849
2024174050
864472889
1758566562
1847843104
1303264777
248270127
1001576263
1629775480
1368532792
980170936
860570928
1913192764
1957622769
129183352
812584265
1557016629
1040614178
815933075
1841738579
1714046009
1448194300
903717747
1297917253
192923169
262465919
1896540010
349655021
1364716607
1771122218
428195787
71437603
134672364
1013747869
1097217544
1801926727
58984588
255900169
421461786
1474868667
2052185245
1589796512
1521137077
712833744
348867676
2127562520
59166870
1949294332
1239567203
841177044
585929218
98856353
1863743856
1862537201
620635183
1366943135
2041233911
1491153241
1859750091
220189529
1999745576
789747890
638338588
1366417924
1684078499
1618148328
279760549
1539756646
1520331554
1210521605
1257676712
372162342
856149529
1199853089
2026055718
1524610126
881110296
548171859
1614833251
2006870460
146088322
1791065989
648058868
2091867906
1573135812
1643312401
235369604
1537248825
859730046
2101979784
2097154060
702085280
936617898
1671632493
502062708
1841257162
1471261810
530009028
1396480923
210721946
1450259655
1383807462
122721402
538276369
505618779
793857179
1406978917
417609864
1353660181
1569365530
1459329575
618588590
1027113507
1714517826
1271244908
359790170
1835141520
1852282653
1044125673
1624497516
1625419905
1493884516
1928598828
682281543
326558562
735583882
1395892268
849426086
1453754931
1991484034
1212772222
1042194731
970822549
1066927289
36307225
1907354461
321980091
827784017
1036087131
146364629
879785308
1639315947
243757181
1695677502
816138775
1666514317
252473533
1587021423
719911815
857650786
827538777
1678190981
1498463750
128134235
482015356
91094244
1351825800
1032616961
1858006695
452225375
1461975101
813042172
382376163
393111115
121752128
241395928
873027191
657117948
1010408452
2124015164
286992022
960214310
755932073
346133398
486580358
441233792
1571240967
630517265
475204119
1253548319
1579120207
335324460
1485065352
95704179
983270306
1238286448
1828956988
1281465252
1664209509
349211136
832724681
898330871
1986712977
2067316247
1356034031
1772757069
2082227216
1265752590
334260170
481549779
240423838
334034284
194834148
130342993
671552858
1684528275
1548829218
635631361
689004806
1949287123
1738675961
1491364994
71831232
968700946
526659857
321774324
1019346871
967124917
737132430
1862645780
1071665861
810629345
1109793275
1707042693
610797639
972229884
1396392689
1645710500
2080063393
904319924
2108164641
33798249
341870377
840409804
1293938648
151419043
1819887587
1521345513
1453372009
550122155
1374758735
1338180134
2072222254
1995320643
886872671
1346667123
283151891
691855432
1651319557
1236953970
855290196
902819195
793463822
409993416
1802637235
1878617094
2038015866
1597964286
589499330
1625086585
1824910892
1564783309
1937273473
414369468
1570068249
2071915675
1829789044
1593909611
1973499530
1145628175
706023326
1173280995
1357661923
944730221
304850497
482328660
1504731982
1957726963
269500707
1920662923
65342056
1363846996
1882778878
897813998
1379266860
520598493
2006197308
1882900189
1830261616
1122701489
323110054
348076883
1181267883
802798488
474042363
1900307439
758475793
1196377219
2010422407
743254421
5937778
565426351
1169510763
791777459
719169169
871301506
1133598632
361490456
1903428998
1886542239
73583046
686447457
2142286970
285758810
407606237
664331386
577147578
1095564810
786058047
1929374227
319024047
65879920
1543472247
800146723
500244343
2141523291
1895479282
1030736264
1186433022
449344628
1998689182
2132210908
58129866
626950627
2129863583
979138858
1779710652
2145412140
746908348
823080143
1686867982
1280418720
1380819837
878959668
1827155336
1864046141
42034168
1389254121
1108472771
1059802338
914581055
1423198269
1887283448
400469260
1241974614
758126211
1468548825
1615445986
1274792737
1075235695
442878401
956380770
1611602876
1043154576
1032401069
819886234
1389234993
494448708
203754417
1742079791
1923350027
1017133565
805192079
278981879
143039599
1675283746
1190180953
2069007545
2104875719
2060985134
1370180256
1941250837
54790904
122005914
1499720950
994887177
1233998599
1013746685
377094103
535454952
896238222
1924309276
832127178
1222141077
2078689842
1276146968
856197500
1980477808
1670703461
260695975
1865381887
1470575240
231248221
1353725702
2064732284
92977104
376674554
1539503150
1495850914
1722827824
454037886
315803147
1856998479
1176273352
688182742
1947019069
444809987
1519627932
643342177
1475985190
591435052
228911474
1438378473
1298134855
951051505
995604250
2005827665
146373734
614055409
2076037908
786669299
2144471151
598202543
403844253
779538764
634212972
493319191
853205542
1605770514
898679885
508303165
1121070170
1433257405
533144496
989840898
610410441
935965649
1320410885
764796202
595168380
1063413510
1301281280
1483551276
233013703
1364880897
1382095029
1917853678
1326014638
1047991336
1665481060
1304218827
539366185
64476503
1158745328
1317049106
826241519
1628437755
361907429
2139839599
1017267727
556219306
626227915
1190404601
64001002
1209822426
1668458705
640850014
2127342605
655232162
1325777692
1691048565
1803776143
72839398
726522339
1137042897
2142353097
1023131217
2821987
1387674382
271930675
1765354553
1596563782
1505436150
1980062406
977051537
427177346
460343590
1425673762
90485314
53891379
658438285
640855276
764767395
17258974
846450059
463667040
1238758920
1446733270
741260735
1571548971
158370041
666344096
1624055466
1364945683
322464717
1538993555
1496375119
1940089046
1740394189
1942971797
599436310
1266365226
642096459
1821980308
1833293031
1236477117
1145607350
1512264330
2120530861
1500410695
1257706297
1257676232
1124317452
446118625
1879939325
2000662505
1235789062
243885338
1606728967
1779756839
1532964449
1590004367
1883698199
1993523289
1878270555
327414279
843538405
1684695864
719881858
951112155
1308742423
1894404258
1240426120
1708318422
158424083
839983012
1877290039
795190083
482044589
583146466
1350141665
666733568
1884531046
99902209
276539992
662020963
1691101723
660441293
321701496
1498394911
138567117
81654178
694418196
1900619462
1467721234
763686945
1675272996
948990429
853118479
1282671505
41151598
1194802964
886549113
2059415646
135786795
2138233935
1838275162
889357201
640502889
1604075199
2326145
614338884
1019439466
288534274
1734647020
1851597272
1701380550
1118670778
749282010
1428140752
1193474105
1818270426
35418338
379698202
495031572
2040719157
537807353
1395396468
1270038700
617527109
1143500613
98148899
163345808
1091380722
1931468743
791975280
961542866
706782736
1563542866
1659507196
1764146182
1170776103
409349019
1099358736
1996493504
249933774
1231447930
1535221786
676646275
1547535102
51265251
283986177
394280950
1749533591
144548172
1862505174
54077449
206596214
702737746
136330313
1634496269
1551927190
1122932889
1085546509
690682472
1953856400
1155817191
528047682
1912403336
45160641
1404234014
1395795278
82819416
1970857124
1378074618
216809189
1028704618
366932298
2142240994
1778107938
1521468315
2084996221
586400713
865117670
1546273178
2017318627
1057996120
287586373
1339827717
103540590
21835124
199730453
499128115
1970832052
867757769
309469529
580723379
1003620376
1362511005
832219299
969723198
561151420
1978439901
469323426
423856004
1189663038
1358475017
1252456117
153939443
8571234
459935617
88581549
1955662547
1012765670
1222710025
1682164800
1759249234
1880781230
306842890
538993241
297677148
1155412729
779383492
802313175
1305474599
1008969474
141226838
1742961511
429919636
1752494053
739566224
1295836481
1275719948
1116664412
317581788
1471965939
2005659448
805478960
221772549
910441261
1279932534
1639981639
487028543
752185487
1327193042
1793955113
223771203
1746934483
259669258
1975849643
1972577030
278481288
2029783774
1755644741
1755535185
1856443303
1168910723
1580727710
923018316
1691467778
806516746
1880308731
377361190
1393577848
2067177787
1413288537
120139968
1538201295
1184406801
913687281
47596314
42307992
988694258
1754297847
16741582
593186476
1400640622
1370732910
576938062
126302826
878653757
451261565
1568490474
457930224
1810464907
791676107
1507972562
1499832541
1608613761
2068262750
482151343
2095288789
1609142827
1097251583
1801478922
1689456487
1556923243
1969090056
1659231127
586838277
1355628070
1701412783
93519173
39815682
1974540304
2032523503
192964992
1111571983
1800420384
28907609
1904167532
1747537480
207962833
1910903158
1126875868
1840627611
1365551880
807815877
1177594599
560791606
1142063364
407847854
668085023
209224043
38661512
1754694959
64980967
1208857580
911880281
2047401163
18089503
657985939
765470403
1043393853
104097099
1316682072
1855924270
1786920939
893270485
756245705
1476109502
889566175
1604690668
2029445713
1152824613
2026409450
1985286433
687340467
2038984070
1296906189
973636000
747350454
1683378977
1572358233
1488607872
1281251027
711439971
308282174
779752272
867417096
1746004226
1604385073
2004385086
342251052
1398708423
1399149804
2111418129
1018955157
913526737
1729443164
2017106584
34742332
124222341
2650868
875769373
1496747611
1674451570
153655916
838790944
425086922
1365843655
833483267
1858546931
2109792280
161849479
440217121
122273795
197997589
967623680
1923735842
287739796
1236263434
1245080391
12633422
1900781771
969999386
1717620059
1363000773
70807432
1845740017
365770619
1421097250
1157284036
1116761104
527671113
138166071
1736376137
1900356136
1809156140
470357050
827660283
1735309332
1418534058
443201423
1778791568
369770690
1374027781
1232498025
806451119
494832763
1940336844
844657234
886073305
1885904100
37388522
1140709395
315797125
539681788
1937708794
385270792
1415708441
1303834187
395029432
1053759484
140365603
1958435005
2145387817
1430848877
1607087632
1573898655
528556356
147773487
1399350143
1552676793
1505982807
1078826226
1240746773
833049872
1020737052
692037987
1393449787
1802516062
293266512
986553914
1583140848
1218518039
1399373684
411138199
597752294
1170072213
1949181229
68915841
434002810
517471256
762571163
1147412761
1088897496
2121027606
849023881
933331707
422329520
647167757
1621639651
2039803214
500057131
779568566
676057941
2113676645
1066347180
408264698
697650702
388865889
2072068740
588342074
53254511
732483175
67962142
248766196
791915944
550239366
341592756
959053890
1258340780
982492842
1922530165
1482472378
56711918
340243038
1776523967
1052732709
2013847763
1001733416
270750473
492888962
1304051983
2089803160
2010245830
1208076468
1868027135
1896746176
2140293339
162856908
1153079295
1348932849
1402534899
373896926
269040801
2140756209
1171306176
79739147
1831773921
55011646
299658446
1814003335
1131010142
396981205
1737377891
588709158
1136814222
1031921847
1436991117
724668742
138993102
1871754351
929244614
399878226
1701530087
1445554043
1309153290
1349567684
709913906
1707650014
459617853
1269751131
1335160922
251992603
959044009
1861970518
1867442139
293730625
2127141964
1894155052
413236634
646668185
865171652
1124204959
288794205
287222274
715983655
1555535707
331603747
1911817659
629393644
200677157
1634825382
1893611671
727907947
1469325167
511001107
1081952167
696208000
394366789
1945398998
1904198549
670669284
1081042819
1591361236
19877138
1092582144
747191710
1324399809
1361562571
119128180
1820892923
1197774432
195517089
403438056
1480504781
537574229
28842245
1912570314
1877503722
709455879
1001133535
386324988
1822889119
1517624860
1925394098
1998279557
1853824856
2126880145
1937727026
584912477
204259288
2014859128
603958261
2102497276
1743765944
781894757
470160344
2032477304
523862795
714900538
580294359
1624350123
1371072707
737211326
1073790392
853127406
1193806598
471847079
1372196482
2133747232
1354869732
222424548
1249464684
1297947452
284636975
2026587371
1698158447
1192009688
961596769
960931878
15053202
270725578
969252221
2065296044
1533364986
948229560
508341052
389495389
782657578
1630338332
176054059
141302797
1992867148
746758209
1177580924
1317710346
320086772
1045940326
1918938543
853530021
344809649
987358160
2112065337
131411316
1307518237
2076356672
2064845964
167765162
1882783510
1879422177
280775249
2106899092
1544335593
1649496117
663978804
816848559
2057175351
280322791
1921228451
347335677
1937418764
626464066
286108165
959543584
417369413
1587393486
1685078069
639535152
407821106
1840267592
1968575470
1877850156
2145074052
1010582844
551969945
899033283
79692476
406749576
1860794012
1647557250
847054022
1621121888
911456587
568341011
1973155507
1741978885
2146314526
1362048844
463752835
1553418533
1270134646
620451318
1633240783
1677378855
1571742734
1971508514
1132015361
1533418788
1395943980
816453457
1791673923
770812806
1264435071
1484304255
375549973
791904882
395785231
1946706208
72949584
1744415752
424689211
985434175
2127694178
795056617
844789872
1918008261
1555376411
1259556983
1200546788
1914550841
1384266593
799118597
571896017
2049528166
1075995759
1838017193
1599902760
2147139693
1045607225
759495711
1256068249
1088850331
780598627
512791077
1527458066
1159315396
337262209
1192260001
1110766932
1647690012
620809140
2064106873
375005096
161427475
1981418038
136462423
992802622
1465861821
1699674776
1426523421
261818978
1756519426
1571595500
1561242577
1505873429
836552420
774505122
2084644563
1818886125
1533533386
249012046
1445114152
1731508906
1728134185
956369685
888505462
557084823
1087147729
1064562824
558537970
2079650504
116220238
1278711207
423601525
1569752585
946037237
1405721270
1718966160
486874513
1020541099
921980751
2006335243
1105313030
1399495356
2083082068
1734453712
1763570332
1380662609
1646683580
555982810
147896767
1959573361
1729509626
2092773152
1592160408
1442192680
768615590
145787392
1841016459
1978851572
449228881
2146501549
1103601783
863271024
786422005
1705316852
1408860057
843309449
2101035294
2077914338
444841542
1585882638
241570196
1890889328
1870781915
1902764493
278057709
1055396555
2124935916
2040384915
820138903
2022096105
529251203
41020823
157344054
1846070688
598256213
2075765625
884871733
1049873419
859135947
1453044344
1691026714
269985489
2097706976
1450211541
1830761451
982653640
723949183
2024389174
1296197004
405193541
1841438661
364560783
913418418
1620918115
390887408
511608589
698254717
1291903953
1545703574
1623715109
299070478
15701865
361537451
891935333
406082382
1008914288
504849276
576038136
204235170
463041303
684056513
1469219381
836838872
1009389809
1940868102
267640328
227196695
1278675574
112151676
772825489
1699021484
1403084239
894296404
1865110360
1818316942
1618988473
804217047
997114469
1931472158
1631377777
416318903
882457288
1567629223
1796245539
2117635292
2082270400
870615315
2081425537
342658472
1516951992
28798805
949926609
1818805649
747725752
1872659570
737789206
1506000715
2122565904
1546883125
1851889955
762134982
898174325
1636887852
2104445578
1870944514
1278147086
319112378
210165707
1674080025
39119343
1010906165
1331697987
268366778
488866421
1001451420
1604686072
992567597
1651651164
25265264
865921967
1015973660
1497298471
1896223551
725107240
2037680030
181635724
1322867444
1669561284
1211964630
1313061373
192738343
2003857815
1509758185
596189129
1387889154
1868547292
1807648131
1380170822
1624883849
889230688
1223838712
100734149
2088901353
1854236872
1327104303
1512100203
1625581992
1074018553
1725376858
2036275831
2111758988
501773556
50843023
1268849704
1517911639
564200509
593186886
1440001281
1467109925
1627170044
620417789
1987746180
1773870776
1342020556
2137518243
306044070
76401626
2121088330
1536858148
1650666885
2105959441
1550915799
1587932544
1256875907
624934483
1743687873
1536861267
20610633
1142430094
1159805351
1105231288
1912952714
836368474
1590403112
1558392177
817564719
2124711992
6376175
620802325
1809723760
288324345
1184666618
1415239524
1963917336
1068639234
2138453362
1155959716
1212949203
1693887180
1260339620
516076293
175875476
430557770
1720204710
1872999768
1970573387
343619252
1998183820
948173024
920303869
1076654054
1722632424
327765657
903829064
1461652433
1741520622
1668197902
246661374
991647046
1869378607
1663718898
163689981
2094485283
711960199
493694192
926651660
2042087629
442557033
1662432580
1686057787
316122831
613761803
2037377076
1920848293
2123613987
748507309
16361946
797666234
1510948108
1033330005
65207910
1484790205
1648618591
2083055947
1955850220
93755502
994460909
624424093
619449022
1262544323
1714809984
37727720
909355382
147716047
995452797
270682141
576499942
1543744822
974641957
1848974637
2100795571
89039484
2132469959
260135999
1643274236
195863154
789359614
1409114949
980310533
443005897
1897748896
356544953
1189620769
242906602
397332679
1579729130
145619969
1250067706
453688304
856667684
1532204931
1852120989
546200057
147514394
1101576791
1856978775
332744005
1174774068
135000392
83828486
1434709098
1100930074
1532370186
885033394
1973190274
1857395957
864813676
1964629375
505814187
1270010314
1556808715
928559795
1985204787
1925162225
318526695
1766828491
609434878
441837890
669825847
1032236172
1089246421
1621742535
352475023
356338469
1130014082
443234114
2082618609
581151410
1855621662
829093803
1998374550
125239717
1007965826
2026783730
1882124876
2115409860
1474638538
1989833804
943779365
309981217
275178669
1044053316
1450212330
80222260
608978215
1927473990
29462838
820862284
2136650598
1409023732
845164995
743291463
352527532
256971039
1481989240
583513645
1724007584
461700961
421814764
926323119
1123035460
76454730
1454343449
1392671006
398464510
827828172
1913039380
537646291
1108957783
630538844
330365867
1276888124
1261364553
1635601043
1820712810
736375736
1462853912
1974384940
1635101992
945228431
1344489920
1212596166
2059498601
344172252
400812711
458892411
2095453702
989457360
612342171
975623535
982233942
1133244048
73092828
321911843
1584387208
1265783714
593560646
1553276410
1223157489
653696791
201038820
1416646408
1725574695
1314989
64070222
27721992
593827362
1977221269
994684742
2066664896
530518702
1432022928
1989347613
751995372
2018806902
343264225
1185722428
1664939996
30834756
2147267068
1213277341
1923418604
249075806
1096478536
1410904844
412504924
219593437
738265777
1550366453
50122025
447328255
1447191990
2050926509
1335081265
2129414944
1358588334
1760463510
748945122
1127180907
1200671312
1510588912
1350149245
256595542
413908120
985064830
150807381
906597132
15278701
43710461
1129691747
347756859
548060985
732977734
452767759
1246324204
632518948
1998998666
1951193049
1273362880
1038259200
370630289
794233979
1507749719
82431065
65158464
116431595
2007089474
508568842
22644205
1883752678
1438053439
1370055299
503226381
1965773115
2066823834
1242518544
1190915631
1013665677
458372143
1748931473
1322112738
335644640
609994919
890123338
1368350885
506431840
256644377
104177589
1230664779
1111699599
836770047
959473778
1187986661
1324980801
724765776
714278064
1644310916
439068349
1893127253
1344347867
256530569
1891943525
1339748547
1962845039
945906562
1906572389
2135845854
1336386261
1508308035
360525395
520846680
1547432909
507211017
1215202917
381019423
934936858
986315915
2086086898
868623425
1998183551
2042906514
1383176071
338574604
180677414
738533029
835761102
886705549
455666461
2132924491
616845649
1376016368
570694756
1729122372
701806716
1449270801
2095929348
1776715524
251939003
2095295620
484524880
275612853
2049957264
3673410
1410473030
1088390205
1747793849
1325861971
987370962
342448942
899556444
230529367
762015645
729614331
1265101604
1311057012
716483295
1053859021
1927767426
1865438951
773281202
1808181775
711356962
946852479
828475052
1052264432
200984468
1639907221
2101868087
869635748
183595283
1650764690
50407731
97449107
481233528
66313454
1768274306
265245619
1943369543
1235641208
455381721
666421650
1626980968
503025752
1094697863
1921275447
137901685
1983579313
76763389
1238479949
1170564654
669244758
2060840551
523827773
884901543
391802918
1246473101
1464476875
164603886
177015994
1865858042
1968636100
1264964575
530600081
1741588641
2103163778
833331131
1189063514
941561200
1600188406
358799253
1225987929
389172233
1629095096
1179226230
1651555458
1779737879
1998359318
2023275388
777257323
1443117414
1711422913
1928067769
1302870051
1213924385
162840349
1498798504
618883633
572914789
138860722
1474586579
1940359541
1632229849
36892036
324425938
1120957274
394878562
86309140
849284896
1596937459
1439564547
2075885741
2144478264
510581465
792282725
2067522831
228532208
1405486383
1236617562
2119312960
226629461
351040169
1918286509
1054483447
510292830
1345182708
1467688621
196484347
1950416945
1941903033
156715158
576305323
1505930542
989666716
2797189
501010491
1563708065
1950229554
2025165243
848514608
1220109074
1032955639
1150413550
1154969714
309277596
1457381860
1233889794
1674989288
1169965528
2108028194
1794209986
1144350948
1133030293
1443643172
1208658552
1481432599
1288205130
974074627
1804718521
745772217
1567649074
1254961
150969350
1594271646
1685062730
1686512650
162897787
1250230213
719119791
146029564
1321579900
1205394287
1355643474
1329613278
840981446
849897273
1445326292
2048057292
1650168791
205467856
463777736
1285436039
1626104175
1108702343
1781149288
308804262
555375818
874467890
83131204
411434004
1517516189
1689769744
2097920835
133749917
747565595
174607099
103416941
1264802720
1012712431
708555834
712499993
1368362290
400563260
961279929
349059935
1250990621
125566381
204742488
520882500
883747344
1503347146
234128219
775498595
114006058
1724478549
561513889
1904519366
1057067261
1177268416
754624937
1284086228
1172527695
1931925664
308152269
518986645
882964893
1352411561
1453085375
1412418646
1219285577
1655699659
993393966
600252379
879569777
470045706
1991584328
339210205
8238781
1982173052
1282903727
1654560446
92328216
44127855
243690588
423488886
1186626760
1858650545
1342210752
878278653
1020781127
1588793328
95972016
664055660
1813106701
334147513
2041626349
1562081476
1846905241
1361562293
565956430
423075066
903448724
2066857958
448989448
541063156
1410398243
708596960
847931494
1893100429
603036009
1149532528
786609088
1831979077
636657194
2125729382
1770761254
1640535461
1653214480
831125699
1560475477
245183120
1221782823
919149252
862421806
1624394786
4492324
1368023965
639281286
775774173
114937196
1691551529
741763477
579667403
1240630606
402760479
2060456961
429828699
1477162628
458732241
44008426
192975378
797248485
1031577358
1420689111
415699201
2116512639
1856410122
1026205679
361568288
315381222
1017409249
308719776
1606991641
97301418
699775259
2064276330
105736401
239233532
376237370
284089889
579668497
766452422
920425164
832551045
1170443752
2062183353
2080653303
1772648077
342344895
1624453366
1013440172
223748514
1605412715
403790529
1758903518
1611415582
1467151127
424013027
148634734
275016225
1663747829
1254393269
1516478640
1827476981
1765854692
379752030
818850822
937676511
1602048115
411642267
1564301576
26874278
458213560
766457857
107287890
1679585023
513381036
238672870
924025394
712855634
601711806
1803595455
1551676952
1102042781
325859471
1852100273
1015567657
709237414
2131456512
525683963
130103816
1188468178
549830415
1321531467
333224898
2122767383
343407090
1863415325
327413130
262946000
458217513
1812746392
669259968
756121551
1230033460
114616280
348323698
1941346455
1815299276
2129977726
1743599802
1866470081
33931785
177295208
1957233263
1849262394
1004405444
1810468712
845113372
2084635765
1188341529
1356102046
1783339676
1726107288
665826791
1148778377
1587604713
1367070287
1103051911
1154559437
993596863
147529791
109810764
1280550091
416532530
700817891
59284879
975621597
1232715316
1072731909
674207314
1261032392
2018883666
1166617927
2038233402
179149923
2083437391
756682580
1193346142
1225337343
157864721
535058356
19047600
1316962388
1459270417
794420734
1422582553
108286433
2098632307
1765064944
86999179
346269369
1988133669
1652266798
104086116
374142769
1018623031
1298185459
1213782267
1983482953
1652063463
1946329839
1081227126
2117642091
2128956363
206090688
1445483982
1566754994
908284454
2086147046
380241479
65991302
32216579
402859831
971866358
80094464
213088871
928027069
1539230581
674209788
297407810
1934940235
547621959
2050495820
1891929045
17923991
1252396740
25962609
1201702391
2058538676
1582665567
1315387355
1063075399
1183107426
1649651800
728201991
1599655001
115651953
1816637862
452525025
852094140
43849047
160304803
359673171
381607823
1959537021
2049278004
1018826180
469180736
672517233
1993955500
1678362135
1108227516
56295822
1613718497
872015988
656092492
2088389250
1638211998
435375716
1003065402
509031053
1166191563
58674097
1057742074
620202112
1720209046
2124862009
1251981077
152197673
120982145
1999412289
75666294
1716448782
849111944
2003960046
967905491
496992358
1353126571
1867716601
348336002
280717917
794384513
1281846548
1769856412
1037761177
578991551
1660227518
764628352
1042098264
404330495
1899662763
1988364460
954785560
1886427207
1223499534
259723345
1388063248
400713456
1654005832
449122671
743972441
654486693
473981380
1715877889
2123217352
1218382419
1905016870
1073965434
1805963711
11741034
121372264
2109443812
1673629848
400820460
244447132
1478437642
801993449
957785791
1924666210
2020958068
1585371665
1625003175
1252955089
1780514863
1651932278
988531244
242776119
511795861
1772031201
9005637
1724704539
1789793163
2134071111
778240219
1674870170
2144446729
753647088
1934940834
1020953845
806957042
1132195526
1733974886
1410611464
1788115523
1896323764
136864657
1587182825
707978365
2082534082
762385974
1706366960
70874165
1851742360
1852820185
491492512
1898499154
1061389483
606526744
564205699
673602622
1235679229
1069638389
1938440574
1541550732
409014767
1595688709
837057875
340565244
334708934
335113806
1203285787
209742546
75074319
549504705
562301280
351191396
1619036135
1123743221
342900913
1228663007
248891158
2092064724
763726786
1127034559
2055302041
388625161
733245280
380903676
323344420
1820740647
1768069436
2095084758
461979934
1172309974
2131323527
400270710
2108251680
2017991937
1524586803
1789293596
1138608694
1557648236
2100684647
21893610
1876345573
721254738
1499751336
1143544213
894282921
1774697796
1831449426
1914343400
612777981
1429216079
1560658321
195572151
1983349367
1032522882
1613479201
374553310
515127431
634108359
1502446467
426644394
615880453
758885005
2041522037
132596975
1029800962
1392063724
738282647
119646553
1835860883
917609778
1649251963
427785777
290965460
354676184
378640690
2088821100
272249580
1934861341
522253863
550691985
1479060203
26497327
1300140075
903365492
180302709
1767625907
1215938444
396123276
1037335493
28574557
1757107895
535981649
1257447440
1947024570
1113881471
967169416
1584055148
1171449532
2049781059
1456056433
1238163500
1950866665
1170164659
1500636398
1626750089
346829790
1313193770
1164660545
1044118933
310891022
1674101959
1913302988
1142923540
54292039
569499165
1693929494
31396773
2127161423
1932050012
872474907
1941211693
1446072328
1673854149
1758097534
1293725880
305124602
307568516
1462365474
1167544324
961500875
863730441
936887752
1057503736
1933444672
2027358978
847975226
915067180
1207726738
40403949
540564318
1422133747
1097783419
526197988
1126004980
798530906
779696673
1961142195
49772977
106633450
2077882545
993101405
1370324702
902413541
269815335
1473080426
371664581
1892835146
1677131017
1577929303
1556403322
1566628955
637663275
1286341702
979582335
2019673345
905893366
560913108
1408247725
108275402
27592829
1795720506
1930418848
1430496600
694115183
588168405
1037917616
1686599485
458542212
838687140
753504609
1482421313
1266013381
306686973
1038039323
1190537993
328852759
1726684300
36413552
833132832
1062946675
996122621
1846419991
1506295726
380388626
1235119867
244684068
1504125598
1374420169
1024692637
1650431324
885345170
618609257
1995699447
1959944060
1922447588
1548317113
1007293089
1323285698
2066261899
1715422321
495432430
1826541685
827932957
1710929633
1971967237
918678563
2064142307
1082879336
1921164598
416682664
1232456329
947241909
1594752976
1257737265
1495774137
1353202661
1333778347
1851301938
136078122
1760730898
1146685832
762709912
711966115
1125283576
1623404591
1060081699
929199512
680512224
1755539946
124973965
2051517730
1397280265
1740157168
1591867751
1575005279
1901890429
165588914
1425655260
1106267764
141780851
1669570050
1931539010
892496781
2114277129
343799738
1999236770
1534869192
1623814216
1466110750
1350909367
117197194
844049251
1058951986
840988805
1249097290
1369792924
2081248208
1842215666
316454188
1271371760
231358564
1295335857
951337529
542823342
1116691365
1297078803
664286234
1720741640
724205719
1257376256
644913882
318383632
1706122402
660710505
209817980
1466778471
1303725796
484401832
1098475153
1173732347
1248008691
443036331
299233490
136833219
2019458815
1773886829
952083337
2012172097
411630829
1428852575
1572294241
1222834300
88159003
1441959045
1793491677
1143978722
1568959837
1951255618
1328234252
1491892338
1763316807
1443037793
180056558
1782492192
1297073990
970864392
1577576781
991312217
1624508935
1742020428
1673615438
47633897
1630508496
924439580
448577863
2135286445
704816861
145896568
1984758123
1199813290
2065482481
1383851431
2046089365
1221441650
1735381381
1566124439
1412389287
1977046071
1904442729
2070563865
1521015642
915158596
152850385
1285984392
2039171695
1600677216
535757835
305706049
1221903262
1416326711
720223451
388956448
504084761
460018019
1063621727
1615358697
1802785695
1800291571
671229210
439496612
174781650
815542216
343185596
637393969
1430598349
2048362798
648657283
1303539504
1063495122
1746922078
1346197893
1737691285
321079166
1140726948
982022124
1636531336
661800554
722759442
1719769875
1096663049
305591976
1898332711
1800395506
760041567
658988706
255384666
1908455286
1555449445
405049993
914951080
1486068254
977073409
569326969
1833428902
1570904699
832314892
1285542662
1124121544
965233428
1312882570
601512449
41392974
1825438935
1566576366
409195964
1021296554
672881979
1383560736
1490488623
678064582
1334738884
1864603216
310919489
383875201
248320106
1272057109
118684308
2086167159
679912703
110529871
63752099
711914668
2119174469
741343071
1126410317
1578509352
1273668677
1170870825
913110521
107758232
544733897
493667571
1458399651
238740493
274638655
1954572159
163075899
1551233535
468172936
708795203
2051604227
364427768
636201655
552293334
953257887
531075923
1278085631
2079593677
440334266
932509177
1692255350
851912951
968569704
618785355
1537665509
2020731812
1667931171
1181168781
614065004
1966405517
163211083
453411798
1714220943
1797850151
364878060
700371499
1833778773
669795494
266586178
1436700173
978431457
1730687481
99942711
1388192202
1639334688
641276106
1364646012
1933931428
1879216916
389872354
780679053
617263011
2124087455
1855287173
1631135994
623529561
1907581414
202771914
781806107
1376221948
1062314793
70765544
1685308030
1369207976
1324883317
1104674823
1018356269
2125779065
2036510419
1915115385
1663883738
92650690
1178105266
1571566846
2134372901
1557103850
1038191132
884321332
1628354361
1620353844
885095376
1134085526
1039916993
1056958225
1407780343
106023799
1911960550
745414209
982299286
1827376253
671528821
1834972471
1319852541
190615773
564039657
572926181
1928364045
879002786
281922805
1233514631
1962245995
1669534400
1596467466
1789143298
1632696127
892010275
422265313
1906169145
1107833058
1676990129
656164074
1739927009
1535331071
1293347722
1754741420
1790403799
1252754350
598977007
1965168982
99312514
1147411464
501505184
1375914206
485041504
1802852052
704097787
1840488648
1839467978
2001179798
1082668755
1489877916
427166058
1462111586
487181906
320744000
457607624
1367764561
904815022
20350800
517546795
1776567764
1276715355
898498391
1798830282
690771768
863037846
1528215103
1705852543
2047262679
926932357
1986698492
1938469427
1423826596
1826407793
2136267405
1872505187
1384798685
195216242
1610210163
165939432
87735505
177759466
1923560284
577203365
1288272091
17903794
1729652938
2134902116
113112111
1988526260
446140098
927520323
1663527236
1524679249
607933959
1133368420
1385313288
844226118
924693366
33613410
1806382924
638046486
986345780
999455650
1245184618
1135814458
1582615956
1474494143
392843505
2028435542
1580948046
2103325483
127567392
1936114379
1429944053
92735628
190556688
1498529731
1709906104
229241294
835612257
2047112898
584949455
1114456732
786264076
1691876388
980687149
384005665
631981397
1723797504
2084702023
2009584920
239468575
811493259
1622872883
648445852
749242802
1425833295
1393402134
149571915
1472046583
135405761
1999308759
177878314
2012482852
1505116316
653546317
224926208
381419647
1306360663
260379825
1891943942
2008553223
286238247
599403673
958453549
609781123
1379487922
492594326
1828548174
1230480256
1243655804
63643341
1054879780
1094558256
1882977189
1321640126
1644061322
739901997
1748020097
2089217187
1298116466
1980453785
915778171
2129723657
1081639322
1567837215
957913544
1445506236
1643304172
1608529164
487629060
1113800383
1172489729
57870910
1444113735
2108627396
935993231
3198033
1975431246
673004668
469872574
2094237482
668459041
1517890120
454270181
720211462
115124319
963494549
1408343155
13180823
44672252
316704445
314247447
903924488
1813071477
1891444205
1639268226
782012883
134690765
1348512610
558996052
2078003383
673997231
871611799
1438756317
1077941192
1413083729
498699986
949737584
1225728239
1698924493
276863806
1564995235
1230090872
1996821827
1716859002
418619258
420793854
731073096
772271131
1006548946
656445268
799449792
1316227055
421415123
662306540
1323577527
1722176292
146310582
1559912276
1188845830
701569716
1280173234
1510731258
1140218646
491748261
577160580
1698410588
1572909010
1960138075
1850873052
1443126124
77723571
1748760319
236773131
940658532
1789973617
420278756
1977997404
923930138
1039267981
846768882
2145288694
634937117
778458638
1097449560
1855267522
538935731
1493639034
1976016354
1133993272
1945278116
1784562262
1022424652
1224383462
638094245
730745214
1986195439
1363595265
35391018
1861960658
76597171
1853473163
1077109418
1632877310
1253864598
182347890
1029327092
1597307641
368151285
1817088952
776250477
548192340
1949973688
1346911188
711384058
184019262
1431053437
1010295948
697340840
984187163
1584091822
2137435453
1851767085
2011047840
423693613
1128911058
344240920
904832912
912205804
955462499
162009697
587256397
1926496690
220367295
934952872
353232468
1332743160
880387615
512167111
351452481
1417516434
1263072084
1721100757
1715863299
598894567
967579347
947816683
543988960
1847306550
1055041256
298054939
53626910
1606189333
180515960
235582863
843001124
596716085
1277266063
2096727922
1529146165
104503894
301439912
53068579
607763769
2065079832
1107425152
1720807122
1580478320
1558202468
1467525745
303420598
789616385
1387559616
644547556
884557578
1650147515
1986263057
61137284
1000192596
1868749529
519118789
520226788
1949446034
832915540
873565530
1281460399
1757761668
32283877
1341463145
595464045
893421172
961403788
1509718584
723584471
1509264039
710082361
1448650138
10147784
1071814755
552357054
2059121892
447229410
1714192145
1446013079
1467835303
1788232691
281126430
1511302567
662450472
438002572
1852657149
1802402360
1766187964
1934139870
676078424
1100079215
760655998
1110338133
879842413
305843511
23267644
1082839807
898465695
1687804319
466637054
2051580578
1606562688
1633097160
1187322851
1811897406
160025440
1068639221
497764027
1452889734
673864879
521742063
224581144
1585667015
152989161
1273221161
1756034140
1380320946
1312485237
292991203
1421286471
472438119
250112007
1025336105
1618189834
1900794546
153511951
231938746
2115498042
1011129669
999741801
1057361608
800585558
1156408519
1557125487
1507533698
1119288473
710733563
549588188
1795900647
481474674
958413659
1394480458
1867445697
1881512193
187550568
1251563616
1131790441
1695170497
1631956231
1535864928
869493481
833800253
1063224677
1201978718
1869165997
372844687
973434636
1256814910
874801342
786590539
1476939074
1167679402
1365448378
1910487742
846655395
1670709904
14642285
1135763480
582519878
1541784043
1631984208
617419932
1366454057
564777010
429805429
914965169
1090503653
1450208266
229575020
2121116675
1363268475
658629640
528949126
1525384059
348442570
1896940377
483675385
502693559
753261740
620546367
1523995895
1007783534
880188294
409527889
2089559539
171342480
834358078
1155404374
1314947251
276633679
2055445891
1165712460
1037980704
2104797456
1160224055
1117312345
480727627
506253645
745865075
1854524206
795102612
675375582
38806001
950505940
1289000501
2068190110
992704044
156797067
754608263
1475918182
867164242
713782267
282697930
149633528
1176128520
1384428644
1065337831
202407475
993403163
2017344566
762835194
1935606912
1629864790
1334719432
648562577
591480677
1038109462
345551392
436538056
533569187
1506390966
2119937236
909073299
1360637115
2135944178
861015104
1569552497
1374536805
316907252
637770890
1878437655
1322858483
1287411874
1490486365
1325365647
1107246846
952850523
2115295914
1131016760
75509810
1963677004
1729476130
1658358169
1483878347
961343621
290456380
444182432
473377284
356562861
887843333
136184554
1129039520
1104553544
109877581
967265975
1947584881
1606546440
1193035534
1036201738
1788071906
1804197760
1428722036
357836994
369857937
58116707
65778896
927835958
1697525715
1325680570
1102286595
1229683831
1066576319
1218764085
1717888017
1600106260
1527340806
1155991002
1534551934
2076319728
155242544
508816348
2022660691
1312590284
1911376614
72093081
417659307
1671022736
2126514997
185732455
1224230471
284390883
164411834
1936820751
789603484
1070125022
1663500194
931403604
9015628
361583387
468749950
546781941
2127744218
1598389091
1716017528
1399836668
1466919691
592204196
872303265
482518881
1986970209
2130420505
739900733
1610138427
1415314995
344578858
1289366259
2098603118
796374905
1417952615
1170615782
181969936
342094260
1597950138
816034199
2098060497
1484205336
741345115
1317859447
2114982913
419419319
2015023819
1183830335
1162560287
1106468539
1144215672
1232133552
1460151237
1506474889
1484004687
107162861
97524003
735701709
1411583642
260087121
1528500838
594808091
1633788118
386830345
92113628
1855503670
1063873254
1477351330
1724447764
1075575718
1579295570
1688975245
93915495
1289940280
2132212258
1909467305
1990344600
1611917298
1800313509
34683701
756026029
876001861
725772875
146728194
345355860
1505955031
1984828515
1293738276
1101937195
227429986
699012595
1750790899
2010795272
755135534
592629784
216231012
1189191882
1301811731
37322519
247003937
791016094
117606049
869637351
942644116
1184954903
303575114
1562151166
966455043
1253119837
491411621
142366120
2020957321
81930087
662663282
428827677
965370861
1629631067
429607167
706885710
1535566661
2033910726
1773850796
42087942
1526657456
917490620
1538576362
1308738373
17625310
1485975275
1979032520
1500020107
480249570
634244893
1525557272
1629077708
179742095
1435572785
761230632
1622765690
824495207
696918207
816870983
400967001
1452030607
2019125017
1102867383
1968711276
1619440998
733272936
580948109
660832773
1773317146
601687743
709194420
1403099454
1815247938
1818161336
1558444760
428379021
278469931
1901516171
658089800
698846050
1713271140
1417764383
239846799
1136019573
360795189
1795564620
804176206
558484428
1087064034
809783812
1016327645
1400552657
1742864772
1827770716
1775821737
1818610999
499463089
1867441339
1341265825
2130244969
899925888
761102327
1326667408
62944808
202499062
86417627
523026863
806767375
1633994246
1384615703
2114487901
411698177
1402216288
1308814053
1997353221
1301983983
1892917110
1175596248
1966154534
2113959282
78086703
1355919044
671570696
692215854
155676814
139312662
1153266271
1391039549
1025232673
656375042
69860844
53086160
459114738
1817774582
1488021069
1122882926
2027537590
559006865
1717865358
1309559619
1131655915
1174918758
2084142533
1917042788
1628503893
571790595
1969667206
882236571
817578917
530077564
1208802378
362826441
769155701
1941026155
1852163131
1814524993
959714290
1753901734
6423904
368920078
1841949427
328257970
1056210409
23333144
1031408153
153006191
1962971450
1969245038
1578018801
750990954
739864193
153092447
1422656452
127816724
1151544623
1617723628
672922033
1258846790
800804664
679200739
2140578802
1046388377
1198522399
437003402
793730159
1232613900
201012080
1474810838
1246506335
104316381
42814104
1786498461
2097449802
1224798661
1365182873
1822218833
140819775
1450995350
748204901
1654353763
1399892080
18659144
312586743
834926219
638406070
1526930015
1464030227
1957564627
2096882703
803100781
229413393
1463632465
920940880
1585996210
1605076061
1391208393
224392523
148423608
1553894745
1949391103
70279712
1412682783
214450542
666369734
1588331524
1940377181
711334133
1650782659
1962731841
1966332502
885450150
1417301861
916876693
69493525
605344273
254296095
1962201966
1333048223
939110447
1755971225
34097355
560879426
1479789660
1435167829
1801096876
2067389639
876384580
631158549
2123497178
391162488
1431941236
274452765
525479459
482295589
1134069647
482332934
1349167526
1892329853
1763317840
132878620
1340088794
2088869948
461937204
1157795137
1257730840
378863384
1238886918
635395344
1473048450
297704203
2054593961
1488804050
1246854276
149765107
932606586
672996445
1198039228
1093182748
1982042908
1787139173
1795577460
268098031
746694488
993698845
1158753631
783556809
1309972949
474631399
273814533
26848096
236363963
1658973234
1018854282
777975214
1892997774
286661355
1033122835
119561240
2016626716
2004016699
1155134219
888239803
931262879
389547463
280518215
526009157
1620054419
1169961588
1875913822
24502169
1859399715
210465139
1091506901
40481405
901322897
731363779
1228107880
153902301
762400824
611132722
1472511789
920270810
11496361
617933654
1708290759
824092953
1061361007
684540193
2027829470
1994987823
615882017
971146134
700077562
960272909
2108620694
2102702864
1862824399
302585859
892159461
49478411
504733960
716417289
1213182763
219277102
162448326
793689606
1930375267
1206789813
729100921
314257832
853955829
1499598651
1847099211
803728526
676110668
1503136983
2096695246
405205481
1211937962
730533748
244004554
446405511
303638182
1409569222
1491806850
1425889421
965485051
1644527205
951388766
263741909
1792325942
454843134
1045969218
1856170021
180218047
2005245137
1386680252
1201109872
1916256664
863515715
781428994
785304366
670057313
1515123978
629024614
1393042660
48491525
2042494933
1077533541
199454229
1916816088
2133574967
877225347
893597355
1996405954
639369798
1857135655
1447292673
876911294
690632640
1672973723
2043008267
1974328095
2037202677
207499520
1247996150
494788706
379731054
404139230
786785286
1884677510
2022618273
730514152
2087617666
756065762
1385123005
1851308492
466153212
733043488
206669096
1152578085
1493612530
492660795
1168062813
703131956
1315678927
1975499424
1489303614
1548871451
348553287
541157832
224365300
735298743
558414014
2085505851
1097717938
1439926582
482145832
98981260
1326397358
803180474
1418759972
1108348157
381710916
1583213528
1145963356
907303387
1236595092
527106395
1152951060
564247897
71701976
347425565
1953847163
548033357
546979567
904391009
870804598
2012112486
2144894903
1200230487
833429157
923006009
78573279
1644606128
1403550945
1887572407
1295470375
397103422
1102271886
1826662707
1348716666
1428543020
527464529
1014745324
325330878
1137967824
945024956
453794001
435214033
241854064
783109592
1542390399
671614747
1979851299
173925115
1416027130
966088562
1685636962
1295348536
1746229733
1524514693
1367396103
1503674682
619305524
1168586001
1011022138
740709117
2107711643
169039663
718862375
1553622040
1747932894
1099955535
1002177692
444099698
1029196297
191475625
949832799
1807682797
163791951
1831914834
488408484
395371598
2077797309
1937673708
1902069031
356732186
2096202066
1317570480
608714420
1607483991
1207139305
1084144601
985664688
977829052
123280920
1920242155
46896128
1869682450
1266237925
1190193653
1278668129
230756823
2109487501
1514772765
1505507679
389229198
1475478231
1988523793
2054595972
573154970
783373279
1813220808
1040750731
1477746668
1751183407
754968466
165208640
867646291
1584110233
1003555763
1061600429
618085773
170244158
2036203696
840648835
348027063
870309853
196016742
1189447163
1723647029
374428769
111523400
279883240
472799432
1001772518
1553050303
1935246307
474898780
517300482
1903704655
354266527
147159341
39001731
2126337312
1880823702
1699290086
1880321980
694374462
1259564129
393085332
1079378372
1037182273
755550281
649012501
57072490
1335242211
2000093172
839402203
243331884
382836285
257770679
107070350
633112975
1697525715
204279713
69265778
253577736
2038494823
1705569411
1614047250
530362536
1963992016
321170107
428783847
1280755025
4986012
1280943048
712055309
221225863
1283964937
285563821
251903573
1544813329
2100904774
746058562
1867721885
1066985172
1534353086
644664418
149874542
748838742
1438894409
1972161820
253172909
2057044938
1316718974
965327434
1570758341
2002404234
516327148
1963646060
640198952
274867274
1957604986
412724957
1358603568
2145043927
1518058268
1417450471
178600596
1025653519
1718905330
1441545747
1630039087
290132226
145966297
455891764
280915219
33565268
998239513
1302994896
320058480
399194152
165930062
1942237251
1521810358
414269301
1608443120
610645967
1170018107
1609733301
2027925018
44495360
3370497
452503710
2125311553
920310400
827052239
1656974409
1462281098
1937042463
1721072106
1550022549
2126852015
77047474
479726852
975886539
906111100
263963571
1169910264
934962198
106542967
756614385
7594554
1880199300
748645765
1209247751
1428077335
1745697402
709583186
369800938
306134393
1651536263
1861617141
1976104318
1276136006
1363276072
1265299388
1886198499
1283616621
1389179811
119769818
1287988815
1980739974
160645120
1402568376
1675450443
1753557301
1456640700
1259333863
1281023779
1972273489
808032511
1124601102
925710018
109204810
997308578
196312534
1894057473
262698082
1134906747
1204553520
737133204
1386693618
1640295284
193889071
110131601
312560445
1134605021
1011491034
130649660
599909081
892050996
833064227
1007739976
2040830096
1308716710
47107964
899817836
805044564
856064680
1754412051
1011914940
962472278
145726982
29074051
1338127470
700473438
401668071
1457560970
1303615280
2094097231
25551143
1823834216
537398442
127012682
2106663335
352518720
1189013868
1918641252
1572821280
1949425671
2085792302
926011489
1247660820
2045341916
1805465649
1834629493
1658148430
1500117591
938288726
260472832
781364799
1873107652
1775249615
4627947
89571833
865962289
1797763291
58813537
267305249
1682942355
2026236949
266565919
1729029027
1726158135
1610231371
1496860602
1671143139
1471015166
1681658298
1321432009
1620948360
1945079450
1038524459
1903884933
727498220
384647235
799944288
797379690
1264026634
1816079888
109285750
659539965
153350275
1156908821
600648893
1419797381
2061970229
125305363
897388815
236360390
1064314139
1394030406
840170785
1504696591
1255110064
339644218
919302795
802782072
1816346438
718263628
1473449046
1274547150
1216725640
618326346
109908682
697850033
1052119138
1102620362
1364241590
494054980
748656911
238521099
877271558
404057645
617964533
1952303185
1700391638
1292110450
1412612220
1557972665
263573029
1811051846
1998400637
725386312
1013272929
465544639
1270590416
1217585873
1251309646
1382204720
1977666768
1443984410
1598245938
1886956682
1625780302
1185033161
2059801952
2064655700
174939674
964711567
1779126425
868312492
1222676478
1862892725
1539706869
549795787
614372338
302462337
1257621549
260940357
1640797743
1486205136
489873731
714939435
1843862637
2105084319
1305077444
44045533
766308051
2436405
1856162921
2090546139
624125996
1768555433
152893685
800639723
45836632
1261505414
692231489
695695485
119842011
358201136
1963559403
738826227
714776772
192217951
1890883504
1078888731
863741807
340638292
1501330153
1880107276
1777795264
1623726234
409323321
1001664996
1727307975
2024456947
1638687284
674612873
1245554880
1810259315
1612526970
1814226665
1177190197
744180615
1601622397
862196920
429124384
270068807
1237921876
1803315274
70921002
921714000
1430780877
1927366426
370180393
964596557
207400668
954349820
164349642
2136587526
243553719
650081664
1463301055
647364308
404750226
1151172406
1835496283
129316591
1107126615
502235591
1170054494
1127048379
1828200790
507411890
1547140931
120485878
703004021
95976473
1619309159
876321170
1644556514
2080808001
34193854
2052256371
920392912
708332130
2059089937
328690170
172392930
171827481
1349839652
825721110
1647523716
1197694117
1074567661
2130062895
1096090578
302667404
1494739572
741726301
1116888749
1509076683
2033480273
1613486334
1498996365
1146079952
2004865095
355852942
1278190497
1828520641
348708607
1509668496
2054567165
1164968835
1092537198
803340810
2083878232
1603300988
17098101
223277138
1118973176
503367478
836110765
1056235242
1059785768
667151899
552373432
2100062718
767217973
1157940577
1804696759
321895261
1467878930
1767438655
496489111
1270572593
1958890829
1042659657
1514580746
56410737
733704948
241106587
563411652
259222192
1630576561
1225751408
1660388649
1604524385
376300310
1527702912
703875692
1777196739
1659206403
585353525
385290753
1519280870
1012587919
1503942833
1145115558
1285656872
258113558
816534929
515076389
1137241446
1876234750
1233123433
210819088
804814515
408719615
337247257
817596417
1005990871
1548900929
1193843590
1821038246
275267228
514488245
1315172001
105580376
505858791
557061953
1785820053
1792196735
761037593
1578374698
1201658231
1225871587
985815173
902860875
831385535
43509532
132510175
780528437
2101824644
476584085
453252618
1524182564
279638414
1158409459
2052397206
758311205
359934457
1019337863
94604348
1215439094
363946346
539584439
1982667697
712670310
366090885
244173985
275161104
169806143
1944129902
310677408
656283438
1772591175
131789776
1764629461
1933980938
338500301
126828295
588233601
1956292311
773331457
839606048
791819574
1404805544
139813804
1023031368
945098158
138030835
1131131153
248167949
1326188219
1717695045
1395863860
1096637521
517696291
1051739468
1908062228
1810795447
1829171726
142359324
2066314036
148248483
223391170
1145038477
518648987
811516641
1492391821
1015498941
1052673225
492426643
2042745643
1710822316
1626750715
1278023375
85941394
1072711087
674452643
1226474846
554751711
1341976672
998640203
1895650895
755929056
448927670
2030799801
624799986
451739979
1274506018
1330398340
219304263
385975783
2106106757
1523082099
108550758
1057028171
229801560
1409961132
821914607
121947450
108996420
1017744612
525810328
1483820788
853149877
526955733
1816403566
225069203
1766176781
1857511234
962437312
1017917097
253807295
1252913843
1899853753
1297265582
1216275765
249772298
259982676
1928786789
272720640
1718992401
301661455
548292887
381994612
1170650688
1228583960
1900589111
200290969
227176732
713892384
1816269906
1415884662
2019672395
336677410
740313079
1643819743
755173619
1253007613
2092207486
1848449952
697923153
1418502510
554201944
1168096954
399990625
96195527
1077267536
1043724513
1277800598
304569885
1955260264
2116415713
265717655
1906545957
1625207349
74811139
1128061575
1179570920
1194467525
195012034
761744041
1262057119
1513767683
2081224493
1846627807
1396333361
1455186206
1856948827
1478405490
1532995378
2008182002
1823416411
474843709
940460884
1422713806
654959410
1655237684
922418913
1317413516
718984380
189388936
1280874973
1424231167
21923832
1194915001
393966539
436152499
1962251559
2112855317
1569489891
1820607490
515978006
1695308915
1743390408
1022699921
2078216055
1066110813
1032053858
1208202933
1045978072
1928666901
2045834726
1831475089
150039223
990116675
1453528965
1897773764
2006118655
349318044
1767150988
504686911
490327148
916681970
1713441981
634432133
1467266335
177236187
1130962425
2015531638
1757306334
830626428
2101305431
291275885
415847373
2003539427
619393175
473166267
636637701
1472450891
1565809747
1440599180
706039209
1526818673
1046104155
1795217068
1689322033
841245026
967153206
1107131254
1045386125
734285590
717208824
113005056
1982287957
431456042
1325226607
317336129
1845122767
1501891733
2014524048
1969776959
1088706139
1887488573
1433256363
396797314
968206446
853190955
1439004780
2122119469
1373833344
63036975
1005871605
2054680319
842123534
1078120873
584247910
754928881
108368850
1633446476
10562672
1124195485
1353269233
857740077
1920498699
1462843548
1009895066
709949078
475757546
810870591
1320203735
817681450
2137717707
1656514562
1706772741
552122569
374622390
1273379495
535147521
392720226
199206537
1765717025
164605943
425272293
1054171736
281343999
1410880902
2114351221
1664380294
1025108027
334140461
1483726204
1787959542
924581477
1469822606
1770660942
819570576
849240058
585578511
735941079
310915276
1393796879
1928640365
714821891
547727149
1706776099
1962102385
1603848514
982968761
1277133242
1505665466
73030132
644790758
1086419912
96125458
890152885
729570424
1713706205
1695124111
1353241883
2064315167
1721635076
2064238106
2091689623
1189712614
1428431077
212038404
202183724
589644412
1034282798
2020460743
436567011
1110425617
2108407635
1410358689
237995097
306837529
228438332
440376863
1486447259
569996393
1903023349
971364748
1527870863
217255865
2075633358
2123496210
1354278262
1386598076
857608585
806330885
585665676
1616563472
1265114988
530137172
556065928
598652521
586270210
1304131224
1465840313
611074865
1048124019
1581309802
1055993576
1277721690
778273733
713384705
1887235214
1386513890
1392159012
121635573
1832366095
864482450
165374644
405170403
272863215
2103625062
2089893519
1002789379
1020010547
119447810
248291297
507899441
221460370
1884760509
754086895
329819250
1012731737
797671344
911354061
852450561
1347687615
1448852662
73415544
978425883
122537764
1150082350
685043510
1780120857
1940063061
663013620
1032332682
726205246
1711619635
567013634
518846278
284312439
971784418
885815109
70756059
79785730
382673384
814144418
661042599
2106358869
1705493795
58246352
543165248
832165286
1698507348
1166825688
1589736730
45777608
1579373003
321341378
1965479842
1709409171
1249297543
238107100
1595509218
800730676
1079611752
562760643
183681077
1161536476
1214273392
1550829198
1636515098
1466795430
2113212999
194537566
2111672775
968918627
858840204
601980991
2099761083
1711448968
1021478178
894118344
1865882245
1546537370
274872474
1467251253
1347567331
287275732
563127803
2072024936
835032857
1676466329
1878063952
1996693065
1555438221
1108540773
1484034353
1672134890
1545668786
146395069
1950629026
15462506
1508239773
1069104769
158600077
1018516874
1569450458
959771128
62366993
213547156
1165727596
1496154770
941458782
969304451
574890309
773336962
557397483
1456520235
1727276717
284668097
1149696383
1454641305
2130771130
108199568
751159526
509019784
1344951055
990744690
762056311
1473904148
1239851784
629916302
900088106
104929156
1350010444
1123466247
1177847683
1217615398
534584168
1084355171
1544989857
296075367
1855670861
1480118619
1135985606
1401585750
963150098
2068341291
898786099
39258920
1693242655
1420761942
1275205133
1724898509
598200112
237036330
1036618869
861522528
31256119
1459053967
2074784606
993497225
552248449
1336277220
886695983
771175533
45886403
626997946
458620161
163507617
409007869
965400744
1777674411
1864605939
1150558908
282223889
1660049952
990837469
763689776
1129537778
337076651
1099691356
130494457
548750704
75800561
1877520754
965089795
819310949
1990601321
1036398098
411465829
277891936
30363054
1361458185
2012554673
112560612
1751831249
799760749
724168996
726199251
590425282
1093357892
1236519496
447498092
262456171
1160015650
1421520703
1072572821
1482143231
2022016343
1465678154
766979416
1046701358
309334601
149667787
307699054
1930697959
1638253060
1153635857
1324259127
570918648
410498510
1002417281
1398246903
849536484
112386415
2006338105
623142000
1638451464
1337025836
22091319
304139360
380128419
619526529
1590189254
1736911087
1647556198
1156690542
1555173871
741486466
1930898555
1343591133
764553327
31296400
2013082001
208391927
1973744337
391001001
2128121272
1901628549
845764825
1742864746
1224911308
1715841973
1465652087
319719515
573691784
1883818974
1913432745
152904442
213670044
235676967
890171726
384963920
820677512
254979681
1956736688
350711414
44561962
682495235
1543948070
1794608607
891435956
316371621
1376966211
1167927260
140502350
361408278
1010738507
1093339941
549538641
1078290745
1836934679
1080185885
871318324
1642133780
1957003445
935163213
860062940
592928661
951473255
1653476845
557932108
681364725
1754928478
193978926
569189906
1293964552
1237840772
811909751
1204088961
1560569752
1867926575
1362454060
1654733331
1447458102
1142376093
1060991498
805007671
1257732542
2088855979
1300885461
430140526
1715964741
1300440220
450152019
43730578
710942319
1823748523
139293645
854876977
659932390
1290090345
260935508
501908969
202481853
1079391234
1407575342
1333334221
197784329
1345770394
1309120805
1994027
103802968
62629577
1223363909
637322313
1749418841
99091626
35605577
1932335688
335594801
1517026305
815529097
1757109249
1382765618
1070782970
1274330961
1005383799
1776889485
528149100
1779930997
1051616414
130644927
545227435
1502156754
1216038880
1097348533
182101929
626291576
157937996
1318199046
655674616
1324228387
1006133531
2054040202
352603140
1383843579
1785282923
1202414657
1683318739
1952595490
327100195
1763770200
1698547512
1919606414
1906946206
462362123
878473698
1000323221
1655528690
1946454366
248539566
596993673
1014469136
1913471116
265342655
1425570207
473661747
2119523682
565901577
602233795
1163746799
430653526
588049260
1717788561
450502523
563017467
798906813
1460433128
935643130
241224770
457098645
1423249457
1845630193
54814267
1619865148
1670509954
1539542920
1194443559
1809673967
1494532285
1816931084
380233252
1186418170
1719670876
574634848
769232162
1990664444
945755084
476962565
1768948149
1761934202
2089864045
35625740
1980128128
171282708
1031640933
1040515688
601003078
475661054
560241135
1344852902
208852595
1507959216
1602483469
799544135
1713037360
1128427377
453358170
1614626998
747523960
2020198833
1109835866
1233595338
1674061756
872963948
181102710
1533805556
369832748
507045881
496033214
456129818
533559824
1859186237
75124540
43926718
601438180
2147282660
1509269880
756739870
822696666
511935261
393576125
248803559
1914685679
52408750
1895877203
216413798
2085133311
1421314135
1942032610
1977097955
2095762577
515332198
1371707733
213867340
1764932259
595952363
2022888078
359472451
507557743
209114632
2050242584
344162804
1477656281
404708250
119275537
631922006
1174051643
1698410087
160377986
681452694
1476140512
1085188953
964294420
1483385933
652910917
2126250475
1718455202
786406412
1334879401
1487819423
1272196499
1630231981
1973679879
1892048921
1430620313
1786833959
1726481665
1716376086
832215425
351033943
927295876
261793745
1052857053
1165614674
384844844
555654109
1516040763
1238559348
10056012
1163540139
1663745551
1210518187
1069936448
2065224891
1836759821
1384561499
1356615177
2137289574
2133892409
908183855
359979848
1905068433
474196494
1070644414
134771337
230950530
1581326615
1285407947
844931542
2062961771
707402216
1681174612
566791115
145832195
1281793724
970768463
1252392970
997760995
64833792
275102841
1165838449
1914482440
1139713573
734297936
1356098136
1474461966
861707702
1236555679
1019325835
952381650
901896588
842366516
1742113507
1458662386
1958883190
1518897131
1668247885
54685995
554057617
1132524526
1749821397
1491578047
697116054
735130185
296782783
1732278078
501684095
2083135770
1983689571
1474554844
2072964867
1139495977
1127165317
2097233707
133904690
446788597
1940044036
906728030
1013682875
553886541
1250757276
956648671
1278102502
1719820401
210344937
568019033
1348759286
1393944476
1447936971
1697486563
1896963902
809443883
1574360079
1808747590
1936139992
556848749
2022943817
889650969
444403042
2131676787
1375373457
2070483658
1721997584
592155616
1363279753
1249515359
1018926626
121404384
389544989
2062881832
1262799377
2139336298
138693080
570306037
1829164289
440684428
998007355
1395480908
36418968
1357564269
1590175117
1962955942
412173399
254369106
1527976801
945856929
632420513
2077268076
629647316
1712065109
900603662
718014660
1935010065
475987651
1830421722
1642541046
1434074872
860235373
49683523
412794610
6908165
1185078114
1131386731
435731700
21069845
1035179194
229857331
632577803
1247849835
1442164245
94788666
981829843
340621552
1265993582
1359566277
1365492231
1835584826
1030415305
1713241496
1678993771
1573111448
1245129981
883309550
2076629281
2146398447
570813094
422601585
892973459
159956301
1486229346
110600406
964812461
1697187509
644735996
1960389902
967256010
1339719832
1730691651
493680178
468547129
1652812402
1139112947
2011030784
6812457
1590828693
1411777363
487191447
1463538005
2045377097
322994606
1655701537
1625731393
488294993
1384020889
49824999
1077283229
889730322
504225899
481685189
1917942389
861087531
1637572351
1639456360
1934097092
193983632
2110301586
1879617668
227439749
397735207
2105817908
788762935
1193828818
1798753621
826169330
949449993
1262300904
170253628
1159979694
1499480677
46302426
1295727643
2099631263
1278563157
1607158320
48192981
1367003426
1224179962
1393172315
359913972
575267022
2109356874
602800855
1059150987
1553633815
2103837258
1967652770
535305349
593118165
349197350
522636453
1636577913
882703395
1027333079
1548149017
1535929023
1026374428
774210678
841756659
551010520
950555209
1289493692
1425512795
1581521427
1834287606
485441235
1810298615
1452181339
541135112
1341691697
953271093
1882590192
2090688477
1025905060
1373117716
123058911
1783824677
1596237277
160373676
293326599
310357290
2092902924
1739659569
1725454016
261891482
1480428030
649800529
717172307
458966680
537968116
720326561
1798284153
945126429
2066240269
1451901173
2120737064
1811400365
1589838764
1993898702
638778500
1465053036
1998100741
302045018
1911273871
1003088441
678090237
1870068814
18277411
54578017
2079084259
245400305
1843756552
223729734
2007393385
15708868
277435102
135033703
380054862
975253371
1333333230
767732221
800768154
984593090
647213022
844165583
229419589
726416982
1658813017
2142949562
462978697
1279195033
790485676
1887141001
1833654701
1647347571
1063211946
1516824385
1920476297
1729957619
596889072
1243727649
300431513
1324613926
2005342297
2088669810
362349657
1176925841
191323205
251698406
1178624526
167643661
1227751705
1755581052
2048988643
1035134940
594919539
271293686
299884604
1227227931
1612168568
1611889607
859546950
1765885110
448723583
237714345
740389687
897443317
65008075
1018512061
588336039
173068471
1774833295
806662472
273526854
63988725
1832387531
1829506364
1942334549
1741755300
1180361744
854869203
1355776491
164752302
694470311
808418033
2048135859
457134040
1384625406
105989803
386128016
717538597
774122338
2092655065
862538084
91040162
911599602
1912261523
137763938
674765262
616870662
1947505266
1196398724
354624856
1352347289
1884877971
1787335008
1353174603
1469981209
81485665
397472523
890871393
669578175
920394381
1954522848
2092653336
420938176
2069323105
774453706
557919999
1529373836
1560507306
820099576
1818564482
657803285
380316099
2111626106
326971679
333983983
1049460485
121715839
1715787560
248470705
1885953458
1333671853
1940612076
1961703833
1015062305
1938469645
1678719977
2102331350
58555840
2134377978
589004185
1428854405
2013255604
1617047392
202977216
414103636
382610075
1198114465
1717625277
1546368396
771893632
58641487
279700324
704470089
6256236
186759794
1501027626
966526394
1499113725
538279683
1971251508
394085713
605248654
777591577
509356280
2136123333
95969426
478779261
107157967
846778925
1831213039
1373436054
1641608098
1140255318
362068357
250931553
742863508
1991647328
1056844724
1599519218
1213089401
1313290841
715886450
168650495
1607533652
1641288043
666668897
2084735662
342761890
1245460658
1481017313
949204527
1756645842
1568725745
577792876
112746423
1382369340
946741695
588738291
171614136
376378204
1877341008
391361301
748921544
1023396282
1405650746
933772038
1726002870
1016177119
1733237583
883346480
75522110
1852217939
1452721973
1495786320
1430169360
1098797485
733019823
1528194615
1083333552
274684924
872816714
1307905253
244514001
237059201
2100174441
718549307
1236489155
605872582
1060162248
1781974416
934116907
1346613838
1093590032
522428873
601710323
954568436
356925475
151408442
77531081
1526289279
1249031076
518194545
393901109
1952897400
967735008
861230785
912472078
1137266445
392362358
1586640489
1714070829
8277712
140804606
1001825247
250512921
313587770
183756831
171421192
347166626
1847987654
2000491828
798383770
313985049
1306465041
1757038341
557614174
1755990360
1472489651
288084331
1936670911
1028191628
1324377505
293420420
1244978466
661976212
74307488
1244155297
373977745
1215541539
1273065918
1882609881
1337862352
2554277
1587172283
2137141333
1760339027
1881482109
1936805718
1324781216
696572889
1785958103
645269886
156843629
2124859602
1693016866
1166906095
1461997015
1142727765
3945135
1023937945
485900973
417168128
1109286590
1396122176
1411621088
1073467075
1207453367
825768334
1188358760
1461719076
1171193425
35047653
1418434351
173990887
23450939
2014920253
1371898243
1597028147
1510039809
1233891185
824543346
841976711
384045788
511883629
235006539
1633814787
1409054903
2002822814
2137430339
1966530081
1120677276
881138055
1380621704
1580124897
23463203
31823248
1338669074
1263695629
1873868564
1326922377
1269680439
2066880181
1989023890
472953049
410951484
61370058
2068069636
245945586
139726470
840025656
1334831121
697791480
500057625
792836968
107917989
1199507575
1134764464
657203936
530913028
1956509370
418225328
1441094522
1980176025
1177997756
380233464
482622917
1812730015
1038296984
1865269059
731605975
813814858
1022292573
302290525
618707236
1430824615
2144123978
1153384697
33304632
772728044
1080632017
1983724805
15703643
51865364
1434196870
1618899630
591182765
620504478
283981010
1005971456
69791521
1147967691
128190269
1444655368
39968877
1957107369
118762011
463681670
573437995
1984490751
1987153721
1708734680
207839810
232979878
1947630981
1575509442
1264158992
693863008
121149442
108542200
1514423883
339507438
307331506
294758606
1778410645
1201135280
1436880677
1985835921
615648881
295955413
1525706110
1753441980
1273355432
733286403
2022784646
1119786310
528828749
1169287441
1497512870
1630828086
353763258
419552564
1869026674
2021205824
381663343
123568314
1237081737
1703408195
1714985081
267788271
1123564674
1523837751
1054932135
199477846
644680957
1622753767
1881260821
1065277409
1897835039
1900641985
590769440
662707808
1914664722
36933062
1725148438
1170873657
1240947774
1802275016
1926117739
446168342
2078560691
1516890600
1906686212
1204827256
1819525483
1393768077
1853104744
1978935053
2146302077
935066991
1963778105
1684039440
1474526155
150964818
38872764
1755003664
1162592291
1983064700
1646865123
1272878276
705993312
1120206854
1775573466
1097950826
588570713
900360952
635820303
503676255
169555596
1431948676
502456863
1824378380
1985271914
753480653
1846956180
1151607490
417711523
1757048958
167483754
894096469
117611149
2090310749
1002710283
579412032
844932304
1239992993
58709856
2093085225
1850987200
1486827880
344228503
1324478568
16971710
1471764006
593711215
648292903
1119534030
778950275
634580648
966139258
1172554913
1552614658
775243904
1160250842
1436154438
668980999
116946205
903395702
850502265
1803508171
1087289231
2008481981
16246461
876059020
1172109458
1132364857
581573964
456654142
1320773941
1095876963
421485832
394731392
293851566
385687968
1419292173
1508206852
1068195305
1911395145
349625356
2005925631
849638969
560163867
402158650
406222232
704661255
363420064
705763311
627029218
1727090106
1141833313
1968107789
1919504018
675370410
1407420356
408272874
433302475
8034403
1525324808
451906006
1042326512
582982939
798504127
728253788
2146840434
1507888101
1414659226
1389581734
1481418642
2083282945
1240903972
1263749938
687755511
2018635834
1351870789
1861174580
863909819
1632409958
1860848507
1086390953
1952380785
957469520
724176415
1303402406
584366030
954388419
1595949487
255706332
2058191157
1451399903
1695143107
1079569728
1730724136
1362770879
1092216744
2038288416
1469161189
247816815
2129163863
210049406
248043594
679857772
542623746
1651264668
1496351987
2084257857
152606513
1499390976
1568034426
15422649
1268425724
964738644
931360319
272517714
995999688
249571591
1625858968
1664239280
124633820
586391456
1026058149
877439131
773234593
1439056324
2139557074
250450894
1316188278
1694807217
993770063
1333552768
1500562897
1706928776
1180283606
1761134457
573675519
22769041
264530496
28660200
1214411247
802104888
530379171
20316335
1515080059
1391488585
672806214
329449032
1201908546
1259417723
246736591
1922686689
1128334240
1956660146
147300465
1533597089
670474618
2137412974
2087090091
1000477397
1886856310
1959722740
1600433467
228651689
1724644292
657057704
653100254
727560295
1482025064
758222286
1721889161
108199084
862479654
1686225448
1879702983
630561739
1614611812
1554886193
362411977
278339058
836273367
515857899
68508657
1618005387
205165208
1052236198
1253737271
1781648495
1953304416
1915581166
1686639905
520532262
1947557432
1596503722
1539198510
531492445
1547375560
1250222401
811175579
293091137
192954399
689942320
542358153
862309950
1153916191
1572406565
2029266526
1169396289
392611378
2001945869
191126367
1614559508
1680410622
781670216
65331728
1891128586
143745773
1972116010
1874556577
27020841
6616361
742068541
470823877
216784963
1790285670
435241772
731348790
1746818812
938958096
1089963937
1290550197
373567283
1164915920
1492477676
279696791
514353980
12726881
1991238592
913730249
2117981483
1347188947
1350684897
2031330805
1908095526
1344083308
1029289858
1435052244
1659945118
36077528
189880484
793226803
1324319139
858841897
1180878192
1846311640
1949063870
1427929269
1206042109
317479370
528449405
1039518611
494837939
1881310601
1735593577
1358553001
1073166631
1387486325
2127455094
2139163060
768999003
139648922
1193960013
281629907
584148589
1713894165
1978155209
860756718
1637220079
1728366914
1149356039
509109118
295396106
439580112
2000551126
160216314
1916692033
520044728
1401890883
1624804911
1790795170
1020765429
564787185
1452537771
669787872
15725101
391295375
43842838
1504786104
998456161
1921431825
1003992718
1155555094
184116907
573608125
1824080230
1456494761
756685747
542213415
1266611437
1698227944
1074839065
901504093
338368916
1296744921
1947568041
1695307959
10078768
1260626741
771609285
2033475281
446926314
43302046
1928958701
1082074888
2103329909
397184969
1272104581
28609851
746124935
66637591
2100771065
1612537282
589321222
1452433306
1814279820
82032760
314507411
1035014637
695518957
1148752512
1778467126
1501732242
2026999016
1706619420
1320013501
949482150
993262470
569455365
1077958390
2003307912
917580216
937895105
129173720
346481343
2129848883
662086123
987347105
1744368097
435732805
555300414
673774960
821359976
2055484538
725440883
1201247462
1395863331
303184479
1195323308
1147789276
1479711441
274137523
1950588389
1896504041
650491888
1535475237
56192684
1529540137
157836787
708368719
2022167907
1235006820
1320559778
2018015402
737530784
13507922
1134976730
573285346
2125573136
1774605179
238126593
1688839829
1259454774
73767516
1787884660
1688228057
1339848582
1042344620
1352030963
1775159732
573168341
1595576767
2128789508
2105499907
415288038
203523894
801390254
1541472830
653461184
1241282006
1905797360
68289272
1345380119
1191331676
1034959270
596267641
2139292124
1096370316
189582827
1341636521
747197681
1948493546
2004533387
1059954478
1652204004
1214088137
2017969577
1706294444
924073882
1405924380
639146458
1430004747
178251104
619880769
137146522
652787805
1357142334
1268832799
1276814634
1375118161
86453949
1163125252
1841860822
1669370245
2046283320
1456219343
1254686983
1409312644
1187013859
1555851357
1129963686
956326681
206915405
602554611
1442838307
2040023365
670149161
1546072792
1169872495
1767560643
251615354
650335745
500282411
1501668688
984003857
1511894339
1891044641
858721758
816575048
469922303
1629567188
1059617862
1982069798
867729981
209746273
1080394466
1530916288
1603089053
125981367
188819338
621503632
258357175
1648390905
199782169
1571049275
927313829
272072260
221950229
1365287266
1282877581
509810060
1948622884
1340238652
2111002528
2025226723
2075335533
448739640
1581018528
383982386
1921000230
1991142411
829119486
29839362
1569839850
656241303
493809806
747275125
15921512
1494416834
1932606084
1841923641
336173298
604856682
185531189
1536676257
509475973
712141120
1751662523
733432235
683680763
1367955265
1533366667
688135044
1687263515
1773280993
790068854
1533421933
449154772
775588672
1203067734
415529093
154144917
308395170
348081293
1606726741
1747837625
1591794703
1340734064
315047482
1948003566
859248426
1075691884
1483823130
851830730
360839203
817815359
1141456429
1127321132
441751287
2034537402
1819999370
1034635480
1183906293
1993146249
414707728
1874010753
425642004
2042576361
1970182970
1609999038
827049812
174485981
439195835
1840535710
449597855
334533411
1291270832
1360876505
1001418885
1692959492
612505965
1389899785
1262646139
941822177
893997187
1616028695
666128844
105735550
17164460
1340216619
319847550
1853915939
2087567634
1910811493
516564736
1326672978
1180582257
1618641009
1857013333
1228687172
2112220812
795339182
47616519
1038212598
2097313522
1861258664
309768410
1469766548
921121147
1729276283
776383514
720451372
485534892
1877034291
446706928
1408797455
933379832
471959405
906120862
498953913
1378698142
100472654
1831737044
643183862
1156631673
846177567
1102056116
181665393
1900705150
36995477
1370834616
1434637550
931858431
381882392
846169705
498471583
1507760347
533776914
766269902
1100385816
909603847
761385873
1370184043
1543759485
481240149
1083715218
1353663668
2083140048
2081094989
362019864
1148738385
1296226575
1359185400
319017866
1191682390
557238816
1065380446
541747595
1380772574
1280304521
1583460578
1827525524
303499322
400737348
577294383
1843138105
1444348406
1966997122
933129441
958517336
1616302847
1783296270
1538293589
85965900
2145575264
1744392986
1023339764
997988315
1595086986
133336494
1251433825
2005216364
1718293920
1376343881
305815307
662378206
1364339793
518704891
1526084379
527690366
1145663751
1051283890
27633056
283812308
27365720
971658834
117609578
1960474458
1012700378
1598779111
426919034
187700374
1343157844
1380898345
210721946
245708371
384177804
1586865190
576318651
404262615
674655331
772505703
1196226702
219102841
334035559
882783
1432687958
1239200821
1020087657
1115663970
1644940195
544586471
941854369
492673802
147411680
803808499
206651325
1730401191
587394418
1755655885
1329253393
1417545454
1677388586
965090708
1578706325
934362781
1164435228
1424817978
281966152
1703376076
6624467
1911779219
1949825801
450761384
81620418
1367855347
1431863019
1558529642
2089149560
1675594086
909277187
467780398
423925611
1523988270
885158357
1384757502
1450674180
721224674
445296614
1571895534
1421981683
1857132573
2049238095
2030981075
1087838250
1656484174
841684716
1516050769
866957687
1829794289
1294498712
741537356
1564461790
1132541231
39261335
1836871960
1061062
1646545066
2097725065
1976077565
1060417668
244238511
1013207907
1366820043
1315686442
1160705004
1976376620
1807168949
411159577
1292871926
1952431948
1569785359
568722515
1904578397
1065902787
1369946052
365612051
1753783176
332528567
1661153899
1159183826
494589531
763186488
862331378
1343390400
1113349791
2009613648
908952078
1509013773
615639217
607641858
687060832
470297017
2126343498
1932870111
1658865852
1472466618
558979918
1639440108
877959321
633943286
152935822
1630681107
1803020548
1023982834
1881409734
335868134
1649433302
5556101
990539655
1362162925
281553197
1533798564
1467435855
751668438
1713329394
1664318222
1705374309
924192990
1281585908
1460658239
96027923
406559510
989545692
2113468355
814718425
897180389
65512429
1701876964
819265129
1173480433
1890698898
2047250966
386391487
2073479962
335159263
1434181842
287502387
12668951
244996425
41574540
426941925
2036597925
625309732
508463730
749800928
1005073286
1842960233
37729052
474139950
1854398156
1940204313
1702246931
697278239
1641094046
1225571999
1067906217
1044848766
1151948678
786305214
1687877933
1745591269
2088046647
1579597951
509748894
2127428825
1486942349
1976799168
1539394867
360828065
278602625
1142504026
1794204150
244239744
1512326065
412958218
1625608270
1457478724
1869840251
1172598386
734299922
687323371
912625554
536341432
406850348
2084322937
412924934
250304966
781265175
771824247
1636035065
1786800660
1351021126
494390175
1481224513
1558348603
1619091536
988796688
1872397486
289008272
765449802
739300154
211540586
671188021
130108376
2141915741
1914087913
1568945116
294374602
413264864
387528672
1363277142
381323506
1228286576
1445229353
469252577
27856286
1077359443
1227845972
419358313
1609171141
903521465
2058717139
789945039
1660936752
2145134859
483637118
1096435394
1464020827
1545496986
1685086281
1921485852
1545352936
674715409
1958130437
1116833925
1665963304
472667267
274611847
86958458
665004882
145037646
213191721
520750299
1986693949
1214496949
635570036
2046728523
2046677395
933458489
1180558691
1989249433
1034517167
1616090118
1961019486
1665668559
699374120
179047799
543851616
2087807731
1820479689
1731853649
1700204756
1826616202
28460753
1607541039
1836789336
1624085341
1381743328
1544831799
841764455
1649387983
378906808
1552541090
559980373
165993830
389313988
623061978
1716647179
1646057272
1178121040
1009776970
1454700214
2131606981
301768000
554919803
340574622
1013369855
2062307173
1991300434
1555771226
611533040
504334975
1289706845
1328183438
1508008423
167368649
1699561477
1452687040
544674847
128886844
446113357
1150450488
2020562989
1683616809
1801298418
1773321959
808344457
338072810
1132632131
1968609997
525713996
164549171
485758574
220795798
1918118473
1096107082
362046491
200837467
2012345320
118312972
1925189549
2007945204
511879621
319793161
1832780661
414969906
2018939788
1842950844
1451561101
1783664977
278590278
1806633676
1566230146
1277219914
1459249444
499698289
1201358640
59070814
474592347
308497582
967611292
1427344511
1434047382
863159247
908079622
1309483262
777544309
902297016
1230538555
274571103
565320507
942665133
399217621
365810734
700514293
917109461
1685269307
1042748163
1688982447
851897318
1820437973
1462907817
155612087
1570603272
1584176469
1277640326
1797335084
2109038810
1532480598
526534218
966549087
1218443890
1471788585
933925363
1759610149
1371210244
2112222633
370357158
279516735
144957227
816947137
1393884186
580302638
372225342
577518968
1264661506
1742351993
269282718
104764828
2252075
1015272430
173101979
881820998
568245467
1610840648
1791081086
1096733797
95090106
1155369543
1498843754
1030456546
1124794554
2126333406
1131113769
800791743
1269352874
1914866558
620280128
653067575
351987673
1744388740
1067767483
506393578
135673921
530295226
2123341422
1944634895
1159443787
1214474219
484352774
1579875283
762536561
1253647841
773554676
1960311467
1313813042
341061098
62453303
1598918446
805279689
1018176283
1154761386
1287871931
871307600
1191910291
1312958801
2110103849
672191446
281324562
1471692387
1812281343
950893465
1049371721
1760743194
39717866
985945539
85630770
1985149129
1131405925
742020895
505193177
2106099357
2128216996
1227572263
1055871298
1465054385
686683450
277512576
400034034
2129622101
1654222544
675468205
1290496674
2090515355
1381775550
1912676611
1029204220
1553110802
1527126279
162727647
61531988
845241068
1247642603
1583007778
1221415596
241648360
50998675
1849685736
861832830
446057716
976026723
730027100
857439768
536121572
1100785702
861414000
1951702322
854994057
466942690
976019387
1417773274
1283935383
1543717414
1423411188
677684743
1518940514
1350678467
1142143706
800581497
1014834143
1241295493
1035919411
386166122
1360173090
1404759854
448595758
585545029
552086868
1570543947
1901029021
1689502274
1366938367
1913853229
1877672528
1771502389
1834228170
518555244
1745764766
498219340
1412764106
445052909
1308433
2010918911
1841728743
1354243785
2037480971
782129781
1250364275
166343676
1269769837
982732075
1566481253
1847150442
833400048
1735839652
989586889
638291780
2070388608
1512678683
53155350
498892651
1161665580
893924746
291737827
739929188
766508647
1895785440
499249907
2054487057
794925691
588211767
693905184
1850589800
926652989
994621587
154025026
728742555
1583756733
1515006454
1080243598
203593459
432335890
1450156281
2107609528
713083414
734515796
1270712641
2112615567
718536594
1148078992
950567311
781937808
169089451
968708480
1147024977
1189025155
187662153
1358063351
2012251613
1965845747
935524962
1062459695
1413540087
225859809
1365042007
917638134
1477309783
1922200132
2126252366
1033126265
839314164
1415788379
1659959096
1519588596
1775901112
1467660404
2013565678
1325510483
1670360235
1502772871
37864166
1543511035
841684716
320218449
13339031
1103471945
1516112935
1491479304
1509991609
437442265
1314662809
819403767
1605393299
1973373748
1912217842
364136195
540128740
557897505
248575445
117967484
2138725996
1366163128
1344342242
688224071
374904068
576440927
28426145
767579225
1687236536
183262608
569742056
305146748
1739613597
877524910
1586836830
1361829279
800456319
1409082557
230987768
1910582935
11905908
19057838
1475261419
673655136
697896976
1701144512
1748869387
885682632
2110315217
1231040923
1935159453
1438800328
455611039
1833336756
1041717153
2016416670
1561260429
142206986
1909558656
128899459
38045786
1917009156
256673278
2057206488
1979743135
1494664645
261328352
706704601
1445459703
1944302791
1462050537
31817306
973933693
624031648
1714109111
234267594
2086662774
1674222568
427913548
274498959
885299511
32526845
891697203
1050219867
1107316635
358437559
413930195
1992479639
817345968
506099233
1418694564
1463301208
590205357
612395681
332140202
977145149
70660068
504107918
1818994955
468941496
528078361
1862200390
1085328511
481397362
688044546
1294426782
1329691231
218067315
561024791
1306268711
917265780
1045562110
98930180
666594852
1303601832
1304438193
1375142258
1300557642
695027003
1366668962
967306841
937868114
1694786333
1738033772
365117698
186005813
980613385
1897477289
2031405126
1077112131
1215029129
1273225161
1982994851
467393325
1766807397
1477419532
1343406899
1703068786
684362784
274650112
2143790523
1604095695
355738234
933864892
2034287176
1979688788
384991093
709055190
419073660
871336933
963128893
1437387958
1812607323
1736819558
2126534296
529537327
1135267853
739507888
2004658922
1288851275
1761328779
1994176135
1221422208
1905332545
1381964774
623910401
1596440613
763182769
1828688622
342369656
868819905
868266256
378406071
384858470
171773167
145983578
1961109837
1794566389
1293207127
1206993015
1347942429
515831410
1373511743
1397714160
2073785899
1934414860
577242305
110734367
1610953819
1944155513
506130394
584038320
12287382
251647787
1473787806
517231679
1230619351
407441263
1689951842
940293444
829483893
2079814835
2048571498
48621849
380499541
2036921723
688881411
834872959
1244142356
16076719
1810243825
336942969
1810847107
1581798221
481951909
259417332
1945403383
545449796
1600693112
1341439055
1479165882
1978891012
1858175123
1034547165
1686527874
495709130
1279999139
1425972433
1434649949
1551377649
1887937922
819913882
1077409481
1553101525
236901383
2073337083
1565046730
1408667200
725673203
847396111
1933899287
483999911
1511474392
539913847
987179602
149895682
1409156792
2694555
262136932
208913449
495603503
684030420
1680305577
320011681
1743159574
1433192295
1872232217
273153918
1094410496
1221471089
829288060
1433246935
837967691
1681974224
482449905
899691523
428174702
1161116585
1028238960
1438272743
1746017605
813236775
321609895
602329460
1951743204
112139940
334265963
570448981
539880307
476388318
1446048711
2014434828
1728936427
1269157134
1135457754
352879811
868364830
1954473474
201189853
1796640654
252794250
1821359166
1000423502
1884741511
735786426
1181804548
1300982435
1413417626
1229265365
99798643
987839606
1589276559
1202979894
1876339138
1338220918
749125017
815067919
1381766611
2019228847
729779478
698263543
375277713
345935151
1693828783
1418040452
1805072685
454641064
1986283099
54267324
1477647464
929054163
1848875063
456914202
221472944
1178987151
359788916
147193142
1586495953
207774549
1448801763
1475719960
856697723
1429905074
1737393658
1459838943
996698195
1609169047
1665368603
360192926
114416813
253342911
929808341
1499670957
1460086942
1595130300
604237717
1829580216
6516724
565153243
1518965593
575755126
1979596964
2066982804
1801858193
302206586
494638693
157300376
1610576179
9050263
212977295
1648145634
406818556
427902005
1044988450
847973389
227755112
76166989
269823708
2127884797
5821463
1613725255
1743189031
193451205
891321226
1963297859
1031432917
1334821219
1091594347
1247992038
1700086552
1203345768
469195020
182781214
158869312
1579789843
2072757023
2131121577
1067232585
213978210
1271778013
1547054288
1814046082
1969989270
158600547
1489484407
278259243
72512074
1092223487
204154089
1256742585
3251149
1885889497
467494653
1171577130
1548735407
181668877
149312877
1957687636
1399727792
847238452
197305941
327492527
767595110
1918330040
1507848028
111467877
1137032739
950531141
1096570449
410226333
1411099953
966535893
1211176054
760108468
1896715678
391007009
1106096711
852933311
1167745601
1493552593
268982069
201816399
15186950
281049452
1229768509
1903396253
1839806425
1485825337
1097228811
1452488528
27536644
848294358
1793840716
1907978327
1016331849
1413294323
1460620954
285520861
1519474627
780333217
2132630174
654609205
1849555240
462620763
1369773527
912639598
1174782911
811290052
254739314
1186630181
413157024
554121265
891893171
491907777
1808648108
525632166
469029068
1034514000
1324285887
1676201738
1301421001
1366563470
1514059534
1365058050
1067299254
1844570845
1085099240
1270918385
1356822100
1056538763
2055832686
496372968
2041055015
809974861
1493379885
1936757226
745188884
1949996137
932071296
334508856
530401315
1607549595
206448588
1099521641
260023520
1712433344
584197228
12856700
781115688
674685208
126650373
1343780376
715343416
1513366695
22526603
960877562
1595943620
1231215448
330944179
1132755640
2030080826
1605510770
1272819825
1731344688
1722594288
1145222824
1938480973
2071364750
1334650807
904455806
730907451
289418157
759968608
271882835
638901959
387048640
648328765
1156175182
1826768090
659212020
1623946621
1420124744
480142667
2142256120
594551992
27113939
1562741340
292566670
1509521197
1003529147
676073771
1486109585
1390298326
1723916022
1880675337
1515762101
1883974800
1198050028
1624830304
1542070335
1800433348
2084658220
1330513345
1471400241
510817400
1169303810
1273313149
1500585909
333770007
277961195
901687572
1320080847
1058807895
882642003
422300608
837373048
1828221374
1668955625
455397593
401252336
1210107502
220127452
1808181775
1438498692
195738818
1010271931
362392217
1977766560
830415296
88828861
1185176621
1712352279
1543768580
649719800
626693262
18483750
929790227
340481319
792687410
2029632884
1947028684
1649090460
1127045670
2082072019
1322727704
1336022740
2057000718
633238801
270221478
1540878257
1147677081
681077375
1402503084
989651569
89743723
150710667
396352075
2032770365
1355959492
2106510652
402644187
811422978
1639551536
1148683483
924260082
2035096008
828862000
676261872
1363645494
1284866226
1966719710
828305037
1850053091
1865349764
1531571891
1060492217
909441386
2060970119
579989912
1049582683
686682000
1094422737
1390274228
1235499650
1507364284
1065066940
914772947
457439004
1489570981
1629820094
595850196
365116108
315884037
494523693
661162999
1820404878
1743059555
1630813057
1638770316
1378943212
591430604
1515318150
1450857780
69081047
1040861485
1056418050
202733973
101734987
1972408469
314198008
2060084736
1065197510
1384562406
1090917070
1843422937
662676361
327267403
1067104834
637461392
1351163872
728592777
310329678
609164882
1638147338
418380769
183453856
1651337692
1007348060
1686084495
1715245201
609565213
1398607504
1007083671
196114740
1010977606
1044385836
1889908147
1919650203
1582867251
775429219
528082508
745369097
1494931414
1283738877
4612858
1038742729
377203029
1439487302
1208981088
386393484
752003477
2046168413
854953510
1324955882
372054234
1023869261
1505076152
258462591
201854908
354734333
1125126546
1830803178
428355491
1005904077
478706668
981541678
578438675
1856845487
465556564
1221140227
1390318688
1164444370
1858918080
582044542
672078973
1846989482
810012521
659494950
690824940
1369289970
1566481253
1198966053
821822224
1889214467
1107254092
474053370
844191628
2103786777
2058211982
1659661702
96339796
624336209
1663204042
1206950570
947709332
1526964134
770973778
1620036011
1027264251
1732349328
2031219891
185763421
991887987
645040414
1264846108
1942043309
2054605732
604623690
180945232
1239824229
1862493288
979914832
1747094929
1417668937
22028646
1559003082
61046417
680902543
145519309
149083970
2065314679
1191106850
653774740
458681148
1378268772
1646543736
1409101706
1409654308
1276063600
1757625003
154084729
2075071463
940462336
1285668861
808460296
398643758
198962871
142921059
1320737967
842026196
90798845
513930709
271923670
1726185114
2085862411
1257080056
680458408
1131493723
1170220121
1145046546
693493889
2084765932
827937541
2039351871
654525619
1069462068
1734251291
1289570822
1280679317
1078481855
1559690487
501927171
1327196368
1170281229
726620053
2017680646
686762713
85722631
2018155452
705930922
1073842322
326235731
1562604100
1064074779
1660311281
1693660819
2098342440
1227669735
82189809
500822816
2103049835
702259032
553222685
39099663
737389894
2110222540
1315799640
1612428766
2141556613
1282099172
711047914
172634177
1522170894
1129753925
231023029
992531847
446748514
1118254179
2047034589
1590541997
1268787915
265847465
168531269
1939013032
1783001212
1687085400
1444026561
1069936710
1294299079
64050742
1217714473
232581167
1023054144
1462056208
382902407
971752612
1844553183
536206899
1291817986
1854830894
125334171
1685763027
1884052769
1003568418
1977757809
1075460591
1528105542
334240588
627210616
1316732438
564464820
2022987021
314117096
808110474
1868329458
562940852
482744747
1208939644
173959115
574880518
939712238
1059538494
1905758263
1632545224
2059711352
1461216669
143870974
1875771729
1257693272
1669047129
1224090953
10703168
415489127
280390948
116035247
1303249641
544330352
1885804407
1689375598
698074950
1487746249
1553565671
1485412018
219756158
426526129
534445823
133449962
669900758
11459640
1779938769
238914258
1537131189
67367108
1441796712
1280082854
154036249
1241235566
1165036872
1555003010
485164837
739599047
1814471571
1097137627
5984513
783800001
643522461
761104954
1240769991
801106411
2084823638
550823619
1460444161
1154657575
598231985
950127255
1062632630
1296796778
1080540780
1646637586
375822432
1368126645
567593052
220838561
1340866258
1558278484
879523065
2017797955
1514782016
1823592363
626325498
1266546259
882710058
1232514161
1503357430
1929985975
1205230955
2131630615
1519926957
1824014553
1450984188
6874319
338130559
1065682227
996035812
1610430689
7720495
1783127499
487334984
1537814280
624910588
650186558
1738064652
2031845813
1884673369
242636291
838210475
1352674217
643318866
1527366773
517334742
1985711358
1263264357
521745195
440850018
1319396408
7283863
1756260165
1948091151
266755229
358684135
1614071848
1823706518
63916464
584616512
1688822118
14192804
328309415
1798238577
1108579131
928725692
2075218609
1733914535
726268094
243743591
247065669
1679097626
1510429117
734899850
998798615
1990893240
140034658
749687573
38737200
266436563
955128927
617282035
2101903208
1531798575
1297889508
642472898
1005157716
1793579228
1809621781
775574744
902444081
751219905
1805419068
733072461
1757465735
1029402625
1639637414
2138269449
503975338
1316237808
74743227
2029302343
1488374484
65841510
1079195054
1944774498
1082075248
1541371460
1174813909
300624236
524085462
1188086124
1694831591
455165376
701981222
1068415670
1162644148
1352604715
1392062973
472912427
1765259082
1684592733
1283347832
126593057
734497626
570495314
2025438821
1301668787
1006609849
1828653085
1857948527
1746127728
912737861
1082745183
1712710206
1952088626
818746146
244984559
1069158644
108484975
1801888713
656480780
1098582095
1045049371
1458606293
1520450728
1425685969
1753504853
2071327110
1508923813
609712976
2051497964
150789318
257965556
1764594893
2049311409
188594172
830370862
588747438
1866555525
1957419399
1994604316
971148622
1588152207
659265029
1385953528
113764952
930443857
7186967
1285467327
1789561752
256311238
1218111818
1529582301
179494849
1339317006
363588043
58680821
640495036
851100118
72869858
859714117
843589653
1887704865
486109192
825834841
1204743315
638355145
1209807056
1206291524
842727963
324254518
1762612434
1118426637
641622866
1748150247
1340912273
755934068
1880200709
2101942109
55694006
1913154431
368668376
1504143581
515788545
599027360
407008143
1357032102
523912354
244844868
2017091746
1849911385
2042760053
1134034398
1505980077
1935666361
451828180
225318921
257373556
61938233
2067658893
2016163960
294923222
1681080118
731240642
554189924
1695277497
698917504
1698324761
1967182198
83022226
842170667
1216388361
173290840
1311851489
1612886199
1209832163
1843273784
651497297
689481245
1602626993
1842870438
1772229264
2106503254
2053935129
155018819
549754962
1418041284
142951105
1045822853
2030814313
739144229
1272087426
264936587
1206610138
117000844
1466667430
1821632775
1739626281
470439263
116248663
1947707681
767092989
1969149020
529282012
1641485777
948278517
1396699186
1249895892
1725129545
365471289
129254498
726423087
1030964417
307623398
935246598
2107652322
1964975198
734467677
1397960665
1293092216
1567672983
1487919668
2084427059
804973456
908802141
141024860
1057538953
655000476
1139040152
1240340741
1762121865
2113046215
2084379895
30685845
70822522
490859350
486371531
1872954794
1374085712
192453610
2132909889
519401005
2134423469
180307879
1486108815
1199225377
1043617261
158380628
1261676771
169577775
2079403262
1077615815
1866182597
878996439
1404076120
460994995
1547509725
1978845407
470379254
2023936252
2007615207
1695226629
22246338
1757914234
1522800344
1558953162
740964746
1362622541
1652209365
1291839740
729536397
1753288908
1619448729
164550663
446278528
1807890183
1237549523
1692476272
618816509
1182037907
922766494
542969533
1037151299
300884101
1668854514
541241166
1800123938
1190866769
1865813017
438457164
972672754
1919934110
1075033389
28443658
1085261047
944152295
238675961
1632540157
2600569
2041450340
171934151
1168839456
901062345
1512584098
1130038899
517891172
679162537
630472800
1886101443
1877522742
84003303
1413140443
948262099
1753960657
540972740
84209049
650554972
487934161
877289083
1028387162
1641584030
241933053
1421248325
318191595
1973184855
550819492
1822530692
1931430681
76241254
72395811
257754337
1557932026
1446947683
418497506
1636313844
154876252
1340484801
1787227332
582297926
1262792446
2013130656
223500571
1330616525
1832250878
2121369775
742102047
1184254084
1895253017
473491850
1480275213
917289119
1484842019
1203526916
1913562931
2091081899
1233876519
1661798397
1874260850
571583108
111857554
1229749550
1384065528
1306984567
1253635729
1094377924
603275453
1787843964
1205839584
584453390
1966955281
2125514291
1354749646
1135619101
1453368058
48226257
432816236
75635350
486731077
2069043763
84298951
1859762876
1278901874
1332836671
1987237119
537143043
164996683
196695116
1236257936
1842687950
103291237
1938894572
921452818
2105668361
705327244
26924234
228930207
140719687
121945863
1652075651
1265729273
2083833342
1882463959
1068333239
194927915
1379165022
1885296584
141330554
1985409560
1174289056
1430010620
706761789
166292629
1418487437
1065871448
2133195196
2000217453
806169463
216171803
222627275
1508085626
1916499040
1884274045
1134954402
17870243
1554776244
1832484255
2054974522
87585384
1435563883
1211481735
870756424
2004407108
1738026712
1212669505
613617857
1970673027
2091538134
57333667
424048315
1541511556
653359454
356988264
1978881492
928246695
420318901
1218019880
1633854986
1835412876
1592490495
1558327240
206697312
582351360
458422869
1289707068
1637351712
1375602031
387209457
281472811
2018942302
1406217813
214273227
1839382624
335580830
1409841716
1219080103
273947347
795976418
473695786
1788534045
428372279
489550280
1899547425
585244673
1156436501
783091846
1399180780
198829752
1234671489
560100822
1266437986
1967426113
356952529
214734461
1156892983
413262578
1715293048
1686190037
203426490
774446929
1196135373
1246401314
1967485197
218814714
444458495
523710733
1611177181
2101460680
912052849
2112694509
1709597116
1915154343
242180799
737257670
355098900
2125198812
823103155
1743843951
732730418
1700443715
888464419
1087972318
1803208065
538899715
1508734932
207188306
1082641756
1978209816
963570327
1386640221
988708840
617496968
233848552
1670065871
1632466956
529946735
241442253
1923741704
1948758635
850763216
1621189970
94771409
949430207
886133585
1406440227
1937236643
1714401110
295038796
175444686
2037871293
185769582
816211788
1568870734
1774547145
1072694793
726443180
622425007
2071060020
639133362
708493783
840499168
1438749619
548148250
1586651145
882684407
1263742285
1849120592
135344514
552326419
1036853192
873393910
437392867
1788039221
985776072
57514193
933814270
447179369
1627902970
1029470129
1718573883
1486223412
1154623302
1998750760
186803987
1796317128
2012427584
130483105
82902631
1561529643
1974452077
1169640947
1490734918
1573850649
1749809728
1865050512
1452511486
1329994640
2040009846
1336418076
391663674
1919111852
2049852446
259963712
2129197211
1605813793
1168301687
1986453919
1023312341
495942432
961399667
986423242
1883799221
23845462
414770012
1672804075
1939812763
268850005
550870158
1310328212
1400820019
1534235018
395661693
959681116
360239395
1311959354
1650854908
1141110736
523925339
1961036297
808362333
1542576459
1819728591
1042253021
996017431
1144514170
1096038935
144076179
1463223269
316063902
1689857380
777279223
1904166257
2115920519
86741245
1761841032
601437698
123344356
367567336
858864799
1234267399
1858274514
1385087319
403678368
555658597
1530104269
1545743649
1995735649
1815086647
664632221
1335788022
1961042723
603993356
552359400
377597625
1935900290
737000220
867862714
1864849964
1064844554
1813114770
1636375974
2068235624
798284516
941717745
375290593
851171488
1428210401
646071906
1248323348
1398053163
900293060
2066838974
2138596667
621264601
720909134
1674699313
624686148
1980976048
442562063
1391423937
226204633
248910399
1293511933
881264900
2082824691
1288662742
1091601003
1793125358
52286487
1424080673
882753993
274602165
1301170882
943349863
66966005
344126134
2079005718
203234398
106290063
1587458358
2029947575
1817343370
124432146
521902310
2110646538
1625224459
168305942
566130591
936558921
1557381803
920434713
1779867399
1425989055
1573915866
1359210699
366997476
2012685577
661472249
2126450346
1123014933
963275216
2053658073
790649380
589021731
182053604
1551942735
1819592057
1792525109
200927081
1286671934
1863025911
1882212976
2047934116
1417977606
741750739
1834932282
690154718
595022973
342294552
1192526582
89118760
280719019
227950635
1331227117
682245665
521056545
1155921941
995426335
1462631567
841433755
2134768413
996462551
1778070557
214060480
859669311
1528221882
1646636680
565166444
1920102431
1868666800
1542438531
687428723
510067426
791549666
1273208850
1664046242
1987055634
1544889354
533279438
1867196921
1293422143
970719061
590546726
1744032559
1137630839
2125013863
305740367
837937629
803589286
1903944073
1876001712
1247167409
1701314041
372827515
1609688669
1000999213
1401620938
419361974
357150047
326607792
1178291218
1081722656
1502778473
1503864875
291244274
1172912918
709166508
1802060739
275537616
680091786
1572550011
315470937
1489887170
668657462
606217793
498430313
646411359
86213359
1674670281
1806119246
771354614
1532452906
1933305174
855293449
614443995
825979222
198234478
2111865113
1307531992
2092876116
151691276
715241144
389047027
662041362
1914350726
1556944590
1083554614
1339481467
1572193753
1663886511
600527665
933387891
4355096
536072637
448577121
486953299
548990079
2032353424
536727151
544358292
479013971
1195577123
2125635290
207814655
1493019217
620986090
1420055475
340598735
635125132
615823805
943586346
826230422
1681704206
1221852892
1901718612
1960978216
1647996402
1492885360
1218169527
2025684436
1875662617
101070753
1126666270
1945013178
1466460639
1893182393
15064466
287776282
964741504
27579020
1928045795
1466216373
512207943
1944855043
2088824467
1464115099
58479083
844052184
2036693706
1249698670
1113965799
1529475883
1461756922
655856313
993642705
1898373569
1610772413
525892341
1943786053
77368977
1991619776
1757487926
455680313
1740763921
1967487066
1414740155
1610320698
1669365232
2007749237
1968856199
2025666562
1330963149
685715862
1194385146
430268666
1870246149
965920997
1916567174
551460041
1447320204
1785809925
1544821583
1268417541
1903847704
1928710215
44464600
225337297
1860704733
77485004
21571698
1211291160
675994574
584822873
274077961
1352731261
1226706112
715361097
1896957790
811318463
1106797406
679486101
678387487
1765769489
1268130270
1773561491
1319275937
1985763360
1999581314
475880242
472394783
1765569970
1835507073
1203692091
712738816
1430213574
58239384
1164692405
2147322886
1331244066
505047991
1000858142
510785394
656651759
1043689864
1172383843
1452279097
2020317874
1137834090
1528703564
1552877183
121367514
672511198
475525199
2023797160
1655035342
473277295
1974145320
1237372260
1721385810
1859900354
1874572307
851095934
1853885993
1968474833
1548906077
820871454
2102882770
1046227852
1051614485
1619831851
934564925
601052487
1323935963
1311656168
338542586
1753117589
1823686136
1026867337
1647498479
935201875
782706349
1401740887
383797801
1121926747
1958502069
171069117
1128049119
737378854
1233199647
1230573783
1052248487
1763025870
1749972474
180536695
1543254863
1471481478
2056828749
1616391953
126924538
121567008
1713521940
1773218684
1025578907
857075871
1752471733
1668912427
566177055
1060768908
1795189956
424299935
1274557684
1807345774
1557735672
1720098461
1433916872
1631038483
28681481
884874628
338652607
780525786
1230748221
2054969989
2039341591
218464585
1023634564
1246960171
1933012749
856558764
1566294262
522587938
624722031
1699912733
1022653426
1738703815
1336227752
33229318
1718238072
459171522
1128603
272645615
1772960722
278602344
1543988949
466120256
1975321877
317404635
1224800882
1954288185
796582536
1736297655
2113493601
1575721781
1085038050
1163194771
1610857704
261298514
2033346164
902847242
898760277
1802108360
1026815942
494031503
1009603254
1805482610
1800379124
1110110357
586119022
395935020
307581643
1826803797
1440635652
286284745
657534685
2134462891
88632503
235582801
463156207
1103382732
1362145509
224222763
1421694894
1817597377
1339206255
191477818
1599646751
263379164
1093676441
314929380
1089179754
1176305044
2040896882
386067020
1355282997
894530457
167484396
213733970
574243714
458380051
73279206
80567268
711510273
1582758890
84349408
301661431
1566702281
1115480651
693359065
1819178635
121109133
1656618687
1732617182
922103364
941727346
1730503308
1861532560
912109407
444362212
582331044
1337133649
43909541
1646325996
971903547
1410208324
1002977730
716521605
1033462086
1324804709
360837246
2140378450
1837172189
591547054
860387455
1075232995
1633584278
872154573
1579650751
1814911180
1800968362
632452700
1393667903
846843189
1817514107
1188392792
2027754417
1528057382
694534004
118755749
757029431
638608541
2070254106
1621760704
340501208
1776590301
957647835
1991734442
912837641
51707003
117358524
389326928
2124650852
582739692
1944461230
944923282
59311725
1150391290
845149045
1476099471
1361964639
908681826
1022569559
655606920
757041729
2147056433
1492324805
1833214743
447095660
1915484595
688529624
151635036
29932708
2040501761
947197891
94058933
787354488
224177503
81750484
1233174338
346501683
1987743706
1023065789
215491822
579817820
676063297
771625792
1869644045
1697064248
1401712621
271259238
873043997
2107783899
1111700798
1310589379
215149872
1117274904
628596349
898023607
220201685
2032427191
1359537185
1515233725
2120354785
802480610
980857346
2035795538
1908328772
680704790
300860782
340604277
268171971
1154012712
2041136259
1533349680
924678707
1580983264
1333593223
545245341
315740794
699790838
1450665875
1636042371
159328363
710276196
952682073
723318601
36722019
1014922035
1525677658
918666102
1075260727
649060343
421373910
1439721675
439149096
221699227
2038022159
1044951705
459835603
20146516
930364233
674715566
992530520
1664012178
1197069896
830102512
342221496
836968871
941222080
698419814
1025704269
201294837
1740954623
1045211091
193046755
1971726073
745859335
994360374
1041773720
1872146731
433329040
628553906
1720018518
1229575499
1651177401
1236386336
1486036316
1777949827
671516110
379087122
1432127275
1327779101
1466640897
1272974962
1550037125
510202678
301807310
365139875
340891183
1804281316
811662287
1443724463
1506289414
402034174
1291457546
2062967683
483267863
1674931775
1606118885
1287620926
1880308135
1852406621
726694031
2011260608
859282036
704771161
950151658
825020266
593931336
1597125934
1053136221
1829792372
254075745
445519992
494557884
650707527
560528934
1255344401
1654434679
872774965
1819686537
809663359
519269049
278590973
1111318742
1510882672
1757801213
1699506437
328030878
1085628225
589604617
813934477
752248963
1253899486
1216191268
1907348649
1467511438
11346323
1217904802
710131578
661631217
774555216
523847140
860629576
1030167063
377106290
256414466
646577437
1313616488
1765702976
857420004
596516675
1354353067
612217733
1437414564
1283095437
2120428515
1670899707
523078182
2043363705
2051458491
1334858319
1277269389
688702242
2099610515
781291422
361710900
590748533
952777561
1353250762
1387730520
1085380814
490097816
877997879
872917762
799689687
996640253
487918696
537886505
2058387577
1998289173
830749371
1839451422
265316039
416701224
745174588
1003198147
649901453
1395385223
1152541040
1370491090
1848483056
169671165
1406499351
804610118
1305363000
891034173
2013831515
1364747126
489198655
2083504389
721044841
250562098
1028052798
1871654158
215454022
2141532795
1387718152
422102292
566625185
1733624404
1631902627
2026526359
644990770
580948098
1124840163
2084169827
816572850
2043741799
680307581
687826606
1102358385
1824555055
929116009
799036684
175918431
1355648643
1313692139
1725938005
630776202
817973982
1943171999
768008781
619476817
307503888
744819395
309139481
42088272
1570563589
1109094727
1048535004
1248491972
1556976008
142811309
391706756
1520906493
1175102496
1802703175
383199468
1565669163
2090885445
1921174121
255683666
1598259551
1014800690
1659146323
1604605411
2034973106
2042769444
810282651
1814445677
448579279
193883264
1296714680
1351492617
1359924063
1728454007
788060706
821366810
1354499191
40149757
241844602
1911835491
410072890
1105237467
633153350
1637172127
1860220941
1673530707
2001739851
239781236
1339813112
1265533109
836102280
1772126451
423460581
1010737862
765067372
1151629306
1011244138
59407297
1327420699
1486355633
749623430
783915194
221069636
750498863
550836962
233999902
147594984
1086023275
369699194
691562729
282702905
5176007
1042907466
1636189251
1646910175
2111702645
398937921
563101409
805953482
247734310
1709683815
27735470
1724203494
625264246
363641251
11605228
599392895
1508883863
729950261
2040030733
450844855
568654228
1090609970
1225299756
120447482
1960445909
1970038897
930469618
1600306976
1036736746
200183808
610635235
1851937099
1607596071
798132402
1268520094
833813541
678519214
935040461
1227068742
1838580493
1171358535
970520609
532448421
1194768072
169060436
1173603371
1145444863
437954428
887381883
77297703
1144392471
705505478
154734666
2142856942
180946994
425486216
1502654144
1471085522
838352850
2047242512
1660805919
1735625592
438863236
1531620308
1606106934
794489821
842257593
928534771
2111622918
1603697518
1857487797
593800606
1063174623
2026926887
295430012
1833116930
1810852177
1416254522
541044857
1916618397
327432488
366388240
96483852
93452267
468328314
316871826
718893601
137923575
635567049
2123317968
1306945138
841702971
1384836682
1005549318
1106920503
1905169260
1959671903
1903872055
124819102
1638971798
1351255269
1824111763
783066512
1613809691
865856202
477166988
1160844818
906382804
757425879
936660718
958181396
74085914
860470034
191076235
827734729
1276395850
402673158
1107612330
1198787173
1376918721
85292133
532626520
1486589714
1113167404
809433779
229324005
869516756
749716040
48367637
998430270
1403880988
1400886521
2027821829
1907103515
1554859985
778810269
1746470225
1272550023
1894191554
1912089850
891919425
1221418705
238968560
638203380
1428874333
408527849
198677271
2135915
325258561
1371218455
1888111155
1208977133
1952129496
2109778641
142199981
1561892449
331430945
26761781
1331045280
766838249
847503102
2041641620
501567926
339423028
244620790
482052612
1065804046
841487543
347981356
1010048533
1236407585
1092124905
1877333552
448074381
936676676
972666535
1934210204
339082805
1634590224
1428531121
126071457
1642734518
1375674568
201915558
93585540
712432061
63530640
529625745
1817493237
1783374237
1800902419
1360863090
705823490
1480857600
1132399837
570571968
2059549556
988839839
1908843752
1420493792
754995975
1518596559
453971468
1240412579
495555797
292545093
2144849733
786341149
423606020
127631844
1814829677
396616441
1281955695
427825506
48369541
1754172595
2009378240
2041320373
1855989977
531081657
1630695321
1941220977
802762349
829361483
957242421
1328112513
110853552
721961451
561990923
1298085082
1049876883
1773104546
138193268
1009055011
366786886
1251120319
1012728105
1623014806
1656795853
1027539776
875097615
1686535664
1697484878
1043990958
1100504931
1637125192
2129130058
233765225
1635790231
1738370452
1099685132
969592334
583320386
943012727
682253888
972068408
2120023283
1528734123
1615299497
665893448
2053744103
254740935
1038991912
822240919
1410547502
700016363
1180469347
805336520
1627675818
428983481
1255574993
904455436
1043969292
1450623802
342651589
318592646
567266096
1110542255
670373164
461195809
1845612758
1419033257
141929488
550763254
693598087
485610735
1616441915
1828485988
48784584
620001772
2111755225
491463740
2125264212
1873544973
501080838
1965756803
99116393
1201793795
85803172
1819219322
1836351274
1712682710
1686531849
538538426
1401804017
1312147505
1419052170
1748432763
1535909047
2143584232
869287773
1671293168
35256223
1936047218
1707395472
1723926516
136626070
271065483
1927005138
483702302
494577735
1330064651
1873362395
1100759133
205314012
952292775
1490672323
1860877490
845955423
1219379820
107516009
175952227
1171210796
1161414750
1698097020
1729490594
1788259222
1914774455
1786410999
682146660
771025591
499897314
896797169
126210077
208190137
1609188130
2043811463
504293034
1281190580
1529665224
1415422960
55058992
904520229
2024612007
1098899187
1716900824
1434990761
1822496280
2089664456
375582666
382824874
1699926368
1799148943
67318879
1656241362
1629487341
412467642
1325904201
944779483
1810958163
1903227168
3220442
1444422172
1811650540
2030887354
1592177119
534594499
1824147440
1239868503
1182543898
670723918
799681778
1312814440
593266254
1188001258
625706576
1434150223
2109114082
1133797550
1824831373
470914579
1127242554
2097845784
590670761
726416689
1411066957
516235160
1801899207
1390005985
1357255625
127669304
158131648
1656328379
1840133610
1071440766
1541813973
2095826386
1069318470
820685133
1052775724
681444119
493268006
1238553317
1688154941
1997355795
1984324253
839252293
1070001764
1932212440
1178476979
1350764115
152981504
1950743636
1027570361
1659009452
166544261
958724329
459911801
1637150410
1309005391
998464555
1644828086
1353325534
1896614650
1446175217
1865729324
544153441
617402393
1102027804
1009921878
310851746
1635642066
2110254167
99600420
1090998345
172599239
304344446
254232594
831283606
262234508
667565890
859199953
1715844718
1453040084
1538390241
295441873
1948216023
590845873
1887765176
1324769690
155197656
2098520610
727566831
917663235
1176022398
1528691098
1798837804
261824859
839666025
48743104
964045745
1072248259
2129012255
1592503474
923444777
856843725
1832877234
1443297475
1584939269
1796623580
1557179289
554667988
241435850
1804748294
521696968
375956465
364741653
1552766766
1382127642
663606185
1882907264
450390024
332880103
343917065
2002897490
211349871
386124589
1498106145
1078647117
714676144
1975595420
602864841
1046910617
1685746449
504366098
154314959
783725638
2084596255
492924341
484049498
1995804372
2035491879
339929588
1123624303
571305199
1896452262
1101927902
7167889
1088422680
1670697837
625851861
1824772656
2118237947
1930466358
2022140020
1706854489
1591857613
303134125
1275907088
503651700
1220747257
104639020
1122466423
1077415021
1117952374
64570772
457469903
59822730
404370747
1341205238
162037726
475491517
1336974555
1049404999
645475947
1151137448
1610622728
778902786
2026873456
458484120
257577483
1469775405
549208193
1261130467
2070954967
1362021277
1478612133
325118721
59292454
892723330
2075955219
484437680
1071105703
617338059
1880856845
688062594
1109224513
1343287025
869510270
2041698717
1942472478
1398603552
404307130
2112433139
1263494898
1973921750
225070162
1546679822
187170548
356032781
1197308136
1872474510
1509272755
1881835459
618150259
1894144090
1558589505
361566703
188368925
340625777
1435717809
304834200
67738454
1802080894
473110607
393950194
112788710
420492633
930328142
513451837
279892516
1333239852
1397348248
2139718166
287172132
2077035749
1203439305
2144102628
726818692
1278605650
1957851571
1640090557
557350906
1964011302
1577616337
709586460
1718367615
87137080
825654582
2113517071
2121660192
361402045
384843918
1477623041
1654378903
928817877
1135956844
1999107027
42867524
970995494
1460309172
385616326
1855931772
1725073951
1778072812
1909129804
880725033
1116196757
726441909
290810080
1922303243
1429635107
1530742072
1854072453
970863046
1703157054
285520861
1084791143
1820512034
875344320
1109601845
149801267
211884004
1644087748
1604397463
255137969
86897768
1011444337
940008065
1881578972
1702619335
391598349
1262210210
1419628096
1780716457
354678462
150458293
1114560266
894745317
709620200
618472866
1818336818
1388516459
36815491
1657908056
2005107747
96766758
278435469
1268478946
553575722
1264991338
1626984107
1919972532
39034913
1816192974
429580317
218984286
71708920
1590946534
1713661333
773727573
2059455962
457351073
837654542
681256345
126756844
1295595726
1476759789
71061611
1163149891
1744080751
1119963159
1546507946
1177078937
426004063
1553564903
1221784258
1009420627
1994826945
1655937780
1628822693
292919867
1879478414
432823265
195548899
1348839516
213119849
1575449069
492570468
789553669
447137059
1570409145
181230550
932242922
807548435
2052709753
73597074
792909152
1348842583
2000866745
678570822
1530548919
135095289
796933860
1460831560
2027563943
655801459
89164223
1193014426
1296018329
1796035459
1978383029
220558583
1002773572
462906792
398043299
108105674
1584880234
1432538365
1795788546
548188860
1584347770
1311854349
1270175969
423400265
1219673136
2025278664
1642938172
664231698
1620174604
1864904578
1537544143
1087816855
2000552349
2042485156
1152320588
1682261185
1671096222
1245853710
282230547
999877788
1180706584
1658605583
2040136200
1487028275
462977004
1267968092
1072851813
33485085
1717034836
904499360
1454683249
662102979
1720958084
647643562
1297467177
1357892729
980081198
2132410029
1286314966
1738773644
198982096
1633907957
2000711070
1728514112
663250782
1759705135
1302356679
1647077572
1309445842
1512974732
991656809
789884387
1551189548
383359466
73428739
595393565
558157173
599122647
237512957
718259310
1147907633
1257632040
1567818297
633971463
363955360
363246997
676369618
1778356706
1735906774
1835953263
164268816
1331554089
793141663
1962114834
1402885554
880576556
1332062542
1111159970
1932207492
2118364752
1772791090
1099458890
454486693
710739056
1879541697
485160805
1529255606
1795933403
138907087
1855826464
822806819
1524888746
1135003377
902630744
1962268417
1862126697
1911088910
1742218750
133280554
1514886394
10605479
1089426031
1562247826
1604276511
1104346420
143852901
219546209
590126742
1328387969
1148345662
627844800
808806336
1910056786
227774013
1959433491
761009682
1662357976
402942455
1202001460
46244196
2118085762
48646959
1616219809
1878631789
1084830617
206369708
1604031792
210326942
771244780
1413820608
2073437450
1327169742
614604494
1119401393
1110680639
1081291531
732201514
982927092
1616983165
1208700367
677763097
481178603
1648184592
835495811
127776262
307918816
892545665
1037804506
4816522
19455861
1954791140
355135537
130164871
1698188997
1847891212
513208040
1901018182
1333500439
126242177
24935015
1083222870
428493251
961911812
656030550
2116066443
1280715821
2089795903
1454009449
197590831
1922890452
1774213650
877742604
1666009006
36010749
1109373118
840056587
1766333496
1071017904
255897798
1037825592
860639433
940413640
691333313
459167812
872332379
1391692536
201639900
402809307
122337432
783853486
1604817083
774234164
579145085
837918488
262599004
354603488
965726902
1213042743
982564754
342411440
658194170
1939448782
445497032
354065436
27222141
388972321
1674508640
913818921
1335847674
1860578500
1835249191
1719261226
1136865672
514321738
114970837
829205777
654690254
169987416
354626543
1904980284
738323669
629844982
1792878885
919352154
252137077
1987777620
653453507
861083074
1210086468
917472120
2112548694
1724391448
1623592726
1418872865
764491847
31836587
754068462
1602792692
1255740065
687805720
1997748739
1973421963
1243525681
1232372018
2091604011
2011004378
1436332028
1973257713
1079290823
2124036190
2095656638
1962508840
844498135
1533838494
685499375
1815899128
1730180801
1325570003
937817129
1878421105
1623969922
270121120
768792863
1107195410
1172973788
143686362
1578374636
1853262445
1874271172
730311239
1246423816
353069635
2122244371
3017939
300848784
41752232
669908850
1261281456
868046555
2094355726
2137962464
1011255582
1302132653
1333921780
1951365721
2059516675
1975514799
377314071
866174852
152611433
1920015002
236813308
2146867755
1206540043
943632648
531363857
521238549
1186861312
410945346
390693321
302470718
1713860413
523269406
921471053
830615359
1141029761
232934601
127453148
26416331
1978001622
1887581230
199414735
1285069625
1960795100
734740812
750841683
764813561
1359960917
1340106079
1330645891
20843411
1236410999
548722735
1971807457
848968271
1548009106
1251434499
1388370594
479045699
1869571941
1829198278
709671180
1232089217
714536691
842065589
211576649
1869146900
1815168967
330244491
1596230050
1672180953
1007575594
1241266916
1446666403
308938420
2105833993
734816788
895314273
440659993
631790451
694134178
1709098714
1882139761
781441119
1054552649
1791392388
1514443299
1150834667
1365882413
1977221573
338543614
2077098760
1334599135
865741260
811404481
521558258
709503523
958743556
1130731163
200900701
917802005
425144254
178730739
151114968
431056329
1863582118
278733762
775217633
37045407
573689904
1922086938
1623596866
462262453
1046200121
1892691369
657830046
1031519503
937712491
441112397
1118944917
1384631648
768229745
1068342803
4956481
2030139723
387683536
26713245
948252854
1628083986
1882142538
213074539
1750078592
1764053502
134381466
38650920
1221206549
1316656813
940120233
109098795
1818233852
79478265
1037761089
2077355924
1893086150
408927442
1529712539
1059862031
149222729
1955718617
1326917422
997736555
2133580378
1743391182
959429547
868403098
671207098
364294494
722687024
1916088115
1383402535
1616050782
979987442
1885893540
32659961
1573600234
1852209182
900070147
1025325263
1606590109
332852725
352926819
1058417855
1166967593
1141015048
772608497
392130970
1777626770
569199435
1457665156
1692969511
1532264230
2027942784
8904052
902624952
883963479
1775421634
351034604
1441089541
1638109609
1992917218
243264559
1657547055
2103475033
1902881364
981212737
2035259665
1215201047
467050698
1028188657
991318248
409377374
1116495
152812468
1888877000
388940471
812029824
1620647715
1101813147
729995226
361579066
1416310423
210171142
398539526
637188314
625922085
353659013
546852368
2098647204
253860162
836243414
640144998
944880010
330644780
1782971720
1496078987
309958247
171529347
1511318085
1772253859
106987626
2033641815
432082485
2083644434
1292790654
979280472
1887323040
1434858782
515749950
650222093
1616787938
2042357237
649699474
1175741173
1621685786
392812417
1489215800
549309455
1869675790
2054149680
161013300
1151714806
1573756873
46550687
20125986
1655674566
100190774
658169797
379596984
1329580227
258626570
1908148911
593569861
585016776
1933914342
545508804
112775113
1206911799
1961591413
1081358681
377407336
732748645
161397127
1424026131
1127972814
1680372649
1876267113
948063650
394427675
1889150967
325543159
1199693196
2127103258
1757559312
751315024
1093607233
1022266071
1679524893
381021146
1113897765
1361937983
671734362
1612944158
1855498830
1109492342
1609447733
872683303
387660320
896367131
1964451622
141161291
1741160840
594369976
694050659
929766563
1632693800
1009981566
139467417
539156460
1200700891
1755962274
36994719
938454508
778391339
1267875039
118457168
247929271
1621945684
660122577
1126112866
624292377
1799321809
1179550498
833629034
1273630474
22628101
1278812999
1871794658
1033770794
758629065
1576422150
1708758188
1117277156
1835144683
1562644500
1625999689
2100436176
1907882071
959435296
448837371
1040145652
525861000
557893756
1232727304
55644639
186418240
5543748
1395600310
160946822
1407854183
232514870
1888355290
453322538
1328991578
1477321553
683183933
2079713578
1868979596
361143640
16775879
1258077487
2130154125
2047478689
368722716
2068326111
1327264343
1624456844
387052817
388454520
1480932493
1497412642
427841934
333017625
1802043061
486463146
1299132298
625946359
517065615
1780988540
690954201
1466570086
377092544
695925455
1094100540
1836526141
28023304
1608991231
74572762
1162116165
1171492788
820463625
462180958
44426813
888956629
1478931310
1177103498
255376862
272933388
97423049
81689794
925458435
947049971
1418514982
830902832
804047086
1457021704
944227380
761447885
2109664077
220052428
1190268309
1483398694
2049430256
78010411
751407869
1751186153
2007974394
971646230
2027229822
659428780
1222657017
592939345
1059739580
1793055592
1075362718
432386179
297405246
1685484726
1348149289
1032017838
565896394
32386886
1779645289
1999238651
2068483301
1390897506
1583622107
1183594701
392533636
1511019503
985012543
494426727
46530637
285834840
2056440488
1609655812
193308857
914707247
888678454
1496858152
2117173397
572057423
1669749333
1091052178
145668582
40759201
159329378
259923430
667493610
931754705
1191204230
243216422
1554162452
680090006
324765522
1252762410
1002319703
607933748
1605727274
293238636
1868258579
1930260505
804088453
818221599
1143964306
1489125731
1556910932
750768598
1732303472
1358687609
686287985
1280568132
827387780
741488137
1663699089
230148215
1298969244
321173503
1134254814
646851122
1008894894
1731096108
1130618453
1213084290
800078480
412655468
1767573078
1084788941
11567873
116485339
1966115610
1357713086
947564480
555549779
1819519500
1397654316
1706023226
2109425812
2125954392
343278205
1412589595
2053763793
425325595
1003604431
426237530
1339204579
1654402157
267756455
1697404250
893657984
1961122410
1228055072
1281105197
254006961
705623343
1402219102
978716226
1001588220
288877450
461848958
554601419
420983950
1907044669
1711350207
1790459862
6748134
1301339311
1496694959
530615168
542889666
438124922
542005843
1031716781
61014886
1179992815
316118951
827367241
1367780453
1359840877
1555475038
16774116
328487991
484214776
1189314355
1136268815
1800089372
499399223
1593780083
1309517661
796601038
851011497
800035198
1032145935
575746563
93271051
811460837
947242172
1451180437
1402601073
1070831032
632941237
1922749403
1694561628
2057026977
1488588315
471351270
1892943521
1421013184
366993680
1115097585
1725579016
777839223
1107240402
1473230136
819776407
1379042197
157055028
1236064368
409351444
1528388959
196123715
2096409978
1064209312
509756991
903501302
1203488082
491520548
153574463
1054230313
1086106263
1214790967
975850964
1554415131
6116137
741978719
445326202
356702484
548436809
118822129
1891764585
925636300
1116629246
641326036
687826606
525627598
1877005319
61147755
1211183971
1012893884
134082650
1092894050
1801265202
840418114
2053273147
393763195
2114949178
1507427086
288717925
2060884457
1136133191
1648290698
592141529
776047585
1460447127
650767699
1387922763
638745512
1135662168
1542737834
977475928
2093875489
458001988
406385779
458133848
984009668
1667395848
39795895
371081260
1017795505
311035898
9014121
236335513
89590181
1689186901
365166683
664638078
1357050602
582640104
1094178815
1594816483
232145329
940686414
584937991
52510275
2007039616
1393890008
1626255475
1271116437
1772015926
1942577108
242462245
351313591
1817312082
644668138
76554540
1944341815
2092835872
2053181237
2000071039
743890219
2068013836
1298862678
1271025712
327373887
1912241582
1774865745
606970741
1939355389
65363919
1354195381
1839829456
366307409
1319830452
2049331742
391215227
370546119
1486848831
1555198899
782528999
230432103
1740295598
1947652927
486331915
1838417165
304054920
597083475
1821313796
408492379
1894989259
1671581553
494089976
1397425884
1104837123
939608343
1759508321
885598567
1678736352
46164603
1068103907
750998984
2076024480
617766243
1374307402
89919336
1636019520
948775504
276161107
1402714926
462614577
255290757
1602936501
947743104
300569330
1786216625
1478612095
1366187523
927195180
2046810881
270937797
1626655215
365420709
1594930034
2035692396
728186026
1294930300
806364897
135778713
334083442
144091264
317145616
1424030188
753048745
1150275599
2049289498
1864059133
34014265
788180108
1734229116
1966609323
66817135
1556984238
17546822
1720413790
1342732903
1165411355
1542994168
1074621986
436252676
606567933
1707683853
1593412986
825880648
46331589
754009354
1682008404
1158609366
1747896336
545127437
2015391697
1192267773
1926814964
1469140897
1320266542
582788256
2050510386
361197759
1649165952
1212688025
974200076
1692819387
1317719216
752896483
807659107
1577607004
221859099
253814483
1382970004
1665845435
485133189
1653448562
1575292189
1865391278
1380869296
1045220819
909248458
960538056
622863059
946486569
1881906468
145333668
996124336
476735698
1182700363
457387079
1241672531
741289760
1656335577
1377147342
67023674
1354604170
1157743469
2025722608
1554868372
1300933624
1863371822
176697272
1546898655
804566262
1354622663
1190055703
1387879512
1687228297
1206410708
2097907864
2117065736
938882773
431807088
1606953176
1209676282
355137094
458232245
1690710718
1599394658
201362434
886511439
260881036
1750122606
1371410567
1548885861
1731784375
1380481873
880530347
550913326
709970316
948807278
1078407410
1611520965
1772770594
1367048623
1690920918
1975970951
353363659
1925037745
124558525
2137478004
1898602153
300091511
1163852210
199115199
1719898894
1256944053
227143146
718286708
1131349374
111887930
932332249
222215748
1602995928
1118542415
2004076936
1440942033
674991151
198553422
100561686
656704449
72844847
1588645573
902219501
24110154
596242718
1303103357
912472091
1326986784
863398669
1595592830
328141794
2055236660
717771085
1072977410
1312177508
1071634140
651661069
1749059040
366026957
1886404378
776930092
53066836
2070400041
940252050
1487398622
877718946
1627759413
1926358234
1119282276
1656387264
1473674987
755075250
1440435799
1723700390
1147116685
1985220859
843382405
258905748
1493709152
1315266426
977548222
1209969508
1297056676
1684751807
509644132
484596176
832750790
1215654680
1612664912
1860076324
861742829
233121295
1275359979
1505817071
1398839598
920967572
1456944922
1922724692
118812479
1530182994
1037903642
1647149926
884031615
1625435604
859161051
1299563469
1484067271
301860874
495111967
1551969521
1566751636
1655008773
296692741
1859220572
676002131
1287466299
709199036
1056813771
205102127
32914859
1670794965
2034220475
959153043
317282255
1212887343
854412588
605022108
1854265677
128615065
94934256
1994655394
468080233
1104507384
102197752
858185028
927748069
778702555
1964661396
1088858303
1743748512
1834058541
281196868
1578594695
312460395
1500548349
1016982614
2076779643
1923378776
1714814912
1775109625
1271970861
276373259
567625178
1739255938
579526677
1134294780
504479734
2001693513
613668186
1611564589
204931257
728996425
1783269658
1384363990
1413121509
1028507597
1177400408
1277866591
763995360
784075640
858900032
1288014008
676101094
458170709
1965402347
1095506013
1446499006
159465580
1750122843
298196939
727740155
1989014224
836736430
1032561700
1009330779
385637604
2127583706
817046986
1067556826
1519603780
446328341
1062473545
1238531022
1842175782
886568709
586816867
302081629
810622738
686864944
2053367798
1257924638
255631990
1024373006
540634835
135293290
1234665447
1650667663
1784853200
948097723
1954998553
1727886302
170408317
1297247682
2080477289
1599730011
153953016
1328528140
599788358
112905186
1431223591
1311157891
1382058957
1124823897
940685894
761292213
1335388089
609768754
777082427
1326775273
704986919
1282539939
222143196
1185434753
1711547843
1097573162
1663448436
568209321
1624002491
2009661395
1599711408
200947444
1650519244
1111817358
857261084
441912648
584484797
1280778853
1780039583
724251819
1987454895
1439559108
1415408222
153466317
2012093991
1412296495
388002785
801936924
1236012263
1252629605
1583636041
813735234
1931307063
836985563
876029155
2113437967
222510935
1329363000
1011440171
1373929661
1898887634
1780534147
932625828
311848598
1501354929
1952405222
267181445
1374409774
816324242
656662731
422473682
1258471662
267826839
769155875
1041689297
1012627761
47689261
2121797276
1535048078
1888737827
1621548889
1743990156
1129901755
726418013
1731747467
906184672
577336715
1794190518
275270200
1089078897
667196349
2036914889
1770977426
195399292
1629453021
1592459552
690696536
866824772
1056343964
1411772242
800386923
1012123442
500521970
717935367
1753882313
555582224
858058715
1043812519
1502319068
1593941861
776962453
130627440
1336174428
169397811
986020816
891286564
1685673590
1310120801
849336624
45855959
48001853
1199426010
929875115
1675342837
1084139324
688114839
373426286
1512266834
1993521596
46401622
2093150366
1366757244
254673180
304568162
1053628604
544209997
2016764779
89166235
2020281305
880633631
1050857692
1126813608
682135686
1003704607
553172762
593972752
1049327581
1856617953
788191024
1884444365
1095770453
1872856277
1985529258
118140029
98603881
768779810
1260841738
1997964273
1441220180
576052803
276712489
602748971
99229869
1957935198
655170737
1830991789
1967759414
1684119022
1106909310
1213481684
1844512380
817453223
860322514
2013231865
116703238
1565284687
1503662238
345107405
1379383583
63456507
90239041
1899692819
1222159860
117423683
1472061265
1205399387
1655940732
1829737108
1968448663
1693138032
1119758065
876211956
2097728900
283599244
1911434973
1304961430
1891607733
899679909
498562961
683342389
511691931
1070147356
913957649
364336293
849335313
1829072767
1925262083
607879386
14106093
1058283426
772599649
1148133851
1382416432
805676797
214351712
140354705
370223822
1601963036
335376281
1833126826
927234097
269565762
554808481
1730021918
931303463
1971346714
1609383623
1867529864
1743131279
325940610
1176731797
692823761
451468312
2133823579
1920834668
1461646906
272159804
1506381006
109356090
1743280448
96450114
438341052
647977210
2100168110
1935437057
759867768
1312333763
1438429716
1059358058
2061343274
1622515110
1099521671
829464334
1346603966
1870211428
1580878144
2049170229
525094313
2056983569
245394495
350466971
1627843119
52226904
14675258
944992957
1410717102
1622177696
1782292903
1333071879
1234101562
400235250
2144103440
1053299940
944577607
1794793014
912436803
877962489
975453477
332086125
691141549
1448813314
586516448
2103337485
2093793943
1173201930
1520267707
1726886746
1546858751
117354256
110862053
1497222885
1801724071
1119752457
1268369635
1369842379
370667485
131147213
2006156942
1300648504
1682746163
1697910223
2090383128
1751301499
1232811535
968353544
1276944023
1811142872
8674681
183841223
131989813
299457769
1148759837
861363744
518100556
1475299505
1700023004
466215175
612171542
2030948741
86266848
830367651
2068940499
1599709805
535899871
35646670
763558728
1591610837
1432434676
838707182
1501919530
2065231088
1017878987
1890552305
875803496
1974002302
1048447412
1326798379
158047920
1035710617
2013088337
1984750419
679097899
1343614367
1276309672
1339925176
1025879643
209872850
286665939
576047354
1247243427
882687848
73913095
11803254
453266721
973540925
1251100226
420901600
655493816
552369156
52539025
815788334
2115156307
1986064433
1060841825
668324926
736236247
1628987155
121027756
911970542
1106926151
1000289930
1068261835
984165807
1152808128
1416307467
2052736003
2116006690
1929767325
1767181951
1050179482
1467707481
1501636144
2050933374
1772856547
1719019697
830131045
1263432392
182469559
1065847086
793511623
1294621042
631164251
2058068315
410710817
1471440923
447345874
1925716051
1485062230
1079281776
492930701
1234091983
1144709974
521782641
813204034
349074949
255218106
930297899
732896319
1772776877
1171832519
1175099503
1461594414
1661349809
2068378557
1597119623
1692944300
134756290
662769265
1595586957
1024792871
161704661
182060931
391579386
611566949
2008572752
192338397
1490328559
2035992277
1004578874
625263839
857919517
905005120
1129927713
414968109
348080674
2132218420
150961031
248394569
779183235
400253836
957912880
359031884
281828496
6135476
1752588160
1975997199
812957891
244892742
1424115693
442515607
1212424941
1266372417
240504571
1659398877
1905370516
1237772095
365525241
1266143870
789372754
1013622822
1734857632
1205901374
1906398801
1088809819
1185753904
509405810
522884942
767073858
273610689
1901842145
1739934452
1651991420
1671811792
925431648
1355807493
226133647
430162308
205121139
1449636340
1835929285
1195566601
1461980063
1338031787
442755124
1301610875
477138870
1534103042
1337179305
1473581922
1671921660
1509680515
1252135536
418979634
251213771
997484040
1200209258
399864563
1119100075
924974898
1702866885
562235548
1253510953
1075517621
1290845476
1231644395
922864218
1039811970
2097347343
1681647618
2003314961
1276807118
693923296
779498125
1055543407
1663618332
993214766
785382914
1832360741
556229749
1356882998
928593372
669960269
347521843
1372685677
662543445
1158896658
1922913969
501081771
1758147126
944042838
2085026476
1203032014
2026650197
1361661967
28276273
340939072
532359304
1299968981
300508867
1146369901
1470447694
505519074
175170420
827553107
2036147875
676413328
1613229631
2107158842
852729964
1564971656
497932604
2102924908
397796080
652887969
1384425106
1965991547
1809228990
1708530876
2063334150
1803586391
1181334861
40504285
870734203
2130459242
1679954633
1842889355
215219797
161284954
1363050771
1914948044
184218180
277936991
952498407
1394226613
2006185509
813570346
1053768778
1923249417
296688523
460611141
1675366155
2048622917
884804355
892845028
1314211075
1925396377
1620763074
178608820
735907223
284080848
246378025
676049765
2043428197
1299999598
439124651
1012469848
2055329230
761335484
1109103368
1210029425
269693254
1105466826
1672276033
1828429450
693073292
1245984468
234514385
1688033365
544117000
1317892694
1833281868
1874316383
668975515
89617595
1518185309
957672133
1541474956
1744328728
805029220
248989479
1035363702
1476408604
803498311
632041948
1812370689
1284965871
65518049
2022175780
681761335
1864664541
476230691
1771230447
69750920
542227032
923746074
41981651
1155642836
1861959574
1332411436
720750768
1593620185
790103385
435061276
1173630634
94627608
503221453
1897651023
1773656420
2134062769
725196540
1087472748
857255093
386263243
591514036
1362545335
989134559
594055187
1332506527
65102068
152077650
2034917989
510053940
67054866
1607321091
1374208268
1162309698
658114879
1910748020
1611282268
2104696001
567292567
161175948
1465001914
587868477
144918336
1920722997
539709590
200708286
933160875
1852432374
2117400515
2010785254
1898318961
1087286691
399460965
412041040
1591520672
1117685866
2145056183
17587581
1566658719
1358091724
1196652570
1273801786
367622528
1127119141
1899422832
314625360
318373363
823111958
2025268124
558524082
614177456
603165008
345101311
22013417
1648614032
1809619845
309550224
1423144997
786489162
1014377954
1193065175
1413820608
1112095271
614215640
1393952455
144280994
1886886753
1565306134
1254605937
382243368
1384177862
551828967
1440402699
1413428476
741791480
112171413
381577263
1657102228
371686886
864546487
1225193027
808329485
499453904
1732875598
68483061
792616090
1705741074
1490350235
1863702009
1281758501
1674454768
2070348688
1974546076
701616627
1603290127
1796683103
1454718947
1790040679
1431476829
580188752
429459971
1896943532
528088987
236704312
1072451351
1761046524
464192552
1846619370
1404825370
701282365
1313388804
1960091708
740393948
2144579501
241950619
752506199
477168058
246556429
571715588
313705207
136760755
1579001415
1903680735
2109716395
1560293361
57132117
833767101
1512136748
1948380274
1392964331
1463774099
2097990572
1945756357
1012058126
699749901
1757911232
620296155
1362179057
94142707
113031302
171892854
469216475
1350177300
1713352508
515202688
1407797928
1833074147
1125700361
975512776
689550049
2127880971
706252018
1200564023
1940318634
1602784840
1068866090
680752549
1004324712
1215303313
1557538804
1123523821
949871319
1377969269
744391589
1612513189
1551308924
2135593388
1813448415
2080610893
1978493152
940117616
426549073
1676052981
1453905124
1702292922
608721097
644571708
77324772
525819146
813835820
1447593422
1777302782
302163400
1053692404
1549279805
876524534
737786880
1223631779
466750551
1856472424
1768177261
2067518624
413676218
1221404391
649867589
197800660
486240012
1405673486
1288956856
256144723
663268895
2034423738
431419257
1286274014
864507561
1387233379
2127304773
703277557
591052965
865926590
1140433289
159417454
1570868159
649288417
1587741082
1086328739
763576037
1099134042
663991850
1666751498
1646176199
1721093253
1099598112
1271104735
42213029
1282077203
50013960
262925518
1825328203
794517262
1193438969
1383575343
798321482
625732065
1222546686
1455456073
314974898
1542673979
1074362652
1795909942
11928576
1776415072
454154219
2024083292
1054494590
736393322
296829499
140396889
1314222363
333697290
2110568189
126058852
515846003
1609369818
1426714993
971393022
395093621
972119153
2043838771
1521954980
1132511351
1201822599
1314902545
1736964096
538712433
1196845350
86377546
782477926
1152544508
632222256
1148828581
1485294078
1949711771
608509316
1461039817
705739050
592643469
329725303
1548565775
111356773
1141878548
77216713
628642512
387349235
368102051
614146684
693527908
256285926
397178413
758796980
439892006
1090276717
273234366
986286097
624191560
2097136856
570401956
1807737887
399938896
1683970089
378309150
1027115859
2106236902
28464410
369745692
547036875
163114756
733165767
282365955
1503985857
1893575357
1133982166
165903414
351940925
281392184
1457019276
146321619
1932473077
1031037713
337939428
677285639
1875400385
478300390
1902339113
970329766
2070585584
1693028388
261419312
1585442036
317282255
567817790
2077018383
997373751
495869080
1493007041
2023798585
1561239921
586357319
946326961
1119390179
933581607
1084545904
1418986009
1345102031
1585027739
1549306153
329358640
2056990384
2124959742
1795659262
749799644
631923028
1714448821
433259453
1668038556
1759783069
1824102480
1075260803
1501397198
1459029809
1595755651
928938208
1496788223
688182738
1466266712
1649125093
1302038618
2040455562
1642566553
201984050
303050411
1899983482
1050677157
1138211218
1835574653
435065938
1905516675
13897192
1073692446
156380236
372748107
631615726
1266092909
1653440901
1323300093
855114426
931512141
18698752
1936932452
1593344111
643658431
246120588
456531579
1885526610
1011234097
1894163999
345734369
134735031
1405496181
857192561
1036381522
89487114
1605488374
1536398431
64090471
2002165795
2056618326
2007830727
466527648
485526114
532629085
2090416285
906104577
962355786
307843622
199852857
655212566
2087027551
286005048
1635415850
1457810553
1148076109
1213153381
1781568825
1996465054
2110985441
572357785
720385655
573887910
1375455939
1556544225
1961913457
192871100
230805267
985930181
1959595930
1679708631
190807787
845431897
1691433563
1989463178
696768409
89282373
1655894955
1993895305
71913074
421409516
499004068
77703885
1483230764
1449356363
1351307698
1888710052
1215695035
1863231713
107449492
659654458
2027131919
2021171234
779974213
1744054452
1899732208
1169000905
1022599893
736050412
1540885720
860121456
1730570336
454124856
146681314
1706089422
77520144
1101986462
1393597290
1832093974
742352209
575438371
813834084
602775234
1797783943
551341690
485430980
1865801834
886295945
2092331979
412503522
1782389232
140045955
618013436
1054112057
1417745771
2022175780
1745587073
567559823
1485726045
819144026
1729150
2108152781
149955578
30137584
1765701330
390193137
2111484366
1755817235
2057865150
324326210
2065674740
1260621952
758752489
321926718
574137660
1134649126
995714930
1451887491
1831187502
1475647388
1932688894
387145246
2095554897
440599526
205511322
2123337024
1557674952
297113399
1082490509
456551877
258131899
548392496
1324320679
2041794411
1572151537
90294911
1663084219
1462256305
1726711621
1974892053
130021391
1392743411
460422476
971676418
762322310
1501430307
1626709496
44148828
1175153458
1876124267
568636573
885671298
1244546105
510230411
784964029
158363585
72402012
1430130087
237953516
778730275
577023139
240318553
935729028
233253836
1014202197
477472396
607832348
1865539008
765769031
47780766
653654529
906424494
379436952
1042593287
1197638882
1163880350
1260722832
531639912
2116258264
9045098
1644935570
1805571144
388604531
152777785
744059037
236940293
189921952
1723436910
2048288066
2135248915
1215599562
504311370
565593248
369306666
1832237138
970508309
1154195265
248114571
1475977381
1350700594
984379936
826370933
1173489917
1972714397
409238264
1938881040
313842671
941584258
800206146
113139429
772782262
1979381617
1925192087
1059709303
2104378999
1612543583
548790204
3826075
121324142
51178383
454437109
1610291843
1658104520
1359159600
209671326
1017173506
1049228937
199031193
1170245892
1010842795
1938852198
1890827668
1055008401
1756504861
376531370
1915693895
845795111
2054809509
752649593
1193905582
52180272
927179073
1375938959
1585787356
591435
402529070
1755555479
79103054
345774284
2055005390
1050662118
891288157
850232401
1047681516
1347530859
19931406
1572578190
1330108898
835631355
1481988769
2049781059
1196603098
114653041
354464145
1319844648
474619324
1609974865
1555747751
296765826
1737824878
327351564
535444287
1346312105
943296285
926799195
1302012401
394482945
1133173486
1118321680
861516857
273335063
420616335
1284009715
274326889
134217170
2009614349
1880772462
1491507862
286432378
234149963
1450423192
895770010
1288106590
570368500
1123643189
764861415
157241891
1039758136
1997659850
1144869041
1813847997
686775279
1482068739
1125218410
1205370316
426138746
893428936
1024333722
1490118891
1449649490
242692616
759585859
761253552
1771546279
121646109
21180954
303175416
1165272210
1107659865
2020396028
1489816058
110309710
2111488506
1817381223
2055445891
1180503100
609445322
462576219
1229698018
78414878
859570919
99067872
1436397014
412460562
1377537994
61416085
2024304482
86707120
1343709135
1771665775
484684683
926721204
1015343727
1459542872
721450831
1575937968
140334135
463470401
1315919707
909708995
1630777321
554914057
221268986
289223173
1362818395
1962657203
1382777854
1349286635
1042338472
1860609167
759657146
91523512
1729981190
1895905470
242744354
407708449
1260051010
1635173866
727202660
2033495338
1993048159
982628088
1052705661
753574296
1733893153
1418849205
981214135
1814171203
1689229934
1438649507
2084485364
1060680962
634846341
424779968
1101059335
770277898
1805329032
98514164
808032229
267267685
1486716687
622471593
1248193224
663666246
1204639774
1481313555
1824019625
1127406099
1918696683
150772636
1486501846
2131217374
976508909
220603051
1075728980
885798138
1203120997
1888659490
1066123551
1618520658
1208593133
1444060572
1501327303
1903941864
222488191
68599976
54933838
1313868715
1480082054
1557661564
1045983560
508261869
341760338
1664830336
1449727081
117290971
799270075
472047098
725637770
1159158367
1304607370
2142697506
726966807
603931265
1804218969
1433663946
100798843
1025669924
85882377
266558224
123597423
1286073007
1742829803
1222126674
724260932
1813542543
13972970
2110610812
1566237478
74839973
290056203
1699611393
1593135039
347446754
1402815613
408264487
196716519
47055870
1272604668
2006866037
73243228
2134935359
1742829182
745897875
933601118
2115197154
1123812653
323067604
750810619
532277518
862409903
1392682368
1816062628
1354550750
1017441903
1101669187
1612863913
851557419
1666148276
138360496
1515824838
1198990655
1466479547
527829060
1416268544
162105803
1762918387
1654478600
1361514119
878344379
1500137715
7017838
2029282754
856413609
30512355
151771129
1747633781
15416469
1257900489
283899700
2019217652
2137927521
142417828
1228933537
526858742
1304980714
1830872611
2097335378
667328543
1793859827
1863243618
1689630659
624057332
476044039
977862343
1743980996
926125260
531214983
1875759572
458041842
1497252629
1342669516
1724257106
1089940644
126175669
1843052054
1668246892
1992886765
371591091
1013453388
361473498
1207343060
2029698721
1438250537
943276250
2059389190
1176826417
1267898670
1111271223
1975805801
291442228
1453031753
312957900
238395147
1821852865
329056224
637492611
1386308850
1740603799
1902010773
964598557
307603362
500132070
1467949499
2099358601
681207004
967860574
1132180537
1831566466
2031992853
1671633523
1900221917
313022722
228605457
1462184990
1568452272
105359620
684309368
1833906551
1171974384
581295479
36277674
936943756
1649590579
1577002737
495279417
337126732
1679341204
1364287149
68623317
2105426666
2146985272
1073022155
390940959
1267236366
1524079882
1372034051
1850917720
1570124793
860211291
699997790
576263240
38657133
1918247938
250212764
544624021
25409576
706612602
1620768306
1812964314
1790264914
1881013433
1323945667
1506580592
10351904
1518924029
291628950
456849454
1616004949
1328864451
1475118100
1423198087
1001919528
1041305783
1827234355
449393383
1840565193
871423308
987802267
267848426
981960315
1337720027
359094396
1990998233
1573002917
688969461
665461968
636763216
1916894445
1225538226
1981570855
588669629
1911122219
2090392209
1831479684
968718920
1218495442
321724302
1951175873
558991732
65112233
1818140673
1138135546
357315886
658509067
1451705499
1537151217
1527044940
1185070437
2129764200
417351395
1063394928
1867867039
287768929
555492841
1664100030
972549345
2037340883
1889810719
1183527062
1498021606
975410810
1174934863
533661945
767168913
504574600
682902434
687625377
1703037101
1195076755
1207604626
536967551
608449986
983160543
1822383071
2003427837
14708984
84133296
1837803575
40562677
1776338184
1170816743
1482278777
220175728
1989243614
1345366839
328561162
300750550
972018958
1249876862
324202456
128851853
1557520079
1384703238
1504046576
46882317
1811842265
599019562
2143922491
1198712650
772209928
1114330067
275992908
978972173
1735628673
1796429722
2050817063
1236200974
370814167
1315229856
366285389
1333525427
1604193116
1528560587
374120660
606997714
360305779
611791101
486130119
443049392
539017692
681930433
470450071
34816283
2112551209
1547448828
1673472472
1146200278
2122917833
1811829617
1567795470
1969581936
1582082467
634148664
1921261716
229245137
1623207540
182786012
1342499131
337815937
799940395
1318360335
1762264868
833557241
1862532240
339192512
16750123
258786679
1516628783
489465939
241468910
187173358
744400148
1662566344
1778171225
1116895450
1874253752
1966381835
2090166641
655146334
1637859860
983236450
62988542
939174156
1335959068
1938755270
129755822
1276690573
650830098
613061578
1357955508
2080489835
974431982
1776326240
402439379
1510657572
1233030614
570583213
1236654431
1184337699
189237800
1457854019
182391817
548035450
1642142423
1312169030
569867115
404863645
745030481
1148112661
225813603
1082496860
1124226082
625748365
1889755910
796196992
1953257731
1430200471
10304917
216275089
1458999756
1132802494
690045767
777150180
1175432080
1344486351
374120053
1114024120
1819855006
492314074
2027086710
627409918
629234579
675908369
109294178
178229765
1173836462
364465354
1074478253
661228810
1650682765
2045337448
1036164019
22804888
30378531
461875077
1193959392
559155735
790073230
1484019541
1600233290
2072239067
271353888
1008534954
764934900
1423272745
695936234
866054257
1640953691
1483502662
2086071684
1486889092
558382088
1832475275
304805018
1333628501
1278546382
2002951208
66918473
1490223824
1382229426
251489835
822370018
2090059064
148322736
881029968
1257950876
1291925769
857941734
1243087460
384248253
362395748
664298491
271779892
135029170
1141760143
28657247
1037637218
1877905000
87130745
214036733
485402012
34204570
1041386127
546986737
2019897258
923607426
1786867857
1789884453
1482768633
1257945704
1087302303
359359623
812095589
1196424160
1753943085
1925488771
670291456
2115222707
1634922273
538667164
1701785947
1661061352
1397596975
920792996
885370972
1273353965
1083417754
1975819586
568868739
907659922
1614332021
811385640
1230912937
958421124
1994319250
982154201
1662937401
1326227567
1635664675
1127484728
1397349113
1981614749
450115713
2052746189
158959644
1644405293
2076062093
1028846589
1052040783
533651757
1144315763
160506710
963214946
1062234475
1754320977
427430974
1246926660
310203457
1370870493
238129418
369677884
1731097193
243882806
1069306904
1824229011
1029647501
1092769851
1034223702
1122280700
1634158715
900154782
1527822102
1312372747
1032616086
800963740
849187902
470772335
836503036
1350819423
815027445
609378275
1493487195
1514943156
1609868499
811422492
1371040915
1236687713
969068349
1445214622
112018912
425870901
550229114
281809696
1562120310
76323134
2108241458
1707747745
708287341
1786580602
305771792
809411319
1348036436
1814687214
105160449
1104090387
1309048565
2028277784
442010643
1258406976
578689296
398764316
286941945
1017578033
1350272158
959803951
51600905
1744274987
105556664
1451623782
1291836025
779553369
1646244154
381190804
402894873
1037988040
466476701
858849306
2066586138
1306265676
622070877
2069233786
408320958
770950567
1121364510
1987683157
840330478
1850907328
5407360
32654979
1588742955
784801000
51526919
1258388806
980210783
887454220
1633750810
2111481185
1434365245
1692755563
915142263
740149718
330122155
746900301
1018695980
230686878
1771605636
2141729443
157818283
783172556
996350405
1894067612
1681206476
1042107225
1381330702
1237138259
1311814726
2046797280
1667280645
1609785541
1276715332
1050123677
136339034
129532621
441206179
1020743842
657570395
1864605699
1788756124
327037749
1377729059
1577500539
1374388980
1561884936
1585930635
1077402317
871526542
631712638
1160071329
2080972949
370069460
1289007866
1625180180
1806349300
780805558
1596640032
1220228309
1876695058
1124374333
602886543
1054675358
1250931701
1618657588
1144011075
223833365
1902745303
1546525468
365129709
369128330
1491561157
132396091
273649427
253836459
1319713064
668845009
243368433
997802698
1763845454
1720712321
1473143948
1302041531
61260664
563703909
1180010769
245683971
1188682352
1110746588
499221514
1384808492
1436752100
278665735
85076140
66721825
269946373
839429561
818778593
2017945605
1322029138
2119749965
1132636784
1973608474
112080641
1850162820
1365123377
597607430
342664705
237914420
1950931833
528040229
671177674
1002128919
825178915
1728894139
1488784888
1424646139
643184660
327240167
1202486271
125789282
1877417845
1501046000
1491462142
1290955514
342204228
345376568
134981138
751773154
297019657
1228662442
1258317209
1325613227
1328842902
1168268673
1461192354
180174725
1781190627
1243082453
1961382934
1537923443
568966179
1698131126
686736578
975893657
1406631351
99735595
1460797400
1349149833
581579319
904266845
180641715
334724717
974006093
763050662
1803248750
213882397
1199253526
959941
80137911
84375642
396085362
798828462
561620816
1338026156
462590508
286388813
1334742180
2139015571
2045416080
2143695201
1981774642
1299759057
342298532
1608192192
1791011907
1937611050
1558938053
1521604610
430719897
583261764
1306598326
1962292234
916965895
1053448727
950322767
1512515341
396710569
1481742165
1212509320
2069989340
16023100
1079783035
453382629
878634542
1559109127
1781661242
2096790486
435254514
758997597
815795851
9618532
1424315680
386137050
352130816
478826614
1831828424
1685276286
1903900903
1908644459
1767973690
777576056
900056340
728614733
2051177477
500273405
731994166
542085992
450703899
812334709
824701474
1606083936
1151525280
1159568846
187309552
1376989166
148656401
1731502568
1828870013
1438039437
860136395
1150477328
357550831
1125144926
610452715
489271074
876764565
1714750315
926896530
1059443512
503515579
1822174429
229654356
1138940440
136612522
621993206
696512183
64971341
1010060177
1448200803
1252723673
960789467
153834232
2092721245
2014368431
2102252319
1673843630
1017916104
903639655
1942702561
1021499783
1220638310
1599375398
1954907515
1175345417
670769707
76898852
1551192876
2122243747
1420458763
1336312411
153695506
515607750
2022147828
1760829024
905958243
1676717471
12145417
1825469293
1508664774
1696044077
1000490624
1437723043
551234722
2109307276
709507594
207188306
999249665
1513223924
330560862
233765954
540175518
1409679390
1435321099
151364545
18866536
1659256953
5178411
1378612808
1262292500
348336958
1878917003
1387777868
1738695059
2040910623
626016516
2072505828
1140920192
921134506
1533479419
1474798170
723208140
1293256096
768161648
2090502791
535883010
1520738940
306221043
163882705
1668720998
1052331640
793664017
1241361320
432423392
1000498241
1510545888
397138620
1771560475
1272773189
950585747
9634647
206301385
194570106
1138193825
171922154
2101537602
1694300916
380165763
1842415246
212906056
2019010002
1080863566
2066195160
906824956
694051574
997671476
1176847268
821362737
636260687
71581464
1423792427
1732180740
971222903
2001908077
1182129965
1286711704
1208458872
1898603605
1405004520
375735372
912841214
302222796
1795963975
1871050598
1786949138
291538172
926073872
589358319
1415777049
464204807
2126962835
695247714
931083387
1064179226
1365106456
794899166
156549473
824919624
830860272
500857047
1810582056
1256292120
687247317
2104486566
1085424737
2134134542
197519528
488692972
249102751
1332096000
387130505
94014459
129986561
21470766
1980879797
1722569341
808965912
610232888
1614421830
1400759892
626445203
1759764282
14473877
2128499243
2060329223
697145471
861983838
2094778199
890971042
2000414766
943601065
320343116
2034326971
994767986
1453501032
828106863
1178966627
1080960767
690253694
7477130
396693318
77603601
336819326
2039902649
852241192
1197885879
759592080
1492355592
432807487
1673484430
1484984232
1783975078
1602699223
1352609697
1203775083
2064841394
2020108136
490561371
446890745
339009769
1493071857
719949524
1488102934
104502578
1962058880
954340674
34895552
607950507
1290218330
836476407
679333756
608129233
675364974
859913229
761992411
261525832
162109565
106286115
1222652974
1516590015
666443168
770273010
403851370
1473351669
950263447
1123946037
1710084777
2111879637
1657791630
743039619
1371194008
513005326
1691837164
1819197496
1425915884
800691406
1009383150
821250433
399799746
1810361863
1700552397
1541739414
2081830416
88096436
1353185286
940239915
773899361
997797340
569425273
1241525
681689109
1199679170
1899604987
203395137
1551417424
680589866
1880832290
1337588390
450254645
1437764382
563831128
842338746
339627902
40005379
1508308686
1960721513
658499491
649466659
944214571
1715903275
1185303222
2048659476
1848205982
263160256
1834738136
1338417672
1439234328
502443503
1305131657
2103663581
347158004
987747460
911859645
533629304
1836998383
542026159
578489411
1006111986
1187625461
793191911
1394623082
1679182936
573324165
2042726021
2132972409
807752846
219438819
973616846
388710651
1183428017
501213511
923228117
1471031661
492951939
2048036889
301149191
1339311076
222745699
1319835034
91667746
1174671062
939706209
1038348081
536079079
847967411
820313231
252254192
1584567891
556176998
1236600116
259515764
1953168760
1906755776
2225233
2109469187
909299430
481494828
337458018
221145900
2108763762
910104376
358585636
1616437639
607933959
1159346036
2134666430
1368729560
723571798
744107853
2025532389
1392662726
1340527194
1923421253
177461527
663314739
3447912
1934525731
1309517273
1448526943
224378655
1367975015
895756619
1643510047
1698468622
1459400294
1717202417
936802362
1611707371
1860739008
1095616337
1395994287
294168786
1201693829
571681978
1065318006
1165472977
513439949
1331227117
1047446278
1891357809
1167381733
267486331
1275074695
889845325
1586466061
452530496
125048548
1605857465
106102562
2140546692
856675880
534469823
369223996
409302635
1432054998
927423178
791595732
387184010
967420535
1482023638
43497780
816273960
1337464639
945795617
1669420795
152942321
402105255
520783232
713580661
2124706398
1104231188
1573982114
1781001210
1163658787
26838441
516918675
565173609
1306981457
1115301907
103378401
1190265744
2003696311
992076921
58853031
354872795
1746214192
1042300281
1085377640
741672412
2106232205
1706452146
1297557620
751850690
471426899
368644116
1825175370
1786348922
1474840049
306546748
799960789
565552456
1766307979
1231462911
481044404
1694890344
1147062036
1399887015
1568851205
2142469011
1324194752
718213975
179326264
42036858
1608049666
751861162
993744090
462594697
2118171915
856810910
800628131
2055123915
610815681
1500137090
86908254
713898551
1798155747
352064312
1627085509
69895422
87843247
1715440266
1298459069
1342719944
559004197
1070608635
1540977563
340947149
727422119
1921713237
2137142054
499330220
1169016530
322952547
212231061
1053808824
1858922941
1336488861
1180804461
1472461787
983719180
536897186
1642637882
1998152613
1693448017
1990661522
567522164
547926710
1153956037
394926773
1385834858
2029132026
1905164395
1126491849
1600074083
1043628215
698582891
509182981
1630058601
755932902
1982177474
945146243
1216854765
2088225818
1476706274
475031514
1660983633
1121168058
312138924
1731399491
374643193
1835574653
1414969853
191550954
1354026142
629351204
657690757
983642872
1239735227
2046415339
50382712
1976727613
453678529
1414069531
1853752291
536295785
984672266
1772296945
1911533159
863960552
416001419
595502708
1793594997
762811256
846777289
1501321685
1074181954
1025397407
109855580
1179495968
280859524
2013702111
1014560030
1199747878
465629523
2128221108
1535884968
76387611
1400297022
2096618804
468455443
187150092
236173583
961478134
1706113153
1746849137
468363737
1354394316
1823078499
1426442558
322263840
1354970086
160315758
1992415417
758635937
1096852097
1559626332
1773636683
970037699
984628121
2102342684
984940647
1317719990
850583381
1445006133
1099912081
839293734
611976613
1259594981
279934799
627031166
1849590316
353419371
721875117
1772692536
1350558823
1197984187
650749417
1686187265
1061900703
735814743
642951460
710467933
514900059
68911847
990775305
452838723
2130626768
493707759
276312773
799014159
107903994
326118725
1620103266
1860833163
87397919
1881421159
721924485
156111791
1902408133
1853235464
1266855367
1921797997
1331985413
239840911
10378256
1639212924
162650875
616734815
1853192820
1257294795
1946744406
1550464443
377245338
796341279
24038313
1369497452
352440455
54508497
376669207
1615096498
1126346636
961089821
876334570
519959273
917451313
404837597
328656542
883721575
599780162
2133231156
272735755
1168724032
1283309522
660205540
723354008
1589930187
1687743060
645055398
1062846484
1901317758
1637483297
128463528
377677187
881808559
1116261791
1980157840
1115305815
1658516492
1155503994
838100211
1802372564
873556212
1599293583
1325912068
1673988410
233675384
123105759
1470357631
225736781
218709678
427993791
1864730704
716550942
1859505011
114914717
1384952088
1002160917
1144606201
1489469137
1681120628
350163083
1866625951
1258010405
936091444
683185068
1430410474
1759484585
1440260884
108407389
936160338
1740512283
1428550270
488274112
893995203
929643614
1780783423
1579635774
1638369204
1888558841
1500235838
140995742
388188901
1591074803
212705043
871568021
1248293685
1181373787
2115533759
793186488
64306431
2137159787
162754554
1953552236
7976880
2884529
345087332
1850379150
704373847
1340805088
966398584
1363818918
1327218386
54565172
492039197
492273169
687247317
977237809
704378074
1158193234
1097559875
1612252671
455329436
1750489422
232393524
714231539
37781197
1118359312
1856802738
223376806
2076469469
283671910
1735028381
1006332217
1958741422
2074858012
1019047459
286403998
692459059
1159540901
787197229
1773470204
1746415707
1173263499
1008175335
225694308
656997733
1922149377
805253156
1885815035
1742232225
1477465747
455599435
427507663
40680417
1911573443
766844525
346040277
2106865440
109054595
1717659043
105386579
1132937529
1436254449
1637895505
421967748
1619781645
1680649941
1918445452
1166968260
1781912015
1118190743
298507017
1487574486
1631165889
1827583804
711248787
113702165
873087175
239714820
1688781843
844459867
686708676
136759140
1170326448
2081178626
1831961158
1239308173
1856208303
1788816471
1048170009
955691307
1852256166
188501010
135816644
1371304560
322268048
86655440
1601499578
2006898749
710724067
1598599567
687593744
714709704
1992465103
407132822
305686384
2054567984
1945352025
976478357
133890710
377058508
56671235
884247697
2098877785
2032163101
1962824317
1840798117
369379979
833554641
408181192
310085098
514587093
1778482795
2089847476
138908551
2138689804
179103340
790579136
1537405207
195960246
402018916
737120246
829933600
2095540268
1462723404
676014833
1671325016
819057108
124664205
61714156
1423701496
852853599
1589771946
300226116
1371177865
1394831915
1893323164
736392780
415239433
553414193
1128252159
1648886028
298760225
1150849294
354348172
311473911
565188636
1028535577
1072445776
99053225
411757159
1383641036
566929318
466330832
1833627345
126629266
284579840
1937036715
661240924
2004876360
352991925
1403964401
769577683
481839373
154200278
1539601844
845473162
1515591804
208373896
2087518930
935671241
1654327271
899360006
2025378109
1014849367
929205975
669547473
1667249686
846360854
844114103
278571156
128056319
812159937
1090080010
435454365
1060291595
1995289661
422613291
512536404
1849639416
267956515
433042222
900391983
799491977
2020593091
1068661643
1192130632
2007072208
2090816363
1926709561
2023683879
1886879193
2030507627
880394586
1096040870
974981685
338842526
1858506863
31413572
1126441744
378680612
944969042
1285247636
695103766
812962807
318921707
1420657159
1208604247
537490065
1830695961
28530892
844615390
505816716
1153040843
1949095278
371315813
1490905573
228425896
1547999329
1198219166
592516229
1088941476
1046667334
440881996
876486884
2127778103
420992934
1150147036
915674739
424617592
799395274
1540108639
1649940864
1427192228
1816656479
764119967
41702925
439863554
2070526266
273216872
1989961676
292219977
2091255161
1541671751
156036025
342498142
430799053
1765469022
1904526482
812622310
1639956180
781767544
1393921528
1079111389
2077388398
564725860
835273170
672416841
844580807
800064591
2088329047
228872660
172667630
1629357593
756979528
1739929048
995285132
319841576
1195526698
1808906085
1270730331
584443121
1644846811
159598604
874260999
1297164860
1261533877
2446842
720756214
1524941106
573636361
1705806432
573965822
52456465
1348565017
344826733
1177303557
23152763
95329533
137472340
703025572
1756819453
523133685
942645000
49482918
405621267
1026099102
690177066
1927997271
225739604
2125101259
326252463
894255922
754177621
73822425
1603061410
272215777
1573455398
1303038242
552828531
1995934096
1090313182
1231740997
1746286109
1444228111
1664899901
749660617
2123929442
495771380
1952007596
1207833114
235895043
1163006935
1192628049
1028136815
13437070
199353764
231693273
400814338
662736148
979297960
1404675436
358721524
1960028661
1060834663
1334787577
758114428
1659713964
1383329881
1798562776
566636035
479276287
2011165301
1524709256
644154976
1003049937
870906858
1652554262
1735685572
1249623851
1801510910
1268717160
886720565
2077804394
1139781558
577888045
779394977
1988325837
926498921
722117075
143507412
1188108520
1434237217
631389444
909023921
186113275
1983910546
1724212025
1097201147
1588367440
458125668
436705401
1568070946
74667432
2031009886
1949574032
1108239259
417381974
499371760
226181420
128653803
1403740006
1260116697
331113064
885492871
836566160
1032417372
1450217288
1229097902
1240354206
1251401667
169714795
337009685
2058687278
142673507
2010760974
456683024
1555286122
1304432715
848278717
1436233544
1935537741
1671998534
685676215
1717703399
1961620315
1284310807
1949140262
761436457
493483564
80858273
759118811
624352612
880467304
1986728093
1763873150
411891781
663231400
1978910638
2074482969
484473891
1489679970
1650764698
2017139446
839003069
1502770992
1078538073
632532807
1859248402
1566377655
2035908727
1743841224
654132483
1924213419
1821757485
349294056
698714713
1632366376
1795228443
221706934
320918041
1233044779
1062306945
1155027336
24858089
1038685696
1146536634
986673088
704033553
393515573
2122973555
1269111628
1212923716
857048911
1017995347
1340254536
1879463709
673307013
1286441497
363224086
1668254503
487977626
1227843436
866121743
1126027120
690606570
875360302
980304672
1634923244
1126526084
1487492922
1371528649
1311057199
2039890770
60558203
1393593171
1020003989
1677040898
93474739
1663216940
414187078
850077301
436216980
1787116624
548686822
2033202190
626993443
1849073854
1522070018
1581645641
455755823
439477857
1094946241
815181652
184875265
1874757218
503949814
1061285125
1406623124
849283664
1319451915
669354353
38356126
1491954063
1946288388
891398462
1284616307
319529293
1729475068
1271636133
1248064589
1141175315
1064174530
1475786364
703208052
1965475010
204970990
1892246201
1389217967
813081719
1275880530
111948155
468003354
2068508044
705906071
412541134
1020895327
913420876
1781428967
1090222958
1912861514
1746809017
1888789468
1441699281
1018362289
86174478
1076318814
1132550111
1412791795
698273124
11691773
1973498536
879502797
470728329
2072457330
656979559
33685130
1763948547
609182939
8663048
942575059
1082315929
706906711
1534557690
1786776933
26911674
1677705489
562801641
620570341
1288539256
2133372421
496322881
198870522
307879432
979092685
2142462606
1018983836
567296124
1067354139
1931152594
1824383808
1273753115
83075900
867422275
1124670060
1922369206
1672524755
1650136933
1304392976
987325297
685447343
2069542003
309093344
1448093280
866877947
1658354146
1453161654
579111968
691541136
767065704
611060724
354094061
569762410
1018503470
718835211
1128099720
1978721682
929599865
1124869387
1167544324
1214484346
1280659159
1400544430
1149949265
385770001
133388748
2132087134
2007165004
1676817602
1328049735
532516188
517657012
417508289
1536160002
1262933659
1501731139
640194479
834695163
1767356990
326216550
827963761
402452898
2101969219
224402345
1081173125
1635991837
834901046
2067302481
764929524
634045916
1888476949
1153713048
75660557
1499547262
135805946
1341972627
1737401525
1839990882
1001987377
758343282
1826448126
492156561
1920416659
131648940
388171490
296230577
679700905
651599138
2105333953
350058950
1277541468
1409691454
1083231266
895682223
1191208563
850640927
1330420000
131463027
2099353466
364452507
576252580
345949890
5219614
1644865910
1666588570
1150736937
1285465413
1489038389
508462091
1596335560
1841382348
2005130889
2002167406
2125898086
1727784181
707733124
2007470337
1152532707
638421817
494526315
399693845
1434781489
1108714504
751376174
1024419751
54423283
595738740
2144256031
392537902
1423911456
278611551
1062819660
1252585145
502891782
1406794912
2097402539
1129848656
1082585143
2063690851
1778703625
1272826932
1543561908
173838295
1108370744
824033708
1128877778
1968539664
530625865
1824370173
479655729
1152731915
1807034253
85039693
825361407
1835417810
2040145823
839515114
1450184895
1864368582
1258048811
725836194
2142343177
1324775272
1434548822
255419212
1939858198
291406263
1301249822
1831706062
932232619
1804348208
1175879877
419233449
294845646
1465511924
966432798
1121520777
1702087462
533110246
993219144
1448945857
1287233668
1644705464
1274575103
503133435
201429331
1819623572
1224166229
633408507
133723167
1133234221
215647263
465564387
2034238537
1712321537
2059385167
1874411960
1791660747
915035791
581613857
142406919
102705007
1039567877
1949219293
468231601
297295278
688262416
2065447031
2116121784
1466966870
1828862368
1557747539
516378521
634469900
490175198
1425013596
668671690
206996242
641362876
427775420
1579991378
928585858
746439261
1230528979
1325861971
1868588985
171496336
353199722
757872560
1074029701
1044470946
833672453
1058642466
1533330687
1975445886
1941428801
1321571843
2136544699
1608461697
1327784681
337126955
1236220781
459899104
1904092579
251588666
1812196540
1215879318
1843734023
1302731304
1185456812
1301158294
347819122
631587006
1589624065
293150733
705415680
1100599431
1916449365
128398570
1632077074
1701672488
38024138
999857553
953213251
387733687
2054027628
564281206
1674327604
1452168538
1439694065
371246884
2000270284
578078545
1798068063
539406074
974739504
387992684
1241078184
1105747162
2115502085
1613199456
1688384888
111403924
1887464117
1164837676
638400859
327971702
547295312
1584359541
17749511
689119110
1814016904
818615534
1088392604
1579213306
859368154
100489252
1856376568
712459495
1365986364
2095692109
1619564372
1318634612
2084733687
324585282
1896561984
1021544491
1430085758
1607527028
1167050376
1387344192
544729613
1805331775
1330726254
932467018
1471542401
2035742197
446688654
287426908
586361265
341950808
904877979
694379487
37535997
594122404
2128436524
31962271
539422479
1005517310
1006216093
844730262
1965943467
1949852413
387878319
430811043
244327963
2052742222
1004374255
943223819
1350670517
1161669616
1973389528
1030156193
1678975787
1903092858
60985798
551338600
1673537658
1117821729
1570173584
1510804525
1638168292
1860102102
1178667712
2085071203
1561254945
677918467
702707830
350373349
1278682204
1139612081
1844335372
1278982733
573975070
1623364721
1787424563
794103114
146394501
964324510
849864569
38183766
390931031
1648323858
1057204309
1008571990
2062799215
1348232937
1933666727
1246437643
2081755778
1548837872
190701858
639798634
150529549
1971056948
1546329254
232774318
1194001613
1785455480
1800005433
1896253998
645500459
1963136761
1006305528
1855006949
821157896
888848574
1935823577
449485040
1875100799
1726697210
1492763502
1916641153
1849940694
561253941
1970058256
879318429
804875787
1825218421
1338071392
1555063122
1747853998
1922052991
658045604
398843253
549620845
1594441144
804734037
176126751
1834338178
291521415
338659506
2119386322
1935703212
1423820165
1838777770
27587515
333283240
523741197
489080367
1935701727
1769881128
2686072
64127309
465681684
1949541733
36083167
1807598371
105133125
1463406797
1019363002
26429194
1508105063
1112470670
230460549
1629314507
1445192757
2074731095
1719896588
2047742509
1588976687
1464546828
867326884
1253207289
1057753289
3775997
1305573116
1439204746
259639969
1568014475
619991591
1501945044
1019005136
649395801
1852556301
1236636182
1855991942
1725254090
2132153145
1400834908
38471041
1452749050
1050815997
1931022159
1103584320
2107025868
1353443609
1000284165
39583178
857405907
234264804
1501756568
276607224
1098667216
751790895
235598399
682932194
592433688
1228909032
1023892911
559947698
1918355755
1877945659
1729982494
343484039
144206325
1604280937
448978770
832681425
209253547
127492824
1366629734
26849004
1516385729
2087044204
1793701242
966909907
672038573
1586105138
342925514
169944049
1673970798
1476182676
96604839
872982718
2064971532
1547558638
813762378
511150177
899568361
1741439836
36492361
1478736638
483449179
245647904
1683814108
266667998
1905597809
1494662931
214557334
1808311366
585893238
1048273309
642997853
1589045345
946091236
1736940622
1813122792
1535381079
1374281934
1415324005
1475075829
1636476412
1945579463
624974107
1059392414
1553302569
158933330
1187852874
964059927
1730073935
136877152
1436096725
1646526480
2059079208
1369462055
1873734851
1746918186
457213772
702664229
792604654
1494239312
1193410070
2108528174
1855652993
1012121783
1601762091
1592901095
347794070
1440958744
1949736256
1859760816
1836952578
1932188660
1004755391
661598532
211308580
895873188
299174405
1146975965
2080620169
1646052448
1236581622
245335371
1343111787
1328260767
8652221
2129846505
513703851
400064655
778748800
1837097902
771293207
1869826934
1012885577
1804698895
696048564
1457996728
425875755
1484482571
92000646
376860219
955491125
966377732
1969181830
269743659
372786434
1927835600
344030124
1531364329
115813788
208008493
1047719723
857374565
1490213166
666480861
131085673
1321052906
848069987
1742854387
1119697320
1686177627
1555877311
2049365796
197210755
1931431954
64021881
901503772
1002306317
1626623948
439396535
332890999
568232339
878972792
264631044
116038159
362218543
1084150699
1826825261
1157067005
1060883347
90328848
1519466800
402263229
1094178360
333730890
119896380
306061715
1384720376
1945922924
29718168
1204484585
750827609
8297770
1489006613
978128843
1473056771
348272668
1570492654
1968739188
775018823
1748123855
188379122
1900393778
1702590029
1077504820
448428152
1851059352
743305179
1653762176
800595054
1267355929
1692905091
1639629038
936872022
1758423777
816088806
1469497178
65176875
1398175224
1890565954
25032946
19879136
1218150730
1950267054
796161714
816116232
1570110613
303335280
577760417
849493890
67299013
1140078092
514560602
84078664
173579207
315809498
94471663
390896766
535008145
585618069
1886347753
644389583
1469210113
1978905720
1069896517
1882771123
1749659956
18608467
1823968962
21344724
1657743807
1473968844
104777873
4234078
507148232
268156171
1642220465
2028760756
31362355
1995345957
1348921258
835544866
1093664823
1410998362
1162922922
751809041
642825522
902193214
1182715841
1959454892
1352882131
123339729
1434374030
1310205897
790679853
417147391
235822359
1761866943
768748074
1010105240
652506714
768645152
1953653254
1982800149
896253363
1844459417
1862811962
558668624
1884041200
1291656819
844326316
1498347864
1369905004
2129588282
1913076338
241111997
796438
1457878456
1840169171
1517467854
1616706768
1739701521
490935085
1541306491
1575604268
140976182
1223273087
681779335
16413804
1899673842
1558370034
1486207399
935561074
1158250965
447694817
1068080938
52842106
1171779453
306682916
627908445
1765263293
127412274
1345620094
1106171090
1203081070
1588779661
807342143
1351493475
823807468
557269681
1786097161
501809488
956078849
1485597413
972695423
1415666667
1818882145
166597992
746890695
1712832806
1038350862
600909267
1305532042
1394759814
246004449
5862727
1962250802
634310452
419856753
1301036167
307328394
1740336555
1162963708
1857210358
395814948
476128125
1233426238
340909688
2128149741
1858071511
813528671
27483814
1215292994
723158038
74319561
1325125293
72166588
315077696
1522019002
1620288364
127293667
250731461
1806709435
428622232
607589451
443574999
289133049
2103525723
1833239986
550897139
1787775463
1820536048
703513020
1790665712
1098537297
707854998
807230574
216346862
803232017
189129296
241705009
337459247
2028712366
1525670497
1434418807
1867050923
663038725
438086206
446155044
83085709
68929712
1013559918
1697702851
1760215686
690994674
1235613187
1769826436
67991247
896353208
2128107087
942961676
797102470
1232158450
2135883000
284212914
851817606
1307756735
1097994079
1605144989
2138337115
1196788112
1256327178
1980154613
1143596560
1029592401
859327197
816973595
1893915228
1964110002
378356378
528394426
962505790
1412719052
1419913432
2020478222
1071056297
1423052066
878880430
291548014
599275006
1871363277
245498116
1915527688
1953044437
1248734434
749800734
733741141
1782430236
838334091
861474932
1283722292
792994867
632459351
1065765483
477449407
1521644074
654280221
1304517683
486689816
897992037
376251750
648246274
210664952
1861956376
816515741
1867694304
1055442094
1025012829
123168233
629589760
2133463208
946582264
288467877
1924576529
2016505970
947154028
1612000284
551334662
293601724
78660300
332831201
724171315
944719130
2119691202
2143835878
1584928034
1637077363
1526460325
1174745688
2130612266
309498550
307165668
1831632022
1935297326
780725406
1931280161
1058956660
1387875239
1018443530
1379879674
1106593796
1582722518
482240189
1973703185
1956656617
910515594
1367158066
591317321
1402019124
795496518
154076779
1240791935
202039153
284475695
537374355
1959659034
1193197062
88621747
2065275369
577485253
1203921270
739589687
56066858
824979466
520964986
1866284605
557662462
796635753
611273115
1878588450
1771590448
297269817
1240276748
782452893
1866216187
1129458799
81362665
1456263015
804209363
1837979722
1239358587
765963674
1924943325
989381891
1870901683
616390832
1363995665
561577782
752365528
1823122064
440565391
1391605275
1502259478
1796357033
826222404
914233285
1880185349
46715796
1503159598
96187790
420423128
138275651
1158097931
1255944361
1601315502
777849030
1977993161
1461224845
493887662
254251832
1005274689
353727491
994443100
1771249448
1281303881
1151573739
498377728
10258450
31534141
339410157
914442925
1970892081
2048191824
932484305
1249265726
299963298
1461672821
1402865165
2025452235
1383120610
1571114600
1942066677
1478723003
1582279670
499186696
1674950385
1682073714
143307764
923105800
232011279
38030484
208359777
506591325
1107536176
1981958234
814600118
312679977
1759027752
428100109
1331322151
654656726
1472041970
1389915513
1293569008
787279142
1461604372
637690327
86844095
1805892239
489616866
1500985350
378827099
1611867149
615680944
1260470733
457169864
312948874
615354695
1846642622
40316891
1714975440
860263943
169701047
232149398
1011285379
845696911
194462345
949137919
210957964
665189014
1315789022
339335665
1594705076
693406841
1833272206
1906142379
321358958
1760682220
1609602481
1820760710
1586892755
44705464
2113203353
1532659682
1902631281
1988134367
1995329802
1822638648
1577125890
590952931
721692809
701298840
341902817
1218555801
122863786
739596434
726467484
776898145
1765127255
1406637805
1545500020
1243399223
941115957
809852482
1837972429
1990310603
1537678896
236534288
1143237184
184107540
1595510207
1200333019
1460502508
181033578
764578421
111540574
1972084578
1803265413
719420433
1214493419
1450433077
944603659
1397887282
548234606
1839037317
1199567571
1601438672
1701659426
126670309
1782908991
365235448
2080576790
1284722272
1865702355
1335075210
1100799053
727202660
1309742301
1377280681
47461397
329107580
341756800
1682038555
1053157627
980475766
984385518
382990053
1414200532
1746283734
117373257
990789206
339466307
1228799272
1567334619
521443389
1735134937
1963065910
1539816342
659432765
1411855303
1816357092
1285752852
1099643649
2134664209
929148183
759064499
1592311260
1998554462
383997603
1258628821
277245755
851704516
1664640159
1000359811
979472138
1107395038
2020872508
1318551174
1910883421
1495868751
1189079611
1196977872
820397380
184071027
1034264103
1441987663
1134232862
516955253
1874527735
2131507001
848170846
661264639
1267082027
107054049
1723434302
302178519
304175215
867792047
1127724244
1796683103
244718418
1293052671
639145067
1416794237
2065248309
1105082336
424990913
877566980
205893574
301090594
1646224451
1926386280
480379569
1674978683
481278393
1002904995
350199978
1904808806
844152839
1665683939
1034374323
591222729
1914529169
467471095
1064636551
1124618985
586395642
1897805095
995739218
1602083778
406456115
38309815
1924010455
2066973137
554021180
602765855
163194187
1325563578
221264985
1791869109
1578500376
869028679
1456250085
1754662990
925796349
619203224
504958955
2138906544
1894430227
1698031190
1657123256
293084913
2129120
260068142
1939936569
1248509839
1766892068
1582796533
70379175
242118125
1871561258
993120161
1522058952
699297287
1526665869
1872001346
1279812310
1992845944
1125403010
2133379383
394662666
934815223
1481329413
588310761
1317691220
1080974556
1365901182
1257432460
202519744
489256458
877044425
1740982193
1372553785
92742648
1980128826
604682917
963098669
2102750261
999248058
1211615060
407759744
2029310579
1680795094
1947177303
1526093036
442537821
542513666
1064265124
1009679629
1603039722
1961621916
102048566
929379808
448047425
1333671853
1930336781
667683764
713325435
2043950133
1380830559
887906211
1128731481
1866239668
1123601187
2055106835
1118063256
478818070
2114914259
201996395
1749840897
914372615
1766469721
1341054007
2052004463
433804640
669749810
1209311772
1726748046
517298181
207182780
170770812
2145786291
866137823
155149190
1133588152
1604259890
1157395497
1874563070
1332799913
14269901
1970228447
2022999715
250800764
995740759
2060443701
817407362
1978412917
351567143
122010800
997645585
629628294
1616171032
449763676
685253603
2073702150
1766472221
1781870163
1343866802
1626002059
1518937386
738118455
561386300
2091270838
1947979279
1828225304
935384254
4121981
1547233213
327330763
1097216621
1721642960
1298725056
1062665234
1357220199
1839072797
2049046060
800720820
512701447
1617829610
1889771766
2138350453
2103418808
1039801477
1625968879
1112888794
635970446
580908723
2066802786
874957942
349469149
204965715
198361988
538411359
1513342183
732036976
1685101020
1073744019
66183426
1318906738
2034089363
1378024349
777656224
1106402700
1029605845
885499547
1152645732
596596252
781113700
833206476
1002146519
1209967993
924033373
464889976
1987289353
1911320798
571186101
332462654
130823903
105127293
1277688966
2034920804
1222477269
129088858
1603682212
205764354
357071852
1004746865
1339539433
414280412
1341772899
229347613
578423341
1595378406
1614201277
1932557468
1492154859
874940243
1255507312
656765354
1834189309
1639998333
468700871
1743446710
1790821407
2140715482
2796395
1168737240
181100366
1298326103
927157438
1472250687
2113071950
1731423659
578355828
884020642
605125405
1041914005
309255847
1140892308
1395152852
120935555
1519227675
1578702334
1865163860
268033236
1719377609
323099190
664518052
1403633290
1478418086
1966321725
706484894
198765301
642391369
380521516
1374391103
593831802
1009188123
966892904
1411206323
282011917
878000482
831636460
1887511726
1607996010
619911922
1598490208
1637458110
703556093
803212994
573110776
1338417717
684068640
1943223461
2069431666
313969221
2050573133
1318006652
810848466
492048186
1404847775
53889767
397131465
1193751694
151332028
1486810009
1999616334
2098318228
617844396
1240173410
743660087
799060644
1782225110
442760545
1374495659
723972225
97443202
1616119889
431146629
1429715430
1893346855
308506289
1244316556
1079576816
1526680339
77969178
842589166
1791251013
1018290932
1696478407
995949116
325162939
1212829120
143784499
2106035732
1541790760
1577355258
1593677385
159439896
1475227792
1213688875
1376109911
1496162039
1179568284
1081571218
542387020
84005689
1250160194
1917001899
1113857148
2012908153
1652823742
1221100987
1711018433
2006861690
924412990
215280817
2119053603
2038846069
462634913
1477029266
1797645042
1225686814
2082985708
1524178048
271140071
1586260876
1457297357
1472014637
748443846
1442408809
1043834927
1951520768
548821486
170933380
234539815
1185627445
87258736
1300110259
471565379
712018330
1880232885
1886856310
640146522
657392495
2020938760
2135603700
686247182
513302977
1020128238
2105175532
1158807205
1306393739
67145295
1766501086
368850937
1688284580
499850097
933201812
655322554
843390812
1109037032
278220465
1765796875
1549289767
1562865379
1335780099
101055723
326819013
579510328
789405430
1086212201
1431419057
1559310665
1391780770
2108224677
2124522371
257538410
43361195
643584894
655821791
980328030
302341950
1090543270
1590893839
1969020257
2045392776
257392393
1826084079
1638749628
1680905038
1167735154
333791407
649859027
526557359
1486212572
1557439474
866370909
895972438
2035984925
1589151966
425835993
1882239358
763646383
1019844711
1998218109
2036297071
307214159
1923306868
277401394
1592222756
1917800616
463062166
1067402459
1125022362
1783730626
1371315802
1440392192
1446800357
1976156544
853679202
1893763327
1679732464
313422232
655435551
2002044791
54994343
1749530791
1552025287
1484815915
2135816648
1595789166
805097344
741106876
767671233
927376580
2119594701
1456548987
1247524865
1472033629
1210778048
1875382920
341659713
725406454
922911582
1247543220
1324781393
1158384181
1354261257
546083427
369060595
2084995738
1105204331
94667714
1812603583
520394137
2026187875
1107684990
772820930
68087588
1918720581
1431312899
963936004
855831767
482687738
932101323
1649829236
317307771
1327815597
701976626
1799262664
1350185543
596810981
1445529410
1624511092
241731188
153858824
984939461
1479954189
1104402554
56501578
1575446058
669295879
671508718
1411581414
1061341756
129400136
662420127
749122954
473687738
1857691564
553456951
1919490133
292833204
447772651
1570163131
1019296643
1640804904
934694873
469457690
1320933294
601861347
2001530799
877204780
303779977
552180247
420433672
1356015639
1668029183
121720933
727046862
2130100243
324915194
1901635443
854471074
954715120
2009046095
311392334
610557114
930474024
806308195
1779739579
1987231439
121262046
782450064
1366607116
1677394084
1584466964
2089127845
513735219
1237252185
2114832493
337831543
39307021
74532703
1988788525
1416673752
2094227932
876944285
826866937
1641491568
152166025
1816828785
1034112015
868448160
825929940
848917147
178532330
90978267
1908493597
388161419
2137035726
1730256179
141005057
1258208917
140916636
1808473113
1277158641
1950130385
121333868
1205059590
1226693057
459410337
1562189382
271406159
1214387313
622048950
1121821214
195771946
1286597141
1202062014
1779332458
855387585
1979670363
794184630
1360134001
1103409155
1211746593
1140118418
2013784781
1517434241
11177268
1330012118
1036852978
975710774
2060917985
917179519
2123841941
1101263045
1806756990
724983643
1652427508
122107052
1260073592
1841192246
960178437
513658135
980678817
1828409639
2048246326
1698872462
491310017
1966762073
1219397323
1109242119
1929854855
1127576655
1317601911
1157382858
2034832154
2137025974
818421370
2097791857
15480200
292364978
1187838722
1836497602
1637848902
1711622603
1235461581
1950821209
284117508
452054821
231602190
1689223518
512530538
186764878
1101557964
1497912535
1838799270
618641258
986578183
1093947258
1491301544
1474266838
1070943863
698824966
1292581450
201842273
898980686
1184782611
947704731
316894916
1659439788
502353136
1335949971
1269021684
1307275124
653371176
17338727
88685030
853166952
21238743
29873619
1175971782
1857612708
498090027
430483039
809897251
1127340142
763230365
1993740918
1610821276
274515757
109328692
882931439
1503386237
1650695811
34342698
1401362764
1256385685
1592467211
1036467795
1766547992
839906401
1329400848
413541923
1298457609
891874433
1025422321
1012472197
737071225
1425053488
1765124341
1310012060
416332777
129765481
1139479057
700660887
1644719850
552180247
976362990
1119838817
1304297789
138520485
902395803
1313467152
752208957
1448286831
1329372884
97377101
616827207
2074586435
428098829
534528758
1006313835
377895780
1015246186
210456215
877303569
1851315772
1352727570
193582748
1336037337
506023552
237642960
597992498
2222392
1953159500
591477503
1098648686
658134318
1401706257
645101863
93687778
717201672
1272910294
1703395404
1441025346
117540718
1327987888
280470333
1057883629
1684055666
1692682588
557571410
1685058155
1219132978
1765358916
85336681
421978342
1540080766
2103261949
691851433
1443459867
692177692
1000983582
1356340287
680849294
481359961
58762977
1160354853
1726579021
1650631442
1365942704
1605347217
1308069916
1736836616
1681362994
1736169858
676988413
1379793255
570485907
59652570
386501417
867589865
1266308247
1884979041
1912052186
2091989822
1655450758
61032487
97593231
249710518
1018596965
1171628945
1433573790
1426875212
1190441905
741383620
1744718119
957222698
1407789477
715042259
2090956180
986405905
1717046893
1994525610
1744266777
559489540
888324155
1247761471
659215847
1051159468
822981005
484128683
454358385
554435612
1926065124
1293919741
937841207
1898634576
900259970
150552439
1666430342
2121397320
1346233533
927663569
180889674
542515142
2137003912
1098735289
801803390
2051477915
2136508665
1604796388
800050341
575815973
744006221
171941184
1993358554
1289893798
372274012
164400170
420332268
1351365444
1699121786
409361527
715034125
612853864
1257311558
1536811795
1420739346
673803735
826694918
1905811956
153619614
252522683
1948358755
1400760878
1851995562
1568882693
1806336911
1191593375
1586610440
1179879397
302631310
211633750
1805604473
1444883488
1598214015
576149824
676891442
910422171
1851118088
948681537
110155844
662946758
12225185
1995415004
1235173649
1349741409
837751027
965557209
1980771875
1208501432
2054957687
2034370361
1078951245
1575820955
59669323
1490181548
1238549080
109553515
1777257864
2002623646
1906127668
710441881
1046363976
1557463837
1811596721
369435475
247167685
1200339054
824933419
1400008587
1404572139
419433469
1037938159
687787540
1486275557
1356180025
438433936
1124270359
617783165
539311708
869740316
843935594
991400138
1919213213
855307860
976629548
864200722
493777706
528828271
359122292
1282983594
926702524
216818740
1174292915
989151304
200794661
1858242853
907018116
1357150185
1584777625
337899621
422769513
582133384
1693203574
388212268
2479418
802181134
271258603
2084777431
1676250158
2134105894
1613845527
949449993
436800433
1525262599
1880844700
1645701401
1019767739
672824563
1213674116
1462445082
631451853
1198223388
725106827
2051139392
1140177887
1061306710
182845788
427369888
2008905552
88371058
1640359804
989222944
1503060784
1661696143
207518154
1868887746
857290077
1047403278
896465332
1295081752
666835665
478227648
662154243
929050291
896895468
222795233
1716736365
448469983
1491055666
277649055
917022916
1096676224
1091461847
1847833514
1500437014
1659102021
1185424583
1014310143
989902187
1492619552
1224253505
644547632
1986629812
1030589160
1192175822
817551786
2143491448
452177968
1835367160
372200261
359099595
1711474090
2009394623
1471365037
1076188205
1218208585
1526343903
141727611
1661226111
2116079575
815012320
461699782
163305924
70874886
1591693742
1286094567
1293214660
17397676
1186681929
481767247
760909858
1045188545
873617696
66403974
615983283
539896882
761149513
458316248
1508225124
296505935
115627497
818095767
165808304
1424964278
939633011
2076550898
644441787
1159343761
450619491
1834966640
976553753
948007735
1621002803
1943076836
98714153
318380408
1136322872
674791080
1437504791
954718205
1101415312
1454037206
1677707166
783069118
84861173
890141357
550748774
284592840
1660400159
450544936
1333690309
1061281635
1706646453
946619675
428810637
835967984
1444575433
206604850
1010793725
616033028
1904209718
1741377358
854525640
962098346
1812761459
890847823
1678645720
964383291
648347935
2098571222
1460611078
720411350
565055552
1259052216
1385316956
736851795
1176352084
800143872
974354592
2006826387
869114336
2134882169
1668612150
1868604167
876347382
1124721715
496596411
1862858718
657144674
208803028
167720121
421665919
463617365
1387041584
194411964
1803933785
2090104568
520647414
423182105
1063737535
323871471
792097324
1201291270
715708998
722902109
1296593801
19696560
60535424
68097578
534089138
41424567
297874443
1473318189
677816962
99818336
1841086540
433598140
472955635
2124055009
1571548397
71300884
5846412
1648208857
2034207618
881157506
549642178
715603578
1683605351
552374106
1756542754
1093
144178030
1947925374
1099714605
1710397747
1236766555
251764706
825453307
1779422791
1141793615
1689813235
318054670
651950204
1492220318
1382087893
1151440501
757163092
55291433
1127215715
2072558495
1138001320
84445799
1298535319
2090094909
686914440
1715190274
1296387398
573493246
672932729
2112828265
707631553
1996818302
1794071660
637350397
311759453
1870896696
2077959553
736386785
1169620800
828609651
1953343752
435639360
1751423536
1596223877
1166451181
687196147
1862766019
1876645638
44386062
1477392863
1632533720
470395933
885223510
1582753752
502602595
503335116
1888062593
1027400651
700217607
511698200
1539469627
2061134592
2115473026
14752996
777241573
379674224
207952100
476825845
1461924293
730704508
114771841
2060880011
1888179517
1315542623
2015568154
140704560
255094685
1794186971
929276372
1355130214
2063613613
1841175548
313678711
61992504
591770542
532552639
1616478179
2130492901
1944608721
158537670
4689615
1879901274
2000509905
744717368
420317972
2030093514
1420130312
1090324200
1282113466
616007732
1650589435
1881725994
998409978
1803632496
430235487
1478371067
216523222
1682976309
1406469421
768969949
614439037
1391413612
547233381
1901712689
1112329510
1701363814
1420547256
144670740
1020995710
43359411
350725432
892159461
1639870188
1210305371
216532299
1516745346
664115028
334933478
728658860
1929958188
1690514160
334762480
1430317078
778923503
215452055
1639874735
1702581526
2077042225
1290490470
1050934364
136411130
1180517184
809194445
2011530119
432649471
956556844
798630583
1005197516
670264049
2074082336
74680599
1432919598
1610589874
79744148
1214421525
1195986831
301112070
1517047699
1801444423
1427776115
514450042
105354239
261781018
193854125
287422154
804147522
944836189
442771481
758016633
1233533144
1948390105
889946255
1061253657
962118606
72252469
1335309309
1143832653
648056861
1600662343
1060811900
1371232726
977857617
277318645
1984122841
810425361
2029763595
1352840547
435911649
1587265137
431803440
1614624474
1504456088
20424326
1434657652
321139926
506203206
914704958
352527559
176629964
805910500
1848662391
1218904208
382003406
1354740577
468599327
2078062394
89329505
497758790
522575318
1947109673
1999557351
447743153
1187831000
1713022962
56616492
1410807234
918563554
804317421
2111403676
1197305387
1221710086
1236813987
1230776071
875008965
1472760857
649888564
1579604479
2002468054
796724982
699564914
741031802
1881459950
201261179
1811687291
496267500
1605037033
1371963608
1240714239
939199626
1789207619
1062166093
1894965006
1986403360
152911081
329368374
2010210526
1565251935
662048285
2031093078
1744490388
2052974273
50412125
1884927967
1827915920
343109044
1223317451
1269725397
1261294812
1254305652
1132885625
1908330981
1528582290
1226587649
1718673780
1682586833
1914638619
912815993
827383216
1548140008
1834638179
1087981305
1688701707
2005224895
1346580244
1631691598
1966729691
313740677
1937799921
1095725139
395769675
1456092323
1749411522
907678887
1726053235
285203677
1644722876
102567046
1934235316
901276933
1868073071
774857416
1226391244
981948257
705962759
520372859
1910934539
598255913
510949221
1976091795
697372921
813886037
1526285312
239636490
1755468859
1619959728
25750980
1122056403
1767373347
1843785911
1840697013
1260990939
169042766
1609654083
2070834983
1718173636
287983063
1772022833
457832423
1323878510
237215832
1886169697
148943580
1209888736
1420213039
1834557567
796535501
1241405138
1628293015
477262140
739415137
880269926
565684257
1771449355
466203035
1672209699
723287654
977702112
1166423103
1845006210
1039414182
117126370
1346719622
1271479644
417757444
630965613
1904807348
79502524
144263727
854144488
392715241
487547083
174801577
1695894638
671090627
809870295
777304516
1958264633
1385856667
57024287
768855672
1859951480
1149423803
1210830728
1811967001
1148844541
2024084221
1624027995
1899913734
1598992216
985186749
453814147
1276508678
609178689
1223280869
1117190344
1418807551
80646434
1461161320
155430618
762993532
490609833
1819672252
579228894
36633072
1149538828
121840766
912154387
764218993
17712860
1115846842
1458585511
2006651193
1421169005
1048607142
1171808478
760574426
352433705
1643364186
537608065
1358420756
911361155
511143697
1938509243
490113188
1139968017
28499478
1783107758
877130576
27990196
262087695
1521762005
1540434922
1406598712
2053699010
27516241
1670745876
599285458
23584900
1491879792
1603590922
145823231
278940347
345985071
746619581
1585470148
1605818989
1396245299
210281801
195113037
526592896
1464081656
1364914343
38691491
728416486
261165935
1562659033
940552878
826110055
190054037
1942538121
1189698984
1028452258
1576965844
1037788003
1369834053
1595298883
1490986630
14765647
520073404
1815562394
1965655834
1302542245
944547992
2088884754
1459484536
1049892099
923148820
1187316301
818768409
1241701756
1878870861
15804254
1353018041
735890599
230394478
387423760
523505875
1363140486
642473000
2063163824
1557626216
1453530373
318756504
1708211451
1590639123
568103545
1746398972
1052090046
510844156
1476091557
1545250546
967520828
788556905
491210983
871287833
2129553991
741842608
141392078
500871238
528497001
1370017015
1182820717
2086607664
729266101
521132719
1872193439
46773539
878312034
1560881982
1053200590
2130028103
18288461
393712990
822485217
173875574
742147064
485415575
1095543145
574072983
1882696242
1805337877
110618942
1036466011
1321635044
1027958161
1057940190
76010913
1396487876
1244843152
217125484
2040997121
56671235
2124824912
1333316828
176806832
1367523231
627998330
1417899942
2001633736
2109499587
1475068676
1637452013
1858542743
454375046
1664241936
1957371302
246316852
1058868295
1890843823
573344635
1215104264
1768062345
876139267
1445375780
2096322366
1071835638
1042990416
1894408170
1945443739
2033340411
1422508619
1936772343
38448032
64322500
1135231729
1924069975
492705438
1847215712
1659237399
2103322469
1628961443
1263009992
72141541
1890885017
660343789
244022042
1134118168
171002870
1425313806
178601556
715488601
1374162650
2011300586
1888867033
197613294
420682079
1479520656
1748074158
1114627618
317345200
140868244
299141176
193134076
1118990259
1513577314
1859878964
879547460
453483418
92783774
778046569
938194663
1124678669
736844744
661695916
973313638
378425613
153044820
1156142456
123081325
846971266
1699400632
458215193
311677485
827510289
154977078
1909688131
303821955
1034690567
868747441
321052310
715332709
1217274772
1986210947
521432242
1530365750
2089657308
1316509469
1850743838
1200565218
746828474
71060405
1787386082
2124757431
749040189
1482050339
910348174
1574905641
1527509413
1245549417
309415544
447155550
1061262134
1956675715
620103203
1199934043
808337405
485600398
1946685818
1956670436
514208172
276426072
1478411972
1517413072
1494407672
160191969
1048090429
1403139849
122948981
375468358
586155616
1014709640
1729665869
1436538784
812359308
78624076
205261479
719764153
54273252
1965786828
954003795
523409196
1900086543
1751401496
579157335
1515219859
94380183
1143406852
1983807513
680835309
326928172
762892767
2099955110
1162280456
127157802
220924517
822253693
1580091681
176149640
1984154336
504422599
971675013
253999794
442623733
1205832245
545648480
1305757235
1832379175
1249130256
793158956
477016759
1524852376
170927040
1036067037
1600755052
1768623876
916388322
537789452
156091616
1716178690
40348388
35795799
1319703916
1339435767
1628879563
1888435295
171333603
769298285
1463211043
102000094
574609749
1699941147
1872584970
2056973671
527442564
1429253747
1698916685
994226433
1517113220
1973809420
308730487
2121448422
384007557
2114376973
137691784
956986390
1960245110
438781225
895547954
1137776135
1522109425
391230738
1188072167
496733938
1881622867
1728195384
2029732158
70686446
1937800576
922978746
765900102
788710439
1784441925
1573640037
194257994
1857659003
690806700
744885443
1377277772
1359882984
1863948102
1739753599
1199607657
80601059
1454576567
2095655271
189455166
366855115
1313212645
1968528737
610105736
2084223818
2093254456
650695228
1459447468
1559673144
288671102
1385610081
621063806
1088208751
1991958129
1985373682
2079083880
1641536305
1225759002
502284258
558454234
1322920435
175916138
571528304
1473391511
2078026424
1730641443
969671488
1854799740
312635490
2133044652
776079447
1177933476
565147716
1955726728
1022224746
2111459535
967119769
2095499556
1932146447
1850126012
87246911
521641507
2036481957
290677196
1723259958
1264804301
1166040105
1720661863
568173383
1463672545
175693830
37355694
966653918
1355438773
1032030338
1118766956
107282867
874486118
1535911215
1297148978
1669862334
35485323
95723817
1064196589
1202874762
181042995
1682858874
1107383812
1046735164
1986328891
1880016476
507366712
789581151
618526490
400116926
1541710
468116401
954639592
1291823834
1598499720
1655787859
1788373546
1763023919
60453151
623904301
633696305
183135248
656132171
280300170
1229959462
968591679
949006134
860702018
1847389240
664536787
1402140803
2025555881
356198912
903806774
1522746955
1783930410
1926348608
21158785
1093726224
1937707851
1024452739
1288725093
1636473428
2023722156
1350854140
1349018591
1017927494
959621735
1506772972
56039190
1852791987
951062041
1001141916
1211589150
2008436313
20679333
2093763357
1170513984
1013379303
1210084023
646837881
1900729104
2069042643
1456385969
520632464
1172675564
562139995
1398645675
1734777264
1028985996
316142079
1996902639
693517019
1799312311
1466405771
1453095427
1296489660
764626030
164684964
428482493
1099260024
1965354330
1463736853
1679403029
1000288494
1602213873
1781116013
567310897
1471121799
835934890
1029635720
1264418782
918929172
236845250
2103760242
862135580
915252016
465180485
120433390
1727400047
695446961
1388378479
857288827
1553786426
1838603698
1041956065
1473087006
1869619371
436067667
215263626
1437280012
1829286818
100975351
815547779
1114787116
1225465014
1537323227
2120679944
251987994
1953758138
1680560776
1492752089
1832890395
308591029
1073460055
1484592902
543146596
1611066191
1446573462
1732230932
1256550040
1662518753
1599301061
1622015551
805920983
2041463587
1963644740
1635448019
816815409
1787760727
2103759646
1387033066
824203752
1767147565
818594025
727399344
570810911
2133166601
1189104192
179394473
1451509733
615184854
1385929359
655417699
1276131952
1718335159
2120817780
761928327
595639977
390971982
2074090446
2021145405
1246908009
887433846
1673882315
111756796
1117113564
589909743
2119408463
1026547310
834619448
705244002
1008235243
1507582046
1828105137
1492411551
845055508
127473788
992597610
809521477
957028447
745840201
1415483309
1548802419
1705433261
856938290
1455422068
1923988906
332578763
377006405
1075740641
1556702663
1566613673
2114826228
663187293
2095826538
2039223717
346661915
654966769
1134528273
1946409185
15727241
2094389549
1153842816
388980554
1559243753
2094975317
168768564
1280601044
883861610
722393694
1575708644
1291781535
47162721
2016422370
403119429
638896574
6964667
2132407074
2033011614
192838326
1193241399
140181716
2055406159
1001756274
1104494754
1790399502
1738355950
163249768
721752254
1530436941
1288979349
1058538640
537188151
696141200
891198871
2095795185
580195096
247221119
2107526749
21047273
180826276
711742365
2111942920
1544668300
16263829
182247251
253157544
1243176356
1974570558
1771261523
322132475
1746153733
671383330
1078827871
911266290
1883141914
935175583
83960099
1890016622
636078597
944681584
1419771742
932931356
685294959
1512622452
1153540185
577983898
234263895
45448915
74835105
767723156
1924358244
112255929
1317284336
1396109604
1252478007
961079876
271024825
242004387
413315887
1510161243
1007149759
1549264269
1551130288
235556847
473721698
751099169
703372696
488350838
8552689
1386494545
644257610
1046922384
404702974
1722725692
1469843197
332250939
1305512738
1267797500
1262991974
1134749655
597016794
1420476905
1805480365
696697100
1099174526
154202605
79787962
886460
1998310258
1546162974
1219694259
1260224840
772710272
146159175
26341320
1598543742
2066727295
2040189836
1251281321
1822681357
642133014
799724114
1088630926
1397546492
2082736972
1810305757
2112053694
1485551747
1223805209
335369514
1964623484
235287831
2038439021
203983385
1188782854
1754635446
1816844327
1539881600
1760459623
87420771
486821552
1751801571
518027079
1673547142
929008580
1544211950
2117935443
1171891859
1026624195
497483619
1695572315
398891065
945524298
713070425
307244260
1589577000
977558888
1790483011
766946335
309647515
334510901
1016276623
1901950123
2099701959
84174304
1941782941
2009540240
989416516
192354765
740335054
1722341764
1344876697
233402862
95266319
345384890
192428188
1625795135
1370469418
444368666
345969700
1293531215
1159222398
377958225
1367350905
746110758
1158600964
659312318
2064920018
1461247802
1533046426
2118552620
169953695
1174143180
2131309991
1078984062
572744044
171951624
1073225354
967621723
66335049
804213096
23062925
347138510
1320448507
1605069113
1744758819
1904550999
778358183
1957348830
657347037
1622131531
1255348886
1290752989
1421138899
1877796774
634039560
140363489
1761707569
286492247
763174923
1604025693
549892935
67976354
598804269
1829819496
1297608241
1355586275
1139708595
1123758291
1783591866
1774670951
2087291864
1897960269
576653669
1349660237
1246594242
2103287338
1237586878
1917579204
803704006
1298177118
1102853413
533654583
1447501463
1534377115
645683628
999154969
818151024
671627353
583561991
232380220
1410339556
1012083700
105783286
233017135
1114139279
895789881
1750569742
785009256
778019221
378070332
308059228
2128684547
513266042
1023120574
1303678555
558996052
1544718017
1824804391
1458016445
1961848332
1108528463
1882769323
563423787
703764075
1076314380
947558133
813707146
1831254509
307634064
1962572069
1777766966
1022527652
128669444
412969578
1953775391
1148588545
1443425157
1437363385
303917022
1230246389
24869805
1203231465
926017534
1333660573
1143747211
1256999012
532424796
842483653
688139643
1566694915
1537892050
1207930127
1730443437
700561063
208680310
1688183404
1768185132
473933770
557907282
469583110
280680647
140869718
1687486230
2072681740
1130105097
1756708503
338513836
7997825
2046076098
571802209
590433566
89664535
560652876
122062951
414851967
2142356003
1394456218
459127679
1678590100
168630475
1839204323
1987005917
451407199
252529646
2143841051
2036760687
2090064761
1974355359
1712107549
567683726
1456381220
416325884
1001007364
1409887121
1272249910
650755282
1147221776
1316583918
765024150
882383576
790106160
2045172185
791205426
163212931
1230722999
1659491664
25378696
1358827542
1382624926
1554087531
976164936
724441026
1324011566
2145939734
1259209352
807491533
1264580710
1634768115
1222587973
535212676
2090944437
1449225760
56248569
1703440984
1450883190
505001585
2089422486
1951602216
2054370438
323576211
1141957684
1676681624
394784749
810044033
1010539462
1486079255
682164522
440504949
717022377
177065316
1370634260
1814450505
2006857394
1502264763
27188292
1707792198
405918531
689083244
113732310
967658604
1649463297
990660677
1319374591
402518554
2105059714
1866818645
992196453
748478833
1575690009
1550770933
737847707
1000286722
2039368289
791560987
567955758
1898669245
210181463
855133957
11085387
1141146988
2101818918
469227917
376763384
1953112621
945521944
1544045986
1869413657
1258962395
799541027
1526173971
912631527
1099250431
1416174588
613741208
1540401093
530677861
181265711
696988975
1591876076
1470134464
2043721975
1244916042
2009011191
2111697762
1445990197
1511628381
949849764
2079074701
2089023758
1304731039
1886279212
727798981
567048904
1849136337
486970118
318449134
92469601
2117878532
1473149186
1245130787
1569851274
344190229
1523104175
778441927
2034770473
1771390285
1202220244
3150926
1241185381
1348017783
1657079651
530102986
632959589
717886946
1503965531
768343204
207142767
1462884287
1640448052
1597086549
1674352586
2130937439
447663497
897277682
340763708
1838279755
66717139
787489521
1958705594
566788922
1928141954
2085114800
1709752671
295704174
917077488
1083297279
1267379670
1508467579
1190651444
819066766
1135744935
722136004
195837046
255349603
191872071
1162038423
466690192
2111272398
760159498
1705352402
227605473
1462542936
1481476814
950612141
1075389329
278805223
1581934776
754155766
575126154
863472887
1148844223
391877569
1446039549
569761803
1165131152
1831528729
2115207010
540716503
1717361686
181464411
723328696
1355786838
1240253547
224659567
2016384973
6449415
730901615
388262827
336465034
846958051
2114633147
1613967238
973917415
71335368
23910599
97682071
490976289
1896724735
684403935
685231003
367647840
1996239021
182686694
277300427
1343241357
576758860
329161742
109255294
1827709958
590637147
114284165
1831754937
937284177
23480574
90180456
988096289
1204745195
803748998
2075869223
1696884875
852210116
640817145
1989072066
917001457
254941313
1347030044
235611591
1209896193
1449374350
166063507
162216339
1248907225
1515178273
316124329
1400175949
1737186665
1771840521
413964074
2067672559
10698370
1176288122
729554747
1287453172
679118444
233127826
565977251
1892815679
1953570982
1562202458
1051104156
1600868401
1311132340
1041104345
185522626
1436960603
365605827
1249552171
1292975752
1449136736
1455503382
421010965
376266216
932630927
1784367095
701582309
660893549
1176005209
314100817
1187657579
125962431
393179261
490726027
1997443729
1890903140
1419290132
744678401
80705178
1482000151
1238884729
905319399
992715680
1850775207
278135482
717247471
1588486554
2095701254
427949142
340401383
2127142941
1432314407
71625758
1322764373
387742296
249521887
279140616
298125869
1272886088
1176388190
166136350
2016052781
83470138
865591159
1196870336
283311394
95741812
1785021980
324780156
397123802
730186381
1135355324
627097894
659499086
529965838
1259121202
484876939
831911176
1621522465
1234591165
963889109
1274126510
1639190559
1993507085
250263105
631218066
1907086398
1040936002
1362231671
1716210142
136139539
1909732061
709184457
1850172276
1289297708
289776627
950179256
1691133238
179777331
1035907613
1322370220
1078307954
525881623
544654174
809268151
1088138528
526980057
113322455
1402185652
1452049825
473857727
260796556
490309040
2012897682
652062996
854877727
974331449
3401502
1586127576
818364629
109452335
1233440523
1148932171
2075754565
873109958
2080496111
1287632469
352752156
1017176797
1913714461
941394906
1131523908
184644851
1806918999
181825303
1975623373
134070770
205315986
649474331
522801357
502862639
1618121174
263248318
2090106314
2010798648
1284202520
1004871631
1762743010
1342966890
19619874
1752086856
2117189973
1851310856
328857760
1526330076
390402406
1373444828
214025420
122264770
71435708
1335594561
607283975
2014100942
846688780
1230849865
1037128867
1403934222
1258184681
1516159714
42720543
2147148644
1421050331
1117882121
1953288227
1724672658
1206566228
2003971479
1356678907
810073964
87813709
121386049
1984752176
1876811288
353258763
9343967
893435966
1967106858
248094673
1435881803
621624727
1239789632
259538069
1421582543
2144522657
194484620
1952820244
1185334889
903696900
1252916402
821314586
1170138931
36375250
1658160770
1963687359
482476327
484040424
1627851739
1314265384
1976740698
1790546116
1624027443
447152486
836985472
1010669109
626910297
807885914
389905969
1639015118
160889277
1925298133
1473054917
1622564931
863140241
1598139572
1761474270
1014938987
1043732175
1724698306
1889651815
228260781
1809827207
852847249
328278107
442016209
220919472
1257899643
1074867135
1755766765
1665495615
396721468
207497939
1507857952
1291051593
1034763367
74989551
433762199
1534421516
1733596106
1507701507
34016739
1619477693
855008406
637717894
1781542848
1620858879
1809754094
40894578
1846860253
2035881499
702071188
2005233302
1656092479
625748155
718130796
1588866181
1911544819
983698464
1419792897
1244461539
1806762000
951061176
27138804
1167587575
1598367167
1559378641
874599459
956123088
306607311
1585995440
1770336683
1225091698
2093043356
1866351171
178515017
2035788208
457206493
1237793903
475847576
1814642818
1930767128
730976986
580056873
1594276868
776706630
989612028
1127656867
964496604
1392994525
1025751461
992732095
91107338
844560155
326544359
888890953
1470087374
1458429328
1840233233
1607000887
1622037132
2124938805
1828486661
1361813238
306013290
805667575
677852423
77799297
997371813
940823739
1728751801
1880227643
517559013
172599992
1059466000
190596791
1902867156
1193782546
393184472
1903810973
1614769966
1927458089
1236063070
675203496
863619936
801142869
407824695
1537063978
1735528014
456094123
2118948695
2040484018
498127679
1121464053
1845287700
1799971229
1508264416
2116152703
1495524740
1182460678
824794234
952664819
454152991
1161874855
1250396593
367188089
1256351918
1583995239
1075028544
399411271
85148646
432858419
877781677
838006404
726148008
1379854686
941416602
1707289660
1748152978
2146958244
1418775501
1174396085
758444865
1109835866
533072172
936347189
368203548
1029425938
794368608
1545683722
1407658552
158465921
332513521
1859490753
1523672439
1198791228
1747768248
1981414785
131943013
1731493193
1268201496
873695516
1897704094
929690789
687709474
1977266375
1548602055
665902555
193236896
1998452004
372862524
1624830558
2040562523
463467128
1290932016
433992366
1375899012
25357527
366851306
1708129
617430137
123845755
579933090
1297438112
423752543
2137292913
2078598195
1923582930
1948250809
35190126
179634714
411937131
227215585
951658409
491969986
714420109
289506813
987840479
1472874541
279143878
758156132
2061165095
1696797116
1029290490
45107564
926130615
401163881
1706878744
454654801
1246167373
1126320789
451308375
487122253
985957061
2038268602
168647357
1708828550
1851381293
13267481
983049525
1763513809
418747634
1408038195
1580978837
719517823
90072969
1798984354
2016742171
986054079
210164567
1914610883
1378706920
1152933142
798310678
9437001
2074339146
869832011
345261873
944674082
114144244
862305520
168440393
432006471
1483927633
103729396
445088618
1357590943
1771569182
1643015684
1699260413
2102221213
488520750
349497593
1733356960
1214548248
1454467980
1534178291
1887052638
2146275274
1154258890
1940569759
677023384
1912855996
1055335582
1521078055
438474097
1348205229
1656182723
232437553
14669468
1399102085
1500539259
497198527
44743986
80279866
2066143022
1810535336
1271262630
19652381
1664155468
1422821369
1151702407
1564546012
561382757
1057176283
689831222
1414798675
348225238
1479137530
384211066
106655509
1619179064
1986152339
488493548
470402592
1855473044
1864461807
2127046708
1383660116
1634042096
1776283539
1383531892
233344697
749483886
1174620227
1469889447
1357567173
1445325326
956833818
979710878
1111724717
2055934631
1622125104
456287232
1616539773
1029838906
2098611944
584543932
1460126655
1247261742
366831486
1573472798
930614578
1410762441
1101380644
1358814989
148105646
174629294
1839979158
505226661
1857407266
2039480034
729364940
94343573
473866237
323199311
1765543246
802338026
2145546560
418550857
1010029305
1874759706
874818331
1912057232
1580869562
1749637587
701587995
773535277
416388312
768084717
1643862642
129055437
2099785821
239665535
739516612
137124516
1187660899
521664086
506551550
327499141
1122915060
1222841125
613740920
1491573650
1479430076
772809227
343787781
381495247
186763045
62204325
1049319679
1668697813
1081357113
2053619580
671451182
625623189
330582569
30209375
59396585
427791499
71666855
1860451638
1539044803
780232831
1620482406
501733693
275036122
351006863
1117887174
1278313903
447732967
1509052371
1961225475
331988609
505048880
550375220
863138642
536590685
1105683192
1627161680
1577267217
1189640830
1748925268
1336250010
2046681151
199602128
2104053645
1408692163
870428436
1291824188
615214351
1572332022
1966106932
1858834200
2147009511
799927418
1481055665
35000072
527953857
1822662521
127219695
339953830
639397525
294790891
724087634
927356225
173754609
1400767050
1981305477
432202055
1335807878
488234443
1115476592
1480166237
34621172
1027550640
333193306
521122501
1189977018
1348546967
1316124750
1904992284
845798734
343445068
156682878
1358249536
1538558890
1954518862
1260498709
1752224281
1302834298
1989231136
410351817
83923051
1733495172
555314587
745469698
1994068420
1241224534
573998196
697326037
465196587
714567141
102163630
1887293818
391459419
284791466
96790933
1815531987
1705394637
865603503
76587552
891082607
1152447866
890897475
512255840
1598321110
1851879087
320144624
1986623526
1949991731
1586731176
509006948
1180469149
1231745147
925686325
199902889
1498876547
813546454
571016978
1776456582
551258397
1720837510
1730611513
1286270201
824371531
1052333255
989702465
1665899037
1477313454
1797538160
476010293
1315451561
2126085
883278560
1526419220
680185415
1869008197
1101024956
953515185
1462385872
1130163437
1674411264
1413470920
373904475
308195107
1579447826
1464626743
276326706
1128612556
1447179277
1672485631
284442984
1156073341
783499248
1530788251
675319642
304262665
1689579388
407048661
1244473377
2912065
226425376
1431720098
970882440
1529293798
139722852
1133051882
378172529
1690476542
1917928809
1147904898
50661053
277774294
796512810
1936469040
935145884
922238636
1779497278
304866516
2134513474
740105224
1610896766
1163599161
29972961
1941374047
739198673
57758176
1279773522
882206811
1413875611
1552254451
109591322
2009752844
1962198299
1062715511
205289643
985179035
2132911070
69208018
683991097
160196196
1965435266
236469824
256879811
993157724
797374409
1650461927
1428002698
1050083670
1524005890
413433730
1404863343
1483384719
710268396
1041270936
179388403
581274930
1146331706
2074546800
636173234
1778974361
1312536807
2127635646
744269315
1766938446
2015640402
646298458
1041992885
213609641
1071981635
671814154
1623776164
105990093
922308191
1122505781
1562806884
768461355
6218882
455503319
865536758
290668138
74697329
1723695242
23077665
296842155
1376893286
203032840
926380800
621582847
1093378796
1934213558
18005898
1505854525
117549706
1709889288
1183665517
1080952838
2040331170
431112483
1010374435
1564007342
591089617
654916280
1588188178
1780901070
355326490
398970573
1826255423
1364287063
1351316348
174181734
221598759
297556710
433557864
1383833308
1491518219
571879630
1119516407
530857857
180024768
986753272
1966735577
847951576
481751943
645072119
1506545961
829847099
132940786
1072253964
1651823102
1155456173
1976992188
1131426437
17334313
289459295
116574608
1010333178
1905062538
2027352513
1519038287
1282106431
861489042
2095828676
1953564732
491462380
1900053305
1570739530
1598933535
1013658212
149194630
613320738
1612435406
975115392
1740047704
35234452
19574751
1559086010
125816468
399395861
1830467394
1408716769
2042588404
143151651
833329892
1508415007
452679359
1479052096
1306104506
34676427
66608799
1789364828
89057024
419535868
1581539779
833352618
1251278404
176049164
334129837
380305326
990377360
2008624551
1349224184
43971827
2137827507
1804023319
1195116681
193516475
1811868161
556744260
1361130494
1570800889
807250025
835547148
1527160608
1389036208
1737129440
500567792
1712926644
2113005172
493756401
1204231691
962681390
766922667
1414195089
688368527
1363542142
506147790
105001611
207185027
1640286414
1411369325
367263063
1132532183
141795322
331038678
2037179879
1155057801
535883010
1049051500
2143385010
82103533
724908754
1553657218
314543107
94488055
969245497
1664779418
1608426652
260909233
39475668
1687592240
1354029436
1365464984
1482358580
1654140633
597799260
1952146965
1380349512
494110590
1150990551
1709641012
306869306
143381561
1135155631
1612081004
724074758
1069517341
1480222500
1481546361
1372370112
190285356
898847300
1606013466
139859566
471076708
1568104993
1337138349
1906746755
59978812
40960803
895329224
2069857251
696951376
189624852
337729073
754856941
978620324
81506156
1494348283
546507148
230199219
960222462
1900568204
1465752981
673125257
1119450556
635729865
362129551
2021156797
154304718
1080270626
775288759
626189292
817545348
994650303
1018082109
28409127
1753081554
1097181510
743152643
1072657226
1889857532
233597981
186104637
383715643
1582234449
351412619
174455595
187630967
95447235
1250216836
1126998739
1464338240
562973072
383525652
363019918
445863503
1344578455
2103801782
1202043801
516199179
464205433
1333839207
2135633245
1418255359
580865771
1938640883
597206499
400449665
1290743878
585392235
1991365221
98399197
841567288
1771125373
572226067
807635517
1137158881
613305403
1187656737
1563380048
569956921
1962630617
147033511
80618281
2133118466
460893345
1412293590
1195721282
257471669
517836569
395685474
1800490601
2080780490
576067933
1664660948
1186295336
1526286681
985300403
502443503
2032820470
449292211
740711162
389136466
557868723
812575234
1719820110
606125282
1647099920
1205604872
1612721172
872830820
1356839776
1852327793
1835704969
159795225
227939019
1113662503
1472281909
771165340
1699539932
2029211718
579517072
674607363
1169987516
455765628
36963981
128565768
852132175
683035931
505920127
1591873068
909514575
1195941345
1174163481
288973283
10535709
977136832
246092160
848223428
213098968
2014645223
1162391685
670346478
1093612957
2055185957
1332590931
441397050
1498770391
1158188623
505040484
1785432923
2125153
78537709
1756086771
1883983046
131529788
1090756531
585940885
1221137947
2001776748
1201609692
1261472322
1258809408
1626504259
1700780483
1981110926
1929522098
1337585311
2133178917
2122218383
1603327997
456488998
625884963
1221612315
327945517
767476445
1658606266
2050523802
1978585791
1286622805
715758782
1901356899
2125374461
1058286128
1347545875
1546585144
1055096169
968737737
186593519
1388557118
1387250681
1711941117
1406792029
1885757163
791915356
1194224125
680841298
123326461
553721162
1777775129
100710095
1922303243
1438498847
1935197434
199324735
2104106779
1129585522
1030930014
644716626
1952174525
45559669
525910401
2079988150
421312410
1008300537
683692866
457833529
1635295570
1798716980
827751406
1849568578
1002731165
142558320
1064131535
1474823087
639424746
828194209
1555602839
115604528
1365604828
1574320887
811857252
394592364
1739468291
782979092
1888929613
526233556
294421913
1477388163
667340310
1649587951
1794255722
540036211
1975805957
902615186
1411614966
1422668665
1236508759
1552036264
344927973
1468991278
495483540
1836995388
1697811943
1435542910
1884057982
1022542461
1944077586
598674676
1541083119
1257444174
627431246
900438209
908378534
785337884
1701594503
886094005
666473044
422990988
487662230
722748570
819809053
871063906
1619836636
732683414
1598897913
1120577276
67305484
1199299640
427042619
1661112631
1563081135
699606078
1129339309
1335292554
159210700
1877218254
1978406938
1107165199
100759221
1036758658
698133580
697912023
927801163
2133035507
1221810818
430723598
705805623
2093088571
1305545343
1188861646
1601132478
1960520955
1465743692
1431351588
1363692983
767444906
803903747
701280247
948346093
126837904
596057149
596248262
1947479911
547014546
1428109365
897107764
109274231
1606464535
554468756
1707306204
1951706797
933623234
53782128
530982288
1409807735
327495070
719552713
1728854813
1248939272
1415245214
1957121650
289742997
604108040
801039711
1657628757
1582286724
1046900896
843603855
1059609981
1734972215
944136239
1908392547
1828188304
917077488
1667216684
1979832817
1265810971
352668053
966045479
1127910707
1145876488
1357365594
1876504052
1378198404
292526802
715162725
1791352517
1509545851
1220948759
1473255573
1996211325
1982650154
94461285
292822813
1755154861
864399889
2143695206
1449249524
1251902473
416552074
303966993
2100451095
1096964799
1539705425
1888678191
887987577
401644027
49516882
1606001668
2031950994
1537091697
431515426
1069657113
1892709221
1090666251
1904434556
699624542
1244599572
1536700607
1934249804
895097536
356681790
1751393870
1919328833
1506569580
1481569469
1346666080
165134626
835787602
1193739516
1420349968
813801343
70480302
822325769
1807515626
1138620615
293628919
1088503937
146013343
2048394343
1886558735
1233634574
2132397421
1757102035
613132581
1473871326
997445180
1199250853
1437086511
1342016207
1431225342
847410502
1405045460
1231745047
365047359
687424675
1542046353
1071513187
1813114770
1600665667
427802104
511138609
1791392388
1671604361
1242656819
1546331324
614310310
1139508804
1038745687
1410633609
1486913939
1550111176
1753562738
806601486
333074124
1053212049
469089348
1401022064
1290719095
2045699015
2079595954
1381777662
1081159068
649238783
201379949
1385723518
1884494118
765108232
1511786514
2017689024
712612955
1466663922
1281555541
1594499230
2065491121
1035936254
635623595
1746740241
2058383478
1509597187
1350386459
358100819
2133278079
1547558638
785255578
110357733
1350410475
785519603
747155456
521545532
96456924
1858212957
533136269
971732923
1854831550
895756619
2069417815
2012899721
949979332
56484117
1132971820
1996899171
318489557
980390946
466814971
223543110
863941288
1089535636
1593234898
1236867549
1414579199
1203275803
791621126
857877079
818112699
1590993552
237919441
694543910
620076247
490924895
1500794783
1479927451
338749364
2111413828
207253969
1694895075
447291647
806258719
965534560
870361406
856065549
123866537
1837610056
1566161981
1734637056
1548667304
1652741824
1085843035
2055858753
1307479011
1405890403
1736089270
700711352
867325034
900945189
1986544816
1997083450
1852280529
906399419
885897902
1022594969
1210246429
1884991355
624568205
1607254274
66100345
1909662691
71576186
1683886277
1220729100
1113637626
1927774308
870294855
1554010458
629974143
1761363927
15049402
25278234
1333189553
1599101111
1931925615
14770429
138437597
1816991966
1123087657
1722205406
2083295533
1755824448
576035551
869658831
403985943
1468450406
1192748656
1798099054
1714029204
2017944514
574466858
544612437
460200519
2103791132
220835210
1699663132
1433477030
38957635
2122664163
1609362614
833286761
1148002205
13295172
2094722192
2030659809
499001841
833210083
1620393237
2095542425
847863869
649734798
2003629805
122114160
1269996938
1821027964
1032907436
1469654117
1027663651
2039798894
1052983878
1788485716
877954105
241290508
1860323951
269361606
1430374850
354476744
1542178106
455947656
535315470
847309215
1437529477
510410259
1037311553
2004206562
1863224947
953101576
916922287
957436022
2070998939
840799795
1335648840
85303407
1437483731
929359193
432691229
1361514020
380350274
1097323941
1096486848
1015763394
925493689
1916010771
1741804958
1046105317
1191179885
240266326
22269493
884933907
490321663
1202941655
1974354281
456721050
990984033
1562167041
938021407
1946962146
343081127
445537774
1561922322
289376000
605147879
1364268631
1974323621
1815053065
1082329543
1707901857
1988838365
1741386025
1238458137
221349678
1454853155
474992938
1779534055
402631091
852732958
1220040667
737121414
453979080
854153329
105346158
611907368
1234302236
907612508
759951609
1694497428
1301460803
890518787
498972986
1293071666
155608810
267924686
1499902222
1172813464
1673379880
590518303
1659353716
974599350
1636943600
107777037
571345399
475027317
1626310067
1715925445
364142074
1845398618
525700449
225883387
219696249
1079007970
1783504777
1836977796
2065395343
1247392495
1944141578
900694889
175797465
1158400948
1596988684
1815359874
692085832
1518160147
1164701167
1825079820
1429272911
2138515170
628372120
1303447219
808906129
20290379
1143082744
1690881043
1728305831
2104175142
937844353
1799685408
1665310390
541109402
1033766693
1433136500
1500359199
608456034
1409591390
1745025060
172615731
1977995900
621647015
578876099
1546540102
151405210
983584046
2076315130
1382745984
1262647872
1373549882
1244142356
683958856
217680604
1278456034
887069880
896959515
1473707656
866625935
808487678
1246640806
854607757
1427796213
351122940
1827557977
661630057
377799060
1151074127
1499351958
98154592
76934757
143054975
496615692
485769822
61624801
1340454482
394294483
1489291556
228065501
249194697
1800496883
1297061393
1061251655
1275547993
161757888
175195106
741340228
950265579
1293886927
341012255
1362002868
458857152
916748727
1236056573
159189980
2140653541
1112803090
141244983
2100026385
1798115213
853947598
38964321
312724517
1894960062
482571327
1611971911
1851663548
552426927
499823751
527361630
1467555341
2030530350
528454870
1917305299
1942716653
1414652694
1893593068
720304489
1754836296
1900162863
393889108
822406855
1181028536
188597836
1892851460
223574326
154176479
425508688
1547409902
1767660106
423664973
115477913
1226433446
834247626
2067545761
1567323586
377162315
520847289
1293871426
837328044
620972478
204332611
1465841558
1373003513
1034569121
656658744
1261218996
236753646
715343771
1469429973
1581893358
1441371428
753198031
1953857903
1457704559
43362086
970432160
1854613765
1331807016
25559990
1931709792
638808976
262889152
1429836794
1931699847
1486234509
461932810
1778774299
2058618663
675331710
1080962070
1185244097
403281127
1168000756
665218333
1792953439
817834488
506480026
2036855151
2059959790
1702264591
594726590
1609119762
1037781660
809148046
1959466805
256632122
254737504
54820163
258096986
573256215
1517347981
263692728
1124443638
2022001495
447442534
1435447801
170257825
541980888
1137619190
376585925
1955925682
2038642122
348711338
288660747
240576510
2105344754
1666322482
1018603562
1988966472
782397722
321232527
220399487
1935333727
1324798873
337621130
1950375399
920076370
1879327193
1481993582
742973072
149133017
1555508080
950660877
1001965872
255356468
1439476870
1457360379
60725072
1810027671
835655036
76973882
142799169
865968111
1905256665
1686716114
26322859
146172598
553558745
90027914
648915582
2003438121
1202268358
976288745
1373131673
512103813
2046763069
767368566
336775726
35014349
1647246058
756465880
1447809059
2059866982
1789508351
1962694669
38396296
1190596847
28581578
1278512546
598029650
1001752580
623722434
159847891
423674500
271017121
1037683984
2135718021
1252760254
789477083
826029008
928857166
1170840711
2131217617
905656420
1063041012
909543480
326766080
2066555029
793418698
147973550
217816979
1934722135
440997153
624357946
2070643900
133591824
167282443
202113159
962806427
963299796
885978392
1168270378
1733254110
840810020
1186838528
1512941917
1931338442
40308682
917981830
1141363180
205289234
123978138
1948579259
762725549
1155458071
873828454
677413001
1388256726
275700824
1666474693
1195545936
588216535
1900179947
457174975
1841741716
314177830
133365611
953740519
1627901197
1097866509
1087705035
1141870747
1024108996
1617717525
589757456
526391572
1481276307
1693289924
840614931
911614760
1067834011
1229234249
1338682129
956256175
99837279
269795938
479367979
858993761
511040817
214366824
10921312
2118751917
372630936
1080981765
1684407294
703319909
1241577659
1143705158
1151772355
1510421781
243754886
757647765
1486981931
538836554
1695263954
2073504711
1997759097
1602013661
666268610
578703449
935316860
2011496844
615988917
2145778639
1046209556
2011873967
1678584869
203212277
714085773
1825564235
177974937
1929108333
1108499331
827202912
1930071610
1463862418
1012053893
1989835485
952074883
2056917609
1578356588
475008866
894883763
2121774040
893503879
698866083
46705400
1043482782
954950299
1129466615
1291391664
1518171860
1593211230
1800124382
1759018921
994296819
1084387461
1521900969
630132346
1020409304
368339320
119388309
1673703131
2111085797
22902756
1772442684
1205018122
2009734522
692085794
662393169
1185197507
1775188847
233600538
1828932134
537109220
1981434330
1360641711
759910495
142056621
242096493
185444733
1902919974
2030864781
911359210
51867080
93250576
1811228825
1114982895
1422007889
2029810872
434197371
1982120852
1281751384
1207330638
367446771
1927417292
396359013
1642781331
1101030783
995471405
315796347
2109923228
495100372
550468144
1076833427
1762688575
179854608
1923707105
1418933989
1881232171
1012517366
1060386606
196931392
1097870222
864952520
1820499537
219660864
2049787687
602281546
488230487
1384958190
440111135
232303024
499104822
1204758728
1234458759
1478784005
400209106
232835057
2070810322
900796080
1168656242
332098746
552311467
54988104
227051262
1533721378
1726857950
1897809603
789005793
2100868971
1229836376
1763582830
646201656
941250719
1281681768
1226118036
2055404437
1875009567
427218927
707769670
73091339
1336553529
940888775
1883362084
1519058047
1486453611
1540451501
1567439433
1754727320
1812147172
970004521
1838984105
1501015222
426085297
1190352618
1286687850
1374275626
423170842
1821849117
1941400132
140081590
1912386241
1233965739
275650629
1563914218
1681821460
1908382462
1400175949
1942470078
1658870897
933027966
477495165
380188092
2028062513
665884543
1826932610
11849496
1669845657
805390389
1708824644
932814847
649418675
557395987
1968747236
77945321
1671788047
785710319
1964734399
1688279377
1581434039
1299902144
1743661987
1183853144
1575750589
1395963272
134011459
824359410
2089016570
1364603906
2095501518
1462670647
1348117393
129855625
651737015
1589105117
783779621
1312589372
651602939
964392602
952243524
882569767
1780088809
1892862889
1718963635
1511761122
249502934
1542581600
673230814
126249578
1935883192
1099640782
2002778661
264562305
919471420
1060549524
1989334095
532087141
156054873
975939688
1211734832
1258253002
972968547
1029005739
1967008746
2084477129
823333007
192727219
794162543
996628896
647781151
168365388
1788328307
185959030
434603587
507743543
1996113889
1007690521
714760759
730111665
1685190765
388104067
1019336396
908211497
1970938062
2108074550
1963129941
233124720
957773178
1626006844
1225747623
281675089
2139621833
1774866824
1094899846
791422931
722580834
2040499364
1584639760
1481233225
1475357309
2111012942
694365816
346926902
1341843190
1303745153
594033755
1215519610
81343240
2082046700
1371469469
322221669
12839415
1288362390
971592037
919303367
1623591983
309419185
1097254149
529940639
1969820328
1065249212
2144872688
694479327
1487851870
991924331
1618014190
778485797
1319005133
456460215
545057896
1006653593
1987886084
1774215799
999392468
2072901267
472561014
1461474323
1032719559
1750306647
744053245
1776981776
617456812
1997882127
1634913761
572745034
1545793455
1331046248
32855185
1419899125
2090028744
1279820272
1225816738
96217247
2143018345
1100263293
1482639818
908327239
1296162384
20588227
944090182
1818726222
56649943
1671036870
1555365485
2011273504
472160648
1440219486
459655084
2026796747
1656651466
560908954
1832347656
1526752789
411288073
452181967
1389552688
495502197
1379773921
1291442089
1067084553
1565346900
1182998446
254289054
1659646830
911096638
1043354880
1770011138
400981967
1801899633
1277598200
1033226680
2073343882
1364518842
1977564298
1388734270
897132288
1804049909
208367288
270162222
150677757
871476742
1571391019
971665344
987440352
1909731137
1824155120
1601970392
1748732128
1421512501
325700070
1648434893
534153977
50590425
1346733710
1011329736
1103456043
1890670024
1140942448
281335990
894140858
651529730
1268967871
864639951
392088864
587062974
2037629724
1972500580
1112093101
1285579143
1246494448
2049546448
1439296977
1695122295
171267929
1797713351
335063583
670622385
66050159
456454452
1544850846
1732696804
2039640388
54391403
2017060211
8433837
2108326081
537201710
1607539502
358683642
696080718
557075277
1170148683
1071635451
491278213
1376024738
468577854
437138314
1330290370
1811920265
1269283106
1328155153
1971862090
225795914
1786986696
1398776423
845648784
1395884359
1783833195
1831619483
2076110397
1330359209
886364569
1599713551
1489395895
1835121890
1774665880
1132206076
227639621
1528719909
1080309456
1688938165
809194008
147534315
1118504209
612452602
1717086193
960647706
868024273
1554172440
1207674807
328003506
397395577
360596511
492376859
1915987473
1659913973
1203090115
53770235
1300597821
2120756895
1921135881
1367859926
175757309
283193661
677745355
1593162439
886895881
902849881
1481006832
2117946038
1680416281
412365108
1373715999
638714770
1872305972
2117821163
1690243756
747533111
1227711721
1395503937
1859061831
683909545
1267327331
996100001
568090886
1528088969
1148768490
735180835
1615944206
886830263
13702070
354950894
706121791
418651274
1344071998
1345090668
177352975
290693191
1196439683
1760740531
1285083572
495624193
999965020
982782800
1933734074
1807000166
1668296080
449001993
681643234
167532176
662260256
1769982468
1925262247
1961173136
311295067
1625500401
1165200852
378954856
1001420968
1041532199
141297489
1915333343
1860335496
2010491230
1044927512
2027623983
1028208604
657015392
802807919
68077751
214623568
1848462318
952921726
1806552520
1677989383
931361149
645386773
1094993702
646702834
1336922026
1741006386
1953648528
724175942
567418077
728249379
91210700
1935588977
1764547329
697551317
128691391
1902007089
1087213089
1984964897
1273638273
596875955
1670993479
28276023
96473230
1532288985
1758568275
2010204451
717029993
1717560317
1642881696
682152700
1387173162
2068576326
1973108286
1164573618
1707701357
576599146
349347727
159527483
1350796031
982399844
41045453
13125285
2128363885
175787621
767476445
1204851814
1870552027
385343939
995831340
1929033381
635424573
232091796
1642714577
583108029
1954028500
573863710
1990509924
275577186
1695963567
667244252
388746419
878936039
1205218354
6074344
642592125
584775595
1232720404
2125603485
628402920
614022097
1447712486
1344217822
1020719072
2025748256
1380656169
710948663
2097801284
1799892711
172409530
415742785
1635506755
913523937
1172454005
1525007269
799706788
1129679714
231827923
408170351
662490081
463790718
561635832
1344421229
1192332725
163603399
538326082
1174099492
1760759099
1312206371
1126401394
375325150
306539488
548067155
1732845658
50397604
839299436
1460669394
12558511
692424908
1578534630
355167641
692609184
1179654028
1486944863
602551746
1248148065
619360317
551831864
1932513034
1116895288
1696270296
742947653
1550740135
467882066
681143384
1408279864
759331688
1353203451
163887101
979768820
313247462
1999838006
998624401
1420115878
1819783539
1025288502
1568388644
1424206826
1826790823
1000704134
1577057548
90230811
1639535817
1988354703
1156736606
1730248118
990218470
1764013574
1248777938
1753655318
564490548
1571712005
502335566
218307248
1986527125
630524916
95256542
348310990
672876131
1921634228
1620040256
1561748021
2019367603
1218526460
2142851617
92339225
225959756
1261877374
2130709711
535512248
1201430352
1866575790
181606953
1154286024
145522261
456451127
644760204
259222872
1752791951
407451784
1852808844
907192934
844052184
1573797064
90912164
1716522246
969226315
1928541246
1638826489
1388191768
1833802923
1548903454
848486625
448923961
1446023743
1830709873
1796226393
1473593442
254089110
254753151
1223112823
82013196
2001930057
1151298393
1322280538
1686501099
1744858777
244333506
2144691299
1651521630
1069866162
338836570
1682994659
1493112920
541432883
2039439740
504695304
1988424171
1806607109
1756087750
1616909819
1469551726
2071202385
1083292579
847779807
1032943281
1778856799
2012983843
1787812677
1745545826
553703297
1292546076
1345301593
2010375186
698431128
1085783510
787865844
822116554
1334389977
2015684451
712728245
1458003963
713348506
1012295188
10340656
840716778
2054265997
1384672056
1613061608
786350654
1385840074
43057153
876064671
1289195134
1326698444
1290009671
282100976
1647841631
2037508796
73895639
382507489
619506653
329266452
867154073
350358396
1316128398
1923747707
696410699
2021105081
518409419
1926982808
1991704148
352873468
2051719642
856226408
794564840
18712558
2033569409
687203083
594691306
208786401
47339428
575041921
74188747
1898874781
1317945922
1247588761
1594282230
1005312507
1566074128
1148263553
1738084581
1226823410
2146545318
540328544
310622467
2020962271
1489166565
1851065033
74293850
1273234536
1034915568
935518960
270634489
579960882
1631450693
1977385657
322553230
1460418742
2109442069
155944212
573095811
1613532204
591886239
499484891
1053080406
1078408048
1479136996
678698914
2016837082
280123877
32551464
474446419
210959412
1945722994
1790444022
726932872
1852161690
955797608
2121884147
1197576887
1279054165
378429926
416565695
1277727910
506895272
1268263180
51269055
1100315611
1370291280
36818200
2112087685
1017310512
413830606
554234689
985131283
1367504223
854364282
1173091580
1511383265
1343804491
1500095851
346020299
1023199499
1518204175
497074151
1133582254
3432344
1938262982
1064779700
1055881249
222457788
1871532246
67198391
1208736720
2023923113
695540645
1021445167
630934135
338405821
1510495062
1825205024
1601702321
1160112699
138042454
980958347
534451611
621970770
1598556994
75176553
897903226
1345150468
1384512958
1402895896
676359304
286559777
1490329366
148030911
1798977886
773044450
1809565251
289177997
1019874481
306936246
508411693
972915561
197677836
1454905299
2143099510
1494429741
595334052
891605628
348237073
1150917585
1978124410
629940410
1080241150
1041997995
1764234350
576660510
1564950418
958112801
1652612321
1850689646
732244565
1743923876
2006546983
584338280
682711535
2133119955
528423476
1987877323
1710788580
103298478
549511918
926725703
1550694999
87208589
1431479323
446174660
530191795
392281463
1579695901
492979065
466700506
1419927922
937259303
1288682008
1238917778
1682525589
47331979
913806792
1870355898
1488380918
1189758188
1225454085
1574120932
1789473219
2008973101
482853395
290457207
64268137
418065876
1856565299
15644530
1252349216
1963220197
1266700381
1409820976
597262718
1872681618
1073862730
867529269
281095096
1762218006
1585048273
294858225
636704824
917991559
311660091
1197637356
529986238
174490798
241640051
118523254
1742765534
689974072
1929124923
1919515216
2129591579
1492428043
1557728655
1314766123
682122010
1400880249
896233626
2007049306
1425473571
376938712
1184641209
1977885265
1708558796
1539931800
1184871787
848935753
512437523
1957058683
1817694337
2020216764
378568530
1825564235
1565098450
1802046421
1689374693
798251299
1322773866
174498294
243058606
831680953
389923583
1873960875
1835059868
42749988
542000034
540900962
1135528487
2021468871
1222849063
1155316849
1301368969
1675888921
1841008902
777338724
1935809469
1274114986
1791211127
682495261
1567041961
77915075
1394625085
1412291123
1477896537
1620876770
761272208
1182680002
947748593
1628217324
507382474
884039910
1705174510
773406421
2119293540
1426096345
1248678366
1364390251
142419303
1973240906
760684742
1322512935
635118850
1869564404
1998738379
1978410730
636252616
1511219708
364646906
1255236129
1960525844
360177715
1272289595
709567532
68090536
1613378486
1107205827
1563790109
620031314
726683682
977114679
1294386954
249432138
1595494673
1389915513
1848536785
386167430
1752765840
515846003
394872330
690905835
1924668813
1186653547
1398012484
1976291363
2132945874
1966638137
1165151161
1608017957
1674525160
386213238
2133289680
1170086724
128419775
2047119330
1597908509
2097723905
1328830377
75097526
1171293123
378384788
591696201
2114244041
644716088
464629321
1519630262
1036810490
697226555
767262094
222213687
2098460095
319930030
740046851
1866644782
1668316245
109541879
1647034118
107411340
1810035683
1150872488
36468385
2028082068
1747109588
1810289204
1898774111
2065309709
1366276446
863317870
2126071446
1371414207
1696150012
2046001580
170728770
1015499223
986124030
1829188868
258601043
95018567
1386825775
1243477283
338109699
1227673470
1289151779
875507611
717476942
1049091934
2001903397
828746199
1723138579
996144675
171635690
544292156
1717142861
1904623027
1913838672
983641072
91717361
1933966167
2129163431
151356903
1282934970
503984217
1378108670
519799748
267693634
1405167871
50313975
1333467600
1268182701
1919915217
1731355360
1178824135
296592967
382407414
399701974
1998558881
1397817240
656847833
594425209
1953703644
1928681536
954692851
755595218
655625876
233385931
491283192
1196685474
346855050
1863721945
757149752
67751484
1348701768
540442565
1491888202
1603993412
970265779
2052376544
1205185352
987159785
2114984506
889173386
989462568
2120113607
1427237389
1243988246
1029569732
939551871
1439728633
399851210
1879512832
1124964092
675315412
1678521133
713512027
1307565077
1355254993
2065048850
600991840
456199373
1089845763
641554428
877747889
1816376545
1492920188
2004032875
1702312950
1167830022
687556069
1474953618
79352754
1177372289
775234197
2047914310
2015797681
1079197383
974302422
360859947
2048755622
521686651
683168012
489552532
1367667503
1147536022
1028782705
1307280594
1680412193
324263866
787890993
1586213467
427565508
460287632
1155902985
742142123
711988161
754913480
1448836561
1261970634
840342545
670721063
980589458
1467552786
2088468931
1771143142
1162248021
736617108
2070769678
346508242
386817368
936028110
89947934
1371816811
1723170211
813145095
656896303
1175130908
1747708689
2037570177
858126042
1485880127
1489569821
1109654203
678490163
1544616851
1238241607
1428070723
1958797917
74368738
122325808
69897281
677387655
443755005
220848515
1348225648
1595419739
633844729
545692629
33326561
1733772536
760466557
1195309831
235725839
639166290
1831826497
1852968573
1188392312
491668340
1026092146
639226011
160377315
813630405
2014239652
1815807942
1918464745
605163516
995750910
1076550164
181994314
1152624607
249258506
1511246420
1317064933
1154155257
1654013069
157256319
450282187
369726184
151115747
366512723
891301589
181215992
1105837458
585727191
323999418
1656051066
798109086
1211399295
981443401
561706165
88665497
2054237905
160594131
186712918
198758325
710201300
1624093910
1355781724
348775439
1961577258
1533898832
1459020350
1971047702
408338718
1433235491
165131602
1928161145
640300623
427896746
1397294742
110010609
31265892
295694797
953473663
708037736
1780995696
907007820
1247884420
13332526
31571876
857565379
597005429
295607970
319527172
1904681970
384767326
1670089491
1992804362
2076355504
4885062
1478110472
610843316
544936839
1355562948
1916818984
1296823558
1235233645
973410624
1683822664
1455803762
1369628535
1260142260
1752618571
2060047916
1597520761
564472599
1001833376
1947568467
818583480
725602911
856247077
1465455810
108968192
1883094558
1817674787
224857669
1207466152
528345619
1112927766
854600062
612853897
512170150
1940104592
333832540
1844086672
59014121
1193638695
524503102
1615430678
1702344978
611056701
1741512735
1837830220
442660796
764651035
560509776
1871468816
1511821432
856829112
1341835162
118357293
925681786
1400847681
796707389
1685855577
85817465
1635250346
666758581
595136285
683379639
275264193
1477094617
1384314725
1955675488
255140193
647310597
1201066930
1587114773
423151664
717004417
894704010
1875230276
1083219572
863021310
918112162
1808565540
1545498025
1410305377
1482488597
1708543760
198366870
992124688
385104586
1668122193
1014692779
1396027023
517620304
631308971
1434839896
1433572706
1167324296
636132045
1225760483
339984734
1999889267
61846614
1534678795
734304402
517136593
846455752
1809922672
1078111100
806392760
890232396
546635602
414786176
655460764
438386375
1243330021
1750394620
821226202
965616052
367422878
252159016
588926361
483317366
1326347958
952332137
1572001146
102773923
1790682277
479136527
1312522662
1706625469
989342988
848936172
1917786543
883292124
283290782
1939119661
1041859508
860052584
145068258
821189200
1012566452
894101517
547880993
654648465
1722109936
1369192940
484950256
1979591096
1072809438
19906142
1755224222
1145358209
1895680730
571371575
932131807
1721837664
1592992378
159262897
1506146143
1777563531
1864528313
1420490446
1046060890
1413252540
713006195
1939138176
1719192725
955137898
1030451241
93886510
424367733
187717070
1171596521
1924921717
386189245
1603793250
223539669
1497650155
1632710395
1994620996
1589402103
945231460
1174874839
1820261108
88938677
878287724
1290154420
1209573234
865294265
112365407
243906597
860529112
1784772283
1350434203
1347419952
1247645810
1543278974
1593739581
678062725
1353425020
507066469
859401996
366643519
1870640367
864968037
1039835025
1179981319
2016451414
27316168
1624631976
1643032843
1979929766
763057117
19210531
485299447
2124377908
1090716679
1236769562
1495195737
1895855283
775340065
1639068575
1636153991
847156774
1119275083
357280811
1773398608
1343142271
867031206
1478340910
1141379007
2005791131
1657210580
464131331
1469242021
929879130
1287450591
295729810
1210707832
117387985
1771084751
1788599387
1270510735
161419138
1976358150
2056144410
1017148303
1618419454
789974635
1506196258
48809601
1803042097
1857060927
2102820428
292115576
986044410
590734517
1254530328
1625223826
1528201310
1668515518
834404511
1913252641
1754674030
144316992
1883524556
2010114164
1236797402
438010725
657319414
2129494638
751841851
452916137
242369302
953578083
3750791
822892127
1247735098
1248413257
1693692949
342368426
1008271230
585074969
72596218
1207409137
1137214699
862396955
381501194
1797778777
384732823
1410558773
1985427574
725347046
699850913
1704698699
219947863
409485792
676367590
295472778
139040256
852418573
1821026819
1511773745
1761429847
309341327
1339024294
1449120575
235573706
1240333586
460632363
1170560295
1251204392
1718448786
1305418716
641608346
656587834
23289186
1499458989
277530655
618084181
899739674
140253904
351985599
2045237814
1281148594
1791660184
982031079
2034270694
1953142902
1062267212
164110349
345159765
329923079
2130559269
1337115584
1827257220
517116777
712353559
48130222
854880488
345916811
1300534017
809513177
232008891
1537357551
2098189037
1868230126
1717641515
468465035
681591285
1562857886
271995098
1254840587
168274101
953495778
2043948450
1710866925
1794192532
2044257792
1906179019
1871181770
1378910275
568675261
2102143324
805979186
968946042
1497123065
1691938368
1147099080
130007937
2092318814
2071733696
524509123
1929876725
1114151804
889617735
452996235
1484728217
1493734643
1679110414
873631111
1580780552
75651262
1498150566
668128022
1002255781
863581638
2111755275
1004817328
1159787781
281678192
1846426603
278984035
281593296
563741696
437425041
535393922
1085537712
215236503
310597934
377755436
1583402067
1650353486
1130934633
1921513479
1832525026
1806551406
662290326
222075501
1124904410
1160534681
1518287996
3541661
1822898675
25747911
1404560686
1098575551
1942294453
814274088
224527408
67365251
1179513099
236790498
372173021
1864739748
1939928812
878350645
1494480452
219506925
306607311
1074438544
2059392594
89218180
815186047
826887486
718889444
2130041326
372931538
481723226
1928010182
1287912219
224921547
459105443
290689842
2096654670
1199199696
392650746
1123723606
48925759
895668503
1209220120
1412105713
1255559148
194399648
841022599
1397560711
309189052
967413004
182466555
825894958
831724106
2068153221
223700233
1227479720
1123241577
1380910178
807058182
1766077448
951337018
1635042644
1860082937
90975919
163042378
1365581363
777272038
2081589369
893582318
1351306707
2064114570
756186722
830594708
499345658
900299791
65651415
1296468153
1456625425
1132680832
1182257366
1474078166
1651312759
961797361
971988042
1104610920
887453886
906278685
1520486416
942431588
232906231
1040289072
848846117
160165267
1518626511
1450377962
614336925
823229192
473796499
608395232
832012563
123617893
1690226011
1527255815
1087917039
620440347
411513218
362116555
1738555784
831302437
933050429
2020800431
1733647033
1330484542
1242870522
1206761499
1953100643
1225283113
2022990702
1422632489
1804803480
1591786285
1076137546
908947129
1876557536
1668993482
1187167044
1659190767
920668174
697938699
1251893592
297253539
469535880
1557054899
321485993
1628055735
1956758260
917727147
2000012408
357401062
556889235
383926266
1110668568
877604565
1946659765
1034096855
2100592217
238254442
749848413
955408521
490949183
357661780
1110312937
1267553171
1252660088
1976363439
1299241892
533845670
239486287
756301067
39864522
217935847
1935297591
171328704
71720350
1897635073
1795805413
1617614438
1322119330
1857035362
905838932
622168861
1349750154
1127358283
1437224280
1665893577
1593851280
1401411630
1242780355
1612031740
1642429965
1142909997
1343020111
1609458481
191210635
1133684542
30320062
1497959373
1465019362
848318140
1332762795
59083044
1521689330
2026222210
1475643406
760581588
1771684078
694597047
114828489
91847239
698302294
1952443538
918417677
1212222
1268500822
649244170
1969683834
441759346
875845897
1223109295
1871582947
90045841
639250044
1936168930
2112033971
243905981
1975569579
1759325226
1284733683
362109674
868695184
176340578
170112569
411369620
1651249786
691515024
981956106
358354544
1644259138
1899593213
1861643202
289870765
1325392866
1708388524
606743590
1252224282
1398503887
1254556777
442245594
1968453911
1927977104
276916084
1825993201
1776335652
1391826367
1159461384
370417392
1918019084
341323494
1599681677
1595366266
312059675
831543384
681567797
1246273918
1636597572
1649984151
1539581108
939868798
777168428
516908410
733145242
983299949
1469117374
876835648
741803088
695230037
1246988847
806232538
7025893
310079416
154358968
2098263643
1152819586
576311093
148286119
1343527197
988720597
1335361055
1005480564
1403628156
1093425771
1380944839
1470118789
863253847
279583558
1609965328
492748267
1622818228
1266159051
647169202
67125113
182937943
2040619730
1502246507
1478731330
38322932
266334717
1805952823
1088008748
1494149527
1696930754
1327837463
630284078
155663859
1809641360
1160404547
668142742
35956750
1439460630
44459972
2080799819
1179385
1158193507
1723769202
1878079008
995074753
109087412
650475003
1681247304
1853889609
228137369
1446134150
281071373
1655326605
139353018
111355242
2126210799
1821627972
1065376919
1926890877
975870675
620226209
699567976
1388693393
639084866
1765452087
318011146
1919241786
2017172112
1305713926
1960156833
1548965299
195481987
1305245759
1737724311
525808004
2033646603
1479320884
1161827792
265765992
1689016498
259451520
1346246929
2091342588
1552510317
389113568
1284567588
568826454
1708130825
1665817491
979008181
1687487963
1212332851
616473007
1798286877
313384640
1865589655
666191848
491368382
1292382687
435385106
1892850403
1683983652
80461397
1382720584
986974277
552829870
1085877859
1236422996
237485631
741031802
1692341754
1376412304
945077998
1208796364
1689548572
82371931
1514896550
438319177
2006659482
1636480642
59373967
955980185
625632932
971269373
674446531
912424531
2049307489
169992872
996803591
1591110647
1901190085
1861696099
1721790725
448608306
181990082
959833022
1136934658
531104297
1977008725
1886554047
793675653
1681786881
1730936787
350383961
1584810860
236032060
1689306651
937633827
1654496662
586067404
505166077
647803718
14150155
1604549555
2009751925
1197930006
976455885
1619626753
1947980834
97478644
686449085
144740145
965947784
624601485
514339717
474174792
803041478
1720015161
1729227215
443370232
1148849515
432092672
1141795967
545593274
1870128357
464976174
296478010
361852144
2042743252
1694806378
1067143324
486364402
1431786588
951073838
1137951846
1825173975
1985362878
212585237
255965184
37827755
2626003
629756801
589428253
357425782
1829372800
1959652520
1626543898
391216279
632778853
1907195338
743273160
1121330114
1723118535
1686418674
1188901871
518696438
2133555315
1951462979
1555291116
829738105
1483792479
1756843831
468049290
1807355009
1436200167
2002420111
629141634
898721497
1621608433
728839568
1501314935
1660441216
869473954
1347997723
352804181
1779147498
1955270350
269442201
974197861
1666644839
229568358
538821065
1125619411
1170386109
2080716394
151331170
1029648310
1777659373
426090731
2038801223
70615128
537584134
1197628789
1480326987
1738688427
2036668971
936864195
1618167214
1741018216
1846655391
1565065210
730374444
659353398
1104832778
1487907746
124037351
8605392
1724375072
598492262
2080419943
1003114753
2136540239
561539438
1976541098
1371843620
301885541
1694380087
344768604
458922189
138022360
1388663964
1277680218
920676006
1099969029
546984518
152607724
628791566
521463863
740266829
247740861
1574515497
1568745158
1732032337
1916563460
1023339643
16156063
1583755262
1953956365
2043656386
911024387
180086017
1500057299
404436113
94271027
1444026561
1134927917
1163470802
884001327
323855422
838034845
78607860
2061761294
2101255004
1897244907
380736508
1288509063
883999099
770880411
1405072747
887646630
783016555
1685459555
1495554161
549104130
124375832
804053994
177472354
1358768471
627064650
330482165
2010323328
1668794115
829847435
668179410
209676548
1463113144
1491700799
317518286
1032229375
2048059360
1661463652
1433794002
628989284
971622492
1360434289
1253778167
1826882476
1543410184
847861630
1366559668
1513210916
2073651607
163149552
1884961361
301770442
1673724476
157801457
20095822
1578997617
1103071959
1460250735
941508962
264042382
1561636721
1859455286
1081598681
825101744
534814768
1512222078
802472933
284890490
1036006347
2010423900
880449585
473066381
147109135
624863129
572973349
1397229109
274880444
1417157224
1562101528
243245551
420723721
710829697
1699195563
1553959733
240998844
12887851
262323605
330907350
1007106
2072678231
1695650190
1418324727
1495550125
397891236
1183818509
1033111368
536933532
2131256055
1463436995
1958845383
564969898
1260650176
1093080376
1519848465
936388743
1966865183
1568780522
483246217
508683193
1679549513
1514909698
78813620
608411426
152292557
173900612
715242478
188366812
408509461
923822352
585764899
280846777
1198686140
144639389
714553838
556788210
1954266018
1515537016
802367733
638543901
1928848860
1049225565
990948599
1299223108
1033987938
506976761
1031629640
31952088
1978308800
1178369516
2093942591
27412657
923121306
1314788179
318383632
715251164
2125199190
671968810
820252078
481499551
1847640491
751778917
1644130636
619714324
1451643569
1713278002
1185366393
416734983
861860305
238882173
955543980
344760443
462910892
1603844521
424457455
1164085014
1003667931
222001656
219886503
1940738776
445797283
1970372898
1651010194
1980485106
662827182
1016515068
2002869756
35437258
1217376317
440484083
1948273248
1898951588
479031536
1546906962
1982540343
1422541703
37375658
817706707
1267877065
1012782503
1529561137
1335570473
1227889277
664922086
1724001372
545156755
877597581
1920333296
1102888029
505692007
1455068769
588670944
929176685
1726679897
1725266109
355610120
1388512151
1218765500
1367503896
1114210097
1363543404
396900030
1998453337
301921004
375099974
604929863
1371091429
1984152777
2087235582
1840826659
1150492862
61461405
677009341
1257083641
1735366307
376581037
1727855277
1044841963
147579397
1409915105
1058746528
1052043611
2110740270
1946179694
1096684836
1375366133
2014930801
508473075
795962313
839940383
174196527
1514600729
1363542811
1079778484
1774532601
2123202447
124941269
2138358898
267603170
192653885
253196988
1290792050
2132417235
152737714
372049027
1719167970
984891944
289089202
1909210344
1437893841
698973203
990121874
33157764
478912868
270069316
1247616695
1929117315
1055425880
266172720
1537302902
828339844
1358520341
1601311655
2052588156
996830056
37674706
742832172
1051709235
2133298049
788755049
179811123
721144561
399733364
853680778
1158889465
1117487434
1976098299
1723342934
243659100
401401739
1338656541
541675758
450409479
1977691914
392170881
183297261
991015975
1816876239
1904301318
1373715953
295208030
1840197316
90786647
885163241
912222767
1219916884
2094313093
1551174092
461508951
725362520
1283212360
1287440611
1946743422
1018651118
2119783288
1882244928
1230464208
567983379
1859953314
2091176561
944964709
1119619577
381253064
1993355640
1699672596
501274167
1315620940
1966568958
1879131132
772892789
284175316
232708244
466168982
1170171739
1936195235
931379686
2024273987
405904771
630853184
615770668
1843745740
10689792
1808315598
637720018
51209757
571994546
1684826686
1859039926
691095432
1972466124
1988953842
1484037251
235528934
779107106
245652141
414969279
1870319031
765111062
1140682250
710104634
455479706
498727590
920110030
992428667
777888134
2065259834
575358090
20770267
131847835
372885643
1090285129
1455796628
1178686267
537733621
1079341460
755101968
250849935
1083966078
445696119
715527513
405872521
52289663
1097760688
1159350925
1086423063
1235474615
1573270965
1225694694
1827690660
2138515170
95150328
557668103
23954726
773897359
530422930
1892883393
1619601840
1802774840
1644405665
2041198719
1577762292
674903340
275977004
1010460201
570952874
869190892
744187448
2077646349
1224944303
899387640
1768453401
1251459684
1602817979
1160501502
672224969
421600660
1938638247
532697188
105274184
1011555443
559394369
551919827
118787107
1587520162
255812348
395412692
977583099
131935247
1172257210
2133375424
236978602
2055820194
1472008999
1204085415
901729963
1950734004
1940274852
1192005769
1630073922
875001577
128133222
1327581020
1135634418
1918961049
1072073294
1656220754
505958336
1205522291
578562493
1248755880
1526834698
856937680
1876265485
727844736
1887688648
450115214
518869900
688099736
1515905692
1347988441
1787609125
464696224
1720440654
536463307
1064247304
916101565
1218066023
1396128015
2130409651
2122492296
1972153323
1744979400
1581667662
757502504
1743629660
1647151583
1114037234
1541672229
295259181
828493715
582861043
107476736
1071497943
259724925
1981548211
1191740723
774378648
168342377
725391210
1057900641
1862480798
1430740680
250341170
2073585230
1380076164
651537202
2015738617
930420318
769051462
1074327781
1424699270
1706266428
2115278879
1183473833
1553335788
277275656
315781483
977817611
1681472553
1303123416
920585581
1978738049
537531259
1282990327
1314075934
305310264
561733047
57306030
503562944
1663452703
340745341
1514130507
496877696
588925074
1289521550
859089987
842781077
777823411
2009988606
526843748
1609993033
924298770
1778200589
1063574051
437820943
366500522
1164113655
58823257
57145436
135767373
544085448
1183024752
331900635
335743044
1116909633
907544592
1893146182
1224626403
861072505
1661024438
1948139818
818222055
1248933928
944511579
1635497677
1137850447
1084860095
276150429
1948690561
343356091
1220683022
1056295070
1081834306
508920454
1879233180
1787662497
450385940
818798558
1644932650
62772909
419435792
1259092534
125182302
1530687184
929063361
1532174795
211287076
1708611166
68055103
1080168705
1078470629
417120274
1914969972
1114790458
1762062215
1531249987
129536671
1907061600
929594110
93049862
354465573
2035187241
404735082
775261037
1689187853
1573653688
1224915008
100412585
642823448
1473301940
1586270646
1318358388
1452837922
213250242
1919857084
1008780182
1140770623
1519256220
167370623
763823548
1577583144
1595265752
837345381
1936152450
1779031018
686401770
1712946102
347693968
1000943377
462219423
1735330044
637152242
895930491
1355383067
1215083213
75027133
388106371
1526908082
1761085182
1539994448
960418227
1366580405
1378329075
275153215
727871809
1274207019
1236495588
1454973017
136867746
1075937095
708341969
1845621866
1159389917
1713081115
10556700
1108694319
288360721
959773155
1826678390
445925048
914846958
1154675970
870929302
1730422467
1391721149
237428509
556570795
1088665378
1610926101
1808923097
802156573
1944213455
1296154982
808820125
2003106130
1752885262
1112860540
1187613813
343940323
1025987396
1177211899
347072903
36324049
1364657150
522659847
51623798
1905734248
12390292
1834197131
367071627
516044267
1545163289
1133647543
630423661
718304156
3166376
528467048
1966000757
289267618
636520794
871013473
489291193
1908375461
161876155
1757913872
1275055095
1497363005
1965144857
1019151230
266375018
1768726414
203797525
1614452603
1946788837
1361578738
749486776
2005654020
1765274304
1815439356
1188292994
760721365
1072414241
756870531
2067967484
1610566112
962850772
408256012
282337567
1481498101
2067971086
657341035
2086171382
1494614690
901043295
2090900254
515092261
345967314
2109843651
782733360
1842277957
1706245950
948809484
287075493
456300500
1158576332
1439731161
929987380
1163429208
1637860556
764445578
1370094152
252670792
1144366972
1604660701
662985657
984728165
642347302
195782712
646195815
528045326
845252176
831607569
134303406
575333272
1191310245
1524674868
1480048355
1493831878
1321143363
346897174
2102965878
928339019
2131952640
771452165
695254512
760577003
692426700
381009525
216002853
228354933
660438168
1557508529
706012733
751637319
59450502
464954778
284603685
1699561812
1637941478
2011882143
659477462
863872130
561956304
110535413
1210940392
1338744416
524082285
1757625003
1343719010
1560677809
1851432182
1123136018
507948352
1279609777
800040381
2116368031
1746367709
1373147022
915324862
412249080
1050982346
115481548
1603495072
865153949
581610572
633593039
1786618289
557655618
430960652
1698084242
1967539
1360290962
1884841250
13436125
799908449
1353977508
1204586498
1514763232
1378941663
1565630177
280975669
292479295
1417019828
1590441943
760635199
1660307114
1795022399
1216912421
1672247710
218924695
716139888
1651573724
337063387
1299411704
815888682
1895802069
1735880288
991501192
1606972191
1126941693
1248374955
537237179
584643320
748126134
1016791828
1358280373
1355620424
436129421
1728035093
1582761430
1493936888
702299782
211384951
349477868
1196022963
579594623
1510623877
565765475
356013756
2119435297
1874344328
2006650429
1290942786
350377965
2104983825
817589054
324326210
585015685
1036036856
1478348739
1558904572
768906446
476334338
1513687722
1754939299
1105017607
1255189025
826529460
973007907
1463810192
1457251573
2118413830
194453117
2084876193
1372815206
2065798138
1521679838
1972325202
757868578
2013981474
740684630
913831115
1704285389
1922219599
310119101
677289792
1872276594
189674056
1296175811
176235626
657415157
256698328
130767871
1439296405
98926903
245231683
1552186336
1268521820
613314193
287405135
365803572
2088600418
832645251
564423616
409084758
1410368238
129044902
468958923
244536267
1950504305
1115160232
2010013072
1231873631
1930461452
652199635
730338935
818274748
988368721
1013640171
847038359
1740965216
2047162331
2036433071
1857560901
301401022
635465449
2111165421
1006373206
10758835
69167645
1377316601
2092043108
1881886033
847304954
1148052547
275874700
1865404904
1499649673
700211812
1933802445
1115157311
1464047109
569958003
1559773972
1452968210
526079953
2030657226
586241574
1588846312
447537799
1273597170
1319102939
1960407162
1726029641
1717131931
2142636498
1014687476
647055226
1388765773
1354520846
1687739386
661159344
1233337870
1233008535
692090519
300750987
246763377
832558345
1942298442
758579087
177501863
1985398831
20513932
1872220805
452448762
1151868359
1433990657
661518998
903793905
2024636811
1976435244
42080659
1812648632
182103408
1029491862
1555609530
1030058297
1700911294
1103299509
1173135792
198591858
764155365
1004193202
595301857
2082351836
704693252
1840243962
1701791552
1961915213
920551307
773021561
1489675032
1562431257
2068644411
603219048
1682085649
1006732625
2021550983
93237621
285624291
1012875326
748355676
973488539
345884845
1944493288
306426346
1962406196
341522084
527643142
1143655851
483795962
843956527
1460337119
686266153
489838466
1915464728
1728785517
700592412
1724900610
703802722
349722055
745643282
1918909067
306804534
183108310
1889774985
594958191
1541061760
894753576
924165382
676292029
1295009226
1899368477
1688405676
1899939036
788835989
1763451416
1315833148
839994154
1834272380
856801600
400522937
1400822678
746296642
1972834623
479643289
2051653880
675637001
1113788574
133783214
1098956529
1814663339
882777508
72780210
1502179931
734226331
1472641551
491115656
2079326369
1409131698
1118066685
461715646
1838689652
1739789222
1277265814
764641743
660912049
933331765
1219660652
422964229
1872122585
1949962375
746103802
1048849471
206349105
1815977862
1040894429
595578186
1171148687
1769579858
1134666934
661948332
1447498135
70305796
1546254093
1437085829
1137305334
961498603
1540057035
401840990
484260229
292274739
842599534
466724752
857958752
2096478547
447616541
339721273
137042996
1121765609
1901836949
334223927
1606457765
1037948575
520730018
1098258537
1182122505
664454705
1691654166
523339831
232842986
71086650
2022276940
55863081
1699696120
1427942638
319629124
338760989
1948184715
1166738372
1310885054
1556629265
338921171
1137160938
1513480942
1897230320
1297792652
2031177508
645002059
1615413655
1335264778
148465238
410073962
2096167850
710462456
1051600921
549947694
1197591099
1265653354
600873693
1492380902
591655506
2074477499
1173960740
709170590
1509566762
1495729557
514393922
220909498
1070368691
1277982933
538956783
840993327
2876251
870147542
1459246943
2025831211
952607637
336356205
1895213104
1733042938
1220058386
971300590
1858532118
1112909831
839700436
151635261
913807514
110306006
536811434
1573573024
1571400820
651055531
2001505145
1020398809
1682695995
1259225982
318085031
1160870675
1735311824
508797522
1718064604
613015247
1831481538
919459738
814926818
461201820
1728946979
1758680207
2034837638
1834807650
969156612
399698732
745987838
109406408
671116152
1469405037
249807993
1299097157
1352521890
1846320747
1065698769
1784500039
1987646059
1446585923
2146272331
114090969
1995307013
526356534
1291535593
1666490022
778440396
399451432
1442694657
2126249545
1366480473
13752691
1539867182
204919847
2102884253
2109028133
1061355232
187315871
1337656634
664602213
1361617355
1192643271
200908551
1743710751
149801291
117822185
1823488852
322123069
429661960
119650927
1140625816
2046650062
1117461333
968527640
880768239
723983957
1592556236
1006326328
1496903006
427329255
1716474146
1038848028
71891030
418681924
599406671
1043630214
555959122
427749360
1539861889
1141775780
100923877
2062023862
1140703496
1567190033
1643131938
198492066
403307778
1312023420
2129938198
121804427
596232168
1753386917
847240496
1169604901
940963343
1814564292
1444344093
1246448727
2006378712
1061887347
1885776642
2067755844
547753865
1241720180
1828448796
862552867
1493772070
791826030
75834073
435660598
132746578
951945415
1636158102
1166889719
1899213063
1696914274
183270185
1427598521
1773842714
1345513799
1959712181
1002765611
1961147245
1320655404
1753383954
672030659
1622039959
544409133
1981923938
1236539689
1042893928
1860358547
1891461765
1768604387
1991049644
530546836
1927882583
1494536573
510639841
26911207
509938623
537400276
2139426782
71612124
1407429031
1716937836
132869105
221367474
1618431199
607663336
977844832
675037952
5831656
1242865398
1908368112
723083527
624315603
1201154649
190090621
1736634211
1372236991
2144417878
1236911267
22168255
2061781884
989098458
1512386280
809868655
461965704
493169840
1197596185
773641522
1082922884
895034208
1904220971
966490862
1128011786
116838843
1164336032
824505505
1029513115
506618187
2024884627
432329097
2081253102
988903277
724914625
1948948952
1297082117
195080987
990606915
731740355
784333824
943554421
568606783
1750109847
917448997
1163164025
1862791682
1261294684
1545209682
11560041
264461315
852236043
453713861
2072888977
404702367
1314036098
1767983040
455725367
757168901
2124341730
1388340645
2105052722
1049841956
1308160008
2108453050
95570220
1761788153
979042639
1911553127
1758090080
1266282264
352509851
320660725
321523572
30227090
273024129
262434996
479346506
74555445
85045718
1072990691
1442136570
810689155
822339030
1989468915
836228335
1037132125
850547548
2031546105
189114376
626177099
1456809551
613561574
1743618984
1733334283
1304500696
1280486038
37808804
609305267
1753348688
1461314732
428880305
1028621647
1929344046
1560562474
616544691
1557429319
413785302
780611927
1890287580
956098892
1640558639
167827303
409158726
247869430
119313958
31893381
2058259012
1092290907
947591989
1827204572
916667769
265480698
879357046
2138517706
640226257
1696987703
251282363
93143151
1147676547
948093637
1780217591
198934533
796450145
414957408
1936673365
564142993
1235405120
767670490
1253499856
220953918
511798572
1300882337
958733192
1313030878
1648331998
1917835615
1970918890
2011686351
965892080
1282124850
923811442
272963504
806211270
1890321758
255996242
1305752668
744653337
1537004890
1881232003
179381926
649032789
734779617
1762854840
1996882979
1344050966
1681218810
780026599
1741981526
363309959
539122685
1425412067
48085715
1774195808
1464874400
645043193
1388949769
669150615
370467161
731638110
1437217389
2061396400
1937190517
1935107260
1957851124
869806109
767988617
571296754
968065445
1146016608
100845649
959879961
1373356034
1377253105
726132956
1149906071
909375153
919221799
139465027
686405772
1713432878
2113811726
1958069577
430343960
893472439
689878214
1031922073
216263526
1306231279
2054485369
509382992
1842870962
52294046
1139565588
261518694
2068375519
434201460
1779051250
1900639940
2144938981
590290071
1747366286
1297765570
895504121
1074882777
2016862682
1214979201
995245216
394656272
1503915094
1946853312
950199314
1149800111
2079025507
1721228417
950930280
1465568070
1463277322
572674000
406386553
1132415043
38433412
1517397748
1842430617
1544949030
1558638109
677938702
354722199
1065068211
1058435387
1781691041
1437713555
935885205
2039596389
1668119105
36542175
1672909923
2060368366
1496332778
2026794230
1644885823
1714518770
9565697
177330750
163447505
1144762130
1666590601
104994982
1972768712
1058641854
1958975281
235113609
1600264067
780199857
786890338
1790712732
176727625
1313711257
1452791585
1709045393
2128922425
1094764411
850792148
1556507070
328942906
387225691
375007808
584383621
2002126032
1958022188
1942416409
1071954706
1282799727
1462996620
1675368834
1863008080
454359469
1549584186
364165509
76714345
2060131195
1456331022
1306314984
1857836172
1755747961
1784146512
1325570699
2139079359
1897948568
888941778
2042534655
1655770821
1721429671
762558566
245074022
1396399747
943837322
267962358
764987991
574664989
1140730211
1560989973
397121813
2121455841
1200417297
121846194
1166633271
1343111680
2013686128
978359089
1941633125
958006294
1656671302
743900548
1109751917
164874964
387477309
1907599528
1211115216
571441994
2005331258
1895076027
1703495992
149207873
964231546
207046182
13610647
68604889
674987785
162651674
382699907
371382479
184375809
1443480176
1338225904
1794927148
986824021
2146282365
23517927
1997746401
193063317
896202887
1924072733
417973131
214462308
351723012
539667761
1115586361
1557466764
84423889
744495195
1434254117
1899700965
140581475
1409781144
2056979850
940896062
822845196
210178967
789000
1891327109
1395201358
1183227130
1413803859
717889308
1898756476
2019610196
1213099982
2136221500
1166077147
1964047665
14261978
483913163
221657697
1584112883
1752026188
1709653698
230452341
728507475
700577213
774973224
78035409
636490502
1848753830
1242232464
1441408024
1537399068
440912599
1392461330
627151274
1769337402
843247553
1136676055
814655140
740288722
1817237771
1708617916
2105101081
1499761380
1171210491
1797392046
2006513445
883320906
763047505
1569577358
998036000
378664230
1701099495
777625978
96592924
2048348349
1157658420
830788473
1540368763
1402733737
782823624
583717777
116787722
939645590
1579446956
35662355
1444781758
2040401004
849883080
1068133500
347756109
286379976
1068265024
1751828118
1772293532
639186587
359550264
983294213
1643405055
2134335940
1998203351
119513904
1630708224
928670156
2128650823
1571499795
1212478179
1884148491
563654558
1635349643
81664022
1610853233
2057580791
1899599656
350084073
430727455
1856354004
376714270
44666806
1369457823
517467678
1871724449
1419188668
2011603033
1409708717
958828290
2138094088
1301744677
1672605183
669417147
1382927827
1607793331
469997422
159019211
1391763117
1544045986
1223503637
2084320521
2065038190
1975489493
244190742
201411460
2116835574
1941643108
1716251176
1723848728
1266906219
1012536883
441667636
1069083107
2018795199
894741470
1853640065
603157998
495773921
679111300
1609262749
1812592517
79849080
902499348
198741386
1949824625
1379559827
1684041623
834665316
1089382589
1439741398
857548808
716601214
299594765
258419912
283712453
2107990003
1147690266
726827516
1050265671
614263353
1399954374
1585076121
1848270633
1502383093
691265902
249990010
1520801135
2001176111
167167394
1175840216
1969237317
2099325411
1126934303
1044479973
487011689
1482688830
2119708084
589864945
1809649122
310409722
680817886
1721754462
547874365
1699261210
1888867041
2055098102
1795993659
304814856
852737510
335803879
1077004226
1875525016
99369713
1827151025
1247783082
1131930292
6216166
626335980
45743258
2075059541
1544269692
1345640386
529988523
801804134
1625218846
768324312
1279020797
401614686
2023418742
2065991001
560908187
1639899190
642190156
147776808
1905072717
1900722340
777400103
633248731
217300196
980574
1003591417
316431445
504761204
2078915813
645679530
1808161482
1565879980
893979363
1630490841
700141916
1523096698
725381806
1901279708
438980263
1104247903
1706317187
668242892
1107423096
1602074336
1377596796
1304146902
1308385864
438340910
586502323
990503309
2051400178
553685365
1335736353
1090310722
1486842141
1614317891
2144642780
1200091216
623439414
1588899020
1691187565
944451397
973727709
1140415347
2035273475
1518947297
569506234
1522116907
58461434
441201969
1866392276
374498619
300449129
1942649624
1463953840
1435907417
1872663829
1002347259
497615443
820494579
1237880668
1962104260
403535201
1325821771
1571225596
770471973
1861994446
1824596618
1595490617
1269725397
1906482883
1331427885
1654124947
271198310
1020769789
1213994918
299938770
825299668
10393707
1783824677
406182858
1034639263
1552083623
452569483
1571079555
990485197
970143264
136620241
1935967916
493299171
717581520
1640566705
302357637
436210919
1302447292
215131683
1194799687
905021755
449327714
1546307560
1824218775
380480497
1488533314
59514179
1655448038
849813091
2016611913
1153634313
1038458276
921698085
1287304074
876916827
759207840
1435581128
247152419
1646843118
431787814
701601371
1327635237
2041977579
129060045
1356232394
497888125
1027740367
788801200
1634697751
832785084
2000701051
1402144545
1333073031
1327887663
374651294
989225130
1771598478
943450221
746604733
1536365102
1036810374
1279559212
1135489033
607791357
329433611
1269389526
2013500208
198123044
1341200211
230429509
1682426239
278002363
1717574073
136787394
1754620558
1222904178
2045308272
2028597289
7363310
455306668
1926430636
106695998
2131276534
1544455905
1985544694
1952279325
1520255908
1217353610
1350816243
1773287110
1697951931
1192279328
26795217
710198425
922186026
1610302596
1788158729
319039398
1373473273
339205904
1780690695
230078750
2014267512
1511543688
538913783
1230791152
1740962722
338543775
1963946767
2085900378
1591228539
1930838067
396350099
369987478
2093737924
1000983981
874662440
1442199367
741503046
1731025297
1328804679
549262451
703374798
1169909244
1393188772
831142357
1804585456
1017656099
1638039735
1648123151
1951674253
1433836782
321931354
2081152519
1707406681
1782029186
634442478
914688860
230606158
85602599
240126599
1930472233
1571541572
811409142
308054039
2016777738
825488600
485255216
319034281
945845621
2115478070
470803245
772165719
722585194
1992900367
817312254
1955569013
828926007
2132210908
449878711
388069480
1696579250
1454347106
1129589648
1197039762
1191598387
1074433512
236279919
47225104
1572149610
1559591780
1909165617
947867508
675870258
1636347244
136135086
1895429050
501605997
1083492391
1239791396
1615083136
496964371
1940701340
913214753
614073494
1297623356
2116844471
711171870
1107017728
1516987160
2080620169
874154978
1626807926
752973659
711182787
1724410021
964597284
296902946
1212995672
370432126
1414915989
93128622
575081099
1400784218
2021076263
2097362081
2041535268
572077797
2039972707
893066099
114275119
1134573574
1413832375
1579470669
23910650
2066461832
1139151039
1051750711
2136327000
985366484
803455685
456745539
1870245284
2031585921
1167758089
623317914
553243422
924881953
2134844599
860521079
1984999613
566430772
320487353
1283067077
289796428
1776463145
1625810669
1576319218
1033222615
760028369
110460779
215007606
1541846623
1169360788
591485505
273223203
407695263
1314833594
1139662162
835522811
800810997
1872005714
574220161
916280534
393722927
60332171
954809344
784291664
1681119605
9846460
421392774
563874212
1161467607
1606931645
2008365965
1213395278
655846673
827726908
774639692
1703806535
749188023
1065324303
148556134
1779483002
207275624
917332443
188373008
1888308125
1400520378
768359047
2045712545
39230270
1435348346
1929187322
1045308312
196168954
796652247
1053197530
439601426
1078807337
720958379
1572644602
539819331
819679972
866359982
1359464513
1944492404
122631452
729896494
1094739450
335065710
1372776877
1176547803
2124036418
646552905
168532150
1256326617
1078554143
94942132
1947978144
614800054
598898230
1098498658
882891430
1637205460
219371111
1876677382
2012491538
1965754714
2102104072
658175060
586763170
1026189323
833884517
1515689988
632953502
1758252213
1046881104
520553247
487016597
1856857644
1961432494
764402846
1944248207
160918653
1369304438
48720270
1854493884
803429842
900074218
1841711366
100485335
320668613
812519045
745018370
363372628
108283278
169417262
854997917
1251095777
443221020
838259393
1925138393
1890106470
1162838905
1496006334
2079387738
209148323
500939435
121758866
970585115
855719955
1469192670
882070882
241195799
509715292
2116387107
1070717443
1503342426
1533845791
711135694
1390671911
796009475
1832995924
104192079
978787944
623641025
913714482
1422115263
688551929
1059260158
1057662113
2080805164
1411439481
701551666
475058859
1867375397
824904215
122300192
1415273791
2142854679
1039984696
1619835246
2112816753
1481236257
817310910
1673019769
100761361
735775618
249335542
1780634465
509504056
1770405294
814808589
132548131
924223351
649538380
1080694687
1112840918
1793398894
293688827
647335643
555484814
1087451980
1440628030
1587608221
942007525
294037274
1740816363
1440051065
697928730
1405901772
729759775
995730319
870871561
124137232
1001907788
1857755886
1785527302
549019793
430737384
93076608
949530535
1405858671
1676814065
1639137620
31835988
832679844
428795708
827073921
468616145
1824216197
2072724600
1242210364
387710229
1970982807
937817129
358559508
938028662
1103002879
1213028128
2028917480
328010135
356405574
2039968235
329052632
521426850
1906476977
1333020656
329139020
1593968939
1698897008
264381421
1008760476
1189933772
1705292934
466627531
1649864387
1894726491
1766019812
2020926668
2132204298
892074024
2089663011
1669143930
1507122026
1845289400
120656684
1478404889
1372473693
641451042
1554035163
1487839419
713114853
1031207777
1726906313
1423085381
54371612
1554285907
1601316939
1488784901
42727139
312866189
1067483683
1160336711
857587426
1540698727
627284181
530346389
343784770
957285228
2107185888
76461113
1394076247
2128559794
1885038472
405583419
257038186
1286080920
774729223
1788752749
572285403
1701874783
1997652835
724642085
500317485
1082239835
431073533
1693753033
1431481526
495731683
1325634697
18095410
73816055
2085038928
913172829
991265658
7070067
464838753
130021375
736134965
607754324
2058153119
1024843068
211511860
1386815979
874772116
623427440
1483993720
1085008394
1952741268
712509716
1985538997
411346555
452414786
997062851
1702792682
522390972
1514631939
89057024
1150906919
1694957868
1224260883
1189155148
1964316363
695413432
683723641
1810078071
1986058155
1661100794
973400672
114054944
1988524005
249207009
226792035
1092873339
825814186
2114048374
372988152
771971760
913312534
704900880
314170753
2091733926
1172226315
384282008
562672441
2115219527
1584872082
1060772910
734472104
985936397
2117117168
1884253560
723123395
1920303770
14927999
119614570
2042391462
1793683085
1329315841
823101444
1934851334
62033235
990983755
1842746420
1492123167
512631803
190015444
660560503
962868619
2079646107
698905271
225248785
1076536790
1592711617
754461929
39707926
861585445
1600098139
275839389
1368014053
2035660083
1848409980
1724317758
1410162604
1215142723
1756528648
1944989920
1831286106
362372352
1240851344
1896287565
696052674
1352074993
328026119
2052985183
968136525
1621616088
1178257101
1844378856
610806725
1836204805
206934117
1716460151
1980296191
754128449
999805065
717318922
828492780
1125546292
258527272
1273720841
228693265
1397528581
1136122140
2083540583
45782226
480850512
1268603721
1739813505
443997685
1224753144
1664386029
1480959236
457422518
1298552006
319681687
1866571150
114909276
1760093262
1340372580
648099918
369280693
1181299519
721245757
535149539
1595876429
1370661636
553186696
656910133
2079714120
1881720249
576129976
2060810
976327202
1234704258
756289924
602539282
1872667411
832363133
1492465469
175952832
2114604320
2097890634
1539291639
1032304077
357274409
1746637060
324638371
1972376855
204030424
423041672
995842514
2145052344
1714570705
2062878404
1535982876
300526135
2030540959
108208062
1513382323
1611638399
80285505
1583322147
1348240898
454227606
729957937
642600674
991194621
1118160814
298696460
1846632395
1059087045
823246474
83799645
1655590247
884649762
66647238
1801320577
891169908
276015343
1805807916
668052495
2129357112
301942032
1832797238
1958334934
1864445915
1377874103
1981504127
202368361
494683058
2067861619
351017977
369794928
348640485
1560031370
222139978
884975917
367327556
2018292792
1365460946
1433827425
1449559199
1968043594
449798047
1047643444
382328551
1389771106
996646155
1363364101
124762071
1094993702
596953522
982632104
389684307
1867144438
427191573
1465992468
1589131711
908120785
1032546695
915622811
1354410367
1702562496
1260340167
489300358
1567818608
2129666407
1123071144
1748489417
2126751484
1486571352
549818411
1020324468
1242865512
1158554135
961814120
1323674149
821857898
1102431382
1819126261
332979141
2019346068
1179036181
1170337053
1390704803
549728638
1264200343
1926438934
211118016
724076831
726456550
1140514543
533384135
274128520
1614012312
582441291
1232802938
965509676
349498239
737836683
1519565623
1987678926
776348923
812656884
1512232126
1627745359
1638937118
1092101245
1254034246
227655139
966709000
1896305752
2147161299
17551615
772606108
327001537
2131049295
1303786202
1310722920
2106917037
1033903806
1024583591
731591080
1631399790
1398631554
1979282511
799519601
316290238
13401781
883605775
1229104816
1607099231
557589125
634432977
803208510
1565646195
1227736495
420733341
1387921592
1804259573
1756787046
1328870583
1332150966
1622571625
344808900
2018423897
367802484
232811365
2085426087
1992886765
1123545875
1977747601
1150649795
713083414
166288280
1116453590
1824097422
87383847
2035313031
1950976580
648934528
581362015
135609387
1378340576
1875222165
1905619838
1460862967
1650734078
1186701193
1369343594
1242472688
2049193900
805013759
783217389
196463726
1190514792
2055962492
183404053
543345833
426751115
1833464981
1101799021
1839115126
174033903
1250816088
1365400050
463460116
1323335968
1161811584
990506089
549502645
1354229976
723024925
496544280
1321089303
1162861403
3156338
1340367722
1532144598
1635719652
1072991275
812997777
1930967515
672214848
107465353
1583448009
1275212762
1567787251
756246788
830315950
995062739
398070952
977994127
725537533
1640821145
1364760988
1619976437
451771078
328408564
1890968701
1984636853
1372865608
574192508
366461738
96868178
1227596471
1562318045
2116861618
494457468
305794971
1720721815
1750530555
714468377
1731375152
822331328
338298094
44795133
462264424
1480854316
574189315
682510241
1942353944
1649510503
1500307457
968554923
1830072730
398487316
457164769
809881163
100247665
1395004076
825661085
581683762
1395288498
1795454895
1571975166
1163697193
2034806585
751565439
126978805
1777497511
92200818
894192889
721957445
1914358938
1251827872
2013609353
301361777
164622829
802365402
843046591
1578210680
1835269794
811750845
1660649746
887641476
253547673
1481314012
334523873
1954600912
1971402407
500565560
1579683230
944152295
560842620
1861497558
444438951
1842964020
1516151286
1272348973
1094657304
1007524265
2110263057
1428388021
949578774
499855902
1161882841
390349087
501468898
321484755
166565472
1011254701
2079380678
550117356
669414642
1914455185
1587563774
1399088335
1240423048
290741333
1813085296
586918701
1972506237
1535204349
763288921
377395671
400445955
198852119
167563444
354563930
621343012
1690484902
94284593
627202698
2032599755
1980306355
1675631473
1093356997
927055988
817668582
1137361398
1429777243
1974200741
1283199172
285972631
1861853523
1356620934
1782956462
1915393087
2040183687
1798014951
42125584
1083810298
1981859690
382274902
1380290070
1335373978
1649761516
747967657
496678083
1279799339
1075068984
2079156507
1735007456
1535617156
461397525
2021534479
1773083083
1153195023
116178201
171459381
1721458877
104606701
598409669
1654942180
1558662553
33974331
1612638780
834008704
386810720
1677408102
1036099652
853621746
1566080086
472890768
143279571
376276019
1371744475
933120317
1055428593
340463169
509920639
164746862
1313742020
1447484647
1034282093
1672126727
1703874274
1571762870
71719239
1143197523
498403338
5807769
1697278002
1131629581
1012434430
360157009
1080467155
778586984
212072611
1146675665
127236813
308849404
1301590893
1025127009
1705408941
504451481
1717776534
1789276661
562176639
997212759
1270061321
1838411548
1136523703
71124968
1090926387
246323296
1535765821
2007873519
451407396
401343566
502667072
1851983566
750140064
2032607568
1181789961
1518546082
649360414
1136606649
1733469458
1885347215
1585435265
1374625688
72887250
1101553784
769027189
633830805
2040257377
875345673
74094511
1893903428
1189901390
117854465
1272802587
1137425247
609516605
220978002
464145363
1346554164
1152359506
63649296
1561380470
861429436
208629334
1186532262
1946327825
1241001089
1483587782
1682529193
1574080989
122136575
1742102344
776582141
194869579
934519789
615132036
2129317081
268963143
1923011722
1059051933
643518546
1667477754
268281633
1204695392
1234938943
2057450203
1167912829
387529102
693789795
1552017961
1926870409
221586976
1387909609
662795473
2079341208
908449483
208973953
1560494576
831889910
1301437617
1940592938
1997732426
524901251
2093454468
586413909
1830740706
443529047
514613181
353641481
1618019241
1089853156
890397753
702440156
874669761
385672473
552518135
1412237624
581916321
439982926
1887744059
1988887957
2063026723
366402210
52375237
1421916505
1619580364
1263424334
1643082597
594002064
287190659
1254523117
307387531
1348874159
1754506287
2056950549
1208919877
305970853
857229664
1266992504
386017591
1903512875
1650502071
839882557
1098626588
1333249791
1584311294
1586702868
334704200
1868013332
1604338180
2055061222
1899568880
1761493021
1590226274
1752810006
732280102
902449978
888385283
1407427597
1273319425
936736203
1126433982
1265019075
1670569261
2037426448
1493425420
1261217530
1039197990
835951246
36388533
7924123
944642732
1572482956
2034423738
1718841452
1991452013
233238810
1819763374
103770622
1590723653
981288346
1771287317
1554618135
1788076705
272071148
1604311355
333250252
1975536990
1750482134
140753107
194883155
818627246
639153353
760425960
1596081488
1443492533
218221178
1319262582
1797103087
245352318
483981982
465892589
1632046433
984596659
1215097553
433694609
400710113
722044714
481916587
1737971702
1227843509
1973635210
335415790
1566992282
2044236889
2003419489
47328218
1049308749
1224463310
527123607
1814586727
1801700788
1210213436
503623972
1460420881
1490542360
620525664
1859742353
523342896
219267231
1845259695
953782822
904925994
1709682737
2017135550
372341051
2060744419
1056243528
2103965846
778901471
352785783
612208462
1385020315
566466112
599848244
1044155161
1581034797
520258362
367231505
1713736339
1047509877
1723813904
2062860542
266971785
1548233750
1802644797
1528005740
1121471630
1176743408
1922487595
1593620552
827623097
1781145217
1592962955
632603169
172434409
26411100
1993633710
430351647
1053038803
755714622
1680993255
722109063
906619736
1204863842
375593379
452235856
1757762338
1452068119
1807917283
618058208
524544991
1260804439
1120655333
1144229221
1500898248
69168781
545349089
1646209915
1502727807
1372204741
1917091798
219775934
1729607543
1344922169
453120142
195332705
2135937877
822689797
929026402
1666491280
1931152106
1411448762
702786420
759660619
1174459470
838870550
801850784
2090513362
421286163
294906772
1870508538
1979587738
1790243669
213851011
1578155961
68538536
979536312
233353654
2058873867
1262018865
2123951930
1989490691
719059092
844731144
1953039724
293064751
766152977
1757769527
341892704
928455974
2043491622
450761277
1395874939
36028230
238045444
2054893178
2048609236
1357564911
811681084
1636630268
1544130985
1265426618
50721707
1387744055
1176009947
1673908355
1891676295
96164359
1580739842
28302731
1974743817
467830628
1569611809
726218795
1394761704
1039014808
2047904160
1595689643
2092210150
2021266818
437411389
501138471
672689854
932062875
295102296
1171169554
2049849458
1396940012
1233339059
1920922455
1677710671
1320366241
1736535080
502187268
330711920
1075055146
855553216
1849874717
124493198
148380187
1133373630
1147109605
1796369157
1093567532
1489109833
437403799
1940583070
890192739
821051857
433532423
689801956
2045615172
1788270452
895294235
2099389482
1635961736
1098468578
2031413547
1785768064
1520395961
661997736
1235068138
1476410377
339471530
206511086
725710695
862900251
21680362
805428796
171437787
280371202
1361370768
1741170608
1692430811
1064480133
477030110
1329796422
657130987
1959160048
1136491482
1000315901
317156434
916489602
452913841
269390031
568964131
71630659
1823907321
1343592491
162357871
867729660
1091896203
1570664580
1987591405
646395784
967623281
1392218047
1693733534
362961330
529306559
976322063
810865369
1281942505
257261228
1891606906
516141397
1036074116
1618020672
73663053
341351445
99638308
2128277525
1924882096
1813723098
1562002752
551680331
1489792884
1775338836
945488055
614665543
2085984453
127242731
265039342
466893827
1733862673
1813388776
781128723
968599137
1614575013
1602770007
760139451
1791691651
464172343
1685365613
1349718010
2025435757
682175570
1508215993
996500955
1766806592
116114091
1040908586
696653602
1753662957
2054627572
825276462
2019245295
1355749693
1632634937
1585137256
822183
2120918524
49915905
1826550228
149273008
1919967838
1883701316
1647260913
1636177254
981653883
550237491
230433183
613573547
1227285898
971187298
1297646772
155680618
751646831
1947537013
268575029
458082079
2135322380
1416741618
1333035321
1666346993
863302372
1335516098
247046651
361686997
144456079
1570622227
1991822882
892581695
1332871178
383069217
258213359
380261785
1860131712
546119045
355933279
1330930617
2026404279
59513763
2127303354
301976138
1062970498
1248969321
1715837365
309338455
786774216
240496091
531746542
1712688278
1835158503
1993601027
1918454327
2084858376
2024368679
873852260
726403556
2092593320
342141801
1208102870
1123364314
1774405518
1095870326
2035356571
581911567
1486895733
222127396
527306150
2073665636
1330741504
493106559
99450278
411853121
517139789
487681436
1171974384
2096733934
293701459
1104714166
2060828103
366953394
1334612038
1332991971
1522671243
71312309
187193877
238317208
817611368
373183499
732051040
1386212881
1438298054
578408663
872546186
1277891061
426123822
1004191104
1644230530
1641513828
1059172781
1192732363
1392307634
1586540941
2054222334
1874289199
1984698733
212558441
498966676
1685922411
1493225824
299008912
2012077125
1781506164
205119911
284981974
859069875
573801845
1022797356
1231864702
1430409722
666161765
843761534
919465949
175333630
1538838657
3576685
1092472076
309039761
224003547
1453842442
234830820
1078613607
2075213752
1430557753
136363328
1818904649
1716887731
1119134190
2030326620
778834253
2271736
986448257
1578298569
2113407620
1804532335
2070247335
965659382
425511773
1209120241
370615581
426989316
1657484452
1759424953
2123124215
608999106
2139901692
1514518844
1092999814
1531121361
1405322929
1706653240
312930921
1334720886
1547423984
1555436208
1733637210
1268714892
1134173368
67261225
2142305984
2108517001
90549539
696881701
2123588588
239738321
98641047
1870477785
1955746067
1936071112
1337013365
1728541661
1285251985
624826985
166766342
996044997
1943831482
529659930
1300542269
1516274243
417699028
55670313
791536675
137963185
1519503781
2081149146
689197619
1303727096
333549132
1272824095
1198065766
195118789
957529222
769593446
983914972
350840763
1474422082
108074060
557047403
1695139288
33939659
1785131077
1327491587
1334255779
449986349
514616596
1500994472
1296786871
971119257
988173487
1121374694
1822255036
2125164553
380218188
1430811548
1491855891
71303766
621555005
581870786
14194292
2102988829
355804164
936461143
1137449639
160471349
980282586
1555417928
1104138515
75884695
1867409221
1579991827
128989049
519415700
11605228
2120024769
1211544928
1831979077
1640815855
65747839
898769348
486342966
194653649
63262578
675455091
312193328
1303241103
1484730798
1172022610
2017734350
1778935890
1787861785
1785844431
1179711705
1278136122
334346824
1884067759
413961081
2039788405
1453165421
1625670332
1028560564
1966002883
1498360265
2039486222
1331081570
1064637789
1488158104
1398697815
1046568970
54601492
228371915
124414681
1959701751
1302069633
2060743867
1311501189
1049664549
1263049535
387014119
1049686342
11058660
2118608527
1577010687
1581013493
1955153062
1893322988
319812718
1388245178
216197536
1454268364
382671334
606537216
747425429
586577654
1102070766
314773696
854618752
1231095258
374557154
45661731
1576582547
390987521
647412817
904578057
366823184
1598592397
245702639
624452277
940513721
1184555256
472053822
1291811926
1905777344
312022976
580848021
1240143783
625791974
1227562346
601376038
354464726
997114469
1933683523
1989114141
1355790315
1650911319
974301163
783463730
332103703
565751074
1752820765
470862510
1263529914
136428379
923090773
409451125
957401350
1948340762
2032088662
508391466
206411713
2143620673
1045149469
1109891072
1557300969
1912085552
99268772
577096022
936758118
69881843
1678138463
241621825
993488754
1785449950
2018386402
370264693
1188332880
1047744244
284898989
162343899
388674459
1592996284
1575259780
714572449
271706940
587825651
221984514
68746010
752568037
644793543
1932111747
1469686065
13365957
1762392742
300153483
1268052373
1060807888
105379702
1776528545
1059270435
504389568
756609950
1640964385
1589676624
89037101
1135532226
1988721034
1179544969
786749777
1989162381
2047309380
457790368
1387565809
1295858339
1107260078
1852563511
1400914742
1233220118
542534837
1837947499
1694984496
314506749
429130277
242158474
277726554
1819563603
120483842
1558317790
2071546810
560150275
1785164252
502577779
1434542505
697727550
123053876
407171611
1702904026
1421743862
526642451
1510438701
333053551
1613362496
1366389535
534081725
473619435
1050601747
1181297568
762970866
1459513767
42651738
477018021
324506776
638239991
1021125623
338697178
602862900
961137544
321317284
511308669
1118210812
538469689
402252682
1761943460
718109293
1378265704
403212998
614599301
1947589671
707116246
383492791
1937463529
712149474
1068246973
228971902
2057198130
1574027821
2077328790
1043654087
493509123
999661663
1707916902
1276625114
96225519
1485232965
777632717
135471605
362417890
1684825948
407028506
244794376
1224033670
1041672813
985851273
1520054406
1213429680
133581679
1395038881
664922086
817619526
431931739
236825676
1814961666
296111055
1925372428
310668147
1871548537
2098275614
1376616453
1210690097
51704971
961867805
1161245825
1358901320
1220060146
189573316
184463030
1996072464
1723650790
1041992016
1727960577
1551333665
1692788971
452961135
570721456
2089456000
241078294
2043867015
1148569059
1547833941
1257255182
549967773
313037780
2124602563
428556720
1011807475
415007148
1797273992
344574262
844970899
1943062523
72620799
1174968926
185905574
1354022033
421931432
109244756
29758552
889799754
869639367
216611768
1451844389
165870799
1342138600
1611040577
2135593388
1037670145
191219686
428473342
1964347384
1115841488
1026197770
1727364601
1121715002
522083251
1674503147
1588694795
376110315
1288562210
304383788
1329952545
735846632
999481624
17476794
1413453842
568004755
1993279750
549320964
1182890782
1201450611
1914866395
620760498
1325673691
945583862
2022170175
14118413
1138460510
552197017
1545267471
868758668
1714588444
24292021
1811272378
863138642
391773814
898017843
223059260
664914722
612704034
1216065649
1472994101
688041284
442369237
1150600811
1192355248
1735760567
367356840
1832696210
1457751162
1610100330
1379787303
543250276
1541135173
1126762757
586022456
836366354
1181910978
51872567
1094609551
1884328086
85325012
1347656246
516824268
1567626479
551595475
341692572
548292538
199479893
787999909
713093614
297552647
1350043603
87862025
1810626622
1571452902
1827183149
1513472125
2036075147
1236437985
738437886
1680427866
683228832
1269628695
658733155
1302706184
310652020
1311960493
1418349317
1889274849
893804951
1715165606
376358475
21089289
2081070967
1669583580
1070031718
1156543497
587529059
1008715409
187172100
1235027554
136760755
500919034
909055646
1511767017
1283413317
1459173869
1641155018
349997268
1879700949
317080993
619310265
1511996417
333928683
818230599
731918929
1113979902
1212803975
2132456979
13724241
1097526670
1440321715
1716189130
1973309969
847045483
1481345428
1217846158
106509431
2092353931
1518273547
290620613
404333107
892009378
1141581620
2059293209
247749051
851580599
1793713221
314930996
1854102886
551644759
1217874516
1639194892
325317054
98039177
1267912049
66094124
612429842
1881011731
2089083048
1521414518
2141395080
643015728
1746353846
1261712311
1619076036
1116064684
549025077
1167118194
1422421369
1878747543
1096230135
554798898
455064361
994048980
2095136391
223347572
382110339
521223413
1149100257
1630777211
1547448068
2054183197
1551398744
1479337053
564754700
532646921
1111229743
1713966999
1485808700
774603753
587491461
562963484
678641627
1488678576
1445742253
808498778
173053518
1381211330
733457142
1613525095
2146511561
1213897049
32876505
271356132
494093367
1934040311
831303460
1062050067
252198219
388740024
216281381
1402325031
379748298
1966417931
411791317
627157099
691572532
316971777
1803152000
707906168
513245496
1671236392
1427000487
7601515
822460528
1171942618
631530781
524520849
1670626890
544084611
2127730252
315391387
1822690239
1271909341
1277780971
132979111
736766170
878033647
1228832667
881631950
1127441755
151363877
230066801
454636801
1369237695
1345898051
27113427
580531246
1332188648
1702903451
772024401
1905413635
1675906052
1398799167
2050730138
1661566974
2013647023
1710030999
1695247459
1141683393
1646190029
253273017
454832506
1746476698
2094427036
600773676
176045050
1796196801
1023308845
1676936657
1603219845
721772912
1668890667
1397732119
911027526
547071531
1320867953
800175788
1985059632
943774194
185846400
689316303
786614835
357058739
2031095205
492247662
1912435305
384499238
1266945779
1495269120
1197179479
1326552425
1242865398
1931185971
795011056
1968038757
2035436570
401847293
920888707
92244320
1741352388
77682445
382641792
235401687
1108551952
1097859468
1890287906
746936533
11463700
527603865
1934589702
1839574717
2077155977
1405472754
418495000
1004335034
752968315
2146483440
1728277663
1940599333
218338121
859819198
1251763910
607812269
9323045
1284555350
957596402
1058530797
1801687146
1339368046
2028674420
206090394
177992608
1071794172
836259141
369258401
1647894271
1443296665
478344426
997344212
718678593
1494343320
1530245361
2103133227
1693946463
1343266644
452537651
2018175733
748628338
1989442697
811925801
1819700197
803049562
171217933
108423073
1648123995
1935057915
1267589456
285038450
711667099
1751337066
1566376247
1659489070
61219283
1679385430
955142277
1710742991
385692772
1690769905
1671011305
1216493687
1797713758
542983024
156326435
711314951
1468949684
138029476
288943733
1622162774
2132956129
1615005083
1932124850
1750587401
1148232613
544723992
105600375
51907512
237889479
2049705088
863375529
1339059803
2182599
161496183
1355070713
1341968993
328848429
414046967
958179031
804658814
1004852435
1651549481
493634058
900890541
1927347763
1677819131
1900656713
88080401
1593422018
868718999
1668506544
1145739597
1929885296
647679555
1481719645
924797630
1973062072
150725131
542421109
1275770835
962207563
1007779650
1312629445
1458445674
673537199
166207205
1508920967
2074294435
1247048253
1350112155
1708630798
1966110025
924847605
729409848
106891358
999465845
1036929110
847507946
1492721405
969550634
1887829884
899146421
1218562197
329135735
1452961061
1421816787
688734484
1452475546
1401367510
1070885336
1468610237
161483966
731613480
422706824
500508546
1598119560
436301625
402150021
1374389009
1341024196
931679122
1206486472
1753987503
563111707
382378009
873875470
1241097888
815787139
1086766091
2103141707
1128874607
767851603
370596701
1864880346
1227978885
1237796944
623458518
152519411
734324750
2104572688
2089275018
1510335631
1609711540
1036670187
1485823343
576922052
2145886206
697056564
723995668
326876155
1883280850
1944414741
662766525
754965295
386760450
2014179805
559051934
1093364329
263381570
463804069
1788089236
449752680
1651709574
1134337291
155129062
1975098343
1538145613
1402592478
1768724579
470269137
1910994529
1926974516
1012298424
1377599454
177027748
1783608339
1115632860
1203164701
1976266761
640768908
272408265
1851063075
401735037
971082661
378279255
1494512238
408221742
737082186
171101727
826014186
564623350
995258332
2071817476
457790704
1530171801
245759481
565375932
53515129
2010461359
793227952
1526210290
1483895538
1740390656
1879584307
1075966042
728996166
1586152114
1962414612
10708225
1588786062
1071699590
1479431002
917840095
1555400063
1709221207
1489065674
1138583048
1130528090
1438330706
250030315
1551322627
805791968
1834300316
1910228194
1480712189
748574488
33003190
337034944
628573353
1653363632
866950891
1462364656
69610735
164806646
329242192
1553852706
813870034
585443833
218506479
2062372011
1558550453
2000329362
690128022
1505833967
422048485
626236010
862488587
1518005471
1653056967
1171750868
447142088
1102988000
1051521829
242646679
1180963752
18088656
143259068
663376118
1913813870
344062819
679862359
804741795
1327252972
511185279
1729820999
1292807822
1707687989
1416196221
2140005015
693044060
883464788
1606073546
1395564052
1191073382
1848536315
1994378793
1121503368
1126487265
1918275817
452751874
1401258165
13196988
441148177
2025591303
679414119
235325149
1737553787
156696874
1295109950
790533176
359351078
556870999
157304484
1184640748
318926219
1582926305
845964554
986899489
230901146
1420901981
585997078
14534062
165593256
1748861626
1301212943
1687850001
1155660041
377169408
44487423
2092218194
473204974
1370535029
256520813
1157770442
1388968573
1639877821
1785487271
2072112719
444094998
1076360236
436703603
787326351
686160298
84943115
429395279
1172242476
877310689
794862512
1116290324
1950097443
1460529220
728675040
1437643331
1454928552
1416601716
695388073
607121665
1686251419
2124693400
663379428
213342939
936481428
1532970646
1053799132
17331398
1841278775
1648912794
1201179747
508024571
2037212419
558618847
1719057018
1722206480
1757466869
63722405
1815447496
88509582
1260376469
698121868
890586703
1434181076
255969269
1168351900
882819930
1373719438
935852075
1915201952
1505868874
1831451862
940764424
419654094
515225630
417625246
92682152
178121381
1334881267
1353387074
2041769430
2138366625
1193677054
1386357814
926285347
358732746
1722858439
970817689
1925933275
1292128757
772128723
1556206496
1821765533
1806267939
2010459064
857508519
1542332329
660855342
678960219
710670095
397420406
819317904
183288904
1839228670
1026892044
1223209010
1195148551
800577863
227062658
1120348975
1058302708
2001721056
1685284693
1763984505
287142680
605205985
1547077766
551146014
1190108642
36542169
794768548
2014047673
1312166996
602775398
1762006149
794047385
414950857
865906041
435376519
1252029624
1269901046
2086535717
798467359
958161209
1582186545
2049456525
74383979
1422645200
1057389284
1578623230
1522604432
225911899
1068470960
1501252038
1382791370
939495263
1104032693
1704059308
745881683
687678842
138362884
2015723990
620553452
53543850
1331798935
527817649
2107266610
1679343510
1551868465
1328006458
18084328
773136909
1979114602
295106898
332320212
1530544383
1539972850
1960790711
186808220
1578071211
664562519
1198621787
1751593303
1604259890
545293929
586929841
156874185
1688807462
1206327385
1649564298
1168102138
2137613413
1044445577
121930510
1894776904
752484563
1429046792
1138671557
1154188477
762381923
1609369816
2104360601
805971863
881359613
788078967
1953701973
329190837
188091024
1847435090
720209908
1122827394
160456516
1233712335
646594257
1382541178
2057225762
1903112455
1947464684
1145421539
2008420670
1360535132
1983424394
1930948268
332842558
2077528120
1695797027
1129130950
1978262570
710546169
1106058994
1988623046
346452420
1777526712
985826700
1389828850
926431825
1397546313
1769333182
1470221292
2039274923
1200747470
516462416
69737993
1357631726
474314309
2120350074
41037903
1909716706
86363647
768890697
175038948
1791105798
1197772730
1627995610
1107648532
960295516
1859997152
110808453
1713323422
1218821906
745319955
19782964
1724051324
922696462
168300376
534555117
833058748
1412378560
11273138
1325644719
128797545
1950382028
206854490
1714804549
1477921045
1203012650
2103387943
1900396423
363887574
897109970
1291927251
908705902
1293907860
548741109
1116420615
27880098
598989460
322014253
841571736
2115182944
518043008
1288247803
1104983478
504828790
925545605
1048256088
1297772025
1944386101
1349202946
586812418
1094705014
56223598
1703280518
550656417
2120337542
603222225
699257955
437271023
1708583198
180061427
859398362
747042042
1267903735
1519916960
1709952216
63798838
436387951
1455504015
1921939830
695198308
2036513260
766765584
1575842114
2019265103
2104478230
90489332
319249943
1683575485
696155464
1943835214
1297447846
923215061
1481129496
1301584595
83382748
830005058
727581133
1068158347
1795259445
1522913270
692352088
1454421387
1835580122
490128604
81484478
1462084622
958156147
48095752
1850642505
1369129210
1774041879
1627123266
222539698
596467609
1769186022
1616771395
579999502
322597218
1036603566
370627464
581051555
1451835745
940600694
114523498
938604
1191799069
836659849
2041512997
2069470071
1550417019
889243364
131724957
746279713
910695585
1031091147
477537805
1123142789
1142266169
536991747
1197019530
1612132008
56406656
687981038
298925951
1576745051
399153889
176264350
1163575614
1881168610
1658404867
1159006355
2094298923
632157390
1690978065
1928841932
280836147
1650200870
1192516059
1345183754
2046961357
1389066158
1226404412
1656849432
1230688391
2126196404
576325487
1946225860
341753450
831475233
1950151009
1767603488
2088016255
1221531338
1585998872
1048812743
131782873
1567977739
1154638117
2129969338
1852512350
544975849
1823765704
2126872457
1234002560
981308241
1983539996
1958450798
1419717670
725810261
28357862
108099104
712961717
1076266987
1295538806
155480016
1145008281
1499227706
602029455
1925705174
1597121796
525862864
1103064936
115633808
351895416
902348248
756046829
418969190
1694471046
900289652
1054450611
1622007120
1901747318
2111350090
1041779311
470395933
342348934
751451906
1535585403
618071227
606327766
2020827302
1131916045
1972799465
1579620570
495394062
1142135496
1845874633
1066197133
2025522202
391586020
56637338
1055045066
1530374941
1758264689
179263785
204296151
2051635933
655504681
1167759945
773022777
1249154364
1192481221
1146224168
616539109
347127109
634618328
408286938
164782527
89547756
752870410
412032545
1702371249
1765401241
2056000399
1140791076
739371400
750596179
1256502791
509902795
355940047
1545074999
1747491882
2071168708
1107559578
1533310132
546885939
1597866634
1561783549
587650029
617024740
165898792
1433955742
579388236
27952244
847369562
2085026888
637121226
1579378349
207437144
1909151856
1019499491
545557043
911627726
347253770
1559970951
366228716
1224300708
2043296731
1926169531
1094284558
572414814
846012316
309996084
928827884
948288027
237253338
1469783078
1784998917
425732954
366902700
502718090
253013229
1296456075
466386238
335095628
1454241044
1140356744
483419855
1074244492
1755473100
743829516
627131370
2093177713
699818014
359959561
916062132
108292682
743908561
1916064545
19970649
2111527301
1334631718
934916
1265448569
1868578845
1788993471
699297911
523487503
1156112740
1313017815
1744923378
62619345
1046575188
683303333
2058469891
1515537362
2126771758
2144680049
2114754325
499339095
1894209637
1363249229
1602913840
1845812276
1232588671
168711605
495902697
667145113
106615482
935312300
2065344383
318839479
344947625
1820823795
2064594691
863380503
832697477
1066539262
825824607
561769827
978041969
850330586
2137158887
1892105195
858347265
1915585097
2114131619
160672808
46315255
905649088
602784073
647604039
2102731576
18347345
1032587800
1980298606
1341057330
2058539681
469623930
267753570
1748843065
1312367044
1357963568
1500509130
1382731881
107608068
1113002176
1301234128
1953772636
506986691
2067429045
1569420326
432081029
1911147103
258484845
669978724
2063238129
516710597
168059795
1738638215
1084518873
1753400639
1805020717
1565043406
471685361
1158485182
427254065
545936496
1442356774
1185304505
992792195
1966952085
1625124708
604896591
1146873523
393976658
1667958765
29071538
640670793
1523268876
369909105
138177945
1153115350
2002181569
1321852535
1574494683
416543154
1429812328
59502658
1440531723
23196233
801497538
2119975002
1231629919
269132818
1562268945
415893920
1106289459
1069949999
1096666483
1258269280
1886962909
746966613
1744338634
524107160
1643575221
1358131307
811681384
1858353313
341453607
1808629482
1743043444
1278666276
652666461
1050550494
198454834
1615431474
1913523127
572361254
1338744790
351434410
1319041390
1315857061
231073074
45567946
1351058458
1315072145
429965005
548888081
2030533422
788890006
2144672878
685903985
83320727
1968546680
2071737817
2030178556
469994143
722063597
2065848793
2004988799
378984442
261464352
358927207
474880101
1910939756
884171695
1935904215
1778883551
1981297048
249669361
1102425295
1031399496
193189052
1846065075
790316603
441288132
1228121433
554608946
637085171
689176301
1830316201
1052179133
713348506
1864951648
1889313955
764081490
2006616800
1683633119
745907576
1344458175
1920982134
1657442252
471381307
1296794561
1471445597
243836972
1984464113
180310815
331451886
1638409284
1716531491
1494545855
349032038
1729122372
987613514
1279075177
1410752541
1428448648
544687678
1683021126
953658118
1249132852
1516207674
489423055
1500276310
1999249735
633354102
303455950
1484654144
965009503
1133073990
673146673
2073537188
385464636
2059537704
1566978458
168123333
18937472
1425942772
139391122
1148656499
1638699462
521215247
987564307
1035516907
1791246281
246332507
2043287370
157737261
1383792638
1290068817
1693995449
70240963
78392890
704964659
1785235072
755525197
660491841
2133086747
300944934
1133815295
1418066347
2115153303
219685355
1741406909
715628107
1882842037
1611599264
206998849
1916406857
1526230164
292807827
2009262359
2097404158
1662817948
165107934
1227896135
618710832
592468458
359607055
1907888768
1260562660
1778827804
81998277
800026142
389837010
455826170
390392225
123160300
1493599175
1689879226
1716115240
239573051
1054174087
103567997
180979605
1246151796
1440821244
344942011
1549129823
1260662817
614532190
2056367380
124336038
579557837
685662752
1820041286
698498177
1125238745
708995113
410924528
1347101341
1310975244
762939488
60502484
1695729985
139211443
1522113916
896730938
2069268304
970803937
312444104
764883462
1738372355
943155912
927755516
1004469518
445745305
1807618218
253718016
1096150091
98727643
1867913805
1246891502
186452702
1226528718
420127190
1494037492
741104946
598693382
1448636978
1593970683
698755141
1991580587
1156598015
1747074766
39213660
1294027488
2099809667
1721128108
297694289
669381829
1911251683
1668373033
2131493199
1915092074
2037132777
403739230
1013542147
1781495363
1177666131
1153687724
1132504120
6626397
1196846550
1829877746
1262641577
1016659648
80637962
740293761
528680926
903729398
1078968349
308128227
738096
830899479
1551333555
1426761213
80856873
20151614
1167158793
1767438054
99891772
1382760365
1225605601
467405687
659190025
1932247840
324286778
1446007224
506390693
447903389
1320808522
1203727571
487445524
1060283294
56371909
147272908
2116128845
1281434594
1815282496
1650014710
1896631954
75149192
1858199579
1738949578
1304677900
1879067474
1400705043
1114018833
577917735
645122881
916266935
2048395173
1781500921
1786290543
1129893539
507540587
753098981
7389982
344096856
55974757
1895863572
1958339826
204169065
348161854
1243743597
1195061141
1936772343
212118653
1483465772
1946403144
112893443
1833247583
747947943
1738020553
714536691
1307595919
1151486556
1014272991
1998285397
1994849092
572856700
694770136
911623171
1934961946
71769267
1380501822
1420903216
1454725061
1205824510
1136853757
475826766
1520994927
1753022254
1438435122
1997087371
1199821817
1656963322
1970269185
1613417163
311984764
2034792457
961358534
579804281
1283206209
1208333839
845220540
1950892402
602290785
1348648975
266739347
672835847
841341575
2130961500
1363472440
1041463829
1409924158
1412440221
239252437
863164733
1118210887
1666670432
178455366
1092584994
1891163176
659065161
1033415884
1866017126
283219873
745903780
1164569832
1882866748
802929522
1402040775
103114204
953451694
1527241459
991575368
1651167389
541836425
1365467944
636473466
1279083823
293711279
908601172
1791013190
1376005875
857487476
898061285
262131420
551704407
281989750
769374993
470938848
270100678
765283968
425479292
698122908
2036219653
1690783184
1206878020
751602786
1645083131
419894489
2119734142
2056973387
689029337
2058610230
954665334
382779353
2129585179
944582742
709821400
1256393874
1298791430
1591304880
43134553
1515370973
2082782083
1144224352
26898743
1511185443
8952103
1361137830
1852379013
1200146978
930380205
66743029
231908605
494016756
739574507
553740007
96214079
1143342901
977426970
1268237870
519885251
1631000642
494945528
1060434807
97466950
1919868565
552837297
1123685258
750901887
193719770
1812288039
265334591
1924244144
1039880438
1233996771
841637602
52803342
1788344915
1082937174
804817314
464460219
1969417410
108585742
1512742320
1867957878
1775591513
594264694
1038695971
510678172
1597111518
1831430785
1982388619
1491364062
377807197
125938787
698488427
10497556
1564426579
1942004854
776999649
62326058
949688276
801262531
1299225685
2125720575
1890777540
1158670282
1968647713
149171815
1870123193
471048273
487656749
1687616669
2049503254
291309799
2047246736
1507970207
574424967
94042331
210132054
146015575
2046618545
1694247797
1321989729
529636032
870856962
1097684791
264054045
1287690042
1363605316
1251196214
1506384652
859159014
1907944241
1722020464
2056894132
896230218
336218192
1188929194
202796858
205016774
1197313001
1574041357
2099629972
423520806
234726168
653831949
1437818741
386653053
681130783
505916704
1170641744
1785434163
1193095636
741989308
248553224
1510154608
370095463
1094057893
1773306092
1840109716
1153382650
1237390344
1687113674
1446981267
1091381760
1739001291
664208602
1867634258
409186178
783437466
1042681182
1899234412
1141639439
855558689
1582482870
1116945417
1394764294
290298795
1202938973
1013120757
2074281409
1689215321
1617498340
772291531
1372874038
562401589
1335641838
1672321615
930925110
636508184
1312602380
31416596
1647541079
1842074465
1365284194
720365414
72163636
820928091
1130288446
938479822
1187514595
2070234058
1425207944
833436804
602537989
765685640
860892768
472031696
1540375662
707622190
1871002298
154203878
818436704
452308137
1480865582
308178687
981657560
1422568907
943735640
1493799226
1191229956
1139362510
1626979054
952625597
1166691217
363080696
722704394
2025936501
1086028769
1474428530
1400028785
1813253080
733744858
714085235
1306909366
751712164
1573933392
326495749
460963626
594126305
1134337318
370962278
885378194
317204325
1915809357
2023793950
1673928798
2142905067
1212960608
591545233
373387603
606212138
1161314511
591279770
1118169557
1760573295
1099891467
791921797
276803401
1581055491
292872649
1896218069
1469454266
1535829278
1200124545
1751842563
429246481
1892819134
2023683117
572140606
1061214352
1895287599
1092999523
1433779532
1424618263
631337909
760512891
1990146230
909094951
1739188116
1541749665
1587987236
1477580323
1283883756
153539032
276584464
1121039759
2087398994
1376697471
885634062
1129575218
135629018
420461236
1003924864
312082726
1676311100
1573993520
726651473
2006221778
42151881
319841315
471004584
2010563681
702201624
1917186058
2029510094
685451930
513097249
1827977471
238065873
37671735
83176608
1208214678
1158059097
2023361259
1873334484
1154030086
647259832
1030561897
1568938930
22236198
173759727
1268249893
1651661429
1018449681
1366409138
75627232
488736707
1431391653
828887327
1737816073
618658778
1073111849
1385040232
829931150
1826653176
1585638241
1946880094
344733529
1776448038
1543234534
1493713625
1230366620
769305564
828516854
2004938257
746575984
1208863215
2088559497
34339465
734830500
1890171362
1307855237
617361546
283157931
429758508
213901085
2043496110
531701218
1390045241
1280754231
1120145995
44883470
1302767
577848056
2064061389
2132788490
1818939706
630557853
604354535
94544695
170856538
1679597027
1041059190
1349167539
1111282736
1396930956
1723993089
848324883
1880280196
99320926
2086288717
2009610881
442692810
225246104
1745274311
597545832
1998944494
1241046578
849549288
2048172282
1288849496
2069262316
1465004827
2014027756
194934056
409057482
536661520
663209280
791257584
237664196
254640095
712093434
1562157281
219275625
1252859874
2024018740
665146095
1062216180
1628855769
1857822621
689704178
1398955218
739048852
1292005175
1323474757
319369746
832768650
194218914
883342952
711925763
249131887
788987997
699959705
1348112162
1758246627
2140761661
1732801092
345669996
52829439
496913592
1936501108
143018652
1024272681
1124155646
499183641
1676130697
12851208
190760567
826082193
1161687955
1832079646
632609380
1640137176
1892501176
789777674
1882930410
510740076
1529938575
507763899
451244842
364676236
1904622327
1406253067
1885688129
1139205055
962611490
1439388406
255061145
681380387
1701211252
407022564
1652080163
986900854
1559920547
1329299940
306022344
1437064390
1808832949
1459332510
823513339
1590861513
1635866621
116640687
375367062
997827383
9937340
1294163599
2029792876
990267696
371721906
1125913530
707394637
259018313
560096772
883298776
1666413793
1182117876
866624052
1864226152
752116890
1599384354
1465578271
1460234090
377609116
1202506714
397388457
679674593
38400019
2060241206
1682979459
1680700277
71520364
396811183
759622618
1814541664
742781918
490998028
481207933
604120958
503531628
85394515
902375172
598195538
1790716532
2045169096
38043144
847387627
631298639
1331131666
564555197
329532913
1980475348
1815154436
798460496
906469773
206406861
850235550
1749262105
1646606871
114570758
1751704926
839146530
1683160343
694829264
1841660832
1728531147
1459383965
380809823
1308180660
480330909
868378641
121369137
1742545508
618340121
378257689
1894481077
404870364
746954539
975702195
1936433327
320544712
934425852
406415596
455769666
1319603182
9370913
1861519949
1491486215
779785118
973012620
1060470278
581119203
1850664162
167768573
1614103678
1093530921
472882828
1454791242
101700498
1689968838
151690288
2107120429
2033250553
1229291356
307205220
1737751188
1431043381
1677651799
1907517799
1728291832
695398014
1446746931
1802403839
216533453
737177655
1024867687
2023925620
1082619169
899725698
510337063
90547366
2038267428
1763410071
547179018
743687016
1393487903
1962491893
643116440
2001318805
1225696778
772675656
997080770
1125996629
2009393215
1711312342
565604884
1179171748
1632261045
9495094
1749460794
1021863024
1416142110
1010495592
1489411035
267970804
123671198
1395341126
160352070
1874054281
1446843826
1149451823
2056115464
769164305
98154168
1838240345
1253069178
1269081735
980642739
2030842329
1847722429
735696443
1386450394
1933140785
593408465
576662321
1527420809
1593012069
102716288
244253093
48314505
1691037353
1066176182
1443952932
689174561
1703670928
1879771349
1764800783
130558348
1803493496
29684239
1691469381
320540636
1535965676
1460995449
218436205
141347999
270653297
963077543
173557221
437083705
2006562268
97822778
449694858
1823697835
1016891082
720116538
1453174166
1481771545
14876392
738059566
1592176635
925879342
656663056
1070232528
408736740
791000964
1078800057
1667413790
694140733
1433003671
2145053842
1916065995
1622294317
1465024586
1343096502
161992079
2127343614
1146693498
1027256534
1817481256
1913041972
1053336467
233300087
1728482389
934236474
220784074
2117306625
380992937
1296049810
220822543
1386355533
1032433472
1613081902
1134153684
1978207584
337422654
88538911
1267610536
2075682265
945733510
121103044
791288404
1100717123
96500146
660273716
51056234
973721635
659319199
892789932
178186383
2084875729
926936109
1405435285
2737104
21239987
629228909
1141550256
130473525
510270028
1192629305
1296796713
1760384973
1552659723
1517483639
19142903
2086520197
2047515064
438907725
82599793
1929094821
1392001476
2054231850
1373759892
485645764
540870191
119541656
1113149021
810006368
2066995264
1401527414
1875703824
298369012
2048205935
1461114065
257065527
1602719346
138580400
1784706594
253977373
1793621047
1166696828
957019714
2074832093
900542958
1896329951
1622824474
855772424
800861790
494698289
1808584939
702442200
599737590
1927732619
1848280879
429316503
160309475
983180843
394301602
514506311
380081511
583582623
1783664977
1745926624
524044164
1115758251
1847075905
1744338634
50995930
8271318
947000172
953594187
1638862773
649121661
522620787
1757468323
1394388726
1919034022
909308722
1925768431
662695466
1317428475
704787961
2108226287
2145680021
1116398633
339248284
463384773
1137510392
318631515
67061809
114146228
2128387922
1784170349
857656522
1847434007
860845991
1677122342
2081162042
1989591316
73115709
1041753661
1826191793
442263984
620296910
1768362473
1522269646
1744012318
2058550673
491917665
834977540
695682901
337895212
245376587
1124618821
1712564033
520644154
2133861503
1046826443
1098744003
890020167
2103915616
608027655
1338115931
665020872
1318665958
136449648
2026932407
1484620557
46753090
56920397
1499164580
886340273
668439392
1424775544
2059429737
1167925216
677671068
1628616605
959313902
1203553014
1629248004
1157526630
1802126187
1012465698
1621787625
1949899556
251355791
493860275
610956572
838283403
132454175
849371347
822592817
1363761413
668371396
1026010985
1929349879
860562658
8656237
337422654
1664239666
1032111640
886568709
1616481008
1128308795
1183086749
804604794
499147190
330890913
1228467911
117024434
7409511
1185103219
1951898847
2130735419
486891273
219452312
1674299623
494909678
1553176654
737256523
1426869937
1276204343
1002680869
688185315
754513645
184492400
333709040
1961542574
937515518
1271187382
1088086371
655207307
2008983224
543920837
197374195
615362342
373185750
766498403
1729836449
583375184
335781755
243754439
476914708
789805989
936548321
1341914669
468832776
1526887968
217519932
209742905
1308193138
491815399
925096094
740935694
2075156738
1219970617
436094303
2045643351
5143284
684606235
1049061885
1457624095
982639468
1334377475
1056389047
1324571707
1591888067
1909922573
1327095125
1115780189
542318291
437948192
1405166567
1783123097
1096369669
510749381
88089073
672958276
1951531442
275934912
1756331038
856725635
306475325
546493933
1188814867
1015941192
1565357797
192696409
1348327603
750178870
2127912731
1932975029
195616085
509772242
1392941189
1046851780
773795961
1381981393
688984044
491511463
777300809
1919590924
966424614
688096731
968882984
470965772
714011990
605485428
1871890718
969005575
418651274
1013668022
172754765
942480119
1437726643
2052109206
2113292889
228971356
955738707
2122380041
1012112486
1397361334
542039742
1004979908
96955757
1921638787
315565266
775214622
965555110
1144753653
1798848754
1729355006
1032584654
1950123405
1781326505
1702276549
746222765
423951488
2058924321
1452244522
678658262
2090559178
934031850
598924360
1652324666
1339045269
551011264
1414798416
1046572907
1858113937
820413278
1539928384
1694571080
173330752
1604846439
696070948
158720537
1600559186
958641959
965759504
1394185501
252749749
194056349
1528914
1417971041
1625241163
250721466
1965276957
1900239739
35364921
1255523818
435379516
644273423
1222197127
1426190158
485335201
1504046216
1603248971
1367200413
1731102370
774641426
1773356676
26437207
40109846
817956489
1502695532
1233352356
1254901780
1119220767
998184622
71215023
1204600051
983206382
686835152
1636374146
731878897
133610370
1945388771
1184414244
975351004
1941765156
892758898
1003733261
919717324
698584904
1596298417
129306899
2082812949
1005679561
1849430673
251713671
307919934
542475960
1629965178
26241402
649989427
718503545
1938318939
1742948258
1773594569
91002352
56096653
1856491264
840461299
867405419
41161930
785499350
1424820919
44744839
732829347
345042890
1247084143
2110625499
1475161987
1879996328
1366122216
1237390008
1180469551
456518536
867737435
1808401010
41056531
944644983
1966425990
1708783292
749219774
2087590466
1779734890
318598879
2126685412
1275086393
657953227
1260886672
1603007624
1659163018
1952407641
1329923006
2127051733
2128942297
1189551623
772332020
1512830493
1000938415
477876770
758281894
498458628
1478343047
2086838118
1967590465
360459676
1209675429
476340204
133523905
176289778
1240698968
1485095042
1313459238
207371089
1502841340
1520480951
1154120542
716674301
296506204
503095329
1695990323
2039512375
1815391585
849039093
33410397
1632512648
951833141
1170587558
1042600490
1775028421
1354608203
1482540796
1716734752
1096539001
1231612706
1018023797
1753970061
206028156
1921685903
90292717
973666664
1142007790
1256148605
367806028
318430382
1786775603
536486964
2893664
1799315823
2121790541
1428213865
917194516
1067402616
1099952879
1228782439
114782452
1045483178
860206943
1340680656
1848051104
1721314214
1624285734
863363177
210471329
1515252099
62944164
722660602
479261831
1886197872
1007144206
1753773418
4373454
639284439
796089430
1445202057
51376918
137617675
1455289396
1829602960
1430997621
177525246
1033194815
1425313999
588606361
1764558656
1440994897
467428378
1543764250
2047969444
2126215792
1429143836
1405106181
1921777483
2067593775
1515088512
942061781
669509553
1430752430
1577796500
772975301
1966096729
1120899718
246324775
220161651
97733384
1479858497
1339212753
1733797660
1991997338
982779317
1949174943
683913141
988964483
1414786877
1604982070
2116873458
184602315
326570625
1817293693
788404338
292016643
647992689
479742017
1999296514
688333429
225544603
1555804186
588218010
32152529
1379585288
971007727
1646392412
1352625099
1318215318
230782013
1193964256
604850491
870982178
2117226849
1300237833
603713571
1151412389
1036985802
1830606870
1501854030
1424030188
1183623379
979866672
110930715
1857270996
516141471
404161174
1853927376
1698583032
1503755175
211555793
523838193
1135534682
1933031641
1802231116
559240704
1863966359
1269670699
973582181
743139301
1271355269
1458298116
290293400
2090603661
1537514157
1547165063
2003091333
921605340
34063555
473489470
43846985
708525735
714508593
1774397565
170175673
961291756
980193416
1034520456
1744789136
295438788
10249002
1486294005
1056246532
619796928
1718497245
1470930555
4879375
993353442
69471032
197925322
141108474
752487386
2057608984
1573569969
1021166618
1007560510
1693749625
13289521
1175650472
160798908
531299072
2020981723
772892795
736153334
535746651
2046829902
456234799
1799966519
915254635
301941651
1817999214
359314777
1793315349
498210477
716576899
1972834321
1705733089
1214967952
509553363
595173236
359118106
486147256
122180361
93902086
1697630211
599226665
1300619336
1602099654
1557108051
11143727
1289200916
606975006
1160853901
683669969
1539857605
2122684650
828909520
822717817
720066049
1163672375
497949800
722131586
1913528086
1132005142
909877147
1100438736
648565638
311388465
1355432824
1050070011
343251598
2049343745
944263578
1400997914
956966901
1440969746
1256956569
1642636949
716723062
281156453
1301560830
1103332957
1876493404
1443560959
1468345326
988500944
436930280
631356611
2094283303
683447457
22813916
432479332
194466390
1694282227
164926730
1956189557
821331947
283886456
1045937735
872623151
1697859667
233849592
1531080512
1893256095
1937931015
1636983294
222749665
56534286
1408964815
1245408936
47467175
1144531986
2112510023
1732602673
1430493091
348380043
1366927906
1856232332
285322505
1080142179
976202833
842266890
581081149
1436798495
778646826
1081085768
316930368
791890905
296145446
832708433
79391667
153612535
468192315
1721575477
49977854
93233797
1363189877
1119145945
1442203077
130788285
554323183
1007685187
1234983342
1565652458
1803390611
1586635923
1902162831
1773864745
968481512
1264139601
1853669667
1375715579
591753114
1928207092
908023164
1876361254
638458925
665147747
49971486
572919503
1524694548
668531395
1306231456
763693391
1722581658
2105829752
783214097
1451665393
569012048
715191221
1900611791
1253920781
1417072152
1751282289
1978737036
1811175385
279209730
1346623268
1390437833
75814154
1254629054
992704490
2019265012
849850311
2102434971
932969712
1888022774
363698431
900254753
1085311607
1518783554
1160839889
1149512679
707799087
1696800428
1463607819
449185387
2045231232
1841828221
277273818
760629539
1404836313
1832804930
250528928
1251599679
330063654
710290795
1795394121
773938542
143716333
2138214574
1274165734
821301019
1480588546
1038013150
995576376
1903873653
1539144294
1581004927
565375583
2100779506
1219233792
122986648
838129205
486632502
640042835
1319144942
645735453
2034090433
464737581
126049258
1402994315
1328597052
787943367
884633504
420542063
1003566195
1469128842
992722917
1354791540
1953797390
315097907
2050272265
151342878
1883263502
332333118
283353655
413140361
355336414
730029214
1836661478
1253229964
118362197
898641507
331073672
1916923633
603496671
2056983569
1787458455
34141598
345660042
1328930903
554707241
2139780132
1784152635
1790390988
471588712
265195473
151773661
277598905
2101946581
1479989706
380135435
1130838634
37702720
392272302
1365329407
346146234
1681957306
169560877
961676592
979807542
1292196494
248041435
842537637
1535290171
2068041991
1151318543
2045267480
772628748
68990705
1976024339
1204166908
1261855059
505064161
515474508
27959306
236559828
43837151
750503522
1091756519
784089678
198883675
453046297
1014986960
1815467917
1002050910
371654396
1924385283
74560400
229222074
756663929
557889233
1048467918
326128079
638288594
452718730
1881946570
783504694
2143252008
622306679
347062532
474173205
1014491163
950426827
937354716
1115523233
1065323727
1523583812
1668212003
249911145
56860600
722755503
1913460863
1590507681
1328858315
726263002
1020402580
1685941180
1085522253
1790144754
192484159
1403116310
1788018793
944403608
1647970503
705630170
807566374
1823295326
1981280195
1677279573
1282205226
778361058
783606595
518339444
352314211
332811051
1222030993
1898234907
1940100366
636852654
616053087
1788232691
180437742
12297331
1374988494
514235613
1945179813
1521555882
1092752660
1062796097
1904595431
1113730204
1718019995
959133740
737231875
815995966
565287045
1826951924
2016683503
365870586
1749346087
1387347745
303104315
296801493
451810772
1997215177
2119512272
1562560289
333199843
879962473
1223125862
48627884
148981888
742433105
960363371
1092977973
1191313299
1963062343
1808511007
221665872
1390411491
1572489080
141038873
68008372
655876298
1457653215
2055812160
1748869128
1055355583
153410684
1675776254
673441675
729945966
1348313426
1812528390
1399695492
1454122888
864414572
1862263960
1528776398
1402271439
1678903984
2078354138
1857075310
642774369
1193007996
979361274
425125085
1981881603
1075208152
322220643
1714773581
1776241864
1062361170
1912139121
1476815494
2078618308
591104048
1266023036
765442871
1804097561
369811122
2096296659
1172826902
225831033
917637490
1651929118
1534225375
1172985908
1093983500
1890691969
549552501
393908001
829534541
222006708
1169379409
1695828965
2010939332
380684202
967873757
407052789
667144143
72067449
152625911
733941332
614544602
990195047
1017160493
1230630289
615682051
1329853331
1161905192
827988267
1219700923
224639214
89980129
1267986768
11910729
101163531
784108608
769908201
2053597053
590047140
1816759437
1321292000
2031524023
881421495
164850194
1291470736
1460266225
5367916
1154000086
39439832
1269021684
112632835
2047771931
1135530194
127023339
2056982720
215838109
2112309519
1260672734
1242792046
606354307
254119427
1630091607
830341176
1348147397
1400834758
1394710330
229903588
1596691220
968592697
119693068
5071876
1563200612
1098457020
1728298635
1834532371
438179622
318190226
256676187
244883046
1740157168
2105941182
1012753098
1486368805
242850071
1895161308
530899505
15278758
2033349100
697973071
1253650645
1026875968
420669543
942007283
35438267
150740451
608246357
1960817898
1834736696
149980620
1257461973
2106631251
321315367
2014683254
11252127
32030491
742870728
1987514323
2059470564
1536782013
83491029
389042481
1872545222
275533513
814079650
1778409784
2135569882
1030113451
1710855758
186861322
276679041
1723763680
1226588082
593582989
1984311070
1951083870
1592458290
2060959692
1758531753
908211609
1040389759
2104902464
1415014110
813232440
1604928908
240901729
2038903336
405698464
186429693
1505162741
1987414965
399100112
1993660036
1819259446
643720620
1906346654
1152439026
143531389
707078898
1536079286
1099779797
1159567490
1766279855
927228625
420311183
979093142
2030574290
1377121564
2050124974
232269373
46912530
1609184663
1159371330
986508599
1453113688
842005105
189130008
1006899143
602631890
1370069689
85192740
1967647306
1210508112
1555055088
908062164
1947547872
727103037
437284316
1407351757
1516799113
1462618665
899004324
372400771
1577760324
185602483
1389475984
1798328000
980057592
2087869497
221625496
195060394
1580954359
1629874441
676488637
742386202
793569969
151066252
1061159500
2028562418
1447729978
67818995
595834639
1462230312
17474875
1316282094
983879981
1711714033
1288785814
1029200072
331127074
1173987501
68948938
1888320107
687994221
406423066
924239376
2139773138
831064405
1499720950
2128348132
1607542334
625838826
511314801
576393275
1564256290
1441008410
1249611832
1472312211
2089086132
1022559852
688101072
1660393476
1703842308
2052824786
1854009104
615919715
1116797580
567645129
1480820
1864440865
713519746
579409884
1560847325
4040481
2114747164
2138843977
1638370940
1221532646
1795143161
1890705056
1735752729
1078794202
1352731261
1831951636
2133515504
592725828
493809700
207126216
1800978303
1116199054
1375533285
920717870
1911896322
1838165597
832453101
1548911372
1755044824
1724410317
8428453
1446765746
2053423063
195724904
780484815
227432455
1192324816
762074717
1928508732
94064167
1271933104
1752292192
684625667
190819100
2036382002
1404309071
682236328
1272123196
506892148
432087024
49345475
1122158451
1840087815
628777916
1652706405
544314262
249540364
429736604
1961487558
570963179
1039951076
924684915
1785627337
1022147466
117024647
863997887
510438354
1898205765
436925715
1080254984
419310576
897006081
1085099964
1282312934
458287494
721178919
1247617930
1333491630
946273727
1054194937
497793118
303318172
1910947112
2116658927
1485810028
2018177297
358862473
110799830
1459548270
1304565831
232494967
122029867
1672795834
180391412
1678174110
513849236
779730393
951782402
1640342465
1550268565
458815384
433784445
1595614222
603701523
627210180
2028670977
1658534460
270610496
868800420
1382347932
1520889950
1645451910
491596522
803437284
988345280
731811764
1226318451
789176661
1048134141
1655126601
679671621
832869652
2123144170
492864504
117486148
522783107
1958584100
1174696493
811232517
1468717447
724651743
1536231248
1861512918
700398720
69022904
2041476618
235512976
1517555048
1149277393
690143346
1753474768
225846414
1050085017
745429092
1219994377
151907494
126043362
1660586371
501085234
1689613997
508325027
424888430
453009608
678993669
1441872421
1445783508
131884881
2096410063
1830092926
525065793
1493994828
575523947
2124318171
2121947
561393813
1074010463
317811427
52316681
1017381104
1894028906
1447538551
139116818
1905711511
1690337309
2082600821
567481383
338648634
925857476
1598374345
619942687
1628251314
535981376
2140902066
73899505
276267628
844236047
1838052986
1568391751
206596205
976878447
472691837
1126699299
859997549
2068493175
1254363923
1789151429
2022481783
1506696229
1917527806
271767802
455452358
1327491587
2117862243
424956371
1246140982
89646298
502483558
816338701
1823290986
775121953
916037945
2024326954
1339140867
1273758670
102728810
17443161
1573633931
227926853
1765782505
275740079
688759599
362769349
2100761281
407528211
1712828034
1551429070
112563593
1392433527
1540928741
660930639
1192242409
663890287
774275755
1422036511
114861490
440981267
1474985478
1586004259
496696178
100961387
136851214
745033435
390849179
1660838903
2069088042
841861628
23430081
2076446737
899956371
992002926
551840057
1953166589
1685470246
2034002197
1359557357
821493779
1555581473
1449274482
1200547385
1992518751
1075539988
987358523
941879033
978178018
1847039877
403887285
1201457508
134134029
18615196
527537174
1555579271
181375002
388251424
354382758
1360661036
282083358
1079722920
632460574
1481832024
2111266300
1478089336
792751527
746326943
585121148
371023727
412380114
100624493
623788796
1407260574
1116325113
1249094803
875201040
987385595
2142958341
1521307351
724531498
2134042363
650281051
361123912
1858146074
1414380271
1035996305
1890824961
1928934960
1398531223
181672183
801076717
1828121717
1853928356
1910906155
251794499
2029916807
1316032116
764768876
1011102542
68002602
822222240
1609256263
1847569112
789982049
1607901625
915276591
476652975
53381890
271137590
867812875
2037660964
785132522
1617994310
1069857623
713634314
1336312411
49776279
260167093
456316528
823058486
1207289605
162679756
2078748689
420905553
1037540154
110674806
1214293246
1851275739
1317378563
241695270
1745870966
2007020695
1469218149
559612477
2034540249
1847714695
1817423374
1537046147
753790113
1012421208
1365986458
601883171
1279883517
819062505
965877900
1640295392
351904466
1890292628
20307741
1298702228
190916552
1281402013
1923602796
1637405765
793101284
219508495
713414327
1939204234
144030942
1817467546
1708475837
441719099
1050132252
811521528
1185532807
1558710705
1531524617
414364666
1077093224
371814161
1270801458
365488136
389316202
1893144788
1474800377
1941469960
1261793751
314020907
1658650985
1316122086
1884037833
351107478
1792874096
1607081614
189573316
16414640
1054471917
1631754514
1833777940
1829486698
161750550
1858755401
1502954134
1496415243
2074231407
864815642
1627941858
1520240734
1304618382
1198738917
915825902
2132501212
606324916
109249173
1215066603
401950436
1604787801
1861109051
1862053318
2003501057
1739361629
19044894
1851984713
1648621365
324307873
1406034920
1978902945
1790321943
1726687748
950081113
286874515
967957778
904577152
931013073
131697179
1374752405
926800361
335811158
1147605521
1706934782
394083398
1670279876
1232396705
1233379798
312263021
1880537195
1113484135
2116155615
1863009568
664815744
362620840
423487634
1109435552
892855520
474923595
1582093609
1167144590
1894966105
438117746
182474885
1056366392
614552544
996051724
989484082
1747868457
684678302
850325258
1688871100
124967949
367878689
640515729
976015446
1536514089
722626015
1092255381
797668109
1574865837
1377608937
1478348961
881647488
2074838082
1291559234
1935716666
992477435
1157626303
916553398
968996714
408074280
2073641809
1720084547
558396892
1803573393
1342357855
1597253656
2076458240
857848892
232333678
999343063
86557775
1140106090
1337326127
807964408
1885177543
1904764436
740441677
1581423617
1446859602
247825980
440923610
294254134
332522121
1579451362
756296877
533643858
1831924064
119596067
270970510
1105017970
317708815
384397309
249696867
1346635918
1671025399
13339031
128856366
642237952
610776988
1232708464
1226346545
2011282724
1110179110
1973885020
1547644267
248623215
1737576420
222862749
1672522722
1771806886
930146142
864267516
1667895987
578808510
51131231
558419080
774327942
1160408523
1971081903
73242906
507551159
1685861695
676365346
1817089180
849046465
195693355
1957712597
1532148318
2081447010
1366818271
1322677645
1734617391
334795505
156432779
757177158
1163887051
2117707949
568835770
1440634686
169570600
941419220
907284382
1243627779
2115637179
1765806773
1107362809
1537078963
1197855271
588739650
1315215142
325704827
1199831733
1206696115
1584194184
625494943
767788227
1392867486
761090877
1549098781
1519295622
1318550568
2129352689
885092281
520852354
814100586
1404448469
1443172430
2136991931
1837598481
1973072117
1132063940
1341180417
1143632993
278415712
1780509554
822879059
2036865668
2141793586
2085528301
120146276
967663376
988908150
421221352
1963098570
1008372113
1111739013
122928686
1731491988
264591644
414231130
1711886676
2008202291
2145936557
401046021
500327901
1137947066
1890317472
1684639963
1887022064
189214911
42626047
1156026786
1835588875
629751942
886295945
40971110
895691118
2005432135
1165362082
1604813830
1753256734
1529565122
387705745
286669334
2143835878
1692367479
668585434
110907288
399207995
1762252087
555451643
881581485
976788432
240076757
300903701
1186313335
1978852485
1933809596
1173803610
1647727369
1543222171
1677245175
344455527
440001974
1546909335
691466750
1220377127
1059849174
399581795
228020559
768555071
799872378
1776525601
2000338696
322833688
570673473
1802765470
282442138
2126811479
206298461
1404022526
1063424660
1090132511
1330134499
856033774
502869906
1524030617
1890231410
348539228
480628854
2102918090
268724952
199691438
2035468680
933878617
1915805475
245079455
1121388287
1285209860
71771520
283351304
1357255025
231602982
110156260
1968953047
1202149221
2067320031
916456263
1384037404
978501944
514509573
1955420498
430912842
1560439446
624387764
275981815
268042340
816621729
2141369231
1829560527
898484665
1501578018
19337973
761447191
2017964379
90361747
393889950
129706090
1048903084
266446849
936096617
2017423227
1645635050
1782609122
395089692
1491486024
1935580305
457556806
1662497816
117752470
833612717
1733087681
164446327
1826548997
1288674601
1914713717
1917557944
1279362149
1101779042
1758536312
2056287057
1833322527
426117214
1728298635
1064608936
1275572838
1154558072
1677838924
10110472
1480915332
20717764
72399772
1376711482
816889407
736812666
1324136071
38501358
751405784
2134766621
354254603
2033068654
1666251317
1711184869
535801534
1568603610
1333519529
485294215
239538429
260581941
2058679072
896897490
482814814
21770668
1639339542
1538753814
1214595653
1953674648
1014043587
314516767
464679468
1700256067
479173862
1550012304
63351033
1632688097
1187572233
60652802
1097198324
1549008673
338903527
82400550
884202182
485275225
668693914
970631915
217399925
893736881
94642362
1573482936
1360777148
1571367874
1005347267
602343453
2107542844
50598456
1841612516
1770885483
1056272575
886450083
1731825848
288648007
124749435
1253884643
45396287
1652438768
363578298
693821049
1397936024
469338639
881319929
1027437407
1766947911
1291006690
1581759413
1441000780
1431763415
1579561270
511872322
1724137240
513348114
1750221534
56398276
722226524
1940253527
1657602733
1729768882
878047715
1486766161
1017467003
1007795261
1891535091
900395746
254208847
1381895474
1934325484
1957480259
869462584
773925820
108007042
866933499
1394543363
976645034
1736957545
289262893
1294591416
356279546
1894998594
1986302910
1843865041
845775022
1605841496
195246662
1088400887
275808448
1996390487
421045280
611825822
601291300
801926891
1563333028
2009357899
1686631525
277528289
1018723410
326131512
202313736
795643766
769502814
370010267
40476231
1695536751
278002782
1296528039
145753440
755390816
498553011
428306198
1335649853
518650377
462162278
1013852774
350604758
1531378623
1505583356
80994523
1277813822
1831939024
1416761750
224302069
373637627
1713545315
124864279
248002196
1133809653
328140648
435237045
599378985
2061951306
1757798272
500581539
1165717602
715343771
479910065
1105578731
1692770358
1966465448
660708267
719999550
1226640741
315994363
2120037028
1547280388
1808025893
1398465302
43155628
304866516
1116180136
1111209790
835397256
2004065488
942125913
541282075
108891233
1174327775
986369373
1863338427
428478966
493068331
119498263
591347351
367100531
44988511
1438691208
2100089808
1178332904
1502333220
1715363408
1610115098
499980065
287328479
712787243
1969167584
1027610870
1557656620
1160305026
2087398788
1649415622
1751164884
1698964879
738012134
156375151
43295299
168639030
1722166509
1946726538
1392999294
465362706
2038488194
1307357553
160831628
1905356620
471963691
827346792
1757088808
534510198
1291978799
1180335092
611177448
1965777344
486844196
742936006
1610412642
575893683
1820823809
1316069323
1642204240
803044224
961353343
989237452
710516720
208783750
795281590
13886376
1692334010
353462306
1883047232
2145523166
288554294
1239581107
1735059313
1682321770
1239269302
1765655157
783553167
839491650
1087783107
342984832
225604172
1528343507
993171888
1840426553
1125383109
539607430
734737178
21416421
560136460
1981136382
891309308
335857034
705716153
1435279206
1095099888
294796603
1472923478
70601587
1464849183
401052975
1995459333
21550874
1333356647
345121469
51151672
180728335
15370228
1227711827
779573064
730950628
410923499
1867894014
242171082
163167710
1179241405
1517206441
1650305617
374661242
1960942817
283163103
1322039901
2010447689
1538629596
1015824219
379144293
1469606283
2060039317
654003938
1044161128
1782399479
596609483
1839928175
1692657113
1720015073
107210685
1906740784
1961669026
1286690792
793002832
285041919
1072769443
359764685
1800908196
1730453373
965770842
1999068665
867448067
512932201
193360061
1262965255
350019131
88742385
535426087
355406917
1035467528
1266535608
1234395583
1519801836
79808906
837270709
786762364
39533779
948920638
1175380822
452448544
527742706
117735969
411303784
284303755
1255290262
1055528815
1289374083
2130046811
828175821
516587049
533243228
2139240421
1757220526
1546990963
772079539
328753120
1246064822
1030535449
628687502
825411488
738111442
944737635
1961493829
2112935877
1144554857
934657099
1256884464
1846840377
1787578291
2004836842
330015259
1165075837
1120515765
690941795
1762940868
358968610
1978739857
2061385767
308823025
2125436399
1278037861
8110863
224580262
1943283686
1559496076
1392403550
611177448
1926556793
1772323134
527395596
1765509816
117805391
1914426531
776329541
1218035808
314440435
1714554354
1428787197
1785790210
19813718
1596077728
1048187145
1318023519
1948805322
1878369192
1030000701
1187941608
1892696941
735715577
1048714075
685630489
791813830
1717168179
1467254691
452070315
949039225
1670791904
1657821067
1153622424
1512844781
1987630990
1999386663
527391734
1084467396
1026662147
493452086
1579733532
883186778
537707075
1164960666
45828625
1628921621
13861756
1801761247
294488338
759611793
1394194518
1448573281
1916178390
17483033
1053886725
476185296
667719874
1846695459
129423129
1996783101
1725229964
382583606
290497906
1050286122
1986840047
508334295
1033538817
958579251
1433946253
533062049
1241240614
1719977617
805157046
538419571
916365911
1850494102
2146123851
1730403781
1046651598
1127806941
1332614967
299875256
351256316
591801920
1467052071
1837800063
1617215486
493828855
1998667738
1891198250
525493047
603689957
1925924311
750193871
1427545053
1054661038
1134039095
1185129560
508408055
1160906234
633960180
831898449
1792953964
598289064
1407761832
993137118
720840978
1627886108
94568607
407189206
1236351925
409012867
1129863905
37018540
279576656
1731124816
1859034015
1090912432
603523808
557604923
1763285117
1615462393
356080732
1874240060
215771804
1615837343
1593400484
2051965644
281145604
1097058604
764818468
1204840729
1263933832
1525309805
1944561108
1352109159
1563242361
823693566
1039585640
866550305
2026844039
790849741
1634673153
744386190
569274157
404012150
2140768493
337538053
264566938
2009516324
28963600
1345033213
613654488
499808230
1920976910
861499396
1356619102
1072300643
228423968
284748124
626036888
517609543
1479414745
281343999
1124040463
104356055
11743205
857520863
584799044
1385373734
1720547809
1516480683
296288694
1522070018
1011451387
198963187
1188588735
1203197041
523560076
1294883658
1846943841
1054063999
1514573339
1670038297
223179270
1592553433
558611312
1449746914
1229575454
2004418010
1150194044
1914114472
741434387
1404375130
1355251381
1985488219
329310534
1786033134
37726294
371577702
505873396
1451766193
1127140465
182904451
1859440962
666303499
613549083
1010889490
1452702318
1305296248
2052615519
1010582552
440319761
1535242422
130363005
263728791
444736675
98887680
2006895513
1052276232
288772740
1184045654
1003727336
2097189209
805360672
661914
1326597711
1137563813
1865906966
565604291
116604454
1171224317
1345578533
88947280
1818761094
1783432188
1622224678
548161364
397933092
1439749450
2130426527
2144784343
831274787
1030453282
1655007481
1019635479
111206496
1146492345
1952372252
1624838151
543034831
350093607
1147148277
1667221043
455896405
933132808
104686377
1920630360
937749684
1128263680
958705945
1869891780
535691500
768709410
1656494225
358463162
1932199864
391708456
1300817914
501847265
1299164955
850771847
395369251
2067174373
608009015
2023853570
57948765
2107433699
177305454
174815214
2119788452
606438913
337153151
1946301685
1366285589
910855788
391459755
199271006
442964347
1260098053
1969831126
217529216
316256970
602059082
1690028026
44140925
744161760
56581861
106097243
564883389
83717423
297161931
1993957058
741879371
891177854
771138033
1994394585
828844187
2142001
2065204837
1870497799
1372033807
692947485
281859943
203810019
506303475
2126241248
1160775049
1946532452
224853048
1425949731
1843346142
701590535
335983766
2018113226
730863983
864025722
163627824
1439089556
967891512
2024339280
1316151637
242187305
1106541011
2002280124
1619774167
169074608
1936856703
877741047
901661504
1917657576
40648349
1273867863
500932472
924348372
897735037
848881843
1195006230
1903676883
2045769236
1956809846
2087007654
798293495
431338560
1438253548
1979915913
67635627
1189364036
2135620656
2107012435
1007130691
868688594
2105777949
319795821
352398070
1409322473
929935680
359575533
2135202963
891182679
723825993
947717599
277595381
1141190360
2124891270
199423004
189063970
338187459
1512876760
237711344
547546630
82282811
2093120875
328312348
1499037765
619683638
305699111
1980123482
1399380225
1585199931
24170685
247857853
249312458
1098119513
1359952957
750069092
73737376
2041894292
1704109298
1957252947
1364627747
377786733
1971688745
265111273
458693331
972490629
1210589347
785686191
52460968
1014867142
1884237195
657901286
1924751676
221911099
1429425797
1022129157
17965002
334421993
735350557
1329512804
658156825
716134099
1407322450
785002867
670576355
1488210391
65528406
569558786
1148135059
1468099054
1020837126
474853369
1373132371
1175390915
32507069
1331406388
872930706
775233442
384267636
1158597236
1569239941
1350463775
89996217
164608843
865724514
1913024100
2106628930
1779469112
616299934
1286749274
1180156524
116185754
427474787
2054412794
216618978
334093701
508523166
1524690168
567097522
1226090590
1515444083
235542586
241987408
727343270
1178461998
35081471
773242550
132692230
419260173
89194733
2102040947
1982433432
1372875526
103146524
548932042
197178083
1842009043
2111587166
845110793
1508342664
792538693
1666414773
445490202
1551654910
26607834
1109405735
758198051
1003528427
852090470
1417557093
258509129
748895158
1025077118
1556750147
2111516404
494551600
1894122322
801180214
553634383
1754474672
1853681531
1181451818
728037589
1093519817
569704050
1095815645
1193375487
375102534
189924111
1247661825
709257881
1885854794
1100266799
842357900
868814996
319866198
434718675
1190220463
4666166
1894034108
1821862420
1138575510
272823767
1008204287
1979884255
1816216864
1609481032
1971767471
323359329
689299768
52104126
1433510766
281030933
1319077721
593468431
1793149790
814054604
2074429214
252859660
241316383
1754978751
1932183831
205816954
418917472
1070116522
774844220
560810332
1377902212
1271557944
458821266
726250049
2105095612
1826955820
1609913914
1916506
737719404
449473373
1719168908
707901324
994737430
779990936
1249826226
1610908974
1096902364
1072986274
2101007169
1110078799
1406870748
1974319535
472964115
629209932
1728410748
682716671
872207925
1084440452
1842330615
1025413816
1137895560
1891688064
1540699372
1098790131
1063222565
1076214174
1662568331
1012987792
23458147
1822916248
676047318
271173127
176285542
106953490
718035671
621139546
1092363504
1470193441
182492842
2100808454
1776247687
1563749269
2024235759
1841359307
1787216982
1863922853
115350610
373770360
992458087
773830045
1282276074
337176813
1750509445
362137344
1303639047
1391314980
643696631
595656754
1559098899
612101376
1571288660
150100670
1722181527
1798705365
594541324
285210800
1461969814
1206806249
671958162
668420960
884863574
1465400109
480959237
2098510100
1995307859
166168274
933262322
110566757
683501236
1398569968
1543300368
130956005
957077379
167659811
1349463875
1672069882
230869869
707753296
584210293
1707843004
804290515
655212916
166731315
2005367669
1986941986
855918101
1656922794
891889491
1011936997
1025176652
2078049895
352648023
1445498295
2020158290
1681261380
1841575253
2041538285
1444422172
1901049162
635225941
785083989
1255589422
1371575890
418375468
1701384431
4295038
1198346073
1960004537
72934618
1242290134
1324971673
133533183
1581702331
1669515603
1658095803
1741062296
537474532
1345410745
1833475649
537213609
1456086531
789734289
1942558749
1461021778
89265650
617045384
1763529092
1409386058
947113708
1986033226
502646147
1726453729
1777733004
495491878
750085362
1890187490
1699791206
948953948
2101373481
241730344
200176401
648034643
2132359460
480625659
1886955102
1170718294
1680885403
1035891881
1510726763
80584480
1860440187
374116790
702515048
483652175
809422433
514856831
1458612884
1766045766
1271479334
501190057
1960377476
1976423578
194118562
196909218
497376165
581701757
562269987
89775637
1186282165
1032199249
1313584554
522850896
933950709
1214486491
1825528957
1449716010
175915932
1024937281
1505827947
2012104977
1764761886
1853798449
322397359
1305579901
926873483
794556200
602689032
51434927
693644010
1153815781
1377556000
1693891637
206163693
792523216
1088072294
930332965
2079787202
472494347
1881435202
643528220
539202900
1637076993
662813767
632856591
474618518
434230676
341685456
2087473140
688075622
2012631737
7853606
1532201675
1317126032
197044936
1280606084
225168280
1125153442
1449807370
194669329
502814867
1780767354
622464841
1152413939
1610205124
656174599
1780387695
1002323447
1376297901
1204723662
980769896
413847060
1540768514
1690158014
35054215
1496691646
1110523845
384458347
920076306
1260212470
1133794497
317335255
1829470912
1625387211
645531327
1518892510
1479259893
166249028
1788903889
726648676
1245783252
17770988
1700927363
852964657
1724933545
1923748504
1031493008
1366985610
1825941170
806179476
269847297
786206258
1662416000
2083954501
413283330
356689439
30990037
842809419
1191234841
1716990803
640590204
1470176240
1513319746
1079901516
821007371
400788558
1758769190
422611950
2054475704
1132653633
1813588283
1284283807
305629066
385089762
1076109613
16534449
2088478155
273081451
232854649
187622845
1312048476
842619102
706555758
1409176397
1583948349
2002340591
1366050883
2078632763
657010757
817120015
1712627633
572991821
1348754044
159739790
1053248013
1227159062
1741756654
1723560935
1803018474
486732195
514587646
1436300208
1554659967
1621160634
778948563
1139667971
972469206
375940723
290722588
1434500386
136330313
90596676
871687039
670753238
902540564
1972714918
568523387
1184568253
1654475397
2097938582
603059174
217199594
1546165709
734338121
614796457
670374728
1997643070
2060853170
1310980896
1890321758
1998819183
914112550
652293373
436331357
233014868
1958802022
1594852430
802446318
1324800379
1964068604
73368596
1179396519
1833948125
1186058069
1529782968
783526869
1330861554
1057360797
290190387
1748722561
1577746829
2089648389
1497260235
602540217
629613270
1803472935
1904083642
1397595299
2096665670
2131990689
286403998
1691913904
1614876290
1242251448
1781880791
2040756294
1626529761
2131779601
1009342042
1991622165
1949645002
157372821
1987872901
637656780
1131531165
957903752
1216237560
48603468
810215735
1942506625
714134941
337429655
1082501783
948127721
576182703
824241201
1912273965
939191871
485317662
516148668
1180654476
195972063
1410311672
418349143
1010031648
1308690663
1144500143
875157066
1128333782
804796873
682771758
645731087
872967889
388384783
615260784
821611211
525541032
131181959
997722286
1842418198
1404423693
1547406827
1752120333
314408462
1100552795
501480946
1434971402
951785284
2035513082
751567413
2086825753
2104525427
927583797
358268582
288560943
273135166
989935923
656715510
1941000892
730375404
552448669
1462329427
1378476578
1107257054
1966743503
749885462
908204983
710750977
380479225
533060809
1995187404
1650334916
1458064175
1664002087
1030456338
859635728
1937860632
2023218860
1113463507
12326115
2099203093
1289508146
1257018659
688576969
1493448892
153199398
421004836
277139326
1217855316
65429502
1633478263
664412468
2049190848
1191397992
969107168
1468848455
1978200113
619622327
1530608281
814419326
546613471
1940655608
1508209015
943183276
121022576
215415900
1872399155
1377448256
1666130705
1287676523
488207806
1965219225
258922302
469628030
533970976
1424628256
420357112
800000233
1442090144
2103452908
516641178
1374395509
411225431
1662079032
872376861
387712054
631888014
1471184709
1718768948
778804028
1219936653
140892524
1679015561
223943787
1959700609
239367269
1637100483
2066427943
1081884584
294741752
376141451
1055710157
1449532203
751084794
1667384150
1645022037
682197934
843063878
1945037144
143587542
2085142920
710376242
1962677955
110013123
17673753
146603528
802021967
1225938743
449961957
241862431
266419435
996747610
255242856
343968842
1015340987
1781776990
517812943
1353095450
705828296
759911492
1013497022
199377128
209660940
1757280972
1941009019
1776355849
1494980074
1988854074
1589260233
682828690
855287305
1548352438
2031575108
1869146269
1260728782
849439603
1318327142
312050039
1823247348
322415543
301526701
1835503261
381142800
1346393179
11926598
865969093
471468191
1356679325
359323055
440045431
1529374593
257213531
419098990
1676079918
1379607781
24059092
213642269
676129693
1423486901
1724186650
2092894407
802887829
2007650411
101318919
1073206808
1650984585
1210143982
556499304
1063318500
1802408052
69535317
1192836220
984447702
1013153656
1045361851
1609087854
214364062
1718134077
1985677759
76094005
1628730758
599736135
1115025843
947345135
1146011903
1441454008
1007118004
1669178124
1660299269
250900228
780590771
995932039
1874263713
1905509636
1785611456
1772677400
1203177796
971211191
1102585333
627609085
1318348510
1296333501
1919310279
100240364
964910599
1190908603
1759383356
1650223687
242346659
184694184
522608685
232880273
1501615678
881449058
739997351
2125836
1934182868
933318515
966636544
1305275861
1298601125
501900268
493526677
110657739
1206087670
1521870488
559192007
1677185573
2058594149
2047802445
749324897
68953441
1247760850
649605414
168094859
370291646
333632652
550569205
2033672391
1013036003
2097949310
2073152034
1223719650
1003788573
935115166
200536001
1493639034
461254954
1684676130
1471918454
129846278
369449068
330660366
132480332
1788906872
312364103
862793931
764323049
1373763897
1875518473
1230152283
241683182
321583508
430840690
1568508379
531223286
744549514
598548406
317307216
1367065827
386359512
1586798338
1564814580
1189837748
1556898690
708696655
1160649935
334577374
1510323799
183874202
742644970
454138999
1115388333
966414635
1056319233
943969126
1442203545
910695230
1785237079
1095754004
640916054
130055251
137928715
15443386
1861482789
1725003576
1158553555
669368926
1991002458
670652287
411436077
1704882174
1399055117
1557306152
1963124178
483560331
308630565
2076656268
225484186
938606631
624260518
1063263388
100972086
405403918
330331510
989517731
266110814
812217549
2137031931
732771881
1730376623
2019652704
764464942
390650384
784591657
1845731085
347550771
1006309871
1486172186
1971537587
922406557
150849778
2031541483
1379884273
44006477
672808528
1183086516
533262835
355660531
627283716
1160601389
639975261
443421258
1338415111
1209085633
638510503
1709791721
231213538
1409779707
576010089
983833205
1151242724
1151599592
1934255957
317209301
1314194103
995521370
1046621861
1166130507
1015796477
1719366601
697304010
28622105
1949076807
1602954773
337931424
1974887083
1271049619
1174116018
2095614519
1275527676
759270289
1143349982
131108816
834783156
154523118
125355332
1060364018
1748864472
563401507
1960782175
841711669
1119066019
764059940
796730231
99389038
423280191
715872774
313002249
1995888304
408244444
1980963925
1692126
745239267
1848225148
418490920
1115748540
1130423782
1689189549
47904949
708005800
1343835731
941585476
781264778
518329279
1634536327
12730304
1055490965
85531551
932792444
1721918428
874301293
991563367
565743212
831957387
446194689
955918650
246114387
1134986513
629167458
1532627978
1403961459
953824096
1723989999
743802399
1693631546
58765295
1980944395
1456145099
173837626
337548864
1680615548
1986822868
1734628405
323102654
616098430
296852856
1971861031
116268773
1738457875
1348209833
1237028899
355810385
710397964
835274236
1518629922
1536432550
844897942
1059579750
1779837799
2091027925
1216283018
876970833
1284557389
984588564
506107874
1855639713
49800329
141283765
1679457887
1918877457
1369812540
1766418142
39031497
1763600870
700197167
115441838
153554103
947073896
1949051386
219043401
542242916
671180463
406363888
1983335682
1210010075
891111397
536910901
1472358454
84506602
1401908633
131283792
498172052
1118301870
1321404360
781019265
167951215
469632465
1650795818
1195464391
1221220288
1647551426
1010775229
1357852647
2009440794
840698383
989166359
1555451846
1741546139
1159782027
243835191
530211417
1314553009
898767677
324969082
358263167
199662645
325226282
1716042581
1706414400
921542567
563406753
446025094
1287612675
1304309474
311084922
199543508
64013405
357214998
2093452841
1871779123
1329997669
740009749
156832225
294668065
1321450795
682762760
1063922222
754414300
169921060
449702022
1566383735
962622416
1685083444
321863085
1063621527
1208068758
820246120
1339861974
1620183713
1175544999
1776408882
349115778
600518481
610157861
42491178
1986974423
1260333840
1841014511
504954054
940368581
1012940636
1171624149
696994522
1366852111
10807529
849864731
1965744621
934179002
270247618
1327295587
1150923099
2141727306
662971548
711063432
66812813
590496280
1500493154
765826517
2096638052
869944735
1185035822
1823233375
2065284459
158842040
2037102993
589433774
1541661342
859917502
899538563
1741459188
1984086278
554430103
1709459115
85981667
926637696
1186461120
1778223801
1406919990
1678086550
524292330
1676908874
961726626
667906551
700465108
871042061
38194048
414584833
1868537392
245710885
1024569155
331535918
1162337720
1664773819
1043170677
1432113694
192458990
748140767
1004656538
118504905
642670993
372007440
822655064
1753942891
570582587
1795945138
1782506759
166347605
1095181445
1018278138
1200413061
2042144548
2034638418
845963304
2044131618
320467868
780198522
192221160
1760629980
464994186
137025866
247607250
2070265357
787273253
1270032626
564707770
855410375
1212756551
65525795
706634789
1537897583
975314283
1876324404
2003266170
1149710684
1799058700
1308607039
225318201
649755805
74462925
824083157
438396142
884165901
2113162228
1052951893
925135401
471938603
578233615
1511691485
148327039
1134160699
447114602
1971378580
1759686617
192651606
1016230956
293691159
419595265
1591121552
2003559372
338164321
1900343640
2069734757
663494904
485425116
84432986
1124342406
1800752030
310984664
2047998554
307859827
1586780931
738274134
651681228
1525639492
1453682866
568321302
2074132270
1939350326
1870375074
1042769123
1308912656
1569568758
364922352
194817391
406916447
155564138
856864819
844071272
947865144
1976438699
540734403
1691576460
438508983
134070770
691269929
179602483
43103673
1858577149
505957747
1688557014
244695774
594909574
1478279894
1892461426
2027142060
957428083
1027394407
346168388
2048601852
550761292
219669424
925849630
1973760528
2073588656
1548934474
113412258
1492596395
567235066
496513039
1828966601
820517093
1054480920
1401953865
349541756
1648365744
1670031193
1574942784
1063820651
1377374095
659470188
1142697299
620349347
2104366655
778608601
73586814
2063413798
775517677
1028695544
1822209544
172167205
293210336
1688713228
135035187
911257080
525179288
5852661
1022357823
566223005
1417145879
1674400171
1126008494
1745649675
895614688
1440707822
1689248425
414647105
1437423505
1409143291
1788292983
200827981
462862265
107322235
245874131
499870329
1177673792
1443111342
1446150919
514888275
1922182124
764964149
888253420
1236080964
1107222669
1127728096
1070135905
1371757301
3807551
2116764851
1462617166
1157607029
1462643836
1320277093
779591819
111301881
549632810
1791332839
416386398
1785662509
9310376
1019105292
909305463
182781214
1607330407
572816748
745047361
264887524
160273867
593185579
1583687929
1819015094
63702185
436215566
827525994
671148927
39796041
325301166
1966198870
1308018010
389329435
512723639
129514937
83607680
1336879726
1525949811
1159550659
1477220304
819651183
1328211340
1436335749
1759566745
731025069
437003686
226764837
1069669477
1683047649
2044847387
1801123071
2114712822
1657021490
1209817748
1004287893
207333730
1765381338
380748018
1718939863
798102451
168124899
1527723251
1195825245
1903569238
1078694952
1067588473
2044302019
308653795
1453897237
1219886013
872721035
1449744277
1851784939
549905393
974009605
1981119057
1170003513
586678739
1780224965
2130411363
1098262894
1084350419
280163401
7629897
1740176470
1597992688
1471654152
982313658
687482890
33028517
544847442
1856363431
108057214
1573446217
276152244
657398348
686749516
1559548683
1099586857
147266808
347790246
111942412
1844968284
1866431047
2036935183
913575580
2061374573
667822191
458442449
1150180233
2019504158
618529519
1220378527
1806521093
2119536054
979861997
81242298
927250103
281925776
1689932626
2084089197
1104957860
2113428162
1143763507
1030487519
236835369
1028921830
1276458629
618091496
1427707263
1953852363
1629216702
471629399
299515100
2108630819
726357786
312766611
491362227
1431025456
1159331956
1934474681
911399009
498093691
1571112961
329369586
162489149
1583551012
631369890
1594404364
1411994416
558529859
1432586960
1274113075
805996704
1311512053
394276763
1852864141
2003733305
1420384564
1466916187
980282586
679760267
571256236
1502754021
1685328170
1146082183
1334834785
1423376783
181804047
1188597576
192570477
493575287
432424651
617711810
1368364024
83704406
485776202
942401937
686802233
1847325919
1585074982
904674961
1632510791
859813167
534596913
984156685
2130725781
199968007
1914111378
935917703
1500202570
1704881143
1334508305
64119172
2058514679
1088049335
1606458283
28182849
1839162269
788887921
250413579
299906033
277932796
594297044
567667628
1788329623
1338357375
282459878
1634839100
664674211
1044571031
529068948
258472096
719008062
1430129032
1404485353
1830156941
1828865734
1868564195
144134615
57542553
239949249
843638016
833927341
116170331
8145293
1950357553
688432768
532805456
1380397339
1910368402
816592890
471441913
1656722894
2023426116
1541912817
668207908
1332090530
860415997
1248851955
700631568
453043359
1609160780
728348884
1676648986
1761383792
912299636
1432753937
1480199198
985195098
1560054976
1134074181
804617898
1766124410
845831866
1596519419
129828709
1451579120
2084364797
1251986082
1409503921
1568997457
722570324
294804703
1546314471
1820028904
1099984283
1679097626
1540985054
142656882
212414426
539083969
1516992838
1908637485
1449014200
853065368
584771316
1146435229
1242899258
766963086
1588532002
1953694439
418452575
780347571
1136308510
763954536
541328040
1880620705
4233979
832251762
1621035924
1335512990
398548759
696049079
429119520
774944575
1539616891
1504792340
701667883
770742820
1791811790
1426536911
1255935565
1777103908
2030063472
1007751659
152262856
742574990
1924101307
1417769907
454033262
1767415124
1221869434
1939531
1103896029
275856485
951543181
1952298620
585121514
1974009527
1291066947
400729108
425359472
1996717095
2015928171
942993585
1061352901
730320891
1633645254
1272121024
1713112649
826282021
37332465
544355201
593888312
2105867360
671810203
187507958
1949300503
2119204398
292984040
1557559065
1902886558
1439008658
1051860404
612315924
102210442
731011347
1541662099
980117146
217086147
444957029
348365257
2126294483
1535698008
497685016
652848919
1884343789
1021846596
201744087
1161375507
1566795371
361529259
1982465736
102626974
1665426250
1137947940
913847081
1044973573
1774015441
48556113
543509862
1672327053
360745243
803486440
331927308
846356684
2034832022
870358754
1866805887
374162611
1928067833
1042403040
149567444
1829983884
1605177096
1550908608
1318588955
1040755551
1605332183
1587007935
141198136
696513851
2036385001
1711021466
1343874526
1675443684
1340257947
1327808243
1027678131
1361051735
605120572
1430222931
726154748
145658399
728738533
1611505707
254856058
71728867
1763327788
950102241
645533147
1956852541
329305133
88720192
37206675
635071746
1840606007
1418909249
247297398
1825010441
1140641299
473506790
1607520932
152120219
1799963173
743071120
344871706
250263349
594267112
289135082
1230019623
1071185658
1390754605
921649699
1934553894
532303933
1105260051
33175280
673537480
1289729174
750161202
2089606624
1634359699
1341928086
409225477
680807210
1919994988
2008987762
1335923107
668299953
1741368696
1052981773
979407236
1209971109
494433689
2072736451
1064154305
1132104819
9469264
124148634
978000665
180340883
1374679895
917380724
717273889
686092077
1955838090
1131021858
1597176618
602422917
1793954277
321114842
1430925460
1276962471
185580402
92145057
1394286420
192869968
384641618
539395850
602581267
1304190312
504972132
1421566769
390868769
958545530
1679079452
1721861422
703405659
1650113550
504926681
472209848
1168718281
526209111
1375736908
1985123700
1741619023
1532465287
374962933
1634898729
300461522
389554739
1649881844
2026273094
1128716565
216024219
1529553688
1938692596
68658660
1794269189
1750783036
1881771054
1016656955
79352317
1844802865
1968747097
1006900434
899507069
2054628211
1096172725
729410367
1762421413
1564131176
1957945202
1090488603
1483390177
523384013
322019165
738176222
339618238
1090652942
1568237194
1489299707
1295384255
1146945776
316984848
238464957
826553435
927642722
1277288893
1449243277
1208950553
1149984880
221371398
1971400072
181134113
1397772854
1326304501
240277839
761741490
226412069
1921736498
1521558311
2099927991
1094171476
1911104595
866423023
2075612596
1271837768
1540782009
165512796
1490074979
348914748
433508423
1864238372
808952602
742643735
254548005
1639392265
548668288
343819774
74397863
1777756750
938626198
463368990
1538909815
1215728916
440504948
1531097223
2143962023
2132077385
21870100
1938510469
678557228
1742295886
1431500907
1094359738
2097565059
429090806
1668922084
1218472667
852179010
19886144
410318281
574734093
661429871
466509900
1209397744
131472588
920866664
897889476
1925321610
61735906
1637620382
861963899
1230142950
674532505
1745514656
2114486500
162988514
522204550
1035012796
134162880
743135905
1663539231
113309318
239871583
1839322771
1741946464
708290165
220789474
2063688700
462059480
1203887372
66907394
575539128
261681004
921921155
806261461
1138265609
340474408
746628848
294935429
2134011822
1709100767
774552846
1107177118
1068255817
1864303150
190715996
1856939223
1280797712
145791078
1787154051
626230550
45851777
2028524409
1100777946
429965005
1372839970
1483679520
1303543465
1264959655
959214518
1644992918
1999767026
1695947185
2104098312
1940043328
1090312453
760615246
1745304257
256138649
1961482006
1867921487
796459281
1740680183
776768557
1021993635
510162106
1093877628
82199792
1887101831
1943621077
797973715
607597670
706830036
2017592549
600044586
447173498
695999628
1967197146
2018758228
910700935
1593700810
622376888
598887127
12951072
1800940454
1882730168
1953004918
345863533
571212101
410390400
2109815251
127167267
790450864
14096198
1379280315
239088785
1784319039
108295259
1196243823
236319786
129777245
54994343
910754326
1305470492
893300505
1738706975
1972503109
33816202
1629531947
1903786310
2130799721
1229225403
1405959410
152656256
1069408753
297240656
929323600
1992801191
1908131516
248702993
39061137
1068133500
501126115
1869759385
785148181
2060409704
1305524485
1456731778
106754619
737610120
482759681
1579220623
192798735
1060436821
177055404
421974477
1684461625
829353201
1583470762
1954845101
846008746
2025248048
2115685664
2045560864
425528787
661869856
1260420346
628832566
710969728
433953538
1384534990
2008955375
295184422
2069934365
971521910
1283764287
1548736995
1878261006
1994048365
583820048
836411579
883288803
1281972276
1686040682
1884616822
1404492495
1676238055
104722151
1709740256
1422301106
1030344326
312622656
539156029
1467262147
1126119217
1587502023
1071080824
841955860
1856193940
482509406
1202612207
1961184312
1727278725
796729717
1186431597
1622981321
394234488
2120497193
195630778
2046344929
1798062279
1953740613
635053615
924200181
494665496
1256945232
619430284
1833172304
979996310
1085746777
1134215794
334577374
809276526
295113717
1728712997
1751843708
1459305997
699616423
1140679438
1619102963
1228504452
1835758342
288791874
1201881190
426349741
1266987389
1371696224
1129694659
2029903945
1303615946
2029137372
494212047
1790313039
675905416
1286454766
93008172
1246641950
1144065039
1300910654
493646026
1055359242
1140421620
54870025
1304268463
1816905604
362937357
1379582265
1957499339
2112484660
69265218
2062168248
716130124
1591226699
1567372708
836272398
216449542
1092955670
978719108
182786751
1799354354
489616866
366545117
236423229
167249375
973331868
1362506184
757220269
1630953468
1019134309
13815235
1934133819
478711461
1433870349
1855122735
1118399572
838604535
34923154
1100457415
2045306212
44934622
238614774
1683626039
74786807
355269958
537712559
1322387089
876130177
261416276
2133830892
2098752510
458266473
69723431
666749304
759852732
353655209
1450982996
2044435270
1501690398
79517015
1672816597
117233235
1744449684
1531060035
143381346
1153456892
1330013442
525796050
2011146902
1553491571
793062656
885590027
1022027535
1583973438
2010519412
413977431
1861556047
978932365
1636250179
1084849179
495441055
1987456781
163036744
1783661356
1908018080
391235610
1361559021
1379568703
1384687226
46901410
221051985
1805419030
784434268
318455391
130938842
68491710
206612332
29229172
1439513190
1510504296
258640024
1870938152
330113348
1799901804
652209245
2047354471
1736705430
690460025
746763863
1789768273
857705880
1246525052
1944038785
970639798
1814637327
176007073
1021693124
259189806
1032482706
1756927940
228389491
1521936204
1279531143
1312894757
31362355
1130893544
431185201
277203305
841566138
868059999
1628086947
286141212
630826557
892285705
1352001467
2107756507
710814587
1244493371
487461135
1889906115
849695246
1330149598
1269923584
726023449
1350807969
1784966522
72566588
700363496
622222775
799705699
1288179938
1412490544
1817481256
89170651
1632387929
732452006
1917454235
1201431229
1078156961
337358913
420763303
1843318550
1480786533
965649080
1625087432
1039902043
1060716126
519325404
1398116114
455651408
374959917
345837964
642834147
1616032666
793922606
1677752612
1611559385
396143264
1888827984
716661510
95033968
532068855
504012913
441956649
1759448250
746195741
1376535986
1551483748
1429361998
162913832
2081501943
244273382
1669349121
2017942995
57284452
1651255981
21467795
222522230
245932532
2040662371
1642029383
718315042
19187634
1662058738
1711102892
337287333
1867138789
1416585218
865084625
1869539678
226506669
350543172
824424377
793573881
273611176
320063746
1414932337
316419785
1542784722
1604701375
1171163808
1121259846
958890014
280115673
207318331
1684453856
284679919
1046212994
1367339989
1394129816
786039426
1296791512
664603386
4632762
332229583
1760146252
2128250712
1921428289
985740169
1022661803
831451647
1326217196
1704456128
749707550
1021408432
1982852242
1915323172
926573535
1465168871
1776575848
951754007
1441577492
296966336
2134956172
633045519
1341107666
1375181071
2102092808
1680983082
1523804115
1817878747
1267085209
257799664
1071577965
466491282
1750886960
525679004
1349050679
1246712749
908214622
1639067172
1715669788
1754096925
944167208
1590007029
55592371
2103322469
56325109
646938956
346721531
1395390351
743481426
2060420651
842565376
985512403
48218912
171363523
724050283
1843839873
2050069244
1394755380
417712882
1929105381
1427107769
983108384
442905184
848811536
2015871497
738255203
1593518065
1323465508
2110634203
512094593
2034020180
73538898
379638746
1081933131
1879140678
451643911
1338376083
1473500347
313610602
1796827378
1637318047
1994710777
1243710007
789711232
1617578791
1087525598
1315706959
1468416418
1577129540
482198696
209165267
629245888
1286814622
728844277
1011019403
144071214
2077495022
1562186305
2007935216
653862892
146456502
237009977
1382055249
126090543
760932007
905937874
138679130
1656184842
609204887
569371072
647661902
1602913513
803417023
759943662
2079952093
1524571372
636964890
1956296521
105275612
2130634432
619508259
257197590
212087925
1390889399
2135678823
1565128336
1425438242
1877356341
1697648257
397574420
1710321385
199463132
1713984485
676794913
1876954326
765118905
1921390649
576768548
539924918
1274018857
520947805
1471610956
1095291583
988472030
1422951191
1370162720
2084325021
1218179573
985421509
1452713390
1092990318
781130797
1756670111
220881907
1504862456
145984711
402352533
501266931
1750434954
1194150834
916361659
874989363
394805747
1852008435
1106762579
31364108
328082673
2025912271
1195647737
941195701
1365485379
1477380561
1712770797
966071944
933590407
1584552584
1713637082
1423309345
471001679
672911843
94663387
514806934
587432113
2145916387
1551444094
1504843501
731202143
56236398
2054639550
1455481014
2093140106
803164337
635796118
145556497
455658627
565842864
1015660543
953676981
1659636402
1867080489
750090427
960316071
470879655
1140107299
583502227
1011249587
2145719144
1230624578
442722555
1436671154
167534111
70793719
1232886444
1596793259
61940215
1825454532
950294647
1712442760
1083713537
704454735
1030312666
12931116
115527472
1020244535
122928686
1020575749
297587175
893624627
1689468169
790158977
925510444
796751899
597681699
1698303107
145095287
1175237885
1582680631
2007552189
1129776348
2007808102
560289565
1854219674
1143761412
1752251979
802783032
1461221724
1809158200
1670486488
99626114
461668384
1171003407
2124266451
529109089
1272470219
616884549
1957431424
1822187266
1485552825
2077527057
978491429
1598292924
756683125
688984044
1422776338
386507972
946776161
407065496
2033832463
806978269
369348516
2094240516
706738764
310183421
2023957290
1549469336
454477737
120132808
2138201370
1155695508
1990004603
309000046
2131702667
159206983
114396674
998682186
779160228
1179326571
452860637
1699700364
1897700775
954012770
2032381445
201124934
325646315
1558344994
1550744022
1472074043
377447345
2056435533
1400274897
1734629222
735395598
830308685
1058985906
1992516434
417434600
1755785171
284239093
1242127019
468233274
226157235
1024183328
1507017921
483151960
1765265422
924803060
853830993
142661870
2098483412
622289441
724348415
1289460877
232514818
1023597176
1602593354
144597617
267554921
1937349972
1849373425
622852744
1173951784
1952040280
287046224
1520869569
1634017913
1868089600
384967502
2129866083
846029233
181864048
1560623373
579981472
263658096
544313777
763113348
1519369589
1401939797
1114820106
1319112568
1387658737
836502794
1981591358
1388619145
1792284872
2097855852
1949643780
1698853616
408153922
2007694692
958123879
580448871
297320727
1935915347
1912281861
297535780
859376430
102501270
801234970
646997343
1482370010
1552459063
1580042138
1967885668
1157287240
393183173
1915047741
76545447
1586871328
64592171
1763812013
1056486380
672190567
233398823
1820924536
1073152921
518735213
1335842639
1761672541
1245812449
37156644
955341532
1161784500
562159181
1637739492
111462310
660621677
1939443594
2007873942
1947680690
659805768
795441582
1429764700
1863742393
1247193786
2045330442
186238173
1577522139
269322763
1628027900
1876075246
976999114
871294833
112518557
884067795
961269777
522739272
581232908
540932659
233584631
563757744
123067210
362952492
1034359610
253670941
429555894
2080708037
1514720978
177281522
137558744
1013504597
1059750868
881229653
330445119
302107175
132702856
498831976
891916891
1942231135
965752260
2089074067
584137105
1890937630
243291018
428729138
1594634616
523663643
1709475763
1053125061
969680535
953233689
1867288961
1521061227
2007567215
87493937
1732669076
1335646110
604270024
5777153
1665858898
686831950
1012767376
1815939384
772552354
1176826098
1590203168
1487525967
693018172
344583632
2048619916
1591084250
1803841818
1241193908
1795952578
613233793
260989166
613591984
355560342
1963696744
381454953
1856502984
1042878348
1356365177
978479883
533453017
969941906
1464110403
304754969
554306889
1453715125
2015151271
343684763
271554027
375599385
886793817
240778687
245540219
2068280379
1386861250
1359105139
595180435
397002477
1309161070
1317960893
842505790
807324705
1951180596
1715871403
950557034
2032786
1741182939
1736592839
421428857
457011719
570478802
650443087
1760912024
1969122720
126186306
1257879499
1948071436
813405346
1010357448
556240113
87039687
1732160709
1072422574
1462410227
651213532
1535648084
204525374
2089170693
1842835467
1879244054
1021016267
1537980387
1020769118
313303670
1296508176
162425515
1447858833
85258920
1243875039
375075702
1059039826
853491585
872255939
1807292778
232119089
633053662
1519586489
376387780
316438233
1775572285
175424439
1123446790
1554188009
580799845
150813514
29516345
1912811710
312870479
258538547
2128774847
1242201565
1668265988
1970606405
295745343
1473626432
2039679689
1253330046
1856709141
1665013218
1487363591
789966249
2146002862
593302053
1972622506
1575475366
559933565
1259005430
831445691
1861904217
541723928
1834557567
80719928
228055800
189305711
295862530
1845885392
800802873
1157073344
2060834244
1649350818
1409039315
118933370
1248677920
1811891099
1912314059
1677280798
2055699343
1026954332
226988204
274622399
1390327190
1612992541
1657365817
1378923606
450953641
167626003
1642557901
1975382380
704425022
995551283
153216053
1563071005
2029339385
1891423019
1975513835
984851919
698198088
99481094
1678272995
1107773511
1524443367
1081505092
1183006787
932004467
965536169
1306751041
1125795985
1596418584
1297220282
584588611
28666385
933875555
1026624195
573219138
721860988
445127517
962553283
422083323
1954023709
32679274
416372720
923305649
749825799
1094009906
1532637162
1355281650
1459083990
2019901862
549360606
141703485
890717586
168369610
790851079
1812514333
2084097786
506967096
2117603057
1266652319
1781966971
779623058
911798819
709742464
1418075259
1560565680
1572691697
1424645155
1234306115
1591788145
1008742262
171280093
299868789
1896508520
1852503634
2136717146
673251784
1396767441
1899487227
1257228654
1590620158
1610586040
750472623
1714472972
1984094555
2033904251
1331201211
1126924381
1169185775
697829900
2071730803
197307286
1944452426
1967219303
399513309
1625031494
687263437
1678919443
659647761
195643794
2069435931
722071913
1384786456
1697591315
972543026
1011444307
1440899637
1702630213
229872569
1228099859
1286947980
1966557383
1428833295
283744017
1368581285
10871056
573933439
108826251
1373578732
1126719153
1132281170
326488816
79476162
1105923758
51965301
2094603271
2090347984
1951168852
2067658575
5883954
1978237202
1113875799
2049326982
1465079674
1787110818
411305165
1569077814
290414792
1660051040
316245991
883703534
432815321
408281953
2035384077
1830312113
779405840
924576086
2083553213
1025811927
2055455197
41324762
1343007853
1307434845
1056208270
1227958684
1480978698
1342046147
1692107313
630119544
1222180993
513638279
659679842
636162821
1201681304
589100512
1848022208
1143820597
923206509
1274501730
903726737
792582723
1746245841
7027956
452620097
186101081
1169181739
133189530
853200838
2122642942
666735157
1440506635
1861925561
357949378
1166672076
1607143892
1241707998
573565880
1938698180
678103423
1369249186
1760960541
1994277972
1136437690
686658136
955920254
1056310686
877271494
1151418353
94981288
1399946510
1744287179
3935196
1513562162
600641694
1288371995
1064593023
706751508
702155923
2007405138
253653599
2146388368
1495404393
1665234018
1285823913
1667561970
1375312825
1937803703
1966145733
852396456
2127070491
317256744
1999464437
1901107654
1859101584
1044482138
1375297278
344763638
463650643
83010659
1227300633
382967165
139693069
2043157194
1195101718
815605628
558875632
856108424
1871548882
1859805776
1237947411
241920134
1993733406
618231420
186582377
1876978222
548401235
1546163033
150383409
359393935
674650517
434509668
217308712
187406140
154101360
1663489521
175685508
621276543
1020310345
1108650268
145256271
2140407701
1999907148
1951331231
957881908
169348019
1783300349
1231088616
1477977060
1607233485
1187952150
110527104
1255305491
507090908
738532052
1818258578
78682197
1701562330
1629396036
454284882
1586158163
914392897
101156654
664809962
34688598
970179939
1082034318
1207966475
1519291331
1565484951
351223197
768887720
556496971
1679048802
622261267
789839988
1620211094
950515893
200727432
257662918
41934753
1854956303
1768335884
1736610137
105940521
146132483
439659877
892920415
1634165657
1360297516
103422269
2039510798
1674870533
1183510051
848759569
1391064143
1841742500
166222337
1411498045
1651947613
899166244
252205019
1490046424
1846933150
174249728
1289491925
1792977256
1782715922
1079471379
1597695578
606196695
1397027559
1345188787
46581192
207920325
320319378
1235034418
1102462901
1726847672
1653588286
1044732276
1071397408
1643715657
1959729291
156144894
1991030592
48872216
768189041
1243857444
837531913
1348584866
743983135
1174433109
1213500926
1640813061
1214638418
741429149
1407944805
1434215592
1826830276
500890934
528761495
838234511
1623621379
1777855778
1771926221
570588321
1873374874
1819297916
1921910614
371535573
1549174309
875021373
1860036875
1589983509
1902545242
755517186
1336910965
1506673532
1065037134
1803131013
409620861
1173450884
1122450599
1496588949
821499432
1313417339
1891037416
440296796
1929369699
1201943248
1028328390
1138585451
989271731
1062720461
1630536078
831835281
1926450677
1227452572
1943138144
1973491337
2146232379
452691024
272661099
1748593453
899481978
1527574915
1416812524
1042017866
563117633
2147165886
721925803
1562194722
211710639
1176010127
423330658
524836022
782352445
1907989324
337563244
1436511754
1781229630
1057695704
1048469968
598800697
88182537
184823739
1443711683
1683068464
412759982
1861702453
1017172264
1479925124
1594391834
1763124046
1458822179
603555450
1325808991
89250489
737909857
1992717684
1860812114
504422599
568206182
1677983502
1807002702
1315226931
1864395735
994621711
736644220
1700821444
338877217
1441707516
1202317414
1326655816
1806512576
1408034099
780536975
766051993
289938517
80735975
1304438193
1405351465
1405097565
1408702844
1856642748
1147260157
559426385
287840725
2125331936
1102214437
93243247
432306645
165254312
962976027
420343704
1905321755
1227175965
1235697012
150571382
1056350554
401461400
318328856
1128180159
327997857
2117226674
1533871536
1270682732
1798511483
55224906
1312052184
2086026726
729186109
1362472130
403646979
563045428
141880165
744424116
1783086801
55827294
1249183024
1776983561
1732225875
1553209439
521007945
1305399756
1161026862
1275227333
1152986408
158573524
2062540030
1033783315
1201658870
68395264
755660792
1734937708
1972978783
1260626991
1088367613
2008681595
1466405644
226088647
1448108826
1145903699
1394113558
1400121736
1811742144
909843539
22698691
1465736368
1531786860
2142241821
691734127
1931985011
202582547
369483951
921834560
1013403693
876147151
1570230124
488607195
534788691
261436818
2036084226
274626505
518101889
1403391590
77645364
759685021
1551481788
1154622172
1595198876
1260388878
719033508
640174279
1433602699
645959200
20490618
1983794524
278032218
1220608574
425813255
637553954
513599647
264336475
2123627984
628533457
1333027564
359878905
1314499536
489764543
1217602365
1725819161
863350035
1989530388
1724402264
914924147
2051846207
990246828
1569564221
462773240
2086483251
1017985585
2095046551
468463048
992657229
1424056512
656832195
2033950952
1900635954
1660245195
1168695865
1673723971
438925903
1756161704
824960936
1068833157
670240400
896272589
1717443945
1529515800
1138681169
1371024392
1558916890
971877342
1440569841
1746564497
11307794
7273647
1280475150
975650198
1594243026
1523862407
1508440681
1510005584
296750418
622008562
1884374842
72410685
524659330
897018677
323870745
1584897624
1804305182
1475736385
1968673911
839669530
1831187492
298686905
1553039045
1973892670
926393043
1627056055
234107627
1538546070
376518087
1443777032
773504906
1791807892
732171973
1187427562
1627038613
1128081027
1225554694
984663363
733388559
1498152665
432515735
1329872002
809710603
1045634522
522168582
1989094231
239696373
1294150918
53370070
222372017
399755954
1554175323
96358966
1381373884
1406005031
1182903016
1326528565
130558348
1249398945
1412449609
305843511
1908153215
204663750
1859912645
42034372
2126536506
1809294968
1685496326
2015827757
2093984138
477190287
1833834357
915508780
555279438
59427182
1907584421
1186163409
1590161196
1794290589
1371469469
2044017545
248510095
452229728
1054864758
464667960
713037670
970953723
155996538
823998450
97371810
1875440985
1166847558
888236007
1789041482
213635114
1147499185
175749563
525367963
942964416
1425575019
1659683377
1752820765
689340575
1838506807
1811086850
372251668
47425788
1680206670
60132577
184986204
62633476
1562956837
1670328999
1653260189
619229563
969326461
2043779258
1585438100
443298980
364078564
1339828355
406821506
2075996313
971185296
1310633702
2137004425
7253423
7759586
660935030
734380081
928035134
439266174
606730109
918347313
1459895152
1630506563
1317115517
1913725868
1641209291
2076875565
488226839
1994740488
1983512036
661471484
1945522702
998848051
933042358
1552965622
1920197029
1957906143
244738127
1249845244
693123403
547726989
1474017434
368872671
1529039002
1323829885
1538556697
724613265
1277204554
706337189
1987743706
1148270768
1793559912
898895395
162395156
901539973
1314581062
1547058044
1354416116
168638696
2052363115
1868258854
1052037377
2055776009
1098767535
1231812700
1534745055
1019646284
1081990658
1868898889
602424578
137139823
1153656621
1218322245
1286687933
491648223
747035019
786041912
970196278
2083922862
1717743335
731005595
509982594
37141911
245385962
481697105
123339729
1952179813
2018767566
689507102
1749115849
1420097653
1415031533
1088722307
608858356
117113807
1186441865
1758896517
355149706
475372402
2076719272
2092649902
103306719
1969235767
677224000
527803035
112470398
1669299111
192068752
570890853
1040845022
294367421
2105306741
416667345
416357715
1467258251
983741749
1649623080
936262287
1359097925
1714115965
429543307
1616180332
356299015
1425596269
654731489
1385726043
805671145
1116854397
550170960
1081930929
1617526329
790050774
145193072
397888896
419820102
856169775
1549620584
1211751057
2130194222
551858594
169165209
242539069
1727112171
1440752296
1900697683
926494014
920509584
460723726
253670351
952923245
630330159
1016386774
1960547248
40058229
1303744656
1040431412
981778168
1067220605
1684636793
791871358
783363183
1016508752
1451038954
818481880
1877715236
1367219461
1981877501
1898021301
859040218
1327124610
1076346063
183641196
1187334262
1738666322
2084357213
89127340
508662941
1540380829
1538367477
44312623
1352418568
1120434034
48611692
116140302
594666150
963110961
1288607945
1340010639
451977731
489081049
1064114575
885148929
228767278
1553479585
1519876633
599373370
98186614
410077692
1564989665
1251669048
950454136
2022080409
941829903
827354594
1689169494
293911468
1802676958
594590071
125763874
2072039832
1472524610
1964073938
465259169
749372325
798533363
2031148552
1802921679
2077895695
1059349366
2138633906
1903107763
1957330489
136666795
832938008
2032214732
1119098511
614361372
611314829
935568138
940018079
1448120246
1399629886
254806489
1952931405
1248309283
84868329
1131033333
1056292886
1394002453
412168348
219295750
1543573652
696673035
1854349319
540184359
1680631353
1194306942
1392438462
1160529442
181167626
1320085308
1260187418
1695439442
326242671
225136125
1493382857
1906264874
63612589
1195303164
1544873200
1716705834
911003116
1781353085
441968691
453487547
879520988
555820289
417621231
779403189
1624082248
1786573365
1795483766
685301582
634770775
517914531
1313112072
1600070073
1691824338
1956385288
1926559687
1882344383
505290885
1611884043
1805650623
1819143292
1747313132
159484312
423423465
90813537
557891607
1935315657
1733112811
1703240308
1854008003
1761947057
449875347
476572435
816297261
1487953355
1106205306
306021933
569232822
1222737903
1251664228
1815114956
593441759
506930654
493308592
422999054
1272232160
820654699
1886917196
330894315
1201623163
2085097488
1051223351
1011277447
1198687160
369298020
151319416
1014014309
1648390866
1907632027
987059734
566346266
1838525657
1396173338
390860403
683651471
577259855
191989474
823304559
1207397758
1104431075
1366601194
1972146242
477841282
413727822
2009885184
1492599909
1495362923
592600379
97209326
1254517179
1951234287
2089204739
866933030
1395676980
327027101
217286328
429410944
1223517595
565641928
1187806011
1666216221
1545213924
370437548
844915535
1696175308
396970752
1571654559
784735785
1518099601
502957762
1619041661
936029002
322406250
1470820384
1868739063
164136200
619589720
1937654140
950342616
165761747
1355256940
1798067715
2136424699
159386451
649232160
1170305301
526576388
1424342245
2030686981
600551028
703794293
1223310793
835901838
121959369
206166331
415994175
890210087
827631177
922416424
1593812332
804571410
1924957332
210833945
1413410155
1150484377
2037542135
474447699
1286641082
1387254527
1327168128
1449507012
1882697707
1163068723
975125468
322857060
244302019
1125781426
6532499
631092791
1689441336
1890771732
353114261
1247125710
389905846
1675753071
149744566
1419644500
2107963944
188756611
448276702
602058143
541813466
674881512
206618835
58214933
1090027059
1817005454
1108497501
1430977194
682977421
102051338
1105530761
1311417154
1438386450
1175386332
332055467
1771767038
1934765437
1651192693
177731253
1307682669
1576098161
685991166
1310181730
1281028013
595300231
1520479177
732739634
1424887539
488209199
1497485722
725004228
1547299427
1290804972
2029408674
98801782
83645972
2060147549
568187472
1074569153
488443088
967179669
646252826
1677488986
949417791
2090078443
15198409
1608600314
1607376267
314831502
212801421
2091447191
962641711
834994365
1196288624
884242216
62433677
1770041274
398936395
349547412
1232882812
275424840
1536109647
442028701
1080058306
1544353688
1078529124
1879091221
476087511
1082742564
1594704964
1084560708
1082001876
1012508527
1839121521
278295265
1605218354
793878832
182674306
1537856178
2074018099
606217552
1997957110
529292705
301033142
1143454903
1010761013
2061575721
2096604705
1357702358
249922365
1101529612
960804167
1118951490
1172545776
1322896707
1686266162
372833017
1381940099
538128895
443199201
1587619225
1976752426
579869556
144032868
1341991617
1370721611
1941475926
1335821599
509467901
1168423340
1588226211
1762346400
1139608197
1221556684
1692219683
1188207193
1884342403
2042757804
1762277722
1837059692
1028985996
911743609
1506368446
1569078387
109155578
197442173
2019257062
1666524168
338170943
1385665221
397403439
875561840
1295458238
1102089536
1453373082
919919391
573689214
1010925919
966882487
2112145274
1301990892
139388430
1409086099
1001625546
1790515961
1380248116
335004978
376577963
2122524159
1156984467
2144228397
1430753009
1372890785
744717368
1992923693
101485517
971964986
178119382
1407093837
1769015032
1839121922
244822525
963201783
1808585752
2005750270
912471709
898200661
767325020
1259930802
826053062
296387052
1854357032
278471055
1395846153
1652618551
1928126564
44693087
2066469339
1304442593
2005922186
149591298
1169794258
1301715528
129863597
1337103520
2139381249
911534096
336387501
838620507
1234162429
1145719186
766804963
1910591809
539496708
566964780
368001078
2118645799
1690381184
93579347
170084224
812854090
57874339
769322778
333308257
817958651
1657360596
536861200
115705774
931219286
346661375
670380704
311834497
159812972
1623291592
596334989
753567338
591380386
1318213708
863389912
1816592165
1191763832
1010326756
1583485687
1678267799
263070688
1852053326
1916531580
1359311850
670413322
1194914378
264628581
1910531041
2117278398
2091272380
494173569
997049268
1934008898
2104451707
783770915
616277038
1735662286
752003339
996263482
857904665
1040897585
1212966492
946421424
1478260788
497007345
1467576911
1768532712
1173885979
1787236640
1772206267
1498016495
564032741
102854015
631983922
1903566525
371485286
1287397731
1917773400
469791666
1197587719
295505331
2113033093
414342363
1225227048
1601779158
1385242073
430319518
1079626644
978534248
2038004416
2010100070
1627165326
696383408
1172074443
263700473
1818011657
198936990
1094271058
394205103
127836388
2109729911
1522069824
1559095664
1457278634
1318014518
1873822269
109644049
1896287472
899353131
776430794
66097135
1772923117
1631075267
71479262
1257097385
155120048
928616703
1230774345
1997245627
583275668
277952939
1947909239
1710311276
37716665
2115087725
1370740476
1938632386
170424721
1948018833
136602255
943753686
759042321
708754920
1263161284
1333789456
1797340334
306997996
667731787
941812684
202593584
899662017
293788137
1258348792
525635020
823288313
1280309511
330285618
474376064
2058254509
539547370
1680265831
266736644
1286882770
1919205991
1475752876
260985620
267924454
347995761
26232367
101204018
404573098
637826464
954276188
68328209
2130603695
1083319184
1344021017
2072044814
76293510
1406087281
194534349
2018290493
1397267530
557987113
928083699
1102805922
1718635388
1242241520
944421266
1333926287
2019543075
1643008951
676994709
1153839105
1883769993
1583686224
1365986364
822528366
1471094533
894605211
1447254087
609085632
1812418844
1819286542
1535437690
1162390172
1544203895
808344033
1169210121
676203094
1160703545
2093664102
94842035
2065860738
1306667058
2147133789
841152980
1536847971
465155367
121624837
1242610971
1057548582
2134539991
1745312859
158315018
1377757410
37047251
1622700352
1853523623
1574685896
1615025617
773317576
526950011
1341365093
746603593
1308662896
2119744511
1125399166
959868126
1679610793
2049356792
1589548236
1912383407
1825330033
1807511480
434529416
620776812
1248553831
379281954
90771378
1815325173
1932385463
854586442
413174228
1418360318
2030226182
454674742
149949886
962915406
168325579
1033564713
1171290253
432021780
395762835
1096464412
443742738
69670938
246654585
385985668
1924234885
1629945752
631667954
1951443727
290791981
457046237
1175836830
814243422
961129092
636993920
1089103316
481581673
727551877
1504750497
1591065778
939133965
203063253
1248078701
853667984
2090463128
652992182
557969867
772891777
2122833385
657421132
699915202
540253053
446111938
505609391
1428852505
2131888929
1910293190
1413234265
721741868
402451216
575950719
17138956
872077995
870977535
1621725491
1453273299
1453947620
515772446
299720976
1588915112
953874413
966459145
564511352
2072612258
239553411
1255628495
1811670481
1678883112
2097933755
1169238745
1455288127
64090471
1893378297
902165104
646132877
1507411368
535900376
1475283971
339522584
1765981660
1789603756
826868822
1694216376
1488022492
1348972923
939489150
709756450
1840652290
464316929
90314084
1526068375
1385992469
422492382
972504165
1998703370
477211596
1633190768
85890680
378750931
164906953
175480033
362065215
80995495
866893542
1277798564
31520244
497114457
1019387864
125829818
490166604
1984750914
1808608963
915362583
257578856
493900727
126469760
1974011707
1861613968
1491420946
854038796
59161878
198012075
1211656954
991677812
2558425
1014719544
1882861425
951666
1871984458
60353269
33454561
1301217334
2091076497
622474666
2079239106
1072065426
679679646
1108038519
1692085439
975353409
88964021
1552082992
1631755399
1640786758
56545307
1606468983
657929675
1738738221
1897748159
1723502334
1234471973
1224856849
446911525
1284870438
1992788480
1701370448
2040280665
437953785
18981561
1193000479
1866035352
779370300
1413292045
737423024
619851977
2000946878
1684959423
1859600109
1944364011
2027908184
213951157
717464865
1362219429
1487110358
1753569692
2050379206
1792641290
1407046212
792627788
725277447
244233687
1832680371
2024866543
455578228
390440453
1682976309
1798328533
573399044
1667167579
697348677
1619427366
122922326
1676660182
178551703
709240830
835527265
1124517461
8739380
1416485903
1654344274
1596578338
787051728
1285928163
1057788160
1316843006
1621320178
2118615463
235016300
673521937
1305117134
172793454
897514621
168385121
1202188544
1604786350
1061477318
416735475
1130626750
228458724
176076595
775662449
884959498
362225100
678348877
732964599
639368460
812620296
1644012310
2058179456
880155571
988925047
762152044
630242518
1804973443
388539422
1506436568
128245086
765940713
645468833
1511895759
833679527
195259469
1902408465
1485185878
418177388
1245686653
5469356
978343768
1879182874
1663106789
562910301
1231715581
1300966274
373372791
2677017
2084604153
1680433146
844464543
1330529512
24542919
548703222
2136363944
878846583
50617016
1997373104
2074414293
1509986579
1964862954
625577594
1817258035
1282105783
1985428793
1948661609
1077840465
1613382695
1544638744
22422869
1650885612
1025390030
1304607226
1626012116
1437525464
1116944846
1668619872
1780421614
1260275979
472373537
1580051139
1636876306
1251793173
425875288
434329648
903175659
2095140677
1815064127
866821653
1826211105
1448118116
400496643
1149662329
1628696571
1052181739
497696375
939827645
978331847
1046571765
1426843379
1001336311
1152999426
1145788031
1321754394
1738799854
2068015275
1010854044
1328379168
1747243927
1711176886
2095985191
1662724603
641229615
938943733
2122192088
998394508
849258748
251259761
816597395
461979633
1044118216
443846715
1231289942
1210032976
1815756083
172839531
1608787278
564457144
230202746
1854726774
139744516
743090347
170629780
421258421
890941488
1103879287
1010860919
22263520
721713086
934760745
199029529
2094794680
2056009376
419004909
539655467
1091963867
1615690070
112317380
1174527877
488658145
434209573
1072195452
223064386
1185416340
1086388866
855462361
1796688410
1563887336
281692009
985455298
1108547710
598927081
712550083
1620539829
400824088
1680043534
1385527910
753915291
1876523236
670748907
1727426995
2138572248
2109940686
2092546345
1723457903
360075755
2089987173
231914115
1727701693
907018854
1527036420
1943570995
1883444843
1757878528
996578337
1545027485
1511801860
816233462
352312415
1149256098
1208678881
1540365198
50551896
1695136708
443300234
709109653
1374519214
1151325036
1289000501
1925097406
2085072073
1118061253
2143604941
1288480536
2063810211
1477429319
819711580
836699447
1157882356
54768607
1998199492
2115839033
1116581241
2050442851
1154143684
1909369082
57010206
1229322851
1074087429
850196968
627318960
1473593442
1076468703
561207421
261902865
47261787
39219908
7237446
1763890103
1043639681
1777799855
83179349
69623582
470641487
154081022
900918095
316558381
1276102465
1441871986
1316775657
737168695
556172419
1753241572
563413743
7763708
811787723
610741725
1793383946
1585865408
975334031
1800578848
733790326
979252296
860882337
1337966469
735654781
512087433
1930279731
806456260
251344370
1823978686
207579103
711374455
664249380
1142570352
1031219570
1731108793
1122196106
1948865099
555344976
300914283
2013552319
584686712
387074068
1210066995
2098305339
890615358
408816768
2005832897
1375156106
588895502
516334872
802961345
1029706977
1233118329
205632247
1912133610
43903821
983600479
1834643807
1573628425
1797179732
1003792523
1492408018
1734711778
964399058
122902983
1120865758
1641436176
931981828
727801865
778579447
1216895765
430182906
405412286
1721565369
1586325737
1236141463
4473287
2104630418
2099045040
409427185
1035132571
82092666
525509148
1245677382
689999725
1827600679
395667839
1647892883
1679616146
379755571
43758188
1438109106
1994892799
1878338894
869436126
1679040679
2116401769
1692414775
440675779
799012226
184517460
653480752
1442963670
667072474
1138214617
2064438936
939533670
550235122
1079916760
1027720204
856390772
762240443
2008831466
1640099261
162471661
1867867447
1515909966
495990901
1052266505
1816308232
1586756843
590041259
870062243
903195770
1268643092
1343008048
468108097
722118021
159027864
412332078
1877185260
1557051482
1521318246
76919119
330216361
1805072649
519678093
417184315
1107853790
237396986
1220933699
288441983
1836155818
473321999
1748338543
1159564508
512142553
1485884561
1502688520
1153356237
799476541
604967885
1154432540
1692519755
918181067
856749252
654207641
993588577
594168433
1229983979
1895292588
656213422
1001111394
822467428
1500239246
126259496
1186911350
129039204
1829572560
1283779674
351189019
887630230
412390322
1891915570
1976096212
1612256248
1736843424
485773588
605898928
247988749
366292656
651370368
1664476300
1027827573
342748779
1481680857
1198551113
343786201
780210945
1976366960
721345705
1572962671
175936794
151655767
1832659641
1435006649
1554926760
29099550
1787106250
1630850478
1550847893
1693735502
1820172523
1520116612
902197582
1495022010
274824974
2049452842
1848720918
1786575623
1061266236
671600496
1811272679
442089258
2058708974
168078892
513408992
594866527
265339358
1428882016
548191596
1959222627
520037862
369275180
753054007
1778038468
2140781131
736908322
2074829495
1975802039
1550567544
1548834968
997016472
651517026
1645441594
679212033
352152710
303005128
274085295
986604385
1830224927
1747315401
1214899768
1680384375
1548332535
109239278
629685914
817538769
1812574654
1883729601
1148424309
1434385670
963286177
650081909
1215440896
1206537792
1029012303
963177563
921386759
345623736
1928128530
1037228744
1808134395
950913564
437690982
1522432261
1778880102
2003096895
1654924146
1623130567
1221539979
1838119499
1161581259
44719622
409219010
1376933100
968513544
1416532527
468042719
2059110571
1457469996
368540731
556626084
38350827
876899055
1268677777
982079516
1088972196
659820167
1945122632
2100054052
2080475705
948451390
1654456782
668282880
1548261598
2005236103
595676054
52919330
1019233015
933342043
1761267116
1093750207
1995224594
1904242867
1176959262
1619788673
1001510660
1961227763
98302697
1798217653
451156344
680269024
539335923
2438143
37580893
629606363
238203393
1677633978
2114156770
1065484607
342849080
1450336840
1752489813
515388924
1310520932
1330290370
486757406
1710452562
430243000
587128777
1972013931
781418731
1110401647
322911489
1898608652
948671934
760391179
510076336
456257569
2069907660
1956943524
149775328
357047105
2049139496
1009270040
1142058633
73490035
1807742232
561280932
1204311693
899285022
1753348746
1111764402
771447562
2105630308
899594434
57102435
819372116
1127185831
1155242750
1291231344
1838588246
1734613041
258961289
1091552159
624501406
636645681
297969782
998455841
50096361
851306598
1447214344
2028594003
1452449259
1692406193
265283016
178748394
773134312
2118141379
1952066137
767911051
1332221902
810131113
1030102333
1558021797
1643649995
1694752941
1902436621
2115421208
2097280246
101544039
1525372473
1169771709
597442300
659573934
1445400239
1334311879
1496349757
843435037
1899962624
1283268610
1383609692
395252404
1964052172
265247504
199299282
1397980102
2097940226
188878701
1353779233
1443571716
740818311
232257448
1145797999
1868113140
1855955555
1348243351
1111601748
918763917
966610244
274320684
725171191
1797901373
475781584
689562500
504735756
1465511815
1268352389
1162936615
1916352423
1014604283
97526904
1406159265
665514898
242109955
1942058256
471363611
1658943383
1846051845
23255819
1881180760
822478615
1301548690
1438613280
2106388523
496827613
2057165078
802552343
1202352973
1190753986
2054469813
1880430280
1734604324
45115856
2025469873
333226303
1833961642
488168412
1072457313
359048227
1536998721
164662690
1029663237
1875953964
790833505
1924304168
1018909342
760444730
1120711780
1753385311
1609270111
1363050665
1063946015
1487968993
1264829724
356164362
542816362
2097889910
999604536
92827865
1479005069
217556652
1142847483
1238622817
2121647838
1152974646
1048777654
1342186007
211155511
276249522
1788299920
1310024025
1613894627
56785286
859200560
437375776
1291198221
2082611095
2048877593
1235670955
985308699
515404803
2140480745
1254852967
1762759976
932578443
1521950888
954047569
1889670519
1813911715
1134508941
178577163
1102577165
1936584972
1321823394
423682599
748885987
4677121
1114660614
475409376
1662847023
957676925
16947778
665880284
1702547559
1093942893
1261330905
670209381
1141551991
879672410
2094384430
155529615
1750020091
174288534
569242980
481674964
1814085677
183575544
1144570693
1452952178
31377582
1431782268
603859407
1684964735
1170837597
106984260
1514285642
2008465934
1046705246
381309374
2108241749
20489795
1348543583
599186082
789319076
1071822277
597014183
1677974801
2110194654
1325049306
812506401
1755433009
1138715902
1826731935
692056086
2004276863
500660337
18690136
271194578
1469664186
46301654
1831042119
1992611900
1305008838
699570537
1936717069
1274225887
1423848090
47228536
741478876
143376261
910338143
202226429
2038222516
1771020024
1492091008
1484170746
50654777
1650329198
1955531216
1247911798
1704022407
190765857
49244239
1757735981
1861245919
1990650198
1925235898
1649138412
533996247
197853067
48726748
1764046089
1793105372
2054608638
286895557
854144498
892556702
364503503
81391320
1422520984
1265074372
322251066
1178194620
637646082
1285379924
1829783554
232807635
1989279591
668006850
1127714080
2033688178
206838883
349029842
1358117564
936212186
208643187
1435433642
129959320
2016856489
995097406
1344255709
1282537287
188083713
661381771
1536978967
1929104511
70415835
1501311971
846501335
415795571
633990567
388781818
1877653810
1267777660
258287642
16374816
727441400
719879336
1140110377
1917866410
226917029
1899817325
997937500
575988578
2107464157
1152328089
1062846484
1953472047
179216523
1034690567
2084695047
423858566
1324468110
1236447936
644331206
1142863122
1170714044
422740686
349797226
1607767295
2049326236
320740140
1195639649
441590129
1208261272
622058948
1489670125
2142624102
1865185879
2004027453
1200259781
1198280334
1620882537
1536095545
441016021
1893801799
1803511013
778670485
490319809
2091519565
2047533332
1294770743
1582175654
600875790
1148645760
314228121
1239687490
2098688631
1314904399
376444576
1164108531
413389352
819985163
1451517465
1768752845
1030592854
1905975742
383179707
714578731
1009569148
1702015619
701357217
1355341579
1295902502
1507003291
373739622
762263652
732162339
938470910
640148574
999496768
1850920043
306943258
2132179481
2093040492
1526461857
974700884
1990008085
1193558215
499546474
1339295975
371648326
2079602116
195799465
1069103514
846460717
981524442
1923672414
175164359
326592174
2026279630
456906867
56934788
502612108
1850429016
903758768
2113958930
948589711
1312631014
872174003
1238296568
1753022185
586109622
1441374387
2091966543
855062158
959881006
637385032
755066973
1797974833
1169505564
193666966
21007787
1894536216
326996491
1006536815
971967667
195863154
916220121
839782864
345917582
853967983
1623891374
357677578
1583294738
975475905
1647739958
640449511
886500450
1095931395
1890630956
689269645
1210784047
1026599032
467013869
2123300557
967907795
806789136
72185605
1435720572
595138073
1429263034
892997971
182230091
1796312484
985443754
55592371
38833971
1442946732
1252268142
1991452375
1632673781
1484910448
1666622801
1963053068
271500775
189252787
1938479765
116749665
8174684
1820299372
1990649308
641677933
1826870240
331236825
294535612
519356363
875781648
1388989496
901527942
361188837
486076482
973849751
1954865296
1375153909
419345410
1804419090
282821061
503921812
513248490
162602917
628393006
1723051877
750436622
721717456
620624566
109909104
909653130
1645848733
148083371
1671938938
2140250663
1260229709
1475398479
1859543480
1084429877
1062841936
2000009618
1924521653
914204919
499183717
789487127
856798949
979955531
1988673927
494606647
1291006603
1650897110
448767067
1565263028
1746615809
3360967
728794890
1606131434
1652411330
1274580263
1290610964
1666851884
2141227837
481550660
1717048007
1305969238
1263388498
401095029
1961249023
582578904
2062666153
683826654
1999764329
1043854832
2115706743
1328550568
350054637
1200674951
974300188
2107414062
211122885
1650653540
1234479132
1721252158
1293779283
803200212
1817061721
905769332
477751716
1595721511
1254153751
1847933235
365429299
1387260293
1919725737
86813111
975864362
1700671846
141530198
518187772
1616014378
1955884692
1796144598
387540431
182523346
90565293
2045127546
808768671
1774781134
1380260614
613468937
1572087710
1756280818
670239574
600115829
1608685450
810785946
1375900138
1386153016
1475129625
1318214628
1983685380
1097798471
879078380
2046888424
419056947
346319959
1050709086
1428230985
1254732040
1282745616
1148916313
1184910373
1342667813
1365042007
1408610855
97522881
63189617
950746698
2053590770
2146150291
1453515531
1632140669
43725437
655124143
315454638
1286721191
1827583804
180427350
1959439565
1632175434
1277073535
39330731
1129924370
1375537260
1896305752
694023066
98437405
399363047
662504816
1030956746
846406847
861288010
1209257988
1161690989
792356161
949178443
1134344103
662238873
465306800
9377682
701496633
1510776422
510134614
1103843497
1809409816
970705938
1339864577
978724465
246102108
1780007528
291736229
1674767700
1429485177
309255847
2103606381
1917397860
356420724
1003666254
462558534
961490534
1594864277
41287130
382347743
2138358536
338708240
1933417497
62003431
1316266298
1510782132
1250069293
1962113157
1077097612
246161006
512159193
859598421
658565267
1877211093
280665904
1022042129
1155506187
704903708
566968608
1762433038
2070095237
2107188937
2106332482
966101429
1530228676
2031635318
1965305269
554991637
484517687
1804625432
549834776
925886930
732584223
1335608130
1548427473
214750103
837180227
1950797878
1220016438
190738413
255515375
144446268
159295530
2052997838
2018004866
436023137
514887016
986442191
1553406659
879252324
2126386485
2092629997
1082712042
869462569
398083504
1589843947
607169357
115104749
1881547211
250186639
1866539417
592322851
635458763
1741004695
998181903
255523038
176247531
230242262
803595116
533932162
753313221
2117852780
254464451
452706764
2010101071
2038767129
1025856045
1764042580
464059045
27270526
2021486710
1204244124
1846765628
847623824
1734864216
1743851883
1015138489
701029351
641729378
1313844885
1398128485
349928147
648296728
1479917321
1108393027
1196839004
1659337839
1117040195
363579351
956477314
1188835392
610374543
827046174
1950931868
436108836
1402090536
140471148
1816827186
1728304114
1930893603
557544080
1478245629
1081758723
1774828046
899616071
71649404
826264724
1859247522
1040475327
166482972
2146108819
1584387111
1309735183
95290897
1615739481
1611427287
304321250
1174574908
1162189998
1078870418
1339203620
1764888187
771885710
1825067634
353761239
165663119
385640140
574959897
848241525
403101663
1356332287
392632582
724440725
1681932420
1469157125
412434247
1478049288
971174115
1633539114
1190653286
320025085
2121735356
321882737
101447726
1854438552
464236275
274357682
444943012
2137866139
1438620709
1398906551
1774097768
704581268
1250501231
1067892215
261821295
1160595031
1981545993
1895364634
1533752563
2040790536
161339119
1190600339
1908833115
130549869
1593225003
1625571290
1391265563
278756643
662192859
1604121738
362279965
1735914894
623779244
2095496372
240546622
1865107396
2070866611
248507621
1276095296
856841775
478734954
859013919
1330184551
2002175999
1252450222
744016578
528742610
1753595945
1372492729
100805400
392916411
1882487327
1906790835
400923704
1978656375
595980703
926172989
773298900
2120592018
976198780
109283568
260554205
1450595247
1884998680
406544039
2137045433
634663134
1817780016
679482161
1858651632
1738839409
489530727
461482515
1878500216
398984565
1151930014
568922177
1564353105
1004937666
133206729
1876641880
726755791
1189194743
2079122164
1227418046
533027673
717814067
182874957
1899185945
2038898237
730333393
1129688058
580317344
1030671017
822035967
1337913213
568909310
1336861850
1618933762
1549258790
1759123802
1196527783
1434044458
877066625
1493467575
1726377431
1558136933
1130971768
1550642249
986743572
711176980
899523802
1187948043
1824998975
1793476223
197866565
1512220806
1773736798
988354650
1743713552
1494679186
1451619431
879276143
969587595
1070338330
1617073547
1970499467
143212385
1410855340
1800074964
664052585
401003014
72550476
1709332472
851580864
2059358789
1292375724
1641728611
917427399
1085985082
1294221734
989836226
744871318
1270865935
646042635
844231900
2051365864
1405810009
202216610
1376719822
1294321194
1652087300
1874204671
1894559699
819620713
1316834572
949760054
488493548
1204109943
537504223
1151905535
327066488
2023421863
238656029
694664116
594008398
1131060515
1537365126
1081966862
1151129322
221596494
952382253
745561933
1288066430
1402283255
1237067402
1653567582
2008628870
861653298
938456881
1452747787
1592597126
979751860
215944998
828572669
1643328185
1145269784
1733674836
1418487457
1818450522
2887602
402029189
1771524040
461435847
2129344189
894827574
589087813
1630606815
849364507
1678134970
1607728546
1146373343
1081882774
1140312300
1518406894
985018865
1268823976
756645361
75385452
384590631
332397458
1246874289
1453286162
1924203892
85139838
1926325277
1329662599
2137798973
779291208
1536474079
1741026716
1709479616
603892773
1638921759
1221293702
354075566
2073728487
702308982
1627178994
1330542899
1814108556
183885265
337916414
1224891139
2008907160
990632444
708697561
1096457181
427303825
1909107374
820740911
32649737
2066730763
1094615084
1951291926
987330830
45107272
630548765
113785145
1457163907
234046527
924858602
2055766478
1921424803
356327133
852443799
862078928
1228989784
14162958
139230600
2102641445
1083077234
1336736175
594131885
1498012785
2097582202
1462941210
1016326691
1763029516
1673094964
524481798
1084699809
1911994083
1143168772
552373461
1406931224
892120516
1770742852
1311559493
1205332408
2016867353
781295350
1050614769
1537368366
170205470
2131049540
854387780
1672204679
38006407
1703112361
361201305
84453277
215185961
1344825700
243401514
197706362
533858149
143994823
1870922350
1812603969
1547643147
1491396577
2083339625
1437591814
309274866
66886271
210187647
1148594463
160842858
34558919
629436919
632506998
1081170358
70334601
984887
1069535356
682234944
705454376
1672862064
1617595932
1593307188
961735458
1727847278
1425372327
290431750
1738601876
390372520
332363868
998035880
1816468098
145714256
1245597834
941267536
334818657
523718842
1311448526
346803690
271644803
666542026
1251233691
1209772717
677514079
31260202
1454601372
1485118748
1103563947
703397184
881997847
724702247
905433077
821374073
1957330489
1985734279
1736988350
727016605
1548531536
1760719117
1918596424
1350931135
1818657209
1580939802
787986056
162430235
454212917
1803402022
1815327894
879431768
2102544718
830254587
1386238861
552537912
298050093
1310990806
288249609
54985604
1634485411
554658343
672107568
463650440
1164746612
1516231145
1977504083
1959597236
2008063498
2094949542
216711231
796229874
1858234973
1638143271
1247815167
1659304173
1622425489
1447462930
482240748
579440432
794415464
1761622789
1281015760
1930185977
430925081
52443215
1190753415
347391259
53082234
618220568
1024255570
184084438
1918294585
1455139901
804824207
846626411
55323170
1221223070
1603220209
1926512579
1306523154
1325662610
2135154728
291276548
287941177
2070127248
2119008547
1832876116
1839887868
646106859
222209197
224643747
556116162
250065472
1957067133
2022157509
1209821730
624933494
1043361067
797566974
206571515
879041762
1595579111
1478979581
1771069158
598028129
1230830857
2001582704
296243086
1957786499
565806780
896758700
2058119408
1807402532
1358542574
2107579831
1323944676
519610851
893456045
1811900595
1371117462
635584652
1064823747
1221494553
382674337
1431408985
227596510
55498727
1125765572
1045912614
6974374
2129304436
1284778570
749076465
1594653163
1190635982
2138039107
866613816
354805694
2088022559
432648187
604377450
39977759
1505127604
1076198790
2123145635
439504341
675115870
63892308
429529963
1197115075
562147701
695972215
1380070486
365704606
877152266
1679431211
1047967761
1282395573
616246255
1005437123
559692672
1324546394
1043008455
1162384968
1529736494
1869630282
309438459
1813527524
144671487
505030824
1056808616
967179824
257153624
359156827
2074104739
711626026
1085632100
24126552
1223000016
926177545
1347832433
865489866
959223594
1487184480
467055841
1823223227
1976446206
345441593
2074156011
999018534
1642295918
669014577
1807139312
1044383739
1612943906
1554403786
2066315954
1525097446
748912152
394159270
1176139406
2063272498
761633650
263643625
743025470
161767742
1613776800
1775308780
1001427038
1043555616
1104106593
337814723
545249369
1739314635
1559157083
1869566028
1852035782
985285685
1761108375
219308517
1169598083
1734186699
1673044329
1438606234
10636094
86192087
1869390891
1687849389
1040061834
1663615287
941477655
469271484
1995464229
307278105
212075740
1458231373
1754539556
846586365
943545098
1912911335
558667303
1839271899
1391823556
1252204640
440605140
1870881094
318174363
1722827040
997106015
1386052960
1264589532
1393103539
1444878495
359336551
1574886996
768452198
547597755
1006459293
558410200
1871192634
1661672178
1752258659
803186836
1803278626
1747968290
358022120
445389579
1213663943
1065435385
2006287947
1212238045
1142823314
211811452
397346345
211276015
1259822787
1957129425
1218962900
110126929
503386634
2109430812
564189017
1654572958
2114101123
687624281
1900901307
1509808931
1467021660
791604375
64544436
1107006831
760092643
1461950463
1305491073
1252474256
1896669290
1439009717
555061021
1765228672
335781269
2108374768
1542550278
1288013058
150453752
336544752
1891271320
1037191603
1435344635
1237301254
1478435714
394205103
265015473
742883188
1480904003
123907789
169858586
2037674944
127566767
819498410
878406840
760205375
2081858818
1648104064
1578926708
1398194084
27208083
609297849
1757094727
1520057593
485238798
1331224748
2028400969
1639957985
1121466913
466719303
258031601
978023210
138854602
1055556983
1612047708
1932207684
1124550292
1881863070
110120316
2137518956
710381811
647818247
772268907
1546436772
972313278
2106849762
1555944243
566743855
970456958
784149474
91536339
1660534543
1787583317
562436899
599541711
788684305
1833241648
1871257556
1574343826
1178601479
55557530
458829000
1797963613
149647717
1740726331
663791553
2064386421
2012701370
996942448
175563770
1437520550
1537764212
212347544
1046851361
1023809324
272789717
1390163725
1396535096
22183421
566830897
1346541883
1117339342
1450418861
1741973486
2066570076
300243721
1576917484
2016005283
1776896452
2072639432
2113495115
907721888
130488844
766066659
1717841841
1296711135
1434186624
437521203
356034979
1958821507
1497269175
251066930
593048415
269610217
574403502
1247535764
2020024316
1483445733
1612838515
488762780
2069760262
519628414
251708737
158268534
854673228
1145539876
602005533
517331461
999366383
651576839
1593358761
1907098259
788612485
1049642494
2055940581
448915689
1043056725
1812058291
430732303
1646167394
440602695
221950741
1279331455
752816822
1727016063
56537386
1748300991
1343309090
1848956614
399259863
948083074
1356988617
1639315870
1504043864
833879457
522554775
61549247
2061467426
204325304
1975879921
1070931927
868542133
390447418
2051399952
1051474512
734997325
1033978583
1162704425
1377006658
673029160
2107502116
1948600842
546894726
1683197174
1949936195
1549274242
1145331174
315384064
450097229
882054615
960067210
520531055
392865547
494723165
1108207424
392109817
1404579294
2038457919
22875870
1383252695
143158566
2026182365
12360772
567389986
1589869779
415933487
1456862502
1526462854
819143185
443460400
597775087
1167610524
1241818085
371129115
1471773786
1509289296
558685879
1361914068
1347811224
1024284809
545717828
1569064115
368188556
1302067989
66347535
2041470738
1859839005
1031483728
1016712597
67992359
1283264786
1754474672
1994689082
975289243
1567983428
683991097
559477262
2093139220
1293788627
240270046
1552345703
839702511
1713688602
1357944791
1795976323
2080865270
43994626
509023259
106101948
957964385
221884981
1521115486
80716500
1259981961
1021440368
654374213
1444314625
725224175
1024004562
676657987
1720799786
1702043734
1143632475
640501074
1888490790
1999560430
1435334521
1617687850
451940036
72579043
2057289411
95289106
965517790
9523206
1965398106
1214244420
410494622
613028260
1563744676
113808652
1842295336
1677968639
1353545160
444236836
32637106
379906748
1002288479
1283405723
1991771460
239737697
1431085367
1878928023
508258890
1913865375
1397438073
1195194996
1598584185
360770057
1520420220
2125953564
590164559
2005923243
541945164
1194114896
1251009638
598760281
269884179
1168259964
1681078984
199755960
2072479197
19955447
1113853067
601344319
424812883
1833707519
355833802
694411247
1523578301
662801863
692160095
42150471
278876697
137016386
994244901
1021255732
922922281
762632942
1004717535
2092044520
1830908845
1647543363
1533309059
1371437874
361610912
2096935837
1865136593
1477788858
672381844
1558777009
1471159872
355842220
514949909
229048193
2023198534
1004054589
1651360819
160373114
466069007
196410971
2023541680
1159586960
42278294
713901898
1562349270
801443414
1516735430
1733736327
1069948627
485812957
1591885244
1021150060
506409883
1131961154
1991917857
1876552128
565240079
1432431055
913021122
1908487536
1256645974
1912089158
2127149740
1253153478
418782744
1089710485
1942021813
338251495
759313711
1562916585
528981661
1883347842
282018818
992607026
1831339207
108891233
2124019361
1219474447
161710753
847905413
1495006471
864460423
963069494
1438285574
2024784434
1901592074
295762038
136525782
878914871
767604401
1601164497
2130020618
714664659
1765170370
327242363
1302905642
1826659685
970133217
66073064
235530863
747513244
1169853958
2097319401
1263645392
1063077893
36192744
620070351
1333521578
1463085785
1285929890
2065409736
1983764704
1969656634
61744935
14340793
367079486
695590386
2104047653
1733731896
2023964278
1613593714
1940195859
1536239618
2115036071
499641048
14093881
278210057
157074891
1587673308
478305996
881432336
1795635313
1309500464
2040275525
670236804
54260864
1342481317
1639376460
1565378229
1920979738
1065680731
510072087
2084168813
2136217967
769156341
1321729269
249436983
453402042
175611427
1256187805
2066662902
580527753
1053419741
1683835086
958702738
780425964
2030012938
119065969
25963074
532041860
1841873834
1763753037
1649765169
784114971
1379874809
517969618
2009377668
254898400
1980925553
1940436353
1415244495
2027935022
398012271
1075158945
1362305787
2066205927
882050128
1364411766
298509889
1054757634
577919313
2143772554
117521748
180502205
1676405585
2062574925
1042958670
763821987
1695791122
2076638046
592803262
1024550771
1234371817
1101316131
1495730118
688982039
479569396
34007672
233107240
171609484
625571214
1844715757
2075283105
89001116
19819801
1844516891
1373104013
949038023
1945326944
1916830804
1051386763
1000000168
34768528
1288905579
1638307001
1110285770
97684055
460418875
1978689676
1480380679
1487773122
2125634856
240110941
800398701
113604439
23788873
415090446
1049367763
1756994392
197002418
499025776
1114889046
923032294
1412483005
2063341046
364777987
1806373778
352394335
1601768690
2110806376
431609009
1966769190
224815383
1401257976
918527954
1027402578
1795446791
704217746
1621078444
1890390343
1199318027
90753206
34464488
1238447716
1879131132
1494006229
1347927630
638989336
1958689957
1364345444
476192223
491685911
1945889470
1862115296
1989220887
1105616447
1537420129
610859372
1185300180
1357335403
599397201
571064153
1185627445
1162818466
264788411
721681435
1968610710
1704256828
1965454822
1003316860
371585052
1826786640
1883822767
959743231
1081644043
102957884
281045466
2093649586
1716715289
937374635
310243572
2097934454
1911275560
1915178118
681539564
394523396
1857424670
946249607
1436484504
245959726
320583502
2131977283
832933625
758851091
1545781162
825635649
1073394299
161619634
633805515
1591645483
1670730690
859556496
34848013
1313448787
1220309968
875264500
503113248
874527833
2088132881
1262181142
25860839
161234362
65225929
945854174
58310455
892687712
895467866
1423473170
1515573102
1250780610
1560546762
1239587623
1499284440
1639500414
1118671744
1681414434
824942966
687610847
525828498
1808256209
608709276
1130772349
1043585548
547218511
706588389
547314835
1498904835
1031620206
2048183629
1825260592
1410156822
1582555516
1964308629
420400426
651613404
58060728
359420523
941870789
1439380813
1392851338
1087566546
1725645110
307643787
2113071505
1483747798
150365473
516692141
1766366404
466895794
235058702
315516174
430529836
768623634
22612746
1189564101
1454283368
1064575612
2090054897
1405015162
1590040768
201557081
1330137933
1890433144
1636868759
1269262007
324389359
69881046
1452629783
1503546389
391790031
1292766466
82421295
1127751030
65553528
663436125
265557378
1501717360
30623300
1893366643
1935943418
120124338
171356203
470791835
1267445165
1581337338
1166953182
1457944892
1508365634
1740865591
1064397091
1138390464
427693322
1508950454
2136065215
1561695201
564130085
214713598
1851736573
2145594827
216376610
944022488
1305237165
293510396
1046430821
913767939
1110183663
854119953
1798377868
1286764395
1148978231
1843995879
763027035
1047941572
1951558336
1185304505
1760649720
911542575
237955242
201575831
2046650284
555884664
291918907
95615375
1639077982
1473270991
1268002368
1407616403
934899403
1954532869
305541136
82790288
1333038648
1220291499
1415548369
54339999
1033261846
2059170765
791955818
490953927
2126195452
165346927
634301219
948276760
1933379130
300721146
1295429440
50867728
779339251
1354152535
1204581646
1104412130
2104129618
102390288
1012650305
2136702542
1495871360
1383194709
551272642
538152090
1978324670
855049349
401896587
240177649
1089489100
1771666331
84487638
1595115843
341361216
947975617
1976492279
1177123969
779702410
2064664605
1309838826
1541873711
1286434861
513486173
1289359735
665457773
1431301197
1241195569
1574084275
2027738358
324512710
1503769147
1501503200
471883016
966510952
546387601
468322919
1310594602
2132677769
1442123322
1469890816
1278628090
380488269
887402264
2142208406
1291131312
1437464190
1547260889
17163508
475351250
1994058724
1569945534
1259721951
1936245354
482627398
1425025044
625166812
668459358
632883739
893146768
782076164
376950018
4862026
481115559
1329679676
725849955
411441820
659126458
1773096504
1621600894
1847065057
1505537004
926237267
602483859
206071598
260570000
319751324
613822613
764101035
874372267
1033472764
1783553380
1453441280
1589292466
445823102
1389580075
408182144
844064644
1310435596
108895855
123864484
1033059500
632583249
581749157
781898141
1487856721
339297390
651556239
1342248246
465183018
1486514344
2119227194
1423047893
1235254096
734159011
120168762
2052851006
1007650645
1649683766
2105254823
1549685394
222501154
835421603
1119273462
23275623
729178205
530752468
1773636136
1918653907
10054995
1441503413
2140896077
518517388
54949821
1901754241
1967186053
117793656
670982084
1781496764
392250535
415950135
894651017
580533887
2062162640
2026089594
1450607713
770886940
604411576
1248317017
1400521172
1090534547
254156664
781044745
245492434
447176669
1524224780
1369683747
1287040766
955936052
1008075948
469171954
1072915234
1410248778
1223121553
970071062
1904581962
1854707258
414341432
272950535
1014078641
109468817
652390522
216354667
1886572578
1197654372
1395165416
990474320
1274163468
1783978565
1868303529
915517882
2058774534
386842128
284871142
1554464658
2106791304
176963893
599868790
831303240
1200785935
563021856
4551933
918055526
93095839
158865694
1181474645
969320652
1702670223
1037177507
859110769
670194702
1544927336
1541938436
919554794
1827953596
178890801
1840589208
432298422
120031200
308165931
1388477730
199669272
1047907882
2140029571
76476662
858672081
1625431588
1524401773
1338795605
1367086699
1650325167
1125154726
2043237462
1517053749
1671199793
98512063
732853731
921855082
1187778724
566766839
1810616605
1964977124
1038679660
705535985
162598845
1857541748
2104396425
1770644147
1827798107
381961804
309347877
992512878
1260053896
31265463
1320193260
1051249963
620773447
1044707993
994209657
840808920
905626694
1887537801
1758046661
634196848
426621716
2104902005
1788641638
1165046105
1941643131
185532814
1906617140
593385927
1275327768
1560716708
1052307889
1438545362
1045060512
1898304651
1916137055
1855800373
1755443057
1743341892
1717636752
65338967
643981981
365505245
669027606
4921144
1699054004
718742880
644429016
1158937591
274823375
1583699632
770517499
1090345842
1839584338
1849824243
1544616722
1998021546
442612876
1116945794
156392856
1723846268
459206397
551354096
127907253
650034602
92901190
1829909685
919389450
682219108
849313490
503170943
821014496
2104458638
70361262
1689630659
664393433
1537436205
814497537
1827911137
1989304960
602818189
1812662158
2080339451
358729192
14322989
820268087
1724784896
1060140340
107986527
2113022368
195503703
1416004774
119072019
1990060935
396437089
1932100091
1368752598
454567301
1913575081
957505165
1570218770
929732059
233688802
269985282
210149820
1974873690
1594210133
1615369057
2008676524
2016376150
1952397567
1168536538
1781246918
1283738877
1527047690
1729769532
1380391105
2082779508
872042706
88755643
1390548458
104303984
1107440016
852871209
1500952035
1534108456
1629456051
1280987671
260180206
1693240756
1799172757
1557295555
261812634
502449379
153192971
1791075292
612638037
802127326
1270468221
947929542
1189779934
2069372604
1074196298
1879113791
1805218411
1506721399
2007557451
2061273317
17858059
1963982404
1879789894
1526461895
2038081808
1090092106
1650103624
859959366
1427960399
1192584225
361965224
1115256726
16493833
1336301503
299472596
1625230354
1869051742
2101594537
48576225
482872140
1032794187
161742708
833736672
445608573
864317023
35767922
225266089
839782746
491407327
437195011
1385210877
1698532628
772291885
1528975218
83594014
2063418326
376105566
1209599221
1106616072
1369091703
1197887515
488166130
1978237592
1965463057
900003567
1465057489
171072859
1770631380
151462303
1673743147
1985331759
845945542
594585144
1941525377
339584090
2081179242
645401354
1534321621
1968136342
1363231345
1219093816
45190079
1581237270
483757027
750631922
412893720
472441813
1776475543
1752553435
1128759921
1244818756
1891034823
1988354203
1111176066
270313990
122805739
369955925
713173373
74571823
902010432
105868367
280557396
487073998
417677630
1557937050
877728060
2045120807
1526183628
581625367
730533460
1203193907
1863274170
1411001810
536012166
701292178
242407863
1867702471
1886952294
1383326602
1980279712
919190278
1038606184
673209811
600178040
321397616
1651002010
1340446117
1937657510
134423094
1094229720
1216422045
1403546137
912609411
1749109239
1489854216
1968112950
1090926801
840425075
933295101
339294195
620579606
1850507566
1484495488
1009983419
821757369
198063928
534386207
1910565824
436932566
1309056044
165331760
1715422321
2037168657
714953943
1293609352
646625633
453803696
1041479401
1243802265
267321845
647015059
766377232
1827910468
1908035041
838316198
261347256
652949136
2032094959
1577197133
1991401127
689182235
548286804
1259114079
1130378732
945221820
829996706
984023438
1367475029
1526387457
1912294191
651231690
1935798573
1122596658
81544848
195667667
457001750
1603925931
571440148
83368605
1595583290
1793010835
1933683664
1306116419
653346198
1012808521
1373393287
1026376931
832808129
971209395
1627267565
1553089918
78534776
1409649134
422038188
1602135681
1628613580
1366104798
909685940
371191364
1607890992
1928176835
1279782070
1641434956
1337560748
1007610220
418366593
351488637
442518610
169061900
17029823
1278887663
595121526
799159583
1315453566
1072720820
418095353
2019361483
1922572982
947772220
29538804
2112534691
1848604471
1990034265
354528346
1789543212
4602632
1747200213
1989467440
1508439205
1685959695
1893553044
963216963
364161504
272715553
2058994737
579049502
1458593964
16961410
123851339
715856879
857640787
1357495041
109682798
2102095606
541412690
419960820
540404404
934455427
1875182989
1191186068
1422805196
1097636059
864316902
1984610755
838804313
310790153
723408703
1847799074
169350127
1106782731
1743215454
1087034846
628402257
2134976240
577852999
1909506747
349911470
1347243276
1189073802
1564254301
204265971
1518893387
1441082668
1753006602
1553477872
2042162200
1170677816
1265355195
825466764
927078641
1176938960
1361585136
614441758
1871277555
1740304037
113174814
883071425
402188054
992625710
718218313
1573656025
826517514
186168032
272637938
658293065
374459442
1036076100
661059355
1548264665
421458588
2023260579
396803678
1647372266
386312326
2101321697
1843145834
306663327
148401794
2065404799
201517888
2127842687
176138578
1586359295
586118107
1614999564
49854138
2134756908
1563595718
1985959624
271975126
1593874621
117371373
1972339603
615014821
94511864
37668500
1007359155
338685951
1231847285
89761612
987468228
1902527001
1817367187
1523578277
436348899
1752578730
652946466
702428096
1338238525
1776329935
464573272
968498312
811558129
1139773566
801610013
728420058
857613854
1257680686
1105406451
1380948889
2094941380
1567989333
520540874
2087862378
149105889
1641762021
1032297127
1534076047
60149286
1073582370
408887025
800287406
196710978
1923905020
473229259
903928188
1764888187
1046769646
1785870463
1275307896
1138541015
363870307
992869650
971917324
949779171
848611580
230099764
873668326
687093574
1420920404
1637397112
1682861047
1453544181
815878952
179378585
908262614
1523839650
1428105329
603045003
538886150
1915778239
965822100
448024288
163292231
1607026358
820414182
144800848
753977486
634351383
1251135711
421074913
701025647
1249520578
701239315
1757014595
406040645
1014517478
21901969
2097222584
1832274227
1681353089
1676105246
1544203957
966426447
1656836856
1215169658
935653997
953640063
298222548
832802598
934134624
115615870
95308105
1347292133
60280140
1915863758
417981966
1187284729
1142513610
1755515821
630462356
1938653880
144939019
342874626
1287758774
1599793418
232879580
763050428
2045845352
1652990780
665869772
628189608
1440290658
739173305
1697869342
1678251098
1758141599
1981878324
1810511302
907756642
411082257
1326683657
888703989
336161096
1385925623
363321842
1296690909
698881751
33984511
1745930715
1789185898
567245350
571391672
970452026
1149243916
155831387
1546231925
1439626102
327697995
542854788
1173251279
1941127164
583239115
215835808
716087649
1637794838
668053226
647187794
1641448678
1305279309
223175974
1230536999
1998387757
2142983412
1198059931
40182569
1668889450
798023174
1567895996
1115121131
1133247451
1387228786
1888332486
824697110
1685865435
2028380164
887570479
484057111
1791300685
11783234
547066393
2040240613
352779885
1744867962
112596787
319358685
1987310642
588579336
1352906912
1353317834
214896176
888119836
1935983019
1792766625
772286393
404039579
820530084
1016950974
1393898126
331341492
403006483
317709518
500897933
526628825
202988186
1661540771
587332695
1395018120
1011538922
276960854
1205283862
861263327
1240302522
91485701
1865459364
381192370
1355690281
235983025
852843801
1450237973
1653306174
2110781791
241862131
581304473
49111660
842355274
32582098
1559920547
876111758
586425843
2030387883
1991379633
1177357716
1457652712
1652565183
344374170
1172149169
1765744343
790770992
945587408
1698559191
1955063814
1337014690
1287184155
1172205999
382831281
529364037
1621488086
1722005484
1717168479
2040430798
71988998
1385488886
2091386318
1834984295
646361054
322233739
1188917700
1706761973
1905484281
1777078502
584770392
1068559871
39236390
12673726
1000537794
1157088847
1173970354
336688415
1740006958
608449424
543539446
1907677163
679455806
569792941
718808512
59303943
793794485
1665720256
2101892171
683066493
1337931615
563854827
1620901139
364327899
1797184666
1870362573
1159243533
308472507
175686403
1512399437
1939797998
975050436
1881776722
1918974489
1211809345
233153010
1884488706
2124578918
1972056948
887482515
751918153
1173735883
1740862972
1854208618
1761279243
135510250
517763054
1309367881
600793888
1354845209
2038786415
1867509056
1623522488
1712949454
1855099677
701467067
1280287921
1461625726
19756333
1381776216
162395876
877718913
444046649
1213855356
1402085972
1418853705
1360688794
10386644
966404484
1046398880
1819434982
982894148
1700727228
1816387569
1679980599
2046567496
888302495
1440763593
779186893
2018592680
1976060691
676567024
1683632066
403408189
144704880
1502066479
512662346
1933947625
1578034667
357432901
421364340
1517824531
2013741329
1730299789
14735970
1201709352
2106757184
898188439
211117513
914358605
698094731
370136672
1685460860
562213638
712387787
1698718295
443939070
1053845855
487248879
295582672
1315727039
592597349
2013962416
667472037
534661727
446872134
877218452
2095607027
514646619
1084598239
235994481
1805342502
137470883
73447970
1549824206
1429850569
2048152696
1092861082
1275600991
489293709
1977793929
1019211891
1049638245
1128019037
1804987008
1357528983
134570625
918436691
1379224561
242730914
175428181
501950205
990518695
1198396176
941909841
276582105
1533949194
831354302
2008483408
1640075829
1404441451
1401648492
854836161
978293205
2144527724
92116863
588001055
708510480
1246491069
875785669
309353608
600133687
617988637
1161722077
1767212083
774485614
1731678720
1544492076
128778674
1996716207
840536314
1721953824
942966970
1924937539
535262474
937401305
904223635
2136978746
208015872
2090304785
1765048138
207883973
26909083
6624030
1385770800
2016288204
5985519
270279994
1229581218
1742606595
1650421215
1107002450
1176007282
2110351182
453356656
1040430345
980749571
256561633
1605324555
727586653
207196790
116186177
774018295
857952578
1744988268
1506165442
1586628828
160351508
952715321
46114884
1038898322
1743518000
1360074746
721409819
1534866877
174534701
1185398781
1327925435
209747487
573422809
1453476805
444611153
1786887158
219892451
1591570289
1577958732
80674335
1383817641
1395203074
1876154555
1210123028
1451241602
2121974025
505275964
1353970269
87887670
1605467412
159738820
1825173975
1854465426
653558712
1516653098
289735255
552064035
1507269838
1848016670
206349887
1170378730
1971050079
1892258265
1871472134
1863490138
1701539399
522208808
486968301
1270629188
2137681173
1292465223
705343821
538239587
338492279
2019601855
1073707793
607701893
1331915311
509194861
925841062
71744351
974737521
2000765021
1212039953
1055735023
16667894
770039345
1721112910
2114337947
1823543669
1689164293
2098189391
791210345
1419516706
1939921137
483853526
643696578
738378329
632811023
1258775613
245751209
1042262653
1396239823
250483509
28457770
1289340829
115810354
1017614863
996824062
905563932
2002597412
519525220
1841558776
794838239
1218955511
114108829
1452915797
2086220875
1487044790
1373751548
292303542
1746051482
1941266041
41683601
1541975251
1830846022
467388441
438628113
1054033189
15650027
870961885
1596897845
1813590868
653342070
1516252008
1501318645
797211812
1959798565
1820807991
1141293768
818695649
1582588319
1177266452
4156712
1506267017
911140020
977802352
989564304
1930465625
1499301055
1386748037
1721006922
1674679495
1694655721
482579531
1978987490
1618740729
1989085022
1459120969
507882372
1826244560
1465619816
853707847
1350526753
1209686880
1078935727
1749467708
2105942121
373118442
779413899
37372325
144595080
95765438
1802856931
790659660
1956077435
1227958684
1622207334
1568309268
205888572
332406131
1596929153
995799511
1582051953
609863983
8461921
1238067235
265962704
1595246413
629966152
1889356938
420737899
1251779824
1678740403
1265345779
1489617231
579226054
1416297298
1761612749
1773698865
1361179303
699611384
596350275
1719758942
614942532
1983020505
961971007
1287559557
1347087037
599178085
1399190843
376463829
572106544
300632426
514804155
1575138552
2118657654
1332164112
1196183435
1034121955
1084707707
611656598
1145487988
1545300552
2088110461
2100531670
334059275
1708216226
185214868
482349644
1060369379
594158334
445088831
1736245945
263173341
508086368
2085405147
2094031447
1100003915
201625967
271207018
2120215084
1288864127
1231636300
432543287
63520139
819062618
640784487
1120528909
1810977215
1176679192
1005997926
1603025034
779344456
1250057180
1011109284
2095638911
1515014037
557701853
610926854
184422919
30889658
292321608
1418307801
1614623430
1737494426
75784501
709486306
1366962594
1588826602
1412909168
673316870
149364163
424166322
118156310
750959107
1608439216
1423376220
1350633312
1363745854
697895840
860787530
785867650
1151025556
152881879
542689827
1301858089
1183816486
968776295
1183279130
1404562230
1367070849
1323524294
1070603685
32915608
606580888
1345397181
999699550
184266026
123643750
1196759782
84254086
862060241
1562287048
1836114867
1085342387
498437132
727512734
196240596
50435065
1183819011
1631372795
1670933269
1294271455
765961770
1726457342
1919809665
1394637958
1793086707
1088854020
41860664
769124353
342969774
1905293170
1074422402
1701281539
203239188
1935789899
1914556809
444838085
217851880
1777159928
1560318259
1162850366
389285992
1363796590
1815123872
522127233
1192228928
723731911
188952131
773086168
1376736408
851314565
894029229
1284452702
1422277544
112358658
2026906371
1685635990
2066932584
1027002876
1291037734
1545274624
139100390
1209299571
1439402258
1807701392
315215721
1012376285
1208707226
1074455081
1646749379
2015740323
1207822447
373576470
188696729
800215528
748475142
619118154
69420312
1212237225
550889660
256065994
587635082
851685159
277958830
2122278662
289544259
342065405
397219597
223146856
246443825
293250462
737394535
772696041
810248714
655541901
1224217917
1916358110
2055763197
22888187
1052614458
731504772
961393619
444786037
889564174
1101509857
495016804
1089711996
311959430
726191222
1700099619
423977543
849965281
809299370
999660148
936885350
244424783
1620158663
244998427
422922951
2079825983
1039070118
650933791
380961258
1337315080
1937978939
436099721
597107387
1527639402
761054261
1644972615
2126898127
1490518713
2010222566
1135437181
1427043420
1171086217
386646358
817898611
1558023229
532490116
598597535
280840559
1121175918
1911354780
146307879
1455962815
1338566005
989865663
1936225017
2098969290
757468981
1032057031
1341683862
1595381883
1994886683
1464500800
716183333
984829662
1285335669
803613564
1774390749
1300377357
272842883
1852807956
28345160
686051408
803654130
1251611814
1328139670
740733923
1038054429
1511978743
253242921
1588367764
1175953528
2015682023
2008147857
40189445
1195083391
1558862104
1416026939
2126507921
618059436
316166301
953345073
1197687840
1690441610
1949452355
592004840
1012130633
925067540
1763663444
1049673126
1793756509
473424558
1422816123
1350033112
1809895090
801223057
908965801
975375930
671662977
2079424340
1310216743
901553182
33877663
1316953140
1607218317
870832054
2039043839
174311680
554800953
744179576
153174972
1089446564
684462708
1563388399
2104826857
591265957
1333488927
1460698980
1234713186
236988879
216034128
1612606381
1388416682
991952546
1961714641
40778995
271293901
994204094
1313902087
43329973
1485452589
505263982
2022747651
326493247
1807682334
440874266
1179251100
1917761196
1691763224
1684116511
58905494
417662075
1149032897
1681784451
1919188148
1878588533
1050478530
626837872
1336736175
2050321415
457120006
1712466112
752553571
1849526902
926795579
666954695
1803190631
1829610740
493848632
991044834
1302024335
1197511173
1202024983
1584649886
1143342726
1991789124
1750392017
1443900925
1452901027
1347841788
1049397377
493584376
1428018665
73766526
1625360260
2022730422
818986444
1617872917
2101289061
2062635002
106078188
422300608
678500011
2057992410
1489599139
515730650
1867614683
2113529704
145044954
698795168
1911968826
758518019
1924815606
2130202966
1258310167
1770058434
301276041
245563372
1999322872
2021120472
1986713700
834466845
1928641011
687431816
2099122375
235821822
997100568
1506744372
23689118
1146003523
190776417
1884319830
315598630
1492083434
448077735
2068985099
163683863
637156300
1339026555
191552486
86353808
1279651067
817940436
829147914
1089732001
1786052407
1541614461
422174934
831895854
1344035345
146569287
1030574464
435276567
1699709727
1823335605
1482652023
2089729321
187580763
795768766
1320581570
2091297533
1495998575
307806434
214516852
1098358258
530072296
1130112943
1251165047
1632370874
1310101436
1397086361
992678519
559386783
1770152567
1669657324
35916900
519724523
633792556
633696305
863477406
386426376
1859459003
1342040221
1276924683
1266196975
65636052
181155524
625270818
2047185990
372547904
397669221
1335804062
1027971303
973890541
607903903
1515611940
1846943841
1442936563
703513158
757781609
1766328755
1821826921
30801069
1238087359
1415964493
1235071554
910608482
1513321463
295574443
1255649197
293095493
1176017411
1191513498
1456697424
1433757542
552590070
777016479
1309483934
2083031758
1991362079
1217405776
1010898666
891974979
1849231960
2119110720
1661860243
171651772
1367499979
1087609200
336452978
1733939519
1491525136
2128751794
1167182990
1860328625
983641563
524398673
1938395604
351044037
739434617
1780772686
776619851
899954927
1506079278
1722929013
198281634
1149643691
323225691
184348399
870580680
1533810681
122992408
1455103897
2071250070
1734268045
1987118963
43423159
155156741
1483190016
1071812807
178903149
40695351
1436119339
1530523720
908766569
1939291402
1787409389
999798423
746983506
764515715
637789286
783490697
1252226926
808591550
1390952647
616956755
1941694868
2001252156
2090835270
1523637349
1612629221
2089164589
103482257
364146257
33651272
1612918657
1170275172
1208124524
554301297
2144153314
670718245
2113055467
1349418666
10154305
453041037
45506349
206298687
941300804
418303510
1431329121
1112921530
1477791388
103889532
1442604775
591985421
1705500768
413743465
373202434
354442350
975263506
443744718
450273989
1791546961
202563699
1839166532
1007221361
1735638390
571694641
1154565408
1957515246
1318176739
1064706818
503725307
505118462
619091549
430556939
1697024054
1030659016
1318879626
204179023
1224309991
224987255
174025758
1965288025
1102643643
1662940180
2041788438
843650279
1421634769
1377783990
1215520883
582691003
1535411517
2132146207
1390276759
460511782
2135962644
189319943
930269908
197445938
623246421
648386791
435150824
561255811
1274349958
1322273926
617010750
1067422078
797049300
1539896959
1496888997
1484701087
2107950564
1074297321
858950981
1195471207
112560085
1404208163
1583558356
797665860
1414146759
1429258986
2130514567
1260366574
1573393237
1411240710
1667731386
1981056274
1735815092
234997358
942389527
1343198941
1354866993
476457196
485858466
323438302
1068164625
1420922447
542118776
132236179
2074708236
60032874
908509629
808973237
534050483
1885354886
2131630354
1873536261
1142898120
768985627
469172266
354677431
2084376050
1606702110
496264551
185965287
109385945
2062088123
590910590
585594878
1511473001
1317083349
2076538855
54328393
715896518
1465742469
400541277
887278782
760192567
603187669
430497132
1893213837
1465363522
1163724214
2083483955
1487793232
1227176861
2124397839
1439893312
1391452748
918435362
2067812589
44304861
1527846508
1180528572
1582902054
512774462
1934842067
1594174895
1947979775
305674295
571950290
1583042966
282895909
646401216
794233415
1032732714
621292320
1489587940
674893875
914367244
891148470
760962692
1820332014
1897222708
466176593
1166999181
2140783339
163517749
1099029027
465158985
1635021324
1002253934
2017728030
1158190208
194245076
617957513
1851156210
1505369778
1885480216
491656153
928677122
1867710815
2009876657
1839953108
2084698558
302363850
1371419635
274493403
1438033596
1839961607
815627528
1893387279
1711428623
946224659
796894408
586250986
601295869
1712926644
333056104
991455118
413942750
820034526
1624439169
952477264
912052573
738880250
2011693197
1359209457
1195508343
457597315
1397712682
1470221751
763946701
1303772131
606947492
655634606
1429084421
660635189
588156046
1181589464
607698721
1538441560
141517254
1076124422
1436398581
327311399
1198524037
697350958
1106188032
1347921975
1661686830
1542296988
35062930
1172024725
1890146889
657282237
476516444
1979971700
1898516808
1021848883
1713794987
74689620
1632504074
571035185
202932984
1427550119
117295313
1637663293
162450843
1565055185
1578242404
449310354
1806856769
232829078
1224178623
679615579
200129764
940981650
1541944609
1274579942
1320157400
1261617625
100701549
2009338286
915967643
196984524
1617520343
772332020
626837092
772254033
1448099535
2110618529
174015618
1595789420
1069659446
1534494458
1175382214
477955772
1866694832
2105965183
1014047779
1585757422
162439848
62649688
32535711
657833737
281109840
15694837
1135667325
1695140232
602304442
1204645435
703586771
1061965409
1196240153
1859250723
1552563936
1868452570
1230186446
1815570821
1475826301
225198234
774733865
228460122
1769708977
517400223
1895488328
25475493
617415106
336253852
1140895634
1521277416
549355700
1190586196
154688011
1838064502
1712538979
246848228
1461960321
1616761942
490095268
173097958
1739330528
1505326377
145443297
1366246655
1529044251
1706418419
1274645498
896543883
982124080
2048656368
2124095926
1903470364
1161429098
1426374326
241534514
1284193041
325256877
1602531619
2042943377
2020981420
1055762503
216352499
379265971
991161459
456100576
98486239
717771044
2737133
1948344081
2117946156
651624792
1305700329
607133600
840984336
1234259878
1034241922
1275916182
1616559946
1373704598
2031583800
778391471
1559318347
480267379
1231343509
586320769
612164507
251263396
2110476101
402661089
1297248466
1301849584
828922465
1963306179
1425898293
366782878
1308958310
1621793163
1034600379
118926535
1195372944
459759536
1396128015
964257041
747518409
302298029
781870125
1853439643
1587097077
963293077
1044934408
719857707
817678493
1434496222
739762093
737574556
526440361
521152396
1352213870
990133050
502725250
915508780
13428614
1492882074
1605040865
643547027
1575809861
1669128085
1316980868
167114706
273303528
1255014141
2096101565
1466499167
521007945
1884377573
2112390136
1309388378
1637947226
1704664659
1122754647
1920752835
1949566718
1513704005
1141206491
424883561
843673212
252141276
1036823838
395951590
2022765917
1213163813
584708365
328530690
716069453
286068536
1945032676
1507370342
866097978
802008339
479533195
77939079
567894349
908579980
539226152
295765720
1947935347
1787649134
1275459372
1543573652
471931460
1817314605
1224251776
1530955269
858093130
452230340
915605096
1278060324
1900122613
71626955
1262496123
1398209620
785366033
1372610808
1427677166
2118742224
1981860784
387813244
781024540
417782646
1139175729
1731858212
1633526136
810659093
1399683894
1276932810
454815515
1651725832
987213802
1240149480
150502247
1534994633
1983278360
1249847370
277200634
1306257374
1900826625
523196260
1176742330
1301881304
1435541818
1300423323
799685206
1668178820
1647669311
1948036315
232017604
406118982
1796995005
425749999
193243578
407465304
1870375366
1605708410
1648600253
1689378869
1514618324
1524801389
70712004
507495599
2049283819
2016816309
1042134834
1690585314
557200307
229956171
1813776955
1128206197
1560516913
1307794220
2136570350
1745136017
1343066234
967333115
1769616011
2088587407
925246789
1483572929
519471159
1698935288
545623453
1647198078
1271161937
742180269
1286005836
299928483
1281983125
591395534
955816737
380163567
590734512
223630710
1504591039
1115804484
1403505154
1833324028
739142033
1690330872
854200048
891265013
1434460514
347954981
2124942611
1483704352
458141957
102274410
1434591793
1699648568
819001837
1402846767
433900797
1690337388
1053194784
1486270490
1459655047
2137120741
440392708
1743158308
1365846431
990617976
915781568
1247837194
1292812216
1226091010
1611573403
641773673
490068060
720412028
1807706773
372327574
1870634281
1380961018
2105774282
2073071311
1366873154
1885392038
2110628388
1460564091
979225655
1647086213
626984703
444108786
1830069048
23921829
172607212
101162163
1705203152
461905517
1369225994
2010023010
256389977
413354561
326897833
851427089
1065455006
34649122
1519032648
1879114401
1413882122
1277884140
2010761191
815243664
1635030345
1461246924
1650879808
1394964410
789893146
187317437
1573835133
987239976
113729957
78487288
1331216369
1634105810
1023521663
11292978
2088033153
395114730
1881201571
28873161
2462486
219115451
385589879
236708257
689304203
593117501
1590742754
1536330366
1519244938
1318432708
631891734
459961884
1518211374
1474549873
844479263
1651478005
1512334480
1051071471
662280303
1030139111
1479912694
1649978411
1997494493
2118993719
2038292041
72780210
1657008449
1045699965
1474001610
1707918315
2084703579
1275691269
924290302
480072225
932954453
266530493
1487683054
1163089995
1205251734
249385085
2104639464
414413329
796116151
624581175
497984914
235153713
1526930015
1255165796
1925685162
1109168664
1866653756
1168837145
824375068
866938450
1468134677
646983487
994852239
118716389
894921432
910896215
37946296
1945367321
1062558534
848369576
561620858
1332002360
1428869284
930572411
958726207
1440601473
666936833
324146168
1805724771
1243314078
445136773
1095000381
683894081
1002982369
373369301
908838995
802582836
870501830
1041496614
1362652518
864339785
1451623910
1064779919
41014651
1682681316
1192681593
1179640368
2125520194
942509564
1692865849
792809309
712965785
605491537
547703981
1116139964
1221756949
1140633483
1493280732
9801212
1173754338
2028427690
1712239104
430339002
465900863
1471449522
1362699237
1527924870
1920106446
664147218
1948217982
1129383123
1516509812
392609219
1584400023
1164106599
279085737
2134723242
911217488
214374915
314553671
2018450404
1813015388
1173692615
1799172757
1712039838
345686372
1221535373
634556477
1081525272
619652927
1451068581
408870691
836204640
1155940152
2015238598
988233655
1497770430
2020067444
1152994965
1063545749
66163712
95482130
277278914
1959912040
1440933676
1197337520
766051993
243535848
1303945501
1868675692
1393868441
934193267
468552868
344511981
1211048464
307354374
724703610
413084198
1908235434
886857991
623839728
1125820739
826507617
1940647042
1670903958
2014733669
412777737
657198963
165765870
1391650036
308548599
431354938
1779841474
1761783329
1361795556
725745278
1353205559
68964199
883926415
1384168126
2089419776
2030318421
1340193381
1575138539
597115216
1307362362
552569275
1242146184
630299296
1357528983
1729854001
355527818
1587704707
1851879693
1858647121
503199871
328675982
100204181
111274860
45834732
742691264
1624274366
97639771
171988417
660065128
234643036
1726159840
1282472967
1236980774
1851664514
2085415775
1897168372
601209434
1281559323
6587616
959642345
1621302496
294202105
325639135
2079556989
1753680031
562266334
1070881542
1578706161
658434750
1047799648
537427985
126500711
260086609
1596969076
1278866034
1277555369
1333898596
769560623
124770901
926420465
1190120345
481573445
1766630451
976599975
567975641
1345919221
1173872115
395145424
1417168122
15773672
1201931265
495721764
941477902
2010896248
1360114134
1622975520
1165432028
495984075
240742098
2126551241
1655311794
499488123
1997903642
1953409290
295929029
1698507288
1932994522
1931729405
1460982813
1858589646
2000362245
76936827
355322351
1623128164
1917902546
306235216
1786339801
1877208208
498618514
450073884
779984877
809667879
443362451
327253656
1293885311
891759220
629383289
1031684586
357815400
1715422200
1649251381
8263745
1433502443
611380648
912814299
723548210
425600181
1542185827
930204907
1033071020
828578598
1300204825
1331006613
998261752
974732970
1925657618
524487878
230352409
695180957
496959247
1320517456
720389771
640090976
1348475996
2005684892
171316949
40378483
261176173
1467495584
395241417
2136106245
1427140543
634660252
2092645109
652105372
1848526073
334356777
1829243415
1288935719
1763376732
820904853
1432894462
1735646026
433580780
896776362
284342139
1441604224
428509338
259607546
1293729376
2071959111
756594982
2091225400
687913407
1983178097
1770988245
786838205
554500328
374975007
1027776479
1094667582
1243125582
1877837118
1004548449
2142895029
819572516
1176364318
1273402687
1135342279
1179413412
1213838540
1568076279
413621462
308797109
1039924583
76473201
126105423
1997822917
274014972
1642046610
365543383
1392841911
1819598537
448177031
628663394
2016127778
2141312975
299318333
1772176455
1386785847
296410081
937048423
1147378364
1844838851
45431039
183763890
1125380338
216855945
2091439776
393815897
991821660
1569252746
322637925
357634555
1279327420
54601492
1713623952
424120318
1743629645
85583459
1317316200
569553383
982790443
1632029618
526956089
327413130
809427799
848294310
1932274865
520588823
371651014
827469638
1328744629
1343361457
1913441614
1760447823
689111287
1776628238
1136407906
1777966392
477464890
1150612329
2064121228
2014884563
477205819
1062601806
437214569
124860398
1973214224
1656438891
648239182
1816378
1071249650
2105698626
228712102
1483933579
2047913212
1359629572
923779392
1121098379
2133419197
847426567
1780809028
277942790
1278140359
1714093804
1509037581
1539892078
75251267
1637581952
1113725857
994261297
41525602
158841805
464375159
79916148
613565479
962137641
1864842481
2136507469
1450045220
1435966242
2046200502
915956090
1513304799
1412571672
1235243313
570294323
1196754159
849747450
937401150
1643539971
1030041947
912528004
1574688240
461551973
1676127573
1913039200
331640095
169331920
91895925
1663502822
676695887
905527693
817583760
961549540
1421109887
421993722
336938813
1182987665
1673304245
423008563
832536720
698152794
309894160
17451967
1680020193
1047157118
1245599086
254008062
2081676941
2054767617
1873176091
1702374285
2057709545
54172635
54554021
357191731
302256192
1251034478
663546234
729847325
1955652145
1886714291
1214064994
637603932
1430179747
785687868
170489174
1916148191
119896015
1661549452
492052010
1612546694
1526972002
1337921574
2078684456
671378792
763814246
1215144372
908851564
617052125
94541176
410385471
1514926142
1115831845
381498835
1007835216
1524853862
1220130996
144670661
460877859
874430650
653384774
405386603
494024235
1314387810
200376959
1962776885
1508265820
1687898205
1432689171
971054860
2042184937
1958649885
1679146238
737275766
965247506
1662021415
496107594
589464078
822401416
763063101
51448166
22802526
27229401
1625972603
1783025522
1563008303
1470389250
32107010
573241213
1382162997
30789762
361035529
1047234858
1122327500
98461410
352459516
1501621852
755492005
242415067
1488287762
234792379
837067201
700506385
1913120871
624617638
691841322
1573045099
962168634
767646755
1234886733
155326151
1439990947
1878630283
1612633959
641680490
793174763
1932452095
2121723555
384232725
1020551067
1907387458
756506193
173522874
354929362
1658667071
1845551423
1416801924
1091596197
1849152813
1944271755
1274136810
295106020
1176699514
630139279
8215898
94798052
127900514
1288515186
1967728561
705744625
245472360
1792269044
724488010
431411758
134111884
1020217003
765349229
667195701
662569873
1702663732
896568752
1001453329
1047963113
1463109995
1079810449
1451828940
2124344941
1160186616
748836987
1175794475
401640188
498458757
524753552
1812065931
1534236718
1987362970
489426198
779352331
824408604
1623190055
1947391361
184230563
2019317076
1231384142
322433050
1216266848
2133250450
440381948
974484880
322288270
1902388824
243380088
351472763
1985513190
1005774257
518780165
638045668
166532980
1405020142
1385664073
67374217
1102333235
1082008436
746261495
708355511
563955294
1549714707
1939725766
795270259
684670941
752756757
1337755457
2022399025
370206121
105753977
1354717733
1002003872
1061157567
366867026
1853686180
1269438521
230897461
946471764
1401377096
1445678225
1597980355
129354575
1680737426
829098235
1071712383
1284065265
107563406
1775779806
1095838495
169231836
1966365877
1886911421
785438923
620437887
2071482502
386776633
176998383
345184589
687209293
723064643
492382030
1417457838
908747184
1266911742
813526621
61194502
891948856
137293386
1728575367
864971234
2124348318
1744539564
25094989
1330925729
1246223832
33558752
1824023782
1134849726
419046005
1110279761
1591500901
61558927
1772118134
1202553769
280940634
681536688
25035231
1930493533
1101057514
1345158872
415186318
383070106
985758663
559910878
1709536023
243554663
2006576981
1595173222
286283206
1755005441
775103367
1257110233
1641298796
323904968
1401043758
1732762020
136311006
2131107200
1001116322
44337329
1360974939
1991348770
988138272
1256956106
20547643
2071872638
712447587
1868093441
1921228451
1387533081
1620227892
634064456
145445980
775636703
329109393
1285160455
1930402902
1795080092
279609516
1848388249
1430166001
393800698
1277735021
1625022060
1165945901
783799064
1614662402
1604029168
732743848
1027072950
1628354267
1039829867
295082729
1325447962
1122453865
1168119568
271652778
1960918611
57943599
917624062
1124824670
1217216311
1781088102
978346684
603161667
1978466673
462303075
1189304899
1678731579
1355038780
373650514
1521370664
1230746902
781974119
767547515
573050864
2047823989
417936406
1557492855
325713460
187364659
648900219
2145495919
180309212
2069213562
742450425
261616526
1157656657
838343249
91539478
1303917233
462183806
815877978
81556602
854941184
1852717801
1580431126
899335594
1150512295
1385593069
815545107
1344042825
379698242
1730853101
1540394420
383764092
1067161188
1035908036
1602874085
463614592
2134371754
402783534
255671417
804412471
998352248
1003981015
1976144350
1745190051
496644133
583192166
195282425
1524197524
70937920
2105101364
1994778389
1137208807
823228775
466514843
74259047
1587432688
183796089
1533574169
1033732839
1134213120
1626506511
1124077126
1091913602
1614083686
543185320
1321610173
471677115
1311835101
846768882
1299894649
1364722008
888908138
512674614
662222310
794564546
469539190
1166464012
2116978557
1122561230
512617717
149224015
1083459611
686318004
1761680091
1112417368
2009283121
1991887301
956704881
1972474684
862764670
935963451
934556341
587381487
694298278
1426820040
1687703181
1463006613
393323937
627203296
1432507260
327664026
1953853978
1620751584
1082169371
469712112
1938064917
608243379
747032682
171167311
1914515692
890230243
719189845
1968144238
1460934199
1914802207
1708594035
964005045
1942526403
291796666
1131200823
459827788
247825761
2071337531
1885899682
1568244176
416807730
87188559
986967145
1757059361
1172587591
496313675
1088227113
511500367
997615256
1436958541
1486516936
1936521503
842347197
445075289
695532987
123939002
1366351109
2008449673
369585550
646396905
520774611
2085308658
663204370
104929007
1322270876
1798793737
667571577
693283386
1041255747
1901185906
383237048
871901952
1383987770
639145432
56827264
1780119003
964934134
618203390
1067746195
259808017
242241555
430238073
758153174
927310621
1972311795
2048337459
848738225
1962063075
1099884686
1977215915
1565587609
1509993551
442548226
1198021423
290979161
305735520
320384236
1852248862
1937511815
1442895189
758838668
775622670
420767584
939856501
1053423056
1653274447
1566091162
1495789866
1683632327
1726650523
208142201
518086267
1960779356
1013215208
1966535558
208781970
1232387322
1354846042
703844572
797032104
387670125
1070508727
303927783
458693441
18908695
222671970
1774044242
1333299924
732639141
343896247
1929154050
243492595
1607829110
426336382
1842691559
61066301
2005092248
1360459292
1214320625
1621448773
1798247987
1649119858
1421964114
1617346318
1874562099
394329070
540748830
1292015791
1052447927
358692417
827092208
778964252
2029035090
1464583198
2131381588
402820000
1472297457
29547717
504268846
1144762919
196350729
133439712
833976141
1547573209
1769135065
1419306364
1084689823
377873723
1790083991
1798411368
313084427
346298999
825572250
2144144556
1223041319
889299561
190511237
812450321
1436529203
365475185
525116592
856824920
618702336
921376876
1525097715
848066297
1055449514
1616471396
284320167
2080481416
368272334
136722344
1860479228
362631850
2036915686
1594306137
1733700085
389507108
1722572878
1685366282
1515288642
917333528
1376443569
1983892248
1261761661
1501940503
2008806148
687738547
351140729
1174750850
139367496
1436240339
994486342
825729516
1734022618
388011217
998251792
531938186
1591865823
1363630938
2130573550
1062424683
1003229925
1906496298
1127652128
268625591
1640502074
130221001
1205538643
1030559996
723763966
1716897136
964057536
927319244
458515462
399387788
1538936707
213164502
830257797
414345913
1233835223
1686738850
1643812451
973701337
856985620
479936841
984577589
1947108390
541836231
1479361772
1523568543
466519092
2050889586
85881428
1782186357
1928147497
73714826
500043542
1839079827
1384760508
1096638188
1551910177
2085934479
1080114354
1930134503
1171801155
106538475
1607566413
717258825
229382193
70008811
1811312953
362568966
1112631572
518266331
377687401
709917668
1340218674
41923441
1457233750
822476625
1501496126
275959532
974040917
1222942991
14194292
1820218871
1347121600
1580669843
1654842673
766138291
1471850577
2033151083
784795649
981689292
798869882
1595742687
1951424874
634540416
1063957239
1509442598
865120841
7511675
309893658
696650731
1149427989
302301043
1769984473
615245171
1231193243
666360691
288999988
2087314057
1955285643
597302065
739677506
1140772575
1967598264
1447175285
841234184
157811516
349600249
1906208956
2058420631
1896850633
2017345772
292577278
1068931648
587003842
1685635394
723893055
1943365682
1493812061
1918983954
416226266
646877854
386270637
1864459954
100705111
1056504162
405709771
2114471247
2118155952
1836068912
948128184
826228045
1818621264
1095066378
1785466636
395682475
346912789
464783784
1141004848
29886173
370215572
580722411
377441191
111067225
339802058
238486633
1899548991
1362115426
1379864029
960287661
72977397
590755728
776203150
172506970
462320388
592360590
553070668
402655324
2138884556
1244697315
629592896
532317339
1693788801
2007274432
111384865
1715240903
509759980
243322463
795803328
838236861
345553350
1772982105
609690493
2048405170
1972844026
1323356458
1109461586
1214096914
1077669223
2084389409
1591494012
972846686
1004524911
661830564
1766105813
1805238522
1402407415
721279653
764188331
1803146050
1538192597
346747595
1060654818
1359597298
100636980
1981941658
1146571700
1444618460
654172113
750915791
962152787
1310407800
367115152
1854425101
543461172
2117473338
1126630808
469632296
301442971
751696292
2019294342
1473246629
1742183959
903203963
552455060
621207920
1053326444
2040231639
1032688824
168610143
1562456108
221062294
1823472161
365562533
1559508475
491076043
2004522909
1908228922
1163960801
88269290
422728919
1371495432
651914967
457559773
461268724
1975639163
1274993026
915836040
155537153
176325094
21462277
1149595529
1917035218
844410873
1055276764
527666022
731062032
1870141597
574712009
74162224
602793987
330205370
158880850
157746967
1113451848
786090385
1338169376
971479763
347224916
478428714
1450936075
407532877
454244358
1709743824
298056498
1265568282
466749920
642695005
389837010
1551057032
1195838642
536045436
917454325
2077683543
555486059
316691571
1884436016
1010205478
119571151
963454176
752607640
541625612
195174797
184618040
956015869
1423612210
136795335
508022865
143129184
210983875
704580999
1854273719
752892468
1532474010
902572040
1703882790
1312014635
896865157
1422005123
1449089357
744616702
440587316
675460130
808643517
2079333901
307591815
1405000605
208040154
325292038
927613516
2122926367
241374314
994884306
180926720
1627120656
901271633
1569842351
152930334
1300103397
1321936636
726671976
324656744
1073298728
1476477176
1811631813
1043505168
1692806435
444799898
1570172762
1874668106
48162841
667890095
888683696
588120362
2098962558
672714639
535183658
1923426691
1343619519
1899966791
1683628081
1202555479
525921125
2058093904
1702787599
1583022243
356043785
1210648958
1027731847
761624547
180739319
1990075238
1323987795
299445937
1078458890
658802515
410386659
532439332
1154575825
599542119
1981871558
851761419
206516160
776162666
993421318
924378067
326695500
1173868752
817823406
434248507
1249294466
119963955
256310344
347217725
1969724246
1750954397
649896245
239979540
1948142847
1032142093
120889644
1531160652
151892527
2119587934
72253874
1248370538
1923619520
563760385
514265194
801934669
2095838332
1118758643
2108431503
194696968
533624188
1639752446
416113710
1108139844
20882351
1043440490
1773178668
709876000
103401775
1879913411
1724847577
603183077
491076043
626498035
1239409549
1956626601
1011972980
1532174559
1024772576
108072560
1790459948
750528264
1587425306
655323663
167353353
891011258
443359440
707639880
217651290
1764387524
589084326
1814062060
872299584
1560176099
740740795
497289295
349753550
1989602086
763612721
108703273
2035046922
756386193
742471954
422915860
2118678220
1369819964
460940817
1458198447
770605160
293715178
840278620
353335370
933659004
405916524
425823632
239857367
1735765461
660146007
1619101177
451887863
1536042587
1114184038
1968711576
235933705
380382291
239575759
65002955
1786812935
1459273417
1782851947
220653514
1140659507
96172826
1699814972
1570386855
1422072264
906942796
1691550680
549969584
740086076
1526522152
1843209615
2107788887
591875287
9098733
513279757
453504765
1389494174
2025041
32802175
1607104536
71908860
203412424
1495044455
1081221524
2062951315
208153146
1548168136
680213153
536470502
241386938
879620129
1696555288
1088400746
1634066103
1545695652
1714654087
982088492
1446973236
1522967527
1258130819
469317385
1090027118
1409176161
941413837
1100807457
1701366569
1602715124
606462030
2103640217
1885012487
339546513
1123699777
488168503
2132892190
724627738
97204083
1006883102
1474671949
1892263685
688500555
769624980
77500132
1625069083
224300143
1486303589
1949181815
438427957
65175240
393963356
1470397756
1545332435
532612337
14629967
1461571531
1586780931
1080505954
6921214
527334961
1888237696
723487628
1841711366
1113052251
582731612
1973467548
1005730835
1973667413
815575294
194557566
925346258
1957821772
1308845096
1005863083
326600986
1001928876
465832901
808718440
430193929
1599190134
1296915833
1969683458
14916875
1285946296
460717215
807279088
2004305093
1717793997
721455775
1533983379
798226050
506050938
911869973
26996742
2078101696
1371848533
881421296
2130702040
1895258661
1185666261
1666949516
739761398
140131850
1203720562
1735905984
873927398
2062556722
625205922
241379631
1193819352
1027389474
1758762642
1314333904
1561887585
468029673
1191702973
1265829601
408355252
999088692
1085859526
708288005
264760254
150939347
1257990372
80093767
1965624652
1479871258
1718520456
2087201063
416281231
1939059215
696561841
1480504781
1904052149
717474326
1418223599
1475230969
2105002266
1888880190
1065163908
190708099
477278074
674908867
999677373
621135450
40683035
221939730
516799906
661205142
1017674599
361991197
1988334600
1718831833
2107054456
245309396
255203975
890412979
745027922
1371419950
1836320116
83003830
1524421913
895749679
758414645
710746698
315634718
1341333043
768169544
211475252
356913520
1447734496
291055178
1445399599
1334458423
1275879078
1568607478
1130583792
690321279
707319281
280184766
1544951448
2050963888
357159410
633396823
1369557735
1101438791
1394335646
1386579588
121761260
887961016
2012650137
429373849
586101613
884634252
1658051592
1076565938
2005488619
1935219446
1063174526
998693542
745146562
2115024036
1479846857
1661119679
1969895061
131088095
73942775
102490624
525988065
55348614
80073358
260201131
230467636
363852369
1854340203
1026190011
1138512965
1754768816
407839852
1617795491
10775315
349883553
1827060344
2043451562
1314159703
1447783479
2012469453
1127972814
1730947017
803225515
922820645
361564882
1885667043
345250941
1913050226
814022925
1239416590
1909556492
2004648418
1479318199
205147907
1688083028
5946745
23547045
347748223
1972094903
285007310
203389485
148944254
741137268
1733069094
1861254936
1728049920
338175806
1046849211
1195591757
2007068280
997875474
753129455
812209155
906289810
1756322892
937318124
1963572688
137869000
80824076
1182726428
838899586
1049715579
1930631611
904280542
1179994747
123079620
581575690
491647138
552989762
74317822
999397488
993689960
771816126
2052714695
703688851
1134745485
1928117867
1179074534
319024047
1153539276
1847940878
1096681846
1415732243
1817782418
1381496991
632228148
405347125
801378792
411453259
871967503
337831034
1868012833
662564400
1214047228
1149276192
1405255752
334010720
1319576612
1720259583
1924205868
1245130764
1244305740
665362083
1184752059
1469071501
1203862483
318005875
736798191
348220804
116584771
1066868684
764988714
614377181
206056024
1817113616
550526251
1954322767
1001794187
1011938139
292238532
1007173441
68428847
836264176
1686758591
1244010005
1213213346
2043255165
11014579
69447099
489193414
1475613502
12704376
1644981638
1597546334
683280888
1564480096
462010768
1894263784
1534641445
1570757436
1279059858
697372921
1564708588
1821313004
1871110189
1262227507
1397154103
2100966195
361178432
1032330969
471702622
836615366
2031284688
1714040835
64496973
1233975232
448674637
1371841609
1567225002
1227092042
535032038
467203162
2013388098
1686761031
212142194
1899300547
590853440
1172443991
888134328
327341071
1304567495
1690507923
1866555525
504028922
1557154801
1474165499
162188124
1392059917
1442205630
855701026
740041084
1361069219
2084256204
490132834
20906258
1624373003
1578824635
418643045
1607104910
929982202
2086196539
1847756998
356397984
2076888913
412165918
1788745433
558626130
842234648
1675778931
1435575322
1759894996
1388294979
927194208
760750234
912574601
230439588
1910513456
1949024878
2039372571
330638543
1635694059
121520617
705794519
2128777747
381226802
1936938666
277129403
879219342
929120292
31919456
962836400
1386448310
271598123
537952597
884899336
995839311
593436692
2005184470
831701362
1697850636
189919787
207463068
172670157
1702521821
1826434035
1568976777
1243589758
860619899
1679747927
1010399683
1839877360
1160379958
1483742418
1471978748
1385614258
1234554573
688151681
1668982071
309301034
983128480
677629892
1995783454
635414855
654529392
1538793476
2127017137
93817525
737239041
206192322
1518804008
549528342
908858690
251048495
841991825
1156558934
1042423200
999165099
805113794
443097650
959763382
1305547784
882574156
126143369
1714489299
1535452067
1958488586
1770308213
1363905319
1471783598
795830886
1152865842
495813578
1089935614
1920317622
70825866
746425449
744887396
890143095
731409570
1779559957
1986629812
984527697
233547384
1870582384
288924042
618770203
186937706
1995893718
1971596382
183404766
865599303
814372250
1887478828
501928198
1097316877
20185005
1261034591
904294858
1856769273
489840512
708144367
1843687467
585499663
1285627418
456648842
1171781661
1156974668
544872590
616845649
2021314097
972549592
1829683239
770066763
480272761
531775526
1684983301
460648727
355695012
2126401387
1315511477
2143176014
264207874
323118071
553597247
1648344197
592232406
383357844
64358465
1878803258
926292262
1512993126
1218168823
1181331740
1590884070
77332170
344921852
1599650775
1587698365
2010878375
1510926228
668881997
1559075326
824532589
606115826
1306694179
1636269275
82578043
1470674452
1478705740
1565901708
2093953484
1372321577
1023121936
1253782613
1445456629
1324090433
6500854
1988256759
355030880
1675905435
2103087890
11239572
2114886111
684917134
1352106173
1355655032
929431925
582899704
876790351
512184669
50396780
1243294138
2099488885
944964920
1727703930
2121922049
661800270
530883338
2127857835
1767743792
1374728489
1562981354
1588927408
1235058009
1418485259
2130194222
1051414110
1035322285
1259799079
564323046
1555293000
135516995
733421402
26382726
1980190255
1525664805
1609488266
185682342
359629037
1282602992
248003019
3256566
1186116714
449660627
901291309
949706980
1706280361
1006213181
1138611519
445646912
2015921950
270709833
52039030
1371972756
1520924437
535068500
1713688925
1864043948
568723079
1578770755
1995623961
176446692
746384574
182917576
1635631048
1756741476
1631690421
783328772
1420506784
1730824170
390323479
1145852038
1977760854
1591660371
1910368086
680433410
1615725812
512012427
1082863478
484628705
1830216112
1351600818
447288441
739334673
285124312
1373978836
1857802350
1854460777
1196426932
1892994813
1102365822
1587516876
820113158
199243581
675199144
1926770623
869476407
1628334702
162640840
1895084662
1625732539
354622351
307031016
1235100
933956183
991676142
1862432556
826957697
1814911663
1753331643
235323704
1578360687
506348341
1626876861
45435690
1286694498
39977248
985866702
600521730
50148125
177437209
4375354
2035038993
868153606
1321767314
975632158
403265988
224878960
1460567503
229698038
1456226797
1622434648
750284586
1411369560
1461515708
1692857854
1775382581
1747824609
986676358
902558804
1413738166
1810640403
993791686
2029464166
2059141575
785986750
818737428
215378231
1649582377
770240175
486565918
241557718
1867298991
1495436721
1840599256
599814282
1253000405
822138125
1161878083
1820882761
1245090162
1551182327
625637399
1233604107
1429123167
1068854852
1830512725
109590950
137023057
1457209445
219623744
1665582740
1790544108
373339989
437426280
1047500316
464825756
1404876833
2060931875
877672476
1691369398
430440772
1412281865
31494980
519764625
1165593206
1493941816
225166815
2022733790
1408429362
230884533
1582495737
1679687079
235587465
54617044
1014804093
589648826
275153802
888248879
1033338132
334481885
675164354
30464231
1077626881
397370401
30234054
489756718
1076482874
2044300636
124102992
1077036693
2142854679
1774017933
717018595
1077787874
1627299095
1077260243
260750990
260666341
1378760455
931625451
1105687649
516253563
1929315970
1707183759
1482159635
801583101
1841184090
1058171091
1203527163
131512183
1680982062
915322136
1863671304
2113068075
210908834
859593144
2024470800
18213549
166180585
1173790013
1765004879
1970585261
987747544
2139943114
546392783
1874192788
1780733439
2060060023
187158934
103569529
947733135
66430406
26823972
257875346
1703401414
209293621
1435903648
773202132
356474322
1252175146
624377881
993569377
351970680
1400425262
517986905
1579345931
1129565824
892180088
452382033
1187721852
1278888911
1853460277
1099653467
1876088125
768614162
2110244006
1626198432
320544712
2010391249
1863440956
836208877
572542934
1655184822
27247491
1802615725
1606525600
902554408
513029373
1887184380
959984450
1507156198
1820456966
1285131803
1055753516
1617152215
1745306518
105538828
117066187
1746451882
1692669348
1021554252
142585134
1601349097
2139387422
925073229
993415897
929786135
1754459297
385951785
726995353
824536675
1910542081
957836641
1284914008
510774920
268130780
2146847623
1473192337
1002205794
97971564
2000636117
1032380133
1677616610
2008867228
319705765
1374334638
416182623
987353943
2128508881
1716463750
1032397226
1976460456
918554467
57279039
137804027
350991826
851833217
2100220527
1833141663
493421563
2035835371
1450303411
778395796
806104894
433483528
968395507
1932072687
597369325
1768391643
879848833
1899845417
1298163361
512041784
195033977
102178079
623941038
1376581152
898818221
450091493
1135921099
864164191
1565445423
616309222
376193369
1452442768
1648159979
134040920
1444865074
1243408816
1859074330
191354324
1420596089
1059752667
286332346
1385071966
1591510947
446032767
476746602
857901763
925903876
873960088
965448692
2130016360
1019909485
217494461
651545314
1895317488
1543215903
486365854
244196044
1750837952
134514835
709590711
2069358813
1161308237
1205277827
2003415735
354819836
1462809591
387392086
1556563288
975352821
2095965495
156726112
2128648734
529465125
487968627
150016784
479517262
18839891
1058501695
535522854
996837124
2064103498
1352633447
1887262857
211820194
334736618
971432148
1916579732
1197512190
1602799758
11786059
1580747196
668943375
1706557884
1337465974
1561695667
1636501826
260360574
816463717
1458367226
1903963782
511182338
2048998543
1557000639
1776504599
173165605
478401082
1920519820
1502964648
1018166944
868222597
780243461
1842814873
821141651
395159455
2129009729
466778158
1207127696
1189177872
1323989258
1156037964
540597151
1774882069
750152262
1451661909
2034824152
577632248
1121840677
1323357175
1010642772
331031702
733037678
717517170
668836880
951023425
154144917
1235180254
1022877231
1316197191
785236178
2030458755
1215981597
794246420
2138895047
148898404
4122568
73380666
1535437251
1376993680
1361494488
1573903329
1477378275
666676141
1312459047
369445858
1843189930
1717958116
2107220671
2107429044
996224663
701674668
1411887563
1211873377
789820771
2102778580
534372674
1739602798
1203965990
1576501355
596241482
1107535228
218448816
1907089475
1831494114
1940807745
1569215433
1980052014
2094704520
1640241832
73769398
765889801
180914037
1268364985
485247640
834448430
587420320
1439818768
1072261202
1886466045
586816710
68361078
2003843979
354829801
378131128
781052295
1341494518
963519603
1845978480
1364975226
1143076881
178726027
1623077519
1022713825
354563830
436592663
335653591
1137811244
604601577
2086599417
245379213
567396818
623686196
1524660353
1115350005
1063933010
549128079
478401083
13440064
1796280615
1734638478
225712322
941950851
780983343
626257470
52443272
27809390
523775235
193842326
2030508834
113749996
2106374649
454076702
1880152903
1014082217
1893387276
1756291086
990479110
1002617609
1807832644
951878457
1570989920
1526724747
1647558979
422775158
1370680515
815853979
1767084168
1269993302
1150711977
558253791
828274443
1664087568
2117298109
157888694
25838075
184140089
313615472
62624652
1381050170
832448978
1370687150
1638128995
1788937766
899595080
1798157748
797941360
544258182
285284541
1694058649
449469772
168570030
403688193
381365943
1516751210
868837403
675318928
1724062864
1930295841
1518220702
149353903
1512086670
1301115906
1786457639
1084927872
1962677955
1520684309
1128280780
2106551819
425976350
1432700469
1426988628
898583290
932976836
867339635
1890691644
1379591753
168302445
474838969
1344273707
1683324964
1872387329
2004874659
2041340001
422165363
1076951074
2087818394
469712516
230931037
548868320
1977827486
617156017
1494999449
1251598592
22933496
1005095389
1934303416
816973595
1427154175
768944648
1438775238
680894361
1200489784
937016443
1640456129
1568819689
48786827
1587021423
748664682
205411340
669749765
1397093997
1740760896
974201395
1399094243
1226194848
737027922
1915616818
630694136
270171737
1539384612
1620577783
635808370
821331947
984019164
995418837
1179089488
1133467323
495053373
107457275
588971886
158904321
1479811368
1523727759
1114107668
332828876
321731883
347592287
745530960
545016692
2087220458
2042796302
13668238
570245482
1366680642
2122881481
1876228707
1045748191
1724555784
440661766
1453250325
1636955012
506253576
1443494317
234535147
633220745
1399667979
800304189
1811691771
635209480
1538985391
1097464935
1041059190
1097811491
1576414011
998874142
319076352
658397833
701334375
1880912694
1428493821
1258094306
32140843
1250547706
995116073
2117608347
335549371
1724946795
1126239082
1458491279
1925842744
546639413
884417390
1559774455
520577767
2104949591
332330208
2058582764
2039603999
1675020280
218606599
411550065
488235114
636634376
134146674
1817473637
1455566163
1643584013
931684674
1310744083
122347843
1938621173
40595718
1183522675
702444212
622187522
1063146245
1135108419
334787606
763939650
1773606386
707901324
1569754478
564373167
229374896
1857332336
40302050
1976382468
845948402
378424463
296691356
1884015813
1055078324
1589633951
257118337
584648972
2055305666
1516172334
3823025
2018764913
39782173
2134419390
907454041
846160479
325602150
74928488
166789386
1557017420
460893664
1341683569
1182261143
1133678217
153325189
1406206729
561035425
1175839723
1130961318
1243496524
535966805
1972494515
79853312
1211431594
2106463565
45751182
1740328189
709272379
474411500
215917749
2061031900
1608014317
534398354
2020800972
1736683983
307709489
1922435948
295224793
52567989
701073728
410015710
1883029802
794247603
1367181193
1520996469
374767266
118086544
886840016
319534169
673160911
2091215880
150222047
2113540667
105468547
1356802776
2037097034
1410612028
2054320179
1849313741
82680782
1389623944
1136192285
1552398228
578669391
2085143729
1158462882
9611484
420854690
45421396
305103331
720323718
918171100
1444788626
219246791
333110179
815829733
1944308769
2069628243
1666032053
431552924
1560920378
1231450568
1501890565
1517338077
211907464
1420151822
265992839
446512326
626582548
497446864
2046243477
1027765694
2024992940
2035416495
157806522
1828352440
606218146
1254642658
1437809794
1844747854
825408866
1828354875
2116461045
147819043
1044078269
1478647520
1568003720
997276215
680605187
1777248216
1688663796
1203214826
955759475
1836549582
1198146759
250263160
1644359460
499920336
616762645
217691067
1049201132
1488825347
1911505065
753318425
377203931
816437944
1058606055
2105007561
1012234562
2106757805
678097538
1459618255
115538932
1138056040
915036014
407187558
1092251907
531312188
630681522
608960024
1803175371
36141878
1612719215
2025546813
1885293198
1863164870
1434856436
972940671
1006184331
1764102123
1905782594
1607625190
1483483032
149445422
932392910
1219702930
1328465065
2023020937
1493177753
1977091844
969344837
1391914841
336697483
914776458
2075094282
828794912
1196931872
1841502176
1631748316
66641283
1673080094
134996939
756998959
674829295
2117493461
99600760
1809985462
104885993
1868747537
1301684532
690869285
1190231759
786484681
623416217
537174140
54469864
329949660
1850704522
1123806996
1103998031
491992216
115895622
400132916
2002466702
1590218950
415131086
2064726651
82053163
82716222
597169224
784050388
1099752886
376180564
1260868273
1710613892
901325724
29565629
435174991
106116272
1248251384
1122503414
435481222
1660987958
1532800193
1495613724
1836104877
800383512
566078461
858861252
1455198288
1192204545
1478915122
1769911260
1325827281
1882737709
1399444531
1182115623
60675748
811631145
365814806
744694225
2055707828
83517769
315666505
486110684
1763933222
1751038104
1167954609
104769842
132512004
636456055
2141615285
1634359969
2103855937
253357328
1271605958
1016771945
1372083257
1225185011
2118321619
1574444267
462772661
348205325
1796401829
1797438142
1788176983
91278927
155059927
1765717950
284087767
313448111
1813380341
1060287325
628155337
310128197
395396768
1716485013
1860854913
138688226
1042948759
1719049141
1765388833
1919711086
187415802
1349236819
264661155
1151646657
84005978
1345730962
2075558994
1096366843
696174936
1855388661
567889361
865159315
348340865
239970089
1529033859
352936401
1222167457
2068457414
383603001
631944232
1070842603
1375972653
493290324
421881691
104707907
1329231580
337580529
2090851894
1103543145
1973318495
10277168
1246570358
685750351
620498106
1307866894
125985499
1357723104
110657959
2041139685
1867113134
1865133227
329205380
94178081
975272364
1305315333
1584939988
643739582
126647318
2066537193
1482411633
194936841
1409501458
738767860
1502016902
1436217950
1743020271
308664608
41339946
2073316589
773985242
1242998489
544207346
615935325
391415635
1965917618
1650938610
256444281
394314383
55304030
296581251
817721415
2121757558
939820182
472093241
818648309
1328535663
1934409374
268033055
599986316
2035555665
616899725
288636904
1940460440
677151270
203730576
1900462788
31799385
763454721
925369520
2083112601
1887688648
742455263
920914377
582482402
435369316
292969536
1352664649
1454602567
1425356123
51044465
1990621663
864256545
177326782
1232096925
2081860385
995588794
1695683144
1115809678
1210151893
1189024244
759667942
618500435
170055929
1341654414
1824182807
825779841
865797035
1347155452
838159501
1018076947
1309103791
1378745354
1933447121
1568414864
1699393008
744665329
1315956589
780167984
498082566
84896161
1630058071
252041886
489773796
1463956299
566390087
191069642
1993768717
1128279856
297570928
64037446
507516345
1772020048
1227349621
254593254
1908342495
1000854580
219210630
887714034
2008906982
1747115082
634381083
767833902
1533007177
490924792
760619323
1133664134
1415163084
1023448221
696912207
1406789356
36586558
351842854
1792646760
1513845805
1035177962
1118510097
755389930
766093027
882278938
653340383
26228011
1933652192
1335022786
334700422
67669206
67244804
1459254258
972722143
1695498595
832392323
1553303059
1808900829
765885656
479986193
108247732
1546528055
729532429
2030543284
472936074
447647953
600817462
775552340
1958344678
1837218216
1935415119
1579744378
1116782396
1184807390
677804875
1041512845
178168850
338107057
1723726739
311460432
1266889223
475515124
12797717
2033982597
2074222433
1746377254
468142043
333283189
793014169
1729636109
2055663018
198902051
24344926
1648029016
736274512
1732640701
1293361690
153913659
2071591444
1849918374
1944932211
369697486
162385419
387884392
689312794
861094951
1192120885
1307497078
702077440
487862739
329007366
2004914176
1364208969
453280033
808272565
1588275656
1526364821
1434368529
1406042184
1125113924
33709480
1916938648
2080864737
6808504
1536928065
1055668656
2060094736
246362213
1113711204
1706073307
536767537
1842427470
791505175
257174356
2116601522
1060756883
633066328
1831133494
1455010263
1046408790
1523549506
1018973493
462638393
2122787368
943179367
1702758707
1318218530
1566806300
1020924825
1592731172
1263800629
2104126317
493350869
531156911
289527263
545197709
314312175
791858547
2114697794
480566778
1752926056
600525056
2132764904
1697595754
1420069714
845028477
901822951
1616589747
1182143879
1522541470
203127172
816078726
446030948
413352350
1552702984
1033469165
2101979784
233460454
33328632
1602577318
972602981
1645844960
1774230026
718650422
1922871374
1646582794
349098851
2109472116
767357256
1245672291
1489581775
1161928296
1632190953
956306254
744494927
2123381931
1453601227
2107584235
631731760
1299772688
335415571
1562797663
126073900
2035607527
1212159077
1383031511
1037145158
2083591090
153727817
226315915
117510043
1957607984
1632188405
1766702775
810989053
503376506
145875309
766865700
372234250
534548490
1718853209
1922264034
1943759501
956189313
64202221
1675721181
1080797152
615613186
732874275
968081205
1102582625
1132804886
1877649803
1101316131
1478737091
1348489300
411361623
1039116152
20964274
117268057
833515341
1676458262
1510228049
1796045815
526297137
578974398
1259695490
1044145699
1811126734
589297048
1024247654
1892711334
1999099666
1214296068
1249820704
938604894
56161509
895854070
1328437829
109445560
178175694
1386999374
583159047
1913143384
1194589005
757154605
1450168811
762203287
631647036
615416037
159362505
760822867
309170152
640565942
2046813060
836776926
1599680706
1142011437
940805789
697560089
670832619
1545090681
1481476998
574583278
867361309
16860614
1945138472
1350332268
339031913
363460918
1568088838
1149634622
1527849724
1407199666
271147145
208637831
1199460444
2061163363
435844560
1214100180
1769165692
1342647461
1333392492
1344844585
177236501
1882082269
1475216069
1032730824
864842556
279516504
289909973
844639570
1404718489
1366380940
1857068217
1802860514
2092633544
283182930
1653241074
815905242
119101792
315973151
1005907710
1883650314
1963374639
117365593
1188499005
1879107199
1151807296
1257249440
736658967
26055642
1398533554
741929487
1830355564
2145986893
122702539
1546136202
1249524498
731302883
162211795
777066272
1547782512
2133579866
797277970
726161318
1226191822
235059544
2000788078
903107555
1067240351
1982302038
949881135
485486278
299049190
1237677100
214471505
1694696710
1002666093
512168736
1311048226
1638635343
733693532
737574433
73901953
133069093
1994178201
2000601792
251083514
1269077162
1928700968
219281896
1647364986
292035500
181777470
1016256764
1075787155
1568427569
499419494
415612244
435335705
1801594421
921105315
1566984215
936274279
1127715868
149690505
1359805496
1816303916
567952584
125902777
935232041
432784026
192480969
1093522437
548250235
1706564828
208740884
1430568224
13946443
2061553550
1399794659
201637635
1444542727
1536457315
1091391520
961484298
1353880897
386618766
211705760
1431119533
1328094182
956296134
1783069544
180406750
1421971473
380587436
292988390
1752011794
894214222
812002161
347358206
1226538301
1091437430
753545413
777711344
918801340
1976909902
1649394471
354497485
2018254466
1502796971
775530352
1378721314
966166360
1610397039
282474211
84989998
360595057
823804742
1049765483
1665291223
2123776568
2058534774
1937422675
299733259
1963332471
1657787028
1264427712
1118609529
1464170243
1644345367
978013464
106440614
1284016823
2065509337
41246119
2005172375
1372773171
687967830
1534168196
745306665
1789661788
140996626
266688184
1422150766
1791639267
398485124
1260444194
62481739
529091139
648578584
1634428577
1752542377
301033582
1696344303
1886664425
1763698052
717235829
751253962
803980073
471189584
2124051324
126999912
2019807885
1216935904
276856406
1651447141
1758823419
714809814
318681804
880649254
944806538
918688075
1515961979
1772989702
1309306138
1507324730
1977450639
1602718162
2091104463
864666832
2064399385
1533073631
2086548326
879306373
1445684193
1073701407
2081963601
1209405485
655582286
1812712489
106164052
776461548
240201799
1120578994
1768843044
363203028
561035074
1010342553
1750812948
1436681805
661369375
1318276451
807481477
406646546
262407009
590987422
2067163211
1187558978
809809990
718491395
134582108
1864348542
514288151
2041746362
1568559030
1758760474
1350422376
520924096
1269745139
137055903
21046686
257262309
1677387230
1347477561
1076300169
1113397678
1750499163
785559419
1229266886
1205191236
1528637615
593628709
1862358477
1192435540
1846893350
186729522
2037627593
1499440184
1730922913
2061224432
1314143693
643987109
980642233
2017501894
943699935
1180280416
1591803189
1312241129
566903070
815693573
735217828
1873188935
1588663393
951674191
554705703
1341698827
1293780422
1841761972
1263384335
1294375915
1114441978
645748407
659977419
1836224064
1420401498
1055720770
1260716679
248589390
181359215
310652020
453382280
1771293794
136835892
871711720
886968053
688643724
1818284975
1814441935
138686174
1126646104
258022508
1466290865
822429688
1751659673
191359922
1555031723
1705467702
1077851251
1962052756
1575149897
2147253811
1221206549
1329514431
1618436977
1470850212
1830095743
1001248714
1503121269
1846608674
2058529386
921858597
785593356
1818962246
1836296312
430966686
428315663
768855672
1231851138
190186389
42891235
2048465954
923428528
1834018738
1906143983
1885092776
1573906026
1181058417
807548435
253164759
1892825059
1774654592
1320116265
222000565
1209703901
215097322
1135468510
1018326506
1329144572
77161789
825130719
579470831
134285683
1141981981
1782489552
355340601
43095408
2083014036
176535491
851412590
906045833
884114344
30879350
1963867880
430791614
609754194
1029830162
19905053
1736766145
922273366
752255798
1368340486
1759302208
615313085
774042154
1262416658
2107067095
721718159
1838564600
1676079470
2001606509
1804809847
1700428349
905224458
5359713
22694185
1586590202
456118560
2060858858
1115438150
1725062506
1449107259
182133099
1553955508
59342550
909044536
1104033996
783261206
596087394
2036252385
302747072
2079973201
2123348241
1756685080
458887209
530379620
222639871
2023377953
501356055
1114793575
385893513
314150832
155003913
1764094402
969815265
909625508
1083850019
1160237839
789931925
1885093127
208005267
7997725
951398880
458880728
213873214
1341083191
1404636935
999870733
1021442137
1220114858
1904474015
65769806
893835881
1664697247
1076501436
1698951283
1268823914
1513213967
1647577877
1370024491
536843491
1868158609
593290427
585202646
27098200
618608233
890076950
327605485
1576287542
1723898547
1320926490
1239906190
253451893
780014412
2107730863
18573666
2047994829
612965798
2139477499
1060198903
1243168023
1154963961
1785174398
164511922
1670254639
1547256985
1825274567
1858922104
820425290
837216882
1681564390
1342988429
1725848966
448254566
509935963
1423347656
1463649349
1994537217
881296899
275184157
940939121
823120478
1047978558
1056524144
1586441842
966368946
176593299
1347077110
46273697
1830296053
1939523634
136420129
1863776132
1672117836
1245736277
359397943
2071450542
816438599
118460579
994395640
1623436386
460731597
645488502
1778061491
516793475
536795210
803871183
1748020097
970560195
2062798110
1316632164
1702025835
836734749
1901145477
855621708
809894163
85975186
1969978137
1295462642
477535793
923511417
652360438
1053608431
389760882
1220813031
1394303046
760960526
1050476121
1496682670
1248889032
9349668
1040098019
977860505
1761053939
1124008653
1390180004
166308741
1870990633
1949470389
1759696548
449592465
1765885110
1082872591
1598730389
959342542
457727241
310529780
1845323489
2323592
895343960
1717171525
1574109728
886816089
534990325
1672395951
136894472
1473237396
504624259
548956893
1921956643
1423818745
400444807
502245300
936876064
432660300
1895570994
720077698
1040207756
122755607
755240957
600143687
522575441
665829894
1241794617
84286378
2063316166
731936624
303436735
1820104894
960823278
927547555
1524434895
2004165897
930843844
919247720
2046940016
1392684665
1708581038
1078611274
1832802784
1907506421
1294670860
1581636518
1399081741
1596873011
201600711
1106773780
1707595941
1385475720
785538110
1879922227
1688387706
81137890
1796216644
1095794260
1381318323
841755670
2040232058
963991921
697001572
765404743
2140577167
2000471013
1719170038
1487746423
1935596618
1786282
1613792023
933465099
1588872805
324302578
491454128
468040381
1701177951
2024204905
620624102
1605139669
488845217
415313495
277140763
1938412579
2135611414
1501020925
642394571
254804349
979306592
1472185651
1233020080
711747833
1860079818
2037144288
312598610
1457054203
1798902408
1658902520
425490184
1244317635
2019115135
1362521809
1015241204
1976735411
1491277627
1269253413
1071030817
1599670638
1054220469
1582941861
290289823
305021511
1043292093
1367266170
1359999647
1940342779
1898793448
482866844
34226340
1779816372
1895874580
2056524564
1421208815
1655587905
793365796
1284186824
1414859185
688066156
1609444747
2003718975
2120120938
1203857846
308680679
786975780
383514631
1461408288
147035426
582647874
1567336651
381336812
378626052
435571675
85105523
1376560315
1680456365
1419577980
52270267
788149324
1474004658
1240267934
1305819612
22904539
287322300
1317072885
2061688469
270226655
627836570
348046330
153280956
1235863288
740150304
1777450462
1827121090
110907288
120443553
1630448525
2062882760
2141451176
1706366960
1872266320
702126402
1218474564
353479295
282689846
1209457669
1114216517
1069370023
1735014416
1642541196
103157564
515125919
1516730963
1693475680
221636365
123402270
1487436615
300953382
1757848922
1989450201
1536496302
269868284
625102832
1061834136
1131975343
318681368
1554852692
1258360272
1067109551
458148951
1252591055
1098268586
527723514
1938895238
241132169
136414953
936429757
1709079257
619331593
112941740
1268026886
1445229875
530172824
101654641
624820306
1476180318
986264749
1368647307
401358492
1497917222
1446655240
1091693031
825282618
1680454453
72010820
598300287
236650858
2076264329
1123096411
1688467999
1902965037
620915454
104041987
1589730345
576465601
1571452902
1734399713
2022097969
1962324521
1924827191
1801488244
2080259203
2032839380
1201439111
1572131340
1343621369
228165004
2127278471
926380800
663634708
1693473691
1456839948
1786463966
824686561
1626395255
685194770
1590769368
1594578457
1595101032
1318509759
1648097020
1683837666
8028740
948595521
1924697993
263114668
698066112
1483448740
986873607
1707132231
1838182538
1586973012
2062736408
620979786
1990060935
2075260308
1978748567
935334986
1559150184
1648394648
453626934
1339754818
1046940406
1502990784
1170039916
1094484558
1794598762
2015808854
540452939
756845688
948366783
83244936
712124177
5979493
1275711467
178519782
980612347
1863710931
535425802
2132806708
1540401362
59892295
2121464522
1943620932
763232324
1059969531
1438789801
1399802991
78932982
416047197
1006232387
1662651704
1123218377
348360286
465043674
1738622998
620813726
1042516765
1353992426
2087498527
1838061952
238434694
570796595
1493478154
802639663
406213621
950203966
1150232654
1993924424
141581458
1664744767
1902962835
443449387
2023307955
2015124349
2095573815
535663689
875775946
1722020464
1664747203
1496961404
372553844
505156021
549612622
782841192
875850627
673078621
1442981062
865618810
30089198
2028922976
1210498730
347698652
1410541605
383771809
2011293636
1809882130
704120881
850783447
847399016
1995342072
1789022002
123740045
174833230
305412089
1145122084
1512622318
1819202811
227307188
332862245
2072069865
836921508
416133633
2144853100
2104476444
914420730
912632557
940416876
157855835
1713462699
919531551
1186618559
799426819
192697836
1315602598
508552373
1026201430
1242912394
1470001882
1937892989
1747055055
1970002208
1596023370
533242363
2120664531
599285254
965112159
944974118
658293971
209943956
14290132
1924446046
1817322288
675215358
1689983688
1739604282
1707460771
1935323909
1099479364
1257067073
1014409497
406994788
1728768798
932172462
577804879
2042877570
1715296954
633685376
1518466341
1370714926
1261302685
1448698974
934525136
2144675024
1172076289
113692850
2131924113
2041600657
1599710639
854478692
549034126
83139634
1595197433
1376487168
805943207
787295716
787633870
1828491620
1527931788
1450594835
8142918
1681330069
1415843536
604363128
1681559063
859647422
614606485
561622330
1969890582
1978263144
795870194
197923111
652581241
1275579352
1861243269
1102580302
1694325334
2039137730
1071834714
580774778
128797537
1268180911
149748625
762116399
333913101
194614414
2080577185
1896358173
1045992551
328873778
1443395629
1834338178
2004301449
1866283710
729808381
1239712670
164620020
387726417
848471720
559556283
2009105921
2125063671
426021879
1309506164
860596605
884093399
51770538
1193398569
781130338
1320418427
1082613720
1571788769
21194864
1324821197
275222468
359412085
1867825334
1695650746
1007790933
1691514217
337945039
584761286
509480164
899548320
383355245
675419267
14181607
211276015
1962578937
1152194137
2530101
38933015
17930751
1060266218
1202324542
47962584
1486696503
2067473195
16016174
972566475
126285663
684354933
1032878292
874441294
652972295
570960795
790833760
393003215
695980738
30536138
260249150
785138723
488688016
945878899
1302793628
1255644531
1452319669
1706301658
34005383
1586789572
403677292
468058027
1812167853
36890056
903450062
1364069374
786880283
1544738844
1224005151
1872116501
1336557434
1819976477
1763069328
503376971
640515995
2141537467
18102273
382896633
304834303
1790441790
1812589808
1608151862
1937148852
1678412592
956235218
1135924795
2005388000
1364501948
1330783446
1379860891
670130800
1415091451
1563557374
1832244772
1958539723
1543711179
531053578
127238957
2072320032
275146428
312015778
738855916
1231040923
118829232
514743146
125707935
185675783
652469447
447974375
1113377496
220635736
305326442
646357532
1101020605
1091814956
1558660457
1735460566
1273224893
989654242
360333599
170380806
980758842
519815488
1336790972
477138468
444824811
701417818
523029735
945273197
1922421420
1909531744
2030157831
922216255
157853710
940480639
1716622264
637266819
1282938687
699076177
2067086632
903746472
1335224545
41166150
1008277695
599237514
1421522720
444323734
230065178
818307060
1427873488
2058851691
368779737
1227950786
1855932068
2024518529
230417410
1064586654
622385362
1658987165
918588689
359260420
544457649
374976199
2080283571
994763370
214248294
696266088
1945985872
2040187351
1930948001
579679314
314611170
736403675
136014717
1972142489
417501332
1074622467
1104891602
1793560097
1826447026
746670137
424528933
171564576
1145367974
1926760132
1636526722
1773064626
926155740
386147631
202098538
297721602
645458792
1776723385
2105775579
157596741
713739322
196701494
831372332
1478609108
947139312
1808655536
1596390546
1968837788
453723619
19059460
1656799079
374031600
2085685027
413152899
1718709720
539196255
725958019
750220776
2027780109
717213456
1303671661
176636142
867177209
1872847961
1342615818
1475479814
1083145767
428140886
1477810898
277796202
427763611
118218651
1448477752
627009861
863279289
898749997
96206940
139099320
646120505
1756892378
2093995253
1607336084
1156417646
1891510242
1500725265
1448103819
2106367087
956788051
1560385831
1149875213
1904836590
1980394713
407548284
372235962
629047559
2063787506
139759626
1539255371
159349454
1304125779
1151209435
1374763627
863286228
1772457008
987548491
1159335143
1166513668
71427241
1751843422
2139333278
685328357
1127177171
612590463
1813396017
1559037636
2005417870
570089606
406978962
79856651
140082973
1367813542
218824099
253153208
13615
201849338
1845297073
140847998
1290588323
636632349
232540127
1208041290
151059521
666636290
346951625
1525072160
2128465909
1487459133
1378428530
129087996
782171037
1031063446
844227376
817057534
1919181722
290137882
1540468808
693656290
554164615
2100777118
1977772732
908163987
1275737975
1948735666
647579002
1155201041
1699206515
403228353
1924709924
1518023624
1227005172
2117504236
467692861
1169994488
530191459
1542813155
1780397326
1123627736
1114172086
1589982075
952770691
1689845237
657982574
1671327060
575091049
256138033
1364845900
1562159607
1582201114
128053722
1104104002
696552605
769099751
1815525521
15637579
1291564625
1593255562
1466809352
62927331
26427439
1932880415
230815226
506248095
1801545500
1309981283
72034016
1535298289
918448977
1188424379
936993762
1381578135
1353771462
1879510056
1085913177
1041036356
155449394
1009393968
967859832
1723435022
1572489175
1164451681
86698353
498342137
1758319261
1660381038
1800570322
1999160694
1599852519
483712235
216215966
632932824
846998824
1965588391
1457519412
1382753242
2120445647
312021465
1548022241
968478296
879058739
2069643346
1969039027
1317852267
803403134
1004581258
636286727
2041866781
999995241
95691989
1368635917
573408009
1781440809
166057111
1531487273
726441450
343145228
1368128230
1803880911
2145362987
635225110
961248226
181721639
967630087
1256889000
999941751
1200787036
1777870895
1670384745
1530883382
958208592
1092837341
162793212
1590912179
815403304
1054567755
1493880908
1975321311
1113637200
1711620771
2056547073
1200138879
1953308277
1759453411
121510763
233522259
1838517317
1867225528
2068814854
1661014202
1884328795
942444629
2053242155
160453708
1535080608
908141025
18275806
926158922
2055815944
685100476
365923443
857247294
1747629949
1854966746
1341282028
1294606921
942839832
700177527
1707218456
1537039123
318642834
1845497985
2095267871
214764664
1613601679
739841538
1163272470
507832242
848150169
1839439374
260985044
937283210
457904826
560797895
514811022
543434670
754866684
1346660555
1865858042
1647449555
793771981
1222480291
1933417752
410433995
2135783173
1858147588
1945965013
589197578
202438206
555544711
117337325
1508702126
1645773382
810915012
1244934619
1243882223
998087572
2044561838
1879130363
1244997667
198946706
1673936612
79851660
1168346490
1299347875
1655502108
307219336
505885661
1418300350
967544171
1978002312
826833063
1474140429
1028604859
1614387406
94858140
1134878714
2113972541
391614313
1979245303
227364017
64769146
1762033849
1211622820
1376819498
919527139
1026140228
1470170502
1045981506
1408548828
642732754
75538287
815393440
1183912238
180488485
1780719297
1118552037
342772619
466929147
2049560859
1601904985
1603812830
1216484264
870119690
1457694727
1468335924
295414042
2057595686
41211589
1169883363
1411232121
333692637
674063602
730981600
1798320882
931864287
1575602359
1590614112
1359624707
1107085204
2004269884
1807912678
2070852822
17530400
73608403
1461773273
720850054
1342498329
332319826
1889657474
620168879
597433208
1143970122
1626888380
833630665
1118541273
242725584
1007289351
740741849
254642993
1173294173
927634186
1262084620
1891594332
786071
2038556124
1304462098
255586061
514925808
1664085959
1114535487
1727138385
1593006531
1460273423
666469650
27490785
1373367944
1966925926
678054591
1417069850
2004104582
636150832
1028069705
1324148304
352282139
2028938510
1220401186
1218227799
361642313
1703339838
1772974664
476621775
635074218
1228022551
852877445
1878095284
596959639
904344770
290199706
270201063
1555716409
83569416
1127374400
1396500121
2112582418
1079311904
1894731727
1122731422
1433948112
534000107
931089301
493823908
2034783316
582612582
1812319495
1038607545
1189906503
938792641
1279276327
671926244
1932576731
724346202
1404944197
584430140
532220822
713192911
1183616085
338155432
1297208326
939383252
697307928
345833842
2134721167
1734329204
641553807
548870554
2070773831
2098735373
1605245761
746291289
1366183663
1985375606
1272307694
2083577604
2146478703
53288874
25527954
1585585186
138871541
26006959
2039964507
667742282
2015030732
406929974
691667068
1960967078
1257735397
1519828424
1934774766
1543840904
2138644722
459277620
958219440
47674540
306205375
1110732898
313539557
1730397544
43764094
1312666732
1212685997
2056437108
1953124606
2097656187
825212405
1658277166
336175801
1448160664
754712510
1134370235
1572953946
1010279877
394416958
1613750845
53042469
1349493457
252013402
1385748640
995203978
650376463
1958800406
134479344
1362439006
590937973
894464591
1526994349
116309663
1264862292
2058330749
1890820097
1978683215
264133814
370432126
437822269
449145745
1876898387
1307989176
1668175670
559824074
1427957029
143875665
982793871
343510428
362349237
1841730611
415108156
209527165
587506925
1731491765
620495620
956232640
669248708
1476173621
726682239
578397430
1312827528
721386119
1314783983
2126367748
1880668965
2055614203
287017885
54901225
1659720021
1878768197
997109548
2081220688
492132146
2085922734
1917163829
943966742
1716872065
1100477791
758056895
1365370050
1515751028
1220365642
1582761588
1520924280
1878537191
58190257
1522009510
767486909
1986093605
1912778124
1677301685
1021775924
156579734
2085293436
1693311665
1965686463
1797070117
2083415265
364252327
614292426
882937767
704291222
503723399
1397264528
2076951495
914053708
349452878
278361340
741328888
592328469
1172292687
1907401014
59803361
723851902
538288668
1136938634
725075108
1268599492
986439023
1923186279
1366294857
406674550
68804745
95824016
1853859427
1117585604
1043436079
1477652461
864019381
1230007492
1499443276
2009437505
1758858452
304510846
1554062389
352887630
1067635015
521957262
1273633925
1911270823
538527911
999893337
686890770
1139794636
865890530
403878874
892617634
402728211
1890751344
1381332183
1114575323
385221993
961336404
1983704467
645324558
1531502576
855138693
506247037
1208201338
474878885
835879308
95160164
1247010841
2015433475
4478606
1811495674
2128250008
433125706
320939628
616605877
419849408
241913829
1811866583
1800239641
402120586
406828410
31079497
842179917
226989836
35855275
19888141
519961475
7170422
187769985
1093653238
1535740664
1670310293
975808441
776020639
431040831
367097964
400064655
1363487257
628411721
25399885
359147977
1321832314
1790937343
1656098756
2098418318
617207195
338307587
1405664203
893702036
588796974
1902693756
682717280
303908720
1105346839
820933146
1259343518
1824726404
419937939
217000582
1195035448
946882393
1443672777
1865859002
1383187827
1009841464
700121583
1865616329
470528106
747539764
1208912402
1742231940
973346337
1943172263
865480716
276670428
1708675782
852840402
12553850
924765267
686513549
1107210890
1523663833
2075599597
1395208431
831980780
1496448030
2120740721
551138343
1256558071
123751963
1333015203
1387638311
541926682
405736833
5310742
1034287832
912783029
1433854249
1391331068
93016606
1694992160
1816614734
2080078020
1168169621
2114569238
1544036524
1460548250
1965675594
744534068
709721114
1396412867
137665376
1032576529
1300888619
1263521338
2109568940
1272959650
373139765
422463539
244029891
1705159889
1525772470
1823802621
795284409
1711123634
239231137
1052625788
617712714
993017037
1352718517
321887351
1628959012
1392037227
1271010431
593032854
1705255037
2102343970
1643332006
374439936
231169575
234679923
1013335836
1609755045
1115379733
1547701810
869920453
758063711
1027409757
1169115072
189665118
467937482
819584424
1223175672
1376726487
1728042392
819741856
1650989562
955896392
1517702854
1421311803
730417288
594578586
2117664688
2045565366
1622683163
323833987
293904291
2133771909
95002515
911943951
19416797
1667987369
214082158
2119542495
1867075543
1871840071
240467229
1954007991
1724301694
43909541
119305643
585360627
687666846
1483936264
219645761
397727616
1363085453
981254476
1215909096
686375
296359021
1078425772
2116100802
529868560
1927252502
904555187
1054857201
1082736028
2107043478
2079340410
1472237278
1756557513
730584789
692514041
1753160902
672106096
321212989
1406693369
2139755265
175323752
1365702432
254261355
2130809834
958931185
2002897976
637407241
299285533
20026205
768623807
1005223120
1010318709
369681749
181405499
1326327031
819135927
419068068
1581102536
860961265
485372016
1715632243
823352631
1658959300
331882944
2119146794
309171023
56790686
669562170
930083536
1509417479
1738329624
953306179
789165920
161533303
1147064392
439724137
768567807
1519495219
2024639582
953682833
602857101
225004787
851420473
565918230
1369838356
1039511928
1820266340
1311795298
2105346194
342446750
2088951748
59411912
655299269
837417807
615627891
229198303
1599985972
1439300033
46923749
274135936
1973634454
865459124
843633474
310811171
121452382
92444129
210494107
1281634947
773483781
1064455020
894745589
1394072495
1456059773
579177820
524021571
2098291718
1964818923
619673093
1144074923
884937866
13102019
1767029262
965247855
1698319242
1039494488
58402828
844534162
420369941
796543040
785242847
646840097
76643234
540245470
218613285
1772558908
1550681276
1158327517
222483819
1884593807
1206007456
669319825
1785090111
1836497483
579713784
780152922
1577157564
510864241
1011382239
796502433
1801369414
309193039
595980703
1355705967
1584387954
1805917775
1410221222
710666965
414337407
442692805
162876356
200026189
851160737
802451639
1144043423
2142817120
1684376920
1452509269
349712741
1553232355
663788497
1987674629
928465099
331647516
167705054
647916807
461107292
209517266
328212931
2008423996
24346269
133206729
772783815
565064074
2009325566
1802787345
2048646885
748984968
34564040
1844388839
1207804251
2069110641
390896703
32144603
1891213472
1572219415
408960641
1243166342
196103628
1425672384
1962038297
1866900877
1826324047
1421679183
1193590792
1604361698
2374785
1645080192
1829672688
831625641
1247808749
851527035
1498774053
680211624
1467100261
787961508
257229361
437460297
351071410
750274003
960211267
1827440452
1174676471
600215911
2061356288
542840140
1108135849
683096716
1576267923
524654192
278984035
464598937
640680816
1527877921
1699022339
1266860754
1087269152
23923434
111094235
579204235
1529458788
2070347561
1921993034
1198428533
1054381341
1323304580
1139347289
849541863
455979705
1051384117
1324287450
1343961111
806120159
1652043681
823326062
1266783344
1187179903
755416622
409619878
1246532438
1236912478
17702064
1305545371
467222799
1292841310
420245479
2095696377
1142675193
1579744280
2051432010
1947809503
2143955425
1663273959
1540737284
1851626312
2021321452
755558334
1629337047
90094631
702054741
1419269104
1325162600
148620009
1503453954
346778858
533536424
1609037818
783251391
1868579450
8713247
1840205091
2035025944
1052081285
1574191789
270030283
2871001
626443782
1396298516
1852679368
1072171083
1477133303
2029914446
1725259770
1695940869
724070789
2099595499
187332551
679500239
1085457548
2094425698
1441695001
1647329989
1263543531
326142981
1235453674
849112402
2122277134
703747125
1494111281
565441274
1692633423
740875441
1017717998
1194689539
607681493
1565911300
573538481
2074318973
1223492108
1459954023
72027593
375102534
2039474675
1727676468
1302433012
1632259995
278350825
1582996404
1749569177
1088639617
1345254568
1733691997
1348058423
593482310
706404862
676109199
1770325875
1386961507
1604751524
1589726234
1500909257
1379494406
1208090741
1735389552
1064116104
411836040
1566835062
1232000789
627597526
1299569517
1712288933
70443537
1431481008
1780552652
1573222448
1661562732
245718633
1695825657
1043135996
1148749037
236209449
2021535345
1290217605
2009340570
953463003
1515306348
1313683192
1305312334
991529837
1137080002
1509954855
103819269
1236969875
265998370
1772369986
1533727155
1731450967
1073280603
1588386272
1534533236
1735875498
173516725
311165537
702855262
151714871
336148744
1231216441
1462589007
2095076884
670637137
75001807
1144588732
1168486643
7060103
1564600893
1118505974
1085979933
396320158
2118351426
1693582995
739546895
65706829
155593092
117487279
1698630664
1448586871
1663381311
1269284835
1496451574
743721702
1281231064
1205805535
1422826924
1581343464
406843528
734808261
814309376
1878569653
1233831264
2044477868
1408199986
196937063
710889120
1446083357
1445756378
1995578354
483055350
1699921914
1962471420
719636220
1426481868
1513644270
549847226
477548771
355599032
1604199634
333435490
276497751
833608152
732321196
1455421811
1640150020
795962313
2050677403
476889635
1157762669
2015137595
102031170
1131154745
1712184275
1443877521
313381328
1729363565
1034295257
1154444685
1710870478
1554008046
2079642395
1064011116
1724674191
1694269104
148733411
1413949589
885053272
1684244801
677677847
1534549835
2011961422
962460574
981813628
1622110433
1254440532
1997475424
1698284676
343524072
1426772126
1489231471
239638411
2065965835
1469595284
472638166
1277761947
1400613643
57889306
1955309740
360693686
933921314
899187287
714098699
1769397347
1278502929
1202342785
232297521
1731239345
879255259
1749663707
1476595721
1152905977
202384602
479296250
1441716266
407543853
332501524
1286633032
2093546513
1559069433
888527581
524264433
363212345
319369483
1058555030
809064968
2142025543
753100202
42700507
2075830169
1290970345
1635676617
1066019447
461310922
1246501672
778329005
255521503
283067754
1937151297
335748942
54471594
1653257877
709318079
2001847721
460990944
1308675331
653142373
23116532
2016736678
1006256413
640395820
1575734005
1895588275
1908669249
975471639
1196410559
585067616
971088346
330568897
1755216471
1021253817
1608575454
553130453
1136650371
501843836
1300437042
1645020802
1432555765
114452492
1073013323
1664229296
1894567660
539934161
50734053
1233958116
1184854618
896622336
564949227
2105023347
2041662463
1481996485
142707623
1508264051
1811994623
478756256
2038697727
1206967677
1818634101
1419893602
1265983534
2022634454
517230990
1139935217
1179023650
428895934
171520938
1748392086
203389485
2097619975
878113402
1548973603
682911016
1084151782
358343168
1687613285
2044276757
1710684014
2060351780
1085951703
2012078485
301615748
662266742
950385795
362391593
1885593605
728787344
1540316679
1113584886
1977430084
991120446
1291590714
420993546
95860866
1899718875
1022953787
2011767613
1779356987
1353277702
141444114
1327159668
593294516
135899704
7634844
968302672
1566512661
1157682916
1108534817
519648723
393203230
1996171294
1143408930
2102694207
1324444091
546517850
1897354468
586117692
190298576
732532382
1497830937
462883989
1989016201
1966214774
1861860437
1435903806
290874457
512288691
357983711
240387221
1847004996
1244424325
31380527
281692415
1260808374
1402066274
714765170
1453250044
594029288
1423885651
410480515
1758055581
734893089
1557937055
1039999665
664896322
1571202181
1851431573
150898847
1999613167
889821572
759954649
880781877
137552149
524605120
1776954826
1768761894
619993731
1492798960
252230384
540522236
1546866474
1134223504
977845691
579020496
788247973
1290594399
2054596126
1339330674
2087054632
1916670629
2057551737
597718971
1368733310
1625858968
535184134
285002081
1042841219
498136911
1382876407
1845199201
674219767
463436738
164324755
1219558723
167389494
857658483
209546292
1570235561
1527021610
1756936264
288839399
1313109496
1302562352
1641233332
423529408
235997697
2043742974
299281702
1716590358
111370537
605472930
1107780872
950123526
1984336672
468229391
529585685
1929358581
194184594
650455567
305205276
1241067840
341172659
1324569
507796714
1130319903
2143167161
2016808487
1161401354
648224601
37916050
152715913
423293789
1739855176
1803671413
2088535013
992246090
91621840
1183415715
1938161980
1710012358
903015483
2101110053
681249514
681241348
1303829056
1923946450
63142451
1267997594
857171699
837322655
1736801614
1047904204
457522666
1354389377
1212604758
1377919972
274793264
2018943572
1329560508
1960326635
951318929
721418419
370689919
785096487
686801267
1361785720
1518229018
56480213
1038932995
1329342895
1740504923
564234312
1645066733
541462673
199945719
1957215400
1294580732
1269864793
1711218805
537211496
1134417344
1922722179
1438730277
946365971
605156728
2063613055
2113456726
1097041841
179136089
420230829
30007982
114552901
381111878
803948963
1468247990
202144790
1233541090
1609202615
442957501
911650354
309973894
2049103968
1756955224
931773109
88689489
838248713
1878537815
1059493324
1332885123
1966609297
1378411800
1373972889
490951346
2127705570
1770270593
115630403
1334351899
374672905
939410744
2031111745
1516389173
2040316608
1096477306
1078573618
1482161252
593514491
1481105523
1626260840
1714611557
1929852851
2074665029
859156071
1190694794
50379116
1352247734
1044378691
1297068351
1419873074
332871239
1070831273
1814843725
588867964
2141219792
487409570
2125479088
638400250
1722163822
337835960
892552264
1526749435
2089770345
1476322476
169058865
1117039789
683030919
851122892
750820886
1846781148
208931266
1675829685
1319191610
1525346910
903543501
1167846771
1733123435
1944077254
2105119982
562888468
1944818452
197245902
54593396
801648043
2074556572
97960875
1779094158
1417919381
1091403694
1008525993
1497654032
305775012
1988669763
1132044017
432022619
41463033
947161577
2044681442
2004802952
7786230
825422749
665811277
1931650142
287653083
525861790
1876409911
1953700164
1307228178
1824575699
1569241480
858837830
601472714
676159575
1531591001
1724543932
1891592770
1938464188
1738689472
548060141
2045893447
1412744764
961349808
61783839
1539624300
1080805766
551244349
1986647984
428605221
178129922
1515467332
2081449470
737935353
1892412878
1309421508
445150436
900171852
1007733075
587603804
1441322587
1935827542
2043950478
811447341
1779772686
211648940
428290706
367548173
889364748
873663904
961892501
1273449747
247296785
1767542322
1292581450
1399434765
2071265139
1504338238
1771496649
1979874088
1317872850
760432694
392158785
670974139
215006287
496466292
1872166320
1844950537
1161443424
1884782943
1128047531
558618150
1280702854
799136036
767916108
508155338
513655610
1877907363
1971022332
441128196
917698913
375338046
2065049834
131499109
1261155524
2092302394
1247887783
215996930
610279053
1971480960
524290726
2054395940
872604373
573376707
45556146
771278500
1833061739
491744884
25297106
1210752526
2072832628
1963922288
1801559013
480228551
1226681757
634609354
1436666013
964649057
538872795
669204019
330945930
968116911
1959857291
191930129
696842822
873663268
924700228
1929691501
2134796611
1231819340
93927698
959086238
1350672725
1495834256
1445212962
1051945104
399188483
989603534
580345537
411217402
964632258
860173752
809941194
909365766
484323826
93164756
1582695451
322964199
1759917055
1118979440
435077368
977312090
122559210
1830922755
836086269
1559952128
257940882
758870843
692989169
1221513468
438248421
732254779
585805030
699453707
996373399
907631370
1688071306
1923461293
64643502
1277726232
1409859256
1924001430
760464242
130510753
1591427500
350616251
1115240841
1835722102
1280948640
130808134
759236083
1518862943
1770837806
1696018608
2068586638
1667400962
474434135
225482090
1120759655
1493095008
1779403106
84410210
1772116410
375309909
1856058301
715629700
1475723923
538503302
1800383214
595067689
569223649
454603952
980435778
354804837
549769561
1847940878
1550319812
1590333758
1541637134
594154111
962544445
308545417
367434871
1953049631
88752386
438198362
263483222
1556556453
910458153
1045038692
1171996509
721452589
903384367
573003896
1507582795
1624371742
922599503
1352093555
1039898220
227694796
151065481
1870982682
434955140
1487439008
213724948
65618730
1308539080
508439538
1434144616
696000033
629129410
1535742339
77070415
789458359
2041794411
16293465
1041393006
1655535649
524457023
273301323
12659027
1515647380
365726743
941514608
480108198
1004850960
74923098
740862656
1147620822
1601579636
836696995
1349075885
2140557095
285273221
1656980281
1110895056
123368706
1652790127
1296190887
1200734860
254967471
430585487
544272584
1164010451
960830774
1825986176
815237278
324966303
1898292616
1222117349
610549583
2023604861
2007685283
410678693
1266722806
970981822
1535374332
875118721
909824535
1359678168
589161225
2118781128
617847747
359402113
1306918290
1089648673
632511073
193724863
1547495976
460273296
80316680
2125479088
1757719552
1022377190
1208765042
444394727
59037132
698147094
1632696675
1218519977
156469395
1116872960
2059665222
1788132425
1299459745
407315551
1805249377
515012395
1818720110
1029206910
1449854004
1787133635
1840789368
2016170293
2079366813
2050161493
1929212268
467620495
1324088545
108123840
1752400709
1667892699
1093374421
1321513912
617953894
1626035085
1610148989
210623747
123761453
1732902323
968958370
1069981823
495243046
83257546
1323335968
1249340793
1715011880
806698751
1517423316
738788398
2028703005
1199666529
1964362530
2054067598
856657688
1397316063
1418037742
1165632901
1705386333
896912513
941213031
13537595
959021264
164718520
430764856
529018561
492506100
2068502499
1045987213
927719226
821706647
1195870415
668944585
1921681527
1804727645
479155899
218075417
1514757414
956655078
1038761854
2045908280
1402378841
172577373
1907059259
1565172846
153193892
1889097754
215016351
513365047
1603896900
1010352242
1215498001
1215481297
1438313828
531843433
389569524
259109422
1644826257
587679509
691406600
1464538234
1390680359
1801663651
1872577145
471689862
1170200581
601165958
272495061
1149709410
627569810
151469054
1100241870
407918155
1237627958
1872249660
1051616893
770918624
57030258
2139415514
1343095501
619835763
1219820631
277447632
613124319
1101020431
1371492028
1668152749
1396845094
828032887
1480609860
753328654
131657441
2111718465
1426667991
1835776921
85854533
1289846584
882725740
433402263
789095769
1619921505
1258788275
1506858919
1122408256
1229930965
1718491542
1303684598
718610991
915385018
150489395
1872804677
1316191388
1919943709
413359327
1130227691
423497712
1074281969
78657986
1059835280
35025407
515495513
942424123
316834805
296723830
1335556899
5812924
2077140558
1419084422
1776377671
539726094
1778836635
1472976330
226660685
1471181955
736263654
1042138596
1809889881
817032725
1045655791
1301911808
802566696
1814562432
1059219572
398155763
1656186272
403801348
996553171
1161145827
847839064
2029547210
2044655075
1980338204
2116170964
1034893283
2009536616
1021993635
865908502
1094115077
1923736452
762088318
2072494414
1887007775
807297374
1059460272
1542179226
1715317530
932142972
827857948
257293257
1806947146
216364715
664025450
1454465162
566648674
1635741145
1787195493
711513249
113217904
1874225421
1144516249
982542847
1132863447
348617661
1818845592
475501619
1716017528
1221955772
542011668
610959915
90082621
847007689
2089242881
2001723519
179519067
285586043
1497543718
479448625
2140474934
925526958
35917995
861900682
1216386269
2073511139
999552795
911463933
695237325
228996964
2012708085
1169796817
1533940818
942054387
1959837529
1556585490
453189527
971420096
1201183600
1244000625
2117377144
1608341698
1449709554
1764662859
1806178754
656299099
1510426486
632127783
58055380
1416388975
827180898
613659664
2088557311
1028775218
363972701
11415433
116381940
1897078377
457512309
1680048720
488010022
196754109
800773991
1395328462
1011130772
243492990
532887906
2047478777
1048170720
177763567
1482869601
1886305764
1386555759
89078151
726160489
1514392099
1413168811
1483559258
115599459
449565384
50613687
1495313336
475954452
1566732087
855179346
494681104
682138002
582123007
778095971
1851403809
427160398
1638390400
127747205
1487315897
885778530
1744560063
1804245536
22389006
1611894405
926153993
400396560
819852909
1765424420
574303229
1837682538
1491209279
310278
1674185401
1497987083
444400988
2041288668
188887783
776783033
888988264
69435216
1180254809
1670121422
505417242
2107544380
251864759
615598325
1751443795
563717731
936554691
1435022878
396871567
1946393581
1989935145
1717862376
763757618
2113032433
102050543
1454255358
1963654959
699022994
616579557
944685084
1822177184
1441544671
697147342
1171632334
1101230742
507308587
1293598038
669695546
279845173
876718595
1207442667
828014607
1438228908
1644669599
866333463
205371388
1922149849
1864716816
2049344230
1766542106
340767590
1582938208
404099561
978095729
966481690
782959555
366275393
1108136784
16377999
1330610011
1104669326
1678078094
423017187
59847396
844859985
2122010775
1103191574
466151673
1320100866
147690775
1438475271
1480512008
1147384923
331217926
612467462
195562240
1620057523
372164317
779749721
1808475783
2110424679
1681099550
1342798436
1071608505
1987039800
1340076278
575743814
246477048
1733166149
49109252
665416816
985677518
1407000121
2011677436
455154239
1217291761
1917191288
1985613451
1065058541
671478361
2041940351
1229635544
964424532
1661817499
843592322
297710911
848619746
1322283349
1363259973
614244743
605080755
1743464385
453322327
1386984765
189338383
268266585
1047962076
1007398194
2105795252
11975274
317320871
988757
1935086009
1697455280
1683257491
1174992768
1628560374
1088853364
1618668728
849586734
1097774562
2120576527
503305904
2117854926
1865728102
1204669296
609332560
216394955
267919089
1664177340
1938334883
1041300794
326146404
1310960371
1150982113
1679738340
998831695
1216706898
552222260
1796376876
209006909
1729545817
528981412
800198055
2057501736
311498515
616744644
681075674
9537050
1723577825
1311226886
368659910
923727633
1232733101
970019220
2127798938
736315115
638645722
1381705029
1174544057
1366303540
529387845
1063676666
1791718229
977693230
1101420623
195661791
1698993799
2142130457
1538808654
912906937
1955566613
219123398
825783265
195836081
1452394691
11654280
1639949460
1452949075
761526309
34525247
362551860
1084772047
1804729104
1118959624
691505023
1142218056
1262299434
1775112049
1577458881
651704299
1528267901
326322668
1064178381
143524871
2095067907
1901639597
93950690
1267702688
1362694481
2126652108
1472232428
1918559044
72790249
1321352869
45729086
974023955
898432268
365149635
973631181
1149019779
1685988548
1680343602
939011207
251153162
163363344
1147245679
814143544
1165782217
213742481
2014882731
269500031
1458943326
2120711442
1103298509
618498257
1234623103
1911803485
1699629573
1958702203
1757910485
839946455
6910501
1376503414
792343373
596702561
1626588925
1902390082
1446783166
695549756
701938805
594875877
346956265
10345554
641565586
1151856180
1844406672
435363930
1899037489
350398982
1542508454
518079835
1182912677
2113765233
668204009
1243819192
286718633
771929287
1059586430
405670953
1790914728
740491727
2068123497
1903838653
589761307
2104419842
2125788437
370311985
1857133738
768414143
1256629741
1466651335
1218139223
2010311806
2059478112
1487927164
440691072
1394377302
377928868
566354728
69382237
554248744
2089541905
1983722747
648347935
1022859912
20778462
2047389747
1973716869
968992867
1412199509
1010039594
340408301
1694263065
1149426971
622007218
1831713265
1095581246
926724337
1151872338
1181464352
1214600254
1353908393
592081454
1915994746
707110218
524717428
434983035
2026444585
1619306859
1216985406
552041670
1925561105
1218904520
1467653744
1215676209
122594024
603488984
181514246
1705640213
2117002802
1485476000
106419930
764737597
2065718765
1240907670
1650543761
251955186
488177806
129120607
1325726003
595287829
909639425
1905650074
175139840
1872523028
1358733098
1538767030
1478785933
3640542
624658083
336529922
461909301
446370744
1755857690
72087095
264680089
799085715
1404234142
763991604
203699414
850658321
1040613596
1345556157
899859959
1447696542
1848565349
351405976
388965746
69972952
965814240
761712813
1552791799
762166149
950992889
1653530068
718185910
901834489
1836348843
2062277847
696086333
560303080
16457454
933910417
1963230048
932227687
414032681
290362848
2144826506
1043804438
475431869
1462590625
1959270140
879984790
405617519
1122536059
2020722317
2092401816
541088112
716035925
412433981
12734480
944992957
1179833134
892146009
375913156
178580880
576645887
1918198102
45758550
966256862
1763707376
1124882161
214697350
542245430
8200062
1582929246
383735258
1699225580
1684299812
660399384
1141899111
1602716086
1486613972
648818695
1525874359
1387859909
78578578
220187359
103165231
1360538434
583019534
1333526805
948391664
1556891396
225157674
1346135069
1420830012
1483437070
1481890871
1184618483
436468901
1905388620
2069148215
797532997
984303440
1369842367
423122650
1090225391
1528514313
349824421
541504302
763688972
640009459
1462608644
311628187
1426237078
1836930500
779512976
491893456
1382578252
910030580
1125857397
1012453230
802807919
1885603360
1059623485
528255104
601365604
404984454
1113926113
2107128666
159597080
1525627172
578611571
18245098
213951157
1957131295
259845188
1489565644
867065334
75171477
946914864
1282338339
1628762963
1998877745
210279976
225397340
2010457047
1480019305
1551606778
1191001405
663851786
1768037494
1198009529
533183375
2031666207
547958336
484836629
11411181
1995586979
1405832620
1438617155
108450474
1848726714
2134948336
350433177
122770250
1093371386
2024012216
579691230
249679796
51912921
1940612076
1075279073
290459275
1923325826
380106138
255307191
225161576
1228183868
1627179528
1245077356
1559359632
116502171
815388793
185981957
307722780
1489952462
1563173970
210960916
1221641546
178746322
1663050289
1738060441
1279522034
2130956771
1431141894
1955494932
1070323297
1227878277
1752991536
1950622030
1784879527
1666144222
1695912253
2134216319
1500549617
267192809
445331824
534395278
1519569026
481578743
1068551615
748958733
1623167777
748920346
1285661659
1648367461
219930117
1611919272
506399915
390464439
2095184019
1106173413
1113251772
150451285
946242255
112280751
36831762
459294702
489750763
951597545
1486006368
2098614126
1290286195
367304202
1999563505
1813805550
1440274275
659493987
733896484
1440256995
576410913
1438774146
1752279623
66797178
1635382525
1314092560
1348632588
1172277395
1166855082
938327021
778894838
1775624513
1168288200
600327347
463414146
1435759385
940344540
1870597057
618528881
1256432908
1968873918
600263870
1664548887
1824030009
1751781943
1727112171
2133370434
997394469
1824749936
237058509
14436695
1562915225
1026694484
336041826
656476631
1377508924
33934100
1166248700
1959121496
290151471
1515157253
1304663892
1284080094
1380226329
1030470523
377609952
858629909
1356394213
1164336156
2084024761
67028084
2108995993
598837433
1786925513
1218524634
1251871806
1344317731
430346772
1378885533
437547943
453542372
963932571
1757164243
1877434922
370761947
796139193
1060786557
535781970
1749329896
953929156
109720095
1702122994
618978578
1700522845
2131410555
587348775
249750253
496775015
506952737
629236491
1208503028
1428454500
1216531824
311260354
1293392529
1034807419
726729091
1586546370
1886627207
245566084
89957321
1647853621
586560425
1310675675
2017284665
1248196881
721629212
1323997479
1724196414
520214230
1152505019
943729753
685307298
496275049
955366921
2077779802
340773565
1859088504
1529879885
1486093658
918762447
292003460
1242918144
423829464
1822094244
1573739165
466675140
1047524586
465764602
113900813
977680385
1563143741
1052712192
1323642208
1090843686
1643522526
1068836042
1544317442
1373925521
311312950
3718944
428991398
492821173
1807921916
1990957264
706740469
918108985
68451787
1431119626
558803830
1265733827
1662913174
607573915
1829434457
341592211
978898460
578112619
798274207
1527923145
1014851357
1991857548
822926395
379537116
1976270939
1472283209
818146985
1939926481
2048409818
586059208
264027210
832438121
582732159
1380465895
49353108
402186630
873351072
1355840134
759166036
1040607501
298653552
198383679
1649173794
402803740
343863579
517604788
1524768383
1549556637
1375573627
1901099047
431567992
1532430856
1154246625
1016621961
1431286235
1039040858
1932520469
516891167
745461729
1959180351
1384201739
283641286
437041687
1106266370
923144698
900063026
1750489956
748433472
1230753212
661847011
1287506436
1664760160
1339032887
679218924
86419198
1604176944
2111343458
6997602
1593874444
1457863231
163046833
601601698
1476055766
1772396787
1012089519
1709295846
1114939750
1576137459
1145122435
1153151401
1975900410
1211056426
972731245
995355471
917567077
410726824
190628232
538903461
1848477969
1407922023
1217304752
306164875
1188752964
1591635631
1149208853
1916067391
1483512745
1505283079
19566745
499260598
1291173639
1075068708
1713960309
1023360943
1625903854
375600178
559371921
1090905544
153542015
439657660
20141728
2074125067
730570838
1822274781
1528271006
938412438
1216358753
28212905
1590321576
1282067957
209565646
1830661349
1830330928
811548159
1103597388
600448435
617287218
776381760
1510026956
636109213
1775565279
517892576
453529772
570120790
2834420
1696576809
20753237
1144658491
1554983157
990555843
2036720505
1428672678
265869902
1406887069
297641030
1513290945
709824925
733169956
83260144
1028790843
849146285
2277466
627972489
1016523482
141594529
1123420792
1963229890
1257892639
1893484172
817963384
1682478147
2062561197
2001571764
1847100483
1599042261
1976112903
563491985
1045870630
1557929340
2066636622
1833692712
155742746
1277790441
1380898693
95957830
1897344737
2027105333
114668621
1310190303
400039595
1807187689
1360821214
2057345755
323600072
131795276
522599202
363728158
1350470735
1488888939
473307932
794647132
337218440
120776251
1773383745
1890580782
1619897328
919648371
687996351
2029685718
308864096
599170056
2137066715
1127567585
1422174326
2021615744
1169401298
360362296
1560435417
1889739552
495393811
724881052
503347749
1009823559
29245757
1304220968
1461135696
2062860551
1078153274
1712162361
1787738576
2038565283
1784360032
1374563843
1960502646
1491040684
929681474
255372192
2029025998
345747055
131691628
1450153639
575391244
1796134676
259428227
2102829061
978956465
904102940
693882126
482375844
1838112765
418087932
1858600194
1744027109
855927243
1648228622
1516831052
1383279866
741380189
365364510
1168392104
1603413105
2011472455
273628953
2032872387
1741635382
737797087
949625917
985709673
1667708788
669652190
1965627664
211907575
1628883010
1630683654
176587089
68218500
1877170661
783561530
1326817504
939480224
418689289
1027022774
1446347649
665158390
1118172317
1429225204
1124764386
959878950
800800922
1268061701
1396650033
1201771485
439737339
891475354
1864567934
1932194209
1173615433
804743017
69940270
1816101234
911918083
2056434257
1367597853
1019931553
1687259888
286030217
487905133
1213413436
1388565709
1080906569
1694073048
876960841
6465169
2127811064
219017983
461989081
1110098787
2003199618
1313100158
1535849502
1128846513
211136476
1870502350
384262331
1093309137
1102635586
1995902757
1713735039
1726488880
1281148130
1895030548
1706970553
2138004949
242406284
1966251388
1029440085
1897478562
1689901962
896234025
1665055264
129861849
465661036
2084834872
584627075
1362104111
568328685
1643618147
1687574845
108406139
1162930300
1435769281
105051807
1558660457
1693503956
126257691
862806380
974925986
1939145776
1290109431
1499978008
1110332196
2012510294
1966274047
1599312245
1386925894
560406725
1407805998
1020810394
1972586239
458288211
2091676885
38931468
929793014
986134425
193338742
535501355
933234739
1760730789
1817265313
1079242437
2052333114
18042787
862419395
1510114975
2096504251
630209742
1713826790
1580978038
1643509781
1468029488
470556714
609635178
1607538409
1929023420
695482013
782308606
1588195795
788395120
329129499
339639042
198381920
1211152077
216543330
1587863335
1962943214
1946086235
834768575
1868130586
1274033336
1217775665
1292358653
2038989752
973432872
572780927
1243995610
93117253
1166748428
816771325
531724142
1251997572
1814032552
550585957
819106839
1361783082
748989337
94295187
755089774
266115282
1423157693
566897159
1533170745
1257957641
1909874573
315548259
54018259
1130266250
1307107613
1095010456
1900591190
657581219
1793726805
937869262
1838574115
851387673
1379848803
494217435
1217739411
1359491798
1250720191
277210298
2040420484
164151029
175137794
1457634137
2071127440
380633449
1044515964
491451685
688836563
479705387
923471213
2118385578
1498357745
1779966840
559626655
1583180999
756754088
381818789
1371591789
18820192
724095671
54650354
2116866921
319859295
1233350105
1265178109
1959958999
1732129277
1738812776
308973437
1119849162
932323545
203609180
89796772
537514157
1605744593
1966186551
650102416
1521777412
571781430
1772015647
1434884271
155924937
1228065621
1678585617
1778843440
47928594
1728068959
1112328939
441412348
301124675
1106317447
1265125450
433053864
71857639
1190621337
1185631326
135691908
2142353097
1395757264
1659458379
1601702520
156636034
482425774
465915440
1444309281
750905617
103422526
341732466
2029404137
881115934
1456780633
897521470
29567590
1954877589
65640215
897631428
1889124778
1986131167
325581633
2023324292
1491459919
1165772069
1716943073
1701092860
1848930290
1067042029
497081892
1949718535
448579664
1945724784
487602244
1797816902
908489197
272154972
1861670728
1875396487
49728309
1708683988
576897185
1276447252
1841689395
1966481914
288228049
1004487697
383632321
813182372
1671869022
1490660766
1509299520
1956290451
2020873783
72279378
920013533
2068852169
1772444918
637034933
90080245
1392756211
546642055
1828773168
311035067
1455121433
179322811
24821376
585812886
1461308522
1381087794
791142945
1414672932
568369738
1158646718
1713704863
697272654
666850697
640139795
1387233877
84235328
549097821
775617025
1546017618
913894445
925776648
1609940360
1614346448
541979714
127387872
1792201808
1339712960
1099733232
1065684043
2048652977
42233346
322827462
321258494
1741583212
1281124436
982833219
1995507170
880406407
1178324947
1884732866
1708952383
1611396598
1826376349
312507335
530153796
635455135
209458846
1837894693
1871534600
43229464
225811907
1105895254
1568725570
606271188
1648445629
321754113
470745525
673963115
2025264697
644609289
602994309
77134889
1903025240
1306237285
705702634
170953013
1449109930
684251307
1153445433
1301384448
266471291
674894768
2034819049
1533174663
1605953396
115521798
1187925703
1262185721
463755683
8196480
2141473543
694686786
1649267771
740751005
410502091
1462733404
2055321324
1671042032
482446518
94433583
1153837013
321910756
1061017503
1192023985
391948809
1840204738
1829232670
1220181585
48762441
1945406202
879730456
1115295465
995093035
500802370
1000294530
461709734
350973966
590545239
50451349
1039951076
1665753439
167627374
2116096447
1903486494
885652738
1539561737
235277684
1393005572
1865478077
667561439
1193257203
988644624
1228777878
669809641
280542629
1909548141
837997939
755561411
357389923
979451460
33048872
733750786
268849468
1107896833
1484382146
226571133
101268081
523406864
1857610727
793894215
844477434
46453409
1282411973
1078723455
518580345
505165726
513861878
89427163
131677808
360907654
470284362
1167672264
1997134424
657880967
377059571
1361759339
1921043202
12136855
2031228411
607795993
653099759
408318295
1659548165
858298022
1088261551
873293738
932516836
1824014295
1236970301
492979065
1326739386
1000516928
433735128
1842129641
1621776296
1131971935
596513134
715971713
2025947608
1880806610
17211391
980606384
953429361
1316835742
740159681
1723256997
1969282284
2056090523
1868922359
1386284637
169756552
533475399
1476028821
533337342
47502053
2002672603
379537443
1689689673
1853851479
105538476
2130878700
774325993
2038505490
326122594
2101113558
732869808
68201884
662423643
1476842011
1440323649
1316245835
240000488
651033691
1698338507
305496756
1568412721
1580956777
1142757447
2001446605
212104911
528837756
1506336461
985742418
224781477
164320424
21328022
947682842
1879433116
953312562
1189561127
1176504939
769866586
2092513414
1582791915
1752089466
1253178719
377272499
1202923266
699162351
224937636
253170655
546211820
1317353037
1222728568
1654872114
37102406
1088646034
1320977670
2086961286
451013353
1972485908
2088493936
389007748
2101512642
383798787
1689843460
1016879510
1308186557
1922159000
825467685
2019775217
1566943422
1485922225
693462994
2119228557
1963779245
1332625578
643158409
1119948640
1541609367
133219397
298770139
2033976785
724188621
1764722627
1449995928
880969705
1342660505
226672073
1195914774
1570810527
330491762
656334081
2134377978
700876177
1118082240
1800990313
804912636
1212151834
1941277756
139372441
1653196820
1718944777
797341850
1270656881
1368175337
2039444161
2115669824
491486229
537799635
1419355657
1237485197
1071265669
835192003
1883221874
643943102
2145238391
2023146458
1638002749
1385183181
355898330
2049245426
861675048
1847446800
1188232313
183601521
1356774781
66454368
1175056270
604656573
1648853958
1125755543
674443912
370866485
1483399646
230209598
1505955731
1612895166
700179614
2102042330
1427276577
1677584969
670600218
1717446437
2044624425
645488122
2114229865
1264008261
1033505528
9696458
1091400881
473972985
433544675
1678105075
930143084
1683398154
235540433
1189774178
1929787509
9792067
107477721
538835134
1024903428
1263764572
38885553
669479983
638841234
1790418973
1327306007
584612626
1136010262
816493586
1705157218
101164539
1200040858
1684516344
239111795
558764778
345593795
979251936
743521448
1250845265
1767421767
138822799
1356442575
1536641306
1966768948
1355289383
1887369819
55013357
1792711577
370319179
115390843
51190411
1001826262
1235489695
276488841
997537062
29656657
821831530
206502086
1256581224
1408708301
1277342638
126385270
64578943
933300836
1327166210
429576117
1041102545
416787653
283910601
746479392
2133442133
674569600
218246304
1384117006
1842367434
1760282027
1740536512
854999227
283031827
691505733
1443701478
384415885
1707377845
1019280339
1484433077
1726427636
1862889289
1053049763
901482934
1242759653
2114454464
1236074890
1997790643
1454399722
201183691
1364257214
1426183518
277547782
1608170878
1613242260
906361101
1584513307
586985659
1032608863
1089822205
670152285
682481525
1016646593
751919980
59535
912624866
1846348119
603603391
1113504477
773885142
727176873
1200986842
472538914
1008359439
1904079278
767728894
616277417
1418437796
827094428
2064104724
720088443
1171321777
922333059
249908237
1728417592
789859923
193071470
817462960
1342485770
1444829176
1275893775
1858123592
752107775
1472407867
17833936
9606126
2068353550
1577577657
1757615928
2021139694
374275082
86283865
876236660
1360231939
792491691
1747886324
69159864
1910092156
53879856
1549905089
571296247
1613595830
962433296
953123630
1797068556
6149430
1901448772
122815160
953350677
1494327908
1291649993
587013095
900891946
320446615
1224114755
1852417394
956930775
1869591395
963927941
873353081
793978292
612818157
1652801614
1578593659
1178842869
1858657992
1070823047
969702927
1698837352
1051409053
1071376925
1724125028
473742619
1324977313
122057570
511552447
695441265
1897592562
79110294
678714030
1496221068
546684700
289807861
1818864686
1083397315
362449198
441381354
85897115
1126773797
12919680
392350127
1735962037
848444791
1473519980
1118176040
857576794
908335654
1609482196
298948321
1460983235
2056900172
1119311736
1861242891
1516043856
252289527
1063541746
1784298070
1559575833
115455570
238386944
1136804842
641387336
136356485
1725913196
2035254217
758019847
185403056
283853213
776018766
27208083
103376424
1122182224
1618356847
1400145358
1641051943
227045066
686561607
1060018560
2035003038
649863216
2033900119
599722629
593109779
346660225
2125444310
802905878
2132891506
963105665
136167524
729305095
823180806
1049796089
2143856917
614827232
2090570937
1341737585
1485282919
1065451624
2065977622
1217203846
634895908
1490646102
1334644761
249432138
684645590
1083953627
592053330
344583939
391865721
551882733
332359555
943935906
303528520
415585400
1342291425
649407796
1301328651
253475695
172481329
2144310058
881922212
1588927843
1385062000
1768984595
1913262516
123649740
431149357
1130309331
1402321147
608243379
962931171
1469518475
1785723322
680591904
903303105
1384276264
1832893533
329648388
2130431900
34165918
993589525
1926691043
643568744
469365719
1459572624
1794219068
516208770
159737732
297258711
1862681509
2059656575
1733256288
562629392
1781134629
1562465441
836875927
8107734
581802913
1333285589
1414725581
1992304949
2017870469
1181095776
446467138
1882688119
1589557282
582218823
24354662
2034547610
364843365
1809492019
1773645946
987392959
1121560812
800103639
1891384939
1433627132
561620858
1639496422
37523086
1974216587
1569011343
883610304
1847751276
1250667584
446666123
745164891
1125568638
558591197
156989449
201377493
1295120433
67846616
2022488630
391220822
299591589
917141326
1666165605
1320590839
399228714
248414522
108805971
587448059
1237349219
143514241
1669043515
1343923763
1368544221
2029594189
429750875
1891151450
692530893
220252275
1184406801
614885511
1747384966
1959663615
1208663849
1401792991
1676634850
799207316
81774478
741367293
1681541661
1038722366
1426473901
414968925
1535537059
1893257793
382527783
431169830
1868201971
790233178
1792306906
1364295719
1930799219
167676269
490408880
1615772429
1569937966
796567450
937157145
475383812
1913450792
535588606
304458472
870787519
360300189
212969608
1680545973
84678878
1209905446
1650549409
1969442279
869457660
1118892700
152948773
227552302
349569540
739610710
1384604013
1733353681
1860738794
109781129
1524032688
367656143
805962900
550696318
1318400801
1262040424
1738268608
493888916
2021659627
1130829736
1481437358
1284052027
1138769046
495724156
171544894
154926508
1867755317
496841918
810057210
1175794774
114364701
1036815509
483919382
1550027152
1060351811
2102885869
271839307
976263486
1987923350
77720218
1299426632
1159188628
1998063506
1825256806
1936814596
1842779412
768734700
1651707066
1557986332
36911098
401834744
1263146092
1025813333
1614475799
1007892800
1784556211
1619314666
108901018
1574991724
335880998
340911305
1361319678
1524477287
1627984798
1862739948
156150856
461968468
1908504616
680559112
1980141712
163464141
1528747887
552825332
1963981183
2075155373
1728669560
1607942798
554713712
827940213
85572473
41937634
438003214
930189039
1757431103
1224059901
70220230
2114344090
1102587705
1495243487
608514524
1064156800
1585091802
251561447
698628509
334091854
1099905720
654889642
1579303863
460652715
1116313303
1589964469
1978516242
207392604
1519702541
1309717619
1576740316
791486871
1331171538
830613479
2135387900
481141289
1436578360
1586586495
1377895427
1831199145
1726923670
561484205
1202747130
1006597151
1867029537
1147121386
1819123496
1600431182
603881970
1811803737
1061389483
1067710780
1815083599
1672497535
1631102043
100536730
1530111580
900200779
1090839602
794053575
304691846
1278016914
1394634537
1178289530
1113917258
268899355
1996512517
191440689
1509031212
1615840638
1088449897
739258376
1672491019
334812779
1227342803
43282712
883122299
695667253
669612799
853526259
1075268685
651048326
1353244578
1759281125
616750212
1664754075
750140262
1541600746
1423464934
1732706226
1361377731
1632332491
1972657296
1732491668
505772549
1130215167
989540273
1970487871
1301271195
2142764070
224860290
149638623
170981550
1518575779
908800417
712623062
391463921
1733680180
721325061
130902842
1386621432
1667740495
860412068
44635267
866097589
1112361395
186037312
1832669621
788952017
1936665698
274466080
2002761506
1177095285
411938499
785710256
72417265
1947211855
126058700
1193908244
1947377875
671339976
345587098
1885112778
1604666436
1508265192
1051602480
1537733302
1310905510
177003419
240104900
1699072029
1280480793
1390034692
67684271
240297817
447935228
832877132
2131379875
842062519
745251654
545440145
84764325
501876562
33575386
881673028
2131507001
808349330
1292085905
1750322711
349887537
2017206428
134853012
750609032
1018903994
929887641
867838381
863962332
1770348457
1993703241
515051129
932430932
1583507699
2059381420
94522127
1972564386
129692749
271374477
1497798868
381557191
650639044
1294974968
1945490532
1061990699
748929648
1721337708
393998174
377156736
1345919498
1794377655
1003385330
373840932
269479946
1380884132
1104327728
1822218304
1693589168
1918890005
1556200067
2132887479
1966053728
75771422
822192003
326903737
1684419553
1571319903
1283872063
1987280513
982059297
1032401053
1339742684
663774543
675788954
311138825
2144407755
82795054
1087677567
475617692
877000214
530260577
2080942162
2111790202
1915904350
99434505
969152869
391435565
1549109946
347515259
2146066103
1313168904
217374475
411033916
1327749516
544414492
1468325573
1250243975
1801339820
749779311
31585928
2101847048
460187620
861564691
612721457
1042830026
281220834
1020968760
168831158
1095746402
1048710666
1484017457
920141889
538589546
1073775657
1542092794
2108929825
1810158406
654541815
1051051082
1681157486
844802558
1530265357
1290881949
587748611
2083499942
143667724
1586898851
1634416733
1514419887
1954314259
622444255
1669668344
596140841
214979453
111666187
1537264859
620334917
41793460
1839864999
270519348
307876259
1121480060
1465343646
637279474
2120924195
1856423735
608882558
1716342245
1848691069
978214857
802258888
1712074022
1226717475
16814590
1539995728
685370195
1470913388
166042915
795494665
362662484
547893969
1073446319
1888589633
2996771
2103685336
720620759
2139539726
1978851544
34302458
1594518421
873689220
415520865
486466102
1282312934
720608605
1993659890
803878349
1972236826
2045534955
373286676
1701831831
818792157
2121937805
892875788
2034612349
999452218
1581592003
1618251167
618670494
2085832054
1667575833
2114587992
589850157
723071994
2106585318
167853985
1184848749
1624214242
900622939
83351973
744550427
316316572
1647120559
237007199
1218505634
1234144278
1008951337
6219079
797938795
515600252
1071081490
425621137
1103186275
1992998501
1661129049
1771410480
204257498
528512216
474809630
1599199843
832494968
892866784
1292164617
128834494
640723162
1465052866
2146589793
332806587
1610550926
1884803103
2094985574
1047603010
931030923
931808935
525298869
914820320
393964478
531265425
887977840
1397305028
1945132245
2038356378
2018079797
436813584
1702015619
1617768164
1525995138
1595729495
1679730155
1919590737
138316847
1915401568
191114468
486142690
1681943113
1681164917
1840851871
1906748819
1540461204
1139372780
292259136
1062398240
670228233
793796607
477668379
612577310
1829942643
1198722228
329113498
1743508896
1245315980
816863873
332129179
365384092
1411895684
1321297503
196811351
717872623
1608792483
1544948339
1518664125
1886291205
924337198
1698935167
533554553
1036742976
687238400
1992504255
2078788087
2047885832
198616630
559160926
951982355
136341610
2103681193
1653920692
1110192085
185931088
569803585
1840189131
1670208389
248634131
2053917618
1425981680
446937088
1375036981
787997182
971458541
860487570
674221753
1468224711
1192301504
481873471
281319113
310594846
1845376522
1737728532
616345308
486171480
259964779
168423037
1752837368
15064313
585458582
1750752011
1048856881
1643437364
906833078
1999722726
648262488
30043139
545352208
759178303
461521944
1944644607
1142653214
138972584
1735103889
393791448
1781206069
1413933053
1061335875
1006116137
1761323256
387000655
5141653
1564215881
1572627785
1954045634
14218686
615081401
470932801
1997117461
54192331
1611937471
1640477049
1905035904
908603829
953608168
958583456
1866796767
1825880507
558754457
1726571111
1378170599
1391245300
1345833348
1001821109
1305323002
383831039
1913961123
1056409647
903168243
515857899
1077170316
1229161708
637321449
578899975
534787368
906559974
1701615729
916408748
707462422
101855542
414444133
512863986
1602047817
869078698
1678093951
1924521653
1546960902
1043869690
1249877985
1945313001
1955413513
2027736980
1894188253
1517978791
1664480004
2034331081
1232806611
1897000596
972229320
1294010878
1784839087
613102611
396611424
141323660
1665182396
1762676593
802916196
1800373202
467544107
1053140170
1331035459
921817660
251715131
638384103
80342763
487832678
1119102377
1569471229
517290313
759896925
2043226356
195210220
1347225003
2033919404
35254216
318825209
1902363816
1179500038
1223334331
177798832
1180710644
695290221
110245911
1357649065
1604522598
2030106335
835533739
245207415
1284014860
1186589986
1800032303
1110917251
496278110
82299845
2147354482
557690363
682837891
1810137823
1742902816
1120610111
1651229887
2129295372
131773861
287388288
1781148126
748418338
138692495
623741721
2017972148
985615832
649015377
830492530
2031001375
585831800
1442128543
780234682
40432431
296673747
1731790304
1734637150
1178729763
349133379
1123548652
2057812236
912643894
2071088524
1276569254
1405744350
1036398098
1416786472
1745345219
1919812754
2009871090
365628226
1480512008
1237806898
2052943655
275168962
2125732983
1487406391
721776107
1288397526
27220407
531263668
2055725213
1024570916
1062684313
1868303548
1644016001
1500009419
1610537282
537109886
1620956133
653343505
1851308002
579108992
1938510158
1214980839
1851329714
1862300033
1602599025
1146147826
639241933
224195088
1908395832
1779810298
1273250275
522604658
759097252
36479001
1609477264
85667927
51844495
437714964
994565491
1660970295
1755633257
1790232106
303786266
1570519154
1712296486
1038913059
1300488687
596758473
1606595434
438236252
275978376
2102010746
488318733
802949002
758530563
1643922436
599211739
335461610
1292833544
210115863
2145126605
507883075
907132442
1279421963
721236716
1180331313
1181058417
1796085028
376961736
1274501730
1595080552
1735460566
870686351
1455237038
731408388
1616394188
859579257
1004570275
202911112
215525577
2089852317
647536979
533400821
213090083
1476231492
899551916
462347348
1956872485
1506172987
109782908
1631502964
1073892129
728102539
1099953713
1923052943
1865339991
1241328861
1619713963
1670704991
547157468
948745296
336568015
67364542
845988159
1836409411
694127731
121371364
2125608189
1300611639
813393523
839314164
254438294
523531209
1177970899
1508593662
98357874
1739996665
103335588
1957246021
232256357
535874828
93396978
2110108077
666816803
956469898
1341619531
2021501977
733090547
1893063130
303741719
1624765233
1548340505
1041822121
1391605275
618861894
1400075016
921428491
710300830
1855221932
1240272297
1804139596
1280246059
254104366
719773436
1648668235
821402831
1741567120
581399870
1601019549
227225176
187406209
1360676980
1738389108
322974806
673963624
285901790
314240647
2026000907
2128326557
1011330393
794658858
311550072
2131203889
427200898
2118111994
929909135
646294425
1248751938
898770891
745578046
1592844739
464078610
1111846647
210455937
293313907
1515442651
1135706016
1304937083
458505695
2139097580
2125950841
1868579658
1773935812
1757945266
1435287944
723153885
1472744917
2069688569
282784385
2123170259
977434255
2098399242
1700824871
1241356151
160122802
685906004
507923265
17183211
490835489
1922677122
132836677
1394134123
1111236688
1528903873
2023772893
1941736179
472538914
1601164281
1344684026
660819711
2011479241
301020872
947049633
1646673132
41628169
433803310
692267598
1696950553
2094239538
1802421162
251944179
1458208919
1259043809
37104680
1936163393
676859959
993884699
1589704111
976411043
1922630486
1959803582
900475949
2068632216
134009720
834727638
1822893463
2064238733
26110642
1609129107
1914479439
382303239
1346292846
1347649951
944205309
2131858131
649875244
114572089
1056668491
1302334276
643719139
263593567
2144121777
1186598040
1818717801
548990399
1376001486
1672864622
2143802366
2004358857
1281343195
126237951
460630396
482930888
1345015950
812473532
354611493
1412999821
980650523
1748349194
657350409
528168983
236159846
1160052570
87464536
1097618454
1192447868
1864115288
590998123
976350202
1410981486
1436184725
162841746
1285728186
235265529
2008673228
1042957051
479024970
364320058
161112903
516586844
1325650013
737354996
1625866306
1773236750
1582175303
1737680555
1433375267
226791849
1175114315
1343093129
1142948434
921489754
2029695985
566556249
1286696566
2078258338
167834573
1682374153
1483143407
1548959633
497457158
1410633898
23698382
1760960541
713526232
932703834
2055948394
554923436
1154615764
1624180450
1170796291
1793466804
494118488
1811076735
1256668227
2086816738
338045538
722580279
2062381468
1913007449
1518930387
607764260
1313115539
830019531
226825702
1223153859
739149773
1392956467
26503683
1445987013
342850313
1422962367
2135616295
1784035444
330651415
1517905859
1469066222
2049777698
1977742476
847509230
376413818
1948990317
36674679
1796178302
1744374948
385903226
1249231945
703942245
2030191158
453255015
973061312
150407255
1440646147
235284565
1232961702
1660247194
112747877
338796584
387879829
1220236781
595711806
1939120112
1325028842
1156354139
1888308358
1819905011
1195307126
1177311424
1087183373
1347547801
1126940313
647214320
1445324308
690117317
77779722
128255380
335032882
272239110
609643946
1555318958
1368028993
49032392
1198741335
1199162153
1120704547
1659222004
2103774991
1294204936
534100276
888480061
246270557
1539054902
739501250
1654300235
1006000355
2039434601
888954183
197639033
233623388
1573501411
734937305
790578643
568502368
1191921652
837838288
188638267
207723100
1571325253
1504546166
1340047130
287168476
2044102148
370139344
1713676424
208558863
482079250
1003661011
148592
1193207892
1380045703
1477550011
1261590092
1406119568
967247988
733917169
956567252
1856533211
1272420242
1804465922
747785888
2003840938
788639044
1572378984
1338816208
990431680
1955452910
940366122
792490992
1676550768
2095596288
365332553
11430250
1101543752
1291922851
1957699526
422586917
608400797
981756538
919579797
1799438983
1154937160
2087412669
662023681
497837683
1143520469
2101472453
257083083
190540246
719748513
1454708462
1342930802
1680838970
90793723
2041607152
1025008387
234716659
593384757
1314771327
1096494969
1453635381
136550927
1552695100
1589544312
1789797834
330219456
867104178
1582195486
1460512400
1846691287
893909069
1420418253
1601140363
1236632986
1615111986
527549552
1111597212
615616715
2128989769
1595349066
864719644
840445460
785019359
1367897406
1660956893
431405491
646703985
378001268
1053900415
1854939994
342765880
1620809032
2118692078
1731037215
308194563
512287263
432369947
309938675
983439863
672158978
1094673626
467147791
269851503
2122609345
1217078300
1866899134
428068743
933454498
104060479
2023335695
1893484148
287268595
1403126340
1351759373
640019048
573598311
62185161
1606378539
892703979
15003174
471610438
13378496
889323473
1889418047
290644964
2122674791
2137846675
651855100
2051508021
1897256569
1757115975
581168117
1736140090
2092002367
2000339228
1941055628
985129035
873032099
107136403
541031342
1606714757
819719247
805464243
264976562
118300048
566963416
1494011135
777535509
752577816
2070446501
1594840108
1620837004
2041144139
921455363
1749083889
303491382
1442729355
1972241095
1215743867
1076576942
2052573859
1257944539
1628917195
60431955
1498488257
1554465662
2069967110
1157055683
1100815340
1957752886
24234555
1488535838
111852181
736527873
527870785
837158361
1431595755
1207496371
67957001
1090489832
1574422814
767344791
82419835
35402452
1217019718
1362584462
1310520168
1712801249
517947066
16466974
1877617769
1220555686
753734007
984331334
294042368
1103409278
980736647
1505458654
1996326777
991245714
2080608332
1805312410
1525335462
1409923997
1935378122
2144228205
250009264
10044816
1101509857
1224476226
771082100
907529806
1048876391
610463369
403796220
1884365939
1999361228
1082539128
1010720162
760648999
1793691228
314170753
919291256
2067308951
1968918911
1896173738
634423153
207083283
1325899166
2059036781
1219655999
1051994144
528752505
192838728
1292015172
599676362
1485047208
1199532954
1382130415
1292805032
1814638827
1062062623
1463909914
65737142
725885286
1638510181
933953549
1089993861
817487644
203608540
25704620
158849812
750177587
1290097291
397298214
850180568
537717990
1698362618
1742887638
1748914967
281391173
65688177
1967251459
884170198
347137619
699197172
1137473980
897367469
1301740654
1146390550
1053729695
646452271
1395987752
835444916
234032218
407438434
1780263662
174673926
1906286192
255700830
1188814138
239524052
312242327
1512537441
251243377
1609330740
1153492726
999709528
822762981
1319439581
1927995003
557919126
1387370925
1730500944
1606101180
2030418805
1203439145
91363387
913867181
1431989716
1925173137
443027309
1289018951
1598111304
372035389
384811820
711343876
600871392
419539045
1605681303
777271432
764076888
1114765076
1645806816
747649284
367877634
631009986
1141473768
656868785
471815195
70975122
1521015642
394981501
159198506
1506881956
1538731994
943726155
733759824
886324581
1367739959
1397355037
1412645125
282936722
944814109
794374336
1657983761
1536143047
895675928
1255289959
1735328186
276220547
1576048831
809536638
388031119
115088292
1422618131
1704758596
2095244005
1284795352
561456945
1754554733
118654152
329241015
1777693763
1963188470
1855143431
1049182218
1853402962
1907945168
1211404641
370087928
1250176094
1038606924
999865101
697596578
1072538094
1588109592
237476591
136572411
2115278879
214960597
103670336
1293127086
456066374
1401330775
1635398087
1131587038
91365268
1853045368
1512444117
591522816
83111883
1497309677
65006566
2087768372
1437292011
1900004184
1769067295
11350943
2009974880
1558569176
362618154
1179261987
994532156
795724958
662355382
1609090224
1770291376
1519040497
1253954268
1159099084
1027944737
234988992
1006610594
156917152
1042398671
1316101648
1550833121
1913954185
883878774
320905732
1758589481
2005257923
1555635092
109073942
1045001984
2036730814
1386327506
451118479
76418274
1986729689
1330851881
876511271
37933287
857160155
743819272
1084103877
723285727
235894845
1725610119
1763702370
1548472037
1730863776
263457513
1085581780
1077242532
818827850
1513657185
952139866
1146995847
779633359
1243650379
675022956
892333373
289960599
884126923
156332630
22937034
1336530099
1548995392
1878511628
316555847
1903880153
926639623
1262023429
822879180
1629265263
1483094279
64625023
203499395
976543613
697475304
1461360524
79880322
7674220
194679773
1594717404
974020139
1371606830
509150847
286513083
484453542
448339206
178626866
2138820865
1137952956
2139606770
190354512
506326743
93554366
160959983
2027286541
1853723761
817960991
575081327
2109882521
1111675858
1014173496
783152976
441044123
1739090636
810954578
1825271190
346373907
1919041156
885948513
1571745521
115882111
613367533
1887177139
355197912
633390728
1755055952
1592685991
407073281
671809760
1042585197
1289205407
1149213322
2098229419
2095324089
1886902665
373677220
172797905
1592685497
1827397311
998343877
577323359
1865764669
1392844119
1166829062
2095882798
1056070021
293831762
345054577
647432218
48528340
172106558
298339950
1975583244
1076738226
891396565
1312688016
1572387257
27051688
1276387603
378923128
1888762727
1098779825
521140969
1642839790
808761944
1545668528
796027992
41735347
1629972445
1565097053
1928384210
333982517
1661079268
2018310591
900075072
220532625
1331447154
1984833772
2019085948
1671542555
1363411509
406757898
662601708
893896707
794586962
2028817522
1264737243
1705951814
492929216
502144580
672929049
953325817
1717625277
1902356531
475950598
1724980196
1823477974
1581165816
930322346
773461739
1185402056
2021985618
362801874
437184406
1298416484
910994554
1222886473
832472632
1076097758
1249240399
300027251
966849906
1886106245
1439374301
103390935
1378272636
545333618
2125642232
401626102
1197895158
2033476305
544265589
970900648
358074394
1556468672
591686659
1405286183
264356150
1760478126
562373674
400981967
777206507
10058873
1178715218
81846307
1352662071
2131017622
1964793680
128413299
1338669286
323849254
1208029036
1592100388
2074886563
491643313
1935970038
1332353831
215791578
1044027075
280698583
2143428860
1811508493
802460827
1333151484
2110796162
1074867572
1360931780
1016818198
2138777280
1035250697
1395764495
580159696
258506678
1874010753
1269726546
256902250
785401484
468319975
1107690830
1429695976
675705484
704607323
1076626405
1526874411
2022643623
1877726005
1465624193
1300501175
12277198
1672398657
1021554691
792860534
1049250904
2032692973
2045731417
648547458
926870081
201066415
774540080
1053590856
1128885198
832365462
1207119727
114176050
164602416
1101030767
1053902991
1134306077
1636194718
1595591675
1476498703
592188862
1562442858
309378415
671354337
797727147
985429753
1714529307
126206525
787551568
1944543179
330536542
1967995045
1180174740
1985676117
1076588665
1524887701
1215115710
796994455
1613012719
1582761834
78622956
2068576802
1800937268
1096451346
2120205257
1557598773
1663630754
209692508
1920564880
1326081265
1401431293
1191997684
1415545782
1509752575
1473637571
1775906540
1775176468
362467103
282182232
591113070
353170036
1913534950
1302531181
27879348
1561217428
341591976
189814277
2048779525
4249081
1043540627
1085990484
1526144991
1400648422
1188195789
1571728530
266021902
1821766852
734745824
128755322
1248071300
1974204578
971064290
550642179
1166319595
764870121
1277454190
1904225076
2026295117
127119698
387903634
1828666234
659522121
747561339
622711351
1830376511
351635114
1891594562
2040400459
1221325312
240504882
1480552908
2141770225
781783834
700543860
1969519018
1030519064
1479418665
876275541
1176690345
1489845294
1367741876
649756545
1106175371
1397014936
2103067498
193889797
31694050
1709847794
1525856802
193781087
999859310
144559096
1340634397
1809059561
1235123238
856875120
1407554193
502864216
1201202701
407518650
1344439958
225175517
2105315126
280016614
1564374
238251800
283539704
235597338
1471617944
790387069
59749285
47253551
294185254
1247351793
201705044
1076599927
1798148484
951165606
496670306
1595265707
1795952225
1804889881
546395065
2095513300
1544236860
1600304872
1921669566
1664534960
1342025970
561277505
1180376091
1296556033
722956741
475920023
1317881448
1701502106
1714640961
1372543224
809000898
1875483838
1368682285
1533845083
1393588304
946888978
290163159
921676307
813363593
1097051893
1423760386
516080760
224912783
1564106862
979934801
1024563006
667453618
1936087262
633527653
1407035036
200403052
1546677853
724184201
43202596
141913733
1048004978
431109153
11908146
1904067932
796196992
910123759
346417943
1689070119
788648279
744714267
1111338164
791808275
2051934020
1823888168
683357442
1175764247
72838223
828429751
1059293231
438646936
238942669
932597555
2071197395
291169685
612907107
1819421640
1546029966
222760760
57886196
415838805
1584168651
521970779
98839825
810151796
1743671393
1348840097
1527262031
1020914580
1971356072
1532411682
693270351
2035154864
1724285242
729533333
1138838364
2030286850
1850039490
1070924687
1993317132
1008269281
1907482416
450130812
586335429
1595714818
2069307046
402982219
1323689891
121804248
427035281
1548930466
363530692
377800939
2098178729
438641081
285883385
1507353702
1626554724
631010728
1015369522
1959512574
387818107
838901941
692621939
106918261
1375032779
2016479381
248669092
1616660309
1079594476
233928545
2126446514
1907910369
463760347
2072711337
494035319
1226638760
1409154623
1948247140
1549601822
189818721
648041130
17786337
985410796
748093795
587354241
659559588
343943189
70866696
1190762852
839232736
680122145
1145790836
322496420
848867952
1617763050
554732363
1417527170
1521329268
1156005934
1618597920
951018679
831139583
2061074594
178010374
1082731088
1807283295
1153174195
170918088
1571029750
991504533
555556137
1436269018
1977167049
406416319
310283650
161022246
1363792430
665887993
1064682437
953272591
1577473668
600555675
1091844079
886157706
507039794
111543591
88448274
674592053
1429139560
902440619
6760621
1663332441
628103678
1510419756
1906162251
656310149
771919598
1135999305
2024967358
746895966
1414335157
585318847
1035527040
1269198209
1957896180
1931019424
608614915
164601480
1824549399
1385898616
2070396120
1311667284
2104039127
356153482
945020714
2068037419
664767928
188232906
235103196
1920427595
36486988
707864308
668708878
362675838
152925075
252223235
1692715052
331419059
530704125
2003989659
551928954
1318450518
552290553
787939127
1312382712
1683166
812010055
1015862422
1934797285
2039876525
1935051145
149592862
1421089473
1647184999
1244973277
1975617165
37626220
813430355
1983603463
396514955
2093687076
636679611
314141506
745547041
39316172
58908266
1899450508
1934175790
2114967218
379984337
889890222
1680506442
859656751
1185224883
447166316
502358719
660043997
1677147386
2072519984
231609116
736519433
49281838
236655432
48201153
540678802
857791430
231871046
329137280
519944452
1745673365
55277446
1562649162
1172622280
699405795
1063867909
1533804516
1518892035
1102914625
425648529
508664149
667037754
1788987326
1304736580
1345278762
1376279437
291290844
1836543777
2132769614
733601977
678743664
1675674985
2032286408
912177721
1356961443
972440219
2016430116
445853259
969507110
1855254876
479950418
1071975671
353955672
804970516
193069883
1386798217
240986838
623629706
1870719494
1390500641
1699853071
405796616
2142746268
1613164224
662300647
1990188043
1289870545
1385379603
680384060
230394650
566801265
17825767
760728248
1771262070
23485629
1585135747
384894771
715163505
70594476
362543321
1042016380
155308641
1562653728
1185844543
316093981
1858861355
444204023
1140410049
566106161
489224386
418986091
1470335749
1833906849
746330686
853271363
717408311
935368497
812535742
541727525
690899755
372929097
1132373043
301677817
576688988
1774941982
1376391036
1118371389
72583318
1639719004
1286381308
1406858944
1725141354
1211550474
1932877954
908651281
1777959983
1642058049
1260187186
296782266
228356693
1840315596
1106057514
53322944
1889234001
1746142303
139780043
1017922108
1962473387
379785856
1788954173
813251302
1423048011
1781996551
732401861
940315426
228586689
462811250
1358005978
73887050
226158141
1522291865
1402942560
345140293
1806966266
275669855
164251008
1652596294
114444441
848232457
609163447
966874407
2049917942
1092095238
1872925096
2028396946
1865528831
1590707859
1850690228
2110587130
293968688
1763699450
1288894436
740057958
1597259348
1460472625
213739463
1754444057
1929753603
670238867
1758952238
1225366883
1239687029
913459479
1190780150
1198768198
1778221403
361898291
1683086800
1680886859
432120166
322553034
128813384
515554846
1513414621
2011487348
2136304835
814027010
482586804
943976523
253594361
1759274621
1114250288
1355179286
1893116921
1544158966
809827219
395152151
1848798982
2056646423
466997856
406599093
1765938537
797048942
2004364544
909713845
1319519695
1912015708
1930620953
196808221
598105947
634592979
1317791908
391268001
112465278
189639770
450827201
478769033
1030931672
1373910800
562202271
1047659801
1193575841
1456737936
1179860769
469302890
1433242416
974947977
195657188
865010567
768403746
1692618859
825077296
1974094498
1938754587
298815665
927998540
1049826405
644149328
244577733
1858608195
464028933
737649966
976394208
1562961151
1469405037
677765380
759009879
751184093
161811983
35793524
1731629777
1706124634
1436172870
1693512151
166790558
1686984320
1055297782
1376372232
1973615898
461980151
1527980040
1064117475
1496870651
1631372974
1374042558
1493277838
465974805
2024411553
161305108
108708
722163324
2104271381
661245654
70163655
1582421642
47906257
705219846
226637892
59776898
269339467
103984801
1009975180
1112804613
895565362
1326211937
396551853
800160564
1079768229
1150242124
920927712
1067724375
65326022
1384725462
1600039740
1255435940
850897778
818255522
189719879
1738454011
1576170821
1724081566
579654842
257912248
1209387229
50765027
123232427
814677805
1098840833
1753794840
2041127265
2131504483
1161843003
1204147342
275728192
1135895249
967798061
1104659470
159498245
1500952141
1141628079
580176985
1652618887
148303123
1610854788
898865916
1692373166
722763275
363158841
915043509
1844331745
14209825
1534300829
1997322136
1613865063
1306867957
1120092560
1738806142
368382161
1002093481
1715278448
1802163959
213047339
137317555
969630886
1020566038
1675100467
14682289
191395495
1945543573
854509546
950771984
918197740
1283309957
26851486
468307166
1196104181
1778870798
920049867
157803821
227082511
1908819096
570596089
1961967753
399535756
616948528
1798924032
2140313212
969332242
1998186534
2061045781
263155358
408363257
1169237859
155727199
1461132353
46573234
1610122917
832204173
1832747885
516782475
1507833885
612347210
1566028554
929404015
1213914695
477912535
398179679
1163715069
646231573
1762212447
184499936
1561239921
282339213
1431770451
6656695
1326835071
595383981
75635474
356350200
1142795599
1507259219
1775035398
740854003
965976780
624037850
1076490676
2121402656
1873635406
1459572607
1290658313
1213692898
1470722229
1818554906
2057996553
1189117484
1671977649
473456241
497627326
813072450
1314703978
2012605315
814098096
948333501
463470119
1814217659
1166625175
395402464
210256573
1564189001
534545313
568249348
1148906760
1368501967
1350526488
1443015979
305336616
1378487281
1204483809
1111885695
312517427
883612152
370458359
1005374190
887203097
842161414
1614387406
1200423844
1768070448
1347135586
714529415
1886285245
2061633877
1214273014
1526521474
1079258634
1054106316
1668410326
849236703
1630266467
990840186
1750260917
1355503012
960644189
826708748
138250363
1308456973
370328217
189466761
3728568
403947269
1766489556
1545441363
975953321
1412246176
1128066551
1911792307
1050857365
684019814
1529159815
401976457
485406647
867137550
1681361927
1969988690
2062432528
1306243996
1501849852
1825468564
273477384
1688927804
1337747292
1622733557
1182299796
772665591
59775119
595434905
1869802516
2072454497
288055972
730841940
723759298
956334105
140724677
1536902435
1509360540
386723671
430322903
176046600
758784000
1694029397
346200716
1730410503
1089319651
568336139
694787647
247680815
2021685413
224788592
115371718
1302687475
347577842
1353768495
1437627101
1552439214
1241265583
314696308
1734184157
179242025
1044599645
1736280927
1387200471
1579810615
1753591162
371969521
614121515
1809898126
882649885
1463273507
1071165257
2012867803
1326186809
1984626687
572250232
681016815
274725894
1654601670
896738605
2050677148
942829610
107136422
1053003026
1881600300
1098978424
789727025
1631216253
948571962
1777071095
102459890
97257514
242464358
1482754993
412807519
402197323
1660180022
775060440
1790425022
1724019107
1088019767
1012744762
739200651
1085678168
1679638712
253454486
1412551463
575524758
1981402033
183623134
14486085
1020324621
490552895
868549547
975900391
1372009198
1796231712
1675722413
882858936
680276320
260666711
881248129
1988246749
1458028012
1943371370
260021943
1935920981
1532077199
1721419298
1252467639
942561202
1874929716
986351563
509057847
252278023
1282563615
1827977488
2100400016
1667813699
14990553
653171552
1389615169
732466856
40488832
497300376
1970596877
1347955621
436462341
587679211
1031899588
860995020
830389178
1542316107
1141631152
502766525
1656114808
989429837
533237192
999439872
679712795
131694065
824744960
989389412
1927599702
906039379
1066192884
1209937040
369455264
979546776
463663197
979377445
1623819471
680662517
554346925
1192362886
1864191871
356892212
1191419961
588132530
1875226247
2118029167
1383488175
817393104
1099530327
1433533197
466592700
1811456823
1321633683
125316056
1533505599
1192902730
1784129419
1163135182
2134889040
402226078
463467959
1848951796
2120483565
1923011637
598633693
1606786569
388230196
1702485126
1080737968
760777085
928328495
978724465
1440111487
1604199634
375655622
1459864077
1581631489
1534892058
1984622025
2020920388
984415345
1700995125
1264224392
1471726148
1391450098
429404025
1956248921
1526107931
854816864
505353677
2116753201
1886408535
875034242
1521334651
491994711
340265553
707939805
1236416455
1644488192
1068426442
1053798455
288084331
1784268834
1200621972
80235847
84383355
412388535
106870880
111147193
2137431009
2113253055
1853965681
988741717
374164794
1771182235
1612476188
1928941810
742327162
1605647350
595187425
486455751
1391583881
1885795839
436896759
315854824
1095138776
1063199159
428850341
1950060257
177647193
766283152
1505287472
1299947323
1063477854
1409444859
688677982
2099406460
1875673399
612306638
393105056
777464789
2032522592
1041174444
736049174
1595127480
1089393640
1440974370
1258253485
344659861
1852916852
230432498
1473527233
1401335650
1503645692
2061508631
1539166165
1533518890
1742142754
1942374237
1305996683
1257180031
1743605395
143309714
1167109039
1936205550
713416032
1099201767
1621354062
241296310
1956421869
1383757433
834236282
1821443382
82261310
137654603
374929074
1037712165
1492381286
833945451
2038280580
667630912
42153015
1902802698
97197323
1859427930
386536853
1849807497
234598667
532506534
276276490
1366349206
1267298009
1222530370
1007273011
2101219821
1464605250
890040902
1262848672
1725319348
597719614
820922255
1164896116
1363089730
324936392
664329402
1150125654
1549053791
2060551076
97229973
403526247
185327391
964165772
2072566885
956028203
2058744150
1782902870
1987711872
1105583390
820546747
1673397697
197636064
159293636
2116108924
1074021787
1120057939
1981408038
1800762474
1208625272
1644928228
1226134374
320472899
556190767
2110263214
1452217424
1490257635
771832860
1038536723
693573447
495632008
808267951
1825810000
2128805392
2110551548
1315959038
1457235536
2123595975
1175596406
1217853743
606753680
263276724
2025923399
1507184090
1715383919
321779359
977884151
1234254093
1674464705
1904427548
1996910224
1200955053
1858104704
811020357
1639771968
732026737
1341042343
837678707
295216978
344345676
1689184794
362879403
1601192512
2017307355
1363146884
2087724521
327173700
235375008
158296466
1559211528
1010002025
249640143
1863885229
1043543289
1497745360
931842980
1612610349
1957508924
1500109073
2086930461
1687562211
872938162
859001498
439811318
1394732012
1370597321
603469439
1162312400
138325583
496664782
350613992
803351430
996595755
914432208
476542601
711556794
950204975
89042066
758781746
640370204
276202340
958242866
1335709560
1377387123
2116332213
1992210
1007583193
917599065
174664046
504762382
800734905
879370837
130484180
1344588342
60238510
1998994607
351185854
106211429
1334148591
61584561
1265163005
964392839
492511591
19916605
371539338
697877495
1892277877
509335791
439613922
785890191
1343601079
200319759
1293988190
1708129949
1428832296
1198503816
41399321
1387080304
1137111744
204861103
1851438138
622056648
1644694442
772527974
1600486262
1350565110
1540878257
716575114
1648485777
1510168184
1633552358
1618051944
1444353688
2092944049
420082045
1412275190
2016035357
1970542736
1167998341
1139149943
1050033239
1233973144
1081043899
1074693563
82201630
814276046
658092604
1665219237
1280080374
684480468
1293066146
2026068049
1166392323
1212477915
457356882
2105271154
1002108045
1110774389
348356371
525890344
159952610
930453874
1704794564
888107155
1791418558
2095906691
277950235
1299687306
747713786
142518080
1658457037
970630096
512701447
1194834778
2020883147
1977496586
183265617
1713092518
1301368075
777185875
1262777973
1277906028
116757251
51869737
803152943
1641860786
1520705059
355310097
1974259391
1286304110
531511747
282063534
277089272
1918506643
1117631362
1560114286
1530215808
742571054
1213968282
1776315397
826209119
1343044236
1544350743
1273781309
1971197711
1091715369
330316488
2069189561
1905060738
504920510
1761638009
295118157
648163608
396783304
1122898298
996555303
1341624096
809518007
1214862823
1206159531
1507553844
1793860448
58769978
430164523
685077977
1335603124
1669275078
165737650
903248640
246955712
49457783
997137624
1493117652
513208150
226196318
1047745104
1224082936
1597719734
1248195803
388178257
104809847
692451607
564855240
1532517825
295803159
481001793
1691862340
780577546
2014569685
911687004
1830211711
1847812332
478613386
1855918740
275295924
1258399848
1290032435
283078405
2119057628
1116184525
278410729
1645580538
362495502
1896029811
1702438559
1551160177
410564817
87938040
246243195
2098650194
200988336
730261867
1101224271
1900344802
1733552109
194976346
1646212042
10082112
1334652758
1364387383
790483727
732036195
732541052
128457743
1859215486
1780145161
856875550
459556663
1340645641
1576624877
1745685686
2011677149
1841831421
29567939
1438184720
1804347200
445400776
65981883
1714442248
1669251581
1135369539
2095752464
2084186558
1650280185
346603661
15294359
1862464721
185337745
1414212983
2118408865
185754150
1327877242
1948833526
669464288
1903202448
789963551
35772395
1190742406
747246559
1822817972
1480494593
1558409749
671858573
1634055966
276878862
1277822607
1743045385
264235306
1848224429
1305666816
1152336115
792067746
66776866
251348931
527366130
1884481244
370871533
163466612
1737019200
1402655775
2100704677
1744538069
192453610
614493992
853444649
1235862040
2110776895
916835287
321984562
874341894
1754958896
1145525595
503843585
1498890140
1453290909
2087343683
1428179699
1096319702
2032300236
2015605856
77303603
807585931
1534630130
1437304720
864835634
1424707038
2012116427
217951098
1511598512
442463887
1720054517
58637544
591820081
1292340871
263971904
634501179
465855666
1413889446
1696984012
1752754937
1159751352
1837608386
696898906
838324416
1319007641
200541540
541891392
638675381
735597967
1459821167
1777874395
1311586647
1559347528
442855941
339483619
380802775
109589590
539592253
1756356700
1168206272
565222546
1639402078
1925042288
1709066184
974313874
1555580555
1933810657
378223842
111867809
974887656
972412694
1420660150
848202450
442719599
2144251888
168603424
182006329
339392901
430616658
1001916681
881878577
322571100
1188011852
601642898
1713127404
1803192371
392938720
1913635402
1496641442
1344194841
1892071251
608990829
998022295
969362257
378507849
1778434990
1687463123
180173223
958850560
919574643
756479469
1527241594
1501768782
1057141341
1225362466
72038177
1407252457
540829089
1729572818
289600721
1575629945
137393882
1937021395
1303304633
1022194452
773107745
425272155
85190583
1955635876
989936988
1725350770
1315078100
656891270
770839553
2076490200
1134938287
1478277587
500261584
872909761
689865790
2105479806
1525437356
1231636718
896471637
1408963696
1960400603
754166646
1084484156
1808243083
609606843
581980421
1426409556
2075071344
624566781
310128819
1900660537
813812843
476937593
1409086545
37497826
1403922967
1789169442
1924037746
1716514795
1403775893
1371734912
1986402885
1544771059
1701203579
384812433
729267264
1479491943
606970741
761231395
678015889
861894616
744164015
1695587164
1897643980
2074402733
669717740
208959639
481420700
1483718289
1659172469
761520425
236416361
288902092
1882940590
467595915
606462285
653682029
1442406203
708959525
1042153316
199656794
19444424
1596688731
1973978640
2000661318
1714903583
232413293
633590115
1834991036
1321349275
825238780
1039991001
1751875563
681981258
1734531056
856347438
329857479
460080920
346305781
1867479765
817065935
1258722074
389777107
141894021
80461397
160540823
1815367854
116706650
363584355
1789876205
1409288872
276924166
1392095576
1142728310
1169373939
586995344
194940518
509564955
1894113139
910190242
2053031382
1285327825
1954396406
27223948
1597852031
242053
886627689
1127278455
914657945
981524482
1151974854
374831070
2012237400
848569329
408215796
1921128074
1625315126
1494746186
949804240
1543791242
1942441747
178145249
1196102871
1725999793
1667101411
501714578
929409781
1595989380
1284553744
639333176
1257963100
1863490454
1858250513
979452939
1828017688
1086475524
1173817926
1211806194
1262164646
1655148320
222504622
1079069372
524875360
500473666
444290235
1077230257
1944169207
1987579414
803492547
1470483877
1106916059
111763321
121076462
1384266812
1843871443
616281449
1209038595
896276886
515005729
1876880828
183089892
1128369520
1549785023
712615906
1439259953
1740118036
1552552041
613828039
1503737513
1331226883
151019089
219523072
214150711
1143654738
1781983433
1746910349
686924805
2144891698
35682957
895438670
346321669
336453104
264717963
794496528
1174987782
1766234584
1968323909
1618374272
2002794273
1580711173
224108791
1675708381
1644111114
211544249
346510354
1181317186
223479187
734556744
2090797132
1993025859
2115240246
1667069272
1442282617
1755172219
871738622
1545327944
1570379207
1677840049
1711929439
460446667
1723828905
928288461
1702480050
1060992441
690958539
460981194
341576945
336417158
255920020
310849263
2137561378
352352454
421204842
1474014160
1814703655
1394635120
1652093129
1770678945
1920540225
670600597
2026111776
462317615
183868605
1245079023
1769768173
1953116866
47065103
332429831
130996854
985717540
59619738
1386372446
852967534
56302010
819045189
534352797
1883147747
446140114
23494317
2095630842
1682576596
204080337
353167018
2006464911
1397155651
622637781
1227388406
1169560106
1102848999
178234993
127731527
1065760573
486509182
587350605
1487853036
427698471
939326136
621279717
1941456888
1654091376
1252031189
1022687055
1598236921
1675163745
902922472
1453073599
1443291344
1869851116
2027506756
1214031458
553747281
1169631687
303889412
1235820339
115655111
1752742365
52498506
2013210539
165865758
1790850215
1223647187
1658409502
1366882932
1046951521
1123171986
1989664154
324393656
623714440
25997077
89835318
1703170610
1470809050
2135364550
1227148062
618505175
1717376034
2064397447
478913912
1847113801
1046343979
1975614018
1600169046
1587476008
1865692175
1903182184
476054775
1083668596
368351555
1824374267
1207114657
1804440393
525002848
1141252903
674177714
1296050782
1128728146
232223126
115062879
2108941149
18812401
326725413
1757278109
1287843727
1272374706
1375783828
352723878
983017087
293286634
327975100
1570024891
144927972
887412158
1031303094
1840582466
1866705328
1914654891
1917922345
1073006758
2087442673
460953257
201272204
43404139
1932764894
244447132
375698632
1938770535
1245046841
1251061426
67402954
1564653957
657431542
1110004856
1670570187
752144982
402456696
152435536
64156476
1264305339
763122717
239406952
865487974
533389994
176671239
1163589875
295965651
867692171
1163069723
310404721
965068742
1624629949
29058628
1950179226
1436733633
409464851
153792113
97890455
30743855
54161277
320991433
2095950952
804048181
227536784
30825293
1957735156
740861897
1086207411
2092602700
308653360
265805693
1513312516
246807670
636732057
490203409
349897994
1689640591
1898212488
571749835
162613411
1956158406
667766636
1091443588
1690207724
1234672059
191793379
279517435
1031669927
165230790
17318267
1129637658
136246169
1946784666
150674577
442036064
2040979306
1106187483
2058134858
2045998408
1939558441
239355239
1025947090
827337392
1464726731
1441571146
1861074626
575376037
1477627986
1745640998
1748443152
1436698683
262415333
1178817222
818850308
661901422
42412863
1317024140
477777517
838569908
1194955325
886457343
300159885
1195783243
1679204721
311400156
2027374184
564725728
1811582757
178388909
428853937
1780745437
1901247772
2059877361
2002681872
161994945
104909935
1327453122
962260212
53923926
697010397
441484453
915462284
2034528601
518832954
1652210813
2130064052
1778699410
392175559
2076874334
1404753893
1323044920
784531337
1677939400
1032272614
1253601936
2109722302
746646236
170616892
1212760168
1336597578
1753988941
1902808697
1145068720
1682542315
823599712
460291001
247774662
734701680
1188876211
2088278058
1695448121
463375483
1969577732
1220773005
215183901
325453853
1571614097
1910748491
316560871
929228127
984168510
1501149758
2125294209
1198737498
509326388
2030209855
1984612461
1054988126
512233357
1602777540
43602238
1839202334
322545009
1640451676
1344749516
1031841870
309455057
770650859
1737259491
181486507
1598579624
1170531811
1481719026
551647366
285540398
199459829
309155668
136559809
1134057051
1270927285
1300756292
388432078
1953854619
1083666326
1354022490
1045556629
278030612
795368716
672637709
266205727
850904139
41677795
2069973563
868500429
272936220
72466520
368946504
1386290845
588384149
2029430215
229851428
683916233
633885056
841688543
317829823
1373488063
1703620768
1369965301
645968027
1784356835
804877390
1614276553
563658689
1815310935
1008075472
294855875
525499513
257106094
206043923
1285778763
1190449983
263867795
575130174
502396153
642009721
945588154
428730697
2018698671
370405754
1466906288
175417154
1931502885
841033779
1439543847
598906322
1545305046
1460069575
1265606974
2134653317
2038089332
1554798106
1368654494
1976918832
1803676883
1753258482
57840233
2125051926
1442266183
1246759195
845123200
1042802874
1935614882
324958069
882380561
1909101691
716454327
1156716977
754945153
99252804
1620734080
1763692097
428647710
385689183
1569723474
1304439146
48783035
94764827
729755931
872245140
1304020946
325932173
1661378684
103071224
1879607371
578667775
978482101
1830149680
1960829234
1265446548
1650910452
984919247
962580571
552333024
1723798892
724241241
2002071252
281188027
1634164871
997205662
1036312103
443679007
1813485886
2071879208
1784499529
24543293
577933782
290910094
1394730630
220863104
345680001
630568387
1329726063
1426396113
908443122
249891571
1015792699
1978410433
126920359
723975257
1727609802
1899518461
1258097077
1590646832
525835674
562621743
852768693
1598518604
1991579411
1037920603
1598470468
2138336439
78294473
1864401364
1866599728
1440040342
27409847
282005142
1119221378
53998229
349936701
65606872
1790875787
868039069
1903162965
452053474
713861238
1557894108
46258353
1470247274
1158796897
732612217
749533133
434706802
1997304061
1168917494
626576995
778821140
377318852
1176985601
708910701
449444215
1127622524
1761419779
1236006806
660183420
614813233
798955933
611757570
1413088361
118672507
1639721639
1835301967
1026041969
264686129
474919577
1463528936
120571820
1158379876
2061916850
202943008
593340111
1428440481
1743728842
958617284
523560492
1690819720
560984025
903373987
475592938
474626658
1470496113
1825147132
21676357
27908382
1263407671
2023339983
299063664
2130199152
692981041
1032006302
431530505
1947900681
902541055
756576615
459981078
1445762872
1745802878
813913419
608233711
1067706622
707100296
1104909394
1116160263
833767033
1921205322
392498342
327450277
754446782
2070038093
676125628
1728170750
1130146078
2010091150
1554706678
150025901
470795877
1641386070
86018797
1273637072
1929821307
2087594003
1690034236
584832898
126955437
1368234551
588513759
878526665
1522574724
137115303
308347734
339957269
1190606441
1670959261
366557529
814029173
861766987
2101182876
1256449577
38929485
1254886884
1904531169
1570488663
1392880713
1791038047
489992573
1704513707
9019990
466208965
1422984765
1440014288
1015343718
1378576612
775747998
2103334877
569292771
908589930
549925352
225673746
1242834654
45769045
1344956792
684828862
1652868369
489214353
963891455
1462021091
1953005026
2133266044
487933733
788090819
1215340081
781657178
81828792
1834042860
1778358967
387271471
947256769
161358274
99389357
495058358
429954606
252171918
309654669
1755497345
259736899
1441366292
1468086481
1147670724
569851789
957308796
1554784898
36960660
1006700775
784703441
1829906102
605514041
1049908062
769804645
572662847
67239751
570653585
1029768070
2073228085
1950435872
552870400
263124410
171805368
634831476
572156643
763893329
800340045
663888649
1579918271
64939958
1461804868
1379487922
2047916273
479653298
328543819
422779204
558923299
1075405485
640161635
351517091
1893616624
334869520
386467779
275530932
609159565
1056276099
1636568036
1790862132
178383956
1677338372
225553815
714419207
2020921384
267564274
1118610819
879708009
1821094628
1683307393
1869607073
1968317426
573991664
434564326
515947283
1364144551
1547802285
326720068
528023816
475965271
892960117
990506230
874816481
1587252974
684561348
181747880
1448890273
862641500
999998818
1943128102
1873299505
553638843
814631220
1750674819
774167176
1682327903
1377150658
540602745
1656026351
692860682
1685667813
928483743
1253476635
553601042
139280646
935831507
29175353
78457689
2029160806
697034535
1851244777
587462747
1702320815
1445255713
594755563
1805306619
690347135
257185619
1131288931
771985664
1502402822
1817482340
561297464
686321432
889301434
1597731505
631523587
1396710646
466058909
1691742243
1133392971
140596105
663274023
766557094
566466286
1473152386
676080854
320428116
14378753
1365936724
1916638896
1261605804
967302636
1479261400
101710392
672158490
2137217460
1631848030
1179011366
1390169197
110283475
1228483067
83813980
668028711
1498899453
838980140
1957914675
1814739915
578182816
1387188275
825731186
1983349766
1047499744
1129714334
199045568
1744185600
2123494675
2050383846
1342874772
861926435
1732599870
2109107989
1292632944
323961405
1568527604
16269956
1598365498
150675678
711854495
37761335
379741245
1117439928
1968465890
906865848
1847132813
1544986757
806707788
36577598
1748290281
943140239
62249946
1190508470
1063573856
1617674810
515758488
1463091524
1324986862
954707406
1443266919
189187117
782218282
637906805
516359824
1548198764
1453379520
1605683431
2000186078
1689767983
1368949764
177567912
1145511869
1572712301
812112529
239926619
2124977777
1000735142
345720606
284875391
2050025589
1148643012
467150883
950682277
1146776943
1343068071
1988230668
1161170657
1500388555
1579341381
1681230259
1430793731
1529814145
1260015883
1926104542
292809875
395634231
1768335842
1380999611
191338112
438264106
728718459
1002080274
418098313
1486030737
1597268892
1268141554
500542138
1248474241
1149292659
558091232
1809138589
2127986462
1521366507
1120423771
1592071402
2013691345
489891840
732826674
1179071957
1880500961
1454301683
554767900
1435926785
280781238
233452809
2014142684
168925892
2011179006
2026596826
1192492737
1423612210
1404835429
908734214
2080316251
1553851253
751294880
415701626
756752559
64889997
1371457974
1856108824
673900189
1989351187
1494125184
1043477144
1702008624
2102314475
1436054484
443404706
643243914
1235208231
1745194443
158510839
388071789
424120926
240025432
1976721770
1327450635
1336951691
286612479
1103115166
1740502728
570504853
926003260
575762019
180497160
1426739192
79198456
1776393642
660787782
337404279
1166665574
634133751
647185532
1722770198
1163594474
1228943889
1741182939
2042767045
88689059
1821336179
1171872577
231788174
1347459154
661124535
226901280
1441938698
1960235327
457966927
754805242
2102025980
1983098104
1158934453
777830691
1918215316
20870499
1679623935
1951871496
1424921185
1906651930
680495368
925574401
373390869
1067942411
1649754534
1359986160
1246678784
1952024597
714994274
666076616
1458455683
1348925320
212348040
944230269
440170653
837420433
1687060863
470251287
2072137233
90998578
920087671
1137103923
36667475
1640985224
866371678
658389609
438434302
1613273802
788082568
936329855
72880223
431387624
1619544676
662319517
1679145631
81486917
2128958118
2141210474
386139327
648224712
133691331
611096652
1181150721
1794810800
531641057
2071231201
618179307
839248470
2118634914
757718846
1578955381
531591095
516788649
406635012
517980680
1032355434
1491654024
1981304600
939303221
997245990
1720881253
1742882406
849146495
1165169592
1993559287
788911559
654148400
9429180
877645399
1347437948
1545274459
1237081846
1387371055
1360459292
624624600
1601740600
1536880413
1468231200
38205786
464580917
1325230965
1707377845
2052144227
1160562375
1831976529
1170604868
1718508112
1937682702
53966182
1324528834
587733186
793108968
1869763614
1446794807
11884810
735303725
1585487116
1759713338
398057450
2002165431
222305427
466724279
130624405
479475921
2001021509
1664896904
812394325
1656365452
439151375
724614189
1251081061
450562873
1427450961
1350126447
981389062
1117604594
1196168373
1764725622
488182297
1208030123
1402315942
817910482
1423612112
1701314589
1359821939
1199116741
869605823
11062391
336398280
2117363793
68318581
677281645
1647272169
984584847
1361210648
1894148956
615878156
521269115
1837178967
648063956
44581150
331636644
1087192582
1773959466
1775183577
554880498
1414661711
684197710
1972379671
1635558856
288196681
360155712
1237963126
962067716
1554561706
1263448238
199581730
13295343
1000380395
1428947068
1198223388
520387499
1759880426
1943823526
718033378
1276844109
2139618103
1654471450
1905913585
684750229
1699243363
1518091031
180690061
2106329855
1714464120
1527069491
797328785
299702670
758449243
2040544037
713941544
337667646
1572430285
1448454040
2064421677
1675607559
1927268494
1820010055
233082197
475429077
233617806
689060085
368605783
478970846
322915462
1780765332
1053146269
568091269
438655420
261351097
236141301
823800136
412991599
2071788180
1112019039
449870733
1556507070
657604212
1834356821
1252029089
1171002675
680000601
1044270082
1923621289
436697823
417509505
1380242208
1503083958
358622809
1187791286
1149371179
1029940047
842851528
1610747158
1616719348
2030199343
1137040435
369961276
1426456518
2011389525
848199639
775341437
607798911
1336986778
944342522
953587893
1430442595
1660193329
1895147928
62886061
528664876
1588268741
384680945
728834067
655139493
152375948
1232531589
1812916776
1040699585
400359971
776716334
1985977791
1130121312
166528424
937089999
1111167675
51816945
1711705914
416168882
1406648880
1722447769
845409129
2131713070
1790514659
1291584101
1774904951
976953153
2137470042
1680248549
1251028055
1141362567
1038416058
392898183
115654738
1886426897
690038822
235176631
459384060
1391458973
173351624
987995976
1011024763
971555866
1450154932
1680927321
634706304
1725099760
764322043
568816908
203152209
931726307
561341707
1699953364
2127724677
1322914480
817914820
1015169959
1563888737
23581220
1319630837
2046567607
1176323342
240602929
1174171329
638166330
855982237
1130448744
1689049822
2117272611
1200090237
269523995
894312432
1849936870
331024943
223288939
198501344
1265710247
1436197314
747386114
743336525
1995146568
363401956
853344598
906135885
2043423904
564853653
527773879
1832028434
981450142
1372187039
966030444
29717462
714227249
103211272
1585445109
1862331548
1747887976
1274975401
1724342486
145964284
1142595044
740156521
779612265
1164075709
724992981
129698245
2096002056
1098985051
953192099
721250472
35505783
884353915
451481902
1970454777
1345663920
1938029850
1909485258
1243373233
1411234239
1079803785
2015497297
133046239
1966281110
597990162
1274170321
1603995346
2115523544
1590930867
1834924685
463026998
350098177
903667027
1726326808
168782862
1168275618
1572930601
492999295
848414401
1350075840
647613550
291020744
59922540
1545883743
729143738
1643802294
486501034
248662779
841942013
1661422807
365476014
1412993046
973336888
1990987894
1925248374
185408831
275332751
1363684272
1826452555
260965436
548026087
1142107623
1124656565
1788577811
89605297
205305894
2088173336
583032923
183703724
1183322382
275870504
1762808985
844224851
187810553
1767681531
302036563
486461867
2058241977
254823475
1160242577
2095245019
647294092
2047352733
1094507530
1087171031
1799629351
520286062
378487091
1323620942
925475390
1129000165
1371356311
890698333
417321188
1993782953
916551903
1152953574
96711497
1079100159
1573153716
1632858784
850866291
1154044673
75264822
1510522570
1226186750
788819602
664483976
1338377009
1263065300
1370818029
2074495539
1337899343
2117840892
1162020793
1128329921
803042924
19197391
44526666
1179485788
736873580
1482660860
453384982
109835068
289185547
1355773860
1986294557
1073581864
575226681
960198602
1492081218
66009050
871785307
289587078
1471443063
2061342622
369463116
379845951
273244809
1092236933
1266878202
1550776728
784753672
1566444657
895687547
615034068
370780518
1095103924
1145520972
1197009841
311558532
1885381196
325717118
351026502
8065588
1375493762
1799851195
1800488247
363163215
1054106236
367012956
2084190305
238444092
1900017132
1493069049
1093956993
1923992568
1316188374
2051263438
1775217318
1497508969
1535120326
175360419
1824834622
3092219
117506353
464108503
1499923005
494679064
1172360004
1192145862
1712182512
2055458296
369469670
25872693
2060925720
1669357585
722893430
1744324253
881848579
329367589
1317880145
851381436
817723065
1582490512
1148475753
771237109
793206571
1898161332
282432854
222420620
1379620220
1822209544
658932425
1469541644
56582307
1302264904
1901308369
517308539
420074584
136953202
1795354961
446978494
375969498
706920288
1245909143
724098792
1139106040
635210350
1851816991
517135441
1749093772
1128677978
444348749
1474835556
1171026455
816259520
376016733
932268841
257431188
1237491710
1724533838
672504997
245956194
1087204980
750111722
26467599
1903887956
1434762398
1764410244
1048207611
1675225695
1322888242
1328840667
2021874391
1869464381
950743784
906316596
89491748
1915973305
741027863
660362837
1287638833
162033111
2082873621
1044112190
876026620
1377908337
1447478913
46481303
1642779299
1423883218
1611861574
562040496
1765390336
835775370
663553927
816696281
1039626821
589335569
400666980
1298381562
832239805
658447047
691455693
1168774773
2064543760
1611626574
1039907859
963235478
329047441
674462132
539205340
1294520280
858862067
635676403
1576475425
1089541795
524007344
1591357745
1093397565
1464395496
511564106
1347864125
1832840162
1389015062
1284604008
698307004
1172295373
1981683227
123073900
2070773831
2040795380
793130541
1214321879
1182687396
1945365679
8509502
1714950486
293396180
481792516
126692361
1388281646
982375431
1298833024
520553228
1270349491
407581239
533042008
1874492137
1612757465
724229146
257053764
733526526
1582843814
555080581
1049391574
406896418
1151279133
572726552
1106467889
1431483754
869924092
464420613
5458287
1617683666
1477773695
15524370
520623838
1635637229
1507080635
306767728
1023552284
1374769172
1730272582
36470372
1522096315
1462779949
1462412707
1768180478
251029504
1124615350
1342623102
1797920492
951976889
192745409
176850162
365029982
1608786411
1364241590
1140265728
360651571
351099818
216916012
2051242143
540807802
1147227453
1288374163
1798357746
1253094178
849334718
2147403546
1832166258
24261326
793656700
126745570
1195072824
86552111
1833552880
504516975
1419285263
1773108212
1414976810
642918942
1071920942
1299840611
1279876281
193979868
164490350
102828151
1684490815
13950309
1119486696
2095138542
101938352
1686298793
1209297847
163411924
536989371
1740350152
650563041
1389878858
956707886
2015428863
1728886058
1466223087
1078692551
105741360
2090487045
624576211
1940841909
1670039521
384401406
835783177
7261475
1095099704
693821510
943237818
1238403763
2069570609
807173229
1029718077
1609013598
483808782
881159673
101059795
431058797
401286943
824169852
1325076868
1307734928
1149577059
1183880831
285408473
1691135598
730095245
1167882742
1071405354
905261106
2070323094
2065039230
530431169
769442375
2071840028
1237216247
851616201
1593019019
95269823
676646275
875596196
342628934
987249375
1581636623
78659720
1294041490
2115327672
573030388
442376899
1074718296
2078975033
2018780226
1963962875
495222585
1892713615
995830440
577320231
1795612812
959293340
904639845
327843916
1340105091
877476216
20982106
1037327147
163308458
2060657910
979451725
2127146336
461051783
1654510267
2075721997
1077953641
492423472
291210209
1596724317
1196091581
1942472478
474392143
1316780490
1501811090
2058549405
2083426082
916080129
286289564
1129372979
503333980
1291671534
56983160
2101671684
784600279
1508285316
1865110962
1552671657
609564994
472425204
1595820460
1464139811
308801582
2017989087
1792380538
767185837
182523122
1307877540
1207689978
852041999
2096833644
1021861937
1242032037
520838343
1580924733
1039273983
1335013375
1048232414
1363848186
1912050481
803618823
212716960
246183704
1327101982
1282642334
695560813
1879479370
1872143156
6732862
638894724
7110484
588244739
855060118
1957642518
1365142498
209325918
914569174
1011790553
88236168
550503833
1046768918
880052870
514352635
1566695535
2036426703
1999438442
542252240
582915913
394423329
1894804732
493858967
1060255490
166225397
191252862
1610589627
1191909680
1522612403
989996301
590226644
785923656
523887465
1796077489
596092764
924597158
1832615091
2101320685
675094503
1982403430
135420971
939194430
1868897075
2143445468
1594812018
971815830
916990821
137811695
626514309
91743597
65057133
1962955942
1786874037
2146114997
443467514
1347740063
1224521360
329013455
1282357644
1854600095
1595392214
731966662
819290639
757637153
1230401801
1708747832
871341617
758603563
530124780
694729013
1270503108
1579941649
1640676687
480902114
364658697
1520949757
22290745
351242270
803751281
831764317
1886495434
1918063880
2010043003
835412133
1259919682
1508742643
2061030760
370366485
1669812704
779918177
1820986358
326207218
442004108
280394560
359017562
299358574
93821182
1195437309
374896370
1906518708
470967803
709117263
1376790944
1105616142
353199691
1491780824
1045640142
1562309492
525002364
1684644626
2122762740
1899515108
791345211
989983692
266784483
1378095653
1354179760
1164526459
761352301
1760587142
1918023390
1526935822
444479777
1150047852
419536591
435016292
1020581216
1877132002
535848010
1210403526
1679501318
91080082
1753832409
1133952071
1722797590
1641931891
1523470388
726678109
811321905
731796648
2099674465
509497358
646770489
1574975756
580797138
2077325601
1225887577
1241288453
507234101
434201785
60563902
184393555
429550720
861963613
1069824513
914649301
1075634248
1784106384
1025033647
1366473527
999166215
200180257
76118453
1967651288
284605675
790838480
366880855
1634408187
1145548357
1873020294
404916023
1902646010
1811953814
1663676162
448995324
2126675914
1066028105
396706575
1875316918
1527333457
296413224
128645599
462856103
849732171
1679048095
173721261
62850226
544281983
176045639
1887222856
1431447996
432539353
1072696944
298456082
1489140039
1057280282
1574652421
1879841725
1463801980
2112823132
201192504
673242710
1412563550
943066841
374539328
893087884
954631390
888842986
338683509
275445332
1506112555
81495861
688508925
1044692247
190017194
1111848330
717286693
727388446
1027542157
1220931354
1077251472
1944418930
929207160
1428142985
1553250029
945546623
664971386
209582462
1184220130
346780017
789795480
113358877
1819609894
807854807
230956571
1984306073
509935372
1704818961
490861014
1982419987
1016076141
1899047905
1028767714
82264856
1692166763
223623342
1642762070
1803096766
2053134158
467848261
627501252
672293113
969332242
1935151919
1683801442
811571208
1617064805
156985149
573967485
1546807067
2118008803
721443382
443810929
955923972
1295010990
190578024
2077762287
543834519
1266837771
898236439
624768045
153344723
162172596
1399992533
699686951
606781655
951960744
397932174
211019360
407938053
399002057
743347066
1858410565
174046587
1378448054
1586977521
629167458
1892514910
900823016
2144707562
417320201
1024510065
1187278678
247202310
605354948
1952066525
1409639421
815255625
936302244
925905736
101496904
423290819
834371741
1092377011
451677500
1589015713
1288795847
1992799837
896590026
1243493964
1821996167
1867485717
1359742422
897746746
980418686
868730847
149683491
316664582
2075906716
1636176239
1205560648
349954919
1431139215
695463098
672821912
1219064460
746249027
1556917456
626687923
532375107
796207311
1613285882
311112886
358617688
537912794
335321802
1657911569
1980872395
2055071311
248758418
1558754022
1369820117
105810848
613712144
934085458
623535663
443489072
1431999879
663933897
1524024615
2039778124
1131342080
802965436
1358217412
1813480371
2006473414
759269996
1762615095
417533042
1280648177
573606415
2068243125
937770963
1818712561
131611173
1471563659
1135333743
1903633876
2108529854
1624397385
500055614
1484865203
91661974
593901041
2054083278
1936262952
1295099414
1880364040
1711953030
1456367611
278841593
2111017413
877078899
659914977
2025983238
662682477
2100879288
1252125626
458026046
1754436723
1116622537
524261956
1295391814
1968156687
196703169
902569187
1929672936
910522148
263684651
2132449326
218076238
2080405891
157033665
1273296177
419610208
1917521778
612721457
1794161592
1324254890
1507120404
1100478733
1585874286
726323827
1049718531
176036598
466463224
681861553
1019360375
1723073246
433674111
773338391
807022307
955542939
1480568374
914187087
657270036
379676829
1284643247
94732424
298577594
834289287
1624869043
778240219
888298680
1354888480
541034427
1916367625
1685354480
1365945508
1877351785
382857158
1952037968
518532729
482886440
858709958
151314035
1028718604
1404203749
1935826237
228219318
391158643
240829132
1497214141
1841185039
1345293550
814191639
1464607343
274890373
294742397
1680258752
1187906307
1239818562
1832510278
854374183
1153168091
709351999
1798099054
1538431958
1692968957
1111287379
6714866
2130680206
1134369210
1523987014
618384070
24349928
497808596
359484624
150011578
1627989552
1276420023
381470810
965699523
2130154126
887644718
536017317
1575391006
253486615
1572376713
1141551456
1470178403
721942389
680307604
1491383912
1798822587
674187609
868210552
900694348
1099297564
1655325935
1054598350
769212115
1841468223
72556070
1054347435
1395387687
69705206
498272064
633114605
2008844981
43106111
1709339763
966066981
989681780
377627089
1220239985
160629086
1147622271
32129012
73158522
1395781321
304835970
2070294368
1796890380
2103489489
1041254858
1641275220
2062675949
389290099
1189475215
481207933
2086766479
445397938
1931113307
1550692073
1602538318
722787664
1999605566
1340625384
1890982705
1518717509
1241709100
977503475
874041780
1158742551
1289489990
750798824
749919872
1921782729
223275268
873034192
1352735423
329038481
1365061491
368579873
417687902
101567456
1267099314
98059129
337908962
91757231
218875447
1295453970
576777368
8058187
1869997258
1938441011
900093531
2087221158
1753151990
208809692
1334429413
851757449
517986858
730050022
817460251
966415379
1124733636
815342775
1699053711
363101629
1517747868
319263539
624036726
255619785
1350464241
238875308
1961430780
2034354954
991181984
1024818146
2016239054
1596816250
1744896833
1923579017
1055844296
1317913835
1166982112
991351573
1515596305
880562974
1552104909
1676898608
1890829816
1305505045
1013140618
410462086
139480034
1251139899
1687739589
711188076
1945574515
93150710
1147814435
1216938401
1314927387
1815291692
817780887
1670003510
641442423
155202766
121028222
1963327233
251377757
618262991
1986958996
134252535
1706747736
1916869736
1706923997
2016094046
26450429
597108878
621001927
1941136995
1496171503
1802348107
1437395693
201458318
1889182049
1246418373
606460713
116176129
1388125528
189459245
985490267
733988446
1641011399
1287829021
892151008
1631031281
943307512
1022301702
2121506735
876577571
1766062134
1841377124
516627051
1838848994
56474
1120560466
798109601
1332547026
339158196
1467075206
2044344501
1882910196
1175783694
1761170895
649536252
338652607
1576014093
1553232035
1348422890
1248813053
2094430041
134159394
2003428990
20102225
159999256
647086195
1088136175
1343246753
1683930953
297043209
1527544456
1928929530
386161267
593955728
508559514
1864209513
1892696371
899378037
1481044804
1784591583
263784184
863082583
1513905559
597517447
1100513955
1303608507
1285808397
848802731
740114019
1183403126
734498149
1681291065
969476849
322817353
2064759109
204098205
273320316
1221383705
341799324
507193598
413751969
232812224
741761898
1634258423
2052891840
1991819944
710682249
1907604111
1184340278
2024415728
253936910
2087446918
1002156280
689494705
972584137
612827484
1493399913
1737131882
89827007
732728232
104982902
1608549448
1006414146
159301426
1570063749
1086878331
105906031
1180444946
47690545
1049872308
1885657580
1613655600
1714078521
1786670448
337212273
955636269
433968830
337807651
723234700
1186889296
268187232
359048306
1591907183
2021751439
2028296171
1630617479
801088570
1726606223
1679132248
644316912
463524175
923829376
1733646411
949700250
560532037
1087737515
2131236371
92528148
915951569
1915061937
276361985
460995918
1244836137
1643187261
2032026984
1381819446
1862898531
1999083551
1137409728
458302877
755056596
233643036
1249201625
1401482590
1722786189
683779070
1317686898
1666296891
2092902270
919585168
195519187
761552434
707488932
352093370
436819715
542439752
883922143
1907572085
1926200857
1802212611
237313871
882857600
1014480512
181851161
254675478
798901775
1007586426
788373233
1573991440
1877982752
291016112
1347327216
1427806254
1738023158
829582350
963346635
407422454
857637888
57556791
312462467
1355955231
1953871777
1260866981
2076791559
898393224
121688133
936968048
318541787
1792625284
312945562
1083932272
868783932
431295727
1407578020
242037098
1336482428
619317451
581834543
25198404
1887468005
30415250
346440544
728157334
2007114847
1147660709
99321975
1109133815
1571793268
1649052874
149959536
1036925487
1673482129
157246249
1922232216
1577340956
172856904
1430114671
769816103
139186369
1543927256
186733753
1838239989
1582939725
852716961
1246174306
1787147530
292450523
1823775385
309894160
1416778897
1875804840
1920530001
296090318
1272598335
193258419
217576526
337759636
66701828
133716950
597746176
1528899445
1201325440
511078221
516904771
486860973
379936021
1004017397
898041469
1132318223
283684029
1597149079
1510559379
1124844479
1509904764
1762390494
1221124007
1670611843
1857041136
1637687984
1842032290
363670619
399663743
501967766
341045280
530349059
1262387357
1320329501
331477234
1575497782
57124622
1886750317
466044304
401570968
384136975
1597103737
1610501302
1462426498
1796394507
1815064127
1887014416
2139021121
1689459056
951734278
1844852174
1425740188
1886143369
443408111
680180708
476508224
480151661
2052285887
552440406
499550378
1079859062
1409368215
357080326
490293329
1726487139
1027069604
1833280924
972683547
1163602367
387000483
75785169
1665199799
456842670
1378980800
1313222296
1420032400
1568017159
878054417
1380110702
1931763999
1475492616
890930893
1707606671
1969427261
1704044913
1827545471
675496168
1524213801
1346590173
94155266
158216085
290347958
1188727655
715675000
1647122013
716639089
39440252
161296769
1813853328
1489474967
1994956835
609403883
1155296366
796769465
1402214765
450759951
250995596
220958505
182494688
671776605
2071624212
1464116215
2077804593
171167872
1856236566
1541433405
809904690
220421926
1017172185
16956596
1354544135
769932744
325869527
1089832892
527487876
1832676749
36221970
638541084
1119534543
11443324
852196479
1536970844
946397649
112343993
194261789
243620824
1603602168
1391337024
865131378
479747213
876408741
1225427962
290912234
1157983263
1381827402
1144243106
397383356
900982724
38382941
882275507
1022139631
2105891416
1288188979
898271815
839601825
463336319
312352511
898195417
1203031112
1072527766
1000242837
2035926266
372901583
171318870
2113394281
1033418620
2025855129
1844073413
2065589768
1229383974
1936809335
1631354589
793664149
181181551
1846514868
498386971
160714324
108116750
633656451
348814112
821622498
100940652
1714908984
174563722
1719048755
1199066821
927255001
1578558538
1937311808
1773448467
478828931
618975443
688111863
1861754350
373051916
1864739748
2080025579
1813282815
1158503114
2076117204
1860995103
62884465
518545852
1580060528
1872226822
1117112223
1014666885
901597108
652964571
1044745737
7392622
487998021
1854260133
596014732
397463498
1110015707
783085305
2131592710
715507289
219150332
1376095282
1153552287
1064954859
1508553182
147637168
1430450763
923558683
718362129
634114181
893826786
528822974
1225340814
951908578
1703490692
2120409951
767154545
1558754733
1400428661
1982772041
2100978375
1423710319
370160591
961291217
1326617083
312565082
893230983
124773442
1473217992
1789463065
359764685
305560424
907515553
1327797851
782486508
1248472583
12987168
635003300
1896088622
1127619611
564960214
419434272
1543926409
944287060
867951714
972157856
568476313
37927523
800673014
130804326
864704353
2102488288
1826027899
1049507558
1899949333
1516444339
97276171
168451451
1117175500
2146448959
414897574
184823739
904269942
681509503
1016432018
2039632433
1925951245
1266325421
24296162
394822130
1632000504
1626564739
275043461
2040742065
1264427893
1046625575
630049554
816226508
519543785
833327172
473179942
1285851291
2001393322
1527614604
1749392114
445867770
1410702564
1472259797
658701181
1568289325
792061485
2144794205
881773553
847427664
1832734516
1456106845
1285893607
1108941708
505507121
1628288236
1431112116
2019206884
917406165
1321222472
1425896655
2070568417
1589799869
1659466129
395154787
1817267512
1182221697
540889631
477040444
1103355173
1198182451
759027125
1162211020
406930332
1683801803
23056848
695375197
279892540
2066052029
1587645191
14255720
1604982086
2010927535
1349543458
1868484036
1582410531
1351409585
1092357917
1928398662
325119623
1670686841
1952193644
1179345738
205289148
2007201273
1612820663
2078585974
890146291
1210993545
470272396
1455880474
1800510390
1584615129
1192554736
484191772
487033379
172697969
1766119208
1148970038
375931719
457822522
1867013262
679005433
127276461
1427652666
596778194
1391898914
1532149207
2044453730
1283988895
93045963
16500421
740730412
587726212
1266685901
825765719
641256331
1028068526
1128110007
2087528154
1921174212
1476271892
1371259724
842141741
2065395343
1231047613
1229203122
1552027549
1904841315
714124821
906629660
1889461209
2089254574
578654547
1691869522
1428119248
1006256189
1513495594
1173848835
1061358331
1770042577
1606016500
842946852
1779099143
876642616
25641095
1255404384
1439117636
1818471130
1685985529
935042591
893272998
422665810
64154734
756085698
75443788
353803342
238739671
539243119
1037838532
854061766
443082700
1596930150
219728335
672940636
1593721079
1106349174
608179101
818014072
1131782256
1596249916
935744335
505614892
1004306411
1666754155
705202570
724627738
700273302
452666397
1723266472
980500475
1534660761
1838359659
1116580863
901729493
342411924
1048262099
211460264
318704244
1112805653
1189398039
1962646298
448098059
333923918
1890741870
1472181117
1924078656
739240229
1135366843
465027137
1661572999
810945717
2111771020
198275005
1035537271
1983152192
208671850
1037893752
2028464436
318723640
213264686
1002971338
501755457
1378338585
948917057
1313026034
1741443424
1604389063
2059138004
545922773
1003152376
58330952
1182441636
1134194521
1427135315
2004715981
893346467
351763384
1762152087
405151280
1836949520
822889894
1335787624
255470147
62644336
1272433519
1906255949
280712865
994183888
1177041645
2032914695
1834455763
1731835695
1570353355
1808281178
1374071649
1435831593
1224402439
1878520060
959733575
851926048
1348469396
615944179
444495437
1597359181
582366303
1060856400
170712019
667322347
719564743
1649072276
1650437469
1675514215
586011884
381207874
1730888973
211010550
1814958957
108290843
976432246
409627252
1196367825
1653653659
714349818
2126896495
1670545270
437227712
557248713
1010376263
1808109590
1372016625
94624255
55910761
1976594041
69772312
1511725191
1031017433
1075062550
141709517
1685685976
216476223
235343570
1850084008
996525788
1276491107
497949800
1580503210
210433632
37369277
1371142228
1911446101
449043694
1039244481
1792355904
1091854961
1989906223
123917017
1111084908
1643395074
1782730099
1632733561
963193004
336753725
152116895
1369439018
656804131
1872579274
1657735564
2113661970
1790331175
40431347
1132643414
1511629820
803840768
859985222
542122063
626687830
1519403481
1365207112
1232188908
1895669407
470413420
189694921
581791360
1771684649
644280758
2045670619
881638328
1728644461
1261981624
122262955
1749268926
1574951937
531780592
807723148
511209054
1270125714
407809146
1080732197
1196855622
1849188759
1560905015
2124988254
1947655253
1890103422
1526010134
1093768020
1431260630
554640470
932114078
1401228264
1044477177
125846916
1845883481
1343955482
2002024319
1827833297
2006773577
544533892
1824098100
1809152175
398761727
1415288781
391158643
1618346653
1995158117
160108418
1628373838
128752895
244783955
203213886
687346964
1364084429
1750381017
12397459
343218646
596413184
114633513
1485120019
1055350457
2107368233
424071448
686443885
617117671
2038597524
771439071
1193267276
1622995634
1845383679
1071784895
752099522
1151243457
1955951085
130374514
983795859
643396179
40217964
145335120
501071985
699262086
1121321498
1262293351
1657955047
734658869
1595695618
1547320819
981125280
1629858676
246628764
1009875989
913003763
1964874293
454308469
1781969096
1805637065
1439974548
1702749888
1066644200
159902189
443240954
1262110932
922870841
753667449
692389263
2051934294
128239886
1110150995
93486456
974130141
1239553933
1818792547
2073342398
1443194053
1595512402
1569827137
1520144794
976365043
1015383340
50039031
1269812130
1902225801
1414026190
2063943217
170911076
1980177154
1217800565
2003979100
1908999269
306046913
1482334536
517794635
655573875
854741997
749318503
1033077429
29190421
1760466051
1121463068
199487072
1533842523
163494742
1989145984
1151686894
509456169
297563880
1243765147
1665333479
1697978465
680918399
1454610759
329646150
1094174440
2012480851
1710788295
1283073082
1069217524
914248864
245466138
1634153601
1914647783
29430209
526580251
897203344
478185153
512685729
844191201
516973715
212955657
936449108
360959431
821242416
974635558
637171469
35332863
1435144008
870095103
1691128859
1007885415
790911702
1120304807
478329465
1017937733
1356108795
901720235
520455946
567671987
305027936
1582382496
1714884422
1938029928
746154075
198602238
21922915
1011370485
494747913
1721861112
1818746661
854802112
1087606309
1050806599
651916305
1815034800
2106805682
724466748
2139040351
1118428939
1265620542
1026931163
177527672
431615761
1337223608
1154444217
1026767870
183929554
126665662
840032122
8789893
82211842
819899204
1823820091
2092394029
587393756
2011580837
238503648
358492348
1570705903
715776058
588828763
591420241
69282337
118774099
139328630
310855424
1995007035
1097494
1394113558
1900904378
1534321532
629223050
2063372959
1794761284
603537203
1999499931
2131716106
1074064691
2033339595
1090447221
1450513945
695416360
120811343
374645287
1982722824
1454119169
1829597757
15030876
1410572936
804690640
1084617998
1367991412
1315989072
1231256049
395943852
1751663286
1396104261
1312864338
1078417577
391202445
1491229112
1803836302
1092650862
1789325486
1763255399
72509067
1208368590
903385277
1082751116
1668633563
953359731
257193002
245589903
1707523722
155169915
1228850996
2046258801
828172027
1744119585
101103253
1361970114
2020226823
198760524
926022152
1942258877
1485412018
1057004855
1349069330
1169529459
1244036185
2105721915
600837491
1696324995
1561815548
936954278
2066584006
1557412219
238456731
1586473496
742659164
38483804
881720937
1795624148
1947937325
1083723462
850479900
1499504842
1873943076
980262884
518666919
163768780
886223169
1772415916
453110144
613349103
1485619209
1817719712
792680054
47350622
651261744
145612622
909954497
298704798
621959579
1235419439
601526480
1395246710
242761661
96190657
1220316669
651490015
2129082533
1997980295
596027127
698041346
355298704
1996303941
2124835782
1024478820
640001866
374164457
2009017338
421448384
2138931623
1761960438
1431016531
172463991
486497695
1486760883
1525744211
1430007242
250292138
928438477
1568960203
1111132869
264336388
1033432889
1529247899
452472134
2098669361
602049998
55326845
1905292282
1099508466
592397946
675483819
1713749402
699215865
1675061660
719427233
387209596
2045324152
34242127
1019315557
447641532
2120148928
1348528848
633162534
163801047
1314347146
786618626
2130056816
519427521
1621977775
384877710
1274953066
668714298
1832492623
1608806116
1948181397
1499662122
1562905897
1368672329
750397750
669528959
1350891812
861228000
1083171130
1921081848
2131643588
1671091682
937000819
674878999
1586083267
679873938
1486825081
1513902301
676544929
740305863
91538144
415317358
898605993
1488912351
825260144
1328177972
1020891372
217797152
1148227544
1130826250
1639773835
1684929197
495560357
527546180
1429554442
1863305343
2026241733
426125153
1544535437
347101497
1513211071
1642938012
1650762183
311161674
317295993
1188859170
2008817239
1583031553
1126450203
558174846
1783629065
1000486484
1365962504
2092911063
910029139
1361729430
2090943274
1786077310
199671839
113664160
1074821190
2023393168
1892838022
1677193457
2137018803
1932344886
1862728801
375619296
1769958265
1563770345
395687083
1801450781
1371864482
1391861007
1112127258
947349935
850709714
266829688
243489781
1767343092
309467772
162537967
901598344
330401623
2049174659
142942011
750033960
1782609248
220652472
101995682
65350313
542178564
31704605
1582194968
1669509299
151267297
1778636806
363155333
234217454
1278504720
1452541095
1248798178
567849459
2024388260
1811888143
740188173
891388649
1064712583
436737490
1293748788
1097932308
209366469
1343464743
316996659
2119682916
626219430
2023830688
2130719186
470017955
1939172199
739304972
1534710666
410424157
1040804981
406949746
1313092619
1510129969
143374435
877066625
1356079355
1496759791
601567495
1314843514
690964335
1694742975
112328032
1852149880
1684862790
1181985643
246957327
1900104210
374536017
887612681
1623238331
171911338
205349931
936963299
801546244
1201268347
1269734150
52203982
1825307867
1406167314
651018415
1692483060
109946274
537040995
168234385
1018553418
1983141338
1521382197
396941244
1690608530
303532298
1354310379
689027947
671292605
1975323360
250800764
1526267208
1746401192
1308001173
133015141
1638331225
488662133
906073670
936867768
574456591
2101365014
292307144
210268197
1532328523
1631151953
667255207
1671590381
553320416
396912017
131516167
1736114715
960157563
1511026874
100610530
1570377990
2120731639
83925941
1352671390
1519928699
905157289
940233123
977973440
1861688117
2108788526
1536836056
1010526663
1404207267
1882168388
668994141
1366652349
1008461827
1934800722
392690190
1194574138
952367149
957020881
67058219
762739789
317918722
978822379
2078513663
1369492814
1211886762
55098007
87221521
676324147
1821237542
330339061
1372860639
491001941
177787405
1739138093
86580437
11322990
700122394
1705180707
1994322538
1719962959
2036274501
19444693
332451094
552281489
1361042487
1472420372
1236450132
675614626
40803827
1190220463
995512393
1433129325
1426826303
2015644860
227457696
691668472
536369164
1697978527
314014261
1017100855
397623054
6488730
1024974667
1019440521
455548801
183205514
566744164
1092303672
355276955
631061660
393406329
628081646
9440890
1231883852
1724222202
150893228
1668280042
59490286
186182986
1191615816
870050326
1351800787
1836363211
927417249
1949142907
1997952582
361430054
924696061
1378823178
1600865337
1768433592
2018128835
680417341
1858589338
2098060497
1327066040
48135924
1141906672
1603484830
1306456284
486361183
1370643861
1019075620
980428797
1521844756
982393583
1813159735
74317822
1127658316
2092367611
1201597281
506737079
1757806732
715750413
711148190
376118012
1853640459
741605742
322128775
1304318856
1189608833
1821286241
2121970750
483334027
1225676978
751516390
893959374
66389115
963973592
726986283
2100365520
1813133469
354458043
845703726
937674018
56842074
386315868
1410183446
2136968730
1559755654
558422688
35651216
1460211442
277662367
77013855
1903593897
1738944357
1633907311
1740117371
1848843816
669113553
152291102
1502101834
648187817
654483933
1417291537
227206134
808955709
767218356
1116640489
985337582
1464725461
1575949016
379579896
1693872525
1752753588
1379189928
473318383
887695763
1087645590
1865555472
730709498
2140952983
888249308
560854624
1168273184
735198007
203818197
677211659
421370225
777795771
1603794188
241786966
138999642
1191291269
298842555
947108882
1832254168
1483724129
1031297253
1734615040
227648646
1807126254
116657244
1201891580
1356876900
701533899
396703192
1800844139
926849974
448421462
921741819
1105665017
1734937708
1132429918
1987106616
832444653
1492590904
1934726971
1232250731
465842662
779358684
1007040445
996856157
988264037
454798593
1684190777
581347620
156866868
2011318950
738464371
899837843
622499858
2101935789
341965661
1501971366
864075568
993144674
1081913047
1076321678
2056786888
733396330
757247243
471474848
538571916
1886580903
989340691
1788161766
1780597801
248280379
2058270861
990335706
2022023328
1278386788
452855417
247151152
743777355
1205001712
587430802
320200000
2082641667
2065472377
259284944
34122230
1875102283
405644166
233088205
1318181342
2085511595
151869527
1000330635
416699735
1983220688
1370615567
1167238429
931135016
886796399
1012605834
352618064
1202023439
1098122018
2059728621
1294378219
91654616
554287218
1060889183
2087547395
1685985529
1238814137
1049406977
1809572506
646245722
138814640
1005048363
1889764542
129661035
674066716
1396072897
1499514241
1016915685
564545826
1111964548
12530403
1852102886
1196526238
540699128
1300825874
1495155984
176122008
477729713
844165442
1107556371
736853523
1663193304
968338294
166635119
422290735
431183955
1734433007
202324799
1462212464
226185115
104540223
407609125
452838999
1852653319
1544482441
1950474622
1816125651
1531851848
1125323803
964944547
998519242
1602155047
10740231
1651941882
1922831156
42714612
1328765231
1083626797
60290007
397713610
515441627
1304168433
1419829573
1748779993
1537562040
1470287397
2062340497
1813323847
2038162722
1209540977
979381344
1561662063
1536355761
37465125
1252301820
993031645
1804269964
951543623
1560613327
381644106
512703606
1534059409
1173166258
1064594521
112718620
868085421
937765457
635266428
1764614589
2098331428
618730392
666846475
320818923
1711623983
760459366
1072049018
1163793729
1109508524
115926203
2012237621
1583248500
1263809193
2134258789
765150578
215318055
1367991412
786169500
987550712
1004226243
1011297802
438911901
1098123211
1376265722
821779522
871042061
1156985585
1564400515
1901504180
449338920
181863107
15131236
64984600
1044228344
243420369
4689615
1651575616
1025790336
1142492338
364710250
1286107609
1752255510
886895465
96442043
530568856
1364588220
1934513509
19392655
1588400163
246889825
1927336558
515641686
2094066533
1684161196
1139064682
774941253
290257667
956070350
34545118
1460340289
586811056
584832992
1817796294
1488808928
638170584
696813526
311253294
268278689
208381832
1263780591
264526169
1287269380
632011784
1383865947
1819533899
292755519
459741845
2040181054
1943597275
1396006711
849554057
1617203036
383093554
190068893
267519003
1696644406
1772083501
1479026823
1610906778
1518499120
444307274
285188082
1251488987
437790465
283010899
241349591
1601595415
1148755258
339694939
279015559
782359573
338412089
553158420
13112240
2017254724
1095843553
1420960700
232777707
362670205
280953865
242703753
1172472313
1885295521
1390644142
2123202796
699758460
1064017355
1391052519
849453489
469039516
5078230
662379304
1385831509
1737647824
573583521
627625623
1008087888
1323391385
2141455434
1445255870
722970197
26341509
1058255195
1085873769
288683113
2070459586
950766625
1172500979
1185492528
670795288
192186365
1332723796
1376730072
388307812
449029526
443857112
1138871662
1190539805
823987549
1172678196
1730723017
528292552
906391468
1044440262
320974610
1027340731
1451607811
744094079
493113486
1450836334
1474295821
630254851
786026095
1052036520
872627595
1306458890
1408053528
667096212
110673790
1909551746
10828031
2037743743
1525413538
473569236
1206557508
167063612
332071062
1936503067
1337151853
935499763
1058894075
2062561197
1009640037
2095103136
1638170099
1102656888
878466031
798739766
1051874231
166550646
1191090306
1237152000
1272547700
1373816465
763132159
1213701003
1117882054
1574245648
1431226322
305618603
78624959
698055586
638102602
1923280837
305117721
1754314225
385428531
2565990
748802792
1561801640
849280755
80491418
1074643490
404006076
43910375
2101501753
1023297331
1335840895
1109590602
1552592115
1968604467
872225186
234875200
342601575
38579931
1669145894
1214249040
1485924123
797069872
1897070350
289765945
1253508257
1443685209
1992864481
1679108229
1900723471
101348453
1507075123
447658606
1024800778
1469787009
1864515543
87283189
913368700
1107181307
829883788
1333512244
1852147784
1227223285
234174179
683885756
948326015
1126303557
1179474720
1481634392
105054462
379401136
807358249
422336854
1512427176
1883295200
311039533
1623439176
1676479354
1216507431
1889761044
1031780421
1483323569
767725602
655923755
1249315875
785154504
279657544
616408231
142338113
629782503
890971894
1405890681
800971956
1562661838
1715890984
1352689529
688979827
2071432563
532109481
392192429
1463395266
470961703
387188488
1516383759
539939021
1271649195
1161344460
1951909806
1836040029
277904683
29977916
1374876380
736202731
723346682
1095818025
1623230136
1509093579
1062988858
827329843
1311913245
665447038
1713057985
2075870667
2112574961
1902791221
786967021
1418266584
1091808030
1356780456
245642739
1897016275
455479706
1217666596
1179857692
1994791155
1795435010
1019525064
1299300254
11965968
1249297543
645711538
491714962
99816932
1878176133
363099230
1575997689
1892436455
249041560
871315721
491350676
1046956338
522590476
1585958543
1060855892
40713631
544774304
1802566089
575254842
1825786101
1159763371
105534396
2083182863
1180235344
656579657
390776750
1873034202
710879987
130700705
945772954
2030414823
1533903221
2108753148
2052867726
2115976278
766100682
1109733401
727390080
322871211
1360025976
1281801386
223095526
2019962365
1715473365
1998088343
15873261
2021164189
496288424
1517746392
229026336
1394432647
1477055384
1317618361
292521687
1177011727
11744735
2130069253
1714907812
1677635425
1997033285
1158953886
949924791
1759783237
409545604
1487000379
1588127170
1347775986
1537307922
573802108
254414122
6154024
1387966805
819661134
1571693369
538288399
2557550
1184812000
1188114931
2046308458
1364185085
119905169
986091187
1704678268
569016035
47876130
2096379102
2134252807
893437545
1644219285
729875383
1810700801
529309934
1087083598
445040838
203099697
1261732837
1581615861
771275680
88717429
752542521
1869376672
1399887165
477224100
1238352977
635793237
864434234
232505226
2100106714
1908876591
816689236
1136222047
336005407
1248917300
1378892974
88141990
954763359
1091641241
16306593
577706600
285932975
463703059
1250515577
1315886257
685690555
2094775974
307637435
480715402
791999550
398954214
166799922
1079140460
960236157
626720191
409463898
363742756
1981300423
1232648127
553987398
198680744
826652250
1956849610
1211100077
1721807458
1739603816
1801797626
1220959724
1464970679
624558318
642710407
1253991068
31122945
1201640373
1706041626
58637764
473028765
1962552751
2024036174
1186741052
644948622
856437462
1323023037
1920924670
2002783991
593193454
1891006890
1098883259
307718474
1505991242
1560484501
2070693516
563494628
1696752571
120990867
377862146
1532464482
1907181627
168459410
1998381503
1906696243
1442006122
26855521
1463837717
1361597842
2107420802
365640632
300011827
1129480220
748907317
1199027746
1002012431
1665091905
470938457
1673474360
468608375
74799997
174840874
1765490562
2079688084
432615278
1018239270
433118178
661645462
2091793987
2135802031
454335857
1262122771
886063862
1882041211
717244386
806929968
1432097540
1699551433
253946268
1186377704
1372259604
1050542592
903318710
114962664
1137829800
308614782
2099155642
1116639062
1250050736
555517702
334538704
1654834627
441471710
487368934
1632814981
950453736
1259359711
1986680399
1900459263
592132591
1093778738
841407100
939400548
1061992210
929237325
426641511
682242954
1443999842
1014600552
2102657469
863291771
109392120
1520605917
752506199
1362132575
649753677
386904141
934493320
278578650
949177485
1408828154
1417053223
1924477547
1174188229
463413650
1894520887
473273855
1459835585
409654563
1851819983
2112899340
2057812654
1939078838
1789803016
33028488
1247504925
2092455291
174966004
2114342086
1978737088
827315905
441454872
495231212
1971710812
2001463384
1026660818
155399880
1714920924
1188964549
621324941
1723916569
96943123
810293286
329631985
43074402
1505436943
1333445147
1884987204
190942737
98456659
1129727002
1297777158
1127652479
279799407
105819360
2054021338
60996486
845628690
827044863
6256461
993707035
47886764
236829329
1613002125
1139166495
1341293152
1610937820
955274751
221902970
900338976
1985226883
1720404828
235678384
1673977211
1272885263
1431223591
764178300
44859710
1433398491
324474775
397513441
644138994
357940948
772171489
488905132
2111534864
1572489969
1727914441
851706643
1781824226
1972588403
897683600
554070323
2054116172
1348253413
1016680586
58850508
1334951930
1380610433
1504416001
502011537
1399274327
2115257365
71674671
833656641
290579341
361177873
1704309025
143132113
779431799
1583933219
1575751655
502511944
1447487423
65727422
1113542292
42666887
1427909553
805746687
469935384
1870289921
127280991
839317450
1218076299
1848710626
402945474
324538130
1861059310
362182556
1313513276
1788286358
303599328
2010459064
953977691
1745810209
355709940
1094348962
117295536
826313782
1915012333
1876428897
1018928301
1407245122
773264568
730104439
1458846185
1021124464
1194640334
1306227888
2116301422
637570558
645187563
1147750055
1197133352
435131647
1617923263
1553435484
1650234939
1678575175
1166661583
1240235921
431408594
2000219300
1046196285
483288238
701321221
345978405
887106373
2051703699
1825112756
202877164
2062744349
534886733
664510987
2120297608
1807586067
789706203
378881809
1113231216
1082877765
490175810
1080877856
536946803
1321518030
684696385
1418056798
1423103056
931037103
1053617772
170854767
1827554294
576584600
478867777
1353258131
575184723
1938853035
645500583
1291464821
1388140505
2008227401
1935000250
34472849
1564366056
57225768
516014452
1901823549
1177312345
999051780
1357282315
161712831
498670869
189125421
285811412
1520771750
2111148173
1176324094
1009437667
1635310540
963141482
794542709
576818986
1291366134
157065595
632757367
1331509170
1372508773
439486950
1089079813
1016306155
889863479
1252567382
571214257
1171457461
328255893
1961917416
2007663973
1897699859
745301910
406291984
1744445024
46259413
172394351
1381540321
1879400904
317693479
1100150818
768230538
1149617212
726344723
1482201078
1827005354
397436863
2103418907
633924772
700777124
1055268620
284723205
1970278188
2132546635
327332074
1667957255
1255429834
1957966331
1568032459
891580864
1617275068
1348239187
775019904
1604108586
706574846
1423937583
442824051
935010208
1648092389
892077438
1043246652
2043225087
2096090346
25528716
737213190
218701473
1458656778
2022241216
288580079
2076338917
805743118
471611152
367768056
2033898582
273439985
789814264
108781953
1126352771
120105461
1530674466
1328706913
1712395182
1208399222
222077256
1928046852
1783051632
1481604553
247089281
880539521
421298600
13160256
106667608
1636688650
1524763153
1666352654
1350634561
643182085
852995120
600001020
419186104
446666869
557981093
603423551
1984817410
1539609084
736685510
451613520
1065969530
866151976
576761499
680559112
709889493
2051264227
1254017880
167315789
1182816189
1881852854
2094864911
852362405
110535707
1228456318
277697245
1079718838
98901451
1300402098
445634999
1196741397
796468011
2054577138
867744870
644763724
1122393020
1968404960
1223620489
233963717
266996524
205825962
1260901214
1187212734
1419063189
1095798429
570328375
1267972580
67063675
402113502
1760007066
627778696
984940091
946063288
419308200
599834346
191994587
1911294605
551758938
426635653
88841939
413985275
167679933
1068473678
140746497
1018363725
1261591701
127323938
1711288332
995304543
695130571
1282706233
960271160
1936307544
1771471859
1461306603
38216520
609617540
383756200
1311780258
669493078
1338151312
1219662349
939033437
531377845
1516658722
903418811
395786494
1837851785
446478397
31284874
1125468765
905716951
63207996
1602168975
1408514876
176507331
668927417
1623294008
420665151
684902177
2032183585
619705865
1611194017
1200771656
1799598301
80929307
1476207297
1740038933
1228686896
719887828
339801218
1347926284
185171167
285700126
1558207303
637620928
488503750
1265611524
904022069
1725720075
934063880
2050692532
1133748476
1457339605
1693266937
551621183
2121950052
324598747
684317793
1440474043
659825105
451986866
1833685946
1130839255
861269950
1188974041
839437535
2014265546
912033193
1692022623
1330295178
409522050
1236547500
1552122830
1548278679
1052398095
1272878429
550735932
1765462412
488119163
240901145
1770341785
712602871
1867674842
1140722844
405619576
474578578
1557520773
737866706
2065608627
212140467
667136749
482673162
20211365
843215012
1833531316
208326800
1040550192
238679949
623265440
321058785
60554343
919234967
679946543
1185938998
1118860141
644095131
152215879
1478167784
2029789141
1822602006
589601917
2010330916
785716028
2036426365
1032679226
5127219
51334320
596125181
1422916664
1819915731
1363088515
1089051155
33328279
879410612
870362241
602368076
1289690156
681905624
518313858
1192174580
1405144743
1633887372
1143335828
2050475609
1260385527
763485822
419582260
735240930
919032584
444584223
2014951112
422208828
780095794
1602581211
2007390029
672207456
1709465781
591561275
830990964
1342129956
786568496
261280385
830763266
1341090424
1335032203
1748018773
1360233015
225469978
530630374
362912635
1910714120
1830793012
643642647
767880066
1191938940
1373861195
273738895
1454937258
506458395
648823214
108264850
1156546063
889908819
1162609464
2471879
2010606856
1852997143
2110410814
502723842
1833015639
925221377
1243820373
710361139
936736774
1246000382
549430790
1561600889
1742987970
62472950
505141605
1970928978
823277034
1628664140
1865429572
800384224
8055145
1958642179
1352382056
212088675
746565578
888008635
895287178
1467887409
715335068
138757922
1648021925
805193023
278666537
947190158
1044767932
1393432317
539624992
417380584
1475504453
1631693622
1518576028
1532568412
1286960572
846626813
877550249
735604529
81928500
2059492717
849255608
1201192151
496786379
911190438
1549024210
1645174366
1245245461
1056492778
423436986
753344648
1779074704
2121167274
1952178037
1931708584
1252007059
1247120666
1722361571
746476486
1451700216
1242479415
1116398543
1982730366
1419149331
1488153498
39174016
2063186855
1105826381
1750063888
1288504109
1386948317
108623486
2086517728
1897713799
1958448389
335196684
1838752368
2081166326
1127290883
25502384
580602499
1318608483
1618159
1189320033
1459500758
292731779
2094409120
569719662
800969219
547380585
1724379322
1143390
350189922
547479508
1840708976
51915328
587972224
1189152368
1717346847
871722617
1501667023
1889781487
1858567877
280102690
886951523
815697984
571364687
1920427595
1562715543
1059657008
1055130224
1768261010
2112840887
751574642
972085051
1374782494
1521790095
221182568
905567359
164716888
1400075837
1565622394
2076655273
5981998
955426423
2089422486
763226154
1860384505
606936333
446363041
1173437609
357407312
598423053
960309677
276808167
1154954192
823561162
170028171
750093193
1024605190
1621107734
1398274989
1062513562
782728495
201286348
1225002612
2069763681
1453352056
126806004
1070889195
576637411
1144196923
169931897
1891616101
856840867
1227969294
2090388292
1047723199
2021308157
591358214
1545683722
1809354112
449738802
406261493
64903736
17733340
1794307889
2141705081
311340349
701910099
696236155
1596583981
2127365038
1876551132
1116081257
797898686
2027338055
1234131196
1855473683
2132078427
1180168779
150216361
258940907
1432418842
963143946
691079168
775966688
201365401
1348706623
1135597462
898724412
890872491
1725057359
879731600
695462375
388481506
1168383968
534482600
1416177388
1612024857
524640483
666996876
757252019
1689401409
1739014391
652207076
1256846537
509241093
414112329
1501342050
224532475
768895274
385534348
1842750132
943279640
155946067
1077122177
427944017
509085121
1461832867
884512746
531874687
633698340
684477645
1912497360
809723212
1449695013
227418705
181011353
1924170154
194357904
1990728248
553592534
1849712235
1704659917
1185946038
860800716
1149842279
132175762
471800411
1097353987
629304681
2032088401
491995800
1225278466
1901892703
925254429
367261686
1780462225
1769439816
17474875
655118618
756540967
999261392
1929277115
1443549736
1558700038
653007747
2074000415
346062430
192383666
792624140
169103137
1737064568
1965503363
391078861
581866536
1653974600
1959081298
1734831115
1089831972
1076265590
388216885
1240712420
1502741344
1466088843
28402965
1170822411
1808804768
1698209967
1215729049
1896287472
1479284255
229986076
1965468543
587012497
1207964444
1218732171
1163314695
1762133129
2065579112
1579343536
1635490503
934004066
1765352300
1864847710
1594937810
1668698472
470416463
198200531
1775888808
1622194276
481366774
1226996612
1730690117
56614665
884725600
1314189874
1789554229
251219744
1808670284
959920571
1562810378
233662334
91609600
358927665
131299242
991455118
285889925
1897993405
390532963
2115867949
290031780
1499128832
2115587287
1153505388
364777279
749300308
904997186
394152095
2029654510
1977484968
349773785
1148947667
80566083
769038481
578339183
1220976122
1225365463
1965076870
1005143983
1338416612
1283647363
1136352307
915500144
2003819949
600330146
1769260291
1465263770
376216353
465787070
1568217630
536681121
1856269332
1978775785
1996517528
51711779
996764439
844569503
869721685
802616802
1597573983
471806574
635840282
2047885838
337031889
2140432312
1964532917
1598940977
1136372539
1417623873
1389074219
1304766457
1034985414
2070916088
683456583
1033835660
2145430105
166410382
2011438016
1030116578
319428418
1073756149
1459419104
238797627
443437227
1046526956
214647317
1351511394
1286836301
1818420372
1590929577
1434767456
1875442267
1076720156
1375109238
1253030674
1925345694
798918725
1807019115
1369809296
882866899
1314499052
1276981429
863145111
262789669
946454112
1444428794
1494002237
1794995795
1894574591
737555537
2057178728
611699270
1825909542
190311129
59669349
1610069698
1590405926
543548445
188574700
925896443
1630075625
1371645084
500963038
1173347930
1746819183
2088626814
1832972624
2020939235
1931378208
452764808
2109483387
1573335802
1969386879
481605137
1283429663
424518327
2136044372
1685026251
75064844
688778983
655763619
197422062
767474561
45628389
1263066894
332360101
725515265
1235072125
305163373
1058781286
1042246244
642430165
1104806753
2066252975
1600204283
201276130
2092740802
225322276
1695232956
221989399
1978361282
1301103681
1764950828
708528300
942556471
1318589634
1437322608
917406125
200153677
390984988
1794132716
278172523
1434712139
2008218369
1963229890
71540758
1117436316
1719643879
1959514016
233985331
1697990494
1563601714
1064497843
819977703
1258788275
1223980850
2078912835
2007370853
2017277774
1960684764
1982388103
2058927520
1242791775
349600050
1838346799
1876287071
1571501837
1270777853
1814642905
1849205482
1102978067
1494828075
1378650858
750914969
1290173824
178811061
819476351
1236030414
268523119
148760733
1083284409
58363675
148454716
421146905
1070332288
1048440476
963863460
926824044
2104206811
975934865
1969760575
718462160
548552153
1062668003
442895842
663633689
1365054816
278848003
723590504
867481668
2068865398
1989234450
31313711
910393183
588952605
973808713
124526649
877882820
595338091
1830384916
337493488
2053794794
1830340416
156596087
70888717
870484822
790599701
1308832411
1238975978
551893167
1111004838
543778246
82951441
706480415
272473975
182685872
1410303022
728255129
474511407
132018192
1997696422
640225950
1220962704
1059842953
1666150658
362795133
1845285359
1256130641
503549749
1434116644
1114243070
932977856
1815296549
1565863224
1006014402
130905576
101285280
2039769403
2117261547
1120686552
1194870953
523818904
1867037324
2035428562
823833154
774585833
245104579
2140696574
999958357
1691873949
1704928692
379432811
1856494046
1004762031
1005753809
618806300
90561261
177760291
878362289
2067251299
1230517301
726443292
734578134
857222861
1177513159
623934702
1029216561
2142464396
1052946447
1044139130
920434046
1716743903
53889179
1527716316
655239045
168017592
1469681774
1634417528
1638365814
74879128
1804071508
354966692
727539187
1195812919
1230503275
364983120
302740091
557245802
166509764
155851583
340403660
1454467842
353645080
541172005
1924757890
1807650368
155157291
1785772261
609602889
248397923
751682201
1496126933
1816131516
1809803402
2085825193
1015422282
2127485698
1543180939
912627185
1667103001
267158049
963078778
491133641
117562613
35909767
1161904708
336608704
1835913014
396903518
2113329150
634649439
1811137877
174615213
279639905
1140688087
336083549
1530107140
1247106748
1894830030
1754326018
965001807
1044171755
975384601
1983354831
605911841
1060963728
1976388838
164474090
715749635
574449232
713962264
430902318
1182997251
1759758350
1413255198
1858291340
1935526651
1118582966
1866402005
26268030
664936219
832173315
1240827724
767264115
1000394110
1713109565
1430583290
1987377742
1753293574
835806278
1853765659
1170184315
564678020
1254391364
63849796
2105050003
418104401
1017745739
856114764
62287332
290538754
1734923549
1898737786
1302675628
1353709729
831178739
1027739343
1628951961
1731708503
501531555
1070186145
1978271202
290711442
722074436
1043411731
2046119307
536327807
235740682
1558428968
885764666
1383520303
1808615300
1166442201
951078645
1391459315
1327542379
861756965
276705012
1233455724
1286744189
118432952
803968589
1514378089
1690976932
667715316
1087854959
1012452933
1870130929
1669984586
1326405172
401512635
8439081
258384134
1378706829
1606851366
571266551
1659592079
649941204
398595505
310628100
330530382
1286507975
1156460135
1989836932
349569997
1366638446
49950634
1457742891
1494140220
423595039
431614880
1746168597
969956383
397846436
1870283232
547046717
1797302065
1729101346
2097046896
893165566
1830616946
1176388222
1120539348
588644646
1885740159
1941532890
1628183759
202751816
1236162966
562762001
1952538743
1582641663
359155652
1084432428
957111602
1536607243
1435371722
1550800845
1367591426
1486923202
55308731
1214323127
1528798071
519786895
541505421
1126504331
1055494728
127462323
985051515
922244962
1509782154
1355873299
649501888
1394555605
1410276047
1718604755
1448881117
1549511859
361528449
334412890
1831916759
904321208
659118866
303595425
705759160
1529396034
1574191789
943016209
1057573380
1141381202
507946612
583845520
583204781
208149624
599483301
1514526095
1719670980
1555148930
34028481
918583045
272980452
1438609617
337320862
1441533158
865700269
443437224
1275219752
930738392
985768595
1464579064
352820579
1078560866
77272762
1896237926
1284625416
881040288
128835697
1522416976
649242817
576266511
1054063504
779456982
1283879152
151211682
1761291394
801044244
2022359218
1008957829
1723822062
516684295
1320990777
121863908
1764401900
1078975890
1143141564
2011342106
1079849064
1419109038
2037195614
1133123942
284337035
76895391
285205809
141066337
823059650
1701779939
222406587
940060188
1807842303
2034111499
1645324396
1035278896
917408583
202499100
559418992
1691447096
1564686
1621616943
1298736027
682810569
1157462084
333973953
1870901629
189178175
1238042576
1689781230
173280804
927090254
1191638242
1547648529
1439081823
1921727988
1528281850
156265134
2127974934
752953472
1343916813
386997392
1021747853
1148575854
1347432451
1604070446
767350297
465267797
677633790
1406988653
662173947
2005251457
2144941567
401193713
109123579
1724606866
621165883
1710104907
1802974841
909936596
287912135
2039691132
179437910
1739096632
1307805705
252659155
141427195
150843741
2104177106
276314417
51472367
578912558
1798084083
283844489
1260111505
1547824405
1818360840
1406231343
1378822429
1680068549
318349903
767957456
541898683
1134733619
647724474
1298869884
1806407153
1210742690
143940096
1805356085
394021605
878386614
1407588235
2004187408
698056720
1909645974
1216562402
472080467
1020362799
1588916325
1141567775
1018041632
1262129120
748256926
1742639853
1170812354
1480733705
2103070763
1218956173
1172245075
983952317
1127080865
18530200
2056931400
463953154
1845766913
185788916
572360745
2119096805
1195828522
98087743
2028737853
1057450451
808683055
1759304125
181432442
1849865411
1531815045
190536725
1019458501
1625945785
319565045
2117983782
656363878
1792411980
1747336324
1633231729
1765698601
547355424
1530906251
1797580771
1530712992
1509534828
2104953810
247505365
914023439
909837622
2102985972
272414640
452842864
26542150
1807412471
1058959419
104529755
961314184
1280545285
1149447175
1684754499
504111128
671623772
1129318877
1620512921
70712909
309828764
819087771
1500788613
133043864
1484488776
1760809436
94009718
1199912510
743653599
1463419799
265621901
676740320
217247114
2071633118
1756339428
1287582688
949583912
525343865
416453180
609915343
1182065558
1305926633
413928333
414731214
417769193
59591180
1943764017
1092193502
1978213289
105406345
1213309899
402781150
1289908881
1002785920
94653260
4999793
1303370701
1077942983
1665390279
2024571962
1411680416
2006113579
2092409283
1899034982
72675076
1329259339
1697974941
290613412
958022027
417075228
1718524427
1356763003
1782205084
2077971061
1608021815
1780657642
1936231477
801495864
1481343082
461671201
1299866013
1867192457
276913827
949434936
94112458
1622822442
1273847590
251985199
1343431843
1253643755
1169059936
1878187004
1009454483
1630145571
747659261
354754813
1369363967
990770094
339910538
61134250
1627310255
1776711429
779752325
478172336
917484638
942693751
1127652479
509854394
192517065
1154507269
1292351410
762468857
1717312610
930898332
266627251
686866641
1364816153
1279743183
599521500
2032869092
615486780
1281909431
1289308171
315498230
1548558750
123709943
160755140
628554746
267853414
1253021055
1636379347
342628781
1051858374
1526014341
145047327
1729050827
2086797130
1575176356
69117479
646873483
795794972
731141575
1048988539
1978719206
1220856616
2095097613
420181540
394774591
1892440808
1430444751
1440114185
251578264
2019483464
541668555
405571665
378360170
1166863133
1763687112
104919923
661656310
783136235
685371515
1481222094
1196976998
1935014276
67113259
1929615077
288400582
675109762
547432216
327895205
499034970
951127995
1360515510
1748563857
796839251
583746356
1901125145
1493720960
315819391
451206867
709159946
225587716
509173268
304102684
445632389
2088643431
1732633810
831241743
556048794
1617620406
1215035800
2144876700
2104681609
1288643779
2132414941
915340510
802965436
869260227
323806201
239536661
940481286
64568937
213057057
485647268
1376983500
676091349
658489571
695077677
1401195044
1802226372
1283424304
1331770183
1463055794
603754947
1473213167
1982957860
1104027539
1665092531
1909109444
2053045300
485511069
1664608779
1723011050
869462295
843566824
639369798
64263049
26846850
1625344655
830108689
833345120
1601455397
481708403
617304961
1271217966
829420483
393180726
94968131
178605407
624405508
1798850755
1436804588
742913854
1656602429
28682069
1533013407
93376962
1358661716
62591768
586692079
6939394
1289205407
768626341
2139699556
1247970188
243161938
232192016
907420483
96128828
566201025
1490475463
598037464
945910549
2041983589
354484893
326231476
1374510118
859793161
138433008
1256221760
1531821831
1725000373
731712869
2001004192
787761462
906684172
337319789
661187408
379303489
825107141
1350435414
767738320
1818454406
309060347
1984985207
1560099259
517120770
1972126051
1467538621
515517450
1054751391
2144214701
1825580830
1641084888
974054687
717184237
426122543
1352212724
355108091
294563424
1019475996
1271170377
877954786
1093385837
2129080212
1957417483
936905433
821792671
1938950037
1302844375
1609756055
1092863028
811956812
776835099
1094475816
503528205
847153367
698871633
1173576284
1355060233
894240180
40568051
121194765
2072034597
671111614
144958293
1175720102
1916670706
1706730742
157328645
668453585
282416200
1682548104
1872860392
1092788532
72396919
1279459339
1740003283
1906191536
1781900403
178667671
689547391
1456261456
93605883
1382463188
1959287081
525393804
42493421
1977288723
331612990
169272994
1305247072
622863663
1022101927
1891293465
1625463985
1431274813
1793941392
2042223575
1752115460
602746250
1806035027
1229480242
1937343016
453251085
2037290047
1744783350
2131719496
427393479
19537281
1214432247
954864804
498774815
696339584
333571135
1692127641
1959808307
2114814421
1305182852
862792600
1293974848
363369379
311726574
1743075702
1659783403
481124093
1968717428
201479486
2000466509
136652968
1113837149
1700689709
205427779
1012047869
278249711
475785894
1061704578
237521967
844508340
1677985813
612378801
1533026544
1809137168
926661390
675074549
135123895
2014822544
130927851
832467527
115173779
1725780712
1708241485
644603885
1534514
1125196734
1165198483
24970002
633332694
1406718200
1668285339
1868601999
603711233
451862574
796423646
868228014
129101169
206020654
1609933003
834677610
694796149
1853175378
1061478387
1238527553
1263650417
485920244
1195863355
555119594
345271906
1368064814
1609684269
572760900
721482703
741730865
845850217
1189202187
40745519
732730320
1428833295
955636269
1929602102
361829940
1692585832
1956310493
1834729291
2031428170
591756169
1497166804
1014003403
1653647150
107887718
597190340
1070068966
638014009
1232647594
384709398
1605950833
1305629559
641978235
2009002411
963921798
1381000568
1852169116
1371277453
792527252
1766120410
62028033
932470685
1442218131
1570605101
1001550480
660666612
630265373
599843363
370880791
1255358953
1749999994
573137741
93019564
691696487
755866188
929317510
1470257605
510964587
211101946
1242007987
1052973061
263853217
1266690254
957841585
1814743624
706923679
1043570393
996172447
291001552
523231558
1310288764
1727966338
959934335
1426994207
1626010723
1214987277
1139399233
1913001414
521228708
1646096979
451055735
553002211
1118091329
583805183
281758933
27995095
1432108233
755636784
1472252549
1103154436
1771652751
154381965
104720189
1096933251
1888119089
1016271867
1871735541
1816952604
865038385
371566197
1829545285
1047459514
1974517596
1914887433
1823302613
1296727464
1560771650
1499586167
346020481
2063184694
2045888508
1537360177
2106989161
1956403229
1007104946
356190623
867435285
1910248916
1221627712
451548587
1279621165
384107490
1500705938
252833338
351446269
1698583667
1214160491
2049711517
2010884309
641179036
1373905574
934343506
1500564643
340035670
9338794
1203742064
1559327916
133439382
1267147849
2000182611
289262348
1380230054
19280755
82817366
547837326
1783656871
162522541
173516497
623566190
64100686
1308583682
457679416
885422753
161109813
718446049
652621110
896890195
506494230
984744925
1165516094
627277839
1690489269
1026053848
2068334701
548823816
130425963
1635436553
444258308
976075771
658559302
486621249
875329314
863478010
1633809090
1767176602
912507166
1400619965
1272807905
347314726
855617220
105174814
1489768928
969809018
1307341375
639039127
1344221982
284467040
708944742
1783244223
1167846319
1604467001
1896731683
1660254631
715466679
319755257
2146836120
776372788
227202360
1264813576
245142067
1952644970
183558380
1964599130
940064712
270687040
145521429
1025047843
2035101797
1918908510
1629214926
960909187
1902188487
1803581903
1261675755
1864307640
889121990
2069425023
1875697096
785587164
1486743690
1494543894
1132953581
1222004372
318855015
2080334315
673550871
2018136298
1367676820
6434338
5018162
1928081976
1228995620
1276570745
1135281354
1318482354
1171565959
390286270
2043822384
1007896744
1558330439
1881180776
229489429
1294681549
59031059
1202757707
1524242410
1503988130
553871550
502434913
470984321
190250380
293839595
627450905
1459974678
1730612878
1333539592
1619484310
634896368
928038630
1759299878
1406729742
581837917
234568858
998612617
1494415788
706278727
1308608141
1845962872
709653754
747952161
67332631
1076969013
587506566
2020299879
2080968078
1211468755
997768356
1097830516
840224344
1002970472
929542053
940467707
1014919935
62294387
161383724
1230360504
1540246593
408100526
1917213745
989063369
393753220
1141444825
741731260
1105009701
864905660
1724922375
1454576338
986817011
965826638
1082832819
996981320
1871095089
1017743321
241636405
525025856
573540976
679530675
522359048
1655402142
460987477
1398293251
893678559
1313227076
1871222748
1215705825
1632249475
1294059359
478829316
79342762
1249509860
276732823
893076317
1900284162
391125575
1509260149
91863671
513349215
1893000204
1080040927
1305367384
365587166
1497607484
1050351054
509975465
446546176
967391023
1131929499
258711054
889380050
1434821173
532044646
1534369413
1331773331
1639597853
1555199720
42301486
1586127591
1043557817
1059295014
1740986290
1992905296
568638466
1524007291
1567842606
1962667116
1676510751
1978061539
871508477
22027177
1774501314
1366906275
1241063673
1616760873
8313810
1713631387
367450561
141013168
1640002181
376743500
1554787440
169335571
1333302048
340710834
1763171230
2124848883
1224188740
13604364
2139440507
1226938892
529440521
99563311
490312615
651460040
1593255964
1189428557
1101072810
1320636030
1653113225
345367238
336665629
178579652
1043313885
1054999593
950204975
1744299083
120295688
1054617540
706359912
203662955
1078947068
480775033
1100870161
469762564
1285444802
82458556
1755748695
421399965
124838697
1611249337
335429436
1350206272
529201842
547185708
237419931
2083745647
30627457
881157506
1296550229
1037007516
1269422844
986763213
1598432228
516861665
1662015848
1755021296
1380240575
663191620
1167467588
848154093
733282725
529255135
1162483599
1149969772
667031968
2012476871
1291248944
1176151860
1021529015
57906961
2124532189
1584642634
88229942
536403084
479843207
1596618813
837711611
830130732
950688348
1772489999
2059413193
1452405584
271650170
1024784944
516790801
754237024
1457220606
1424359643
671511514
194257708
117411846
1000301807
1760957564
598609650
1501239319
1636648663
1232523327
1051577603
1317066462
1644841995
2048336724
977496838
746224405
944157583
990005149
1540191916
289612496
1032861630
2017560796
1828249722
2092056252
1288684482
1958087956
765077067
1332529713
1748251240
1908508444
529184718
1648678622
1805854379
121284174
357261105
270144810
1830071591
1486572687
1276966616
578130850
1376163423
423317180
509706197
199858189
1557170221
55175611
987189494
395902491
1178215585
2111267019
1171583383
1495716730
48833037
2010681744
446866316
262763113
1762051301
1656649009
649957142
1697862875
1477287928
60746062
110695420
1936973796
1451959052
841547935
2048549520
516602214
1520424085
1038937333
571835643
606994162
1129609603
468371639
292376131
944794414
1116980704
1412676503
734540632
1668045968
93282110
1477829138
567294764
1595841570
878446295
1726490325
690183713
1015499340
1752005719
2136046158
46684134
1565155157
1121205769
805719762
354714216
980716741
477953051
2028915600
1526760206
673720493
439976172
155402545
1081060293
1844981675
1303869825
1140763654
13280074
556598037
340085496
550621735
628520894
448549232
2123249933
501654298
1857376987
1293090091
642304587
405000006
739889795
1750674819
1158011111
1078509227
967892732
177538912
1042116310
238483407
1838971428
663090485
225905164
1232873398
1110589749
529296591
551665814
1377298339
33866358
525631449
277586184
776704433
1492205588
1935632857
1539740599
1988910911
1415294783
583053624
1060588108
1724501560
1682995211
765582665
861290864
1701303777
38182340
236813308
871660421
727594487
1322705289
433893972
1735468281
1403499208
310868626
1241981325
1892515048
45205889
919750119
432853397
768458391
1642634041
1772532988
1810232866
14500102
2071131096
1959910624
39828755
600989325
1791869759
1841317414
2022298548
1130713456
1714870503
680781140
1363286039
231000744
861246178
9620693
271048159
639270491
1500451395
1763097623
896267010
1576539175
1569483383
785423223
824202284
1945513067
460313995
603347040
1357770567
1710652029
1302259752
1495632395
1448879721
567891220
1106565654
775554425
169126703
138264691
90980172
7054451
405956128
12728832
720768454
1299863616
380885952
884039910
1367142232
680450011
424852317
608807934
192596477
48918017
1693504567
666136104
1558483792
1871522463
813781385
59052737
1599568737
1564045400
616264745
1875772051
1311892942
730883513
980665578
1710380919
786402988
1758557424
1331144471
700073413
2059681215
2143723860
1213162440
369063003
1663758231
503291705
573072235
1197675079
142722929
1273893568
99252946
1718625933
380707406
1835290940
1252012718
1373491247
1692531043
1352946068
1903033365
1483841334
2028703290
736677814
928873503
1755976647
823259957
843210007
543904094
1408006272
1928256926
513298136
339955188
937995164
59213279
785386559
1283694671
721665748
549236174
1290929372
573315250
48601184
970393678
1036653327
522774720
1199877835
93989375
1864428134
1596435406
1675309461
701755758
1873345658
1847174864
1067667364
307223629
350158275
1353917817
269824872
1140708648
2081840867
1637049022
5041032
1507548190
919484613
941432865
1252654918
2103647276
750546824
1208896056
175661309
1501419998
202230932
1000153725
1791521870
486977700
1736865254
479182557
1235211074
895212639
1349031178
1340573091
1508774359
1308031107
1947355911
202921963
302277688
1309881309
62609158
1259056153
1601479818
61314118
48667573
1222701384
588964927
785793537
901607387
1170909643
747981791
1354080475
1797424573
992311775
1673892882
2089247603
85325012
1554059689
339325934
378477668
1203401020
1939776905
1739204347
2134094497
1878703772
1703036806
1041706110
1782122883
1833611868
640499805
1270590416
485904576
1709720936
236228591
1084482383
1838657796
2025490989
679513716
1475902889
1428912571
633315072
470257936
507956136
391675654
1607638024
99567818
1629162902
763948765
1591023377
256767109
1343741241
1184040643
2107661078
1179560009
1269610796
19863768
523098394
1376092954
2021232732
889114657
1990587188
882411862
732806338
1847703699
1958368948
2119472271
660943827
257933440
1109715454
902766176
2010339062
2133335234
586714381
2030745999
629711814
926295386
855315007
2062562341
1420355033
359616988
125523960
903358985
1470190906
178869499
511030016
236245983
849709154
518108890
1854740328
2109739176
79076407
1058876372
1195318554
2090861715
271207255
1306399580
467485035
1305139709
2018074913
239946149
110715167
1573064108
759318296
1395607805
242818735
2032658920
1856675334
1396412867
391901380
654392189
709199036
97244339
754125404
48834137
1087315072
246028931
1520021540
2013847166
1845401812
1022590204
2083908457
899682860
1865094259
1708506649
1724396121
785049225
369765756
953320815
376497126
1780073540
1971925714
965940788
761316292
1468946474
324605474
1781882143
595317017
1958873694
807612614
644450859
1272444182
1555877311
198342735
1070451404
302488043
1294023265
718459982
1297519784
1130914254
2127455251
1795188070
1060975426
79141851
1194233428
1766436156
1823816722
1375122997
359579161
1466800109
917406125
1075568964
677350601
298524908
1841286035
965191286
1238704280
1939646053
1986945946
1922270990
2084029943
494830868
1562138316
2071695709
1641931313
540000482
330675163
581862522
1507553617
1541287249
880612468
1664088928
1867917764
1485117711
682187735
1908775426
941027449
132346754
959565892
670596213
221062294
1848745028
128954545
1588652593
474967041
1460140214
48440393
2078599057
1359363306
482889797
1773868978
86765804
1273013732
527003138
31878570
1306112361
521715895
2015584693
664601414
1168417960
1645121457
548473120
1381510925
1995863191
944224974
1075594903
1038716839
248165622
780976660
359687969
579162714
785887677
49631432
548993915
1340981954
2064833720
489346025
809372161
656942006
766502350
23924900
957907133
1629158607
823913820
1268011071
524042947
1531972050
1558332253
83477075
1568655064
113896710
862783720
399619436
1388450578
1480144206
1431034935
1860120742
5501707
1976044502
838242907
1302076866
1309905073
771251869
1261496190
580710904
1953650134
1843797737
1546627046
441605281
448684804
1793361849
1751415781
1010012597
1461034877
2096359924
416709059
2090484969
1782823650
178188070
931480663
424762703
1516742349
1858544555
1410806623
2115598237
1712269458
1975930952
647538794
1085424418
862108934
759668234
1299028485
266091361
1483533712
722325135
53911437
2056915343
1882037791
363536471
1839766618
223231630
1343311223
1288342733
1010725899
1786037119
1976991633
392784960
915861295
1030799754
951873346
938085876
1683078980
393532968
1438857372
1586752392
1754224594
1322548132
1474428578
896568185
895560104
2041106818
66442451
1269939818
1642044260
1515689879
595563021
110351821
1227892018
14831875
1415888445
295950876
2076127882
1319106200
881926537
19607652
1669660293
1224548217
2029445382
1693270498
953916045
1089727465
1021188988
193480392
1500267280
2090038279
221020746
1696568816
2054568617
442048304
1230240966
724626245
1104673868
873461018
1457494795
488968369
253283855
360714943
844763434
1494946525
1034095340
730252985
779052966
1380564544
973203938
519637342
409048816
950599077
1894431230
368150701
1559649451
1885961448
410620582
2042426070
1463055701
505300752
1130287934
756981057
1663164782
2100564925
1942154851
647496408
1666488939
572346974
450011019
1063118398
400962235
1502442607
1293808941
1424154200
1260261907
239208615
2053808746
1292855227
1940625838
955628832
1518929171
643198592
256536535
845615125
1458124938
1008146637
812682442
1654288573
1135679754
901905430
160633763
528700714
1851017952
618326139
1204690115
1152936207
376969305
1531663673
589019072
1048378423
824326898
1953932606
651589571
907938588
289202833
753578298
963891899
708596534
548773049
3066278
1913978335
1883669590
1881740159
1859211807
1967589332
1523135456
462041726
1695376829
1630713460
1864842445
1854701459
1609196709
1933874223
482192679
552637206
1636549915
867163647
751780471
67379679
930408840
34447992
1406939946
505699702
1206598404
1208986538
362634150
2005174579
661735992
713157214
309459681
192523820
691509932
248510446
1401343525
1616996418
247457102
1866234531
87323646
495359849
2098437500
882544435
1062808948
879759049
1382855193
834315500
1526797675
1708611227
1652051203
1864816015
1023087361
1911896683
1910564317
523099315
39005071
1648973419
1813967181
1088724346
1257059975
36142633
1940757113
1849699578
82512521
1184595707
167386034
96686903
692248152
78024576
1451602449
1217494304
667508562
669130265
710589732
1211987671
1309374167
606318200
701957406
513581958
102177232
248445522
299196573
879018358
1347487748
681846313
196312534
1124508613
1724308321
1384707234
918886868
1114928517
1840190315
849633067
1459412697
216930386
532143668
653884573
526819865
1670290415
246054836
143375023
1902988718
527520063
2110705075
1409202582
1720121028
1600751318
676316895
68498192
895881722
2038272472
518629666
675738908
697859423
518511727
1563778288
1647809354
1501982091
470464501
126096632
93927310
1310292576
268061384
1208923170
546705779
1563369148
817284486
110569275
427822660
402874855
532180254
830917909
1054289353
486506991
1165486178
1769749154
478329851
1231028379
1651663594
1861614609
464779444
502539717
1323885055
40163213
2028270720
1287937552
407662532
2071484944
462253244
1275388399
1476741419
1855029283
81224006
133433003
40312050
366720763
729194953
682236649
379391861
98381285
1785588169
365253390
637859396
950902415
467806886
1629737789
720010549
123141556
2004551910
2020054623
1939939087
1898672233
605225452
310122887
1526831629
1355597111
1035564141
222343342
1455990293
1853744592
1563434092
1267189178
780985355
1669147381
1792419468
904815247
486368227
1666592136
1779318897
181348786
762268310
269208487
18412447
86656738
1513843946
1310479180
1963499518
354502990
1765598832
1993844338
848609138
75398552
1714062968
487497853
1880180198
1388076886
1763002557
585238604
1292599328
1071442158
593716885
1391459650
640044778
71612235
448372736
179253058
1253466657
1714591931
1573153825
630547560
149567325
1541748600
2083122535
1526920978
491768569
1165658124
1669595262
333652379
57664977
1497697555
1488893394
1194813687
1814830574
171930409
67520860
220898911
561372856
1327541585
1605530699
158729992
223831149
1312766502
158501152
507940332
517736499
1630007814
922661199
608487088
2090661951
1318646772
840759729
1542614662
227122590
593259575
1834028863
1072557867
1714780179
1161004178
1429006632
1593745455
2044045770
543120758
990192792
111711839
1672587741
895759634
215942467
910447608
212821015
184810857
1894060194
1586391752
420739791
1079557668
1374167168
2075625192
20421625
1909071807
849284525
57100908
1055780779
1287983134
659438427
954097254
300458299
1846603483
404295113
1485262480
1949177731
574088577
1692155877
1190498923
325210837
425459540
1102481640
1727774606
947419464
409295958
8861521
1812928571
1369873145
1664010384
256260975
1199994225
1616790819
2111729355
1171636456
1328741249
1532251512
992069509
2098222156
501922232
2133564133
325518073
1299538487
1258850454
265992781
929714640
1308778716
1464318077
1129280891
112151815
1826416016
1118136206
475027636
540524788
88076244
387025502
1831417838
2128814081
1563049200
1895715383
876422185
1319525711
470425357
641805336
706762607
127313179
1810291191
1648695065
676238824
1566208089
2077276286
1185044619
554972168
1887869250
1689367701
627735903
1470652263
425770379
25267558
1130066944
616237524
1610808151
580706808
1724167274
113717836
1758522592
40281464
2019790385
534510198
2029606802
1185922998
1294910876
751212395
1795107339
183126695
61672169
327472791
940672339
322120369
1877278742
1317262921
1503639026
2032482927
903071643
465933839
1903853400
676776389
1493505112
1753757220
501193838
122578606
1020292033
484923190
802724497
161984976
996037483
1994385531
2134413902
797710776
663907168
740440485
1194391114
1641537529
1046492731
185139046
716221612
693913499
891422055
1081008641
1896898185
589880674
2139514433
158447789
1456608268
1118250343
128695812
1808618636
650349996
692996182
65009866
1395395500
633432073
403103358
1794201006
192312587
452817175
1315970855
2135619684
222647816
1758210570
1144010055
257409858
947526646
827600903
1060602903
331577990
1540985346
304521014
2133065153
17483395
452013451
1356128444
254121832
286577368
1805358137
777787361
747211866
782980263
1845379001
1189768593
1576831624
1070835584
520347268
2050046577
1433458831
112130293
110653861
787101545
1227094298
1004987774
2063172044
506556289
647908085
1506262969
1322388583
1277584232
1847238894
1137664678
1240509447
1720203828
664270804
310117771
1916543760
2112385214
1386819223
35499851
1481658180
1312360748
578125326
618107867
552069448
1296171556
1493501511
1109012264
629996056
1880103339
2131824208
592079501
1411587176
1424998858
866273798
1136440583
1429706812
1325905319
2096215010
2101638011
672724858
2092685649
1822727938
2067164514
1337043561
1157914158
1606921867
970143010
980792396
1049653401
958930216
580309242
378211229
178278707
1384400534
731542355
318672083
313041823
530698825
1516846113
980382013
1342658493
951429347
1870691754
568853346
839391302
1132342055
584811402
158097340
1993825022
88102781
238122723
1443619945
317154286
1441958455
1406167314
2147470795
2127384664
598335758
1333502992
1797819359
811866185
1622300842
1874652714
1926453286
284840594
1322562437
1392743411
371162141
1462259032
2059171955
1987551706
865002980
294372444
427512574
1726210350
1217732857
1561308079
1630053540
1122666987
505686512
498909598
1875965490
397507646
486832344
970243162
1225171880
865741260
764978601
195350714
432935628
1754102665
1898451372
1600321370
933149617
805805184
950027117
643411562
1664413046
965675546
1125029074
1544061984
1213768
586139175
1402395943
1962422060
1587983098
928389365
1571235382
732682390
133849068
276491572
1071736401
293758152
413980233
847877383
427550106
182662994
410819225
21893610
822670702
1909002859
632404000
1609709105
688890864
2126432506
2056688382
1255355806
1636777025
1323724108
204689017
2052421200
1112546527
1928565310
1039576523
1890499722
2055930422
913924913
579408164
1922156798
485704543
1757329316
1766076658
715160021
827638378
929486152
375322111
1487090812
550175583
1035301939
611084979
845130953
770119808
332725576
2020653431
1584658342
193878525
218678563
1355447272
1673857017
635443234
687367726
528098737
522192503
2122413504
1685546427
1994316576
1022149978
128784711
742390313
2036296078
77667794
1634440805
1732085280
1046718905
1799751412
215614508
1181281937
1830605652
2063788727
1411804990
650242123
1751477296
781826860
983726228
1994302560
1093686419
1633826626
1295807762
1157377414
1250522627
183150037
469997955
1154382444
1312343765
2087112277
238435099
1993510386
10182457
645830169
134644823
108739581
635641369
517432684
1722314838
1143324146
1551654668
1420060599
1259045689
1312459928
2073577445
746294273
1962852332
835763016
1421081167
376149928
1689779161
1746243466
464084719
1117379882
1940202239
388908570
1764462856
1018998212
1990196170
1504705893
1072882352
744436040
259789171
86069764
890346162
1792523824
1265620542
1318560567
821412487
1960011224
869871676
1459657266
1863980834
1457190812
1259824422
808147209
660228578
870211973
887919786
1345515219
1173529353
1083926307
1359646641
2054383347
2098059105
1117475195
1286113243
1626168703
338385292
1384450909
381914390
1916041903
2036323914
1334777048
1979154961
145363224
396066662
2121885069
589140847
572415570
1940716857
263624594
964807581
1159209532
956845958
1321304027
1749265828
1760423882
1727093111
554548834
778957537
896062299
1900691591
632030170
1298576467
1551762252
989458082
1322320917
1049449028
551983530
1235032812
1742131491
526150330
106960528
1872572726
549227594
1884614058
1265078811
1540667823
1496174092
1868311286
1441952699
1151112570
2140031071
87874802
748595587
1645779653
1288901386
1607657234
1708237288
609021008
676244375
153675872
131758519
1735676666
1232133785
275537234
1584086113
1083711821
1988490421
154267760
1448508237
460928941
1087063639
296408943
677833375
1494676771
685558696
1247459830
1124342043
1083700379
794353331
110958479
1055695538
2120067116
1582588601
273264772
2048824788
439280860
1208057495
1378168647
493067097
2100839975
1987149670
1980375857
298196013
1055949348
1506137721
1644325684
1108556326
472977584
1232214568
835569263
1048927873
218870448
1747251739
296835683
1209124166
1824046222
562878540
412146649
1887921932
1297619415
1323676022
593515717
1609659267
280687379
419533502
2053619580
1417177192
1020362632
1761043361
1099099971
1460736192
985574707
1779538534
1494304487
1016318561
510754016
1923396039
1910160207
515486094
1807698838
1966919626
1555074580
1933142376
1831983911
1163695558
1524338646
2026005051
1903396869
2096998383
1496473631
1811660352
389536428
922126255
536992827
1774655350
532703905
1051017085
495787495
89280574
1489848589
824492377
501534933
1425993718
1516772066
966436700
2057677050
753024
336480547
1512009811
132268924
1271428298
1394480696
1552713684
224990437
495539015
944198016
1259029128
1615437368
1053079510
848912655
814793337
931053863
606080281
1035644333
592459798
1909214013
241409710
1771543697
940477492
1914923800
2038135359
73907710
2049095063
1430369516
588886089
959742444
1414798675
1485013029
957703931
262352844
1049800029
1559892357
1017669555
135750859
1814300724
626128888
1970635870
1030523428
1641854136
1466721490
1111096641
2053233391
2704140
2005382994
1541139859
983211593
960319698
5334961
1347116406
847687427
181326357
107485676
498576054
59649672
1442915625
1368646001
2073612275
227348181
2027008951
1129051353
488677080
1369783451
611935000
427929436
1838838483
1072475885
824056203
880256581
1817934308
1136751729
1537049109
1573518754
1683614216
735594011
1423861503
836455318
1956346113
260971447
2088678201
1258633848
1248870166
235300330
1055154565
523832163
1111622182
1868062094
796918241
427287775
1552785298
1648019784
2034675163
624110491
1048834298
1623954689
2131054184
1882178109
1832636611
483382626
1865587166
1931552639
1116311805
1338396235
1526167189
36997995
1765798794
1347515870
1260211220
1407348185
875358707
2047241582
1315682094
729836561
1649846117
1404744340
169322922
920447597
386635438
1753622398
1901295511
1319430849
1186627916
1362495976
2081543957
1482596201
620547124
987939756
1655175120
2022419519
1114467858
76561274
1102149929
844229387
347531728
1680855442
456015473
249923545
801015756
1190257959
1909647964
1023096856
23981165
1924305490
1860212589
866761717
1369780471
1787528646
455399022
1272382447
732083805
1179439353
582470879
1514698370
1359321016
1768197909
737401612
1015085247
523295950
1029193335
639183578
1028759786
1787817228
914078637
751534323
939584694
915943812
1187349460
1326818527
2010154404
488006281
1899077977
942640680
897751487
143721761
1580366136
1356698391
1455356775
1082641007
1019274208
2033079120
510578646
1029186988
777446073
1932251910
1685643997
423811881
828828089
1757968418
867257583
1206396879
328853765
8978009
1444997717
1869726580
1382576407
1646298888
444241201
313087993
28486846
402660363
1635848609
1935000014
598576861
1639843169
896017597
994832629
912692678
996754763
2089309891
1764409192
2116741958
2067230578
1394133833
74581033
2013801347
977666031
1235883505
2039998013
1230382134
546824428
1979566765
1439803888
1405195530
842532700
310938446
105703296
805594420
2090709508
1211093626
800812089
1481989000
1126797463
34715581
491074912
1508390057
1975348259
144923719
1591802091
433669567
1270841562
313771861
1273408034
1237228490
1812206240
681419852
1850709678
499694968
114790799
2096065162
281553197
1902188756
516630555
1279471196
2050811316
863314684
1813334
920952004
34792453
329373573
1660378419
1648639329
424421902
581086730
734603488
1684074583
262415333
200084168
731932131
727296119
2025575914
447712862
493047717
658156085
679463014
1491684209
499187967
750309512
1689502697
2095238386
1638348698
870125055
1738034809
1973866905
2070255756
1732169213
1876088125
1716046582
87278332
1888624526
399462963
1932941634
1825334369
403197942
1028194373
1725594211
2109565985
408509461
2113887877
325639135
897973297
1003505272
32755371
1414682074
1741061766
2008158075
766483944
2059878269
973830253
852360111
1683429307
672163695
80432903
421553569
329451671
300819078
793939203
424763403
1839000432
16542960
452773565
167968519
1746849248
484527150
793024736
1315332208
1856618634
593892606
785222885
1078046031
749412997
1548134090
851764438
665334128
1279350420
1613657545
1589236572
155266692
1630984230
88915889
105997251
1156469505
371793522
590689032
223109891
630817452
1945277221
1689937936
1713440426
2008451693
1506148866
153558564
1564672480
13156586
1773454892
1119191041
73538883
1014640631
323687284
403732094
554604127
1168473840
1987693470
1748420884
1522514740
1845376722
880048400
1419025207
633622207
1268546679
1342967044
85214838
1119758346
1369873296
1529206680
272340962
632228147
840685675
1806607024
40065410
493089271
1116084862
451746824
337926466
544447181
1050598270
383941155
2141196204
984534141
1660559119
1459557090
759928383
1767459819
1330042489
995299809
554427544
619740808
1481227261
80573320
522040798
1200134897
617974052
101498479
615348579
190157773
668435045
572039555
1397465359
686559351
394642921
5740663
23656891
1532775153
1986262287
1002138951
1870972923
980556722
1795614727
723295553
1870697339
611687699
1190872812
1053657340
1180022624
1932961655
619356534
783755170
2084903907
2124376216
508592095
1621691211
546217355
1603167964
1968279778
648671320
926593185
1418725956
462578334
1569241480
1340294173
717779113
1603078769
1339736581
1379992738
572277886
704783085
1535868934
1980488588
1002582771
79556209
311638193
1295300180
1939463784
1634630318
1765172908
307208039
1256694928
1578867367
1847120890
356202629
743894006
546465366
1854824827
634332437
8773038
1300933019
748672849
455543015
1850877847
45929984
1472184488
874836405
1981758412
632750279
451001028
891956444
365263075
336504040
1286622802
565871322
163963083
716444531
42611289
1160776476
1627962850
1871998729
248724897
1185477135
1573763244
1413738475
1644864357
950798281
1808362196
1544807129
1923820532
491903081
1137782497
1031657879
342953946
1675032805
1117730408
1285627164
1716920882
30848596
487093380
432989406
59817773
1995862350
1065927752
126960942
1148360980
1175877616
433271988
1174990939
399885883
430395625
248568846
574754843
602867739
1507124883
603532257
1246287291
1108762336
774553506
1264691176
57175335
1031222001
1889613591
580327998
491299026
1022699178
1408692450
1025221815
77556477
150098770
1813003631
1608771998
1124337206
1636265505
984020324
1899646436
1606049550
2043946019
1353902578
1371999983
108115632
179293025
1004188022
2057613175
792480523
1019635399
1200836235
593329485
1997267229
596502617
1823935720
1191871052
2104140339
1313559134
1771697265
807498054
817561800
819654074
2031086063
2004228114
47718383
561102159
182234143
481974389
1535400759
1881993916
95489019
1881124858
1663826645
369220930
985472724
1587846493
797985541
395711750
1480964428
1515472093
614176560
923108802
1365817214
769246906
240032593
1229937137
1051894670
731138308
310410254
1310905515
1557140020
2087302468
543762846
1105534874
498593229
1869431801
143778456
1970864380
1583918306
1346959043
2084881721
125937574
128204040
599888779
1606225255
1333321692
393391397
1343519278
1613061301
1792198729
1322488801
2136199639
1383465772
1935093274
827327491
274881586
1897112387
1870542150
2139938411
371504922
311556318
985644365
619178879
1419650618
483706127
1873599599
1540237907
1256980760
1265334797
2102577422
84340391
1704218901
1806905269
1675144266
884094587
205689387
225899848
1885546224
1521755965
476987188
1051223422
2050316419
652997739
1149373275
532853424
318651143
973060752
1421727963
1409967561
9896069
70207641
9036878
1918556672
1544876332
650522408
1328617045
1826894206
352597895
1066113848
694995779
1218099163
233529639
1250875269
790889667
745972804
1797637176
206541775
1140412484
2010899887
803426448
703060076
1368937848
766788265
460462993
1825605416
446505380
1779414221
1651221528
493418756
1035338004
1618050885
818117292
882935491
1966612993
1211289191
260258412
806371127
1618426968
17651955
1875085193
326945556
1859985308
352336432
468632658
1863090329
894409721
1881899014
1132010868
1447941933
296464421
345805503
1169823251
2132573212
47387508
1723087674
1439521704
775029539
1420537561
1419152578
1102895293
1140680447
537899384
226259717
784627130
603304091
1132069735
1102557955
2091260428
1655117133
1025715861
1081247679
296265390
2143343927
673732834
696456858
764480136
285551868
601972862
1946322373
1040290261
1614494807
159580289
1189113812
1485120580
741827963
1787254219
579978620
26796378
867978506
1602160442
1427816649
1314361399
792361706
1468796134
1340879399
1250213676
684754959
1306020008
1578429320
458361840
111379292
2093804540
546366215
1402538554
1436396984
1347275818
1411498045
434703665
9731713
371579443
1847792772
572795420
333988407
1079269935
276156451
995120112
2109383952
1361948477
188595719
924104395
1808650974
1541520230
1985356591
1542743977
249445685
2140396808
873860058
1927481379
669592965
1709283100
1777875134
2014590626
697794190
1443707829
2018900598
900466311
561020267
232878731
751010890
645301404
1441296651
1528960648
2037331788
1797900275
794872680
1321690947
1380444043
517007753
1845206223
1939845236
1613150357
149409567
1755463296
1019430083
800002575
1072070714
1509539318
1603880039
87441911
293028409
1912432998
306324945
1182601148
1960255290
310135283
1565935765
1291840108
457053667
955028205
1210200964
942839832
778448155
1056416092
1918295900
317741815
180744702
1875404584
741471877
708258237
1880270580
940239750
1269915739
79522637
1627772319
609116670
343991547
989586889
2003800354
2078403856
1757784933
674595234
482181696
2008208668
1470813706
183641196
2138975572
343512237
1179571131
2002758790
581916584
827660432
93607473
650385580
1881000434
837466340
294399840
1516144141
237806832
625373928
1878022243
1599216863
228404388
1397334378
233308043
609275491
1830490774
1667570502
535310074
971608048
237925137
2065360418
2034639487
649978762
1051507587
1034971622
1934006772
753139307
666520777
1258904077
1419383506
1756010263
1684678278
1558479715
2070073582
1092074279
1710278931
1649096889
36919425
677939777
560149721
576858928
2140208704
2025291138
2095556007
1135832918
1559188928
2057379979
2004397062
1359742417
5951036
1078136532
442825928
770337043
1337038489
267773276
263132470
997508221
1281156671
1092766379
17861157
1427867544
456006560
1131742131
448323302
310750080
191554117
1976695423
1681397518
2123792154
493681848
2122722832
2146656763
910958559
1515580415
1809333063
1153462978
1634782777
1193404415
1897994
748916732
1640197431
458567418
1630024911
1400214082
2102676608
1127160716
2074506640
215483631
1747942307
594800673
95356816
182216301
582851588
52358440
2046741104
193116782
823734788
1544278329
862980960
989640119
836401778
135155719
634962043
1921338365
328447196
1794375589
351437347
2004438216
1892614466
733194149
1990617268
407785141
587469626
1950022015
624360282
2002685793
1507763323
22766602
1936744539
1308472856
448705043
1210167740
1643890771
687579061
238368688
1319623603
1309899915
325870762
1274255480
185041550
1008926699
1279990943
2132986230
772594084
1947941713
1231103174
2042656627
451153368
4889200
627362300
1519666956
1601945206
532091933
572349400
215327747
859941852
1319078998
1551409964
352535955
46167145
988832920
979462101
1603577266
1929362839
1214961998
1116702075
1017552332
1588980492
547042665
817915808
198377081
82684872
1960016697
1870552946
1997150277
689802057
278507861
680888384
1262048381
801443279
424791091
1597943013
250902890
657677318
190607780
1983289964
1261042953
160286219
285610429
859112757
1674169715
736686605
282375738
1852725607
498172318
80613758
1932961463
1042729335
2051697000
1603051004
999781141
1118201856
845133887
704082067
940187715
8581158
547344949
837231093
988897273
1385742300
665285609
1109668771
1283642008
198489874
813747595
416142843
623805340
1153467569
1958567879
1999174122
601015303
6008160
1680823964
1640955980
1838761141
1572500874
1835593097
1911933236
918460353
1478427735
1512503601
1493992452
1950622494
1938672679
812967154
328799432
1240505910
1719859240
1804993409
1202014271
1805505514
580473316
680333300
599776793
202873843
1734137343
1959291498
1738409274
1774359134
1713870134
288866781
1572416457
782861773
1972120615
28048309
256026977
279899585
935561074
701360000
873452970
163771562
2085662869
849714563
188992830
1427168480
1425518431
1163624488
1654821065
1762256371
1481959800
1670076476
1856260605
707342412
327353531
1272919070
1759044177
1336761468
495594640
1942478145
713980536
757142107
1940632695
944847129
82338514
1959369591
1485609165
729707650
1861781716
397760457
1771075711
690514071
1359317948
584075868
743124731
743500136
255157461
956230321
1088630574
900415458
56760388
2006088452
1723462439
656268888
1817785277
1409266926
957429556
1879401110
1213810863
1611555605
1696795147
345768354
76635112
808674695
1017177396
1781461239
926932241
670715324
773224246
426772247
788515750
1930168009
466734000
1866920574
1123640079
617979931
75658707
1985575107
409393766
1428367776
952426149
1716833707
325448327
965118992
1999498007
887214107
531331004
164108845
1677227359
546462175
1246366948
579910622
980607306
191442480
933661172
698923838
350738857
444737035
857149220
1846916149
1332334409
1841396918
848523457
241171159
135256310
2105656135
607061473
498418897
1434305932
1017670650
2017496584
1558929177
183499885
742092386
1971735669
1798907500
462767176
99081749
1615362770
1487306260
939831921
31843195
388250441
247086507
1572555225
1159077917
446853874
1595828071
536577828
791401861
518856652
781485654
1510029915
2073531621
734182152
1190636504
609667125
1841482167
1621929079
1530386412
1772295613
2012435943
1617327984
1345454475
992015108
96083984
1139151392
1815192167
2090148068
718487878
196105281
1304422730
1907661411
120794512
1181826665
982596439
1307931787
701647604
1987286515
583558605
1118590085
438150806
721277859
2122734807
593271965
1814207389
607509523
2121662240
1060223526
1511071495
568519601
577830518
1038614282
1871410226
1152482560
269348072
1981846912
1769573463
174716120
861537132
260254988
1129398407
1842936906
1028923800
197284474
48632919
448740570
264943022
397478113
2073240839
1050680749
1178288491
1384389407
212946747
1744650492
389460785
1108626667
732612217
1408600908
2012862476
316133140
1431480415
614362628
368512267
1291764875
822428028
203712738
1269497429
666218346
483575373
466190232
1158737998
1942850080
664941726
1076833427
121705904
763277856
1599135949
342658472
1157378471
911610948
1835154967
1052247086
840677546
258180511
309656599
262007231
2054131581
608210015
346783054
1674067142
449225754
1228479663
1080504713
1463637483
694637859
1115149335
228879116
2068191574
669039107
428399031
1103388167
2129295372
1944218313
1410116262
895430208
1022213484
1532385598
1778172585
813387392
1916723911
693425293
66398937
920335947
447074565
327236944
1688421046
15759462
1867996660
1466306464
1220234221
1851811678
628067897
1875813693
877199963
2120090167
1694613716
138519096
907270886
40385823
481185927
144094128
1408816100
225514267
92319918
1294470869
755628268
1784678959
668748307
328953503
269272887
851163974
1590491568
1822857101
923169879
127100843
1480239621
1661726808
392981221
1289698556
227974405
184752221
102099986
934185054
809604284
1813109912
660955065
424856935
708355228
1548485447
2009688509
1574775795
1899917437
683924559
2144350890
1430692202
791816450
671772728
405753420
1262958186
662056517
132458630
152786032
690910542
1417129953
1743325873
1262533216
1311881607
757368010
2111879350
586642
1665188909
230027827
1202997696
18386776
1409066479
813488660
2140025358
1722146976
1876689380
1585195305
851882181
1710029267
1250311290
1602956409
1072821702
481219247
99538806
1552584273
485598118
1784226922
1368634648
922987323
832356094
1816621446
1877387548
955415279
1071905189
500019257
748350000
713612028
1998297089
69732750
1341356982
1170616928
1317384205
1463595074
1447298208
608660601
387108973
1114037734
726926606
672792951
1507632513
1945612693
279920225
391378841
351956658
164687075
1050903608
1610282493
1025447848
422044543
882778869
1494921921
1052873049
1803645594
1557188642
1045011413
986558923
1839413096
998111553
479575154
1099367961
1597942463
1701870032
874593551
392875677
124799199
1255105282
1921532300
10925026
1043638889
1813111351
1373913742
734534712
883427605
1495827281
2047970939
209972287
1369597441
734038130
1580574659
58230598
1994333053
955232189
462746124
515403214
942821617
1780402042
202026663
1024345005
1321627462
182682468
517120248
645185122
1253134472
407253177
1421617179
975381568
1673649752
1969827232
287261555
1502478321
231071650
1067767016
682984613
1346325912
213382124
1843066979
354989935
1750987773
515319088
1884920101
1655814621
1908613645
1385053339
1603517623
48724823
1577305277
1701944774
1978050429
487864345
680377256
781729441
804783478
1339338104
1484486893
477096838
254590986
20098949
339274236
1676313259
1284420272
685550556
669766150
1662374157
726550682
977519755
95964381
1924503327
647895770
1430035233
2014857084
2039176636
174518720
1017822425
677850043
1692873347
1086005269
1636151660
1692751422
127015346
1294055428
1979326471
1466448443
1793712281
1939671024
605581322
807909078
470306052
2131368000
154517141
940779367
1482551710
2045372937
514162184
1728041081
294397586
2128393747
280554831
1859083588
1706970553
2024744420
1765286776
821846183
1721663495
2024303421
222050148
338692114
381259305
943893453
1588189849
1408907842
336056987
1058918078
1663495300
1102873266
1300379319
1768254238
1739807394
1594305232
1428860802
683115663
625319906
1792373840
1985720468
1597553532
904311971
1328400725
674564992
1153355198
1857274773
1897621562
1762287130
931485895
902242174
61103393
1773523980
2093666593
825997499
1862430847
1096798067
586610717
247458946
1784605145
462693089
897227414
1982990548
831418862
987458538
556029773
838971596
1076841253
1993953116
44054822
8023530
1835986565
2015108124
1165132453
979055789
2032940915
1152469537
1832542434
1073451401
1270513366
1010768495
1178802350
1602396827
463856609
91170551
844579047
1966568539
1255747662
907567747
759469974
1129242605
1899454547
1297379835
1408894078
979324259
223277566
400334822
127843611
935378962
1401554346
1537334076
312232888
77850504
1998457122
147945261
1762913519
460038992
853242347
1856602575
619737543
766422954
1029078043
975366711
975949230
274606158
1604158105
809950230
702586870
575797569
237219994
1522105403
1190205234
131507331
1725201888
622492305
1404077197
502705296
715179519
774995296
335674132
1870520792
1240292844
1449177851
2085321891
711051103
366432753
1355547268
670288393
1549606686
1460128272
621951661
1000712405
1664980234
709406694
252679000
229191172
390613985
1029409795
1536694994
395614916
1659048660
1229076879
256934152
1429839239
1373584849
1436930722
2146886524
310466666
1431960397
30566820
594325393
271000435
677994763
702342841
473452131
1083530281
1222424107
892684978
107929761
1470730681
1964328559
1087416514
1901368368
228985439
1260189880
862760347
1936603194
1990652209
598443333
5345709
1729321657
1632842275
1983842188
2101038232
1841705138
1739114251
1565586389
1970375603
21367518
761395381
1785813527
1849409136
1338548477
2006462255
689313372
1668635045
520638900
1339755505
815336591
347875251
1475178103
1160167187
1867940136
303172041
1153180214
529151495
609232206
1534404349
263131385
1532087198
1411247842
971265480
1430397625
1999887779
804554678
1798484268
207732374
193240995
524874025
379698202
942366575
1599356368
73362473
127751500
2103958748
1154569780
756357537
420889246
1558667438
1497406161
673597473
1296780639
315263630
1737263697
376554150
1728530434
229407012
1486278296
259897427
1424762935
197233196
1266587390
259923939
959631563
1278402867
655636763
531942187
497084579
1440566621
904523543
1419436312
757181651
1244622321
1834950182
1845066894
1955928236
662884847
897162660
543704318
2006251978
568331442
592194241
1292199219
524629225
699176851
872189240
150125919
1894926475
1542083192
325432279
501190602
510580317
16555640
2018085332
2114737864
473120049
1360952454
1255444095
1147531637
1274411213
2119781493
699148054
2108520285
2049464733
1219804100
1792871889
1122540709
1633491896
703131956
649119816
1644696450
425788824
1174425808
1972345627
945083525
294097472
1925460210
1900117446
150354435
970878171
1077410356
7179131
639684831
764965168
1763174688
444120189
1829751999
1805823788
1582702673
1588141211
1592845731
1266362030
2028454650
1525685262
1983405574
567229251
1977521412
676832657
316964691
1558721940
1087702410
484455057
1748043898
467796801
880826128
1719111013
391244949
616199351
1749213555
158861436
1706190269
953638629
2086255401
2016018516
1793286957
1262922383
1065048395
1634337473
1983565142
974829020
183349699
937165424
330606296
792298265
1138717051
1470225792
935798378
1726563138
1194617882
760091702
1964538983
1147627926
1796807801
39094944
2047792788
1010302501
671642358
1071392374
1805983664
1249125442
775886883
1378973603
1184595024
1520555268
138707317
916120373
1685295120
1328410984
850231099
1049355152
222605824
733817508
2044168403
1228989394
490682556
1052429897
292528889
1856752537
547691365
996885796
1218083877
1138379036
653929795
1606402332
1568062934
333652406
941492937
919638257
418984364
1493359674
1091084821
252845297
1344203341
1128796852
242590955
106885461
660354239
550668582
39948299
538025176
710931436
1444717827
1014211503
119337466
887970357
2078445487
1288761622
933865251
1475375993
968663795
2058953951
14400598
105851509
1747344227
849601877
1297053608
208236866
1519107623
967191415
1983792384
1276322136
406988361
941985346
637195466
701456138
1297806612
1013065632
700465108
119986007
1724372984
242011544
2120493912
141554166
386859885
1183710860
841608860
786753822
1717572240
1212388442
1205819066
581839245
228539954
347896456
1808733312
1429075140
1907550540
1615171190
14263504
1328407957
427527490
839118622
1196300921
618262023
432923661
837614752
1455742277
1417177181
573822327
791747280
148124280
1963877511
1612048043
1877401894
295564672
1838321525
1499930122
1960111680
1677073083
796932213
1385469761
714707997
729098683
1778700828
5681105
550909200
1586007555
863202083
961547333
248513081
345635919
404948216
1783182191
379785458
2036980562
1349472093
400093788
902318756
2087987859
1524682516
2078680594
638607469
746193666
1279196179
1221735949
2122410725
1463358196
1725529262
2073236458
426164664
1159873402
1194473981
2060372800
1776500148
1398323699
283892453
1375062202
461154064
878732930
1198142017
1898168717
445683769
1559811275
321542270
1577796127
1216386956
1944555150
1630694004
922130125
304272514
872279927
1239352926
1578461675
2111871564
477880763
336758587
1978727776
100624203
392757934
428784721
35933628
571855708
1027842740
1451092409
1025461668
995998540
2071455323
294816923
1905189810
322697573
1433702007
1011014120
906012529
1024094471
262310644
1967587086
2070919028
466640375
630288976
809614190
1384266996
300911726
2114616741
900666229
1034016013
1060929736
580495141
486273057
1947627795
1702672237
432995682
836871775
1949239660
1450048438
1364338983
1708656911
1981345057
670383536
404343878
1215156543
61662838
147369050
1477259474
850056975
403030246
229594036
2010565252
440241348
995507233
2089299152
1022069521
1308121212
1686788642
742001890
1518419424
95701886
1826301665
718773107
624581493
231664055
258448471
749270691
168754653
291185811
1672663709
1984345140
1939837132
1905380771
1737881110
651180158
137051157
1749486168
1199314748
1715466885
34309974
1215599876
1138124048
1865519841
1437477622
531957265
1090135528
55637854
827823706
343321646
886439982
705345694
253092502
1961067545
1754383899
2000810990
919255890
687155237
26459173
1128914649
354367693
427830406
35140560
759274375
1209000095
1757855137
1119767899
1393928219
75166984
1730018787
1356017339
459069698
1358215574
164532149
500733328
13311178
869303807
572654031
1162199492
1293662985
1574308336
555156425
982043224
235573706
1758513022
1272456846
553017231
1560539112
1088929330
1435348346
1306542703
1156163941
2073835960
196323718
2004079461
1276021512
150458403
781172697
897070432
974496687
1017138369
1221226467
2030126233
683233166
1739010025
377602413
961922897
1043858532
1514756147
884573881
86902912
1531659467
1278484469
1409978088
175877401
1821797173
1661619736
1577258731
1868624175
1771406132
1558303855
902569944
1553699436
1581064319
2099456374
486323519
300303173
323303956
1645869399
1427599188
670448019
1555837278
1933305174
697741037
30206657
880154946
624652012
1964025839
2137325971
7049290
1421060382
1894462210
35672647
1104743679
1786183667
331520081
2019693686
55325783
419205608
1985613451
682133057
1957605553
33138599
653942880
420085989
665854844
249661202
1021980000
483939969
118412384
973759180
1709683815
1724380537
1784271670
708394359
113934403
1435466717
11128237
1032258273
149663227
87443782
605325298
412592545
2132119164
1908786659
372130487
1209985388
1844191514
285897658
281071373
106380687
269862324
1781810785
1872374784
206981473
1946108905
82661261
57446354
1867894014
678384330
401929910
528507980
586137148
1132284387
4751657
1302341615
1375790975
1478255926
368481546
1634128525
523718842
820876369
1612913596
1830541675
1210992929
491261481
1880507811
159138195
2084664712
280533140
992045999
1073293036
365182047
704369939
56034000
82420452
1274496452
1822872252
926670022
240191254
857969486
2067155624
2112837780
1526863017
1056800339
415684358
416342335
1033374580
175019006
1985051778
1127562734
296407408
1381893176
1598681656
536759823
1162246981
1693036829
357910360
322275193
998787785
2077793867
2115679961
1984896089
2138874801
752012203
515105517
877991931
1183187982
872529071
930199817
12527044
1709012605
56739056
1914882902
1130866348
1375178403
1551295228
1425013596
824360046
1404866477
1216704933
9108156
274279114
1392042374
2035895922
691535436
986312846
2082203185
419089633
75230234
1384816702
1987632649
833839828
1298682791
254354685
698157953
1969967303
121823540
1516593963
613689085
1272360695
1714064291
1188646576
1222827205
1704635414
453443471
1441478586
1225101242
662746649
1848131476
839627787
1323558137
882084228
789428453
1522100182
962056745
136462361
1305820158
628333523
955857391
1107195290
1085572812
1483658837
656413720
1971160018
1286921731
1206042790
573770632
1848003756
1171042235
1680926751
1028654062
1819277126
124203347
1257075431
591267556
1712751263
259814542
107724225
1334521016
230658489
374945371
257184994
550722768
872932871
354539526
739175719
34202682
1906772927
1758030445
1927902499
861314263
1871472362
441359232
1695176185
2109160487
932295594
894949221
110389402
81803000
1027919781
878248325
721383855
1496273776
1384521943
906658228
867495375
1618111043
1362433263
789355789
432029681
959796581
2050844850
105919767
417904652
1848184235
943394037
2106437079
1976472234
1114430851
909099933
1559630664
1529308335
1940296187
1503338513
1227379111
111832173
514434888
417596353
934892268
1675001454
1828676973
1300532224
870698219
1225853191
329519074
663405675
1209451859
1283617662
1830066592
90369241
1063841178
1409677056
626014640
155283268
1890382994
1715195554
566184300
662748339
751374312
865800736
914504433
1914705230
1619722309
1415923159
2045752816
1892045116
1396332792
886107587
953551867
1166768519
541532857
419939973
1505633623
1752327386
1912393546
989742682
2128700988
415746523
732292627
82159010
720475426
1389432399
337090302
751390465
1076548546
1088680674
1877568553
573512620
943895826
1387772850
913498966
2145055676
1674982214
245481506
1846023640
1301645469
1943612914
1102762336
200636944
505749560
1328661688
2059950139
136696821
1894084698
1173615433
839316681
1153877307
800364840
1733285498
160240952
619051390
1969393140
1281408400
699787183
678301112
1212790975
2098838063
1848146014
1311290423
2047889595
756991851
397510610
478972187
627955777
1860435128
1205116186
1643609014
1786402029
924408486
1920111736
1677610103
1715935171
1715461486
532252989
387838480
1415600087
1400965476
1752490402
337592475
953849793
1091166861
549726326
1197397349
1295368951
1346161764
151574583
1038155726
1978190868
1845142961
917905421
1082544201
1347111472
1041187689
1093619095
589557201
1371799817
533259844
1813561578
747614228
1717282572
2103474505
1613076434
332462219
1630259064
487805947
1823652977
457362284
1452952779
734251511
179561540
1299998941
2068614334
1218073155
824111405
1309080878
767667107
2112241389
1903779506
1472598443
624820198
1933533217
964766895
381174858
41062577
1708797086
291015235
684324393
524521323
1440429487
461054203
1936906651
1201237290
1812166878
1167930036
479970380
2045467725
1055326907
7820050
1721281248
778488038
581178013
219297965
671310924
448678742
634634274
1620782762
2128541555
1188403970
1051854999
126049885
1789954660
1476848745
1006041137
616021970
140853673
424793978
1723333525
1486252419
615544672
1165539426
999590243
2041713292
751399619
806231495
1331802030
91775677
1980978602
958445646
1398716481
1740713672
1515996748
1343605423
468595222
1435597054
554452377
527894932
266686811
1421506011
1057435596
553633033
1051720398
1586757406
1726576118
397970943
1198686127
403024192
229412024
222044641
1304948693
1559504108
1430031804
1856112379
716898391
2103822472
1381582386
1315619382
188363046
2118649599
1185232357
1362117699
1306405884
1566057723
1120807880
923092975
879660015
35126683
888738841
1257307792
1358900440
1392530446
1264635271
1335930165
1409576085
480810680
797965104
883447384
1354133982
1185583629
1620752805
1482505272
1531583851
1431050202
2050201229
176476849
775493407
373198286
668318838
1251605138
1184432341
2142650278
1878055820
138559060
293111625
996941057
1578192998
1863143269
713929447
1880776935
935561560
2091740939
2029395420
585013096
149810178
1208944144
855669759
1244431101
717836642
1202064613
1729726530
1855918740
109196388
1959837974
1905366603
1849339613
1013764343
42370123
1697886786
1475757250
770941420
2039921069
354052978
1456450430
222781494
691138004
1174522367
1177052217
1827431480
372655178
1898656605
609946194
1589182799
494908214
91057264
564422686
1938365999
1960938549
920613433
1609051075
1997485236
1126642045
1469619523
944804819
1041446961
1622197578
105608409
1702699128
1122534071
1696049537
133856219
1683364598
1315688052
393931753
1443046691
216412947
141791616
1351407177
1327269548
1401341359
1682336948
201080887
757458687
1089303426
661796774
1310231867
1695904939
1639425168
593759351
1865658245
713481396
1960490301
542329425
1064653607
1404205610
2041691956
2087069709
2006472857
939123675
1283847495
2076763068
160513831
819646913
76367726
916057232
2010355833
154974731
1304498468
135402061
1378326488
308359776
808454189
967892246
1038157875
1987989042
748484125
181791937
392290525
707046265
343835869
1577318185
1478374374
901737676
2035499740
609527195
1503318952
366499636
265059481
1021354327
25657202
1828482810
197254149
2024050886
2127956384
2102004057
477116805
1295992543
1214952890
1483273450
918726719
763857231
240445260
746318876
1092050845
261549568
564278533
1353845865
538676137
1145387331
2138022627
1677502894
1044345667
1840782512
919922869
945564274
2129043066
1759927651
57924359
2045865470
325541324
1259959795
1897898930
1610927228
633126554
2126431251
734370671
96175987
1644162361
105709507
1406457203
950235893
336574726
570895802
1087318100
1473739027
1713204392
913828185
1177303773
2093715805
897322171
1380336035
1440898418
1541871374
1744400924
1515573165
1419460575
252639576
1462478618
1957003445
51894650
1985561362
855130727
50123495
94834167
1422549075
1414877990
1717532374
990382664
1037755695
10785334
1458975533
1576084317
662548224
928217072
1892083577
520437159
1530736852
793816547
1203530554
1882164704
478900049
298539510
2116522170
464678647
529598861
1562855153
1879989635
617094362
322505312
395028814
7931042
961688651
2084222589
261546799
1829261793
784408970
505094309
2081564391
254553165
180834222
440605307
2054987730
163587732
1285185709
562853786
420595071
1816927693
1930387458
951955685
978125504
880924446
1395438378
899309805
1153876914
931483975
1165875832
1458234146
352451660
1587648825
499521210
1718169159
930380574
1384260733
732491074
248842237
69034303
726229066
1077598717
498776838
2008975559
1357453199
1204801155
927169526
1572014088
1425308938
974993224
777517693
1125376547
1304857049
604083759
1062594432
1091263659
79299217
401907453
154105475
1131253984
2050903636
2040155766
418572503
1469665881
905330025
2011687910
1424153386
982983332
975125709
65320975
982564252
1876535865
1041866211
631929996
1576530427
1381203432
182704863
84557966
1904971114
163659758
361819034
1275284387
76665126
95063752
2119046060
1743508896
786457538
1544358362
934459145
1685498503
160283872
1174914916
881625701
1767666124
1019220359
1614707542
820541267
1527255491
1726953419
831838756
64035748
551439629
1586016692
71883960
88639815
909774742
1637785489
86155711
1697790529
1099028191
1612520453
1163759493
1001221633
536906208
649386503
216457453
260719840
71891296
984542207
2069584219
1889958412
1132497044
1288258104
242791278
147356544
1160511173
1105568397
1821129717
1368983632
2063660405
1638409046
1340105082
839184224
145063450
623685888
258151536
1920481479
1598884709
190244211
40059327
397626089
1582007996
1252651069
1003127556
2062748816
43450306
606032891
1120240647
287044813
1791714424
788081042
1687824860
1368098389
1904134045
1019023573
1168910950
1785441445
312569515
472663090
1694274141
1603993610
789478308
1842046907
1019879209
2141520050
1293474285
925442425
736075330
1897082414
1639862265
902750241
1646871517
1797239673
479986193
793561171
415013132
627066897
2137900345
170594410
285814154
1652366501
212959229
1662817363
2042223575
635263711
494459809
1959820031
520901811
600908186
896784714
662649698
381096658
1384213216
1896881807
905837416
1963551339
2126027084
521845125
1712418380
992252577
1152870492
1697618791
1101317137
1368369577
809564710
611388367
1316587468
1836084495
541378118
1802893259
1000903724
896325863
228416835
1466434796
558606439
1088609401
1070032049
1564676829
560998565
1357104312
707046588
1389004898
254670521
1152579995
558880605
630806199
321754590
77621891
1693060472
1193355043
2138415168
16159797
1103333825
413805891
1615936367
1508243540
1801052746
1527608206
1050801592
863278796
1526142746
1898690833
1140389677
697456312
1018323425
1382357743
307455128
2135188436
1920058099
721063823
228104206
731646237
425275633
1439358328
1452321922
49744651
1691618804
1695097956
2056337639
277204906
522173093
699502092
843198483
1741562727
2082977003
2025240589
552641046
1478249517
1620102753
1462433783
1608848437
360199403
1244517140
836468925
942442726
896545433
839365630
1387516514
751168098
7508994
100640931
254773624
984961815
117645763
348279067
1823639898
495087316
2005092248
1587677940
802194514
322734359
271650454
1440225021
214480330
613996780
580552669
775182726
926242142
1349164508
1937000561
344348449
17863887
1022520369
86233189
1829823938
1485875306
1851725139
1274777456
1158600177
554648332
1935395284
717146188
933774584
514020713
1404442086
1073179666
2019818482
163884494
1242597877
2061715892
1186956658
202608008
851292842
328620659
1899270387
1494143044
369390235
1652404506
427599010
426078618
382196465
1605827286
1218313875
798963873
170817201
1175985316
751270552
989270861
1066719288
367035513
522072252
1400570318
859626939
1306707153
614616903
1961557454
1971022426
386971157
1069516992
329302474
1645729355
451916130
2145828153
344316434
1425406915
293263409
1636843831
928134494
821604791
88645483
570164826
1430644873
1524969069
1084671125
2033500501
842915721
1928246430
743370842
1651314454
1713316965
1936526796
881744010
2062862221
1087720876
1733702722
1851964847
550132767
44052500
869664741
1585573461
2009919351
865248227
1428492007
1973880526
1294651480
2123416915
1154236473
526468232
1419354944
227356088
1056863175
1729530792
1585227804
1282680935
2060478752
1646466985
1627259499
366359340
1233569906
1254974254
1879380289
818796030
749228759
1038330016
1071846720
922840411
1056976223
1970886398
647486374
532937129
1337231351
1116076115
1800399716
51289546
1306127513
880744226
590505203
1157723248
1630875992
1068615991
1734716782
686188256
947424685
1848485418
1811192647
2133188785
1606190555
983256775
2038209510
1595982770
1937639736
1076107055
1817699615
2115680138
510022209
40909438
1706810499
891411589
1248253869
889999221
1734217385
1184881706
522241115
1789905782
2049800884
859415381
1575391164
1339507550
336135857
841205431
852131642
1304597584
1123568662
622814798
1447039036
316104403
593276315
1311337070
165031853
550629236
22667749
359769041
1734235883
585296711
547538975
1769640735
1931129777
336485358
1339844571
394866658
1649033705
12564634
192495548
1079424826
1964577613
1420521296
1690572576
1105449146
805793250
1800369458
93184662
2078423178
2006570102
1639439723
2006171955
959040270
936487629
1564931631
1283712957
613636691
1343588728
1771481980
1071017972
1076740653
425166177
1214264977
1100917025
1475146066
1953245559
169747308
2000359627
1067240351
1215339623
1660932664
2063298915
330624854
537888635
980128475
1875621428
1384072822
661427426
390344105
1117182106
441181739
1607526460
672263964
1400340463
1511659096
1096868655
599939834
1136567849
1169846921
1733820847
564239552
1812617543
1645207432
387123658
1051838670
68815852
807204625
1404638340
1397933783
237034567
469899877
1760486846
1062206938
1602587969
1156979846
1457812384
499293674
1985867843
278187885
1047920490
1597920868
1349792291
227443042
363245792
833621915
456207718
697710862
1679531052
1285812693
1810035683
1853948323
673514117
1761183117
1309774230
1930647507
1754326036
2008266473
1260484751
1586800661
23392183
1888563590
719663374
1590443520
1637846488
663745268
2018378608
749454145
1302071734
2039083016
1193351589
1990020525
119310884
1161687292
1447149155
1177905778
836045589
1896184602
399254896
1298360787
575382383
834774129
521009164
381828724
1314535583
2127900659
1431826606
2084021294
338036162
505248112
1827237604
878399687
1821988787
1883483149
860384246
1333522476
625334594
2022860157
2144352583
1030182861
871146432
1850067493
2037748239
653923841
62632163
2125862250
1669594006
494716502
472005489
1077128055
473485457
989834975
1793765395
1822444506
1323732907
782853090
19784624
685985907
1919842786
50112267
109172150
1416366914
2020021512
277411444
723474078
1533262091
1568681452
693332713
1739993698
2004696353
1887057293
153922127
1471363195
1827366422
1035531473
842105162
1147096036
1931935060
1885501315
1696351668
1820096326
1812472724
1714517179
1992922101
132912086
1242832983
525432312
1384539814
1493777394
1081627184
1186628
1663526935
1537085214
226034107
1953353509
846821456
130340808
1868948010
2122377160
802656953
1264417793
450378059
1054688293
1802523965
2092078745
907934404
829932597
1616278167
820241694
2068273440
81872540
908596352
511743616
1822004251
1044181777
204825051
463356399
724241757
209579208
1648156227
1820864341
1476857589
678145611
1250885271
1019329443
1496916062
1773912990
1381969463
2009496714
559269463
1177415722
1508184598
418144203
1450452263
1493249914
713641369
1145063318
687428723
934159985
1537483796
1905934618
1364753636
827340919
1574724483
345922803
1692933065
1980526766
474692175
549642138
1014993263
2083209080
240977070
924607766
2061754649
1272295269
1642147811
202799239
121473732
962031422
2016026780
191750062
1865426960
1167093143
1029644827
246388206
2019138779
212895239
814326089
1642136812
842119985
225267976
449747533
497028756
989679548
1789064773
1635765513
1585324625
1964538122
40493478
327629763
336559632
2125877145
1635924899
619715088
90298545
1352794827
832916285
1632602037
1850014100
335032258
1116822754
1401683866
1880534359
290429958
1084027318
384248966
794784856
954065235
1308359247
1700025665
144386543
752991019
853790817
292199620
1171062704
1635710777
17327634
1745937014
1857479992
2077441619
813330916
632511997
2129778749
1389855836
387983920
1116670620
1743566332
737758056
1582492649
1262404615
287339514
790792139
1864972174
1096372371
1884240911
1008093765
355526184
1574835467
1159004592
1849435681
1273364446
1217762588
412625462
205987604
1736645397
1663050699
746362975
131899698
310240933
151611572
1501438521
288970067
227560846
264988980
554574090
1138863716
1107633121
1139439228
1859425432
1442771667
1870457434
359485596
39081351
1631363132
1247434459
967884309
339102470
328509307
281018243
2114204037
1261641229
324562518
158749442
2132416946
1397137883
960725166
1387821550
1106265056
757853600
1613137566
672474692
1044993698
562522964
1401993011
1840571830
816979151
1076217311
1319510207
1729847399
1676350719
521574024
1760096575
63673192
443398479
343382354
1938823090
865132624
2104944404
256302429
141982350
1119309751
1668004075
1557332504
963601850
1363827184
960313942
190233614
2141124084
487217481
2099423556
1818447563
922537313
298734130
998248470
1979019357
1952060753
1020192273
2052120568
1133148133
1643231804
1342008932
340518487
760560502
1584339480
1219013869
536782089
1215680093
216632250
1750127683
225504328
1889236951
1529245325
101903529
1877949213
283780913
541999744
32084131
1362504495
439780168
863962841
122886670
1863724467
1604029168
421731778
217590406
698795035
1456983984
748448357
11048720
1215034504
1634098836
1485255699
1824371151
1972335651
814002363
235592545
1986437598
1767679635
1643840961
2094741939
1952788386
1648698941
2063223776
369321284
1788837982
1447189896
70832986
2066477366
2115278273
351564030
1078482304
1931252466
1281372501
884401869
1345937824
215480803
283041522
956694377
1591706344
430130747
1124559180
987963337
775130923
1356988433
1864880000
1567723770
1964718029
1213071370
1104737313
1739553059
1038747098
1663601894
1611941567
610239607
1330452334
792527752
653929795
2049548201
1459474976
1930555371
443250875
10951139
588502593
759987794
531822393
38801038
1826813302
1766020719
222163155
1650637611
605870700
631757589
1874121951
1923154809
881454979
146156411
850107600
773487769
1682688684
902523859
929066867
1151883155
641080838
1025440104
813317752
1011521001
1450354791
640242037
896976289
857935562
648618488
1195699008
1851248050
1830541912
675575315
1176822677
303901824
1101758052
162550585
1942582975
957092413
1194939729
1635331507
650924988
1868996750
154288179
682909284
1953390801
114133177
27239202
1070514761
154104487
885227775
1041375785
2007542030
1641071763
1753597140
1358506160
2047436248
1162394213
362594836
71191767
1804834453
1793296399
327211063
890520551
1162819700
598474
1095660905
718339335
1306469661
1080365164
1966525516
1309770927
1980102735
1892603336
1381807149
2127961045
401741046
1142728036
633790032
2118510991
930793198
1388799295
2018819109
1877562889
2008283382
443318798
2063134660
130536517
1281891149
1263467021
380874024
1749178978
381386435
405523377
2062121076
1491918532
456677802
1136452596
914704215
857154837
905689517
225830362
1022968451
549042164
1664398920
1846655347
613386444
740549713
828930726
1515491074
1777599452
1295666045
182181413
1053555438
700810755
145962141
1593764606
679262047
501224003
351763002
1428521835
1923466803
432637904
955557509
1930834548
621984789
677755157
1054252973
519861606
863002970
782528066
535466083
1458491008
210791483
974637910
1161372561
1535912601
1028190787
1826569283
294245613
1394886172
971687546
688217034
345064274
1403209855
1787075985
1077047492
990521802
1979524534
796936262
1841082717
1048940901
1941232773
618306723
1827330542
1189337744
1213367681
2122965470
1075180292
1276207058
976738578
1319305060
968579393
1402675107
1921312035
1731102632
473715863
2018302943
593908107
1873329155
238399250
1933326855
1768706742
1301109416
959650159
243493801
2071536083
892585222
748600853
1949094582
46392712
1746773169
1037927809
391573086
576010197
1937648128
1982335305
79708162
199420887
521408643
1074747000
730584789
944388674
1480338112
1165878926
1940863081
2043865336
249139546
1390688277
118653843
492127099
1465913920
353980832
1486198048
382486296
1404468316
406100367
782755118
1669145454
215220185
1747221537
1270165131
1753028405
328443910
501894208
984618168
215607451
1490969514
633228880
1401504383
1643142583
798124578
43887452
866797966
201169865
627804005
2102859167
475081076
1781439641
230772265
786982737
581615374
738182904
1456381220
502721189
580582960
659168520
564766209
2069610506
1510396492
166131506
1774372121
983272218
1664577456
1836047683
417825037
2123811858
604444914
1665874941
1057716796
1296207439
1932785751
2024590966
458946438
191686292
1611576215
365638208
1858251613
795559210
1234794934
1179946069
577006004
1365055104
1305970716
1555940518
357037353
779236382
593041887
61914986
694371345
865793007
1447319562
1656249681
1050411360
686002031
1775340358
1715717990
1726008948
350573906
1381776216
620325740
1066451071
732512689
1041359120
2018273037
1063856335
435552084
987109019
87964997
2091521625
664274871
1526329610
1110975378
221452657
1640622358
1490754972
443621830
1566212983
1262619254
1301097362
713795027
836368489
1245272775
444386062
1638561052
1689938699
417637152
146906249
1984509093
456191894
874202949
76994660
363152063
1791029387
762489264
266448839
246818850
1042369095
213002773
845257425
1710986100
491906534
549162287
2109379197
1976908684
478326876
206556701
917580205
384205212
530674366
1862686001
1959230729
910607653
213906266
143182132
83624580
179647729
1412012952
1564873417
800971708
445644947
1813140460
640169117
516769351
2026607923
1938787487
1354652449
435935205
1355655032
316086221
47118237
79189523
1279619467
1070658207
1984365581
474772660
708194865
665070117
1680458337
822595170
990418441
2097288760
354512711
512423978
184520268
579104511
748895285
970693448
476563908
613007119
562232177
1709818042
1146498979
1981486860
81730682
1890384599
864778550
784089055
21264570
1360162338
1126039764
1473594552
939316646
1074439037
1567168298
280129016
764864219
1630612881
2047363233
276170314
1571828400
759353355
1404425285
1414858111
1605819320
663931128
1470975662
807779048
1519083562
84815640
1110972548
1182647950
2051636923
1237007657
650740038
510359272
725055055
2071865034
1685176623
574701888
1395399532
1863506389
1162423618
1643300166
1959468667
1422038841
1786888191
877141806
1299518911
249075806
1153897997
2081221378
188912102
38798603
277909082
293497691
1918006502
1355943992
2079394817
1737300709
249337430
311549961
84625416
1278075595
1921073655
867174719
652329596
400348922
1794372760
986220404
132216798
225184473
1892674774
1563772514
1895435433
1504694931
1638504900
2132953456
94466007
1081690720
2093423373
1503612916
1199718866
656935538
7348119
1239394402
1614242417
1069357139
463976506
575335731
2012378438
1612459545
1591242366
313675433
2012766580
784916030
963480556
1091540678
1970297738
2128663135
686080535
765561261
233698527
704699111
1847401575
39086226
1020939821
1758113299
1803168082
656299016
1999684865
1732716805
1748940128
2081372854
1467302153
1280165486
1178330819
2066238514
724793412
1875450832
712989470
1938764945
859643104
960495942
672059860
1376471247
2036017156
1403615931
1688100900
1376050968
1000254588
94566417
829847589
91947103
1122375717
979760999
263809340
291244033
1685763027
1268663142
1725270612
1626603345
65161253
1688965210
1095815645
605336568
1674640182
869632483
1237228607
1000942565
1794245678
683330619
1604108586
1068464964
1784897092
980012292
1963332471
496345939
17951440
953686560
454032612
353778904
59807391
1683713697
1770269719
1065372445
482915008
88449551
407602801
1421812893
1023640570
2037009011
373378223
587667638
1259098015
1732706011
386858612
1309550169
584993078
512807932
207524891
84994082
1111378074
778625530
1664919292
69496769
238002953
1678509474
1808301938
555070687
338965357
1231194510
518246153
1735708713
1080155972
159559365
880107561
512025322
1348921258
1809309886
1910475336
464400266
1940866693
272063856
116170142
177147188
166246112
1449621929
1002648794
250077152
2146446433
1244999284
266488972
391677250
1065524235
618194805
51542495
2147397600
44919340
1656136453
504731933
1921120582
881460555
776336374
2080058243
505698677
359117205
1573239983
599618832
1498184338
2007494534
1469062020
590261360
1610482275
763545376
743740475
1097476867
990105431
1075012365
1995400360
1482385989
1791422027
1556173626
1954359598
432302316
811426982
537687641
1068041753
1719152482
1968441471
807807776
1059007209
1466098246
950539034
1971686153
1025490908
1866184262
73494517
1682378526
418584319
432153538
1366654663
1735230864
1290182492
580684233
1798567967
180355781
1492030313
1998041898
71703933
34497836
683394233
324881621
961880662
1511887293
177442185
1264584278
349115778
1475130728
1667019688
971228542
719313988
1659786887
1062339787
349246739
2070265508
1844785906
1493798061
254543726
930277628
436770097
1706097353
1466751130
349993781
98148525
590457593
1677382481
847877499
1811463985
1260711535
77026217
700299581
646941968
596654902
123577634
1550753330
1015077176
482814722
312131177
1870215758
1867312332
1880801011
162951253
905660618
2121381500
2052997838
1008748859
676223106
543810840
309556936
1780234025
1559256860
2024793260
2040884816
1393150821
722119812
2039338040
2122637149
545723205
2043045917
357946495
1038758864
622502085
757065426
1020628853
2040494625
1750355500
809993545
2121965796
25338428
498335059
110704423
332940496
1047121559
373346774
410214560
1083793561
1246847485
773177157
621296126
594116110
1653335939
295888253
717205214
559915212
66717390
1397487552
843848350
652549455
1638358640
1153160945
368850555
2077651932
867920512
607472186
1278859590
1491730228
45769045
1689651593
350368240
1599622954
346268205
1993352151
670435382
380845439
2005147144
1900994852
2063863307
883306321
461036942
1233102840
191365385
2009009939
939608443
1942250465
2026659763
117196272
589020339
2125263745
507073710
1444133963
1439478484
914486673
360068169
1274282294
882931439
1615128955
687397070
130828342
1844922257
889479479
1573214474
1494853879
1837399225
972728605
1274905533
1800918348
2039350783
2005531526
2056774808
755013425
181662768
847866568
1418821491
692216227
1932145354
2035168060
1605766516
526070701
405900146
1304071506
1309183751
1039007990
1472655547
386648632
646081124
885716274
1558144364
2029910799
33725815
109042190
251262721
391233673
1329278395
937123181
1965973360
255630375
1392527010
29524699
1696550939
708081212
1481581437
780325380
111131411
1629065312
1822315397
1286514665
1960700290
1425386577
104801102
262275415
1053005346
2081766757
528378861
1334800763
256464317
1844408438
1005363835
1278919989
1247480732
442236098
504980888
888931164
484822770
563639334
2046502477
1782120066
884808649
466124352
299759952
747185756
256499442
725168369
1445839494
1721716364
143174370
1926173371
1013280526
1381554219
1503491513
1121608381
519531003
1810398594
1373184575
246809591
1610976000
357095854
961994463
637213845
1795066319
1006486932
90800679
1282234654
441763020
2137879859
1261895802
1353872596
613905690
1716813715
590433566
318721308
1919087323
2020968808
799343261
22487747
425526704
1012399450
1814977918
1499753114
1532287236
1156803593
363806563
1322600820
708948517
2030809762
555845900
2048491259
505807705
1812839767
31634059
845993477
804448852
786983817
644004521
50622070
1186905729
2128305883
1316130615
261731024
626651294
1178042482
118195674
607943372
78541984
604345577
1519037854
80266047
1377376559
1232639528
250750743
667731787
661279768
1412258502
1939059660
583483056
1008661508
1749099316
331507897
1539773968
1019437356
1824234330
1305956411
234945714
1858292539
801264949
470399697
1026387009
1199565493
2125566226
1083722689
1931955790
209855904
1234908189
233364753
1772327905
1500381606
1210687978
1112679380
1199300227
1743064488
371484507
86860034
1683124848
2005146973
352798033
851744607
604016615
1347856413
81836832
472385999
276220615
2021603844
799167100
1422689877
453654914
411642913
1336224353
1857839990
585678876
1497495542
135656449
825801932
891701177
520815367
1590162197
648139397
589646338
2109196927
657608411
410112404
1550644380
225539716
1765822910
1564304325
1299689753
364815437
228657177
1435096067
520154114
954095522
329182084
1059708438
825353361
677943191
1847082461
1953930257
1430936166
1022749585
345792975
1085470080
513716924
1865150749
1677592659
1214186082
1052933594
1701067429
890046560
1768320587
1744164032
540712376
210804708
1939012545
2077860771
1481658459
320939816
894081656
1540101068
1415031533
1098386105
1656104011
619999271
2120811876
1187035635
1585930635
1530233578
1415257341
1689338151
1621711036
684539636
114278285
689024988
309709734
328722803
649406290
403980227
72930359
1292192983
347694700
2131441232
1833269511
1175978255
1194298187
980694663
97427204
1133499708
474562822
676756087
830402339
860174596
1669129062
1229488849
994352401
1125017903
689440877
1851349036
687265446
1150386964
1544621030
518818934
1624797869
853670157
417904968
1995009640
1337856296
114721947
543765764
1386795661
204555562
22993494
1058867445
1080491732
1477259788
1211928806
2045223737
795822225
671188517
515778442
13705651
1899180810
47769279
1475354438
605655193
1872283827
834073041
2141955093
1707609295
1469799894
1993928209
423721439
303855757
1919335627
474995245
1070340476
851566972
773346770
921746934
1658662475
39657646
809159822
1671567501
415766448
273920085
374991491
482969773
878322035
1224770770
705183933
162023040
2122810309
1673771334
176932151
1526053577
1351236918
972658402
1444566405
96150165
599714012
134722595
1653631633
396373918
1894592028
624368292
390357900
192446269
33110161
1017952767
209646595
818327135
829589343
2068254924
714134968
474452966
1617182272
637194054
618045295
842590923
1053755428
657430338
1161721247
4403965
1342000568
694522132
1993350259
1887249882
94925817
2003415421
897996118
185920284
1502333822
866935956
1711053290
54613846
77246870
1870319005
1510870320
994034508
1543048500
285508876
1553567514
1638588094
909663205
163176665
1970071284
39589066
1720324364
829228304
1912518336
1112843060
451534166
95806694
1913661917
1025704269
88002970
991616233
1768422157
870520240
2059761769
862195724
653230477
254980683
266587670
450286394
723696751
156035898
26540113
665312195
1369965301
371976642
2047103689
1421560410
1282281045
282524587
869138845
287383837
305637016
815283204
1453129738
402513718
711109846
1067493725
1492100997
1933717319
373867229
1970044010
1432573791
823472150
2063689000
1140873483
1143132391
457064568
1931778292
1117912739
1875108963
371432271
1714295390
141721698
388282047
1789319818
1271041602
1746740649
1341924128
1125008517
863315758
1957696514
713131758
2072705451
1826473656
1916137055
1338569640
551493819
1353377298
1048473587
1870695226
1664380294
1458793699
1948198148
1424242712
473859108
1465581878
1005908922
1410018080
1892870656
1497308419
1445105460
1301460333
714194877
1116063827
731743665
2076532204
1857570010
729470968
618771769
2095021493
1986285034
1101120384
43067
648599423
715656228
1369975301
1593849397
2089947484
246588139
471976625
2021994955
942863026
1219935147
482440846
1022049460
1691076254
1080311822
361192912
1135049725
92213907
1342294674
738762654
1190751225
649429093
1398194574
438232129
886550007
509529693
520587290
2052707603
218887383
43941690
209062776
1878249814
1170910878
1296670305
1319410117
1555182706
2016886935
889475490
1017636017
1866433319
258242175
1567584730
405081364
699970613
1600528628
502565384
1750600509
997775123
1517705275
1741144728
490115968
1573202762
207776185
1197687840
2001877627
182875871
476162955
1875157200
1304939111
1105013373
1587579516
661709076
2077175260
1444967394
506319671
842878891
713754480
1696827880
1362109202
471298169
1099964153
1012694263
954019714
1535186134
1777335311
1060970639
1247644357
664385317
681447893
1154622172
910014541
2105722129
1404140510
1363469380
2052250523
2086884704
1778792082
444888971
1569845128
1732910333
1315651076
943567279
1118005856
293712991
2042945065
1633834734
764253819
268773657
1720519734
1749584246
311363906
504311370
1168779015
1091964326
1235418101
1746566690
780457781
1017355380
1565897302
509017208
252366066
1968788859
1186232239
1192077307
1146258783
80429925
1565108362
1831398418
981667365
1036872100
1205979788
1948372929
879298230
1842144860
312315900
2137749994
713880244
1946378989
382982723
843712402
308624069
1965822484
1632481994
438019858
895559074
1479824151
1980589386
2093577557
64921996
168475439
153939443
778969776
834980733
766192625
416434624
444738110
1672421476
1609024542
447521537
1620945393
1312521971
1658910786
1043210013
1687117177
1870653976
692485213
1649040291
1495564959
666712522
1185259619
438899946
1411763358
178569424
173512050
1062921431
928937064
429388482
613687116
1434933536
83869923
885462365
2130076090
1664316425
679018967
724641839
177554780
1213402156
1095819850
1671559278
2046127255
1927942590
1751559921
455427626
169272166
1472842712
985698751
1625346430
1676728162
50752621
1612624843
147805540
880010991
619806715
1639138122
279255633
1926735877
194981374
307368684
1553291944
1741207674
727903043
1433401215
826897494
1399543473
1800640681
1856617911
1440510835
374585257
883394426
1325464299
894510357
413021893
778744471
1240995387
1909626892
1729778329
743246998
1813862256
769935880
2121493037
668617181
242503063
1980436409
2117019080
1042157009
787406014
2063237405
1180693899
791952756
844092595
996862458
755595577
425826655
854715949
194904594
149035442
870860916
513167349
1729325721
327903650
927956575
1038592164
356627430
1919247712
942934890
1878133042
802773748
734139954
1922188547
1346216418
629676423
262022572
1584272609
1868709493
2085441945
1346138526
929123540
1920415626
1746633954
1554986470
1547342687
1919336503
592830216
567522164
1615914799
996179026
862947333
1463709690
134074286
682046361
955463477
609751604
1993880576
2055093789
111067319
695082657
635207714
91966964
1437299962
1537538889
143497349
516718521
812843279
234560107
1284998043
696295552
1921404771
783711066
1044990483
911764699
461774210
360726244
291391996
2117655811
1777276111
504604650
1668536317
96441734
1158993677
1555761069
661519825
2138584184
1076078237
428600357
1169955056
891052249
2080181704
1445381749
189844075
490270106
685357640
1714534055
1768430643
433240873
1027628641
974518766
1158468217
734347842
1856403282
45571288
754419616
928585221
1809527328
61921498
180246948
1362831189
1565309066
1018387674
852504374
1330183503
1376980893
1491161989
617874494
1891862281
381931344
1457735460
59329716
338947005
1828757182
1695465998
1005202918
887966592
1780936195
1287495793
1619761906
627534211
1316995083
25231701
1347028640
1344293957
1478196796
1569065590
1506325803
1248227257
2017522978
1916253065
21650257
1623940333
1055879592
102687371
571783142
44046918
481479956
1225502815
1535139278
362290496
211511860
1304798185
2134611042
837518709
1178184094
837953663
25432334
1186590840
1261421178
1990835294
220635829
1404575711
872324997
562077004
440064796
1078996997
789450828
1121400058
737449486
1153873957
804078113
1990640050
634346795
270417516
1312335511
110396831
803300404
1007137672
177598290
2114325356
1058030474
956564316
1717969795
1279719053
1701274909
802067119
1638779201
1067966979
794096870
681409474
1871922313
379218057
1894279443
592449091
1702467193
1423072
603905520
64609142
1872628303
445145290
455444849
1718379704
1179248607
1580032771
1122830808
842654557
1718891620
317425368
1628205598
371021684
339338125
886354569
114065884
1875999749
1736926753
2113107542
223649793
1016541220
1404823094
517562487
501002879
973124807
1738999585
1023189999
1929781271
1688172272
1426269587
285869344
320146577
962513910
291958528
137793856
548760985
1897532632
1394509630
1173751477
1612120640
2083254927
605390335
338804041
1504832137
2077038427
2130588415
1706647097
1479058101
1025677270
1861188177
1383987770
2052833040
2067933400
1700679728
1523088279
1019361510
1064750777
1275276442
1527508598
709780383
143586869
884837323
1537577746
551734786
1251045808
951548820
1514696284
210064618
1857808779
386693365
652618904
307022903
945011713
1947061931
313453133
345262133
148015392
2043888218
466612699
859393582
1788059522
1320627599
1952643014
1142348812
1261469563
2073032444
662312993
510373023
932453752
531883325
1158699658
1017682490
753746842
1982409701
1726806517
1095394837
1085740216
1905142923
884769841
1894143062
836149534
1014550519
1036173865
1037866693
193364304
400829300
244475105
2144538869
2121644146
1885210002
1413378996
597938365
1072674794
2139997939
1366425261
702544661
1793829659
1859491155
1735298141
929835567
1056334823
1933368138
1102275151
1094484684
776457975
1069714077
1516309905
2032674037
1236035757
1092012192
1923797689
566642741
584981003
615097524
2007935216
1401183006
25882372
1980448785
413306527
1685391523
1069269495
880072543
336574496
869317723
2023839901
1187931234
1431423920
1768050918
455038307
1248374955
811196913
763429502
1255649602
2010148805
1225366243
422335331
833302338
962169287
532368383
1804290815
1755788392
1159080127
1389632615
107841410
238854017
926414133
176737428
1542121433
229956328
749401487
1553340443
780694461
1146168826
1967535247
2105221652
556709815
444406431
525274746
1814740396
555241353
741239881
1666020542
289893167
501806999
82413516
946926042
1020874752
952799525
238256513
1687641583
9933218
217600078
2036986062
1049400608
1386796642
1163283286
1401883662
989305992
1439103141
941735920
894763848
457283701
666226079
879229089
1858028152
1482342886
1328207605
1786823897
104533919
1592890620
1178258332
9774820
1517109006
627710033
1656761237
693310787
1621211272
819638229
2124036418
637401066
1129824434
1644677121
840244380
1898752300
66334390
8762535
641590452
500574685
1567274310
570176927
1683140198
162542853
1641862799
1337736542
1248106646
1160779718
2036096193
485647614
1902689753
847900571
1460156218
1775190042
141602783
1600760843
1256097306
452253098
1780803488
49772676
2008079717
345943638
1929833334
38608284
719990736
2087376200
1313424874
1983349807
1898128504
291034429
282655057
1138868548
25081921
933950813
1951206066
1706626255
952239588
947340289
1575140605
172483690
929621673
1517637050
128391707
716210098
78192391
486598709
1759605143
1967886024
1737751188
766197642
850105402
1588550297
1049925345
1417568088
2006653094
1971626383
792296653
1942085740
2057572066
194196315
980102702
934256929
966387528
443178810
1997787367
1630740295
659936912
1590753914
452684440
18189212
480761794
294950428
980785372
552021976
1996598644
109288818
1057858291
759866257
1748655128
2088674602
1420010343
877236335
121150169
607719817
592381339
691742516
686375152
1227092116
1898544700
809859174
1657409290
1923522073
854526972
1035907613
1659132736
261216909
993605274
526806268
1524168286
1765674012
303668510
660031372
727293574
876752949
1646428568
315716476
770579942
2052580039
707112656
1384561485
320503719
892027122
716559347
284988773
1910704702
1411782714
291837963
92559044
9952178
987484527
1506188008
488480158
1742627251
1013277596
1461343716
1387124665
652930388
1921037558
860236289
425005292
1962268577
1013733988
1858900817
226642259
322212794
1823920297
1279046953
853611545
260288812
111103295
1540249111
796548750
304778089
156203068
600354427
1407329787
1565258549
1718629612
1616233605
924620642
1558202994
474669950
1154646576
1971351303
922783347
1862015706
712988581
1230387809
561339465
1218969114
2084925417
474289497
2056232830
1317332503
46994207
1709415083
2081049277
779078116
1189261052
900967125
1212215653
642946732
429432758
1510030025
1528169927
817844305
1002874932
514442189
1368813282
1447005197
1049307840
782627998
2018555363
1634714690
1668663698
769184293
1293172544
774609855
1273600278
2028998851
134758138
1237508182
697296822
788179927
74037399
1355163007
681095424
1150121198
1430961668
195105097
1482900331
134660382
1649351206
1193330912
445444934
1576857982
202877046
336459639
1645716520
977710872
1256234326
1914174257
1944385688
2101711860
1798160641
648789223
1436119427
1269874664
804843121
157532238
469580070
968111755
723811586
1060532098
647712619
373165949
2105449303
84600998
511811231
1389956347
1479343844
1688342213
757665488
1268999235
1477430683
1636060590
789778668
287365872
1271983471
881121024
1904941054
791570651
100545118
1436792655
1893640112
221809311
1143182045
1573492918
725075207
2067272559
421965660
2140308623
1134453335
657509703
2133398110
100052548
366520956
1758955994
583675339
1115337488
1294212550
572616881
602263610
1162182787
2100841139
1693270714
81403657
1599647558
382808992
2046728960
1220108674
706793113
1243121135
1896498456
1454092329
952432103
333443667
2125952745
217126457
20548240
526667997
1381711129
72115227
140853903
2085783242
276029126
1915678645
1692810955
548496020
561374497
256872548
1844861992
1493684196
211445322
646754725
139264496
141262828
1156038868
1742909210
124264857
735609891
1196022443
1502638152
1308281793
2105652345
74341145
1130177686
418187577
154898239
1572151655
1546405761
652279325
648168990
893701691
1267825909
1686157174
1649373548
1526647256
258212001
2067447339
1942151430
882784977
1960392220
765238656
1813133469
1301537265
147005540
1705595409
2142603204
1735358682
591720046
2146820933
101549048
1803097996
616064188
1720084006
55109468
63262578
1028504008
1215148038
866634908
2113242559
929583356
439765081
1992408253
1139103525
705002814
585498360
591451012
1640628241
1116134184
1589601780
30241322
935512289
998162570
975461451
1103023115
1055664881
1706571706
2079523071
550544133
157448263
18008128
1234245527
199228699
607981336
928857333
313697780
690026785
1927969295
890320983
203248611
893745239
525523947
926870858
1263130603
755862795
267306108
660238822
1981433595
910626198
1861925049
1725753246
1076735982
616069193
1915347545
1010374971
326108308
636749168
359043653
885754549
1011601064
1698029514
489253035
913302899
1754023466
823441225
1512121225
638323328
367555700
71385858
825920817
1434105515
2037686411
286755383
1696398921
328982056
470441332
812274591
606250029
1086450307
1415571077
675251679
380539411
2100414261
304720314
592609115
175006926
1320307266
1801915326
490121958
274566498
150609507
1330593443
66996257
262367593
131464160
1994392252
679090881
2059991086
1550296289
2022041319
978431457
384022314
933496473
1279897546
1483973662
299970262
2115999666
1030929301
1538931728
1406169669
959228103
1125241485
84678108
1592672916
1543034725
964838407
1461392276
1663702476
1209343879
542961988
1938254132
1114637388
736102748
876007925
2107508835
262394296
718549596
517885399
1846931507
1370587628
770950875
1078361172
377309299
610485173
614642353
1220206767
787327855
502413937
988228263
1483064163
1164812798
755401931
1253064487
2027199488
861662351
1678933402
5730192
96324406
101557259
1903688340
917355150
1985740491
707288007
1815196469
309828764
508364423
1706589456
1572162107
2043722566
1739063838
1554228179
1601498657
1690460274
111596720
1159716817
1223287142
1501516489
1005641172
412623943
517595707
977558888
824063914
250767742
852058577
823299775
318192271
1955626053
1771487338
1912592378
1991961314
327217247
563738941
917318000
1167369933
943996455
470283104
2049483856
974402490
306795064
886918794
410041800
317995044
1785942606
580055228
1838790744
1751138853
813142999
266896476
814533615
645900655
981466315
1557152887
1915011492
2054584444
608082939
791288180
1018197772
253393901
2058099656
1901988324
1677492390
284215961
1962620368
736456066
1710154886
2095188567
540109378
1006221520
1333670802
1590935311
331495330
2077162615
1436725295
623972575
1720894686
225053121
1390419447
1475004994
1031818997
1934340240
1708903123
27856194
1719562635
1873074282
172418985
1782303949
90929605
338547313
43836128
478846701
1190318075
1285607583
1596540391
1410534969
1489931724
407754356
1838183867
849646859
1253108647
482514607
2129957570
1079342511
70352951
1869092636
1308328336
2083368307
1979904596
1411558407
1615369569
423436905
2072040951
1989383134
931095202
1270517481
2029377227
518678803
1632273731
551137705
1452232661
658428201
1542033471
1918065622
1126293731
1270221580
2012092375
1572132431
2112884792
404429146
239589175
398385081
912043544
1896342710
2074919122
184118559
2091155619
745278372
1445550572
66378927
490390943
2107605632
869446791
1945802502
629961209
1129777733
1550090793
74219422
2074048354
510036071
1501644098
650116190
953156435
1248506930
869875181
1354453731
2016268354
729168374
722656593
1512009738
448861343
896807476
1183886324
1691494644
1578627058
849827375
38544933
2046292911
418686179
274439249
1459901122
496554053
1782778312
962084563
264545036
1375179297
715067998
2041688085
956872921
1246708626
1464818382
2077391386
1602076074
2136762697
313042241
1571828361
1663015696
421807951
323408836
177663771
1460862854
1327989868
1069876331
1305215611
1105130494
1074719597
1594344102
804596646
829014812
1613121109
313895688
1691511082
603538163
1028250653
1294061244
1315775040
2058350682
787201003
1433610394
941024209
67507767
646608517
475466340
1609983967
250643566
1289118062
1856949812
63040427
1198549884
1312590284
1646905179
611935858
662944947
1660620534
1631215429
2040957252
376347378
762575180
603792149
128504806
270608728
65502720
1755325932
1452267646
248689487
956779042
1310801832
807352080
754401368
1451141590
1249482955
582102433
478798808
1716006398
806941084
958342046
1729191783
1586096434
245261092
151808924
1851046218
815664084
1104741831
1118722354
1538155736
1577488948
1728523274
1440830800
388699248
1994137212
1474433987
2014119949
269749416
971943643
1192943846
1790966090
831045599
524612813
222322530
219132894
909344483
1118230351
192896797
1087289231
1790225973
928418801
659262520
1691850605
731500404
1929437792
1415166002
1275714053
1784766037
1938429376
320572421
738519489
1676179882
503689070
730894752
219618535
408069593
1552296529
1665826175
1329692636
132247922
490510654
662961575
680273384
1568030766
752313269
773912597
264300742
815518648
1148679978
1671108211
2058922726
731743551
1881390381
55891263
226783715
2084209547
4778616
2103210937
1054193825
464308630
1305599654
1454750754
2032347359
1445119409
1813329496
627804294
1848208595
2000651228
772676900
361115601
882979550
427384685
405583907
368371593
493639834
1708804931
916916508
890486541
855575322
1254667730
941899508
1557534310
1459674570
796048189
692904247
1749599463
1297163203
143974933
1045815072
1366860966
548175276
1293191656
1009690187
1061389488
266142620
725719485
1514319615
846088798
2000568170
151072915
507653905
197606417
1284743249
1137251904
1942459536
257971657
567633838
1640277828
1777424895
1648012956
863189355
810745701
1224524164
803445132
109046835
1774192304
294286068
976323429
176011068
1937219763
1808121026
2001135715
810883118
43960996
380340725
859459418
481641985
27534075
119190869
42786990
1007438835
1868082412
305062729
1023196054
2045630259
775423907
826312029
1067760794
286482543
1312000478
305067483
361815395
1292864005
1940398725
1875987541
728188819
1173947280
934342327
171711285
89646298
1975073866
1521607407
1549272877
1633841944
962027628
178579173
1189450898
883134698
41195501
506782001
748135397
1073117480
1309326439
1446174993
966401763
740482564
165045337
2005592609
1903339793
961961203
1075452310
1298144699
970476417
1925965678
1097116392
652529450
959414740
1193652597
1509519095
1189472802
144487279
186661221
1906528381
1415526278
145097963
957818455
1558174860
228587994
171222857
178953583
531149890
1912208777
1250835006
1840609784
1564245424
1756000199
1691027540
102839778
394142583
1475700893
131627673
1312810804
1863035006
683837796
1219168360
1719493373
1744393055
934668428
1584329453
1738310964
1042187555
1029002847
568890724
1528509665
1334125976
1613714473
1081701950
261119920
178056461
1624578256
757104855
144664284
1560505744
1317720496
117316778
727206365
748666161
1429612439
1949605107
884061996
376140118
329859915
619042941
450678614
264788660
1602393258
1840580979
2004577682
51078639
1512756614
2082346103
1302843008
1302161120
1888752619
2079162690
430786008
796183926
733482950
1537043018
804031622
1082163336
558782994
671570698
726726609
1684692100
286273803
169010069
229387981
1680416823
1382659935
499526822
1549549994
1360453078
1242192892
1211314271
996838472
1183162714
692195483
2077753452
1938577464
2127321257
1123843975
1102329500
2075490007
2083386589
178073926
1591376116
512697923
477693991
338501204
1464119313
1955250129
1135747061
2118369237
738906039
306074489
673274816
396484447
1191933227
187282932
452633138
11134676
1077742580
1042810422
202256521
98175932
38265461
1593649544
494108781
636750661
780080618
1123647275
464079224
1358269590
1832382793
400023303
932876895
1900500255
565554781
1586418468
1078809791
2111900876
17748742
484185455
232145706
1229301087
777162271
1278306898
1089543081
1268883440
302971759
436182293
1448559541
1306345718
965990433
953054619
411089307
1339103565
1198504728
995308182
185406897
1108674927
909489579
203415066
744663975
1230488995
2112989091
1185753036
442570424
698520301
1538434329
896098096
581616480
551097414
1524408806
1583731645
460370657
846844541
585661577
279163127
908200762
828907828
39830135
1434570465
1032046747
416082466
99156767
1929733762
1777471830
1090943536
126666904
902020475
1704297239
1502476139
1323113114
1523283135
1816168085
1869585815
940419302
1823191006
1032663097
2093008560
1728941957
982091470
1149963083
494217891
1651444105
905233072
1479588444
754925930
619805797
1885112314
828919762
1877564753
456246700
666041317
1364012994
238731483
215488558
1508539492
483135487
1866042621
221044715
1919080769
2113522716
598848883
709497888
271684719
986629455
729271827
971446243
335978366
124722476
2106819796
399913810
1483597331
1282313632
396060466
54630609
1074805434
1959357593
1001545405
383181227
1034602623
2022575335
2100261984
121051967
958378573
341852738
30739844
215793166
347612824
1698795288
477008928
4165188
1158455653
1211370215
976659742
808557068
1182160762
972889682
1598708921
1781425330
1961002250
167610269
1876733077
296657843
1833701198
1654589610
419457362
1327094537
431373742
1170108128
451034862
1308732972
1293269958
1483744367
658370636
335612970
954016238
1154199307
176447434
499698371
736050786
1675729351
1774873010
829019552
1534942142
1469608344
2140604982
400611299
1429012864
1272331970
248631167
726669099
1498852969
608010786
1973914869
1891210880
1129772470
2107166425
2025638136
323724029
2127921099
1513619597
907961508
407817559
2012939917
637449377
766984157
1232793293
1841177529
1607312922
723503348
1234712229
440696466
172340711
2016625217
1863031583
1206792993
12614865
1668871700
1152919406
1541673971
2053806440
850883660
1613064009
1045257283
1435013461
547725598
824210020
282275199
91089674
2030922635
1667193520
1084845356
1725695594
266848105
868617360
648734669
1463897583
1398872371
1401818900
877259517
64269291
1503803518
2030968722
1071841434
164763997
19303588
1141165592
1620431836
723326460
2004543399
947222879
1358208720
790193806
1439457248
1100108661
1944248562
687550173
522919255
350822904
29742317
1141863723
1054990836
1016136722
1494186648
1204266778
351531259
1615975260
1362372418
2059333658
1448381008
931636450
2072590207
960860785
685289283
252116244
262656759
1521648368
1809664037
63622211
610306791
1627153022
1485207991
1842915418
1456559913
419639891
510674617
767978896
1933445538
1004645067
1069077598
409285719
1746367311
1187704739
1717592824
1101002752
307136681
1163297220
87070725
2093695576
549399366
2113546808
1700102671
965079168
2094836346
118423806
608480735
1718777234
1447518583
1021100730
484235175
1738134947
169467140
2011083335
486472087
1529289986
662001754
2123672913
1634803401
998619569
1930530854
970921500
684562221
982902949
1221067432
1938071447
710392859
984514763
1129252607
2124576370
1856435515
875553575
1664192758
1216951191
1151976296
1234655781
727576060
680494554
2129026759
1211111564
986872870
86539539
314259157
977047766
1988583057
519681566
1399503092
679786245
1277978453
1856114611
1728858584
1976890895
178794490
982323381
468982927
799288537
1146141358
280930808
2007007262
1461935961
2132290402
1753805085
228539196
1357824155
2129373526
1210909043
306581913
176081116
640934876
599644787
108132000
2041969019
645887019
1153467298
623617146
979974759
1879387368
806516746
1125689191
1075832666
1802539991
1264695379
1103845274
1613095121
1808330614
1664425815
476360476
411035079
758700152
2072261159
193688953
1104861322
1126522445
1625000248
2070659792
1392672994
654329041
442915208
1554809555
124634293
554682034
1151835763
644952592
1276953041
1775285797
948804943
1681299003
1637110208
1452601782
1315658265
368382161
1132981682
183791880
1048107180
592642997
1733065308
1908559198
921867394
2114317873
561769070
1913826045
1291875655
128678816
1691755321
1102577165
319638876
1098670400
1384702477
304438993
638393356
1435766135
360533723
777667088
1042490405
1021499783
877302668
1014030613
1031125365
1479231391
1963877569
570785230
206523063
601455046
1148113720
298292275
1717459796
145700185
35934400
410907531
1277371177
1761310859
1666987664
755294516
2109627567
853805462
1268522343
1667029598
917350912
866262887
253514612
1887505573
1949219293
2042518877
2091720379
2075720681
877714679
1783571250
1297088152
1824361009
1934042734
289233647
1087790781
952123308
302734087
1389507982
1045731921
257513599
594129228
370289412
1832470685
929801041
1021334379
341691214
830860272
1394364986
1559197442
1164591187
2077283580
1389775345
136956459
210391541
2077969663
327738242
1488790606
1266630837
190007030
1821750068
1780765174
476081552
1605692149
695203535
1924823015
1290087432
1670709046
1155825898
1266987960
1510835148
1245104848
1859425959
840431709
857845493
626211352
902430017
1470062652
1766432904
1367231455
1921211056
1605495926
131138271
707023000
1519884053
1404682880
1967362509
1486502816
2045759362
1331735218
959807357
1900992797
1260452792
526576388
1198870185
28389056
813206463
1271242330
242899522
545238870
2019995924
84986282
818818020
1508007352
786305214
1624230306
866595897
948896703
583463972
1105521029
1499637430
1291584452
1003682321
1332109036
848870972
226602844
1935225878
52242114
1237525288
956003357
2126334903
966271171
36572951
1455550058
1962995429
2048917197
172238137
57909969
797728666
721586196
923403304
72908380
2060409046
740694835
1883438490
412714704
941590866
58371122
1625250549
1772439825
458318609
1542204701
957200224
1104163387
1896754593
1246412966
1226567639
1454775565
366467218
1701799114
703664446
604045991
737281798
927097062
842801542
292367093
2135085836
1210391688
1151201337
1674351619
258645819
1352804330
858465125
434148080
1649834335
2141558694
1599112637
242489214
1937550193
2045917042
1813797618
194900134
1265262597
964369421
1994219171
2099599706
980581764
1549170141
337992726
1659145186
2103248612
721461209
386275514
891027800
1535022767
516753161
349993781
1599712252
1240408214
1704085387
1609227876
1508242430
351017293
910293590
1938215773
265176237
211242584
1173676388
704323014
334580194
1146640853
525198657
636593305
1639388599
1568575192
440702161
1293273345
1174194198
1784619457
409146957
673207239
537054268
2136276002
1145236357
1913033394
1078395762
991357391
34383784
107903411
1835924442
1791440167
12490834
192613637
217038574
473509978
329731872
1131207434
1935919904
1693620101
168313490
754138805
1559785549
818627718
225611846
1996180020
829200463
117790334
1507732098
1919113700
1248644397
77769516
2084197481
1889150967
1525173230
2122701315
141003269
1956588215
71577234
582123229
1274673135
1020960718
126791155
778537047
48383492
985499826
1183563181
1860269273
788534016
494143386
417907942
910552370
626505877
1762223456
1739166203
127882039
1307929380
1544327248
988869809
709062502
1696573070
1361146714
1847385240
175865584
1245812332
109864652
1398617000
1111139333
186344
838588795
1425316977
747009777
498031446
424719176
624711369
2237871
836400813
645415161
1000721144
170801897
582801975
237647314
474867814
743839098
1838830432
955461237
1326166113
1188580702
521615206
855081128
1931668601
1823551901
112724926
1549379195
1829474725
2052632629
1225282950
103389900
371049991
2102858192
575636327
1638377033
1303842104
495177306
1109047545
957796185
1823685418
687655803
1957491521
534547971
1700666813
1051721268
2110046762
218680022
370052206
903770222
2111441439
2127498150
1911554737
1029397357
178268728
546430740
1975423403
1292350201
1469401585
1165380072
1644691785
697421657
499895747
1559025568
932370949
1959046927
228107976
1003598876
577766154
2023348084
708502497
424582442
1160724899
500756053
1803890751
1085358244
889022724
1599259411
170189612
1486202240
286002436
664974461
1386078773
334479958
1177018321
1660206541
67669480
798081567
776558306
585582269
914563262
844998076
1287513259
1715852765
346869753
1031328960
1536874744
58161264
830280159
1079987884
141093439
1488706392
1325853263
1208462535
609868012
1155348455
918426922
1593258919
1365536569
1620758866
1707474677
714451553
640291017
2112868529
1315946176
665632597
779135788
1526763657
356305634
1339110328
2057945143
359998839
1651641602
350833762
202095346
1934518582
1339613700
1726579160
950192701
926785884
519100586
1816031308
833939687
41169713
469616481
68611316
1085330447
1758677777
1740459632
1903198486
1002426100
939603567
38585886
916321611
584025454
340733637
723313488
626923665
1533151919
1470719793
112534768
2014467627
2121815494
93550568
1571670503
1124231057
162234677
680837313
1260906398
618433901
2073993192
2014175257
1697507231
200136998
2115812815
2089571905
847451536
648653424
1230845626
1847906224
184568179
479638233
348872618
1618344002
950011418
1868953781
922862385
1803422716
1442923272
1968010279
1337688845
1474963607
727219647
554022501
585137014
1695752523
1061405005
1541844686
852625718
110838513
1392024043
1302301098
1292267083
898199222
972260363
1762790905
1474954501
1340104
1057680
733289502
727573362
1274747889
227046834
94030384
1416068968
431894457
386433534
1551119576
1041153175
221568028
898183007
1179293809
2089063051
2139283853
625756981
415237432
2049504440
357387777
721331682
705434685
88944923
986615875
207436223
33126622
1471621436
569688445
512495026
1335016446
1256173595
1936392491
548494625
1929271303
799986979
1522090134
1496799896
1610446995
438066280
128325721
40332553
1443947934
819483347
99608001
81519862
335435289
311847291
1774588540
969107168
1490488300
1318569773
948689953
327230971
103511189
1216582931
1171727454
1460821865
283892425
1130576920
1453153227
1025031211
77598694
9334847
1135063636
1610724084
1125183567
535278236
585989917
91924179
1045609356
50395913
1745785217
414579814
333972084
328251570
1392006285
1217263278
1923165180
1987290888
1743790293
1451548703
167055429
1142838233
1371533941
490765616
1534359247
413065
11567873
713325831
485168273
605057991
401542476
426008268
2124231177
974427656
37547537
1664231948
1339672368
152312098
1548276582
1927916325
1317608122
2059226626
120455963
405930402
1803446735
829487355
1401552112
930907659
377462824
170177253
1450009316
1819189704
835240981
97881281
1755713778
1444715881
712870188
1462221470
656080896
1035506058
1751219653
2097564126
54458660
1538747162
141599762
711795485
1062741022
420691623
1018216436
1842679056
1023298354
1091684979
1410856057
1688780131
1247701654
1159059481
1679747348
905702245
998127592
1213641813
1866703023
27048396
1592017449
425587884
1313258567
2100602734
1574616921
1538100062
919074268
1371679944
632707787
356942921
2030939686
1631801348
1922984457
1939444188
1459209042
374553403
177845802
1335008603
433627521
373538589
1783710905
580927671
910461571
360456689
1312764525
34336449
832972589
942671794
108123423
1544163700
1918663861
1466830691
82254264
1500476408
1285872254
1550573876
2075323508
1198066996
757171168
1553335362
372008386
1141309543
1817963561
19723973
8060041
1819962517
1863851956
1084806290
796943812
635731404
90874197
886669844
2036620635
564233632
641533497
1764765293
277088549
1564679175
792120757
1309462
430188491
841837607
184416929
1907203312
1070024708
1214837651
1895976216
1320024268
507756165
1799016559
1854434480
334077344
1705402715
376531370
1849618683
1401039793
1394013708
916061798
754628645
83679523
995853401
1484126575
1170241635
1024175134
100861532
704659114
952232220
1033477071
1116769243
1468568467
1326386291
372893059
1804585456
1025364005
987742094
336832215
1182933289
8676660
1437197933
1189567450
61386081
1071766111
495993505
826296707
1847465948
710016133
1529491763
1224893927
1971245587
1303584684
1283149110
623034186
1869895153
79730925
586014761
1977592810
1753338836
1019319870
1226743520
1612548713
223087325
391352011
1002018032
1829008647
1078576303
1914185422
1915343676
1270954182
329918038
536353956
1333585015
820592899
1703933674
549093962
1306710155
194356515
887293272
815727688
395676381
654533573
475202072
150952277
1303472481
1115195907
279062434
1191097261
1809324052
1524342162
972569124
75471721
226554681
1013302604
828929713
1024486403
1652530412
265426621
526033659
683047541
1380736021
1798912480
1358088905
92582195
2130363482
1440526003
832688800
1178586345
1351912209
419259514
957885261
1245658702
1447718599
1988388566
1847499198
647049822
1146581746
340218769
1966155413
1178066620
1953756271
244645436
1120279899
2120025559
1606826951
1249615598
1435104724
1219694259
278189218
1981454319
113505987
1331624355
541330337
918364979
1900411940
1015475169
288980366
845392834
864329759
49229186
2027482017
2022693899
1734496300
875346760
1877106128
513326757
690649382
597373157
1365810883
2037489577
475921429
698260388
238435907
1109773245
149790695
700781400
952126583
2091786030
1130040727
575324893
313452657
701417735
319547250
1813709045
1745515558
181283170
1365730158
962757984
2023368034
1064233083
303645140
833175755
590357679
1948363672
1445692673
2132857021
1649215779
1874000936
418324909
6287864
2108090401
111301881
888249990
1859425432
1910880135
905749609
763469145
2141685003
1060841082
2138521623
980387734
1488086440
1639436821
1811446124
150437396
1727583017
1696368594
296807686
399242071
904087384
1360621543
730238983
400591387
787669152
1892005626
928193379
1239861512
716648534
1089629461
824460164
1532210588
944567382
1921401497
1670941801
1490352591
968414900
1501713677
1962356078
1907812205
434038127
534109861
1319797400
1154041571
766019908
101348985
2101135959
942440286
877587089
1010712419
1748529431
360585930
1562733244
1951816442
509477473
811611490
556270859
889561757
1304570209
646373267
160891143
1067313847
216765174
364289686
1114044111
1378646943
1249187230
76240178
73252302
731209985
1799668086
2047469183
1183744613
485928444
1686230240
1819030995
560876944
796429720
735595574
690657533
1926930796
1091667306
1138950786
1231701407
1296838951
1248076304
1271780284
538337163
2051488785
784263461
1781503502
1004844665
478447779
1094750741
126891339
344375907
374940422
292110063
103239670
39183475
1332013151
609246592
1700457658
1428215166
580097417
724915370
729108095
42973434
1057987919
13108105
156573719
1575777290
1803957916
1620915908
98160720
472340329
695132448
1347436708
855193137
1193124231
1262599025
1298924039
1664838721
1122121802
763491521
811434258
1799425715
1366613685
91008279
1713101352
244150995
206593079
759197773
1832739529
1161781157
1085826144
156975976
1812462517
1924081705
1894524326
2129769076
1826232649
546357582
2052911096
2119572805
1416055069
1970347783
2005644581
1857260138
1596823413
771062226
617353822
609468510
900186365
2022248873
612987823
752119108
138980000
2030546840
1141379405
530333053
2069355577
223561332
1971258868
1197118642
35314422
706702692
1334339859
921644166
1118618192
1482086056
1346333375
1430278335
905783680
2020299602
969823029
1417483440
881948828
529015926
1732349328
1510964230
1295935884
1879030176
1864130090
293920761
1462163316
1778069897
1462173905
1555409641
1690875427
1152444951
488096433
316059748
289144543
1141957903
795564748
889015233
283220738
853884853
85781923
1592117730
1575168719
578408381
1809701175
850186918
1354505377
133583911
719597091
1915607789
1410050496
1392571622
523943838
1727474424
1418168960
977831150
566870821
1331317487
1640553806
1263531923
1183302231
282275291
840032590
1746181067
1328902041
1493277158
717760812
123803840
1408907748
1871132695
750819686
1477878187
422818218
2099387327
1804912100
396931175
144870120
1810303905
559658042
2105933887
1980212723
1475806393
1930029498
1346631580
859049420
959346691
1813328804
542881757
1940148792
289729505
71334226
879610759
118269437
1094169054
450079770
708721376
620418779
1221286639
75006842
421122675
1350207034
2074819791
320033086
1846603483
1635320249
1573430799
2012352343
1275568089
229324005
1127053484
757512929
372498494
1204596287
1827588492
2028723348
1731470717
1341009557
1840389495
1167337937
595730219
1680624440
1517442789
1317816063
945776008
1462163087
1539869698
981122061
468985618
1209226490
1476352982
908910449
61316011
878796070
2029266526
1959936204
1265125450
1964920838
285174753
586752843
1226087841
123928559
1356626242
1327865499
558945594
1236336498
827719756
1017078273
302020143
1130399852
796589029
1592985110
90581521
1414090458
1315488301
1930239901
1619261699
1864200141
442366990
1770705929
739392055
580792404
255328505
1654842673
689881250
1000896079
247508449
1571626848
507918361
2136648896
1010714536
1049338559
372119731
7091387
1550480666
354308873
1156732125
463116563
906381073
477941632
219752396
922705627
363269925
1102306968
1356055347
125076576
867896458
1631931871
1389535460
1510775549
248475723
1503194331
628247907
1586239256
1921437275
1234838840
126725518
1727295447
1270314797
1636016447
707471731
1580429905
304172944
91448726
140842585
893779921
1159476034
865731186
1665476012
1596965660
1060116947
1355419932
879815027
188392088
496903579
436453040
1206867105
1580752564
1340479206
1306921066
684506231
926970606
1577527700
1431483037
502744421
296214642
314609294
414228203
1396094150
648708390
1986500746
1153366906
512439856
948821041
1146426497
1295375761
1362145826
550044060
1047661876
1108913455
1980522522
191346288
1496727920
1050253795
1750410800
1727117713
808250911
1222399591
52624030
608546905
92870189
2041207554
1443593644
841149611
1450947736
246738435
727996936
1388357260
940237114
997937111
1768307062
1861436190
422266798
1595214665
1150730527
1863149003
1459640446
1110148879
2129352662
1725244186
1949848817
215634454
1422275473
1484047595
180130149
1660533223
516824029
618896050
506930439
130599087
661610775
1243069253
235689597
154711166
959684232
1365069961
1055181619
811325851
542413114
262488494
1847964026
707109258
1005333375
487751126
1482989548
858595193
1678607879
637636253
997984841
1107670374
1754082692
1439798165
245848658
1332835386
1698121802
1352713676
978004466
1236937930
80883274
375619563
281272795
915706515
250307730
928700487
2023122874
504181403
874097477
1526982592
821615429
489037066
1484982893
38641716
1798527028
1110403920
1777958356
363340977
2129676238
1670996540
1770989626
778195924
1347537764
595443353
1995674698
1775625951
621216816
693251770
415536003
86738396
1166025653
554015515
477313759
462557802
1846373876
349073343
1546303894
916367671
1353346058
1280470572
552900415
68755142
559010836
1013227256
1123690082
496600252
1275251386
955866114
1168890717
352239952
598827090
833281679
1242711881
1192077584
936161138
1916483795
1483379497
665633814
1331714128
610533767
542942127
1185270640
398141777
1513788887
930550095
2005349393
1801744584
2138523585
2067344737
544907616
2049811039
777931261
1030888460
1825572973
426944432
783702173
1154000466
542128381
864905407
1275916182
19688901
584717584
1601934388
1496785529
107925120
408643279
1985599256
2047901476
1244875196
1933487237
891406245
1138471888
1550052836
39680340
571594269
838841668
255744226
810493092
204683216
1862770860
711027334
91696781
1561140570
373115799
1562798443
575933008
1099078255
955634170
1796465212
2071175611
824333612
1731584269
359769215
1080029428
1645544076
458205346
2012402073
925298099
1469604772
1565440133
1488735111
538595213
1768571832
2103313144
158720537
4623297
1941737247
744962612
351879094
361551145
1293788627
839906193
1694329339
538860000
1208959005
1375398486
1924786502
1203183523
1145387660
359242620
392911126
727019836
956146103
398356383
1712533603
1548245603
1230402329
989197715
1763999459
4662983
350628036
1862549857
2142001
2004695881
735122274
373892710
1555197076
761192598
1400316567
298010673
44436672
1829985220
1432425096
1317238813
657840480
985245138
907772455
1604743429
537674679
2116546378
1578040893
795101568
1917349633
761078665
1770410936
1460234572
775276374
2070738045
87827278
1215747353
214248086
1874076193
750556979
1742808697
372330658
572534058
710820578
1178325085
861644578
1578799933
143085994
1594912400
1228062280
932523139
1182017393
1275087553
71819036
1114334252
1426216141
1706122402
1602120673
1886027389
2008577905
1900710369
1567177696
852935778
245194278
78151762
162819235
2017449744
1322879087
108046790
1709272786
811982161
1756018968
35802535
1770314045
1084491159
1407169721
1868178549
179708569
533892190
1452095030
68759835
140362271
1356514818
1755053190
1338291866
999062151
1988041156
1960806835
342880983
253383189
2133183661
1881777215
430446391
650077221
116947326
998499944
1193563849
111705501
1429587493
82735102
1354449143
1318642901
1151444668
846353987
722268914
1445521851
410811173
1219851384
215383912
2018390738
929934508
1749784871
2110849045
906748625
1725457411
152053498
1272668524
269209814
563278728
711203779
1273965602
1654851746
1421679183
1816167762
403554719
1324532181
2077582795
1032907855
1485453089
1619919708
47168245
2056851850
1227931264
1226197420
858884377
2147428942
1849241561
356677456
715457333
679561467
1705300609
589724850
704384700
304499860
2022532466
1430324896
1970769941
1213647595
659784292
2144942620
879678524
1850435031
1084822342
407448898
1484827935
737468744
255206023
1107407309
2016664729
1975761118
2112383790
1653018167
1344150328
1791683260
1941751155
588994252
1133029170
932834755
13483132
1988010756
13138700
694954062
1275060628
1276221627
577243035
2047428135
1261421595
1892940560
626078732
1447072172
1872529975
792618410
1990693519
1508378760
1454573644
1835513771
1007592406
1046562802
1434542029
1969019670
1610151831
236219754
1339803566
459100745
1975428010
1463632965
957346309
282445345
39887002
687518844
1080775655
256187117
1609053819
1932393729
1301148322
1679517089
1155464174
230448495
1568991691
239464701
66247254
1772415916
1980266628
126765521
2102152417
1374366566
1272683891
1584221851
1445740052
1141990985
2032646284
73033034
809332995
1447232761
729584478
862432603
25962609
1344517138
246091721
376739109
1790125397
1875776081
759822164
1701819643
387939141
753023944
387116363
1401373575
463201681
2041354362
1200081697
170940683
2046489659
1544885919
1662455054
506561119
1029284872
1871237663
2020240308
1975115788
1805952823
419485624
81360121
154671326
251370383
1873115897
765551073
1455222393
584473665
2059752414
1374120036
1390053378
1319887195
883910919
869921827
926934748
701041546
714171361
226330856
1023600560
1946059298
1381047630
654913252
1549432588
47722442
1989228745
669894560
440221535
970782392
1089395515
385637814
1816865047
302352394
340284881
1548694727
1117328653
493725472
1222012500
841105863
1636349741
1412686389
420857783
1550086621
281622047
52254463
978052950
2124456101
1985068543
79495943
1337233909
1655836760
1023235767
570824995
1613594562
1083709500
1110337121
1753047067
1173695282
1344972400
1287049729
273807998
1518534644
403634504
1131161109
2046853475
1777242985
1018836991
512069397
372625772
497331216
1224315597
904198131
1813258094
750451954
1799712513
1968711576
912955260
488546186
1477603005
1849343348
1585976884
1923498444
713277842
1251127709
93683311
963552188
111413588
1711165885
1394129043
1140687181
574807988
1607867680
1391655734
655819531
2064518601
772084779
61143933
886835377
637840809
63452159
1106833533
1151551091
760073180
102979144
772539717
425088200
1540578613
740609478
959424302
714686310
750318059
1333553541
2023555743
1111277391
968585203
36281326
74059849
794296102
1045829957
244554676
1613962400
869386826
677012740
1722953823
95409496
1710557123
1319251988
1467819273
2099333819
300135359
203336056
1232519502
219141673
1440986181
2078994771
1045842563
388630098
1448987617
10003586
1611313186
105320834
1845737158
1631302950
2080157735
956318828
1316401388
1358093565
165126413
1275114993
447051518
1921104725
202385168
54518366
1403917331
575346476
1423639769
738073455
2066528725
553942044
939133521
106245433
1053074473
1586654077
129792939
1836149035
536885186
1800041066
1699288049
1711203796
1764318456
1116027284
1670297881
378238914
798635284
210557594
1191028784
1254464495
472117703
18116866
588334423
1805895970
336987647
1300021888
781160470
458792199
548064173
2097686426
402319005
1660175898
1112013767
367309054
1557492970
1244732914
2100301678
193570779
1319737195
894075729
1132047512
2122651530
256215935
1009697645
1499566637
145652948
251417350
1956704527
629563467
1275008986
55955306
669645645
586370830
1825897220
1458845058
664718647
1802359368
2076245626
1132852108
932269429
191259120
994111986
569563575
683568668
1261771083
766613679
894921481
1624576232
928710568
1281719861
705567152
294800513
573258719
644758706
1050142081
615699476
2143484868
1699567018
342449655
1652785261
1890826941
1428122667
1916358021
662434830
1716392739
1687171366
1121124264
1746065068
462304541
220473268
1286339570
824766503
214569770
1860264988
1960351714
540819367
365055410
2043076880
1702255090
23298640
886830170
1651367611
264086812
259289503
1186573269
613194952
726648323
2010579778
901714259
1769819933
1214018589
1823637694
1213156734
1095945178
62818636
1932466009
1455059990
515649988
403152494
491535574
1414568996
1795066056
386567896
1352247734
262488169
1008088552
1164936918
524700784
1336490302
710627963
1456736073
1062635924
1400268907
1956690801
1246596382
504445316
437079208
527677880
291382856
1252080348
270060527
388277314
1754262336
241432141
1098123754
1291924126
812210968
1044687038
1092501551
1575055550
610053137
1351750981
555350645
1264531265
1599064387
900402193
1193641217
707545208
1445480393
417377312
1033264283
2060140091
255900824
1550834674
1398095853
1660966693
309786139
909381200
1870488827
1216040418
1081620137
432498352
324559284
1532466579
1164325148
2103593696
153713843
1092965392
1583372468
809674424
1914741949
1128387649
205551997
636356790
478853249
652258628
856328068
713442123
1411583552
1655932102
294569277
1576366442
1925213410
474425647
1268301305
683467455
660376130
2046759011
36314066
286365365
107976117
727911408
153234674
381810032
1021811886
1733648276
1401786618
1846224822
2044628778
1189915000
1163472613
1353937589
894749076
1178198010
55443068
1201856936
383048523
1123773525
259084675
1573374092
835508896
1218495201
1302668530
541283266
447286007
1939380861
1544508490
458393381
1668504094
1985135169
1576945820
1408842700
491940126
286006019
139772714
824932114
2147251709
57190104
793897894
2095335916
392813513
188351270
118853958
1624625997
760288147
502167410
815637781
89758266
1025062457
598489685
367009472
2118215316
1890553430
351307497
2015581950
861764974
502531607
1739950048
2035475587
251480614
1231038259
142182685
489474871
210631203
710048817
1948160304
1211169020
1211036210
91751194
1747467065
1315754062
119036667
1320771551
156868910
778607004
1994615335
1766048858
97945553
1571266361
941664300
260397293
165438252
1951766618
660308579
1139393362
1249010882
1662068629
900863777
1705707063
1209113907
223184550
2141794258
1699303305
587741255
1533106677
273407209
181439217
232994857
2122505613
212287148
758947917
884649123
1334046722
188766608
1145259619
1469789601
2128687187
1215075205
1763347721
2067781916
2037986318
877303569
1585422871
1310700210
1228455761
1819110610
1853619076
1134842591
198123688
452938288
1274991256
322714843
91354522
1154341415
717593024
952542087
1067599738
405157775
698948544
1824627841
1106339302
1638615831
1031564243
1551243634
1749059040
906033605
1002125753
59014294
1635971956
602124886
906914146
42469664
1433935614
1370086073
1023259960
892626619
974576836
1788699890
1108943062
1221626311
1086028248
1543107116
160872926
1863724303
1501857007
1140529355
1341952772
128272658
1435515321
1136641384
965534766
247159340
929923909
591870906
1134229668
1654979772
811108327
1292943754
2082614414
438621835
1601499589
1378978133
1305123894
451608522
1581327712
2090419174
528483903
519687593
2042760249
98448421
1926007409
1527438895
967107972
971638784
2086941719
1709985213
917227385
1442589286
351317241
1398914598
347518450
856510786
819284649
944752946
690379796
372842310
1205711713
1463777055
935127060
572980159
1225949756
2134875841
1863160611
1183241351
2021384510
696023927
726537337
135547821
1263353331
2106087771
132596441
937523917
1682720325
878973488
121475474
617323106
1245890068
1890823708
2022920944
1092902383
1862213651
1897766266
348097501
1483275822
1737009230
1561700174
1685451429
1501229894
174751973
110069780
493297660
443966159
940653155
780494695
981836265
2141003928
543348999
2029983028
1863941653
1389287821
711243684
775109117
1162392028
74636388
1088999839
2015600009
1215410786
1179801017
759939805
676445851
1680614205
401841370
2108104661
1799637314
692352415
653677392
663266977
390577963
1859280279
172696359
1654840830
1454664844
1413037175
1550661274
636553629
882591167
403637185
1893739839
2093781581
576715831
225552902
931123121
785787009
2115390834
427324270
1293038620
2080126898
1826229941
520161837
1246119524
2014725644
1885999035
828411993
1719638593
929396432
572347293
205397576
1367067845
2075912405
1511234135
562148694
559602363
685540849
1782192971
1122905256
287415119
1911991814
901471548
221306862
1134726993
281358955
295604913
462405405
511265240
829679858
1536965639
1900531500
1456180605
510899174
1326740071
1406270387
573752628
1063535669
716690246
1842491696
2064532119
1753727308
280615935
1229614990
1376884181
457229373
1695557629
1242624582
1844343625
147714453
1278765189
938811460
1784400485
1600109261
872727039
449234267
49430013
1856903164
311775023
172741040
1262977487
295988069
1248249175
1400276134
1894092856
182350807
1089374624
2126261412
244886232
2119936292
403515908
1652027333
1231313188
837022066
1795993684
3593790
1778541198
110549591
1001179230
1703577665
24507056
758786708
780563899
1718558001
1223725392
1981643023
712311295
2095248279
1275946153
1365089036
1116808446
2095807956
1729592155
1324386376
1319300354
2007644112
1282841003
521975329
1248472948
647134825
291851264
988853456
2085729789
683975516
871542679
94822086
135057283
338429627
1555752874
1596966600
900997948
181333302
1864511395
1985018466
1091099774
1529586542
86748791
607170099
1825691083
247573230
711231972
1718710139
1410910426
179506762
1821755113
602719933
1322682461
682665532
739072139
1149945107
28235441
1579594241
227398473
1429676621
2004009238
773152731
1171648798
1966727237
1492294383
1290596400
1502717069
1513701777
173733452
41097470
815340484
1146144529
711096156
1564881894
2132994680
1651978856
1943071914
1647258131
1264741704
845138952
657839451
1043283868
1821705607
1089903257
1880030194
965504292
202994020
1683760867
2100081060
459085017
176684345
1793699177
203787767
517749691
430779542
2076234793
1470714199
1097606032
1054972776
602179062
996739043
1095717868
35181557
1451637594
1196548754
828779734
1307116964
1387432603
487063494
1311500461
1001209024
645972474
1465723009
915813723
1641406048
326184247
509229592
1340413267
2081530717
1391953952
1382243052
1002593344
1692533733
369037664
468120045
1514840515
1174959230
763997477
1076744211
543584771
1256866371
883683902
181419298
268323608
1078187504
520366235
356332673
249994108
218506288
521603213
1232250619
448935007
2080299544
1637418919
1743025930
1330446181
1618217995
305175730
1071661718
1561217891
423274981
1411942593
2051856775
285126210
1002491189
1794469730
1084060070
1798730574
1675561560
1336046191
1509278953
1344946528
770566106
325953241
1264397583
135408533
879109215
680787814
175838299
1017963426
1671285076
1193828721
1300551086
1031750728
1147998207
312583690
1583574815
817159503
1626295945
1984506203
1362705550
1981551514
329602585
15845439
520873604
1248576743
100434701
1702081746
1738202658
1903722097
2060230321
1029756872
845520007
718531697
34235771
1039262726
263848235
238460594
2009210462
865969615
288074150
242689509
477846823
295255907
1829005522
1626127533
2125440621
539860688
2012410276
397941724
1151638078
1816745823
1161990414
796768758
229358537
810409016
1378746831
721533902
293619111
1417824104
1264750546
170496363
1960618727
1132076534
271404223
463139790
1682973044
1777565206
517434746
1791174252
1499498534
58288798
415416126
81835000
1030426202
1704586751
468649431
759084892
1459348656
546930772
339171468
1554172304
2112053698
972605256
955882364
985734063
1446372885
115980896
1859314659
1897238054
131654294
1525030997
1363166701
850814134
813451564
1669122538
2053539244
103707567
1463140404
246459922
826119892
1569549210
1146944550
2031882683
161141207
1372769508
357926480
2023792397
1401257314
633516305
1521452351
565760579
1700486738
1279001752
1508866588
1091222159
233572994
879454062
2085283778
480239315
1745325780
1911214412
216837113
887397698
2104286634
153514481
1467632921
1784330408
1107615908
593239137
432807580
1452050367
1189106373
853333952
935186731
80258194
1716164539
1875648690
293092401
126403904
1864544939
972417775
738768044
817067295
1763696478
1188314865
1577113747
7727092
1500484704
1354713544
1849931645
1035171156
714768799
1687893281
485701998
1706573681
1243620817
1571218337
181110188
1226114156
158010623
1010875550
179841547
1989774310
993815489
924511268
317602086
686799812
1714685771
484523847
609238655
344837003
452225375
1784212097
522272013
303398914
647805396
165636100
1551655405
1503681223
794629904
714699222
1926031150
1700421435
819159946
597457578
1706534727
333811194
1167875520
748863607
566176406
701641731
143754737
744790604
1425585904
1246988465
1542858254
1167754655
728312475
1594370700
1566375459
1717279326
483669359
2134027964
2082936494
28681960
939747107
404113072
104172702
1293827503
1505856468
522606978
1258991614
1198476531
1918232533
915525809
611021843
695966476
117341037
2087921109
182231864
1044094571
1784002580
464200998
1382466733
1304292404
1859924889
1846324930
973605765
375879566
1311398070
1942839042
1417919381
1249586467
935328810
60388876
108762785
1596641553
653212922
1650296066
1643019382
414384987
1968842796
1934521761
248329642
262145834
748510429
633325372
1709422651
1030885913
1407460816
1114676738
1224372274
1680172524
1289751123
1567238904
773638005
944271002
1208294414
150081758
673193905
1470938116
988168501
1843585347
1398972466
1976095557
1394520606
532649399
116462971
1336120603
2145003728
1786317266
519031127
337091010
769166960
381194716
474291867
643075754
1304875066
425310278
125441754
1647178601
828449326
1505917618
2036904895
287173400
699684402
349935556
798477749
526089093
1138329940
2011764797
1515619670
1114059929
582732159
314888366
715510500
189545094
1320235856
1626451346
1949628141
1719491521
1917495204
1326565647
1124855866
1035093338
745823232
1159912878
1079684025
630006426
1302409929
1762097426
829450934
26167550
32398046
1023484969
2021709104
1325645659
1249664178
864853625
935678893
2066682426
1770077106
2098201933
585926922
1437400884
1434291544
417731090
980647106
149282576
1818741903
617739185
344585008
2079535639
452834926
295622833
1656687742
1960880986
261058527
1451208405
690087994
58239384
1102937805
1401279343
334826241
1047274167
1470176805
873858713
12342408
846586325
1113415127
344212020
1969059489
145786841
1768342962
437402574
1404263942
1722902308
1060150403
329933952
878777681
714458555
1101900731
1154959216
1522442390
1728297894
1600014023
1112400227
1755348710
1234014390
1790013744
1596497674
2085695183
1456139150
1335391743
1049318030
419830509
1658117459
1688358510
248607623
840614931
867218892
968651083
382823966
1848552884
1649072138
968443096
1442598609
1586172166
802905963
2090271484
1471250481
1325498705
153408789
913407951
1835178114
344600364
295858689
1899625874
1228966772
724374364
1424404697
1135609173
766513704
277131436
2121663396
862586311
1312350740
1588332787
1009771947
1471498164
98754564
200600511
1498581713
1121464606
1812781290
1248527992
1376690211
544863914
1854330047
1712298152
97939105
173188233
675377814
1002564344
873315565
1457738725
1250031844
358744278
1334091796
1236662963
261986211
1489522194
1339822418
429094455
222739796
862076234
1504247516
849857911
1868010471
1610288899
1951660524
957807021
1293859521
1143427986
880459250
982330794
1301429163
1472514802
276113873
389347470
1825010983
88861183
1675716762
274628965
1679730357
1501576712
505197650
1059796841
222212561
659302472
486500583
1654712863
1548711931
1266551620
1440599180
955243519
1763323854
161404252
490310173
719300510
734940233
561588180
2016474607
445388992
882848672
453351660
175253743
616263278
520583547
834096063
434757553
1947792953
1304531151
1886329059
1813332161
1259194633
1967515984
45306655
1838819326
188806399
164752950
1003234810
1308860771
1000078875
867158918
385262656
1449538578
1249507519
640504298
2075568325
312630709
1697922454
1857625687
1721124087
1078794226
90967615
1454455403
1470697669
1269419516
1455004542
600410231
1823603841
1706651025
1329247038
2098545854
939271531
889078370
752978778
1002126407
873349404
898062657
221837673
1375363855
2078087745
512255867
1102793073
308724446
1063371039
851784733
1240165518
1874438327
918475672
1242523475
744996220
156913474
527445097
554509362
778557364
900364221
506752883
1953834955
575678063
1357199797
1875203213
2122322619
1622136035
754811759
1908678577
1962199029
1705682458
1758664129
621557133
2053060105
502133448
537246947
1215114262
1723206590
1082519885
1676489320
1747150664
1579720946
1181011850
1149888191
1656135920
999565351
279930224
556183561
2141352932
1237805683
1585920736
1173748410
210047644
903921022
194449448
469924571
810956957
1242048189
867755781
1962991638
733930286
778361947
91495004
1412610880
1748164160
1827020618
1823532568
1896204212
117369739
721403806
655682519
649355659
102144965
339519245
406438715
1541266186
789752576
1790877679
244183136
832489015
1326125503
1645924572
1018663399
164084535
1524620881
161999750
659932390
846182453
43512946
1899233090
703308298
1198449063
2783042
246181760
868614829
999918060
1802054276
1821107283
1413790956
1901989055
735771475
112121225
800835116
283342661
287685143
1433496640
1851610313
1408490007
105505289
2013702931
739055905
1699212120
732187699
1203032014
535457787
1419594893
1504296081
129177856
1401362159
435197126
555030030
2134990564
187969319
151590196
94378556
1345960142
1479872765
775652799
1044782941
2000487241
903726284
961848420
1498008921
1823577040
813591181
2024419937
1913277489
971825003
1596784886
1822318650
335798955
958345673
487396928
649389364
239138140
1008611944
887151849
632613706
888435240
824364307
2136695712
1431719826
1466956425
137993995
878729028
117574200
1190449194
676786201
638704017
1239946151
744800313
176825525
1265228877
146032998
1736499853
71324031
214681948
885605206
729835784
297027409
1537654093
444526547
45465793
2110787515
779248156
830728479
1196373722
1536408595
1938467183
1426369463
2099839808
1916275170
810086616
1273324849
1079017502
1543716643
335753051
1449122347
1650994926
393661837
892669422
74089460
235885279
1074650348
119642142
1353304204
532798419
2084611299
2122422408
1431336178
370801241
1662676646
1792394844
1460185755
542747860
303482659
849181667
1823705269
853241485
1189655165
964994175
1588844076
857573400
872289881
16226626
1153599289
1470729642
1378720280
1301382580
750572530
940507951
2026232326
916078494
751188606
882345250
948407986
1939054380
1601909563
353318061
1325434747
881384397
1893171086
841930810
1036981556
771063992
1444701864
912459224
2121914449
1938097654
853512040
1013136460
162101178
937744812
1653324072
645895337
1111456659
396970934
1387944024
1237912305
686918683
1547819767
1544092404
216988984
1585111948
356363461
1031136161
917212454
703149579
345316308
1377451608
365606621
1098312933
368351230
1304260468
889849657
2107441457
333844647
163591429
581868049
183177420
676586207
1894586616
1773052557
547837915
1215305670
367229395
1576131311
15450285
9635548
2103651284
1741934722
1074738685
1653428359
575785014
427232874
596730690
2121064901
1292621264
159576359
1245511701
69737993
675513432
1383571558
370702491
551378034
796134298
35488397
876453498
887715624
1089246764
421181487
1213245080
989919429
1639735662
1950655141
1480728900
1396273503
2090222804
1616990426
1289668412
1859999486
215925855
513624846
1135495671
935710467
912901266
944811044
765446684
783811224
137476916
664261638
1849196821
1186647522
227151648
796810006
1329773882
1792526543
2116521398
342935229
235914723
2017073026
1425410004
1860854942
853541907
1540699413
1972613008
2080163433
403240820
680177144
1680748667
1627880718
790339867
1980864182
1300153994
767609133
1048356727
677702994
721532419
2015460276
759822285
1951557555
602223525
1472175951
80016556
1212943735
1528487731
964842593
1106158419
832475043
494146231
5508901
969653571
1804706871
1336962443
464614876
345856059
201930086
69050397
2039634319
1345677981
1170518069
1674196837
1881677564
2142397662
1973451299
490675182
846723480
1279249540
253076026
1026588959
1132146452
1678577133
680159297
91156740
2055592400
451031007
1567971790
1232389704
1170154533
1674915017
1099398707
2095584178
1210095348
1170303192
1824143701
1617738254
1024411454
591599276
2355177
38505859
115006722
456144148
1266251940
783692126
1612391615
572630932
1764880033
342520820
1931824212
987858464
1655420544
1029158822
1327658182
1063800988
519023175
125141501
547259497
1349407034
892403041
1062770964
182232794
1567141388
1766495217
1618681489
1014647696
387177690
1447843985
939610089
1149067442
588755745
771922513
434472104
1045871939
1308388034
324640697
90998404
1582832242
328227210
1411412713
1096582733
835332261
1556396339
511821775
57564448
799711874
2129472366
400291839
1011150045
240333912
20669642
575081998
1885836040
2006560294
95918860
250694491
1691307737
77872339
1402139612
1529745761
416977331
1119947822
749552445
1259864618
705993166
884133000
1908998966
1094189596
387757066
1744553511
1084059674
1851723823
1070374981
559025381
2019369576
130809452
1862558737
672380600
65312155
1301935754
1925651859
145151505
930693386
1608821286
1232094345
577541580
2071113195
1115925570
369473541
1740567016
1734992503
1072496997
1095991724
1184139729
1996493058
1328470068
2100605285
1907002375
1010006627
1271572638
914587718
352735979
2092646411
433810932
1394292224
1775072187
1841609335
1528210624
251999791
675295555
809511517
820814855
1245417034
952294729
1284724712
653166553
936002001
1431818807
1801016101
1720675201
1403746501
2144373967
1604514215
1197926539
2008585306
1420391966
1382463188
1208942128
1119934200
297932683
2090416285
1593060793
1658032798
1352306174
957111646
1772287880
1912778124
2065442213
797584130
143549466
417988681
276696967
549759615
1856709304
120865954
1040080538
1294605
44132122
1374566362
1128565116
924998882
1238993899
2099178962
1582475550
450822558
1846310841
1313636764
1538049408
1162849234
146948711
1071654385
1640103410
381468801
1213868086
1410540404
1775564854
602743575
370713867
1349463875
792233762
1781365685
811597777
1147625359
1784537202
1198051903
254315774
520362243
168723182
809498012
230548481
1482281527
988794250
481083787
1412038568
5260946
65083605
200363099
701193785
577820651
1790130462
224918668
1996742590
1748260333
1805857006
1370820100
1905816060
1393297085
1865704298
1608856558
700272564
2138448634
122934307
276862660
1405132863
1730983337
2028880177
1288563363
626192821
1690286701
991788818
1894982536
445707617
2106835661
1000294544
708758217
1901687427
1230953946
730955551
726815033
1923990456
1380213201
901821459
740585032
1065128390
1399605814
1232101411
959236259
1652759819
949007145
1927616904
444466101
341994697
855351936
349919604
1791374344
2105721004
709775269
833954407
367369704
1111362502
1248095326
118328236
582020075
1363569661
886402675
884430504
188631023
1096464021
487933618
1094528938
82823549
2102882164
584860985
1414822355
280155942
807513547
473069957
1722088902
2099850552
1215110646
1602816413
1398685687
1816307063
876104694
1395648346
1732424593
652648680
97525033
262750528
1973825315
962152038
816887795
1220121741
1719372559
953243032
509467901
1924131701
1173192577
370414689
770412001
1131235683
697949637
1574619262
1072328714
1211515583
1505592176
1400895828
1401473000
742535349
1429659750
1437398437
933887693
1312565534
811103238
11888436
1618559270
2114630887
1937890391
1374065848
308158333
210491347
1617002143
907189760
1130514194
1694912706
80589911
2099248950
1551461865
662359271
1447669471
905552830
985488862
1747408829
843645847
2011158929
1827457318
848610863
348763989
1329370874
703281271
1049621353
1916612668
1767369578
1666445706
2017910364
1061861140
664035208
952694325
1142845008
2076054035
482392523
1182910845
701377018
1081063088
1915503701
827707127
801679315
1593699715
1937299004
1128159043
131812998
364248717
4860607
1503087584
980330904
615899713
1109793275
443435462
503172402
914567740
1070183084
1795404959
1985554389
187933717
751813788
16672868
1050092637
1522087901
1564824668
1099403400
1274342315
1452468641
588313830
624564697
1251640525
1924742182
963148516
1268260459
1424160288
1418187046
641324747
1335459557
201629341
1854970879
1740769490
349281046
1211606514
817143329
1264666317
486154058
1552548842
457818864
1857686219
32837139
1176812211
2093905668
1545240604
1916337742
1905801243
1668714735
1655463996
1537983806
530807278
971936791
1854069854
761021090
799110560
318287715
903918973
307272523
198081061
1799133987
179847789
1736771798
598160082
1554490636
380458866
1554973820
1395564859
247012398
946971389
2117180921
330108316
996200405
1156755208
374810014
194352237
1837957677
1404577534
1000896397
1534376346
1211017947
426759752
440516455
1085364232
551949894
1642786139
1718034915
868255909
1596422361
1281575468
958721814
470352102
1824534678
388850796
1298515923
1258412875
502396153
518438744
1893897230
245907263
323049774
535104536
184625721
684373545
608600919
738344778
1980087098
1799920026
26027545
1147914587
614316304
1104737683
1437142918
1512067395
269979014
1713187391
742518013
1922377492
987066119
1630759909
31120802
594697294
1059105705
469267659
1696044762
1135681110
1194381705
2131756781
1939702865
871510819
2036120543
982498096
340654562
802852734
2080424547
1101792217
245003389
259782774
196612912
1190814496
1337196594
1120063281
208203499
152021566
1039927
2037148937
946597801
1421534051
1264465557
1722609784
414627896
1411708282
523717682
236355055
1897846189
2124425515
156375977
869365380
1889627979
548344683
10597237
1091839767
331542375
2089166973
1438333782
517967076
1428306204
10782857
1203235956
1006656561
610410299
2053715579
200623610
1518162933
276496002
558031235
415130058
724479261
1485256945
926440042
1619898313
1488794317
1880487245
1513092514
1739692579
980957429
1214697386
1021874612
815753162
1300453172
1221645863
469512043
1968661946
1081872828
139069095
1542303823
263422611
907600702
810207110
1363742573
1701708378
17791953
586423100
1831311684
364840734
1121684757
1573473818
2108297858
668052999
531245641
2042560533
361656747
917737336
525689132
1386811565
1033569132
541280134
249299098
1781900403
1583502549
1628240463
954901917
1385844992
1439729678
303756021
1943501700
1826091874
626919654
1684303519
727858212
889587190
702202961
1978803843
754401368
1221547670
766637759
949380491
1513948478
30030775
282560774
1762353868
2012772415
1760623985
242333453
675909231
1672125226
1242302392
1692915177
752061767
2117982226
531092243
866393804
882694094
938890082
1958441189
745044002
229409119
291347645
463159924
332593755
1388894952
1465256976
1525885904
1966508885
1843638547
1921437854
928674303
1566339646
657800076
1659222330
2070035608
919949583
187467181
51370549
56701579
1676699697
359805526
1508979405
969442437
1448225532
2135115530
1206118464
1209551544
289858738
2019948519
843466221
154415808
547370078
1515216233
17557553
1693331269
1293198146
1525595523
640007267
419742698
269679311
2005685056
1527942431
1403733086
1758829427
594434222
947070914
842853987
1488927762
1407386677
685444700
996462977
1865113968
505703192
56403489
1740886204
1308203464
760827367
312844948
580246862
293002288
513707080
1567260349
2061772911
2086749652
2058778312
1120114169
2037959871
734073853
1473243762
380260092
1795786038
829956546
2116057211
1595332634
1724031148
1814122162
1188970979
1215784919
681411382
671830639
761895557
787990412
831141513
1129228844
1260282782
1776245782
1332505594
466993622
456200790
206613697
1854954339
694697463
1389244615
160759553
1985452530
1667201968
958951093
319015193
1692534332
2010752274
1756548332
451205074
1962290122
807458499
895752692
1891481362
907970156
1443594725
747116147
405451485
556050778
2018748633
1578546519
358783278
1569006834
1272850342
2022032552
1482397099
17829971
1331886187
779851966
506600719
108609294
1793987217
1171861353
1946745084
648838526
612030926
1563001163
1790466322
1789954403
1336367904
1886116512
1741038128
1338344787
508175416
1432708791
963088022
2025796813
1062071600
1095658966
1264533126
1238023229
1732393226
855022013
210286378
83530021
1727186998
102345863
1563214184
1954742996
1697833504
1782462060
233509627
619394126
1487322876
830158751
1868098993
1392506238
708159151
1051951374
1691795038
1089093861
262081829
2015044570
763030689
1604112642
1109832315
1708941803
1181224247
1737435485
1276792891
1769247236
620618575
740289386
766766101
1707991527
2029351522
1999685121
1078482043
942039993
1849819456
1063195883
9596201
571210963
415860617
939346686
516214211
1762051301
961349290
525890092
948458724
1779987932
779695985
107244885
980539687
955981033
1108959667
1452884433
1648665803
2107589095
1777202986
2030408861
1784655396
317859344
1837066236
1920538174
2076376836
709038364
404988145
1673379422
2024469254
1085920944
1536982612
1980401459
1644249187
541112512
569166640
1133480335
672407255
1127612170
872204908
1167800762
62348535
308501369
1657619130
1833828222
1581888907
1564650093
1114550513
1056954659
593999807
1074241489
1741518472
759664507
1785701052
238893961
819084333
714967473
1187036928
1688953117
2127961045
410665725
892378200
671509354
92719894
2001703441
1300039891
2107492343
450181130
97351675
1948271272
1828229277
1359558949
1920313870
139684036
143207900
1209019369
1324562656
750983615
610548097
732339523
1540899424
1178750050
674769347
620376350
1532922180
236789434
1860987600
1724033937
1477247431
711922864
318856862
1704876373
970557177
1935935713
1145991334
1886011865
469376948
2105093073
1808641621
1026701098
156289203
403831264
1674389501
1888286053
1537586303
192175053
1503937262
1794837142
1577019090
925908170
1043050399
1701376234
557760452
1501781926
529864070
1527309968
565538949
1054336286
1249833362
1890274978
733514130
292130819
1440525349
337547613
249268871
979421629
930873930
677576774
1524875856
812713939
1584441660
1800604378
1558990681
921153910
419457528
1548827316
1619374889
100443424
2091715785
1706914002
2040617895
353776204
366749612
1240798214
1691017774
203037369
607389520
682681355
1133932478
538111358
675665088
1838259583
1993712390
1674621469
762703875
1591006682
678629900
1598071996
1993348323
270030152
1234505664
430711265
962916110
1301878905
1263675925
851321863
296114325
1537564229
337676867
954876107
1768427685
2131101525
764646057
2113672959
238824905
839238139
79217729
1489857989
267325657
1990785466
1197104693
314363215
622692119
300368735
379110088
1931170698
966503008
1256608058
1143489873
1144547588
411185659
304200229
1531505482
1804728076
597039358
418540612
1395919999
1371129746
754498109
477805178
198474113
1882503513
1994002246
1952368553
1326386320
810437080
1280314511
644492472
429462531
1414482876
1966075211
430518223
2021598659
754830337
581049841
1084111216
1934466239
1840135642
979584427
679996866
1141326073
23600960
1770740118
109329058
1241881838
539942720
2035316806
238618368
356061316
1742428230
532168738
1172072840
242692255
771691929
547148891
1488701228
1875838238
1283883163
1918749667
1140353275
1002890229
162985550
1413340189
1827923690
536221049
1512189587
974946179
1162798548
44898801
40219949
1507970864
234539006
1445739643
1976863841
691797437
1204742416
1639536890
1730380154
1798522909
1291879550
1590649172
946946405
827386337
54359005
1910867742
2005328965
771762403
372118672
1299361050
612676520
1920841289
437603856
217480266
981000125
2136368399
1950189683
1163367098
976601808
2095698679
1467246821
45855674
1179556703
646899171
289827510
67438061
919275291
1924513565
563528273
5648665
525421882
813195707
277262458
1465910659
1668302361
1028093726
1937074365
1879511198
286031153
153864917
1092828507
1181958469
2145568588
744435637
2003261394
1871841255
814705606
280087331
2069823296
2126655919
552730642
1446270634
690258649
1625711218
206265602
121752988
309207817
1795579333
36209815
715090651
1530328938
1198795249
1981496996
50169793
844869105
1393999267
1673764652
281530794
831793367
1772207543
545213719
1825670965
592962694
1455697609
967724910
893494936
2021603844
1591652010
177617698
1030182900
749996050
169205252
598412195
1296880398
1545448453
2118127080
128156288
861935802
1790121774
204610095
146019667
120621207
1338063857
653480029
2014444140
1752873536
1955052419
1314062855
762360127
341767970
1518836476
1999636473
956369586
1335070870
1591802693
857604704
1207884045
392710165
962977516
847375075
1058716195
1692794899
751751143
413576234
1483298645
1764845015
1703285677
1728783336
35194954
736856194
777349837
1537220004
32863402
1604554576
1332711018
1422127910
1946656038
962863759
351417060
2082454292
1283926141
1731756109
796791217
1608644617
1056229091
1912549078
1762582061
104900127
1785794359
315205214
1830801197
962292290
1501282431
530815269
1532199390
942951093
1504492494
2054904985
766925167
1706255515
1858120544
1672461810
748408181
1548904489
1384430656
1043317291
1751017049
1984103331
1144260362
1928183913
593293019
1485438812
1964927228
1582483906
1589350521
1985534078
1185140350
531716538
1371427784
218657429
1009791867
954153402
1095087895
1758948208
1947483786
1131892734
1295292202
1075380449
1184518840
122219585
905803437
521398257
1977491066
2006005496
1522287729
319145040
1729222328
1951339549
1524454606
1083644017
1867009735
604895354
1064658194
990258148
66699068
1691076254
780565471
548784713
317405081
499731169
1241658392
620681056
808147460
744150122
988013468
1549779343
125694127
1244590019
1261941356
2111897566
937277289
943621098
1435300637
428144946
1532849550
451393812
256855998
1663624123
1774062805
2036389888
1361745852
1355703574
2100750989
25087181
1124744850
198221772
1077460099
2112586811
427565508
904978904
1407829501
1114508297
1359388564
294232425
1684816461
1082498247
1531996369
205695674
826825297
1335396603
2037845675
503636242
256833169
180963024
482425491
1685490971
1447760532
12591174
315190594
1583295186
769779487
1796216644
1294380813
1082233592
1112538912
845748273
1509103951
1954496457
1499643109
1669709967
694468057
440452967
904312475
659487505
1701721926
657120926
1092262140
176409631
532922715
568669223
624874364
117298624
1699015389
117452333
1331339403
1999094385
654457539
2026279253
1488939358
546525363
1277702554
963775085
831732271
1115430662
1187302640
764284070
669122556
2058951597
1545088194
143954799
92472829
1703653823
248914702
1454267641
1160295832
1764867856
1920597517
136988490
446341343
761934650
241571654
82275959
1093123740
199993443
1977708856
1880565623
1527434230
1203137706
411740746
1222794300
1638347963
583939464
51199347
1180886265
1570623830
25905078
1052619982
271447822
137391060
655976179
1011138896
2066373531
461589504
555774328
427012995
1708477174
1896817361
970854401
343764951
1914443142
1428960818
1421651583
248021422
266071313
963920146
2112305002
1713120109
30096936
1100591924
445457458
70926717
582785352
1512897040
1658374674
903769798
1751007614
279127700
1947326965
1856130677
1757125951
1935931283
785427256
1883016095
1822075697
667539826
365593832
1442950212
704108451
1132367648
65783595
1690973788
1711360012
1925688939
1169069753
1080753845
1138484886
439176855
343404576
680305812
1483864825
1366930856
219500645
1488307105
1448172090
2066470300
1838120954
1072384442
1347520710
252861209
233508525
1168738824
1506218379
1979337473
691179749
307835146
1571788769
1701375381
239746716
1092421877
656443723
1554001727
444488524
540953620
1150161731
337493330
1455267428
27321468
112106759
2048921201
472039143
1300447400
1670377192
121314558
1212552930
751186247
1537190289
1569205967
281857238
1661843928
1306013420
1911968274
541230494
1808566444
711672806
233784300
1619570972
697375858
1820775649
772065315
492893234
732119700
1754507465
1206277431
1154015896
831098476
334425162
1267973357
1785996561
522199327
1482413000
1630568509
439027749
2100101354
1499025792
151815892
128195290
638014009
2085557652
1735556357
506470605
2046495690
797720369
1989403834
1635984815
485138208
1448243049
1535753990
1490454090
2057614218
2013564702
1601875368
1176753610
1039190123
458357484
2127940384
493120669
1867886478
55432323
640436501
720459657
1878865435
1623671039
314516767
27216598
88629872
755867650
350429758
1343552212
1875171759
1548281913
1105685716
300082804
404705022
1959960688
96291927
1067241262
2040738754
186937419
1831478813
882623617
448904860
23951541
702787274
1983478636
1267016977
2068105540
1395372349
910227277
1213085420
2110326183
394028465
2016775582
2075006808
1885914482
1472631564
1233433588
566947458
1349917277
381170140
265164099
1490693826
13785163
251989768
995458343
1900094378
687719905
1851538100
321119668
1547141868
681762163
2097297953
1063999464
1501066924
1659814233
84554078
494174226
166406081
892640812
411119528
1369513646
1035180205
803667786
101812366
897745565
379618389
2112172622
26356512
1231492878
910710802
156628641
1648994972
539295626
985705739
963157448
1236259773
1933594286
1241605445
630424847
707674632
902910900
172604829
1316224806
1562896613
875271026
2138848782
717157651
1867500876
1934581511
741733276
1378517049
2133148818
252667919
1013980704
1231852201
2082588740
977314011
1793294794
1316559695
308257289
278490226
70964533
521583434
221071219
371247223
974183843
1331129791
2087903387
1122015003
54723853
794452391
836310952
968962545
1301240339
1986410930
2072864363
1321067861
898975730
1539114838
331447742
1744963782
302264651
1408921422
1348117969
942966970
493803603
1476415931
1457514150
2123907225
1353731444
2106127756
1695605806
1337797054
2143530690
1389479057
1978467085
1115324944
2010007783
1037280170
1401862009
1181910978
645672396
1952929101
1133906267
428268557
1288626294
973152855
1777790037
2045642492
1854170112
597166561
1532328897
1904518268
886892815
1753752336
252296176
201720550
159089643
198203747
1490132100
2067231144
826085143
107275203
1969156679
822377093
749986597
2110383646
2117294931
1204272468
1609287550
1198643463
1151135111
1638426270
1156907112
1303838111
877710405
1389168379
1414693392
798127874
109546943
754923239
2016237415
1689977773
683581654
221319995
1586651145
1204842171
407748292
70130558
2017307324
1663005932
99898175
629167386
2117466260
2067966881
2026273632
314755967
482893759
1110382169
543604910
1491426290
1223697234
1397406613
551477681
1185187741
884462637
776152853
1672992717
1939702505
992095658
479460866
541572793
304066758
705912052
830000929
1831069418
537542438
1156494355
625513192
912797425
1000950321
1564214448
1187596467
1136168522
443357427
2079059263
758773450
16023726
400144798
542086330
1941630822
523001792
1785701052
626508146
1029683328
1981692440
133136216
516187889
1148466186
1767937187
856964506
821584441
1346805554
283119201
1394548485
386661790
394466606
1781668782
720725405
828697713
1716034631
961617114
1307239162
1294463633
1896169123
653665247
1375204770
573198927
679756100
513347780
1272095990
654585730
1440083391
365540560
733455564
933707344
1396516899
76607865
1838438654
1212596166
2091366201
1280271689
1926858974
1462196874
1837589472
2079551022
665714149
1583470671
1635780576
2002111988
1111240813
861166175
156200595
1454598217
791202393
589668450
897840952
2027638031
1059485468
1261749830
288709493
5088760
583259332
1665609160
1435561475
1742817809
192670708
396459822
888961279
1974594298
476076681
1810896529
61376390
950957764
133441937
540245742
179350046
1789931499
47989181
634504441
808106413
2085286486
1990839986
787021801
495274439
778666555
1198383441
779220617
860857532
1146823917
1860492897
1485825742
933650389
936942451
1996656531
314498749
608938863
153813238
94314242
4756943
1236991710
1202465564
196008115
433983612
582545267
2015019211
1826396564
249952165
796405664
2024396337
1908170866
1125482506
1614087073
842965604
1805000264
577041711
464009544
1587996081
58854888
1154569780
1566197061
365121957
2093693209
1193066156
2137749225
117822185
363916124
1920915851
346202706
1659169643
750388515
511249519
1557484326
1114725608
825214454
1341731001
454051458
1094507344
774824787
1455236109
1891331858
215603541
1502636891
756998975
1639924177
1830838669
1102589271
435377345
655219354
1027212558
395859928
1925202667
1567185029
1726705472
1572821280
446006084
1664060128
2015119182
594868520
438418583
1615000781
913499442
78096499
1690767844
565836999
1650710971
814911552
1996305210
983025506
215315783
142685448
541955059
1464883082
806215618
1655902467
1975309972
1701174479
1233494537
1233904436
658604857
1443736272
148985174
748611732
415086047
863037813
1924182008
1276072618
189978173
782088794
211062644
571980069
350739144
1864304076
1753808180
995578190
1741265579
502061023
1337055847
222038928
1942655262
192809153
1451192974
59061524
1674240445
204238242
1452917989
1648089920
2085064333
36816803
1522156983
1717730694
1724698365
880637427
935815056
520505893
719377196
1715259729
1081066170
716056584
986960390
751529484
1067428286
925019652
54811932
257691863
151825154
443955508
370216384
900226079
1422792801
1718907281
602857101
1702220673
414898396
1554211968
2060883867
2016281787
1397569966
1510841033
1231206641
5421771
1567186327
402709954
1744127065
533950294
145657791
1752605669
713326599
1053140491
1269193244
420241828
1418761108
2020905972
2022607857
1193466457
253234361
1335209611
54109955
1768541882
1413141232
964670830
8032210
1389459930
668388504
483444363
1597211269
1291632289
2097593862
1421347062
215916771
1161921024
872243625
1577420178
1192382863
145486935
2145050993
1612923952
279845391
1633769098
738459031
1054814577
130738335
1967504808
243239436
1037063654
263028215
101925873
1209442851
985204587
157194006
318295405
2077079357
453628024
927571122
62839744
1865740530
1432610333
1416347125
352349212
938238414
149070112
1807869252
464960854
1505256181
1937933357
157261633
2068701326
9480822
1107785386
939122073
1739914186
1428290031
144342472
220982864
2051520894
1814392193
1225419001
946022510
123537162
1664673767
877158257
334598007
1024454342
2051318568
2050415303
466198659
996842066
660722044
1319702986
1392985141
235693715
124334990
1878385851
1054061454
514511844
784208155
570140365
728766674
468219704
699101231
1759081939
1445053114
1430651969
1478769373
1570696775
879057957
378848018
1236547995
1184929751
1032173302
1349907652
288264704
805851934
1753535212
1773075540
1714132344
983767268
364541567
2065068003
303453430
668570676
779632410
629582270
407854123
894459155
1768208099
1110801489
1884033936
1695690263
1474784476
1964011643
123683604
619960674
1156038868
1383164307
779308660
1503984705
1108991768
1620325993
1111418117
1760312733
366811225
987399468
1757321762
287609827
547890183
968660109
429172746
1560607665
1563482365
1448771660
294725308
1253369061
1851253295
99064868
1341112200
1097411751
1096567671
869947573
1160212304
422664907
1612955627
1192941183
691539936
1047797185
1360193678
694102687
1404351916
1629456956
1244571805
1424043754
1679471563
1911266578
1772672683
1355385682
466226062
981553615
1494538497
700387703
1133227398
1436437786
1116405632
1947608430
1279830666
409495100
1759870726
1040343533
1370698590
37889096
1163709888
1601619557
510088257
1539932884
933871110
221375639
1821435750
147453571
482713199
945406326
1793617833
1285761776
165233194
1127454208
749919523
325445819
1359563781
1148819920
1639709979
794628048
1029100542
1400868031
936803815
1600833022
2074261267
699753081
1001000691
2002578516
1930061736
2112331427
1789751265
874835050
1107455006
1683077073
973201937
812534317
727893730
829448379
2005929837
810533171
2140221653
1088641211
1279562880
62968023
1907862283
890753896
1360164063
771999386
97433154
1777675416
937463771
1861254393
332493323
1023028552
1399466847
221493338
1078370495
1837364773
1047805089
1075769490
833671747
604456569
820757312
64023716
1649398621
1269686433
1154332947
786295190
1210368703
1336482197
1339644261
866208456
20909412
2001635221
82802411
451985428
1964787105
905406217
1546390869
1454548777
291282344
951341173
1955178372
660500916
29689871
1292300959
1203224167
1097669507
500300801
805531025
222563702
1152807402
621160512
494888816
15151015
167198384
996923693
1305012073
543295167
1593775413
1614354886
742564958
1716512202
1697563805
1327412562
1092916849
686044508
452289629
815271371
1763202673
46354809
1590040466
1114822880
784958815
900820446
1236385990
908551112
1383979276
1422580247
1506749250
434611001
30282468
1971557884
1186621118
1821328047
201894860
1105745169
1832769658
1827109246
89341860
1262832700
1613742047
2136305830
2076840212
520063382
1984015306
886212632
194281112
2096588667
1887906751
760870722
1114119703
1571357533
955078483
1707269971
1433533197
828213486
1978769961
61791141
484419870
765265852
1522840937
1617727095
1878241306
1993747032
746073040
1598693268
1068078557
1207470549
1132850588
101503137
1847066486
397143725
624863129
1299863616
1776952614
551031701
2052266261
1264966781
2049867335
1658313241
845651435
1109576202
791761589
1167511674
402895460
1007387334
495852522
2018005313
1768056547
1764096054
1191530851
1907570395
507883075
1404606017
711131116
781293915
257789238
1525691935
765632415
44957178
996539799
1580767356
1096974238
735128835
441543858
37452442
737124573
1491334566
883473283
1653721365
1067148705
183449204
1970752940
617637116
1072284797
1985380508
577564976
1312694467
1838106983
480059863
310194216
350260741
1436242750
717154366
1542599477
36362105
1594945582
792699612
1018897477
658912499
504110620
1390053257
292185429
2082460415
994229605
1085442076
1898985048
1986772699
41806028
823259957
215730864
443809691
509021607
407574284
1142089725
1930387169
1917459037
1933950141
1386614822
2033766802
1861263257
180163374
1152405471
1502896880
1344949430
1482696874
1560489646
1704408593
657266594
1942300389
1373087267
681143388
1820670371
551778607
1671748269
109939532
76739705
1826246782
1182585797
515889940
1365648636
1159544622
358704497
462924643
2010623775
1202713411
471689346
199323232
1103382732
1145516528
1931890742
1085643633
2095864827
341885585
504877225
715501381
1863782966
1054294466
862073673
1802146758
1580762819
391857484
1463588009
919081563
478729541
353647629
894888173
161320467
674639310
1362258671
16984269
1954603375
935274718
227266157
320575404
1223727129
1321657575
1892263685
2075130600
105765307
1610110147
2008233307
1431351569
1529947973
34621432
1435815063
1586559364
1041280497
1565466565
856923336
1933260390
1350022808
587105069
1446211646
1856923413
726194559
2022510441
150584697
461934042
1498943936
1314373828
1092683198
1392389563
1883260328
1517762632
1350057207
1435054002
1444415181
586784185
1425577084
789480257
316391373
184193680
1100601577
1159886819
1843861742
1455644171
1194983515
61736320
596056725
1305671403
1384970400
1116851204
1822831476
64679178
345891326
371841191
1335188641
1862029176
1204211965
1084324798
163296511
1492657607
1222730365
786279627
442866091
1554368146
1938223745
1266232454
1293624878
1648853958
1891439824
371531482
1742193581
591059656
502500032
1342949927
1439059813
339393580
1977387069
747118244
1158055538
834122992
1159232281
504969852
1637617997
1759561149
483078775
442036064
1750308717
448900811
1567208217
610410441
2086986833
1016883317
190519003
1182449585
1361788398
159222096
109254580
198274101
140189909
1868090903
1885323220
35376939
735574811
1568947966
128511220
1632134113
257988041
674982052
1662545157
1507788431
104322130
1627814817
629518659
1022871443
1091133012
1580766680
1734496444
1120752866
1367250594
1798767460
198963129
1286722419
2014963011
1466723912
623788887
1734390271
547549819
126454934
1885787758
186129170
1852948558
891044660
1966406522
530493657
1076550525
1706051102
1502462040
1812896226
1246440818
348012870
2128591007
1888261698
1780132020
47833989
250255646
1158193162
728933402
727868963
542443240
188283397
1993815366
1100509655
872295520
948691613
1666371789
2100612820
243343903
1522538022
929783540
12890298
1509259292
263510691
401976457
1792515965
505418106
1068780522
1429672516
154516968
528435656
560829186
1799384535
853157060
2037034941
936080974
509029876
1493915394
82936620
2143942010
1073009902
929062380
1079211933
1080192395
711567269
1955839717
565065794
1570300269
565369990
738635206
1807510554
1491777975
158669745
510629669
347966441
1085621252
1517583303
109499402
847696818
1135978754
1695774754
262228469
1202863373
1426533733
1393605111
182402644
847828493
353660361
667313995
497483463
770941245
49884034
1374869276
1338972898
1695750844
1007531693
1198336689
2006288401
1292899090
387327250
1320834170
523321189
1143801819
1445541744
712492512
385905464
1948735154
1612033511
1056029275
2123383812
1879436357
677145013
1165856167
1499821663
1597263570
310850509
995734602
65862363
1386261026
240159529
1554896822
416394108
2069047390
1038155402
1840416342
1380300634
536463776
1079969212
365204359
110272594
1867352259
85370155
518031819
1333870542
437598594
2048634260
297009475
579943292
1593241043
1231817591
1528331580
4488165
2087105931
1289692120
1486170467
555081028
197922483
947743104
1860420344
1501812518
1101729433
760788423
990129410
1170327236
675132622
414587629
1492918363
619481769
1883618312
920696317
790862725
1878652950
894258803
1625416630
1150673681
1111744360
1949589091
568964131
773232154
1025180544
1270744067
291779854
1396797192
980358559
756556251
2130081803
1250099172
548222612
1748020547
806836372
1259152220
349414112
2056627257
177320931
222036688
1192456351
1332848108
61586817
742748268
335204916
538197204
175043935
1336208079
1985851826
1580744268
1972606280
1992345158
1635370775
1685755109
2097974042
801721799
1606246914
1409206464
2064134995
1408378754
1550916571
1762131239
891130144
344298112
340912484
1238940576
41286944
1965477285
1809110831
955596533
1077302427
603013426
195294713
965408099
462931348
184302522
265063682
1599795633
1612478699
340264272
584011387
135963043
766922064
2098265875
611156069
903868085
824497367
1037471047
1012082551
233014868
494653548
643398334
692507483
402881027
392048973
1269933215
1010948159
1341481481
1973795225
1208878939
1208584955
2115884245
343382341
1727878122
898471672
1691211584
1535621375
115801200
1197402848
248538376
554753989
393512421
1228461264
2094255784
1161320301
1356907116
144435987
617674650
541816325
204839978
1004847603
1360169810
559115728
1071113838
680801430
2143514967
1583529607
1681804434
2009119571
1255586406
2062345620
188872266
1405930324
1420293605
771671640
799818168
1877563930
1464591415
613436648
1953979548
1471074604
847739575
358058919
59288215
1695583552
489104330
2135068012
63876574
852808329
461423418
1984423147
878159714
871500255
253773065
621972845
191478077
679615155
522231668
841516746
704423590
1903218297
2028982556
1731143397
1618529260
1160070893
1725674687
817037121
1107574285
817138187
1434375743
641788819
430483039
1833258834
1280000785
1199763416
1872875205
1070550036
72929485
1137371676
1322059269
1928867192
1076437622
555791013
221747325
690817325
1898544700
753954941
198633286
797371804
280448709
148085840
1041562993
277573600
1042902707
632606314
1925244117
1977672519
179068142
1885849181
1561523542
1786996354
113382884
386908384
2132899619
746525246
416291282
1564706331
391399945
424463909
1171115859
1355000079
1347556506
1166941971
1133143266
568644530
530703509
740513581
1322438472
1995533350
1030736264
454226247
266218125
61004029
1310818121
1992878365
884205800
1038709610
1274822730
1044768189
323426198
1405190266
5625770
269193571
447832131
1087670934
758637585
1185742012
1002158242
1431566590
456730151
624986292
1150879588
702114129
1028458916
693434733
1769698716
630186761
2028337489
1888512536
1163948614
588629021
638681288
973707850
2105430171
1633778217
1254475668
1379634164
1104885548
1070902421
384019222
1212936351
848310647
1350296698
325919889
1140310700
1097802985
299755045
755794005
1317111948
437216075
775868501
112014713
1619179845
635542570
468758131
1925807096
597535513
1787572589
223598455
2087588978
1102114243
23486891
71527945
951231673
1732288470
1271350221
529473885
767210704
1747074797
948365767
70210729
113465911
1061977585
2061044331
1250428744
536526648
435960886
285459774
693757701
1081046489
779312644
730633408
1462710933
287780680
954884597
1733729119
1386643275
1380487845
1057138847
1537899574
868107604
460364930
568647936
1896793680
1843035394
1636582742
5440076
244871244
212906056
2019085378
1506106022
120872651
108379911
298798176
2087750665
1390712994
1948595015
1118548546
263251409
1334987181
1423863258
684358963
964104474
1689287811
1261401376
498056072
1297155273
1928207446
1354095872
2123004301
766946237
341885791
1085932227
73001965
300787531
559116912
1675230091
1737885653
716152284
1917862267
713476628
1963637165
1666400112
77918026
1222156428
239933235
1304115896
661545532
741034158
1860932316
725794019
512088420
1072341997
1646453520
1235353205
384034905
581670124
20514213
648107337
1004633524
661434840
1290306974
1201516754
676554289
1650051495
1004604660
2078866002
1437303797
1311247971
1079967614
1365134190
1889964752
876041346
1123923705
1263467821
837341944
656927081
109598946
1172933013
1027379089
125842694
721620621
475859807
1645462488
1060994836
81679108
503387528
163886658
994524444
636993868
1671891022
949622240
909331684
395225462
713987032
998786648
977615405
861486678
848848617
1393670267
2070823269
1162558493
673422551
649119372
1203126629
1878170516
1258533781
1030691775
198021211
991472756
1508258597
544024529
4101604
480846750
109875100
1248938084
494647452
762192038
917597780
1429734005
198152434
2124186812
807960521
156747390
13710550
1145594762
716981629
928533295
1104311828
729228045
1413296988
2093744567
1685645171
141465681
2121430180
405459560
365911010
417505126
714358569
1256938476
1910830622
963137119
1450082355
1551321467
1344019340
2143428480
1262488005
154030772
123834991
1540623136
535827081
694268399
2125172767
254954273
235785053
2056697078
1867949117
212249785
1726295654
315486449
1243650417
1241594650
666804808
2105984095
2046523629
539712708
287211994
1874778109
581391981
1830918254
1015988333
56241567
1294362661
1770154426
387832025
44948306
90390425
1485641726
1994085180
1356069019
1172874253
1871367839
1823791298
884867417
251707280
418992564
667269157
14196603
1564786662
612451426
1291378169
988378902
392004491
2042501358
1606275998
1333254119
809227437
2140086735
952162274
2103084829
166054646
774557887
19178203
246310321
1534669473
615523341
1508115400
1214811072
1050102121
251150566
1402781685
535463431
961539597
72645135
797503336
1414194407
497778940
1421006925
2086042613
416968305
1185649252
1402600613
1884761356
486834749
1761374333
1842104204
1697310244
488505186
668658462
1436244440
693043000
96620574
1819804216
1399575757
908775129
524961040
1658822968
1403071803
354805729
1711463173
323842183
2127042299
1744613650
292013904
585579450
633367642
1231334876
738343891
1832172045
1125271590
1613348498
137424010
331246767
1106070826
663247960
1196810354
1601058896
625752154
1870704340
690820345
1094224154
327210079
1294308922
951854702
1024225259
251647787
900161378
937427517
603940393
1840962897
596275153
283176361
184431175
1281620449
1582821791
178454551
234391286
244099546
1424278262
1516299369
2078696720
1789410221
1990264986
1080694687
827114297
1513613134
1390051771
1248735571
1707435836
341477559
1898157317
1251416939
485813149
457080185
346960583
906485962
1498938020
1558056910
994240039
1349752621
238184256
554313120
1869338148
655498869
730132351
1342080042
126635895
2146092630
1161189986
87262698
1975892499
1647622372
1906001810
2050710713
615521567
610557114
1016907527
2071286477
1860553938
606553439
1184417757
982063599
1420601609
704982848
833435526
323518197
1582556062
930514271
121674072
1973696626
528973871
1529314861
2084131615
1111081376
1221756068
1652763231
425632395
1587854923
650567109
433286648
430076259
150427090
1668795436
1683773888
412334573
1809871300
916723442
381175645
1438964172
1709676699
1097911364
380446233
7487569
1750830426
611813287
1423397482
1215074734
59584256
1555530558
977881594
615874836
1667350208
1205153903
197266520
29791776
231536152
918086335
293013862
1140349625
455029807
1632739177
1779971218
946741603
635180602
1748606434
708182983
1272610575
265281390
797945934
1978359808
1668286704
725648553
489990363
1038827374
441956649
2061593569
957769016
1470230760
546636208
1792973686
519697341
1822130592
1098743705
1908290880
677088860
556155752
1812536386
243175251
1231377101
1649119474
1521726425
1815397232
366716974
1376421056
1217171209
1275843353
683204235
776339281
292232619
2096670117
762889939
1711866033
1292161545
1274528387
1466828820
647085458
597728450
370878934
1760380829
1255704796
1427133305
243125834
2089228893
356890625
1823094103
627159718
1102456363
895281495
42560585
485172006
232852689
1269749278
1354016106
1966813584
166782526
319131677
1754857082
1205345375
822584979
1480023260
680156729
833787534
1522424262
623348216
473426752
1969239171
847038157
826225884
1800004639
1526501394
946319041
167404717
1049868173
1745545241
217903562
472700265
288445464
1597727332
1968885447
1353533591
1723130360
613403084
384453158
1870843793
1999753555
1335424619
600330441
1836762366
539967537
226441893
754338074
808215656
2032917326
1818607542
1766832053
1439024272
1251296058
1574862699
1258080500
820791824
1194638098
1661543947
1607117271
970151385
702670799
1360695478
308963343
619772599
87240386
978125615
370810005
1943806479
1797776830
443485734
1456379283
532317010
1588647695
196982771
1400259552
1448005017
1469148963
1947283185
749583997
622873171
1210214958
621187708
35216709
758031788
1249779782
1144395315
1801022723
1754853030
905649629
745377573
251164923
1452828771
334536976
864570577
1654789621
1432711258
1835275960
2133438600
2139272808
139302746
778949507
876920765
311117476
552986618
969735722
1494083883
655793969
1119963159
1236886518
1179456618
1667585785
405772647
2114729291
2142709068
1007534358
318740189
1136827925
1770544501
1845728927
73133291
9413810
768001213
483620301
1814040880
1454997489
761333129
145419332
2136157679
1227517414
496521935
1578990894
291690342
760117954
1821252107
1925092178
983707708
1179358644
104085202
1509059424
996804498
250809500
774331055
2109374315
1791556897
629182342
1046308191
1270745509
1942090692
1912124116
235198759
2065794322
304471923
1409432879
105849692
290691102
935454770
843758038
1226728511
1732888489
508084130
843548591
443899516
721041427
611128283
1175072575
1791940554
90520471
526186845
805839792
643382487
9765437
1122798368
1201986698
1260711077
1101735587
570098610
438431112
1947564390
867393540
1257193507
357753967
1860398962
1049440178
1971493344
42218577
600502693
1342518589
1429334180
1700656146
1307540932
1638355724
1539373939
1033405377
1496346526
1568796802
2122111463
2093100571
1141702005
676010605
125255524
747571554
1309688435
379081207
662747690
100853075
204288169
143342762
204684132
1835667682
1382965865
899265566
1044235264
1307339420
1107797556
1787982644
1882508877
1020366291
1972743331
1101792300
408407658
1867253378
654262274
596831138
1119455108
497966268
809843726
1835261431
2073691978
224290953
531965090
1967718493
192297699
1358533047
590756231
2035618838
397392540
752456159
649439462
1845188345
783759513
1483306311
730825484
1251045808
825377253
938510843
1049988314
222708373
1481910558
671391183
1899272243
1458852637
2099110817
365416418
1640534740
464407715
1583928921
1013187954
691592289
2139334592
65139793
572640374
1680009338
709594414
19702717
1411856311
644248746
1930719883
497922268
1682530194
2090719854
316076544
424984660
1448823357
1371210244
2137509474
1734578768
1797809507
260594059
438138270
1151911824
2071869162
1942349490
1229868845
1986941476
1385495399
97818273
1959201585
928160301
287244260
2017907578
765119960
417843736
1381882910
419677083
2023949288
1445536135
648985719
985506028
2046334005
730369725
709700346
452568698
1876355441
1427161453
153162734
1902721380
1572300209
836451116
1688850394
179626441
816213904
1050984017
980638332
1559468203
2057240971
1046850071
268717185
1249576225
443495888
455267817
1128386168
1346348156
1028096060
1217048397
1775547933
540074626
1998911751
1330248273
216277893
194356528
373742691
1832529611
467520695
1392786281
1130436135
1103931317
1481318225
1842315803
1579757302
1609792907
1579304521
1395426185
590175418
7358871
1167930238
988842107
484046754
1196761167
1680238539
499725240
1959859638
1178178812
1499068939
71095720
1665904503
1194712451
286284745
2117310874
789292838
640551269
194989933
1082389351
1600705139
616120890
1410024426
1536919974
1913726612
1211474919
1441075344
1771253013
1464440490
1855333650
1767763156
1315212847
524816297
287658393
1471974069
525438415
1557007527
976569472
142509948
1937311674
433315741
243875177
1302286959
985243125
2117198105
652263498
1816587496
74228796
1341571967
243294630
1056525627
1636593894
1938713366
1970675604
909177766
182007244
671602107
531428665
187437408
1116497015
1266559323
659160062
328330100
337250031
1260978850
932611701
300904434
748071078
932177882
920431597
1477659661
618805985
2005030181
1781106089
266834096
1401618668
1248558704
717275859
1063281519
1387431844
1198225717
1084573931
282124936
1212718310
1020214796
1685961539
2021874391
1226253541
1703442791
480558773
1831046218
1518384767
854646232
1091553645
144109299
469729793
558611281
1308732667
1714499756
717884002
1138470029
1483320027
130115748
1647569622
1247974803
1178422633
729906914
1508592128
399650376
1736929685
144170355
1503551934
786857000
394493984
583753517
1746109184
1002041305
1125820474
650193100
1166063139
1951577585
1338446741
62905677
266355365
2059834018
1777575484
1581220914
956018962
1228086557
402222239
1113158803
278499347
1004162834
1898424034
1723330298
59921703
1096690495
1842087725
1209142837
83675585
1395729319
1871513211
571203559
280783832
289732192
621336465
1372891973
1996808011
970186473
234736438
1958126311
1980864740
665720850
1492105764
1598295117
310903098
772921597
1619406661
1413974821
1204054386
808670159
1406715535
638507417
1718760398
1390820879
1209644621
1720376754
1779442219
1407255852
708045657
1961124806
1863090321
1928393680
1886421333
3792887
1789398442
693416281
793051503
325692390
938870605
875209100
1811570515
1335449860
804340156
1126650818
450228742
1271241802
877384282
1782003016
793086845
1904629903
1840953833
2136808193
922470044
927649174
201836491
314979502
1460380783
947241456
1682605853
1129345951
763197638
1862763155
2067650346
1134079081
392825412
327018554
1440988497
1477262369
989297413
1205688227
1973135529
1152571692
1810700801
461166978
368991058
948724837
643106385
414449694
391917343
1241223116
143105702
1762778622
2095742692
2082466339
1841182917
921121738
1223975906
87113035
2137367429
1965088447
375735419
689487771
470309225
1799356227
1940798495
815769173
1335301438
1469191531
726896487
1244215496
1554470066
1265083586
1980641414
1542014845
1352394233
815532590
653527604
912824317
1255013831
2037701719
581993012
367064031
1463017622
1546437660
1055980591
719366261
1889054020
1027396836
504087752
2055834360
1291469799
922196124
1830085388
1755711814
2088194674
1893836880
733412565
2088144449
1826703590
500750099
660282629
1317390813
1424624375
1525529344
1013711123
1266236236
1807790102
1913687072
150013112
1820002216
1115271200
1345378115
276607663
1031057459
1332050471
982740266
188118945
907820313
131696310
116572557
1411684885
1899563700
325475926
129620597
428338719
1677659056
2082347063
529427581
552515597
213464879
659283726
1731279091
1251065416
1085032831
2068330810
1828740127
1718658584
188226285
1844329512
852931768
771388620
446528527
1494982502
773216988
679331109
931123027
365127204
1053729510
1794937060
381899030
1787510633
957266337
23266444
1333100004
59192339
591830466
1662676849
10625822
1955017160
1260843719
58827195
693378549
460972610
1371149204
1390349191
1312666732
828581222
2036968628
166846094
1569103949
1934289480
497673308
1691692219
1718713940
2131357684
965457406
766673097
55376697
122732239
465154205
1410397896
1316089072
836050051
655218442
1303891665
34073175
2045342446
1811613627
704332659
19938003
1811103123
1178560617
112313488
1131305217
1016169670
904743511
1480523985
44418999
1527349793
1989872063
157503547
972661042
230642820
30298947
822028684
1074758515
1164812851
448598468
1165288695
1723406541
2124330344
597718623
1446640448
2089966870
1183916047
1211831059
1013920473
166868570
1935157695
1787943512
986179361
2071935804
1904056288
1490331013
401892065
2066712302
37948382
1550132924
452607300
14886895
1150658635
2133293831
1597329295
310633460
2101321801
104437388
1241377336
587215647
227438794
1426486547
1150704104
1671125590
1884661374
146326813
1176523550
1545736788
1917930125
1736501748
1829408502
1318180591
988084660
1589076401
842827349
1943776252
745268633
944562741
628833966
1433684472
865831877
1384481235
416621319
253641685
157775035
462273205
873156618
238296018
1973317414
642627145
1045587464
796768818
1538140559
955079432
813275085
469398152
187896151
684301346
1557350837
1521808307
753365222
1869158305
1543498745
587005484
1082515668
47999015
1383674885
2131101033
2069377615
600599591
1467065652
1584565096
1170700278
757487600
1550127736
436566068
1200316342
2043534341
1327992781
1164113655
1327125615
47490173
733286403
1016044350
639205975
1496060954
2120172338
2121203973
41068433
1873743469
237044618
1850687502
1764870692
252317008
2048376512
958066289
742127099
153766553
776826196
295314584
919606602
806826286
1932662662
762008789
2108871388
2146962638
2011650171
28092370
312950687
492028722
499167099
1761192437
1512522233
1074993069
1738406161
304979199
1315557416
478509316
732683765
70690344
615336817
579264367
1034096324
1978546744
1779855561
242087081
1899604003
2058399056
81800958
1205141022
1405067983
1195770927
1934219408
951342213
927723561
1302861127
1257528327
1787393987
1434104752
43795659
174067328
1200190891
41972811
1973987514
982049837
61897641
164395316
922618096
1086808738
387165889
210463437
1441328224
1369781570
1929800798
1412372717
1450749036
1592061365
1475778359
1088887110
949875434
1133626411
900092281
566125290
728412018
1636391429
269908599
366578361
191585639
802140072
1154565784
1006192721
760612177
607723904
267172564
428349575
794117099
1121004894
2005721329
1745324069
1274193341
1351457335
1015643342
796661002
900574595
968716654
1842954563
216594656
2110105240
543449421
202399873
1914568751
1169648451
1930020653
581984094
670152031
881264473
1726729648
45410260
2007445217
720794581
1081816968
1341872845
59578116
979200469
955579816
593315268
1909180406
29645111
531997857
188619463
1523357145
929788226
2072874546
1396203052
1974433704
830659086
988345458
1956645982
1964435399
1325131528
866623791
1742871884
284087230
374692605
497970341
1432609738
1226399162
2052891987
602063753
1104444491
102655637
477349664
936813986
118696322
1018724677
2057141028
774515929
472070055
2095733058
934945257
1253667290
508932267
1921691107
865323087
1900775824
602135127
273332585
1396798528
1973005727
274347645
138393494
2075638147
1842351719
1611810557
1900376743
2068813356
1790771098
549547742
469256509
358940017
824459882
455820910
1224399187
239226136
545078617
617747147
785980533
1440228799
362710798
1207834220
766672752
167848698
1251109267
1346135753
940813659
46899454
1195786173
278610472
1265073942
355100156
809252823
1995061741
1965671000
1831065974
510327872
327480143
996604452
851758556
1884074183
2095540910
207266122
337611324
758502477
1947209820
866904176
91596211
474535747
798090055
1544540882
1834973198
1308725505
1256508561
1557184418
149762894
210384959
1496830666
596253503
240615235
679036076
2031008768
1161174856
305850890
1441552832
1569978164
1960417425
1900732736
566513357
392403417
1038649998
1006763139
1817528094
2040546107
1364220470
930614423
580290317
1987507079
333792132
680340363
1412589813
1384389935
1708844490
1972074771
2138344480
178386477
1700365523
743492029
1375129149
915922765
396841891
533427259
924641234
1291101797
191273875
2112120446
1268496135
690640386
1710420126
765785750
424399078
1589991413
1570855180
1908284914
622931360
1767480748
43489500
905738642
1330223942
1915066543
1101523027
170870090
330245740
1607700923
599982523
1136305634
728497134
1507917346
712968966
1662542839
1506345874
554036556
899873887
1106200487
1037334789
1786024356
1834026518
2090108290
1545347159
1602851595
2124201640
396596463
1226403573
771123032
684585101
1720774733
340545102
877743106
1133992777
973470424
1960747076
1475934601
280411187
1169944815
536102890
1356197390
1575318357
143326030
1454748499
658635070
1031592650
1362170660
815104079
728059913
197188326
849682059
894602694
1016794153
1363572842
1620909668
295235831
2006352310
1595314419
748112565
847509230
1450054434
769852829
267313031
999274823
781523361
292779597
1252000238
2108164641
577156577
1761890409
1353777347
883385871
275349156
2070090781
55025594
964789435
1828049737
1123656718
998133626
742186479
319186089
313587229
1000806468
652205690
1536814205
946585823
1541553401
2084397035
1248352391
553629020
1856585498
1377464079
290541352
1933260719
1585278725
1286704927
1531223306
426200242
1249469753
1876998653
1282863142
1647046639
391907386
2096901790
1231751831
569297513
284340439
1432776719
1416667984
2044715977
799165599
1829414385
468979561
126144680
1233438715
1585685321
27650403
1283587747
355819792
1582852152
1821159898
85826053
955855436
1064822417
1179115265
1545217235
2008508703
1674837108
784144532
2064505792
1535803311
1974120264
210179544
856689189
1702614332
166583749
10483159
1303836362
1029726982
1495261855
562046043
16420984
520248021
1082987766
765123707
1506545409
1678390383
2082015349
1900523093
817372757
252329009
76653685
1695390917
234111736
1073815499
1557135882
1260166113
564072953
888115698
660777362
602734416
588499055
1992061953
1255286315
1646331224
1566763325
369095464
880550452
1192908131
1641804297
720324490
189613915
1785769364
92697976
600718530
1390265816
982055919
628275200
388809508
1054588940
1246323516
724069245
1238350258
537966360
1567973772
734020936
1743713252
1061825713
387652235
1444589713
1925236171
1301189420
964385182
1975142938
971440762
126805390
95119035
1470935858
1365640407
960435603
380908920
882050385
393277341
1816894773
384761798
1932566792
450740276
1463100754
950390161
1355576648
1097701208
1963504850
1981924719
1070876244
1464392269
1153627181
2077221514
918774182
1929499076
676222529
840146051
1911267574
1867154443
950392811
921850564
730320904
1078047924
827995185
308572472
1805384834
1795858455
2116228031
1807556921
1616686558
1027001255
1307171818
1232458467
1469087638
358251013
1070868049
1597042806
1876467717
388101094
1626451174
1696870711
499458146
77830033
204136771
1997429267
769360038
2133289680
563605601
1232203674
751992747
343773960
1184693678
897523716
1098014171
899688956
1298320083
599135931
431527878
957988820
1253174995
787603954
146787617
714233960
440038480
50210837
449664922
844511048
311723932
969505023
307144873
1745094269
170092218
717696023
861375104
1658245348
1385763123
2001126284
32690594
709119234
1896211798
1936446115
1412292038
1419710110
2030357080
1478700621
1340496869
2129195063
391792332
761825117
1239098606
1006306722
1295378555
625372143
1278606182
585109809
563449411
2139959291
855494590
1248103755
1289780204
401182079
872415619
209573340
1615850111
1880783548
1787375916
1808139593
809562019
145818731
1660744546
1628492697
634357280
1409184851
1675466029
980593110
1663055027
20466472
544573670
466408764
1015084004
445187520
374232814
140449430
467984721
844061673
1060714863
1548490145
159846187
619488943
1956487017
1367812634
1144239912
1423147454
1123885041
1536237338
1574739782
403908921
138900941
2101727926
1522024011
1276491107
1067257376
1749487222
34633952
1834434675
1606524131
184216059
1110256562
702024417
1085539198
1852534436
2043596307
1946537603
878516583
655172173
1218403679
2066820032
1609710510
1619911878
663095780
1778816340
1104987902
1627302075
613509838
956929616
593120936
186151642
726553238
75787338
978573193
874197449
448479937
1055454622
1929360667
1299842024
1435495082
616448371
573045158
71564252
1249648662
1674762591
2046776417
1275763936
767608055
1479775515
1546918349
977120766
835800778
1568753625
274676180
245757909
54805570
2027443094
1699428428
357116313
1687196290
2132089419
1145665253
761928267
1038566822
1360770735
856156883
315073162
196786558
1354255645
726298413
976255149
1124022114
1636843740
2074190871
764134374
973423827
127270365
1017729891
1547513192
938775757
389621867
1321964525
827842461
1593766282
178925768
671538318
614276013
1671836484
127513869
905184852
326728090
2065510569
463716176
1488669851
1969426839
722370238
270353622
313137427
325369842
1242134679
475258580
408340262
2146106580
1906705627
778429037
578515712
411494428
1654472442
335200447
1673389759
1537978737
257633012
380762885
15337585
1528865071
1905302142
559379166
1059457307
106144912
673884041
843249929
1741394257
942457215
1901145477
110939541
169975549
147280613
1900860246
446920493
1098472236
378318894
735687251
2036521177
216288680
1130349501
1327946258
1108074305
261875273
1669812734
245869293
163002525
716906883
2068931970
467405334
164047886
1809528811
1429443786
1855796220
367697221
649434662
1358088382
1187567649
1711360542
1534255581
1774775856
801259822
1031620465
1043423148
7883908
262080634
732152453
2048453580
59448079
2096700064
129124551
2129203135
15770358
805505281
1297314120
475754
1760372165
1292277331
481393695
653649191
429923492
243432558
736095855
1400316518
1283729128
2028733342
532651560
239977141
1667189432
1489162957
751260988
215518603
44215173
1563029198
1719329769
2131773993
1251050705
298131135
643750013
1995562124
1897855766
441257781
1917887961
1578124301
1891709480
1314048875
1839129019
1602733795
626873815
1231295632
88520070
1818229629
1142159442
224170980
13514451
1860937468
978589259
1266865443
1219500023
483823710
1341530754
166285281
120484355
1916141717
296650716
1737055408
1909945695
42743787
1188644962
835572875
619560373
1145600866
444341547
1610622728
1932990267
1205213238
2077336260
1541352171
1738440714
800572079
1338201758
1880233711
327629906
1954869964
882296579
1988327546
1724967519
2079496688
2009686640
567422412
714945770
1086522151
241152539
804860128
749355759
1897839203
1024850820
908390290
231348140
1475635740
83869297
1678468490
299886500
949163165
1649041775
1793586050
1923982106
1013315780
1906786407
2005921866
789163574
780502876
344468954
1780811650
207361014
567100840
710228658
878457009
1451689652
1647015412
1909112633
50457846
1046727690
2033574526
2039108496
2050417790
1715804615
153772231
1350464241
1349883463
304122290
293136793
2066613387
1217909453
637707504
9281677
224814060
454258136
131765502
1665430467
776906687
609578384
1479433341
1648821204
274173850
1960656676
214613501
1859505011
967811603
708430469
1729465357
931240552
478554712
2141856588
2062776338
1884065789
682934913
726056189
107032543
1277626133
1977608794
786855251
1642316165
390344190
313030548
876595066
96448389
106077404
1997827779
339639042
2005537064
1498033001
1598903901
1033024279
1241009606
1450908233
2026599039
1186600840
1968165145
29426858
1508378042
1126466563
316587944
1543236749
28995355
629216637
1864482765
1604634147
357577277
43446914
311132383
1514105680
1560683559
1777081868
1737867443
446036816
1023137712
1481470833
1747139346
800204404
33702397
279386815
1334780166
1494497958
1668707363
1407000453
1105665470
1990839242
353444720
1103762615
204804661
697763888
968127019
1081179404
1985628024
1111850931
1113638989
296445182
1140787269
1899164725
289502081
1932453127
1864003100
1925013707
892741791
1441496124
1205145613
82206077
2135401161
1436931994
1368034585
1284527284
2100644984
1214750571
738072374
197633723
1182034055
471323235
2003612952
1041698797
944514882
227898864
1454807842
1198429530
398160589
1491678100
2039913985
658714149
1091120479
554486751
1045008158
1854168269
88033108
1229022974
1320602014
1853075140
643210391
361698433
1449128718
750927134
935604279
651387429
743061267
24995306
1215464619
346155986
1931587761
708969013
238209729
2136044372
794143446
1093661319
1806647733
1095630343
1166816670
1076552439
1541221612
149073401
1429919967
585370382
958305091
2066438014
2005226305
853678916
1786443384
781063999
494869029
439164147
144185993
1819799211
1183319379
87772160
1431094293
1339207423
2120446862
1027092920
1643435222
442379184
1781885521
1517522318
1105040770
1329011846
1919268442
1294973735
936407589
1769376755
758856236
223738603
1447935974
1794153689
254579483
933540579
2066768704
656001724
1950666738
1166680373
242799422
976668040
1391697648
717412703
469446896
850558546
1419406288
799651342
810989053
680494554
216540504
1129357781
1326019495
248948377
1317522482
1480679701
950919080
175751597
1819314341
1929640353
132525923
1098308938
26076607
2099254329
227314405
349747392
1565934038
379509065
311165027
772309342
175830255
1256316345
1060537850
796277311
345169659
782567292
1578400259
611637392
2117990784
538791618
699411124
706709695
1220359266
729150366
1771281121
186952721
152539524
588169391
1192075795
1965293553
949476839
942513186
1880579244
1557519137
848529065
1038766760
2094277499
732454829
973485901
2121400769
1349855272
435335175
1500610890
1964833330
978515112
933618510
729640970
53002006
521122818
1102819093
2067593503
939307436
916758465
622530316
1891772816
2107905889
600929708
1616467456
1562400810
884070199
1676473908
1972067601
746631345
2099147624
1182332438
12799968
816898909
1307732874
106310893
1744068061
474077389
1044940878
1814456739
404057645
10728309
810616304
2001730918
971579233
625668978
1430330893
709323561
1706305177
1238161645
1185502957
2031542068
162663941
750071115
848512955
1331804860
1184955629
174132513
324221653
1758279207
767702503
1350702090
1119490964
575128109
141901664
1217389742
452569721
625475719
1602992616
1916910632
1870687094
1810579420
351370836
384665807
1639734813
103777670
1730853172
1194374557
1383674770
1510487343
130467341
1432716587
669354353
1017617623
171003620
1982831073
215942467
1545093460
26138023
326158852
1275767493
716927376
190284261
1142369193
674718645
1951222132
383994250
1788684701
1683673427
935960766
1662018618
1165211237
963282855
906968045
1432772318
193982506
1817666022
1512355854
276267188
987624435
1016486403
2049261147
521532253
1025296090
310140946
2061281245
363164661
1745543282
746090384
252698291
711807583
1750566633
2039924744
1130339977
1787504564
1160938864
1528855215
383020620
1978412419
2015164156
1686363579
685833561
1044726264
1692952308
1043855199
276929985
2037337696
666995690
1365891808
1236757257
1678760214
2026857404
1607117484
450395067
1544016880
607565201
94795109
1554815068
2025216961
49847627
685539206
1137212186
1043050993
1731539913
1831291826
56764110
929614736
685080681
1765959280
842727228
586073537
1152088684
1876832602
386635151
1292707280
457753849
1580376003
1699853836
905585493
1859235326
58085915
694249340
327235696
1420167908
191441057
1841803269
654799903
1984435718
1582166715
103405196
1302778971
961336404
150504905
871378270
1126140867
337561806
548365642
463228923
1976863760
77775159
945874404
594836012
1707374988
537497217
1968496251
290454931
1803197275
1651386751
1775165931
1466927193
1031296247
1319222842
132101413
604938379
1628179522
1799453221
1250111422
718161132
286849253
2095894207
1224546016
1120399738
1860963179
1135294007
1697596949
503926873
1044919024
2000644882
20651269
367788018
586738018
1485956461
1176509540
1016522294
1024572950
472947720
1511086604
848324055
379601879
552069448
1124889218
1710897818
1434920933
1981328880
2094050413
1601862316
2090093482
165374956
1857457778
1273526578
1391226471
710657386
1777505947
1617042645
892193424
359389290
1902190636
1375418951
2029806445
2068758934
2120339566
1376074887
2146952631
568331454
133562718
1225098890
743715885
1280208672
376117450
143012128
1891164640
887112092
821955968
1916504230
1336102560
962794959
1537772141
1184458497
1509738312
1458140355
698655715
1165905676
580393123
458817546
994211578
1479816932
183465921
2134607637
1671730624
213190820
310306335
1595349066
1485028726
721676835
340227743
1646163837
843363934
407542490
738369081
1356261744
1450237973
987140158
116066708
1453078375
63655185
679682219
1993858228
1986901438
1207642000
525411567
755301818
453565497
1424171570
759179446
395649069
1703666617
796068368
1417273143
522514077
396316029
1792155026
1401298074
95810582
551068818
1582638335
1300585342
2110411753
1437731339
1200102691
600037607
916637196
1855639578
744604386
66073558
1820157660
2071487164
852255317
947930439
1934077313
104838396
246568459
1326836537
1150071054
442671066
547392975
310356401
118975052
1964161353
226968169
1809050465
634540934
1865874480
1508213292
856398840
474702271
2090641267
121319142
2101182440
167281715
1992785781
1819168595
1492885360
1448371413
1138947972
1014018783
1979264754
450598707
875330656
1008393199
1315270250
564882296
2096824175
1739975700
1167093918
527682018
2021665014
1465864896
7959137
711965025
381348899
992537862
1406482335
436372310
1055186016
440814658
130731681
2044352160
838607936
1647621755
1132717111
128989049
2038726140
513930186
1842040763
348445681
1656483546
146777587
629539305
23132051
297850071
1361158506
1264033105
1896112122
144347094
218347905
1186232184
1866411113
969296050
1521247216
124546620
250711779
1448016473
408968636
233566692
886342941
1846353967
947164931
1997535307
970613749
1514875579
637634367
894128214
1855308288
1959861082
496916167
2063342135
1517084228
1888685723
408470035
1059360203
547074871
2024076556
313633498
1804953354
823609680
1096843303
1281940537
2071743766
326011196
1422662372
72172057
1808019940
469495481
146355967
708392980
1475786364
1692488944
199734582
756571201
1143659278
224019397
1214263303
467577268
1158424664
1547932673
1377481724
1151896098
630990566
778921989
359115426
874799836
971243227
1807717631
416765224
3743405
1353144757
1660788413
308077019
930325649
1092301166
1100515367
1955987680
699780202
985087017
748665230
1144695058
1635958916
1727933260
2123181662
599033200
412230047
1539080730
2110286263
355114145
859951441
426291894
1576690081
1215566892
1162198424
1861238877
1548702734
857498407
1983505930
1777468067
1289030376
1349615995
1827340181
93020483
1547514455
963181329
137349286
117793902
2104571005
471002372
750427371
1298090877
436644235
1822153953
525288019
183509582
1968398604
459653242
1105014390
417267230
417278943
1585050122
349035221
1374336944
167154686
522631014
1354210895
882303351
2143888998
686791919
1767037195
1033952457
941220988
310404704
1326918735
454180808
1226368142
1985487330
305486142
730002745
1398398274
71103692
1536821724
202327644
1858258176
2038659012
846192269
1890458172
1788073621
1338813335
474742715
1761987379
1739564312
1413858372
1464428582
1898498401
285567325
446894110
940464877
1969381008
55235680
2020773320
458845909
589090762
1482776245
2067389639
1224581953
1596886286
238788809
2105590466
850113760
1344363999
366192401
1780420472
1557178989
1825128557
531837858
1731475381
474496993
239500491
620495467
1347880180
2145166242
1956484716
1664760160
530943836
2054304295
533271503
1273250275
1340762845
1294801061
995520611
1711740462
290426730
950430676
1636398148
251138419
1760647807
1281440083
1901688246
395916526
1380512299
1527342150
1968386653
1233802152
547103911
901050811
571185848
1983766769
1890535858
1877444220
1590034177
1404275298
125302046
906905532
60558207
1916793101
589304486
2047035056
2089534869
695927287
154656162
1896534900
2272672
381238204
1517582491
565962925
394788637
1511250456
202648487
1841691107
2026840309
1937674097
576228167
1504739725
1256508561
567036599
661093269
1482793323
654072972
1376036260
1558071656
566541577
495397796
784678634
534570822
2124928618
1609228023
2097919992
1303584466
2123078143
1423976513
1432301629
122502871
1229220317
474676021
971606202
1577021753
1360428334
1800731642
1569037798
1938308712
471421748
1644809022
925680148
772620436
969740383
1407050376
1968515243
300989794
2101603815
573680501
1702668835
147299090
870460925
845688643
1921862689
1484659316
1329696083
1326643114
33192370
290473493
779439608
2022731830
817562760
1045835856
134680301
425773293
2034098651
67489506
1166047730
177320678
992544628
1503990909
1524043784
1714931729
494768689
965736200
1862506577
1326797472
1063772739
1490448888
1579330088
1897555891
1418084415
1665812877
284720238
21847525
1171878340
1735169008
23832351
1428957552
1316130522
1185547421
15493163
1500130842
1273087511
522794306
1143261183
738970466
1105384016
1061231608
1497999430
1875198587
1118519826
808824047
1052883887
182187935
809245535
3098007
1166827486
1975331973
2067489558
634741517
15302292
1743071091
1596991433
1990997532
529450384
543855651
985723245
1692156280
1558662427
714945562
487735113
1573069968
349439798
955976390
1004756345
27895210
1796118668
1571170775
929980063
1578234755
1441616476
2113442652
734090848
1391293487
45896292
485238798
1968017249
1656246487
641560254
1873558160
2032562447
1465060054
2038555261
750245430
1590269858
38505936
1902139142
1808556686
263295301
1723547434
553015505
2119353707
1314009775
2119691385
876840066
670206842
1093866854
1010051067
188823394
781654945
8987670
26820444
1282981090
2033398597
1571827212
700915288
1951722729
284688058
953222951
915763945
285767438
1628220511
1163411867
1511728738
804317461
620849783
387939424
365562533
517511547
179835778
619124336
681954851
936616171
1541037995
328474134
544565814
529056339
1728233705
1863241626
1293627821
1964770606
2030007444
1126107694
1494866439
2140821183
1968993088
406327375
795738582
94430248
1534174744
259332947
1776525442
1636412249
545781913
499634580
1192773420
223807443
731831380
1149108507
665035756
678421154
2127237847
363688132
564119322
184906716
1691653068
1805723577
754770406
547025388
790380771
1446296370
2076961550
1163669403
1999407114
1566636972
1598720768
729720892
1468351881
696506426
1336513065
280957968
939437142
1552342497
602603300
1026677561
768514786
1349876751
63135978
1249352790
1226569526
1062280896
262190216
149316634
1221280039
80126500
1260503021
356337549
258750316
660010844
1758775838
1695562103
140853673
17860479
1440953375
1730822976
1128574472
1067452454
813166835
1261324785
1777775183
338200222
1251107957
215785314
812449176
1809588265
1046563955
690518762
464539525
1471178315
1283672611
1439209295
1767805378
1269424293
1105159076
683132150
1849834464
932581351
2134419390
1111603293
834089617
766377232
920119337
504059406
359952196
1976529519
516540690
686194890
1340860645
207098718
1906863259
2022161268
187173131
429184682
1058501695
653665596
608138178
342666603
126430855
1601380035
1525775009
1017481926
542970961
1548898928
1450547204
1472775068
911463206
469873396
116273155
1503104093
857788901
713432975
4769542
369468013
574565644
1105410614
178012512
1012298424
378946679
1441637930
338393873
1132048740
1634988580
1840702816
167684418
985627147
509259333
1097584713
637301738
64539151
1046812303
1136857317
1248766549
1751860635
43256165
2020679980
687044161
1161771504
737509774
514504941
646766364
981999512
2004753118
854965713
2002268190
833164831
980210684
1996363542
523075824
2110344271
1788644517
1453029530
1907356400
2103993137
50311597
1905459858
582562646
1568979256
1677490859
459863381
1871690775
1578172119
788312929
706800932
1716025296
2015833234
859875224
1883159112
1363944116
184556352
480716749
930093422
1259647614
2124820379
1151425747
1395147196
1208162368
1323828554
1402539191
1642607324
742969014
1493519753
2135002279
960401877
1530498967
1506368790
1546402981
2073818607
825113516
1031221952
1827899093
944497978
577217945
1256767956
1746914701
510708363
44373378
42447808
1558441112
2112140104
1650413184
612742659
1456106508
540566091
456408689
1612884088
1897567032
955026367
894229807
543774593
1586934613
802849356
2002098432
1487333216
1189977911
987033957
1265139185
761624547
558278399
571998356
764624755
937539202
1474188792
2140033091
859691237
17770988
570075013
141895278
1110619413
864976899
106192476
1897684822
783252438
1894059384
1716314653
1520722291
1248604800
803505007
916718261
1578434847
1970644859
2114457037
1800414904
1419159057
401536060
182321689
159902802
889670676
421131830
973459852
460282584
1782771293
695025302
724721137
1386203122
488940430
39965491
636488272
1512876259
149939904
1407264998
315699496
206765807
790060561
1631912960
1264462146
250827897
1513083295
2110767484
1923977791
1788364983
617886803
777993460
504870258
379656551
168537956
385735386
461969952
25556082
273548057
221448031
202557379
423757970
306613367
1803369650
838195490
839238249
238048254
830028507
866446254
729792747
1644503710
737286556
899442052
1240145172
61168939
463182280
185439938
3667185
442341687
119926094
331851405
1831370449
1587940509
925354778
1716973949
1004731559
1253337261
965087028
1999524573
1845045278
345136377
2147366344
1999530173
254917325
1688896455
92870368
2009390628
126837497
520048387
93693578
1707104899
1782474564
806810233
577387823
1927486365
93083182
2011496979
1336857206
1047732005
1987179069
1483353547
499830878
661944724
469415049
33921752
2145120607
474024184
1654996458
203751660
878455924
883681281
1684156654
1617720988
1560743657
1170653983
1379235474
813952266
1111335193
1058310293
384567263
1405303803
1336933016
1089204746
1108459519
1928786789
2139375615
1011582908
41533971
1261887550
2086309974
283566733
347498487
1889381259
857122527
1567340836
1669463206
33586332
1744216843
493362199
1461391478
408448014
899987488
754577555
665985196
678315771
443589957
1974387362
1374910008
2126419842
1911396628
2109030075
255475792
1822317625
2136605793
783205175
2100883911
998468224
1082371185
1173535613
866405130
1501517705
1183705461
56191094
1719574219
1797905522
1532190439
1934378936
366520941
387953688
54434165
1711672527
2123476200
436878168
437035796
168776458
1271275700
1165407250
1967538134
418979634
1941321040
1868625887
624202345
383698757
1232415887
1062928237
1008788743
1805819989
447897011
77305310
158561062
1980212296
144860636
2129804288
998805078
1137729485
1216138389
149902809
582989863
1639291579
53266037
880738116
1062330741
1846317358
1776814341
836425015
481670886
2015106197
176789343
566648139
1459573402
357306419
1881423429
1426740324
1600374320
480024762
144976673
493458876
1030681858
1845664125
1442953661
313703130
1506865962
847267538
495381272
1842160097
1744882174
170731896
896405998
1472819634
1989468341
1939403437
81493898
652313368
1524386753
936377746
1536200840
899156099
2045158988
1951117981
1717614086
103178133
1908398657
1372395157
1648008033
1155938506
2069168338
11028981
1394881078
1629752318
1411362913
1253737271
1161740289
179486403
1147453
51563939
98384975
1953998443
1453874648
145950570
351152435
382488415
1817832608
64529250
525768033
1453679991
1017159515
983553560
1818439920
105134937
1269795947
2070952666
1268123259
1681737442
1671010433
366247413
326411989
195676786
185530880
1871110189
301918261
1069860404
1746354300
1187513794
335689462
595405198
1870972105
398987022
691270359
1919240480
1791916623
1097887864
90361092
141443216
1670558092
1402493095
239846430
493110792
652515430
631461198
842190333
1326775537
1037050119
1848822782
999051026
673459009
142560055
1124910402
1012122072
91406313
1359304816
2073334531
226822769
2009393589
1653018167
265358194
1362269497
1185871999
1367533690
937418796
1724659877
1039944734
169113994
156055732
695653454
1522375996
354969652
1691402098
121516926
25780898
1278679250
1772446133
1886126005
1316960176
1067355347
336922148
1431941262
2000315329
694370878
1585079325
1097884722
1949041713
1328647280
342673008
2015137843
833021083
1520442262
1431214433
1217068276
117305828
2049197681
1819856447
166679853
1130156264
1984411915
228509409
1942329600
160640802
545167774
1236233658
2545241
2118028902
1392367930
1180839429
905566527
249904877
1854220957
709344501
1029896003
866337252
829650195
1819773882
1659868009
882713354
1827118746
386833270
2112557183
409322932
1765096196
595857483
1883122594
860588522
940878977
560027315
1906106206
1104932676
1376714820
629520252
1520274355
1030449280
1468401291
583850144
216017059
1479341676
135668906
811666038
1877931351
1710670950
2001527065
456574704
1646892063
1490531077
1822913776
30075145
2026440857
1464480990
1618709487
1891300503
363822857
825783711
1212311676
674361722
164115738
1449571656
716329651
48812955
465022102
1283718036
1260669426
1723658736
376860013
2146741850
387670556
125274724
449424083
1683115156
1963219005
734148974
968854093
1343510168
1756360948
1249909830
1402055589
1267706435
551643527
459601480
994939229
1285192988
300046526
129478615
887627731
1604794829
1094761032
962498689
971851014
176832809
1249853683
2048919889
1445355587
564268855
980479858
150377015
1548100177
1948467685
328982886
991424360
383973959
1224307943
1331955700
22479813
774056210
751400812
1383136234
670525461
65408549
1930090001
738284311
587383457
1698656797
1812165629
467906340
132152417
1220942229
403302613
2147035956
1957098344
1772770100
1161597587
968515384
1043983307
1767339147
1092405020
625186595
1932808607
402726001
1571196092
22118047
629940194
682643650
2100639824
1345955511
1699452526
57456563
346215217
1407612820
746071703
892676164
2110274312
1538589828
2124477588
1112795663
195873918
1746895224
518770336
443042303
12003987
1422233342
11374657
1847945338
99457515
840210833
1451563166
343455052
772295633
1289382976
2101716302
348576788
421965194
1928006403
284076210
1931845120
24669494
144682916
555138327
1217301386
1781884041
392495330
488524727
1382717899
1025617642
700471275
1979825325
2100221684
2088265467
1729583562
1060662029
382110938
213513182
35033807
1103915750
958818863
1677363198
801115082
1452142727
972393996
857608713
1506604684
410083472
585998647
508657288
157908190
2021087119
1018112173
17020745
2028376312
742292648
647550803
732358504
930224656
235363424
130803715
1868664021
664577101
1932458544
2049018018
1815410289
483761241
1084119020
1864858500
821213201
567043726
1768806786
1389037854
619091212
173379617
1920460701
1850547896
554165381
1435272244
1076949576
1226935101
2122077014
1633784501
524700372
1602102420
33341699
314921158
1388947728
1418992713
421457763
141597453
1565951251
1508575672
1472604467
1432288645
944090705
1063704195
1051574697
808587086
200120138
45736307
1975671063
1398842739
2061548039
296568781
312390211
357317541
1079716489
522675062
1122799320
752263545
762512178
497978759
1189478632
2021117986
1909550262
829468964
1287671030
677259537
1266894154
1660499212
1291811584
785422326
1879655922
701481252
953419015
93251205
493766205
1291791868
1023092000
587803129
1238976560
388266105
779897876
128170697
708470730
739336538
444790626
1482495500
1984562257
314352397
1882449959
1614164572
202052473
558248352
1065004966
703229891
707363014
1918895197
595446395
490464838
455348253
398596653
963524192
30574213
724934649
95474280
1849326127
1444402574
996940222
1265312991
349868886
1647804022
364268446
728875306
936988152
1809491481
1885258965
1668052629
328457955
821798590
1728260608
1787878583
497200566
1801382976
2117467541
1988557902
427557006
906402708
1454356625
799715295
499390928
291771222
33055240
1803886397
455856895
1096639187
16024415
1157751908
1777052992
1340340748
1641149560
509736609
535129550
1885647186
25408004
1961730971
1696549059
1162310516
567720316
1302888137
1227046973
549254175
1078414204
527313923
802550009
1896552735
971728757
1235856312
478129493
727123332
2117627399
1279148203
2087457237
1059964322
317511007
2036324720
533130004
1802460307
1067422708
12960276
595034852
268663409
397158716
800709468
467209646
1456419408
1842987089
1960030402
1347074042
1955282980
1101431229
799803429
538765850
579157209
2045211242
506604508
1577859542
294004745
218034260
1220653999
260323226
1290828161
716753636
709463348
1745179931
1503648496
653443846
1536965960
66363388
698931738
682307042
1088425135
418300872
1264390828
543073381
574369031
2100502546
615102258
1536889833
1542461637
1028540316
48765556
1006723344
1094548869
2051062839
2119084921
806567655
1439101580
670216753
711188395
1351901939
920124421
1594797536
423386647
146769467
575668168
795325960
1555277918
498468545
92848465
242381910
1777788507
2077197520
1499729289
1135682114
1283621381
1990236910
1292984206
1857719157
12737055
914286736
564445768
1483038988
1795757037
165978697
1412313006
188547580
1558167292
101364898
763617110
1009019690
394459131
338036633
1872058006
352031075
1074045656
740777472
934303595
523966565
328959203
371193889
176554504
2067769993
9521088
1978024875
1988478389
1385152335
176248477
1255348886
340454108
475341722
937606518
847746258
847582950
1591180225
611660042
729673111
446632052
402178802
1534939484
866413693
236653533
1620246475
89497450
804569117
745379204
1944117182
172276928
280824598
921047961
371021967
23457992
488244221
1345081544
704742650
2104867659
116139612
1863560229
1490213820
1665786987
929014171
1369922237
283441792
1681356368
128682508
323899512
503792892
238500416
2041175364
2032464341
93519173
664230889
218704780
87985377
1536698917
930429749
999150875
881828177
1693612898
151172068
1670374858
2009095471
2076834519
1059289420
1683196429
2026922778
983047458
287130581
1070832045
957506720
630781054
2132004956
473977794
2088566105
694999265
1097737715
1027623086
706401673
680583996
358425676
974843579
2054720986
1756424632
781743476
1057697936
987274354
23283604
980631485
1514989963
2049633632
1914242935
1225615048
439442767
1563143183
1200578372
1007763955
19289581
236388141
1080597156
1200384306
1403379794
812817607
1946903101
1022343618
1292479561
1812221059
412054829
1296538702
545944876
596893639
746797209
1944924186
1928003212
2061877822
138100175
493855839
1039902043
277042974
1355286940
1204176921
195321123
1792442152
1526833321
1369939948
282899178
1090977412
94864526
1074682077
1304433962
538578091
1945014724
644376183
600355332
1727429287
1966524772
1926448094
2131983806
646609196
16673462
786973218
884992112
1398323622
1946890476
1646408881
790021499
1032163599
1243462078
951863327
1519276164
1818455001
554903528
1632252591
1217679639
127072891
570347219
2059885352
178298391
1253522140
1040727853
575152328
578176157
650691641
1748076457
2051227894
647267295
2057107097
1168282305
1199558762
1934762786
531988226
836117887
125184109
2024640999
1533190571
1863196324
2101617364
1475736741
155308641
1848119609
898304950
745007699
1734298185
349296651
2037844413
2136050872
522681249
596479531
2134284193
961257258
687402105
1708949050
1991510244
443484709
1949203691
841629550
557092645
23779723
671515144
205168371
87835432
63257167
391854356
752281503
1826097740
1414643136
606306889
1965953209
1466926575
1596630163
1135343991
922508822
227010212
988816729
1281176679
797614871
1952807338
454317468
1342606871
1829985034
1578695957
1759128957
1295863098
2129102792
1355069260
1896928068
1581670570
603729116
208725171
809625930
959867064
1919619609
356461009
28309515
2005919018
941533370
2080338745
2045173777
1128933652
1574729536
1243452855
926378497
1533054433
2094508418
1247006348
1200085104
587145
1290534619
1391388926
2033983222
564522685
2064264695
747155658
482687904
523713507
622728800
356701277
1725949976
608509895
186767929
1650419756
2029609450
1545204575
310690733
69232178
749065823
1726592047
565304065
498166526
1564179269
2084446218
260699649
821385106
858791050
296562301
552892764
609198439
221781209
840168718
1735440014
432691515
818991617
1639940793
1997664368
1831908026
1536926940
1701342672
14226464
872589501
2035598483
1742034781
1803856311
557313943
328926844
1010250275
1736037144
1794874584
1483101143
1429389389
1735703035
2133439436
1834578104
1597736435
720605351
785869128
761779914
510844888
557730172
1234744598
1463952113
170827467
818450003
1701128235
1552285306
1063092796
449447074
1435317927
1988445724
584941891
1023671714
2043554601
388229447
1141121394
1924091680
682066432
2527839
516179404
212975934
1118727714
219552508
1750724678
2038452017
1977963881
310912244
340884640
1720149684
1980310591
1562796697
460826488
1105994456
1495918552
596792587
1599961284
130803715
1983745578
1574985362
1221946327
1273287816
22867965
1884257829
258900370
479595076
797901131
118118893
1823707089
1266891543
686959049
1590747534
1222786312
853658879
2122053649
782941740
324616581
915758846
77709059
1507943385
2099379543
1367231711
529015493
386676708
300903515
1592502382
164696975
1815863191
1604113396
971222883
910939308
2001114953
621998640
1892960070
1109692058
1663834395
1871823990
1455998781
108124938
583292487
1193080595
581554260
1136988457
587654918
472333082
2014838940
164810946
1624863606
170965706
2031967841
1867033588
1802785048
1567632084
1977170501
647575522
1363168644
1489923747
792490096
2117982854
1965768076
1445378397
317988368
2132709103
1803679910
1851889955
1179358339
857174974
1944981251
1719667048
543001433
94937971
416571022
500460642
385064547
1043687345
1250311519
1603432549
824552280
2031504714
1588355148
1760457245
1749618185
856037828
500927100
1400015522
1229556955
1166519800
1702362238
1027711295
711796312
651195280
1711757710
963891899
2043603521
698657227
264312056
705391610
1164589612
1613658530
319513691
846517629
1589043531
190617420
994928335
153901562
1634085315
207537613
123808535
221999360
407978099
629234579
432327509
1611866377
103515243
143608826
1656711442
952660448
1974438121
416888200
1312372603
1577187466
2009148476
2015237623
468063081
674894762
791806313
1572439047
1395563782
969073834
827376297
1691366579
1875630960
608085332
364734053
729545780
1001038170
968101347
1915074011
225691907
832130736
413042563
939165143
803667433
421547027
1260125136
1579707432
1882338814
1868413287
1353485910
1125871200
1145686672
305185867
1775878399
1559003510
1638381685
645496598
172266765
1535122636
16558597
666677010
719582072
1416010502
968323853
1262176409
1495865206
957741331
1055935687
1900504052
165204269
1097048459
871890454
1668554483
854362531
570161037
1880022615
1000412563
1303635266
1927361361
1251355068
123333331
1294991369
612879931
548970337
2124428757
422957060
1670343642
94002556
1983152192
614024069
97278808
1323307131
1277862800
2112113624
1785197372
12809231
483834615
584169765
2087062744
1129583969
2021049570
1741861833
597614453
293551744
2102658240
184183380
965389068
1755755578
1540136094
1253039867
873754672
1029592514
1424499396
1722331199
796002239
1332548711
568915877
183586934
68832801
800799808
1409086545
831377400
1164139868
1144155185
1318851861
667883328
1036297111
1629403439
1013050927
1447467713
1395635504
1041556057
454763499
927432196
648907074
1146028025
1470655968
422449259
829357145
1336843707
665966882
1815591546
861612398
1765094890
723680221
43314711
54880577
1672813030
609381326
598992005
715416391
2055880369
1867557241
1124733714
1436393951
2127196104
801962125
1809444165
1609107769
974918231
1758446892
567561283
1713388198
699385136
88765060
1337624801
781481010
1315988259
1900216621
1926778456
99361897
1274700949
1649442200
1882231796
698368683
1660427198
1438612994
1242914545
116658150
1818532821
1065840497
1802222973
1499186899
754548885
2049327948
857995386
355124304
1633593883
913070951
1334232193
1244835954
716871727
1216585491
1446312625
1051426501
445309842
399529725
1631790575
1769427030
1283030382
103875897
1892583280
644921754
734074361
1160759405
1884253560
360204468
905079983
2107502726
662893765
656061589
2101721278
1063892466
1322039038
89120379
122925647
1704470059
2137788189
1772757605
1039181346
1930552087
1680375882
1113451877
821220232
2066514207
900451732
1660686117
1706727067
350669777
1585927437
360539685
1046551747
1565542896
387434611
309939149
820254144
2040368849
2052553050
965944744
707267847
604947708
1115063675
1937320888
1201309526
536095763
1125211154
1518811183
227719270
75274512
2053792791
893491033
1912117390
1028987584
55886756
213299456
1760495170
1848149504
436499124
625657031
1140922942
243546797
495309417
875105114
1233984874
75411476
758640004
1381967593
2013254512
1096787291
631158854
360744351
1336331109
161052220
1141292532
427041341
1990702480
424673666
1029864980
1461166181
957882246
39327302
1952378262
1661738594
1024503277
687601852
675295897
217874691
1799047430
1910402793
1766071533
787471309
292607549
2088033361
500599834
1112305630
927352295
290376199
973029005
1281566806
213513385
1164857935
1211339883
362360813
185934802
757413776
1247724484
461949945
2001887285
1641361322
1284433893
1875954005
63396134
1182906479
177964391
929295427
226381128
1101022406
621388505
689904254
1228187198
1889927983
800731879
842639700
581675527
940624913
1310947901
1947969096
967772616
1033115556
1959625222
1191947336
272374863
629967436
1060840338
2113609945
931144804
686148339
1407537827
940937080
2056424625
1182333430
4933093
116688604
1879363327
1239381622
908470552
1100487308
1292767482
624873728
285948912
652878956
5879575
737855265
70413189
1269486629
278315604
1472620446
744831167
2139945659
1997602898
245324379
292653259
318951774
633795160
1642933388
2072832497
501230806
1949040043
1279599169
266634838
549792171
1720131613
1487404176
1079951883
1382579925
367135325
722111142
299840950
782415148
1588093202
1821169254
1748356814
1347139607
1029279573
118104861
1804538970
484791649
15448821
1460326348
1494739580
950805987
1709783724
706557727
116361149
1750048462
740088490
1712065771
1435463403
888535903
559327365
24537349
917946884
675458244
629476134
331674232
2019220373
966079766
420034595
575110171
388708311
205905604
308556147
1768368522
962817860
1085415643
2125993216
2085727216
819084747
2007203093
1833618124
869055756
1961699770
2015412238
1386083005
1517575796
254995527
888242086
325537984
407459982
1054671017
1141271567
1543862397
1423385434
1244434165
1701506624
22747503
1180364817
807167708
109914600
1780908367
1081342995
1225863337
178330098
1946755376
97902290
613158538
120720356
1509250450
117440306
1512346579
212577439
1846679109
2102516084
277744538
983012514
405520845
2034356183
1651901310
1870421814
56404606
1220192145
359109250
1370205440
774597332
1551106116
1744640269
306592247
476002443
209551478
441825824
1308466521
32161953
612060477
719213132
1467162106
1234554532
337164393
1605907596
164571809
1012109371
2041935935
1495153866
1618171517
1433862520
2007945177
59300056
1078342
635851418
335663566
1024343399
903174163
1898661921
668439392
525826737
846441951
85446642
1317409769
856490150
1634627434
888272341
1816901188
1614417026
227341428
534650705
2012621177
446793577
1918766496
290766949
58462879
634285577
2028767240
435727680
570242393
731466417
2039678840
218775033
1257010211
2040901620
1778524926
781019972
1551929346
172688177
193776612
1654929954
417610161
1407533882
578795229
1052391149
1070525471
201055512
2062540439
528628489
554364263
875415250
1685926087
1949990673
1159950872
743394842
1197010146
451410039
1793998074
855447812
1734840263
1267192387
1724673867
803941923
1592866016
1305635641
1089900572
598597220
797190812
155487658
397555112
469365883
1767720819
309237256
1872344331
421774189
125864742
1860092660
2110141472
2078302171
1528482867
1810668671
1647567974
1699537428
599823130
1189905590
1679156075
731594512
10977855
1328344119
1527028228
792638881
1005240664
918527954
2030520110
380293620
78122974
506547573
1333561990
1724352049
734929743
880671303
439954540
722859746
1036195665
2054772281
2001336261
1874006130
1118439990
2074528025
251616378
1696633027
407261315
1976333492
1993732572
139857353
1973154811
1750244590
18019286
1453517062
531432030
1029988266
2001684563
305536040
1154052373
508444110
1982073703
2133510521
1175451474
821943027
123531198
2063713044
1202412486
725483819
566984915
1441544671
332890999
285151750
1944420808
2085572865
960700894
257783340
290958714
962999938
1121099300
1560505862
1747601264
1356238899
1187100398
670576326
2074929924
781854837
1475632238
2095577260
1015237525
133394276
1683540315
136306280
1730491292
1989768713
1073581389
2032558387
1248043638
1540491543
856388324
624836440
1139863164
486695680
670790915
1922119108
1689685197
185335320
543771071
336110906
1051244536
406145829
1774222141
1838995550
227607596
1913546510
973778145
1902891486
889200776
5909424
1237934646
1306574136
284945604
1757002265
51502464
1810274737
718269527
2020930661
258082545
276879434
764489611
238538863
442084133
930233172
27325484
1917092574
1744022996
352710198
1174901031
80242689
1439203156
332397458
458237689
622512426
509200680
1672089252
2042652661
699527802
42038244
450694736
1735397749
337630830
1992239207
1480135145
1759672439
1940981576
1777931543
1665784048
473003650
1879864815
1191663838
1698951345
269056307
928803947
539311708
1046038644
1732801414
715909980
898159431
1606051324
1874801516
334773963
1518884060
1288420004
1678489219
1879556636
1956808145
397628840
1738832426
150292107
259897866
184537966
1547825420
1762070562
1880673725
688771654
554077661
386536901
2121050691
1232218683
1368561962
380339874
783710520
1039989796
1202545136
367169673
913187146
278787546
354716261
829384679
2055540796
2220261
2132651721
1976850663
2012072841
1552591680
1743739267
1585711620
1011355943
296643527
13813638
682603828
1864610175
1894259520
1109953151
167124683
1745571256
484892350
1903988069
1143195573
714210202
1777396448
1093419702
853033492
368360995
782342570
627737004
58245384
1881806411
1882831982
2035440624
733757878
138748480
1645289635
723347484
1534938622
1972725199
345442178
1024510206
864773653
1870049845
64650014
673755833
1410277010
1712695822
351457993
1112814569
895755837
71830981
1662625506
1793678773
260417628
1819153285
714865140
1344935238
1651917369
854583168
1521351498
1604009934
1871108183
232063394
1315482267
1144237761
732293812
2069429624
1958710320
406705382
834611107
930748129
486936839
1134325606
770225000
432250447
889506383
1441255124
124943239
1941306215
1939200981
1292817233
523017211
1065932450
1078473613
1713460872
1627902696
1534800354
2018972376
2054901127
1055992501
1517465395
1009816070
1448050986
570965582
1806178922
399152450
236186881
505659477
835043134
1694456514
1757332704
898189402
2016475366
2137018803
1704265307
483834254
1750564828
1906594472
1050576719
2021177043
117899561
2103777562
1726805715
1464325739
2019250141
392390315
1660691345
1336863308
798844845
42387806
390057354
802993049
1046667341
2091070711
1403629132
2013135777
334792841
148307157
58411972
1518599314
977091869
1193530535
2060803831
1017585150
926734131
1733440797
2018607406
2021348918
1342735704
608296369
837591564
349882102
249388962
1794165405
795098926
1767356532
1988293330
763732038
577064211
489947329
1322294181
407357391
628234510
723467951
1388477867
1394860260
742489806
1660377515
1378584070
393647899
636026634
2012633920
177014432
1847032003
999542834
1684589866
1715346647
693404603
1652518875
447576373
2017020597
1919026490
1683939955
573361165
352090037
62659762
1435527477
1694120805
1070051620
818017593
520108867
1958116611
954621077
428669390
97275323
1758067491
503455359
1031287407
316616868
1751098686
1648439594
1443069214
58716659
1960951943
42805274
671492836
75303462
280162591
1987562467
538648904
604837593
1281395807
1397379808
934926067
425065079
1355887258
1580533841
2134637391
173206971
1838347790
2091663696
6880219
1819513318
1235100
1870122596
1887311929
1440889617
1601096130
469411600
64205571
794269151
210280841
1326286816
246199485
891821271
315187219
1859949066
820693324
608629348
514223458
2141765149
1886095602
176541715
935868588
813792064
644706231
1815614033
1459210420
1433900021
2016742941
492438429
1583347127
577348653
1427758430
111448111
844315518
1238717943
1327815970
1297407794
581561465
795342569
1946983713
419258807
1517826347
1755001124
827121931
1946763805
23592863
332067469
1827369346
35580569
1324656522
1013645508
1709539576
1677156178
277515004
1665563542
1083585887
1869334441
85514749
981360385
668924893
26728141
1889442879
1980040271
1073123213
1980375823
1196791938
1217336707
390465081
1357190538
1802273751
1944259473
1447013794
1003681202
1681531327
2043065142
1684434731
827629598
1667845012
1479043388
1958322925
1312312830
2027753984
1329001517
1336768286
463468821
1780268201
387228201
1174842943
1321893218
1580706885
1167900325
1961701436
1454148230
1439980240
1935111109
1021398694
1106736178
1662659825
689688743
160023837
462911105
626877510
471835906
1310301714
1396495254
552805794
2037338088
619935193
199748582
1042144476
1299436019
190563021
1384292495
278158120
297982457
703161300
1671917263
1522318860
1467530587
924348475
1799386021
765847767
1853699851
1050178122
1497569989
967477388
333942378
1552680025
1505089641
1830549307
862143106
1986939267
285574867
516846722
1201857949
1434913525
2002724712
1763218234
288326503
316976860
2100080557
1157508436
2045248246
743192340
546365874
1985299297
546207861
1500307086
776984492
827957186
1493180060
1735836541
482059011
1602451163
1707006774
1707592739
58462879
1860501506
39414772
73559575
1248132810
576087008
781544228
1085865685
501392079
1192508189
264314750
1689830598
583084293
1865663108
1365907917
201763743
831851717
679084826
1663049369
676023955
37304026
492538857
1369194398
1332585494
921019764
1884132494
1437464778
300254973
675781300
2023805661
13349570
101379886
502022594
1223478841
851515181
2034776558
1908823183
683204246
1132955177
1069648905
242121922
1838800956
1600762569
672520008
1340968035
1470043529
1902956636
98786340
80179464
1756420997
1177956632
551029070
2094386399
1778575058
1762361011
1185006410
1502560376
398005537
1056739055
1592379365
1775734423
612333821
126293368
1086256142
1524614537
1198984799
1848629689
1182018761
730660571
2067461241
672138745
2050231227
488476538
739772905
797797533
644061054
167191046
486670998
416871296
1637889945
609010938
1667917411
2144355695
102815631
578035968
2132246083
1976764890
1862271732
1436492201
426708255
866669157
913770126
645978960
2092123531
1434538511
1471930752
695579773
2146573204
802030736
1709258046
879094033
1786961218
63252940
374198390
2004377466
315666917
1601379518
182629279
2131325931
1529507359
1031804458
493353065
530053121
247316663
1755581052
178088082
697276660
607508532
323056344
1200968922
948738886
437382479
1638764205
1298447480
698570919
719032391
836240259
573517003
1480141694
1735972994
2036798459
88989284
1709253344
722542255
880317399
1753713813
133592873
1115694284
1021733921
1403621502
1499806830
727697802
268163311
2103216430
1980929733
1707520698
1033003200
1930842580
1314527665
531428764
2086084650
1361792897
1372714176
2077466827
127521833
1377170609
273603865
2099260515
2095988936
850914774
578020166
778455391
2001098635
226669006
247095686
1856883642
908259107
824661025
649583498
424531199
1258956783
863949072
1955355874
1537357409
1599246995
658431498
1951293305
133008170
685565677
1180716041
1601368676
542446953
980019967
1798592496
526538757
843828018
1198749314
1914665153
129306899
1474799288
1456497939
977376530
1295124476
1358835684
119711596
704162425
259751745
968782445
102371619
1395641438
1699916197
943249097
1052200663
1972446467
321735793
1052163201
1872122585
1530059282
1292194890
1224666008
1655254802
1414407607
394863512
1602929635
1153071839
1740297972
1379899122
509248289
218282295
1701113020
2012433010
1168327908
1968700133
451183060
303835050
719290501
2002767871
1960166506
2044715155
340070205
1517216200
1667378331
1161612069
615249179
56926181
9936799
470769468
1864962701
519964262
2074510694
1149087827
1241044901
722039758
1701252824
632964007
1463073934
1685250261
486396101
1888852736
521969481
1657701217
848788523
1504845590
833954422
2121474560
1030670283
1976096542
1473589804
585262274
858659089
204153082
280493909
791627294
791283440
706105111
1066537604
59679379
1262961956
245476786
1705770554
393728782
122324082
1043472168
685530209
2126593605
1716529230
1086423063
1393730067
1756523068
361268074
184752114
1959513809
369095328
1359899782
738107819
1310249195
1846441691
1012571771
864346675
55652427
1107574156
620884740
833090030
723687719
1861588849
330388854
1784867898
260956139
973203938
17132687
1611448392
813290619
857304685
1266093137
63472786
1355837410
1762155117
687985388
1998073640
1409238519
137167167
1672935476
635109812
499003806
825658812
1375657647
1537797083
608586044
2097020664
2140610825
699811534
2025952226
903572995
279660867
2019362772
59823592
541505267
1064592132
742175574
1464308960
1661590734
1015682556
1857070013
42357499
998581798
1760546729
667727922
1817579106
641923623
732148142
1452949312
532518807
535709386
473512113
1979424925
322265657
550873064
444737959
1270528177
1039229728
847429531
1312162116
1957590292
2006760393
212360433
1291827062
1818765928
1301531161
840221441
1029531965
1733260502
175735456
1393665405
2146019075
1865179461
3551064
1388414756
692096195
1381597957
1804182442
743338036
1520618256
1699037977
1452664140
1998529812
1220493921
173395369
1073413405
527868890
1568794831
2097609110
1034740267
879648687
808132630
415871688
1847474378
891121455
216105242
793041853
657961901
842575097
1214776571
791251577
1717068737
319614702
106757064
1180812806
960404229
998329242
438657050
568949589
579485710
116026819
653931491
1113562058
298497917
1541381202
660950617
2034514584
1677038428
1634338058
1660318754
2053837252
168291420
428827677
1077268125
817844773
1477937734
931959507
1714261628
338007333
1759902039
1479185554
1262138249
945014438
1332542865
921525858
1888840651
1107221118
691676016
664298924
1731887928
2045238258
1853771987
1719115072
1212810500
1584253918
1554651433
1262471050
2109031116
1825243719
1086185532
1384005539
1676527588
1778482795
30578776
1823134136
1862705234
27690074
1949045559
139305893
1686682704
520307454
684111702
1817190598
1599445656
1399231586
86676214
1015868475
93143569
120876282
608769073
1328215282
8502714
1593913593
1884819888
1987570413
418523907
803444276
1474196495
1600481060
1237425615
56342354
899528103
869687966
655314479
842028888
582935553
283411185
201483662
107669153
80178459
1371436479
646228469
210019298
494879280
1598913245
1057671820
832782805
54411903
1596422225
379149382
1398052017
137939077
421796043
1316246088
1216502119
1459091554
907183024
1465407959
1821386665
2020452632
265620520
968696283
477132784
1926878283
1290375207
1986800123
1178963232
2145622566
241322859
934411587
1003290857
873532807
51083611
166798747
319704325
1257479474
2096057378
396946858
1686328305
2041979260
2034694746
2044748927
998736814
1634991314
1382429258
31971050
2008682428
1555883860
1300211774
1767844335
19525122
1341008692
695439394
1905500157
578146739
1150806024
598653232
2116380463
1869638412
1168396562
1947066811
1773640337
1332268715
963477239
932166246
1743679533
432862404
127479961
1402605613
1419665290
324996056
747109872
1839507690
1653867265
887754086
128644425
856634690
1429021700
1029728236
839602073
834207865
831883209
1867858807
38031884
1557445409
421497006
880618976
1633152028
127343843
214263854
1382931780
1439247294
1987731496
2051552475
135619091
1127271511
206515224
1320634954
487622532
264214086
1197017967
1867223460
496647813
298203408
723918671
157498933
312502413
1114983630
1700659991
1105965047
129837576
1671799907
309168732
1015193538
433913875
1947275886
1459534644
398212172
1946389115
225739604
1778759877
132482353
291361881
1523235637
320977830
699659333
1432202808
1624820012
794460967
1624458585
513924195
1864857083
1354634680
2008633383
630230475
547480655
580467659
715049838
874016583
1243534056
1577901696
1239854011
207197092
922841465
193380694
975116666
435742395
792070089
80773758
1567135923
2043378932
1203391000
1227608536
313247256
359193088
1991852686
1829865082
657627155
853970305
1598473558
337122295
1574816624
674014763
807427042
2120382651
1110307914
996826178
1088904556
286711525
115533128
305387299
254266916
1514529846
100238682
124997543
1953219468
1010141035
654166499
527771446
79400736
886487574
1947055493
1548060673
2076931569
1888920829
250256898
204804090
326357716
744000555
1859971477
955628832
1129983632
1710316276
1355138543
955497863
229708389
754040219
1569409366
1834172355
1178111486
1825197006
1007672893
647980577
1615990082
1501595942
297718707
1793431556
1555009279
1506895118
1046470224
1621493935
550779234
1917950853
623219644
1018411222
903057480
642535340
1961086762
167339348
390135907
1274185289
1984788648
1191652926
195724944
1562554557
1124733710
619331758
60217946
934367595
1659839854
1058114126
1858174678
731988435
1865129950
2122819588
1136162287
1923878489
230738572
549728889
2017855018
246491341
1190422359
2063993985
1792914311
268226492
1585638912
115520116
2123866546
1500234028
807650321
665094724
1565386844
991966767
1419191962
1542760595
900976674
1564959830
708499511
90729030
879235630
1276634772
525322352
2050935780
1432253361
1803611661
173544706
341780042
554225897
457065605
396538342
779404079
988312213
1828672026
1946815653
235052115
992557590
1511132065
843537339
1873474109
2114169910
79960348
1032924925
1934057166
1401547197
794018590
1225098437
1766299889
1074757094
690031315
581914563
938485767
329691466
809269646
1100296807
1011735512
141794955
1588707783
862326883
556892040
1570342603
532927588
38048557
1073413405
390803235
208957979
283155012
1246339766
701815
555910448
1555437552
1514320221
1374005612
53850715
349644970
572816748
1047069170
1022487059
2106112239
31467461
1171053216
585504072
1251820063
1664765365
350895921
1344203341
268977772
1133982667
1896449307
336121557
408803265
187275178
1721089261
74673992
1229232812
912624866
743757629
1502349259
762934533
1904762616
338502637
1562937985
952200065
927780447
1421510510
205277096
1611518968
780068037
732612548
369252816
1247316930
1527859852
1731529469
1009816467
1427001943
1702890574
1749521103
274613472
2102633087
813011041
1470311134
2109621862
1724524597
108684690
455368108
1710029221
1113504417
1948013551
375294677
224518944
659771692
6074414
1756386974
1025668095
1012195628
1295188384
749055876
335383608
1483264132
1601447556
589606964
271865072
1000239767
642556421
892990520
173939786
1565293846
1214196362
1090456352
469448544
1556582914
479570954
2079072705
424867989
2016518965
246963223
333330583
1752292844
1248769867
838468262
1329154176
382430537
580796060
1166685308
1973833499
278396034
236206308
2099060222
100199861
1134034525
1958188889
1572066862
430951955
1420802072
974673523
814840692
1381480892
1324277227
1852042195
1726580280
1436926297
830031400
1585494993
1918470014
829575774
322579119
1197082658
295428213
1789310835
754081995
863222746
736682550
1168379597
790107610
115131758
1969178909
820776945
1056881680
82794852
2033418470
1457557779
981491934
752047366
561166060
838923375
879072432
1227618493
1658831724
1060734129
1490693891
1576397090
116947568
630470204
729402563
427604060
1220703139
603651948
725464075
643114396
892465477
1429049565
470936877
522207711
324247632
1510441672
1194533886
331851724
1613002125
739114628
1489312956
303759538
1985917371
1376362688
1811701483
114580575
1457906652
870499982
1733394927
1647867623
38082608
725250145
1067311527
1352331565
1554695114
885171724
1413607918
1023459113
1755332994
1972743324
157110252
382268864
2099698977
1958514717
1265603115
833761223
162918203
238203722
913898656
954276205
423553937
1900199011
1662813972
115370192
759219917
811322295
1645085519
1287215932
316060873
1561018755
1582940928
1201744815
1735230864
616625980
809573343
2079784270
53459097
1304348269
1775104706
2001174053
1250283547
2134287465
1878215313
233494799
650571935
1805091258
993105525
1688081913
1402047474
1665908432
1846441724
392025647
2039631118
1353676335
1765914799
1401353828
1327948113
1783946638
435585315
967254893
960705087
391290108
700148320
509557087
576975382
1833615016
1483020472
110366469
1965863870
2134550609
263831041
1132973453
986178136
49971959
736614206
608438913
1823399446
1695704510
2129160933
2122505613
375918397
1066370793
1308616272
1328302348
1448364849
25221669
1799247879
533282729
591242831
267393984
1326201936
2106506587
857884431
489920021
2107995409
1322610689
277432032
2099228476
1301520871
1481396002
111608696
890038646
2097773315
689269645
1721391478
885605206
1886082779
1940296527
2063925175
1078380279
264169157
1387653693
9864254
1076317402
144718653
1201682845
747830589
1268231825
2000069772
1577313060
688365007
1604994462
776767180
866363905
664679581
142320569
1340812659
663209785
2119154904
156302377
701066316
1386249587
1679680122
882385788
486281252
84524897
1629380098
938044347
1994106744
2119956270
1793522577
1565152594
1597339164
839234840
1391287303
692199347
512747663
762848485
1401591917
82774202
1854697307
1324734316
884309152
1721693856
1867047468
1095389516
1221499202
1516686123
1412666289
1282486349
1969313121
1937006679
2075901572
607564269
1611937471
67308511
843861116
970295840
1680324714
171049703
1590979553
1016350832
1625875326
1706790541
1868892317
118249914
2115703435
980294350
1680938833
2055454762
990327074
222024388
612754469
1135133867
620877340
1617291799
2027175437
1408213160
1039511735
169362523
1974956781
511987536
1827999494
45013965
2135103670
811795154
962779110
883960481
1155935098
1346104662
1022101927
640388065
1063517213
446897772
1261124988
1243409092
644337053
1215233363
520889903
956457282
1349559531
1312144536
842092663
1591876742
1243310141
321115233
2101570415
1228866186
1695381761
1794566312
2073257788
1138038459
180059733
1110177589
1015395526
1711168907
1590198725
711589769
1362356340
616229613
924850847
1094242328
491758247
616304018
775825311
799748261
122428821
1994861309
913967205
1713235552
2014429986
1497092785
1659465732
2142903014
1601683243
506915434
1996331958
1600023870
371803152
1172078526
887439375
738262860
334476544
1007764115
1335783101
860683026
358114032
709206746
1998744166
163286704
110033648
1952106747
1530146607
1545935178
2119614515
8015783
1817773029
1017132654
1879127256
1076589018
1187446484
659181490
654910017
1422366847
1950501816
939061309
765775843
31886463
1193714225
1264223658
714656900
757037656
966328845
1981813130
896034358
1911439168
1407429002
2021004982
881351572
1810400218
1057601526
2077608651
1136380353
2006325737
220704697
521567220
98916665
703660744
1527303811
801450009
178651188
1997199057
993419229
425506008
1257526324
322964199
2052033972
1934126728
52787344
3599837
795955175
2021520031
325742851
1949403808
1373614199
1622309654
1280858991
335819245
783350542
1249596576
1928251866
678476603
1144405239
1696064282
775448746
1457927147
1606259256
2118439363
139273358
1972563896
1275844024
1291085724
1073185394
1662044786
205421105
898949161
1137586621
1295846708
285234332
1935979344
126890087
163345118
286329335
1966624050
1379901093
1021819791
1530918944
1570008596
1263798785
31597276
200117019
1077751092
2135888961
469349839
1309738309
453068236
2044018583
147407879
452942446
1826670836
2040527212
644411786
123526598
978184464
2122623246
1342751006
1689188495
1030016162
1120087436
1972442372
2061940249
1749567652
73381711
1980597549
269125124
1210848719
1695724438
1478277320
207727942
1518945991
709504222
296286436
414710243
1252954173
1421203728
373574881
502047269
216172291
1939505802
749872609
1867743362
488308636
1597289358
253831401
1502792806
653494500
854624062
1680096509
1492074314
1649308915
637718344
1432323625
79045755
829522754
897307253
1803218664
1075155278
1001348644
1504178517
999411625
1125475867
1640700899
1970017131
2080859983
905793239
362980296
332705038
1556074645
1850911012
1487601132
687006900
79018657
1382579368
1370901646
415805391
1232138734
168862800
232341989
1681900037
995311343
1692981563
969117765
1781226493
1722911040
1527113342
2131063733
835959595
615604341
1043620362
939730353
947903843
635722544
1695348606
926712157
2046698530
346414775
2129825550
1765182304
563538914
1718497310
1408610855
823052684
1088964536
64848378
251078442
2020638092
1213971668
449892897
1375806180
1181163204
1071678166
1959318582
1529815701
895346442
281677723
937862469
239121149
572811188
37142248
1534161265
677683621
1507100423
1296052585
830970549
55808788
1310331065
467903153
1082935224
1776423066
366663102
398809264
432583415
1461275082
217059513
1914936712
1404205597
1676069051
1474138253
1186525819
1538197537
747053106
18830329
152426576
1225613808
857674788
135807689
92802434
1316531931
1926620089
1049367509
105942674
402728687
1038223002
75749486
1381078216
2069358389
1248345560
1280285484
1780329189
1213929626
867503492
1199506022
709975330
915612197
1650331538
1627012756
2125338557
428683507
98000062
382129986
759493659
1042337063
1243671550
217998768
261878978
1210628210
1479565870
1710083593
435702280
1585832571
713480704
2126138213
2119397225
925056718
1974953415
1003508178
1685249351
1217899699
821148315
488592580
462063356
1558925099
73343358
1027120267
1036931780
1856212169
1302289460
1251419379
1255892837
28125191
1534882432
778119542
1868137119
937262730
985253102
88808332
1841465451
1337138062
525833096
810480944
407891005
358186247
1681663399
925712596
1802610477
1144897177
1855476176
222571745
1959070010
275843738
554036391
1033757681
115585163
95770450
2133021470
1285500836
371553024
540008200
928269464
646062688
539108125
294291241
1454734444
560677546
2121730393
970879824
1396043396
1798736045
1609434541
1809978306
706673748
1591482582
1322991479
1850297670
532004729
2088546925
1125115950
1949721781
1515338010
121400867
1194470970
1007072289
1044995395
1373810385
830255857
1198336574
1181214645
1921346812
1488402246
625899771
1610633934
220802587
702437024
414809407
1740310132
1643774764
1247475901
1162671894
372213679
1688702494
216547127
458196991
992917553
1316855482
769010577
1039458919
1216130542
1980157074
440021117
1575238357
827426641
213384454
77892324
292262077
915829202
842429606
1886597487
1562035070
1353146490
417229056
758436142
640228985
498204090
204794334
226360659
1223267122
388392110
782829855
1126767604
692760344
17255670
1090372158
1064206242
983084831
1095829434
496138718
1253189916
1560694676
164960751
1336231492
2059217721
1739809335
209655402
1630893241
1902725968
261602751
272935184
821233363
1408764842
1786641478
1957438051
1286796890
1512455783
806122012
274495751
480574230
985623160
1190330460
318601698
95432092
1889232318
139078891
1988305833
1737713755
614765761
1915796278
783663611
44206818
332899374
1665496504
65581689
1964737027
450424558
808970715
935743514
1765147879
1759042069
1635970496
418742366
508197005
429954773
1020456235
1246078697
981345472
1374675102
20484135
1758158986
425120055
1017618461
2135684391
569591449
924468092
1270115776
633688633
2082486542
1423260608
1375956200
851653755
435953787
326900603
685754277
757948267
1392439498
1418706639
227162192
1961085709
1492946149
1003985606
20955332
1845763008
370533821
558090606
2129948244
1249535477
1153951721
945147636
1702104186
626299453
724619024
168602487
1043416202
774560615
1679048095
285735977
1899785770
1899720407
2081483680
1302905642
459987855
1771761617
247549424
1085141751
203582930
925206885
944630800
1721431881
911490339
1496372666
266830037
937513542
344073606
1643824782
1320901469
1942753735
1194667353
1563005636
924927666
1329086672
154105475
167812484
716354799
1532698670
1061602320
748718083
1919214693
599003209
1783370727
1073231458
301648542
325309385
2055201311
554617720
1560933853
1161521677
854650152
1667917624
1590575641
1855838697
1436050299
1306058798
1803394033
1313112037
1836328886
1994519294
560762374
23696639
1102137347
1681653004
971390913
750496586
523237066
2036050048
1026384892
1558325428
1459088553
425138362
1426607651
1522795602
255537745
849666512
2055581402
2123903275
1051742591
420535160
872990784
1517523420
439865630
1692155234
1759666147
1582643770
558735672
479443268
1920794795
4916700
910414798
1970265385
719006454
37855271
1384291998
1266325421
2131108712
2088257364
27140469
132892934
265509392
1870122154
1512910313
1986588033
865323077
201293224
1766579544
531673273
94878098
2086504006
288326503
335368829
1947813711
1765586177
1852378996
1415252611
886608911
411021102
345937931
825571120
1730406870
808106413
719213795
916374353
1304965381
1739250023
2131137529
1298639761
1090086048
1950118951
1113448498
1501569278
359225123
1666299237
1106888151
465879388
2115696434
1314762009
579788608
1864870531
1031079311
540522131
1461854916
2049423936
162810522
444882091
1393072602
2015763966
386061643
1028603227
617731119
836419877
139639242
1776743359
449372807
868865531
1209669509
1959800317
1359503798
791494057
1687443547
907389876
888523379
833038801
499759648
129692375
2027078039
1578539508
767088290
1790694068
948295149
508970294
1724795034
661881970
1853485596
698021073
673801438
1454797898
1211135841
775243904
292227072
1174338585
2044347029
54089691
1278331589
1930511366
49421190
1059382857
719992520
1936762153
1647355680
156334561
1232102491
1303504555
182085463
1173461562
1138166569
1030791403
496065281
1650603040
633841362
975833260
997230770
1748767904
1882983991
1106365897
338330712
445351578
457449907
692297223
1757746042
416736339
453705792
889473463
288804893
374311807
608957666
979808963
1175861976
630935211
1508234720
752224128
1656098250
2019034722
1909757807
558229023
895846863
939229672
1429822240
1626893165
629212438
342898377
1928784327
1803936867
2031716150
1667296402
37668105
342703086
1938429138
1770231786
1830543389
1048211104
800875790
148175817
187658395
1919513959
2058655990
1892988825
804114527
751489459
344732840
2082838084
1588559236
1943042940
283877858
877820067
1797289016
1858134200
1584797648
820657313
598750202
17425674
762906618
596361930
1788063758
1406919990
675933083
1932740387
582196294
1991583149
1387028668
1612392876
2124777167
871124505
1979845812
960130934
1681967383
559115728
695495654
466213489
136126617
1665755822
1176166767
1012782503
523606722
54477529
2111292296
548148250
1994697876
1071564045
305334770
916833563
388948942
1133564958
878998812
269469202
1730614900
383390765
1716949484
2003026892
77842645
856517878
1575259140
1118347086
528183685
240862476
2110585297
688158093
1906346824
424074598
79176557
676981377
602791387
2058105510
402880373
1564865004
1617116902
1747981818
1766120963
1486114448
134918403
1585205593
1944883807
2140355128
683342389
1740544616
1742207291
967551448
1853757612
1470636772
949938917
2046207377
1205141339
122915792
1521458483
47546354
1152916412
119846391
399204488
575390764
1391573281
1591649880
1327065842
1318853112
2041010080
179878440
645958690
391679189
2110966866
2050697756
878289319
732045709
1180953992
1250596684
2111852847
96164606
125100798
759232173
600170621
112098608
381459165
271858358
717616495
575065505
1547815086
208492954
1548776957
256065402
1751068384
496201291
1836096587
660244051
768457
902814678
1521252149
167357826
1569044451
1433766978
75537751
1897307329
1303133257
64056817
384577723
834034514
934260512
608677816
435660027
1959926301
80476249
622863663
2166472
460126945
130898384
738249115
882769066
1026127807
246451862
952409762
1303373481
488056724
416697523
753640252
1270612962
1412412434
539305367
1408447607
336949001
1146758076
187881805
415458806
1404041282
1801668766
1117503051
169380099
67487812
907089847
1070312093
1554337992
602850695
1013275436
945571889
557337866
1300156372
101676009
601174946
421012341
1188730348
71649238
2130228518
299395020
750614204
1299910559
1354937368
1815737888
323087686
633017101
1630379040
818028943
649813097
1817767151
2124417716
789350813
159624165
1430358130
899879993
516098275
603683651
653639780
118119448
1405164922
29303058
1293695624
247652007
1490006631
195277468
1216729678
241438584
1407946472
1670775079
2031477156
1525103937
56477962
1828666234
2026873456
1005827709
1508170066
487142782
1238288926
747244332
693921965
1189608833
580278765
2008617870
559260040
303647577
1519613995
1302766123
1059593926
1747656620
769397534
1670108071
852933311
22323989
1059021311
1809552469
216681352
1505946241
1928558712
303821955
1286319239
1831458779
245218030
831135789
1493119326
95501771
414916450
1670349842
1565057163
1120890969
513430518
1426958743
1323675048
771424256
1741794591
828134477
1813219694
1638907857
1875425548
1384264506
2062539056
924478795
1620526280
99423347
1738445698
1574650892
695842029
1017699422
1384867313
505440285
1607893182
1172155800
1208170090
689009702
1760843517
171268483
234164179
1245797508
492426374
795971556
1921290386
690116733
632559401
1650225941
1622532613
741502481
1916982369
1483786135
1880242818
1427707029
1934002595
629163469
133950423
1324145552
362330719
342871377
1998448606
1727791442
1064076675
1205364878
1361729941
130953652
1652643842
10956349
1780708820
1861198352
2049555826
167191046
264866209
442213657
1653155820
1503524775
555521568
1648679229
425910276
1306974003
55573910
1861699490
553214478
814239736
1067166042
2003261394
1012851601
96467081
1865863087
1424328665
463296712
383506990
679644985
1051262577
1835386275
1929662601
1990588401
871172685
1732476043
254088253
563236736
314146801
485805402
1717505253
775408490
1097775293
886004545
421479516
364161110
1312923136
1184210870
207473918
1836865851
2029682752
758925122
732460254
1825618657
2057242013
1347876970
532950959
2078719582
732886409
891633300
1457418942
1474123095
289334078
1023188239
838571665
365394796
665887831
425467132
2102934281
1155695090
1132091578
1146412512
2138451421
305895772
1682322813
2038844751
506789723
609573500
571407825
715612446
775368228
550796214
172685063
1445091406
1320331845
1900347100
1817668896
480076518
147227319
167123180
1376267236
746110339
1852987352
2120897557
447987740
1734450714
484981139
1326434303
1096803882
611349636
1321634871
1586129554
768672669
1932576731
1287979876
1307640311
50783223
764005817
1919749369
166812870
1043416202
2012038685
835962821
1682105321
362992928
2135108619
1948176067
851493815
1394272511
885859881
268796078
759727718
1092628225
274646686
1196183397
1281772200
150201850
2103384271
1000462044
123651371
459819266
1571692196
1069218427
515434707
1287937552
1406933156
752148185
1633152028
344861577
1021105598
1323722174
1566342278
1899278048
1082425195
61308450
110157537
1794067043
1201240543
835495744
677129587
1457479974
1197999129
944077679
189662488
751657646
1602221964
976257093
701343870
1702076504
2135399625
1272097519
1460506761
1292523280
268804879
963297274
2145567872
749567725
45638103
1376409821
2119524404
1896500595
503106027
953706055
392619488
181248821
1238748152
213993629
1745548144
100082059
653783489
1981061463
357839734
84875240
1689239313
1896931240
451705376
94702797
1812194773
105972180
527764578
481953782
87958848
878571642
1771766721
653861427
2040818376
2131452899
1203739466
1668301793
737431947
73577826
1837245829
1363326115
26730669
2075535232
1576202226
90452958
1582194349
1396463724
635623128
1693609297
1023250919
1659406670
50845302
1547788252
645828051
1324759743
737754551
1651510845
1279063144
327318470
944309566
1790193762
1889212488
401401845
505245255
716179687
1553550477
1492295973
1996427850
1642692181
2132259171
873638462
1018245026
329786778
1904030298
640735961
794556200
947034758
159223347
1252642595
497101511
424827261
1543078725
1093021943
2089426332
102031170
1209673689
1336551912
1881887178
372635178
90645287
1106047656
462203154
1413412613
815197977
1389663294
1394599302
2084657675
2100469851
916000703
1289908199
1498228368
1727781413
79556443
1104270775
1782991859
1682240577
1971585019
2130961500
1876454756
586854500
1369763352
1682391896
2087178496
491133641
1029972378
1018663688
176921945
329135295
1133199127
722151507
925301807
1865828218
1828464115
1046496000
849355278
1369445269
1761403197
717860151
1344362685
979961678
1276179115
1720538483
1153383386
227770863
1998099856
866891646
298550048
806066398
680456940
149213602
861927632
331184910
654498302
2073558611
1717122780
1508025228
1641740265
921610220
707778195
1260033672
908827950
189673441
1350544749
865491106
855738238
1228663007
2102081701
1317914972
946169399
2015047750
1262985010
672766565
1780895058
1358621781
1643363426
1075924170
1438750770
569427930
1283446470
1162624127
14683740
327320783
232282094
1888902022
2073312787
1239916020
61072222
195690457
1944514198
510487690
430349463
1071884625
141653703
834451596
1572131270
578173398
1939535864
357154754
1737252088
1709384294
440379601
1060067266
710993319
1447359252
1833676189
1730722143
1685579726
2032564340
103212996
678056744
1914900737
1815352788
616006574
2045780638
1407454005
1613334125
891101577
1159157053
353760481
894452102
394074207
1853526200
355496567
55821830
268850457
889994452
1294985369
1467345388
234456641
687425871
1553569917
1380531712
522145212
482591420
393176291
1817517716
1622694570
269912753
1817289313
739466073
1210974780
1099789161
1613217908
1674881765
1037702846
1639899715
1856459982
617692568
1563460435
1059754448
559344953
1932184344
1406586497
98730687
1728304114
1851872878
316474299
1891310369
948143593
1510598611
1258381245
676306732
964602046
3099823
2062408054
1226038922
705913579
1970477608
576283078
306975866
1892610585
967029579
2118723274
1259557888
1048941229
108795102
1338051148
416040595
706032700
334693312
1771036734
2051313375
1680502421
134154330
1745777175
1419879359
122026999
1618455174
923052624
1126780665
1607201021
255661881
674184676
191614304
1831915278
121715839
87656979
65635512
428054277
1339163660
1353713204
910387635
571836232
1869079261
1073557473
669257821
1920510751
156868640
917757850
1196953685
1718564619
606759830
963346262
2121180879
399438879
503585216
1362229776
2028069545
1188391659
687844991
909701087
823522433
1797870488
1114049063
403205576
405298100
1366091133
580422354
2012150143
1384418159
450738482
1541388205
1682530194
554889098
1069016106
394413775
904707140
1366445005
350354726
1267790470
1184017283
1766323548
36568539
561458204
238756459
199597326
276422089
897261988
1565606409
1410538031
507565465
1223381332
250837547
1737483040
832499775
2018939524
591711504
676379508
458043286
991183049
1751615142
124748247
991043432
1210394164
967479902
1955052144
1193362625
670384238
816863873
114784072
1635838048
1191297087
1126851585
689492029
928175606
2124961463
812112529
902137141
893143729
23835834
1291558764
688037492
2124699902
644482319
613282805
831191169
14938812
1967537024
145520062
1923324002
1848835978
494415655
1177955478
1365039507
454452271
260836119
662861680
1839207881
2101525537
1387644742
975428732
1182117826
1345566750
1975598231
515148532
1256384680
1359309210
2077658748
994956249
1333269317
189992908
143830088
1955656817
1492828793
2025326835
593942258
288565940
1826487296
1831914302
1251635415
95114816
486936042
878871655
1003520589
1965370760
1726014729
1099403496
966019480
1783315021
1729936686
76032970
10313954
128608267
229299177
846120581
552208775
1333193244
1867448524
1399870673
1097777320
2038791702
1271341558
1734500481
1274156610
1170253348
1443929718
1130334621
1170771484
427967149
2099619059
150671533
638400791
1046260119
1805726028
1900429393
672298242
2004443508
490980146
717209443
970801636
1384042263
2096668921
1893240279
2018841725
1171074024
1121721362
415193728
620138927
2091312357
327430414
866847161
1070567339
682203145
1972268294
1032555436
1757664705
1883926223
1559683828
1956646153
1344937567
1735224366
48549739
1890221610
607505194
2059718302
558366783
1697983919
1875415433
1713963511
1344343794
920848324
1283484805
794408886
1327916424
707347184
828357664
645490060
1851389426
1027073869
781924078
2136234165
1241275647
791473222
811494332
887453586
1821885333
1344726159
309937620
1676568086
202090014
1522042288
1143126226
1814504115
1468283924
2104257025
84193057
1875859469
1389965768
1514093347
2127147134
1361017985
1868393021
1106883179
1075980958
826764703
646631947
1022012474
1478636499
1137927279
1267736254
1545031141
2038984885
1668047069
710171463
1097988879
1599568013
514541249
1166456955
1486401150
343226534
683527210
1076112982
1982490321
555002852
757473960
94286380
1780938509
584717967
364682721
1591688266
2129517039
418968832
1156309667
864406458
2101094598
144262302
1430243052
2020136508
2024937023
929348819
829575774
2075441104
947484118
1563869016
504087752
1857901921
755975363
1426952458
1574267739
946943831
88689311
788868461
484447106
2124061826
1521305478
64164261
1777693763
1345179040
1162084480
1501829512
1231655707
1928350055
1618528465
565253362
612234716
500733078
209172392
1783072122
1474540422
394973781
1228243554
2106819283
887641476
732530190
2067993448
1305919631
181942598
350526063
1144702928
586029408
1171696315
462230027
261992432
1471437645
1350245257
1254802322
446331242
172872016
1627424313
261256370
1449861112
1782802701
601321081
1081775902
1658628876
924873838
1249191205
654581818
726328656
1288778015
1099065667
965288236
1121835481
743538142
1221569952
583148164
285052717
245495337
1502641235
432784087
913345523
91886882
111832968
1519690269
1250171013
1406178958
708425962
904398820
739269636
701453779
1363291301
678651658
1732154994
208788020
1919605716
1420383041
971468086
387113875
1018047533
1010605918
1323936468
1532318103
881197958
437312333
166829344
396322172
956353572
942590962
449770117
787398821
121329204
93715232
1491358200
410472667
1644380604
1377037330
1156736989
85567182
1959530431
345794850
2053365056
690405944
1313331899
511609328
974343427
237753540
116738111
980851721
500470976
196571206
692957736
2121234361
292988964
1575093710
41383049
1798611142
882569383
805297024
2006708673
587136227
2125520968
440874883
1162148156
2100768979
409838397
732698703
1654304949
2041019795
1184329232
1163722223
1590189417
1383801569
1974046097
910150417
1313413086
1460563431
800959897
362258306
1519772097
920729250
107494803
1339155520
1361659806
1431277247
10668452
1162420661
1425698999
1832487943
1587722122
1992167061
781585920
249515433
466793115
1127759250
834246887
68207223
1222723850
1555979147
731371484
1143957010
989540660
362792632
1482222648
139673979
1294062499
615740832
1158933697
2121794256
962092835
50054558
159188188
1010610910
925157162
2016646543
1727503964
353843410
1565819009
1137228296
610892724
1669014361
1920653528
1300646367
1286276705
1935688617
697698167
1193521653
1154536495
1683628069
1541509518
406568265
1002059174
582812542
1142442333
1457997937
668454870
896118605
1177855237
892723330
1530641276
1257926585
1818436504
348281997
909787471
1850738761
773039367
1903711023
1320820949
1560540744
1929785551
115175893
1448942240
1976608019
1703233828
1936092617
874419144
109205683
1496922861
1371122326
1993396517
2116168608
860709761
1009495735
975707121
1552484056
497787483
227674848
1199279073
1737431978
10375913
295328349
2023648024
1296193101
10886862
709187332
533542260
575949021
1861627513
509564735
1466935989
525114229
1236495297
235649022
1122228851
373069503
1659623988
1251930258
1508695500
2052830232
796439673
471643134
1187139279
1781608202
1916548315
433623412
758168237
1119109749
1098083973
1671428221
1112934804
944670022
1640915083
453890996
1853716679
882866515
943452401
1711641887
1494863008
2018033217
341480877
1432156529
1719148236
771634272
174967614
297613170
1178943253
2040204634
342851430
1714242831
960387936
2133011329
779010044
1594554956
263064518
346239573
72661782
1106491162
1757792768
1126161976
2093239989
807268128
137664080
1031141999
1291129406
1037952314
792332871
570670251
622728771
1172466923
192300081
679708837
996653265
1638230442
599302004
767757232
1204026614
700758951
1494627018
5508363
1460396294
1851151291
2039880749
1819238014
1230366620
965750752
51638078
1050357232
1735811520
1014683580
1644940918
510693281
562123499
933210322
979196383
383797765
826764154
1026283791
1995288051
690563854
541592914
381728861
35674688
1878510074
2024605788
280527662
385704977
690491868
853986004
428684729
680408976
23770320
86726598
736264747
641096585
1050948973
33784447
279805484
123767654
565147613
988149220
745392812
813776166
1907170402
535960591
407892468
362946531
881278232
426987523
32808545
640193771
1675346428
1839824501
1390620047
1475728496
138186092
101765086
1647780861
2097749499
461473746
965533017
1163014045
1259151705
483446376
768213641
1503843377
1013347508
810776849
2076429323
1869842976
215778993
880850148
540248133
174035050
424250784
962826056
328709233
168304351
204415110
1875543396
1564208943
477999590
442392051
702263259
1434874913
327216604
1627952440
1246390057
1841222671
775244153
1932963097
1254024847
334462450
609368534
398782289
1693524417
511642709
167092107
2116416178
730637764
1344907296
357832168
305138263
1542297406
1148893664
1048664785
539435141
1879225312
1409558186
504946987
337262209
376564431
333547819
560539329
1067901398
1751090865
1330508452
1740119126
1322721461
913616080
1754306987
797624156
240336946
1118957690
878551831
1260087951
1362691730
1907038895
1452153703
1641355680
1077007996
602633841
1513558219
985633496
2060939982
462702738
1849305517
1793755613
1625443905
332406190
873842023
124578213
1609566591
2076261539
1748107280
1832783482
79375141
1808844687
1127038281
925440268
420939727
1166478153
741239676
1293290222
1063113174
1183301709
630151510
419716753
1954953208
1223336840
93393403
870978103
1388823043
2044692054
846629676
465155680
530033992
682532640
829766304
1087386074
1323845256
2036549286
577781358
927807032
1337658723
906716463
1946737818
2067455715
616113237
900606003
1685207952
1373382459
668147918
585181216
494174226
2088609235
1966572400
1808382520
1656159623
469566059
1017897159
1057323477
55354783
1028816988
1779539797
1710937976
599060329
398404036
80629262
889361907
1740482756
594390593
1525853295
941601489
844014231
95631919
315312090
1873586274
1262955099
1764558840
2106073852
125478971
1201785309
74402324
788579630
158509130
2036576096
1013250363
1202852222
41138658
284581659
943832103
1983440455
1332500842
819545906
1288579234
1283159041
1627328190
1266432362
1565230802
1235028756
1252987975
393679866
74201755
1787699635
1907984861
1753040321
1313411557
2124159377
1360423784
481367215
1482547512
997141088
37770304
2124163154
2030075200
1009446260
1506312772
517756683
1517134481
1975966214
1142657151
803082255
1682772394
375350223
1595332432
1883410530
78835874
45196700
2860957
1827187326
723184528
434884643
1849944491
983444796
319614992
974276503
755592448
2041566045
1575351041
1853548278
1387943429
1156216004
281822461
712210253
1174326697
53828202
541954552
51353197
110905673
952516617
1703965833
1488148635
563890733
714249666
546554007
670464154
1140970231
277018118
1197319226
397388479
601076981
1388686982
643814969
1728494309
1997615438
2054705753
1519391052
1379437314
986478591
745018836
2067041237
952878426
1912619873
473821331
1327184102
1344652178
1203450531
1606035353
1151578531
1844748922
1806728274
716457084
1810475832
505506128
779392032
282138324
101821071
274689044
1836892048
500726149
1262371031
1281177718
1570912047
845358538
173724770
1528179584
973638797
1678348951
125089921
164892734
248352292
1128609210
554835915
699791000
55259344
1679381322
1221810222
51479928
862162417
988142650
2015452627
804333664
888023917
1265119591
232820000
2037102106
1973948978
527387355
992963915
617842755
2045944840
929381397
823247665
728438890
1164468557
945247627
1005582402
864087378
2115179501
687424675
1590747163
1833714363
2004132081
688444467
297192104
1378228280
873413108
1887929555
1951486584
1041096186
1445709522
338961600
1709412186
2079524670
60759509
804745761
1017834105
1030855708
510355512
804693604
1812943457
439291532
1922962748
508180080
1889214467
728950584
1105076477
51702595
2126991218
1076318247
934675113
1573641474
1221957635
1441991376
553731811
1187269614
917260500
1767639406
1372572424
254534316
1064399323
387492220
1660784298
1435976436
1375222698
827317421
451771078
1558126780
1240265246
846058846
946738499
923283222
1631436524
1020203572
891082607
1315288632
336280164
1770543560
836575814
565019403
1202704378
813281053
882304747
1196724638
680894361
1366657563
935142271
99625989
859553124
682925112
1476243168
352478240
839002102
1417523501
674797153
1846756458
194216331
1556454005
370618934
1896183512
315442717
1153300019
1405970981
848525943
2128937198
990684669
1919156855
921697674
909720207
1574040578
1529168913
255726380
1049291449
1363028299
1074071433
1985516563
1554535173
1632427050
1675354639
274904950
1795677280
131087368
2017397861
1665771130
212303119
1546091926
71668662
863830265
436677909
584842718
458865394
1058317283
25427114
176612515
1784897092
124143888
374500684
530505952
1129279652
449865383
1065359670
1186096691
2025085355
57570254
529370498
1671572443
1219694264
1686734292
1815269133
992913786
1110461834
1937508638
655879626
1546767536
1343308115
178988564
642776068
717666926
110319951
1199989150
1940310901
1068311986
1672337419
835961583
51266437
2132138780
1664621190
83693973
1848278211
1546187996
202313927
1675910316
1464909189
937570083
556256299
162635890
1059493324
979076578
867692422
934842502
1349996984
1379253106
1030671017
564298549
100807468
1969662240
475806111
279430865
2086992506
1939246999
394177675
679466763
1472191138
221643978
1086481796
1598578411
1995189547
26727059
1844047140
947568253
1582170686
2107924923
1893688104
132689851
277600386
900940348
219493899
514615573
1438767635
233835613
133953758
1753587286
1900837301
333819598
1494565608
7750807
1987163595
1201491089
1458785785
1542148211
1693701487
559577761
1078619471
1429315415
1231175286
1392380125
1541955635
849112904
342126037
766971354
816354790
393059946
1752976935
1886583771
1470661320
516281945
135922079
291849868
544832716
1794942303
400419578
227073305
732791654
671869793
1668199962
1534700254
533599482
1016046107
776152641
656737159
1722569856
1257066875
104335364
426783925
688483615
509751015
970652453
602926166
414314602
743876872
1879922094
149786880
2017837329
919913423
422414865
644878278
1364420405
83382748
1730304030
843532720
1663676938
1424363271
2127455447
664589915
128728127
209506560
289416147
644923661
1766441209
1895664753
1752207280
22024029
2120948264
941942165
1750128046
716396211
1782607790
1466846756
1215618417
72428529
376961736
343869345
630823677
988688913
1119052735
770084431
403534215
1406935981
634198627
1510019545
1379502530
1495317773
1876430558
659670112
435438518
302081007
542646518
1861442282
1127138791
1833051402
1768421617
651034486
632759488
1204552668
253490919
124834932
1230093348
954852965
270892566
1878977198
893299305
2080130672
61462432
1001155317
1691316270
149110439
1504980575
1341234021
1854039852
91367859
569801938
696955581
1617949341
822647559
72339259
727536606
1648298225
1233585983
383067739
763867255
349630588
614767390
240351678
1446142956
185758765
1196460395
990097484
1746160058
1293741844
1448187752
1117327719
186660559
556179985
407642740
1494298673
279512360
1854438552
1038566475
1244179644
124129767
1291203597
548337713
1509556099
544198757
1612192706
1553462473
267961147
1036578483
1125441303
2001108580
1880878411
1578738414
563667053
1275947380
1499868692
1608250373
177723913
540620327
905050224
790777341
515510618
1109405116
157214600
1768081855
720904215
1894444068
655197369
44043193
316682906
1482865951
1345462135
343632050
328717595
740415516
1246797042
1775151232
1953271583
1556618844
849127702
818922285
174580163
1273664437
577314476
1603207413
1806812362
1736816286
498672715
2091696108
1430679644
322637497
333433226
620249461
673623042
1645393656
525552469
387068603
1080717800
39048360
1395109443
66781950
1076102025
1572572167
911371032
614782152
1327644939
1511987872
1654399055
1995640783
2016883220
862844454
292729932
1808207338
696219369
1722407524
1085393178
2130297641
1242066405
2048983243
417936406
172351661
750357932
1595694344
1750339605
1016992652
61586817
1312880770
875561915
90866883
1115563588
1189580304
1511906607
58136691
1998422186
1510459116
1659911298
2109778641
2078299212
51061684
1321090250
1824838110
133683508
1905293170
1284355335
1761053834
1675424319
502873431
113850125
345338979
563546542
1947008257
735024128
1942710318
369090007
1202411695
1308151013
1305802989
1546586782
211804651
1005339095
43121187
2131821842
1788331591
1642739168
2039361853
1021554252
1033452138
1801479613
2092899230
1214513798
1372117860
1559584538
2119060678
812147837
616400345
1917647835
1017857822
559001040
1202777473
1441747846
992118370
1378873161
2142960170
435988412
652977060
1213743663
821256238
726330068
1396199277
1777162042
383393102
666935915
1524309352
31870136
391272295
652041527
1861682523
417467221
1092098412
1344261381
785394243
248327001
1816731577
122090692
218672677
938114746
1265733827
647294515
1131589222
1719307670
273610887
1713280244
1279454649
102592208
1431788725
933561431
1049495841
2000906485
418801067
1971197471
1291409737
212671551
1045067434
1528436722
1185003933
1435097990
909920953
1677190112
697890498
683972290
1026621008
501416039
1550285125
966844083
817262741
2142136495
448543890
692669273
197990727
2111828511
1420992779
593842854
1455459167
1396556608
1714649395
344758806
1930295099
627735255
2076765582
717423448
1204860118
1784695348
1683745679
1546634783
1972738115
581592239
888415778
1141703042
1765233682
1339296284
1375055070
1280194821
1568584890
1135555500
1159915003
1203585117
465017390
701200384
1363214732
1423609596
181312910
898091264
903363012
1601964180
416959587
429321884
442638501
1016105872
641557528
556571012
591073932
812354799
1806665906
9736812
1450174715
659650190
2074074763
1054812829
1920101174
5098441
89716684
1473796004
1867365780
914239481
437814167
811167461
1895819729
850152502
1337441715
1966294841
715483799
1046866804
2077100626
1824713738
1614988843
1020780527
2129094293
1939159118
595466914
1452844514
1794172216
644645757
1146992366
1590423474
713202005
893066452
384353483
1691662272
24590111
552426927
143621894
2146077031
28309954
1385433063
1234117673
198540614
2000524079
1360700052
423255184
264345533
135257644
1515487630
959018059
1026501197
1905468000
1277911314
671810203
495398898
518835471
750849455
1195401914
769474634
1248296163
375188721
1844185141
744872522
150749509
1862948400
996159577
2128118555
2074741130
265804306
192354414
903441861
87645527
1879578595
1709612505
120680631
475588573
873989736
1568537987
944226893
1433070743
2011288533
126167876
1586993902
253849359
2024870254
712563144
698792954
768132287
501158463
661629376
787105977
159664872
1107105516
741972025
244922329
2004770290
1669307666
1038999532
1434750696
1242952041
629902819
1729928938
2110899261
339718019
737093869
23033318
1664333003
1431062803
2126617835
1599275400
1808949862
1633339575
485418552
573917741
1964451472
532518551
1027672904
1382332467
425591939
1926422257
1964065306
1967824489
545215308
1966325050
235528934
1430534489
12432111
235685585
1012231379
566130745
1065943691
1809568961
1325519344
47400410
1808179975
703166587
1426782839
882609503
778175017
486804177
91048837
429389796
1190514506
2095973961
912530146
88839643
835399021
1468892216
279539715
1442869142
488374511
1541896933
1375684017
1350563992
1734233883
2087006183
671557947
310331314
1350619248
1840661067
647267209
205920231
1422739597
1925140001
1138745697
975187670
345572353
2105521362
1549209165
496709227
2082719244
1945431133
2081491546
1539344823
1038432871
205386265
1629017971
179032676
764783429
392439354
814029173
388881832
137003703
1804643877
1931955327
1639296492
1405232361
1752026188
202304735
346819007
673635760
1724186107
709840192
1493735717
893870218
1803485735
2080694204
918453575
1005259889
471917793
410453621
1314311702
2046684149
1562256020
1935370944
286239902
61807836
658195623
1844340383
125704555
1952507658
1082654141
963426253
1212965824
916404697
531734512
734297081
109057691
1194030410
115533817
112964348
1201382297
609220196
527100752
1176985601
824827535
762549934
1240988906
1169761908
295973436
1343133864
1244296206
764416561
1375799791
1026861696
363230177
1474666369
1501967695
1638983601
801931470
28885699
1811900090
207989432
250333759
1997662350
1276600290
1658366146
1995201121
812748119
390390263
706932284
1677007326
1301448064
948980744
556029004
1568169930
506741238
1144538159
1303122216
359656084
1822885341
280475625
788573361
1569176615
2070156356
362113275
2016040637
1361442639
2085964504
1274372921
1690216348
36545245
1290029804
1518744407
1730823824
529396360
995555525
2097642294
1211346797
1333762010
346736650
2140094629
107704239
824933573
1765761120
1998335843
680984804
1246907804
106110360
1529035965
1443479818
919908873
592294991
992717554
2016465538
2140131550
996137867
276788485
1326680847
2112826080
1545451732
710249223
116246864
303556999
1724068098
151035355
1762917684
1295980643
1118342764
1276990692
699520506
1929607994
1862205155
901141224
806879442
1484979596
1721254168
534918787
1769403774
1726395674
1778400800
296964031
568771638
2062637615
1673604958
253776609
220658146
651279957
1965715024
1414362798
284530646
312350362
81652253
1266931392
1330133090
84464164
11498073
1994654809
224099386
1932666628
1153392961
1399478428
473717253
390560324
742167262
1013842371
2041274316
1378319497
2041034101
1590217569
1849221385
1202424477
228470953
1452749935
670162394
1635781242
600602630
1004433795
400420666
1784996034
64176950
499202261
1456011126
1126872428
1622305963
659520580
1230465101
1769083392
1471061375
1374422614
1573906188
1990343078
1121757027
308217453
1330772279
1126804843
291622045
197893965
589500217
1312487180
1409765971
305088588
925971692
1883499378
1110476152
727167498
2008075628
1282101649
1260602291
1662484456
334199218
137766256
1422060320
225949830
1099199730
2115771031
888192678
906313888
546239222
544115212
946879822
182498267
683699417
300032700
737600358
914094771
1373362654
1888327953
1952332052
2060116226
1027007618
1988964790
526414212
1901363427
2008359194
242946932
535160537
392228138
1217006380
1198784152
356578974
1227176266
2076693919
1337581804
1602028114
479663681
692435008
387772406
2049453197
1477535035
1923260407
2092266174
2009046095
2123059720
84451272
584236369
2128227765
881805749
1052179302
76681092
730148906
1500995204
1014126901
1608667274
873124235
97603380
193325444
1346424642
2040348529
91125301
697091865
967289919
1059079418
401210259
954859455
1911886373
1944186808
861197441
235574565
806417026
561369896
1115879887
162147796
1024014360
519340689
1364143421
1106187767
879025944
346610142
968212626
1171973945
1910061147
285309196
1099156320
1669035447
1718997728
1013880311
468612963
556320716
1364039123
1302592696
822202320
1698733440
330278911
2081902721
1740732166
1287634732
424896043
575658547
1291963381
556544322
1275665101
1754773338
1124856067
1474323516
597817163
1829694541
1679022695
656200451
1620319199
1447183350
1952719912
1473384125
936112316
1326284997
2083724167
1621660635
399324033
238690476
880967569
1403082790
186912108
2068846276
215785929
1011136740
898423628
613164320
857991172
1624674051
1948230271
123107931
809986814
605739113
174145546
1406401445
542717799
1309737844
769424079
1420130850
1968376516
1791963320
571442334
1087591862
1173470933
706150975
1968850883
1462256305
1997069940
1251371275
330739069
1821343058
1615831047
865691703
518665234
2025218088
1822298439
154827335
129685903
96708841
1264966781
282149671
1597861750
1984574340
663978356
1575055638
2129552277
63122632
1397671094
1369471168
746086418
995714459
1255352107
67629706
2096352447
1610739395
1570361916
1886242528
532293075
808689231
19340843
1271187633
29148104
1578253543
1796564946
1467804116
2037648453
656532831
1644315043
724679401
1816876606
1644159084
1305786686
1584734887
107955410
1638115399
1385283678
1533049805
42049010
660277987
573915771
1693771898
2071347424
816386098
989818553
1434668239
2042917290
286283276
888691249
1482620821
487864345
423971967
1130423782
915842702
956963249
336319288
1503111464
1916086147
864610934
1901169821
759323120
434303555
1567767624
2014396405
1906005733
1989158468
1449108721
2082535659
1239496709
228456332
1242524099
1383384754
568021320
587851
758946188
51121322
1435647342
209376409
518501496
1299197694
1518666990
988126030
1699135161
1134986513
1635435160
1743697065
1242273254
482975450
2005588835
312426053
1828756248
367477272
1004464473
1376526534
1935765413
2042107646
1420510613
519856430
18212924
1643608257
1829328109
607534578
818398913
1984360611
1012084376
1003012939
369468915
1688764928
318835567
673373585
1567283698
1531382955
147112327
1873096975
837025506
178327832
131229316
305840298
541940398
2100327196
1421528323
1848487925
309423763
587110248
1721137680
484462803
1567824185
1022990546
1096462682
1708016140
510483289
1295454994
957411668
1320158615
1600198562
370260253
631806771
709783302
1605971685
805597946
892091488
850607105
316361162
1674060427
362288305
17485660
431725366
421011196
1337943333
1582563556
1590791480
1391908720
1043941688
1331692987
1803079751
292988390
820741783
839227014
1555570092
337949876
1990681775
2027669530
1751785459
908095656
112217935
1625272893
1902818093
863482668
1219615896
1400697207
126568261
18689930
524629174
1052789556
1408504221
1661146332
838942
626378099
1007501364
88546409
253563646
1907038380
1832794382
741291287
815698917
1414158935
1119084590
2094772537
610520854
875300930
2014088011
141460160
1541575497
689686368
1899806232
1617708931
298992773
91856149
2069954437
987750539
890435763
1483453076
1084403095
2026160286
696104169
1732244880
1653561904
1576100099
1342128316
977819078
2111318688
1100763594
42414817
458660222
1951099404
108524327
703251227
1754836159
1927955959
1205976808
1769644894
1290686870
2068427502
665604936
1278291387
1529774599
412749890
217592790
2038604184
1204885815
1912749370
647530237
1960628
2049965544
1079217136
912190706
1719923079
1003806234
208173798
1926644196
104728315
1919568734
1105605091
767267408
2108024309
2080281569
1501952380
343131451
1425105618
1959112443
1038401901
244203542
1902758176
55057139
1155419993
1274383940
550089727
709505352
740888500
635923086
1768128163
109562939
185212977
1530489402
154636700
1275651307
1328973815
115285546
1200432239
743239609
392376877
1580623776
702114590
121498559
1242859055
1562675050
1923473601
1382802503
119259465
1539363433
1064989987
520213301
1884617898
510180230
1194664031
956613041
107898288
1765367433
107560408
2117561804
1692853075
840543599
1941821580
1464789870
1223532898
1108221430
1717743526
296011558
329211483
1861180905
495240726
745243402
1863428469
1840938549
1949827669
159058031
214519174
269423040
382778626
1142298348
1138053833
536375903
1747563913
854690893
860324731
1617236510
1125552246
1700515310
509843110
574795761
555571040
74919512
1692816533
480665379
2036606630
1513549768
466580621
671507062
1292739329
1709571747
844338838
1709855108
1334316522
1977414524
804643811
601308896
1552019869
1644575666
1213655388
1424696458
2068744195
1091085978
1393717608
122838441
1550200187
1032968316
1412597955
86930573
123850085
215976940
1356959890
1396090697
243875299
1308117585
467477357
2096623317
726177125
1888858292
1401070385
887801609
2025155701
82727954
2113316592
1891896785
1889652789
566548367
1621492858
1796213552
1514833236
781917808
1903247570
2064400086
1477075293
1370203823
434524089
1383305195
2040583082
1828596418
624218526
468467320
1337326814
2130828776
720210928
128797027
1705434490
801777833
1114271888
1954475381
1920735802
1517331590
1918683825
277809096
616120364
2096605321
1046948901
1205443488
1713654101
1983710549
1114145110
912078520
62791915
926637205
1031219993
1994058981
676144147
875069359
785050096
1133609849
203134321
2107152671
1386196187
349107771
1785178782
849346148
1316197617
2036140928
980748026
317724249
1547741
1879162790
513279200
853256002
2055821696
1941115998
940539489
39242962
416284062
1955186825
1754180861
892018857
775493400
1631819376
464150945
479710431
938094884
1381893176
373807418
2099343901
288686958
1416730497
112841416
508895444
2103694448
56721642
232842986
472126615
1655039346
661602247
568376457
676069035
244294849
358789310
883498413
1543688503
1759882332
434785224
994292104
419904829
813534794
1096396031
1157691300
587634448
1691855385
1703166006
1295771833
105360986
151364645
2031792903
162700919
1986702150
756618637
3091094
1145676142
1381126317
1643385447
1098741965
1220326272
163391943
1487200464
1476160411
1176669497
1796643576
1531249034
1444348406
1190343551
265482325
1683567245
64389272
319776294
1579206300
2008197869
799468146
1675690661
157844187
1047039996
1295855952
1573319103
823448892
380475523
1782132946
502827685
1000900221
1497224225
1730715008
1229498256
723582929
1994218179
1676571488
1265760980
666709493
492035448
1382549690
701699957
689875365
1089162592
855995941
1080137356
684124204
625201704
395624387
870665922
1585416505
960326673
882541899
1925447353
1116273884
1802157209
1212831354
1670191346
851854596
351982398
692147965
1062587267
1881262962
2125292231
141065884
1592809945
114624903
2122914508
200069737
980165901
183763164
1913192214
982256853
1503332565
80950344
924650169
1912535025
205290499
1709592372
2117473627
1320735855
1989924735
1764649701
672457250
1907470124
1525856759
665362083
345647695
1961692148
1755430070
1641765636
933975176
2106719203
1081180441
2138044768
1293938112
2102336899
534676925
1411487357
752214459
1118599391
838029571
2088275564
2136392723
439876462
1266083972
693727626
1751086223
1055418166
862378026
1920008089
1091916068
990164735
2145686713
1344852235
1463895599
1554480586
657354419
699317027
1611354650
1222116527
139664154
1498125373
2045587441
92700635
691289643
623358138
1159070400
791791286
60833664
1694783569
670374250
1370887925
1683799081
894648850
1323853046
1771187588
471613373
613124900
1186496705
1422805387
618811744
1342815771
590164357
99516902
750689826
2084756420
1352757436
1521820930
2044464511
1771058774
251699742
782216667
894132783
1021106500
1252073078
920485850
2039957480
419319200
134207299
666010294
1792347566
1021051671
1902808540
2010816714
2002893614
2109972160
71699493
1928204894
1026416856
2027608894
1594305232
2003244900
1147603981
135671946
2105247934
1619755860
545439511
1502349259
917498322
211860378
229658460
1494027311
1542797940
1425282902
1169914347
10188491
1024978573
471810482
1995997465
1169849890
1037409991
342560597
221530155
1380064103
908346129
941616327
2084133359
1897630154
534629963
48746888
1461829479
1513373387
982775650
642908063
1577531803
722838257
1926126227
799869513
346199580
1755284039
1818290754
742274561
830745251
1556098301
1395780543
1464302020
1537934847
976657033
1610734635
142204283
490038490
1010317096
1264189974
1299119971
632663298
1345144732
1614185372
715007935
1444208822
1491802811
901651631
383797765
1900227183
237073571
1918985284
913265955
1730969293
2134784392
802290794
612709265
860640459
213829964
1179288584
2119234268
513922652
896614050
1865850819
216799758
1207129136
707169864
721692611
1413388398
1030350845
2122666626
431181326
634261030
1881757978
745926149
1292065252
1815269133
1856155518
288941974
1725164875
1826385697
63324170
1453862696
633331337
1096460599
1567056401
2079411239
971712601
1596758749
2142914680
1893177441
755342781
876339514
1676431183
531057933
258005169
315538435
1381183498
1204319440
1485402334
488884915
543762994
6421128
1313098308
362715571
1357231825
1783985829
981425022
531747343
34065217
1901427394
1553456289
963453745
1520834734
349863310
811866807
451797000
1813384706
2061910300
460621894
1293370414
902896124
324746823
2102481924
2090514828
1068877927
99118374
629138272
1929468462
1527266837
2028946748
1935715440
696780842
757443173
1267741878
1887172448
1690715304
1646414485
905838495
839012564
1861120847
1106915409
1862956568
311123159
368191297
1857579018
1636210237
1086571103
936403486
1883623628
1603624988
521856114
292376560
1934077313
1555910357
1599985063
93453656
1335221574
19069522
766032385
576345964
1952846428
1838327727
107117037
1356398884
1187987031
590262316
1758877137
1874772124
1999861235
728578331
281390587
1148830582
444986454
1037558147
364368036
1873858744
742101239
93109870
286817436
367304202
329569517
180154260
1901778657
652535257
820637319
615313130
1194207127
497666191
1993838249
141227029
163036744
1632562848
1240066305
474160379
1443718753
2012968786
1282409858
1960177042
233372593
1877398607
53914951
10450079
1133548818
614239158
1135047634
162236969
744947019
415603193
98737364
921291779
266582073
1615172969
1221092912
262054609
1504336613
1553996899
1022406171
1242676996
318554957
223182352
2101479360
268934235
1691054856
1151447284
139301790
1706626255
1688536762
834363638
1888958757
781515745
1944899977
1726914960
1401595237
1796324612
189191066
1582477780
222192479
918724461
1213208225
601940706
419324519
1633785165
330160354
845446001
491488307
1631270803
182354782
2141655947
176529536
1597654826
858370176
176694401
970590717
425505207
610539376
764974395
398749175
1525697428
43759766
1555823354
1606352145
1474035866
568845260
576854842
705465583
1354453448
642151206
985037193
38737062
1493500013
590116475
1246224181
154394924
1767700002
374444296
1197829639
216426407
448572018
979121720
951165498
565403271
1369252241
1367530888
1122886612
755183688
1240219708
207065163
1186692587
537299280
1833065276
865903501
917786507
1064998757
694483474
1333470590
548102567
1349100806
1815012430
2092953324
2025161904
49906313
363231020
684062672
1618550489
1337832511
2128930488
1652013128
848087194
225711235
546378569
1387734557
171204809
1566517320
1620790973
1139371377
213763851
312189442
1901901601
1698027312
1434570915
556675578
913380834
115133919
1166424666
1141386641
588321268
491647094
1180769214
1348484862
103830960
878425897
723052763
2136179873
1962147951
334715772
1931371270
12245873
688974321
1522856441
974170368
2031343199
896176643
1893685598
820492414
1235289114
588951232
1955196715
686626286
167506546
1204052397
1092995448
40585505
625350532
792334846
936433245
536892768
1867329515
1680518584
768859240
1481870557
1585412326
1055359117
822102602
1470777020
1417500672
752973659
1210044301
2041250410
14458410
1131817797
1707297743
1827194315
1912907295
1745365890
839648702
1784782398
656587834
493987815
755912135
1023254980
1310767264
1486986203
694657546
650861715
40189445
1876877143
883518665
1400422580
1577774735
1977603924
2100605672
575695628
986484147
801422298
776969863
266407093
2125903866
1021472944
452917425
1175259885
60718095
492350724
915177211
2107678909
1784890486
500489366
509544809
965593154
798931698
1355519305
269276267
1473498995
345551392
155681565
385718568
1348807088
836239104
2048176669
632324801
370019071
1083873276
1400891109
752469147
1950608534
361513624
1174961469
10809297
1816832206
1065537192
1954687851
645748961
852990734
191767721
1547087798
1527600214
679317154
560674250
337324328
1990310998
1996098266
1871898809
912888640
1257158467
1847736074
90099469
867769847
1570233957
1042418164
1668387703
1275417009
1044000188
1483340427
1139334016
960843842
671761147
379620816
1024394451
758614844
1105526250
585456952
462444382
705380605
2132465019
1632705781
2114048109
1509723360
1841430076
1711610695
32337312
554389814
1232225765
994063378
1986156927
1015883231
2061608840
1784015512
597929699
2028432344
1364359243
1306010562
377106971
841586748
1511298920
2034835301
1486191426
851500795
523040586
1109663554
1623319742
841695705
834680510
1239090770
878229540
1689596468
2142934315
899346606
1532279198
47480564
990226957
309254228
1877545243
927579154
138830456
2145588914
301492876
730797588
1621081010
1733782873
836649082
2027060418
1793971277
1543247957
450762167
923558370
688866971
1195049876
1645499659
1582855257
1187378794
1858713936
1284188622
498468807
250526587
475972290
1441984581
1404782798
1036549094
990660677
831905467
223171753
1752524375
1461314732
1493002963
2047639799
2031868038
1454168533
1677947686
1923237240
801316942
1995319500
60487323
2081979995
1647445892
64045585
1239666576
1724108893
1570122622
969585551
401577829
1152389609
1522418607
1817489885
1598623028
378724685
2009421555
1453243730
1753012181
1045888146
1969541877
674053190
1884539475
617713161
1054962516
590760582
1765239639
1759064714
1008532011
2027790808
382253208
564429161
267226523
269391215
39494521
164698542
539887851
1518555242
1523478643
833741626
13295172
835329870
1715354990
1252294033
2060907326
1173883322
1831714882
1661886736
499933397
1222393410
1524022299
660452240
172443327
1084746942
1428799659
1819269554
359294635
1889312223
557576910
938117299
1254866070
77296837
1478642804
270337620
1773132420
343973227
1003761720
1175705232
428282050
419416284
366050023
1171108724
239505704
1521145207
55358293
86496145
1887807488
218913869
321873632
1340329024
395104718
1986032044
2015619728
745793569
1187941608
1270817141
2013029352
1237132399
665885575
301702344
1008918420
758347930
53330816
208379793
109875100
261031872
1929620947
1632882765
721518134
1624390907
1038687065
1042235203
751762533
1050034049
1682418484
525062459
1508568030
275661850
454695367
1236860450
1092830237
1749913358
1772860851
1264622837
683026995
63201703
483674103
1864304348
1431641943
930638449
225654165
719317767
187627861
508916690
780197012
1611619360
554652659
2028753618
428124305
763664031
739757727
557571570
709803804
120289118
1402072812
1021456448
1346615095
1541569439
1955935613
53033584
1793094094
1471496768
878765465
715415679
789500090
1901262007
1870275355
195712647
272049785
2034263053
212674447
1006441869
620860283
575804671
112405598
2062865167
710890234
1017462337
756428700
1740864788
1622636080
175577614
877619441
1241020232
660186405
678822141
953668754
72461059
1430148027
1578855350
1508206266
1652619206
1364627747
861668561
2049964441
55765468
1341739965
2064861837
1220336323
1352113760
99737650
1843674445
333810521
1274730299
1628049879
1223947271
1465289848
301114978
1878619090
238064110
461202172
61982350
1691873949
2111888802
1949358101
121969292
2142654212
1609534182
2068698319
780265360
2124589918
843348450
1488515365
2095440617
1938595338
1247403140
1920752126
265961468
579662268
1100608327
1744484441
1866290292
2140416998
759166751
1603063440
172883553
278906636
559544807
1240515894
1147517614
759194807
15423486
658759481
1625631640
1746703229
1553884320
1500485705
339613153
1358286466
2036711077
1387852583
605014222
1723465910
107170493
514633338
2126920079
855105256
1393243202
1930297643
565932911
1309709385
1738225934
1897210894
878205953
607608791
1274156530
1586182776
699666934
394123097
31584196
1597506959
1156784447
921284603
820266682
388921724
75493306
815409727
105385229
1002546194
968780613
565742270
544526341
1474582711
2003754438
885761190
187800281
1512705931
1527396846
2076445042
64075693
656902673
1232243640
975218891
1720189414
517218076
1946995593
1218133133
1375667225
1165315366
764520311
1667972522
641385115
1683545260
2111120738
1066037919
1900223657
1151040520
1945017378
675139613
1728990750
1960670921
713546494
1353325057
416518137
1919411733
1551212463
649844129
887432825
752620385
1483933579
1904004734
475550799
1373090685
760351152
1873764350
1675412651
791211576
1781832873
1946530514
1143132391
685028899
1808522714
387680970
1853146755
330738835
1362223367
1550647157
677242617
1360561662
1689973018
143921848
219823373
2126028500
567474413
2004833870
1619053241
771177785
1241847226
16381382
1894906476
860026680
1764183385
1297831748
1519993813
1279235744
690674851
1081580052
1903838028
1015020966
1745481905
2107032094
26518959
171338251
1398307063
1181286457
1829952975
411353670
2142102390
546906398
1991628402
1661970541
1261953006
96281409
722512594
1918633597
803780271
1992163051
317270737
1012434492
1483587782
1548229955
1130374314
383481671
956372271
181887128
2085470546
1499052711
1439898404
1502936728
979910294
1323006871
811580362
1846427045
704374615
1170744403
910329209
1663305742
692195894
1950519593
1081038471
970479881
1407296413
1849053156
767065704
680486598
177833370
512536619
1219160794
1249514587
604275612
1076931180
381737051
133103955
1944449792
402490017
1633460954
209369601
501302321
1628622555
1739688766
1783252555
773808238
1145003668
646339179
441143319
1850872691
2054494355
23085929
1503292195
874104916
1625404042
1141291665
1497919490
1286655366
2096580506
1040401195
1465080139
42611356
2072737397
339582462
964853992
1714617
961435405
1259438305
1517764303
2141906776
723503830
1358106722
1897354274
341092139
1447852047
987992637
932583036
1661838476
1479056833
933804502
664755641
618554739
544680101
1482951282
1119539141
926097374
10215615
1647693387
572847742
955842393
1961604686
1022024209
1855401851
132474078
412394183
475587852
634496514
1526851995
1467085386
85145957
1700082554
565363430
1794668429
1770182754
1143041534
34566919
2021693233
1011426989
1435780409
793533063
1073794834
1690118308
1951988734
1836334672
1403249486
272707926
37288170
2128793644
1290804476
212152724
836522681
248887118
938756710
356182922
1145236357
1442837370
2093562123
706956734
147790287
1184991387
2125574527
1728049791
2064515153
731769754
696624456
725684415
119938290
788646674
1208435078
112393905
582000171
93759866
989318610
185825050
696806447
1213045389
959386597
513336795
2140142139
419037829
593453950
471779692
1701693891
1774079648
912336363
1686480339
1829155606
414599546
1372252241
1122411741
277091992
458207543
970526800
1789364724
725855673
1107737711
423747819
1207006557
428254702
1482139663
521090048
1597260856
1654434976
1173827295
667516949
705031611
770581881
791542653
1687017536
736524820
889604251
615041368
1839539454
312384017
331728813
1397867514
1603517753
986339305
2140028482
305733101
189810174
250671933
1856675041
18031388
902197582
2019221706
1398133238
868363115
225543875
1548877793
1769962564
744622108
759973368
301130636
1173395495
422410894
939207075
881584498
209943956
2073318915
1728359380
1022388734
145556795
1199977721
843298977
76373958
1657613417
1122352119
1790442892
419839012
1192072693
1057387286
335366847
804353182
1327144249
1248891191
1438828812
729179237
290140615
1491596292
932857454
923424827
658988467
1926438959
829266724
544850941
1335083878
1420488033
641273178
109640940
242456572
1326698197
1312405081
1424364365
719368621
207985945
1419601732
204127526
1930951244
173703475
1440070092
516429224
412293817
1329926975
1140812258
1090773232
1544709335
388040830
292492492
1554924182
1633516523
441707388
320264757
682619077
1670618058
870526844
1227356786
1539785115
1027264251
621166461
478210083
1166092885
1739709874
1218872083
1292528188
193921990
2100996675
2124210110
1460948575
999838676
1911994083
1382218994
1020900893
2059549556
1981036326
1966226840
913599380
2144452477
797070779
1728988600
237758605
1369492858
105628052
1673217660
493859649
1832744592
967020803
931425108
1573417687
1352465422
1189960136
918406799
718169638
394523396
1730593767
1037832702
377643746
1028338005
663803748
1046048379
1113143776
1589488758
1042844716
249632739
2108015876
748993319
1966073809
640673273
383507470
1319886153
409131665
1227378764
1076531942
1096854683
2102095606
742670381
1072315848
22991565
1402239666
488485657
1731048833
1988187700
52842404
1604687117
1939948570
1386409898
953455481
951246338
2057822327
263490594
659461031
1905521108
1480179986
1692108375
1897876748
1838248789
27714489
1976068773
1602666802
972749780
1892757352
472608350
279516291
1097867598
1167620856
246180086
926693118
153449434
1272967683
1824289966
33655630
1787712170
1074765289
814192139
1545042638
1648805351
277027526
1879002907
1796556716
1303444913
93553612
795722081
12632861
664721344
29924183
606020655
604054637
388664053
259612418
1693375264
2081391532
793080445
1022591668
996063970
1344226590
50824395
885245069
437535326
2056632903
1951153348
638270688
2009333307
915928410
1667695586
915309379
702475978
573349306
1075074654
213391694
1287845271
1343537607
543304283
1749677206
1711777304
62366300
265520716
976030240
499478630
264505479
19560342
1911834020
1640074838
222657683
581797149
1900683308
1253425745
966944569
625302754
1195576283
636006673
316392597
523246780
531715351
864635249
964842526
616356909
385752195
1239036401
1286080753
899098662
853004871
120503951
1970584567
2124933821
1139957226
1771844159
676318338
1323439791
1315565813
2112041028
46610756
324152227
1332140450
2010355301
1634696365
1884125729
1345682567
1615128973
1816116208
775969604
939911694
257759139
403461844
1807963696
1854190305
749716040
1706067412
2068658697
418620265
986841943
1232168794
1569024653
1033467450
459445734
2131512205
754095888
749920606
388077916
2098520753
2139970932
1751529685
1781507519
647490920
1108210995
289858738
622225530
943618028
616681239
1397248552
774725423
835874401
1777620589
1674047749
1588070196
1580037999
1515747141
1107417843
1920895808
1680527264
2041750553
2037415934
876088739
916569740
1218758096
1029805969
1707168011
296317162
1945396066
1734916692
1634533714
1888995619
285902909
795260663
1202408009
1793408190
985630173
1486032820
1784795781
2019184188
1687899539
284476053
1799646753
1145230018
2016674212
2072450566
50811868
193575152
456983100
134693200
1070336000
1203123088
950183157
1561501870
269032342
369195743
43438567
188870624
335893439
1103045149
951809033
1019105292
1942377518
1237067402
486721491
1445563238
1356554362
1524317519
440222023
1394240888
1096468400
1987105717
786546488
7125004
1517947196
598316863
308500960
1350981462
1398005683
577186515
857945719
178490454
1127715868
1225166196
1696411689
801370381
79073479
3511762
1114348159
1497356728
1857809235
1819791484
1811068685
1964806898
1991517619
43409054
1775735709
1558153085
575563373
1778333959
45282009
1919252413
2018884927
399619925
506702525
1212878900
852432438
255085021
949196801
1290768479
589012175
1257613918
1868085555
1028198177
262854269
1151744673
1962368165
1338797699
87898215
1768473583
961825917
1205657702
693619593
2142219240
93143032
392017172
103418151
1893811469
1299054506
1027639133
437364107
1987910788
47590128
1681152030
443902940
705355332
856893520
1196367825
722896383
1516972725
1409359019
886389706
1216537138
1787431707
1648929601
966930679
401911824
28882926
647786518
848960817
917880039
1557106582
928129608
548621402
1665264989
1605503011
1791253023
1481433320
103369371
725361860
2008303193
1271613599
745665688
819328989
1505342180
1588724917
1494267262
1736925334
489749954
1375906486
312469801
663954433
1965747836
529653485
83105462
300545754
392141740
865820716
217851880
1232990106
805111983
463909208
498859667
1187183174
296516562
1723872479
1862038155
1311255586
1180472063
307044096
1863710099
1411199612
1757673282
974818338
1491993241
1509615208
694982575
1130715282
1302825063
931379860
831788115
1284082114
606592598
50543227
593486213
1198155840
1089551240
464248405
1719059146
1509646633
979243162
836742479
226440065
1356564264
560460023
326325369
913460854
336162209
641723478
1589714327
1633839063
1462439733
294777144
1726037081
702974330
1572489969
1783605094
2106175880
1865540319
1387961917
217627670
861308642
583041762
367319828
42448727
1076010923
554374920
1127021896
16319397
1660672029
1636653841
762754884
1898004961
348969780
1189742192
1625376598
328977779
301506992
436049300
106596505
76653118
681330219
1274608615
1376501559
299092419
1568936780
1346068561
610387854
391547360
971073250
904731832
922393360
1212663478
1966358536
591673680
1298947251
1786909031
106465992
394181261
360062589
1900779842
1018379103
1960154159
1184776915
2143278164
220701255
646412228
1103486687
1497709395
1838838483
332859067
1184038888
2072223351
1636564554
267891165
1487486714
707600651
556051253
1955556073
1085217265
315230798
2048988543
691761939
907306948
1858220805
255317365
1601975104
1757301290
95833759
1907681227
1661360154
998035527
1542161789
1543431774
1868858686
1814960504
484412704
1259448219
563205642
865572251
1560873830
368051777
553217994
495896627
749542300
1937576902
224501826
954337985
1165354013
1063835226
1462184990
562312925
1191455194
167075945
2044368401
768539710
714585779
791578124
895328033
1172500979
789196827
757921239
2004927069
1140328355
1994503649
322638035
1709860449
532536506
742690433
147184355
2031888296
1508277095
2006522186
2053585121
1531247986
643753204
1157774620
2072949732
1645570528
1442745815
985350997
895253348
641900354
1233660955
369955135
611378903
1881374929
537164066
599489027
472163892
1095488341
255083608
638544171
2114352426
764348287
2056328633
1111572430
1746760155
191046128
1511047878
847223489
592134787
1069945561
570894128
890736068
2075388114
59004120
1168073785
1958890829
473109817
338965357
330895120
1792113409
1502917257
1553412877
839745091
861616996
1788914095
1504377348
659672099
1899478993
521929365
1098899624
221851166
1747617344
1770719187
472819641
1963975200
1824317360
2088667818
474133206
712718386
726261215
138715985
723855517
271244967
648541760
2018161110
2106395880
358236694
1413161643
712640530
2012756792
1232182885
928194703
1543177811
1517634234
826804236
940114896
2077672694
1366717335
1996056919
2085470931
747070318
1961278992
460978135
1720862350
1319827209
473603553
1355915865
1465316375
1429507795
1906074591
149835908
1730180408
2060291271
896221851
281229913
213960868
518384407
19499364
1846421688
1111631648
415161768
522922185
914878246
982059369
1125211203
422951106
1369737608
506240113
221656877
350001937
1686660946
772499997
1044480743
438147532
870100793
1689448413
749782481
1806954654
306866735
555069203
1576523218
298473101
986198026
2052640136
1550705146
812844677
1680872711
1651237340
2010628488
833722303
468479833
909016094
1025729986
1871156876
489803397
372715805
643396014
125583965
1396602471
2106663845
1074386163
1075846961
1293632903
67474332
1829124833
1301947904
1467066821
955224343
1417199005
1070429282
1066073555
1072769137
1040369190
1335529425
209303380
111504128
1849602354
1898942391
941007778
1488984808
261357026
1255511119
1637066650
1757808574
795882419
1478837577
160630830
499843181
1298385645
1903839278
1344235061
983060233
538064919
462910892
496644133
435689381
689805554
497101909
1282121302
502785334
1152301894
780614038
34173277
1385159296
614053794
1579454395
289506813
1389927711
1553020930
1584292544
1521904583
620113688
888019366
350377965
1169038516
1971947388
2083055010
2099464430
691052605
1470792955
615691998
1137385415
382416702
1332452822
737762169
146594933
232634108
921364349
467506313
245718122
51302787
1922355860
443451923
848315660
1016616760
75351489
111114236
291020744
81237678
1152497024
858682803
1081570015
80325122
1226059480
396817594
2047440986
686844758
1682533131
1275983496
1078065959
141286162
413835329
1662627982
675182129
751797668
930678362
852572023
1319092921
1863572326
1413760750
1510861568
1439042126
1414504716
1109264042
1119506177
218774651
720114271
724278309
1988954445
413375710
765181807
1963047777
765643609
1124242298
1483078291
1450623992
434818144
1498550746
1134463509
2049511151
174391750
1812313640
2127897758
1096907789
1404200261
703813409
1731667775
2136429171
820521400
216312537
1577890562
1703594972
1753482045
1880379559
1348173847
1774638713
1576352162
2103598919
668447764
2051015164
1739001291
2140735708
696743583
1970045247
1260850875
1967506391
1477104716
1293759973
670936951
676898752
268876743
2141671268
1424538102
2097685215
728477976
686342889
1980555614
1079362187
298972686
56231796
1196293826
1904082829
1386449190
1951029258
63286886
2115478974
1909962606
353852216
2145339684
2058722438
1236082684
1503587501
1719285859
530927393
707196726
1311887351
83801202
379934738
2120436013
1915299766
396654774
1575623981
149354181
1402300586
324881295
968383224
549945968
893179935
102662783
1144762130
937340876
2126020761
808454210
476658651
1512402903
832974013
1168666393
1397249023
515711372
1525662788
1113074025
975128918
807069125
842373180
225972449
348912503
1295863098
337023536
959120003
1619984104
1249483935
1714697115
473211844
651517026
225327605
619824332
1937390056
1317031703
2117290793
336705202
2038446827
737125228
482695184
1812632953
1291760837
196345877
1561323944
1525568091
302652163
1833447391
195314562
1958453210
1733409560
1811556785
1909034780
1352915887
1227732229
92235303
1674161738
1269863038
1471846295
780429633
687647522
375153540
248902054
1031166318
1564865398
25000386
728349473
1581642661
467335404
1175101553
1405624002
230010583
414913841
38002847
795750176
510582452
5796372
565356544
1585260705
146456502
159449301
685130421
928984153
1070335328
1615524803
1359034769
1761694054
1082969725
1312472563
299941402
82874718
1184480489
1929456518
578534837
1145840731
249586846
1744707964
172136380
267035115
19035953
1821212232
434795152
229641787
199690740
1469522847
204699659
91918864
1588869671
438111288
11844401
38130683
1641214370
1916010771
68874866
807825396
2050882383
1043470696
295729416
1820404569
1994199383
1852798125
1094129962
865239471
2086891171
1650721260
116492218
2108891049
1588509117
239352566
1912575665
1176927567
992461404
1463071021
2108445905
2105507631
96530456
1502491712
1666766037
1032896920
2056200816
93968338
869055756
721239262
1138352893
438021354
98266118
1649064252
1141003011
1264928754
1829694889
2070186966
1285435083
91251476
1543327378
1091508512
906595443
195090747
154296014
272387078
928005620
1913757140
1204305122
10915900
1932708233
923141253
1867140499
1199473661
2002956482
2034002197
244440735
1733217591
516012130
1467025865
233485494
1346144206
369017227
867050453
30211972
238992096
556723453
241613117
456579478
1626374533
1996343967
428898114
128313552
162193739
1227675868
505140714
296027676
1359748038
514197153
1453854397
1426151495
1385010366
109235763
1637003823
1705312445
1356588314
1766366404
1772586685
257641657
2066406759
517609840
1913857138
900271678
968242228
728803325
2089572389
1577987776
1133297184
777889752
735109427
445105283
1380493267
161617764
23408763
626710887
1032805489
1296176013
31245209
2044604840
1671166099
1240389039
1111566706
40181307
310317661
891011949
774557167
220883768
2110526574
515090726
609067360
1872729786
1981695939
1939869103
1688753444
32512606
1624508195
1838770539
1573510153
733892533
2044241345
164714265
268125001
1528580663
1596745132
1000463882
1033425377
1380608782
1008799675
1376885898
1321996436
348372559
149145414
877476830
1951145715
1971287658
569790378
1964291735
1670285306
1368650222
339088925
1005999167
1595080552
507362255
532005262
1239117695
1884394975
826444624
1547912184
150337890
1522411527
31411403
387742391
538368547
1360935264
542301242
1992901132
1733471551
750412799
1624553256
90909555
2050212455
132032765
293684023
883249458
398083823
2124049346
705527948
8202684
2018449779
186485666
2147425387
1587544902
1371770121
1405287837
1052852698
2006296069
174447713
385537335
1722079475
970382125
181630794
1333157898
998501969
1854383325
568784686
1591694102
1489894487
520316749
98877893
66918349
810251075
1871910456
520013396
1693476491
375364544
1913571028
1938934429
132076791
163319574
1447410997
206673965
1148464453
361519493
1407091149
1975807405
346927546
278025615
1306172361
450002212
1527819711
89880296
250073567
1151992958
1538658627
1271962263
133898661
1130196421
854426718
44206818
1235332781
460798934
1869154232
1090144128
2010823523
881635040
283141337
1596591878
1676254025
1595724897
1170787505
1211416211
1810088228
1617072944
1411189224
1532631573
1228575598
2107512636
1524091775
75314846
183785485
1925883778
2100170262
1000225550
752902993
1998437143
1875733717
530038592
725093451
1079896044
1529275837
1326689839
796828224
1862021785
217154765
1337412097
141680723
132065008
588510954
1712517277
973693927
1077305676
591571672
1940481509
938479434
397923863
2026695197
284822559
89287482
226706642
1107807386
1154532199
713453113
880913482
367388103
444410711
1275766374
2017949453
1896711816
454630884
1606485610
1766417979
1146422589
363770945
677421574
1766117544
443534138
765911346
617326107
211454465
1031683598
1088552247
1961793179
1903547523
416511308
1569439355
314974319
1711176886
1355757445
1460069002
1359617643
1572912015
1731457720
1439684133
42404214
1792227915
1861837705
1931005965
114400681
869367428
1114288932
55638881
65256545
1933693411
1212315101
1098908812
1810875253
1539932884
1148701238
77550111
1904956984
615230219
712206868
1784701330
1606583009
351763285
813456014
611492468
1142617830
1019227297
54316554
459810345
62137459
503045085
977142132
1565953325
1501674583
1193256124
99964397
1823234191
396589147
484459436
166876421
1503178995
293237934
1718121046
1111621550
875685829
801137651
1370530200
1490872276
908626346
1921919650
806919866
1365893924
1600222193
2133161653
303330843
643807859
1297747031
1456453253
1786724897
1846917045
1077768020
215692510
191626764
766790744
438260312
1965318598
1411174970
467606268
89983641
1964447232
2012257686
2010331914
1068508740
1595030586
1952303859
92765615
1463549836
586624089
436120895
789657122
802875013
1747464161
1044565934
1952051301
434640804
2023547377
1419435516
1975534940
477356959
570089606
2034590800
1541946397
530959236
1818029584
953248061
541926843
2114578446
808614350
1157887610
852725484
1826414068
597426964
1059552503
1063348168
2147470291
1441463437
1271366420
58499662
1752015836
649883434
2139892763
718192850
1773707028
395197292
476916585
1357624861
997087303
667361156
1039925847
1930816372
126101746
1659536372
113233430
1280519799
352113997
280282883
1792274646
1571163302
155677804
1569622365
1081314848
589175314
212662250
633579607
1563576740
1572188079
26903557
1802621989
1421791367
1741649049
1880103721
1906468125
1409857366
1516904492
885104523
1552203146
765881546
1438326225
405355562
1990939981
1987647651
673724674
424891541
1538208296
578240269
1430422574
128692637
459998548
1637789773
873682433
1198241907
1010344281
1689355950
921449277
1288921993
163749762
546493414
52047951
1972951032
1022047654
1261760242
185686400
447177109
819059125
760944237
2094816527
1710504734
460748709
607916267
1396778053
1551778525
1691307737
1939480468
1687417435
1996787885
1143430118
1622013582
20208719
663093569
1090205041
1466607568
1593737791
1781762263
1844258357
1383226401
1187510230
2028191929
610151431
975830526
348028036
861647977
1165015360
369234872
1115172621
956724232
1238541976
1798946247
661598532
29399433
1628053616
978396439
467969206
1280353590
1171386118
158884576
174025313
449327714
959054958
1229205475
839230133
725812633
487215882
1457454385
877560217
1380311034
1779414982
1368356549
1333927107
1459142634
137834894
293596114
1469166935
1630426040
2050742284
1524835073
623391222
1882017415
338562117
477473325
301588602
248986237
2076463896
1439513706
1108794772
1195904952
883428036
2068229041
1367769354
2039315380
1198148338
1944552540
445713059
999105521
1047601555
31365296
261247750
364773789
1935322140
552532737
2130913173
423319765
724569994
1921664777
1678276096
919624675
502120660
403256773
1375246210
1549790029
2085766984
870472015
1486090277
558972905
1360050751
1408303945
1403755970
417674917
1741668208
690541535
1380917263
1460558736
1118953774
786438213
828482558
518890319
601662538
1906009967
1254533219
277804701
1067814364
616771144
1365097118
727310476
1693650219
1464490871
1891520075
884074406
770732132
406898250
1941361793
1162179268
1377370776
960083248
871893622
352209763
452375198
39224957
1437163723
1261348693
622329580
418476627
2028321203
1336734534
109979784
321498380
641843872
1985694598
1553828321
1556636270
703624863
4099902
1500440041
1462796716
187088765
275881340
1298852107
554057617
992016267
780216459
1851350596
1989641308
1780960609
1664679478
148966110
1953878331
167119865
1549747827
1393777053
1572747338
665472120
113313802
351521464
389881859
201462278
1595360850
795344772
121834140
1969128055
440345872
1018035581
907108311
597790308
2032016250
808218753
764990740
396407970
804919221
328110358
823710471
919171206
1448861784
273947347
240358708
369028383
1326153028
715269566
1399335822
2048883329
1630510707
1931512726
1564685689
1190651458
2026052448
1216058647
922551817
1737409085
466384035
255549038
2089675595
386692218
1006140050
1017618072
162753023
1694182734
75081224
1077064168
1951194981
302677632
1040715625
1967045932
817681569
1152071789
1717868807
236243787
1422566979
172814922
1224056377
2021027389
385084544
1833155301
1726604932
1338040
305452516
1554647250
1446666234
1725477094
1435072449
1499643425
1225482635
578727129
1671339952
952280599
116692660
1685598084
1392599399
531370799
411968868
1765221202
484711900
1945471965
2090173588
252165698
139336755
1915720777
774094309
1509636582
1195296604
1718439293
1967138506
535284820
679917389
1943612281
45776059
1737686772
1070717066
800787947
556196381
1790897308
1636275354
164231444
63581540
200903022
467148867
1020094722
517759377
948097347
1750619533
682819100
1689797243
779750158
1706555192
716560592
1146724608
586279447
668502333
263022068
1527160815
523603844
1032614786
202762260
183435055
296843657
298691708
2072535389
41825675
768304368
1762991630
1754728651
379637414
1416235676
725859378
1468215645
1368127708
177916149
1743287050
1275212654
827931772
1623230136
867278212
979435193
594474554
141299405
887824278
1939515010
25788307
1480214640
616621840
2041526860
1196094178
1460091251
650363863
520915076
1213882325
2040048750
165194733
257449639
1035839610
1774874633
102382782
889327908
612242878
676250603
419778944
2147376246
239464045
1732568161
1040754971
823453741
1078934354
1900772575
1647962021
1746762562
670240740
1620317348
917548237
331060953
655767734
1652726416
1479493139
316121247
1810886770
578173698
1919325299
1124687706
1677307737
1041908472
286908318
1837024654
257094545
1811582074
557093553
2109292608
1031967491
954830494
683393870
591244548
1093193142
130353653
1905737542
942383757
1603984565
2080086289
894106089
986732021
1449044739
913060243
953488226
1058547244
659712553
1197533143
1257617806
1656567151
1589240388
1847778532
1314270590
1014329005
1437892894
254321063
615133024
464031013
1873487540
946599780
1520930007
727066366
1440345464
1447093382
1198837467
445244644
1653106380
1332166083
1953511728
1425857505
1002538764
739881865
812172961
1324083927
641789227
216632250
20569318
1619350952
1723969567
194515012
1089133780
1939130826
1539436778
1490209488
1655432610
226773444
1332071977
914749515
660997373
728782674
1239328309
2097177507
1188863795
1764906267
1561986735
2079527457
1516109068
1585074508
2126896137
1043894190
1807982622
1613734095
1871562643
217722836
981050374
1989178573
1755163410
1647642289
1418271527
2107657035
945195979
29220616
1612500910
1309181454
848202448
1248087973
533258182
2003318009
1961425418
1972422562
383472072
1216366807
1147738740
2126879409
2125541064
1684579644
1950424010
838970954
1349965798
1338457293
877690712
167751814
602263641
1905358988
201744338
821578310
754309211
553531267
776535075
1513121706
1591497302
877143318
1021915189
1522909211
1228722945
530777829
1927582731
588368325
418473591
865487342
891407755
1361362324
757592364
456570987
1887174713
457786856
1982696010
2066178563
1906220048
246253734
316292257
16557825
1891972492
1514580459
1389051536
699614010
1828335308
696522866
177234668
491320368
553759505
1571209144
104696704
1207764023
68155054
1540248011
1939958840
1843327874
956053777
1761162937
871573209
1130369595
1930701457
785734953
169929597
1533553711
382937149
1657588624
1335521566
547350839
2136388257
1331555706
418075078
667718418
438884941
202770801
1273775109
2041378589
1576848561
2128966830
1091698733
1457008753
736826339
1113531856
689931437
1280636061
218615413
596092653
1855674410
1195799296
2123423818
548227863
1691246909
198925972
168459955
1495713165
1795432223
1956481938
547576339
1272385149
1588268741
132035723
451690925
838204566
1081034328
370144044
1768083823
55505497
1480349708
1053731488
1803303836
508184700
517734560
944303470
1741607423
818488106
65338790
1605613273
94447590
70146086
408145047
925635160
662447757
622212339
1596094357
1959680768
1415137195
851264656
1423648321
912089317
275571286
1159021713
940661309
1796892322
1815445786
1957523768
1338631669
125060331
562175468
1231748775
1747946120
1319398622
2128033494
624291900
814327992
892230085
1614908880
711477071
1388671650
1008508859
1537640172
39390639
1240481552
1554081262
2104902886
1385193930
37189767
2050318891
1979363006
2033977621
675076406
392314130
1458495042
1315005414
696432829
1039248344
704010015
2083053481
1926596359
251823905
973817026
973943978
574382713
451088641
1569396084
1634987997
1391217458
678488605
877798148
379833183
605509048
44799128
2069588751
159036995
1438772211
2136769051
1862514257
2006393696
1169047580
1499248758
937009593
607437919
1462956529
1260701657
1971153910
1544668456
1922545916
1863757187
1620443036
1714992982
838225624
132322189
1574165527
1218900706
1417449346
2069376141
1557322634
857387132
666579759
1791301837
402763091
1124289821
1511852761
241003729
831506883
1834184980
833062957
1611522099
316780896
48882357
1427181390
296923723
1002991814
1317608122
1498062028
340934860
623559798
1592834045
1433527501
1482768489
484368256
1566802061
1703958100
1815440074
646650895
462759703
669396377
2077624417
1557455024
1606283888
1977099891
2000483433
614732122
1047137739
1900959804
1270219847
396434730
1094168400
1391608969
1871544426
135273375
1826033489
46301020
1668271553
1477369521
892522197
1754022454
1182539554
2051223203
1777193441
433263928
557275538
76601674
536521967
502353136
1740436504
1865018626
2020636470
925303229
1000170139
1473452162
1596745426
1100352024
236544253
22915446
1623926917
1733146242
707706545
1055046243
1895603636
1340648802
1100538490
53888473
743033080
210139278
986544264
1578621284
212966460
44720115
1932659683
428996766
756862288
720642170
981688123
2137231992
818727493
1182802715
1098477472
6373635
180775172
1086659529
1587137789
1818023804
1008989368
818144394
1880578775
2042437870
802739016
110653503
879646716
1555855465
1960005529
1822725366
882835951
1576147848
466658731
1675027112
841485646
1531684418
624910588
394235635
771086569
1414880080
1552514136
1232101411
183097540
1140629667
1096079543
1886955505
794755770
641049798
514952317
1410707226
1203847916
896664965
313363299
1919313483
404130537
1126355969
702415386
730578353
1843774420
1038787927
131529613
1917186661
868335728
343993575
619110817
831495137
783721704
546744756
1167381733
1990486534
88517620
575506624
798925541
1367491471
1601553317
211254036
713809336
1592573474
1065258344
1780912559
172768696
533978393
976482099
165829546
1597807047
1577768881
255647735
1057748550
185626978
1996625978
234251209
207620040
1990995279
1253199287
1819476592
243400105
1016402806
1966881186
855201340
607820644
134931041
1792921157
215612824
864226175
618798071
696484932
717587408
461967123
1914535131
854723219
2106732897
1029212569
1985422928
939018959
1657315337
1880960083
2028410602
422505465
338907830
2899612
247422039
1175821270
1961709174
1862948400
1600329542
306185517
1994940230
1819888014
1525076404
1580978655
1301716207
1562909971
1856984770
184602795
1457215980
1006801338
417946618
1208861824
1576899334
508718957
1486356924
1653599408
963320880
1234014516
1408329445
215774140
1667187201
2058630298
1666097401
2100939773
1597208092
873593173
886715242
1506673471
360743951
1903527490
383437069
1129442058
453070043
2086648803
417335117
1443290363
228262117
561618030
1087628345
1968438222
1089404615
1047377114
1701097321
2090247094
1007609336
1891043829
392308259
1852089133
1969791964
237422797
1232901840
2089299322
569653291
66254125
1116797580
578220601
1213296449
627539073
121833276
1381271112
453440895
1611135970
559762185
1792906519
225012811
1114503720
920646218
292418691
617486672
368317610
1688877719
269880482
1407615894
1514003587
178625718
1609357180
1979737491
1824335104
1982075790
1023986581
1019265439
1241120275
2013206818
187942802
607381747
1221525498
1825181087
1244005247
1154337015
523077470
1916264635
587757157
7227771
1489779656
1791072012
1194963214
694699633
957823975
351769516
950011418
2079578886
839392255
1908313525
1626007504
119732913
23079751
986700535
432949798
1555753983
1144813022
1056063073
1718788512
1053745571
951845711
1836817335
150225820
877181330
221964598
865612921
612393387
1857644840
1861195371
243836254
1874277748
274969203
1654251603
1939463115
1722761416
2028323028
914692953
1891542708
1863899927
160099936
451839089
473372980
1663063317
848397278
165389805
205856803
317702102
248022628
125620659
1115604087
73278650
35716989
1259897737
1294030680
615303079
2026368498
1910511178
452757964
1923694316
1166151312
2458514
884803360
2009102182
2095718875
894345122
1469045145
1879220796
946360457
2003226315
656106836
1499092493
1466674794
439925408
1997925230
1649915727
593812778
116275135
1530303687
1058467827
695506349
2110260740
319139980
235298031
1296886667
2022488438
1424504665
252395748
115681297
368808993
942808739
1959199866
1207550316
771442486
1306882091
913901679
359057329
1347823567
124069834
283325429
1931555557
498912187
1324094299
675649968
1724623289
394323133
771159726
743391517
217749627
1093598312
147015930
1853045368
422557654
319074852
1357103355
1735948813
1109647698
2076544990
383647575
150215915
1499898410
977488280
79194153
447759720
1307445230
355712308
1448051087
1747680883
1267649990
1167744216
1788231742
1220825179
1832245613
829824629
1755195976
715567977
1258162401
819521012
439926469
2143288487
377007716
1834334267
1843610090
1511979562
521715895
1178842758
114017638
1645808856
1173191845
113436384
237215832
83621978
1648170968
962234089
463663197
1927570548
1613495452
871637139
166715491
1296419231
1283712453
1053588841
1521651107
1082147843
2039325938
1603674622
64367453
1943853876
903704211
140540442
477060795
1411024152
1540131867
1486067530
193892731
1125883313
1233054098
1332471745
738616449
262819979
1429823899
1349905048
1834942167
711090825
863920663
1687986284
966168531
1313189126
515368701
498770371
777395654
2005469190
439645106
1847849174
759426390
114569849
313726359
1982076971
685169210
1188843637
672855926
1509115603
1354161462
92446397
1838013737
1593067551
1648375788
321303180
2040139524
524683408
1112661202
1853420394
2059359693
1847113996
175437030
1905946952
959557832
797654090
2064406112
1154282804
971705883
1456333971
378507534
1659985522
907754571
1433507845
409195499
1725073181
941180269
240651319
1804351507
618601961
630596587
658860373
1674367271
362088904
1256038762
1193693645
1235005831
1953326557
666999187
1163552368
948855983
1898305689
2015394104
135350075
1940546381
1752244835
2029235137
1421383749
858065791
1981846491
1780798654
2031432515
1862412052
567408687
412621278
852790902
1735801839
98721363
620221820
2090624099
1100030748
1091484229
1956093087
861059798
652576184
828688898
1377802610
207048169
83601074
1969819412
1752632203
1537524512
2112718627
610845957
987541200
608866322
1432463096
2145360583
924350891
1728915271
1922585866
224983780
313778774
27489277
848111038
1576589388
204826956
1157398084
1386450346
456496472
149131591
1961657635
1290256711
915117659
1453823668
512013964
387556112
1237818049
2089245425
753587487
914692410
906891954
2088422918
337662242
1848544759
264867694
920179987
1953183838
1392959560
1170919117
1141433888
667827110
1314762295
474226866
148553035
1452110720
662246357
1233584248
637922186
370804380
2011900593
1470774181
2052394294
368222879
576735877
741458846
800681740
734051431
1062178900
1295282257
947215614
1269776567
1865211331
2143434639
1163533977
412947195
1307195273
886734333
1611608563
633984644
433847615
1492429957
36096699
366956593
758114871
1251203565
199223388
1139665761
1209015773
511209759
1110922592
1170012280
1566566220
1671023771
2077145881
1943937715
1522607486
727797998
1364445996
786859412
1083216747
355510543
1804787993
118203749
910829147
314410472
2092960209
554935179
111930128
169506318
1353433819
1787588410
1212905817
847236421
1539582082
1366494780
33290265
405829908
1702292978
2113191193
2048664026
28672903
2142821914
1009816467
1606418958
1243388689
1771921034
1650461974
740530148
812042403
241020761
168999339
175947902
1213343726
1178320771
1172853139
1441740407
1832131289
875337043
1700579016
1371250918
1787658078
1561265631
1478162017
1663814881
533038193
1735037806
290872294
525883721
644902063
590929764
80338316
414621140
898199694
577928578
1388171343
650351266
992524727
683738966
973012620
1443651102
867891379
981503560
1893429623
1428474738
1357988198
530893307
631639658
1315781988
857535673
1691189603
550554075
65421020
449503438
1723495541
1518837952
1120000213
1950730537
508302430
1929766451
1228141946
1040378774
1453188271
655207556
944733956
1219464729
300445053
1739977579
1072020485
695749391
200135991
1056846027
797221449
1344990690
2088813844
882928550
1695698055
880576358
1408331931
1329514431
525633127
93618987
1152762290
1463295750
987636643
2015456717
1676777413
108172211
1035888341
273057775
528863495
1888746243
884932374
2047325297
832494968
1621131509
1038855601
1383717358
1164652287
1172300912
200682766
1915682675
1130691667
709564778
1743999288
373281599
704955554
7361218
5687994
1571296535
1733029759
692360639
98867323
149895682
190456293
929263800
1863255142
347335677
44676884
2136571475
1136439307
1228467479
1541595693
86710882
10434608
1779554845
1772025453
1614672220
770362789
281551423
1914040830
2097215375
1808812123
1295172315
1191628696
2076106546
131029889
941927153
612793288
1515473080
1092425754
901531875
1094430854
1637742109
847512042
1297889879
1299349408
230573748
673180635
1598901630
1128034290
1762574506
527740453
131921705
382864894
1825718136
1851169442
42196587
435688225
147435852
720938945
391973346
779743129
414198446
64518839
449270373
966460186
1465212567
79394180
1042986153
275394599
969656380
1727392872
901069054
759874706
832949694
1285929314
905606765
501631856
975181891
2027932454
68745532
743678234
670002248
631690665
799251082
1028933233
2015335354
1529474376
1902286664
2044800507
2101803625
828712541
1757722239
694738044
1843422194
448360009
1244355676
1223694997
819300728
96075815
779879985
884433287
1221484865
74295329
981816870
1309593997
1066238025
1765256129
1598839857
466598611
394198780
1727304153
696037495
1543777216
1702065816
483449040
726789505
2009189749
475516672
1909300722
1129462282
1729535348
938651796
1406547518
1584102021
1225069553
1813861484
1613819520
423494076
1104716259
1060994228
556603714
1352931197
607184819
558618847
91993965
1984514324
1620176534
165250292
1965557660
2094393476
464058652
636027548
1270072025
1113342417
576931700
1264650013
185582953
2041567021
998601011
1304604528
1334691310
1046638590
987791092
2143391444
2121152305
104495670
1159814014
1762510009
246880600
880735388
2534139
1552097591
1610802542
337680619
1282421655
2040634287
254384462
876879285
1853988602
634957178
1113698636
77293725
799336095
954052652
1930738067
1116903604
683573830
1402328204
621468311
1129908266
868016640
1345079618
1436223858
1483462958
1948106662
1966968924
708030362
1286297224
1505126412
1801670564
2006625091
1535059721
378223424
1190330233
401831
601052324
1155109567
1129338038
62326058
1992714297
755143402
472467874
546902583
1384633997
2098449774
592138442
1432056887
197558
354406850
947306676
402562209
815200370
1007618220
1693310851
13236490
355410126
556494797
502803928
472775458
1375401751
814195203
1179074217
1138407354
1237093194
69981529
1884271081
24443166
938285926
1697107135
1359386070
1947964677
598788958
32590737
1834025718
1757491958
1819738994
389167275
380017921
1506355154
275615544
896306208
1862835889
402966127
782910493
1428145031
1061976996
1046704660
287264151
443241066
1121337761
180508352
1418331512
1332855386
1181281937
368965085
252890044
1675744427
1059567783
856698
2016513744
1067990840
726561906
1741747906
1706966263
1529504788
2146545746
33812479
473738128
62215987
8675693
443540812
1112540039
1707569603
2082936494
2724539
389291544
1904004734
457740593
859587763
1083931056
223580197
29271329
1386379945
72440589
1774397666
1358642583
1160291080
1060281303
670321813
71496612
2003589430
1515671130
2080997648
678280772
1392745895
1591301033
189595425
1009900874
1685974010
315319957
722617432
1303512851
257749650
1760762977
169992872
1533610343
1807355129
834466391
160771859
1276115579
476201410
1223202991
365442575
277662398
911623144
720203993
1140381716
25568406
1922429036
2066906645
1158692640
1713016986
96322776
685870986
659560496
359618564
1924531249
347665985
2091083285
1050293402
1456617821
1012362227
954190691
1924070492
1118982238
1163876705
1407081706
1963323380
536318198
1383105377
573777535
1382261253
60605009
732358504
1842152056
78966238
194318210
395634662
1291440611
1803642694
1832758560
451064563
1710025643
212015478
1489158725
208557116
1502631836
661243730
1633578621
274209729
696014515
1331630078
622170460
105956297
1693770034
40614126
596564113
74860269
2107309683
953725794
1829789044
467222931
570214528
13444427
1444647858
1722766366
1965757228
138996520
1095156963
592019252
2107508835
640814520
1058701373
543165454
85825911
1182719651
1769773109
749071924
1642073871
2120187811
594462948
1123122218
846770153
1100352024
421532592
1137300741
1112450576
535906338
1784460454
1705009138
1682585350
154264110
176525224
859005018
501503642
1348932048
1341404708
1347132199
409319091
344663986
703965432
185525504
2106935008
595788144
393615125
663687118
800715193
344583144
2032116891
2040031817
1313865734
769019817
1544446972
897936948
1594893842
1722510186
2002485128
745154715
897591281
727993025
883681281
654118057
382734635
1340187728
749719840
75236844
1717130716
1090345842
481127235
756832714
1887488871
2022830520
1042611042
786295190
1268003542
1407791821
1585855289
547416680
1774792546
834956392
1384137478
463228923
1580897323
578258993
1433517534
2085952369
1831792830
2018484082
627386811
1169247900
1475561560
193088385
1013222492
1478037401
252344057
32663476
2038320753
662958025
1199650637
53212896
1203490834
1395879993
946932421
1710535203
754573848
1115853966
797530856
1611095946
504002567
1387204842
1750009655
1922482757
1716524971
1537900248
323984588
855391874
1313055037
1716549181
526411885
1540471755
369314899
492322024
104247386
1975429973
703656453
90691493
134354770
1539694140
485138687
1848739892
413859419
2050847936
2040335866
2087690220
423796254
368314112
1053998502
1099903225
1425163840
1901701403
745322088
186499726
1196616058
1526910465
605179613
1772058407
1798485583
743966285
775681492
1102253874
1550807171
1310784162
336471512
1987061990
148390992
1546332386
1839688021
546562585
470785886
2061409755
1352381651
1046966334
1571528378
1514482396
9437184
1790535944
1136715650
1721042191
1101226934
2071607377
432648030
1109080539
1056180371
639058163
2042918300
225185628
703520601
2122606427
1768904828
1942871550
26339677
1871255124
369014173
535977895
356124970
895191442
1694703172
1447923444
1067765108
2016470890
69475280
876975006
1087169003
634419899
997860147
2091017176
244719748
146712587
2061843147
1686593345
2019653202
1018789612
1660077580
756234921
1528756028
1313276864
2049432091
1274486270
848899743
2122276701
1184423501
171266490
751510645
1771756744
977114679
357793836
1448238947
1046635672
1750302886
1895411135
1668556693
1280529148
1597303385
354450095
384894591
2055184927
1611831046
1697895175
616634863
1612543404
1747569470
1034180794
1742671215
1166987795
1026710058
1213320776
941236402
458929959
120299526
1237742009
1920895879
2094822340
1551178002
1089134799
1851380940
484883216
1222133556
1814764503
1788041436
175971836
1562604564
11214352
932917997
620459007
1475382941
1902709091
2034463352
1930919094
271932072
390063452
235555796
1510479767
1979057698
135867325
991068120
799460724
1514028074
982693761
1661131446
21572541
1908714764
764226651
1217471840
1742592777
181802564
1729355006
826835596
1986836655
515114564
1691833890
1877105212
1472451558
2080291759
1109691841
750049502
1197103384
1446184363
34463705
2096894933
488322772
1956165325
1061323723
1271699806
760728238
12839533
1505732623
906221599
343747961
1064558507
534575687
904112757
1731671857
152129163
1729873693
2006268796
1759133174
957884389
1894407919
1007592406
2005207947
297223122
68707952
469006089
939315924
1023215301
859796393
536386562
51837428
194595246
624956227
597280094
485969501
1373078270
167762757
353207878
371650109
339757323
1614671679
1698572549
1223285738
1683370450
465844738
402740128
1362494594
577976461
757878776
1625105604
585984736
1550358821
567242596
713582527
336080745
1446247777
694157201
907439707
2037244811
273927419
1560613255
1433724547
1569324838
1094716722
1092472204
1426070246
452028435
418787194
1340179242
2115965911
457868863
352667442
1872844035
1330282697
142853901
1358432004
1581500577
1326173243
1533525568
566765397
1620962133
1008734113
784676114
402473827
904935904
352352561
391408664
1840751732
1764302948
1054346983
529411056
581018336
143752419
2036825219
1204324365
217295968
1644387838
860765263
219294530
329864340
1300844993
824724182
1454455916
1268563512
1663377595
1155772435
1067066106
307112851
838387851
1640842561
1903092141
248670032
321978150
986595514
364181402
389408091
1976573216
380213447
850686630
1172559969
452773054
612200783
2019442976
1258694816
1337057665
1167153652
311402628
70797457
1181642818
170255389
286673097
1514492605
760879182
1538485899
18221366
1945293933
1266206289
371844866
747451160
1598086693
1455683583
1954809865
268142008
905849934
1210012634
147539379
998221561
1216408079
2031349447
287808099
1033959232
393375112
1273487167
1371328018
896350012
1759233110
1585394021
1481485909
1726954059
1669405211
1223812822
2010848951
2000554066
685194770
1666315222
1857988804
1126160268
454732564
1405990561
1272679893
721268055
919547624
1518363746
1023070733
66092124
760510678
1446468406
66833604
520915076
1648179157
1287326462
1358764967
403428652
558871698
639307963
807040843
1624432129
1118899377
742399223
163062276
175317117
179666114
442064725
1395916912
257954065
1045595803
426310810
316845641
1551903744
1759846149
895349665
1365272592
1922777885
1189478406
891303067
1948116057
412468864
362195566
34671445
895935569
1829283256
1924205042
1936313967
1968613244
1872563324
984765641
1535123098
1174651128
676774942
548835217
1212756551
257782860
1549270129
1115970381
1239352926
589945803
816839175
256889245
614972983
578790940
825137165
1164396478
1112023077
1468082388
71083544
2017201128
346572916
1994599052
1755633900
1295484988
354318395
1541788419
1645715275
646870820
1991807380
445296522
350466024
1922840876
847545133
1397980927
1313100158
1131079031
583150388
1710110203
1357530698
824338322
684065662
1559969215
1196852445
1632834718
231157479
500278363
58608012
1881981973
286701078
1986843759
1583809314
1035456816
712260279
90072527
542212214
1427102399
1475196209
54625991
1508644899
1311739341
584064701
1378824632
144708501
651661222
1737121724
519666135
1886467577
276352236
1459099466
1506399465
2022089209
1947776160
1150457192
775834698
1898366541
946256713
2035551010
359625730
1536921144
1185766910
866512149
1232308978
1893620499
552283221
876772727
1013038087
969888279
1273271370
134792045
1289068454
600226650
1564665819
572214326
2100577747
1591170899
1344316642
857103979
1069626534
1230479711
697758975
921562323
740328116
545168135
892899728
1421109887
1761539805
1737263540
1486220484
134940980
43338682
4355170
1430801102
1291794902
1337093888
458386285
1501206599
1076132414
304766842
704475782
33685607
321504642
1406543848
1527303811
132622352
1834963655
402758745
1398298908
1114584802
1860163449
2119375903
236871607
654360179
1395591448
1886769316
1800305420
734716990
140439900
758971851
1203681044
28256999
1699192214
2057921029
60046772
1175214459
1882889942
1844680272
693500656
2016382342
1468694719
2116608580
1346711676
240503442
763814747
984726650
1866679020
655587898
1356910628
544289948
1118281650
1052066708
1639746575
1942951226
301485190
455641974
866579098
6084429
668332714
1041825739
594487595
435868079
2033868794
281341603
502818004
1155104827
890678684
958327380
1113721715
723592737
443438730
1750692392
175475632
985163634
869085726
1174414706
1814643972
1467465814
762361118
1185869973
266161178
2000914303
1819604599
106842338
1783980561
560304822
784309716
1123315304
1973000296
1344990690
1103783400
1015497634
768640251
763617434
1004668806
132819064
2107231071
2095218127
1047265360
1411704183
814198382
1476949726
337641654
2145558327
716142547
567579146
707755663
1241606503
1452372737
1954814053
1582229078
1505408621
482039551
611727348
364905227
904843992
1666367094
1332144802
120908412
1881462237
725290436
1398949588
1008620931
1673881691
1907695575
848918788
1903796282
1964838632
407744088
2035359499
706183346
1592441771
424996491
716367759
1251971205
70402034
1748999010
1070592090
1435451167
1407596089
1089826899
885324212
771679881
426257362
998950052
683837796
1435803224
2033355984
667960871
1315460643
1546563827
430406123
2113307201
1404655529
89762069
423274928
1081489478
455569430
1572472342
1243290162
106183084
764038822
1405985491
544799675
1636077730
405879636
702028872
297664410
1093760621
2022542411
594722559
1090118915
1051478474
516870676
898702069
731578356
1074181985
1615355061
6331600
1472144699
2019415548
635264238
1293423711
1292012081
845415887
881245132
581704932
689349898
1633398088
255234788
1549741200
2113808520
279017250
88575257
1224399364
275949655
761188241
1233905839
843524785
1619669477
69796826
1604963906
1077709405
305285541
718249528
1862210503
1005558011
179588391
842408666
1414689417
2143165867
1895467309
871967503
1372021015
252205966
854482491
885375443
575764631
1290870140
239203562
275693744
911115568
1231275212
567788267
1297769147
1412756373
1864599120
654187307
1988738561
952144551
1903245912
1721355852
1551336651
34232905
179376896
489851576
2109383213
1247550524
2073237752
1909610103
1635379780
1802149426
1098737142
1119620228
655309112
1422799487
307075145
1173097691
663578084
468392908
1228399941
302851438
410182524
2015408888
484712573
1026595733
672029870
420963446
764883806
19922728
270045448
2074658014
1671844537
908954787
2000364457
1099128201
2064270647
1297840081
1303555696
1627555696
97948149
457449114
2141730021
1972830967
263470982
1349042409
1447809059
288835440
466752889
1249917995
1833380997
380601748
1326302397
1054369729
1076634751
352552284
11381191
1802876764
761782366
828914657
1270697809
1669988488
159367986
1014142631
783400940
1561748755
245093834
472361919
716576305
1498146045
533954048
2080353593
787703734
358364220
1600072393
811475828
1017878576
545043507
1434390041
105495550
975967388
1807916581
2015585162
23137128
202287214
1743470118
968410144
1926962630
1624382624
1968686111
1750246748
1244837781
707842801
888700919
753216681
596917791
87992506
2111442608
385089510
444236316
952570041
1210702327
1252000838
944609918
1460740246
1474246434
1356936448
509695984
727798981
889431540
582686771
358042837
1110340623
1176723594
1031028641
1735648424
1819729359
400453298
1758786309
784321689
1531827803
1581568586
663678054
1118814385
467053516
1121665222
2014640606
581823197
855711804
1130094376
1846525715
1678101757
64400587
1755983136
570474629
1292923473
1481657384
1047464742
1863971553
1657485796
460917270
286990734
664542246
626001380
403146586
999014636
1822643172
2095703660
263831684
1101151330
1486321577
1175764546
2056822485
1012660591
2058884633
117795344
1861047016
1097835025
1599246168
1361933843
1098771596
977989410
832788905
1538165975
1133480335
534082508
315163768
1542666130
664434459
1688142586
202043455
691554258
678905715
606776242
355885991
686206613
791216237
1474322116
1748597886
1541343534
1947425727
1183735922
1176456863
618414333
1709928404
2109072565
948031420
1238609809
1826553746
578419602
528073650
881848850
1729521440
1919855492
1673590989
708471645
803308592
2048214172
1523067096
1509055693
1307127889
543974299
1690972841
625353391
1884279344
248628669
1155976277
256077904
412794224
347287563
605662921
189439446
798620254
599504823
879357046
422794482
2129507407
1820738883
1447520595
1958151266
291376788
614862604
1660767143
410566253
305726782
1554299709
1266135265
19525122
2117608347
1352508983
1758310157
139845249
1417058046
719928981
82410958
1872518341
668412792
1526401163
1919827829
445445408
87209542
463316474
273192103
876361740
2072215507
1726811941
1415807256
1872547506
1571128425
3054512
245315613
1035051920
835630374
1964885928
1119689369
2109750663
298801523
1412258691
1951206714
776441562
940023862
548421624
1072331451
1015578254
692827795
1385901486
972416812
1174346873
929568872
2041655633
1366836499
1149374176
1593719865
465249953
294944987
493782598
903496242
241619052
1210132324
1258780753
1781797291
1422600561
1791037314
1159465651
1163953051
1743103801
1881573278
1880281154
2006221330
1536242176
366657563
2041225617
312805438
1464386140
2038180785
674046908
272098707
683182118
924752546
1081852082
1910052626
1141067031
1916042303
1025617064
297114233
2127878917
861389212
1845304521
1147139306
1646916003
2027760264
602768822
2000954565
1983920576
610248667
2067831174
2029444106
2095014205
665216888
1680595144
1493720804
758750487
874366817
1713873077
1061313692
1933850496
453998109
2123519993
1937390269
875048897
907018495
219185676
334378576
1495127454
1912626789
281432419
273582756
1573097230
1483437964
1751664872
877009462
466738973
1995520694
1483884182
885402640
1285974827
844350702
148649138
1732411144
253193249
632804178
1154332275
359704986
774291511
810027477
2120288332
1293033191
746815228
138969232
785515208
1921680959
342373385
1098109344
267065978
1280036370
1517056909
1381069651
1959062215
1534326264
306971330
892797583
65339443
1485765174
143516316
1360318656
1457639116
849173951
1117964325
1080377174
136311006
1839513021
133411202
112841993
1941034413
1362225457
1290484193
1141348276
381807453
1085998809
794098496
845876240
1355933626
555286993
685377843
1060736151
113363608
2098683042
1061882682
578047041
1319517557
917480309
1121167425
878821680
619214066
1777920820
1041671155
2122708923
1890992525
1179530645
761373149
666741064
770607635
1904781773
690114241
1910804569
640097244
894782025
1086890378
1435977709
1249463098
542419036
1627810272
890177188
262715317
1695202329
236087437
1243842908
1177466862
191967759
296949270
2004342010
1251800245
1843739636
1510961075
254640576
711815760
2020453205
788733757
1627336629
2068013836
1540853565
962858042
1040484272
1730567204
1971215983
1122175389
747533111
24834935
527601108
1590741243
983478385
998353309
1148406959
431216508
1748086623
1014063730
1362835947
666051319
96456685
1202522630
1049892147
1827865591
1909070574
180500633
109577517
365857149
1592112712
1505946139
1500845519
178430960
681519328
387919856
1165243698
1796057354
1331951172
804832488
1277348105
1958317496
1595822276
612829245
1660477951
1710986905
1634265167
1989230996
1870598929
635269900
1291400475
1248311665
657151451
140112838
861980146
1298983105
1001146463
1087054683
569239383
1384471202
2111529539
546262651
632621130
1435663270
449694685
838090245
709038159
473260816
916331501
1637896607
1687504942
525143647
614560735
568366890
195103758
1798172089
493351516
1298688772
2092118738
728231462
1222109961
375497967
246506533
1182675875
1534068127
1542652054
1584922014
687739925
1157746900
1790122199
552251129
1655338472
641356052
1818587805
1185320953
1726071090
875573648
464924496
184102228
403458394
783108840
380870684
1219280907
1192806848
218621879
1248339859
81976705
746095144
2118723533
862664791
714946377
821614053
1945822833
1821998768
1269589898
289928605
1787592740
820920978
1792776085
947712924
173101436
1321571843
1076728432
1560444108
1076325265
1774863870
376169380
946287879
843010198
795978670
482802749
1100515928
1343098776
992854990
1363017330
280058463
360817958
2125175379
1006647740
318233325
1815778628
370761947
1657557129
1806103526
2031234310
1973190274
198290442
525765320
1506487545
242219512
1512799960
1229034403
700676149
2146204943
1168369
1441878490
1768299139
1062688380
2080801597
1387227799
417827295
733886497
1562138282
464160076
2020228577
1377134593
1703054846
1496509545
491728811
1726604898
1947732397
745028173
1421363462
1216748178
1813827576
1878467291
561993753
309778511
1955026219
879647128
1254502178
1802780362
2079523407
1080350433
2013347570
683756558
549961343
498985135
932490570
1512019527
1549388522
697241248
2064000393
1772204689
1115839727
1479395680
888542063
1545754937
1848536315
1753181225
800659116
1833392246
1637359675
784474435
1548046429
950767137
55150121
1672639405
856417711
1091267549
1242293842
1655746765
1537202019
81858513
503172895
1974783161
273340818
571367807
1376606877
1258202644
1999532798
288682317
1376938735
1137151943
205252155
1240956716
314728761
1434704163
1201621473
148629927
2085191520
1551014315
1158670955
1192842438
450654207
1776947484
1638241524
1977691914
271215427
1445446185
1716636498
356542642
714293058
693001548
1678264822
437491724
43217442
1060825425
282790406
1752005872
851939971
860646038
2026477192
2083721424
1004408777
252376522
1462381485
1716868658
522150692
1864775829
1304195689
10385065
587332695
1027746367
1097694286
422691213
1208703082
1191970037
303146977
1648994980
1069052455
743258059
2104598579
1899239386
1726713538
1295630671
473695768
962704403
1011996460
1186639008
831822880
2054759260
1559612527
1414298893
1085858038
921893088
852028025
1369320039
874391830
1661366053
116820987
1262990837
1232236769
1554583916
1643979785
732389748
1498595782
1958130656
2041815847
1747174908
1645980992
1832112888
188160914
794753657
1368415637
254664487
2060411740
2090204720
33874575
96725527
1270389183
1336703992
1150809725
539144467
1343410609
859596979
2075922970
773291299
609199482
1923780813
530341520
1964160246
1682327338
1234477471
312407994
304904198
880153861
1892177163
489956406
539708716
1461478566
673239860
238543885
971034547
235238056
2139524858
712131689
1300383947
742670784
958462683
1859617033
1695662722
216829626
258669282
1063835681
300053006
1346872876
982221112
1987762769
532418546
1460448360
1654967388
259284502
1566114157
1012035685
631297014
2103936024
150382462
548830760
722455758
1268851923
1439243036
200323758
1873175940
296686968
1057773712
1927146335
835047008
527003311
829405164
1888184729
1036618865
770376591
455064385
367504958
1968898183
227462955
1451257700
646948161
368174667
231825211
274852478
162405902
1707456650
1995891606
1081569080
158695263
1191217859
1770125599
484629540
1618681158
84222490
899359612
1870509607
1011353937
1793136843
651394929
541526339
764281140
554137508
1868465040
720064668
2056245166
894944229
1867410110
112089706
1494004224
1485608795
700958226
191496424
1932374090
1738309155
1229679419
1672634112
1150339099
2121587849
872913828
730010768
1732479219
569618174
1790475410
1552766476
319842623
535511531
1198359909
2102329046
562415544
921150018
1391483395
663198014
1463697492
2042188928
1966638137
631856998
2122521467
1600717044
492613061
1885842147
1195663120
105958322
1260184928
862661866
1254200241
1107992966
1882471546
2104172283
1052748366
1876753575
436089062
143984089
1742375387
203474945
1842999931
1942258877
750952909
988473060
1726613466
204211832
231404629
747372545
179948564
796649890
139362471
387051898
943694379
2015831772
847745402
880204668
1418113830
1378783598
789966661
1664860178
1306116850
282323203
2005482269
1912679097
891132769
1286011131
426772114
274838442
2050426427
1852303566
34449651
573867947
13850876
1127333038
640680338
2100464814
2124336351
816837544
2108669082
1415196907
46770507
440997153
404745285
929390419
23567374
498944502
894582993
772671760
543151865
1061065013
895685798
457823534
609692469
1079851283
1504287017
1828489741
1602369333
266830037
1549822885
782503380
1463777369
1032152764
1713342893
1113071777
1639571895
1698594304
723439209
1174131349
1957104764
116007809
2088014487
1729079970
1585189765
168607056
953894877
134053971
241322034
826418050
583917774
682585658
2075443858
1424860587
644878278
575747059
946096208
1633683307
1485574613
619784743
1685247448
2136327922
893561783
589858564
1005533158
39303518
35703249
1817668916
887125919
934265989
643036403
1498741388
1278471916
1188426805
2144123218
1919835555
1568371664
1497087421
1915845624
1815053110
1347150663
433858799
463418485
1999557351
387503039
389722559
810644858
1987192488
220735582
2027829246
1503273360
504091020
1689157069
718173417
177591692
1185504967
1723422757
873764413
902401675
478766529
1891316456
928014200
313149362
551184016
1077209422
270969541
412454194
2112736125
693021376
132332107
1012402958
1952274531
211917349
1152243905
366438793
1816285378
1225622189
1344414936
26532302
2036749197
1058462918
1884653714
517223957
224174787
2135504121
383941155
1212592250
1531934497
1991336125
2037173186
969061722
2011756535
1804978341
196791414
1350840224
300302694
1769459322
601548546
1052293776
285803752
734402798
557735115
1800463010
1082104511
1580151372
1172799708
572624927
1280612
320066398
818953582
1511881909
1362808504
1596303383
1031793127
2088380867
209423847
302518295
1702671729
1895217715
1088582113
1485895075
1650812423
719102477
945506095
553749104
1207977207
1515108341
74106453
2120131197
780227142
392345855
30490263
469314293
1344583885
968245350
1904573659
1734748865
1311776449
1969059239
953493617
1142119763
553658756
1085117979
1860903352
1437240681
1278725396
1648739320
788937636
1533940818
309930826
1145444145
954809505
1396949291
80825282
1438608400
610837424
350511209
179953294
1719506442
356842706
1459407474
941303170
1912425813
1913171130
482615968
1079394537
1987292527
164980831
671692328
1510038744
837720352
2073356945
982488574
946476777
1504498221
1373401037
1374716194
1428575376
1894088236
1553701513
72929485
1872224114
873326625
1396090641
1056070021
257979632
732719669
337489466
1842479520
1464074256
1905292992
616982554
683175862
1864683796
152874313
789869619
1209732553
1424133812
778060420
976693204
1140412484
2130134797
1136767293
1044324871
245300122
2034105155
475876205
1182718265
510514970
1753173003
813598007
1345038289
542585516
477487096
240300157
735074826
1629586493
1298151672
1519271116
1864613755
711921142
268682358
1346808021
238082091
1799394957
1267747154
796615073
1982842073
48501239
303160580
1847085164
1141971373
1241596159
1603397032
2142263627
305698305
26668210
840132168
14124115
2135966852
1803170339
1587018302
1697261352
821525441
886211091
115389353
87367720
2054259355
517455082
1973659181
1110854378
778119542
2048601297
908939869
617145000
1524335924
1999348195
17839387
1488770320
679686339
1409518802
847072172
1531545480
381495831
1211303794
1532057343
1806797004
1422433250
405805662
73328222
901191068
675528746
2080398300
838187174
444052348
195692782
289155493
2004919334
1961535850
543462752
644404115
1836288292
1280347228
1457542625
559884694
1347313027
1071883475
1601530788
185172397
1161506417
600606516
586346306
1537436205
1062380080
1579330559
2065888755
1642770940
1420017851
2079548138
1668195166
1553827441
267375530
596999348
1515763021
673428903
1412390129
1482034154
192355973
1037219296
189887496
2057262122
1423348358
592198408
1901144652
906901498
1346199772
14981910
344438665
670021371
776270609
845492792
223889856
833368162
584032200
1991728778
675611866
1546919110
1627099426
1851793205
1774153122
1787741438
727677889
1648009036
1692113116
1739337498
1916944849
1832750588
578399707
1998531619
1227081853
1168730412
278168034
1772000673
466013462
7507613
91841424
827284127
1064974158
656924622
1629299613
1911627077
1305055173
1795881590
509756997
1795294280
1819870435
171498090
7111025
200935448
2137998236
731598152
79002458
265097626
719552713
1761132518
694104546
1138274089
1030726967
1182360602
857610866
1540152789
413513423
1411385148
1995849687
713217892
1859085229
1836233640
110340903
2009090253
706336137
1451002730
1857107699
1756438767
960710448
63547102
56654032
1096548077
3740514
435155304
132926329
709684419
594759053
811854482
11553346
877338277
1495987331
268005413
1561381371
90199540
1205999958
1000509777
185590141
347274298
1210239785
1647635990
524217727
310725308
1318032072
1722645433
2020404551
2071096250
56649943
1077530501
2143174951
27365
2143569226
1200732510
2142430129
1843418108
4149019
1082883752
200066058
865732691
611915917
1949742616
1548382075
702785520
1042033503
147776763
1674521688
1351225803
788812811
1276116263
1519850787
998248966
890057118
475430870
1572624414
1989638665
1947075453
967259692
1043345346
1304511843
375387121
135879353
114211735
617420542
843364553
1299386325
1599047808
446864179
378201330
1819683653
1618554816
1671677783
1025529800
549466766
176994321
1700210572
1660884328
1182350096
1576882044
856923571
2145687004
49759138
1175767487
1776049703
438810399
381174842
609290348
1915006869
1833623154
307194036
414255351
394658553
618058208
1408727163
1664578039
1682321094
2019736088
998286999
1793172598
85770371
343332880
1126349687
148324021
874746169
1719481210
412174271
23236477
1478500527
702903931
1685572284
653316509
597653955
108363997
488011250
841058679
1076212155
275360367
267568732
555966479
462716979
347589312
1087672833
2056772091
877032884
170611079
1206338784
8918120
1376051883
832202627
1342339028
1082140209
604545894
324835040
1171699296
943433832
1089249079
687818209
2060335482
1544522516
1611831040
1757109249
1144229221
1649848814
2057020686
1759455332
1202475391
636553814
2073679321
1261993620
530443469
1820455339
943644251
25189485
1346329798
938246792
1510031852
1284766033
1689686039
371280678
2066890805
1634421609
2050478134
853958263
496434816
76498972
1520885224
309885652
997183044
7329403
1980476771
2057032060
757544253
1189757599
74633414
426854092
916287248
1611247184
1934787313
1009070624
92533869
1577336963
203569218
1569305397
515530652
1527241594
1032286505
920837031
2105300926
988421353
130156460
1149721411
2125032976
1024075924
1764699501
243040529
1289763343
1917666839
716665925
1365245970
1467146699
976920079
621912484
1438228451
11791464
1133354199
948147328
60013595
1005188278
504315876
799124959
609525152
2074145061
842921997
39795971
1052079412
438467982
883440016
990560607
238663040
417603194
1736566938
538668695
1759325123
1122119650
1477933148
288749894
1507634878
289229030
955740087
1953428796
900176598
128165766
820225708
1336745253
223839952
1387217805
1173423551
477450538
215751851
1056836691
297883033
1659596013
661612869
2048711033
1854323667
1060033106
2026092227
1898143120
917498322
1873327651
111700674
2051252596
1566597633
1701106622
14340064
1793459152
1401499679
603311974
492296523
1548008922
1852286667
297265973
2139438483
1762398805
1393130648
1648071457
1560305099
959914288
1251191699
1189072810
234484276
575305776
1282261512
1302602300
1111624914
769524269
587374241
1679316034
90816565
1423516581
285764555
1341806029
403161502
179867981
232994358
1015917522
2117447147
500406557
1883953560
79940918
1201132997
1162556767
904599161
1991181144
631076420
1196690506
1535765123
511852740
1042449322
141578434
375847925
997445888
1105791625
1549893164
1137756209
1423762954
989335386
976432528
825124017
897643958
2101475791
1942666974
397407168
1242884168
544571674
577441837
750349670
954957483
398798514
1992148253
459695755
1968489118
1133527366
1976839095
99487415
316075235
2003787360
1494479232
847410502
186802673
521313651
1803833538
1059731883
599070303
239886669
2083171408
2092423111
1462569529
969509659
60579680
140718732
440771527
2087116525
1373272254
427020004
698219091
1103969655
2086223214
1041750839
1835298186
676041705
1853815418
40353715
1293767107
494565722
2018989790
558366783
1227077428
698273468
456316465
1693727082
659597388
1985019303
850845272
1051729345
1476060050
48189650
1461333029
761230439
97837786
477387900
539864807
1546760557
998698835
498821356
187026122
896705938
916679820
1775048705
1108594876
1219629525
622432393
1244079784
1564982327
1563553731
1763006669
2146735832
1643963982
309640377
179897637
989005496
924254157
2132805769
1154211348
1421857231
1694412461
1265420124
75643341
1288109608
482974034
823221665
1484384903
592218658
1603794291
694329607
231544840
2016789172
1707117562
506220729
1657224366
93729431
1004441084
1622073161
1552060381
137091763
417711092
1439248373
1705758223
209989329
1189024914
1744526167
433273460
1265003459
69199887
596873381
1330061677
1391935017
321543381
1244412999
1788976834
517845286
914657817
785564167
675447064
426419370
1690204847
1612885497
1516266832
738274223
307503610
1876832602
1537285716
483661299
2048762059
559826298
543763723
1326266645
1975405242
1168537105
1621963963
548837111
1887620464
1554579922
2009514267
1830263582
1463934698
2045325359
1824110760
252685223
1280272501
440746143
1935951058
1925210643
117738541
1353058647
1438831646
2020097189
482311643
812042540
1094177166
1472251610
74999025
1058198715
753620874
1135825567
1667340271
169646348
2002852266
666631655
1273065372
1797118919
1778049568
1575217489
246923897
897657155
1315526205
1270300190
1505479330
903753477
444525734
919412583
442579341
1135058624
1190243887
1611130912
1788062513
1279221612
1991955922
470083464
906528548
1072262476
2001836453
1354166170
363844242
1488011761
1061817328
1619189551
1165207485
1208707623
1634433899
1302909460
1138357878
314031615
275675479
1261693741
1190792444
2086385914
2018307384
480591993
1729011174
141395730
24088371
179874297
2094183439
1884542693
1766103272
1430395048
863345098
184499936
1006670416
149427235
1905431053
1589836472
2112100511
229069531
1650440872
1638814467
739191639
305696867
1722306300
1765327428
1472709052
129361762
1093279314
631735032
1571761023
719441359
1506218379
759009879
1086690375
754523534
772815336
1314564902
401708897
1980799497
1027019385
221533704
1547255036
552346535
1242481560
647441490
1365097171
1717204963
1237936834
323105383
384315205
1001972515
296888037
1284674367
8750823
866072130
901152150
1935967289
1130762439
2040366650
1270103261
1573915023
1850106831
148537965
163934584
761928344
594876603
1067867060
668450356
1648390505
1003505272
1385213196
1306762102
1961786998
349175426
1186821519
1916990394
146734321
1330387230
1677761046
449956246
1231649265
1754704359
954478607
2006451654
1067536232
239847608
1559866086
1552733424
1024108316
2121341425
889605051
1387703882
1267141514
370034872
628888865
1682874925
456194269
134476597
53480613
356402893
438182604
1338180865
1210964306
1227146416
1147091334
2114949178
180808512
909306437
1874712792
46557550
1707551847
1879026456
488002102
1932952724
42795802
1134190215
1823706273
1655316564
1702655094
1121032701
760462254
177228587
1343059200
101040130
774924944
1706011541
883711874
801447831
88322482
2054720813
1523999728
1878442211
1045140529
2138757993
1392208950
910620595
784965896
27552258
931114031
405083589
1994364768
388385193
650939697
2134616937
1235493430
1100993320
1235654749
979284461
527285145
786938351
262696512
1705120230
1155852937
1832962733
1658066303
351277902
329185461
2012596806
289455173
637613258
1555589422
2077176978
546199732
90752314
2095174582
897067738
661309959
545281311
1580389955
1142531218
121346582
734613548
310240456
1960036538
1403899527
1417061426
890773528
1450707542
2328823
1813118381
1765704670
655031985
2057450330
433369310
1970929372
842024997
1340511617
1022845405
1942976579
2090802857
439393177
135594422
13031870
1671465882
1994504726
1073699790
588510051
1791248267
1842063581
1736379640
1396453281
847806406
1370126103
211041882
539449149
56878558
1002828417
1002614004
2107197409
532861128
1938768774
1663042164
1364510853
98584722
1478904320
1657003681
2031768786
1928329523
697700404
1138492990
612324464
1950555404
908605378
1863969819
1995804806
1207910913
1195189948
144569255
1839599824
497350233
941743558
527882998
1455636086
1884608645
1164573927
1026701931
1361522738
1941931061
1973684139
1766418833
1139446979
1022039869
1188501186
1694665749
1094211250
1770724058
2116436656
91478368
265667761
294087365
1383436402
1946712609
1307930130
1847955678
314836415
1872068778
1462432047
497168667
660610170
662497755
13663415
586514122
964685317
1357423449
511725117
399288087
765353534
1658151821
875434496
1423199663
890781534
2006171073
526993325
1080008381
1083108668
650715889
1519478254
149896554
621572829
1710937775
2095230895
852224024
435666312
1948307573
1764972543
1408822492
1747877170
1889407317
1322595067
1545631910
639227867
492735217
975470874
1790987231
264297722
167813788
630118066
621194982
643288632
1910101256
915128054
2010649175
470574417
2067610051
145018329
171932013
637334976
1342823842
1127336856
1752866178
1226132887
2064880186
1216466910
1172359882
1686650871
36302881
198349845
727946782
1124174706
252770751
1242129050
957743126
1743956476
142677608
192742223
2046951153
585035928
1460950985
1359447130
235441440
1020746435
1242793189
1522283807
45475415
862356709
1851274017
988675855
757303059
498429634
906843102
392278538
477496959
755866188
1862407360
725115187
1107996908
1803891956
1694877901
1492672017
1221671676
170733898
2118085452
1515966222
563165857
1600208367
1711937054
220606882
1483193562
779761971
883560549
1755887656
936057192
1743155229
33285818
1218102795
1687887820
1933519078
1814966204
1243443960
1451328681
570808092
124831080
1061315848
674955003
942618337
1575935614
948788354
469914706
1179473202
680389082
415444488
1343012431
1147934441
597107504
1655085402
1440613977
1111271710
101736493
982183569
283480217
978996212
1422023139
892949010
1925819288
1376162327
294465900
2073163727
427048341
1306243832
519204512
46785478
2016038876
1417964082
618661804
1189273117
1391098167
475494483
465351114
578839911
70379193
387409676
418539487
781414196
459578352
918147866
541545099
2029899834
959360009
1155254810
522146481
169704534
377153901
1255095845
1668834086
863419510
258660704
1452922206
509378647
1282220580
1642065344
750021082
1959201585
1685921936
602872011
970288576
1139275398
782700847
1137941749
1016910171
1224836354
611624790
388429312
1516791567
1109962861
142212257
1754476057
1773781125
284278983
56166503
1295861366
304200871
1383273293
1406148742
1316823637
1832154193
416550070
588222989
493977243
663111186
1356691536
1207855286
2112053698
733493688
1304199804
1145785675
1038421807
1098407781
1594972851
304942678
1637493880
293318009
1740920063
1723376274
1852538237
511405541
1947092531
422593648
294566686
658363484
2028546645
1986627052
1347138903
530231658
903968609
447289249
725031739
1655498477
848177348
1305520128
566588151
519981762
612548608
999955536
1410795628
117162724
1093559276
1776867633
1947034713
735589992
1476939074
1511364321
1126065848
937192714
1117453954
1542215915
373377594
1923029287
1674655117
255057186
1907366689
765085749
677204983
1157882136
377714709
419475885
1869604173
849213624
328799853
1722976727
214774235
1810672145
1795103410
7820753
1386955941
200003022
1524050926
1968930519
1838289070
1142132959
1749415764
872275017
1197487835
621705706
1765214019
158768929
616398306
737907034
1862645841
2098765167
24662701
1893279928
756924530
2038770930
1877685162
1893153844
1152712637
370930890
1115868496
2046245168
1905174072
2131225376
74336235
897712561
646205680
510693437
1434056584
1731392219
1061738607
672610793
1226759001
234896928
1468155360
1085604858
1290731940
499459846
2035721016
1884101366
313607984
1603718177
984136083
2062748816
929742731
1285521300
1141851045
1010601393
1960728272
1722691170
1097055551
1364206567
1014993321
1116853385
1269483968
955122007
948992800
1104864852
1681461979
1679267993
1088792622
481505953
1687646425
607152497
577282212
1284433428
1082901446
188498715
1747554372
2013647724
469586687
1791091572
1020110470
396443430
1586173002
397527961
618873131
400197244
362014835
1108529164
1752616746
1642942391
1005518896
572664054
1022631566
1034488107
760154635
191481400
865078618
774405984
2079820215
2096957076
1284260119
998472661
1339063468
1813650397
29780614
1908587084
993432929
415327253
1691373889
351675639
1756133382
1438958609
98493415
1020737828
70120187
321518372
946054701
1393535058
1310949585
2057060474
238518989
675673775
1552610480
252702335
2019925539
1402853655
356396536
1728793294
68672296
1947269567
486527903
60570312
972863951
565516448
987400347
1969917649
1826356504
992024917
263529828
730998810
1586295745
1285501776
1338668331
1218193459
811429309
1975877261
706254862
345139596
1451609482
2051191620
897579522
1196153813
1727500120
966870121
1557589460
1530801433
1183709977
1311258806
1891312141
1194385166
1247512646
401332545
1344932844
526732744
2043786839
298456873
529477613
1203357043
459682374
1121362555
1571368588
1043849294
2099644265
96641031
2135721526
1302177374
712803439
1846339230
320099437
1819349552
1299115244
192155249
444526988
819529307
121917620
418416787
1351261924
62838970
602756331
684207763
141077886
1318975990
1519399721
889387403
1230122164
1126388455
2060990186
1993327435
1092832969
1051851927
1528294953
1634165881
2037022333
816430773
1398965058
1654781492
674096499
1313971569
1484402941
803719924
2078895826
1250575227
376581446
1791723791
1187993772
730273429
129057513
1187998057
1871097049
158690888
796900580
1537826505
1017379119
376468356
1501254675
1443518025
2035288499
1078424158
1320575102
1381827555
121456043
1553480308
481043576
1891712732
1535992961
347399984
265339333
780073149
55444280
2003638748
891803448
972324530
1721590457
892215231
811972294
1902079033
940263743
991081971
1908656818
1753638259
140768320
867070140
1746398152
1311604450
66185606
229069049
148902146
973266067
318451539
1774543653
1645773192
623639428
613395481
954295447
1751387739
1130681381
283839143
1630945729
892932275
1300951149
536907137
1269453537
1324002534
43248887
224657922
1861946664
829661867
266144532
1670180879
713564996
1619722309
940820741
1881020508
514881512
1052389831
2036993611
1361402939
422809336
1786024996
1751209528
884577395
985605476
434374400
1716940900
1361211655
977494771
1238729227
876548256
1924813256
121531911
648373257
511765490
535199933
1030160433
789893424
1172567041
1275262465
146823335
1564031047
1004661392
1400213170
427820289
73080885
18830329
1324602464
1860388186
1875401233
1663236601
765415104
163072431
807474141
168624234
453994173
638553319
1775514244
1820801615
1940340976
656474958
1635002240
1112499788
1951321212
174940840
578062125
1827499857
1582198590
420090041
376045911
2132852678
635376332
2039775727
2094059224
1806410268
1459822378
1313174044
1898958952
1480473504
798297013
2145841731
813766132
1590833790
1958467236
686169822
140829039
195313867
1059082187
294060575
2084732769
1969236541
2114233328
1473761417
106032239
1482526828
1175494221
1637373666
557384682
588487778
2026757979
444128518
1861620691
976233554
1549238408
1026323192
1681556071
1990091592
111360060
1842420618
1911853521
1106765829
236663155
2070404871
270701505
1340226858
916425472
1936089612
1543313189
884371292
1379510040
1445626468
2100863047
1697671409
634740354
1146807272
179078596
1357037881
1208899394
1370840733
2123273346
699902799
1051320211
160800818
844384594
782071559
1457949476
1280422691
1058180518
213512747
1129870024
2132006025
143098109
1069339479
1687992883
2138519840
1523715646
1016441986
1707209345
967293263
376604398
1255667587
196462994
714177787
189058752
695398014
1354730059
1310534742
22573661
971073766
1426257571
273273515
1614472279
1709629897
1013117699
1713697136
159718846
1877661250
1152094804
742109532
1921404257
361901711
188117322
414722439
218994541
1686490152
1786310791
837732546
1915921826
1943279940
1679747348
196656486
446523317
1363841536
1018908958
558178623
1361893955
216213898
1675013895
1344589195
1410129409
1862287146
301681823
55640922
1238326623
722026017
236813018
2067971086
753095403
1151848315
505106749
645090869
293998482
733457153
1820956204
215272154
1236301314
561993736
2081160458
1683849921
195510369
1376721577
943707896
1763131019
1925356165
1056217949
785296641
1840940525
951611129
2016048980
2091025199
1584758487
565168905
370679305
126385656
1280252380
1673081135
1596716975
1167874189
1752419425
1200392093
1511137174
1710454695
2034660519
1818047860
141173560
524943805
1533449191
600907145
390704508
751902422
515583648
989130859
1960291281
115938818
1328304285
405356126
1163495139
1605291154
88573021
102390288
1304903242
1258571042
917421120
1107031502
2138029236
1623179951
543772521
65375083
1642328013
1386762060
850414405
291841404
1249454051
1186243675
359739610
649256357
1091714381
1668425792
1541394586
1893152094
1871097879
883594527
1339363168
570822842
1752474064
2054555097
995174907
590251369
1495805605
472067314
2057289411
191572360
711057831
764241239
1546099299
1885153185
1049196731
1480630423
344887534
43450306
1782820257
1482642935
727614435
1941442901
1159547218
2093943768
804746693
404427985
131790184
874685281
428229640
1195259582
1000198078
1353300193
1346045226
681277913
1827195470
1611366997
420956716
1038284097
266107987
1338278466
1110544381
898084402
669535922
1027616581
307255344
869412173
417996975
150644411
1724832706
1818766069
1768831095
1374983606
195731690
1560013246
1135212150
1894861896
1112877065
1365370919
653923770
889303419
561255245
63126649
1944281053
1448594293
1586810821
1982378332
1115022156
855181259
184364129
2045445512
918595248
632810695
1306025196
1947872490
1729577494
789396043
439341390
706744683
740493392
1882544050
256497276
217762342
1404335169
1704168666
556328763
294456367
1541886453
605684945
833375340
599578174
1932557468
1525178411
310836145
1911682131
1155400558
1819419345
1883597995
604839116
1511245885
913171272
952707880
1690290186
625020693
784623977
985992545
1916447451
1279967206
1063252952
1882174089
1763780521
1132892372
36476170
603270597
1761627465
1527617724
1835789635
1189806692
934597740
1958088595
286090348
990230131
637474398
450732065
2104984253
1328054835
2114718688
1300465356
633746405
937918896
1631341382
1433306844
416096543
954436804
21941254
1960004284
1059678384
1082143664
621966210
102972631
1039915696
1264341431
1995279957
465302721
1811052750
1124115928
1670489356
1975290984
1826644013
1508420417
84713220
2107468843
578824808
1736102532
1346209059
195157829
798780862
1213943372
2029720979
1021889085
1578283373
826275684
236650858
827795010
875425735
659568325
1260364561
1879547460
569661367
2052361573
574928506
63864757
667331935
2002031250
1662902551
967251774
961924781
94131172
325664158
814693027
1225531409
1995532468
1919059775
1136040096
16985572
1298809862
1128646522
30050504
1390770660
1400470555
1650788891
1216046682
1382108515
903137003
844680941
294950043
1640091764
1532065150
1842745513
1503653478
1790995651
709413546
589517435
787631849
1716133160
411545524
1314762295
1871169524
1998873113
1708556237
216535332
557558823
553499338
1238693941
1448905406
91203604
1502785320
208549443
50891154
762795696
540157797
1609809138
669221456
1846386910
1251021100
1037302947
555643138
765824045
1966728958
1099999513
584619928
579680775
115817675
925031860
1165838910
1428898181
826460682
2031471179
537247885
727292429
1683642212
1353318432
2104933937
1283726348
460592542
927155666
975938591
885839065
696680429
1002628715
320135637
939329157
248579821
645489892
1840816718
256683375
1978522464
1076502165
444376812
765946110
1667816952
1821277681
873118840
1772333752
1077943046
320668579
1961916936
33107561
568182071
1345405964
127211371
1785978577
675233327
133973169
65478865
1145627772
2072047098
387987229
1618465797
295249574
1729922992
229995803
1571862369
1878828500
1845081421
212886748
1924297304
1228160213
2036487091
1501801692
186002134
1235602867
2107026231
1927742613
461876135
1336272515
1316501708
1202893135
366414664
1672095957
1294654488
552590070
1658533307
1007172729
832851195
1855518378
271694404
1735044010
1804062645
112908327
1237258952
51779109
1072553807
526876810
1476105823
2003536269
1956625825
208228814
1839472373
1605845869
432849659
2061651274
556758715
365768327
1556499350
904754409
478730464
671436735
1371674125
1937763268
243707224
1808266144
348923088
92034255
1281244053
335223568
1961443015
1760530730
121273861
767288079
2144934254
1534292270
2065090778
2074078346
1086543244
81900993
797491345
1265337689
1587415064
1003790700
1232270081
86419268
1359637004
187847097
1126000665
2119189902
457943941
1286545962
487069535
755563001
2116709075
1496209424
1538518450
1429017839
1170113182
330945374
1218130666
1086095850
2098775589
612264438
1127482210
493379737
1146313789
1950734004
31259262
1714965310
269369240
1142385178
1351310991
2004374354
1007984706
1142560740
1175580991
384972246
6820973
417685534
587998655
628578356
1580370162
1270003880
529201987
1779485043
1158531563
646561765
506939564
1814491337
2101975600
2130483656
944921620
1051149627
306048211
711456043
159501290
1213320776
476477685
1904847809
704883138
897345483
612545725
166323043
965967240
276200594
1098564065
1504303489
148396416
197678575
433271482
1513374068
1887179281
167342493
1681323652
273629085
830473619
446830349
471952968
159110166
1932012441
1461377030
8305464
1715325774
486557627
619150980
709333238
451749668
543585582
407438434
247600045
398905688
1043846991
1026865536
1757530841
272815996
1923205219
5220354
222944870
1697267462
211386439
737421308
30014834
1774066703
78173931
603644477
460042670
1260432206
988579491
1650423332
884400279
1874458924
1082547619
1510598485
1026410420
344601737
158977559
632858791
70453530
1776133938
1907686369
1228017217
286076789
1378528618
1179231170
185133253
1814026090
658770653
2129337568
148442603
1063403385
148892094
248830595
2031193563
690203567
1973633603
988155781
481074177
2029522056
1388250155
1093117861
2107864190
1466869075
1229651570
627538301
154493870
1155700013
227749752
1091580220
1367096231
247245866
821274999
183885235
1540281927
1311877260
142058671
991728090
986476059
669773297
1604862001
1022347706
700461184
1142575385
1240316106
1647500508
1381079433
1918166407
1776224666
579932474
157986478
1094933984
1498451004
1579951216
1566598319
421654104
650843396
402725272
288821776
1677651423
1023158521
596183831
1990764584
532437992
327101435
908635264
332783785
1760575711
2043816528
988961453
1803229119
311490951
618572927
387692449
622559155
156209869
1685756431
2114672797
1014538153
428992943
515840131
1908452942
296688892
1409804150
1039913006
168746350
32275511
176407119
2085885117
435142198
774644282
563395964
2114194037
1073410650
1096321205
828656768
1218061181
1268192534
1452982328
1017139962
1084354748
592971895
130855576
812828278
1725954596
508463730
1053100409
1916402304
2031632147
146906970
1781175611
1238506184
510050218
694680842
487668640
313541128
619137275
89674110
452085419
131592993
1666442539
159004770
1836000320
1378000713
1049279674
302028531
1494750976
621940746
715238802
1212527020
551300460
942271425
277620451
342220755
827507037
957182588
383229990
1497721304
824431986
1395770453
37264436
2038166239
110874932
2118246711
1184382279
76316094
1414843251
1920809598
551472834
597292323
1390827790
1976136454
1896867972
1514448143
862442285
981494422
98997186
161235481
2032242004
1879758110
538914477
218966272
1783028149
1186470160
567720903
1393243068
374060660
447208900
949298854
1994264728
1464917984
478384212
1147625125
105057898
1880322848
1373756420
884171214
418930030
1140011893
1059626228
1308652129
1085267890
192907721
1892685996
1290542076
1528483970
1211135530
569531938
1359197794
254365987
368739175
114302865
141688406
908705542
934774328
2055769462
1606594141
1278116854
104216271
1931018372
925909949
1503410733
1823269285
193779516
2053687549
954357668
358897906
129322342
503001656
430324149
1089103332
111566290
517819235
407613479
1722053439
1108087791
1122796059
1483038181
1178369111
427190272
510946762
1873739044
1893218923
192737596
1530748075
1673175920
2120496789
375151005
247215448
622207965
1967627535
1703809203
125555802
1945850832
1184692372
1171700462
1502450550
1942535668
1853751642
797954221
875727409
1958629574
1384291318
924282451
91936860
219737988
2011396188
304170385
63403400
1096016150
1194046888
347807963
1588301254
290184424
1469670877
548496247
1100749623
328010135
1580486163
1279098101
492237120
1592205967
1680845474
1292385644
385733808
583996838
1648597823
18019286
800180268
1162565045
1053769823
1024923898
1690773518
2087453460
666606816
1912224736
13822464
1577260710
1575317932
135831307
288353899
933348439
575983519
1868779798
1084168264
573091218
50098699
2028389872
1069095905
877616142
1409485553
1207883297
1250080353
1967389728
2022007419
332250858
700765488
1252778824
1479144334
850162816
1537598235
1118968912
674570047
1207946311
252921957
1038261537
344196665
1087246606
1139900085
1007205327
800996679
999367064
501225176
1231645171
1997151951
1672926454
1247783313
2084118041
908177146
1858548825
397921850
86550996
880522114
678471308
602725555
664100047
1818460475
181513147
1181535417
429626646
1966968924
1473573106
653154031
1168905874
1235183365
1795117668
1478901690
824743349
2002959422
947090547
1735135695
1741679996
433173598
1415184461
809606268
1882381116
2083689959
918751005
575415936
210530955
698819028
1431134692
1732605918
1974944495
1311158970
906823954
1046490076
58395544
1113018814
837472689
607181396
855251750
241754081
2118533787
312302479
2053820829
478942868
1166513606
1470014638
898366541
748331200
1738596104
1091427349
2142329688
1473795278
1956439143
25220960
1528387844
321131969
393482783
995826840
1698165675
1935458856
1570377602
1752768505
1308764693
963211449
1648710992
65347336
1033910121
676596979
1720670251
1099659941
672344549
234970555
1210234740
935321021
738757516
2109884227
497168667
1912138892
1476497805
134430470
1432551010
175077279
674363465
752450214
1126513277
1657710882
213033962
74014821
1135779352
1553619960
933189257
1278844654
451677575
807549571
2062871304
997952063
2034560537
1271142265
1806545890
1536979436
168925931
1108803893
991244074
1917301248
1598954314
476479398
1503492652
923908472
1423337952
2007695809
484707273
2017094173
1485700440
1632651921
1751719027
531583850
2026141646
121427738
1085091606
453210501
1423475560
1689362120
1100843203
185096966
528600596
538103977
713790443
664131027
994857419
2042837021
1302195736
1893575631
921537772
489302750
100184997
2093313297
1376675358
486958155
1081842330
2131556815
1236478481
2142587680
1479381764
693522996
1242832600
226364867
1027228575
1903973981
2011951027
527981218
1849243621
995670136
1107452476
1337625857
593787208
1664248137
1210782498
1600529859
7062289
319145087
465137039
2116792682
130973844
702522672
2032512044
1707853309
467345538
383351900
366232559
1839534281
86916578
99213519
1896092810
62441961
1042637335
891282982
1613781444
430095736
2076871162
1847665382
794239715
771657950
702572974
90506352
1467540628
1879380289
1952964544
24782185
147496154
102566186
1313184068
462436052
1243015995
819960127
998191092
238933473
653276476
77501660
113830065
1760254492
46818466
1288784842
1198850861
982677
2112439406
1908589584
497902822
1739187233
612380055
827672745
2127894851
1351602700
1051574960
1079269180
357272193
458125495
275266032
720126326
1793026821
1085041451
1678983118
1471218779
1763983524
1917174562
1947681882
506241394
2075867947
1156002730
1897426002
814497330
1881483092
1293894699
2051390438
1604244918
726532057
1077903444
61086354
136738553
1982802720
42769836
1517320970
25409576
591897263
227765539
677959031
265996076
1032936855
820174814
1421403029
51719130
730963707
1517044036
515657922
1271930281
1059852904
45833673
1264620235
1305903636
1473211329
1374509692
311064884
2059542716
66618893
1538569518
465867544
1901045166
1233503144
631861080
606090386
1690039687
995881250
774777477
1890670851
1282892029
821630972
1199408639
645441410
2011731056
1602205157
873727550
268382313
1325510354
59849439
469079655
1887643345
1444630397
1755490078
1304613195
1784675009
1445960032
552290738
1054752762
122201216
1873261637
390470947
1989816035
221906420
1709438612
657617108
262328940
1710320793
392056858
1707154668
1297869722
1334445660
588088648
1512655186
854410925
1507226543
132339270
905011300
1503001831
604293509
503792892
720792129
611592943
104575430
354783299
272715339
1353090057
45073200
1233883747
486516081
1083643457
1993384305
1393532907
2097611696
240187803
649826388
1751374253
989454852
51654739
1308036340
317743367
753397622
1007481677
1929532493
1275157772
1359985373
659286642
1849485328
912365786
785005919
689381153
1270871597
1105867644
2013800982
1846415924
200831484
629291747
1157347090
1913720669
914614180
1259724803
953128986
441578769
1686603190
1333507191
896716246
185604977
1244204485
227741686
1266555165
1130323301
1791194910
332738118
907123153
1088522984
1499285640
686166948
682762760
51696834
1942162753
1388418812
502742520
2095734003
759287983
1140861431
552196868
1573592816
726158260
1979419706
851531000
819066019
1625124982
1247182177
1985525112
63452215
278466860
1916639651
825992630
123581329
862392067
2058371706
717123455
491442858
449907869
1611610320
803150020
794900212
1948590172
1618352793
1933672547
602649724
275710088
1305119901
2082944533
1509769096
1779680066
1343007738
801755036
1574985269
2016329631
301279832
673490420
987821774
1287599751
471449666
547972791
1831377305
974170192
510062664
62395023
1237951472
1265855040
1512542709
1160698756
174126903
1611126306
2045338200
1953804692
1007505555
1516109117
451909642
1814196594
544536489
1975816449
92237164
1080622112
615101261
1546119550
590718979
1040963620
1368307294
1334818817
1354456070
1012450478
1967406683
576362715
550485044
1889566046
300825271
833691192
864962604
1688797509
292641070
947409101
2058781688
530207230
2098357285
1569463842
1103327965
1152142578
449312559
7119948
1785651793
1586849630
902516421
453367314
805381547
1901751837
105624470
1676901511
1724599856
898592847
155291095
2122802710
340407293
1359568803
1410778115
933304503
710440815
810057210
778533828
1881068633
1390084370
1309770136
1023201646
2068342248
1012051540
103912271
995167403
1156999656
1952146965
1273450395
1576248209
950251003
1796609598
855596705
1593245373
72037633
116273349
1390781637
1133963407
938414905
1156169037
1567661472
481364828
1287678806
1986441822
320808131
1145104889
790993137
1581631489
1228792689
635908395
253434038
1919890947
780701791
484263885
1042407795
1208834747
861529399
932765343
966997869
2125481697
1992037025
1450719952
1109753307
1610851272
1965610358
1370257856
1784346074
854600563
963331877
484463483
673176132
151191637
1061164084
643381385
677511276
1408954651
5878490
1821660922
1996274804
1095887704
2036666098
818090474
1707919639
468266303
537540200
2047574729
612047091
1093495765
268341681
1625808658
1459086264
2095180468
1381332001
439912477
1209780347
643455449
1670829482
263466515
357430231
1288453318
1033534781
627306055
1687353369
1400008337
430046047
405064848
1207518543
1379892036
204913807
1968754688
2118568369
1916408609
138504920
40757270
724564305
991266986
214372105
2084345921
1732580627
2063719549
1157989892
393600251
63251218
953943267
869716079
1409266778
1604959011
103143624
1802447792
472500902
2062800891
148242520
1832831849
1459108760
1202214158
450566384
1501242231
927350828
1003536474
2066142238
607225318
1389641797
558305812
1588386016
1827231534
633080332
771979529
991568953
2060078137
2096214183
1449041065
1325595393
1915504181
1877185288
1079614658
2129444364
407567258
1003240856
424873183
942537975
380703046
1306522107
172082554
1574758178
445421746
1995454680
650930334
999154831
462286441
1612409455
831009393
1656317669
1422332895
1987643313
14629967
2001825226
1681358111
1686319628
875412656
1414720238
390759144
1059657008
464167460
1568674807
2036258164
1786345225
744990708
898786581
1413665186
1364466090
790753775
621291247
1561873320
1991061306
184368196
170158976
1457130316
822181698
1333235381
774305339
616356902
778002205
1520571656
1875614710
2100510771
920792883
866608669
1320800854
1957059720
949697808
835799627
1398288092
94617797
672402116
911205160
1243326448
227082511
1788398421
484596176
386398073
1050406200
2089780171
1786149272
1598717589
214368559
633408309
637751474
2083566547
1553399757
1986316380
276335537
2092577027
204404047
528366471
1773298126
1269631815
140541706
1846314845
1922613906
818564436
1477050511
1082875435
1887099774
965850884
1646495803
492535425
1379048614
578205402
343970237
592023810
445800678
2139595971
513736015
1597978256
1978881492
93913783
139379666
1675393035
1830039000
1763096945
491905090
116302188
528239384
786114391
1986776469
916054844
2020209816
2129975436
2065922419
1141416061
1876382403
1656696158
1760700643
1408498588
2054436913
2089055345
1089549973
1335215747
1812425740
872756730
1114910047
747744320
1684105279
606495369
1352645737
896496847
1036092733
583407114
23661821
187813517
319552189
374330612
1221714753
2097591084
614407724
780504326
1796163149
1232351358
1905248482
1700208542
674350699
1460550231
995086015
1432860975
1542121032
1315518941
1966517258
11080942
790240507
1850872856
1274827173
446262920
103955834
1489978865
1858242545
1884937993
520365986
440302320
451036735
941705903
1193256369
992629794
812981281
291642969
1058396743
792723054
1131687821
1552503841
571125987
710351509
1919475899
1839988360
19312199
2091802646
63360186
686708676
239859197
78156162
803598031
1038613612
803179279
381740065
725244094
1409768902
166694337
1696663227
370345438
122043090
986286097
2120658693
1037491681
688504078
827835480
1960810498
335951989
1659066631
393780613
1760878679
304851471
41709579
298014016
655095675
741472508
1230357713
793079269
1997256134
50763958
1592469497
1444046832
1782118452
2030297813
452030291
366195671
1111782793
603840551
95898015
1481687480
80179638
229513955
1318490657
1911139207
962426166
469683741
1930757570
1527347509
1623869704
1817006662
560058952
1530149655
140868849
1247596539
371770637
1804058765
700541597
1563320553
317655472
1918461416
377481400
438545147
1968785892
105543268
1473958739
1052666664
561289839
1689116593
345432766
142537052
1375242092
734578134
1879500903
804163503
1131396828
983490954
2123572552
124347540
445228490
1343324224
1988847413
144844379
1491462142
1302932329
1434666219
867077227
1088878547
285028232
1808329685
1465908794
1045515
713054237
1972079291
873135229
2072013824
1530257408
2060123096
144165151
1358578514
1143255140
1005079545
1649772644
908353025
1559521517
212264619
596253340
1424957875
1417718599
364235131
1984203566
1875280575
100785328
1469449895
36929923
303201726
1199089269
351731529
1280222262
2045460777
689910952
513821388
1627120550
660156394
482706608
1071849208
2120885677
893230983
1781866600
1255318498
1436916823
1941509245
1505766252
1280733368
1014215453
2100358472
15617016
1996674107
1037755970
1226325354
592731626
1833802089
2007050359
1046196328
2141507528
591211028
589087163
1643128466
571046810
1317411245
444130250
771073969
469772599
1233894899
1435521453
815658717
215186614
1310141597
1721696781
733406690
1379106851
1762611357
1895825757
380176341
1542310003
2108521218
1979853102
1740421018
810599509
375927078
802777516
1554753206
438943968
1828891629
51271783
22374712
418566174
987995555
1144614330
1181216231
174955120
1390037817
1467654729
1995307859
1886369691
1265008746
87304720
2068402192
1483245524
138928885
662884968
1034107072
7754595
650594679
1950376179
351932941
1107895238
1863433348
141388707
1477335934
1581375026
1328089840
919151914
154290684
1120930826
693056598
1911444717
1308263462
1469193296
622650858
2121100439
1257347373
364678601
1308519435
2014318283
770327657
152474137
536258640
1181221548
459429094
1641828964
1345511740
775867089
1516644790
98563041
17799391
1002606547
2011783640
1804830760
618765429
752139119
2078602423
1082725761
1553552530
2122281767
62971659
1709394920
1508639259
561295867
1838811518
268994477
1044993695
510324781
1884094968
394947056
302461589
1805744886
1106702641
1576126784
1561177277
383884072
1128521058
1111050886
1472507425
950110233
1295278420
783910838
2125984191
1816388649
487188685
1916910096
114615009
1090179036
709902100
1351077367
1701025420
278194719
815575711
29743325
175519128
159270989
1646641909
955415279
1075489302
1068042089
385592781
191853272
1730166743
93309282
1897949797
215391084
725707059
1226815984
552737265
891726360
2060602568
1065180682
2096593099
322915502
1681386469
1698932073
295205256
1377832430
980127267
1582438994
91196180
1104674573
1363034318
1056568256
362194095
1380955781
1734583581
372051757
737535166
1595398505
2083586499
198213592
127918851
990995161
1895666072
922249111
1388598699
372495337
1337355592
191543348
1593180951
677765380
2025855129
328418682
1823775477
782358783
1322158830
633810629
1663394666
1081386100
1040892223
557280957
1542962629
1609194730
1011782025
1341478177
45093581
116609528
641331752
615572595
489083175
716763753
1441335604
1053206964
130564718
1977850889
506032486
2008035310
1844260173
1103409155
358318695
359176610
1053859354
2017380534
821439026
1077166221
1436492279
805558062
1412966345
867558185
521288434
1116955411
1850154605
962751298
1063842888
1992431907
464213807
791340166
1684086940
1302345507
306666579
1350312717
709929263
1038286196
878095587
667578416
773450360
532039161
1143194777
579021503
701786616
2035612403
1596049489
832576262
706704164
248740542
1783847745
1440369134
1394974602
1468264623
1588679699
1996350901
1722181527
2145983295
1938483625
358889027
493363728
833710297
1568101863
1061395188
167795636
1831319250
360173383
1779129704
1404740728
617155520
456789273
586552618
1562706538
155990850
1104366685
184851902
304015737
260109051
1796524271
1772008092
891423211
644245656
1567424494
1102843453
197231359
1227236627
1284112256
411522324
1496935628
2056547282
1919820107
593009294
817477411
30333451
1117654843
158487655
830232315
1465218904
1275687052
1613122358
1222341540
307945748
702350496
805188417
151115747
1661724223
730087354
785207179
2136104804
816889065
1475647603
609169922
1180087242
387050952
370656731
45420824
418212858
388955431
2002525620
311245007
788812516
1583980764
2030123442
1821611514
1827017391
853910007
2072789336
635066176
1112282932
862063581
724913528
400592836
370612712
797512692
337487744
366962320
1773475767
890941744
706653311
1459080228
1603948451
443506556
1225746059
1368351525
2039425996
447267421
1163544433
767101476
170202444
968640872
734127809
1043463743
356949469
607562488
1302803151
1059044291
1922188020
326156244
1823734704
1230137745
811752727
1987866673
537471696
1652126705
1170141913
387762946
195753266
389633402
1629792176
948174108
459927204
577234511
7470558
1109930880
855955767
139604059
165977461
79190754
485903001
2109440699
1328914280
2001850965
661487961
1752532080
2054792811
273393693
137338321
1820251971
2013246117
285610130
1693229875
1892917129
1889450548
791111422
1257555574
602920542
1659914827
996124308
1361467323
817095873
467748877
276836089
384057337
362890592
1389013307
1152695772
2005896402
1023225557
2093004378
1806970635
966055318
1786279586
1655842804
1165916976
937587643
142526
627522976
1587698439
39283332
2113309076
1543992600
36166650
45154970
476259640
2059657581
90242366
20461050
286848555
512865687
2040914423
430590005
2071462041
176011585
390688464
973803133
2145832362
1973316053
936338438
329343931
1518963790
1084805218
1411483094
1686931310
1483549600
560039633
1753832326
1728552783
107952910
1330056308
1215616612
1400431396
463899716
1093566286
1334917844
968333806
619448100
689190466
2092462380
1429329994
475204331
746756637
1110326576
1151216631
856394181
1947065032
575168903
1325714315
1593935430
340277947
941362646
752914810
650565218
364665350
2124807672
1717909602
815164616
1078651051
966945877
1459021782
131154459
1144351191
1149013843
793328218
1247627503
1101963542
1109713493
285670495
571094554
1748149735
235579753
50175878
1147495020
1332532259
1425712696
1045053712
154044531
487565726
1541462814
1794890808
2085231992
842293883
152053498
719193198
810934174
1437986092
235842793
2009103786
1681580211
1958294261
1471162553
578882701
835081761
777761405
1078384238
1637573207
456219203
306304134
798029023
512831973
729698306
1400051315
1467349626
424282986
1866777061
2001731183
1875950256
426721212
386114583
171625590
1427219399
1785646645
52563867
1813222995
550063719
632454701
117240676
502467626
824114670
715425966
1438949898
859913791
1564741165
655344121
1509355519
1864877011
867075035
1166967457
1981665450
1214488003
1908122753
1817438106
2061437765
214064441
1796090370
582826997
2137930457
1383345963
35944755
1008366471
964544015
2134136386
1723264129
1381798865
75221668
593559998
1560279135
1612704193
1782334720
2144570947
112970386
1948365096
187346566
1031492039
906948589
1994939794
1877568527
1142359984
786339780
744264948
1302341615
934404706
1560367823
1085018766
425855898
142108918
344126028
2087033334
613906949
576718433
1880044514
823409140
1830808877
1354321438
996725685
1366956349
864931279
935165008
774634407
1332834930
1533835984
618875178
1093627333
2102204828
783308481
258679269
2104465344
315392312
459620062
235640673
946772698
1420447638
1827502737
1848793111
1869048680
1724962798
291144704
1537388131
2061708924
1073560765
1822358650
147589857
1084397963
886330055
275056645
1346624389
454365491
1164556690
448713276
920405585
394900636
1014133364
2002101903
1521485894
1315919220
1209979453
1765763898
621504861
1074897401
2089019183
736522315
1686558010
394319497
1516090014
314446552
1670123070
191519518
697122935
679545159
1001812294
1161045991
444018257
926561903
167406118
628757827
1258951192
395955641
271268747
1738091769
1751676820
738787447
233547836
1327677243
1747950545
2073677575
761469516
1483643977
1156392674
1413645267
862360139
262328960
2139674036
120150967
1958890991
615661161
848057917
1693299648
493473671
193704527
2004352645
1034962600
862320670
160710884
2114211410
103734133
2116188739
841453896
1624802222
1712396092
811197135
1399154553
879944200
393779995
2046054693
1066743576
897314235
490949931
682418476
1020452901
1508459279
1200869584
674648361
222568177
1484839461
1786709445
1855356765
1848359615
465069795
229835790
715087144
1087784624
1594518395
614801934
1309381400
1237572348
1122037260
1539825239
1022529003
335389351
866797089
1147235776
1549750922
929888624
575400621
1491638776
1530517383
1265169812
1498301171
1140031774
1691177408
2110282852
366814572
733402411
892340577
1570109039
1563459938
1433542179
506656095
1430589386
1291425315
274292044
307266016
235033821
1693281668
1630900899
2091187365
668994737
1780535204
1952653846
1997047037
1130863167
1596819645
1483738527
1671983424
1220050095
926003459
184792862
556273085
1654916819
1648595816
134725554
1144504668
1713687332
831644233
647646635
1072154302
364787725
505958917
937265017
971247888
343459108
877197988
1776734914
509464841
1395754437
1399661671
1533637769
1538346980
1425533299
546478609
1164033772
847855201
1058680783
2066294411
198896621
1581422067
1664998123
1470991893
731131371
361236565
741579951
342139248
926430007
1724319256
1071695656
854852606
1724397602
1663902825
184454970
293282797
2017467068
1573480154
197381529
1640070752
2146083
931537048
1459148245
940996093
1991119946
914464658
140124198
2083977190
1264821384
799967958
696611183
119659055
1681525660
1581643851
115362673
1363082728
778996052
1046384357
42500182
175771397
243466266
806265756
1106584175
1535443782
558817891
1908871203
848153117
714763981
1942819377
1284974392
1983531893
656606696
558895347
1574182986
1550566938
201659265
1930172952
1621675099
1470714199
1203310198
10907977
486288552
2129958264
961596489
428005377
1661106583
1540360746
1931193420
80090123
5387817
1208167859
1784672105
910281318
1842057851
1603669909
319154451
1850983361
235032402
601278022
1502664586
551142901
1219692028
1511383899
1982393662
190040824
1257670294
1502131911
1431858760
289850724
1324285526
360065053
1817108385
372870230
855182181
1677355734
594690186
955909200
569700446
1723174405
1072432542
1571801976
1978520874
1196183435
901552266
1417507264
1402607225
337706161
1992497377
1121944133
741020163
1471192696
1625597380
1274581203
16374734
1163173115
649702035
726261712
1201837919
1974753664
1496606811
519825426
1676028995
1226585478
471662726
799688760
1729271630
1356299840
250227815
1264925041
269693167
623877650
1341525044
329833599
1456533177
207820465
692514041
1851786484
1688107000
341101343
1896345632
848513214
2004627650
1812951872
116823004
572726755
1709263085
1606745610
1178883391
217783490
184636608
1034363397
1720259583
1618000225
1128664424
638755043
623983784
56187447
1434257596
1775171533
748887490
587572366
89429913
1997602320
1127331922
760545685
548230540
1290758270
33090644
1299401231
1124859549
1247607864
1296117895
1968788859
922862385
700270567
680459660
726514190
1134750674
2057292923
702974781
1348647710
1188108148
1895898094
306294084
704523868
1034036871
1614733409
777036298
1925633900
670896857
1610990053
1653522873
1443181631
1039876679
522264801
1207460123
1376995743
16689970
959757084
2664246
1477051303
1741741584
2064557791
1942703699
1175277134
248509565
1816400907
1297408103
2069621672
2105991768
1305137780
461150884
45536363
183408769
1200752353
637737320
358627610
419508584
1181195609
1899274747
1835065507
415536318
1478404889
1755895583
348997355
1574180549
597259453
1618149407
727893338
450213744
699691296
802156621
1024350418
1034499382
1914554304
618501321
1685375495
1533613620
177617698
2143541066
209067338
142685448
1894987201
353553338
1946533000
77646490
554247763
444633201
1792375771
1584731468
912823871
1906125436
1083766456
1833100899
831728579
1834031076
1971903612
1491878522
2021618089
1199863892
1257143472
1147339110
1863711866
910709115
1066295879
1312437978
588584051
1681000099
134251241
1503300973
1547768435
1090870545
1637440888
463962095
506819856
936922424
173325774
1087564257
1778036167
1787727012
815653023
1343105815
217857636
754126162
524901251
1819371269
326113516
360748959
69404797
572141246
1412260497
1657931743
1705249208
225557915
321760206
196051280
144504660
1159034087
1657749059
544436002
404045668
368575148
1738271647
204595677
724588315
1537135267
1664314739
1815720310
353615281
516131098
1634653220
825317704
118174037
29731586
1792531695
439566752
1448987072
190734585
670329740
1719419898
1384467899
531551873
1453363119
1490369986
375748376
1389883923
1388611351
1093946272
1051386763
792347938
1011956460
1650075547
1571885870
1650525412
1491000951
910190937
93490801
93138057
1699371049
1184327413
152064503
1268796435
16901661
530130610
552782159
1703156268
753393519
2079064553
1813377995
1156070636
268902061
1099965618
1593767575
657817064
876508692
1785224148
765841232
1590905080
1611406450
248723785
1131978767
1050124665
1301477334
338627150
2120532378
1993504843
63892625
324611118
1865918811
1551047673
301691349
343830422
251692813
1672157447
1057014396
2070628684
1835254317
1250006864
1223754863
942275529
1758721966
704407226
1771938461
971343414
1233917580
1270621128
1926902424
948718618
1585674909
1974803862
1819466925
976274399
1017359050
1927041878
716556899
1736854275
1721964928
256557376
829029761
1843608347
727945528
1443229832
1793793631
1720399509
1159201708
828678376
298957949
822096207
544219718
711708234
245870608
1762605946
750600910
1352158993
205181044
428934895
704985877
2037347409
1113856970
617626383
1748216989
1903829140
3509847
1239453006
383714035
1722049544
1330341302
1721783774
2116635564
1772633122
678935622
369904355
1747294468
2100184767
1010679614
741252380
1116104459
481091003
243544454
760633265
1385726601
1854457656
877394470
33274931
2010033968
242139390
2116174535
1769204687
1832522758
1410745411
1064533185
1487079371
1306751041
1452828268
349108189
1469488071
1272746931
300749723
1948196198
2080842977
663785276
1611672561
1414415646
94811361
753679805
788232201
1193234149
74819849
1931645039
2086140972
356763618
704331149
1630387360
57192432
1991273489
1668383708
1322437410
1861479841
1425282537
1572022405
314020907
1517117438
1719225503
1849206880
63769404
1381329496
214459877
156685582
2108738463
1314958465
545244489
573376707
99690111
695103536
9110843
919229998
1482398656
12145417
1559797748
446629410
1192910626
1707053126
411146362
604033507
2027028832
1266993958
490595072
767232221
222725392
1223447480
131256677
405746184
640198008
144402251
694186604
1016536311
1717690743
1844920951
326116907
1861361631
1319475498
82649251
648893673
1204579717
1260463753
326215303
1031681260
656720774
65382680
1789944675
1585377806
477159616
235203597
1310691589
1718284774
1838586969
250406558
491715479
1227294651
809258360
1213842452
552971466
206236045
1618809075
943446390
435486019
2091643386
2053504916
176168500
9161075
1222644728
1681513238
490333123
1125812439
908752883
308775724
1895086964
1539901958
749932942
1203694868
349353733
296628964
467891040
1678960642
289125964
1753802193
21008607
599904969
976108529
203109846
638314870
660425044
1387777334
502356335
1818069211
733633541
1997931433
1055032984
872879934
370185183
604308964
1637432503
2005864839
1716355250
1053914740
601647950
1691006984
2141412106
683952621
1615664606
1507294677
1092995841
313328218
1087101545
446230786
2097945859
1578679369
1870262279
1339135267
1581461805
444855224
736583373
1807144299
42689317
1665526994
1500533051
865340704
1558614380
1389508691
1584747199
487898189
1263830584
96680761
1281528207
347121495
987982450
1665004015
13829883
1397796941
1250786874
1323834482
1445669427
1422797656
152460818
952672596
468147273
1473683347
1818413518
2053766118
735839001
1835306664
570341583
125574426
1430710100
1741155835
1535829331
439535084
1063051390
388299792
1071790276
1924991328
1973633603
513628257
2133605221
136423503
429504693
250589223
1487703312
534769135
1834957310
2131392716
210306105
833601266
1894036404
1554491997
262316716
1777001997
1074997140
629749912
697165561
2042034734
2099545057
1204073208
2087709178
2146433842
666799991
668075803
1415639029
1354922309
1319570878
537579710
2094137984
367837608
1283922241
1701932352
1644827683
1235028782
1220711254
2092831861
812954474
1958586540
1868889410
2061286570
1616037834
1773609529
1121024922
1425282525
1793378829
2120071402
1500684315
75653428
1593656037
1746031208
1618112566
1973677370
1763880061
1808657647
233841311
26253964
736003627
207483177
1700545129
251757715
1044240163
1678766683
559034576
1707262191
1437347370
1327066040
993136873
2127446170
1183295474
1936822942
1147198446
1722263329
594539184
1526252530
162961637
1323959546
345132956
1365989045
1139812993
475360329
664913318
303162953
1103887133
391575983
1272086350
1549536588
2128607044
916375012
1624230209
1374681761
220790050
364988695
973013191
559732222
1119558136
1764234080
721889126
941787588
1644785379
207182093
1066644200
1965697263
1422177072
773476773
691359054
126773849
479282548
128697421
486669154
554402072
1290374292
159512151
1310744083
979714125
876607134
1996686612
790542414
1337779261
1173822678
862491793
1360940396
1641521499
379610016
830236886
913987080
1988566949
1343932495
1901508956
966505845
1143839208
1421601695
237465271
1764943649
1143114791
97015996
128582926
155518075
640935039
391848278
1721863592
1713358824
189380615
879420739
970731637
1364138959
987840001
1162133768
1153051737
2036477825
1569352632
550856240
1994960167
516249091
726188912
836736254
1479177080
1614544639
1237244570
1474226642
498412075
1372134019
434982485
850713568
1247091835
1734124024
577034180
2011463277
1681805901
1870212541
1542450896
1411617181
1482125535
1246658769
600795848
1421480069
228419838
178041626
1564452449
1580041621
867134154
1603847290
1308665924
2119739676
1944771530
446526080
720567030
810632334
1428107360
389777907
621571254
106301427
639425001
981685825
496230160
1565281499
815586605
588671960
1483052391
1058562280
827282596
1483323591
686256486
1711456802
1835221625
901972218
1217599440
1359425424
531145799
1632797351
463429721
1034085259
412587746
1699573134
2005890659
544127907
334094446
1960695344
1957443145
1528942291
975490687
982200018
814799897
105356071
2075010065
230686138
1047017802
1377083985
563302420
1666577573
1817133720
784102377
2138721493
1078259705
850211076
4155023
1983594331
426647991
1262216993
151104551
1449514687
33267227
172707369
1208963816
1021648162
1423882980
1331981108
515313174
562078393
1973195326
2023801251
1938630931
618463330
1843436215
1188033920
578707608
703650676
1651572206
1632512279
1242258212
1124956635
115325932
2071221149
1454654718
1936398168
1436681760
1361974762
200990607
459551941
13409799
675561786
110433224
2009868137
1153419976
1942795738
313048858
185562572
2057868171
1794359341
1791819814
1445199197
840932747
724287519
2107245332
1108871068
601691900
1729706685
2029879173
1660463317
1274228542
1921479860
85435121
362467103
333299564
2046615169
188592543
1368651925
965560505
435074461
1728206000
892288484
1044707816
653654704
1186775415
579167059
589669943
961720155
450963143
1375567521
358252429
351524710
1334381694
234713479
1167769946
53051782
1501262415
1001206554
57167583
1021119607
1841659734
1832465179
462581938
1357004019
225151787
204165470
2138406976
452666276
1915426567
1301303428
1922454203
1590723653
38269040
1835579911
1363983346
1865953979
2057988890
1479851840
255279219
806028954
894578720
1621443602
1633865912
405150609
1405656649
2002751125
1722547862
1525101231
318137837
64382176
434755588
1525051161
405397762
1577798041
420664109
1496748769
2066094378
1011856184
1108714676
413713049
688947400
202082217
885392814
1437327326
1382456186
877537592
2083184933
2052647796
36201591
706501195
1350484073
1054362280
1107053759
327289278
483887818
531586487
1120431878
1508823559
1260908588
1023663978
1907291213
1670321276
549186057
1036813277
649276730
1311492599
1520006989
382167321
1109998193
1068238275
425733836
1591227798
732551188
1257730943
872604373
463010183
1577199513
359305094
2072310827
1160922195
948139033
1969302665
1268850720
453445830
1632698561
1751440078
1664342512
98993961
502814522
1949535305
1095319186
763642933
2138302126
1977680821
876062873
1475511715
2145566613
1205686127
1272591911
890480138
458669905
1183705051
1314512645
836203305
448331297
901016209
1521279322
134450413
1743439886
1677131503
480201292
1661140596
1675473088
45751441
413949994
1231745147
1157194087
1172308305
132605952
2113910738
864772016
1593000091
138722845
1796386283
379568629
1571951157
646139211
1188536987
1428821358
595014066
1321700012
64962988
1507572719
565668235
239499035
1265390843
891139026
1104205484
1437211480
883170722
745328138
1735675598
1643317700
1388117485
1603776145
452021334
880655826
1857265090
1433835254
454502410
1218544222
1908157150
982313096
1424437699
1714890336
1686881422
71883545
2038971378
1858453230
1165996451
1424426239
400119917
2020208369
1932863209
1999301709
1834966116
700273302
1693667174
1013169994
1260227964
346025722
1117769439
229716124
413339478
116192612
219462635
1591157809
713407663
225922465
675670986
761552862
1433427200
1916124321
1773268133
1873604077
1163608948
421556970
807014961
712214014
1889670719
1151120123
1525790350
1107655757
915083899
1208270769
1572532822
1986407900
376325270
1735340450
1860821645
543752536
732034138
76888006
122403060
1104731186
1020043505
1005787984
703636603
2095563791
592883741
574273269
1993881480
1849235645
2028557580
1435425198
1891206786
52489624
863314246
1145966020
1272702031
502341581
201523005
272627800
702326962
558979918
539916874
376570584
800016548
261107403
40557763
463323756
1914981260
1392530956
1426639820
998779078
250237040
1593135572
637234219
970420397
554449794
122574872
1016188154
1488357397
1549505253
900917869
819265129
695469272
1354876726
1766593505
1780765002
633737922
265537100
900645264
106166532
1153356768
1333220838
108520667
527964304
514274055
1674950049
24056126
386597445
720987490
1005809387
1031399566
1622821627
2111380644
219150612
2104527124
1543040339
675598621
2048936204
80012495
1626304784
1979400485
2127660263
1353869454
1263894356
600610196
1450534581
2045617704
52047179
1777219263
193122369
1513533486
467298363
581471037
599078984
1376686940
1388150375
96470532
631518345
583291639
1990561439
1968398375
746695634
104313087
441752456
1156965300
173365178
1332477859
1672103928
1473490718
478522709
282379770
1786856984
1180011965
1534206379
185247073
673169820
1245040936
1608555618
1517709137
606212846
527277895
804745784
179673416
1651308179
1191669878
1206108300
68369815
903252063
516861942
1906976881
2047298603
1227982392
747992808
261810774
423339336
1295878426
1179508412
1845426867
1114246059
1750381554
190957927
256247583
569140958
1114765498
403903594
280749041
160320965
2141781351
821571385
929980802
1645110550
1047041385
402985442
2090408131
824162798
1807212144
1967205167
1608491514
282079848
2074813753
430386278
335283690
1670182669
126990489
35956924
1315218496
682785400
2092517490
897259935
1875339801
1508900896
412466148
2007316582
1130163171
1421794786
1993439998
1995323928
252835409
2081519321
667620803
2075147439
338238656
918324936
1424970774
1389349468
576177000
1093772889
204830460
1012729360
836929023
1719457078
1245470146
521942028
1436946058
1844132994
514976179
1736096520
1359687674
575790230
1997317741
1542721617
1922008994
1381029229
923867677
204989740
63382604
89910515
1412412208
865931857
609002894
1022148039
2137692935
1777190517
1179624522
1915663910
1708916836
723044224
740019711
1413405430
1850885085
624717951
509196035
976813052
966994913
165246233
1952346952
1330107330
982970087
227461264
745328426
2107429656
2095603451
1074875166
764847366
451058834
1192480825
2086504302
1413501463
1488380977
968152651
1282901319
575140316
1315347624
144223714
1597873359
1621159834
815020821
452302191
727144841
467815226
300789101
984704779
936010932
967188572
2044443023
1713984485
1855806565
2039591244
146794111
73299288
1546470190
679813889
313385579
1195416717
1190321049
661253070
357601467
1877195767
69101552
1139708225
342269006
1500189251
2013039945
1465382963
2118141392
1464827682
1074996638
1549526804
211809693
508079057
2046508754
2011148213
2118269400
635168454
111990478
263338376
1039826364
308990734
2147461261
81891571
1903984564
292314019
1958967825
1535248361
1325585881
1251399016
890822318
976606469
28505178
2072666600
1944123937
1739729479
1016419935
1897118181
550596731
335618387
1669083761
831617007
229103186
76684218
1931843840
320101890
891480297
1846565702
1313526322
217384538
1957326792
302290262
367613047
411491170
135981970
77761118
557994312
1183629800
1673794060
165852805
549121155
801336130
363817471
240048988
1401841380
526964908
126968297
988771597
1234995971
109789521
1157908721
1817285795
88738621
441918039
295734810
494678129
1273515323
1279383370
344734393
1721911599
551208380
867153023
1098829505
745092532
214808763
627985173
167883365
447154273
1382592870
926528081
888693901
1863675985
692066349
1888358920
1197467351
1729912239
277900049
1803143831
407733278
977137232
1314754380
2103644041
2088616779
1643397342
197351761
374810700
415905259
283721427
2067047830
1091019195
527752605
407056181
1763748123
950895351
1830099321
1648407559
385390664
1068634348
839538296
1292198999
759983957
1156763101
280432524
1374760943
604058790
900038078
1110665690
322539649
955517675
133894989
1023521973
1415170363
1740783190
931366964
1001355571
1689940694
1225209132
1394747574
1575984822
2052375237
246627764
743589416
1424324001
1177244887
1236446049
2061092505
370848184
841968272
944036571
2018160814
1513792035
566078707
1814897491
911887369
614424084
1932156543
1972376855
817944364
193421742
1945303259
259374511
842719603
706091140
442734842
1972747422
130183351
349676376
1243016457
746228093
2046667111
2121663469
876333574
614444715
2043143685
1391062412
258094709
374705830
486937489
1487328650
1619773793
1949324473
1055781502
2131723471
168190491
2104197192
526082667
24405890
2095735114
923086289
2120267203
152499838
1222032487
1118781868
58895114
462918310
2034858518
1198146436
1569240447
997828802
340999182
98290848
68388497
1008526595
1391490369
1258675542
1392525552
980538245
49495882
2009040244
1764018365
1787977865
879878338
1767941923
136065067
516969688
1497324058
118149465
1009747979
979969873
1096908469
1878247562
100036434
912851369
1733344033
739141948
859698590
842946852
1122081160
1991458889
934357128
2136013340
1406822289
266576408
128931249
975318252
310125406
436858128
756821739
1825056721
241477377
1603539375
834482400
1482419574
1723553484
120523188
265527925
223539156
1610542873
36306293
574169583
480729207
321433690
1507540113
1497469003
85942942
2011767613
1450276261
690992717
805790573
1142900901
829429038
531063913
228992213
1638183082
773430165
938223586
1260603817
1460545017
1571673651
368860296
1711195265
1866167160
1608972900
1005734073
293865661
1959257602
1625610007
1809528621
1863275237
1212497749
1595443370
1512214528
1780402059
1652564154
1160654099
1197526727
1983699945
1764066200
2117915378
293143116
1007732760
1596051824
414027708
1045933698
1907281745
1200577623
411343935
1770265694
864225048
588850386
1099922514
1190143202
1051258514
1495244317
488321224
144642148
2064223122
1263144197
1039031096
683359974
12834931
101795135
1681014271
774743924
732586739
553845713
136015041
716051097
684493918
952795737
1433468013
2142354154
177954969
1114160042
2031286150
408640735
2049294352
1816622423
1858916337
403594133
228525515
268445863
685602441
155674412
1140774548
1300269275
590098984
961879913
432747112
1410810187
1167786892
1558523043
1914936051
1806059918
616989149
1806679921
403098398
408830497
2068864223
1807733620
917900759
716397227
575070619
1259151705
1210028567
1452572492
1657606328
1866521940
130022609
1642244842
1383363558
1075052047
1760408728
324346191
1888477694
165035264
1012040718
1383784508
1215808245
833266923
479976477
60864615
1439169573
601173675
1312464026
967557901
35122643
2044937214
34018754
1210684829
1777476151
2059386437
591630677
1829364173
297846168
1963443302
1825484016
1935238681
1232616917
1051204747
349816395
2013356797
2030987893
1294052572
2057682645
234289135
1226268988
1915036137
379341940
183280269
1346183035
1960124556
1300410244
1908213955
1284649165
238901864
1587811563
111613132
288750342
862567274
1749612061
1279936614
1557559065
510873526
1735327469
470462370
264059463
852753666
121057632
4084905
461847829
155807011
1858288086
982820000
394795926
716411379
1466845294
1896074670
653470580
1672434854
1849522623
184092999
2110095749
184638900
654496156
1369367821
1945263101
526757084
1118704473
1922344028
680556037
509683345
1144139410
1800274449
1997560852
1277601088
1382722086
696629349
2062453047
1209886496
1610610937
1073362423
1140318449
1607957664
1105191628
527343446
1728021117
310970816
742629411
1059501092
2008474973
903404779
1653358256
384519533
360525378
1251611635
14557862
1996870718
432302791
524984060
1295383294
833839764
1033368624
492712637
244626586
187291535
580121069
263527695
200028431
1694244356
752088450
1327305148
1828820034
635192503
606786660
235076687
1315167571
2014936688
1388561546
798658942
291442692
816531443
1230458653
154936224
883637786
1530571017
1228117747
1850319782
1733519907
2121461204
1480087525
1929705948
1101786861
1469220323
1605036522
385658738
1670612042
1005093178
1079843594
1812918852
556640841
322712795
841896243
498120358
1761989563
72445286
1761543290
300420623
2039409198
1829632371
935711777
889363881
526961718
2026370162
429078689
104000610
1140429400
1681524407
904253314
271365563
1435029584
1777060704
1133336574
957888727
1826733082
717732190
1696100204
1668310980
453217485
1225498948
900197534
69435643
1137830067
433956466
269914884
700983196
738570669
562485109
1933376881
1361984802
783967616
995652356
2111448844
1552454594
1958638433
1626203825
1603998172
66815701
1883231384
2105301529
1792278497
2090126144
1833690104
22694394
1564330462
1853526355
988681693
1568414643
1183083908
2074266549
587109516
176337714
1835904045
1016582224
1429277364
1085358797
1456181059
1988576022
704155407
1105047587
17885590
1701134087
91401064
930622878
1701785852
981141225
161663727
846332449
156452000
1438653391
1824607381
1616300634
1847735364
776807450
1515436261
2060723613
1207516350
1070841075
2016110595
1728678029
1780404375
1496620023
1172196014
1982095998
2083550454
515857328
1513800936
1592580279
439740211
33215442
710606377
1002179979
499249339
758863401
1541707427
1832609035
1587127276
2057471757
1334830841
1605162564
161651995
351410292
441841449
455281025
2020292100
1909031436
2097205497
1698942322
355398479
1148863497
1533558832
35625740
1424646770
491818701
1620729195
1481418665
856831780
1301118147
239696102
2083458178
1795901582
1821922274
1331395258
918812033
1829567680
1859754554
119654303
525898205
587696606
666983428
211475073
811794862
1343854025
1039592303
1441111189
1667116376
1515477012
2065399078
1288168688
1435264635
1845867691
1266551396
902947249
1917290753
1908192679
1078236594
173483427
856244426
1835244656
1484178348
942022440
519201195
672845228
242263404
165802798
1083922974
609341898
2146049424
128886873
903735818
1583505147
1022473834
1899163640
993621037
1103243301
1604770239
1268277010
1782080618
569388138
1625250682
593487314
1247758541
237252710
1652093129
1607557072
1356417210
1014877544
1469590301
1970152489
575157197
497418687
1609755045
1234353072
787464276
615750689
1064707424
1477287811
302949903
183983221
687067520
226280261
177652684
240365287
901255156
629513131
1820884067
974051390
1871734076
1602392091
1932337653
1475902985
452524496
754391198
541212541
296943524
181370325
47061574
133737010
945777607
2130334560
1794318621
1481154677
1746731903
243104312
1070574594
1123371058
2026458462
102954119
1614535483
1504093145
1552980303
2123800778
461238361
467957019
601940304
415252748
1867434626
1913053573
700991599
1861684818
1606086212
95834119
21096989
1275340113
1017405035
1038855261
300317803
739022373
1445185514
573521880
795599016
2085809610
1039742368
1734923549
1791496039
1359930756
788609277
374862515
659148099
1901642136
193645310
1188928711
691010274
1185885960
726149171
1412509701
945576281
1424544110
1764633727
1968608378
1305886958
375048284
714285527
1822091158
254996981
174603187
1046535809
1962122942
152185428
509772712
741720066
893897172
1948118556
1684116511
694816643
254435746
775614631
377325668
1731031218
1331631604
1204056800
227335256
338316706
234554323
905448599
1180062653
930298300
977840394
324609440
1934967426
234526020
178541423
675907695
404257628
1414443639
249842465
1329024293
207291200
82742319
383593735
702571692
1931489275
1956157242
1851911812
223929677
1502534718
1991386256
542020587
1915605191
1167720786
927968969
567539113
1850665344
154930798
1349479275
1480423547
1811399403
1044651949
1485257462
2031088429
2047469128
1467735275
32562048
1644180316
1778137748
2115865268
776730589
1709144928
2009880794
365551112
1510822085
1783518428
331053285
1813921495
811397808
1882504823
1314849984
1438790823
1213898885
1002481490
1574471695
1237518913
1184188611
57804834
1618730945
34857465
1008075348
1804941172
2011207686
1743777805
1917952652
2016867353
1499252615
665126407
806670645
1775497848
2117029893
678659958
2013170412
1867237251
1817089160
1812334728
16200296
573867984
1427690674
1596154074
37537810
2124717618
899389658
1196865430
1087890089
822541853
726638039
661690427
1873906197
182177814
1797018199
212696070
1798635769
1926285749
2115511516
275394599
1910481343
846109835
1101432104
528158541
2112944557
1856262151
842306696
725118179
542693281
1344848491
2119544288
2069547105
1457996728
39341720
926649813
605320920
2034451012
867462727
1745593680
1879709158
799813973
701524613
1167907727
103618518
1934087482
578238494
224750003
445026124
1896166461
1586286150
1204211028
304515900
708368719
1983766769
2002777131
2008682824
2117722448
2014715947
1333067875
210763183
1644401624
52131562
963312856
2049030276
1661033607
407653590
962102406
1246584418
1103701326
748184845
911732798
675234706
882393258
1467550022
1019872746
1246419088
411924451
1791320939
786455565
1144235940
129287301
1108251313
427706991
1262173736
354117520
1016793497
1341811653
440389139
849316675
463673504
962363639
119415931
1141691278
839104224
1897832386
97973000
1041102788
1350346805
228379664
1692283200
599397066
1312323436
304630920
721950313
1354063967
917934581
47936982
1269094438
1541377089
1975737909
1804885778
279075950
1583954732
211349003
1121404982
1039814235
411565509
1056451243
381455138
591203948
1151108627
1347315651
1912323442
1810918519
352298779
486721851
504890768
574528140
111338791
113092734
1655394747
724493839
2123758770
1714514891
759107265
289860450
1446233160
1974164945
1829132090
1184176589
504471917
1191154861
1055155639
1737647824
1649645830
40312554
682573631
1803701272
1131235066
1286102035
1176601985
341813449
994554769
1411650924
282696707
1158716170
629870295
786886736
1344923626
593139158
2144367959
1294926494
26581059
1912163878
829896107
856311870
2006592063
1013849002
1934884620
449716123
213355599
467623700
165624672
434670725
1977400168
2075040663
209551763
79040763
1354488621
1348333991
1336831017
102698632
682538630
1039505309
208553103
1004710337
452303560
1272402093
2068590379
428446822
1151826618
1831206440
1966702818
1807021479
518032785
162244137
180129611
512714885
1919832726
1450872817
138569354
142164850
1110590882
1704916697
1212140964
1962027952
1264859387
2135824479
359313997
1299472220
1134321522
1046124575
604017552
1087956032
1032768985
1856584226
1452308901
1698594410
1358369815
527504957
1278035769
650987112
2027697598
888661667
764181855
547018281
2015195266
2011118153
799278345
2054627572
449953195
1155298254
622276736
1643574543
652351911
1645770699
473926104
2061091566
1988492620
502492538
1910475659
1431551622
1893276536
1124597846
1648683531
1773267060
1451146939
967721991
1445617100
1703180692
1768778351
2091059063
1574104993
1487362182
391547838
240051366
290025000
1267222967
550936955
351184197
1015979236
460502530
1881312619
23378163
1140100613
961821935
1885488999
1392688278
367991684
654325397
166138352
1019378286
1686581331
102513211
596868273
196771756
254450197
1766070605
111676847
462305376
70845481
1967958262
1330665855
266640038
1807459434
1555740496
24432419
1384343247
419423380
1915988912
303288761
1854781890
658857954
102280863
319753488
1774021553
625509161
300254410
1449677559
1028198528
991392526
1631268602
1770037815
1882322940
812850380
2060281701
959899497
723342606
1150616671
1504083533
1208484460
10743397
785221643
1967038626
1234060777
2035900116
2059792443
859900719
624880179
1445525390
1590780885
1076725041
704097608
1810833598
1347041044
1038382503
1881584613
1990725127
514531550
26211243
2032276415
1550465767
2075545642
1390611064
28214041
1330593348
651882660
483459425
103743929
2142784456
1901569480
1611509086
240611372
2087208393
1258984993
1814176456
1344400408
510051892
403228128
1358905630
945721963
698482847
1034926303
825835470
1418231808
728330777
1006004163
1679778774
1759613159
1720072413
2082136126
449866383
107273459
979966016
2132829552
1111261382
537114494
625575455
224805511
2086059564
1021974070
2080698863
581981687
1520439675
1353751107
1768414313
1218104642
1937427929
652436423
1271048364
1205352700
1947480207
963865660
2045674167
989099418
1672296063
1367783804
250649423
873136184
1517430783
1780948530
339839650
1361211253
884274070
1176743234
1416569753
711779201
1134843327
1018009417
1999625310
288582331
405874772
96201410
1970120365
1530131467
1627175711
150676841
1886035134
527420404
804874175
1165090727
1054351538
562023897
396278467
1782279920
408347693
366062365
1535150251
2000152763
122540752
1581914534
1881034243
1562965202
1076325468
1493828753
131954670
761712533
1912589340
1532754078
488780179
1819769457
1848247759
1320492522
1026020563
1352195779
1039442464
1485885902
598945380
1757621389
1917507531
618191429
649217046
1771918528
104069324
615746679
154449207
1996561724
2097999003
2039682519
1464762730
1764733736
1994404636
696514013
966559275
396269862
1627582186
494828354
1216109579
2024489857
267800231
1657994105
1963638946
1346034725
806312392
1494662931
1115987812
504884211
948513812
1238126567
213911788
596473647
1937774982
937853279
1971030198
1118428939
10841772
832298964
2092110874
961531346
959734320
1034747556
2302364
693234757
518740035
441733292
1428614732
1809984876
2127295772
1960641019
1198351142
729844714
1686638958
1831752741
847221413
1851051567
2123148589
208485555
1811692400
1311780258
1774945333
266053734
747167977
2079787458
1603380807
1633244642
765907166
1911936997
450562151
787623926
1486829837
1750871993
743468019
2009942374
1759642503
1699983738
246177613
1278515512
329011687
1617983471
2096750246
776272202
435546547
95978420
1476492519
57728276
2130229802
1338880156
2085427839
219081468
1819656125
1551229020
1548893545
1253708480
814148159
113567834
888762932
545033179
1109286713
1931590697
1945406461
420345982
1444528815
1282450563
1424838925
1063173280
1031140100
1070841488
1778304948
876225613
31666798
644420829
884455839
956930775
32436784
336054958
2103793475
227628522
1407971136
101740879
575755074
2020679226
993265842
671254417
1532984685
499926485
568781296
1271410810
2012800377
1981372637
2016874319
558446976
1836883327
1688712779
1931972741
1057930738
214492909
914651897
1659132806
740666195
1725695410
1877542999
850612608
1334492040
1053336300
25289233
1152630150
969918942
94684952
421570783
1113514743
954860860
2047848239
1039490430
872826119
1890475325
510787768
553788746
444317726
1528599531
584897175
1285422487
1895273906
1748213245
409039587
292049133
176314115
1988889120
84478749
1870668811
1818416818
2054837832
150395945
450233318
1431885738
473234986
1388636459
6128804
621553163
578911391
1803493496
264766528
2025105805
1049705261
636333924
1572975397
995048114
286318318
1781868916
653641725
1248783261
493013117
1626519517
1290097291
754136745
896564142
1024409290
1605777049
122581101
1754130543
472280905
741187203
1713795556
2130878875
734680018
1519176667
1513487935
2097841891
975794245
806447897
482893759
195340533
1957190336
2096142023
216360385
1132760113
657540225
609682790
1337880925
1015064048
2028912591
1863840231
522380047
158482597
1702599334
1615520422
270974572
432768549
824162934
1884764845
362316705
586736979
1268024681
610246959
1913344879
790238036
101916713
843912405
1388285487
565535947
694116664
1776235703
932307589
135540902
1304309433
758765147
582455113
775280822
1482282138
213442464
445033423
2134513752
975900391
739165479
1650680476
458883471
925382639
122574000
73463988
1398894669
433777698
554821152
654012940
911666834
213603268
169873217
745353787
1357523567
2123259336
739253723
558669054
1954294944
2094218903
1655774639
1662552675
65795748
113781460
31128068
2023654247
1838071102
601665911
1851000435
933423826
861122853
1153554486
1149105463
1237732552
852046155
2026250412
1989044355
1307139563
1316145412
1719736142
1717830421
1931521317
992462153
725663146
1513659224
2084799072
1290644956
663008811
1352407512
68978324
1888166739
132862004
1378624587
983449982
1700204729
1820627789
918265275
459167175
189959617
1080794313
2098744940
2019154027
191131734
1598032654
335378749
436622698
381132395
2005976503
1121369063
1533152030
1404963390
1292286754
1841274976
1982986986
678414922
1742860485
1328148143
1150858276
1478482752
1653325130
1344396672
231444887
2051216865
1758622348
686596557
868464860
786382188
52824246
1667011634
863651591
1556504883
131577663
1142166212
328117305
249980963
417344117
1675373839
1472194700
474556191
637200500
1303099266
1607858851
1586434341
1618968415
2139264695
1845051662
2100139596
151457581
608442248
958296860
894732385
1499658517
721211209
540410987
1920083158
202601419
1523740658
1187817475
1979215524
1292578292
449414214
341434628
1014730663
285173607
317278662
1825821711
165543858
1575514548
654075623
1588364397
1304760330
433207934
669935162
1226352482
44639193
58754426
1768780301
979281793
1892790807
221633226
1503639473
1912108249
1700160003
1647994899
203070528
2018054092
1570485426
354243279
1607196640
1897001465
432064339
390596721
1232299152
1124871249
892970271
175548060
1615159074
779344600
1253991567
1394579882
1295492645
1620839872
1559001900
1550514433
1131443438
34544725
560614859
2040106413
1043228977
1645353499
271149182
432725173
2045563792
1928602283
193752459
2073203651
324706191
699153000
1595656148
2013838839
704343919
7430212
1130598404
947146553
1386464290
1794714849
621329353
332745072
1397736049
996254899
235608035
172371239
507759077
2033461731
1085630752
1387643082
656488416
1119576184
1384977839
897492860
1039511735
1819212584
1442744508
1403855484
717322790
2132844657
1558815255
809129212
180111670
117531148
395386632
1788822767
1280226566
1243741072
1909036020
4754678
1351728278
183933611
455618177
145436565
1824474485
2094348682
598254469
385527042
411218943
1307400193
177573505
1980946631
1423076080
1725706517
311010529
2053672083
1673252554
148973378
1614816440
306759852
712523638
1112600978
1968378819
813913616
1343799088
982483701
871699612
714634977
994973009
991622777
1612999686
1169721493
2117750261
278967290
49555726
1625456674
543988960
147693416
2105720982
1129372979
645989102
545805236
977066376
1799881555
209291560
1252334346
1612873981
1114365625
1359648643
471908976
569106607
1884086274
287188981
112136913
1635440152
1681402874
309955183
551003493
318130715
1703325305
967281137
1999399004
584223324
1182307942
208611776
794978393
908641669
242362461
1453055773
1259513563
251995173
666965079
896563014
740882350
859412420
1891097986
1942058571
923445517
331245303
779832145
1656150442
765219821
256775860
1610785550
1542310546
1541186670
1069061318
1487433778
636307447
1367073776
885620877
1091259573
137989223
745320193
1529778030
1878140557
730621732
2089006799
230354672
886675292
1223973251
1930962289
2027668519
473799535
1395777737
246689811
2075922504
1108152135
685459045
1626714549
1087104049
448701623
869237932
316669042
1352369897
464283349
1995692464
553120249
1654850179
452283111
1448391888
1746545105
1718539366
1273053542
1857692151
1331775260
2048369716
1177653832
1068959724
1347036616
120326284
401404545
451127467
1882842740
1708043244
75290697
974115086
855315007
409471480
1901099749
113924408
1547927740
1490754117
584504014
112588122
823688115
1575352563
375742503
1736157606
1184600242
826879351
704214406
889476914
1721382230
213024645
962304343
1119065822
823927275
949743120
1215671073
238710237
333042078
1379690732
865479469
394233264
637893863
1788671659
1792310257
794833195
799689719
1144289939
711193304
1135429426
1830423902
1971058079
1566452020
1591017394
552910710
20557910
1168565588
594613775
234309515
648313182
871123532
442607649
1942155550
1582542691
1781847433
1600691430
58081304
857188906
1441958906
1439168863
2120024769
401972372
708535174
1092828934
126376811
1104654350
774645222
2127190347
2112110437
1624770973
2142163868
624990968
1133144389
1467570732
68673745
1613183369
202485824
2116831439
206155058
581393063
156635320
2092872429
220039953
1848428505
914873362
852751173
612082631
1394434501
1408312814
115836999
347141280
1447529418
1461659746
1334993864
1051847399
2145789673
435134395
1647733139
219729018
1989494410
1873977856
732948344
1165129529
1575719451
1247006828
130766549
1995102493
919620851
967510118
442435703
608382422
99830038
509566891
1460371153
120288179
1500878116
1971508433
1453111294
1755819853
17021729
674712971
7959137
1545553059
1057316827
1431674201
649220215
1258672249
2056664773
57526137
2081885721
1725333736
353088561
657521388
897070519
199336409
2564599
901476894
173384550
1346562772
2012889205
70501334
1287484316
1763615165
76157466
1312547862
2140037060
2194029
1396040874
201168320
134832324
238635756
347564938
867080528
315886309
701015129
328277289
521665297
553057167
1639527276
413943599
1449537100
422052189
284560610
570518187
1476908441
99435196
430117862
1611293715
1697391145
89051032
1111199822
1024720215
2096231034
1511550399
1960402501
1855076641
1538088422
1508123944
1278408353
332741814
359847121
352928453
22554104
1377553294
422269365
1772839460
1583273289
1015205525
944769465
1202815265
1150672240
619587
1812080724
727558670
994542581
717212815
44041800
1985993830
687185944
68866107
1658415057
1015827862
492226644
1786320782
1029425938
1177574968
424249510
1854196677
1296530746
2116253771
1326371370
742987141
1573933770
1800147743
400322468
1855161028
1983007013
1245020036
1566292553
418519564
1209989622
399725964
332281734
1682585350
1354405020
1180210374
1741605400
1491047300
1685859283
182353254
1646415430
1192277278
932327493
1727755407
1049980290
777222984
1953224165
1582446936
102837890
1348112712
238666475
447438054
383013117
949045391
1664381271
1123968578
855659157
274103011
96502666
1048718659
1518531035
1594836473
1497257794
571295347
1609516152
210671359
1296115832
204098650
1482951282
1942696729
1424600187
286643585
998097909
1125619411
551305571
76237153
2018822777
128327326
857341110
279855489
720590026
1494522305
1216029111
826717495
903932141
1735788059
1647568096
1832161999
1519803880
1673054993
119124047
608761290
127556670
1148975416
1481855458
721197120
1513059102
1881001493
1800718142
2026406784
1502758198
1608348834
1108998265
2081865357
1564659497
1268395965
529942862
2079072705
1935784617
1775512452
1739591623
1950996697
321426970
455724554
616880630
1376412457
1046143795
423699469
103128439
161037237
28388285
1132364947
314357222
1751459947
2043810218
422041363
940190415
349127430
1597866354
1243938079
468237501
1613768301
2084529910
1995365119
1994697332
618568875
697582913
1685930110
1128109389
532055840
624565861
1863991164
1143428415
929083748
1378020413
194356528
1984733453
748438710
548920263
1784736723
1955619449
1324546394
2030090986
1965986416
488691594
562142130
1880461292
1358393519
456776319
787431999
1402467461
543237514
1814938099
1093578309
1805986388
1158011111
149158839
1814026752
194259826
571050931
1416713858
1034874687
470880538
158656777
668438418
136186633
1778153838
816152267
934792406
999427527
1284060390
1387618059
1022398277
1214217127
1023483706
394314383
1152748011
504777265
2131094444
1170943812
1746397865
2121224116
942432784
1344561467
2122216286
914236638
1004377361
196015878
1953650134
1537536773
1220624190
1288753743
389639790
668477005
154137435
759607747
983869907
795056617
67463051
1402394803
805281534
1390161421
331174100
69736298
812663610
1858743621
1961777421
1300467888
1950623639
1565739591
2116870039
1393047446
1740919545
1300833089
1031711294
158453714
459367351
585708004
1787769178
396894866
631736920
1584327042
458978993
715204056
196879530
687270955
1689931358
1310518017
51421339
1772598961
2125163178
410446953
247918524
1542327340
609939819
259170199
1460734159
1533041619
1176575443
1040562070
1149817906
683789194
1826360119
1367482724
96899223
1884620692
1259890397
1390053820
313264949
408477885
969106590
1173528327
1988641647
1183446160
31989524
1560176479
384921844
1166553416
1790962897
1448645661
1378611033
128097416
786719511
164742545
1071031868
780340342
1021429950
1375840562
1310078355
1272857965
69439766
598396419
725615752
720416641
1880628484
1026517922
2026508874
1158454947
1516884063
2072279406
1320005204
185861107
1443573535
1406173615
219430032
1069670039
1280204776
768479974
1644585482
515361979
353838670
330075176
290717184
129187396
1602937515
408208833
1176239726
1632975520
1433841467
117813315
1457005394
971732122
761446081
883330453
882326196
323638106
1226925687
1706856492
1260631056
1340998954
1240854060
1076550049
1216236136
1712232412
656867895
455398673
1583966697
28841970
1405440949
1138249754
202681825
1651632620
786927964
1387071140
518133422
156124439
1451772908
1681914899
1300827506
1697959197
527324909
554754851
194924118
167540017
2049826564
1943900359
1604567952
350835479
482966126
1612825905
294797179
198801788
910978154
393739932
344321311
1613028060
1837840887
328069120
1538673446
261255480
1872887512
2137249328
483752704
1284948354
352709892
1218804458
59094466
401089665
1125928665
580592895
2076866762
188919375
1881412746
1459509842
1831665183
517303800
1703699473
760544680
1297270550
1911658487
910372752
1070344507
387469410
17081701
953251110
286496867
1813670491
1143657092
2081434294
248381708
1888141267
1438596201
934474121
1655148022
1115312194
205123657
1020157410
169028011
1561147337
1197495400
1743631387
185270041
1198015840
704772783
1815881678
1658193679
1491351969
1862005842
993185181
562906570
229202668
618694922
1034807542
410009169
1467981836
250632945
675028785
1792970494
2129735753
937603369
2078180883
1769353233
1242900136
1773397189
1800569160
505929984
2094771828
913831514
1892755836
1997688143
1503900034
1951402332
224960130
954538393
953157015
1500919070
598832384
240937979
1905966759
1558117042
1941649729
617489854
2123399916
1698514896
1521776502
1703077854
1335930165
1534465469
1617531366
1812445695
687073360
689088681
619175448
896138289
504894047
1052923605
755916196
1541102956
549099953
2115798253
1170317678
1199579105
1805408432
1918330947
1176919725
88244141
276660602
321791322
1481668894
1953967773
457497310
778643778
2146526322
852093421
1415131571
1542431051
1853524416
948963051
1551268288
1203122020
2034611733
189081841
1378856589
1693615883
1199991345
1322801399
1485048514
401442860
1802854013
30542273
394858842
775377016
870568372
219397526
686876793
478168390
2074333104
736390015
1138038459
163642320
1167421805
1718547485
1054415844
335661632
141040218
1592180906
2074466166
19471413
1924354000
1452969360
833219199
1274328172
1021691165
875021569
90218930
1107198776
1463974565
1105310467
1822899755
1175478388
1277076545
118841952
1423026409
1593766260
1747866042
18015402
1035405845
2001700375
2131496174
2012396102
774899138
154248931
463885175
1381170302
1838491499
1683759115
806530280
1379069513
1885798616
878951404
215251500
1578939351
1736581329
1601535617
1232277677
1899678043
580595098
1050192788
1743688595
219870114
677396545
949145166
2002780272
861064900
202323628
944026044
1997791448
1667709571
1211605493
1849519277
1634755968
519202252
1799852503
728782903
1728098329
491741478
139772427
2063688700
1483331878
1656741491
707817792
1027267341
816095563
2101331696
1198860053
1774827239
1108808117
415179597
172141979
339698932
581275466
495069129
326168526
781362814
1359123090
1419809784
1182644106
402583783
1967864709
1592039250
77369137
72859608
141054857
1491882242
1564713012
1044807059
370716096
1828363671
1953084056
904294455
741561800
1232199244
917887662
1967271498
629005952
1142326006
971708414
647891427
1964319947
537280438
136231619
851499114
1506344641
1859020780
1774908500
1731415461
773578411
1062177849
921708752
1824324346
692648149
61783839
728202203
837451026
1478347119
1731454368
1052480022
1818729717
146715475
427967149
116581831
829651232
580273718
383333115
1844570701
1685930055
1186317056
1603620857
982788701
1500370594
440265194
2135832572
944333412
1114146285
98632185
924734716
1805356085
1844939682
1020183438
1290254868
1710923764
206179830
171608288
1436449741
1181364080
1314963352
567242596
991206107
1135066664
1818077439
1115221099
644276268
962743371
52125637
100095968
1280916381
286659193
3744669
496415899
1632323507
1143788609
1108338929
256614117
1234917913
2013550140
2013451561
1581624176
102658952
2118760902
832802373
2064556512
1703012748
863605783
1852881093
217404113
1363872610
1542677853
1997402057
1777202986
1982861559
833400048
1088332484
1082677812
1749338928
1789674263
469905998
687923654
1356471695
411681735
1048496703
20880336
535626052
988860791
1073273130
829371311
1591012978
883741744
437254626
817604355
396966447
1820079284
1641356171
1952549758
1762274324
1661920494
1362778416
20204023
1801756325
375623287
401745340
1230037912
61003619
1325740364
768106450
743868907
1952507016
1460076470
706295586
1308789426
777069718
363092688
620234666
1534283728
581893643
997866046
506028165
1631615444
1242151715
1064537745
1531311435
361536214
1828002724
402757904
1200734381
578567921
765118857
372872759
1727018534
55169944
1065622167
551807431
257812937
1000742427
760423075
914597909
921881083
1852093123
328250900
712504388
1669923892
737873125
537709382
437530742
99575025
1407140193
1568294547
280262598
934063880
182925503
1834397181
1700736055
507869761
1779470138
650619710
1746928952
2026538999
354375440
1862280749
1220681080
1688341338
1031748165
1751020528
1972755240
1098852993
1975686432
1371892664
1916225611
1465050773
1926253145
1722837449
721405381
1697145011
450943247
447171712
1136915199
1365099720
696704466
1361634232
918431382
1800751865
1952532392
264158900
2007575738
1977822261
419085437
814142844
416920623
881552969
1297432667
859972060
236946013
681426022
721866228
128508557
1892121030
901481445
358517894
350823429
1089021631
1419802255
708421799
95824016
396425841
639482585
1571639057
1112676899
607690253
1458754
188519173
428706477
1583481754
467585275
2040371688
1391529999
38522086
1369159573
1778638625
496277309
366885427
1403017947
1021273113
1489092819
842438145
193348624
142272540
351233515
1632702873
1934009093
2001746150
352521245
509469685
272179805
426920453
2044925845
132912428
2104293170
209629661
1503688773
827651925
1806441498
517069073
506494720
954188653
257545319
1506370568
1509927372
1325434747
102509494
1934308865
309018966
1011698819
2131217942
1263927375
1375609581
1331454962
1002312991
1435617882
1278439264
597974649
431144476
328896230
718155036
1137247923
290489907
300183569
76014330
2056734774
113016506
457991436
203699414
122983634
179127862
1185390397
2086025467
913738122
2114019542
1861127579
278581222
534063382
1068654086
778493274
1075124897
204193637
1518230622
1873555462
1815125429
871803316
1820515948
1504789398
127253904
920845795
1622652418
1287667261
565631367
14753966
2083110525
1859225287
1901702159
1511008710
308312179
184283561
1283782907
1251779922
1216390683
564318524
726067847
2015474111
1723978019
1163208763
37345856
1685295170
952459781
816585552
631502540
1577418338
1044487669
172292113
1753879969
1312208500
1878430337
18044687
1835837391
668974619
1133326509
1440459341
1520582475
936710927
912756400
1394938717
1441496124
1543630213
741629357
1534260860
2078140033
1364766667
1870058674
738030333
897617683
1745554353
2083679850
1533554273
1030972190
1492988541
1324606084
606032211
745339036
430907330
822883392
1192003744
1535403426
1576676713
947038719
623570187
1991604156
2012389158
479935179
1542020720
1235040206
1068656798
911693140
1981385064
2144605680
363233907
58908207
1265587618
1796757940
1665127103
144108802
229819607
821676625
1030593479
552348253
1220944620
700898094
1343491620
1120384523
704952224
120104232
513387572
359943723
1937983393
1134237798
1524943048
1534985530
551906541
1546737098
1609362614
1246963082
1936700635
312444537
1320897966
2091119224
1819406360
25768123
351667619
1026181696
1718737929
491710582
116857863
1122493780
1081442511
1948426761
1838014234
1639219136
1181578991
1459130728
54446401
1105426196
620543677
160537671
429847482
1261286567
817571871
1948570027
1095313102
728013314
1891875814
94757793
848881051
929623370
1200208606
2020473723
985435950
67894683
1778637248
247101472
156704298
347813301
656641606
642671134
51528473
182631414
597365660
585716438
656141265
1277156348
583576008
769736848
1938964396
145182617
848120155
506116378
539118091
1001866022
623690173
1277588188
35898263
716601387
1175201496
234067221
1735939430
881408135
86653043
612460184
1884490168
1997220163
1944172420
136248995
1065604913
1784783118
497101511
1047826920
972908540
1569260425
491332514
77424203
953746591
560938119
248843265
832886464
1486447259
661570321
1658179080
1500414883
1232513481
129287129
62193158
673350209
831374865
479141371
1376429694
64744176
1124917588
1088228479
1932285895
572753820
1679234459
308420575
286545025
2003208143
2070929484
1412625081
1160233463
379177132
647759763
1531385817
143832239
679792053
1464743723
1738738381
968648127
2080705263
40701828
2051326091
45244939
279127700
735245446
181360538
1506910674
172921007
187727528
219505031
959096799
692158799
213062582
173702962
1031198144
653014601
654316503
972340612
797888929
570671379
1132467329
2096409835
860980272
1833342000
1799348925
1367909756
905702245
1660708605
1843090870
2008443909
1409643857
1017552199
625378611
458948786
1376825813
2068218977
2024452497
254391044
763551955
1408472877
824454927
819522068
1792082688
1404790945
1074592044
589626916
1978655383
1255328791
1551920517
308281651
1376760826
41633291
2047561525
1288236693
1693539514
2053626248
1044272940
1252850609
1532478286
2108046116
1895373812
222340071
1923866486
1575868840
1503592186
1486890670
1508159933
1150346011
618832487
884577184
1503476546
681931266
1648995567
1590407967
496456712
1011899832
839440758
656852216
34639310
980185796
1857667264
1369719003
909576067
507736819
1053470390
1434159892
1439997699
2116479443
242869758
1681639471
1805636315
809590607
2096118118
347040970
901685827
263379660
410953334
1224441146
144806640
1569305581
69357775
553525743
1201970996
1031781073
2128679093
1359599762
1839377715
1034644624
743170522
2007068485
1277729404
842578120
1254327078
2045599442
562271202
829878471
913853036
860898634
1798244331
1341786485
1682429388
1491915811
510732951
396073591
1904259939
188018525
906218244
1447960891
600331914
820458286
314347295
1366670842
1845560732
659972932
740498280
1544835263
100160723
1854252682
1744271584
338497737
1432898276
164199518
1499882988
260705609
910718502
1528736068
722831076
737446658
525868719
504722517
1657822607
1478165380
445858381
1490704656
621770613
1636784333
590719960
2022444076
409227401
1075989180
1540575647
753577250
543400625
1496557795
1068009565
1533727674
1234648596
1597902533
1031813386
1188313633
567751312
789932754
1843019250
97343268
1556334557
230421842
986484050
400093265
1551688021
787271319
824721591
1593864395
1003966765
1826473834
1290099537
328645575
1571747962
643203431
13921430
1224450052
925279113
2085519696
1027901989
1218108419
755697167
1363485891
679348403
1187898387
1053715157
1969201308
1331654671
1858277084
1086073352
2005526469
747974675
795240610
62586185
2011241244
98543453
678784745
1465005493
1175173120
1509769165
69096581
1185232555
1600432680
743550996
1468596490
1641195716
1711697910
800354913
384921419
873952968
1749339008
648013518
1159185137
861854326
196918492
1218667054
1903174277
1204967537
1223646420
552044057
1222755482
1142840420
194092307
1683820708
560322456
1971520909
743093228
1271497299
1197149286
1455726343
1670301748
874170228
2066987242
1903342647
720734843
1105576817
1970935967
1737937228
1242899565
73247860
692092336
1181482153
719076738
341988770
2074688981
1903608089
2145745813
205852291
727642727
370538259
951867544
897440019
120448260
457006406
1257900033
228882185
123081325
1962972664
1685620306
1254870762
1259445662
1860585574
752880297
140485058
356931908
1254158879
1313422149
306117753
1257752273
1107040074
1058096999
1071284073
317015578
38748
632845668
2145347621
1800583774
1962490007
1541772081
370234404
341202889
975243243
2091340049
596498884
104613126
1022014663
38295078
763046400
1195186003
1727454111
1500295398
1745824020
211676055
1962376948
330372078
612158876
1584723621
1563091632
2081481732
335047463
1495520768
1820522328
176119884
1810765204
1151181110
2109307242
79222576
371156189
502434737
1205036932
123944117
335982333
1876040764
1786453665
305134110
1226356559
1626087034
99251952
439262475
633039053
1442201969
1412639881
623299627
1411565119
730722395
257398592
2120889029
353190332
938932858
622689586
125244871
744675697
816949568
1055405913
23074134
863057364
368511467
312375716
663422190
1302274342
1893497273
2055333990
488943157
127024671
479263579
839112426
384309938
528015355
1055907886
977531494
1720047390
340312800
1739623629
1077005284
209597460
1081952361
54475748
202128268
1484073394
1472209980
976658236
2085244561
1434151387
687823040
20007379
2048815912
1060780290
1168550989
1460781948
943032549
1346895965
1250055950
1554785361
1385410612
1909375251
1605929283
808421973
2140051642
607577632
478713501
1908477896
505940575
51238048
453987035
382646905
2008135217
1123230916
589646541
973235855
1044340995
1438280602
97540396
1714332058
57466545
2095615120
1052794753
1837648099
902648536
1370256406
2070767276
1508356666
295057357
1745430554
1517589805
1772258307
1870122154
1282888603
620211538
1964561696
2084236415
1613541160
63272480
1528482867
1654814449
709931505
38673026
1398878919
148965719
451093601
919945504
932881422
2075103106
262271448
405892218
928428658
405757882
437066680
440712561
1803655975
533234672
92000970
337849461
1325077720
1891914699
1923527614
1033469404
597134762
835067770
316410570
386533201
1469919179
1552730856
73084518
745447441
1656547932
533409643
1580081294
1118017279
186695579
1980723977
446816643
844852803
2082306181
1096580630
1025821741
621250554
277984561
605667148
1191970376
2118453071
578370570
1478931424
803236293
615836832
710811534
1326107754
108451934
1550726506
1323183083
1695205544
2093630777
1794368274
1305012073
1252926494
1280880960
948963789
2058527030
2026518900
1098308009
781183374
668019413
506385665
2079827511
1882304584
445958000
939249661
1409659948
533272778
1671316606
1991680846
222484449
842233608
1628793202
278310386
997385449
423810151
445707617
1440201491
1705967246
1720983
69479194
1076924323
56888345
1913496469
1813246757
1964475134
1028919524
1978577920
27402452
1931457726
288851482
877773764
1798984163
1581877402
889453785
1238986103
923287974
1846776522
1704811222
2069449585
1909862926
1386379747
649118349
2064961415
1790138577
1372306367
856396709
362174579
82169952
802092924
1117729630
1935320431
2072396452
2035392515
1949177959
261789096
1697523480
909134833
873174022
290182777
978721625
1708428819
1926008756
1019232082
941627303
2087352601
794944137
931122373
520949072
1416412295
295950699
1906456294
1915997490
453021997
503735957
1402335164
978388360
917637085
1573915023
569318496
78652674
1309539123
281024194
915972118
2025302877
1231554016
402140558
886461808
1794083748
810437427
1347833452
1594420590
1991518969
645223414
915620102
1157322475
1024181453
115725
474166260
81994653
803534511
526597802
1399308339
1570993812
1576846854
1202374067
1929327841
1067810743
402241353
1049461237
1189587487
1634811319
811096997
1393706040
1756979634
38481984
1496257015
1485679176
1696416004
377901483
827014229
436270398
52793737
529093640
325261828
1453046408
870361243
63658056
368897477
612354410
1788635926
72354999
1521970116
1142425206
1468974958
1932714642
1537129263
865713026
1001260809
2138942462
1460921915
1485828574
1604474568
1985850376
1203273046
1884212788
2118588714
1626236813
2062595286
565364591
652775258
1312079409
900134213
1755149311
884085065
252066505
1951987917
1291658524
1141905883
1172178807
1370174777
436504549
1177628750
1539733154
1868090938
337125292
1011128421
2076789718
436184271
61399479
1759515700
318152849
1075514661
1855076844
79799889
302237543
146468069
763311173
1261016258
1258830825
1365669555
1615729260
1567189878
43952729
1622373049
1633139400
766152047
1334938202
526657267
1307872362
612692133
51629035
1706814552
1922367989
2138517777
171495784
1637841278
1454479353
1115082520
984440919
949454070
154991385
593070685
1104827980
1975536301
1958751542
31934818
2085591306
2054606788
1605827785
1506804918
1747894097
1726615754
908061706
490388380
1638737536
1795832306
453089426
1325231958
1410629346
926724546
341958545
284286143
2053701856
1089079740
2042176721
500139442
656235708
570510034
1066713385
369591724
1421331377
763785029
743637218
1209464833
463796427
1340752032
1578781463
1730985841
1085837562
1177826841
1824158897
1604854550
347380752
856582309
1434420943
1043820920
630401338
1715804753
1323990519
2069093040
366668086
1739620050
1044752597
2030617351
688658657
1682886258
1251855526
1287628195
835190889
1485393396
1161847422
462258127
1090059145
1683926172
289960116
1317362842
1623673483
2068079395
639001311
1865313247
550699743
1604564917
974005650
1038425796
1667509223
2045299399
52993175
1281065010
142610000
1126193641
261129257
1737418482
1859376464
240239349
1155262517
28389056
580583724
262617910
2047816753
4477566
119247444
875275194
1821975172
458002425
571650260
4291774
1318437968
120738745
1892288643
566291502
133276099
388002768
1465576889
1938136184
2012767231
1674244248
1069033997
1711559889
154135332
335810645
184314740
23566448
557491373
766663191
749352543
1256817021
819636793
2137742790
1284261374
850017330
897303898
2037609726
1915722139
512900078
1777238263
802186326
1967097692
1336089952
696528069
1367301259
663877099
668715213
2071654193
139779711
1056084309
1231224455
1188271239
1880585471
870465785
354575431
1757290244
1845844109
1069515034
1278528696
207240858
1677251323
1771075711
1252716159
1876382156
1905412485
499810310
1043229190
2077729556
1281676665
30581765
96363970
935200748
2080856628
847592549
923098613
1097584409
1423362477
1111550263
425191537
2133017224
351672633
1159038696
1889325262
1201579423
1926267506
1180386142
331700823
2001807670
348421095
1502575937
511717092
1483478609
110180764
1263215555
196482171
787676618
125524790
837809981
2024777371
1111826515
473569033
1122880491
1987274171
424994841
2068359193
881145453
449262637
1426369463
1022238467
2111938865
1722217126
1824712181
1137438575
27760366
686250725
817777255
2137735248
604580509
1262213319
1816712027
1766273444
2038150300
1238336313
2066575578
998525128
774956710
721240841
2115580174
1110212040
903998879
510430876
177539076
928809561
1185631530
1624314882
1008968397
1470088449
656787355
46058376
781069670
889833967
154759501
827956431
1817261698
677739437
1926366829
2030344149
654653133
2045176300
359778088
1566085053
7214774
952327848
1473651400
351133455
578348304
841973930
1205832620
306881364
2027307217
1216275765
410903065
2025775045
1039827234
476091083
173358861
1376650674
1734836778
1001073948
598202752
395444319
483728610
1569125562
632491611
1344998744
209423414
893853964
2124929847
292111569
1639400930
1869290832
437227564
1579907012
2020752121
177096986
1451763814
117589686
742165716
609364526
968912476
151440338
1147485738
1763118431
732488687
1969837791
292841276
517849433
668888471
943482041
949723454
981286144
870373993
684358963
483892034
1353145469
1325774718
889397281
1390989792
599812488
1240514811
877602238
1448841642
235591001
307079753
1203509600
1226568147
1688586413
1225951875
676519876
2025965300
1114113619
135638560
203882956
88958243
1674732050
947119812
30333451
354120176
1046426478
1677189291
1350992005
1784909005
763902418
1428111004
110549647
641690771
839084466
1586331740
1482029862
246062343
1480094427
419204584
1013248599
819886040
2133145219
175814878
1125400768
1291843838
1145191248
1261997451
1484768700
1559689938
286357872
223170692
996668999
909331684
59082011
459485317
20857838
2085768336
68209417
1432880475
805758680
947246319
1908819096
1837798438
479158290
555353678
1753751441
840246590
1813014407
675991004
1266461882
1529175696
1787181872
1168774548
55670895
1942820999
1077339016
1235533603
1712442743
434890733
84770352
491436343
1242017635
667729234
123100901
1657976895
777928114
1296114817
1067468250
1469365108
1943225608
1688956066
541957412
1245552703
1455630047
979371685
1671977721
17445815
1749429484
1620625926
1015787783
418467000
705712835
1483780494
403004918
2092598893
2052124963
120464162
2002191380
1126100323
1674880426
1332003218
642762831
1116245488
1325637497
454745616
1003784126
1869327249
1982048393
1217160295
803776812
1773190385
1369447356
709842390
1773687099
175387968
1008160496
352441903
171114382
773218825
539498873
579972315
906278743
1415809508
1011027718
1867219563
1106812544
1266587482
1695676625
996804663
2024768480
627919421
1528861887
1815511617
228507081
1681511208
1816615483
567926616
291513493
940239332
239589323
726010789
1828456747
548757526
408693311
183515575
1360720163
797459556
210646680
1348090123
2056621491
1234517361
690401768
1973360805
1022631566
848332825
925154223
1862565833
1183386069
1536221607
462045651
1741070375
946618000
670277045
759168277
2047449173
158690532
926663187
163631342
860335623
1333550761
344313108
2146426157
286908454
1072315624
1659781432
718142941
1654297118
2135091579
1396053460
1356614957
592132591
554858161
1262382615
15242331
1810525525
201439357
1566180021
472509955
1132244958
901438262
864244123
1951427330
1238268943
1747425432
146342367
1704888538
1497777952
1618794672
1732215388
1029655668
678167158
829761568
1697628012
1992644050
1605779845
901153044
181405499
1196498860
1172276879
1317060303
1932499890
315359140
1276267125
51196378
61434514
1643585261
101540858
805178751
1020185206
954370169
1963147580
205793090
351560962
1663829616
2113212030
2135888961
61173991
1584639805
1465792436
686791716
2079177224
1086244056
273976169
2009700332
538062615
1739944276
2032003697
957049403
481218348
47660807
927082128
565193628
1379999196
436097234
792708288
1680318867
2074891248
919895882
1177639145
485611062
2108070266
1973739048
1173984578
1873806535
2050003004
2041708945
541844135
2104855093
433287933
1291209367
1497931479
583543821
1308638259
1456021394
2145347332
1600654266
1344788191
164928887
879785308
548958263
530738378
781086852
1004326151
1860104888
708882989
1443733808
190825458
141422870
997067211
633163296
1916202301
478239378
1624634904
2116843403
884132571
1428817911
127282220
461510075
1700459505
1286658869
1826280614
1888774506
1085420525
500865715
1825059925
421955474
287092188
1785069229
1952651404
1593565716
285985903
1083206397
1334859453
1863143118
1056495157
707173163
947690835
1415150965
1629715851
2097817104
1043614109
1929068579
1547343357
1388265326
1686980543
519357706
682943390
1179761354
591268315
777695825
33839688
1103483838
126619760
1253587892
580249900
190124492
1906463009
1123915449
789190474
23044126
2039493331
1408717085
2046355040
1727109605
1245795135
991476685
558513880
472456714
1176546519
1503612865
1277109190
204923963
1326237870
1652155510
232407877
822270770
2099030416
1610049494
1012076076
1797067458
1369415323
350241093
1527646071
2034163129
776658605
731675785
753193006
942017777
949886327
1199696120
351623575
1889288730
1249772774
1754387757
167807175
840907640
1456453795
918396716
1734675331
455434461
875546573
1111482454
645848017
1898410894
924171228
991725776
338504422
1065655573
649189231
89239914
977749561
2085189066
1452312192
1379188065
767391372
845792405
238630683
245828054
667395703
1812931679
981775238
1465937897
1039887939
1658616713
1752855341
1748185372
1719326946
567787849
521372622
333643634
462905288
14758899
1777892005
1778026895
1440472566
1717761720
1725678958
998782780
715128003
1796330437
1203722090
1744842434
286527770
250757853
1027731745
313819557
1354090941
514475798
2017937474
1105031273
973250588
669860630
1371376308
917365896
941310921
1679352053
1225835518
579132542
784028344
444278101
1674019689
1983369224
1851578045
715335068
812460724
1264450837
469528603
1548925156
691432678
1529001140
206747327
2027891214
1836360199
988439361
66682728
706658536
717557091
1220123494
1139609125
143617184
2103223474
1237374400
80781734
1713382550
1046112627
1492596645
193175544
1771549312
1558252542
1038204676
388285452
1037537333
1812631841
137768551
38105548
645848520
2011389525
1373786909
1644237816
1474685347
437344234
258111413
1200966360
1059153659
1888880170
1448850025
1714740445
2005350075
679913016
169196864
577675683
116993760
50592532
44268764
1267013
2092505825
1264170715
377841602
712315611
390161979
266280832
1504061968
1435481137
1248164845
938512573
1941923898
571359669
765561292
558757752
1899115996
1008850208
754464013
1634397784
1170256949
1139537734
860590945
826826641
718802019
2023418573
1649670830
1778921803
1741363860
1395857621
998150197
1609208485
1937977810
199192331
341619994
1347313027
428054277
2095265750
2041485
1291629747
954477157
1513204865
1653409756
1341519188
900574132
516850496
641293310
1439394502
682966868
995261807
233944043
72235790
1438625428
1071153210
1231383177
832337585
38750693
1356963149
564644090
1970261535
1656145190
314433661
1879718326
1444195929
96136705
1216946331
313784372
1954843787
919800582
224466297
1336586182
882165022
607559092
1145316800
1315601630
1749549704
2045825858
860971934
1503992396
1530188768
2144531798
1090582463
652001708
1987889453
709529363
820359659
1202938551
1831772163
1028275029
471670645
1909525720
1063375320
498454999
699289443
1878002135
424180843
1608357321
884048411
2026735389
1598857736
1859688311
1579966086
532625448
1330806620
1607099142
1915827457
558352714
303045169
311959782
2041535268
959500818
1244622624
161171553
1848282229
1566415603
1846452246
546401236
1202712593
643920185
65618730
829640023
719018293
868561803
347926354
1762308766
1335207988
1807246134
1455197208
1948779163
131915512
1058922179
496457102
796636955
2044134170
1494033175
389114479
1075094692
1986608856
874062483
890998449
473527710
338887094
186969474
1321691967
1248773528
726456480
2051501194
524483191
257936681
839274016
73266831
2020920122
751259808
669506724
11126378
1342290687
933199493
1127095038
1262338686
1155689313
633999471
1563117921
1800567303
77088145
1072970343
1484921425
1482989574
261248891
131425524
651631706
367820924
1797556549
503081323
1759830105
1913379346
1409605989
1150558861
1293366352
466809711
132538382
755893998
1893278636
1188753603
1621483096
1691084378
774471326
1523060742
1591400747
1152864145
565328793
1693013489
1609473777
1739200804
1605716051
1437859127
1945932750
1569780713
55528938
1661040201
625826721
36285791
1262667194
1872305972
585044384
1178238647
885791321
1210402992
1433407353
632300043
1791800998
828079936
542131705
561036371
1309521552
1123875827
2084303997
2025813610
341344181
42375624
1323017941
266778172
67939459
76531755
355438323
1028723783
2087913850
1848221824
725404848
868374918
1598003867
1246607479
1706380200
232447081
1891031505
1851568991
1199531503
894964079
1723825749
371847748
637646082
2147482536
137036159
1530000588
1799564559
1992902661
498044871
976297810
1284113720
1234484666
456305779
852368937
557108815
1535652120
1445719867
364875939
1465089537
109834369
581056698
604358324
446238322
208718693
2076038190
279463992
1073066887
279234212
168388215
1203435064
504443026
12142322
564448194
52034796
439210773
1743102933
1252132378
320157599
1113593500
1955061584
907547942
1867717427
411017417
144280994
1375771634
1216416135
804777251
914500556
1036932075
1439916311
842531981
669281845
525615833
2071143179
960272471
802943258
733344002
1512660429
2100522499
1129856764
344935025
1142185730
1176292057
54304081
499811423
1637485660
317620700
1467130106
1444516912
1387723393
53748614
604522590
2028124431
375689156
462782783
1072375708
1193855737
1392154801
1421366686
55958608
58239615
1979315476
258721692
188162928
1078661479
1289108586
616098668
880549643
201669533
1419785956
1386591809
478731081
733020906
1625945186
1195870256
1081864521
483213439
1814140187
663558286
68629774
1487045123
331979585
1234570472
1632315931
109318229
736085090
1332707620
1559006793
2040176135
183568261
1141187672
1401145980
14187111
174404034
1054503511
37635818
12730443
399313474
979549991
2112013401
17127632
1875444278
607819337
2047556477
1121306614
278365963
1726393255
478339270
656142531
846613363
1664643419
351670414
1043904721
99227701
164129277
66848191
1724676250
1556211849
597946241
939181004
708378625
671117211
2104135501
890997515
1811746264
1321371476
74782364
77635965
1671786835
1209750704
250513615
740557764
1195508871
911051486
362520586
649808665
1008866466
2026591649
7171299
1209267282
859163920
1327138082
1834411810
1100270840
296941855
1395108527
1056730498
473411973
893935745
577890375
320174875
2079296423
1820043353
15458787
1986231557
729220360
1390222805
647840716
1950240200
1634241426
2085490787
652914253
172973819
1822355597
2055291582
473058829
1481925885
80291031
1548438955
95121136
649688030
224865350
1204302141
1167144752
1904234851
664019841
2092417068
1658478237
2107456616
1457027759
1802669926
511751616
414290073
1087809840
1540397608
948851688
243410143
541632786
320736272
764333417
1136685135
14909810
1686169742
1063693085
662587318
1896183726
1789380176
2134872552
216093157
1419141157
1670880759
166220528
452168824
583669172
1548300490
1549715409
1731163887
1529152765
1336852829
1400025244
381868187
1674433462
880979522
1536726590
66740375
1938289637
1823148780
358167528
733645758
991280083
230326952
711492990
677112522
967485273
397271635
1307221030
231314276
91424443
134821540
2110821639
254317525
552618869
2121747966
402247722
2040381951
831441771
861657966
864968566
529631814
92838268
2119289192
560863800
1064780554
530591679
321704358
1729376886
1774236771
1217563644
1647505152
1951516813
235072156
1690708452
426901370
1231278767
1302517024
2052526298
1939930997
2106524978
666222910
415355018
600621429
503220670
154777826
1675667955
1929744950
698897585
56807119
604002997
90671968
1096851919
1577368351
807558441
1574946592
1641916014
1087457433
140952023
1465542725
458457587
2068885735
923748835
1608011001
2087427394
1607436824
1104273873
243733367
972926517
780053978
1438929269
1034892195
997913557
29741295
70032622
1913224585
8427446
937214782
1493613707
440718742
58712908
1876952660
30006134
2136000379
1981846580
149035442
32655636
999338492
278454527
720700694
894993744
785301410
662016955
93127899
216098556
1242726047
1359825121
2108332619
646424933
1469313892
296238643
480623235
2017076273
215883302
1340731253
2049161646
2114745994
124949125
632992610
778028263
1348400804
998102519
361447327
1153895560
1218368208
1898896415
528522632
328349742
53593316
1097521190
828112739
1915143663
426510730
902073870
381001919
776923251
1684401057
1432331065
814179940
2013045219
991608279
403503624
2003177355
1396094147
1061749971
21726797
821208638
578676594
751807342
319421098
1027883549
2100740776
1870950267
1709526201
762209421
1168367798
1002604921
1974031960
267640901
956152235
1253769150
1121856921
988850821
1043949196
1272974962
964852776
1066182178
1165243976
1115837160
121568794
2090749010
200360518
246947044
431813253
1221735949
712868204
1010031392
932330677
1830884391
277480844
761049207
464663065
1113906672
1471100703
1862567513
141409486
788301266
168891708
170019233
1300142967
1876660175
1848178497
1974125769
445723029
315221726
702359144
1417494110
1934831853
1575381527
393470947
692435645
1206776673
1678740518
147585135
1833892718
1064231457
838531886
1446829267
838918687
1740172683
677748529
156034654
188330744
523795400
640960243
1930727837
672403457
1004091707
887100750
910306870
1082283784
2079218104
2041328352
2132877910
1049897955
809913439
1845344953
986289716
634740755
950557034
529375736
297118585
466756036
1598620059
1744003843
1982978593
1119796822
103010284
7889899
1807640330
977328119
1706600979
862892450
926197016
592231935
851570495
2108537370
140161778
1617740328
1498615264
668243244
994530320
553809989
1414459670
590262688
1983995613
496757039
1267973543
844026118
118658180
996102330
895032978
739833653
1956850885
169574098
1287956137
659465635
1193799046
929357413
614397903
1129664285
608583731
1126555020
1374055247
1864536839
289310154
1533109122
1132481380
534372674
1627179946
1228265432
413092785
1353204748
843746456
1130712074
1846223107
1272969564
335889217
1582883329
771237508
2019387404
1466989783
624840060
154067731
1338693752
860340293
1994510635
1047612410
516239067
1781747854
798516810
540088665
1545884298
1521679485
1209175910
1198297000
174858178
1491350568
1230263522
472344855
1001758195
954965324
64859558
1883231282
1454393983
418429362
225303056
769749267
43686165
1019322361
332621000
83690820
330540385
1220342196
626253027
1254822726
833441418
2000512974
1806138000
27779677
2070994829
809295167
932653405
304510963
1305520128
361293504
276722036
1856923413
127551604
736223275
220738456
948530120
1966097015
544152606
1586093694
1359837991
1565333218
997372660
1644345800
1737621693
614248486
1927479422
1788299630
694183905
794860470
98664070
243319354
1024142617
1502168316
1397161595
597110146
251009435
1264189176
2069985324
2088540710
1655549847
615996487
481347031
207058902
802460827
103275029
673537307
1380607516
1535646247
908962289
80981792
1435541348
1700777693
200363604
34665973
1999936663
2061817780
1373871887
1298283001
1535963405
1283356671
1393188231
1571593073
204137990
1253215304
2025606423
478369651
1349496449
1830472949
769738700
1485343044
310870040
896505670
1898922672
1554818821
311679004
381885270
409928587
460576789
894408696
547460759
943025770
1073963961
536894628
1125170167
1801622342
331762959
975477523
221249648
511911674
1827254100
1653871009
705240651
1382618620
416440741
840432996
1171774926
2105663655
1581492756
245884764
1416928928
1767399650
113714537
693296877
143203704
1469404113
799542995
734897067
287771131
1553504827
900575120
1074858485
859510702
1331565697
179928737
918008025
1251097030
2144036155
1184210541
1308174852
1120010432
571218646
799162999
1637705660
2015471693
1328606050
33659580
995504890
1243137356
736689871
1017829382
1823037346
1739319167
56865446
1571526414
378046985
841309745
107717657
1165243698
1182679650
1608230445
617506114
590310722
948588470
1835712129
1766303677
1083172822
1627968185
994012465
1927979170
1557559426
121125712
177608430
1662608786
570053717
494462402
190683518
277376549
1850537021
1468572428
1957044878
1734500063
1902023940
1662663566
51131716
1777627353
1130312001
1610948506
1870867320
1596975753
1041301829
583250814
1195340497
884672434
1836002011
1115879743
1586787925
1974781744
4313101
157640287
833837571
1568445210
1056992584
1335556077
1387067072
2002362495
199773865
611681805
1345018064
1801337561
1405576
377444797
881489396
409015727
1838780696
632857269
147667861
1638927124
2037392316
150652065
1918164464
1613058897
2055300126
947184497
456086362
1668896282
1966695579
1493077855
1776339486
747137528
1612523305
1579412628
842091664
854789297
1599520400
1050269301
1465920782
888101195
146383234
771605232
450545133
313024474
1288604947
1082672243
530303570
1179208259
1428624955
1953396843
588227481
1219638265
2068861278
777670029
1760109641
1763207451
260742591
1323947598
413532564
1320056795
124115527
988062135
565214412
865506585
999301778
225687525
1189822130
2144933898
122803833
1492099177
1446240364
1742874137
1694363335
1937832657
71848177
542991677
1384491446
1879731076
1742156782
825664210
69300098
3907553
940315267
1258462734
589050499
620812549
46105376
1151847547
2093705418
1992037401
1152387810
835178597
1456803418
1403343949
1428931882
1419340512
1742933822
147649599
1293900362
422541263
278222815
252233471
188702485
567778894
886676932
887386531
660026518
555712499
1543379718
1514321890
1321893518
630543927
1054150129
1000616382
1733573898
626415302
1671815889
1705433870
382532352
1916196832
43991016
2041983791
1521249779
729184812
1995732060
1435947803
2000072640
1710339560
1021624300
1062034295
283954412
103756368
1360114204
1745190051
1350387870
1174042630
1117176014
1903498257
155656854
1736961093
1050037352
575814490
1501926345
393752549
705531597
1477780230
907257863
1107480177
69500894
136909328
502769718
1943989638
1508077745
463093324
657211590
1711873201
220940569
1007946043
905457408
1604261323
142792302
1465609324
1828433099
2025151642
428056528
1389269831
732490151
628864393
430788964
810061007
1486414970
694415275
1151266337
1603823641
1804323661
1280234281
139039129
1249859655
1589293827
642648914
1431557849
39465924
1498201278
1506305792
148546238
1441423114
412924575
2011589370
1422940223
1807828959
1872194526
107003254
1710818283
497179361
1074586738
910078873
242333772
1196019925
2039344593
1765049394
873302945
370622014
1875570149
1929296516
1656620244
1872127711
451702314
444838085
372706868
2070519675
1550445519
150676702
1247398915
287608925
737852684
230248129
298957949
2051131938
1558179343
1916249455
1381867972
1729181032
1301876151
1454075137
1049010884
137373569
1046457954
852195666
2003465446
1732026946
1525742204
417691551
820139515
657152618
1634432403
774131230
391265685
898028465
20667832
1823605011
1885890266
745555378
1636866134
1648123995
1477477292
2052677109
857189484
1646386161
1353450568
1500337871
1063289692
606208865
1035785363
306553816
125581420
1918064365
1723266205
1735064014
627777371
1677632468
1606421806
1023942623
1291574987
522062565
1151436684
1685784928
1162690992
1387359343
886465064
1615582182
756694496
97059505
656144990
264311351
608380363
645357851
478210340
668377190
837632238
982803240
2027870110
653304280
908422826
33566866
915087429
963459189
1903020481
199101932
944438617
736608842
339573063
1256723333
1132774430
1941868454
433068515
902478170
1450643926
1152230543
246065722
823786064
2070782948
780635377
883357316
995093772
1031523660
680271633
674141318
1432559686
1641094046
1541290901
878809555
382209214
1227732229
1462932497
489601551
1306070391
1529046399
113741808
359397678
1849534580
481318500
1343013944
204465944
871183464
1719438936
456905285
1429809172
1967548850
471102316
1662608933
1677561298
826288520
656938335
1170410535
564842080
699099689
86281512
1545435528
570999634
457382989
605636410
2076688701
1213820943
727180128
2015670084
1008520072
25297621
557275386
1907953970
648561249
1969749283
373370648
1727637902
940637587
745779892
2044577918
981218155
2102190478
274550819
1297597936
1687539165
1665017214
9058381
279217101
1734138456
1891588341
572142304
828862000
2052801606
1706504811
466327708
1912320560
107241011
120776364
1293963251
34431290
1750092635
179917598
2101645220
156461207
127158889
212381226
422898821
1542731064
1991675759
551054716
226978415
421220475
661005637
925310878
706601232
2137892911
867062575
395662366
1431113542
863391082
1411026494
686427151
2123721279
1676064973
866187608
794209278
237465863
663647315
20204316
1474170304
1688096734
565253888
494182436
546561668
1973095582
1667529239
2074659587
1808325373
249260987
776005652
404613617
1247294911
1191366540
275673990
644756902
490980763
1408678130
697384856
2006550011
760244477
1944724403
1372860740
1378277034
249347334
1611337635
173213909
776633120
1007694489
2038300518
593858601
1152099860
1644870216
1627452531
1985500309
1296324019
1000676966
1831734799
1996787352
421966077
437389311
31157390
1387755554
3005251
1770679453
2028867750
1573985106
1723325725
1970507884
712977651
2039919718
805233433
144966428
999590708
19555588
1744027109
1829861458
1833241569
290192539
2097758390
329391964
1330169686
586605765
634128754
85024577
345557145
1626392836
9543844
148869251
879008706
1998557956
785470372
1951897186
289707329
801940411
279359730
254419466
1452650776
2110954823
689643126
2014186478
989887271
933884070
712270531
1788679003
638003797
985591312
2040504856
1508684100
1940598976
864064451
68052561
1282417619
1352102836
190632400
717563977
703227725
269675903
1822835918
845420114
2112766401
408000106
719526028
101547028
1131533230
999678059
681253704
291284443
835607418
927743192
791083260
777771256
944333411
1177258128
1293773182
1702983299
997257335
1665658661
1032339545
41395913
675251251
913637689
1398198742
2109727868
421310418
214286867
292568682
777551890
1625742010
339945508
1438346158
1240246918
1319691448
295395472
1399931931
1061477739
1527079433
10317482
1597288994
1034627506
738526843
1854044472
36487271
1809704805
832105208
772305452
1997244619
649956821
698136416
1430388485
1227684064
427171523
174839892
1576024519
1468090208
490836762
2092493242
433324305
473412093
976590219
1261970876
205379479
1125681011
1328618958
1645470170
2045628853
410533815
1354371292
445989745
621053010
913478338
1199446713
1520960082
643273808
260379831
516365773
25183097
1290675726
1485664374
1546502423
1251238249
1831478637
1800148462
735783863
1206222178
474463135
881766154
1517980894
1496997994
934133151
454917745
1978896309
2102773831
591491877
1478941869
829409570
1015770974
247949883
613057728
20648362
751782593
489757118
1751999239
1345355593
1344688850
496187194
809170411
1120863545
1435575970
1063259196
1432179064
2005414964
1047197380
1131013058
1672635762
450599252
1288226462
838171989
866672776
1999619402
1605988095
1804904104
1637159305
1459141980
655958895
58532017
52944285
1131982752
1327632904
794605446
292624758
941078658
1679258290
1214832887
1515374693
1989404011
1515935550
1888190433
366051612
938857865
1350435414
31321950
341132973
1887966334
310650671
1129384138
814755467
1294570087
774605496
576048493
719005874
176603672
1288736177
535164629
379853746
1962333584
1125982029
1937161132
1544701977
207750373
1998974285
853550183
321610396
954875551
664533048
2069549547
1822221995
2064013208
294518617
1601030306
672075131
962696737
852497100
1709086559
2082406779
1324173994
1499515985
9014348
992216841
463071580
1513182747
1457141699
1491251946
62503543
918549804
432560348
1677000518
1766512983
26393958
1292571406
193010744
881677150
1107463597
1642582685
75532798
791288404
546834237
834593331
195646974
1954634048
299655299
99498307
1174550138
544544046
1387100890
121798918
1833014189
312208320
916410086
381886500
744789190
821961212
960800002
1402720602
976612037
1264702507
1810877642
1688183370
742752038
1559063523
311464410
785564167
1431870143
904611858
322537151
236910745
507159736
951396262
431971528
408303283
400657163
2105670920
510449024
719291044
832037954
535039371
2030336896
976560679
551903597
174694929
1231313515
1032642295
1964667580
1032729665
913172829
1623095388
819424317
1669218847
754904626
352661251
101567713
392269203
1557079952
258665086
1026160952
983978196
1538032509
1378430432
708586396
253244386
290029337
254734206
439355216
1921355769
1623729075
621999037
296132071
1878156325
668331797
1650718555
1361378912
1782980367
831719503
903472748
1358208720
1852066764
556187384
347618493
1638378551
1339569604
952528248
1505773695
1733217591
487013716
1168800994
192841320
1696120830
146317984
515751688
32891975
1354608328
802083927
1272111039
668869282
244281348
453494737
325201942
127146588
61940215
634135127
1288415512
1848167575
822865605
856217461
1171654302
881895170
1893996367
493956306
1471972592
310617470
199937688
1654012698
1987299521
795085034
1565341250
666514406
1601575314
1872070481
2145575872
1354277065
2063328169
257468747
896784530
907468899
91874439
1802585374
372936362
1329124226
1204394523
278769553
376755474
1229447803
1504891947
105040470
207778076
590653336
1005195985
584582384
1644911101
1928040603
688452018
847623809
1735613795
1680738470
556841748
249728838
1207523024
239224690
1571932372
1076647772
1910491505
126237622
1744867634
2123887952
738393401
734810024
1861192424
1940772954
1433328740
1473323565
228371751
1670882610
1007920698
1336263444
185321181
843120647
85819697
1305761275
50747807
1666259402
995743075
1274367609
1970905448
1060314995
534872634
215596777
1674523926
1608262019
41209780
739002957
785477046
978581943
752138435
249511863
908195790
1231604974
526989205
630186978
1942478882
1999833155
316607354
591632141
1584521442
1262892149
2094130343
122809260
1270891210
536399615
1330924713
780412276
2126085160
1913839433
54267324
129900832
323175345
1564610400
1398746908
546872609
524851349
1959483921
474991744
1307141150
573842979
394466606
345406020
376287748
2049584073
580523907
1297814787
2116861618
356501405
22323989
1997075466
1767366128
1857527301
177601377
675285237
795213281
280943946
1721781376
118852384
938744223
1229308305
2028135777
1366458432
947424709
183448448
1402885378
1154788387
1904217755
309448880
318486749
171338523
1579981341
1033460207
1853209631
270422530
310335552
1215669575
156027083
481881063
1312901752
407651587
1900034820
919316255
1183904704
1425061599
1630004647
856065549
424312408
1008195636
358538516
757444124
1847756336
747967498
1591598486
1687728529
267038485
1539775703
1318919431
2120658090
341900882
1716033218
1878068654
1506921264
2099751289
95186310
2015058781
685375239
1968620333
151182463
848665093
1580539497
1440107186
42581706
1016170423
125623403
1228184531
602113130
272825645
1837072398
478660035
139461430
1754750631
1076904453
725476534
366355831
504512363
2045999437
854410650
84104770
1158928591
1552222704
1205701837
1531588617
1380881212
233637646
887108076
1943359753
167541305
2016407943
714065309
1814959894
1976713413
1056646783
1620859504
355527818
1439587312
1307257531
563541172
1636617995
996485418
156279157
846783021
848025447
1112276500
288722770
1892876730
1072846066
56418763
1383923719
758254019
173810333
1188287987
337746227
1168656566
1401936726
1644883595
613917733
515902835
714870642
433075579
2101811640
1995708290
431786980
843132238
2066299461
1113993001
1867044677
605176347
1956864463
2111038347
1060907782
1505356698
1465693061
1190953031
1759370360
1238530390
930809926
625338123
735612
158532950
1930714077
265891106
482852427
883540112
1285679270
1600723715
2142737384
1179070714
161639690
157188458
1628358331
1839576535
2107179972
2083511510
918936859
400671023
460865418
282683846
1371048074
1155372308
303709264
866426605
1435678879
2079072803
1385715816
1206311208
283119201
2032371735
138206945
1397697904
322096410
569635769
1941068918
633344628
182503163
1546970636
845393984
986753703
25038140
1090858020
515113055
1274404923
2146448827
530441379
1348670216
1369513853
2078743197
618408805
886012171
2054510913
1805915946
1101580055
1111192513
304660058
400677805
504724097
1801686875
1000882505
1419424226
36247129
1261920867
2143741838
852454454
220613848
1307305057
86425123
688164284
609960414
1402899606
584647374
1239086386
1288727800
461900607
1218667081
1244306147
1152946690
901542663
1968848597
1262465248
1302479129
925008524
859719535
1787967444
1226723536
1934393970
299641425
1309086766
1106798834
674245197
1730138764
1146978172
1801660830
1569707530
1392590981
1099773997
743016443
349723260
859167081
1294930158
663620776
1410692264
1175119884
1147679143
95770527
112141262
871374192
240522792
1903427356
1509874985
683329266
1686079448
624686942
260053611
1498183150
1307630383
56451455
1906686215
1589743935
1684501962
2120316083
1105650917
18063154
1036472443
1296062897
1899641685
1338390292
389792676
1999902910
1915324704
1815944914
1018525243
809771316
575562572
178332138
1285333412
1857747865
1563123015
1682035384
1486659624
1457604094
1884979459
1215299429
1916552178
132369147
986856127
612663066
1566415603
1095437927
375676576
855007462
1753468425
1357992534
1196272677
1426837578
334922902
355525672
1641869983
1217422980
1346842078
446356526
59145749
1169831941
2028381582
683906257
2134335638
675113373
300382333
2001847466
2098491377
25610022
736609427
68866198
818984343
1936064114
1023395761
543416402
182566981
251526869
1012303857
260421835
995843804
268722395
1187320681
770124494
1444260484
719974788
186832245
433843727
551688095
113102913
793690552
729219678
83091636
1782542011
531717082
1615374707
1389460494
2064115563
633624645
222756278
823438445
1372457024
598187534
1413019467
1635350789
1021850845
856173717
1656284625
873538563
1132663361
662807766
781798802
270466639
1218099844
788561919
1894595043
979453796
1769435051
843690064
1197700987
898766011
1882630926
876001236
1166863560
1163685811
704393086
1934970407
1103148020
1803493787
2138934703
1678678712
1359560893
1228447650
855187150
1203868438
781515754
1611822484
548671431
103132976
1417942702
635155912
1415226346
735064935
1874662141
1266977441
1115408916
1054585573
159640847
1548670936
1260034561
563178797
1002597608
1438506628
433345978
1908948801
171814754
1552851837
1282135853
30867562
527852134
1228598598
474145633
1603121488
2083481796
20030818
586400796
775849139
301357560
1151251509
695111744
554973938
308249879
1906597642
1160476658
165163106
630698084
2026712320
1413790005
1928276183
1433485427
1452186009
1491160375
1708425511
1503806377
857857313
24485471
724388872
2106097609
488854528
1700359543
1641209988
134373701
306141961
1548909737
705850300
466342951
1480770161
203132611
1281041752
879397264
368195146
1914401602
249005594
1164784281
514135029
1487841476
1430216096
315487109
131806484
1969575665
684876237
1774378339
284357452
764043908
1983579313
1177395694
1224920774
1586453940
338201305
1256845645
1998768175
2020528265
2027060566
31127919
1217079068
2001281454
726608835
1115858675
179519948
1262840647
974562034
1178345386
52651344
705218876
666181713
370728669
553779236
156815407
1649660813
69080260
509667017
1399126299
20054688
806391826
153416148
1203766493
1203936246
1004111962
250185381
1491571531
1605977509
876975168
1627961471
1722952394
2042536244
1730121602
1561603804
1877961020
4164169
169692455
140090136
1527402663
789479292
304652628
384826388
96671185
300153357
1476285079
1150950400
1260394162
68097578
22131174
1807168937
865203790
636389637
604235730
1733010871
947653197
868834361
1210251309
1825785838
786638796
1261389397
759315017
1159266441
1119736919
86650442
1010091898
1895617150
1313710138
475852391
630802950
286234676
2122788879
1723881977
1753890132
700222645
1562098248
643867130
111266249
195844367
1798645701
615206695
1567194006
1865859002
1549344191
1485163237
1527083983
2137494184
1562194722
1637826672
2016903108
1890198104
2071501703
1659791890
2035459955
1009631685
52228874
964111218
173762817
1757619708
1867103233
1273055442
1803191222
2093249280
973683225
17565525
1658613972
881970647
1013105841
481268387
1148682609
731942749
1517932388
1946084878
1351760824
158480487
652955560
827806073
924870667
1465665372
316385072
420399636
398882047
1144329795
1076836165
601418278
949709134
376574639
1564132975
1891660303
1484588325
1803365220
1820884567
1777627201
960689732
109571363
1766892068
1596895906
1126310883
1662937251
26536564
785123041
348426815
222362422
738421661
1611382480
2147202758
944753381
2113071505
1382579472
1825126542
134619165
344474421
1278471791
1012901736
109957364
305822003
1548620492
277642398
343496543
116370505
328054044
633417491
562401589
211378627
911000174
1187357396
1443174925
833260174
2508315
1448085187
1778038674
1885366476
1005645296
349794911
1790398090
1384550022
147443778
958728661
926692460
478856841
1058611458
1460765015
516605907
1592570663
713804888
1251707778
220107665
1412338172
2099405927
971949163
1937567830
62538910
880064379
1171608444
630718032
1538726928
1687359052
1176375932
679506043
1803209609
50861515
818004077
815295590
1623504446
669129543
756880182
2041796517
1325316719
1323241304
1446376043
1675729665
1980938821
1621443424
25602984
589370377
1989742183
66702762
1391575863
1308600906
119774593
1885468829
1389030011
1666881682
1789150504
1006591546
1877285455
1639436821
174015718
1150569795
116809032
1127846039
988229272
1041837589
469742428
1208613151
1413279749
98739299
1540482899
1271567044
1488111144
787332368
1819051975
912297107
571460940
1316570586
1413672278
1597939111
602451405
1685870403
905586826
1140441200
742416655
13611602
6191381
107273754
801631546
920160360
2146927834
835422832
29739100
622259883
793181646
2081775765
1033242342
2015453677
1323147349
1168446556
131545347
657266166
1203340752
1597779681
489662572
1801975482
1711443030
254565310
1298858387
1643452285
488476538
2130021286
552799495
1838964234
627488644
804284540
977985468
1955019074
152560209
1241920634
1472644527
1885529327
1730386729
892912313
1452492588
1247782116
1385085782
377175478
314740171
1414127466
327972116
1783410199
1458023730
834554242
1465206040
304668216
868355896
186959542
1174029710
979792512
2105275294
408514124
2114219719
176373224
1857199268
1404041811
831423191
2039695823
1544932267
2145527973
1709960625
1323038896
1677140197
68073997
444450382
1777434783
1544460411
530479231
462300709
1351102225
1026935443
1855203797
1121487699
1583097637
1086529416
1911913261
1015741379
381181487
1437223033
128492237
541512941
1275692418
2114899032
1712507728
1576202490
1166811748
183333372
1887522305
1339330674
1192617774
1550180017
171669610
429103960
607900877
620477718
985641267
1134345979
1263798982
1897740815
92862959
582464982
1884166298
694275071
310220624
146543501
1927768962
365084786
278695329
1782352554
401469231
1785565686
1218142557
1794080587
318619317
2081971381
1944366998
5793761
1214924991
372567474
2098497337
239000326
685366671
29210119
1962960256
1647266873
1155888321
1033002870
227635344
1390247323
1897099107
1366479362
1398269089
1576791868
2107120946
1707796440
1130141212
1371267606
1912449492
1992439963
218659252
1601656300
129412672
1724048648
469039937
1404143883
1347189214
641655572
2053655089
1661017906
1573178388
173409795
1340323164
1977569211
1583487583
910838922
1039160602
1646469698
35185922
1004944103
1594723422
176520945
1769919334
344154948
1274107620
1168363153
1276761127
240545045
781108882
2140667497
588625159
1041805999
1914864599
2038168624
32797299
733510232
377796716
721397066
1403341285
388429764
298438693
1607246562
165904401
222138959
591036947
185240815
1192228040
664427475
1148347007
1872676391
1481646891
227957340
1270265355
563109486
262997422
906343827
1828266455
1180241873
1733688592
942541125
1371419960
1878954009
1580956190
421399207
1533331182
328158362
1703597560
2121405001
1483373306
361719309
1554299061
1321267478
1812788461
1143012762
1199155125
4322020
990992504
1474133566
1591507323
1789655897
867972924
348351337
57761419
384373533
174563153
1938551244
791214912
1266701966
646161114
584953152
1147872216
950393051
1310635082
1709750747
504010850
520774570
338267156
266464992
777824036
1437541671
1962205753
1174396085
1420465002
934489262
692356398
642186396
709740076
18090763
588131137
1773157834
461410703
855587678
1764724376
205590430
1351233484
1633544255
1744532725
764751054
1921221960
1523499552
245818910
614681987
493037250
1934474511
1215000680
1114768919
594888762
657059478
1829010484
1662866514
1128850649
36119409
1097960961
1642240969
391534755
585269777
292933601
1381000262
1736959352
1719063853
1425369551
273906367
984985570
1126842085
165384722
950142727
1371946476
213092261
431879126
1760031483
908769890
2072317715
1173069858
1864334308
640442091
1206279561
629090220
809443766
430745681
344036698
1048933937
533708867
1779014179
1247266923
593248461
1785439951
1792889075
1303413756
1515553221
1657194106
1991149556
1914315048
1606622406
474583279
1286642959
12420457
713302658
1183877238
1123416950
1811040840
132975786
140917937
1897290502
166809503
1398396492
1957777700
1363162520
1096846538
337459115
6474006
189462144
700516090
1135155600
1135939834
1079269180
182479924
1833932501
352311333
651843652
368151285
47026767
885553063
436295968
1611265060
933645868
590061453
1494738334
1421469398
1555057020
2094281908
459861182
579659986
640730647
554637108
1829727860
1609734352
215294571
1802346748
342645073
1672781936
872906818
1780508520
154964167
278222314
1441727584
1935357802
593801945
1987639544
1183920776
802569211
2118064745
1188749734
1475413509
1176101565
135775286
688870059
962030287
533862929
1428391222
1371911426
961804012
435237297
267108040
1802267530
1598014918
1209240467
1489450032
1866088954
1616675633
994528804
1272060555
178577070
844574319
1231615531
1777611754
263156601
455093234
1109839044
447352881
1015254592
772289695
693310516
485430980
333131267
1654312388
1091391430
896036737
612305636
881928919
685542010
825094940
1699416575
2020448559
512852607
669559075
492542658
1398459622
1314388317
1798947334
755049556
554257521
77886161
269662562
1252718712
663859151
512166465
1504247701
1051244092
1158113896
1677884457
1046321765
38466292
677590401
1246587229
41871576
1987804447
1521329266
45951749
429048988
433062126
157415472
1656690145
1420754307
516222073
1992433038
1018062009
440470041
1521544377
1308836860
832789837
1924786385
938838152
793466567
352079599
392608732
391799948
279560192
111140210
936401673
508256546
1124131104
422666869
840835811
1408962282
1985022526
1656295522
1690173348
1409753569
1603991905
1262573077
191290049
1655490471
1053864333
1330241031
2116180883
555942515
399618809
333021862
292557536
65708668
1358413168
965112159
1213001048
2065156493
1376784104
1122780842
997085122
524629225
521458132
431130650
1934750627
738361806
1073894027
1390050134
837661112
1161232244
2090567021
1324390470
1040674445
296073751
1712859212
80191290
611920573
1123219406
988846735
1440113756
93985481
1764920766
316007789
1729157265
985010707
932728475
1675921010
597626659
408685377
1946038839
1394235745
717509030
1278410228
1920771495
669296613
285817280
398147168
1597100508
1869065235
1274128950
37034324
1181933468
2093323383
2085016375
1549657673
1586244463
561759066
1489968418
1936739234
581567904
486793474
110582369
382317726
185570488
1050290991
693228232
435134515
682703289
1497372185
1962318747
610171198
1410134460
25528716
747484025
861166175
540057260
1455403932
506915175
2124138226
955469703
507021739
1562777048
1300121109
299643207
854599143
1941574028
1770842755
103182618
771307437
1921174212
1642043800
1736551365
126073900
1113723737
29335344
204785187
115218766
66522803
1616254705
534201293
917650077
1078384015
1493462037
519562530
731666561
1346051186
1003011524
1468883676
1480163351
25258640
411245650
1888436642
286417517
92911996
1959241881
1760451645
1183955046
2095078268
1156415624
1447659635
340846295
1034694435
729798947
1183242338
1846392340
1790171896
444701417
1952274139
1583954804
375487506
1820823097
1025414636
1822516479
1225894965
1294554174
1004041478
329930707
1079077487
1127725253
1663579354
642374779
1632666965
411013245
27434872
437337992
1019173947
227242517
1458497161
1411603678
361216332
53996183
1440150348
1309734080
208455475
1759216800
650855936
591493172
2089398606
827891679
1685864351
1922423798
1979129340
880812016
1197280304
310843986
499480825
1005736246
1325767774
919664931
401682539
1711871304
1005944194
818088328
207462589
4407731
922926103
1672113658
1406740004
1675139175
195777806
1885998087
443723756
1913303284
986817576
427787388
1973261064
1151089274
1360001157
879135945
633243064
1163627064
977590974
1452459582
297833614
1632292077
895850884
1956968396
702000613
1199499246
1174590421
1307831758
2076713016
1687258300
534662237
2116747393
855343686
1790279351
653439917
1222685922
1215237266
745591586
1062108291
1511412180
1801722208
377122830
531802417
631047003
1427491443
568801849
702119063
747928933
615626797
87785726
1704768292
1267123412
2045479007
1373020184
274128250
129514350
1374853140
840306570
698221391
1422363017
1651646721
51509773
1258262082
1203525354
989428071
2146145629
1460168126
1871082557
284386288
819196723
773678566
14911795
1763638173
1873836715
870875147
832067643
87013274
246004034
805881368
590811707
1893251438
1630372235
287894022
217984438
1546900356
524222246
362831574
401853066
930915136
573098895
1130000790
691632769
399203110
75594929
690799399
392419434
1226274090
1417763739
795380900
183687272
1232225150
88962840
1157800033
994762101
257364421
1307093629
59551408
548871930
952559187
1851514344
1865643325
448177031
679860391
1375097430
222914248
728956898
812025352
1187611852
839951259
770780403
2042213672
748464288
771927697
1796151707
1954982427
1199428004
55736629
424834644
1197492997
898515207
335556074
283034461
921248879
421724730
1865773604
1379765993
1490753610
1819338147
952204829
1975224372
1232101235
1719322475
353916966
531121446
1530471372
678252095
2002713499
1352103897
897076425
1627061628
927063997
187470841
1215243309
18760119
953653040
611661976
806919827
543722923
1738809110
1028094306
1756493594
1730953278
1991156998
301654178
1432652776
1619810274
117225835
725635710
685244475
2045898262
1036739292
237145704
985445263
737741394
472605424
1853693853
2049445199
740069153
1089130300
735255962
186882755
140090713
905464558
1261527475
8227368
1766043536
2119985861
157365195
549155716
21746868
111215428
1032997599
1752403018
1252427841
2120491236
1837093768
982220081
833820807
609052665
1318236579
248480452
1640566705
20336355
2081998938
1996090869
2145686580
479101550
10912578
2107121912
811276522
1096322072
1348461800
1902148518
1221616599
1308993213
682434864
814883291
1777502738
1684173501
1786416463
291225065
1131929518
1905729160
1009270040
396140901
1860044677
1004526010
1313857231
1540146515
467435705
1049435779
799622449
1625742097
1089503992
31402912
1520436034
675685018
2111371169
423105496
2102016061
1792635538
595148013
515066243
203944772
517659608
125789887
1165169123
1048701418
2055172372
188119279
1185834584
68289565
682281778
1757196636
930823307
1340595380
1390289496
947235444
1107375996
1149021458
1943828412
1535128255
1498333266
1426834732
962675021
1203541373
238497400
801403614
1075699643
2121304030
815769489
202972675
378825072
586367529
1482583499
923171294
402421937
62859235
991711285
388550431
1001318876
69812818
76766282
2126612716
1565862023
281812243
1962253938
1433307922
2011253021
977983972
1788631231
1406853527
1696696392
446119175
216423406
2123675312
204359891
173220
1999004713
1986013689
1142288785
834715568
1243362421
1957348866
1729350807
1430354451
1940426685
72937819
1508063677
482507609
158663316
1213414372
1831363006
1094560836
1562907660
2060712028
1180621637
2143645669
1265330574
884151669
216883183
179810740
1592367935
785830799
1632957298
1722774271
564841688
707765619
65322573
1558534211
1824385778
707169677
144491505
402968174
570341928
260514607
1665223247
2044712853
238186166
158589489
2140899305
275550263
1705303346
1085294579
1210690205
928226065
728007263
383869322
1101027667
1811314894
1327966608
745301732
1195478972
1460059186
283251842
2138741402
2137660536
1826838644
1652472014
1066635339
1558562675
983677690
1819544861
1205330335
1529765178
1742244125
2128562920
1236562950
809697677
1112558559
757993966
849515630
1737319629
154731285
2000193558
1450796414
722918152
322083357
235946745
1635017668
1789547755
531199830
2084868529
838280236
1713136614
2093139640
351872475
1019613
579160537
1779990003
758906510
885561372
400553085
600527002
2044059019
1874356827
1011341656
850418139
69445722
60622357
1109811440
91644242
1167003769
1113568220
153817673
582869060
724036178
1250924950
543509744
117457969
1712693434
431865924
28137510
1617104894
1111106905
1591737513
1144918228
775220934
1322816238
1010581594
1454745264
1910479472
730926805
85526376
1379346884
2027295741
1566746393
117906072
1861898186
1106803819
1846243422
1433500856
1891598943
1458678453
1656064897
40993041
1898920301
1160745942
517858962
1289629714
845392068
1312113681
838147657
1784459251
1973892670
937703222
1907096176
489551384
1184191818
1840150759
31621462
1629196332
1385576642
2132362913
473615766
695960988
1779130541
601634622
1246722135
492711119
780877469
1926485596
1254623020
991268252
344598325
889393157
1222299467
1045265633
1014051870
1929076677
1543521590
1130201393
1376683176
1696560187
130642469
466357260
1486388492
1120150910
2001613723
1335743875
1397582363
1622979556
994410008
75030784
638089788
973666627
796222043
270244674
747495777
1525997151
1682999718
1586178900
90358042
560226958
1073461839
753153142
1718596743
77287073
1437155592
323798303
711991497
619402717
1773013689
1834820695
78541984
1018081522
462024781
1178887245
1942036830
817345306
548767208
914553679
1270023465
521314212
1252749954
343176162
1283494654
1855401567
1993969741
1311178702
492051059
2133146636
15197726
537546585
1783498719
1650445386
142926564
1786033134
1187463472
1815666450
950397309
666346040
1858912607
2076809076
1027308127
586393652
1843559908
1669235429
1896725622
1079330738
690554616
1440674360
2071673241
833835366
1849561859
1353821623
1005117362
256547742
494083527
53037976
1532173994
1922116467
760965046
128951160
883582442
298466311
2049817227
851661329
1199253178
352835105
770637743
423017187
403998548
1907395781
252290672
1300467952
1358557511
1192643059
815153128
338169379
931406956
2051853940
46187101
435266620
374919675
68087375
1146593305
1081696337
1695468826
1386961747
152249152
2066992352
1377205895
2067087015
281579896
238829868
938901350
810804075
246348979
1487571420
1419312317
505202577
416313339
613842705
1450882484
1599381632
1479202775
450932029
1680268657
1095014914
1346029804
1958788812
15814919
1756946119
1609019666
1787177141
463498215
235294662
74855829
550087216
1276116023
1136851450
1884011305
1391750944
1827341669
1698411553
1566156578
1541258970
769420920
1307614529
2104844829
1328418092
1630713020
1429886421
1965179542
1634991314
805108649
579750521
1607917200
462902972
895451753
1340051504
697839463
1974491930
349535704
1527027948
166907213
18190952
741256826
1983177831
2083952466
2035658768
201126955
976211532
1940379726
286023257
1560080162
1560156600
2060714530
39740543
865398820
886342008
899745330
1899898660
1943776380
157262724
2147139132
207410192
1499107697
2042428461
166465725
91716661
1935573930
731583667
1313886552
109402655
1411872687
1189954112
1056384291
597407040
1632765673
176221085
1436195623
1514711244
2130930376
1974369153
777169691
89736027
262592857
1348355514
1812092375
1986629272
1950153308
1071726245
493670330
1906627827
700133970
640866686
437488536
536719933
633971463
1732771465
717511378
1175692975
1702776699
1724366010
1093835684
993712249
1055894204
208176157
235485945
1568064946
645427510
1990313012
1764346995
353523490
2116871639
1750818552
1787654997
648911543
989812740
741996294
1925487962
1571600528
660206812
1051631512
1102197507
764886287
1914925866
721439666
899206295
1696377633
897954382
552715223
1579613055
774240771
1095064005
1375733069
868802449
1981719329
1774272223
1513750863
1607199463
236588911
549043183
1186781997
1894485945
1440830610
245334870
1719111013
1141585100
2037484045
1513182674
1537319615
845318025
1474858327
235680038
2124496995
1266456873
1792261470
2122881995
213084950
1184692706
436440388
236558644
2093584049
1405566096
533051505
777693372
784533331
260577482
1394824720
567042961
1796424133
1622419006
1311541107
1395568548
1831884129
1402268574
704219997
316718209
1384404175
1946440287
1546843527
604746768
1627938610
47227144
15878691
612690788
584115601
1407749209
459818609
1939737860
1148934541
52751568
1184704337
637607661
1265542965
161346516
1977155121
2277466
690947939
378204004
464473006
847672901
437756183
2010102231
1783183837
386978163
829659330
881062302
576611865
211325655
1136702977
1216381059
804961330
1022741827
187429735
61172139
2128634581
538006995
882438682
137158346
161922025
387320208
1108222158
914494124
1916214013
318688948
903332091
1952519652
420527518
1711581450
1443072307
711477071
489564448
1651819392
937634176
1639240903
267082627
861137107
1701897814
1408546881
434331229
1304355634
1162241579
1665268855
1160306703
16367991
951239111
873339293
1516176846
1130094377
506062982
1720500154
1278435539
713542162
982764952
1747605159
585375888
689589229
538491695
1908192554
1324520114
1352544918
1685329043
1354627728
1781370755
630744252
603023785
2049994614
802782519
285449594
931815515
625898312
60931375
586781041
752404610
604790165
1808896869
1557778259
1551935628
1543126743
1058949708
1302013558
572555260
1479426830
417218746
1629965178
1803493164
949831031
1226916334
1249827753
1607559328
1207220945
1266287072
1472976330
1786763223
1762700671
1523923058
708892011
1429879068
1270133443
554793082
1435865377
647530237
1452233424
964005045
951768297
1592730711
1419840376
226375485
1454070142
549485152
478266047
371519157
1374215903
2072653279
263981899
192347550
2125939937
1050991399
121022794
679729415
1740006958
1047511698
756210709
285152427
269732981
870123023
77276832
675530887
1979153675
971698622
101671520
1323261796
2075968870
770670997
1747611238
1742302652
1173462866
1171448848
1717572094
1673780777
1711698859
1648514372
1711823909
455894033
1622262923
1382729859
498472454
2101430634
377464028
2116888100
1343359418
1987395967
61427306
1437736057
645261178
1263865806
636818803
1613733482
1437964239
2053789426
494103295
410548212
62975908
30464231
1625943891
1746077033
1844569253
2125259460
6423251
114522266
233809602
1043133266
1242618684
654410244
182703073
882870617
647034425
289190215
1641371684
654532774
1930545255
371252513
1209219947
847661892
800282670
773139666
1581828390
1823334134
1913464648
1686635252
2028758617
1331394684
1426314070
2085940425
1952121408
1295159323
223797397
993231699
413112156
2144093765
1679105796
241187618
1273435727
2038024024
1176323505
619569182
277843300
151836124
1409302780
1132663381
1626271777
2015713783
45420356
1687955227
1721545831
2116495524
1854947535
1018038129
1444057585
2110428981
1445609327
79991152
250817097
541880381
896724587
1999554053
1793388421
187503897
1838615562
603443832
1354567251
2061368324
1644535594
970004778
1216764625
1024528106
540660627
1576990344
746433876
632944469
509923968
446532672
249174646
448285663
1354309461
566398688
875614401
1947384686
1757038742
1851934791
2036507768
722621826
2098008315
74774760
1898877956
1029639758
1939596599
605078346
303579920
905699477
1289215774
1197909012
1653545728
1988517454
1162135026
1424617097
796716943
2120010204
1276807288
1708214222
373398875
1849885560
955277696
929386850
978731798
409346658
1077058942
395898071
348538541
2130732763
175445500
2036347568
452585185
1431468226
1915685093
139054749
166307256
1194130195
1467622228
500419292
450722084
1453156182
591923665
1832389588
165371291
238508862
793145293
1201048282
1988687724
1710615643
1767357105
888010267
1397345194
1601709918
2044972265
1658158887
475866510
568128845
888471361
917192293
824052763
88842059
1539351419
138384223
1238141686
491391301
233109189
1471288504
1948423851
338694682
1512293448
1617022490
1806244085
891580218
1295838705
116547347
1723255232
1478692944
1826671716
1595464616
216308411
1751703970
1469274188
1865676779
222267094
1284642017
634110537
936434192
1003310057
732307420
1386922904
17658375
1236424776
1949916412
1088431406
1034727541
1582703260
995095585
826255683
1595462065
410710447
1670395126
1954179711
1744486203
983376570
1129164410
1327782845
1890657400
1839004824
1645557667
1358984863
396683358
1073070418
1453156455
86469875
819686010
875783331
1206191923
410795455
1410007491
2141193581
2144396236
1021314643
1347328507
11859429
992009832
758325445
1508517434
315584400
2053518356
920570699
352516627
1817758059
948535022
792968950
136372989
1804754040
188175213
1735844253
919275787
214476508
93519478
1127304270
1534938958
2094979971
1004891109
627888531
1937610012
1202804800
2007167743
1145010063
737928603
1245175982
448228717
1372137055
1562645011
420240173
24731544
1293396449
1047388770
166053108
1971985963
1682853089
1507994503
977965322
687252312
2131590858
845074290
1227880264
1945912737
2058722438
1667381272
947243569
404797772
397503355
1012145579
1264525968
847290778
1439276202
1786065525
2047771023
623250906
1521675291
1504818387
604869303
1073891323
1193846071
1928072794
729181621
369359184
755678478
1060535797
1637577178
1266292506
735252894
1385746541
1424079085
1681606962
163765484
987498513
218514614
609223414
623898834
1597184945
120822780
249572047
633623876
596556789
1266053086
1414038868
371537463
1534467546
2004002225
877270207
1781927961
1808351400
147294176
921207235
788169076
1538559320
1098404284
1107442462
1713356071
626755390
55435556
931116773
1599479987
1118748576
1410279754
1174369733
933573403
517405928
95969203
850605536
933590407
1698717006
1083486256
1158883514
201843391
1913150840
1343306535
84938290
1053266885
430325181
1853239356
900176706
1808092311
1454739679
257052855
1273604158
838182967
1412830866
1043940843
133900697
767802624
2114177604
439550032
1061682407
784795274
2019256173
1365887454
1171393334
124650325
1238269837
705412862
998324233
590367086
1812495855
24527015
1489741450
300684701
1578537092
1952086106
1392866922
468574303
891731616
343527612
1915901159
59619846
1219285853
16409625
309824030
214164157
254199865
1901094761
802293307
111576688
1674694357
1445886876
2118953998
1255331979
751294802
566874055
430315628
361299709
1881897139
858580313
762860132
1013092481
576300248
838767543
910090601
1969960540
2109247085
1440086962
379105559
1337494977
1526491905
162061743
1064571786
1113626053
199606900
1523314755
1393283589
153821978
56107604
1513184960
771646119
813110565
731569424
2107801921
1397503633
64492715
1880517779
1078342954
408523117
1125299829
805776319
1560457418
124174987
157911917
852183248
1385688773
1529469275
373628422
790734379
1877536831
1720028157
1528433329
1887441986
10209931
1573958441
980172794
2054680340
1714639088
575401883
1588803944
836071027
143729499
1209271934
83828875
693292263
1779995641
707662092
2071716608
580821113
1310894341
1757916224
1604240838
482595245
5760810
133624826
1474737314
1926804993
747807491
492676118
1093116024
437434990
44288759
189998139
788970867
138490875
422307123
1045714211
5958907
1527777132
2107049133
346966324
452324901
738425459
651971243
1468747790
2105462504
1299040988
1791812715
1152252250
1083387657
967658399
1056673009
534752751
1565389740
2048788018
478105881
2144606457
366870316
1506652987
524187637
1443874992
332749793
244964451
353511928
414599371
1322530867
927851025
1560662516
860594757
872272967
257467422
1273271682
25844657
1585517379
30447555
1625235366
428941091
818544462
1708713019
1857110483
334031913
1444491344
1607683249
952129121
689264067
1681943270
1178910182
679876128
806192878
1650401710
44963050
1312938889
1610152789
48568097
837945351
322542015
1222324693
1688873379
1638050881
1838369434
85005144
1593980602
1647184726
1712592348
457294403
2021774844
681777786
1763120929
1537277235
974615103
947803903
169015982
2108552256
1876783315
82116643
1310505815
1995509064
1071370902
2024127309
563214085
131130843
311664855
113315333
1620415581
2032200971
1667862210
95353676
1408171018
980303598
901802060
952552027
157960931
460144228
254766509
607633333
1723262773
450652604
1901175743
352006294
357054477
998036961
1649729245
454830878
268763976
1810077713
1356462174
1133415232
415208297
1438402816
1826736968
1565170962
574025405
2006143450
1089182414
2000401913
947547619
258427404
1219052305
672922153
59262197
384515881
2102460472
2076474989
1220937136
1932947952
1084895368
1885070401
473146888
1160501592
1543558592
44084707
797205783
1135435434
2121954115
1453086473
1853103398
1244969634
1547093633
1981066593
918094056
1247381956
645110756
843212579
933206365
1945254733
1614358056
1665749009
12111140
1451598769
512895850
647882358
244218478
1846114677
794742796
753406283
272545243
1700520098
1932610071
2014227468
132054980
1194951977
682734106
726112952
1401437699
941023365
1288426864
750072655
402279731
111104251
2000851642
1693029831
630858373
904400011
1265804556
920455568
1094579286
191381841
1769459758
1066251636
774957509
1169788686
2138763865
2014076829
2114164070
719529285
1363566758
307830506
1583870461
337203555
1978355725
228304474
1485227049
1624715036
1313601929
645455024
902945177
482428699
261757196
1581320614
1851571086
836644139
21405171
1747359784
1674125055
215567666
1601757740
479465187
679928179
1853491569
1064281315
219121841
775347737
1047105975
1009580261
716435750
2146411977
627617327
1075617592
1635002660
631293923
967426996
810149493
944302229
956258169
562252097
189917148
1448490236
80797868
627871897
1757738528
279846922
1351073976
1335654482
612248062
464101077
642013925
328082036
777249996
2086372413
934407004
1234682499
405757704
1857720703
646469686
371402165
1446428106
228162690
1056273825
1595680059
1790622478
1712102978
1885181232
1500115810
321675480
1558475191
1887770360
439558944
1349735997
2022077813
266527683
1939656187
85203824
1660762654
562452624
1770438000
1806118708
286269110
2083225220
1716304929
2046707879
982760961
781465754
1307802907
1995460552
1374164586
1555204132
1842793550
1622465295
329034791
1592699241
1138649821
1162580349
1643767304
1697067797
1892802676
1131675896
1833754329
504877001
93445854
483235171
1200672483
1475722111
400495655
125979996
99694134
1017139891
1008734089
446427586
2108072896
1526799653
1680672718
2013106381
52279286
22378934
757018979
836510433
1097203798
1952632152
988461263
304055156
1996162692
739987404
1458121673
1840282311
124403794
717244784
828277701
605503873
264273622
898043570
1050767078
1054454227
1205116900
559377018
1372254615
305015424
1007407429
1735389552
44157366
1068643021
2013399549
2025559401
1830520296
237395183
1896376297
529430118
794761275
1487159829
512985366
881292458
820727741
1778028148
2031359741
280415375
2102302882
57578875
1030504503
1464230226
1932226470
1897395087
369283615
510906133
331946076
1218268393
659242944
1396078186
1952657766
404651091
504910352
1881276239
165939974
186775840
959563325
1342445477
446620458
823188690
1771501326
649165941
754258612
1854097624
1060601558
695952257
440145898
2046860346
1135489958
760169831
1335228522
345960961
1511312166
601384433
753730088
475094985
2005101271
1121772435
187238917
59583132
1668782842
1497300009
1722020843
1310131149
415803132
51774145
1372282164
1935561210
912020580
2137887939
993942233
1197066349
752728646
1756658076
1104480620
1626619779
1638603189
1594108739
1139619697
1708177831
2100497270
41737474
2125850571
1186111615
1562581499
591395650
580109989
224886490
712738275
516274725
1228302295
1373785374
1416004858
2062213592
1447175285
1340749262
553534368
63384268
1050524073
1035613022
1980943113
1028167313
1183069854
1679321329
1083408958
607841022
1895052398
1323787647
499028899
1177273807
629589236
996440968
730841775
1065162980
1560203950
1111949886
967281099
1796455050
1347689601
1633814766
1954198842
394054069
715130574
1962024976
1876552461
186400541
1875993505
178824768
578975649
1497082470
863477219
1520383221
1185969621
1636184903
1357248580
669791453
1388396829
78510048
1111224642
382843408
686024770
1682065725
1719932973
1701872290
1197463377
1012656992
203274241
1948402197
1456748435
784620304
1274731601
733554943
994921863
136018596
1749903781
980105427
2074100970
970215846
290054105
519395871
80927672
1384663109
796598782
2138505956
363216648
1161862717
689574
689665623
2135817790
968438689
1091478253
323350582
1303605372
1101480531
962936894
531974268
223757023
1724960221
1876343634
896464402
801907858
1541644099
2002358386
773223169
657385694
678626046
428524395
218703702
1151199280
383477335
1622465095
1936947762
1085713034
1627843957
290462360
998309152
1255234900
1455925967
1907590693
1916145207
851534106
349903205
176025651
156147191
515666896
1575072752
965756130
2045791117
459872034
180298437
1558983140
882813713
141149272
1856479446
413071100
2090884871
1796547218
1486644256
2094098955
947272695
540010505
992471867
1992965525
709704051
2085032045
343797722
1879452543
1886814276
861712857
1671563185
1206014231
653670408
1661376632
99431041
2027748244
335246802
1342234784
1631858478
2071725720
808285066
697444650
717014581
191618759
1681225672
1183040434
1936951475
228845776
1867710815
1859729337
1703404329
296317162
1535832813
1872125331
1140227709
770496768
1535119164
1519195109
1574257862
1710279928
975826782
1038863337
677512725
115963052
1947784752
1196282756
1727173498
1085461888
1062583081
1478087585
1794055352
1213921713
1315698938
566304665
1103322014
146627031
1819239247
155321810
1595195229
94543279
1181903279
761760151
224162765
664802872
474429415
1336576067
377592403
1774455340
2101081208
701127372
57235064
2102342138
1328984794
2125591775
1155419993
1567722858
400081006
1585198613
1230901018
1266779699
1367356932
485027065
500825900
1684562283
1215895726
618331372
305565586
424635485
1471762995
617077894
1490437908
1346750247
166202293
983708502
1717056202
292751131
1935192936
1387455565
853412169
684408155
590212479
1155374524
610627394
1299665613
411376988
1470313691
1158351589
919146616
988193931
993990352
1328318752
814263976
1462399115
1546301414
1453161559
850766665
1300249401
1240661184
870682881
1722357154
1422978137
1073107679
263378631
116989482
2135823368
1895351559
19555588
668506200
1469810470
86957173
2025559555
902899779
2056221060
355760500
1142789754
336241671
248729499
167167435
1671483717
2114160381
620520455
1544719121
1285500438
1369079783
539564759
1600746537
1478553583
1354576463
1536109647
1246707815
1223761374
993871232
1467330270
1741246897
660305808
1766727849
22150718
886391719
1900658407
2030325166
10104595
62441605
2096936333
2002685793
128435920
358093821
2135608831
1761100165
306303207
318694038
941067736
1523510271
1114433389
289385059
1617036496
841167011
2063405656
1375320521
457684647
755861332
741875871
854645736
975812042
1003197228
70220702
867924085
616983844
321998200
792518808
228942930
2037407214
1237164398
763980716
1438371352
1041190613
2078217331
1037679071
135941884
1581326615
230642126
1559407565
693993725
1408444450
318647909
792094275
1051492963
1204637088
537069408
793108968
1209484393
1146587426
297524210
649294058
537629796
1103365786
1698539724
1946078956
168324118
313319424
815514583
2051391917
1362575403
1014263443
1165904220
1626004637
1480523706
158242752
634520151
904033660
2145316772
1901602985
65846258
1244584009
119591588
916808543
541449784
256357461
516736117
210429047
975527738
1514149213
122339574
859367141
172024091
780277207
205178048
1905619221
2109685892
1928161384
1682226165
1803555494
1599781214
825808485
1068674198
1074118152
13900112
1242918826
647404752
1459667164
709133101
1383755003
592389509
1463470867
537298494
421846290
741142319
259563944
894659737
511079760
1167659563
848393817
1190316643
653903902
1344759164
1276164105
558134705
1504359003
1928739424
501578446
23861983
1635341130
473324193
1711154427
352578135
1554690955
875574014
574888274
154436056
370626163
1188417612
1305134429
291676126
687686324
274602800
1663940500
2083869061
701720492
221929566
1088021850
60576800
129417248
584341948
1169944262
721408356
2134801731
1463900364
881230059
388668165
579646692
2016386311
1306868700
766350746
1317868036
360908348
1350406055
1270564854
1777875134
1300486981
1972036277
2024691445
995057499
1060845069
1257985061
921474966
564806849
1306145325
1594118244
2067344646
1268429592
803069482
591924688
76869765
1316195769
2104205901
251217006
1341663050
1959491448
1082599650
2134231664
260815777
1895318178
1746476250
187258733
1115964335
1447533106
1654332787
783351272
1541845386
1398973545
935486225
1743327528
1748643788
109725283
1748800773
1750128046
664501110
233266931
1444142803
1035807238
2013179569
1737057726
32627421
998198847
208979026
292824690
663080824
2028413308
861271102
234419913
555788308
1213045861
1636368015
1278547751
259223360
1138560104
221301954
296595937
659433121
322069644
340154773
161867465
596885683
1984786871
180025085
28683622
6423237
1053455918
1615469902
1416136611
1575614722
120324210
1960051827
1454564543
1530670151
265982104
1233995210
979167566
1600950347
85820176
1211708583
1845422488
14076072
1128356827
2042313396
124108008
865162779
1455328169
1179994947
170637580
144474741
1976292263
627032434
2128304037
1042864865
974222167
867007998
1784359945
1929163417
924144443
661996609
1662423240
1369338358
407038206
1878173288
781400500
570179612
475512334
2030910005
442668590
1468911110
1584383506
1919439306
1743659620
1636607747
1488094663
1185289649
77771542
357679001
1597149556
1605380691
1876043544
178198520
502775594
1534532423
895704650
1635318016
2021737916
588589888
455419543
1671678159
1159426678
1619436726
943026470
1414839224
856202017
1638597689
1475439577
1664116357
2128274002
911075852
752136512
1992637972
2135877191
612842936
1700646502
603529938
1875639258
570649187
812866357
407153659
1460917808
1153446638
2012259192
202592764
2034625323
1551611483
32268893
1476050538
501995256
708626302
1350097811
416727564
1734731569
1386665436
546142055
2106533761
1566020055
195187584
771784548
1865627436
1726351117
473130397
1358926890
1108933852
526228407
1649203332
850223720
2074106544
1618298841
1973918503
1132093380
1155169135
1307887919
2077371611
735575060
663895746
2105977782
1163716367
1021001552
252314783
1613434818
1997691041
31806795
1714686452
1471154160
1498776558
1872681693
614503868
1569135358
402060778
687986057
201379839
814029452
1513716621
1929126467
1083090532
1277485737
2032522387
128102322
867171037
1354707865
2147004947
1471995410
481459361
405033778
320602069
652919643
1260957196
1003849580
96946716
754006184
628959257
1219528710
2091475091
2083818440
1576303280
1871509931
1615747557
1945746675
784074730
1859290539
1316615486
1289197552
1938496703
916862175
1482608443
1073456614
919214333
756055226
1086909678
1732635084
1381458774
412393047
709236812
4893219
1569475720
2055177642
52691457
667409339
1524881451
356428816
41141247
986871822
1319821390
720233170
902690770
70474010
1219528560
2106739200
250387964
529784695
425258528
1153973423
1137042873
1353499284
1050976614
1797446849
1113469242
1322948085
15650608
1582425070
1068269397
1443560959
1254503804
1267355449
816754282
968706774
240428180
267218698
361177330
61468256
1780398291
585632098
99140222
1898372913
847074333
283189621
63005537
1974445180
159667431
704601775
813090695
927208431
1301661385
664023598
502306918
1172614308
1110499576
2020183793
181890199
43683568
1300268805
1164808921
608163845
1851019883
676190515
333268700
1265727217
105327001
363450993
1354011122
675632533
191005801
1587783895
1864874835
1194795889
1910920254
1530740185
743358330
87255050
1147046072
824879015
272477646
237339893
44378929
1507527646
846842342
1165491752
1635143330
32465840
2038265522
490396497
493177017
2053564484
1088892456
1497299455
1787218301
122335185
697326668
455777498
1014652057
668135548
1127235886
901902881
2089646449
232006946
1092616026
1871841020
531137962
2137352909
2009263218
1092771518
2027007826
965558625
1960314822
1822065584
439980468
136896867
1716052662
296058118
1697724394
105835902
906134886
253673975
415324490
1420554268
599107553
1711119060
1051378607
881486245
1368814931
918544335
2107055183
356595603
1768391595
326009044
834917958
541667927
1265158527
11212595
20867869
63378445
279422707
1165795128
755622314
1459054305
550940735
929198418
261647441
1603499426
1283421064
1317579397
1807811539
98497749
1856265380
376172505
1402956047
2066935279
276833754
1865309751
953666354
1558782320
138410457
1307304864
59379825
1737904231
2008524247
407143898
2129137360
1215679445
1263398027
1630885094
1146565247
1676470617
18157174
1504087966
838478039
1579673938
1484842582
1614601799
1699953310
1844047161
1097781969
695618407
914975978
1991308163
606979771
69574862
1427803157
542678165
1165190557
1891585736
928380814
1097559216
335074011
812747836
704429646
368195961
977193827
470046552
749040225
575521847
2032659354
1245047059
184554870
1879426878
990301515
1810073146
259176919
1207915665
629127033
298079673
1599472365
229575965
1036928947
64154734
1708464265
1930867643
450626669
681400342
2091227480
545628204
106642631
1050071753
558995452
177561914
837253692
972513743
1831409884
650578956
1851813612
1517162634
371881813
1742290530
77814857
1486391308
1325066852
295216978
16086676
347578374
805127206
929619179
1866381579
354339882
761285506
49186853
2072193484
1333938642
1593700461
510633032
919907932
2023496299
735485931
1625469093
2082262262
673480837
1097863956
533758141
1497225279
1001261127
1686561101
2143417772
351681485
612635839
217911338
1994176135
599638239
1217839399
1815450531
1598093193
1697867193
480247634
1459877282
932877550
1169276128
1853593606
328715826
1327805187
1947286396
487523612
930001790
1084282248
1816838600
1026718072
1315003017
2142413784
983071648
1161425734
948858737
922418527
730557525
1642727455
1089318893
2020317337
1831065974
384532462
2095196393
1454700962
1334530019
629354298
729855917
900224305
172087515
1082985239
1303726290
1633607877
754248997
1345405121
1379778892
611670822
236796891
685047907
1666035780
1610711118
1305179502
1255731826
1470435155
1761049898
1004636272
1764336637
991839024
92574267
986879413
339453337
267381537
1265904076
491371384
518295780
583683596
1784422621
630549956
1752801759
1915557023
2026123283
1371376718
793955654
2104787091
1045737167
1020321859
1465083684
225250690
1649455101
1577013637
1182818398
1091835242
211599282
402282526
600011331
1852472752
1117441931
1333457746
1255515363
1946051314
1209178236
16908954
1437224731
734205523
183379643
111725496
252376464
382606999
1283679485
526834641
3040800
171842924
372969613
172354374
903961214
889813139
1587053747
1441142486
1656595611
426105359
1677557814
1063738664
1045272902
2094961919
1101791424
319712687
1020389046
1989817505
2014030381
1121130734
1099180668
1507019969
136066929
1511147136
1411651919
1432751243
170112390
1648842979
1902042867
1600830027
992672839
1868325826
962989438
292721516
236743647
1991613265
1135523536
1680001781
696724728
763808905
62695194
439668907
1772362080
540532894
553426069
1050520026
1998969237
348964254
1377288220
545814432
1364417427
419058224
1202613650
335771083
1385956300
75674476
1744472480
347619480
1542942206
967054921
9909508
1185082114
82838067
167371389
2046542479
1831883373
652843056
261227498
958555986
1971022426
1499966164
2087857842
2121114012
932709633
1083803061
1278599701
657300137
1121774428
361286782
112424939
2024653639
1063321377
1771022555
1447616998
91955206
605739235
1190751360
59905421
2027174642
1461733824
1118370863
387521024
1468065365
1669049451
934112174
884808649
178145270
1799715715
1435070714
1492100997
374178782
299158802
423044068
333226315
676361427
823247514
1372721915
1096368661
1514195036
689351968
1757001348
88462884
175577147
1421701781
1723916022
764494934
1312999420
1088069907
2073877142
896021218
1668417192
1456852669
1023859466
1650830619
415763201
667712211
308237469
451617224
1339167094
20594716
822571074
246896590
624905535
2119396022
531244030
1757157759
184457389
1858966359
1556519126
102133038
135261504
37712989
909139426
194375101
1933425898
2045780382
1503006483
1939511863
101115682
1749063368
1619287558
2118060680
83775581
47773901
841276209
162619375
1165795128
16654965
480417770
851257202
1649648552
667247723
2065632104
1007584415
1124289139
271389160
997357040
1199980193
990889132
982750153
1912894799
652227889
209517357
311018280
1064658093
1062042281
252968477
1850424648
1825082887
298099113
1355354288
1316778633
494069105
378852197
1847750767
1854460513
780011219
1200892624
1525301517
582947922
1394559118
1417886473
1978809904
635526138
1410448587
863883165
566350426
1759623159
418515611
607885879
972552448
683318504
1604982183
76021480
559186343
699121617
296464421
1203266580
364922019
1746483083
973161741
410684614
1387880808
1086833498
1430114671
144743696
1334164840
1673037735
1807024802
1902205436
135363729
1204855656
535650398
1469276808
256594325
921839152
270399035
1599020852
139559559
615538265
1760744020
963811581
121341083
1604289144
430796211
502434317
1824841425
633684847
2077312419
1784838989
1749533711
1486190731
1095367273
1373543091
947282145
2011288945
61692438
903006391
1474020603
1697417037
2068778358
1231722975
226967328
1461951041
1640035315
945827713
2039843356
525901804
988516325
2119772928
311009842
978525754
1671314096
241034994
758153387
300855867
1842275284
1204604549
203402429
2104240701
1510920026
463340053
322408066
739666436
1562375417
1748827305
1180812806
1941229343
1064378708
1520826602
1593022850
908968970
1358605907
816218042
1846334707
1495471384
1035584829
582545708
751196504
1418230146
299949705
1693939193
797408701
1550858451
39799430
364239342
640181462
1783787527
1922058818
1277971853
62913085
1918510744
1666645651
1006662192
714047607
261146702
117581326
1811543352
1073495313
1964725081
1651084224
841832565
1312779969
1694560712
1183755238
1564576568
1860047600
935269631
1550926799
2071250070
514779041
448415804
1166728785
15813278
1775841731
894233282
1617173038
1367524455
604851266
1993928784
960951811
999195361
2029217496
1688803587
180611447
1339213448
1367306047
2097063320
563515091
1506022059
1040020361
1456274777
1705977207
1637515667
67950779
940864602
1024577722
1114414547
1070832592
2069286924
1846533135
998452228
1960301287
1087199577
1068220649
878512420
2090751791
192925302
968850664
1123078307
1736950815
2068372399
398613745
2053571359
5083842
662714759
742111398
1544803402
1357876106
806300854
1385728084
567975318
416268553
1404447606
900412686
1814501723
1301035164
1188338198
550636571
945063896
709976332
355685177
309544744
71141088
964318954
1919712672
750920298
477051978
208856450
443239760
677846967
2077911407
188190769
720145142
896798336
302023806
213566665
783425042
32268581
1282150237
462654979
1203815830
1049520513
280528065
393463735
899548320
138056713
897531644
500852806
63891721
1142634823
1589244554
91936627
317167278
1354229589
1204732971
695084234
1106601330
1748541847
1049039737
1951115310
232668857
831451067
31020623
1253088883
1957874018
161240812
1011555915
1269897057
1677368535
1252739006
1661733480
2130609176
84975170
1183385131
934564348
1738321054
1992776419
1316018391
1644784584
875553028
1763997969
1668755141
1666024099
1341303897
429086788
1939785644
618132677
1715898137
2045858671
1341057330
236691759
1678585456
284020000
1874223875
284230436
2096307857
1606583235
776218389
62265123
1047658402
495144326
526725297
1853157023
733917352
764075488
435652729
203380555
105932726
933946116
119703071
196689458
1041685429
789874425
737597199
1934322798
1693375264
343357248
1194447920
1707482963
1686674696
1146179068
482461119
1006346639
1976427265
1930741556
1892111826
681326094
489426278
27796405
1531334679
1434749743
1108126475
1501481059
158585069
1793717173
875793603
516159300
3791045
614347953
777866058
358249820
1738889130
327666671
302956076
2022399552
1843241895
551127518
977124669
220523362
300428688
1062677801
1213354044
1610363488
124581469
1774628005
1921938972
1318825888
882595220
2041144522
1641495176
451088072
802355489
515240980
79234164
1342597998
1833806274
1911302684
71710162
877186214
567513212
1188239552
1090578877
624358862
970478897
1669270160
769188768
272953515
1593529527
1580004339
1126947227
348777720
1569775450
53743741
1574683648
1713804594
1911744516
1921769093
190072612
618559517
287497844
1104222349
1189678583
1129417466
577169849
557609193
2118663449
844284632
826770515
22782179
1412326748
1938219024
1053305436
12663347
1399158204
1881793706
848607749
408909969
1288375216
2016986017
67817301
1216233458
218397908
1149271615
1024007607
1847074306
250662501
1256418941
345692552
1124213236
861771319
60085725
2000695646
2010502110
1224393248
706843497
534205049
422179063
1224297275
1305161117
2137815241
365971089
188571076
1347099596
2083859386
1662156805
299324376
2145352712
1152216029
652673148
716157690
570406097
1158111158
1577294692
1223300487
1779444555
129133721
1851400734
2062975749
134788674
1156280487
1393728711
424345628
1854560700
993883911
384677834
1815876948
679249200
21782552
261314259
394000802
643469872
1413296988
1844247393
399597924
181686761
1141628079
224566538
120268936
1682061976
421394125
489794447
1692340996
1243888760
305552949
1128129539
1080748250
1591409950
1796250166
1134496684
408780103
1672941620
1130851969
995398304
599067310
455114980
82971304
1867171771
1541846975
2097125351
239787814
1109137918
277635317
88874208
169091865
787980483
665281717
593767545
72074056
888050094
610645431
54951434
1256138002
828525703
1173482969
1809556746
1847245074
1105841822
550349547
1643900190
1490514692
1890893775
25539778
70766729
10372596
1007780893
1331487328
2035571394
319222987
1140759662
403393020
46822510
774695407
1904039521
1106464352
835736833
2146329957
323574100
1049168337
63019182
1005649078
90407578
1798813601
1160286737
617858345
1822321026
708913374
13406843
469388769
1722618855
107007291
1458549604
670488059
260199713
1801576232
893211488
2041358365
483368569
65538925
1151714417
880680204
237452570
1912965849
1336386131
1969231637
2055623822
1987822476
989383017
129392612
551681829
1869630282
1826784959
1091919387
1006353981
1801294800
81095202
827009848
1655081523
1256151440
1806956050
1136421161
720332506
2096536755
842150219
97195112
13957136
1636253962
781817781
1468160941
1423347139
1438998418
1339515369
712055250
393816351
1816035119
1069726561
1677285265
1402608627
1749254007
998421776
1071596728
1668135792
1725247462
1589943585
242562954
343599447
1359947108
1148705141
1914779281
1841203628
818377800
1770348945
148215985
1847037189
840629713
502005086
164547424
155994183
1720707117
259321275
1745123714
1315775632
1301271693
606043927
602393291
1791853053
729976570
1641050440
2025913117
896728202
1221815553
111799260
994474731
777299490
108098887
453865771
1420287773
250734506
305913807
1241615607
1963431625
2059901593
835192003
3968339
1213088074
1580264863
1390483791
98701546
348429043
1178950992
787659157
1198537268
1667061685
844781763
2128152344
4219941
2051553450
386428312
542943154
532874635
1639557094
723418884
1044142240
908084549
427895942
814510945
1308795962
1699797810
212278712
1314480483
185640710
1027917472
1325954594
1406046929
398493052
1651475618
1840815574
1170203091
1287687105
207400159
131517167
1824714250
1102540671
971357340
613491328
1457913334
1099059646
332055241
2045165906
368807306
1569128591
278019809
532963470
1294292641
1787221942
770981873
572174312
478778319
1353779476
1646489300
2073896973
2108187093
1443886959
477168120
1415393705
1215159551
325574351
753110052
1399087735
768833812
602146299
1598049433
458013670
2080616564
1116777040
1397533981
945099534
1445506519
550380834
1440818836
1097314100
1216033202
360891462
914928100
1885612771
106886460
1541318831
1504853268
1430175638
1759687081
356265017
1547051784
439072041
1600608235
436887920
1854972561
1072459490
202553919
1462134299
155537005
1565468330
1571076048
637474387
1955000656
577380150
738202621
1675439471
894897542
1712295692
1056871002
543103088
734442708
1462316774
656792323
2019430197
1738909789
2115691329
1755387865
618674340
1657903680
662713448
1217112455
1562195108
386214967
1934764677
1809926088
1621314746
242104952
1982378552
2027762936
1743493097
605314030
1334126076
426857456
151512453
1124613662
2057392151
366535326
504390396
961519750
1928823654
1495550343
1817865706
1703601597
1712132370
1709154153
1844792797
1827526740
1773310404
2009796020
277714429
517086937
895643198
1740041476
1623727762
1951497136
1468550845
170960918
2125605340
1077205308
47198451
588051988
683388497
293437510
1029093403
147572972
96763908
713468222
2071743555
929853756
732923578
280917601
1046688281
942140898
785907069
1690606953
2008538104
1561905549
1545116292
1394994409
512383856
1214687425
566007557
559731492
1292909716
368791531
849064362
764683692
161848863
595205959
879114763
2125025343
739945853
1866820766
720713170
786854105
476419640
873320262
1409038368
1351143251
1680331217
220533194
461517189
559886669
1444705869
579084247
774601677
1225747044
2122787368
136731626
798422458
1574057529
487231711
1526706918
1874205332
1580487182
1932446683
1544039613
1966231592
1297120815
76668059
612589434
530826
1962541229
249326199
2120824979
1365397260
188249556
156234730
1837999828
1531433433
459192097
1161363672
1040439923
1401008464
490095228
1233174341
1560690427
903025891
873959388
599964807
125638557
1691844900
1483556005
1912933428
419127426
899093078
1813116649
453508955
190746613
672845686
1834320771
1452852138
25820517
484410595
898431488
1433538219
1739776186
976923346
902867183
1491844331
1664179603
1743639762
702118429
573259310
820785289
1323686932
71854251
1055293460
1317996220
504793
1932653755
172922290
253659566
1911547663
904987749
294794831
1651561331
1262276566
879269682
394659719
1335110555
1101506687
1943651417
1107834979
1183423225
988743859
1977435695
1518627934
1736781454
740095019
1339880741
41867947
295260960
1541725950
1971619885
1658490758
1132304860
32564383
1698994598
533801665
1357480777
1058577235
1138027011
636939679
490012410
657473192
978323384
1885404853
1195210373
311506158
173715440
1279160523
1521949182
1330845945
1453624110
1046956338
1012601146
1831820593
947776467
742919168
1949325109
1038986610
1823001653
599032640
438783314
670298150
246734437
491715450
1859031340
669470984
1568075285
635179482
548100408
1487428799
1828937326
1938797807
1762398883
2096681159
1799375581
1979156601
831463958
106759625
75891894
1456280581
395688114
300978250
632096731
948201436
511824506
1535724145
301571099
2048642809
164239063
856083946
1775392464
1784275513
1518181759
674147114
36397463
888977483
770828043
226545542
906771307
1293156819
507913293
1460808770
1709679316
603677607
1902443423
680613396
1160894860
352672800
1771530200
1338794451
1402622466
2111508069
1068464846
1442344530
1363101731
1258528138
762468857
2072948018
160197684
1750643717
1454035451
2056397872
1773587086
2143602101
2039688885
1332615617
952573075
524733622
1628315040
536318198
1890040061
960791770
1941387266
348680743
1680997917
1735051383
629280028
1556040331
2068247508
37582782
1606007160
1737250019
174518760
1874159757
2042554075
1049593856
835870173
1069263343
858704804
2022725258
1689375598
135779493
857563078
1724385654
1216062162
1101569718
1963855563
753990936
1610209311
1482512652
2108374385
520730018
1353431100
1856489636
1490452464
1086527706
492069707
635880959
857497897
1567800242
1174186745
1937990657
183863509
1762661378
538479230
1928628829
1844714379
150103791
1542401802
880170779
1297937679
778985230
1605378453
901041869
203636721
1013243153
1775822167
853181564
1334464094
711078335
1967306471
895701953
1212090030
45556808
1114953770
634706749
218902979
1203275058
1341486193
1937225060
1438384881
521526455
714328238
650669993
1481005579
1229173214
2063788487
1894001720
1237252638
1252791653
1552451695
1111646917
1527411514
808498340
1264294433
131552130
414023930
1326955032
1539645287
1418508678
1627691032
315734704
197597930
1890537572
977903384
618820873
1926024365
1993452216
1006650907
1999317996
2019774422
1669392887
226807581
1253042600
2011539014
1871879851
976905199
1299271571
2033662122
1606087547
447141798
1192958162
1568161660
1213055805
1346171601
12267812
1086889040
1011601064
1524894179
1172360698
346366208
1143992563
1321939084
686029502
1406480927
1882928149
1602551306
1918730407
1902708109
1145559957
865367547
254380228
937753312
1301811523
845162182
956104587
187837222
1213718652
213010466
111825160
1942331429
1069229610
1252437395
739178506
1775661011
912347841
1560365133
1899180810
1052257890
417054134
926043516
1288599481
1643819743
433069555
1677232588
969261675
953659100
468678166
1264769621
113503768
1338117475
281103734
1353585774
1610308879
1476862021
947838905
914515561
1550781415
67281570
1178667712
1482593749
155570336
564742907
2126572077
227485834
1142986093
358476849
1410800425
585178760
1526166438
835788011
472935457
132968796
971369724
1052919688
959915266
1738925849
1754797807
1282650832
153514481
1704006862
1049124958
690398432
130898405
251215249
1316885993
427778190
55821546
1259459155
1545656743
140533184
1604270963
2025559406
32637022
1365583730
415619420
403517575
1248462269
989543342
1209644994
650123588
568966836
829678688
2813761
1020425650
1658627720
361064026
752961898
290611220
2059293677
940731901
598951875
2055371512
938738692
138305157
1596827321
373001328
208967720
2048825351
1534765845
1465179524
2029616227
736908322
1958760489
61599520
280646569
2026198725
993231736
1001738936
2104351917
466363879
398466227
630962239
968416165
1055900626
1924502260
164476840
355596015
1371416633
884897477
2052145568
723133128
787545086
1641123498
1159544622
1183282915
1913345831
577155692
468180717
1946525575
11348285
526203309
245585265
2008137981
1935498977
179944983
947418949
1998047720
506773873
1386392316
1269503608
526231250
1613976065
335989511
1861610099
998043697
56107684
1635580280
1578885056
563945357
2038374747
613695570
1542819230
1325570699
809424908
2041206725
1823122757
2057818057
1294078988
455953642
2113126863
1252288702
1285315036
783351694
1186605544
865345693
1207977969
1537656283
514754529
161515671
1126690454
303312400
1746020660
9490132
1218237051
1823782164
1829789414
1331875699
1198172916
1115104844
114263187
23451770
1913258601
1860409114
1890256512
874322127
335557795
605028695
1344769343
1173947781
1737551826
510674617
1438594384
104280155
1870109656
393763623
845594868
89019340
641538410
1352325547
677341442
1538513467
282224871
804545551
1730065505
1307316950
557696006
1827461815
1046975456
192614616
1239569349
308808421
1834290045
284658024
492561535
122822306
97219885
226516331
1872836157
1532062579
1493769456
2041223009
152173393
1448363596
649280275
1386705674
1747730871
1997939818
1741158303
764327871
1498731294
615162066
126430649
849991688
1466156056
934812484
859342668
1474266722
777337712
1760154710
838480681
1848135106
1168588493
1869104527
614650605
1869414820
766037228
1051630634
972347077
508901008
356388834
1495515013
352560472
217940509
1187999874
1795445975
189382794
1574111312
405124801
616079107
1932992456
2041339217
1305089075
876439607
902729822
288794205
1811819858
1922282017
1825448251
183896207
1393290568
654731486
515876197
426068882
807569706
1924289818
1349658610
1446224209
181431411
237578169
1707279794
1408195439
359294929
1556772069
601945266
106281325
487388980
652933086
1665829027
518628827
188825413
1227167418
1588386155
870519886
1839699327
1740137909
1949325060
2019062692
658114879
322700746
1349981292
1562566073
940941793
1465226736
1362003258
1538315535
1930616683
1726567934
1201724621
1001261162
1415534696
763879343
556780427
314114753
1050196749
363428007
1586481545
1451774580
318583242
1104343675
173568901
1054667239
914634887
355758861
1876401187
434012376
510600979
1202692476
391774535
1639140611
1885293002
693837146
1630635810
32713724
1568162007
927307642
866604921
544732889
170766180
2047412932
1909290927
1541305295
1416528450
1086487878
351963738
240468402
354966692
1594719487
1256634693
416255066
639145064
335278557
310976148
778875317
1307763451
1327740981
1724064568
1821656280
756737051
85675859
1234031189
45852262
872275596
1425554465
111585497
25576859
1682209044
1409041143
2095414223
192603881
669888659
519635590
1778636282
1615444446
1697214865
717435248
323557012
1711813212
371375852
648682036
1402758535
1634008810
163106945
1771972184
1585421879
29117592
143844628
529693516
1089135875
582145513
523508395
883804618
590438419
792345760
605373590
1060013224
1807955719
533031977
2010636545
1198920788
157963059
463368416
1751927498
376597767
639109448
996791124
460026141
447607633
659138943
491853634
924604846
998279254
177546187
1256670292
1521942424
1819402405
338119703
90754795
86904338
543236703
1858769341
728790582
289689289
1482415411
1655532927
1221262927
1856695895
365782630
1103603761
597153269
986274628
31857955
1086565610
1820829659
1578033389
1183416233
210949874
1607921827
1519218687
1760196017
686471360
626590377
958502589
2126544636
1865329902
1513841511
41063287
407620666
1481904892
753282867
1410055271
930224946
1718262782
2133228063
1230210777
2132864471
1363051171
1060269768
173884945
801941581
1288807622
1093903178
1825614854
734375399
1341369149
1583111718
1177793915
320353205
892551812
1789733339
1989839435
1204838861
553296012
1627313241
2019697145
1685154787
895699069
1085764771
24455602
713051524
973171135
1260553108
739134973
614800054
55903454
956580245
232820000
325657790
337830191
1898745985
639999714
1146358431
1323264175
1555389437
79379160
2031375537
1640304688
2009710498
614716344
1937758542
414435537
297161791
729449361
1215578625
107310258
1801011804
1167217700
936942451
1897188964
1598209819
1666309942
1016054432
706797739
260759361
717204964
1905086603
866372351
111922284
1174218476
2034961965
1392535677
359155577
746297829
1007933843
532233879
193436740
1944044931
74939970
526310855
1639288016
988892392
2056008551
1096493226
1958149516
1897862868
1494423136
405282327
388700891
1241347778
1163047596
2005001234
2005458769
2143300980
850391932
1394918692
1270142583
1227445618
978241774
94109994
337016438
1960620546
1030517910
1320144586
1471959845
1600852121
1241221716
789544700
599997543
971175571
1616386579
2122608270
219608572
1868364504
513688568
1965312966
2094087395
449635981
761730583
476290185
431757617
394310323
179629777
8502714
50294138
398510
271824825
1206825447
744668782
1474814362
379560248
1487581613
651149695
622318255
1699561812
813793415
809957668
1378819807
591253812
782540708
1369854398
1408414211
1081501468
9162289
763315729
828836373
1076340935
1860376931
292290326
1802092132
732886409
809995363
1317004137
1258802859
1307941222
534734816
88426442
153450404
1300522346
158721357
1966051338
1852464580
1938451348
1027262206
967879266
1433871144
810921854
901638470
1188795943
405423341
159771757
213227578
501456810
860305398
1660728692
82904304
1936140595
2138727500
96219350
223366142
1425081239
315680722
2095357283
625518204
1452100463
1650775172
920157052
1613089228
290357898
1187007293
1480723776
6479906
177340453
676004515
2081804632
1695643558
1993236099
721812225
1925738166
2050342428
1678915332
1267597517
1194507385
605064536
164378287
217419621
1434374030
1723382999
655455570
1067723155
527779237
1989615166
335393042
569407716
1346715765
1010998818
645369599
1529436894
625222258
952967178
283577200
975088191
1086323904
594293889
1660723700
1109196263
2027404209
530116097
139082902
364785582
1364641814
1551881408
536498885
1686308934
1492000220
1650845775
346861671
1076378195
1730959097
1638872037
1496917041
470643064
1112364608
155894612
475984621
1693499011
2051663023
166735062
217048014
654501889
1488079557
621797825
371779533
149041657
803154501
2116939593
886968053
1752479329
611965418
1149622111
1264444188
2085272685
2132125764
429592791
241303331
397512354
881084208
2051062218
515660225
543607083
1985177404
975935706
732210778
2018759512
2102406124
1257242518
36586697
236541328
1482320594
1461940326
1693257696
1905092720
1240693832
1775001114
1377238364
1920888730
1960617652
2015050336
1822043066
586448739
2941429
1483086956
1130210093
1957642747
1334952815
1188384217
542007390
1347182890
1630764101
483837525
897332619
50824395
1040969473
595675267
1487026990
322501733
563704669
1995689846
551400553
1163756454
1001919869
1450692959
588173684
895751422
506773873
282391636
1677560414
1399950122
879684366
1646892035
33998732
815427999
458772314
1720230766
2026480039
1623767154
1796578708
2031416586
1806491957
1765770333
1081279826
1402625566
627963101
1642369604
1401036322
651964512
1186758654
1410155550
1735025886
1151697056
1747873385
1278899655
633547824
939232208
21125380
1374665589
1362263095
1726210803
353647849
230416941
204400351
1818285121
1101288886
258842837
117375800
615675775
1432188485
774410797
1108909118
1750036207
500690193
1085122689
1353269463
1166311903
622600543
364420289
722861065
1513435905
259640428
1146262321
239637080
837771463
107676888
1632800691
2032210738
135871213
337246802
1907336389
1884336787
362948146
781653325
412340410
734346465
302096290
1524547645
521210767
1980497867
195977057
1430443593
1362305782
863109214
561243388
2215504
824597249
616631407
437335411
1372471715
1093891506
53478925
681796846
2069281662
528981302
1824490129
110350779
499818320
211034901
770629312
305883194
1211165573
1802596594
1594363637
218506146
1482140894
565677252
1760489356
805800528
731736911
1288908541
587117054
506076484
612550506
963365967
926407621
987465458
1246511090
640692792
1164125627
1339831490
586289929
964468647
511663665
1709504575
875845897
242809538
166604407
1835234731
1383314183
1324898263
80985649
808571381
1437362562
690823911
1394593113
490918924
1048524669
833750574
1712292630
1235076528
1053140742
1884476300
2042210894
409632272
602092065
1506390138
1788922731
962976114
218870448
405978134
1403203870
395173986
559344751
1471451246
457961584
382647292
273154538
1385388533
377964863
286215893
1262240282
1365573026
1270181438
450025798
587454819
896101111
1317993013
1127985131
617482744
1230991064
301263604
1106800427
1311975195
37300534
197406167
669125263
600910322
562150292
858650402
755670597
641418205
1634476956
64593848
519887356
433627024
1755402366
170404665
1276962237
917332093
857447077
928597637
2092795603
536548778
442361706
1063184370
1424813219
1174935224
1944658555
1405799878
1470277047
1547764623
62434774
1279074988
1863304547
921802470
1370321220
1775651394
1606801066
1855131351
1509170232
592953731
772293175
874804588
2095571884
1721292896
2082997248
1724343184
27907560
840810181
735402502
1034334973
1466253723
683258297
1854159939
1118510913
242135712
1557320843
450242753
419397411
717421528
1470163785
1681868750
976944167
2083185019
1605607736
298546081
220876866
2136742366
1422629717
1509688912
1612597345
711856331
916945514
1311075160
377830230
1170809847
493530923
301346488
1375478007
2095838509
1192183443
433720991
1373289498
762486500
1669045186
1094706459
2063573535
827111528
1588090695
1536712454
1943530151
415364554
1555439220
222889506
1890597553
615822565
251493342
1758881152
1640311344
1554288492
1992413688
1551207403
1154845922
102645677
433952508
1777106352
1452010049
1580664557
962402025
693242818
1124850823
1208733024
1360478051
2070479912
788233412
312480461
1629324304
94779878
1446176495
1371950781
606687774
1653066550
2143228452
1692358925
809959410
322803235
677960523
1686461695
991611833
663725820
2091392818
1489422105
1936106112
349294293
1145587072
1889173035
1475989054
2099192002
1159795127
34877131
722000960
1056480881
122300192
722929999
449643487
380234995
948048
1239983885
655674641
1455407392
520521915
1091765295
692702281
1403609072
1841694075
999571940
899294202
498144696
905186472
582313989
1081876834
984529643
2016344717
579041563
741782027
507190275
406527869
2082661361
85085482
668147810
901055810
293535143
124107003
317110184
741132241
1680583818
1813014101
1519019559
773008436
481159847
1656621228
1740299134
819522068
917404969
1602787006
10502699
1928780762
2052217448
1118099222
1063610755
1662776513
1133118847
680288594
1853888592
2032433652
1433342022
1771342887
697753664
1718737598
2096709106
1065806912
308417762
2005109946
815686489
1990288004
656168189
689208108
1865341758
1347656216
807779048
2055343511
1319882804
605009517
716366639
1470463974
1500746951
1176397882
1603232434
952962698
1163391536
1259612680
1895287820
2055375278
523889502
402549818
885336539
2060769218
284834450
137691784
792551519
1270436275
1619829737
1816047223
55144061
1982155635
2076760273
1376078301
1992967472
363022057
1251032257
1978291056
940062453
2066126521
677894709
1355890970
1214315255
659187218
881642991
1760374394
1132612375
2044323666
975473948
1266004973
808456602
611827223
30496926
132695688
1533262829
665985739
1905023264
1318963144
810264489
599269791
1844631207
621498078
1829801957
954346848
830454313
75800908
2131197474
2116350231
1229705479
1525488333
691509932
37000744
522803679
723954313
1990772931
404244748
1343331616
836719195
221627382
1330688787
1666470974
1699730344
1753234848
222520038
1556230188
1290622722
229362173
859680456
1308042477
692058254
1043785832
537839504
700047277
1162444650
1019567928
695414344
1325396938
862740157
1198273661
209034214
233006927
1289844693
1830432592
1133587337
1250621230
613892121
2095719996
1193330912
992330976
170673747
699456432
855041825
1112372931
1692800490
305836780
1398357585
1131089065
1421876570
1653231471
774086173
198922304
1972407830
109504590
1116291828
1381322457
169515976
474934649
291971384
2039074648
1727961475
341349933
2058693787
1062583650
1506796421
1162605188
463689813
1389505629
1794700796
860960888
1304566995
1741328294
870572377
1281596401
1570269126
1784897469
523234282
542193656
599878770
197001931
1164540088
1736125441
2102986227
1779223661
30966370
1006929466
1321056682
409880829
286998015
389907927
1850245557
658339922
980442864
36488344
1749565922
1861539389
1097872571
1114417973
2099945760
1004798626
1740897662
1910135285
1968714338
300222014
1363927566
3899989
1712949248
1667450573
1494064939
1252518625
1402224555
1603385936
1170419502
1040366301
2099815185
588738150
2067619411
897320572
365609627
733330967
337438303
2088177802
1834531241
134843532
661043806
404893873
620973950
49388372
429858459
782542935
965451820
815867510
421044697
745329024
1154544188
658527065
461665959
617793886
1855740416
34065217
1680527437
33063966
398963471
980906477
724030179
1035590313
748968566
1560994433
1467978577
561200798
1940944946
1558558010
1409640902
334143715
592241157
1847111152
1975923395
1148367032
1348556176
250873343
319000649
919349917
1006347109
1661878464
1254938633
1482106956
2055866822
286190534
1743929896
1061203355
1711157183
603214733
1529904949
109052385
1432870323
1417159377
1275134404
2029812749
431039376
164687850
1359757582
1494855348
114683075
580516242
373636130
1996935758
1310006277
10248307
1173403627
220981012
1596408978
28281758
107247454
157830010
130054884
1033467450
64379562
1234259401
1852745314
338455241
1901773647
909727649
1535859160
1933812063
1725143337
225656358
2010687957
10400817
518952635
2092661363
1744130903
2063444847
2109665705
2109321961
245927809
394372011
98124418
285236943
1676428700
1600527646
379785921
1998741449
1740358412
760259036
1455697002
566309838
1761924280
194610671
883712618
479568820
535722619
297665347
50138275
1902042841
1039115477
1094070044
1044867315
2126021745
286533829
565468242
592900032
178907125
883366248
1189902844
432790903
117296404
1209517075
1810875253
1463176891
1727571243
2125404686
375468411
416386260
671468321
346088269
386380741
851403701
1171141516
1432377846
467950247
123907971
1657954160
253084382
362784011
282958177
1454827465
1497877414
2012593062
2008310556
1800450979
1786032248
792481260
1897242288
428154226
780826103
1947467713
1369771516
240445107
144875375
722019224
685016923
990433881
191879091
1304519669
1200429673
2011723938
47178872
681158268
1530868053
1996285643
48603931
808062363
1744651382
90250693
266372843
2075867192
1029150534
1188792365
1047925857
1720679935
1518787196
1251292696
906809320
1495781116
1015554169
2007160603
1268574260
15326012
994504551
152554226
654324038
245747800
1341122148
516968526
416219000
1802016336
248597155
919634172
2111837821
842736922
1749113473
881345145
1473152386
1123618330
41197149
1607094877
1759335619
1693163370
1197358983
1236988140
1244107672
389446709
1541254535
1099363362
926809921
190395486
1445967530
50603401
915559846
551575190
767260419
241828716
66106633
1766920796
1121682346
1767978780
256319507
2074872795
1113278688
1119812825
118881024
1620846924
1427602613
787949074
1380522527
438082813
1064783452
1844577928
255035100
766921461
337582970
1583587917
1385255946
134164723
62557674
614053431
2083479546
1750616605
1075095715
1012782378
213589548
430045299
301338679
555396707
1562840351
1292998812
1291547132
1869458898
1702544232
1266642682
1747981818
690885312
272620234
1710721517
1718043794
1180778819
2140195009
1262845026
2146889196
1002843320
1674710107
1196050059
829965202
1197110143
2003217138
2052942478
1100217830
1226834998
464460219
1636197208
1851776891
486726385
1903326371
1660333967
1699335654
1804910830
582427251
1148629570
497491078
471903026
1274840256
1245054844
1967454811
251838010
812447927
837082872
365360691
466416172
1027778844
1447833187
29193123
636220706
180507544
459890186
864084560
822441668
1667499333
350527383
107702945
2066092882
425944712
2141648265
1582100843
32357493
1747555556
1531191460
1031945873
747156622
23681531
1540056310
392709163
786800339
1278191612
1156632716
587404840
1177974252
1889247247
1828031698
1857323975
1191821873
1885993576
913247263
426471221
73138612
839770110
403219381
1244777788
4298261
1976675855
961857057
1644294787
123258652
856605908
390639613
1742827522
2142903595
1975183342
566403494
459098594
514184025
184185366
1077824636
1969679334
1322119549
771807924
1286424728
1174501375
877318293
1836446292
1140588227
2096158536
729335554
7697548
2086126746
539875625
961398076
2020937065
19619747
1610027798
1029740393
1612998533
1727687837
136275912
2141881857
2085045252
1236150161
1483262037
1274671892
1731185719
298211695
183723813
105539643
1594425675
76229417
165332184
65874400
512033544
1024938652
215152042
2139073685
831202660
798835154
421258009
1648460640
2009996411
534047114
1776712250
1355711650
1540976823
1086543882
135822674
1591192733
1742890758
1617331584
664530931
1087728682
278459126
141387671
1550797414
1908368112
1150200290
1094152062
1269905934
759795997
1418531115
787880740
704338980
511368509
950093658
1708400854
439911182
768272428
2067018222
992031331
1472423885
1512160994
350286149
861128699
912240330
266505696
1632722903
853467017
1675750985
1387273929
1916380236
691895565
213911862
1502943797
1813267131
766652548
1447156577
1075505286
554776682
501527878
1896282299
1740179573
1803653567
319042688
1372497037
294077331
197623030
869168835
385551312
1574070225
1064363714
656425042
1132401311
594463421
859023971
208024809
1608484208
479519627
1145494222
124653569
624833053
1459734765
2090374156
914110020
2055486759
149684565
1024439937
176022049
529408952
1428591951
1762731823
1692037629
1900365329
1044754554
767832156
89413539
1260002440
258712712
534716145
1211020464
1559465529
19732854
1404211606
1369049840
55023150
821548484
637355538
83507650
1623727762
2029535541
1594878000
1414211214
1465741266
870518547
252096269
1198368158
261974921
1435826251
1280183604
1267279645
1434685231
1265799330
397980895
2028808645
1249456790
1625332670
710308276
2099163235
2140689493
1560773600
631204603
663343879
456194434
256811980
645275504
248761502
84812179
2141033070
1555692257
1792194940
432131781
1982227476
1381669201
612070395
926785364
112632846
602677470
960246979
1356065439
1129056991
1163537300
514488245
1024902049
96453387
835366959
1222530439
333119393
1976002602
933069151
402932308
1025397859
1297211452
446964134
857732638
487564262
1251041536
1863478633
2043337592
1227531582
665683059
1208671272
915844253
853194186
856306368
251770757
1348066481
32047184
69177584
742817698
1665834314
1369578745
166668699
31166693
134947426
2042509177
868254283
50168813
88445423
1971528385
1128196931
1176339830
853991732
1143544718
72718120
1345243594
1013315268
986502341
823547443
1116118786
384606617
1937101044
1866771696
1392721356
1877543533
1512969423
1433754152
1734923730
1451100687
469430755
903441562
1231392167
1505167842
1667619912
678895331
1684068777
1913510408
1023561006
761513436
734097790
1472523579
1985228901
656620950
1134280584
2082729187
1867990176
2045567038
1020328905
522206728
1003731450
590433873
536888513
1951661192
1092161463
668590950
1381060638
1338500493
1601622621
541881486
1040286259
283378858
960023274
1727285785
398962818
496818327
1286921752
1550203613
1057502326
2089841956
1173726918
494886299
965333747
153101329
1282401140
323905595
388882689
696333588
2094641451
1422005567
1301632298
748886765
1562561172
1464533667
1894572989
533584774
1766185636
441867467
124498929
595005844
125229045
264435439
629053884
1680297316
1341640478
1156499881
1704544463
947356768
1685271458
1072599670
179184979
1992393540
560555676
502522850
813383285
1085312278
1537464514
804131387
22417994
1500695131
968793673
901623714
1367697325
482735005
919161056
1654111267
1802788429
1686323663
981653135
1381155670
660987905
674827477
975156822
1943796680
1732172050
1017274078
1023506866
1437927801
1124705009
668222256
15200094
763946052
314144926
90392543
1610883477
122100822
203129457
261162824
1473506902
1310699323
168769902
560922558
1091446052
243578711
992400497
350199609
783861194
61552781
2085760041
1977739800
1530876549
1819379212
1094008774
898208302
461443332
754548707
1442341343
416584172
2068105767
682041417
1905127875
243335297
1172311130
105284039
1435614538
20131052
1165235313
1411685090
1195722763
43639397
1767285000
1260777589
2005711850
71312904
1978516158
585505051
216256265
1588195118
1250032516
176371620
642838459
593805316
1856154110
645855826
1792066461
230817085
13598294
573771315
1239044441
1122119650
1250523474
69498386
131124286
509965111
2123884045
833756771
2115090705
147696089
1934738601
2083923318
1519200289
143896374
1918649606
1068699818
62543585
1729793916
777560699
1994203534
1828390182
1620951101
1998109084
1494100197
388638020
1945681046
866355978
2021247213
1551403635
649454934
1387193658
1862694375
1516860704
159409216
1860043885
1142793064
2000557358
414348771
655624142
470665497
675671311
354650367
990290236
1458285968
1512039441
174672988
1423652239
810591432
276319050
1400998626
262953621
1587420446
130683421
1504246796
332912469
943268771
2047887231
1725222641
779690423
1848546029
2016780401
1971039320
459617430
273012844
784143036
920887049
985552274
1730665463
1429870891
340071299
874868756
1802875520
929253542
1625880193
2145332788
18990931
168644388
1103351699
1646567320
668734104
1343093964
1396356793
449224776
1956999705
308998148
1240642556
181745721
1219301843
600674275
22002546
219034216
413560084
164253487
393892710
1401890383
2105584806
1248635007
1567872780
610357390
1057101005
1046595278
1262455612
822772868
1134423188
1078729206
601406091
1761656677
635269900
945307847
1522951829
146974598
1612662482
1182022875
1343936603
1985261371
834681151
880069583
1376918710
1477992396
1308372638
1235226719
553779414
100237110
1145397564
263970952
722981767
162921881
931762642
122753488
1234754537
1021370499
223080733
926106609
376844417
1430828808
1502228112
776996039
59826721
1166032699
7887060
1106835001
1095632512
416024690
221951223
609332771
261740295
755551382
1320817070
358114359
297801709
434602399
1649568729
1482400190
1176640478
986020291
1214980907
1226288819
44274747
739470184
988979182
532825330
1309584454
1578092146
1217901921
1367007690
885146859
731310190
1893992567
1152917801
1277006886
157812333
2102918495
1793480253
1616229443
1680675918
678427081
1836474457
889848361
832097273
589124561
704468502
1017382101
2008786820
120667265
1401209963
335058854
1889042355
1232066806
273961846
1417384104
214996497
152839962
227046625
372081775
10800647
467988832
1176814659
766966361
1222827472
147278244
749406110
154772030
995458343
1832527412
568167035
586453747
435310050
359995919
302685718
251007895
1745999044
1217652264
1383605472
995423678
903848498
1134307928
1883199812
462366711
914063398
1411580631
1782794137
45524364
278486864
1537349967
679108358
74378620
1369741553
1852072060
558670645
1518322069
609820975
1679379538
732839664
162751213
1918343809
257037386
1215248431
388643942
175136717
1143345776
1181768100
110996072
1705738279
465272786
606043273
709182385
1557534006
1308234178
1522561192
200135798
1072124946
1096843303
1832091585
937192714
1757961813
1739799551
816484467
916883145
219067593
1670448447
938107669
1796587700
1533591227
169043074
730715676
1015966158
804181622
1409112459
645972764
339085295
1794846296
1587398465
1280885358
1467635376
1986886276
1011557274
1498660273
1415241060
732800221
373334826
93568206
957040431
175762881
2099271570
942769260
335184455
150783698
1082387498
1634640126
1149440806
500690193
1713576727
103873263
329015617
1324240208
455443022
824136970
810243405
1110038296
2048815183
1279263661
1379029116
196461738
1664220992
2051062326
1365834243
717544932
515991505
1738926082
233365122
1916695702
1383741982
87864362
1010848466
1244448078
1782266267
1677341385
391913662
709638106
1867026808
900471887
885244935
212656428
177459858
1546519542
1784049056
2136365987
368626808
574279784
1156057193
1500220024
731724511
643338666
686370796
424429020
137777112
1665987803
691833626
41584009
232357215
1756314856
1174072004
381014648
1001354198
1261706735
1813817436
1697484668
1889114955
1124101515
1036873948
1050118812
873008115
334708534
196102908
1230023802
970332229
1468655071
18663803
121997067
603441098
1307325386
375380412
247360479
435442840
295741199
1528758872
463684457
192653668
897816482
1792579856
698274140
1009402140
1500103032
1322354452
269601260
367366730
1936405283
1446081320
88509582
1078797459
593869410
1613736211
1738098369
1400861682
1681857919
214773662
400235148
373001328
737576896
1780865279
49436184
1351189973
674956581
968097914
248980317
1562827373
2110416551
2018992691
1055942561
576318651
998798018
938094421
1294751309
138696970
1695008044
1792567183
1901606653
651729565
1885203946
476778089
1914050321
744541143
875250784
1497118999
1493746737
1618138089
1731533558
951450660
1267919541
338447348
717143433
707908328
2040982606
1948846389
869347616
1268428651
1340711842
1597105803
1091092823
958224365
1303008781
1584630552
1763646664
1424464596
178868262
1789671267
1225444414
1839749760
1210912007
253642570
218805273
12015710
1193412499
1192379370
887733790
1049449028
1019032052
537959487
100823997
1084112625
240176668
330539567
1501450813
1467052330
744240113
1104166586
1534361569
1004496999
268346255
1791518298
479367979
2097165388
903163849
944103466
1766154513
1685117554
1795235788
1444639322
1692533624
514361845
1210114343
1075755039
1439259576
358344230
1531041791
1334420735
158546606
1370389145
201122326
484570515
768688483
629155237
2128924861
1267961711
292413534
923896629
1424591250
268764367
1419586322
754193
1479657223
2071770506
1560114302
1721301353
2107005390
894420218
632440678
1740458315
2062890282
1336417312
993768089
832016279
1692253301
1406575908
608885084
1121702000
226652761
115187754
1028133289
130302178
1934523741
891750931
982023471
1441755254
1357694949
302838714
248315577
1387630515
572573095
1710438297
1021293152
94069704
286881259
575951145
1253057490
1216585491
527782727
2128881021
791779523
480717652
208153026
526862715
1295091488
246000166
1804082484
424070490
2145495611
1596396515
1338528325
1238160569
1900345596
1496410604
2072723722
323483734
464696966
1509747361
166995129
677373213
2049948404
346466245
424838593
2010275472
1584387208
333317384
1875830907
693808599
608912516
142056852
1073505066
944924492
957935925
2078857084
884126684
1763676680
1203325361
1219973157
1222407637
867100473
337287837
491236274
1787774483
884713683
21692999
1660330993
1442537085
1151826070
1777360267
1708077994
1461659450
1835451903
1261714786
1675588349
420816100
1582611746
479279918
85891393
1122853533
1226490412
2018326295
2019262385
2116102091
163942099
550108450
1116049905
1852584891
6145757
1244230980
1339447503
2021903313
120835707
1234785037
87080871
394227921
899285812
1273347456
1611554980
1665505445
1684647461
1980053495
1306382330
1094025408
368990792
132179403
481997996
872237210
2034372846
879068517
1776453350
1954464555
634714514
676245957
1553788202
1904719652
1735050914
972065114
1683464781
1532326857
1895864010
1384771415
526269845
1976521113
557124098
711964724
434829419
515625174
1954910595
454107742
47365103
1982373632
845000514
676169989
687766720
85862574
319301645
1271776151
685406910
2119344924
1088280843
1856449861
1622410354
1262269089
138545341
1362932802
2063518215
1861949220
1830281367
1462344026
1249603928
1424905925
350307322
1855222791
2037482379
1349486638
1619527350
877431225
1579544058
81861532
119159416
1456791920
1948780743
660670335
252232029
1404573864
1442195586
1832310705
1915079979
1182183457
905772008
515648613
242332975
628762084
1257572142
996496763
1578254300
1915731723
2147416336
774919641
2081966697
511643754
2125304345
1540030386
1519630344
581536918
946937783
1221346238
617456492
445074066
1674883066
1313914421
789160492
263670595
1850789253
47479928
1486114333
1680065914
34282042
1597847115
496431889
706082077
1518637086
848219868
1136219832
934274334
712647212
175283308
341263052
2102977279
1401198338
647438922
1564589354
50289664
1452427680
1591595321
1972610224
1659399208
145489185
1036080335
1344536801
607689568
284677834
1799334417
1456365387
1973045505
1913003923
1122054045
1377498864
29813261
1093883999
260873905
556324558
76959866
1472346250
106964732
1039597132
1070598697
1211088221
1238800708
1483461770
1439310034
1900294946
2065682641
512852485
767941516
404439382
1248949666
1425368710
2072195682
1022778759
1876400018
976356398
222963225
1305731478
1990375503
11667239
1184688019
2074393087
1938942887
2125702440
1407204690
1462191723
178335205
127361505
991538412
1481022507
689006836
536255355
1647403225
2047472613
1783014297
45953031
379847866
1793064377
1019903613
2044265579
1844088798
3445393
1892538136
1985032832
258712712
16700293
1544807768
2012563104
2003468328
1416859857
1364073702
946733947
1443585196
1948502300
992441590
688207165
274286970
1997902447
837928948
1455414597
1614482384
95782694
626144826
676603605
448703182
1959409971
981951875
666541059
1504155251
1454341624
2069556050
185413722
1735543826
1778607590
1322546702
1669719205
909545044
1207089157
1075351262
1644382344
828588742
1299879404
675064746
17069337
1398145766
865800328
1147426977
2029955225
1793525939
1600376622
602095060
150547477
492958687
41688765
255403151
919097966
1079506397
2057778161
797148859
778135443
638461391
1079186192
746136813
1993514867
1659494422
934008898
214431477
1008975650
376906359
2109277988
1059845341
302591447
1898515061
1928292114
470843669
1034303689
554073790
1654102404
1726837296
1818030729
2082983643
1125384723
1664636607
2070219232
1054273766
2037638088
1876533092
1677731267
1193230369
1476197557
641262589
658225071
929334096
47524210
591191477
288985081
1998447692
649411384
1166685696
1795183369
2042744622
710620144
1089139750
288844186
1297794131
793020900
717411589
1308692731
69460336
1718500753
226586083
1640273249
349138578
1310577794
1477898484
2108475840
1106009733
1735423792
1891696329
1394668505
802802402
1930029366
1053506597
2027107677
1209979227
1858938059
804163515
1115559095
9803091
1598865079
2046790236
1918187954
527002273
123419435
1527516067
390777230
547369039
1740628211
469446031
899889007
1820952924
645211860
1485814660
789583723
223025602
278659881
1596953256
1307304864
187245878
1320878385
324553073
83731194
1624588434
1313821256
173934766
2099342410
1703211166
1597195506
1524911402
146462658
120714180
1905829407
1197238710
1882692289
1001098177
8860915
1159157901
955293085
450121085
108131950
328423326
166189364
1433044533
1900726556
201757442
171521542
97465496
572833160
1440290579
1877326989
995569531
370366541
505750136
225682044
106663617
474900575
1576236088
675596555
49190445
1842382745
1735936976
736212413
1230225225
1151250817
2112591364
512755051
1939570245
1736088914
546525150
1650420905
869019076
1864936436
1727895625
290866250
883707112
2128406761
2099643462
1783858349
1070693358
2131522864
1501692516
1536479101
1010986712
827552934
2030537998
880259052
1951918878
1461537078
1231438326
1437978747
1429294198
1750810048
562840621
1609135136
2010854634
1715053270
463443099
451172826
1326681122
1069413497
1454438601
2058154541
201287670
1022560281
1965769221
1507987876
254722712
901297720
1995555825
213927640
262077036
246382237
1403672468
538577613
1292797113
1084544299
5883954
480179616
155771662
957346345
2055999563
407497234
343271449
1759696146
258239333
1221943118
647422357
1757376308
1534031813
159405456
2109248687
594632338
589334705
610079538
140472465
1386055226
236244291
1840765253
581181167
1547979308
1824988362
1280690898
340777109
1821937547
1711240890
276495460
25409728
815342775
579470931
1310513303
1506490413
1551161985
637018031
511082455
2099760775
1240477888
2136126015
699959691
699800276
853466749
1379500757
1741524375
926806621
1608386710
1291051379
1414157447
958457996
1544503361
1450731494
44946680
2059551712
1177453883
44157366
794430297
471774548
1156497335
1368699185
136511045
1134653051
1071365684
94568420
1726222224
117469050
2134786855
1338859222
1908825606
690729092
446282823
1674876124
850196968
466649368
1645396653
1929848705
1640117594
1088275542
2020570939
2137771025
206871641
867960750
2122157682
946297908
555874543
340958772
1016976712
80444057
553980771
920626329
300707529
1964573357
675003006
1307565494
1992298952
898512296
1368355042
294581612
74747166
1616763817
2111217464
1338892320
67905854
1793081859
776762947
197454622
1228236108
1761567572
58698150
1880091231
702446987
769899623
1825172920
1189765983
990892837
531033036
1079316773
1039513627
270785602
2131342780
313637553
124043573
407996326
1800288042
111183925
1345836790
630841072
2027095224
1926901278
2049588686
186227486
553965199
1723913528
1170348703
296335833
1141902061
2086449003
1651432321
113534803
141909829
431129068
1289485246
162706299
584503468
2042981122
546352592
908824912
1897880700
1550829212
621112967
1735614483
309132091
1685185348
1163932760
120665921
798776320
98023087
999797857
1424571109
1663106578
1837401341
1351787119
760198780
754993336
26770089
1793942142
1207306619
1110053165
1502480067
557343162
1881823433
1754134332
1842388645
1109958026
21700057
1659101328
151371664
1515268039
107642350
286592081
355225915
912093863
390091571
1627934338
257296626
119420654
1184905332
1537992130
1838496742
1899899561
681279329
1441502011
846506760
1713688
1664362858
1716054662
771214508
1640942333
120956344
251250581
464775867
1901642136
2039509590
347606958
1554255349
1492175098
335257931
1601308546
409566649
727292429
1053921330
926921235
1002966242
1741024493
1329969322
607834286
1553965996
1548528900
793241479
218504282
2007428872
920017696
495535439
1252243030
550903974
1034390258
607514322
490503443
1701740930
1870532564
1008417340
756091229
1095271762
891970124
1948209946
591489429
1216429261
1969174667
630795415
896978716
1099164138
269145294
254792570
2137312699
681995087
1954512275
1772009428
1323253805
841861665
2043648455
1231530033
287191746
607920976
2036704785
1392096140
1673921323
28192801
1510308601
1595980254
1460746480
936893665
247320071
274487447
359530312
2025687063
2147197872
27326968
1888327856
1403426591
422402261
454745904
772079440
235614058
126240577
2124015164
1421789030
1969890184
989819517
835326352
1206339320
609491203
930039598
46011366
893069619
1166261215
85303102
83730943
113247547
1360929471
338225346
1029222366
1434631536
1823135642
1452724665
844195884
1396411488
2131553113
584223852
676846829
1356978349
605284206
1660190434
1560815137
94964867
810553019
198299013
451084156
855730921
651310809
656477130
1627570756
443815549
413951167
1111632492
673828390
1287786038
1322606762
331061534
1247313446
1576987322
1334259523
965895236
2064436158
1277959045
1778773384
394491788
444920876
618847579
215371161
250892589
1116482971
2028718118
1902428186
1239197022
828978108
1309180279
659712068
396673830
1217181283
186987957
1901421652
270427628
217400348
328904505
148622133
2028742850
1930456547
1734379669
2096603702
1044703989
1413691211
326618946
570293141
543303672
2131787566
1197112368
1131538449
1701006866
1175974529
433036400
604523786
2037903872
1581865958
1171300364
1719679209
2072024425
1746250054
10177460
1242851783
1965091747
1714060735
852383847
1664731915
1813583333
1043428121
4610606
1924705449
813594701
405678196
241255723
2101688206
852465473
1280121936
1670912800
1974045585
1371818873
1114422011
660158647
1040713526
288276104
1775009820
887600624
1915269223
1644577509
1524888517
1283868471
1391749353
912003274
1230052090
987812304
1736836058
777873374
760745693
1774396264
1963663134
2143248875
1901015825
1874038648
1596085530
572321731
167200486
1717161185
2070527264
231802404
1296519959
1971968001
675423628
2002852266
1552174025
148456588
2119398466
774058749
828928572
2105178081
565869407
1458256719
676134662
712836023
1154181199
1646370498
575162211
1040718995
1126941367
1496708447
1333698383
1279091212
1338876479
2020353795
165405399
1285038048
1024729622
1783929187
298318512
1720394467
943667032
63761161
1268925122
69419982
1777093722
1837429388
1126128161
1302766174
313662515
404318487
1595757489
248427067
1945278201
1732755738
2050845583
2119687536
2144941390
1241758925
1941997521
631501745
1564412452
656612070
960975350
2038157953
1479244791
1778484115
83735729
911957672
1822653000
1265804556
895618934
1233441907
1215188773
257625136
370505102
1023389554
1800977457
561436659
1578001254
294794374
1553034338
488228990
878109713
937775892
1647647068
1398691765
798556404
335002169
1034566922
954423474
940419411
666424461
44695972
340995213
2131507828
1337679597
767069009
823187113
666734094
1888960876
84117637
257882877
1884895303
728989131
1620299670
1462956626
1502554656
1048182392
333560195
1047359734
2146202405
743277974
953320815
1920990170
784659163
990402901
62115994
684495184
1242757299
1201930150
1015245353
1178292831
1643200553
1779740764
944923282
1351867882
329616988
1506197783
14099666
208065314
1185637020
74208843
94415897
1942418920
37862877
9652069
957408218
1852898262
2041412191
403456527
1747489950
724432131
898341600
746950311
1824551347
2114027584
1362379381
1147521693
1186491293
1598711477
488426221
489090969
918530384
672331155
1220049644
393948386
446402216
1278468857
1621759191
1776151254
1018882026
2084145854
725712803
1242882721
634257389
512569190
877594807
1386173512
1482458492
90391369
916837892
73181038
127474136
1208696905
2077969663
1170471775
1173028706
638798523
274150575
1546899112
400236398
138667544
1576185850
711358193
2135438441
1083186498
325578995
561192507
1133717593
737884807
1004255084
535473671
1942608070
1128626749
1641128163
1252468289
1448655202
1224397977
725287322
373506539
1123432872
1504938711
156163611
1604775097
1686001309
1102915472
600438637
2017333918
981166573
856330075
648474476
33366197
312516201
2013483329
253292951
676447561
1379600997
818620126
1961779415
377741650
473157905
123587408
971527824
1974859889
1644641605
1353764444
1150712736
1734629772
1618983546
243229016
968050524
1957832000
1029702237
1121634849
1260843103
764006462
1599312585
758883737
42405542
1997530132
749049022
370416994
280664458
855285530
1870361674
1997808815
1739565151
1042875297
1052662785
1655926210
454781751
498390270
530154829
662085296
13230629
445820794
135402923
446523385
920594816
1755597548
1027196588
1728832536
2107510959
861742533
2145680195
1633570075
19265869
567955758
566313145
1198817164
1133151081
204236534
310253784
79235515
1995280509
297476864
218384522
1814678695
2019321919
1858310870
1330391237
982140608
2030746356
1891629213
1456816859
1450923832
796614730
1616667694
1089101628
113385221
78800489
371821670
1788711840
1033977500
2064149982
986473361
970450597
112293550
1091172544
1615853082
1266350968
334949761
1088777018
2013801347
486594705
220075990
243788981
490448752
2108542479
493802251
13836087
1906469960
789055023
1866164595
1192322018
1757711789
1757875130
1746651182
710982793
521616845
1787303794
1556702956
954426571
1471706790
1391374420
931706947
350105450
1240965227
1313587445
1471333002
644797740
650543627
1284255656
1766206354
1486674365
1754036385
2085323240
1560351822
13275190
2108634346
466977958
560811621
1817365673
897527322
1951039572
478868442
1242805959
2063435992
1532594743
1163453623
5914665
310201948
1271623838
611119641
1089676391
215327747
879612863
927608670
1444128901
1828503214
1585542216
908310653
375751345
1124961764
714048834
448037953
846829125
1449818410
2123047603
1566691827
1453899820
891772214
1830979987
1803503689
1258310836
1230275817
1546852849
1248351121
1931555117
751786553
875564276
1169848107
912471050
855572536
1757171552
402750880
1247964850
384690376
1782666744
587929197
1346883734
1151036938
212990913
586425843
1669768367
53238246
765761244
478859910
2097395706
376505761
1992359191
78916485
163069812
364754662
1972062648
2053370615
746274903
1644050240
1353333766
213949307
1244328439
317999432
295637261
923098727
61173991
401089279
1718246152
1722157742
959220220
345218756
768375462
1857361364
748623331
832008627
261632412
935742581
1659974590
786842492
65183366
940253650
641129568
226061174
877990427
121564921
1934219975
151935458
393111350
555029976
245561679
499415200
2099438677
870130707
371705456
622903827
1431445474
380229711
1920269305
439424738
1390937885
670252407
1173424539
1575352796
823983136
1607515529
2120396577
104586269
537021267
22334657
1017382881
301021352
476378356
1565840847
1129066584
612515229
1197821489
1628432727
896947814
1625309087
1070484452
25057663
2050746950
769075496
1180195498
558071667
560334932
1473251504
1340731118
1725945667
907769288
2042954430
1514574120
1359262614
1881330823
1433902448
469089153
2102784384
242934991
2046864639
38322104
1586888505
1297493603
66779117
172146713
1861902507
1572266497
2055064016
2133362373
1066504015
1264773553
509592568
17149980
1624641392
948551320
1594221453
1974972702
1995831674
178074129
789626135
300568441
1109683069
2028795894
2049424087
750027526
952596332
202882355
349650147
94497542
1115654389
2136076157
43969151
932597577
1720377755
744204015
387638338
366191521
1656059444
404814454
240725027
1433528712
1147321242
1168825500
1176434221
510871965
1414101052
629701123
409956442
466792607
804839512
1649364840
1763630570
1054563618
710662132
253734488
2112508207
2042746103
2122800805
382519640
1553231691
979670724
1767093497
428963979
1921171648
837064455
1284221697
476695127
813560068
189561277
256465448
1071719568
1803454256
506006499
1678795421
1564267468
1431323418
481890
858087898
1114781914
925564251
1269346911
1665919976
2035182055
1847434007
1278804692
1153086688
2022836894
892323261
1964289283
1549409854
27798326
1742882529
778456517
1854799994
1618845586
1697955994
1037544583
424355362
1049744572
542769768
2047213310
1581783076
904118748
317304891
1325815238
1139900853
750221684
932885087
1588101158
1511265243
216143300
1577258731
1537328266
754214588
2077945271
1096915456
154174835
1050141218
1121225062
1128509579
1050718865
1694134224
711972333
1989260703
602674993
673302117
1296234471
567862727
453191344
1169205294
665661029
663308676
976865610
1242381861
1438280213
1270695986
119847988
1730341615
1904963917
302630339
2071081904
1192568033
1897320110
1245971830
826961505
89077184
2004810473
1303962052
275588907
410086577
1444393180
1620218277
97139145
889278604
1928893958
1194850108
2050264698
1749252379
859760356
1143928413
903313881
871785307
1030298872
1725851358
1915749135
587922902
1609145315
649528028
1310445895
942387553
1606056411
1567961665
715527385
568717575
1987875638
1172741387
1364238942
1039915331
229137685
1186835189
396410682
1901146425
694488932
609601524
1598426230
1758552382
1416205928
179599019
1404677105
237602540
2044779560
500261584
197505434
595923565
1132261738
1258674422
1845785243
1644711481
474788680
148759224
124949125
1293724271
765652041
1053280368
1845110742
1065810147
1902014175
388525857
14224383
1934347185
66061610
1209158038
1616409924
1904555034
887668488
1018771998
1785466636
1613897290
224290180
833889826
1069368653
1669261728
1352776761
1292614240
1978689676
1080821097
191514056
1333942850
1496661674
461290227
1533614674
509410678
470058810
553315602
1434925703
868597450
89169918
166558340
976220805
1376493886
1948246427
330395710
1836309972
1545061941
1566055297
1665345916
449889342
149331862
1604808851
1342604746
1346079463
1318783094
1681068255
1791419779
782927614
1497527304
1509783272
1411913365
1350043352
920391018
2050479612
1859748571
1833340356
2095407797
1469582012
5792384
2021525940
810968482
658915569
62120824
1460776645
928304718
1338964787
1809625804
668453681
10969103
789414177
1015132568
637383648
856342051
495611186
891045013
227607915
1355073056
531990070
251346780
89127340
2006228945
1065843005
693411571
1245369491
980929147
1248950286
542839610
117633186
464082441
540145302
1661713096
518138989
1510551639
101694862
1492921581
1292926379
1578771441
974408507
1175460536
233805169
684411355
280773687
1560686398
382154556
245190175
1795785882
1348700623
270415941
70417962
781128278
685832232
1976350196
1323696907
1447628709
1949733827
1456246940
1154276534
890068592
138124905
1326551437
1502127837
972432929
705971757
1435037967
1050659305
146906249
897355784
435475840
709576915
1805293751
1506584869
1102925790
991927458
1379880730
1591470208
1005965846
408424348
537662671
620819972
1784491553
248821997
1662295339
1929784521
1048731545
1090364741
494751276
2032384407
653550637
393234420
1359162456
151540905
1476128521
1867413670
1529343168
1244197849
2089892860
232817396
288671022
1964982225
971134822
229693185
1333356129
1931578027
1923588712
1802860514
229268376
1717016725
812283417
1442322955
1851780925
1482120268
1483518288
2013475163
86870192
322868597
31044938
49774897
2065744815
684821271
929721574
1850027310
114177073
150367181
1600637013
687942928
672623328
398426825
1641599807
1257318777
172551002
89740706
1196497694
1991404925
539976151
1875286179
1437472210
1295424770
1639846173
1087758163
458898522
203204413
2036749197
1836628853
1140875953
2079907248
910511231
1694428762
1002824442
890302504
201151179
1030113747
1385708242
1049996417
2083534046
1118229577
1477325771
1124113492
527102998
309136189
104099263
2091631130
1220792874
1791397431
1098210237
1876460291
844589938
1163341946
845113296
71723430
1783541593
416918304
289037832
550516031
1746661107
1082352214
124863994
1703210414
854966316
1585270856
1614559508
145284314
457861523
1742893065
686994675
1909084031
629915283
1473116242
1411788688
1708555877
23420671
107489143
1863856440
1217133408
1483454872
1200383127
1784458453
460870400
476330381
1724443972
2136946492
1990803303
211402517
155815394
1666813726
1064212743
1040368102
1103023115
1897086688
521817360
261185110
103284573
1575890402
706762607
849657467
1619880758
157592881
941878293
1540946958
1518007768
1314736259
2092103361
1474975434
1642017116
746295228
446622680
520475076
1442882679
1830423902
6977448
39500980
1677925048
1548825503
131024332
2034344792
884796802
996157652
1633835209
800789711
1359769146
391964922
1363677437
956326580
1433807968
8679557
571289600
482214292
1269364305
979164441
912804445
2071420617
988021620
1094289190
1622139384
387712054
24961890
1648376562
1982258947
789705140
1389773678
873185274
1828073989
869702521
152541829
706732324
733815673
1382028407
375768606
1775628668
806551579
1211998078
892572601
833348215
1663089949
783527388
852986196
898346269
1964290544
142247850
1287130765
1160864355
1576147017
225257774
1769891003
559412823
373076106
2090792945
2122207156
1871466754
1251567832
1128332505
1816745355
1205385985
1522445759
969555944
940922136
1527083069
1860441701
956354963
933944844
2046217161
2075729780
1587555489
955443249
359235460
1438240665
1741520402
454340623
166373789
1390367881
1256062591
2011056359
452814745
663042306
438578313
148685907
1433994382
988508166
397068954
977997124
1839218023
1575699823
694734872
1287124040
1609113842
1733432926
1738362879
2079976867
921216060
1916434566
1385090447
1022384240
493090884
58167124
1811019867
167051991
1095986532
1490427145
1678002812
441770512
848204570
796304910
1503010132
1888495826
1970918530
1830314467
1512803990
1723195272
1977054657
1759953353
2073700300
208431898
1936787085
1137035838
2044887881
1021984774
1980615247
837265672
1103324974
1228168782
1739250543
1588479176
1986415889
71632990
935621840
1005623773
1251227167
1009396137
1646938163
1042099232
803502389
547077398
2070192128
345463468
399819214
699792311
1017027641
1263757900
1291780838
1678323799
553169324
1871069531
1712571644
1737887393
1032228301
995656362
1007205327
98029225
588174712
1568570366
1292601676
1831671432
2068695351
62025380
1188753204
136187412
427839534
1558407547
1030335878
2099750404
1079774796
815324271
384519732
1658221385
569117926
336737629
263382189
765641374
1469683063
846489483
423609593
1490459934
396964281
1554311199
1089067606
330088662
1435175079
2140237082
862891271
1423049200
423278554
805118728
2050414624
540088342
488105008
1980438030
180565056
374355558
243064772
1356572279
838891335
1302287268
810626
242837909
692907973
1632082180
800789890
1501999075
531622406
391948976
1505429049
114754717
1255189025
423273451
898366946
75394366
1625028819
912244441
1908999328
554470057
349600252
36265223
1036225040
719832067
138865504
1520792255
58885009
1456103960
1940995967
167317050
1463364717
1315588874
1318041258
1678062789
393062631
1789580466
751724715
640877346
401518261
2002813964
1129416946
632395438
1639796244
1781719969
1498912580
1839125100
1194207522
2031016363
2002974701
1273635763
1697498129
1851740807
1872027697
475930192
137641872
1829072767
166105577
1763543491
229488204
1375482299
366539684
1222265387
50746795
1691894007
895957493
267645857
2004549503
1756044602
1206859594
1747316581
200201515
1917841691
488972374
214654457
1758651750
1792102848
336635794
129062693
1698262492
1092067399
2045787172
1675661417
1410761464
1963133498
1916759125
1863440304
400877693
593670899
1575329456
1285162871
58050903
357157934
1565902411
580514887
586495148
1642255671
617612625
183839242
1848029596
271313915
766522654
2001769276
2098135983
1335698378
997386259
320755626
144819526
1708785433
1415441794
1475339931
1427126819
2050594854
114236895
337493988
2027556935
996356673
1613320568
564976909
709504176
283029557
1533877779
364828890
482883441
974029375
1614312100
316939895
1820331818
878606536
1796422849
1039824170
1248280580
446929553
1813804884
956338961
258538547
743283197
1841721126
846106359
831278603
1196257331
1165772777
1050398678
982184688
1467435855
675559348
667877580
1542836000
1175309561
1357681183
574836687
1973652915
803759556
954824014
1813135845
1543936828
302216133
393183518
502877156
1853091116
154631272
453138251
323020761
378778267
372552533
1555432170
1231037425
1384675794
924286490
1483673651
1746108907
95145201
492334282
1226719171
485874465
1426518414
970600133
1851285353
819620619
1475436898
923980232
67041424
1433361776
1062840858
1665684068
1483633908
703679288
392654285
947299197
1065237765
799736099
559109592
97800102
1631962774
308508361
933724821
100535515
400891441
1048092031
174907888
1203924943
1761469557
806296047
1556996371
1648334290
1875450832
1790629749
1196200301
523806486
1184651586
452826638
689510729
1620782762
362638758
714072715
861894671
550881976
600935149
645049040
1270067774
675105805
1006486115
397792367
1967828860
786175953
1292376910
2014917349
1586335017
818410676
1392734514
1012846069
1376602588
471723569
1982819702
1478298268
856775194
327783888
1107059889
564958988
2003866695
694102613
31393791
1879959529
1082837653
1311596620
569262441
293716527
1985789963
87923987
2082409186
571912777
1609512346
1111226362
1375242909
2074172414
531672585
1861024790
2106494086
696465759
1707412185
267691144
502841814
758532131
892498373
33534274
310265908
1265462962
1680023432
590237841
785214457
1965877632
1556446346
1843941543
1289220618
1737451914
209770996
292088439
1872876570
1890270673
314088091
2025997850
1309503345
286405494
1627048305
51086834
1712116210
2113149765
373131981
1783980855
1662304571
1370635935
145018961
485438001
1232003371
1293368579
943145098
702169786
413491523
1817342848
366959050
821779206
1975820407
1017030319
780351781
149961916
1446892395
104579481
1385462806
1699932409
2032889829
954516816
1646749337
54011433
660311084
834214571
611499629
763352752
1164793574
441733781
2079287812
958036475
366101227
1827040596
1082182350
1223641584
783733270
1908872568
839154889
1344699068
1287458195
477408822
473559747
1166285097
877230609
1204610995
905023042
1217521690
1347987275
236857096
360931952
201342160
1003248387
673960727
1726350808
263475097
1287541982
903867404
2032477304
1479277178
357371947
265505140
1902218819
2020768580
164903232
1073734671
1690633921
1362310255
38984937
472461833
2143445070
1971541586
1893202164
1142924176
1007387573
950315359
707915540
1122265292
46235201
898451345
1203298659
461983606
1769035615
539057430
300503908
1014992006
1475884652
2063502007
1263115441
1301850489
1829340153
1420316528
1243446735
1914347764
764433381
1828937242
1504419963
353220498
2039805704
1514896550
1496775742
850269167
193051991
772217941
1913115268
1115767529
1950813476
1287491818
597292216
964851068
1740576727
1169413370
680005327
55162128
1855402295
1395765831
1622014322
592373135
1346224007
1375243838
1550884653
331481243
1937004571
270886788
844085280
1364198213
1590518708
2118862766
88380439
209206652
990849120
873052108
1106278185
1558831136
1965192113
1869018616
1644057756
1918271043
463414274
2114624067
2135021398
900884668
1169452637
864152880
1723981451
1637661641
885521958
1424285231
1640225567
485732473
147279818
1121477419
1651944936
1672249377
202935216
1557873154
1066306304
466463489
758614650
1992016524
1641886745
872485437
557061777
160700122
316069968
678719381
1713355647
718889870
1866945267
1821335615
653072058
1914362613
1448869501
459197354
845163005
1614872658
1061277227
1926465796
502145566
1189915397
1799264923
2144996565
1859871278
272644082
1977496271
1234745278
310407363
1347206837
888118853
23250295
804506095
468243570
2035713368
1527092336
59651052
2099282168
1230639539
923468306
1741630559
139638950
1379919835
655918485
1519107623
1409835266
2063812944
773106424
867872862
96765709
1542548627
1657037425
1824554026
603899706
1836271301
1291470231
1851196160
1063039979
1429455502
1719699292
648878358
1502483804
668811530
1271280464
1486303844
1987431447
1725670491
999097798
2084194913
852289738
464587738
1797851805
1897158390
433940035
2066555029
936455443
999461315
1896932792
2115269362
1626891060
1716867847
673849894
539547379
2121904051
522069203
116287974
1498394139
1958154293
1097522364
1061733784
285819075
727729733
912134353
1380680706
1947246479
1012929844
1905137810
1504694800
766561530
1061178206
556749873
1223640467
654983046
1439107596
2057622357
2080801466
1476128900
1850912924
912777779
154897917
622565593
1307465468
316412563
2117990921
1106372434
1866075687
1157637065
483246217
966567085
1680481458
420480454
338109699
547590638
1907098544
1360290377
1413612370
1855428224
446799042
2025793473
853038492
2068880732
1345828826
1666512327
1242754438
218514852
1553257573
130842162
1808177608
1891521369
2014657871
413552287
1922361456
564669292
449787526
2015077469
673353500
194219003
915183844
331757164
272103669
299804498
1565346809
2124824743
2016195839
42204915
1113606098
1725663068
413177355
651549157
16318877
440173889
109155849
1448174696
136944159
2041257214
923001230
1761267116
821941815
8495142
1052120329
959203387
365397840
285062764
1678220032
1331472243
1757541286
605145698
288041171
1977027755
1352680465
1524005004
364866186
1135121542
2130110655
981987726
1548762063
27224188
1440200774
1457024015
1230211525
1046015268
7195317
1401841481
1722175390
1845400458
1124326958
531225684
1533024465
80409132
607114198
942557619
1809219707
1945526865
1241239719
1954060823
116598987
1334260597
907475630
234054836
295988670
176473199
411466746
917028667
1297381088
667974883
2145651606
738783509
335357483
1279863907
296299602
670776631
1454919795
486057916
501482778
460892010
1431269411
997699995
1773306092
678046551
546143423
1728895212
1754303682
700596475
626139171
1006457027
364961201
842083034
1572326532
542411039
907645113
1643730481
549327775
635881938
1704030101
1974201472
1170040358
870359024
1456135524
617859142
428637461
1216794519
1863106161
699918488
1808500490
1378432929
198688217
817848215
1142170901
2045943122
281863608
1971228547
2128884775
83847202
831535009
1725154214
1272910294
823373628
1355798909
1588167916
1043683215
562305680
741888457
112598659
1901187640
1230362768
1602903013
1652823466
389882007
1984060451
1833889366
83864494
887017490
1563014310
1627464315
1300917947
229591568
1039980973
740399205
1176429740
975277093
1724045606
1035930810
138597707
619485513
2075953435
526475929
790197011
414118
880930655
769532422
1783527067
1919216885
1013734742
14794318
1956424881
1987109227
420983231
1507032105
376146577
113880381
501385385
1965308118
42877704
1360784387
1209829661
107429007
1551485911
1952844878
1222756411
1350267135
676577805
468388329
1478708130
1648330836
1376817824
968065697
1602084898
287028908
313297661
910458245
1405399242
1727625670
249454281
296921634
279263506
1881588350
1702506380
79993287
1331988633
708275256
1340202600
254718716
1698990012
1645016931
1781712965
1479905628
1049935003
1374521375
1983183854
876763657
1660550891
1456912764
1093345310
1446312625
1672312091
318013607
300594074
1968754933
74026554
2099388557
1829800729
509536252
1417500760
51625799
393938628
1009060195
157248592
644598087
399369062
1706821616
1631692570
958330850
1296190887
1339473026
9325782
844226118
652258018
688678154
2031695602
1774376137
2104980689
451467895
818280286
1937283194
65249190
140424846
1134109037
357210820
1414100538
1751936916
865145362
112887717
1195483206
988425837
2005530757
965323032
1793623925
815812255
2104952697
1590150258
1468948497
1955931862
2103495453
366746059
1451445806
676586611
1985184752
71475206
801615146
1618365704
1921738907
94521016
811074744
1771704954
531867101
648539635
860944131
1793960707
416634152
1610115720
248555802
702024417
903771253
1105947494
1433543731
1482478245
45095651
305831021
917778970
672707849
1428823922
22240068
1019919717
2055380304
1299066313
1123534485
1677084667
403998548
1163631331
1345062852
511620500
193444709
2113195111
1296587037
2099734737
1725110382
422638692
1764604529
1872185864
38092293
765852941
652827024
218844824
1340943494
23358773
1910512585
868650221
970667595
1759168340
597530881
1136622992
1782507293
2005126537
1444640049
439486950
1462581350
652684377
1206981007
2113446102
235607070
2086330996
1823383089
1541382355
1214140218
1026082607
1216222837
877470304
361604702
335637959
1510869429
1905339206
1223805209
1930046026
2083639352
1155696652
1428659691
1444786887
165592291
2051740097
298132904
209086837
1491689013
565455716
44488724
1454525429
1546268402
891967488
1814144773
992479463
835061702
1190087375
1891760255
1990719651
820310382
221951223
1853728380
1020631185
371563722
1111453514
1012917747
70792946
678727715
1626968051
826154876
1193186331
1265671867
1270230948
1136835979
1749892680
227233856
1921179748
1064942992
225567683
1055596145
556128414
1280138226
170948946
456179082
1679757293
827460260
995781306
1588905527
1413432037
1600191315
1363690249
138181418
645307715
790381666
930101470
239658891
1289084766
1147821706
1381830684
1387290179
2007171724
1733180398
437185506
507555110
508076295
501748014
1362260109
2030212073
424226879
43547331
296224569
2111387296
1361568734
1605793563
549136734
1834262376
873019261
2051623733
333791919
470641744
1437978552
848741131
1302479676
1874864364
513390384
1496872544
65589877
809351698
1635450915
1656545030
388292870
1052793570
1145869936
1480184298
920742172
1953287638
1608510748
740903300
2002177895
1105544334
454114871
1459502339
985235914
382874093
1779714529
254053747
178208749
415737682
1281611546
1521782133
325529525
1607164858
770826779
1218008023
477385628
276137784
1400449640
549479763
1192200985
387295343
1916723814
1728108855
107819332
479113043
883543947
1859429243
2121093286
2017781347
1374261731
1654640500
807429586
869373133
531978232
1361384826
1483278633
787562762
1673961986
1886585907
974149986
241028698
1369463027
420419655
1954224212
1966724016
510109814
299588130
673948066
189558552
40968910
157055028
215873099
1949647993
397861545
1030746715
1670431376
39345222
2009109315
580327998
2016492340
62374831
1986309320
1518275886
1034832931
1413692147
1514019653
1540599574
1894756304
1661991982
320314662
979521485
1514474519
1708441006
1407654178
1398175224
566917407
227289410
1082225277
961026021
288829673
1689665664
208892263
1438354494
1185819622
1704036856
453846875
1729947230
34010063
1792628049
387424207
1223983734
1861793420
603310584
531178328
1957005755
1362714768
785310500
732250836
1531803642
1405998852
514657235
800333193
424358241
1892883393
624046378
1401964449
885537931
184494854
1654787808
832107777
486958930
154941774
1110204672
1845313794
1227708623
153499885
531190897
133753877
1837437227
687564979
614969613
555784919
1499300253
280735250
1830800682
36621248
742152871
349441000
1895593709
1556704675
1402040783
586625069
1185451088
2074772118
941374860
1195891625
1342334238
19739014
1703643615
888252362
351779060
860054319
4485762
1184329322
336315790
427296946
530707765
481918071
627281644
1777796176
1842153054
120924830
170460424
1821310101
1899959105
1086945134
1340455658
776673291
135499187
173759074
697453281
501340470
2076669112
2067944322
1477186424
1354972161
545422910
705065497
370665950
101051599
1316723148
1350875846
754449351
1319920638
1232598664
1482316457
1226102132
397112365
1795307544
630187643
1311525292
596796630
63897460
2133604928
1793965538
238826034
1139992723
637250390
239598630
181859060
326582227
1705973588
1350407877
665002258
1355402195
2095027080
372988343
389343185
1968694618
1908458500
47892294
2028666163
798122743
1036171228
1964862445
862792600
1981724008
1358278019
128433700
667158346
1478685308
1853232580
579941199
1293110526
1986281545
398892232
597144800
679620374
1178965074
1085358242
1275802973
1942308747
1668158862
904685739
908926679
993713681
1539611000
1681405421
1557756214
1278331219
1332761494
1960147920
225897092
821834444
735057856
1975530192
113781460
933154815
80762071
1496052528
567619516
1706052780
782196427
505381585
333741851
1709390331
97167565
1190991287
291598302
1911443387
1322683046
186226668
1428293699
1740123331
672296537
1592349811
470208029
1039239767
1924648899
93356456
1120212257
366109719
580965824
2084187916
1191270580
500686321
37403800
2120894987
1515633097
920508138
1768388504
526953906
95426037
742234399
9088890
713978419
1424236227
1345699920
1169902640
2025947984
675314579
563368364
1070752956
1006425965
1364034509
301991921
19693517
1355816307
759183057
1258728080
1759515700
231955288
305680642
1562883434
1432240039
1941978558
1976937844
1200316342
516635083
2078921649
224256689
1922801907
1444442187
1902882358
1174253633
85940187
1556429650
1529197671
1739969129
1973609615
424739745
131654784
840628686
686732359
1024871032
501105055
39663802
1843091936
49315407
1602529313
538497291
783485410
534322591
1576613121
776393920
1222739624
1857605438
357098337
1484955327
2109363691
1367585369
1546836728
935569966
1285959328
1997771005
100631855
2888753
1752542377
1271656136
758465425
1062488278
1003153390
1892030542
418487970
1974300802
1877531032
1945854708
64494612
1699057120
448685712
2070320655
1179821455
199531929
679923700
389997854
1695995342
2049087993
1157091734
1277193409
1819728591
651887200
737728793
459548977
841142728
1490613183
1121750965
1825217854
1157818931
62130941
248507033
2142206000
1994856775
965138283
83893273
1935032950
1992772552
2121102466
187504248
1732449624
611404268
1842015063
863197908
1471388334
1627470878
986619969
1789690211
1315146902
521200704
2066446631
2042472440
551992072
2033993796
43658676
762445362
1574351958
595004389
481233018
1101448502
1722564300
448339060
1956780627
673975563
20630644
79378855
1383736680
1965899955
991797346
1819637314
516934711
268805247
758082033
1140227709
1190010307
67232124
1134925316
733045426
2002506669
1506110190
1211600408
1588188178
1983639058
1268054724
882920577
442497995
182999022
621393747
1858084481
868700962
656304435
769846729
992267774
335697738
353850677
301134459
1982726171
1214100441
2119329576
1250633056
422601701
1998251021
1452861169
1619668909
31034564
789789016
100019191
841691992
1302839252
1562988348
2027657063
757007486
926120823
152202409
1362947392
10711543
922754632
1226174529
1195975421
2066112176
1466038210
1479102865
1152938103
270238288
1981775675
982786375
471035487
1505737376
889591354
27492813
1060356352
1852042195
1929759630
531512459
48821415
1812688
1060121258
1609263213
1869880821
1966955280
2009138091
221669492
3941152
28397409
624367544
1829082285
1942222350
1679610974
200894513
1593199465
1254969998
735406589
2106444812
1673019769
449617964
322501268
1592443801
1132186441
762384601
1096368208
1113801137
1704822195
1392766953
431922743
1968694892
1278682204
1221860992
1842907315
11683801
870768495
1581595972
679122211
112616408
218495437
1025210324
1337818414
2100530573
740339907
1080917614
172797923
1706702041
846573108
1282814230
1538113180
205605818
688654702
490807678
675841444
123943910
1948985689
1377311144
1113447225
2073219570
1514775256
1841377613
1443295170
2087318152
96255311
474905824
1635273893
1256151408
1934948115
2135569882
766394133
1517974769
191085237
1735952249
1027082209
231957287
794544769
1954157872
395004668
1411471071
1847164612
1398123875
1893509982
1814122162
1586443171
360849789
1429710127
1179572524
1179756779
884967642
812664998
1549370803
443180089
93026212
473368470
948913278
446111076
468373041
1617670733
1574979585
660493612
446472729
1484193931
867536986
1036700862
919486431
135806128
1574012717
718334869
771558602
1445498620
2131773993
1438865234
1269914400
2083092140
1952831023
1134417272
1693620791
819744059
789291849
1406489955
747414264
630287979
825634268
1069922563
863792088
336795934
1696206571
1349313580
1548901732
1835503672
1507569918
632271511
2094157125
1333176386
461167324
363111997
1544217610
1575419287
1939811003
1984999613
1650050148
1543093354
1275319944
2140911755
1613670140
696435747
814738154
651582883
1178730418
1740156450
1941949165
442046661
1587789032
984897613
105416551
1933004611
810814900
1923545723
66070239
1357994356
1281259795
1745989347
146391820
1517349622
667579616
601471930
566309318
383002157
1232783826
1994153168
675910044
403265364
1893650588
1031264495
450989790
1304218827
2091319741
1787443990
275550263
593628698
645494947
200615573
1362870452
267638046
554546831
1153162319
47646816
337546807
618828009
680183736
145833920
471442223
1562606858
335931499
887412158
1892833500
2000659691
316460847
893758361
93912059
848607333
645235851
326706834
929004347
1371787309
646973961
51515274
890999306
796719337
1619229162
290618461
1838033416
1078165010
1254988820
892902487
1728612492
2116941718
1289917067
994389014
2077779506
2058392931
1693655679
1856449861
117769599
752919622
542323713
1725924089
435698130
1687745995
23430190
398907774
1371600190
917783278
466931070
1101531974
1022692790
1457302569
1304842163
689471309
712642286
779100841
1180057138
1699455857
1746722360
169601241
241634823
239034263
959932708
38011181
481305538
1830878084
1970073220
2053524765
1338127470
921601573
1941611229
1134743882
1270459339
130843272
1275744185
859849864
777138818
352298082
318968529
1022031158
107498733
1843811570
63160303
1743850810
517120770
658653812
2135826174
1988870253
571874595
1700403854
1784756561
496586137
423170105
1611637335
405096228
76860721
1623487651
1766257041
497045744
1895583047
1537893954
729724471
416999944
572144921
823840639
1801148150
2084754781
592538903
1324255270
1185542690
1139543295
1412213899
1461710480
447578522
932151657
1339708637
793179036
572193033
219961391
234627291
963165082
1122391926
606500584
626017563
2103811784
293182265
2088979686
221897980
1277701792
1401325575
1921068361
376558352
624933793
1660042256
307223843
223855783
1798571667
1548157100
739332488
2064416788
1632562848
946507394
891472614
1711019473
1370304297
1749019670
48805844
1995438398
993669039
493905882
1173509962
1190784549
1701040582
1375256258
1820094347
1516162424
1245059446
1688369264
416398390
896086862
183566738
280905907
737721964
1766037981
773730675
1583911057
1675368433
806595908
1102756151
588294260
403601281
2123778316
784631772
2113436023
1820607048
750918054
537666722
481614589
384965124
852496628
1786691629
1699356069
1831151815
1429415908
1874024629
97596232
450625254
350113048
1081449797
651988856
1260670458
2004031261
1987026592
30739841
579766023
1571357431
248388859
851163981
813632523
1812688
1992312872
741726531
576239099
992621077
660376284
1683884592
1526458986
1816409465
1294817002
1074597220
66220994
1669124765
685693723
1666259402
1297833448
847945179
1900225621
707035612
251741297
1601372164
861224277
397950444
1760015752
679468926
529232798
11361396
1025636932
214770863
700177918
617307991
1005531142
1089575455
1235156153
297938327
470970049
495099001
1901198304
117339426
939550614
1368584378
1755706666
1916984576
1158288651
137097414
1144659558
1802809461
6971143
1293353225
1955273179
1756578695
882550126
768406120
1892307360
586602447
338898050
1887821775
718769151
1167929359
1182357399
826669768
1676924681
1040811999
627450905
1844403502
2093980212
474552941
892267670
2090093620
380676571
1209358630
1913349866
1466816142
27171429
1942298899
627156929
1984387525
159029409
344245738
1146255971
1294606396
454110301
452914171
253607287
1641152751
916199987
1023468361
1938123620
81282455
997105497
1156609586
18428577
1589632477
389357604
1281181852
1094388691
2015748721
1635042644
749623810
1727771295
350322453
2105818349
211572830
1104838763
59643549
1275793073
611203235
757992609
1510670092
1989324779
43941690
1048654831
417594548
978758290
984926553
851226924
1117440348
1163999251
1913829890
1349934844
827840537
1305747636
495696145
1636691796
23570276
349345164
1379154596
1616237888
2004857259
49656964
1736689220
937468483
132435339
1167607379
957586573
746845885
2012953829
919475418
2125666375
632187972
1785562903
2105908367
329566412
934508332
670570990
1196730143
235021738
198137857
1044356087
536199377
2119273795
378764522
2028182178
1583313563
1363399437
478545607
679733347
577734681
1959502810
161128388
828167455
1355382106
1138949752
624998860
780561293
2096477633
1847160914
1543666533
1136945720
640425475
1291787736
378112693
925410397
1049713656
1215748122
1716680424
870102846
203268491
10151299
1125893950
467690464
1461416978
2076586414
326677637
462998936
528409957
400932245
1025377761
25086362
1742656506
1527747879
289032172
825906511
1031978524
547796680
640511675
916543718
2554813
1881827963
291133292
69095394
1087507218
2055015494
1791545681
1734333040
1608537132
1009869935
1126638679
2057697252
1147673505
1901514854
1849486846
697836780
423631339
1247347086
1621620015
1234075426
35132974
851715289
1408977380
812449753
692793228
2114659599
1261588612
2092998955
1660654111
298922097
1503698575
936072990
808237915
1849944097
665745489
1013924625
1806832077
88473713
2090105295
1913034312
1202214780
320427408
1049551809
374941592
1200747470
1680052878
960279062
1919859517
156873534
1368876854
917246328
2131203351
201648667
773395792
1691187568
1963520916
13552262
1534679094
1812204421
1658356374
489565635
724106306
1548046667
1041089802
480991811
2019927338
1236555939
869441313
595093020
2104549852
609054058
700144983
2029281950
81992767
195874056
587882237
2122834827
1688907963
1559636612
1937446994
1399761718
728782917
881914514
345792169
1052211519
1981225555
1304905615
587191974
2136332221
631224223
1308073113
769720416
618230018
1013687234
150612571
1622762251
263463370
1645814764
646424360
474625833
2096980613
2101132101
2119330343
1351386161
595693576
1558198126
1559106952
927670662
792578719
371741176
517254753
835203446
1349114974
996386313
21655574
1615218458
1370020276
1107003481
1713314190
2055154252
2010540094
268507460
862139180
971495567
1187184659
1555450009
683796762
1858253431
1245403327
926943568
689680301
1790787024
2114691021
34895909
1423124268
1474613275
82530785
1298992284
1112007518
1918722091
469094652
2031585921
2069196286
1579229141
325819021
1195089504
6330243
712230547
211976258
539834837
341064191
367054942
417354086
1616117516
542125803
1414151290
1948759391
1905313193
689787931
2034078119
392297451
551351300
1206041332
347851255
1582967726
2026543853
2082096442
1589852131
1691486466
330859335
1725054356
447172242
1626548199
796503278
1528457310
1504422817
1475393696
1583012973
2004955306
825151890
1195676576
404346212
1715329090
1745278849
320558983
610212846
804600605
2061089645
1602574952
799105792
2106797898
1457164042
1276664437
681436965
200854156
1187018918
966531354
1746286109
1899842469
1141013620
70022406
607690124
754527908
1401451890
927032416
434046074
987807378
850320695
257578668
1744307123
562165536
551122284
511691931
1929559953
331121382
244189173
400233850
217921626
22807997
1956541996
1397008693
2082407003
1160793160
142750847
1309267583
1988930463
616000457
815309995
1675957314
1569392381
136169892
2083968761
95724850
677232558
1635995788
1831215702
419816238
813410234
1660517277
571886201
855175528
2079608008
167301281
1108438594
2011529122
1552482619
1553344576
399972977
1075587098
1268370948
2104226101
1740717634
1291232328
1606583104
202471613
1779434961
752943740
1164475159
1874723300
690682830
1154306073
82727827
525233594
170431097
949266661
440998628
1722704515
1855620430
332163477
1930799968
859198466
241084884
722077516
344397194
650352619
665800531
219097266
978022493
1112180806
169425661
1191539736
42472515
2014244779
2129630072
1945134736
181584950
1780442327
1098527105
597439653
973605776
921799892
30125380
1991398342
1673372411
694876870
465196587
498465153
1618701120
149419486
1975052531
1229587631
1994700814
667492657
411473775
1413388802
1711792563
319432469
1480094803
155681186
348246486
405360228
133672542
1992879130
1143858973
829876021
2100126840
1247103684
196750940
1596788872
1111797334
994458723
982525627
594222178
338304912
1438574134
771779636
2069660025
1263542689
1378486670
419962545
1911045328
21600689
261735136
891198880
901202987
1506488801
663179232
1748171244
1946006120
1735198782
494777448
278258533
1094212800
1800421104
359586472
1589800543
174262480
960348267
1681243788
443496167
1800401362
339208253
723063907
1887519970
1354231390
203079129
1063097129
758353409
617049548
890178661
196701494
301499880
1817777471
1817286312
965625511
2081089298
2116356026
215513511
193013388
362915396
1644007759
504177912
857097614
494049898
1757213322
1145692644
39804135
422562475
222785650
932554389
702155923
21129148
224056176
851244981
1582817568
2100848730
962924852
1723556571
1891862281
774307524
1648036030
144904176
2109671504
1732399210
259389160
89113355
1026403912
548952033
116558
1035093227
926053600
1989352407
1527012061
1854842893
1400273858
807993388
692310538
1656659709
345803667
1496447485
389078729
1743916698
1312926608
2053650036
772946881
342830532
809779318
932673552
685691167
1156524885
1734222022
181897360
146527748
22873221
441934112
932962551
1660620169
362712551
1659413187
1191648868
430667055
1400648960
2075037745
1436169101
385773165
571207659
1086365149
1199307609
2042076378
1663999693
1585882818
1772407108
23696289
1094542662
118428638
1737549059
1900236090
1695274093
2032636644
610869437
1834227895
722996400
281647822
1555760120
393640255
1568969756
1090323893
324441966
601048230
407993079
1880103649
2127857835
472309890
1835546079
531341809
362523188
748235834
859972702
310334769
695861860
1291712747
18955836
2061578976
2025608007
604517494
2070848586
460489702
612630884
1975501036
1317808784
1911251847
654341317
1566110529
1905596373
2086685469
2008224627
640673273
2095085033
761171390
258443857
753492479
705676801
1302229996
2041490107
1729491763
1373354010
24490115
630864636
925074767
508151699
957183253
133977579
989399887
265018832
33506168
1005818279
1038974292
1448503891
401419240
695334949
54999503
83614657
603866845
1094713574
1217844603
404256684
1590511236
66596491
375004620
1435141388
659861504
590501220
575672417
82625743
716198722
1271331185
1774836512
1942698504
656454134
1610624913
941748759
476602116
1888834680
347516138
1698330828
1599032277
495321319
1116721300
361064857
1952893884
36611129
1463805376
1237326577
884707418
1008870459
1088642003
1016057638
671705169
490064117
200023969
1767392788
1994652580
1194154733
1197713741
611128283
943563052
687871991
1662860948
1583678026
1418198323
56940397
1161106014
440460062
2120231213
822956423
743952021
683289188
1779392084
1536305207
1700833547
1857459711
1825670621
1483977091
1796439241
1575192630
692577814
188722701
563244554
328509441
1859056262
227122609
1089483213
1950637000
933008634
1631091149
2079469625
359334479
1389574674
117487013
1681592111
1078759765
1332245053
151504637
351074775
911021770
81388918
945973947
203454155
970175916
1166995412
1343086712
2124620897
51740363
1932494102
1201598056
562822934
1312275636
2076144747
742686657
348457665
685469586
1828351487
452378223
183315913
1846424776
2044466121
301777983
527640253
1676716716
2115137787
320349426
1994158553
1401598375
1423173802
498272066
584073445
1700020198
1237010080
1314048878
1994619824
776700558
1400066179
1597495506
1455532344
995875
412559831
1220636731
733865879
2000149912
445767233
1885984983
1033152272
875712300
648883526
300872306
798324718
1831421372
1078548830
325029041
1364271986
1177208717
171022412
772003702
1736191045
1478990116
861853348
1405026173
1101764308
1673301211
381892048
1950584796
1437989497
1365810600
317215193
1529056431
553552301
665996550
547532449
1259399356
856349473
1972379671
1486884355
1615092561
1649049083
934275439
754646129
668136101
2051571988
1396718388
1021250891
951110359
1077029522
1218977646
1210977886
704999519
1015272119
1376818118
1025085640
1672964921
665401619
1030526486
1269580363
1327160660
1829467240
118387216
377986096
1180553856
1047495426
715743099
1311805186
1036460544
1243680423
1421129205
1192051772
596891125
1769027537
1575993541
1693044212
1164948003
511101261
830756204
641197628
528387482
438471646
1623155047
1014441349
850209720
1126514932
2000876963
515016119
2124390225
655058836
394884566
215957244
845268973
1872384945
7565699
934007447
791806859
331073999
2097233784
391615793
456203064
1765479178
1421985688
2020487333
1039867965
1216137902
448761407
1604320178
1589018369
206246648
1829182159
1078050290
1461059101
1223146621
45770737
1259013221
1488133859
1724050216
19984509
1588856342
2113387753
1653168542
1670832847
1480985602
2073909535
1374442010
2120385153
836347220
1468252709
1609673693
730646669
1504202650
1105724894
459888106
1703331398
191999851
1675959617
987931230
678880297
1465808475
300719990
2029178164
734132614
1145806096
512703364
1827488883
834436563
1173908622
933120776
1181373045
1385678939
2057006452
1996837881
774219550
601354459
1504814933
762279599
786545536
1480358026
1100488010
722789939
899500865
697437791
1278781576
893769738
1451895742
2005083399
552318517
1781386861
1692279419
1704157387
1069544861
501058231
477390560
575379130
494558113
902224173
114309858
425278845
1222805479
1815630071
1100782010
606573139
1436605606
267780239
926028364
482819110
1638550320
323966603
1797830378
566335131
1150490862
916659293
2141644547
694000565
1703098571
804029549
258628706
602917386
1820792406
1962122942
1893442695
1733987438
1660805305
1756411922
1436360664
750102860
710555147
1848292503
932919459
1395776497
53302754
344302235
1473844159
374918024
83244567
883842642
1073167842
2081486628
1441304059
830798400
1265810971
1077219760
1237031454
1680382074
1079471477
1771340310
1252977148
74311471
68618809
192739928
1467438993
224424735
1653979535
625229156
1346775390
175814652
378284096
1993333485
1123140028
212132199
796619583
606836323
1378221227
962291767
1573567014
56270283
1472791163
1927166588
2038873827
1060974124
400993028
2008188673
440868518
409148824
802119126
936795004
1261927891
1689752976
368063868
1920274835
850706139
1890465330
30140901
1640654448
1971176750
996807514
784983463
2066518797
633313545
882645425
1592367935
2137897015
531203901
1543295240
1233983148
1832038527
765504032
718353395
1707378303
1711614459
875032027
1960885517
1058141571
1571231055
1076165197
1794862495
1328954681
2026486928
675940993
1770641369
2023613456
1670805775
1828036877
1892240313
1686568118
1729144392
943460557
1345187177
558034772
1895727951
958284499
800356603
730068091
1109019252
1686145897
1514460445
1096315324
858825471
1188902029
1909098016
1581945483
487656207
1096903549
618221674
1282002472
1209287813
636479742
924678894
2072986760
30834173
1284918730
1293587048
587524451
1563658740
1156339020
1907260930
1041266000
616714017
1643293702
1971900339
1407018649
1992055968
852677874
1931048452
1845122586
985156581
1185621191
1708026180
1454507488
1354421494
485222631
50366341
1386683595
1255162334
1884514158
394079857
1618970374
1273989345
1615171617
34576363
967511128
635407173
846039732
267974848
1463881037
1294890957
103228192
886020990
1058677651
1616268255
562488419
173465894
399999868
338659506
1670869984
519370474
294855875
1628926710
1872060008
774358807
1048237565
925669252
1198718626
27454364
1776084669
721353957
1456261962
609555850
1313051059
977052742
1253156506
1316172999
241248451
242810012
2029185079
749123583
458275031
650553320
435522408
1348678064
73523252
1587539479
1010012107
1496924462
139848262
1891546403
1036206796
74248498
1912570105
193042537
186151564
1973492368
245928916
703461435
1533097331
1511588656
310658642
213339966
1273879399
828579272
1567827372
1181446689
42063431
1065080854
1737277715
332679692
2118304388
140377171
746751209
1475373767
1285634879
770025358
1062048259
892212251
775714763
1225580906
1205289307
1903457096
2123166041
1592792354
874379234
1020755353
739418057
883138597
2140084466
764233147
1359103913
589619514
334353989
2000703479
353399746
625523855
354384057
506818292
88776837
1384595614
1477246688
545501737
490096914
689878751
2021470111
877571098
438728194
1083022087
1712260433
283384500
1408706227
89372209
1368134555
598528861
1765617153
1156303771
343788183
198200522
265403571
791256661
1475637897
1348615246
1017239649
1881119866
709963996
1393997751
110929986
2124809952
64241909
1050308703
138438665
1720220214
1422421369
1782650587
1718058227
427875588
1536912476
1736370761
883954178
1790566890
313132315
1048749790
1939100880
1378664431
1187873409
1313683212
1332148344
1918377250
1849340586
992816080
1520631458
1698694354
1274781230
1873819035
1525295236
965342079
539500701
1689299580
1730926331
2057625765
1975735120
283073925
1559864334
92112719
313471332
417209467
1504206005
1527735774
492173774
731549388
1069501247
1900896252
471906364
800381345
1554739538
1388348188
226330892
1857873506
383949526
309875264
646576772
191132658
1243129412
2038600402
503981484
166497605
773222516
524201703
1809834839
609890607
1631525729
326005086
381615897
284557147
536572998
1789607952
28443658
559181967
429382175
828276057
1779666338
825491650
205558284
657101088
819627423
739405098
640005959
935504726
29765982
2036636048
75023061
1103477390
1956875697
1677598773
844826667
1217461704
147614495
1816928891
1670042590
770890588
7860554
1982193224
1455451324
403435245
457199899
401078703
1845360618
1862528031
727913473
386090284
474704472
2080480731
2126481622
2070301478
2020244670
452297656
39313588
1254862918
311959368
896990947
676801122
466282511
1406705994
81216192
1078904780
2085835326
1481574529
113718037
97651375
1184207609
110572309
1190468752
215658807
969841700
78565256
844546689
496297400
1803535330
1761640373
328769843
475204911
845247349
1948270721
356824359
1495586068
1881690318
205021909
659771950
1742193581
1914820671
1420659624
627382435
315037059
959336584
1126982845
1072245356
516305515
526430082
373723955
774206233
2016149888
1294793177
568407484
165890049
888704241
314221560
430854589
2012123749
1356681057
259607784
988080751
1098958660
2135513563
189166019
996135567
357590769
1065320792
2101504834
379747130
686665288
1774775856
777975986
897868132
797528495
1606109524
1254906920
1917316185
1942658713
1143503910
2073814837
969270741
1733011230
674235912
132295113
1673714860
401839295
1245903761
195763482
1802560136
2048853145
1357894083
1045704616
682581866
194428980
518313858
1602867538
1803848609
352345944
1469942005
778860126
1830939733
1040557347
1028613470
68959725
821114703
295794111
1141805163
336512604
1164647271
39996001
1876378693
840847778
498493708
846506760
1742933822
338130157
640248412
1897718550
1144754016
487403411
1278054389
1670574317
1550834674
2132215016
1214924991
73349730
309095754
27777061
1036360905
1404500037
111187043
1931394907
634632096
1904923266
280497897
1421862900
916097659
409450799
1946311019
279525115
831038344
1844236213
635149598
1912228215
1608290188
527462039
1018523402
692848190
1170947399
831640896
1677027487
1541844401
12101316
145496181
429422520
127130624
1797641200
1082318621
1293758772
1461591591
518407589
1677206734
2047854451
255717082
2004205458
221769300
936063182
1489521326
869017480
1486744279
1358502864
1156728537
381807434
677520004
1457870084
1961075912
2043950792
1366349981
928451890
110322197
99636761
1223437152
1868589368
2003136617
726814683
593479942
754069863
1963315074
1169118789
1241418828
1940751470
606571956
1335542821
775699299
693028828
1984932654
1690383036
1763702622
1055117497
815477384
1735049247
502165058
1158543674
2008899834
1104120624
202584048
1934877289
1813080023
2029135972
146606639
1845729628
1155009021
596374790
1523368680
527609991
1067626559
1594960372
1741026417
1638509821
1458285770
2078715530
1997388700
549747804
734947101
1456404029
322638127
1791863579
1635199249
2042767547
1202609584
1648722805
205763379
2054640421
404138947
1103703012
1132869695
752760464
158974009
600871468
1947244361
562080327
1730996161
1672839255
660957107
170498721
1162962954
182253191
742259290
1088033024
477973563
577446507
128175668
471064485
682264321
965926770
895755145
212009603
126126888
397811642
863679228
2032499881
838399204
515196460
164251325
1832622346
1005862332
754065075
454554339
300792124
1978747964
336337767
621214003
775076521
906061307
92041839
1000957675
1080486202
1630284007
1927770382
1899009457
1792765515
1601039169
162300802
1567620098
197076779
524428256
1121055139
1095418211
237070971
1993039183
101737186
2119985861
215859111
1808008087
1978915491
58223333
1460937683
658815303
113686920
1249197507
1245192803
1639205837
2082703310
662717266
280962683
1546832677
609633558
139231657
962861742
486315938
807309815
1429551427
533555026
1594675212
420517784
887886286
770028426
1581837482
1218332577
50322525
20334516
1295305993
86303470
1503317636
2120964485
468792032
737127372
757770801
87417595
2015599158
216377852
502291665
631504724
573375130
1761742655
601727899
686488476
593830742
1483510948
580958381
28630489
1470639403
1391046355
881415930
1695472597
840114834
207899028
408402402
1655784133
1399206526
500140021
288154863
821346511
431612218
1883850574
402069094
583048704
1509736098
1390135346
1327780616
1945766087
702612107
1477927126
610656028
1772153586
1009555774
223744813
1975966913
1478003219
1155301024
652280840
1990668084
1045456651
1896954377
2127083470
1782984831
35759164
1938797807
863313941
273970500
682494583
1262305585
957295349
753139307
1751646943
268917197
889015944
1425412067
2014657871
1426400861
1983488336
1390205184
1991162383
520453636
1498104079
541193906
112686690
1937846083
274878524
826523257
863450429
124266337
486528414
753955759
1944620749
594060478
223055685
1832081679
820892168
1359308110
891358990
399706801
274381128
1042837889
1613502256
250252592
194393403
1309502117
1469085485
1144252514
1208971347
877097137
1910744359
222904143
911431261
259916819
215450960
800004550
2029245734
225485531
448635491
1522985161
613782211
2116738700
569579572
32567721
713168526
873912147
809131384
298915870
906681495
1824502314
1642075238
238139351
884111342
1505807540
301791193
92339964
1149818328
367873820
285043771
259945344
217915096
1144173268
363694400
1667148376
1882832426
1555145402
2081665560
1820242985
1201701882
883064610
1978850269
2003311773
747141619
702127462
167413332
1870534795
725532602
1009708253
1005090201
713685996
122854265
579425631
478693210
671803444
799896129
7505430
1012340930
1301893707
691921209
620779594
1325988341
1698671319
1375018377
1408565211
1086269433
1544129623
2026067603
1118247592
134890517
965946505
1463219900
1009530274
1183346619
397383541
415712469
563739235
874062483
1481274292
824726201
980663988
1653818320
1839124061
1131244735
863189193
815251542
1481719645
1770791542
1059121644
491773720
153097011
827407516
1285470663
1867170402
871667141
1967936079
740785112
1298420411
232164356
318808097
1969167847
760687891
461470439
1403828723
1647390937
1817047019
2092572949
1426548363
140348667
1783999836
1584524183
900706377
1819656230
411181726
476684579
1082614621
9976380
200747163
1380561214
796018863
1123396270
1791374344
2117630911
1914968850
1024599475
894807604
1909718618
1415337860
863207779
464217969
924669680
1879423642
533294827
1222813527
1993453014
227356875
1211475206
1839472633
213820793
1756515637
237395183
1136000754
1938882402
1051072861
18691286
1878081301
880263271
1493092907
1826760521
937131406
1105278541
1460763789
1073937702
1124406027
536743494
727566156
1821610982
2036262962
1273316805
722304472
1323391376
1249848819
256864367
1682068865
1142654218
677768848
2025114444
1452559498
1689956036
718754206
153387661
1484423663
1677128844
1254794016
301014919
1934780109
266864498
1844078497
314023295
743384982
1823736702
1675505618
668659810
425821871
416409805
1660830685
1729200393
794667732
2088715469
2071104229
1310909662
1159445614
1307445230
1396018605
994162857
1702589080
394572680
1371122326
227222278
716400463
61753382
1330092047
506031388
911414294
506839659
2047616899
153765156
1361402211
2094950213
1945231339
549859044
484623321
1631756958
60938788
745234013
325450787
1955376771
2133550194
304814846
899621451
1210631880
980015111
1489353867
770067054
658852890
1915778239
155064065
938608701
280167594
1845982481
605956705
278585383
1256264069
486688158
1576160114
1574109784
290767376
987179966
1963676241
1193426887
1230726048
807269925
294465796
1158400948
1638610017
761688493
685362711
1150418992
436737004
1788315175
994113270
1600260069
777797768
1458418170
1055630476
2133594167
1627524301
146478201
878914871
1481891839
256814831
1145734193
136490241
1158384181
826231534
476727795
728793339
2097671129
153905278
1847815985
284737791
432214611
1307034239
2091135462
213259616
2078916392
1598177275
326182477
671500683
2107908010
106239041
1342423622
925016674
879604639
1124097480
1942829612
1111676991
79140603
475525285
516321332
823706179
1810818830
1450499312
595043955
643486906
224585505
486448573
1892759
1482253391
1893418153
1103993023
1224981768
1651243636
1538748782
973761613
1749710063
846469976
270592994
1834626221
81191279
1064431083
2026911755
1056734968
2020377965
233101559
305368777
356026247
1431242689
948494555
763073579
1281874277
293781899
2040762867
1744144954
651390801
120727610
2097938582
1194445508
291422574
2096327251
1490763168
1570462030
523137964
1728521451
2139360537
2052363613
433815049
1011586273
1781753978
1211067131
577680286
1051976880
371086100
2096530683
68289565
1253066112
404797962
1814059885
1465607071
149423663
67853285
1618142727
2048638221
1956334054
1377023517
326416305
750984258
1027182108
1870913101
998373601
881436802
164473269
1841745584
1148731807
1832584948
1880761812
1335608520
71512888
1101708358
488241436
562464554
357539666
1478884170
471795107
1493460600
128196855
1944955571
48649105
781643839
1417838472
1980879084
1782477175
559558918
1509133483
830391142
448196948
1940903302
1477907044
1936939669
96666585
1140898505
267394273
876247300
1383378689
417178010
206173234
1966757003
1237331530
812210968
975296205
1700885976
781134181
422226166
1962410408
181061352
632830958
684735848
94750104
660855303
1461936214
798110237
1081461657
476105243
211240975
696026224
1035044794
1118596525
1844301188
537404742
1318370325
333443667
1062799209
998636226
86721013
1549370796
1229401608
2003756471
593668070
120241726
292111085
1075563097
654034691
233698064
777102001
1023947821
1212486048
1570839462
1147650359
1308344901
1238762595
1573278689
227177013
481821361
655819678
981880775
1342955786
1990661172
565003892
458399402
43516694
2097209045
1667144651
796870129
132904940
693686894
1394964559
242773798
1990727038
388420565
826825704
767044232
852441779
1766809683
1067321715
592185337
456590682
210178967
22049534
1512608434
1724212639
353891
214633309
2090505835
1929108333
957946847
826446405
740170998
1484047695
746886002
885091105
183718465
1345565253
2000841033
1553979754
1831800266
724247970
1352348915
1114887240
700856394
1686949117
703486565
345672975
77282155
1095612253
1471298907
862592751
1648442667
237009533
1484166866
1386972808
1683587629
981434449
856843554
1674052705
1208163125
1642872531
1024391576
941670853
759255857
1954174649
1028514249
2096667323
328483608
196180227
648027654
1730690371
1977329782
1552704461
1707609027
1721539536
1150298599
1963518729
1287296293
1297177568
1947399684
1398773885
1723026540
1557558179
2084545306
762361368
1066448565
542429427
546615648
1296893271
971833788
420095754
803253695
1963339442
210506621
740794911
303063270
210453991
1131956275
827212859
2003983666
2010145222
426008927
1298934769
102016388
2134662132
1616578033
1009248994
2077315259
991062907
730512847
140275118
1966267616
1936842487
926671225
968147771
1496556203
695151077
1104062787
152235718
1464357672
1715473103
1886224918
836437213
1817395992
874647685
49985348
2095439164
403746569
530777638
1005550062
1868266359
672032017
1000441575
324928135
725778663
873470261
1869684443
29972437
1575894558
478719403
798190866
620045171
1498021770
1498892171
1382637772
336014152
1754603146
1360987082
193574230
418462077
1296123292
1546750606
1098445207
1908301537
305547851
1271594479
430366195
397009957
1021049068
834705652
881816470
2057822327
140606570
2035330742
1042566519
1501854509
1630576430
1902393340
1740136657
2093919621
291608613
209433349
1546295589
1846568484
1913539329
90108411
752010407
824821629
1349324977
226441031
1504148724
345165682
364719267
1964686180
1246181410
1968187363
1779932941
728957595
1507866185
2000068519
1905917145
1684495157
1830751264
2060660595
2114866859
525755554
110029015
1915774781
2009825777
41090116
370441782
2046695758
1302885817
1820348820
163489224
1842592310
862286217
1074512824
1800586322
1880231758
960631098
1751093549
220657593
108413393
26533036
2010390493
84915696
1179477458
105760748
1033375691
546002854
337194197
1934566391
1264976323
1488722572
874573368
1385277890
1843425644
2054943794
446140098
464564056
2020048967
1237988285
2082469125
362636473
986090958
1770964932
873961658
1682517774
1003343336
1437743935
1600921194
1705445549
1528207817
670942938
1071903623
2094166623
371532305
1590620357
1313814358
1712206983
1804465922
2055304845
685108384
592732530
1482621199
694026546
469474341
157029101
932175177
1295450311
562828762
1129653067
1030083426
2118869360
1510760172
1676208212
687856679
842115710
676976282
605785547
2010884667
1496703971
316229503
244914893
15387491
1582536180
819195159
784937604
1176402906
853533049
1777285067
218354996
476150219
1321042480
1225427962
2124645256
92898042
1266150699
1007244336
880319778
1780731370
931531110
33077694
2011010634
1198558231
1258891587
998456632
1372060772
1375126338
788740138
1267388840
982435950
196305767
2047334775
295758269
1896834477
1354947911
594462552
1062392370
583515390
1111663954
552541129
1411200686
1244599553
741507031
561226089
1032560942
401808976
182159909
1802092017
211659321
1383252799
398113753
874055897
906689917
1005743774
430317921
1926241464
1060754286
237616825
390813293
1212833546
1856269666
1674981518
92051938
1931976728
1063389569
1522444779
1898643321
243169376
1570388444
1360232253
573567117
1437810917
960736256
1894171987
1880696434
2013872217
236544750
1617521205
349480249
139632455
1376913040
825757447
1003901626
173005710
1689736515
618198641
1015343389
2143942010
1518583464
1460775388
317576350
409159371
1704104470
1362892776
1528756631
744958775
436216877
714085235
837749654
848683015
1604195937
622646016
1716016885
946853264
1344352440
563970341
369956922
1553115763
800076695
160007408
1374578774
400074428
1866670245
541027134
1382470954
1477057136
1312599578
617403764
1655898080
990296764
1632938453
1899776524
1289239177
1850211031
1235117479
1707002935
840253772
107641047
1340725624
1256722587
2001188661
269870940
837622108
946868419
556861948
1181548232
1648689310
1178774541
627606758
610318695
99411501
666439674
1095331641
1366798958
897492109
1609694826
1172730607
559718177
1410481718
856607281
1214051096
133030577
1314658588
1520900532
1464885652
521912872
341589215
1620036057
1648981752
1168752124
202661436
44772627
1299982189
466482651
225333014
889817673
1622894771
1583463332
341863489
581672405
1528745985
674459278
2076385155
979586895
1455816201
275421569
1508352193
34413384
1540870349
519713527
965380881
1186364106
893263713
310953770
773021792
2112363206
1146284414
1272891211
928359632
1458012020
711307938
2064958804
140045644
933819726
249283749
762167414
2145189209
1951083421
1929925682
1363020668
206417246
236932435
979811263
143454435
1833815305
1342175128
210780481
416066789
1062842794
2004050316
394540175
535286977
1146082446
346138870
540148234
2112781402
1115491738
1684235032
237419931
1920626376
758258764
435595203
1493834015
243047191
1177743264
426799278
702505391
2036177695
359655187
270361149
1890512876
1514615116
791267232
1809470658
897557484
1413559422
1971352055
2105539785
96998708
676647000
1385939183
1367950098
1164208891
1059398839
1455422689
866746804
1416229709
740863131
531646015
810245485
1425019476
926925141
788892143
1487059515
469139113
1015598640
439836901
273932573
1837634547
1315215301
1705394637
722342989
1166361336
974655604
1431156749
563073001
1779518871
1694399514
1347176996
1379417886
1104351694
273065451
590548007
390542609
46315916
6075148
1904730269
756557391
1287833572
1888400601
1524761504
1079449667
50050653
1362845720
1583963455
852233857
1994942365
429804804
1370781446
1452184799
1556469323
1848338553
552194311
1361895696
1462605444
1981717511
78837381
1499441407
296524470
1191007329
561467977
2059778149
779401452
1698713849
467745294
571660496
1533778028
365711490
630378397
324538321
904456240
562209829
845626548
538288668
829138386
110641668
65080434
201825222
495668616
120115554
478741545
1301708964
1815701049
311079503
2125199190
407550731
526073154
132756324
1728451569
700657094
1052733461
436637399
19755213
727208870
1488072590
1565274751
1316143227
1769839192
855997481
877608698
1183092503
1652617146
2138625255
655560389
1351863989
237427342
627058640
1991066814
1412246085
1054600215
258969310
368960256
1093374397
615577880
258092225
1712564033
340225366
2043755498
316101251
899790187
691581387
549796559
799729855
605650654
1523356177
493789965
287049005
71146645
1863851956
1511856648
1973941787
643137904
182003263
1292500341
1833441135
318099945
303447137
1547269599
1419779024
1432694640
984264891
1877053530
1213928878
633712378
907759516
140287687
2088112748
976063752
400356752
50298369
339087886
1109500590
1039889294
2048087220
20155397
1607449579
352647419
1688805157
175485746
57532045
143798882
1715663136
967545644
2118631871
94984958
1021149368
276333658
1470508265
645700919
1884754537
114787909
40320063
758974636
1392134341
1205634128
1856493494
1224641946
1973748318
92367149
1133203361
1081420049
2087890197
1693796879
354340473
1465093950
121235787
824336414
1747248879
1135517749
961158217
1222314657
881817750
386208965
529746079
926074246
417977088
1035573619
563942031
520414240
1960215305
1124461437
1163411175
417820347
2045656237
1799333855
1133549785
1343116420
1477352672
286412211
1181884450
1963252331
991014930
1343544664
1069278226
466243851
221072390
789798446
454388500
256317104
949426144
2020903802
170415204
1814019829
235701975
78811672
1533154556
1018702628
1987153721
1063584769
449078325
1310668584
1375822840
397069887
1143109488
1199310459
370108744
719022279
43410159
1533889192
577833572
1030175179
1999543195
1233094921
833560695
314263254
8725016
600068727
1427801189
583227670
590543171
113176767
1916698248
1160327947
53098767
2096616702
889821536
704702449
589219575
1276379666
1441326283
843905867
623808014
910319106
422779230
1988274208
2141261719
1449537082
621833839
1429696523
1494666142
1540757610
807861547
1412581118
923501100
2053873165
1083561339
812714786
858025062
848218052
58403321
1459945724
877010490
851589287
1266352517
583745263
318492920
1417859180
209886634
123978138
1070877763
1449452535
2070645303
303380268
1116223658
245937398
869407918
1580947002
1131817462
1329931648
2005017958
1496338488
800815527
313683597
786403432
338762484
1356283869
2000067723
1173443012
101775663
1782327055
1520816094
2041729806
133381117
1339641344
1185751710
1240007803
1644458602
1254778067
509895358
1049592046
1559893448
226623760
609238655
437803551
886694312
1415054547
1057800155
180566008
733540163
458527564
703611729
355913805
138715658
1646426967
1745640442
906671885
104911939
1447408196
2128059991
1282857638
1540844104
1352284193
1557065460
348116334
432280397
1330232073
2100309061
508602121
785462274
665321544
246473778
1931109288
2014917926
1033822714
2041704421
939348929
1016350428
548941418
172604124
263269044
1978173094
1776793636
407106762
325630183
1344461047
1550059937
224065556
2003290691
116012071
474358683
1330452334
1771368101
1304441117
1696674089
1082452356
868903205
2049916551
1447142410
398502208
864765375
1541401635
2140502416
1875834385
214025618
954335495
1311132660
215414676
2045715599
1385171143
205353249
967311545
1082498673
1030580373
1158540338
2053800547
701434576
901968386
1278764328
1656680825
1034007363
1136065424
181615181
376278275
1334818708
1953888245
1165407250
352714542
163391603
1402517864
1979748861
722468062
1391772932
2126090296
1298362076
1510131904
330399783
1748127988
250598651
1470634517
1205116186
1827386982
1402306109
606257550
1099253320
1163663873
1364938130
1595358413
145410188
1156296370
160961085
1337512936
1469366508
647226146
1306272802
1225324991
2058844813
672181648
1577672997
1555893661
1118876474
535386580
152963073
154624844
184991726
984441118
986944723
30686859
191655675
1280500480
1607042599
1804953354
1855452195
597952173
1922720804
2007313561
370241944
1443476756
1429294245
343893478
680332616
1725232360
192028398
1056907922
623621691
633631727
1656662510
964045745
1310960371
2003264664
1340558074
707605152
188396220
84574081
263944044
1377389027
376855139
87503216
268648739
601676869
1621124236
2034174149
1252325172
955796038
716028420
1418443400
280317872
1704030921
1061270609
1762895332
933971925
1519911015
362668406
469822870
1703876974
675667889
616098668
945202902
159628245
1028819001
937020366
9592579
1810353520
1579354201
842233349
628378111
991227027
1924754143
2055748772
103955120
1527774891
1763141347
588537898
1362214647
1803083992
1251907322
1558564568
487178719
1525054847
1046791083
1914814192
1719094427
705551682
1793256772
929250338
300814506
1577989706
1151023341
1508268268
194033937
1510695672
1415610933
987112888
373245787
658384079
677242617
1549329091
1802276206
1537161156
753849165
1327593856
525800346
766245828
138570803
2017145640
1890670894
718680462
1116063603
1384935358
1889401603
523972039
479881086
633943928
1208507129
1673948318
1862801617
1170567771
985568991
740741305
897984212
741759186
1602719653
763565279
1441226470
849313490
1067414232
404509553
1392411042
203549372
1850623457
1606529420
1319974152
1244180755
1208575826
494904047
1487918610
803245681
494317805
1265298386
426487090
616061769
609260220
759824841
976215534
1936964679
2088221315
741869737
44524720
1978877927
1267909198
1229164450
2056669572
1216871763
1021481006
488337592
933943415
118853354
1407221672
18982968
1573880688
198638296
829495043
604757743
1499551603
1846893175
1479879045
1385177542
1340211910
902155977
284426902
2036297694
1900287319
1744324383
1673648275
2074533448
423331974
2002842340
848390756
824701425
1654344926
1353788231
207196117
1550671779
526245272
1450392126
1341881725
165559149
959862050
943662172
947345818
149609820
1287322807
1155100834
141867447
598579220
418735630
1016449244
1724284957
68584088
551199907
2120919776
1174352118
1769686059
418418116
1863990522
1988789389
1303509764
1444036252
581402191
1780659450
1833508694
161024037
485314282
1233617228
454518614
1480769362
947168990
1090704401
435522895
1004549702
1788305825
1061132536
1428170758
1576236418
431997021
45431671
169976407
150000423
968338141
2045383027
2118333211
1730021462
800628131
2023838481
1311530579
147531073
1140246195
352705471
1620337323
744478132
1204949257
455978979
198777029
918706258
1611608965
1331742040
1414000452
1485383705
789254074
1140693735
1555709790
642513677
498341924
8519082
2118204282
2070276249
1361638995
1387905173
1528226573
1520205584
1084186710
265848417
716826071
1078191556
1391153223
653592338
1056551313
592716229
788843665
1436595651
161581223
1267935220
328928496
1889582007
1718675315
1774534160
1753920548
791594407
1693375297
219625390
80641367
1462127590
1244208693
488257649
1315065934
1081038473
1840370083
1210778048
950423500
240081628
1496406091
1709197864
1112470208
2014308632
1618053694
429016522
1754440768
32695775
390509982
1991820047
407933284
1695470609
1064216565
1451563521
580400604
1194711293
912729146
2119828292
550717970
959140197
1544503553
2060986924
1771345234
2034257734
1412394436
1147407257
499646063
2050056152
906939214
522696341
1438933774
1560066498
1320818667
1094591069
612182525
1100124340
2136016186
2043531880
1601178233
329370424
1418395112
1773209868
1962904652
173777000
1651498271
945954156
1200464120
186348844
1824983533
339311516
78247196
1630279319
1543410551
891918825
309790128
2129504136
1212632135
2086438350
2138844793
1362368806
1649854118
107026403
886201810
2027427246
1021810355
189674777
227262264
2023037914
135510250
1485000378
1305008561
1221731682
687237247
690233622
1221838592
75202279
227702544
1143657092
1543381334
2095221075
1582046950
1721492286
914450370
229883695
1846115488
1267557236
288805081
529835629
384838165
260654911
2031189131
1365098653
495023562
1442560679
1642734962
395834111
1575217683
1601050989
1389663296
890505903
2077165337
892421729
155987957
1024326459
104264875
433944660
1746428672
729572496
1662173480
1556738200
441706465
1607685133
1357483055
1986121128
2062117657
1556103418
848950253
2018719718
1119871505
1483533475
1156952280
1130174332
2045081944
656246782
904967458
663393098
1756904497
985611149
1602155866
565664655
2088446324
1598658850
1670927556
81414589
1839285309
159254590
361687675
825735137
335842554
884259322
360295884
623145391
1666324105
1930548552
686893889
1780469217
1096812749
554689098
207017984
1542801266
1075426347
128746456
2044949574
941174580
696414208
1568293729
1224255830
1269482741
2017375834
82673611
474145962
120846778
1164744883
1756660496
1511211591
1639422393
1410773207
1655280988
1041809118
9693425
1666010678
1783305355
219023395
2056575421
1091971680
929007084
1929214784
1350303647
629868902
191919792
1468143581
976600829
360093016
1139162548
521387789
1504542727
126431223
1673454856
1310826512
2112452145
572848634
692015293
986952339
102951081
1756823135
1781615376
447504486
346099535
1733758599
16964478
1559853785
1560516216
572973610
1049850032
1527525314
1587190608
1700627344
222068815
1634910994
1885777393
457790924
862066058
1757708370
190473073
338168919
1315853220
1672591600
559546496
567632380
418101128
2077291793
828178121
1306252869
168297592
31861583
353880693
1845256208
670886329
204904455
1564735820
1218882220
507750500
1622194059
1648498710
1209848727
891718909
1770309680
791270883
1585207354
571903198
398870756
677033316
1826124130
900146563
1025961729
1769517832
1790937343
1330324241
417985816
1523102258
346234985
1182008889
1227857070
329892251
1014418756
528787874
167463068
1446394657
1669261679
1704755995
1298985649
1830259710
484791624
1803376420
263960367
1381293943
1819739045
1534345169
1227892105
1076874017
716376128
126271333
550801822
1721902066
1017010226
1194780346
112308742
1118547254
1785245101
1533792187
1360550491
531376445
936862587
1051033158
1223566767
74433055
1147905380
711664164
1262526119
887243752
1532909780
542068743
1257310216
697510642
529940906
2021855326
1617229486
1378645462
1074166958
584311498
1567971790
333996888
897729822
804857423
291917668
540453450
570344334
927745511
162127961
656206149
2114678884
497944627
342254547
1402774541
1891882546
1902736042
1615626256
972732641
1271453626
1789915083
553177920
199621243
384646863
1763670506
1904977418
1767293233
1639166239
35590439
907355708
1313927965
1531322215
1994214249
483326601
576709622
1486653612
906932420
1521837909
1415325717
2025311183
527047952
1848109244
1345982486
765683088
1330738237
1368538115
1160978054
719562755
343769471
129814513
1370293399
164995840
323781152
313393933
280096709
977769528
460235116
1249186267
759909010
1603574545
1956744841
788689984
1208720965
830586576
1898508852
805842084
628080978
637727668
756749705
1773173464
604123249
1174399157
592322585
921948577
781544375
1264852888
1930817212
2135522074
1828602575
1084760386
1660277918
484061167
819351426
1181141096
462829945
607343259
503684926
404980044
254085359
683154483
1067668212
263090583
879690984
505399567
1991916991
1757253557
481667914
325264773
491423013
2123160428
1517885710
935362747
1865360228
596126969
532854408
579482073
209041721
306127655
1432314407
898925735
154366064
490552895
712388234
751881565
1735114830
1852744576
190523123
1478735499
6837885
47657005
1430637888
334352450
1665840773
1807250069
1577631663
1803443120
305376287
805130590
1263756313
230994952
192340496
1252809084
240837003
1807729879
521700601
783421094
947821740
953919405
2001473022
1074402724
136820257
459597735
714932189
1405572903
1636647931
924581477
102532303
684570561
1169603665
1602260682
434761069
1917156218
884959498
394856782
78741872
32358389
401065073
683892956
1206042496
934077223
176716699
1409622295
35606616
727434253
1519074145
1420092464
2125343305
868780830
158358174
1959449381
925815450
1385575222
1106151842
440977841
909827166
1008258228
894111492
909002196
1233908308
497455183
379191312
625684649
1176019550
1053748942
1684976177
1728803477
867501694
1552829210
1873820654
95527373
608222380
2063840335
1564627867
72059240
1974488175
867940503
162911185
1834841740
830371204
1354215596
79100454
1617938442
1438174736
106733148
947288058
602361630
12235477
467877819
893111360
622494839
774242248
592466272
1020585203
687159777
572800683
786450807
290771293
482276613
739429508
1593501965
1942838779
1922096807
1528426342
1894277918
594846750
1742395441
950953091
341309262
1526456883
764857974
427292235
1671512804
1300933019
1133223959
1834102923
1840820910
1486475624
1666249066
407814905
1431488828
103972560
621953246
286325052
1971370292
1187624793
2119187690
2088417149
1327497424
1564973631
1300727907
1081247679
2112519607
673734194
805101738
1299814198
750954315
256857540
405377291
813715276
579251180
1522420798
538011348
862732760
1949580699
1665489467
1990796454
2067492937
12198371
778253268
114557681
180385879
1465147053
276558100
1699678655
1552951208
1915774236
1052988407
672652177
1030110109
173405433
1296458469
41962901
1851093256
476371009
1478176073
1109737661
175456671
1384667109
1381462888
490797586
1704117218
1462159735
409199518
546072583
49372289
1360595244
29383348
373286483
1061666624
1358707588
378643041
999670269
1287108411
134655815
2118827970
1910870851
572231722
1531055505
167686105
934905631
2078935732
818025004
1737768813
683538321
1879167751
1058469184
618104574
2069035129
1116654455
318450556
1749875412
1993393519
1302442404
1469776599
593266705
856220779
1411020517
1520478836
1373468475
1367939275
1614568120
1078554211
810093830
278719075
358452406
849680961
1518731542
1867919428
427867919
701931190
1385977214
1426217391
545311158
470908367
1641585218
376877381
478354883
1124240007
1009987387
587179598
837118352
1276581619
951336496
613270273
2100136967
1817168145
2114220596
2077466291
1793627795
1919248736
628277414
976472120
388801265
1217475144
1363750442
1799447130
1081839367
1655817240
1516870763
1327207442
1145730962
738171259
1720392722
384094760
543642954
1256225100
816888405
1445165875
2110745960
1077065049
2024048067
614053431
1055135816
836484614
608052700
1173928730
270801458
1100984399
650942453
2140532870
438177182
620362768
1192436061
1980886067
1131657514
2049773522
573388492
1055776426
833424681
1194427825
2073500206
1160562375
2062353561
117729504
105070811
2065985777
1757994134
160156739
1977395055
2099656962
854127173
1627155188
1165535351
1092956324
56438799
297298526
1870750261
1030918093
407602577
753933187
1675026283
667920323
2039717719
1352879671
825289073
90340955
1426843379
1691812897
1692848386
564488541
586894129
280646653
890937727
1037448350
196131884
222497652
340557564
336456097
515467221
916566844
1143703541
2134374489
320340293
73256338
242020004
814839831
894208329
1587626191
1478631764
2009694199
465990011
1200608942
99178809
93781495
1313575252
1546079276
104003505
1674198531
1123234602
296574480
198857468
1064071911
592773158
527578226
1063243402
700473598
1087684487
869641239
184776172
1030142123
226309827
579975095
1856204937
1191252042
1648543739
1398198742
963753650
1137880134
1031629450
711481179
1223629117
245921063
75780965
1077413161
8942787
512048484
1754893173
160437005
1087135777
2062215181
238712352
498160071
1477816744
1052994452
1951453890
1611449712
853804
1014582317
146800753
1049259051
1670532346
563390973
826228315
672845207
1945651389
965238254
1820729018
682202234
418095313
2027330720
1128864768
145896568
1633591643
1524939013
1356187915
289126915
1874591921
28128302
41150941
1643207914
1885967163
413710639
1079414056
1478943904
1673025997
1618824421
884490845
1624855098
1731279091
1397554082
1417028627
758125329
409283084
86552325
1788264527
1059917222
1452315458
614560662
1668499683
1719372832
155431630
708693033
971078059
1877790244
137018493
1097409230
1921028920
24416343
763803667
431016784
2033781869
1118997875
1027921851
1618080135
502967496
1217231870
1659424671
1611484900
1156908835
1967932307
2081358671
75719334
528768464
1928375323
1824809232
1197623323
1372924141
560590701
958410174
2119545455
1692033298
1331202669
1092707948
1706019742
697845178
284264883
410846401
1679420926
434034225
1389743715
2032350760
170744245
2141458962
466468119
182282810
1965966543
1714129802
888277103
1925279710
828149446
1739402876
519562254
615604107
797493439
623979213
831836533
2040397283
1757292221
1749882119
38114847
1652265689
1790097626
1808191073
1268742256
1223336541
67118476
2110341635
615624541
1134845382
981395264
1881655888
274333210
69706818
1139836532
1482090995
1747466097
1468945198
1810780200
1064004536
891436955
1280059430
1342070933
587134252
1287582688
145338090
687736805
560352675
1425972433
480419089
750667736
2109084930
2049409238
1976713191
1864058477
1463755230
1121259986
1713367887
1124236824
1621830637
1027798477
13999024
136740399
1237151891
1252781619
1302613527
66219679
2125396257
701266549
985404132
1900336954
775967694
1356683390
1878236250
36067860
1992395910
1028623237
490368030
822164507
703608552
1277111610
1319161198
1915968121
1798286877
533803026
1762559129
1353503078
1092856541
1904736
1473929636
2089406027
1463948174
1286153692
184087945
1077924744
1514003587
1484849916
1978851572
1439096123
1839867436
1871637945
54475688
1407087250
2106796090
823005247
1652620387
1047161568
143645710
550844305
2047428918
1483479558
1373310139
585697126
27380146
1893575523
2073861389
52327633
418479564
838333007
2079372135
1666451592
1760697660
1061075628
1320062639
919292122
881007172
225334748
250035675
1956755344
1851182457
1919267452
2141327921
978741609
1140056126
1072095725
398936395
1040852408
401442417
447688027
484867347
436534874
1088168697
1089464110
1427349872
1813013051
1648930273
1902523743
1435975095
1446065335
366259166
799794155
1515264396
2001842847
783114501
2021217711
1747600998
485307687
380625885
748071078
732586917
2017890030
1483726204
1933657340
462314662
1693701487
2035471201
580642735
393903647
1514990146
1944305323
295360490
1479549440
1941212369
60199937
2145949157
155701772
1483284666
770409157
1077758961
1030811038
1754797452
389146587
1158111232
1947123498
1070462863
1183341138
848411910
1127390847
1828818263
520156820
1709996012
1945916984
828353587
1556510199
646167344
28665113
273092817
1749109762
790833760
2067988630
1880489243
1497889063
1122318995
1452243854
232153432
1009260014
1012584936
1168530906
1610506550
1824741107
700771044
1202564823
1816418477
926344915
473136395
2088055502
650175000
1884194494
127091879
2049251762
393715672
351508255
1522599626
797399272
1175461852
1462541017
1883232861
243470523
1986350085
703057130
55745217
2002078322
772060576
144531999
1844301458
604813536
552286926
474620865
1241862222
1883305013
249558532
1412492161
976683245
764292197
102515039
1626974161
299674869
1748648115
1172004896
1794307889
325706948
1961642678
1604451148
703734674
1805560954
1813319057
1890612965
34303639
816012986
1922620111
1576386064
1263364599
1053202388
320545833
1987866582
1543570024
1536199518
2142723503
1672622001
435398730
310887928
36240954
2041610243
1795818725
949918036
244851392
1810837307
698657628
1514844163
1567591639
1126201478
1712268300
1499750973
841764455
766202563
2092211203
1045871712
94479385
1416391871
279259866
1266313066
89850079
1343789436
1621295038
806608189
1292780932
1147119755
841815369
374816057
1954055593
2031329962
1331114374
1199232773
1070612212
2059601165
1175357072
1266418767
1572349018
2003989659
317594749
39326685
1057595451
688976056
74189658
836842737
1308008711
941632669
1526717901
1172059469
939376369
26850602
609136948
1397981744
1097338282
1096376600
1783487180
1923475347
1471576061
1620546712
1427832470
1573333567
985054050
1417507858
1228008804
1491685025
265130201
128944928
1979240794
240236419
642974331
1740350017
271842865
1047371881
1650961481
1277291681
996950574
1783701102
113267966
650447056
1331306809
16001521
1877339546
1019350345
343250742
1339026291
486632857
1894222087
1721389381
1225301034
853771698
1689234655
1293562570
2134017046
674187876
702687237
1604718470
1533549349
953294125
840901377
18064430
1916214904
2107083956
642970961
852024020
1531148954
1953907407
1088349217
286718633
577259855
1994112494
1439265184
1802116449
541972401
1618300635
1583683277
244409017
1343348756
1558857448
603458204
2051813863
938127440
1008241020
429046235
31566860
763566335
403067194
1774274492
1375038050
1208787707
822316026
1983531786
715244239
1769769793
281847835
1200134897
1419159795
205608890
1787167923
1868486363
1647481452
45624162
465053861
1832858685
224860272
1383637272
1571601116
144780448
12508156
15175436
1630188100
1297491191
1776917765
1866934600
1010123149
1478580043
1287214706
876885186
1615342372
2122749493
1855877864
1467866171
606573139
1755168479
1648818269
2030543823
360021833
1082108255
2075557729
1685347915
242311913
1720496800
182869533
972842217
1578161312
1452277148
954533516
1364264330
831929223
1055339687
1976285267
908916697
1897090211
324066131
1524175367
902579210
499919896
2051421241
1616689842
1060554575
768613802
1369828984
76409484
1590348048
432852819
720645398
316027822
1159196035
426866570
1141906672
1734222022
743165457
123221229
1022938403
179031460
211413242
1902650528
1784148386
2146402091
1407929383
608592799
1211845741
350433177
1767609376
76601482
359069379
243135141
132242170
703232148
424657169
1787032137
143865640
626874986
60512110
730780423
1618526557
1759869993
1755268192
99742429
273955859
1808207095
878985744
1076956389
1823896230
1630818852
548275625
1534966878
1896389625
926061598
1743119393
1634222324
3900123
1708813442
1090017856
806101227
1939430077
364565024
224731791
496823067
670560795
1275904659
123629842
49248782
670304925
155346920
654753820
2058238954
1095506107
1929584846
1322648029
264340672
1508809806
1527769005
1875288676
979401636
516115476
249529701
885370972
681359913
820729458
1616885704
615283622
224223512
504459885
1020856779
1381699947
1092909208
1248936166
429645817
1036327750
505056204
1400692359
691322961
1917599944
523838193
18984825
2124620327
230953553
1739166275
2073021813
416649166
402209183
421943180
1209581134
174017492
859980956
2103617496
1785825334
636105647
1632051889
740832320
13911301
343109767
2134106957
493483848
1761503069
1111944745
1558513755
604522821
1505158609
447322203
1579818188
1195853924
1388035580
1393642842
1529947582
1646089009
94960685
1677241001
1559668668
2043739212
1117501786
1969041869
576961949
958243946
1918432973
874744286
1297908234
1269013266
1390827790
293784125
351856980
750810131
377566544
1776006454
501368983
1780707339
512551856
1536672580
2083917843
162052015
1087649102
1862550989
1207069746
903283575
1459019668
1397899237
14437302
442987826
1382823687
1135229434
259827260
1994994712
2019416209
1489505817
1266252027
281502773
1545999932
1874083219
1830336774
2033379098
581153943
692924152
663974391
1641463422
213701430
1717903430
1531145567
1131525655
1736361216
559476148
2118113484
1992200382
1550669472
602818386
2092043712
1557171448
2916548
1068492379
1375122997
1094841610
21418635
2093953484
83916922
1002308334
619981530
368332171
660679120
1941924725
1255586504
1083028089
1512681604
1958493264
178124255
968166996
2102565426
1355558850
1854732299
369239794
366805500
1883732545
405899977
487230722
2042702285
912978875
497266517
1488035351
2108304853
1855850294
765652041
2107342553
424020537
394575452
1960767899
360405607
1047919106
2093100571
1477117674
1300983312
1831889890
644694719
1525389112
1693247035
1112846378
1728946979
1356896878
562169744
1396556894
1674631654
290624309
2073110219
602885868
789066373
979223169
540328119
387926180
1517329333
12563711
865459783
486993935
2021764270
1949817552
1114869904
842500153
344171968
2073061632
1800547733
10002104
2113034025
852242141
934285603
391907386
1943263500
1935744944
42498446
2010115180
1644457050
1348561306
210192592
514694243
1237740446
1898229429
1017218869
813107029
2106150629
2145065305
1578748212
553828789
1421687883
87900739
1650273383
479606377
667552704
365441897
1804481969
448961428
1054615406
789069528
228310021
294196690
1210236322
862744123
1871194596
1945982973
699144782
869105323
1703831275
1281458533
179463772
524446281
196439821
1411476879
1558836549
1380908208
1412589425
2120607338
1189514236
195189897
1269689543
1573487314
875140012
618327114
119129238
1994813403
148082004
91148318
1491307101
448315345
1721378283
2079948466
490539847
1320449793
1926419234
386963175
335967864
1002107108
1426317390
1256001830
280628911
1506964816
611514462
1089308301
906072950
627757894
2046458749
664810087
457119995
1967175439
1096470696
1122866637
402223547
2020194328
1709684029
557696249
1300812159
781326501
628124707
706461365
1831073293
72661328
1938844602
732170783
1061448054
1194854595
1622292873
1375583733
506578483
40495493
980587779
1963648483
397365050
920890171
1118173104
1387671264
1594801163
1256076385
1758080231
1767750216
745302417
1275607505
1509942399
1089034149
1279309659
1473396788
2136984302
1775750342
246505679
254613976
727290387
175925508
1189572530
1965233604
1040023356
498279402
885641352
245662732
1595861518
817270121
1476473924
418630782
1358606397
156739097
1762153097
893200259
861779704
1414292872
1252693845
1924330197
944715423
1276646789
159984298
266415412
1028796070
617628773
1314765076
1890266623
560638468
1377702782
705895284
657231096
224079404
1816810532
496050687
430854736
1339275300
1967286833
1630167442
488526016
1171851259
589505474
596736021
2075744698
522392122
645600031
1828527276
662195945
2133815484
135054930
29406233
1874864364
179342440
528345619
1372596042
673549325
940678219
291977198
1106493318
1428605563
85823643
711925151
1728338503
339292918
2116019670
425629771
566488557
346003653
1121403878
1963547749
2117326589
448785111
1487211510
133598020
249319267
415617587
209482172
884793307
425493344
595703181
507270694
1542897710
1745075868
549346607
2020694925
552523439
1047969458
512734169
1346853915
592898075
1059937841
764599876
101277118
755745721
1921854679
853406917
1721647299
1952672215
661292349
318145290
1373255382
301959417
85548309
97321736
1772495775
440040251
1414122544
1249770356
1601482131
1823901793
912429459
9510687
1348487020
682425914
1557321090
1949606702
625882960
307377830
1137599220
1914767348
1645862586
691360281
1734962775
1097568704
875883472
879625782
1661978680
1209349188
865537169
1219145814
871662379
18209651
93238092
2070235733
1928133578
691705006
533467062
166352846
834870108
493206390
426439855
891090266
1284672827
182141631
1073885209
763149729
1872702772
461519794
265530226
1152448627
1632666882
1281372501
1007932191
1095703519
1321406054
1338015364
1433352390
1769303485
1473483612
2121018779
1598436485
1637695981
1337757645
1123676131
1180660246
1737545883
105777310
422497259
878632505
883474316
757059980
2087489855
1430254733
340904436
23414398
984667236
1935470034
1213071173
175771397
214660255
1210879806
127274840
214504694
2070738572
718800471
1943938094
1160359732
1663951812
789403840
737557677
896376953
140456400
200244430
1611822919
1378903885
757629912
2055921234
76882371
1409181608
1189460062
1663865003
165387851
1955927079
968517205
1417601811
1123851821
840873916
156573477
1702315928
106385566
2044902375
79198456
820896631
1950531330
1596096310
1163776738
1972988066
723807815
541976008
1167038503
559242807
150673010
1889201206
2122986267
1274673464
2119943566
1208848575
1695129710
1718792222
390510877
1684103600
833585263
305764923
788226516
806925054
716756615
176627323
1208612783
1034198549
1877875416
2075046811
1357638162
1179906976
653737888
1259960193
1605114880
1198770816
892660710
1977088657
1980818861
1226825286
524605378
2034278314
1790359319
1961240470
1022585349
11166619
648980828
445527550
1232318437
115731974
1720065224
252844765
20329998
1041489480
2100049115
2036120603
448886902
1638595960
1749481602
1234662655
939138357
273706271
1269459464
99182986
1614158123
1602032014
1236091839
1417924407
2786965
1939153464
1582245356
2010041228
850842892
1602408918
1686909357
511416959
1364242255
749311178
1375716954
994923467
1923120084
13295652
1234704739
1007902804
1486095884
1655363083
1441550589
2132565524
143308684
615695508
861668252
1422490884
1714524498
885420553
179468328
2133558444
1652419134
1080112032
1515126787
388037216
1567297521
302086061
2103364510
1135563668
1796222258
1674132022
1017934948
2006546000
1917190000
1076281156
264924645
1576879312
1344902613
240829132
922123563
1831104562
1209036382
110069927
599736135
1630770103
259771512
134104989
1089807600
1953779597
830368149
146489196
2057328925
1003324698
436446408
2007068762
530116572
498403390
1553985314
2029931548
1051968478
1661224002
6233686
2032751329
72356246
2057609345
937145308
957121236
408492745
811201915
47856801
1453117083
1973591968
1710292779
1152096076
707229607
1831795612
12303488
460743356
671007756
1893644864
1166293807
566303240
367608462
755309459
2073385193
1994435901
1996954631
2051936539
1491152694
108440091
532201360
1454363406
741507583
899136950
1391852517
876916665
643477164
1984137755
1314191871
416522781
2084652629
283935467
796094139
1138545989
1687744824
268234896
813574091
1384353294
692401872
1345511283
1318229795
555859055
987088242
284115735
1140849693
1885187108
49807617
885628648
338174952
91539478
1202177431
177827691
1994434698
1162981697
298750993
996915211
811021512
834731679
1787503371
1631017116
1977577861
693650453
2023282415
519993324
1632750606
1707641429
595915206
300048280
1473145014
916281839
635007539
951164831
258686872
1064480401
706229319
733669516
1606842202
576303304
389406543
1270746499
229314222
1481959473
2073056810
1136118014
1623186149
302159286
785759869
286811900
1983857661
822028214
1782784201
1699110663
357926657
1220816832
1291354271
951064561
968075593
2072303755
32729773
1643706090
1674319198
1692263056
1489266280
161025042
912439405
1449592357
1599520718
1480264853
70426147
564747610
923773450
1120926921
194995207
542793806
2045657277
2075093656
1792577992
1382355003
2096520716
570152117
1955006382
1267064388
192317646
1504164281
693121647
1080456075
129936574
915758434
759035983
1935342059
559976237
1430874771
47084207
652487301
2084712306
1312024491
218314268
1559367316
575028085
2055719034
2090204720
482199981
1931425819
89251108
974050639
237165072
905897563
592386146
1481180180
945743104
729222346
1015287619
475576960
202477959
746567553
1053769631
673964024
519856430
1203297611
1892470861
177838605
1991449462
1325329658
1491339679
60013900
58753028
302816367
613816107
1930901273
1487370629
854852670
2141677508
1859554834
1526166438
1864750785
187149789
2082225060
1064752517
953539732
1141830404
541839735
344286569
1021658476
572733719
1389894814
2004096898
1115266754
1276965963
522027031
525005356
1460344102
412198816
929204837
68449659
1848020681
47075967
1948359554
1752718944
1285457877
1384152078
2011072860
485091434
1065067035
860687966
1902898042
2129500016
1681872298
953788725
1897589844
2076859502
1975764112
1981289940
97911339
52444691
141247014
103103474
1502825307
117634038
132836361
121283789
119262855
730254597
327764742
1305755255
1795131916
195971004
1691077553
1243370271
572964910
99552794
10364555
890304573
167703645
65710567
1835246143
1295240713
391259623
323068943
737119038
1365571575
1045797921
1834019287
876176471
814327992
143279571
762486500
1932544915
1580486908
645959738
864749232
1650320434
194387215
1492175982
840186373
2092308749
872533361
1656516010
247895564
564030925
1345761941
113845801
29105580
1455384418
2144722591
1508358321
1632494561
162325629
1397165767
1236514240
1643925795
1196893141
965504669
509805668
671807354
1208163125
623926069
1595285599
1103700573
1375214141
556728857
1576292724
242598456
36263601
79582221
1180223745
993589289
1511158750
211068303
1343544664
2127959672
619570600
1722595283
1171895721
231725897
840655257
1037446211
1015291304
364321839
1829724146
374181703
157171795
998045333
133627919
1187602865
969402400
1256945104
208385750
796856289
1543560075
985648861
342615716
2083685174
449957471
226968169
513920634
336236928
1441430351
1216047789
482240748
1186129969
1936654248
1645852705
1207033483
1774557485
573941020
194445016
456108835
746543711
1363472442
318311888
739691293
1201599242
957425364
207401048
1516457538
1230019746
1316009919
549171552
241167148
332709925
214817470
1683921536
2054504205
150471962
1839398248
467270162
1362295440
182693766
1752259558
1674293068
186743894
1433470118
1430828808
1240109245
714484791
1274150122
1316128732
1255456183
1493902090
231126448
1831242822
867717206
1885463609
1047592726
316827578
67685230
2091742254
712565660
734490248
310565419
868801685
920122757
2110104783
1490863244
479786451
1243042942
2017978156
2089778423
1144682858
1945362058
999011494
893470165
1485551572
2141244814
2137328266
1756376737
1118078186
415898754
236415906
204501536
1229130837
1980128072
477030205
1517311583
231520187
1717023909
2545250
302249500
1730640356
1060653247
662678845
1437353203
231271299
755741822
287949375
248113410
1313191939
1089828541
675666107
329429949
1898727897
1920191216
998499818
349313612
1683945986
209820568
2013362817
232131262
673135942
1010796881
1081564327
2090664502
766961841
1831216368
1711455160
1247401999
2051476724
699504073
168475439
1140533132
1593575747
1316781342
1675868748
173695475
1037339239
2002729817
156607837
818210054
760734243
958341294
1806316107
1607094877
617354407
858659861
1023021937
2125125350
906428256
1056956614
459611670
1254092311
784287993
691501103
678056768
872278637
1538310613
947278195
288826425
1540468808
1393846057
903994483
194198016
578208629
1643582038
1472391536
261916279
956862098
2105563040
1176287517
1795177986
180412044
485847136
1867835654
205010046
92863644
1191617548
283250845
424716324
1113126281
1717444741
315213579
1063890490
2128973905
2113765726
1998741449
126438916
2094482829
878269119
617922264
743156420
1037527966
433628397
484177357
563866248
554609821
422468612
500356761
422874021
1298945757
1442111667
327430132
1817201852
181029245
2093828639
1335987974
1036237086
309613658
1759524023
1152849354
1744390974
699197172
1438178329
1185621262
349770670
2044170614
573476060
322407048
2034655800
847217653
1425339640
691383386
1586571759
1751232640
1543716214
254065894
949532276
1720195267
365332553
596192496
204874127
1259383710
1907800075
590290071
2075581404
1657691537
1148289593
2095652465
595587835
149537892
1356500231
1224777302
836196143
1097733233
1968470458
1981781423
1967471764
791419864
2060219104
1523950985
61713787
1552390867
2112213151
60661635
1255601979
2117750628
1201893771
905258402
1777880073
1225981253
1032674787
482506711
247418989
587943046
1332166083
1268119845
1146762613
1293381664
450158749
1146949395
1390488540
1001342202
1758135800
1117030827
1827267253
933372346
1490895183
888801278
644501192
203748919
712361141
1992263804
1994000637
1835517915
1391253716
1212245939
93952923
553961576
1973775418
1507126455
2001281454
950184301
449021821
1101376040
50961809
705145147
1614812207
1027417030
2081345377
678802636
763636148
1884863364
2038294301
1331855461
1081173344
1133917307
1183221019
1567644655
1118430021
787943062
13295950
1291493053
376456744
1292261846
1607566916
1737481400
1770583453
1253181196
1266410590
1487826594
560114964
2044617197
120617195
59603798
1348080908
2059257999
987468849
584975947
725508231
68474920
2049468290
164622316
1287978918
831947280
1951470046
1328610276
1121163187
9380785
1769385604
1182808247
818520071
1887657021
1373383323
494610446
1847824868
502155184
526045666
4283600
1550720835
381065122
1220138724
1925568913
84174398
590136148
1263918854
911821562
34623356
294528576
949773524
911572066
1719096347
226372280
1083374072
1504919049
629715119
1408241807
988161124
1593514823
1967328489
106750199
921491569
528682754
2054028314
2068507631
762729500
1737601174
649987261
660146205
2094917430
1376682586
353409111
786498858
1868424038
293024805
655018767
1159030798
2071094334
809827467
560034351
1533978510
464553680
1698576894
129191234
1370469418
2033508683
1529503660
1685468062
1322978220
887341646
1202938973
586135371
1116831813
531047594
739340419
1794148725
335567870
273290689
1926221455
1066006504
1058086549
3137897
1306852213
1163684951
500743711
652502649
1269676486
60612662
78638402
131481576
149905174
1361009106
161390904
458880846
1001152053
333913252
1153617371
226880978
762047756
8679713
284584058
47223304
2127251389
227967786
92073565
2087510474
1314313168
755883442
366839234
550990040
613337885
1609469905
197314424
1113163043
147120147
602246337
823490255
1942202863
1264008261
1046635672
178642956
828779799
1862087058
1897064658
637606365
483788678
2046961370
1845662582
2060360813
1342441362
880888640
488352643
820385643
601552154
2035397109
1283875870
1455726287
458312074
1970417211
584347576
1078101370
106651031
804827375
195891261
71884410
301326391
986585591
1362277398
806857257
1004206856
1339759747
1980747593
1486981397
1445485863
1012983747
1923358459
796840055
366169003
1118621135
1794152134
1718869606
1318396239
1165504510
1037350767
1694359317
497803495
1999745060
1053174661
2017266057
1917728967
983640262
1867144902
1296295518
148772273
683224476
1572133115
1740676725
399114314
1382471122
880527427
1287135195
756395933
1468478243
10912384
605639860
6315717
895131669
888786541
35151625
1241416441
462859861
261712043
406982805
1703114318
2089157857
1245640042
661638544
590327639
353865024
1153859992
1863834416
1899489353
1951167401
1856418295
85507076
921950528
1021294708
686935924
1631797395
1067477697
1322308789
203738337
248497488
926037599
1557904649
1224574578
474032893
1087428990
1658880307
879956975
1603628597
681025104
1235167140
2075568737
1735599748
1316573678
412076910
722537208
1436661280
623873390
418273105
995830440
1976019268
1860158745
1767171096
480342895
1185440417
1868898478
409460812
369457986
931739090
1164214835
1876394377
1348866413
1355401667
982276831
1802167486
177753771
1339833402
960914924
1565665169
193458493
1499459370
1141818481
1695547899
162223795
1835097028
1971213340
1134892962
499817836
1150505574
202169080
625326726
1796227863
267895773
2049058727
1738159159
1313292145
2001671161
1644309584
1853004397
542708054
999041631
1378405176
1749339687
980958347
1784648576
1897640
248715728
107329532
136297296
505911089
516840343
349613033
2048987605
1210720584
353749536
4204479
1827695183
1605896595
1017109781
1978313546
961575435
425359472
586231125
1706587958
268609240
713919334
295133360
1751073824
1091909405
1150744837
1733214349
1597318743
1628726252
1069969757
1702008167
1174972326
1720858483
1402641296
914478366
1328362391
2050123446
1022865043
1882512871
171470486
1449598908
1586274911
514584037
1909913123
577514526
199200379
1912356702
584049080
612806333
263613747
985709858
820873714
980331352
1264416110
741174820
300826868
310340788
814342180
355247435
638499494
56283361
1480033678
341358947
889957762
718490564
1482024398
705224636
1753443288
550896428
1301537755
1244612377
758098101
238421552
1690400447
1157625089
1936674790
761712533
476183363
1697177642
655115056
485072693
1379596078
488290477
1294758479
725623915
1576881456
1633449884
855644252
1318116646
1576834372
1521950438
689390891
458868606
1124695229
952304948
282069960
410635203
835999603
1423925560
2016414918
2060091760
458223050
1597672188
322110857
1005423528
605245407
863579899
1197432409
63906040
899991523
955429047
84939980
891255530
952878968
1523465868
1108040423
2054072496
41689409
282797265
695318470
2038919745
1422545814
2092109339
1952437353
1418985708
478168692
1146504789
1431282906
1975222444
589326843
426774112
823736761
2107026231
1155263464
1635724605
1735630063
337112157
1287662490
1197376787
834493678
1940437025
184202452
573658537
970329766
275179413
1567729261
2058925219
933950709
1087837788
720194974
522681146
782853090
1436960603
1665780975
1095522853
486338572
1900260736
719667614
842029096
343062472
1714970500
1367167852
713942666
619947795
1945868627
489123101
1109359859
997399585
437800695
1427944348
331088366
1088648466
1461078682
1592867147
2080278488
504919299
996945886
1263815101
254753635
1808433724
761668519
638208822
1426706734
1074501312
1319523810
644901937
898648687
511693941
1401138767
283710038
710293275
1685282508
373216833
503388558
1971408495
339051635
1623715183
320060192
1161341606
121914029
1156725978
535221239
1490608990
1055653393
2129349457
1125200962
13945405
602946568
1092390226
228763688
282998996
684718775
456799969
1674320551
1150248571
362937357
1897835278
86747803
240842451
883568167
1331042335
1527236749
132867823
914035623
1283667741
854345014
1083306805
867055240
1976643927
286903091
1501372743
976225532
2065882745
558230032
612386790
1507452813
427806998
330250702
684812033
1484673043
1835385682
545263889
495947357
548719435
383148804
683740411
1154947772
1033010105
181363721
1772269253
1803727467
1612605666
790757468
1006637330
220656379
1199817481
1471015166
426171232
558552649
1948677359
1318082843
340268408
1691623004
1927922902
1880093324
144416005
1255696075
1423599628
2145567258
1275880173
674205222
1041114003
1282791074
1146685167
1819438466
1178414728
1948801885
1974767602
1493958759
246918578
1643118918
391427533
275347166
1282581829
1823564506
1052745932
888737152
1254904333
1560118781
2024244921
1677993707
534294797
1921174781
1653854179
477430134
101386373
1552957449
1889105677
1642163814
1530122692
643130584
2032830812
1029701690
1866000577
1005885316
1225888479
1361804455
1985289857
2101106953
591624799
615107720
2100024989
1767361718
761555433
1568274179
1664426366
1989799338
629610303
347259339
1140814720
519290175
720846694
2064569350
843824083
439674382
929527889
1407452024
648508457
2092855561
648363331
1686969852
988739105
1235908207
975268826
588073471
1320993191
1205518018
1466407010
441136058
1951065520
137146522
1218916336
1693387948
1486310096
1581282395
1647409776
1229827247
448543242
1735829023
700032099
853247097
687063513
2113323536
226012253
2112099022
1824279668
249765239
695119298
532474403
69925997
65329441
150813514
1200706368
363770945
517427250
891794440
1135931860
773820026
1275820271
931313829
705591636
1344694850
2085531645
1007704450
294794227
318299647
461009359
521048130
1321334307
1462561645
1398428801
1110724904
1306489755
2007832638
1162040069
1905681837
1215269699
819241638
1741216932
1779089000
702080472
1154988580
1982733203
979176291
321751307
1065889760
2082437694
1755848572
151869167
666455407
1280655149
1512614270
1739206908
131965980
1004438391
725349968
612940499
809440134
1091959797
597432639
121031452
682026769
1855031809
27575605
706560144
1522851574
2099565119
1366396831
312304213
1395050300
1558333940
1856591955
475582019
515239200
891601025
1590738219
185249440
2138487983
2099181421
999223192
662993015
638645070
431581226
1610664323
29467259
1807585539
1812938541
2067890285
2137132556
266209943
1286177984
1056488874
405277307
1849980453
2093145810
1545893069
2033508802
225605830
1533060235
1040330591
241895428
1197580622
919357772
973224408
492538876
775041290
1536508725
190513525
1180204987
1373230688
802314408
286671184
2142297388
1515537205
1968246844
1984348137
757610505
1649698452
2084529312
1780219526
980974487
353984670
1133859896
1851250801
125976245
1257728885
1689153467
1962750259
578604179
473891185
1754211527
110169077
1046892551
2055000783
42656773
2125020111
924748162
368300697
282774461
436785917
339265938
1878413553
1503967046
1559654179
14657545
864371409
1209869126
1020535376
1150063161
846644506
2069537605
675851771
1450879798
703548426
1797679095
1840137885
1808996485
238297799
1580735025
1412506899
1729881711
1159452042
1210565113
17588841
428578348
12554136
1696476554
878961777
42814636
854413325
103245137
201476389
2077015416
94226905
2078150242
1628933886
652000959
870081910
2109021043
1627101403
1111962156
1191704867
925693280
1604775003
582876591
1392664010
1333592846
2085266388
2043842743
632594488
508899122
484771947
948432653
1255586504
2052852343
74874663
43556658
1276668131
1186377704
1778488005
76342590
277535144
711166853
2021846320
1564115643
942436232
192632100
1011486309
1562251358
1091757467
1438375343
219014618
1487252431
601955533
694667974
642626953
1432387805
630462998
427313147
1316900150
839398574
292793571
1989937101
83812369
790036426
961000808
1666055249
1180639002
743769765
807363743
2045170549
1806040837
487998927
1594273531
219722531
782278328
1780836766
1641519552
435683198
855281365
1707477185
748745987
1142109637
118258835
567963637
993007503
2002092502
1474733406
1790344396
1175557352
3897565
763093393
586040665
161245764
405320941
6672469
340190478
1219500266
1944974759
1931919167
925217616
1837767977
644215588
644545104
1178309485
923894509
2120889451
587040884
661604268
1558294425
1164065224
168827831
796047209
739412718
473233682
1453507653
972872576
39428935
1799817675
198218295
1856729918
1385907339
1843296716
1018601704
633863468
634704448
320292110
505570098
1573186022
1066921932
1653330701
893588293
1172331681
1390216514
913902088
1434293250
1931061977
1182501636
862556397
411696813
761420940
195195509
1821987385
1135166102
2008763005
1853782154
474624954
612941396
1304039450
264176379
1486382466
1005606859
2042021385
742260502
776645535
468569723
1762019380
1657293314
940693624
789405164
1128031854
1242106086
1736484101
1942161868
2124969036
235064358
1409631110
787484316
1569463595
1739335805
503274768
311801712
1425672891
834888004
1596745132
1853560983
1443754672
389999614
1652860591
199705585
10511797
1852962553
2014179305
1932870576
1891909751
653718628
904819013
2119834101
1461375090
826234492
102070822
561490202
1195956332
95747108
1294318543
1845982481
435974938
1093356109
1324675725
1738032954
1959987870
1217836354
3863634
574780320
327672790
998913816
651401570
1577559595
1675100467
1489114742
378547127
2004887152
410619246
440617584
2126475072
2010125294
1362045701
190817447
781068793
448092769
143652482
1245589307
1386658951
835597918
1630850765
3557311
281665874
1792676142
1995073015
609862206
675565672
1634855032
1519747983
791307864
1799270566
1703840898
1328839482
1890612870
1223650096
934436874
935198275
854369656
394904991
1604313193
477408471
1858406836
1609149941
611350156
1748398735
537395250
914746854
311301136
837811095
1805900148
2017816646
1295921487
326992791
1922641632
746212617
1436240557
1997254833
1365545224
1818342922
108094963
303817588
1209113066
1022438598
280116769
877099083
1899312900
241306076
1887519977
906412912
114121802
706034990
1591344123
1272769987
474931316
1939781809
1314260092
1773722988
1210589791
1084494045
1899355107
1107510730
579668121
2052045078
53906468
1717882371
1550538445
502367432
99903140
1203024611
1852013622
823814522
1236673752
491694526
1143258253
1027789172
1159453433
973478494
1043914514
1162635853
55392192
1242184956
668190060
2070462975
407608454
742917257
1450703162
1180425125
1434890002
382154348
1841657859
1428870395
1485378994
761505751
187196312
1402076690
1697047494
1660951546
1752989369
1340019976
504489786
691931873
1278091806
1169557048
1339077337
2125638836
873733440
620333885
1499774090
1335302186
2065695949
1470635729
47915073
1890703335
1680876829
282209140
694454783
383537071
1721415813
768378713
64767617
1426961318
454116721
185267542
1204924132
2105285783
6043066
1897118181
619640837
849232453
262901031
1256624880
528275942
1700806686
848996128
54603807
1112074405
240965754
342371894
1899663105
1570568111
1040168535
1979675272
1916832708
1348781614
1319310321
511966943
2094021077
1046516633
1945693730
1905246358
649699240
1007370092
2109247943
59328421
954378052
1541323717
2027174829
809383152
1376394757
283311367
999471370
1227986067
434909734
502524751
2071928969
1825560194
1813976978
2053253177
1669524619
256709475
110152087
53886731
1408674919
1343795969
1726220019
1204739036
430802177
1874865972
776058118
482615310
2146886351
1028279879
2048975469
1317963741
106080545
921573386
621106010
804271330
1509979607
1491921545
530104990
411570191
1083837895
344775839
1509706520
423463897
1497733794
138801049
480483626
684428912
284864277
1452262582
1958596525
825083808
297466953
1591024346
1270517464
1407906594
2074926185
1140438050
837781074
820511236
430431510
2059912804
793417209
656319819
2139940821
76123215
297387360
1929452201
2063085985
441493419
1834065280
972714573
1114516930
180311975
1310197002
1009165901
183121252
1117042600
1903775806
2126511647
1593488417
652409049
522964918
1876725092
1581703390
1144325550
876342918
104295047
1408311043
1276488408
40510168
84636173
1151612954
1647744168
58193257
954042217
75371322
396642551
914490117
692702131
1449192857
11934545
554369575
1590273734
605995064
588407543
22044518
2054864485
238124093
237239242
485944272
1243252160
1253618363
1816554679
2092141249
1502439846
177637751
267144950
1368108285
471610675
1267165446
1389007161
509789916
1223296784
1577480585
1564502154
2131763092
791437916
1226309599
95435462
1291854742
1777860073
2133273687
162289438
1996411506
118019031
1865978647
1039051791
453175678
219509784
449482914
1808580490
811132598
1346489446
1195508766
1948401686
2101977221
1830797870
213602376
832134444
319990544
1471728016
3915727
1170658471
480826099
101208631
1134445551
1320961240
968123868
810882190
1015306497
2122094830
1253988376
238572133
1319312993
2015310726
1281541242
1376010825
1781465874
776271503
1335525438
2080405830
68369921
1136895051
97402411
234491797
368098980
156278384
575857199
1388052194
1978122947
883366248
1586475445
729945079
1921000938
2104680062
1336521144
2005421385
714413621
1006662424
909914835
467178721
1995457719
1096089001
138086925
123203887
658295234
340221749
1861643202
1211304263
920399719
1481746227
654740492
442713579
1537275755
1513606492
885924962
398894896
668840099
1646261950
268147712
1741409998
2065607573
125125849
955188590
1687211233
1469686108
424761796
702677870
62249946
938577481
952681425
242113656
1442520813
348143020
463024199
900462055
610854864
961233010
545395273
176709344
950781280
1269625853
1318864579
1572141155
1934323829
1734399327
460582136
1123251673
1630084533
2144549677
199118387
144009922
563672112
622309877
1280205241
253766288
602390458
1395648634
2115205854
1232938819
1930113154
843936338
1783159256
1094233656
599896499
1548054620
1528350545
1995706695
1105909969
1199087613
1940596425
384486439
1729342555
1089541795
966172165
1317346071
506226623
605774945
1749658461
770983629
635836836
628229792
597583746
901967733
1721837270
234518771
684286123
1699819540
1261022466
1152978971
1059961452
1996186554
625814990
884556716
1072380146
1660194532
992948872
483311204
1967485646
1859421053
289837931
225358886
1837979363
1092467844
202611495
1345541743
1126160268
1467924691
927782179
2029026587
2141051657
1632046917
847648384
311554534
945489165
474212897
849057240
890912825
1729458720
2082096442
653045490
566046633
539348663
1012506275
1103680657
138231858
275454353
1321957603
1222506037
1679778774
393884289
395704475
576487518
1077058430
275583869
940011412
2117631293
12590419
417880245
1567795117
2126199722
1359269269
1431771484
234797520
65564949
1285561187
1156920090
1902230489
792159551
366702350
980861438
2057955975
1963851906
651906326
1408426874
782407846
1557461105
1898949233
704138694
1927994839
821588081
1896037437
624389389
432522744
1832698104
977582781
295958941
1867626441
896718250
1885248278
554329930
406110339
728526028
3432161
1868646687
1879803626
1455470958
1365720862
1681110905
2039913985
835052241
430992066
544364205
1370883456
2019431036
1490501676
1645558835
1810880248
1210279236
330754084
1154928135
449261790
506720827
1597177804
738378898
2046369752
1530781201
107260708
403674742
615708473
1848389854
652499988
1078082901
1864097386
1236152682
79032292
1096263993
900538037
1486807384
128828248
413933401
1984262852
129922486
1904421437
875723175
2004779152
1543033907
1757526267
793936416
1207262627
580682506
1559807149
79544813
1002588624
1225044452
951670274
849212157
2112204275
1475542724
1049727670
739178506
1052364712
1838173624
1140028689
536450858
393573004
2122489921
2023315963
623467403
1438842258
1221051708
2045177742
984582616
1625966569
1737849813
537516570
1877337717
1768829293
387778210
690097080
519435584
1556702901
1708878549
1410560812
1767082975
735534624
755543463
2064759239
1653675356
2011369481
1983792079
6746349
1596506547
727254171
928606479
922870011
336278369
878391398
1958000052
2034772915
1854807977
777510935
82856693
884672474
1855620980
2133335555
1528051070
299223651
901075382
2037904614
856852763
792508964
279575476
1398284567
961545905
760108692
364261584
1478115085
1486791357
1189721286
778552713
385025767
1978256278
1432358026
1014882819
1504676834
1463066351
1556066272
1648800062
1065932147
1227841227
1273659019
865049615
1847274609
447185206
1761200345
1395965359
521355846
1663758696
10686424
130650833
1544889170
1314791820
469642733
1969775704
1495379162
1001753926
1934941608
1973609629
1641062646
127505229
1755163855
65588886
32994269
1145533669
36345888
1291090758
453705792
356918530
814040367
1492435337
1523067096
1473259596
1305560439
145442961
715647099
1380645462
611572309
1580803715
626906821
641883559
915747990
862378558
624645482
1372737360
788078224
1459920192
1147805451
1621395561
497989651
1748917714
1868589368
573115960
1917720061
2012580269
666051319
2029098838
981471333
1250531211
1530068269
1888249422
1500591989
1646543444
249877350
283059600
598885393
566993108
890000398
123045250
1875384003
272175269
8540753
951412073
734601396
727824974
1684121359
596810981
1877073899
1909360476
1199539111
2145750877
1124861039
508750779
160071795
497221355
1216614113
1220881257
995937496
883746987
1727751609
614764632
1236242036
865095505
194672373
1133676264
1828718442
965949551
816523636
458399152
455701660
730869088
399397361
1803323127
521236589
159058862
1921170850
1548060629
1177544077
2034491385
1368234412
950303938
2025224484
1716608609
276465626
2101569295
175164319
94772307
1281475817
1395314708
845318162
1848922601
1150990164
318745398
373667298
996818376
1911407653
313188005
812953507
1633986418
1233796075
1938937338
1325037285
1868580233
462942237
1860525992
1712897183
9627635
612478341
102211128
910313969
1598097437
1033889753
1435811230
140269972
921272359
446985108
516780629
1123141398
1996239569
1330170667
1394773626
1316942364
593889049
299256018
416460678
1736764532
1412116695
1585737085
113626886
1884487970
734745327
196224814
1384893272
2048266379
480234686
338255848
920631872
747639581
1281051824
1133718317
1153670830
859856143
900539161
1917729995
460684434
859459418
1695310783
679715177
129145127
51561554
578084438
1519298751
1368872055
275636415
1081349441
1953600373
1255604832
476136467
6527514
1866538154
386088870
187566009
1726895322
2025049135
1656229098
1115345090
454982631
75856024
1844152854
1178363156
389891314
2019447329
2108364022
821422698
515895537
2119388106
1173718297
739634989
317105599
971441377
1567700942
1947259391
1576932269
930573455
1913126487
187367142
1921580206
603877192
856747193
115362933
1335476489
185921660
1460500216
1849383841
2126341968
1562690735
417279584
1583823086
952447520
2100224261
725856942
882078673
2074547884
217116338
1740851802
909481578
39668036
1308267199
713796074
1516511923
744314857
2053800817
1626938182
2082119287
942620307
94834069
696415207
541579490
786858001
337235709
1035120195
724664174
1420412477
865332728
157863939
652430459
1098637463
1112317603
609773743
2140075686
1726348595
20079162
160891535
1959965095
560163214
2129975683
214787209
1182607604
833965404
951405470
1515150056
924010847
234375172
780823468
718887762
2115626285
1820335969
365880234
654284915
698027166
2131106576
1980794670
1710401218
788472487
1293138237
416129552
965839232
437546083
1970419662
687568005
182470983
1018453142
583841231
761426365
2109792280
1316657396
1519896313
1534367879
1141505583
110604054
342764167
1681456871
1427241626
1856972941
852545649
963993543
11945073
258786759
1355916430
1996155201
454702257
776143894
1732721362
1925734407
2124588658
935009672
271387271
393115163
2128743846
137916420
178603868
1432024231
1741137620
2031402020
1808727375
92495709
17139955
242689958
120464891
514678992
1251356144
2115585063
353514173
1234290616
1224110562
1411830829
1310033828
1449302525
690386330
1623478954
824846469
1276516919
1977950736
689265198
1542165563
580303185
1812647373
1015162026
1693491612
2019433469
1666542030
158437715
439441273
1314016863
932318355
387788424
390863406
1835260314
308067479
428428213
95036513
1354616219
1736684081
2058797810
2060270462
1589972163
35620308
1641180619
1253325643
287921369
770888012
391379614
558266497
1362410395
1223920331
34660558
1024046874
1610695799
1332314078
199127431
1219298199
2012828727
2024116156
1549157174
493207606
670515066
406323141
1085982704
1329143847
2020040439
733139051
1622753767
1386107995
21182464
415619107
1400638781
1739512693
239914672
523437971
1024046874
1439990801
463448294
1812801656
911678750
904305221
2092111948
54780342
982940695
1578761107
612858895
1952989348
2081090583
1218130524
67761957
548098327
1620625209
118616741
305515989
688502297
101777219
1601144171
206417475
297578609
1115525859
116539833
1009798288
1396009867
1692320945
14851725
648856108
514619735
1275469857
277197966
1411947281
2141111697
2040135687
333189584
2079201816
1784886406
1037630110
429667062
512554072
494540505
684606407
724278472
1329824599
1550320402
1036644048
1757284016
2112907683
2119215272
423672106
792234564
112389021
454541938
1807630167
1075065765
1689217586
1209766580
1344254619
2140510700
201703495
88417087
939617775
1491247495
794655532
275735768
315403753
1793850136
539778839
1224316366
9253047
808381446
505076230
1815590512
716787710
1713071926
136626833
1133581666
23272709
204455496
334059275
1928858546
965281154
1802116989
680070184
1897536601
528871923
692241215
1074247062
1896373754
923291318
1278746977
1988805207
841024974
813692968
1866038253
501501304
522432757
232850094
947257588
1929435837
1054525991
909396559
247366115
1220898455
250624587
571081717
78595482
71743056
33385479
789987108
1038533418
963970919
110149674
1430026604
867925799
503462520
1609755248
1472729705
1435599618
1850132879
336612281
2129524866
860449411
194847645
519241129
657805141
1932675621
1459350719
1419624939
1683870482
1033284922
124769722
990508069
144595873
17008805
420329238
1429047017
1701496162
282318107
1982437796
205991770
1272086350
1744310033
1459813840
1533441940
632839328
2026864181
1737866603
641756264
613649496
1057873796
291408992
948550704
738467693
959234002
306363555
1214462262
679683519
1649763380
166612644
466266466
1867117246
663341658
1438322546
131686606
1245474108
34582915
1747353322
1101104420
1170049691
1466057332
1809435896
1663231298
878764667
458248062
1524005004
815878189
14924879
371488341
30897494
1584165730
337358460
1026652620
902434593
1916206352
999061495
1474493756
6617427
1743493187
1624893315
1209483710
1169966124
1986508283
1177057884
371055801
1253344568
2031728463
1169101238
1328009953
1666045005
556371186
1473743664
881303669
691509932
1426394178
639238604
1564309432
1713300187
703849135
242059619
1163241835
713991584
966815124
1074099280
494052768
983002257
1103433849
1333635282
1640033259
684002758
1110444640
28655627
2096586919
623692986
599920635
330778604
774955597
1101478916
927725195
1077889204
1109363927
1247370046
636583853
707007087
789911798
914417726
1628701411
1893796071
2088530024
292742294
1342239165
1878925964
813924744
773510737
538513704
1813468254
645016632
114408692
1008513138
706872782
2005911626
1240408048
50935311
369548415
2012189490
528843868
1962337191
1814021900
1053940256
260912273
1290993145
1381094326
225349374
1176030767
748267503
1679132200
340105793
1360317296
1334528242
791630299
365884811
1817050720
965023967
26389182
1080587169
1179894411
1241848112
514030879
1188579648
1936189606
946775709
536916507
190024734
1345238032
1182625648
834334560
1387293668
1195729843
1925079039
1167102782
897632931
2129524859
1721749599
2119526179
1118290311
1339721002
202792153
1736054459
36729952
1181119285
1305572223
1311618195
984337335
1596210747
1950202197
31090586
1067631110
670754924
572178801
1420887464
730266726
231925339
1323110402
305422188
274205688
1178204817
1379664024
531040851
176438006
1638082205
1047734590
1461986382
1082546467
740398082
2095024842
1745491846
1551832443
85567227
1775940402
1826701574
1583451711
1851318814
789215318
1092828506
2088541465
1145343635
1109690445
353877507
1271447329
335371783
1422070549
999779866
1464816178
1280797305
1780044620
1617377107
588169465
1484540891
1098776895
345497282
313397009
172799822
78217391
1754322916
901599950
49718032
980352858
786537834
984675585
502959159
1804580956
1338176279
649227594
788639189
1602784105
1207484922
781900491
448037586
1790674543
236208695
1864046141
1664112257
601849560
1927437596
2053270076
102379870
2011038725
1938629332
709224041
817320499
1058445043
114641887
1354594959
1447527983
1214748944
900021771
1121982187
280350409
471827448
154430067
1281128173
1135977665
1181479133
825237689
344989606
1471240285
1182450205
1143760196
1038029030
966899115
989318603
1953570052
955329268
1885839628
2132233548
1907408065
1894728521
2054562920
1951174229
1011630987
976227230
832050286
711800992
609946334
1856812094
325404571
88685935
1116179197
2096160818
544732176
1006021816
391731517
1089771205
1425377923
270069316
4442818
646783579
741537356
279844447
2128713640
1299756913
588336569
1464863892
1179888112
1099605966
401669001
843978328
324656744
1881222317
540332378
2127261804
836921508
1998480834
66147752
153842399
453071976
97139093
830085484
2118341975
1982547540
1360423945
577077731
1827229180
1583522538
256039945
1783657981
1782048225
1453159917
994664978
970724533
768785841
591436357
980474875
260485602
1684290462
1820832839
1904214548
2006298590
1943582138
684976786
1121890933
2135883005
1716255217
724241557
1677204093
1792926238
1471905095
2119633017
327068190
393505069
1277968453
776341861
1257139638
891201410
2115457905
178835043
735193192
1915397432
287785458
2009135053
1570358265
733839815
1361765339
1400318919
1303039704
1351987016
1802983676
638753033
846087068
232865376
1818189825
845673616
1082773652
1439655899
408520443
504478919
1816649235
1356278121
1799809125
448170958
517731791
1548642071
1947248477
1899223510
534710756
1977857278
290600080
2089404937
571374285
89393933
118787107
324376163
508875975
58609653
1858530334
522074380
1639022473
30934231
1973169083
267110055
1222714624
1335368474
2112199765
654763871
1426657044
349654384
945380716
907362053
1875401097
65840176
549323047
1298524930
894765990
202564272
997228988
2082270327
668613677
662714867
1448069529
560684698
1888445389
1966696416
393882746
1341110700
219041784
2094308343
928583491
1238976258
691139141
1140926117
1972828730
2017966420
300649147
521291392
1845133986
1890990864
1309818835
981043749
2104984699
1756357520
1485743978
1703734493
460420385
915147956
550688029
376016818
1686050140
586241107
213314343
1082164365
319788760
1325512356
745664592
467873606
1899400495
99909371
942492931
1607600736
597732604
1849230073
1355419609
1317808784
1414812494
2035403550
2032131122
761416006
100111451
972818928
969379448
634624206
627731989
1420049090
1857254133
889358424
1594521491
1390162357
1526202748
151854997
682148508
2054504205
59769872
1620524930
203767784
1001481653
1881369850
1906475542
822384441
1517275300
43134298
266419435
362646367
319292840
669789191
307963524
912602539
1867141543
1010475362
639578320
241862862
944281352
1005383116
230321241
1012857166
1670787961
1181172016
633497866
956098316
1700314850
895842210
1043282215
542981719
954345934
1390984210
1651848351
1900602795
1779641683
1193477681
344740226
317652258
1766328903
1867783736
1234368341
148969563
1249897908
211429016
1994200196
905632138
1925562189
697255097
2008535560
335528284
731706777
122361144
686599034
1085656474
1986096561
765469904
1684522623
239490646
784625387
1034143808
1309600380
113729063
7292171
90626378
410671699
1349062972
1649829123
942740089
776564700
471999137
1489506378
1394550429
1489999953
1105239306
681749502
1878500411
1164987386
967464450
978805621
2039249981
9677128
552755491
2063080017
397542716
880812571
1315885735
33066055
900924025
1057511577
1779166367
332366694
305310264
268932930
1895517422
1495214825
725064326
99967003
554562516
1664556927
372179613
98839825
1588567885
300059525
803481112
648233808
1837379817
222441804
824155490
1197831580
479259379
777665450
145913805
1140297292
1508084329
1120407545
1259588425
902689886
1646270131
562548852
987045704
1751386565
1752858040
1888482190
90408451
1319911234
903634132
1964457636
1561960439
1603716904
1280412177
462466576
1741780171
1828425883
495783382
1036080873
363021043
455590472
980331381
914511020
1496983341
1406462916
1047658402
1592840422
68206916
1031846780
1713160604
355183170
348142838
1225010810
353434737
848848357
2090969601
1504015982
141963058
1018590040
214731125
762192379
973588751
1845345968
75095114
1339799054
829535196
1966836966
2068159974
879928115
1577424710
1755461862
579292538
919570321
229320978
1733621112
462642033
493010544
1547848443
1496099337
1761792827
420152852
253291528
424509233
343111626
1709360506
389668215
1801942618
187903485
228289375
991934541
1591053158
2133011089
1857268585
1814277772
750796571
858984191
644244767
2062321568
1181904907
379161907
108072061
1332402234
1406946532
1326815572
1751624231
475765966
1753396725
1317434588
121012776
192780579
1291718563
1653097330
1237712663
2119237441
1068276313
1546376547
1265669840
66024351
1549815620
117416997
1522123590
1222695810
292741629
31936500
740325581
291306334
711648379
88566237
834535627
1154496736
1529883883
177964462
2068250453
176903935
54586058
1453143804
313172049
1822766582
1345150643
164519377
2027724963
75966182
2013376279
1605021139
660376222
170202948
1348637146
971718923
347244588
1736553536
1770178371
356035912
237112139
2109972160
1335454120
926163510
1670709046
24742719
2022113688
1070889584
432953965
1704865169
1760101645
1135033721
334601484
1963905223
990769523
1559340527
1264882807
1123829312
1455259511
60908716
1434158364
1661947657
193976404
795905119
402454363
1791589411
1262551558
1552060344
1307508221
2006532815
2110862378
1044342880
1793897101
675369494
816822772
699423381
47689040
622767187
1375405274
1749366836
422752407
669221204
763895622
564536813
536063289
56175174
1904211723
547460759
1925191814
934420387
947169416
1898161765
1995443857
432563718
2024998247
636539531
1478047004
179603290
1603822885
790846779
1570243542
1205186796
1197845649
588982839
919924955
817029402
749845707
2037394114
944623958
1855701730
349762464
1065622156
1433211589
1789707491
1011554393
2057340009
291736941
469632088
644256069
110831592
146639950
342342742
1459879229
383097362
725443075
1858553963
84549621
2105411658
445397950
1560297036
1278550679
1282710601
270618386
673113412
945156091
2044255067
1337140782
438059952
2091307146
1537643715
1465154130
467645372
344987870
1419175651
1973995804
1511083833
1075168222
76700010
1822429900
2077342734
595482770
1040381948
1034778847
342016321
1256608883
1661430842
285312671
514362274
1849691649
287309844
2004653592
1823503810
123476093
2123917028
1604570731
1007694489
1361581920
589288859
781929935
1733001584
842283694
2145824801
492261000
951945985
2028187734
773745256
1650509864
2116170083
1509388095
1278593726
217399925
1074778601
676585837
1420903426
2086193403
1045288592
1064420697
1592901292
40935311
1419199348
2128860653
1333934511
491414143
393159714
1540205675
729941687
165836554
2069487215
1706179000
1731718025
1981610726
7627007
2099719963
2008357285
2035005779
1315079657
1572716485
30556441
206217584
739251633
2097378234
1818398116
1359301004
2083249141
1137532562
357341559
623518623
1945841632
1462689207
1519421030
1896296912
387707582
1214945955
1747475029
1131179050
1969708067
352354306
1751953259
623439414
165284894
2128008564
835867795
1082921334
330599234
557750789
398562879
1922677597
304795729
1938427700
106701632
1620018596
492440100
1190117497
107548318
1470777401
123807953
1648068511
2103214618
1571594117
1182122505
1312457578
1279001207
201641774
1551208741
1596964804
1440126579
310316802
743799225
1528343507
843927722
1661161052
1401744990
499872200
1479448076
1575537850
2064492947
1230836758
153922819
1767674068
1922251876
708494536
1529810084
517336438
895745667
1496270034
1025765273
451980823
1783388370
280332417
1718347866
240542425
575229890
1358013695
910876783
190845097
740390418
41900328
480546973
1572824129
286660574
1078429709
1738956103
1396104268
1218753473
2034715070
1221531338
2023869632
519167727
1069514006
2081795900
194167976
1369184923
1497300886
1788962919
1468036272
659179446
256199476
1448344053
1328581325
1797273231
193684380
1427848214
646655752
862261596
695749828
8758494
643480688
1396266109
763282915
1120456199
15963791
1373123177
1566152796
1532055213
841581291
1554793330
1600671556
1692514156
828092243
292918499
149275214
1239112472
266833775
344291058
1231704674
1347567824
190976194
611545839
204267938
1534117929
1931701985
791436762
1909496005
1393076466
1011279317
189002029
1431750744
2015673936
1878891750
1908704845
1234507718
130790882
1898516355
1282877960
1698343071
1461660621
1604349902
947365455
227228510
1047795435
1136843623
1357494948
1425418778
1531648854
2147358660
2084124759
546004018
399493259
950961039
1372453366
727498713
987146308
1919003518
606780720
239052017
338379286
1869883916
2105720982
624535782
1365781724
1080357608
554845571
1183301626
983841409
387243658
1245023515
1627311046
377881942
72365362
268219617
1167066801
1893180770
1119103581
86657886
272676150
1265341747
1525159811
490856693
593068782
1998195370
1438920130
1398990910
560879426
1888062593
1086517272
1234889597
539783035
920262406
2020007290
1539064043
373737035
629003225
2030841389
1263693581
1734822215
100851057
38831443
1752931974
2033019385
1643470316
649123162
3534051
1756151045
1275614565
158334779
1092570758
575743814
1531877272
694758872
2066856754
1896764771
76718439
2017724830
1752010695
295313964
315527609
297017912
1800945969
1637101743
612968018
88720192
872408241
563838945
935734637
324647049
474185746
131055746
1531546448
1447231895
509131481
1356168809
671369975
765501159
1091403697
684433169
1463336597
152219478
2043069897
1513697053
1876434826
951268563
1303256269
410587425
1231174376
1439891421
1975812595
1364557536
1695903474
349252494
360202325
220649357
695440814
1159039182
1381419064
106367809
28571907
1979516212
832398139
779278003
1724274360
509324223
589288859
1913101311
147174623
1363889915
461203297
816868624
1723777409
892428889
233656234
134095914
130117442
1009298902
659821329
273056271
860063398
1491307752
170009316
133441232
1252397585
1496376565
1604338180
256412439
1728990750
4003080
1695094565
1136827970
1372571405
1786977147
483023188
1376571290
1896720042
1243105704
1464511207
2117372434
665039056
1133744261
508041036
1199562226
2010892677
1078707500
2142897266
833032423
1080086712
1393617680
576991397
2108079240
1822176925
2101661764
555885531
713828539
1760140392
223341367
1896567848
541803581
909836012
676999116
1445591260
1716042574
1877479221
1650947849
1159806884
736963259
187456354
1417848180
1331053355
879597332
151964835
1178956131
1943519708
1460605742
1816411448
1249719945
347721033
1321595094
920142501
1331334101
287581516
485534526
1011594750
1704777901
424183325
1170906522
1374694367
262449213
1241236301
1130478544
900529011
1070384570
1199351907
448113284
737379747
801328526
171824398
1142693163
1497812832
886090233
1112297673
329334858
976584213
498608975
556515399
1813627993
349015690
1998514267
659259061
1114584318
1345736237
369298479
1678837259
334322117
802256024
232940812
588092533
477669296
477792889
956873217
1257783605
1530291372
2132039945
1593424973
707019999
469278408
1240274494
683214284
1549387511
270649376
669850780
1736755892
476948189
382300367
1692857178
80453295
1085266178
1626361899
400787211
955733094
894273787
1294587532
1467600013
1860801251
173064445
983071176
910202987
751213741
147758759
1385340422
1990063408
838730343
2036745580
653630542
832078881
851371259
1166243101
659876183
851097283
1104295861
1373246186
1135823582
1608614475
125755267
1723117608
1049662888
633145385
202550558
1308837525
943366212
700338221
1636623693
91726092
1548105339
1053813075
1520458292
248817596
1519488818
1056822926
1131617482
906885555
1141375549
436819090
1128747886
295801154
808141722
933093042
1970442594
1533841007
542657926
2111595723
450599727
1516115947
891953124
935751420
874239275
1494190891
1609883821
2008406481
1735817817
1051936703
2112102734
696171231
477339212
1951739175
303644518
1454675492
545020606
460111791
1770728934
1172461887
1974019904
1849942069
906032623
525632589
1400308758
365430944
1159292239
448916599
1840384011
220184117
906602128
1380637102
1373189175
952832800
1854562701
1377297876
475476157
1953571882
1593030941
1016624457
455830540
555771158
1066820146
1932254517
782542149
530502599
1869731393
2139748029
521089126
1667027825
963078778
1846437134
941924414
235596455
1551417149
614616844
1820877197
1389297212
685864689
157830431
1648855218
1586978983
1803194523
1352423425
476634555
260704790
1683578802
143065276
1870447441
1619102963
1921401936
301392926
1340526889
1441590477
541674640
814392792
1669369306
1695434254
1400443539
1197281579
685836152
11050804
1719318830
1131016054
503444303
517855282
478917158
2134681364
1573639749
1479501345
231558943
1302360664
241493952
652529266
1889454569
1039592524
698808658
681941777
1207131613
1125057645
322551407
388712927
1726490996
1359172512
824571355
2095742969
1252482672
554323729
1374471401
83254359
1638386189
122877895
770160800
1211222924
1508168969
1109014691
1262966200
86341685
2011788616
2100055739
553180556
700491926
1220063179
1379941723
2100069433
1841410928
1491632571
752547933
1618492474
1497542347
547000439
736124375
740914468
1602101869
1903241490
1436959583
1106392799
1463066282
1225772982
1826984562
954286394
1638996407
458586681
1505009956
2028589847
697267634
1457079924
1570424706
1615806646
1961387717
2067222683
1098137334
1673173609
554342977
175610040
1928807585
982900456
1950241668
1345686704
950537168
946394274
855598272
582330063
1714057049
92500215
2129969338
570132510
352011856
1097810198
254149206
1908541476
102382025
2040765174
235774410
1151144254
107312703
471693804
73901580
256396736
671639369
119532444
1604051107
682373059
813694827
441994855
979544376
1612680822
1550332648
263980685
1770142087
808948987
1945642776
578297248
558419354
1709959
16316136
1616205882
195445867
2030705725
365259658
1707274251
2075953435
1470015969
1290424380
1668819048
635159149
597427292
1124866051
1504752202
376967893
318998096
167860255
1511482967
818579794
447210182
1515565077
2114254792
1665012594
173272742
1639041574
1896665434
1914257462
845505015
461510075
199438524
1190554844
819025309
1066693755
1123362721
1333632172
264635017
2049034393
1945509394
1315457222
1735640574
2072821471
1124234701
1820860436
1134771850
1635404096
158290443
1669165263
864478815
1380266809
957993235
423730940
1838047883
1325081126
1980894696
894008899
1005565092
1914312525
760125060
2126345244
1697720842
161663640
2124222376
794118858
122592069
1662587048
1018788357
1148208833
1529284170
1340422675
1324259170
1966593678
294188928
1244476139
1858859399
2099920880
1132299393
1936676580
1395453301
2103764672
1007218152
790081413
2056951369
1041692607
1974077994
1053125061
32101748
1120536967
1036042691
1961249023
133178306
298052715
57434215
1023059798
1216410920
330450892
1859395450
418757808
1098047283
1569103042
1288094197
1031085775
339236622
2082582136
417133984
572616660
746776423
1802168171
1811743051
1472985112
1437880989
630862138
1017459482
841989189
106926391
2038885569
847708588
1457307343
778364894
222343710
1946525426
884465505
1554215368
607053447
177680306
281892104
469453227
1685635394
381094076
177873133
1554777038
355266172
254831941
1341118326
1145587345
1419310360
1803286654
238040269
393167539
1912235521
404995908
1600745924
1091250226
1035049438
1794761284
389299768
1918763992
798133756
372641702
2120541115
1732769864
996513151
1775892150
1991925134
615759337
231362542
1199815917
470397122
1212779751
857813725
1789999642
1133664391
684503204
802687869
1508253292
1930612915
717835721
53947840
1963109344
1728262786
916292004
1820670588
228632894
514990024
1473289748
1748350422
463680137
164345774
1306411119
162725581
2108143163
1920348737
1842737104
970626397
629966302
213132074
660023127
1282998047
1642558422
1098025659
1606485610
87868052
5041022
603898548
775134734
134745603
1053214596
2000474986
1208381235
493864166
2051254986
2025704391
874679173
756789057
1835160731
1099264362
230291854
1143175326
513507742
645854209
89924056
892977750
1173747866
2043808243
1526700543
1386225758
2088448702
588515928
917630212
2015663241
2126658938
1134622291
907894574
1416613218
1131689810
2132673381
1854098414
2078802514
1981114448
1314780488
633211856
2032644341
244666654
1268027963
564448194
925065730
1036379933
2015584451
1679574152
1097298941
609836084
1249581491
1883032524
1798033050
297226154
2082976382
689281382
695999596
81242298
1405928394
1098504318
1396253472
851346812
615496434
1523942128
539533733
1679973411
162442700
439189188
195467528
1098762072
406257777
1840238711
117798860
346859947
7337268
60552871
1030912280
1341806596
1858740493
1541025256
1627880556
2138253049
2039893100
140954836
1327693674
573128358
937086392
1055654935
1080899312
347990341
546635659
1981055609
2122135006
1343216175
2079763109
657540739
1728135032
666663462
651845387
901850995
1072324723
996188021
123035314
1648817462
1530408162
974991971
1321029742
60857197
1298121398
1406622501
1186501646
557306038
1699731432
404342368
382966407
814153781
600357316
1994451269
2053205860
327779770
754153942
2024498607
1071105103
1797543581
191009791
1448900556
190800255
92434603
377119429
158678222
2004719042
1563603621
1731737202
613882051
997145533
1830856264
1692369557
1863918787
490402248
1630230440
30945647
1224671057
39408043
1089239006
1634467370
1193168148
1884214958
893758898
99430520
603310993
95562860
1103220896
2023638140
624643569
999849792
2060864376
1244301376
1004637658
139466135
614683003
55535158
1003924864
2016872419
770614156
463593443
90465691
480080725
1780688132
365709735
1063512004
839707760
851729684
1559998887
1252119231
971997075
340745560
1480197343
1258002459
457875645
1391564642
1857824121
1684914822
1160501592
1929690095
1539394198
493970650
732350404
924218847
1817084924
525566545
22485282
904471436
961720155
1438258916
1250831
1365893704
355504096
379314650
1560628494
650898799
834158482
1627073985
1626401573
884095809
1503547894
2120670700
1031182524
1815881331
1977521412
448761436
34004545
974825207
1996815995
311465704
93381394
117283008
2084085885
1927607058
1855529687
1261948482
1225634330
1309944907
1016329651
488474586
2046170384
741096138
1935001923
755906405
523029087
1335946456
811723112
762959812
1542266325
2030429332
738204344
1178665568
1452778648
867596542
604018686
93156537
617180662
557371873
786315167
931432233
774502434
62278714
1311839851
609604009
89155700
680934421
24027229
493280183
1233212229
1727456054
1597318743
603111838
1969031028
1457008753
1532680102
2118598478
2095223154
469018006
685568918
2136066821
835502040
2108559139
1821985185
1955072723
579026046
407061026
1357053477
645606680
849717843
1061695242
2026331276
1158995575
1073355704
1683359702
1604514143
395410084
1207319392
24791241
2000416880
1584346937
1081071646
474969747
1128668921
586252526
217459119
12204903
642419201
1312315551
1970515081
1090952078
1970590133
2049139899
1679664468
184344342
1350822396
1164478718
2010760193
1195310890
474356838
793055325
618785355
779757506
1720332826
1218494765
685695343
1687679436
668074017
304723594
1998016696
1947453745
2120376101
762590983
1201974268
1890499336
847040400
1932413575
1332862445
883712618
1980036813
1516935773
462870022
787336479
170939931
506213705
986136911
1067627903
1119720691
1718092455
129456752
723284324
1480917200
1523275844
531324430
1985684860
1506618515
1815563581
1005412668
1189554289
1355725312
1225628601
1633866655
2010051167
157396227
3884956
394966569
102508280
1671376793
2099155786
1506222355
343600486
796813129
364730248
1726514943
389832411
1524310288
1605019660
228549954
1298651076
1803019967
1818732715
576592030
101554680
1682631272
1433118105
1036797701
28660200
1610298507
704025432
156270042
1923125576
1414815702
2088762751
1050615238
1432869599
1079834368
1758453550
652844137
2042294488
58268282
1658694401
1288272907
1502202678
1363748630
2124863308
636107179
1699834266
329557333
30730929
16501990
1213853826
1911318014
1941580473
1285440251
805256840
1069311304
259424690
303705415
420450862
423105496
1749484186
166557930
993402137
722110571
1165225166
1006416892
1060636497
2050331950
1072692183
876498417
48742238
1630083612
1921452276
1216847125
1277397933
524283310
21902887
1034834043
627636667
1562321767
552058784
358138709
1039663652
680963032
342720144
1733527853
604244728
1282313987
1984063991
1835787354
265277669
1205527606
1663539483
383091755
769658671
631049454
1983168371
1318310855
485396489
354057465
1449927590
2126797221
656038583
1460114151
156402336
1015244984
2122647252
1652763231
583360800
1174668786
1968894458
1656638633
1000799562
1916807187
1503581897
1732399000
1419547404
1687236755
1470456040
835571568
1793197431
740586541
2039993690
147978372
1248565885
761217321
1393350691
1692385933
1287560304
1801191863
1370729789
1861021539
473212300
1348346158
483438887
1141976019
1926074507
442249306
1514982742
67488168
1671340738
347242709
1302353517
538615636
145548817
294339893
287493520
916334585
133494296
817818388
570386004
1061764763
1474218107
1166289214
1528932178
2020822950
1950076623
1231588642
190917134
1419318729
1646697458
1426409480
1893674665
168115897
1689540438
793580140
2032403318
1251913795
1506330018
1995947315
1656824730
1819510052
95133798
122204360
1954827220
1551281515
1242234465
1274954010
612476506
313693846
1471700740
182309165
433157372
298102390
1734338655
1246416950
366222515
872248232
1724222202
2123712467
117002610
1103545346
1572113290
445499088
992237247
1300844690
632672649
1998846338
509570969
1117937754
72329013
878317002
557379939
33275711
21625177
677713917
1956993799
400615332
1399766338
1113637200
1787029197
1115695003
1322475207
1876564540
1882489548
15398229
379281438
1049629298
709556812
1272631468
1774745501
1729348510
1041887094
989213427
1058859526
1819395217
1137193272
1958993465
1321157763
358121624
1920009467
376606743
393822806
1643075862
723454164
1729002166
1348611142
124729991
93271092
952553178
1584291505
1059542279
1262222227
329577786
1763027710
1423036999
2074733786
629778604
1507778640
546023941
1808988686
425404946
1741016492
292631353
749947520
551303083
42131254
1254037404
1303250521
108627267
1020740578
1326895898
1393958449
285188298
2136671161
780812682
1006441702
1773918583
698174499
1297717191
783353148
1531593231
896993296
2125082175
2047148508
1937708272
1827280462
7565503
104402208
76933174
1656447046
1538341449
557449522
659132514
332844051
1825512651
1692151260
1484463644
1591294158
2088907271
1102284989
2034012574
1034248998
1652540890
472200701
1103022058
1841696175
431103938
611191985
394064921
668758764
664023101
2064401280
1458989753
887852643
483334601
706786218
1885383048
86832617
719223446
113717913
869370611
1737080330
1339648464
852026995
1715048170
1632943923
1944986335
1087226137
1748576545
1863844907
1598494030
2109655303
46460892
345627881
141197210
374172629
257750362
223212327
55136737
1492365332
472049338
1099632943
1116074136
2000068519
387016328
496581161
1379788995
1738480746
1824502999
767556616
1678168258
1882033835
764894753
2133166674
103894327
812033933
1527571946
1008867405
1901300593
350068245
1419981489
1404499428
129608873
885984877
1059522549
1231989083
466508554
1003132736
519970826
1077460108
1483481713
527336188
1281630257
541675206
841402063
289038756
691484494
709948706
413404761
779156869
2045114090
1686959113
1334829663
191824020
346337814
2103708627
2141567040
510443346
1715345520
219387956
1777583693
1786407527
1353375404
838094012
1491741191
127132385
1244417320
1636253094
1145127698
282841789
1769305645
1368532160
119808224
2027639689
1495973631
881988296
1459803541
1474947269
798245363
1721083440
1232959660
1877416051
2108202206
1785749132
1258797623
1611028814
576871281
979480718
854533761
1263755775
1385068954
2038127880
280831694
1456844968
1617115793
1834354972
104511169
327282369
1081198299
573229724
1349367244
594284277
1738411100
1892865802
2112977268
250990371
1856456197
159833065
229026336
986632428
1350129293
1360453105
1003000947
1226184626
410876696
489587182
665139974
879107732
890423238
1639930465
1932732541
1185908581
1563423778
69572490
1008489842
1367295444
1605667210
1684235636
2068242417
1030190702
940331238
1906942923
1557373572
56663385
151043755
364771408
1985581697
1853987044
612818192
1893431093
1499034279
294934343
509194719
1902197448
161843976
1965043589
1140299108
633669802
2056970523
828646659
1543815364
1255468338
609833044
973816000
1097641166
1445640183
628477511
1684566708
518337161
1282330579
1611523381
1494039026
663352712
354799738
567408516
1213534487
456014751
1826187050
2054566534
1202092380
414299882
720221715
506587580
393780425
263096924
801162047
461100127
267377188
1938329286
1743788882
1152353683
314760289
1554673742
7777374
1735828846
1778795787
1890907860
1425049580
1343077185
1306344336
125928319
946391797
1523599318
973318654
1766247853
1555830663
1480308244
495777249
1775420458
545755463
989019128
1192294658
673521937
1144786688
4649372
1316797515
481173581
604947146
1511449911
1316799089
1511530432
1349875524
693832688
1453061747
347275908
1334216349
577955033
1134079555
653877122
1112460285
392101111
286057487
1042918156
662403272
1149992401
548089538
11216199
1985820448
1613017041
1261919747
2136086370
1049992179
1723214122
229767888
915770125
379689960
684877802
1953561596
174199214
1179897719
1166392323
1327979127
537155075
1565092364
602328445
186156119
308289224
696915553
226514274
1833452697
153304098
33207115
1117095840
914300430
1486927100
563062059
1561466137
227568897
119713863
1071635451
1050092637
275269758
797430888
177754820
358003827
511067175
519737328
1842905093
1246633521
1871453635
734375595
1162471980
1676710292
192228807
1732576899
277687103
158583446
517244010
341762201
1567086745
1440357774
1731840590
1813622766
1442180175
2119880584
751356095
1114629809
1311835101
728103597
1594259571
1660245514
1685619877
1491137120
1762062424
2097779625
822510184
456552616
1391250357
111408400
1673644374
1997806485
1426092884
948792523
973589509
531488275
1031427575
1261583960
243641076
387394924
1355815770
1117095642
226295192
1535712706
471724581
67974587
650399691
1736020485
89352613
435066534
194336481
1059213431
949556993
818434602
159861369
1975384619
611219588
1156792765
1245825014
1764801756
499216324
747415564
859667915
856448512
768814234
1151474223
1462715232
474404456
2131538185
877656699
1618085312
387635543
259982491
1415434451
40005981
730601445
1380623062
1935818248
589863833
970654587
898572733
1223170597
195607654
314244909
508418429
1231510697
1230293
418620335
386771299
2130372487
1168881394
2001533229
2019520555
424097518
1805805928
1619125604
935604279
667654822
717568175
1889706557
1881095682
886965777
1762190023
538204871
507137471
1455279651
120749609
1691508675
1188487658
1144504668
1122228003
670944428
163292906
1786174355
1228686896
984916644
930488431
52078216
2104894866
463391429
1041190480
801631546
1477284565
1638548788
1746135910
722755503
45764105
672327200
1755409811
211954537
1137672464
765652895
65213922
315324183
1670822780
2119708084
1991648874
162777502
1801832765
18746427
1364930314
1153631431
1488570862
92955967
1510505471
956435980
374642713
949569301
987582655
1013361023
2124135171
1167337897
1187698861
338631111
2096249168
1721958416
1919629523
1131555851
1196565290
1611442802
583996582
174201345
356936299
1337976827
1303254819
1540179217
1342308
1025364005
1562129769
937426101
1590208605
2022783991
137822671
277487572
1743763208
719845944
1399278446
863400228
1896628992
1965927729
148541280
885411552
883680554
845852527
285753661
1629887964
1549925036
219161258
411410144
876916306
945967298
128797098
334685869
1561982152
139925821
1005151175
1751424949
1331164309
747454440
1219349226
391475874
1830599707
1724969036
644898042
592969613
744264948
812821345
459780682
1732276557
969035015
1515245758
322733572
1869764028
1660051207
1696733885
2091474024
1457808322
1986646747
1644386067
97737344
1743719373
1904300464
1350751338
787238849
1521790884
376198023
2022867244
1990914703
1607046493
836220880
686933332
1502960497
1265916171
2067759200
857498407
143638046
2133168524
89390836
232442008
393718374
1865211331
1172764940
1117880707
903145461
1115588210
1284230390
1005628195
1925593074
1156396975
84591347
1086510478
443268976
808580542
903400680
1023942749
1124444718
221942223
1046435599
1941149639
152066557
788848689
1829556697
1003609981
1416165981
877359803
1285769437
864358758
650849388
492978810
261646098
1820784134
1465353827
744493416
1290173824
1065303879
65236175
1336196831
1986678564
1067744618
1831690972
160048487
587466424
1752743264
1978025983
1508051699
273458196
892851541
141856804
1975496324
1918418696
576687453
1915397523
1039781873
1639933551
587747956
599603795
1179777979
1301358021
1916609423
1419916181
380014931
384424055
861603295
2033149537
2142473430
420933526
1186985218
867102459
1330776774
1550050814
1133683763
1704554084
1249547986
104762072
1273256905
1081975018
1210606263
1602154279
327671607
664956465
903270205
84816376
1943767093
983198136
2107558717
1998426060
558827606
1784605132
1016091688
1489574000
15048595
928312338
1673666310
294011256
1179200965
940482567
1484464229
80433703
312789037
945051247
149151041
336868945
1400264316
469696791
1757949154
2126975270
1741190542
633790384
2140255995
558778709
1185346984
413105079
1006883102
927947574
1222091056
2000335674
122366541
338371019
240379483
1234637831
1197384728
590890187
1279525072
243579911
1764273970
162228071
1062989220
810272487
297457505
1598479857
941018560
1330665855
281705587
406338218
1949720659
251111110
446078705
1943113960
1475365327
89113355
165736385
947065985
122043962
1300108890
166496056
1588871764
1207366136
13791332
1502818569
573237383
1150619311
895576420
1870934366
1779692587
1799907812
668412792
638616260
1777600708
1568206763
1226479399
1518504442
443126904
787781050
1266855367
111683826
1747201763
1324894058
1010560217
909863352
504309227
1774222820
873452970
1303500910
1212322380
882947361
576280164
176267867
784713122
249226338
1826971618
674671033
1577629898
89071616
1495567487
1428771087
920699908
1026517561
879970338
1374974632
2078684456
1894520667
1354679396
676948096
360611879
159565808
1522175057
2055868626
851316271
11888436
1714211069
1015952876
15999286
675388077
1737163349
1776597454
55494960
246014345
839749178
1913024886
1878117156
1384348433
70451981
1736605771
185565262
1420353045
1503381364
1486572687
1374772860
185153833
1146315304
318849489
797591265
552342949
795726903
715253548
1469814334
1648767332
511056431
1416082978
477306502
111725783
238509031
812664385
260996009
1331130781
2000125113
1142365636
1588526974
406910516
1371870876
1514107013
1719041279
1727474424
1061957436
703718563
730943761
423971320
1042758371
1562559696
1784991575
166566289
1317392566
423460581
757822617
2033956466
683237392
1731821753
1915172261
71484903
1205558527
2016691814
1963735398
2049595189
361353024
1003224339
1096510651
1570583601
121611340
521352517
227747950
641474077
91323486
319286177
760645764
1186689345
535935363
166204703
1604504139
582018363
2000856589
149331296
401801623
1665599575
1382875547
14002336
809396801
2081481070
246468440
101376958
1324634268
278207736
1188992259
732153398
1676800235
1319595738
382981757
1766065820
246324266
1410987417
191436011
1171210075
974405383
309763796
992391025
181368483
1010538731
894802727
981588940
318793858
1616093487
1087943351
649591187
718005349
646011756
742480681
1562337714
2085017466
2036603539
2132763988
23601174
1859610385
1882183761
1560409155
850026302
1146797517
683657925
201726286
1496736513
687383453
1280197295
561334049
648524454
1254211270
1396089798
398478473
1669547469
1190179917
2111470347
2007175961
147368306
768133396
319730594
700130509
302934222
946626556
1049871243
957913641
777184793
216020034
159951543
1625219976
236924324
727392432
163043328
530556111
652049304
1568959643
118384894
2039824048
1604411308
1828039265
866081959
845982319
32386294
1624438783
1549273817
385836155
103901981
1168194385
1497040721
1998912614
1173443567
864212605
490714798
1917404368
100124336
1804518646
1105346839
1178172233
2069753779
174248857
920674123
733781578
832987465
1849344459
1843787005
2143468984
397630089
4871228
1414714749
1009272807
2019865315
861593356
1290526698
213760831
1444490521
1019003041
1208398178
1405200920
763465620
344224801
1608037356
355209048
324213775
686855675
1662754809
554938451
936002365
1293897148
1496401724
1934681454
961248226
1373580027
146717579
483493764
1767637115
215705662
650316607
567343012
2010363808
1890788783
1222405316
1296565824
1688327296
1792396259
1808796705
579103768
1157965961
305815653
1682862269
944333412
265315899
550904076
544544499
497209757
1503491856
1000891866
733442465
1631872139
24074177
1263750908
245009376
457616533
851390813
301888798
1640014591
554474148
585354620
1706062957
827351493
861214715
39989651
1912246436
1674338007
334357045
1011302179
61245905
39470138
523416239
1502066206
1727638808
1121541453
1719725795
441751778
1777736438
1102347024
1231346955
886077743
99611329
1421698648
1429676740
1291548009
1086153278
1894219189
258761987
968181827
573901298
437735502
1579748549
658569247
816862199
1911880454
386247766
1301271317
1270946372
502615886
774287898
442328757
958846698
1380719833
1665678875
994448139
65887009
929272414
10714318
1893315514
1135101786
1111262272
1625255856
132608255
1786715192
348863176
1522852366
1682940966
2034540281
1269135933
587421989
2068384874
1243842058
1922792963
2104880853
771252455
1868884203
1782998433
2097496433
2055890969
92404276
1577453720
356101527
1712859582
254908935
468602003
1853450259
1125984256
2137680065
426766910
1163152143
1431906574
1194099841
937257977
873859650
440051392
1978029057
868614829
764912193
1779512622
95705252
2131681255
1385458337
1207969304
1118363364
1895982115
772168125
476191010
1497247898
862454579
1058793674
1212873535
1930000655
91602671
2135997753
1609526958
218393241
542841277
1462574938
492436503
1386461672
724995359
122548359
1264050127
1560919491
661192159
2120107078
823543499
1280827578
1679548127
1341637012
2091556496
1574862658
95220423
2137452879
66794621
1078402800
608622039
580225453
1200279519
1387357435
713901922
826324151
1677940960
2047712267
1393937924
1216984319
1834362780
550320994
305094236
485286787
1207839547
510265628
1760727986
1713267861
331122738
1218377142
122610150
1043104059
57346024
1719650628
591094784
238302091
777109101
86964589
601895920
1318794969
756355369
94968131
915387339
1454362718
984068195
840716778
1853339662
1117438875
1570577981
430322757
1158426389
308579762
1637237915
2086333809
1026968919
1780243720
2033762578
1504501747
1604288857
1560772937
1147387446
1110255097
1483923863
496295147
873294770
1445623439
381789107
965770981
1760448089
2032617885
170776465
98123755
1368038770
734912877
1115610521
793231386
132435339
708076152
1482705820
1692677643
926098266
2045795
2109657270
1256219335
1603616495
1889482286
1396053926
234598667
540979972
128172584
1440925402
1320706736
2110092722
1166454051
1650679418
39640874
1853999005
425315380
1273850528
1575205683
1224209933
1292127525
186912108
509192728
862179715
84043818
367113978
925217111
1387237998
1493002963
663592965
1000002273
727181698
431465363
1508325748
1999332592
280395634
2072592277
40324877
962072586
664197154
1590431413
1583454784
1405018488
801880541
1649525529
1745746689
1819797813
1775661413
2089003625
278310386
653224923
1740563054
343364259
309234038
172917493
988344206
1526667434
1065842359
793115358
217902352
1170253348
34043693
1087499524
1378110153
1347358103
1527743803
618283744
96916991
592773158
265973777
460204401
788056120
346939332
1179446494
169653567
1470357631
72540341
847148824
7040952
352006123
1079041285
2049994614
1257034694
2077149480
155629772
498884726
181282814
1997435827
1317629884
565238650
1377404430
1245226131
1619212076
2066949354
295514652
1350008023
1582859540
485279761
184639843
1405319379
1742778804
1048768874
886535863
834744414
647394934
592923784
547571741
1098352184
639809694
1936415962
220911315
342702737
1026969808
984665289
2064521909
1805150984
1148802996
420334027
653842442
302747072
1456691660
636170781
1060099983
780358014
1575637962
364832575
873613040
1835706989
1884131218
339626755
1511829175
1078957198
1902908470
173625552
133197527
916048935
962740095
1021347834
176352810
733471726
1330507215
1830298531
807180254
1174799300
1238625989
1231171399
856605410
847290778
1126232906
860357465
1830643480
1284278985
902773439
1495673107
409945249
1534294362
635328994
699254900
1605759309
1507999304
1304732211
84555463
1798027905
1614560559
831865621
1374593561
574382312
748493163
934795490
1470285113
705160146
1107318853
1418986674
698885968
2115308184
1185877876
1257809894
1642478848
1449470842
2050354781
899736846
576340006
446768617
1150253067
580509397
973650236
1559879197
1985527068
1267051186
1280489149
434366207
787718406
1101969273
2083984577
1424581227
353591710
2126458281
1468578811
923259401
397085748
1926441387
2007447065
792452733
128719466
1807755725
2050008333
1308573634
1436223531
388598019
1266240887
1685453011
80258194
536277347
1462095318
1705210151
346463538
1705006075
221964950
913145387
614955402
765096518
1613547161
676195177
772509981
1977963081
1053202388
2018997112
315987378
1190024594
1045857866
717297540
423156605
702596720
121937354
896208763
658871727
725075724
1273104483
1180027090
1394093557
276749671
2050702336
853006732
418336759
1075522228
107299218
1258724540
1292008461
2141785700
1844714706
1425334554
1037432702
910074266
1344201243
736352529
1609487231
667988556
1717865027
784006753
733814550
1991833801
1274850974
508168125
894657507
1601393565
1306150399
1836049650
1667069031
1327127881
1692818412
482002204
846450680
597303360
631611744
1210702726
323710912
665593727
1067427104
231258850
401359773
1133854270
1509477417
557294428
207743271
1804876041
2109894642
1359962008
274394145
305619563
1627418880
166261791
51272754
2026327912
109149600
588050254
2072303755
966764968
544470298
1684548603
1319843617
1837988915
1402804923
917844954
362836693
2132470293
1076540591
244573840
217533544
1465810335
1317265607
1399733385
1645972105
1006658189
1003860805
279123048
182775524
2017131444
1141270042
2133421484
2035398957
650691835
15015185
187991323
249014232
248113516
958384069
2122734837
655542982
13899158
1990329323
1290560887
335746700
572756828
1096460468
978717632
767874017
89110789
985970760
1952327601
600714748
1354282657
1273991263
1987510038
773653960
521764881
838702768
338181018
487498312
174838575
2045978406
518417786
133116359
668812060
794868506
862221523
1133474643
752200357
1126373989
183494376
887128334
836389435
1208890357
1533072267
1314174243
124632244
1185192260
587750316
429467097
1853655322
1522728709
1966032684
1563013111
1378498079
859387144
1885168506
745957408
1303037522
505002071
1572207036
593061504
1553116806
428474747
420774011
2081545736
62704954
1920420604
281952516
596202889
43395439
619424586
1039432342
2134888248
1259725669
2083643470
957117818
532091678
724043430
1459594949
778709768
68674256
230149524
420982288
1103999577
1151470493
872769895
1487375052
1632125714
154448993
6785317
1691777007
950904921
1175364793
2055462460
1547659651
676857381
1163968526
37831090
1721965585
686427783
1059312458
2115594115
954921168
561776435
262256617
868826774
345502941
376039243
51646270
1476214734
233328798
1567452134
238613975
2093576699
1643131938
1132023573
597569524
1066149833
1814579076
1873796452
1421320259
1158941204
1563223393
529061938
1938848810
354225860
536025266
2135746328
1678847344
500355451
1966642549
457152977
1868522877
207889755
1953881495
1725375928
2045895580
1047057866
1513322397
355172581
309093344
781556676
997737677
1198428718
1946454099
606312317
232905214
1572996604
640432577
407337961
503225792
62680923
647039169
685934484
1934757136
1140870172
721089323
1891703511
102211829
1556897799
1722660991
541971337
1554729861
914413398
1532670510
664022298
641025196
2019824645
656563342
1131298468
1960695175
334061967
676747569
1122794100
668392661
1789476141
1766447049
1750077042
1494332494
1169933089
240151785
1708036265
276075052
1873455018
1368548655
1029641286
1092506019
1212847058
1067700251
2084061375
35028663
621169297
1850817052
1530521107
1579468257
176781790
348042029
625980400
848585592
457908898
1533831705
962626219
1557971135
912197526
454819599
1284730326
1444806705
16900626
1005331247
1109571935
1951616702
1988020364
1026509296
317977583
624868419
1521225442
2051018057
672192840
404110036
816682299
1287541016
2064359963
478354883
588047386
964126005
1986150240
3329553
1381504102
528757002
174034369
400578574
364593672
826455874
1247320258
2020153361
756809779
1519188254
935560315
2117262082
1365755521
1222399591
1491135027
986443627
1635761901
409999171
332662644
241901188
2128833941
826767841
827421108
746703456
158026007
1406483723
710293990
1082631308
2051599266
1685655534
979138105
1112547179
57021636
93970079
271169273
1787898867
2076466745
896592455
1060486067
1091820084
270391056
1152735117
1909341301
645196634
1903161494
1353016172
1011807475
1130927416
1176196408
1074003425
216162930
673432002
778928528
2102828400
233413951
290316489
1248611101
1565063125
32157438
1224957815
2008266473
1956204704
1690422039
2087398472
246988577
2086387561
817031471
2026416140
1695771173
959484536
1717670110
1589578340
1585558482
1736801614
1478855833
1021512678
1291581401
674861208
193682508
2099788578
1926915930
2143285178
533072644
1091029910
439965991
91948111
1466082889
947957172
366150963
53168670
1668898819
572499330
1721376562
1649822116
150955515
159384825
1254191381
59548152
264505798
509080568
1949039994
45474852
387916488
731688107
1965381635
1587253352
1591074047
373879623
815282760
1481441901
1914591405
2070192128
637458674
1187322851
602012667
985883317
325653253
227974727
1668235297
1382405043
2104132522
1860005957
1928366787
1616760214
747220406
73459618
1539228234
598239779
901899965
1743470109
1739813857
1477279806
256767247
380707290
184126512
1435363016
1335694797
498120358
493347146
745807066
1952884833
363172978
956058297
695941467
76157657
1631029554
1831408443
1900700708
242103338
556668368
1304135011
1534852990
757743231
1606200755
969661264
1607962047
1524702664
979319010
238740230
245430242
1523226166
168423037
1006911567
1865885498
394136863
978056895
791727250
1242566753
1989944491
1327382077
845805665
640512137
2040810616
836283158
92838268
1262004476
1078290745
1466624170
662328763
1548577110
1736867449
434434837
2056394806
381277697
1107076025
1635779616
1033396196
2101994794
1892089040
1354148084
1349963685
526782859
16690329
1151314670
889098220
365545107
1169091129
1129351746
1533321949
917095029
1044953841
1873806187
1027709906
1695762350
1727522912
1296130615
1375356692
604464167
1438940219
239593885
308411705
667130078
636055195
1593505836
1543805975
1410292643
1280089454
1184563704
683229185
1750006501
311017953
70685636
1419178188
402673712
1497528255
914264906
1200079820
2126318397
172423126
481121737
25240601
1418046384
775018715
1667612787
99934558
2001990041
1723607867
1889773856
1096657859
563304692
1374319350
523616694
195195509
320907473
632917319
889250933
1392696177
1064531284
1726484012
1655226160
1331077417
515363084
1698500340
2144118776
982324167
1890230658
271952643
553924782
662972013
1101875588
772879655
662819705
1996938538
1441348678
203240810
627129266
1795825616
742120093
1312720644
197621037
2085007591
1903817212
200033107
1869644702
33232216
990211261
362181968
1802435933
1861624118
2093148749
1443363938
40163213
1459926202
1661541244
91503359
727300958
619663432
47355168
1366647250
2059496170
1760486846
151732972
2081817674
1108823060
1463008992
1832865766
1506738926
1188006245
1266686333
1352444462
303474716
1500794523
651931738
1662737429
1445795047
2036697165
1224146688
423066241
96744651
731544060
291291604
1261528328
833322970
1771181104
144103719
143865762
1737041079
1551767548
1817414302
2015776542
1496235569
1067485905
1811722073
1095176237
1897741143
187059827
286785326
1715187135
1829701468
558352406
1892560487
890146577
546896474
1887229514
1405202183
180286412
403652654
1518451946
447431846
205868544
384273119
544328815
332058776
1554557713
535869647
1381071548
2078295980
1104172083
789087718
1874413426
1379702540
1271809446
521627296
2066286530
2110084578
1906264102
534043056
218971204
765028853
1408801105
1199831021
514782146
283317121
626681338
1790192667
487275779
1236056813
1540022293
2130229802
1747624381
1512976423
1762906564
1722178431
2135757798
11862376
1834916028
2143028268
550205010
1183744510
39759896
1513214072
93915495
1767235002
1924322429
1117190639
281144229
1007611742
1367164774
92343512
1053817082
392822023
1410290073
1252596306
1777649762
422463921
1105320231
1451072923
466010730
319976709
413355553
1921576272
9677128
1031146245
622435486
1522498309
1134364140
1535724485
1088047339
309553264
1570542210
2088090876
1017503494
496018384
201947171
953337653
1727681771
1250021763
37552638
120562481
1228303166
1509866615
1662846708
1766251947
617831848
1139158577
1655814800
966392490
1858619673
268125001
818439883
522606978
1449543259
762604634
184175590
479464545
336827277
1685029429
385406391
911883618
1734967927
65423690
1802973229
1420739415
192368222
682918324
1772465044
1816895800
1001177075
163903421
559380651
81922805
859573463
1890247461
1355920361
360180414
1417274826
711790372
1133768044
98133923
1811122961
1817491554
782400266
1833540070
2125315995
1694704650
1685725369
899577251
1112581298
2051365160
1215870636
1101101144
1222901826
637468615
577812382
141800539
1636136396
1577704205
1310158930
148819506
10797612
2099047011
1730558262
360291041
1011167843
819082161
1916104418
1217051743
885592735
912012867
1618625807
17579704
899194038
1465658706
792628555
1939273343
1358149004
1043075489
1033776441
1178015067
1575506431
46060080
1643680777
209582763
985188596
592864304
1246953436
1508909723
1817869165
1224454354
254657156
1770229273
1310499157
1938841975
284773475
1430318098
895606889
2102254616
305716615
2091660635
80221977
1448066028
127916978
1254907584
921872503
815771011
1817294597
1345702779
644116144
1255683403
852949507
1875193139
885930259
1229353493
1066269893
1856333914
1915647274
1900594512
513153822
1703203637
1617770651
1864800416
703199899
1250710735
406552307
1888792914
278530048
445184030
1255942149
535968424
408501333
1193528083
482605727
528199833
1347704450
1035073875
1170096436
1043537043
1653534874
522333845
1850089015
716732441
1276784124
2100766810
878462991
2144685196
1812918269
1408919530
1741423906
998024775
435730315
1670586682
1692623934
396807722
633654771
1059230476
1753557301
1234201101
1977827781
900031894
1778538260
241994353
305346315
1257393705
1050601732
522007986
1629569050
568172792
421032073
389676069
1592867835
2119738241
1032572617
653061083
954399922
2092919296
240380493
107475523
845256584
416810515
2096761716
2012364112
762106565
1522866504
590092272
1170609297
1820400972
215324936
1113830728
1381081371
304667911
755208926
1577757106
761458881
743394547
590121771
168489938
855831501
768692850
897672674
533118180
1921090270
1715384902
2044706239
171811485
232829107
1844074957
259926659
386358366
12584712
489666028
1229900433
1494658381
189934172
662621870
1429251894
643571133
1533190571
613563522
1964318341
1952673985
1255957294
818439114
1821639341
520402674
310446908
591296931
1842157101
49812508
2079466136
2018523404
29717921
1303704085
1152532427
881564888
452023588
119423346
636727076
374790190
1415927938
63170860
1201589916
1736338026
2019686870
902836103
1492605202
1603633883
471728463
623586236
1587645616
2043204685
985377574
1616329617
76470763
182006531
1093544185
1488866618
1200445088
698423926
122003330
2034007293
1248101909
972792358
813048367
1045167269
863902702
716091808
1958540554
563864371
1549286499
1633459433
1819315177
704308067
536387743
1068372815
31805149
1340704132
2066507258
2082520853
80006564
1493077340
457568337
2088329047
646690097
1581815080
1017508612
1976857213
639888701
1803909455
1499494194
717833865
333248929
1209885284
670404107
182008141
649297345
605950348
1073658415
1202750390
384359615
598141966
523088938
847907413
127688207
2025268693
1029179731
236134853
909607464
904890660
1701083297
1129900698
1284283807
1806807355
1988134669
1659216796
1434804316
1434974704
628931590
1586774720
2114787495
1704784934
412041040
221609397
993138493
1282587037
1247124131
1122471762
1031541267
843345950
877070667
653877122
2099687034
1849713750
131967987
365415309
483204460
1864603564
791043413
921523478
1756619729
770027828
410572286
310424179
601591202
135807638
1098914073
1368229355
962824458
1839540001
1112548173
1549765001
2076003887
217155099
1454300933
1553671331
1434697841
1135918823
292276355
1144429547
482090052
449368237
815884464
1398626647
1433627717
1250444331
1924976617
1107373754
547375750
211085516
1509595383
1875105182
734874952
120623000
1256852201
1155563448
1043452749
1110878398
1282481945
546258624
843481581
1744092636
1951726964
1814747382
1776834257
832189440
906993568
844274375
1965790350
79501289
1432950306
480961526
924621181
12762844
159619115
666349242
1253933926
316145835
1396947843
242792526
917115262
976729466
1316124750
1219311438
1727199326
1559619114
1043849063
165770241
1172130409
945374801
1666281186
1953274737
450576060
259101141
348668668
1919346356
1945512158
824620896
1295502262
1470014466
1798096208
1611996454
551342578
663705956
1767972011
880577267
1411437916
1643359450
1620947471
1834470958
270526913
1572252281
1979022669
447165394
73451425
1791188923
861912420
1545165261
746734452
2143733197
482445450
1229683029
1690213952
1349035431
68219638
2053901745
1136760473
1671877650
675705906
160520580
439902212
2083404675
1792350135
295177818
820930989
1878040244
1608248544
521092100
371187063
1601332732
1340152745
369937950
297815533
1242650249
1193543973
1947593738
233221305
1260353187
278240558
48964231
720323718
444356416
1715317806
1002030585
2147047602
1363871786
1350665782
1892537496
1292266877
374772939
1784037186
1189675077
990746169
1390937497
1228308029
1028598171
1662958310
1994463521
277805902
550038310
1940201083
917749175
956956415
757276926
1915715641
464538272
1146195807
1251504788
1075616563
1866647475
605643553
1855295111
2042217706
144206304
1943266773
349754602
1309111650
1049923125
1405057329
1508988655
590903430
1620934300
1933142398
1832057729
1332281250
756166441
1835645502
1582418370
1905029648
1055525075
1426267177
477411239
397236976
2128774415
1725426005
1709835226
1383590168
418217426
549221579
1411443643
132633841
981956076
321178780
2030544860
2052266242
492533457
308283014
1165677217
117049020
196462846
1283481941
1567156950
2116161784
299391369
165234310
1541420546
1018130312
523815496
916084327
866011769
405496167
1329201399
1473131189
866581975
275059556
360699784
1246183727
138355923
890344354
1285339086
608062902
927464215
656792874
103154503
986975957
683617318
714919296
472573823
641637653
796969400
1933725037
1851697076
203628622
344358346
137144193
270762572
328994620
70509846
29091468
1711011740
1265562762
744372755
1513007433
386209487
1953872528
727913047
728702600
1965869089
69337704
861274136
1868276002
540537800
955809193
204248764
2098523395
286143204
476216167
1322034660
480614749
797306551
343754640
669248413
452862387
1183465283
1266390306
460158098
1549789414
1160593750
79872007
194448258
634718281
1060414373
1772299125
425308211
817749208
1241603062
1626252493
1753766506
1458817303
2007830183
1352833740
634626299
1359784973
1372381039
1207155103
191536184
761093346
1571088446
549260061
1733378729
1836889971
669381829
725398881
1643456366
242874099
1116685291
841033779
1144289488
80342251
97820968
996411609
751584824
1157771356
697033285
944910381
1633376515
772643201
2012498933
1346092872
1023818666
1535515158
801454933
1312999420
400930933
1427186243
692103747
795207994
1214064777
719855199
250355254
1870803943
456843625
1862424624
1738999357
642327616
1107695926
1061844098
97248311
1698281998
318567595
362269403
2073689412
1602997300
1312753464
1302552916
1047302569
107839262
1204746920
2015550064
736266455
224489619
669173613
1483522244
2014523038
1189428638
728973210
1637349757
975188938
915495119
413960394
674287854
873804703
249658105
905777485
1059924772
204633999
262272903
1462861003
23219510
1623511605
675041848
479210506
2014957182
628120482
1545393973
1034481376
991206825
1218651119
719957284
589972420
1429380221
6856067
1669088008
1103800720
1789118075
1788697682
1006718609
1711887037
375357451
1977228538
728908
2109077669
1200064226
253012641
608746386
1287996507
1573631960
631560320
2020349067
471008214
1855160548
1733165120
1909838680
302930597
1078848082
1236205076
1897390804
1962183020
1346689582
2092625403
218790903
2000717729
1005126404
142933727
1116233046
674220959
1481800030
1543757069
250777176
1093017325
190882914
806265926
352577015
2077330590
1764224746
766979824
1190660528
315957505
1522380677
2074312887
1085054083
1595175843
1850284160
1269519718
1771572448
1081208085
1815307921
815443294
1166405289
1624416837
1603462855
2139257701
1201271664
744554036
749739135
276843821
354789895
655400469
1879591980
1847860856
1778034679
675676706
339038511
413939410
392426994
1947925609
874506038
125196301
2044260749
672375429
631219053
1435942423
644180769
1623387209
266179858
684439232
246078369
706088708
1186899607
230704061
145390060
441458075
1176550725
1049754000
1482677064
1529209320
2126748227
528161696
771807976
511425857
975215175
661912830
46451526
310934404
1226137977
1226144799
1263985846
907924401
476054191
2125958458
1977376866
798503810
1263539971
1846619824
1669742666
66442711
1155299472
824965275
1557236671
1835207924
1967677887
654739498
167188777
1826651980
746052493
19870446
2073957669
2086361221
1759879396
713578791
1540196255
1356204499
1197904256
45750052
1207478420
243918706
1855414039
1387102681
260387916
1434989648
411243704
308552608
1348142146
1079580525
2106622081
1498974605
1511656634
780672127
1852077363
1657226683
1087759743
857958501
1286393758
259980515
1060886434
1885325546
1365417948
173721739
1411548573
2049107251
1731683222
645362817
1589962850
1897974114
129389243
413804850
1997681428
1078565959
2102699799
534575795
127859265
46605883
1723706566
481225494
556528677
1315202512
646483559
1060297309
922344636
1047217593
943706265
55174323
1332804064
1531650238
1991672380
115636758
530648391
808288403
986491304
246785483
2006211278
654885923
1828626312
1433247048
587859292
1943210347
1614293653
1436301579
974584552
208027408
402853837
818083937
1464139811
1073460774
1421667558
1013580407
1393395560
144660303
1447664977
1042362501
651211496
1210984033
639969465
1434794735
1858331445
501967819
1266840895
1389043506
1986309320
2050391235
1757967102
1434498358
1596127579
1166805362
1244911139
1768374448
1893172383
1515499421
69817117
1018153469
450776705
2128308469
1501188077
455356406
158178766
124619642
865052627
1973533339
49020932
727123907
1298719047
1568817445
485414281
169397464
1914496742
1020206381
1517513015
499816555
473906432
572743594
1237213230
674939319
54623966
1398058262
1406801715
307051555
1821769843
2048832838
854847802
849419038
2114285832
1235484249
2048547044
422605508
1331780220
501969374
303533935
571719348
837980836
1856915387
314583937
1624642551
1255255551
441305368
1650531564
1102685235
1164951422
2076989379
2027910926
1320473458
256335014
1917949587
1901286534
2041795052
464481533
2107855018
2063229996
793560610
1708560426
1859418911
663424748
128902256
555136891
1087493268
83472632
1719053715
709679176
946993445
277541452
1156732649
1861143585
759305856
2106786761
934097488
2133272451
765184257
1810542688
1285508700
1459666949
2139078496
712642286
774934763
1987310642
1218622582
1092967645
1518507455
55450420
1211049061
1412705682
181041168
616074724
85621377
1515448605
953714202
408912442
544465150
856091632
1520019515
1777962455
2101341103
523238268
1285479638
1180622665
40125481
1493638185
2112346219
884813078
1561087445
1712675150
456277880
1203227645
230010311
402627576
1262637369
1420627738
1870641151
137344516
116112373
2039950061
327303588
1374617084
1427630486
408076405
1409593290
176712912
1132078872
2012326565
923793290
141315584
434002587
336824423
921237978
678394287
875923556
129394144
1501292608
716904789
1766290111
829862881
573242627
329975388
862486769
121102061
150409585
1528249426
1594049551
1146334032
1070127671
2081208056
200072999
220887602
1608674282
329134397
931108395
896244749
609991461
1280341693
899447604
132226043
26436092
673914648
1817843569
608763754
506199030
1633909384
288031305
1393649609
132033941
227834024
1435421369
1458532908
104536449
631710205
1813891797
2097697440
310773292
1881538418
1855131351
1934780646
601653826
1029850005
1818410107
533944272
260069266
607557249
19673021
750835144
1943236195
1894577075
270740139
1227874278
615129840
1113224562
1750677995
318439315
2012549281
54170002
1624389517
1059273818
244612207
1068241913
1337133017
941253331
408216520
1626731139
15781426
1790866375
152092684
100593567
1752476420
1511596833
2049720939
892729127
15257228
748665761
274833735
1125974909
1434433919
1852462394
150562836
1729364105
766882731
489666098
466094231
1108064108
1997897275
517551372
2027763987
1368326487
1078240896
399085627
288203822
1678539396
1304351152
1420934242
913705910
80692425
251665541
1804180257
122878705
701232044
1975348259
267056923
153190913
721957126
2103334657
2141971023
1663015164
272383756
751617659
192281288
1895704407
533640438
1610697369
1180513290
1091291027
330866507
519007713
1540872949
725796961
1803030845
116553245
998525701
1645773192
2134131277
1419403822
399796267
759786258
2072832628
774684099
675683521
108917488
121221583
480572072
315555803
516706104
1531003111
286577368
2053178882
327302347
1136606981
1913111892
1717644934
811781619
691313780
1980651195
2090082002
1231072562
1167365522
135009362
1171172743
216793868
678273082
340366391
1057840316
1653725222
283888127
1545494122
2052371451
1265047410
1637043316
1991364899
1402362323
1661881675
1352417284
705199721
2091817326
1866521940
940196909
504122936
1259215564
1979540658
874274931
35772395
612837918
1972848882
1396327406
296820096
1814465693
1746715485
1783134569
1095543134
1473052401
1699029235
880620136
22812684
1450905124
1907514215
1246668021
858249737
817561436
2133246993
1663163712
1147451502
1614385444
2016007288
2061938186
1001164808
2113384927
2277596
1277042570
1380868482
1391990974
2018544796
1475752857
853908644
767774387
1265839191
92734540
1660615202
604625366
109886551
647162580
1751732181
1249997012
1175290645
148488292
767611013
868519173
1795682051
369456874
1718538850
426446858
2128088543
209970843
2128442712
1214738224
142162285
662236048
1182979255
1039596319
937528650
719607513
318184141
857036800
1730826813
155259324
342310062
21299007
235497510
93097906
928238139
373312990
2145316951
1535995176
1105924505
699647585
938257037
986141603
10669553
1920443833
1107239346
692349994
1063345149
2039101424
1161601569
1021312878
608920015
1878992494
1197210057
1163737476
900120744
2011068789
1263165857
1742516553
1079382625
353260357
1501568056
337044058
122886365
549041265
1169615758
994384924
1463612404
1787709602
1169925583
1224531385
968366514
733281708
1294102180
1365505083
1312634638
57646991
546143727
1126755073
1440452307
1890950313
50587327
21346594
1349827951
557589125
205781464
144643929
237995407
2067013342
1907525443
2126599915
2105592031
1777481531
443670792
520699146
1559391550
644787795
1840218097
1981907306
485555289
734152383
1796643981
1554966621
167119104
2055234738
583999605
1924432059
713208918
37742631
164463508
48920872
1069067722
2007485891
256519338
1781214934
773095866
772272074
520626980
1166242232
1731006894
1813084942
191186638
1373041992
665462131
17835823
389211717
373883134
1512921751
1172122064
1628829057
620007391
176580651
2017435209
896653736
29208323
402731923
345500815
1519591849
938479234
556045050
139301087
732236136
1091408835
551885571
1509615150
1452180209
1568643489
1836796369
1991182666
584826461
2063939844
316186866
1763598546
119564283
1523142864
2044279242
706069
1978481139
1908432429
1786619583
514497429
519532711
458757130
1673208149
468990128
1749117545
1929319313
276916808
449803722
197118103
1591868760
1315206715
2062078308
1745409161
165420800
1024729490
682244712
1556154059
65706868
1753617354
1367605632
1284355191
2019420311
589414170
978635009
456233730
1150610009
1641246384
1318335683
145907117
411238070
1305653930
356804101
1708690338
525099626
267872822
1280360712
1452719060
1796814278
547358944
912843996
255389999
1456081987
1210027521
987939129
1179308502
615932692
1283616621
998175931
1524229585
1828908158
928755786
1333064616
1045019876
1133565676
842442319
1677159088
327589468
1357150185
326243392
1169930667
888921808
1097194168
1061752739
1141816395
2084851186
1518675782
1340230667
747427625
1168138886
633875620
997656574
2127024880
1177255390
1731563660
77295865
1220535447
1176022398
1337098402
1232996339
889726121
139886703
1720096642
1927837572
217615931
734563499
563420772
1361142060
15053704
1834978820
1486702027
109504753
460401542
2049119839
1335720948
896848963
2099779544
1621367852
1848099336
861323408
1801064287
960723469
724897512
1817384708
910653608
127112921
1629606729
474172886
69610735
1029800962
1590175117
54278105
90781899
1869280658
71367710
755947863
2144458172
1474894936
1720318684
1940497587
1532964045
905491441
2071730205
271324346
841968468
552195952
327660780
327868430
751970656
410029924
800849693
869418738
1663964583
2089406850
726258454
224789249
314827597
1099759796
1607335343
2064960041
1576436138
565342315
707089339
1916412244
73746101
154106278
1735928633
947260126
1164187601
1396360458
828027088
1976507362
1973741262
1559504856
535800589
1425317399
26289020
2079750572
585011810
862402070
298829921
839247041
658871984
874368001
2024781641
1368112089
1724691704
1840944411
1368115111
1729226625
442141318
1563445108
829363015
1401303849
668943672
88430885
1417949763
2060116986
1123974736
1444459681
1230732615
1263788311
1935167112
1826518582
390601453
96863389
899334201
533130004
5860994
1862931423
687356943
1714771735
857382211
995306721
1330044903
1515105359
124521961
422779204
1241278812
1639750847
1072611884
966525248
1550664117
1175183467
608227601
928455702
1423397841
21515920
668636389
452119493
242091354
2021460894
562643314
1868362248
65245618
532204953
782290246
945968403
1801300867
1894991254
1301174020
1837032685
1443263718
380692916
1749638671
2059056234
863432399
1523001026
724496277
1259135514
1200383811
1218111818
1600033967
608890479
1385775103
696001698
1313490342
159439670
1249980448
1022319939
751975682
212193158
2112011173
1555494365
1993933600
1281735993
1171795808
1355973770
627562545
1918115429
1447635701
1013189831
417683323
1164831201
1249763589
1942542362
222404814
409292431
253312491
2037564423
852054935
1964561921
252012883
1072137276
1213727814
725730261
735638552
1203206993
189931310
960263818
1678377909
1130951328
2073480196
548937522
633945505
831670221
1938680761
1028332974
1940941044
544195779
844676979
214771611
1100248294
1417951454
12372855
2017010780
1315912400
1488415299
2077050660
1065207668
625203806
1600857755
1997964867
1019924860
1848162460
24908601
1361086826
448033622
190745256
1747272691
55136508
9824452
1221651740
1944816698
1543677207
1010763394
433078320
732478669
1436020420
2120573096
1014136981
1235036709
887137326
13822960
1463231158
1755069112
1031850326
1412748503
2126028577
1813306271
597697618
1366180465
1930925841
19542357
1607849355
1463681561
257529988
1915664080
791700060
744782065
1372524215
1703992129
1897917892
1272908123
839641727
1860172439
121004083
2113359133
2126579456
1142643894
1531209910
2113296045
988785687
1928061517
1591113580
1322361680
1857594174
110569275
1452762865
272687724
504776740
938749662
173999961
2109794594
1582115543
958580560
1915332688
1727881952
2145052193
1086672016
1904485440
959610981
86592940
138256222
1877277600
277345351
1496479074
1778585347
1583463500
403925673
211832637
1421541273
1316851999
351727399
845497492
962064241
561980
175441819
2040074041
1871293716
1166947932
2098359256
1344232410
2028619891
730435764
911209975
935540619
521153644
328132536
1512065118
601980991
916407325
620236199
1309127129
827069513
1952552682
1627965694
1851990185
321018859
2047676971
349575152
920013792
2084151183
966144644
168897771
107809805
201945614
1102935122
577907108
791189077
1814669719
2061439869
1337692610
1711473279
604972365
379444173
109507807
821645839
80772784
74261347
763964122
1005523121
1790669486
184302788
544724410
1713938372
1025654991
202491396
244286565
1692528292
2025311499
1106260586
1019350345
274716820
562829172
284034966
17266050
179304219
959271074
772526405
1774752287
534958682
819519794
171367730
1067726923
1032450403
832787713
1970295446
260710256
1117798611
567845085
499151530
1427230550
1660193329
1360679522
872643598
196750940
1363643165
514823695
861015395
1615404123
580834649
1299178959
1258761041
429677762
126401476
589634343
496372560
906658736
1622622274
1159747001
108442868
1749541465
1448791683
403905331
494550865
2123132759
2050805961
1474497285
1456672348
773566047
759236844
660369076
1639369877
1706832587
196083098
1724697116
2109791662
1404921026
1681520917
1754571884
418460161
638472561
29696301
88922369
1389323559
1376834647
610139193
1210891867
1215201047
1915283225
1968342925
1640896719
1566827166
20170454
1140736520
84787260
635534426
1081333962
134640845
226389423
585792581
1209158038
1315793880
1809332391
175741776
1165618579
1139509131
327481472
1144349414
1347145133
1303732856
469755427
1977613004
93705675
371955954
409806072
1453152022
1941252509
2009746998
181831795
759582842
1257763344
2023811085
1403106198
970008841
537142546
845147873
165039380
665023631
1526317973
1262797162
21500661
1441200090
647837969
694998604
758704327
244324771
1108133556
1718497310
1048072981
2127154746
319549874
1966660051
696086558
1275626802
291981975
850659995
987733237
52922243
1962342554
20789361
620890049
14352243
277492747
1144746273
1845883685
1381082255
1743268846
267124311
716907182
1871464004
1060489242
1146813685
1073944827
1243895688
43674531
827279515
1443776233
782933062
134253899
1467702284
2123937608
1772382124
1000358859
1351786249
686179810
2030673897
2102194377
542957866
1200900019
1444855264
1295648997
718626472
728370892
1418905451
68270958
1457699403
1720306438
559607688
467762549
707553065
40326932
883515151
963539418
881646078
771063021
566554961
1982171446
1123211077
211303774
536463437
1346460136
1010539064
1467363006
343832294
687938317
1966591893
168340702
838531886
1830350927
1045630639
1016337675
270163814
77531917
1451770567
1366517147
612746925
189996474
93414753
440907878
1223734687
2145646545
1872937067
218016644
790484154
70930378
403890424
1106499292
959638617
579429772
1911584168
1909587153
1698611512
1935818204
90237195
858546239
901243499
441299930
138124905
527926992
1720250446
906245358
1436875939
1879977958
83560740
1809035528
585081553
1680414682
1762119431
1086338050
1921900271
772287699
205732427
384605690
994579911
891840114
1421475046
1486142987
1770009941
1406411943
305437472
1119022526
1736333455
697105264
1755721928
1201301860
412452285
853022728
395893268
2102441201
1798207783
1065392314
958696335
507890201
237027700
2129406219
1707527836
1184603945
514935053
1741377742
728148121
2017467068
823026693
423728247
1408901345
1197724499
2004873363
662688909
1908488937
887002759
1508303861
1536478148
1355082886
1194862152
1377584211
1414236997
506335587
1636431853
1002793152
898239899
773488823
1620634264
834166850
1441041160
459781680
1819835440
171153191
1241534037
2030116004
1473929636
1704438629
1879793607
1088649776
868163115
72052805
550396935
1339339964
376976755
879478673
1489881900
2007448381
525395634
133545787
102046997
353981007
1020835956
130272595
2065325549
541217102
1313801430
974756116
1441277915
1504225248
70817821
588662037
79842961
2041136128
194699682
2043284718
1500911652
1576491090
1684175764
138456643
1473626230
67757116
903775484
328724991
2145601327
1267820537
1156800040
112466022
1366167583
81596124
305387299
573519653
982550614
303340735
1397094261
1272263784
1227535481
965865601
1604331598
625380392
419014899
278771683
698423926
1970645823
1451214223
381965135
1474246434
589238216
345108696
2061549376
104464623
544301273
1120608771
333220267
951157827
80331282
1508120804
1981347990
2106849409
2020144283
559171713
172357606
1170745250
1854641462
704300278
830830418
413643223
670937331
1676652913
784689916
239181342
281145797
1689570117
1030988218
890761157
543182744
146934959
988685947
1325193890
1767274770
1741015128
700969774
284764467
1290067393
2084039323
594656144
1404672759
1857869155
232804899
1351291231
499257678
194123480
661109330
601271136
882083345
1860128894
2055029374
779991143
813674300
1607571625
1548459001
1377731684
1668904380
553017589
123026620
813054074
1871397709
702357668
1166340941
1379293772
1912611568
1268528165
1177558887
1672216943
961027066
1844505089
1992444197
929228476
1259695490
739867415
1536492286
1171114578
1484885897
146077679
1490194508
1051635553
1036072666
446591418
2112595966
439638690
1396318789
1092506375
1906657345
1117459531
1920267086
1699886765
1553772427
1948942191
991236697
2120158331
311230479
233859064
766633644
244085011
19516042
750274003
1636747589
1766514440
735700073
634541799
1616740369
734451633
1137964258
1492734457
1716964081
884477903
408722162
895964167
808335496
822659803
2061776908
770882030
958951194
774469886
1226614420
525751711
1617626063
1410151902
367859391
1661636086
1875654424
1183879303
1539290232
1860636632
979428517
1887560270
1398180558
1601199056
1823306861
643135153
2001293435
1137962641
418907025
1582233015
343543645
1538985873
634361323
460316978
2019847558
662454610
1589232841
1782986690
16117571
878508971
1349578291
1646309802
1868699521
1667363382
1905842116
1021448045
1376281555
545741560
1971690882
1296216940
2092004192
742859345
1521258131
545833071
690288527
2007057900
1560840618
435687889
1344822209
327887607
1449184280
417448116
185001489
350807070
1642936092
277193058
961303413
950160353
2049779679
760151046
1032189754
1937365074
1158811147
1766690262
192292422
2028313066
1047141777
203716316
734271443
2061067293
1152272270
397841060
1302147818
457419895
1071516732
1232953345
993137118
1316188374
511821118
892363326
1300579449
194092621
2054402932
1597910366
531008131
647859415
1607297696
454496232
2042135743
1918490897
808071912
890780059
291557786
1005109935
1917792088
1275362169
1873710904
659981512
1887565359
1611625764
737549072
1664890441
1717838146
500597699
1857357724
889862442
1811416738
1873902675
1302016000
734293279
935193663
1156683942
1257219173
2046064145
1824979689
930696591
1412114970
724216685
1272239475
322767050
1364702203
1855622775
348269329
1702337447
1798453879
618612341
1492147303
1047931766
784460361
1463204662
1176982369
453415057
474497839
1255272548
1093268913
332526312
1088208647
1774816321
644789807
1088771177
256368321
626634004
840298983
1516770869
2122975902
1709044571
488443824
395472918
93370414
106289037
2067774028
424293304
1114965832
325675524
40874329
718412240
1281943419
199856443
1874549870
2044171843
639483597
1496587508
1288472413
1659619705
1489494415
1472129834
2037685774
287314262
683774232
1994561921
639824980
823959211
84607298
947453060
1489198724
2046987477
1491176627
2134339850
1816589212
25892722
28622819
217167755
849361248
374719057
2120702041
868581738
666070280
1636705249
850706630
488845822
1382124971
119093129
1816141898
166297238
1286413317
245269170
2031494524
1933816726
329442437
1730472228
688738698
412356044
410863495
1751844600
569160069
681455659
2134803422
731424632
1176954817
1744142820
1942564241
896548396
952749191
1197815799
1577658776
482588130
1941279888
1822538053
2112068715
603284097
692322341
1783561499
1695487974
739287988
1038965349
1310654542
1894398457
1503475166
625094896
174943188
1151046385
424604158
967432071
1681504613
1335206377
2030130634
1547087798
501081664
516476548
472732953
1790987120
544184464
1982388023
1642249648
1580741139
1079526078
1586325214
1729901410
262453292
687660757
685536962
2063916035
1894250659
185419212
976232130
551125315
772507597
1463571063
1623726210
398892552
1030731903
1526339187
2082548643
582137316
1551530207
1341930572
1193395146
869322307
385922148
1462544076
1046336619
1487194883
1730785745
976393785
1160223035
1247644357
441704823
808867376
1731377147
766868697
557566522
181418735
1884151520
1708170898
1515934423
1335096270
1406476062
354837954
1373961636
1482916771
1785789633
108642949
1996047169
564699572
2084844189
1775873768
905948262
812787979
738727299
1361452712
537588315
1763151551
977507869
252097274
1372685233
1200135117
1776331306
1646005869
779550561
186271042
2042266110
678196292
1493425420
1723543097
400666980
469157232
1493923607
369057354
289387801
1824426976
1099887871
1068843371
16530518
1619835432
403275538
1859020215
495329455
657392330
1899392136
930672922
1760102032
1775608981
865304417
1337968157
1263522758
2084889683
168759430
1365114106
85663175
2041240271
1656511029
2029600033
547089001
1872058647
11385948
431629047
1746681733
2132689594
433705678
108635369
1091765406
617710362
1521784115
34467210
3518532
60162976
1474887661
373957924
883150678
1754785736
2009239219
456187050
1394645806
509792776
1595996715
2142439399
555965460
1873262131
496455425
1435939650
671751767
397784694
135370577
799715955
642607696
2135960712
1310339513
479133885
1887501230
1245130764
1473372363
1960478868
307575188
835693650
1017333671
240964858
1572631950
1449501178
333053551
2120851948
1885813605
2019048411
498927630
1535824493
469568327
2096885407
1534242389
117059339
561463857
403504939
2023260785
1345047464
563196209
809988116
1765102375
2140565847
1015401604
565698616
178818991
1853006992
273801683
285615946
1952707606
1189888810
596893763
178409211
1413770893
1881024743
2117965972
805890394
782788052
2062931582
282557641
130779530
743471224
71210877
1194940563
97651375
988595855
1774286724
1907600892
1896807334
22949782
328509059
1847978730
786994040
52623286
1995225018
1926306801
1380139035
2010606068
727093052
1875302930
1442850729
596431133
2061053971
416685076
539548371
1728877714
645568016
2091119211
2067037974
688431591
1432124341
1127669478
9143779
1275034762
1886794592
1841116173
1634176938
2039137270
1545139098
1910900473
1629986925
1465206040
1551307755
775133020
141127366
1362762656
454424798
1795950353
1148598983
289952349
539101050
2037008858
474998265
1787351438
330311044
188577256
1060541938
926465264
1799712881
41120688
1056996982
1228806703
2059959691
862576349
1091851939
1552025647
1492859789
2084625661
1213584754
840629496
1861074421
1356429662
1058693993
1941361793
1756797515
195626931
840298007
1605788030
698801735
1549133003
509170723
508819657
440351264
827800560
136348409
92600365
1902664444
1323383691
1741002822
1370446777
1558860586
390936613
556334093
912304211
1406649194
1802623901
2135392872
1408155388
649952966
1165853106
1850946895
2033358497
1926484871
1894340113
1662458358
1672135392
1202427111
987880395
352459235
460060587
814813993
345536132
18112725
1603999821
631995352
962723172
1739852415
411596311
1627955770
121923296
707460087
1322273908
1091450758
2123042044
1339036696
364057863
1502002812
1359359210
1822913776
502820708
1930010421
459846254
1341102325
1473171292
114384933
75924049
898382897
1984943186
548846707
1123873824
139709612
1631030321
235102053
1724124719
815266284
1455548781
417720473
559482373
1917704028
379485103
1207098806
1033310533
351252654
998472623
780512391
2038919452
575283116
1287186386
129738419
1428474738
1861898121
1004293144
380071882
1230093036
1462064555
812258993
273361213
864101223
1207375191
134288552
1658133387
1169392516
361971727
363366416
304024856
2046732718
1689730141
449952250
270488221
144841558
2132625029
1387837109
784792942
734227991
162623459
1207024692
1354817973
1654866528
1384831110
52023192
1373059235
338572087
186898004
1263500746
1327304179
2144515259
15893813
1823014043
936839199
753480330
608817807
450564458
1802231116
684734040
1403855839
1292456833
1194967136
1575847472
418651707
1665301247
446466521
391547838
772586023
1848358845
829846594
1144515672
1655047217
1159463807
966364382
552621844
1443729712
425786509
1966211005
1569817658
1699788947
276007840
657158160
18505242
283046869
273752573
1274515499
53606992
854443437
1680265831
894347857
368587772
496104165
616459969
1546746035
1900403997
303632069
170297593
1784956938
187786356
1241649706
384647745
545824149
438719498
1193588060
142696432
1291557461
893774910
1541257678
866427742
927042658
1134522357
908800864
1795196790
1252746025
1498264190
1786399904
593675419
1359113519
485995864
1194752010
932773315
2121725268
1940552261
324570989
933515025
984532792
2091454493
856946443
624465260
1483507567
1852631480
1122045620
108935753
760322584
21104834
1318257151
363153728
353912269
1670427900
214743896
813236608
1776174090
2028332497
2089932575
269351280
772475139
1102386933
351218743
630377970
768091918
1962823777
1028450454
1493932695
513279722
1877608495
1432005669
121905636
2015411043
1975730328
1715506724
1898724153
504977370
2107249570
1815037696
1317256219
1140025406
1614993977
1778666498
1150200401
1486166693
1017434517
1742534993
824974956
2073842518
701032491
677796384
2014716628
2015225681
212400405
1780368706
1910789530
150304763
1057035705
1015655347
620548371
742266422
72651450
1514610750
718405926
801892226
410715480
1443850760
693254506
1495233779
1393690211
1538292343
2024494397
871175683
1380492802
258526361
906513165
148825544
1247567577
1142111747
169085985
596249836
1898876835
1064377505
1553441551
698319817
1663155467
601420650
227684400
2123960239
442462488
290685798
1104928853
227190625
642631489
77549211
809884530
1856222506
1732900347
870458715
91614655
2013770703
1904484318
866309386
1897569719
833053557
1960728799
1268155390
1276978978
377832303
1837114356
1362319446
894069723
1283847711
892347048
1525791340
873898188
946294453
1679540272
1700619106
220379705
1224885375
1010541097
1258233715
667560008
835163370
1110945890
1293773182
1310072846
430965500
582804515
2047913212
892934699
111370935
1111254734
1034386085
1620080455
783416586
1390079091
1371025814
1675975408
1161159716
285131613
150235367
1749583461
1225840478
183123658
963646592
163777683
162173784
346789572
1555119123
1838418751
475595512
2092455742
1289248870
598567544
2077957629
146830151
405556560
125642318
526139136
1495542814
1517510693
2088479115
117763822
1333182762
159203464
1606690884
1447428345
892097502
648650633
1250411453
1405091240
803667786
2092702110
707302255
834696677
158004516
572752286
2086665683
354146428
580777916
664798371
291794249
173097958
2133474728
274665531
184121637
740143600
618007220
1866734997
674832103
1434772197
668266368
1905459987
1093210127
1069519931
639350635
1423867977
215706677
710994244
1052914927
596790038
303314798
109770266
936822211
1342569673
1993398384
1052121446
106266723
711003398
1843977068
1529124437
2089913906
869979786
1781101168
277432058
486660643
349666818
2057456015
1406227233
1445036749
1888084638
1587285154
2054661437
418274252
170374894
43670931
414069400
895659078
1345843995
1162399431
100311739
1207147983
1604994147
1806835271
1811342181
2121129486
319380028
878425897
467058958
418171760
1487315897
507388630
162699517
458798404
2041642345
23898411
1648745363
792297346
1951156770
1165378164
790697900
2040231639
1931279052
1171496439
1165885113
103075410
614393991
406129418
1136872206
597280844
784232204
798764769
227154516
930771112
657881234
1084027318
1244042224
760983357
1886680060
148902293
77498762
1481758513
618344337
1209492802
1306381306
1614985344
556071524
1333436744
2120436292
1911710228
326222957
2142393245
529814599
1173622470
1650014710
1879042385
654445256
1222081451
221800936
1084882852
108314611
761925058
619202202
720716263
1692279419
1685755109
596634799
438735216
2048509082
395707055
1129073453
263896328
640804755
1136505874
1481410795
1381967825
691515677
1808290910
372150862
1059042711
1938776671
1903998787
1040541943
2104555437
1331951869
1470650534
492768756
1991716939
1056477320
464013471
439592479
1004850986
926875303
84695826
883153755
248308294
588850286
846101533
1535800239
416834933
535049192
1140248775
764586376
929771295
1272290429
42342197
2000762935
1275240706
580992822
469277836
1865863862
1291400924
1522096363
704555591
617973386
604181816
1085006488
121118223
87199062
1467911282
643087191
613241765
255489171
2025644503
764408692
309244781
1430350563
798086671
295543545
751636666
526847677
1920313567
60760914
1122473464
142580273
761067950
720976632
1734526997
1869615203
1428431998
1035661330
438576910
1298667261
496703242
111113035
56297952
660826081
251956762
464990124
1798679396
675664198
1451399903
1148381572
1705029066
709680229
604403074
1486111839
2119972935
2088319654
1245433666
1010262622
1215614829
338364629
1702904167
1650989562
2090884917
1979594942
205371473
888493164
245255423
496787396
440648678
1938362650
990973238
425292845
1104062243
134183052
1340479648
1806390793
1406173843
42380127
2064084454
1711154424
1051881575
626926775
1694305172
315731169
435598651
1022526407
2041274364
235509315
191555454
649446276
940543672
45792819
1749608061
1235051456
239307347
309883330
1430862301
548696529
1663117937
1434503086
1727996456
1762702227
557606772
835547993
455996588
1890583118
1560611684
1654459434
649485191
780713683
1056825920
810616304
1626848986
1036472205
1603614743
1178131210
1873419875
1883199195
1496961404
1718656078
1431479555
1656368438
618149338
987442710
330539894
2021301805
1093943179
1508244509
1053956784
1172850329
1661066861
805458249
1624777064
826041710
663480225
1898644143
1080013312
1694492908
835854627
735021268
1587707362
1526079076
731838176
2105772762
930604250
1214183227
685221487
307148724
595522978
331382321
1569753886
1146422011
1596628482
1485764746
509280660
974839608
516138909
1100504524
1876829994
1064349224
1949820135
1600066879
645022164
1770952571
786301281
1869355841
1260223185
673607579
1936643752
1948960649
1907326020
2111284320
133813413
912478964
1311169786
927567495
483130527
2122239554
2092201525
665177771
474611679
1476944032
137947266
907264676
15080332
91766562
638167122
511087904
658136050
1450340745
43790818
621333256
338134175
1130904676
1295510374
1961738770
1924360606
907307113
197346141
1084577195
1853030491
1287372503
1957895703
1200660458
1744635672
1356825158
923181945
2027655483
106533998
1644693040
1991638580
1818264060
1625207568
1932600965
1336449279
1117097087
1997076800
84519932
811748800
1668487053
898689207
502620204
241107763
965939897
425126377
1758174890
237809873
1013243117
1405235454
641013069
751450143
1091371064
1514526778
1335351354
205548380
953255
2127294519
1962338871
1155804614
1191293492
2070772918
98818495
110337164
808598309
1484844222
1636258834
1770132950
216925704
1925108616
109472500
750063482
1051192175
1671849129
1462563612
484403570
2062450262
996344153
631653945
1005985411
1112910836
1199647299
403937073
1836203041
1902200308
489167139
1378022414
1076839278
754042074
1886232019
682687585
716448592
1245435948
298613733
1814069196
1162703620
589327793
569841380
695792835
530527199
1692870846
158500870
295077176
144219879
1716571842
1061393481
411557088
1174148881
276729833
737428957
1922844423
364950772
1552965217
515711372
1153796882
1161509176
1493745538
1954929992
1908360603
149560055
917828722
1725323365
82148385
288096486
2064319983
1851081394
1483565067
1409119071
2144949993
45250550
685302749
931236327
243293476
808448234
871777781
1944377052
903337245
1959952645
404595060
2032396696
1907113704
269865388
1445803736
1642668151
1812385005
1165238696
2051189907
680599314
444441785
573236537
2026483002
1764029117
1441451449
1006492030
656308779
465812907
890619494
1884030441
1287088427
455482134
1538739120
2106515231
858020614
201462938
2019624854
1532601841
2127640305
1656967306
19304946
600597418
1032727771
1168483794
1335585141
2085313492
1170073261
721526600
48574368
1722015507
918936859
1501428280
1214411247
153984392
1915364418
1857162811
1647763143
21353592
765126069
1867495094
1063660952
1789597193
794338330
1676500841
2140999673
1619901093
136337694
1439110940
1884869780
469404274
1762034426
971315385
1195504282
913262237
212092267
1447411261
40977363
675235251
1336134837
116376885
1222266589
801918861
1811392722
1881270528
1913593294
906119738
786912407
254635472
1989834353
563060987
1354735951
343446517
141923712
810269994
1579912213
1903303199
1705335223
1157632265
1966324360
1031483028
16710516
1266401790
1706308339
1093466230
331615098
636694242
1981102824
148302336
801989646
888176024
1407599336
1611493604
1236342831
745174317
1233636781
1936566063
1462405820
1746161354
574585292
1055915253
1058520270
1262547418
1709336639
2096711608
1325647554
1837189734
1550975360
1971681253
882178545
2010722852
1621268882
451186736
1586144300
1063207346
1140158667
201188252
180153298
1959321149
513089801
426217615
181725272
404336414
1576722303
259477123
1149177273
1293512269
715249358
1164519011
431718475
1562656288
2104003148
128048833
167148510
168295044
935560315
1119495812
1184870692
889610113
1491213669
172365284
70426888
1209663498
915753738
34765694
1890640047
816900752
1934794943
9736110
632077247
161368537
697173782
472244440
963779436
322478754
239772914
1588942020
332364110
1956822053
668279982
449355882
1599258367
1886955831
1162088955
619218285
1714053375
489889042
148567825
1472150946
1689830235
1683657581
1487195931
733408618
811536320
674757773
1616106679
1571726902
173544569
1041914293
1310412826
1874330246
1674674627
747281729
2117095441
1361633780
805911469
1772103418
1081522148
1290182944
43853555
1210234740
1100299511
544676504
916948927
1080711599
2124950051
982205215
607310017
1316845862
815440550
43307544
847125710
230770208
1268948053
1857046511
929805516
574694310
1910723955
1430764225
156972533
1733471760
893080294
1929647410
1730728730
25884640
1317789610
1166030423
118271081
1241072250
158935606
1941277912
200193708
949541251
938308008
1550397650
1363739571
1786915836
1056401537
1965700438
124858389
947614959
1051692021
1015148479
2000482298
858790289
949623636
1786043705
690235150
1151690709
14320796
279198873
1947051
1386822162
485666520
1132943226
2139873728
1224715157
1926942805
733841347
2098051622
179425518
705230407
913087268
881943990
2060582334
1459246847
1970069310
1536764897
1232124301
1268086123
413879901
1886681470
1450601915
1175239641
905871957
450065821
2068243135
1597167343
693384920
390557857
722171023
183885005
257621658
791396510
1592854280
1268172225
1686454236
1474971646
190994553
1417995868
2006579048
1636625427
1998561758
465917044
2011185020
464651029
225803830
1834263215
1245234342
1560280435
963297274
973176086
1948329331
1425814245
927241006
280279862
857579984
891109298
2117514386
1631221238
1963945007
691834663
200812643
2097596143
1308812720
2049208981
1241229882
171363597
2143881479
58474392
1149284412
247381942
75027404
39027990
1030948513
1627300222
533789066
1139940439
1637138864
2117229856
168472482
129014489
11021350
2124260007
331244595
524258801
766295793
675202784
594143706
1855138421
1452477329
2103445145
2055348735
1201829540
335474193
1274804396
1586543645
728771495
2137499194
1697638691
782650826
660687335
1162291158
1172723068
1068929899
1507026996
735186822
557630187
1893856782
1368361664
769322778
801292250
55285764
489167139
1432069063
1190316616
2027995803
771691200
1842751822
221287277
687944728
963469868
1973088054
1087058996
1147318767
1766834466
1176371427
732160799
2111727460
235263629
2026563167
1102527243
1323504027
1674637460
1089772947
1842236477
1900310247
345294048
1889288730
293243978
1435009687
426632170
407304297
1918770067
188222756
499535719
1010431365
1521340619
1216306073
1193734669
775176119
403492776
2069912952
631096051
1129910655
2105435657
1373831282
1910520379
898741662
542712078
561191312
232130248
354726234
1331910524
55329537
1299959192
2017205838
376948468
1162506246
1203830094
986742278
41342497
1872213421
928700916
463159800
863924135
1993176496
893700773
1411430183
453663526
1687528358
1791289145
35289439
1184502823
227164581
2093146038
2002635043
1083375387
1186296535
1981747047
600827479
517796023
890284885
1907759534
694700969
1890711936
1673851531
1866491435
1750053250
1954571519
1001503118
468684398
694093992
1544349800
1005571926
44131226
999051780
993331385
601979844
516105386
1229567915
176585872
363840471
1729933206
1040682337
509930573
1586195426
413155179
851625682
2074959482
461051261
1707022827
1658092759
1973307235
622214101
1709379834
1255468338
1983321396
1109173947
2127368978
1025746129
2017409901
2058390463
1059562211
167796711
619991272
1188926326
1012425517
250236220
2101310393
805837666
2122376548
978291361
1025565065
2054302701
1552758954
1205542736
2028214748
503982598
1102294382
2053021694
1179835829
1550840737
2061577034
726237553
283257053
91609908
2049208674
1134353972
547895677
1642252027
548725914
165576320
1101899524
66827492
878461718
163322005
1820146174
933733936
1373241232
40663610
1738542652
246857730
1659516786
345684936
94056963
1791029836
938193105
105538828
2064577897
1439354144
681024598
905763253
1114408768
1099503719
571706366
64015317
175140362
894149534
2101537391
1161758219
2096729882
364056574
623451913
240634848
1435825212
570837217
395861008
731207256
991015975
38688015
1144863128
1964253446
1132817439
126787312
220689236
274880606
269606518
2141152924
1502397954
1313387381
1059241119
1842215061
1077780752
485395160
68771271
1872191467
2083131685
426033549
280405205
1780825072
2130066565
1162623114
1414020032
5389321
1874605158
812067876
731153103
1411363075
2126229830
1337849833
579126565
145504178
1874631284
1908278299
294554841
1123633313
1885574427
746389373
1298819283
1588822561
519383240
193133125
430879207
462946523
1681816265
1493303839
1789759464
1747972099
1313356791
1022003980
951858563
1980911590
309718176
1728406157
616738386
428824336
680662392
1149473953
1965083650
1447339380
980791869
608132044
1495918274
1107596934
1147976628
211169995
1313288172
200651747
334208488
1366866720
467301219
1057299669
83286566
740524659
2049340319
795599016
1233069724
1400543397
1032570269
301826787
1834223446
1887017678
1447708338
1297557528
1694013759
1329116109
619053403
1219634632
1448821317
1193914256
1932554345
996929015
492713523
174596360
2122334627
1704489025
1805634871
1622280829
1262019891
2054980776
2145046807
1485756723
453080891
623453299
699526027
1262824150
93195773
1088816504
983875067
205745391
48718348
71608629
1468311407
1891368739
576093102
541082153
1550634923
1105076672
925799445
546186334
362089483
1520523881
1527542656
1465489096
456833558
1091983182
737872417
1067832339
373950941
340123827
743768693
232252242
2145471
2108144953
1083507523
1859414721
1571402897
94271327
1587177264
776388609
1145388198
950907822
1222248027
1475070950
307633096
1606108811
401862933
287877162
1993981049
868516315
550087662
226996208
433263183
2106278727
1785136398
2067605096
1327121617
1909400274
1351151912
94983649
1080175732
1329808423
356437154
1647709890
848412635
988539615
1377979537
130850737
717262575
2062451496
1305931248
574856442
1059390252
536674848
2135722515
814773985
561373483
373830892
746829848
1156392885
2125374481
425807736
725196051
1948555689
2081404840
1389652131
1779129886
179981728
79523651
2133455968
217246787
517216689
2147111921
1695641908
979315102
599397066
1667029467
887161612
1560806436
601036522
291531104
136846384
1568681452
799501755
192434526
986764515
643343500
884900841
692277531
1704564124
1886371817
1410747912
1312280494
1283329610
681759138
1392106022
1468926647
1190449490
4469747
2112381243
220241163
381381202
749637571
1793486927
817305688
1746868690
2100969010
1064201057
479715727
1595051773
1107764007
1092678199
730158230
706896947
823831362
1927433012
398217140
1225853191
805005780
1046921509
8324172
693127393
2073193760
1025822522
49113657
1055239999
638937327
2116859412
1125369486
1107146659
281252169
289113345
910859174
1365971180
2037779500
1536406915
1228374046
1586436434
871332680
1120003045
496024164
1472761312
1863396080
611020346
894976470
1472647798
1740746180
393992183
16426885
1407553347
455353974
1587166422
1114152438
659230473
1857558520
209338601
504148680
1902978144
609931377
286988667
836165947
459211225
861766987
859857095
669764684
999939395
1334079610
548913511
1610512642
1385818119
94851220
417269204
833574025
994357269
659491663
921138332
575184612
1421046008
321167869
722040979
2010281572
2063009667
1601599906
112387427
1617319670
245903038
2042069590
195006803
1388340799
702695747
2778976
272442154
521011215
713530452
1470786686
1306355191
2061358544
1276279156
422009376
320319851
1639506447
229102270
2029358701
1733017896
526722286
1043606834
85122276
1668916834
1239820058
6552986
797821488
116248663
74937734
1624408024
1465600655
1167547870
1401630693
798357490
859676953
1822965563
871382966
120263116
2145900203
1925608245
723100600
2109416250
570341292
1066684372
1309241956
1850193019
852718410
1236530888
1248681592
1726614604
1132660168
1428527781
2108633041
594487595
766770795
1726736536
707526314
600511968
487818989
1400446723
1204199098
1155788373
399146367
19305067
1003495954
1232804185
1631989426
963439604
1761124714
2096538313
1182963484
975141597
647738778
334541436
584074855
1998204312
640870815
175002296
1598683828
1671985185
975025604
189394323
206618835
489079783
296454400
2013504226
1844757088
2078004263
891239235
1063565880
553078407
1132399837
1492602527
457517958
261291259
1382177431
1401132757
596424548
1509378284
151632344
540369935
2066540379
686078627
1605831467
1277881697
1586692764
1685113961
638876313
609860192
728553212
765794482
272182110
981093962
2110478770
1746274520
1292039150
736340655
1246696057
1591958951
928494350
742440908
1405644406
1758893937
1332647362
1277264577
2030492275
1265861170
229589270
118445196
1469181147
1775682448
1307960955
1274478288
820678226
1370766107
1889834005
2001212354
821929040
1276664437
278159325
549794303
1840118585
1497794710
932221911
1996431697
84533129
436236199
1060127234
343939465
482508695
1600312511
2051653255
923369499
2050596178
1161063188
1042975867
879567260
970526800
125083651
20348304
536145970
756109587
252176698
402129623
1574827164
1831319611
1292463761
1744890149
238188921
1926157342
1114776518
103750022
830262975
479843218
516474477
1618767543
1564455996
1185326781
1340213370
1174153660
1160131266
2088830894
1402900710
1771000625
1897309754
488320490
1372842256
1188571012
1213916705
207624487
301869399
1799794246
194519290
576359649
974197916
1267224122
1392622129
1152709781
1753029963
682171620
1952659840
543264143
160243385
1365511451
1114144899
1283347832
401825217
93494649
1039364004
1618155417
266514744
1428374887
2103412569
1339481560
182058879
1051230564
1257918283
667064063
1653195831
1777457248
859500690
1944703460
1500331230
1977091340
384624988
1174712903
415130038
183280269
1270172393
646826752
746758722
1734817515
570605116
1903023349
1967095386
1723273165
2029823797
1103927348
1387794327
1001755859
1328593121
938787630
1487181391
1570137497
369629098
426818476
546841764
939058654
1015257248
910217145
741223699
276478775
1656756455
874981956
1996163364
904701212
186434500
631143521
1547330690
1220783459
126037370
897389548
1573701191
1445577100
1218261619
899595597
191194058
1939539557
568778161
2089591786
1379801646
1134614721
474272222
1233034965
1769211760
1555332395
1873402998
1538712203
1550108669
1439579289
2079939031
264703439
888688876
1730010090
399135851
1249895823
153300210
1103862698
161089739
1599680364
1298255490
1687980475
1441310795
266366648
1742288062
222572387
623691929
388742067
205086559
406480290
41802509
523581226
1875583054
1928591529
2096966091
32551464
1178824731
1354097134
473613297
1603421256
1781186222
1077624825
1645836260
1794896466
1788746686
101790688
631648862
968567324
1789378623
1691561810
88133682
893453220
518170473
2137385007
836193418
1779067263
666628475
1489123780
1492896056
1269422542
1093938938
137418523
2028642412
146712720
949792480
2770036
1607216183
520562485
956944449
1947347862
1086198932
426269045
2120462565
945031652
1884480020
626270674
1197552162
2108241606
1127630346
1313457427
977428962
10865290
1380380864
1270446495
358383236
235187475
665007755
1004101011
383313039
1939196147
129515811
740080985
1706906426
372033703
934794769
1661957906
833167970
255340077
198716771
1910221997
1806317937
1868060932
1471122817
1934317151
1268641561
2032199626
643290358
1331952292
1069937220
989640657
100539071
1189742255
1891658499
1257280331
54603087
1578360687
527010475
228275593
1181227049
399746741
1193056966
1226409291
1403306861
957350445
114991693
17046366
333417876
649682653
956694377
1429591024
1098896484
89937947
1767189785
363068052
1010231468
916893982
1892526603
846034557
1360731434
1868525004
1232238457
982803240
1627183244
1033278191
2109547290
948216309
950512796
1886871717
1512118799
1697156758
147359013
98105225
1781365685
1083665221
1085136682
1986223953
690818758
1649365726
1711512851
1033428035
267047947
838189726
625028837
1454911620
1951748308
1948008190
956119535
984905165
1414114469
907377765
1787948105
1204633159
475962083
1786453665
1158805093
2136700490
266713427
1446777152
981249943
801749868
31988793
1898769879
1683981236
1715521508
1073608158
928380450
1619775641
1689910496
2051965379
1608183495
1084252740
723208004
1194235862
1310692722
127925532
541785652
1927265487
1258415801
606786977
674910051
1174823772
537638741
1159414016
118845141
1535167534
1130184943
385897508
635166932
2043727021
32330024
1299220806
1552383257
2047427148
983362651
619550947
963185115
1991613874
1989454270
1721133646
2130079780
1519808472
464721702
2023345266
864853625
151230992
2048528095
113297642
1243358120
2035219823
1499615329
851929816
1763483261
990880887
269802919
1808618693
490920751
143574280
1835064480
1503770611
1942409698
1129407535
1974881247
1612910850
2139385030
1329410090
1786574672
1149682930
1181245494
25614547
1919328833
1973959551
1270474352
17927671
915050825
1548118
844091187
722106507
1524269342
403428652
563155888
1763629509
733834655
91823589
1644875410
1662112193
536777589
2066899794
1127493132
1898590024
345687157
1167051031
1449363918
878396517
1097123590
663327654
1274264264
840316180
738479374
65137308
938585042
664318135
1950195634
1795095839
99321975
1990872196
139391794
1110788759
1708270687
1439675622
1769700947
1440232745
1110871380
559688228
1020410094
1531516280
716539348
860634481
769966004
1270207263
1494140220
962872006
959023356
523872919
741607411
1344894219
1723368550
1514811965
330821140
1727361461
1866930200
169049158
1191746278
163002846
2000747974
445452674
592581121
921167479
1164297181
1596063444
131787126
372325505
1966683852
1986202545
217768921
119295849
1505846547
2027652045
673153418
1034821375
8133714
678344440
1048380478
1408478672
1599508246
434137540
2084021294
282262983
336945604
1016976712
2028498625
591635290
1355314265
774374600
542141972
1203777890
1727760429
651686254
195356703
608347126
738011972
499069202
993654236
2131616801
1192804619
690719625
1348267984
1723624193
13842600
760460541
830269408
1296659425
1562971667
805210644
1961357806
1870797357
891843465
217916291
417464014
1716542710
1773585825
628408471
1560573554
2137574227
550078371
36415611
1230295139
1000679622
242526968
427910085
1423224723
1557179320
1383370592
86325971
262620598
1337977858
752236226
1674814977
542402575
2077234188
283973456
1381495289
904588547
832496240
959541977
1785975852
1541718276
1846941311
435609553
1147054587
13604364
870795471
1608176899
1675769219
808426482
447375438
1282250492
314268511
1012350563
1621492958
1596152578
1743249515
707374235
1756140203
176643230
914595949
559247814
710138509
1894108939
1510137556
1838190032
75749394
49804077
1256141878
1539928384
566960294
637162393
1059749438
950258516
696080718
944387647
470800742
1284787135
1054892479
1092387620
2006826699
597965911
659068203
833253658
975971132
636511079
1220408658
2073339978
1486151945
192797469
648226110
1199420391
2080718328
414549174
125850020
102577942
1991137707
974008708
324626053
574567755
681934312
1173533206
2018290082
1298739378
830870580
1490308665
114174230
596401895
1654619079
600226650
260297468
1689887729
143890752
881297631
1340155916
71805218
1516131779
1493457341
1308347947
2104517735
1699105396
475849662
1708358159
1206974658
1051493838
599688821
1239258253
898184908
296750327
1299684688
1966735196
129110314
413235107
628904446
1577258505
351066857
807531011
1320153755
548093887
1819749918
1169935179
1660871636
656691027
92511525
2001239390
2046618133
353042568
1612485683
236511480
2016020296
467295228
237722058
1763785844
773328516
293590453
1025940266
397769034
969451125
2122619082
587431353
896209563
179712524
618965967
1177339397
1025771331
1234982249
1049612302
336450968
1817145612
2022666601
33406883
331092087
373073091
1075380810
1764033514
1590751729
2144953592
989432551
640326197
1906176098
1735765885
1655737435
237055230
2046809230
328534229
775676367
1387976669
134834642
1304254415
1834767582
1645459307
1121157242
1061387293
114509414
444123207
680408388
1775459052
1495325629
2004104152
1408149002
264208917
870803995
1501799191
737121414
68984064
527366616
287866264
1458699006
431039470
34266979
1088967143
1546960582
1375066445
1014082780
295317007
1973690781
11084084
2143466669
1836427138
865452401
570481593
2104606604
2005114323
1840091056
1082213985
830520245
716341835
1349633147
856247825
1030103668
1592563760
1288112561
106159681
1801468951
1114441978
2138103718
218135184
683943349
174267602
1593498309
840481931
144749049
2110214523
349127379
1191630533
2077306922
315903684
66916832
1431374026
486990558
2113854073
1887976980
347828844
273781672
1608866271
379529284
1290079925
437894725
1849645985
1010508854
367773331
834768528
2141073914
903890625
876592285
1415782956
782671376
1550490603
525806939
419877731
506256115
966935917
218659194
128452035
1439068144
1733478249
1032757040
2120557565
511729275
1683395270
365340090
1850822190
590296785
665838835
2071097961
1202217146
1060674915
1297112436
120738745
798663933
2133931049
69595387
1610766152
1652437178
645082438
102158163
627885811
841859971
2035670866
1640156678
1839340991
745826862
1615574749
1425434250
116226390
800564730
1642102177
1865989223
104384299
468112387
734736865
1735899114
1577930781
1511932033
925302690
1458812203
290917175
990330356
560737188
1114685015
1049706494
157315470
81609664
894287765
952510049
1688344866
2126482656
881827759
1753483927
465716537
1973943267
240364808
612777868
1188638549
230477262
1638315798
1804357168
1463658011
85007744
1730514219
424867989
1248560438
1531507999
2045775731
528023674
1559191295
125060379
708901342
1935995719
403448893
1814345709
1569735637
1432897328
1296753974
245525212
604934365
110553800
225104704
668321204
614281509
382134501
1953308277
881307323
279000150
733345455
928763102
1398513574
191206084
1365706488
2045933985
1484384667
1227042886
838763530
1570772182
1748856717
496463392
1373754602
1214507564
2033143116
898319882
1399390115
278682055
170331446
496474019
1382853965
1480066677
708893955
1900004184
1974895900
1386614407
406712655
536234236
1939630200
1228305718
850742850
1513441667
1144549936
76183624
1452349270
587796594
771423578
690543651
666632753
1357404463
1138040666
1049731162
1703059233
688695700
879207933
1466356192
1009405309
1384786564
10974202
1341321158
372751947
119827394
419443964
948166256
506965768
1680544028
631529564
591094784
1653283604
406659843
374053687
1819264349
421455322
792402103
539671759
1537047242
2098720876
1262476110
693103841
669321644
197653481
254351734
1675235109
565134216
312218254
751108648
2110595109
34083379
1546845798
1205129453
144281186
33608750
2079091463
403860100
1023244645
1854272443
1592912112
1303755713
1420991494
1138492831
2142271020
1526274048
1036502956
1338725160
959603697
1422402043
1189025155
339153415
2066579
1168041141
322741665
588821337
1281222024
848002388
1894533346
1513128492
1272927223
1016715856
790516850
782462595
494292746
783959230
66683716
510612161
1709749407
1153999338
1704230992
437851977
1005724550
677735783
421289985
2098356450
531279521
418397850
1150982611
957779668
370880119
1626968051
265707261
866804997
1492466477
511666864
1450081749
1910133334
2072653279
2048831491
2008626087
1236976112
645776175
1832471469
993780369
526764651
1786455773
1118891633
1717355489
615091400
347845758
1514910743
1283688406
2019363719
107836686
754214782
1579505428
244498297
1135470296
695004897
676576003
1028722853
960394060
98067591
2095640172
961457460
1126326849
1166829722
333304386
742076350
756691161
553205934
970473681
246211719
1791514344
926759947
1155552470
781646707
188593668
2108194708
384970220
1045748128
2002504823
632305193
178141413
361134027
1688727000
2070373120
1482776245
1568394672
1597607091
42596359
167793428
101427966
1974859889
473452822
874343175
922259833
1275288570
1882905214
1344119818
667664876
489173271
1333984496
1090379404
1624390649
1935293004
1516894060
1197642598
2009355174
817759472
1854878198
328090124
435797388
1618487838
169491402
598574093
1436118866
987893335
1259202086
538629717
339312149
180814255
2089928647
336791100
1015770974
514887016
1956355715
2106831091
106364494
1561493243
244109123
1752109514
958304565
2099817254
1967482708
1419186515
2095104676
1236420748
999299530
2102391661
78106309
1433001823
845604541
1994138619
1742847241
465104013
1701411869
1608960194
1959562530
1097171595
1042702387
171946398
247665984
1466461993
962498761
1935073205
1506958043
1530222478
1570424034
1968397666
371813773
999860053
1668037466
1480306778
1264028153
589344985
1810826397
1290127592
490328450
1814991288
1899188038
248333317
69156150
1983988373
307990574
501272345
1835542663
119023922
569112943
1691570193
1673343839
1462080707
240979404
833141149
2146538926
1408459078
603042976
1442272838
1578414759
947664110
527033425
1101395578
721948997
1753263681
1919795367
1683820919
1604265367
951609014
1831170621
1797240694
1005633372
45290559
1156231185
1074257928
901372128
2122350487
1414366135
1866364139
747490702
1229022266
2062156424
1837142590
397388457
135881350
988518200
1201778917
977302334
652771243
563438811
1812385258
1554883710
356581197
2131516935
126272059
342457283
211525371
2136374709
1465463504
351819408
1685432616
1661455147
787589716
456292680
586857099
1388232263
284471669
1084540615
847944203
1437661006
687984233
1779569124
708015216
1313294257
885420062
1734453449
1153904695
383612867
967982567
444937175
1211557859
1673137172
838439623
1367958952
223504437
1362845720
672926909
1810390664
199192592
1297961847
1016442364
2100726526
1068030224
1800873401
2108603816
853477881
444505839
129005383
587741463
214696053
653958913
2044388578
781870734
1194265453
729308336
1559673498
1095294748
966415529
1558699074
372252304
807477453
728964987
714641741
1520486416
133581205
1460255694
1349667696
410387593
976027109
1716449618
1287338747
591900965
1818189825
1993588060
128101354
1268240090
741102750
568045141
2066171085
177814059
1049473493
1165617707
1727377339
1726132894
649659222
1635441152
1315833148
1137911903
329219502
1733900835
1195585057
289634671
1972604492
1603406757
753551257
1812181824
987940808
1364679071
618009855
2106374147
566400314
256830568
2089367596
1453156182
249942390
328735115
79178017
562161085
113212984
717042362
246674923
2113482823
208025481
334659632
1645518937
698567802
511610517
1017294020
294240986
115035143
1903669805
33085106
820312030
525451262
255727240
294659714
411511198
1891024326
1718637427
1617113723
1119292740
768576616
37271560
796598600
1629560969
1946627762
247038675
210394479
1962991427
1465545828
218165437
400916507
1489387681
1643172832
668750447
415337768
1219742378
2114371152
499183989
1478583723
1882185164
354734775
1241434409
168891543
1951397804
3287373
221361817
1800883925
1956828881
1376255016
1427543088
683457828
418415690
624315603
677445117
60959272
302652163
2109275778
629595006
1306037353
348431422
1897616255
1403194980
1523177403
649151534
947035015
40923634
887801755
2094698646
1401406128
1834883904
1006854391
1730837028
1518878347
547130247
1186616603
1843306296
809538180
382326317
298490445
937280964
1482196765
1445089787
1148480334
181715910
67143687
68458937
826867727
1722129005
1490357723
2078143371
1963519532
1586845119
830506953
1394162592
1979933480
1652077717
1238213312
1967180891
839540302
99721913
738116203
1023570149
1155705291
1295278782
2066351939
606380783
154120434
1764215076
2037923350
344567484
677019634
37348988
1136286309
1919150234
1564422038
177885201
1154069132
2057592208
2024192912
1571697944
725781822
773962320
720741576
1562596969
2083112032
1017675900
813296847
1624918717
1043719693
1627666019
1190721262
2043146844
647394490
550008014
1178839238
620380755
167923604
1598785353
1858409855
219668153
1448227140
1612378417
1502971917
720195165
649496811
347883886
1305497545
208187473
373930839
898061656
1964971557
698262221
815128348
88003820
1971631087
1074142886
1236086245
526673758
407772044
759535479
1711283222
527537360
605973896
313458571
202105436
1673617988
624384042
24482689
1370767316
1752897410
1015337139
596388051
850860523
1823381163
652308053
852577910
178552788
167083194
2084620595
980851057
1990815678
859083867
478560992
498129765
1933328039
1994434698
744423496
803735755
1886204167
2028922976
501737753
519072517
227509139
1217045238
1522526763
1229993946
1326812522
263415267
958093927
411851509
326126403
1276250904
1492451728
1482445105
2029254653
1792764762
15881445
1516850697
104732309
558759554
1452725177
1671826519
882681570
2052382530
503614932
1964958985
1352021509
1689643490
2038313421
1375415146
1233352480
143700783
319447801
1788610208
504113875
1906899679
398472060
1876699640
1533007089
1503859131
949343677
113357935
638147924
1638484145
1388642638
1930914058
1158037868
1120050263
1571954995
1743217757
1838253070
352682828
776898266
1954791736
656219509
378878367
1542041382
502400386
753920428
6078384
1900133865
1018047533
2054745778
680446291
1352060919
802111480
1448969903
1156146363
1597423197
1489387681
1412295462
1054247989
359836216
1978303239
1312068431
1469861178
657003416
168679866
1572769417
1852488915
1568189603
143778127
813357354
727251990
1335529419
845469499
2029870039
640114435
844640824
281957232
1533499085
1527577309
1042342621
1035359907
608186451
247218213
538352429
621017002
714353673
846974603
2085668364
683127437
442422001
1674931803
928792065
2092336510
1419004096
979776272
1639935763
989993502
956378306
550074208
687176521
368806445
1992175481
1445248561
20142859
498846426
789683516
1109560384
181238645
2097008071
328535735
2138936120
152829917
577232513
1026992749
1283677421
1472631539
881148805
1874224336
779849666
1522963855
1156157448
1843221085
1461356376
1410872959
518290757
69091536
1136053215
779998454
543798559
1866299121
210251859
1918908971
458683460
1383278223
1443635044
790910004
1515536567
1098767644
1048461128
790207120
605315455
585830167
773871533
1498002038
987557632
1032541831
2071806402
1335562407
449318189
2146081930
95095257
284391719
873862849
1769297614
393232831
2002231032
1838024261
409995608
2035944193
1482382028
28151022
1508799254
79724189
1390712489
894100526
508096677
435449162
1677574456
91147978
685138959
2134679186
1889716264
2125057792
16863978
129295480
905284557
846567419
1501731566
895414275
420082045
1296019248
362908648
406631296
1021436170
527708145
1981768961
1801968879
832235258
1104173000
792437175
1582355863
1525358371
820323586
1412979473
345565849
1684228601
1395623845
44957175
1269557830
1014418197
1275204021
1811863474
1180738237
2102287846
397710001
246221638
773846876
1476365288
1902210099
1685711704
1515889759
538153080
482856282
1131906421
597530361
1245694887
2067892271
816457920
160805818
212990913
848036899
390379984
1088668441
1968003753
1354570247
2121402656
1690314531
1916912372
952483169
1489520134
17412655
722626529
706978216
803791345
227427772
1483916678
2091852124
1190707944
920343232
1525055302
1725560272
369126376
1722898592
1664482651
1804618376
1620728683
1308903520
293199349
1621718307
1018243212
466228925
1660695622
911066754
338964832
1528425383
180488811
1966886082
1142516787
1383368040
1013158175
1071870618
1398533554
903385868
1328104518
141959043
384345859
1297289143
95658567
833814234
786037869
710130530
786450822
34849493
8699554
1886092358
1084059674
607928348
1999554893
697965003
1538475597
354110481
624981424
1594343564
2083950763
87299952
1135755158
567326654
1377035444
1576188881
366899257
1747420170
15997330
774231337
897265199
45083662
2076840400
736285801
952596332
1292175698
627570785
805810880
1886886753
1663090240
184623722
1238715100
1225366243
1508129062
826264724
775289567
1694672554
283650816
1058990392
1744177892
73445294
874803778
1308924680
1495275288
1924544500
465428891
504864921
762959775
1688577232
396549077
1423769986
1894775826
1381348110
1074351672
483241165
1950460028
744642295
297506418
862483513
1475250927
1312605046
1386771833
1441638328
1288407497
152679822
872026681
1339292695
350029339
5509986
781912839
222349342
215481618
1891787066
1078711360
1369853620
1868565697
1034724578
1722980403
1129290530
189607678
1446504139
787039683
105045158
1525925371
932089428
2147240280
415230174
579228903
1605493366
942248408
1478984692
215301591
421070425
1729973438
144264982
1042245209
1948029372
95959591
1896992876
782903846
343885220
631125764
2133812776
955262969
1371218347
742943135
1306882252
595724642
380085696
2117723871
108805971
344815182
902046639
38279576
825444049
1371134205
2048378430
2023273854
2128690670
245746229
1492370227
1160193473
575137064
32684950
436158036
1843601189
1183014848
41150665
424632804
1029705346
974140198
1589756344
867216114
2056497072
738515420
1182650342
136079288
952613640
1973302353
939939111
762966716
564086412
306804062
30215437
520281469
1736162498
893693954
1399235950
1206214400
1296779016
2146150291
105953913
725240280
1708816789
1088879623
1335282909
816501605
1824168927
28054610
1300726432
821497700
537909116
1615021895
500878564
463168737
582093391
1923543565
1950468226
2125125350
671944913
1239996461
1035445086
2029329878
1975860532
1035979252
2031191841
1785181584
397537609
618128457
773082097
1419299560
1397972616
656414810
1360758264
1181335845
762715326
1575581215
1533362905
1877282048
2127427654
349813392
890335967
1918350872
1549095879
1268175995
42825522
526812385
1906991040
118957268
1568661079
1073860068
2140296432
306934005
1834429129
559027587
466188378
269334737
250277785
1689192706
1096197109
1904456895
256712947
649132112
226416199
1982071394
85957237
452950382
424907172
377910956
1228160213
1938013422
463085298
1566437401
546743618
27583692
2040932647
360169051
575792889
1433416900
2034566881
1248363041
781147758
1444070984
661293240
1452983305
924349215
256515911
719857928
645244574
1684176067
179567847
586604727
1517014328
2024698579
1162438219
1636669434
504598565
1881803447
1491814119
337009685
49594364
677055643
796319991
1546590994
2134471249
1269231597
1097721837
1360096113
2023479361
1338775780
1829680234
86420119
840392391
540979072
1721642941
542193645
1936821550
386176835
2055307337
549546207
1311222932
1656446198
71304873
355376401
1930250642
39315226
441497326
700577213
1889891814
660764004
1541130096
1215878310
1891495483
1949417136
1857533274
1633778041
533808105
458705700
1520367926
194673107
764023735
598255913
862142957
1035729503
686794598
1509853361
481591712
449600936
1577654399
1804340913
749429057
41633291
1769417556
2115733863
641667310
1355744871
1383772514
1709544523
1696731547
768832240
1068976254
751364257
96469429
1557171448
92432857
348507093
1173994578
47216008
475299290
683615200
312090207
873598452
260856707
817824312
1778292625
640041577
77258177
1824839103
1567637601
1165674940
1195129951
924290437
1706888117
1600915397
1999119118
2061167303
871013802
1920679154
1850076491
2105068639
157934671
69066183
696391342
1664206495
1521762178
38588536
1923132001
1637194089
526644148
323561111
793366984
364624095
1522208544
1541494471
1510334120
1263986864
1307535742
1699270963
1794237405
1894447242
708972449
1817416302
142677783
688586631
2043481486
1121800364
1849909085
1616720487
378253004
1806663497
1307357768
286790288
1738912528
1305786500
1773799629
1917734178
309773911
552178338
1789597119
543571185
680269829
315869160
1224133340
1916388578
1471798536
1345215870
159429315
511651892
697486762
318416380
1919495812
1595054467
2114522359
1823249955
642402486
1584189040
1658011471
1351432600
2066364484
1530387213
1981564421
873047298
631900829
233433138
2104461523
1983275524
1060345059
5497417
1750954397
1670173785
2057273483
1288827737
270601363
2028454972
989067830
1613769417
190690795
109630692
1650434385
1059465733
1239020023
3937120
1211134236
1821726361
1075097782
1447152799
1978900479
1118999182
1800700686
284437239
129790487
1946933841
1620203038
1816056035
279786226
1398781467
835589747
430967988
22736456
465336003
754863785
588789235
1455951263
361694812
1846110058
1942191762
275571158
1538776281
1554835365
3610823
2065504584
53091734
1356068385
1020537334
1580276917
1759425774
1561306762
907245276
1257483666
887220225
197515990
280658043
831036698
816104166
519150425
1575528983
444905276
1495683122
211064807
1157812371
376100016
419124903
359816880
999455
2010497095
1774930866
899390784
675336208
477520011
296819280
1846553413
1185180997
348372294
821508538
2091630972
565054289
1170754374
29480653
799056778
1949743742
1687857879
1671092973
1466511475
1672753762
1867690393
61418578
2092888979
479981880
1614364774
411984907
664641960
685484714
1319730267
1762886794
1257417730
99341251
829365961
1773800715
728031865
391965507
1209167687
2055751448
699744714
954843910
1676994788
12067470
321513798
351872129
398220345
586983295
2065410150
328504933
1535115492
345892182
1582293420
1686933482
509463257
1009343964
1093170912
1081648527
190112791
1109160115
318655202
1295825169
520213663
715191221
521160762
554379159
772423192
1119303463
286410399
204073231
107370135
867415516
625736790
59485898
476333859
2000706048
998511974
1899598308
1006800866
650320922
5749182
1317894015
397067089
541147939
2019240455
1641789836
512473955
1692367246
703602459
1984509867
722247856
1499901821
33089411
1863160451
1615802346
267165499
1754519946
2012736496
995551023
1005607471
1200289292
1342325483
1674553587
1575354502
84511783
1254522049
2021075433
1719997944
1232611423
647493517
1549599885
540410987
1598612749
1982752332
1320893934
1826534932
554317743
1478800049
1959310050
1336217870
1817063124
391393744
558598878
30873197
1842997732
134877891
1284923612
990445225
1443802277
601342503
1213317771
1844411145
512711579
167337822
1636552572
421707251
302443829
1612849192
378680026
1143194311
614371839
1234901976
1033825551
25702203
1704795699
294933013
1160440105
678119729
1244172322
160909557
1916232858
1624056358
353978199
1731301416
2074331912
2049644899
1539248874
645330057
1038615930
1325343566
1129398792
231298187
1040851573
2074327210
1997096508
210448299
1378966375
1458982972
2082229301
73939727
1623287707
409471735
1964536766
744234678
1040871574
1911593283
2118388
725822477
563498668
786028785
759344703
838140974
1271778116
242908113
114639884
2143377232
1933101886
343650665
1052349342
1691211830
1150671984
575749805
341170368
1590474011
300286685
1310778680
1586558883
929025021
1722762428
1765565153
979459563
1795504781
848041442
177067937
419019563
876369345
1336604629
1977310588
211799211
1124652221
228875214
1246613259
461070452
847377591
1107769010
2004648766
119630977
1909119956
788821344
1407699259
326825639
1787305731
739068748
852523832
855181243
1014739412
52017406
2121890016
452741971
1184315374
610173055
1164110610
235563818
1124396591
883774950
1107773391
2088342755
1822725366
949358636
1265380228
637122052
859207030
1536336087
1388732734
886116561
862247641
1433643714
1581608349
1491401609
2052848164
224140700
2056260379
1544637825
1406153822
1091825283
1730865003
2090126144
1976847844
752936006
142760136
1051232953
1486504267
1445736297
87993058
2043203891
1618430013
1580758986
62861879
1525030846
1534854811
431088011
1443022171
1023354220
878258223
160690989
1259683221
331937255
1303613414
368551804
1935837992
1459392185
930225076
931389525
810838712
557112403
771042330
2065601158
2125467314
737244177
1740635882
2050077617
407703694
908205475
1160218700
2002307355
1172497876
892797253
1066338081
1120759701
1377371670
2140670536
1842087725
507916926
604356198
1749645218
1911888410
150874958
1465650661
218277444
565762402
132107542
334672371
9258871
378037573
33318650
1177684277
315838473
1890484692
1424979558
1413131089
1527574915
1393693495
1562597767
1513087607
589761376
1638297543
920502831
688763914
622250989
845851200
1739172137
875679335
1027317032
708054280
431101619
572350744
1271901475
594826139
901659077
1458538293
1446937102
1874872650
997899773
1125407643
1551483745
1729347639
1007266737
1997338629
82373820
1014005326
1627348833
2113827192
815866196
1871762222
1775320470
1118870068
1724842575
307327729
1953321884
1301189889
1188674304
1385947045
672970270
1705355116
1526266965
131749774
334899812
1016603562
474302730
705176983
777971532
1604840999
1378143675
1812988608
1823140168
374481077
78034279
2136295028
823245308
217859302
1064249761
442439920
1545441559
1965049293
1553498090
725152687
1862735118
87383966
1420893708
1849419643
437689075
1851826362
1310475085
212299136
351056238
218128218
1723694226
997674246
605255029
706742997
800346566
88822633
168120061
1904360501
913048291
1137777252
161216148
1241833278
2095105623
1651869199
1175963932
1002120305
620225672
578816946
245785626
1318954742
1438643298
559624348
279273354
889827686
673568780
990942981
1633858639
1196685209
423403660
863783670
995829552
603271788
1649535292
1867253378
1311884427
28390606
889523184
1874149017
1226652829
1005814406
1029113526
879427137
1195057052
189843959
1685379602
101379645
1039324338
1428988447
386685404
407162252
826312176
875433466
1748313647
925520155
333565741
1625836023
517094645
26344624
1268883043
1042826940
655909480
1994075030
1371756814
189861337
1446791969
396432772
808881219
2041815866
1392697328
1413688843
1629192550
1148885185
221551116
1971241217
1866324672
721020113
955118568
1254017880
1637241849
1530610504
1808634996
1539590052
1839996797
352972980
1055398801
6550720
232814397
488256198
2018129043
278009773
329071708
862670803
853478069
1529707583
1049444478
719304007
1484174718
1312450359
1432938023
998948147
581940487
317786214
674621985
1691602750
2096387071
317286221
1807394079
161702680
129080793
1322758681
1554297626
91348524
1303135547
284374221
1994709065
2104407098
473595539
774037606
1971395813
464738572
1777367775
1079369148
1798639728
393654128
27409103
1884153997
1503187478
2060523022
1398344326
1468705594
342065833
1167844134
1259419403
1672254655
1711308228
244653217
986812675
2094727327
1285565600
1776900879
1878348074
1983193880
211252954
1266364588
193714909
2040611498
780174790
213197572
857446597
1318103442
1955133127
1367543806
1763960076
1192895487
1640676687
869666630
539869158
30696041
1747970278
1501600494
661546972
222194665
1487030970
108613009
2069942987
524103187
82017228
659376415
480719856
1237365147
735203151
453346212
1680424216
1837064602
972731162
844601489
848855748
854445150
1472841795
665064103
1835213233
1362351744
1840135206
1329351680
329726367
1460420142
220280975
1821077068
1239891039
917253107
1052179108
1397233495
1034063289
30165291
1415174086
1554141609
2098874313
1919144817
45618729
813576259
487142821
1824811927
1775140072
1745201758
141577568
252677339
1259442676
1493229706
1219334468
1305545139
1227290858
1661403433
1745298485
45263531
336643065
546174005
167099335
126511323
1162718149
269992962
592373228
716647652
250918251
1553993
144663916
1094531510
1503383819
1336719063
34086424
213916380
1013731716
1810469634
614599950
1864723284
972077025
504279098
1953771844
1958431085
1710112384
1380679415
1401902403
710946295
1369017769
979009512
1349842262
1742110090
1105783210
1667057113
842007232
1566720007
651819762
530954051
731106850
1396461506
904337936
2097030763
848392075
960459322
133047772
104151131
1364403734
1124863154
2079749338
1530098366
898514228
1776359718
1361284903
1846377866
83434571
1686003775
1133574715
382868801
1756378769
1496112816
2134597619
2048519281
1233703006
917790330
1516647317
713095560
985676470
1849900988
1402306109
1691215117
1827292186
496273525
1564788727
2062932819
723006823
399704273
898160886
1868175125
1721907108
1190686500
2117288421
989286783
1138068733
710972234
1184432341
1455950559
1010461456
1126953348
480098185
14798314
472446859
1973897803
602732541
1795187542
833531264
992457580
1372654927
1313266068
1417134618
224981439
632988296
2092072315
2091856064
1578010008
719735793
130017604
353996652
663955065
1799617263
950169389
806179124
623711733
1950276632
73009057
822262145
109291100
943777780
871880605
1324377505
399905089
1804832183
1635223938
712440963
252755822
1506695219
1151229634
792467145
1568153313
726555143
1782234505
1667804893
1088896096
680503693
2020626668
2027501416
400787211
85845875
1462767917
1232373843
742424087
349269817
1925383561
2101764959
1556658645
649671616
1659796580
1302699731
732028570
256245938
1540119718
1260511452
908726678
759266451
617985601
1127053484
1275512073
642811351
831052079
380256784
1221948552
1522411078
1462775458
1749714404
2090701122
659016971
611662724
1785298651
342915080
404534075
1936631473
1934058912
672689854
1823087813
1335579582
278095462
696806447
1400693583
1575352796
1221211033
1604995467
128479433
1589672406
251058581
1274762058
1844794397
1500847019
399460965
861588657
1283581495
1611576215
322386033
359804788
1001274790
236619065
721908822
1034094792
1435474804
841034543
2038279135
1698032333
1478027146
1233365918
1060126733
579137136
839101743
1644235998
813385058
1899049524
1820904285
1041301355
327993114
1145938185
481051118
478156617
2051267259
79232571
970147562
900963495
1973421963
180905310
1853847254
351241321
91250486
657420482
1529682942
1009582929
415621601
2016643687
237426305
208835868
1917550309
61518735
1011904709
988282702
727814194
1149255354
2084099481
1549750474
1597334358
409620178
1813428128
1127169289
2087217510
2129939009
645913595
1410908342
2058460026
306556083
2050101842
2085925643
1504017746
1990647373
858105704
1443808555
250107338
289036464
2119687517
2033941422
1972690107
976981501
1269874514
127094014
1770661803
1861324889
540281610
19427983
658812546
616750828
1987402322
1845680306
501779445
1644242692
1951240033
295956792
1127404807
858151094
1494820893
1918377250
1449451685
2021356676
231697695
611064244
40139053
334955097
2056555465
343354703
1748328378
1982456874
1574655828
1121215373
1145434724
1419257304
2094826633
425952982
10673225
1580175595
561440152
1534039934
622414255
1951727223
1531806798
684314499
1641118427
1173046021
1263067232
377108202
1997309056
938275110
271102600
1387001932
259013928
27055475
1338626134
1754981766
1390380559
1169236599
1511139961
2021771618
2625136
1377185673
575650681
1140980293
1169865707
2065311456
869146112
477472366
534057556
1884340096
1651028110
285455675
1673885601
1744133470
347139306
1712083429
1011642205
1960566864
1691740488
995386650
75893921
1553281891
1504572877
1047675359
1470356146
666170107
1894025008
56038036
2027706291
42255576
1505672473
1841346054
883098656
1171812325
1126826769
1691080324
226887531
1839594625
1866971599
2024991206
1910684835
444216803
29416531
1216168249
305716615
1205390544
2063086572
2140325852
50394690
65526545
1954904828
895145481
618606349
1870294390
968699922
1476566410
1313359396
1331980156
1837076616
505335110
716874899
724511330
209303380
443717860
955901953
1967008746
165935158
2023726986
1761445185
1423524123
298863461
181719103
354691996
1242201229
2092391506
1146810049
1291860641
350338360
644262790
1837530707
1346286739
1121027387
855792048
1086223876
758425066
225936204
1229854808
1347406251
698852109
1171108949
1061559637
483317366
625244985
1248756145
1736174028
1412482353
530084788
1503824920
1523001026
1472151734
402856659
254442504
1474694719
1956943524
86469843
707452725
1731854574
876384210
355452372
1813014101
517228988
203628175
131030167
595874231
1651646930
798957202
1853267813
1763910625
959091659
1721272570
559155822
37287799
501337818
632742805
356810034
959574340
8125828
846000214
1712641870
754513645
1640742196
253468262
44282353
1179267080
620457755
1910176401
855748455
1654504127
881868176
1763685869
342258897
942358654
527536395
231149655
1970034446
651844843
190819100
1362481141
1765419959
1935802755
1432725502
648906258
643868243
1813417871
822684414
1741372811
1857651450
944026614
191605088
528700714
245902642
2035733881
1136499880
2140643676
70793719
1678555051
1253246792
857846566
631691618
445906016
1833227713
8571524
1919171997
860333610
617465284
593346732
1969034551
1385499468
1133050555
292729605
2084941456
324088230
1990973153
713814988
604437481
1839929138
410852108
409593124
389164506
363003462
1174295728
679717997
841832811
1320300108
1116524206
1319145039
356509519
1697657613
471037976
1864263897
1937426394
706762874
1901175515
714143406
197496936
2066316842
1825295742
360939626
1932339396
1631304057
107504063
1230777383
525338685
769556078
1658579936
534897981
1040846077
295139100
550542281
1195500291
802855037
1639690224
2032386632
1653537688
472011055
5997510
1644556355
294293807
1179474937
1466883721
155784666
573255951
2042522911
1477922977
436873764
1953212927
328932912
1788522252
1096470696
669308924
407127801
467107668
998865575
1527697810
1436593242
912948190
113570273
845479552
1359016790
1100615949
1260903024
1313145882
87004346
1528048869
1545748162
2083137232
1403905999
796425969
157933278
1798051341
1623940425
775382868
1310986353
1617115508
1969312944
2009062410
654286015
1555665639
1968081668
1748660222
736885168
1388807139
2026519569
1972823982
1588096795
1748925610
1047555777
1230488995
327128973
456024736
177586617
210095471
1351582291
45777608
1598518184
981980192
1974474001
1067283580
279036123
103651693
2002639467
2000679306
118279866
162073663
171771041
1426599034
1020252735
862168701
1945635153
1883528620
1190955795
1165838910
1587104027
558337524
1126916175
1339923468
1648072319
505656126
911120561
15916977
806159063
1163928232
461039424
1284587904
82741303
2119772623
790882557
1684047008
877878103
328962259
1912562222
410968034
1704132186
1114007892
1365831136
1158780160
1957102889
1519503626
1160969962
1048062940
1194636664
820109405
1801838740
520539894
1691711199
1226704491
1889962742
1187470328
980011826
1157308756
1123972570
179384533
2085208275
1808656568
1459551405
1002323565
2017045650
1812232775
1544466671
1275687770
1785459633
1680660094
1679336489
872858516
189111902
171505971
1396426991
703936077
1405032809
908333206
610934689
921777112
124502896
588592061
1271997120
773811690
949771045
1255552892
266163817
2032360111
1341235771
262887118
1756138959
610375832
1653390741
434045725
1710117832
556621619
822969065
1262927830
1897529412
1405476835
1309251848
2048841301
827069247
2042266214
780022664
599475641
744766676
1914695421
1432543226
1273197495
1450133197
907019512
1898407775
681112850
1995138906
1201104478
1307194323
734993731
73710883
1551531431
2085567848
1516317419
1491093839
974844710
55917375
1456374396
840741732
106612965
1536415726
414551830
825625858
441201121
17613523
931201500
1062453215
215009481
44515933
2009897443
1625077219
914161200
1052090156
995310304
1280980386
44928222
488237700
2101278408
245309396
737722138
1677027782
1950245669
181399901
431416350
1027052954
1175277542
462174191
1204668100
1539464286
202100365
1527064637
1737918154
727326850
566552004
1961067361
904376720
1724511468
1184132645
529461724
779679335
840168870
1809379776
1671561222
489054438
520762709
1707759080
1382802166
1597879128
124214545
1570068277
1991617509
1188765853
220809096
1683121218
1790656991
765821677
11512776
1930901107
1758404446
2013504233
2132155777
532578335
780512507
1607144665
490364299
1748756834
1403578949
1230109759
1801211769
53179448
725896571
1226581768
573475053
309661391
181575390
414207034
1381926219
420374508
1951673290
240710398
1173773039
2124528835
1720242721
189619002
1767955918
1597195466
1046391857
49947881
535745749
1151484167
1461802838
573803524
868582121
2046062951
1728825352
435322727
1873008946
1553062191
349225157
549469584
952707880
1529021501
254231139
1701008709
299464365
876132945
267478585
1295672398
3248231
357706011
1201085213
247179841
253683579
1508223199
1745528257
590225482
1391104506
885468025
1391980571
964859362
532451840
1653381292
1626568319
526354552
666231122
1276847668
1688047167
2118785607
571860998
1897313165
4452213
1449108473
2058179434
319154451
96376561
1291378284
1778434990
339555929
1663462085
493837393
1303682269
1195869744
1376794123
651505445
578190508
1295270109
171643133
416295508
1030248084
1807821712
886129600
160498762
489842064
1016295452
1555600323
1522522934
721713086
864173505
1596066994
857838965
60583451
561732635
34747793
1624539417
1081554742
1324052066
1506617951
2036282576
1414558232
290986940
159042151
664990092
180153119
20982991
885902539
2092378381
1758549
546959809
978608101
983610369
1816674106
1257584847
1124729111
1198782905
913652652
1954341356
789666938
1899499487
1365461153
899922072
175925508
1402968573
1127652606
332708845
383404300
1012890884
49854940
54926103
1370707686
1306793625
528691474
1798392624
580068866
1409094989
1049070075
1112733914
1204476235
2008131322
148959405
1987605625
1041678342
1319445539
1797538568
550823587
338298584
1784455247
629121073
1253636205
992625862
1047594698
625401074
1263764662
233516698
1341148033
398677054
786449993
1248238934
808353927
1579538801
1161460713
1805451194
727184116
638106368
1276258166
239511477
364543073
1413422338
202119627
2112126490
448765019
1128366171
1167461257
1220754386
643057969
464577960
2072965319
917062000
1480296425
414014600
5103619
1450299866
500415914
783041599
866199384
1779383438
957657393
770724508
792582723
1519658644
993114573
1679173173
2033186889
1205768243
1661120436
1467183272
780712542
166047852
1144309586
802836688
563517217
8993655
1244448621
1056400802
1624544779
946863582
1801527125
1924288564
593065383
1063373009
199132778
55546155
1576117433
158499198
17586326
1365857995
80134863
1317282671
1108917771
509167011
916424412
481040089
1015812454
492409259
2110820411
1071960832
1913574992
1477634929
208369181
1548216666
230719405
1419045143
1713030553
850526064
1561581989
2012535271
986312846
339110699
80598954
1772196013
1582474658
706277262
882446448
213895202
1370066329
518913723
619632085
978604873
1574606695
863644693
940987285
2010768796
1888701210
1412660956
759634237
54258305
472301716
884407908
1339019706
1749195990
867976737
1971803470
1703233599
1051794547
674158052
1648242923
263783787
559961638
1242125307
1012771060
1811073673
474881160
402747436
646244573
816393800
1261937589
53127636
845908166
1153711740
1897266025
1239003991
239790273
361463145
565602513
1769166551
2111117199
1047286105
1641506314
360695057
545619323
1443941600
1690905984
1487556671
1888626309
2096566555
1605404582
272462490
1103901962
391099502
467225101
429432554
262654164
2010260564
355869544
404117931
1505941493
434528500
514245365
2074387151
647318944
821331334
749732770
1552759188
892675598
1421916409
863752806
210118532
290820690
621979721
638933310
658526138
1601197236
974799694
701189975
857298210
919438289
1619182562
1347544320
645411955
1071948351
342236747
123823474
624916355
1916948601
1136567549
530039453
836586916
1148202577
756650364
1532048036
1198206951
1830158798
902753747
658116861
409858271
174785337
757362894
1443122655
875944856
489505234
1366455462
1903199690
700058201
1309348599
1954039970
398452345
2088393230
1689053059
949957496
1115259271
642159668
39818437
1042394547
1599400331
963789509
1026015050
595912420
495328811
63912544
249701467
131243297
784200727
537902726
1437102483
728550347
1681551136
304205795
877575911
1858884587
166280789
675382313
4303442
1151004847
601013570
1099365572
1160205917
761046077
183152027
570291169
1944313925
752616422
1533579817
987945444
1201020460
344106066
1819882473
1196976777
934928808
715290274
439759976
1818590142
1013088491
521098832
388191932
187254027
538982676
416477253
312604849
577740436
694151792
658593612
1136806582
167762339
2086204978
163711936
2043878988
1863788586
1616245195
1499109846
1300774638
1318739890
1632908742
453492661
84179483
1235099772
708058838
108669628
155434404
954886107
1122334054
1309976251
383927776
361907386
186775478
1547464648
960223955
287775057
81434053
352163937
506877956
1086968858
898429343
952896176
1564347157
593762166
1107498660
1040789309
849632841
583048499
1460298762
361022450
2134744414
73220968
1485451992
550198434
1433147382
1011991366
152655843
1602590229
1464223784
1242830276
576637755
1636889273
1267764986
1065734888
2019615188
700746385
1408834085
119250120
320462609
1238297958
1278641750
1974764296
305488813
484536197
195544248
1672845208
550573862
997383819
1069467302
1582320344
1498594252
367438037
832820123
236981992
912973666
782868461
1962575750
2107561510
1486645158
749354951
1623907989
555497564
1239764756
96407764
1402428341
511189106
1032157810
1403583128
1950491314
778835569
1069643449
1161959115
740879542
1964283746
1243553141
1900846144
1181019270
581682729
888337686
1740005740
1891405813
758091806
394403681
399246666
734130783
1065137350
63146396
1015677641
1264598592
1087450794
1932392009
933241444
1320806814
1446350675
968046501
658274543
173659635
213120462
1464690225
14856869
1935440377
2019115953
1624783085
1010163563
422629650
120511673
758736053
1137637870
600268686
1625835009
1936049560
367832471
164661358
169614860
1317785588
458666652
1888771159
1098568255
1504373309
1567635623
1460396294
162237463
2037065431
1459206851
5876950
1516492741
13404741
899925008
274904950
1876950331
1478035849
2001707856
1063598800
1572845406
770084438
361342978
2086740965
1067538515
1752192992
755616751
1148826371
1373459195
407264526
249503922
379336286
244687520
466996033
797655231
1598479260
1274162452
199401144
1306571951
1547747210
1026927608
42072858
2058027588
1360049932
1363327177
1424051187
1042367821
1441465656
1238533645
609332289
1355051410
1272341473
1624585105
302212395
1988053989
511599871
871667976
175177983
1899059920
1392582802
1485154055
1212488569
737071225
1094695271
1555640182
1503335073
1203850942
934126150
1398062740
1364128497
425901941
969950072
471683219
1074286768
1217617324
1452813578
500360096
722899256
469246861
911105389
551880890
322741761
959127062
995680090
1723729679
1014397221
701591531
714898587
1636609867
479646504
233214343
1386799285
948814758
521920517
641436694
1495350930
1379069245
17214964
413273929
1017744483
645822230
1495084376
798051422
1589670294
1448087386
2107927628
1532246282
253439315
101440100
939011207
742940566
1341968993
579183386
110542990
1564368213
835029810
391355918
1035738851
1768289842
1365704431
168775440
1432007840
1435006649
1209221573
365154945
201265740
547798586
1021829974
1784893644
1187564637
1319834622
2002108499
123964440
1305729740
1947650917
710762456
862252221
1493026069
912409791
1366187862
769439248
280672822
2039691132
1174031540
87726234
1847992534
1235796145
1837615187
381896295
1653528064
2023504147
1042499045
1245099001
354969652
942101451
1408155388
537690349
1437660573
1335370726
1746655902
185902956
723796203
420964181
862937812
1531824714
1719013209
1275684315
1801392517
1928500151
1579418934
909714095
926378259
143807337
1851996929
2046723163
964105188
505620384
164148627
422342378
521212051
1545426991
497236177
1762590159
958284169
1108550871
34710119
1145948772
199013712
258655416
677180155
1333383278
985199218
1145761003
16872697
1691206147
1669192929
1217475144
128774317
103777760
590040620
1580150489
243827125
940922440
1630067228
681147918
1835928923
1003925644
1379234687
2092195851
1993703241
253422268
961679556
1400326179
465267441
917582272
944428390
316093721
1101914860
2001358180
308789078
1239490539
1612977418
308471716
2033705333
1962611105
1175951864
994303675
1368632168
1407870969
1953020513
1274819372
494974771
1910132984
1528360761
505401898
431735434
525236340
2084698
448575337
1345196128
160825062
1630893936
885050129
1795945138
238809793
1462879071
717716385
1400194605
817922351
55073715
82066398
292048056
1003201761
1726616185
1219852228
1505415376
1821606667
314758269
1815262061
924175483
1912744768
1425770192
1542202183
981494760
2132988209
107149666
63541630
2126883891
708086568
2097153953
1873928780
700178046
331037022
1640243187
1817610860
693312150
839314925
1397362110
1037347835
110415396
929323395
1186010449
1494754979
1002675774
127589499
958079885
1355085926
1492698117
1231014840
1967572970
907239790
1477849015
1674648451
1354574707
1285805912
1496373494
1485389810
1839250316
1299526671
279780743
1838276881
1041125801
5287206
170505949
1492528346
1280922333
310314949
1691159034
1676066428
718223512
1097710906
1772209636
262138616
2098135983
800210037
38409327
1446945337
533588106
193659613
545848260
1135627657
703453505
820815346
864492094
1826573388
945471500
1668005831
1815459778
575503004
977422684
437591681
64703878
1585502438
1773114401
620682150
732078218
1733016295
1640943337
54391918
753055981
1614207205
1947208691
1079627472
314001052
1403312820
479202142
1816306831
1091464531
1589158403
432409345
2102049414
1059008538
811157126
1414541438
860425600
845533714
614761243
1176856786
1465474481
645773314
122451718
1875537265
167798913
1220988105
1805144954
139120746
1195094437
1533122638
1767349299
254726509
499369429
1476439019
18944964
2044998758
18851780
74495550
1883694594
424862550
318757061
1703487045
1777171236
1414024486
1670216650
449200932
574125804
2128541113
2027660908
1877704374
1884811007
1090757635
30483931
1824442546
45079211
736744944
1355533788
1371656504
1316308894
1428374401
370655672
1731340645
35921639
1302215710
912295688
1343123568
1621681903
799091113
1535124786
475631218
1018948969
252879286
595437609
185783991
779205262
113846400
588811978
1770761240
994563739
680210836
808292585
506455830
647562073
1380798366
1561873320
1145837291
1836789831
1141165364
1662833866
901023703
448375373
1315020458
220699763
318396378
547561549
646283229
1907960492
1012972423
98848165
270801458
588839722
1087737515
2138299386
683237164
1553193323
183456059
513939945
1326350885
352363007
1457705159
1392535677
1335308472
125317066
604391996
396203019
1618937301
1267812032
1596235752
1357673793
1637918137
1921670159
1744132362
1712080073
1070522764
556874070
80200970
1467487794
1127067670
790392960
479882354
971054590
926130526
1424832501
1867624919
1658806564
18223586
546017300
1872489260
1168302496
402399253
266185579
435574427
20961848
845227564
1185932600
1169930724
1498568878
2001994190
686221499
1153797522
1774994619
1700727701
1965622641
1264704440
1865523139
1391341951
1163507794
529902314
466416829
1800667191
1241178120
1158020440
1420847445
1953630707
1113673614
787158275
1081080694
1863609848
1621993117
1563287399
1792499772
1781220266
1203007756
675185636
1487461596
1684092695
1029069375
1733691947
696333967
902206393
125296156
564145020
2026364323
412848469
990800257
1108855588
1596285537
1188323243
76739840
1802619358
1579998412
1808830424
426621716
1330290675
484898573
1329049930
1553854038
599731590
1854043911
10541284
1175151105
94842664
1986208732
484266873
1073147783
1153722760
177432736
1292086864
183037316
1258202644
908570769
854996232
145474675
1076150848
749060383
1933531709
1812202771
1762699682
736374144
536721280
564851895
1058437467
1994978731
1013783543
1826784162
673823915
1497766032
1754302607
142533391
1881297819
15779046
598717377
369256888
2132592551
1456521397
966396691
1001972015
599929349
1314782175
1121472921
1232259346
421690231
1279615087
1027422474
1059692722
676766749
1019531439
729030373
975701219
1825724097
1031942949
1990282892
1682685550
1673043424
740800899
911964368
1121906221
375861961
520983161
1299099986
2077652483
1879852865
1666776069
976062773
1755254699
857247512
1440913995
1966327317
851788785
1131951973
2000334813
1636164963
795653662
329817918
1519517857
166448639
1692411577
1307571699
744197316
1366414403
384193659
378934441
1183766871
880666245
633110712
1975482066
761033737
1766559748
1144932918
1680972718
1860039426
1523929499
1193113827
808607634
847738818
1237351869
1739094996
2031604735
2031093623
1026116663
1675331122
479125238
2138430964
164858952
256523819
1675336735
512233833
529648164
1935765552
910462178
719266348
1802230694
682344673
1676400624
818274238
1493342819
2066964416
1977267933
1201218098
1605729893
1947267494
1389106199
355306560
205071759
1448076054
1922400690
1918030291
1494109960
1016518382
1005486643
1869026661
445470751
1389417191
673600785
1293503900
31786515
659067814
1510814875
1158412386
1998938060
222403085
376896488
990201705
1987463287
308141505
690972240
827383497
986789342
1718094883
1150174253
828723769
1779078662
1629666782
1520481056
562214740
543559513
401966231
502060007
1730491114
1154551859
1206593789
1482898684
48111051
642953562
377602370
964192624
1721441756
66535796
631622239
1110223486
452210900
2051664737
116704383
1552045370
1049950260
339282621
133122999
952594755
659443936
1749530791
1188820098
1904669326
500600354
1515274246
1776092611
579674109
1189066306
385825470
1137048926
1395805269
843162507
1556924449
1034637823
1747030419
24554621
1633208779
725966817
117155019
1352077485
1966162840
177633782
1616296352
392931781
1174815707
355279743
1660477518
1061822488
1712583391
1318188644
260673361
1187087926
1943221022
46196769
1569987854
780763810
1776212607
507300576
1566619004
1945155733
1376282716
2058079388
207204699
990802253
264497444
40374561
1498012386
619301917
1889578172
1843141832
1960346174
1501690820
413491159
1638900578
433087105
724394043
1212098573
242733229
1746574954
2142693056
200415428
167613273
140410546
1116933129
750388515
1828974930
544867948
447936427
1910005692
514847473
968166996
657772971
1342900541
1902489433
2000981573
1974080355
1721653206
212309691
1319912299
1588215626
1410511945
1499236638
1583893834
1723705536
496636895
314410728
919100733
1108694319
1990014665
2909646
1511479268
1561104259
316515685
1395782178
1919175357
1573830085
1464476875
114041866
2114194034
1813195779
1959026356
1731017110
278839447
380967850
419769985
863392243
1061826259
229181861
1047614668
1042101885
2066074144
83046266
1539862451
378143259
1353025103
1065501937
17105870
1718306821
1441924872
1438048622
564568109
1055562015
737030284
605486631
1979980492
1275120110
1343425668
804768291
1094676240
560247363
1045985259
1785846440
106757576
869037692
664040243
123864977
525275974
1061005682
1551911070
1132157470
669320471
1508658576
1393459623
1079019024
664761204
586798389
1294232570
695349860
219859297
1997138363
158754165
225883270
1486412839
1081224940
785828436
499634580
1328799778
1109663256
362183342
1257779702
2068908741
910275066
1314771756
69804505
1317868819
1878324783
2138919988
874189073
59098822
1982962677
2048436869
474247561
1855727049
1300966455
1359480452
83149002
945502749
408427317
1313539744
223053416
1372804686
352123905
1663327976
431509880
1241837509
1224481102
942816787
1258856471
344169175
1357436050
1386270949
975017748
1679227152
376159281
6552748
573825353
1174277967
1373601949
1085660786
1400640568
1373142789
2044415328
345014223
489354295
878848835
279958750
1814073330
451003824
1717772940
957517148
917316840
1150663482
556303475
1094127478
247488617
816185967
1106173413
944655461
1091252896
652791268
709216375
1296807071
520516610
882290197
1579732515
1734698979
1020808375
393914665
609845765
1470579546
101689381
2027672020
1975812592
2079002788
1457686221
1900035679
274181967
2129599496
1709357860
924969517
625285391
2133985330
904849922
977796410
611348332
1911616825
239662828
958784610
1605306655
1407263812
634920432
75582355
1264028790
495116384
2042553081
651173003
1655889470
36839108
1533368581
1761874514
778484759
1921479965
566984915
1460411458
334672663
1285809270
182146101
2008204906
1318494942
1663913472
653754867
1119522427
244628221
1656560923
1037868555
449316874
461531837
1351422760
910434831
1418273996
893021634
736896626
847004752
1619278976
948101181
368983125
230176171
1442722796
857496566
690382181
1826151905
1083750273
14974339
766529403
398716834
1924174098
351080035
1953158860
989591604
1548783391
824062419
31471002
1093027522
1611288049
1065553111
958651566
1939967185
1188464558
1714893994
1143778807
457684864
1643586990
577588017
1215825130
21787985
689879051
1020063715
1388778924
64621096
1501229894
1856966741
1621443295
1819974271
675522837
136943817
1608222196
1267324400
1799604922
644601549
213223907
1043915349
1576566381
678584910
1608979959
1199688659
162163288
917418150
848136767
1616934336
939535313
1188428610
1209281414
1218539263
931200540
1403642849
1771406737
1766727849
479278022
1734938797
1874615042
142120164
2119241325
530851523
132040028
503119981
1524448901
1290859907
2097088408
2049899103
1936929964
996484034
1830830560
1112666558
1612065290
761867944
2071316609
1923302070
1895881863
2068487634
242031923
1707773202
1331189118
1628222373
1698297288
300673936
846640172
807075978
1368918275
1467546399
1068388064
1815117522
1591262283
2073438607
257551556
1227274673
1134726427
1151076848
1419775577
697070098
1283014041
1406857143
1005588562
56810574
1887803566
846342284
576368747
1458249787
363603303
1094795948
153354823
644713072
1083928861
1465984512
593976652
670562396
1769164527
1953823590
1679271736
83804044
1421112351
1329273566
832384334
476423130
1636543757
935981643
339242041
2076956564
2084607186
582348712
2052624545
1131309186
493621552
1490782167
1628278327
141092132
1859431073
1737584944
1418484381
692171601
497575108
124192635
1162753326
1429989918
718981672
1024176594
809516190
226125415
1266410590
403224519
1044316566
959043627
966756080
173572224
1625020090
1650124134
42315564
433325762
236189545
634969589
1558854598
830169073
287273405
837661498
1682324502
1563787899
22129024
1977762533
2023607080
1909321896
1350825885
887043430
763497102
1050883394
1054965186
1687113674
1714342057
1521070470
1251119781
405658919
1738381493
478486203
1432345952
1452556658
136350623
93587686
1805184153
1855492070
808474501
1731294850
305399732
1045394631
42461498
1965758246
1502459488
672250844
9437001
1450361170
1634498440
1498567782
305369431
804022703
1085248780
250022320
1833531733
558222284
1976848219
466183785
1061577909
721629895
1071526568
1891749566
282668296
1682794150
709266090
1028109471
1182076703
847385448
929761518
234673210
635426635
361940987
1058882326
863923871
868782180
1671142476
1802206075
1104959229
1910473870
1875089555
1091842735
799757905
1939467706
626038355
2096386687
1045840768
1761072038
1046427184
343402003
254533679
342086106
1997081201
102589159
1077628431
1275322223
1336622273
1107016664
230869144
110416459
770517989
510020481
2115344714
1203484926
270672836
1078071714
1536107963
357952898
284353781
1812842063
909262155
801975915
366936393
689814629
1069724325
989551436
4429268
1866316480
491660741
1554388409
1447445926
902230498
1481929040
2074486448
1869787687
335627911
2036070340
1888626334
1692178272
1315220084
861049608
1954554516
118636247
504533122
1293101782
2093316769
947618962
995811608
1786038100
1580294701
1557661564
405440671
1825187323
1844940706
1636377967
1285634879
781332096
1961132080
441160433
1094569051
1826656865
601158678
761718805
1967825042
2028520621
1794080887
1667306534
194589097
1114435206
584953341
1418821202
2012524533
1832202040
1857602110
47195155
415817652
1491855891
31448737
1911220138
1771918434
1149489000
1832367219
1706517687
1954268053
599300565
1036959428
168651052
1574815253
322489192
1879692409
2024303524
73033397
2016665725
853369384
1888937654
1734298617
1200550916
376940731
1762847254
733644667
682558413
1367345849
1248055329
1321719
903388628
1959454262
1703881111
1126686566
343568602
429462531
199484673
2140491220
1439872457
88229736
852141732
916715456
1149567913
1682014454
97231017
1291633458
1081407299
1894422182
1730236593
552693235
173067747
24576096
564564623
310873229
1551321467
1831361163
65477459
966515881
282851353
1069033313
1529750832
1739355615
1316538655
1232737844
354547691
1182939966
2121867170
298678650
265464529
9589031
860382788
292361731
30169137
733823802
1395879939
930867915
509184418
4648209
1041636131
140103991
2128072829
1729302380
136610579
1182616000
2138373147
937447749
1070198874
619549287
598136912
742355388
1295941745
1996959334
1937814610
1684936418
1817752424
734281691
396434500
1476920298
1406417586
1196694960
76459008
247502538
1354772505
1280242627
196210468
1623403335
1628346121
385427844
893497751
262593049
512110774
490292874
34342824
737165578
198902124
621149458
53244377
738873473
1988096899
610322096
1072688175
967667558
536889348
10297560
454734034
1052490658
887829045
1105232365
2061598232
519525220
196632043
38321152
1073035071
902805902
1938426609
968605058
1708615911
461952413
314682957
991420187
360451113
1913541998
796537867
256957612
1906004735
1460367737
1631937764
1556936934
530578439
767306410
1928894370
381398928
1943148207
968150649
995481545
670228513
857805857
391821378
34544728
847927411
483058443
1355649261
658115807
1440482698
1525735608
1759448250
1217070408
191724052
1275740519
1779755078
227412822
265318072
1294600497
1362674323
2108949316
871099155
1113889053
1484774073
1254106786
939549847
1518895046
1128785830
1294171212
802628381
1652140326
1689345045
603919332
564834350
19476980
2107799180
129568322
863974500
733316719
927100626
1020104286
464997993
1985231343
216041238
1440867718
1881891302
1986220800
829202162
1642696397
519734372
732042077
414431467
27123376
2023341476
1007537786
149798317
1496972925
530393363
1318100370
990548883
2060033057
1669955079
2058448520
1710018632
1111704076
739354159
1018005251
1417319496
1798516048
216056275
1602662429
771093126
223708037
1477619701
82971770
982775859
2051866280
1337195196
1680684430
1919447176
1393624281
390764390
1858838825
1049642494
991610807
2075065373
1293429971
1354940582
74861603
930132181
1376030083
507464666
1169258630
399599399
300432076
757185433
1610251332
1840705840
658261789
920923030
458180615
129129031
2041056567
1653078883
607107045
98437368
2054086941
349930346
772020596
872143469
2140721908
413630695
531090420
326694702
1737223822
839858042
112052923
1067074217
1161636431
1570827979
1241135147
781475653
749446767
253623718
1114970008
1039379269
552469463
1910878746
1703334827
2047975647
1396484251
697980497
998500623
700464208
324369353
147543207
1864593280
1494632507
744043163
785969782
221774453
1285005159
1469725532
223751314
665701150
1970409200
2114511485
553454841
1482602774
2138248709
1745635632
488208608
656837783
1220002881
513717793
1800757134
1396583563
1139160934
435206175
1863704099
1445026817
339185681
1260424906
1711759241
276754922
1592415720
67425444
109073106
1392466358
561301858
2076485885
133071201
490172709
1804852571
1241421027
587657702
1618781823
1599518206
108227890
921413224
317241763
658035655
751328547
146753165
971398713
9070194
593321770
1312857350
1255228253
1774030633
1236083122
1456872353
1617079963
709885773
1252685775
240595059
967281434
1714926202
1335556007
1098357113
336874569
1849297262
1016087958
1155705619
569272012
126464046
1817724992
1503748534
1724157940
303420073
2111973980
1796230702
1952369219
1240285171
1981075568
2119203522
773775560
1672495617
1946764967
941515421
537327991
1568528582
831952885
1055034523
349608272
1669432611
1264603252
1061157567
1509315283
1481168849
1096901400
1961732602
664046438
1464653544
1449387761
683505198
596883970
1617478362
1213815157
1211083038
1620518299
1084036504
1545051934
1019723743
1848510961
805987413
1441916023
253843870
1879633062
2007125307
2081356453
2051817886
368273399
1025451608
1117065333
1656171130
1786501229
1473550052
719163917
1126254299
1425482804
960654256
986418281
2012451309
1494716851
1811366957
1695452354
681651238
1773421544
1854271719
1669540347
750266964
1496928439
1722488392
659160541
863625222
2012342436
32927206
1531457217
4567109
570639006
1562127624
205267390
2099284987
35793890
1046987315
1268646924
1743682162
1489144594
798906813
209722508
1244840142
741594663
1747176633
1791003394
1265438712
93383036
6622300
25264704
943203621
1994196665
1827096831
569324871
599223811
1844076613
354191725
468558021
1700077805
476297869
1181486832
536173383
1529202991
2026724094
527319904
170611079
1303578991
942505734
1730465910
503023632
1818824434
135365830
1751795270
1908668799
876801179
122605436
760477211
56480213
32914865
126586938
2096956655
581151410
406168615
1565375211
344918961
1695234741
1916819560
1024103268
2128893295
302878409
229592374
493892536
584115073
818232267
964646015
314185361
2043047177
1196085690
1345562793
357446126
1869533222
1347698310
658138049
1262993929
721533325
797247049
31932372
1316290368
1456800385
1835883124
2082559777
24705537
694523326
672306268
1940525029
788179847
986541863
1864516946
609017986
1810044342
319489755
2017803983
674841039
334585569
2054204499
1108693188
1676192809
1786012028
1149467756
1579440497
1840643264
315913680
1397367161
2104122993
1141315687
578401159
2088169163
853269064
1721370039
1064040687
1840094071
536673532
1364894208
1300044647
675650106
463680137
717699326
2081641639
324921393
80249100
310141498
742194184
2026237112
532219850
256738467
1948683022
276322576
2098206831
1057363566
192601843
1674011163
890980543
1851991051
662364908
1886740129
627101527
798873392
2033729619
847192851
383838569
657315654
892676164
1129106747
491489287
652606938
1709137789
1889731178
1113284605
464434711
857135749
2071805256
903563038
1262269444
1103850377
547559290
13101901
218836312
1410920386
260034831
1330083513
1341683544
1106021269
536868181
4277854
809417499
1542438988
891871741
1168907638
152233510
2009741317
413236564
708918519
1966460048
600855133
1753378445
1293218759
86246642
575644706
653733425
1954022523
310444570
69415382
1271925112
1545651253
257388443
1967962138
1464223931
1153962597
1984074028
1130733977
1771054523
1470171988
60380619
1710531837
1362753095
1296466736
815078445
1437074104
518809826
258964889
1659778880
447637023
1626843565
1022196376
1826551825
1468487456
708054280
1411473209
665576113
2026350465
1309893631
429411682
1943113123
1292956674
230311448
410588627
1252899126
1141005759
1870074177
10139476
1283103707
1105559418
441255015
756891335
1904028651
462359176
2024483325
1413334159
928407236
1806584034
1961309521
199830941
2046636300
1742140318
436941361
517683763
1456308205
1326691396
1362458588
1629295919
260159728
2101603830
422236949
1614300769
1965302003
1367087770
2012603016
1514989698
283279767
803339499
1207717262
224441943
999649752
1242678480
1345544258
299013863
1376979563
1695968197
1944935724
906868536
1325421301
1955567195
996264464
1649513892
1785651204
1171678401
996772052
1830702495
1728118357
1184763250
61928338
536715792
2125452306
179539005
1043994291
896504748
1564083541
1341486374
1884515674
1526928906
1338640628
1408624204
174428218
1477531690
1288346223
1292522621
1626938182
1882499338
2059793080
1214252561
551251269
73155793
1276624873
1002499451
267439022
24433076
1505456857
485817887
688479289
905084852
1120101755
179698064
841133005
2012370856
432569324
1062528297
1704720044
500908542
1666730002
1346365061
1091633789
1960486533
1367492419
478339991
720967149
1988155216
1806523455
1263058136
138406856
1596805586
2006325697
1579339617
976531567
2003786280
770722165
82696161
1398609261
1503350601
1815971326
1865282702
186726890
515134829
659858963
1472063597
1463632965
904304251
1347449011
1486775035
251246312
1876878978
920284701
523278316
395165952
2008114201
1178933286
870910003
1207494579
1221694629
1604720012
1321814252
1405443784
1830257409
1901676582
878550800
1832302840
1562031239
2036963106
653028143
45450289
1182046957
1491389636
248356568
2048060884
715236196
2036296078
2007078537
543820731
1710778565
887533156
788129982
256483635
557466740
1762829883
2094164856
309719152
384475872
1977238545
1557319858
244447196
1846569217
2143060031
1397771421
1084976786
736820124
402956024
863178797
78337716
1362915024
1359161834
1842820461
1944677845
1475847555
384945137
22443414
617729136
1279791545
480374812
1260169118
992803072
1268247750
1488865729
914178436
1581290120
1959273652
991903016
668795963
459775409
1590532890
1710581060
958524704
1557924712
1232024124
1296370162
1698906389
738534754
487538230
562007788
957548380
177989492
406516099
1668406188
206254558
1651705408
1642733005
1070855412
2052129587
613491328
986418562
1827067591
613427160
2085823281
1674984962
1235337952
1808069795
12012177
800612504
845591728
734037934
838408134
1092621824
34765217
1684801221
727195192
1812101908
1369342635
835101611
229659589
729190199
623301299
612979493
1139265361
121085400
682865447
253534855
656161587
1895969775
1224240385
2133527632
1203173420
547616769
252841819
1127454124
1789224196
47442071
706935823
500436717
950108544
1219956012
1451708018
1238533645
78774134
8126979
1951714136
1275679096
313809353
308020995
1051218932
1377955083
1247181723
1013361100
436075149
1968901270
2124125381
1981454000
1808529210
162845326
1242414845
1406735839
881183373
621778828
1229361924
1543558631
989074892
394918707
1250160194
1051560903
579244934
777522291
4301497
129566478
1664312417
2009317651
1729652820
795416731
1559992239
2067004903
1360266596
2029990040
1884623103
397572550
1528662341
913612516
777973882
10662841
1005747816
1253965962
2134886148
126433639
627016067
152494220
356066237
325742851
489638003
1542996794
30034891
1459897559
142131836
666211355
993559737
728464746
1769351856
1338624422
1001252175
1985834276
1096701695
1488720043
1247909937
2039955703
600622575
467458641
2073453941
1296935951
696651702
1637222600
946741930
800724198
1022045790
1777477581
200291091
1186626760
1402035930
926105123
746095016
595712751
1307723507
1819608766
1932803931
998570723
132365378
1386882979
464300163
992490451
1912795601
1821561014
686014556
1521083434
356233695
532831692
1058395614
730958240
96885744
901026275
334336410
2134103991
1417054930
504583292
1017170212
953491789
1850519042
1684870410
298435610
1003026959
1494856700
1161036404
378469287
638122238
848449489
1755434234
61878217
1544851953
436159525
2021510049
1827679789
1421085499
1640927698
1526801667
488050408
2044950487
794951114
1395474835
569051370
1371557946
1027630658
742320807
1217491215
90531999
2120141791
2065559785
733762405
682649288
854494870
797116319
519450821
363716569
372011526
1201527600
599705392
713833276
190762223
1132359704
898613654
1235692406
506068575
1287244275
395328778
530777936
1629342581
1744465874
1528093602
103852842
642470794
2071995784
375859119
909758051
248812084
535847536
2037585964
1880024954
1675326674
1647928095
1266733355
878060819
586502926
610776988
1242053351
1037733868
2049354833
1285115960
682567195
496063062
2010223330
1659726700
576118618
207463680
120741429
1213191130
1246262356
2142616510
187689422
1546057644
2089551416
1005084075
897804993
1610139664
1936087057
2021684873
890531540
1370128194
1921399077
2052268332
895666269
1341528549
311155337
480823115
726550682
1406298970
137072454
56625030
772230726
2117535743
888701609
1495530424
535747043
216312537
413911584
1490820636
324176883
1068383820
381419917
1120154720
231952175
891809440
1861090365
697183004
1479033797
1121074447
4612858
963719130
765238656
1308714604
1048689078
2119834101
1608783755
587686779
352742323
1232700683
1826434
2077899473
971054263
582461408
455444262
658218877
988682105
1683085002
1555388979
1821871890
432120166
1185781714
550517950
1077961627
2075205462
1102405674
457707572
1485741657
892413910
1714049000
275760754
1715178623
934343852
1122559173
1867208389
602878795
1938697538
1657739678
1599525122
128097416
622076055
181505269
1336024997
22695568
721844045
1943009626
298760217
600633278
740818311
1866918331
1331022336
1195307926
1354450160
91068080
715743301
790843279
860260686
541720593
1921003062
100893562
879916726
1747275327
982131930
2146745514
763764921
24190134
2143517551
1193629910
1273523995
1875272835
2057432950
1147451328
158470891
1251692355
186310500
1586458122
2053721840
1825555138
1542841613
913339707
1733782201
1766660498
990842360
1398028091
1651832245
1052615558
1557579713
399655242
2004022164
725477835
882332324
1445870304
91717914
784842785
1884604374
96018861
720422181
469985201
432343683
330268659
320636110
1858253425
1720619433
1907288480
292841276
980857168
908693607
668745304
1044633263
1824344132
2080816858
774811163
1961854265
928883369
1996955846
2032067962
725746448
586865084
38542877
1334213307
1853640065
425824514
1199878932
1682477811
43587851
58718088
1697458278
881648989
1700418704
1280879409
52066981
958687167
307184566
513972172
104165517
1619877473
42849739
1429325379
115657936
1188865639
908783500
302545214
1158764680
1334857266
701739610
1363094918
1333686614
1683563429
1636268324
1132018240
606256111
664957422
1928074135
70593965
727245265
1801144376
1112581238
887705367
1745778952
603031118
1062807534
1042089403
1718277029
1211193193
2121806005
2047162312
880746620
893658496
1607778270
209748875
912856466
247027042
1518032937
996948323
52176871
1678435404
243311977
1429048818
639640066
713295698
342956269
680086349
1950963268
359523157
173602110
1885276827
1749309548
267961147
861260819
2134910230
1895100355
1374746959
246886378
1697265776
1060352959
1287763956
1168732651
1051276901
1738579149
11806207
1355332686
1037800413
1311096418
585416213
65499700
683048174
1187955392
2143595519
2016796464
1414333476
1590145003
194590570
1730839123
1075887776
2087936594
1764469903
508288120
460389531
717416868
940250446
1606521801
1658424210
1162559526
761248294
1254503080
1422477591
1987589935
1301064264
1857813611
1976076743
829520776
2086029872
2677017
607609669
1468700394
772209065
805491579
1768994882
1722024433
1830138445
338672003
1192578553
1817053378
745862948
41817100
1570219545
618038298
2081650233
212552404
169652276
21256269
840901857
372458644
1813001079
501131443
1696068798
1945815101
705031098
1536654422
1299151809
1370021732
1121283306
1057819478
1538783298
220915007
453188726
1796143822
1575753953
51098894
1758168834
2103751650
1837667346
1107494682
435039099
69409913
1414152037
159433688
1925953553
755394371
1577444129
1517016013
454213324
988948419
990828267
1537574966
841650577
1191978770
1658086449
932368709
151690893
124493854
621101357
817639513
541229773
1763349186
40487394
578190957
1105793900
1654436741
1378830905
1185409635
1596077689
1747413428
232665891
29567590
628249820
1441684949
1485895881
1854880207
1658876143
198351391
439875311
287098667
359111858
390856517
572732668
223376501
118437304
1121679426
1304389228
1960424604
1202459241
106693640
2110219394
265370612
707575379
1804022363
927814072
2072004844
1744096588
215661661
422267419
1218947830
1851468814
221568028
1249295886
445636497
965736446
880820700
31116255
581534617
292228451
1236958687
1013104098
584801237
91546631
94355721
1865913746
1687326617
1943836426
840968186
460864916
1675368745
7019324
288653967
255101079
1965611085
776581666
66682448
695586431
1352082333
532053483
803875425
234674395
1842623879
691718639
718469174
772306614
1959826913
1793569216
1925685126
276240308
1323794321
486161820
1823410486
1050662753
1449432188
1701427528
1620830464
894420349
505207834
1986254821
927905353
1491045294
269471505
829995818
1880172573
445696119
1392309526
162370075
1959605178
1393993139
94574879
2123069986
939719883
1179242148
46795029
1400561194
1332751740
2018413763
1308545531
1947991545
12539810
786369481
2109708983
1354125364
1233001835
1655252078
481521508
492891691
992185055
56762036
1404138641
1950585979
1496248752
2141620681
228741351
1141448793
1687765914
1940840852
893475967
1535475205
1923406117
1976231716
587877385
864729933
69961199
498738861
2125885557
1001707577
1195763191
1281980305
1056508034
1149559027
2016427856
857041575
1405018893
641398574
923053750
640334104
850315562
1706701589
913814591
1397942283
127906709
1812006980
446085454
1937620938
549758227
2079206112
1229307
1238352217
270071953
1425598937
1872241292
1653112145
1941622644
634661840
1752640868
1210845227
1694216388
1539022724
891263549
1852404942
420185057
1980888017
1430610980
1229048365
248414522
1576297656
1143929059
480732299
1256878644
349237380
1434968790
593801969
1660694881
125156774
1069764347
1489252070
6849884
240738747
1853237091
1588148181
1571749092
1196833770
676020908
452535511
2015496649
1445646783
240550190
829407192
1874665838
1349057416
1999581975
296390166
1196109267
194981079
1731081341
1511029278
1050884751
395952620
1930362220
2050513058
1721133106
96142226
1685001403
1611580617
1471301601
2019184188
679111300
2039938860
804976602
935570041
1091926863
1238374152
1865977179
124332149
683562595
1302178049
101661181
186047062
284017803
508931102
1258752401
2126023766
856210538
789581723
2131218483
2033758815
554000259
1069945561
1553762237
1831992707
820589188
1878020955
30597756
651583443
1148416257
667766100
580725321
1509017388
802756820
1153317166
1031743738
1996620602
1985489054
1443766545
43202596
2135620796
1465955253
2054730443
16636416
260718935
88628843
1814063427
41062450
260530002
90615491
1464355958
1464558559
937107679
1734755762
441197198
620537384
1040490106
285324104
2119171674
384601319
814640030
430681612
220995709
1489852369
306899489
436022897
242778970
1929815992
1266927221
21572541
307439489
1457302512
1503669559
1557972665
445537774
1890911504
991476184
1610209777
1763848843
1668245208
1654418898
1998513055
381713382
1955236667
89064746
1937928280
586773636
1184913208
461004374
1226290167
1118154059
730575844
469096309
459660504
1803707385
625201704
1307438002
283010423
192514523
733830407
248443048
694797566
1111141850
1274697473
487995327
1025190376
350149753
1592642257
597662606
1406180940
1235619754
144099566
512806443
1597219771
1081735239
2091252385
846675094
1849533797
1579232566
1816674106
2106388582
2132310793
1276816300
675645027
933402825
706757826
329703316
1444313342
512126465
269559582
1161419273
300973772
1946601462
566309880
239072557
471724581
1270551006
469358083
642719954
1802955484
1130187577
655518376
1325196035
1711671146
1395445552
1485708760
547253356
1252612855
1089872516
868704881
2130907022
1983047690
1147220246
1294116583
2068585712
1097844565
755588022
63113147
1299886974
1138465829
422687806
1681174427
2015389160
1895245600
1508786645
1692085439
993465044
1607664460
1242082601
663246588
383085987
1113569726
875335620
797958068
295604870
162989455
146943433
1237489979
716772858
1268321401
524330742
1885245322
1365198065
470413420
1235515228
875608069
1933221918
747458243
328694378
225561564
968327289
1100108661
726755636
2113497573
563960667
823149190
1904016246
1215605980
630438322
229680743
718353395
497478462
1929005335
1216992464
1666444461
1615677123
937400816
962057896
1759932956
214868512
783490585
1651615530
586891223
763168344
790726854
282814449
1705284567
888313599
338391656
618723910
68320455
1132268535
1282183908
247956590
159479469
1852991916
406246719
1479698193
856773720
1864616216
96769018
1946627846
1081428489
1276709139
1429302
108719772
1484722109
1267878959
1145771498
76788063
172332384
970653719
163615286
782915099
1255399036
1012952456
1076837573
2137406038
1250278155
1643659660
2068912132
122016130
1872929434
1367909720
1886943334
468667548
1813991635
1819759976
53611827
188313676
1868754931
53716993
1006591877
1199324155
1003407554
609080035
1264752029
1117228828
1660644721
1143613415
181501488
1091301216
1140504554
2139730763
1852279308
2075773351
1890463233
1564059223
1908801707
1663719599
274715186
1168992414
1739348274
737132430
738762062
932887858
1566567149
793834670
1876738784
579927924
1871262010
47933777
1677635486
1852711998
248745016
2048521849
2131922340
1962167863
413176299
1522914399
1109872953
932440062
1478396052
1563341822
1131096441
1814885677
608773726
1189837748
497234354
826855740
1714694401
740680616
6687293
430223062
1838027830
1128921844
557957855
1473842768
1079579000
1975162940
1593177399
586072475
1357251116
696212420
1247207745
348538654
2073934223
980418414
835312836
1110973975
153497747
1493409426
1948654982
751632641
1601139430
75329120
405556162
1107034860
65205974
2005256332
113921362
1020918434
1247747751
1261909228
1632932268
1712807823
1626012116
422033250
998114317
222755124
277645563
885141401
757115754
1118006052
983224822
2035475449
1828702354
331686341
503094396
1841433859
982596439
770995942
744581934
1024830114
1956043773
554008421
153999872
1915314749
81618437
2117986594
609516899
1650517096
1635946654
346335924
1747180210
300261028
744349348
869721685
723687293
1001381630
1271750796
1759685862
1024462503
125417231
1346974062
1106644628
866971877
1068131559
1474501666
1020811917
1426316395
1167382831
1901453236
1897124225
823759141
143130824
1635281154
708512491
1260905363
1000054667
426422450
1336563941
440773902
1119556556
968815761
1320419918
131164086
371138924
1465493879
1189494273
1113231199
1536802631
1438873605
1245787664
1271378903
2312663
379106749
320923854
265059364
409716199
578857070
2108501316
440349609
543069192
580245767
1486020873
1851029386
427502882
833896928
1800672835
1704002338
524207779
1650217217
73181140
379902150
362771877
248738587
820569949
645521207
775395916
1184637569
1336320809
2037384530
107738700
1855973470
1309336415
382179315
1964887598
718005102
719770404
2140710034
1889253528
308697475
26833254
1284787703
1914833433
2092216975
2134932798
2008166260
1714404056
2039760924
1700204623
1716550680
1264468997
1355965803
1300837956
1125451397
1719901857
1393648565
1082787439
1068061431
1928867799
298850786
1493123993
122336375
379759286
60886020
981061649
610663672
281767583
416388312
1339561457
343459385
692196473
2085981090
2101975756
1700660986
1681703620
721780129
410595256
1247075967
2015471554
616077454
21548258
122908574
36503299
1831034953
1556500473
498130592
341549986
196463831
243971373
632851474
188403787
968487356
468386118
1326456956
1494448855
1787648322
306470941
780411121
188072175
1807399723
1575190138
157413979
53903329
799642173
229541432
710632640
69003718
1825690902
1131003744
110903160
1793977462
1880286470
890503143
761640755
1983402272
1540351737
1058129088
755099137
1444485195
65603264
1006160013
1128745605
939832455
1542919302
2129157551
1864073965
1016065236
719328922
1322547202
1885604618
1715749228
1784126417
277331722
1913761572
964667700
314482130
1777949538
1168264136
1614171243
1731440846
485773299
1529665766
1286869171
800466676
2101969219
4523381
1760553700
1381781697
616944313
937637293
1616639689
1910517560
689597268
1793308401
475748578
644068201
857933330
812106126
1616710600
276843326
471828645
1503086021
741644116
1343497602
1067708985
521088146
617761862
280697752
1821915600
723882899
355309850
238955946
856042228
2115438604
1916609423
1236018568
1104699265
322214287
700890725
2028499651
1834346917
580559351
784226417
1230241323
1133338328
10961399
69741845
891914569
2058093671
741834693
1456963505
655553830
616842872
461072894
1602484210
946945183
1436980306
1766512108
1803493117
1619041536
1787736043
2065808415
1507574163
695851856
2011599540
489287453
499149643
262234508
1292600375
238361969
1666199201
659786941
13038272
915523286
2083347712
1947991046
301802703
17821843
1735815604
22183115
1946264395
1552946454
1267436041
1573970227
569553383
1217314787
1066589991
1249425688
2011273504
364341869
407494000
316723297
1732738257
328855526
809963456
391386584
1543465169
132744492
373565484
1352502627
47886764
1665682590
2035769376
1134564853
892595582
472889890
1596170162
593335488
670337072
1570958763
1775912714
533097797
5206607
912911120
210545185
518994128
1198878819
1751437107
2095570301
473696410
1562626214
895043489
1955218288
1271896877
1663358432
468319415
1012138967
1182441475
353631991
1869286815
650167175
1908683914
1051356398
1640875181
212611246
1446658655
375690596
233204373
532358978
990144065
553608940
1075484399
1309968654
440857776
208477951
317003976
2063878365
2135940997
213420944
1258219435
105967622
1479171733
712959655
489564029
1782072005
1147143614
1816319491
2123089830
2115954212
2061451792
451434951
639635852
1988700313
1229723126
1964446370
312975070
144128329
1315799968
1806623801
1347752239
1297032554
1247605839
1699487428
684557413
2101846264
1605915993
1544115928
1747719316
1503296722
852960516
591628471
448897563
1534239934
1204646161
403161502
1201370360
223005283
2110229572
1903322903
1790102690
456355331
1608363236
1964282101
1618781610
68190101
1711006444
1699940637
815868462
129911965
462166915
2117093158
1080623742
2125064829
1739912909
986166242
550045120
1102294382
819724618
1412093729
1134176968
2017351977
184967334
1167102355
1143215463
691141134
1242444298
883848815
1691390109
864783112
1109534296
1660335369
303776590
595424357
439452289
244668385
1484371571
440854909
1995680108
1772508769
415187829
23882613
912160962
816018726
1087727387
949019048
898204453
1000152078
1342530547
1862658161
1077079546
2115702213
330441871
86993205
1765675575
500309619
1694645698
418424372
897742760
763208588
523169023
1887064756
799824684
1692430811
636353953
1093423526
792890994
1158841872
185399366
1721590226
556799587
410429720
1391463412
1486412110
785385632
94117197
1390614735
443928079
576367333
1686513584
1800418751
76806152
758812513
365196379
1981826900
2092753429
309182503
387661321
1388743034
173026951
1700125973
1991690128
1877363574
2118787816
1745444257
2010162951
1521012663
1633960204
2059698543
881530718
1598598443
1297513722
65630030
6146541
1582611746
298660876
492504218
1358825941
1524515834
2031602462
1847716305
1020736322
93838613
1859324329
1572321098
695437660
788618011
1158786557
1084293079
1870712103
912182250
533212479
844452867
1893343062
254775077
1949742732
1514478141
1087335633
569705270
1126402615
654002590
33516383
1340713711
456325420
1046347607
2061812033
1474958364
296753329
1941109717
1981333496
2052184682
146674875
1072056578
658072937
227609860
119718744
34516390
949375203
473255017
263542816
1083881343
218428531
1304303220
1700955850
871732660
893171301
1351317402
546255973
1616491833
1612613608
1817289646
244549453
280513603
91073325
1401413183
1469203372
1097964898
529120036
2096568531
1628435049
1939948570
543548445
2127448848
648912303
692403397
1851455456
1989169065
1020892705
1125406705
1291546323
712594931
839727781
2135659029
1052469009
197719529
544862303
1435946975
132076617
1818139619
801929769
289982936
1201529234
219440440
1196310364
1060302735
1250633468
1836103112
815474952
1496859731
920539402
801236448
1736228793
1545845271
1665559311
581764857
789412856
1188180200
47096771
978182773
955135910
1632895503
1012473832
1541583926
1793605453
1580122292
376481192
1482425262
190084575
914483124
1493816187
1546221131
644505839
197996643
9075324
1092420027
1189251531
334510227
1320580391
543692823
125630256
2030858645
1533395697
164048725
1626228714
484217395
1505137190
1189112431
1736205159
688536878
2143538187
691621041
1289117177
935299688
2043591842
795171168
459477220
1106563035
1390076781
1277622766
816406817
1996678494
289859680
488411894
38886974
1037768241
1272943087
1079968358
77854335
829874488
1740805917
1994756951
1783786018
937140500
188495748
1753502547
680565459
1580956190
1315549494
153471891
473887239
760655998
1879183845
935368292
1104672522
1392326372
297184680
77142034
350392483
764841875
1153540185
999427527
1898796287
31222254
348503082
412289572
400212355
116622216
1618687930
393616071
185195236
1531731638
455188271
2017082459
1788618361
363184677
690057400
1003413672
1718271977
354969311
2103798146
1046193460
1010407299
1209012669
1956051654
2043632400
1807251829
206254636
635002932
1614140689
1529900329
1722856035
1217988473
2070194430
1694992162
33109587
2095335916
1570781438
2032342908
1067881086
344851671
578844160
1067530123
116266010
1463211043
1017304725
43592832
944718472
1906412597
1963319532
975095113
2116420472
363217427
2067779295
787336314
2098390510
54769036
1346154472
1761077530
681787085
1142224234
434537852
406960928
1395267281
1870130929
1313406033
380981476
1789298147
948340007
1013863762
367322395
1399686663
286105022
1711429769
1184702580
1068016328
739778566
1489567763
1195220254
111537126
1461024817
1956964063
1948431989
664909346
634991368
619216783
1071599101
1444500626
447541649
222863257
75866157
1975125208
336677250
731199746
1100091832
1283315910
509254678
519230148
1012346028
1341127954
1920441203
1497330023
2011710915
608509149
395515352
552748468
460477171
1768289064
1453693027
327899673
1266397024
840140447
1867331497
1984883146
906025865
2008914725
2056262794
1811941219
617651665
1600885749
79659890
1607019259
831629853
851151234
1923661515
1169981167
252025466
1800626501
603906480
71462652
457766975
939214350
373620050
1037901942
1276480880
1444292506
728912322
429793039
1172440774
1574905833
831485334
500924856
1410165471
569584082
811376819
2081374546
1401024260
567858135
1715540641
448516246
1563833174
1809778734
590858445
267815136
1100042147
887397351
599907493
1777087537
31083142
1530684256
930049610
344870330
1977811964
1380226329
2055763197
352006452
1896495737
1183059118
1936409961
1725427663
592179729
800732313
1588004820
1152300046
673597425
1444590364
99801016
1452025140
399701595
2023408277
504983503
46263407
604836355
1841177605
695309491
2135736788
675459186
648714208
1534455326
876997074
639129598
805054740
759427080
1467035110
1549838240
249809250
39077570
1429056248
1796465588
799466468
1079785937
1909277422
913393060
374183431
1177171472
630606510
364374189
1413137719
635687866
1678698001
1997986224
1841721126
690200302
1287723999
2039786740
1501553708
1632056264
1143467464
1487286114
439387406
169589581
487094536
859084258
1494182491
488167648
1555252287
1868046144
1825347526
2076063929
316640726
1880486636
1219853426
64488992
815497435
1253039328
1374134732
712622368
691367665
593006109
1208394523
877765756
17850761
681183750
981293870
1742593643
1425849773
295106898
554734344
1878020127
876316535
543406211
614421962
1804678089
1729064783
242305472
2082976717
39176355
1453914754
265356662
447237605
2098893356
1627686151
1374435059
2034515617
1946355153
124163115
997348348
1593133836
753405878
888278265
1881720249
924301093
813896449
1154684927
2008779762
405014687
1292333739
1175319450
1799487985
2106697812
2089297187
1892970562
1556451474
821140968
520546323
43188129
749170726
1468789344
1393250959
2138218998
1664460914
250482160
901555948
1154651652
1312370687
1029567552
162117190
85001744
437514390
1413514320
616470182
1276443881
534186700
573262318
1626481403
2004817902
1877908376
779242402
732938679
1327631518
1661462565
1436721446
302670240
1204147915
5163972
947030627
312630241
487484442
1412333406
277315391
1944592179
1647301188
918544659
2048312792
41103465
879211016
902470416
965153239
1441414580
1404525191
1516994419
1502298585
946507394
678271807
867987051
384256774
1101904556
1794173680
906798455
253877039
1012865061
762098750
1617737636
939600778
581251291
406777492
1490811312
453188726
1106222345
74686079
1373479621
481749014
405062144
493659986
1942029193
37306844
1388178448
1433842758
45169101
1920319959
1711168707
3027958
1113472541
2147266508
1077689926
1338913026
1086608882
2146386657
732084191
1842272831
1453488752
325327088
1025596462
2059907675
567968095
533586481
354285275
944288849
1676822615
599127104
16039280
393067098
1864857980
2046353566
781346605
1223688956
502436337
653756026
720038635
1721775742
417157019
861376564
820772538
303105394
488419238
526793305
61518735
715266439
941534027
1965673113
104296324
434604233
1916462622
538178154
1660720173
888636817
1272326674
624556095
1231770634
1668699864
186607961
1688960066
1880095552
1220396386
104685168
461379972
1109942762
614137018
2036988733
8305641
285662932
2075066296
815745612
1289134576
2105719258
1142016027
1739332611
1393674011
157515748
1236422413
487036734
1652919235
196690090
2054220630
893442851
585740178
1368326487
613037325
1360108091
366262301
687821807
1250472672
1209835718
1756055311
686149835
699562078
562785210
1351108119
756904534
1641508202
1927500767
91521837
1802577350
152311130
1344327178
679384023
558167394
293198581
760525419
567966103
1616733081
2059349484
653575582
1007795839
1483216708
1858752069
783827048
1565534888
2060810739
1584089072
518297724
1153131068
2051825229
2024968363
1888121635
1864634829
957587633
1422573819
1026359631
500244594
1970725496
651114877
1680249773
393042461
1072017786
386220156
1858169790
274864253
1660720674
1551273380
875107998
644509943
1929122790
1560060262
1189357674
1310613244
472744787
1238262326
1102492652
1713938372
576645122
1045880155
423027974
663112425
1887830597
2033731382
484899463
404837014
1297432342
2135370493
1468718740
417856581
7610306
894154769
1064502535
1287660036
1509484807
1928571850
1284563372
364731222
1668793701
369858224
1564216160
231081354
2046292354
351836967
805113399
2146393985
1474574298
1176697865
962270714
2051946952
813230868
1609358575
349323001
593590068
587793285
126528051
105214348
1811709168
1351001837
1913019321
334921958
137782869
1567007174
1331635165
1474877325
1192883542
1967026235
60113194
210963688
408815208
1448615415
789654766
2011237252
68263953
1151174667
1272133271
1995800193
2095910275
1985143467
1851537612
2049802032
1887074188
1628791086
1407090774
333845469
1782493308
1850403808
1819701930
597401411
854842118
1834508739
384205212
2037010976
434833379
1396799671
1478739500
2041535526
1737485620
180632202
281752262
149692060
1390527563
1907053909
1072760576
1933762359
573330386
703315842
190968010
641694974
103307474
1867846803
1636693988
347868800
918033369
2045645383
1058469839
1503924756
1699450550
281889923
876435599
1656447432
815997335
2123147411
1709853487
1169411777
394566000
1187007339
1112805447
1622764456
2058722090
1150703574
1454963939
941317642
1065383300
724603129
1240101831
133429460
88416200
527391362
322950695
336817231
884346232
1406952772
1886915737
912334069
1019043079
539943556
1778807071
1812294520
99647925
922905928
1959343977
653565251
156859253
1547403769
247541744
502517228
1440122953
679378029
1521900969
1919147323
769474634
1279946504
1706025996
1509042552
903395964
1345107234
49208347
1125189360
2126697846
951735983
1853610269
1288517578
972448547
1919651084
176450935
1356024566
1249956091
1030470501
110322498
741966611
2059725351
606963471
512319634
990820752
905464558
116871715
1646959638
834025231
184521379
360680197
656757416
875495038
468912092
1151122559
1089236512
865283233
168881087
1474131986
820785289
1245041500
125239717
1440062774
627096165
1519214629
1613191234
1674337985
65464490
1520403096
175932412
775142440
1906218835
518316013
916423889
1495878549
1847259394
2072837544
414698515
1218320595
775583586
1016061235
1018615886
1575055218
1591603762
485585130
1762340485
534282038
1768121757
847881850
1548406394
1226135770
405353101
675737063
363031937
133449962
2070875267
120586747
442081752
914280815
1854642219
302891515
1057635393
1485028726
1575870279
1156083925
1013755623
224116484
327895516
1319786961
897194692
1595399588
249954805
811193070
1487872347
1279921777
2029078170
1276767847
1495065799
1947939499
1951059814
1735572799
489712803
318197544
1898960413
1797783943
2044884973
808146462
680339652
350410173
1440301483
1915132275
5599939
947751130
801234970
1115845062
255796502
558627343
338408970
34548127
153255934
887715624
2110558269
1784555133
252443876
444036442
1330415308
1996676057
7480236
1213731313
1660437757
1155839317
410955268
1061810295
450712606
1446784684
505307982
1148366586
1555724645
501120221
1553677002
809772301
1909241740
1152488694
1106414988
1586441842
278244170
88098424
1367925484
998224740
1957356190
469421997
1548624497
102878866
716399498
864183066
1768559918
647662337
708211621
1477151927
223265712
568501395
1749149062
951150264
984973835
173990329
518913721
282395641
1566701555
980465247
795032856
2066704729
2049498542
623197748
884590320
480372858
886118975
1595944939
709284008
86690958
516721322
1079635379
697162738
597122887
529567976
875768580
716122374
639895485
1026768301
1960005971
515333841
771082100
1216362060
532893521
1677791514
379375179
1203719537
569825702
682453303
1281815224
810796730
849245787
1981301677
1051236694
2092710702
153798009
1872847652
1208377884
304627080
1229259758
518074180
1275655967
989233453
1072829
245524353
957123739
1021441002
751176347
154124911
640609066
1920182069
1599858587
1548160496
117826005
1806139137
1589228951
1787511353
1320463168
436397907
751964744
29934143
1061358331
1039184729
339142088
1523056792
263438968
1271684127
1427820342
1252770575
2590900
1229286150
1576293298
457568687
1376745811
116448357
1538463625
1662285221
448789337
1913891253
1354139106
1589596430
1152223961
858389092
609526101
1663146279
1608768950
1026832236
493773914
1684635013
1917463334
952396582
998735236
469849954
2032639918
1978763598
338961465
1740392485
292231041
426084708
363144913
2092342517
671104800
679965030
1895118608
1899784404
1636449036
877722689
1891524731
2125341792
1948445461
1491771485
2135365746
755507691
665740445
134193605
1753024252
1129160442
269282024
858103084
842913975
1241593125
51765702
1265469476
1971035285
1757499519
166132744
1396939913
2050111842
674243206
939187625
201016225
638841234
727486131
60107897
838867231
328962259
1300248829
1713069495
555553644
1034201543
833569767
473814801
733834988
185073115
1196265465
854794186
1082503411
1111956421
56370309
1954248089
128869506
124795057
1449906213
423286903
420847281
744865752
1810586020
2057448523
503285729
506556401
1507083698
190638715
1806053053
1828026051
1810810661
1960314822
948044546
104443384
2064355071
339089706
894707249
1622294719
855982207
1332832778
1990045241
1424673336
446512708
1933231809
1746354300
1297392963
547483075
1002782609
1088918441
1447548065
1888465488
1630346194
1340109358
1247236279
1125057645
870039494
1163466637
859741952
824188996
134773064
1190731059
1219956012
834980932
308849857
660430497
33844143
1770102398
506785497
784190199
908916551
522949487
1907314925
896379970
1730068778
537304737
434738406
947398746
1187292447
372533761
963124858
1484246596
1942016859
688363486
1592547103
2009700332
662200588
211862033
1182388214
740071027
1452956108
1207726738
1576890591
569251729
1637215240
1852576700
877658296
2047132842
654769027
1271295229
720857901
311339286
1597846852
831585663
1509130039
1108803432
2140809889
1440643747
1476267641
1946099705
2138456929
903428569
983332633
1317219622
1321819747
1602660929
35885675
1045979904
389910731
218888128
1690444470
1544742737
225148235
252470928
563225808
616799011
1516973993
919103763
1380333866
347804878
190207460
704438627
1396893187
153192240
1407930473
425838892
1217173787
797804823
885885340
1970376080
1814746877
1180846464
973354812
1666151216
606494659
2107352029
895809461
1588511512
1341460358
223440915
643496219
2008898806
239444353
1598782706
1631256256
1770117545
1604455234
862199297
1287080964
2127700459
369083084
736815190
1401675224
954913576
1372448285
1741926027
12812180
1050777266
1160092905
1832645226
695937293
214105952
736961391
1161526493
1208834747
156432010
585405406
1411467656
86306111
901761907
1069778102
917095705
1911011279
268969481
127241822
167623936
2001204276
993164977
356873976
362389740
1189971560
653037608
1456227101
894343713
371346705
1726072362
877312749
590721436
1688892001
895213538
1316866499
1044272137
1779962469
379626425
648343569
538578239
1388117485
2147173165
1544697947
313583697
1310881126
1138116712
2023531796
110756544
897396179
2003169697
1220146889
17452283
775291694
756510734
543308012
1483570055
851721928
1342643662
1012150146
625116196
1203696488
777474548
1053041910
758225281
1253910001
510269885
1900896252
2074463231
479164787
1631607173
1071342940
826525837
1999798642
271080007
181309021
1811583899
1209554238
940554455
347439106
930130858
1055601772
1935209618
1148171929
1452889073
532735825
1607080312
2052954114
925863060
367554520
326116954
1571263272
718411449
1541597494
1962247985
1119785540
854076593
1886166179
1601800936
1714220059
913291585
1123030251
882209982
2080827798
1624256905
357123512
2112215797
1355022646
1327123185
1353477634
1663048328
907805449
1598808883
119206839
479584604
1950859275
591844977
1894643690
1648669093
1374775655
1013951751
463883170
686608132
1622610741
1927753786
1645913746
1157702651
420514227
14385973
1173294692
128692306
754290501
250555014
1692610741
879021860
1332832281
1172594361
1720165668
1083713332
765775843
792005759
1361937322
1894477401
1151403133
853912391
1843681085
85347991
24130188
1775515719
437956392
1303656624
1924918310
1810237844
1206475513
301830088
2131060470
91339696
429844111
1565210641
1177514958
1430226913
2113998057
31137712
1300031135
1147082448
1213954663
74606482
1873339816
1429644585
987016660
810346446
1574092402
963670210
1067608621
96599788
107455193
1986613595
813916184
196258077
1417769535
1951539697
1848189033
1276854153
564511925
971988042
1094038627
519038619
45997611
1134385083
560212391
1413220907
118610831
331294852
249311199
1948337596
1867460938
1029801789
1708376067
509862969
357785923
1084751297
1667402286
1453611425
503996493
1979720302
1249317423
1889665414
790047181
845276320
1192923651
1200408826
862588397
1499203016
1249235756
67617082
1047359719
776918422
1808255746
674911448
474344895
1310551053
409093715
1391120607
912158119
1745426754
1417164761
1109987600
667771962
2076624076
1775654929
428756136
1863319157
315374143
489014019
413343494
282046895
915868450
1151563151
105830960
2091887164
712034686
1232035197
1762930430
1931781441
1874752144
1572632346
1102783688
1610539622
885913285
743599085
877761983
193461243
1190570639
2021273419
1314542666
194392224
258316859
158256055
420266006
554813476
2096937174
1616210722
1100566596
2101272571
1685373405
1917120858
1185501093
1266555416
1016736414
1370448959
1238551892
941503138
32139655
971731239
50233233
286983999
100577315
1467318420
1771359728
46477098
683912288
1411078814
898255948
1550808710
1985574173
1631483971
836368474
1901627701
882325005
1167298026
1407959886
1543423677
1312433857
1154706289
912265914
318306455
319131677
1552914683
189922398
1507123919
1053823585
232057836
1932025099
1747586043
1863783639
1309582966
268878591
214514893
484065845
1912255256
108664824
353660121
1070700774
1467516046
1608744642
149009866
2117853593
226759982
579243786
1402824813
1608034610
1039428094
1601946465
1579329095
343354665
486154058
872995697
1521377010
570744553
1278905327
1955877655
1327503064
864553472
319538272
1886747714
1012161511
585446832
1427520694
386134605
1341740344
1001282568
793961029
2071750372
1467399464
1607380428
295271091
1701465791
502616627
1952353823
261052432
1802076239
385949742
788104259
1533391560
564014004
704351519
470173696
1281227421
1483424377
771661248
1552663015
228332204
905859559
1484250848
916768799
476691670
735266679
770132455
1974666271
843213875
261159194
682616021
1361073248
903564143
449939349
157830010
1437773905
998570723
289268888
1207018939
1071583137
2091623954
1270404119
502873431
1364976362
1061266072
1011746443
2008655704
1965593880
2103784499
482454083
306480762
1600559343
1766259616
1466120762
327873534
1872999877
1937336121
1720346634
1463442037
517868232
405678374
1251909644
134071711
1503228937
2132717433
1507567059
80092823
2021052481
620202112
1281173122
397879831
2035289394
724849225
1352051297
673209811
930253096
879251230
335130179
1115756731
695359480
1778225383
982935799
1859483089
109105988
1458953612
955149652
639058998
2089652883
1216801702
1776883113
839553151
1282810321
1051010014
1006373578
1965080466
1207141491
106084626
1023367180
1403173210
460050501
1351402287
1457005987
1106040701
1227584937
292563930
1213960515
1894623905
2093463893
1030697833
643985942
1471694140
1750757088
1449558597
586151044
420109058
728278565
1642374280
760679778
912999360
1961277662
39740543
710740437
2082108727
1328940190
1165744496
550542934
500124984
890582317
1086929206
1527373508
729736727
2105964002
1442423366
372657872
549837301
1139671515
125891073
993596751
1544712617
1090243870
934119400
771725983
973394064
133492300
1729701041
779276374
1833279068
922756804
1135457280
1582600996
846596594
17296887
1415459741
844723843
622520289
297084609
2043136035
685305398
1071694956
1589780069
1107626561
1406641994
360258036
1070164942
1044301026
1145999157
728037464
1925233959
2039044347
468103433
363115266
198975523
76153632
1427899295
538294202
658111039
333673701
370848184
1733472572
23897524
1186909631
753919273
1638260678
222677426
334693810
1300185701
1661293046
2132951185
105195492
498458466
117473843
1373753380
1913667439
1213448439
741673017
1933026993
1413968833
1188901871
451945857
1410130910
118522985
187303336
824087388
708749635
1504019889
402870189
881900924
989481594
531886897
29041041
1774870069
1331202611
1684516233
2145071398
748030942
650974863
591220755
716683572
197807916
433829022
1407338421
910340760
1082406990
622606426
2056400418
1903559530
427724382
1727424555
910462845
577480572
118802307
1522571182
1979195965
1334247935
593096140
865265262
785295984
1564454184
929552408
1374748847
1489166719
333487759
165008707
318038168
561570417
669840186
1629037532
349156975
842475708
2128771282
1440417209
1241568493
1122795083
1313641155
503190969
28788742
1100982503
270379225
52727621
1535303284
280634587
2125932304
802802780
1651028110
554353975
1898669245
1174281518
842083060
1895615550
1810651214
1347553715
1149203383
1800026334
484742961
2130226937
320402938
228094078
1984355482
100648001
1088793604
777652965
1101468423
1219766422
1291877388
1299798196
1045063807
1954718590
1457067293
721620583
94744155
1556716272
577101434
1847425429
490321663
1388697794
74057018
1259273000
1626869268
6686742
505565588
1250666120
1151472428
1216516353
638513706
2142243518
100724244
1084095358
490779767
2038453949
312210738
2096988477
680842551
971691253
1805586897
618157848
2916769
974519748
1649779009
1628810598
1920183190
495002712
2093399792
2142012419
988677576
1878383775
991412558
443874183
1949864522
2136116087
285673226
65977153
1052795714
1766533203
1489652933
1077381192
603965648
988168184
2078186298
1291950752
1009311204
1720757140
1558281950
1351356212
2103339214
1998952362
542591944
728904273
83903870
1242561870
1697817041
2072101031
345074358
813347671
345187554
952377922
1572040345
2052265115
1554403858
1543329001
1728687323
656694348
931119619
1040141669
669911142
1076693101
795176806
1319817555
1834207331
1347206728
333657501
317332059
1711905629
1713322284
1359264748
1060903652
1561346681
1574274994
1081557870
1629909148
1079376256
1417783018
757933323
998327809
1015970422
111701436
2104576936
263634990
2044384261
1108225697
1690727575
1470781692
566790982
1514064612
1855738655
434457603
386601109
1203433699
2125411664
1447401986
123539910
85225919
144418441
985481208
729727178
419333230
1709538993
1862280762
1068506949
937832914
1033057776
74464196
1010257497
613346530
707229607
566721548
746193666
936128620
236149732
420803777
561470897
1564246881
1425832169
110823508
918277557
1307835668
1175187744
235654592
1911472139
1925047311
609620961
708070043
1236142012
1182653934
656579657
1755658290
112725681
1746284757
1505623478
353733295
721432217
1641826235
1610355540
1871232503
1417784007
496514659
1185229461
378960916
1110557308
21589468
1640601551
555966186
114689332
2050175037
307717778
1756680432
247845561
525823236
987577484
417570822
591540201
2139217567
792474837
1719059045
1843425342
1772700460
2025961639
85434950
593767148
1417470607
187429735
1938917850
433191705
1163846139
1717980268
453031168
490655550
1748350759
981041626
1995097100
1277555997
879719625
1574239910
1965173350
701400776
301879024
797357556
1316982170
756367095
709535738
705529713
730525455
467694194
85684229
1562109035
1335382712
1652879501
1342934620
286606859
91928862
758976501
694038295
1548234115
1492990057
1857038737
2087154394
1554479968
384494053
967217589
420405854
616031081
1810979222
1610092927
1263171316
1504416262
1061468517
1102584771
616508808
1486871709
1979176615
1172300095
840170785
1511011290
1703046719
277649055
1426343735
1612142439
1659663463
1513783039
1344506458
1912548790
1995404091
440936378
609243164
1490507117
1666786579
1859810223
1842713774
1611832699
255298635
2072723735
466344830
848408111
1064034140
774303503
1707999018
48603501
979185191
1137946520
2090351109
800298239
1346023585
338258932
1611387604
893672641
6443417
194997026
1033476713
191891043
1674501135
219569100
850463994
224561939
278639536
1284060235
1304456022
631070552
1915992854
763001356
1889354504
2049875878
991417279
1668633563
116342179
510973909
436037661
1146001202
1012195628
195787462
1793209022
996966232
1660544104
1293260375
885406153
155651556
1929442401
1345166679
2147440305
1979957436
853577837
1742336808
137086533
387383458
1972555923
261206030
1272936273
1813480812
1012369716
1831905670
1289454544
1011755778
203192934
816192216
37587480
316318053
2104068854
625641554
1551705402
373448107
1240601077
859111118
56284403
1924222571
2000482683
455683457
356772035
1807295410
1802191716
1412473550
956129532
1506325875
1686037095
2059931112
397383356
1697759813
309877739
347223497
986198026
1631270722
2085951035
193299837
2066144148
1267519865
847284898
313764363
1963359919
145886072
636191922
902494630
1808075929
68340150
1635910883
119340868
2048894663
1229039195
1849762422
1611600552
616851182
856476138
1058035768
1146778951
531288089
1872782079
1707185822
1107899514
2066086497
823753317
1961284112
832852314
111379292
505431980
728347573
514932584
1277622422
1982472128
1315992149
1901623091
1617054872
589615725
757268539
592998004
1616157570
2104954326
565094111
277861944
931719934
139489285
2090385023
1773281240
1625945216
2135968137
1512447336
1121471962
2005429836
1254793466
1002516853
283696352
977309996
1092879444
526266082
1264789941
696569966
1791436472
1634506804
535869899
463343961
1736854915
1087386074
387304117
1139675733
1109310034
609034098
589560491
2136933031
1039450093
916538153
1992523490
631468574
1147456296
954973418
256057864
1626256316
229473118
2096708627
705805749
150382256
1843025594
267454588
1591319938
540931584
1043383204
331483567
2106556883
118817307
2077639561
1506550616
1058014801
570922175
1960864664
923563903
1727013422
1120979510
1416268608
788691200
180497891
342062748
69981996
226268057
490776560
1654149061
167655207
227022007
557143077
1465673272
866773532
225652892
795607974
1204809504
1878437986
1654262092
1208998656
644964238
218251546
1743199561
28894165
1621039208
291822289
266723094
952940862
2076759166
2118701800
821952890
1706018547
1601628196
477193021
1560636332
795048896
1970499467
147849941
337220889
8117835
109677879
409471480
1224275071
1790922301
1935751843
844186003
681393512
1290966523
927142631
375842972
393340565
852531788
1227600971
145440087
1607418999
951336135
1930743993
1278288312
1603382107
1245626576
425890904
432519447
480046217
436483710
65746818
1528168220
979352646
1674956271
609981402
1121140097
406722131
1990091121
1548037165
1469473124
238906306
1626725357
736451727
605954790
335335931
756082828
190882914
1964465584
341918698
1963439285
1264919114
1078535142
1269414958
1710542587
471102316
1032798934
1003611159
859856143
1484960593
697790317
317665354
475861776
2076229819
1680845474
1777303092
1817095851
1608749462
1310585308
624974815
274317788
1036634
195349656
1801856293
483539537
1998275870
2099024707
489254098
781935494
1133530797
216145468
2001454231
271114750
1857734404
1927645564
1780901146
1146148622
711806762
1222042087
415851703
2032868227
1242567777
1047226320
221738154
1540455536
1738242520
1020743996
2098175875
1031294488
41730387
1357741223
2049292606
1990131347
537011306
120405772
1772095199
856138902
18893191
2050914920
883522068
414302775
2009178807
465430525
1422128534
1007215695
1613374737
1817646753
1895350700
1903987738
1985446121
928797822
694452970
952620517
2005469190
1185028316
965498698
1134835587
1183045982
1260229635
1259429925
1433543731
1359087890
442907113
1390730638
653430473
1922359284
285151718
1515170622
1341338141
608799783
1067543465
338515347
1685661470
641603493
563540685
1443192400
1569840611
281609944
1193063564
1888502776
870176625
1052928165
152006921
1423107873
1278899182
1953868058
1322440270
2108356233
1808804311
2120770935
1805419173
1263802947
545569685
373395553
304830318
303242509
1983492612
1973314364
1318850256
691283425
1653359680
313632287
233765225
1761740526
1505896776
1697748007
1291814597
1357165207
881178381
1391019009
452440779
913861818
1659949410
802829333
1185344291
632447303
859014521
2065519848
832878811
24117734
1931655663
1332979385
1751193330
132721226
466379733
1327253923
2028968665
1476721266
885502563
1203445267
743089295
56233685
19262505
962514055
2006923829
1327748097
1515463252
350806621
1910574972
1328190941
786144689
870123623
1885708034
1670925055
1265715561
1176019550
849105550
677263279
708302649
4224363
55723864
1351011151
1487235075
1337457929
374725377
1419203575
1974727572
1016157642
484207503
1807782696
102951081
1772086867
1970414788
328430849
1221542483
897785354
624456033
798744138
512613422
1258773361
232214505
648070732
620915310
2065367150
414227887
854661895
1285440875
2042310430
1276570825
953591781
1488401264
1530156113
327205675
1754324353
1651535017
1064594931
1408038195
206086510
1568026527
2145623742
210158008
1159986784
1154163288
544911799
443805704
1256900963
1829626472
381459759
1584659943
148737300
328579346
920851866
549114518
1253015580
1637810680
476077888
1924110861
1156940203
1826031750
1251394892
507613636
1133420341
2117430460
1686765837
742814006
268653650
37361759
574716261
1172986036
145533751
2015736885
226252128
1540790200
166979961
543282952
181282331
1488721494
1418473302
353161608
437859092
1838913862
1926700097
835873048
916934976
219471309
951277533
709756599
980993982
2081728526
51108307
1720204146
1848638381
964472300
1523688284
14109908
7967930
1822169467
1640848473
406137183
975367437
1005413107
227135621
2040830308
842619988
1294696418
1042957879
873100157
203307600
504595265
1149134220
1251034254
143153350
136470042
959618732
413194017
394405178
1432580915
2053767573
2044568899
125904155
1310509948
1203722782
455469372
773318117
87726234
1206129242
1478736638
338149306
661370460
965069414
615561791
1766625238
6934681
894211215
1488951756
173853676
1220532772
1009479029
393777137
750052356
179146057
1744499425
187024417
1206465099
1421895431
1381752910
1489349356
1305572223
1606636994
1102675661
1015826226
476648136
2022107301
1695479289
1024165374
844371938
1394820976
2033560703
1629528769
935471174
470778831
18860004
786609771
517906713
1623067452
288602006
899971816
601206563
1460533751
319642614
1280019853
629175604
995207213
320267408
895123147
319523127
1989175180
2147473553
1222891711
1824428961
746135222
1544005029
88775318
1829568201
433247838
264979128
768854029
1384026138
798195467
852361309
1209243941
218730685
887765249
1679383501
265238329
1892079407
1211648048
895241503
2070733699
997917599
217961065
304587615
1612112602
1643107796
2125692892
1721237414
1177702325
1441093874
1721381242
509537816
384321472
915666472
825855693
5683907
1328831669
770072789
1740906307
2007293910
144057811
26802128
1248552832
1296322926
843032653
665951318
288188049
1861026020
1330239631
103838457
1848796133
635055077
1469025089
137623724
1805798963
239330247
2069703587
1738179220
77584340
641811716
1280523903
1154066764
1234100262
91077174
455472303
516333964
605847995
1338731284
1323352184
624918618
1788097873
145322094
663141956
140829152
1199762788
443342141
2136561029
68880902
205176952
1816888440
672932995
1494083862
1075136222
1068332339
832789959
1398332881
1220700755
494324423
1955194931
246292671
850459207
1256421667
311376132
2042385139
810692629
1260175464
412158451
567240508
1477641455
711441885
513559733
880392497
501175119
26947941
321538895
1032559658
1413178283
86837684
1452989431
642162790
749579587
1315588051
2073509444
91573600
885168124
769689594
1263448238
1824537248
486587945
948960762
131801986
2004049775
377761832
1758412474
591072021
366903173
1676980157
371634879
986734649
80353008
329156474
1246014598
1047017013
531705006
2027268555
1421597966
2034875697
1107124402
1728752395
1553052293
901961511
1847230519
244282053
1528177880
568110804
1951291099
290283852
891420031
863773903
1587457667
717071232
561975676
806271838
258713707
1482809640
1837580139
2078192021
2143336656
520520828
864634537
420879330
111994641
1532946706
1925380175
2051459097
1613955030
1244001207
1696242222
1799021763
1581035815
953032565
1040275491
1013197593
591392164
483342159
288900784
889737146
908933220
582931094
1792510027
714998238
1584997829
2004751819
361971763
1683220774
301347954
406161053
368227181
1543232079
1695265535
637905679
14172722
1407066658
1020347887
1416774252
1060784699
873892549
1464946175
1015296686
1289797253
2030356749
76212992
1961960398
1061529349
1058328004
1851408926
1169494297
211107517
808624810
1894477260
1128294735
1051977136
1859255566
705769187
1870960987
1826254570
1106233132
535631666
1476402265
1866248747
21045212
2017506973
1001802653
1573799072
1510996461
164459938
1264917242
1844185180
1499193742
1372288097
643956964
1845333335
522452186
746926811
803737071
201281026
734183283
119037916
1175386852
446630609
378201069
773072488
697423927
440183803
1560305099
2126476146
41591135
670127116
51110286
1332139888
1802197149
1811974777
1445046908
1694030305
597987490
1917330048
73149316
706088425
1465182611
2108790641
864009025
663609517
558897553
692233107
1740846840
2107496356
1167647422
96288413
946689112
1722531935
60984545
1341387496
118610339
1172491648
124092458
1743629676
1542843585
320268287
1489797579
612888067
916364057
1520137573
29227549
1061234766
81400285
415645623
1760540514
138933617
959406481
1396553658
855364771
1556939234
1252665085
1208519423
816694914
830514303
607639116
581797337
1540111812
785004997
1018769554
2119446773
1198227756
2092192
1854000876
1229729345
919525653
252746562
2008100979
381394691
125656385
1619865148
1833157898
423997293
1229129156
1998199492
773336767
22738718
859888573
96734273
1809237658
1359769146
2074272953
1832110476
1966568958
601143898
879469661
2127060589
414551922
636523802
1130949865
1680001517
710836162
992005349
1892197641
409230897
2108387025
470746672
449409081
656837277
2031110246
866529661
772948255
1373283611
115765295
1478704968
588151504
934835993
1062334307
1412578917
1775364650
1950848300
1645307935
536767034
80105245
950315359
1885167636
1920529111
450191459
728590836
1093008527
215599006
928968982
348873890
66861345
1726459428
2042094645
1051558088
393576693
362036249
1483438007
693951861
1508813563
754160916
1242554297
2073050904
230496038
1640604355
1215671479
388551640
409739517
960510860
1970265030
584112001
2132410523
1795419335
457294158
761420645
2033116349
679697838
389119837
958206448
1363165560
2120520546
238669158
1139811018
922621259
1065807375
1262308486
1514514791
1602804233
1388568877
1992294006
41708008
796328691
246543226
691844902
2118506202
115520390
477588780
454153404
1510947042
296419514
3079365
1161082074
1418365143
1782274296
445300133
1151857358
178052514
2032656165
386337230
451587857
755042267
1509668496
436250496
1609286082
1411521444
1439308128
49136822
228540942
1070877104
1331790422
623977777
1696019908
232946602
1491261800
1141150742
913105841
2064135978
207463337
971343414
1948360260
323502887
1911214675
1150705975
2085124198
1004657399
811513989
849096076
699692582
1659011232
258078083
750929375
1440955169
150955906
708323896
21915557
527123886
1703764570
1743900985
2001323068
820440701
1792298369
1280313062
1632969155
592002537
785672581
227044516
1277434999
1655206443
1721845822
457661117
1881178613
861648454
1949727828
1186503600
1032197307
664972408
1042516765
592681150
851860312
230644674
1539532067
259033997
677207762
1667963516
2135639082
1576333867
365395296
114323112
385394748
424537290
165043389
808084584
1086466298
1142429250
1998040151
1641108111
432984830
660988370
1207805152
999848111
150450797
1630524243
882720495
393950714
2457806
566810414
1646765412
608650903
232009732
503781069
910365706
1689987614
654153754
370281986
842188633
888004478
1180716280
1186042281
1447099963
163789993
1460673128
298205042
701146436
1786153055
569471701
1106389932
2124695547
2023407732
1469073855
549468089
1677721687
636495062
1984996385
514362274
426533544
2113331532
1005542499
1208232209
1114826703
283046955
1069437665
2024285347
651454001
1680992297
375406876
1891239876
1042033895
2118028980
1353884757
170198141
1584485229
1626030203
2011895628
710058166
599081996
1535432651
296558773
375759873
1430959326
560317182
1133904575
677946850
426503341
1071262600
1861624118
1216959722
1411036543
556966453
1610309530
1094784335
737312747
1238676656
127602343
165155996
1462376957
1771768511
1910289531
1229351369
1302989174
1753397357
1537169037
440808812
1501690398
45939933
1892226057
41516662
1584142648
1854698332
1906866375
1394740456
1004441581
895915140
1408429717
1312013677
1137074636
1320900654
1699234409
1802449232
1167268176
1895943620
1822903034
548746112
248309640
433971428
587702600
755484535
271274238
82703257
2142714848
1365717708
312276939
75237405
1288170881
77608047
248110469
2059820871
1564214953
34061196
1529852035
1404626119
2107374466
1631121844
1709596835
1707930122
1381022583
774880428
586866421
221185224
933499696
296250757
1963976852
1737391486
351897514
1628542729
383321705
260971447
788715535
29791452
1610785550
212310377
1769698227
1426987810
2057195438
641592834
363798353
1168876178
491694880
2054765596
2035221157
1770956475
846490798
1257655400
1181634404
1607960216
208556823
1700091785
116094423
960492716
1655290113
1135411347
601242324
777066033
1641178127
1363924757
1167385272
346040277
650021960
424289122
848044487
989262393
1310120801
625640238
940739205
671278090
1588232243
1615000781
662729406
523322352
435272895
241617761
324859648
486522621
1707372335
276757065
366766146
1334963487
1132111229
1156605750
19499341
1618022176
189309301
1901486299
656995104
855954779
584126514
375431403
1857964746
151845385
1823403698
507472646
1047202772
1547329372
513671310
636486253
1034013904
1923026778
1197932041
1348291585
471996286
727504466
1842094863
602854730
495484973
1248522500
1891724567
650301707
1103266804
141684855
236300473
1335284177
1067842027
389147176
1501352551
517873072
876733589
453968512
1945510504
623598109
1042961249
411627224
1652661792
88263477
1016801744
1841255411
806284685
1753087687
637177459
110927790
1896660270
4065114
905331789
1525906789
476912306
1640955881
1332649208
2062990930
605781024
1110845939
1832834542
1737979460
2117414390
1246647637
1332468525
1483538550
2126194855
2014524414
137395966
1984717093
366091507
869382057
1527534144
1003901077
1543880452
938294677
1887560882
1043509908
967257658
1630953706
1510907553
1357776926
1909084031
1294905603
2021871112
2145210541
998201528
878860645
483338178
363703617
1864668216
691306769
1368457776
1087093632
114739581
931220235
1158117004
1949325109
1278746977
1023191587
902407699
2124936517
727632301
547929361
771703145
1993332578
1023161950
1235153724
1441859617
894210146
1283941018
872866280
858016691
1929024604
1287553371
304501890
291770327
696910199
976427570
759665326
2119128547
788257875
1828696689
585355144
1869809462
1535016594
892498931
689061678
1180808852
1606635405
72231026
186635304
140359897
1855673435
2125531075
974249594
656997003
1806906425
1282835866
252575780
1898505578
527775618
1456672348
1637282062
1113961069
1106968037
421422869
918846951
202192735
34274417
1575403417
888661501
260413871
165171451
1156798109
1992921264
808704129
1609894564
42014169
26377354
1043300668
2136920821
2135131987
2064749763
1527527493
1369311168
1709969889
762156034
515882487
354600754
1454935071
1549625603
834244938
1829165431
67593167
521959071
343524072
1528230751
1658022024
719624809
1625976196
754676464
938109517
704136369
1121386589
2132185454
152796390
1461000952
1221025779
1677191960
167323078
1712425212
293839411
1946619692
578620080
720812670
844457083
1894086136
698751233
181786466
565158418
837754544
1285023169
672215342
1167436042
1314145650
612508279
1012241271
2139270599
1084721529
671023381
197176766
1789073995
1710137355
1452191778
1779210603
628159433
830334519
1644099203
1648545666
891004060
1543288827
1172698877
1396667885
628987248
85813967
1714920173
531719275
1927655474
1609920708
1018761569
2145646609
1761777636
1585763019
1160862735
576088680
1412686389
596123435
279590131
1175841081
1266386482
2135776677
1327009753
594066827
1279525757
954906753
332254820
1709158467
1013986132
351248929
418023726
2144154388
827099573
352060372
1993686730
1837719261
460670173
1204233815
1764705252
797968511
1849004665
1376903214
777228309
998814082
1733501627
153409134
2092103361
365351357
636109377
792835752
2119125284
717559926
2137076503
1951988321
1080144137
1786784633
354451122
265940606
1052284247
1331619340
78398494
2141678210
955291100
531370725
248837038
676618684
866842335
816549682
1218519977
950059133
1147311544
2006231655
1009691657
39635565
541517095
1182808877
863586072
1755390566
259011488
1460993008
249017287
1520291061
1778077366
205680345
151408442
297046538
697714729
936519859
2047549806
1740424884
1859787799
295919444
1132439227
686582309
304229381
53281570
1616094314
735565223
2141807131
765073255
1281733548
347737564
433841576
851101215
119950654
1679611035
1227914943
349011662
1666627987
1951191348
315770645
1805664154
432077517
223131501
559716426
1522154411
658428897
327860326
796119795
242341311
1173048779
59703113
721030055
2039011757
40054672
945373355
701567836
2093017944
1452118228
63913947
1223632131
1260826166
1160854371
1954888771
1727816457
1884221064
426242553
1245098272
2047292985
1597163594
1622286914
999370583
758628811
1070430057
208383370
365699282
585485578
992337462
1729788027
944155782
197869057
2108497455
1574712720
1660341414
2076855325
2100466492
114409372
1372030697
405074952
1505650261
247222513
2122958139
191727564
1352394238
479594930
1020071891
892521715
2146327923
1163958542
1038726655
424218506
1658245280
2057313316
1425763635
20412731
2043621827
1561447373
1224046050
170840853
545310114
149144557
2008257789
1476179176
435709093
1242458169
1515837301
1620035873
1518508955
785155482
676963551
1612540864
1923579360
1686351440
941808967
2145249506
1376588934
1547859634
1411491471
195787950
1704877084
515274845
543463658
909414993
1942503923
739126140
2069578619
548398875
1237456604
250584564
1513804204
1340513318
1769204811
2123433201
1272601346
236117924
1043936633
1518596704
1614053809
1739604334
114475387
1505318685
935114626
267471943
978360132
1044686476
1943759809
1215258354
418108702
1473091640
153954510
1276031680
2054775075
1248405388
2084016859
1089456779
1578038752
1770600690
2123849081
1218871425
1840214029
1461578128
615442786
1150849294
1209191775
254478764
549107094
1698856952
458751900
562020901
597555641
1988240741
607932233
932451263
593044719
214689351
359122233
1769714243
287577520
1896900214
1098622080
1789217871
1600499983
877070667
365073043
1565822379
1541422243
382133564
408292711
1939949621
1308359978
697627159
1015036444
1628111705
1167718228
1896574228
527212415
1766388153
618995591
1920148633
2089647916
1847796060
897891150
319179640
2117268530
635834635
357716532
2077983953
1462776010
1424808882
1153005760
217563468
949970165
100728714
1531791310
1768555131
341182610
2097493428
2042204498
565160461
1111767917
3895390
1676491096
1170115069
1391308405
1338422358
1124746075
854408723
1783954121
1094945252
83344490
2128982458
565842864
839117904
216917623
1783519252
576592549
2096350694
2092035218
1961158708
396142664
1056329543
1603129821
265419768
1784628342
243725155
99577439
1209679901
379393884
10326576
1424453449
726132756
1323866197
2564309
757961323
715942784
287337726
1004113410
214569948
1353863564
251767671
1162769828
1823521789
1828624392
142970509
1417507425
2099865105
667910355
842558570
112402400
1217699530
772194317
1113871069
57594156
1178507512
1690314904
690161685
1948406576
473411973
526141018
2035342604
1883260312
504794134
60220795
282526424
7727268
1170024425
961893846
843069107
924005744
704555591
1688242026
614201481
1867269381
410568508
479665078
721232703
1580399945
805888486
1439241723
1893369014
1520676314
1265474616
1450616444
1170842385
753829364
468384087
996915368
1766790881
1829445470
58385732
505941771
470190641
2055592400
1702186657
1270135092
946815316
341655770
887783395
1991822882
1329025594
1883699886
87353122
701904807
556076182
499595207
28747730
323642705
279394400
1584584470
1607467540
1452511399
1542574813
1346459616
225699247
894727888
891384977
839066078
971942811
229231123
982107933
1144603778
2089020796
1866127033
1172891663
1649554158
1178940663
1521368786
108048624
581897091
1753693507
1020189464
540984117
265596331
2039196536
1646109653
542537584
957455784
1711169654
2089353076
1485004
1311207875
1199815917
519505661
415116147
1233344500
1286519123
1738695059
1470451786
902998113
2141030088
583189528
1076781418
1608544138
1839666285
1336133395
477148118
246366738
308675142
1492893799
682167160
672815747
330711920
763808257
2052433747
452198241
1611381374
796867424
283319305
1972020162
804771673
1397727827
1910786441
592861393
1243033141
1663129457
1546231925
1580317299
1564394895
1527902364
886013654
996484038
1759428405
1807589468
47818596
1282195806
396561052
619656064
2103279075
2143485599
1127059691
1816741248
369532309
1508777170
1171247892
442425963
1949247010
997954047
1495438085
1990963627
755676992
1344381104
221374382
800139319
716175500
676496820
1915007178
896272294
1862957703
251123351
188901176
1632339027
1838992063
1588486828
1818795920
1649187116
845669936
1645823684
1877976800
136724669
624049079
1528820110
1774937530
1934413702
1568379391
1873785929
1873866437
1291580056
75675366
175186802
35553922
1926756112
1173392262
512409185
1594449215
1529101260
541854349
323777725
1572258727
976105017
2026048886
6149555
1789372893
1354968759
102894867
1442297179
654689395
2016494026
797044383
1133471132
332333118
301742183
527530052
1016039740
1945123285
170689743
911120561
1263072357
1318627124
555445696
1796641623
981656157
1516055427
1350000348
649717037
335686313
596018152
854590743
2119500321
585970929
365878056
416302272
584863082
902082191
1318551522
2066030123
1518282400
918415939
1041435463
439867684
1615491386
1521342137
193098762
1800454621
410048111
691254040
757407594
1155552809
1182363699
811727292
455057127
2061037493
958636825
934992157
1013685320
1376222452
663116917
752898273
124873973
1036748792
1231003049
1197827053
1297505831
1665310390
811104590
338109145
831326164
1616802542
433257445
1730092333
95356678
2075083790
1228380846
1741528117
471523949
2002350498
1997952972
1239518706
588869190
1409412856
1491935368
571829975
1784671095
133710209
1714551762
806257261
1722327262
933736053
804962489
910147717
381230864
24481399
1630257151
1236417065
1169531323
667433372
1332952662
909001906
163084005
487395693
385545499
700450486
2088459394
2141187845
1300615114
1795603736
2027804510
627478309
1406219784
1296552622
86912232
416731949
425383076
355103848
46386944
1639723996
1092903583
1384094962
728364097
1529206680
1392436798
1441948381
1195799379
1395199942
1115116405
987935279
2055863713
589668718
1086650964
1938115459
818809459
398868480
2054767617
1767155730
157687707
1646094324
2085486326
583185292
1772811879
1272737617
1597748604
1364961629
992008741
1416118519
143380395
1054426830
241218380
173065273
241233302
404637859
1664101243
211103333
1147219769
1823304530
2093541408
99053481
1660538823
1604143646
490650562
825422623
380959124
211040583
1292602933
1322779014
1248744236
350513954
1602520447
782220219
1877058398
88911592
844063522
571637569
1058069132
1205098171
738733885
1318398763
1289210386
511057092
1804274964
1349062972
2072379523
1219864930
1578650097
262733416
1915503701
2013611311
1243398619
767059883
1296464671
304006144
461034446
1693582995
1126179662
339134506
1752224164
482853039
1559835908
440598611
1710174358
991818629
256883165
819421792
131165962
1604245503
449877603
699532316
1355955201
1356832871
909169469
1434618424
1748272400
434771396
835740834
161408982
1750567696
539120074
197111061
565821376
1540037434
14824024
1018615949
444667433
710598874
2022831468
1529977643
1833165120
1837584747
1859419249
1208101748
1562552970
1906634073
443745605
546138099
1292462115
2038675773
1225699320
960316071
1256097161
876531148
673029553
797953984
2005668310
264802570
1407038730
2142092480
237555687
1525763554
831265031
634448415
1787903288
1386418662
1767427664
691870853
1087592817
1018321344
1239345826
395511339
1511038308
418299727
1266458140
2016796221
640394956
680613735
825481607
824734607
166657392
1293774530
1079289058
816612191
1296673870
1977592774
358745151
413143839
1284498554
1485251199
410521139
1269556743
824429217
1664171334
1271455043
1316737580
1645128792
1221160911
1049067445
1730419298
1661036604
1851873437
2113824293
273544195
1516303220
425640358
2098476672
587629453
1884404402
833230436
835741674
1408498588
2043204685
1193050068
1058861091
1262274333
964784414
1459335647
60463280
268672243
1312361374
1577889240
421570780
39842929
304453586
482381961
598311854
757470519
1576434950
642365939
1457008852
848659789
781126973
1787445210
1988574949
1574368537
2013110215
1712632060
1632150838
265340697
618504081
1224154089
1071478005
1221086250
1016846538
794415792
1507516253
434158246
1410213259
1167003091
1530035564
834330842
865090606
1947141410
811835555
1252865664
2006499380
973794450
658021559
974603816
1113441199
885220650
1310385379
2113939895
1717229976
1194830321
908939869
315582760
1045668822
943387429
590579819
1939530384
1722157622
1515560416
8571646
1436775626
737785115
583139458
1619138094
211381746
1269956106
1149339344
2032401456
1567282527
264241851
1471646408
991310669
2096590150
1703056879
1181532039
1331304381
1765417964
1631723088
178069529
988102095
1481934021
1491429876
1846783159
493801237
707172063
1737436595
1197740733
2087044204
553580690
23622649
133003525
671315170
546479379
1602869073
260445416
1171942618
825871385
2007457733
402172104
926326433
1008425380
836227627
1967435115
1218019880
854917143
1122187582
671611260
1606932109
313003861
324366058
1012171245
612941107
1553001423
1022017315
63892322
1393162568
843585240
165904401
1057531808
1112785993
1566240858
1392029990
24512841
1787010415
1708418240
802179399
507113613
680457188
77303865
1407690031
822004002
1831584736
1209054203
1360671834
1043130632
666542353
464744491
1256234656
1265607024
1500231610
1160653271
19926176
1463767221
1621484968
1586920733
713892391
2108929760
456717985
1696165394
663931730
142089504
226527872
867049442
1729882754
595969248
1980421542
846895588
652291627
684054345
1649467927
1856480463
387512232
1876043274
2064474597
991523346
2138117891
556375677
1177683509
1963613312
202950818
1834429383
269728255
1109808877
147177000
2009527728
956647412
2064415292
64128189
911075121
2108053465
1558109221
1646355539
901336429
1208244058
2131335554
674186431
757199754
647252165
2030642389
190948898
608868878
1547357892
1377603563
1271048142
1679826138
1809624989
110623428
1687041834
756142986
459372514
884969851
1669205848
42358244
384784938
767833902
323204956
2128192255
2109902840
1410092654
687094519
1296123292
2043108278
741576800
743132464
1146807947
1954805830
1026816182
95697045
1051913156
368765508
1388426375
1364368912
1081968523
1396150291
956747220
1715259747
1847893466
1950471624
900503205
731429326
565986537
752815937
1362174728
61970383
161394890
2046235281
192613023
328541631
741782047
654574352
1574297315
401685386
961038566
1257183530
1681964630
1218237300
2036852637
1094012444
1997751533
973374284
612208851
1692192459
468377679
1450510846
507680472
43431790
404166863
1546824545
688360797
1023074822
1919767751
205254978
1798278528
973388235
383674746
231222025
1397950565
903545946
2013332401
1043021330
1287012147
1075519527
135785803
1983934446
1586980086
480486181
124972014
965001931
677103189
1863708414
73538898
1153634337
1718981307
1444281632
1659971151
896932549
1249361015
560128386
2043767737
1763300311
309382074
1562326646
2112760760
1952437353
901482934
1907403799
1380945001
1853871694
1500848075
1156589321
1450197027
456434366
1378965296
1808911248
2101012481
275205358
289686522
1819497394
509596937
539323795
647691350
1898877040
1040474133
1836366435
338966185
1014242100
1904234851
374163178
807180254
419375860
1431602409
543044229
255337072
342430905
1657823231
222832859
1757729613
1513869814
1204571529
130287390
1146571950
2123414310
1201517657
426035320
1794525773
1319220422
450381283
1132997109
1402717542
1505158435
886384749
2089447301
2063042248
686583964
645148749
779991390
1788583992
2068969520
694065780
1253861714
1234540203
90763052
1638062971
587812532
1906057560
801824109
204319218
397885137
672869613
2018031037
2135163483
722406813
356086913
1345995392
1821758769
477780092
1379327930
817414090
1418255807
1273815005
387955791
502758680
1819491553
1809123259
503890573
717227156
855320494
1873385468
579463051
1000407924
16081325
1900765991
1957713030
1119418814
124424298
306262927
2143757663
15308330
274134854
162017459
1657393626
1257200197
968403517
540741600
1777556585
702938290
969334505
2068179534
1128299411
1730172791
954272938
846216272
1737997713
405510371
938621032
355430079
491695187
1586593346
2039909824
1448819707
2003121348
576510737
719074611
1823472161
728902232
1739899693
585661417
708601936
655018535
1673860516
904761804
948008010
1276458717
670752121
1824541785
1701324800
647078229
332646199
1539834771
1167469429
135066486
229457678
299056447
748636879
820174360
835682744
1205907797
1859638992
170667088
1688973605
1338099823
911823901
637110161
1006775242
667368052
814931832
1536358181
1499566162
1676194831
1281775532
1216178677
646042779
708164819
1396894348
207016294
1800398670
1486212114
1051032023
1803724676
751004994
576132292
825275810
285960253
19538545
1583687440
307330016
1518303323
217310948
603864380
1846371126
90018629
476567639
329858494
597723333
790509239
2045167617
758151327
565903405
258926412
479871510
1873472232
1707745690
1822941380
451427716
1274980828
1745880452
1924319962
454794330
112188587
1734792000
1306254126
930558553
1493636892
1520435248
827612264
1805468107
1271194850
1481390963
1779708873
2145179398
127445640
1058448332
1791316674
273419052
1043206082
1927152953
1312665866
1222473757
1206282165
177585279
34741254
694242162
1241997713
1670590822
526545203
1036118205
1329673495
1634600177
456354588
1817327375
1493219146
830388469
1062285304
2102411376
1515375688
1616231838
5922866
1504151293
1182748100
405397438
1828437330
1916941696
631388027
1817318321
1626677335
115421087
1088756945
2045785859
5014184
966576254
356954009
494036025
154931849
1003841312
1428667965
1603051776
2058314608
1580601778
1582627654
1777833042
122792440
1824024942
1768564982
1843240511
351785598
1289392424
825198526
1687615749
394424800
302264651
2092705892
468042719
1876646498
759630822
748762211
1374042527
1185371261
651479015
1635693349
1506744372
888401478
2137803288
1577647192
1838438340
1744400677
123104895
525742909
242769157
2094339873
292955634
646683338
1085891960
1534103562
1247563652
1267544481
56098797
624200379
1284826624
1608315960
1643092075
989818248
539644516
1106410194
1871965548
499652422
2065338615
1350438222
375390439
2089235180
957406884
1524136964
442278247
1823402760
656772582
672649814
276511663
1391756433
2131417340
438927976
1201499490
728838062
1007573499
1787217659
789261170
945349527
21381416
74614374
2110995104
11651180
742227111
1076928119
621576434
150636593
1412803754
1573267203
1873303829
1894961471
730253334
1958101087
493568253
819543539
1190136570
957066550
622810499
356314801
569205016
79878321
123928559
561360091
460925748
387643697
964510666
696265282
499520292
852288571
1118446178
950822272
866499959
1767679635
83115595
1112707389
1827838712
628796961
670813444
2064644574
13595747
2075991460
1289679465
516572231
1590399043
743977168
383104418
1688544984
760413395
1108976635
1141359421
1626534065
1447962228
295955116
1167788099
1911110932
157864721
1307213205
1531689621
1078408722
814585708
1997139601
1430486589
1269711480
721557708
1298266926
485299447
359460652
941504426
644561880
480922749
1637657885
1180607360
805412597
1549196416
46475945
1792578486
1449719756
127190945
1689879791
1654231141
1587756940
1206838617
2121146264
212087925
1460613427
1223455353
658748266
1941531072
1285215105
253996873
1893868234
45742831
1749599463
1377632323
1674566726
914553078
899026622
1398141094
200840231
1855143169
1958520839
78985099
1296697977
1308765981
796108484
2064207012
139869759
2121666380
1438842861
1138022511
2107005368
1166256667
13903906
996136575
1710150280
1701951525
1804222284
1913586185
660559657
2059662308
833053557
162807759
862948355
1031597063
291891323
427629311
204357035
886000538
1346405250
1619000997
2038748672
1447177605
1011623909
1435270024
1709170112
1959840556
899298929
235176858
1343120079
1160103569
233162877
1279247569
912867728
1666718718
1690392934
1336213775
1621979192
268012354
1403069399
12847244
1040566828
551792583
804553790
2019224422
715060159
1186245885
1737238415
271114313
944861285
489614703
1866276795
760546989
1460085148
41714929
381013882
10742969
1833952045
777133787
1715210451
2036133070
1840470654
1452095030
351472763
611217154
1670487511
1797656904
317145090
1674024461
873549614
468641462
973895506
899685150
1272372836
1614960338
2070232334
1909030720
1307503161
1425932830
1687746108
728161270
2029973122
616777719
612043430
313409933
1238291173
1277108330
204861103
1212423672
1463119900
608681115
701371277
437501749
547537237
839067854
320656901
1538561960
1726248686
937171980
715440220
549570005
2094443043
619086025
1939501678
1351751588
804795459
1690391846
318673594
922145385
557201728
1408195439
1529874166
1404369149
806695875
370735633
1697533035
1786225943
851147898
1261693683
428629617
381729588
1034439371
1588186034
796080983
575883404
757993966
1559450370
499779577
956658920
1447268712
449753048
1256327178
1002579388
1331258019
1897286287
1401853416
891256798
1118377594
2023065881
1238609809
1316680498
317848994
1259223017
1405281868
1507868273
508549715
541422198
392775734
969619955
531205439
1089276116
747925143
1106161519
647414835
424680953
513766919
2073045155
339452772
812755818
2076624076
262560278
546315979
94652161
1361937322
785073603
814947088
167136286
1857099164
148615970
1895926855
1469181043
470637146
1801822623
1424292447
991623271
1824899941
118246776
2067991319
967302964
2062015104
574072554
843496453
986189139
1242068666
709043019
1213801574
1414492020
1255870913
1720983564
1443440881
1530375318
1363979397
2083554882
1329073284
1807023951
1485555801
2088386048
1584093397
1962830463
1812747294
32394746
1577281101
1562596347
206555680
4974943
895591221
128917877
2047385358
1953853978
792357151
1972088378
1871588392
544703462
1908643916
2020215451
1689378386
574984529
732376497
939640612
957248948
1394493566
217997914
2049302097
1492097067
675920493
1877858717
1988075299
100254659
2023923124
347087377
1172796086
1528158861
1324923046
986496915
1530498985
67547601
775493395
1217974561
1797986205
642320433
2028683631
389994577
2129864274
1688543173
1031261780
1595433586
616430253
688822816
1183579802
1539202998
1122509787
1009410525
1345888414
1167564155
1795891838
1427974452
1498947881
448440120
871632018
1676542975
1358124898
658067089
665264827
933746015
1112574186
581400595
6245398
373425284
571947945
1123433380
1650581758
2142271672
253466657
2112505275
2074375689
1660713232
2078329715
96681795
1492879420
1099600011
1151217421
1903839137
993416201
2056302487
998279168
1544558881
803191472
801250412
1621088340
1931104009
1682429480
698721520
1803874587
580287677
543339608
1004750369
1163625004
409836373
891504999
1978622982
374341833
2036566743
508039688
1357018054
214482424
1396199173
1210957717
791228097
914447296
2001167195
40745043
76117079
365216278
1135419978
218835082
1390846827
706954056
765243561
180112613
1362273279
1025851253
2104844465
1254367343
1541764747
1696160773
1494361992
1059526891
493213685
563501266
739165204
1015287093
2126027084
1174070623
1011329644
822023354
1836168118
600322088
1714024558
2120762954
408494451
2003785040
1769746286
1833538295
1269081627
319217657
1687260903
1305005698
486857539
1080559753
1502579227
1388775910
509090351
971289115
1716642239
1965140696
530815115
13476018
564310719
1360987082
916569740
2091915004
1031769875
678830532
2066738362
1845780063
623216588
1137010730
1785093087
1558649771
2122521274
68255995
2012248035
462094686
844266832
656628892
1018014491
855831767
787272948
719085864
1348114417
411577196
182283786
1926481868
739106621
623230987
1619079471
1161155056
1061655216
414613077
1099688261
1815404860
523290691
1018118870
1020316833
175591228
868799022
387858791
33145203
1430756859
1060207379
762462493
2012433118
320949961
70889280
988520336
1091981778
1449813944
1841565954
2081086569
260920209
743270126
67819563
1230562363
876811026
1525566208
1085248974
1252041901
1930296452
2112658814
1700861087
606754651
787716548
1901301912
656444355
1404160798
1872554482
1858525659
784068608
85707531
364215901
1293906967
527158417
1788525637
1352955953
2016674292
1395931074
73736034
439329900
833801460
1944861362
219578715
1191348980
1166348647
844155818
672314064
2081926761
2051112668
884767026
1659222948
1619452927
40321182
1175566672
294432542
850872803
666249407
2103162121
636143527
731560228
973411944
37319129
892894704
1250621917
1475194457
514732608
1804109955
1326781781
1084473418
2015531108
303346812
982502775
818038221
1617687877
2047225721
427540829
777109101
991324780
1982918760
1494395486
1379392407
577949427
1872373261
1903425599
1307887862
537094310
1630892715
1626048914
16639789
428629986
1701485372
782370910
2038109809
477895179
1457087433
734668834
150039976
255570395
521977074
1412560759
1613989507
179806492
2052470268
113402049
962925104
988345280
1802077166
339806476
736842481
1689128817
1812873375
524615888
1702316227
1205297091
1591118895
1552126039
20378722
148334310
1284535244
714793320
961132690
1784890300
1031099006
389980593
1432901781
921035522
570780066
758793115
1193235668
373484872
1326461478
1561078733
2101146968
635677010
1388127223
1492129967
290051766
1687143037
14731280
905245673
1675957349
1904284264
216732196
332161651
23426375
2028425509
375733647
2083554104
107089079
1114622379
163454972
1355731621
1489238592
1387468937
564156955
231945073
956819040
248936432
953007174
483220394
266401914
1080140587
1856793136
858054468
1250345237
1070355679
514791248
1576690052
572879980
86268687
301406274
1524504838
1447882684
1231730763
2023731661
116230106
1873686786
245725795
456819219
1085938191
1806104544
1324523125
63632938
1835402974
983393872
1224276734
1450660447
2127827647
1163009659
299363439
103932238
1764221844
400189063
967195014
1651953184
1250010720
417286324
1223109750
247380167
426784632
211162704
632389101
841320227
1493370718
1048595854
97495046
608695354
1374633832
672854569
21069525
317446963
751882795
147288566
1417852627
117340511
75544350
1888878130
894963020
2119357227
1919615465
556295874
2083729765
1044373320
596711157
1117792708
1246844541
1248071051
1909797895
1518097454
293097911
1605415355
540089348
1603489438
1272306683
1540865041
741356225
1948296902
1818196836
1394361567
1165532840
287708841
1190906623
1297520491
442236792
1008526595
826039466
1626644641
1829939207
819443656
1948500766
1877644596
1642672956
1614711332
873268071
169177665
67462046
1690808285
1285096819
391157485
2124144320
1507663226
1671678431
1967559275
200441503
1375293897
849376286
2055784209
845852692
1519086265
375838671
1260853270
895476818
319821128
1513843946
1441170839
279497691
1062653979
1168858089
708342350
1290402062
1160789509
1795900647
1375178403
1724374836
1297297899
645932275
1483617551
1784539233
1171759411
1630612285
1306544871
499064518
1547073889
2070132181
1402124695
10652144
960082548
1897286772
1857060036
631979795
244943261
1986074904
1455081626
755862796
161612649
1890113776
1901482326
1164122847
758641718
1863159725
1000503967
1541934576
432476595
1895829326
1893161133
1963010822
1132501462
690083506
2108531625
1406658549
1423496867
1501282812
1610700835
1954614762
1674325217
1312890322
1423093222
707359751
1789563464
1809304755
1935988139
632449309
555001157
751143115
3796743
1392743060
539678308
1357181022
1934896066
2027209935
1206764903
1754169146
1909359636
878274751
1782795263
948724837
255531979
988643090
1708554602
4094077
1103346260
1019484601
1462074784
91877394
510551937
1319307717
590509787
1125663037
280878543
1027828011
1006128973
395147678
1248383606
289827005
1510784062
1964899226
2053815362
523025035
831808732
949779677
853930052
301261200
122852780
355636618
830798736
1380312761
269831752
468380010
1906801283
963702902
948131156
1992939431
1469165080
347065626
1500230813
547887136
1701379145
973215381
850457973
913102033
2095238221
1245921217
11446826
550615503
272893469
1697748730
8780542
373259266
1163008422
1097041242
1966614145
1863695248
236583975
591646060
495492418
1318880116
1175631010
1871854946
917194542
1998718651
1258441044
2131517181
1606791839
1258661655
1407117042
1117836883
1179277459
795448802
171615188
2070568483
440577625
1910965605
712345784
1448101250
2022057998
1217143956
1189477744
275815644
73773268
58207963
437340463
487429755
1221774484
24195959
397981408
1565918024
624380605
768592102
1250093430
1379722218
854468490
61981674
1224874333
19788718
1038798255
894936092
1145648356
976929319
1644086895
847072609
1202923266
1588971540
117749684
1141499912
1763054913
89243383
1793002852
289820837
327039898
399060884
6631133
2123060009
830926487
1836215103
981009075
1605642948
2076964888
28317451
386929269
2089553794
593012996
1443965958
1921861055
1773676367
26228883
1018167906
911390991
1001922581
1473800189
365140428
812821389
1748182968
747198867
906864626
1113228671
1823838691
994569530
1443093298
2073708441
2096239547
447680537
1324771832
1881123314
168632572
518327646
1304263987
1095997444
2001463303
767197550
800504545
1744614475
1486541939
1537595189
1371771463
342999978
471455083
1042113091
1453057021
219470741
526566478
618289606
478000147
1653748766
648824134
478979106
1957303666
1796482495
2470932
2130340800
1572523783
1699294013
611047716
943900621
943631228
101736574
1840224698
1340726523
504113496
1015010634
1335277868
137138417
937966707
683755970
477690385
1985816269
168146674
495897641
1253779893
276880638
1127116049
1888180264
1763753524
794020372
879694686
556659509
490942285
668708878
840854458
948746699
1598989151
438322240
607581320
1215543548
178778703
2059623736
1637528583
1274017513
357848525
986016923
1316316362
387347244
392771148
2137572270
695802931
840277834
2130493695
723178819
549979385
1090164034
1801275774
1940899170
5010261
288403311
173326208
734331699
106994960
117199093
1233480162
1634671801
1810952866
1035515907
1982868368
184222910
750779070
1034295257
1196221815
235256952
1132445067
1985417484
1230154788
1889457287
117391488
1595472308
1000091627
1408061689
835757355
1793128157
1052299026
1347255251
1234180837
304334868
208614473
1490028448
908045497
445660985
1574829294
1012885929
32421923
1221198495
1931060563
1002737864
385531538
1419044659
1984332644
1791982140
1965992931
671176586
605094057
1575547597
1599529491
306415960
125913222
229156368
1832953848
952852987
1244711194
1454043737
1862166385
2134716267
363593280
323068943
213823356
1477752709
1928117186
661691150
1418320818
51649150
1486393897
450027323
132484412
1536167378
2025336914
1897064513
1160748543
349176940
1960200889
1750320462
503541983
1865976167
621010575
1457439569
2004669601
2101730470
961827745
1246973930
595060287
720500745
21439291
699046408
1303583518
1181230595
133231746
1580999435
175972834
1855505232
1585990427
1392466358
137288839
2139986488
172483851
654440236
1927886315
1795837547
1408518414
2073405138
593514557
367598318
2133726293
1106384061
220592927
947663454
67276952
1961239656
2084566324
333665040
345391526
1291780145
2092781778
675116842
1004263504
1268424376
1416623751
1573206269
1608967783
1676796127
1867321598
1042776762
1868459227
856863612
1775893145
651050871
560043088
341362912
698509949
1056230492
1281457951
1479772567
1377818743
389461405
1496458753
575175754
55342130
906870055
1186597589
1740309407
1916006857
301803183
931249541
1438167929
1561316971
608160817
721650008
2113299683
42329884
1294434997
1785989157
1135248098
2002881859
778342494
781172592
1098378489
354158832
243575176
1116121598
584409471
701982222
1367205060
1202556841
451608378
620449693
2011597278
1993893307
312413700
428635162
1443741412
1778142093
323652092
988013939
1123392622
715725117
159746714
299967247
1534141060
1189349113
1919974985
999065071
2123147101
107197863
887731034
1013794704
855039735
1505876293
1875929488
950781139
1459655813
240969259
1087104049
531869882
1584034273
1258791214
1676270633
1570826022
245980908
1320302872
788221319
51018594
468042128
1088620891
2102330376
1856150160
2032226957
7635522
1367014563
470297017
1202704421
846013652
801261033
1083308880
96752079
1142904621
2063408824
512245200
1826329271
877805224
503199871
931869741
287183374
2100532682
1186034103
2044091094
1580856631
982118695
87656433
868475233
1206007456
549117368
1223395466
2031852891
1666195088
1448956491
399797802
824401915
1544073450
1362868268
1686232597
1230769040
871475014
1772020979
759353355
1425296789
971631422
1945874078
1099909524
713248218
803689795
1008082105
688713243
416535884
960792389
2005614158
1466104207
1506215368
1964722500
807637750
1720405568
393304519
1645437863
37345856
1190655722
105785246
18053026
1395378409
126927506
415918440
1763217371
665103368
1985812277
1619062035
399231058
155588451
1005678680
2075982482
1972853944
150638478
1931113464
1021893893
1078393570
908389997
602287304
933823886
875765191
7355613
816990787
1985313619
1274613282
415210190
1563678165
325510195
1435735874
867914868
1469966164
1388289598
1193670857
1935020510
1239379994
1622954833
1459503811
932930262
754881153
786416935
2059895191
1902701390
958629775
1434117464
234333958
1585373438
1415541371
472488181
1171684166
942180711
1457649321
1243967395
55901858
232723066
769160895
574020951
2036431217
587521336
1248170940
283475987
1793180353
1503822006
1545305249
235272555
349032500
1336139946
1279317818
1451526657
1084483029
2135806418
739149950
1971125363
56417938
929429730
1949024209
18262486
1198726486
1236986987
383285446
1186190206
84209049
153502625
1415350512
1816899411
856594347
1316602380
934101434
697504749
1048207606
1814005384
1741637589
540488488
269455641
1663534617
385062755
1569325685
916125735
853398069
527432923
235375008
2032792118
1939201347
1195825245
424493388
2022023122
231551511
1167399793
608135264
878644556
2083502247
375814518
367385217
375853627
1724225270
1509581145
29320473
1163943578
566044348
780877709
1677240868
1362449918
1958285491
256984663
1671517675
1535793454
1873834005
1823344630
935800306
1955746823
222313999
781222882
1563626123
524808692
330190580
929815746
874251284
1098529212
1988661906
382896633
1951377144
765754109
655023175
131063486
780670432
1785760607
353113694
233448675
1198471286
1658772659
2096741859
1719615611
580068428
771275138
1007593354
1394265769
833306632
527468149
1026195642
1325952181
1553639802
1046052315
672845686
229514275
866705610
1682198499
475862347
1840627634
1673507579
1097118027
1513030828
441414317
165131602
485763491
188828576
373493370
1625217909
2064448387
622586476
1159047368
888874670
1695955507
1769844876
591340050
619770614
1227380109
1325105373
779723152
47872092
660335497
738179676
331902020
1739177544
591477709
811802219
149185126
1929491862
941065646
1694634056
1139223514
989227632
2068050371
1894045151
690780810
1037525593
1355612935
56672081
870790697
2065905354
1509023681
1341867698
295715315
1039796550
1267902492
64173825
1570601817
1556202323
2050859186
942986237
1893563990
1952242079
1788319741
126277631
1836324365
481855566
877042058
1240931597
2076309649
502206981
2020857806
1046764428
1204826425
2134824023
1711184258
1961026165
325138081
668069510
1115740588
2035107861
2030559426
1816204703
2014807000
2019807885
41663908
896162268
933465173
92634311
1864688009
2080433863
191572228
117517862
232529466
1335614742
1605544423
1995261343
2002801732
1130286687
1183412074
1601487135
1888716981
571597300
458597878
672362983
152741164
692672949
1809810743
861650547
1244227123
1323082491
1587130758
212873812
70823498
339535006
2023948271
1580497024
134605117
736846802
226287268
1183750740
68103020
572104784
1703582736
159200108
841804589
145186975
79808906
1712597069
148302336
1283118064
1765113550
182009723
1244448793
1018034647
362385733
1133987966
828889905
33930600
1643602665
685242577
1278265293
1567707923
1790483923
1184419289
1806238903
86672540
51824267
197603299
1821781941
421760960
414866755
922270493
890503915
1692515289
2093911589
1796418668
1024028813
1408298166
183128391
136246343
1324375770
558937157
1566644187
1404302518
1781011848
1104034834
1661653985
1824242399
441887552
1479283335
1878188030
544458165
1412602781
88343567
980426394
1825611553
743956352
1531161445
833498083
280280701
888702356
493240597
457060440
1546260055
1772179627
1012434667
1901749704
425960955
1790768528
885589320
738897839
567986254
269626425
1417166863
1179756602
1585776686
1372336451
487519622
2078547186
839604763
489011084
1747306503
796853682
528895756
416821108
1352805925
1033374698
1404693796
1114850289
249525485
621160650
1822613305
491993478
812474223
838299778
1331254700
684877802
644555944
1934998441
1404610197
2072832497
894688011
664787336
1561258694
1133169624
543584771
1121736730
1646785306
157059517
1695468083
1694034239
846380519
1617728555
1743745352
2062939539
1528565226
1941279511
1862819465
205989222
1842905398
1599792794
242896647
1189449041
404922670
1178227194
769658066
82230319
1363792889
1363075010
2057065056
238944817
11424853
1381455149
1159620117
1542386237
1380813691
1759846149
1538890323
553988156
1795880965
464843677
864993845
877889608
1038494536
559288307
1552209236
2092677707
1866952822
806955347
545847109
226615757
258984159
15352679
2056084542
335983766
107332666
306253667
155349712
1471974789
695782933
1493375423
400110574
1237853988
839206870
1734970089
1065680837
1112155946
1349063943
1634420944
2050318246
712546720
1424629689
1476269389
471806004
158812409
794983455
1051986862
1607071743
1157267250
782323847
1755816972
1218614606
2019280391
1045465163
136402336
1825408065
1576548286
282421632
1993853061
1756050496
1681923795
62054361
662816752
861076215
1981210777
248681245
1525972219
961865388
1484304898
1905919561
621787252
1099611277
668664183
1059482083
801554582
326866582
1870357768
1043797135
1358490867
2084371936
1006649788
1810231269
238191903
568421501
1850915351
428461482
947814282
1248050129
231165693
1435591235
2085591306
126891339
2114218853
686156040
726636103
141494942
121273861
542983024
730477976
1569398562
1149371168
994924642
1075500962
1951906894
685574327
856536216
2041583298
1376324388
421244290
1747978891
1340970463
684174323
1751486548
1313339440
83510577
271171702
559775708
627725791
1413166335
962847153
1003407475
64533460
1440700724
392071691
1665718484
347670329
1043136498
943871831
158507810
1482121641
1070990382
1813106378
1316021455
697641794
1654013030
1982690635
2121001092
265561688
259918448
1269717603
1528350545
1532419640
1150176284
1610970399
1794547012
84464112
1168193973
1862192782
1595101870
504772472
1051178374
588495799
1621441765
1589148189
1208745265
1298129613
991939209
926771436
1369873296
978052271
534524383
164933172
1138889035
515386112
1619882746
1996342463
276019196
1924098343
390984004
226053600
656308250
612569137
1787665837
1086486761
1555360784
2061642925
2055023172
399800789
1122090824
86935253
2021157106
1884248184
2090230165
672778314
195787196
1899732644
242882914
405102281
351434277
309562088
1282985395
9442116
1361548397
1441773777
2078359956
85636098
2125136526
934368777
1752892027
1818357980
226679991
1598664029
749092901
1462168408
491554018
500641017
1782955478
2003518752
1624398344
2124535754
453800501
1933573448
1847503923
2106618230
572535664
644169180
1750393904
1473955392
1087250217
661252752
307423928
1221707976
104101951
1372144308
1846082639
450458286
919487703
578513879
1749526034
1481090500
1031222795
679955660
801314029
1098410038
608517117
1585094044
110375698
632150628
294585120
334839450
1427339771
710084970
595906974
147673461
1115087882
2128804993
145146384
1230541382
1487794604
1844382319
295514652
823816266
1331898608
937269156
362515750
1802861869
274916402
1091873786
284385954
1591810488
1430054881
636930157
1412125342
1299036917
1095890942
375099636
244935108
537757369
1931220469
1512394145
1106043815
1647321068
1593786986
1985408593
2064189587
2099793432
1518003709
1317512043
495568557
2034344939
904109577
426872963
83195558
1591488531
1003647954
1418776715
1483149802
1510091622
1298855897
2057039434
1640646644
57020845
749617183
280457186
1140562760
709269676
1123171986
1217585640
522742197
54141234
1527467099
1183302188
574839610
359771117
586749549
2089634474
2137518243
1890185937
115490694
1321013676
1856619284
1879235033
738461741
1686761066
887617468
2137283024
39330369
1027386887
935436312
710576022
326110253
1809729222
1136728607
710428800
1217934764
843570507
1554796100
675249898
94506963
1928896919
419434701
149078082
2018712181
1001219332
1565124958
1598427824
1624627092
1241205411
361624305
451128206
1386063613
2021871112
867979281
1693280320
342432041
826174023
2061337265
1069957549
1877772836
1040812241
1290218330
555321727
182061236
1179166486
927439371
753604680
913060550
978077025
549754962
1872032003
680968532
476587110
774935128
1153531766
733663031
677964524
1525372473
725431480
1891160342
1509377320
79226839
944708788
810259525
557142126
1500716134
211413494
1458544962
856759347
1687099831
1681203881
474900495
1349517150
1363649205
357946495
1302292966
1680655667
2005676881
872127569
237251020
1056599101
296782806
1890880552
975076756
72753801
1271594496
1252127653
1903848457
1977882211
747298446
947271538
954512450
1106434487
1299008421
1530036101
252791945
742558671
1546508675
1886915737
14275958
1965319569
968786719
1910914641
1932288127
1301018105
956543408
282847744
593141410
331010821
1160882848
1206716500
1382892571
1570929486
976039419
343050637
1881413534
1407051345
677275621
1787144145
264898901
348399833
1001483130
1408880115
163442786
738830026
840110752
1294051789
1434503086
1606132898
1201476329
1330631534
243847541
329917898
482514607
1779943307
1231876046
261361687
992237247
1360311035
925050477
693250436
1646654484
1091504214
102303748
1340994593
1971450746
1118190743
1703143125
2134359447
79393434
1439487253
1809437107
374296153
1919649734
1891901455
1563392539
317317362
1686502964
54842281
1870122892
1083999388
145181115
1209744912
1818428926
179639612
1764007749
1911349763
2050511969
913214753
426085109
1500022590
706051610
40890090
1160627358
529063081
902117504
115475008
1533672000
1724620236
705716163
638410326
370703862
840235265
1150129764
760095183
1445182564
1927119363
971636092
1241022481
1338630036
1244157275
1749423357
1589587940
1738604175
1294621273
200425915
1234762025
825119467
112990182
983601554
1657147600
315331829
1629950429
1845416158
1714967407
1260426007
1037056173
1114124210
689047221
1695856623
990060009
319727866
1551009093
1832299729
1441233422
120241825
1251755281
316498807
853109021
579989912
461390540
1316073849
1978893274
1377749838
1124178011
1528454745
1332082446
1637913196
1786016063
1268400625
1476371875
2037165329
1555618672
1977189232
1582034361
1292902621
813837274
243289577
2041846836
1100607964
1488812210
793291113
949254957
122001241
897258511
1515688154
288983723
289256205
1465245755
2093022857
1442458219
2009623953
2024055117
1298509391
2114740079
505587607
1914204403
75463691
1252943801
193684229
758499596
86301334
1633433654
1276882327
417891232
1061966436
818913553
1864399673
1545882094
994100367
1886260094
84216334
1628564329
466261021
993996697
796780112
1967045619
1303879520
1202205158
1455862366
1029401510
246521839
1241434643
182801054
1024256585
1391937406
158476159
2076353654
129026525
131750121
971971801
1780033427
1029619429
760559893
262493808
276346711
905858053
318312822
2046075257
555872918
523040494
828514438
1812460885
2046604981
1313904897
315790427
1164038219
617961366
1896525822
214651495
1858981479
1872419648
1297005122
1712089435
310230074
1547535358
1894544300
140829289
238203722
1157937701
995431060
1232520691
1495961210
929420175
94444237
1969254864
1364530173
127313378
588367057
1583721758
166369195
114563235
1010991180
1087834283
119682744
1865842208
1644121392
1819028575
378248319
1143945439
99053225
1265638868
970996892
821062695
1866119481
1653285220
24914938
1373610231
951055650
880221974
1772220244
2028450094
730448706
1471991670
1510959916
1085903042
2011872335
1520746924
1209163176
670112950
1364443080
637247850
491937421
1704444855
2061326549
126401476
1568216686
1396010960
748550211
149194691
754488205
1296707813
563039253
711186684
936372026
328172334
1212628149
1272151633
1776319759
753635676
991197268
1146804694
1598461088
521879222
1001724852
1996084926
110756544
1793817082
1256521452
1293934394
1065091573
169931852
288950318
1360603612
859913430
1090587173
2071892169
660396111
48107348
973521677
1814627599
1424867143
13897912
504040524
791452246
851435966
1947475456
1383989652
181083772
2020604819
1958129816
808871529
1579016462
1737982982
1602540895
1847164612
1415543018
1822604141
1437298304
1543557088
522586846
1597710968
510355950
1333773440
1435498452
74824181
371582576
1779473430
1921540663
1860844483
701187280
95079333
1389779292
2085350939
1999303127
2088856481
1629679856
386891302
617057560
198808164
1448928538
1093797065
571497901
1022180284
1508793616
1396917488
657890898
1452475923
1338633219
776185354
661587330
519250608
1576392292
2119103898
661309673
1787602347
1777600098
1937470251
196538810
308093692
1017686473
1107644852
2097347562
1764049604
631831319
325802039
1158734825
2059154180
1127300300
319593390
319289298
702898527
1799438983
814912776
183922643
808892873
1449506932
1174772654
589485217
1715050667
1145531882
762015645
1125820827
2129353227
1139141075
1437816494
1788996347
689495041
218586949
1680400640
1863455067
1753382063
819415318
337384153
1549278618
669336875
95077035
1698266522
1578496081
843269528
2007066156
958442766
1145769745
1292392862
287260529
1161687955
542366701
847622635
573445685
393269610
626216146
1618251167
1263239096
20654373
1174538340
698790671
526946517
422137831
896301278
835272237
447409524
658863235
1031869127
1939242252
848777721
289832902
882069490
1667887673
854387312
989803973
746749523
718142632
985514329
1196737893
787029322
99908972
1796850223
1925508037
629456994
1673777385
1946548345
1478097681
476241259
539235414
1618992049
2015859995
458345789
1725608377
142337559
2064833720
1890052270
83390012
1978323700
979880235
1563640139
930995355
2027170465
587490854
29704469
1090736300
1828723394
1822632340
724327526
1566240628
1935317239
1732329313
24297779
368480825
131909008
523776203
24690794
1286444705
1599579025
1100320925
1567654094
1627272698
1247166348
1803798178
1614820342
827694892
436489337
1092021707
1298799068
402178776
677551214
1395324210
2035187561
884789182
264678311
994802779
1120746305
430745882
1004759523
8247259
698990987
430442212
831164084
778985559
599670810
1568406650
1462137369
1444682627
872232775
1994535577
379788653
2088368051
304514553
466824909
261068466
1442707395
1712866503
2125160171
1355634059
293685102
68369921
161030256
343090700
233268677
205409470
41670989
803704363
318601370
1284854808
1598207518
946938065
1950439802
1788629104
1466055437
1163063511
863400517
1393967941
63899453
1149174146
709617614
1325288011
2122097407
1065684056
1014737944
541420579
313712624
2056773743
1576481387
1518085372
1792450520
205542409
1327243041
1616677491
470669974
484579006
376697085
1843804196
61179166
1900430702
1382648732
101301021
623984125
2012826196
341942016
703429927
1430981664
1632046297
2127280026
1937468849
1084622884
610186725
2053485774
116228226
200389387
1984962189
1333639651
1964842672
744046308
785467548
505028530
1909142348
1928777955
606597595
513798913
142504506
441407175
334239340
1532135077
198886277
763552643
463847906
465468532
320395193
378998784
1601165167
738771804
1246861945
63942295
173562383
2114328358
1177534759
1476112797
1729309118
1602046717
1325713798
477642979
530777829
1774433048
2026800970
1959389705
1407080713
1810628897
1290402270
308939643
790013790
1292344054
1145923121
605095486
1670095483
112526973
1627926300
218170946
726233076
474952871
966793580
1051031989
118893769
2028091153
2000802721
847475594
589197578
155582279
1510509228
1989111705
2015018430
979032561
1505721531
831819902
152828423
1097431577
1957947236
885670328
1420356908
1680619528
458461895
2063181450
673852156
156656283
1821665266
395376941
106392516
2026415619
1979697545
2079785847
863506261
854690250
713707697
402471618
1281994702
808313554
833356061
1417360323
236132208
543774794
1249080346
1513148036
1171923709
1565376260
2082585368
1974499807
607823783
145237610
1975559065
957213628
362330313
205898636
1949092126
1607165212
1863770618
1337102544
2058179456
1481212338
745613316
91800836
1752076680
222918969
1371862683
1473516751
36808901
1867336278
907541951
1525669372
853664256
942224509
532087141
297440212
1300229407
1222774541
806109887
1392953834
2041843057
1299573792
137018493
1244929109
1065863678
33281446
188928729
1608796821
528524650
1153452145
1901789025
700045753
604345060
200552073
166964297
2080915556
540716267
1986993122
749163549
31992841
1779075219
954038671
1831004892
1374312151
109835664
60388042
1568289146
1915081006
192692568
406303406
995587017
1689250725
210626583
643809949
1370838614
1722890411
7626623
1465813529
1850773179
1243491964
592708141
1480168915
1850558264
673234843
1699455169
1360829672
662404742
1404500037
71803360
452368214
1893083004
1964081805
1321531252
1187235962
893103726
1955448650
930339502
358629414
980642878
1388606252
66964479
414574571
28229258
2127615996
2079560192
713030677
5452242
1952230854
2017411167
435901568
1941626826
164259224
543092058
39143438
324437261
517588286
874638533
1081320180
163668237
459888441
1270635800
1242613623
841993271
1196828805
786454289
2044859858
992460929
433490793
1820057700
1123402744
2053087983
1824464679
869851288
395831712
544704079
394183885
1316855846
214108138
1170314183
1357323707
522600839
450104372
607046493
1648071361
1783001364
1880340950
2073409148
492531815
1529295204
1536651574
1094801685
594819316
693567080
953782694
140180104
1840632851
2023921390
1787696730
1249775001
581889410
1377893429
100352941
2146628137
98752228
189335576
1197506139
1361801958
1537838666
1660458857
1991997821
220101003
211384850
1990297450
962143757
873503348
1845720935
1724788438
290079468
2116687209
881560421
1098681570
1189765455
17410145
2022350204
242945743
1177078239
1600365692
634992142
816514046
1177444279
342418326
589978715
194198016
1593181020
2145923517
104117630
227879403
1123150757
910867771
555078737
1630917304
1209124166
1561403575
1340056814
1013096966
1504382632
284043997
187695454
1411409893
763750454
439000037
401286943
724633089
845951498
1677792092
2074239013
1774596415
885468684
1935942341
1071322718
312922956
534653387
2073018787
1870316774
1224057207
1834593921
1998812784
626928076
1491904544
1056912000
1086890378
829014812
999463327
466235801
1653157969
588327752
982856856
189351170
201422766
1628711374
774564505
1827096245
1125450976
2043654369
975939688
1154724853
2097697624
119163874
1129340045
249757008
1774480001
467166458
1569691677
1495250023
280355729
826550302
384777834
2014574066
1418617417
1850154605
736944247
36417344
1483705920
725605921
649277630
508110664
20524108
1954472016
889698082
1250128188
372683140
190762139
1766360983
109514378
2051468594
280657513
2142471989
1558694673
1792595582
1717336291
1099878873
503201194
554843101
953231496
843471717
2112871751
1920888277
1127813535
1573562251
500743711
2062915101
2082268017
1527103987
1840576936
1712834997
463435413
1535136011
1789240725
1518417986
75135821
1509345644
2029558168
736124438
518020086
1326444056
44300160
1297022445
2048889262
254200428
1557555232
14798314
776373669
543786589
328450353
1565949618
840039667
1278144738
791885329
55157069
1574225408
1471063498
1910059255
1579859567
52682604
1721003293
2081094731
1771794625
1842249496
875443879
480607793
1349409774
421056641
1978707080
392167105
1159501868
1224231585
1966083894
410178590
1508535198
624975039
607211566
790250744
906424641
2030113696
924672838
1445719814
1895471600
674862996
2120258431
1402275865
1033220612
1581170335
1357881312
839809928
1824593591
1263972687
523787835
1913446479
503347923
2013409626
241121279
1442067334
521392242
2135456344
21873437
2056483449
1978652474
916928882
164693560
659719734
1550013130
612622764
265197001
205003081
1344049306
1868165079
318630861
936816745
1824531402
1275177223
1732457866
631581225
899999215
996315282
749955021
1359402474
1839965223
764967382
227729970
317821956
608995080
84651053
12418814
1624222056
2107005823
979571790
452262505
1896691776
743088917
447937438
1085262547
1493934788
1305125383
594986449
714977264
1246873692
752961917
843579801
974799103
1620868330
923575547
556404070
751099041
1863552570
1759559903
861086440
1447116500
666703976
1468589021
601612340
728625003
1271619524
2082328964
581422789
196756140
902500546
3713139
904052920
764711632
836400192
923004824
1004287593
1871804264
1907321732
911897699
1764204267
1393296937
569772226
269151685
2012826566
1784108142
1416590675
115942078
1030621292
1445381928
1899794555
740424759
514104108
230535166
1956943163
1200253383
2024646461
239017348
2028244286
1802628971
812404447
1674118101
1169180041
1261568034
32413640
1647401441
1868524468
298072689
1535611917
29751846
1256897772
1697889572
951116062
1180192670
668239021
1507921275
208341382
1451639
1681738420
1607099142
1692388582
1626182975
858831660
1868696643
1931950992
1343508453
364898956
1687336425
301919136
1729674169
2076895371
1482762958
1230948438
1030519555
1431339740
1651706919
1431497496
298487828
1155047857
636736467
917926053
845289533
1646513394
1672838321
1236098190
782831137
355504670
391919823
967357589
405880236
493444826
1969426359
1828234018
582822606
157746818
1838909810
89337988
60587717
452024250
1185085054
835123255
1069977579
1691783514
912635721
1625558743
855563481
1036571060
1025190168
118633225
1707100230
404131024
2108657284
1870384250
2004522236
309840988
1957446256
1137569383
1532074125
309917507
1817917569
309039096
83762002
1833857032
950082395
304328569
205251655
158178654
1973772362
992157412
903926884
1456387460
758281667
780135747
379524430
815706863
441691761
1223988353
358315695
690670516
1912058467
1108362190
511741244
1955777407
330858716
893219823
573497079
863552197
107119701
764657330
1305315747
1589234232
1891364612
988863190
1612621811
619946540
1792309337
802138001
712104102
566100618
456790701
1581633784
340088658
1106205106
1058507172
493391551
1271478610
1659667880
1158035568
180583433
1242829094
1812737059
162146937
462171051
932260531
344229521
1461649387
1307270785
765350800
473187805
1023244645
1010529636
1982335264
772755221
960770473
1722035211
145348418
1892274206
1299322398
1502357963
104613470
589168468
2087234570
511541813
1294304298
1029470844
2092187410
67066163
1752688722
1421067371
329218652
893093029
1498076752
1850003474
407511562
1027963661
1800018232
202964508
333497315
1477734089
618617880
1653396305
693526349
82672637
314352397
1229162036
2085717619
1101934997
1045683340
1607254926
1652507996
1653164890
1838558151
1014744277
283223657
1061271704
249847787
792478564
951297880
1990240958
1845517914
811884197
2001781770
981678097
9981350
800320900
2018978954
1572881020
369408551
463625649
1983764704
1398320999
1032969884
1784013166
239101590
562815911
1112557782
916340668
373013932
1566315755
86375295
1855545149
1324722552
42244479
1854845284
1725516773
762663721
401040139
876790351
794431849
1926281904
2088694675
1836840572
1858479798
2073278010
1371775067
470567061
2103913868
1283766415
899692911
1457003575
1473009340
378053026
372796365
2101384353
816630688
281387463
811847541
7954779
486804925
1008430367
1647835858
741834324
1636343933
1390238667
852338173
14443879
1445399599
1747929436
1825320503
214893506
1905805441
1857959353
60203996
1543316354
2056950775
955264007
237301079
1051017109
1077902754
1598445675
1706954073
1331343910
2093412095
1823759673
1274102257
1804281316
658422180
86699614
1857348095
626388492
1943313924
539131020
1745144325
954323584
946306309
1714320326
1558271123
207915708
1653593148
439727942
188246090
1141551026
1729351712
168602787
666804747
448293453
81455281
865719557
2131202582
2022872103
821584798
273306245
1159417828
2084430403
390344434
1896863271
649355790
1590130196
881453848
1673921001
281939918
1626257309
589887195
825595853
2104601430
1859423539
6977098
1006405746
680042916
670117853
156137480
1663143036
1793375662
1804482094
474850739
1349315246
695952280
772294057
491618881
1560049609
1772555921
1965280760
454450359
752159895
815982322
317241318
1636211646
1052694479
832229923
459597523
1512208838
1578026243
1427192497
1857864509
855803636
1625689817
2117311548
1155808058
2127665691
2073272915
991512735
844564829
925950821
1557048038
1213854788
354244314
895957571
1753525204
1102218920
553081127
1182512574
1199287407
485630998
750220796
467782851
110905994
2127967823
1593499854
829381316
2137847107
1797192156
432030643
1020453712
1479426154
876983874
1757922814
1084184469
1197784676
460258405
585880284
236039591
1124299091
968486081
641324481
1828563423
1555170189
1399243031
1731175221
2067539746
1401410384
606338438
301594086
1070342707
839034893
971666186
1856663983
1319565154
188247251
4644078
2051151394
1853546129
308340146
1233390346
659759579
1845718066
1185549926
4092595
435482125
1194941477
2121338149
1812674865
940220220
98480457
1629477648
56585407
1716006449
1902978103
1004759652
1898362772
182067583
1531179435
1637317163
638898761
501567751
1962726128
1692244128
232175860
1170000517
569408694
1235068138
1607122311
2084875497
228364397
1371520147
1499729599
855255678
79096578
1412871048
142532834
263791227
354919864
1496585263
1570465640
1711770490
1104042564
323671904
1659742742
1106913170
934736688
1420926205
353440480
729509171
1110925011
451964754
1898147499
1729928067
1918558895
1409269026
1775896071
688424618
1426224342
566138080
847362310
1451133
940989039
1886680060
896537487
1687468399
1447730304
729027645
1062040795
315262368
2038905331
1462218901
2127922725
1429742643
598317080
1391733928
1078554134
651989813
995351638
1056343937
505058663
1247978370
905965909
510224511
2020108509
653674786
1860376636
1233425609
2058187676
303549684
1475531221
1639665969
1818920830
691317050
264441774
1095325897
1773842401
1469017013
596110680
2009739529
873141036
725425071
78743427
593239137
908669252
1617205140
545544456
1273822821
1270840583
1105473280
379843355
715966342
1671384693
753599549
588371232
816764224
1192309859
1037675246
1732514132
1972295599
732486754
871521997
2077179764
1793757449
972119141
2065000611
1337184176
474221587
1830877103
2030104122
1292267887
1569724020
2058481958
959493032
189693103
780804121
1446682502
1831056322
629016216
1101188373
300700986
108287730
1276881655
713580260
100055873
1741734838
751293531
694285163
120902709
1079443976
1229992713
722552347
97746591
949076782
214148410
1901823278
832067535
1340896373
114761644
1998373837
576302932
2094353786
1689959832
2139958008
1391065325
554744944
2002730316
2082697970
1115121679
776128735
6176598
1426499529
1077329835
1206108280
1791284871
1708414121
231044791
283275385
1943977224
635144147
1159740307
1702777280
159416526
1781928504
1046656784
1269441329
820626071
1718042117
754341269
1057204112
728972242
1154256436
1323949704
309895953
2088700057
802177507
1174380502
1441076994
1073148124
404878587
478988114
1842591926
983900961
1705939027
1452916582
266901108
1663475963
1420131218
407869222
517674138
1009265366
1711139771
1526458478
1099965561
752845710
126647036
1359660082
1012592337
1144275707
600486035
1551766731
708966201
907665276
858905552
774925854
673599808
1382489205
1853140992
39963018
961381076
604951243
1955027720
95452038
514565920
206522043
261478090
1500487795
1406992881
994206367
1154916914
1185696299
794672994
129810403
892067341
793900222
1932915729
380349624
1340984474
741599510
1041450291
101487932
53528724
1881573026
2140286558
534940483
1349367199
342254547
1003860879
437801122
1645223303
1154489597
1123217979
1566489280
1949880175
1852997143
2143734415
748227594
214122007
1472508962
465542999
1653119978
1704158250
1289484459
863711097
937287525
662656349
1360609638
1108547856
863487729
303453258
16484817
2014290040
1827141854
267237163
863514321
341528647
1844136362
1641819036
1833889834
134981007
1692144234
1439305542
1548577791
1286977166
2104876964
1413430192
1738178779
2122268471
179985795
1535223911
1448274497
314906687
1733434151
1610646762
2064276279
940151949
1160825847
1531963803
1452123435
133391469
1308602637
1741816061
465991438
1214911745
1325282998
841237131
445549076
1187267285
1539037888
709242034
2104451707
74684246
1441611405
449426804
149543638
127979540
458588934
716358920
1498576886
277433655
1062647905
2137674114
863319534
114025056
282351990
1606603512
173308415
1385210432
1096519240
1082403958
1947790626
1028340734
1931030814
760962321
1750433694
1819898481
1555613574
1553692457
1297252227
1680974188
1530077225
1536365944
220830826
1837148191
1462400050
1243355047
1894591381
597984423
256341502
644109921
1237039374
1124419442
2076769229
1537744151
1477507989
934541515
747046569
1190156221
1571117290
2085774625
1509326051
1496078799
1090773235
2077638750
479540865
1387785630
1502614251
246402053
317088208
1368034585
952845632
1141238883
2054021448
629953531
1611643556
1435806808
1526863017
1217219071
1288408540
280219867
1810010301
884407078
1305455151
543738690
175661309
529756632
94592922
1434776107
1135386418
531564261
374408373
1486270568
701636626
371295057
65023198
1806101433
1417401437
866236695
433584736
306159045
315308913
1290496599
829552586
680487710
1164708632
846345889
1381857947
1455407283
1120365412
1179884854
157629251
199139514
1095665420
828296518
1965677761
1478439962
254321028
1859431
1044232938
1477844454
181062254
1423122908
2138711494
989219272
2011971461
745389620
1862199362
2145107090
943192361
1761056485
1388647982
588218178
198626902
265378655
1867147699
2061016249
581643140
536588345
2050866040
166722480
1592058882
1768703706
1852998740
1990014123
1507093334
2074367521
553345143
1411450272
21380347
628872941
1805139851
1450792971
1768691085
701837648
377120496
2064173830
1058818741
1248765199
2122306897
1045297987
327333037
851107855
1789645556
947929542
31521264
1623636665
1759636157
1555540818
440931108
324376700
1181977405
339545394
1605086322
538729470
50086062
1351130192
535959685
1951013465
1162518835
1904973731
749895058
1272237112
250273167
710280923
1589570434
431216508
927741699
2083204724
40821309
888037536
1953551484
1622703275
32136682
137225169
647573831
1601187507
400782889
625749789
2009138091
1182644791
2006775017
1764539476
677179952
1162886564
692999325
143741916
41048807
292576976
1454467980
1443707829
570538679
1730652878
974910531
36266925
197343562
2037932110
76524737
1635208313
1125101755
452629310
304798092
118286855
943518918
2016977544
203281334
115318653
2040379625
1371981898
280137365
1011694649
1795536154
1026830134
926890282
1058618817
129749658
902704379
1848572053
1506746175
922015243
1100429753
211015260
1048477413
1842757150
1750288646
102035878
1857326249
748505331
37163140
2010487035
1247773719
1218647302
1990586507
1671680875
711315809
696144216
538531682
1227164915
2047506041
191255191
1173704923
442434376
2101617364
976028508
299335205
41934753
1568010127
113834420
2132430557
1181227630
61783801
1554622257
323720560
1647705111
241211481
540049511
1350872961
488729658
506986208
1499891984
955414279
509394326
291829928
2107820581
50903588
77607527
1837770120
1618576599
1574337844
635923158
102616855
1970882857
500751231
418085350
50369376
1107508811
202343389
2094319867
797521973
366655691
730787118
672578283
1568894378
229014653
35802714
1737652502
1059980821
105098188
561996349
2067778652
1804006997
673497590
908954787
1331842664
1409986219
1606526521
2060925673
1059230721
1992075172
694248441
471924426
981683909
1538378212
1956131954
692158033
2071750049
1915899136
1697463501
749198646
1134701246
387572319
2096212194
869043282
575536689
1344146290
1722682500
592516229
1019938814
1358283802
906882103
36955436
2038012897
191722165
784645402
661316998
2029401534
1179478442
1381916374
1185866643
714595401
1920405488
1981947352
475054738
1582098759
748993251
2084137606
1595665651
1461903371
1549274242
500919794
405408319
948184032
207796958
1020793164
2087192568
675209740
2091256459
222815751
856814191
594004342
761563829
1350467401
992896525
1494449209
1739819753
1680142068
598135159
1692402792
1580690129
2110822754
1468850592
1031780543
227231908
175119090
262775949
1382559837
1845352473
843070601
926355702
781155216
1640969211
219664431
1565620627
1039755294
1306631200
1776118103
69214086
998994167
1361512166
556798692
107574874
841647567
1106900079
1415341442
1566541963
1720727635
1566556004
1694265844
146165921
1845298546
2076198882
125605508
1197941833
989676384
1105245211
507271613
924755578
446705960
1213707794
134322984
2091886854
1061311286
15872274
1987717820
362803871
1732905084
628228682
1424290551
596368151
1840567865
1293560589
1278901834
1000643129
50892319
1023244139
1549919147
1352797869
1472093540
1024292416
1072304145
772557096
1728923813
430993939
1972953177
2070772610
119611438
1142769608
1953525320
379615238
380529786
869415834
44714932
1886237740
308303237
982863794
42570883
1202706163
140848217
2144444736
1235382547
151825408
1665271748
810549380
1365454297
1629543935
1982764023
2074606336
673280473
1750582062
1112210864
1098966801
1675800447
1888638197
937814122
798274271
676997481
404203094
1661143628
407224041
1022902488
311173632
1772371376
1911060923
1070036644
828696097
1723680423
612780360
1327512390
917824656
1068611703
98816061
1327659189
532831936
1165550544
912698674
1949668970
133838890
9558337
341818386
1581212845
362710207
15411328
996220114
1630998613
518939214
1983288714
1389241923
1273601630
19620044
1734630143
1247155906
1173071983
1602869073
1310796637
8102952
1034770739
2069973544
2117417525
111647156
1735197940
171835175
21641811
26518507
907940220
166520425
284612344
1524758753
228331509
1104063795
1994442329
1785500263
1109573332
1854313093
1833090657
1084945904
144199024
2124413589
2084702644
1643134169
1447875440
1068259639
1410946088
256079516
491274608
486537207
455500382
2086643828
1962405842
103697257
1577589405
1061549705
516202661
490468142
1217353490
274197387
167440890
1048006862
1558486164
1368047549
337796703
586496874
1884082180
242923799
1527310804
1522584588
1588182193
60496731
317385650
1018519724
2019079975
1675179306
1771574798
1999101123
530649216
1040725487
609690044
1771490328
868774140
305835580
1477983461
700718644
551016747
403407946
640450623
282408738
836764366
797102553
465201917
2120632474
1058187635
1126158525
1622777923
2127566126
2015546415
1532404554
620543282
1133628469
855432239
1925023120
1763301594
1561261414
854496389
1139615718
425997450
488449288
1688887685
849257748
825310721
1869533217
1101768339
881686377
1893143445
74721466
1040118251
390221429
1561326903
1952383418
1869985945
1815611323
820982208
1471401455
2078910040
1263233524
793509591
1276575138
406040322
1008735615
1771146162
1341827023
1484255366
1881626525
1211087173
1772050141
1037912045
7186470
525349566
448752551
1888762242
1920988416
479876914
1735738366
1152338637
56074285
2132320908
317794727
1724679715
947801577
371067083
1203961579
1311564796
1554725027
999146043
1202692090
1887575009
967303312
1415263971
1881254786
16238834
241590841
5326271
904205010
624124866
2054332619
1047983649
784363550
1275362355
249692396
320569534
556669689
1027324760
1388421799
1912047978
1841658393
1332543394
391159132
389315706
1757648644
892723042
1364356548
224808335
280889768
2031316062
346394277
1589151280
653587320
1344901156
570715528
636774468
1585568541
882010711
1071637577
596943377
1635159705
2070743010
607103447
2064064535
1081195795
529234915
374553403
1674919706
1501709024
533505824
1369849095
1754331595
578330038
425219715
1432560866
1735609289
1578595852
1023483255
1283712095
221326213
1693680161
728031052
1682664955
754753624
2145450205
410636224
1366817180
1235292002
1378381072
58331364
1808401010
765748115
722427902
564877349
290894079
144775106
983412969
1162555776
1442023750
1844949827
847140715
829183733
1443974244
1605889766
965477147
1840137014
35496593
434054211
1021133020
621320733
170095516
1236803148
2013993852
692387199
2025944805
1973675447
1241270036
2106238667
1879497932
170391022
1046139486
2090851824
1354205804
676131741
113888871
932185325
2068170225
1486653190
842533246
435369316
770941874
560088189
2756583
1112389518
682195712
1515714005
168976167
1410189456
111513401
438239289
91859413
1530188526
433049978
1537602167
1825091307
1359124344
1850754140
748639893
499855902
414497951
910945103
620449693
2147334798
1750842105
790214828
224639508
451403551
1684233901
1022952037
684094980
112450925
462543196
105073834
833372085
68586961
1849083019
379580932
11985341
49847362
1351483243
403445352
533527741
2001593136
1665115226
1551633756
1170609943
1488983202
1857631500
737171953
1154281228
1365255418
665330706
632280416
1418150291
999956130
1441594966
1045602989
853121442
1129994617
541476054
859926510
1858941243
1757125654
1647991515
2101987953
1039141145
1395615437
387987229
492255204
884657183
621832677
417673714
1939445782
706727980
1271709400
1691674501
596798241
2000290880
907779991
977346388
984938758
1154429288
684123256
1162416667
983971624
1141793615
1460588447
1903812033
374228661
1719181083
1314527211
321247563
1277008931
1735556357
931385880
1150248166
985606522
2012177133
778721134
1498288868
1503579080
484145864
1240777916
39109423
1870932545
1558130884
63624587
55550738
17181868
1410028548
931230362
298058816
851957443
1831442663
974162251
1071231815
458765575
1089210494
1284997609
393180003
1714119391
471696479
447344421
1984158605
786752423
1494118549
1439952468
802547988
479139776
598808341
2140927403
1571694760
169474721
628897397
683507487
1282428335
248160731
1405927443
1420402913
1763676986
1284723806
216196872
1302163279
676121976
207731547
1191412389
555334857
2060775403
1141685878
1697377315
1140265728
2144679146
979873047
1324410235
1724073110
387903422
1596446335
1161827158
879761677
314780702
720304489
809592905
654471964
41519479
207187613
768825737
484809333
270658799
1071623182
331318007
1907590584
139750578
1364319722
1770540616
275056645
271757029
1501093129
1107536176
1350471710
1128258919
203199383
1788946821
184118563
180454303
129194381
1617245500
333776220
1765233062
240243064
1498904947
1327099578
2128322686
815901331
584294648
2045127188
1669502917
433003466
2050653263
2044949574
2052431573
663416123
286688541
2140429094
535467014
606865656
1512740029
1228269729
415608603
1488546881
2000362843
365668038
308868061
1089186487
1270838387
1065145596
1201516311
1770308056
560406725
447924071
1830267694
928286539
277898417
1097007119
450025230
940435829
860940825
429208605
1176499471
1649525191
3311265
2043832130
489950924
789532169
503393270
388288819
55716255
588268054
1673311881
81431795
221925319
1251395896
172739325
1177905537
324006482
766546979
1561379489
475930295
2026279630
973730696
1226824846
888428496
572211878
760450536
1760989267
1417415304
545937845
1187321904
1126033802
1246160170
611839339
2003447874
560814213
1515293497
1229828148
1164813452
1532913724
786800153
870830320
1995496932
1177892451
1854034985
974396611
219277816
1918077123
170863537
1942720442
1122914646
869905065
378811340
1896249725
1251361069
1655411626
395355581
22516283
857237748
1873090935
261229225
915729743
389346445
620179066
780496043
297037244
1972241095
1665194743
289247719
1934169759
728976603
1489528123
515887170
1167612000
480017839
1720482770
218278648
2041645932
1617945751
824986042
687971130
211253437
209959259
770160323
1384722344
1888382606
1828693573
1082857441
55696557
485835244
2117788428
134530345
2009695412
1422424441
1750391771
616143643
1202169396
1515806372
591938854
2049021113
1469986354
24599305
1597550773
1040161158
894232601
1847741823
946335247
656740740
861272756
486306366
1743893989
1863391607
1349688829
1865485138
1553102205
1232093479
1384459814
1073249403
2058976303
1902306341
46929534
1686926556
529816227
92302516
368322656
1267331987
612288220
1303699269
1637657883
1147523989
236331766
1069302050
704324252
1196582831
253717540
836664951
804898236
874192520
1197304879
1383246302
116191192
668546128
720033282
658176521
693997541
712058987
1229307339
1077439953
1265576722
357772858
1083104884
872645624
1666896893
1205118194
1756081259
967054921
1554039079
837432371
1923077549
1787907378
1335114342
892240642
1831624681
813339322
779528067
1689304382
760047847
1302231020
645896250
449390254
654506914
1672782818
1721886355
412152761
2054046758
356670827
65850815
660713935
1828690921
375608926
1327691585
1038774451
1469294864
622999054
1695971522
681567384
115668192
1813374283
1982677611
1537916449
2077901675
1357035779
1995937166
909054832
532339837
915471914
947850218
322786083
1415960744
987615512
148313792
947141933
2015735237
1917363718
1583738594
1448328370
1895114622
1972867759
207602084
2034585933
645134996
1342032323
838457960
243725155
66467474
1763096945
1276911517
1233972775
1803840866
147565937
856630052
1782134159
895104744
1835879400
607455799
2038506692
1898635092
1239712670
1740606276
752966137
1539867182
1512696204
240586002
798147779
295254043
332864688
1749037023
1120114169
8830331
1902064643
367626067
1663148909
1074859444
1991595076
713261066
297675072
451678444
1047334339
1326249548
1013210906
1404479741
1953464830
122896254
566066591
891523258
1564077856
989462640
1706137087
1906524894
332584222
650594246
154055989
1019441664
1329970249
417162250
2113903085
1365870852
85981174
2095118135
1684528275
385272208
1865914919
204378198
561346076
1488870724
117588045
265039377
259370990
1344191781
908522569
1227021204
1727541281
221319159
984943263
1120464919
820096438
1011430574
966801692
1831845850
268107360
1455064582
275012202
581521450
1644108130
1550127441
1535403426
922941841
1701301583
244789387
296767154
245382430
2067377303
382779288
332753978
412961014
991746568
106913065
2093308812
125042870
810805974
942257054
1955771983
1396494357
1510102388
412146649
14423009
1940165669
2070917569
2006444481
66263927
2060143373
895278977
1551186619
1120530471
1491770138
2135340698
1365287592
1628431679
804875301
665736606
1823514984
402448659
211378627
120230627
850683182
322782093
1488099969
929872616
783084558
1633739551
2009605383
871597854
2092495930
1425002603
713195860
1543419786
1015838489
940560835
1015345711
1101963271
399269708
79848468
1760440298
249691903
2033618989
839109100
479720823
1593768234
1571912753
2073694630
1719518275
1885467580
1244978373
723939426
1062460663
876690565
1757711735
51618246
936312073
551790893
1854960863
7764560
158738015
1757208594
1303167702
576494304
1877269788
1161883373
358154929
597339780
1770685953
1609672135
1357460501
1842153402
594564773
1751321302
1870599456
402798918
371595620
1285167098
700607878
1003920483
1643051300
457202869
1334945138
733387202
1105928374
608165235
1145278407
1018886109
2119063353
258929025
35823256
500186478
1126299118
1379438290
1357989829
1354975992
1319577941
1050187259
1126846959
202549607
1620986584
1779545999
1067810814
77127889
498220831
1515010231
881703099
2087738329
1251343975
1881340659
534898801
1101224099
1854638170
512581040
1419745351
286227228
994767218
1123589402
1467790189
2052719344
509988431
1750403770
781606587
18275401
1717423775
804820196
1359120700
1156775534
2089749734
1317423705
1579848629
294923705
1809895090
305135255
1354425533
1482459489
838030854
2007992913
519692734
1592020760
1847722429
1170238487
1224834780
1433768695
1760681701
638854905
1976636567
2140137945
1324932125
679988103
1282948848
1263058136
599286118
1992730795
1218638754
1741637304
1381641264
95786062
910688163
1022354513
1524804897
661570628
535710707
153892822
1434780989
1720619442
1572794543
966548959
1183077736
838126809
130684621
376140324
382362197
1552485147
15281879
864104782
20488687
1067104269
1740856360
1361144789
354538532
1509266500
2102369394
958888841
831452722
151302498
1763054909
2053257683
1915891005
252366476
1154290157
400371467
1743635291
1457046952
974964183
1612607056
1069041597
1190044309
1746600760
645855826
461178579
624909786
216833640
2098032251
1503783929
1145304446
2100733555
1482123789
101463441
105878391
684952947
674000194
534205049
1669831789
111543591
1708300898
176431185
1344406757
1918916212
1771061786
1412017732
151007365
1847790934
27604814
1502177737
1587624826
1868558517
116545926
659673218
2054977349
1890088471
1911378552
693555055
1084932950
225684907
203362480
511223068
843826604
143972784
1910303479
1195275973
1937437360
1397645056
461138608
823441225
2064555153
719117344
1194799687
2080253690
1031719423
1118107069
68618909
1509723049
1835007967
2140118109
1177456522
878554367
968450524
528719606
88918738
807591799
102244500
1660307580
1127276607
115292373
466452999
1337550589
353169708
77433903
1577264148
1055990491
1060584185
1023204456
1218410815
483188877
1267311903
1784027019
625200629
1143171999
1598972431
495112829
1345818596
59421975
1612192627
828963662
46827949
843553901
1277981989
755129670
60790716
2034462256
1618463398
2062627122
100703662
1382225502
2028930591
1108696146
878883282
36526336
471054776
356790844
913118468
820895329
1820290329
1516487209
1826263126
41171976
2065194336
1292251708
36179281
1009244598
1415031928
1639930945
1951191465
76388727
791583618
705819099
507553667
1027254584
728058171
1677856600
640518802
96456367
1198204388
724794360
1765419166
429415424
114207521
558777340
1621912973
890295400
1904550715
706736947
669469105
1643799679
1469983401
1210411626
1326391977
752996249
385332391
996142947
262984458
504232314
123882129
1817834391
1856033786
718309094
199046177
1376972489
827610529
176408769
1427468449
2066897088
1780461840
1020020942
785380743
509614290
637575674
336055823
1883794249
83444487
1732447914
76680248
523051505
286915089
1471918977
282391508
466508689
1843861386
1335951958
1381615266
1721697076
400663092
949984612
1458491386
963862775
300614371
1102655938
134583554
1127314853
1240585667
1714013989
1299638425
764072414
39053220
207928795
1082591144
1804082557
444094411
1450942946
109704462
63542552
1467777261
1187111000
1633876037
13430599
1990928268
806561506
1047010574
1104724820
1204522001
1136978419
1156186905
542000455
603581635
1861310843
903991389
63951260
211692475
772779305
638644961
346663855
2082525627
1168349788
1444022040
462054820
121499472
1005372834
403831858
1778568906
1261874769
2004133191
442031979
1975650547
989876437
393177799
720166962
1675759113
1523708384
853416360
993448085
1399775049
1081819619
556758715
492285440
693319958
1714087130
1497104815
1348471303
1199941698
603126326
19189133
1299872122
1421305261
1642855097
1284625637
1991614622
1474396407
396242824
205338844
471518399
672945105
1131253750
1906009967
1263959195
1324349044
1032346520
922142760
512998801
1907753814
215982842
2030848460
574537939
2043928846
489386888
473322950
588247729
876470138
612478794
16930992
2035534969
284708108
758031535
1697669646
295831404
1317414283
2048889262
973807597
2102408195
1306354720
1555231169
1422956619
998339682
213453451
962694976
1361800491
806913168
1672411096
1270141509
1001936105
1045467320
2056883215
838804371
312061667
1919506927
22713222
1482944525
1300170122
305704780
1033724938
500919949
511447776
785745968
465842996
1210064324
1942698504
1218601044
1577922871
1378626740
875169561
2117017559
936334318
585963905
1207944782
2041433709
1886359196
1865223580
226460589
1613554103
628836745
74364970
1253294646
1232209371
184186604
674182841
1212396708
899660779
332790932
1771907896
730675315
606147289
1570813233
1014601107
1888883704
1843101936
523175634
609491203
442667962
1242227141
1486809921
1736483145
1061955660
1835662462
1758298696
359543947
1644444270
134466307
907160555
1279095439
497678919
1450917678
1693556381
206754808
543173296
1125489951
671134753
1773316594
1558940013
136375543
1533535577
353749491
356873976
2041222090
1458766418
335309260
122938564
1650060704
627885867
588144210
1306300386
369856354
101343264
656021420
153834232
360511613
924408064
1033009767
994518679
1391938961
1221243455
1719764509
914826598
94858129
1269203201
1573276318
168478526
1876510929
550909200
689392000
1409302480
143735419
92938497
2058088543
1432292055
1761882473
1602146449
2060290288
525929971
1805096443
621373318
31224995
2103704711
1903197398
574369031
948901521
192340669
1694412461
919479218
350992870
1907458329
1911405340
122785907
803346333
162181125
1034660334
1619200974
1930362220
1025408985
1293538300
430068459
1805947164
1492605774
1340754464
310762374
1335020894
1356872087
698958207
145693040
1775348756
505669485
1562030457
2055184526
535267570
378173213
327944383
475194338
73675063
1363811968
701871067
2052486098
525547827
1430135546
389801557
228559268
1232172090
1267575500
135418363
1218206411
2077809069
1969841603
1541316818
445255364
1851250801
183045072
1650421625
42226761
1303098813
1791725305
1013612963
787218602
1985465334
556195005
107743205
1077090815
122553385
568042444
701453778
62594592
101705780
1018548384
59405926
1812186339
2147159318
1134114973
1975264070
1302290351
644638097
964668819
278429388
1400125713
115044935
105356071
844231292
1182246739
1216038263
1176226589
1837761806
1407601868
441250109
494498891
112393278
1511079884
372729305
485657836
975796979
184554870
732941238
949118137
692296780
1300057716
871777781
1083362113
50586658
1872375507
45401157
414319978
203647472
795379121
1717404734
772497527
1486429562
1603529470
1815335410
1887901424
1790161179
1177922306
458631645
2089606154
1673905765
475828533
65166830
1992481098
1092825576
997681521
1475534222
2145019118
1279838103
293656527
1984371525
1796553129
1715287193
1162982329
2044751911
1105975444
2127748143
32741694
2088582526
1795271871
674069948
826336643
2132007725
1745616470
1480841422
68279939
1493887869
1436079337
988701503
891952363
553979745
1683898370
1918511084
46012923
575495433
243995384
1482392674
1480245678
674160457
1137256958
1614363806
64591480
1568478052
371788257
1026950654
1295270464
500390254
1432963606
683792473
1111550263
1811687291
765610147
920149897
1895266441
2007821567
970240038
113752863
355434089
1779760255
987260776
970122065
1211155298
793435158
7242846
63650893
1266507672
1527965027
664410486
157833844
123516815
797774450
1995152690
1458412369
1285233187
1680314363
650549954
1892639958
1113761900
225531215
451983124
1276518780
1582326593
2055132784
917857493
2066878272
444892901
1309863389
2068246053
1783120240
1185670630
708041981
1596113197
1988002909
2036900362
34537919
1974658672
1679679518
411670830
169585190
1786900428
1396653684
1403093884
896315116
1577144529
658431234
380718212
1395917160
1657224618
525179484
1877719409
302462117
271331438
1574707389
1737767015
1500531213
2057049904
1121791834
1721299373
427675154
739253723
1412308351
1668174084
1802037656
899653476
88045599
1747691881
1567746509
1685191384
1709831078
1994311726
570944706
1836469888
1922321991
1693724002
1743666163
1841384571
350784537
971637841
1655481043
1366906151
1888124088
1709715352
1786201465
64389623
430395292
2278332
432139018
50352480
823716398
1391323910
389061927
1980544434
1198673360
376139309
675111269
280989380
2102994676
229614413
2060008635
107722516
829435184
17296361
1594816593
788268092
586858369
814713850
415205174
1896368587
1172574575
727339364
572424281
1750637375
1177140415
945816152
499970500
712363466
1156691746
879388326
358093821
2139151338
1970864107
541886262
1141747757
445566657
261852433
1065276027
218279319
1894498921
223017316
1844085556
1033118352
24574513
486696196
1186242826
23107716
1644950405
602964847
116872693
1376371560
386477134
1889247247
1552605241
815874474
338795170
1579240744
235846054
396137068
1642229477
1325425001
1717837795
350336247
1200740326
1457828721
1021408040
2083576817
1621412549
821239598
784056678
2017686077
1165032523
336621089
251684010
885789211
370443349
1394654940
836563138
501136076
1730969293
791839367
955031232
1367798698
730915106
1822091096
2018418983
647931221
392724537
1350794470
492313614
1756603953
2103670938
1088094648
1464312523
1303918732
2076643673
573022335
1266995560
1653854397
1248832598
736367504
1463419300
614580777
2079656883
1124315032
128058723
1731576335
792816454
794198632
834503967
1475156533
812718522
76369520
1517931049
1175756354
195477685
343172848
1695570243
351549628
164217737
552903625
1475854661
156265595
914582336
1033125459
1145227858
451794862
1947617242
1654003091
1051992185
79313915
1887503345
138614767
1679053027
1565223656
639352533
130050889
1969834148
1376133279
510894016
641197628
1296896764
1057259031
678456191
1469898295
338533992
1792830954
1733608944
1097041841
670410523
881815334
627639478
1072318874
904670053
856326286
1926019096
2058925820
1452812206
1854003672
1413915939
3964076
1683660710
490816499
37479442
2099562360
2017657814
527669328
1632256331
1384307854
1216421907
1181472455
1698131126
1974695126
1655452017
1312599826
48449900
1937082583
1182859665
1524266575
134920310
177977785
726797821
259919156
2009776977
1360903437
1151752543
683738495
1238763902
288067473
16602412
885603626
1851176909
551477906
1911027313
1246483107
52716761
1391689269
1182662098
1692953762
1065223489
1564387653
743311965
1104721174
1788407093
202955057
577045612
2106264282
2096306030
1984348348
635167901
1981567624
1042494984
846783281
1773515127
117318757
1884608967
147988499
1318215914
734182152
745540506
1232191673
436977852
508060650
588949978
1995012331
443408111
1351959845
993480501
1925017346
728842226
1337036558
2099441994
1650783627
1865896910
1999672671
18656695
1541782453
1698385422
50463233
1938990378
1728108855
1055676561
1836139516
1399940466
240282602
1015539494
757124523
540078038
710024586
1062933995
794558648
225544350
1779613416
2010137836
67431070
855543650
900209297
1347639645
1260065732
272749136
914842562
486555677
1050112512
227434507
1853106731
1676585168
475165381
673240629
1238257399
82745391
360218934
1248343138
1588744473
1400505037
191324970
322977783
350926332
1381283698
517428414
300180617
169440612
1681888362
1219810513
1883992537
1891913578
984457082
1574849614
1110919349
1094510642
1028107813
632285488
522833517
35881908
1535955724
131204736
1393925106
240870264
2048942532
765994447
1786805322
962246148
1916533593
1684076761
1571253488
1366307800
1540045269
756080605
635204278
2140607294
220486012
620381265
262066432
217759977
990021141
671618518
2009025763
2008817973
895508675
1680383758
1907769159
50202743
42474594
139249382
182535352
1705451572
811922684
2067104133
615739626
2075644865
1575953466
1343270500
1902161716
1701899441
1075855154
1520409114
1165560447
1112373531
1212892586
606824726
572076040
1720231897
1820157538
451401227
234403113
407374827
539836444
1173769768
1113180057
1646853379
637382073
1639131927
4093063
976212928
1787481154
291811663
311704217
1186421051
1946707323
574917154
1225214188
433739849
59382209
1654269496
959213413
1481871071
1255242945
582907373
1149338022
14673717
564417865
1044018712
1849192597
340432683
1097540497
949601876
1320115730
2054658167
991308008
1107530871
777535836
1905229280
1985019799
186143463
12521440
657496711
559353848
1394382166
360200457
240016729
277664421
230945577
299782615
403876490
104560269
1996209606
2042942025
826797562
343880164
764222204
1641975902
1197564658
62690933
62504679
1977492684
560345076
2124194085
805051751
1970256158
1968110571
1029127705
1014859478
87631704
786554783
834587074
277670992
607599131
1423312
813295290
2056970523
199467204
925931032
1939983177
493670330
429400988
1730269587
1977870268
1055706601
1844790938
1049734840
1164950628
135737709
1811554260
1545689684
1129758056
1379651970
581308544
332321055
1406466344
615108924
1336753671
87243134
367214428
650260896
316537928
1972335651
369346072
7737251
209974882
1368864187
962808629
1222344260
444463713
1987964730
439749501
449769060
719673342
818131189
895013747
600767757
1438960899
713495389
1001008893
535216297
558923321
821214545
606742691
1442770967
901226749
362777255
456594128
390826442
1045749034
4419405
1187577724
1630802930
55416687
1683835410
814413891
80795225
208087311
862130832
901692371
1995906598
712670310
1692980878
1604125815
324526061
259296386
1740467921
194505314
221178142
1350443715
1218801741
780691483
1165064659
1814133214
438388808
1294101369
208622572
1730669536
646699078
1684770940
1619850733
1096550198
1658438944
2036906306
669240952
657092130
846424933
1140662866
322007546
1996325979
876237660
1163972385
1724386201
1438139206
1630506563
483016464
1832143651
1067323706
698472093
1789279672
2030935014
379565682
1404298572
1460867884
1162860380
233681129
1445176681
906034860
131710618
1176607997
1361698811
1754089149
2002965274
124766024
1261905292
1444531001
2004555157
1562381208
1887151432
89399489
34426476
448570482
1062772423
265411431
1074062997
801087207
144168777
901003420
940767038
10415266
2009393942
1655228537
191572228
1141828499
1648841788
294609120
1707882473
1418266493
135271547
1135792890
209892406
554796783
509449536
2041727215
1630591685
1620614559
1706307429
1293521385
1518824293
1257724838
164796873
713453305
1039599581
626255624
576992997
1575025709
181161844
1560160323
1676609035
733836836
1325953058
191026766
846547709
601455834
1518123808
2129049565
456384274
90234717
1502146565
1175150483
1676825231
814713850
729273018
342878579
1866248447
734743394
1766581611
1747148673
243467826
1281104975
1229805520
561329347
294833647
1517139092
2028359715
1478256401
2014875004
1982378134
1221029941
1812870354
1144591834
1149924589
1971405722
1981233665
853851123
633415979
636489850
1852500736
1972479010
407808166
554216584
444764049
1855569905
1137143488
612356412
499334895
1521044179
385723608
1182373583
508660855
1750845136
255823378
1105856098
1915487126
1533881583
1082301639
752324432
1730712434
1993327374
1996888196
348817825
1033837015
1956814295
1745059962
1120216982
766801075
1526398627
2041655497
638062232
869304245
539418292
1488056925
1274500272
554624086
1509694805
2042282551
2146155413
1324807565
1617030009
1273778282
1990074260
1215671479
399369062
1373703370
155716718
1408470361
170280649
1513552648
647950507
144777599
923478222
788436576
2120913797
941538547
978377497
1271940520
1000710910
1241100422
1098331184
2082904284
889885916
2100095150
304904791
1723940005
785990179
1097302106
71884873
2040144991
94946330
1062905296
1144538159
767166018
406188460
1738407767
700285
1847537291
1691052204
2043786082
695395234
515047744
764338848
1420713945
2130838372
419072979
839521445
1514541662
2135437815
2090449458
1805263903
471943066
80938490
2006086972
1052750920
1002229501
1307422379
1649979402
310956998
587699687
2049018239
610553015
1831538840
598089081
2144733754
1666590451
1621436901
1213847339
673656390
55794684
934998755
1073639026
1578000282
547369039
2132456609
1758629420
766753667
712493060
1706138890
752388616
1420086441
781339986
1155042373
1517641971
1048827178
1931634404
1284335420
696322404
996635713
540515542
1613207577
1449704855
1886244846
618116709
597153250
629839309
312963179
165117171
905692933
340448049
1878262858
1657691354
1848831926
1146318350
1464126491
825190652
1673706139
824126132
1540831802
1691431845
589145343
21759990
1315061983
1797898807
230047358
1690088049
155327819
970166773
710240086
2092622141
2041698795
957881011
1869079300
1849890770
1305799685
826290774
2115627034
800912477
1721010944
556315331
1754716649
1010861576
1838100107
296436449
1533753585
1155879506
883149587
1371764127
656950842
506177595
865488161
1448757130
1681220408
573691128
1249753873
858845489
797914160
736368861
631853619
382363625
1810429788
739613822
375215978
1799412430
875081201
473566085
152173393
1262404912
1617929574
1119981172
1854075602
1364744266
1211872576
86669474
407451080
1194513063
2114542484
70424284
986143115
1688205290
2130722045
1865998551
630156402
1721827719
1711337016
360408075
847297501
22745070
1030237321
1770619285
444489258
2023567370
1434706705
627231429
905664379
915762322
395676428
133924257
116989482
639461818
1091881143
349670900
2060807434
154070153
677057153
556598629
1866167160
105907982
237709075
1240497489
714685715
2099271071
1022794802
2081563827
2096020181
1728309005
892865223
1288411232
1302033913
629468660
1933343937
141935164
2037426698
1152679310
1863013178
1456034591
1772283769
615600434
1448902209
461121281
233210480
102070822
20193082
54884141
2117227943
1759692679
1522185392
126372021
261183805
1820511362
153561604
243508332
1319602493
1153926539
1507965014
1281723706
637294732
1862408308
567854018
1241417313
1679667224
443664218
1602347213
1546221131
26550923
64123778
1239202253
2008828626
1032677885
1009785021
1726435202
812819912
868811430
119524962
1148858136
908929285
543425414
368219472
1586291149
478819629
389971923
1771310524
882768113
1514482687
390436500
1730993232
120114518
1202424294
1113893829
801479095
1313832113
1188760590
907818450
1153722760
2023748789
215613724
700569118
1896998800
1928739424
850446680
1002461929
937471955
902868436
1709093556
1692479637
282665611
1033115556
1551989612
366810302
898024132
1870545464
1479729033
1932688709
2001299843
316245991
2069373766
1019356588
1740694943
301991921
426546682
930387387
403255851
104947725
771895537
1533466918
1528811832
1600991230
803063960
1996508613
1332830892
1271289262
217333618
1661321567
116350798
1465254113
2004398613
1952144201
737449486
1536857385
1028067111
1599548870
1598335755
1509818457
1224683779
1851595809
1537873810
196440742
457193055
1603859527
141295960
1625052804
416278292
2056718604
708045156
500751934
224084264
1085933861
1907706011
1337538624
1291812359
1101133358
414596591
557857835
325581907
1299374186
1670442453
2107558717
363406026
1604929692
443446389
1792093020
1959324900
1294707388
2051928267
968486081
1310366257
581182944
1823967623
1617399552
426041659
1794567331
1966615005
97144007
1683997225
802588868
623697290
573922934
433400165
731657042
2031614022
313819557
532926495
965061078
716098029
1809189669
1079189793
1021779525
553674762
1836262801
177244487
1392159749
823823022
882118203
41054979
1774527186
1447830758
1391569527
1836994636
948247751
688197426
532569992
183165783
1627513738
1202330920
1415567794
1192542612
674480661
124745417
605861348
8227121
2064284913
886305416
362544021
131994063
952265259
813896213
71229252
1913101309
1777055929
1650089035
753337011
1541990400
1004844043
1864795093
1395808903
859987104
1213650855
722526372
662593986
1621477744
1393894672
352020199
412284622
516774542
1342610167
1213926501
2130480146
896019464
1281585610
1727714640
1723783922
922721118
1644938608
1965976161
191690111
1087561506
831489419
348878936
574224252
1694103235
2044115978
1914480842
827596758
2077791655
1533539747
804332412
1903012313
1910812710
742357089
261769602
1876071710
1985603274
901926986
1322963970
1928499565
226789735
647695370
1813259822
1392080210
149114818
1999485416
1364732825
1875741008
1631954985
1785458801
1010295685
13773314
1530691875
769989310
614387906
1902185743
1274845250
157619357
1321977269
975177510
1284959741
1258360761
224864918
762213276
725479418
1486346681
865628703
310797427
1683710506
652205690
1271653359
1148128809
632522950
1948596630
1668860890
619679436
113925778
326889827
1361013484
797527590
50846359
1234946710
1367233620
744811364
1518595441
12989038
1492385276
651186796
1921364296
276163440
1530590194
1647786382
2116819982
1360501630
1306481336
50286129
246222106
399830596
179135260
36076301
1477840029
49523421
1550097947
1529729560
707019675
918505856
129898095
1166551565
2049159536
547315344
1534891566
1681126259
1359165763
1252840505
116849368
832231666
994380967
351382414
985593877
1811672474
665594536
379637846
1848629262
532952208
893453220
1278221993
358010967
643202450
1467717107
516198208
107405602
1240849925
1338476016
769642398
1455805452
413587116
137775891
1983822681
1871897914
446872134
643754278
1397657304
689978199
1275464464
1369040465
1005331943
262941203
369380511
2079963261
1361729217
186332464
821652420
1354877110
217620579
1884889235
86928885
1007025015
665388631
1128713994
386388206
1405081682
570043184
237475774
2110345543
199822161
837948726
691198159
1628696571
1693043643
525898205
50597975
789676712
2060680090
264657062
1963712089
1315259924
1147607811
1932398411
318666064
647701206
1574716947
2112766187
1651302102
508746121
812344460
1077369675
1117920935
530509729
1812379977
1210786816
2099697015
914549241
2063512776
840474727
753703720
1205653675
1503946612
1770863638
1150907627
1128299034
919756624
1728928416
897242623
2097141709
1065775307
1249779971
1410892282
253638469
1143588057
1934062091
814941558
1750340655
108031229
1890766949
297408006
1692129657
184489521
2106970098
554531918
356999056
1784777829
474781420
1513944575
1352395873
172082554
1822960881
1118818084
1090174308
57830719
44841530
750112407
394663685
2110142579
1410574563
483758140
2129713907
1811468352
2054973063
1803405571
1823556308
518775384
581803218
1749835089
508583897
1511602185
835466197
1349679098
1804511122
1707203837
1408513962
688497717
1010940169
1621584300
1448868515
1420705316
499569629
284329156
1778736990
1063902285
1173757862
568421473
1936745356
596298226
2107614987
1384472342
812166557
997937720
438097600
1376114732
1475853289
1363146769
119227241
1983283032
39108205
1891069821
1357063710
1492163414
1087819423
1408494176
1292333739
1640952980
744447883
2043107699
845214584
844246771
1892170179
371239477
71053532
1020321722
1956289997
266431675
1951279740
1394031059
1157056355
837949528
410251141
1043595345
1162521808
545845
512900583
504308495
1209154030
1930012089
543251395
1014229582
865152374
1382194305
18805889
1593162904
830909271
799417989
803068555
1431246345
926801978
2076090471
1467174006
31136493
991329346
2045448879
640657993
635249155
74526966
295445527
282873494
197888273
1144295223
557956024
1853801379
1220303506
849124500
771992328
352126268
171419410
1990334405
732006903
968377627
1502857769
1729065262
1414281767
1818262898
723238214
554563964
1063860141
1453803140
452609536
1198456702
1105861552
868064841
261019134
1046274086
1090098339
154006089
157982505
1419809784
2011470638
2050570607
1421423338
998347798
837057737
2070100999
206938144
1941007813
1318963144
1593634898
493694431
938297240
972532364
1635462006
1703057414
772287891
1244157152
216864238
633793899
1753346295
202256430
1119870674
1808855215
751182034
483286716
230121782
1260328259
347399473
362257303
896426122
1408620158
830623812
1095233155
246188078
1381019831
9572180
160403815
1071382894
1900485619
702015547
922736483
1063189530
1446576730
1999865291
747496042
685017429
219249475
602357475
1135945316
1405304235
1369095864
720946178
923401299
1139470935
995746217
856449037
970948700
465761378
1506553398
30026876
1748747440
437335411
1584554036
1318242752
42537974
1545573669
1617057331
222692176
652366741
2104411632
2147354482
348373273
410265044
96976252
1566841631
2024926105
618265773
643302119
818737428
1480189813
1479188387
781352914
1790614496
1239674074
914023479
239709031
1084025651
452109978
1924709924
1346147960
1159717563
290546462
1366674248
1526149866
2034080178
485741458
1460741575
281068825
127018632
1007571580
1325017242
90036527
2120206522
1402343142
74868785
616539845
641764824
594795444
212608568
1703694283
1242441662
938950105
722521710
1646341048
1302754685
834976990
240746722
2045963107
1691706393
150954289
111363898
1300529908
928752139
1076342178
1868624607
344591807
779913712
1497340551
1394154752
1380289899
1684154263
1856121905
505247582
1683814108
1751765844
1189837280
1959595881
1182260019
1552367934
695224767
583254922
1523406372
190778511
1662449730
1851989073
1059748355
267494774
725387163
1373495569
716526764
1672060496
248018987
998880384
158641635
839245132
1430723784
1588165218
1210756446
1086414996
42251013
87789019
204885546
997063313
246425558
1858741230
311549961
987602793
1780166825
513549725
2066807927
488152010
761603654
1928059140
1601261417
642558227
1821163511
14682289
628643150
1376226646
1947647900
1489775249
580865771
1933572191
1274188732
1858490435
1506339723
26372626
210033456
553386244
1116832481
1203828259
1267885867
1867791655
1314335722
1005861199
403921366
1070771256
1800934633
2070855499
889742582
567918070
1664255635
980826859
1390362412
1522171158
380796973
1828335065
2145281744
1961718309
1794326422
488993024
1474879475
1784867898
1558942649
1311189489
522966153
1175605200
498166179
7635943
938655877
171288401
1899548991
434731204
1223920940
1895984993
341700595
184552770
1774798065
301881973
71699575
99043582
264722415
508278703
1899257139
726477106
830880183
2007530919
1204119236
692267693
1514506976
1347005662
1106845258
235561034
769462248
1017767917
892625049
1708686697
319227089
710477957
457356673
1152157543
1696898242
68319087
399850101
799813969
1931747326
187911021
403415776
893049693
37164663
394594633
808564405
931635437
1894560315
9888020
1012376765
367503858
506785231
1338438939
484359789
283275792
656331673
1914483460
949608216
277771784
859735865
223466442
205769969
1722608120
1084849034
562608132
1876041350
1647946806
712658478
1214294564
17401572
1566786447
779051620
1894651911
1591857731
2013868047
537415873
64081852
415199581
1186752529
1010049567
138078263
2107881680
891758246
1390811851
27775747
123330594
604081561
365593832
489482729
169524109
1260066065
2074112824
1567163018
1990255279
1810092815
1913667500
640749261
1244619280
534896462
1917115078
1562733244
700905262
890161057
1598473507
127414477
786698305
946704558
191079074
942389478
493004074
161627392
1645479190
861656563
1329645704
1064436295
1696573070
1204965325
1169956268
1668922876
731314044
613104642
783105267
1415326062
1269217286
1488802042
668187229
1909619632
2140029571
973033904
357275435
1280820312
579265463
1235645770
393847436
1088011231
1646474826
1836213006
19935944
590372663
1421208523
1075608796
1583249753
1239084092
1707141681
1494749628
893543992
1024723829
1988068613
2078827429
552677089
1103603761
1469517391
382755536
1905151208
11855589
97261623
1059699338
895922939
1561932977
1391966388
1445883704
665888409
1313377433
119158506
5849816
993465044
749175588
429417519
478549627
168326898
2116485074
554487140
1302119176
1682849045
1920843707
1454684913
787287123
1644952254
2062524524
763528639
983708735
1855072736
1717487473
1128299342
115154668
671707838
1389692169
1032209180
171674325
1959556686
1585585604
673514117
2058549300
61057909
185714342
35917548
58376859
1389127583
532007541
22543293
2025884875
90992885
433223896
1724391995
1639788802
79473862
1836188109
433834805
813714804
1770441017
1763415857
1378878055
329536774
2077664382
890649354
577955033
75895720
361466274
1787054606
1152981643
952278421
1749539969
1896377536
773665366
1864469277
113964291
319355887
1191720011
1768714051
347975740
831397042
724223232
421634363
402204643
1320551051
1706599358
1646927717
486719367
233036812
198897195
325274600
1727804595
40757270
1912541066
589717143
2026327555
1227499577
46545938
1861977787
333300814
1763508920
1982849900
1468257628
491096161
1587244389
1612311642
170844338
528545568
2000936465
2004677489
378205291
1577772115
1617092126
96638353
698655486
1654914833
1740032322
2043249024
863864698
1271013875
585818052
1807282808
502133169
477617466
1400957756
2041866973
327214862
782279654
577903370
175201458
2043331371
1207924832
1774047764
1205853579
419880312
20877271
1903691729
207710209
421898607
948672584
1226855809
1708619041
1155033642
1555727830
1317589406
514045950
718597676
746823931
152435536
1001489522
1553019016
397657866
1476699540
32788592
1247144989
1643856691
1226091213
1940587813
560842070
1419905058
134913684
1917128114
1605078774
419118181
1028072199
1938731678
2120824232
2053437000
1367752728
1843515599
1392800741
984767612
1027898724
1662881855
835047167
535566798
846132695
1802402691
105518751
1735401774
845929128
913696711
1302394368
1576500015
1601420092
377539452
766924414
195711872
1857175917
301065420
2020214571
1651048811
45656642
802548352
714185246
2130100243
1276553455
503370418
1712908998
1675757816
587660240
273270453
403975574
407814356
343601072
1897569301
1928160818
247194130
601336307
660288179
558470315
995067676
590147674
482195649
800988688
1643524351
1295579472
1205405900
447803198
623699315
1724212612
1133375233
749764234
1268383610
1474814279
535956755
1437987774
707606327
1649256572
822860277
1788059829
660206115
1790750644
2096625817
1020324621
52198878
2020555449
140733412
1797506515
51269320
1955706491
895014450
260606816
224258102
846481526
187576293
1590632958
1611957340
931230190
731878897
982293022
113233430
80597438
1422716455
415465826
298286005
445594053
158133643
1118527304
1048010102
13373645
482308518
1706316179
11618595
252954256
15443386
1903566201
158148885
898734752
1982838780
1073556186
1708415104
1513005772
1569733045
2109241071
1526796163
28213429
1830104208
923743119
1405594977
1190209212
919408920
1703701481
1152031672
21201131
2011652386
1216153571
328848429
921931880
1637231437
1531818804
937904984
1175537951
1786214859
292101708
1395625875
1843431236
1813129134
1086098995
1531464041
1254769476
851787353
1844786606
290107176
1344898864
1509890888
105082188
1305363847
660642853
511511174
544053357
288603261
2002600956
1105477949
1120682863
318473679
1332877301
1248954009
378313779
2041271840
1895237277
406493663
405326044
555154182
2073222748
2086006828
468547129
831565555
734597083
19309835
1470481424
1883865775
1220390730
743442478
737295482
687920387
419525741
454641064
43390224
1994386411
1608325544
601008295
1623241032
222128221
31494980
810970770
402937982
2144642780
1297507547
1644844665
1810631036
1870402872
1444353637
492421085
968105017
1774498425
1354594959
2085012821
1182256760
48258189
259957139
1995045328
1021241116
149931357
1609307983
124849437
1708572778
1535506813
1020179759
33663592
341327257
1177055135
880205162
1317534524
1966211786
1223393722
843544465
669266731
1456508827
1787260083
1462029659
591878333
87819056
659610212
507947245
1990433259
2043335277
1543849920
1160424984
1063538780
482285082
1411755516
323679720
1564296780
170687496
774077678
579158862
2051327243
65004918
1903171495
1510460790
81773774
508797272
44399027
2018516572
781032396
134412365
742638957
73337207
391473912
1732345376
52632434
1067066106
1889297621
1483372042
1168110845
1490195254
1159938733
1359544466
214624790
1079673561
309804015
2008326180
854857418
894973691
1289418419
973100415
1791056210
1602710047
1577329924
1306703003
615006581
1812159346
1905166361
255406290
879575718
727551124
1706342721
402787355
297393254
891506748
1859669145
1915245669
259240625
1058464250
1744292073
801723605
117549735
1499015174
991087465
92006022
802929522
273610677
1015837475
1960577451
1673750687
671560427
912989620
340505268
183644715
1266708904
1129144438
473682128
1168492016
2040908269
1100521445
219147242
1763148345
1092010597
2102680597
1096546585
416823993
1903699061
211949240
847290637
978826964
278500606
432724878
1664229185
1963180060
1318760828
266382481
585489308
27918391
1725682248
639341488
973012649
1795777620
1870913808
1876861716
506177595
2024873906
2020966896
1546928563
1298364813
1936092849
1178346176
1544417986
1210411468
890930893
1652874505
592044559
1668042751
23770563
117260468
186894462
168627731
1111298438
77886022
1872471740
756592612
1810370012
333896338
183951007
1882298259
301961260
1079569709
1384660520
2118870998
52871953
713796440
205962657
895188061
1166466007
2122365031
1124220132
2116056307
1283686780
555073839
1089344281
723798858
1672724634
889396975
1111582955
1830478994
677394645
1112071258
319138275
1360523501
1650657688
968984582
1552855604
517140467
1987822476
761269253
1910028343
1801907194
1513128902
394712321
1000332399
456592104
1967454832
1118645472
1888648262
691162807
732444111
1763787068
1986538470
1367077331
1464845690
995268832
250238206
1306882091
2080484975
1236909960
769795890
1587649204
846663385
1141567775
826827901
243754439
1525347558
498113817
1587176007
703796722
1870254707
2002813413
1870109428
794550872
932434035
58817106
1325681765
2046354821
918305867
91489286
918307734
1436597234
781129522
1103066710
1011965306
194779165
1160867004
992347514
1981619954
1230179750
1293514624
1843792136
285624325
764028769
911044331
468809976
1084633203
1118957476
1384633245
1300382418
1168951750
480397631
872230665
2107164614
90849564
633998080
828793389
1687997408
2038994271
159881271
1242965318
2070730221
213529605
1018187680
689392000
855246976
521288434
989973628
1709025085
1016733058
502256432
2032485288
6772953
1631291349
394347876
32106969
885159686
36432463
939229971
1276725807
1147440918
1791617664
1627071707
1571404883
783267656
1785487739
1949802775
925456235
1635641065
431750967
923969697
527791013
452085145
1027033660
682390987
757409816
1445469016
851783430
427370657
305290421
1963903835
1169077516
935876644
1612560426
1739864611
1625683823
787914293
2125512898
1074123922
196568332
750799018
1860638823
1944986137
390336471
687339408
1182153444
1653376378
1005049235
782109155
1005124894
54750196
931620622
1136527318
2141783771
1336654331
745856230
1661175373
2084968142
54903445
826311624
234752812
437993570
619416762
1540176878
1600585014
302149213
370829409
1876974952
1174099492
644668138
303384201
1759646188
676852331
1249588127
1554303705
1181844548
203227779
1647288427
390255267
34961819
891081927
579372600
1497784390
2064122977
658040313
1075962255
178461750
718418528
1951103398
1742052083
1172082213
265395789
102462759
1180989282
1657785626
1546889957
328363404
822038296
710544369
243623214
781749222
125948196
251705513
1059477729
12443227
2059032866
676416457
337174572
1969970461
1110931366
1874057197
879921759
1632219948
242338514
396833447
516483870
1746049629
891185145
331607317
1214244420
383025106
299851500
1155640822
1485150698
1063509162
389722559
955723680
39384246
906172533
1592256037
887811329
399027147
1434636374
1770560519
663832813
183797066
2118105590
758825075
95916377
110641291
1358664075
374540513
752895213
534394658
1014046783
1773522264
2087093492
1488354306
281199167
1690213440
606343519
218317882
23556072
1017793892
1417185877
664457067
1786166541
1649824483
1819565993
1961709508
1982667697
330712753
440926736
455676692
144162092
478538227
1984580266
331602135
174516306
706336270
1031600795
1584722350
796514004
1748875807
2002021582
1382544577
1240085219
2124334775
1155046958
349597037
460527627
977344396
911089873
1865145305
1886653917
1195200025
1756268852
1978838566
1345340119
1329650751
885723717
1304328953
1373873773
2110425022
188355521
967608315
1169150363
1824709286
1686376237
135984237
1420967142
238131890
743397299
113016790
344593223
1272853277
751173856
527014132
1029252721
1468559571
1982751203
1828687251
885028027
124651606
1856199736
231828665
179084862
220074461
1985129027
615663070
924847605
251674658
2133428446
752521323
1408218029
1209954781
2118355741
560695801
1660484001
368948441
1146101288
1006282535
733901893
1192918336
521912519
1905868357
2107614845
747506562
787390678
783354334
1523669076
1324301883
1331948238
807087777
1307626151
292325362
2030790856
1653699984
219377240
75323521
525891428
888348299
1236808110
1691224017
1256675752
542084693
522986468
538714833
2061519784
1861426555
1553409467
1755651312
1395761260
1193977716
26818263
241830748
1289682747
620583339
2116576544
733096962
246009812
1430726563
1452602493
1717324178
1022216406
1724109
2145605997
1733445716
1753192158
2129874890
390529460
2109004733
1833048902
1080753900
606991872
1684727659
1588165685
962863671
857710830
1192307414
581535430
1621291938
854658164
1843750990
1799449854
1941360867
559912234
556468633
271948910
1783409957
213087861
1204026550
755468230
1853140992
778054469
1545535355
1342750715
1899923613
1542378663
1164783436
764461532
1724364686
242426727
1854450583
1763839105
1476230631
701164388
834079090
1520303282
901618786
777407701
899686133
1993491658
1620260898
762933966
571334279
801880304
1960981740
2052935256
1057382708
1985689436
1980540891
464842790
1436034652
519126163
15935884
1733681489
984576790
977968286
640110776
1342269738
1824069414
388308315
1835951137
1727613373
746471442
1343433228
230703974
840667303
997258036
510294518
1750142625
1363736613
233479094
1846887998
86749300
1372512039
227500125
2068666725
360624944
1804735618
1842906153
1461062551
267495309
1651023112
880552223
466257924
1677799309
2094436494
1421286471
896077295
133950484
1696901067
1962694534
902531317
327478434
1496921723
184181121
709184011
1982746442
1446210497
747318960
1448259659
1292885368
1781129636
1000393319
1568114084
1914812370
718844162
2075597474
920387663
440053209
747856066
152677314
1316679403
1247571779
1248362696
298654685
27015217
1738851321
1080708270
159992429
10261753
2050170491
1495572021
1925334252
1497917262
1803672241
430875200
189431684
1356411107
1300105685
2050607500
2066167629
828701384
389580872
19886886
1711188932
17115510
56616628
1281844367
1510075985
1942710546
1280721354
258713268
2083615776
535035265
1436322794
900550986
2069559396
1808635544
542749279
2114985278
1523608806
1284743006
1676584390
499525457
1608081984
1325567437
1518921693
1439697367
331959662
1241420600
2069499123
778817386
109987354
1520712684
1434398889
1764965208
788855552
391439327
866445128
1051122832
462882913
451724094
425729026
2140099757
526250791
1611909321
1771609349
1021929520
427156355
1759007002
1872540737
1071300562
1846026468
93416608
1645127913
1524448580
101406362
551566872
357928190
895800626
420983028
196255128
791027453
602154934
2073857949
183216028
88603949
1748818793
533593583
408580874
1622138488
719045361
129755653
1294952822
1923960563
325693118
776943872
395101917
1306301541
598465479
939038662
1453308326
2122272688
1410024578
1184677339
470998065
1688825344
15044980
992531694
1672673630
2073738802
1636491423
1277479634
893119074
324160688
622810499
236373551
1225560133
215774140
241484871
430317150
1772850202
1823249051
505166032
237666157
443338044
27213420
2114403134
269447608
940982556
1863188180
1330242152
1783887822
1851633627
1405014412
1036394998
1221165446
1475451011
71368027
1258791934
340674806
1753300132
2002582578
953478487
1245836225
436070416
161206257
299122815
1571473258
737716139
1645370688
171187274
669661174
545963125
885444595
1735806218
1470674358
1596236907
2084436815
1395990999
1960962183
1405780914
1737251375
1771756716
1164602869
1866632647
228453574
714363538
1532154604
1137100781
1938411321
58661479
1099545265
1024375586
710760018
480767865
1169852862
890195285
1600592789
1477780342
183492972
954307683
865191451
106909689
1946520991
1519896748
1677777366
1669968247
992723126
529747785
1744410999
1432509217
1374715668
496526454
1461768294
1906229899
453204633
402709259
617369353
1335898670
1455244274
1364081806
150752749
625032400
1237047465
798838131
995183167
1962495691
1683483653
306025862
654126784
1728145164
631394398
1456862502
650086002
1498499417
247091392
2019503685
845355348
242664731
504966579
1884760509
1597656933
665195238
248409983
2028132601
1314213275
2002164294
1211313317
117484292
698300178
154260285
1834322092
1647546426
302331333
1766748251
1749285745
1103046560
1207518731
1536200840
117674542
1341151605
815221944
734258119
215063748
1620928165
460617398
378105562
141843741
536944176
314161894
1576128977
711203779
2062962147
1050897607
1758519695
1185708751
1645280130
1668271770
35166235
603137599
1046092890
186292580
1516154741
2123882810
1198540066
1666006019
1145839232
1451185243
1081260088
329215209
955986471
637995395
782572867
1565126308
701223095
1937086605
623051687
1954526840
1634772277
2081053519
865801399
96648736
237251063
933713802
106065641
477521352
176823449
1105274974
1143750610
1197303255
2083592882
1992743523
163256455
1967917645
1691507658
525744582
2124775657
1468496919
989436058
2023143571
1685690473
1295753887
2002583539
485773588
1088460226
489354490
1650150494
1175631190
1887536228
827044167
1131056253
302374596
1106060736
710569839
2984265
975853704
613561037
122015073
662237165
1522018404
554854613
1576365306
317750094
1500669987
138579605
2076656268
202704769
487962585
1322994360
115897368
206516160
756313124
734338318
1561309365
693495906
1869833141
687247057
1122217756
2097517956
148314091
2105615836
585847600
1902819425
1262899288
1141999879
401369224
859140680
1464202175
842161414
769966339
1100554272
637617641
1650248944
10944971
10606926
1307437787
989121475
293706182
1586578761
741365758
630027268
2005592609
1703513730
936921629
1612501116
1899246498
1872090912
1025018054
1014049138
80109781
590061943
637656590
1971288059
797686062
49780382
164107110
2059168354
1166481098
149011064
1150015277
802916737
307672693
264714034
43452318
983264312
1388742516
590042828
467915669
468070757
1440884859
1513700085
642022192
711573797
1723844140
405658919
1327320938
1814922106
1407164808
1044636557
106503975
659230539
554466290
955104877
122912369
261013971
1881239609
1269405040
1218600764
1529125536
35920286
1498947106
466172774
114416362
576425158
314757863
751696292
1508290832
220930536
931434932
1894428071
1072248864
1782256088
672761448
1602175302
500275287
1883616498
1381410827
429857400
1137229330
972689839
1952939488
489016681
1961708516
37123053
115928439
827517458
1403281797
1786064160
1071172307
452276682
1550465648
741573647
395240710
579104510
730348207
80274310
918713860
1816565501
1358003629
1218692521
1862390785
36543810
25355340
1973555483
1599516906
329958663
817501148
16208907
247958946
486297206
1502072307
1108877162
706026985
421315239
287556924
1002476234
1802667167
363687383
1043551846
501012352
1760676920
1142554137
1471093165
1920115935
880634830
997204953
196381780
950872129
1968080127
1139055463
1295061377
59045671
965274250
1247941581
1912139697
1800973368
2023220790
630275103
1397022600
1653892055
999082328
750916282
658168412
1969271080
1591959353
1107591652
737618518
93327688
1234331718
1328685398
2053009993
1414864129
1421866515
878868808
2032386503
594957840
2120146002
2110011608
2078938056
1067770990
887992301
487295539
491642135
519842360
1478361438
1185589549
380736711
101501213
2011473741
733555867
1606461157
1047398899
1522355420
1128660741
2069494386
1947324572
333431152
518164633
598846058
2103063438
2138338144
696036506
1653199004
403302686
995333673
1501986924
1802346670
1637135315
860125678
82652956
1317667559
1011448684
1138053433
2143902181
1755318553
1794333364
626530252
1104753343
1536134970
868151867
748118104
1157882136
2053351136
1123669877
137932146
1305827145
963331877
264079261
1159528900
2021749712
2016026780
1675057531
307340437
742664756
1130117221
994985332
980651764
305562740
786249058
453974870
539593772
1929909250
601655483
1018062009
142661597
1283481941
1741205716
993887881
108459694
186460567
1976788756
523982012
539431544
339592175
1660833297
1434201808
1906346127
485499468
252514578
1927885717
1765871776
1786906474
1442437506
1229531008
606925932
1619067350
12788236
906567867
555318618
102647703
1660309010
2093904345
1392924260
1688614367
1133788871
2104527085
1071410821
1527860235
1901225855
586996143
1069325476
1514580149
1574398189
757732365
1543167293
2034145572
917422718
978023962
1137588075
783243399
830381785
1533431633
1094608140
600425738
143846587
429221961
1725691373
507963620
638834345
2118116012
958651183
1314108778
1813837020
1837063010
631013829
1623597907
1844396526
181620080
1062561123
207779175
2119525667
1524219759
1857166189
812628774
1534830093
1128125919
985098069
1703241862
1945482510
123722313
1976364234
2101935871
1006724179
1675469210
2093667039
2030937447
2096222290
1146564391
24744056
1528366071
435169501
519260663
410290884
1518750341
2002656416
2114482144
1110453418
1492875725
389176480
1679391018
1756653321
68145955
1525040278
499925995
1261956816
1891415564
1456937091
1438246816
1055924378
2097040298
1674885893
1613543773
1551651755
37823930
604038994
1026927358
705380977
411715959
429221074
1556796116
1027580721
1524143430
1972317177
581941416
1700156908
655197113
1310865020
1059561496
1982860439
484580517
1722357154
1746773023
1146958909
765003218
79453335
163985734
751766639
1920149015
1815680870
1917368730
1745277659
1374066734
1954665813
1439768920
215337788
725829010
219154791
38890826
503555622
907270837
410852763
1013609143
1386155052
825183284
1795137230
1778118727
836108428
930381693
1804827120
1395768799
1016692608
689902119
800465843
1065975711
1405838535
881679078
1848295629
1326107058
342421540
1686745199
905133770
820943906
459252884
1830578116
2030393657
188306409
1658315721
1992319695
1445560410
1678817203
1843775397
749813057
1934162800
840842255
1349953946
414333348
1074176250
862151990
388611401
92635078
1319600291
823042302
1540651319
1229731937
685558748
148858836
1794526627
1684600351
1471360370
1895779377
1221257022
614083583
1419585057
209119462
1904000710
1878273606
1140744300
1192348274
1824089857
260584554
778035488
1796158465
650384162
930529081
1588073980
1098867580
813432422
738305546
708004434
332693659
110051597
1267390183
212384866
822643261
804407743
619053584
1434474799
1619208208
731954252
513800564
1110766968
166670623
950424982
1320448507
837136293
2093749299
406899679
1062265834
2021834086
2029114343
749027493
2061872222
2092234507
994030581
751919314
397531719
1568147674
1325075655
393994670
1190412793
1849149148
1004710337
689338769
1671946094
105315511
864398161
428714367
335040820
658580435
1217293396
333618194
1100493017
1878554171
474301999
1389091794
1922305787
682154452
691562729
161421433
134690695
425316990
329585769
1133293620
1699602958
225109291
1339423514
285586024
1296562311
824749353
2118244809
1409480997
104308375
1328130738
1382810585
852961712
1966024868
2061275835
1355598044
666738295
1264413108
489320958
1867691537
994093931
547155420
1465174455
248543387
2131853625
1278406664
1800774938
728707233
1848061329
239852408
255963043
1715354288
645998102
288188292
1015169987
753267792
443343706
1018852278
1798335878
1495235655
1766339422
1138882610
480397781
1510797770
121567299
2097360718
2106226997
1286546585
2098036520
88867754
507270127
1401982847
1110781491
2121547810
2015376352
165224581
1303883033
183954525
1479216235
114767899
1154536618
1046572907
1277947992
279532598
136859836
1347987879
1988809786
66286032
1648576919
207318331
2009477387
1691727934
927450580
1255290181
588196563
530324841
115793142
1132610653
626047216
313171977
615625749
1685651117
678262078
592462999
331787241
1389331373
25070206
1539790778
548147524
587339849
1857893029
551196465
361566124
224639214
1220752306
1024628379
56715662
2096238815
247685543
799960392
1297795037
92635315
991138438
1977014775
173493297
80970644
175140647
2032004694
1005391306
737117850
2008850611
799016146
919187051
1565342075
1948224620
138309954
44358780
196663348
805859535
1771982232
1953286792
516472337
846349696
269095634
695849962
1486037153
654810375
1453432902
1560925771
768384431
1237154023
1611190921
879233636
692719482
1892014089
1961640530
797728891
1516169267
1172481804
1022992510
837267639
2023862920
463883170
584575861
1885610405
318845764
2037017917
1251818038
1655837095
956317803
273190935
546427701
846976028
1887185192
831044356
788561919
2070331769
73264870
1478174758
1577510618
1466213872
1203173768
2126344568
1251601992
1605557524
410764746
359799180
1855835981
239920436
1800408588
1360593012
1715549380
2033713989
388181912
189640059
2014310132
1377968445
289549322
1919835555
803245681
376161596
1967673124
1520469326
1108007865
1874098336
2063290235
770939779
164630867
146940403
552387835
729045131
1988421421
228634646
1834777653
2124864759
808987152
398325590
50153905
1860481724
756679648
459121629
1660254452
57706480
1823846224
1083041977
2090850418
922454819
1337500584
1861197597
1344173574
1857079513
1500574794
805583580
1539892199
2129321327
893812744
2080221867
2135079646
764123185
966997090
1598515400
1528026165
1669568819
409414314
1275156249
294888004
1340152734
701052923
239607617
1146917981
878828191
376717554
1815036334
1824948950
791373366
100795283
747121659
483722294
1557683038
1557703758
761569712
2085953279
513879796
1673702736
2084863337
297498110
278045631
1536451934
625548625
1043555262
1637733824
529711577
1940503812
1402397351
1474450623
1147229348
1923266529
1688316709
1270356186
512999430
759206792
352554914
1117547483
759068856
196936711
1549514357
1152472448
1045019876
1246478964
570529393
864735711
1091921364
1945596557
2037227712
448242355
195844719
94107797
205058022
92645705
2016992965
1926555944
362683573
1809213800
443979888
1107474371
1497769922
1238285238
158892785
235569104
778244867
285570997
379855634
1689102263
100236642
1327869571
333680768
328369704
1799666279
1323230718
765279502
1021236209
1358136704
1660913720
1834271761
1278123750
2137532070
1991810349
179326264
278414203
25081856
2018556862
1660556702
1984147517
1630687217
112467403
852411398
2025825327
1032985658
1973964042
915475000
428113757
1483137897
1340871120
1990741828
1126147662
1118873023
974159214
238693433
911024065
2133892884
1881082400
533687597
1044508088
116511766
1346487696
1201719035
836714318
634123099
1731312146
721265357
1925437734
206843816
856724087
1954812427
1829190948
476183363
2025858296
1800582665
431976560
1624528097
140979138
1096095379
1796138478
2102940191
1309209727
795325960
1994668730
1704114556
929877571
382650804
1978871677
108035358
2097686996
276267646
406498293
77822298
907057808
542628744
1551804644
89071616
349290386
383483257
1776182608
925421759
817214016
284105058
362631850
510021411
185435600
297224189
1631951265
483239758
2013957042
379277291
862686684
1186726723
1834202732
691432347
218027568
694211816
745893860
507075569
1561518179
1146860531
1311254694
727735365
447885802
1555260759
1370449181
424276140
525620384
928213639
1743676425
365340276
1881332183
2114582817
1722751928
952679629
2145552051
192351694
442450459
122299617
903298660
2030357080
1641139386
1831151486
1987335679
1594874630
1788885219
406658973
1109080749
124242420
567961489
2029401619
1505949229
261927835
1557090611
1408375782
438357237
1516778202
2110356015
722513864
1046475314
891793135
1305496237
221590520
1913665771
1501770073
1772437022
77629723
1666315378
1618213126
1503782495
806996162
20044207
222319553
1778660612
112128878
117619201
1875823976
776250477
1042792192
1183397535
787001636
1002180623
2065203075
478365296
908899534
38240726
385593600
1664252249
1491710350
1915748245
448655259
2126482816
16195334
1337611555
7038483
161879747
1091865478
1147846199
1356502688
1832570496
1022061384
1616681055
76592222
1091035391
1390373346
1719508742
28786040
1101644916
1025915673
945293857
430446391
918039055
320620144
787274498
1472212688
922292455
881010365
901847023
1188660293
1695139458
1967534323
628969989
612341467
318345104
1680593183
1897947153
1140534222
1528362594
227138832
572499268
603900168
18036752
1155684215
1121182137
1637154268
771113999
496789610
990869184
2146652253
544671338
1068944223
1405958955
39511988
2059649360
1579284710
25925762
1666141427
2057931642
1821742881
714209996
1768111067
1924085730
291164904
2141271400
1875566707
1219612547
1645177040
1701177974
396041078
1771300603
229795576
153073820
471229637
141203968
805638177
177259201
74026554
829395488
1918126078
1707199453
838540498
1236435709
1215243309
1162287860
29502884
953798991
785684134
994344250
83412620
1677624677
1130509796
40176088
2141166816
1006361563
672579835
407052789
1278606182
1875183399
1188739863
1296882748
1474259595
1078817988
1605241016
267848269
5500293
1229879077
753592368
1192961500
895953940
475806111
451994820
1157031205
1750457120
2011903055
524481460
225645004
1141627075
1960219843
1690776406
1272607150
1793596455
2215504
65382959
1231402040
1891806043
2093158524
42736137
835242111
199223388
1403210800
2009317677
1036514947
1422072495
511735453
545212975
775189233
1905749826
1298930121
2049881346
1492729505
483776865
506741682
1159181720
1641450112
1791936790
1382769645
261938345
1610018892
885826201
1817714631
1999087230
1987877099
874663701
1682245617
2015154097
1700212227
2140890074
1275181161
1150039517
610069148
928279153
1750481045
1946912159
336041826
977526516
2019394159
599276499
1720586617
1853916707
1058557822
632396036
927761936
1006370892
1391931586
638185404
1924798091
1442841500
504245360
178718396
1692597468
704539486
748845401
1154737312
1442336096
1992934116
1405991226
2028898723
133391255
8602352
1697935161
2013043482
224754413
1188158681
1542741782
1201192123
691717498
357155273
1375223368
802333519
1780267322
70423425
926946775
1228410428
1896853805
632309424
563771947
1911277537
1395896221
2065838453
2109897117
1372823941
1539427429
1840367187
2141808362
773233013
1182293215
77873862
588265630
1505443106
1175279656
2017757744
1624830552
622023270
485541071
1778509426
784572400
1283345848
1190858359
2031075472
1688663796
240867960
334566383
222866701
806723652
2106540663
296141846
1485827810
1007948292
856128465
882400041
442999559
65247658
1966787607
1332483093
1282057374
1410576649
1273828100
693228895
1536227937
996264283
871013802
740087810
728066306
1116447589
420165898
460147663
75166859
1895190786
97976899
1584232771
1879209614
430049430
1469466464
113220152
947930568
396732521
1040725487
389427747
804872803
107659064
1798823729
1206464873
295171268
748705487
322887523
1698209077
700702414
1679518514
1818371744
60813438
1646677308
327276487
598399423
1747226911
1246151796
1227368965
1110941571
1923384601
590767858
1011762465
406294254
1230966618
333629308
820401324
1361237870
1667495737
2129447037
856318136
1347645593
1812572369
1159776245
1516942672
402803323
221266246
199204097
183234519
240337514
2136908556
47764816
1006554551
1700916656
1731870645
2133838043
1928289454
1320350105
508820088
385301507
55578827
1669485849
1834062154
1334669382
1161314511
1044289796
1685339929
1858798956
883262436
1862518426
605619493
1253879693
1253269701
726286557
173445882
1143049840
735756004
564750235
1392329868
1789616169
2120541646
95567245
2095523
297716885
582750061
1087593589
1649490163
754813216
863536049
581914456
1721059324
233304661
1910857115
781491537
635687287
434194799
810807287
254323839
1557443042
1662323577
1649217460
245673755
1873321505
142091111
1791202764
1646145195
576785713
1737287364
1941010037
101258213
639220284
1497188089
268339580
2122928034
1281274438
1828546867
1489683310
141726243
406031573
1669695557
878044965
1039879430
1350099955
520012882
125792869
2074414839
2017482953
1021294257
1663522759
410517661
2111597313
1125862179
660384596
92505039
2111782240
1634560258
919728725
304797777
567266096
2128847134
1686713022
277149505
701371277
836263968
557758319
280702589
847101780
1747884987
198768312
2130698333
1470500467
2076038286
835133107
1245590786
2023172362
628259352
740112926
14809987
94914378
729367552
952384263
379315417
574490736
2055433736
872385691
868342145
1526285608
788896240
6579269
772688164
1682645804
2145267561
1329210604
883200196
80163540
1769513536
976844364
903909743
45705736
2003443425
1918563357
406845995
356528924
1980408105
147538928
1722091392
170645172
488390561
192570334
2080802188
35980398
859292585
1212311372
1706541818
1507735669
1816204703
1234458019
2135125943
1799691722
82383611
1565495094
841327759
243013765
1628652558
283961455
408072282
799798269
1653960892
560087613
1136583080
1070598816
204756025
652708904
73186670
1072192468
1460589417
802298716
2109087796
299468216
1871942487
1897854043
1744415442
1607499995
1117225142
284495846
152667023
242290211
353770186
273249058
1892489355
1033784590
511239670
170258757
1863688106
706979182
239339518
407836976
1215822309
152243984
1654993361
1243799071
1959323570
2010296479
2124811654
92982013
1554772932
11868895
866504966
1525690207
1926731181
846545945
1060710657
1968567961
503250818
1612854449
594737695
583047240
2099984765
446341310
611094742
125263637
596933878
265625019
1739422021
953439495
442857078
234481291
1587509480
1814548246
1753447844
1335560111
1112276994
404995908
428601422
1993758907
552435740
2054016496
542712078
1633619743
270628490
379645897
1873025506
1085157063
437026038
198501651
1453937162
55226876
2131178420
1015731408
308151191
651877104
2137088096
360123252
1010341733
133539828
807081801
112592441
1454311399
781365087
363997719
1063793638
1017773436
1613196664
759838042
2130641137
1380571410
143212268
1956749168
1169276794
1424183105
1198614851
853102977
447965116
1787717401
1978090241
1402573319
1382592950
1286315101
449876621
1343280014
1141502663
1788052310
557370611
1505219622
2137240630
209867081
602495302
1749347993
588802217
1090224503
1616281546
462450563
914105790
1539878914
1450505549
1889892307
95868334
1205183545
1207854408
1052029713
455384233
491105233
1957612112
359761675
704108256
595830458
148571008
1566636972
1902741263
650167490
1417150955
1132799222
1427518204
1824527109
292474661
1222125300
1657421627
69146251
1538620190
135509245
1500916312
1480551517
1124509525
1651731110
1119914180
2056889376
1074097554
2087466073
1851294375
1804414925
753961637
1945300351
1250560243
58577388
842586596
713486678
303623879
693951940
1688858379
411883854
2028880177
731327783
698599896
804385933
439996906
216144238
1219338872
2045789630
844543856
1198622497
439932937
1613941044
1124546001
1368793410
1806748536
401769824
1389901208
693369810
294402215
1593683028
697624842
1272055608
1811724131
1216175343
1502869086
183679047
536414777
748952843
1549625218
2070400041
869654581
1643162042
1875377071
1752855341
2082672485
1949673930
1162068109
92137129
1485130909
2075937238
238386944
788076328
296392447
775490426
1118814385
1014824959
1383813411
1174313000
1738518228
932558262
1452948854
32512813
1944757295
1492233736
592536721
2125760102
807102939
1662244881
1604774864
1852901131
1764846878
68592433
1218517327
1123610250
878556636
878052448
1531263409
1468064979
673603209
1396251482
882909031
634740354
2005198533
2015663347
581624552
79258138
2124533542
92012786
644146098
1208944144
1038177995
829119486
510606804
2106821873
570407310
1557460539
1429283732
736294458
1979464594
1005477621
338524970
611779603
47257343
1110055803
1685451429
230225419
1465704262
316380591
74348793
1186367482
738296432
51022776
228472651
720943745
51027848
275175725
944154814
806216328
445747167
442183464
782773894
437730510
1517757258
1182386140
133118995
1170402520
875170821
1819098100
656594275
1040794447
129497025
2137608282
482275248
1059520664
379606392
1252898940
1790299653
306648813
504979892
334238979
433793560
237453750
1749664647
594190199
185839472
1311054765
1243615861
643915160
1586412494
330840471
103007593
1370728795
1614606761
196663478
2072873067
1725570212
434343758
888484993
1372984600
658244093
1864222083
373636262
1652095722
1856241140
1349802766
115767396
1018908004
2022828766
1728334680
17652862
1222867588
1579193958
752275095
997282316
86329821
944568556
365074416
2056510298
1829762667
1410774086
121554387
447955071
1675987703
674595148
1804665118
501433489
1747972783
2123314445
530447980
2084299113
924252090
1095148124
927993594
565282206
1148620395
1203821475
2051757815
135497749
1544207735
538223133
1307160026
1478932374
1391798909
1271980286
1418982691
680052601
1571479942
1088194016
132973273
1099967236
2099345387
968412868
577500482
775118681
436132895
1562312643
1668261370
1323920926
1406686111
702252479
835169525
1050374517
922362307
1065993666
878676660
1706381607
2082221278
687080125
2029372440
1122182284
1219160512
792078196
2059051687
643416444
1148222292
992165786
156510416
1437551876
1420076710
1820589062
1359842472
2100346478
1296783430
1608908098
1407561667
886007958
2079471695
1049876528
916480736
608866965
2098828598
1525720676
221584955
1493778414
2069294355
983051170
1103634344
1723079664
531083724
1731488018
1632700062
55564949
836588053
334076680
1114637388
1595659822
1979329503
1265869927
1515280910
1412776944
1655575440
2094023097
671086895
1884669520
477469115
1217397122
1563883959
1583309464
947395896
438018232
1668642901
228806848
1056388296
1200428556
1715546773
269497610
513573039
833668447
270685013
1510431703
582967883
385414384
1245909143
1010050234
1786998643
915595461
94466750
1669297540
1391251751
1085407732
323822919
540438294
1766306953
840735426
400891767
1836486396
353598362
733269499
2001217453
1831704546
1107537736
67356643
782944388
1039054152
677466378
1051628312
1280873590
2107890550
1705287767
1668137554
1115381466
934253804
1223296611
426696344
617024715
2070741792
1813386850
1987822893
633856725
219041049
1980438909
852563999
191750148
173888283
2041522939
1821031179
604460769
1269816553
1377841779
1345513794
256650718
755486461
62313894
714873670
766032811
132408231
1401889463
1581462653
1420621020
1072655081
1732905084
179830236
235376435
1461600286
732277353
1875164106
2081225972
506363494
1429065516
322671970
1316915585
2050873736
1388338536
1199005467
620726812
1595296344
615933937
1581457677
1087667956
1656993625
1904802144
428749264
1758358294
1477891795
458676480
221434733
870980042
561305377
1996429157
1972695452
2010258942
1319233214
1667944605
1377932464
449151332
2009783526
1873525225
899688074
326557205
103366480
966943959
2033357177
290783936
1824478636
1043467550
301574601
1374788330
998055604
1881622080
1528417370
380558036
1932322700
727383532
1172394346
240564963
1270122935
66860431
1826557502
9656258
1940741650
1451278059
1619029472
902393998
589702683
1418380469
2073613789
224691771
1966919516
726671324
1863561397
174290038
869370418
1397148850
996424629
1207584212
1462718750
1549991850
2014616524
6562481
75144183
250810447
596256813
195750843
2067624215
2144085090
2018083313
797396746
1438609617
840526442
1809495429
164042632
261065607
947562545
1392701160
1026443588
1039006694
1102274696
831224570
903388748
966456332
8014769
682696422
1399655790
795449148
657546513
653894089
1257543412
755516197
2109952883
1203670217
382731645
1308650871
841532002
205782545
500301593
381685837
2043033927
1334247285
1119814485
705085634
907080723
606623213
709105080
313217326
43622309
1978206225
824048709
1053163405
1122032796
925930227
2018344903
153693573
967993316
925352756
357454995
1129616248
1976772326
1452442768
559721496
787726994
1852988110
1002970472
731837171
1492654549
718746623
1762982586
1985528886
2099928677
160067272
1648398585
1656752269
1843649297
1513142298
1402075141
1062175117
105190093
1735778497
1483177715
288965661
1260121991
111161870
1636060590
2113896482
1419798324
1894685643
1985505874
687651858
681335677
653932759
2111304483
1506990723
1756931404
1657893407
296646653
837191155
1865590773
1626681872
193551279
129812445
1618269105
1539431745
754790162
1993798204
194240725
337758029
891073883
423975985
1713144275
482035437
87058384
1169321224
1114557114
1334990457
1419905688
1393307111
665491982
1918815673
1182721373
1807701137
745902476
268749776
1656003884
996053594
1383690317
1509191871
1650043969
1784325210
1073707791
2082353745
1071494517
2047443396
1651663729
247012060
2059506280
668084742
1739869749
530457412
1761390990
413896763
1417980757
2057395837
1453235273
1899061689
1389017776
2077916145
323888994
1819326349
1969713239
2012448186
1116139964
245162430
1088353379
358608774
1518738792
1799710633
1014311964
522607717
245922992
387983629
259408260
488782936
1690204297
2064065255
861015081
1649073051
1652867121
1044659302
1741380382
766845050
1066208330
2030642362
198406473
1389484534
1591536131
432756076
1595756378
1856952388
863867883
662832874
1062522204
1344836368
1167935354
296346884
913489840
1261265301
432615278
2097442115
709856325
102406056
1628840216
1536711556
272393390
1544327484
1795529366
875550334
2087339307
2073607848
275123673
1188890818
1315486617
1766282970
1093766656
138159087
2020754955
728932486
945478263
1407059931
231235533
1513142107
186641339
917696253
911149752
644162337
815491815
856142811
493894467
987697560
1862958978
201923343
588111841
290122377
1743505312
334345896
1157488882
1232480936
1508342664
1468496745
1807228314
270021056
460548251
1494874625
929313531
816323819
1196919701
1294821381
854284135
715658249
229430381
1781244733
1308577709
1886887436
17057180
831113036
1920925887
530168760
1084566111
1518372758
1858722863
1115776333
891354779
1469222102
127103691
97355440
465547310
335714401
826462961
981035237
2082874972
2054368766
282232073
641279483
821828432
685872590
1707332925
1251607481
591709487
1968050997
26020535
657483117
615820115
154321346
507580965
2129032457
338754797
2112920786
2044289830
1589935230
1520830827
1313351138
520418765
1430227402
720818896
2105508459
1908828905
385118537
1572146599
1701197908
103530313
88910359
702473901
998672068
2037446643
483524126
1536574807
1322935660
856117000
1888752596
1997567425
689857942
977250673
180886923
2063830731
424890247
2044407361
1702020147
1763134788
1216398200
902727742
1955445096
924021294
1075583759
950523374
512018591
165087209
1339577891
1959307308
291654636
1683474572
1747118640
834382841
1799276562
25369305
861648590
539612820
687897633
1776911432
1450697440
1060041528
428756518
334832952
228999291
1848105655
865452401
1183827972
98132877
576315905
1294463633
735639857
1568840025
1932898551
553421652
102474764
1617696593
1520855034
431597283
1389614616
230364764
907366373
906383919
1976954096
294603124
1023538919
719997245
1592771952
1451846237
1405441832
1670627669
1964701922
956086450
437245633
1582555642
191069642
1172656686
1296018572
1851607446
235718734
1928343942
1114781914
1758473720
600227279
1383405719
752479291
617802713
683391555
2111857813
1419884080
765221488
543950332
1617473213
1545109078
1558568531
277800552
408485098
1739738389
258897738
665961428
267950251
1422501784
536892808
418499931
1273159651
1556527423
205111710
451571650
725984076
1827939384
351125492
1506912937
803020736
1165363317
625137549
1343830991
975755133
1648311105
315997124
1129089096
703903783
703986932
62831119
540368646
1614647655
13547477
244922219
974353911
1815186861
875529076
1673884846
1925890870
1776824919
1365021815
952071110
69178367
308507361
1959826079
48129773
1578156893
1235054685
1075193503
129173719
280463819
311607464
160538707
885923197
816411263
1693239478
1217087633
1088689202
1389315006
1922855696
1965593880
1725538697
618780059
809250336
1698339373
1647620229
2131761504
633880248
1941914324
181399901
1982684713
1671817499
1629029400
1440409825
473275589
1033128530
1302043123
837124369
440984516
388846007
664286590
351701981
117301719
448852282
349008518
1730495125
711596448
218631577
1155244542
1371806311
648257033
1119926103
1469923366
378652042
775033228
2000530544
1965655387
1046455557
49088359
811245294
360716573
1049183431
564841688
1536906558
670948437
1617364484
380631744
8995583
1813575019
978437004
1645649641
367472221
2009955338
1443821930
2120128845
1953318369
674355938
1117769827
1127280708
859359284
1926870126
1417410526
2094657631
1673501075
413849181
1805896666
1658008838
309687335
102444005
809777938
1814015966
237277165
330575641
400673898
1948413097
207242248
575519535
2020392909
2090521952
1969004566
1791027510
1065069590
896960277
830098297
1770039205
1184844401
1231605025
1628712397
385795881
681598682
856667684
1855418966
1763325682
572824804
1332139626
1785149626
1452442566
83803192
165200230
1355975849
1565831459
1756190218
1114645504
2128637770
80726513
213866745
2100174915
1384935385
976699613
99274887
693682489
1413927311
844552542
1537170281
96123538
1800597279
1757634517
1781506164
1902981135
1716154264
716481283
1729432426
1045104543
293476673
594144463
167280052
422214715
275006579
35987437
1270209812
1890448928
1864852947
487338498
431232284
366640952
21182301
504912397
535631362
239271635
1994100027
1142829114
701891957
1393583293
543841904
29168161
1464137463
2032051131
1071352805
1759351621
731441811
1589784464
600580578
1435122241
2042287712
1707683439
1984956171
366816697
885126790
1914544285
556019399
964762217
1760209390
455339008
1332909373
1907944846
1003831573
1656265856
661571377
448095622
2074413424
767587254
1250376353
230526457
1870928365
1527203840
1657843621
1376955485
1293100001
103943285
248770598
1708286764
1392173606
1232452327
5712660
1577175100
1019359110
1048447601
1547059303
1699613932
48714559
1942922940
828271956
770386436
1195549922
1216655673
1599872947
236831594
227539322
1243327032
123058911
1908847382
2085622023
72467852
1562378016
179144735
293832832
202395976
809827467
1568870171
150337
640747756
1969561987
73338768
528279668
1371568966
1412168125
837051888
547805777
691780680
1855420340
970873161
1885773946
725026915
1576262668
751017076
283129793
1990545095
285230869
2068000055
1762017863
555872918
332054934
1713499584
1436715539
1316722286
880170756
651516711
1317894502
969945844
909284448
1736349942
919275294
599465873
1314341959
1027365501
1809680106
1000512176
203415008
548866922
1167153100
620147260
716080062
907736223
890645873
2146623440
1576778417
1990216508
1494741591
1884134550
434069640
175854239
1435121568
1941692080
1008683832
922482916
748032926
334813818
561348170
1204545080
462292596
2009194906
185602612
1315823948
1941005194
2063808237
694183905
976445792
571708957
1302484358
1911857435
2050427374
65288304
40878849
30034043
1843424825
58865686
61525498
163110163
1607569641
1324869631
117293050
522706091
113167379
1317060061
40793172
1374232777
1401866038
124913263
694421374
685901471
1697376913
102429357
1617677075
203863771
608297123
636633182
662724048
1696908528
313880695
1511465672
733817644
1902753972
429115798
877863441
1015072267
73092524
1827292847
1200368422
442007415
73109478
1104855277
744269315
198296755
684399087
697564040
1619397183
981491934
421946355
1075758429
1751219684
1381065368
774084120
1088396626
524987377
1421292625
1829485174
1846638239
1432102719
263368134
584312257
1475543006
279476572
314728599
73513398
200011700
788943754
960794779
208949514
1050548230
214515095
743964895
1098052338
1303498334
1059574889
2090778917
904490084
1666303840
676910473
1081561894
458886746
1791236987
112686735
530119366
2147390869
545238448
877372667
475443102
1549542830
160378121
1429565080
1988736679
265370459
22089206
499412367
1112106777
1911804725
930996293
190275920
1810354329
81679279
892661516
198314684
1276028121
974799829
788066129
1394076247
1596693059
1207746784
1322869476
805050490
920134339
650280574
7041445
156466018
1825248825
1541899467
774090087
908327239
848929623
98877188
242980815
877171983
1542576459
1091447259
826371827
1795839417
16204024
49977729
1086865152
1043971453
447641207
1708640670
1522042053
641615303
1974105978
640809138
716115688
156095057
856384216
1936487103
1215265536
898450903
1329825257
2029101340
1769144376
1755628781
1585009358
1665030409
586159267
1540617498
2015946693
171971906
19730708
949989463
1100465748
1814028148
1965309521
359742605
613173971
257203436
2074161047
995774535
182099041
22560246
1813885206
1503582634
1277754771
127260172
947107496
1996597939
21977167
1366556586
1657819630
750153259
1346570618
1269901046
51050944
317443255
416242309
664408833
1378130984
2073157902
982677828
820975261
1331152248
69740338
710932048
218625679
1357623585
621702696
1132875807
1097727003
642263129
1533376502
137058180
1439108007
772663974
577359914
1030961024
308865716
2118840765
961775926
2095017702
1891569588
1782154413
479942638
405964392
1745614979
1022207292
161788863
1692742251
1989326878
896772234
1060075498
536235213
702333517
925561337
1675862838
2011507753
1743228371
1714462361
1019860367
1977772732
402378534
1771891473
308757106
1444622271
707823004
1581587359
1855218687
1647483502
257142914
314684988
222699873
624382254
307358212
2073278570
1401968736
938735998
344737966
1962557670
1206460989
275612853
1908284182
549923861
1307216381
244961134
148433044
926227705
1956379349
1525687238
1316482634
1858520115
963245103
2137419859
1556423747
1837671947
1654238650
588500534
1461698592
649573046
424461122
56604094
1546979493
433995503
1513153307
387142730
2036666339
200770375
855076810
1162847747
1925969385
1685689745
1855152259
1904542590
1697507094
731251869
1604100993
293976104
1993190612
2041237663
678498148
160407498
136052998
1141314290
1754477299
42879879
1274871310
316810796
1930875729
1504991514
2139476854
1820165265
191167198
822213560
770090491
1185258465
173697259
45650009
1536430119
1541280668
1572304593
418160514
2106057866
1250562061
324491891
995348414
1105055645
1301970751
2081739706
411120310
669939576
1997268662
957795531
580893220
1070133585
330072245
54667066
765017466
1432032201
1572295465
5684044
81111749
1439831133
1473832383
631186109
1389849462
945603868
1038149965
921713364
642447440
805295597
169833815
1841204904
762717799
1267559138
158355123
1726115159
2021418072
1739381044
693608808
1389443401
791046113
736278814
1720037987
690811710
799046891
726601505
1452822420
558125247
2026728468
1461723835
1457645228
222418483
1848775409
893110124
476005709
2038752905
200947733
1168567429
11515125
1995754928
1850134944
1493219122
1977706625
1833555682
1434884475
1116983280
1945950201
1399158444
1549371426
1688934330
1051640738
1739777542
996796342
55562571
280192016
438894895
243237930
658883113
199474577
1002284266
1088825722
1243559174
1059100468
1332824597
1003622181
1959356202
1384393444
1309664997
221610108
926919047
333261036
450316686
1177735313
872855943
585359188
1299544558
1472884409
136061680
1857482750
907614040
2037528646
1360912278
1861259816
1013264416
486198457
111115960
674390725
146791554
925196014
1594464564
661641378
1962306251
23940342
1506147623
619348279
1194233428
910852489
2079784297
29824513
1101054502
247106709
1486798161
421614586
522196688
335479277
1643227874
2047379210
1790957392
1476932777
1760564285
121322964
459542391
1169553082
1936982888
90667076
764557322
178160233
367709725
843713531
55347283
426523635
1478113784
1472621471
200754440
416674973
687995629
1463713303
176184321
125681622
1814268377
409235279
414596356
891356129
875025542
1976149043
784190513
1760967110
1268834076
342275132
1178142845
1881647473
1007332146
1441070484
669342754
1370539198
1461080776
565685769
893461516
259277607
2088609511
750954283
704054995
1082607487
2109537930
526949068
832753212
89454537
1549443325
890167942
792075886
1565527453
1154983765
1176004836
501422553
613806494
1798618636
1746777850
1690553894
1886998319
421830989
386260526
940491403
630554778
986604038
1394416775
1132959703
45708730
1485134379
330309602
983227408
1658230161
1691850605
1894413908
990631657
1975041633
121548105
2038357243
1070484452
1492837145
2072467309
962935003
1495173741
1167171440
589684296
36050651
17626159
2130033260
1476683269
1955198252
1899759120
481132657
82510465
786999308
1714951279
983803145
32295813
116118695
862689957
2110826
1289210386
976626397
111240810
177743243
920185758
565268448
663985360
429445603
2129674523
587071674
605485641
1543723726
266198909
1350882287
1830159706
1704982159
149678760
886520457
403400191
591477709
532618374
802883660
781664688
111465275
92652679
374781935
1361068557
1466217075
1179753862
286538231
818041495
1438771485
549256353
1345936733
1003187985
1123338459
156112605
1724119167
929042443
1898630308
37743837
1732766857
1562947529
1171153734
1938604006
611149217
1168927360
1130793038
2022376524
933998579
1738602933
1586307981
998553405
1202714089
1979092702
1049413120
1586890542
984145186
1448975703
1680992112
862394645
369223463
1788330566
1779501670
1091117463
1815112102
607582174
364430290
1580604941
652193864
579999214
86355843
1365346592
1923024651
604402560
1976535401
1945444809
1933980466
1287167988
892741737
828868814
642295859
1618550855
1673196074
2021769456
2098890839
1019928906
347371588
1774319964
49669594
1205568274
1307414512
934976503
854976001
6420106
1187939129
1861054813
248930504
461096642
1348363544
1735473753
76075145
2035946515
615559562
1007514847
991575368
36518329
1746627988
1082351139
924604052
1948935642
926557789
971630257
780981709
687640361
525517451
584617727
1310595664
1014612775
2089405368
1242151541
2069984471
105889093
702771655
1743596270
1653064478
1929366331
1050169923
816299600
825042016
1331145470
1665589750
1857307763
274380349
733405390
1162425989
150113700
1386020142
180276017
1590995081
1225362309
2071756247
414884933
430063470
728535117
69809881
19570874
154459277
745410859
1345847876
1176733166
961213716
1328195025
1392231938
210991947
167994253
1024531043
171070421
665724478
306602361
778591642
1852539882
869651816
1155189380
155214289
609429393
743721446
1193558181
1080257771
1179254905
441810896
1865396592
837970192
905846171
1199833126
1016666192
1863255402
316499613
2036888900
66237747
107569904
1098233450
735121721
830600273
1583150527
427388018
10814331
559883610
299859333
311096563
290690948
1751952781
1034342287
792616606
1414046379
217745
683595794
832079894
1904951529
1752489949
1112389420
1656086520
136910777
806767547
899406260
1352800923
881111449
404239425
236134853
486486172
1104823528
132786749
1392631662
801408187
463891776
1858656249
167726488
1323837726
1781644557
1541317724
744378576
1159701233
1451404075
1745302682
2025497941
2084887035
491780705
297413497
1507208931
1361700137
768890336
270179840
1006781823
1725674560
1951162924
346628738
1700610787
1240403239
1652139338
2142209879
675403817
973757837
139758064
1907593049
817578122
1267655168
934908488
1655295890
524870069
602279301
816666208
1524049791
567263888
1672001444
368405717
1427974452
1250627440
1037005874
2142534604
1945890917
1576617322
890208475
1163932399
1860945759
1945670684
326974250
1365051713
1170426945
2061416847
1651724287
1570111777
1279372406
360202959
1089006899
1441484639
1879603306
963332265
1210880387
1139629674
966020986
814617486
1712980204
549671648
1065112714
1344052318
511765490
1361371039
2113070275
1110439069
902240434
1323242785
6687625
2145763463
805745301
1212154587
1034728970
1356423450
372914821
658147052
149003879
877902166
2076672331
1461618332
1892515048
360381250
143782780
1189237050
100258879
967652740
819530554
120974351
325295240
130887937
1078462110
1526441491
1995708099
1543049839
333799731
1690083844
1561623581
1925177415
1487583402
580460800
1891575416
27534628
1131527155
287257734
502194083
411358309
692213782
1164606913
1344279408
932759558
795988879
643751391
49842435
714105933
1794679062
1224661429
657682915
1128782271
1389547614
752760638
321661229
1092715281
580535927
834397393
170323060
99997615
266536850
587049468
955958767
1585376443
1864761094
615313683
888274093
748561938
567167444
1812809183
1705397751
1054397171
321853830
1061304784
1018015961
1713096160
1266093473
1447478913
359215628
37471918
1984636746
171630615
524788660
1029670458
693433218
225875929
1688210792
564367444
2054438361
24524212
199953654
249936126
1378494569
907419576
824336099
898931099
776508312
325770278
1302948359
179509146
881445710
711698821
1733777210
1709015849
3982580
608275926
295348614
136537147
359811327
426937413
1692729784
1855917188
1135924795
1790708198
171135017
1391331885
1841120133
2102973870
166059945
444204340
1869040683
1433688908
1936527125
1864546168
1489430018
359825445
77381962
1101910824
240814894
1377807451
1021520387
2119008864
1996053593
443962931
2023553568
2110230147
1134203102
1678570831
1498135538
1462112825
1808218819
1752030335
630970042
1863794464
1290705294
1194468414
1014353856
761979302
23681618
2055959233
1575454257
803461797
55819763
1290315476
1623559690
318496996
1752323362
551132248
278102923
172055371
2054632337
1040842826
1934566973
1363547072
352412916
213450515
188684364
260217825
1733316563
1306153797
1386099681
293647220
1353388863
1385694442
1709654888
1857726492
296159657
543092727
492241564
355403229
449849850
1707730400
1982298091
347303451
1601344867
229346182
184862277
1646770957
675254091
1387027423
1998495473
1401306672
2112690903
399789666
1590274159
1255101401
931963531
540952081
223017293
702417406
638554146
80189933
1604589989
804472856
1673188993
757379064
1399570571
597784536
557235236
945164742
1795230127
934170813
1269654549
216512252
380828221
1435240823
1035003590
879928803
666329603
923833017
1485873573
1149336700
224085988
2000549032
1411797056
1915218314
130198444
687545834
205503333
856468435
1584926330
1497213130
1532366422
1547100798
827492214
146524645
1029498023
1284133708
1886593271
1125279490
655190679
1423362136
1667470628
346519101
1405659232
1704439711
2112220812
1024786241
211695294
1500669118
860013748
1888879086
1401697280
1526171908
715939583
1548007292
759352402
1903086859
404096047
706713213
657294501
538333704
1600401356
1483844516
860918030
479578341
1141214455
599946378
2035600300
1473321449
776348354
2016450142
422674050
457466873
1543183407
726521525
679222361
1316645221
1359362785
1491426290
2100577952
554630773
1848117776
342613472
1344398681
1741517514
1976828864
858369239
990768715
2068820965
1377235769
2103149069
272578225
511951421
1599997773
1532073071
1833067303
569219683
494517013
1968151081
1875994103
485693485
541423323
2034240723
1452057425
1625612516
298002529
973286455
60561947
153446788
898577367
928835043
150738888
622927202
112070348
1594071240
308349212
1187668215
1837571597
1537801892
11882770
1176945314
2031230482
456255398
1229349203
1857928808
245390287
377165276
1847367314
1225616698
27570578
1759609802
1649436556
44976443
537999004
1307969753
1930295841
173037299
24527030
2127642156
323090351
2143701313
1657508029
198243702
321976114
1548816541
54168028
315302685
1637091286
388299114
1310146612
1530623122
691714423
1487078328
817855415
1157399485
658029087
31411060
14999545
1522044565
1605630663
1485110197
101167593
844669792
1228229874
1634655990
15780250
448876749
1680276809
724540115
1902246531
1891389721
2093731492
1171996621
1732217054
669376106
1153392287
1108314263
1813229073
27866028
1103426965
951772789
1882599955
1254661276
2031599275
887741695
2111188274
1841702297
158253929
2005943969
510243065
830150920
475783806
568025629
305387352
671489032
649347378
555685229
1378547941
1254886884
1162052278
1677310067
176280096
973228886
442269570
1060660554
240014477
207747909
1471307876
712493900
1084466439
964930880
61223183
1065226587
822558967
205724667
126325396
1873442355
1407503477
499423138
1309060945
306768710
770645618
1583090733
312536187
1481676914
416914811
2011973145
403044963
1710188113
915406964
899155177
1976051974
2100141554
2064102087
135962869
1387218559
1690194092
1988365758
293316007
653292720
1923845152
713466107
594829256
1792863341
1840816542
1530523136
1918091148
880176927
93903474
35332993
1915969166
73509231
113409552
993512740
433893576
1136417477
696770000
29840543
1921040630
1409124541
959836619
1016219091
866135331
507407668
1979517374
1486036316
426524288
1215452393
462441824
790648391
654594801
341872049
156230672
972738854
2107136741
424482984
1759749925
860264501
533734648
967482582
123765452
1547458625
1990697758
692987332
963608648
145074261
265087749
1784450324
835230995
1185813060
665968527
1518946135
1243824252
479560066
626847005
1818044846
2064124834
1096808086
900945189
1764184323
2138930413
361339389
289171617
2071208633
1160748148
1381772508
788196950
266447292
1052828139
1450138659
1705380141
1287466332
1785113551
2030976895
1948362456
1084606353
712235217
758640766
182155427
492239556
1620163848
1936948827
471414329
1163225869
1977220886
1297277988
1312990223
1469849424
1197187339
1552601452
223628043
230715274
2080984506
146722313
1193474558
2098686798
1857161843
490010983
1136897218
1364562240
89117218
902036194
524421918
2098585306
1563046350
1388038150
1852441566
1067284548
1633240157
1890112584
1288680144
1675939585
1156977481
560334932
332297777
1400347353
1939869103
1936700816
912142243
1094102883
677263861
407479072
224522806
1723472704
1010947660
1540636645
2025139257
417981966
518041686
681851488
232352125
509582729
606639236
349012625
1980694792
2013637354
733372198
170346297
696682993
1973253940
896581398
1176614025
1897146397
1246665083
127336129
1378417764
210212799
2061363323
125554244
1179069052
106682384
2545434
1109684141
1385366891
529044209
139511466
1444272196
1305497487
182432732
524321253
2105474757
1254106844
1252575136
312180372
928390004
2086068430
1916885472
775184797
2132906895
396915368
2124276052
699570305
2110517259
192250756
1299970648
365759475
112418198
2061727540
129787386
1165711778
1043616777
551061343
123089622
279102747
856328628
197725861
1809156288
1528427794
1738525437
435693549
102075917
723807384
1059660606
2037356066
296565981
648623794
457380822
1444241191
1418109688
1356613539
1703636972
737138410
336950887
88867754
1024796019
522554500
1932798639
1373454312
1390676470
1045858772
1790910697
1209803121
956278382
856746767
704884863
424053835
1650066918
163995476
1306593340
1769627824
901841885
201079684
2119698623
2091072861
1171909157
1828534248
2091737695
618156838
1439935572
1252695806
1087401425
1846118140
1222470488
433652032
947762390
166003471
644747687
283829857
806491217
660756696
1958269932
79252156
916324744
1568854136
1875539714
215307443
1852961152
259803113
479191951
2123144170
1907149944
285192220
537267931
956380433
1771503140
298362256
2124341120
696342954
1349245517
1923815327
2019570438
1458322810
805418122
1234222015
490863291
19283478
816194112
2108495537
1837600255
659132007
754942948
379491266
1410365776
1291507311
1462729482
1406054977
176891564
1821311641
1606587599
2128141672
817177297
1841953727
227890893
1591343577
1760235974
1424102965
1748766662
127051025
1922801907
321674924
1041869693
1440032540
77952535
2122509026
88996736
1427687852
143969970
585657555
73066839
1432439320
199171702
439552450
1269684247
1710808301
1071733997
1694614044
659605843
756369865
1463164432
1617396458
1572662859
192599264
1052514472
516421915
1685362885
485812432
1998231865
823235106
1125332961
97274124
1801914968
1074528583
947199649
1927138807
1945779358
1332391847
1913812707
1124128321
1990631867
2030297227
1251942504
348081293
1908756250
295846300
1485581213
108906464
1648115659
858455229
1225870905
801811995
45835019
1635395808
1747389926
1687456579
821350117
513529714
930021431
1873901940
1117819049
253321602
1612716928
1537965986
1148059521
552699569
968314393
110873674
1445619462
735272512
783565600
483492533
1898299654
1738128455
1990223527
1231778518
1911443387
857459537
823969766
389088564
1989981689
389492989
2066740359
1794987950
20607480
1976532335
248704945
354604280
1454460764
1313907329
1334789872
2015711990
371940
872902925
40399033
1901755027
496093290
1568771682
1369564643
448638384
34562012
967286791
1903125522
703835569
1246781931
1615755207
2057732393
1427949523
1424278262
496006517
706766061
999479830
500895241
117087276
1770011884
865740909
1546489751
367748444
408109589
1260436976
135804593
67710397
537421587
1726276954
1509962154
945533454
47690987
2021136129
1361672794
70812022
1854066039
194458939
1199822919
1334489114
56447246
1739469613
86410504
1734905090
1506019
76482524
140377578
1140654301
1744281442
1039458012
1242920937
1390992407
1528534355
1009119197
38598838
596096134
142547798
471229637
1196681623
2046515705
2104717273
889052950
1193410371
1852163230
1456335415
213014652
87012224
955959747
1935883498
1727128974
1270678022
1119948243
1357339198
1236179426
1322420656
82554036
1414337571
1870090701
48707846
1543821500
410542079
709568377
1278003816
1115467046
1142329149
756142104
76673257
638712114
92356798
720251394
527514142
566187469
1948230271
1954878271
1189671934
601826733
1721663338
629649755
1196495177
112965586
214076204
932062354
755669137
1245773128
587839836
1558363745
1433890755
1783050399
527970480
1517701086
836978918
1549132651
1369448249
783663073
220559573
685826224
290804697
2004907860
1858909585
911006051
1365227039
914229925
6052740
833393960
1999347514
1451545299
2036373291
419974161
906614258
2000141843
505649000
1815517050
921016797
487729413
1884711218
860570049
852036256
1966762004
189144744
1294842393
1179149469
791315015
843012962
1196303208
249089523
1462662721
612650007
1015987631
1241230360
1363130909
117026955
1781694845
1048767075
1312485247
1407646579
102524224
161038872
1728303782
1051355193
352671226
1203987184
202686267
669495075
1962432610
852353483
1310753069
1130092247
1476809995
493144138
1745593213
1138076927
410849076
115792214
62088302
1773340195
1534996223
1057688951
506593714
944648713
306499424
100765247
673687555
1557554824
635639858
1922183763
500243848
1201236757
1930182183
1930116448
1919259862
1516392729
947018208
381441355
2078349615
1245942915
382734635
1798735122
1111901412
653025878
1371055266
471239172
805227253
1153257523
1783648342
1095257305
395319996
1618632619
1383896712
1486295994
609387048
1374963266
1544381802
511665176
1008664486
286332346
1417333452
1830400506
112917395
81850923
1008870949
977101267
1066238025
738250785
1970330927
1830114340
1982765994
36867482
64868620
1274865534
1459378402
926666398
1498079921
1372772881
418245648
1613992055
12382298
211085242
1770865486
1726816749
201746037
2053554095
603014595
1882362565
1232056437
292893525
1764832756
1430138988
399752540
1157278497
1509081681
1609070612
1686223792
488319230
1638386261
2061871740
834318858
1448821317
1567585089
531289887
1788373133
2094863537
1112281074
2100224261
1442467396
1192204267
1377927078
310112023
1234403573
1487010962
647877916
1512631128
2098656566
1974923634
122958145
2062190872
1077352278
67894012
1887012774
1675947381
1850172963
433858626
1873854527
1291105270
347965381
990199451
2068652641
2134110478
1874560353
1811255753
761349984
1178266843
611386469
1765243493
643678695
148674735
1852525044
341841693
778440773
1172713809
1782293527
169761997
1770675683
969094433
389263457
599003718
1651887977
1280284284
70693501
1103546607
945621787
1852391830
1556568949
1178287940
75174091
527278161
568729834
1573655700
249934605
1874545352
2015812953
1526561417
97538104
1924504949
546985825
1216704637
105398830
85933539
852620200
1450594045
798072898
123865676
882661521
125751901
872702156
1165750219
2031388654
943126168
600525449
1843939364
1131574925
1148070360
633446051
559834457
1988237676
1616531394
1720187772
1695731181
1212139017
937824747
1461926492
586469605
1506274396
1465115950
273104648
1568822248
1956404725
1178902239
1916373687
535303552
2088472356
2069318787
1040562105
62705536
706530030
1555517626
796078806
632953990
414826803
637645624
56039602
541151712
1850578295
10192293
1238833818
648158294
78835874
1501353537
1983969232
1852196570
1915609111
795388372
1928653878
255724186
588537592
557806648
1425170023
1021280595
128190033
1958391781
265015473
804099488
221366278
246026697
59807311
87486674
1521702638
623210870
736871412
1098185115
815787501
208302946
1668333168
1393473164
1938655394
73649880
1284325903
83890936
887058675
1275138537
2011483552
1997317209
1123510077
840549038
19248097
1423565612
689670962
1544261783
1557161786
1755848417
1409381108
259107808
926476954
1506359354
1415868739
41638309
902739075
1422283440
1810487297
1313742264
786325282
1976822478
536064849
355636357
120410722
665206888
532922715
121705266
1961676457
235777597
1297860642
1428435286
1741038767
251116613
1099952879
758934751
511998751
766590661
19143908
1458217470
431719311
1889404946
1571968996
1499167803
495769979
1326760900
401770717
79404405
1752933446
112317542
75673422
1794297325
1819794941
1350588371
923572281
1115616644
174677283
875444339
1625806751
1046519905
1970051439
1254050767
334572543
1425668793
242035348
1835107040
303819401
1345139010
782357014
466193987
1923342995
511185003
534934837
794755770
285704576
1467476850
1150520277
2056293910
1303855661
1218599869
1646634081
1098927373
180073931
1954752384
1927775152
522155927
1887040214
836979361
1356215348
1784961154
279016538
958104697
60597414
358879929
1159746787
1387218121
635060560
317098586
1773785012
946515239
698193890
601531566
1368605416
1292381934
761808894
196870546
410242236
369049944
43656673
628571904
1344809758
2024720844
107538593
1624008903
1977548247
1881531383
833535504
1549784278
1014331587
72076881
1759872645
1328628607
1016690108
1697329546
1663931839
279924027
1121425941
1101168511
564181415
1307828658
826103087
1971753190
1016871593
1406850890
738814189
104207817
1687448357
1485984988
1172675564
886374099
1447004525
843586572
441829162
1603570786
1537679139
935242704
46102044
1861955082
2123143359
420872262
1889527831
1309696563
386464626
521110213
1055603794
772625173
858350357
710168246
1475171285
443385186
2146293391
54851611
648206414
213927640
516523812
1538414691
745853802
264901626
363060350
557159321
190902903
1761498611
1050660269
2083720804
1680852903
1774372245
1352627548
69358736
1542178988
458035162
618424206
473543460
1510731401
1684687579
483146035
1430261439
1466801141
1727839944
1850093545
1061247926
1401712071
1493108964
1310138530
2119186495
2125087039
711534429
1027909569
872543840
1581670530
1506796421
1694775338
1816332826
985728520
1657879361
14034045
1223921029
1118087567
1765216575
608707337
940086674
30124512
807314621
3837043
1514381850
1477608760
1797225495
1838604611
377081957
111179611
1358022804
1315312811
810754554
2134186572
141303865
1191807897
1111644457
836297797
489320958
34591897
1765197714
1384912068
1634682509
1424525475
1260827554
1494198322
1706113070
2051158469
2124898717
813439476
684981198
389871318
15333743
74882569
319386012
92831155
647147726
920961479
234418488
1499974400
2063680929
2083364351
407161805
1875658475
2136020348
1592498658
658660528
1777548302
1933324545
373506012
1787063886
121024825
943646414
900004299
622425794
1607449847
1448062318
775902413
2069617522
667374822
1668677822
1960931576
1446294436
1178366894
283071105
1112787840
1087345648
386757630
1181025714
64349428
1312871566
966984594
2015660134
18995806
1451321542
1993107099
524689303
1582835693
765669588
840668435
496006324
1862325350
1892748439
1815052737
978604222
653467947
1069135101
124151220
470617864
644276007
467200077
1084094214
1053676279
1245141167
2116600251
135574139
1421528909
962020288
810422927
1421579874
2136365935
1148803821
1590344463
1500625051
824312830
1671976243
1127698556
301796304
1557231244
1916812246
1569074298
1664951131
2022157509
964985351
1369457823
1818139406
444977110
991778738
1217857055
28336516
1581282395
1548859091
1425238672
1965301408
1322686428
553973682
1023452388
404129149
641019095
540144913
893976135
360656708
466967406
134894447
1927897815
355010793
1153934405
1115890369
630370571
1462871204
2016147572
1609460239
2057939780
2024618835
2025654332
426507711
962634076
321836116
943853794
1680547379
1499548942
926004292
497783835
919802430
1583835811
1299494118
1406088452
714134968
381986641
521844945
886265023
410194796
1809652918
1831142315
1522091195
518447428
267322649
698253436
1020755353
1341661691
2106914224
1587080854
373631403
1800544933
215286377
780190868
535490880
346978425
621598599
1115064540
1302910056
1947577675
147139790
2111038347
1248386777
882147744
469070762
494924940
337855956
1780236283
422156959
1928388384
2143922567
1084370805
1573022155
2067063519
447426290
162064944
277655180
1199690687
1684579664
1312893063
403218234
865741210
1999282155
446533582
1572373758
1188301671
1988164426
314750706
1022624613
850925447
579957352
990051905
2069700333
1821808399
945949252
1527604335
1026294705
556410299
2068915168
1207714351
2105562743
824539142
892945744
1123950565
867326665
699680443
1254669071
942743282
286952315
1365518272
1842581442
1841668466
695321705
1627803740
113628341
1135744670
797946819
815128388
173355513
588004659
1183639930
803247758
1944340943
177357652
2041430639
1155586905
917329994
565103797
297468777
259848438
1254638087
1715983077
602033057
1172250788
57337280
2077439504
1530305215
1023986581
1921955727
1874659250
1879199726
1247747626
785241111
854223674
137218143
587433873
2043696496
1871988272
1823317233
385899071
1761532563
965895236
777223866
1301221359
712968966
198637792
252133907
767561207
1405712584
40046301
605785547
1187991666
330402654
1495759037
1939831692
1320853772
1102421936
1347085853
1479250137
1091363445
71429347
1331231899
803198872
1439877920
1713779302
1568381381
1490080097
59393376
554275831
1456174069
1570316370
1523810583
271488698
167308930
1567168736
712766315
1388114756
567407421
146823335
1560129741
1117216459
790092320
1157157163
1456594621
495611163
667969042
1994467062
878250468
841628289
448094910
155348791
1987147997
1521799709
783990146
371444646
937720312
1091251629
1288732456
2098407072
958431071
88469979
1052908964
733090547
2057768607
507367902
1081812226
1355347735
1679147528
1077338612
1264454584
1286274327
1297422400
317746127
2069307122
872192939
838432180
717956588
957971150
57746667
629630729
1282262704
164047886
378955995
1000683297
1768781259
1870541135
1312377792
973901991
977311990
1938740268
554120605
1192825256
1423716299
11496030
401793399
398606714
2112499296
1908024276
273914825
552582119
53420352
2008163423
50847797
330946783
662212289
1669687380
1178671411
333752366
1175523802
1204739036
1540180289
2067576497
1289704913
704055796
110180178
640431791
992182402
2096247107
1373459573
1325077600
1670378510
1387749989
252610545
2047127354
1956683804
743055192
1803043932
1183504580
335100111
1291457546
267569754
1502129378
776484449
333189238
1097520674
1153974147
318553045
481940543
626876640
379077451
1209529801
1728092250
772959279
149736508
947724250
570621109
430198044
1705635110
1408526425
1049125184
1650509694
909652436
784083083
445544175
1799824061
1077158881
1651449086
1807872760
471391724
1121170192
1027054510
637952148
485976674
260976256
258587688
783675228
1857692151
1103092632
1998716136
876723081
1770835644
687506688
882654464
212900535
1513002145
887747342
515640863
1890304908
1472421846
1377480211
1222533361
423053617
302289333
273342363
1271226061
630927039
1151893750
1671076878
1210159972
1420084332
1795576748
1015476944
1234805645
1957907859
559221741
2122709243
1279710463
634361323
1557597102
2114590047
1446977552
565428308
610656640
1736934622
1943994386
1596073991
1699742112
1082681392
654684179
589732222
636662201
984068161
1204912726
1691222381
1668306959
1932580629
1076244660
1655913592
753939977
624203006
425151049
1978563646
957239625
10500000
1094834934
814685654
152544608
984502407
866778621
365460307
2108375078
792367763
2129321232
1522295131
1383890344
804218109
419402864
1960192904
1504938684
865332865
96221236
1631504978
801116998
1862461384
1926234473
476554576
1117157144
1526132778
915240763
1230821758
1818743535
411005011
804858558
1969965108
1862731630
1746079570
544641596
1138349977
708204768
1773897984
1996456236
1458776130
619979536
260546771
443615722
10109556
155303993
1769650698
1224672044
1562150786
720914214
1410590438
749204532
433168267
2142809507
746947133
873226239
1098604688
1701133906
512850778
591469537
1982482995
912217671
1412187182
1296408846
512136335
2091828890
390347146
1826743932
950857895
827414994
1284036060
1196039825
307325477
1549384815
1180700811
371764113
1230476781
1761680091
222291712
357536358
652825602
573590359
798009423
1494759603
1680969144
682602772
1723732166
222199774
996919344
272003477
2125566226
1435941614
1894091427
1861574929
1673554603
961304687
2123915691
795873221
972175184
179081594
2025699084
1368925299
1813521520
1736168425
786480130
792554914
1697954801
381986718
1627362660
1326257135
586595073
1446272121
468005580
1661195042
526874518
1176833247
574174882
790447679
1952050556
1187205780
981819038
1291630726
197537299
761221697
903559091
1915422231
1685608457
1588641099
1269485304
1212228304
2125764825
1477690257
724677465
334465433
1820960725
1309575471
1449418616
1695557912
1707731293
1901022766
770030494
1110412928
428379854
1063504539
1242115335
1740933088
2048163012
1291525219
862402993
325924640
1522547289
1430313761
1446212758
1461857873
1881566920
1005356284
979003532
908983719
1466250739
825340023
488774100
325087920
1829107747
355162195
105134937
1890837415
66622850
634344324
2064141045
2046411698
1790084585
1775364964
472869829
1150364693
937823775
1215919980
1249873064
1449964311
854829493
61427306
385653281
1826376349
2041108304
1525078528
2020287068
249145271
947833198
114689571
1476534748
512729834
762256852
907885697
18898212
152096986
1602917160
1946778402
1258921523
1375974076
308833624
372999452
819238380
1074131626
817190273
726920987
440759066
537242385
540817690
615315594
402934876
1844872117
362142240
2026032334
420320499
1272713072
164033667
2025144752
978753720
981582088
1820667902
1077272640
2048927314
1312097019
1731560062
345626274
1593655990
1133643168
1797174838
1851615254
1813309833
987261238
1920870887
216593208
72288570
40515135
2080906403
1233260205
990000337
490757681
82858418
2073191865
335050378
207017984
69407588
647703011
1253328991
785398158
429577623
1082635592
328545552
1947879016
1360001341
1726893651
2094132366
391808567
1461640154
335706870
1767894029
1567196707
1264904757
676826982
1913424117
1436121033
1584294490
583623705
1558893561
1188324736
1026807709
1956403886
1112426127
770616994
37943027
1647998651
1863970304
583131731
96864322
1294425213
195155871
400413046
1804032331
1254385850
403654606
1883960721
3029120
1909254542
675343224
716694502
1993136496
217183452
1045191960
273777718
1510013170
580378874
253784331
1196552212
707658481
1572345455
935876659
1125468134
1637578800
2089351211
808814500
62679577
386566356
1673221517
111026154
317648656
1974333573
2030908794
1343396029
1727197801
136558134
1028197996
246845818
809372813
612838797
511741244
349230598
514696396
1420903401
657709485
351373120
1046033351
131533755
2119842581
866851308
833905194
162502362
1235498504
400689683
1330546527
300846762
1623726731
1228592040
1626085932
6675388
1009820821
941778599
1236333859
740670613
2067506442
190188621
179681897
498548570
32374800
1900935114
2058116044
538933483
502703947
1311796781
686086867
2040965067
1008330066
1074962924
1747237120
793365796
1617714434
410793155
189655788
366186849
1793668104
1531456811
27867830
975422235
1243002419
937910109
1658164524
243032991
618488692
1100138052
1036521527
525577413
532987633
28140000
221734007
1356555444
380956683
1201469781
655590756
612862042
1498835870
1823175802
1395840042
1741242997
1717473789
1132388482
1241974614
1585869055
364575061
1415696465
314363961
971620037
2015350405
175439026
412274945
594465189
970436139
404013461
305333862
1843461124
492830114
1488578362
1294140849
1406699501
210295040
524455990
1773847915
1027796836
576202717
1484685309
54151397
1869677925
1324169449
770422373
25220764
703155880
1667022553
475632338
1703248794
1791554867
326535422
572250802
1262900165
1739618184
2136924185
1420151453
933473949
1443440194
232944236
1498385893
770406908
525358746
819128252
625148840
1018195488
1403989340
295233020
1374033677
1803419981
741759030
571993235
1402430509
1427555335
860345300
301122972
1170713180
844084192
607181216
37190448
1340653106
664802378
1555018079
1490838885
1073413052
1269620821
294070490
1700580022
754104357
201597451
1978825693
170995651
1149029469
1817756299
2106652236
1896929133
977068764
254187851
1560438931
2059624884
1292059979
1297751418
228095790
816951869
1816039646
62888870
704873202
896516961
596182866
664520145
429505448
927422797
1476761168
915430008
432686892
1145191116
1795536497
2071699856
676964947
1309121448
1654001045
1954312412
1895892621
929695518
1684553856
1016671488
2072311906
591782286
1177604985
582799563
1244712241
555632095
1471772764
364613102
936667392
1075097782
1897441914
1777584075
166452974
1144669965
1036316499
1047917754
865002823
1168550989
335968233
621287320
1492328960
788550952
1635178384
1906331854
668166725
2126011408
299806439
487159507
1909554900
1647682950
902727473
1362951966
442004867
113864934
363277071
1491356710
1182541883
731692921
955125736
530299292
1838881366
934844055
1856169173
2007979711
807508489
1599104983
1488584645
1177000518
264191711
294403836
4774425
600557772
1762119156
1401795925
1255767922
145117475
2047292563
1473902172
418546501
319699671
2132463691
380574505
615574407
184660557
452230204
1925662946
1427199730
1358526561
33009668
1615392569
271945318
1633467288
590923641
1477083037
192529111
462091424
951210272
508239881
1668966237
875784978
1485536347
931226474
1940794152
1914852075
711101928
1345948774
715029312
994694346
1624248535
1918857731
1844666795
1082223131
1035921330
1449862950
1603121146
163064942
364579242
1203681460
14107141
264662694
176481349
1820123679
1595586231
1932317870
1471302032
442016752
190094973
244718384
469409602
243903538
1060787316
231714574
33893421
1572375685
24415759
1904165359
2109649479
2094523836
689454809
1766370400
1269680772
1148040570
390565913
801971218
1445128466
395317768
1417937401
1133276944
342628206
167273875
561835029
337462980
1139000184
73597637
1052603186
720311091
1622977003
1956218473
1165861436
1477165459
2102119545
1300682751
935306718
184503343
1227760729
731224704
1898651973
412011023
2005106842
938527807
583608318
1144607525
916397342
1604374763
1935189230
352679150
1219199146
1642467519
2022810463
315215981
1833260561
579482073
1865041779
2113899228
113638533
896114000
1143618486
1282976252
2109558307
842325119
1547448828
1910863321
1821764412
1329596908
877577245
877643168
632285395
1472987385
1775926306
1195039532
1383475688
1740915233
793018285
357734530
1833400762
1247736222
1257640323
1581772195
1998947892
1229542623
1231332932
51630967
1838489960
1011400295
1812928059
1260523314
1654655838
2046485657
34846010
1130085535
1432497373
690382337
454908138
1150009703
569140958
1904770315
1797674171
1336545117
298094764
2007841001
169327104
1500185993
722798150
518432652
1512742320
1381122461
1129154818
98428794
296639534
1033309231
888789751
1042176659
922137435
653508382
2115220672
2136968190
1385684504
1258035336
1962791844
82131272
53361258
2109036681
49082861
2103379270
2053722134
391622501
1123113699
1473764147
472246724
737928134
952338429
942032425
143735419
2144457677
1101058592
552458773
1197756254
277451856
1297049488
314936145
1165703884
647470495
2035232865
1776365650
345733330
1852035782
325265259
1082153631
896650063
18064784
1086034708
1011441854
1718636692
511082584
521749625
713792426
1023929640
429248423
1883534045
631859119
1613338874
2027579176
1355009301
1550898092
754788156
247573230
2024174375
1855936083
1788063065
1811050977
1455771810
1927653897
1499447050
1138479070
915758337
1241212437
1570202419
1672501436
1115823187
1494560179
371166283
468788417
1566003607
477728180
1211524273
309985417
1299229135
32885783
1551662458
840816446
1091000675
315915991
1311168944
2061367982
1233375288
1491386447
1799972972
471756384
159134810
87671749
1049460999
1254418420
1668049488
554638892
2036094973
1444476480
68316893
530038900
1819271190
2091844244
1367799282
1809875918
925312516
1796970487
1539989868
228685023
2126916597
1476725863
1137467707
1744898527
806036553
2026263955
291760828
387344434
2074448468
464590550
1986556958
1842546823
774650581
326247592
111213057
1109466880
1581822426
1819440045
1029852425
824192312
1484465024
813881562
594919543
581343668
1222144978
868567496
1782784819
1707194662
704732246
1183050216
1947883491
1232316741
1456284244
115921934
1353676751
1108960233
385637814
1205744800
949289463
177557014
165967085
171217075
1958688225
915525926
1089400833
1484775958
214204100
2052586362
1827126036
2048399119
1292567176
1892026723
533048692
629562939
695807033
713824925
1794121065
389051113
1904222129
322407048
787321175
1869488835
110036408
1455518545
1752164335
275561310
1191021106
1187004440
732565928
651739935
792846941
1640754367
1334821490
441849359
1852701255
897436265
677241839
26210769
39634529
98437390
1971625575
852375600
394841555
1693440477
1456814788
555241635
1023132498
899082223
1718880195
1922244750
1028366828
385713636
329667183
1761837717
546952818
224689882
1089977923
2078161856
813859546
1094102883
50847797
111500354
1242246193
1642995137
1742932093
2069874751
1950371544
345293775
426669136
1589286161
1275727419
1470875773
210969689
2138920514
932597027
574630494
1586968028
950555152
1926650151
567205507
1026277409
1778209865
48470570
1033834187
1561729107
1473352469
103222964
1528330323
1439834398
750377928
168360926
2005656989
1585617684
177718989
475466340
1542047851
283675470
1312557813
1379703166
950307906
1105726402
2022611388
1990213552
81525277
49779180
1883160195
1889697721
1059678204
72758799
2068846952
816951078
813384549
17273096
1380764680
755722324
1721566324
1200626996
317488531
1748205867
582752214
1445814939
433197556
665502932
1503743933
1821145466
790080615
704893317
1280081944
1382080099
925861467
1838706657
1988189398
9334664
1166074128
377528932
2001168924
1403502545
715932762
1909256796
48138033
1909225217
934496674
550360672
1679483327
936597877
1870566215
2067803271
1863648702
889293221
1455371169
227432138
1151992863
493860275
2040960090
1593383804
139091549
1653288370
1193717582
1571352110
417194301
253745464
165980309
637864276
500924108
319084234
800067789
820957463
1085656756
135205290
1446755857
1782364241
1609939145
1787774483
2118626171
245925622
1747271075
106776041
1053217305
1398980360
1189340208
707101361
1220764375
706551777
1485761394
2070622296
64092358
885850994
2048355360
1116879415
990814939
1415146085
1226855706
87730076
1516505393
1326320293
1482011798
1512466406
1221500175
1876367069
1926990014
1408388086
1578169161
453004932
74329768
872443510
1365440885
46541797
268524541
929070105
1677108834
1437383411
735957291
636677826
680991430
1171225848
2031720816
1718866815
1141333357
686376635
1953400521
1277471279
1209340365
1446786805
205315073
219789094
1791713460
1945379274
2007041452
246541723
122660661
696907384
1916045495
380293054
1188734494
353743892
58226587
341335821
2127313650
1445716902
605849031
1468359542
886815962
818182232
1393840926
174801936
1628617984
1945045639
363575830
1467518784
2040503220
289796905
1311168306
1210067305
702174156
1810107964
18423889
2032241307
569666840
1360974641
1328389613
279919760
1144599912
1939577777
555426939
1131281305
908595099
1633696541
1959624870
1539838019
1074596009
627526082
1726370709
525848493
532393940
1042394366
191183155
1735060797
931261759
1370874532
2062081490
640805946
1957885858
487298845
2095577394
1351785685
473367395
784211449
1373612758
323714246
1780848241
614503711
2083801107
337442547
232527988
361971420
24897026
56282903
408591066
667587537
775629365
1252780311
224218310
226630721
149738615
1084860633
1114307706
1640649241
587649308
1173938218
895574950
903175659
2009630329
1167999468
585505051
1814912393
1789854463
1855889837
1281893794
575215781
1578188931
967627149
1231460181
1511812755
1468987376
572513382
784700278
1123258127
1221883144
128613450
840267416
1968291523
757744199
1710851972
580572556
1838049890
907812427
1566126836
292433883
1474396264
1247558666
375129985
1211914930
1295083666
1379350669
1477735024
1277282661
1003647954
482176149
106041154
146381471
2020888855
1836861440
1382410320
943024144
835020693
567085886
679058148
240837457
2107793633
1138868729
1466587700
1893033863
802928940
524373203
79099731
153693673
138428061
782308797
842613875
1097290328
1765824696
434695679
853580602
1235352190
1197085786
1192154086
1783149510
1657384363
1174969266
1716270236
452097609
1405503723
2134516149
911000174
402359006
1591666114
606548235
1915784247
722320054
690897587
441326081
241020372
95489398
166563493
917444002
138222978
2010410780
1001608340
2117839790
1427139720
83105462
327434754
408018831
915782151
569521604
259566859
799940708
1508214019
193539503
1009921409
2048992776
772600462
74609207
1060639772
1758197630
1630996895
805419015
1630262704
1604631862
780652798
489182033
846337213
1797441660
38586191
753215796
1662137217
2147241952
2116792748
2004251063
983870346
878386935
1983923705
890937577
1879773793
518801837
2126306801
2100880279
726016362
208142343
1285939708
924111768
273031568
1828330118
1598432228
58877942
1548160496
917847856
1856323981
1037843262
917184093
857111431
158663190
329235658
853518743
426258348
1590189417
1004736193
317010120
1462889005
1447467713
745214179
1775178788
939708402
1315006194
1181658011
2120378074
1645801843
1222041227
602176380
1480630041
189421132
19794304
2068878362
948186753
1122227255
930947651
1464907829
573089550
2049663541
1259821288
1217771982
727911408
2063725424
1766188841
1161749825
905174637
246048378
1252549066
455459565
1319928054
653658930
255039115
1069310906
671275956
7179567
2111892856
48753628
338396765
237403508
1904263110
2104508953
1911776964
245718633
1093517856
1623140580
2077714323
1402467263
1229878843
122201336
1794195701
594874565
2098911453
1902909551
808343914
2036711362
1440201102
601819170
1322361542
1581738219
2050354161
321455552
846980715
302358639
939199512
1935931196
1768501230
1152069958
7784004
959250364
1196550077
1047543626
614547839
1519327490
1903735978
114923232
1692084430
288595975
1278530391
372806857
1080575381
605657370
213416182
1600845382
2000516688
970691678
911853431
2139357459
982279019
862579272
1214976766
550586687
288169500
330128189
572787251
1846009341
1898601793
889147580
1431895155
61049162
938043811
562474926
1332834053
179745294
2031748513
81765618
555278088
2006740817
1271886726
2065446800
1769368445
803579407
875069359
124864279
1507708125
839274144
1335768343
2002348735
1405457788
1889659739
568406903
892356038
1240834269
2126465503
1081665109
1108411442
425557386
1359283170
1843902570
816779252
1780031660
1480400955
1119047476
1483052635
75698437
2111489284
1211171740
548861495
2114391258
2008112153
536133531
1841658393
1107534492
1849772550
1475761043
6306223
775417317
917410926
1445069030
1281360562
510964619
490761919
1180487851
559212642
1865627436
1376108621
1174860377
1783369514
1200642630
806316785
1638244368
416793352
2138303702
708650461
986875653
863154050
963794537
2107874684
639203161
1344728485
947585041
1595905692
2018267701
1121923175
195696828
615032882
803743294
428976049
1163055304
1798823172
2028812087
1769301511
2027306750
1859893665
552580396
1679094150
1595886110
996020499
1720854340
1136449900
822428028
1484601766
1166400436
323602805
419057455
249999856
1135633844
1233388778
1727359211
382360380
926180199
902189173
1635856198
1543329710
1870713331
807124041
1400418150
1008441722
1595476466
2018562910
725896571
688474044
1231201154
58790104
1309539302
1137999091
146772170
1051505345
850635400
1978633228
1850228583
1691936174
139487048
1661920986
1684687579
1555317842
1397059009
1553595894
445061428
186767385
940740831
1100710273
297468793
777161065
634746608
12461896
1841442804
877562391
1191146643
1490166260
1799356270
1646385359
452844810
171276001
1574163837
533267998
1387070408
459206725
1662836991
628766325
1978379220
927558306
899507545
964156717
271788247
1162697692
1024729758
1242061070
111445466
1004429370
1092119111
735975020
1004290693
163474818
368327568
752944761
35535653
234134023
1467601566
652172119
627165207
1732515994
898607704
1111076019
528824948
1259777728
1357164998
1975623555
927925198
651688949
49305063
1906346675
1113562596
1139838424
694127731
1773264657
987202293
124103140
2136004304
294344667
1061130354
1428444866
1159261079
811663147
956207554
217794169
2110740270
1607336084
1917585416
86788103
2140213028
783157060
307806423
1484804723
316379828
1547642030
1058068994
1670171540
1234370821
634318185
167366773
142015259
12227393
1617520407
1326559625
649276743
1433445891
173180036
1976411559
1267003436
1837581023
2050910549
995405279
746138446
752053167
1108823830
33151737
210789852
1515987614
2003136465
1778430072
1348911017
159312838
554861895
567230398
1979015030
1979343804
1204318224
1386158975
1646601060
804121238
96823576
527806630
640857810
1258509968
1582510831
1883056584
1751025362
892117936
1962802113
809421992
1786216625
155541678
2039822426
952179362
1203603207
548411288
549647497
1117628171
807702031
603584278
2050434965
998637861
1320684945
736441993
1010182310
1520596432
617368244
1754959102
2009968824
1540123147
2089423947
1318055476
1159568846
422191043
1130321932
1986699413
776843525
519637611
1553483541
1270838857
1605074559
1348419421
442698952
505658095
1576141103
1928260079
1414352348
723684572
707101286
879791760
669493078
800278227
1196389832
637370606
1691311403
796191428
2123572713
1793503480
2040126492
1610458000
168097343
496976220
1034929727
347909193
1153248970
1515090340
371464975
435120177
1999613966
562593439
1888302614
1580318291
1324329301
1648337392
667647651
800681721
1190268356
549569123
1585947838
93097906
21944997
1932952724
750728627
2110634530
486589622
1002463077
45746889
1330634237
991274381
686341975
230078068
1052909289
1444026366
1122690519
977481632
1792008553
1676900795
1390129711
1331271176
549607856
1838617512
185246495
1609300183
1398301772
37469005
1746655530
1761919884
849212464
1912770073
724212496
1704546107
1480130431
436253351
1566813553
122449792
1521126883
1140370165
1466250347
685167368
525591443
1868753075
83378064
1815440290
869914187
1528159198
2057738025
1486956477
513629536
1880544214
411444511
1571216328
1831295072
1792798164
1616403306
1537354804
796422236
1814539068
1605494787
135872813
1344015775
1010938185
45429335
1569023971
1507455914
2081344100
244027562
1579894665
140504244
2119900228
1873531876
1601839486
379530824
187587890
196415824
2058613279
7918754
60976250
1861090296
360202934
1710899765
695531729
1324187036
138020042
1049949626
1321414408
2080794131
503207240
740013259
805478403
323735104
1560445629
513441184
1554464375
1718981455
756773550
2051758965
1830233603
607414935
63613537
764443827
1160765556
507275398
169065096
718317823
304050335
229143215
757067920
197277987
287285426
1594462438
385089510
1664165975
1226442688
44996951
1658539452
1766211352
2128971876
1871757783
715439583
805171366
730100912
2076650720
658375575
789729080
850928579
811278122
1277802274
1671079736
604659337
912683851
1119821580
494746515
1201744299
1092056127
157834419
1327093927
1884521076
945604520
2139592922
2058843641
503203081
902297491
509001051
1516716998
790047835
27132517
2034599272
527460255
977291988
220142540
1662576258
1656459870
363732327
1156892040
164187911
348608362
267226898
179046063
1376362941
91698688
297785131
497567776
1128928911
1924975470
843357616
757632603
354552738
1696526455
1758608992
1662900011
1819656994
1580110923
87975350
1786992138
546127412
1909454242
1633290557
678664790
1372166510
1531598935
1194699184
1651128675
16107219
2024943686
601148697
1415381051
1199863387
1022831210
1478875482
506344478
501070766
1774018475
1229554021
141585321
1437660461
1945643319
590383395
1354035903
1317751400
658057937
983164987
6263054
232120542
1170746324
1003557756
318627179
39257774
967545795
884766053
1922139101
82708505
1024399523
225428662
1343020111
1984611634
2014183700
1025392774
1093604692
1279886998
32890328
902518769
1828524165
1189506793
614323741
1849917909
1316067162
1892725726
1898279658
1773564353
800185560
57988975
854171429
799331213
1234931370
94078880
486194374
374485328
642157380
1007464118
1206133313
1704857594
850202009
1101380488
434970109
167460932
1502696073
825820564
269510102
2098998854
1859715131
1547695108
551732723
1835644701
743539764
1521058701
1312512459
821152755
1437620288
977689032
1709207615
932017180
597269112
713119131
2082979021
2011985730
1887710593
1628759899
287667958
109930352
362584112
1799140110
1517610556
1298274967
1509582637
1132533104
1062066004
340810103
1978315510
1523834362
1240763996
1644137862
1703918041
1238690078
1724795777
1673263451
1444802962
1486453486
821140954
1180172026
1454461275
1574057375
783948085
1207563988
1384218847
899368490
364334555
1956890523
1517233000
2137278306
56991329
1913187416
816651901
1499486108
1661488305
295148316
899003938
1711005354
511812844
48891637
1536634113
1344289074
1875537921
1411340795
2017181998
1089755368
1007247522
746524761
2002209567
1967509685
927761979
502467227
1766023224
1209110987
1920590221
494874648
947834860
1921862291
470800742
928863147
1859326349
434425757
1938405298
140872750
1636418416
755525670
565259719
1109039417
425102273
300985067
123257505
739471870
2093644924
526413378
1252847805
1682772394
178976194
235634447
1223205830
1569855444
1210142701
1690699337
865800424
885620776
2054390564
1083731678
1362768405
463219397
1493585807
1214731844
3489547
269293342
299775546
722645559
271608434
932449807
249383231
1569191456
913418007
208088721
1714949062
1849722579
952603296
473534856
799861212
1521797026
2009229368
1291162792
1308724645
206453831
1705855085
1263241801
313307994
1806017118
1628914002
1530283230
999652460
550193578
1279222297
603624512
1109752175
441024208
101358696
1944469827
1026488920
208972388
318478585
1260423261
1977807896
1027899515
1859334409
1263333405
270844379
732106693
1140424736
2032939520
122972836
29539756
127457193
2009383954
407167770
520025737
203833739
358276123
1888261884
732107472
1131467739
1534717965
247825763
1154313195
1414949886
468159545
1194245200
685935321
1604611662
298595794
1676783061
60201177
442641476
1433738685
1401108802
1424890814
600958956
401118632
1107081067
257207843
1519037127
2002838855
1406545451
806758372
1234893915
1274049830
1352859176
1396893942
426290588
967929932
2099261139
1088393352
431269965
1036139708
733763933
809634365
855911948
1248803685
1601814340
999050638
1425886176
179761278
958867031
1268827094
1650318621
165013734
518048898
23138617
622263753
1160110264
1479765536
273034719
1511591521
1950595463
1497782964
775551442
126360100
687894038
224410405
142964555
642435661
193970460
567225895
967294352
1350845071
2027423971
434202561
127232136
1414664338
221964430
553342432
1142728724
141042982
585370146
1629304976
201832609
1524909211
692687220
1501229757
1093653242
1490121107
1978852727
1939238042
1671579013
1833843020
1211940131
2107846381
1284912611
538553730
250127258
279146798
1140708648
608974405
143793321
120316491
376494700
1283379616
1524193090
644149328
1521761074
2131291083
1044949006
1394306701
752829357
1411389181
2019307173
1679342256
499672773
1831043236
825954959
1212145973
1746443789
196640540
1053243053
1593961877
1023738643
1139385931
740442553
1420673958
1568366235
273058598
1520850616
1724208425
662331000
260647431
208739952
1112936820
573763840
1444288455
805695623
1567809448
1694512569
1096299346
1446230639
1457213072
1338700838
1285923113
280896268
1376036260
7064223
828178121
537292430
910280074
1975111568
1130885515
367788894
145353970
690807837
1915269067
139208038
2128948048
2014832055
297134746
700804221
602601752
434461573
611548515
1566223502
449836851
407070472
988482495
97491747
1127190475
234523817
1326261808
300320141
1795274557
1056921812
598007480
908667602
270755373
2124327541
95099156
1105057494
668641218
1509646984
327165979
2145778639
303652614
779571864
1345921681
305077848
1768812453
137139450
920637345
1944820833
651059773
1979601669
1114054357
1340306623
1278779112
786580930
269573520
10747993
104827506
1076480063
406567856
649912119
31917031
621425324
770273428
1583328689
1290869701
848513010
799621090
1077026924
537425
1655359885
1542259114
1851390880
1914244316
20889100
157652211
257567449
1280993534
1888520857
1106407507
1149517528
20502790
637473376
1148146362
1465548312
490294043
316270806
96913174
300833253
1211084570
1745159507
257886852
1584173808
63012823
905284414
636387640
1649944232
189524682
1927839295
1968780130
1269198022
873869413
1764374405
1808170449
958819014
1369797535
156508353
1658414632
1198025585
232322659
1336692324
2005943001
906027523
1611058187
883750236
1240253606
1023188454
1886453744
1130275975
28485983
2068430473
1530493078
321461918
249383231
716815012
112799391
1193534330
1414147599
1877315116
1429258148
1210777922
1882309489
566013832
865122916
1164498111
1145484001
307096948
1231402040
1787229635
1161934430
109877132
2032654988
1907040342
842425621
823355524
1755797689
1819890104
1862490161
476663260
1025649739
91612775
680106424
507346278
1203299301
1213738471
1163660188
42677313
1694307860
1379136540
1217991058
1299662204
1787756717
1873643121
1670702617
1379192755
1551441802
873951266
568099434
1728837482
1845379114
34795352
2110717174
427638921
1250614268
1056729988
315498230
212160415
1109278294
857135395
1825901642
1231781078
1732566711
1827469000
1724651034
1940704816
149260681
1370449162
142424647
1378967193
2124399425
2137948274
735230251
845887625
99122623
1970384986
1757003107
1169393264
239743577
1469884514
1499620994
1777969670
128651586
1629521654
1676878695
614990621
2017414688
176888423
196310804
494697459
249479680
1583122144
1714037158
1763264122
544567657
2020429573
525043931
567555379
1829902238
2102413119
876127897
606881069
1838550574
1859413719
993947281
488443
1629164982
1414960550
378995358
1586942462
1195751857
607311573
637870418
408237308
1866642334
1415837779
88281658
1253537416
1626180154
1929918417
281291627
42564427
277771226
542519443
1493942599
1342452554
162782425
413628340
1459076755
2146556746
1453423950
1369632037
719313988
47095955
1306188032
2096315084
1119776564
942524875
89423714
1205206199
670975723
103120256
1011301635
23979684
1324015782
777844225
1798473008
960593782
772386813
692627166
1644759700
862601425
376937091
1745738811
1803573058
163421967
1220233934
715119631
1677643354
1731680961
1133517857
504641144
183284442
1633995315
314044600
1210391973
681917258
1496813824
2006317558
1326936909
1905140948
2101672006
325706812
1227382865
480387756
114856988
1187018738
1273509576
1664682531
807055280
502409755
448688632
1340218827
1131011543
701186152
1953371523
2009793206
544125725
681842967
862129005
853098795
654407961
153866020
2005130718
654713340
223529002
2049913761
556757738
1895697814
541026367
1900302895
235541081
571715588
1586049021
1130869275
1674986030
506907084
1748527871
21734701
1236521579
1398540321
1239263836
250651777
60850708
1216368507
1399258295
1207023345
1697951803
1414909758
1345676716
636455817
865978861
1568473692
506556008
1490067822
1385982295
587101197
1526843756
635339171
718289073
507680472
684186152
1765262702
1466677533
1942299985
1016802701
2087997529
1886621732
1458642414
594986463
47265765
785146339
1357754386
13878873
225975086
881046839
1362478970
1615876557
894973313
1194319775
118844978
742964824
1278267982
1315327935
742183845
901040879
1695898814
1326996967
949725492
775246015
1094522437
1225954975
344915638
501334204
1271530285
1826632210
1812435694
826643387
600415409
32532453
12667034
1650433081
1792750746
45349007
881797371
1976034759
377504622
572167421
626032851
1216773102
1131361326
864872454
1738908327
1562413529
1129626108
497721572
1919157447
1091546934
127471274
1190466817
1422160769
1850823201
998882044
2049549740
1969295708
617625180
1119749540
417895698
971786514
913929208
1679605747
419321995
1226491599
1455800951
862141582
603657869
2123495362
1793297880
1379326604
2143425355
1972575794
175728034
1770644147
1247210620
385901479
846321715
1341283684
2037916789
864292134
409013348
1915348144
1053756290
1891588959
1198851965
2087191815
642087556
2077658284
878543516
1841430076
25552401
1432177717
903527523
583538989
407219785
2068753744
1251939736
1784596689
160208545
101346000
816697433
384973222
1790987836
1265369674
1742497616
476550175
1142156493
1568500041
51762983
416860894
2060493187
1008065371
1179859004
1704690805
1799720253
1810447547
12552074
1167511674
507793459
2092148990
653320180
1976225913
640534998
709587458
1347568607
837773357
2120825775
711528548
1996601589
1123432422
436620400
1354684042
1461017412
1646723923
1978617259
971076877
225184376
860325516
98967503
757161461
778201067
1814807335
507641214
2314625
1221317123
143235094
1026769511
750628497
277591737
955486986
222499089
878135641
808477828
1296214592
950333479
1220791781
306728110
2036454440
1504431301
817085762
1758489700
1078865304
1998130921
591830793
722288865
2105766498
785778792
1242620711
459945167
1607806856
1479001463
43043476
599620561
634926113
1857272399
1242540889
240354620
2084472229
243427885
1034293845
2015170521
83697541
666150452
452021334
254163599
988554855
266225256
502428506
977913913
1561343208
1065939123
1056507632
1846214436
1673529992
1011335196
1421663311
1107481508
888192613
2099103625
1450866175
1839484268
389619487
823134329
531602990
377722124
1004878233
2009873800
840781309
2130167211
787796738
1767859924
1232424358
1158198321
1289001407
743215738
2136026792
1703275035
972597338
1010639876
1059874577
1974479605
867784643
916904291
419896610
699110883
290422241
772693215
469738624
1255702217
818776067
1790358766
290785237
977959190
70244475
1233083628
46995612
2036791737
297754052
1743636709
953410005
1790331175
635971196
674483590
71885427
638324429
1065465747
137706679
607231219
492592858
436368693
1901094761
906177411
82020075
384735995
144921616
1986816439
349457935
2100272778
346896294
10600326
1008309208
778328066
646451583
1854123667
1808860918
1318049557
2090679785
520995178
1181334579
50413955
307680800
891240423
1752333942
1781594986
1598798812
605167117
2077503034
26655134
746020975
426960017
334277389
537773418
1803659028
1671616285
741833477
568990114
190642803
954151837
1256318666
1390277928
1421019179
1849192422
1193431633
2123207607
1292390214
1266981903
1082147489
676728284
2128892666
786382188
833247013
457945399
1991772857
1867049158
311957805
1173855766
445113055
1625598313
2099334196
1391227086
774048927
401120966
660779265
1908255468
1059768465
1180690328
1095020659
1575093155
367635001
1846128510
260233327
1948036440
334570970
838544966
1368914459
1462751003
621946458
724771766
1928567619
1964735451
1971663935
1192001334
1582812022
721265712
1279900609
726269179
1647380518
2126579320
1744308321
1609440241
388524454
1013906029
357431760
1266123774
1485452998
215161983
938891311
542693097
1124005442
116235976
1094836114
1027996000
1529213215
1674427442
863741596
2134437436
1291822673
819608700
494029384
1017607635
2019530063
1022268594
975793138
876454619
1223241639
610504962
1271765929
862233674
710858716
452972577
497334685
1110668568
722258022
906750588
1489006613
1228647771
1452332024
1843734023
1043775703
1590247072
741880800
236467705
731623131
1291113338
1847924292
1138447627
2059998890
1560920378
1805209423
1311572332
591096721
1295238434
1658616713
2078512233
1728851968
1375765550
802016247
222621870
802701750
1492208387
1079536928
573474129
1101779692
2120642594
97632160
393845963
309299733
350842090
316448117
357167323
1554684762
427656645
442911392
137152709
29642651
1649976492
1070200610
375615627
1864656770
1073785383
616346332
730986724
558173075
157231536
648027612
1086594565
197058873
840463973
1574226021
1120464546
1827111648
1606636906
934803446
100463968
1283139544
1769147581
900487980
1712197081
1955647178
1999584539
1400106548
1620388378
1802604632
479107400
1306947742
777299739
2057240971
1680406412
360328976
882259311
984300293
1743585002
1921215073
138907335
1826077241
721236716
2141914181
737433752
1379316532
900859716
1659393455
1524479187
542699002
1254182514
111496798
476500843
930063535
421440479
2086914635
1607230265
2011541886
1418909529
793203685
592040695
1619641057
101061108
1526460325
308036050
1841464397
891303670
43590880
564017598
1507957272
176312456
2012291076
1181966584
1701197529
2115568244
1499751607
1798015109
525465590
1855376743
1349291176
774615333
902399191
1139883645
401297875
129664768
638248090
2092697019
827766534
1490407071
1762702728
891576351
2009662259
1089535067
1943597275
1236931968
415060865
169745660
281414661
1490531077
1594720523
162470957
1640943827
433012487
1352877770
31778378
1420750040
1759808898
203038217
2099908292
830485111
181203359
1733200754
1205904054
1385657520
622927494
388787722
149210063
1141547780
1509637030
683985461
365567035
163833515
37873231
1361292552
789250678
299923665
1580430279
1363140203
1092038411
946665626
1454980044
1786091079
1013208692
827297638
2053287563
1536225657
1937856907
137065609
1125307628
1517108617
653553562
916432360
1858710319
560602688
1730765490
783103299
945197676
1926534562
1470318
296271209
2044793711
744927997
1420638386
1382480038
398475059
2142694228
1724318525
617815254
250536220
670606858
1985079644
2122345125
45682986
1156940899
788216922
1539657489
224044774
123078853
1679253799
878248325
762773087
1060832764
982556373
393075988
1302994175
2098065304
500810644
261726801
2069471239
347750265
123719368
989257990
550916522
729601102
202693989
1791911998
370748589
1375619253
1763067052
1793030689
1091108113
20240755
1388537841
1562723563
348752293
1781723860
232069195
1133094369
980331022
780628289
2095434991
1890850411
825376210
550295685
129693657
1945367321
2055707828
1255384827
1760153995
1208811097
1853585076
1895387870
1351163393
1753803850
1779220512
2043732871
1735744996
618943804
345765060
1915410080
1376409209
78682111
877670734
1754603495
1113634681
1407124668
1960630841
197566504
594850528
1777487929
1743310512
514466269
1136343869
1857501898
1541605255
1546758222
340554502
564629357
315891869
2113305874
1344391490
1388358197
1950572087
1411072749
370045493
983663326
826256898
1472641410
1498506525
1348289879
783275589
1710065673
10006766
251821375
403672259
731500404
1955909211
1187518114
1794436525
584708941
370961366
1167010337
408929291
42581449
2112056475
1319730316
432906392
597983541
305186515
1690723776
1197694285
1440202530
1954899509
1672102257
177690851
1640192726
1093747369
745888220
1660344240
461967123
297823847
842026801
2054087568
73362218
423986977
405873387
911592612
326433768
254239245
1253481803
1515597372
232265380
796047632
1436540123
239451957
1127552190
548338131
1085316177
1440669815
99389912
1350922492
1562473951
1911050546
789795060
1026047935
1661330796
55667859
1539955690
1104104818
487728393
137914477
1056215756
850735318
1416320992
900512604
1078713522
299483200
934865071
1796652368
959582255
1119398403
1770921393
51793558
564846840
384418759
1922780133
2068617804
530043670
2020199997
725875866
1276240721
1029498860
451040257
1577060186
1820103691
566897839
43590078
177727846
1652386468
1987815468
2098729679
1097177654
217904849
1153902903
463736061
2050049107
127448283
318797723
925157838
2054492985
1245115933
1818377713
1584064026
41281086
1200635373
1224386128
926489580
987481043
1860729807
1253856559
1439733493
1444460951
809840176
1570980307
1983679514
196618898
1107725569
1455768912
1535783915
1132637666
1464385192
212226056
306216473
1917251528
1959966820
423099248
1742493923
2031148552
779034050
124031342
357432669
1737163962
2071869162
748741784
674594875
396520333
1449480430
967826146
122384107
845602309
1807797400
786001382
843921939
354942696
881507956
1747452442
19893505
1420457500
1661765038
273779606
900468598
586610776
693530420
165331577
523756973
1886413178
768199460
1527119211
1517270942
2070194196
1503910430
1515478813
1718555605
1176047069
1535091730
2001529050
10091824
1628634757
1617125793
635166183
1602531700
1252002020
1851297038
1102554872
1574112798
2033252480
89359943
1635416618
1197664359
489314388
1482128287
1638384387
2090583351
1093999322
465624151
734309294
2135082813
2134948736
11576951
899349827
2060502300
439638336
1079965975
1153476066
651921534
1917250583
407627455
1687723376
1804005920
823252817
1675217258
1228842024
1297370693
957515962
1906729015
911986379
173747116
798109321
1879705555
1635915105
1493477303
1798776887
1881119763
461293375
1440114306
750762942
1034016840
1312440224
154751040
1373762813
931140330
440639274
2002000732
876488528
1162929098
1880933484
157878767
1567056668
994650302
947969468
1401996072
755192320
1095132690
648578039
2122697338
1726086623
665311499
1087961817
1839796068
1488839516
178083854
1320429090
1754749851
1063948404
1019234849
1114172802
711570643
1650741804
405574222
882734021
78834419
2147171398
1213709962
1697966044
1037616662
895815067
1862787587
338226084
912407099
1629083393
189903508
1188177753
1324440079
1412461309
152430541
1573105199
1690612108
973705333
2054070298
756090142
557029497
781143941
1505473357
1339640250
951656356
1985564669
437861258
957573125
1355988788
899730315
1629355109
902580086
1548038842
1853652008
39445044
1515497361
1643772100
1443019056
27165790
1810687901
2069823828
737597199
480174821
1661316165
1621262592
1798652705
1308091455
1870757830
1896803666
2073345279
1349188650
1676960883
845421152
1673500389
730061319
1446519577
1570577981
888601499
661434840
1666414093
1309841287
465554733
1565583298
554635246
920092690
645629851
1457889316
915608257
1484391072
1788810713
428066603
992247068
123693385
176827959
434718675
765885501
18615343
1935848734
2013553849
1783846892
357840589
596797825
1248672837
1635180614
447547161
294262534
1001649850
1819576576
1316237634
1811930618
1236454018
1168001484
467911241
385337801
890513612
1557067199
1252724942
910505270
134007312
1431892401
1821236568
1041717688
1677887616
1275843353
1589578771
1465056962
93394298
1417819433
30170936
683425894
100961643
1243385436
1370193617
1221542424
1173633592
1136993473
472887271
1459079578
644764179
1537845763
373021529
761338335
41215718
1352785819
268399265
1241576171
1449906213
2113705794
810340885
1560489506
1947881302
1725698192
1069303492
203474945
1369077159
346643337
916410552
1115841981
1912325226
789037304
1479093031
1483601678
1293418799
1135430937
405510371
334563152
1960286404
2092336024
1372101838
501062039
215260694
472298461
845076546
1531673410
1625120415
53748614
948824527
987835776
1480007427
807488212
1190932698
663960467
1853035637
784067853
236043592
1862486213
314609294
856215471
351388248
2046527769
219752199
619883393
1426695413
1178619639
788547466
1067942891
1541415593
1553522735
1054079744
2063052321
1571845567
1025775813
342270870
1379520960
737083262
447431338
149930039
905053275
1992957705
1899142107
1979017435
1759897493
1713674858
326310095
126295697
380676571
1303342807
1517574603
1289942690
2027050416
1465659562
393398559
2041676895
14886530
1577372472
1641322005
36332609
1413163194
1173440438
519575072
1098094190
2007402335
1293667131
1211023589
1155043464
1781215224
555705120
520875314
1704123766
495194168
429531673
2093947482
680950527
107527916
1636830552
277769883
1258944873
150995891
781472561
1109105612
155260361
1805887881
905937627
665029017
44545018
2106620590
964266822
1670764067
1128146728
1528779167
1344594795
1351922832
971208534
1361567075
1634642506
1920565904
1595968882
1819374077
2121253350
1814699093
664340651
109159986
1189857048
543256960
972327289
1789786786
1310905510
1289675511
335029157
1779737990
180311855
1013042802
1883162141
1780548972
810442653
274728385
1137819897
1311845968
1438564062
1865051301
1335036959
404811158
1505380790
1805639987
514245153
208302171
727169254
2064482368
125977611
1056932608
413118776
1831476511
342778078
2143760325
1123616650
1485331696
1956755344
1574147274
1268932739
1671005961
722011827
1122166318
1478723338
245418476
859690113
1494511485
603626806
481785011
143458069
1309514988
671303863
1347604099
1130437419
583865423
156727669
1398827428
1093871456
1909922573
2112956029
1249879196
170144818
169894822
2118062722
685767328
1862485441
1688881219
310756841
1177241312
471192608
672431242
713168889
1937101044
118340309
1922384946
1857876153
2038955951
47369709
1715082695
1178960003
177183079
2079898859
620769738
2016720765
1841049707
777748
196918667
657306099
132478460
1369137547
1489436813
1200073784
436210343
391620224
1364842078
274385080
846697656
1595740317
564878469
354447882
1149271432
582639112
214273596
1614627897
1882805818
1482350592
561671572
774041645
3591257
1413270711
1879815225
955664099
381730026
903274912
823270207
1392262734
482970909
2000769156
1243760907
593917145
1132702511
1633122303
1178864561
958093406
218443687
1922670538
314826614
1803319502
371539220
947480111
707296263
58438679
1977974718
582726705
395669806
2021068427
1506078184
1748212523
1187376249
1077902643
536975439
2106604835
1777770791
633132069
2089349260
339530252
1147460819
976422335
1921945778
1716390599
1313524351
1833384758
1149394388
1813450052
1029313956
14145571
1335422886
1940468720
2062791689
628324015
466953198
761567896
1206939382
1665811559
580516242
423291435
922791577
605018305
925728291
1154240979
638265863
1848077943
1758902201
1327185515
745436083
1525669372
28589403
1638384526
2093813264
1612610449
753490765
659183495
1084469292
312537815
423538909
2027488049
1367913265
721460268
2044833977
279564229
875717011
116470762
1439857590
1454386042
1506018964
1051708130
1622812397
842825042
1899942183
1669774822
350552284
40008029
896881287
598970953
1176427163
1463297743
1921361139
1608215399
2062617997
1353977212
936983172
1039811690
456352644
1344621063
219698116
1729094564
146163564
1437704995
1286572024
1961721211
730525988
601561121
1788070522
337113941
92553098
1904008244
1545257245
816247857
2029555878
347638120
1397588535
430857584
749630827
1118946718
1470933677
1517328777
245193835
1844729345
1675116026
1229676106
1789937631
106918331
2124416922
293347124
454209833
823071942
1240710038
1248741576
1447907275
718173939
1947440994
1969121258
824709503
423924135
891062093
1068792169
789932754
220065072
883427605
766698151
105194019
420631488
923543385
419691131
1550089423
916831789
1480485967
1282831150
66032038
1319733791
758347930
1070605903
1195963131
468919542
235238924
408635063
1690185072
553609344
1791697003
877808370
2100772890
2104642320
584340116
1842750444
1666793415
616144820
107382067
980291466
2076127964
701813756
2092353432
1155093341
1965378762
1697120567
236758162
398539983
1575001563
613171426
432491719
944852875
1507147990
391201162
137538402
903121890
1880854025
1967143805
962540598
2106955902
1464416725
2046378312
1636061628
27536644
625759810
1548790306
798180491
1923697114
1125039860
1796109117
2046545795
1962739262
1267876772
321682715
1809014014
15260601
455093234
948475066
2121093286
1207576707
705119138
2030874401
890325648
230751031
1046335884
1496606829
613951758
171644989
1879480029
558553483
579600985
716964705
184745058
2138845933
865304417
2011358836
1840929251
509892121
1615049323
182416755
849807701
253782149
1054822749
1887485998
33442839
570853632
201139003
2017111542
2083274340
1329918036
303986588
69712266
1390426974
1711160461
2103105482
1037351363
1782731959
1987446083
2093721620
955690559
2040599930
527944062
167431500
1460489774
1215954036
1004972526
1557910480
1821982018
685436178
400703029
799827836
2129373254
1044409529
455131009
1515252099
787929578
932463128
1000217379
1571861813
1948270721
945239922
1435815860
1683720890
2141991186
1355895441
228744340
1656373453
1816092437
248317392
2118010585
1452055948
917802450
2073899675
2059474954
66603013
539626165
1747595647
131440078
1878072777
688261519
1295342638
1966578672
1423296794
466882228
1018658573
557358903
1539419262
224538016
414774743
1381401551
302913889
1025130656
1518095150
32453331
2103141707
582194745
9497317
112564725
1535000091
1035627742
894364846
1936605488
199115199
9865259
158002542
1083901991
425359449
161435720
1846316442
304032411
1545109078
400225451
1270406080
1195408637
916511375
1247840752
477023644
71912507
2147480094
1007264255
1817041104
1278539651
1393150580
915236005
1200578372
1495122431
361086826
1827126018
777794809
220444094
1945431210
1071573885
334533601
1030591828
1261843014
1385255255
1973763394
914318807
1091280221
1284900470
566697221
366396907
1892541894
1527096838
611972387
1604673018
84420933
1906993906
1757166177
154391915
1843458004
694061969
1391772932
2033487855
793341068
1363211321
1244116966
1097381412
1010934570
613049262
457522497
1121129697
1206493778
1742080309
269403774
60994750
707371781
1268083000
1839124061
725863993
1446180352
169337993
355293935
977022031
1064493600
474222179
550967209
1401934757
1722829324
218899406
955005868
1683532462
2139264221
644971916
723848409
1134396863
70379175
1037826106
444780159
1424756604
482305949
785007451
488077814
691621995
980510527
528705696
1123583837
306562637
1610894205
2072988714
1282076035
686532671
1765867214
2009641084
2142509040
587538181
128832300
72905634
471773159
1405638926
1763226919
2138046574
1914158210
336925671
809906900
135052050
1017311174
1229765388
215065375
828560592
172515279
748643807
311368286
1244754691
818903482
261587554
657979578
1879884024
57433107
1621841361
819813956
1512142962
837222230
1295414996
1085143031
1900779847
2116110662
1491544703
180610030
981494965
1239619057
1100298169
1826771624
579505203
1755067616
1980040633
1560218679
989879329
1552294886
1961407300
1333139644
2084840995
1987095605
1336083602
1399494131
555138069
1947029220
1552942972
465588414
615362342
1270768270
1771651617
1265028922
1556926513
1715730089
2063522844
1183697645
1841027069
1538149319
215668613
354450012
852185991
1669899994
1190522214
283260197
1365783428
1126202527
1071834714
1365052076
409834040
1725868865
615709311
1639830265
1934954164
109787852
2094664342
1191201329
1793384166
140190616
715454102
910847445
938605055
993288057
1231438326
1191841838
288526307
244435719
2122657560
941168539
1374538691
598236904
1241763376
582358755
19735956
1165966247
1566115561
1335418191
156985149
816390224
1024774535
1354599063
122498837
8678444
159103791
1143584944
347587884
1826905302
1363808193
911805724
897266208
731179087
208907678
1469645166
707824051
390625572
1200552851
523852368
13334331
233237114
69663842
2085918435
360578059
973400672
1259143674
50371082
872946406
2041778971
684458854
302124609
1077762606
1747081346
1055281219
2137607688
902970034
799312924
1222452472
1410728444
1775589025
1379703166
1633347610
236630971
1857745116
468792598
1225362309
1800954322
1804507464
1710032985
911696933
1267993313
949157874
12080210
1782178340
1041664311
1011416287
2107253368
172657347
1707806900
235362734
1429611126
1820938544
2050818309
2128976791
542538385
1646790882
1347899699
1736475804
742577251
1279129596
1488206733
1738430898
1448564861
338382839
782906330
2128382697
1452123339
114663386
993387040
859371728
747956099
214405158
1814390599
1396399087
89653742
818301252
1947963629
543524461
465944036
951282439
194743857
786966636
444379689
775726820
1406552770
1485817381
1532627883
2039114797
1267788536
472080946
544782952
587771879
115110528
739784174
1685029942
1603520023
851804336
390037399
1865881035
1109110570
567790336
310873566
1439256586
1886513279
677737684
714327170
133714573
1407311310
651886373
1781313751
935426575
1134949507
311493189
211156898
1548868090
335543857
866676066
800467336
366268879
41404388
1797231170
914705986
1477561733
368424645
1503014175
1081123644
1781685390
827670140
1449831243
559325542
1262003450
1295055210
1324931043
863297468
1645469961
397864210
2011648258
554064585
1025217396
1689044302
2016512476
1971866915
633117951
1014194645
1510471169
1380200986
1788093063
1558556724
1826847708
738185058
876809063
1952306619
329570273
295788380
57477354
974160022
1793578081
1823272383
2016912668
1869146269
1859441221
2101113932
353297786
330028402
518754341
1327194874
407860703
1825469093
838915398
185232653
968722878
174179407
1720025931
1832507801
695608580
33555554
1446816307
451935120
902396282
594158453
1984681501
243080573
1007261374
1504192739
261727293
336732229
1424159087
61625738
1398282715
1791324742
1031732897
1391033973
799158609
150236504
1873779153
1602812343
1405417744
1371432483
1712919870
168955687
1228641008
483489497
1128214891
47218566
141128914
273618434
969197244
1897373211
114255980
1122881121
1236525934
684321068
576507765
870947458
658204399
1698110492
1779367701
1323574784
1571630069
1653159879
448650350
1410150489
585375221
618946848
2082398611
1098958660
1164090446
2067187016
1559115368
130248348
1495519295
7349249
1842112594
511791039
728410382
786634654
739732835
2103039499
1369564643
768979727
2031797832
1545511390
940080564
1703881081
1273706209
1749133869
1425414082
39501430
285109228
1000019930
1894320378
1617975668
412377667
742744836
1242292111
1309693917
1042508428
2104891570
2048980101
493084648
1247369764
574481972
1733265144
1470991633
900120590
1517011781
1511102837
1314485480
911869165
253488672
1066316598
2050520829
2118727675
963352828
1635529507
465779594
1956077435
685546216
2117614866
1800754606
1030847425
1527915999
2003801615
1900821337
1622488979
1713721437
588130542
444754981
465780514
1447670910
849261631
1051665879
815441137
1801719910
1564644814
923601139
611177031
1406618484
757456628
1299038075
800728040
348657573
137077883
1784723505
597939060
1390870234
1560405686
1032433439
1690037962
899637476
2046138552
587203424
986569245
726920435
1529849252
1875318381
2014030606
972975013
158300251
725535153
1997833673
133481346
705466774
866815526
2034754667
252021595
1255738095
636096422
1962527167
637714418
1086835090
1343638057
1591797125
1070370696
130717427
1016168352
1085233284
1157732030
1962900349
957672133
1264339083
788184002
2142243518
143352152
1293986790
1332836674
859537268
742253911
195326796
867261683
1948724215
1456224596
1074793809
767845225
1317738553
949745867
1466276304
760158338
698333622
257234346
1744683566
1693186647
962598085
2031331224
1259558329
555370185
1381009560
1992502055
629156694
1938203624
824190051
646946772
1208354473
3559952
1028745519
1994365064
83502661
139811607
1013512919
1882436889
1218679050
839633064
369865971
1568477691
1033452619
1697737832
71714513
1076728357
304123564
855171524
162801814
1691754769
60092773
637581056
782246686
945307286
1045932295
123078994
1504060590
1598177275
452079746
930573097
1777138077
523917618
744959881
1877669905
145316831
1928462820
613513793
1583813889
2077340480
1512445060
592312842
136327931
1925220761
1933262100
978608668
2141699278
464000685
1584743385
557779128
1498441203
2028513425
1783513548
1039323884
620325080
951789179
852010834
689995943
291974400
585495856
289710759
1312761724
1055063665
2041204189
306808807
1937979689
720883898
1789142817
1152601484
34390736
1149623560
865589177
1764000277
1273940304
838667184
883457093
1003317409
533712933
1823831417
424506023
2075169142
1856616898
1450593642
1783756296
1808463511
382319370
1443690600
1725591046
270288960
1787815690
760315618
586734911
1201361364
1521904017
173234905
1423471585
1425530895
1355458108
1798706066
59438666
1399354303
1907838854
81250392
1452843089
1789362963
1672688569
1517219739
1256426094
1859389612
943123922
737477796
1756252599
426258360
601226153
1049010884
533064699
736012408
1257136524
755281109
739327131
590167221
1740498398
941809787
679576504
521860854
698015517
239941090
1820965948
698113666
129346250
2000135759
439387053
851967581
1351503885
675814201
2020418481
1882353570
561466232
1496132102
1173778457
1094240504
568137527
102411777
934636052
219803576
704441627
586242248
1925035043
1883633536
837552020
362640694
1955609148
381671142
779417254
1502454248
1832579175
343558766
1732522830
1798344144
61701084
386160217
446796746
1209240671
1877673849
1284633855
1862966195
905916447
547095319
31865150
2092937533
1212944446
2083050095
1255658154
375504821
399986075
1174891788
511379981
220275137
1273757958
309014546
1351375234
2071529397
1303009781
476630128
1310243559
1098072289
128948444
780893640
471779758
1892125390
1640266364
608948942
2049803858
1270728518
1179409024
970827549
1500745432
793509408
1330542253
210854111
1825193945
256594104
317097039
1109243269
43039329
1276867611
793242859
589458739
321389962
1860878603
1670796391
1896894465
542593772
218372220
1296159661
950458540
1080073302
768128081
1391082367
847257228
302618977
1745641950
503435192
1974743131
1138880844
84222872
1367609047
2062246097
863856708
668929131
1563029695
1350542896
565758863
1303850736
1085317296
786181633
713551149
1211239952
506696929
720133205
1447196290
1494011743
1667112345
548188808
1373375851
1193306756
1956612740
1287844918
1356300905
280571030
1235097781
198769471
2047159999
942945013
463843076
2021768561
12938233
1004118615
23445642
305258691
1196498852
1224106183
1793507529
2140951647
2050662024
1689876916
320463072
1615146727
267803223
715914469
879837806
1339798417
2040544190
1555354093
1744032121
35079720
1109210297
27872248
1427537750
1531491080
219437702
1754592897
1480884314
1802289667
801672854
1730533765
1781997374
1622587860
1479470779
1270113726
771569080
2073257788
1014867797
727926141
400655307
208241979
1351001648
950655146
1212281286
1910617249
1256234326
49303070
1678245124
1637256022
974763342
1108941417
1227178093
1161569601
113894736
1436304965
419876153
1675489470
895933698
1859606785
1813738220
1685144010
657908023
1129847915
262963350
1917025039
1420067749
151317280
1697370593
1068866375
151038899
414366540
582625343
160689057
2054665227
1377077673
758305846
404433033
695281948
542176951
52557766
386635936
1221545152
2142758470
145126816
1492190548
1167662406
447877733
1994375327
1598605843
1197927512
1611771192
265180304
118256678
895189964
1783791313
1069489093
722825674
1551323102
671177039
1920492488
1752317764
1262840647
771651222
1620237127
1670603580
283141337
980571954
1113253385
1231832136
798229639
358748442
916364604
649839157
577872513
1054549645
472401596
253942357
1420551348
548690186
1624243672
1607550473
258730103
1486793439
239185742
549768044
1778828390
837640276
469111694
850803480
1580871549
1642175486
2119610453
1908609924
913922531
1490649591
1432874423
1006360512
1502493618
375969023
66036928
668069510
27583692
1541246020
1337200505
14179636
1566753158
789397105
1624644208
1170951203
1793345110
1394145363
1321302523
858382831
1082044392
1010287316
837861859
2056986416
471587391
1214657950
1890407220
1885655949
1636628268
1798370440
1384785092
640072491
1883897808
114728917
676664955
39253928
1665741660
829719366
1201887410
825455476
1750114986
1967079718
1136300476
1937852361
492287838
2129816104
1093998871
421758246
271224076
1811426893
1473663535
246718271
2145805654
2095372254
270546013
2144601692
1711244052
2141038125
1118078186
1363323607
449563575
719345729
478613386
2099862306
334704499
1478247991
1603985826
2059285009
558827761
1337067853
309801844
1946035936
1566058947
1141034807
1699200722
1089122817
241206159
239655767
390201144
2094078741
295779388
1847951683
412493985
1490059895
1631756046
1919382504
1951690619
1744410754
1927284695
758637489
1484458842
1947242171
1222448395
990997426
773042853
16999285
1318234397
1860195695
2102482637
1400610791
698395558
1440745095
1041502328
1830638177
1529414729
1580221611
237010417
167552744
1902603868
988330125
560708064
2138594347
666472107
577547591
543177605
1948095255
2026242685
809269246
1000520845
315987051
1968196373
1504115032
1520214189
1376524038
53655072
1376729018
1219053139
254724238
15330564
1736655171
1923568198
1908888115
890547682
980395427
1957870
1516231928
626871464
1998745991
743656870
720874881
364511771
2136221287
855694552
2068188978
792980371
1910771660
357796921
1808233326
821213201
1077524229
1839472370
471517907
278680205
253888287
1231027444
1263897005
1794860948
17599808
134686816
1571782202
738078614
1429522148
632694300
1413340873
2009827180
1077076469
75362931
628003824
495441284
2132291501
1145621126
657835835
1711957004
283618410
1982900839
2075421073
1188696948
1158390260
203485809
2127946975
696538141
1625837402
1933420680
63238581
308613869
1055520837
760492286
812378866
1419559404
422329520
1000467638
874368803
807427453
1237498369
1305312430
9713383
238139694
417295293
92257563
635224578
869396998
1073805938
607485965
400196396
2012916899
151339366
295577869
1013042802
778085469
373763859
259014767
1647719310
1123430770
623363695
1699145833
362934491
596353128
494385039
2094681245
2140090646
942204655
385658590
2127389449
1806893163
226131634
685374434
1352621588
769597649
1878450515
113293525
1197053879
890225930
1114429472
1170467171
1761137875
701341239
1164069236
565166444
136775129
1533348210
1565849532
1723722840
1931781769
1357760279
1520157294
927350828
1203325361
379787433
802767242
1200752748
467353531
1601857573
987455717
604031784
2009915212
2043068419
1517459177
374472476
1794276308
539091649
2063118562
1868927910
29924183
1429321101
379395004
1311195420
1692022623
1997935886
1478466402
985817039
1149868101
36073204
129049289
1496273776
849775764
813207350
2097392698
1673159732
1518310027
869243000
1348212514
1715070861
1094722955
2013461964
1248265105
1723950953
586605765
980385241
1398630633
877583259
295218770
351908599
1378088716
1399704159
622471593
55229704
1827751439
1112941956
39718794
213520146
632018298
105597784
1747000224
800044820
89541137
2091477402
500877012
1114514937
1480851123
1042720796
1840424555
1672294886
238570542
1075019778
279404227
79356773
105653621
515198347
538700311
301127329
1658589360
1881911857
113909822
117831318
2015635847
1689813547
1290006766
2128642895
38800117
772703420
359045242
354789545
535760321
1709922748
1431098494
254929039
1953823885
1671200101
901330499
1623238436
1234396863
147360202
150174281
2114956342
665422402
808314176
920581240
965899589
923265392
638089074
1553030650
1546913860
1019170881
11821345
196051363
591878333
650578860
1482442212
630664453
1100699803
1786426186
1083107683
1582672324
1099752886
169849095
1367484268
787899494
1215117434
1650885037
520227445
1351968377
923545426
942990666
1791644031
743261517
1861885757
1041445013
1912755491
988185857
1229205957
704500146
764586367
262703688
538258799
186008749
622402142
188342730
1894484454
359347537
2092269709
2097633701
558849977
553510234
1251739628
1575224574
1595164539
654942202
632006122
1144617223
1921172992
670066867
1274659351
1143011692
81435306
1973721048
1166388746
1943426331
906352464
167131018
160955614
585746844
753037165
1345406613
362165381
948574059
1073040723
342793256
181096210
114305808
1555617916
909331091
892676772
851025767
824011958
2110850737
1757912245
2061604011
2040087981
724612790
1678568335
1516317222
952709217
1998589648
1593537780
135538289
788630935
390783316
1624740180
1625784751
213580068
609562853
1455004616
999326179
1348178161
141013168
1945264793
1908106889
536720369
999101444
1596314623
902754676
1795612958
1073260865
712236712
1658276962
1993730080
888311181
2057089175
655427084
506963104
1204565930
648230128
1420396577
1872116727
1595643364
1961526160
136859836
445994022
1119822814
763914421
1677310586
29081284
1607740906
347032506
1841368607
82095335
1316329706
874487828
8124049
776944646
236733830
754865125
924698774
348253722
1741531631
685445782
671858573
589990940
80070928
1377781665
989670329
1444785086
1978003199
477943852
1624587247
1704265187
2143033533
624889497
715506670
2003328598
2125567047
457254472
1157518723
1543909577
1573286943
174054398
897424959
728930568
1268177685
1733902701
157329065
1071732459
1005123151
626439486
614817511
1912360736
1782949014
1943271883
571573012
833440262
2056745527
1759897370
1311901555
236299170
651658860
1081214345
227908770
1555347006
1654662882
252961810
1999028194
528968545
54784958
500710626
1617684982
276653017
1370179360
1375656124
289441637
141605671
181600220
1133849034
797681366
796775734
518759986
1654305620
2136324317
492762504
2137907406
439875311
1456820108
288401299
434165299
436181734
1129267198
1105928383
2013688778
1975024785
550812297
1629499281
66928232
1044426580
2114300286
1332252397
1209349532
332233251
1219926319
660136067
1916458372
700602951
2135705192
1283705417
689365496
189026380
242504591
978623779
1079914986
1829350327
1716940900
210291382
1284257111
148117046
1438648186
155850685
1392209637
1933142398
491318885
1291457353
2133580701
1218608839
1619380823
260365676
634746608
1583885769
195555475
455398483
100792058
2077955176
559971414
638429791
984555972
1567576604
1132175672
552130727
1636497333
1953788046
923837740
1731393455
231864259
1477059060
1944271641
1192795830
1327541262
664976277
1032231718
668501499
945609541
746714456
1549863582
2066780056
1761637124
442136690
1889854418
462350545
1380459513
95800258
1043545190
1350523813
2019165054
578036229
1199596687
1842781645
115425130
934062768
345152026
510266890
1273428339
126498089
1056925258
1887708269
124770800
1077252465
1226644572
715555900
1152314729
1284918287
1884063954
477304057
225802355
1723989925
450648139
336180787
587880130
843481544
602504408
2044520444
1976971369
1081809638
1586402637
2144270469
1987736855
1511710507
840026102
249128574
2021140713
139748287
1173079309
1832843099
1655833743
1495652589
395863168
739219236
37865968
1106984675
1685400146
180922088
1726685891
1091638185
2111653538
1238905555
1627871062
1951176321
736294669
1552834592
1236107277
1918542230
1155476810
1923845786
922253992
2061687674
141406137
1914882085
21336605
1807093246
1156333769
1957052315
1201415140
2014326343
881487491
994006310
1317463427
973607802
416951459
597585502
580944608
68221601
937588370
525212375
671717859
55307656
909032628
739449045
1192490997
707594173
1260053896
343274578
1029301981
74448939
29493050
1700569711
1725121282
42137587
1884566316
913158233
2072737159
966777487
157903848
580908328
376584064
1027907843
345167264
1121264920
274721133
400268593
1857030548
735230398
978571715
402103977
1482416860
1793165642
1946931349
688065239
1361236087
1546371453
961602932
1173529353
122088641
1659526920
554922328
1899669342
830876247
272391584
1279527171
148972449
674859774
888893691
2065330025
1231885160
1547436944
619640265
2079445571
1781747854
518764261
62248597
382850419
1411840229
765865705
1958581555
622909512
362356113
1708436022
2048056390
1626879146
1834583872
433274387
563590167
905255408
828353203
1070390124
182077941
458861656
460646857
1372564676
179831403
1168677705
161407240
1871098903
378356525
1318977261
1925930980
2058817442
91120925
470179465
59132519
620325740
1840108172
1210558495
51537549
1076647462
1852077561
683853720
462261255
1420155816
1599805461
1920260482
1564138928
2141166816
561281148
1853052236
2077453995
772019762
312073684
969063679
1783292759
2059721173
99833796
13518081
1681669254
1486696318
223684967
1766574827
667334295
112222241
490924895
1971587813
910541592
1756534431
842801542
34724915
815472290
274664012
2030736103
956359376
354045853
500667519
1598430659
401512102
782915927
1511070337
1943846241
728610290
1402324810
1410181947
1098025834
513522316
847948052
513710310
702507412
1037982629
1171224317
660462868
710808057
809577548
2021662988
613549083
1478411972
1974775091
983690740
634349243
1132628149
815115682
1689305039
347244210
679206648
2037453198
443382456
389238699
775103367
1821616362
1077174992
1582461298
1722338346
943078769
1435308001
1395411597
432666026
285694112
1469987367
1041036724
827757480
67630542
865887978
1995872123
1297799732
428055142
224094007
161057318
259208409
989218719
602459110
195274704
1654117182
351373120
2116885250
2056825927
966835856
1319786165
1095262663
1957354424
2060900148
1883380688
314562090
1599375398
708759689
1706615759
968438689
1077438689
701466993
1520595353
865639676
1669393368
1922641331
974302422
1730474785
355609453
1991079329
828616315
555992381
957578013
2047929859
1286036714
1004265714
1274565676
1516253599
629608902
826407879
762291140
1328811540
1124664578
935094672
157781224
641228007
666095675
62564053
1336590654
589830884
1227530303
1587852775
476932370
1355190758
1782312489
1617085893
2003527063
1614774344
646283891
1027138693
1981508176
320918938
1783202604
1321002588
1142305016
1080926973
672610218
1162013319
975376135
705591628
1194198088
842270128
1947380868
1452455357
50904589
1332087335
615285453
750175030
572973349
413886609
1152946297
205624148
1935316753
185612461
1413573194
219498369
1941510098
1490919449
1385003332
1722327414
1690398221
1439521988
223625395
279579064
1077450921
1585962163
620624102
1965764925
115749836
1625929908
1049324302
869955139
1059553066
669587444
1613711611
503305513
855683983
1876796277
1261316226
440140502
1005384608
1602605435
2138511997
852141491
1498849045
1570501386
2083518874
452655109
1878090833
993878552
1760563756
1575544382
1864300277
145874257
662748303
2050861403
1732198480
801697379
583131584
50587327
860902333
747560580
873631111
242872110
778226920
1024532997
2123309012
511912875
1177484880
212852071
1877516000
1978897262
140383927
921325515
886882949
821540336
648248521
539900508
1693899673
1072843178
764546073
836592161
834436154
1571826547
1722336096
1437875717
775451990
167165256
449185063
128344495
1972314983
507428762
770641832
440164111
1548505281
375515266
824636660
1242096199
612327680
926111263
96054598
427916591
1314056231
298989230
206364179
543750041
647286938
455034388
1950396237
2069274585
1997797741
2111802504
481272138
197116752
1650328372
933265498
342547819
1201232219
1557419084
842132919
1427388077
528407488
1241882763
2013171010
881518086
1021570858
942660294
1288726887
677246017
1259708011
1688966716
564163284
762314935
345036906
177197924
1818484745
1820821958
1594454197
1301070251
830142660
775611474
698908746
1089552868
641356076
86697056
1079955950
744326484
822360820
1878730488
1303237671
1954822486
1143265827
322789321
1097890454
1382399670
1079317783
715279728
219873468
1983563888
318601370
1948044307
1553852692
1306060907
275687136
1506639594
463989552
412486063
2021111175
1851660066
1605046031
887754536
841614716
701246569
514676535
1578018036
2091730143
1272055608
1634360602
24834429
648512480
410981797
958835256
385692772
485493341
1879135639
708535397
1303177073
1075338490
23426358
1304980817
1657064320
571081584
1837733396
2032004694
281298093
634052529
723569526
1681476279
1264344724
272992851
626894449
1313460756
1993315193
1246885309
1884084088
597222999
1054355948
912680694
1004903977
678655433
564546697
1088200174
1957184844
2050792017
199629444
516015895
1232814523
234807208
1926024459
654917317
1983822681
346765799
848211679
1097955248
1096721531
512286597
1022841857
1560923403
1276583282
1303299638
404402193
75436722
1066357632
1409299957
291904078
1222391869
1244811810
293256429
1567475726
844591495
1436393319
2112574276
1827132642
1169177302
850777217
794546299
1459204484
1960710737
776555735
312883243
563974501
544564603
212639851
576826372
986331399
1915635611
1383538080
213964001
1185574744
1820276029
1091861573
609870507
2124726001
2010057335
1131902869
424312408
705293041
728226962
1598760701
877837533
189590739
747022250
1322933009
492051059
1897698628
1860753083
1897150031
878083964
1299318859
691335160
29937269
778126688
1919546073
1693124586
801252777
132893593
577230540
1144665194
1139876889
2019598880
1940948479
1496446261
483109523
382689301
1406459244
260212990
1976442712
329158935
1704685434
183763214
2011334396
1033013408
868365305
32450416
1150616518
2050959373
503839143
1140188521
755440505
474344540
1687679436
1443044808
538589546
242648782
85959006
191211159
1048486530
1292723538
840823642
1051226546
903274637
1614317258
2005870830
174577484
1854952904
1143755728
2005979633
180530008
789978288
1884976438
1940675381
1337947803
1392844119
1025484228
759260371
1710439365
1459144919
2030578901
779544709
1584922399
355530051
488764303
783579679
804388507
1788389415
1345567284
1014128728
964130506
2133227682
1778984446
613240051
659978407
188775304
1700375781
1963980997
1808141538
1324736444
1040356621
891302418
781448370
1331545588
815197259
245571640
588309322
1663753762
162314642
648457330
306224327
291370214
2061728351
310696727
287331519
2085839729
1064843570
1752061993
461668384
922454304
1235442696
1697383099
1766272978
429352553
379521305
1443383865
2033940095
2052194959
1215791206
2034198871
1902905747
1347739138
775817275
179969070
1844076439
1083623766
1645664200
2088023393
1507173396
2109437206
2102843140
1734663144
408502934
701816766
904226034
1509917083
455792193
1281793004
664189754
866632201
1034018409
517420420
1984434235
88234569
1010320271
662418068
901219076
1797909882
49846925
1895264361
971517290
912982579
548453344
2078407273
1990315021
20786948
711389988
1770481167
1987543428
1372736822
1678339848
716742604
1066411156
511980598
1571369755
895559621
2016746366
1974077229
2032343484
1837063010
1275508325
379416544
1332791215
1696253034
1429383653
1709050479
1394131152
787938770
1407883973
410199522
1101638732
358060246
1804156937
1694482152
219640598
23020961
1776165675
1652733867
1919933821
1617421106
441409034
154842021
797060529
713743348
2037879339
1326887811
1832451882
1274713799
1693412615
1952874825
1242018300
1613590195
280520262
591599276
51884062
360176234
1162213389
785491089
35574096
29758591
1784910112
1390178450
224210371
1672398657
672411196
1722351456
350599040
207501098
906838826
1269361458
535546706
506011414
1994028550
480271335
856555363
623732306
1783604134
1705761709
1557448121
574319657
895003501
1804775924
1724445486
1197503360
119765133
1268652771
1791439672
986877063
888252362
1552538379
1610975281
940126676
575799732
79490160
289570737
992702279
37268094
907989881
1966321294
1440572486
1410556197
237927387
456463241
1926896058
52317408
516724440
871295609
1154844501
958254047
646912966
1156742368
1346942854
647647954
702376982
1863904265
1970714685
1175195865
2117767221
684004440
1801029842
1871763051
892228093
1936484261
93577967
1856267482
1320089826
541546639
1540608048
1183809070
482599243
615044553
442572020
1530291615
2065003702
192564615
33720537
1372965488
1247429471
527036301
151855934
347287471
104226545
1056599312
1702364513
2131935081
204600630
796232227
15561602
510410317
758292700
2036071478
1098899624
1724489469
1392286167
1741707908
1876753145
1351565520
560308218
1992163138
680776536
442293814
902422321
1803727467
727736203
1941572004
394278621
1635849609
1852477872
310463118
1897928122
328599331
626600469
474861511
1637090209
98977403
1387250492
1824251987
555306721
1810054630
1399107125
1681417829
1643900190
205863923
1949039211
1912119097
1918401181
1174412491
1981442183
1452521340
22358818
1891710247
1909513195
238544817
603503954
2036713180
1915015361
1325644646
1998906600
1519540505
1391598440
783414586
1612114498
1089278427
852348651
1808619427
1975747519
234912557
1927407475
163078389
934846202
1250677730
352556066
629893166
1265139185
763547445
778473920
2120843402
43846881
1825271427
1308522104
828271045
1197351845
1037110312
1234746183
490515526
401860316
1162603425
751541363
675182506
712803072
1958072723
714292880
372344474
1585723747
1907733605
1400932683
1829119067
1516178355
1622768340
216580798
827149751
1745225497
1808550209
1551166106
111392696
526340712
1943769055
1213090062
1231057163
1744475131
755147253
1065740472
853030715
1856635672
1023339911
1708012359
249136890
1502414690
438678303
1306498830
142427927
1820100770
1001455376
655908960
979966296
1164153411
559586502
1327095299
1247738313
990082541
2036995545
460385060
1141315687
1069840667
548948934
398765749
1271074650
380321995
1231627427
1157915917
474878305
1465223335
1327249899
483727916
649284836
1678832036
1521569387
165046349
1076769205
542499549
254960485
2007825096
699157218
1704836236
1879485540
1930741556
1645235789
1006328729
1886453744
1703546541
1570957375
243071482
2085378059
633283372
1362559804
126964973
277131436
1482337484
1177081745
892378200
623078322
323745280
788587755
188838491
642829914
1217872785
331674232
950708674
1110918220
1470928730
1134743882
1143504436
356054319
115744092
1151664043
1573529032
552476432
1178292411
652817660
1006342636
1783025522
1395732410
1524970845
213013866
1977050004
1935399240
1706834596
227285158
2065652137
222507399
51158796
498389832
406466941
1240767209
1891110787
708098016
1511938187
1395591078
1731440873
452379452
1672838589
1265534685
800786781
1211535947
1363362718
1848530324
1507783995
776010086
1446504139
460658519
952611767
52051967
1795760313
655293918
364361968
81019333
111142872
257990482
565630660
220657523
1331021842
1224621271
1459716667
1142580541
549218468
787857619
445677855
883074519
72132913
156476063
412763653
693013219
189064419
2086868013
194890563
1580002116
2134197224
907627783
20764667
340923721
70179687
176047435
1800316453
1650642680
456666751
1142369193
4717406
824961915
1087611107
1996060541
174444363
354012243
1840347042
149194630
958542458
467295228
1470936674
1495970725
192607097
1120851634
1306052496
579970220
2032201495
1509778407
1601113564
1403280528
627926160
682221420
2132311852
1821080029
1300261922
1536199228
520483943
1008414585
1341050770
992512408
603373549
1758630010
242908606
365588476
1501929213
945022346
1086501987
1218635090
208890172
24715493
1724672099
1846445302
247684811
1545295394
427790972
833692898
1509475503
1843974642
1671462413
89994020
1933581520
1675040993
1755875483
1854062671
1407021095
738856354
1708413483
1493465982
2032180146
278362454
1673676861
993783776
585295026
1349092467
972765452
1276349960
845227564
1123420486
915342299
1123217865
1184855105
250734545
1892368659
101295384
1870481806
1251072619
1714912209
1368846019
716855607
779533930
422424338
226536222
1950233099
356912397
1027332016
985364795
218242536
1460464395
330448894
1305590596
908035338
978638549
267639494
840793451
852611756
392527327
1073220715
1306274720
1309096370
1768860870
1140770623
1791122066
1668685502
1828240752
1255832752
1071502032
1566551568
1893769321
1933650404
1408306191
1314851787
388580330
1117618666
625475117
595139102
1258946880
320574320
312818657
1045700969
1866970639
699948351
1312370687
897986191
694158704
688622228
454250094
1031219993
399138949
1092029697
446068605
840044446
1812882708
824042385
1254418984
1420111586
513251897
438326472
1274885151
883014436
178493423
47789806
2058639697
668248473
1912139121
502343224
1403543908
482588503
2146059068
1657360596
1186422236
884943541
983876884
2032737532
1418824607
557076079
360652697
1039730488
1949289458
555110457
267944367
303728049
446763143
548061316
1099585452
2027230404
610450957
964898394
1834975600
163260465
13233303
322287095
205777780
792550664
570956002
1846401765
52876940
1790768528
2070027826
232869966
1543207182
1049814095
741621663
1222679947
864210604
563390155
1660302222
1308967803
2085302843
169564898
1137367822
462938909
1066497998
1991391736
1854316849
1681530943
1206422052
963228078
1419125727
1248187391
1277120706
116523310
1296617235
197158190
2105023347
663143543
365995500
1977809619
1716559819
1308777586
1139083501
1267351434
1322153102
1729191584
731328627
84254138
846101726
2136449647
1964157618
888263934
96451793
611861460
1411745106
1274498182
1063742909
2028984270
185087810
1710828686
384838679
1456706338
1499329601
794351568
1364530778
1869424985
1138653323
1832387786
813171040
282967959
1630049012
802014576
635615566
896188477
1606518045
1710036133
1722878867
7614312
937182959
1032851476
1584512240
1017031316
28078279
35591795
1560408943
666522868
1429867397
442060354
1964506712
146133917
1408136033
1529158964
1453582538
1682449023
279010986
644273392
551737086
261642777
570195991
1575165847
2041847709
1197835171
686222961
1393006819
1774015041
1982665231
723577842
470774047
104361010
1974979680
1485616929
858015505
1975988677
1132242962
1908638286
1467358269
256243311
1816017234
684090053
764797062
2103774991
1076914838
842255032
480786839
1809454530
513585769
84669248
824768775
1272395347
1657192441
1877294719
334816021
1929154050
17634567
1832946854
1000648405
121419049
127047351
1928104850
79694126
1079096738
658623812
1957530753
743336731
2083634855
1330446140
789583195
1824220754
1443992634
755650501
658822155
2121044774
827977560
457550990
1084044199
336444830
601934861
1678299239
928018435
383153378
1815998016
80842572
484975629
1648862094
1204198203
887204831
1546601956
1589027230
1335856790
1090803527
2144460106
1931975843
1081071646
139387269
764983356
1242106149
1017262998
161724377
1697008860
1720967098
682263088
259587739
535125132
1024535227
754128918
13859232
723922727
623565527
2032311389
386967949
2063491551
2052715445
1224566013
1607309194
508471473
1385361535
149451338
958835554
994810565
50024845
1636634484
1663575035
758559604
1491651915
308527730
1512059418
1623939162
1130369944
210224586
1534004229
561509458
627900101
2128634581
1028980697
1716822722
242862484
1382688748
1274123412
737485019
105862788
109935935
489074218
1231916613
397020316
588097412
2122737084
1778688812
809552402
189372020
287264871
2068448430
253375504
764858197
422505465
109914600
2044725855
282800037
660691596
116209660
202402504
1465062753
717389375
829787000
625410699
1408438021
1188321133
1594515958
1182478522
681882673
2066461254
2131993887
261833638
898072704
2072196956
2073545
1056013582
564168465
239578034
1256105792
1287863282
1955199765
1061281635
1121286243
698439234
269272419
1985770370
11320880
191993465
1934324379
227572977
865815489
1617107657
1067672788
1269726090
1043202130
579954548
1868078287
183685203
626803896
1815611323
1031763231
1253221573
1022958618
2144729440
1267222967
1318403176
1062197494
1325224077
1714459334
1771247623
1729464864
380129311
1374938758
460224906
384292306
433111816
97302817
2019312648
1428519206
505594384
1184607282
768350442
802231688
198913543
981019515
1264839282
37653614
1307896820
1746099399
103482299
749306004
150108041
557684134
1217974107
225401166
887389598
1143727686
569431790
542937420
339575274
1400883747
767886750
376325972
914645613
1054641335
1394853873
1207568579
506198410
2003476191
696548115
1868128907
1562106226
1388079939
291910247
1675533731
1999069992
942616372
1936570059
388599262
769270920
900064013
1262481034
1449060762
576625226
2054458151
1018769344
98488137
933168238
517161789
873818177
676940782
593596425
1706420917
1727117713
2146424843
1598960172
237561725
292525068
825582718
1854794610
2066466301
1194700511
2077377621
1499061339
1909201242
18697154
1356713668
1979967520
1277769545
1404913403
2089868772
1506867590
326201198
463243729
1416355022
1071648093
517412706
1546552275
965839232
2133928884
1265838162
5728791
2011045151
2106771737
65352947
988732327
1111817531
1115025117
883114008
2060999844
1762915805
1866359660
1578467886
1157668927
1471154160
344847471
642751563
1158853451
1853714564
322921123
987790111
1767003443
401259367
2064404014
730154073
1327599735
853816082
2043518623
1905781967
1345265737
1137627843
1962295431
1049772848
98217734
829370916
1858920679
2083870531
154665622
415153142
1729046016
1156277684
2102447952
890332592
286834772
1316479679
2137862730
514437005
1784344466
1880599320
897768669
1827186147
1425824115
983087323
1602493843
1498944552
818093547
2041600090
828130399
838360613
170948946
1633201868
946918580
1497934610
1132474515
1925688248
339406304
1056462373
635178292
981597476
540330223
426542602
703705805
868268827
2081097523
194047468
569431327
464932433
993594494
1199117689
127731716
241397272
1757418199
110772054
2087508838
2011294259
896255565
764757753
1515209400
1902759650
1876993573
16720205
1413890962
68758678
1288454031
1997977719
1189791649
2084974395
420527231
1100840254
430080984
1987751892
557426576
1501736146
602058143
1380890060
898433645
98853092
1676822063
1855044859
252143403
875658403
2890392
1260426191
2111063993
496990554
1236934744
921901007
1721492286
1354995184
1266263261
704669567
1629539853
952569411
1262963062
766138807
158406623
1092261582
524319643
147412531
335314985
40791719
304493218
837542801
1537016058
203514372
1310970268
1812290554
604485515
1251496973
258220353
35217066
2059319327
2130871936
403629984
1431288939
753523095
913595485
1883065358
1650453261
1510273437
165867307
685217724
466196652
1759802180
974310087
2009011191
136737232
745227266
1433538219
1040982195
1121032881
897081366
1038209904
1407305199
1618262823
123221992
63196957
1882488845
2126528733
1417543884
1968155165
1909325491
334808902
2072054551
1328596148
264460609
1521480036
673128900
1703264624
2108911397
21458058
731655501
1352854881
493948031
1249037189
990605622
1032486966
1676361802
1860870033
1896737469
1263296965
527860246
1802704338
235181825
1255456188
153315069
270478453
900192690
1299495362
2110187782
1478304264
2001833663
284664248
314926885
1366376277
1461498799
1722476733
1582744709
1149023206
1611110807
94095252
1662067322
1797440373
1563151467
1352339843
1483435537
1598896914
297237905
917421839
1147964001
1907360636
1117789492
910082521
1930861200
96512461
1765730521
882792602
504129406
1965713654
809755216
1453023617
1282811147
970227378
652348562
506303893
433357172
997682896
1515897857
285149333
1210552411
394379026
1369647188
264969114
1805669002
1123276829
72908380
1417163769
450103422
1964561696
1830267686
64175551
1248389633
221524854
1228343878
545374723
392113582
951879630
441827058
156205172
1672160298
401360135
866368679
1397472032
1959827961
1273781990
373386871
163028601
1976562974
829684182
1772475326
1988506456
588939927
857225495
1638208606
387075466
1307244131
1989418488
802024816
930611208
1481084534
528368147
263731994
471073715
596142230
657072114
1338828
1308600796
232414098
1428831272
1347027759
1389676316
492385963
878825091
106338463
803346097
21780917
314899500
633363504
1607979970
766606976
477871146
157300376
303862788
972896283
1711351437
1176828893
539830639
533373194
1836557375
1984000896
1911031769
762076431
661391924
1709711806
1255664778
1371448386
612683629
1193653488
201473662
326640010
1079139051
1232478855
1775992101
1876996601
1070231752
1510839058
1232362913
539781247
1577256942
723997781
35904779
1127402302
1156476579
442825943
76656606
678525156
1303388385
1841317842
1679615246
1937846083
1212164350
176258161
1998014038
719800349
525189104
1603436216
810460337
836767337
640787247
2120025089
1715992139
1849193163
1069736555
1928016068
1122270500
2000425253
535354846
1288384831
2101101291
815107549
1047508140
698387008
425960730
1964465639
131697974
254811967
554448813
113755354
81489816
139466135
793702002
601217919
227155571
1467955873
931347717
2134065478
989898701
1967963372
1581480514
1286592310
101068420
2014447024
417361515
1214262458
1026584464
2069775958
906644790
86518387
1044171685
298391988
1881356280
652780943
337600239
514592051
89955397
702896531
432986200
1772154150
176428981
2103879493
1313528139
1286322271
845914333
1037885677
706710612
168308022
1118404093
732521324
1730377640
173258195
817771956
1682848695
995544422
340194281
571436529
2022253962
1625142187
1110478929
385926591
2134373003
740697017
72125224
1501898568
750532821
207245758
456714602
631901732
1802613572
1609116741
1370039079
1653111021
1213856940
415640440
1124274467
1285145101
1444713921
1594395952
645199368
920434232
613894554
221875882
917925281
865114000
521723889
118358926
2022655325
1655953417
1173730207
2057463214
532274218
163942099
1008620838
848205049
1217612840
1504643775
466158499
1431652869
529052099
461850695
503918291
1330731035
675221468
1975848943
865719557
2121564990
2118408223
1914906303
164979835
1229722708
1459652104
1496914550
1221513981
135538862
1748909752
122836916
419847612
2121754523
1373511648
1958250610
242923446
982148034
1392036729
433412609
1279309659
492029401
2138557497
901385070
1693648972
138042454
1322345865
1383269727
2133678969
685083553
1420831099
1581745308
124343781
1213654886
1592929551
1030036178
1944832637
158644900
1985356599
639173256
1814498458
2129329453
1745022519
245897885
1696916446
1532244914
1551648778
1805075255
1650671135
151364318
2041616
218875345
540582038
1662237444
1544669437
956989978
1570749175
1770219049
982200271
1323927194
973837648
86506499
811485586
1077861141
903329531
1087956099
61447847
1801065056
1179394477
1078031132
1709535912
1202075909
1585663874
472223112
1029135144
48009803
653493058
2051716340
450946457
139080504
684351875
922645261
1166056229
852435043
1658252881
1339261752
1638646356
792208010
114130168
2056090788
412418744
373619070
1968965255
491480778
1454570163
974493449
1964383411
1164023511
790814697
1084934882
474046456
518860939
1971792692
861203168
422330428
1631052500
1503306153
1642896957
1883438748
2008820821
1618515347
955685084
563305076
1449152148
615325901
1495326119
1956504092
1884503335
1049892418
633187091
42852753
857547237
434367297
188549946
1180500472
610855708
1388956897
1013417792
1580883065
661085079
1244694445
1208888105
1080771061
1957506833
455178717
569640686
587723411
1938355768
829421460
1149268559
423888163
1134809288
1350426198
1440131132
2008002042
191277453
1002775965
632916967
1314400211
750207384
2136523474
2071129320
1093831759
491429044
250050698
171605160
1054461942
1382098138
2041274316
900359990
1576472076
1487846527
598468918
1447172789
1840301338
2019959710
270657956
1191911105
1244711703
82997319
1084977448
1696605139
317997826
1434579544
329713310
1775843415
2110623744
928585819
1087654563
744650822
1624893804
2017895556
49780505
1486298184
325765754
1454316457
927551274
840272065
411742523
117146784
53347210
1315529064
218940557
1103932267
436893477
1680658769
200613239
1381369279
874256886
593862751
488287241
1783404505
665852779
1436317584
2138635972
628131163
132313863
1621037590
228902374
23958871
1975568763
1565618805
1111508683
7219386
999666091
1748627315
1199562226
409758320
563695765
1936419378
118998197
9360891
1903319727
361922696
566600248
1252251161
285141853
335390267
1896393458
1952942747
1443886218
390797333
1849895752
30623249
1743718267
1474812281
539016437
1331461057
568069837
521966049
1061855201
1626700338
1820475996
508802526
546990978
1059234923
2091040298
695179194
1081123644
1138519736
407067994
611369143
425783523
1689601995
246884367
88280493
326072333
1083379387
1469443136
579556061
7917888
1865162106
845598328
1309290414
311672662
984140336
749855293
1038330441
1634583223
1517416006
1481142128
473074212
1404177746
871466038
1425499007
2011895242
1489755164
1523869406
376957088
715448878
1818645090
1834937577
1857139717
648571165
4972797
1289529680
1286691597
1078831534
176811426
1518535325
930694622
125037691
1517422499
413060386
1477428588
172347406
1327967398
1162903684
977549672
1850792207
93359479
500609472
804960967
1677228201
1642578228
526561026
1151309182
1064164480
106041415
545523321
579587198
650657188
1315137944
1372802645
557301934
885337359
766842736
147833580
7744631
547855419
162167693
974717576
469940978
891040503
1931334528
391224169
2066710194
218734494
1494726325
132638766
1247471539
184943127
1627772319
769306230
1750934703
258341949
1989418357
421364090
1599921272
1544868634
1046881178
1071053165
876039065
145037979
1330836485
321417439
283430138
1376614465
1199663222
507343239
2006044123
512309576
383948391
1449558717
79422419
509400179
1169296278
1489250322
1227317712
802678375
213875833
218534166
529702239
72004942
638876308
42198999
168683211
1995541734
1931183551
2016910114
1768600052
1313775009
217069274
1620174403
1021483909
2054741540
144529053
791011358
1032068880
1572144745
218471966
1128760837
2126509026
1492326993
362005215
121762525
551978750
971551211
781519278
1593247822
1161208374
1279789665
1050418390
1371719005
305638277
878422623
434764592
1480752583
1509282172
625133411
2040027587
303499500
1676811309
178323315
548314741
2088812545
701127477
728166138
1897335728
1763648305
1517473522
1609700034
1822075754
100752651
800396760
40331992
1563792666
1632000504
1270270901
1485935910
1188816529
1787006399
1572149996
1320771168
1376476105
89971394
1370594319
1201187052
1286188050
1512795155
473750372
441299799
1306317279
603077238
1655552342
2122674758
1794331811
464553262
1818372012
573604501
1745683694
1449022009
1399267876
59977756
1553877216
1238854797
1364568970
1155764809
1957325479
740114786
1091362479
1509857015
940985004
408276830
884444127
1598998690
809919284
1935002827
62366993
420308822
198622700
2115739690
1468675679
493849337
2029575379
444031936
1079362043
689508876
861947208
44256603
1316399411
141712464
716702458
751362278
840330478
552526149
1295510374
143599437
2060413577
666165237
1008516229
345463468
1764700504
1923634626
1457226178
1802930072
427203425
236989448
64128189
1356751047
179935208
1409288872
96328329
786834158
508027694
17401083
396985207
1753757220
680305128
390112553
397688597
2034878477
1644321873
129389694
926736778
1076877398
1543396075
701743037
1899516711
575409220
512071547
1331178784
1045497665
94154177
1410807386
375432207
1931415561
959244538
1271850429
1226805964
1853290535
1866116270
1851611056
1124136014
1065029661
530948790
1893413475
1909257882
1531489556
1570422682
882530388
233122278
1713423310
508686366
709385626
1665533547
397579962
523870733
1469485053
1411338103
702300348
1733014224
214695290
1987867006
777875308
148577160
783564586
1649808153
189227749
196492887
2046292911
480517056
724982973
1628680811
28819863
2140078197
561853876
1858572359
1569011383
1543868595
1432262907
1024504263
1455356775
1571243458
1986504090
831147778
1320536336
267318723
1742788818
836521537
703276690
1250038542
1171761001
1754941351
305146876
2039110612
1384539221
584055175
56135128
168543964
1398109236
1676741361
998120873
930966131
843027557
1069510914
1239643126
1712343226
906836967
1055820975
186308756
1904742540
1637014197
1281037324
433506089
2112716138
1077506177
896024191
1045244125
73976264
2051591413
914236541
205149375
87165470
1962257258
1060549240
2000550679
519397065
773045748
994000107
1595873841
753466063
2026661174
1305195435
1353429355
1050824356
1944430554
1180441810
1947562534
411098904
927879102
524438440
576956596
112340513
362993089
865538773
1414758693
610695709
595587835
1404990753
1040944369
1367909157
1382455530
1712739854
559586502
274637496
523891393
1287159409
1732731479
1858382649
701815282
1356633774
418009711
2034432901
1716173295
1260763295
747465832
128701282
1494672032
1923968025
52953581
870882976
2118169242
1629585497
1667040242
1906542344
1954764391
253674558
1119273462
1923295296
281241869
728638172
1569657074
1768719999
1830351650
1034646788
1732782256
835735214
198913235
1024565511
840814325
2048528262
2122273087
1108777730
1513272708
1300164499
1944795216
927838141
29262821
1745897835
1201700718
2092364166
1937952390
587674076
1784442958
432880950
660801647
1686721976
844779944
1921002533
1193979010
1816367616
1894344763
1351598095
484025875
1496718343
1519224395
454342209
1545890840
1430074769
470350018
1960695175
1382696497
1350347270
110715345
1665182396
212185675
1212820424
2027887053
2091437738
1935040580
1973807393
16167797
1039931271
956400780
1999282111
879096245
1180715273
891927438
1184955553
111041225
123597362
1928335660
2107342448
421487149
899170030
592813062
1874924452
166615948
1524539748
1026710058
1192952098
900487980
617205806
2069155917
633795160
1254925885
1174443836
1329143324
352494713
2083488247
936222654
346014743
1801622847
1128782638
2010415122
2125257363
952209544
1460883694
1841796017
135757872
196633694
948583363
33897582
1703439050
1579105441
1256370125
1164175087
1046675643
1113111061
1707438802
75931194
158606832
1746359568
1297567149
1159135287
1665691262
1605076275
697344491
1669899536
1939242183
1412298976
347486326
571312587
1718525500
1539154459
2021898683
799066432
688536248
248096108
1511168069
2015971109
1345578533
1115933255
2119816792
2105437390
1855750571
1233387900
2123570943
129249377
443399691
1998586636
670681885
502516915
2066048429
1151420032
1835715143
340784630
1708058514
2146372035
1774021553
291670573
905258402
650308541
1540798265
1485712811
1333562639
1116142825
1496736643
1387184969
1403557229
830586655
787597801
1620922176
168194024
1888262535
1702498671
1323110754
1540403862
1088139575
1973667413
1284766947
372312078
1416714964
842807809
1035142474
924407252
554630355
294071659
1874226759
510538493
1598965840
991568790
29177458
943363690
82970692
710636105
962903482
1910451863
2089716349
1198586863
2073245612
256835648
1896326949
1989943647
1653576778
849345093
1596307570
459273727
2055635521
23977698
559847947
250039601
884295871
20170076
174157938
482110390
1756388904
1774124801
1285287002
1573128250
1081085768
1422275509
1360409543
873924931
1038746804
1062221742
1527506185
668187212
2090751060
1339192533
371790617
1239494414
1928812033
1385909985
1207964583
1153493308
2020118202
728639771
1842932268
1582689541
1407307453
363437161
889297123
931294126
1765489708
1990426725
160576352
530038562
1204095492
662854807
1230503352
1938989763
854499288
259154330
713699602
1858670388
2013929406
1359537986
724199203
789615543
2055584858
442894917
1023227413
56011428
1611564589
972789417
1907040355
285954226
1985419895
191908590
1999650329
151021604
1673020018
1794340258
299152129
402619132
1791407165
736112511
2046355270
1087361139
136796806
758350006
1955530944
565375506
1980497038
1760993106
1839267935
396200353
421474842
381372425
2119215482
1968927969
695994620
1034425825
1230349892
840169695
1417879206
1992794069
2075235013
1018629946
1364140065
488673886
1142818437
1413620235
2088459364
247929238
282796726
1732025064
81103799
1615907651
1503438440
557626830
672610924
34888757
1649802738
1426561430
189765815
860802402
1665223797
1155791820
1062643028
494094595
793815784
929244520
364390838
1077275485
1712673273
66106416
1872882092
316768267
322920263
1455502047
331030876
1093396049
1988620489
871237227
1338913285
138731403
1483226909
1700491404
718680053
158230611
301485289
67574127
825706011
1411199612
114495037
614345604
1169423544
1854810685
646318242
1909804422
240107683
1350643966
1881602263
1518770030
562438964
691715964
226578210
602122743
545831264
943130554
2060996155
1934964616
731031559
1716901507
715666234
1189247942
1488437655
654575470
1319870885
1015219421
2057348890
1657444275
1699436916
1648521989
840635059
73815955
1128467321
110291135
1996040820
2497775
1529566492
595276899
527964885
94793574
305163721
841251950
1183397859
1734873126
1384205841
1797368447
153993701
1281856265
1723602091
1451679098
1410961043
1692177285
840788932
1827768676
1471090497
1992134047
766604047
265515922
491347936
122995546
1344935293
2081904546
239117051
1184701886
386194750
1597276144
523948556
1079892504
1661479552
1877875052
1215413086
1766266788
796089717
891029008
1780180448
2106176974
2031363576
892843223
691565120
752221473
18660162
1813114116
1130779340
1676583462
1089464296
1343770449
1425856932
11748657
1517136810
1557445539
1373843542
1591249400
239172827
2009985092
535690167
1057291379
828688898
1081966130
1998783471
1951837967
857876410
744525
2014892787
1946313911
930696337
473608445
1164702693
1282353806
1086530044
1066029979
1576600521
1602141946
1970552414
849085276
465143944
862242397
1412434150
1972943718
1921045963
2053240077
1582250067
2063606860
380647472
1448805556
646717303
1635327919
1259102917
124076125
1929384092
1761390783
135904169
1335599584
1617733216
1139589106
1267670339
1238942393
2100383848
1757368057
1898207917
1971914589
885565682
913041469
1893562906
1490869127
874344493
2102685952
651648438
1146546270
514518702
1534666569
1180178579
1184818356
1117503051
2078206424
2071408310
2063997965
2017628212
2022859903
1021155348
2127236546
1024247654
1727123760
1311218602
972117109
1165840261
1786509787
690084222
420677758
1809450021
731025555
1140684394
1268672958
749331760
444760434
199667462
831524136
171710967
987634949
972153369
1081219595
119488400
1508103438
1291451707
1913344879
1499851907
549771336
1259425056
1205497963
1614617960
1938407981
705492174
1019151667
2038246645
1247858475
1708949382
987188555
1336950413
1121707886
252167368
1711304369
656331565
612544544
2111021526
1841506999
794580111
534492407
423070322
748707055
806257482
717123455
1382977979
1957901747
1619147242
1514891636
422816677
1098522371
39243867
359728452
90201318
774574211
649389977
1843449574
510918296
1665189742
83951176
1864410295
1790295908
234398245
695803765
604683727
746905984
757371305
16884223
1899682048
1472498607
1192155266
994087380
1028322551
298210072
1521843629
1590789671
1540384764
1592227419
498859130
681161573
519196309
1585329254
1290010672
7906290
1363162898
1963428984
1150525472
1026359703
140885866
835058115
1843043754
647014020
2138555111
2012808765
1680780532
1457099132
1370546088
629650352
1244708086
1937342637
269905146
2074290338
1147342493
1684087909
549728804
585769569
986769116
313207777
984838963
1805260390
1829182741
1658312508
480216619
2126740079
2014104547
1709368350
16623988
168668920
86197170
2068735040
1498061444
1548956504
600808330
482159667
451756051
886733284
966734812
1087387627
479222605
1432839100
1617683666
1348253989
1123205554
1772555921
1372903829
339769295
1195597477
1884392520
937972054
1073510907
59618891
1553406836
505140714
1631025767
906967116
1031639120
1564396606
1408188924
1837803104
1596170388
501877806
1609351258
1561994790
992185055
220346315
7430847
773648204
579436334
957742071
1909071964
1481862037
704714372
901202987
712260453
672261307
1994677418
925036584
1496698332
399655878
317424002
431565393
536724406
810985095
1864573477
1935971397
107348519
1170616928
269432425
486659018
116840268
629608902
1883457713
1695596975
616980649
11266195
1417987630
1452446845
77658675
422714395
2079137482
1832453768
145064665
1457361084
365687642
716897736
1290337045
2026042544
453159467
1432019795
191186128
309199249
856752851
678551735
1369632260
1722334882
1329955404
543918015
1986787290
852612085
443568463
725954818
1399695274
459425310
1082021657
1120337114
445050916
1874851981
92425800
1241984118
663519953
1843853497
714787628
1388743427
1475498099
723881292
1785238128
357819271
2110207425
186303203
356652492
1022990519
784901165
1516693390
1226574106
2019399210
1944331279
1019563451
1493155181
2001647114
1390614735
940214186
142911874
370883953
1881601725
2045109836
284989734
1377451608
1865813482
591019347
1628593396
1094798438
119571222
1338551717
1589239057
753211772
1974490193
1888953143
569078582
1574457646
1195740550
6734768
2045879246
1695621663
1436954491
1903350486
1306068953
1420911719
70405938
1387469167
170563628
1287590744
1264423243
78479597
1797564251
400102315
1976425507
1597238792
144594011
1013621011
357210019
1476453339
552379878
518498852
1630885094
319323030
1962866048
1582069908
2010278069
1443789213
179747844
1558483008
691195256
1127894773
1336082563
376067278
1871008099
242460698
2018220936
1298909777
988021296
675102463
1117651767
340003344
1734225483
714921223
1719249750
1184043575
192601988
1406989733
201267465
2038031543
617587930
1228399712
480622567
205988569
957278443
1988197558
1752073293
527352586
1497748037
501760925
1821065074
798281429
437422674
1899465149
614876620
1500712558
1426482947
1516718648
1697683887
1678108594
738411547
415797131
1544158966
83411345
2110940259
1101652302
1483146760
775835590
1625123441
2146502415
316227335
1961159532
596133591
1492291
326752934
56267072
857650703
2001453799
1265308156
714919547
751213052
2076591309
934113758
1757967102
107123167
981694358
23415748
269254607
296222375
973392566
2127672367
1690577422
975376455
2092822754
907647934
1846184338
189585735
1447380044
1326152080
1305393247
1355437662
1607698329
2096120842
1521085253
791065770
1818257746
315772479
774640529
163221633
257096227
169356280
1874781669
1909514906
755721840
1161793816
161640101
906134886
878086644
746873633
1805074127
1452510456
97119024
2088678201
1923779261
12365864
533817501
1134931573
42608955
1561918909
713397271
308017201
1003264080
796440285
644781102
1961396092
1220766257
1196709005
1846131727
1807433325
1428781753
920237014
432995682
999649907
1388261709
1367795565
1772426561
85100855
268343409
1997652298
1427460672
992088355
1709856721
762747192
1101528849
2034735697
929500730
222904143
1080620279
2045037799
1503006483
1827492236
1601077201
33265826
1376630856
1518503030
1078877348
255270557
262416403
1420478230
1117928262
674795485
488285210
2104000390
175167867
996334781
1969489922
943137233
1862890421
747526074
324411326
1580287790
486316566
822615168
519047405
1791383162
737481849
372962217
1554584900
220432905
1049247421
886517374
147225584
2097808237
324432117
1457061798
147550223
1938929510
1254422222
1378159647
2091235374
676333874
2086882943
1011823500
1956570733
1538390412
865723079
1579886107
1685050412
1178766693
1322034927
1440646147
933131894
1329315146
1883173685
706229391
1163737531
394792508
1750702630
87950080
1840730724
362933037
936474308
340187550
230494712
1415825332
1316962071
889546891
142509099
1343150310
2114130909
1427409206
190072197
731905853
1920280349
326446354
657904535
1644575666
1326597327
1614252436
1941440703
1410385340
586403284
484892488
77386178
467598904
9796397
390290536
173674743
94766611
1049281006
1889245252
1125135004
677816377
2146218135
1569456881
1514943156
1674994898
2123341422
1679906667
1933447702
1976048281
1679036497
1821523123
2069585148
894395160
1838248342
1270507600
336629308
1284018984
1264509134
2061536399
1931504957
585949876
1231780169
191180039
1950379902
291477457
1568317073
1819217587
1827480149
157179441
1013700584
914370653
619896722
1457946639
594751736
264699685
1168718758
212687948
177041093
127664234
1720408685
1009708
2050314496
1420947219
1577147629
2076038008
1302882217
282022761
1009879706
1628301748
1478436090
1688119334
744709863
207011135
1866805428
504800349
145611431
1199154005
1407276906
1192502201
157356921
807242553
1213015608
1202544949
1858205190
2058935844
71118133
660912006
36459349
1266565844
1803070479
916350427
546294710
184497999
1264525968
603258733
983564723
520478188
1967032296
903213817
1395648346
960275799
599866561
603132518
1442709958
1348659162
97215063
355445846
1452383003
510685332
569124220
1052667975
1490659355
1405198897
1429039149
1298317981
472954328
1416036395
1613469984
1197606364
176281310
592936986
1279373174
1050948394
969804790
1509440404
933276462
1886799576
650415627
936023989
1853717281
557280957
1787639984
587714729
1314888971
32652426
1891955020
379540127
1911099416
1051425433
1569473592
448884902
1727132927
1738041415
1817845673
1214517539
2018494079
353539166
1502008875
1349241027
686822894
1433323626
538538426
1658795139
2009390628
1705487309
1306558016
1999243657
1255132565
949199881
74495550
2058485129
1333647490
1984766557
989429837
995402781
2039961053
221626622
1342244188
1376285582
379738174
546099673
1140631202
2139671240
1260337421
1719856913
1103036375
1010606547
1759538556
1450776838
1056754934
759799757
1579647865
604559428
828699038
962179555
703411846
341678570
363836559
1632866300
1956974110
1436592119
50544832
686806863
1018670186
1407023001
1835980877
79604511
773235684
1852945028
787750763
499920142
874455307
807420456
736253383
1800698613
776783160
1493680577
995454226
460654652
1778072812
431623923
347543077
1887026943
679332343
1367299661
901880454
790621255
704708930
525899630
1064856327
422585009
23502128
753624440
930083684
905877023
694305028
982161825
46253074
1651972349
447172197
1383395764
853165642
1098038148
1564559058
934832251
260786022
1864252441
223260497
92750016
724788615
1719106531
588783349
1660278625
949301193
1508810596
1316656813
1202686240
2009546694
1734278187
272811037
304958273
1689654581
1161280268
1159212045
71162862
912066166
1187965231
1957214585
946710343
565054500
1046445127
1853817105
190355289
506647765
1525542
27063341
876513511
2092309593
175059900
1212596703
2000991882
303940372
109972777
1642550730
819879869
1187049352
1682117203
220547473
1396605051
11106985
95962963
62958526
826187372
1232020983
654476238
351785418
2102115186
989548318
918924301
1129250413
708029662
1739944930
1561706995
1137259675
866865529
1957695307
280114903
1594168398
2053554095
20746734
378910988
710533784
1262916813
393990977
1581013493
157452959
1370072404
1668304585
776127503
302638127
2065837341
1048359705
1247943588
837835813
1325446167
990117895
427485761
2146397679
110471124
1250278141
2122936885
64296376
603512058
909213328
585460128
102382782
1660732408
237862657
556435709
1864721508
243460302
807591493
156580975
1696941624
1964982647
1821780764
1271479334
806815884
2139745558
705524235
1655022338
1688967038
1634620218
320544418
277350652
790126528
1295322305
1786950479
685099229
1446105488
264647061
1516708306
28442945
1454212226
293172417
723636295
202857187
1943828412
210837739
271036925
1186605636
129221127
770889631
1645528367
674282616
1652899027
82956907
145665482
289827510
32240768
1113284605
197851009
1251017335
1758582331
1009572587
1447218815
945879608
1811204959
1188780747
1651085680
853379066
2056783845
1124057257
1750021031
2039537966
715988550
1413948699
276185564
1543881120
1459421770
1725635646
722086081
2033884469
2085787127
709457951
87787866
470697623
1502846151
647484211
1062864788
1504635133
637746964
1279168019
1202966227
1481388928
1687901251
803444475
181957620
326504510
68099352
1083112106
809346192
15738156
1332826018
842078904
1591545929
696827856
1670709904
877045902
429014264
777599255
1483229292
1010210198
1688848326
540228883
1305291752
1284325903
125314822
235364786
1786365036
970804249
1171973259
1468532781
2059786036
547506543
1806329238
232514064
464450759
1691275158
1251204097
1197062567
151544835
345242986
456703391
514742556
1148334392
1670582042
1058507631
1561039803
1272305506
375563613
1684920723
1094705646
1841218823
1935434901
1727184768
376314630
1776306536
1229420845
1788973230
2106569704
1446709447
1723781446
1852345004
404740979
155245068
431981559
179833352
895222172
1047725564
299418856
908103396
1751031748
1726035883
1364630272
1773304235
2060421997
1101117948
1633677936
732061507
863199549
623290938
209392372
1977809431
1420725910
1957717842
1894423999
1625881395
1211761585
1918231192
1556421795
957358118
1497550058
1820038630
909852163
2069312901
230064132
1110774598
84129652
578317441
20820647
1902529715
472224309
1169899980
741785914
1038598844
726912201
295044372
765893340
2128487204
396741369
769061599
1598891882
479705179
1778053693
215174288
614632876
2096043072
1668663663
792057194
144243422
115136199
122461608
714827167
1127644130
1426416298
1132426686
1639940486
922843648
681360443
1938981265
187869498
258577732
1838332041
1297061173
1316249153
167376033
1238001672
1864983529
1831151100
33267564
1321750434
1229293425
586476949
2136809221
904718415
281741810
273290689
1027538520
1315686202
1011953927
1215753377
1813960903
1734133716
519771730
1182851539
149303325
950676046
1688041017
667009441
1482542296
1220770605
316700450
834162834
1400223176
652839099
1534913645
630404864
870951952
894933849
1797465487
127002522
1734618
1412284142
387378160
324065749
2071954007
1588173450
1337176945
519510028
11478846
706110228
1831584218
445729418
177484739
932135989
1698371974
1145530716
432632234
1174126608
182144934
1271129815
145352747
442939092
941098204
1742158762
1654443192
1604445987
1766676403
1735060797
1172471831
1473967690
9492999
2050138445
4754678
680345006
1583755196
454374295
1910058319
5195849
1456567973
1222784205
1255936677
977501970
1454748056
132933873
1717267740
1407365398
1004060160
641902406
1450820510
1806938592
690025081
1660343226
111214400
2052147582
1438871724
273669178
2057720282
2121762519
984343173
130575609
1178937151
1576529494
1529779440
1120526355
49925078
1837057449
529770927
1465285708
1244237441
1793941392
255297058
334143444
136299625
296509963
1002006637
1208310087
434908421
1891233091
685867858
1894066267
228222597
1787646838
1112646546
477555687
1765256992
1102916683
1656955061
1836136168
1032128724
1582040280
266738492
111390254
613749799
475185378
1407373112
191653334
727652846
1494630357
1817285795
1054320886
981809714
1816342417
338288837
1738712798
336502300
462969590
1927528384
2077389295
385960486
1820446996
1643678651
1037592447
551737480
1397186432
1236263434
2114270664
490676971
1976364234
1592170319
1702459784
1648089090
555643822
1035432264
1601546851
111504341
1798940039
2135063586
153527162
840520133
495167385
849544832
2045019684
1052267599
577800323
1999109565
1082725105
484602841
8709875
303283446
1877548646
1502427769
396787805
230199786
584162260
1360166931
592466782
598429406
1116811148
1446423360
1422454568
97597518
1507292648
631387599
1446422051
2104956287
9113251
1985862435
19065835
1177663180
434880352
382430882
400926690
1315506430
532797980
1462380068
2029948145
531585023
1338217851
804968968
1343132973
451093639
1307504033
1328025422
356624397
801812704
1105814875
1017789196
1468919829
115193830
1368624219
952870609
1831561036
1434914850
1698984720
1076655684
1795981765
2094385509
16581238
1830831032
1623722544
1916816088
809253209
1078309039
350263764
1006844711
1785056345
2069903032
1907232481
727455918
920485466
54453490
173080293
951181366
682631112
727654920
880277150
1339796266
1602111787
642367019
1723048893
248248654
832575738
1871818817
1840707443
1640677186
993953334
1728585628
1934770739
1595011850
1376871113
801091087
258028360
1819425972
2048020349
154645474
1067421189
1422140440
137893181
315894205
681315876
888698885
1900249602
1290238449
340280155
355340327
1395373252
723051232
809576541
20365206
128028633
556129533
578338493
438522401
70115608
782498630
678528491
470045685
2136971304
439386626
538746358
688212730
1568682626
1747257153
1728821593
1112307552
2102612755
1081396930
1647981948
306790954
1335069263
1102926333
193538136
356199011
811264902
1570629492
621588738
444536660
1467848350
325463791
1667103001
710711806
1406235900
2032935591
788144916
921945608
72126207
1758147126
568084331
1234237748
1702462928
1290952754
575571658
102147449
87049227
864526435
1284054911
8994414
482103209
1557864625
1938213128
319545920
526784713
735499856
1628737152
1546399023
1946966021
1982473580
31888483
1028480020
33277395
1277825859
169526815
537751835
1735237506
659654597
1487373769
1687168773
160948485
131978353
816611241
1855398843
628755786
745188051
570918648
1337653398
855218027
96782640
812482344
1246505358
183318533
1983889680
1200558134
638542411
1101916790
2076396993
1727685621
1014305919
145094827
1878668307
567048627
1623799264
1569792057
479029336
393575918
648789223
1637117190
775571732
205765809
1670622252
1741205959
1393424434
491238856
1094552548
1806450697
1257044039
19596351
780410095
1464119762
1339893004
1876788380
1669895990
1926928485
148415372
603458169
1860327581
563002588
540517728
802235739
1741237001
1942728527
1221539260
1513267852
429058978
2114154297
1790934065
377059785
1316017711
1008468121
2018472430
507989667
1174105327
1774651445
517204805
1945411141
1536106401
1901903844
507368862
1975619631
1751805583
1013846286
531332340
1546363289
1422761435
1630902847
1564140634
1393172652
1216400175
990800386
1932456261
1617366780
530761695
1105387095
1454028183
1433762535
302988189
566391568
1565175808
584799976
1813373150
1746574353
1976567373
930018315
658513622
1768815235
1818922308
1444320850
2104923357
937369143
1858173362
483546566
62069078
1878545929
105441010
1467267665
467454061
1369383649
344054637
478599579
953920656
1789293012
1758764933
57383818
2006452107
2029772776
232268110
1607199463
267752940
1442786921
352263532
1125556012
1874667280
2042976481
2086576922
351997172
309778511
2133153100
217286328
1836546752
640250383
744007255
1153318543
1486912234
1612614761
1553280638
642572995
1363814515
895757217
88635483
1339239716
386568509
442455379
1166374567
16219092
2070134656
1726872835
1813453861
2016130411
662688393
792695903
2099962471
1743655048
1854404959
1274861058
563205535
1331917409
1605494924
432708779
950056574
402552464
967115304
716572585
553776876
194637406
1900844274
619225925
484907869
770113164
306158240
365549379
1429064313
1845114618
465796805
1690924708
330503618
1871547992
750495880
942671305
1970797155
1903993638
592940961
1338297993
757860806
1086681315
907329960
983640262
1069831889
273081451
1865281170
604670277
717650579
1265184485
1728947674
1304918247
1943852878
54475944
181019238
1303766709
824998508
1260631207
1233292305
1054629157
1021121182
720123391
877837409
2056463843
1034542052
467395006
1038862341
663556354
999223333
358737242
1605434903
524802668
1583310429
1833786898
1312198513
2137969441
1780953830
1125759992
1567496706
580806000
360604954
1187948988
1624752025
135025723
1024032818
754381925
831806845
965814758
1343551111
2096758947
2083086376
1000133205
584738747
1536828533
1326991517
9448692
480191417
114335355
483716905
272572128
392407164
1056800886
1320183100
160599426
1965163843
1727372185
842150825
1008443783
122902734
81208031
1887014274
1539406441
1877388037
1717026117
1849579751
659358425
505491376
1431299163
150490845
2001202522
1160189230
1614974438
858266455
1650663769
1935654090
2022989199
1994202486
1308042488
696932557
76424312
1275389477
105229648
1835058466
644038819
1551861294
1349744048
951043391
853660475
25529962
1242061994
1200332623
227122165
329017201
437326567
91851372
869476407
416174810
876308545
1971055018
111818248
865479833
359019663
175446827
1832850821
1634767041
1428986712
486338383
405178367
1418380050
1597410805
1985421076
374777182
1165707700
819758067
1076301276
613857478
1938772852
1027235237
1681353089
705290211
109498070
698663640
367959781
232687282
767605129
120725004
1927546335
199051866
1844123430
412638795
464055606
619907832
120444065
2075362027
1083387657
22668448
946994255
818270668
1030635858
338955909
792478806
1737869118
1744728423
1594868536
1537284771
1171331921
1357237759
1933974508
1741438766
1626979169
1269763042
1371990056
1040608599
1382444426
455950002
256061972
1812967991
4986380
1088471365
170952512
1348702445
886230262
721901462
695273494
454262353
1394124678
1158636777
1364133341
1911453234
1489818301
2062142133
1864967318
394673985
114091284
760655109
1848503773
448555742
1695438976
1859370036
321348658
1290653071
2067947286
1663373827
1932494674
2019732775
1271472977
590877122
36422790
351334487
2132624768
625470602
1117561994
451178829
1570233236
1078401253
620939899
1476139145
1638541472
1723189900
1026303275
648898033
50561058
247204311
1045538745
545583038
83927349
29563627
290168737
726942950
741263
1120396743
1426806401
1012080542
1603893877
1752886364
1368470040
1825810100
36014749
1864795335
565680171
709561506
639129331
1310293034
1919581930
926435940
419964845
1477780984
1395532272
629769710
248667594
2130288005
442667152
1900427508
1456847189
1464256051
713992024
1737859562
402248972
1140904424
2050677148
2066088146
1909158779
1427522271
1103295435
1925424221
1083238765
1683812051
1509126968
284030826
4219888
1487430797
1273319425
1290521568
1681637140
572355807
1966163713
2049665725
2017084518
1778576467
1535278723
316985942
603068032
1686808557
511547422
1655156389
470342530
1020205093
1385922736
1713911524
409583964
1693717012
1527989118
1255671618
1555177524
1006592491
1422079111
196741226
1426703727
644446728
485998440
245103821
914769038
136582636
1669348137
77247142
1207958420
1148698725
1570065082
701356114
916096850
2066638986
1126304240
62973168
1314779223
1508606740
1697248467
1704349861
88691551
968345198
1189169986
1202399632
1212974759
1951876178
1547990111
1517170921
571460027
527026559
1876454756
1780451364
2030319038
881307323
1455834427
1521158416
893132429
1300940780
1197129099
639520663
492989751
932702249
701070044
80755426
1657143349
1262259281
1648929465
701910784
1162199769
1416715668
607434106
1368527861
1432642051
2012383872
1712045973
1560945489
283758599
1957069495
1931270368
614429485
2126991990
933988288
538764514
2137770871
556496971
1811953828
1869191559
658615358
728163256
147069650
136511045
2133131094
2010933743
350258098
1477840029
267559196
549036471
1968124248
706785873
305884377
2077958725
713995864
1637579413
198961025
1800041432
691517736
1995557223
1647871676
515893440
1457866335
1933701344
1137376493
1269441900
204947907
470348066
1244665785
41979003
221448511
227235992
604108040
591743212
1690172161
357691720
621153973
267370407
439564688
794671549
1756790817
1694249930
1022609407
431429347
1560827021
1949985790
1437318619
326706779
2002925199
1129929205
450991785
921198474
2077722635
622944797
2107887244
1774753188
340164693
252154503
189032413
1359180631
1342050315
945552375
507451921
991808748
1656759321
2030479828
1321345727
988412751
873236255
380122457
1081011755
272196644
70291156
279010521
1248106567
1093294452
1130476319
516627767
1746720325
209930767
778640926
1062747236
131332216
1884234252
1514322150
2050155021
537127933
1507087189
717574413
190174397
1549016880
1260245112
891311356
279736802
489648238
489181911
299770540
844834871
1083704656
152292637
763760220
752843050
1834471223
1793219150
741452337
405954458
2070773561
868726529
1461734003
1966997690
1291947716
958062299
1035848512
94915917
838026066
974629507
2007473321
638243991
334119662
1115519394
885017448
408916301
1849507707
485427205
2104671069
1204266234
2036134804
1738638976
1568718576
1321107074
1753424344
1579564259
1822572514
31005366
1566205291
457096727
1267283749
1416643122
1514008673
2066628692
1493884131
2023445362
1027466688
1096443400
656037116
1593177571
1840185817
1508378764
680745341
2035335715
180583596
390849179
1421470219
102265694
199020554
1304195437
1650866274
121930778
93995937
251278859
1195273110
1688922462
2124620492
1247279635
5238885
172496072
878406543
60398350
1329357741
434816793
1232930003
1936893912
1275624501
811217365
551155793
390527056
537415485
1184156397
1016553288
1120390855
984179495
368191814
537136977
402163315
610142915
1631797203
2006860393
1037646334
614425766
482251002
668104247
1872510054
1770612180
612333623
193756168
1007020597
740971878
1992088789
1907639837
1776631651
1031456426
861228450
788305051
1944887554
1573393237
1897972023
29820879
2044192704
1142277117
824273859
1018602305
1986762613
1804188909
1323424059
1878015322
910288147
1645477077
1386718023
227905429
985824957
1293203411
2142129688
1671982508
1159199342
1417034493
1845533920
486306563
1881493912
1527572936
705380765
1811657732
445817741
1342354181
983906967
519432098
1032346922
1639347572
301124675
265915690
1550147582
1710102702
1915233194
1446650621
1050921429
420563369
1060713262
1834076735
875209100
1093225374
1224058167
1607759679
431534034
1446877794
1731250944
1671426845
859282036
128803177
730220113
1053126688
1248684208
69980664
1480819662
1935786352
1852094118
1455771948
1558537343
866637416
575315032
1480364654
1825036214
1845491014
726455610
205252429
1344024375
355858034
1614584144
151279806
1319805121
2048687442
1955851819
1556106315
580418047
2087248149
1828944018
153092868
1109462344
1496503173
161793192
1712821130
304100456
471240448
715719926
2093032924
125054916
1202504365
77457514
1750024640
1924897980
882681687
2030955637
1681665641
925252735
891284913
1280795300
1121778486
362821042
1783967864
924836705
125399804
85109901
1293048307
431019370
654955923
1634991150
2044890736
1724591890
1431285349
1326432373
1087668581
783856452
1230132768
1879805874
925649942
1414978383
211861142
655745712
1026610698
356859618
344248236
1389688540
1069791723
1510688497
223040186
757023435
601919087
654762762
984150319
938216094
1830801907
1330596135
1399777416
1454844754
1876282656
25514903
1614580221
1527106196
959853158
46761801
118460697
1573915399
841988669
544324470
876389629
1074104824
778757986
552067502
1618324881
1770288188
1965798097
423251232
1455023176
128984590
2062724017
1109631294
1588495356
264207874
1206024344
1556513963
84198140
156390497
1323724009
2107376782
1176620921
903644901
145824017
1931716614
1624917179
1307570656
1514661179
1006017129
1991239403
6897354
389201430
2045647544
1395778437
735003590
1251914948
438813519
346901602
1497337924
426022779
1393793556
1025011249
577585205
1249074326
1914908101
520720278
1386028785
2040313681
192383666
979039148
822155466
726740571
1728557937
1852765181
976064779
1015169743
1432937768
1666838949
702635738
943934007
1338242795
13983206
869770677
787488359
1815475629
718220474
154427448
1832829872
1228571824
1225571843
1102502132
801157139
1763525256
1587721958
106126903
1112335969
222742670
367500500
1894240458
1685304716
198637439
168389017
1548223879
672626018
1680624037
1077263827
1023789621
830594998
1762178653
238486053
1059062506
1030171547
20343544
1563659122
1714914368
381266698
1160383611
350395361
394696137
2083864111
1705411404
693493455
707202897
431168820
1061639753
1818143938
1845175408
1832635625
112961001
396767641
1198450083
2061284608
722109266
130173227
1621441765
732811639
1370415992
623633011
1345042167
286773375
281174447
1610568705
761481205
232457708
349070150
717660264
146106599
1720085536
233585351
1646266602
2070899677
200998593
1249906452
1480025929
1110609359
1994808373
556434156
121539418
1380696952
1204626348
1258260173
435333760
364697194
1477045429
885486701
1502066479
1827251221
277487006
708387006
332983413
561913382
1872579420
2142535671
216352473
1999342949
1661735083
1425929336
1031664204
875600376
75794621
339392676
24233323
1287084908
454775607
208297848
2064664569
1714052759
1847200273
1736124185
1359148639
1188013076
283260991
1986818763
121798071
1479966676
967065707
551669789
485929046
1410296945
291313277
964693780
848288428
176858260
1932164021
174257222
1142349113
581671857
460296309
1692884199
887886386
91603894
109871100
1299798196
173999998
436471178
1321645466
1853911390
1164380758
51199450
1140268167
1501663598
1771127877
1773831905
249226906
845530653
1153532648
1203310198
330863139
628643080
936403486
651562281
1343664657
696018076
180233971
1050921942
333994737
655541801
452144400
337273849
761484994
116391403
448345964
1757503448
592960604
2137626471
45944729
1355993798
2080537508
1036088990
1465362734
1686644657
2076917104
1604405907
1840286697
1817812667
1995777430
906665988
960536764
896831355
2121907899
512318244
297981182
726067031
333023496
722055422
713404466
131068809
1543131535
1451698601
1755373884
1082857407
1767799025
599622425
981744252
192192295
225508579
147204522
598300092
991886383
749214240
312450060
2109467131
1964653021
947617408
1116730783
1680036612
65426521
1969573345
801342205
924368993
1081502564
270058409
401126739
1558145642
2049867335
82529937
1510475795
1604428312
994844102
402692271
680657950
808211686
332657088
1787662667
671180731
401355480
2016642258
313825359
1988218585
1507456192
1560786275
810954152
918858887
1766938505
1937246725
707801140
2076036622
471301877
95948940
1828311475
872373237
689217803
1125301086
595942327
138220577
1522023843
1093187417
824922623
1546941950
1885300157
2101544261
140012742
1979339514
994802367
908306032
766016046
771721902
1723205490
1989775033
1752147316
1248342183
785737242
1888072812
2053465952
1051311117
1090090086
2138685282
488743776
720928269
1763104173
2144187409
1627628019
774142547
1636237448
551456405
189828917
194959228
1819667259
2104654330
1951918129
1404370013
1763521054
2080578319
39317619
940294250
1367624877
724006089
1314416890
52433626
1945417784
501415761
819208198
929324256
335289482
202376408
1564998081
420606070
1262232315
910420298
1229663712
950020374
1779897427
7461923
746179604
1428781390
197722716
2104397499
13472087
860782861
84595364
912211583
241846935
1193300950
1148678
1864315014
568614423
1544266399
2092311423
1419962205
2032677437
839513852
83092852
1141596453
1479014165
189559833
374164615
848596869
1607175911
1958425018
380982726
115794321
932643952
2068698319
2062839910
578998455
1314617503
338467238
609136082
305696064
1448838278
152995553
1610315895
687312102
1110677211
203020508
1093027522
508992552
735404088
543791950
146914336
869454676
882469504
444722412
296843332
578826868
1673809038
414873638
431246004
161548282
1391163222
1914530598
189198549
523828996
838486078
685863815
1175553853
1011381198
1236026398
463636053
1242138872
1060816115
1092231931
410766932
19452653
15516240
2061202497
457203547
1252739972
2119701088
1068792993
1842842152
1942460711
1644552273
815003964
547929361
766590661
1210138641
397062118
1320371473
1676273820
387966485
406886890
318175885
634822839
270033113
1236454057
346952133
1089959728
1465202543
930989022
2020094961
1974754857
1079595716
2029487697
1517562297
913840138
1413429724
1709710015
2056830804
84107599
2111581597
1226036956
885276041
1712571172
1357087079
357074392
299600473
1719823287
145245336
977222167
1619366509
1240367979
1271618505
1829940364
1274604343
316650182
240243435
602122049
1338534051
394366345
692717029
1766801858
767751275
2146489963
1591460096
768026851
65635512
49087029
943061595
1036890687
2046088715
588807837
722494087
2119497187
1486381206
833819977
180873832
221957004
1924673219
1807081868
1042582719
2072528367
696335152
1263766736
1981473768
474601436
1447305631
99370394
1903886470
649600447
1533443926
2101255237
539999130
558337524
92219949
126478522
851483945
1485425497
251523747
1807998781
575993040
1445317814
67032255
70339756
483466718
781868884
456863752
605422415
1650105744
1278316308
1341423620
329023367
1818029584
1100401067
1265944906
953848477
342140792
225431723
1248540682
1278394010
1219396475
399284283
1852013713
37932720
998512278
1227584509
699006154
1770873930
1793282440
585424341
2137173730
434724680
1562662036
1080686135
260858631
746955528
1281735633
1067407540
1331639484
1665125066
1406396975
611251376
1574814536
1081716340
1857065214
1258354145
1645475340
1313459963
951820104
1220700976
1730170633
1265180579
1477011106
744674581
665576962
1663155467
376756608
1648177602
136187432
1237947860
680977968
1722563696
1505913152
925510140
1978801993
947899086
440903535
824595165
1265664485
19193557
113701778
1167327730
1595298883
210616729
1709981898
1128277573
84403044
1122640415
1618122290
1766606856
1059589430
761362004
445307727
1091814956
1876299612
482093603
1314900160
1382379434
1664407717
497604138
2010358981
1736126067
917507498
1489839546
1395857960
748469618
1866571912
237582727
1325212695
426531392
35951048
1478003823
998834809
1042912598
262469902
4333399
688444962
336565053
722731932
811830375
1592555927
694859581
1963302110
1888680956
1566832
2028114752
236627694
1473405566
1694985282
2019660396
1440755815
889147133
1436152282
351081223
2043146661
1236443652
1227347976
1940468720
1628228496
1234972783
1554216183
1906297438
130974155
2061384134
1432991909
815365561
954577773
5783685
373840932
2073150752
475771992
1204597475
1799354865
1319683400
359006288
1623645940
1505304297
1625398648
1082863295
1526643383
366117988
1927324483
1306768392
1846727350
1886096435
1620087246
633292610
821242334
1344458134
623458514
2112746910
1484960391
1306139357
1373124380
1680822053
121119604
94372455
1438692076
369015519
38963685
316205135
1780405163
953960814
91249949
654665175
677737054
8570132
1215316149
2140028382
213016981
550027547
1728491841
1997747918
809194898
244632404
1227115520
740530443
2021692955
293179717
1913571946
1811396140
778216056
813706743
1614004312
2037017917
706195453
1697057802
836868650
984666350
235916610
2145997825
1699997718
1327391915
609634070
1520538624
1835374627
604461136
1524158185
347967644
814548839
1685355446
1266544497
971829040
2032189073
1744187954
1662451613
403019082
1961922314
1744659482
50983196
1783047858
564546707
834081028
1082413171
951112419
1460937683
998640887
1063325329
727899269
2034187449
1584736415
1757326096
748291911
28439838
1759513792
754439440
1689822541
1014025274
10148971
869028632
620080745
2061375777
1113947294
288365427
710825180
2125868107
1763547157
1020454369
1584747109
1079066120
1699184277
1007427668
1019711692
955521902
1821469881
58398390
473935725
1469298349
1133371016
1753572413
2025563542
1811310897
124962681
643202708
243069103
1175850431
1722647666
185538277
1498383936
1338434523
1675546724
1484452860
974960862
1864571643
899027860
1520206079
1107590988
910695277
1107537474
1529851282
1585199866
998399457
719781818
541692968
1596200031
1416608347
1118448662
2002718847
508378223
1050910996
1290405474
416107647
765524463
578267572
1901260938
1803534353
417150383
1830170875
2147370111
453402042
713011801
2059932123
1571093876
500970710
1402426559
889718864
1967076657
748862961
2049350533
414027708
1579155537
2133830064
91140310
857435092
1398174056
182533595
1591162092
1792218522
1827475747
1684543717
585998177
1237446198
870993877
35259812
1123943996
26996079
1882613703
16659844
1935678090
1621572399
279281349
546282742
2100062584
472927163
562984746
1162685813
23853780
286198309
1999768012
749842285
2114467150
1457859996
1522874910
1907911964
1651889863
976138978
708052903
1426242717
59509793
1441775480
735116130
964507430
1972294633
1355551635
602972480
1931499458
1770102398
1477395019
684527678
1741876262
749798749
1421934256
192923800
135749279
1919034892
678142900
654691113
1957367210
1295895711
1293627821
1373513671
1483413283
1125320747
1057085093
816622600
522472724
2025816917
1617678770
1725464559
136505875
171992192
150448165
743406464
752463184
2052162302
663493357
667391673
1984351744
1023143979
1846530796
627424738
323571326
1751401683
109404530
477903627
320850469
1353052789
2042023862
1906984114
445599434
1954213725
1305011601
964252718
288914829
274334653
1732154290
406150728
476963473
590724053
1050026346
617840509
2000835144
1265329797
24416026
1827278620
1833902655
1254604272
1733346604
36851771
736001230
376736987
958998148
557578695
765944125
987876720
1407870969
289956813
294273218
107857689
401968833
539131937
949968707
1289650715
1776692952
1858489208
1105289700
1232251948
365760117
631828195
526989809
1840265956
871737147
403249070
161947793
525713901
754773733
1823785887
83837474
1773404649
2146175130
190043159
1281607361
1227097957
1436031819
640344794
1804965496
238189217
2125092072
1310957012
1539425195
846031599
876900237
1026463514
51676189
1018842591
1401913990
40279747
1845937552
1097917025
2061987232
1015267543
1244869263
1071160601
679799917
1112484297
48111457
1181776001
1436102976
1402083251
1637458110
902684731
1042053220
78073431
829738105
627690731
1606779650
2057207830
142456450
87455230
1623044486
1131903468
846906148
2083554104
2090216485
2135701978
1049529764
1762256371
946049626
1862824399
706676721
983215196
455507142
788279327
496672164
712908076
1711675816
336491874
1418237587
975700394
1606498206
1607823330
1250111193
1045420169
1005208228
1331644714
954640544
536777589
1922734478
1681652642
958463800
1839130377
2038875806
1794429458
1635629133
1866601588
1364239078
1057940515
187443926
1306709530
356600911
1213412417
124018722
1899064858
478759386
1719615966
507070885
166179807
2050209540
1428036119
1429118551
753860563
1851841282
998113503
81467983
452629302
1191338081
1717834585
1328788998
1295380758
934156228
2028099376
970252230
763845973
489663789
807775595
1497492376
1107042911
1580503210
2141537467
1987594373
1365592946
374508630
679868143
1982529076
1468102800
1154066764
1693375297
1372980188
155609492
1961146186
1508086734
1577171095
181198965
1289361942
168194024
1351938400
543506254
343234847
635021275
576291463
1102508241
2049589276
246059680
571343430
454686140
2063559638
1463948188
1717680777
1812078428
417871081
780484815
465758190
569958619
724624734
616190510
1697627988
150370785
476064101
986965761
1767171636
2000614277
1013970301
899048601
87802048
515530255
1200346247
360900549
129328544
1957541677
948307954
1066252709
1566524564
1066029437
2073533176
397851838
600013289
1554561874
515358948
1223792266
254039520
314195552
2041535890
332746863
1889613466
1338198765
1012490881
1303199895
1711175952
1523046401
400020026
1127997603
955746182
1672772415
1203372493
2047669766
448572470
1374145128
1049805308
858839941
502690262
359399024
1456235585
1048535004
717790880
8615543
2004845369
1028637814
816805543
862311115
991152014
1557941414
1414377341
2135720419
1478547458
1039946030
638395726
314169978
2064073349
196546924
679544130
1412435777
1484435223
702229512
199504738
1804795439
1528828604
386573574
1605118458
1425319235
2013935926
1518406928
1928755421
1482083425
204309574
14869884
1579687979
802604282
534898801
16763801
1495478738
1972233032
125064567
553308359
232049282
1989852513
15697854
472298396
1388953138
12299809
691746569
621552685
170817415
19143908
1099545198
901006887
270944387
586499690
281727288
1423734616
484459412
829146268
1588357263
1518976400
1419639200
436145633
372514513
1788310915
546824243
855220736
249024248
96711988
660378378
859459528
2037233613
849151114
1348500746
494724659
964660575
1277711835
888449129
303117163
202175769
77098150
2076877424
66082288
1954592547
1469381961
1706080619
1454146090
1265911962
1891986733
2002906895
1469239697
943345444
948794100
1117695
1506107799
719146682
1314316153
2116221469
612316995
1176966127
2136069318
1499165636
1408646699
898198771
780403438
666791746
357211425
1829503424
759297223
633249480
1663192400
1228871281
365334639
1144406198
562120372
528385472
1785245986
607527037
186645133
1495939673
1746009015
628873668
1525072243
538076648
4181079
1730523773
979440790
1206510642
628229413
1355710267
614591302
1176966988
1131209603
749397617
1210148472
1652404604
1965055784
928202215
1304942381
1759202128
409908867
979565589
11649682
1781058741
1272456794
678660974
400983923
907081287
929546447
1566917276
1251419647
1467313354
1287079124
959957171
2120287199
1432161638
2002866392
444084712
1479950079
256715463
1025896537
1421107508
1210555304
21437942
45786595
1069226581
68310749
1758610647
839795846
525372214
1653226567
1694384584
318636600
965641012
536249289
1563396116
415804825
941880481
876211956
1508395150
1159883008
276195848
520539894
559269031
1449999136
813809848
1395530038
519508769
1767592489
1734898438
645573841
1821058127
287296381
938812768
964017367
851938040
1887191862
128069726
212112723
1391145247
672654289
944688145
723858471
80373843
1292101926
1990977588
1733543089
1797192156
50434609
1431109786
390101356
568837913
338780453
48444228
1583945270
1035485431
390268702
280212722
2068233123
826473420
1096694278
1243554697
474804802
442551428
4146064
1684292253
4044234
2104032889
1413152140
740756200
1626577257
59722722
1510252697
386601959
1926791311
1285852721
52662255
2085021610
1899892880
294337785
1404050696
1584119370
1618145203
1985221221
733035448
103587031
709408188
1723573490
350685848
1491608382
1086620969
856306368
1504283814
623184640
639997177
1575993365
663691019
1379321294
1086317151
2003978660
94903997
726896732
1616619502
1736152093
1706468265
772540896
1662210606
2146605188
457253597
1657415477
1724414438
1185214866
1118517187
292310287
1112604345
142082637
1806701472
1715006509
1583046141
1155340914
1714765271
1568818805
657572538
1097706203
1504222417
2099783241
1784894933
1173348432
2126036355
1349353241
996814791
838945284
1279149068
563959518
145776344
1182363128
1579947272
1456112544
989346616
1354961938
1208374441
1946057928
575327361
1324063116
644960937
425882770
53164443
1944824029
172083226
227935919
146258504
184468432
1900084925
606832348
1651470666
1866557055
688386962
757727490
424005519
1280942508
1635788160
231717988
1482639818
611700478
417531372
2059001617
930558173
800401406
1231572850
1267770377
405741161
481440111
767986424
38269747
1311721543
1529608876
299482317
1857005536
1742039961
694839871
335415790
2063751804
1391858873
2006743396
2010164099
321591803
1240963838
485603594
2083099483
386853237
2002984223
252919917
1283292270
1295124476
2000826610
1651921107
824186326
427153415
715791227
80476249
344623279
1401548187
2085868731
618467836
852599164
1006309871
1879329413
287318349
1974690449
417012322
1622803393
1108445569
1729733728
2105491450
1727173635
851818769
384296971
1906999377
1444072732
319257478
856485175
331915303
1356232116
54349695
1036603566
1770219907
33373972
906182374
468289137
1411297668
1948303016
410641272
1764736115
1694743333
1992136692
90416783
1797334411
953234055
1939291951
1967465423
1750864089
993771341
1468253616
1310237298
877607102
1886742351
829983806
948523936
715918451
1113638791
746379413
827449225
2029903666
545361112
651116096
1032384496
889367753
34092478
1997732926
1139771605
1465695973
1794977178
771925041
557815933
2059233360
784308176
1482406282
1406089567
1677550798
1104501872
751152375
889913627
1391768038
1284829130
1591942083
577556860
2082437588
1844039772
1820821115
270646496
1638678214
1972609124
1739247424
941420481
1657838024
1116775394
1850354749
1046246874
129701485
575345831
2061927782
787055444
857793568
1381043117
560098367
413474312
336030076
1231599742
1378861660
522118608
1264026219
1023317851
634711699
941051886
1496919311
933831056
184709398
1732193177
679141820
1441759051
1606529420
1142119763
1755410854
1465559779
37104101
1207463729
264028201
1221002598
1756070666
1436619833
536261506
780091384
1895049351
282060515
322726472
1083022247
1083977635
1033546422
1628257427
1630156020
258220500
569385494
66223801
638607889
1646253189
2067088829
589515407
1160965581
1694571080
461200926
2034711662
956843290
472006739
1913406323
1285215982
305129360
635114129
830628978
615521715
1676270996
297225852
2021788714
690864187
834917958
1945999718
1539081924
139152337
749815045
1205345375
1106237991
788901716
211716605
1320683065
434099726
2062611130
536253942
487765438
282110534
1945882860
1948552950
293539862
1327255267
1355973294
577073175
1705780835
1751872612
1422081209
826541635
1428285342
1380320194
1013952320
1965759137
334711145
1821059537
581107696
805422448
627106210
1953231193
1263545351
15254504
1810025596
967489766
1692187470
109807022
1336689020
1052099574
979160311
1196589342
238868735
249156281
1385293216
1939480468
191799026
2089698459
74875044
732664443
1685366670
2082469343
112712842
656176674
360828792
897828304
846869224
1691453746
1982732905
1362923840
1108969468
471092390
1547292086
202138398
389468877
1676798748
1152244200
1198860351
1646209711
1000750607
37891422
1935201244
2010642811
1574598128
1837455904
172942194
432085204
1075120741
271356349
366150500
1617619229
280191845
814898961
1998952607
406881100
1334760992
873990537
1917111800
1279843013
554404851
265273846
1131274801
149144907
1967941763
75679428
2091035681
801569584
1052416957
1785010256
326561542
2090678394
130930432
1720690860
268433767
334094096
606365110
1260621784
276563732
1630918054
1229741879
1607939065
1952962756
1863754691
1910123047
1196565523
1692590548
1639299968
114063606
740653891
548767234
2072231225
758962310
257782414
1344064837
629329135
1315521061
1309253059
781089146
284822559
621071766
717851202
1652159717
2061847816
1414327000
762590983
1717670217
1288726408
1248028202
721425456
1124242853
979113136
1558102894
1847429985
215783577
649156295
1467430462
1571197997
468956204
74872002
1859581378
1268793579
1196660925
381192370
442577295
1853589620
593595860
305831377
612903848
594861853
522064039
996969770
1006399326
5206054
259214434
1862882754
916777676
1282091454
506494230
1536726794
1370255228
1844021461
795986935
1325302989
1932444083
717040608
1052809238
132782404
153506812
1841547881
1709367500
856099101
1055972487
1215029513
257872168
1336089552
114472683
1141065572
536758565
1724911780
618969966
1000973226
2129794346
1837131014
374809921
1092948675
990149606
709330209
896440136
260443786
1222955059
121500818
944174926
1947279494
1755356247
1150525845
1036088929
2106268767
749512586
314256618
719106171
1321670513
448068154
1903983345
867549951
1702106907
725081728
576660056
1152779760
1159453590
1677046867
1763512218
793193303
915552436
225949830
291712021
122711734
1939354949
1048177810
1685110543
1207896534
788917711
1126455842
387673660
46175297
1705423165
1567244690
1063225698
1713672398
259163242
2045623106
83158360
1262309016
637332993
481338799
2028353881
541354091
1858410555
2030151233
2115646881
873157147
1532038670
582539635
1479222301
501160492
1836937259
970938391
1120689290
1891203267
924078065
448577852
592497219
995965793
653034785
1080007629
1061827298
1730273195
969355399
294730564
341234225
832152573
1932816448
520821764
934744982
885106524
736524913
875192579
2083264051
1970219370
1491335957
1054591002
1508966054
366291704
1293803462
229322509
2007180812
1618580902
1235408888
845678175
1224981525
417013112
2002593597
1563923279
481085451
486991328
1952927475
233032599
269912286
567652443
1276981876
1615284601
1567293601
1878834315
1843547757
2088169569
1497913998
838567997
2085356609
2058172895
1807173978
1782998117
603910431
120978132
57694923
1710431497
1458327012
1674970458
1132141064
1469844520
144363948
1696866616
1848600231
868800002
1224606220
1023747374
1541725388
365075541
2145718418
1722295523
2088256783
840594049
1767039310
551788433
2024739375
1834768189
501523131
1625810076
462615463
1404438285
1407648319
1082857441
1909103154
815218963
578042710
493561253
1772014919
714364860
2096304010
36222882
1941152790
1606851088
1233995625
56099245
1403898379
644053835
1105468481
2034516659
310383948
1792444370
1860584996
1169307407
1084785112
964470396
1817256975
1460873659
2092059185
186794471
222605607
1843181502
945576160
1720251217
2089249374
114411127
608359832
2003524168
698959835
1372939927
2140139866
555855114
1010629231
1506569580
1792684216
1476604240
1493855886
70372868
1249084184
537371821
1159038503
533446755
1779539797
1449498474
1830294538
739800746
1684036439
1094566688
1684763510
1969154337
985779958
211590597
732595157
1417343990
1477758969
280033024
1381487643
1611537653
1869402969
1319503242
750853479
69556296
297488308
1890216272
921237105
1229051582
1791764511
1898805228
1639211646
392932552
90669852
340810131
1312129099
1979777250
480990950
951514022
689866230
1981876784
472638100
1813677788
852121880
1845786617
280358883
230991839
169632830
490638445
1293419019
297866232
1605826203
217736146
1146895641
1288351676
695002311
1078804109
981840328
2060409046
1062519710
2007540581
833924995
102946323
10241694
279115523
1033664758
2110846163
466006252
1872523912
869968242
1067210743
928565277
2045963107
2028363075
927688435
1434288657
522099767
1896555230
1949597840
454568164
1357528557
415753654
1811747717
364586979
1095917300
615677720
132189200
1098337272
1387444815
1324795741
1065923052
2027354493
1601490219
243050528
1269388218
1050980578
2075956373
1282158989
1061800975
1340634835
1658521927
2043007766
1017619643
932492232
371708471
1632126541
2086504302
904554321
59828724
1466036505
599624752
1510166325
578581314
1193351589
1050911855
1291926791
1789370899
1880369270
1052400785
1285815292
1200757759
886402823
340547058
1909137800
952573450
464849947
960160781
1273063365
1112969550
1642933961
1777761806
1932622235
1998288538
322858148
60676736
2106984743
2066773688
779937864
1778018436
613886215
359848785
1630746413
1159649919
620800361
166460119
267090960
1232577684
348317924
1644860884
1029882786
1715469848
921101317
1582107231
209102131
8450938
142762273
729540411
998118303
1155840701
1090967056
2040487880
1619959728
1015178999
1849128348
1161654251
638504246
1084286403
697935075
1188835212
851240795
1314393725
1964638297
494484240
497050549
548792624
1159235476
574650106
158890871
1053536309
1832528277
345481700
778609101
403295900
224493243
1981877680
1628106256
1425245858
1037997038
9811968
236201240
1299806941
835447016
840193610
898436090
640819830
655374775
1240705098
1914988970
1135021244
496263702
504381810
775417774
1415412745
1722004268
844793430
718052227
552727076
2060403841
1569365002
68592480
705639361
744808214
148613002
1704991287
1771699794
1724974160
1846349380
306296733
448787819
584924302
1516964030
1929277111
1677436384
1181931720
590104945
1226615854
828078627
2051677972
245196031
1148047548
1681887859
853254322
177018296
995580581
1659295763
1101167622
259582837
1900812739
2118728720
1926045949
496588147
1018036492
223989014
749999048
200394276
227381483
2038899631
2062191760
1624332555
1074131942
1611880199
1607337970
622774128
1062013287
593918135
741224049
1812223521
1250758440
779700451
286299893
29159270
1209074963
89997165
1925952127
274241949
2100812114
1563920017
1749180632
1670631177
264173905
1812144951
1892865074
1166279839
988476086
939702592
103951097
2071817476
1122002809
774035157
992033025
898648754
1528034252
340673408
2051057148
618947013
2143059143
242453259
1994809118
689251695
1576121142
2076251066
1563740990
798649076
907705157
932495714
170202932
2030437039
424763278
1404479741
2036130056
364092776
926385178
1245788343
1972463834
1509762367
1582693284
1342180085
1437900299
1461482863
1711738599
28713342
1187586903
1668785914
1025872470
1260620896
441154943
1887996927
2042632083
1217200022
2118285390
599163151
1472967575
952826628
1135603471
1487211260
1419756520
930389002
72421599
1561582659
850807465
890412597
2138317800
1119810101
435556016
1918415879
211040975
925155828
24074218
1813669182
1933187760
573752253
2120172674
551710698
2026132743
1978601245
948737229
101112034
738060106
569554548
1101183372
1830103494
915635332
1640295392
1657781402
1691538242
1891131715
1496483172
921243354
1893756688
222301797
1946367953
378759829
1048854921
1218788978
415591029
557558371
1372325717
134793764
1068693753
1654765786
1124856067
1153497342
1989225465
711607676
1440115926
1012776033
1293109649
42861012
362482948
1050906559
875632553
55536064
1505397030
780837205
715812822
75040804
1999534196
1060924028
593610217
1238590381
1468964446
352921828
1808373729
912068361
81148402
1903521193
402775252
2113019335
1581313771
136148351
960416938
889757174
771741243
890212989
1883544763
982068663
447586015
886562737
1915152922
314913775
423149278
1465804708
1092138341
820356045
216672712
36347791
519952769
1537333567
757150376
452270747
296036844
1106667423
847278200
1711032208
592744781
1238774634
1494516890
857021529
2132725469
678404442
2087018077
1729047429
958988599
734935782
772118423
663050066
328532572
1467668898
2061218842
191275324
680440023
1258832825
482308186
950821964
1948473078
609457431
1676926659
159332508
262425816
1907426820
1318925709
141132712
1876101607
1017056272
1815719190
1902346389
1959312625
469956930
1716263302
1753061327
2057287784
769821453
137977425
2130384272
1999188791
2042439620
639305143
282579713
275264892
297101610
287261555
1990588401
617285239
1269743148
1097549921
885646207
186457698
1391028613
132769346
1199215842
1518208918
1948423851
1843891503
372204146
1918258611
1670263094
1512403582
528942854
1927182487
328435625
1012113755
1065548187
1242696025
75203290
915404545
1285544400
2138511771
179056645
59605559
1733011472
1010317270
1660335850
88771640
1004992585
1652458442
1391450455
838844558
1405183321
716101186
347008112
1308290119
235619735
1992163317
1899999728
1230079644
653343008
359288213
1255402695
1175261144
1179341670
884876122
944529564
403160773
2032837521
1009149498
1579071608
2063405916
1484759067
88706260
143726066
1750252243
1788341339
489733396
1241361320
1929546819
599920635
132455291
522996482
1824403748
243973577
1120517187
1479391282
752335807
436515302
1478150300
2029656932
954264565
1612129230
1311452953
511839946
1893256255
690344791
1070387482
1260666111
29220616
447225889
452763316
1820394693
1853278604
447489574
284399058
186927429
290852105
709574450
807041949
1671227373
689979953
865297345
1955012277
1309895051
1628323736
1604709730
2089136469
1108266848
277252571
573187537
1743387069
68535910
862251023
617967779
1587238939
1527266071
1554128744
1690602656
148913627
485630253
672897265
511574187
1964644189
953019498
1410956063
1048306204
1239206578
1080186525
53531597
1745430554
987144341
103567592
993745107
187238047
1722125933
1749106551
1981098489
802109958
1231523761
443264257
1317429783
1247544911
763062396
586029671
763638885
970234805
1841173189
783011327
502851325
1247643310
1804786744
2088588579
1024283076
17895174
1288946367
1739735268
1533606429
1503018503
1303974939
1802103781
712845241
1889606957
1461560890
1989800753
1276942149
1630874170
1203738052
376261380
1268961951
844878598
627232600
1954234360
1055210387
424591588
1672098731
194251986
1319862944
882139056
23869351
1780688059
43447641
958591313
1321610957
82971130
1695557912
138863222
480440241
472646681
1760177314
367813678
163080715
1264386164
668663299
165670882
2036747172
1250604949
488995291
326432357
1492881449
236986587
2065831508
135166751
73151949
468254379
414273024
1931383274
571951451
583786347
795530879
1959776359
105711508
1639492424
1110667612
44864750
1560551295
1984871312
446526080
1581375349
2132966363
1785136191
907512715
800730464
1027463058
1685344425
1767485885
1351838920
916078682
1091826459
878528501
1475375993
719775046
1476813952
382094512
1964501961
1239307024
35378806
1764390707
1894513606
375048284
532624375
1339319926
2058661891
327129799
428030941
1010646344
570153024
2002600457
1492223193
1357360343
594287368
1157855385
1872207187
800249646
2066953267
117463501
782443322
1024923778
1284619011
839111002
933383710
9541575
2033345540
505981363
1228794967
1523861724
443206571
1898568310
1371817368
1583367816
899873887
975371835
119026594
1798324759
1897016208
1977838376
2086449003
1818298883
1141163368
779060124
1830094103
487332016
886294464
998257961
1195966909
1788640770
1958734361
723778351
743987881
1599798733
899026866
985381342
1499007899
1964895023
1355246853
1209764888
510524043
295786729
1939240495
872482669
648900679
487935863
1965666162
742704406
1577991712
584797737
893993203
1516207388
1905446554
2139750441
1051198286
1699367668
1361508418
504851828
119463873
529473981
1698400850
673589032
2127669315
1543304807
1481978048
994194127
1243294942
1289184138
1908859955
928711456
131345613
825810191
1043285805
2004655855
65350241
504259206
1465208934
702683523
1840012016
449331034
2078238634
942860676
253162560
1383884220
1846736274
389909270
1964091564
1082810057
778874004
1143758485
1510171638
1215839554
1449824157
1411001124
445052214
1493606512
1996660717
1894126087
1629355419
2036974117
1204349263
369550747
2086712399
1157788152
733259661
1881928656
1781076095
1080458966
161600382
242594903
813886657
1219291165
244917025
1333941501
525145584
110439654
965373166
559328375
196787588
2018760127
274426118
365083823
881933988
1120290526
1741379264
1412890766
657153683
1731183916
1545699101
2017777649
821097510
547366306
1002614016
678519214
1287264541
91761161
869352843
496928763
672493565
2029358932
1637342592
1944675386
1901314196
14391922
1954843592
2002324685
2014194164
1710773934
1014704108
371831224
1673852647
2075738733
128291982
173571087
1372490617
307187866
1291163031
1294597301
1600648656
2002390837
1284683148
837268732
925298099
179175624
1170020930
724103899
1425904984
414181224
1290876937
410583642
1015025674
2136424699
1683954169
1167490078
786819583
1777873606
88245255
1777208634
519090800
1245752700
935860203
127937503
1007827098
2004329802
1207663528
180711679
1054247647
959434130
1206670479
1675765773
96406837
807086380
791816450
1899317049
696467071
1443649034
1529917439
385105993
1388662705
1607006603
1641093005
557499486
1028288132
72502068
1143045312
470118916
2095933776
281299467
482119444
1556544808
1942651158
876956792
127735712
1254220148
650870026
391677846
1919681870
951981013
1324665893
1781749434
417762691
1784346853
1317991343
1031381145
430011625
1054688194
1452246457
211321979
996232868
1522667461
127268424
1786605782
609548715
1953584670
78839715
1126596092
1859094855
1883192272
1415538415
1190391339
2080391217
1913569288
1536589835
1903050924
430164646
424249287
1886412912
1290047730
1532080383
530343445
1671634351
1849207429
272707926
1230575981
2115346503
1926869746
1640882847
1977339522
1669687380
1428724988
875662607
753253243
951324999
1460537858
1138142606
2141900787
11641394
661381477
1015627133
2122477689
1069615306
127222406
193391181
252827967
1350200457
959539174
1338787364
2112333549
141259833
1482093513
1186498012
1756611721
147657820
197843011
1342445477
1012915381
1050963664
1339171558
1888026780
352381330
692215560
1982009913
1480596261
1843010876
1377467316
1179571128
1048705921
211782732
614064355
2146331287
1032616086
1249735181
1738115037
500312254
2012385857
400115525
1052892798
1148226659
767416341
1157071894
2075811745
1763698052
608846095
437866857
551471635
1469106047
1719992404
1986584170
432188850
1984788974
1163943490
1475195284
1819180973
1224837078
283731624
1887170157
1471965522
164073508
1175817782
935824148
498941010
1946336423
410429889
31891470
1524871462
1829930420
1301563827
405643314
44747016
1089737671
1982000950
1390232314
1755114461
637414789
1371452070
1361877948
1010471107
227770696
1274742375
2088684686
691746818
343594200
106528843
1775771948
510616887
1067156800
402598458
451632396
953893471
1907548575
1035159915
543992301
23863811
982477338
974111733
2052103892
1597775377
942221082
332418711
297375719
36008578
288086507
464869488
66313604
231305268
387933615
2033525214
1332136372
1507640109
1335476949
1270253276
536533778
933118914
814196868
2053498196
647938335
242556743
1193753603
283844297
516588075
673499330
1937563080
1416620338
884048017
374028267
1713064313
625670188
2049346097
786136581
734954705
1209558065
978995210
1141826827
169583548
921308076
2096804471
1476688289
498824323
2143144545
1423513272
472739890
2037425558
787915632
1753002220
1995117086
1770204494
1693103411
102501003
351822024
350848698
1930715084
268736187
204916308
108702379
783285129
2065467604
1011958848
1566169793
52217892
106411138
962210511
1514424854
795875227
1647542386
1723177895
1216136351
1051101140
764964128
2075808272
1811399287
1044147889
1371172699
2077071845
550574218
1782535355
665331350
1005518896
1073009902
85927545
1038390191
1572834680
995717407
1640005325
227557436
1848666234
48832535
221734800
1245427295
2039842271
1063848087
912240662
2130932706
266827294
1423262094
145907334
1055354107
889732061
316175913
1805523824
1171105160
1814098650
1930187049
1492350387
948516359
1679896738
1182189237
1782076354
515243507
1078545725
1331799167
1519692818
832364830
1469029140
1145247694
992064430
1893656490
114999614
1093239181
1065424102
1558340473
166173459
445652741
1798776733
1302044320
9365389
357184646
1096222251
629046308
1980780800
1653699984
1790842675
875474994
1397389612
335895814
925098070
1566027340
1174072004
2117324278
681141390
2053556922
1213218852
707345777
1853263732
97669208
561233161
100844721
1690568949
901613469
1102451311
778581520
957309817
758029770
1931211845
536811845
277043351
1107537736
63028757
1935110225
975174564
1895724426
1559726954
274354515
165842544
458771936
735297949
924805635
54769984
1185850666
1208634037
1527440762
1360351715
540041887
1227905467
55583477
701407763
1663820440
1224689094
602825114
845995317
384567263
879169802
763776626
1716101737
1126959830
957768556
1273288389
479198479
1462465879
134807818
1834905664
449209505
16204606
752585957
566990197
1513159174
1143309041
375823969
1565932212
1515774816
524826971
342116333
861259695
1184291711
644557441
623473113
246219462
2098282609
40417398
2060317983
1710398495
1175035809
317977745
1050824421
73059927
2068766519
2018072727
817511268
1727154162
853219357
61153404
1433671354
1109116628
760825980
348315879
1313879297
1503540060
1288612600
932565021
2097439810
639361868
749959664
1329859175
528293816
169760943
2020797651
924892742
412557941
214360687
393754061
863565947
1708528770
1475710634
1517493469
749271533
737385453
748453802
2059083479
1515599427
2223056
892095456
422895038
1439206254
319145033
1280928300
1218049682
1389601735
835835227
1831612644
503182822
805174684
1447413802
206009361
2015347745
835767496
29054377
1855607368
1155526603
2121558199
614538220
875551759
699326446
1209710519
1010021076
983733999
474131201
185360721
424048315
1897265836
169533356
1748611397
2008748386
1045606845
1243355636
1679495908
1882589792
1799175683
1032539520
1212961734
1227379111
1387050855
1473405385
1139285557
1565251568
1742239501
2048943297
1434872106
787573431
1052795714
462255017
870644427
1110149912
1708408749
554563964
373670504
1275158572
936805219
916980381
62169575
909253810
532685747
357736440
1703058246
973821248
1534317692
1195397218
719103554
1221210529
743819272
689389430
1999662052
806943782
111251621
155018819
357352014
258325668
1523187923
1924259942
1803083689
199209950
1666849096
1515762099
1857809144
1161128053
1318899556
1996863567
1427793089
1611760535
1687870723
1522071607
593599829
151328372
1224856849
1173621916
551964860
884512746
683883529
1132577921
210280711
734307375
907299084
2146695594
1990166022
365249837
420556529
172938565
1088972838
1631275306
1491594342
2042704291
1276983369
1183799701
1858846657
397680621
511519257
708808908
397498263
609651266
1288112924
355825851
109259777
1237732289
173170980
2138203025
1861703919
1561718178
164115629
900379803
341805128
324892763
547575150
269410062
1181259710
1996891244
128802913
358280453
1857156928
1083823407
1624389517
2086643464
46641812
865417657
1741204548
1301834864
771518427
717169110
1266944342
735873889
148359092
662941866
2052622571
338037119
663987261
293271227
111487221
1922016229
379029412
2103407589
2026559303
1999936663
763778039
741585054
40391689
538006995
2018175047
216346637
116301385
792113955
1477877948
1980308384
775181181
194661867
2031116813
793940273
421998396
948619005
358383236
1853637516
1849506562
1192477070
956881128
721305896
1077926072
403114783
1699083731
1055602207
1819045960
1739238888
1962694534
82067831
209352051
930554912
110001812
1518211133
333567555
1345836305
775266726
1026687175
434241928
37547050
1052763664
534951286
739415845
1291406395
806886745
55624089
154939652
316672716
1323412280
1913904219
1615535040
178788579
943332855
224058648
1921373639
1358279325
1328484291
878203566
2067148810
1964831096
1216139473
598689494
1810446846
1124546033
810820503
1331975643
496515395
859163919
846975040
46533831
1787861221
87539139
123652894
993238526
1475586944
1708863588
1970752940
2136143343
191011365
35865763
1710987335
307618984
1153781826
1870022227
806832846
440475506
916664788
1215606615
654004039
145909946
1539742477
1064866149
169537969
534437862
2055113216
904406153
1701056185
521026042
741739038
1002601100
2146916178
895422781
1068571766
1206716366
346530253
1383642288
607193383
891103110
1592075379
905198061
513073973
57479440
1953256345
1938317457
223330578
1191422957
1285055645
1528192224
85750609
680293485
1008766199
152352209
1533786358
1032806236
2138612472
728663364
1648776743
1940114520
970074948
1733797830
543495360
1161499505
743552767
887596409
1445733607
410433565
358134518
698911100
1361840248
1067773834
996127062
447685373
184968358
1061591047
36161121
791753075
1733156756
547646813
1087780118
1201366065
796868297
1028138984
120598219
574714719
1405575561
71153659
1627459029
3228033
1421345791
1694484518
1761278631
761112285
526352642
952187262
1509100036
1642145450
1226906903
1223950663
2092022262
258977822
85347687
1360915701
742905748
131054913
1184144484
1988318025
1302314529
967188039
4938780
1061073312
1221708423
939929215
736248689
1454284548
1032522958
777223365
664767446
2063639153
888850186
367227824
1689620647
1135586886
1998814223
364736287
618629486
61693963
1692875359
1547629146
2066975169
745606799
294178224
341795596
822191966
426323808
472777263
1581291910
311215311
11443497
575294377
1300845389
888477989
1378998129
650546343
1476659200
620197957
345200758
1783224964
1168056619
1103916962
1312740716
1403903146
1822363372
787973416
458740891
1316824638
1611635605
513650840
1019979358
1112072005
1538978342
413386242
737096660
1581493016
1612511710
877713803
1971856566
756542228
202720662
1072646433
1231610100
2020675115
810275285
1667716918
1740060399
1365106456
418698154
2026668449
619274151
872551630
1695869591
151201894
1381461706
642589018
518944547
1988269561
520826926
593579972
857974657
665852375
1629841500
1843613794
1044126012
22237571
889930872
1120325349
278087313
432343612
466208550
163513342
1332950229
511314801
1378365508
1794285249
1109354903
1042013836
259021467
1875497848
663642047
524961004
1201959733
1551397852
166860709
417571544
551678037
288542522
1044034661
964550667
1452796245
217435786
212303655
1687745995
21655557
2141327921
1138675335
887049428
283364639
46279235
1943398500
1459129058
421333418
1937637404
640655650
1596090898
1420804077
24504128
1323979550
30275819
1814785844
1690172161
607121907
1960544403
450458209
1077151739
1157349878
686048599
1478723338
437603000
393361050
370110809
1693620101
1184999490
1907492109
684737875
1863330504
1805198152
1807808150
1662873884
487390815
177234844
89011088
1044219639
1077677804
139051260
326158257
1096928371
759567105
724227789
1106760566
84082783
67022636
1642960390
1483216155
703511372
492449463
1318541878
51792991
1992592825
1658088127
1648729340
1713135453
1613278993
1690690842
1218903387
1715610059
921784807
1283825777
1969051122
483745179
2087763053
674999950
514879526
510518109
248218306
879101379
493585281
101951933
831394766
1264226570
1527013754
1514094891
530140805
1827591483
2060713293
552907959
1649153663
1352093555
1324775121
1146949395
106054534
2145467279
1479341100
1182388059
1149130130
63924409
192560743
1541432812
766972843
384778230
1309503018
2115623833
1265680828
852494056
1919725234
1523412596
1309734469
596999348
633832727
1244810698
1911434973
1928670254
1089535636
209104179
1963062502
1627755604
695601417
353979941
625021998
1903707437
157684826
1005927717
65666873
1630044332
2045242875
1729179042
215404836
686968005
99880609
1277950902
1302856661
1783026037
971820356
1653613165
2018618108
924623692
855200551
1818524816
475536706
959279688
1363158093
1533137505
884134581
200694464
122986913
338999393
681145697
1625860529
1761680578
1643729174
737918214
472599307
668759668
1503903812
580505169
2066124993
1543466679
470533791
1882900189
536722001
1104518469
453970042
1403155836
1893356599
1593652390
8057061
1997875247
1173989316
205997682
2025110041
743206191
2059745973
1412319127
1933580214
310763917
589342029
1318885069
521368438
1363464222
2116428514
1580988954
1301124100
967757507
1883918165
2098155482
1475382202
2035006608
363900080
746414560
1402584125
364504930
606621422
1753511541
1571204207
1175611406
2032202065
1080425027
1690699761
2041863372
2133312838
2067125152
1561840815
330240111
364944747
1756593254
620301154
2146319482
1846322127
1735118534
1146492727
660789274
1763044054
845178219
196283194
1302947860
1417050761
2000200464
993947730
690248936
1867374813
774150546
543859364
172210122
1934362581
1499584161
879355176
50802944
1498847262
1345354427
145890025
413180535
791247603
1427986051
1289228016
1926759037
236883105
1803627167
1952867822
201124636
305879869
1570310521
193247151
1630734980
1296381599
1094579044
188363466
41540201
387526203
673734308
639395923
574917972
1180432938
737758056
1218102795
475312241
44149844
495723993
1756677920
753037105
11195196
214147862
605221091
1553206038
1241244402
164654257
159345613
865888556
271779493
628315870
1814984217
788076328
1449132054
1863087859
1357924128
341419689
1020242462
1986064433
586183371
1047782632
1673372240
1620332527
2123101118
1394726388
387062746
1777830464
983289587
212675146
1340143533
359265629
1146111790
267783177
1924694925
697973793
609248775
1989441512
663642357
1259454251
1312177581
751337169
214978490
973461049
1734550150
209092102
421725533
123426095
1890435893
416007737
1205941565
1607739599
1592583657
326862497
829200256
133518317
105972145
1035577098
727733616
1672617789
886235566
10201409
395252404
970904854
1527987540
1383232076
1166580469
719263139
1154195651
1537048542
1728529280
1447218147
1646205145
1014716735
943929470
1846647624
1852322180
1656268654
1478082808
1092258936
1615716843
1610569021
1014985115
519204352
1585680770
1438526495
659131469
1444517030
772450910
911922727
707658481
1747797588
1907496438
2098036097
706785873
24232876
234005158
128013486
1818433648
992946956
467041388
623105842
616691993
90637888
1906776053
508607413
1555335585
136611144
1988583092
455386849
1568234059
1477965679
699330745
2079715951
227550404
1226427971
924886828
1470673006
1704671340
1312082891
863506261
2030065099
803555844
606112505
200566931
985484577
1858485630
1238088727
1081033332
518172098
990140806
1635575811
1389622238
533819725
976358397
1796706719
1695038462
950363023
1992586448
911070155
1454457885
1596735363
1567605511
1476106039
2025053341
986055522
589279606
1229361924
1291155360
868890807
2140304183
1728821500
1373537207
1446863901
1011723880
1171295786
1577690859
267590633
1901540737
905913975
1463127085
417141980
1553720795
2132259885
1617766441
1247375742
81432983
10340656
814365887
765973542
1361539153
177375346
433694609
1249888015
1551625994
1486201893
120105521
1625255856
660151246
195364494
283333415
1807849876
1948345238
724727322
945294382
1835095171
1295124218
1826309983
580662404
850135406
111642934
1512818332
1430503986
737556118
1600592020
318264829
180582532
272908372
565066917
2146255962
252519066
799927756
8217802
722290965
1836952835
1457966203
158755075
1581885394
95604946
1129293400
191027424
2054476219
1485505379
1354248081
1840359947
1369438427
2132459542
1518879730
1748887450
602127574
517184866
954443918
1710855707
2054024363
8339089
1175927132
1833999163
1094635172
1197123605
738043518
596929320
434787466
797877105
1342542995
1930079720
1645909242
1831858280
1216368507
1489422105
1217224564
430038554
1891336151
1238715749
1106214716
1318391303
868318986
299148907
2074805210
1263049053
1745666826
252591105
1191610367
679615579
130483305
337992726
521558243
1625618893
1872286540
1391150486
1758007934
1167899413
1546285696
2020467821
94447937
817411511
1950562172
919772861
195150034
1492740737
2029387818
653843192
1518756361
346786761
1674290009
2035290526
1602378424
1419316820
1570471070
1494839195
715673256
129428239
1819148700
1949995290
620685203
695983742
2097046896
1559450809
1592205967
866044848
775922380
1723066069
1358217207
1714458511
1523302845
868523621
624142195
908673255
108968608
1001078733
1008067940
720692214
795375321
1447756554
2029904171
1272889855
177006205
764224546
1383177833
230936472
1675955199
111701309
456099740
1899386614
1090283630
1316813093
824464886
1762788563
1216578671
2106011415
1103885195
527648623
1279584175
28099405
490062481
1616980997
1052289131
1006221894
1341639511
420609739
1035839610
217718559
1003359329
2121884584
1181925076
1440028837
1248869888
542564928
745556775
1896705403
572471940
780138784
139374052
1691528037
1487882145
1637279613
302812239
2073792383
825570029
136930901
2130365616
1928622554
1962705414
121241350
572887686
354547691
1644309660
7686617
1068242778
1322528812
1954632130
501341591
1644601983
603597794
919251132
1870643268
1841286035
477347509
640166097
1402816802
667999400
1344659148
1168304327
1793855790
120955585
1602502621
960265191
174315155
1328544203
1916047663
397955780
1639480917
1292409581
982593142
81365999
547253356
2000504300
634514670
528523449
265316039
1308683064
216952306
967014350
998082239
2032364712
753386673
36013609
1876134914
514630313
178744413
176976820
2029414029
2024797002
668415488
1701647416
315696394
27024720
1693201634
2146534847
957133853
1477480511
1533448070
1388861796
653821615
1946666194
1745828779
1637344671
1801528546
1756749039
1282348973
75176553
1417001802
1016217505
1670960941
2067395456
1100139924
1356759633
653778375
19481587
1194229013
894277704
290154307
734432091
482631358
770489814
1975322788
188379122
397833999
1872084880
611845173
2077235557
1691665632
1164912639
938994000
953407746
1899978430
1025019916
1318893618
291959984
1218545992
445599434
301503811
1055915992
159157552
10449550
1046609845
559855193
677288783
783243140
295724160
2087849293
1334491516
1936287949
1362655530
1700378265
479125613
1983512036
642160388
1548488017
1802205034
98703046
1324006836
246861218
834892916
1281960571
62459294
2112766764
93124799
1469310676
1315669264
811556638
282637016
1847885626
1344880996
884311335
1600140160
940550542
1497445939
1904509231
107538514
935331988
943840346
1564688258
710697121
215506299
632073341
2062354300
1248842734
94127160
667374783
479764048
1195601732
1249713541
1061613678
1750207677
412996350
273391915
526080071
630105580
1000936192
1332484557
1512571534
2027501031
77240543
1064681069
1284957227
1494198784
1748232327
1945071225
293985023
1206539446
1689900355
1456347419
898353785
1047694680
1757049094
930909837
42009730
840246665
1606453144
692523561
531833081
716259883
387291426
1701875131
925462098
2006593689
64012234
571440090
36343393
575437794
2132349882
719662169
224571350
108038168
149220214
1021299537
1019466139
1773104870
1589219866
58078491
912322459
213030721
1910464314
1388168683
1049618367
1198266131
588883668
1417466735
125313036
1979022200
1143851378
828409747
238883497
1166562344
695024660
741807047
2000256622
72228452
493068331
1910344588
1844512012
2031445593
2084732474
35392146
184715586
1981951498
1817225012
2045013233
1184611646
749938645
342847051
227530062
839933896
1184697205
899829678
2115447078
1069976402
1774720827
370663834
983082762
433844412
523700081
1443585026
1184565752
1976728846
295029415
9825144
1205899251
1414954840
619062188
1902121004
1162281829
2105028849
109294030
1190212734
1074661814
1351688511
1879153340
1694664641
1187127018
105136531
2062296
1259598588
874990383
1475958387
1329812250
38381991
1420901981
1018851011
802990043
963801049
195798143
1875005072
146511245
1454653112
629986067
936803815
1217544377
1701964234
1870222230
1807699526
405565080
1011393613
373375023
142049199
187532074
1117997133
498974378
1620140452
2027893569
1838631165
1479259913
28971969
402345931
820315721
1375188360
434005638
1644858755
2114888286
1104433351
1374401731
1486286044
1462588961
1764878786
1421651600
2121489335
610782806
1191069413
1385551745
577265466
1592497929
37454611
452858207
1109584878
747865632
508839032
769757563
1368013055
503710186
910684787
1272198730
277976799
1915636273
1390820071
306780343
1969086899
2132728158
242045068
1943282873
17260292
1820454377
1146650061
2005586874
828579111
248906025
540608557
1802214851
1498809398
2056102769
452960706
129568322
773063473
532892567
2134073248
35709504
639515201
317501688
258295578
1585589814
1320492765
2136499858
347148259
1426058875
370532294
1178620296
1564214610
1627012721
395992357
1010980072
2093977783
193254800
373171294
1368048479
1888573535
1745935511
1195036089
1829746186
941382702
1107560972
1025228984
1342525613
706167040
1519868989
1382699788
638726295
513996559
243932371
1741557242
363253891
679019152
1356159089
562715844
706949692
2098071668
1423614764
1965798097
1131525655
736578789
1966316691
863742661
1922749073
1180374932
2133283994
1368633367
1700987835
25516529
758427285
1671830171
954651736
1106710297
2129515709
1011153443
21741223
2040147277
386313657
690310975
990755910
1251000796
1782587827
206656958
1300773523
1151271401
1128058558
921160086
1520130215
1781034841
1341313225
50703901
1187369684
847977632
2110539524
513076895
2082812578
1792033568
1862597358
598581899
733708581
353865587
711618035
262600477
1043771253
346906727
1599697014
656056275
1004965915
1348842991
1759688809
1435434273
608269644
1085661597
980411538
304493664
202368361
2098826980
572236728
1939121408
847341178
807859726
585279834
576033738
668994007
349816761
1599250045
1708681536
1774250049
532626680
288622839
1686957488
1712618423
846783250
738213226
30844846
221966707
53663135
213987145
1245035389
161024037
1353101290
1120917007
241468910
790192480
2092874677
77725911
581270478
310172202
125582281
356173241
336791100
1822295619
626129248
996495543
861535297
614941045
1611071571
975250584
1042892141
1686163203
1590570890
1054751827
344342168
851745121
2019097873
337350233
282323817
680198497
1962214079
886763532
1803722743
1082034318
413680099
404226521
452787520
219335743
1763490219
88616181
1857295298
28825176
865675005
1118067061
653131829
1445256651
258624985
931965932
1047058412
1999573750
194074741
865619629
798631689
1158383790
900019062
2092602700
26390793
1682023529
651468012
664081977
1143242246
1776109189
1875867528
252714515
957617135
1450222317
1946786059
406956301
1906555816
169956659
809353416
1095979802
2093979663
1515597533
1667049281
1819268783
554306751
1582878446
677567845
2113564044
1022511403
1617199629
1239014856
1762505982
1067472574
748632528
1153621199
1212760514
1901327181
1952221955
1135501768
721302878
878919399
582747784
1735609167
1628371590
633481577
1722256892
177746277
1729234619
987819740
227585662
673468291
738697486
307508735
1661905531
915705977
1571825395
1676432331
143055731
1318002367
1580425085
890061976
1421399820
1106278185
461699782
654079444
1491995027
1749606847
824255906
261706987
1522277135
1756849248
730258676
1095665466
851325692
1346154472
1686399007
1518370299
1705682010
1592220746
2077666519
2140127418
351395931
1727709548
741673598
1592758345
776632511
175775312
2000423409
162877231
1673216405
1360232253
467835201
438273581
1654411287
1246952037
443510442
747928821
1445929630
153574241
623237941
1219364770
1867055803
1856957733
2097388797
1204687359
1924707355
297025552
1433212614
612384112
1571666148
633043873
656072797
1544996041
1032120284
535539872
1940458889
768838822
1091068577
1583975094
1732091922
1910070300
461567782
1013984075
2134143223
2081035087
1920774743
182355464
2139949552
984474531
1298204903
696424813
1680368375
644673770
1671328489
1236648016
563187490
1351495586
1056031682
247348693
905260871
1378856134
2039288406
1409437216
855006646
2008205448
794178421
1138172886
775345731
1597698054
1605594175
1317326573
156123992
500194572
1545850325
1953266337
771169333
1077168870
877099860
1065373756
376105630
139528805
1483090074
100915119
1477373228
126239743
442575301
1541710223
1941421344
1182973404
664371662
1309048503
1385707081
190829117
1317027990
538334597
1427945310
831434951
2075048856
1109563639
2110923171
2107963883
950165059
1777657458
1364464360
895486314
1744596228
1144184745
1209561666
4485762
1805698718
410434046
274603397
887893131
858533568
534760677
1138041557
447034067
2109929740
770592814
760089621
1379779275
1666803563
82485552
731379632
814980010
434427067
1233110333
614143681
900731916
1216404546
1229612595
500373984
181875335
1386139747
642911961
185473733
1011478414
591607529
1737079071
564558815
1588914090
297685076
1134814341
1203029087
419762546
1384114078
1329776490
1881069649
45941979
283243762
679870662
585879260
541275936
1012456699
760256341
879084398
1981356951
1641052159
1167551935
170544735
1224362865
1150586744
414377478
1664902275
898987804
893411791
271879595
739656684
2137267856
11127838
1761834715
1279286445
463378380
1994891046
359723543
1870318571
1964864066
1947242071
481767247
1161295767
1718891773
1183823160
1696372093
1048466049
685441678
1904310051
1990466970
1303766709
1940753411
1378649454
2097255973
4131025
855313854
1868437471
1080059228
2032036171
67260267
1712849743
1581535870
1898071123
155286837
678130606
1269671376
1824245348
1485731495
1259258945
209187066
584405453
1383338478
24075995
1242770942
1350916424
1101830141
335498733
2098786675
1155035129
821680704
345439191
1688273888
1409770882
2071940462
449409170
352830435
908079622
1663965344
750294855
840371321
897457987
140734029
1233366640
818717372
948080283
426996311
537687415
61515679
1782096290
504863527
1005132163
498637829
1548038296
160492399
1547848443
1468975944
639058556
438547384
1847211812
991227111
1780986916
699497
2073727311
467116318
1742144796
201300297
581885876
1403184939
611049757
525093490
280211765
1282370375
1079119785
1987542352
437001045
606317063
1844657697
140597233
1392136015
1195184933
558292954
2065378626
1237990482
865332728
669681386
1669248168
178295636
2143332489
1566975287
686530831
683126100
104483799
912955072
857962608
1175265903
179968865
1640664888
254855972
820684598
1660527409
1682621678
1176592138
728575121
1278917615
2126458735
2113162244
1365357339
331729272
1073175064
137237679
1748926337
740329669
881645457
308021565
605934279
689388733
1971384391
1209976410
1298347630
425543686
1545095893
1684051301
1154542460
209435879
2140125253
728268472
1185789938
817154157
1636201396
514999365
174694780
785877139
1072280866
1930603037
1683838217
312698389
374681753
439753689
275612899
1285381920
1926421873
1894909520
403277115
1893843930
1783723551
132240579
969665122
104522481
1296207760
1115647553
124063612
1640830423
920290245
194863943
298460600
553049946
1091597112
65616489
2082162149
1440403835
706450154
921445502
1596957453
1861871196
1944019871
90641422
586612799
112670955
1499783811
1887717022
1027288440
1968739756
685087073
184066458
457670781
1440225134
757638324
1089645609
215105285
1024854876
408433571
1028065769
1511352962
550854328
350663087
280704631
299335783
219819419
2072867443
1252740183
2039402649
2073774763
871883791
2078648391
218849596
888899329
1880078716
1616806506
1966108927
2093153842
1775688574
1803683959
1294506778
570894506
1598761533
1417567765
1682513567
182585152
604334215
883209720
1221190493
964594439
447362860
1113859776
1593487516
1699546254
1692706478
1416190077
1592434580
17262202
1207315449
1553006857
2048050798
2011937878
296010863
1921278052
1524079915
1483684108
1197992451
1795252810
705350258
87747436
777527283
322780933
1722705187
1674414287
853839169
45428193
1660579513
1733320923
780331876
290339071
964530416
1853254657
928710772
284106856
1289799638
1106066555
1315347624
14889929
1004292495
535129940
382179123
1082614308
1317856400
300448834
567881399
1399189659
1687714208
330729506
53056824
815717543
1431787381
269926245
1681009443
10536337
2041094815
966490862
1286573069
1217930348
376269325
1331742718
931533452
709011325
1144894026
8950924
1095123929
541791410
1642610938
649552696
954937585
1934853549
1447286896
1507031930
1441367126
877053894
1134806953
1457185764
254611646
1500604488
585875105
393410709
602190386
1687574463
666046678
8569922
410499798
1252849410
970254271
1356052756
1072229416
1391780676
335384880
448466202
1786406573
1445989452
114511512
1119868111
1152488209
160190295
259735477
291443281
232748318
341921219
979354472
1456468402
1821452362
1132159768
44999891
1716570915
380792040
1461524386
233207752
1903060770
1710083593
1276841445
1237426206
1187235962
2101565938
695583067
2068402574
539615616
806783644
1025163232
826970630
778014362
1127353495
357895123
1962852223
512588185
876762862
786436982
1784242753
596852249
1719506666
51828713
1863604121
2082506338
1869072563
167524879
896111876
1620714459
906230596
1004852776
1845460635
746451246
394224597
2073171252
1307441111
220036898
1633897143
1000286415
1505342981
37162461
1133683815
211500629
1274992132
1911448431
596581838
873873041
961496395
12731598
893682944
1829409215
2066346425
522889342
1402950365
979697902
242303363
1058467452
1420246297
1149622800
998000361
1451717832
2125557829
758877367
621342725
184168937
1915430244
1767226843
667249511
865366739
1995550400
778100010
983919928
1937261563
3638694
1822275073
1160553809
1387983404
2008757369
490000910
1406265073
807207166
1111610882
965045805
588698926
461061016
1025486148
148511244
1700186628
176922448
161653916
417671642
1228336308
513769252
670152285
1681370951
1594048743
1939321699
612159639
838978979
925591135
1591792250
253295967
1456900574
1312736262
532277455
1134185062
1648690054
262408641
454853267
1459201892
385978547
1533542854
1136193890
1965774949
1953740
591463760
1736929153
1547759663
1103581442
65795748
334173528
765068240
1628088332
1833143382
1345612230
1478177943
996020498
826826176
318409891
585477896
742433576
987536891
1793508797
533723765
1577487039
350623849
2103268726
1819791127
1817239770
466350629
348929623
2020704257
672425257
1716509444
1083665602
1572924408
1637671500
1608801727
33621538
54242096
958990174
689247586
1467069665
1225628617
1039243781
1230473396
1676185423
1319859042
1706606512
1978303239
1180785883
1399225802
1803783142
745496850
1567832561
1624754753
1376432765
1015602236
1762835670
869329433
776304055
1685079328
1700040075
1283569133
1978992854
87810180
1648232185
1034849668
2003356883
1250595649
1310944483
1755976647
2024988251
1120517081
417395188
1007519144
312570064
1096621126
1070700682
2109095934
415605583
245891020
296094234
1242438839
904420919
628542458
949785790
1273832009
839588292
1172514699
1357944791
1868661430
689387289
1117687251
1321054157
2079260287
1208620080
1683505098
1423782559
962478205
399101621
629583078
1937805080
1206012774
25551504
1384210982
2724973
1249237776
431662905
1869447917
470891157
1722447458
1559097569
1289857285
1745852008
1879504627
1327432627
2000526959
1922344028
2015374077
480428911
317122714
436132895
930589713
158272181
198441254
934425829
1396609678
1730473419
912013886
803439017
1084581488
1938820504
1369236204
1102344328
1792492903
422129443
939383753
1620153353
1305203821
818206032
559873461
551649218
1423615466
981806106
270390246
1768372957
1062644110
1743052542
1889732616
751752797
59476349
534986890
1928810971
2038764552
435556300
257886426
1129694892
440514618
1413734449
1136655867
938058940
2011523003
72004407
1613678388
1002143204
661814323
1123861691
1731694548
1032384972
1846180913
1226614918
186357106
1925239041
1384477072
1154739441
1802733775
1302341506
1361937747
1651999595
576217005
89589704
1118175384
130493280
1419051787
297032510
647631190
1665517522
832009812
180538516
817975569
1907877450
1058211256
413402700
1641552278
412999173
954906765
587853483
243784449
1980746063
882425309
1608355620
711718106
1156465308
656611370
71461723
1713545665
1092009043
230650488
1908851809
2053155535
1879104147
1345378140
1662521394
1567563226
355940047
1401413094
244076238
1319466415
1126905608
1515673998
373152996
1091594347
42216355
1643301650
708985301
885165074
630059609
1531990167
544842677
233297890
145071973
1199020606
606000035
1801750905
365945014
1650176528
250413385
2014335302
625384991
207994177
277976538
772888360
680019629
1783994710
854672808
86139069
311047502
1795883732
1331800232
969974683
1947939898
1069727974
822515301
605806319
110950843
1175380822
890407926
986630449
253612238
215890190
825173122
1936498285
1802291090
1316057591
1298310326
1123563653
176364797
408770375
149884943
2018009349
436641695
790183069
1725675068
1527092317
1346699043
641319455
1706623514
1747081355
1231340219
582384505
532221752
1343310965
1548581137
1440703767
1836161820
428327858
1952359429
1113571746
1992068139
1438269289
807653838
536903122
296531102
1806910585
2086746554
1325764388
1905192491
338067638
1640515430
466452999
1795398103
663499423
444842384
1952403816
1664336852
1155863758
147538373
729373556
1667395458
618455332
815272085
1239784590
729835301
240648701
352147822
780134154
522188369
1441976084
1720844847
853646178
1724466599
1402268534
1339362498
930430853
257395936
648564120
2130080330
1302277226
1441547286
1804837660
1914197031
216039938
1832617654
569060348
1332280033
942645000
1595261963
636057019
310128819
126505040
536574198
417278943
1450293309
1118277252
896208574
1882516448
339737929
942032417
1381086880
272896737
1527556707
1847573446
191519494
795419103
1432401132
1224547741
1793921928
1032074495
734665575
334197948
2113662226
1665087329
1194397938
1170123069
946433731
1092799508
1896464229
1903103316
594575626
1807995063
2006692664
398571201
1440620801
2091156347
674621680
1263534091
977906661
502091431
990110436
878791907
957549073
778699240
1185838065
1488424401
1548086926
355148327
1629785484
748363577
1631065657
1508349434
1235514058
1882628977
779831601
695265857
298649235
1533218344
958907132
6887243
1246864168
292934962
1542268268
1318986397
1069945601
2141721726
1395417651
26450429
1216198991
118047237
111558707
1471307175
483954707
915432746
1384059599
636475844
1189071934
1654090185
283293156
1482457701
1409972297
1938277846
598067688
1907707587
1429218893
755254488
2024110767
727290387
1947611451
845578763
1750078691
112573618
1373637983
1489570568
769280482
1442083345
1931848182
418777060
1812957557
1007245803
810141788
92926068
1070610713
2013760038
976274548
246062507
357250063
577838053
1508960935
1599514759
387366232
1093259671
2031045949
1422491148
105645939
516876884
715670389
372958690
860917285
1538212160
1026231550
328573109
816140443
279505738
540204232
2027227272
480732133
763064475
646597028
575807391
706324530
639108979
1437745288
1572366844
1975325296
1708881136
21159993
2096444817
1293874442
1512944881
571503248
1116197359
112102525
612429438
436514240
2003374524
623604218
1961793273
28548073
9241430
1720124618
2062305519
1932398404
2023091026
1298853106
1742592912
1681844274
432671389
1597237346
1125335377
1440586480
1602036704
434404638
1799352694
1259329970
738554122
45366987
43899101
1221741850
1860799880
465775150
1086197352
1588329662
1154326185
2113568580
1316269237
996696820
46506057
908449838
644403167
1927418207
102195637
1344843885
1613571585
119036182
2057746849
2101718378
1896988080
1441173166
801556874
263028056
539670387
730147712
1257764056
798424161
775439173
830468913
1034581833
1201696508
1167932992
2034281367
1526746391
229069531
811792627
449015199
331795251
907587065
810243932
1500995674
1695573835
535102782
665815338
837836877
1793849342
89577065
665147185
1257621222
1610722149
234443869
81521884
901426346
215111437
86221175
2001945962
868265004
1863371365
197658780
64591733
1940716872
1261626206
1099923320
735869660
1137227584
1217228927
1878976145
204059076
1958080575
1833184483
2141758989
1846051728
1610209777
1768227987
1619154930
539896308
1989763020
1453271231
2042608847
1931142608
313680607
1615987344
2937010
2099957282
132690985
1911009680
1638347102
1977177150
1051053690
788338782
2094996054
1003033006
1051993771
1736032867
1740546369
1301611789
227466072
323562814
575160140
24384420
1520873645
1621489194
1371540915
475536171
554925285
1282745066
1565367021
757113925
1770176491
440097986
1448385571
1610820635
561875161
740332024
1854049972
2065329731
230139978
597395852
1565974055
1065267751
86539230
1634732601
13883317
520461727
164206614
1835551440
1891012799
634500902
474213088
1499713938
2024324826
1547394824
249556340
482394726
511260411
1499856035
1062003206
460044239
1478954025
454533016
1193850169
618411556
193099714
2063364149
268345627
1277045307
1008299297
1810162374
1948132357
1135994370
763583248
863853072
360709362
551763799
766813682
1719151230
364307890
1783767750
1581812679
1717087413
399002658
204475170
279762592
455969359
1255372322
1012307705
980537881
1189647542
403160773
1640571604
668868337
1343508239
1436680286
369701100
1491831389
175113170
1523045033
1096113322
1325633223
1553095029
209949718
770101085
1274815322
1659406670
288838133
714873542
2080023827
31320997
1289824685
1854442780
699206659
221136173
37328337
1418941319
1723096583
727654136
1547654778
400151516
181076514
2044604208
1367903718
1181940291
840717534
1037322034
1678103050
2121651468
250114029
1415065837
1032440937
240525594
1805533750
1004736831
1726934582
100330645
1112179277
849229960
1270031827
2076738258
1875202106
1297583655
2111914811
1553079466
1766323804
2106653262
1510986104
113929506
276290267
470745676
555316841
1622076827
443954490
1821403407
1376005038
1548526667
740306991
1963883917
701334419
757388046
1674965319
420085795
1415538360
2134689887
1602034196
1359517432
1485957051
446593341
1646293732
1909573415
614202237
2115743705
689895153
805509515
692937633
719691973
1656970062
284633826
180851568
1622292545
854161324
1614931571
1365216313
777699059
1077732677
534013339
85646820
1072432402
904056487
1181436689
140258764
142250157
322172105
432355759
512943615
1752002441
315279761
1531957587
622158217
516273681
1990928216
1381867337
301716252
1217023692
429598310
2037508867
726625272
281936336
1527602097
1792106982
859178711
157113733
1613528201
1597986471
1558657981
110936481
1201464140
609265024
1160194885
926975524
511599382
1229886048
1110954582
894092100
473619558
470982198
382459748
279461586
2147023832
594447769
1478283791
1386025778
990899907
1996669832
962849031
936247127
35044730
32450416
1142836616
1142137491
1606307095
1875280574
1916829019
821035025
314814075
2017726048
764276911
2084937668
835605925
1710240727
21429918
1772224630
2065965835
2122935577
63665066
1441488513
81022238
346174029
2095877593
969656644
1787934734
1881495369
1091184905
309284018
1184173703
684784165
59965772
17903300
1361595575
1289117291
1291295659
98828021
1527843633
1049964029
574736250
545732313
1043558280
2129970842
1738297504
1471940774
1550304286
78688257
1680187356
1628075445
1594345360
1761189594
1297196116
2012593242
1616747092
1600279622
683548281
771501579
149801573
1552868699
726549985
555861481
674485853
253033528
356589021
1909071964
1503216373
1133453614
795528975
514505857
1658492731
855686807
614839791
1068156965
755955929
894807657
1305235092
807247936
771009057
1401757619
1404560328
699054726
669646912
1812468095
1645744759
1500878116
325792470
948071556
1194578127
1451598417
1219202804
466874151
1562227428
1300622846
1306658891
286321653
94498254
1825075280
2059526495
1320018938
48237854
819474950
1341434747
1683999012
409859522
1957092266
1745404450
124175183
2083849116
1812886308
1550040532
1467953484
1164031570
571955262
519843424
1372469437
1554821177
150747425
954460461
1056709007
735811506
1801596318
1549442559
1368808590
10051906
1393867671
1475934601
1296117895
325381870
1567383946
1795024623
307434040
1498600214
1369004581
250703225
1946548345
996380148
274276273
698392337
913302322
1561956739
240578832
1020979943
1318179183
228169033
1479271718
1817575682
729303288
1461110373
2104763653
1230940034
1740416621
1110554808
924672037
1798068479
2111380992
1063169158
884718807
570722458
100909811
463958538
1680747164
1189621256
764408692
1759398152
1971438214
1529265062
2021631065
2061945510
1814366795
1177723582
849781454
1035741638
779316491
1299244130
1274791105
1276954472
1055588819
1049525636
1886335428
27046010
496774199
927564837
1353469544
489135541
26796685
412572384
182863557
520524263
1960584791
822247972
1557382328
1145258580
643478801
951200990
396931790
417505924
1216217536
323245440
1672218040
1125004548
1196911724
1051852880
2111961581
1584468972
1377529181
427048641
476417349
1372804356
1739229518
43234810
950353673
928697758
800798384
1019620669
920063548
1367766849
2114421421
1426831692
1585753829
1828305314
1349604359
584213994
1219502708
774269726
102873937
1048088136
1272436051
2098319006
397028087
48422190
79951423
1615774303
7295896
1761784983
662212422
1802592252
1271510435
220361189
371633471
941758992
712563928
1668823164
587141265
1053550785
1359999047
1029040607
1418127062
839260436
1462071391
2025341553
938962758
696624456
1509166328
1212531008
2138658490
1186743935
203512438
1708419147
1047973239
692774039
1870184636
1179630531
924672838
1968486151
770979333
803263197
1582386712
2029541685
1751836707
1027840068
266245545
651386561
175543923
953453533
2087516126
1974912812
2028081057
2132899980
1913175741
2066563541
835078891
1918804550
859011709
2075182752
890602851
791299207
1797716531
789366966
240018058
2138852974
904539935
1560936453
239463236
68695126
1876642540
1072312216
1102794857
560097630
740228291
2131082810
1309102343
141419475
978606554
55951979
2053549431
2057917776
143769230
511846359
864765828
1562623934
804004233
824707157
1941881510
954134057
782088794
1116038763
815012320
1765427712
1160635294
1990711969
1019661257
514068842
1712470965
289928374
235898732
667009129
264993859
1041532652
4584294
1581207837
1451317600
723923132
1941102249
2115795172
269321293
288425861
1230390957
1073589427
748631271
890796829
1485437429
1746058242
999410532
761569303
1224546016
1408208244
1798781070
1885951800
248003019
844105004
1133033498
302719765
1577952339
1425866577
1979892879
298497099
1844510186
835869433
1327618334
1695205207
2005043070
215285476
437881372
331541533
1715980845
1841667614
46890489
965211539
77174629
773715605
475622505
592972319
484664738
1324452294
1559896955
852764217
2069379203
1766762362
709185954
51301467
1593778321
863992371
665372863
351082670
1167806369
362382558
470281224
1330039692
1506184651
487365440
1890762165
2094294337
1047571060
2051975216
708756106
796266080
1523190323
47456026
907339768
88048546
1837891311
1535631082
40955205
193013388
974162132
1117231783
571985695
2037029806
1487109564
1543358529
1563122418
1073941724
755626500
2016157596
1836524790
316314780
965286482
553750631
1718086995
1685320325
1899869129
616313594
111038215
136814795
1396747888
1957714223
1857466656
2074441171
1236075334
1056408515
1119393852
1755572394
1106644431
1419577740
1222235771
1340357486
767703729
1084984080
1979064355
1047584685
1366551911
656006507
1739837625
1743881493
1789882901
388980554
1369787978
78315552
1132329339
392000918
1369431163
1709035564
1501659370
1481276794
97573202
4548833
869597547
275099529
246216097
591234610
1902246531
1926751596
1903569238
981339950
1964931289
701221995
1313210404
968947528
1061260383
1369957259
1622976723
1872758206
8677263
76439827
1599486925
1085393332
1625355519
698834525
2061080700
628793944
318072756
187258158
1025801783
833693906
2036622083
1413651208
1036656584
488632453
1616601539
1423942783
228050949
1723502703
1412246985
1323395295
714338039
678608256
1654787808
750806696
1876956700
1342311910
1236411557
1723670710
2032656165
891981113
1059392094
103494194
1180111505
1706813178
898240867
646166911
342293633
659066303
1566224586
666641460
372702756
1719751069
1695084442
594957840
1671544864
693808150
441542854
1962090563
101817684
889547137
717884666
2018854537
1659938615
80555984
846617682
2068195683
1103126912
422871693
1069219995
1305375192
1857372832
84577411
921138130
1162838771
96765094
378443279
1217102074
741926364
40923081
305121463
300924852
855550873
723741930
1147457219
1292298155
2091755265
598863090
1300872201
1031513455
1056518971
283133087
963866777
1033314333
7089113
644025674
1387497564
774521793
1498252449
315042828
1397361334
346914267
958250882
544372295
583716114
601971677
1281746792
1568871202
873840835
1751227403
1215045087
1186312471
1127067721
365194425
42485899
1578193949
2085043607
1036080335
506792204
2058249004
1133575575
516551622
509751015
1817978125
1038136969
1147125020
1800751414
2034196612
2073012125
1328642468
631820108
528992040
761813756
1893464287
379039591
901289521
1476609163
661683691
1264187984
67449914
1072892252
1402541897
1311684521
1202802844
1809528544
760784772
723661261
653146396
770130829
53793047
575989686
548443698
1041629191
1221028691
1682740083
1427234757
612834052
313385661
2114351922
1101394821
1248053560
1578628161
848020559
900438362
1109203803
1017769464
1550307807
1290621857
1840681694
1649913188
1728228617
1882781911
549179306
1304059362
1308219801
1957369001
626435051
853216375
1798411208
318578309
545766341
1162422189
769717905
295945699
1786993572
1466516591
177599759
156351494
1218923123
663493526
2072353385
1954778373
833430191
486920037
1023434316
685466654
1574266859
1813847997
1566936955
389501949
1099566758
21923832
698514708
1221463335
1156982381
226504058
1480307877
216547157
634249860
448713276
61521917
870647061
922884967
735346302
1925351787
1629485086
15359939
997264726
880177993
1842613411
23961794
1002745915
1834950385
258331919
1934275111
1107190982
1188089206
919009125
1727651468
67075856
1059655702
197559005
707103191
1530574673
1275430858
1215971743
1391968257
1587383140
1629289708
578238579
992958810
461933152
484453543
1702937199
270277241
1419882077
1093467579
449190086
1822208714
119166457
332321008
451108607
982048379
880846616
661385294
1046321674
1779526795
808158972
1710261684
1517161218
289936363
1385121205
1160381702
604204846
1897930418
1183229541
938850268
2008690375
1269347773
1451333358
755078913
829782016
1238365402
48101059
506698998
1670054196
799396618
1455533782
1025293473
537006302
1240079285
349566677
1892558006
2662953
108857366
1330218820
104380984
793014483
1236038566
754692736
370457893
919297403
2045079946
1451298670
1036999130
1684407294
924799396
1927081013
56452521
116228226
1802315988
1931724216
273438622
1714743918
720338962
1016346147
681076365
2043000641
1094800933
1192904530
226228625
1052459456
1465541393
1525751709
2047323171
2074245490
310091375
1706761736
520623559
337812376
1749446204
1963902155
1537288241
1323476153
1995683155
116823004
128672181
909533849
1517754761
727545316
805384849
101818521
507227700
1061667821
907076583
1533513320
1978571582
424153634
1416013729
1118809195
956671535
1557047726
1697549167
1619587425
1705872764
418791156
1490239621
726113186
1874375639
837118352
1482668605
1774850082
1653568115
506321384
1326806701
951889294
1024200821
1044340995
658222310
1871375539
1089755368
755977154
1227986106
479188922
238676943
858515945
1840860980
65531404
485933792
224627379
951018679
458600096
1795447582
1922933316
1819823463
1581482423
159145917
1655321186
1955979382
2012400656
217887427
1668317622
369405190
1891043829
1670306269
1266528382
883374539
1672563259
2056386941
11214352
1916153909
1022076698
899637476
1731012691
2071953708
1817113251
424144275
471952968
994421854
1774950711
878582692
923023828
140455855
1022461307
95672376
548488464
393342006
1106365181
861373354
30362101
589719989
447006329
1298330576
1968415176
724209505
582673864
60381388
994378435
1099229536
1424386074
957642128
1809075798
1417481078
1959048867
1845702580
2067851080
1645769986
649627647
1109184702
368081498
1640394214
1421079324
2007696106
1859531304
1824323161
277809543
1569610046
1058523837
966785861
834854311
1324778629
280573863
551546780
1768730408
624773820
530567973
1251377159
666418776
463375560
1448957074
1281972294
499778657
341701928
412055561
1625947440
1797495535
1049256984
215443622
1604604104
16847472
1025915177
1103493674
1855081758
1504209092
1034999132
368171525
103324737
1584579511
1013388813
1285262556
1751386239
268614638
1216207172
306646078
417959930
888331607
1378337350
1504040319
282826627
1324508279
944970704
688823095
1475598340
1836646343
48663959
926505083
470845447
991685721
504744436
1808042875
1546856213
2097408826
1426346472
1134429957
703802722
1898204473
1482204521
25229063
1990134281
217237474
1580601411
866950136
1013984585
1165165956
1074961067
1048523645
1914315705
844868946
274302437
1258298341
1534667777
212260397
241275600
435518073
122578749
1801885210
812122927
718818869
1143619361
1373678539
2135597186
1388996673
208210781
1690462346
1222075492
1882848234
2072396498
782640961
1207665097
1583851038
306446969
63803229
1057196800
846910615
465472811
1407894176
2049395427
1586425241
841770250
1373560923
1280705259
769038371
1302664378
2066122312
57922213
2122319962
1851153606
988740767
1310534742
1525950881
236552783
1554853804
1734280082
426282279
1211640318
1008087661
1543564408
1234064406
1560192040
352863710
1104272366
525868428
1977901333
435595203
748851207
1195257716
53955482
1195033633
1630787324
1857356188
613280966
1545475072
1716393942
539713759
1731274630
1544427020
189973422
1557178319
2102924908
1845434336
1328441751
1358384053
1998815380
884990103
36976206
1086680895
2071411581
317677074
1653509464
1732554267
1542935796
724840219
1951861903
283221039
402328641
1960845135
576426469
910143118
1711530157
1381005151
1039399868
726858226
2141196077
1938242844
205787078
561863578
1151624820
1344924139
1715454388
296709852
1454002745
1862097151
1930297616
1324173994
405561745
828684345
1917320726
753172232
797858996
2129928801
1996676057
1972959673
1349091401
575261964
1420158740
1469159290
1322115719
1601365110
1141387245
1013211313
1912495983
1024323329
2139050986
938775209
1904520129
1255986132
610829396
1460140584
956196919
1187685348
806638207
584492149
1976903544
2000136482
282992992
588712385
1028036468
1778419682
1757575415
620525147
1752136224
654729735
700384292
77918603
416225816
947837116
1170777910
2033304324
434062775
1446283795
1023857592
318635135
1524105916
1215759270
2000901796
850029058
1840707128
296152890
153202431
98534003
143295330
1126719105
1572470132
733224290
1701153724
1977065651
2011640344
1389417730
1593513103
622909210
186600248
942148394
503632317
1884842865
2008259386
566527485
1128504966
1730577424
635626452
1989361537
1935745387
751853072
1714676455
1316185980
1896586862
385322700
1260977837
428213244
1312444326
336848862
627088061
1315626561
777620741
1439243966
137174445
896856323
902407780
1277220678
1882431271
387436641
2072788105
2108305368
113091367
1336654306
403374810
1877954093
466257822
959968266
38840691
86895857
187091642
2130410601
1909549347
413463215
393563519
1330871384
410797003
599551360
1430673055
66438139
1341859667
931170824
1421079324
775975820
1082044995
202097877
1142614143
1835652404
1715566620
1737312379
1554606445
1287856414
391032181
1865418656
1762094571
1121992264
261833525
1042681542
1643200265
1445123456
276305703
1042552581
535588606
440392229
373609393
872840044
633493014
876698939
492263358
606144347
1942237720
385665819
1717065542
2127531662
1123695476
533420429
906453137
1989054271
1245669862
1579600284
1262801320
752390281
658237336
1299035321
979758185
444381142
1390327194
1985799563
1354397666
300939505
1153513329
2081368539
1772248448
811890575
1471879417
795369442
1606383501
1047188222
1723960768
1887448802
1705640213
2058366304
2028674420
792189997
137056438
754992093
1483023047
2011018419
1391974416
1205352700
159562811
180376443
1211706769
1030688225
13996683
727181999
1735726593
1204049503
978970581
1087197012
274452765
2053337044
840647116
804276635
1700468986
834296758
659302324
1481208535
618221836
2113046215
1355614784
912559627
566743602
869760236
228554334
1494694744
162489149
1812688414
1530436941
377211159
818080064
1323183904
452679200
2104387222
1617824592
1052527052
1273123780
962791177
432120144
792988580
1675980758
1672622972
955601860
473563184
3718316
1665993805
1810843201
2053784466
918739746
809714224
1674709120
1719383695
432127966
1828116902
1654436380
375903357
773146240
1868391315
1907501737
1303645694
1603325084
2133014745
1765161315
1288281260
715651398
232387267
441117070
855054378
977856352
327548181
174481017
1725287496
1092760267
2003577284
1723920097
872377235
62851806
1600550913
648019715
1355616709
885565682
887691289
766958929
1616241697
418587778
309569886
1016540459
141517254
860026066
1224517636
350410173
1220485299
223878375
1734093846
679176114
1807115364
1007257452
2043185979
914905281
154571608
1907986285
403174293
114920738
1149370646
1229713391
2130697817
304171517
853815525
1459608312
1689907974
96848241
786166393
1575150386
2053724616
484185896
1862966695
1804449397
228356805
658236321
375585655
1107862275
100986279
745677130
1654542827
1397676540
1594880936
991663185
724313778
730428868
797619570
1658214435
1803993494
1114927461
259991762
1310889357
1944971383
1232884486
1948445461
1615783588
1016694760
811745639
1445959611
1347035442
287668883
1986797675
1631580583
819840681
824589913
532926696
1378984242
1949603226
1758442182
395946610
2105098524
160676730
1022098159
1698637395
1741787771
266394145
1366924408
1560444108
446400944
614182786
938905457
1718211674
1420465769
1658496582
167814838
1810968602
1339226393
1271321993
450271388
58039070
336139155
1520100523
1016267061
1580988544
457584067
319681687
826277764
252921560
717679620
385661608
1574004327
1774487108
883616880
1792491388
1162472271
1810583689
517582770
2026772007
1487442969
796816930
710259768
282505910
938507646
1746701930
1143699464
1860066700
1630312271
1927198959
75437093
1777272678
1222942991
1117331263
1399515934
961278714
52550301
1328238503
646714521
1964288844
455905914
586469605
1051948518
696434984
438186623
1685755276
540236806
516675676
500648766
2008807935
2146690187
1369031091
1890295566
1030271500
13808541
737936709
1881366419
1410081071
1319678274
1366084522
47875589
1487781940
462032960
7365097
111242382
322564025
792720474
1555564594
815448249
1269007248
1173493276
738649670
634483897
1090244170
1539591581
470392381
1950357549
1118358747
504618382
1735297474
1224051019
429973280
75068504
495406982
395814459
1683638516
423420042
1484897724
68619792
46531196
949585054
1108552544
808005983
1391550022
1714502531
426085001
513312157
271157577
723683434
404980354
906681495
923528491
678284809
1506399682
81142401
485819136
96799812
1548350298
1229932128
1476082706
427539116
959485721
1581515748
1936518830
1036292922
1368868595
1256288922
960496845
1970044377
28826370
1835844635
1785467148
1850059893
1350312717
372396775
1977971462
1073248642
1987994429
2089189708
1281079719
1977516720
1518915679
2125094062
1413410587
891139162
2074584638
640612297
534371615
11114775
326804839
1008561554
305297561
1585512433
671777411
645837786
145201487
888140635
1856743775
1944140594
863327692
2124837035
1820987272
578430077
201081047
1594032659
283851504
624581862
85440242
1268692041
1642294416
483679489
296462162
1975405016
1839982792
251760096
234155515
771675460
577514699
2095125067
153746232
2095988321
631703057
1120074254
1274455483
987511070
1104720178
638228216
21802975
999071714
1567861113
1321675247
2118670982
1557784041
990014571
2112625810
926588201
935190858
1606142939
1873406629
718379690
1639734837
1701622499
1742388148
927352603
722432232
599262049
7233723
1445516037
589888795
1108630730
1878174384
1112405912
1526220788
1721104307
929987329
1865885195
1386409994
588414021
790477786
1814923385
294070404
1092770950
1238156499
1184060035
186168671
1376850989
1796641069
1781389952
1351790368
392206285
1546115838
2077151389
524726178
1767354349
765717701
1712733370
1771972570
706074526
1565518014
240367025
2070123120
1500171037
677305788
1060303979
1061023412
1424991672
1542772650
1183204369
280716801
1706466510
1370683598
1459668070
1980062406
491965373
321091642
2077374803
1660930948
1529735715
78402636
1533614674
1090697682
1463525076
2110888455
1285016806
1840615963
1368001971
2119370951
1454922227
1013728082
73278158
311806507
980736647
1528043013
1030887463
543224195
35037089
643170632
1668838568
1115490744
1828008283
1565011052
1178831162
972896055
279329656
848819983
1454710525
1696255679
616108167
2008610524
900671768
1076013239
1706699383
1046647049
1777110390
1306686098
161545574
232682073
1278148342
155095301
1941354122
1887427784
800590128
99071104
2130773544
1990352286
1697216079
1672790232
1942587183
1245547991
728712162
916008638
1824282809
1225423603
1335312110
1417382804
2066620933
1616958594
232938923
2101841055
96287158
327953160
229312146
761130416
149771557
892275872
86547473
127747205
137378539
1924115702
62462697
967978937
436566360
24016220
1952100471
530814591
496962436
261462056
1127960103
889570505
1169035726
1649958516
1715117874
231965921
1645043966
1093280501
657887751
322992817
1555586011
1831883066
1501813103
1271941825
1824817142
827903569
482280012
608722140
1444967394
1110557006
314665470
1948790249
1217041765
121228833
1198302272
408239902
1963258623
2018033325
29266135
1620752808
2087461085
686578252
1557133681
848332164
1351129555
66933765
286497095
1132382109
557860591
1307361607
1672763760
1145010493
1435112476
85204126
1972489615
1255363132
7370781
1472751856
1089003677
79200783
806104989
1185142736
2004940209
604530686
680357632
1880331260
344998823
1240058154
1459992950
1657240609
338969843
1005691333
165893565
1139948005
117619600
1257472614
1809683392
1976032416
1336741998
2101816401
306217795
377641339
965128649
1035055052
846585755
459509521
1870742215
1982061529
258417587
1123701912
725425355
688650564
1383638262
1968348420
1002815742
976469887
819689334
1947255029
612741670
1808236953
1581176840
1836382540
439755879
993500220
139723180
1579178613
300453429
1777339236
1335256184
144101850
1551547807
1899299767
295423024
2028206526
2141777086
1332488032
1221810222
671924683
232338779
2035458590
919726759
2033571893
680037190
206849071
270720474
1372998593
1192678674
1507339276
1097153603
2121839113
1534854765
1305861159
244519691
294117596
414208679
546522472
944980440
2070878021
1816039646
1859229126
1130478544
1899633693
1184084940
563093085
1988234237
1101940629
1269970707
968215937
63696849
1848061486
1561869266
1641216752
1593934267
1805357164
1611147517
469659053
1414188041
1792245136
202761016
748750382
1333539272
1069997439
1680610042
1801587632
1106591574
191243665
1327836241
445183389
820826592
1620630865
53586194
824137292
933604681
1138921057
1870679648
36619531
334705865
348785761
1341497776
86810385
1099147960
1439533009
1561658199
134147162
1764901534
858945383
1846905038
1218723277
1420349952
583475656
488406280
947521149
905896967
244795883
156097186
295001942
1972733497
1039625418
580665856
376149264
815456889
1738317671
263267472
2071084018
533068939
209238403
817915055
973827419
1347586671
774538568
1010012597
1974945174
1984878954
994643556
957233904
2117800198
838098381
1566686464
672906737
1992202930
2109905546
1155430958
2002083251
1804097531
1705812899
867680883
1557521785
2026352031
600437122
481281269
1921611488
676870316
1061123494
855442829
1930215876
1197054177
1456893519
1967032289
1966923696
611943594
735595909
865832009
1131002952
1005528066
171512991
292075931
1248723539
463736335
915621214
1046274086
2060945979
1328216382
461779483
604815609
1869264231
1223317451
566478510
551405544
560350603
922742897
1693043621
1309785715
580505169
1873585078
250439207
1959699377
435449162
1177115618
1230889278
1944201518
582808027
1552195090
839966664
1462139426
1152183574
326842343
892991543
1903852754
51894650
1006619616
1385593069
114256037
1194430248
796248053
424558246
659905004
1779978265
1746501414
904056808
284251571
1455315272
1931522753
822261472
1827144507
1440348004
685293313
1842064874
1723980077
1335728022
83313935
1263344779
450303687
530450164
1336164144
1099384999
883751382
294612717
1823343878
428907756
1189028324
2037031937
45495933
239114369
1049667863
1795014370
1657800380
1361883076
888885369
303144070
870826868
474073093
840373137
738154119
14408042
2069007912
1330578560
1143770638
1634336978
1352654075
88218194
868947145
1500033644
39408948
1860545567
517570505
2065227673
1085472326
27618067
175319744
396678632
158370041
1466620066
38930139
1932207458
1958979354
203067184
1876146
96692208
1422747146
837798469
360941663
1945158193
987976351
892633606
1606498206
2602912
1737567888
1134386384
1214039339
2082372130
93902006
230399384
848432958
585374719
1706809912
1577870651
953333821
1796836598
367202836
309407039
1957131538
1420825458
755099268
559388186
360633928
1468221961
986027942
577519935
1800256690
604428642
1716313647
418038638
701396004
2122376548
1601938226
1338293163
981095972
224726888
637206814
133813108
1422086623
990049577
851007890
505318849
1824552185
72125521
1625753321
1891075091
2039919304
649261540
201317690
1060351984
111632171
223322693
2080893148
2088104410
1139315801
1495632952
1649173400
1050801592
1469891411
476081282
1462325488
979678752
1909394674
407323304
389694064
230013995
1862455380
56531113
651965144
340128554
167626023
112313139
1024614145
1887204315
1964417691
101380813
1077560383
1813602331
494118488
320811234
949682921
100844341
1802180383
60013192
48792217
681367164
1083380060
2110205790
464844611
2064449688
1571968730
1117241306
1879953854
209431944
1767864160
983091457
1631875923
425474841
1678489140
180991749
1889781487
1793075526
1601030062
14203633
364427021
105556324
754259830
1418961782
1882148011
24676372
2077717487
961916618
1149740929
889484930
2135304452
548369862
308018897
40860391
318205694
1628618099
2068689813
1774090577
87473302
1309383084
662783291
1719534576
2062218193
832630468
568266148
1971053344
466410165
1513316763
1117698232
1567742420
270036513
1620814090
1922284900
1576806898
307740221
1668277073
374765585
1232319807
1945694762
1034157738
1785159058
1016647952
149997622
166631746
356057864
1780295905
322505312
949013456
965359494
416561812
1310857197
477276525
1006538882
500545898
222824294
1820454377
997855024
213201500
1085760657
865104523
147533010
294341935
288652030
966466538
269236187
988502345
1884558097
566717170
1482657972
414486473
334197948
971849437
1190005037
300306551
1298530017
208037152
1444042307
1020902982
364679094
1282090351
1052273632
1162254913
1262817515
725442217
685096511
1546270088
1160268720
1086052581
1943145114
1280185968
974600664
1056227103
960638748
883831369
554161129
442799883
1119421835
499149060
2011541175
1469447613
1562024440
1315686393
1131861993
987384108
2115390693
1196715285
1831621738
493432718
1062707165
1891005767
1138425720
1247631916
1700682127
1259127666
1364198856
46243565
299932571
724222602
752543394
1440255414
2104290799
190061801
1270615995
234046296
1821671606
2142118907
1944026350
2067715041
1368508970
1348235999
483393958
317270737
1748628893
1627074110
211934705
179183412
281622419
66193096
156025902
1007284342
1918773946
1557962096
847270149
423672070
79853440
623487482
2047123674
1912237825
16320622
1784385236
803219945
1183621894
494584038
2143699278
1739615722
1528866764
2135664316
1488451730
1399725703
1206669005
1721155048
1043194174
1487439008
179329409
202179741
971285398
348026408
730985122
1942947964
1395554082
1691983971
1421413885
882533517
1520916599
1675758374
706567292
1170303275
1798087930
1519960079
833043908
1126764484
1156286794
650065161
1785617096
993775081
247051640
719198548
99201728
1237546879
736866576
1126335609
1378863032
1865368611
1160768610
590397307
1708175230
87579662
1053218705
245856765
1136897058
548590570
1804995355
291471521
2004430787
438764957
126015939
314340723
821000409
1446399934
1134964815
1807592497
553205238
1172318133
1422902429
1468138698
514074526
1060369442
411544432
993563519
206652349
513772604
921040208
1221508148
1005106995
798613546
652429737
628172990
2120257198
756316038
1936816926
1614106783
1675357408
1120088831
2137985213
1966954325
368997916
888743668
1889488569
796252751
1013674333
136950742
2094889394
1174758752
1320242161
24830077
1922162413
1329424005
1637878266
1553259996
1987798185
532896396
1521419608
990034822
2048983616
1515274246
899708448
1911547663
2061356582
499582552
272847649
1803255073
725043337
1879201917
1247492226
1746030325
959983134
826068360
581351529
121884594
1506146142
492723845
688793157
1825933516
310578562
1186976144
175865324
2589283
776716334
267574440
1292651429
1727306278
1636362718
800286870
638401019
287463904
858693462
692690979
730061319
898520177
1587764299
219957114
1006045518
1776852487
811090864
420931319
1193401741
2144957607
389312293
930578016
69810845
2111699457
897552744
632533101
1959071836
703636386
1949669821
1176143247
163252764
548298286
673128900
504664183
2031709087
1994045020
1225122327
693759844
1326093568
1455984479
1286142482
223282165
499511875
180330972
1466112262
1507727723
1434780509
1395909569
888901443
658901909
915991992
1363303354
1187584209
1899454843
2690646
171102355
1776971997
1006264406
1337435528
65266207
773822372
639586350
1752419646
709924037
271177650
763365550
771626114
1081511042
313775345
1407455810
1340593158
501427122
318253481
137526477
539336734
193546127
1740116838
1834057168
2010483878
1840393364
1588475914
843082504
306724142
1908278555
377001075
1071633754
771991595
161434460
293516845
2116002381
1170265148
1261406616
311247694
2010482497
1665384422
1838295620
253441073
1227382033
2007538144
635036253
505147038
2057149618
1906199138
387635344
831898977
1257334384
1200210080
1842526388
1750644333
45998530
287837619
2034575243
300168897
189739717
1809912841
483192919
1765895134
607218809
1687780688
1271645102
1471801520
1913530911
1649520648
1188523722
1076594847
1450591935
1235597549
452266711
1525343223
1658117459
172017653
647616964
1259708084
913949757
422267419
1830205845
714729649
853923939
450425905
1171126077
1297341007
1191494362
136670174
775787955
1931655663
704572579
1926659235
963634517
1730822774
1685125778
1654823970
2098729351
229950960
1575121805
1476006159
1494494157
1385657829
373205971
1604186165
2030430525
1128972150
481115132
589385883
2047360351
395019133
1788496860
1501182157
2032480657
622488067
1166640076
44165292
354173149
1021332307
1565531380
1383681321
1104311828
829823484
2057101525
746528664
1923042342
1835037426
1057616091
932601609
2074454910
131249357
1947861378
866427817
1873289755
878816248
2058952024
369049502
1106956990
1719070342
2028648616
1938120344
93520130
371349522
1064037806
1409691717
808715881
356852395
521658979
572234303
1117624605
1774734405
455184608
364340594
582252439
987501473
694932019
408192054
1055294466
1101224271
2129775391
1713073922
1147256769
591728302
381270506
158766332
804128907
847681371
253547004
917496257
401483048
547088640
1250366142
1958221480
1600077857
676686208
1181783984
53338297
45828625
646835986
399693889
1009787310
1550174709
242463634
1774237340
254144767
659204788
712244060
1087903063
1145784554
1712616689
720399918
1182033290
784070679
1165505267
1164924578
1106698245
1499556006
790933369
1575928940
342097126
164087992
507495495
81380309
865678836
1712140748
1937172856
1382534949
1569841916
961773702
1210579165
832672717
105611161
1998973694
590942195
671983302
2135218145
481428169
2100978375
2060155677
20914867
1552633859
1700755167
667808911
649055204
1287245924
771735663
697880667
1013438480
84464164
1420093874
960615783
470645328
1862909301
917472173
458453252
1628287258
829422565
521637389
1768478780
405757512
458884515
1733346604
1796824827
2066859007
1090914792
1683308817
1380624646
536001737
1732638716
194974946
823267890
895074455
971404936
787516017
697118552
1517291741
459004652
1912664546
397276614
261040011
1030090584
590178047
242708200
679407039
595696317
1285570441
510695297
728036616
756055991
130109660
533658792
932303594
707330959
821349118
722125069
1940078227
1758897971
1269535269
1274542220
1229731278
1163829812
910666474
194040698
1659191656
586887370
551114390
2077576229
498837121
180286666
67991696
132975539
521983502
1172654283
892550851
26374746
392453387
354232444
2059998237
1560620922
1198078153
29315315
1382525329
1094231926
898704554
535220548
1725342454
873288700
361428214
1684303063
1566098039
388090661
943548999
710339030
1104285280
1549240691
777170297
1624886716
1987139420
1563468911
2098368864
95567454
407634212
1769988401
211253437
478696777
770026345
1531085981
569903519
1631709166
1728753982
1420492451
1311847259
627148361
428420912
1911238845
539141193
808749234
696312784
2035276246
1066060591
1422707539
15869902
1613204350
1206149039
9844144
1688511055
869004529
137292580
2112296072
631143529
1215052249
1470250117
1377859986
97896626
325086004
930238673
978328407
376686923
1384471202
1950035273
711351818
1741454316
1863823307
2035777229
1364693325
1360859938
1579191399
261145072
2076090471
37947747
374277204
778159527
1416644583
1482916946
1726220189
461141492
1004735596
1310185322
120163768
1661776748
882497845
87125637
1184634601
359639467
2103205128
237842394
230098294
845895276
573605853
450766796
1691563456
844918783
1917500945
719038581
1972273702
1429352665
791209489
468714734
706044013
502967496
2100253968
770504731
464783784
287213618
1924942406
1916934918
775873850
505583685
1644716010
934836589
30969945
928928468
1289315487
1143522662
1553176654
606645132
2138188264
1021619630
1915868706
1187186762
1137882428
213135056
230414378
1235183660
533586481
1531196685
553489493
389620337
1104182171
1537187791
1282974798
2087386393
1128642436
1007973698
982276547
424523074
1173702508
1468608804
591701221
1941678487
792630763
658906459
387490550
1080472510
1449791113
1860134744
1383206567
781094392
1198400024
1751946072
1850033393
859338592
441217173
1966694664
1318554522
1215016250
628545018
450682254
1621214108
1451122445
1968096549
1646213392
1682322745
1704388706
1093777457
1779028173
482607733
1058830446
1403409440
1087459170
696344602
1826762711
1890162102
1677736299
506962205
1559583996
2123812670
1142478963
2002601857
1705757535
1168193077
2065040286
1686405435
1013151236
2089389266
749939160
612765604
1536316081
635523317
543858771
754559429
1887082278
2117638493
773288729
848571750
465495784
220904979
1796481055
1218302641
1615499612
1012847859
1139550900
789540207
109999911
58928172
921650021
1764034421
587353730
222830428
1096651889
331961275
1794509990
1000196028
1609611606
934989452
1903987553
1813970735
556391169
1100667958
1746480732
249445411
470898151
59404921
1027460216
681967915
2098528494
478560992
1074813904
185402216
299104876
1184016293
984487701
1579405026
382431644
874978405
1364983924
2073215659
359099595
650247081
1565232458
366541741
1938866076
667472147
1627046308
1320570126
830831536
992037889
736617134
1354274657
40557358
919020127
102984668
1400640965
471620394
1950502784
372271380
1943217814
997666726
1948061914
492064506
763892102
522825833
1663856714
2034765944
510233215
847227058
658026939
561036371
1778328962
1709413389
873933365
970247498
1482070696
299580265
840648835
421572704
2116455835
1817557604
1676483066
1823526910
1167442254
1772587122
1463940780
123658207
701495879
1546081706
1091526446
1238516058
2074156439
1009075041
1439575177
1204317609
1182809599
419272356
675704314
779350994
1434962661
234642478
1561789382
329641275
1657215562
935606704
1358401459
531429716
829801613
2084289911
1919247965
1320707636
889134137
1255006376
2108444778
648827299
2133616131
1992563062
2068143333
180507126
595876508
283073284
1757126166
1347228109
1487986788
772564288
461098489
861844376
1403277222
1602390483
1614094020
1312189864
967789422
1893552129
387873801
411742042
1288574895
483426470
1990087474
1556120633
763843645
2099588542
243719034
1033987522
1985015402
450217109
1138811934
1505913152
1417004004
493699232
2072821240
1538468435
893676814
1273673357
1484304255
879360261
578586266
75784344
759727293
185439622
830592588
1022370791
1368763992
56265919
282842456
1473605444
564740689
1259628695
863593232
1749159966
1737007429
1341284823
1970962012
170930367
494923832
155286837
1436849057
59657704
1134332511
201019233
522059409
1740263684
917920704
134693200
388286155
327789268
411304157
1623905808
2107044961
614972146
2094095429
1246480049
111143623
1104091557
1331878387
687082895
206041774
1688532569
660298225
156211440
524777693
79380494
1387263288
486615112
1844635484
1551714708
442183464
861532741
1606500304
1533950471
1911683898
1439548557
720871489
635328029
894400513
1592607458
1723877790
111003603
1910202188
248141772
686494365
183128038
592780003
94550222
816909888
1228209337
948579912
592867146
436477038
728462614
822747426
2007809753
2116959804
1142366078
1908225161
1403014312
855943994
1903954289
244476604
1333830761
977289381
1724304547
155014192
626000851
379853746
1298637950
598187335
2027620503
1048274792
417832258
1888865297
1222315624
1640269478
1107158874
1298005192
1028098492
1397186854
1403623069
1679474644
1992377335
1911539801
1116354916
1813915833
927240546
839538296
1617810170
1117888377
1617902147
1228545124
1572187484
1903943464
1982643654
1576607540
201380078
77439974
1128126283
435250125
1246176893
267814005
1182658498
1279422799
1210979624
350573615
1246727548
1902791221
1893176011
1787558584
1454071354
1797295379
752847516
1933750261
1598736219
2099161621
1372010041
186285879
1435028277
2138180466
233021321
132101092
1128548814
1377299233
1478044270
1401112380
1301951119
1426038517
229337208
1839074040
834368839
1688687712
171033217
491214103
1630872316
62855727
1518534198
656770656
1974252312
902087310
419706002
957230515
898889202
223556650
1537633770
37837616
527431006
2001018575
1469582868
1086290873
1599411439
2096637520
1750609941
1386630168
26113077
1011513
196441216
1971065936
1304817887
1374126715
595200600
1352441108
1798115213
1856022961
1584365715
908650849
1492716634
1330959227
67971962
1305113102
2022714016
1734696865
933282140
599486225
1749518922
1530924462
2033649819
1753686509
1137103572
1412490544
16673141
472868241
335337905
289014553
388057400
1851825607
1350567069
401076947
773158104
298932940
689270716
1764512565
1527367798
948235867
1592976914
1554380277
1247646939
2040514528
513701867
1167686709
2117311548
136211864
1576414011
1986455024
2117770959
1333017838
920673835
1351639941
1394473273
579437393
286964885
1416992701
1720178025
1612064273
412485023
1914501069
1037007516
2107316930
1529643344
1975154324
173419264
174902743
604112551
550001659
1239009261
1760879416
478137057
315517038
930950118
2123571234
759103088
374104721
21780917
1991564008
1668015841
964622399
685337432
2072373336
1133653919
707763297
1773326338
1978992969
1676496217
2075164045
653588600
203194055
537993535
816430181
1000178534
445740717
728002128
323156896
989392279
809086452
297964146
1452358506
93845479
1840261738
1936816054
1307727343
791352836
1727775651
641111241
507894684
852646502
393370252
1148077777
476724551
1289274039
241436425
1510285371
1173357085
711684637
258809098
638363643
1368010687
465382686
1322965623
1497444077
1332792633
653112850
1732582246
234003103
1389561467
479075073
1727021807
594878113
1231816570
1619156322
518970111
330401465
245475431
1718205149
676087311
1820438752
1175922118
563391582
283379608
486572083
1299704221
1984940452
1367092140
1184869022
1297180976
802640330
1637959297
1069378756
644640838
1504157218
1400388018
320729114
918018286
340490244
633665219
42250789
1259556327
1169532556
765846796
273484097
1596650082
955642077
1170625103
577911094
1839907218
1173625099
1660087652
895891854
1730643568
590988537
1454237538
1456847273
453094500
1934537850
570649187
33802934
211106071
1467900809
1218957420
320915694
2093875391
575382732
263761083
1306224170
924454088
1276443971
1682835813
323238771
75420828
1548543714
1555717547
1862433128
860055892
1806535724
1627601867
1247609395
600419958
134028584
1352188661
713728317
152654448
491244286
1100331650
172420831
2014354627
2029901050
1032728014
773368437
1898817288
2113235093
307038194
1087354405
644245438
1448505677
442711345
624320612
1357966674
2000827431
163093098
19101085
1895000343
298983929
1041603839
534006238
600300142
880395930
573593043
1252394898
1710929837
360263521
1530303495
1029708293
633325013
161093252
1685544467
1619060252
945811178
743048905
611513478
1806241482
1419130935
1898650171
660062170
220595014
1044436601
808683878
2092979589
1775954512
1030816846
124935903
446087734
1069771570
1848337485
1141043924
2090098785
1824810518
1434213738
1497507160
1323177502
1216459782
760942265
627974046
1427005913
889912955
1566875230
2056922548
640936789
1092703366
1372271576
1241171479
174873762
1065462053
690862464
1326738320
1529820810
506321611
1231209811
2075161774
610693371
722598471
272929690
446163953
1580460026
661732265
254583838
1723184435
1166243101
213466672
1333041090
131529740
929740405
1890861845
1940850097
422139091
320520883
2132556136
470408995
2080395307
1940376823
1852973525
2093161435
1534276901
1138478086
1410475087
1603559588
644272347
1232238865
277564052
296884559
986036671
1563218002
733949837
6305835
1360702078
377951503
2065324962
1249010882
297815533
865367705
872219518
354930822
1468068576
1491640106
6926040
21406184
1735860092
850298341
1659231127
1740575165
904031908
1998718404
1294340992
40942650
1934763811
221899016
315983498
2013196080
2000588425
563874813
338437574
1309893631
1867204434
648655587
1455301373
333421652
992076346
2060307430
1306746972
1047112426
1757692024
687694672
1090256193
1808569630
449719322
442417372
491320323
530460728
73362280
2045752816
771340221
1198476278
403010461
514773549
1314396700
254066148
355132340
226264758
563525574
582817748
1492585279
1638740908
556557535
684128673
176679454
1931044888
1393730268
1697199301
1749748886
1070501089
309567228
662652580
986905966
1756875119
961677141
305395123
113167379
1589257812
1098349805
1656849659
735293728
1568580231
1044488348
1736458854
1067822085
1723547173
174309916
367977164
936550556
311274085
1378432203
1526038327
1954225638
1811513033
1378788643
1016700722
1745766046
721709793
732726132
566403494
445773489
269658796
1578480717
2129449379
1433471178
40719016
1754059794
400591875
1870487345
1232663983
385046845
1574122502
1720586617
1153595811
308194563
1002090053
1497450738
1713584658
1668644186
1365862848
628244244
1857187564
1812389002
1049260911
1062835997
2119167860
83546893
1469059601
357875850
1494080059
1600360267
1514926719
2044489174
907056218
197622957
872863980
1133990567
833398295
1691738818
1028992704
1755257291
1029957573
488940540
1321968547
26196420
1887072026
1045978106
35132657
1151216886
556528363
608530205
878375570
1734388517
1357256680
1108455177
1560817406
1945504828
1417516434
1884257829
1072405303
571449296
293080644
1663422001
465208023
744250672
1848008671
2099028512
356098787
629882700
314876132
779195250
1509357952
1831333728
877055014
1491037627
1508542419
1941542637
673637461
155560747
1422274493
1408940964
1461033033
252862140
83332996
745412069
60841401
1787241197
291480122
769784256
1156734560
360062589
679961876
925971508
1257719713
169448520
304616343
1390174814
711538636
391956232
1320759238
447895965
1558185361
339453489
850518055
2112911477
1105396429
1125779433
1322013585
914424720
960596565
1944763652
1218208962
1884082377
2123376335
707304020
1305069389
225184473
2025099047
970351792
1994990086
1453200263
1681306748
528694252
624320204
276609810
1869950215
527005253
2064093510
1636852203
175564560
2107828824
1788514069
1538155935
680721454
506907489
1187977983
1189486738
1050083142
1252554590
482705956
200974802
1076255871
110177777
20141736
1173835606
174064611
617369668
1167802468
232461151
1840153739
1248484525
374277085
424067729
1869495264
428578666
1869413657
2138299909
516280406
1900985401
1249231368
1309550190
282911259
1413972544
136261107
1950809208
1226893129
284761616
1040025658
111806711
1470723726
1213926501
1582034790
756880066
169210225
1283972695
1182313353
541034490
341781820
1464559030
465552988
739942910
1016876498
1525118479
497786865
1473950692
1627924537
1020891372
217979175
1212972680
944017284
857454819
554635175
1343645005
25649693
2049698109
1728366914
1434905132
838911918
1910389402
575190171
722936379
1970523719
911188816
1508979973
1217742686
1628643582
962485974
695280974
801270730
1423410839
1435706141
249842818
1473739445
1828191374
1451195577
468109563
894405192
722161768
103567997
1727869292
643892669
157823431
2063473233
509407534
490636379
1767761872
1867638306
287192026
1277948503
108197528
1427755963
1808708712
1940920920
197037073
1300482995
1528589240
586973180
229763151
2006997301
1183554068
1471871113
888898177
1584766441
1603972814
555504348
1800910149
683944162
847472838
1713607007
1842925971
1556191067
1315896850
482316785
1794666023
1779776040
346415161
1414849021
1300412109
1038197916
34733881
1272649107
1524384006
304349990
2036702895
168539916
150354356
1886220461
772902855
1232800361
881914810
674413811
667858961
609565061
383181227
856855976
1677812442
689251695
905825340
129728885
1845824815
1658186255
1234438880
41625028
204683959
157109084
1113255057
236043056
1291588081
2123170259
2095925476
578847116
753809997
240502340
1501680031
972605855
270711843
879505044
986282352
1513992138
1714948218
885771901
120965789
1572185657
1708608630
697209099
486125872
1645287421
1715053270
801853070
1101395448
15234136
24541101
636216147
109547129
1361143687
107682816
719735793
875466943
688476050
1009556195
953999556
722570324
1465681962
270986790
770422570
445421371
1384691098
1685005896
1308520426
471882567
1919418138
1308987802
1380643144
732361325
1419833446
1259775150
1755433666
640283190
1658791669
1939718695
1135343633
2015344607
2125116420
794791778
1999672008
168803105
818264605
431816862
1063104959
1338798009
578330286
2012793183
82597164
130507363
291353030
501352175
1082924669
863155765
1113517008
81680857
1003272127
1378065190
1791337806
169495812
269303871
185776792
1515909173
1971148601
982970029
1474554008
2045140515
1039751347
254603955
334743499
2108627425
1671501695
565305656
303810791
1907062748
784614092
1782650587
1960615418
1764910262
1428168523
1251987356
1067078811
795227176
1172982929
1260217535
1149775155
1107877369
1746719538
619289080
1979647698
196694711
835595215
2035049388
1835009775
434668971
291704824
1010725801
1445491029
1550328593
511715733
1851610922
1516174094
1184147142
713490629
526935460
550719105
1049183626
570941340
323583080
1727597763
594348257
1580172312
2013792504
1280382448
1536727017
420019713
1894510661
1224371623
94010952
306752164
1973174185
1512987482
1989123395
2033602810
336164315
1006064853
139349413
256493683
1520228400
947817659
918831308
1729513905
1120788314
1414670842
160534248
1204533001
1708173814
598186251
960012072
1669838842
1500661066
1261779886
1914820009
587208062
279633349
1151560504
2069666948
2026416703
1054349463
2105986850
47695842
277472765
1079305711
1375353477
528638185
691601384
1659341238
884682012
1460676001
2023112700
96656380
699754781
1800788274
1044350319
2112922338
1021597166
64148752
1232435099
35331180
1170756767
1828107151
1746289606
1094125004
283762619
303741719
1666392652
755995091
2099009384
239711374
995443995
878474311
930947489
1890270673
881504191
655882957
230402616
2083132345
1561529643
1466168857
712883845
2056295104
2060029213
910364329
1734561271
1250697470
995540503
21771103
2027865998
692361638
1806060321
1647583328
475448068
1480919167
1700893925
261297951
1451410514
1280120319
1113761554
325897091
1306549867
221249648
1398503557
503798455
1388789069
722739858
1220806154
1455460055
1618970389
65629886
624833930
222927193
1357591132
1420607642
1064430022
559285854
1880740903
1029803798
1257219173
1680147840
1458338238
1062047992
1746498594
324254032
1604579704
1956523938
1554229917
100829186
1651739013
981015336
1684156654
586624594
1936919524
1262288333
72314519
1178998610
747281756
57330548
1917245223
1054975484
58539898
2109294824
2108084812
322114580
1968051254
707733493
978543281
1927465767
873265209
1141285248
1180026164
1725752597
375131702
1362228193
1332280033
1913061924
1799512232
1966236961
1084483577
107025391
1912202805
852498060
891636319
2004886514
1422578886
265781274
2138520615
490295882
758830118
411717533
1356218751
2139465579
799350147
1617116295
2019364035
1649906123
1434601204
1713122947
2094367946
1070061729
125340252
661656310
959692061
952878426
1166397898
997988237
1448655202
690974661
45757735
376386710
1464865307
685526326
1321325102
1301732090
1345951609
599462364
1306836579
1553955508
1004223536
1026880531
195507492
450183226
1361359656
680661551
2046103392
490097422
12820880
1255754535
1138467854
1448064095
631748022
850499810
1957784268
1042579619
626684478
1207047875
37162079
2141116496
436835623
410634886
1677339742
1415741939
680113338
390871873
553078695
1902608566
1977285802
2124194954
1598973568
1818512749
1543625897
456485630
1722116360
1989449700
490724250
42053460
2033439191
992520070
1443350295
1138185051
1425196050
1051157749
1301157953
931000606
1037561494
1893316433
2074016751
150108237
2133968186
1977296203
9376146
960472564
1640063654
693022328
948516532
108373744
1858059411
2091424195
1517476724
1399266862
1822088009
879865808
1311269591
395941259
1929986303
599868121
830362861
1163550081
697607051
869770021
343419540
1776764893
38114506
350288070
680558163
1993386064
688910582
1221234568
1808144136
100743321
977320477
1436068517
650473646
1040423959
695316602
705821922
832316936
902346812
183887421
1787878448
1158321047
1148335919
1259955102
1459057733
812389717
635370604
2036647595
159550029
160714464
1961664471
807554742
725075207
7027581
172530220
1497936034
12888154
355671257
690396217
1560059994
2108475500
1988519622
2072793596
1731172434
835121114
53293942
2104237817
1203463097
1339827082
547918564
567071389
917642903
1463246891
521033709
508513420
1449669084
1282384896
392793800
556804254
660072453
1262539447
819322618
167740147
871070194
288679890
277566730
2050420132
2133781042
613378015
293875964
618621394
750270114
5574662
1258719307
436842377
394026108
2032425704
212888674
744709763
514748528
174827836
741542791
161529710
261889447
477641375
2139893769
763895622
513180417
367570540
1033655116
125291536
2102704610
1485403307
2123104386
815503540
1001944536
1910892210
711048388
1704713308
1774480753
624095386
67061489
496954979
465224027
1109774101
1952753900
968507992
557754745
1064601175
2139365232
529229983
1908803815
596478944
1912291395
1591594289
2053336747
1177533735
1162846935
1860250221
279667750
474031166
2016023480
112077547
734485109
531709399
660715983
1903693364
1264512643
1065642056
1775899729
56199852
1058251358
361684024
1459397187
1472274899
2082849554
491748261
1884084351
1523940898
70244475
863719821
962173886
727452173
1586129190
574514389
424580259
961608660
1593660883
1931914932
691283630
1860364580
1330147265
53882371
984571139
239361364
773501283
1702522712
2018738011
386476474
1357150214
653987459
1875053001
1464265814
649746937
1525055282
1374105074
1603153855
831204853
1343079777
248891158
44756828
910945738
1811839956
1695553481
1687550948
914552378
1973013742
1126070903
1875763955
2028743181
1399395090
949525342
1626107638
459854336
41794057
653547994
644781115
2023546807
1689715273
1024365777
650316753
2005859399
695311461
1145424526
2128140912
1378218617
665782085
244469665
847667765
1614496630
1850531682
743676838
1478636499
1102594626
1872076316
1001265842
1891558658
352718967
425682888
1717785364
666105350
1049957925
1265386090
479282070
517506166
365393066
2143948853
1404830909
542213047
885026988
334565928
111249403
349733691
47656935
1712645737
1865871687
1933214107
767725040
1075048537
591207525
1034042145
1865631336
1538624268
181851920
827466440
1562352140
691433520
1173856191
1315989181
1346736991
1623495634
223252069
855678499
1148975416
1675889183
1651486365
59367846
398083061
2103864494
1652458442
1726213868
1331476881
1610424858
1454121929
989162008
1282937931
1618271460
408931537
1493855306
648284802
2134286516
1273525451
1401751876
1689452517
603284840
1541571032
1989449866
1483718121
1900858929
1592151521
1517262923
1859404860
2125378657
328728269
419637963
1285605717
1420435513
963136559
303980455
1563544324
167100964
542158833
1324436354
1711139771
2041333396
379272520
29386813
208093758
411433170
1135983947
1037763677
770645618
690303599
1262062330
1841854298
421190601
871545922
43037608
1669466456
91495833
2090020805
1592272239
166403824
103482903
1844576279
1530080186
240141545
1736798433
1161687046
1364506813
1788248286
1181692359
1702645119
305454836
243844137
1494294521
775732131
839272739
1280073701
1447122790
1652274545
560085736
208697302
318023297
860828280
1110305981
1071702827
69643254
1820760186
590011504
1129983632
1096450546
811306514
473414628
1392111728
1758834301
853783541
1068221138
1479776533
1077174944
112822341
1934747850
411792811
437763259
1348730003
416993985
1782145197
69814613
321877548
1091805547
424167340
657742119
1467973369
1691910952
638032238
1510322712
1801562095
1646834213
1617517451
1902539405
238287287
784169750
5396275
1226561797
923171718
935859303
1289477085
508116116
2056717092
987336342
1022060120
1410445414
1180394154
2098564392
1935541608
1501888193
442464753
1595255835
551642997
566940322
1282105266
1723853279
447840796
1473411632
1338980109
868560145
1138531162
111941120
683469752
1185742820
1593067757
300246623
132293201
321724385
1068094905
1712250326
1800948833
1938387857
2086734958
1618603506
59913986
475493468
1654088362
2112447650
650793453
56877440
1594413266
1175026925
1306164991
309641672
1536879106
651675981
2061459021
1340823350
958293522
1278242294
1593854519
615703229
1333351198
240357
2022808179
810141347
522921954
1176727388
1262959786
895538187
653916245
2009845895
1387669834
87290962
1528537081
2107119592
330014238
1586359295
1708262337
545604231
1813920463
625285640
642115173
1307806407
627284181
1488088310
1918182528
1566743205
1222094840
1007884632
350355860
1824447755
1311605026
2121922963
1596641642
110716340
1202840937
967667153
1901514231
241384863
374186556
1384928186
1671585910
1593574030
1461024808
1985021923
740508874
484329428
1997913571
1474729958
2091338085
1001919047
583178862
891554457
1386371423
1057476207
1556808646
717762716
1425672384
1752803414
354811631
1041292273
21898656
290592777
2033313005
640225417
1967193919
1986320488
805504236
1457177028
749616419
1918768616
1036395566
559529465
938128643
2047473838
1166354863
339868182
2091772348
1516969173
51314113
1451031152
121343301
600651617
214385324
41043962
1774696069
929829576
1890747698
1490502430
489184491
1950449750
568756894
2135506964
1567540105
215326529
1909892233
14115758
1028296581
1699811970
492043624
1074706408
1614662365
338654609
790794983
1995941399
497281004
2032349184
418429711
943343360
1104409063
450806824
1468914114
2137394573
132841334
1205925177
1171151416
2076452566
2023960075
1233283637
896972308
508961827
996094481
1810245095
1434499671
871745825
1587474099
1800235356
2023398342
712854073
2011668135
1761025465
44593760
1237077806
1086227832
1446422536
120180309
660740471
191888240
1429748345
972800771
991060071
1604211370
1127445107
372525122
992120497
639864085
1374823265
316069968
786579075
945659660
1456306725
238974013
2106650109
1919673895
603310993
2080716394
1794928161
1724675260
581730815
2023786039
1100257057
1803801046
621802718
2135307200
1780672185
471299721
1510245598
2136152874
1901169386
344836709
902387519
974961617
1563693963
515163665
1228970436
2001898781
5041319
220793842
303997446
865410696
252952154
1156885695
66055660
1112641792
1534453450
1218039095
1666600430
153473021
239167534
776096421
514326917
35131385
321374359
1356795124
1844434757
2027369837
1000070271
1416705851
6641189
379615154
1721173417
38367596
1848060287
1734579751
325231758
1387433193
1821891427
146303913
849780832
985285310
2110430732
107118960
39242321
129351126
1633996112
846610705
934498433
581224155
2052019045
1391358693
650130492
896293305
1617017150
413763981
308438423
778111471
1832301910
722680717
245222613
1595341916
1958074606
2076095986
665520562
629959023
1114628553
520885404
334435900
759608858
999425587
423020536
2116214904
1269867698
1789207974
1692177927
1267373603
324048639
497438575
1963632655
928959256
896715808
888418391
794985730
1614093450
1595944770
451202844
121735659
734395532
1191042478
1390807415
2032516450
444323476
297065246
1069995588
1314262132
32407617
670134978
2135141287
75657913
320655697
1054116123
2912073
1564535463
1995001258
1639454716
1299054260
676129676
2045584751
363054685
890715964
1662925591
1097169580
784787199
669929601
1344659148
619365482
162149249
1452704343
1038330835
753565965
1680699863
120012416
592733203
2120889371
222133386
1415859603
1692076247
375520294
193483716
422696603
1051364938
1624826380
1734866861
1007690052
1237828587
1953643915
1707276086
1809772953
678498782
1182622530
539584748
951729758
431710330
1135058624
1583572772
316163372
270157234
1623010308
1446954003
1936992300
1412756261
1311135235
1954889996
1638925793
135033614
739069110
2045211510
1074240551
944305281
1557954326
128677553
2086280611
1171374626
1763956249
721156998
424930961
500413510
616152627
2100028066
658862476
1532731829
2002537957
1164771437
1748949291
576809094
537367053
850058489
1596900612
1836347619
1454938452
45004292
1377983384
1585265157
336999045
389315597
456109603
1313782748
205290417
2145971968
1480712189
768371531
2065652819
1049612682
1257855955
382978977
393025783
2119551486
131601312
571116523
831618085
2037508867
180718357
1475871646
844188808
37318180
1015805616
1281445939
1336192658
1890655097
1975996057
895153085
1189600149
1778998470
1503029626
1149063675
1254250276
1884662942
1275417271
2076561052
1995785784
933504871
399317387
281931464
735759280
1687085429
1205500119
1491683679
921851945
1496479678
1792674812
702311727
1110002923
1255771402
144202896
811272126
1893391043
1644032447
174788474
1175025312
2055378117
256481086
1490220515
775323917
1405503
349855488
2114819740
35731947
1129601870
456570449
304049105
332736570
70692430
117993219
992573201
46910864
947193066
1429834348
641273178
1603833059
1837148923
182469916
1398801343
1344304613
810879370
1664643419
270552451
1351385118
2134274134
27093954
1107198328
245489182
562230251
855616266
449004356
1232796597
1459502129
1872065235
70614128
1543616214
687994226
1701700117
1707339463
451734412
1391817723
1770338459
1982399157
537705180
1040385797
5490326
2030998975
1961960519
807095760
1996089390
768421380
222635190
2124098438
1570779721
780725279
1125762916
506866584
732980355
1776700951
1737634560
2119960050
240584020
109198604
48899021
299619262
46031357
2112479889
1928812820
77515448
2059167220
876287843
1519197314
758343535
1215855279
1126181363
99619523
933119697
2143828505
364561731
1359585451
1097908129
1454925602
2114883407
1965746561
2146550206
1184943913
474601392
1254435677
760832337
1018974755
356114999
739463518
467126452
160917428
186801099
177886593
886644921
421276144
1877712124
588355722
1106351908
1868490556
1776703627
591667930
1187009287
1150676152
512197044
410581692
318437190
1600715281
539834864
306907263
840793050
1553278363
447086351
1488458225
729693641
1990146689
1999256521
2031924293
1097213057
1142204834
1149008472
2008896488
1825188756
1359087961
852051848
550421884
1947633370
1321021810
2111938593
1670246679
2086144216
687899088
920121880
1953895090
556629456
760877240
464096888
2054034875
735856776
198349983
1142699038
1989707230
176807534
406320464
847530456
1077493799
57678380
1309712688
1975071304
1455883026
1180143823
235925808
1796337697
599438609
759211332
1938926465
1512392848
1572018663
1255512954
1714842307
1657562774
1957252947
722284332
526865371
1204450142
1076521136
212149587
816373709
2144883360
297223122
1156863460
151206434
270246453
1471298061
523624323
66790839
319249398
187615027
890466081
641963773
932159222
1661033687
1541774720
252545807
1840185596
233323704
1405524421
656781026
1933460210
1641916014
946369579
97419277
463664771
100687875
650521251
695798601
2057497064
1194697191
1307195453
1329250055
1293344505
1919660223
1723074294
814297173
1435150083
296876249
1918243420
1394895167
1298750701
1698708316
1135558401
165600484
2081635505
1325152094
1370278349
1969067494
1880576884
170821601
1964412778
824776193
1400998626
133428779
1012580434
1615025059
1580270288
1456122207
1136181120
1620615527
152012362
496910532
676024556
1478480297
719892646
155193635
603549026
79030238
168719707
1621355470
1768962825
1832031188
2096577161
634803622
1443812835
457123218
1476102767
31585002
1493231130
1236681308
1963334685
1304437374
137490604
274097754
1002231599
470923466
696155739
1441672093
1633266740
992582252
926814428
1620574793
541535516
1369977686
1975625338
625691523
766683173
371424336
1175455933
98662930
1852580742
1228765388
1148765258
1309357986
1584371014
594591526
1460152140
1271067123
1357432459
1995445104
610633358
1151711749
1440687788
2067237998
1433115088
101189421
218942063
1358567261
989034337
712149207
308284075
821778954
949620355
2132562595
924387212
359364558
53432757
1628083986
1692134777
487828072
998873047
175646929
110781968
1635169752
487585549
353848453
1450260514
1233364495
991255699
533939618
2087638087
1341985069
649871416
1142882856
1772281909
1566592845
907725319
2042546743
1176760521
477169843
1769280985
95514306
1449938405
1758648884
1940570936
1185001212
444842384
312979552
1842924577
92645696
354384665
1980453785
1079791881
1077814978
307659646
1624824814
669217101
418575310
1647341846
1175135365
2111778077
1376306505
60941359
1638573383
1758869767
1102996151
1314972110
2113378623
477924626
778619877
1198094686
600344949
1050718276
1969012849
514503023
1832724832
120364519
2256310
1603469723
836459353
1294849615
1580421426
1036584589
1390376610
2067739979
2061673045
84455713
15616493
1787775701
275947707
2125909218
1797073664
1372515509
1841955203
2025975983
1134322266
483213795
1205697119
261518565
1977050004
1853477974
1982154937
300602517
2063734347
351402892
466796813
344337732
408074280
2147019031
806053576
856130786
1816983220
521430060
1786703817
334027693
400341245
1930020780
1140825501
813940353
762367103
141934987
1296132402
1566754734
414681010
1878019730
357116313
266568915
355165243
1056860648
866075520
1778356596
2035897629
2101357572
761216610
144022877
122473555
518358595
870756514
936543434
1083640447
1370344475
403856158
582035028
1380879270
1208599676
2099004737
2119843374
587064348
2132685992
1254069978
369929676
2104172283
508004869
1525183313
1962504111
1898843765
2117195244
431981204
642590157
1667842438
177389749
1691706294
959975636
1843046513
613815901
64934966
1459494446
636552063
904635426
875048325
433998377
1845440750
1841854251
1193862948
688680064
2091463194
387372297
1982407929
1237551266
732282843
1181859736
635803005
450721016
74306373
1852153328
1433338311
2088679229
1940674106
1679285179
21127349
707265266
1739364662
851068870
764149467
1782909507
88583902
1848819589
754364486
530820138
788454283
1214992325
940324945
183134805
571593201
1980598650
1955514332
995657094
165703058
1195314960
344560431
162259978
216750508
1495510724
1636058439
988798601
1082540071
642593127
1205803333
757938054
1079761142
580858060
1156265859
1080564183
300846620
1657623040
677710909
1387424664
669767848
515453208
1535911804
1222137754
473961291
640447843
2099971411
497319742
1709567485
1789483577
1265232697
1923141523
451575449
1501258120
1411443643
1524009692
1180483126
61589349
1746496450
299570452
203417613
432450483
541912945
837486885
686340988
1502610377
700218289
925823585
1207962735
329988128
414811216
1127382100
1136840484
492922754
1623994095
392794788
372197815
317273976
845630358
172281276
1581957140
443028970
1173532911
106469049
556917396
2030199911
1681361927
1386164625
1919651461
1357364035
1196542800
155397968
629536974
1019264974
1621805196
1267865964
844100041
82588741
1957917066
209736551
1486886846
139767445
790281054
1046685262
2112491927
842180005
1947722736
960448437
392940855
683309015
829887126
1395328064
714287603
1658936898
1845802234
502757631
1907636828
1019557177
727648670
218544038
760999600
1109005835
1857396660
1635031945
1850181545
1743991734
1393756713
1516505011
1577239129
686555598
1743634612
461967343
1501777540
1770954938
1201710665
733242534
714526274
1415164530
320536066
801694092
1859796461
571892264
4465192
2068927065
384903924
1644564577
12555524
2079128478
146031644
525956599
1863499702
1808846006
1367788183
1019236643
1444902798
1352707911
1817386977
802270588
716865966
917753530
2051304866
322025294
523813822
2122649974
1089601386
520772966
1057352857
1251322917
1814706055
579670386
251159120
2078284006
759206317
776934930
960834807
898253549
485645479
77746446
978662353
1511285740
777219197
2045239298
1467413766
943812908
1950857202
2064083456
1526854624
1871108743
473377284
1490722577
1541351249
1536842137
1647864106
1658278452
1634640126
559616048
1088969758
2144543147
1359566277
889456041
711477554
1135933474
507547057
2134512312
644334140
1742619891
110304015
511950600
865080405
2069340725
1081702074
1353556771
1450283315
1855620431
1122504502
85137178
890864609
991866246
1271204138
1068187399
2048428997
489387768
149746281
485989776
633097330
238382349
837289789
1031720059
1715627232
410562967
1514614398
71244127
998076545
1473378998
157037599
338305631
892521687
490161728
2027735361
666331621
504785409
268224812
226943969
1120448089
1312614586
1911190869
914246513
1673769846
665055754
286678316
1367207366
1911951568
1272081521
1116043888
900489430
505859043
2141664050
33638427
1043904721
681007596
239559328
122313484
1942285709
1472989203
500287194
852662568
1930705029
1042081173
90674726
707943876
625368673
1500750821
606893108
1769142578
667801256
1132406948
1969584188
1331328670
150516204
2022871728
1412047645
728073008
2058864182
1812771058
5068013
1795683120
1198249073
1892080546
114523681
2105654471
12428226
318489379
163258074
853563056
1800133613
140013993
1783515567
2065534077
872082910
1004092500
820046499
1336617393
826689589
1972959216
2020501337
1559258721
1740916454
963758704
1781149288
826829435
1006417484
767828770
1952572664
785054270
1939523488
811025973
543593932
11097304
1897724913
41043962
1430062472
1851735591
1258962561
1103974303
1729681864
820519138
1058464717
723593284
1086559134
287068473
102585074
1108114786
862164649
140790684
1725096535
2089923173
1002240165
1704584928
702907532
546360099
341428201
1404091884
1972657296
1797409369
1979939409
1680592399
1809293729
590548007
747003116
274507056
2057657232
120971211
1457878728
1997273757
550986952
1115753066
331186093
424106383
1374287971
726932517
188962890
1883025437
751958407
953335533
1613138567
1222903115
1699607428
1947162881
1272811974
1885527128
415497623
170178732
1902694633
100732482
1185786376
511525946
840181514
919545888
582196111
567927458
1018963270
1380495839
1460266531
443198513
1579129485
1539336162
429863986
833038284
735122900
1372710205
164985336
624841815
772014025
894445576
386591443
1153345204
374695479
2127076474
469071013
1386964112
131723621
1841120022
1343236798
1449880227
1417676279
1615651494
1769335096
71928399
1737375718
922350777
2070422297
427184322
2054747492
778811380
2016626025
1474466770
163358535
311822410
1535088578
682431267
628352066
1297756036
81209955
1978315796
1888856225
503611973
183629588
931569513
2088963533
1704920564
812518975
589810969
1391879411
1746672807
1041583505
35494288
1224255701
1903487536
498874209
1914171307
317682798
1064467326
331982964
1117676601
925726914
2009992192
548887309
800582474
372145646
503043648
510623616
868522471
1905969823
853143706
112283149
1685501810
2134683165
941207025
81953180
371065139
761800288
1800307454
1602011503
576509530
2059428663
1606716095
745763557
2030270612
232352125
290750704
349422023
1174530582
1948013974
206106695
798893586
624074568
136496046
1843306791
1067898424
1363194163
345073548
1384200374
791649481
690265310
950393888
910728507
597280737
259977754
1435306052
443204882
2104071435
334685373
2139834499
149278611
1870755275
2141774467
1135361913
1858554944
882776730
583750058
1029864592
190311474
1943368839
763697811
1352942791
1814684997
283127749
199272615
1304524509
1708087975
1452462384
1153696111
302093561
428877964
228056025
888573713
1957589620
858819273
670970225
1525240290
952403111
43934191
1883234520
281169841
1342022735
410933999
1643605096
1920022660
2088817331
753904980
15404790
445581905
1524290003
1260260374
1087787139
281513229
213213180
994812259
678780782
854227217
10580947
341996293
258122161
2067627707
1744578884
1688097652
1932583396
1911333741
1085933117
827187448
730402325
1581928305
1749858784
307579821
1895719021
1739584200
318208820
1705323299
891106790
188577279
1022780587
1709879287
818395142
1620025546
2021595102
1116505194
1071324645
673623042
89233047
1183959994
59954225
1880370507
1390327019
1874994875
1291158081
488911356
988172546
1737098782
1199515761
1949802775
107366829
555542616
1637075402
105282335
2103751790
1718563026
753968061
756880002
1548050230
2115846114
1784507174
2098337807
348761968
1290594399
456179040
1840270883
1702349210
279188877
1222384306
1899104127
1340832585
1074333092
207277056
1315163313
319422448
1626085015
1192425916
279651353
493257901
448374870
433739016
1195076755
1680167500
1031461088
814695087
1440136515
1170354224
1789238784
1300680506
336949121
1531399905
113808652
517178914
1112411761
497580354
1878870861
242823465
671772135
731856655
251527714
1626258813
836094426
2064014096
1944088614
269157089
1847534250
1630059931
91602954
921768825
2091162283
510606195
302574901
448578605
1718791562
960164863
1909569133
1404236059
1435964599
698488427
11042
191229671
1797021139
1957191042
1842676785
1684559168
628014866
1505301061
1499625727
158844856
270977720
889605564
213423162
1607617992
158272729
1386791805
1706956004
119610407
371095191
1038563
1963230706
52846582
415391743
1947317458
117774553
1832398489
813357954
1270392716
2108067917
1778981112
1409305107
165093860
2123011012
1734345164
1671469516
1881217645
252489877
545437738
1309504199
390557071
150827610
1442417796
1946271762
367956659
56141643
591314109
1193397541
358655814
1915575152
644956388
650549954
190903592
1700950318
706300415
1763264122
2036747222
507544609
576757218
446555674
696886663
1790802969
744952553
1320123990
449476868
758009097
835222100
2026931707
1952274449
1394688888
499102502
18516198
748034958
1154980444
457381454
1309935539
1100687980
1401278107
1223829899
218147525
1882888238
2054838942
296478431
958312083
135886162
315794903
1082970740
1671832108
1129310353
1959947692
372905996
150853311
1850405855
466897601
193371012
1187399700
946543742
348692055
1870713530
1212585562
545308131
351305329
1905783460
1213633994
1234151464
535049192
711497665
1920813305
969285416
777736808
612535342
1486674684
1065639765
1385893255
827260849
1117965053
1273461093
1857958364
2104967673
629327487
274810804
1014664348
436633753
2047697788
253354013
899059347
1955543029
86623264
1289355309
1035562455
2031544624
2106553189
1727967782
2028570832
1824354116
1649358196
89956278
1892997774
697542439
2035543455
812091691
1692488944
1358361483
1697980562
1636726002
1050543727
931043247
498110777
346700505
1701646426
919603476
299679558
1368265677
1044185628
792061950
2097213428
820979556
101810436
2057082031
829642767
1734215358
1422437690
168360692
2123471734
592803571
2072200185
1218318604
1448331515
1265918081
508737044
104390221
12203669
1892337242
543533462
729047615
448929638
1396178235
304469367
1469924686
784383612
1082815207
845693988
1719711800
1159249693
1192822297
2122670496
1797907191
154205159
278843084
1232794862
2137435453
382248217
278970564
2145983615
829957788
749439128
539883403
23588694
1661997353
1908544215
428581519
568913397
656450664
372571677
538392182
1729446813
767499921
257169979
690611124
1342163028
1480587545
1958585753
1424297717
1681930274
633881888
1310959591
2028870656
1505430191
1536222179
1979203615
1538081290
1369419421
794813963
849104288
2006560587
372623881
461946440
1016054432
930545575
1020748358
1026535419
995418837
1074107144
1462133154
169249343
436010032
1456912801
1688125300
314142197
895212880
1882303374
476942431
1339153499
872367646
2027087171
510995886
1747507853
1017089696
862081922
1464720963
391785503
1581167099
1588275254
174440681
1608870520
247630019
1490736946
627360571
687738688
1973674571
1591718764
1187680612
630625797
1279267586
1664480833
1465255748
810605636
1842062163
1819922262
1981250362
1485842591
1523878725
1988576514
1681149509
1707956883
1101125763
23663519
898455391
430928127
1356478275
2104240356
476420959
107313755
1019218829
1167881723
938663077
369746792
1807779867
255810001
1620716464
838412558
1130598722
1117666592
1177385311
382845367
1715225318
1077920702
181141746
326365663
1898884794
1101510532
586235497
1987094361
714510541
890875270
498130592
2094439967
695483440
439217942
1769491428
992749143
625415450
307989362
2183374
1335790475
442621990
2111003185
1270207263
1103862698
416334251
407356188
201266207
1597080257
1622594391
1418971525
1334562219
1192580528
885033611
56674984
1792975775
1563418065
1204365039
1800651557
1052014637
1896076752
1370435661
1450646630
1650961123
2105169740
1586993065
1304419949
213371079
197073177
2012848538
1155155932
137170274
763360460
140157253
1898322019
160814280
327170241
222295255
1780834601
1386446491
1409686806
1911160540
336307144
90281739
1622221097
212388886
100773936
684422270
804910600
1453563580
435172687
581757935
1744140553
1556065196
1579375244
38827603
86752343
158208606
338567597
1614316277
1703982543
659995009
1319941228
1514640210
2049273607
1461032516
902338177
1080701521
1652448133
1346692237
1324070461
1776904387
263613140
1041750510
1440394480
268544677
625231296
757981707
1306334532
278019215
2140435752
1546524689
1026089463
2110560209
1070162063
657200697
1711865134
201950690
663337998
248396384
1481198960
1678438760
2129350543
1204987446
561731709
1956557474
1479823069
1916953281
153204431
1326318708
1975068247
1911050594
1439741398
1132115069
1126048822
1418284369
1772550668
1543423677
987801246
1421305100
205497568
987922116
327004877
1235135348
349668618
911322502
1947501588
701792903
1013136285
1271760984
1510321807
883654884
67979264
631861746
1874039570
361383072
2039882335
60401802
1391837816
1361019879
1134521184
726711329
2072401426
1363498330
2135495133
388255158
1575052289
1820453732
1380025230
1719449731
937068476
1566794056
1185283259
347987694
1416594554
1239219521
479793994
1959462862
125457991
1218723277
1528956721
74438922
915823368
1190743994
172831138
275187432
32750446
1573105606
279271774
95174913
180261058
782018430
432272417
2083106809
1771899482
1342920029
1033925374
1252470863
944267412
196673231
2125018325
1839714909
1593243161
423212294
1767532941
2052348090
434294251
1397709757
2058991887
583286339
1741192300
1363828423
1994349696
1286258286
2043608972
1854986588
2017627794
86625595
80226994
181842124
57113268
117696576
1793928493
1500564864
95084945
767674551
1033423507
613598819
1833592435
2176026
814627133
398308972
614839896
49102019
827338795
772329140
1638417023
1014065788
1892875611
339124703
918880250
1843090178
1238121846
297330687
1239177549
101888290
1100458625
1462688229
61322480
1348297157
682250911
1111955360
1099822041
713414577
1702802544
369631462
348958864
2077283580
737350166
1784390182
1367919806
84167784
18804201
1334590643
218639832
35068039
245886621
1117840748
500746758
162318997
70263401
1705187180
1544008252
537412082
116642801
852007126
262989607
1328754947
972547910
569018689
468414240
507090679
306685691
792591657
258891406
1609712620
170527320
1131312820
802336085
387854530
824283692
1267504493
1103674654
338649579
794934920
1554566876
137767235
1878969458
1868955764
188105441
797514642
1823534476
892585394
829811611
1540164270
2126057319
830354717
773956485
1705325957
1576926627
391981456
367513986
653443839
937955183
2143997262
275726734
655084106
1349743259
635234462
729327263
578717607
1691912993
1450600171
362293431
576600377
424930627
1732875598
1434724173
1804874838
463415499
914464812
1770662925
990293157
1048847393
1567177837
223449630
556419501
815188533
1002976726
619096328
1200202395
1447662444
219637974
941792636
1278224720
151290146
602456451
814264192
1210973565
1279778599
721661423
537810373
850717327
33283856
1521825175
1472151187
1089379259
1923069823
383699212
1481838488
160796029
1041774135
474291867
953833073
973021390
1101693298
1390517114
6853054
425820338
14543707
1393298821
1650325035
1326180699
1539095527
1583139525
148347756
1476357341
500035682
1621273706
600783852
350350313
692375830
1602570626
1774406375
1922702351
80582763
354274499
573178360
751988129
1434054121
422769496
769925743
617329760
2026897018
1114628009
1058057622
1303201833
1023634264
1987098995
1427813805
1064133446
447792267
86189639
103318311
421828575
616902397
1915575763
168300673
1080376858
1948035938
1012859595
118899949
154213544
661487961
1191752906
2071470918
1626273926
529759539
1279821303
1217673102
2136304382
1115987968
611737672
254768818
1760590852
411132575
1311444277
292171044
1793459216
971236554
997210805
1600406138
1272319700
688632654
1655402239
432912247
1690366825
903919447
1909110744
921186592
1532778026
99669165
1976281234
1481728970
1026084208
608813686
1298704523
814309853
239586542
1697937076
264313203
1365888095
445444934
1387971138
172797361
1470330315
1781846369
1719375404
457754471
1937191355
1090780510
337449004
748478748
1402095011
1475164701
1939603883
1242882832
718825779
2008572038
84296109
677806895
228098074
1886921976
1187401079
1597135750
2117944039
801336362
1804743601
1398036362
984082456
528623621
941580512
389290099
1632335640
2065013987
1275933766
883288803
991646288
239264596
1762830283
1900234935
516233467
99413933
196409464
1791033584
858653653
1467887138
192385577
1101911608
37859076
33148463
452371926
1909305332
71159995
2113995511
534383163
1718743651
277198568
1101979080
1110539553
1434154603
1912303021
66087538
81654178
1693694992
1121599543
1271772488
683847500
225723755
1949177731
206120990
1608121727
526949393
613181807
1199483578
1550670113
1307166328
1483704166
1597269051
1260402607
1457561382
1061428710
2001525368
1526274559
910144523
1939607470
1048990927
534041527
1263972254
1972999697
1039395154
2117856692
776910694
2041970585
1321794956
886198685
157901930
1832638631
760763947
1957424304
441462128
1523365534
709890582
1914369835
1397007480
1766342613
461853413
1206786987
350954347
248295584
550855563
824201904
624251578
918868094
1590894287
978915525
1817173131
1301659876
1804677450
1171985552
339808251
345322062
1518044113
643828486
1922262218
1300443276
1668187407
72033420
1317156617
354608283
1759745157
2051780660
1761605765
1485509717
169754888
1117699693
1360191185
253831270
645261309
695805662
164654687
1858098891
508682225
251998023
898727066
2069343281
1385616959
2129987342
1765672525
2115922257
618853648
1413696402
2051780213
420321134
857854196
767794512
1381362197
59380509
1938672679
1653656066
1015894893
957586573
1393131873
991600945
174015591
1814894671
1332127588
1839554506
140701707
1701389141
2139775763
2066927884
803119341
1386487637
1736268558
1913912871
1950364812
532138541
1805522997
155983678
876400552
546656697
1042483905
1844222268
912184926
1342687657
384290696
1111789367
1749342623
1401274287
1643250278
1011301471
2049534345
63065271
1896704562
2084428266
514235372
403769212
1966175795
1363503160
53967848
638429870
1242602703
1518552681
2054617938
274209247
117750697
916890349
2007265045
1258177529
1213607065
298218840
1036420989
1894155378
72227200
1230381658
1052353569
239458793
1435106809
468519179
635750943
893806568
1286223067
633746405
19808077
1818190965
1630773993
1498780531
19888141
1606148516
1843385082
348332732
109593906
897202492
1619947170
81107525
1773531814
122769017
1881464835
1414331540
473995649
1200756491
1028860329
2081879783
190486226
1936636976
973638132
1774315755
984691121
1511253360
1816866745
619284483
1127422479
992755467
766832160
1711764778
1777764368
702556019
1673676861
1358920146
253972196
1078995815
1448883359
552313044
1378203640
138915769
791904942
1830296013
335830799
770775869
1567437234
1605313288
1046022456
473903527
149931357
1727426304
1667003278
33945675
657772971
1536998150
616889858
1079577137
1053767449
1749587798
1609209313
703057130
2024247610
1964015202
437354379
1152607466
959373267
77873706
982432920
1306731929
116070907
702392866
11505984
416099166
2075581985
83345256
2141943764
1965043802
358885257
1322003289
576985400
937099033
2012073159
688388986
697022302
758493168
1546389335
72562341
1248070329
252931534
1935402791
2131589397
1196364851
1911978931
248306147
1767937187
1311877965
756546339
1070333386
743452491
1970857124
294159008
1570889830
1829595801
444771868
397654961
1863136053
571203559
1565119197
1419870470
1335601374
1318548244
37830890
264086453
1679685392
175716778
319424570
1829008499
1506636471
1325010173
1961532845
1141152021
1700405219
1382914428
1639101686
49966324
1763557476
2009993019
111048618
1563504253
2098341677
1888915248
1004055898
2130542683
211587040
1778974361
1599381022
125120024
1981674377
1119058926
505326908
1742076505
1446545279
1529341266
1594402805
1730107646
170876571
1168143161
2127296570
1284493539
1405282431
375090352
1309577002
61684708
678703442
41557712
2064279733
985782117
659030145
1600559984
1021081455
1359185323
315082972
1449965640
747824821
1697177642
1529881257
1179798832
698402415
1824657770
1711551223
1512970958
1889923302
1915327297
494636511
1619024501
1955538780
816104513
1320334862
199816855
1120303071
1484233
414548388
733490752
1564956987
634461629
636387448
903509035
305066317
1590289809
1674532246
653630542
1812987821
544059035
2124817627
439399886
41326505
1082010110
1388254394
581805468
462671198
661113312
1129937845
1006044246
1247372137
221613117
934958915
1534090498
215603541
1484144294
154952281
892777524
488075589
1529419788
1553228761
2091353312
104605030
1446701627
2120825775
173143383
645659406
306417122
863865347
1569891619
173128922
243843489
83157674
1190990443
856507707
1261871999
406936766
237014871
1533663752
476170478
824139683
1706296938
1497379830
1440759837
1411883786
887186638
564840071
1707963080
337234600
220515997
395082291
982465205
1206980523
192470521
1600486262
1228894086
810010121
1469616266
922222283
1829401601
2124906210
286546349
1878053009
1140234315
1528619446
1749633109
2068658449
2070909720
1104433716
2003856230
636906055
1605944239
496324268
1444313242
1577152103
1164736971
215894233
1186978402
1764985822
1591137759
102203942
440472178
952575525
1996211884
1181240735
31543238
176481349
1960690968
651767157
548761340
265058273
1627114548
1382143681
2128975159
378767128
518772406
1433226783
1329619680
2072626888
1778038674
2044303773
1529149730
2106742879
1734597487
348426123
1794842855
1000289930
1407221672
1544063576
2050354161
271709172
27365745
1520862608
2093571490
1215299023
1103353955
550958892
62991203
1741262652
2225688
1601622839
417306882
76375422
1241739856
313118526
1079629890
1384260064
2112480270
514673587
1403129725
1517574127
18227231
343991501
903363032
631457359
668822458
256905601
1460174666
518271015
1444223728
1937694686
1485773497
522601854
1805042949
278722622
697751237
288287946
956647743
153458949
266322605
261115040
686849413
1631083632
1013440223
1149841776
907922812
1371662838
16490133
743169580
1775886917
47068504
1969442030
542694480
1613781357
2122838300
1382869803
482141644
565946102
1791671497
1350844868
1843781805
1451729288
1404575462
64176227
748505664
1061395845
905693192
1076052973
1947050726
1548485447
438230586
1374535108
768302999
599776015
1609984781
939370593
2031753187
282741430
1325621882
296604959
1591075142
2133678969
2128256969
422408521
1373638130
1879970548
697919475
2066864858
1719873056
1025857207
28832875
164665762
248163648
1339846956
1438648161
1346267539
1970537556
28635234
1409824569
1981339319
1601276322
58034789
1994461517
402675346
2138863198
2022622372
841929195
625052763
385104503
586373905
268472819
15145341
2131631207
255107092
1589286168
410802324
1761994211
598921973
670672717
1015026087
1670384745
1826899026
649094568
1112870258
1188452926
2049787530
335953344
695814282
1773829651
175158246
1206871874
541152049
1431552872
434734970
1561789059
1503818981
811998381
1138586076
1605657211
497297956
216637797
1048995981
39547687
988288506
134728173
1001245789
433604823
697455420
194609878
516852835
1687190060
1830337471
783114539
1745921371
1791094588
1562100277
185872131
465629747
910960380
783718665
833291257
1369872660
1065836903
932033935
890253159
186336943
1818744211
2036163641
211478792
1828446083
1100644021
1386997062
367913034
807422020
184096888
1814164556
1605492914
2059510614
590562390
663450730
204684655
738631094
2028364957
1686160982
931700160
547499513
953727833
1059789276
275902884
1224961374
1818702201
1108180107
971817736
874076410
1674414287
1967098430
1035915087
644215588
1977502492
177340224
12008199
2129907385
1492139793
2142319144
1543092812
1594598481
373357493
1360437720
455708625
229292090
1232961653
86625595
1293095897
1329770038
344712650
398671105
466719303
249668468
1408116871
1628563172
899683933
1831910002
624001880
347186908
176217636
1076889312
1165174771
1053002601
324965217
1784527958
1375393118
1434806537
121836174
1555295627
2072995164
972381115
1817900675
1036939392
1701301583
206299783
798702912
1910947796
697416315
1824960492
2106424084
1577940885
1933607370
1704557903
1254420652
377986096
663547979
1891697593
113784213
799120925
202344135
451058379
278309752
908925323
605501031
1594440773
1382774901
2046987477
1127004789
1674723597
157758421
1310058723
724305186
1007638992
526189548
1920364657
1248996411
1673255868
975895504
460658555
1534417710
213036803
1993814751
643059813
1253409079
1708725162
63733288
501073975
88501722
1875764619
1676465933
820944990
240741511
1724783014
1331859184
2010752678
158910664
1628659440
1361836846
1567832472
1995894968
2000629992
83245463
694946545
15519871
1602927998
1193793395
197040807
1875528076
820485180
920161796
47015911
1272420242
1529146603
1633121351
1937701095
1287663044
672371975
62409572
1654936177
42235600
1483449658
1935636641
1950303430
901244482
1895258661
96034375
2021509507
417364303
524237555
1710217054
439409074
1746078117
994537656
352867886
878561605
387359398
673078086
82478225
1490041203
1022545066
2121631506
1245419146
808517082
198855341
1409100915
1151413281
2103789283
1264747890
993612607
1573005237
394855444
1164581672
194305210
1871122877
1092566431
1088252743
2118304188
1511565106
392238485
1101842581
939752826
385391696
124962614
920099031
213492941
701761547
966624629
389787909
1743740336
730158127
25719631
1721681951
888940553
795642170
1304531151
1135621126
655812977
1042904839
749904811
174157938
851570169
98440826
1764748463
500273593
759887272
301075183
458320865
104945371
808797186
2032598368
1974144977
603951147
2042632946
210634900
191545601
518055067
278209367
1106888017
457601828
1650945753
1538382317
66363579
2008051217
1479559154
1360574509
1173577221
2057902820
1083887511
1614987253
1678172851
1959508748
590119578
1218697004
1978883456
2024588767
1170124957
1454731575
521530058
834814642
1073461839
320985468
1382210597
1013326058
685702738
6913161
810071139
364378477
755176418
927878951
1723057007
1031701047
381361426
1116132344
1290419544
1421340476
1043730374
281134886
1101511556
1551952775
692060150
327351416
689367756
2050227020
727806433
572862208
1736851384
309170865
1587668418
1666901196
223619915
1785179414
724728456
1430120755
1750729536
817170090
1671711258
78545618
1079767242
1204955855
598335343
544750687
321966515
45905999
1928866710
1500598267
1960654427
289073558
404938328
178753022
1683220207
1275180157
2039577720
1716674331
641625097
1843674772
1378063593
706890626
753172341
1088964503
40244165
845634541
1602324764
1455357414
1696714678
1660768175
1461758471
1735650177
693789795
1305019635
1717239351
2054870649
438378482
1557859965
1167723242
89923372
2108095342
574379028
573590973
47180937
1643162042
1163773375
1057946974
965288236
1688443483
1123939
1305615058
540883550
975566821
1983788406
2048220049
641687397
190516380
416321716
1710255473
1003781200
1338004142
2124923764
1826925539
1836488451
1496786374
1359473260
1752905494
1030199676
751354848
818374719
1049715742
51606176
1413403228
1106797406
2145786237
843466933
1624172815
194118917
267450027
672900804
461931077
1954197215
2085325579
1564205254
647111045
1942661821
1906675272
1051536725
511628187
100155650
43624988
517196792
115601090
1147168688
736505013
2041875769
1459084387
1530561044
1135766630
1121618238
1314412335
1971502412
1971502973
49933776
7516743
441010007
630006314
1527172851
1776576499
608790886
27517283
918661250
649117362
1933076379
1443896315
597309665
938623803
1163945930
709417968
325347320
551038411
1902312686
1662533648
1875215926
1215387752
1913471116
1126599816
1681807232
300383517
2038505490
419637963
315179709
379319026
407988158
809801736
295605013
547043499
728121232
261180657
155025772
2071880462
1538084891
2117405546
259164553
692987332
1730895767
1054411106
1818855692
1345007125
1015564199
1399452747
23687942
2022888176
912919973
635137601
1154739511
1179197496
149172757
1098670810
1252881916
1592205557
1771324316
899873498
1487392713
378799505
885871265
310073241
1339514890
940880207
389889239
502661830
1888131213
1661475871
377135853
1614359026
717647894
1818675593
145533389
610966526
613613669
1133703689
1506336602
28387771
1369638310
380400379
1028295556
1319501229
2094855528
568580196
772938011
227202360
1687396250
1883116566
1451494560
828993327
568848787
835618053
1375427423
389080380
1445750602
30864825
338859933
1626225853
1515210246
1924158164
241132169
749751379
944479427
1412931941
1833732849
1553320696
675964388
973893657
1554990888
371363844
1180244013
485953502
524641161
106846004
1003312415
1858334233
326904601
244544316
1380844115
167123180
1823948544
1263983256
823785644
1957724904
1414023578
824021472
802972076
864009822
867924323
472414730
1530448063
1227927797
4147837
319943961
1469231721
180552593
119935563
907828049
1589492664
1661404876
863374286
466790625
2013670520
53199943
1581964824
1520613437
124424480
2023259205
792596131
331895735
622506641
1329360401
911099077
2048146355
1198354142
1154675970
640698210
1509418478
225716073
658876671
513042627
362074676
1075181740
428861249
1379589343
1035131094
1067050568
1362521809
1021750808
1130233375
352440455
433379595
919370926
592318635
1503319191
1864559502
2091821107
223128763
1365293925
855391083
830886410
275635744
1878183785
467863574
1097377204
801432158
334474084
315789516
1343982799
806306112
958544122
571007066
1149915818
608932159
508976894
978755243
933476831
913627313
1349402261
804501285
1570317429
1938080002
452601108
361158654
844632290
1668001715
2096087102
1781685979
531527
313878899
796812375
555841388
846108877
2080506249
363392759
194237510
859756826
35301261
1269077653
332478021
354540522
1369408826
1289291887
1301791864
1511261758
1178528786
946453813
589014665
944911654
1619025244
983933669
608275564
2031307644
919402018
499071867
792408284
1170252136
1178701764
1427917642
102452651
1973463116
299290030
1025988093
315288203
435360831
1235853989
1690927370
829714108
822963158
1147889160
2040709484
1247708442
1039682621
284267843
207915600
281292810
1897740843
2108355883
1989903210
801771104
1916878479
519545610
357274708
270372971
276168566
791881362
1844831412
1811896084
998895791
501455395
1279073359
1355289383
569025121
188861062
1262094432
745537698
1262593166
1508600687
463770402
1573294597
167583585
1997458968
230487497
1507590200
1875836617
1790940888
1919473649
1518920032
1362038757
1233461081
701284868
283159593
41213932
279830802
1717106690
1448690473
1500898248
50049530
2081815188
1642595668
1956266502
21055943
2007342216
1395284329
692231549
515406695
1893816754
1680592399
1631123958
428378738
704308067
1391452881
2053084829
1534894671
964530226
670359849
1086656866
606007637
701032491
1113505663
991051696
870463775
183122430
742451167
1582733839
1950753879
1899166528
487381722
986870435
888186347
640639699
604263595
446339292
1135773367
436591882
1628887585
379906748
654044151
951291520
207190576
755181440
1510828617
2124682715
1395292155
1686346186
472779468
437839956
1232041963
1693631546
340658154
1463783308
1442827320
741663171
1774664236
1733270370
490925580
1038071561
1710148030
1716922430
1943350828
2136550770
251782810
869867006
1551308924
765619645
1100456770
112953796
214011592
303841430
2079679927
1393361897
866298550
962896268
1579983091
836702176
1065413697
58801775
2103822826
163926169
1212039928
2143313664
1428459451
56080697
17651955
420900195
1433031392
1717781042
1953555378
1476265410
611046170
655128002
927628173
202305189
755631257
211641972
405726841
1851350390
950099955
2082009141
1942714043
456692732
528357350
1335106433
119093417
878984327
1736419936
413291931
605017052
500720216
1438052991
437545833
1792976904
1645864418
908306332
755651484
312689843
47920192
1321434755
1666676592
644838164
1057594049
1448638451
1180497955
636067173
2015901032
1326851584
211054692
1951628457
427155301
530614059
599454295
1717796248
561413295
1485130193
1356530391
1681899461
1153312790
2111895570
1254341085
632589216
925136539
1791321862
876440096
565020532
1008464172
452480032
2085506187
66607257
691863753
1987712159
1391125705
2013388568
198007260
1999939705
469188202
185142506
39873140
1499174336
1798314368
712301763
1505761886
272248522
1627048305
868319478
207121266
134112425
992488415
4538913
1950605655
731485558
951754646
972243800
891523258
373952687
2053475077
1153202231
87226447
180085676
1111984166
1975552653
582335276
1337378993
1435449483
1508140076
1649173794
1521370664
839936875
135129033
679810949
1528826371
107383453
2010614362
694273095
459013389
2097802800
921700181
1540504547
898100552
1863274975
1478622030
1020685878
1752305087
1210947625
693829593
116910187
417518099
1014884092
128704697
1780325759
2083151141
373100920
824268995
19307546
1525416200
375015852
1976806933
1838462304
1725654342
603617056
1276942149
388740835
1291855127
1672896235
970469522
1583263532
1279923247
1691775042
1493332505
1606437175
895201730
1048508130
1942786505
2123733503
1785868342
1152367438
1431571015
484109226
457131457
348240929
1851002633
1908552841
1910704932
277017909
1490036285
598718272
585775458
493016031
1860092195
1000928964
781209092
1301590334
840890741
1807857474
205818741
410572768
885289744
1954655413
1529679164
1482692079
1722338819
1160422720
2028371001
259687719
1241256008
294111366
1283920475
15142252
1253725448
1150980691
1967743912
565833547
457944748
1182051049
1641828317
1877117458
1746493257
666584047
717953364
330532308
324275827
1691498173
7859417
1341883554
864396493
2053242948
1239354961
713725122
900314314
321262610
1780647999
1743762167
1526485061
570853632
1076390098
250797651
379083507
434745581
1456539333
1877272210
1034366261
1870984439
157063759
1031933642
369503824
38887962
1772954099
1086139649
551229799
989556463
149629741
816232521
175343304
942566675
760391809
1983395452
1354052219
1133119880
1851146659
1590146973
1727724584
1215903608
560934653
1203830436
2056199258
1736666723
2125200209
1360860884
1528273997
291519363
813539919
958677093
1941773566
758986443
1872057127
205995219
966361213
1142288524
1628499946
1533012026
1458405235
1357335903
1547397757
1420738768
523238268
2142007418
1044974067
278333625
952509452
2012924862
603837136
1904900539
1062956374
927551255
550999128
1581703391
2063591656
414192277
566923881
298651501
965999435
317907310
404271928
1246517006
1828169142
950857895
952766573
1678164855
1682443665
199808847
864672979
567081818
866129141
788381255
113227440
345115733
90408218
178509276
1027157321
1534471219
1838127702
528240052
1250925789
505201109
2087519171
2024861855
2108737711
270273995
129967017
1630190026
1486555130
2063760654
4676682
1009462888
1627128433
1574328493
389014060
310538555
31341722
1625463985
1271705272
1603023651
1565912956
1565724892
1587358179
1317741992
721922422
460371142
445767331
1533393801
1560602206
1582043474
486394098
1811579443
1186664903
182230091
1307468682
618426682
343185448
23488920
633119849
1850822514
175126035
501855879
1190210922
643533618
946118242
1634322084
504926681
1386737196
1438923664
507459913
1511603858
103821712
1518012001
1255867062
234679338
1571548431
963649935
1148915031
956125615
1897580229
1873794630
1248637029
339581310
763637466
1044870514
22171751
1059123330
1169300726
366556802
404302665
1002460801
808096612
1833058766
1691153798
1271005127
1331723907
2137325676
1049025437
1631664249
1849662391
615299693
779716545
456419748
668002100
1714406711
1816645984
1564560771
1893069988
1665972801
1032514746
1710788295
693905952
115480770
1317944042
1151675711
142904401
1912380591
419019563
825654738
124980362
361564882
202827042
537852335
1634284580
1534118647
947627026
73028390
694113319
725781933
207491816
1378810003
1477446722
35473952
138214158
895661976
845428487
373532064
215791331
1921430253
1522425257
709306533
1501536369
1238561858
997372733
1132333322
1091168085
1832547534
961517964
228891899
462238492
968370791
1519147741
2055286644
317387806
1427644335
485083783
2139848257
1867482618
1619998313
1942925018
699675332
627718017
217513681
1930907312
117903348
433673457
935346834
336401722
1853205335
1297549510
1446384815
2060029554
1569058554
421945693
920377822
1148208684
48203070
1136705007
2087316049
1540574720
1153954215
160071773
702155907
2141930030
534839192
582111577
2066993630
909485514
626245046
1586033858
1682934306
1803459106
1681669062
458679953
302967118
421710647
1018785433
419668187
1282283197
1729884529
307266016
1048085669
1144530607
64641758
907055634
1591039252
1905616983
511605140
744451008
289410211
288278524
4346967
836751560
953659100
187842782
2103608860
489580028
1668619183
360834910
1372779039
1834578104
161408413
284608984
1790895709
1589979260
1452398680
238241190
1625927748
523397667
2033315248
887662524
302616372
413717327
2090796461
2024075992
1107285288
175316650
1437822468
1535761041
1800600068
1970372178
1739514387
1597525213
896214236
760615479
1373755334
338080887
1100649916
1885828050
1794645132
1778384738
99232169
884863848
72314499
39941151
1059671942
661300095
770885992
1253208711
1176874624
1155650393
2077401087
111110966
539623885
1397502604
1603165248
843676665
271318966
1362880145
63691233
378954856
2102542639
190729780
1672448379
695591129
953239074
299913367
668952591
1157956567
825743007
980552622
1548020450
2058090969
630316904
1761906289
1069247857
91803901
785319012
1406679679
143613022
1624038531
816512015
73507856
847550105
217794753
693212326
631918632
890052965
710618938
1339953662
10033154
576249793
2060094782
1279778343
1297556060
410445838
1311845830
450246361
773021561
633900197
1883474397
838560765
509361178
2003888802
216467699
1953054020
542359940
1955686786
42567343
2087958281
894337727
202611237
342087233
842601787
163111552
1019103900
1710893360
598880008
2050792512
2077406610
842685924
1547832503
1902826385
1166455173
1219260295
1871831548
1097298193
1715308566
277305099
39330731
1203699123
1707998715
362481197
817891400
2039715118
425114377
1441330452
285344573
922121371
2111147721
149635678
369103318
1278067288
1291054301
471509334
59065911
555444900
555048393
743302200
1394664914
1825546825
1507004450
1913120381
952156082
1113917258
1220816862
1350925705
469302321
968846343
1768447696
985673908
692021482
759633470
769589318
83248702
788740873
624674894
523589139
765965554
470516816
444063757
1137442542
1810376510
1196999296
1662725773
1994666106
426111599
1638494368
1935742622
582378871
1805071051
1912705947
745337719
1800485803
663344611
1361517274
267950890
1293479202
727646451
42901875
1766642845
1393346837
1106432017
506367996
1179126512
879114763
514156273
1149218597
449959041
394833343
101011215
317339621
626457239
1871735662
1648967309
498034532
2072058814
480527865
593006158
915980880
1713487105
565495304
1790751643
1604272028
76290504
612591364
1367802131
447256684
66580379
114393962
421404296
729709744
1323596793
470137861
149047766
830805390
166794525
2093619850
1381537414
1892986043
1852864917
420279454
135034824
1592720919
302934682
1759164418
1734181358
1657450058
4275080
1690604316
543828866
1545581847
83138300
1478665646
802169099
573086507
2032087793
1099850710
900428157
580009049
260127495
1129424591
676909928
1516621055
1999061453
1424267167
67004890
539720639
518396360
1831702422
735968494
753743036
144978654
796076407
1964798189
1346576475
1990069667
652996479
580353053
2239113
806765844
1111275843
1186230070
2069394358
1257394573
786614797
572362798
400292613
1099625246
1286689963
504023166
535795543
1739198633
55849367
698500813
242031184
561466923
1948800018
1894824021
486623938
462928920
1741565039
84862207
1098160350
1749244250
856353117
30936534
285034520
1492482762
417581317
1095648340
43813952
202048071
1048760639
2033835845
281552084
1447275379
1494911803
1637572773
1328706913
1019643825
769093742
113238218
105904187
865663259
1571055592
397081597
47573116
2072592277
1449075752
873675457
1331868966
1510093195
1453477911
430745882
1557148795
750574747
151786142
930143084
609797961
2137296264
476473759
2115746584
695106797
1140290609
1592756487
660077311
1556682800
418589477
14942968
721904971
1481047777
209508042
602002566
712647212
1931447507
773450738
1969153374
803850375
2039439740
422639868
519513799
830112413
1537820974
7043014
1874744310
1226711908
682218290
368212720
2435068
1599171674
2065553151
231548291
1021577195
1987116194
1797898672
214774414
238357711
2121227337
1519864696
1480175593
892564071
681874366
1911493607
2097864297
1843684484
2071430561
91812970
1960375339
1023694272
2069986286
1834696512
1936664610
1440533063
1467415664
1522653320
1772404076
1099072861
1982849900
824670622
1242994802
1211326603
619346945
618772914
80794674
631054871
4391970
1107122615
587183746
210570826
301917585
154401137
286347325
1718725047
1380464234
1435675885
800101360
145171411
2143417181
2121795669
941429369
1423403209
1415926914
263375996
1015818087
837066061
1970505286
302125493
248426498
881803623
924678707
712544345
1826146904
839514403
1295718107
562515167
1583431909
1125976345
1532725401
287585001
955054856
151072915
105305920
59905421
1927650661
2055396801
483264769
1241709242
1202357509
387568868
1624454992
136100003
579869699
1792020864
162278682
1294957808
1490815987
418801454
873840377
1252417866
533051505
697858926
923783183
579320940
161122751
1371231448
1771716397
478209706
1046574167
502283962
1441963487
643491761
1529367160
876475109
275127510
257501439
797185118
1695262536
302463449
1707080821
477470777
1394307020
767842886
897705293
1286658869
707464824
1251572640
1515279125
1205042870
2052975712
1359946926
68693300
2091827362
841625624
1283965596
628763428
1918244138
241282568
927479232
240956047
233285131
1620904042
1473896087
1671257763
1438267506
2077943926
398156212
1819764650
352802223
746550547
1970871355
2014787950
1058796237
115357094
256752172
652181598
430768415
331367153
146375630
610641440
669728193
515624098
697710185
997173542
1482099925
650783500
1375576585
1478022325
803728526
969862521
1511170245
2077553521
1361729058
78369113
1144205046
1904385464
1513968299
1110285770
1628563620
1662548870
1126606495
1410749443
379638340
518833818
2008801677
1288286998
1578288724
504553310
680687020
1934457310
38978602
1365229161
588996154
1175036577
651572920
2087347751
598721688
534543472
1726656537
1526057082
1208139432
1121172193
82632428
5995515
258828698
646872175
818671752
380738061
1103848422
1572462263
900564428
2012021733
1767082831
1974621814
22029741
294693245
519707374
1294026859
1648341406
1443382477
2088980582
613879727
284957509
712255735
1944108290
93440131
1088429949
969116050
1475124492
2125419301
1863366183
1624568237
259509233
1554281864
70224450
2045653709
1817805790
511971064
1117923359
1988245286
1488313761
1043192854
1462294296
361642313
1183601504
1663739370
1114473484
977335653
225043452
1534382237
1319274221
652010351
2034525339
313275839
766387186
45025061
1216395538
980862776
85517595
500233642
1957796121
510777405
1448019332
525200870
1823664988
1477429319
608589793
1934712426
1388428929
1829150588
1693687547
292174730
1204054992
1276398098
64792640
368303471
64810255
998997198
1322913988
1920043033
929710123
1316370602
2028993207
1921534336
819908764
100105799
308069504
669910083
931625451
1253523184
1394908251
2145469579
2042827646
1487594478
1869594410
1968141062
1936241292
407119803
494790170
33280195
1529339056
1667514347
181727071
117970247
1144202454
780513954
1535484112
1493763226
727311126
1196791938
410144971
1748223306
1461685773
621759593
1539661944
683648648
422489131
419990516
2133881279
850418704
39409360
1136161156
875167436
1679808124
717548129
1208340792
1692872814
428928569
617584814
574686432
2131143359
799832959
930540946
987902425
557457811
319259911
502980006
1709757073
1455416412
1074159880
162238109
322990278
469008060
2108201475
1278342322
868962516
297850071
985674528
1238587894
86348268
1675853372
471318440
1855528848
1740850399
311544452
1971505913
1629866273
1086863166
856719430
1309717160
290075885
470888221
1094393521
1300502721
1650516923
545902472
1891883008
304683317
122164981
1247317187
1334714161
1884415226
1169803220
561559936
830920724
912983520
1551706436
203021348
1759990957
873005738
156181330
436644430
363441576
345986176
1745134040
119949376
1666972401
1812733964
1896033019
929107376
1692127031
1969161609
900723285
560516197
140839566
1537486153
1446385861
486371308
1405057965
1673736131
696981315
597514560
1473527233
954343007
1581908109
1442890928
1565834502
342082987
1484574474
421494857
629320688
173733092
1879447340
1473986064
1043096717
557839644
978100369
1036417557
417227572
976397454
1912132621
1703636461
1054615406
483018081
1876119936
1508014706
1990767545
2020544267
1182211232
398626069
500563143
1686690344
326834270
1573120964
2035962307
1762573041
180896288
806329593
859808120
606938224
2103325668
741864095
1758100724
1370799329
1100999446
427656755
89201950
1981297860
1860957971
726607327
1387914610
2134694331
1889626429
374478842
1272253776
1156816769
707447962
304491160
989523569
862893167
1847788907
56960895
98167375
176940042
1420444970
164503300
1844248662
208456205
407040704
468283847
1949602969
56245614
1984153177
1466149863
1638686404
2098424156
2078291705
1841474370
323083994
591140057
1039769794
1391232275
1438057174
857733504
221140544
413182125
405041213
112820561
1081679427
55195769
1338569640
86248713
201083704
286084643
104721708
1773350664
1275311815
57605442
2083915875
1543865091
178239028
737749883
1803672553
393721251
1064997390
1600278608
1412808863
826987258
435661427
1114196446
26758427
699516038
1250943956
986135918
131542819
1429838280
204911098
1710898193
1430565268
843195024
1596128428
851741985
1965590988
834731223
176488124
2133715615
1309911025
607060611
370110923
691834705
91482119
1640839872
1669732695
1362350604
1441410158
1832863633
2125073583
1777526712
1002120305
1538647752
1394013708
132715324
937399130
6842973
2009357779
1703122888
1945478551
1401876871
959480390
538018672
1603761245
1992951074
2120419929
1810850474
736400249
1141954482
473139823
133834145
650062099
60922084
392397880
2138479944
457833529
960695380
1651621120
1474462832
70686569
1558153085
1655994917
692052719
266235784
1065549530
900802811
2076820549
1503672001
1031704062
621537392
2078680594
592058863
1952835494
1100672501
1886496702
1740803858
496152063
1600680893
656099883
1805920880
165271613
706335483
620907399
820934677
977321685
1679462654
1939281711
1585535195
1025638425
633777056
1991602542
1883080064
1130343187
1076165884
1735676579
2133594835
1456360954
561423603
1145627337
169294173
1008526912
1985708717
1667593168
1492745488
428489867
1887039334
1326568324
783547269
685675202
1642082588
1804378510
745788980
2098192721
739738428
1887151755
1923796477
1435640765
273152062
1328421268
842437832
938807631
1946357824
32181034
1747596941
2110320080
2005709621
1827664449
336228327
15826909
366199096
489659935
1544244604
531429987
1354729038
721989680
411152677
1425822127
1896290229
350696388
1102295139
1115071189
1486433607
1548060194
1445896184
1393664093
609345891
1279957389
1788517137
1528426342
145446817
1586274911
846842212
1595176653
323462485
329411221
1964741902
1156346940
1555107046
386188583
437407885
531867070
431839751
640369220
1572041800
1941741947
1054227235
1514557798
1159563153
590518559
1310897776
996710357
1757128496
670763490
1747995435
1371129786
320511790
686206613
1792491572
424904402
108275545
1653347507
1039837879
371856904
773203314
461383542
625508147
37728063
565452986
574019420
392402302
1849607207
2012730295
971480371
248920215
441122979
1860873998
2116325638
1305182852
1450811493
1622143392
1634253032
1993818423
1491287547
822130768
1941837650
1548485905
1645188864
250009952
1735537984
358279441
550297794
1264455333
2126173491
1849122237
669724497
888121537
153449655
1144389744
899336261
607449056
743338186
2127485438
1866847603
1912554578
1858453370
134093393
328052867
539419606
1502370699
932625920
1911922183
364682504
315188092
1249843962
662098525
1783442227
1922066204
1454670529
1745443700
1889687399
1860445746
355432302
3117956
470771130
1288135188
66139585
721777441
709624276
905764608
885288468
1033208556
1119061028
141131167
1687283273
867412413
2037725337
1381643271
743892808
810612568
1947594038
935581461
11221720
8565540
1306405884
1925545705
1908690027
1836063880
428223772
1141113571
639680633
1687203130
463257226
1327211092
780419579
1247117893
1428535893
707533913
1634120671
1824005627
583586322
1775069276
848723183
1778832021
1057106340
314778567
1530270071
237354734
1319345021
1461717342
1668385605
1127637098
2033531570
963169072
1206644797
86988226
373873379
2016918280
2087059044
972063580
618412300
1789696517
1661955600
131295997
1126077748
1783878891
704269338
1774625892
752982325
1675063988
2082096342
1863435052
687649653
1248975905
1474216375
2116616578
1926709561
1578660942
1333743996
1697729210
1515417701
2020317048
293674679
1238410094
135462636
1213644089
588429943
2041031676
1282703688
1755007600
291773746
411148401
842845429
1579344412
2121776467
25383342
1214051595
940419302
929098415
750635200
1110689594
1421784957
1851628395
1682699049
1671125815
1182562428
1834875648
25025589
1705383526
882894772
213750858
1093623074
81738906
2116346619
95031461
1188453724
411213289
606488645
577946837
711163402
1348726494
1755461452
1314237059
790333602
1978328099
1591023356
1359043218
2053133081
1004467438
927682197
1384122804
950498823
401118190
161965041
368289146
759474962
1029474053
1982216618
1436133692
599265046
1545016924
1470947242
176199297
885751424
1793261241
1922649514
641093679
1489143428
1430626767
1961632082
1046652026
1629951699
540159896
168803105
1593108887
443019650
510274686
1979067713
541341310
342026516
410737652
725388266
1460856625
952867190
1511768075
638565085
408124719
886980911
1772785843
348269771
1777788507
574726578
735659129
1786227334
1553987632
407455648
1778319981
249710518
523810171
657589667
999907106
1313852917
1323613079
55559491
2129207426
1812822948
694923960
2088610216
2010556057
1380357808
920043817
128169079
1691237375
1531706034
443457571
374270250
1165020254
1574962270
1000793984
418745219
1276765490
525276611
928329118
1754805835
1678921386
1651980232
1318119765
46417887
296347287
2049180293
1351371995
1328193009
98256867
845852821
1775619521
2092014521
473829140
254761052
1476596753
951658527
1463835834
1161014548
1316290779
298079263
2101471101
289946435
76309217
2107798207
1829782795
891780143
485420107
1347679859
2103694445
1150470119
1005065648
1005293297
850176648
71041990
289008674
2023855320
506583581
199600321
1420470099
1943878815
241469179
634099519
258490762
1644939473
1806498851
1152631832
1791300621
1360018767
240411648
291758458
1503483307
1981259958
1986608640
2036392
2024841470
146803802
1766215034
1422909675
29327823
1993611668
163159512
2034691797
1270111696
264828743
1565906089
562944587
1024132335
1352740178
326740940
1979106987
2128160990
1400506996
919598447
257535234
676023072
352825416
561754503
1315385233
264162777
173684391
1231536096
1327837707
1400161045
1171700718
1703881111
907698618
1808962437
1717362975
771864528
1673407491
211649148
146076427
690393987
991820712
842567444
32925906
1411861011
1057928395
726577941
1672349922
922388768
788406113
353090237
1009160585
1624841794
355816040
2047992430
268024749
1101977519
393989847
1620495488
865758048
2144552166
236532737
1214915507
1747564093
740479121
1069207381
1010148430
1865418633
700802333
47579703
791988911
772084779
619182424
439455111
607608055
2099435883
1902566407
833662853
701458516
713335357
1706071847
994274795
737427289
517015678
338929914
1608711335
1508995947
52251763
598165760
657008495
386486840
337286900
1521702543
940634967
16720478
1189715103
402641381
2122810186
180842918
918197740
1867775745
1504749538
930341330
1006327792
1351137676
924969517
506002897
620511503
689052878
32454602
502326243
1283556020
952944541
1492819148
189730090
319629124
120569461
1387723597
1555577871
1444703182
218981904
1442877655
114023135
976230008
36564144
908264741
2131352021
1138148135
197679760
1160336711
1783547181
927063177
1959467717
1398305207
1047179046
487144615
773327720
1784479709
114033170
377198017
929845459
771783525
1653387694
1585585186
1184340991
1009188176
1764115105
1799627894
346330934
1397628253
2032654237
1754864778
540022648
82157766
1057397670
1199003571
436350132
771006876
2115464049
558344595
1276824970
1927208441
808454764
1039969081
1847850510
2062294113
368283074
559995686
1748322135
1852043496
354898359
1685560996
535033335
516198914
1049615235
112843740
1369179092
369097349
489417177
651053287
1058431009
147033098
1014676110
207006013
2008205448
885734254
789058307
2053316844
223820004
936759164
1835021744
374860614
2041723853
1325987976
536594004
1637841278
2145727340
696954831
941590908
2026632634
477618742
849568558
28737028
1684580516
1819784757
329230824
1287499230
2056350614
1815118762
415416192
909850770
1556099768
169985890
501231282
2029133358
2069910596
510763127
1273874630
770999935
863970885
989604257
396035324
189730090
161262226
678347729
1195963835
1360993483
104531883
739543431
338196856
251887591
324684545
1391391224
208031148
302866756
1206160224
1030336276
1731287395
380329153
252342165
918735660
864247721
1308752314
778552219
1813461766
2028639770
595111885
1909849203
1973057040
1576377407
924433674
689646200
376299180
1334834665
318681804
971727201
1183431333
1236902734
1331870786
1415769466
1349590203
75811678
1946235602
1613470024
481750948
1088787903
1087800619
1295327088
1209029418
652709457
1358719399
1847829629
1467835727
1779071774
444622578
94644102
58081333
235868737
2130129482
906969880
631877933
1525818738
1675222784
1195492650
513400644
407919712
831837033
128797545
1981096016
771577831
806969999
705437305
139957511
723295585
667997094
1442314947
987774344
619146029
194154399
1441233275
34099027
102539134
1972204680
316069457
1007305150
1098928683
562971562
222913067
1546663115
1503238323
619457800
121050079
1040392309
1569797970
914145293
197658780
177210182
1024655686
479863728
679827912
65699777
800656546
373435068
82472253
1972687708
1183083041
1012512860
382694716
697500668
243250872
1291637489
823790512
1929277985
1922441676
1561385957
1969315853
82346049
1045915762
1922892276
1873082084
441586245
686244026
903787697
1226517856
1614816762
1161988935
871417519
1798885948
2095735114
1899143355
189083616
1687032527
1589365664
58268857
1025683952
1911472199
2050580651
1174352329
1375499502
1666764633
859171922
719723628
1808357030
633328246
804123729
1132926619
202551497
1512759905
624241450
200887010
2142667577
1851275972
925331619
1086066877
160184597
2130809203
757379571
1668477516
1966619402
1029978780
447498092
1299957172
640492638
774154352
1060651134
1140149788
1723296170
183420535
1546231849
986259659
1163991669
202131672
1017574262
1768903093
1234152565
897378565
1079212215
1745022566
1017360909
792627788
108179382
81567047
955670096
1671949913
465179670
565501593
1176003736
1540073276
1903041879
1031768066
1215511130
53753303
1201582115
683874001
1059386940
833823257
452663074
806528545
1193235668
540728864
2023340447
1446134806
248756234
221666284
1255723097
2061579959
1572208654
602201103
81405898
1776255568
309171815
810821986
568503865
1704502122
1480621579
1735457109
1334079610
759820283
1837592228
42595322
1229646876
536378099
1754638614
1962942102
1045546468
879002786
1924778572
927508858
667984020
1934924594
551818088
776725097
421125670
2057171619
589223966
1346276827
1170492803
34333896
2063542963
1218166738
1391150055
2123956362
388066495
1651006761
1775322873
1856958070
1978723188
1478555015
1226675700
2136414441
1178121040
1163490828
743039817
1427209803
2047555951
1666859538
428043637
337625555
1522204845
1421724492
1961331038
2037775569
218830657
1405590673
407996264
1227195886
1563009182
1384832672
304152260
1540220050
23421220
667647379
1558139735
1313388504
702543910
375989020
1487257024
1008397566
964359464
1131238701
1522777472
2045829777
134637595
153982935
235266701
1754712058
95475820
816861461
797555943
196943712
578124588
1933647931
1646130544
2055101869
468168075
584262486
999835862
1751381277
1043902101
930880161
1491574157
1098529250
2098435044
821858023
215285476
490261925
195645566
372574591
1784912129
1873347565
1057920024
961969357
1671012585
397246480
324514295
690869042
1415599538
903992107
808921406
2047251216
203748632
2095917876
2036127627
1977245402
1761352019
532049998
1601954258
1291786499
946053551
1460888822
525512536
609604256
388727612
184866145
175193800
2120749232
1870245391
430363485
190131844
583205814
1234269657
620215606
1188178006
577330773
1568248338
1031141174
1964914200
538125215
1772048458
1310048599
979113136
2042711310
1216139473
706420683
2132340825
959679094
1515151766
1099948487
534387427
854172551
1282940430
1392749064
1820723037
486486079
755778821
1650292661
629419500
890179415
519660196
978150673
1490561827
2059939364
189212719
1990433259
980935560
1472487937
1912977959
1019968434
1299965689
1090942624
1313472871
372950788
1734576899
1735401074
1911366719
1803086108
68672296
33320625
1574105087
1399898248
735512946
1950562172
248859067
2132081983
956377902
1987679819
434975008
951317902
994220781
1372419302
1737470783
1509051126
1741980987
656465227
570209099
2068681829
1060940476
1253825456
1828370723
1677439156
1595787344
202497916
1381746765
929729739
1559403099
1629210913
634309592
1006391399
1501343524
1001900296
159593440
1136958470
849855868
949622078
1610012992
1132391547
1402648971
1585931336
229149486
1125200962
291863475
262426629
1991331479
1221405786
2011378764
1761937032
709941618
1051509170
2082742026
1928504117
1141309543
908432190
117341751
410504765
1518303327
1196323462
1861734893
226204068
2040637562
172605627
1609530829
883056205
1746516054
325156168
542617529
2064394386
1131018583
2083064277
1519832058
2021502543
636259234
212983021
793019287
1735178698
1140949680
319623293
2018924265
1528254812
1525662375
1075487385
163267228
1795484603
513501231
521625463
1700437363
396704134
184472862
1151691695
271172946
1020148576
1407736639
1011069913
334977237
2099164418
1609309196
1307377078
958282447
692502362
1953867440
1653651455
2082271085
1449682250
859407159
931252589
712250493
1608149610
787822493
889512478
1754163
650026908
2088264673
1956925274
3585069
1476228909
654034691
1973622541
1451909302
1406081286
170377405
2119577056
445586825
538693743
552277311
1724410018
1854151132
2048465064
1769908610
152812350
105159682
2070461037
1499373417
1430266595
518013714
678271807
1787709800
522841379
283101469
397249210
621850649
2040484871
894875994
43156643
1847569112
831512547
1591034017
1262147107
314956246
1328962058
453996533
1621828171
1572656284
525734941
961230293
368128766
825103216
1632408897
1990796749
865175601
491362130
256280596
673181718
578857119
492661333
1380242199
92174355
1023132947
136327787
269608152
1647073911
679276218
1947304056
1882449165
439031222
1530904960
340540357
878060819
474813480
1771807221
1404671554
254141584
1191210725
836786183
1106160855
2130067709
1706813178
1238692086
918621874
1685928249
2019726655
664598118
445218618
958089139
2106417576
98115979
757485046
745173865
1419344475
1757639509
1331646166
1632373933
182497516
1033194488
21217878
521648630
1449836600
1592218723
938850641
1474693480
326958556
638601063
835685200
1215412318
1956962355
656825749
689020442
23428492
278137187
839871534
1053121215
830376499
1291166392
1270659612
582221774
153139358
726686450
2069770840
472558830
1067982627
590949814
1396753803
334231928
359212798
1604774826
344353945
1001442068
499082054
2096605653
967560570
664147835
1220026701
1025056102
1145871823
1333133455
1441229324
798441482
1923717176
214516447
1625153818
1433536712
1228181959
748835460
79634075
518487018
113755839
1202160767
1657039790
313587467
387998873
875911847
1730654665
2146357156
1587488073
947260647
699711369
871956304
488931856
1191412332
1394648657
1234271077
1372569750
323537039
1067530474
1118729904
586147319
147358316
1046948901
909546332
539141096
523397001
1471758862
1783862492
239866185
430676764
1215563901
1567051922
1702908153
1397526149
1435427969
1573237185
1706621440
1268174722
2131440372
1904398466
1189946563
169702576
1109340983
414255351
820628093
1882904390
1061242958
1465804708
1587186333
1945078031
1020575793
154227797
251756593
493404731
186429481
1233754609
1591553185
1030111238
1408961215
1108284858
1897795469
260041562
1585008391
2017124070
697449005
1008557802
1231048805
768385117
477198698
1898682358
1939610546
271602222
479249620
520776673
1020446092
1217629595
252224186
467626206
1017871215
1568994533
1816189216
1736836234
955602715
1147883843
488310048
509929860
1780735001
351222174
483105601
68149113
1703269255
209386504
2047602941
1944721306
1056935871
2079003566
1042870799
1717428981
2030419735
1889140793
2128412342
1742547607
861811555
1775914858
43173059
1683651334
17835451
1043949473
563530543
802933671
1846352361
2102856719
265887421
72822124
143231111
964056296
1883786484
1394665693
830529516
1664855680
389771777
1570517171
46630132
2132123572
2048713175
1236928837
441753822
1821499091
983093948
1508788685
2060982913
360203089
922388768
2125128826
157552758
1946067489
806470688
906388619
166707857
1764811972
1482960824
1691342790
1337994567
1619789393
2086404535
773355618
924816037
1387650489
1791277410
889895261
1041435513
419509113
131429377
1655381383
419170333
1974127798
1322367456
1889572725
1567602326
199533623
1034647877
623332260
813624536
739974703
1108929982
2065434100
2114349411
540454474
810040848
1638015572
1733944137
1753858137
524092962
519399473
1366551338
1753645944
302357469
1878049065
738822430
1411132089
907857864
202637842
1191733315
1038901655
811020909
921527198
612704953
1788315181
1479855680
770684682
1953353373
2136923481
1346623760
954529332
569300295
1956860616
1776896452
826951397
1155813173
1461336786
1937585431
1162039248
1201436475
1202284064
225016076
1433423698
378274432
1961278992
1721074164
725512199
608782275
244580057
334922902
645283782
1044754554
2109337298
143110933
1906373097
1544615117
771973507
1021441540
1078564619
413473990
256484555
1876095507
1583481990
522157936
1451386905
1968168512
314737101
1071837020
1056518052
1105827175
1916214013
1183340932
939426532
1767646660
365843183
839219619
1663475289
1676373243
1878969458
589090670
200726160
1685153078
1887456040
1158445773
1960074720
42912464
38527653
964611100
616627989
972296480
1673507849
106192476
507923509
647662337
346893427
357990825
2014545824
206781470
1829588514
1038002836
2021801882
147314363
1411327069
2035587563
982410250
160085895
1428011716
1049256356
2094166587
28059588
1121523271
1062560778
174829931
281313191
42437288
847946725
1233538199
978612743
51139134
195681349
1668501031
494089676
1154237818
676222544
1772735744
985917505
1131225188
539886157
1187595596
305972039
2035298991
1954721777
1567575293
312082752
1083001241
234179282
372944844
666036393
1278861764
1155752294
1957791828
1981657393
1411845185
1213778058
1829645459
2031997
1239414663
2022274875
73410650
1878709929
672001362
2019051457
1486842957
447273133
1166127594
168902191
1639559112
1668778829
1355264667
1301329995
408874518
869808662
1879814818
646850663
422254618
1281308449
614016588
1663917273
1586453150
1381046067
570654935
1260027107
360604855
1392734514
1431858760
1479331595
1084936652
2076465225
1757768848
1391980189
94116858
1891478796
955740087
521179253
730416980
2067882914
676689206
2124548
1509680897
1917509799
676725634
194154433
666063578
392840427
1107266601
1616929074
562347394
245037843
328435823
483959014
1345695884
645978349
986263691
806156747
897060422
1857919460
995733687
542180047
1074082349
249843961
931407707
1252614871
758570225
906923118
409680428
774499141
620597092
668489169
1669074571
599262408
923564207
297749577
2101479007
1049803923
101909570
1014948231
1465633943
1328676241
1534934534
100127145
1633056155
470059001
576326984
1945231578
305752940
465782454
1732144322
1260264629
1918172723
1058343121
1123318268
1356912343
1704205753
1986778550
1984648752
438137598
471945546
1406069289
977158506
1011653194
1087782986
1722607568
852927485
1138470922
1109848434
840275151
2081383092
2057800094
1634694255
975719824
1499607889
283754872
1556368326
795241155
1478362124
1682727640
41810324
56066664
436893951
713670455
1220124708
1079825447
1605929283
1274901670
916397342
218943163
1133236736
1735364825
1782628867
868361719
1384776288
5599201
188848642
342576237
2052918133
1856585498
1344141688
855315961
729130301
1037323084
1155193352
104069537
2091122512
1990570829
396246850
2094919807
2146253996
55848958
1596323194
504477600
1628797760
268641742
2081485970
1230095364
832554866
1695398711
272035681
1815907560
202619160
1746031913
745930356
1722636131
1884543291
1140900482
854511053
1303397123
2093956631
1014272492
17956465
1497492906
1995408510
580562210
1221801957
1443949984
963439267
1058365648
1676320992
352954393
2055689268
1591246650
1352855962
95953689
1844841579
156165485
992570674
1396960037
1930101126
1311118549
438491046
352197468
1315868438
663746914
34811618
2122346579
1114240028
1522799230
725585104
73358025
1664950840
673031799
280949011
1618688900
1978641008
809043175
1242688645
1271972815
472301943
1637693684
409299983
1684559168
248871879
1057447865
838280236
1379107784
136026823
1856091918
1023201986
2058779597
1604482835
1487889353
315497320
446146683
245051140
302973087
581270277
532834657
1908960550
556216736
596209009
503833001
72920605
1995539348
1617832391
1263279835
1080385277
1313155830
1990956791
465947467
1098353472
1336314290
330227794
458416727
1122427704
1953966882
1248433729
569450722
1001023692
1152914788
257984759
1692544698
1565100816
1915724347
505467865
40705167
535223095
1105542580
1967951343
1987057075
1275568754
870710844
1992846292
1831367014
2090731349
1546442093
1247828560
1759723854
1733487081
1201709271
729832648
1179763180
821567146
465275235
726851857
1040915143
1521351736
221473158
1369653615
669611870
1492973237
1557732952
955506920
549804444
2064267516
929180440
1073030165
1756222767
878396517
1418503282
1937770239
1254164349
1540445064
187265031
1199663638
1385237658
1754778805
292344877
298087703
583055857
1182201983
937435960
752360194
1827088484
1606190105
1439812631
303302941
371091379
492968327
1246976086
1583033437
1026376931
84409340
304280659
569915090
1575838552
1892417752
1250266804
733043488
967084328
1592282344
994332502
1042134126
766588466
1992330587
1956890523
456842814
1868565697
1183279130
1475254799
356409129
1277133242
1990023757
318371862
1112331843
548978578
1816160116
814591433
551127518
261013506
546886812
116826970
801211374
1584014625
1926751186
105238349
1998601572
842671399
2058570267
1103039421
1111600973
693058550
649075976
237982178
1028431938
15791711
707285004
347619269
829858906
1210566452
1983322383
1263047596
1153163543
1195721466
522493696
594604340
1955148784
464969784
1220702677
547863033
1902042841
1794484749
383351695
463600730
1937360626
43298410
652220598
839473744
1385072790
71607732
1067959674
429618807
37660318
2024645013
1926464317
1824864718
1407075781
714773128
1141775780
763232986
192576287
219575143
748185073
1415460439
716796267
517597605
905152551
404915197
633962696
802906013
1268284289
439534799
818034784
862684617
2006104994
1727750408
1691406715
61138941
1636410565
1291314808
1878172329
1402632641
1416963394
1870838135
557383224
1104410536
951781885
720895507
337380065
1625538876
92708752
1492490399
1214106714
1744970498
194652458
838000883
1131123398
605010474
1729603925
728250370
60146604
1924673882
1813373150
1223586112
138072214
43239925
65578583
658690058
1638191918
1328239617
1771888878
1550818904
1877578429
2134235063
836732805
1845587221
1523488406
1447573613
1156263006
1416233386
1673097292
1793578081
1766282602
186391065
115265906
925992980
964622923
1470637191
426980246
498775669
589699707
1008349637
1023391047
850326985
1887397007
1413338665
2078016593
678592328
2044270943
695291113
1089289853
1196975176
1705269565
135127952
1130287335
1772725609
1733627350
920241199
1144019361
1958715904
1539044803
108332978
742110975
1966011965
573715314
1953799342
567859904
720505094
259979382
255996263
513335596
1959318768
1476300634
304975621
2137940389
1078092099
1888969038
401634795
2000377270
870773783
957270351
1520725937
1266519901
1247465293
809716057
1207062047
862649361
584051817
1301003922
1109129013
625090725
144532619
354778334
1288565324
1317384700
1311307799
363294330
2090867906
1819886907
822455044
565522853
676482229
29392878
993708953
678003127
1898551591
1286920032
938132526
892105957
1678387369
393462785
1750825545
496471508
747023717
66726496
1271693392
1237194206
1571466825
935702142
556621619
1432092659
1036259525
146744964
542482144
1176242317
2111472801
894769521
67218058
140379620
394792508
1405532325
862239097
218596709
253920473
1265735049
1815803814
1719732423
1351241179
892978674
483734875
1879042043
2058825966
516232096
1342107925
254396315
1695904939
1137452274
646855684
1663242437
423776720
2066192227
555832591
173770958
676403349
1780933522
969316359
211740079
2015817139
1126415057
2030921651
1150257738
1089392122
1994552606
1812376420
1678316323
2078012142
1808290910
179529803
2056508002
1142336262
55736940
1111972205
1507060780
412324134
1740447700
2113357503
509412885
1162803094
205743882
1346942854
31427327
1840979145
1437542047
1949673584
1747835905
65289954
194707429
823478973
1857599683
299906876
457356882
508183828
1099198500
157224854
1754068090
58107765
87631402
2119843374
1796431998
1039618222
2066597792
90462414
1963063634
2116699151
1773196918
1793916292
149527078
30191471
704064828
482488417
1922153503
1554551861
518202997
450290109
2046202120
2062805442
1229141248
864003754
1242984026
1359275006
137469846
760620912
675417953
1416290339
44562422
641877353
400803768
1762357929
1389602357
286727137
1467186581
661024296
331304358
2030576502
654597410
1397466493
2020203915
180766601
1977679544
755932158
466315255
2014974411
967071942
24117599
1133056649
1201477109
304042483
1793549912
141260663
439189627
2051734063
1521567993
750822575
1910092315
388223655
559615257
1252688138
360041223
651132086
562237541
1148895023
1189071577
829741676
2133513573
1452519919
1614071467
899325326
1987376669
566027181
2113203353
199598899
693057678
2030331438
1760058756
1552323210
506116116
876193274
945356903
1792068614
2051528439
1493581557
1686309606
2084891944
2133025199
31235889
755067885
1520252671
33373972
1125078199
1266936924
1407455853
1388788725
687449877
1556574323
16727820
1770675683
89373516
442914966
1291233586
939651443
1765498803
1688961698
292453362
989547909
1909506747
1251151879
1227895110
2046615369
1336527692
1672539558
642582966
597355863
1753995819
336533478
849414551
1745195123
1995370169
1990360542
1999477621
814330729
404608639
923740739
1552503031
1305953376
1546322021
332378871
1773327923
1841211206
1541473656
1233538199
218472420
1237644105
568458979
346861942
308266711
31888537
883868830
667301989
107184863
1274942451
1384822523
53866070
1236010013
1318223529
570617655
1383227915
163424250
1821679010
954799005
286802385
305301360
1803849802
835758163
1233962449
844195093
1441987663
841408614
771825496
1125268551
697283411
111013053
149161256
767395811
916769405
1402958423
2029266435
46104793
613142687
586434353
191812023
573927527
1725360484
1661219689
1214121895
1308788625
1890236949
1777570534
1206596391
873334869
1799055166
551268287
413513475
2067120618
975267926
1463270769
46553423
915259824
1933140350
424258847
1129821566
2046105147
557806638
1052303096
1392944385
711222901
1295865798
806733297
266291510
86090487
844184179
2031594246
2090116713
505950436
597281536
1798419312
1553491571
1061443112
774203522
2096182273
1339572050
79471067
292227698
635228044
731990066
1225771052
1993030458
999253200
1397701368
1396372626
1002689846
1063424383
2138897603
1819757487
458778423
1148850585
416666292
1189943895
839817236
2147280811
418699005
11938300
1871925239
497454424
1765819788
623996417
1716655028
1448903370
253197582
2085499328
1145594483
1125946941
1772460758
701147587
1500092794
1238030381
1956520029
1594815751
2125764825
602073470
1383182700
993670404
98988795
1912831576
1381974773
904186488
2099122375
1129612401
1410311399
1263667963
1501398839
1564809489
587399162
1644367075
581965069
788942787
1082540071
680816165
1468042549
955728691
1437085714
1164442399
532318474
402437800
891237508
1276294284
2100870657
1662812155
1932253029
1444451736
2125408890
838519070
843268033
178692229
668228059
1857357182
833496751
1603607861
314726102
951289916
1848537183
563965069
786863900
1366487118
311053599
136049582
1413121509
1536562997
565023072
168891543
1003358691
820275315
534216835
2068625268
1543565679
304912890
1149664019
314580282
18383588
1025431631
684464179
850428954
1054070286
2025314676
754333396
575775639
767149503
1171972706
533830234
1024409863
951614793
1275488406
1901841192
1433325557
1898039020
941330386
658935333
1592285108
1849328985
1178939058
1470548226
1987914059
838563591
1809525731
1531178350
1715243803
1424159869
1742204696
1559667299
557819875
1359327421
3616197
554404649
550103587
338930792
1587445564
562821937
768903284
1914521202
7495280
802712599
818832669
469953683
1819705734
424233735
445371269
1111487611
1568783730
1661162013
1833320376
1878555612
1429604692
1434420943
1877242641
798942772
2091688987
55640291
659624512
588456607
391403446
645826606
1457234764
305761170
435776089
1082383608
1407625233
993366813
305882493
737814379
1078409909
2055907533
797300869
361804068
416180177
1605584338
1110058038
89972564
544117732
165039828
1761756240
217193016
1655624352
1217309245
1066339316
769454641
1530040989
272895125
843742477
124407174
1770132429
287662138
380454849
826597095
1160195964
836265599
580337434
2057563004
665938794
751411734
1576218245
1714585840
1076696553
1174551039
1749333606
1781893282
2078786973
636024430
113399033
2142797639
1106027394
863445810
1799854624
1354260209
1908535653
1135980627
669688152
827367241
1428893366
284434000
2061337668
1255670509
1445729285
681904864
1880480561
440068061
1014561289
955382913
1181092910
443287274
1557898154
573807583
1920787526
765745436
966698100
62482828
1601554055
1751433211
517586735
800626726
1516362011
74988122
1512600905
1008471908
1775157144
1969650621
468252625
199215445
225870752
729256146
1267358077
1412229421
860202499
300099079
1527289570
112349363
1202085032
105783307
10628763
1455446265
1182322557
1706380588
365988253
919529175
788687452
1025749877
1174071945
311492822
302269640
856571925
1189216059
679780210
1222317802
1187004870
779826854
2107035474
9580225
1222307337
1639423120
378195883
1654647702
423656246
889610113
1641035158
1316553364
9352543
1466322270
1619780361
838973443
2060802430
2102101410
597339770
1057734567
1482533757
44131226
2095101873
11413214
80145755
1222990134
698969387
404897569
1334432652
545146207
1399649132
42336431
108459989
1654012310
768469022
246226140
914669421
78203327
1708674103
1677842689
1157091734
1219137493
613053846
1960722724
962520339
1158809695
2040794282
138021180
35618266
1659059296
735878092
1820156284
1353426085
1962635455
355121983
689607498
827681220
435862380
932101311
1242811032
1281791579
1395078367
1872736907
910768880
445381318
425085685
877532978
906196854
1447360200
1501082142
56019210
1649633748
1350791646
718988884
1589776274
945419288
2042265422
1106667061
1033997296
338862617
520562775
2120004520
660176561
22702319
487153723
689161925
440105250
1367948990
1672084481
383436734
1793288494
884309142
105850
2068659216
2072706774
1397217868
53179426
770454722
154013982
249124462
1610490789
166850541
1359402402
135638560
447428690
1984222163
1591300556
2051443834
566189434
1262315168
125065794
1345726915
1686338266
828558729
1350230593
1036749769
1472657423
564686967
1115084800
1629247913
1385152753
365517720
1200151887
412533316
1952334817
54041319
540396667
836401812
822528387
48170822
1859556813
1900155880
2115106714
167874236
1686801001
406862144
694340556
894113204
1510758974
1412125713
554326470
1050681410
1469919023
724557832
981875952
695053410
1429131461
367419974
1863554775
324479517
722940355
128933023
836695662
1545153676
233980693
1795509160
545687058
574053516
376221026
2068177664
1225767303
1944970357
2020953362
762356553
1529976484
144291448
2098594400
935402597
640749923
2013925972
2046532594
1984062939
869640889
716077740
501389622
1830497929
1496549118
1408624204
1630128800
201192189
779772887
344604945
985708381
725031920
1592976983
345189552
633564221
804803108
353194917
1350829488
1916735987
1809922672
1786677995
318636
396286369
711621935
449238192
2133689123
1905220713
165744022
1358010779
696239390
72810043
191987321
901993027
2039913873
544970050
255807743
2069443142
1466588998
820391378
225966197
463010375
1643917725
495457586
382536891
1773417115
1042833757
2034542535
1185911150
683144259
260792441
933773775
1448287243
1955346580
2119520195
1457608809
1862374300
1122209611
1756172975
1964559248
2123553136
969888102
459256732
873211489
453430167
1329495354
1421210036
1476195212
1519252884
117928762
1073393663
1632677802
533149402
1129718258
552895705
737712405
131213605
229956638
424182293
482963132
1888337729
1146202933
1071359588
2131137022
204490119
322972762
1879605876
792475312
1550544857
279002923
1709502150
928835041
138965707
2131083964
1171709842
82331047
608017757
1763924719
701541330
1267745203
1414164871
1002579567
74784344
1832365488
1433237207
1653528270
357389923
1246177897
2007027378
595576912
1811617690
1393905480
80179573
699940639
200349548
1460948314
677566783
1216586105
124857867
884569078
1464425016
587703607
1237279072
2071848189
1884583671
389536428
2134910799
112657915
1494926949
519493308
1983062205
383176349
226021931
1764192794
1417980261
1793746149
1663355950
914303683
673901814
374548770
330250549
2093457930
618141047
536573643
879383255
616436272
2107539822
1791107495
1099922514
1163896720
1031419471
24216359
1954905798
139962446
514455272
2078087745
435013576
2029627941
2095791436
1867898367
950611283
1699363934
1298136475
684927035
697194772
936432493
1972878890
1556377739
54261504
92295521
1995861607
1666586591
879193716
787372262
2049640808
1683982744
640233741
635872104
447921104
281681045
695370501
1685903194
973002824
691309899
1867513387
41237138
755969750
215475762
491976364
507011287
676047222
1634763855
76307489
1736024327
1147125642
15786594
1980396944
13992121
1054222609
1380245431
393425022
1152958432
2016884657
744412931
417489337
743039349
894353131
258245671
1810582454
377018414
1589798272
1198883359
1835132963
1369080933
2037266966
1946717511
1699039735
1161419512
1025924747
1080616181
2123888524
1936064246
1957152691
87586359
1542343198
417761156
1045688058
1084286403
402066177
1782528198
932932576
22353456
2093772710
1568757165
1099277073
230467945
1129595349
1651963055
116997703
754333396
1971143561
1371236149
1190179486
1077057604
414101856
252659215
1678622190
471850887
760817786
1223959655
52422186
329287810
736026027
881599329
1483015085
1068364308
367013305
1844052314
789581741
54769594
1016274031
968797922
1489455871
1497942967
699868510
1177659674
9187304
2038430889
367600466
533283002
141403516
51510405
1284039660
322192974
2121821786
1106899095
394652071
410322378
714760759
1825112786
2013556458
1422204824
1313392740
1273758625
869176181
1856334524
1801638811
835654668
47928278
1804390151
1859986487
467350465
921304893
776350108
556037502
363829751
983988974
156262062
1013947099
1136950514
1459801004
693953721
1815304932
1469053943
939337764
55576739
289961234
91475293
1327794417
134529939
1920921501
795909872
245817383
1232722242
810339685
1976350196
670680511
910351880
394487693
365337478
1043481279
1710997403
584918919
2133473883
630346090
914452542
349555179
1020609546
2145795113
7016206
866578843
2084174946
1404036787
1433236373
961951997
1365426362
436926677
1743275667
788083702
749589033
1151197976
1686904736
2055624600
767825234
1470304591
820540707
920280112
359789485
968219232
1775581965
90194330
128828636
412894392
1669448301
1068351162
1990832262
1231563569
2112789895
894737939
1180348341
34088494
1208317975
447681205
402860849
789514551
1986329656
1948522916
306695352
304091286
1041885439
1604813656
230793976
1424069238
1119743106
1493337014
1212942053
1765358916
297220622
256857574
1403767666
17205414
2002380277
516375866
1957648769
1284704024
188212241
1536373036
1039010438
240103620
1885177094
2101543211
1336581632
1309520065
123430860
823856940
224364112
2102951344
2096865497
1324660218
106807881
1251492107
206772874
126460213
125317066
410309614
1937505546
424990667
841176758
1628180292
1719088523
1243359909
481426170
134756010
854386226
429503768
1921496241
682725420
1547596914
1481949648
1583468402
1892725832
781425131
665464017
1744927969
201281326
2114702282
1761217861
757724727
874754747
297766042
1201082620
1124955424
1485979811
1286346257
1112381048
2063060021
1265519625
1801438813
1789334115
434629309
1724019932
2029657029
1568834107
715160526
321354546
1656142648
205764152
1365549650
900095467
1073704921
1123247001
683804545
269008144
438841098
1081599518
2141401280
322393293
1808537635
1775157314
2042297139
201143921
2085356974
1607397663
1088382993
1560844379
1356803634
654476238
145092501
1650793170
1284962515
674091623
1820111946
1094004276
1934172878
1733069094
444684966
1911341185
1366283678
1925893962
2007223222
234394434
1362783937
1676589409
467516979
1745507722
1649216454
677082973
1074754647
1583902920
1824213619
1670627669
1335724496
477610862
45518493
614910261
1945446947
67222311
401765017
139247712
1564826927
462984761
523638147
680626810
1868147696
544573154
1928943166
1248448934
1582067044
881866551
188096547
105693352
254818498
1867442139
1076449249
2056755625
1130117000
839788591
407865605
1576310391
1851757884
1092253782
2081865357
920196613
1725960477
1347932857
398429646
747765868
453568140
1794093947
1018661172
1551367466
66558733
886869686
566729314
28138061
1487781164
1428949639
573381737
889597915
784872304
274205688
571091515
694690186
1099279154
1807510554
225533715
1606491726
1609139284
1495214652
487766033
927129363
1421180363
15439069
180300566
778791180
723249552
509223423
1876132608
1386415286
276622449
1553646435
1848938598
1425618973
718422181
1811636110
201898200
1951161359
1270472528
573924952
2045132751
1380890497
1024551046
1833446727
2064134118
1258373050
1490626244
2097249571
1079736009
1866490608
1622732574
1744228788
873237231
1598260477
1267978002
101301101
573075803
976376677
2018289054
1944496310
1032886679
869608161
1564020716
1276495515
438140666
1295579386
1861558648
2082421702
1740449478
602639797
1233217309
1589913615
1709201649
195559619
958561383
454292919
1587412409
2061813309
731505008
1935606677
64487072
1012814330
1079529397
1688534953
891272049
238733887
1935904887
374706621
1083647832
825498623
1849817450
1416371836
353966519
1233000803
1904976148
1960534406
2054995293
1938027451
451669993
59858540
2069934872
967946639
1807614110
878556357
827453619
548601981
339258181
729292726
1710608652
1347847835
1977894452
1013005112
217596180
923563903
666810881
1405263033
2105374802
604611302
720978473
1685297667
793525046
935287109
1569967634
206271800
72804105
1242150331
1595164539
666155644
611312780
637941501
908171270
1267971293
1752156508
1966860238
1920273293
239530078
1389584247
1806805836
1251534465
1343760254
1473654494
1742591452
192766647
1734561096
292481139
753506726
73800061
569027226
639714206
1829431091
202256430
236667154
572913223
927520606
1653935080
624286427
1559321446
1967740382
1406772624
1421415171
1031064670
2003549735
1316561284
1413879647
690607766
508707210
1515614161
1184140154
560041884
189003141
888047574
1122442192
782092287
602677635
1302244630
487938124
507659167
835436468
989978749
1695109465
608444667
887725897
1090445138
166286483
1719003423
1695579256
1288338414
745351525
674814995
1562658539
1420764656
736648319
1338653327
367385149
1221139141
292814994
1121122397
666604767
528076954
231811976
1823455393
1750765118
831937212
1749674836
543454380
1474670709
1644397643
1883761193
1311830289
1299056501
1214787007
846790208
1424957094
329290364
1311290590
1862938492
606512227
1721074783
1641545785
1372157216
1900065036
251076852
634269897
2022509932
1522612340
64884031
1807391235
1953328640
1810383815
1192116416
502957824
1435831638
91952929
1087751539
2033061878
148534451
990534435
894569911
938575348
1254179659
2146090604
1953092608
2097296030
1108857795
94479548
1523308746
1720028157
782416567
1095355498
1264580812
1276808710
20865469
264302523
616411444
2076331990
277989300
1023906935
2031165185
18951329
2059229783
1854615859
1980411805
118665732
1209132652
933644587
916158178
673256302
1956243980
874473770
1485503525
1817687237
1404448628
757811941
1742709499
1792375986
766766101
99745301
729645277
607011379
997450664
1622633107
474042363
1819457900
1475436144
1825385439
240006471
1291405322
1007208870
1607457998
1576871268
1738443452
1211311104
2050491251
1296872471
21572762
773750281
1271347714
494650905
79252794
550467159
1639463652
841195653
2064824154
1188073403
619802418
1197559624
2048180347
455449901
1199395840
365384092
718307768
1309982100
1355403751
1355039039
2012456446
579962773
1076762417
1344589483
1584466964
1494043645
1051033849
1587496389
1663946576
1237767866
613005714
228188203
386578634
720660129
1718790538
1242593795
2107032929
819604085
1709785352
52970766
792294389
560602688
1604718030
2129908972
805193455
1214076300
762787532
1963577751
1372659442
144405174
141256012
489393361
1393549382
165136420
407398005
1545308116
1746094665
928828911
395912397
1129125794
1390207678
1361068135
263759491
1800267828
1237709133
1030488313
2035148996
1932611598
1765670599
1289918395
2077924653
551755900
2045244020
570302494
454410449
1479822655
1103058677
2137536022
1077417708
1706746141
224921798
1000922957
1240980238
2142411312
1022815700
783951308
1646895459
1749329539
715070226
1919409944
1786190318
869046626
621446597
1253496917
385699608
1980397916
842753367
1731170390
1870228579
1625674115
1498016061
1266413700
416193915
981036151
1347456800
453772869
316538105
21961934
1069668968
1802823966
929133420
1808983443
1413468016
1609150013
1281473440
1129667865
981288346
1380899550
1343670188
1538111806
1649504247
350466881
776245519
773322439
1699162369
183733238
126947987
388722187
1516188654
1306742819
1600804192
786964876
102452982
1583182239
1663716673
302273821
1662453288
1004385556
1420836167
1754061715
1677387268
1796937136
1741205297
297754052
779720156
67579211
522966
1017938718
15629391
907493743
666317451
1196037405
1228150876
815867510
628946024
1309012821
396140335
1878007129
280076951
1471837932
1047756268
1142191916
1128051071
383490206
1634836053
995468948
1797176796
681076821
2130540315
1638711388
476456899
1291715460
339328374
1543290092
1117716026
1682483821
1193616351
493566600
310074580
1979745078
675334337
65349489
2014825838
1521362460
1545671894
2004652468
1970316914
1734725518
1605407657
878827854
1620751151
357319650
658137465
1641329688
1274610553
1987052858
385128183
1699375254
632778446
1075386666
434962970
1678972632
1360336326
152896629
88757
675594879
929255854
969315194
846400225
1637153355
854923788
1639920001
1580480051
429685323
506976089
1927243791
368893957
320745989
2058107025
748752572
62057571
1738734130
1377949983
1196850795
1483598275
1551967411
972079902
1493558200
1195032483
1220554671
1118011945
1571299075
286394756
334421230
132739864
1056851157
1171612665
95961100
799710221
2039717935
243014748
410602153
1518743022
329608583
1324034170
1275919651
871526542
852731830
1276119508
1529300658
731174189
306673164
1518332157
1842408327
681238777
704849829
79558288
2013648917
1494499141
1092842181
63958593
887950819
2087983086
329259254
522057825
1900129882
1072534471
580521319
1998976955
84624625
1418518072
325362960
636595938
2133081354
1332583612
1363273866
141560608
1993906108
1946599815
1891369559
690885078
1523060390
1500642301
1908724548
29016296
102448144
393610725
673476546
1895596136
2137658047
793551631
1320766060
703134122
219520235
490448105
475791371
1010157621
1594445558
1464734875
2089891835
121393585
1697892261
2113827192
1384680353
2140582491
1118681506
1912031831
1567645956
679555378
1260208536
1313098585
2029647669
1966575665
1427658704
2139385030
174466820
1886522759
1685547526
1594110649
1099766107
323487741
2028837213
787965807
1246732686
399954654
1103493100
217534589
807869270
1659223102
1041295328
174125349
1184586270
350568225
1419598420
958529979
1131402493
584089793
2007817861
270257081
1642837278
1156716377
1105428042
1609263905
1175475199
2103065617
1518067471
922447632
1582883427
1302715590
121414971
238050949
1835725689
1643473727
1853468908
1415324131
247448817
412271424
801761394
135980091
1620501502
527779040
709180358
1156957712
25594392
1011130225
1209773118
743002652
1072600596
1483028263
1891614090
1306450172
1793490790
602600894
953572645
1948462209
753807271
44224203
472354370
814227050
320014253
414444900
1784438286
1826503002
1528092457
1963566817
950811989
1965042686
767198305
1504981088
394075084
1074216707
1133089331
468713829
1481322253
567749413
2096585477
304060730
478304294
2097386405
96713161
13768610
958634578
1380386909
994005585
1275952358
1656889504
149898168
914611468
1688358339
75377086
1254209401
1017461301
1210542822
1233006815
1872341891
75836963
1416705629
1969108781
396188934
328750999
190378943
739448623
1688608323
1137801022
593086690
1860204279
1383534403
938438332
1738041798
1713272958
1056343964
968846800
734104748
1312007419
1673494846
935198952
1648331895
743034822
121687782
1048519606
1809796758
1402149789
1118460988
1693869888
719828490
1869636828
372442374
1828105429
202982156
1124514440
333432796
1658902520
215258987
840371917
306476055
9445785
276179990
70349021
1817908587
1341367724
1023101265
735357157
448900246
1404726262
134714007
1126284344
235537533
1433845479
810202364
409575214
1767978644
1371054170
1668454031
1432405097
1410323144
762724954
794410246
796649890
850054874
1115963828
638102579
925922551
375652699
83353468
1583056796
659753431
856251794
1604372093
1875456863
29964630
2037748533
1644777847
1734365385
517490890
717902709
18662110
562791204
446660823
1690891802
871760803
369544903
1857129289
1953961159
256623590
258995870
949278931
588190294
797135844
1570260685
712814347
1162637296
1837947899
1148484816
143590543
623866930
1261938258
674347130
998850988
1890118177
1347037248
879935640
1770574421
2043499330
247707946
2013119136
1881957809
859576439
1264870715
927386457
528503167
679852455
830789926
656378577
645357851
2009908448
264899179
1265845003
680477545
1677089631
732221926
1381867972
1327340923
1561941648
877510493
1524315967
423846224
423849873
413711157
1490317521
1714660546
203050807
642689394
1655271864
479771941
1253329553
1020328763
17475021
466930256
1703091394
743721702
1632503160
1345926951
1529209320
551835447
1328577682
2011929968
1179302610
520239898
1737187046
230550056
872290927
1106912536
435343358
1221529964
1125573883
1418074227
85139571
1516004903
1716707134
761141423
5556245
1688826242
1039979325
549346172
1064256239
647154649
298628509
2135784688
1931740214
2026614316
1446709447
98319982
1252495432
571479769
1791008605
2087606616
2059369027
817481210
1789564793
854164617
277601308
843213279
251794030
479251708
874760499
547707121
2020924638
1889126851
1359079679
1507143358
1293276172
360418069
177278395
466458347
554312823
2039749656
1422617151
733961151
2088416622
153387661
1483588572
1733830691
1566309940
127472219
238025714
929281500
1832995859
1954694717
794001534
771897824
1061627013
1247432412
1131764107
1367214995
744130660
1803396077
468374075
487893644
1293164300
1067808391
875831191
1741704680
1092478374
870948497
201795663
531883539
1708293411
1762224328
209200863
952136518
2053980710
903711984
1509328717
1488923362
297862674
400761424
1143342016
93886863
2138273893
1160481510
2134659983
1553805982
60386932
1017189356
711259967
1441787553
1909224496
1548830298
1761349731
666435025
469519765
818261488
1178900100
1345294550
1624613177
361772286
431316547
579133785
292016611
1844670033
1851387991
432711361
54986904
1010880908
2085870370
1123501584
781156568
747267175
466772281
2022962841
599475573
1891063308
1003733038
991397657
227847493
571401977
1712254912
1660833512
1809346857
1644981638
1696294056
544936951
1272903521
167577369
1235886149
115942826
319543468
1003232679
1734304860
1611727298
278503951
2092241996
856924806
1867183350
1787998110
909480854
571617532
367792669
1215730129
2078405784
1648574985
842005741
1768435632
2081223484
323692467
10280287
2028144632
167502542
1912137470
796854413
2012607018
1193951379
710376242
260985058
1236937930
2050051007
209989519
497894694
1679898096
1565272255
1710581254
2113442909
1239803770
379048348
878339847
1701745383
250467235
2140242038
146033220
1745430259
1249389871
1187593608
1407663071
1100658934
1523598350
1017934948
1698995516
1964304315
1541784043
556684318
960609038
220417107
1289184424
544724829
1441825680
376609285
1143108618
315809498
1415115359
2134897872
773788654
11727066
551433009
746134686
719493523
787626656
1486998897
875949638
566512621
1394253727
958762704
1156579905
1827553007
724383876
77523803
185547941
568904897
1449238624
1086592944
1221999283
1473188968
2009326805
1571672282
726391663
911174052
1654411199
1605894136
406115629
24434558
982959836
666434603
783024139
657737414
300067957
901626868
153871549
737447235
204940741
763642418
1800472301
1657773753
461177570
1758036821
1006619663
781663095
941925335
1608559007
1239809268
419652817
1250538682
1606407964
836192506
1798670412
1186806149
872757846
1279954415
1883655803
1644393354
430844546
473260885
1482606135
1042855764
745250235
2102773613
136180882
544256545
1308834100
2051842938
1558361479
456033047
909975452
980165867
1903342647
1182264998
224474437
1608625224
53747711
837845140
1265726141
790962642
1660728485
101035466
1940698206
445676147
1663735687
796717653
155110890
1840630637
1379380588
1004112824
459627472
60214829
466682724
1333333685
1421918412
1465374065
1398176915
220875686
249880890
1095226755
564146099
164276306
44524720
1994232328
790402337
2136431438
1728190443
2114810737
1149632127
1397120127
1216135729
247253286
493958862
364294191
220352635
1208941553
422412835
1823275276
1833809131
1529175696
1226222610
2063267353
1745337451
244848829
765266690
130547329
1629935458
1658232189
881430125
1519211473
62232153
623187889
555680915
1084903395
46667549
1313163412
1608662029
1968659887
1349162687
821658863
1970609637
1977906710
518138999
1364308585
1958436691
855755731
1815628393
754285339
1962989297
237584930
1082483937
1467351892
1941284622
1972052326
1357418113
1028569066
294833647
415436245
2122438475
242371924
741599888
739546583
123584849
968943328
1668701611
1241520206
1142172973
1984813983
467432339
728799825
1002252929
148552824
1071579322
2027791995
688915202
1243925556
1556815972
1786781203
716674373
949556515
99278756
1422041608
1537164786
1497812832
953097851
12124217
238873248
1012545251
1512319199
46771827
898357615
1965551358
1314207814
1379794197
1833896839
717284656
2101254645
1883850574
1414420110
1726855668
622062832
1076995046
1739764562
2028471036
1911376614
932101993
731631379
1725808157
335244513
1518119923
1912136492
671021825
1798447154
460500402
223161712
1491968733
1065816902
1703642163
48038987
824852789
2000178013
1613213647
1672331771
1223893552
1072574712
1880833443
869237347
1135993402
79437245
238052566
1851335392
714102059
993837556
1130812378
1422349031
298415791
534524515
15315110
377664699
1513787695
1068951027
1140107402
1214560670
2054573707
277211865
1033628082
2026698756
1842457266
2034169030
1545541613
1017442685
1430818866
1975892675
1715057449
1339060654
882769848
1473217992
93822014
1016853785
1324331015
373626104
1531515915
951501771
1458837949
154262456
804552168
1354083591
1720212353
600309578
1145767557
1542345022
867854146
471608917
1171341971
1334362118
597231647
502540375
2081626371
1164325707
1572857566
649632418
878483767
44358681
1814660396
861339158
889139771
2138377517
163167124
1710962936
1355345940
72114035
790915347
1715854346
1023831303
495174206
458645818
718769586
1301683529
221108087
1353686457
633595738
1476358161
2144115328
546878945
1381521855
861067893
934079416
591625491
1763928633
1529437214
2038926860
1840106857
956980191
31677289
590571402
1766387238
889156127
1621530469
683014201
833390082
18164072
299183350
796140835
2008608962
134328867
1251533616
701104020
10432234
68871000
204387003
977737773
1234431803
1966753935
1090587871
890940788
407679326
1355420512
2087693352
908821758
422108886
106835307
910278597
1506689704
967837159
850999019
824278953
1582029176
50452569
782677627
173724267
1121830308
2027801816
880013609
1190379297
194582979
2113055380
1590290498
598574763
493709648
1632063680
2026850400
1972399996
1874779233
251316542
1725230723
267640122
1209209742
1380211202
1687615951
774009560
246879594
1644332744
1615898815
1046327208
1845210004
1996496304
693706896
631750558
1889162450
407912367
1980746633
1070116864
471852354
1447953201
2066131758
1256024777
1324681700
2002628622
1248763269
1054584981
378975393
754792891
2075841513
853008283
1224170942
1386535274
1099158078
81906301
1540927610
294788463
1085377878
724348410
385114031
557379146
537049227
1716037164
2025099684
1098046819
2024880805
1396769186
1548983111
233188239
390399594
745352162
1046650855
822560498
800022184
1542729949
806822325
1071228457
1700545129
184628310
297822942
1764069789
550408831
2138865804
990114446
582015995
2042197703
1576802671
1538137926
1820653476
1426242717
2093929104
923757168
1431022568
1203468321
315133363
1588640908
1305605340
423540750
989099207
1999072753
1331019994
1039221367
1770402276
1002964189
949735810
1347495792
461272007
1847194567
2100405910
1900120147
1080955914
142774855
238721077
2129591944
1581393158
1709187709
250367222
2043732827
1289570191
1338415566
1284877241
1345290577
1625097829
516221475
1373007885
1967030842
1973296801
1038085208
1678279956
1769387133
361345893
1475304044
968514401
907623896
1001109551
1231770162
1434548822
1217838740
1796915203
468121052
691331082
1670451664
695769937
1989571924
181403281
873927429
756201933
693952051
1299040900
693238
1510136765
1457528206
2015087038
194882428
1820641606
540325384
70739367
21903099
412902747
1282689818
2060627655
1159142787
1974338212
1895939295
1753504331
1882594605
691473869
1155691073
1617712465
1698379846
316715102
113748226
63995115
1543907055
1325488172
1950429272
1254447863
1878406939
395751257
585136113
262747722
1907714773
1732832706
958048460
43258859
336618060
338780109
2039125860
597154740
70143233
516859361
537448016
1240718411
733530120
227876558
216287877
804771673
1096371677
1499947816
666237429
994921254
1282619571
1268572407
728771429
1876298371
944811044
1260551253
552380690
2117938823
1158201045
1557806558
904733392
1014379476
869328071
654244189
436984363
655565244
602144940
1864437567
269636232
1929450809
921111891
1582852152
1957372783
1236059461
1633873825
734199507
468752197
1342399428
555884596
1529149482
1246617619
640050762
654372343
1929657006
338603394
1466674794
767912614
1697146233
1967820858
2035573020
1050108511
1241773426
220409262
469198134
566268857
1462282080
588334229
560570575
1110662832
236048449
1294386454
1660630080
524484308
481300976
1919530289
2121932898
1779287233
875413087
1959501471
1770503031
1830441716
840528071
1969435409
697991145
1622211838
1471236130
1402660006
1017331246
125595950
402314130
2018385723
1558784695
123335093
454114009
964096101
2022193867
1169471797
932003485
2021622017
889591400
2111566774
1098978424
43725437
1268234304
448322213
629807494
1746969003
527548692
1504667
440127987
436903118
171463432
1932119037
314495907
2139467995
905718288
966872406
121981322
292633463
1040672908
1600129112
1421282757
70208620
1883971063
780420743
187363391
1633607877
1840061916
2103941132
1508881097
758461170
1415789353
1143877938
1801367534
1625187190
135926928
1350708250
1185339247
1414417016
1578820047
1530685234
1104681491
988445531
1054748219
116795363
943588588
1844915841
1107383099
681694420
1278248409
1094527250
2055446737
2125791189
933745535
1410350799
1671697299
1873576709
1494266611
2133797315
1326428423
408081399
762602841
2013583785
590373933
1305636166
1178364165
446174629
1054425649
1996444393
1157644260
232662326
483833056
1854733468
1532112523
1925469332
1432332234
831344677
791757434
1339884161
1786529166
178667671
326238148
1836377344
1038115924
1610210895
1498164978
1502516812
1416160991
2095952740
1683619519
214073885
1349300461
663515081
628601713
387182390
1317549048
586787107
1571739736
1378858128
1759040792
949771473
504810853
1816303639
996906887
1175495368
1279146462
2131994950
442349366
96857201
1856701497
1599785088
597292785
1156966081
1019723606
1056867495
1934220575
454078777
2006169930
1286617295
67527818
1562546013
1787518820
199501504
428171173
1246491168
1292413998
1314714709
373574666
1515700304
1861082888
1965934220
258084912
1960422647
394937967
239572022
1839248156
39338146
1391459734
1748530060
1416903580
1524086640
792990002
298489047
357041209
694806440
974960862
1237027267
337812376
1377497173
616566309
1183679115
1448994358
210450532
1565378324
1534793333
1267416710
1411895244
454535032
1366123282
422815173
197528546
1753322408
1294611590
1180726415
555568967
424857980
710295904
1503142921
103915116
63133976
1104945785
737201775
983165013
1921489491
121219022
251186364
1440273677
1936511878
1850638828
422027283
2051170351
1699915619
211208955
1913724740
659817072
849993195
860497652
472858857
688313197
263987039
812680280
1581048201
1415402568
1254351640
1111686918
146118890
1852779413
678718167
1954794585
1433037834
1563225010
70601958
234689805
1969498484
717938037
764889549
1722849681
529477712
1138921371
358008958
2119136911
1221041615
1286385129
2128022033
1995987473
13651116
30476275
1820153585
1591831402
1035894317
296209577
934928808
1704959320
1848095737
6340991
2076987437
1532348463
791253379
604182601
1984691048
2067888754
411582394
1424356506
1882273125
2082306439
423864686
600919680
650537223
1409384176
1280720387
86358665
56777171
753504701
2127095889
517845545
630462998
970278940
145301443
256799016
1210938362
1049183431
1343747450
1114470996
478295886
956407132
1739705543
1151029245
1321424032
398745600
152049462
364046074
1845344721
572538277
1103659181
436585092
1695466789
241940684
706371418
1321680610
1088349217
2121025056
1644552175
2035412042
671039607
183626183
1595935235
1281781671
448599452
973966692
1418094155
1321298472
1792525927
1570132924
1387608851
735547187
222696258
452293282
1216500459
1767022431
887447639
641132185
596722614
1691880138
1993462071
1621386799
198399434
1036417866
1217945969
23181125
524984246
1966330932
471540066
85030295
1153742251
1887220141
47545920
129266535
490976911
1067963153
1642463125
2092077563
1202856526
1832637833
1456618289
897774262
496782437
208193381
1789784736
776528691
460183577
1531948469
820353283
1146417532
639500247
353736057
1298057445
1525265572
953882044
1183311627
1396430253
2013245762
1103362154
873059366
1568697752
2129209358
365621737
1931211588
1371158792
1546080264
312950116
1345717236
1002459272
1806287120
549201199
731374518
175886532
308522974
293452876
92102037
1475499226
2059427545
1354239386
4765802
233413276
1116057014
224592396
1380285799
828714315
68407080
1877402635
165204131
711460335
1053538914
965473352
251071425
1171665886
917831160
1606986081
58431984
1559132305
1388581092
887871209
278543238
78638402
942591438
937009760
981676823
4814291
1033516595
151225892
1908770358
1407846446
1304002059
438096043
66598943
951131102
1920847673
700577904
1582163788
2032184372
569302551
2079962130
1200768603
950578423
737757905
1084934239
1437452454
924090371
1387789136
2083125437
710691495
1887358487
805383071
542207224
1369466531
1533326920
1599045309
2097580657
929191832
121703838
1257582450
1200947357
1949195668
710261496
347096807
1937479467
1988428431
73311005
1884832811
1953874519
546210640
284416469
890413243
1459765213
717286393
63231543
213814834
143598634
1008070830
2038894539
470075202
637057027
1659445078
536822105
1853650432
1646310668
1396432199
1839962680
2050831606
1811960278
400229716
1991749465
1350175810
270555459
94862504
1575285211
344995396
917476085
66352368
628404688
1580505418
949337634
825431714
250284025
1128058580
164817424
2146081930
2057784379
860870607
2019855132
1242691205
279108056
1379983784
901340534
1953878053
1255000775
1220044258
1664208671
1371778630
1178275643
1431809254
1364499240
703984737
504952087
1505178633
883668796
429505173
1767809822
950619037
975782698
1335828124
1608594312
1487177961
1737263540
1287268433
818112725
2120762762
1233163577
270428735
131961619
30685845
1622545422
81940246
860944139
1773696801
452897455
1672687605
916367988
799447447
1843039083
1075173590
1014999288
1386115423
1409839072
406385988
673753162
614266867
1642608044
437933140
338676929
1151378574
1970702813
1559039522
941471067
430688564
984740292
1342824993
1260438007
1784710180
1446174889
584109068
76981299
787653007
1680163546
226926177
1253064487
1362110574
1595831826
1751200418
577136523
766322654
2085166959
1117377746
584533765
1703620783
1131879838
477995024
1133976437
1348046277
2109889280
1731168495
1793703184
886134892
1926990014
1256070588
514655474
358416275
214282523
2056817940
1277316069
1585479067
1095866882
1634440741
1442631749
842343695
1058621271
1302456943
1568381381
312218254
345053007
992197786
1583854821
2069156743
1104182587
1574520138
1095979913
1859354660
689580141
25274874
1155248752
14555099
1893497273
1235921202
210037496
1282744563
1140297132
1590005189
1318723893
1154294591
1482320594
1409328864
1469174884
42109687
132474296
652825928
176911708
362684142
1520444229
1041417544
1102601485
1878198579
2103161247
159012276
565831044
84732290
1294520927
465184649
1533996889
1952593413
72413836
858236089
436220181
1906403210
336154628
1767248730
613852028
722892319
1884193941
1825188797
240964879
2092315965
11465159
615897298
626006744
1487251151
1854663031
827178481
1610512133
1709403345
1031003037
1659351509
486752861
920713007
1159716300
1912402428
2106830161
1786788234
2004035578
932471442
1625339112
531942923
1935927453
518718099
1593921830
1201166850
2093110687
1547851998
1928624589
1453181898
12072310
658761311
1890496421
1533190454
28385246
1582143101
1567072533
812721415
993937311
218864335
1629774136
1672937579
1336435903
2133839484
431208530
347466333
618443774
279745964
995193942
1929159899
2080755422
1615519111
1720983892
449685735
2106226269
1315858175
552630216
1366285576
1025975290
1562643525
1307225175
1668758737
627330251
547024722
552865908
1436290015
369800938
1294441575
457680068
1551989141
1891335830
1535331458
1867596718
678690262
264126564
1376770941
1730831444
563268289
1978469596
1161360336
802167824
1959650391
1008322778
1280351774
768854005
988056288
1329295606
2045658816
110637126
484711569
1286805657
197156310
631803042
767972950
780806428
1961159709
126976824
328411042
932490473
1581048201
292257683
1398741571
533347283
765847118
176382099
1998913277
1119960695
502797580
1099091006
829109161
38925534
1202306703
1496800084
866206298
1655276840
864930853
994530760
1592205557
1258138205
1147748272
942134401
174287807
242990374
1245955445
417293340
1719180188
605342519
879863866
1703564063
1272905241
621063515
1939086367
171000939
552455415
777017107
2135336891
1999195783
192616414
1504356315
2050184869
1152173517
1189575491
1645436637
24554621
246205407
966513621
1077029522
470329145
2129747407
1590592775
587035376
1603251897
1961443505
693190864
906769053
756194258
1897557919
284898989
1273787533
448142100
1885028100
1258025032
236622595
1841632425
2035538822
866417412
745233780
750114812
227060889
2126994128
1468814227
837938158
1233774916
403411529
1355633721
151730678
1547024147
1048663925
1050992014
1418423695
153119456
825471543
1526376368
1328456886
1861612623
2091421385
194091352
1466284779
1497922650
340978163
984577628
291688964
891874433
862682009
324951218
368933065
82894508
873376356
911425823
262294218
1896715344
1534857585
214838058
1423795077
1346710308
1885343218
1137470757
329409961
475877738
1047690022
643876622
1233367090
2111308466
436102390
1069767249
1261913608
1105006400
2017363984
865736201
704410415
74218816
1429863700
584671871
875456964
1468996945
954565456
2065400855
1727307151
1979878158
1089728348
235998432
1597779045
1763448295
483309495
979023253
316812722
1001023502
1178317684
1480080042
50840469
1329430923
823439903
1217518339
2039397543
2073525639
1833879663
904980689
47901689
1244070944
888363125
803828017
2124379442
607495180
1240721097
1984596201
1127519209
1093422198
954739899
935545020
567539686
485010148
1322140333
1458935848
1511630798
812114367
1774319964
785005474
550591173
767556853
1338196884
1520771750
731787232
1883180593
622491911
1050923698
440100793
1801573869
75130219
204797798
899417710
875829921
1307823497
417604002
1140394098
1111583108
149413836
1605210052
1643035081
1467856733
807019973
49888315
1140358714
1693179862
397567188
1582176673
1164135548
1798751918
884845795
1034475499
1491689470
1681539385
918979754
526463957
1251696385
1006298251
361009319
627818412
890750690
1048629841
439425836
1745485464
751780471
1367739497
1803141640
1719916845
381458555
762706369
1718509810
227048663
1025031211
288221604
605071587
227185535
1626578855
792516694
802911966
1211565569
163666282
1463840643
1629985425
1796917965
885220016
1710771561
1758456854
1552191108
866722805
1045102054
410286872
1682083929
1185157692
642780828
856607
1050635606
1150803859
824492287
1502433879
603938616
1831331462
615081401
1286870334
1970651964
810822536
1134216406
1571623830
2011172332
1990497102
1762403725
2055986570
229123597
2102424372
1402143188
1634771936
218518614
139991646
1073399927
2013348845
1955675488
193195782
1388989019
1694463811
139725718
1723235166
112437299
575243209
842381693
702730914
171187274
1560984673
620564300
1744942898
728433714
261717490
1366045473
406370133
151000779
1187311606
307743376
937404699
1080249261
396779384
2036693332
77102806
1739545413
1632049327
1336408223
1097683044
2089827614
1753861876
703344625
816417465
132369147
480685734
1449567331
1473820234
188781642
519450085
1999423695
771849515
1930955225
1447107865
601058891
1189613766
279817847
1763108324
732979007
1653175735
2029355303
2146769867
1895536785
1876173709
1537761798
536323656
725399436
799628770
558269417
1836934998
1331854496
1693186647
1994203513
1973464927
1234780011
447910513
1492879420
391392608
31606241
1168825710
1291287101
2027836711
827535354
369132091
197942996
1514452113
195806854
1580716749
1125788177
89546634
1724467163
785110577
1093269899
578068608
75377074
491507256
702078682
1586873260
2137137508
61848815
97736544
383380394
1219539896
1180787941
347554485
1963767750
1624879289
1876596407
1947637762
16075689
80963925
1390482609
540761465
1675996506
487390733
1649026220
1377033520
1882150862
1086984554
320366290
1095741704
20765857
255972151
775007310
1738803372
167810655
48626640
972463304
508788163
2079135502
954654621
1837299976
1589983334
1703285619
1349935342
1380580055
1156020350
140118926
1444941804
183143474
1911858553
710280516
286399473
1583969670
961617310
1141663540
1574953096
1690476364
292327657
329514872
1877496559
328449598
1817617722
380393406
1367831163
1617397165
1736385854
697989899
1685633925
384950658
1406237554
374132441
70256023
1128631170
86765804
1582843892
1505611396
1793064124
554613271
1966162750
300252765
1207432012
207275471
1646292841
831184570
670373629
71124228
578506303
1543042606
279229765
1059120874
283480217
2087209630
1169730718
1638639855
790612063
473395269
137758328
2023767934
1192463676
259095356
527380187
1859768513
1845500283
391162730
1819304455
985388374
106692509
1886338022
1582322401
204904804
89595755
1467301858
1563332641
1181792217
1903820520
955080949
930098185
1942127442
522551355
915037543
275012997
1698943479
1355108383
474203288
1064461125
963659003
451866653
510639321
570053912
778676882
955865072
909925983
1488743552
57958823
106250698
212976476
1465882217
313960317
1602028424
144443756
483062417
1550541946
1786225634
2126037257
1428445419
894171847
108100651
117103638
1879702983
2142870453
1314673398
47598738
94566814
1973120152
88435384
382277356
508700125
1459946308
578001214
637423171
1476281140
1921197379
1052203238
1100907223
2020176074
439411701
1881649788
1190094483
1015958979
497749920
1683290269
1521149972
578821223
1561049730
124754212
682755167
1110617266
1321160068
1917618628
1857496987
98294286
637332445
1037995666
2030956825
967049117
1688709323
1505762652
2075218260
904308871
1048941229
304134083
1889552087
1174088150
1365953634
859624751
6294816
1465023997
1291110010
403516070
2135622279
1147728989
1899203693
514385217
903181923
437626483
1943184705
1372552994
1921379037
306619221
964733727
1726883424
214759699
773516988
1434976104
723554772
499910905
1227055237
815921334
544953100
1840707356
1627507889
816939794
26366425
602452750
1956790954
1424778315
813072223
1654168531
572851968
1997472409
2129314553
880395930
2040885398
818376679
2029249617
509747348
1639548081
916325705
1822165130
1706116077
1600158534
1133780972
1966088503
761744041
584157417
545362944
1511824419
138981014
279172647
39737545
1658064704
1234814601
1597483343
527544520
1404847958
2032657467
417903598
1933153986
1177802032
820062333
1037609386
409450799
2004098022
1431960397
2126627928
1666557258
1720261858
1869747069
1905601392
1960372696
1840426673
190953357
1501865721
620544592
1196533237
123363773
776101534
1175451864
733497454
848155950
1909174801
301349897
755285646
1054421122
1576405462
1164107643
1691785100
1287945872
102961184
1582271991
1775709229
2003731226
124619562
595448641
1455490577
220012772
650709360
231925846
808016088
815778395
1734812253
1519927132
1894328114
1765834458
2010069569
1250598656
868573849
127702937
1868803195
310629598
780214856
126304809
1077043073
2671033
1722365690
1432520369
726168995
1553595077
330596203
1375810735
241238476
1703782801
1270235422
2105778957
1025134876
193877676
425617804
1872434493
502769690
1688101073
1451082365
1151939684
502327128
567659306
1589799321
764791084
1123048489
678428345
1747438422
2020404657
642644480
87034414
746926811
1233158262
1235706482
1651797073
1144590797
970704793
1700930450
1439604096
1000702031
742093242
1301931043
1089453761
1762474724
1899005836
1866687025
1080724879
547901411
1140874802
2095095089
1319176990
1683460558
1243832493
2070361091
1229259758
1233481972
1676307831
287692072
174821214
132365378
367859391
256238589
1787644507
1120596929
1574260135
1357954024
1041433736
109868417
30131407
1830484078
835827958
1311476898
122983546
986494462
880509298
1474802780
713800469
400227825
433958664
2123679058
223949918
1295206469
633267206
225388678
1570212702
74811387
1261276213
1977444811
1287086326
1915169503
34588965
32298038
2139466007
1233151532
1197120345
671320858
1286387058
575296442
90089320
945506850
548141900
51294241
1188985949
690589266
1492925769
203215169
1232298895
518298520
853428601
1417213475
1665519358
95098492
435709079
2020772669
782762031
1753000869
1129478691
504050804
1269845650
270417516
439330394
309748990
1196297937
1911610678
859479322
498932124
2140220802
1571134230
856407330
371376420
173615401
1027736612
1029710578
1632988977
309506361
1825009382
1499346610
685134401
270352991
243837175
48580473
459968899
1619649113
1382030595
1075271237
490358318
172021423
1066699667
1975703746
539999130
957417487
558898839
1022772901
606510775
1489199899
1049706345
428534036
1580794465
1312697637
1199979638
1622736053
1409596489
970403442
1547624383
1965678680
1155062480
2066381207
503483318
1340403780
1332725890
662893765
150297978
1827052020
248401515
1189485380
140240487
2098900573
6823569
1405642328
577791729
191088548
465709856
140723856
902829835
1856430968
1100010469
1488666313
1263760221
2069819361
410969717
2118264208
1679846376
1166784846
1116125186
1564222711
1953859109
1527091674
1465275240
446099610
1304006583
2066888829
600560337
646017081
1947072590
1699766086
1036648839
1814859010
1618798570
1738887179
1173853034
1498221084
1067106791
1973167466
2115295680
1748929678
1412571672
1991958272
424033139
1586154311
1308648617
931585816
2015589700
281913869
899909701
1373500748
192935486
617561704
658227321
925576396
1015676827
1451302769
856812308
2101555811
1814960968
1674826190
85973268
1705696705
1208935606
2007324925
7375908
757268539
1523035160
1904155644
350584419
560412972
1047363656
467259273
615067508
799757905
300004778
2033879061
146271344
630623105
1560531099
1159715682
121877708
2134877536
659873894
1467070126
1172448736
231857942
342394763
228142564
433674111
1914470102
1634075022
821360973
1929582034
1094449062
2079068219
1669273130
1630179770
2123108967
997179409
2045171255
1535180447
995575420
1570924498
1396544878
223484538
1239733286
1159676817
462429265
1893145845
146215535
823915679
1872244655
808195141
2056662867
1000746845
995030823
1958368655
540976100
1661155390
760092677
1990176373
423641122
654151422
1544184542
445919545
1452782305
1535715664
2144096253
622034261
1585442886
838452167
1908419184
630798425
342398409
1447000661
403851370
1496637794
1617733216
842035667
800374622
674651806
30382212
351970071
1569176615
275913335
1489631305
1472540546
504462868
214220869
330151962
1368063458
813689146
1029156033
918185464
1721181855
2135249050
100879285
745455349
73532328
894340357
810444539
1985033994
1885128475
1217934224
1273243198
1490946195
373031186
628234231
37594493
2113850432
9685856
1462810823
1669776629
440253093
1996382864
1767471971
2035403362
651809176
1239869532
506762287
1142280915
816430773
516216982
964023351
1418169936
1443573489
323741277
60086242
309350261
586370957
296972421
1770644830
1878414482
68040075
520992157
1212336540
1753055624
1710940427
16261123
900509843
1378029994
734862789
483191360
61636759
95133798
1221646468
1937035209
1627232864
1500660713
1972580220
1777435226
473721679
539626571
864786498
171943916
322927458
1219088988
1040069869
1190099337
1165033131
556413804
611949514
174578177
892552490
2066417141
538546379
1933936790
1154994147
1399407817
854673706
2106097967
116819198
710560538
295977502
784665645
2132522348
1722729487
1618141566
1407071049
1109718399
1099246625
245909573
843262114
1749388452
426833021
743099037
546518614
55989570
1536704367
509567879
1802661839
540716267
614943426
1172501730
2116400259
2126804244
400594286
1652196020
1427321554
1626968484
1947403582
1905615748
1260095440
439102105
1908797963
1251647345
1321107894
530903077
1003671033
1133113981
36253506
80205780
1383827145
114675164
2113037934
1625377412
289891691
1047853605
1231204180
381453536
2043485642
646533295
1847968773
226791849
1177939313
201640829
16817830
1357992146
1988908681
1972545254
652428388
1287762069
1214361039
1785905905
1402923560
648415520
776041061
497151541
534398896
782257873
400350475
229595163
1563261754
807967000
680840964
414255056
1285987292
1593367226
2141224696
1627132868
1243627529
2023781096
64631766
71477717
174383021
14572354
1388202176
391545256
1850422944
265061096
677050285
2119636431
1353586542
60714037
74191890
1983061441
951817539
310122715
299432120
258915930
1036326429
1163586137
1360846082
168617862
2107855908
1782462060
1307033588
860953309
1631367663
1903584767
1670478441
689387520
2072367278
1859068024
154258371
853501687
970400254
1939265266
167185241
618593507
1980281705
1776728823
675549756
1787977502
408291201
1679217805
1819414956
1142319195
2097526242
762237234
1307335694
1927953837
909161334
242166133
145107347
1488718129
2088225818
294344163
901132079
1211546406
18789780
1485145624
690916492
581519663
858653711
2081493672
820428546
1165271116
2135130661
2052386228
578596238
19512142
34400317
63910170
1885025840
1500569622
903550024
1481818345
1758830532
1510301027
292862394
720229804
601720615
2031593028
932805717
1265156721
572220939
1368083810
253983978
392889328
1584923935
1254810090
1655779379
1344066206
776283693
315497227
571015838
1645120609
623844016
1144942068
1893956141
1304600790
1731739392
528047638
619012089
978350179
204304645
1501662272
463082323
1363413175
515036720
235649022
1555921144
286962956
2114081483
1784076193
716411308
1632226469
797414743
480010699
515728074
128520684
620011142
804092232
1289000114
195510257
1122872984
1582634718
731457747
1554683209
1212945223
698403117
337383110
422428872
191490717
2098387440
1232070726
1149172333
850748824
1719030534
1835159030
2102671748
2029949611
517109654
332589197
15249171
211265908
572944196
1913517114
501769777
430868601
661745614
951484317
175569945
2112773556
656643994
389362870
1796504692
1869517686
1434144973
1822573425
231881450
1800133613
1708696194
2000675273
1269972725
661366833
1231277534
546093665
1033805150
1498591484
1383783480
2064982433
1884419444
1739776186
838416820
1722723676
1342020529
1015502031
831350859
1490518193
887792998
982336554
1758074953
95349147
1351469532
755371426
2049119702
702693304
1564419116
1748171286
1767340876
153580437
1513810353
2042983832
1155812715
102271644
760541235
363197337
456203117
1600831784
894151940
1824703115
745448053
955544771
1082682439
894793018
1019340153
42178255
443864727
550843911
1568744465
849815575
631807762
2110474145
344253563
825855693
3376357
1181411754
724469848
1532323862
25425805
493142664
1031391466
1895918104
2113332210
1377690726
1407186454
1246050096
2147223271
486771644
1777167539
2088022612
1573044755
1296360939
1176919846
1600839280
192055967
1537928238
1332384304
1248136906
1908230640
2072168905
1876932111
1411575157
1144260362
2098606005
37696037
963904677
1860886208
816368352
1938318522
84454449
1524440163
88486501
1389791896
1553366039
1310675321
1666451991
1164252208
1783332178
2050708889
193013780
324191704
288294758
2063428445
1409866504
1813854087
500990870
482984414
386185038
1434460397
141568351
1820306223
910886089
2050425257
940778467
1847249109
146974598
931802470
398439828
781424322
1853449258
1503073866
261365417
472237864
339587689
587922941
1749479943
320150644
560163707
802568942
1995027531
246891849
2057939184
24125577
1305459385
21722227
318092421
95475820
1870654099
773929933
1956550956
1234804790
1513961916
1266797950
1827981553
1233992028
585183028
983083363
1391804054
1920181287
1444493919
1475609839
73285289
802784187
1996636154
1814509219
1604414582
855966858
1672637210
82952211
1319538309
71992044
1021465623
1647916615
807195897
1973537685
717364254
1720793568
1142465210
758897832
1600189841
1876020058
142612966
146097457
2139302634
1843464449
1163344273
1011154266
343709673
1302001662
1408152548
1230866023
443703751
1780619505
553705303
2141714420
563318686
498670939
1531834016
1850103924
821696773
2130222640
1691989500
1388498979
663746856
1374758735
491454855
456267501
1272519417
1370006937
621694483
1011984474
999972302
1879873220
229528165
103118940
630491761
2045217216
1487335020
1469635899
1194284367
942396642
1624713608
1039017027
1392282865
1124359373
1987408547
242211518
15548271
1442104645
998617118
250218972
2139833576
1915751625
238417320
729540414
747667268
19748889
735351989
1790317288
2131272444
1247167403
1902931130
1168829289
296559273
1566232748
1832655234
621592776
341555211
948695220
1125238745
2047135041
1291096706
777067027
344783937
1924959779
45675791
1075117829
256629021
1420300596
1204976907
1245228429
1934765985
508272219
68650782
1694565966
2038458014
476141664
563012537
1596916063
2021896045
1450890019
850629386
1138242881
635114216
1752366313
449438480
1939272030
574038394
1698410255
1229874767
1535914624
67165905
633664987
158860583
1480151639
1325396449
1632141025
1705040017
180302800
626147194
686775279
1276460423
1520387538
1442939818
1600142051
816162966
1475579383
1128708262
2040341913
1951383447
1255704796
959467184
264933831
883585324
461126827
432225888
1097970919
1160042960
1350492826
1043303075
1499380808
972703205
1451262072
1274928114
470587152
237113952
167235523
1493767158
941055413
874506488
100775068
1494799412
1239541868
1112212127
1578633074
531006423
1299757952
871152771
665789515
316221999
1749755661
557686626
136756359
595999978
1687925154
208556823
1713902183
1633839128
1200092626
1122406316
2086488511
1927518600
573912871
1124497917
224708496
1185980098
1711371467
2087695593
1452833503
921047961
545753794
1849368223
1189585083
1102432440
1604470973
865877017
183173328
966930589
310026779
278948828
4656066
571098820
160257420
101195184
1128205712
512924524
1240262547
1863468319
529388566
1277939288
48446909
1939170614
124667364
1112397248
1825997105
1340981440
1880991699
1411015416
2107655988
1293886927
221520087
812544969
1908184048
1327178223
81194740
1844729755
333176766
946703116
140213708
6729811
1502315128
1442110217
249473890
2071032317
1307471287
1078704585
1700020468
1705383261
201733623
220070262
1507167455
657685271
1645702591
368200753
2023735464
995857024
436025257
1268471904
1386637170
240754120
186943969
417805445
536937580
1477527081
1272213865
1829674281
1931884086
15417044
1307076012
621070436
996820404
1710593054
601684059
1217897383
2078897331
1033977468
1164831975
606790398
950934693
2035864939
552789666
2090537812
116977847
1963157033
338234760
427560764
2007705376
1777848603
1598568397
353935582
2058881136
514296250
148628051
42454193
812818433
1346724385
2109423416
1952797383
231498409
224104826
1650780355
1576167262
1374331115
1082740488
798787616
1573679921
1343702589
469175288
1534567511
1089051155
449791985
238566171
1807533621
1637934395
492597223
520315202
1740009757
954942607
928282989
1960475586
1553481184
1452894445
1606589415
80190969
569256751
1041523464
563395964
1423767754
559456769
678288543
578246080
1884974654
214147985
604412440
231726784
1438574692
1207807460
2124588658
1298301369
686693623
138435861
1951988047
2025182978
1749430279
1539645489
1890150470
775142819
1884116003
1682759303
475964357
1576428901
196654185
678354632
164475604
1606361780
2111493108
878292772
821527515
1212681327
1434807600
1007709839
140465055
717920084
838377171
362213644
103966515
1206692656
33434006
55912752
887114630
1357924060
171420872
551064830
1177274661
820940943
1864882578
84725016
1757615296
3640280
491908912
133615836
1704029115
2054898697
1032190203
1272384744
268867312
1231702312
417484078
473604675
1225669763
1426020851
1242722534
81488781
1298034345
641416549
241269023
1871320167
715914776
401044376
181476131
974977080
1639095902
741393877
1791319135
43696181
90815471
1585064975
552329580
1614816440
1688945758
637019442
1285326409
239194627
538725206
1284531038
666125859
1779773053
1736987122
1382316700
1308495140
752868176
1381898151
1076725807
1109590602
665189493
2147361937
1370643254
1607088023
1903314166
2029275766
111901278
1378637234
114349762
432165
902569710
174796823
1634452789
1843788047
908257992
1501731734
355751230
537040412
1119224297
1132883403
1450189499
1355419609
1658277038
1138160502
2135174598
1254813940
152223115
370801241
971312252
99265498
1297870984
36137481
1431525928
1523121315
1406294734
1754024389
1639240140
468144022
252908544
155313772
1230804571
628093222
1183933227
1555673843
1368626514
505839276
7233723
2075239796
1712095307
579573178
1796119012
403187367
1652573771
1341497036
493045859
749748667
1293306358
1292232884
227924528
1436372885
815724076
4175847
1938766622
2096312398
998817982
181665666
75019717
1526782766
377665867
1303086628
1540656512
1020722610
2082318211
1799710353
1521830589
1696682084
970578091
2061922833
1700956636
178377619
272890078
1203011766
1601230028
2046279639
547569330
64490255
1985508334
1745487837
2090089578
1098660322
97867106
1232890
457272923
871607952
843052307
153097011
504436440
1478423958
109079417
696818216
1834028917
544684673
2019766487
2026172747
788410153
2122641615
248266511
1518430301
818905734
2127157181
171846739
688454072
1767481930
1761996663
167737434
2101230502
1368553314
541469735
1712804602
2717491
149672101
316453725
860107844
306046856
1330705116
963796498
1085638519
1862368245
644557452
1683867209
513650337
1165522767
1774720828
1101082795
850741539
1562875818
1666209448
1392884972
1954725456
796558971
2011199172
1484569900
1617961507
964685172
1671417983
1349517150
134091193
1556503978
448897563
2107988599
1984575059
974455869
516020274
1791035043
674167131
170108185
660120672
1458376459
971677968
1476808953
2052217365
191619932
786090332
636780505
1116605039
2024964037
174923385
1065201602
331747113
1299882550
526847512
1646294893
495279015
1609331392
301502741
1215695111
1694627682
1256872277
531672585
572392454
1644694442
675291069
901466087
767444906
1820157619
1572078655
216934274
1291747049
937172590
1155632763
609949063
9958511
930408299
637943641
685977016
1881634527
867282877
669119488
200889149
1831786102
237562983
106082292
134535623
595683282
430458912
1565476149
2008091381
1733105823
1125718672
1862312691
481605125
138031978
1834906458
1299991299
1760411351
1651193730
312425916
760011181
214784250
1900317963
372790974
1712414578
1541221612
1943523581
226108447
1964488333
1404105871
474002082
990744690
391309727
227789979
1673241370
1827126489
1825755310
23884237
265145361
1458203958
1432501835
2019204191
2064654653
693254387
1889842474
1323041379
649788923
1084347495
918302840
570846211
1111386010
1089303426
1835316324
283198698
1818275288
909443094
1221456228
1555294385
32133375
1615992723
2130164696
1437363643
1952588263
207400718
1194360459
1604981896
1901143913
1374261731
112254547
1818471130
717758239
1055170760
1313449398
146671102
806007826
731098509
834354015
1895577525
977555314
1550768835
102654920
863065352
1733774252
1376175952
1013112279
325499572
1071658392
567044848
818496692
75452904
1949589944
383636559
747271558
2130392980
950383147
1237999959
1487985122
1111960313
1867898752
442574594
622741819
988417791
823814573
1320151252
1999323903
1866625645
857051396
792662219
272595226
1001896564
1904506368
1139258914
10947480
311926536
421907287
558719515
1475948521
1863196637
1629889448
586069122
2041855800
203329489
1328634417
30739119
680239603
1997130861
1155079165
1995237869
1079480181
2140537521
1679419619
1585153596
872549906
1105286286
40429771
1993277021
2123679058
1475250927
894029531
11208480
1502885506
77147879
1560217434
715219266
2013601367
37934924
856284240
1071682307
1606488444
1878726016
690785947
1687297697
1216112356
1603263514
785448438
1734225398
389054658
2112870548
1787613134
593120404
1338937918
586087039
1735316776
1928331183
1396245618
493452086
1374022000
415898273
1685090094
1254549264
1447284148
1775834280
968818776
122302159
75970613
501350949
1027069604
1115306330
1682663580
500640528
260670041
3742688
479565463
854020176
1476070598
1291525492
184417491
2009258335
1711134915
814287257
2130947201
741044652
1472768018
410922095
719328274
1790530604
1416319898
1873551179
566356730
561547010
856835077
654754796
1538699317
1591712323
1380700534
1324026811
582878396
101676864
2132980771
1408861779
1471805334
2140804133
1968566849
2077107110
1195274192
1309121870
1098634265
384869482
1302166503
1912440752
850033643
2132600930
189573995
1733749828
986593122
1322201143
21981039
1245626283
27765341
2082389019
277264488
612527600
26939686
436731290
2052271531
137907584
177895793
1342949062
188263133
1633125469
296063310
957637939
561348796
424329326
1568943765
701497327
1913473585
666825984
125276617
1661678970
1623965041
978124701
1624968036
115209993
331160902
1159306596
791904590
418512624
120865954
1703648683
881911201
433777667
817554386
89123227
1675576114
52333658
1340338573
2063526069
2102937694
316964580
726343423
935529992
316151552
1461549556
632469253
230996222
403096268
243059899
627879647
1906459214
1909785190
1911715219
1224857060
814256589
835618663
1289246221
241181847
1789299485
1459495288
1558251914
854327712
262685073
1894441622
1728474730
2138704681
1107732976
1891286829
1751473990
1171329232
72503546
1841507154
180540972
163192501
1501850599
581443174
588457514
814345724
1602505863
1181431166
45051316
746272098
765705383
1718139998
1884183955
512334396
1928600509
1291696390
1343597015
354608574
1636776726
808557187
2067759792
1637224902
156944188
777698809
907987107
1474218275
1689906963
649735516
574115286
418277803
2023609967
1642163582
1538490216
215493827
1124387232
662409256
1720110307
877084676
1962885790
694013520
2064593544
213038767
1391075317
975841787
1192149745
280799866
620148824
1828529987
1587575805
1474524449
1083369620
417943664
813312762
2067718017
1226720012
305981339
327388062
1556628314
681634329
839056267
532938799
183575737
700693165
218322886
428343363
89808073
1916816760
453932896
285112818
243955599
375630757
563753180
130929385
253718834
248198688
698377014
958506186
1565032028
414207290
193429898
676919352
1277955593
2118264637
2035880748
1053864816
593173338
165446958
1730644214
1358305376
1860458204
1688537542
1345835043
655390217
673908248
1446579581
686994505
705659514
675343597
1123212043
2019671327
157669973
1390351427
170727303
2060421005
1617354307
873318638
1430261439
47031441
1598665911
1213761593
806143539
949871762
525881623
1670125874
1968444000
1313184744
1887344786
1372892868
1562500587
829867378
849988425
1918692979
1692704399
1540308342
1985035434
1940736899
977209396
1913910138
622692357
1301357052
724742162
1288779827
1168310624
1640433112
1235935374
318175885
1505555060
22784909
1056615674
1020312948
1383851094
1900486637
68488883
1427811539
1091112013
1305984477
1937236622
2114590062
1275017722
2106097062
1678431616
1872762125
1877033755
1154850653
1567579419
2045428415
1126911865
901984889
302425431
576155447
76407919
728281252
1148421252
1659707561
315972921
244686567
1132063715
842381693
1236532706
2068195370
248993300
562946855
367244487
522646605
2121683741
445671227
1114677158
2144680921
1279242039
622990895
4987811
705060509
991122244
2142175873
90614891
613374737
1356046002
1675840399
2052778349
23512770
555630013
1002890496
1179566649
1022325182
925895447
774046985
2061309516
1986677938
1997106045
113751520
1722141435
108699491
1000744059
295345370
1283329097
1331156599
230912937
177614142
1440681719
277371680
893118479
1596776794
237404769
1203080971
1408384832
1862904526
1680412876
851201167
2008683820
2071583360
1247849575
1530012326
752807625
1609659247
1920046453
532788225
903662819
134438036
196139905
2011187015
554914057
2000655675
1438410031
2020453228
1603226943
1608307201
1286286879
521364110
2141756320
1474484246
1697402904
2092166962
892707157
969462944
1006650907
1142745516
213251991
1016779854
979344509
1344143827
926314183
994042250
1152028109
1750533043
875643553
1368691516
1011711733
1690862239
2082713618
2021460400
529213993
366962320
1391237417
1858769341
1065765005
1114549031
1233190028
1738870151
264778465
938767044
1331646485
916100746
226276365
2119465004
411074720
1298130773
464565702
1535242422
96196372
535344285
1486166687
2026509590
843641179
896195545
1511258607
1023926001
1303932612
934717152
564740388
1650027942
892504590
1646681050
1561326299
189988380
1006062123
1986851313
1284372508
200696625
1658180479
1310247613
1416030206
623232208
440104216
212083050
1847084373
96464513
1135312988
1252549364
757495817
1826033835
2132209398
1211610737
1507979289
1137343261
1197966418
869932585
1466433544
1103249683
406445762
1855406784
373769515
1719211686
359486301
887948492
1034866219
707190197
95126639
701502531
1691525228
1295253346
8604113
592183144
1014000815
520507431
678441536
698676857
1891953810
1866877759
1644281626
2041311305
373521058
310272092
1337709594
2069094847
473436255
751259808
30515928
408339153
1793253482
1730485895
228717079
1630819369
31028698
1804364981
1924760499
1314438264
1577206181
1868459510
1770457205
1272110349
1517674577
679148553
1225892275
1496127891
758483817
1265036300
79360148
652747073
835774625
739626033
1541946608
321973529
650339087
468428025
877901471
81995140
244526655
2010081245
1930377541
1375066445
2010923187
1769566023
957904075
1070399669
1200214159
69752155
1190735986
1432123485
1826592531
2111024947
1267992218
925690656
926514387
2095729767
1708873091
1883654840
1746675508
1689991901
970774042
574873075
1982782878
449477833
481184308
1689875014
424018573
1965005387
702623579
2099958330
1988922006
819770464
160409266
1841439680
162895456
868511213
2095124125
1436443795
975886420
154688851
1806720270
1166717132
533348875
1214329424
579366946
1341218522
85767373
144405945
815945464
385947976
405658419
1521079279
84286378
364036031
2115221040
871204888
1185479534
1934637414
853297489
1393876174
1861558648
1523304524
16913342
1922699671
648464510
1262012253
1518810895
2007464540
1649957954
97120594
415147742
1319418376
576797252
166386208
839223487
869091209
471754749
412550637
1188346050
1392489248
291041783
590471361
39521165
1284951758
597194026
878910633
1802487619
1478172867
1160465742
82310733
131341118
658595605
365341994
86779902
970416158
1239322213
933861429
74709393
241148247
1321413557
1047915307
500356436
109203671
437354947
142120164
430103590
1372814916
1628652299
1079216511
206717329
473989595
1436836650
537808706
1800313564
1540685534
1751169486
2070989901
1042979610
1843593121
259620404
212046764
1167695831
686893561
1059188249
1651968949
1530286447
54333600
501438021
584538209
307106425
36793195
1500408842
2042958052
530844448
323943605
1739279508
226811049
335738073
1201206161
240508861
1797018199
732989365
912539076
1203534515
679656043
1519246785
330611412
1997518310
1504822476
1809396737
1856905851
1667548251
536817094
1515186001
329883801
1071397510
1839125358
1771219237
1600107022
266833898
2089353655
1644666306
962947856
469632088
669694190
1605012173
1869397554
17223465
203852177
649143580
433629123
1391924727
1954535015
406904983
185444733
1604001621
370937640
596114505
839936851
492254721
31551470
514558595
1473460311
952410386
1151279169
2088396293
1165963249
834365214
166819530
1409324355
1247662070
1981990961
178000872
397570221
1273278595
1609080210
2089741152
1738603132
183670966
1881340838
1152867442
841668912
11732907
1214132067
1342055330
1142899587
625766557
920977837
1059710828
1067140242
140387785
363106215
1931390290
162544421
497453835
2073780016
174372155
220036898
1933486421
411990806
1738980339
1797551301
527361384
1731704683
431284695
1193755118
314016997
710202833
171982670
1877240539
740273968
1930765406
955737992
950249137
1685375710
115446070
149066072
1712642850
977574770
1539080375
2144368751
270106497
1092217486
1442889354
261891951
1820368105
356445193
30634276
2010632783
2025014
2508315
1562759219
971362058
1192200985
912016477
1911676824
1728653574
706149048
241792115
1193776507
1022538315
1436269403
228420955
2038624452
1188381234
832472607
881007960
1828462046
2058610230
987928577
575735403
706645471
1958734361
373972137
298241968
1903805965
1787297503
1250893949
815746275
237167832
1877788364
1798105680
1408254205
357685220
914190671
486362149
78349381
2133234337
1653246812
1228161141
511097855
423990087
398467825
985926340
1939849387
921825329
1277977120
1241240596
25049574
569417747
1585366728
527238419
168458529
517010580
200544506
764681392
1221173045
1108189436
1293934471
796791217
45209186
215996905
1691383084
1983796336
356141752
1099210536
1437994553
1183040020
1318611565
828701795
675228225
1428617007
412089204
1971985539
1705722601
27975734
1882698524
661208421
731565938
241611582
73775506
1976085442
1768004401
1048296416
36560097
1147206514
1533672969
514133992
564112290
2141950944
1578167907
45321472
1888719375
1437132237
1478009950
1227011694
1825573886
1390297769
306780343
1583259225
1031099006
883883075
1018067051
1112630329
1157544033
1882864468
905465611
1468301056
1525594438
1161571936
762553696
1036927510
1567486760
1694010543
1388727153
918019985
1774874273
617349252
102893049
1147066703
486218564
137285025
2005939507
2003064836
625785535
893739303
968247707
1256758925
270493725
2082739448
882052647
1707728846
1608662599
1239153607
2124336236
1181259054
1864418676
1288886454
743670713
1517662454
1880580192
594504202
1916914516
1412062866
1449569771
1242331368
1898751102
213440426
2098316776
762514190
205269007
1973890219
1863577281
1148571202
1390865824
1624701031
1951632203
424193734
1291521408
78093491
758434016
1873299809
950613200
187391169
289616858
1449713550
126494070
226623760
390790924
970742472
79058869
1699291666
156144894
657648497
505852152
1214655725
2022949493
1410237216
156855546
695007646
994089989
334250420
592797572
146899907
2134619340
457923761
1627722481
1124921262
1962531006
1920831666
73672369
1430373570
499806938
880972471
1648745309
449050330
471262418
677471129
248147099
1095018579
239483176
399726252
860890326
1338123799
1206809873
549768848
1350683744
211607949
122034900
603339200
1935549106
900426610
1177666131
1117570363
1341748488
1510221484
984349212
321233774
1440776595
1099052232
509315596
885424106
817989491
1452836562
1127296368
1378253753
1817651192
178598101
976217982
1264228763
460474257
867141863
1490820754
2121540754
1136857150
1349943858
1627534746
108134602
146507355
123021340
1500946648
1866359660
118006074
1059622442
1841688099
755173619
1401586533
1757499095
1983771215
357925882
157043930
1208716731
629109992
1750180260
1672121392
1099297268
1347093750
1098207267
151942121
113973011
1683546662
1740588326
291136804
1521357370
994036531
1142593627
1992118659
424118175
485082266
694248096
2081503599
1288737874
432433325
179928949
311328476
1497963644
1324689467
565085317
1460720764
1757295713
1947409786
1298378798
1860171329
842369080
813605955
1476248219
787654192
266882633
1688868349
1673706139
493975753
632673467
1801900269
852585178
2080405830
1856420989
1548044165
1757709257
1162254913
810182998
1965909756
770710034
55215605
1044407015
382361370
1907702572
249839528
1035849788
833140681
40424669
396147992
958098788
1861295259
36795497
331925107
1006379684
1118846381
913652764
517964437
1529904300
1786454285
1074354268
611379482
1813529752
1559359632
651313030
1105244081
1967264403
305657375
57829559
1751716014
1153428764
2111527677
1964641386
416781289
383661926
1818473671
562214740
165703925
987567675
1025649401
1284545144
1101583213
1048711171
2094171137
703247434
1677067341
1366786982
938088541
960605218
1725707680
1167422316
639049549
436261071
1806508228
1560813434
276243463
2026731683
572142862
1311695719
878462991
1239240254
871466038
25185952
2015745134
431902327
1942027447
1489058758
21790816
2017183176
1367900212
964098391
1641910001
678300452
714409555
654411812
1192973627
1962751322
1876032698
1611387604
1910109002
1950301203
553801427
1900877969
50807170
1670564262
2007363181
1074305047
1283940501
46844681
1059043134
1538789738
345150549
1093390945
1773783093
1849477849
772278023
1011789669
2108344909
1691028347
1137347278
108358265
1202972047
78406002
595869834
229619748
1181696599
903595389
1131103562
848670649
2093846680
576369410
743111380
2051416989
1491211319
2103659133
431380226
293709846
44982605
1344063458
123912503
1207018939
676429046
1072277341
1290004895
546907189
638784838
1252678533
1197471789
1221951934
1295684760
18217252
565749655
1258594960
2036612678
878629412
2080344894
1890829816
1574416105
715962325
630944883
1325961148
617020590
531240526
1814548542
251035749
456735804
826456960
2061602336
2102721332
453101799
1057002201
1122472794
915624792
384892105
837425094
356842369
1968576654
202352744
609460489
1276595226
947947672
316533597
1576128092
1432681578
1733583943
1695179634
1403411121
1364058846
639078918
1615821480
848728000
1027479721
1015357912
1678456466
74815509
288036877
1994998446
2055458563
849224197
488585159
843536547
921764715
1380499200
1910862315
530815898
1547506374
598858512
1293901278
998098556
473334019
1145510023
1276409913
1987804730
1665544130
315020268
542375467
1550919612
717451963
1634248916
29075059
1121509856
1405118585
1061801092
1853743377
1008918420
755147956
822843202
71797270
434974878
1371346964
875855895
1822843951
191740302
703129616
1598583066
2103210914
985857938
879356863
909853650
734372013
1901175657
904677654
1334148327
683726030
1543318614
749342503
1812501574
478123328
1053093512
1935918999
1369408612
1949725930
1114497348
1866673802
1356383555
264518777
1238111539
1973862061
362222547
1751459947
88215415
900270590
1087988728
739520301
1858343374
1727279345
1080697970
1803119309
1697005656
2131715510
1902761522
237785000
1053839209
1429302
358648837
406979593
420674656
1104247551
635687866
1506084464
1308618167
461099928
939175282
1264531685
1989993885
232152309
1732852760
1663723640
419837197
1497258214
308812572
1611500130
504452305
1081856606
1167181877
881971576
363093584
1802991183
1784223874
667118952
1967454832
2116520262
1412402138
1435757535
961045294
194779165
1652599627
626411745
1961559067
1543756715
720767799
1535136011
1792102848
978039837
731930013
2107372593
636881446
1363582456
1884909332
1237838308
1327316409
1082244069
2130495415
1823320671
671153920
1777758431
1326401693
1483061236
896898923
274829625
1591492289
1749606565
1786753475
1878423271
671691366
1062005489
382430882
1199359921
155033596
2131464570
1672911170
184593506
1897732420
1830542016
964393278
854619395
620852392
437512311
1798381883
491331566
2101136309
867334124
1441355670
37824962
82241233
1352950482
2026222030
1935401914
1050038169
273002262
1567729619
1043411743
1791144749
103103909
76878214
1957175151
1290964885
1475848520
250265560
1581911072
1258732716
1929024263
1743854884
1127820216
28244017
1097118214
813805326
2015473886
1614104011
593782312
516044941
607055483
1693846100
1712156597
1264997430
1139861801
250993984
614295149
1236815662
2130795823
1036303117
1965824306
952127445
696141207
312977612
609990086
1588010299
254335436
969667225
247845162
160760770
672948348
1826502558
1209243860
1589228747
777984638
269621789
703062496
781083123
1715225946
1586966032
1651056487
716337628
1636498052
152463415
764472611
64382176
536018943
1700468197
1546731417
786881901
1198361704
983547626
2046964355
1493112920
1976006622
1440553061
1455295139
653238526
1330910787
1169619786
155801334
1585753942
1908007510
1596594877
87269129
2106410954
995442172
802592483
366447220
567265273
1829090344
667578226
99252986
1081007093
1221770545
109483362
1022723228
983718112
215885219
1344551768
1854201725
299129729
1572815233
1366640039
1434316176
1334083406
1050664133
15586607
543780663
486885833
1846182258
1177400408
1221029684
469831937
1359855684
157310346
10772171
1874132819
786025469
534252131
1602304570
1871803382
1639799070
544138872
1071685151
1614344958
1322385866
707777982
1471923372
1130386325
333830133
2045274126
1397968101
2026975405
1647085634
1479996864
1739100012
1275492796
101558780
1254464271
1026524193
141950690
463902747
88078269
1525856802
528329578
1960124659
486198457
221367333
1988421421
928695240
779100227
1951013025
795873310
1711103508
2016416492
380666817
240275175
1768320121
1479969492
1793430044
1433252385
458996625
303619642
751590546
1380349544
1240113642
1235693234
1998088343
31951841
41089611
2090331772
642967261
489903430
470682414
2017689024
1796915074
1170250179
538200695
403337543
160055929
654932753
1880230944
463046982
1351108892
213361868
482633839
306955225
1401665550
1672663151
49432455
447939761
1621260184
722810660
1585737787
399296052
118266190
362772480
66526630
853402898
1308738373
1043843649
2007405138
1652774830
286790288
207024373
521349614
935436628
1462718750
1437921138
1491596780
931551876
464069915
1715240574
1819263281
2083508454
150970277
288899478
1319463781
734020936
426423414
1932601854
909583413
513161390
265440889
1155285095
313920888
2009925712
1205162371
1329898189
2033451294
1893455510
2071759932
163350126
1952129496
858915139
524150978
911113064
1661106775
315480034
1830617963
333378914
1018326506
785721106
1923056136
977548222
1070386213
2098750455
1561065601
491487326
1700063765
1914197031
1532212668
775297571
557334939
1206002391
168691841
1548276157
1894718989
424542247
728761690
799820089
956546284
844122502
121207808
1889139721
681978925
975212412
599255163
261677733
1355789885
1695583033
102006990
1669288347
960273068
1780538127
83609057
2032260599
1833311410
2076387233
1840292972
1961503824
1958968679
154717709
1865246277
1722837518
1082079085
1137763813
1217160202
252595640
380374051
719659027
227751707
682538282
1330155791
238193624
2034995306
1461473788
1900736724
2052201789
475927889
1650040810
1844970969
641886777
1499846496
435155522
91362197
297153655
730200338
398701184
2022618727
173031889
1103430350
1724816665
714201500
2005001426
1921330938
1028430997
1683930686
391003121
310410254
1411151423
731335660
797573091
1806229548
2076261242
903559521
871768245
803115170
318201398
1569968098
1009268604
29341891
420735218
434405430
65585404
1126126091
1403010975
1658962820
2027423189
1268097406
1147575642
484836024
1914204111
1824560634
806800543
1933857014
973850411
1021174906
1009938950
213464498
1505033061
1084977467
1709304083
2116139239
2113190394
1207587963
915092643
301292452
660693482
932629816
1678569296
822421490
1471879794
1815700015
1269856958
974340344
1972176302
2057108100
1474155129
805770142
310293294
1157638974
1989904649
175986790
537999790
1844832576
483411238
852269236
2084789592
89379367
426027124
384086625
571985695
772752120
1100708757
1467156176
1189350990
1358385348
566331716
39398266
102872378
955891057
1523433165
906334217
145109615
1424037019
837196509
417722240
746871809
1928980939
34276858
1591694446
704899526
1896782161
1092786931
472908007
45875233
877448731
832933625
813620401
418939336
1903374593
296787460
623023495
1768046387
667159295
970040208
1088680343
1114105858
1688243492
1613852673
2047604835
1583412092
1005337394
1829790764
1898752300
98557803
1486857714
2140948638
664239769
2038237948
1610527690
1502371263
188342558
1201527559
1493414914
314221465
697746486
1048951453
669772474
908071907
1192777416
1959912204
1451516876
1228560962
539640516
510565926
265238867
894975728
878230099
1272614086
1454688485
343062117
1340640220
2022266032
685980603
1194606399
5103619
603356755
2046567885
1940749729
392614580
1831907424
1944564787
336228750
764926725
1343992943
282404002
869640652
235481154
2097198843
1300076946
1779437838
381057407
578964282
1975339146
937201897
1322405383
183307648
171396142
954984511
929841871
1014306675
1956204704
395454197
852737378
332387242
1756250695
1405675859
1043274055
344531308
607173103
560250030
494408130
1569401705
1344781347
1099578457
1797549940
923908472
1956887804
2026684310
1188212401
1250804286
2143087201
930591737
793645016
1714326690
1596055007
544223491
1834509594
100978646
2127067272
168312340
1244922985
1891261649
1613811645
733915501
651347792
2082180771
2100525570
2037095770
1738120745
563266872
2108898943
1112881752
1478730214
600477244
1211306164
154274942
259265180
37635672
2023881937
104627232
1903904370
1088491950
1653895768
2137073242
276890719
1583639146
18577773
1225756775
512805573
1340831414
397655032
550323733
2060200465
1566391984
1281494856
862962663
1167686709
538375912
644283636
189757323
1979202711
56098821
1601976382
50981749
559386779
918830493
565587866
776364133
948474939
1659970055
874708878
1536260030
1473130251
206677988
624456602
219610080
774904
1829470912
1355359732
908983127
816233486
1379281741
1274000105
1515847864
1252662168
317227753
8804746
717593065
1514959494
1311379089
1857013333
129047661
260470242
1057963982
359827212
1603998172
1369037045
1766117616
59135246
1812819412
2043440009
951145052
711416277
339662408
237361444
1203393736
607051913
612278749
646667711
537138398
589817457
1518223954
1760658683
1503973924
1202390604
519755642
1785110154
993721488
1881959312
1546793348
1858793734
588970030
228871776
1732206980
1342146926
1341480065
103585489
1303035297
638640566
1438371352
314930626
707638553
248053739
1347970375
1413645535
10135012
777955115
2093271112
1032469868
1427740526
1216666342
761473491
65714645
2139620212
337967032
1710424407
1398974964
1435227446
1613810562
1259031548
1372540051
1098413701
1159878526
1404222236
902455043
1232706119
631380902
432321450
571938452
635178899
987938263
2068601700
954996604
1514083348
721853548
210030040
1271520631
2063969398
530275204
347597900
2134516290
1308102283
1671736223
1372543224
2046741947
1480566970
412594572
608666497
553391935
726751725
879187923
263273385
1835292824
1102978569
801319715
1779572783
317162729
204932126
1459305997
1604513733
1990744
1326062216
709417968
1330636075
1663601615
1189122501
1963287738
2106512370
984110344
1775271515
1448010946
897307747
1857383666
142969641
242645392
838192320
848966158
1495159776
802039819
1085482346
803844344
1503850008
64759971
542088233
484411441
545016647
488360521
621171355
1598239466
1438463465
1231596175
1599520718
245936788
907203742
1833937578
386834163
144419168
577263188
2096022825
842622108
90957932
1152027059
1011876133
1241000531
1480128306
1981581811
21386890
979681183
2000948160
1817070699
876802862
157692944
2078062394
166521297
2057756879
1483866897
1819107157
1284064095
2089547693
261825836
1801654953
252192967
558302565
1578131680
973145914
732721231
2106485946
1258336945
1341263293
699423024
1808621120
488747743
1545011957
1238118744
235993518
1160122487
71277937
219123878
987973072
466930276
640648070
424019885
1935098036
1006327792
199153502
1483568519
1615608519
786159916
2139446680
216152339
1309932298
441409268
1910913998
2033657556
474368397
1062428776
1899891146
1103631636
594185367
940187329
1626095676
1515560416
1639682580
685009089
1044858494
1719689536
1591690079
693988122
1653266521
501282836
1584362546
1341687641
1239553730
2088879825
145272314
1764529696
394702026
1294645334
1556379057
2129829736
89688308
1942547570
100464491
1963648483
997887299
943459439
1078709098
697101642
649025179
1573797998
106695749
73536980
1097951787
1979375735
2139547664
1047522524
2046762191
546032537
184723628
839846784
568184033
858000346
269613209
407537216
1373782242
1835581498
1703586927
1028521967
1509883002
1459341151
738935026
1369362336
1599778416
1988839429
1203358355
305615826
1025133664
574167808
1688380234
2070627747
1983896343
1998026119
16925579
1848567214
1160099553
1025452688
149303325
1241156297
160887950
1764539980
1905129918
511059675
1012497364
1210938607
1107932766
912666640
912568260
1790614096
2146273795
940308015
1523376593
839580873
1920510405
549957817
1675620449
1855259327
416282116
2073656125
913815208
230733682
2117603057
1492978536
832503289
2012955229
1348850789
2038773014
296886825
597869936
851111162
300415747
1269340050
1766582454
629553247
908387588
1963570900
566225365
218881431
18009062
1975075677
639331799
1836273975
1434613815
1940099144
583228171
1502617515
558396892
1580040038
356862128
887573143
629324709
1134654205
1565611244
1218613648
37610603
2071079118
1904664494
71891030
1091669514
693744303
463411041
1145490639
735516682
68785216
232422220
5367410
1312928576
914385571
759616233
1006896295
1796723231
124616149
1217790376
49338982
1689686425
52021862
2035464123
41253811
302767419
1435975095
533096670
1357296080
894053751
301276800
1566430733
920879671
506177638
619100245
516944544
857423114
568123064
1445603481
1233113070
901416079
779149334
1454305865
386506998
650866238
44316626
1538187512
1417319114
2112259376
1596520771
1836343810
29761671
1938527897
1366451311
238481325
1511339503
388255323
1936042806
1364805183
1840066463
54136912
2011193180
1659263250
254082363
667118952
1467685321
1331818660
1921636606
1982616786
188166908
231940145
1868588718
257298895
493014151
1099081126
354494149
1916368067
572453220
756738188
1313815558
340421219
846608031
945976986
1229575454
716793575
1752735534
134034735
122241378
1574225095
894173002
808205032
679667961
971561744
771928681
1693178453
593261206
1896160995
624625949
1203126629
186185396
513847127
805514609
284975225
1046598373
1457273279
2139738867
518388777
65621619
1952285542
1770974827
954090683
892030548
268500930
38634458
1287129237
1330682320
478833278
1988270638
492938676
1718767799
2068659167
2112006741
1892201759
674385226
1220899311
1982378134
694592621
792148699
34216565
1969613433
291102883
1863005163
1826502558
510222564
666749501
388317809
1461247933
1132249842
777431348
887496921
136751362
917194542
968571756
1802795283
1056171685
2017924935
1191038900
841427184
192554345
1590937888
1498745784
1105785583
991330573
2143749978
285308333
1777092264
573885339
757773541
901980315
1621069930
241966580
2005698861
1624920751
915001668
280149940
516981274
1640499708
811207983
1388063451
663731833
1473031773
796417992
132297449
1920291587
185174081
1230494724
1766801802
643400079
375441428
756178982
137702583
1003798367
1430308601
409240854
534733413
751730019
1977652153
2223164
1953800789
186163306
393481054
1064080617
725687811
799580875
1519518460
1791818144
1339428202
544688024
181026471
1740408620
2063699289
1982523
1603141489
243744134
1883768911
718862795
334216755
463520026
1291963253
1994485934
243457886
1434224694
376642419
1989044835
702760536
361903808
1366386368
1739758475
1173904000
1374133151
1889572725
49115607
1053482619
1210662020
1661900900
896650629
1501876202
2079756439
741297107
932224452
951672594
946472410
213250479
1402933528
195711872
1782880373
182948132
1013186539
199699363
1602537916
1468145344
532808843
1927628147
1500831308
566683122
1058407824
1312333763
504089890
229582614
1161586045
943782819
1602608854
2094123714
117377204
2048093123
143615820
838085768
647128776
1975359958
1057897977
1618194214
115874799
636622125
608442248
1021255095
2072224554
1966796359
71739192
798947367
648541152
1977571459
788857427
61137950
186151016
607089282
65670102
1451706930
1539315341
361259749
907158127
119466262
651916975
521492117
1866514360
588180027
1379972048
976676315
1308266247
550407663
1430581947
1147562470
880723627
816837544
852531309
526789062
1856978767
1585310282
627415011
1846164854
2019223126
969937858
1242440363
1496810763
18574657
1030376111
521906634
565527814
397381581
37631038
823558171
351125858
1876535838
1895392215
244082788
877573
1865424760
1180761819
8230614
252550415
1010491355
1306044452
278159397
1796059541
920270116
465332674
867277154
2022093349
322291604
1315934070
864933637
1058081544
1034624971
1201220128
954656447
1045696221
1665371826
1434616054
1266601497
1830107592
2091091658
1330588446
2013958206
1352836504
1943074506
1131476173
164497792
436650292
2100689327
861540761
2070594487
260577482
1111561289
482695095
1924979317
1453113981
1327760930
93865693
1513733856
500843011
418276132
2050573416
521069246
1311440353
65117966
315061829
708040642
137345853
398119391
1293950306
1421987382
1845289185
437285450
1885750074
477060659
29793131
505697330
1793602563
1949824961
2109182400
915091391
2050670998
67476607
1172363593
878901608
1631174850
1385475720
984187423
1738053622
281355639
970363018
158316446
586381853
2078174375
931796689
711129489
483198858
565714398
807236355
446290827
1997247369
1227711317
981580541
1806447375
1017945462
1048645999
1668877721
212025507
495883122
1056879229
1007274263
1899475683
2078046490
1317892694
1145715820
511495491
1176329635
346048315
779498447
1790757775
745429564
1564373403
938277514
925833315
1101007038
1163041096
1622544596
2106176397
555765740
1760263309
736995933
2130382830
1276942622
530888058
439807459
1108542734
253402479
124505007
1981501055
2016637859
404081282
918533062
519332014
2008210198
6401816
535729985
423943110
1054278966
2128721231
766195018
1474957524
30844148
2045051201
1921144813
1261675852
1688681281
1413483267
489933006
1029828699
690782706
1244161381
887416452
150221580
1700582375
1468588308
950181342
1127972770
742797592
403119429
1687561352
760289754
1596815132
178524900
25654924
737092254
966898883
704790808
336653579
1580432194
939610575
1482182585
874097411
672323938
1571825373
1883583343
1482541644
1798832255
1473589859
217058030
432691389
1473377778
1265948573
1798145843
1678169282
1498471172
1487831726
1571127764
1180787169
1275822089
1965567998
245244909
1260829612
671798847
1683158014
1360097843
469423642
1800234062
1183407473
642950995
2084839897
1926870126
978338149
215627897
55368982
11680041
58419712
1821111364
169831184
695787284
1640538915
1931171351
1372501037
189587706
1726590714
267475026
251623801
134154330
1879577823
1278796380
503213149
1736990248
1519114555
486259539
1917383061
307179911
155350785
260858347
71404485
1511894462
1021402693
1018973380
1006345399
493554570
1253879756
1750525650
1471066885
1499888463
1954473977
775034451
525850985
1427229567
2133428041
624520535
317922684
592785835
178353424
1215952027
984869909
1353919081
528743987
786453781
518131917
1733596899
812181104
246787826
484281826
870933572
1767474431
1621105092
998404166
2124753169
2133306637
1815219834
1231473946
98069007
847829665
1241425832
761379314
1737754720
74493957
1091266480
709267676
301825025
115220993
1015237011
1411168842
564665311
770492427
1783803342
1063194155
1382410152
730987957
1335933121
1441296651
604662118
273255303
429312100
1118840519
634836556
1502630102
331986440
594204097
1493614747
1559258
326965660
1684817796
206766982
1872927680
2038691197
1087903063
688716103
1830403177
1187086054
1229208088
1487594536
363448699
920627793
1617419722
1414215219
1838223381
1102325728
2140713766
1298321675
1639751974
1312724144
1970059717
1734962353
40566157
1010489628
83755894
2053219821
124141022
1207361791
483674596
2119641211
2035276525
1893382231
92437376
608652260
915015653
1438573239
328157580
63126956
1155338588
82397858
173105033
594729187
1843768619
889697185
373821259
29639050
1220239985
1424394117
922740183
1968498047
1937646318
505056707
331995136
134124324
190223756
555097391
1267924228
1847806701
1272692549
29093991
1756866190
197021860
1933440148
1716028735
1239982710
149913657
647507525
1599381022
941872238
558764611
1458337885
981642073
994486514
1785088454
643251847
1192777416
146032901
1185358160
833287068
983089145
1516435923
288134375
1837749647
1305034437
1658739348
1641499197
689007427
625686172
885555962
1020810685
628806906
1194834196
557088928
2009312760
69630085
321063016
2062581861
976410962
1737187207
509080111
439884452
1115896720
1717944415
1844365473
1440751624
1453181898
308619556
2108027576
75086546
1039244197
2138555111
1012458384
91615243
401750784
1360842875
2113096203
236739206
179665391
939848729
1196415745
68369815
1167641125
418313695
1268798187
734571819
546077527
1538797558
963272969
1200370433
733896121
1626925824
1399224978
284100974
2131163125
1523382320
1819113336
1259675694
2130034209
1303862248
1456840140
1503222626
276905894
914766504
627688820
2022907646
2114174258
61734515
544966121
848975730
384358937
1168778021
443279471
477630897
625434613
1424727703
622351184
678161236
2142879111
950934828
1603682115
1601224864
1449010795
1898504628
1270385535
13670219
1656591963
953634731
40599853
116989130
258523658
906459961
303530901
886102069
1572803098
1647645965
102048101
683078305
251888124
1644920103
694520210
798928974
812148232
987476985
948942184
718493675
226270629
637363433
1502689548
1113063127
1027626624
1112004066
77490926
651766287
1222763667
285194548
1958199995
955816624
747479468
302064496
2013392200
2033923465
1213891305
983200524
1589803284
1641986703
89721220
819944758
464448140
827390971
1056860752
1683613258
1672086077
683874790
362018324
1692308050
1910093735
36346013
92022332
1673845833
2034359123
324368149
1238057577
1626360550
1186785169
703388268
239283598
1437046042
1000369328
1272758042
2047480366
338543507
1704843491
1344375038
1294237138
1454781771
316142610
2014454745
1150484565
902748149
1478049433
1809933694
214361809
1775531736
2021281718
711570643
217827938
781355278
1691938368
1347100140
747777429
389659799
588418733
221364378
535629347
798832623
101058021
1491758028
1361075192
2140845070
848330990
998052690
1670189797
1909048271
770198492
1770239569
1402234560
1682162846
162810477
637306694
1719372252
496647662
1972126051
1439752131
976522204
33539999
1913243187
1279336074
236790498
51522534
1681566784
374556841
1873421328
549875604
1396075414
1363738460
2127237847
572312001
1451014807
1896850899
2079631944
60955725
397669510
923335315
457857036
1242701349
939728104
1293249193
1195891158
453104232
190738679
695455528
2007887829
957620507
550526345
695285451
264857161
696374429
1004490905
1827043102
84641611
1088115365
109569852
874990383
790272099
934098782
790152597
1078412042
1639619055
1257121271
132134058
989431929
516975177
824940165
1917300349
777222984
287889330
1666390609
1966978214
547257591
1513838961
10806458
1361312143
1381840626
117151861
238105202
1272207354
96246853
914083781
597817090
1825033435
1447906459
71629927
249954110
1235200464
1971276603
742175574
868617869
467565954
1446313333
815446748
619213437
918369589
590399956
1953073136
1036748792
1258031165
1877193992
1222075589
610239082
235216772
1504221347
703430999
1869309953
1154734641
330739693
1353454149
1817829805
1078882291
1408212649
450556323
2082939939
1904890294
1011075962
2025870126
547673408
937335969
809445045
1468179659
877747889
1662585944
333456245
115287481
611097908
449281850
1037417516
882007113
836230670
496786810
240441112
499013442
1451500666
590458083
663637973
1654027215
2001077064
148992232
1288615015
180087031
1675257573
2097742439
930128035
111487221
942389050
357623319
597285484
941896795
37481780
1908734123
1106268146
1003538066
1689938030
853277628
995505980
49819504
858044581
1341770445
1558140937
1266482202
1314260092
1603700355
2033853385
1493413659
925564251
2026271660
472849797
653106025
1354999545
1962995429
1827942077
1766832636
113634895
1740368433
145769734
289501495
1000355552
276155370
1324868288
747939786
1909578796
27457802
1490540959
1737225745
1014674792
873966934
1876376763
1633632653
167587606
637652947
1304866419
2097820567
142948997
1822857039
1974601197
1151838892
2096266723
1435771619
1396805174
1954390151
325732356
1918293269
893442586
1686110660
352125432
265110309
46079287
1363273708
1190268798
1369706520
1154795846
1676756953
873337649
845222772
738318622
729045981
1966881700
1707341422
342065240
535577278
1091223131
747203307
1525795858
630157278
1949972842
1045301537
619792286
903255792
557200267
1888107701
436813299
1197023016
2091827362
228351289
1214176777
461397495
521840322
1259957178
695836964
1943487641
1981629657
227182922
1315287493
1484943166
1584817927
260796556
1408432381
1252470564
745243386
578798258
1905120320
741368242
1244139090
557087398
774414522
810202364
1341910469
383871820
207613530
1748159383
1928581499
1978267205
1297096691
967726762
203809716
1701277702
770919306
1271057766
349633877
599975602
2001314258
1779560129
616241017
1070789915
2103453126
1969293478
205104063
639805788
2102006685
251462648
1905950725
1618978796
81401957
1205815057
1880899783
1375050593
471318657
803293068
1817714397
1204222818
510984895
1043364458
977956314
1476403240
1674092707
1470534058
1032034972
1937642690
1474586371
1888852339
1070052188
357300012
1345221559
13082695
1526484678
2041149125
1680368888
1100012892
751909089
1501554330
843008841
1132362805
1218028507
481660894
1642673653
1343725155
1836799858
671828827
1569026224
880319778
1329825611
1120416928
1233839898
2107188937
1382169158
1638595960
625706859
1658567645
904575987
1300372524
422177639
400510026
594492104
545136268
1757072641
1012022959
1215334889
495156197
1967015510
1094430854
1279458740
590221722
446365321
24683782
1465639956
585799219
1364280721
574556097
1683799911
891696368
1609911512
1327735184
241410518
1087303334
217540329
239600490
1037288340
1138253894
1782305123
1408096359
1965316937
1273474120
478021155
1223581049
284943768
1071700421
1889620187
1975103880
1798884787
139336377
1122829924
1519391052
791201052
1957883996
1750345204
410601700
1583024348
1244921411
2020964760
2065545599
1130954027
1973509531
1517089541
880974496
1608093855
441495920
957026998
2039690366
334507660
1932632386
1270772762
928548718
1587484149
21284146
1442157618
1931709760
870232600
1622814797
1860880540
663589352
459831074
469178575
1010028392
1134323455
745857149
111725496
2086577987
496529076
1562215800
981336076
767658154
536227412
1252165808
1139755795
1949983805
368873237
7077170
1476089201
905738364
698688916
603270564
1392303995
1277419712
831569223
416779515
2097252549
1518294899
1130566424
261410565
1885866354
1038602079
307536040
1352088952
2043854489
1938820861
1635304844
660158647
1333094204
851939213
335015382
1356208281
819915213
730157184
230929607
1457488181
1184526618
707504448
1885959817
2045963681
1603027449
160443958
1479372321
241138502
1659690222
1234538109
660923505
1671962054
317119859
112922663
1599097201
1792963718
1669487517
2129608851
1705726679
829103123
1360548415
66585755
1276932928
1444161792
824670307
1836696334
1709860206
2033766802
1979138660
1906836085
1121731221
539111589
1107699575
133804070
1903776447
666525023
1350886037
1953068646
123648671
1294154747
1765290462
150924378
1202983909
320271451
1409743868
1477343935
348346311
1702742363
148129622
1792210973
1824575699
127470476
454772357
1394480458
681036303
1033654694
152132821
1129402004
958019529
2065617244
1188807843
1265989839
1092266659
1268280639
137264971
1494301611
1920010165
500613615
1996055289
817122403
718618671
1500316332
1953746269
2134469602
404834439
1237081846
577504303
697810843
2145925252
812170926
1935757669
1119700774
1543654311
155124662
2000643446
515424531
1874199372
1225563544
1995707552
996527173
1576510619
1871116064
2112674281
1870510194
1069969340
892772957
2106147514
1866057156
77928190
484413629
1880335086
520816249
1943813126
117921161
978913876
1407867759
312216499
282138244
741953634
212201062
1138137697
1967431044
320923854
1030052341
1395674251
1179133492
675044687
1259613167
471146590
1415604129
724949565
1875602182
550537643
1461651
1097789464
743352209
303553799
1391024711
18414944
1058809530
1888388631
386326581
225431034
1992915064
1442341608
65245384
1577970757
1395633938
121769732
1456457660
1653305973
1538166443
577562935
1377209174
1632691348
104705525
2085428290
812555669
1078407936
1751489087
1890317805
843448216
1560637031
1201604716
642334013
1567124042
489749954
174808985
2039628167
1103472785
426250970
5177756
2107211669
843711441
1269200854
1162286310
1680506921
2033150902
339065115
1167546352
64032779
1020680188
1835148764
1659548165
1252807930
336720407
474153186
1122453865
1514405071
213572162
261750263
1783501975
159574911
141852668
1336757333
1709710015
1317107267
1979943084
1027971303
71050529
1411301195
520440229
610855152
2028380164
347834018
1331828833
1336356105
683265564
347540342
1768724579
91535647
63863452
1677222868
346964972
327447423
1542863511
1439564593
623106593
1266685296
1791632359
277134876
591056905
236186481
931916695
2048043339
567727235
1121080420
572361473
983709120
1691153972
440190799
70406398
641948060
645573558
985823776
1547406243
2072675653
300057728
170967853
1293079618
976780922
1537941202
2017751801
585779033
1100571644
23838307
394736639
1612511710
1388443520
246894666
1879063247
141344382
992123999
581515678
737575373
580515050
2128879701
1565618805
1700416017
454314166
59143861
1778728478
1982744514
932622457
764654169
1540461946
2011216543
754718749
1412152477
1394895520
1177290018
2102644750
199002487
969811579
499779971
2143971380
1121181758
1984128346
1960306576
43223450
1472038399
960732359
1523171719
554043803
84949395
568027983
198122179
187444589
1558737848
1656578128
1579377462
1759672439
1192732035
1407892618
263594054
1396401241
1593635481
1186676176
323436707
2141807131
267237163
979942837
885885968
1769565669
522813140
667928442
207495659
1886615549
628319653
2050525424
703682349
65024721
1062381429
2048493653
291554285
691572948
366588875
1570242087
475121391
704803924
1808584607
435914995
1366619467
2023688773
723423125
1694815170
1792351184
656150935
2116675806
796030198
809896617
893470760
1095615212
1701572708
2119055630
984867364
1265018491
1602000055
824107736
284835630
541988116
382442007
1833312753
1377354044
906253688
1862898358
2142105456
1609156822
1012608034
324700509
675118771
202009775
61405327
857617973
1685484726
1439209295
296650057
2079026591
1997769674
983147540
2098051210
752186763
686383896
1522478009
1616389648
975540299
1727638612
561746306
273009949
1768154353
1330584453
1783522590
1183517273
426693765
1399938970
682280482
131634363
698938568
660222210
1613294030
770208178
1660875920
1746326351
1556396339
905523166
928822241
1882876526
340794368
1497110142
1217619576
571834077
700948951
1518232314
975584736
484797352
842644153
2050596178
239891054
787757041
41546115
1789742386
1591207566
1744085422
1642323498
1705571369
1615914781
1675877199
1235435593
704528959
1624016514
556499615
1623760652
190881253
1036044820
1308357559
81450869
1970717970
135151342
1393890008
1993979148
1456557977
10949478
742681921
1982322853
910010666
412536601
1673000626
1456198271
1947073786
1880357851
510808637
1820560515
591440464
1532518397
1803974232
954697211
378850604
2006333919
132021524
1563766904
1497193572
1388835688
1738132325
1839990491
719535055
2010048002
562208766
1047044546
1496002113
1833795714
1026663678
656757499
2140564365
363353431
1486581557
941735920
1071360247
1838211237
1809126672
1687073910
957042925
1356979337
188228066
1003659893
1360463233
1683351545
1970541848
470869901
391747606
1627709726
443846541
1904789603
1461221777
771090915
2119627181
785692660
2082014626
373841402
791465308
1326455231
1375267785
1965982095
1051643464
1272188720
498284286
273312563
1239635669
694865543
1014484660
1824023782
1947043316
149484146
186589825
852876692
797171227
1134734746
1529325226
675961747
2099834455
1998851263
945085155
1610710834
1372613621
190040019
1783445607
1782096811
1717355382
1419727861
1826141224
1855225278
1190281707
1651351715
2087830668
674757831
2044753329
1715675184
488033435
1371265193
1720893667
271907913
1933571761
499955234
1415010618
2011179715
121305855
1782091176
116849168
1439068643
1734695053
595820173
1672313672
918777136
244202880
1058233573
481589692
465234434
290957652
1217246557
964777676
765445699
1847308796
2079295166
1570208287
302654015
589723646
926328229
1764359697
1348855489
826186086
104713032
541828783
721152081
1331769319
893853071
1231852201
1186440566
1236786930
1080020494
540361423
1107434366
1644049435
1965985003
441068889
2016051448
1648078923
818078922
1763337802
2112080899
1589290518
907739393
1395661328
2062353041
2126429020
718499631
1885150040
1978422323
1032506320
134145676
1863118875
934641856
16367953
281604126
681492905
1005140594
1228685158
7845913
1519004788
2083439322
14120713
990238334
597091540
1612292653
1115446462
1706340033
1327473151
1692270485
1382009117
1428222258
1795910876
1879636511
1204597475
1452856972
1188046748
473925643
1753231985
1695797027
1411279344
255921623
908470552
570530714
895504121
110724361
186936103
740723029
1627179946
669370599
757290514
1817984768
551672856
964659218
1937607501
1766823932
427351654
1161849197
2003826638
280370438
1817364457
962359874
976405684
871051371
618626498
1349653738
1214777976
2043027294
2092538235
95679543
1782502772
955464295
1181282746
376904188
1038044915
1328671791
175882351
829185836
1842840215
1251589473
382303239
237325339
261283810
243058200
1820804422
169440136
431946755
1728343804
175817416
2142983868
1637169222
875790882
114866314
1647088176
1598681195
1085059676
1001217917
1099646929
45494309
116824992
846970707
2051750522
1851105748
812413071
2042414394
1257017746
200589781
1933612651
1688281802
1584846823
1466837466
782077233
308386714
1942017467
1147314314
659852403
1419312765
1570791343
1520359850
277947763
1618084088
1298583078
46519383
78413937
1273113324
706485109
813297161
773100071
1728891196
1979413308
407542490
1060128964
1344626934
1865179461
910608807
1596945272
1051667869
1292629256
1110307511
529455973
781925534
100032737
826481571
2099104597
364796740
2113073117
976983826
641323649
537940020
875025630
1773672162
1079140244
570167517
1503205322
287834415
931667679
93682224
552789666
1486491605
233973462
342018462
2007497715
1742302944
1660440195
1998563782
1499546664
519279337
1565175808
185254867
427511940
863785256
997188561
1128387649
1705013061
768730800
962745670
1230248238
657277631
1054300714
765607425
753146652
1782216690
1362979485
1718303396
1693845272
1373614080
1082531096
1971030044
588429741
253996208
1876889290
1082086278
1307325134
565950959
337043359
1817629595
1187895315
504268724
719200238
106184823
1436250277
780596378
2118072736
1614240948
2027426214
1748281197
1084675812
32026240
2086841707
865349577
1254872817
1625798697
1292187098
1393367700
194199128
976210495
367564629
1248576600
780439591
1210506547
149259147
457238476
647921505
1448849766
142020173
892867975
659820684
727956619
121002923
1893195525
313953555
1364270235
778090182
2047787742
2011592465
1225411082
1248515272
212558870
424861973
837368063
582141478
1201247318
753312385
1017336290
133391076
1859189858
96658646
216516114
1395638349
1152307153
2099064104
218870670
330971625
134890517
1795863743
1624597418
290385105
1767550883
1288662490
1867984641
1045644338
689075870
181582493
1876204786
1225067014
1034045522
1204691545
968374022
1942993173
661600583
219706948
2048730929
430801717
347121495
1361114824
550208010
1743800516
75840370
497842200
2108478813
1889154775
323371608
1804140233
1415245214
888992999
387796477
229412088
388894430
17987188
89194160
1190351590
348605529
252193789
1108958373
251663737
375801172
1367855347
177283559
122435647
515065546
894034809
1944984248
2786695
1161588231
785867650
1516116910
1127357261
827462115
2038779600
162047049
274919100
834639517
862730006
604976095
1209880379
1481658331
267274311
851432029
1298490052
363472704
1195867931
1343861322
903041636
1106761802
2009066340
1612372926
525905035
1579208011
1072219009
2034433229
596124554
1258805332
1821115398
1475928394
1932322700
865326727
407756658
279952711
1773770679
1122656396
90114633
1879076732
1535144599
1493864274
129949975
1510016878
1525069906
126981790
590498594
1897703526
1196400968
598059429
285714197
1905787621
582992026
1305706107
1652841955
1871786780
1461291376
504247772
1740669886
860299744
2036273260
591575205
1088595392
464584758
1895938174
758956848
857106426
1650229873
2064806878
2104419019
260402312
394745773
1298758687
153661341
1128268180
1189907959
356971176
1739651676
410925588
362951321
1421930493
1033885907
191416700
445789613
185911219
28383849
896569400
221476392
801386191
1292312730
579785694
961236262
1361795556
129959500
1827404014
805374141
187382451
1473179532
2141275378
498938642
1818714946
885896351
47050349
83274244
676595458
933456266
457628563
1267138312
2040330913
156371753
1719492699
1137364710
190100145
1251847034
739006770
1363295048
1189601737
869434738
312412985
316101239
1669370245
2111689104
327144787
1685661470
1190155900
601219960
157336349
934938466
1274465471
457817826
1568250609
1884625747
1452624374
1253266490
627145970
291434689
1315636486
1371177078
228298143
904084805
1121597289
1728289420
1935592772
991858241
1325876008
2091370283
521523251
1970164082
1934255782
966867429
1999530194
1121167425
606093037
534334968
1782931843
1642735210
253076026
490279014
1316256490
1364210181
456534392
1207390544
1268701039
331364785
751880543
279696102
1028682493
991725992
1280050511
731347339
1593155671
1134721484
492187254
880349437
1963100145
526783617
1594648333
882249827
215250709
503294354
2016951965
530799569
1583461985
1526384737
1405977951
1360524822
554404875
1616486989
922963248
1867452069
1866785438
1541224959
1946838920
989100396
1598427714
1141328293
801398610
1159219120
1838832969
1389143043
2098727770
1623585334
1218681823
749904259
1826623969
1512896381
934428895
361159674
22630582
980000197
550399102
80432848
314440100
85732388
1260798063
1647232661
915894183
1872667177
2137359395
1225665595
933415804
1364359599
2080854493
1051965858
2086991196
1590801715
886356588
1564728514
1199704176
111563672
415642231
103227878
101453719
1169070438
682623410
1665014605
1159761223
194124223
1078704397
1919590347
482204128
1358369815
1610156124
613536296
192840821
889981334
1636183301
1778265363
1511792349
94013207
1498845295
1464350825
155745256
557559082
1671518911
1095276724
1919932955
527175428
855323156
694225631
841134582
171946381
2016900212
739168052
384583394
103866000
33909426
874174414
463105664
638125267
1032393177
610005906
1994717020
1345460077
1428275284
344883715
1420529694
1952842860
188693979
851294801
888001200
1678743735
1435448047
1994689082
1650756882
756432637
1796518766
1099942764
2102845374
1241783865
483441421
2106084486
1798438285
196539607
1089284099
1770810626
483177977
818721212
1968802503
299108240
2133746823
2101501753
1813402889
677132620
1498013963
2007455765
771693733
360028372
252227988
2075474659
119007897
409469823
156560372
48754227
418399989
898672120
2035191272
469150282
1000997168
494915513
1892536135
1483664642
1404813031
1498864530
357119649
2070593601
133653337
1015379710
1513026375
174086028
1645413196
705987302
65169240
702551847
1509800434
1051145020
663793710
1931365306
369041534
229915778
950131275
1913064395
437502340
2053697443
2081817791
347234770
1129296814
1988402771
568742838
524779994
507965914
677755157
893271579
333875803
302526432
28572774
593077730
298612694
607932292
672753356
1436295594
1773008415
2046281745
1563573511
912323507
1575969950
2140217755
1595032227
1684321386
205818741
2060815934
1886658107
1959180351
1164585064
1038469027
65427757
49041696
1723627081
1449173045
1827105016
530412607
980614311
751149119
1302945375
1997302869
919525999
1103222356
1576986580
1449812834
666268275
1314938399
634745728
257559827
2043801053
196611635
1995845295
1818583885
1530545268
1796262782
1425419489
1940868102
36068852
1484775476
998062873
1488093656
2127030203
1787763356
1189536192
1527353064
575059902
1549878961
924138269
1407452559
1269374008
1770718036
748415542
127130624
1573224766
618661804
1700927363
1170854105
224449014
1376380553
54258000
452015473
306601553
126554039
1610299705
1135786311
1742498877
656178255
600146673
709058741
831789489
1793425000
527250009
264189530
1330030313
1122087169
1876752848
365587166
990677060
1811691506
1133035322
278906957
1806499882
1135724797
640370846
1927076064
1193601087
788691200
1488610124
1162906158
2140346780
1797786408
1719777870
2086533118
1173169871
1985088450
1378071774
277327536
690080932
1182159231
1785216878
1192803494
781254321
1062650089
1574280848
722876533
1784103314
1743531407
1143422596
506527755
841734760
1059112402
992391685
497489456
392238308
961139753
302210247
1666723672
1576182576
937579477
1154120988
1865247341
1423446391
1780720599
209582422
193978678
1542538876
883192426
1785224148
1969366220
1430201953
656989420
1809146919
1004007834
1049243122
954769971
649613843
1244441107
972923951
1413538749
175861801
1640709372
1910649351
1113208896
22164236
1064709280
1575604241
886566536
1686005772
1093715603
1428216703
1259950084
623720499
633358636
1877986602
1688813727
91797388
1242972649
1022677791
326903980
298553159
435987291
140794872
1691032363
610442600
1800190011
1685293154
1583529654
297255803
1703395524
1129572907
1601182903
542224076
302107710
569881749
895321941
1633353154
1880414012
127872632
1136309066
1805629779
199937797
1948988067
169174734
389361545
76578086
1922265200
780726288
1813837347
1333031492
1662866612
553748688
963082384
1502063427
1332754714
1178338624
884217796
1201772095
626519281
1403192561
1593272958
1558064986
58796072
1257543412
582562646
197762005
2022701474
317500082
1477324999
1375977803
339913350
837243004
929801344
1327759535
151263553
608439509
1170135281
264269726
480581325
776337893
1855751175
205227589
1752540663
1554880441
777693194
1728690485
368705622
1399180780
1503284993
583976809
1405146744
1889706111
34063555
594756073
1613657276
624578596
234925203
524249658
2081041375
503908176
1962864258
1002041638
472582806
988677889
235837288
1372903973
1487486714
1106999333
600751611
2091290290
1408995906
706335905
1453646786
1182990054
187053336
89517910
1813300192
1315083197
1278306630
937222205
1150713985
1758700813
463082865
706284515
1500965420
997926920
653820208
576658038
1693105041
2117800083
1008167975
1630999930
1441322010
1788890791
320544292
808000651
1710495605
140109480
1363124736
1371512963
1966004216
530691750
1609699795
1516200715
234889074
145751325
1974809103
832006799
1539248703
332679427
1366877853
900718139
1507385343
1119413894
306965195
1546300721
234200254
1122797168
1651341308
1734107396
1416512215
470045343
753420215
2103444571
1708738062
907315430
734170750
1455703649
92224115
2009378252
1681179602
2057054946
863901751
584816640
2040133154
1507675095
1596220129
292214329
1635327994
951735823
458509334
1525236209
241453043
1437402915
35257935
1689501247
1785514541
230503183
1400209208
1847720165
448081458
1695488141
1723343936
1385247864
1884764845
442790066
1163417910
2101450012
2090217442
521726721
939793710
822264763
210632338
1553120154
2070700796
1489030155
1636531336
2030448261
1955115758
1224260568
1244108827
1474194143
139857496
1594995695
1619761733
49671950
1811925706
1941204113
1344139235
2011648258
322161361
415070011
1491429955
1434757360
772032775
1811609383
2074155555
411448979
44165270
1080258260
1060635122
1617042566
141795690
1153389812
629373869
1964621602
1510601881
2021336010
1685645329
720669931
171921982
1129049475
1674476988
1230975300
1039618222
1458964164
1492605202
1896968937
1556064676
979933916
450954406
1555049909
1074526629
1713287423
1218387359
863871218
1402093649
44524866
1319611774
1753233134
1418219138
1954689449
2025905142
448942048
1834091352
1862093333
1260305945
1736395461
2035773614
1634959208
2030870688
68464531
863359507
1076307789
1048795618
699150037
566781906
1776612250
697289877
667728272
2136078593
867784643
1053089076
1560343489
952684121
1358094320
1205652177
1483798911
1875277060
1887123524
1593766100
1734522304
570767146
471682905
1649606695
421215732
1975756514
1091674577
494359660
1241165603
666291221
942954342
1923869829
1939886191
875813072
461735354
858444661
1393374552
2040398288
1004372292
227351597
1254651132
1621935109
1501168881
261747360
1749462681
868346028
663147926
1600814564
2114666257
1766161451
517190975
482629660
37438115
467917942
1839522460
804736649
2102185227
1453617265
1172721202
860451084
346128936
740493200
1433154607
2031898954
1202407622
1638392712
142511751
1202749434
1165489347
948047124
1330043318
479545837
2081244550
1155969597
1346104072
1268905582
1017219844
87862326
1295867432
428596959
684619265
69364446
773106424
1089103715
2054509323
2018889492
1461997379
1063642353
465013577
922986746
365435395
1654353763
1713979385
909594210
1067423713
1903449900
1029466802
1737014842
23854996
424999924
1500434330
1701455790
1116558761
1993264328
888528712
1763815316
1424817353
1053970613
1962389295
160660521
1022405232
4261082
2002513089
663044160
272990643
637666331
98653384
1217241713
717821312
161873690
1573317104
1530083877
666042474
1999944833
1527623556
230548481
2041107557
2061259884
864271274
119376305
35702893
939204677
1574379540
2051744115
1233956680
1989661288
956723737
386110618
1478947782
342204027
584864752
1859333868
1203320012
696739255
1805184153
595995355
752995756
1594440823
1651803898
1613107446
2090847326
785418070
1942239808
2127120886
798299718
1754330002
870615399
1105227613
1532711069
1420808133
1194402123
161657934
1474844697
1871549714
1381171011
1242201559
566049250
729373076
2020292100
942298274
1018294294
409725799
1458527448
356062919
949463681
1411371234
2242366
1685512117
1277031937
1682979679
359804492
1847463581
1078501772
1356307317
1933143874
1230146689
64028855
259170284
142488534
1107745660
2125772742
475928148
710650822
264012163
269608427
1102997100
184247848
656460098
174400473
1833701198
1089450857
500415502
434091167
823007122
1064216798
1367572680
2100993070
443886653
1625285616
1366023454
2076831195
1215319835
148377284
2139755039
971317599
90241362
666981981
641077459
100532209
1118865743
1565643024
1652427356
64488761
2005543119
1637185132
1839640234
482449937
1385472278
2132927167
295973436
78832531
387574022
1836171219
182937068
1063453938
462212038
210551328
1477917070
1116891038
1036310260
1168420116
1965409039
1237584874
290788803
1662844065
36243997
795233976
356324749
676638117
174760794
1205667626
1269686433
1302202072
396330817
123583043
1271594479
736790096
1004441002
1658261772
1937207648
865552542
58494344
874688709
1116687313
1986787465
1227776562
626172774
157498631
1155348991
2134547032
1262361961
87458919
2118660821
2085603497
1504205395
1648064570
1017056272
1030688451
140763583
342698284
1034560996
916423781
2099889394
2142306751
1811590756
538664999
653969165
504722095
438889416
2074809798
2046343683
903568499
1011389516
1977239889
1430503569
1681576583
290355131
614520003
444943822
1703791301
45230299
674970330
941305730
245441996
1560971724
1656268654
1396448772
525148470
118951176
1604302568
987953780
375407111
806871876
640067365
1532481063
1836246072
1358523633
1098378408
1144371529
570372492
226785290
732527494
1965462019
108035358
1393260421
569162047
941453033
872246182
812168599
782970549
1993401208
1772991920
1996032635
1588267855
910337785
1785487323
1594119789
1194259789
71252484
1088433656
2056684891
2096771201
1413707426
808978467
1360807978
5656579
959049469
1064910469
998622381
1109861336
2031135374
1504337391
598629410
59670670
1682167458
1554403858
927944945
351136445
858043507
520154176
136078122
1947769268
2135079646
1271986619
843601600
1898564453
109233610
2044650993
242434675
1335327688
221280821
1952944818
616349076
1820578459
23795744
2071143461
205238185
878255253
1648332599
592982961
1649465361
1124508613
104016493
502047230
1080308228
796976453
1585640302
1410691294
627135386
1738214902
1384439910
1367403440
1138708149
1728668333
689916117
1275894591
1589967482
1498125202
1319593343
1161999729
69093851
2016039693
1083520740
1617670733
1945521321
124634996
696253635
947242172
1212839114
349391736
554625304
424558494
386075746
585444087
215284597
1548873876
1197066349
2030278508
1098508664
2029662225
1592126348
430965952
1665263440
1074689939
1349579743
309065364
1133889488
2145121725
1507075672
801780839
163505518
1185804693
198688534
232546662
485198968
1122951729
1769807369
1948110196
921110283
1865132283
1524050928
1144019387
287665144
1787762930
1425115023
929154281
1858974127
541816325
1852091830
851071499
918664619
2130934362
902284763
419924342
610580857
1670378261
504894278
1803365526
1428686368
825464486
1953248427
1020132943
874681951
105178570
385168534
2119581979
1851585818
1558258211
1225001691
1194408626
1481845220
1242717360
304641486
887021241
580331046
982704614
969144616
367774754
109502843
1139878429
207349346
43331327
1584407542
568329542
1331131666
2044303573
2031009810
1211840187
528490521
885941355
1642821187
248856098
1698044899
18515490
939262189
1088108793
530707765
1857284715
1834223853
1822303646
1881421731
1685840118
112088259
1505356698
1404018542
1344770972
2103647806
35507143
2019180269
166766777
372277940
1904592472
2047836313
1243257164
1984467851
30025423
899198828
2010891029
1714211069
1972878890
1311760357
703716388
288097472
733800055
1813882534
1648370735
655207291
1775904370
734943169
198936990
2097472008
1680405278
549200435
1340175676
1150214565
741549607
1747604316
889180169
1417935955
1869913258
1716208608
802069003
996936624
589850907
1441745084
631850000
699537789
310305097
32078814
955812603
528498353
2134874117
743652549
1771249491
1169343624
501311914
2035033761
1329471407
224733050
769015606
290576304
1125296987
304537678
1231098034
1614093024
1038015360
926708815
290615904
1877503146
926728166
1943130546
1862536279
243293476
1080699011
1760513391
458136727
212193821
1340268015
1995486226
1018348383
377466231
2067248331
1645454372
215632271
274997050
1900591190
1066653040
1884739470
1565291059
1365752660
334795505
1894497625
257747049
1437777934
1637067682
596131339
1497431368
1541597494
692192554
1524741467
515991742
1324971032
1242774549
1834973921
248860406
523885677
1978348900
1731962246
1093962076
854171656
1164947718
1098198430
1412567736
1458054981
793414440
1672002614
1118910469
1116644962
1096687022
2065331231
342479385
1074053085
696544140
204970568
1378713515
70858669
1114198404
1685983709
1970299695
782309942
1619441396
262928477
1231724311
1767112734
2072099828
35186378
601805499
730841199
1213113013
868910287
1778032021
1225816355
820378625
1840302477
1284417236
401666290
1998218926
1569247428
1503227463
1193958812
470610565
811181633
1130869331
1373743285
1470854239
1790124392
913216648
1477371892
796158060
941456459
1346384876
1236242036
2000692720
5897460
2141514456
205264213
207043595
1171898047
756261057
799269257
1753204582
114826707
1462846098
121417805
460952084
962067716
2088595337
1970944201
1140107385
1919483645
1027889679
258004955
439770170
1511430271
137420593
442641137
1514139469
309016784
169811573
1429103491
1053049128
591622309
134034951
848500295
318056793
760489299
1496973410
1748678144
1488647031
117751515
1480609560
115762479
1804729877
2011071454
1454722897
1887850693
76227955
134948700
926707476
284359150
632329154
921563795
1421534301
919795716
2020463391
1609347277
147485774
2076453981
308503237
11845757
2098677869
1446078637
85648092
1454686282
1821671606
1995662726
621156298
785616903
1471145658
1820575477
1556234486
1676297946
525512632
1780475701
2101073383
630885968
1735751238
121465717
263810472
584151928
2045749413
198980232
609794909
329730410
875000379
846129250
2095565483
925196240
830218511
2064583928
10397004
881215274
1490038816
2043260511
2102828598
662064549
1951370424
1495870126
271771809
222069473
266398767
72602035
407137659
907836436
961550958
1022101250
318458763
2008409738
1033742818
1647980077
928540637
752886662
1488884100
724499533
1448279705
607778574
87506279
1599570142
1617771909
1599313657
1024243789
43106801
1686546035
1733347391
1341613001
1899191691
1254780919
285689792
348478991
1230500134
1562609422
1853987216
61292514
399945134
1423341100
1018197772
450654207
271349483
1856934317
797553974
1916448806
2090660132
398338167
992723940
1756149329
2098209753
1282922165
1087299553
2003641805
127276461
275850995
941515337
151453897
311902285
1206318343
1406435067
403323607
524912284
1208696905
1205319215
427991389
1232209967
2030445822
2088968207
229364679
1394354968
499308921
16303027
203850357
21676357
575778505
1870691754
1865603948
1831796829
448319071
805897843
363923811
1581886573
357099022
1621076681
988696236
244961327
810863767
1812261095
1925654639
1995351747
10882316
947763620
1942344487
153329467
653922783
1498904207
1591079738
48214341
2040137927
704796205
1797575962
1252203461
2104896517
1842611283
243731082
928359823
1819301311
239020627
1941196739
1609781802
1317284336
1885474975
353692584
2001308360
717593448
1169689732
1485187464
803171896
800772296
1092510624
1995433553
370889078
1520490721
546174005
271200332
407869222
1552535322
1237794477
1579099259
1923933793
1676689293
546161584
449592924
1275326539
1696078458
2068122409
112326110
1012195600
2029807866
1406917255
348326434
1472824629
1791640895
1425590014
191626879
552110794
1421711955
1827816672
1703117072
1825206844
269980397
1499285640
59493138
1250055950
1226410346
1473911107
493532877
1379745453
204709428
1621394321
1149255354
200687838
805525391
1420188441
1677829538
244302805
2071860771
1647964200
504809682
295220405
2021951289
1527934928
74298309
1314416241
2128205439
958835353
1010813062
1632322694
348527637
1999581114
979396736
780628991
2084858520
2089620542
1028733013
1743187774
1913610132
1414725546
56775871
85490601
1039727063
1812273586
148400698
1260433464
1554304899
701700550
322772287
558479317
1319787608
404953679
154558233
646111195
1672993926
1162934850
164837897
775524302
682250726
544968466
1052082592
1617502500
1184276855
383760928
2116558830
44838901
729475274
1709181896
406492928
1727578825
37462801
188518429
676818513
1771462353
791779146
1598891036
1380400560
485008640
146429138
788092839
1141367330
1591596295
1878229502
2004464710
1701450209
1361399884
199508300
1160378909
1115879887
713026979
1479024140
1574637411
601282435
1868133764
716097965
2145645404
53022765
252482799
2021801604
1363603947
1690907525
473788074
779975025
325467342
724291215
1432835893
1451998692
986473399
675473939
265398318
774144745
1219623659
1810093928
226401415
486029359
1266220383
1843072421
95675796
1108908353
734253102
559841487
1415907715
562021493
657327203
2094939555
233753751
2021349733
1294208858
1236996491
102666696
1827530292
75620465
1565422600
188316763
914398240
232744509
2051552035
949373
1788022674
1913844865
1224877394
410480303
470164133
1452452896
924927792
813560459
834687657
288576007
2018831917
2064608972
197143238
849493890
411965315
59656476
1324345287
977839201
1848080257
1531722094
750021403
392814053
1960580258
1946701571
413825205
650639044
1868339691
435601130
390130460
1730265899
1202502101
436767692
1786986876
1763680323
1255735428
443737690
1112576499
139707566
363747886
563455728
56273888
1676866338
263120746
1288588755
1577504504
1672810672
441464814
1523302466
1411478536
1400788540
866718988
2124243695
557104108
867189267
32223950
878253061
1434301136
670997
599114525
713858579
923071101
100590882
251366471
186373236
1846265729
708644600
2121272533
1056494085
2054597816
536930038
471773209
50157375
2132655769
2018423257
132448904
1891212611
1608040268
967946639
309007655
884185005
1332388998
313420198
197149717
583638687
1787398879
1368757947
402133117
972294247
132275204
641526815
2125922544
1983422581
697036648
888139647
1080984374
983254033
1673478192
1758146481
1760831526
482842798
800394071
1321272812
63809072
2009052409
1957460762
608277880
1917037816
534704346
752082876
214773563
2104246682
806029463
1894000550
238135832
1947220802
1131895539
2141402194
1624361636
561720405
1651241011
1687187548
1346699603
811211422
932975786
1159991865
978832555
1830799677
611293015
840800679
1162724050
1166569133
531766333
1877904147
977226727
915422191
604323686
1612676550
1749037023
585241847
234314320
611555710
1432154672
301503236
100490843
1071732182
1027331970
710870868
1375806934
1945759514
1190381352
816041279
692530893
1072630660
695084908
243156503
888210920
118169172
270598862
379305601
909582329
573262318
1585642855
1044734833
306323070
337790213
1522167338
681964357
345822817
1604711140
1542424060
1250628943
2007780994
278903620
1298539097
1417886195
541917819
1746769559
1132506459
418503715
2049752088
709843641
1817837204
1330953897
1903865075
1856908054
482974184
746258694
1849982015
1801170530
1093434683
1923126717
1398159423
1658629798
430727022
668366161
312940669
770569170
2071259079
1020816962
1316253531
1345012487
1138395776
1783920502
1324688622
1238338112
2064896874
1269532014
1340060952
1671810094
1701841972
1260343238
776188004
1889349232
1435360477
144316491
1581436928
1362060987
626092744
1599211123
136614094
1121923280
10401297
418119981
359185079
1021755922
1710251283
29563587
885966552
200787926
942984805
698911996
1252366333
619822932
192297292
276050274
1720914083
315480263
1465626701
571489140
1646512672
690508003
901516557
1539010324
427224195
1823696776
1150837036
377198205
523180368
829425145
2142801618
1786844513
160931654
265778007
1770077742
2068427312
422997364
799625396
1871714818
848689424
31306540
1436864934
803355439
1457562781
49310784
1653441723
1814384120
521837824
1700457658
1542687701
1076733321
1499091502
476127957
1608541745
518559165
1645079698
522002575
1017860514
1237264067
1285004623
999262864
1006828754
1294242257
406479124
894781612
264476817
1377777071
682018949
1320499545
629686672
1724851533
511429127
916441394
1718776424
1225813698
1453195281
1323429105
2055944523
1551620251
1324560582
1828245463
1573599050
993279361
318660115
1714790469
1061725960
1940510555
1353909449
524151068
606495029
1346638708
1044515177
2115680988
425708675
1225981898
740085908
293434738
1869408442
1448146091
874207405
729639065
658001660
167441282
1752954555
1795459583
731345191
577759370
605693754
1218570467
1043963482
786166393
886563400
1762751024
608549196
269108215
1916012237
281940305
1150711836
471693804
503854272
1394880057
1147707118
1756997518
509442160
1462273792
436080681
1502179931
119899434
1652073412
2024894804
1270621128
1375632910
1797739844
828913040
639238667
1371766146
810349293
1156490258
376915576
1202609700
171273906
54669703
1283869207
1569887148
102824993
1526149866
2070130232
1306914046
812593458
1151401116
1993390188
668605464
858115477
367009599
1010693547
1217144754
1750331725
821406246
246761891
1743535930
1530863181
2058857280
1632117137
161849932
2009054984
656597793
160761496
800457128
864937293
1725550735
339213417
1014262174
1345616003
720274775
55301800
1355428783
1507679387
1604261323
359369968
1140909688
1633627993
389134178
989277025
971919878
1236811159
1380441409
811300471
491607286
840132757
55676819
1298011587
2070063709
115637162
121820948
955971698
280547443
1969419836
918295175
512477238
254845886
1036330368
242773278
1024045076
1742278774
1184074532
856664293
256636725
527145429
302690528
1644790797
625668429
80306668
1761700669
1676450741
2145038987
581155532
833195974
46905875
1456858895
971715385
1930323947
1663869919
2137079977
1680235960
993446727
230437931
1020382400
2104923357
1271527168
958504855
2118032336
1080523215
444917493
254891317
837511677
1379890841
2001004129
1698246150
1180389137
1541493017
1611469026
1035404056
140505353
1777957283
258947354
2058528190
1826068483
2090032315
928389150
1664764740
1217886666
1368015440
326672070
835475541
857081983
564702429
603365514
1743425210
1539441882
44723883
1513540238
859844004
1167171440
1799741798
57468216
2145428591
1662671996
915493758
1428078717
1383839607
193561592
443779552
860447283
578653839
1547819170
236630055
1079469655
776235349
489654563
1090868554
1182550239
423075634
1382709411
12905536
240493771
1681467289
681658572
1662662602
1649223530
2010115294
1661859140
835111703
1259567570
997018967
577608822
1256316858
1586208222
1395166825
115586996
1425369164
2036042380
337059165
1864982927
313197419
1388994780
730143125
1565044075
2064299800
1621700391
2031000683
1392125618
1527629134
1268723799
1438341286
1343018940
245891819
116962186
563334772
1883876066
1852369205
1897286717
655327808
522996913
943492052
1092683198
2039011757
1841361201
712563800
957053126
1952145135
132407527
1033190488
800708403
142197388
1496872684
703066538
1431848609
457306564
584893507
2132475646
1846461959
486856409
908270742
40609982
1892123241
169149275
1924229004
1930896822
524868271
964134033
41558416
1088835417
2009648331
494518531
1281768554
202548506
1646867497
407328931
163211649
1947866692
1015014495
2105676467
1935917017
1596859236
1447719802
1585058700
1552266373
1137811931
626567308
2003596001
1902529720
149164139
1814944104
403975603
1951981065
2090684191
1322807221
780203521
1675613633
695108182
1536343947
895081481
318997292
791705805
1668642919
1390447954
1998829910
1561708401
1169869082
578355322
225384485
886125331
1678382655
1338604208
1879603692
1698906355
788663186
799922546
139761114
1023462153
1490512587
1889612771
1931576802
1360400976
766440397
1995937166
904849664
1117579515
730667453
486184517
424511140
479009558
2027453146
2127559295
170886556
645756082
1800582900
1624775332
1844118662
130788961
277221620
469159667
71106322
1108085453
367614766
1205893996
1705856350
1787783553
416511308
1143389277
455469812
1293422597
12150858
392666423
996984290
1748684582
315601622
130382667
1839532638
331262543
531111892
1051283658
2040587210
575840361
608271464
1198722539
1573075481
1995389716
164684698
1375971621
1721345374
628875293
893702789
1145140908
1707755693
525627761
1720084547
54601423
1370877674
289843467
1725545898
1926652034
13918442
347145098
1478587263
155111811
1450333687
1353189128
248676748
1996399284
509217519
270547316
1005499522
1667126210
456248490
1304772161
56169045
719825154
1213087206
1461582994
1931449105
1713245183
200461179
1705788998
328329305
1573111941
1918768317
2024993903
1721165677
372090949
442675275
243045935
1692448979
18891872
1129260366
644281104
623532092
157713685
1652454714
473324193
716358920
751333014
1122492660
505027982
586219744
13334331
1215485556
88280097
1791936168
1081504367
1156315552
2068264637
1793366435
761491283
226503804
937906195
863318796
1332058968
2078792961
1235810725
569216277
1510124794
1806403959
1588134303
1394016939
1812852933
744580314
1600061389
1504870568
963476166
1384845046
2098590845
319994701
572303343
1148284732
1485108952
1824122186
2146438322
1847000064
1723913528
1229199582
1617621705
992751279
1807792909
1009719571
1701868195
970633333
1406354557
663374793
871607952
31282740
853328929
1621503042
414369213
1409625334
552003593
331184386
874905109
1007877487
596708463
86325971
433119929
1429483671
394718657
1692447308
1674298904
1448512443
1389652487
678732071
412979007
1992366269
159454728
1985048676
202726695
1902610242
1973703720
2097584286
1367041104
1092727288
1230000637
1701640093
1705834950
1409625915
393238437
549933275
852098638
732295699
751120859
1671447649
1900086012
873732436
1995988428
1944680491
1360988286
593367829
1516302955
1567344524
1355158047
1066691206
739899448
561474088
1798220833
31409009
3527733
2067358343
1620080817
151568333
1400847933
1355131054
379726249
1397562441
1540997675
1382892341
873505855
1062709537
444886121
1458779033
864145783
238494022
1088446823
971156351
2065303640
765448833
1166732264
1455979795
1278353847
149171908
1494074021
1833933676
409480034
602468980
406853181
332415102
13719627
1954592069
2064831894
1596821397
1934661607
52040301
1849992714
2111393364
1395630592
642395510
2075712046
1979351485
1458723081
315431617
1201268788
1906900232
778277158
211623675
857204124
1750470152
2112197955
840368401
1382511550
1052529350
1753791968
577485424
593692291
899810450
645116101
911667087
1325904021
1943388149
931115211
381864800
1182899600
1255144232
253297631
1461162770
1674900844
1281101570
1547338950
125187884
271820126
2087963471
397306568
608177719
1886010025
558020833
1016276309
1192509953
1505672839
1921473744
111179611
1067997844
667971188
1669410951
139679187
2146928308
36831762
693800844
1270404806
1611949559
1273526983
553456375
2337882
482941568
1826965249
224050550
172410593
70650416
519043012
1546240602
682742872
431443510
1368991772
2064538848
893393535
1034248998
1629993815
1068457217
819455539
82907669
665266454
513740486
55655312
1595333877
1928283222
1165097736
1938102256
1566418380
1136088071
1564493607
1038845773
2058192135
973792515
2026594624
662056789
636745860
2027307051
845009818
1113032739
1792368950
964020445
182735140
879243423
359064281
1247705250
2057281356
1499783811
1058067945
1600551895
1803763138
208359019
1753064394
817552049
1724366645
1012549657
578695774
1817535443
759269996
1754251653
391736480
921587454
2017293551
1799553248
1886075038
613142651
1400825728
1955339772
1315609703
1037568625
1626822861
1089041121
1107623040
101400087
210596582
1122885550
1203391000
1603978070
766258327
513965920
895107972
158659988
1887123524
191931569
312548505
1486908853
2083733161
1170962961
489309296
1497364458
67704977
954951025
1500140559
1571398897
1043510688
135694000
247925340
1201684218
1553046887
113995945
1557023591
1832535745
1116335504
969708692
1102131456
1678129205
162194154
1389729297
1074822642
1149829256
908529192
62438518
731602856
1527073830
1683600859
951204086
1341716962
961002246
292682034
1724702778
1010291662
1383907919
1521698526
8211175
2084391548
77287768
1258388593
949266661
871661892
2106761906
163403363
140318416
1303306399
84718765
688099736
1235723548
1721230940
1952297936
456258800
1559234715
1065739520
2085588612
55232493
1710650766
711172055
310745424
1753535106
5116072
383528224
1063364753
884191205
390106350
361542645
265825010
818852716
1121828061
2103844156
202699425
1823321500
1443517281
1014098641
2020226405
623171989
2079180488
1720079187
887905804
930546822
186389970
1492203402
177298761
2004077186
1397561816
1862292987
90075564
1673764773
601939201
2096251003
1899397637
973114833
1249423119
1636103925
1688311785
143481701
1883917704
2146232016
1914155033
453776020
1990337356
465240599
682232290
75046599
680087406
375210020
295585917
720862273
1141960748
875107241
481291924
1234308368
830147710
727489373
993271001
729434256
900488628
1176340328
532365241
1322750426
488064278
873769549
827102184
1555882975
1023672352
711671402
330169120
384120846
740746288
291695655
613910961
893642160
595043672
2110538393
1472453579
1354599996
2128941071
1204842355
1696998802
1976291698
1031584437
2803399
845822628
599097333
1780094510
1082765590
1136578999
917336549
2130263420
198829962
1459248831
456884270
914882060
357326786
731561567
1714934496
952590320
1098654272
1687676814
2096561506
1384399132
1037452618
1847610876
1123771718
747833282
1981376856
569693419
599928403
1873890695
582881367
347333059
463053765
1901179870
875935565
990872956
133288571
1326188219
955266134
1104664469
797312502
629629104
1138745324
601370910
158166336
304264253
462303075
583598147
887974952
1903034254
366407188
1440437173
1340009822
434830190
1540094633
1163555619
2048777662
1916903798
1774231741
1178101397
1213828607
1721891706
1753770549
1529089822
2117850425
2082128218
1853400729
1911524831
369412684
2077902845
1277963941
1244163285
713619764
1420928876
1902771401
2011684192
2072982959
1032782590
1009244247
1954860620
972141974
1374664315
1947008756
1268946221
1285278053
901990854
1648204684
245132030
616373406
1815034884
299062817
928103515
129493141
36501842
1942144008
1495130790
513951499
194148506
1442421338
421733720
1486034673
1179561781
1039796539
1482743843
644691348
1889074347
86678805
1464363686
28760475
2062250060
1014571695
2002207159
427513454
535705020
711218307
1289067229
1962416547
161293519
560025982
683298359
1423328101
926911730
1083495883
763680819
1843575865
1419563190
1877906309
668664567
482679462
1360871615
620781833
332793674
491660594
1189611263
1320950495
1837225990
650927666
1423002753
650845695
87218509
525496485
1372183242
1004113410
355570308
1770595657
359857008
624719465
459760847
204802980
2070664703
1952358216
223389600
880171699
1532936052
2029262601
361133139
63137591
2036873834
1502203472
609296967
1731141611
1455001213
513000541
390563196
826320690
1449710147
3890024
879427976
717962458
1151314326
1704465900
1014699411
1812676156
599083273
818794902
2075202946
169747308
1753786981
28342654
200445625
254103962
217795557
376106142
1026543277
1744720189
598045442
539655467
1259024878
1677017934
696067516
354328235
74803918
161639817
1435348181
649998228
30196176
879767107
791006522
2126077733
271816286
1182384064
766488575
211620050
629123165
42089733
530939182
161997499
1665890044
1708157776
2008874171
2061688469
756019330
548030501
1464831450
22177372
1705945537
2116077714
1000172001
1794040557
917384125
2070693443
128564200
911103550
1142318818
47283502
282058657
1374090576
222894331
1442097091
618100828
2078944209
404903648
1726765405
1453941441
967997435
1235317729
1713060371
731598453
1331932945
803093504
529817754
1849295547
742619003
1549381363
1204324365
908430038
1181470290
284040047
1559564572
46170701
1859684810
572191947
1954429779
813732054
314792371
679309214
106149880
1601875703
853322691
1454880908
763498599
864746054
1950054943
2031095346
207485527
1596618029
464634183
1187800395
962596542
1701322548
869131340
1031016459
2005429185
680720769
544065300
1279448351
1540960991
694345241
618534662
252212615
1221672797
1280418720
648461171
1837213277
1222354829
1504407344
1913026932
1289984351
247711875
1902392649
1324169449
1854780616
1700865202
1773888238
1158499921
1712741728
1364148577
1327816214
2065137138
1772142604
1528478346
328635773
339441345
1244863959
1134831796
1163083656
1680383905
1792068450
1303656906
1553682333
2096599197
1263675543
1879883926
522082389
1703730092
453558674
903938407
1420753933
63538126
1060911145
747426395
1548695206
1611309446
464007639
521233159
1305108224
7963400
694013271
1920529285
46594936
233812645
1627223626
151972863
574712868
1056554173
1501092907
334673618
1758353079
1155338455
1268211814
1073046345
302574527
932089428
806308195
1814479452
807073691
1908752641
1216957593
1623636665
1942759830
1096379138
961900935
302698430
304162000
1761905620
1846834086
745641973
1237596717
2005727898
1154236811
1086263653
1865438805
230221868
1696911226
1017199991
1378475950
16447760
2012885021
709766285
639359404
1946528787
8595000
1737056306
1628976946
1748191418
363855266
1641381882
2061146032
1156642743
1716705083
92222256
686396652
1751566935
396075999
1514649985
157150349
944618543
1356921199
266844518
355903708
128312237
1465226977
1365239396
1801354926
137838174
185645700
1554759680
520390782
953111372
1258915208
1285200543
424304464
1337569017
719305849
585880509
1215134727
1546971167
557165335
1612496699
1411673759
1594228403
595347518
624242537
204908293
1354598931
1851813868
2145447420
1375074581
318553045
1939897463
2029252967
1046934223
1467162032
1993517125
1624056399
747328951
1552776108
1126337571
1525226201
1095410520
1423189332
1800281371
2065502334
22973071
1923248864
1924970971
629954729
224886434
1544529331
1983518630
1646096845
1344317731
2097630507
33403779
1440207240
1996542673
1841616646
755191724
1387985010
1213925719
1690187760
100651393
1082509919
535347195
227683463
1080014262
2119397668
817844829
1928889297
496783863
1906081514
1524148870
196372215
1566803379
89694836
1735899114
1447514129
1097158542
1526863857
375650138
897613022
501774704
542903037
1355367110
1058063947
314766160
557704196
1070933017
39937911
1034873813
854834133
66146184
957513843
879077573
63593104
1506214196
464563233
771020701
867862816
2047569437
1510548743
545413209
1886161653
591840178
1019474351
200729647
894164724
165959108
1402299198
1113114795
31553668
2031452710
1167843451
1990036220
1817069151
1933780894
1965962391
2072499519
1707671688
1242290727
744325543
750689015
461149298
2066093181
206924505
1479233488
1736550748
220464053
700361319
643255765
90393107
1743763939
520703811
1368879577
2015119302
260299764
990433453
481017156
1794872567
238584408
974390464
1151226402
1822397045
426971754
1902396120
263872734
439523174
671735934
1555822704
1846898655
520454170
559428157
360989794
1270953991
94553813
1741376724
779210809
982118390
1909507519
1137479326
1602272301
895613070
12195758
2013446122
1318982333
1408752496
1984550372
1125368779
1339738557
1082951499
1690103750
1837643584
1589426973
266253382
1433059237
540270187
324505789
1140872489
990660503
1083207530
1630603737
1298810497
1831368109
200153677
648423763
2070994829
1866238335
723867838
762796180
98782052
683844927
700687331
1519141094
930389854
1114815333
1977030214
2089037903
2005115667
434968363
697823161
1268910958
1531754004
629310271
1342027978
367926852
1561983223
1216954551
1306208011
92270649
1688558480
599620451
1997522355
1085982704
868956727
2032116165
845328173
1659779420
897435866
1895489249
1549332520
225431009
172959354
2088124190
1702345857
647692962
1544282214
420791220
932182965
625892878
814324309
1404553557
1179595420
1465849473
87326733
1156609586
862021454
480810680
1168897137
1013749006
2113583061
1712936402
1809378340
1567021979
242031991
975038386
1796391005
457427195
1427185932
1328571390
690359412
963182705
144947233
1793453230
1156853222
499755240
1524101844
8358426
889268538
837815615
1730315222
2050647774
613451657
137388806
1141051476
973980817
717858678
179352924
1676648701
1377324899
1218488225
1512526625
513496409
1492258035
1307732074
261768588
195042423
321574510
1758009356
232370206
857231870
1961345894
1384923541
1010620298
2102416745
1835992056
637663433
1619644726
2085936559
447277013
745698683
1255198422
1630714192
895245712
581894305
2049483782
986260999
1991604193
702036208
1820229816
205893443
741657016
1090298626
1274281880
169829635
2082186723
2113048146
308378149
1127715465
1744262280
351261728
54065685
2017337926
414498617
859701998
553142678
1404641188
2118263879
1261100699
895497897
89232410
1383209049
1989315755
129456752
142227920
196239241
832488392
67725650
2064592164
586424710
922946953
2055912104
754842751
2030795778
995483155
1194821616
1762440528
989887271
1716458176
1070550214
1657913097
453557481
322452641
1902471745
1762467456
1046496000
404876966
49938786
823173428
115862179
969630827
1574722100
1440242905
1969848194
758487257
2030837938
1257861807
1680227447
1755426179
877041162
1680462206
127090021
1911329932
1535635859
1547677878
753214445
514414443
2142060498
1369994416
1167766794
382242720
1854760571
599737590
1426466046
1164029476
9491757
1825316624
1855223122
278058293
1282722721
127622443
1875696192
2039584082
188669853
160534248
2122471874
1418712380
2017653785
677198009
1318782953
1933054633
882049285
937007568
991220363
250618736
1815587877
1153127985
1776684813
1918319121
1543803037
1343613071
1490855009
2076804218
590617317
375533478
1020150515
1795297061
110331682
670011374
782020805
732008003
1720973551
1143246761
1416052090
776793841
2114902674
292016380
1490849470
1067471719
337304211
1027085196
504488390
580549944
631293532
1790292820
358796348
1563310832
1415557237
1972948929
1618029819
780385653
1783165301
522016490
478781847
1678706928
1840135812
101277643
1520377694
758644618
1744837695
1999490059
542123159
688043369
734829457
1470481811
210465180
1498114698
1993005558
817589054
523333753
1011079537
1107464304
525761564
184474789
1903081286
904124255
2028959957
1822758231
1492245884
1342918820
393894870
1322789686
2000542305
1068286117
2089925405
359762383
1482255185
89455737
1550138707
1626131569
709765632
689174561
488495155
2053332059
325243324
1109026334
965651936
1237220288
1043910784
536679674
415172874
196678378
362157875
276085160
528599600
561216217
1366384306
88621988
1978259067
362319774
736809654
1528031393
1639827085
1432359823
218384522
1331979571
1360607775
1968548098
660012202
1351510302
520877964
364045587
1344193286
1000692688
705752025
115506963
2027330720
1359960899
1602489879
1483280616
1509609991
1197363684
756228147
959442658
1430349302
674882976
1183121546
1752360944
648667983
1292678228
1309003921
84638913
1597235296
1953919644
286158867
2007803689
2010604734
810555156
693867838
789706203
703207612
1969891654
1160205917
1417447715
163733635
476696045
345613045
568589769
1209408102
1218207059
1369070912
255420649
1146993065
879297642
1718482646
1781721443
1212707834
469043162
2021853010
512179875
1300971067
124186346
1062173432
1634977588
2146750642
1553151373
1390746327
1648574230
2020884729
1305681090
1459232665
1540793146
1835733641
420345982
775640535
1702148196
1771575416
322326743
2101234688
58795190
428629472
1771704314
1140907613
1760110619
1448791671
637006958
126019789
1980641694
902694024
48305824
1555493248
119890771
1926596359
363539316
699645109
1642363666
1702633233
540805856
576543147
1373491201
1153182970
1230812633
1400619535
229761114
2024510766
451278408
520972061
2022276940
850838561
1569493688
1675407746
661631217
1215350711
111009034
491856468
963479355
1799500203
1610703513
941783615
740885820
284768641
1555587739
767313466
348603752
776750754
582993699
341849000
1230615513
572314497
1654702972
1187936963
475914579
2084245170
84220855
1989036853
1558915234
115955589
1107520824
484255486
1720989307
830036245
1819650882
935831980
557682612
242840182
1957189724
1908700937
1362788949
1976609662
1222956589
636519794
173674743
272982194
209383670
1926414869
1181495117
334170670
992682074
1801978036
439601109
2120271631
1430850202
969295094
2052717680
213360097
859563367
562840390
1087848827
1810013408
1688713485
2080922497
347049555
2004507209
124830588
896846991
1918713846
1692389372
1456103814
61499212
1216082125
1079465681
48411691
340426510
786906142
2049799948
1161008751
1450336840
80987000
366892412
1849148952
1357175691
809108602
78345384
1186673280
1550891756
1046049401
811135628
177303494
722642728
69382237
1947893822
963275063
1485157477
2012691827
133536062
454733652
1946247771
381004237
1435971366
78627353
1021695626
1742499763
1826300999
1528654518
1189483959
530615168
1815343384
1490656468
537546585
1271314546
707379516
1396366413
546218371
1312991397
1386656006
123510615
224185282
1854573749
1558621752
167210460
1954697393
228507081
780150177
715796966
665189655
845007063
458757133
1928563397
1034572220
1805506163
1341175089
928961127
168585967
20717764
1168919328
509821274
1035318677
557730879
1171774926
1821241542
1360821214
231879686
219122030
1372308618
984941475
306896051
476905207
560962097
625211565
270273995
739350232
1420880064
176473964
1636653856
1077226574
1933784063
52642891
2126095834
1268776971
1706190269
708464464
2416476
1659867858
1719471564
1408935154
1705040017
232415650
1869353839
1569484684
396173282
500490919
1127354632
2064480703
587007426
1558170020
301004970
1267935059
1838293260
81768785
319416986
208375162
676125918
1855577552
637595043
1171815118
971469673
1747570679
511881977
1947648677
342573153
743286759
973153623
464653589
1102347876
1041565620
236787786
93306863
966653321
423811207
1415163720
1189354059
1194680314
1330507215
1732929738
2014989799
1553374664
393340113
833622383
2057968358
454986855
90894863
367398894
1098582484
1275274931
568746477
1772900237
642426510
966249555
579862160
801631756
762635744
291871593
274873067
932671430
499338937
1904935942
1618840324
1496989581
1679922008
1314831439
1645719036
1180760536
170473780
326735538
776389926
2000233134
2135871086
343842992
816168708
1175020348
1894514872
422236949
1731582241
1463360307
455647041
1168762088
591496211
541546594
1434049477
1028019410
118031662
931102274
1472230691
1929339107
613878398
1526872549
1537003593
451781535
567115010
2115557283
1094800774
1462921689
504209365
1003347089
1855377070
1912937904
846967671
310053265
248177554
857737833
1642569307
1041427279
287482143
635957520
1819706452
437047855
1039812265
1966259099
1575939448
1019746171
2093923374
144694303
1534257137
267767390
1158628783
2074015667
1076653608
1242283850
1151635589
1604969227
332095317
121645964
405854630
1685380912
1073283220
991027794
1175212470
1973464927
2094794127
1166682057
927229244
1065373867
1249969619
1596502048
101533182
561323132
1184988205
251620897
2081580708
1781569510
1587746534
1476488571
1934481420
311032201
1647525847
1891359602
105825630
1531218996
291642969
516012130
1331817611
1178407900
1016593457
1885981706
609163415
390803874
120538671
2073001677
155481662
2066988635
808882127
491358809
1004507010
1853917508
685002373
582917215
468528954
1004074749
838568810
997591885
1561893988
1544502996
1970357940
243660844
386521380
1891447938
1990680715
1041763594
330113634
367414958
1537753845
309138821
2100956366
2107564479
1284247780
1451551631
1082015120
350502970
1662124850
1960614654
907691515
1434076501
1425091149
1076884943
162701951
1669490086
382770811
2035110938
318076476
1705011773
727865761
2096274679
1902666885
397601772
857464075
80054553
1758479367
1500541222
1696940772
2080870612
2013662839
1236086159
1643166757
2058384904
957940569
15630588
580534113
1382897539
2018552206
571974373
1261719986
644412262
810968881
1834964577
1032420637
1290162381
112929561
1835047451
618096492
1169585407
822746606
1480769332
2070258396
1350084222
1984413630
868821944
843462492
1980493656
821496413
124429509
982369182
996601959
1390843841
1200711283
1599251562
2103573307
125449667
976047221
472355868
648276106
1231230827
1147525607
227032256
1576677297
869647491
1665157783
854144498
1469072725
969588937
1072702340
1191210725
480400791
98687453
876383517
738279800
879047536
1231245489
2142104082
1086251597
123934163
96798454
1258568415
1383279219
1244402592
1439243117
111145537
779213854
305050632
449785315
1004833333
1887441986
1309095116
1683685015
1909456951
1640249504
1116151126
708427058
492171799
1872576789
925288457
100174427
1864849462
1121000892
1325396449
321451492
47950748
650400100
1674501123
476798256
1641311619
1552409252
1040308620
1837832424
1860438552
485350965
1264783603
1235394578
613377860
487164219
1904342782
726202908
1715357145
1206415226
1829056581
1029378743
2050344647
623747419
1790840510
695811800
411337065
383503868
1843808038
1410061289
402788498
1395703460
1743876962
79471067
888782653
352649868
1811070003
264469365
689278692
1755842406
1077474214
85231147
2063845176
1931352196
529306559
655310509
2019369576
79623145
260213456
795217670
650796463
730151204
743623736
1545737007
1478194343
1755399934
149133658
335043426
439105092
1849975508
1836997468
2098009680
1143712457
1290447339
1582318205
460988462
859740502
1539725610
2075277188
499081676
123062030
858077158
1355294582
6709803
280402368
452236115
1691388656
695939496
1725434920
2105252708
1929352918
1188888749
1459919232
1142056366
65423690
1705868319
737824149
1518509940
701333940
1400506273
858806696
1009975180
957874236
1199205326
556180562
446436334
238185895
786844137
456492180
1951974761
623979213
1201334848
613704983
2082427868
755603093
2052873459
159949020
964250836
1025896537
1100738353
144084117
1184776001
318658556
1776277988
577324109
201241385
1269139286
621734698
108134255
509972089
2141987524
1597510950
941066632
2084337580
1631546812
1140792433
838842485
854979341
980808862
1308474183
1675058341
2135793645
953940278
891900217
1420322434
350487548
1668876779
1672493660
316881541
1586453150
707206198
150470206
896791473
292828250
840298274
1140148452
363901328
1279162920
1638651987
380071882
65744319
1965000573
1338150641
2116225264
1818625659
1302938682
2052500951
286714933
1747718756
780153601
740677581
1959022423
1909508036
1781569216
1069231600
1901612778
469262378
1561118383
301036746
1172759276
1116035211
2049913766
934509156
1183860293
1507102844
157556466
1579475651
1455906673
153082141
325099068
882111396
897884051
1809509969
1691169590
663998579
714266950
457340286
1576878441
1353383175
1655732298
603842623
914872145
352910856
139554429
421846429
1587897878
646484848
591951558
1236240792
1517026553
346019238
802057062
2142055341
373967337
561847819
788553893
2095125503
1843951066
155972420
1101053879
781742506
332286399
1979008972
374783952
478078809
1739856100
328941846
1810272879
220936331
681417679
56085383
1918944640
1942107709
301047723
593250974
2107327931
1988563273
532189009
903442527
405644684
1377043597
712652447
1363419002
2074446390
1031255983
465161511
2022417837
1521901800
42571527
1377932155
465078852
15533820
1456868955
637662315
480503008
1555780930
2084252917
360907576
1741397009
1893048476
1165496530
805785735
595603328
1542571781
577817565
888919794
1001831745
238300102
1330557692
724591219
545904550
483900501
916584332
912179907
43602238
373055468
1296209640
320712116
1877648753
351109869
35258847
167776870
803261626
284204566
1210934908
791365753
589973268
95946202
307851611
449827364
1516006404
651508586
605947962
1092028185
842762173
705335453
730645392
1787756318
1822434757
232785376
1863566183
2061043494
39107684
1568012102
1591598384
1151791711
1173254253
176009672
856607869
757620175
1122705198
648608352
1113449517
1324807946
1134510920
713081587
645089698
2069645466
1828556926
255312199
1334481342
457060427
801986110
717137072
1744209370
1544537007
2061244626
2030459051
1453490294
249902822
841050919
1374314598
437883625
1386367545
242812877
681754227
352879837
1540512220
225746141
348366068
1737436867
924984049
174136427
33802934
48171702
985155264
18930975
844227910
204136034
753151685
1661725816
773287396
153904390
807217807
833376241
1731915892
549759615
712634356
1437063756
255237439
1477915807
2024462375
69195126
1779657526
2029783314
355902954
850798079
1963889891
59506858
1324782585
950297222
1257175317
2055455041
387966397
2074940859
1156247255
1987029049
650235031
384300884
669535270
638278296
508788886
1880363781
1165716444
699547491
1591369280
1997567385
1078674123
164617844
1715384902
1398183546
1194794402
964467470
1275883718
1401219008
234327551
1624488653
1668481751
1604922649
1571554383
974587850
1603271843
212318486
698573926
1840175476
1444744249
1433697954
1180492926
2124160658
1561989824
1427314729
719912684
974474141
2012152027
1843757487
1632073204
1509759746
28142398
1595402149
940769151
1064156800
1563226026
281804286
1553593778
962363052
1034860809
45400390
873429028
63208258
1609431800
1175815883
1222573790
1388598830
60397391
1671406557
1995877713
321310367
1416622221
1008099063
244118490
178933199
1871592417
1533888309
1222904284
1805562743
1586943632
1145479809
722881178
2002528908
1877347571
1475581515
1878407679
1413047706
13655792
1743398932
1221130346
527869272
1404173048
529384869
2128412513
554758288
2031606486
475902197
1132909887
867766436
1461604354
982139411
1944411507
1837437774
219842832
1335317216
441420599
1064024365
2085433914
906133897
509532065
1631086106
1556479674
2011117492
658263155
1454907956
1821533990
1846104310
944811194
8148079
1197192664
664613719
1577780020
1248865471
295843688
549408073
504525396
169704273
372482553
679937959
505239660
1811916976
856043381
1703635247
831553509
781805163
1869815137
747285622
1479359748
1277059483
428426935
481569989
6378816
1879680886
58749619
1660395417
1156565647
367287584
596840409
990436607
1717923228
835205677
485185778
297966794
1085250191
12263621
34023150
1856514398
1146495484
1344291382
742219786
859634778
1974932605
82604785
1131961803
1213955247
806827568
1755621852
1696796710
1565865221
2042443238
1856299831
1381189469
1185359549
1022035374
2081141437
2143873266
1064943767
907894574
1541144076
473126486
853132047
571704604
753992806
1444075637
1802793972
1562496321
526534999
1184177079
1673486348
1612541468
42752771
98969579
801010130
809022748
1927310707
1655030969
1633108575
499440832
1804150530
1792902353
1565702990
1241267475
1973000296
65803127
206788321
1813964703
438202305
215735726
284492190
199760877
671160459
598309176
1163355135
1905301439
1178170159
1675409406
1742364808
261402616
835538018
471917066
789306391
1070553957
1586692575
2001546106
303148741
249975110
177726742
731539951
852702170
1109357828
322568617
2076417630
381976182
1884671103
1676583590
1914687484
1130319501
980720924
1231718785
629234934
176639483
1217102074
1716839527
283613632
283781482
1870064376
146390702
1264761717
1858063403
2076269777
1819178117
291015448
968657965
1616752735
1836497112
569390161
1509156827
1262550824
168258749
1289754190
224952379
1879004239
1547781079
114116661
1830349601
997390150
817891668
1152849220
1533689548
1572200586
1112067324
1674878943
661350153
619718895
1021147039
84528443
84201766
1543053877
1480436057
698453634
316070087
228703064
1067170586
1889770215
16159149
1845533403
1452659483
368000610
1784872672
972203696
1504792340
171103638
1221724057
470403146
1993799552
775623922
1596827194
1432616269
407927081
1916946897
202063437
1557210526
373946867
1045829957
1713996794
1875099671
1967071827
124781162
19833053
1867674294
1695077482
728078814
888957872
143478261
1966698455
437234238
875156004
1473483258
1228007552
1099381145
399478882
229630444
487662109
85203852
1488882551
1141758
1758359061
132551956
472261043
1268826993
1664531371
1551419472
333212930
1352982684
1417603931
1150498222
1254329434
2129723746
256444744
1862642487
1247731075
1357271136
1566822492
819242507
828253176
618820873
1634634583
1183415227
1007616471
1129755318
1720413790
594679312
1539475147
1290055803
269705001
1804585516
47142444
857773471
317049736
301303222
673604656
30924818
1200352562
810480233
833141155
1541405334
62066138
1614118247
2036056596
564651050
842531981
1796260299
288546747
1126769765
1074878187
1493670715
1508696240
1921801984
781950154
1547281863
341827151
2132789061
64564561
1501191336
962527603
599914391
1322758622
501825387
451625619
1725531916
1536672300
1465854114
2065791341
2085117349
491101195
1155330735
92350859
2009092810
1960313734
491966532
1797303899
672751256
1518791040
111385435
1484062483
411058368
1967661342
1554037030
1534491964
986256826
1437886223
875852609
917585946
831512547
2054328741
1721155048
672359075
1789850943
1166438415
2027802806
1938061375
227317565
2046191637
768441172
828628663
172039330
1467866176
115491790
149747467
776757321
1764377978
1284876089
688876083
1303724405
1120528909
228001151
880680523
2107065342
1527393439
1087979112
1516053301
954183637
336931326
466082257
1774223011
364543266
838948007
383086969
673393191
173159776
459868932
1651943464
71063386
1566461032
1526214935
1490722114
1211171740
313600799
776540289
903876156
1598525147
956996294
1988077601
1438435122
17654199
931797760
149140003
864683614
1329481820
1472320113
1765027491
104511896
1656016254
965928704
76150809
754125485
183529010
1502417484
1026277409
1506119135
1971394685
496851774
1792200130
865281160
837569073
778611480
1978828569
33058875
401161852
1361574968
940986679
1553552530
1634399864
926038872
1014756379
537460913
2132089582
2077513782
2097676340
1030727407
506015774
421126206
1437771420
479535798
1443892850
1968823244
541717226
915261979
2030892003
1356373633
67750509
1574016274
1659694062
514049796
218549116
885091870
300874229
470774047
1013232338
1266482202
1822312078
387306426
395261398
1992742489
3492956
490931792
1130837836
1126521138
1375042939
1775761892
1426771395
1877845454
962757241
243555301
1057883291
1121345089
1111476634
339789787
959734320
363507878
1372060798
1354644379
1615001226
1196201783
1823524464
1670455546
1977381888
1203859830
143848029
665517098
166178377
2145585363
1920579057
48032362
1807090111
2051585090
537498002
1709244542
1517429625
496070041
2110719817
665820591
459218558
614309449
831623609
607299409
1207331624
1174956097
1085837151
1598285668
1801662085
1125143725
1359001925
109927743
1781130853
1046815409
1631265831
1828502896
501544170
736419886
2101892242
1074290729
1777574931
769731075
1654833046
1376091652
1977978713
580428001
30624684
1149728598
305454593
912205771
1367259356
896720890
632668633
504361631
1149361214
2106325416
599859314
972680519
79557952
2003975102
1914901952
671434081
1549039906
1672291803
391848589
1046389781
1241380422
2140992191
1233681906
2047190938
1969167838
1224672946
737447984
1885661080
442436219
349735587
786541674
1357917375
39504928
5396174
386178011
1629624035
1070603891
1185957406
1056898615
1191696955
1955584842
364989810
1969285753
399730573
2035218607
1976914496
762624769
1672687378
2076674847
961426060
828325332
1102931215
1728284696
1055642135
794126286
1932237235
1649203391
2143033222
1536563215
338574044
2008814231
880381128
1985860544
142123827
1142301342
225998032
1789874850
151551338
172848416
1739716121
1845591447
1659141372
653750724
1489943595
921403908
161050519
1177097228
2045140823
475431807
1457721986
393370889
1230184314
527530052
2087470635
36647142
961408505
778556515
1536210925
1773373094
2082031144
185251242
1355829007
1290930716
1642144141
532563866
2071410559
1244899915
1833555021
256282309
470534674
434384461
1402773448
435995539
1882996806
980962981
30820616
83839777
210606240
1088891917
42407662
1513324229
141160935
1113080267
1693633481
279138328
1949270377
900423827
2090704994
859642869
1254120712
449990027
2051373786
533300775
2118397515
362019864
1911280798
1439122952
2085030348
1024349727
1817366585
147804363
1214733645
1737831277
104584848
1277685338
8942127
2042553081
1544847564
612400246
2069477799
1424766606
477116463
971212997
1348963661
384290620
162566940
1386240677
1219602425
429518207
1941653886
2042753234
2058057010
94323361
460371904
705591628
1071784895
893208682
2124805258
523020174
741039770
730024011
569198961
1484901529
26047291
66079499
1441859575
1786310628
281390717
478660724
786592146
575112637
31009402
500843011
95721410
807644212
1202311821
746258108
388759964
1631079135
1112302253
737610565
324087693
1785974667
85052863
838337407
1443459002
710495921
578084568
1460547515
1336763950
131631716
1918579092
1735837302
1910183052
2075476909
456059263
47888398
407479072
1634945367
2072625635
1394463010
1900951657
1906685341
2005541281
80603267
765137488
412020719
1585196677
86287818
1239617403
1367903037
893642311
1890634984
933701582
577852999
723046360
899775384
1379892036
869590335
907525303
761642514
2091720105
883972967
651990288
470493930
1870035852
1331954917
1994507628
1499211960
2120683890
1516150156
1019623782
1873875563
1078845945
893693954
539496478
9518242
1986659763
380850517
217046374
36019325
1218776016
1748597014
612302817
344234505
170971119
1223112427
688613886
293163071
702942173
780145096
1405967719
1114334625
418485773
702081377
83215894
416535333
1014101765
1861362614
1688092841
1695358214
251836177
1441054611
759957050
1216888984
1063802846
1779006343
1176155557
1317779990
1442078536
1900231102
2127239870
2060007611
1778988333
711544732
1985846855
1124113525
717020568
1913940068
1205189792
1825812825
10876498
1349558536
1005715077
2140800960
102314502
1793037790
1004575466
1308618557
918761091
2048414383
1093463717
1753833979
741338391
155036887
769036842
2016322295
463448747
771527352
192698547
1020145797
201843502
178919961
352647419
1164048155
529422035
1856263100
1354283701
1652061637
1113980507
317741311
988932775
1655002737
536373779
234080867
2024212372
1748656674
287940502
1819687181
2104591209
619144318
1610594251
408882846
200250536
104043543
1116329600
827458261
1003533375
1899119006
1247909937
849863474
809507317
963496462
727183762
390315039
1602906975
678534807
1472512245
364721511
2070527264
1346451781
35310642
439964566
1672995265
398206794
235070109
206136334
1864694763
171533400
2000175263
788389744
1631222018
1792703064
1560443730
723518094
1977239889
2056342748
1301050512
89524705
1152990107
1178031271
1456546893
1594715450
1708873091
1601791320
152827358
1769856412
1092215691
1982939156
1090051846
809805365
738676114
629806279
603823288
342002366
2144576244
773868726
960250445
859573854
228970835
1795901608
216430472
15669573
1264245396
1470510279
580090841
1437171308
983376195
2032636816
498652584
1065577497
500651993
1799959678
1993790038
1621777977
1431284323
131557632
1121104388
454320306
170315819
1846872968
1709948799
352824908
1844668195
1275015849
175321312
195727536
736009810
640547295
363293734
1787490536
1731376252
603580691
2066009014
1545315323
1250674741
544030837
1800650489
2004397062
978148715
1642635476
1753972482
1303410411
991704926
856928149
82595673
1165755102
1116130016
58644216
1198658668
1816113202
975601109
733421222
648074079
1904514138
1753625026
1543947935
1765032719
1798333576
644133118
524419285
131983554
1831567582
810129869
1435287016
1214957381
495582214
606133872
1545867035
1343534825
2117731595
1724325873
306861661
572784739
677970461
88319469
890863945
1445456267
1373524246
1583208740
1164482201
2042014571
986830675
1313683566
1720209215
917038006
1988802210
1922717132
1633927414
1415781102
1954017930
1057795038
945507114
862560964
648440822
522921641
1722808355
789156602
1903696186
135480182
181579113
1106144685
1940666614
430392458
1828740482
1820131608
1282029989
131080284
52077150
1362741769
1460488087
1387074832
1080256259
242770626
895599569
1319935042
914684321
1299179101
1361823001
1753440641
1290213395
1798976560
2136353603
1606331280
1528988035
1972494329
759043714
1652649294
291487354
948292434
819700162
414688106
961777537
874349080
1890282214
1329841533
1958901744
1064014320
295893983
1766159871
320063746
1108074445
1394487581
626980099
521218908
679742117
1437834564
569817657
2069554785
522019560
1767430410
1402640070
210946504
1436072750
1612797857
1098225356
1778036167
1658752198
1702082990
2041332173
350145347
1830185324
292306818
838962256
730509470
1546300784
1136965395
600760266
223078068
378257689
342783651
499412187
971482006
1018654325
1650531403
458430674
1763577770
1421361524
1324920023
996315987
418532329
721426364
1472070188
1287787324
178965997
1526370311
659118118
101913896
731960995
311655192
1548245111
1164840360
574610668
475147313
1824027695
6836649
377171955
2040667875
1174541672
1047294961
1401253025
1793498805
1681765263
1105597414
1813000013
1714607007
901307030
1888114941
654293157
97711130
665199007
788089255
2025880729
1795772407
1067209908
694639937
1201651477
675636065
892027420
1315567674
2074231407
1812877492
1587915219
1002506975
1681274470
1110194069
1139287792
1834013093
1895511251
1256456982
585137635
6138201
1960556508
236584192
376567802
1942996617
535691525
703745046
98307033
904950299
1809569500
1780301173
388515886
1759125117
672625490
555731382
813326806
1027234005
1300526498
537327337
1353740109
269314878
521041119
894429923
1899404644
474121002
1896849886
1559212696
106117928
290803294
88155248
575024193
807404272
1797762454
415337820
2094488821
172442523
1656657355
330342989
1718686015
1254768125
1835435592
1702318443
137757498
1806506132
1712830330
1492921421
1088367596
1314471070
1448991727
1406312855
1424239236
220214419
516300476
250267737
1150315868
1400873315
899855588
843354733
1843636963
1515629467
11672109
180402554
1747363669
934108992
984537127
1318156151
303428418
487064897
1363128865
1212185719
608303616
1745216574
1714691782
877613724
145647172
303757849
237582742
1736168441
464241639
2024668968
594370072
1361205713
620444449
389678512
1716797868
1680696554
7408926
27763983
1235996369
1966027545
1566454291
1886571525
867679961
2014086145
485859680
1003069918
41883026
607138798
283809138
924653623
308028890
2110131960
385439392
1995045324
21041974
1551266797
430646007
1875922
99064784
1538142695
465379472
1655131693
681537985
1039999665
2067429997
297074813
725204487
749555786
189964831
1113631038
38006703
912690904
392071691
1713308616
504983116
1499942390
1758410166
1369434726
1595502067
1401665550
2133515504
1083362113
1190118900
171547733
1831049967
437223179
1205521032
1602111787
1587560474
445425339
1699503781
2079461025
1512922458
1354282011
888626767
2023463323
550976127
591347351
41669084
1437497982
329104601
1060275445
1711897480
1944124027
819882002
1244418128
820631390
365441597
66177248
986052217
647111045
726221337
1850526538
249528996
1762050030
1770225340
1684367858
537374846
2027685057
75090785
1568285017
1390319583
898620888
1040922419
1351459834
1522752625
1797191642
2099831746
1660999479
1860658670
479953641
1627597252
901023703
1859653588
1796146059
1045791269
1483385247
2010681265
1288295011
1948397608
1807431109
1778211625
1740593287
383404363
1367963017
112516459
743920033
1874897969
1835278385
798609386
872011384
1955467483
748224756
106965851
1432898346
757981490
1873085926
666641505
323468290
1662987248
759618848
1178523111
1061694490
1015513734
920914957
1943954940
83657975
17071023
1992335814
663395935
1293900193
1951893693
5341420
1571739653
131790569
1304966524
1546167867
1849376336
1793638825
785731473
1233278463
80759159
1282385532
1330137429
2014033506
1986999989
1024165693
1446669780
921114840
1480135585
1829505999
504902020
786789789
1276606071
141457023
1922839163
742688536
1394253236
673465392
180062207
1944477478
1997387461
1891870252
1365092519
1539878025
712353283
648746749
1510627288
986443809
1829232624
673223088
1850573766
19541762
270962091
1217620594
609536374
1406895360
49915899
1448018161
1766287670
891136841
1016811834
149918727
1372287709
1069842282
559523238
287392293
508241376
142943604
302219597
780687699
1073172186
490266982
638833228
65527806
587519316
1099993208
1049118499
1787046993
204457429
183465168
1059323458
631349911
985640290
270637812
585177446
2099684812
731746771
360873537
551729045
1804309568
258992213
1619324050
1533175349
105284039
1863546174
92977001
482387401
1133514318
66726496
862707701
1984368077
1891283145
1821989961
1835471270
1291972041
1168117672
790538734
2060256587
1188458449
274372912
1778823875
1102701160
1415103866
741556793
1585429430
339130517
618606349
1775477710
1126855244
1371881795
685204864
974132788
1566649149
1550787921
72462499
619028925
891103995
314377808
429376395
2081933989
1310747621
1855941990
1229827247
1212723292
1963656587
239834353
290723139
1630196519
1782623977
1810231269
1776107172
1779899869
181453234
2133145678
172756751
1911121023
510842638
456914478
129147621
2082966816
1602079416
1735094598
2126135311
1535205554
639549849
1620768306
1683317026
1208013205
495079587
27134677
471351314
187471042
7191429
182024873
2054036554
557680554
1223715299
1352948017
2062749598
1913517011
1351036080
1509960452
551355486
550567125
1304473342
1941443015
1877465912
1018533503
339314657
1812854135
571289600
2143731721
386639266
1891638787
1527830607
469766127
1462276969
1325036333
141487972
1621882899
29048901
525334427
1774194977
1383569848
1230511048
1065337996
1261768265
337936257
693742717
1484733600
880237151
1751331319
2054185303
347798435
43580584
1321920429
1869245916
2071825359
599947607
1583076343
265625714
370895439
1440642072
1585306838
352887630
1147152267
318092530
284817511
1887480369
486197426
1516727699
1208503813
971034617
1130805022
1272741790
1150802957
531709457
209290744
1743509013
2114943265
394003382
640412688
1181292461
2112850303
1440516378
1457147263
873043089
1676756849
1194211693
469680375
805855306
1429004771
210510191
2021504466
376269926
1288131416
724433413
588160321
1187977983
1388069446
1873336571
2141094343
678760799
1067508264
2075551795
92715724
1808484719
287524050
516799013
1397962146
712223006
1055428814
1660593681
2126117770
864399197
774497509
1748169551
1494876885
1907071087
1948256565
1545951098
692525224
1430827944
1198870204
799503700
364633171
1656614703
481553858
1624601495
1696571560
838057152
910195862
1665473679
1234432075
1043603450
1790684561
226542913
312825755
39173641
350431103
903349315
213467328
559260972
639139499
1718317139
286158636
1848792201
1945931901
1689060632
974494082
1983103290
1086306684
723880121
1756031280
1713818094
629009858
586740678
1690979027
1555962883
1808818040
1955523999
1960225815
102924694
267139179
326219333
686936450
876970872
366233600
305905478
1215943219
996025671
200323402
1639033950
700966188
1788266776
612193676
805170370
1251087715
1538555583
2140220802
1256446978
428546039
341335193
158399588
479629067
1956127630
1845076684
1126271283
2134681400
1727805245
414822188
1294301894
1585560150
1318187350
81770106
390213140
1145313246
1985631615
2052535907
2121587849
1971762412
46949640
832989159
144654902
1293469324
550243685
314245180
599223811
627254365
1757936827
2115815344
1269088792
1082294742
509899060
763423703
1780918805
608687112
1922428014
1504936790
555200765
233802872
1903008563
868392687
282701790
1851962992
776779459
838843091
1853342160
302477304
1394497737
478985868
2071096782
782019039
839362075
2068561165
474583279
1315196500
1222357405
249496840
607296890
91009567
194675919
1642122559
2137543495
1798285980
166451351
1297972575
2067074662
1683838217
1139764602
1110658063
2025386014
1892778548
24790475
34168032
37913841
235980054
1394443057
261314259
1360072393
23004822
1888991149
262376314
1670157932
1731808953
1880190870
1774181731
1629360093
1293333418
7036409
1118133542
1233331937
736075923
1655353216
1711542001
747364918
987783758
1826115093
1549783220
70154674
1136525258
411829251
304137357
1666213928
1664430668
1701039431
1866007531
308196405
911952016
1112793631
143879351
1125945077
1804145362
116540202
1920502592
1064610116
1223688543
277878205
1657836914
727196065
1752671425
1594536938
74504892
1629613414
444428670
103280136
1707715080
434960567
1667940219
622622864
297155002
640224148
896696132
538554537
1991510329
1163282371
1467716397
328152470
108100916
742753341
1779112710
623805340
1982834102
1742971019
40568687
1068166662
1513601638
1500191774
290324681
2025778462
1093352572
568687526
2078773163
792180410
579969951
881134663
1173161373
86852953
930643061
783704046
656491175
1271908233
1502043684
996627139
1819187775
1079844520
774511665
1945330019
1366974453
2086110466
998952863
2020308294
366375744
1731486816
432701166
1128230777
892199875
611375501
1016836980
979747265
882881316
928100680
1280828717
548903562
677386960
1745365365
1932722133
1240831020
1321278132
1655994124
964290217
1937852476
1448388154
1842342077
1629131611
527264933
515879586
758603563
647667651
67252666
1437175266
1150751562
929672912
1717889587
1620513522
277963609
1728850711
1019880320
737213853
1584176597
674230358
809013685
1365110401
656273818
1130293397
1757216276
1012649808
2100663810
34812626
1196094018
962100153
561868575
484760121
1381128433
31616543
938145087
1107809122
85415810
1700682907
324374790
771431664
176825525
423777997
1742814832
311689964
1509697794
555549690
867597653
1670697837
926378112
1479717714
346424704
1926930132
1944663616
1683942757
1521086197
1977876323
1145551215
1133134382
784671978
658901909
753300256
513327297
1075985341
1562777048
1995053793
1688646267
12590662
686438417
860039557
1908535100
627741137
517614936
1494387583
46065184
705425682
1881083762
304960472
724846184
2022941094
815545107
855711175
1341738062
1575207384
1764276150
744863481
386184091
981750208
729603893
982786445
1331305095
1598194754
2104821980
1115803591
1860816663
1474698198
1110090679
1410968453
32537631
1549283666
470671963
891529614
253207286
767204652
263417541
1016369763
1592980547
1586034571
1786567640
2101873976
1325130670
923160994
898960675
1459200689
1127324308
905738718
1068319874
349900275
264628149
1205688787
824983537
1186330222
1918598025
1444335082
1587460870
511071325
1093142805
1136220018
498543998
1764552725
1789468770
1312307198
493017035
2031506875
1732848337
1669922229
2007717518
1090248369
1411713095
275206312
2058185430
2082193967
167696913
1710204348
1909937946
1246827314
1620789583
920964854
360323843
1541127158
465751382
1902450789
2134964211
980558622
1786258734
312831076
1870636642
527108096
1802567128
1875456851
215025242
758848664
1746735302
545200991
1631811809
1648037989
874300274
2025937082
1851082575
1573023496
56208725
738381690
791259740
765837723
603181104
1752457130
1413596160
1754130231
1516218953
508035574
64152895
670518162
1206516794
1808602949
1246710141
2132753049
234400226
87145275
10775959
1744801528
1721957345
137244186
1342309934
619454679
12503249
223392807
1364064439
1023299616
45210926
1722212366
1481725368
1365141224
1780245677
1126114940
1491017366
1793259478
1495447971
1704002556
1523073565
1141595917
1169958086
1294150756
728132986
850920018
974160592
1204160263
924604876
106373440
1687629940
1168054177
1423483532
1834306928
1155232344
1993758907
1407888812
219357002
625075786
417624452
1280878649
340133380
513716924
1392069235
447621990
1657822704
758973092
1850478339
495940309
1396521665
1350014122
875776231
647492449
1468201727
510000337
533852511
1971365798
1415891276
1688273991
1570426033
772628565
670093275
808706446
2123140318
673854248
625881597
625599823
860156280
398952780
378113022
1186747952
64891262
1153757085
1117057370
1470257605
411305215
1045085854
644441787
1992293488
1000893521
1167297094
286084652
1790907281
643512573
1156712362
132430937
375526982
283321165
935894701
286185745
800520893
730290619
279422617
864334790
1545716606
1943581960
1861043861
11279777
825619859
1415498177
1686198824
888103178
860365799
397710001
1881583906
157676274
428061619
133530094
963428847
1339159933
253224777
807419871
1495281580
667996321
1159104514
841889613
1825281251
1759957860
1143230137
1358509164
2146471511
1724795975
1910342002
1571733860
1809917929
1872953151
811686643
1831791375
595446472
1489352597
2081369040
721806282
2084049245
488630816
653094784
289769
1561359944
521335339
273118642
852553977
245478504
1913059884
1471203239
388161540
1768995818
419090491
1744208724
1391136969
460884841
915412209
2042179046
1446211455
1912098077
368528291
845822731
1627688987
1696408186
945584069
1532012626
1565362783
1478588244
1000152078
1627666261
1503470954
704362392
1432854721
1470515608
1366572963
1023669853
936819665
1317146600
271511747
1924816997
1652366301
805857209
1861052700
799451894
1459235929
1868384891
2063286703
758302348
480301736
1361713808
1030720095
1160681565
435077469
416827865
2073313409
753237240
1434277482
865312078
2834420
607394810
259202840
1326201949
1137421243
2119250674
26362983
39034027
1420247204
2069995816
2137525263
1870757774
691657884
1360816085
1295039541
1908276831
1314421347
766189958
621737257
365492335
390649977
307722873
905224402
1987979525
701409475
522512141
149811076
1852595479
399829988
1563819052
23552083
92975784
1905823537
1718530001
1922686753
738850394
52131302
564552554
1243415649
367801122
2058970914
438576910
623711733
78640275
896179421
820928091
422294709
1048086951
2070834489
2013365213
1651226238
1885038472
1467705489
165077936
969466381
1568701553
2137152209
1616539059
22951585
297020558
699640221
770702210
1600649316
1156186258
1708485329
1497709007
1795794451
881675491
1072058534
564492862
249331833
957690286
865814028
1200033859
1098773932
1212500873
1749469925
501267214
65635526
1957954148
1208268906
499083131
1013440172
1106213710
1496202176
824162140
1880158982
496383230
173735792
1134174845
422966501
356950066
1551299652
131524420
1343636923
590269246
1039704019
1800274430
1103384717
1341194975
1014045275
77803834
1216762564
2053186269
1787477226
1733750613
2036963106
194157787
1505725219
1468413076
1876116239
2089386291
1401205641
1645960743
168467420
734793044
2024617633
1614599474
94829192
1523142503
1748647971
1136161156
1530232634
154813642
392083568
1123203901
1797677829
62631543
1239224545
420337150
1352754650
339946326
1256927990
17097481
612452656
630398218
869282760
461447444
670028141
458814698
2021555354
605931936
374217322
1404730734
1606678893
1338596385
941160289
984712327
1739297766
385572030
653291974
1830553941
429676429
1944731
1098991568
885482657
751289236
924286490
272668905
933905491
87306223
1708609995
611067242
115236792
372202674
1473052193
239670887
1531795340
1348103599
1931976652
117533258
211668042
1254718027
702952455
51843606
2044383587
103846241
569104063
2080162050
684237348
1755992586
1666448038
1832053240
1274150523
1890755270
1736978220
1727419401
1523832312
898236614
907629150
359678023
1919173670
134343417
512892427
1850769349
1648923781
2012004801
84353049
563373228
922587774
2099573862
905300828
31971050
363126417
1125053823
233492272
126738404
334161445
1123397930
453996598
464972421
1415879963
1952783667
1756819453
164391803
127319528
806886745
1532292402
38199570
286709536
397688360
367858623
3248236
821814892
1581177045
246140834
102387875
1143093080
1418663144
1389506604
284549889
1758039968
816082215
1276687692
1074494828
1964090858
1081750696
1164605393
1634807292
699066574
1564629365
1649206259
692246029
2104581264
705388848
863918344
130504169
682422301
904259716
1961233987
110340903
2073966457
1316944167
1471674612
1807438694
1374890436
1158700505
1333537998
752996249
753187939
618050407
138733393
2114850369
165401843
349873728
1944440667
2062477471
808496463
907232298
1353124130
1450111808
1010085892
699481977
351103469
2019134865
1595781493
1661032611
2094611356
133757872
228703089
422267591
313976594
1821066125
968188612
1318571819
333913101
393351889
445648139
1136840484
1257701746
1346496486
262286794
1534207222
1414535085
129307020
1853217887
1448243141
1070601120
1225094071
1649105802
532591828
1138955996
588819042
1643545413
1604011101
1405334520
1698011892
2066009548
283168363
1987488756
721891463
1662693023
1023484317
86002274
2020307799
1482544919
785657913
1442017833
212003433
1030953980
1366145895
440791982
1387451049
1926411648
2047246124
672665164
100667680
1754507465
1651905384
1300316862
278805079
1575637233
1891754368
2065208990
1303186653
2126029462
385398120
429396945
471813719
2000426683
1354762046
1583024348
1878301955
1273025997
1673908355
2138087652
97988816
759850936
2119161388
183451600
1610320921
1728707663
1498989171
754789731
34394325
479501769
1472258275
1838909810
544025192
1838948299
1506370182
2093241542
143877313
275768405
1524168728
750880486
226303499
651988856
416347806
179245989
1391990432
1402816802
684415682
1297616991
129807861
1242682909
1990756859
855135086
1755783671
56311684
1593682167
941613129
425584375
711378778
40219949
978572360
1815181665
1576019382
1235937611
2145422133
2086057355
1991751562
1844285075
360833971
1546751085
1820875317
1822018328
668458367
45952043
1773092038
1157885817
1154593867
354908035
859910495
1364227525
1597921721
1229768509
1074264060
78494230
241086505
264369048
1872674294
389673248
974670904
1268883440
1232753052
1537825292
1407600632
352944034
1643436954
711209556
36616937
1807252396
773945541
1624379913
667637111
766084875
1734114530
884193152
1587042813
1909043019
62023745
1153676017
1216581309
622734295
1471889470
1625915992
1754803966
2079156823
629484237
1435701572
1580785940
1628941931
1075505286
54067105
2139921480
2083960410
17068811
477942688
1582656737
394363883
194938886
129785863
321705583
826554129
1614560573
1774831395
1786305611
1194448404
1117023390
1005567122
1426965524
1949108875
1340736607
795703737
1450813445
290054741
1102481031
2114990549
1963965772
545293253
363514734
1123896113
1939054380
69841693
1818955700
603695815
1455629464
251029504
885280648
423833430
5359446
433141468
466235801
60129838
1863755305
538008388
1132799755
1961606759
1134702436
2060618555
2109845307
275646501
2074450226
2115277335
621525143
1614627028
538428856
1268559866
829120334
296075367
315260499
1298754741
1819701028
1805359382
1627941020
1347930486
1673343839
1841702297
273032815
1760996926
1777763319
748168524
823649177
1583269025
201586386
549304924
754855992
1644691880
2029961042
749655669
1817143043
527798225
986513343
1538803729
717625615
1870081139
400811401
2019517602
1587940509
1336938462
1325172050
789551179
1396804415
84059998
1688888934
687344522
1967529481
1115621458
1056713061
1906187868
1175627301
1134527263
1810040749
746404978
559219487
1601917779
1096450839
1808203839
1985353600
318524549
1685932976
1728455697
1304224913
882320336
39035141
1597492989
1943589673
2013927369
1502809068
1553695310
70756059
562291252
2068617504
1033061412
1066732217
357559985
1982494420
1405972460
249363942
1334319878
378283546
981509640
1298639242
56934908
678513438
1582615956
1755226369
1260338776
338245935
1833709725
476476844
1955014412
608755675
919615562
450472577
17040209
147602829
1152461317
1984979584
661620239
1399946510
446154745
1928631206
157721872
878593465
1397276187
990920905
157006152
310976882
864268502
1559746587
715137197
1501403261
112745251
58465705
1323276510
1813988253
311588240
1481412688
1520974171
497340172
957911112
404753383
1790353430
424228768
894357253
1502641713
348922842
484850955
1873782530
288840919
2099576512
301125550
330170608
1781719756
1009478918
616836158
2046250714
2056971069
481214056
323493453
1870022307
1739631190
1316389446
1681409312
1743942634
201414683
1834165516
907449435
1910724893
1948018887
1136099502
831241213
1770691116
1472834943
254584679
465559564
477602587
1240253859
200519495
1976553550
1908187340
1832521072
170915930
865043027
1593623484
291917668
2115634891
1863605390
1709626539
949097989
1436250983
500809309
51393146
856445963
1399630678
1240918842
912850659
166184487
1865089833
331307743
1232326880
1095540936
2047985930
789596268
1118538501
2104385370
555337616
1215329602
1670352109
716401766
103427944
232715682
207193209
658563261
1290186547
1663617490
822300573
897385514
1958479386
1576011721
1806899397
1920197637
1342716407
1591303988
1548480218
688508925
1083125817
1134438357
1320458724
1342412246
1201540731
2109706917
1696046780
1315591488
1974495992
1017125792
405631832
1591988622
319908090
2064355974
880066933
809947340
658540065
1344157341
991994984
1224562189
1456896647
2087528154
1938167935
1480746850
1351163393
2116460364
1391257959
586180116
301971142
980596534
776649102
2141288253
1383566671
1553151085
637041341
557170713
309259020
871123599
1150370661
1421088120
347255688
979669279
1339311031
1107817440
1870710982
634371588
662231084
2039974468
1421900272
877357198
1988299453
1580717114
110173665
2137178969
90629161
1381937214
590629367
1004528751
1786096384
987018877
371940625
849413528
287897942
607582980
883975201
458309355
831133163
1098936752
323658317
658608342
1693705822
22087818
623477305
96416580
245329869
1548490145
1882049134
2015997938
1710180537
1322766908
1407471475
1188962110
167266530
944752883
1755176088
2060380690
1967531906
2070865285
1326828295
700899532
528240349
989560410
1770129963
2062997824
699748615
1824948496
1749249386
226863272
1500982633
33283856
121669174
1245326047
2026875028
1483585047
1741172402
1528527000
702682218
387532891
1162726005
1695348321
1886227705
638693144
2138419541
1462568145
1996865019
521018588
372746771
226919359
1869184283
1485312542
1478038060
1188422470
1726998253
442648082
425264610
1495477561
458777226
254345804
1264855956
722161456
1428656004
1354955
478856152
171439603
2027384332
2121816589
1555697484
139240860
1451762738
138692727
980835096
265380849
1377663914
1688668376
1171796527
1467390096
1081216164
674941198
403084360
418766310
930346472
15751442
1738879730
35853444
410720422
493299378
419542851
243785135
89768416
1917312989
2019865068
561275310
1451538187
67140623
471147557
1403897875
436619484
680686776
2019844265
902369106
552359400
817774983
214953513
134702821
1822048757
1925336468
1566431502
227194723
1294461655
390906685
299289504
287103972
1517572599
1535022136
94535458
921225495
1007561840
1550734159
190582334
1774728962
1635060000
2031100605
1372578917
1872924329
1819775712
97914971
269332444
99309034
2100458125
1477736586
141110161
458471463
1783145270
596518185
613812761
397490047
1786715565
1404334591
1964149671
473971477
1352610594
907950878
1950168108
557301224
1457606283
249350824
324176397
33194986
102751626
996277502
493314774
1838539728
1273949063
972562986
856342676
702776696
1708077893
1815451148
996109017
1755309411
2073588384
701744688
62651921
584518552
316976511
265345078
457356673
1298613854
981696708
416508250
346507329
1496149107
889767051
71578794
572815324
484380391
815217311
260210505
1057306394
1866104807
396402291
30533606
1247933333
1152646342
2124734446
510685037
985087557
1549203683
767665671
1914991799
131357093
1420999718
1279668682
753106278
255543340
250819177
88675822
735595950
1120275424
16095699
1831818450
1962582714
248743826
769886509
1720244340
749891684
2136897822
1842840707
46322997
532070822
1753591185
1106049446
270370317
1106178323
1446661324
952409932
1219612147
568171751
1450861440
1169261142
901366194
1243216979
2044130356
792275858
1239238364
1186713627
1865620408
616444714
1751988123
505870441
1476860948
1146650177
109651421
420330811
146039946
1105736410
2054471028
2004246471
1980584730
1627954777
1501813241
1403529269
875440613
710385454
920747223
1833996701
277380336
547318005
1587205856
48931503
1402278692
1151141932
1676970659
699017602
1685651725
2127253881
1514028229
938393018
20826620
540199898
1372171040
1142235529
1376751740
851982329
1687690840
1054356977
852075415
1480954938
101151629
1532159568
2021774844
2071641382
170888932
520408812
383064071
1762386084
554124263
50241643
161376210
494928556
1641880076
2132112369
129130447
931681295
1371687140
1528115545
1515531198
1662101276
1779536943
731073139
431560696
814291130
934689007
1435137092
373653686
1673703009
368548326
521614588
466964557
1611643502
436192409
1200989266
1950201892
505581811
1053140283
1653929140
1534102543
1985194270
333469451
484962584
230280026
977572209
676510257
1569855186
1272220222
1687813968
944437706
168925352
1174793177
1954383257
1286522566
1163346753
389504548
169619943
1187145283
77726279
254409796
1934378936
557044947
1656508864
411707408
2067572515
275694473
491642644
964468856
1921172581
1250223225
761746657
1845407596
1452128382
1760780796
1238042387
475085206
214262128
149353756
1844471943
594963182
839061146
269653944
714791735
1234548788
1226086733
1566196543
773834514
963881721
975678315
1580157589
653365889
498039191
964467470
722119960
755943825
1464779787
1619364849
681126775
1617342229
1578694038
4805787
1113364069
1818557414
1118756266
1916087028
1288607945
86423507
1371739770
2049414269
1898775509
872306411
2028293630
861127149
141949878
248285258
1048910288
1902470997
1332601376
1324706893
45583749
1443066086
1150778220
206356932
1100515946
322968313
1390800458
703712482
159619737
1133401324
808157573
1337063642
1557292800
842741481
1413508357
1047364575
1080890146
1960948632
2024754124
1409791400
1765295923
566145382
1178241689
1917553178
2051014366
1326418979
933117260
833427799
267997290
1281744267
1643617907
119968871
707392209
1213162440
1103783856
648053353
1442030575
641725444
1370228818
896716982
1053834717
446459110
1887395002
1099970792
763106402
400305054
849643820
1310948140
199825780
272652363
1555542330
882854647
1862842352
465104013
510012151
1262251490
1394473086
726467484
934126696
35465790
800972785
93944553
239334801
553327877
1208918343
49167059
976795579
557238500
399884531
1087617453
1092563135
682072776
1643044338
505566653
606429534
876448321
1501998861
1023900649
1769552253
1602699394
771345979
98151899
1044641184
1723222741
677229137
1732056930
2114892061
1805322885
171665436
390126022
397024554
218965797
1993180229
1640455225
1734056643
1528829090
665396221
1232532266
149409567
675076738
828279119
1494297146
2109097476
464701781
1338297196
1511903357
2083498202
156249307
1894085711
400409976
237165883
1475707347
197836848
2083293134
242088815
741126226
1830994730
557874334
1172154125
1903687750
1167694615
1323629122
1967111326
1493230897
997443641
1977548247
235332470
1022965037
1502575937
1085775451
30370157
681026912
1470767309
1828126061
447971146
192359094
1334352445
1540059406
700055606
1051414402
632172402
236154385
533270148
536016496
1784409648
797748013
1826623354
31874960
1014200531
1119582191
1334717999
2089323448
1013176299
2031216417
527709837
896095756
706750040
101530846
1689765074
225325086
1556224438
313670058
1584616208
1875005893
1211290486
1133450951
1921630209
189334901
1340819468
1334161387
571573012
146531598
216867392
852652081
1333380746
499591290
63231894
209557722
1435012254
69052752
1466539328
55368472
1858044898
1864485569
1259140323
1931378020
1841866334
873664704
1268183729
477694809
2028834598
236478733
1979596007
1781455166
406826676
1289138386
343207892
806764397
1176359428
1548341364
1657518994
1652893693
1340055889
737240747
357472717
619354508
1013757710
649896245
1210346699
216593062
1730449405
1989468962
479314448
354845899
1892836028
785350653
1088830105
1568014475
207442784
1928125966
1042066536
2096483343
577198005
433880956
959122061
659703430
1536016140
2045444206
1707321506
1976923459
1545937609
1201534227
281613835
928674094
1135608806
948559341
1283057105
535168633
1583766253
753542835
1471901774
1282219123
1361004338
1303393719
1237704825
1004206703
1899711340
1133134382
1985228612
1905247729
1335568665
439643654
1609627200
1002936486
888408384
199791896
633072781
1353634672
1912919315
167153523
1858819633
1531490076
180571776
542025675
949528200
513733534
629805274
1776078994
307722780
1204830638
255565082
43779372
547124695
1939536284
1620584785
839134281
2144914316
461095132
249609425
307247604
537550170
1294993202
1086303416
562814230
925812722
1924217270
760989264
702984642
742995553
1624824671
708550885
953439326
2100204366
163830910
1911974564
1560002479
1038090853
1655779895
1137951846
954919891
1443021515
1482939617
1077633154
1378503204
1097900192
1786133763
993239062
2031929186
540928389
1934385295
460663740
1243459300
1504138126
710074555
1297311480
1788852989
2097926289
1896369619
1762168848
1350591208
1030237948
1198064505
2066345104
1695091944
1579218716
236104557
1064659319
847121095
1852458212
284519446
200932234
515946901
1264046276
1516552586
675420638
742957063
85662502
1921746853
1482532617
1021385892
652313600
1615624344
1087290412
89423970
149206767
1279721064
17629753
257370446
40179645
685327989
1892780380
1981025323
1023699185
580177011
476517722
1043128617
1167323381
349914083
580914388
1112394863
2038871859
335663577
474532385
627784426
486605244
278283775
1964457599
1732336760
733352316
1512773604
1206971116
670366129
577841297
906790434
331144813
1945020109
1859015481
1301119653
122883662
971701649
1479464246
349595127
1792745614
1004771948
410086155
1683884005
1052602067
976520831
1237020046
1945194556
922780870
1009835043
529753764
612402269
874556993
1193042670
741942889
1759882462
193842326
1895413219
123500600
351496372
1911161439
1169546514
1374544517
570618968
1151252018
897771658
2053257683
1510222420
1900240578
1450695048
339731501
870014057
1886889763
1854197449
1047268999
1085953469
1985962387
79576131
1537060460
161448827
1357243985
740201038
2102463308
627907336
855437065
350282505
872867123
2137312764
1678444094
2089637930
359174063
1011369420
1195904707
1567643014
1100478847
267186380
1407208448
62458802
597629966
1883108481
314758269
188384676
960232211
927194273
1968460961
1418999246
19045593
1802182001
1105086009
441522310
848654328
471567581
1914070699
1500606441
738935222
138094459
981036480
1570708120
1315157906
1371471474
473772087
1411612789
1102318323
1390305215
1021024660
463918880
514038391
26336327
572282340
2023299220
813180910
1370067348
183406320
981513163
459927933
1778718353
1922848548
954627052
1756025515
542218224
714547787
1136307488
1841542872
1332977385
900872319
2013934844
1249738710
394695294
1785331824
2070310007
578545655
1791819836
1630028541
1447254517
376103165
1061882557
1955385143
604244728
545327512
921925853
1716802548
275453347
546869080
1476478260
1444114268
1893280317
1051755558
1648900011
503065949
1660246751
1761127035
1693015240
1067421189
1006204526
96710147
1781562590
849789346
384372768
1054503511
1782327642
188792493
2091393497
824629501
452915585
447954522
631519350
797768378
1786151393
878147473
172775268
1465318443
478325339
1955023352
1094449717
1686895724
278510405
600427766
232268110
1448000958
388620270
1304163818
1160164359
979966067
1782142129
334038528
1831433708
1659939104
952754528
579530733
254567879
1714591931
1372680048
217375310
840876383
802613973
1748963703
1251366390
886812034
577123726
913828360
1905623754
594582814
1318118862
1162742019
1644705464
245428575
1625213666
265406182
1230487494
1106349498
1051143820
782813230
941474653
1972440041
1422154323
427154311
1383794005
6368884
1863063706
489468322
1090543270
588314727
1986031685
712908331
755745721
1476198792
684290227
1197656832
1525466842
915127105
1336978912
410741313
265347455
611968983
1638441531
937795009
680478355
635643941
865192482
1638909917
113104201
1167160290
1916781224
196756405
2091967087
501608156
607297221
1683013549
1490620756
432703152
1126072344
104736506
1539025561
713918599
1565190425
88515179
704895906
727301195
1311344742
768977875
111379757
2126465938
847249657
1029239218
117406240
707361913
601005669
301780586
1533484888
414793665
1931419137
1223038773
200063
498232692
2110523247
670273576
1121063304
1485288679
2100011786
2021404471
82489604
1020361932
1267447739
1843854238
1220464712
1473925545
1306455185
90110450
2063360056
1639841399
695345048
394662564
2005545749
1300679633
1976417266
1568173536
144725065
896590053
782062290
161641716
1188936182
1095466708
1943372069
703711008
1912044893
1741599709
518858591
1735593887
1428399179
1662058254
1696453625
376054751
1994684075
402941314
1680082292
2138428375
1328970667
1702670219
1494714725
1458221947
1569163604
1165590749
394421996
733028580
2018272731
1730512305
2120472194
1688591575
1094283208
617395631
2123755378
1740580863
1862710816
1196247860
528160098
771310086
1819025922
1979823062
1291871331
84951238
121019586
861104911
739371326
613893934
1015660781
518547
1630385144
955531446
764422978
1077405341
616565967
1453843667
1573141423
1987063168
966258321
612482342
1095815697
799818168
1114555558
350310484
801537289
362814068
207553903
496008197
1083921840
1127858668
1361509925
1853135710
2055685190
1269289548
1771881577
1029567447
570625404
1643330237
1772408671
922223787
2003182279
1387124665
1400901300
1813952066
1418195498
2131195493
1518522656
26134048
1137741954
1048624028
1663482396
1654700665
266011672
745339036
1912005384
26682352
711584190
1362704110
1041237162
707068431
2042827646
168115947
958931165
505158671
505121438
717533554
657918725
127669115
747497920
243562459
1820675590
1765311407
1859849221
1474735598
251968335
832387517
168011570
596430368
1501610071
1925337896
400469701
92798487
600157563
1925035043
1497170506
561352474
1743401236
1271812408
129149316
975914490
1517776414
978986340
1150464858
1573294844
1320829165
1111677034
1620684744
585117741
349464996
1899205369
305514137
1816798148
746096682
303798645
910833507
1023101967
1382466780
1451009092
562159261
1059558227
210518947
1811749819
1363140384
1541381664
431031193
483301821
127661715
1413205025
244165338
1078587987
1274826538
1158218732
23672195
1040939303
439472134
1026625527
209463930
1199627642
307661753
988772035
1679327309
300422440
1552228718
1895440580
1930413634
1260314611
485111070
1817760378
1528001158
242832221
984863848
1666394485
983438545
455145433
1153150363
1993050005
1976152139
323841876
1861166695
313307722
572844327
460007665
1413418234
404863373
1884299630
206424443
1036252753
1371560489
393750412
1230685976
461308154
737415980
879170613
1132868757
870477143
111324702
124505007
948577451
111279646
1685926087
551436741
1188050523
242419259
594368402
521210894
567468427
787279164
870743869
1424551131
1470169563
1221532222
975405277
1081977488
1134605596
1117151898
1788556611
882249141
1771720194
852548701
1886552219
128055569
1342452158
1617171629
1191438280
1964768312
457818569
1205037905
443630574
722787026
1760814435
987374808
228240725
782999941
1523254831
711445240
448322797
481998280
1154832306
2071131294
302174779
1199078999
1025582677
992750255
2120967747
1370081861
1699504453
1136665539
514032537
1145759543
1668011027
767696871
1981993780
1104765721
743535592
914076143
1385338424
693783831
1165728325
582611196
1167020497
2124068719
123577418
700225768
1562442458
868119314
1028917804
1668894208
2119925428
2047262107
776868647
2059392428
1559761942
1759374590
584187159
81093513
1387519560
1182739530
2124006521
1202175220
638724618
555588398
1751304716
842263043
1914158210
1437441117
431002615
1081773941
1895447808
1846465460
2142961746
411357487
1124374126
322392446
908498056
643533371
553777450
1840659504
565582566
2034993705
751803567
1290521046
361894735
1072020972
367410010
1167916441
1878114407
1421547973
126350661
1533939025
2091503267
1274868111
163747281
864116163
1140258765
2107136580
134852676
1356037408
1770625111
1712012023
818445342
1827554294
1953481299
247824537
2117499222
1245426528
326307637
1733554923
1814663339
633478946
776770485
624146887
764405930
1058198715
928620438
255630375
1899099315
1975594155
926431825
1579667498
1304610379
2142666814
1545613401
1397173720
522952759
54231126
1802876653
812163368
1575780596
227136471
1071514841
495115956
1799829061
1975905877
477778973
1764526525
933241067
1456316555
678135053
1048071841
1344369999
735448293
187066801
637410692
1385083634
1527203733
430397849
511658562
884893797
284745683
419515509
192410179
1996297861
276533616
1834726867
277605851
1319366898
505688062
1225953
114790799
1037388251
2047482887
1681732737
1751769361
1371739126
723600179
195224137
462611313
1751270181
1903538622
486156925
1457115935
1431282376
235380712
540396207
1732291120
1097817353
2096218521
1301394144
412533791
1260575699
509719089
517054334
334355098
1232771245
70588451
921873233
459984954
204228035
990894415
1188444861
1034171800
238216573
1634653151
1226510586
204422331
900907503
532732731
2142869746
1599216738
2074260375
231504205
347324980
651787258
1032101042
222568177
1265831436
736702003
1841425617
97801851
967340077
1667887456
1068858380
50720923
662657339
820169319
1152748011
421432110
483574670
784071133
1848866199
322469852
494791523
487624000
217227158
1101749622
95374082
1157858522
2044196702
567137782
962253574
1509800965
1400613844
58059389
2028788962
1517911907
456077881
983123352
2032940950
461844596
604184149
1174727525
289363649
1848376058
691509545
1234295
1883290985
1152142578
728757040
900958646
365374006
1290271994
1278923837
154284482
335226308
1943604836
1262523384
1145584903
440017315
1367223991
1067035768
754206195
1818132273
1233166613
135043017
1124955841
1575058521
356352737
2017323319
1306557861
2044713887
720510321
43616771
1340305625
1936856891
1226242258
1146884158
1204088844
1279096998
258537020
1432289544
1321992531
1115569274
556845808
1821366109
241020387
1213618953
496993832
1155105837
442574594
1212617852
1674491417
965528905
1030011608
1564482285
927643814
722768849
640174279
480389896
208939251
621705151
1585986125
1587572610
984985495
738147984
1502292429
2097331254
624324460
1222372502
1558161210
1008747685
101737828
639412951
2110099584
551760172
926524550
1382310876
427386892
2064458295
1248491972
1577987702
1715635180
1183611692
1841792342
1275746454
593688877
2135656305
1799206767
680613735
2105297676
1157336993
2019430197
167119122
1650128884
53762546
1582556200
973402239
1833437505
617095814
440448963
292325997
419389759
939458603
1121165134
249659569
354089069
181810781
523344508
1528813930
1428120135
2088499650
1262785816
1503467539
647206882
877576057
636671305
605746109
870665882
1381238875
149433073
1702612242
978459111
2121355659
1292427830
1806265161
1020087159
2014260953
308827775
14683740
932412776
1588360146
1142600863
1980264979
962400500
705887158
610040192
2013485793
556258687
242208007
1637334278
595319062
882443383
2008147631
1536508725
164650619
135207706
1186650140
2048721901
689576732
479306524
762162068
2108664491
266011591
1241237660
736578789
95186719
122826611
164601711
828994542
808163118
1342725937
832137819
322888874
880768239
643367683
1476902909
104178138
483100962
1804555282
439452472
1423979995
1126511156
1630643672
1328679576
639623916
1500474553
465044044
1655751476
837976781
1422405475
555952765
724627804
136707627
158759096
1462776312
673692550
956836565
2040411107
979674495
1715250784
2080335362
638496932
1424751701
191592744
1307358850
1789979900
1709015190
1240462952
406036713
498700703
2044351913
1830860267
1549662302
963401604
1852862094
1626391518
1194660600
1196822955
897173050
498616422
938234791
1248478713
1846757803
519430856
1893025559
1234299101
804093317
2103373288
1276098470
604395686
1847001457
1099142346
400039595
1354999545
164908834
612806697
1753389312
1201849581
127210031
1529982829
661109593
888441850
1826216186
683775507
1136390978
326031521
646147214
503026985
1017063334
256755570
1385879985
34112844
847742772
1551191123
80735600
912062071
233732823
1049168337
438675350
379503536
575671437
332507157
1119296663
1908236622
390417019
2060358155
1311174732
675355588
1729256650
864668346
260265243
543693562
807209409
1925208160
64758242
219761538
1147580279
1543094848
2089575050
984958683
815644975
225843771
92387249
1874337638
1733767894
1139508804
279132290
1048020903
1497833290
1597146266
1479124896
1816544127
2056009613
2062560209
423128052
52551296
1244364204
1758796257
493354395
1555962883
1340496915
1104673715
1860070177
20200825
1662696858
419168307
529205649
1245566290
406728485
31939142
262049799
1976053524
494378624
1456651699
1117508515
35839377
352331821
515699865
1158184578
924569780
81088650
2022527659
1500705249
414841240
1231129340
935745102
1313908051
1683533281
307735447
1856177527
35185498
1703069085
2119282334
564610071
970345169
1295134355
1711110668
1000177671
93483045
458642179
12485926
1339425858
1369220535
1124287448
1159176966
1431134203
1536508254
1710841290
928141081
1345305903
1417334431
2008795015
1588590641
460591542
906744689
1242250365
485182145
695923204
505122090
1370673442
2033482702
1903782040
806987773
674330093
97891895
62502086
1971627997
11895972
1420276322
1372511779
1445234399
1711779393
1204764824
2029165794
896156803
266688619
301747478
1609142949
1969883472
769406297
1547089705
117376429
1690005445
1604070446
1826201124
2067679280
1705246397
1899930724
4870955
1573319795
1651977545
473722973
937554277
145147430
262458271
1874990548
820580578
367367703
1442863685
1810068434
2133762562
869253126
1449033759
728724746
38091723
1206635641
1422090780
681199796
314354479
293692869
1664280262
377454472
922769298
1996290091
1106383606
450812073
1082256187
1550551990
1028460055
134841300
1958190925
1527150783
1590668501
1006096565
1059609236
513811852
1955328047
416359014
1397068999
1191568043
417272436
478967755
174994987
752082118
1990914916
1222564196
1707047661
447666190
1775115043
767027285
1241682890
817410772
1198484991
703220700
1624980199
763781747
756240439
427420537
1229141248
111767643
886401409
1479816276
440804277
769461840
1002874195
975282319
1983622340
393672207
512121158
1225687870
1133985764
756773012
864646437
41574992
176579644
1684679992
1154676042
1027541181
2145260258
370459783
207751525
765373681
368917994
1297870305
1631479329
676261872
963989798
1289331488
433665300
707466381
2003908048
408363990
2042725629
841153459
1716730893
454045289
1293949206
1773597032
2036301713
855831889
1615833887
1216845033
221002563
472339491
1163552368
696961562
1910511396
5276793
162456517
1102743509
1305373591
512864488
694246280
1843470827
817332222
1918510500
1182910130
475564101
931053568
48248198
1951162924
2020132695
842306696
1704022191
125496511
1711280551
1885243623
1663486138
729270964
1853970461
1284228231
1190057603
704296986
84835257
6975535
609380358
1569052360
893137014
1582155034
1729468568
402673430
101362759
2022991650
1529230572
1519001992
1548846534
2059387178
1057018051
213278258
350970238
892086035
2046246778
16326904
342287825
2013091592
22133781
376851728
965980618
110043927
2044372219
854471697
1804759778
102126830
204255756
1905507104
1552569441
1724669586
590738830
1450082355
697903829
886987542
1501825931
781573211
1681560384
558593618
1822340765
1756382866
1869266206
1326107369
1351800787
958414648
1079634191
291108753
1740689785
1187036095
2077039065
162801814
243176597
104368504
447331350
1607071331
51547822
739507888
399468892
43020764
454765236
1641399161
1372473337
100560352
1734787383
27698073
683021902
317616755
780988665
223452443
359562217
1999458531
1014967979
168361998
942880988
1750309143
501175751
1165598579
159288144
829853201
741717353
2054919036
1180184535
1233891185
850209463
1869704874
919045422
349534909
133231673
1297095982
1208714184
1996651378
448010589
1622997183
243004935
180572244
133348042
242545405
1286473686
1464089680
442167943
1266689774
1490235125
1943072039
441216327
970115909
859081315
1472918270
1804419782
507107634
1232523536
823869162
1186357414
1276984819
291751001
1026438034
983340345
1452192811
782385090
2064812906
421199734
2095259819
1977297645
1906823221
1555270283
1128794819
362921529
285180148
35989944
1958199679
564910658
1677513946
1512186438
1971922535
182813380
460988472
684231872
392820368
1285308760
1742601149
871906066
1979016751
1215147550
737601967
1500355807
896155410
1894734673
284528771
359570544
1261690338
730481605
557017373
1501719619
1360286557
431175073
498342500
764709817
490081766
1757778309
999441387
438118638
1011253493
388621351
421345852
2020472293
486722845
1592514296
2106302706
537979913
444386911
68897751
437704059
695009256
336801932
1386419398
293272526
1763489607
494484240
2003649654
1212392415
921576229
539063166
1031318150
284593543
1986986965
395184180
1511216763
248561409
853933233
839351247
1305234170
1216386604
591322917
124343781
266536850
772521055
1560164347
685518743
422670717
107654995
710626861
710542544
992656
2143332262
1103709406
1890578854
850825025
1448884606
1825905267
2008012406
866619477
666287004
335694656
1293906967
415722952
896662220
1255836854
1289396184
687908817
1463525784
982485332
1330754934
1020206634
917370281
245302545
1586451485
1602294502
2008815959
1672002394
531990804
1866142591
127285635
1940910973
684068850
1343995788
1220569946
863849251
647547818
1064532248
1438733886
1011408137
1203023101
1273879752
1293099559
124232527
809439548
200725755
1975998297
576900798
1593148091
581632278
1881147744
523775235
1753257643
1983997464
984236727
762373306
1006495810
778307281
1641018338
154303828
2127183198
1853035742
664888042
1097235559
1361346277
1537919752
1053533220
542707172
2064357274
1320827228
1215555236
226209740
1096828450
1911120535
2099469708
1453118483
1663565735
295755506
1717542384
1417580514
1611643171
1170968308
821471071
423901122
1000698039
1293166345
364777785
21194864
662895112
200730499
522027300
1221779254
561923560
151988856
803385054
415663679
598262014
1104590931
20183067
2054575397
1294636850
970893213
968745415
258535318
1608215237
215013967
191555743
590378993
871804122
1414072358
1524411591
107190254
1489440012
723287849
356777467
404581481
637467582
39270814
332634291
1418318080
1096775931
1759392630
973926629
709886845
117077784
1193931472
1001615326
2062601745
467840737
1633395906
832760092
55418200
1715121631
1937873546
330507188
875376941
1751286356
560923881
604712561
230435270
10856490
298702879
177524668
1698003499
605157707
851551860
544579256
1155486999
20699262
688668047
1080359710
2037033785
1592086264
2060668822
1552756622
2107860032
57910762
1116590759
1586580992
502852380
1061977508
1688172968
2098891464
998724953
826579367
568920714
346362118
1869310977
1631123307
1812717770
2076867484
1617047211
1882492213
1986235038
1799465554
48088326
910901974
234266030
1764398567
1681812783
1864759399
546690787
148461312
1066088159
653760146
2110755466
769428672
2118112585
1026288107
949440674
620301154
1186403493
1943278312
794281318
1675865884
1444524403
1812320445
2017890389
179799780
980090501
2084360032
244565148
562283689
228022804
1251854627
650410899
329360766
632855504
380008774
987328858
722145177
1480673110
1683769769
1675266430
187894954
1548644132
196391186
1722797590
790833835
103072161
2060889592
1151612013
1122298394
1802295237
1654296193
936757933
222621870
890615873
396123276
1797012236
1315541546
411630574
1799331346
411214602
1257026748
1961357806
311081944
284658024
1093254070
346902526
1995369070
2108045220
854712339
1282302213
916984226
1234751869
965087426
1052965662
1967717559
802525316
1698293489
1114297733
430356634
244470661
752885074
1986770091
291021438
1303562640
600613699
1574331011
312302197
2145330723
1594421985
360975594
2011450074
52379101
295905949
751247764
375626074
1865328543
246995434
433110997
877355365
9282333
388406091
1100555753
1028581905
1542906373
2073919927
324975381
233069695
1816268947
404024850
1749812393
499183975
587674783
420580332
2005811289
288329895
1490560464
1505342847
7173528
1193141999
1151691695
125266528
976824245
1745945576
1866946488
1159465424
421910882
1877465913
1970536468
416363800
1705393034
1781337006
353239009
216461555
1641909136
2127432785
999965745
1356934676
519647928
1530950145
1938125661
1523801040
693541237
67714112
1749650660
1615595777
974199151
958962219
1841394780
941533639
1355882480
1843052711
1486782745
1146086255
789806076
784311797
412162070
526043887
636750224
1623879058
158160957
1365239631
1909655788
660181050
1505289737
156726112
46635736
942514370
47789806
1141291334
981814271
1031689635
1010374971
465822982
1552286750
508400916
604894398
1543521371
1124091855
1985678975
618796672
129438280
1206655042
139936454
38922522
494889035
1936605488
2044922409
826699418
1200851742
1364447428
1326602294
1977759687
589781359
69961083
1910104104
2016422767
531053554
902964631
160108016
1739219324
1383144167
2054349322
1186077583
1817446605
1348995775
129301635
1933238090
1801291598
1739105385
1682448844
1912845613
1777527569
1464534559
672107568
1514574828
1131820722
77370120
2091224735
1760421077
415023572
694206243
809325189
57835195
1274560843
1923560502
959120639
1576403713
1531532720
131368464
68271403
349956877
157708984
301574424
954897003
466534908
1530398267
1438613062
239421125
13446681
2038807274
2106682227
105203425
626635732
68588090
1187149356
1872522616
430414180
1472780670
1275398962
1506802953
921265595
1485750837
2100817175
1373363783
407306370
645281728
484983042
2042553117
821672535
658232190
1778595412
1061655216
1909959796
1011015978
1150364602
9654849
1934702767
1116774505
1240345508
163885882
2000131250
1081240515
1822553541
1189303650
1299799007
1756373067
311135019
609604213
1433757303
1666619202
512098977
1237968683
1205620597
293529021
551186083
1193528083
1933032026
126973267
196701182
1542499889
550777974
2045895580
626076866
330284700
399633764
1668148489
1183705051
1375655008
1605444575
1781807427
876901145
591011070
1284748494
371417682
964069176
1834460205
1693566763
1364543044
1267058222
1748992873
1140985461
2099200485
190975244
752262836
1821264708
2116424174
1673811284
2105301965
2059392324
185308866
867899589
1324365621
403611107
1368764556
2123862833
403669889
1320364423
1549319995
1446266007
459166402
1866828251
929568872
723265571
1405521872
2001713403
1587193883
455623491
2042168100
1204587160
1053610280
1362614286
101071440
2146508715
1014493631
1224924477
2107160976
878958703
1296321974
64287532
529702979
85791327
464781135
1595829837
1790236747
130002356
2109707486
1992413688
356105962
450727670
687808202
162292455
1861812049
1749281916
85275677
1977752436
1910797688
289405373
394462276
370978066
676621154
1210132927
1631080949
189810174
1056816536
1906081514
405760674
203428147
622770134
1172844443
417841140
1702187563
1273739648
292196326
141045723
503580003
959263445
16542615
87826158
701376354
1142880159
772751134
2102304985
1370558129
882027881
775569207
764797840
1081364377
1685570360
969564036
1262700004
1579933338
1834724142
1331886396
1839330786
311408161
719354493
1375055492
440125915
148513068
1389594486
870923298
1589287402
1507750426
1277144498
330971514
1115507150
1396496467
1642865005
817273536
1354630765
2011289869
2058168621
1732512619
1137666943
1120736712
1934240536
156341623
528422984
1662112193
181708475
2046887474
1376737698
840313925
960654187
326229250
1630414466
1763359850
1150568390
1962312642
159254761
2136609282
1062659980
1208543001
639581899
223977949
832056800
886779479
1397887706
1789142048
915711783
968565690
681059892
460912460
719950443
1351664692
195712616
1953377729
1324254890
766953827
1922536927
408177526
1703678029
516413572
947691551
977407477
1591520672
2021898683
2114583423
907123182
2077569126
1454137170
168612735
1234551902
32272807
1502966620
1422429282
817298460
1008329271
637717608
1663733127
1351522777
1271508411
1422128534
882762071
452980358
470533170
638740699
1021485992
364294494
1244861866
1477074123
1508881894
98782541
2081546621
1226115301
563306640
1284524007
568342895
505044597
1965263960
2129129421
1177481184
1449547862
1785742541
1788889235
167413335
676649010
1497394577
116054875
986008978
1944044420
1034953545
1022934557
1142053236
823296281
935751883
564028587
1873970135
1900434632
1697166339
1770857571
1569937966
1500144431
1808617365
762296572
220102765
377431739
422958399
1691330687
1568672635
1079667893
1388104121
190081636
1228300991
475712722
1223314317
570492324
1737387131
1220429199
92289297
398488968
1478535348
153394634
2010660343
906578014
1382374838
1978755416
2002484765
1262815450
1268803449
1166685987
1068368802
1086879985
1698964861
895040631
616217080
1328747766
514386720
1416169892
1774891017
812335941
375432207
194205973
1009996289
1877560555
1011636142
1047865743
1336141737
1784589467
579735529
208321085
340200985
1358238016
460134463
1980053391
1404391474
1676509701
2080107595
92686317
1817547446
1422016354
1294303830
1795184506
1242872119
534134493
465998114
1850073127
1378623001
1814836779
1307132257
1601056960
32389053
715017301
1767949576
1210202396
1575919853
631371909
250036225
309916375
1322321916
144887851
2000594970
36366608
667883099
1842907734
1199734456
1076162860
1720375447
90072062
340906882
740702006
1724804860
675890028
1137802783
636414866
810397691
12443227
1351849603
1701430870
413058976
1951831801
647107132
821100977
1082323696
1773402144
1183322722
380686098
579508088
1272086268
1608017741
576938939
1310226333
154847396
46175147
720810480
1449155094
324168274
882637971
594863204
880559403
1583831953
1610439198
632292543
1749241993
1886638399
1323303688
1272469485
1711975889
1050902034
54920918
1121163363
86373357
2095838332
386329823
1123116982
1797380857
257327911
362208892
821433236
279941112
1586445920
1477237920
1779685205
1292239903
442186882
709306921
1004371071
459529514
1070989841
1108638996
1389548608
199136038
806949897
1411741979
1408666579
353997251
1162792647
158709242
1620114181
1725595141
1285763914
1240976293
1718973868
1872035289
60292137
1456023864
1800659526
553797566
937523917
2120599030
1638475090
2088575217
506156805
226475630
747649753
245953345
1364924467
361805381
2017786549
1279705480
1940994709
1221989477
375593075
1967654959
1266281016
1389751900
718413085
1819681192
2062761128
564298619
936650934
1120497312
992076346
1576507009
1380949413
812599019
1162547694
542756900
81969993
1994671567
1882659875
1368047526
50777829
930858040
266573759
915259697
1289708454
83307229
1345923850
2002667128
592121691
73194422
996558852
436295968
842783808
1723406072
1727337058
1981912182
42775686
1107593856
472835844
1480188074
1556111596
2031403463
780107430
1757848680
1443705343
1499846496
1648346685
343985564
1187131861
1824732554
1090983359
1125978173
1592963038
590212479
1440501499
779910801
1162743026
1842242334
968644074
687166756
786188060
2056351410
360543418
1539581108
1202052900
574966579
1252849218
464825756
2059271294
1499125167
909409659
1907224464
1675113854
453489514
661980878
1382287261
1729402323
1636231499
1420117416
400291399
279171825
117011136
1012983284
590607806
761700781
1940892266
14152766
2059160188
1992087047
473573796
176258439
2065285870
363012402
1180076360
343760902
1537132451
3654223
1206187878
614239158
202926991
1301882053
1207489291
178821570
656892699
3804686
1240505479
1181710548
1396505474
1360637604
894528392
242089212
559786396
1630695044
971472447
175132098
1519890359
1704017282
1782250516
1052623060
2134143223
982799361
1960338076
712456264
1767541489
186313396
1027041794
997055185
623907903
637082609
813606694
1047451565
1231841522
1011311385
1195848444
1912663229
1232783089
185407372
282903927
1271618214
979235607
40723793
347804581
988256090
702618014
941804996
1167910611
926048922
635644153
2019798880
1162949820
270464369
1343833569
1107771373
1658687948
1194613175
1194611573
296732642
2147200204
989751768
1999220616
446789260
379842725
723664202
710005743
341114843
1715787528
796884435
33899426
986870020
933980757
996578662
1354057155
1285076303
1536846324
213086773
723939739
1589573758
505521239
2078771120
1265013968
1905550374
1949714472
1803180553
1205092111
1538312306
273125952
1875932278
508093607
1276138681
1179273300
609809242
1340387945
1453984717
1731959413
1429363296
837659148
885236025
582271086
1995090775
406769413
1404730069
1616157860
1159293832
1150462543
926013518
226924952
957195143
331164179
1604898420
231931643
946081988
1777919591
382176837
1595863922
1373947266
912292915
1117055225
1966841433
1170319019
863821768
270591983
1889816157
2024194242
716399498
2088300639
2084126694
1006753285
939607795
578124588
937695515
119028559
1718016216
1552101203
175184443
1113278688
1727300727
625653273
772120794
1322844125
827151817
1054822291
1756525577
1060041874
1754928762
312505800
1711222058
1021853989
1382120791
1559866086
2100528845
1449281471
2028793762
1703100942
1716012164
1331387971
1301008164
1077087909
730019502
1852346873
1232570600
458383802
2104132522
1124765491
2136706066
987134283
1050661248
1813590616
266160816
770532620
1327991579
150668008
1223612620
439943344
898280556
600720978
1189930463
391014634
229694172
1296311622
1343509889
2006083367
207167246
1929033737
656232248
384075825
1438427693
1010342560
316062730
1830065550
1681245666
968167155
644393615
256943562
645715166
1535027824
355565064
1761868663
1500709911
256617446
1521174794
136142636
616673728
1838406228
1841805752
103530185
1243875411
773606714
471893875
182074953
1612485410
1108980246
1753002342
1384796166
1579731514
1658582545
1298807707
475659639
2112442344
994216803
1884707045
1308638356
913267413
1587120677
923258663
1871227428
848961384
801476015
1659867536
108300054
1742848941
113507590
1999984625
1922485827
1411806654
255220264
1325884250
1838472782
1555201218
1323531088
2054332589
1243573369
1582220361
1677322520
120158849
907334576
1195323213
148467210
1246391078
1173297145
1101608429
2134397448
1889686020
1032750986
2135483593
1971429194
1133958143
13059235
1694593446
1946400897
1879072757
164202516
2112197197
775722917
292795861
1459866872
1994589559
33574900
330941424
1067883467
374771902
1098764457
1287376100
2069874607
72299262
456388946
1076459959
1057084113
988449419
1610855587
1880468983
402857795
1677482023
1126413309
790596391
1801968757
610857314
516656506
1264971297
204366351
1692755816
877984391
1970915210
714744754
1382774302
599944610
1599840177
799927418
1684101498
280996222
141709736
281002717
752989446
2060396889
1181245673
2055865209
1273891258
808252703
359534205
1204923130
919016381
2058038187
294923310
284002038
1045813976
1267702688
1991695611
1522733548
1286349796
342989704
1283520351
1253418059
598330251
116387763
1454207433
513624185
384781610
1553965058
247271442
1014866335
16494784
1648838445
1705397795
810114971
1356046871
1437727250
885197819
339644453
1328755636
1595297627
261616362
811945455
378481420
959629457
618288981
1477597529
823218348
1924345066
1612817323
1866315061
1070074727
1779590301
1851667339
1688312286
608033432
350793169
507957892
414546615
1236425575
2033888527
1888533307
1176575685
177526109
1216088514
459439639
1654542827
2034515617
1928953161
450132921
951998049
1503375431
1013427952
463353078
932335404
627932299
63343185
448004547
1326878536
398861328
1212781728
1281124430
1757682269
725160073
1791624705
204154973
5965818
5789986
1717833710
331166981
205378895
1495874840
455056090
1825067634
938342455
453051632
1462466010
145006816
777372093
965291626
781089531
653300614
318259842
1063999713
1742958409
935443537
1200099397
134022867
2035163913
1485736361
1714935320
1845790388
801088672
386086043
1875612975
143027672
999410532
445592628
1522514740
1120240009
568341011
756830104
1401670188
323329936
1144164388
1816608287
848210696
595383789
1266514740
1815022383
1709379834
191358320
1684105609
1904438527
1166148886
647022939
474719690
1746143443
945875026
160373958
177900883
273541487
211298272
655825806
1927329144
576679563
1009450726
1473421064
965739992
615823978
1768048200
661693673
1445153270
1169418423
1978424741
483924546
2050591319
702322059
996486237
698064414
630312344
224923865
535083926
1495110298
1033111538
102584191
523202979
1700660986
1873785929
366612882
1967100510
1341045151
538941444
737535166
1746908911
753975294
175751293
1293326733
1845440750
2133993137
420046730
1221087649
659351157
584271109
1997797741
1066684413
2029937020
556193354
1579817741
432915002
162166112
106992365
155313857
2131616658
155960820
1540762192
221427771
1013083086
2134138688
214691262
2019846783
773565397
205857894
2041661437
1208795625
1293550422
1758210570
308214071
1350430620
1790385026
1350684629
1084490132
918096591
1520694889
1934545239
119212025
758421063
399279128
1751545154
1906969724
316942899
126424596
668398664
274559445
400404668
955223226
1155881689
592437992
1236879425
1661865604
1701341810
296817169
821479727
395332227
1549710275
535394034
254101252
1410596039
73507856
1833395877
389552140
978114773
1329993382
224749493
253998280
86358665
1704307784
355114413
802619924
718002334
17002587
1975337013
2143250406
1383438301
621050199
376459621
566195647
1841747832
584672522
984271839
1111120822
1967273798
1804526117
878289319
1264315946
2037783450
1437723167
180937739
2108475507
121220778
1161999747
1817428452
1678057233
523131986
1024133776
1850877847
1988263977
145515180
82829691
841733988
1801933558
1559881947
92085248
1564079469
144401228
959610981
1153539276
329150158
449009820
28217397
383696151
269330050
208329190
2125488085
1425030956
1526272714
160893913
68285890
1008495757
712469280
1679423725
1183882626
1323257812
1055984633
1044552460
848927644
1452717898
907175703
852501593
232111017
1869737308
431196165
851170961
1766514877
2145782769
1582215522
19408226
457517784
43241156
2019385394
201358626
202485419
1609031464
759323120
1299637450
1987163753
1780102802
1111435686
1788984418
2113242637
1934004801
1222856049
1693630096
2103218653
683801777
1260134068
859731868
1480832543
2088551013
768706009
734746161
1036092733
1236931445
1942262454
960428495
643091414
112020863
899881430
295045103
1155696608
1874690793
752375447
134645555
80845883
222319553
1371054170
1396459182
202188172
441938554
1626263242
2025649037
1814667617
1341423620
1925006097
1343740592
1956552841
1658110998
1116848851
727209634
1568376282
1756672821
1136124610
584007328
1567370729
1270998677
243175121
2018846977
1929250259
37138231
353268290
1487076654
89413530
1289725062
139758064
486601430
1169884233
643404126
1133957627
692600613
1868537841
626185466
922501379
385973862
415684358
380635807
398116578
1511357526
1799492164
277946765
2017533229
1933878666
1997222197
431981764
492435382
2071049640
1811552151
25458428
931125143
2038735513
19237901
213911050
1679416247
270072806
558088572
1583970033
1056193929
417638202
1498239382
2057145015
1422954284
1328645158
1716949196
706456082
1213920787
1853713879
1222267100
1205301884
1910868828
1244634372
1632567110
1338796056
1994038516
44109046
200139168
824538482
165253763
1041633549
1953029828
692822024
428952361
1855490087
39242962
2120547851
879650222
676552010
1987997937
1572529140
541114743
1035762635
1577074179
557202189
1732033224
675265181
574917385
138273590
340823838
1321480002
903857217
769169928
1217196359
191220904
801082037
1073802518
2073539675
360619151
126580871
365061761
2064660288
293297665
1287990640
397916462
556647745
1877489228
1584176469
611778285
885662864
2033553314
305233073
367872549
105363809
1724800825
1139612307
1674739362
386450527
505736550
1427312774
32435647
370403180
756489871
1327888541
2055068270
1094388600
745020749
743072189
487403411
21286277
513500928
483900462
1006451792
1020111026
745328440
187170047
1877861023
530865188
1006289700
1725668959
647084148
447422136
1147040124
532426235
1424066287
1444093164
2137308693
661858492
33323777
2058692771
130901317
1096820974
1723219419
1276157074
1553000322
1618326370
2033977973
1973782357
2080888418
1416548655
1892195809
1002604920
1159215798
1102609436
2084472229
102426647
1420065363
1943024824
1733542181
842967150
1069147065
898927128
1678138896
1624211403
1191372652
1770398915
2092612069
1644995872
1881604316
1963213659
92448162
1264674607
2125625443
911408972
1647490358
1477098087
454196285
1220451296
74635713
1143151936
27633096
2089681361
1039720390
1158710356
582977983
525342041
1660523056
388638421
539011105
2082713618
498653116
989553678
1359139364
1851920947
1232233703
445834952
1627304213
1873750332
1004961896
567434297
65708956
932156419
414466042
929798538
2036756457
40236258
1711793014
1950302327
1182056334
2047880439
1050319573
1181833287
1759750774
1221540084
1526505788
279586992
1028876331
555877808
1278170134
601828517
1121386079
868461297
1154765687
750614204
1168489433
1835803505
2058604522
494616309
1031880913
1523293437
1850079406
1856426455
1724497239
182529828
1439867853
359497331
428958317
1664139635
2039736733
427188448
932254779
1480031627
1657842269
1262546338
1146482849
689104220
1970919274
175803830
1492805962
1510055613
1084869213
1916711205
1821697275
905356206
624877451
352618342
1491331531
1626190370
884616488
293598759
924049636
158709404
641131306
546019057
1891017299
1409145129
1158858352
1936242790
1700404025
1944747051
275642422
781300249
1786649265
1788428689
2083969943
445903561
532613783
349754428
1176163430
1352728097
212336191
1977328239
346205652
584737742
399663553
1178178951
800956829
61680867
1881243035
1696705651
235671596
245863332
886039886
1602464628
8875873
829201213
1474874595
223322580
756824773
1518368733
1958102993
1006938294
2062952541
2074328162
540309003
187846814
1126592943
1198800785
21524049
1638786482
1867188876
67502776
291541695
1936441972
1744163158
386558903
452022667
2146364421
122215433
1590113604
340039302
134890245
1944786480
88484148
1819905163
776428844
1401791368
1526994724
1454161303
728468957
852821283
980322958
1621642253
332401374
1026063598
2115265411
1170250179
712498043
639982626
741568542
1258166495
207932423
576912302
1336284047
509093180
501594514
66063185
1837760412
1544187671
74641788
1185371653
1003343491
1820970582
1373366228
1264689767
1769861358
382844745
630084796
573146032
1440764967
1755253046
1734520743
965570157
1114413914
749186488
64367153
1898598235
2000072849
626492766
779436135
1154136278
1296513222
909051629
99401885
541350499
1162536107
1240355517
76185140
762384050
377258046
375343442
1213307082
29771831
59172666
1642009049
910810039
703935143
1296472766
1916964529
1070545647
225372839
797258758
795030179
1612700257
803352623
1868650718
785298318
1355296710
1506276482
1499838782
1769355170
808721409
1850592064
1915133633
1548168832
12452338
1997296086
1089027562
942237376
1100823840
1986779051
561539438
235332933
1626392245
1943140500
1026115306
2108778472
1368301086
819514161
834149507
603083861
1224612979
2119893208
270663590
1124663875
1905597115
1282347571
746280987
1510380076
1873137146
1599715291
1779387329
516832465
121479540
1728060097
426499495
1262099018
271636660
460310811
1992718049
2043781339
1097831331
226293726
5066796
948429073
677295185
559937896
612103289
24498936
1972696297
416352989
430996799
1964206196
1719234470
563381543
1401334399
912237191
1305548724
874108800
1192288458
1822726726
891467230
2045632005
1391427221
235544784
255660444
1766673886
279171249
128146352
2067417679
1852385571
444794867
1691161628
1007173968
1883532375
617462825
295713700
1019557665
1625878091
910725845
264495519
1526629003
2105126872
1732652155
489040663
520740885
528110630
310992585
1961946888
1206340121
802573733
1601488274
265677415
1182487760
965835745
479535798
761291594
646805808
1660436022
754503747
1720379795
106600939
550482923
515046010
1730602696
1412894249
1024598014
1268288734
1341509301
392521992
739356313
1142234254
517992156
1620828791
1601066244
176152055
1588607828
932651839
1626568319
238433566
688322166
1899589805
1804114377
682712844
532572681
891591129
935601425
1271900156
1873903727
1384408553
244333395
227278843
332485191
898689101
827012757
422814125
770422488
135907465
810517733
1378179920
281296030
355107542
1410633695
815907747
1563748551
1695339932
1677758157
25682850
1722889432
205630911
1619069796
952821017
1658374335
1683446529
177826544
655347635
2142719953
1843325543
177049598
281996598
1508865780
1613271795
71577234
1269512361
1088638456
333163150
706327437
321541714
954572214
1921480578
1174039104
1769183459
196373386
1385046281
836809364
1981839633
263390411
736137584
1544909848
1445468738
1687645282
1238627139
1207098183
1538008643
952833761
75371582
817902321
1679719296
611207862
1195854896
1711966319
1838694440
1347295389
2121940874
334451159
264020948
354862734
2095102763
1825154429
1303656624
1514735254
710995420
1351079106
1671984429
609313987
1498260961
1322296088
457662140
1058093938
485463803
2079704133
1766166054
2026090354
1311260310
20916953
138625976
1987302921
867952472
1000108449
1852932715
1857975922
1664596958
1183800291
1963023561
1678412592
1286810695
1421738003
1829106609
1651711308
467312404
1452301823
1095837508
31101360
1599206144
568435314
1792884491
1413584838
133990193
769304538
623070637
2076015282
316260825
1415168933
1309603111
373212971
835158017
1193145267
1635595838
1596618029
394640677
1569037753
1728369543
925513892
1913649122
1526834862
276632750
1516636617
241282097
1896608073
1764095559
1411579278
1909920929
1229263772
2146624575
94235776
1997781070
7899339
1917680895
1445557663
4368103
1760186111
137232353
847088948
1833850661
835894924
205700440
403840230
1276159876
1227604109
1236439454
602286423
119181348
1788608611
1969343338
1272257855
205720873
1928231339
1820665373
88887929
1778669328
994699199
958879516
370642773
1556055745
584406269
722842707
927188505
757811526
880339875
945202902
1261971660
1958740466
221140046
1418680131
2038425728
496878111
1821079516
718788965
871789808
1517961086
1514312854
397627145
2108205685
658932776
1140268691
6275718
269135069
405964392
225558941
1640109226
1818923414
1752440540
1683021126
1252977148
907018580
1617411423
194268940
224374828
1182975964
791174742
2066312410
1938140665
2106334839
377539867
214111596
1532171526
110683425
509285116
1803266134
1967839541
714624395
298679505
771957219
1771267691
1128344161
1018712115
1857924592
1074475185
1289205756
767440026
1960657366
505837498
27457070
1258047901
2076585907
1835183832
348378263
2121278752
388647856
1448433704
1849558180
11056888
1514477954
1904981374
757197204
1252078194
2091828890
1516955777
252167368
405779957
389333168
1838417470
1954777254
409964738
1023974067
733951041
1048759732
1583687440
1453078375
1460889965
238468567
106763452
1058789613
1269166171
1504458408
1594732000
256626222
974220497
1823355225
1833592435
561557637
1225062191
1140425747
430282368
365384378
685553201
32932644
551040521
268603595
1198360055
636202860
2140745348
1637768920
1787935366
1937889507
644872397
1182842073
680627172
1322576428
90881446
1208735817
919224787
1624780676
1965143715
793061300
1420903421
866755087
1007126319
1534384474
253217774
1677408534
741426719
632359866
80030470
2102078388
1127844538
112511420
1789236817
310895100
223971358
724459977
767871741
697151361
1172654283
1470054938
1575519797
1874956577
1579818131
1767598467
1630302654
923902689
430041252
428494401
1934333238
1305719243
1297195285
1373258369
65976872
415470849
1237792762
1349692671
1796581338
1952706554
735841229
668054283
1413716243
377941158
1608039011
1620664504
249632484
1218779575
1380490293
723140563
557316110
76361236
709348693
1656957205
105992675
2026385967
1739743987
807366898
1571106917
483325607
1655201221
15583699
2115306584
2066000288
1727325925
1210830307
1913672047
1544278441
1911053859
991955453
1454007716
593690825
1001795201
1458655619
893024556
790104012
1638117613
587621317
837613706
1098318014
1052029473
1550807992
447272138
264032158
1096600987
31601701
841689736
200271526
759477271
1602907088
1351867399
1737298805
504722376
1657474606
1030543723
1790550811
1145432166
1970069137
1467254691
1255942490
676809653
2133274080
84398847
1279467048
1161770658
319609468
802378609
2103545518
753445925
23232810
1745223150
1666331909
1663591361
887697699
1965476846
350026568
1353808099
1151409041
1197546863
1949084037
1764601405
1734129767
1166714425
994753287
1533069687
1612452914
1236865981
1407197076
1102116556
1198972418
1765026931
1418300350
30730929
27724331
138778481
1548016599
722164536
569164119
1829497011
1727179457
877618378
1635720900
399948919
1002349327
1599300357
70470665
798754237
1500909257
1285609014
376165853
383664053
590367432
510644077
488006710
342928232
805028712
2050016666
1280928161
1327169524
218519398
527924885
1656204975
1918531276
606913931
691192976
1909472341
1638013876
1049799981
216961012
1374513513
560310201
1265130031
1359353714
468634167
1844567037
124045593
1375268827
642903333
1924535819
784174224
1854795259
2098248756
1388951145
2037744842
511263851
1507809583
766518019
1424562469
1134386016
556747661
1011967926
2057456191
741184333
2138819835
1571506392
1391655563
127198967
1645117588
1662188192
969864568
344389971
1094654736
1844081068
567655687
58909298
76145093
523305595
653551562
378892335
847893665
12385731
495736062
239086291
632326145
1248651051
522176185
1534695822
670130954
1657009442
1355016875
516849712
1013320801
1282212127
15597595
945094511
434580413
476017950
362963551
568706029
1652755859
890735024
610491595
128809646
1780392342
823745672
2120261393
576473955
339938233
813443230
1244451849
594911989
1779621723
1039367710
510012834
1153955010
487642954
763446033
1790055327
1099729879
97433570
1890144278
651354090
946625088
344232608
135817914
1144023995
966880448
1853022276
1834069889
703537883
1913571946
571035185
1808852099
181712537
2093766613
625990259
2087674328
206727459
1248531317
34164879
1652489376
404779575
395686497
702864505
574256694
600520643
1859681848
456925917
199545827
627552210
1997788695
107050997
320530622
1588844076
514752503
667222076
702051595
629738497
655403964
1637102296
2111828826
164513524
304566238
1629676185
2146226371
420984115
942113061
108500071
743707521
140170982
7016206
1465304898
810718746
1782916489
559676623
2012738443
2022919763
671708047
361043363
457349932
119786229
640696980
1489000392
667411837
1938848338
16966425
963080053
1644490477
2087381286
769590004
1536083546
1361002613
488824611
39083484
587599846
445334021
1210735788
5282904
526655413
1927529426
682679281
1971259526
1316977189
457813577
1441915551
7953589
805165568
1621854502
1893878948
787717649
911461552
778313820
1736281855
1196666618
1402735784
285711787
1116975518
845672090
1251483105
1078721169
275157378
838473251
1930235076
576364666
1366378851
1049938641
1646952577
263887435
2098718216
359113670
1357432645
1832345126
1825292719
853807094
521110514
130783247
533534050
844256331
521836972
1988790870
1204013350
1253080976
1542585622
979598957
242706887
1112849559
967090338
5202760
2087925472
1372804178
1591410637
1355532197
115468353
524968126
1533124203
149402314
1568947051
431560983
332128996
1940413026
1667959387
1598485645
1577074064
933559945
1625642495
227442803
2083059502
325265481
1207140032
1162808035
1519059558
1027984186
2009210921
1139034968
956629536
150342012
418802686
532676879
842717392
1205714517
2070616166
1163604827
1810469842
2064964389
1086071918
728164933
1950997472
1187660899
701723671
1373033287
767202
855637280
215642287
303580567
72934599
1377223403
917700417
1086875574
450555696
1047627995
1903865494
1431078647
708667627
858692406
2127868380
1112394863
1435574310
1030395418
467296478
1234673391
2101220587
1216193225
1844296962
620956494
1721836084
1367266170
1958484686
1111258400
1577864768
1040876966
76153194
592121204
60377858
1975398732
252495382
549016934
1122814219
800529843
1410184626
855504633
1094770616
370548503
1031172968
645918737
1893819803
2102303980
1023299729
279915929
1681261143
807976920
298021123
1705132243
1687526479
1859105306
716329651
930043511
1733502269
224848797
1904722471
739727621
1444362990
402158650
1963324627
1658981335
65678279
2053394600
184366789
579978687
327202015
1462573562
821846046
999144175
1124390329
1985918050
1199514329
697480571
1605436148
436908303
875631372
1629647359
67274912
435939222
21931081
1239172758
54853898
1733517403
1918332430
1857752934
1722705700
1136307488
470940783
83681836
1665002296
1228251336
295794201
96858625
1353410131
1151685376
1375066339
1556439375
1328481344
447951115
389339035
1849368893
1992176335
1710146342
2091451263
1255154080
435873870
101329760
1338037805
221552152
1533230361
1053446755
1168640652
1725289984
1113194535
835690497
1449376343
376813916
296001744
213334493
353763278
1668740727
1327643734
827941105
1398109942
2071724307
1628427706
1010668295
1561411053
863660179
1224982397
1319748304
1712912326
1634288281
2140567077
2080148438
1499242866
166722757
551571678
1230716826
2069745053
1377536277
598551016
506222700
553167375
1349270332
2091437430
2147039409
1115502768
1984142617
1371890359
832020036
701240082
1759960522
669900606
806002710
1884978153
1916875277
1525929040
1972396960
1937382869
1816397512
1927674400
1076519842
379260596
624214484
827339906
1312903658
102486468
239634317
1820738883
514175657
1443752659
1603184409
1666911741
1380692287
1064052844
234538701
1895046475
1249381312
1195587059
1792975975
212228653
879335659
1275772307
774200790
865494486
979939450
2031443405
208113031
1160867021
1375317713
1852330183
1427915162
128456150
688723377
640504298
2018984299
1129354628
2109512784
1619578456
786190743
287183065
1352805111
1115281095
349878152
728935905
433335886
1308973073
1136966882
2060181253
354951675
1227432828
292393214
245071410
1058042929
1933186158
1597560284
1550449195
845516162
184154726
2060535
1433099730
400952280
817239242
884790523
1987981075
1230487494
929914553
1620050086
206671889
1112369882
2079747229
1979244216
344055667
267850348
1269631808
2045595136
2027370549
580996508
1638124076
1298085300
587956722
379188146
261294285
473316684
509140327
2070267385
110489784
449467951
1695780435
1894430035
944024913
943905105
1628803637
1996819606
382049582
2087839651
562668160
1377850853
1958321206
1052646999
131127469
1655821828
1998608872
388670397
713531286
373013932
1030945621
2114960167
61905634
750004230
312370334
795346835
927041210
1176695717
986520085
236421151
1069126691
1887986079
1513574952
1576848047
1982241098
375868837
152606513
1870471974
1881499213
853814496
318430368
2073025137
1729099068
265164849
778924166
862403503
1485862430
1940052703
744391852
8284996
1746908330
806089777
821759075
70006750
2141613588
320524233
828953795
2091369461
58994660
614498855
371767437
1659427398
1715946464
1481049362
1473404940
35913487
1137330091
2071611256
540937934
1330952820
1971545456
1473052539
887601644
1434918103
317147211
1921099277
780097198
2077056217
160190295
406324737
1484151188
475621710
849016133
1207161571
783630611
1302924914
1870958541
1809929098
1763958610
351950585
120083826
782171058
1363663852
1462253489
348177305
436586030
917147297
643814969
693142333
1353781997
576689166
298661243
343001356
909982126
2060901191
839411836
1073757447
165904017
67438384
1689983688
1472914505
16420178
1277943276
1926842536
1481423644
518953134
540708026
1507565312
1680720386
335755609
1573077724
237334927
1088545220
607449723
224396776
4330829
1176665140
1320977670
1328260767
854919241
1788485716
1578293417
5905212
2092788515
1028513508
1432559428
1547497458
1716207306
1663725643
971604570
20556629
1115125781
1375481298
1670713863
513620625
534450190
1617187911
185117717
1431953735
1082344921
711224532
1796686377
1297088701
841376752
444769313
768688483
946450656
118160718
421597841
1523033178
1385337205
1872003093
47218141
1955508186
989446904
1152854149
1377147253
1938861233
2073385193
221562539
1884281869
2033449250
1420251300
1474108428
1558982539
1288792443
1328919937
922072082
367679108
682807144
1384979438
1885955567
472081453
114719034
1758428114
412772529
556142130
389353170
2104537831
185071676
121802898
1180323485
1229587631
996804757
945417780
849708006
2017669390
158203229
1369024309
1852592438
1763634765
1766124410
1568037967
187781606
1880882870
1255269119
1713554812
1882384427
1213177636
476572806
1082247961
66462645
2009524752
2124040621
1886772545
1686671106
686896331
951824514
1847893954
2122104813
287421874
1405842874
638037512
1610588088
1991096316
1172554893
2022582186
1102154199
617997930
251874632
1575757399
2060182904
1364033131
48108981
1606220507
866090666
767622538
1739338999
730511743
265019516
912248712
961450261
1999504374
968313824
1484498531
1260977536
1989674792
951777538
1129548354
489941928
623931861
897990399
2039086114
1671440072
1294342172
1763159917
1992942091
1599108010
1997436680
700428734
1466047767
953186860
1073764135
1188886605
782025166
335929467
392106586
17412273
1110910856
1158022710
1748660613
192439518
67664448
51997889
804925467
920524603
1565162463
270095047
655928998
1159803123
586716218
120890390
1718886537
1181430180
532321593
591924688
1607919161
688713268
923513773
52205351
687303246
1619228203
678592919
1494960380
551329714
1070867061
674184803
780657920
1727094771
974172631
1565312320
681733862
895834048
1144343038
1262534923
1817934103
402891578
47672956
910450176
282792659
95852716
1217405131
1065806536
150526630
476095803
1879466353
1342130697
498458757
656895517
487667482
1229258826
1744578884
1229425844
1601666966
1729734346
1033152167
171757111
1207934241
212017759
461405546
552949081
1775680857
562949751
1138484886
794680267
1440056887
1475665729
327112734
607042373
2008777276
2097376597
1344591572
119976972
1949340109
1342387684
1677592259
1497468650
968479799
2126537662
97761187
2084236034
1138884268
335027504
546315979
594389925
1278540900
1345158872
1401089755
3498164
1001209489
46608215
2033730468
52217647
1378252117
430216822
55929562
20196203
815845329
2145450205
297297547
1065117498
195140893
252777566
1034527676
601605112
1734061107
1607909080
1580557797
1490989881
68889732
526642451
1899683845
653806392
1698919089
290838842
1267713367
1827939384
1987542352
1666323111
1561932917
1791027334
1772633122
1956627440
1343911605
1804203903
2084156203
1611693270
1598632322
244386947
1894642478
1154503729
1971616994
557570617
1116796438
1675113172
2059044869
1233276266
682551871
64700180
987697411
15382997
391592788
1338958493
948111287
1939985951
2111785331
1120289061
2039873868
1206717206
433304916
505854351
396313283
386748364
464493221
449234267
832474797
1960456208
1457872453
1467874351
440778131
1367679165
430955171
1621028915
1256803389
1217792904
1888992965
1249782104
698372417
682416560
1467802321
157524857
2072063063
775650462
782974247
1234655206
693223448
2114559056
1215881584
1928539102
665975888
1036443370
336288441
578104027
1776309706
1460006942
1696402591
1833993262
22164751
495779774
1078354480
1945879471
1251043350
555338694
245822350
292777755
1709629816
1803681410
187157108
1966124675
872982028
634895493
1577012596
116893501
646627624
2073190488
1681414915
2003028182
433257269
607662947
1974971468
152104299
659943257
2136289397
1916009895
790466964
1605427404
622905227
87929126
1797923626
634865350
1416339708
798615875
750985221
1735559117
1720586536
2043260511
58268564
105401469
1101107376
1614530400
513700400
1877417915
65710209
1677661606
226417082
1194938704
2085971620
236358986
135729975
1126843195
634633618
1725198289
180680970
1359856604
536850928
1953676041
2025413496
71424983
60263744
1770083860
1282277735
699639125
432644522
221100678
617895981
1422318143
800820116
1662705540
1245041500
694282457
286349810
776373935
880571826
1406489955
616462770
1350645088
1432727733
1417892717
2093488789
728893
391369405
1094575567
202287214
950584345
1115021884
16922444
815345580
447124130
337071642
1053261882
1078294321
424507519
905777255
657609160
1166221772
652756461
591783290
1443235395
13526098
1894278701
543743060
679525918
950282722
1597886835
848626694
1804703205
321514663
1324511551
61744541
2004800409
794908896
1031035378
665456795
373011964
1582306540
52583787
944596538
621171131
1273954869
8076752
106299750
1663928831
1886617463
1691311403
837743460
353950916
1386798569
1970654966
814822444
1280953763
1033774528
292054227
16457154
1263396453
1941693840
1774329799
1133306315
46290042
2072296965
1468120529
1082042588
1581082191
39967785
1714857914
1832620875
1518709936
727663294
1510464259
1432625301
1076239255
1260414379
745230051
1014580565
1908684448
1759983062
599661740
990259367
841110924
782694680
358209214
248203006
1333279705
866551230
372786434
1993731421
569930728
754505742
1474425909
1892806523
22187109
1075052257
345245437
1007677977
971557288
350927457
756953351
1029447257
831025457
1484006793
2009903303
1531894178
1899346123
1661066086
1589414404
2046898705
1463079170
1538030759
300515383
1322124772
2086801718
1000974551
452516832
1182115623
282260895
259478232
1370228338
1187448500
1892199249
1181506625
1623083543
920677983
1628242308
620700275
1094567138
763637992
899525897
481061996
2124321653
711350249
748749985
1811588032
757966682
1307487948
2018438626
1592048930
1552056667
2024356339
1410681712
241963860
486572464
274393596
496136848
988094155
1169775100
1601505681
40168924
2081676485
1322059211
695873916
1853745800
63962354
759657608
617129588
602390583
1649154981
1401108245
359591249
511602397
604611302
1568932197
974948141
2018004033
1057566682
1019616769
2142162852
1782237971
1440964078
1906801081
1971450746
962505790
358710654
1073622748
94330186
1668632875
575794721
1966790837
314358563
375331686
1338212085
73138612
351398144
650601245
1893302322
1112408028
1060859268
168294314
1703965819
2016975184
1343647822
2004925491
955719876
1535399833
490615541
1750753562
1181249507
1978996653
2058190684
663488844
1354868937
397717138
719003313
732482135
2003445365
882155981
713484210
469423032
241190457
1747204182
286594263
33460174
1416947035
378053798
5024571
678050424
2026058446
1313732649
720193977
452404557
1627167811
858285134
1581263313
220650781
1296145053
1946020081
624448944
738740252
1886478813
1332269092
983961948
82954852
2071950524
508886730
514739198
1865030084
720252922
1529207995
1169356185
2108156393
1315771614
904252186
280254639
574743872
1584036163
243995695
831376212
2002981140
249726626
1018345686
793662345
1356566520
1706636655
1139596133
500159624
1347916912
200457507
1144764190
535197799
1928516237
1803752812
1862891892
636061382
1524658248
1853918275
260408583
747826123
727091307
2137954138
682113245
1420548287
2146138498
2123351928
1174822737
1256248654
491356384
934408537
853491401
118437365
123480148
496852023
601038975
638529050
1440898418
1339860835
986972322
99537559
1329191283
2144155717
796699127
181690692
1530307951
203608725
445207418
365172127
1411929747
33562154
1831193867
1161057729
1384749928
1804733625
1715529045
1731311845
1554648160
1013584120
1522540387
247878155
885391028
1676850226
503241689
553196536
874703676
39240278
812654369
1554283107
1978144789
2008598459
1815300427
1500798703
477544586
781828395
994057043
1230473546
652020978
302675209
1796723231
1893583957
56459091
1543282466
1532786811
211328586
1436848095
264722314
858343181
1990935324
1626891320
863788679
908373427
1811046040
1657998798
1532064311
263917833
1582797569
1503267019
2105612510
2063766525
884704228
517324630
675538380
135123851
1939434750
695488777
461932810
1286512759
640009792
1967367318
1595514346
415582407
1341090608
154041306
593309424
114641360
2033315510
1745311140
1143839773
327232404
974015572
1841874912
999707380
383355252
760556454
2019142209
1847375626
1033114062
253638317
57316113
944548962
406956159
1872473659
1625223864
294836860
87614355
414668005
602868329
1217372493
2131650005
1924547168
557873773
884592586
1835856540
1263695629
1978509132
1634147774
873311693
1989398353
1363847698
1006489891
657234292
1856467158
545996753
1026081053
1578571504
12745003
751282491
2115855364
100369170
1085785866
1644913727
2072867205
609301715
2137471918
153242740
651143550
1862849414
1900699843
1958798008
47700920
74804643
1007814750
892974752
1021120864
963156927
1099198431
1478429565
2042287712
540548417
443067659
64138708
90945932
1982573207
943020896
886112554
517698015
746513256
2027515675
1658079203
712972981
87751507
663012584
464417537
381179976
124574538
1382073501
1119026254
681512015
1579543614
1374158647
1534790901
2083688946
636916262
1529964145
1279794506
638434033
2011048073
516534675
1979324671
1151086287
511711986
1868315684
360093016
15595272
1465940204
637277273
1159846344
961413877
1398338157
1659197838
1525562326
1765927729
1967250054
662340629
1866500124
1375040472
1718052093
660932814
1870533139
1869320668
399318137
849248580
1990124237
532434688
831569223
2130648601
19720957
1952634930
1282110356
1483868915
1964402890
1986555743
760414166
339877013
1755416688
809661857
762867462
390491050
373511860
1823631729
975779564
102272536
1785801307
1541038462
554661522
1995759352
29567166
1876375233
1289504562
187181364
1549561005
1249018415
382007433
1856669909
404369693
590266539
1219444246
686624576
1966989032
1518944660
638553172
949357916
2009213169
2129388918
1921601215
1399070846
1914386742
617117181
2137946826
1672347913
1565947233
1571700274
2078639677
1091113505
1538365005
1434780159
1802708221
1456925348
1053282653
999732551
1922761452
2100051244
1720243179
1997453053
1074727249
725918236
1095487117
1214867933
123307614
156641449
1245405861
63585961
396928434
771605465
752397830
968194040
1780707684
947967857
1390553257
114671303
1152183754
1455478758
80686901
1870814454
2102854678
2078829919
1207170980
430964210
1635696876
1596331799
1437165167
1285751312
866512149
1842155682
1158621561
66493866
1666887798
201457277
916889647
1082628941
1804033626
734862986
831963055
1963834276
500535377
1732736004
1805371028
498995290
363500851
1800120998
234236354
1627473383
901268916
1558389436
562864856
1059191538
1491705014
545418068
30447420
501215770
1413811921
1054932637
1145423521
883611875
1746460670
146220917
89033076
1862784013
430640074
1376662611
167918784
521379371
493758461
1416957260
1352238385
314084781
1621267485
314229128
17458363
1334785320
1513579645
1966603877
2025293096
1073581520
660548044
768916717
1662652598
1830170875
2034553922
1573843791
1586593500
850812450
191834054
8061141
104335364
827771572
1084656268
239994421
1769270671
1975727372
539496434
1295875255
1831257456
1424969941
254781027
377837590
1322009812
528008155
1629178553
518504041
185306016
644582150
1183830335
855008351
113888786
303514220
773792290
1379079418
384335001
733188158
1319804707
635497204
396991464
270622571
159992429
1022171128
1319117208
1753024768
872466243
471506465
35039934
956548148
202271498
872384243
1554322837
442627404
1962659904
845755160
574912125
281795231
305558167
1794754874
783721704
459891090
2036936116
321810255
1507540546
1599805461
436478624
180637201
2137727834
72661782
1412044672
1196520775
729279877
1534520130
463545280
1778689666
1764459582
1776169784
1546422705
1937889867
1858783797
2103609573
26117554
716083214
1455000295
1224858098
2048007527
375486133
964887832
633539668
362229564
1298576467
1026345179
563726502
1166962384
1235919908
1471001155
823484486
822734724
1574020692
780196602
533067222
616521588
573037975
892692147
656297297
509595346
2070698502
441906407
1998493489
677884689
1370705211
1914043803
709158246
1941162565
1661269411
112505310
871413684
1561640153
2119663188
1469974484
1083696514
185219661
1343818064
1905224956
99527531
1085407908
52440553
1666026985
2063590303
1020209529
613981500
1920116939
1301880893
1629439263
1176873680
735492865
949125735
611415426
1078188282
1233317010
613686698
1681619752
614161174
166275592
863699317
543678177
1581410235
1941657222
257690342
638230395
1993770516
2131300889
2091006055
1754323437
1818161356
537952933
150290521
1153925079
733114961
816476233
9450186
1832608591
926594157
666989843
1003492896
494201067
1142435839
1171025772
710167988
1618230356
1766989578
268126310
1281244758
1250560184
1290861005
142010740
2056366610
2099865791
194880749
665859617
167338164
371523613
382359142
2003431483
1248896200
887822474
1259113712
416014494
1744183599
106325395
1824922799
1363107628
1098055343
1660056811
1316835742
1891059644
560131835
82438998
1965025256
1648031102
470499578
452315907
1343173896
1399334917
972494068
249284631
1250060056
1017643599
999752059
1735607631
645880828
2117973103
1170816129
1078609684
991191217
1173598063
1732640701
2007352175
1558353411
919641455
513732771
517849895
210281801
1824838687
1123723608
1656558254
518301782
89018
260067204
1650309722
1855776004
1482573727
166794636
165404811
1143869577
1458078860
48166091
55170295
990865003
996207171
1139333911
432401607
2083559072
78079254
19437341
1049160511
338575177
943382520
1433107459
779235821
1547107757
947106106
142449947
1153626088
1586484503
100314436
196699068
1123469288
928935968
1487045469
388007077
1948626777
327825289
1958779975
1088782254
855643756
2071865696
307138900
429815567
1544383958
266952496
1579706856
1093737988
1051024963
533080190
1129838698
1286024889
577000551
689774608
107607044
1503472319
62192741
46473914
1184017446
1524419052
1943426331
328313639
1121344676
1438709199
1815976184
768624992
845420216
1751831249
209486133
1598798812
399547773
1912512406
2019686444
1252757389
1360664866
1129324966
607708171
820300700
490132437
1558447520
117749079
1456822759
633583714
1722063577
480398178
1361336029
1876869576
352727517
175510517
1729925482
1885717875
377135853
2045049227
1553465296
808927716
137487014
1677024614
644367606
888073889
2094853285
1540448328
1634341943
280572634
425038113
1129727766
1850829465
1474851682
158826508
289629810
186419202
948091844
1165990284
2090615155
1807184427
2037411159
377393062
1979422053
450803169
176054274
1287379085
1540405160
961335800
1949199300
1008528352
53147813
1817677806
204131400
1760197896
1133127054
2129039596
1093842562
1778007662
1676395486
341520954
65427416
260247919
1124755948
2138557954
1929217722
1466087529
487355123
1238541719
1682423430
1693185851
724100574
475382893
318352763
1401845829
2010555945
756682164
441564578
287314262
279385981
2046275303
1805263063
893070726
1990449315
1143993379
1421066784
1394691561
1103077019
203786322
2130284944
1117702044
1240018487
1543558476
484985768
1542007403
138377142
447975544
1868558969
2099542959
1868357292
1444721318
192627502
1015292323
1664691843
926146785
369069987
164505555
619996437
2091829683
1946040029
467979694
1288288
1617923263
1507565729
1727712772
1543273599
428259756
1930810665
682158555
31496093
825661611
1922056582
1244167683
2044898364
1066076648
1984099203
740657448
1024239724
912757380
1020823895
1277534514
765337590
1248684208
512146685
475852836
1325069210
141358371
981582088
1074700291
486199018
2017988639
26178599
840685846
601148989
1313179890
120023411
244819729
1634747729
764597098
202295956
1377029437
599469287
1948567821
331419151
314488925
383747625
2079162690
2098114570
1111245609
971296294
5892823
1051220105
1296887400
1196460
1288792684
1594268722
1234534371
1665089853
1931263839
1822782064
349603685
1022132073
172162667
1845009676
1201693395
57353159
2007500155
440838655
856327125
1488343083
1496527599
734511831
917881712
1378798687
752951677
808460086
806803539
2011588545
1978616600
1996318176
1831770960
39944285
123472892
496515910
2065899941
1058978899
1055125476
611411077
1593664864
1548026384
2038694601
519477752
621712468
1811720160
809720318
714861979
1776509368
1379190639
1147902905
123131203
710386735
1239680213
853252560
1478810227
1325349473
27869855
1648401836
753806160
704318545
1397579026
1554655990
1311443439
192597834
966491031
745304956
1794749953
575125344
606913931
946008509
196558107
1107495991
541529637
1351792901
1866190258
1100417223
2103540400
1008923879
1067455545
206133575
214415530
1128193117
474346672
1498513904
628282821
293633128
333131644
63766541
1664702740
1379382155
797614745
804817019
1443309713
1866890584
1035583647
1071864644
225766758
1538472587
192043263
1974375961
1399745996
758767200
1992095649
192606702
938262578
1971666961
1329946395
885809901
1725486068
908512506
1449190057
1371252366
1932751834
682012999
1241600978
1349168578
2019800507
1056559637
1156658142
1559487014
779662473
227741846
802701750
454639003
215285717
1543555617
64985644
120083826
582890831
126698961
758702070
1747811444
1993002087
1490333776
611186901
899388291
1019635399
2062816302
1465214438
700366789
1350634981
2135902495
492671573
1641125830
1864398357
1752338134
1795200121
694863189
1869606646
68479783
1398342680
1140572910
1928100336
127284025
805370236
1209280345
1450816038
1164281449
1077329434
1024786155
1498158811
1704301646
1425609544
1727234547
638288594
1005634250
841189999
2130046811
1632903536
340890792
377566646
608251383
1105359982
751045742
924414094
60716034
1814751467
961033394
593023512
1283168901
1451015155
1383329881
3770240
280004343
1283233155
1596464918
1409615936
1589948913
749069401
1157147876
1261510922
181253444
627741945
1705468686
907290116
2057732274
1292605961
615588542
1744644863
198256941
2003679999
2105675423
784532662
94566621
1161613155
731149365
431504501
961795525
1063047560
324744057
1581760226
320518474
1675302078
1094064712
1891585955
76408707
1026204213
285261137
1573243200
34465457
679021853
770899981
591824100
21244050
194955716
1853069589
1489521154
978880704
879172303
1479518622
51848214
84413732
126973766
898180420
2043525479
514474172
1669088888
2007009951
1912954914
1850893533
911086491
148424419
63377456
2138505956
601476776
440267323
1524587029
1552414689
694839433
805067371
108540042
435871814
1264500876
95962963
1683334247
1006618937
888998715
2013166855
258612771
1809242787
209797922
1871800332
814226230
394401550
1548770005
195810642
1411840310
707661453
1340542659
1362861854
1154160324
616422071
82294914
1566802975
1644079539
1197912690
1610129927
920929579
909096017
1655068929
262716187
996054118
1527032351
90471804
1683720046
321208104
838717076
1119984973
212527378
1512604334
293244003
1229935466
32950498
1259835677
814969026
795185226
249520997
82105423
503196050
1824740876
1321133448
1701161985
1215400444
2048641054
1299234127
1093138619
1867835654
1302299290
1794148562
150740244
1858834836
1600592836
14586147
1600890159
2108743677
607095643
273221570
1984465059
1624717066
977494357
506052866
1551422384
1445488727
454922824
866847672
1742773424
1897099314
402762575
2065563521
240940818
1758358294
758736292
1700310677
199947052
26419301
1587529723
1864057511
670106568
1842129051
2106586155
1996292206
1897133000
964737305
1400622695
1368355042
1349254058
1205913036
1829655784
1558149798
1422313602
313774492
114528369
1398943177
1015651323
2074717665
1214636216
706206583
1612019768
2144968110
1643576601
96715453
62698404
411176153
1801748176
1678775332
819290931
353719622
2103449604
103794775
92197871
810804571
299412327
1888487163
1484839461
412797155
1766410747
1321577455
2103439774
1157224302
322820428
444033391
693997976
738171917
1540021269
1046164509
869975180
1884681603
630293280
1727013677
1600782679
119134342
686260251
888631335
1712156597
814949879
1643509647
46559785
1472070939
1986702962
11487152
803069482
614452600
379666825
1534800012
1402161966
50032833
299954393
1074456293
72615706
1102366933
1968769527
1511360026
1006640785
1875711112
2066934131
2068762332
858744265
1817239095
977850737
1160202998
700774409
899716037
1570834446
875718334
775610367
1881142378
1810333761
887474813
1671461805
336502796
768943167
1152027059
1472509088
1265884968
498785404
1936967717
1108210163
993120514
1481004063
1521995583
1025274219
1363722887
982047867
866370184
2034536028
401771184
1852667977
1529529766
2028658815
1694684316
638434443
780414463
1290213395
186324350
1543975042
1427072429
501145649
65685370
1456580985
818478117
129562072
877768243
69922417
1658641730
1600490153
1466712195
1138758235
6462414
1708526208
2055012317
358284606
478744790
2019169394
1083567293
935135616
590411505
1611507534
1161740289
1737709505
927656614
1650483008
1439141601
1415995374
1607874283
1907543156
1830119223
560121080
1997260737
994842973
573252525
1840487045
1207525687
1524962019
2146308197
1314489431
1873191859
938023113
1111174527
1627000940
1491859673
1735313297
1527044856
1747066561
74255794
427808686
1107359003
1224779896
415270289
1566849305
442394340
932823821
855979573
1395978153
753955502
847943527
453952440
2124471268
1617103476
715965205
595440031
826738031
1009542356
1194013944
863077345
1370535457
1784316873
885008272
1135757066
1102797057
1030014449
1379288474
1662309155
256628255
2052692908
2089506538
1950146005
789720123
2051933322
1374552807
933549250
1812744145
966007832
1299452040
1658546261
46927407
912143873
1830461474
591426098
252258817
1263798785
1469650433
1701218352
1827295809
992369626
334418904
1559626332
191645238
1486262209
710009306
2116696068
976509406
1112487361
975683531
521600930
1817383930
1950192995
989542551
135496643
1679091404
1771234314
1379991528
1109329020
1071354964
1936710367
1148360980
2122206489
33338960
1863252566
1889126851
73133270
1279365424
71844664
61258079
106453290
1336601019
1975493027
2001077689
1351107803
130171517
750740976
850391212
177373508
1414427613
1063598149
305663323
1748689942
2018225970
1145366692
1781375895
281770829
1442544398
1757946817
1342229707
515309545
1083025073
1601038872
1856572209
631132116
162213841
1438339104
1331843157
245421724
1492065816
1900570667
1963300792
1220641708
264930908
1252765056
1759461556
1148983173
1328383439
1163242609
188062320
1198335003
902788681
991222427
1141839705
532188078
935059484
1529090331
1788724559
1906851548
171309681
71215023
601566347
1756078313
777114486
933754098
156404503
811486043
2118777000
1690540181
674423038
842406787
1138837341
776312907
539851535
465730024
1315616334
1164581672
1635989267
176705779
266804352
132948654
981810126
1115042829
2003206812
572197623
944478050
319500310
2056138644
1744045547
363401418
1851196969
69853178
1295655681
1156037969
319628589
931398192
1677759392
79412063
523022255
502637164
1934399215
302752461
219937309
1569723882
615446668
1714765867
1364267159
630861911
831150182
821858023
1680346344
1684207929
1353925381
2035022128
381764943
1943392624
890602851
751739696
238423371
543585827
1493223035
112386089
1810938793
1841150921
1148270375
1753554760
1909955612
1994107992
2076899241
971226687
121534341
1286269137
799565977
97040739
197133714
1090940444
404257628
1125359930
131704971
203626032
24070108
1043893159
3913151
132313891
844152908
454880887
759665611
1105319609
1451222431
2046788826
2085855188
2066719536
145108621
764108237
843781675
1985784104
168209018
799628770
274660437
1141945192
1534131767
269917662
2122235690
1508378760
1029667888
821281888
583086760
1462873444
2130481910
1998792526
1746592970
477979864
1431270845
376740905
1608461510
800110419
1351631294
1785059869
1644750732
460751860
682305947
1426572814
52669689
1101070322
1539177281
1645954277
1948913927
1088329234
1336405591
748103421
1595117044
541602842
1970608062
1552909856
634944399
387186093
392832930
1098336983
1676041503
216388793
1485859952
2137509765
1148787126
48015486
340105793
814825485
1492165522
1674960664
489160221
323449411
1938606020
581068373
921857284
1288835775
738097690
2066711922
476559470
438236363
1180818465
669507848
499145021
1105619546
1200553779
951854016
1198536417
1375645079
379619730
355629308
406634343
1866075272
1800080876
523347515
1414548694
933382589
87331147
506303893
60129666
1826176001
1773465225
131446723
729636130
111301244
1813461394
1593786986
419362555
1653959276
2008420487
480334663
1334791169
974699500
898954467
1867112928
937366046
200335729
1275105617
1363604750
1489549266
633921032
1824851955
1224143502
340805056
450643076
59328829
1598171998
326781654
1345737288
107613478
1880315024
1685342577
2124217280
71573349
2130378179
1495169015
1911173706
175939941
1144940620
1035251833
1431061367
608922691
1370398553
1403213221
2097774680
787965460
1213983438
1222671185
1403972335
929852816
1685250261
467991380
1956798231
1403236934
958697122
1372174881
583265003
1086873299
963125905
1342728822
1409474479
690426030
62489355
2043823368
1014000815
390451009
1923212385
345840441
970531711
1273624928
340796360
872209077
998007317
804411111
1405859811
824429459
1764611703
1817238209
788500795
1914936337
1380287705
158704378
1814765546
2070704731
307847103
205340940
82836311
674897544
797305744
1656081624
703007406
1946461718
963450880
434493026
1569009376
609170577
1362820440
192275282
884672474
1254005045
1700725152
1095035166
1420392606
1229269395
1526865305
1285694999
1072480512
1086840624
840144914
1510808590
1178893913
73760212
1057609938
522268344
298399655
251065465
1945037590
1161982429
1612682237
777446073
378179435
1710223781
980539197
436045854
203943646
596360079
1753750397
544882477
1255158766
67230650
157767902
2107706293
351875669
1635674722
58294139
1344828653
575977432
589296632
147045135
1018602588
8797968
654561301
1819958883
915895843
487968627
21760287
1582909928
1372750620
1871787974
1113236376
1801716419
1064824190
1743017368
1261616254
1754883678
57587823
411131235
1796461392
1900641985
733402683
1642502418
2144971949
1046144419
1589354186
1564704474
532249530
1886993838
72745920
1133784525
1053563733
2137915617
354534643
685327476
1308727929
2102669712
1141403808
1687053732
1010120882
787490256
832764768
584238869
608170555
424713866
538127547
1678949396
1012943126
1852995810
464048808
11844451
1892543978
874648627
1833891002
422999803
1339720907
1937182971
19423958
1184025440
277649130
31293167
524074068
2144526796
1067726230
11409179
202752376
1900194769
1831963189
1594673423
220368352
1606023369
951391430
1086971055
1822286765
1230665179
167309539
67158477
943706042
261326442
1265887060
2014193322
1400265218
889268167
1040452157
1147846199
1255902543
2002015632
2053403989
1726687140
182144696
304088428
45282009
499279594
261776853
1552528381
1450708765
374027091
1857466151
2112176601
1630647462
1432440260
1491280077
995548861
1999193517
364143184
421015371
732763920
1267109364
1279139016
2016567690
918558348
1525539703
1709401104
1141748812
944045624
2130276624
529830588
496857041
2004577934
752929885
182590224
1709482930
1784325210
1282658765
1119698837
1267835063
1701702974
1817827400
1482340612
1637378335
89022064
1387928259
1682236017
1520237648
1017699045
492726339
26776803
928964740
176461268
410555606
1205925177
2033188370
682609764
1085121653
937734126
425389033
1460156020
1424891460
47143039
43170083
1347023768
752488814
423264126
543293009
1136396013
1072105131
397830286
970560270
591717044
119449891
413416284
1693106053
1865813482
1714917993
53667961
66301669
733612719
1025480255
993266994
794996172
1193264736
1509252343
228205910
343958487
1389835339
1860932316
1564883964
1748071350
790572046
33085106
885872961
1747244366
397399467
1096305540
1665577774
1807946587
1492703236
175538019
465290428
1040919254
1947971219
834058724
769698865
1926179435
141944898
1328352664
2008660064
1232938819
601180912
1704308334
1887891195
1675655182
325323456
2115207517
1309266337
2037062408
2135151984
1888258392
1402152022
1867568667
469779624
1558098823
11075864
299432984
348612026
1244163285
858717540
1074759261
113222905
1649355714
576033955
294402607
1056144421
1576089385
26520986
915010116
756362672
1033797567
1921404898
167323470
616197844
2126369153
806413298
143652482
1830696860
1821615720
400631395
1684531198
981600922
824427226
1068654799
283075426
394217540
1644902400
1357372737
2034203118
2020963110
239833964
120662751
1629527709
203730019
1081102305
1563475639
1303603835
1019242533
752095564
1742184566
1966640678
1824966890
1048281557
784218180
1482319671
1246461875
1267310092
840299207
677644238
1526092683
180620583
1359160358
1816366395
983752393
1815606231
808313554
718299979
893512092
1838481593
692978287
957879958
1364696598
715757180
569116785
1996382372
1930580195
1776402807
230809520
1164686077
2133149255
919634172
1784830732
902869479
371353216
1019587341
1486851085
1041209106
2029442955
106945970
154573315
1354944339
1353122784
1432692637
363109543
405169737
849174892
1425700673
845661554
1589800543
654885923
2121887939
82244891
827348448
474331162
613469843
2080221552
406973640
262152180
2102107479
1972046506
1848536837
509686444
1909098016
679681262
1105456187
470200572
997046819
1059219572
363075710
1831105546
802420653
1957254426
1779450425
234681648
1558459904
1031518098
629424968
1060700378
224335485
1790633276
814248288
194003694
2079898859
331828193
126250850
975940131
954536020
260274713
766118116
2034505081
283187050
90537991
1864359892
1576787253
1313112037
1911776964
63262427
470139893
1809069644
224454518
2064493677
1100742692
986265939
1226019139
64456896
1738309178
218148144
777136995
1733907154
1711430269
724544127
201143222
1382560604
450779567
1963803842
148932549
1836610685
2028854495
830368373
416350622
601987237
919679440
1734561085
962791948
930620322
748362518
921240515
665309490
280954253
624589807
1736057048
775398600
182246702
744208994
1591798766
360656708
1143000358
14280796
1322052191
426955209
147977055
2090579841
1066751368
1993563676
2015943865
1343489159
1149605151
1696037657
1648355475
1079212004
545955779
1967156520
907367078
357587901
949113095
1800287222
1897555891
1655373691
1978663512
684000802
717861373
2124834484
454994420
254010349
1209660082
864128046
1469649360
321347882
1280976671
513935251
1624957464
1679400634
948731319
1813385961
1588741815
1510659900
850353598
711468894
938931561
1814739718
2126037219
92868721
1628077930
1829716891
1828881477
41042367
562646994
1952276625
1932626293
362385733
437603856
835163687
2083464844
346643238
424747974
1609000310
1541283609
1828567600
1109814387
1048754396
1432785319
1452353709
1303459611
840099474
725679467
237306956
316235198
85397197
388262827
1294922987
1159851861
1671642131
1320498889
1709573977
733262141
935223652
969966568
1598614949
1820911795
688841095
2125394688
1317511550
1190909377
2066662853
1884831426
2094481008
1503267019
366470864
533347932
1073400646
1367350704
2031358444
1316639337
541131533
534238289
965274552
970599209
1621625598
1479099016
1288812913
1341562084
690278591
1160026309
1483702947
1260206548
1074176904
1677994789
832894890
1407460118
2092457112
95200933
1088025590
1551587118
1773743056
1824472316
366859625
533992280
1266848929
1233021066
731750264
1845696689
1834849448
1350676311
420540991
926244536
1331633686
547517863
1832244882
1672207641
903883491
1504198004
249304760
1303142657
246691031
71156568
292834198
1819259002
1549327790
863543844
1805798427
1488773275
836785077
573156131
1618660048
171386180
1862053856
794034097
832127262
242680029
799588419
964232102
720803427
1671707538
994026446
2024254621
645707547
1260187418
535183899
2055327904
108283768
1586953828
1777424035
137041146
1138921057
481869092
1466311662
470318953
329132901
1178526145
134028313
403214596
131057218
927241006
266636404
836766709
1227701231
1461209822
1009320802
2104984253
2110101326
1226894137
75358557
105270419
987332483
862216712
1697871724
55151158
646928740
1253844021
1732594112
1952590176
723649939
1584232511
378356525
717915829
1884927967
179360533
318125002
1398829685
109114798
2012213913
1260128863
879811907
1893882759
2007058617
826222125
1927555502
793273844
678794413
2000210189
363159959
1547180970
935599407
388892757
179982833
441485911
248918529
2549571
1294483045
1720422688
16043562
845649737
819398560
218338121
459802391
2082157729
1590457537
2112962021
942119747
84679393
1318425364
175926383
1494228576
913567034
1589607938
748317592
1174892114
810956979
1433073324
1962097465
2087473829
1859913835
1659775748
265803514
2023073471
637438283
1204658089
607186666
752605027
1293162856
852281210
583470429
2088291360
1642009894
557132691
967730235
1410206582
965874745
804840362
1737012767
463624553
2030297813
1393225234
1236534059
1057847321
1312630733
1776572587
215064291
931758077
1325538647
769548493
644231214
1257935988
1841603613
137409606
1033548266
576665283
485401822
1389236474
1531310349
594021894
1190529132
1276579527
946075812
1461804717
1287925582
1816157367
1573927217
26986862
12764758
646883363
389112254
401601206
1474628788
1932626293
1719481285
399357618
1856485662
563129674
664483976
86295406
478934918
731485558
1944791773
1284894390
1450935835
948443169
684060760
125380255
330656043
125547289
1860116798
215169095
1478994228
1083203188
993445693
1190563119
1030524569
988530731
1579985628
661861792
1867463611
1376068950
236106711
812128077
319002108
1660860715
1120074560
175183246
466406258
81681961
1859044964
1738470310
1665938713
939892688
213339891
709801415
2009649570
1506939646
1793178178
807948252
1334806417
958307863
2028498034
2074353224
1814213159
571981670
1090080010
908697005
1274172376
532643811
443057688
31178793
1694221676
112112605
274823615
461216801
596898158
366709933
2109929740
17853469
321062964
1490831706
1162104894
1104737683
5742989
1100864816
1141491448
1203088158
1739753639
974648515
2049666903
1804691773
1631492634
1242178709
38434340
383300318
1159420086
950976515
1972774824
1606174127
1382279142
1009070161
945468379
802685175
1989163635
494439469
856051517
481755710
1504012324
441660385
1679190636
1711549230
1354406304
2028614401
561406430
124572022
803157895
1463778257
966517000
1537720527
786311919
1533845791
1075456465
721139496
563811664
1511115732
2015246118
749153108
1564869216
694158762
1644185807
1738754678
837727094
1186901980
1079874959
261157682
1028047765
1432641521
1984885793
1753302334
1792536219
2127723868
1299048935
918432358
2096308511
1243044597
661601010
1773535890
819991925
1180491656
101892371
1929036963
103068938
1737273243
2128510759
269374675
1450660447
1463205668
779458867
942553939
665996341
1972418551
2075450688
1838554434
1963310622
1113316563
1914348413
1530272705
544260209
411921089
1209433038
10873236
1277807903
1248164926
383028449
743401346
626791137
1667215948
1565680552
1841817424
1366878514
1055387918
833968615
1610344920
2146341169
381485484
683072445
568014740
2098995667
1594201686
1364963592
545253589
696001819
359946713
2113437967
1550074812
2083278528
1593173641
2127408456
1011502691
673726027
434457070
2048491259
1988408895
365155421
2130969413
634492890
332744383
1663445783
618224338
2010634773
1480244032
1246749414
1416292413
961718988
158010996
669828988
547255377
1690461028
1324407244
1126994091
1542115770
570556887
1519420903
1385657241
1431541334
821575079
1702581881
1654442631
759827810
2141241410
80357073
1328428368
2131997743
2058076211
1562129233
111945245
927775983
1143342759
556845592
1111815632
2132724602
2130481143
572475417
1151708715
888471361
1929355633
173935381
816890394
1418474579
1924920899
693295348
357752244
1506105488
1382659935
252326392
1089039673
734490795
388699015
552206960
25116805
951777538
1129029245
739736720
1311019944
2063296147
350534313
396265676
38882535
1522846217
678089989
2094107471
2095449165
938418872
455211553
1969161821
1990107685
384991093
1717003395
1995557436
375510446
2000001845
1342281017
978309172
1544027414
1292510661
1862052301
1055108330
44849819
2016363285
1873689135
375913012
1879480029
1357472977
732457090
1764316001
1598978349
612740482
923935963
1380074781
841317358
1145003000
513521703
327831179
1056547971
1215682652
866747264
1283833407
1169902258
1180089909
243016821
189676660
684406114
2002636486
760128832
1582907393
123493903
1603095694
361705307
1675408115
458745968
1802221130
785902479
1548505763
1119966883
940998980
1323183223
44310780
1937514388
1341673039
661822172
622294236
1696654286
1703336759
526423155
184199336
269579942
833467178
109326641
2095003647
1218746092
373760812
258826498
1025296090
192773818
1661815411
2110275042
546861430
958036475
471649331
1493460600
1475166041
786126737
2140377920
196789182
2011939690
1050573883
1910230920
710616913
1471437535
1522594643
484717432
1792235797
1099714136
2143458705
1248002423
1962022827
1444176151
1142455409
924956250
1422656452
1736447949
1053389615
1418919398
1550421526
1133850243
1913183289
250014421
1861963574
568321302
1744161664
1326331291
1238708829
1257069198
1414293973
737674165
325529525
2024519580
1858204147
1985117305
565501593
1137014257
172208088
959312049
98610568
1761101714
103052855
948095157
2076407908
366705699
509274003
212945059
380821435
1963440514
1806806068
1051826533
1630730054
1846645407
1284950117
1729582462
1744844968
886427122
1049540059
892434451
94661293
1489765594
602285713
942919469
1266054957
461866879
1979775443
714122624
329908313
1281692559
184099027
424236854
1955018515
1210117023
1083578285
636254115
1332881644
1161725973
659155277
805370877
812800758
617837560
2134005058
2098052565
821738765
1315827930
433653264
1677264472
802112070
330267902
2044586411
884961672
1574294916
847404487
1760651562
796575111
1445519150
154751106
1241763859
694043385
789027963
329983188
1035619121
1654562646
859766363
47924816
2126730102
153354823
555857422
1225566290
1590629406
688508297
904710273
87563192
364821038
935116003
350371368
767226208
143435564
2035367931
1802624439
1534930328
173019903
789591747
1833090774
2092582684
825518442
873044854
1532127002
1034100331
734903545
457362998
1527575548
685093207
1386443886
371756801
1303636371
1495374822
766384774
587152966
1358781817
887601644
1122903413
2043044075
282116381
1907904977
742633372
1479807130
547458626
360291342
1020842724
799739691
712343952
1826488260
1811100983
1465326637
567729402
274113505
1448945865
926892711
1936101352
141574840
421687623
1016842565
1315653061
145978012
1714186454
516370729
1139387967
266784483
338634982
988722230
528099825
976460513
2130844367
833582446
1572237719
1945334880
1246678211
226676031
2033843186
249850115
313085710
1059257534
1774882350
715451422
1429958651
960121538
1113202601
1555899442
65706975
1183901799
94843778
834321408
716303804
944055763
1582033568
1014288825
548459677
1242266879
1883145316
1127060682
999589483
1881434686
785544147
2119977347
904750682
101483974
1286419025
1762544928
1736774890
570668092
565966673
1926253412
269073745
1108143857
2022979393
75923676
1331472453
2136473964
502986586
348076415
1120812716
82889168
1659713565
234025510
323421281
1823678864
469252577
898513022
1841390246
1786732570
1500910199
493445375
862246534
890168225
440345475
690878883
1699296498
1230864967
282454387
957782246
518235328
394282252
2029105182
1198853682
1462742680
1667972736
1689378386
1233473589
1356705380
61406027
2090782000
176349533
1300216810
1356669936
394779943
166468535
1883946857
747904879
469862201
1596271971
574271970
1892413335
806702540
1141978905
406915582
264286509
497143648
1003295129
1549740490
851753181
939525667
1152554883
1437024753
641655234
2140679367
1523745308
796246570
262053820
776080607
750733547
662658491
2010260547
1840225546
1627010978
745807928
619141014
290001838
854154202
1247697278
1016618616
125047179
465088606
1089038421
1763583554
1318559080
643180178
220628774
1108907964
591620651
1851462871
1784064460
412880405
1808410326
542547337
791230769
2066272205
579114354
1029410966
2061221964
161375704
1641499197
1007089738
1546234996
293273514
404405938
1619719208
70894087
680949937
358417075
20753122
135618971
964216160
409017
1146334778
844013613
1268328200
795349958
1279630697
2005861435
1374213687
356359400
1752622422
1097426203
1107845566
883745753
1450003228
1522327457
177453743
759422104
1905706830
1697302958
658127202
582874335
1479894791
1696056121
1204048507
815682197
1857928640
1395501073
647747392
829125201
566982815
51871568
1547144565
825377365
2125436346
1115764368
1913234788
338706368
1835804264
1591250000
286084652
1543511260
468220460
452539975
94430845
747526496
1424316009
958154269
1649076841
1012416050
1515066370
1208170090
1743141999
1519817605
1454664285
2008086609
1770213221
679724595
1207637835
368445035
913322821
802436510
365172115
2004726244
1354846042
1110557623
1836992870
851561297
739760619
1402816433
451297686
1067298764
1503200572
756685055
928746947
862957553
630047516
225314053
1009543466
275877570
1719385297
364241454
331330470
1317191777
1444869958
780713847
379402147
1083754829
1193284457
1913134270
1032393958
1240857075
1361760515
1835980877
127063839
1970329919
495214670
1135141782
842047021
1360829672
1165516153
204865945
1516585133
1076241362
50882370
871242054
1162919129
2027706291
1809959209
1418794792
955269582
875339696
760829945
1831646277
656907543
893073508
1057692769
520269975
1251886257
1747210046
163611565
559282017
16915741
464848823
2125211025
892838457
809641501
1397658165
302122017
712715365
402089070
790774444
781128278
1651257102
1910270357
2132691934
2101471237
756178982
124318300
1769644888
2008321213
294401015
1840730789
561195375
422258190
1732172050
915130085
1083381484
655931277
1024661028
1319240051
2146855988
930230541
771187453
1884402242
1074955455
154036767
1964140017
214184493
467579251
1120976560
231172770
205441464
927693581
214461843
409662427
926318340
1422535358
1411661266
139321810
428740349
1568664583
2022416489
410199522
1464548323
579450130
473469281
221504342
2091963716
1693439762
1819028280
1151384706
1691809098
91814832
33313722
1138182072
1826129663
1860187116
2142350548
300636278
708589917
281247280
1390059211
2036693706
712124265
1524213602
546850245
575003223
484859424
2032252236
743567412
341554262
1386806307
316796079
1110269873
1951497832
911359935
2052888241
1467598777
1407680103
1811347327
894392929
317448344
1911366231
1896194798
395412487
778518611
2015031988
1258234168
962738482
1206469833
522093138
716928777
296155344
376067020
960793676
1413548380
1900600359
1516170428
68315876
744509375
328178448
1375246277
1497999170
1198947294
986410752
61415412
1623480042
42100915
1702773592
638026916
1117045380
20637956
1051024963
125780434
1415901532
792478321
1220433984
2057225762
938749407
1353918765
1270205025
1009333365
1233111438
421099449
809892605
1830350649
1942651220
1490885828
2031746894
672021129
114451762
940199047
812416835
1599201589
1147903627
2046991167
485464184
1874363981
1892799474
1882778581
1521766637
175045495
183122430
362364086
1452475972
812085007
1791865970
1045833982
151881530
1616077691
293809813
1071344828
544015376
662576077
1460508457
839871748
705325264
761253905
659093540
173695620
380102607
1960134594
1618621109
1913683725
2039894031
483494699
902136131
2128221000
1994118748
442986641
210521667
1897427892
1275543512
428907619
345864310
111249037
27442110
289852728
138788087
2035798946
589524596
764369766
1798220046
1845318575
1161762859
1282919079
1794591326
1943744574
878802083
1103524603
760068008
199484807
1381242758
1901342951
596892309
1952517529
1202553449
249542868
1260425363
979547059
828357447
1583961264
269467646
2142888913
1934042116
2015893183
1464082546
185205536
609237890
1705057416
1863878882
66101183
323334389
40233839
1162877133
126712653
382168173
895148381
1813733466
142596515
1689711202
98603156
417143815
1502218186
984412264
1916900827
1814114799
1101438631
502350477
803894244
1877142698
1671884519
237576081
1305051637
1383969090
727370402
2113471752
863857892
2053034685
504139922
1989688686
148491004
747288737
185153328
1181258892
1303380029
356723250
2097756053
283189982
132989387
571829048
2011638160
1396311370
449960377
1148491744
581923856
1691937067
1575108957
1915360250
252862120
1822384422
1818884747
715983600
1736762684
1911030313
1802080945
2114483453
1345741926
1437405062
671528821
901064191
1849559905
1627278129
426192332
196004593
1057970217
572866959
595477196
1852506104
1027400395
1122513175
799461543
588857972
1238694859
871911469
57142606
1379905566
664924370
482326209
1040429235
97346520
1937157416
1408445438
1689776306
2137276966
1550284152
509881075
541020073
1959194387
1412267887
1534067376
1223251836
310412140
1445043848
293920557
1773913285
420859664
1603289185
1370034982
939702471
373768998
384251805
227316583
2018582950
1140508115
802141962
1106609830
59283751
1695679918
1191983891
1124934506
927194208
1313227025
460963190
664156828
944957338
644411381
2021839908
1205421042
543680438
1708848387
494562956
4388460
971583487
945708729
510158356
26789532
95158342
326678794
1904527802
2013475533
1694303547
1770979800
1555520801
999187504
1174169179
1011832296
1582829251
1996249631
1236581622
2106688575
1802190972
1989614017
1444372757
191408908
1626647743
1170525742
1608550080
1181247119
1410542143
1070552623
598388126
697814585
47918017
1983443801
689024268
158592963
1357449666
604587742
1660023930
787303792
118535487
333101685
350010396
771513579
1291855745
360500948
853551057
936650315
24225457
1927323604
787406313
2126239290
944547992
26009835
1730947070
64415510
78135397
1348344468
897835844
396966818
929793473
1082865815
1128671627
1373962002
842929607
847600820
879017457
218997541
188143051
1077204762
173365661
2079061742
1960121080
735028010
389813357
282252020
1627289048
316707634
1283843879
699806622
2051847829
1823968962
670995554
1760809436
126602899
1674161822
243576185
1474678144
344803369
1415165757
941698998
177902575
789598047
485420792
1627709726
227543324
1061234766
1590225871
2057897484
835421132
112215306
59392777
942565512
165758688
857574000
2116731393
555966963
976699613
872258427
277597351
1047190300
252107834
1442308560
317801014
383322975
1851631508
669940829
605855394
936238453
811206688
514270404
288793149
395674958
1574914745
725745278
341613508
803813138
1297787805
412962422
1722457533
706795406
997381755
1181106100
1282844877
1714472877
1524565024
1505278001
324180696
1512345069
1774303013
1697548879
1568761258
1367343827
1742953903
396216984
1374298891
874305954
1635655257
1757126970
1968969632
1571745646
1220089621
124414671
250802079
641652989
1701785852
727872684
1175728336
1687977979
10311527
48500664
330503399
651675572
865158832
1249193868
2136686289
2012884694
2006552979
1264148664
1613248764
281960722
462424042
1425902208
1204261781
958125260
1714132148
135544285
872275596
9112393
287827382
811187651
2146325997
1124152066
2042776336
1326291777
944997505
615717622
210100782
1158783422
2113959746
1338807573
1829271089
366014446
1291012182
1539900832
602013035
1249634072
1224760445
1185682072
1951950302
593421520
914351724
1260889442
1844417213
1742010674
1332721587
1121806492
495707446
353447201
329905205
1258416030
1815753908
1441934430
1788606779
1372936437
1734029911
1374652870
1895258414
1819539912
757661866
1347905858
1867931004
1060607475
173634397
1637643759
55719802
2061548517
538465306
988662210
712737130
1676489761
73446750
1643214540
1408558084
1249275557
1858981533
893739499
1186833553
1665668104
222512900
998784593
557677590
1000302666
1518235859
2034651912
1853324934
1519493487
1783250714
976812213
360985303
130882237
1367590005
54943802
368980486
99397642
857693851
846021912
796512810
90735481
729723222
1449773615
1657196843
1651137304
1008978615
1832330022
1965536622
1387769944
1184185090
1556379057
1419119722
1958160056
1461443243
1966570215
1034684533
1474878791
1402465088
1833637855
2030999917
992562626
1653302812
1926889330
1874861293
2098952608
1672792453
1131669041
1229038149
1062864788
945065078
1318329739
871423308
1287663113
1850083201
934113320
897320572
1120850230
11723556
1461977126
835606948
1034253345
1737341834
1456778618
1613813393
54649000
47647618
130347656
1425085566
878327235
1299203582
885850273
1444478687
1707825300
358684249
684412563
580253110
244948994
217353985
310563979
414902821
2137657613
343369675
1072731682
1110566587
1007826020
977991587
886904700
1957687568
907790794
1400038552
2086748380
219513463
1886460680
1384261580
1732262617
221221594
649736984
319624500
1499568493
965526014
121731635
1524598300
595449141
2016593959
715377975
738560909
792703222
1409930433
646456581
475208275
1735398169
1915669159
421300897
202377374
1924755159
2088671561
1340592906
955221195
673929422
628119873
271532444
520452308
1309273563
1020978480
1898693809
1010132934
1498503401
391193722
1215861365
1651244018
791606245
1158134819
1155954417
1686146578
2037338017
1913873464
1591652116
1794760713
78045363
62187546
54221437
471817529
503996481
1608326279
325339496
1422795981
1914404362
1998114021
825707230
248061304
875239820
193797918
1276559076
85489750
1963094174
1298062495
1630559321
806700570
712734195
523476017
465703395
206768314
1469564799
1481893623
1138683334
2141463246
1577939119
1076083482
1499222384
1401322596
1839291119
2000189597
1637029910
1581046347
228594925
1374387528
1726150125
1473636937
831672244
477363178
857439416
1668116158
1604293739
277490539
67761440
389065757
2137313883
912393457
165835869
2133747331
1347185074
584177776
768825737
2138376885
1751542814
184372343
711514022
895662898
1731183497
1375896330
1725246209
1071231200
1133040534
9966553
930072855
1369042829
622102832
466503472
2094103931
125274837
783808503
832104294
1711484579
932995817
1756557555
687786283
2102712322
1930071610
1709596524
391939734
1390447494
884209425
738085421
609737338
856142127
1042563069
156441266
676776088
1618169391
922245494
1093121274
1452135953
848094322
1450529884
1307724364
2093944226
1938941335
1579854928
308797109
2093132533
1019700906
315565429
576997579
412606209
350858056
1817318321
77014423
1837124409
267182020
1521571324
221146900
1430162565
1193869937
747865214
1883297311
835290833
513901619
2096062825
117159408
80857821
1369510410
1629183088
102203213
711967187
854905882
203625357
910645057
479770118
1461927123
613710619
1476732669
604894246
971201800
1393598716
1307446386
447678370
1761634891
1679307082
151135751
56812401
285952823
1606869699
1811938033
826294252
1383224986
851004004
1806107882
531992558
1478318953
1444287391
410039797
2102796417
1794094566
1590247380
73138947
2105644651
384223773
852293902
445534803
1594050713
1290476666
221133678
226574574
1896849290
699631219
1297807577
783535266
725719335
895217579
731306168
116174144
826424119
1622934432
1201426050
278083225
902612063
397049325
604454678
1098584575
1039510929
133867566
492508062
480502072
1300438101
1771336363
1061659019
1511257987
342920244
579807385
1549302958
898318204
839667644
644038115
1201499490
1565505058
522656343
446489306
2051204813
227704340
1222806496
1197371635
164320460
192822362
142475805
268771736
971683229
153779728
744552029
1526507258
1773411549
1482730532
1200718140
1955124201
1865976167
1975779312
237392945
1503509668
1702450152
2071388049
1381081371
2111373024
753305274
52470590
148507610
923653640
295842934
2067305222
651656244
572399859
650330843
1509726091
1642998598
1303548830
1844817100
744232780
1251189380
957364953
1724522950
1951481796
433371978
414866653
572949989
1823853324
1048817898
696181759
413194017
799064569
1204245718
275501641
872321862
1507870775
1899139513
2009889023
1875277060
1090072587
1021522689
511787130
1979447556
1169248517
1637077363
833963533
379149875
630242784
103895137
1136755682
1966697265
1834202105
1318902549
2101350204
2065541890
1895625118
744019858
2127402480
2081174380
1473292582
1772822382
1722606208
79303983
1861422386
1783651050
1172640782
1690015468
256568050
706020852
1679020226
1627624681
2110895588
406334701
1397605816
515590724
1964312197
397819723
1101238275
475560777
1647833753
1576674756
864441704
689825747
1465217507
1849396067
746486730
1780862123
1677196378
547309707
644515643
481686414
723921607
990973012
1171203975
1226035853
365097347
1158555654
2087699676
666493105
1801897271
1060591215
106831061
341158505
1677932114
1090049915
1399278194
1662098390
125188615
1205312243
1275737859
1366961823
581846933
1636444375
2009238860
1413456595
742739171
788597974
1557357855
258120881
75399129
359636702
2113803858
474002683
860964098
1145439498
1131847901
794605673
435257823
679170522
1944847599
1563699289
1290106931
614201481
513355338
1083723462
1551895805
619965074
1425564684
1529244657
2089883913
268752636
1268742790
1704949560
526989858
1190823471
1744259920
357777484
2020126123
1267147762
2051245264
1987946474
908545682
928691677
580497819
597834055
320451712
852396286
216201922
890525055
2128446122
754399930
213654983
1684346070
1988928752
1753500545
1566364052
809138944
1030286433
638041848
953660617
1045928276
2008299054
1433338901
1970097826
1133933
694734071
433097578
197303196
1859726587
1642282884
802238250
1598134384
1665354335
1872195594
1234391773
912035336
1854419087
208125328
1034686510
1687540664
1932128210
1478109829
1031076074
519562530
1427476802
490946638
1348013800
1535063431
1048935018
1185313700
1275077772
342375256
512561627
243561900
1602861816
73461378
254637968
2003035751
752528432
275822691
411557903
220009665
758857014
2079388501
1572808669
2053842918
870992135
1242260121
1831477110
256706759
48491539
825077385
44929104
700903921
966412574
729684511
547905312
281523957
1495524740
311970111
249625290
10594268
542616642
2142211989
563912279
659177036
765960569
2056632895
1153568751
1750278811
676080680
165732006
841274455
910285678
987995976
453569875
908231862
2036686923
802250114
1732892982
196261981
532271144
1379300883
652676165
1071377362
1976273075
806540372
1145712541
1375193209
1297255505
1704894858
323202987
626257184
134275018
64834293
2061881220
651928545
1658142523
617157789
1253067961
671810637
167637381
579918291
271138293
1501445712
1574046582
1474785274
1200673402
827879346
605135941
1105364835
560776659
1522362171
1263930873
1980551087
570097904
191770633
1056676548
1137756122
381460572
385330790
724262639
1165973523
1679201539
806558761
150104732
1771340201
653944440
764932227
1777693848
1598935207
1136278902
1973512242
1459799742
1635029446
66958158
364473652
572039555
1620329762
85034715
1787373167
1018788264
590027919
280929395
413140604
1025697453
1455486225
250819951
1748762108
1092247112
1511655331
1004617964
755932073
104784358
1224726330
757395780
910525324
126144910
787300829
104539443
1728453087
1749313650
1601368821
1468222284
1732373862
1593543296
1121333780
1214709207
1885938728
1558151855
241184733
276839615
1631801305
1546171796
1065944252
443876574
234922278
1656737568
844094994
91288336
1028138221
1286025070
2120592018
849680022
266143580
744106375
782597109
965937173
779797806
764110927
656867895
605998496
954503333
109244161
254503895
643183862
535896957
35423201
2140555167
515144098
681287553
1558647853
1667296487
1593613331
586654246
689739108
1714439128
1034551156
1207141491
1262661855
1467762811
1016056514
643752514
343816280
809970525
76441483
1346002206
888215675
1820704875
26447727
474134432
2048378430
1099226976
771741966
1994222326
2084387447
1813748704
640146
745216052
632354829
1726970209
2127550346
1170706067
1749366469
1821475009
86010277
1933600105
1860524277
1785204237
1804717344
1816320840
1087423220
224632872
1829785441
80348842
1188054907
531135846
396559348
1111192177
1473759815
1090935133
1021577195
586800964
53438790
705935018
1684205441
754646542
1052574413
1479202209
2118069339
603263766
1974328147
581921616
864411631
264700072
313775345
661150837
1866906839
178087293
699773517
1052954051
579014336
1276952980
86828836
1121487167
1628373667
2087865504
1156575232
1846070335
1485772517
855748299
1394276765
7224301
1176351060
1755706666
4441078
1592962955
1225689544
1442144996
808944152
789684029
1861914345
1750547811
1793559908
797570494
1136642620
1219950131
770312862
396968058
1221956524
1642393460
1447670307
2029705596
1480733115
880281339
289819281
1311161140
144100006
393637756
595980342
8921525
1504573825
1190629446
1033398583
2082592974
682453507
343163094
11437575
425483906
1557085919
1055649394
168517025
1689658636
791914784
1869029876
548355645
752555229
655735913
642888885
1945440233
869085855
1735273809
1977125598
1295941252
511094234
2054467731
383045669
1839452434
205558734
2091755265
216017059
1641073809
867454191
630557853
2121380822
1786194384
1790378961
2090373457
1988712511
1345910159
952111538
1797635032
1112405005
2102480261
410994283
1769915557
1076577787
689514693
1857597384
850641257
1866247371
761188468
342884775
261880401
2123499929
2116053122
363398177
1076732960
234176887
869897275
1694857757
254351734
1609918897
2058459781
1652091086
1492435833
2045753497
2005365927
1079288821
1674599406
297375719
1001280165
1893062875
1419159551
1038183253
2009663496
1971216874
67520860
2097281423
1581563688
1734305172
1894797146
855315071
521233688
858991338
1796510845
1853080986
1451432480
964703579
1748342653
734349163
1961891901
465804414
96724766
1049916102
1209056718
2059510699
1207384153
676378751
337822954
351224274
831036005
1339656359
1708352934
1121011346
292839534
398405836
464993435
710835171
984311988
816275951
1937313798
1396708522
1175426162
1136767377
1319977410
1218474564
1333555379
1734834632
1382471594
2057489159
1212987796
472560083
1716003618
1203813837
1992130884
2026545814
108513803
1414845164
1832064888
671303863
1302481867
1515899396
410481425
1970463483
125949693
909180867
1027129679
1028244375
957012877
1348640076
691905510
1981584890
932200361
958548642
1175350961
1510705645
1630389063
1151461889
236726609
594463421
1651589857
1811663018
621116153
923778557
489920176
516189028
723206083
1591659205
1516884052
1530647268
954307516
884649762
826813591
1538575889
330263800
1490885456
1469645729
2101539665
618686920
236326746
2069468457
1875772823
479159366
2040417213
388233654
875453665
1057124267
270584420
589308046
1514073263
791633689
532677752
674924096
1928386437
1596650081
699796537
1307455660
473992497
2043765723
990376170
1298759362
1390356021
1082466376
324575512
704567003
110630298
1980342923
296819280
1905367352
202374162
1873001935
718955640
555683827
279391083
577683018
842354561
1428011736
1237561012
1301374205
488813276
1886849373
977424031
1430550714
356713925
1180019169
612779870
206278070
520777463
1093381454
1675227589
1973368331
1676948302
512483537
1405535423
508530601
201033661
1223329191
725132556
2066403109
1671713343
961341676
260541645
2046767964
1508045136
2097658864
1691478982
1634158041
973203231
619284483
1202644095
2027884032
1721876314
996234206
1152712074
1086675420
1041324073
926954151
846012376
1130842136
745907997
947282872
1905420048
219591118
1597501997
1256811568
529806668
172876445
1188023971
1526363998
945900628
262145105
998456531
1997659251
943972211
1116995759
1057397110
2014192586
1008788743
1351269316
115427197
2115940222
494345884
748353940
184095220
1549590760
1140661851
982942335
347187678
548026087
1022636157
1762710283
1046269495
256410411
586545788
1923514403
1197589230
676102866
2008974489
501498482
483019016
1952293257
1700291382
1215290254
1555252539
1153958238
658390211
668798318
1713696385
2144032227
241098350
730730675
809271632
857359860
1472844707
1115858829
270105270
1305176351
1861286439
968505580
2084993294
152094298
702663022
1068909338
22453304
1380345515
1225736360
666777744
717883074
133490301
799991173
1482956745
959590303
54575633
1853280967
1710752222
1028061389
192190941
911264717
2133206263
1819038407
1412319715
1097702568
1940579477
2131942858
1351385449
1357552779
1252401096
1121072430
1321367314
698226099
1573213830
1782993600
1953455781
879253023
297617067
1240778522
999253200
1361170143
1460079359
395566062
1487427037
1026456605
1238599554
1860504470
120846679
2079126111
1761012368
781478513
1098532836
527271235
1732566711
1635147915
2101065066
2050391660
496247688
1770257810
1561518179
567698067
1618094334
142072534
1636057907
1322427373
726053100
1463496817
1509299049
1125934592
1176505502
787430377
592815746
771315989
1075561107
1774828698
583922006
478284170
1688749914
946535973
16503095
1749356976
1185447238
1233264732
263516231
1164821037
1539139782
840317492
1972429664
687477769
2118974887
1321640126
945650058
1571821169
2121447955
478034788
2085350740
1986185994
1818851412
1615757051
2047217893
523776203
1277629291
1675892400
11281084
2083056939
1519781409
1878091929
451371928
1767865793
677261667
2065056933
1396303730
2125975012
461957675
601037344
998371511
1904366083
1088702925
893464969
928885780
291368584
122472866
673122995
422210275
539352707
37522011
48552949
23163717
791435863
37460678
1039282980
2063179219
195996339
90308695
23437422
1108214366
1789469273
536174774
641807368
2127230126
1975071304
1649986217
945522148
1168074310
497375111
1238294585
1334491730
957438344
1564023911
256189833
1813590915
1590024556
2031028833
1667060374
362892403
875550334
1782917850
110042507
46639328
886559201
105055245
1007793395
1013834924
939926387
2092021929
1661524453
901812392
132157017
402633735
1015842399
85111273
1115833005
1647849124
728152472
1957179001
740949206
2025130024
861671426
178693115
225525885
1498982150
1250276860
27761174
1903007994
721532642
1075412383
987676748
1859441056
2071493575
1538389466
499901931
810438920
17373966
1661663051
117978847
24286835
427179377
303317124
1549315460
68871231
1664098044
1102259494
1609316469
426743150
684018820
1777431549
1344840901
189587706
910209963
48577931
1412560693
926935886
739696193
2073156048
44517516
2098159552
1268408385
920549952
144132168
595089869
238873020
1727585792
528283737
1293028744
1065811317
350808583
1112529578
212002706
1671741480
416496076
1874028097
360755634
144229782
843594586
1133375233
738036460
747213385
930450685
167151154
1478097830
879917105
474904660
1240399856
531852095
1882165653
1338681991
979908584
1744222455
1802418797
2083819890
762974275
1277130612
1255138184
315196984
1567513477
467692767
1300083696
446746627
780136717
716183531
1215614829
706191415
1868882663
1241633991
711228405
1383691685
1786318082
32080835
497443018
1364674448
1615583380
301993700
2088890211
1536479770
1619378625
1611499444
790543792
1208514166
1936765605
678135053
780731516
236987012
342092563
1245290962
1768499442
67374217
1364635066
1794923653
363506739
2017328350
2142227385
52382554
1306058315
888170293
1256085412
1461601059
74364228
393051567
753078492
1331435286
1007459814
1870070950
479411937
882588135
947183191
1141701515
642520664
1766436994
404338526
904735567
194946117
1532774581
1605249482
1711976855
1751259609
1771368353
1018896519
1660684901
84337848
955135805
48219879
188144629
549582310
864911274
1907292859
247771516
1204094723
1443389382
340784630
1986961219
1943179148
644926284
557887361
1148211029
613971051
1793253363
625987996
1601038872
1232711409
1583944611
25944863
1285417043
1070016246
1116697735
1999315275
362563130
1505070234
1952852064
472740917
1841592928
2049007471
1735311131
1300851937
700456768
2074509255
498542235
1041939281
293562627
1373822676
150635041
203930532
179441989
530837032
465937651
544472475
1294788363
112815494
1205383709
553961576
554426002
1334286069
1177515504
488790555
134094478
726386768
1713135790
619679847
2011753133
119570471
786756862
254354762
131381478
2066346635
301102230
28049662
1039064136
322028461
1810723036
1849788621
1498880586
511896030
1707804909
1681571480
894983703
165306573
1780287558
1902211239
623900573
487855645
715834736
179743531
1727020102
1340310625
61294142
1891385597
733108618
1085909985
1261155524
286365926
51323860
850448345
1411797802
765295439
327833625
544440943
729383469
875206561
434419938
884593554
852612339
1581854488
847025497
20784119
529633126
43338846
1646902751
80474023
1236845588
957633101
505454299
1835259635
1727158613
1307305057
2095965568
977387431
1561412262
2117026646
72636121
1135353004
248539277
435036091
1355917394
1885239672
1838073820
527963924
1141270517
1181422126
698357768
1023331399
2097820763
1875512631
1729251123
181797116
1612133470
1170175683
591763211
327126678
162005535
180989188
1975104109
631925277
180751000
779200561
1996924061
924826453
626194931
1370540218
1257498314
923055816
928672366
1079531124
89970609
1610947175
2109560451
1141155149
398760040
2034448339
1889061088
669347291
1016356291
1624830558
1496195451
1063009141
1094469049
77803609
1982174453
152670277
2079339257
1420814903
1194142779
554637108
945020714
2013523151
366368229
970861012
1864523340
2001275914
598382062
970460313
1903234809
1694277291
806740580
1383866858
1884235133
2084907774
475335548
1913470396
2076681530
229122306
854226484
194547999
1063841709
179323230
1896339847
1180739185
526236188
434843335
1956671080
1357993871
1766342275
324737763
201116791
1394918030
965640019
1045159753
29777091
369984532
1446984309
676585837
57071297
865835731
461022185
1369597893
1922431316
464985518
1273862991
274636009
397569689
230857502
537791267
580581856
1842739779
1027284975
948156965
293347999
1263247436
1231506986
1771612052
30012748
395134951
849853312
2070414894
775728434
2080802144
812821560
1054079114
2084293156
15379479
831368935
395998836
670722087
1923042342
1016791750
1142212193
1148479737
1633139207
1451374796
992012664
1409934049
517869106
1288105031
1859843545
1035917252
250351634
1474292293
739998906
2100585062
2109793093
142584506
716604526
405933073
1115657267
229412088
1733112576
93591516
182147572
448088105
501238541
1961220815
1372230749
461134674
1309905291
243171760
316221999
2130525646
369379303
1144799116
672323604
1767019461
1275469857
626916412
2076537915
202335079
48708973
423831244
1644066781
579656790
1061765679
642000217
496511028
1736685660
820347601
370909698
682993168
1223737876
1643456723
369757837
1660782326
553833302
74690453
176610462
803002922
353301513
1934629945
690981698
414724987
287176377
1856536022
1845784091
894237349
870279117
608694937
513339417
1985619689
1218851794
8984959
808272240
1637287795
1503999405
818335290
2142601658
1274680504
412673822
1025862694
713653486
238750390
1553576766
959198828
623481040
174318654
80942259
1324909025
205616827
1254666505
919948908
220912334
1835433292
1402114259
1427184115
70022208
2063222414
1657705318
1654293238
1236548185
513438699
532750123
187346566
2050606788
2096677533
1354311302
229356526
1305051840
1127607937
783529821
2067714619
1994657357
1180810096
1914035345
348121874
1122472959
2101758139
931013808
1289868012
23007058
49172186
908315375
1830882154
1119713421
1591094743
1291241556
3641354
1902613774
1797429063
1583727266
74282132
607650205
924599575
648890472
1589060542
124361958
990201705
508788886
1669415520
949016028
556056694
1236253416
690843737
1188581296
858012716
2013185646
2006832212
1888977550
704782108
1406541720
2083691593
1482473571
1509184850
496960063
1969974639
818934119
1216802296
590075765
613920140
124479320
723302668
1625581994
2103726023
2106954695
1717097597
1414804032
1026167308
1872961215
1968726471
921072873
1189319725
14196603
33410397
1281038923
2048677799
1687089822
1759713338
815912304
826543957
2077068399
1687237658
654823085
858546243
1588068864
1732011181
2116383957
1048880582
353663115
1665635622
396339201
1278398501
390707797
1825876233
2127791003
2006354720
611441466
1814689951
870478645
1348176635
256078728
660058080
97164986
613380070
169663095
27055998
529619912
837722698
1742137345
1916480205
232664575
1410686362
674325202
1625861691
855484982
1173209705
1848795925
795050344
647396297
1450249970
1137338196
2105209417
447119733
1769249984
596845574
87110754
1993522638
122794584
200828330
1429037079
1159705997
905828554
239736314
13485650
361474707
1389896472
878207086
1317575891
829458145
359591462
1085797861
1349677588
609512879
1375768213
1403780477
1108369468
1693909314
593138
458283684
67890392
1118058409
1200453413
1318420673
23843085
172132912
313192777
273899293
1031904109
1667842890
1602788179
32516753
901067056
861212425
1754132272
548511179
1111271710
1350798455
235804569
158125808
2024591109
232535609
191274395
328229989
1967037172
1973525372
1890205830
1145874546
577860936
2037164030
1612202763
311239642
1874858049
1460425523
1020349938
813151348
1557105968
1189993382
1892851758
1596353125
333681024
406731250
911518318
2001114450
301931138
1315469707
619203289
246526433
1255313097
265878949
130544100
1200417483
384151729
1522727978
294585943
1449214065
475041241
259165844
1170352968
1479582693
1875556372
747833870
1079121298
851436132
571505068
1389174774
1704706366
1550559045
682103393
1388327996
1683331755
316167781
1262099541
1031189324
1110917924
718244463
1237872080
1666861391
1868571746
737206372
972447712
1700382081
1445058438
816738083
52995821
1464824300
1293575010
1601322879
1855496796
2067908074
969666780
1561606262
243050684
1179602000
1373380521
1292106717
391579356
52163083
924944237
2134402336
1293601480
883671863
1968382846
209439437
792051144
629284865
1948082114
745530960
151040646
745609033
1153005039
205072801
1403502246
800684494
241884859
1001771834
841697083
525568650
231103203
1681137739
2046872175
297225852
1936892164
601040037
1208621124
1757788654
1398685687
1524082871
43178444
1599389352
440389478
1586152371
1616438643
1955029755
427778615
1584261570
519792243
272553342
575680916
1645317313
2008146742
1820683574
1357255025
594599348
1774700428
1522230766
1933169714
731472967
650913756
1734555999
1761787305
507275398
1033222615
1059620300
315393119
282719674
473224930
1857705430
1149156195
966951969
454698519
896315261
959889311
140611906
2072534759
701520922
1213639827
1511490593
764847334
1842150119
1559332600
640996954
780347571
1804440417
1818613032
1818069928
33004240
1844707996
2014334733
1419105549
940031634
1267036905
1429581792
1653676469
1839583514
1112348552
1589757083
1655752329
1363455409
1449920293
964731142
101865390
1048889447
114100296
1856334773
791224276
181202997
589809847
1764950775
811540976
326680279
120166126
1318403977
1064315734
1461245443
1894168600
467423318
1451603932
1655490471
1459075437
74119206
638790587
789838905
845767104
285384385
779982706
1963905118
1627596439
1561022908
1953712092
1218552495
902899865
1460075443
732730186
26048552
723611685
2044385562
226420307
357323587
982695294
656401566
1717062263
1791626662
435403973
1147846
2037305731
662350707
762429723
1244364320
1910162569
333383471
2100728444
597934307
262754996
260086609
554468371
1589860182
285067178
1257735171
1020217073
1211592087
2013829059
1803533419
468226907
1386915267
363672878
2043133256
168651849
237133215
1440773191
579185106
761753691
21600376
256841473
1429160012
162531248
1818911752
1487257572
1007241204
1534870916
1687951105
770812305
343427069
1587726150
1467153019
911703397
1267388582
1510988998
999532163
2076710867
1587254763
2041965431
2106987226
2142789860
561506411
116342391
472293491
829524627
1322576722
609540486
621248476
369803656
963877071
206330951
2109235089
841104918
148929706
1225084467
820688706
1258588509
822220045
1102295023
1863225303
766495040
1170531387
27377600
91515294
1347529047
1732044192
616578221
1853994872
1547086388
1861166472
232205477
430007403
534293944
1961928405
706998655
1362253027
7308387
816471142
293323722
1680799772
32075472
1670039112
800682231
590048158
657973693
1311402543
1569174504
1837455904
715304740
1431219153
914901399
1371798046
344740088
319014518
1518095278
368682481
2145391533
169317492
930562024
422649890
1720782688
1421856576
703934792
810524767
963047164
665125616
1416002085
54087089
2013380897
163644897
1712586081
2125953066
1284128509
603480286
1323314787
461527606
1227377110
451934987
420170830
470326202
2049408775
1231304853
1214452843
1738810072
1557317117
1413859851
1122532275
1753187974
717541331
2021178965
1142550143
866835370
1314420566
2132304304
662096572
1920968716
461909963
662804852
1098657913
1797782092
1581085153
2077391386
1448373068
664792646
1059159645
1525233676
453335311
2604615
1353725234
1256955558
480955613
273410293
291931184
1247472401
242004655
1371210147
1737912021
1208920452
1830656866
2100773876
496395116
268387360
1779037705
837513051
1877047451
64759971
394551889
96596919
1251882988
1637742109
2007895129
755562774
573091292
1591442826
1685269008
293705786
735063702
471790151
1303909163
264020635
1792003587
1508784713
1539559626
1757254468
63140123
529841144
911133549
652314852
940959813
1850454164
1055131868
1303551799
154854052
62480944
1355148895
803543084
387402298
370776822
1748010852
1935843047
489030922
797302614
308139084
438813519
815877748
396990658
132705790
1260683155
1163083273
184454706
1568656420
339048773
220026054
1584766441
1023468224
1757218835
213304357
1559791092
163287178
946396006
691436110
107166978
918412165
1764733566
235692147
1145539876
646134777
433367398
2096562773
1166365308
1467144480
1809715032
884171695
414386411
1530504197
1252666828
1913847819
663214113
2034543251
2044230848
1373650781
1837418471
1908892838
138905971
2104715179
211374224
289310188
1588329836
1105740250
343877004
385028162
125826370
1620451175
1172312710
707946488
243199880
1282422748
988530563
789277331
1280179124
248767294
397211119
2031053717
1971618659
756354394
1231267886
1880431552
1931824504
1989214544
730572429
563426039
1168784276
176929824
1720023589
132803856
1390195537
1853348784
747932928
1961505690
1340119938
1529182125
459081460
332871266
717191977
489545617
400944844
1700951175
119372447
164597364
1884774832
1888252956
1765167195
1655793366
69000096
2028556206
1029904368
119834584
144741557
973555124
1998462663
1222087393
1402040625
1902843904
799723986
1477620852
2042286885
1497425373
868757767
1638793025
177894384
159297426
1947822422
720766888
1382825229
785027931
1857104380
999943164
1456190133
176611988
280436213
1591267764
606818814
1724076342
503748117
1757034384
1373162678
1404167838
1329061843
954039237
1488407665
387177690
1713965122
1447739172
898611657
691745480
1712673237
953047393
7257380
1961104395
253852255
1360017788
581169583
17308544
1892551264
385062929
120031200
1790320172
994967387
1527701372
1595378143
1764441802
1059636725
420523614
1518944660
593876054
746341987
294520368
56033245
1502731448
1728815001
454036781
1826869258
732175356
956723737
98238461
4569227
478623131
2013168214
1432749580
433998377
439346842
1450030593
1964126922
1548219979
957189197
2142350537
853251657
191379864
873751457
1897727987
2077215241
725319030
1044905282
968543313
1588501742
118758305
2041325035
1819878966
1243696683
842232075
1352416425
1261225147
964784839
39710300
395468012
1394218822
579223569
1141187130
2131276534
6068955
1372886669
812533860
1264260878
582141681
2037606504
1462681271
222220749
1988910986
840730726
277763834
488777746
50409999
779213350
1063566169
718663458
1871424550
1331633490
1968384451
1343832929
1517847543
1697383482
136278871
1624814295
1825037991
1280611278
1069535948
1494630088
1158119922
38496341
319088858
737537006
1498934736
1114291622
300488613
1597225435
1944651593
1895110837
1292370405
1701195245
1436763304
914720528
1807378370
1295133150
1870533139
693715180
2108005387
2131745895
2096522087
569364811
709346488
2128301742
561035083
45676572
2082433150
494700648
392206285
741753225
164602169
683881885
2139231719
878115005
690353082
284112139
1057826573
1417972600
1276565063
1708880853
669771008
1359766807
709050209
1207850175
490354854
1144752686
1970797497
880421653
631296852
1130971768
6092286
1294315836
993780179
1959566075
431421862
618029129
581147143
547496575
1341560666
79209797
976632145
716354352
4342306
1153170996
1761272914
1148506455
990933929
415839267
643843114
584995902
1867197547
22979888
257158443
531766333
1329915842
932725436
254399514
1576138544
1868483504
1156560180
1584823755
317820426
1085260677
441850169
1145044537
1345042954
502495762
1686543632
598745935
922655241
1608274740
277218694
1278196784
1934018353
67859251
1045576897
372574943
1097119610
1347243276
1805816428
1434004361
611849964
876637010
501017162
1527702284
2051814657
449662476
1555609036
440576390
923613956
1738235093
96846095
990885418
523527892
1810567064
1163678170
632769400
656256372
844241433
1349926459
1814289157
228310936
262823814
376629673
332205320
1362249219
344856681
2117748954
902796172
2070285441
829303342
1309007265
1977885265
1319036265
738842552
1473176457
205487937
778377711
500936095
1831688859
480748711
303911547
781052982
565610471
162714019
986027758
153003775
719610449
22161508
436148952
1934599431
1578841335
290042147
1251681926
1045222489
1669710411
1686592241
1145528187
1682292869
963503802
890973816
220770049
1762609979
1216579079
2103062800
2048707350
416065113
1834667636
459549535
1330911796
106460893
1646853791
1010999277
353913154
1301699346
749641617
392163722
525973602
1934060802
1504259416
1688652477
1700064583
604602320
472482365
143069094
554446340
123283480
1355403751
1621856041
475750039
699050644
2142862060
701499218
682644900
1017210651
767543970
1869052067
91774544
1098779825
1053242684
1626296863
1772290517
2056489116
705544576
1227954066
10837209
562806605
354227768
368458283
1693192649
644900801
1244203319
1246978223
1401705606
1036017028
2143863838
221930097
1660623406
1903604936
477689777
576876590
672731339
495426234
1810390793
1805827256
2004185951
1120545690
874135769
1745142246
1990363387
241324145
2024378118
1722622756
1101297011
58436567
673402790
2040607033
1744751801
1569751673
349930003
1114417902
1374164586
919774677
1204585531
401496262
1681609792
143298711
211735897
1862207779
1863035877
1520370698
1494076433
236975910
622463274
1397750698
177673305
1150927374
1546647176
865655956
1218889828
218119537
1195979236
1605720813
802536090
460742767
1143540121
1060753288
1338000773
840598087
1827474386
132339300
1471337052
1080093656
1246150499
648816135
1048942976
1081968523
1758635533
1377853670
1348001150
1830460492
383913179
1553576925
1351766665
163002013
503186104
1860727155
1719485192
1636485359
50265217
472836380
121203344
585683941
598817019
576300983
1881529935
2121888754
552565027
950719084
514632839
858532907
1747618687
1538731994
779948464
656269549
462119160
1202085032
1267216663
2028640840
757169894
1253978947
773761229
668915821
2088409882
2094470679
996870265
1873268949
193415583
1775301273
349852236
1219773619
1473708128
652780603
1130682552
1326505971
2039400942
2063067978
1804395207
1587845683
1708029767
1462430189
1372475521
713014137
2058645386
1177483343
469086258
55800841
1423164762
1958215827
167302774
1334247416
786867766
323947468
1835546079
834892916
1763602966
815212634
743866256
325227485
1424395957
808650908
437438028
399434103
1441856720
1130974056
821197130
975681579
1019919717
33525064
562536192
726252512
947385135
1727060742
1608084140
1232529170
252815621
1952201408
390492833
1819282116
466355163
1750123154
614689167
1507501082
576181419
336823563
834369384
1242307080
1548413148
55418226
1461585722
827139691
285665142
1614513505
1290021566
1196850640
1431857603
230739874
1508600687
1319445098
1095506633
1696557101
1183141614
91526747
588777956
1743443280
1640373758
1893647027
685706821
456257569
528632341
332215732
352721306
1626154638
1828070057
715952661
1470073765
2038467128
889532582
1911191293
314023295
1988539610
162386455
1772888437
630255053
917071879
463857474
468978203
1818036432
1816975960
1897542203
92991597
441955810
28926515
773251570
1269083808
767128785
1081564327
886803974
820437553
987416062
1638841202
474481841
1019496332
279573472
1539224892
60185371
339877524
1705335674
874146351
1303049362
1541400609
368525225
84930703
1390033712
1285592299
1248912539
2137411844
1860718413
840573304
1612711912
1612050561
1140133721
665602003
1931990069
1994693509
1352615800
601424622
608097731
1919781962
229332221
178839229
1569715878
1979691979
705519206
1314409934
1408076662
843048469
1441374952
858229999
1198834307
1406349954
1386748105
1308889181
1665904964
1411520282
222308477
2123556166
436822921
1769497794
850851137
1940360038
1880777229
1364948716
1309006039
781668892
1115337891
1946750230
2116114314
661381477
961829523
1028042001
2108984222
1512364153
285710081
553136172
41105378
848561861
1080739552
1246311131
176835765
1877255848
35650443
1675202677
1904783970
1317143658
1233527324
484286758
69089327
767644990
1142771806
1607179037
1536377420
629699514
1467191065
1553482923
702730914
779631191
2034830140
1262217098
1810694841
1346959043
590956265
370201280
963559385
265579438
1033699833
1195238804
284792533
1667099173
715033183
1507923635
1934842512
28444273
317638146
692079704
1461591838
1394559300
607095462
215011239
621481176
48712063
257475120
174446293
208915502
690187753
2050542774
1036472205
102293308
845561194
794143423
1627803740
651237222
74941990
1417858783
574403335
1322012954
1048739185
292100478
155699485
98989661
345337741
1140203660
1091007057
1799380487
1480122718
1880258643
451467963
1635310890
602648503
445806593
1935408714
1286381308
1869965627
677281429
972716438
8678444
396924531
661387324
2007110217
1624286233
2114090048
375124007
1492569942
200899104
40603288
922499108
1822347356
884824020
29460618
1050633152
1736295571
715257259
315639577
2019205004
1333889902
1569204682
839319262
2002108499
2022889967
234221391
674773491
164243323
605960905
965775418
898893707
1463181755
1873328291
1827736284
973547532
126826591
1319371543
1400119829
1978403925
147660911
1720887195
770350904
1965025542
1392712548
789714117
1548790524
2015193346
1469430418
1159935239
2029869534
526708976
639235076
107650691
1789010485
2114712208
1669597365
895461908
672664563
236171769
1924672321
2092417033
1744461635
335039709
1585677502
162975443
22190002
2087761169
1513671528
1431085213
1280106475
413797984
1478024686
1166867450
392486291
1917052934
1814285677
2141195368
452314778
1381520616
1528684600
768910798
404262255
339878980
1408218029
632034855
2139572208
252373676
1325893290
893745563
1604040257
1510091622
1579535372
749170726
679076026
1846215991
1912299119
875765191
432624996
1719401365
1487018277
1027927170
1591324118
2110554953
1466884775
1994349696
1051320271
460180007
949890275
1875138892
2115819971
414990579
623188512
1961291433
1421480069
54145487
1751932992
160204584
530554170
240236912
784600267
1846079150
852419981
114064949
1874662799
1234666618
297542429
1068193486
992828325
464392622
99868922
766142152
1057123048
821184381
495655159
2042804858
971198206
707680251
1066758968
583174914
742961835
1491981996
1982676549
1461950980
1259720986
1764853819
1011133303
188153269
599616556
1126297665
1205149437
493589518
1929853704
1692728840
1473128448
1092613270
756834295
1699648841
1199590362
5045393
1570555485
889526159
1455355045
1969102562
1183745199
246921706
726800924
1961123626
1573591232
515749705
1231165841
1548470143
2123925304
1341471133
1756282778
880958062
1139103525
355912272
2127583706
1454107568
711532375
764903073
703520158
1976139569
1946680287
1660470380
182318871
1944018509
1510563726
780481436
1344068451
1173017303
951623263
624486683
1722303963
1560602206
1946850430
1846546459
501566848
2095615120
973980371
1583055542
726049186
1255226349
1029715947
537299486
259090027
314487732
392089457
1427581258
96018350
1088271141
2037174795
671451714
420741465
1330358160
1290084227
1753802193
1172713757
2055177508
175600601
118701664
315873694
1307664447
322390461
108181497
1713329981
75824873
1756212547
1522782874
676700194
263287754
839059095
361794580
1857144862
743477086
1531334854
1290603956
497869982
323855419
909360121
262772224
156696133
2000367412
799299216
877230609
313293554
1098738518
955538604
1367381943
510193331
1102962001
1046623726
620059629
990840186
458528969
2033736156
382505160
356561678
307512999
880648932
1647576827
475967653
466409053
1810669585
569779860
1878245628
856305842
1502559153
250827897
1010938185
2084071816
778510948
1640273249
726908522
2136456767
1685561828
1908641401
138766969
39847100
895918414
198168986
1252763060
108520437
640661062
1194661737
1885796856
286447505
27719030
9539532
1197416840
1516030485
940065208
1075261221
1381896062
273603564
1846603344
882126177
1410624486
1078837664
449931664
651742133
2049516339
1900849258
112900645
284155629
810404560
1688062433
1069969179
1391457632
1493772070
1805133161
444803460
584982090
177095229
1623469600
417167016
341836696
712217729
692538789
1734739685
622779887
355944576
1583189902
31707947
273428239
1301467761
597956458
947701240
807352517
727988579
485757111
556138198
490590992
153575248
1617137292
17646349
184674918
1431312496
1594773682
121047536
2003880242
781206017
2114398379
111730027
1232965751
336079035
2024730809
2113080862
715860763
1957302396
855536355
1394353768
303983225
230956571
981154949
2121408719
510926790
407796204
847926045
2106990209
1464320322
1373036618
583726184
572065888
1998349416
1809469679
796597232
747268520
484685774
548005102
1320296575
107628280
1103011215
610615527
1159603265
1546176984
1395877600
172078660
1498166315
1032583826
109636901
1669897916
483757270
726758137
1435730459
1683717341
318460402
1363433636
967122044
886833208
151831796
1009354431
345314908
1104687182
1440479844
1350286651
1262948521
1106964627
662734341
39005686
1551455708
2029398473
203845209
604870756
1885402774
438874101
422032894
207441990
171776283
1155743701
317030141
731307516
1514891075
1319051137
1917988281
1075251452
1654329319
338431965
67193784
871970000
535072449
123179754
1364446854
1766703233
1405952311
829578473
762910675
1505002797
532370055
2126123082
415129284
1752456710
1815384243
2018755578
336831961
1183867090
2131359524
781342183
2138715393
561410963
1674069881
1464286439
1750404791
2100223525
1932590451
198554397
411840833
256096390
31825819
773141684
1634104723
1110494583
1705054372
1159315396
26629809
2005184470
930903366
178431538
614936742
1802318707
1519704135
1105882523
615278333
1616075447
1419244380
1776773117
45411260
1889227563
943055205
14054711
1213138303
123367381
193431516
1033226398
2008434972
699713989
977645161
155173079
362822396
689804726
921744058
2107745289
646025543
114094864
1923712391
813756015
1422276959
152764079
391908608
426251526
1511469852
414162794
288070653
680116352
821920225
295124974
1271402919
2088177829
72450322
2047835447
1583817458
1645078100
1102462901
721061878
1046736993
17375783
839461188
1913808326
723809991
2024300473
1814133644
324828337
493049386
801297433
1263811022
2104429933
969420694
1562999407
562672050
1765410039
1422446414
152669656
1206556550
1774607711
1235428019
662765127
1662076908
1001508531
857700391
214595121
910606405
516689463
208780688
590155497
115700106
1116349084
1548494811
449731087
593568794
1681750988
1965713621
1733444434
1650945614
1487935349
297039398
1835244950
18833952
1910470182
103788559
1634491523
1302839943
1386943194
120445599
2110735854
121475532
1940743250
64021635
1823107668
1261469595
61897369
1973634454
1487272901
1943604682
1751410754
1549334870
216271269
104292615
2005197551
1932924899
586703748
1572066862
633524466
66189972
592244378
1834709234
488889492
1313653282
1378060725
2083399123
32590066
359579614
1198519950
810776081
1260710767
1556149691
78136616
101981031
1389564731
899327709
1743618709
1434865935
1972925529
2084310057
365208871
2030345327
823531965
2072264994
1771507116
35892828
2095789950
1054683222
732545597
1752228301
1171244839
647007523
1903118593
778208867
2124428757
222872016
813187427
979053370
2029323936
1470215060
668515607
895110790
1907256218
1751047346
1983399394
355079793
1973593779
1400111905
682110337
1311541107
121357245
1505262636
132520488
1965988850
1206015769
1821764052
1543145809
350796954
937357966
1417826222
108474268
396926738
1738928157
476601551
1623668064
1729734222
915221772
1634299733
1945387624
1339280799
1297360903
1999919825
1463368106
1677568670
906900834
1229819230
1625503401
1877636487
569226947
1454084861
1975250446
1761878030
1243263428
705917402
517615349
324586244
995437689
484337497
2009239247
32076841
244501675
195816167
1056741190
646137953
895973484
1069510406
1317678921
1370049260
1985636709
944172434
1435840121
1170568993
631757521
2046062982
2003599646
587819687
2084358996
1349422778
207431200
598078843
714844029
1593699098
2079006493
884986238
1469151287
1616199862
1198066996
1276064530
1274903409
1335709560
543405562
798336519
1104681491
2031030414
1782974743
398874335
263144714
189512349
1023443722
1530294389
864248469
1579561270
566792922
545013622
1709789361
177025814
425931739
1115257426
1387435141
33681941
326152914
521539293
2128153098
1927883156
116668279
264133678
1243630341
287268112
1642307096
874426262
121364991
1965693024
1301291050
1360544801
130497198
1533361967
1855872786
1442401195
588222101
694448320
983367523
317477836
410907892
312811179
543550314
1410962842
2118873904
1089361221
1171210626
473439017
816487354
776172957
963981856
1846487112
1064947649
870372990
259842605
710278228
728303972
1547160412
433814955
1639841491
148965804
1784280554
157092468
537692730
1454385087
633819649
1779288734
32706521
377481671
418383757
2041542068
1086592849
506777693
113175404
1597696310
1013036271
493085106
1723366766
416707608
369843902
1952157007
1177763104
70093671
1059019460
860098212
599851280
1304182753
228096825
829165567
1862151745
1354445925
1625609691
216818740
500102810
65795063
1525014799
956564636
1339798417
867452671
1445716902
1837644637
1107560799
1289757451
327066488
568019499
944812946
289592150
1758295790
1804749618
1059145214
1660569543
1593197935
1720566108
1637888376
691293202
644006791
450700451
1937084192
1782172478
1160236402
2099969165
1448702961
1077897170
1721561454
1149682554
602369550
1853757612
979649237
667339673
1228598972
2017986632
2011093668
76226648
285888471
246337292
1017864118
17990312
692147778
777043020
337899542
123859445
151049612
1504870443
1917565286
1340721324
1437135051
59972998
2046111842
2144275352
503623972
1913799214
1500152754
2104737544
1191748890
1867129412
202755579
1562937198
1555634637
1765985683
309520837
1014721491
1853396673
709328261
2115104312
1062759163
1729094564
1684123255
1238658889
1013555724
906881712
534333966
429828699
1410210368
2134878438
1720114793
1612152285
1174754988
1131078886
1518592603
1930225175
1086170420
1013613299
2083132345
802480610
394292888
1410695142
290836806
428104681
593696574
1562113261
1444860836
1513937819
462032213
1754833351
1466651240
1465912836
509459930
582566165
2074043723
1610264357
1088373290
1622027260
2146566398
1531017963
226636079
959602102
3762092
1915705544
2116074772
1590385480
195754251
430820997
422435201
301889240
1566865686
586638722
764152312
1159912013
1192430053
1235294392
1064624175
294570070
1988238139
578940348
1467563917
1269744349
467461113
1155252009
1030512717
903825428
201974864
2055136630
1484566978
140250667
539733930
1610718615
641529615
1468937283
572369744
412346667
1616946065
1530495718
249643825
1090750009
248161603
1627212353
1731547722
847800756
15628171
880887766
1102725024
791574345
2070485671
1029965110
1761897393
223195958
2550155
294166581
775037479
1337254637
2074389388
1828754077
1593746738
411420064
2067409484
2007548294
338323724
605252159
1898087655
229902229
1441886333
1251427990
1944112586
106229846
1269643017
1699472729
604885705
1311593511
156105204
632635481
549331410
1862840874
323732605
98356697
490105212
1191394075
1507372187
296779420
1936638716
911015704
1973698429
1950531305
1926666117
1337046305
1345920649
1498677178
1937997446
32678846
303404585
1958498105
889195604
709348562
275744058
1129604975
506080670
1314952393
89502060
1095331704
1528929245
1455711149
2100240303
1956874022
2141034607
89810407
1547731401
1229005271
65599452
1684899909
601262830
246821249
868129358
976719367
645804774
1051508615
202253243
1891947431
1951988321
1679936343
13105550
545448033
586778103
728613677
1244236466
93117842
1925005693
1609372241
1265855280
1890811512
972565060
1794018695
504967629
421192433
1261630746
20836452
154310014
130825911
895153976
1531015062
92273993
1986359720
985843019
1012393565
1928395606
880972657
572535664
863966826
1331286701
857082278
350502970
1572227301
874434218
1441027541
1882303271
1819119722
1204646161
1588596093
1926287064
1840228153
2000340417
1307710735
1459331312
51153275
845230769
1150222727
779172394
1996137838
1012564641
2131841770
1969645438
804997232
601508017
2035110094
1061791818
1077340849
2029647142
2122111365
1619620228
1670180987
2135589017
83640748
638126288
147225155
1381311770
126816661
151363659
484421554
1217793968
245642833
1612347766
1781917638
428571573
922519664
862563019
1120015388
1767516722
802340416
499960034
1819327236
572522406
1591767880
650920681
2141427921
760817189
1597287055
638608582
123764056
152326656
388703879
2087944748
1919184961
2102880674
1802613422
1860871968
100612527
1570370382
1656267511
246379981
536630675
1297728971
363900080
1185457144
357656420
351052542
408300162
483900462
2147152599
43980521
1982311518
1518912762
1515121086
1710316939
561249318
366380917
1120745261
838943869
2021072218
699374120
1892026047
519389042
249920001
1582748914
954414011
1521996286
932833851
1629618068
1527175038
1995443372
915159740
334633407
304260129
25185529
31238275
678337569
250746390
915189900
1503809298
706078797
1517736165
1879974372
333157628
1583376770
1219191871
639495687
2131124098
1976696306
678647779
766426793
445148091
44674330
1083319184
1188640063
519873031
144459287
659940205
1955019120
2036932110
1285379306
1049193923
443961950
601790739
1729724819
1201802552
1988717574
679383224
1916385335
1683483653
1166940026
2018568622
1408045093
2046321405
1780909205
344028492
456458017
449988109
94304583
1606175635
499755236
441548469
2031906481
1558152885
1905354764
436197002
1564697312
819385353
1588754358
1542548963
1372524100
393192614
969282790
459558514
1286055657
316051986
768381665
1390454481
190203298
1728724070
1566281203
517875432
1725067878
1283922040
1626022378
2054983014
2016335832
508837157
604075740
61570275
378316975
1129868639
1226215450
74811565
954792557
1926553041
1141882024
153702443
1273249390
31862406
673083699
1980547692
590060249
78761061
503250955
1983813252
1122885494
944539630
1176763398
1463608480
21846848
53715914
1964528308
1726229680
1548410438
1069158624
1126711085
273272779
2133631463
1922066204
641156716
1002155001
1305016977
1667555820
1518637902
63913513
197886092
509267821
2101885306
1601693874
1913832405
1002906027
1757646622
607687051
1790435303
752924696
1748728646
1595825061
1844012321
1930825242
278142233
172088979
1969201124
85154974
1214261942
1418035399
1429568973
695052569
758155654
1256731583
805106832
1963617093
1676944859
1500725265
1132145209
701194639
1134924163
412759923
1065089965
1684895528
1729769616
1151364463
249379024
48771800
1507926071
1581670570
362928198
1863466109
843033646
1306139357
1935971106
1552306668
1193520659
71434296
4415326
1991925513
1366896243
747317537
1451187271
774946390
735139169
813350748
1732327704
1274936009
1096803869
1568233011
1012721797
589222898
1813377774
1016643920
1442327054
2144249940
1652150874
1121803579
407371774
1384743055
1718443272
1112491983
293073731
1374974865
2049640342
1708359087
1990047888
613232037
1275708118
1201774518
36364285
385179374
5833316
1448753457
189785365
2010785458
667938851
1970970883
416032033
915210403
1277238064
2143854617
1377060364
1181459272
202770880
1160923320
146467962
363524731
76557104
481390838
1153298048
59196604
1281849307
1203032631
1421509301
1250975402
1653443587
1856007442
1128115286
597523669
1580681235
372981150
2143949405
1239576842
495443177
847393109
423815513
572483851
42170989
1956235729
1907494321
218296012
385481019
271622682
277451482
971540858
761662810
584705269
441058629
360463906
2033346164
433558128
1043730716
1840266049
1139822642
1522052267
777610621
777626306
1418657687
2136032237
1565477108
209026377
1571026002
457713093
164111634
949353107
515737565
415321718
1314361430
363849320
732326807
1628107350
1638568857
43412152
2111005095
251737943
722547257
1637655573
1367413668
1845777668
313295523
14477597
1905026966
128211952
543362453
819716948
2082115533
532869322
180227712
60070181
216880852
1783338746
838500021
63571310
1879757952
2032849478
1947274033
1510246937
1488939017
1625515127
692415513
1694772945
2059877361
1182857119
1006972640
1929255749
841144087
677768138
244779890
402451031
1711501554
1135442972
498182214
1487915919
1674123251
654793809
820333583
1243972537
381272166
1452539812
993849567
1454065489
1553040402
1255098696
571266395
1139676309
2143751002
412180253
830133828
117113153
937238230
54933176
1553965058
207551438
1175419121
691739167
350799266
1877775709
820974571
2124324795
578070170
225526234
1548770005
335225935
260882275
1596732872
995633702
222506417
1301980272
765611552
2090132739
1411731760
1576720518
566971906
729735433
354933380
1524442391
953824400
1977685733
1365868484
1735780195
1163175657
334094747
555958875
875381511
1602524969
1333992210
1819666615
2007127035
84498927
296128381
1825296985
193089641
2057437594
1927752865
1855144446
1101661379
1041928624
1841320527
542061807
844067945
563218189
1866889385
139609482
265496180
1537602621
969338700
210234186
1892416685
1879787695
639312691
1612047028
1727111880
1344087210
474077138
1288692332
1592175245
213594535
784568674
1601262309
1620621891
1407962972
1749172228
95155692
1850366572
223141421
247737063
33299072
2098323732
666197226
262932821
1870838235
1503677949
196536431
1245087355
597159365
1869046640
874851471
1238818902
701306870
97102302
759145332
2010883977
1020364975
1890358290
1969454759
327564428
2096036798
184423246
1403361053
1448363165
113569717
2032799385
652258766
1253315839
239343054
1879839079
500335471
382359867
485619045
656514337
260555793
1535005216
283161965
1945759075
353288521
1368342538
1571591382
1516533716
1646400037
998455694
1147803624
1914900168
1857687568
998643583
2084048746
493643299
256532884
1536436029
621265210
1921589045
318232276
368547447
1188371984
2070647741
450122672
1844659064
1671142975
1044231078
1805015467
1791419525
1844766366
1437978552
1945250979
1004416671
1957999810
1533847390
1275942375
2110915831
1739364662
1525766246
1617095087
1935794207
366867026
1593643913
82951109
1424633215
1233346517
96267209
1485496443
505056194
1778822219
210405138
916081930
15437365
615573589
1095054009
1559867668
467966044
2083052976
749962487
2075917133
1208818036
2060880581
758515811
1807781782
2057302258
754498109
686771203
826236338
587818941
561593887
1938287336
509718192
343078172
1423130851
1590284212
1495943856
1323821849
1201874930
1190109702
674816237
1664067251
1990142523
97619582
485448902
1172552796
246566279
1100901738
74641424
1737827556
1558125926
585111975
948668184
602467893
257081419
1846644777
1736256512
1205595052
1067140289
857445399
1082013088
1231191065
151008007
1077732962
66012593
395588560
337286933
119530564
1957177592
25001962
414333686
367300607
425094335
3164834
1252420541
781880134
268363512
2049203775
63249382
768208927
101330368
1205515469
833814050
1091461199
985528798
756118447
307834481
570467751
326499494
639931802
1496166937
469783351
170109871
1603791346
1089875963
219901031
870022125
813451063
193992356
1102441446
2110618693
13095592
546342565
1796843087
922697844
891990380
966950799
1084757279
402588841
976843580
2021779160
721817983
1115874515
760603899
1651745662
264194656
1344060699
419557315
740025798
1769697209
2044085432
1128076090
511288804
35646945
1303572929
779707853
1495187367
143343239
2038072773
1225661300
947168433
1310747859
190555006
1702161995
1962297290
388854149
628411457
1076535566
1477179965
407699043
450566719
639895485
666058276
1687849389
484913645
687471988
1353918954
102361355
106023596
1441374779
1148088073
953213730
1706117164
1957147538
1822493304
1111172177
1895759970
434412997
1379622717
1212808528
905136633
1320994806
1201085979
674927753
448849963
828606779
557354391
1452701487
14891539
1089932734
899041422
466521917
2121197219
1456272775
1409523019
410613435
1635163741
628727346
1348338302
518576774
124384143
1764963660
302171489
1665158856
1855414039
360008618
186920125
449902461
583372530
2018140752
1447735711
1936688368
1031092311
1448079635
1473934943
266631122
420509971
1010077240
1209056674
2101320544
805573554
1312399392
1697988244
1669893314
1893844607
1619285710
1047242079
1618940111
1705627436
1828032847
2058531987
1306850147
458381548
434087780
1771664145
1186296535
502506092
1306313937
1280208672
738029647
759236534
350044667
1958462141
2105211760
182219175
776316078
1968499162
1103991166
1500046395
844843540
20581714
857333488
516429138
2109233613
103410355
1788208130
334200474
904512448
980298679
334491578
869900043
1210923081
2120802711
363219388
359616023
853854994
2135897251
586246459
397619098
1020960105
1364155043
1819113417
719383427
1687011354
476776680
117734227
1859220915
587708837
1581979884
1496291931
999465845
966587000
790138944
1376557967
1098712449
2134145227
532174569
687094927
767954626
1344392305
1369143671
1263375701
695233204
1736587920
1582234449
1307508221
1653242621
1103559614
305189625
1828022524
890485706
1678798862
908035167
775551439
1061971742
1376249841
228747871
1348951249
1499723571
966145268
1271850429
1313888215
1074633962
1631294426
1998285109
623333895
83489873
1188878434
209616014
1120163169
1816427564
289380442
2078239648
881322958
561527335
1481485134
748506140
2044842155
1462413903
682130549
1733269885
326597886
2027174892
1234591372
1733229014
1927676284
1001911057
1474205363
40790530
503088187
26122479
2048147409
1803457711
1153340520
540878985
2126647375
1371909810
325722748
442251998
476648136
2147286648
715401810
773761229
1770624192
1450143686
349600252
2057915229
654291616
818472303
1963889017
678807711
426096617
1048519606
774352521
1516435438
1904870558
64978353
827701040
1301967879
1452158298
1922158440
514497916
1582581393
1930545742
1050796557
1644173492
537604261
794951029
258203037
1199943415
1594722330
1922566172
743471224
129787122
406865107
1101892818
944643930
920201293
765679278
1974096744
966170467
148542413
747816579
1380972977
170536312
1415150965
247076301
966581162
1037887443
103872538
482074113
1176942446
2096702864
1909107774
231942591
1754475775
1499134519
144688599
979257439
1260969073
699090990
2077201766
1264616984
1928204899
1511660633
31807191
1351708974
1242882121
1646629627
1671109864
1844461380
1272704239
1143606926
1986606904
1663524463
1221989477
1000276322
91856774
1461562802
2079569832
1870502350
1561803501
509923221
1988661906
875218266
371623144
33323777
887717437
1684023102
1206195802
1085239735
1015602758
339342682
1228573622
1738555927
1863266884
633846604
1124036197
52492224
875453665
1876620356
1534859
1868483715
599000562
1259183661
951578740
1114452557
314236265
512930265
1549466889
957701702
426873740
3502444
255667318
1592032695
1340196578
733877457
976523421
1732345376
749665707
266254711
96990025
1893950473
1058873019
1614980690
1936307103
899783623
2078546467
574833706
159136437
171924659
1439899675
1473724415
521679212
379121721
1223229745
1889275465
2038925628
1658692537
676819486
1889787523
1326917681
797745080
496735779
1423871245
1706990682
1888922418
948302525
1202860266
794529592
1154941149
929111240
1341035487
633492827
1835391628
1825454532
1238355449
1620807223
886117132
498283535
1997199374
2016735525
1399612456
155449184
190441106
200640261
1232568107
1091808030
2009713307
1152750153
421378359
2082355281
1344669431
749296249
340536537
120233558
232593821
2129554704
370226678
2104194306
1604168005
2029962274
855847930
651723737
1533672969
270512227
1314953862
174045800
665607677
1525957663
1602173607
1360464048
1266833482
1897528845
454525238
238337420
1848294119
562110151
414626106
1315231017
2003043565
277504931
515947283
1720372258
981841951
1125654497
544024438
652706447
446976645
839099231
760828910
2100526723
298089893
19677012
874168707
1197483549
1806384136
1840507659
458265863
2006560064
1503133060
973588751
1727215801
1094399015
2061418460
4088515
1956984590
2113323536
1456580985
472533267
584351508
1812375062
1987859136
1323713178
79845438
1403366540
1018705983
512080146
2130089179
474172350
628489131
1118123605
1608339707
1263893959
661401936
1100358629
15637325
2118912455
180118443
1961555789
179504752
1275110741
1257624793
1103404108
995885343
1211157214
226795538
1301884149
1724302001
840298971
994524789
450050688
700036891
1127759133
1225751408
1714395336
432682242
1551600241
133764417
161403915
944189960
1978387447
2061916845
241426963
1978115025
459678563
13202180
125629037
2026833803
839806645
1311227127
2013640249
1277304132
1893378134
2100877359
1776157288
401815202
230437197
145872371
568583485
239941863
1149821821
368885647
1426664272
2035758415
1610788284
503518737
1937849896
1285333567
2082436358
1944185511
93771300
1523648014
805455994
1113596340
2014247514
1121455328
769626839
1180460486
367639012
1280859645
1654258801
1989897001
1407738211
1395833206
1570676817
733087276
5864304
380529226
1763409709
1055718833
1681055438
369272461
1572389200
612813127
611510578
929034213
1993997773
1248343252
1643239304
665174304
2001792627
698875597
858742029
392907298
1144790217
910586728
1188670757
1267768051
238553071
1739646297
239114070
2092166833
2011887626
1901782434
1930945343
1389919587
1222990518
1333016886
1266618158
460508014
1205933871
548682808
1560328891
878641921
1802098880
559328813
225237599
360552177
1682914498
1913910558
726438968
2014463455
505071594
1495340681
1327711963
88476402
924695527
342528994
124392038
1635045342
677105465
188267891
1186053669
191098305
1138700601
155982412
2040564527
948180375
1920693172
738372463
1937309549
564012495
202171038
1556412107
1374372757
1735566471
1437312040
556233995
1190310110
184380502
2038850543
1150347926
1723032340
1087583919
692447876
1372474049
785833661
511596275
792657618
326808302
1134616411
765648159
538583893
1996477986
976579081
678391799
2133839367
1604659847
1425177779
1384938078
1976993535
824226469
254605033
1868728458
388684752
570187788
811454455
275247900
841962051
889533719
389835944
1255698102
205176198
1128418133
101699685
1952477052
7133346
982982975
1218340393
1537780252
1690772299
226077974
121117890
2143530690
1930144332
1847822506
2104237249
1706695258
1804300703
243272815
147732759
1733519907
627579892
1549238408
689951516
603039066
1365702001
568101226
1224079788
973839069
1009375966
111480625
2048810234
115520733
238466214
1336690813
1804745972
1580669843
2102243471
558339618
2047105598
1463067410
552101519
1196322415
983014397
897131936
1811970497
2019539964
43499020
1138411045
1208214013
486325552
669526781
28572774
928884727
23715990
1017502080
669269212
501648121
2147393232
1280788327
1832874494
1603066568
1271037746
489482729
1173593884
163020857
276478775
662868779
1073173887
2014722056
2053363217
149482749
1019092314
1345272864
274815052
417268085
1796209515
1434384886
1635289463
703579548
1687854641
1497204529
1939137025
1444089152
194286214
121501912
2054224162
1649900536
1009258135
1617120808
463812093
640459202
1140691812
1686195405
175752629
713266130
899949422
27299236
7827820
1274101511
346018031
1019085518
398848310
762011416
119334571
1448455998
1890873185
1288103993
529972783
1390712075
501075074
7801440
170551822
792235007
809204747
630191943
816731474
1021625326
405156820
1784231299
112722493
2105195534
1912610331
1663094900
133386183
512440210
71229252
269501638
1717986122
334576235
1873320591
2112158766
1520026798
1697536591
867099719
1243375520
324493494
1667570496
1762997047
967275532
817322712
2110901438
236219764
115000538
1064945530
1138845895
1675612525
1404077125
691778125
552424232
1832468144
778127186
1302528256
1989790508
683987139
1702058341
1610727861
1223682168
912978016
1188248288
1026716261
1472297376
520200101
811970045
71653046
1924810145
688497717
979880653
495526349
603958786
321691958
1350588539
232276906
1698519391
1278905880
571877936
2037545525
2068449156
921777298
1000510966
1415594018
456111245
923101385
366241325
2142037521
749182947
65243297
1412815278
2108512432
581237634
1527602097
2007225165
504021572
1274392122
1010068728
627563954
1302905963
2146826916
1643360916
1712670090
858151094
1778865418
1461876955
1209298355
244147742
2092361293
1120520686
1800051425
991687631
2047812734
535902331
464493221
1185317075
939791086
1524567271
960384720
532976217
1215441833
820642747
1543662071
1709742469
1924118253
626732844
427388911
2102183005
606889076
803958419
1852850800
1564055064
3010746
1402755670
2038030854
1117244265
374407534
387501939
1474936994
1842311827
924160918
314730842
853793505
2097712152
777477682
190920482
105467202
363395013
322026797
1535650992
1174581691
1698386153
293826949
1539436778
1823010571
1645561727
778440487
1151532667
1246631355
515915069
1588783543
655908713
2105987304
1620905759
602597003
375710997
2118235887
1572235363
1109388709
433859206
520478383
948295736
505733920
1971671853
1679299003
1304185696
250212319
1310660505
266356963
2025664549
805431783
875334761
339035294
1927512044
1900366235
706744941
814075839
445445610
879681426
1744493516
1423012151
1149471741
1903603964
650461508
19764163
74640797
627675942
1188499005
1272596283
1333804399
1695711260
546825470
560971018
604148718
2120281487
1104999049
289824281
1641278463
1609202615
567997767
1004202738
657857112
1063734730
1605626056
1034078046
1393636721
1366655257
1928563316
1489186677
540398787
1010854540
1185807450
1067988008
1822660124
2031014443
135522814
1823811434
46200058
699210498
482079250
1339955715
931042655
256140387
1580121778
888610933
394594030
683443890
886592202
2064438063
209308609
189422751
1182562513
1969097486
1361199079
1381199012
931609484
746535785
1399215465
2056688583
1157638974
1812761060
1970660206
1632936623
242007764
445800909
257517294
116323804
658287463
1129723663
942489679
362302385
578001645
421472095
1985642073
2064806195
2143918450
1078008790
2115053173
1810197670
888291203
253844274
2098027343
325410360
833928714
210275207
267154474
1292648553
443286136
827085701
1946987196
87812182
1222317802
692989037
815270058
1458435022
1051170787
822883097
1663915893
482861203
576423479
1538407731
1968366875
1877251227
1680228616
223624839
244044864
956546380
1686450776
155420695
167183619
917159965
1522144413
1534161983
30637884
111178764
1735250314
1342354879
762946136
555451073
179346135
721495838
1629226458
1887871291
356387759
1531836424
1509318010
816013414
989636618
423863899
2121977219
1038836854
523680541
633332911
1786789343
1188468545
192091207
516370531
522608515
317400375
2075629698
1639985020
856122386
2043919065
106545868
63493940
15631350
2108453447
1545515874
1682773248
1145722715
1745833089
28605670
2021644697
323314766
2004314639
1360314949
474265133
2022920470
47582281
2065399948
1757960495
857053618
1746379071
835512186
2124972463
119674522
153539708
569050486
347040268
1327169341
1888346472
1057017446
1753177043
80302287
1766289573
2126425106
19537152
1485979163
224450584
1411743171
637677032
357866108
1073056889
2095929632
441680726
391199203
1439622194
235224502
756183720
1912984180
299965554
1194145374
1674648991
197528020
770281059
228729668
952445905
744561703
238564771
2025127960
1000460891
809062627
553564969
1762743204
67881587
1040251874
1823083764
1094089621
1603866712
935878604
536816274
520559389
1227371251
495631782
1345797384
697192644
1557648236
1410694899
2074112182
835295805
1903603884
523282226
2128640125
369364778
975643138
1887525409
913778650
1619428402
1991706265
144673739
604971997
1773289031
1674151549
692640477
401792214
1903948375
786558882
655734494
2046020872
2012788511
1883095791
1795180819
749548756
225192362
1200629862
157668250
18522619
1906125987
1904022955
57811848
458187049
71904692
1138467717
1631647505
291782164
433830824
1084629913
2068467200
713138140
1497497443
1118042466
910302324
568842292
1597241047
170175673
201982933
2064953981
372894035
1086118378
1902745753
917707699
1181258892
1484540727
1049481029
1379629529
1720596332
959429872
2094000034
1331334990
1763801120
509167055
1338586335
2008764948
133892730
1785694100
963422835
2140675903
615117481
1237616340
1278975525
980310413
1958824553
1295264154
128325721
1536043091
345313361
1239826071
2060523022
1209027769
778212447
903540357
1847282325
1090110117
1009023796
1697898204
934636740
1687266380
1396335074
592801749
1041568163
1919814683
547768908
793533796
838867735
1965237918
1494275944
1387654261
1563942388
1618083657
1271595192
1879048005
675019403
908263141
5016761
636290897
730624496
85010667
1972336891
1804738404
1330837499
742534236
1322326503
1766498773
505193251
1762805644
827435709
509600271
1360300632
560839046
2049850950
655999679
265293558
413183997
1984512237
1169083771
212573566
1787339333
1177176051
652506975
975752085
787949074
1924301944
185276829
1864839589
1637928020
818720575
53356161
43527432
1525757802
1989103492
1405287837
353264879
329601124
1826885633
1323728906
1732017772
1138862938
1311554827
1520736431
1765366351
1752326988
845940104
910014541
1487147799
261381346
528130371
143080974
314543754
1365408109
1586415678
1554733120
1073996649
236286163
333735204
1880267752
539363929
666843342
79412063
1085760194
834154292
1105676882
1732195257
800827030
638732066
605849782
1946446561
1295342274
313859728
226197727
1471638340
1390091204
2055345552
1469536547
2077565587
1936731556
896960652
1714327221
2063950092
200407262
1953653753
1196443042
829901223
871101663
125526395
845674385
2102040947
474795158
2134808042
445121762
789727008
821378158
816698238
164124231
1327526697
1534440467
682538630
1831635864
1259979869
1276048892
1952170331
960434397
421449949
1617920554
1884240034
359582811
1054863523
1525982110
2007835454
1479692769
1826743190
1886156625
1018308910
1481436212
1594486831
427492999
1788294398
1999234416
682127852
1005667915
897538203
1533275079
75151779
296625180
781003147
12160897
1968574315
1316679403
493918857
1213348045
424036085
243852351
1920334012
2142037521
1378594219
528854330
913084944
1279995223
1672474082
815446919
1783741560
1232419558
1585432179
238885835
2131419776
559159333
184340145
397631103
184325586
954524649
332837324
1477666337
1913550121
2056147810
1598480837
1665607852
1393645825
263530360
751779079
1960952216
1319340320
1657129212
317385650
488381394
1262067417
1777830611
552806087
247918481
1357144485
970366986
156552779
1688992194
1633040120
1644980471
2016138044
1511171858
425175633
1862230852
1075556629
88828861
149492609
919623040
536883757
430934908
1309568103
815594709
815499228
138411500
523810171
249220244
465242919
204965493
1612759048
807856079
1425164840
1198505676
739486930
552277311
2036271851
482962300
710166727
466407955
94961053
278840149
1870550830
1979980492
1774245026
1634517967
77135404
430744068
664319023
642542565
1039869500
1332147189
442910805
2094385087
1779417988
858572376
1764513786
279361154
1601988388
890041956
1998521480
834289679
153982935
1885717875
353399746
929423531
365875142
1359252240
827567497
257125272
1942233529
1675864143
2807136
265641789
2117728727
792847054
1714211237
1977471321
2084834523
855769176
1817764694
1886617463
256426273
972688154
340587686
2092245878
2059611325
1391001773
694669257
1249100377
1012810611
400939270
419754079
1368167131
836157006
181845238
754437118
739650357
1236821429
967551448
1377316720
695165683
118164952
670364070
814607052
1141924630
799604848
1749268395
814061328
1182087850
1146889791
1099437739
217201496
282509455
2123533553
848594584
1445033038
67888281
1343119243
1498599835
1496264834
1878147385
715326151
1180448933
1315732426
1237597409
1946763421
710312059
273761189
282893200
1432649963
319547459
1694630550
1708179891
1540474751
889170332
1415967963
1659555329
123650208
2068792553
999908374
159318838
1919509780
728222112
391590740
530474125
1906260927
272913798
2115219721
217306209
2113122722
1362283555
585072737
1190578750
1963908928
407513049
2071580124
1272004060
575524248
1242731413
1400727003
1867239357
789689436
1945698612
709850446
520708326
1643134951
1244598461
14197088
1410571880
275038827
1946398645
800889780
1613071695
1015557549
1166619027
1751118298
139229290
224674150
1802039474
1343186190
1512344718
660470754
501804136
1479111893
1923244882
659130158
2059086352
919021722
1635245625
446032798
1421067429
949591546
294992854
617135643
521528176
1301334537
42320112
451532233
1710562123
1623905875
1414072750
216354667
51489188
393610767
1480476028
2059067382
1599207734
1956625825
473771315
68135625
1939636832
1862096802
1797857731
1503465573
1588264986
1441753975
414369354
1564184477
44692230
1830870925
78277487
355072427
1958223280
1050156880
1931116942
1238987133
1945623174
1982020205
1996020706
882534191
1751075914
538246084
603676638
789539797
1160146987
1068380125
1728531147
621275842
285230884
1173397606
1885196925
1582745082
1104575917
1259247260
45102866
1367629677
1700697060
1889256095
1746582045
1169871413
168303660
1207345851
1099513917
136969521
1760218366
1402367698
1036105129
387519230
2041577209
1955176019
1656776522
667873835
556369530
1678501694
33362949
393704009
1221327023
1473174212
429220779
385892144
1948105527
1366727724
2040931899
546214
273838122
2110336525
686128319
383959590
1063133292
247280364
1184549532
1335055432
811566199
1273420995
1286264590
872478180
109580740
81215222
1247861414
1866104978
1411625773
1501961304
1443710489
313026361
955934776
1564799349
2132532721
358086437
1164318380
1769707428
799417989
1107083112
134743782
736857255
1837490979
1200523613
1744045547
1984800286
345002988
2035590871
1308702985
822618346
1128521058
65468956
48860876
863754760
1304146845
1401092472
692390486
2031215002
377503541
1171470052
2043738636
1570260086
1282628933
1505207993
1824837110
887874250
1930293953
161378446
627826825
625639814
322453361
95311222
1368688990
1645981312
1694033074
2051611197
318504729
2083848344
756059668
1629893467
197891260
78412784
2081368276
197255187
467592518
642296196
180923952
375157594
1143255345
759474824
1119194157
1118318266
1926198976
1169422960
818937743
145128959
1339366853
1037064840
1125145688
1661384275
1613358475
1929203203
1365811179
1882160618
788753084
2064527564
1983079310
1145392273
65681467
1972402867
772942370
1015411702
1020116713
1719353828
1891079129
1801857975
59925213
497493939
1778997968
1992979503
1325796588
959034316
539451683
1868429346
858309058
682389967
1065578341
233807654
658509067
1966865332
1215733453
736730094
1117748705
2098065304
1348365907
1535999415
1682818719
1116568565
914921250
1275084251
987620529
787250730
785002867
408740624
1064513298
1466543960
720041663
1530867443
2009262787
2120742365
1565272255
948402822
1068526262
892446432
1547808466
1921821894
757173320
1871898847
2132972409
237450577
1469208685
1073035578
37867358
1488449019
1967228198
623441771
801603725
1260048408
376903085
1483379846
492922712
1434053530
28121268
857176751
932564381
1002949412
401497697
991068120
1714342691
1867895939
1187587937
1891677206
1571057231
2070054197
2103750960
2128824665
1815863641
551242015
885009623
1472971939
298278613
1006396358
381562942
1932708330
318397537
844613697
19411642
677721610
1219823609
394075334
289040211
1292707399
1343276549
101949836
748697702
1191471468
488380382
2006150221
1689186593
1576399141
306029210
869344932
295597403
235850095
1160449637
424763278
641820685
980343579
1143138113
536209254
2027073824
719598862
1111990191
752483892
1835121573
1886107989
1454367279
225936522
565087395
2088276243
2127250551
586542194
1794992219
2034531108
620342111
1196175957
2115447078
552887310
1854910424
258471938
1949826465
927335216
1341875544
373505147
1063534715
1181682829
1158472416
1636875551
1160986582
541253888
1376407765
237462042
696789998
1173842371
1012651986
292174087
1888711486
1349124671
1534951589
745167801
344996583
918685104
1416247115
920803630
1417980614
2137025883
921705142
1508593311
785036214
1846707194
283824557
51123882
620587712
1490371612
49100554
311171621
310827365
685480580
1994882669
962058833
644146640
2144829155
104464681
1657421627
1249480167
2083624116
1984861369
1840854653
175898995
1509153978
2138010025
365537070
1777654350
1415358167
855091803
2021611175
803801970
1473211329
38058555
1544198805
1807043562
622242775
2050197793
1757429407
2006389370
1581448281
813973628
318826868
1927476320
544386993
927394310
1271453846
986032491
56724666
789211469
2121110705
1115718780
213740191
1284277903
896354791
1483807197
2107051004
692412124
572385834
596582541
176888134
1220314858
1637398500
143421883
1192676342
1105296261
1380196639
162068437
2045475420
309738706
1104581562
924446567
2037176671
2133553467
1208154912
791454441
2096112301
675291045
1530375467
26802087
2019293554
993003727
463811388
1034566662
179381230
1469835741
2072376710
1670277882
2106437079
166813186
2079793323
522331688
504534957
251524947
395896226
1589869510
1821665266
1870723087
1196722213
780403344
981959336
1489557543
1749070579
893696689
367668466
1959330394
869407572
907847123
1254450725
682054152
845731556
1976117844
1978875842
87593833
767230111
1023314775
1893129683
438866303
1031462048
354858583
1142074283
108103844
914750991
1105274974
900832025
881873661
30640138
2142974099
1149280929
1774952784
1724420388
894047418
1813663639
1157568950
1312326467
2044367824
458420829
1324508279
1023330073
213317575
1496209344
1002562040
801609337
1064393706
831095090
203256284
173968653
1553482534
850793115
488951089
1261104808
741052663
575221310
1371582113
905537813
1516170428
1955125568
2100248617
1408539583
12420457
1864290105
867372861
1910757694
661764969
1753400639
2020827302
1054893425
1279915324
881023919
1893195592
2106083405
210280409
1089285193
1056936767
1393815890
1940651923
771926328
319818831
678763178
1785027661
607322950
515198347
1465197099
545647554
2092273767
588922984
1884046861
624820306
506776096
447023388
238247610
2027755685
199590282
946991665
2145184652
810822505
693809365
1504466731
1505256607
42799958
33148863
1200347028
1296872366
1431855573
661674549
1589415655
54289544
1843266943
1475117924
1453358528
658754794
483828209
647056047
723571796
2059733283
235804569
1869202253
545583068
242629213
1334276233
830220731
879020922
527831197
1371254543
1580398159
812990053
1893843719
1174209379
43805236
1454433443
1735179085
1523500626
325267178
1184803271
1519263110
63170904
1654796262
936477698
1495988903
829664496
3030482
2073193208
1517919496
1227673470
1984328462
875507387
121484357
2067564021
1696990240
1440279926
1498471172
850394323
52400610
255201840
1134244561
366670511
2083075918
1276767013
528298168
30865726
743559094
1798890837
1870054176
31347057
2137055338
565846154
359700053
920830473
287256269
981973746
903062097
319571659
1137552753
1942311180
532728542
406929679
161093753
2043950478
1690707268
916853104
1087830538
1702730959
1238664974
2141943764
34868526
2090364278
902949069
683844927
186983094
2076884346
280289169
1473082116
1534998315
1145123602
784798803
1671693994
321183979
909486571
1648171009
1610988744
1295205404
1890909866
1027534642
1024845882
778833298
1010421885
1508759159
366200035
2311387
1221433040
729086190
1113431737
268753241
1780574648
51195033
374239478
478845960
1077034742
1368744188
2053685117
883795811
452525726
227936966
1448145973
1000705361
839761047
105934586
1521203967
548362798
1896824985
443708795
1215425058
660732794
1397926567
831609898
1125553649
1120019093
879068564
60083750
411081549
1289467038
1787494019
1058280155
83438461
1815439234
1793525920
1626503702
1489245767
1063245409
1764084693
1821775573
1666118986
1040895339
1457035919
1973203847
721803058
575138742
1691428711
1503411094
780696977
1963026374
1211118987
1976481180
1893300925
1568526947
1881017520
887292135
695368437
1579885552
1126860684
1970174446
1862510053
1221583392
712958286
1677608481
1123277715
1563168616
966790711
190909976
1933525863
1377873435
1358549812
851606179
1397852736
2115686207
1939558441
1306922953
264196000
120138726
1687041997
1937089183
389707413
1620324411
549908135
1401297245
1198829691
507038626
184575444
975540299
2097688491
738369081
1455542208
985117569
1380029394
1482334513
1707189928
1283796004
1133801395
1114722466
249092154
1767336290
1501603357
2126854601
1817275436
1624466914
1640053644
644270429
1478719054
1587418593
1217749765
1728985686
949511278
1442694657
1824960492
1025336804
875398619
274459769
305242594
1694728929
1487686355
54722517
65242892
1836644021
473157589
594975385
1710568606
184813306
1192037655
1217438576
2082914642
250251389
1456998123
1779107714
493840779
2029558740
1645836737
1418572700
1546232788
1794175915
1427092530
1798974021
354990895
2100907067
165794048
527203023
2107599977
547181781
1096785277
785896735
416009289
1499971115
1078051833
138659145
846154427
1263399710
1898615959
1342818631
356290806
179251501
408280739
772714652
1213284853
913214721
676083222
1007100863
1923654729
1924518373
901951970
1411493657
1551166101
25533906
483611511
602870494
1171321354
863603381
1207016680
2105059621
439933374
1050905474
2142644097
929247050
1973894439
120968238
1145430490
2103638725
1759831354
913605063
1475632836
1029710578
919173168
1767182435
291675711
1109887514
1799574900
475107956
1334859256
1035916034
1165834965
1816766034
7898526
1686657811
2084748318
749961192
106208796
1435478209
2080660989
1995585881
1116043888
265834458
1880053755
1031309980
219263662
1396807050
1590780260
1004303530
674373059
582027723
1048257077
1417276806
413138228
1416199500
226013104
1656836432
322000398
244165073
347322739
1173179662
661217329
582411663
1565606409
17586208
372569781
1508892539
162711072
645061442
49042714
532716158
277172459
1424623903
762857283
2066222919
1769255938
1747873202
1513069212
654132584
2006206174
1534129920
2087420439
1182589864
49289834
2071808812
1731212495
1216648361
2076687871
1726867308
1302170985
1887365941
1983837973
1997618620
1382596867
396977250
1145442953
1529977643
2141271938
1677108834
887529765
1401988194
620123187
515815848
1683001552
1392642261
2058859825
1422869761
753571406
1597260305
1001883148
541369637
62053981
965691079
902090671
27973851
18983351
1630458716
149351522
743659380
1578775599
1582440798
1972304424
211664957
1825824671
290297483
1038942028
1065192947
1281412228
85925550
1127997844
589455463
1475764455
2076106970
765648318
1569906432
2103308487
1470886045
988449505
1853000795
708618161
699474981
380664413
1070920328
605444111
1281094506
497522403
1932201851
1236108799
1360240442
1907838732
1888383146
1893566721
1639745637
2125101141
666678822
1059971587
551135900
1273205679
1222860035
444609591
1521434809
1966531267
1446502539
2073260663
950942985
1583010044
1332865397
980082000
40698812
967091776
1679253336
1444255630
214177585
2099682357
2079229129
1481034562
1715067422
486757815
1159771286
675387084
1623816780
1297255092
717395813
741983164
910886491
907800982
10701365
1924005173
301583428
398715462
745907576
659789654
2043996340
1820846186
839230829
47030558
320074500
1799256598
1771070855
2128413071
1936584415
1835161466
1558922811
2097168372
1457224767
455916081
122672963
2088515289
437342193
1286743308
1817736766
852066720
356148588
485389087
1450059779
1320457816
425894076
1282198024
111070002
1293882323
128497683
1670143254
2121450898
971528511
1737396332
1693472436
1485225389
969467880
653394041
1334264802
202623270
396262808
1609031875
1429872831
230065002
96036079
1453799171
1199731472
756447545
240540341
197289081
321610396
198900175
279387037
1281234189
951145075
1622216061
590205055
1677210207
615601134
1315958559
1812572465
873805022
220118933
744940672
559508047
382918034
1261067131
493104720
1549994369
963299796
982673843
997060134
1894477485
973605764
1951434791
1009201618
489955708
1685212870
121099482
49679667
22356608
1549798871
1092150635
204963868
994726428
298085553
471537482
932139834
321638317
1043804221
1054678653
1560252233
733887501
418197175
1103051132
861823653
911181943
1116049905
273861546
389934667
1110654730
17640469
2115211969
1641581091
501895687
542029315
1444112868
182915410
634241465
1526538501
924372209
1282569684
68548527
2020701548
1285090379
1532136624
2038603270
1132832104
261582855
535399022
67717262
1347224667
78825481
1320151252
699189898
378270302
616506836
864197039
1537168242
639397115
206592311
1641680052
1830997808
1270158536
1937355663
1958693496
1017259837
960245770
1999913215
1421451046
2094755767
1014169802
1561145231
1664980279
1593035278
1866828225
2112895196
390214796
1032034013
2020158290
1208624469
1371603707
2115409860
1829009172
764754831
733775409
495250214
375692579
1700483511
195207939
1607145594
1529928691
747318392
1289426565
1780303325
1043088206
2090901622
871868801
1123294121
484308972
394107771
386459031
2092178130
121767628
1164175087
393215437
750825336
65129380
2143102977
681527873
1491782243
387754135
2037462221
1056386402
2036475566
1960455534
1862303163
1475712682
116020956
1591272280
1652866449
1598961584
1431492871
851046459
1150512861
1746108907
2026731683
1526636484
248130413
1003849580
1092250842
856201810
456132145
57243734
782112106
1635804168
874889029
1624224863
1652444387
429973977
354604280
1384464956
915322214
392012648
1912369417
112983757
38459817
1997463114
1271954430
2118566833
119048832
305228111
597238725
222510935
1113268644
1304245289
1304818354
1098770013
697797308
1706429886
619414267
1779462483
57277419
656535669
154729317
407931010
317497326
1330784175
627823882
1523285816
1635417649
1512471866
914119109
7507301
1210617189
2112668220
2025038917
532707782
266815867
651059503
1808341027
2079615284
102735342
1714217324
225085619
471436459
1537354909
443897014
112485991
993224445
848169236
975765082
576878750
1973024246
1593504837
1112310208
985237969
1690699696
538215232
2120206522
105502801
676436064
417651613
309952808
81647644
773109912
1896801222
854975681
849728040
1082911420
1101281137
148649016
2025950003
20053665
1782120069
1605865750
1562456340
644236347
1181882384
1461319063
995422544
473740446
910108963
868659978
9462002
914494080
376150809
1520334943
69669379
1023954200
1591194225
1920114697
352709418
1458497161
376446177
1718770150
1543588955
1844012269
1155021690
2124252028
1605887600
1946249541
1787683610
569812201
989066625
1251852263
2105600603
960255230
1233724869
471584281
346675315
60824118
208349174
10497858
383563310
1084179799
1096383267
641158457
710744969
423643053
1993734505
1336448349
1299140633
1705352960
1431905790
1201094052
1571815951
1298194658
311654328
2095031250
803551085
1503338606
1486556511
1058073936
1038876666
2129997685
52309447
867532795
197634775
1398323699
760212526
1043179022
575769144
977585155
1184365456
964346839
1234806766
786297284
2060378848
1011574505
1671940555
969104194
1989754397
880432271
783768683
478348881
1945293222
1158653821
398413371
714186640
993476322
1410891570
1783626284
593302037
846062776
642363751
842845335
746489422
1015517142
2049791141
126914608
418744099
132597105
1677156002
1403439771
1694553506
1233340651
1089826659
1149447470
114895077
976217982
1693153455
347467225
1245011251
2078840484
1074935332
917839853
1498917809
1625433060
857240150
1664675615
721704510
1468148723
1414139507
459163742
1981293130
141097816
374466161
23005554
1161153358
1984531777
1662095108
1415450628
615376294
1877638054
1958543600
519223788
1230661079
887563093
1604186565
922903152
1865182910
726284926
216857470
164805265
712878757
422364942
966126542
963380657
1729327399
132268563
1325105584
1594816237
1670222975
469312142
978532865
463637010
1081130336
1974125698
1407989706
765111429
1073452523
1408375017
451873558
2055915463
693903602
1250494738
1757331400
805257746
2124476083
946901414
1972747402
1622486534
1416718937
1596292371
231981148
810918856
1810033041
1941903571
763264259
1180316257
1696122421
569481893
1755266111
70338799
1401263222
1240435501
1410158129
70375859
1360784574
396141768
203900931
1565084215
352560472
1038276293
1591756796
1895256754
1999904806
1072869202
1667468551
2014434541
1641360528
660943827
1691054856
1685234302
835083221
529463338
1592751928
521840322
2025308425
1497531737
226885484
1932230563
2018884927
1872365492
1010459210
2056343402
480955444
1118045590
7668795
1688187573
1706049777
1829563433
1785479942
1884683518
1198293439
726778143
601563608
1885264613
74776488
1895512741
1170356616
700405656
1684657961
1762421200
729403216
634860209
1676884634
1252518625
577781358
508239881
70607133
1922415947
194686336
1348481508
903222022
1622798602
192104869
812646932
352911328
1417496057
1391452748
1319922854
1199561076
909577646
1927561570
1460517566
1922357382
125839445
1630249161
1721100143
580001824
2018280585
1747731708
687698722
423203041
1226625569
649014413
897194411
172670255
1514087426
1816476839
1565777426
305584607
69027168
1216392424
671655633
1922934178
217563640
87602026
112913398
1426751791
1058624175
886284381
577513812
146434462
2128416256
833912783
307713585
571984224
1276141380
1805948435
1000470918
634767030
920099986
527525772
1166285097
190392483
151709947
2009955621
1446816333
2040298414
30212079
1618549958
1110383720
583572001
163776418
1933813048
62565031
1746633380
2036758046
164867237
794115039
1867748873
957633101
1504643297
2065326813
425493796
1073254131
1894898546
1911557165
1048688836
222842898
1273483444
592577518
65712613
1422301106
978434762
1020442397
1214361000
460892141
1644431321
1180558691
285540354
1627090208
453554000
1417074078
1375738259
2090432184
123252763
89635356
908550373
87541905
500535377
2086659380
758574372
478212523
1823757118
1729649736
652270835
1490705141
871520360
1600396669
1820881680
1587639976
1145996379
1466241162
384008780
57765582
1040594493
1524891200
342489
2044016328
1055252119
17607205
1623021367
1202672072
461036942
66157182
243294302
788081929
2122693130
1244615144
1752759430
907778537
269241945
1867435966
290584522
1732721362
98462736
1557998336
738068518
637381495
920796849
746964513
1247786658
57231025
320883578
1351794082
125628189
260233733
1836299143
1074319704
1154840978
414851967
1468863973
1828635216
302686304
506782478
1941098872
1515815315
223369744
1329952214
497691386
798085898
770394792
1094783212
2143225007
1410717157
1333925300
1586193202
575551893
1413806141
1256668227
827758550
1619104062
273305738
1333909237
1097780479
1061362217
1529140156
804488711
1248599577
439370472
1471364700
231666697
1806934833
165726910
673542590
227898864
1488159887
1869486249
1313589848
529149574
606051154
2112362818
677937667
2036069139
332627090
21891208
486773276
434903221
2093858344
1916518437
858097347
370687396
1505712991
884662165
906641077
1856869775
981718850
1722006425
543774794
1063090691
819636285
364539939
2079239428
1996565099
976170050
723957392
25477015
21612188
1283195901
554756389
822618387
140790225
1990212922
1960255864
733715444
2008917236
1187757870
694550830
1446830856
1888311896
219283658
184200308
220364191
1799877781
1679523591
1806961000
2023444647
797457088
2139794573
421793518
199000505
800092807
1237699120
2041929654
1036543216
769046060
257905616
1888262884
21571698
191171281
1118183879
1003827541
2122810309
1133258832
187084716
278870479
657144902
124253148
355643108
1270963287
694254954
824292341
830890306
1970844975
1423198269
322161859
1740734796
1609927789
2026740621
1657579614
2088448555
413271143
1775731800
1192831772
1271581323
25131316
130445003
2066570136
39619067
2119421967
1990928659
1147666917
560560139
1309182428
1702394323
1980269712
1804324055
1806167854
994508078
1077625721
1336916391
1737320505
40301514
478091647
2013686821
7265272
585226438
268240605
287775042
320076730
842915721
1609774560
1555717159
812889904
477863639
2045239206
436993503
779879786
18038233
940334199
302278976
1353358107
407385473
116328530
1466695547
929865921
327979481
1765544015
33945789
147236960
1177066695
1531834891
223897951
1849758373
234049360
1292948210
939483523
720019654
1273938419
1122246242
826103355
2007431194
949336125
735985374
969093822
1476750145
1652762118
1389001104
1512034865
278870479
355636357
559987722
731398903
1654845801
312371369
1015414050
2066718323
1781966547
1022212824
1564124897
686931363
548408854
1379099567
756793115
1900119583
1945113732
1314267078
391504934
462237728
1675187238
789027963
1859837116
2046851510
557231432
773667350
657883514
328119996
1134239885
2065660734
1027246234
96510164
1155176833
118110758
995659314
770350904
1625295704
1069207381
192117974
207586788
1004020041
195046418
2136657709
54580752
130530474
1529895402
1563168063
530739369
1976512178
156824793
69295286
1235962500
1273552010
1430701889
517692831
1192913687
1857482556
1512922463
445868920
2022097969
1905666528
1213337331
778494434
2099089713
951676697
219257316
28896591
1989955601
1480399442
58978382
73023875
2046856154
977426101
831844112
1769614887
1304686056
1651312760
700853134
843718254
1815359711
298986578
802920606
1797133275
935962415
804913665
1857954322
203822312
999560972
370735633
234377956
486326877
1978245171
1199922616
350572693
66645330
1868194100
1133129379
1377062613
956335460
847199444
1037806826
578811765
86587626
1402120066
233643688
411104886
1458823621
547161702
125547289
599904465
1550099727
94145670
1706112345
399085627
713918569
227125099
406466771
788229751
402375653
1217156729
701870329
2005102108
63656171
1993252033
1404126762
301573510
2095078268
1724453181
222342256
269717794
1042995033
173956684
1769130321
1090244170
890846460
1337496641
1099279324
1963424095
1869862961
2067040385
1235949435
1006378257
16094931
1334156649
190115929
976943427
1662332423
859148353
721146126
1079677971
1147880985
483997655
481294401
1313317946
489440398
2054979475
1319071206
969666780
1750726941
1550737634
516043024
1563783641
117425704
450766323
1206697688
1938834431
1150992139
2627490
145663305
578697663
339342740
767130802
1921400151
64629051
599296307
2128100290
1412621615
2028322704
1814151637
1153839105
577530349
62387326
348509612
1143690521
943910331
121398719
1860329551
918932610
935506751
850304277
1676811309
1079150020
1096127174
839128175
27868865
522011843
1589322613
968210175
1616794508
1608218673
257434334
1601067082
1487279462
2117337961
2108543313
1968781257
2117885913
483816133
1297744477
48554888
1510749279
2140477366
334911350
1086578405
708212691
702096106
1947513542
2128096591
637514991
160350294
1823275276
208114134
729976313
1821393458
31256119
1643800359
818321610
1561107231
1142618800
1901247341
848628680
1092349896
941852233
2122141693
1774009577
689885955
2022770696
522646446
1854144172
624146887
1505738421
363657587
1595027219
1501767928
442309405
271476240
1125016579
644887667
1285318883
10152821
557605888
594394435
1703245689
1349107995
1384898278
1999175730
1696637818
1182016817
1760999312
1616713425
1072915146
794012384
1647702145
1800725520
2091398061
265158751
266471133
1381911161
1339983369
2039562250
99778155
71071159
863617939
134309492
1536357632
6525863
792633253
2046497356
551364311
2073528583
113868947
56457918
1701406592
30172036
1412045638
1292621257
894654851
1414538628
738628510
979898552
1113029133
89072005
1609575385
1190713931
1297123452
1515603091
816659613
1735823103
298815665
1844992344
427309342
380348172
1768971860
1233365184
374350701
1599443665
938765101
1654119548
312727760
30365602
449068785
32175101
364355098
1426115015
545764642
2006599019
759768551
1752850074
1978689603
509378647
1243421072
235193083
827256412
1204747855
1612134690
1729027388
1984792564
459836417
1512086906
990403016
1642284184
1534052379
1136550380
314960854
1119929054
1740871080
79392970
1327234577
566713520
833170056
1142632573
2126710862
987181980
874135271
868327415
1040779509
356548534
1024234159
375263300
641283331
722617432
669619188
1517452740
234689805
101011215
483611511
760603455
1435269757
1329657672
931013013
1042660968
1748300773
246196159
2899256
387865035
180053841
572009198
1651530055
1371396303
245270923
1297883307
1175574603
970733206
1632230647
1381934297
1330030286
726312803
1774548641
251518306
562133169
785193118
2145292699
295489511
468603922
105225612
1238057369
316142166
300150769
866847672
1520689168
1691927010
1977491066
1643212712
2116458250
1981011253
1429047081
2096841105
572461776
24316576
853870614
178781668
1093928436
1143393397
138103848
919488991
717486259
1713116782
562780979
1476058750
1935939983
1359307907
2057001382
815837888
1264478636
2026550758
1109545716
831217201
1231806958
466265795
911696436
853076970
554759972
650164046
455173889
1362145168
540310744
1901987590
466379859
1759828749
1159523800
1755194844
1853448526
1595545216
1591821292
1663002306
633069844
2002411675
2079053989
664775896
2086375146
2140686671
231925504
147097084
2072734896
1108261879
913856232
1341289136
457610324
649224365
891615378
1127966945
2059630096
798635598
1695570602
1974968372
1857045199
1668618979
251684298
813898472
1303205006
1761707927
2118054422
261987096
292166979
864007522
790128165
916496773
890241469
2073236986
449306013
622234492
150130413
905697108
1113251308
764862975
1080144137
1790082888
1850264458
1902543369
1341642513
266746088
1103754698
634842273
619286526
606488127
18818342
2067711175
57322096
619675741
670306850
154227445
575236915
60667167
1131884427
656641200
555382856
2117877571
1540149439
804065782
436513365
1484673250
1132059845
2059017979
1857512657
1568703203
956123299
1005403495
1852778838
340071814
319616528
1240024006
597678718
543398676
735994433
617001177
1392339397
1695625866
1863343229
362455989
496537498
7628732
84954529
497927591
669235064
148590708
487737727
1870517244
952749191
508283144
559125979
1629212328
146239887
738211015
195540728
468484520
1289512241
1380735359
521592057
1572327111
933141583
130693556
2000301550
1772339091
676279096
635569485
2028018636
1700278283
1694184173
1685429629
681405592
1495475447
1212166461
1268626309
1973471414
447492251
774642326
1721328470
1558391958
897067770
113496182
179435359
213348324
1768403105
519316955
424514914
944215117
2123370876
659454409
1669562187
503133373
1596002989
1091211942
1276775225
32662789
1670933269
171625951
1581528047
467176841
1422259435
631944232
645965673
46476704
2134695685
1242480335
979925512
58450715
922978746
955182085
67514016
1073851129
240746345
1683611019
2113449157
777695497
495688326
823204714
31316406
1342857684
1123429948
1504983386
737182348
1088253494
191645238
863302082
8153680
1211600894
1219156219
1803917764
1752057070
620912899
1145531882
1197147339
1969767473
1693959215
1558779144
722920375
605297973
862655117
1368707320
556788253
109188151
1145160633
1081917774
1466616603
583563728
361811682
1164081695
1500434330
857457553
671855664
1573156386
856950071
1299666469
395243080
2134856053
71071004
514860182
109632013
1941023508
521756309
1500293392
888086497
1328437688
848949224
1929815382
1562016911
1430283760
702845208
2065157572
481431417
1443144722
69781237
1121739786
893540720
668034800
1400301687
703632947
1441647318
1171672598
1468435509
1427154432
1785808983
380864571
1358632826
433263312
873025191
2077018383
1741803071
1389538164
1143730883
162982853
755225709
536495603
2146261282
608451439
1687530420
88240288
418809518
1049233424
1188841775
1306101976
574755620
377866988
433927476
1202983674
1904133714
54730558
1300156342
2079566353
202600834
837074365
1459021834
1977892345
767376600
1522540635
113581704
1851544731
1174694025
444800689
2139850745
781477576
426903705
1987419158
1948209946
1726751262
1669094463
1263794161
1330943303
890759690
1588255374
1130091027
843503944
1072474149
552752564
175575030
444790119
133624534
5204656
368921185
200145510
649389440
674121905
659197487
1407170536
1873238603
1432584991
353854104
260799000
329630376
1755272407
249391560
1243794399
480687894
76608624
1543193599
1516235179
1354923638
1887675307
1119895660
288287946
109098795
845942347
1815506422
389346527
1668806712
1588787046
1318485781
1866714136
1607070134
950964049
1348511811
756405771
1705217245
1050139881
1890002854
856776153
1337193126
668650508
516663853
613849808
240220259
1747835962
1912928282
261525880
612609017
1173580741
1898578966
1288213415
1663118810
1214358036
364902366
147651356
773573269
10393072
593765167
919326241
1300096954
614505427
699255053
690837233
964991958
837964727
1229916007
1954643303
497139977
1300606794
2063389950
576222370
1592997964
235102053
973168605
406074625
1311739341
403978265
689599344
657994671
1934916296
1551161373
1977805984
1393859370
209938918
1744434968
2116991362
754884174
622262313
1015327088
1097414445
262896934
514719133
395089405
634003377
553741776
2059783608
2093390377
1035790328
1851595889
978139602
1863232043
1508512672
766247071
1909065349
1774239185
2124811668
435755468
50610322
1971278402
1589110568
1699348281
962872894
2141535134
2060714530
1348689727
373862255
104820626
136220337
1786225634
790556491
316758910
684503692
1479594501
781462869
1542047897
1510257752
205996927
1287975181
267699591
1234830392
1909887985
136021454
1911275743
461572369
1120812427
1661404274
2037997611
1059170909
1596010697
786900497
1595198007
1153569957
1813967496
1911964295
1295289212
1892304254
760302300
100078305
2076957205
1968502642
128161456
326563980
1625311787
1525581620
319776615
767406518
794177253
2068757875
155681186
40336593
816313963
498597858
2054605991
150504363
132630819
1986658668
1978608445
1534050925
763150675
945910549
476914019
764827254
799556561
1006675163
1894319362
1765096178
1794107753
1224438071
1082956026
1499980834
1223045408
1482860709
1272333490
929461188
1046514853
682349211
1501210359
469986297
82587808
1315747073
442181709
181747880
299389874
464525464
64980967
1106184451
1709943582
1888578739
84466145
1988200128
226751533
512757528
1010047393
767716099
953724322
1964753002
1588738857
602743
882650304
1662422261
405280235
1736370543
1690845965
829076777
1153412022
1945569694
1384516693
430937702
1707018372
470778535
1013267087
945806021
92222498
818986682
2017293352
1391912370
1545090681
1346053705
582691003
1397266401
1170709737
357749258
1027371142
707517097
811039823
869309393
582990697
1569052360
1211264747
1438666553
1266475077
2117467541
727480179
49832391
606529389
711102739
1200621286
1273517576
1763420235
1895462953
993327078
1689317644
2032585993
1109138095
973952924
348877882
508933419
323175478
1676679978
906918506
557200947
637968059
1788723111
1666707196
591080880
535760079
647393308
1794231583
731909966
1983924048
406507317
477148199
1225741563
848001809
507912558
1528991354
1481660775
226264246
1745549282
1047226086
1068260767
1860071468
84086347
844173399
21527839
301995222
497004304
1667777682
505163702
1116588237
1226521305
2117357877
378746318
295350903
1633318533
1572740352
2063536414
2033123655
1844008404
1191097320
913614658
1127300968
126620601
612883156
2058783423
1799456413
781444859
1422318889
284092036
1832045668
160328273
123786806
1387720430
653015187
1603994867
1890849654
742576027
958875188
1469114755
127556753
892632357
1580180789
334426490
1601096130
1668258691
535074300
722544286
2076008419
2005240356
1501269470
850519314
1200046088
781900491
1069357139
532653500
1667463177
796834418
244151834
316064705
1000674291
1473556865
1323715790
1325713737
1955232480
2120748420
442607769
963225304
1455154312
1854162800
1243260846
1370361929
26280986
264035554
674063926
316030489
143646605
1310622667
691157829
472719135
926147374
447504486
1299478842
261804798
85040927
1198855430
938436247
1908557918
71533948
420087781
864055123
1816221691
21905730
400966882
448572393
279689
827632200
401737751
1030654789
1292509217
8507660
2064128914
1708677738
2139030798
1704832185
413012479
1250927801
2076377298
1330279629
894630950
312119868
1265175833
130006985
195671447
271666448
714278115
1280136816
1217423914
186623066
1407378317
883323985
851233700
1496115674
1268558929
2123298184
1393942201
1555936143
29212720
1174048059
1611768742
970876951
1553518628
1666613177
104490283
397431930
337941379
970111380
494380881
1960312802
842076125
1842008669
682506120
1523369977
1095143974
145321926
833653753
592046939
1731222799
375785859
1046348775
1481795615
1788745433
324364945
1330539783
960364286
1999043141
863270332
1815497116
1190538413
2128168838
2093390438
2056302107
347741894
1222292592
209025047
435764471
1148525191
1749347778
1456656077
69180111
887049346
1572430508
450344928
1585280275
815375455
1375853794
197406880
465111820
1179235479
1488779036
442983148
1051562473
1303389817
209557333
1762838336
1779604928
330346732
1568265332
848030934
880669110
217662640
341482346
1741051624
1176267139
2022984071
2114531996
68534173
83257546
1139241464
175512034
1028803278
1813215970
1866545661
287072811
537185827
716307302
841252764
1447107865
1675118395
93279484
1307082492
1299836475
1799874179
1333073031
1293744227
1256064063
778175293
1420703220
1542190208
1131863989
519556650
1923244441
1511024981
665208826
1099831315
1303744747
1993279750
580697011
1709542928
1299967248
1953617657
12309549
1315822034
794649521
1148126078
1407495391
1485248772
1397769229
1564883142
402301899
1593615753
1670425449
1083231739
853574142
1299599803
282045558
237282034
62866311
1512228960
1375699519
272874227
849980339
1964338838
516377505
440913968
1877665713
537423796
1245489767
410956315
590351706
1156759390
1852538259
595161915
275042771
2037611658
690676651
1956518793
218865397
1928722570
440694164
1749062236
20396065
1372421635
1991363129
1214053037
856397901
1836132856
162955009
192622756
408181959
1661835820
2076476621
754069578
947909430
1126466563
1874683584
2056313993
1391192534
505222105
823523340
200906588
1616691090
1336856136
2061834766
684878003
459644816
1880737943
2075517944
1003798738
211552566
1841663227
567585547
1225099195
593390522
323378122
1604519487
1025449672
1870182464
1107988629
342901084
767650729
25976499
99312967
1711828048
1676251721
1574777158
253818002
1067295753
54984370
1055112056
177149430
1916890197
2006273499
713089622
862451477
1521663397
1508202982
1465013303
2132383774
1353759206
416531121
507117513
484348786
1829738522
2114505450
1717813630
1877871736
2093245295
1600600216
2016205092
1465969690
891260746
830153235
1643114898
1051378692
450602993
1694472782
2032150636
894584055
1516296915
339136343
113743311
520507431
1344455596
1270284934
1573168338
2095275505
1830159662
785068473
1403518878
1958523659
1005188650
762870646
568468537
1149227437
1223312604
525588016
658190965
866471479
796749062
405311865
822886403
630654300
473312470
1434599125
57819471
292804894
2066250884
676297185
1694963037
707652295
2026461353
1375763227
253392214
2107071499
256483647
1802871616
1800933684
901931130
1106361211
607582980
527874829
1470099495
1998835474
1800080345
1070514491
2078608463
1418892019
450437856
1413454147
386915792
719252201
1066035026
854057421
1268916958
1875000411
699882427
575998243
1070398073
2029918558
731418717
1116194975
1201479595
1862619514
1372212182
1792469657
202825576
1484602573
1611625167
1152899012
722088517
677697250
678454254
1026457159
1163751335
1884927879
833463849
37994518
1683098421
814628823
1037297454
600423588
19440885
502356605
937751004
1016098366
68407492
610023122
1701566847
486368491
351917097
658193327
95319034
1219360723
1251204052
1098181448
523198469
30644213
472297127
1843787503
539607142
833191202
1664749636
1826434035
2080852205
1737236785
692858754
1300241003
1599738993
1511669066
217763424
1110788653
2096249258
1439666330
2072766858
883009723
1879743778
132467554
1966938038
79305921
766967721
2141063528
1509674235
957302318
1196383467
1990833841
1845765332
1807321664
1567590670
317036943
1889868145
876454781
554661489
1551791800
363778867
904461944
968391824
1307054101
1479289646
484899463
241443886
678045527
1371156448
1784132342
1166959648
1334720052
380677101
1590855713
121199183
147497084
371353760
442572891
943031744
2102341549
490367238
2021569479
372095606
1170327236
1978943335
829816383
669756204
1536606476
1371652981
296353316
270620494
739858143
2024708096
1661117661
1701233230
96592758
293338383
967794750
1573413771
934635821
107070350
542189526
985644735
1778110008
1797039791
1282246720
1686788378
855177128
180039434
1452526196
1567394651
656960862
942815220
109003218
1332410859
1325316101
1455574883
1043254898
2113699747
1412823077
1471908779
1740329015
263752353
1193614587
1689686906
1027515907
766048719
1523129867
1963725067
1911162407
1769782380
1210803032
1570649386
758618531
1656624664
1181724568
307891817
839861898
1965029749
605659024
456233295
2084934664
1467653744
1003958699
1132942799
1001491139
90661380
726608519
249384583
1800644620
351519063
1971047346
341222211
661774476
2028506915
1020300032
758480061
74552572
1520176960
1286256495
630354944
265891578
443046854
2111721304
1752765927
726216248
1371170819
999533456
165341913
441932193
793823227
628388333
1448862396
1439795793
1842715036
1222865287
1143342016
1787519320
1441041160
33205071
940863538
1990457067
265915690
1973199472
711823022
1267258265
321673874
1889596806
547813447
1157541992
884939857
819610263
331042244
950834768
683041336
634367870
1078270206
152045859
1879280527
751672776
2062077073
1451097590
1104327728
1792689297
1597615084
1849911944
1803137703
812733435
1387680348
857701223
1128008643
44295021
745177580
451319644
1163154914
1712343581
410699522
1891948372
1165028277
1969851754
587690324
1341591547
161774823
1728495254
1163605925
883669974
2144799901
417538045
1289901061
343412758
228187535
1021642290
413704339
867846487
1629282375
603681393
335284847
1536845223
1024853749
1611193459
445305103
778819087
1803799354
1674978738
1578186293
1783049041
1802524648
1220457551
1816082012
1849369710
421197046
1677562735
392881149
1641025526
1782024741
29567166
1922168032
671561913
416735122
1730547469
1251400954
1719916685
2097421244
322465927
943289782
513344039
1604786153
452833142
907632678
652127212
1338669286
1704789128
2077194081
517949454
283613632
350973966
1498873082
1547857425
1960211563
600453320
931373570
2102231780
1809704046
1722043339
2084787807
1669848213
775625334
672778314
438921658
2064747744
746193028
1939467618
887750687
840661568
131841274
439250929
1802407018
1603406508
1732735175
95856462
292258893
541226600
120914703
204044223
535217800
228743215
1438244480
68247878
1332979385
2084322937
1909656305
170921389
1402533535
1594998389
210186120
1263225366
585086759
863270937
1660133861
148771561
1750264298
1361511493
704455187
1676852701
1193351418
692779618
539908684
1435641942
1400182868
2086232715
272296433
967948311
1120464428
1351147804
1061579966
1735509818
319490055
763170057
736666225
163965314
1066863654
1026677185
379328758
1597656720
1054651387
817821599
413987198
1807020098
836765905
414683379
1564974714
870376576
429725293
2115229812
1264991843
509253416
1077387476
39646267
602927647
948076509
1542102073
552617887
1808981354
1403694202
1719794542
1517974769
1152501868
744328328
553822242
286631116
1379836637
145712287
752011448
1766185355
933671326
454167507
1020513098
427845759
303915774
1392460154
2040805673
2070367514
2008102630
901817200
1474441423
1197148021
1166728785
1463824953
1436956967
614823344
1549871899
597065221
1089808722
1605203524
329295846
980650772
1011541377
1305230645
1531184992
817471244
258139177
597206292
374481244
1865771292
1479707491
798024571
654776108
1375372764
312692852
7746944
1218035213
1906898072
618171635
587734560
393408496
1740558985
1029872466
254654602
654062102
945680596
2145844709
326096661
594411494
245747096
1292788490
819170110
1742688122
254858583
1821661110
852310286
974321834
599331355
1144844154
1101689163
351643615
525689994
2098154880
2097129947
18779822
800347360
1804313835
623158493
421092284
32767774
1432661347
593621133
1194465019
651641171
1532461709
35539588
2122934776
1081938091
1642602819
1278726607
1260783338
1509975513
1067155889
1824312469
350018325
451643275
1662777255
1593848554
1241596472
1468472106
653279454
652832455
142973464
151145539
2081210205
573418989
288241600
2028680862
173451099
235608382
221709447
768930323
486250403
1969910507
1233161257
1387609046
528606570
609604946
934304548
1205518018
1296143163
701426866
194273962
2117780506
1386961785
1808243530
3279594
1868400961
1992331068
585595238
1260515017
1271010431
1215816508
2044438537
1379643194
1796966205
667160480
145862852
1304116630
191503934
57757556
908265244
1973582954
2075311117
1760699135
784333272
889263152
1340374128
1041257701
481408976
204929440
190803200
1579145725
1956742063
1656691373
1360136302
1521890964
443455234
1768299139
389932526
136777659
1182553860
15893682
1262776052
368446604
191107651
971320548
89491714
129080839
544503935
1551607139
761103800
426971288
1757291493
1677704649
1640356421
1378372012
518471051
741562385
1800581284
723640950
277507014
1064070201
597923556
499753402
1102743509
2034806245
1319422887
418936454
959669311
2124947918
1976527548
896235026
613943759
1827888580
1539348160
1683281898
1048503878
1108794678
390438015
28853338
1876916248
627876
1414840069
971456505
838536644
1957667270
446599904
988717034
2052386605
659421176
318534944
895594129
360273127
2038809260
45730283
2112957373
1881958539
1484503269
1352879685
592292811
1294600253
710184899
1918983664
1920403093
1429555705
328528515
1484601766
362255537
1513331871
698531316
1045634767
1955278423
2134300055
530360917
1385444950
1422374168
1299464139
1597688530
2056042737
1742795842
1901854835
1333682759
1736115538
490217687
292641700
1604425873
672935437
1342389063
2046089867
1075645129
1040923245
15591888
267174645
1858090409
358357811
977991006
634920432
796619110
1801122575
884249354
733539580
1921073442
1988029027
462268902
1697087733
802116599
810616548
73062885
1734617594
1139527169
644835268
1630664614
1667113797
933493600
83666961
901896485
1789739377
712735058
1888065468
1618840956
390006159
305417795
932082784
1123535143
2118177225
919016416
1404453714
1003945263
2113980246
850890254
1518172058
707019999
461487586
425178791
686727822
575479120
1923069452
823237454
1954144686
531060670
430501038
388000327
199659012
1476455443
594615562
524264990
147595054
103904514
770351888
584301651
1560834677
1951228352
2096112070
900349683
1878522112
1537215530
988841632
1758516079
1474382508
869125953
320386424
419012851
1414210575
877255859
1342713822
496801368
1454227087
1087782709
317446473
303446149
1862417373
386737211
1434280831
944574078
955980185
1140304779
493217883
537049622
898690973
999338672
55094193
512019615
1813750194
1707192108
575035189
142560661
2013656136
1118740603
290664322
1807427544
403060973
1658541402
1261026513
450748408
1757899681
1287420979
1512838938
1187337456
1747504487
1006759295
780823525
1587552910
583368777
1377624867
1643950216
58319656
1643367095
1054432691
273154061
530853508
1397948036
1667538231
1116273647
867545453
1867429244
2075492231
1643421491
1705081687
1952274449
103089860
698496572
1203270249
345915494
685177839
785458100
2019634083
2067025657
62038146
757152411
108099104
857715314
1246277640
1686324492
1758763519
1858463459
1045179861
526557905
783757339
282884605
830236886
1663743935
426823418
766989564
933621388
578596530
1097388824
726935018
1971697568
1168433174
8890080
859506791
2120189276
1980396944
662505376
1895800983
1941403084
1953158606
303497451
1770703898
1867862522
843448440
873101006
702771655
2102996453
939038662
1038795139
759765618
1038379661
1663842538
1884310903
1640167816
1748527068
305074877
1838482195
1513531336
1178573622
78655926
2056714293
1557751590
176231864
1632191154
2059156430
1594037045
1309337796
666177484
500046011
859333248
1768712137
447739933
1963681783
1311563936
1440663310
2134085321
1128133764
758667361
1017592515
707408945
1342991694
757916960
1790765924
1956693542
199825999
842564367
1843566117
1976966057
1522027165
780622499
1043224945
1464780279
925788455
1818770350
1414927133
1565876680
1125348103
1569251595
634024082
910588215
635931290
864152706
249556754
1649823924
131041457
1734214566
921482866
602830736
126220423
705414049
385289061
95855448
1599611261
782494982
1382115236
328536943
543901926
1376802784
356644279
64599003
981795924
190442699
292895443
256317056
94863671
2120068815
412433981
1449127629
1849574073
2024857787
552919956
1211037569
723400937
1628360606
660839686
1243832493
1104482154
1085488152
678428345
1077395143
725174986
539086007
846297194
564797752
1434840383
1089756602
1563699481
226178897
1855800481
1559062819
718225882
1340572641
587201690
1914449501
1741809006
553660813
742051706
1158234069
240311427
867091714
1854314145
514423404
205751262
1045515897
429504221
1618228224
1243116425
1819126257
1535459036
953678780
135808556
1156952326
1408162427
1918278018
978618555
1321162711
701629070
1974675294
1798912480
1151510499
710183070
937853123
1696757381
1065645767
765495709
280554473
558787062
1100002875
889566175
1652365611
203029033
1049090761
1802277699
200496297
2018705865
513772667
1822524291
1551722265
211043075
341652094
473985001
495942876
1675932872
1986677197
1977477673
375004507
369906675
1138906897
1987782228
2021382418
2093563821
1785257462
1514452113
925304516
168607056
1361967219
1605844994
1562763322
1439917450
2088839388
2022569974
2021961156
460022192
1640065679
1103954780
617594286
1742239866
1017305006
1800897069
204575176
1832723607
1761091538
682983315
258108148
1133979678
678143533
376620779
1589109091
628643333
1883629259
742694155
1600905
177250910
200827981
457133
874982169
1498549346
1059349366
2075014828
2108665102
1490802436
1524966940
584020429
841424016
417242939
634322729
1459661270
273230794
2111639445
1266809499
1047742260
1220089334
1174663397
1726163768
1608133398
1498215837
1231937992
1951654851
1957595507
1958638375
890132679
13104141
1887264584
1074939852
588116536
1102250588
1866379937
1413798145
84403044
1018141023
1616329203
939843372
183071679
824808567
1813838921
522401497
1559419128
986262431
1002027372
216962197
1345289714
1464672450
781347758
1232367768
450879245
887792574
1649774121
53802077
389095413
442229617
1472609011
676809093
1963572924
647785969
71819036
1374831979
1658117475
1392911130
479834938
226207016
1466453691
708722383
1779297671
442448708
1660032651
235257004
1157058667
230332289
1456883653
1750499619
324167602
1852568407
394260001
1938153091
951164765
1994124451
2006181824
1866776200
43596157
1928002295
1048814217
1987252612
902631155
1315926251
517678505
376837949
417692312
1725288180
182841060
119969576
1186623697
1252285750
2135693427
435640308
448477828
1254400027
1740826938
310024653
1639468377
105615312
218995508
787463196
1110842161
1350399610
779746184
659906968
283172942
184792008
1040748200
1071781173
217809201
1248504404
85710287
131192397
949866138
253387584
1666089487
2075869304
386300887
284624757
879700538
929339798
670718927
1689792666
405072877
147355883
1722449669
503157975
1100494491
1901136739
1850563490
147657333
1421327805
123816726
1043238949
434730361
2095331733
1466232294
2079086115
128672181
1072428548
1979679166
1438621695
877275201
795252153
414469450
99419462
1279300398
882794096
1036066195
916832301
1050315848
695104761
246018647
117599717
1222458463
1229701618
1769725298
775468024
1954511540
1605751048
1385855126
962302145
1581493686
1160649935
183740243
1383813411
1066815102
1050464820
437890914
1173291269
270780165
587658213
1559290098
618513706
1050936730
862574711
2130636053
575807391
1048894440
1056467261
1753152374
1828889253
1613594333
1472723140
1792805118
349362201
32431731
415119837
906388619
1622048304
354626906
1050263635
1547825420
727130785
1097700209
481268387
1143082744
40023699
1200095779
1101449042
1841124918
573443602
34845128
536150618
899714157
769397253
1604606389
662205422
984752924
1147683878
1813737811
1351776849
825536217
810950957
1484865203
1326558726
580658439
216285462
1933313744
1892344492
356387180
49944208
1332246101
1692929362
127751455
951611129
117948707
198192121
1310342876
1620915908
346828538
779547447
1411461818
1016821861
224988836
295930553
1491672630
881137523
1318001697
156033271
1157672710
139220491
1955199765
366485328
335144955
930812083
254646110
2059600780
735204604
1055919616
321735793
1342266451
302096338
460117846
804677888
1164632986
1528489525
506684813
1453505207
605548277
1636809084
2062213226
515786574
348757357
1299221492
1653072880
530144123
1222139364
1372069963
898278381
567663776
948049779
1876203727
766224416
1582701562
446302599
386338126
1342725496
579261573
716487248
1856262803
1260458553
59092750
485225146
406475944
2117465258
1040309900
1458327012
300957371
333644193
1681606962
371369934
2049321810
319849650
1720130520
944215421
1442637588
384032705
1901909398
1677603123
1105814875
1246183727
884427084
1260728782
884331764
367707596
788478664
803600519
1433201370
1066725618
960654527
1980285336
1860620024
2070726165
839271945
2131196807
1098990341
368864936
1832351513
262238216
624520971
1845070408
1215636741
344786609
1120329516
702191753
1480784029
761373149
1392805538
422031292
637833272
1602061383
469574019
583433588
1289503810
1296335572
1095039272
261250518
1082371338
1469689723
805789634
923200984
740663689
1167783069
58050541
2031059288
1906963766
488516307
1022885520
617779798
802685347
1758561531
1433437445
1020299948
1944695694
192757104
404444279
438182897
327222440
1392707735
844079152
1809213439
1284638107
619738832
1778329634
869355645
2146901278
112847077
534645350
10887522
380061830
1360660579
1005159139
2039863778
1834102180
1756109022
1068782538
1793559912
164754465
1879598266
1138921798
1281530858
1445463381
93178508
1441386877
1834265102
1961673877
451635290
896388248
1691164820
974123949
1889789755
1352232569
297431139
1452623428
1318141391
26042745
279245758
820503839
1110189311
1411352607
1025589722
121287874
1954370590
68815817
964230955
1373716756
834129075
222573711
1698558610
2143235078
908609458
2134557504
957109678
2121064774
2120516766
1176878730
1354784504
154410573
1322515268
1409758628
465358457
2137029274
2043648056
399332540
1719587707
305225769
142185846
1823930589
543914015
638111813
18661543
289253653
385573413
711621310
1394864093
1864304348
1060120857
91310840
1117144831
1544643917
305430152
1188177448
430116504
751203364
1767330575
479581596
1777288661
683082661
1821773689
1686268615
1119521887
1245670916
89001697
488520750
1495294074
1729048218
1244806176
1297651780
1510912999
1039973082
424791091
1942466850
588573021
302840700
1777256839
1920734598
884324647
509010494
1688177521
184035358
663514476
1659874638
1977624963
1324443047
1996186554
1410656683
578323582
1402852581
1851814514
337619752
664153446
466257499
1115697787
438780185
1898401764
1289780906
21930737
1211353626
2049614335
836096573
2006963997
676341686
816866595
2005894289
1330708086
455752127
961316501
1281267282
1453745619
1822054230
1030467729
188065087
1676676756
1264650189
1867857185
862614403
1637757584
1282866959
1747531541
770303435
1472352469
2011709304
1318442203
1060815096
1694365724
1487382035
1399010501
845497492
1774158161
1133832836
1647994899
1707983470
713881229
195178561
867979818
1965609949
1875096328
1742171400
1926482740
388770270
71985920
1435732553
1391292128
643770707
725186834
752213968
1867768769
1841277351
1831536343
536461906
313889639
1179566482
1881618643
679091989
792348600
1383865988
1846427045
287914343
659732248
810973535
1414284721
291165634
817138187
1867044884
1184289521
1291380377
1281703630
1323769740
1343192782
840271291
2022584633
1438031327
1227806539
1332113790
865816913
1652558957
808078419
1895134779
503022458
1293117109
1866878607
97182500
1536852481
456649507
1395816792
2125438097
2058655810
449476868
616322093
929821602
276413684
141836713
1413599077
215156402
477635357
307220193
1231105506
1715267566
652558989
2105219286
54054168
1880544599
338726629
81377494
177892433
1031534116
223316013
1600226871
320524612
849054037
49029992
878728863
2072394247
1425448919
40040388
861017254
829335901
1056192743
1410048405
1763087676
1176103825
1348375779
1426123705
510005771
631677047
722097838
2098932549
1946192087
1258405451
330763447
781974144
1439968305
1694206481
1679713003
374295021
803730059
775530638
405835948
512907028
1450692078
1954693024
1508722613
393137167
283443065
2052242552
1972725199
2060505298
2114053938
513924173
999422200
478492836
53324338
2113744905
1042723120
528783286
786398701
1867749434
1667211372
1368115111
1496981719
2091375573
1822808746
32684840
354641834
588107804
985047966
671779961
1057213976
340476704
518887504
570234698
1368395744
178191459
1895164126
1785341533
80815310
764325720
67217654
1868592638
561818595
1147007437
285420979
1656548401
627667364
413915227
662594962
346513218
1629481954
88081171
1448936499
1999736584
391666235
2052174749
614909006
1182754261
1417738801
812132304
1002144075
1699268070
2016969039
1482998619
970187025
2022001495
2103701732
1759674053
539223151
1943163010
1317243326
1118767617
652760468
1318231599
99306269
145356534
422530821
895559621
1701007642
1583565324
627447199
1002663730
232093569
1623798863
1409829569
1690629557
1724908871
1629610298
378922587
138137477
1481634481
831780700
594604591
164230663
648158636
1842696353
1519026055
1317487987
306043991
713771540
1795101897
321649457
1011056606
485038200
27026659
512418968
172409530
863530705
1768320587
1332158773
1867835579
1068470960
992039841
30740668
1660335904
1395876123
1834186631
123768437
994305501
1657730155
863345965
892053334
34361790
1877935562
1695139458
1410067688
910343214
1001241381
800538654
1224253078
46907558
2077544406
328856382
177843939
2139961672
492520336
2022872954
537483144
606370796
1308837767
944494691
2065742349
1067705000
1327787215
1774666397
296128482
1177722575
256676187
1960724080
1575702190
1940285223
1201620934
53667214
1730288371
1585608054
603582491
1612867701
1995898508
2020327131
542720387
12278278
1179298617
553578171
1924262310
317680924
1282565974
130624294
668858232
1693719211
287414903
563070243
712118352
2020254949
1688147056
1869450107
1609678602
1742699321
603674152
780081827
1417792355
397180529
397788122
1297820272
2120541839
1321332552
453261744
2063449007
729013342
204210734
2096665120
750445865
670811718
925816341
1951449969
1938429144
315393119
629232858
2003881512
632207139
1080097230
1514255331
907329549
526732065
1108318776
2060048607
1361521566
530627054
648741800
689999725
1773484911
1411069516
1339150164
350448516
1297196116
710642195
238600463
1510549361
1740960007
1940859876
1759177242
975682528
1282284085
1254274356
1004961896
1037383475
1670379762
929119720
2136506047
599227264
328150290
1349279614
1102826611
265317986
11951106
367135530
333014223
342479683
1400143367
1284363192
1434188879
1796092436
366115195
1101450114
2070991274
1346515501
336384920
450071608
1531491576
988414011
1066971458
446345130
712586931
1251623128
1550898160
256718859
1343400977
366015125
1205461594
874794934
1318569773
1497921333
1856491383
462328963
2140227822
1810602068
870164255
1141487763
855116652
2027843003
1380981313
1227267501
1524508863
48168128
1953744225
92222365
214772291
615778083
596186174
1218213070
1676337603
2138403836
418006174
902296666
1598441847
1184320411
1831762892
2028345696
547130405
207585360
819900939
965727045
488693135
1052862094
1937415731
457560486
726855546
844866444
509476632
1223477096
793672821
1722918199
1075947107
1041847650
1592062104
898255966
1520000164
791081062
2127660235
820334162
435045778
983555062
993555265
249000728
793908738
652820199
1218834435
1650801160
810726084
1908303868
1744593810
1106414417
1286816675
1354604559
613145949
578807202
1297916605
1464133446
1996326785
1266452357
854345014
1756509270
647108279
1732448676
1467838096
2132921836
417601355
1261599489
1564225945
841664482
1413870178
14565206
386738261
549360993
1347224761
506545088
2118027426
485805402
499855897
1020809461
1140287228
1063135005
108219322
148969698
1321327304
2023880133
241295977
1821775210
914979891
93951560
916625448
1842294050
1133628883
2119061500
1545630107
260258382
697386057
301670477
2008449899
1241468737
130933531
1592169687
1774307237
160528491
29817753
1987710340
1739320797
1631939779
1155887655
934533999
777692077
1439718957
1159244549
1930655632
851674910
1224880681
1209226337
165708451
109795406
1566750127
826105039
1569385415
1628472167
383316462
1450134875
2116821800
794199779
589574894
580735501
914333146
1894784308
1710357709
102666696
1313560793
1513278087
1381514814
809207205
275296333
45218247
1681210215
1388487044
750280778
151758877
192253802
2113643246
1244965154
25502384
503676865
1745555435
1604392382
548110371
627777201
1414340686
1057905148
57923144
1083495012
1993889149
2016387395
1205986724
1834790518
1082156099
1423770133
815763689
1537392434
1739279531
126883417
208125882
565162230
1487102479
1844461560
1977838246
216174586
1149939071
2011949058
808033942
163734107
1850460264
1209926997
673754886
390296691
447819722
423736772
1992820417
1594933835
771519522
2114432631
1828523458
1539018939
90020844
336400014
2018526019
1311525814
966061742
394005285
409264208
901623513
1852031199
1195163230
274246227
880969705
537558957
1322377642
1571841520
1621691488
980006904
1253960614
1196855188
1196305368
644495593
840363046
2090230409
1024625799
1147198582
1542559424
403272325
1395762891
138960120
1669511177
1383273428
1998972157
889259594
1154304878
1743660715
1718978785
1198916491
1066246005
1696105181
2024567558
1303660790
650638010
46803085
1593533852
613162423
2064402369
1819148253
759193969
2064059125
27941516
588663753
1794826131
1230732099
1462466305
1636598640
825737536
274586415
871028821
1661503315
311972652
1502995659
311750866
239029441
520315701
657059478
393705670
938912413
1340882386
1885003437
470556526
1766554219
1351690143
1223574082
1214018280
2067984930
1762778622
444579442
1464127444
513007210
567817114
1470836239
1682057224
1158174874
632261265
2016377767
633465988
724886352
579670386
138664663
947962016
737379960
2049286168
1213505420
74148198
1144767219
2120131197
1684533526
1235227931
197229175
2022885685
821721291
1953585410
548390198
381594333
1342482302
1278860116
903988190
2138457895
2045338888
1718760345
2038834523
1839258881
811795154
2040412971
1913085455
479427360
35022973
775540263
1945536831
761249595
1855120098
943755672
394269268
1205483158
1417858783
578116932
758322897
751138358
1825364964
213911585
393446893
1915446412
60781231
445570478
1855546794
381320736
860342821
1033881590
1691998811
602212680
1909951834
637515833
462817112
1119861265
1515985317
762465374
21252968
955868052
257278786
946499915
63690676
1155770587
1971164808
228303576
812661489
811047011
741261597
1245521180
694497379
995834187
1252890932
1674514256
1035675741
150187502
1179708741
8324172
2109891875
1321894763
1496866411
109608093
1688018358
89891372
609852994
130862783
485892510
1967350009
383984770
2037634402
1342324264
494215624
1976535321
1998707830
956777751
1716328056
630180043
2073323029
271303430
70958014
1213919751
1738187285
1396298495
1497257914
1869036103
1803510972
572146035
218016644
1066248767
232540970
1405684894
1306262032
269139102
1364426572
1992402662
1037571706
2098168905
1543682119
1107378701
1766965510
1461500859
243029219
479296974
1447093382
1923386058
319476336
1068522924
1676253282
1521992590
1739333069
1511866883
1179927052
993426525
1453862505
160082279
1981023137
1136116576
1742787984
1824738817
1380503364
2133326942
1088102702
1992895596
538129341
1175850562
229301958
958653524
251937762
147372328
854096980
795446483
2069717051
1797452408
247225829
1767801771
447978780
36018961
1289235035
137520366
277528
255480190
1886445199
1998564188
1843148943
1243499821
356508081
664810087
324237652
1115325184
2102835613
630054079
874379897
1503397172
1255377851
1737076292
57016876
1951395437
1939516095
1944684042
573780107
1722513197
446151410
1749798023
1855034904
792050939
9447325
870414144
412881320
2000118176
854554222
114009031
1878324019
995234015
384211894
1520972605
1755021296
2108096180
1328869342
1130266250
1532127345
1280262940
998048352
1359159600
1447947011
193134278
2044089638
2081136244
1128327861
1569995069
60271253
1679460604
563171951
624220363
1093330632
500926053
1094303691
1885646122
660160419
2043563064
2138775721
2113961976
2082176379
437402906
1473205961
1678284622
2039274923
1018217238
1221549178
1126207268
1113677657
571921927
1031805128
1883707788
436512810
545330698
1091819339
1245813629
820420622
1292111521
995170948
352769144
873489601
748323564
1246918562
2016703165
1551048596
1249622226
585886326
1213253077
2118964199
1210198919
914961093
522576475
500327263
123962511
408320698
946890827
934706997
717667377
403825261
89546381
1512783676
1511760676
914272029
62739107
616761385
1997427269
760040161
1958055545
1516712975
668260027
471956259
1971863628
1838813407
977359827
1931764645
2141384321
982648889
84349408
744511853
5233946
1451436053
1567513477
2082415427
895906559
946174832
2124175596
1714224103
2065274440
2076869291
105459785
1371284443
63940339
1581207562
1119966883
12163655
768615785
9316676
911958812
468780181
610884592
94718458
1600019680
2009557967
1113261953
1500174945
2073061243
61929772
232325429
1170448814
1336958854
304672210
1135266986
7346611
919155488
1062601806
11191156
920081415
1471268440
464573560
987663424
524089338
1718193033
1461331082
614228923
1290071477
148666784
974371804
131030167
1223654383
572009404
1273067994
775899358
1811965272
417148328
482683692
2060915470
273787776
1134859463
610783549
842025319
155020343
1476713136
1683438122
532502667
1843433741
2020171278
153341128
803912422
611090577
1430165704
420734906
222809305
172234537
1634216002
2043694358
131572716
939659690
1346940195
223313996
1105066511
639976875
2002392665
1466941877
1159003965
1357955508
1749668334
1255988979
1863555321
4658754
1481639940
487518431
781137920
1476013074
1423195625
859656324
448322752
361507296
1903697786
2066755655
294633937
1579359830
1895487638
50730479
1937517974
1965648399
1130915708
1637400884
1092523162
1464458274
903645926
1229783531
1741281292
315950226
878045914
1926331622
630647811
1818657254
608542088
2010429466
1511385118
279862501
1576020930
943537691
1162721062
398466227
1659983065
1408117373
1948222448
2049778755
1923634028
716083443
2030298190
2060160698
1204383730
1622259940
939763695
250843214
212455930
1425442844
280831694
2094700231
459024807
1428589189
2008158497
494223399
318254666
1669498358
444203309
1411928869
1386007960
427207807
1275411067
1680138408
696437432
1242942900
1857958175
1811669255
1499113845
700470848
1690634932
631880123
163721143
99902209
1489896756
1061004122
1402782761
404376704
709806087
1411174137
392087088
1749109866
1341181987
1378663897
1352150740
543678263
65528406
1760898719
1653983651
144157982
998655080
1850929627
416550070
944742039
685733831
1391997990
1646074689
139480311
208880930
1240076609
263983527
817251533
1626138074
155760478
1973097442
898023607
627732353
1780704087
1632249475
1438784901
79240555
1984846365
1941148254
2090851125
900630798
795991567
1850593947
1663479285
28152743
1491693087
1297421589
613727741
859031388
1893213491
2025490968
829344471
1266871199
1112765258
1581303610
798486012
1598248707
485774639
1899433930
1260394500
1254744023
1990568176
895562349
301860949
1029346882
1089915572
1330043451
452614840
882509602
908892954
1229544987
405814562
429148718
373368343
645192118
1285095017
985730020
315444306
1577715271
360044317
1410936608
479910663
2097863584
2019736331
1207884250
908061706
966092042
851151509
1010860794
1249732050
2091539476
1999559166
513664399
1085719348
951571825
1090274480
2004546007
544322878
1682483821
1980660932
412987187
634120107
936670320
511342766
1607667545
418448101
1809312854
1906746755
698287023
551256643
1721240248
683873393
415056597
934022412
1285566293
1331849781
1476166510
2046385525
1536349984
809311929
1551989141
748955726
739006816
265333247
343590473
335083911
474035808
1577187520
16699959
640449943
2039373614
825523711
282707816
543596827
1606387601
814829503
191210047
1988611945
1274131665
920709459
1108706401
1195618659
296957800
124339738
2000462094
447585202
281935860
1215394880
1327514435
1241544603
1222307337
1029624698
1186895918
135156520
1459954023
1198780
379384329
1487940969
509139090
1920881429
307324453
1252885991
575925358
1454504415
1913090426
346467389
1373639787
1077958595
880926571
119565971
822502219
1615166269
1451414971
2079630793
200727626
1348067565
314770743
1819305968
193652805
821166747
1910070300
1292484663
1540828544
1610580942
725317507
1324082984
1008048421
1203543300
896458548
818695215
946618478
1387683063
1590028519
1934678430
847793165
2132183030
1760456625
1611913690
587626431
1362673308
1152505019
1665509266
504702587
646562754
1462302717
2136272274
1194326526
1989658993
2105022568
770497268
2068669077
706278407
725817786
841511271
91894334
1088322890
1989042776
661335015
1469906854
1294723169
435285329
1091075897
2000132264
703105713
796133820
1738451024
2070517216
2105964547
961967661
859728998
51879398
1920939449
935179435
2037025885
1564990007
1034332338
382082802
2103527510
1378098972
886327050
1495391827
1872798988
434014556
910519577
45731590
20459250
773825753
395220494
2027176250
1382082377
951660046
1389048314
776060356
13523362
275257734
1295027244
962747750
508845557
662037317
1613906661
696113659
1602047659
1159618112
1922128158
186946325
1510576234
1861766233
1141801216
373791754
1955304790
1973829011
2063367537
973667576
800087611
684497472
1583410485
1109257126
1853371185
419517971
382506189
404969216
1353638111
2041329275
1603975331
235537788
1031690054
69308666
1554548963
1887901424
549171866
989717660
820511815
1621246599
1361532304
1753772174
412678034
246210421
887584402
318254650
731853224
1406185834
652229255
493546488
1242103092
1047772930
1528317819
181806011
1244848729
1195585312
2091727098
421449949
1635981136
1619238596
1197828562
1202313445
1438135252
544955330
492303598
1797632540
1689945606
2010611804
813266177
1057782949
2132921556
1004699887
1635118100
894875779
1192074763
1858064646
386007970
33030361
1492506398
512821449
1462947551
1067308362
1050972577
708912872
1723141641
1043018265
899920259
979485616
1984029538
965831851
293828065
585360627
784846507
628973527
409390828
949842612
512381442
1182059621
1003139956
36193891
84059756
1927964129
1834046879
675735732
259977590
792078196
1813558317
1687261019
620709700
2069895203
1151462403
575128109
997165638
969908677
2016417498
1665924629
898623559
1063877629
1480567299
1531433488
2118280844
1588647557
1050699971
1804480310
819240086
1603174311
1012502201
1100580372
1768062082
1959639504
41375570
2037152322
1999993918
1671938938
215586466
895977607
1039855647
1502213123
228419440
1011580664
1455358037
140421451
942444629
797200917
249110188
879191224
472693614
1970831780
827641744
1791315378
1527655254
52810405
117174102
200352068
512724339
805113794
1672134011
1724367795
470725705
882901707
2084096772
1998391982
1092791005
1666141850
167954958
1443004611
2022706403
2143298729
1273392594
413405394
636394644
1666515742
362437727
1197305015
1757077239
906190866
1095741440
1470561646
1529290801
1740171745
1434152514
1553525097
1214498024
1960012437
307666103
1054423127
534057721
87137548
1871108833
1930407552
1023218016
533624685
1366036696
1973495609
986587171
1169945680
1822905201
176367993
323611044
722324650
999571940
1268217871
1158615136
1326391977
1268469794
2015516353
746128406
993226190
2046104368
1309624228
910550951
119016169
1702121963
1675650409
83304334
943465239
1573094164
779196327
1721517176
1214510320
2025943156
867550646
1418029986
787990412
416468378
107366829
16502024
157948499
136655485
309634525
1329927825
200539293
80603319
1388119189
1480280786
335579800
1500931191
656149552
1337042869
943758331
552913193
1419196435
994155820
304881746
243895573
471753034
1957193775
662451365
1136502160
164696254
875876327
1875014150
842819483
895898164
970647503
2010085365
781495632
1435889333
1778733654
1014974015
1742790922
1841352892
57234379
1128802650
976516107
2081580149
1577499486
1239061807
746769232
1289007439
1365275525
1589211474
130584409
65852500
1174454914
109703679
49115696
1218594705
2109640751
1133900063
383924047
12264126
528414248
1648498170
1924379112
708473853
1967588770
806591484
1118387612
817983329
1390270534
946852229
968421866
426432705
85393251
810464127
943228325
867099607
992308322
1901855031
1871743356
111321487
1674981310
1635016520
1609419835
1445891704
892265558
674312444
1381850587
1114489039
1367690025
88466770
2006187824
1888175091
495455678
1322019041
1015369524
2086689332
870209141
1355031059
1149076489
812756584
627294099
30868755
488637998
1882921405
1658497229
848371332
1579502859
1539797310
499268035
2057456191
599345896
814210438
1554986288
953305626
1754291207
703045242
580569087
300153369
220421364
46685204
956510335
1793274627
1299230009
55956629
370387169
359599483
790177586
712825412
1904651018
467368305
1753358235
635388849
1250425843
1102293112
1800101599
1087323388
1773500752
313416083
406665030
1881190
1618645177
144013040
1261183107
988130037
1542861408
132068468
974243977
1893032769
2014141997
160848773
390989541
1707528425
513701200
1202038417
2020213369
34546645
102581686
272491810
845968912
122108598
1883396970
442421196
1748758521
394580302
1394883836
508378535
1460748125
1857552704
883728009
1483786135
424989737
1711814491
1814151637
845908850
1660104505
551295328
1890668224
1721210019
1171406156
1089793592
850883347
1421673249
1456972326
373763963
1218046356
1444157799
1660713629
528793956
939137753
1978711209
1044058383
111548910
1038094165
1030050165
1414495911
1804347021
1849399246
962901768
1543542904
864101109
1314762392
13723333
581463994
1376361711
1245492903
2020712270
727652846
246903158
1141372824
2085946910
2073330701
1546968717
1071059514
943928963
1259437287
136223414
1857334888
576181583
622418987
1964782064
396541626
1002265211
1748819066
939626288
1315773645
124054151
1924406682
575642426
1555515444
812372944
219074660
1706009834
1585157
328354142
635101359
760508491
1591470208
155847737
440799418
1506059907
2020286496
1370512769
1882134534
1574143434
1482721856
1145843916
1967729654
910322394
1387223153
722797749
761139146
1466229077
1857091565
1829519254
1941016479
1508713394
1043083667
1961349892
1224412970
452232183
43442683
1540412879
480104807
2069026375
1525675679
1777799855
2043512114
227298350
653948263
1346275676
66400771
311307601
1221708628
23048842
90462681
857367934
1063564351
464919025
1728636448
422797639
294347942
1325551302
957887720
1410882198
65354478
66461531
1508865780
336384567
269743338
1272198112
505776907
1558057255
360245278
382973247
116223296
2115070732
818181225
1096220099
538983517
176536593
1824331055
128746214
901902225
1269561866
1669231856
13494319
496826869
1879098263
532564814
1004549702
1199158108
1989779521
1679281617
1958138989
1652823898
1637634506
626052825
202073740
1970534375
553575722
887784205
287069946
1050874430
1042556880
1998005149
477762949
1427431600
1887950989
101905369
26496704
780923695
1545723234
571686709
1765094854
221561764
1607914261
955700437
436502467
44821159
558999916
174603187
502792270
209215901
1887578983
843287661
2027843003
1575727034
1632193706
637828882
826969636
1181287433
298415791
1799070338
271147197
2072580944
1923671354
2077520467
1636671227
1875812477
1250415844
300225000
502831125
752705374
1386829782
1146151506
1828627253
1965700011
335039593
1662865043
1254686983
889436919
2129820135
1950460444
1869836823
993647081
2037040109
2033317977
1387717035
1018716888
1070123066
359922742
1257369396
1362544723
1448968277
787977567
920533561
1640681129
719169732
1998052076
693099472
1342539092
153896081
740738676
1325312732
805942276
1412147698
232655279
981066340
499051007
1406476783
227360677
1186713627
55559491
1239069228
659777576
1268556303
702785515
1212917823
788555184
115342701
562113241
12334948
2076899919
772161354
929978049
1732779545
1790719794
1449775805
1756103933
100167596
854580379
38725741
149476783
724985320
1226673581
180535308
798165097
681291181
1225475757
830596594
1883811742
1694901847
1030524079
2003219721
435210190
700913193
1330280182
1036307800
1089750318
1687929376
370487467
451613293
1992919821
764004898
1608345563
1991122806
1369097075
206460158
1004364554
871519833
1398724875
939146984
1039276345
2015940598
1404335169
1220795237
478183942
430427508
1017414736
149760985
1535278043
1628619278
1509704013
1176761093
1715036892
1306427152
1205666132
2041221881
384103754
1730322898
894330451
37214486
611221913
643008528
1009362595
1282529175
609895572
1135122839
1255716199
1645489160
406455189
23553952
729112221
742287737
1853470685
1825393473
427312120
512822455
1436221736
1441390282
340593586
452950168
316836580
86482720
980225872
407543606
1651751831
905217121
1387760140
1565134791
866655980
1047916889
973725197
718525777
119297877
2000108663
1077308293
56950224
425099097
1765297960
587186566
1471354434
390803441
413490627
717925107
298667928
1549087703
1537866215
437147351
1700272877
1969369644
2132711674
984272726
777179677
687962155
348517407
134394009
1737130091
567321265
1416275159
1669672076
1936156037
91597189
1249184890
385585084
1824889529
865944656
1726549453
202320932
726439331
959969073
63934556
1574081588
1021155348
1229086038
1858589882
1022805653
414805172
615450450
180903439
1044896993
1255511560
1774040969
1748897371
386304758
2064503661
684277670
1379323389
1231138602
1500866603
604764137
1166362732
1191483018
711014059
1225011215
708834561
1217151151
264562155
777516696
1981418446
2007291877
1595101733
745321611
1753777434
1603594931
450608078
1933246864
1188939141
2050729890
216194894
315618540
787752942
567350780
1023579968
74741200
1644349136
1060724764
1764374603
172266420
1164711810
676643257
1541374758
2135592191
1820873962
32096566
712618019
763540149
1863346018
1258966328
1200856575
1422241937
82143061
1486955953
481883609
790192324
1388318634
1023717194
1618506426
1802515936
1753183160
1986332265
1922684601
1722349724
262327260
786020916
1653045426
1649707795
613370080
1344075674
2089591691
1272294808
1812567219
1067798889
685483847
1816309720
942121470
438896727
1915631755
915868993
1276777624
151673649
1220053889
872138039
411113516
1932926119
1049916102
1343287025
1674926857
692700613
2068024920
1195352751
514244565
1249745063
961460022
166589130
1577425336
1193786261
294992854
1004705750
817057108
1670978515
1336369207
429054565
809097840
1635925396
1093277570
760560716
1161266615
1222300567
879029651
217571704
2124981967
253615072
544082395
1720888484
580501799
31402912
136297470
766961841
829252670
763605396
787737340
1491180104
1534587965
1107602521
1255707804
1035963673
1937771518
2059572673
2109247035
120817526
1516816529
165446958
2146768290
691584537
481134588
2058592861
1058548599
947090485
1922631763
1467767627
2051602004
1955383255
669667133
1719239407
2137424489
2136440196
681147892
25859028
1695508157
1609203336
372204628
1999510257
1276928131
1383885295
122972836
1886089070
314183431
705662540
1668354528
769302051
2017479605
710101056
1420095704
1667673384
1500353062
1445089787
232148372
1060116501
1956403886
440580805
47106397
1428624955
1938812151
1576626057
1258864172
42938628
1485227649
1865750405
501946255
1471029102
2033166497
719940911
712209476
1151656909
1447920318
2036808269
1148755993
548903562
1172828001
1778838845
210075225
2002959094
578772261
775454436
104081839
2005938941
1752994253
608679854
1490919449
1187105682
944932000
2093277218
1952595490
630014399
804476604
1968870676
1800243118
399534423
1397636312
377118703
1199514329
144207144
462086417
1014631676
205543221
578585004
117733230
597990301
1469218149
2133045534
1131546428
4987323
1065890791
952501222
1457063789
469117044
1088190358
430397246
1099992264
706500500
1700272440
731220752
801024105
1720966644
1329772001
582264809
937398897
336026451
395194142
1595402149
739573215
48737559
426357522
150276370
2072336339
612709265
791901241
139564088
700250238
1488711501
1402129238
1264478636
910268498
483466286
760525622
1433158680
2090176821
969274339
1423761453
1732505461
1721332210
881061283
1273951581
545062497
909652221
2079287812
758031788
1343717534
2038763905
979490483
244315306
670857726
59266669
1381647380
1931956956
969305995
1636914893
986782036
1950630812
2098213048
2116579757
1934856996
1492801202
951661506
417602643
902438803
116144969
1693830709
105271612
1074773020
944335323
1279455409
2834892
1874365860
872281524
274414853
658126469
893852778
1838557594
911042348
375291968
705630070
279199422
287223002
1201357507
128485141
610946001
833686654
1082797195
384083839
926880824
1200427066
1538619426
326831672
1414830645
134944946
296159158
1935282692
1440441884
1796575626
99609384
2111565256
1948378521
884026407
886690781
1473130024
116126322
1377004411
615166199
220238904
1166478153
1291275270
1526016166
145832616
442872796
1108693801
1214715266
849490607
1866212277
702725821
1575938079
2124954588
1028296601
1059048773
162217187
1449733926
1275133147
1345350722
972166236
1578776039
1879656
2028160678
628085000
1882194896
67217903
2035152208
1440673365
1442956172
576957677
907264927
1414245544
802338212
1797437941
1133364928
475755225
548648111
1317820028
1318891131
1728195716
1017259880
70306958
465863473
1833749554
165206508
2728082
1361100323
445939091
116761227
2071032893
1037982654
1489117700
828450280
1746570069
1674506074
555489114
602345362
2072492305
1494640397
794602066
1643831542
1488462458
177962860
1481121471
956232640
956823080
227847493
100990402
136185259
215368476
675442535
149215741
955081193
1138466249
1540513107
1668656198
36648220
1350122156
778665696
1606284438
417480362
524954487
1161245517
1161864161
1979448445
546706954
341866418
1618595384
647004651
1312786249
1338455398
1399581735
229918318
54400803
703295373
1737804436
1690282026
1721444370
2050094514
205611312
1387349129
1672462397
1808544503
1672656931
1988656455
174119883
302815234
2029153378
2101570971
147356544
622357614
2036730814
1221702312
770323018
1981515519
138130810
1181364027
817523608
404184371
474949238
101751700
497970341
2005418432
1328008601
1072266987
459539022
1984444408
1698138906
1944237939
1926779395
106846057
783064431
1432335474
336669701
1815703295
1343484005
875226428
198179717
1206842287
1943307427
1822745480
1711816941
1106845258
1947327201
1307539978
975205243
719318935
1690497953
777867270
540675042
1243459440
1914799800
912955072
1962306085
1429979039
1498404474
738963116
914087621
699618153
1005568921
605155444
856587632
1934900188
1572686455
1198160938
753013273
708692083
771528812
1304652528
1080697158
1840137653
1674218402
1227954824
192057250
325335270
1998574307
1268301246
1033740601
299641425
780788389
1090929741
1331974074
951156690
1338871232
1378339485
1382098271
425789307
1301772435
423778673
1484897724
1093117705
1819514714
1325785895
940594267
1399779958
1521264683
845849536
1946902249
855969520
309861514
164656245
943639877
195369381
308302526
422159449
1703924698
1910238260
396951469
975400561
299045547
1959794426
882040392
2123913245
2018982130
928853619
270696959
24644380
629807494
730840804
436786571
929313531
1955816555
1191447973
1577774823
1350635810
1160880318
476148150
887773841
1201048282
1576622362
1123145982
1228050887
1714283748
88061946
2103039499
914971254
1193128347
20713653
970363018
1471128335
1560335221
46265520
1721926375
520947805
1918435387
922112202
1041105205
591200692
432120152
2021095467
1937647500
1882228692
1880477889
767613395
1190606949
1246687775
1196376240
888089037
1359930756
635954595
1750011207
2003889692
1929640554
1538607600
806220021
1074930665
742040868
302061716
2081551188
997334769
662419377
695242058
1105752297
670443825
942801497
648515984
138935555
1962630187
2048793347
2019009463
895811417
600612952
1934221360
1815729906
859129363
1998165019
912392301
1752681801
1633888452
1569339709
547620562
1460439415
171322999
1261036792
1701590381
678348
1327908877
1072021264
575209129
2119800511
1949165435
1728426213
1446426130
1714832536
1382388069
1034699974
79439069
1745314517
1344686224
140713677
366051163
2048682455
607410877
63925734
544897378
1902165216
1199432830
777173802
103322141
1854236631
1644818778
1284117131
298826114
1256740382
1096011680
942605403
1023685042
355386114
910150801
665199352
858801214
123807411
1776806229
543969657
285766894
1695146556
1885026496
981350959
1242671463
87684403
1584308125
1932302970
339192086
850924506
978703101
1621031713
459941838
145968452
1378953638
2059347386
1443723648
1451442609
576376246
2036603873
434575405
637943567
1621202360
1200155035
1121363677
1356755506
2002026782
2129704880
539096446
18946637
727493770
1528103742
564975972
1364306147
796996485
155833315
1111057318
1213486434
1326853502
1070553437
2010997111
384494053
1553102582
2012867898
819196733
1021038333
333669440
540924979
948728023
1311972722
579667395
1814497334
1711796636
1052517348
1427204721
1981252486
1815778329
370130281
1731190549
1977736950
165987385
819930213
943647972
432724462
1492306497
634523013
1297514342
1363942367
1078498674
1524970038
763335288
1282867000
1812120872
1211611101
279252552
1173661097
2073652906
1647081610
629022722
1484116400
1106974694
883193120
418337560
71453310
1963718117
621568895
1082234101
872416656
1010577847
1782060366
292984542
732780938
1650197178
1977491085
664632589
1984024406
1251196694
1235749741
1911103833
1375409914
42579859
1454422674
1809676324
72104521
131055963
1531507999
954448006
186787471
1441911592
1828159707
53412031
2073160489
1453889272
17594202
1402310740
1767195880
1216699304
904444225
2003702445
363843454
1866785307
1010158592
827279629
966229494
48803967
654782810
1447973634
742124192
1046229723
612745172
2073018787
973227052
1473161610
364286472
1532953711
1136542950
554092877
364601290
2141136035
614330991
1932534642
797457184
1213072316
683206236
1369565567
1866674822
623426166
850640125
759039349
1599679811
1965510582
666360888
272852828
1218952746
374312297
184158945
868448599
570861125
1678625080
1020423779
1701585195
689358974
572023959
1595345720
340405144
992827113
1916333950
362181212
964517014
279158118
1491895627
761476281
1836695890
2103911370
1834090310
1720699982
170162373
1910704702
921824207
774984267
1522605446
1523504804
158599040
778627063
246120756
1536650810
839632990
1881674990
301171332
1644385866
531999586
2098351854
811337989
147633432
1343097284
1512762487
2093938480
463332061
741869789
197693111
1808954290
1709542928
57366429
274059877
1288104214
1682589794
2092255872
920927859
2084003981
377182888
261217057
1110153010
1301583016
854841330
1905056354
323167116
1339815675
128428919
644796140
710259439
1419846453
657361665
1253924562
1186572544
1669009945
1741429694
1113410457
535530813
1973413662
227162404
643559752
1951320560
141444854
2138895047
658098328
1603550859
1179960534
1397542941
1536737223
1757746358
1489589877
627598534
1153394731
819156772
310427222
2140912350
1637379322
91120548
104835667
101116671
1143528302
1231799781
1406801715
1689307009
692762893
416185649
1720107694
1214715965
960773446
748753740
1725093879
2070162636
1682200009
448700411
980890869
496371339
278988992
688103304
1677365539
1705693263
767097735
1265925507
930393716
342858626
491454652
96611542
254891486
1255320413
371049991
575860307
960083812
799522141
1294764416
1054965414
1239456724
1984167014
1330988025
2101885783
1546845030
1814110092
614020453
1324996485
1374985586
866890271
1179903908
1793621047
1450642893
401389276
129019904
902676978
1357511525
1560382480
142488395
690975255
1717574885
1204364002
248663257
1170756773
722447740
1457027759
70618366
260450767
2098851370
1406479055
194669267
607308533
1406375666
2038712748
1576578447
770203008
1386410268
1402099296
2010767850
1276318274
183623959
1251058273
2080448663
510608473
1123392329
971862872
600015488
2025942589
2061445223
628207871
235714152
1615537011
1574489408
162102974
403974392
91134945
854091417
1638019631
1635858555
617230851
2045599055
199410267
129348903
1948587557
452637140
1546764014
1753965005
1766646645
1865782771
542588643
1447148813
931479799
1843985268
646490067
505142533
658070427
1396359476
929358260
1805872238
690686097
1170703086
716818005
2033663253
1630502850
425741949
97534296
906950598
1617008400
1501289505
1543126373
343704112
839934502
2010896323
918174294
1594869892
1405833415
2114278745
20600393
1840063963
1170292229
307222619
1176292825
2110019795
386529731
1064760030
230415608
1199012608
2023479080
958171075
318720405
909872781
530380404
963910786
761283733
151536482
1899164183
505887093
958446305
1344621980
449187880
2042045803
198212355
1441583134
745777926
231004379
397753370
276876397
480489473
409078056
332919201
1435839235
640667130
954382388
1886169240
1476442627
663260707
406777629
1924454677
139672044
1570274609
282630114
1058977729
1309851108
764698406
1100600550
2102443514
1170561384
1153021696
1215772665
340095550
225939530
1308711987
1649798593
757835287
496403101
355427759
889558395
1951931476
1462862869
1529699402
1676903733
1387007223
1396189137
1032139042
71746856
1245594034
845836500
710231922
290353503
155534006
1470477784
169727174
805863648
1152850274
55643684
1524000845
939847761
1435549827
1000471188
1807727756
1926885116
1280676929
1336688482
416170288
349040522
1532370186
1347380729
1731610939
1567033314
1642550730
782517116
122102171
1935392034
1576089385
521079897
466676275
1331132119
1281618620
216987002
1624109611
535361087
1306836151
1948769838
677042264
1901696749
1336679304
1630484377
468566645
1428931901
1088897628
1067305682
435482125
1500091175
797119953
1573266401
385553835
402252757
229138428
835482492
1012296538
780706358
1758298574
1018035263
38805483
1593553865
1192079064
1475805493
462237834
663113745
1617369134
1420036300
1636701612
974713998
647785564
246395497
1272295283
1777661592
1197561380
275666512
1431516996
1347639748
1862411952
762527580
425213753
1368086812
738662039
1610065741
1164701167
1264852888
1059989579
1424401363
756066745
2095639379
779001433
1977891790
389104700
1232997147
1458470185
1018598076
844069398
293669939
284498229
785330507
1264750546
1360480679
987054701
599686288
380120125
728302403
375707275
149376057
1107211850
397686027
514099198
866479029
1068084736
1919153331
266524260
1685732011
1745088807
1151970865
1314098705
1742352139
1148334759
835934364
189766581
183009909
126570387
1610005158
1248849366
1681969039
1608798835
942508293
1753756182
1042362543
1180290530
1119101829
951617591
1439328876
449092960
1328496824
1207143400
557688514
746733287
1595049827
875499881
1339480368
1628324393
2007316887
1035193869
1847345757
1240718721
1393198521
1645351368
757728487
149429007
1226115301
888207988
1903406815
1440437833
1471004208
1545688099
480847828
2022518960
878310043
191589172
730645095
129896950
1232418646
964499258
1806365704
765535789
14117569
111205248
1914961999
1554878188
1167735154
170266430
2049108090
573846296
1406117562
1878031089
1573890026
1482051017
634375666
1739370672
53398266
1683655511
1752442029
1589772713
48936866
1925215529
1243062448
2092378381
1755874082
1423615719
302063093
295089952
1431632839
1578628359
959255451
1852578122
456543548
1142937057
960540617
830398838
520109348
284190056
351882128
389096574
61726272
1723315999
1196320806
598393595
474180805
1581049821
227602638
281666895
1403661364
1923920411
1553165242
1606556596
775732131
1685039131
1668948777
929546447
1601230587
893027423
738570266
1576066689
2092131650
1538090388
514428955
1272613717
262830787
1298616090
725760062
583769591
1903161059
1267669046
1366914526
1396898674
1432607215
140749101
1943020047
892274397
118959908
961134290
1592064601
108102483
928581742
446879102
238632529
1903205701
1045158151
723340882
1275542084
1598518604
914338250
729399278
200489463
1145923121
741208299
1362217198
1634420924
1802117816
1413703625
157601231
459416020
961993750
820347601
2019449825
1884985514
364529390
1349677588
292834198
1529789535
2033400462
1220508573
386080903
1230821758
596183831
373995636
1238993982
577495484
2128859946
1183479491
1756226319
220660040
396611809
224589824
1811434234
1236583738
1007269662
1229356149
1471911139
1376098562
1198117109
434858735
1534911789
2043711719
2095536327
233486946
722343849
37883854
2129524859
719661784
1810673154
1487258955
2074799021
143380244
935088106
425421180
1755338390
69732027
2015288169
1506763329
1514015891
186275756
404174516
1357749171
1175582368
1173256276
1994330084
79185868
1760917836
681050768
184275127
859249241
1365014979
1083617094
1042964650
1719046192
1934068150
124454874
1881631382
1225759261
814422844
280893151
2039599883
280069944
1892003300
1175509200
1892204531
1375477642
39837103
1183360721
485587926
474749400
1937556834
468926556
230123442
693185109
335574920
131307863
1428816950
1035922191
588009164
549795787
1488191242
288180700
1999830075
1068084003
1938506310
242547409
628907583
653832966
1886017434
937508185
1995085458
1777483958
1254176021
2051601805
993615428
1698769419
898887991
1217856769
350170630
1401508796
320157932
916996912
1051300671
1695195641
897889415
1013366932
347299432
1122802668
1013595197
228340762
1093070954
199430636
351916504
1363739412
2040974289
717693731
518898049
1858185809
164558225
2129947666
2119790830
456515520
801043443
1317889143
1681660218
712211693
1962334539
1532240756
1738140247
959096799
635588158
335505618
745120270
102012337
243833357
1653082437
1498033865
987048558
1700572328
1965095995
235380922
1571664254
1812100007
1035862681
3259843
1807924075
1585674659
165404961
1365454297
1276816876
504315703
522478254
1569872632
1678966837
1942755925
1541484093
95085840
1065545461
465543103
1374435313
989195132
1289046485
629625136
1950546759
203429994
616013836
1347847835
90358043
1167751656
1067604866
695302563
2124445969
312754010
545694175
562534003
134361752
1794456783
1830814438
1985501595
502745087
434350375
1310398417
1592618772
1183921129
1701296272
747126025
1161478655
359357391
1424012579
91241326
1900155580
2103825907
1244667632
1838570423
1677285683
1257616498
291939874
1597518675
47467175
2118760214
277332780
1645128817
1056329866
1049922702
1808665638
1793305939
701284289
772863840
882621823
656511058
1914304552
2051245859
932200201
1707054708
1847426707
279061258
334222280
1731308629
1904943318
945747457
389417558
1425057959
675682659
489150914
821972095
377311656
417267306
552379936
40215543
989563429
1352735274
1829371083
1189196588
1623190853
1080807004
929339798
755232353
1695720622
1574004988
302657468
432377784
610230733
947854991
714742975
721189775
999517923
880766738
661157386
921550186
1507973985
1067190325
695302563
835559016
838984005
764654411
417857016
2052048274
1947343307
117370026
500317485
368667444
1865359306
189350767
407128262
751655770
1461021183
736682674
674356945
953722153
46354809
389026740
1045230710
1654003267
15151015
921867394
1516178016
165271051
1895501941
447785543
1957696659
101254466
598869051
1135276135
1929391318
1374206169
1223812761
2111264753
955365519
245982268
1525643220
783051035
1618487161
1017999093
1080753130
852405660
1876215718
486109317
1526453104
2027842120
781000477
809614461
293741862
1792450520
1701741661
651620882
1150952278
20584846
1601033754
1001172491
189727808
1093535871
740149718
1238853405
35339054
2001376924
1432839868
1496976491
1586761782
1084195720
2084971010
43071203
2472133
341015972
633344628
239482789
1762958753
2070918202
530638502
179090463
1787680081
1573007093
1447972572
68229514
1561918906
2022178061
1669233454
418842590
1837236757
669874476
929616198
1034539286
232788925
1705898305
1559854862
1758273576
1895781470
877215011
840539526
539866116
539726239
1995898508
1590364909
89022459
986851955
313287038
1677815791
824422192
119327803
1873960875
603845689
1111727335
1736209934
1147642260
193999039
1649473409
2132499209
1309670146
895753472
677207762
206564798
688590148
1720271435
1248805192
1981616304
1297498613
756856065
1943043025
303248427
78016312
1270620832
1391496207
880972569
829845111
1881327021
690125912
1786851225
1542717019
1008891315
494971292
76326630
1762670591
1769779748
1650245491
528338856
2139456631
2070784428
306503930
605368200
1130829736
332752022
1627883502
1681194635
112611746
134701393
1956296521
1596855723
819497700
2034981755
495255519
392225637
2012494063
955716056
1661881805
1415530222
570853107
527069298
848210283
1191710114
331578598
79080366
623883689
1337551544
575646482
229439825
1292168809
651587688
1465654472
1429362622
1974740482
138992749
1186178580
1433713522
1634712568
236976879
1165785562
436926750
1682313118
1055723838
1317441559
1257152841
1205252433
31542399
339592893
276545994
512328128
1311121632
847337891
559851648
1375880533
48497178
179608054
1672724333
360445346
481410300
50380649
816261912
630448635
563868870
473484215
1566152951
82755054
1007140190
782366901
1479733392
1228343878
838067245
779583317
1682812139
2088050155
926820464
450947276
1307219044
1113151613
2134771932
1916989392
1446028186
517027880
1126834398
1026896757
1598980904
1504813537
803119341
1381185327
306674720
2017438199
594211361
1924244971
1806893163
1711361131
1445863636
1919674547
1424751701
686116990
1184557837
1934437477
921575762
266541716
370716415
1655423234
1116813486
1083029037
85334891
244899614
632390046
788682806
857439416
2041095595
1530370405
1855357800
731145830
199201074
182673752
2067812785
728850598
963753736
756369163
2041742055
930635237
1877648288
2127922725
1258497846
1847793461
1314939462
19540
646513639
841341427
933504083
1336513291
326274423
228006289
1299232579
780174150
281764703
47361779
2059614635
1161545208
1069935274
465181190
794551980
100927956
2007544346
1454230502
325358635
770129451
1812832320
494690841
162789948
1874693633
399905653
1035077151
1230528979
1432154379
1097954494
1009167024
1304946745
1757366750
1978180467
140929601
1436847449
358040240
884907121
1176606971
2043634979
2079969004
1224340620
844444964
1472760848
1755097516
222290500
1050590221
268663409
1588085306
1464276151
558742435
1238289681
966610244
141808077
544806596
987558873
1767712919
442501060
665426154
1673028360
2099599360
1181238293
350019867
733073382
1045185570
983294213
1677199687
231929911
1775509633
1330357787
954758470
1678585009
29806458
2106965732
724130567
350816591
2106689393
54230693
1144559543
632501435
1495494765
1971112484
21108247
52056680
17246410
849561989
884507548
1439858159
1633299168
233781013
643093585
1163119134
157851386
12608442
1270315661
2137566148
322361616
1888521998
1370162720
2027076488
1617397674
1143347538
324637745
1974816220
338864639
148231471
1693396053
1212069377
1210797930
610424921
700502318
1810602501
2078866002
307021705
856117965
1890937630
1223144391
24924597
1683404358
1830235694
615057879
2014707288
1925646160
852734834
1822679419
1047367582
1248754073
206146689
279107710
1546249372
525450710
1284440609
1455586836
546733218
1369296702
935677032
1103084208
1473049097
1008153400
1614148731
1179171748
384674087
1871407983
1039755294
1607619803
1821742729
1601931249
456358448
1671707366
736599355
1998868290
922967901
1256456209
1037566602
354696027
643345966
1430762097
575307104
229259194
1242015416
1398579728
1643189952
1835439475
1155913712
1713960957
1020788264
1925454579
2016709853
1179018018
45615550
698370830
377222782
1302979613
1333033260
597040396
1718734985
2025042870
138239121
2070432700
346956349
746231291
757817686
803641858
1178132419
579516465
1375981774
67635484
1582582387
1713421310
754567135
293798047
355987807
1262147412
511690066
146996529
436959742
327582250
875915524
1613497885
210050569
755914106
425762040
600698716
17181417
398874335
1123477370
2036243841
1634399389
784584941
1278033009
1336816505
352521245
1111915406
1316335381
1106934067
1252368741
428168312
1632126541
2126744004
1344468150
1306258649
366655919
1792047146
1772867836
1775248975
1397803099
87620123
300317661
154274242
1979918893
1187931234
1788152593
212689447
808052467
43898634
925782922
1012922357
2075922463
705809763
1713253180
372421462
57684629
1992102132
1233405373
1350342590
393594602
1188742490
1990716403
286617274
885051158
2079901177
964250979
12131114
514432037
296143617
1249660106
1533344132
1048344372
1737590792
1815463726
1007709606
527035501
791970300
1421274972
778863059
1159097669
1231011407
1137012516
356005287
861640599
526618900
846398362
476513708
1782281704
812299342
250829297
932638519
1333269682
273711593
1561797924
56007617
498201206
2047061826
1433401725
1126091963
1491424581
91758134
1085371527
1381511492
2044791535
249739304
1426889401
1242690351
675115870
1794170230
1366674805
841019578
1544622803
1518724208
1032185397
791660141
306070231
1142168968
1076610990
1152019320
2026817052
850410461
866703811
1560752385
119644869
933348256
1971325161
71117304
2768882
902753128
756190519
1729547155
1908410788
981345834
413778133
1503197183
1716208562
1426105262
1322512935
48617350
1758035483
861356865
588058874
2107457141
590536160
554902287
903076542
2139941327
1655160314
1940628880
1243527834
1671616228
844512640
1168239073
1710800451
837828701
2032633016
1285850252
1262601587
1858142710
726868699
1234108403
1915314749
1360508290
2121397846
1267308339
1994278223
193494866
352520544
1520216815
1811480990
1723826781
1584863547
1901911209
1164461065
1399232410
1160191325
1766758684
2054413183
2083236496
1409780529
1046775823
532061993
989900456
1609777326
1177531133
2042305477
429527436
1060663117
2093911158
757677608
1393433402
1695604895
1185592519
973163422
998026640
1890260301
722803603
1014763013
3965059
741178893
757112632
1840369721
1189056349
931172319
1657746453
1003670313
1255260795
179175493
1041032612
681668721
1828612006
30212079
790387069
767413466
217279395
1722445533
599785286
815282760
885460184
1035452329
365660686
168563054
1261820095
2111639601
946627268
799597988
936677223
1474449096
460636525
837941107
414288871
116141133
1810658168
1495241932
1409299448
91816901
191740053
1630569107
151622509
1803226163
499868128
543760484
1424148764
1507664315
1042331457
1499932826
1476261111
1805043104
1575966905
2008911847
17947576
1808153632
1544275628
1026997940
994583591
421271916
694730606
637709205
924467483
1836551748
1866601514
1557465028
489523093
515126585
1840806470
1406994508
446030948
1551969481
1404657904
1607182439
1090810025
14165582
1421225730
218762140
993070991
1892911884
1406014204
843809221
98280681
1283551036
1009105862
1538675676
838583465
1042105848
318869197
1904967736
657394280
1665145278
1436288071
217269436
1393290568
142220000
1743745415
2102808396
139207720
176443356
1564294204
1535002068
617726003
1327987647
219723442
308823981
1184291842
217376864
296519785
770555908
1806998902
308073066
70595462
992867819
1401364026
2117417525
396621118
2132675004
1871360695
783918634
1522297518
962331540
696550292
1202561620
1070455410
1743007859
1930171918
526061862
2052532019
1177336455
1625085261
708274068
850658132
1604180590
1374974381
1311548924
800236756
1611252913
2145126242
605325983
1895410248
558718024
1316053497
1062494703
1247962331
1710870478
1808529774
1263143711
1186588564
1898441457
1405333486
490814030
1654319651
1629292845
689391902
355806725
136241823
338728247
1956706228
1693712807
1138712083
174739652
2068230029
825756813
791638655
60740451
649229157
1358878341
2038804818
2042520097
1798910301
1844033806
980182972
983333064
1095633962
7590865
1059310975
1211367232
1978548955
790111665
1827789718
913724450
198150853
1274968402
932109878
1491001980
1310186919
1573342009
835017786
754097391
257461005
2100003912
1734494245
1253481479
1666828881
11668142
1694529361
1682700305
982466124
1845688096
1329644836
1139088498
873019261
103272657
958246584
1400180698
962531598
1876843786
747490462
1910666522
2054070559
798023770
2127259536
1246513172
892376692
1498032056
50613795
675492299
1361437158
1898714449
2104697841
2128610047
223279102
187566558
1188207860
879598039
365022797
1066418335
1917500776
902156698
1630030446
1109323454
1222228051
586923671
736454809
568142577
368701014
509960670
768968613
2131217849
1171508455
1249791213
763325429
1666574019
1709170459
700306780
496455734
766635401
1703396884
1516971776
991079481
404991190
768658335
376517870
574332800
1053103809
1965173575
677217085
1979375735
717031847
1785235278
297481715
218113975
1233330475
787469963
1115170996
1767393514
1694354265
838692796
1880783548
1908372891
1621274616
457446204
543980642
1202000973
1585635087
579667320
769476255
467444991
1578592170
507866947
1440501196
1756635468
1921394871
2038742703
1310351026
2126037681
359767130
131789770
625079656
1872492903
1374904007
1004997574
2073567125
1412544032
1764593636
453691328
300790309
555361089
358156981
1441761853
189466564
1872722584
1162338978
87752628
1703856964
1524151043
434533805
282094621
903121309
875715522
1257007772
807952160
332449343
841450748
428310198
325439612
598764473
789541819
1685112394
1067468114
1788484375
1618222999
7724636
910695277
1630665714
1765706813
728288906
1787424803
2054557677
895334445
802333519
1350249265
970695044
929026327
998255441
928225104
931336378
1203246764
1471616627
1027136371
1443809607
1044515964
488531243
345999388
1877709257
145361654
1766965510
401018316
1167246658
1936257532
122175317
2111828063
1767501484
1904981937
434378240
1736754399
670942122
1488680658
255711708
1284348912
8233373
1368384027
1869646125
926672241
708328237
1018925785
519115163
582391238
1067807587
1587066827
456662623
585433940
1709090855
2133862826
1401492871
1665317598
685460472
888618993
1841453714
1476393367
429568788
498667668
1526164479
880476223
490938092
569625847
878844327
36079583
736613300
529316400
1732441773
1556398117
2010081245
1256870470
1466391366
34738491
1595868373
402782352
1474338708
1838398541
585462675
1565060192
1700108983
192142093
1524589092
1916019849
35160216
1530860399
1149293313
460158098
481502304
758123592
155403806
63947063
327037729
99861014
479288717
1010697973
670474411
410132774
1589496815
146611986
887389598
482474862
1249150624
1372166016
1775917418
1603162681
495519449
1088849535
1507247209
19267251
634662174
227864782
472881907
1049235696
321304686
2134735225
1864716339
1634382957
1083010020
504777151
1244298016
937972297
1175130130
739396059
84920882
809182431
478486203
983723882
1778342995
778756457
353115220
200648916
1112388575
1111180074
321403602
1875772435
1905918797
497136427
776277979
1616751423
1510629260
1439380340
1119273773
1370405292
701707566
1624234661
1314033110
1164561384
988906096
1711758329
221484974
1287634359
310692770
687695796
666470687
1193019458
1086861016
587388589
1879469211
794459415
1163675054
509495561
1992167157
1072484902
849006754
1599106586
695936774
1527266144
952721699
1802765470
531337325
802350813
1724813078
1788621579
355520184
573549272
1428417007
2028714015
1280535039
952642853
322786500
2088156760
4365945
171238311
1043817718
1208151172
993052410
1625754776
1682797092
1034492098
737127524
1205531830
525541770
52638268
1348456001
1270177298
1272242794
1213868283
745249282
630666562
2145185207
1291526654
1983097154
363225548
2137065665
1524335871
670603751
374213254
648155707
1217506524
1317525177
1489168729
879072750
1517919496
780321220
1643518040
594760521
1444703655
1219605535
1869968507
1561604011
758518432
373924729
982797935
914108183
1037948575
2041204387
89427349
1318664368
739246673
2110416840
763803706
1412494562
442535591
2130566949
176536593
82535055
1414783142
1297849565
591540176
813559937
1968863391
288477629
274561539
632989261
441719226
1960235100
1319600463
826053062
1208008586
382275848
194158848
360174117
1895190976
1682830527
2135773926
505628301
539679045
687242450
1093042558
1654550407
780374492
605561416
1346496486
1247992595
1483796360
875160383
654119183
1531430344
2086860135
1965769330
1626925501
1460290143
1231054203
1725180669
826464159
913596104
1137980085
614150198
834079549
252713634
888875252
1292843904
1465100017
1051712264
991704759
1386152718
727605293
13174944
229357321
2001420653
2022081236
2022749213
211048277
1957097817
1114698396
776653093
1164418717
2031214958
453463095
1593491954
1728353508
1739886340
1615329490
822963167
1476135401
1151520601
617717559
635692553
1232945770
242806076
1529044674
661867380
600549500
927444900
2037163013
1018206650
458050085
903097082
2108775660
111527613
334923010
1317564026
79523797
1738443612
1488831352
78874739
1926360483
1395760611
1585700881
1886783244
1367000963
1240113342
216739646
517366781
1189517235
292081862
822087296
1521179961
1650225040
1151898848
539382262
1557179978
1396307851
208803828
42953009
1053476183
1906499320
919570216
1863807649
1449557894
7133801
2034503747
1970743097
2130147643
1923082148
2088837715
14067939
1332689839
1805370714
1435341893
1092082439
1197357661
2033983909
1179021959
1695179331
987752324
1293140038
851494674
1940837391
2017318465
395751370
737260482
378402576
1010113393
2052239098
563898704
258405393
704852753
1323665897
2106419152
1079616188
976354061
334058004
39950856
1308411809
2011614435
568405132
852938814
1301679541
517419275
3692983
1586393296
250137340
1363792889
928862337
1414406563
680714548
1908672318
101695888
374469573
1946327856
744749027
1241912963
1921464838
385478679
619947015
260775242
1908428546
870595496
1029155038
14416750
1405997091
1469042442
512965333
1513076056
1041486063
338089795
1095107758
727780455
1264896955
700748518
71139033
495789980
18013391
821962896
1362756728
1850624604
438462866
372655001
31106482
516052981
1813174441
271961709
1732877687
137706679
1310300593
265008707
235683934
1685566723
1144897694
307170224
497556382
1136073209
1455781326
704686663
722620199
1351778994
281163271
646057876
1723865509
1241378316
1821883395
1386424477
1481184555
526846510
177428204
234221912
1540342361
688427427
1953544666
694938511
252670792
1121829311
1178245299
1357606561
810516922
211830728
638898761
1803731758
1678852742
357194818
2014939147
499825525
908835986
1972042949
247274570
257293042
934868252
1225723632
1758680754
680095855
204873219
353991320
2048722246
1782155034
769879899
1029481841
1728766122
1047656341
1578972745
1319440309
1011666959
1638330864
1273042538
2107423962
1503980208
426177616
1478638498
1389482077
1682418815
84682039
530971024
332343976
49457348
597642977
1224657344
1212872432
1093035710
559579843
662702849
2021894073
949977559
1036344752
1800361835
210478147
1502843540
779573272
1916496073
1724954940
1292071115
1507626969
1079703017
1322075665
537598696
872418421
1940705963
1082089549
161602705
873200415
1937392251
239012573
313429313
723816415
2041273435
251215296
1230007464
1450927849
993874851
1781495467
150259971
961160133
1718680028
832148503
436386234
985879807
518960804
1075692863
1463210234
862743573
823950645
1081238121
1966273704
1319587206
234617519
1468687551
82108436
568297352
1209818869
127015056
917613934
1615386510
501270358
271858838
1120438520
944430591
1941790631
795471178
308845351
1400993001
1662865043
337826354
1630673327
1428105441
1520341763
842637291
1663240864
342674146
1472440008
432100384
546608570
1355256940
1073136163
437783434
617842984
867809179
1477055384
417827295
1026486717
834116286
732270083
797466217
100463232
1128922059
904883127
273154061
1584363709
1174050771
1715870793
272117222
1307876835
1384963674
2025157610
2008462428
1782559859
1089709665
1549885031
1723062316
1022862033
80785093
672736888
1208577432
1606314733
830565256
1373559673
130645884
851847788
1132147203
1567632084
1682335275
874574370
162597639
1833116960
8822302
667245226
979084520
657993515
480701658
1948117026
1976466485
284067147
433172849
418697740
805422105
441471589
1814722287
958161209
525449217
1796138183
1844040854
928388805
923260426
1146371243
1063049919
1176063678
904661064
837304830
984071049
1935955793
948477846
2003623256
548993646
1556366854
1359680389
763665970
1794180785
1075483530
886767931
305937604
1816096202
918134630
1744265058
1674271212
2088225306
1708981843
164722914
102336330
1881295167
273216872
1660193532
1815318592
7602057
826541635
121715084
1894279682
2026734173
210800994
745942527
1684473322
1822911468
1417553501
168889309
1638713477
835352595
455568233
2002751370
1253325643
638485939
1857959095
1990730202
1068757778
1633838079
1274811419
1582931792
1347173552
623712633
991820873
1105624012
246844772
318918994
2133036171
594155119
2144513091
47915073
1138307661
1901569453
1483414424
1277158641
459457382
980004266
1373467015
1869906102
1078323924
1448399186
1869200199
408443489
575078975
1345646763
126551046
701062711
60806889
794995048
623528241
511662303
1198015840
1263067525
565236841
965838691
1975851272
1728436989
1918068416
601478775
1893156672
2127340899
440229721
1508466543
682947328
606357988
1665550816
1597020010
260980509
1470504021
1615200077
319137444
1536631858
364874819
827971236
1355893729
1157395115
175752258
1541907347
1982699218
947225660
1632689793
484385546
579382791
20025247
207726418
58377204
381367663
1505840592
47128132
563543296
1945185612
1327998359
2000586861
832400115
1693099504
122785907
2132221495
1290636406
490822389
1409689024
836197676
1960722442
406616361
1536459392
1933899287
1117051137
2108421333
1150137209
344527071
1060141561
1312888574
1716142218
224087029
1178940586
1356757974
1635155620
2001654352
1340757246
1304040324
525758397
720224082
1818878735
473435719
1710803884
735155472
1399992382
1568727265
588180027
1187568050
1858625617
1191415045
168831724
568135962
1536421138
43759766
1116413057
1197273610
487257076
1921184633
375352130
2036040619
992715233
1973631066
538198001
960411085
827666063
295583376
1960888399
1513304799
1339212753
25805713
276488387
1969017430
1139304529
1613703829
207579821
1585465067
690929521
751446763
1202374079
1327943460
795280148
469816944
968379009
627158055
986171643
91335715
1006391399
1336345738
1842372730
821251594
1342598410
449436004
1284632524
1799438255
627611879
720774444
1283812451
1000989968
830915203
1031425400
1801796549
641271142
2053964405
583179851
914486423
546806315
896649406
1179418531
427793352
214110178
1435732825
937720355
448241946
499498519
372566938
1119533192
1290979922
1684515864
2119183699
817431969
1478139230
418322632
954097254
73023875
859207030
1921204375
1603056120
1892672991
95407658
911939877
1129191407
968242228
1787083724
1868441256
1797223218
1497226706
483370107
1071696281
1041659185
1438878605
512822455
1970799392
1193696274
508919589
35925830
492297623
1816151362
929620276
1051665219
79715206
1317655587
1980818761
1472215350
1116896266
894913037
1799382505
1524741276
2038798990
977022565
288241254
298330470
1357156050
2049136114
2067577381
1422447339
408930796
907550251
684735003
1139307249
2114611057
729816819
351709663
1600254274
1648731640
1048581620
1006914288
1724438425
1079102327
29963820
896342320
1750366024
1224554072
2042041902
1405291570
643346070
1546239825
343051933
1880498547
1242013374
1727923555
743193297
636180215
2066834008
989069093
1672800594
831213376
2080461034
44976620
1621413059
1187028383
1726659897
38639071
1584521442
1005594769
520173719
2047148508
1236269930
272743048
716729742
667773991
812225421
1490413785
140973230
1640971510
1533969196
1253412026
65679259
51907945
2081474042
1817593363
328308396
440890388
1589374119
1550839989
703240928
698466030
353020362
1718251485
1231524228
699192427
934954149
1987912703
521930090
510294083
76667995
1995993714
2021693084
1625827734
2049568163
1675367540
282417818
2117026921
1625350057
1100674842
80297754
1304778227
1117250090
1491730228
2059869341
537262962
852290935
454572100
1611410445
1442286300
112915513
132107327
1675325902
1912919834
1586418778
191977632
741583740
639140487
1745111104
605288603
397503355
1272752924
1074638891
1903561592
768338904
1682599284
1988482090
1098349474
111625176
1238206335
753798594
870142802
1718103411
1203009475
1972921162
834444096
1128563993
1156588901
1565640519
532101320
692480427
672860622
1811403770
665913757
602751669
1983572588
375985203
978682355
1241146766
584656006
1776976910
1687371252
115441465
1694038256
648535829
139343494
1935410418
1211155266
1489022309
1335540468
1254901332
756256670
617456810
1916448046
1439283085
1738720349
460960832
988505429
1463958806
258615585
1723278046
847640112
1512546727
1298150477
898370136
1291806327
511924843
311050107
1703785471
1099043498
960835970
2134429273
1239274320
151805999
145591898
1420652003
802181134
685186809
1430320285
1914757863
664147218
473429126
919731060
1639576039
861274332
1834060700
808276129
582027780
1442744508
1065045609
603050301
124215081
486361183
1354394106
1434254667
1904287383
1623865187
549738507
335904748
1090666251
484364861
1117823802
1455063543
82442051
1940457666
2095063465
2067070612
1746226757
1253212378
1122625282
62075978
1460094853
567378035
1945978264
72834994
1444446189
840750927
2084827536
2016224615
1546135362
80277254
303452784
333150879
611373622
940657553
169965434
1378141460
1553148538
6199614
1414189137
1666622192
205777271
1834991036
2105779511
1369910956
182913788
1561495496
2063678
747300942
1536883180
962490788
151825660
1568142444
2070760400
534273452
342026301
1076234786
1446048856
858422837
1702939760
644644150
983750551
1241646984
955990539
408884136
2122358049
118664079
938992371
288550561
1829774629
2105573955
43460047
1125879804
371165762
1572475537
463214412
1364454953
972756570
1762787622
1148807269
1747032017
1910047453
325366251
555630013
1371301145
1287604252
851014080
517844364
389938919
897225030
1940794955
270550511
1184918785
289981476
1027865418
1560215055
1520707310
1209553491
1107521345
12013626
1433197927
1055233868
163931142
1638516581
131939398
866552489
1653208330
2089006799
741123366
1073415985
819219141
690403311
231853744
875150825
978544129
701994852
116001777
199905071
328337660
809565009
1918817047
1558099587
2117532523
1878562781
255175924
1515090322
1975322788
1719113885
621012043
1201301860
1832728687
1662414618
1344444811
1487833154
1791161069
1785913386
883331777
1813730080
1081078241
1488210394
552132187
963969195
848593313
175607380
418557927
679075130
182877852
880434217
871568385
14725553
2110735889
147183956
541725966
428318251
1158806933
1510901160
2008274245
1997622157
1206886508
1176554471
400705987
1452475486
1894139161
674627670
1704130604
789580781
1082398070
638574766
103758596
1844196431
561422697
1910085567
1353385731
541621639
708941097
2022466724
633015443
677242615
1142263403
1276767463
273689635
407384405
1546882893
1789902957
1950501816
1785458551
1743659773
999452842
618951442
2125695889
1634329889
535756374
1999608696
642861084
1941765172
2064517921
336937044
1022454815
1449372074
2074077774
389792519
195410834
1794152134
1556446332
1494619314
1342477802
327383762
1064244447
1532313350
2142407492
2046128784
487516834
576806834
596658444
306392443
907357256
1427051343
1062130315
1347644289
434851910
380720386
855376068
1551450610
1947918645
1277110550
1117480850
784446216
125932227
1658806049
1333461162
1249182074
257815173
1900601455
1815167949
158272181
708796054
2101570971
182853922
173170879
43043476
1122633054
12240877
709345552
1000797324
791004172
1083275204
2113149772
2036078622
568985833
63338685
1660773224
1682315260
2028722011
1353447789
216505133
1146391070
255139559
2031182598
347412028
433965389
1558061287
534356243
1351858732
1108614338
1413138356
1968928062
269897773
1496197789
1572073706
241513335
1161697608
1934597316
1892976989
887206859
1924084411
1218011113
420463749
76192832
397308521
836082240
1791579022
1532461880
2023271386
349568983
1986647537
867452123
779628506
1724021564
1853996401
1357255625
772448449
1378375833
2134414322
680358362
189241797
1940102158
2041055015
1574008103
1420174950
530471759
1562981263
605372525
253200134
407128796
1566566276
487176122
1185983677
1585094132
775700428
1618466414
573787338
2103328235
1116359001
1866880412
75132761
484035793
1423336162
1503710099
924586092
1494904798
637363851
1556387884
904638932
779735289
2051062839
1875706948
622664187
264135488
1448936965
1400592975
1390277212
193925102
1837007170
1692901360
246549299
189645980
1675228787
213291412
1471806748
1924268518
1532260724
476587110
479792818
1264625792
762996312
1048317367
553445996
1028658321
2078330657
248727751
1717256990
1115236513
190424671
443435156
1642519077
1664030836
903421591
2019172251
1152805620
1094425470
776435275
236737147
1936188480
1686744243
1583213528
1103543847
714155835
377258682
1003025297
419660965
1523854845
1325242293
1169619368
1949047415
1289766115
1497978603
1943510428
1145701775
1935985251
481312978
1010709188
733904647
660714534
1589983684
145995913
100624853
1329688428
632800159
1277894950
978996720
129369302
1181886979
855544160
1164797572
264619269
1388271574
1180108333
1486693366
221113548
1832855002
1291156581
1726186195
286103311
675191471
833024347
1896294256
832521895
2115848693
2140069772
378508224
715744516
1683543119
209354033
1511380225
1676577660
1639553364
194380448
731295317
1615138833
671354328
659215440
1624870581
267014339
209525883
250434005
644909808
1721403260
341593327
1059990845
1458247252
1528695081
1870708935
772221240
1594550018
2028722820
927994620
1798240278
320013413
1603594805
1893084044
407528211
1097878017
320500831
1241028823
1365644935
929715807
1984062237
1650232976
1027621353
489779178
1382671073
866025152
1263014507
1805132340
865399133
1175195865
154662468
5468377
1899900625
1462885681
1529651562
360213925
741692173
787487473
1965492976
1813095536
1108777555
260190902
54747125
1195648376
1549357383
1100208138
58083765
998779131
1401618074
2119566107
986770183
1271679089
632089461
1928802143
36222882
1987677658
1133565540
1928433401
1623273471
1982305815
235387204
1747429528
2067364622
1706763737
325090858
1320744714
1347278570
524252983
1135987709
307040520
349852438
1124307596
1835442414
121485405
592190768
558307766
1327171697
476237559
177425681
2106614329
1848801921
405838612
1244980485
1550793483
1514694399
771810686
303828968
398873484
1905570083
1304403450
967488249
288766683
2027527519
828516460
1811296097
1299082805
469071074
617125861
1356273339
705168749
1019058232
469442766
45091042
142185163
707043352
849840757
256123855
1333834123
22631354
1393346019
1872397100
1500476408
2046202120
1449616127
911863620
1563893078
928343075
1668259565
1986560878
1161736868
1598376935
330958007
1246968896
1635895607
406412154
1890031729
371235297
2128732071
732331038
1777114949
932178300
757088126
1922316920
2126582977
51651710
357024296
419677370
1303014327
696772819
100489581
943408443
17279735
2049119317
369693391
1377605342
1169627520
1096325130
1795188070
283710339
973747496
172838270
34284448
465027137
973251771
1729350867
1315899707
1565786026
155931798
964353653
1401459071
1803316428
1429421507
632007589
494832763
747008860
897322823
1189216507
725442449
746986397
161334104
1546992170
1478271482
570957313
674472308
786302776
1524357814
987312494
1366980312
815141394
1376015128
1173884449
2002475409
152598174
54770373
1649010026
420341062
735089869
1400157510
844073672
212373434
738914766
2140602043
30496337
675806952
1507841401
507177100
488385436
711190980
72148551
879536769
1295861127
1242025893
135519279
1409521940
943577422
466611185
906159729
832043650
1171865284
1279191352
872289186
1275141396
1647327396
132452924
127015346
155400900
1160176372
1253460239
906671836
1827611703
1902314926
1609397393
1660023092
1146214399
31079497
845224783
1286291129
2065666877
808511333
1560611271
1595474441
2065955860
11032246
773239057
1161518914
1940884198
861054799
1505125661
642732529
36109323
2062848114
554358084
492322072
1080056028
993021720
232290666
1708347898
109068931
1461307582
1786947734
1300430027
1576589388
879279339
729794815
2089397595
13710032
735712076
521939138
1409509433
431782668
1199139692
575391664
168401031
1312020032
880770381
1561312612
2007943551
723872162
1964675349
158417561
1242290207
86944610
1272049460
123319239
158513365
875733742
1813885206
842632258
1029866986
1903947852
966261806
1130857320
1963877741
1937468119
2055500302
1438319397
632972348
1923570116
1670209667
1060887436
22296703
76677417
1447911721
1145099367
1744326594
394432176
509495561
177599759
348764456
1528067105
510246144
1200386174
711766408
899100123
296220254
1612601274
1305361487
1611886863
795814959
1812507280
1355041778
393578242
2059578614
135475876
1929678118
2109652250
808393126
325575619
504080433
832957050
1724814458
507326916
1886437952
1432527474
18671538
155516088
684832672
1145604315
1433217789
1030151955
1455090453
1292545423
309979928
770915065
763227089
834520277
719930516
1811695034
937131406
1483238935
591948073
661282471
629535010
197997589
145665324
1923577805
1298391729
2032822577
2072995842
1524269342
905698293
131451869
1923374844
19756678
428332837
247656964
144468163
509552718
1899920658
246847713
1667613293
1784723505
383816613
1050810278
1423214505
318321700
1882972111
393682811
1314038493
1635503379
1032764606
56773268
1817455372
455658196
1162114698
931599200
2048513330
903785636
975417512
44670175
2099983100
1169031
958211150
472637278
146282583
1183871459
1344648807
1715941655
811132427
214485954
1070690766
604141831
574619303
1462502272
76395581
343814417
2089373927
1372377361
673393512
1557881406
687300783
1302709459
84263122
28001968
1165527572
1350529989
2109049329
489589972
1875661883
2038614030
798919175
441623052
1331810045
1929035199
912704870
1783663944
1662623799
470338365
283348189
1756124376
1543557935
1689229934
1417100493
1791034802
709964557
177394929
115370461
1611744299
1913541526
1553021863
1841539488
1483523360
313061444
2101287514
884805085
2036040895
1110222157
422968145
2099228476
297505151
1950024723
1172151445
1239397941
17514441
1400155864
1698674155
471319267
1180329507
239703334
1863540012
1217289553
1772854296
1251012141
414577379
1162897781
2145664778
2126728067
588897578
1063048150
884482515
672871841
980818735
334815650
2012875206
205685681
771915546
1252654918
1264965999
1224266540
1822693748
1261061741
1250802432
1821342111
666226079
271443426
563604784
436549596
63420236
1373110360
537707075
294288714
1406675872
1877910445
1760438818
68280334
1417868195
1038041264
1337472514
2035490237
392935067
1163850279
492448046
348957161
1064318745
1636665489
622198017
91966175
1646773360
965311374
121698802
15546835
850956586
1254348844
895690104
1848513263
1078854579
116051878
1898034149
128284802
964894445
586326154
1634024518
988622506
333466889
1279070031
1482574135
230132857
800838230
184380502
409716176
1396699186
1642857959
1942782849
346822763
198297817
1861996696
1170110624
1471128644
774062039
1616981077
1064709441
1921296000
352484925
1551599593
452029875
60647328
382315828
989290263
1018359167
652960262
1276420281
1493811596
742898889
615496138
756170826
1095704659
1656112427
161037714
1467059135
1719660895
1037649431
947411744
2032868057
1641018338
950177344
1900294581
278170254
813000818
1810034739
1442562997
1611761400
1004085941
1456235098
237814206
1543069398
1513118308
2125018325
755814987
1246524084
488712089
1457923505
1649976152
645814718
33260122
416870266
1269636500
1711467824
720274521
805147504
844360317
1739911348
1427729446
1252973758
1182637573
1405682830
423627567
95220566
531044882
494136796
1559545695
52005417
736855080
1071869743
22169054
1125038368
1137402421
1042450690
1372795907
208597529
729843725
1463571606
476812659
1599320427
1549331584
1935876121
1086880258
1798826740
230250275
1013458252
440595014
1934986245
1486951395
968183927
988237611
2108960908
246976933
1281374785
2080880714
715438628
210016324
169905381
1247522289
1815814665
518982841
294102491
1139651925
1827110672
1444837053
1226006467
1522656212
878231119
962833937
382095946
365560148
598794646
792117543
1062313455
643351013
983575992
442110568
2132701865
1551179286
547063809
124963905
1051272137
1272554498
641816500
2009172565
1678967132
1801289158
1132069328
786832208
1965526507
1840709736
1731377147
849123131
106364736
845155588
14560525
695195378
60902979
1911783138
1294847494
2126774514
376658674
211134680
1397882684
121849819
1241922545
728162940
1108832713
84523248
1510005642
12455327
1345926559
1446998812
1528884953
2064774155
497917284
566173477
260286011
1516771767
1700188091
2035381371
1923670087
919480715
1205906682
1373436236
1571208324
1964015202
1945195259
94303076
146753186
1710880728
496550929
1424704887
1670342656
119056743
1889702271
679344192
1825034714
1654471450
1480273582
1672723441
1777551827
361744659
1261548578
549554250
146920532
2058490208
566764463
1618594381
1740070088
464610676
574490306
773866528
964830292
1448694749
472111497
30658597
1439074619
157881126
1448607757
1691345788
1493752586
1294666068
509083549
1988425257
1153228706
673529871
734509446
1311428702
852347932
61671100
597982059
1711731355
2045935707
1166949325
142181841
1190605162
97842285
77902148
213837249
1625129290
1466759415
1710681925
1347803595
278206478
322580211
54279063
1454036947
568624524
634417008
566473638
2103510722
1096338625
436076332
359898971
1695488593
232687794
613853873
131541917
624100876
1692473303
1366600501
1074427269
1303565840
352259142
1428302736
889767690
371235147
1849124607
1450558597
671509354
14357242
2059848183
1030917656
1849403773
1434498772
53329203
2115117236
1024525137
1394539231
1939831720
1646275230
331408822
702005647
1181005904
560732785
942559132
1750065374
1661976207
1362262999
1043327519
1327207931
877044698
1041215736
1525579653
1724447502
17406096
708990020
899802488
1086272750
275564763
897883118
1919532628
355438323
1352017297
547218099
637118748
2052391915
300924235
330185799
1283320783
459789071
711861631
800625517
1158930110
869783527
456461811
1522009290
150051772
2052114331
1201294146
738036651
16964750
809934173
878399718
158678611
2012533501
751526650
555594478
991060155
1889868373
988731581
1079736785
1820184932
1855782473
167683044
195323810
1540874853
1697764878
201612517
382776854
1063655914
1005339566
1442690870
2123610862
716584194
1873516777
1015914334
897218919
1466301131
965104489
94848176
579085219
2043415709
1584201144
644140720
1138267491
745535372
1933492297
243348286
1378147784
1086370486
1237252459
1404561370
2026964446
1902959254
667415382
1524706329
1775666133
118123669
2130425119
466009704
1144093737
1002637709
349878332
1701176012
2109900147
110308103
1935926210
908002306
326753665
391316388
1337368887
1211380626
1320607365
1130514194
1884032213
1793023872
36514266
1881841583
1440066653
1191457095
222374676
771906045
1405095327
470393393
803009905
1856400525
1496084454
1314742622
1025857575
2064817306
1824549399
953859184
2051617045
679221878
1219218577
1440506247
1768509698
405573411
1191659979
1146992854
347790774
89927768
1523547644
712005334
1129073153
30141632
563732899
204212495
251378456
561688052
985742321
175801631
1544892396
2028126351
1340014938
1631043775
596484637
1579647615
404824688
52925600
1323846172
1907079251
7899339
1220937651
898145461
1376175794
1711855521
309365660
1579984968
1409771163
614086116
2069352398
1624372304
509146447
2075178138
448916340
221890366
1001261647
533133005
1979472545
907874401
390852633
2049050586
1313886104
1112431157
1710327876
488352519
411791317
280066029
2332476
2136700002
786179748
242336068
821542043
652632407
1575556110
1916663759
1948577070
1819415319
1886054729
12914632
784823150
432803066
707638554
1342567102
1684555389
115870038
1797671164
1885755996
1327939278
220799894
977112141
1314653058
885347579
279908070
1642931856
1007427668
562192602
1860961263
1513763860
983363317
537227475
1001855355
1532664997
1744562165
664974461
2096196123
1873833964
676979183
1658968066
1976171605
1101632227
727095874
1802521129
1569342899
56722664
1414348784
1552552906
1799948205
1247090103
485555293
2072693325
1562809340
1234282999
1380039804
674066415
1003108253
1607454498
980054472
790883949
412705413
1497597944
735971313
1739602820
1749174800
1852916852
1238149349
2030226106
244647019
1465848199
1057341952
1478705539
391207319
1256443101
1222473757
144524570
135718253
1664045878
1374689214
2046886099
1149597750
773830701
108204077
1249267075
2017058543
193877676
685750572
944860077
751953441
1086962774
1208481325
2079214170
231602510
961972872
2023286764
914444620
1971145536
1832655256
1965066551
1431672024
44924201
1091157063
1807830191
1871817872
882677063
919609518
1470730285
355910899
1419009051
115475331
1238446581
1736226375
1606398123
1516049164
1006884635
1900854696
909150310
69365130
113326788
989399887
1475636922
130621893
251166507
941264131
492530576
1017803306
1393174934
1294991251
1144803374
1961435889
1657842963
535642506
992357499
859959366
537592301
141795543
1429321101
579568576
1347825543
1217063193
1155326315
2066232388
1752122151
186303321
1008300020
1704131274
1551514057
138305157
1048545387
868816736
1160555450
1493992023
2053489852
525397673
1616900317
885951250
1511564157
400421251
754608002
939326136
1247394758
1250217254
138734503
983945973
63116804
83259694
2051664791
423136566
231985467
610734658
1387216316
915403767
2017618347
494147645
611041438
1364286941
340378353
1343860495
1445961577
1825195750
151869029
721961972
1440925640
778790488
874662001
1631983672
2012235199
1064708760
1616929152
907350018
402510892
617205153
243012251
1385530802
1071167724
1799876519
1720422118
546439118
1578460429
315064948
1669079053
455717408
357232106
106973118
1302692303
496300626
500013763
560959220
541702740
149135959
402036946
556370989
547075570
1446889679
325458071
1185826789
1156800063
2090194416
1941188155
192222549
395343081
324860362
991717991
1347449027
1782090461
1482986145
82003482
1147081979
431177684
950282062
698335431
1223362286
460153601
346356106
2090145784
1341362694
1544723945
2033936956
1010824865
913676843
1479464214
605829501
1673720086
930462927
598210214
108817107
160949502
941867634
1148554358
404358069
1259587051
309568819
1885970854
363302
1912609158
109583477
1040636926
1907111094
626410368
1343997046
99987980
1304756083
1616146897
1484866428
1211515583
1035736821
2066260292
477778756
1899992241
1428303798
1950928810
2070811282
1257199046
583921313
1321648884
1645713612
568673410
191001763
1524828440
1100160697
1239366129
286166294
1247540831
2014525254
1020068031
210180340
299363764
919244449
1474910328
1616900892
1149655251
1644007907
292432731
1830026147
23809568
1360707863
1356780456
1333649611
1687307704
1993139507
364020354
452404713
2013999429
1330741504
2037700515
686273582
1062125386
403279924
37872865
751055019
1510809533
590009139
2007567309
217446028
730219885
1414523843
724452701
1360238103
2078081622
188563829
1868235687
1384486527
1284079907
52505984
676692323
1156524561
968883208
1758708871
1185403919
2071364849
634369617
902848770
807752939
1880653139
2045907199
136811915
684550576
1217608294
40803658
1274911296
1089980316
2133493920
1565384691
870478645
1032283907
543794130
1710649404
1274592100
1039075904
819473960
1413127988
1753008032
305544041
1126715052
2117137924
332967324
1203571029
368322243
225324049
1127996544
1145358271
237686143
1157178573
1380490970
1443774833
844058160
1123547642
1275797779
2078156163
2145166122
492594711
523390807
2127159890
1937445987
1307212868
1603356478
33156526
713171197
84805283
1040370224
398930619
836407967
2140029077
561500833
856215471
1924213191
2016797976
585183200
315672657
903240538
1055179138
1469185597
2128161964
908312157
1926394206
1914975907
871186428
178344632
1232859877
1605339954
1794419860
669438122
1465734029
863479348
424700067
71827826
372687905
398669540
1681212699
1163749721
663943772
1397124262
1554034612
545845349
102129274
1706381607
1746549428
1266265275
600364685
952777825
1804336331
1172196014
200621822
855129102
1435648845
423864724
349313612
117177975
676527040
1415306191
179452661
1895912100
1694068426
1257380188
978543635
1724806619
800133379
1989361537
2042171055
943984732
1401619794
703568484
1553058194
2036233655
975125709
1070745842
411582048
2045206775
360399740
1230433438
1519139359
1744910181
6491198
1754757498
1294063925
1544821583
1287487307
296629922
517676792
2143862646
50966567
1302765966
1679189981
2059379996
940415487
1846183589
1686022377
1154500575
1385439423
293375154
60441521
952381992
2121556478
282975010
1684058433
1310842267
282774415
869764091
741356225
1069970065
876106594
509627417
1574625635
400592986
1239944886
1036763836
1386316506
1284643428
1082101018
520446339
1659679902
51295008
1501453415
265865100
1432108044
787251076
820080024
660830744
228949350
1082439639
1285523239
1210570012
1485884283
1297192119
632294678
1093909323
1605760851
302352912
522675749
432934967
64595577
1368730395
40102882
1392861362
1131321427
1624690873
1871597400
703921034
488828757
616497044
858038255
1249934206
339903060
317782740
1512657323
270202856
1442903654
380675748
614245101
1438813664
16035887
2143283494
670135481
1757989238
1648261149
1014399373
581291204
1193367003
818059036
712633511
172012175
1681807042
1664631725
207671658
876281963
597555641
851925854
1435693630
1018233127
2141148627
856032246
25057300
1060501410
1778060894
532786043
1343359151
462465857
1745885158
1465373238
912608813
216929236
195267002
205375444
1374439498
1129373433
951161874
952998929
1641498966
734872446
921589
179370733
1573583259
848750332
2091611484
1533032728
1056151626
57505297
1645887102
1250494738
1234024129
1462426498
63773778
1380520904
1351581438
1897384696
808836150
365875142
1513451678
1570095091
123673666
350307322
439364722
1158797359
2032386109
90675339
682918324
755428991
1621115964
1019936805
1292956754
98415703
779699415
1640013079
1800631541
381633426
1235768461
100495142
1101682579
1651133760
274343305
164910510
761218170
1542616666
1603859527
1905016870
1423790709
2105923902
295311834
1388144811
1625278354
243355623
1893284427
1259005158
485382136
899284105
1365462218
220455415
789281933
939740856
721003476
1934760411
750925343
2057541778
1997839522
441007321
402163306
1238351463
1868583198
168325163
1869057685
1564171612
1560105615
453368201
432960140
1751185673
1856967835
1355113041
1239299748
118604930
987702262
787083418
901515993
1259712054
1926809053
2094497234
283531107
191425475
1819893698
385394602
875203054
597975564
242096076
616827234
1927389710
1877921787
984129281
1708955772
1703691627
1330930688
1760468383
1483016955
580495081
1391565499
1722227331
876698723
468601993
608868247
1159881527
475057047
1861911503
518997240
113816748
55059313
1988795024
886116767
935837466
240176108
76479780
822188982
463100847
1459662282
1818274890
204977575
397646305
607316650
1624351559
644281034
1853862065
2045559063
1823551559
1005819105
847329156
395352717
542368696
987035406
1752172608
220786015
1341462318
744051779
488764693
896816007
420444239
2089434961
443619534
970466547
2140056612
601906947
416057534
176596481
61179227
113247361
395561089
44426659
1385435041
1599273411
46110518
1189142370
2146088254
1029171585
609447005
1448305750
1593113076
57274607
993151974
168648198
1482212619
752928736
713264098
126296396
1546063030
598162302
549680173
353770186
1443807650
200448357
2081268017
2006016104
2079010381
2105723081
962873081
1766099089
463004359
1023337428
805206274
1036182907
879469472
910506913
845947972
1200051333
251897235
886591497
1106757392
1840928600
295063381
958851518
1385905655
1508239295
688041393
1561600535
1508205797
1257548516
1878384701
577449178
966253543
551074723
909435261
885578277
1267965646
546785625
1100565954
1564598069
1553497912
1239027150
49016235
892018857
849157062
1496470535
1721452512
503574205
901632526
485255216
723599770
54256344
416194194
913100719
30538538
1868918250
751736805
1570191633
682064569
946497959
604695122
673996699
231351972
848121531
2025375030
1660622155
1636809427
1217857055
224100428
316610971
1103635224
1547249302
2088846455
1304839196
1827142623
683056251
65615329
511937990
2062795839
1200254659
100604430
364970656
920841228
1269481003
702547005
236648805
643548367
2037913365
2123244019
681868555
1829267687
110378047
818001147
1239095565
245111028
72714996
127649451
1754994513
912028227
372335292
1926453286
19620044
1117722221
1828507535
95784393
1052784918
466188378
1867101494
66951918
24042926
521902128
432296507
530790692
534075982
137664055
316396121
511022774
1804734364
583259332
573766785
523047880
137536119
2059238713
1184315999
15324664
2077582795
709107635
937049000
1287973257
874291740
1189777061
697026859
68416202
28633761
516871343
2055730445
1174709850
1345189009
376566206
726191168
830019529
849646176
1360189026
32401056
1587590806
154533501
109906492
2116713499
1363807591
555001169
243406653
1575981828
14854123
2087683808
1342069584
941685687
463809306
924626449
800619472
243904338
2017403778
907171506
321129039
498140239
1604575514
2131497435
2094864838
501737820
25110739
1072085241
635085265
777422354
1683939133
1594076350
94270640
1511087034
1176765549
1745633527
1609545268
1893062875
1912954211
1023014756
766521216
2128433274
2106880817
199943770
1803747060
1783283592
423136118
829777676
1568034919
274833915
269795817
518129787
1155777126
400390832
1675779806
1196105326
263132470
1433234770
512774794
2047581201
1462364081
1392878042
1881791829
356100110
656036984
1149929978
1473372121
1380658398
771377940
303164228
2073965613
908103942
1352413501
2107114326
1439644951
715729801
525148785
532036312
1460510730
1022918493
1747197374
294633855
1205244600
216289940
595132352
1031282557
485116593
896865157
1815310052
1592672916
1762933878
8451872
31702083
727462825
633990547
1005271125
24176495
1166893410
1174576871
765216624
166182185
1931728651
1103465751
332032354
467652863
2035849843
1884237899
453374114
1055685844
1790758101
493669593
1130207453
1497777156
466656587
1825643610
1968703180
990744293
1682930937
574343866
1429310344
475897617
1834525708
722283376
1371581927
1960960024
294583504
2147123202
667409804
1736434402
703908447
483747586
1189752365
1096451346
678404432
838001724
307527215
925050254
1942439911
758996643
2055929460
2125708033
243317159
1213369849
1993019376
312840351
1902197246
872588902
517220765
180646811
27979836
1917114423
2062312467
490358016
1692566172
1977301548
800594433
1873259890
1925457106
1654739019
69337704
1699446469
2015635847
278395363
1407934472
455416539
1901432212
1784125178
1228114557
2075797277
500513748
1111922829
15959166
1186502591
1671499515
1962635482
69058127
1766756765
101517529
1325712205
37968966
78714013
274109190
107741772
67002067
200582297
1658708283
308092272
250992676
1076980104
1570262908
982336794
1422432623
1261954367
399831981
77473118
98037
906862437
1730289546
1122977447
910900704
2097196731
108665333
87701210
1906986346
210131394
1486390409
1338257901
116822577
2079329979
1581651470
48049096
1057155730
1652075075
1910759556
1037345152
1679489462
1767574830
1011387559
1458607543
1397860422
194779557
1089135033
437366345
897387928
1953064304
983986185
119346214
721499374
998782143
1561515305
476966513
1212332430
2056894847
1524846189
203948072
1099418579
1251158684
1292219212
122986244
434618255
189297577
4910104
683643573
920066340
415686043
597511923
46683204
1975039072
1516845344
134945476
1561292288
715113177
1522044564
961524030
1186664606
1764962236
895421490
2097008473
1695348606
1082774926
2106617452
68119108
210480692
1536479770
251701252
282523294
1726767341
1039545013
350959184
931115637
444070524
892520864
215111437
400245315
628979384
461367838
206442635
1726045479
779488856
1705126396
995442172
2120397630
1353188189
1193360145
663975601
2028020647
1728117557
260485602
1242809942
1954247175
1030102480
1364154064
21832886
1195921821
673194146
950311557
104831517
246528813
1444925046
857658741
877344530
1741024867
768147688
681160126
1320953429
524826971
187748106
403843916
90082621
633524899
1561288330
928125605
2054249883
1326881568
355992014
1079933518
442376871
821420082
1025046824
905983989
1716552023
1500474705
743616091
1585523439
1235595075
1201801224
222007022
766344698
321777358
223336915
280582718
852087528
475815199
536730897
627756924
527630870
173612753
177985668
1339530131
125880661
425695046
766448641
629927341
1638939609
345615120
488116034
578139798
1472435666
718467638
1615864635
1255782274
1713415191
289344009
1582490066
290074235
1015575808
846343917
16002818
1110662687
1671651227
1219599374
1842607957
158837167
429014826
725089529
326489074
834377741
2053584380
1748263608
1483646897
848223581
1032628092
1370310045
2054912822
1398344131
128517090
1532854738
484073432
662032452
1210626579
794199870
853042400
1279138992
1707974341
828869497
1450504979
333586675
1588955007
1577607004
291001552
1884368406
1919198135
1899645303
2057120583
237880184
911434054
864272344
842231645
910246925
123739914
1230045782
32639096
840226686
1487799647
479889624
1617534207
1914763677
986545035
908142183
1524383577
1368458788
686637814
1844132994
1539201319
483335968
1942506082
1791749503
2056865374
627215613
1829877826
1739222450
1788259873
1464840315
1294756212
1823331143
1539253749
279762344
1429461766
2067929001
1628668947
1319278136
1311378531
2052260883
1680668077
1665505773
311541221
1899932167
1806687232
249711533
1577514253
493278364
1247219736
1909365401
1175928639
1974421218
1963917336
631521645
628472031
2085112206
45285499
972637424
1696793092
1375137711
1281849307
606594343
1966046031
1412864576
540751360
685832561
623745394
1549215330
620835711
910738797
294782551
1994979899
1669853062
1168056477
167383849
1217881503
2049659524
978473830
1688852294
168939462
2015872218
243110048
1750169435
576340981
1815273022
1446195405
871932116
1931318584
1412991123
185966280
666419644
1476272365
1055196522
1774543653
1134993317
1062225387
395081067
922579308
2020431802
1225538747
1226952814
1491871050
710947759
938995146
1115687192
1800498971
579338334
547164801
90552386
867995160
1383299178
1435069181
1797806531
2041625858
2030423145
1438733415
1345768999
622003491
958109306
1783045557
502786418
1683209070
996919795
1788024878
1406777527
875593743
1952881471
118714398
914233285
1471337505
385020279
991080899
451822196
1744123718
962780966
550151563
79261818
896407151
907064378
1634855418
416328002
1400691135
1509019053
272381766
859677389
677782525
60239504
1036949239
1938288237
1905409374
2025428558
467359784
1535140657
511044980
2146745605
96661815
598934786
2005505991
1776010273
190332566
1735429493
250357391
1049190931
1777851797
957274562
1034799248
1549542830
1289537853
477734882
725118179
191801524
1866777061
218835181
1448620463
1169762256
1791283733
1853308043
53499356
1453827774
1004348618
559076
724933246
754891835
303223873
300041150
968782271
719240568
522873706
774522401
31357954
1551376554
1221447404
1155345704
751545906
1548317113
832929993
2093199246
826256683
536667135
494665120
2089723489
1765821450
275592976
22393037
1571089259
1144964216
626522769
1952131054
2133677816
855018777
638186569
2113834646
374368728
942480668
176474620
2051202781
750972534
2080393715
1372392754
888699104
621864546
1398619880
2100308660
342487734
1258905447
1038298622
280829306
86045794
951734574
1059057069
1654079425
1795072631
1292090483
2043778095
515708406
1317522961
1956523716
1432003947
2004627161
483938874
218871148
2146427967
923289920
2050721733
1739900778
1804191163
709564778
136195669
1452415073
667139873
574785176
546633084
1408673234
954766002
1208861958
187927765
981574672
1600011650
44396958
1658736918
274101765
209688216
495247241
1684389242
252008085
2081645918
1109330630
1561542003
1906901187
1496728309
479694133
1727548776
1094147463
1197444036
1558717908
674067641
115695402
1552709467
1575743805
1381305238
694104682
1698528199
859463046
2134752715
535205112
1276975209
1447743447
1926133964
1137921305
739052367
152347484
1447998792
1610516105
509876605
1919522446
124373448
410788852
523200609
1060693289
1899234412
552192337
1730441461
132994666
1354178840
617017944
278317695
706377230
1242003797
1655369257
1681512519
2075613571
344405518
1560595749
2068136140
545596717
942248355
575711960
1149675874
1461162983
939543496
324103900
2116839278
1418326963
1208454631
1120175845
615380496
1476793634
1127173679
1648568873
793928327
737616860
1036126487
1957928900
355204941
183541430
401831325
734733009
1160058583
1948014447
1954936225
375940726
147578332
315920030
1626959138
1361026836
950282062
1170412009
910659555
410551314
1484272675
1083700139
148363978
1097180933
1795149429
438495148
528910387
1088206198
2000128965
1744603615
685890254
2109127680
477597670
1983228501
332003515
1973006180
1358676977
58464704
730276187
394973939
793127889
2126057575
1108527934
293297894
919050092
2101206583
753276500
1245255601
296867281
1293651200
2111097467
101097980
484687848
725873311
1486131325
1879056502
598821346
365711364
1864855516
1586707924
2076015894
544200290
1537564734
1409523441
1266587260
1633291598
56761377
574525275
460138934
459845043
2049269095
1486876209
1222329741
193085363
229765666
2109556214
1048002268
1509891909
2007573472
1644653397
27919147
1439142512
1115753327
1959277056
594373701
1477941074
1035596495
186178851
1017960400
1393644773
1465940204
913505803
437236617
739806876
1585289576
926554280
332233548
2023189141
1269756592
1215736923
2000174931
1600487190
468942821
1100432362
616448993
800085766
1799419860
946965709
1648923781
964999977
1611030394
117766678
1428086254
339087886
1226271083
2045457788
230808859
718219478
2116708441
600258317
1181470404
1285231441
922981472
1897819776
1010276242
1125897337
1860223832
1111573574
2006731711
2053552870
1234280104
2142944832
1509704013
353819675
2006607323
1877434615
689450943
1465638127
213244612
1675998335
1613375781
673753162
911283987
2116253657
1166632578
1048030563
1108236072
1378014366
595869834
1667280645
1331735943
1978770408
830641875
106316651
1688852425
293434692
373005515
1579573260
893266483
1522123501
2016429979
1266960771
2007212724
1710556269
987630968
330940785
95324629
1386063613
196896665
1481832024
912674908
1068212324
25025145
1315762857
73167578
1264305339
1960248975
391200746
252363979
563018647
153526294
759984998
900528078
373428655
1273482082
54094804
355126268
679700923
453098432
1121027783
1099731473
683707706
2010993958
1641581387
707835088
1135350926
305715898
324884965
1337657411
442365827
535978719
518630578
1257647098
855988374
707180667
245329587
1385684654
1076536334
1093388338
842706051
1910218090
1766052158
1046882612
1256432908
958723752
441325264
984352284
1102757177
1862741206
950515592
979588030
1131957035
163495895
904231475
473597995
958084036
333293092
2005390358
734986399
335438292
801361661
568041246
1117918317
1815686934
939553229
994701975
1729062929
1174042284
1644032043
781544375
440084993
524825140
725701679
990810170
462031127
1625349252
293830988
866248483
377916002
1974173504
1334717999
2044946547
1081157779
1054899370
1150395437
1998493489
505376739
225349374
1574913773
1354651194
1283180543
1566088797
850458689
1673480185
897652500
1879401087
470483485
93072743
1597168864
669995358
681222377
2140292174
902747595
103932311
972254001
1507241359
1895297624
264955702
519872112
690579908
2134765771
1154864521
503441945
1743186801
781567099
1985657433
977017553
1122641061
408721708
836175886
1689111171
1775219096
1007645399
1853396274
100768238
117719745
1307034239
2118747321
2027121990
1747034620
91745556
1362730996
2091547171
609448325
1721754421
1233927275
759727293
1410683579
1261631326
1303273006
1898193387
1284371142
125611194
1485700798
684106899
488778675
1187448891
203276492
1819285294
1760943138
448349064
1079956147
1546913305
172451159
1494480223
2121023719
1383397253
779507530
1072853537
80261396
1461427349
1935646990
1137583346
1535574544
566817912
630204098
2000092639
648046058
1452871041
241777106
1393541735
1076205041
2082158269
1968324807
1135104589
943292922
288266391
247594522
391249582
1849164884
529008704
1498666625
803829368
471064485
1875997686
854607748
1528695081
1732243172
1441529291
1112303699
1861645075
1210254795
1832190612
638710425
352800618
1161684134
1950841897
452962522
308200284
1589097957
1696921637
375847925
253244080
939687550
909353974
786278160
903165943
42252286
856633115
2044598382
1413856297
425449259
2125858588
134779530
362796230
1939767985
2013936925
377481400
1735293824
1668299214
1481516061
1890007252
1521432330
953550474
1872849718
1704264506
1499834186
1943228004
50507368
2103273299
1839834771
173134083
864407927
1921958390
1876221965
11864827
235749812
2027340121
1437453
649313600
1561538310
1736001761
749227415
1838839914
965538776
925513725
1146650061
807277269
1503110699
249359231
944302229
980961026
614438356
2049322534
1089324930
89399587
1679065683
1459217642
695039681
1323099482
326614659
1559719576
1224910562
749286559
351711560
2049611670
712420541
915446193
1491082001
87440156
1984154334
2022275198
1572867253
1264107512
647929474
1501720967
1091202884
1622341385
1170982714
817170840
1826044741
240518980
446573676
269455641
1845281223
1998362429
233480868
285244992
392481031
1243513482
1051111303
2116031300
1849431639
2028778808
276999648
1185686028
530614059
2045744838
1739605680
1269281268
1687793377
307366047
449445684
298935858
2095694698
730410764
1332407380
828450868
2051839420
824340929
1568153313
567212403
1905134576
1359035722
316447536
1174011854
574235610
325900154
1202323573
160889685
2025671001
1667425025
1863694308
995189542
674749970
1828770806
1163472613
1284053817
1564662281
10636602
778935006
1308302863
947928518
1094306612
1196850795
427617524
307076363
1199196319
1496698332
573428784
982777841
2007504764
1047632066
1640399982
314185361
1625868503
1381861410
1641688219
1742917834
1903391877
802808019
1957561473
1217771903
2011883418
1702562162
1280990527
18039318
557055052
328971062
86907962
510572436
1293257269
1686221778
999925603
242609434
709212271
1851778116
1436622819
1549694978
1451140436
1424047764
343096281
1315395026
948430572
213619341
702786560
434144813
1437922258
1340155946
636851336
2063983254
619505480
941199681
525449358
254627655
1800097845
1350315300
1465573842
488644967
1664970185
1772299197
1889302965
61796648
983311169
477036023
77422804
1166935359
157512883
1338899818
1531578403
2058627921
1922310356
1032661854
2013708131
1553153439
551632029
23279667
550063477
441457581
1053113078
1148571291
466323104
733443229
890980294
233154619
991226801
1951129541
475510646
222197472
1835605411
838917966
2105442852
165634341
608497948
586662380
749356246
1851973135
370549143
1805135145
1791828499
292122458
218357217
500054503
1085737414
1522310677
302748922
893466286
1035969370
1892117100
1396605051
647840354
354973660
686580070
2106490513
1875077305
1218237441
1584073572
1039102087
1234013146
377508623
2027082436
247101117
2057058850
1762879412
2095985513
1222663136
1962933912
535564527
23580492
1740483785
2116939079
1915141993
817655009
723820397
759833561
939548503
314272011
851429040
112851353
2142687785
1183593714
1024754644
140504046
478117325
291842132
882388086
1332545772
962607287
1075589867
1294742306
629219704
695450585
2065596814
1433098390
2136930813
552476768
720943745
1054918422
808093546
981391255
243747939
1242053578
580873706
608716927
393771826
1726886478
1015332807
1751993443
945919127
1656655235
805733969
874699522
613188916
2074628371
1741114178
622315135
1970832052
1848124885
1021556402
144181605
1093485735
114363005
414195588
632707073
2114982913
118410027
305587802
613972111
281696334
1454357167
845166751
194292139
1171110777
494007322
1932893968
1433396824
150812606
316372714
1686287756
1892107470
801687544
616765584
1092262140
1438384354
1770364668
1672284666
1938471838
1570792107
953386957
1326829015
1253287251
356388834
666118443
1558884216
1753078150
1374762990
751415069
4077149
2136852671
296114449
1485303109
2103935423
787501545
1989311367
733406491
1660348349
1587289912
394757775
238223888
724120399
1374178015
1479070359
1127245032
270894945
699797088
1703840898
640930258
787256979
1604012910
44123398
1689278052
1807737994
1011594750
639931802
943912209
1671600094
1623702825
2073157324
1236922836
1509136036
862588397
1682326696
1262608518
1926497691
1428829090
1801506310
2018009612
1695009805
660635194
1778160486
153950384
773579538
811205202
1962917513
1202538844
778207876
333399264
796277219
1820095900
1396455763
1119587689
1269066062
1808466992
1897233614
550232938
1485063930
799179972
1721945441
88764650
483442549
190915558
148404164
1463553048
477320147
1696996335
1276410525
1326182062
1426989300
1470094165
1744436889
2082924983
1575470582
1703174540
1620809273
1971638844
1095531458
1603586824
170416076
1410536697
1591272280
1721413386
138045354
2139066014
1044977991
674992872
856767306
1390298998
1392309526
420536829
1500920171
832376180
1997638114
287420408
489922107
1463504001
1057348575
498006274
1342395457
1445064593
465888051
1778519762
1056017396
778243736
89287622
17419892
758068242
1429958190
88824849
805189463
2074871713
440619710
2046587229
638711702
1923224732
985902131
878668684
1057066596
2062936962
1495800339
1176660304
1578928349
2044446475
1910671645
995189542
2147055040
1528312927
810126061
284383432
1333460301
970939530
678781275
1873920566
270696481
1581052465
1892213593
350467806
1514023195
979434588
1170265148
987347105
238720886
970972039
675288010
1890649135
1814345709
847198387
1336567170
1353647905
1045625920
2062021956
71984676
334441830
2061929361
280484865
1946623250
272897352
1131074206
1715875264
1784288173
214651495
1806139966
1596321580
747952894
829860173
735890769
806614223
778958764
1973171363
1089818165
2139717270
324364945
2085683446
314881821
1380995420
155295037
1645092024
2115729847
1785942444
238538170
309550224
1413465083
621619499
1031583028
760905153
1472261806
1746188287
1599834191
1554823786
45330674
644764691
122599776
869836012
1867497528
1943874160
1492803535
126701696
1572420859
1352713676
1549605932
2053985405
577560546
1868826379
2032834402
552870147
50351711
1833645627
1290131448
1520364575
1905516051
655674458
647548592
1101982569
1484127275
419502762
1915182689
1736245148
1547166459
1048329633
137730498
1824534568
564459048
844534260
1591783148
629601713
97065734
1572768980
412727548
1943764223
1260382978
1991456624
1803476287
1097796689
1480632955
440853627
106109442
1411652473
1819444795
1122814219
46198087
2134802348
129335808
2094461356
530380411
1093217259
685891320
1518712844
1533846326
1574020692
680001387
1185785266
331688071
171118790
941079881
707201966
1491379843
1400988748
814456769
2087124508
242556743
376812123
263030214
540527788
2096837248
1113526961
986307027
1289466967
718522910
1952645716
788180108
1673650215
1298062495
867315529
1591739599
784660955
1359706383
2066367531
1818070988
446608494
30539959
1860788486
502214033
220668358
2010323328
973213165
1683776008
1104897907
683201759
742374646
347861728
820568148
225727489
2073785601
527567307
2113828576
1316696972
454056334
1892705154
1163736292
101834269
1052509923
1997654107
504712981
33253233
655842332
2039051618
1337829055
132625213
1117886791
1568378358
136294130
970937947
611245869
1046516640
1359672248
732692644
310396516
338681823
1540757576
117473781
1768899345
1016100885
1273342376
2026421666
1881689356
1220820397
7386637
1609307663
5240510
1094032813
1986083925
1595596948
2145017926
2067402954
62593365
2084164676
907529482
2008729365
2010490216
78450426
1602154790
736362156
1302486758
1018418823
1383378198
740071606
776814134
1343585658
1743271205
1083308880
67973809
1465462193
2084554148
1287628195
1046495313
1697413109
312959738
1391622814
1087241189
450621060
425392786
454172733
828064462
1180468154
1298755959
1514066288
286691288
33280195
2054692197
131021557
425156293
789878428
1225629283
624213750
1027765195
906991487
394019730
889218925
327172521
1339378085
1606798581
631785505
61635663
110783860
65664549
694258859
1592235986
882864959
406103467
1601566390
588685056
1450138659
1534276508
1058659861
1068660074
387848993
44657114
2113460281
1366680490
1186042338
993216074
1017434517
1828920303
1913039380
1013423682
810646134
230066046
1136005569
1161968162
740578265
1013591010
1507749261
1224574224
811606614
673857255
202351387
180310657
172397038
19173963
1744067162
762706369
1484659316
105735594
1377932624
1195701737
1010722694
803440585
28830416
1290539592
1537045147
2118416223
2066865234
1107230063
1971593346
140216758
1595653732
1255116888
1700020789
643112302
30540215
2046399062
626112042
409802711
353556725
675439204
2016282606
1037930791
1759163188
578688221
2037001425
175602834
300282372
1916944849
866188600
1296005127
278713616
1179858536
265404913
2063053708
552293334
483771512
475686577
830989563
1446802345
1089926204
187679988
607434269
573718741
1533225376
1828541629
971435722
716400068
1414430870
649974024
2045862200
1078992662
1068436109
889726758
477777434
2063523107
911414294
309219211
273736380
1276524884
332924698
1192215924
54153733
318041103
1070836334
922277319
2060806201
1093267271
215756989
2058806567
615039546
222468370
375652699
1339634427
1192368734
1773384039
781225066
512841968
1325079225
10016018
765058379
579757511
330830885
1715043286
184245073
1766484907
1782780520
915557067
1590239705
2096825469
1154935021
138868189
959432929
336111573
144990086
1613646993
360028372
1005731737
35789762
206561138
1946380003
2067553086
1633078715
897569177
1709814655
2060230321
1607996010
1587758021
2144247622
237204379
1759435015
110368718
1685053647
1008416897
319461640
1040288633
866872033
2102233967
413632440
1416871865
2019232931
1154106061
337517485
1976930859
474012046
1232764868
766707839
173298189
1925508794
1720688247
1789112072
1467682482
578399429
1376049456
627776934
1581648536
1754970842
1491401609
1815475497
1665673366
1423244683
196571206
376422229
1251994789
1754453559
324158015
1522232247
1754899501
1798312354
825087757
1980643635
1197466855
1911533955
593201153
1226674365
433043964
1066905430
1920049872
691469780
762425119
434593818
1144233623
811175229
1577812431
1369105698
76616840
536060877
352648941
194341807
1774488365
1967077217
1552260117
70856103
1382048981
1365516753
1455912265
704895648
1851674811
801840525
905057283
1817712880
1202849305
1227711721
405705623
713604308
1591912700
1241001970
526149944
2035804613
121024653
156688295
283466957
1943379406
1574972639
717861462
1075660556
725801517
1833412162
370609854
1594122429
558772816
218557581
1830410682
791163992
292130819
274991516
1912090570
837845423
1642212895
728564812
1182642165
298768715
1981054760
1306713757
752281077
2111187535
782644633
180009758
528566846
873211893
111796069
661109288
1969656031
779198387
1200869584
181026471
1773059104
1882743308
1471699961
144874007
774773335
1831525157
301969799
1837909712
1426932749
1548481487
2091421019
2078783263
677633790
24140887
524895244
1967170975
234717292
722554994
481068719
812396869
1245213685
1227954412
1094671377
181635721
29381236
221915024
1698763257
615782991
1841502613
1602491884
1990809265
840426432
1443159821
1196326635
1226856546
898173340
114004248
1923848145
1345564124
2001148180
1587478984
1317848031
756464210
304495362
1628007562
503948097
481083123
30369579
73204525
881754688
1011956460
43858332
743840989
1041101894
1096306612
1970091598
1080314590
1019253784
1454994908
630538844
1755416828
1540754003
113806007
1921849744
1276364933
194191284
1171040841
412162969
891702636
510621797
358860293
1216133255
1954042727
1812783965
1521753903
424614858
698001146
453958420
315618055
1850588942
1741777104
947763383
133601865
1663979283
1528787672
835090408
1098008
907703828
637240738
1329589309
1878392082
1934695451
1186582547
1762511122
1988467589
1370733791
578142692
415712821
47660799
1516874685
1845921500
271086648
1251458159
788756644
663898322
860608783
1532957178
1654973811
1860754636
382474025
1594995695
845008225
94928103
1501930561
1835159602
78352897
849332857
540516184
1284722947
1352446083
43184274
395513536
1211277886
491926657
2100896475
420554028
826035497
259289762
122022216
1229401863
999410317
2093991812
2032932900
555559027
735635037
909023268
350208389
953231496
1887445956
85440390
1400313879
919206379
461473746
772326920
1321817783
1814981590
1825801766
1837246987
1917350398
722579284
1378335879
368276560
553109285
1707402039
944164124
1331574865
1850263692
1076626405
1251831882
1057639640
622385551
348024291
1709376471
756869336
848961384
1396877028
1802007276
1718984164
1186145117
1462409311
785081456
695155235
1242025732
1022449140
1238272662
1950163905
1406547136
1754241362
726797821
98856353
1600013356
968460190
2105383915
656448829
516683597
10143548
791492540
181842055
82988746
656092844
57726410
897651370
1242260406
1179038547
472873266
247370996
629141498
1850377709
2033215601
1592444300
1706842423
62994461
451151479
1891851127
262802256
7279387
513981203
1705801733
133355634
1451818330
721076719
1088568581
718783709
1943023363
1741953745
1541215172
192798156
935618950
121471132
1239202740
495266671
1361142877
2003483607
67745286
1093883890
1555266879
1302704406
351896638
102700936
1785064143
907654430
1409557472
1389649989
988618090
1854685845
1186079885
340416724
475325041
416047462
1812723516
1467900135
1405422179
1563213228
957146844
943260495
1794779135
1194072344
2130058147
1723237094
2144263148
211185011
364195655
816064674
135805577
1151515232
1069270767
1561865890
257457608
950202161
902098964
1879004255
172781998
77379284
1280382312
1304845153
731159477
1638233905
2130156688
2074927428
839665429
177732340
389538000
1541636699
237617643
1382647044
428447762
1136544357
995368191
493493547
186380786
226567315
253931717
1363469391
662869088
2119731149
1659636722
399180335
1775737892
363550735
657034974
551329714
1242293842
730766490
1640909839
1493172776
1191769206
931889986
1059424934
1647046639
738143353
2129925056
263603221
2089287317
2102133959
1286800845
992232237
665373787
219642611
1571669998
168515192
998800894
427063813
1609733301
5126017
1746957940
656595831
566167567
365562662
1242506165
844598142
1378867621
1893311621
822720367
365019673
712692977
1627642691
969478301
1707903165
1154304878
1612864165
592286009
1426536266
75613924
100556112
2041203060
68535163
1839634135
1566249273
1300765073
327275729
1756941080
1903600016
2080123850
1087267761
1301994709
865126542
1225048398
2019368440
394447067
115981182
1980148951
1064651912
93951560
625252175
1766272862
239600426
1546622591
1840103817
377414915
2030795703
1072262476
487998141
796018245
1776623205
2120721619
852413093
1042903625
381691502
193934887
998436125
799045322
1493549404
1451809401
873164208
476495046
1730895767
1316132501
1604311391
400286759
1329210622
1917094122
51824299
2067578148
286903503
553171790
1976666974
289486042
1943199804
44203806
345865251
2107193528
793128149
2030611587
514588281
1505991502
2023257827
957259956
49775771
1772089372
141872796
784446216
217057594
220815302
1324144735
564280962
1939134702
1367538926
702786560
1374814478
496045092
216121264
1867420232
492400124
1739944276
1844681053
1463897583
95832122
1064076232
945180923
452957490
930651545
898341127
1424043627
1657714670
332955992
1879545749
1898755299
741424476
669938502
931479641
1365932494
342880983
1301686841
562991481
716851134
725953978
1997846791
1400557616
2134000493
8753573
127455874
382908731
683990585
1075754515
250170706
135766475
250273396
742437739
891468476
1797182453
341631370
2074448890
452106583
1547571065
2024787498
1102114243
245039430
635578496
768811782
334915728
1831478726
262618105
921687952
554710139
1513822703
2118553981
2004532555
1439795793
1404880876
522681249
1300456900
1963699774
591658420
1785762704
133291240
328463886
603536287
1108881569
870868599
1227515919
1360251939
1676618301
198558927
173225245
1003241969
1368392265
846588092
1638358640
976376677
843134174
2054505605
647252658
212596328
618493965
1236821429
83345391
237642784
2093855053
1265729702
351769957
258203348
1522741679
883222801
976067839
729458865
576761777
115238291
1690227120
766230741
1430973809
537687318
1966148893
901498575
111878765
467674525
202736300
356200903
2065531362
1156469750
336420932
113533570
1607997921
1821857143
1378823002
820006989
1724571125
1002628715
1191937262
546512714
21866086
133124753
227568458
1365183994
1905596840
822788975
1470703671
1600946044
2031277865
2135842254
2063507569
444737121
328904585
1047974502
1839959003
1524588913
1384842619
1354787336
2070195800
1348020188
933039926
1381944301
335343024
981775043
1208194897
1155708801
1240843509
844569503
993201877
1422813957
1876750088
1948320319
313726030
367986012
1325366072
1714480422
1563083446
1878514867
1901637750
1272295955
1807512419
311576438
802711077
2046557926
666888358
1849927768
653890385
294230158
934777952
161538057
1962359376
2103831092
1680352191
181151198
413317300
323608045
1816184548
842906372
1821305202
502812164
205195717
503113744
1921288518
846666150
1966151827
2051815607
223241021
543683848
431141428
655143926
1256942572
2147068974
333344891
2013603389
1912562017
883900211
470754333
2115964695
1086109202
1827975747
1056297120
1728140143
106625092
1703558437
633909964
285716152
1198191335
1651742289
2042876027
331299950
1802280668
1763116990
71416551
190863614
2097876026
2037485449
342831060
1686772177
914381722
293445269
2045882165
693485891
1562107620
1463708145
1821803235
1642234130
847943041
1097104813
431555423
1634938293
858366559
320541120
1360667754
1925027834
1069888834
193332310
1801496507
357382997
809070414
871306901
267176011
2013253373
1930255046
122886365
1891037981
2096105102
52187187
1793349616
524926363
335451375
648567632
1384911679
772961948
529405550
2069304509
208369181
231233638
1265915541
664028383
324046309
977737031
1389330021
1490845702
2120938907
263730332
677360064
242108459
812213814
1655742079
1078920078
1565724642
1824558091
1631318025
2084937668
1929128000
139233767
131276907
1917024593
1130600296
880611661
651634503
259992798
1407987668
884990412
399634254
523849739
1959164078
1197225167
1302757863
273976175
374503010
1120366267
1917844493
1321343954
876782287
1733209575
1043596849
1883385617
1410668526
1443416445
1350283542
316276748
1321490629
1680981119
2066544887
1478864266
1395931539
203561566
554676666
2011729534
1153200126
544591893
1090356519
1271335514
962153078
324691949
1678570837
148108432
485131302
887260197
1133770231
479566725
1765372542
752537273
432033650
1732394717
759045835
685121456
1726173842
419525741
2048309232
780603570
1783471325
418128474
1565843788
1547756733
1788732114
1046363953
1385613887
1295016147
1837396708
1501850391
1228556226
105224466
1172606493
222903134
628882121
1867609520
1284117008
1868148547
2059123651
1885576573
640743359
1800235960
176257133
205736029
122449792
2084718032
1341781507
443387319
771913766
732197073
339635282
661330216
137667114
2005177653
1270764404
975822006
580596662
1104815055
1217116526
395814359
49669907
1055064738
1621161490
1548490102
675796426
2031787285
602247788
1357656819
1201692659
1531094982
2045217216
1611329598
1919999796
1706322391
1881939591
1445968520
54163239
1782843529
1174251757
954487040
1963043104
1172618916
1568013483
2036414582
2123140318
2001797093
1532055310
829142966
913130017
1613789519
855113766
231745897
785233606
765644800
1082207758
1419196435
1831441284
1573123304
775734078
1654358851
923923444
107009577
250266470
15937579
1312269117
2109000991
925493678
997394748
1093008527
256519968
2027666478
526240198
396181023
31823277
916099834
843412104
1824076634
625454004
1680780300
893011433
1318006968
2003410099
701590638
3058791
481143058
1292063591
769964390
696930228
1735133685
314301888
1593799558
1169442388
139355428
1565647035
1579912213
798582886
939455471
1649935801
2128258851
1841504241
1514311021
1345010041
260544187
1992230665
1239884087
1130452381
1649144607
1993518597
2147079428
614277598
882865205
1160077935
78935162
1276179801
1081036892
1539858145
16676640
562527919
201659331
748283595
2127778103
1183131385
526230116
754123254
685511885
394933204
1237021929
1057761266
1063212546
1492553049
1048055196
840648898
684137913
1517418212
62737010
929291773
554990955
996805103
302226873
79756074
1732288190
676625214
64879050
879881709
313279946
72406408
1683009044
1947048964
1736345503
124107003
1086112735
1540400312
300674257
981128371
1120800898
1150545067
782768815
1634956172
955751330
109946324
1551499396
1522725249
740663307
59438666
2012818227
1571828400
1593765680
1173341238
235615090
46664383
115445770
1261143391
1507692777
580082826
414786357
221144222
1629116470
1332647321
482000533
338429830
2141583081
1282244371
926968609
645773233
1623373401
1259854356
57098187
1874765392
1322326503
1963648012
236178185
1942901958
624415507
1863080496
1348500070
34241177
1918689539
444147649
1133648831
28223831
1087455951
1821153435
1832002519
1307310520
1405952953
1248397281
1264121658
1307980442
1529265037
1869844828
1509730004
84233542
1194579341
1496385396
1552671586
622000336
189827777
332969306
520195968
1638195249
1704740863
1710866925
267216933
115124529
336608939
1831880296
447864962
453058141
539951006
134459979
1378480696
1608932016
369098149
642717234
1826328267
222580329
2009930231
596121377
170102502
13472975
1832956249
304407618
1227650298
1627826251
2107067557
888934842
895668350
492582627
927774662
1187452582
334763477
1116063603
978253630
997745079
546209805
190074510
890774136
1553032861
1925851503
1793004554
766536660
239841491
677534418
1657448102
1277654812
1120236659
1700690784
755265403
178766695
123229684
984767301
2075007570
333227874
229068238
1192131328
334743830
1527601344
1226405325
910077279
1951457997
2134838065
576501183
1698545231
1345066165
152638977
1522256952
1929724649
991824144
1361262708
427501997
1044192235
1503663174
1952594295
291551302
1446364439
268886811
2077722209
169625968
379190614
2129550750
1994842839
1020837126
243568393
412784927
359571011
52460006
437816771
364001217
2063125455
1541196422
12085672
1576138544
2013854257
564920600
1548159871
109378750
1941025721
109161638
596610505
1124095850
1169389582
523497362
1304137241
1307664075
637470697
1994713770
12220766
1735136205
721148998
1333787023
1878338240
1214077326
931776650
446439055
1379739764
479610970
684834919
1141547437
1455245886
755888277
1815438768
2080693097
1466740864
764218993
184167045
1233945728
505504685
1560386251
1027655382
684558385
1084128632
403947472
650190438
1221155713
1682039213
768024734
766610730
327329094
1717690141
692753573
116952856
1469381617
1469697486
1596339480
749777846
1380634631
1388076755
2093484427
2026608142
1238943350
2124176211
990985586
1117779898
1560206809
2091982760
1257141367
949506843
377646481
1100662008
225263396
1243921664
116761227
526218668
1975338841
1538367178
1857492236
912577268
2063645013
892279460
2091039526
1836398711
660226173
1305139709
1252935797
652954849
133323761
1937107292
1296178257
1513482941
844867125
1745132619
499170625
281916134
1497906277
1035715316
1531691341
1993768717
864813837
666550537
1124525576
778705128
827793889
112403932
1532573954
1236204984
359578071
493162177
19976692
1763699450
1615473567
1590748131
1120484441
1542173309
320825334
1132679008
217555864
1024159854
1154251509
1493273039
1191831598
1878067906
1746226734
56749464
558522878
1977090158
1340167478
1887992213
1906697656
1429510665
108933888
351980479
1983257756
1046064274
1259955001
1696256876
255013128
1641364737
1314114889
33005288
1400335854
342985141
384084882
1487800
374323798
426623524
1087346444
1695318780
1310026133
1616592070
1382097574
1593987305
299957312
1857284917
1920821166
338026968
400627587
984208817
892706389
1071434021
919880355
919345581
841269535
868984093
88372642
1511355811
411167471
1584939923
69949804
900692252
752022118
1416763577
102757965
1418750072
435394934
1594157352
931939076
1007707887
377143046
1582738254
1702066719
634551979
1291618824
151726600
1916558880
1191247786
1103551682
1498939847
126455855
221902987
676100926
269938199
1142277261
733626190
304720008
735213175
1873421963
1705016535
887740017
337856541
222936793
1264111709
1446745202
1774637954
729321133
1429198348
26153023
1165592309
882018267
1283848689
2080913952
386245301
1603290021
2051673076
1512239276
2005820519
1917626371
832291750
693375420
597570495
2128066893
1767337163
938933136
1227578710
187474357
1183257656
917095705
1515243513
277292637
1520094926
578975649
142468402
501674980
99270535
446317010
1158700101
204882670
1049337721
1892911430
422675977
1307948702
1568082547
939192250
653679224
300706525
2120024184
171435876
1953506740
658796273
1944980136
25626169
1993962530
447728873
1298875900
171951227
1747148237
1637959297
1186641650
449355882
1874494115
86915133
1720117091
969306447
77187585
1279226616
1288284455
1721100386
131498519
753112027
602306148
1988168166
1058559085
384611521
135996478
1906216958
113713925
1968817604
821902277
1716454511
694483759
1516382163
1529686365
1929128000
228616178
860095844
628669172
1429757438
1852218446
1336429207
1931054497
605385123
438230917
1202425435
1230434853
1170530327
1075512356
1046607639
720645435
1197085786
928738706
1259200274
751928388
1347782848
1696259049
1869055129
2018943572
1903399948
116220698
122455376
1758616617
772448449
958364763
376046286
2038439989
706587138
1088496964
1958176548
1533805556
564460360
963651169
1052031538
319765962
1202972047
204660394
2009990831
725871560
1267153174
922638369
1297019564
1949584934
1771220748
113759649
1894095963
1632409029
2112499296
147448836
1972505388
1295006658
674544637
819611989
227022007
1447841054
2041978950
1085183495
392353588
304337508
1635356032
1067004556
1071354057
333545257
632636897
567080914
1517042556
915991185
1972704315
948636845
1328350444
201953543
444140313
420941519
1598935207
293597922
1757599573
2017667368
194316492
267098963
731740949
811074382
1921644379
1582877510
2006135084
39826239
1611590227
1371734036
1264527464
121963123
291976692
696343215
2009008408
157696252
1479309515
2063312741
1302676372
1304523267
1170242759
1085072319
735808129
2090435882
445732137
2189342
279225208
548105550
975545731
29851708
772559085
352482665
1607844347
2091299479
1533309059
1529828999
1892856278
1225443470
1251462279
717674622
1921900158
1964418650
1228289744
989281979
1373329763
2034047193
602242449
61413533
1606098488
712412456
564681340
1415080599
582182448
1113948425
455796016
2018538104
842370465
1854922454
95061610
1746116120
597403303
1891107152
1770521943
1523895320
652960262
246337920
917733597
422781533
165019951
1727641668
296903462
118455558
741094350
73728966
1577479168
1504798185
246023059
781006022
1149620270
2037484323
42414295
1391324217
1825583335
1106351236
1410540040
2059437538
1548431097
1166949582
1503675736
1268849584
2097374926
1741770087
1506708438
564035023
1559364128
1566925968
753015861
549863473
701735742
512020087
1118977462
693770055
1092316762
1519718492
2040792653
1769637040
346340347
1528384662
1035704209
641545768
1043590187
420046730
371591757
702370382
1941661116
1930129315
1673510957
189637492
2083943194
316605053
60066003
1168890749
1718684935
40833141
682429614
708635538
1989146503
429392044
800690782
795109966
1427306887
3935190
1944158383
1689029895
739169009
331484886
1991453555
1186276755
1499556535
1451307687
1288077011
1465346302
566996065
1474880274
70874703
1964535896
81730682
480868693
2113917432
1019988640
1397852736
1618579434
442316682
512773362
820019630
1482335889
274351102
1541705462
1417578535
266892597
1071648093
382583606
1607602054
1869632903
82037083
802498707
508491103
1798471654
1942961807
1807651044
1913543805
1200936256
902225030
784086798
611600234
1126005431
2106649846
1375283984
1332690598
1902587249
1777581890
1067806638
651789319
1941346054
150420486
718123293
1464232788
1707639291
881969685
1146441157
1612315552
1963011037
1164472846
925782922
827012347
1058591507
957552850
1054795186
1886904082
553610756
380577479
1479066339
2098530917
737654664
692604330
1911688024
1062088712
1074750307
1019030910
937941640
784914948
193403078
1814090115
432703152
870443180
1178940127
2088528336
1819184623
835971832
488813112
1599790245
1242575724
538179625
1238716373
1966402603
145310309
375160795
783278009
30724218
886686284
1205242103
1921432339
649187053
372319049
1806385386
1890702342
2055849766
2114388732
53935000
760291171
298531525
1104383271
866235231
1078666563
1126391554
1225459695
2046861819
2038147685
2067183294
1130052893
1728116337
303839800
1030211365
1633485277
1004649094
20579741
702825977
32847280
570376733
1644787617
283520970
1727440659
1539712028
113125403
484683285
1050364068
763073579
625340819
1445866821
22373446
2108022180
428546039
508603430
115887831
533545544
389068590
344863550
2055208475
301024446
1997088932
1664432904
1757859444
516130704
1052941676
78702328
1439637899
1803312760
1439838499
664042189
168120061
1434767054
881973426
1191758388
1843846179
697546347
1746627988
647809112
1868211587
36171950
2144530739
2101699703
2009044473
1644967698
675931893
2129067027
1289243803
1571237422
562913719
211424957
1428653831
1593236869
930011318
1612516089
129827030
121911599
903430957
93709126
717848197
562640293
1100942152
399296619
445375598
708227547
860188881
663026957
1698328306
607885027
376513756
716851134
426176468
1623129453
1362298580
1926043143
1630914749
1749299352
1366165749
1079936516
675109932
1319559005
1144814340
1299344189
851616954
1703356786
138862
1389194195
1216270474
1487893928
1065969530
741975766
1659991925
1897781069
160298626
378978639
2112549813
1751950876
1663118658
1625571514
1817447188
797077214
810537622
1704003293
1058079006
1776770969
4640410
1897395087
289088803
107593171
1288904160
1161187077
980378917
1097439488
1661301099
236482353
1776393642
444993238
327980778
143099842
351283385
1513052421
498046805
1406124718
1208376751
2096822335
845939910
1198547589
919807239
1488134616
1373177692
1379602662
207327225
1849074020
1086873299
1853033228
1552359516
539836566
1564208574
762826242
369736977
946279201
1434890002
449957471
1691121817
166579308
383996230
180223068
1209036598
562390085
48231275
1668912427
1067317103
1847642458
1144482801
1196879948
2086998909
1804965908
1255092012
2048700898
656716672
1722497752
1250921031
514637675
1128377449
209196031
685513324
570087892
1289953479
1502936728
1713764420
1539825239
251840222
1396254519
1768998017
1628197170
1316733506
1665408785
1630562867
1353650691
475120361
1937534943
1754013691
2026443403
982891244
379137962
2025699757
2100660669
347293924
1288549007
1705175910
157704061
1129201824
1321680610
1365070089
294625958
737218700
1443743315
1829226530
1295794513
1822805842
1007980099
2113994019
1362916843
1827404014
1907362297
1451787052
613898618
355121983
1979652607
548001569
436655569
1615192587
1394131019
1290870140
112242132
411128353
821871696
1724127672
2077002110
1098668828
1114679871
112984155
1845974546
1101460969
52031029
1919854666
1857244275
827450380
741206769
668488764
1588115572
1934337644
331568903
1661437563
1069998296
2027026123
1181341899
1494011553
1573806943
1187979145
364751331
1117758007
2129432830
1021899468
1258936023
384170464
2091351007
1452229803
635197993
316148837
527777911
30938178
604502687
2088328658
1771130791
1259212772
1144554471
1567121555
2117121489
320071213
290799989
1078530501
253617868
806152249
428641830
31044027
1177720619
1350939681
1041526374
449255945
109635756
1616180017
167622670
2079149371
1982218173
465704448
568363294
1251956615
1099188519
568182789
1408532768
1433170202
1738535199
1064228726
1998534333
2121755336
913708950
502627294
2115326559
597984255
1914109391
1666050716
1282754814
678233263
1088522001
745959848
526983337
1604258387
1018901704
236416377
906650107
928696912
1794564887
1750247960
2076128815
365912949
936063000
1405905869
2082118609
683315477
1524042441
1134949750
823269055
406083069
1157010465
1085675519
1077479642
1259675589
1100841848
33259836
777589303
721237953
716279140
353980115
1385992774
1396273886
1676548805
1092519703
639197521
52498614
1367967885
243604395
952209947
482747345
1436887917
892252243
807055414
1090484416
1796751239
1552009145
1558330439
1366016993
1684129588
441173047
1803646642
495199810
826421600
385320430
1744760295
215495003
1904114306
531888045
842505104
214016026
5851641
1426121661
362400510
348635298
1944217447
1595154111
1487772403
188166861
1919208577
1303000154
371514315
790484001
1070549174
9459039
184631332
1318064457
1883220709
308647334
290206938
722084036
507598045
597825494
1772871149
1054589739
724612498
603448023
1789062402
2113348230
1225377605
1985966414
1847128050
1668568461
1384437496
851016734
794986297
339142548
142235386
425967919
348932184
64434736
982658078
608019890
1041271930
800670256
1291328152
604618407
1467308189
1333622632
1572161275
751693981
143587860
994274852
585153223
77762984
1326008821
841017422
337803725
655853882
212272035
1672402650
541168455
1128557632
1569834691
298863461
255945519
2009356913
10970023
2067442399
543773346
869351993
2050911131
1810054630
628499116
1194079963
2023193153
2058479024
603816670
668453840
1998661461
850933895
903454203
648819403
170229451
404201337
611565205
1209701716
614515558
1320713293
1036261706
1834481292
681861553
1736825619
225052471
1692785061
1661959500
1914551263
1026173459
2050418212
72208179
1128719121
1444795248
1407034116
751303550
1887915471
576819878
1127236570
321322961
1614340284
607472622
610112657
752719790
1962369360
1892053061
495905767
790820302
1716968327
1498532175
1734949542
353669529
2096581734
678981597
1971502973
1719161581
1830950062
489829680
932073991
540522864
1869767941
506819856
249919491
2049224824
394081559
1728003093
2063817062
1341431355
1266350169
1399007631
829257633
1865567717
400044158
1942212652
2075163900
932431144
761100365
424894124
1221566850
2134619397
1644109306
1824742150
408299640
209731682
1204633821
1417107526
1459650740
1980667314
114663203
1676007708
182482176
721904971
1455586836
1495627433
1222372502
1638677670
878777617
1465027670
14392656
297091599
1270701764
1663205879
1092012514
1134243272
1216292446
1830433382
209015929
1537461371
2082609906
1925070904
487340558
66764311
697439761
1605284254
953736743
516701682
1652630295
142271891
1974721975
1355104257
775491978
2116259805
269822200
759360962
1493767158
474982465
1166737851
961076208
2030281399
1269764662
1843594229
1102178696
1316675898
1639767445
1705738521
533444831
945060279
966749864
213079507
353850743
1709938291
872543660
359508668
1696540115
1022207292
1766961831
354714829
25636801
1155963589
621180518
1183183127
385170533
203639449
2001748411
1339597015
2033472953
718986589
680130046
1225632269
189065327
1236122038
304276209
946351712
1847647605
669755235
1700352753
890229816
993073512
50148058
1186119340
917866238
1699570592
428034276
227483833
2096826354
320287092
769469708
1007530412
989307936
1912448042
202920965
549658065
779351140
770629312
1949688295
111588646
189176895
1879698850
1459164335
2107738008
2004740573
1112227573
1598903901
1955230481
1617215486
1766327434
1352109159
2102120640
1072420471
1785218328
1513280958
268089380
146884910
1622046605
1453219890
617997289
1965895438
1600098772
978238248
268778119
398540840
1836111075
1871213547
2006317606
579819411
1215209384
1296870819
1585998872
1163947126
691047756
1214934457
1850923889
1354743944
818509891
694937357
1414799704
752787120
872988955
152188777
1807160804
1748742366
1813327408
68479909
2124286119
1899213063
1510342667
1494909343
782881149
279439373
47476085
1019712783
15194662
376792357
1177607391
911837799
256503581
1466790792
1009650487
1990044107
502962554
595260484
356362231
862567973
478433989
348764456
438136697
1841922777
994845602
1308810052
122472077
1800773114
2054160978
1187974786
1124662561
1346170315
343717973
763470605
522152544
482833680
1656162176
1118434709
1658942611
794220319
977636122
671768664
1490961991
431807000
149727653
605806748
1824689846
1569848860
987743373
799580875
805772879
309116793
1882288171
1882551648
831098630
1620573584
2104394352
361771334
1458734327
807555455
1175695817
975826211
1032581552
1616193140
1896821034
25852954
300908039
1732451446
1929070487
244437537
1512628397
925806017
951369346
92828882
954535596
713983574
479316581
1710790719
453327276
1695144460
1904613990
2126366194
329011844
427920912
748005917
2028822565
323317501
48810154
2037185410
1531301667
162611888
2142217238
266143923
1092065006
888549121
1963867068
1876573878
208713025
660523155
2124576271
28390345
1618319959
253127702
676634059
786274236
643939927
3394180
2097931312
96849953
1662281522
1881592742
261657660
1472566527
442175409
266787520
259376750
1278543976
522927498
359691715
1592925784
2020817708
43421245
1697472459
419363819
1203721031
105885115
1455244274
868037076
1255559668
682276136
1278426509
152619181
1050978360
737531131
1743618589
2106347935
1912501166
1959461002
1181225295
1684645536
1129483179
249246465
1680362368
78034863
651488712
1198042137
1352565377
1791805700
917398230
1450809045
951526373
79658467
595700040
1435188890
2097937719
1684604553
1323962247
917660652
999856274
1089022508
1097715359
1696645095
565124128
183114580
624182223
716454327
1260939805
735235891
1628894556
687297059
810070773
1716943858
1935730696
1482171105
794472561
1925104212
2069561336
1055061587
1839561769
91243677
2113366889
205875406
1627055183
1227895110
714134517
71383191
303738204
136002636
1519418865
211918882
997567072
2096629833
1450375596
1893749021
631891151
1208938990
929642747
1816296656
1990672302
1479965033
1483498495
1523154943
353150251
1707896180
452400188
2038946075
1652082199
1977071549
1486071666
1976060289
342465507
64424432
397460024
963136258
1029346602
55368982
1017587823
329669230
368027528
353563141
574976747
1993447871
1626743984
615641692
2145071398
1048118515
1055242467
1011088650
303122516
1126865456
1964689614
1735293293
347804966
1281693855
805700527
2110270663
1812250990
703724083
1040873451
1557065841
958242213
2033784675
776073203
1832643489
1532939044
1218678566
556329273
546103922
1137446706
711890517
331547131
686824003
1130805784
290202709
2082587627
1073737907
346136044
1349949598
1089118469
65146533
772818622
805638696
914801410
1181679870
1951889656
493488979
1453074596
1058333218
914898242
583364635
1419668785
1251831882
312539047
798363470
1456717980
1446210680
287834715
1685506018
1227537193
291796034
1494765621
1999478766
235470373
1752815997
1574905559
1299027256
1141344489
1837205754
862379506
1042002293
519246362
1163057772
1440634686
1796179339
1371714233
131668352
675715839
63213813
193579202
746318037
315346772
339312149
860333610
967077941
1830703997
825457956
789425800
251742061
595837493
573374711
1626853895
909092586
1252828294
1807620915
1638500790
702550700
382707150
194997839
2059198900
1881422294
110378047
1353118017
1496261772
642507047
1506274396
472938710
502782629
1437825486
1192024745
536427021
260531885
1720033180
1062900616
970211785
973540925
1280713542
947011357
70631470
618066763
1190233099
36536137
507281460
832649558
186400541
1357522020
1283219466
1003639594
1797128683
1522009191
88848359
948428362
1845861407
370626163
2096317276
1453617265
6311838
967731990
75083869
46251633
282781154
619946436
989321072
12929568
762119989
10309950
109399624
496549320
2003775012
269225220
613528587
240084103
1725683931
1005298869
712802086
440014940
166053108
1170237999
849725259
2007126139
73600005
417061263
1361531103
1029635267
1778456778
1539182803
1012516153
1197086256
661228535
651062106
358623519
1566403661
1652126705
819697375
1914577125
206019966
1309716896
1307448691
419533502
186689893
1891400046
372301173
2091225474
548701864
312396946
1914928151
696310853
671398954
569699226
307684077
1058240762
344400742
1990764584
1934865275
1754073886
1564457190
1522570565
1145238132
988924785
2067356268
2126823110
338364635
1209162716
826654108
1139103645
203184478
1846869293
209443651
1997768869
1918714167
2119580746
853349525
1202185957
2014984608
1692304745
1028332671
1059110213
2004859701
268062054
1773770679
221161151
1248384841
800581497
69147860
1300530376
794415464
1921496769
1380290630
1923126717
102496042
735180209
1712221849
2142284060
553626385
1405513307
1378743947
941997539
260614611
862913953
455690352
1419011746
640734492
724252728
2077007455
582159352
738075064
590811604
1265522587
854226866
1758550565
39332536
1590954434
1758108514
2059457966
731505995
2140028045
1548661535
1058407207
580665687
1177610290
594972901
1093319031
968342929
1488335840
1741822602
92195333
1027134141
231236928
779270675
1694696950
1531101811
1316600644
263745755
1735074224
497869982
1916733830
1233813997
447905477
250558298
1593301369
192359094
849498272
254090928
660061298
1029718077
636003863
1320566087
1623655338
113807445
672675388
1960794291
1601719885
1012601833
717642943
455181299
941711927
1945847660
479050454
679362374
775936571
450186332
632859409
1952719510
208979887
1413231321
659327761
1078254752
1806510296
637224671
144116612
2018075717
1868208087
24883642
1754544277
2124353839
1212660825
957003084
1534857929
1777711994
1515846849
487512536
1086731142
216253958
414509082
1638165552
127830556
149458470
2096652737
142064849
463488845
1954771313
786416935
2063298450
1905196557
200184560
221392024
1063413975
645547975
1617784257
1554035163
875122588
452910515
261268725
361423173
1692256165
980200812
118571151
1984720304
756894016
1749935542
132896329
1910876594
562656101
501779373
664831920
72198964
1324588781
366840978
1648611506
65880951
1037238158
594889621
1715016681
1503620896
1711908751
102337336
642870286
783339158
1241590859
669551886
1448822952
54342282
1903822709
327794109
1786688342
1860445688
2010827437
294622574
1465640616
748471775
1210380658
727780935
686541755
1139281325
505803230
1103947928
1728667948
1210701879
1902946487
1699086553
1036867790
1012506275
2045121051
1224074194
1362697428
1409393006
1415724242
522176185
1386045910
1679062581
736575639
861380148
522542462
1064402272
89383827
41286119
1037951482
915613951
139819612
1055517438
492795753
1650011041
984341658
826855980
405303961
151939610
640141234
617773031
1059471424
682877825
1449992063
1850323115
1056470428
1527750256
183331978
562691498
2074968817
249929065
1670538172
1575567541
1285114038
1579830169
976076960
1926407715
106257373
1653752055
1595195664
1779593778
1770639958
209428270
91786756
858606168
861048012
1764261344
528454004
351644590
1321399930
1796718710
1076738226
154942755
215352801
1429081763
1624423612
993857825
869902789
1089187101
1512730997
845769091
1219333526
1707565772
1941164468
108034196
784346423
161427349
1959193186
661220731
1772007169
532080997
1028217200
481601839
462511966
432325232
774412336
1511963336
1782570253
669129543
295425465
1699277813
41090017
609866970
266396251
197368104
1413734449
1232884486
1367049047
1491306968
1733507979
1418385427
1857675764
1663713333
199282186
1269706923
551525007
1585621768
698372417
1360733357
1864010330
1577904976
1326350565
347333405
589200826
148560450
1201651477
1185885925
1789270680
1419363479
1917610894
69908343
1335097501
1367201956
205176324
1437112983
15552688
863731626
391784861
288585809
1193279438
1442956745
1323760328
885177349
770721548
965378336
1181886019
1837065618
1399863504
340445541
824356199
1899361299
225648402
1435329314
149282980
1373702699
1043818197
1680955728
637621443
1654795352
1732775629
945263742
2077397076
176603672
943241222
1515715179
747143025
1447220910
18327598
834362581
601913194
1506368790
542320336
1055095021
219921874
1904838727
2126304457
2018036434
2022469603
2109203586
214705207
653670757
1698158447
1144195127
1410090685
821236951
1060562836
185582828
794479811
2132794954
892758194
969079206
195449478
859440395
731346894
978453300
774714315
1422301463
277935123
1629052675
1231181229
478222631
916217863
724307410
2068478868
38523792
654765529
860533182
1748649536
1640742196
456692629
643855006
417789686
643466351
396893154
1827276624
783056594
1607622272
456997751
1558618348
2141205247
780064680
877026063
846146022
1088753282
204873219
2016047120
919980057
537579546
85039637
1262264468
1552545439
645487399
1048812743
1820110794
294194291
2044062540
566034919
1745360114
143911437
2017669153
1050682695
1318964081
572448635
2048788474
104879215
1556719661
1140189310
1745735413
777827682
1005641321
195844025
668904211
686548151
899834905
696932557
2103765186
757170431
2073084144
1593404619
147426437
2075082348
1405061433
964956762
635727428
895680454
1073210153
1512583243
659023759
1265804502
540137043
1753866759
290588780
1431006331
918181313
70687507
1684141346
1570587190
3862608
1070860038
683722647
1774856584
1159181820
773787117
1535968024
1966921634
1164246686
1638539542
1640234112
1310788330
1197919128
294787629
1996876193
1724908067
1234571992
806459223
3738252
1418874240
1927747882
1070892546
423792118
1932841988
97865029
614377181
1090072996
40660470
247347460
849916275
1484019392
1824066377
1654671646
1516419023
917021657
836371226
965061402
349542830
1160587897
2070107837
1287545509
637808501
1308173145
630986005
1723114076
854741842
297919723
1089879260
602130689
2106826479
1973617276
591873072
54630269
1589324712
1477354787
919357772
408981274
973961572
155360634
1625378673
1777696430
783746896
1408027747
250971567
623540947
435082058
131508443
1079248490
565461751
1672808046
1489574115
1907291126
442986641
1981905270
1689403004
892384547
1146248371
77454551
871189649
1945981973
972482395
872951587
669703293
1744562165
2090506462
244093468
1845754494
557543230
1415470615
478917226
333474530
1379260229
1473569097
440342415
1741871435
1022106513
1705357716
1626131808
911900698
920460858
688570686
337677904
1576025930
76025205
1113718054
1204167684
208952025
84715865
622363810
834003357
376141680
203218903
1632809423
1446277124
1479200104
234310409
665127870
2056319340
503265041
41259670
1445021217
824619194
866268357
1583401735
431973725
1851760929
1185425892
804618920
1109525852
2028724446
171677204
1328309888
1136232957
1363155879
1189537087
179705378
42277057
2067838173
1986816439
1806229979
886123332
726024941
81725281
889002545
1594940108
1362359731
2080247053
1948418279
608163906
610781561
1389721132
1613596437
257510584
633507603
605284450
1949813355
1369793161
1987659315
9558881
780602827
834337895
289803383
1578427933
628887559
211682722
110231160
2042428810
631585222
437128230
1525921920
758605063
1540999417
1437187549
2097759299
919793109
813030194
859180135
38532694
152495372
96236478
455303792
983900030
1390036720
1006231090
412042643
1573245151
423570068
1425000690
1465984658
837789571
2118960093
1917357396
819188317
1169091744
1749204282
2061565510
1502796971
912614021
1914636719
1239491940
1456965489
1607330556
1471090497
1751240948
1294488392
909825726
568632846
1721887543
484409734
434156649
137698832
288016235
1775812758
373656156
625128013
647003820
680364084
1729024117
1773472289
1563130160
217909791
983763709
1085990484
1768995873
1715731226
1080646583
1815697142
957159358
1704843643
111078287
1226045336
2019519078
1218341821
1298821121
1259535783
1509252343
1068402373
952067920
1712996341
722952206
1296513908
1538532024
1296937851
1335961827
1336922523
2139231719
2110288320
718550220
1454802966
891222998
351130540
1654489340
971236554
1758263462
1831035642
1743975923
245126410
336876396
268896377
1233999161
1196768103
858341814
49041103
1926997880
420282049
619858311
990645421
361767456
1458556623
912378067
557150525
79029045
2042849064
171131878
1199704176
104141183
741881218
913235015
1341588231
908073110
1866109589
513554247
1633370188
1186560086
151815892
840577899
531076455
561279472
1546227437
1816994046
1891659025
838215087
1922538482
97732685
1180667317
2066137285
1574411323
2036421638
797320635
842031204
2083839603
298480913
393174113
502524868
684600412
1504949775
884956527
1873560685
1699420909
1429614892
870678772
899251089
3483220
1767421768
1702094654
2114494969
1744135159
1297370693
725114110
1773266800
1539803793
92942999
793064680
1381303173
1180676696
737603850
211591815
447845050
76281316
2067507247
877011831
709686437
1520043304
601869138
1771494842
1873858705
828764001
467347627
1247635761
487276279
503880349
1661108853
1771612911
1114546310
1816848273
484959780
1865708830
1715007154
462257130
745261330
1920033116
1211358930
1514979094
285274292
1330067456
1739979578
984044599
1264898982
536675504
447457057
1155822611
668146019
168635578
389765868
1705267268
952858399
1074567676
1067920111
1440636723
1459339172
367793877
477320147
809454090
224581144
1707185748
1765421766
850430921
1815764320
1361965176
496317225
961438674
1066158889
1757767118
2071837552
401963271
1603885885
782895470
814257048
2137880861
1000078875
927838125
1618141566
299358574
459723753
717547314
2114345673
1225563610
1455941904
1680033956
137795338
281477894
203679984
1045122417
1680442670
1910612756
1632911986
2144219628
898434796
1195959920
1839866179
625718957
1581109486
978537470
431299496
115813244
924194677
245283416
1676422041
1703743215
182665282
60392563
1397906228
1805182226
680444773
881197830
1733730073
399988373
1995539759
1251999099
1715013298
870850325
1399483765
1613191234
2110352271
769780166
1000786640
1412107303
1071372321
1899657964
665857630
1504589606
1106926499
1694332300
807992933
1923706238
1342266741
1280156998
1720097432
2068198396
206698728
1887884977
94690218
1985199843
1807721690
1781167373
1991817394
1743277574
1707877729
981347646
1055514153
329119874
509775937
689797389
1489968418
410753915
617733332
1947303850
1860287861
405731276
239841108
366413403
996584404
1322975432
1461906245
1405275317
1496821504
2010223390
279405116
1274303591
312280453
1520089866
362461735
326781653
832456698
1719270914
548057
1599358315
101824847
1634150422
166976648
646579047
19446072
122316674
800895123
1784027019
2034385341
1107705153
2127305704
994588442
1905235899
2144474411
1681669910
1992253595
1228483768
1534568317
89468220
1677119022
2113854699
1215060222
957230618
482676521
1445508657
167215289
10280055
1642809327
1752465069
116355935
1850085996
1801225984
329478029
1451848235
439347755
1634247398
533611291
1058626585
407342583
646345004
1643610142
618653486
1124960394
1128626068
1715779049
332712048
1929817476
1027173768
2106167517
804107027
2055743310
1607671091
1873289755
533212479
1118364788
281457565
825296609
916047496
1464476964
1748523761
1033730418
1162816222
490243251
1690418556
1688781148
1922819820
500471132
2074998814
1030124541
945665702
812277432
272101748
687736833
772370937
1870622530
1677974801
326173805
428039348
390453708
246712410
1270361785
1188294479
1992815112
863596001
1298988807
1503288136
1935564859
1710234176
174195989
2064267264
801114463
1866734946
141258851
2060258155
1698139331
382385069
1299775832
143753054
869809176
582358755
1131551255
896677476
620540767
650814973
1274967654
246209487
559100262
840913859
1519392565
159233129
592048128
220209622
1418873299
1134188847
617362175
1482413446
930182083
83210386
1908340738
1756104079
1186166248
1172209763
1033315606
1481006860
1115307690
2031279605
2042352887
1119708791
1487469501
117881699
1781147623
1259946333
1726844679
199050761
686606900
1755069093
122785039
252535600
449406937
990109838
2090134122
1688058646
1085814716
1297905774
892067892
797920682
1865431536
621291524
2093563446
39770645
783347567
2120869232
1333433160
789635259
1025942002
904358499
1427859751
1325962715
2036828484
1342771623
589086720
743831679
289912281
108332978
30137709
1402614922
928295558
837295002
1175949022
485814141
1449084333
617117128
231578332
1539726288
1214398526
240044940
681615781
1407311640
624049035
750252291
302240263
1645110550
849899441
1094297229
1675286713
1259769531
1465012559
491019016
1776100683
1394456179
1957461847
1425065500
531902292
143635542
1731639633
1724218332
1086327872
966637404
1522213850
1478781905
256390725
41064536
688767409
1006161420
1152420493
1329563669
763501829
1976918935
1399192709
1204050357
1035433524
1750243177
469394386
209281905
629383350
1727637902
831926824
139540741
319224162
733922622
1043543793
881937746
1569938086
352375547
603416883
536602711
152306671
49815293
1937729920
1919710427
1415472112
381002648
856630756
1702734769
208060309
737922323
2055967808
308664238
572251926
1535381079
740672491
855396613
813903570
1975915429
2045391916
995708319
912267635
301246501
465988468
1925978738
815171901
1262263182
994624487
395554204
1290932601
2007957987
435237764
1997170348
2101847828
40029484
496425219
372156266
1507456160
2019074999
310874554
251900133
1489269574
1027718568
482608432
382175943
1146961242
1605231283
1437431725
526752609
177827395
88655704
875290781
1852292597
1078829442
1932560519
677896450
779120292
1924588867
1934769121
2011762602
488431056
1313512681
84044521
14436695
1888602179
1163019366
1441982213
650859257
1909148422
2040795380
962983683
1172752453
1117961221
160159335
456029465
1048062940
1099241936
1213499458
2142318849
449265588
2075327899
1075331442
1159729726
418838905
364371762
1940612410
1667272464
227917776
753727543
1109268831
2048493661
1899678400
1343319541
1308024283
700121837
1688541310
324459624
433836647
929620008
1521209771
1179547941
1047761937
527444716
1194178633
57965
85948257
1590405926
1805970640
2006120844
89474137
601563496
1741297202
385813015
1863893040
1998050840
315651121
1393689029
449169502
994865232
1192570700
1733626686
509580762
1812015878
1987500702
1222244031
617840509
567530805
1653660212
2024867919
1499213734
684235840
866233189
640737005
1664318594
723990630
25538394
2004905870
358954518
809497260
414439606
2033315248
2093901836
425971708
452885301
467768042
1406102878
401403203
62673743
1539449623
1096474378
311874289
1633375017
1284812492
1763795701
965167705
1214444006
1065294266
1245813375
1262940206
486662101
607533464
774048638
492247325
581242355
1320027939
868119314
717644077
1846375038
1083620140
248340930
488484430
26910500
470290186
2123360609
1392131057
1942775791
903139824
220298909
1172192688
866365666
621579100
153768058
1581604431
906783312
51140561
610130640
2034258092
1217016281
784895397
1241277407
792500960
1532365179
791251062
1045456183
1276649199
1253824866
1493178415
1552442077
989832977
786195720
489237112
1493310989
362618016
136679188
1837596549
1689057480
1668976576
352718858
304431822
1313505472
1175784462
724228023
491029643
1098169867
347406085
1954937308
1895981701
1551461527
1375734927
1509862135
101151175
224213649
147639193
551989040
649632418
1924503327
737461183
1866975495
860577049
899364378
1841843609
593848275
675114244
1257579325
1218158735
688007670
1452928486
1865033825
1785178322
791071924
2144918521
1460278721
863969656
1285239904
736338829
1030579411
1375660956
517971221
666181713
752483892
1595624889
161939813
1445574909
1313881267
1961702161
1941043844
662255506
434126544
780961908
1318319478
354517087
487565726
198499032
1967608492
803369327
1944162542
2051542098
441753213
1966807447
498738171
767235841
344891922
632639411
894520458
1417488608
122045801
678231135
2135185008
542425704
1992128907
314711394
1921269135
96436581
1262351634
870709499
1218240159
1126736072
86822564
1078543056
586587314
1832672833
2109872943
495093625
926243881
976480741
1137817961
823346665
1525217084
1956426380
1618598613
1173622127
1262068471
439798997
1715958688
1995794985
2049332397
146132483
664875060
686984871
175954169
2113490464
1890748118
1332368525
934113359
2019292672
310603255
1277890820
321062395
609793553
1272630342
477725575
1292908933
976059096
2056944289
726861886
1781953112
506981579
300489623
1193517472
262888929
1339575751
813733411
401164263
1981342964
1871430263
1699129917
1685395320
1425675425
1734996697
1233697823
2011788157
1235114654
1992801108
2049722467
2022866855
734821684
940476594
578976233
1131033184
769339186
886122126
1494726174
974100268
1875904994
1710004152
1119271878
2042168727
1102762826
248279721
203503482
357867525
980028837
1000683945
422035069
430476854
21931036
581235464
1135987709
487744251
64714633
856094096
367322395
780403028
1937496448
1537508454
1911843551
1337511837
1946180899
244999029
1816237861
252943239
384269938
350406806
740317540
541517329
1935642315
591421520
1317101188
1144980572
1120547165
382983785
1548488017
1785488050
563919959
200799438
1193901660
395222669
1285995339
1369199667
1790312296
228792257
1166082211
1935338368
1971068966
627605659
735478323
1420133145
901049251
1762789220
1578851229
1344232644
1134207045
1173528363
168649524
1480468005
662937112
1912821892
1276755331
1382337041
79691078
1225688770
196196935
2058884824
379285720
1813517820
1687297697
874752212
924541218
1019789402
1861547936
1006347795
2113443204
885364019
747792072
1912683203
1977730316
2063461892
670987768
1237662805
33991011
2098084481
1640849820
2005711195
1742612725
1989711167
1369389553
188486354
1060051871
419224533
1098916988
423860660
1855343500
214947174
1909649135
1553731573
853500930
222782380
165774054
1691246998
1447514129
1076171944
1834993428
90472195
1571711066
854934473
284138876
472796643
1682339996
1840153954
1889863753
510552908
1267695578
1898048186
1675050178
958276583
512279433
1981962808
2038822226
74820880
572447977
1907326805
400113895
545403550
1539649828
701546632
140591289
621872667
1657740190
900908751
2090885201
2101010666
1591996847
691234776
1025026201
168782273
2118090968
649566485
728551273
74120953
1988028225
1969820499
1745656502
1469597403
1515125789
1460133919
843772452
377437023
1838248948
1731248429
79178763
1964010137
1148494471
1282083840
2066507315
1469796814
1675128080
123080826
1520359873
1334612082
769053021
1195825126
122065144
14919328
385725262
924247855
1658639474
640958721
454029213
1056741190
1751294404
1776839598
806754349
318433485
1678241572
1029361302
1054092207
84291087
365382319
1875612354
1140264854
327362785
1345389551
72695662
416387085
355344832
1748032954
1362537232
1800622931
631327411
1301425446
1724991634
678940604
2018100234
1385031947
980388643
110676762
700338777
1358103411
1947075826
1670875580
1629745241
752248963
1582089532
925197839
2121947486
315669817
1702348904
817163677
1368518586
308073182
2018317380
207109167
1666823869
1869071781
30168613
1481894262
767345378
1441827633
847293889
1838626071
1971245117
125720950
1406657506
344096856
918365134
674234939
39995161
508226925
982919870
1434309494
281327552
230676465
515086763
168573609
2061583180
1205262735
639260080
1253923994
1965898983
1428854405
1401966652
811300471
1093965393
1616372500
459281625
1482989548
1942921243
2044372484
747633890
1920261069
2101755619
2113661517
492182812
1374206391
591078367
428984797
1762390052
1709089231
979307943
118742874
1016207302
787122990
85846823
1380093265
883929439
852351429
1851633917
815892520
150691081
168101179
1101933191
369586815
1326266512
1596729311
1575650043
1065919723
721057855
253174741
511262520
1238512882
827993782
414978915
682634399
299565346
1917957450
2049930317
1208244722
376298955
1182213128
2055003587
953071819
1115926710
1608079749
54126333
200447305
1187637215
1350858143
1695636804
269865388
1597085875
2053060481
1382885619
530007396
243042994
1142975257
636833707
1034606308
422202543
539274084
1903323464
595587619
1582315398
1929818491
1294629433
558247121
176864233
646595942
1775768622
692560746
2095148893
254907441
1746585044
378911688
1142960303
855542568
1315072888
213906051
50717418
217060472
1550084018
203661186
700980089
2026149050
1491308820
547923528
1357379439
2094427554
1132463369
107591038
2095714848
2008523023
2050301313
1756573231
1107501933
1038262507
1576726833
148214368
2123834146
614317055
221336657
1165023950
1655863190
304486283
1269065278
798821767
2141925228
1724974978
1826906511
370996128
1052081590
1806520041
67180618
1836758089
1078381867
1773633147
315556040
177734472
955963683
1068517908
1552002662
1228064632
1890181467
2070420743
1421816511
191085013
729902132
963850212
1818728651
1388002069
332257439
1139852042
130697901
1623986012
372974193
1753186044
832739406
1831978933
431827721
1094109428
375587537
1644471193
551584190
490938092
1903894367
466300583
1449129149
155383240
172692561
384301917
963777202
683249229
1606016982
1294779200
1664098295
1317046049
86221175
1747658928
1251725155
157413022
323876055
892109174
179716349
1902671143
1550863480
2114485960
1225978334
902097954
855166030
1230019575
44698727
1569924319
1742486880
1198887367
1414890101
1458894259
761368180
1909924100
685121245
403990666
1883407615
1322770607
983542640
1925278814
2001925285
1160077443
641370791
370138526
1440818836
1500071974
1901925780
287031576
1988974862
1526005156
1976652151
1389910786
464816576
2120874804
588516619
130241417
1047135692
1674729803
559676339
664513285
1729520203
1849163548
553894924
966873640
1321992531
1416331830
1304904036
31739514
1787783927
712191978
207624367
2074124702
1017481418
269727041
964423105
110054212
469107227
62182306
656256372
1262404283
291798508
148952186
1127850844
1079240453
1824655253
309642008
1978809904
1661812705
1349791534
1841642692
1056202762
1307009874
360591219
1218145813
1831330994
304379476
1111109959
1395197544
1656588695
412523447
1669161355
684696514
253151322
615516910
2068112462
1101624718
626330359
1493363116
1572089961
879368685
186099592
1427913118
984124379
1067090078
1197719343
1882577956
65422935
2038807274
421675177
1345024323
709984262
1631954985
619335358
1805417593
28888791
1220900677
1420278510
535666046
1740113510
1429809497
1178530038
1709649471
2138584925
1671571663
671438107
721636815
796661002
486627195
479323964
852528049
1585954282
1641258082
2131169767
243374975
1739082839
1933497965
1458647566
795412343
1206196081
1626874234
473797832
1486678867
852673597
1985598441
2144026317
1228351071
1083441217
306779893
211476167
776878790
807352080
340865809
893080001
824712987
770699598
862533857
1943590173
1251407426
1368859435
1639949109
1322469438
1775526662
2079403262
426446858
2060911108
715961987
1889285247
443206751
934056636
1520175995
949837898
1803734582
448799342
594455004
508209684
1895611481
43646376
2086702016
1180071042
1522402448
1189860455
1941998691
1456906603
1552766831
1278142592
331701043
1374825931
1915928756
1273346260
40637541
1868349643
1101174713
1975751412
2128983848
1044540315
447934297
1910207987
227768347
2052632624
2134562442
1965482057
879301875
182975463
2079707225
1101026910
971483745
450903204
325120248
664682870
608960337
1577094950
888299336
1063565246
102235649
336660042
1922235199
975024128
1200701220
1754211527
1072046440
1989084816
1607065100
1589730612
1370910262
1442750999
530946384
1276666134
1426203653
508054191
273176625
1520839539
1441605051
1302638021
1354932565
1195223432
641105941
1021522387
1130374314
901203596
676541130
1469545485
1551861294
1802715962
39206228
1121478261
1871996274
500086253
658356043
1664422786
172762424
856788257
106511590
1489109504
1109779816
1387819275
1805774107
1235674904
1406646407
195349656
522284335
1382590894
1698136425
783616326
296028517
2007782289
762773064
1932938508
1401483924
1764219706
1804881935
677644964
368906001
136569534
1714726311
1192601756
1673088464
344612843
1188538583
1225945546
29270988
877150298
1497767517
136804361
1002237842
2030939554
779877503
1069087756
120648818
1230530500
1185798831
1090187232
1642735511
1199154181
1133183954
983953682
1229305785
938453654
1154691992
1773457212
702959190
1437035403
1475512732
726752551
655234382
1357092754
1876896379
941260217
788947976
1336183502
1707735741
1444448306
1539541368
516499382
1811474918
47157776
613638207
620176387
1043393423
429151420
1563465355
608303616
1749506361
2136658892
804482070
520921485
1558170020
855098101
351642007
558528180
2089464943
97254728
2078537900
1840981054
100215960
1946478164
1421352971
1691322345
1074936237
507755494
1880054429
1322492623
627391751
773485819
1968258031
91182878
1151639812
714539857
228597645
1785350179
598792884
1299404934
462470708
2093637861
1480166463
390048805
224917735
108063906
1121385554
2028323334
1507467373
1798415821
1633403975
2120680658
1202699767
1661675167
450428472
1982093476
615228069
1638788366
1022188709
1210784047
24473111
545145350
541849310
1059806944
1208614102
312319777
1840109716
2146341736
463254798
1627179099
1099641130
1034356434
898648451
956486380
357048833
1941068477
1769575181
1117860124
739823092
1796070976
1902494529
210692526
406614152
97522814
1744507902
755367937
1932500049
1492904277
30292305
1975408558
1802399502
1270947626
383708278
1838914287
332715081
418189940
1664704568
661580253
1477160540
187054715
68454001
657645064
342942789
1914098881
644542108
1963609242
403108362
281099506
418916139
1444017737
814002121
2117406630
266634776
1080544813
977134238
1552030528
77462914
1479904221
73603779
296435564
914677366
739610710
907300553
568291708
734557059
1130774505
638958786
1351233677
498833037
563621730
512031869
515219551
1798687779
449300071
853142532
1913904277
353676122
1463714357
1126742967
1853296248
2048659660
56228249
228795358
1717793997
52504313
1454861346
1859635602
281960165
56335377
731031602
734855686
318618464
146905376
1611881409
992829849
763004968
1071927214
1466868060
114795229
216388133
675221358
1122796730
557029497
1200190357
1038427418
837806912
223534250
1908195392
240641671
1115725690
1328199911
1794504382
155642138
755936025
973432619
321496805
330534693
144612726
1774285228
834943342
758528207
706560144
1043939357
910538907
1262550123
1799885466
272340328
1416724027
396317194
1460199462
437526414
693168806
123363773
1133134037
478365296
1627224521
71636047
1796834373
1155681359
754657441
1105438903
1947544205
943370232
110279355
678749461
949353107
1304671397
1891259572
318503492
1810000466
732164503
1477697069
168510843
1658803687
679542466
593240297
2144940022
1026351789
209213112
987945581
310706522
1560671356
1793455011
1130984169
1958839037
684953236
1008596663
917778816
1308397608
587136227
556734398
704760436
124428645
523971298
1807804953
103071224
788221233
1218020268
685703046
1255654303
2059379961
1561607849
1120262103
782239441
1291816636
1409300789
1543372041
386994801
505129665
301927835
604052191
1328614485
53351928
1180854143
1866078039
1407081666
1149589986
303378598
1324406834
413707722
70656153
2013819353
7433373
673400646
535075710
1871989470
130686587
1233660622
33493622
2059814761
1426009569
445300988
1086350228
150122914
989288232
923966388
794082776
1115746340
1159597615
681645184
1080463964
125989780
1814450505
1045617881
153711554
1537303527
158878798
1312757459
551200753
240672541
895937861
635591533
2058326054
1187034781
723133226
161671993
1651520012
286051790
458090271
36847415
1575970265
1528805749
1387934774
272536726
1167991973
335757926
1297858918
121315427
1386957304
181495321
1760035452
1818274974
183115606
135588608
204682051
1211130719
863398669
1543469638
36880468
1630920860
996722226
1579055704
1599754482
1528072291
1593377306
634328885
979165867
1162834820
75148196
1747138248
2088926971
1770973882
397593034
1562898564
1115422403
666369734
528833511
624139481
1515603731
711228075
984784126
1166966521
784307151
1864150117
1659973967
210794408
678182031
2049712455
1085163040
1474117076
826628407
1276161312
937507321
260328953
132747502
1411163443
1494732975
966683633
1409339147
908406406
189957830
1602185215
809133167
757171018
1895559070
874343175
481728067
1285402367
1457646926
448789337
1986456252
472757280
158204474
938424262
778879180
1392463637
1299975098
496726069
165277843
1760455654
492185575
1882369977
680989217
895940044
601365249
2110079012
2013807337
238763541
581662436
1085452917
1476954069
1830852775
1349726662
92857353
112536635
1860001627
1347472944
198301800
1834376281
1433991381
1337462640
1381874280
1230045447
1797365190
285768899
847801383
1232278638
1629613127
411642913
2083125437
610279053
718249105
1543207952
20245552
496453364
739469260
824894485
1247023598
1077517187
1093272833
2031449243
1810811890
2111088722
1223995158
316209076
1938086739
847211519
50548573
820762859
454073736
416331966
61208081
2101252728
1766378447
1884679861
493585900
1156507134
1675727489
1392473117
310404721
1363911095
161233371
905236232
1185416553
1956301991
1314640461
26282412
646795920
1314818102
1360258463
1787503114
859621996
415933323
639145432
863708727
1274034886
1972050008
1816509173
40417271
148154338
2012208876
924499186
1430019665
1499917824
682569539
1267191544
403444402
1271856302
2040937076
384211894
798769130
2072884745
1158508738
1159183921
1838182683
1234861076
1961636030
1876625660
167055778
1305530875
1663384632
362083970
22713399
2097932515
455674664
601616444
507928027
765063799
1408891768
938405669
1746468341
1769129922
529988523
933960826
601011101
911982456
1809897330
954191177
1972150336
776571226
1967917155
539520871
520921485
1894885187
1209057099
286772460
711285148
825707230
485090085
1702074475
1066108619
1022505695
134621431
359212798
1134517931
454951557
2065361675
132413689
1309280930
1597192753
1798309868
1729600461
650408903
2027838868
1208815057
1817726402
1671520772
1067003708
1166318740
1614387484
2090002306
1257180031
2124651558
1165188474
330562496
1210989956
1237717689
1750720631
2009538768
1142206814
651366246
1735842679
1297082117
168694530
1602427170
394266701
388665964
1471050843
216465541
566420461
1206445525
986693696
1089887671
881224417
8648486
460776877
1871450544
626056038
1829565119
1208692784
38243471
308769744
527380871
1794631688
947173044
328982540
2056891628
1696096825
991006801
2140263121
1964081455
1340654920
1456556645
1513367267
1706239830
1751564526
1399154795
785534700
1643068617
1732319226
168537956
84518064
1007261374
1094907529
41582147
1506296729
141403698
494085127
1826237479
495734445
468570295
134272337
358207607
341400899
1748359742
1023862510
1792300611
832444653
1013049117
294483495
343425604
1990206650
1873736329
1069409161
592612594
660073424
1384531029
786651910
1090971895
733381170
831828015
1809482488
106087123
1768590418
2029835825
447477271
663790468
1109953985
516727690
595656754
548575210
1428881023
1061126780
1115596613
698817178
2078071514
1268852070
766070909
156132341
1674357371
46268583
1274499629
685576173
763452665
1946458215
1381070637
1075539362
378640079
433463770
729365408
1457277719
523687703
1375492081
1653106380
289939243
1009689570
131609910
422154894
548264571
710043867
1613659621
489185599
231121498
1761486816
425789307
79626402
1573497701
1526739295
565533155
873609148
1224882413
1976970170
424230796
186596321
664558927
1148634363
717872120
1114336265
252013931
463919849
544209892
283347368
818327087
506976520
1258754917
1785228381
89040175
294272348
648050895
1652823926
1860941916
657580216
275977004
657242833
1073977113
524883352
1310779839
923534972
1204050893
1509095420
686626289
385542396
1999939394
1316350890
1203344490
2141063528
1800996791
2058177913
1422155735
947914458
795695374
1794529021
756830794
1856505391
2079059620
1144690275
1497493517
511812844
448461257
966663892
103699052
500508546
996741187
562573370
914948619
799112750
1974186429
334600760
1641953997
195381832
703793005
786740346
1288159611
215512661
156354506
1130781627
879645145
53014405
320558178
2048065884
639224810
518374405
165463415
1011936838
341769534
2094481008
798646576
670343654
1194269211
1699644014
1966105056
175807248
654214961
1643288560
639774544
826456959
557872487
1159809826
1066910931
1958602917
1395925011
1071690314
342275309
1418099770
1325294849
639842336
73813835
2006073102
1824585102
1718728244
1049914807
620691809
1855132872
885294228
1770638670
1409326041
1303622163
1485713131
1888260597
1687142537
199742734
58039047
577029241
590064666
1339333824
958601808
1564700895
318167804
1590650070
277449450
477082698
1498742400
1627112258
590985358
452020028
1447932120
1222853235
1321339395
1447913127
1837037559
1670009163
317757013
2031171842
1814719228
1055609452
1774010876
2061822961
1757014721
1356310448
654498966
966599447
704013176
1187548022
1602378424
979587020
134213509
1010769997
2134406605
1307048450
203096937
2003937456
1898185864
1619437063
1231335295
656625774
1823362185
1773947721
1450609860
1565822321
1131387554
682399068
564282943
1764839190
442512765
743411253
1116924655
1482842882
1921003062
648359624
1820691267
1873475316
111381845
520802399
966795306
1508354312
1706089706
1188704717
618956247
846617226
1047293864
1836935065
610345472
1449281471
1779888499
646701883
846220253
421560718
531036112
1586805729
1630080850
669577589
1543862395
60024959
360503821
642632447
1948500379
306474995
1411566873
215638723
1973569287
1795075345
98867323
101169639
1717562254
1890463775
542947057
427201487
147538933
994247319
705381194
479047869
1322959631
1728102464
928858056
1052333857
1192694047
61574769
932861370
160830772
17062492
17366729
1875085980
2101679993
503233071
1740051720
1073462106
1403149539
140530877
934488409
1418426546
355474357
789171419
1560192088
617884877
890490598
152306968
886160775
983067719
1246195625
303817279
229071151
1777428171
461025828
384114351
1986107360
1554222713
88520850
2106534845
984178241
1924507287
379524695
698781674
1120666683
413755135
1679308128
727419829
1496893448
1668697853
1079915856
415629962
91146394
259245354
534230483
282845635
1156481463
1322995858
359260824
2031863414
2140211518
1806062177
764851629
2147355281
1489030889
564820769
324807702
1514071076
1288034765
403638947
1210208676
1325564584
540579685
1151437938
841368787
656601817
457719582
849916907
1655068929
1259908975
777367931
317477811
1814274945
1809872901
570053044
1431199063
365661117
126930928
1242041315
2126006600
710794183
1608206691
2056913344
798682080
1140977260
955147828
105557084
1753618096
1236141012
301492119
523359051
1313674853
474329350
1964467378
360729167
1337499799
29858485
1820838790
1106567763
961827733
1281033715
352754753
232114366
735735540
101147174
433465834
332806587
1058286172
1675027112
1050887963
39792937
1203509095
1072317200
1202542991
132002982
1266402367
2039970471
237242135
1930690131
1158321047
2076449650
1567410905
570782140
1032452908
1319483323
223893322
1804661709
1006630146
271114909
947340117
1900313887
372589410
583998148
1165116590
827799644
578977031
478281521
1453767340
1877790166
19371319
1824624107
2037485757
1597234047
1002890496
391223537
947643676
58824440
2133879339
2036519861
830203384
1325746390
647987392
740161214
1035983055
908558509
2117145062
716145633
1160298883
1064264878
1620380630
388432670
876032302
1122732344
1049538095
996567461
33769150
1171200068
1941655049
1292691845
903633398
1892882065
421530118
759636831
1444405320
1951499635
500548156
1333699932
1825679125
1746184168
1490247089
1074511944
1399963894
2042899814
1492186117
1646342930
573265387
629867812
684970649
1052254853
2065304514
1179916192
1003559108
652606009
548354459
1901437462
1154866045
1316706650
1554392696
851043685
1747824841
1271506975
638382432
1425834027
1670742317
1616401374
1381236141
1761657739
1889124778
2060373391
899531027
551301152
1018116995
1021570250
671359165
1404615236
939240385
1403364032
1872760017
17979710
1465528531
1664748413
608168681
1854863359
1524296422
839283262
964851524
1037208165
1940201254
1598248028
1814889838
1373690654
1536090457
2036360461
2030380083
1677053550
1973443794
1415044287
524140593
233468286
521977572
902475267
1684899130
176623024
751131024
105083368
1613128175
1513035634
1331488943
779342664
996231530
175159859
1284009238
263235399
715920301
75285704
600583650
754526012
1641652613
287375818
111359674
689583617
728771495
1704380482
875776002
757580761
940568455
1935375669
1076248205
1337553689
423651172
380871959
1547445572
525038900
985720423
2048749011
917102134
904745375
1562338039
893258249
1346786963
267227750
1180347214
1862342872
854105624
90877928
826763294
572402625
1035478035
1090511137
2007671002
313758320
615904042
910994554
1956311804
1528921269
1240960551
1488783966
1463348504
499617078
484565768
1139273407
1388213999
270089816
62825303
2130983594
1446933332
1812319419
238850595
245559524
1650490993
1273264533
747112623
287160964
276710886
1526648948
854355832
1132284387
1679271720
2060421614
1420958428
1649395149
2106868596
438779201
502063578
495562258
1783180806
1230087166
1077143829
1732329465
1927521807
212106406
201059626
886390805
2028925007
1765064825
1430255417
1701216555
2005892063
358738069
246054936
35141556
1489546432
1445842513
1674781960
1438253548
808237460
174339146
535985390
616420430
1919150130
398106828
1413596258
1568659272
1444235353
951040008
1670582042
2052901166
1116421933
958700327
1237670212
1256491497
1307829782
1344646378
193188092
237331287
233600563
1875161238
1831002109
1992416771
195855266
1669507273
1685010758
710882252
703054426
1838467250
2071634102
1129106436
609415044
825379812
64838940
642260606
420045020
366482369
126532683
1118335097
1756475483
469398152
1059755129
280089530
1690759201
1621082717
1279505542
1223483337
336019903
1991951277
1671710813
1700367160
478519887
1034045808
136373834
1096945388
1540185099
1578107536
44009295
1941103048
1114074830
13332042
2055280939
1604472892
611397313
1850875144
95463502
2123976905
270594218
1373995632
268370651
1251958583
620513482
2119330343
608952453
1948459600
223715551
2094369774
1965790350
1136598648
1129072682
1022964101
488945675
1583204720
1207488541
1456231037
1237617971
1946751494
1728170429
1961113132
1711756757
1869883717
2144781017
653620652
1746597577
1286862021
1557302031
261808363
81684266
1379108360
1753174750
91039289
1438129729
1400421875
1829751382
1947984608
660712078
853045861
1275101709
1020878291
1917710078
1278615815
1095727294
1864620531
1081152820
527420975
726490043
1194932405
361471294
121266545
1258795153
864996265
239356639
698308696
1944346998
1564859002
1831587667
442125775
1197186174
785406019
1243187496
1765971018
1824641918
1389172848
1233302498
342721312
1809809136
1016982157
1808911371
534995184
1691037161
511853418
137061700
140247184
419155042
2092248801
459961206
39883103
469395087
1110688908
1469200704
4803852
7643204
697241157
1048323436
728680923
1223770849
1340181822
10548953
82439631
1097873823
1980076956
672380088
1487358914
1263436800
482989561
1504533759
402230583
364147982
1075322872
1920973790
1253316024
1122376428
1268470800
832055292
1599267756
716229492
774433726
1013460979
815984763
1794127676
248083109
1014824959
1565429977
1850262832
503667255
1123165591
1243267643
934033274
807593736
799345247
1016811834
76945208
1595030586
56968559
264020419
532683314
1262999649
2068572008
1509806641
1360107914
570013054
84440695
1231627212
298826164
1549422902
1877429648
1526328762
1950142281
683925604
938827231
1297326250
1090317611
870228201
582279877
1453223661
1911372085
1509002010
257906774
1987830975
1543703953
1088307213
452210503
1970080278
45265448
713229386
283799413
1054372373
1581752804
1780600534
781895374
412887214
541470824
1812645803
513000541
754300430
1829112082
68790667
566864106
688832172
1507652441
1425184201
1983226586
1874885668
1500337100
226475630
1432791175
614429810
272830520
1140033819
2059138007
1523187443
495774420
146306406
2137258103
637014739
506668255
1476166102
1713655717
202591575
1988766517
1619254102
1167022474
1457820961
458658835
266687132
1986901432
952790448
1409998316
2121002546
183238645
670338345
1635818401
1968460305
723625273
234601128
948540612
427334695
2122312921
1447776242
13454705
1818852946
1132840233
56872350
138750704
1933225567
605642341
1072586903
1995224594
139391794
1091774702
1290195631
1825616043
1061418058
760430779
346488000
1893008466
1289648815
2087208393
971069058
145903468
1857208279
1246865990
1795004512
12566256
291593231
1572219415
1099532205
1302724254
1561902186
1566341980
1631464767
1536000567
852435158
610812974
1476610777
450801812
1477330557
1289376505
396983808
904593840
1968455329
273652604
919688085
604521374
900482518
181759648
1658752284
733249246
701466341
48528929
1694578327
203595874
1602714532
1983249335
1113895903
2031418483
1832030797
1694451172
818910029
1287504599
1092485834
148165823
561468180
1577631359
58288798
670232342
1064694442
23425510
2023079535
1141458335
507994849
601782404
2087475170
1755823157
1183578142
627965272
2120828613
665442474
213238688
1697051606
527602210
1603626935
479328931
1219897007
927966997
655890328
1812808618
417718516
965518429
465842983
1097622652
1759056538
1082350449
356129794
2135497473
7073693
1298414261
1952019826
1979516088
747015946
723402542
808742527
1507142523
55207008
253056785
593762213
248193554
759506281
603854423
798738580
170795782
919056337
384727459
663955136
719384397
1657855737
350510853
259825352
604927438
394710228
1191781774
1689982126
437313927
499883980
2001919641
2053286143
1841743000
228059026
122669313
1848198862
1260082903
1161604625
1369795760
1194931554
303432769
1967521073
779302844
1899577898
189866867
427581850
564690328
1355656134
986006646
949608042
1008407606
1258486615
1601202909
1450976126
1942961018
1955874912
1263735774
1574480701
1229326029
857184786
1683119024
1463736334
969329665
581305152
393397460
1579011268
1308468463
352362322
1013246537
280743650
1565651648
256199874
1554783404
306688272
340595084
1644530441
1895779395
485626376
319631819
2052584686
251980938
476328427
1305088666
397880049
1507562702
118208622
2092709292
514122351
294718960
1463396322
1224601431
943064846
63393702
1624413235
222127798
29252156
56616628
1345420931
65300048
1822157813
1667533974
1759181567
731493264
171570976
1810328563
708656898
1996783370
927972123
1049353692
210724147
377335323
12591099
1715085192
1628498952
1845300995
523927561
1444180444
1225938743
270361475
958986046
1904776002
2081151640
1296452627
1506014845
522089577
259314174
788591933
474629320
1189194328
167535433
1981007701
1729022069
2010876003
587994442
888375452
1376620992
495907844
192298346
482103322
1398436988
536526648
1426948921
130297383
2127107478
686417500
843744975
2004315172
962338797
1156185842
841066867
101621689
712713217
1804312591
1589332351
619170177
1241135147
400172295
7934460
1663842241
922449446
1134104544
1265169812
488327376
971179379
472071592
1231769499
1378948989
230709291
1144142710
924193212
917461147
188136069
1504282134
687222874
1480628655
1961988636
306174304
196304598
1796374030
1766401896
1098761678
428315647
1904861996
969849076
1906656492
1207166274
1172020058
489647749
1471624928
570026918
122180361
829532372
2092659469
2027638031
1866362485
255552598
858666857
1386645840
656713604
135677193
85053399
590982696
855569227
1989159650
1071677645
2019756034
1252255430
1122677183
1203246794
1276334093
916638241
1889654672
1168712892
1974111267
900109179
1294237147
1441529291
936028850
1267682527
991281540
1529309229
503178753
984842134
1507612817
1610830302
1444741889
1411404556
1949242145
1005157098
2054229922
317915459
983945308
1513154786
87068585
2136671994
1558565294
261475387
1755490864
1553921114
1524889609
470425972
541289378
1307197624
380628804
508950579
963772562
1462256406
186062597
232388042
1798719945
605507055
1160204515
1134014167
1062357785
1174276402
2054480192
2127338650
738630350
871830150
1695681640
1844272368
1350847719
392947146
1214211476
859119824
387150619
1707413077
513274193
1449628817
522288697
1994635596
2005090034
1306836151
1733279114
231113465
1343586851
16534583
679309959
208432743
1855618987
901208601
2001321337
1031629998
965692906
55329537
719047560
244529500
1753547618
540018097
1182751232
706980242
558563654
278582679
250229501
1104860351
1268424376
543816874
194298116
1105527249
385061036
341552001
2030560441
784294172
546837889
1169327664
871437211
2132351466
573467461
721080298
239821347
81350639
911951534
792348079
1124364378
1096611203
280042159
462782781
186816046
641292537
588594437
263004553
539152284
1001697144
1716718143
909988478
1958885898
19196623
97840639
811804947
536601932
1396643968
1790607422
719380861
1179559640
880634399
1180910789
1901049227
1943076787
828186332
629258871
196703169
2104147678
181621388
1479526481
47439296
559509640
287964525
174051811
2066138295
729899619
2106201826
94838722
952691476
1472987239
446620359
376447499
1893644864
63360186
383291856
1110098410
29105054
767151005
1656059346
715259295
61249359
1272037879
951538983
259910001
892388501
2035490025
1323297164
1253117517
1441034874
1346502485
1199838808
1682688431
1246215817
192971184
236293737
260045547
1292304596
347482815
530333338
405512950
881973373
1208630411
823460799
1746315822
645766950
2122172122
1523468469
412637479
2072432907
2120005444
1278062310
677137487
1154660623
1509807384
2114719298
1690840977
708205429
1052215527
638610322
224182587
2078376353
681772895
1073579783
255185793
248032242
1858734634
1855118377
2076345449
996304189
288779220
1517728121
938993462
1463658011
1978666671
323028708
980013045
933451223
1481491546
78129019
1481551965
1136909903
175207251
1207672126
1801704235
1372845070
1696019908
1926834889
606432700
632124028
205793090
511617835
557366092
1419216205
1149978879
344418381
2006012683
763526738
855194554
1169995570
1727998125
455905914
369519165
1096365803
2072174965
1748429757
760956513
784052969
710985733
488356174
494398064
1397334136
1231991780
1263771265
1904422651
411236139
2111380644
182436945
712754265
1054358858
838627748
273354440
1295221121
700061772
195885992
312299955
700040443
1643541380
39989114
319560529
363754740
1360230231
208666570
1795142371
792176774
1484526981
741418152
161369211
1461686554
903899645
260857065
1881569951
1293246843
947428078
1110744987
965610848
1062431395
581702764
2118137301
298108841
2045035951
1692391691
1615247381
407482633
568810310
839041407
1313783952
330616578
1582550678
615782991
1141784814
2142382004
650835095
2068659848
752922432
760103461
1361095787
1945278116
1110318204
689413418
1948230063
633085253
1965659607
709303451
253933650
1122600676
1343832479
445484396
412509595
148355446
1363714588
929620008
426423414
1204372172
211472239
524706621
1015751884
885610669
978092869
1431303092
561256354
413954928
474158032
184276849
428135783
1227029206
1743929237
1687755542
1775123110
1103103186
1944867019
2095877189
2047234978
481596362
1332962603
1684945597
1776185610
539957079
1009056004
425581257
366404017
660396338
492833888
1514917537
1207874131
1824712168
212106033
318056250
1747119159
1017057040
175285201
377060290
2075329302
877334200
1248246269
246287667
1958927753
179982448
1618594477
1758147171
601902028
706823126
2143567214
1450373060
1013533405
334600713
2025193757
1772693730
1256897772
929003854
2023077560
1967242683
931601546
431129162
1344922928
1210599817
807521016
1939709942
527426990
176983571
1343293070
940239352
1966034435
222865974
1879961546
1352289755
1019027848
964411190
881280491
1357809134
738484926
1938898335
652759720
1484056265
1369225931
1062918393
386141472
511144728
1724427527
335421711
363539022
1972494265
691829482
735978067
423029793
721484427
569090936
2030968722
1608624125
913939431
948537296
691625007
1048727901
955462580
1921794333
1906328522
73439942
1013399500
894186945
459956038
1124072227
1498463750
1233118927
1249928362
633437510
1558604130
1052548779
2038668694
1477476970
237795742
1345709259
533073584
1618588802
847243748
2069323540
2019962881
1435879249
718639364
704224740
1093556635
782227531
714960665
1062226766
433376910
1697062237
158712311
1365313158
1533000547
608918076
1266599881
856427212
294876476
232899380
1755852632
475323335
1376301577
263694926
822380965
296934035
688028889
1637595052
1926200857
1984050447
320504477
1855661759
581870786
396044191
1573247251
454612747
1942834694
1218186384
814806264
630974412
1547851659
1572155396
1681038875
1948522713
127972329
1952988444
392487598
2102073452
1864244449
1746131875
1245078917
1835826008
1810705061
328862596
1720137983
2016004746
1132676042
1348423052
1887754580
234111378
1681444615
496777073
1851768532
726783906
605936846
206196766
1739631436
2000362009
1459822410
2137038842
1619018576
1255205653
1681291065
237978367
758316835
550312450
150302531
478894396
1525270887
204722281
1435830390
1786571710
1038967725
2005517648
1622199906
1636496396
1391930166
1228008112
2055718725
714899697
93868215
69395526
4692273
1379371334
137644394
58818784
582569805
463435413
479621126
1638967539
1146811623
875132629
2059894456
1636169803
865033196
141956632
1509426510
1801904084
1327004429
1401898503
1206612316
760489620
577621754
107068343
1398368455
1889145137
553686101
35203967
1018311754
640766320
1032106043
1056385843
2138120849
1148891097
1475505025
710580404
318358197
1752487996
550623814
311984807
2112585482
1023859085
2064290054
828489280
801860134
1904147353
1704116708
1241477226
937635460
107689569
38116527
1743487792
42205358
1678678003
1581395828
1908535938
1061179866
407223706
970320701
790271595
1539311064
1729826697
2070927340
848530056
544464618
1360533318
1370658919
2030208113
1931930777
1038103681
47312143
750628208
1648282474
665713749
715179585
1349894211
1386909086
1857862713
1259816187
1228818616
268278689
1678661624
988279714
1268929633
167672317
449041274
1982668134
1370269217
437026562
454718807
1237024187
1197664359
294681047
664457551
1068803146
1741980263
1331300643
2044585060
1628714065
1310012060
57274100
387530490
977410102
1957773918
1745921721
623884218
1415245239
1198682281
697826628
1844439244
1765146859
499683813
2025421880
503697755
689788421
586833424
1380643631
248437943
745942118
797979408
799583278
1714784892
726624471
1048612308
1894648142
152748399
2101443729
233971573
659421585
1366910396
1881538067
872995193
1381589483
195978643
1010998818
1052420746
14740388
1027892251
1985749295
241186817
163859077
827422424
1678373947
715199451
1509926298
1589638640
1117747938
270381675
856540650
817676837
2138337181
1989895037
1306917597
1821660760
575695628
102334925
1940093439
1421421287
1006956415
1974695126
1595723618
877594808
1516815672
864270069
435012003
1894042928
1438183963
49747543
1997379181
1103873894
1679281247
409032415
1314754380
1902303357
916025150
1038883844
35821919
969663326
1911357424
1348058171
1699673462
1633073361
803047288
1159721870
1364904692
1301348358
2103451823
1022374811
1351637970
1583679356
147101295
1355575713
328532572
406412246
914735313
1336078302
1562725186
1679639764
693504534
1677689925
275872982
882572465
521445805
852313135
686824161
1673144161
1059710591
631617772
879775652
1701508740
1238989334
1072264619
1218982400
1699078770
2101661696
156060914
1365494545
1191774715
1657194532
1468000075
1957100820
747349432
157396227
373063169
363279918
1585887354
1607534327
653499088
337090121
1826381295
1031489123
1433321105
416226257
541394089
729536575
711482345
829833474
867247707
1274159020
583219382
1807924075
874170228
1148873308
1445889182
1542577568
590891324
1601916501
706432869
1797622796
1633737301
71353628
406056603
573013904
2110697896
818083937
1599143461
44537989
484049219
1222138870
1719691991
1593209900
1783746820
136337694
333630403
647079029
329113595
446478254
1720825427
855467344
1692005260
6943034
1537449497
2045182882
163277684
608966452
1149431632
2074972425
1440311308
732828312
2034798576
1308402952
1950641326
1842593774
383294426
560320374
2074713305
1662343348
1653713779
1956998856
1070411052
1114265494
422473705
705892953
1894103795
1729962076
1742941287
952045649
627854903
1749784878
188232807
613157033
1103151613
168962827
314872665
46533831
773766439
1913985967
1595585270
1363576939
927869493
118285624
578715358
671539210
879836516
2074599503
1364931059
1372731737
1241488869
1079067
364489516
1201750124
208941208
2013650093
1286534087
555339756
1781146017
277262458
1008561369
296016571
94865205
1451835745
1560295832
1102904201
951948035
529049637
1068612755
730412855
935353806
884470386
776977749
974046726
581425520
968243128
595885490
1169302006
2136099537
910935978
55882499
1997067693
869126019
178518121
999093661
796888816
2015237623
1770607967
106380687
1244897771
578622249
1590040675
1453356218
443556170
991239514
1207939120
623951791
1995528415
1113109642
1385764133
649930963
981775922
998127401
1776969157
1933811210
835548561
1852988960
980414652
1162436229
999875340
1550426643
627105818
1161049734
419611068
1434989902
1264681476
550729050
682393064
789629213
985801535
562290161
1670509954
1838647390
282730992
1239217662
468361703
392654285
2187421
340766661
2143824730
1709908308
1292335517
365317036
2097989509
474478196
411579401
1462792041
231699101
809356784
1236438982
1768689453
931336374
577174960
1528541453
2141746754
635690351
1386042797
51903279
1754478385
1229273842
1059419466
545270720
1204450384
2021468350
1018087713
177255487
2071619865
1274854658
1325800684
799451894
75353608
35018443
1067259122
314221348
1740155525
1232572379
640289608
1003864073
381756385
614042358
172764550
1772931131
267298985
741207198
687392656
2081864698
881120989
1873184492
981166627
281137354
687553691
1627088440
458789751
1268447604
876865673
62983376
604208247
1186499963
372791601
292328781
1390337786
198793627
2068704663
695608425
1378363484
880603977
544111574
1110017303
363187720
2062265792
1616162663
496627666
1752333942
1661019617
1439838499
445562802
785005474
1770161778
36056040
1307540932
1835217029
609679849
1226640250
957818455
1678312959
759807330
406161814
927267194
453251757
416010211
198451084
204945150
1549545332
494225752
960121004
257387713
914015594
1919179093
2087590768
2019500894
1660169427
362800345
1850945773
1962518865
1732573736
1393094898
441599861
2073135325
1863237759
1547419381
278169000
674600944
403557171
1072238349
1487386336
919498505
1901413014
5644349
936773650
2106864623
837620680
1910510324
1272166674
1060567016
1841744895
820741240
1222174427
1652705973
928975341
928612882
2018302943
25251926
382774877
112844373
158300251
798061516
1836829099
673813152
749601693
1903034794
215817917
202528372
1161969794
343019960
1216433145
1283196970
1486224047
1289107696
604637126
339777472
1333502689
2031281920
1624408982
1267308342
467693296
1699662748
1397671135
365782199
1184818356
45361814
1362939209
1650263245
602077150
1981275634
1813103652
533878525
2103356145
759962888
608380459
1220550256
1308516917
1507759976
2132592644
83483262
447107044
2063698113
1949963642
1037952607
662997699
694906689
1212725798
485937890
1180078803
584434612
1126238464
1730719760
173304706
1266949015
1583399880
200967017
1324385265
1745297739
844683212
337917386
1731902175
230710783
320244539
1821033550
1291225775
951283915
151427486
740974827
1327670958
2083816007
372146327
2076158921
1279775671
2127832179
567887422
1821390582
1138145259
1059057687
204092789
1629972645
1353363545
441378997
1594315644
532941461
889880509
1603909608
2106353792
1158696018
97405683
602871462
1570753143
1835434986
2107323501
1658438907
274461130
1047327582
1370151698
48785453
1657938801
245137026
1822450131
356567749
161634163
109510319
603526984
2018063020
974448147
1721526985
1769249984
286806118
1091526868
1544847564
1966905937
1207717262
1036775471
132400527
1592768922
99153648
1056397007
147005047
572553447
1045294517
884700216
1071692018
1200193836
1165131969
2138371377
1535336020
2122995306
1272823886
278426437
952396493
582361582
63358181
1000655487
69307472
1606144507
1714438161
1341381453
31145815
1077485208
898657466
2083578140
1522390627
1218757471
1486557244
1555473134
1837327622
268958093
1991510329
371068503
867048248
1869893731
1159595360
666856869
1557624014
2058238439
1257999122
560584088
1984846898
1307959467
2033866431
1069248693
1700055542
619700407
1628316817
454806235
852747245
854347888
1500446756
834011809
738487946
1472168441
2006936023
870448078
376179344
1894835010
1165550307
1500814292
2102657469
1087240872
1493980000
1057019905
1731884760
216232886
6546638
1742647280
1598997996
896468555
1743484453
935630484
1927261496
1438307501
364729426
1950213588
1600058093
366629845
1349889202
364433046
1120950795
1527138538
78811672
607349625
477013628
149579825
477185858
549897636
982526300
1548231840
769981618
1935150776
1771216574
646782544
1188688026
200665734
278966733
44345892
310170377
260861786
1729564163
803666973
625337524
1412575449
226269855
729440726
1528770798
1867839789
1208569031
1246946381
1182124216
561430658
516709957
1119095559
174043181
1056100590
584844498
899537817
658756845
1714603539
1560101376
2113402195
371941560
84814148
250142170
227605535
1973105294
1439489233
846455752
1216517233
407939804
1156151012
484532001
52844233
230888382
1230523692
1436987427
1621952966
1098342057
203993818
96460900
257698165
1528008247
1339296512
1266372467
1902809848
1060932668
1114138404
1288145011
1192228798
171783255
1827118551
1802340615
196356138
94264744
30200176
1576221161
1760856327
177656064
547536778
52767421
572945908
701580750
554374136
777185875
133807769
991756040
1932542020
2109274436
1664381091
345545187
632854580
1812833941
1721171535
1691678843
762866241
548984339
1040648197
554088253
1634348274
120960907
1507417407
1376986211
161714895
277880712
708571060
627073263
282240898
1473788151
2018272731
1327466579
2144933668
844947020
543385377
1402378841
1195981024
375199089
1107428519
2056960198
235759857
2008246336
1294726952
1202648673
1748216989
1359478560
681639139
2123794
324691190
929277060
1589022049
1829341822
1826221047
962424175
1280098224
1051362687
2027536110
2062120108
836000682
1234562198
1106219181
1016378358
1346187964
595517298
1032229732
434582753
104085202
2062734007
1303721525
348217104
1713116802
2105632095
1654231976
1703317195
1279314088
1950903910
1793594997
43399204
795434217
27342029
759835908
1399384126
228367407
1558525201
141442405
82539763
769618763
1003028469
531210876
1084873821
311196849
771029101
738307864
1102893529
693097989
71319220
265333247
1149738679
356910221
833440262
1727446645
1187101815
1275717365
1011464932
229642356
1584110131
1812376420
185404829
988851359
20670626
669834199
1920856639
2035278543
469302890
1300459687
203081438
1702251482
1177311524
1934530206
659599006
507074048
633523911
260791247
682777794
1668959608
650667367
1124752110
677217251
1598062624
323081322
1386420695
278667045
45579117
1234619554
1996756085
1731863838
1917475026
1373633174
1847371108
714301769
79950416
1159569809
1759839034
1429212338
1737800711
789566056
739812689
648576971
1340222026
1139774945
29192095
1004493524
2105238072
636931109
410107057
1164457320
1860541767
1498281388
770473019
250551625
1741163148
1225159117
1617212763
1021043196
1609551415
927001391
1240538558
2038834702
531831909
529156178
605934279
502298942
951846072
962195155
1222553370
937516060
1634509638
1136429242
579775381
561049851
2144078605
1874159116
82155488
183291522
778920348
1152293964
803420192
1166541293
1010661611
1428804987
1080210584
776771144
1963981741
1896742254
794529592
985599348
1333070662
500502415
916576152
1822025805
1530341966
2073643441
437527091
657468240
1270009198
1384672523
186915463
1041340844
469051811
1016524181
647732676
410922553
1723730661
192578341
668266909
2011917712
2053227057
43359277
1223090514
635954679
2123602675
1042050442
261774535
1418124910
139785373
1795095478
1320853211
807051307
383587959
1485077415
2043712863
2119435153
822990586
564291948
804750922
90195129
1274335882
470564718
208781432
1778278637
522708023
1731050328
1871002379
1347719880
1789128812
451468312
152031552
1977162370
589029676
650387893
193254739
1607076752
359834223
237555067
945763507
195321123
548298286
2054586967
739127545
1545750378
181552593
1568442704
117357335
883543310
1350281941
1501116224
499101654
1517506495
1574838585
1916998681
1143365073
1870732372
861532000
1533160948
1580618276
1827211545
294702175
782606790
152744222
626122880
1865173321
1394547141
539449256
680504820
731219017
291680706
1696275282
1760304994
1580763189
42713314
233597241
1657888685
1608438919
1892672991
2024708160
919871950
674897878
1930134140
781665928
2070617632
1177762624
2010274592
1747088804
558643769
1878866607
1427351770
2136145018
457124658
342605989
512886070
1775843123
508516990
226831329
188256758
1933777206
344398255
992972954
510153168
1320145908
1647189612
1743030091
939284884
1923003750
1232774744
658643951
1086194950
2001402850
513349215
924260360
306536461
941733715
316543884
294944815
1393327804
1770532268
1925719791
215340859
427779219
1245087355
1940395115
1868708222
363185146
1194300160
1343750258
1791174727
1349491760
871364121
1617906113
444514219
1934368668
141456596
653202300
966835912
541100358
1425570440
944905219
820199254
1214011532
1671188944
945307286
1064133158
1479317450
313352853
1175835932
1676141609
414985752
503918599
978084276
1814040880
180622459
2132204498
541369790
677808583
1393933983
1737621693
1058251646
1971057332
2037317090
56488810
1875757080
1080289344
767319946
488486479
1158316555
666903990
744576840
703961386
567114460
257541556
2049844784
1610743021
92132516
1740527754
214156838
331326178
1384899330
1276724269
55120514
127751802
179005962
1483414424
223336822
284230359
1471609694
1184007159
1905963411
1727173270
665093767
812256494
1802098974
440850935
1144018525
1745193565
872285771
1047936303
417331675
1259114333
596340322
600601590
674672221
1861535118
951744681
130752842
232663995
1211070113
1108411746
674927269
544542935
765625656
1842833659
1767003731
932254609
2052194615
1990479400
2068500983
739713209
448619180
1163319617
939246106
1362936488
1457840736
1462615902
793572378
1162826468
742910214
918116832
1666741455
1626681872
1835742571
1585953148
1824265560
1790241860
431563120
1927434391
177115542
1151456201
2042520071
1799529180
294850316
939294257
1273945869
1906335123
502943125
1799489845
614053010
2112610477
722479296
312651756
40469631
102980429
1269483968
1890275476
358253475
220576003
1441965462
1294196106
1488472733
349969281
886561412
1866642334
987825505
543995507
1283183123
39924846
1904501946
262704160
1307363219
1474622485
554859604
1768994953
1243858802
1289842828
852547345
1558638583
1822626827
1965858589
925293292
1022002973
1425473966
246658657
84275673
1264401626
1653509721
530802903
126374513
97628371
2047285667
1843594229
574840158
651124971
174161499
1952816012
969072036
616068530
211154654
1980338320
824960936
844117235
265590565
1642866636
1627544460
1666844501
560081546
1369452179
933398991
329537102
2054339727
1338061414
1075182707
1950081872
711302299
249449220
1517618934
1890559752
504023338
1235896201
101982068
249677730
1531687653
1644877344
1539725379
208415608
1260852192
383123022
280996916
1740616101
168874010
1814757086
498975627
1348697622
317796976
1104974723
943718468
938317643
694313493
90937137
234124284
862943439
2112956492
286154037
193137398
2041976746
574110659
63511321
1907833629
2005399720
471030125
1815108133
1337044055
1444360106
720458284
1315614028
897255670
99148231
754445943
86692587
1328713426
611329093
1220457944
1865743177
1898516795
1165521554
720626515
1619518367
1402280854
1600029318
1967179620
1914306597
1147953385
781083971
47658017
413808713
1336862774
1506517253
1407943172
848097919
141771834
1632597395
1217716330
369091141
1534766922
2135744724
1021152559
225128988
1848369068
2136203568
579660410
1478629254
217659305
578377434
379547488
652449765
518205941
785376640
1282883839
1743860680
167056167
279873515
51200906
1848884131
2059885965
1525928031
1392979602
1564250790
1564050177
2098755506
1597751165
757346160
790516101
2060137485
1679209368
833455790
1184128042
1990160890
262866890
745165013
1295846630
1937040221
17410145
584735444
2107001509
298761209
1848260454
333633741
1558184420
1672873871
2032428437
161364977
732189599
881462093
1971499217
635863026
1069072176
1457138042
425866392
1284994167
606788995
1864743645
719713687
1088513937
1033752674
1232798073
1831908026
1343078577
1039267734
1284440831
801251527
1656683130
718691009
344803612
588469825
1555284574
1491921545
1959063891
1408318103
311834497
1238829808
1519665612
741079100
1182932563
798460458
775024899
1589863081
1337403582
1119247072
1935887733
1610913394
1501940059
1439178660
1829916000
1378283871
1744539828
751252495
76132212
1763578888
1725175636
495129921
1492521534
1677281125
587295779
965275429
1912381209
121149347
1050453717
1083951765
610347532
1941845901
66381695
1703252591
1986809804
1086726272
908149434
275252140
107199276
1776750122
439366488
385418238
918618625
940465240
369083494
3627274
1380496916
745518151
1953509240
1322235982
788002545
979708215
700969698
1715785708
876432096
1335290543
874782424
2013255337
2097970216
352640881
2046343519
1656776685
1118606349
1997547505
1958980046
1835594777
1107895238
2044270149
997036011
1581283565
1118653984
866606308
1946575152
912372122
250123426
842759865
2041106818
163733785
291319647
678809182
283665283
1963041259
1459399787
1149816721
1020875695
477368389
1106070736
1537258730
708411883
2075811315
1836156547
1502966734
313519305
841629763
1527866976
306801572
1820788443
448106817
129793764
1483156854
1986058140
22972563
1073643386
336863190
1854347627
2106742879
229998458
1589616686
214092177
1436281715
1011046122
1289520386
1314568236
956943411
332555394
1877690066
2024701994
796564453
81097047
10470787
712892459
1178659456
1783879833
1728031940
378634831
792376512
612205422
967550361
1562632846
2052480134
1342542995
1905192491
1325577849
154703169
1695908808
372888130
1236256690
1998179127
1603308459
1338420916
1960786693
127215210
1307045963
114485828
1056100590
972899604
1542192977
1829879518
1742395756
564495701
996542245
1571182223
1039106524
1966057065
1171503077
1843753768
1276310367
961298015
682317090
1798170492
1331868966
2118685856
1968847409
1629169705
999113671
946667501
1190939334
1341104383
77142034
1284924587
1142928444
703530073
1533795910
441208671
778773250
1307092842
1678604120
560415462
1443305818
164601218
446624526
1814102927
705837159
1068473578
282629792
1190975299
514398257
1619283600
1487838876
1724319196
853745610
86922101
828967673
1311961963
1584205508
2064276955
796310002
599865443
460423362
224388986
1813904218
1285327229
1352351030
1125085539
954581694
1070215955
1380834618
1785863791
1442766064
1739628651
1285427428
566868175
1847128363
180409301
1460233450
969254594
1703447709
567724534
418268150
29539502
1955804063
1378000823
693173645
410184725
2093484668
1182932492
1085741189
1048731545
192133913
819841951
540564075
1938388096
941147110
1637990346
247602291
366300538
1123686095
129339320
1087607843
280520262
233272020
1479627222
573713007
1060092087
1268576123
1897405280
417934110
1477768178
1826600347
735884027
1401881778
1511364228
844057491
2066226580
1804185010
892174450
77717737
591187217
293566144
142516216
1013669641
2047777389
899465773
1685255638
1621338865
1449270457
765331460
875221738
1643735890
1738451898
816580195
1207612196
1252201903
402017906
767539113
1132180164
1982586397
1854328548
1936591909
1733186737
1120946062
1422844606
44908438
285914682
645774615
2128011005
1958806857
1378145808
1735867357
1395585488
454924290
589047870
1616286704
384805624
555395215
1789280069
1180648941
1307034742
474818302
614805219
1658144374
669874638
142041106
2020765750
1910341558
968855662
98054770
1582141730
1100515367
889432829
322240601
351987935
1329580438
534367006
1022614096
1918025549
1303952239
1460128021
1025214675
1563444225
911865996
1686728894
963785545
984577106
1444125596
1628132865
914043912
984162652
1255716199
925405671
1881212627
161993947
382196465
171783742
711345293
771228460
1701308293
1898755299
1817875547
400577559
1582781812
469712112
334524158
1442134897
2018993852
839614523
1622725617
1186202921
251785630
682577570
1444267676
30449136
24717389
2054032151
2128093504
1053946552
1163839891
1642817323
1652573386
1627121782
1343272280
591154401
414917016
453358453
1597645938
140388029
1179543736
1374793220
974594928
1444182840
467093733
1345606138
394900500
1031801435
896734166
706405850
1824601275
1183490883
1184157591
1054807149
1204780039
2092993533
249545348
161120171
1833891002
467075727
1247591851
1010218674
739454229
756283311
2100685979
1916621421
1374798042
1554600686
939920173
1389527313
1429658584
781041655
509285941
389147101
44288897
151269229
159603859
2027922643
677281675
1655963902
248089025
2025515200
884874452
1898442423
1386659844
19372441
811827832
1517257453
795139327
743650998
1905981011
57731345
1362000175
720282043
1989711167
1524558770
136742351
1932604166
1204135312
1644661071
1429741902
880998401
225191280
927010276
1506173248
981116583
1714944139
2112386304
640722734
1038865816
958936781
466907624
1275665101
1640014750
1884126532
1098399911
59075895
9937607
1608137051
1140808000
668714477
1465027208
1725662644
2074409241
1640607542
738066776
99820261
341835937
1303621208
733408271
529605610
2126131110
507049442
1352896644
1561232489
1693776653
754412634
1373608705
1362839475
1139405512
2066613418
338310972
1389743715
943774740
688941204
181390492
1669755975
1975119036
266848393
355472773
523189502
301547729
1894025727
1680375640
219723442
748171488
542422848
1188658342
1761631869
1458823792
1636847990
728195069
235273687
2020283666
699288732
88930796
1489183301
538826115
423457842
1509053473
377395671
2013531440
1208612783
753735961
1902328460
344281500
2088262203
1098522371
1157843764
1268751048
1801029741
344742754
1013007449
442235220
1699027411
237689904
1195570272
1414898610
1434081250
1389053673
566056600
2108481467
1901876877
1412004650
1171030960
506199030
1317813535
648084392
1788384785
319682144
1621538756
270760660
497656629
343985490
1722727602
1928202921
652505125
1608219808
1247459752
1633713981
338160968
1062029040
419101521
327357427
129786657
1402618803
1738429910
1834036152
633560170
1268615804
997274647
1647537345
1655813929
1728076824
1125045382
806508489
831172556
600342815
1279722837
68606808
1811299498
1162016630
1981222451
1206174608
1138125978
432586658
393581275
1847983683
480752307
1775678147
1061127477
556866828
2091588035
124538337
1580300474
950907843
740970621
1560773600
954181485
79162571
1695426151
729462787
314138213
1779473048
71702218
378602521
597424340
1950275357
1992497801
1659911298
1279480198
1137624561
1358438234
1031828759
1863395254
416185293
2070445068
222667248
830966081
1394752487
36276584
1912957999
175235251
677387775
1946823789
1472062948
168943060
957678276
1739252496
2142975234
1233532206
541633143
194575766
273200254
1286318767
1249589543
1591212393
23053765
1692520891
619143491
1078734737
1843572422
1610722446
1109976720
1812549868
1290983529
221700906
1879266103
1742499253
1656074849
489698017
1339230978
1202932046
258844663
86806894
190315837
785745289
1561741592
1371173729
1454825002
1868078741
1234053219
1364566061
1861179594
1441224645
2017147533
1806841223
508532735
227796639
1020534257
1861214646
1411926647
354420057
782373677
1910710925
867289657
305843685
1430912010
712667306
1847916910
1121939984
1632412380
1054198854
1801374358
1778437308
1465263662
695646742
1475438463
2009542040
1922647448
828780063
959276965
1650423332
1373333460
1905132326
1150696452
1562638350
276211658
1379666565
677733825
682703289
521193555
2144172738
2051874620
2054165427
647819091
1764622160
459945167
428140886
1674246725
1800471444
86771829
1425716597
1822833679
705224636
2124180515
53892229
517658741
1427321334
127202382
730478916
1708077696
271739414
307066064
1163662589
1465921286
337484714
184931290
1773187519
410406201
1295486536
246082253
1961223148
1446799188
1247042014
460720067
1938863686
1282972246
2051516526
1468759000
1113243432
1941456049
1111968569
1383430873
1646034361
80874466
325035919
677137487
1008857678
994282550
223366996
98447093
1993045650
206317487
274095599
1293483092
523578015
1271895332
1454436756
1630731681
1399794524
160133985
1190814727
2085835326
895865537
2132102507
488226791
877446298
168238349
696469505
996836676
681020653
461219531
603597794
277189954
327963613
1335436608
313303494
1398753423
1097788907
1761151245
295594300
1188996320
1396990387
180125937
1353683856
1229812787
524366879
178278998
367325365
1910948505
109941004
1315877757
376501633
1544649621
1963620180
392439862
403844180
1796690678
646706891
2136448557
1797521983
992663191
152233510
1805443499
1396553824
247535887
1976945991
964958669
173216930
1280097551
982440092
938122026
842087014
1288699305
209546946
1915628096
61331897
535772751
996082419
2094148250
343601470
1632018865
928405216
2146034803
243017534
662142318
1804936606
1746084739
1438872867
1785502441
1966173918
1469867559
2126894897
250777176
942048165
205201198
1416920742
477778756
403454719
2098746201
1114451520
2128765632
400447923
1885549086
217761834
2063050235
1844856395
1849891901
1171825500
530954051
2085541215
2061826247
1662906674
1849451370
1683209462
901743034
276530351
766237938
2131152912
488999420
10066592
758857683
540060177
17729760
1838111655
1510053000
1122038759
28715350
1809585437
1701853304
1250529534
714380410
1332532104
1094659451
851745362
774259940
1641711049
685494608
2107185224
935511359
251692275
1970928978
2125303184
1471378014
1117091116
410386659
2086865836
403446876
1419098281
1242076973
817072256
667663464
645656938
148363978
76030625
1357389107
2057969650
981647651
728179894
357929090
495264993
103510293
1999902896
444337165
748048743
637279047
835001209
1936917025
239925985
649442346
665692148
741965902
1150236184
787703734
1290218542
1836568801
1465267160
1851648192
1097430730
1697937076
66156040
168417456
1983517893
221989973
1916104104
1817880548
75425939
45985621
1650070543
1988240420
665668555
2097826588
1459308959
1982832906
1366123784
907416894
15061696
1130608027
1611722084
430038554
1416494857
880546820
647893324
1579521509
516809755
217978634
643006748
1913917018
613844554
1558877955
348773695
275323342
570755618
572487449
962963891
642170423
2035993654
92510761
492241282
575063864
2098214183
994038129
1045190643
255068791
26749592
1528506054
76884
942515927
479129149
1804975644
163094307
125749343
879844818
464389413
1994466484
498767787
545356851
2097551370
758836019
12829488
683711972
1266251940
760976823
2080455150
31024258
372620559
1013997858
1965562943
1293504698
997685233
983124366
1168298083
1496921723
1842414791
1507296305
1296345500
476548455
612729401
1689871925
251772035
825256971
1704099555
192113214
300004829
775465369
742081194
137298890
805579743
890512132
1559516024
1653058990
975288357
1687539611
580074592
1294915233
71768357
867566763
1756036604
230810564
388408582
233647985
1244680574
464315967
1612674191
1337868893
1438561011
1858215017
1601171461
131638142
2029616227
599055630
1176806474
1512121225
169158133
1854576018
1483697466
104643973
2069412340
1839116413
1928511112
1807134284
1431264542
1714674717
2145306910
156094176
1781488563
1528716585
1798044416
902899578
1316094870
1086106263
159626825
862403323
570321225
583131731
1684489269
1141614062
1250585304
62923152
677854296
752611317
1862346542
584037743
1821617904
1655028457
1907717962
293200202
875569040
618055210
1584682120
1297536172
2134464146
706109783
364732200
1216258503
1415048618
360420956
1861682523
1137666943
2004395945
1698785037
1839196004
88380559
1142992510
1802606977
305685632
520063407
1862667561
1520574910
666359547
1513595988
1826175154
22534797
398613397
391906903
2091965697
216707148
816211244
97459475
303375610
464015826
1630031563
1216490943
1928475519
91475338
1470700134
1443685209
1824954570
573985790
461058676
292571264
1489866698
1784437429
1979418953
1218710615
378481420
1690383495
9212583
624747472
1890810619
656771825
1645849223
401927632
1293629794
2118145244
183599951
351939142
520542255
787105977
2084317007
145434548
1506419511
429954606
1207051300
265478438
1400843055
335248021
87862262
983717438
1781831525
1695389116
1936118166
502912694
1248318583
1307789932
1327422605
656816548
977278250
103964665
2000135825
461404742
920483048
1995639730
1085799522
477232837
1677803308
1583739520
1192587621
444199233
547126285
1768309075
976415890
478891349
715855360
1742707137
881754916
1744827785
1478123194
980447363
1572706802
316911431
487961318
1793463177
539997798
1034365784
1585185820
889847611
886913757
1234234411
1764921022
1989617183
2026038919
1394722103
1094808218
1549794080
2099005411
1897335617
1872208798
2066573591
957691432
834949814
1993434074
286379002
1530206225
2123066590
1683261248
1563556281
862250729
2006670782
1539081924
277878383
1581494138
651190237
445403478
534486605
1715221771
1547733817
1475223705
1453835078
1835496715
589250844
1616616945
243092302
621844603
635160309
789844042
754381647
867948643
1851255675
1610794991
1431160733
1133115735
465324110
4137276
1645785737
1077844844
1183312337
1399899291
2108264034
116625092
1543785791
1573791350
508277729
2051815508
834722076
1597535766
583721092
961405116
1014063005
1032753850
1124219518
412338032
704912635
978171925
336813758
174684909
198549656
636098648
788810803
1357612152
1658063325
535110373
1484691254
948209249
286681337
992568908
1505649419
23428017
968934012
957296890
8476683
1571325409
1355086376
966842474
1822698010
1578684209
1171036486
1739813660
1860355299
487388646
2045188154
1843036225
1380044767
1025306989
179763336
2085791148
888321908
330271148
26866753
731137327
155626541
329056025
2102744400
1284667819
55113784
1163683890
1370650749
1809321971
2003438121
380961743
861858857
250649271
1740051689
2037570053
994226057
900924684
231210466
41249660
2119912957
472660860
2072820373
1389566651
1457645021
1166922056
1627028611
1582996437
1098624888
2026983020
1603120743
709527815
1669775947
44972747
288376545
1530663822
731088833
1558298661
1644971389
590734453
344861630
1979094594
1627663888
141576338
805580055
1400623449
1676632186
78436480
151909916
489876062
2022161578
1021713539
593537905
2089515083
1973898467
1376112555
1630432573
175779399
1843723252
2092864593
1903855211
1568824339
1970833626
1058512361
1102364339
776583797
1183240321
1092874051
1474631111
942477323
1471789422
1524702947
1068389684
269474163
355569990
502060007
468372950
2141416820
768160313
2115480005
456109603
745227427
2112608241
1499483443
407831148
1762438442
1431205573
1670667921
507923380
389757899
2078891115
1089268390
696684705
629117114
1179111372
1427617621
1401736398
1563049091
959664508
1566474025
592890138
517964489
411479533
1567051861
121587338
550944451
741206717
1553540310
2132832242
678323346
1952579447
1054853811
1035935464
287075493
858366972
611278213
1861674367
873896500
343873417
2130929095
282220335
722842707
616467221
2134766825
1868418617
65465874
1728593259
1277862800
476285884
1507466025
869664741
1771612052
673838824
1328628607
2051673143
1949586172
1265428522
138591913
759912776
357859613
330507773
1560371101
1660593784
161265154
180221068
488192107
487165765
1196120651
1014297952
291973205
1883903547
746940183
1403392865
1331363840
865997582
463467128
1107367183
1237901228
352361401
1588230501
102926382
264148001
1961414940
785565123
112110969
1832746034
1043765914
1727837040
178676062
848968271
437526414
1112227289
1200072481
1284217143
196292219
1892563527
768277657
190973888
1585787465
1496296441
103916803
1375272932
1456121189
253496257
1932277760
1285440636
1083064865
1188142792
1422722481
899396512
1019382704
1219029794
1357757632
846779983
1406007298
1078759891
357075284
502348552
686082739
52276619
1709656920
1431600638
1184186803
635469766
610870103
156171355
745860507
210614008
155613648
137083532
727464866
1053120366
1051316638
58972830
777149303
95857912
530126607
1289805678
1675565060
417551361
1121496261
592634635
1948260980
1056725167
323668120
441345695
916783755
2005316157
944480971
267854357
2046648709
479711081
659335126
1063430162
1399662240
1189922269
1786944155
324731305
660525172
1678702948
1013573894
1471990848
2117908392
1600095716
700295456
1384507095
675946543
1916221631
1230515953
696240955
81377932
910947237
1755895583
1636190064
1725931541
339423028
427114352
1572298226
386266353
1638928902
28661227
3825477
600833540
2063878365
1123833936
568747081
1072756898
919900954
839926275
2094785406
1977862197
1922109561
355421262
1554577533
1731268209
1792189675
1737548848
304979246
421025501
1556228671
454452271
990863287
381042147
992700910
1943109330
1132171522
772628684
1444383089
486889177
1039571814
18791382
1135640302
1794468988
845087756
270353623
516014188
710075967
1577471402
1477883652
2024947973
1386344648
2048795192
1033039724
1969948046
1135860939
1022006505
1691104046
614102980
1444184085
853095307
1887984243
2132892622
1551456605
1229130837
844746016
530663966
575845612
1909065071
1873095041
750125374
799322609
919389450
1994639428
1442502178
294726548
583796344
854641190
1494159226
134338614
884172674
1879774527
727768104
1637958254
1887566641
1776001515
1953993489
1602633010
1923434688
141660334
85043057
428633260
1681410322
500115645
924569780
92849923
670338345
1708562736
236554018
279444272
1452207083
1605396401
846778985
2140908490
17010514
583401575
225730378
392721473
1204478384
2049128041
1121843831
210639186
1058690419
741847592
1070337001
78024576
156924573
1124040463
1255220066
2641371
1774462110
1948373055
1706801484
253182045
25594392
2134345525
1926727610
1099125119
161958444
1124326958
477615463
163358535
325061613
1173990722
516119621
2140536918
1367035579
1844372271
105208761
1530118660
776654881
510370940
868650186
31894908
834845810
377961043
1151309664
402016689
1223981506
756632950
1133720175
1843741045
1589606083
675202789
1172730607
1101945416
444427096
1092048981
1481527112
651914967
297467621
678238272
1913210647
1180979802
919945597
1243085704
382046943
1703332973
1239708893
158638870
238789159
841264113
1064009585
1468099728
1196128613
1428581012
656831242
1207563661
978639832
1395952652
78084560
315571127
1747303700
1050461823
1380632378
825371259
717303815
1694829362
1728388328
305454792
1937061572
496359454
456394576
1505479412
1193143272
1080246299
1764814217
2099911516
751694807
1103158930
1794038763
1847829617
1119798822
1772280444
1937933910
1919269887
241820670
1703022380
829476138
231570114
58905536
1127277333
1076550164
1251066858
756917800
52776312
1936108169
1810020361
1797202996
1201347591
1422023167
1200069907
644208518
449600936
1038596251
9701614
1566328128
1751187131
1768459539
1919773616
1348653855
1857024487
1316622337
529349922
1253660394
815274523
2074119346
206236045
1516147509
163224753
1677244394
1895797918
1398197362
254224789
235688335
130930432
1162321029
1163083656
530667948
2109591416
631572616
648638168
2065367373
64475344
890854095
1492300739
954535647
115270865
1256181392
1712979323
1965047648
1374995834
1989838622
1873347141
2056859035
1921262849
1566139149
63330819
1900097647
1286987832
706363009
55533769
1527578593
352374232
778010975
1241408674
1952739983
1714967298
581687956
58759177
694686277
494232256
802714748
2019494534
1858359111
1078107952
1271068189
1783382342
483982473
1695205207
376331424
694681083
1691531467
1345057667
527584219
1125941901
1132464721
488373283
914639243
2099340047
1765714805
1326443950
1752548446
1585846454
807881175
973932035
651185842
514963242
464842790
525922951
564446479
1921812196
1243184368
1627154437
1013669933
856116372
1762913756
294043452
574715266
1610247645
185797890
544459837
1760978278
2048080098
699428957
816795691
890815179
43889767
1295310052
1991684845
244793282
2060906755
1407883973
886518174
1554651994
1014476074
1062979233
1079296104
574400909
891464114
832212656
2113995511
174059979
374236439
128338143
1309788420
892612054
234293062
1506647580
202212782
150585854
50566144
1112235596
1693440507
1533042017
114153954
1671593829
1020710254
1058818730
1193560110
1878191304
101672591
1394579202
1122510717
1848521598
760616403
1617817028
2074040968
1882712448
1367024463
201574364
1273530944
72900352
1878929207
469539744
21588099
2055150063
882288496
840626773
2014499179
1586876588
518660265
1912924996
195508401
1752204029
1704523522
592708092
987697447
2122283750
88014311
823586651
1826440385
1608859539
1451876212
918069039
1600890908
191834054
104392689
1230829029
506536340
739866986
1928034619
164124973
735523923
2081755011
1732394718
412896325
1806521093
15455638
160051346
1165738904
733445122
1467046388
246799913
1076263203
1844162737
13497293
729864404
1902494903
1241681618
530227729
678064482
723122504
1569196324
621582847
487328638
1675654281
952530161
125079771
1493855556
423864724
146209634
2142202579
294830097
1396556698
250741375
318566312
918016536
7839550
857883250
471943066
961415160
1444151295
2133157440
998452790
963006444
623316788
1144293642
441361137
6827307
955464295
1113568220
1471563147
772330011
973224274
1180332797
2108768588
567097363
724538607
857712578
1695628706
1748464989
1049396737
2125693659
2029733189
1259258945
1209586336
1726569608
902392309
1909001155
2005644581
538210002
2092625813
625711911
328418192
1606290072
756860835
2084293911
888301191
1580063878
358745441
1287361158
221585594
146740024
1489139747
389301619
929447642
634814964
1275050763
1875169906
152123376
418257044
1783496784
195432220
1868717733
62135751
487588437
796444652
1208971720
1418784934
1526383360
751671355
450641220
1253958774
92694894
1535674076
1257450151
590743324
1376235475
571657027
1275698364
907322379
568729927
2086725263
637522161
428524239
1000239767
1191486797
1562484057
600787694
1421259626
619554654
235790195
799856189
140939843
582529310
1689223397
1755036606
616835899
654260931
531883539
1493547118
279456514
159057394
1949398371
284190039
1917792185
1571508390
1697753635
697168001
226686533
1484395096
2047556275
1682688449
31153712
1912124116
342578939
973581121
1144853978
204137396
783499649
542115687
554416328
1830091374
934413600
561477415
386470220
1944660110
387324804
650814973
1992021038
2113039982
1048413295
149205764
1255243207
771446441
1329404382
175136904
134595863
1664112257
152801834
1084951872
1979537214
1001371303
252909961
1933955625
2087837090
433765496
392541756
73112074
2108088958
1060923823
1671009923
1865032940
341551241
1104851776
147383859
202180106
1318181342
1093435935
431509039
90230811
1309911025
724062220
42058191
1049049762
585180270
2144233784
1620161396
107616661
1656024564
1752108807
1217211947
1299411704
654397106
852960869
262060367
1893242091
1347792865
1597871742
1388970868
1739050295
2037995403
1525944940
1223123130
276199863
266541906
635656242
1487213492
1185715469
409650632
641609142
1868065891
509359797
1187461593
1644033116
1827559857
1925339212
33951211
1942841142
90337041
2124772981
266882946
1582299727
1221989882
986262431
36791599
973855611
2059986415
392541750
2034091404
199122209
1742967937
1111292809
232460323
1067284789
403294523
1392843185
2097125117
292162007
246479906
327300315
439933002
386061850
1183072424
1189460451
1762710775
1174909431
693471459
969991235
643479805
236471170
1186108734
1863466109
1055511389
1384410482
613452554
2094892314
1286230708
1520103988
1130602466
1182597021
331588172
396616427
1237650395
953857313
1566706210
1940781969
776970242
1198711271
1724221453
1340209836
991862573
894265645
760301618
68808271
353394359
1139145392
240852722
579084247
941052566
1735559764
1735492960
1692119721
2021307865
1116513619
1927919209
293541394
1054889233
740944261
256118639
838161950
1839399781
1231361647
542630888
635993977
1356586263
1278033613
1044427024
1666330489
649555374
590630411
2016363285
1423348018
566703858
117103638
482499600
353624394
889218227
811268566
835076242
979436234
747146530
1798832474
1387970196
960582251
1984684620
378229346
2000970153
2014398372
1777093453
1671182567
1085200220
1273454986
2023801491
60348813
1918291473
12544029
1632098444
54186193
908858850
270172976
2086964594
1168515262
355970208
1212639149
1465073827
502158261
992815661
312451549
1385243491
945621787
319755210
1129259640
369935014
1212176606
239243866
350416169
643500658
374075548
2142247768
2005905827
1467150432
2083997513
958378345
739611914
159803345
1164316606
737825208
859720128
344523816
359493905
1108664061
281245333
258289178
317447083
1023665414
1532988510
281172042
110588467
1766267316
1250342000
1690651979
1696481098
1803065268
391841414
531564952
825332312
451205000
2114519426
438521184
401378452
1359257444
1679631138
1362947007
925568315
815280623
354556535
695353434
1065310716
1069248529
1494497958
1022375774
1523166662
537023242
1215519929
1431806390
1890593991
1526696253
1661174465
1254764121
481745930
1381521553
260779462
1810425208
2145071035
1637045351
1175748961
1863628498
556604798
1980822608
720666498
1309942197
898475095
1561814901
1488102386
74039133
2144857364
1962017720
2024310037
1165533226
403851593
2138557708
121145431
1692492172
501195338
195745067
63167270
1240805383
1681987530
1678359931
997345836
788210596
1635363146
1565442585
449057562
1279995834
612274787
1490110049
1877623820
24540216
2099802848
1814733686
1446254351
1409115823
2009812903
51997175
56137469
1767683206
1614668501
370683038
1005232787
16682409
1126157505
826286439
1564788174
1036860127
1577345886
815580405
1712631269
1880848898
875507485
1735178965
1106537216
220011791
1585099368
787637948
623775895
924185787
1374280694
2020643738
262284551
1245205613
1320661608
14247643
892110011
1805440749
2046371906
495944306
1368989061
1364210892
347997481
873431619
565966275
2003134538
229131461
809691613
621834751
515607770
1082888653
1352837256
743762152
97320234
392278302
1362944150
1344138526
156981214
418515611
565452986
1425546580
1785946966
886938456
1941988907
456260541
454826393
1700381606
1135378768
2053295217
766381124
524604306
929544227
676455071
428310127
1400637805
1617775277
1126515905
942619834
559180854
2020711582
391541312
1816590101
240858857
1440675779
1782715876
1213929733
1607425019
2022484515
383130693
902433521
1143117419
850240981
1084178809
841557923
289809272
1414799704
878971050
1960247187
1357486548
1456377943
1082956026
680023231
1890040472
1563187331
426458696
498107502
877260589
1032720137
1359621145
1616904683
1772786506
236072820
57128515
504715872
171035373
55944936
1521974971
959257088
2013383883
1951531442
1574618698
900686327
576424527
891281915
572262666
733656256
897533666
1942691649
752886662
228963042
118222263
1092192935
73412009
1686461475
1757340369
574334280
624060957
664798699
1201046911
124059479
1209935899
1112163771
421233012
1571590253
1531671843
1694529381
7082162
1149522589
158181018
244228987
1092010614
1399909541
1090274041
364973564
1122060174
1120604818
842093718
2057711424
160070614
1945928648
382293005
158722260
1532310671
1126128161
1497777359
792624140
28777774
957367511
990246828
2024526945
1242761026
576350093
1002900485
2054222897
1745492237
338318463
1847555317
1870100760
773988912
1334693506
1317634
31301160
425701967
1416289534
823501755
1008214866
1770879485
125030115
51513783
760038615
1935022960
928428659
1424570755
1789947714
1881729902
1025886931
1815232438
2058663313
1009968158
2100588293
867884155
574522371
1495269649
482953353
1322547202
1363863912
511414236
1377592860
547026944
1407223207
1864370789
1225436420
1471275934
344612711
1779186690
1762845211
1965841133
787619835
1033879570
1817784886
1824688866
159270784
523542409
363277913
1641656929
790855528
1068340469
2035640011
763721220
885843827
1859960027
6224774
151942409
126471680
872676914
955279830
1456534698
976934649
1528157621
2129825900
151152447
1892584180
1885263708
367549894
1468029046
457158834
1986714923
1862303163
1783440389
1572664846
1538205860
679502640
1288865500
323955507
1030253809
1163097762
1271466632
2129156969
1263722317
301606114
2047929463
2001788488
1377117380
1991023824
2140636260
1143248034
1305659493
18395137
971179600
1412679604
1627690113
29656825
1833297788
299265274
1304645421
1167615446
505320728
32360065
1368231154
1516802130
16605931
891265795
583298902
934201947
1504504493
1039523302
1115774028
1796311639
1167158638
1843419645
2058915231
4466385
309020425
963208810
275138136
1794793132
1777698525
1600286715
1335870085
1536526034
612353789
118037695
146870763
1552604921
320312739
846317014
2066654558
1387692812
1011146300
1357082920
1203246794
654691113
1406376494
1721701255
838469555
2139367246
240891925
1504049052
1079873021
146643851
1972637149
1168203173
690466010
80165532
1313047340
818413486
550483111
750093168
372421950
144853316
2005546651
3952393
885455733
1680266422
1041191237
1139665967
1043589392
1829912831
284998591
693019886
1041534844
1076644702
553443366
1653467120
61500421
366697385
466901187
1498505960
268286718
439732226
1816878274
894711738
721793880
1693242655
787748500
1668435399
1943594965
342678948
1809881828
489822247
1919524186
2073295712
1807312384
1058160416
556118732
1463034284
196044359
929362290
1488040942
1949750299
330275585
1828829305
699637114
139076031
1814314653
1156499550
325448327
1923869466
1535672211
2032637825
362966448
1392159749
861923409
12182236
166957391
1255501310
553050109
736462988
1605846732
922957040
1079873876
406307319
57749225
1067316722
1438762110
6710753
31057597
1148023649
366863704
1108109856
303113725
2112041028
465178772
1895384879
741468805
312990330
1783515484
2040222446
183324004
1672688569
87326760
957091122
691624065
430006517
355487368
932948883
171555290
1068376598
1678544842
27464696
210146091
178249724
1319144264
28880011
1457466570
1314316153
844361465
641904767
915092643
748198062
588578096
981774463
248113494
1460568707
622661774
888534308
1392822296
1374856841
1474447377
955749799
1879781694
1145078675
1287307628
1286385129
216446632
762443500
905889486
797435034
1976106803
522595462
1788001986
1477373228
2080270874
1956239763
1869377510
1880805857
1806911527
1144068453
870949398
1457334022
2121146264
1898004115
1363511837
1289943718
1729437410
40302218
586271989
385454332
1137549896
1065417711
1276589874
927124146
798909505
1350799630
1849021286
405175176
1731737202
1203721558
1623452368
324182259
350763149
532737888
228270596
561950957
2065411099
1599129538
1289440727
440484937
1546963268
1211822221
949377760
208108625
1566402349
796498427
1983266073
881266441
1965492050
430777778
1589646354
1549944789
763090239
241885472
1827540386
118877588
18615343
1879866390
1844682478
554029259
649929296
2113152568
1792517710
286882452
999835782
1683290451
2019332797
1017188844
1075052456
336323598
582780851
1070840889
469255300
1940041743
1953365251
1224665579
1024461188
357133180
1921361464
908184963
33315471
1555172517
419320742
361310088
1901344218
855902439
244667379
126519416
702538583
1630909980
1737691285
807463646
1823213916
2040525692
503619746
883511325
1695113655
1962767204
1340277987
252982032
1915494667
673992051
1541422732
851941256
1774448175
1245595318
603861129
742265069
1320818744
134253214
59113994
559008989
188930045
946481086
2008397991
78317531
1126494321
785198488
2103684662
1515455425
261448826
884719650
1819065324
2122752059
212649743
1619372226
732187443
536916167
1077095926
792061950
553474457
2109340327
267382698
643210202
1589169711
927865270
575295432
169524882
877412711
1622373049
199654744
2127185517
2057302076
1619423540
1987320929
421847122
1706570039
647712619
557231539
1802690260
1849036682
1765170370
1085868262
261316371
579648012
740093734
1202910101
1545428539
1440643361
1822571153
116434072
1062944278
128329618
857341202
2129825550
1808619113
1839818892
1227635217
708388294
1641946822
642283882
1133450951
1480607803
1488712227
1091275663
2115347505
1960291281
2124231699
1042041598
2003498475
1357790113
1398503887
2083098759
205195144
1954936225
1353155499
1074673314
1347589943
1217810014
1928046594
1527301290
676157526
1858613954
1688597416
190946512
1531812440
99673859
1173385583
313539637
585432865
1767582206
126798124
176096207
1705314801
1527541155
1261414599
608533636
1160285394
188276962
1332939130
838341284
1921463159
552114448
736942802
1505136441
870103333
1732670940
699683281
819009145
1590648820
176157220
826835712
2005417507
665743864
347775686
761253905
767489958
762971338
2092985429
35004878
1239515788
1738881128
472301279
2024991857
593321618
746138446
12600955
714495056
1508567156
2075185206
400898650
2108024399
1208924387
213025311
179852013
482078012
910360306
928825066
1906589311
1559829496
953671890
2056928614
1623358046
2013517290
2144608167
434793798
127931134
773246665
2137251057
1296358090
119431393
1609196709
105502307
1397701368
1700879401
473938422
1839959777
1202380744
1697635278
1581124244
1369608204
120116330
482705902
814379672
649135773
646502780
59137554
698359761
923377213
1814516587
1842755564
1715218875
1111221936
707146690
1638961315
818449744
160495969
685715128
1764286546
131837315
314649636
207329195
46487725
103014052
2070457243
619720209
963442229
2003206843
468361498
505078440
1829939281
1582992687
1507583642
1526095834
1768840526
1302046655
1657451507
240502857
662174509
1513443483
323894564
1031280825
584084005
1117487641
666327336
2057199424
1963100232
76888006
1010829878
496891487
1850353878
1200691759
1440140710
1469743162
2147010048
629825439
507746543
2015942360
1169567475
376911145
1611711099
2057971454
1734209753
1563757408
1754938138
686114467
2005406522
2028628624
1243648988
1301594443
932686310
800076695
316045326
74237008
2127058678
632740118
828388873
415970567
26175242
923523422
1667369747
603206087
1428078885
653277134
1792901183
1548837872
1404011820
1110865239
721414033
518382064
214092177
1632639952
1617367160
1635964486
2095673498
1402268534
251355872
766214205
1764724502
284192107
1298341321
734594618
1316085613
1608685873
375621649
307052685
637785086
162282872
167620963
1330503006
1853878862
1860828960
2057831228
527723514
382154495
1680958657
563431485
943492785
1077293128
1069814546
1805205931
1709997096
1291732624
42188469
824649770
54046048
1661905531
234123731
1192714141
1848421365
1185128921
414952968
1743534553
3594168
593857983
1126846410
284781019
169656073
2029299419
33804192
1794173431
29418729
869293893
301881409
1855404934
1985492050
1378160290
1131393693
1525388248
103014052
1085487326
2012722021
1337538624
144430634
104732309
196355797
1359043124
293900567
783573669
973939740
305481746
1417558737
1900750399
925726914
2108562915
1524822314
751310129
939149041
935153681
872035171
1058817471
822905906
1716852177
319867360
159693285
1756650135
1237246402
420022042
927309755
1043902101
1971893315
692165298
1962530123
1938356252
794196279
1779919134
858854809
434022620
1213653818
424895508
1114942472
495853092
1873198992
681083867
1976762987
1518841754
1688187615
130095937
77544196
1161726956
1270037838
1889205531
1488436249
1727861719
724147161
140801055
433314256
1448736827
15293450
79425816
637376876
309883330
67291602
581626147
1503672099
1382624714
1101136916
228992507
1397687034
1084443237
1769464843
568864394
117427310
1002786970
28220566
1502594374
2001055773
1741006386
87629796
2099082745
896585427
1660095745
2036959043
1921193714
899206771
2111223052
1575526308
514349665
535719945
1067858957
1027678060
1423179673
123876954
2124988254
1951462265
519512140
54745528
1509064267
311406826
876926803
126356951
342572366
1867019267
406522338
1746965342
2125469622
715351121
351368274
267910117
1188204873
1927552245
254428125
1723927366
1179377240
1790189416
1542546362
1465589249
872130950
1511326018
1000472220
1213072316
1744087371
1779245967
1027584709
699062930
518295780
1316720037
808451815
2051326182
888134225
1436143375
2089729862
1405620469
1094664329
1124772416
1472744057
780103098
63426872
1216592612
949495046
1035916327
471342355
388802407
321396241
1259322550
2058554066
442432501
1161320308
510846677
131137988
1669388403
746039804
825179068
1204301763
1947367635
1281346406
1376701715
408277177
366089485
497359945
1929783256
1957142091
1065129387
1566198324
470882437
1045274234
38753354
942902912
341128244
1969709427
319078500
1013688080
1179485020
896848963
1283062924
1677552452
1640786112
219484591
103125726
2085328102
1704477589
757410440
1029050481
578755786
1811258109
141450117
1866538154
1699162369
1637602888
1346365216
340427884
1203456901
234001044
1946445808
302706707
565005058
250734545
1035625741
850082909
752090568
262380745
2095925178
3813496
771842526
238114461
1144192749
675757153
238968560
1344480086
1093236842
589294828
1833428329
854101046
164207654
212900104
716711127
1817216985
800894475
1883763718
238187361
1882629482
1321940259
650796463
1830338704
1456725038
1706080038
1922118650
1301446390
185326279
710080356
1612216979
514320704
1545667098
1134979042
932119421
466574933
1612270284
1607105110
1470968361
1783524568
163172095
1433363468
2119097652
794663584
1394562347
1231441979
2051966705
1798691434
1567526339
1175280961
873485615
1960722442
974994770
1696581614
1292186410
1128358490
1270428016
471222772
196161416
1936086974
1912200253
1053398807
1849968489
1106682334
271785069
169828199
437001330
215048411
589747606
177732340
674697941
682873219
1814130721
614552544
588992057
164192090
1222333644
1532989254
1041607365
1752912109
570744821
1761299014
926969119
1199307185
1389652775
1955576395
1746031430
1838739894
1516947787
984000622
1534413445
1525172265
881881599
481475345
550098677
376446177
730213708
875473372
1343388082
22861161
358431007
1067740216
279607055
936050907
1158445773
814757010
1580803715
1226704843
169714795
1368688990
778657421
927904087
136740198
1327989355
1837898231
727530007
1309578560
1042841219
1128313935
819006225
390588896
1615245437
296620129
537006079
38006407
39521165
983044588
579783483
1231971639
535702279
108398789
1010558052
2001860066
471039408
2144124592
888134328
1646236979
1041706110
190315837
1245228038
1305413797
1288126870
1373200760
642231945
2128645693
1377067890
359786272
1894279443
1576754086
1712127872
998295348
73012182
999373585
462527813
1194608211
187648953
1175298591
878112731
1639010726
1869242668
1005506834
1204478152
1214731687
1340433724
1832001880
1446140086
1807197781
1805125965
955891905
743516594
290864188
673115326
1963921275
140212341
31139461
372323656
1321269045
460427111
1579327625
1857351192
438421488
1454253236
1014933784
1896957846
436144982
1440636723
1021115166
223718324
1718933081
1433032430
1991899079
1885962592
1854133610
105520528
1732399210
113743607
487222626
1706239953
1928298266
437634615
504795919
61034753
299911326
981805875
473105407
1605494295
970855894
362848846
1545059666
553341365
1183805003
1914781729
1294770540
1861561910
363895193
1734398088
439940221
633053365
1378327070
1894562190
1747775702
1473005268
838556989
1148798613
1465010273
505089664
55248263
2145550570
2132983700
732726007
544464618
474603944
1719082899
376077878
786858760
1228108231
842592093
378429527
1417404987
258482160
1031014178
1117760066
858362876
2106548260
785371911
1192947638
1080691094
1878575353
152537900
1719783264
605110128
1925996536
2021491232
1824964685
1800956911
1039466260
994821294
415905333
1812936118
1011142740
1637252892
491278069
2140810741
905904790
737690458
412202076
861342395
391912346
472757563
1543954150
1198980118
1019329813
1733276134
1066245872
2080210118
234339519
1747805404
713705002
345681651
1753820470
1845001839
269877684
1856693862
1486574108
1310042681
1444596858
1080202404
1549263011
1445448717
2081669912
450688548
1151514122
632829195
1912513652
530555723
1708387344
1212424807
628443635
319828634
2003165978
1941002990
120976273
1380286966
1700285487
1074391227
620209410
295049884
408784293
1592266431
1330081305
819188801
1961037255
1043935298
1441052030
1192306662
1701741661
633812471
72797430
51602450
1488271988
1276982942
822303468
1921160056
1968434705
1922031191
1645485824
1062049147
1790303864
142902021
926504649
907179374
1518707337
1179248216
646717003
2023597051
1223290687
201722307
2121152807
1279794506
718261005
1388759217
1085566516
1587054920
717034330
34559219
88488356
735160215
396960614
1007497477
1349652641
895124935
1393994606
2049622486
825985280
347985634
89137155
1512012694
1891226303
457128674
4497615
344217223
1460214394
451351501
1916470895
1744047225
1732434258
2032605873
1096590699
1974997971
1844375097
1042674349
2062058868
1056197059
271974318
1145242588
924253786
207905034
76275474
84054422
966478796
1281749109
560551440
769380377
403589608
1251230732
775384266
299043088
730834534
450987316
771135748
633377310
539034527
902376628
2010473641
2124365326
1492033210
1961471281
2008037373
2047596954
747444959
501081664
1245158413
1578109155
581692370
495415506
1295166911
1887039334
1258628821
180645832
1669463946
2010531168
52963410
82256466
1400119222
408192054
472204841
1716977031
1832437201
1895581351
748158623
1197892956
1261211962
174946389
817115455
1641750021
158130171
1657442550
807203475
567365977
1101753081
3472636
702227728
981743391
1289445271
1225739125
2097646081
350187697
1807992793
321374359
1174873503
1161602479
762888018
286456643
387822573
1265992495
1539761660
2119375743
1233968313
1674912922
513683161
653899411
327414329
2057933997
1268033051
49295630
870577411
1518737143
1585078359
1722220284
185077127
246865605
1559568738
1425616324
597784759
1584121556
573147886
1876301972
1989237468
871248782
1235850175
286522436
95280265
1319097296
1667658664
1665300226
936501941
673662089
1517847689
1302482104
588760777
222029499
1048388621
1793765883
1312468275
541307146
150106571
1877099760
1931826433
1848142627
346572409
29171690
653120792
941035030
925793636
70911178
1414875289
1920869161
2125975651
895157773
1894939687
1464456696
794257644
511081051
1792924486
1846044322
1906733776
39090522
1359738188
2114512372
980925903
1971114924
561223835
598839103
1722629063
1083501644
1533832068
1607532476
2000347436
468628432
59323367
1361473933
1890548094
233327167
1004325257
1681005160
920185410
383130269
1903679503
2113118913
1578506184
1815029975
681609030
1152574046
277737642
1176124024
1367094494
344097617
1532977981
1230511381
606871992
152815824
1156422234
1677365539
1862565139
1594230757
1088934135
2077461302
45707901
1242706735
283395187
1930460328
888792710
527008769
1561482254
1635919544
1280616328
1958945043
718951998
520129183
1724433656
1959605992
1482472387
1136117742
481496864
1519872644
526450817
1987324367
1457881386
1550449136
1781331423
1919278953
1634887869
1779112174
1837663042
1171768629
1219489503
619559740
18319788
212303119
161999750
494182436
869839851
474851303
984337335
551681903
1760923364
602017024
792602434
467625191
1805156700
2003145798
1827525133
1974514562
1635519006
528863468
2085151206
1078188232
256897838
1470673682
1496817737
1472122088
973354829
1858143021
1770927906
1865119538
1935214385
1530393722
518199334
282728975
507778430
532248246
604136549
2087571425
1485131874
742564958
618000835
442437603
1942103789
1810594976
1110015585
517821902
2021782659
2062749444
81872540
1169694016
2070431186
528165588
1621848499
1844369554
497584929
828484819
1462598771
1896768901
1599175986
471415977
1070281974
1320340030
562112954
1248383260
973819459
1240306054
1823461265
1361364287
1592087981
1552685198
160924049
1370318023
1067713704
1551436145
799302954
1022450960
1608773768
55736295
266416161
1643972888
580460909
1124364534
1897935963
1080262990
858104372
1665601914
698412364
1462388388
61675043
1197505041
1062834196
1726735322
1145345866
95187912
2008779762
1611640275
847443390
2116220560
1237683147
1567121488
1211868864
341120141
749153108
845050879
301161774
218926602
1373632297
716428155
2110681979
1746704817
1574875016
1781409729
1832431150
2120406126
1436928236
1690956805
26302911
1616068386
1798373200
1848363189
511629237
1325999354
1745505402
1720778417
131688302
665305171
209395137
1731106686
1460607114
154766034
818222616
1815903683
1341960290
582832701
959508479
2122659816
913570014
40147399
1753123248
45580227
1769814036
1239901694
283937699
1805627997
1434633974
123261173
1962207859
1927976802
250425977
427212636
1123594760
1828367309
1951011905
689292444
817858133
964812562
949379287
719055080
452345450
1506263606
1003110267
1151846256
656796655
748880602
401399267
1289269237
1339366853
87369933
685585783
593338609
1016518744
1341204383
1254474791
1802874902
224572402
1768395190
1508822806
1023278463
2000067986
368722654
1680765010
673028203
720879082
2036267202
1578288304
796321774
964123484
154771196
1575674021
2142765639
1299166535
659260150
42358244
1705829871
1401283253
553653956
2127007581
83916401
547017639
1081956734
1738772409
763172492
249222853
66739644
1429720994
242691211
87416019
944525049
705975447
1803966220
1318907921
1133559496
1307376068
2004761098
381338248
1547957550
1021702268
545871464
2020985586
1599371972
1311081807
510222069
1841589140
1519106107
979965651
1773527669
372435512
569410979
222066487
2015203166
1536563215
723435643
892822692
1350544749
2062614984
1133466235
156300923
150877944
1259807641
34571981
214703623
172646677
308442594
1269807351
1498674662
85738468
1174200643
599114302
798289756
942221082
1400987193
550387443
1906647993
468625747
1539844449
1805447345
340523584
1899777580
945009843
547361251
107641047
1407580670
912843489
2087779883
894056031
2017839343
943366212
707898364
809541155
1860896808
2136333998
1883049952
1574499448
588892749
412089204
308936380
352058036
457695664
710408200
372272878
1294256617
778348169
208132623
141605671
87115100
2107976046
427707029
1675030417
1040302845
1091034328
1923245430
1644447356
134116445
1523081551
785994041
1277376504
1684594083
322717403
902410728
1457058339
750462896
442372448
582336584
889606052
2073388299
387839185
563545302
954928342
111631079
1432457258
502517796
803837903
1562138581
1107462398
582522479
2082351516
2090598622
1183782091
94038073
316582596
38031708
896440085
554588023
88297559
495245908
528719606
141211068
1560947055
495461842
299893039
1779410247
1988117326
1147729419
1398749741
819545906
1175069964
862948876
859596979
576937766
509803988
1357397625
189912408
1576624305
1935206747
137215171
1857686680
958131972
1761016999
2129957587
1157103556
650902735
1779167146
1644387639
487842693
5797253
122433365
198613001
604229624
1635102670
2113818123
1976363924
1682124026
1132651300
1256506371
199372157
1111224601
1211093223
565770453
1829355601
417824544
1582904382
1770222606
1886500202
179156234
1692520891
1121606724
223405922
1332175799
1338802975
507677624
379823180
984177865
311273497
1660341652
1432612140
844965904
1153403563
43338167
1749338877
1097835216
2018961773
1434114089
607579674
2083448805
11792373
1119785091
630297382
1417828055
844591495
1542465863
1187689757
643714583
1910976277
633185094
1152046075
2622787
453402864
1313332742
380579931
403482708
2119314749
414141162
1229987792
1648176308
621751317
1536748779
53383635
944096849
1130308093
1020121379
742805270
1874594493
7158645
559817704
1562316465
364381813
543706067
1763826001
940525543
611003961
791910032
760387295
802929555
134667978
732685223
627335789
1809799414
1759933323
1525668346
890119695
1010100567
235515830
1694634458
1322777455
1669641435
1181255478
6434171
344285551
1150573215
823103155
1800993572
304395955
371486736
2020555873
1770820599
292366695
1281325638
1004857786
230163214
857732263
474077607
1934822451
1858394762
855011221
409568069
2082352420
790926105
1659323999
1062439230
742600450
1987841374
1239623349
408424365
50850565
1969593168
985142274
1909097922
1952573451
341806151
863786514
1894547827
569393072
2028443304
1423049745
388986437
587956722
44075056
863544461
1595786263
561911717
1365355082
560104065
187149686
822785145
783564058
372146327
1817617166
473795034
888100503
230354701
1145646926
2142017547
1617556600
407602801
768988203
1033114062
164658761
310635983
2068223866
1295123659
365982129
1832602318
1558089377
1532725280
1442282651
126626450
803111289
747194022
1252042462
851321949
1753177043
1804806783
617728520
470108903
299378313
703814809
117505680
327640021
447732967
1010788544
1968336651
678904814
2142934315
1282937998
800057925
302228156
1640348965
44057483
199569467
684097736
1115570083
690929657
333993445
1548218437
1470983674
1449351947
260423421
1116664412
2126704708
974994719
342101482
310163112
349852127
1273412754
591657421
427209162
1117540749
1650389899
24490115
396376558
1311762839
1726003087
1701042145
258375261
2124414254
173850086
163076457
148170103
1677948095
1629824102
83627700
161085498
369413839
2092539197
792494264
1454391281
10245837
572167421
1097691860
808918981
722052274
1012625250
295844074
2032544988
1972880172
773102125
1633496557
669566211
966681725
1668293403
541000868
1263451543
600354427
1493363183
1088871033
1751279587
148819343
814409671
225470094
2046236643
1432892128
1376560926
1066962913
1606755279
1983935651
2052034913
1826908088
539548461
190095396
1880993465
674464150
1206905009
604469740
475583744
830749371
546352592
367260918
928049279
712508458
293701459
284128423
54559820
655142844
1912954918
711656962
1002671087
41090017
1275718212
1598877084
1686948178
163446781
46780518
967525894
1109470733
1876014553
1724878783
477580819
1236430160
660127975
281878706
2060819685
1708145818
1579300364
139178377
112342087
1742108567
1319037008
775781933
510026072
1404747971
47683097
151050414
854729453
148830497
1282912086
1693996993
469615653
927050408
1322895139
1954350114
746029009
1597478183
1973941315
370188708
743351555
1970662819
680342537
55271551
245675662
2080135943
641396602
1450747098
959256607
1335592088
105978929
1445922269
2125246160
1151596342
1085288818
1276682157
1057190514
155948452
335645280
520421337
409665493
216027857
1435743269
259970508
1630647120
1717389014
1606466853
1938613409
1510079673
930565443
2132682382
1517724942
1686355366
872745052
820082249
14353598
927535326
1245275633
1150399493
2083145177
1916475778
1328035640
1281325638
1969874342
1960566864
461010446
1651875807
738251608
703604825
1891076662
1702693011
1909768863
575356670
1740909900
862580230
657552464
151106267
1399929999
269554803
1463419300
678027386
180053054
1125775496
1962642110
1517703856
572304140
591045089
1911710228
1651889048
1982175835
1152989316
1600962792
1541636699
988816764
1754967355
1699975690
2128067660
32849763
1201482180
794277636
186860870
1694304812
1238973164
590241962
82815846
732180199
1260130289
1676370484
1084973804
801095411
324097732
1305185239
1326623013
2001430748
223804892
1354421494
2011053121
1919466757
682956359
243291167
1757775953
2105881064
366754911
1412082028
1879676801
1398421925
1947533128
1702653159
1468369449
677497065
1217879971
2093846232
888298995
1440871777
560282105
1284280308
476295833
761920851
1457999335
1340175217
258236394
138516462
1060149972
1497985321
545753794
429807007
1017372102
1788694586
1651029671
1808831386
4199735
360226034
626433571
593987253
1227454293
1099916540
2069153949
48931503
754929802
420969625
1168291469
1419241408
822879180
2064912489
780802000
1399985511
1648356303
1762101740
299324137
1218997695
256923844
349211559
1939356531
1782391797
1226061902
1525686408
1514633754
1070994325
1635575627
352311333
1615457273
1595437643
720401361
1331769061
1348868932
1500926033
1098918260
327739192
756115398
1350919464
1221038400
388322086
1170683305
866968247
1437596346
1483190016
168984295
2024874819
679860540
430210431
1544222711
492061631
1908074680
1071704746
1711084317
623462928
694686082
773631518
286641158
1303803027
1395345930
1383038253
129006002
296391424
1365327253
824331367
856330075
755037413
802180729
1766683014
1824702248
1201178134
1102429711
253536825
1263103537
1064027135
1577612582
1878801810
134340297
528267936
570790861
2045537560
775787767
522779592
454277524
889076925
1322064866
1495601904
624224595
1321772731
2004006310
418116906
258369567
1736760279
1026416210
1687891472
1445437344
1803657282
989019369
1407558215
818695006
1178192666
1976483402
469753193
1731708447
918634631
148691864
1108144298
2106575861
931208700
573357020
2136943087
1309069931
614612161
671316729
415938441
524258801
1101724428
1783754833
130417395
1081479229
1497144842
1122288018
1321700634
1966380142
158257698
922367216
239713943
578207005
1163462536
1248845620
1776663944
1443940350
152112546
2087621996
2053833664
464194988
1675099322
587868358
2067929001
1329915538
1121128247
9928864
1460349706
1004798731
1429639222
1956565712
305761007
333020556
1396018605
253140048
2147210009
1362374353
1917363810
1047296278
1815895449
1287376615
446531598
2127191602
1937089183
1570316307
1266120720
1235779081
1511481779
859549969
1992647035
966423496
1824597815
623860855
670695282
696626549
1033010343
2049353976
1445882989
258215275
421376866
497264478
475902197
349036630
1640646644
347230686
231300906
232752626
264947418
492257158
529814068
859568218
979782246
1300134472
415941199
606713646
611575876
383516717
2111391688
283212736
1174257817
196439178
791791041
2111353967
1307790915
424721015
1034690065
1935103459
1832858685
58557366
750358592
381077097
388007594
334286129
350450355
1107252588
1440032967
1303840228
553567972
669638938
2056960108
1453800561
1602365082
960523111
1571418088
1527142439
1475707347
1054567755
581635475
15639374
164733353
2124250221
373188680
638254559
1403122297
102661337
986621626
1041993473
402453600
757012662
820151744
222978540
431763623
1006960680
312581741
334664285
1387146488
120582831
849729301
401311111
1039457628
1201145579
1262263891
1927087452
725262038
660832773
487120845
160032158
508305743
2049836446
1362394601
127337450
1294954991
46146696
956533215
554443450
1795259980
1345550144
1768903849
115359000
2099918368
2007549922
1233505888
1252475023
48007712
1551600241
132901104
899302277
1681671200
19205888
1480493573
1730057448
1814150547
446602161
923753746
1573633931
1389737111
1605871980
1050212581
684676880
1172951029
1589762689
1434701012
391149471
1038747098
985041189
77767683
1374807029
810617161
1517257341
1883420297
1341663916
1300720185
1980587279
1445530601
24667444
1346952281
856105775
1638634898
1720426993
1741167886
1261443752
225722099
432107470
962544081
1680536072
943906318
916423781
393805979
639445097
1768212446
7759460
1038298375
881340391
2038006291
871120130
1813981335
2049016274
957707378
815422644
132736654
522989682
902330293
1496893786
1093364830
633759056
1652835089
1679036249
1220566379
152294487
1595808002
2143508818
380514602
1412900842
129578451
215667117
1131585592
725864361
1440377051
1359563649
1818019982
1612060639
2014984448
897689258
1859249741
568364955
1846499258
176596481
1334560708
2114642475
821811734
150089912
691255477
920217322
1446928553
1851682424
649730191
1703529352
550139742
771480145
691203540
1384176842
1637671842
1675748762
1015655700
918172231
1365528143
777488479
613069487
956483049
49584467
742859025
1856001358
1979714703
717908321
1326272282
831579973
551247478
1278279042
1710849948
639144448
1718694422
82920812
1309192666
623842724
478372685
1232033392
582563015
1870495339
687664453
502319010
2043593052
1800596678
1591251026
303702046
90943899
1983650301
1534898693
526386498
205007220
522766212
223886425
1246585714
1577581522
2062821075
804828936
260816681
10173568
744024709
1766418995
2031286555
19089514
159961734
1509955581
1522430677
765152364
838686689
1319611011
976327202
1976802004
1195445555
1223821414
376973626
335602915
1759135146
1005891159
194427507
537134633
169941951
735440500
1869755966
1685696219
21860017
342125841
1605152010
1389972999
1312088681
196481611
535896957
1815898708
867171282
714622930
434680172
940009380
1126148470
1282080953
1005094240
616677425
995982036
577809305
1799821878
1755119717
421046984
889165286
1452723444
501601856
1511957610
415396736
2135036072
139841750
1941447332
641626763
1955414386
546045116
2043047003
81718671
1632125399
662387915
1079217136
86830171
1158950228
204285330
1401729424
91937299
140828495
1157578472
633073905
1746004550
68706447
1738345260
1343203095
1982962677
1985669166
297124947
823723685
2104240356
1518112097
151174643
2089580506
662263356
1914867187
1903782392
732936241
1415635120
257838669
503901291
1571956826
150113198
1024799029
503557757
1648372401
994235330
813193956
919556582
699537398
213918855
547835666
638128667
1302145615
857361736
1692489742
1802099673
1576213627
371565941
1481593449
158469013
1291326879
1522614996
11179886
2621891
616367001
640510132
1818962246
221778587
1549901660
1291826061
2025803356
353691611
434717004
1137840497
1214958809
2108729965
1148732971
883531789
1095058254
959630258
876546786
1986976971
1073378358
14708399
881758606
217441693
371148116
909405832
1285466320
1941655623
433498722
1327871791
1423156426
1262146691
1748574753
82066968
174555517
2147036522
570706018
1384226842
174868880
857665276
696280909
65728009
1087387560
2101878421
398239862
2101949298
1268761928
859858057
1059743975
382252071
1092012474
1335761263
645568597
641456916
1622378285
633806889
4284002
1406144763
1953131203
722932711
1585335967
452683159
3733069
1085535324
943502171
54338596
1697075425
1061940167
1585686153
202606659
718213971
1500341777
1599665236
287708841
183757142
1380710940
324478308
1296877858
234679044
462613858
1875102283
248435131
2071187160
640294815
1183828871
1734383307
1154499202
1782528983
1873106452
438275990
1273799457
1963883018
1287166491
1149490161
1972652605
64232318
8282356
368538038
447774698
1175226480
948659339
405042028
1749731014
153101883
1873586236
160488117
1923245887
1162207544
950690463
1462261645
1641564921
522137508
1571623994
1299943293
1195610331
263725881
1604013852
2077348040
1511540844
282657476
632506998
1502489139
1798829325
915126020
855118187
1886686525
1116687617
692121460
1400432735
1991843960
687515188
1508947594
1514451369
631525770
1758298242
541725966
1744033979
1288592632
1965280315
1349596956
1587530950
1287645843
257595204
1557378360
889209389
2121260060
23648162
451395042
148259953
686509438
1124882098
1658083070
1264620030
805882315
741996294
1242861037
341171125
97938902
182773020
1836023009
377830230
1448257489
1334567162
57190514
906507272
2012505915
2144992338
1299930107
1901274127
2070330018
926321838
224394274
1510765356
1402360224
1937868215
1751893755
599781168
415525120
1965827870
360257301
1633078870
1535109970
1403327481
2128254821
471817735
2074904061
338533992
972558376
906420597
2047483461
45104178
74743227
586254539
1433572139
1580228054
371484170
363553294
1963258623
478235988
379556402
1041410676
1602614260
989594690
1870485673
1745314375
1050290674
94074620
2043755955
1418858479
670923567
758122621
1168666393
2027281205
1313339440
424381664
1189443680
11620743
1692247913
520416046
1238973170
1456308376
1119766209
1224170023
1506064952
450812148
1386159114
103069465
1978741492
2061755945
1102840752
872539244
1436890605
2026804970
1803952908
911964958
1443932208
1984211675
1472744057
1243694240
1465196983
194572141
1549442559
1904509137
986516813
2698564
845226644
256342918
1522138125
1489506746
1740537001
1961994821
408847883
291159637
265753040
449473349
1254876376
1674883345
47879238
169816890
268801147
1219668644
407862785
912214649
2078195055
1876635880
1605064379
37890076
314447013
2006936443
693857846
17401572
1966854423
310217805
716269926
331558828
548078698
1177513229
1196328133
108983092
1686454123
1758656523
1510193869
1821105086
408426378
2099884013
1179581545
151999413
25118902
249674480
1634674894
11739808
1193519658
1764021779
739427728
921831858
65717310
1878262306
1044448425
1845061960
582214967
669007019
194186727
454126746
435794670
446881916
1901954653
780476076
364653820
742083510
712406961
230310535
628762084
344940598
1361321872
824670322
72695599
1094315364
1361633795
1706411531
2012854048
465339838
1499370427
264731914
2008002409
874352983
1898619318
1595968882
755281001
60696957
1578578655
987170412
685075837
295055389
58720694
45390831
1448804308
1560653333
1769830297
456693001
2100117027
754031378
2018714290
1059867077
605345716
1325038245
1608010136
322385057
1062503025
474164355
384006570
1296074576
1728535424
998930577
1287719112
171453622
1364206419
1229121420
523589001
6118342
1190486106
1505395482
2001850971
789095067
2012888244
312176080
556219575
793039091
1233768072
359433520
688879307
1157146621
937285056
1685038731
985536777
2024528286
373947692
534352773
56652757
1157382557
1072055757
2046923467
189690257
863707945
603720263
1043233953
600783852
1622098265
1331408231
1412859232
503626245
927103385
2014000000
2093459591
1541028187
1668339728
1952352812
1640150794
1979151240
1800928676
897095813
2043821400
1104934530
1233821705
1742438163
653791561
1270577336
378779366
84795855
456237166
2031449688
438515130
2059190945
979238843
1474534706
773703786
650278628
909383934
574759942
1818143382
967944398
810700089
169701047
1281105306
1795279640
1196105551
39561393
682285849
1130664296
652768097
333578042
1053838226
1797351220
2139622145
1876848446
47152444
1442807833
636946043
1901078707
472763341
558992427
2069284918
2118260747
447814438
1340604044
1932981989
384073271
1377920134
497048921
1304198609
1965664466
1533499392
446212672
897995913
713132330
824788987
119098931
364034480
422181383
288060466
1171688782
6253348
112460465
1175416161
83594014
977954855
1662428260
636447359
1941906460
627918335
1668250999
1905369938
633460351
977085611
1982373963
297866232
1541200505
1682474787
352312150
2022463244
1188846724
1623443777
1361172763
883703494
233524029
1167309840
629736973
238793357
2063126345
1073304539
48453534
1917233896
1030254804
894369983
1719829342
1143434547
859948000
153011935
370450679
1410240412
1194280188
503798263
616164977
492426643
302073994
2092284684
2144930787
1464395102
1929327841
243914972
194698093
2118350849
1275145575
671757039
1422377544
1090704436
1390464753
563600192
912400300
1446113965
942963500
2006911502
289426088
1055329527
225818650
529277375
482198028
1676596894
313920996
18949040
506277197
201743879
782020355
2038429566
1222544539
537788568
1732010631
1854687190
612638659
1868683462
1933822622
1281499416
1539400341
537547823
1668297706
312906770
1017091469
1048046155
7025893
1996473373
1481322058
338311423
1558370034
244147379
1508874588
833509760
768930206
347836966
1317242549
1803089652
1077230356
382979581
1905844522
1674339185
1969410787
1186246601
1865874180
972252719
1072012315
516203419
328827353
400368019
1537808268
990749151
1797190810
1060855892
699148054
355481664
802210705
2007428496
1398171152
1534993105
17031621
468416459
1461326901
1838756205
626806945
1640561619
1025579166
405041478
1862667724
1660539766
909951032
2043281029
1214922486
1873471000
481321452
113748726
305370424
1226628901
336876056
964177226
981492385
935597972
1700180251
1465737441
1662789882
33843254
1340694108
1556510895
1223246865
363562579
1270522952
228504830
1550161731
752788514
579541704
2036389727
273880110
385366971
506004309
63604356
918495303
2097524308
520992318
1865906966
390558733
1214563205
741547009
1832479772
1233950844
1004157392
91852005
436051436
1916371071
395381247
747737520
575299245
734957572
1429562175
170840853
458149025
1202491183
1320175185
1548839515
2076826344
213055618
235991370
1241348860
1604376996
452173219
190800827
1415760743
1730742286
1414477467
643097741
2119882328
1797826690
898362312
1903159089
1431482305
879917216
1792264250
1976587586
195909617
1345610283
1949741695
35175048
835011966
1529113808
1550619484
1907077944
1344165884
362973842
899201536
695130945
58885293
1314911206
1819856643
2064254225
1496656283
1569179332
688955819
1185692982
1456407763
1184632708
1420643256
825183389
1057993504
2056934970
1139690063
928420524
1611224988
915448126
351892185
1422377881
597362483
1449320625
1960597805
1559132305
124700974
863721793
678723890
818409601
595664069
111701436
368879025
1788003572
925876158
768011975
1774627141
772609651
1413162662
284343591
89255956
2127905197
869846880
1019278043
965309762
92987013
1977265267
682883768
1585098373
992298114
300410173
2068008471
898602671
496301493
910531522
1229421942
141156629
337691464
1023743032
1509830617
1312303493
781811197
549188538
210306105
1863422776
1904040487
1363979953
1697599733
1693839857
499903851
1193644181
1926902629
972881320
416704188
249494092
596809625
1434119398
474743623
25780520
1493658653
509412885
1635517951
427372760
1854798592
212714465
1511954858
1312106864
1297452765
1076318706
1910083116
2121962195
1644578635
416419470
126366656
1039239501
580722319
1377311078
941323700
865204632
792928172
1506124897
939426425
72401982
294469819
2038668271
1605610732
817635880
1215045940
1353644052
1356484250
477305249
959621544
862022811
2085247914
1025751770
191417085
522422681
184418618
1139765576
184850844
237635283
1610171365
671636557
1509144373
1506097437
96019736
1746413755
1675647961
827962560
1397936024
287683087
1308946206
633748777
41410935
182554203
154399282
638948696
826769689
1381476563
1228137853
1480630041
1651527665
703537053
1783984751
2076583092
609938243
1669587865
597072522
641645377
1486089399
1246020204
17647237
1747602486
1220518177
706303790
653526560
1710038726
1614871266
734822976
164601716
919954373
280312927
1826109854
1940898318
1560809763
782390506
1822288027
65830552
245525443
1306020315
930797878
937808483
612551141
855242686
989160796
1224764008
1082027399
343885220
1896537720
168136732
1289150196
1317944225
666212162
635005896
1439825773
896554501
1526166927
1887065638
1721148835
1023183586
1729973438
2004762462
638330145
1302019408
1396192267
1861547936
270961843
1462165648
1839860615
1973045505
532508664
201116682
1647822771
1483607741
1510871333
769862661
723269330
994672729
1333086723
216877230
874503517
642132980
761187599
1986058155
231972002
1430214745
1507531725
1722928196
1858554040
794314761
1455189433
1065266983
900376346
555236772
32695730
481442507
1453324939
448619622
138052552
924618982
1174777440
427575361
718948166
323696924
1633261111
1596443067
1396947843
1037894466
1320710691
395614062
2118692078
706749177
2082731943
198225714
831393152
1422154358
1812007812
1398105871
116791994
2113292769
1285908237
2035082576
1804472642
1814785844
1389423287
113328066
1605495926
738310343
818009690
744599797
1446342293
907541951
1646468182
617735011
1686989950
1243394530
348803366
1796098916
702311278
1763458201
1324783680
2067316188
2027484735
245975519
1499428492
472416407
2010917872
1285424004
1543128959
721675499
823205745
1952882323
915564418
2032629368
903368819
1795047503
196273755
2120802711
730250872
94522832
1923351104
1854972561
1185173165
888932455
1005525093
1412963055
1022488888
1870915386
1668693770
1760960031
943361664
742995553
854441643
679364646
561693145
450902788
1900659040
1134213602
1213441861
2049526984
1103743199
1234366681
1221939632
401936088
755526098
1695513112
1518493692
664178987
936514901
630512552
1264566898
1795588399
1843134050
1540047703
1704859578
365003294
1605535154
1847646444
727149956
239381935
357490422
710916309
1879277487
1274236609
341200629
203318496
415884120
712170296
972091878
1540535768
1821187402
812000567
1156020600
171793729
1387964004
1454209981
777202095
2132381420
646956251
873818887
1321153680
1589811744
124512016
607542066
596301963
1367096184
1022796041
2079871788
1479110635
1830623295
1165554950
326662386
1029683849
1227926375
516503612
1331842420
1531131353
750935609
334726320
1280537563
1941458727
1768046673
844911210
1958548806
2043669030
170122916
399796267
2002466049
1032701762
871854306
509436150
537789452
1677921797
2069183553
1103026489
26253351
1813213540
859876312
248437943
1587070861
101498479
2072740610
515423907
232211984
579590628
536968609
969232686
1543646249
1450633513
488804216
116056327
517971221
1888455725
1701541743
1630041309
1387720671
1763813444
2027002426
362042592
851118845
1080286835
1500992941
1345465288
1245511701
103432486
2061728988
2048898188
1364257051
552449296
128982796
951770936
1750454456
1183894050
262612850
1324090692
1332539151
1149596451
358628019
1843343896
1801650069
2091297965
2116597577
1674598747
459421793
1442990422
178683543
1435973742
474165776
937300137
743465419
1350213281
534858583
1106256341
1183975085
1004010576
951927057
578497135
1124280786
1492209692
1396478116
2071840028
2110583821
1206699046
356680059
1938680287
212144873
2011478981
1958307714
209202807
1943913497
1368041672
1465941054
454606134
941118882
725361926
1755867155
1421938637
467710492
48641837
387487947
2094196569
1503651233
9271217
1334479691
1727837040
212038564
1354360271
1732090283
2142335253
426744353
1182846869
971421544
1947118058
1630109286
460719014
330976260
1842244613
255661625
586756174
1217901933
1448350232
834366175
995660054
1935013898
1286148493
958788264
1882233866
1707985938
940102253
284202559
817349341
604206518
1487497613
724269371
1956589450
1761329409
166731315
1865240141
294282841
477340952
1746059098
2055539005
212299979
979678549
170464619
1884743706
598284033
31471002
197904264
1665506768
1955641409
570059398
962141652
416563350
632802620
523581257
1877818401
1680144039
243553719
1894866198
501408573
1243252290
539586430
251778372
1590320119
912099305
447280504
361429720
1780756187
1692899444
135470494
144176040
1714186427
625154390
1684287292
478045643
1537535812
1091223235
223927657
1616048414
897064961
873866631
1848044322
1502871006
727948727
1012897064
318810410
602193725
1683765663
1538629596
905002223
1831743700
1867028380
524961226
130513346
418463487
252570186
753548276
1165773494
1830491921
495114127
2076634982
390995509
2014600534
532498037
463921081
324835080
191340690
851314224
52268016
1586768334
1790268311
930686326
1471050843
1476063928
1463709690
1677956247
2047565420
734489744
1619966767
1269205688
1211282972
845261280
1498659877
1043998823
315311528
1911891494
590231535
1681624974
1789978553
517723080
1747607187
1497076743
2058080508
1689471948
1992378416
1186470776
1025371475
350323587
969832415
220614412
1775194862
2109633367
1680411053
894159797
1882575406
525225290
726343962
1495463570
948063973
328342732
1819917032
1361228254
2044316952
1458604355
570100266
1546079095
853137301
2075045136
1491137237
260804382
1913092210
912836267
580766740
1532094791
1920405488
1026981557
954487508
763916195
783638521
2088365347
208755811
95052848
1132834107
429945948
1763737445
590965742
290848684
1657494888
2028097346
465114841
2022865356
1002546121
730911100
2043667156
896176962
303566516
78240967
530016729
514428955
1880404306
221743463
1842331360
840759939
1007532203
2071551578
1486597830
432568382
1120786735
229799381
1263220274
1725983484
28091498
1454620853
1864683097
1819146347
560926362
1730475332
467557186
1139701297
371177765
82998670
2012124517
305574511
276385925
1433625899
183979144
259782973
1516669369
2038992555
2129451768
63761853
551511717
1875247667
263287857
396503865
234743628
258816126
1627893399
1397624676
1176645019
1552535455
900535130
611256200
1448455098
1287971632
1398360677
271601962
1781657262
322977062
1433604908
47758384
220081764
820418286
94331776
973437649
1162505860
970594246
596096677
1526415045
2104296864
1397107576
1686533963
1233990186
1949450069
1718437996
899012143
812785830
1387959033
1206241147
173110542
1304343242
960161904
1405496107
1309618420
1204095492
872926644
2104876964
1140873913
1556153810
2084550899
1507734733
1105047316
1116091413
312286038
621168237
1547044933
86760018
734662855
1967345768
1390124199
1417544292
1393057728
9605431
1148232910
872648720
255373726
1678141234
400481555
1781143645
558149879
108042460
461602087
1754814778
1114890890
451178829
433598417
1041373014
474893845
258104055
1591644478
216391231
584155445
1325062812
1918043645
839826174
1506999065
978104028
7601106
1542907056
471539323
1975486659
1846901201
1771057843
547277641
208774927
808237347
87872036
1751803226
1129759148
63555563
1415903217
690938099
855809146
911327565
654458678
890191991
574169987
25016363
1146027602
1377300760
1305006310
435238639
249041432
1383062951
1705330226
1284388416
755037459
762379932
197077693
693523599
1787439901
792140198
186116911
1818247718
1876306956
2117405546
1943258336
1179188967
909433638
2002279794
255765535
95933763
1353973565
1456843739
1321927300
522841379
253138279
1876289953
1820692398
1350583129
540194025
1433462822
1154308103
1630750737
2042039025
1706792718
1648766776
769231789
1663088532
1816392910
1904882142
231906301
1224698077
1296901580
1138165724
493481180
270341095
282834433
1032620606
190285395
1751018482
1648988976
1226980894
1528731153
156273824
1117208533
1390145464
2020365829
516080971
570224908
284522790
653091028
1153138354
1641755260
101522222
1780520142
838354962
850110051
1193068765
1784574387
136211862
1014297633
870144599
2028936109
274899651
1778295387
1135633403
600185081
396580574
362879403
905538516
1603753580
1527101182
2011066798
1693488306
623686471
1107531738
1976163266
1107654265
8363516
1062114372
1579977309
56644532
1962282656
464218258
166409521
1330492270
821547730
1763185720
2138419541
105733543
1334187271
964960566
18749736
1844062825
1597213318
102324052
431568103
1297135110
1589239327
1276362627
1270357184
1475199512
242458064
1804135700
1805033562
1199539586
289055171
1079647948
1564301576
54941694
1288463738
2092771927
1436500866
332825014
556740626
1995954318
2138597173
2087512383
795785849
1151432583
1634824108
1433485019
2122148065
768018181
342246514
72229249
172005909
1635776905
851496728
1370130706
1729138577
165834730
1731460429
1479992894
1457044741
1951141296
2108401739
502820708
661752263
561908386
310657837
260739950
497553675
1399803776
12490019
314641019
745072093
654632035
1590761065
1431502435
72859479
1955773897
1867012336
1484673043
734022935
1012376285
1555365384
2011754374
726236693
26565047
2018715932
225206444
537373724
664273623
1988765756
1059392639
231167003
946907025
156282875
667115480
1959235519
1959039605
2052391900
1009480960
78359681
494927486
1891607355
158072170
1483886995
920746181
213214197
344817204
1413137354
613268124
873292052
228860834
705572013
990973238
258786336
1567112147
1115222574
1343053494
291370658
1982645367
1422084265
1364160895
13191141
512561065
1596743143
201479486
1049923114
244736198
28911706
177774059
2038905066
875659066
797749722
703113414
896435020
87038865
558808122
1325766026
1481705628
1899026505
942267273
1788285077
162598392
1369034986
1766498773
85927545
333862490
2075457021
1289565841
1359590157
948758098
18552120
1038502857
291328265
472105048
1432269830
2083269256
1534837727
1030503829
1966940275
1606343974
176298207
7679170
1329298455
1588310160
1425858559
533820725
780834596
1563137060
1877946184
328260663
403539732
1796210736
1694337606
1438555785
396922519
487906501
1928941603
1673649293
1656350785
560052316
1330787331
2140868785
1761091495
1879542415
1069692788
954529664
1816261809
1729669552
830040167
566637153
395587289
1875080597
312183263
1529550033
934329431
411261577
2120640010
684639762
663002557
82751159
1173521324
1550730610
732106729
694161963
1027574084
1592138307
1437129183
1268515983
2119021965
2046531412
1129966125
2074941305
746908440
2046738429
1202176943
894983070
1854354331
365081030
1161799211
718286552
819270259
823143026
1965929809
1571902501
629032492
1577675705
2137309500
1584592296
877695696
1172076973
1316245220
2102773039
380970703
1686745042
1887040961
2015960728
990454129
353208890
1800487453
19834183
218471752
1832584788
1249491536
27106643
590641434
1556143226
912115487
750675746
81966701
1726011341
1100791458
661001305
2060470782
637302305
1985557489
231927365
405398072
1833326857
1322250484
1332383773
440504949
651698562
1042755373
1855352365
426272160
1420380353
171122075
937659915
528271398
1579606370
419649829
1964741189
1872524431
121312172
1084365434
1401395405
1929987218
1593458460
259464635
293198581
487710121
570964569
319168159
791128116
1376760296
1860640907
820685772
2080794745
401045526
1785712136
188624303
513883311
637397799
620876512
1956136897
869605823
1313390384
1358183425
1565046730
1598954433
1235375679
1921292378
1073751471
189188057
475800807
1258846529
1674192406
585591348
513629536
782103624
45841374
1651864115
1120288018
1454070176
1090048467
1748059448
838802415
572909988
9971715
1106032388
2000375946
1960160834
195524137
268942855
1238612574
1529830474
1395668594
237822896
1317531236
1756805363
1500007132
2059088201
2025925968
919873379
1490209108
648423763
1900267143
844315075
1551258819
914703994
568019980
354941115
1237082328
1840484862
606876720
1585100826
2076765582
801423668
1742907045
1091320814
971074695
1276991399
1477120547
1924335914
506327515
2073203050
1160446084
2141953234
737081580
1142403124
600232094
1187923
307672890
487424740
417956799
1452155050
520770180
1613098619
2081876217
255898043
214272598
1344205221
1861785019
630859531
867684243
525513748
469866434
190776808
1724647056
225023637
1280467677
244418268
1825029032
1686529213
1783277854
403584514
1879412888
1623363900
1952045906
745257865
894575182
471169800
1155006287
855516712
695805164
1372527432
1501153624
694994156
679860391
1797779186
945694845
2016783660
1026359703
1678276652
1314178791
537152276
115195519
1937792028
1534665925
1179480716
185612355
1637808609
1069199217
489212505
139683863
255194835
1038128642
2126945448
1345454435
669150118
405734044
1320932983
1832107200
229052335
1809810683
184414141
1033532740
1475784645
1358997754
136570904
420242939
481039659
1302288395
179735178
576055319
1671590381
284995204
1592145928
374503653
1569207895
760837965
2026598859
38476350
1397006328
719995329
790401387
234835994
485730172
149651029
1913821517
1477181230
27134959
359424438
567394299
1784620017
367257540
2041198082
1511496055
1902247511
126450667
697808196
230044343
1254564426
502777675
19506579
2071756939
1445418642
1214611818
852913591
572964902
92916469
1455738207
724320740
1441256858
278810825
946453410
1572600205
1515328623
1062630874
1260445351
1128443257
1451468877
208446095
104381288
1253839351
380653829
547551587
1255395591
1332384304
1396414167
1040924257
676566377
1983689116
1081422006
481796320
1750736034
1144461050
567755582
486444440
1477008116
295626143
1385033646
217296733
198478453
828300037
1727597843
21308174
1892218751
1099260024
701078860
482134716
380784001
2025664404
1932005863
790195803
361766460
1791548934
813930941
42492514
1979545032
147846892
443360510
233563230
459314161
561560127
2064766747
816847337
2143146253
939911694
144791869
752701805
1693483144
1785179699
1487010738
1576069680
531399116
123226213
899046397
997449755
1205399387
1545748162
709022954
1444395479
871093893
709555505
594663884
1774796611
644116144
2131800208
1337384239
1285227531
1373053947
93729530
2048988570
746143905
1806840130
678685718
412972719
766673097
1665035496
1582147279
1227488395
480605848
119729302
940024997
33579236
925701292
200866057
912413222
400962897
1285397856
436557600
1459523444
285960764
583820146
150006677
1972311233
1982411418
480417881
1390253648
939641249
1925138393
543017249
855260374
1376452456
1805566707
469942765
1376341784
739511174
34571546
337327435
434417286
348718147
562971944
1186727250
2077571925
1415868693
523726567
199736080
1958431177
1982528540
485276990
824438740
110299971
338478672
58857106
893313871
499209197
1936878296
1744024295
762269446
1739577804
814738667
1208497706
12699796
1486876630
486257630
1424361752
1735753170
1876925980
1162679668
593121296
297289361
2244841
754277875
1388059042
152845635
1658553783
1865509963
177559219
189145449
1296396623
1514011886
484541197
314015238
1486258937
1626318539
1200824337
1434824204
1383666654
2006535438
1681403341
2063655904
640531707
1734724894
491650979
2029347002
461974580
1675313365
1749483776
1519922793
849847919
1433999499
177329293
406956301
1651179664
810612568
107674255
853342841
661621416
1432049874
799862046
346663250
1023092275
64072258
1437058610
1437319361
1852955670
883593542
531033167
1844181377
2058232473
520500805
1074078467
2133049582
1164109697
687770905
388141796
1262714217
1026738432
1498486138
1621360094
2068438651
284043061
2140137154
1484803871
745621419
1314156837
478982347
1228995199
1306808934
179358027
1859185527
1596108522
1083041977
2020478016
866077852
1782991986
1271712439
422888134
1524028346
954642519
1422675402
1450677039
1874044815
1086094280
1074809179
800150433
990010570
1031530586
716703194
51054997
1310529898
1309566618
454512473
1879047074
697705646
1498732470
1365090681
564313276
505319495
123480162
695486766
790296556
347982313
58517248
1240518970
1369188961
750485531
1909526970
982960048
221784525
1191681347
431277794
1669539043
451523366
856275542
1710789466
325126366
2093048573
203042298
170755328
1784014478
1879421380
435151595
845830349
1998792526
1338350152
151994730
1983150920
1182700056
1420664408
1574664980
1354637
1154768561
1116623898
181793451
76756317
1721578910
379643723
1924659589
72728158
1259660213
1487720592
514753582
1185461131
1315853220
297565890
1495492191
986204713
1070202699
1395415624
276425610
582493890
1136325271
666318484
1039824996
896602404
1975339175
1951389447
1699339496
1551218301
1129783738
1008236469
87272908
1471781173
549907459
1025846557
1178013318
1035537439
59722165
185060746
1010612524
1743666474
1864455321
324522112
555128655
168082006
547015160
947213031
955445536
1814091988
1292961616
1616884997
1230064608
1314444400
1555870601
1071972936
1103434954
626617998
1856563464
530614639
1367003319
933299435
603740381
1096319702
1037888240
1861347306
517442199
1491033122
2139751513
1657736628
300197667
558504
243633839
1101882910
1922821063
1862625640
748980590
568232078
440320477
644619648
704559341
928259626
365072139
1083617733
997674912
882374785
897265186
2023794874
774369813
1553734132
387864695
1672546136
45542587
91884349
11816643
1202308277
1735219786
461316015
810901774
475157018
1003003440
356931584
19751975
1635792083
818914353
12638310
303543081
349723358
1813041420
1726119902
101206076
229627710
105927991
143879737
511745606
474937045
1394365858
1603119166
971404180
125541735
1102280642
189756489
1372900424
1506653997
749800963
289413230
809933441
1223276992
1072721694
1373920288
1207197657
2114304741
1094623274
113153733
691281540
1463957772
240952297
523713930
1905713103
697155823
1604317897
2015311879
2113672020
14403168
290391463
1592666901
1917454223
1024417320
367813162
1316426488
703081596
105571352
1067539599
2050336137
363636326
1776718723
1409755399
589193718
2128085203
1405147982
1341597809
1519964685
891590792
969371164
1691318573
567461893
178291107
2058400834
322392446
99609596
91239510
1777357880
335167728
643496219
1930810665
180232568
1239254670
1821850129
1363954039
546905836
283121688
889363271
1471775308
1926364045
488879053
1027580721
462510058
547857368
1321962870
208307445
1458280410
1738709464
1314026392
1393217708
796584660
547915109
518787800
77185360
2004678911
1520617283
1501053167
1970902425
57007344
1998921217
1240804573
1738795753
278682867
1600273746
141681275
630498868
1141212091
2084931082
1881961663
1716471062
1073667788
1670721860
410376657
260435425
285842832
1268780651
1955380148
904080209
1220441358
459954030
1613283388
1193300057
724908754
1252239640
1660261769
1176156871
1308377449
1760830703
1054175286
1672673133
2092619388
448134891
911710929
878144801
799592160
1372491873
1951347406
1277069222
1767880186
1479327621
1512375038
1988443851
532713200
1253978963
76608410
1963709629
2021930086
236980667
1195172129
1563197298
2037823788
417667555
2093244767
1712694669
300092600
398777194
679045137
2037966310
1470441646
1444700410
2128650085
323562814
800862458
1204845538
1600026404
1161085806
753540694
890303136
1965339684
2001352187
750101625
833985548
613452749
49249667
1403609408
1153974147
1555571357
926975524
1833496932
1822149680
504598792
2026111164
1798167237
69838581
583974411
1145572481
1826626313
2128691451
1653302812
2081993514
201071967
1164180348
1255565477
1981029218
1250839737
218266612
1994154115
2102686917
185139857
1382868120
1810832062
1455412434
1879388494
1106470230
1171511243
859906377
1500436920
540517789
242286927
1851440431
1631494218
1567972175
693682489
996571466
174472084
237805001
41574440
2067459465
1867957878
571133926
755441582
225992614
949118103
235207022
1752960325
1569707257
962391696
981894221
1734078033
1734698979
1528898386
713921941
1530264097
753198627
836878296
1246978162
1729238440
862859764
43679833
905670291
977918038
1985919474
987470427
1447365872
430538124
137731335
700417123
1299484243
934593538
453100176
545868834
541792701
512687263
947113454
1957188405
1508316088
1932313753
1316963721
366933535
41429774
1690539143
412946406
17698043
951257359
1864541211
1091953612
74839166
1097271089
1561183258
240754164
1702286884
534806893
282202599
638922552
889902444
1132261600
556399435
890365640
959057390
1093156859
263404967
1628824249
1749587398
412940563
1858296827
1997142873
885295408
1348707719
1752208489
1422888040
1273789154
985391539
1812263583
957901533
523702861
1206613568
902254645
779592940
701648764
669566211
1030691415
1181415262
587903673
1767626873
558130203
444840128
1177323910
852935953
1775266073
1086468196
1110002850
409710102
1635663619
371970393
1142034865
483546334
1464552990
942084459
1893742401
43500022
1191891279
724471047
1600138416
1001576263
1314195778
1311588259
1854111058
526716371
1582249431
974820790
474658332
601038448
247585435
1992689018
45905961
1402314292
1350015659
1251560818
1029491237
221891478
55413654
323144126
260016917
1118818770
141305332
1055883614
345973899
625329507
1853355803
1261479095
1377404799
1325261477
1800553179
1417084736
1857762664
1013606468
996232921
731223991
1131386139
1579277691
728825975
1585465067
1772568119
1907049063
312828516
359610175
1377636106
1030766991
1876547017
336466726
497102136
712279449
190635421
359145430
1538339197
216409166
256260975
172758947
1294454639
219986715
341046321
97968114
425514838
1496335622
1288375737
1695923267
1030942849
359413128
1853113720
655376528
151259398
1973744343
410194781
1813755042
1555204040
1835064392
870834748
304107184
1754585885
1490650827
205026187
1541768313
132623167
35739808
2043274629
1537998823
1357116566
1663696531
509003938
1769241196
1791708900
482606636
558492048
1027772733
891447111
396904505
1159855341
491326845
4470219
1696279272
1038904223
255916807
413676091
1529184671
1980835242
1089675981
96114904
160434080
287395155
664591015
1503540169
537174478
1254115553
1185831456
378276771
1143250590
1788523232
160656004
437775451
2025853985
459731399
614678781
722937097
1529614699
1599566872
1485506750
1661206864
808147209
776570937
134811058
2033198319
788055892
273966829
1247401993
167004998
728596919
1531938390
637205370
2035528621
360008151
171466248
762722089
784474435
978337914
607834902
361305905
1323055135
960549101
1501854317
1437283770
1777011954
2112442041
209558526
1135639758
2112621491
2100674687
295676162
938969543
1129674326
1375282421
1976277793
613322863
1189763102
1138176417
297385350
1700379626
1329056381
1577775890
1477882562
1873302074
201316452
2065641629
776698279
219816575
818497874
427374954
284181306
1591386129
1764871968
1143825994
140152290
1478635254
48342472
1805690852
664873334
417286324
1462440371
58947140
839955462
1909087197
1168795815
577019337
1068160530
1863743856
368181567
884583038
1788800843
311942167
1782019090
1798052939
1730275008
538697139
1293299753
1073487143
2019669361
1447709684
2043058198
76988640
2031467198
2043321168
1148367947
1982680840
78183577
1588228782
83771446
256786228
441910957
645833575
1564088600
1508604473
1659115826
1919768662
1231581541
528130730
1295538390
1570230357
2011500723
1694532348
1240882602
717737846
377755436
238223286
1362609411
650511478
189422717
1133565676
2077371541
635951885
795896990
1159776100
2071561286
1070782126
592609274
364138161
43142237
655237893
868114832
61818818
1929377517
1387981244
2073018123
337764173
2089696882
1090644458
448596162
1402492041
1828942798
1231011660
157797308
800037208
597970624
2070307061
346515996
2092242356
1209609130
228998384
157916215
709649120
475785894
299154672
308540911
764505318
241949362
916833051
274155648
156997336
253959905
2146661714
1264550154
480901677
1747459724
293254046
617933073
1851293156
1356247780
1460221998
1357587537
1088839793
2026622646
841858131
932682630
1770334797
105649613
1473013607
2081654816
1657660722
145912451
486264376
1993001081
215672258
1221862707
2078155203
2095329297
1129152647
2034461356
1123551044
646572990
609693496
1968155165
1673285268
753994623
1899884173
1899511449
782311413
1780707339
933904718
1970621909
190698227
989583699
1949539833
1875859469
1867111469
803993968
795510995
107027063
1423521765
62693473
873842023
1072235063
303211256
1571106394
1105598090
1705186599
688470
1736988900
602613911
999915103
2020174205
1895923974
1659667853
1850575979
1365924110
1638677344
1877309167
657872012
129683373
794265924
678849122
407505486
837178513
1882294722
465870085
956021372
689856291
1933808856
396124540
1243866213
156963002
382651188
2115029897
603338003
207152350
1401565503
1940948560
1600140160
1324844204
186229562
1302087705
2013150095
1446082903
1823897118
686243062
890012553
1587908825
955879632
1329344652
1306403908
1144975518
1425250269
879569025
1633602554
2011873209
1677623898
1634683285
1107302302
135314222
36242674
115642247
494018220
1560325919
1794322431
972023332
1223978716
1745898229
499731152
1827768676
867669107
350865468
597243789
22991004
1989399937
681542952
1402243773
1337144432
1021114886
988106190
1540151778
2106271537
1559430817
1265189169
2064759871
213893556
1628257994
351603413
2068335736
1633779718
533364417
1702105781
822523280
846877091
1658454747
1699423194
2041650936
1425655602
1891503361
552976423
1960573827
707790427
1460922487
2045832564
28661563
23126469
1275054905
1845747532
571550764
758006296
1007657719
926008497
1183016248
674999976
316026205
69435247
1429041884
1279411190
845752728
367493607
1094271442
850722770
109467309
1734558879
768216097
406772023
1152424192
1542648353
1171228535
1210202459
896615923
1716647179
1851613963
1660684969
1697298475
1939871611
1569523231
1562898048
1766161451
157909626
849534922
1979809172
1034904939
1467107094
317549623
65778079
1729403487
957773036
1855499801
955065087
391854356
519993640
16594542
1179771795
911760899
517197933
847463721
1611329458
731312710
513854556
1082950140
663013577
1373102904
188682564
1177240052
746975206
33063019
906061663
1402204876
643621776
610536149
530121164
517469531
1594641827
1591491235
1874539433
2099277520
1354174970
676539373
589102550
1181829472
1505355505
202845909
370684575
784531337
614437619
1308628981
262514694
2007335316
1140238632
474854799
839535299
2057138385
925098406
793267012
473154214
1369784676
104221365
814706718
522057075
856026661
1444001139
2078356191
366429134
210883726
1318044514
946988593
212115458
368322219
2054986310
90022113
2051024470
565607614
775827202
1564281162
565842850
322778582
2124701828
932395547
1555183068
201592301
573259310
198297637
1627183244
696344593
1971072703
1005999114
1701227500
1716625562
166736801
1381776125
1152990535
304649126
1131600935
147340240
540397846
128354317
878791457
597618269
937604711
727657255
2000773555
661184233
1471449916
408371307
232211984
1154121829
517349763
490791600
1285375627
1580052575
1600059437
583661291
1979519239
1588060800
1842912612
1024250015
1833006064
1234417200
1799054447
82933434
548764330
455292687
504192255
1937899406
95932443
491286746
51404533
164474090
202925910
247864713
833073671
779882747
932725348
1643154556
1458441340
1657562774
416219774
1464060442
1772140131
352115639
1612116216
1419762001
982079440
1749269638
1491079358
157745385
1345352219
587174592
798800313
506942864
62833845
698473563
762118546
1122641432
127964230
1263585481
1774994416
2044033903
1446954045
218819875
1154738061
1076825514
1835139463
348405886
167699896
272484489
101829468
565538699
1075747206
1764802343
1758423777
795788957
103267958
1818617894
1201328039
1975252629
1674138246
1666683362
2116584721
1873388686
232650279
956880181
241031869
1969260695
1024718893
1802753568
648499568
449760727
251983942
214051914
128040861
61305376
516758941
1454016288
1610953999
920338428
1971681923
233937545
997455153
1525170600
1334714690
292773218
1715067829
960808003
1629221016
631155513
1909844786
604978034
809862136
71833848
735513522
277749566
1471618905
1509053450
1102545253
648028514
1031657424
1918079361
273841345
1041170422
1993893585
616008066
1049528148
29781138
289967816
1573788146
258247054
2108605173
43953771
772217941
1953955090
1887059536
225482865
1527062921
1605075041
1135814458
1147497949
65965661
1477057708
548541120
84826349
1922630486
1779294329
1914906906
1398047189
1834639188
1336942132
1184476604
1336962935
1715238801
1096175667
770877600
1196036057
339055689
137824580
1353424246
2127989242
1677312176
30155794
1337528965
520740927
1884035116
1295912985
913225395
1888230744
1703655679
538353628
641718148
855895837
2037031276
2063162867
1580645341
1174354832
1942451903
1932822580
1909561773
2023963067
1702300793
1532043416
469873792
1654111138
2115517439
268213683
1962071294
200807647
1122446947
1843533671
1144308075
1886441510
857449595
533292839
1764540473
752878444
588189631
2091725636
1263185107
1964068358
1860249507
1936767959
116862022
2011683881
1073444031
1087544822
1583192635
122468219
1486033879
1474475477
351344222
794870178
1678171600
1136835357
2022114237
2043133703
1328648087
1978338946
1736742176
26096785
1908318980
1974274979
1334953301
1412931916
1325164642
581233753
1263545600
1829152891
1820424391
569229766
366635273
71572323
1998788656
1697594845
2032611181
1638366258
1103892416
1555443629
1266163775
1454354734
1911941590
989256723
146691608
1493954882
1024220094
1835526435
1813808615
14296124
388715508
98733441
1745648802
2081939248
945084496
1980787517
1489888376
1382517956
1679005003
1076572279
1313313116
1561543273
2137751659
1805312277
275470949
168853470
1078622906
1127453997
361802862
368200166
751216099
1073967493
887170362
1556572179
859968973
1812720281
1960720205
423582264
2005894725
1822247342
471918823
1383807368
422562673
1523113723
1587638535
443643780
163051048
779872270
1552126543
1372537127
183311890
1371969003
427330751
1231003049
1526235400
370318575
2057858253
1268956691
1877967097
63537776
286135718
451767147
411890475
771967302
82919501
825409311
1494502964
428197663
1453102344
1830984868
1764853852
794420734
278677526
1727123760
1247569192
577373665
1488027641
347520043
219951661
2033844892
1131573105
1549107221
1810567989
1187642806
205996547
2066033485
438176912
782671630
357401238
1316188853
126775745
142609536
1278115402
1421041544
1976896722
445602041
567774444
92272471
924592908
976092565
195158357
1591429598
657742660
1504442165
41851973
1039485623
1557184457
1758925005
1520175563
1952802255
1201681151
1131095695
1876102119
1499481205
1429397496
671095294
1586256665
1459308959
1618168065
1105651724
137834894
1996759911
227905
640449511
1911034359
842086386
987166664
271535536
1145438558
420131500
2117157511
2019709575
1262281952
1250593624
2100153837
1071152514
1895697942
1187361057
1455849176
1095210205
1056436146
118375313
2036341990
1745235312
130780040
2094484094
2067162873
1942437281
888932455
677513773
100834126
159102544
1315346042
1686783695
282119798
146761694
629802041
76702420
553023015
1179763847
662238873
1868082048
318555919
2095057165
735104052
2004480344
1885043745
577795563
1709443992
1611842382
1061829584
1167701719
145230181
891322023
1253204802
1447149219
2129506678
377118765
703015800
98913313
1674920839
28905111
2134985847
352858682
1149369991
1796983024
260419864
355986570
1487967523
922498865
16814795
781633280
567210921
1856449659
781284966
100856471
1060204853
747542943
1638940627
1353843033
441790348
1080266248
1026903751
1133359073
1197111101
1285082610
1733342320
655094015
139153010
157002457
1717549317
814261162
602460341
1709272270
1258411889
686533850
1725004397
350526533
1908843786
1522272815
2088660851
1664547904
334553162
130814089
1562161301
543348655
533608860
240233773
289623290
1451258831
897179717
630716648
1383354883
991862589
1708352351
1260083807
465191824
273902059
2134725056
1108746854
1751677974
11430250
709436264
1531687653
748486054
1502484974
350808583
163722482
1461704251
201234791
1280403321
2007573472
1468356553
1167241835
400600559
1510892048
842654044
168812028
73243228
1544150665
2126395690
54266332
335387281
1942119100
1298138587
743034050
144744540
1358261005
1838279116
1890820833
1462368038
509851092
846521592
2142418101
2110256121
1026726308
1739144057
48924353
136904131
770459854
367979793
1146093910
2000667845
43449692
1303024639
1968802905
1518633276
2028265336
1528317492
1577997512
96121133
870132565
937115493
1620549341
1572566781
1064929491
15820554
372254028
960451172
785735359
1439472570
291005454
369973955
1253223143
1751710432
2036753187
354501776
2060580707
2036666240
2115053023
1762248690
910381709
775051580
1979424738
726568683
231947573
1353320327
690149646
969864222
72763246
1688829984
56545307
30882828
907139335
1487122121
1510767685
629177602
213873084
460421442
1047059130
2004776329
340656212
1924834892
826978413
504571346
1355545421
490939685
2045397094
1610791836
465602769
2122406232
22041919
1702887965
2092487771
784463756
1528531948
988104094
1014746874
866952590
1440969856
2505224
755871818
461366290
475360553
115422851
1105480428
1196941569
268089438
413204667
1720118014
1203014832
1714513105
1072973528
1463307339
1505720789
1072744686
2100742778
565406209
919267606
766560696
894534786
731604856
1544240022
666253557
1633139207
1413687326
198833811
377318852
1070656280
63253322
2044807150
1624205620
1682462794
1410688619
1884126532
198072610
1299973593
19753341
458140753
653733425
1728251051
1793849314
172086159
1272399112
1782527882
205667879
979377689
1797789807
542429928
358501342
552636075
564735415
2145473080
1918068112
598368408
1780684973
66022444
1741297202
2062742829
1791798740
1274294345
34038071
304945203
1665861633
1016685621
348440460
1732269448
1295540253
851204304
1381988965
441996631
156595876
667265103
355884451
1382060125
1377147646
212925580
1114717
610889740
651582340
471221124
1579805641
605150270
2115904039
710562943
1395479105
30484177
979448756
2133523567
2032905170
480010894
248778297
1316212437
605827423
1504202650
1001299633
1561722560
1583678594
892436988
2099470590
699994086
1112806663
1252584942
1611525119
569740048
99498307
1048973418
458469929
602436515
1377023896
539650772
1978976751
707601090
1134047531
1074142540
613511108
1146748978
245465260
609491079
420830246
485222184
286283276
730590198
1341489880
1990485884
2076669112
1898087795
705864305
2025009382
1470976830
1932289451
1275830697
1435272244
364683327
1884810678
417276840
2110666460
732727038
1578279882
1703349782
140008360
73011096
1387988616
1188131192
1094793793
724690542
1540104217
1610482356
92764278
399875416
480948971
1358661253
1916171108
6976001
1044483066
463958148
1584916286
1136584102
974205475
1182375925
271119250
696755448
17367551
1998703144
113078435
667549542
699877392
1646401224
1758902656
2042603
205331830
405410458
527813310
1947562534
399573
1979652207
741510328
417295579
1095906000
1314096316
1769240990
1515716851
1209575599
516587042
666074815
35542672
299254228
1461946960
1569989384
2085205078
151710925
644291964
811320426
857857313
2005216681
594003183
2120036353
268644492
100470682
1883369206
68069259
2071967937
1089633932
1526332626
1285878772
1283128431
1232560034
671169862
981995267
438194165
1544358498
959691035
894559433
485611112
1963729712
821349448
1289932190
1312888574
1931479748
536094791
2117445566
1887163949
1270567726
2097332516
668698391
389904825
1669923637
1388824867
676884364
1770164732
1867469354
306711288
856238888
312434085
1585707331
1012281433
630573597
1639230800
881924927
1290425897
103985062
2119100133
1597427622
1506983943
715757180
362482948
1228342888
761078427
1666320408
196730196
2095961707
1163466637
826071753
186114582
354645477
45001926
435179106
4278675
1344480086
961673197
840998169
564330249
2107304054
1535295712
734727305
1650572841
1861819987
1599131323
1389228143
142084826
69481716
1365470751
691079647
1645609543
1046001983
57698433
76332009
2096108612
290081655
257136689
1984103564
2069957347
2050531939
463501909
501438750
1138982915
896939696
955990539
379272520
1211973645
1832575676
1324254504
1472258305
584832992
1433637330
906503502
765064177
754685312
1360053645
2123102486
2057998785
1518382627
1815517050
1957135951
640880311
858179460
103470184
308712301
1067110865
1657194830
1244194811
1496903224
1707655903
477171212
507887267
1484987755
2063733727
2041297012
964832989
1020829675
1514752530
8352801
246180450
1883476885
1869864210
368230025
273526841
1442707604
2056009376
1278526454
1127338325
837789072
1600986800
573141155
400195579
1158583807
1945678703
1029552370
1650801431
457474433
154946887
1387605480
1601249592
1341742910
204051182
967614311
458386595
1548360958
1501992477
885533195
487320743
834782095
1993907411
808577759
249319877
1333382370
95919262
1750050685
1766350841
1281126216
2019610294
1703939312
1755324481
1693993094
2035214302
1477803191
3435879
43401725
1075271776
1835784667
1409723027
1389459267
1220907958
996985733
2004247344
2141573166
2016828478
334048160
272328463
140829585
1291767779
682554582
2072166699
931964938
1934987690
332596808
1100912536
54851611
1888042945
1270204228
1242414845
861844687
1005331972
2068106564
1050316629
397642053
704852753
1874869158
304673322
1624356796
500803184
885573050
484840471
759182182
1532658759
678699182
746393340
75039646
1215831974
1033792974
1735824259
1017672274
87243134
2019011940
621360702
881963589
939475908
98696799
59707991
1055897408
1154527694
1136057895
1553804465
226598856
465970997
742267456
1278865518
1515132723
1569394247
601182010
703483296
1994887655
431595060
366994335
1941803447
842385173
1762781425
2049855296
608233376
1844198441
1306909366
452006561
814926017
603864236
1634947572
1196785104
298613689
332759852
861055732
73513406
1797588386
661929851
1572807496
180983175
644892304
1110155596
706405465
1446831517
1067827409
1575462617
495634642
1295142697
714299249
1399849374
1705643408
935342688
1089859000
2051174407
1899856444
1062838789
114750874
105130722
591546827
135265628
988830568
1706567973
1993303330
1042938831
1631029690
996152579
1600335224
780145014
671485056
1414574514
546492799
914311144
871515328
1517999628
1663978712
808771243
901686646
683222591
961268671
1543923464
1912970347
1893086476
1513709760
1198686984
255230925
1481258020
1957912884
817962609
275398351
1568475521
331688045
1148127303
999875465
408194225
555437413
125756889
1797582155
1091943647
597682536
1925776495
1124445503
2027738777
271228401
273398246
374254765
641736108
1910579937
335273338
1725197851
618027296
1465840637
1590408814
1823089689
1046310796
569688445
1422651926
2116439577
1537420398
468590989
670589896
272556694
1866309177
499520964
1906421432
919568085
584726771
769046605
1561207875
807239199
406308416
1851989073
614060644
1894213001
114417561
127160372
963681768
569362659
43731767
21130690
662145368
701645519
1078309663
942472233
1411064831
1033992887
993424452
704725354
71819583
1675026283
1504941434
1239758815
72110402
588556976
1276583354
1890880196
1534478099
1162604670
128723690
865546263
1161245410
333956317
1675344684
200517759
1397074807
1156207215
604430109
1523400132
1606663198
1364063730
838877425
1319954555
845758132
400067537
970173382
1244751648
1197154544
1682174132
2010737622
497446864
1621939241
267929595
155859023
755839484
374554515
1831016065
2125106735
541128772
1537441757
759950232
621681628
1952379801
919982277
1835740922
1667963627
1708624858
1958954844
346600918
1305896513
1061639753
1758447742
1304401461
312274759
1839697975
478090732
1415728555
1892933415
441286737
2141415417
772164157
2023511621
2134712932
1358739324
563546675
1122877524
1687615951
2137666518
115207165
1242508649
62801640
558510914
1394700524
1443876612
425708675
128759995
264307298
139816028
1945168793
60167131
1890079204
1405486383
2087894916
281464461
445305103
850031167
1762963315
631124859
460715386
744123654
277521566
1516383759
335807008
764123185
905910629
798366815
1480876339
702179437
197765110
2057377060
1886795321
2042038960
1443079169
1113859537
1944370187
1606693824
1535511109
1015911689
778271121
785467548
448248259
1506618515
826627980
565948562
1754517321
337853048
2015891074
2124115156
423314636
403529833
1249167462
1544420052
1601614280
2030659809
1361521947
647742116
1705845361
1496885507
2090716060
585370792
1998485547
949211930
1050577392
803060783
1507671300
894554593
468197915
1274165734
35173835
2048135076
828424561
1498054495
668462490
785730319
937568392
1941110326
1961257625
291024684
2114715674
1804035476
1476364917
1889056355
2142398940
738037324
876190059
1959045754
1836493059
623285084
1732514132
244168313
319734171
107041694
53754642
1393775005
176011579
964921968
1549797934
948479967
921454471
919820474
1216274995
1620662289
1531687646
697856334
479906964
973703825
84690372
892782161
1073015842
2107083956
2098484837
557696204
1896263266
1710353805
937760089
541977896
443292980
703827638
1524771332
1134357723
1939356153
860316832
1461179466
1776337727
2145917106
640857864
727936504
63467181
1546570220
1698369198
1347327234
1047773867
1852406621
1681021661
73361595
1063059177
1235235912
212624084
1989075289
159314378
1610403465
1430911278
1788899561
300167158
691181048
736683546
1157685882
2110314980
330837154
1669522657
1709006742
2071965303
1589197829
1185872924
1989210649
320369638
495875795
2072690479
292497803
1064084279
1711010133
737728793
1161671187
2092603481
8377416
520154105
274532476
1922300033
51920981
1557574105
261346303
1421088120
452029962
107833550
613397521
1205189792
482477187
260479250
287417496
1763232417
1580968838
1470096107
896482186
468747632
20894896
1619269687
2055324879
87601293
261701493
1612893191
587964224
1701674583
1469636624
983101602
227208089
1418666098
1119001160
1374481351
976750642
1473638335
1398250641
1937773348
1539089527
213541700
1373184575
278220465
633493014
1786193199
1081235949
625335081
375176142
34048608
1127515807
1167268567
195253919
1056096271
910397715
854277247
1753774537
901785976
1350423412
891445748
1745762395
494833923
1177624309
350860783
1706366355
1116230425
847266309
830987889
1800614630
507893474
912297573
1629153777
596161948
90969749
840651663
148948722
1824995655
511334522
1632565284
1046045737
1518620473
763200291
290157800
1774594481
355293122
1728933086
532716274
480806868
521807082
75896029
673983967
1003797904
312550857
1392271070
408391
1743539154
588208896
702022038
1644892514
59731936
122626468
818577258
214741099
1568891508
1117862859
1480082880
648872894
34375953
1748040374
1879433398
1713651162
2083064209
118360846
723611685
877082505
1992053442
1985019463
691898934
1342094268
532219395
593468494
217827938
929801381
1027110153
574810384
169149275
2072265415
1445401807
1641931891
1434595767
591104262
999356725
699368540
1318650491
927121231
876334314
1696814515
375485905
48169807
1885132621
306286186
1311772697
893518314
2141208906
755306543
370933624
1640816421
1751703832
2094722192
1164980863
2009187020
2026724142
990483864
304307984
247463066
241798612
2134161422
2076638046
1502452539
149269332
2113188594
460293109
940822417
187253630
1576457097
904268787
1513037123
498565945
2104811242
708088219
1206673693
1995372785
1079496570
1827614960
1816165514
2064075442
967907795
1600207612
44881439
357873861
1071409162
1417941561
925720535
1873717097
1970437542
828163346
1456556850
228324684
2128521561
1481637656
589457301
941121018
1922880185
1182407764
1144023995
273591928
2022610156
890378721
1079501404
1829939572
2088118206
464316358
613614950
1544141474
720073363
1767492867
1332755557
798926446
158561062
1616715106
283998301
835838913
686284396
1380550073
476223887
137018029
1081957620
301924700
622280680
887488041
1006460776
1052445308
1562315957
760619323
1915985656
1416445144
1796339992
1600975242
1602526959
1715856203
1859763680
190120847
2001958075
875149411
692329310
1595288548
2073844732
1959703782
1862468717
1124741472
1407902348
516359824
455838795
670197439
1079134468
1342210090
1392255278
1859625034
672394398
538326185
1770844451
1849255203
133371049
874062607
1925135792
959258769
898918588
1655918820
2008395722
1959622975
1875362337
460339106
1070445969
660310475
1247979758
1625783306
671669913
715825031
544239304
1740485584
1431201603
1559840427
1234074622
1489040695
125416270
199628209
1849858496
912149834
1612882242
1797024862
1919063556
1340447814
214815833
81064031
1886817543
2057536533
548679776
2019623348
26957009
459534729
1117470222
983748386
998532279
1797651150
728236489
1275016500
1161172750
788820319
1217882333
2095377394
609368241
1748966401
590414059
566972735
248700509
60094835
1923922230
1038154853
1809974911
211247964
1765344367
1325692433
1811446124
1769840626
1977518415
406046635
463750892
1205002687
445545559
28049538
538287840
447206952
1661162810
1260762839
1886022734
1119941395
1518453996
1418184351
1901121305
744975544
1066508270
1363579335
1443220514
1105316416
2061574769
536566114
1111237037
1045346836
1776722773
1632510413
1777624621
1178178944
569292569
882025948
688619566
1111230881
1535698008
650251735
1967084141
1300466415
532484471
1390365470
1394743986
1121171387
438972657
480577826
1909832766
27286401
515747392
2133058007
2102426628
1096005637
640930668
236301671
278686997
2144412943
2024448404
1176489929
1721439602
595891173
1667494831
1421127607
781489652
347244494
1741369970
1207925395
1693121457
1310699157
291687642
1164135548
76745969
183394799
190766961
1446215056
1836586572
1258199733
573401283
36545278
1271844269
1509359384
27492718
874739197
1452994196
97278756
904855152
874126976
885268485
464656785
746248736
1329336319
1511006436
143036507
628484593
644300167
1886317780
2095643804
1612606389
240716670
2078279228
2086773827
1742552603
758056328
2145923381
774243916
357810305
52364029
1685968091
1508147578
1624244473
77797218
704731295
687328048
283673877
576819192
642377561
756928749
494861610
232257448
250596815
830541301
667496045
79235143
874985026
1403749800
1861178612
403039770
466094855
886849074
769699762
200273775
278895208
1695485867
984034927
2037359265
1763671094
1561786699
614320437
2010211270
530962719
1284829926
1966259099
466289763
202235314
1361490473
576428663
698492788
370954196
453314786
666488909
378798284
357838424
308872696
1354096905
2115784590
688128679
412522
129171495
1331945890
1955354310
302472875
1274407816
1686415869
1867903598
796291449
355777269
532427330
633160852
199399577
1176581977
1533072885
1074082384
712377475
1246982654
1426874084
1275790981
408419775
1053542143
866478920
335314167
250391016
1630799574
597371777
849591709
942717351
1119675077
1913572392
391444085
418407303
2114210011
2064619766
829405134
1780568442
52439537
515853941
1902499425
786454628
159274201
877101667
1681259511
864199907
1920004637
1005360119
709499706
225760023
130343443
2015154097
1429099753
592026306
150584005
1335008329
1631340700
1160771110
314577689
1037816458
1240248182
1337230126
1925075115
1066185237
1522729574
1371731043
2101943020
1250792254
2086517728
1340142637
1749133925
1298667347
376707358
115414994
1724257654
1710750174
66253859
1413728236
1128852624
545952782
788370213
348094655
1017313237
2032830812
273932020
1962865664
1652533496
686001511
2112236208
1152179416
321139481
2135611414
375461140
1479195136
561983874
262545820
780553433
1331622545
1014919700
1701404286
1390236328
1851418534
1602687662
1443340717
170910120
657876911
89830751
95249419
2006822617
491310299
507101581
986716492
1239715361
1604221982
595445407
531495555
1963350377
84821006
973132860
2031380957
229914923
1179407713
1363988191
400430629
777408960
809658847
1900138992
1238385660
2104977901
237226227
1466105521
209616614
1914416465
1055495703
197969007
886012522
1181214645
180010532
1296870230
1624394786
1177739164
1076242434
1270868846
153913385
29900928
1146516825
1400820984
445696550
733502626
1423367723
885189598
664505872
1472296658
707246272
1003077474
2114875366
47404307
2058709630
675078315
1227456611
1246036162
246969845
237139226
1411992537
1639369029
2044504608
710330840
1461570193
217620256
1719931014
1454891370
565167901
1209273847
126923983
1831844685
1581743728
862847800
842182927
1451225733
414386411
2024156460
742237447
1836881922
1475139281
732922929
1648186836
629039911
428497402
838229575
425140337
2138195695
1048519802
471269292
1751237790
20420998
1112138952
423079557
2067902950
1609183043
1545261417
875075872
1422579907
303407849
51202370
905157142
1374556353
1033408143
22144283
779948526
2146506263
53738849
1134994385
1995172237
1055449459
642387680
304729442
797889609
603238889
1040716406
1778314644
1172293343
1083089199
936172305
1207677558
318544559
728482944
584636165
1684810144
1432773827
71670888
1572595421
1660247194
1914378662
15691399
169518344
1173503936
497621171
1988427044
851632991
571599593
1878503912
1063437453
1613715416
1001839437
421251492
734073853
163413433
1439331970
1871155800
1502868296
396017246
638036877
328902008
883599222
1294568693
1748187385
894763186
359879687
167686694
1679036497
343338665
1166053375
1048260325
1669851894
1816119444
775132044
1659528476
241502033
1212250650
1862857598
1844344273
1167084285
1581936866
1202777473
1412671568
552096290
1940042168
1353176804
781904173
1461956880
1310098282
566107163
96649045
836243473
483049801
1944426397
1419384743
1521199479
1488035981
1769895626
296923051
1253310818
922673963
1352123450
1778092456
1930843657
559997572
2110625912
1791427953
1952775273
653868547
710756626
366649537
420576163
150219236
122095795
1815837437
515201804
886933488
379483491
2071202385
1743071091
259012523
496650362
1855539429
1098629917
859001551
1211057424
750583181
65418195
664443527
1175948726
1753665176
1304956107
530034898
782729868
1244922985
1112499532
1988311029
1377224158
636150700
2120197363
558766176
490135943
833437844
1375413447
1135467207
1875193017
2064092140
1625897859
580654355
185473427
228856193
576227686
447962457
59696523
776122292
718024970
683476382
1712541197
528618
507465780
2047716668
1687276302
1631564124
1402590831
107054804
763242803
1774655890
1726534016
1323787972
1721100757
1597498938
726255532
1322852347
333902975
1341364186
214123497
1324249442
380900792
329142600
467343824
964762217
173374131
1269881592
1243918405
976737328
700654733
940200059
1091219689
1683050003
1455105844
1374881126
1218099253
1173185809
1797680547
1270786721
1935342059
1689767684
1931019638
87408412
191145578
1085056245
337832161
1032395199
1721651978
867852783
2052424742
640281676
1937220109
1358809943
580414658
757515946
915030222
1260225653
328824516
507476409
2140756190
1644613530
731578358
967472708
814041845
693172028
194263092
429551425
1309425762
693209174
929244491
1982466866
643041194
1319301709
1917152724
1161358427
1297880937
329799062
733113108
1934932185
647701871
833312099
1880805649
1856363398
333357608
1948920572
11025655
224707404
657227350
668029225
1120842035
1252515942
660975158
530431904
1680073077
59384499
177800277
728723090
918074912
1054036087
539692720
493652348
1670772804
157221000
708644849
1532174760
737275899
1110966789
330984440
1143727459
1157653721
1261304054
2132524734
901269505
1918113560
381982014
361212949
1534255420
2145721102
22167792
885060481
1194253898
2111033589
1771224243
1893836168
1062650331
402960470
2085562535
1889443748
173755697
1055151680
887973922
49589191
527052596
323344420
1653304393
829757622
1194740541
57146292
1888136422
1657992887
43179497
325046461
159222416
1554333113
130886122
750446639
816853564
1740969246
1892836028
2082337215
2012553194
1318801802
2023512882
2131308483
744474460
53471378
24973504
2015528995
911347457
781389391
1138218963
1249789974
151923635
630025109
1046109676
769606433
1884967478
1786900203
1760216959
1133298862
1883639306
1194652530
1872849276
1019475799
692222808
833345708
2135056422
1495498024
1257313196
323193481
2071364849
275933648
215240411
2040039299
472089408
63846881
1773589448
867571772
98654943
119713863
2086489832
1587637991
790326487
2135626178
1017419569
913613518
490577691
1857870298
887134367
83047830
499062689
672889339
1496182397
857243009
70139040
811203593
585944237
886913193
1629201524
2127696396
2045615599
934357764
1178573474
963088794
1543189370
686656067
909113281
1586527086
145874839
1016360038
1105303367
1751537424
1079003648
1988267016
1309122734
1052619982
1957817883
901166656
13992851
1958972104
310571428
1002773572
1519786607
1792806651
588502701
451045401
1037359919
1834923780
130423862
1809019359
1348399031
1204770582
1516306814
1622965976
105328353
631319739
511828350
261298514
385759253
2078717715
346877020
484638488
1035624740
1046240117
1142707748
253271091
1542500805
1244513106
313211778
953024739
1639696403
1359359210
1046175029
1037388816
903905528
26522243
518115593
1319689599
2037651834
1322758681
266187659
1378349378
147631380
1336870690
900373098
1019451380
1469723926
754516116
841453896
1391774675
617337726
2139091566
1452465334
1591611047
1522115333
694538174
280486773
305067417
69788870
397552159
197816958
981013133
480316538
1848629689
731200275
574176323
924745293
644701363
239346464
672095704
1943007429
524671874
1198963728
823883987
931598534
65715187
541410639
1776624837
2014157088
31824610
222763842
1920219033
2089629992
1551472266
1346119540
765605039
222959637
1921573823
1938899592
1324186633
1507465441
235850862
895591719
1867102131
1144272506
1685797753
1819173993
1745958272
2101234958
1570498694
259205844
1401789977
1347943329
1664009749
1370732891
119335734
1923038318
372548015
922581316
1035656763
1321492115
1593990714
2025247568
627758541
1563017455
1665510547
555165377
679759734
788551377
739572800
1826020152
579512907
2048894178
1924133266
1073705090
1894316143
988985311
959358147
663850404
814205235
61179443
1347709486
1286332183
1708588050
28694986
1948831153
1033355752
569887620
797878861
691647609
2023586473
1641851587
1509420654
588623632
1096948494
1117163214
1956379829
339156373
924216413
1986351187
2053877176
66540563
1451149062
409575990
1540358033
1194608808
1935099853
1763754154
854753721
1190352581
1779118769
1061200752
536015994
1509870777
2077565469
472890768
1805641705
1955998747
1731970926
486884783
1537275294
1741477904
577215434
1925238230
1688222951
1717823375
105622021
1532886812
738750593
829076777
1744684267
1950494758
1319051029
675772904
607661401
400315668
1488922264
1929933637
1735209101
1634333976
1004637658
292973837
1130256436
1608547062
1543457190
793050847
57135744
1007038257
349909705
603654944
1206403726
1736885763
1828858424
417980847
675766317
371620945
1649349126
1767112477
1847085063
354542433
1633167742
1247731075
1367091489
476756040
1551791494
113507746
405556041
767014005
1155834046
1658746808
953978502
507022212
240522785
373530975
1454091495
218463875
80267818
1523548297
488752418
623120283
2114731153
1882493140
428629617
1589496815
1890704625
96363547
225132115
2054517514
1395748616
1949991386
2097449802
1223293303
1782974743
1116102606
1304969033
478519120
2065843661
1769533466
694117018
826493636
1125828162
957675725
1911972453
1238446581
1703289402
1371861944
1271085203
85731830
171535436
1555562579
880332658
587033846
2136704245
432198976
1519792427
1781956042
652029525
2057666478
811495271
516867940
867921615
202452487
146546152
1471643411
218275593
1284446081
2096871671
97313619
1388651148
797062148
120511384
135365771
1946596120
1264251586
1894095963
1363208772
1061390482
317217549
508551690
273200254
1504183297
758642604
1964811996
108211560
771384140
442060904
70662397
1456925805
17083771
1871374390
955395626
1094144736
606509473
804213096
950630835
9588451
1185069765
962611265
2084086754
1974992767
155780692
956505256
1336336751
254039360
316763127
1167180127
1913726207
1751871608
1056700412
1909225952
730477251
1612767149
806913387
200023737
128061002
152390311
43556584
918064124
2098209139
320799888
733863678
408104856
320259862
1153740983
1704042667
267633768
107086487
1658516369
1617102207
294403966
819342224
1335041636
648754498
432037738
340454886
1567403211
2145100029
261421194
1819856733
470502473
756521858
1635234780
1511503523
1625416606
831064405
1411396648
1775446530
617170115
251362311
637247850
611544898
2052912390
1565987907
876745119
579114354
1368739648
1589655616
168107257
352149182
398078727
382338505
1443671970
2141967922
1688083878
1399125081
240993864
716394701
1948250645
36784344
1477397148
479316265
657399462
452947659
1482071356
2079640480
1999728470
274782748
1093208410
574994237
1037780237
1853778686
110051974
589597937
279298647
665829733
1510125300
1946278589
1580419548
705251956
1448033625
1594286548
733372758
86506499
437590296
1219299418
1047836464
764772801
2031021614
1128620113
2136294891
930510919
147548432
1164561651
930779532
225262586
1432718157
201509878
853890075
1980526861
509480595
339527847
2095651415
1110729670
721242737
2067999908
645617987
1192254334
337142038
176004217
322392701
594687301
890857007
83730706
607353314
1448177909
1156207020
979129033
959613226
318657821
1137271604
1085730349
1059615581
519418380
20360532
790640738
1770932616
1071592039
1235060368
1299734250
1746903895
679313634
2115583661
995251915
482676521
89200574
291701023
1740394189
1342200729
1513648313
1404965895
785345324
1229343926
728291760
1354611570
905519439
2078702683
611935874
146271643
1610194447
659862737
6222932
738497707
196119570
2130170929
799506302
1100730770
1482068222
538011348
1593753393
2097703668
1349632265
964963802
778231407
258711876
1168477961
668299953
339757431
1058152526
916872882
277319513
1214161668
709977776
320613805
310206870
737450772
119468814
1058327577
254387728
169238416
1992550009
1046240613
712052128
474895681
84796734
1809061962
1182716010
2001182590
1637098063
1718216836
1130587344
1212290097
948307954
202395608
301113093
1527281061
1639403614
1928853171
447568331
268054569
907051125
1996461827
1483801172
1230572307
353407340
794783502
1103808083
718663458
503377338
910594575
659914130
2013519419
573090984
2023353993
1319296569
968595001
1497436914
2136017204
1681528491
187118032
1999415656
578146245
933556666
911248307
1244695672
650104572
590876344
825445866
2000479496
192176063
785760721
1195734177
1670377753
1894766259
1411923960
287267755
1406433840
1051332628
1471256284
1344388674
1634594877
205261983
1195455333
1093133414
1344943447
1889684706
1234790109
338616030
2115105182
726113182
25192389
1066712968
1710300227
564632807
1336200226
1071239952
105968638
1744006856
2059834349
544996661
93067068
1602055956
2036488413
1105803085
1185128921
779872270
1255069938
40831878
120881672
502167399
883932963
517130485
158876877
270843184
926209818
1139202948
90037482
148312738
940165375
1396686977
1737170662
1486466534
1149753675
76042705
1090692697
421516808
180117591
1687427953
1418222036
1389185695
785862868
1244891184
1473305571
2106016235
562306655
527118459
1292522573
1652492707
1414935793
2140052731
846963853
1063067666
1527749390
849205681
760112645
2039591244
909821279
2076046626
174231280
99815844
111071894
1555984062
1666022533
1881238564
1416744745
1320679367
2003855023
587297744
1883492317
26236961
1890726219
90096711
1151379154
851967231
1237422732
502195351
83662117
174522471
1704670565
1398983283
1574653402
2012927352
168714591
2110228994
2091057172
1266237212
574716806
224805228
863302874
1227517414
1084566835
1168088943
697664378
817441290
1917283760
1004054114
125840369
1823232983
343128070
1492085314
1601882431
1601299184
185001053
675382930
1358421451
2034276304
486786839
1300282397
417688785
1376940759
197701203
79317776
2100241211
922756930
1556993689
118494862
2015902267
58650499
2125185889
2076771550
749478786
2062500299
550855563
2006762098
358855868
1812533767
2081780192
816245764
2116425871
1505948529
2096469349
2061947972
1072766517
995242534
689801957
821242416
814116797
1778554731
1738615122
119667618
441720100
339971964
291571951
1671852298
624699919
1860852926
1301725613
1612204143
1113317536
440014940
2134914455
1463887490
1573515942
1010020133
1441817993
967891512
515538233
1556194816
495419152
100539802
1359031890
406860580
183149368
1535530814
2146032825
1232093618
2059324059
1276690670
71103135
581749815
1493263207
177221449
600588901
1909927109
2085668996
1275024824
1143814189
2003824595
1944571654
858184121
789679585
2033620831
430614218
1927661237
231054290
328887210
716663038
749696786
515192907
1606219369
2077543560
935713082
59691101
1432772364
931412016
38545249
1692134525
1613387010
1042420805
1351600818
641221987
1012594609
144616266
258557944
1019913312
1261082528
1015254894
208167995
1100198420
1041331417
995209190
2025933121
1920085434
1532204459
1241859490
2134252098
2084630217
134591049
1294139629
1398421220
316450396
1753772174
2025110041
1894315676
1801562095
1566431502
1651893018
737504802
816943293
1284924672
1581988570
1108899294
1836132856
144801555
1979981342
749792333
2133793273
1382507381
1032015805
566824516
2124358315
86362383
498068368
258676941
560320532
1825069603
1811917507
2060878742
1333156961
1550165300
1698243088
21849285
636717835
140632633
1950258785
3567162
1921588707
2005048522
1573857196
1195433115
109076781
1580148422
373749139
423891161
357956128
1315921382
532424745
1548258362
1249409608
1274856644
1706665004
2120592791
1474540535
244160438
2061521652
255344279
1183612249
703657242
2135155434
423577115
387785802
1129154038
72913336
1407500879
1105561678
2094868530
453335340
938872525
1531634114
1410548099
592195536
138244113
1404896065
1364250880
646858481
1155275575
1702215306
474069417
397171395
957667806
731727839
2082567095
1378664880
238861139
1817174827
536279310
1069187541
1279546092
1721011079
1124812347
2063211979
1423251760
630006314
890346817
2085974924
1899568880
1671729694
144585983
322472002
1758759434
473267940
160435828
176663842
1113354609
1557367026
1433666578
493097377
496092975
564451454
1738475956
740049200
1882827489
681969948
207367030
2014335302
1462141533
1354030355
1746561769
736713851
728557526
748513498
876878323
476425560
2067356376
438926636
1206723224
2096240259
1155402831
322463600
1233971141
1755463696
1083427628
997729033
388571776
1465184515
715737911
1455328169
1372585985
1578899256
1528268461
2098647722
607429782
1166092417
1354778956
1818867867
523849407
1786282
903943132
589979812
1413680882
1253473241
1823492366
628231503
1683955756
613043161
1382141272
1172379396
1235100082
1317060061
1540308342
341092324
1161883757
628211169
761871742
1676069994
776957826
701261877
563024102
910838922
2002667128
1146050480
120714038
2095958750
2116562233
1124885187
904661064
635741849
1156927089
711950609
126108889
1115709475
841951178
1446198959
1093987737
647288943
530059130
1698269158
248408382
1574901315
615414984
245814643
89177426
1182234029
1062397082
1422688875
1477757038
441178354
474588339
136003428
563135799
313990222
144611705
1059600401
1320662922
910355839
2015975138
1942482572
1342231010
82724838
532245404
874382467
1512728096
515134829
509280896
562345539
1658715575
1744779452
913146602
767074481
545998547
463492755
144255406
999528549
607920976
464324841
611529167
1768733348
857800184
2072296801
1329083987
745953988
1371314214
1148289593
1961262148
1706625638
1594115675
11329876
312580211
314013928
1795008133
1818035178
1219081678
668918289
2126874441
1011069913
491101195
940798132
2002786446
2081692228
402844978
690506360
1309387521
591797465
62382530
44696356
925196888
1510756635
1741959708
465204464
1307104420
559590695
345410180
628118994
1082329543
84606375
1439934029
145110619
193563126
346845350
1337050467
593674776
787476014
365312673
685359938
1320006687
1699197400
2010596293
917229724
714729807
1382921033
1061943010
1494828244
1126697180
2047785276
1302676168
559968140
1672169939
1413855868
888808046
15356730
1379266860
429618693
680066310
812032734
1724943589
570740155
1315570560
76748178
850882065
1814759808
1861311388
1517433912
866545897
1831017977
264627027
610706425
1511035779
385918946
353528949
1009418428
861592144
876106357
1381996190
1860970047
77846503
1695363334
589119666
977979114
391973146
1922630836
203350318
523595962
1559939098
1561919730
1594961491
884725465
73410591
443213157
390454500
1681356245
1104494105
903703529
1832453736
1306626206
230667647
1851226767
1977920215
438129394
1335204783
734017804
412367950
2051409927
647894325
5337259
336267488
145349464
1914790461
146170469
66025361
1598003536
1830214810
1174123978
807511522
1967700646
903891299
1061218165
270928558
70223340
1655533486
2073987621
1388496667
1748160727
869738438
1540610108
1788885219
1422061872
1714540081
1068715175
828797890
526856276
1789629856
1293796140
13160976
673816737
1979881322
2123325855
393862809
418905139
34833652
1721604715
1253071301
1203710583
1033469373
1110030319
503282498
409310668
103213141
1399747561
949969779
196948898
1214070535
1031848274
2080888418
1611366997
1947273886
1947636583
1420705756
463735966
1174855341
1937830052
215346153
2004651881
599033754
288525050
1727216190
736027513
1794917815
558964721
1800499207
1081426691
1682446435
870353707
1531592063
361584090
508935333
1715804960
1069160505
818264605
993664479
1423215805
345086450
1986048976
1466916706
1883148883
713508007
1665422681
1704504410
317405081
783797388
1524880500
2019390437
428507379
370292123
435796043
1289342955
1321487126
399678687
1726303491
992724004
1099022709
109458967
834539798
1862614791
857742352
736165213
1111745345
1387361616
2046416454
2029424015
1507263056
13705651
1058479275
111954577
1166029336
1515222378
380891488
1211208561
730293140
708888044
1296061369
1631017745
1528338725
319922761
188125099
440492740
43529671
1551178865
218768694
2056607890
1013782019
757824327
1047336719
1959355448
1230006954
1564252067
2022914685
1767875841
1007467489
1896620648
2038104360
614295680
1622542796
377006405
802509286
920883499
1494700972
1883375448
571073709
1990509924
1766117616
285513301
1043709445
640758998
1619510364
1684956227
355903486
747654786
1043890690
1722987977
292328781
804733429
545921854
951374052
1549209829
683874790
240292453
280098476
209244346
2039998117
754835097
909415236
1409950830
867831726
1667680032
724036178
997540779
2026299333
298897962
846836101
1277223636
483844164
831410165
1309680044
469305856
717496085
1028376473
1256224078
279863279
1484996562
1552895322
1894686216
1048613415
872727039
1108508194
1698461641
1225646072
122359465
1749540990
2075119265
828891389
770932442
2051737473
896645038
987723591
1504332515
1884928071
798966076
222695061
1212151712
1044665056
2040822115
2024036174
2053012994
1551754627
981341502
1607866032
1788407060
1369147810
1691275158
1079506991
191440658
757800947
1016108033
1809547311
1745763817
509920331
1049335027
424517936
592902662
1889574521
1460271356
1532604514
493630928
1113681605
564103631
698090420
1747073149
2111036700
330581901
25610022
995629486
2059213126
2147382084
817345853
983642911
1337172059
1916427856
483224297
817325604
302399796
882939379
1525603779
744697904
2066964189
952215435
1713043184
1198972174
2078804622
630663943
1877733118
906687512
892549971
2138473487
1920300373
1188709097
1576600855
1045514012
244664155
2028621096
2140418609
941909076
1780426178
1022424269
7088929
928241991
1061494855
508615835
2089286767
498618974
612006112
2005538825
1399651031
48538081
1386393738
535219312
1230207487
1871632432
1761372368
1492322558
101694862
160353807
385928053
1431472334
1761199633
1149980618
391653865
267717529
2013013358
660092613
621381222
1061524334
141819098
1394102192
1520047631
2122906087
286712048
1882395439
1320198204
1240545164
1474659519
246474106
1672503988
457801740
1301543210
596499070
1073790846
1243108073
1192796284
270009229
1444555455
351957032
1356619102
1314884680
1660113853
1812669133
991807473
601704527
1150327914
839103780
1570542399
649804168
2122744474
72808393
293186659
2105902291
1424775318
150214365
556959829
2135972250
1375676368
1056760191
2015682125
2092978840
153913385
815211260
1218526429
726704494
501804680
710215443
1787294872
141621882
1091392851
1954952004
2061931969
1768107412
643322148
1941924740
1486030510
1204271816
825316213
687635812
249384886
1855083708
1195814316
1679887294
32607797
1423739290
578430695
885587700
1319917406
949190504
774685970
691549694
454216165
549167218
712211057
2054046151
1364063951
748026035
2036955764
58378728
958034626
1928434073
977488415
326584856
308934242
986612239
1669275358
2085218407
1781057563
1389811974
1285383629
409103251
1573229124
1870091910
1768917236
1722105762
415581559
1708863588
451947888
1817584943
2002980453
115722907
640994415
1194678023
2026918658
645213191
349537036
2026540495
1125054447
789015076
1057751007
2084768726
1350601387
1334437559
1702932316
1560584726
1066831079
66548707
1071822511
2102046624
413285885
1046195385
1688125840
1606597146
1062225430
1458304824
842546905
1947471506
108224222
920772734
612511002
651451670
24291058
903291039
1779614251
70330144
2018537650
1050977153
246842925
1259907650
1225751251
710139501
1228638957
1827904288
292361794
1067774511
2031222922
192031561
708546055
1642415013
133169287
2043636265
589012204
10449430
2039640388
1453010863
1276769573
990010817
852708110
384218237
45187107
1297416175
1290948432
308464373
146349008
933293687
489579040
2132598127
1005704717
1515793093
1197525959
1529115753
1837403029
1136272368
1058800950
1188674454
672889339
97566965
1270468550
804769521
1076706762
1853778686
241239417
1345741870
1869582395
752967241
1103037213
1563807932
1567882557
1658300023
1319693387
1928956968
129083173
846965046
173336127
788377170
1203931107
141867413
2128001130
1530561047
376596388
1416633038
1475880738
1776834105
1131213504
1441958620
168771318
1109295176
1837794708
191391392
1785899090
1988665770
1194140700
1905013167
2075189764
1861383982
880192671
493245246
1945460322
1347503277
1450564318
1232956058
1157156591
211986712
1155509672
1411536418
525969720
2066586461
2003819949
1652325311
1362531219
1662327641
1964465593
764887982
2064462791
1314414644
472357329
1249673468
670794720
1934007709
149967089
758556069
1611265441
1380336976
544661294
960392456
526326810
977028492
1764785299
681063839
1023553939
1685116931
401703532
1388430019
1148810902
1420072173
1722946360
1748819385
951671170
980095156
434655560
1862519979
2492488
1751402146
1181280075
2043130168
698200038
890059176
910974075
920384922
1448997996
1873363669
730830413
1804866565
951301526
1207352239
1031984842
791401861
612913883
1195456320
1798059055
638201712
144301224
1705120230
1430646835
611131657
1377407754
1483508129
972588522
1043763164
1640557225
1456395733
1073958556
1893481774
413784836
1331893128
427320395
303738204
746716520
761251906
1833590524
1383364351
1955126303
120219745
1393458098
546569375
1023483285
1232066806
865289929
594911682
131698289
672094137
1327159615
1698461641
1648189908
1304317207
1320660082
1758431830
877427936
1947881302
1338239165
1506159385
1967890589
659914359
51985078
1159714116
826428793
1608056701
90814588
1908312032
45813013
119982944
1582112490
1965473814
1082018658
1253021055
1913538741
797884091
535960119
504294152
2090310273
1849591546
1828658420
846080376
570172066
1517006394
1279564727
422150379
1840391578
495925312
2030838656
1317872850
738246110
1664591507
649231581
1731145712
227699675
668659810
1251486788
1151657763
486485279
444466221
358371641
1288894742
75665438
782806044
1282976013
472053124
2106120094
539531018
931546134
179396009
1740828069
356153562
328282915
1509310838
1967587254
1833280921
585283928
1848182210
318806204
933331361
287097287
491893142
698907599
1412518388
109155615
2093230281
1951988532
1065982021
851833217
849266573
360435355
1318480262
191028147
958932751
2126784100
140747247
2017309403
182028635
1996497611
10926389
357997025
1096570449
1679111876
197164406
384997343
2489139
56591741
178041972
1761037131
55691705
807260079
789622959
1671006800
1796230290
2111404163
1533589783
1506310393
861964075
1256821575
1250183056
144240304
1807568094
1008180937
16045323
380912703
1020077455
215705662
105750730
183710363
623293188
1092891509
97012290
1133432801
2062770374
130065115
547130399
864778550
194531553
1179578627
425130366
1488459805
247592191
1329242301
1192206591
2139993573
766420386
1222136996
1252500689
125166746
871287402
1857161135
947033336
65298344
1239057341
1198562034
2025463132
1181621478
725008377
1215303050
861660300
785262396
68529522
712905680
2069571953
1431100894
1679164634
1843546441
346165528
1728891583
691341416
870864119
812752739
596559325
516098673
513430518
1375497143
62297748
496830680
769994101
1018789416
1791008233
1138409208
1382576276
154375656
665151203
1522330725
1765696509
1957794318
828230650
859758126
875898704
534073740
1631842519
812533352
1749932438
1255338955
1592432634
213129149
1903225757
323662840
1601365783
311044677
1311235876
835598259
627067041
253580019
1357585527
1211336249
1028055387
966718078
739062749
1387408238
1367194856
1214305511
1126856502
1320409075
1028878989
557667587
1915484465
354101061
1104458536
1812955637
1821289152
1877590438
1104256807
1887585852
906907936
374318698
1652587912
425469291
909019368
672396578
1903700467
1862510421
1807681096
1146433103
1761350996
552136173
215508751
1365083494
1916197101
1599525122
1946808653
244976799
98829806
2610023
1856477886
396460409
369200127
816588547
2101138916
1318204876
1394830546
61149834
179905171
1690103240
1014918334
1747860317
870426727
79038500
517826354
1713735039
1947400032
1833314139
181831795
1985540991
1561217776
903780092
323875911
426041659
1255434259
1495782303
1914173609
1779387329
702053192
1794559800
635623595
1538515536
656127441
1911941590
2019481237
568367227
1294421463
1793931176
1596093609
779979281
1881506254
1535763146
1270161669
202778674
2053347328
444447869
56359702
254264766
1659411794
1042559687
220594687
1361069106
531154711
1150666930
2075112372
2104132105
1028459971
530020852
919666410
643325956
283302002
1409021231
1518907104
30523178
1263694539
1242998314
1958785476
653521118
163500086
1538124043
2097617698
79136818
1640955881
1846588729
1834309858
2033691629
382730218
590711003
16598642
1013980566
1629231806
1612047708
574654058
1417651718
1050453673
926599297
1019129781
1271052114
278397431
2009125799
2129080903
167216280
1087866632
605148193
627762779
1438912930
430555078
425054120
1814241175
1359562042
1195413851
914393952
1703259155
245149140
1033314333
2141627357
964351744
1306463042
1138920842
1422688625
187038714
1267356268
978289087
871120984
666854161
1676350719
563546262
765870703
1157832653
1527873385
1155710694
1664701707
212666396
1974887917
1636591031
2055486759
1807643402
637553592
543512705
804724046
1189603417
28243620
897510000
2107053670
1831240524
1839226072
292040021
1407776441
346392936
329712874
916735513
857188036
1084326847
2058963118
329906564
39339490
686410467
183768603
1067166829
450084327
1906964461
2002996187
449633908
1954352042
223814623
2050280475
467547453
1494690541
2073808634
775657295
1349240338
2138273738
1175999561
445613172
1924378667
1425153555
901697613
683017557
1688844430
2129351042
353507475
386684491
2114786710
507989736
533004124
1142843527
875518257
1985458670
1433818854
1086380985
763858592
1005232787
1918393256
471100587
1626146339
763772647
742142746
582868765
48053326
1458199386
808020645
542420488
728166138
1045581318
1768068090
1003089043
1116038318
1860797310
1662903069
782072896
932737060
1232985822
1058154005
569418947
254178315
1142435839
1625267090
1321539082
870454422
1988488561
1870002209
263837356
1966665634
255098098
1623458679
1976135669
795990448
1756563194
1958907427
461572369
1012889784
1146927761
346102909
2120855354
1181619726
1164944200
571359877
1101199500
1973237004
1763462059
221735005
1467934425
1499213734
660300348
729284358
1728072920
1668040344
1370140398
738780419
528749966
88142985
289223173
338023578
1769542744
1004937185
1407123298
229621625
1512875174
790829766
936196608
825926409
475775291
650846138
496313675
1247501334
1863198944
435527891
386830345
836545235
198540836
1629581643
1934707919
668497
347348802
361983875
2015207189
1194825857
533301056
868254283
695136182
1264603252
1716361926
1354306876
1044547809
1854588488
799531606
651507766
1052267599
2006709232
1535454417
794484697
332351746
1616329203
353301513
1074895946
927758266
1892265789
561370946
978525896
101003509
1542471212
2136298447
459216953
2031225875
649039861
821971608
2064696691
40021236
646504990
1018323425
1192782559
1025289789
697150473
1794073129
1526004490
625704494
2019094671
1479259913
55569111
1441711107
435601434
794362097
1633288409
1967668759
568182006
1452566486
454043601
1032174731
430602972
79781023
1265576722
2117289149
1070940075
756142525
1817329385
672745641
2065717101
691220201
322343454
219294644
754771775
32247281
1639274843
412669473
1327376042
1731334150
172223753
1490518531
330455140
2041340693
360956726
1181566511
1874168921
892504614
1395209431
585224637
1528137000
308989683
1460291432
2053444335
1326123563
678764132
808913382
304359062
1772354296
1528045533
870682596
257111878
684411355
917405608
1892135902
1728327670
1105067699
1523152021
1269207544
435799018
1795664787
338190115
1591140362
252240634
1178399611
1771766688
1180643534
1986131167
873450483
109910152
292400796
421371981
937377824
1116763838
309809832
2116266529
502450657
344018525
1844341216
35601952
1057539761
1536397895
1218847330
1584906378
1086497171
760902550
1771131408
978845632
1189659121
2035597812
1139418737
996653261
1483147814
1702994334
1836170177
2096206034
1794869135
135462181
906471664
1560232275
702583964
180423731
564524234
215544047
73899842
1484077534
1834499164
692105632
216920083
643656460
685187964
1153630746
691264525
2142658953
269462754
527996717
1975785961
951295481
821488094
647656126
1817138204
1610873322
288653967
1148874093
174530899
219695686
350763129
1717340861
302553537
418934645
1075094144
834528776
2092074373
382053566
592557912
1879828513
1071682384
997828802
1219749348
707638862
1016956952
1438461491
2036295891
2013230807
1389140650
611880259
1661946528
1507311376
1406824565
1104022111
1143946829
1179806481
1377284385
1555287418
157016505
2041320796
1924457582
1505393289
2071270876
2042735242
1455272555
1990452867
1406467853
908960146
974146285
1039604819
1421951741
1505931268
2089960143
315310783
1701819452
1739464117
1330259291
2000940727
1347975632
17363833
368468237
1579615907
1456745481
2029077706
1691442761
1050041236
2060668822
2031869520
1552126543
1303960703
585387823
778825845
2090286387
1951802485
930468579
2283250
978896239
1419551427
1160028402
883912792
827129203
1936856429
137510796
1745363856
216650733
1627572096
884478849
1913518348
1372371115
764031839
557953459
294559406
764762094
1176844704
126328320
516900474
1352605213
52891221
383969531
437993426
1177678685
677951192
816466128
1669297525
1505737938
712399216
1962952040
2091194940
2123533553
482420994
928345271
1061031529
1563343941
608078060
965436128
1705741629
668482941
1921502169
371520604
1359181245
390973412
2005245577
2013161602
508032600
1503698689
1605310305
1564345527
428416790
460109454
764298071
406879582
683488501
217172794
494376497
1635098108
781121617
409342412
1056618594
348043917
1605439333
1990379201
712813631
981727495
752560944
1230258334
420433943
802516826
3610879
1816439537
925936567
1674040639
504789733
2139354655
799972466
95506437
943122956
1405522766
903053631
1946160951
625855238
443512750
12124217
1278845357
781840217
1276456059
1353846535
1407950890
979099216
2136391692
782793942
80282052
1964975982
187662499
1910824479
1074758377
1169265518
535180428
453688304
318877331
1275428335
71553901
433118457
1261063250
1153101706
458639775
1150872579
1041626334
592169394
449148831
582708159
1282241227
605916911
841077070
1089968420
985585995
750391458
5794297
448987673
388086990
453854773
764256324
1463796946
976652338
1579394652
1565970733
1720071121
1739519220
2000521525
1973154811
752128222
485534915
1815558321
1689187642
2073950010
243634350
837959796
779836770
283711471
1752482463
572463629
933158323
1649543205
1234886733
1009892651
504958955
1913342310
1549116311
1054594459
1866274767
893629962
415404967
367509915
453352830
308434120
1784608158
471659681
866352576
1629136704
385970959
1667511585
1701878086
1972294486
1306555222
1504634498
1824845557
932155442
1578168858
142473454
914545346
1007693575
78242231
944580903
1499058855
1199556683
1028008038
566158551
1653060512
89129876
834756260
2082127152
410379462
1958264489
485334360
1411026494
524610140
1518443594
1817966706
325133044
925181185
220048501
460782582
1606400943
761952035
867931693
172002336
1115932934
232387267
1178689645
3911094
509340277
365584534
1470962910
1308859574
958763389
1328277832
597112774
1685709045
282367973
52898231
1880623512
1521184452
58081820
1262303833
1821294593
1146487266
899752095
781690302
2068808770
1012916180
2085625185
530588453
972457344
1776831583
449039700
1391363388
1140603076
366454895
2107040250
1507441781
1801870631
1460131965
1752295301
333515140
1066338087
1021872921
968229824
2003222505
467577268
337133176
1048616491
1154445756
1089633342
1182353763
1646778776
77465164
1559329482
167098239
406874187
1483292919
938829909
1290408238
1054313688
1317323583
68991524
946108692
1136775832
1724367795
1820171837
1973092900
1001275830
592785296
1975887292
665684702
1371103692
471441293
1972527093
876330238
1314565333
653863295
306008052
1973898467
952242683
312502768
1887560892
1086153278
741123717
1929262886
644601549
1933175738
410647600
454558159
120706479
1050310854
1291730515
1295307898
451379402
585650190
1878252780
2089750536
223209538
399071441
2023720716
336880794
257458877
1380062345
755225314
743393204
1246014768
1461602016
155011169
1161522968
1743906680
1303357925
363641307
611100441
1775621688
139290498
1478879672
157227614
1610228430
1500592581
1023263867
1863456964
73802955
726018358
516498667
778725556
1973260718
657185161
906992688
1498416096
2829983
520929636
1259155937
1100240480
1324738506
249078629
938703351
1807039110
1960295083
1510712969
523388965
843902672
1026596711
370450679
740498280
1171076223
1059611106
528214991
455036118
2122946337
1563288174
369812150
1753515366
449153135
741154762
2085123031
1001011258
582096219
493034684
2063867253
222377897
111004191
957816206
913027959
1881710127
2110761573
601569694
896601269
1668900626
1676009391
1434730013
1944169556
2085367904
1195120264
1587576644
797494560
1182665819
520897904
698904867
1843563967
310610839
1408792646
1202881243
1572959996
1992109482
503576780
72549276
502602418
1035810204
1532143720
656474382
1160360448
1559072101
404381735
694587469
511267529
1313543937
457532343
1612050391
1576705050
101613717
540156214
1142166912
315383025
2001108748
1954564268
1105279424
662720824
593672275
15616493
1993501113
284834771
2033156196
243384232
1029584016
403775732
26341253
1775463667
1672888953
592231458
2026322551
737515407
608399069
253145396
1935422085
1072814315
308973437
663673854
392434997
2032134125
1073732994
1750100492
1966373893
1839891196
879482426
90099313
2006694312
2146770503
268632916
1859122632
1989908265
737550487
1764380194
1056015799
1048324427
111327354
1242281818
2051283264
1223758894
130356203
1798951066
1626988660
740271767
1765644363
896451181
1831439745
874660440
1756276874
777132862
1030079626
1399389039
495752532
1904897475
252008278
1064059041
611498417
591934770
2051166807
1439373579
19537152
397774621
1433952822
244358489
538126583
931808728
399737264
1655008499
1308914949
202467129
969932471
607721583
1902117244
119455057
646460179
1738970588
1363156162
1966070561
986247722
1051695420
918095758
429611826
882391932
755760548
1125900541
685067096
185475693
746119959
1349682604
418093427
1471772843
1166684019
786443479
1779444555
2087493175
272466464
863817626
1796346755
1319189751
1670822980
229829973
381402941
153345895
1631768777
1066712922
1388870532
1511773043
1210579360
85507768
1895556194
1518417986
1468884291
125851525
245481506
1866351289
2066432583
1228045261
1574546210
1435994139
739324770
1487280386
1735974951
598412186
899414205
1194672398
928888448
1416129957
887081975
451027290
584571623
1094115050
2016530229
1246297652
76585000
2115904999
434908704
1973650273
266333759
1974212868
1723791230
1812709091
1780124278
219327453
168636343
1167400799
1829429721
2003498145
1428693336
766286088
265019516
1006032498
1112701990
551006275
1310683234
344220850
116830836
649898879
476388611
70474400
1420221780
2042433464
1994695183
1854243972
1136525451
1230473887
173154233
173804649
1341460095
756186689
1689598417
742905748
881936363
1186634412
1331666838
20522633
1538886932
232996309
1489036868
141731082
833465417
1651814398
385055255
559620364
1180773803
2030888205
1908530288
1813276515
1206379492
1375902516
38370604
2125469253
940980875
921006477
1618605752
1341265715
44075124
672326915
1929049664
419510932
621944848
1669511985
736146411
500131723
183115356
76586108
531985532
1683937965
1627487752
422261024
960986739
822858376
1543222214
224556623
47062833
96390157
1793074846
1670255444
680523100
576509023
991636663
2117440710
129758509
433524028
1798738002
802977113
1312698138
524998930
384172687
871102939
1798848153
396833476
353526666
395293933
448752551
2094506197
329250226
1016108033
998779495
25084685
505941177
284745683
815180470
267443018
504974771
1346192693
527972144
1844973541
1152409031
570700049
942868247
666066949
230969664
1720161252
489091169
1395479926
319242076
1248195919
1234037377
360319972
2123408351
512434029
1599849843
2022361991
1977950736
239259177
822232646
1539388714
1768578607
763082205
12046364
1587502462
1500057090
829116131
1957777267
1347376573
1024165549
583321368
791166777
1770035760
523202979
707766603
471630019
1963120957
603863393
1875545613
1968580007
77959106
1563101951
193483137
356244980
284279414
1097519938
1017169046
882910260
1619875125
632951981
1006493979
2079475288
2072888977
602090863
1720736700
1987707068
1928348387
1081482962
2074352895
779485757
262152842
351058840
1333840762
2053935129
1839867436
1801734668
1652697825
2124772981
1203585019
728207033
1126193641
1659796394
1747893035
598014674
1514870706
16139616
87212755
2136600335
529732358
873949488
251143825
311668377
1683268086
827300786
1427372243
323573983
555589575
1630596362
1268096928
1225303455
674396999
2018162765
1850379287
1604499084
451012355
609749649
1420006863
17409377
880965617
1240763014
1670325519
1881774568
1692508273
300573948
1116500332
4109160
1392684181
943405697
812353078
246293952
1822426803
1290606779
1046874454
764101436
75205904
166759851
2133444017
1004585046
1430565950
892808052
28439114
1966154295
462182451
1912610507
1229257935
607559170
489058736
1650927505
1369918048
1949067368
1748589245
1845895986
2048752939
1607567368
548456762
152861543
1183418481
1358567278
1852199687
1447755631
1444334187
465903986
95806010
706967168
1234621131
457769009
1430964084
582319245
1349635074
1173108765
1433540973
1650292642
922940695
356283269
944529564
574557329
1405914346
726335552
295868155
1614584503
507865979
504809798
1654405437
697220599
1254211270
231894061
2058249168
148465238
1128666594
1526348872
392664033
169594189
1382489856
1594816598
1401808645
1603120213
658256933
148538518
571314637
348771474
1818660171
2124057775
1665983852
1003878124
1317010877
860340171
1994063477
1174088519
1795192827
1219945173
1289361269
1142755761
2015607969
545461840
1575452005
1155079790
65422935
749214240
1199391247
1236176467
1299898421
407716358
2125902345
588088648
160198246
1154761745
952019559
548191542
1460504994
1744778858
1456739492
2131178184
1219825531
163917598
1348945334
225184511
1822834020
1774802829
1434199428
2106193922
1890407220
439738632
272439131
2036872002
421406870
1900717831
1945585870
671452668
1815071760
215500882
1797096768
456380290
700419625
177330987
1531930641
1744057024
1783963766
1890290883
1710772484
254100882
1358951217
1217636497
674660483
1803721578
1904752296
702039917
2111670361
1634433302
1426038612
1016766263
425904456
1486947021
1102458167
852879259
949075130
1531276549
18274764
1495904073
1474215234
1331646166
1673896082
553948100
174338404
435287458
614023416
513060664
1656727983
655799366
860221205
1718726368
953630798
299319256
124367270
272387573
1740238485
426746560
302194595
1874456023
694287228
888753105
733503821
376128969
1757450847
222308471
1862099379
1430354571
230813670
1043684931
1798686252
1219816766
1546095271
558033858
235023744
2093930226
711785148
1853219357
1994558749
728580417
1463180062
2008712505
150088020
2000255893
877037898
370255419
851812638
1768299796
1788187195
308748339
2004849105
1204102411
1320743576
813341184
1064788602
1760646466
1073876146
1866225860
1786022694
510412175
1582193743
80773213
1038654645
517300276
1526949020
752441582
497629318
2136630916
167348873
1169318315
1160660994
63694801
725206501
785659352
337349288
452504997
1825008896
1560743582
231905340
1780215846
1842277179
1474791254
1968762041
764245417
1323940312
179681912
2130130364
218539395
672630143
1728098329
959960937
2015946270
1993830801
1760453118
841006861
1992904434
581641672
491462147
1090645086
1518545513
1390293391
1695088963
484957655
1108638996
1952052138
705354485
1521700590
334435659
2121601019
35444092
493059391
1731613651
114728917
1775138478
417091307
557063256
2077004026
711719665
1663690711
1218775391
1394432647
621145609
899751042
775730200
572670333
928138148
1495967996
2130493621
1001839759
374326357
1783172164
795543772
635509630
699731951
108759169
2042637465
1761424314
2075229176
1099419949
1501685128
1059666046
559278013
1735548312
1099414301
1306361051
1432361946
2091605082
1878936734
1808667995
1674418084
516692141
807066757
1467074954
244796559
740710466
1989255165
1842055042
1452721195
1898539800
1572497507
536191412
1089453399
1981254072
1436573599
1072747848
619863379
442650561
1489005272
791369022
1462211056
1903722892
1924505582
403902115
444741992
333899003
701493869
386012026
162592340
1473063955
1194344628
362991061
867450954
1907119255
2123069374
553647033
101544039
1043267600
1438499703
1481485134
1320605827
33727205
698601868
1293555427
1777591591
1910347451
1427408061
102139279
1031333811
1625448712
427540034
1179826975
1932262941
964707038
413769424
1047324427
1168978675
238868971
675428071
362985481
870217530
1475723761
600247264
89902706
1620531840
314490821
1085798203
462155500
643684850
838828185
2040051312
289023336
1186097820
556681187
1291314035
1117407882
862553126
1387173541
752094858
436517196
1160682348
305098580
64147077
1327253923
1396919794
2058831596
219054573
1966233979
153113345
1951551562
1592843338
1262224057
156111791
1667085698
1533906424
976211532
2103178028
1593456456
556093420
332399723
668585200
880746620
1787487596
2034213418
623448510
1464522981
102450204
1835189202
1709779841
192633004
1409192916
500757527
622787678
376082226
1751875387
441033954
159212495
688064730
1899272537
432248807
1023357441
978363138
1245742017
1474117138
2125367462
1862331002
292629503
455429021
2104960793
1523927496
394202970
631795030
1067629362
1026620371
1782921257
1382674893
1116704729
1215860338
971808075
1012393565
895574961
2092826551
1814801168
1014381329
522098227
692054794
940154170
595309178
1206665629
1272066646
1725440620
1209700329
2090538881
1144422629
1172923407
1728183763
627230472
246784583
1091784225
757367014
1585175267
1767206367
209864934
2079637869
409730364
479862926
1599758113
170557295
1189144096
321768649
1272531733
946440549
286575601
228318051
1284377546
1371545249
1356496888
1571059065
1279172393
1481387123
1139331447
349247695
1739816330
260784822
1542163726
602079598
70492446
1181071161
1722205406
713325435
1689419907
1858414788
5326271
874373186
1001869278
1468464292
456617738
2068954231
820076216
1977809099
493346083
348754383
607433847
1256186638
1447458167
1853836891
360910108
1129567464
1034113151
119819972
849894143
1597832988
1609524762
63166150
2108342491
368751750
1859802988
1513184506
1828746191
2142507584
722403135
1756809312
1249218390
1553217942
1329552137
887493722
1571598069
547885003
1624448086
678022150
1536168668
944649043
368149309
1355448220
761317816
255545037
316907905
1976470472
358152370
1973496064
1544491550
828940096
1485658416
386507923
1618485797
2103066130
1454498229
1775005208
597382556
1844923795
1953420241
1190497528
1164437089
1597215749
112982847
1532893146
8731476
350059065
413183167
1298889289
1467812881
1217539180
1698075192
1288806649
1421341119
1964583519
1895477923
568899993
1382671152
1901839581
976408868
1409211651
761193817
851643294
849524753
1241276482
1286229662
481154460
2061530110
1295505607
375887750
1361517274
113622915
459931260
1979569013
219698578
1258827211
1542045434
1318885929
2119002544
400796790
1001758195
893498264
1963767750
700621254
970987738
1646354805
1393007597
914300764
2091535839
1498441287
1604566950
410157514
315664218
1085653431
1761884473
664747312
1538382317
192276963
455392163
1459204779
1247085034
928268255
1503891833
1804408566
546296199
1390887323
409526941
1041712375
2031904803
320666855
1450256285
310668143
1739109315
595518017
1314848275
1201782603
1178625188
2025912271
2012749401
1977223754
1559386191
1866826083
693517129
1148680030
1115183242
1076762891
2124742758
761521294
644495093
420223832
585561811
1483946359
172392046
1095914949
1593164561
55836745
1465928645
1468327673
1750406650
530326292
1566048200
584583033
1442159512
226199956
1558185361
855651859
338881701
184981977
795375321
838644639
846223474
1518547581
1603548007
1828747758
1655387184
1961766821
1167135541
1805646334
458030277
1522924673
1012820914
2058428609
791834683
1540262375
1021088248
2015923191
955140373
1950060991
535481298
943678803
1561141815
1760052226
1737493287
148799200
125851459
1746150
98524128
532110669
1016982142
212820049
2023132480
1580289129
1831717846
880589876
609508198
172010535
188882869
1104666469
1077227033
1724762014
99389786
974335581
2109820153
1750690587
1414807878
1048286738
196364465
313512711
461126827
481737065
1995392609
1537307261
1235881937
1131610749
1016451560
1855795911
1162489081
1876623551
1166858696
1162748737
1556572505
1912380591
174604974
1259837234
1973371245
980495295
1254474791
2125613057
1995001258
616676627
303425337
425286688
889877102
2064220996
1013122546
1812509013
2090479138
105898836
864890606
192494617
916183747
2066754756
2019644507
396363298
1042649992
217531041
1365514179
493300862
1057725956
2337899
2046686663
1370907569
2116594335
1561022908
33430193
269234349
954936848
369301296
2033132810
1081284197
796295637
1456511101
852545745
1592464965
1947764616
1524017919
360704762
1822530514
1710842399
1294100219
831441771
1340110426
1407910540
1884586641
1264626247
2047075277
577357996
1636359099
2075628344
1747048226
29976222
193613677
1035974915
1037229301
748075375
754595244
2148540
1246281718
1211571106
2040368710
1350454154
930675474
219957630
940135983
1313609177
1349306737
1206929319
2039742602
1199669706
249894973
2131583188
43244828
1968713646
759928574
158547912
1436057599
1458008742
1063291047
1890216001
88668384
786718347
1681572623
530963079
253777743
1628471265
663728716
980809504
925208820
1599020852
707624468
1761540080
997836770
820497778
801417738
1718730410
1124939666
550600628
1235097669
1757557679
1928584622
967548109
524034327
110000694
475089300
1224732294
1975857082
1898093966
718576008
402881027
1838581834
1242158799
280760446
1893231999
1545098302
922335052
1605508698
1545693096
311283550
422330428
65116180
1885429852
1178646777
288770587
1988897233
1162110447
1326097258
331882082
957438601
1094385493
432432288
1445046921
1419399397
1580072554
881358998
1850931505
48385331
2013834185
1384116676
1528165419
1566738301
549342101
1716507102
1758988528
1143255345
255967883
95424073
1527625609
549197484
793577046
497568290
1301934960
342812975
2016582386
1954323866
1714431922
296680565
1658373651
42656101
1010670593
243848524
458631482
1592702460
1231828138
819097830
667591258
1242074819
1914727974
2128492571
1109669735
1318274882
1870292533
1763644420
455444336
150628116
1607228994
620915310
1945403383
1183397859
136574556
2116728352
1760321656
498444969
1210773203
1718220214
1180719081
1410956611
863185162
1853698455
1552021217
709186493
365571455
1392076037
758767582
1629463156
358846543
143911295
2003627099
588592182
1008260613
885232441
1915411678
1361377731
61046417
1477922102
816555472
1819626267
221133599
662668034
2049140060
1038095787
817517207
1260468027
195107381
1845991632
1243857444
1549010574
280094476
306648791
1555022348
1677112356
1343993820
2015083169
1867756836
1261508962
1678560160
682276274
51950388
1961809897
1081961141
1869074783
74189640
30633157
917398528
329493614
1228732265
439443490
7332734
648692230
1907826603
1954068381
1818590621
4030605
1631176015
1343259572
1698221931
329867643
1116722814
634975189
1018751868
925636822
946009524
1852600282
739451846
2083136326
561936999
120357620
1707627
6446227
676441410
608218130
945334993
2088294104
1186965028
26758634
589374020
1216959691
1801096876
320524481
744638315
195924808
208769707
1520183618
1718292790
1101865209
1906475643
428407360
1124497917
1264264313
364097300
2118527826
1965479059
845082541
1340169499
1525214922
796126498
1535843382
1038562685
360899
1323285154
1549143567
1172736728
628063348
475649309
554228212
248475057
1212925666
682729
2141573903
1895149386
1086534337
153323218
1900874669
191247351
1252966510
650418014
1490372794
1544131845
1358617255
338637171
938510843
325242916
1741877385
486393730
110577634
371781675
1450996239
572780098
1770038661
1206631161
1621956300
1150444726
1082040004
612808296
1949094574
1731949107
1375689380
741359233
114668621
474501766
794742796
710766058
1667533586
58184745
698201922
960332036
1803902215
962069448
1321850328
330313445
1086358537
1696621108
1872871487
1530715599
411070850
829058506
1251302514
601355257
1792365883
711387416
1796972568
1152058925
1764452187
1430015105
1774927259
1377608861
1809063440
196572558
521080930
66970984
307545514
838577292
625125263
1050358747
539221610
1427096667
448455441
1596290540
1980870833
94255504
81570766
1437189585
759555409
1611817813
2099921962
172875586
1608936645
580415595
363793475
733972145
2026698067
474402083
1676267317
1598241709
502981463
843690478
1944044897
1005148109
935882066
1007321255
1864424528
762864467
135128113
2126511647
2039172008
2020094459
821319809
220390147
108191162
714115820
34425083
139367448
1146042145
1866798647
688503166
584389907
1920405147
1566848588
468380437
202031933
1118673673
1479322343
1229973118
63732551
1733626686
2051262938
694762223
671027891
627691230
246192316
1736596878
332782735
1798090711
956022183
592736118
1297582702
192544265
1077703788
1196376428
428725198
2046320417
1489956742
689007427
324891254
1538115594
1851790388
1788012067
1642966645
1791927697
1419017006
670527917
2056101112
2116691077
1064074090
1128397329
32784887
685383234
873660267
1545625026
1224082385
1852900450
225117760
2088123777
1185534779
1169212019
1727172979
227430789
1695279026
838777658
1541531735
933439196
975168598
49060537
1986589664
254398826
1636806544
1992253235
1501267043
2080819895
133348356
809962726
2140703712
562050803
1991622165
57009910
255396167
473634275
1232910728
306358446
1627843957
2024662204
1720803433
369879495
328534229
1444581690
1254728114
1660922246
367350176
1937401073
1949827186
299211647
89788739
592502033
1906789889
347662510
1957602427
39923892
737321502
719681462
1068745658
812441494
1834487864
833173191
686155774
353181385
1586224965
1500448964
188756645
1442116069
1227052718
1042341469
1602429718
2141565255
1259172089
2044686278
628063104
542070268
1906193735
1634691049
514022121
404755829
1947002176
2021427720
2019356025
2122170614
313618212
723206083
1514110797
940798132
207481166
1833127519
583609735
901175620
192898473
2114982137
1013070228
1761913766
884087025
213351495
119949376
1622808731
122504523
549252395
1015616417
1190126030
906404011
2037294352
1939385781
1076020775
2374785
535354846
1274647647
1347048788
1964358073
1403183090
1460158896
110293934
414144210
513382357
258573799
342889720
1722036180
969876693
1324018629
2117469955
1397511235
1621264356
279946677
583114156
1682117815
27644260
785740194
880695969
1707462063
2073094084
2032555305
2042647662
1769947429
1668149858
147836566
126322642
1737882359
1958870361
1109060884
768982132
479698820
107888783
80338638
1287059943
2129217053
1751984449
717988017
590672550
1274279128
2133229377
1915987788
856248018
1953397764
2138110084
1109357845
1083408958
81252841
175473218
1350913631
2087132685
732318553
1480279133
1570777030
353009108
1294684042
1576847793
445603434
1311194919
285693033
1385817126
1563419967
1467128280
1589383437
1315820417
169316220
20212383
703162858
181531864
1860563421
1782905065
961088535
315745073
1049110033
604287295
1808049297
28264358
1665293459
1585351296
686620849
1155926982
178140224
446089811
959019089
1684644896
1844912764
1690917231
1986779121
1320508682
1578718481
1153271566
414313588
262546154
1151279829
467221236
601688578
1034623426
902084832
255785046
289724167
412873504
263586062
1656605944
738072991
1555026073
2114352811
1209648311
1164824561
1731729702
251830285
298195611
84890605
1815995890
226272344
766326582
1754504300
1409456176
557699026
193152357
1393398653
1091321519
1953131833
196404287
2052805880
1081063088
1436439528
1452312239
92239910
86652237
581298552
1763564425
1376671444
2141263329
175415251
232194012
323813107
86853354
1652419039
1936575514
2132830154
908619648
1567403211
1753884254
1583601834
1241767058
1936574497
827639729
1335587277
1476951538
461497650
422525172
1854212611
2077853832
225699468
400735184
935166361
1286570341
903960836
149345156
780198877
1869476155
2141082607
1175940582
570693615
681868750
400369037
1961504948
652079216
639225611
1478188842
27654515
124413572
174651264
1803820168
1443716491
1419890645
258849840
1091430565
961787519
831534181
934032834
1917515431
1722812594
1046453985
1895919002
1647381792
1375045151
1850794033
1023726802
1245763472
2105801039
247016697
310253306
1573931033
729887912
1791974422
1628440071
592166464
1654217928
1716935841
429119520
646866493
7615218
73780788
2128641366
450219553
658113923
627565871
1247945550
1197446153
903981536
353353682
1275061006
65002955
1916638896
1982795462
645379191
598822463
2073576598
1113262483
345405667
1421126347
239977141
2013179271
1935473831
519005188
1923885667
1039769492
1390955292
1212732609
114756463
1360610462
945844407
662504816
1173790013
1058149494
1414996015
1793971277
1783645153
1461940249
319767071
1807395977
790400240
423716289
919016795
1585476081
1704071745
156447573
790561663
1629285131
501801263
1136563578
1558896681
802232253
519174375
1574447464
466872883
283647138
2056269419
1336386099
1553699048
1550460442
1704128627
1145438483
766934037
2127782400
1661461345
21201131
239954394
103582704
2114322266
1623804921
473866177
1542226109
1533624189
1387170236
826426355
154068289
1353149558
2101362035
97351553
1202702538
740823006
623062996
1679863925
1156738163
256199497
654575103
388360139
1534160183
2075629799
923357151
649979690
167422519
963572312
167338164
1274304597
1874422908
479871510
1740899638
1795539303
621039616
454110922
789961455
123026063
1698938839
343358651
396961671
1874562099
1315715396
1609213405
2080347788
3160287
82009747
1943747690
1301169656
1048932251
652547037
1278550866
1663367479
812410081
816239960
1155764809
1901915983
748366657
2049752088
362221246
1224916733
321258986
1333421321
2042687205
108625994
78806584
2134599152
1938196436
924540399
159905549
1401611763
1378425517
1794287535
555069203
967821114
730234502
555241699
644258899
1521451625
88704459
1826653485
1186594683
586891670
1954185911
750335902
1519352160
1995769406
1755668378
209439104
1696037768
1356108753
1652859625
696327268
1923521901
1045387585
1784401046
1247587621
1316374735
187284238
633123808
517005832
30679118
1503067170
1935808201
1861896395
1635995134
437294806
901504093
454920139
198032390
863359425
1327688550
177955553
1149081492
1061310676
1075710675
924414094
1146903399
415219693
1398333074
1168924038
1172693350
1818607703
1409557614
1655952400
598226233
1021982427
2022564776
524995680
631385890
2022767502
2077536191
1280469531
508022725
1157930553
1366256353
238915649
1905156935
1175250506
1267227968
417523008
884843533
1597724145
853641261
1912737766
1911467847
774234919
1414153577
945542829
1372879231
1630073264
1902976414
1504894853
1098785460
1337085753
1507973361
930098185
794314046
1701312344
817310933
432806514
124477592
1383985094
1100456691
927913676
888391564
1475733550
1348244533
1027005138
1903284346
1296894467
957706837
1480898741
1302820386
1085976096
29308891
1986951838
544177790
2079226522
2107650461
180768995
1017040559
1464521853
522544055
1766037820
1771657851
2059543927
1141451814
1501597405
599037761
1909755235
1657335972
1396037759
605259141
824896082
1925470094
405245321
793849966
438699670
1266432487
2089875165
1596966600
615730178
1783301846
1723399455
1099608414
391469171
1968785591
1586632812
1024332120
530525091
1144111687
910945279
1304172318
1025802175
1943240113
1264261824
1080148451
1620684585
133353700
792899331
1818708885
416249852
545761965
1485017659
413203650
1210190735
2118969339
2075160341
832782805
1414559048
109486188
778560513
779069227
1762901144
639509348
591168140
1750750752
344652317
1490037515
1228437778
1236113523
1582008113
1568490517
2050720599
1564835874
1481231140
1655362068
591819599
427546237
1731129561
1640697040
430706750
870587390
1878513620
276051836
1407730365
669598172
1760638711
1104106459
1997170348
1894462210
1844939668
673811264
357955474
2007815778
427090087
775901551
1535629372
476249366
129258460
160766301
1803514601
31646215
249465238
791074238
877848384
1115165723
1871821323
212948141
1173163362
2061072507
203161449
137433993
280512413
1871919111
1977259698
899764584
1157164438
40715245
790449791
1597129098
1387126249
2031583092
594197619
1621854577
1836393898
221086633
698030562
696638840
1754728851
325100475
418810402
1552410300
95489398
774011898
617666244
128572469
27614409
1623073613
836083273
67799090
1512995732
1430837215
1293827891
1551598572
1021209246
756538321
504797881
449080625
478972728
759313711
797655526
1386795193
1565128336
609003227
1777290134
1256059091
1616073367
2012256209
32161953
582721049
672309343
335778789
2086844602
419876121
225587095
1560250144
1856320248
1541208922
1662866584
655005683
2007878764
107554151
691624652
136450472
1126846959
1704663620
1331269404
449904851
1405026173
405858455
976032901
1702373453
1911473135
637046686
1576147694
961603112
1355627713
810180914
245108466
2088006216
1769042362
598749156
1434881409
944481231
1539832356
372419700
55754021
1475428880
1950662477
709045679
1028860329
958051424
381115441
1230970553
1969920003
1279236780
1433129325
1682466623
1138624836
200880168
1230597467
89734849
747380849
454421563
1782465272
111358412
2014959013
998484905
1477238777
176025467
1983608166
1198675301
1545223301
1493441883
1626066389
1324494878
1211467712
1033761349
615634297
1285523330
347154332
960740784
1231388944
2020104184
1603006024
434885516
1389246153
343691272
762950683
361740081
1028445004
1835583134
2008196460
443412180
1605648396
1568056731
1528936358
645745126
252638751
1571750351
238806345
1166778417
685897302
870674029
1375534510
469732839
503800441
432720530
818443421
112554567
2099909864
1522469395
1140851568
1766402847
1839623775
290733950
2088216885
814426774
1911950836
298259592
2100028066
1967148400
1516073027
2127168185
1001190901
1629632423
2133420487
1166911203
407213265
1258344477
1028628187
786373666
731788744
111342004
1520318759
815164616
1868893981
1878245982
484876079
2004923975
849918546
2020262176
63773183
303611911
1618774598
1743474403
2005939614
1265793019
1722446689
1633233275
389604023
381310980
976701938
1083442936
1528313941
1453734010
1545965694
323440207
1516730246
1833473797
1890650756
1243795645
128086445
143785219
1184616627
916681564
1912722825
1893211642
1867087657
1812133881
2121408719
923600391
700922674
1563507543
1465895908
191186128
1282381559
1054174767
1279526458
1169847573
169517799
1465710920
631354754
306773043
1489594619
1311880237
66515093
154981443
1440969064
384239231
1945854708
1910480510
759049171
710872107
897149605
788349258
1522979824
1035763703
973140339
549016934
1414430765
301841119
1216155364
210959640
389111519
1063861240
2074621161
448999396
2108458815
1683598451
503268270
645342656
185930138
60498063
219849478
1316757489
1694215619
647856430
373415952
1190348594
1599394590
1746268036
1931222044
1553812609
945396026
409235415
1960226196
539677574
856670058
1588769750
105232553
582793761
381343506
1406407750
1741995393
832594296
2007596463
1290072125
1904237013
1710181181
100030058
1380317624
2061223934
1546687356
309268066
1414092916
407096350
465141319
1271728556
925979492
1618070738
1496231192
1680447092
257362377
29266600
859940325
300041361
412573890
573163902
404572669
969073834
796130578
672123363
142412924
1316539130
787810908
1661393201
1622694570
1436376155
1438379729
374656002
321958690
1985100465
1881421783
1328167996
1105895254
2120745261
1599692923
1918880877
1675697200
1562720576
953458048
1645744606
307336659
327491298
346562817
1141966286
837032080
1439243966
1786952811
1525551444
818230599
273200142
1898808802
626301600
1155798990
1560970194
59002718
496736042
1542871325
880151660
958022890
714156078
2139092861
545849606
1626822732
675328932
1827260543
1878219829
907318576
1141378944
1809038476
549109998
1979228751
1417197588
850037158
937770327
1132738907
2143517977
1006708678
1612360758
1557201524
662548224
494766520
2143045865
1484832721
1910593357
621984208
1493513645
1232752439
1495427003
1682262539
1691959152
2114413585
209368896
597628028
2145781651
1434029800
1990901324
1519947628
65781284
1173469560
755194281
27921045
1603922676
374469631
1096419221
1636688417
1371774465
24127370
1200099203
2135527062
1685396485
509369189
1992426421
1278585360
2036377105
1711388395
1144574530
1928033738
331681428
2144762691
572781157
1079671279
9007333
873365152
765369214
744758994
1960047153
382504403
1231313955
463529602
532484151
1929120854
401322309
585926922
1732217049
1821381592
1805450019
702572244
919103763
1064564892
364999709
1799232868
869708709
698688062
138564798
1124150610
2072146585
839769699
603285793
686057594
570846211
658466302
1635462395
1851119622
1114418100
1027429229
1565004854
154600970
2089172769
1269157342
875891417
1313828539
535383154
669397704
1777938701
1674981518
64414045
804929653
299901074
1070711078
1362983476
1703697765
674896857
1130794222
1664996691
800547170
2047103275
1035856051
1131504641
485628358
312852857
128157838
1878615023
1753606745
713105288
33096524
893244981
1887397164
586652284
1455033138
1928453936
1911359419
1635957957
899869298
403465300
1622348072
1652406583
1298491117
1441469627
1185831456
2129704880
1660049952
918731875
2066910101
1917016007
531329548
1309630410
562411744
1915515739
1498669748
673568835
2001495766
427049194
806779139
1808710235
1799474299
29722863
365496615
1755294223
244308203
758417962
343250976
531519243
1772841090
2099867377
2146447536
834020256
1100782490
545250094
1769307802
1969081615
1622495508
420973682
1928092134
567499693
1525565699
1866490608
1862790709
260751964
432691456
1843124090
808238601
573063420
1281676665
42720058
1550674976
343307447
1723951822
1041236275
1700480751
1625764699
836465751
1625823161
907810294
81163888
1873220631
1549551087
1545273731
2102598359
947459274
851936153
251594833
154527517
646628414
258159603
282550786
975774964
1724762642
323929723
1940563674
1153063756
550862936
1366578795
761603724
1449812797
824033187
1083610628
755239832
1728141429
919351613
158867669
1721817113
1041089802
975586877
412544691
1714889263
86975424
1559884770
340483559
1568870228
1563717595
1046794456
1113801049
1689273151
846790208
1009852650
689626414
613684306
489119771
115184587
1423997925
410973643
276803597
1133400329
1423987754
2035869444
923668881
2097083769
258636233
1752688722
257062204
1978423084
832203838
738315900
1056599312
1777905585
1435897462
782650826
972799405
1830511075
359752527
348121874
82062267
27991415
1542921832
492543385
956389589
1032697424
1996206221
1753701053
1358199435
1046681201
136177956
648964820
770399475
1413999865
1458261068
1368789872
1859514195
545123959
387778142
1184822771
1545222201
2014609623
478940979
769699666
2017367065
638478845
532728903
406228992
1609292875
921152880
295554185
612765604
10172923
1046851361
191846983
1625718656
1598901612
15954716
1083719473
1491947235
302301043
78397655
203386704
1645370688
1080154067
2048184087
63308859
1720992630
210178453
736544157
1619352171
1757231075
1658966756
328907066
1498687525
1764508010
141806400
821058493
1632804071
1668304413
1063881034
198806011
1363942307
246491229
491347936
1332160424
1951249553
1108131607
1180920753
2108733279
1089242260
1443347203
499006093
18308356
2025939525
1372837002
489768168
1434617148
918097372
465389779
721878831
809489300
2106620583
822500209
1930218150
135724532
1876817933
1077244204
2143033587
1071872303
462365015
2085081214
771180581
1692858444
679500239
2134733729
1628827640
618114225
787657729
300451162
116360251
1695981979
426293041
105764640
457407482
981316700
1378163783
333606930
479270766
1542117763
1697426333
2097307085
894612603
939834828
336288830
29968482
988456526
477319497
182865284
1974445180
1186870753
731335986
1993343406
1909438431
4364745
2033906860
527014132
590403618
670054375
813498315
1465316835
1754038744
1150209756
789099627
1824329415
1214953351
1088537087
1252990530
751634189
210316386
1480493984
1124321259
381880999
146515992
784743964
1701199033
114018490
569461646
1627713201
229051316
1788435453
2064153586
1170446298
1064452268
1068187399
1313407439
33130623
1319624406
1458502814
27860951
221778205
738308883
632451011
635928034
1581633112
406795219
295137747
963727872
196742832
254487908
456474718
1358022804
870641054
725886237
1049455583
652740340
247006013
331865527
1316050145
496728979
323199311
2119252104
1152200578
627086223
1843985580
1538727099
671949092
1198295106
1869316256
523124118
1377666104
1842103879
1367912829
1276552444
1783273095
2143705535
1513316118
1511309708
570773228
623336973
2103686098
475281003
2049894577
1322921185
118409989
1789740475
1484955703
1123830158
1978864031
549317299
359208119
1953671388
1720071121
1978582418
1396456632
742252009
685233636
1120407545
1101288899
1977729804
1637350915
266015136
1218052654
1264784623
1916740221
1593762959
990792678
1875672290
808720156
1372358031
1206600065
359092930
1763390102
810249773
1310234164
390872617
1876949235
507729594
782639687
2035978091
1871959632
1053969800
1583254564
1604899414
370229659
1255710032
931628954
481209668
1880950416
730298298
900741474
1390505991
2036457922
1866057156
595984197
1076511202
708512491
774081882
1013806859
2072174965
1743127298
1705643408
661301725
1688859771
885919601
25019441
1572150125
518589958
405408435
2136618464
544895034
906891308
1868758251
1232822047
424864532
2141726968
1425686401
1552257899
2014745481
1049966567
784143846
1215820042
116540622
122287383
313393933
1320036776
1738857205
176219924
677846189
1948641621
1625585647
365298342
2131258332
926438420
1072006467
1307200492
898389545
1765094922
176279549
1275939633
1762468319
1540672650
435125658
690862931
1212853863
281363841
1121910993
1176893173
933258803
1274304225
1001846218
1726246384
222312841
173278689
2036332886
774831786
274280384
371153060
1225458598
981037481
1435285899
1088887582
743789268
49396541
867609980
1240814298
1052961227
1433884500
265930310
2036163964
940527118
116111910
1068462111
1141565758
1243851049
1372650419
216149017
811443487
363864122
370903235
1870794720
387779328
793929347
52866343
1186713929
989941380
223114876
654821269
386950154
728834465
467885160
731135530
323875057
772951531
1604188289
2143543631
487318383
1092990414
935018863
1672596949
1871237853
432313779
553011330
1053293907
1103824952
102386363
2099887411
624712326
1075433099
454021106
1259708623
288989228
1531255619
784106779
1659249873
2016191031
499118624
786551783
321367642
1926341240
1181243391
1939545801
1931593875
1921290386
296536375
1220438155
1756361199
1034089367
538434434
1075131802
1288606852
1077611581
1812461188
604750108
886491049
1596862947
1926761841
424876751
629495015
2126691440
1326349563
2087106763
1084369789
1137729344
1463349121
268917197
1516176846
479170941
1490513898
1228050827
1512069199
1700190510
1224593072
2013664263
394889525
1999561829
1679349111
552165178
41316544
1873894002
1175440283
381194716
923304972
100063369
1330706107
1933252063
234908220
1583961264
1744673849
1108413333
68010425
457854246
793669719
1751102644
1352365581
1739547141
331251249
20261620
1582002667
17402994
122701097
360135326
535587826
437953785
480290238
725920787
1943022496
560859318
2069099756
1153423931
2123502255
1715344624
1460264241
1883536679
1864935760
2064547564
178776138
1248599101
930422384
1343973782
1862980172
888548724
56185137
2075529025
1393192486
408868590
2106597624
2030837938
1577350442
1535975206
138338905
1942071825
2001081776
275581430
1931400856
1990970423
168831267
1750586244
2110365390
1832601958
1096385844
210415075
576306031
1195949181
647484318
1535409414
676031821
546907388
1594670947
1027454712
407576113
858158481
1788551778
260222669
800972785
615274359
1083348056
1368125057
979310299
1408922663
1410548310
89032617
1537921362
2088941368
1050831173
2022128546
2087555598
274985532
723801737
892273491
93213586
524312343
1287970671
1057747361
1348268964
1765158695
599066498
1129467896
384408263
829534196
1067015217
1692447342
881696216
1542514831
104342392
1194753245
861925819
1629840424
1664684330
474096266
360983063
750417965
205355531
1547487456
785732963
1199890948
1355325338
310604685
1197144856
2010320000
2040987706
701649310
936446296
1545251952
2128139723
868895380
2037005610
309744116
1742933104
595845224
2041784562
114769946
803442991
423577115
1414124693
294933013
977198948
1723739526
1869218762
693575898
198020109
1625496193
1250084740
581583229
1274797057
769366176
382736300
1665738885
1898130975
1690327101
821721356
1859817703
555796244
969261675
1467967016
1993608370
1749612608
493308593
381838870
1344917494
1372186389
2108760771
1879995964
1955106770
1288835775
940739814
1138475582
387087251
1779987113
451980841
1627502599
905439359
1336070300
1912606831
1683609818
1244036472
2075980252
653352688
569718224
1628592893
1556908088
1196834529
482275248
855306575
1635912681
711352687
11224550
1361255963
1119962138
1887399514
1614630296
1890050891
1624632807
166269652
1738278756
861887182
1485364429
447006727
982285350
11852081
934761833
1055820975
1185756503
1086795321
883276753
1079477551
1060852659
187181585
1954163910
1478940719
1418167690
1945978815
755656713
1726974393
2115095626
263023457
1671342417
119406342
1442610995
180576469
407187594
1262795601
2010210526
1296670513
528532747
2003427086
1689523848
1837387664
394219774
471083428
1395577596
182673878
1664358914
418061041
1719901599
608589922
1951701066
2014883831
1473165634
1808832678
1096133690
108813592
1963047958
1236060240
916904810
743529655
2051388624
1839780837
777580818
1326648642
416162429
1551113196
577142850
550123004
1666146638
1097829895
1935155548
675841444
320871229
1103107975
1644034751
583194837
1516658007
1363265885
1346368250
215025242
555790257
870369374
1135940661
1369646324
862948355
1804314266
1918229366
282075442
511844617
1213315718
674361237
477508112
1387905834
1160905879
1597301773
1653970978
1228237017
353619430
288482271
1208000136
1554476871
261075742
1645444623
188735707
1191291449
1453356334
1020414727
538383987
994095411
642415240
1894223309
1453170925
1261261646
195360770
1425544366
781384386
549900307
92634013
929370646
1988792327
1101532768
1661172470
767329485
1576890594
925897342
1089648673
2089502404
220513686
275612899
467011335
51785085
76790568
903657290
2040010397
1731033912
848328634
994526920
146459593
1257479195
599658776
1832059668
1247380352
341950492
1185511986
2120800544
1031564142
74217614
1332796990
2017084518
1665690164
1508074712
1042481062
1584957398
1838404342
308186613
1974200726
1171876801
1624382080
1883687982
21001336
1699531005
1526578933
1700152787
32055500
1394414592
1769185082
1571009273
563420772
1815385741
250905005
1776594227
269374842
2061547248
599820119
203072592
1747156858
1347074042
1758823223
290785519
1033577675
1047118446
61430243
1497332094
2120155569
571542444
1962945262
242017689
265043949
837765856
1274734368
1313403846
245930958
1645743079
1720629780
1909892598
430905058
1689163881
63800298
1406887069
351437543
1696206376
532405277
1433917099
498129579
635161617
1738816272
1355871405
821327245
903939031
1107577739
1349167526
608240304
523837123
1106596080
1283243631
2071058902
626065918
963758324
580436776
315425464
538301842
301756996
1844621604
1311983740
1391048261
760700393
1490697733
695803681
2089921448
914502972
677603537
1658378669
1047393860
1417997130
1320638362
1520244130
1593888599
2126382336
1679687070
239013982
301764348
597705680
90202319
1641563655
1934798739
1089850890
547723449
1355887258
1471645901
841167011
546967807
1494499141
1743902237
1692550539
1776275791
302916244
1911492054
1183611735
46660640
563593243
57825598
1385053653
812791205
1207006557
1216866197
1247974266
1057520422
1649488657
347118412
1198005019
1564711045
327951921
706034718
104237098
1050446875
1962609608
1301299647
457875645
491043311
1977736186
1676082207
981411852
42054237
909337371
2014496013
878521313
394896111
439998005
1815782261
1708968357
120785461
1567674080
1595955832
1654630826
1873653664
1868113814
1183034921
753952960
370487158
256250862
1793415023
1316723655
1169966022
1267633514
2077974920
80601596
99234969
1008721961
1536760208
2066567669
348111689
861001175
357541813
665250900
1573831548
1139997348
1598331401
1794481394
1354993009
139210074
1291134477
1866481987
524808919
1677776036
1964399337
575440001
126781053
1607149322
1521129325
1388719536
518366677
1139509131
1550420085
1380516655
431554355
1326227403
582886630
215980321
1095636379
249534467
1547433086
812337117
444453200
2096038181
936300020
1339085614
1185807450
1848434865
1988427902
1702331916
592777089
858425066
226246242
825019698
2121306209
1336411801
876074402
1012054509
1347864043
1618498784
453776233
1279044811
6281174
1117856685
220224106
95225330
1993305293
1763182286
741918790
2015807277
470346851
1892681074
267471943
1285992477
1433657121
924279244
1305736242
1917488994
299892577
673809878
962720738
1590348048
1156774326
410839525
1292421313
2042480968
1391192501
1432652052
382935321
713198108
1499910461
558116897
409116163
915073646
1017702105
2012838403
80123692
764232540
303848831
964938981
286181195
1116522116
520577233
557975145
2112439451
231934322
1578925410
1720137983
485458797
982151613
212927601
824701580
396926393
934047580
99938999
976561107
335878842
2101264756
1246627199
1322524390
633470913
1103970759
1724784896
2125215500
1637657261
1695463851
1171375798
642586554
783210876
1508908124
890008254
690394288
1336135237
1318416016
1523757094
1334768223
110064770
885617424
2108028057
1955219428
1422330210
1246613259
1122408503
1596459162
1951885641
1990707435
704715244
379113842
1831350808
1851415502
203489961
1006898364
1975415926
309544110
1581078597
752825180
1608962854
1031141680
1574205298
1500188222
552389972
1349918081
2026348347
1590896948
1322112518
84529869
907516190
946244064
952252744
878051214
410384647
1210180806
1082043471
1828965850
1711391539
655635780
437150395
968186166
666581978
970465209
694201415
292255503
1009653332
387409144
339564732
502496264
1590317357
1588549307
1734820412
1826018871
1760110218
871443392
1450218728
195238742
627193340
637091050
1759159022
102227071
1224926816
1928059519
1739252496
1266520168
1977165796
1870509766
520532262
1112881817
277136981
1357146032
1386850186
1021407763
1802955886
377974885
343824113
1580178830
1581678606
1920641523
535151678
681395550
13194360
1180734414
458669165
373037391
1661103789
1839521900
839403283
439377177
1260656179
1718674105
1326743472
548311030
280206746
1025776673
2099329850
886632184
1546600782
1516649743
821712274
1334397514
1389005246
1618485639
1748981522
1596653604
530208963
1416557871
1159224138
2067648906
1554946797
2028714239
1255003722
174330614
62017104
1816322946
171215668
223753560
550541799
793478217
2028297984
1248264819
1582414235
2042914654
540754476
600255249
20968538
564813783
280087509
371153647
238881490
1221834255
356273881
1275235982
511736163
1182586902
614312162
754791987
202295956
667653422
1586758229
509869383
1461914928
1084248187
1687509495
727901577
294931747
1638217842
1917439421
1120084619
1497615345
2066136526
186430345
1722038710
1071866705
184796819
1590845139
1356756242
199944221
349815946
2026191002
6175253
2096356669
38126561
1692737146
1382156181
1037806826
816662447
1512409392
1777182196
1810670648
1721908668
321172222
457971043
1300821473
2103878650
1454180778
1042087116
626360473
1544734896
278729517
231944457
1339025850
1880648662
1000189553
270106497
1381476735
1921002533
742383605
2083828389
1235629022
1867921364
356003589
1467683983
1273179279
2022960940
1776437626
268086716
760473204
663371710
659027911
1997943694
1927431240
992857901
890107261
936011190
1724984589
2035557983
1803082405
949411277
1665821541
1935882611
1723604508
1046951623
1020774874
1927445249
1658806049
436674164
1780164221
2135028065
1295256150
114691741
1453005379
1541200089
1164761227
2016735546
1055213720
631610476
1168774548
1332899948
1402331247
723804318
180007717
298698283
329671801
1778421860
237719332
1566058999
1017171855
1589862378
201436132
485798862
519330013
1232727718
909341265
1166740107
1250509387
1909775769
1445423839
152464465
1549188085
1171040301
1139584227
1556726272
673371550
1851300094
1715883098
877883511
2034748259
791161228
1969611988
1227751497
1224923150
1505751551
1402686193
1317009094
731331656
1041452459
224412167
1685201021
1505472815
813579522
125566381
1278311238
253723301
1579521509
1415572983
1067256819
349537891
1873999592
1566551756
2041222656
850912675
34577606
1264904757
627095489
610218855
920513958
1872382735
609647661
843954979
713606324
1620861866
1577142387
1883712499
1449184280
1641503324
1603078008
250585010
251117447
528367295
367857847
1498033994
463061359
577274185
156892491
1191428812
692512602
379521451
1286592310
1946521192
1550443687
292140395
2033317332
448481503
495904675
1384818745
974344452
1132044139
864706384
1933115485
630892802
736487915
1565631193
1932626299
1520111747
899909813
1264909400
1059534160
742818950
731732977
100540774
1756344172
1612926169
1778074897
266296858
1922646076
107762284
282814625
1599038582
973852053
52762365
1860560049
690032457
442145655
69527197
1782364241
1621664023
195552008
1616913178
1848713327
967902170
92625598
730519970
1074255310
845090829
417437336
601533715
496918711
25610990
101427966
1481598714
2143150796
1184610447
458733313
292723488
1403429413
1467803050
100240336
1045805980
323736698
398849029
429033052
1223475726
1055430470
870331535
1204039037
1528973474
277405982
1078445809
871553570
1854179384
218980017
62196087
1560804878
1627474280
608007779
880894029
2011243538
811794735
2134201544
1049630195
746404787
1652436766
224364114
1301675189
630023797
1606243074
1710549911
1246506146
1159662437
45327021
19067590
824697110
1615088468
959273330
2062526010
298524494
1870065463
1418104294
449520250
1895847570
1918458217
57750179
1845658558
47633897
200466279
433283928
1478177052
535865478
78205760
1322164515
1826653284
1657840577
10215615
934390222
1247886572
1227259103
1010217384
1053665444
1006002042
1258710144
1888431515
532512919
1499502413
1680765552
1131538689
33196679
964875884
2626589
2055310449
696988493
192519166
685013351
1239588431
153588812
1369048634
10903346
2047339377
137866420
1898866961
2108763762
895764023
824383157
398601107
1632369082
2071583643
1831088042
1721007864
1682851356
1341405137
155811641
824867101
1729105801
829213900
602333291
15888995
1564269077
729761134
1388053992
1219851167
580298830
153738774
1117534907
1824830371
289880179
663935190
1382890599
221615668
715035209
543177507
1974899062
294440222
1466787248
2129255790
338154483
2114493735
1592435013
150476551
625145048
247658036
610021171
453070043
1413932845
285420526
592449091
1349065843
634308868
623666118
1647970503
406599093
926621283
2033810420
422675977
2029738326
374309543
148324021
533864108
1079915308
1281901769
789826955
502460026
133902359
280269244
580361196
280387301
1400949010
741506156
1530459492
1342825578
344029449
2065218695
203981823
2134169344
2009245812
493626296
932290063
842015484
420216241
1748615440
547307610
964392839
645807982
1569410187
421089214
1934296271
234632566
410851748
809187546
1094885420
306114340
665892599
1645489160
338746932
382808832
1766476597
731570395
1151327458
616424246
486061317
1385643892
1569400051
2077061066
2020913493
981856272
762522151
1080599345
1923815607
1715543281
806815884
1831430785
1389481327
905039456
2057204819
301764348
1801642374
1398398274
468250075
1010748097
14508566
505336590
1056951171
437049893
1357572854
1830796692
1138098634
1058728956
139351135
1806063290
906414539
648067553
918921985
846166132
867940503
2134756399
206367543
896053764
892679276
458929162
1476388539
1486980827
1611823505
32475799
442462488
407956746
189628318
174684909
1317686898
1272257855
2002888564
601487952
493750059
1685379561
834970001
1690352
1670223442
964845610
485479803
271513947
1653759445
1686438329
779533930
1147482207
38474387
2032782721
405435672
84710438
949640713
17873159
1267175142
115870897
525361096
198910804
25912743
2127943770
543658148
1546109348
1310698968
1833634820
147415054
879308508
1777769266
929452252
1531688873
1967808651
1797299344
2051781939
1900227795
442816330
538625223
1542337019
101127859
2127061087
1627702692
116215664
1515883432
660620224
1281693855
775333291
390583880
93546220
881827759
1591623331
345611241
546275991
242782642
1126900920
779627508
2110087636
100113769
85462552
549966357
1791989125
544679401
1070319319
746401955
298021123
1488464481
1587856403
1912136249
970457022
408357603
2072344178
716567104
2096291733
586569914
1645777351
1693576250
283404712
1180873604
135907465
67788572
144888430
671074522
536662858
778856023
1869660334
1178878481
58857690
903495899
269219342
581693151
2015185441
2023243727
610757739
639080987
1587228735
1401027094
147902079
1093980653
1875046547
1253215304
1188198483
1118960919
2065342266
629130348
704501785
817327493
243277747
225340690
1961620845
425583404
1663049238
1710307223
1452328313
401614466
990573942
343627817
152094298
1809186700
1167654572
149200619
1647577370
506467204
1501390411
13814644
1310917452
1850677006
1362157216
418495663
233944957
1852069026
631601899
1471961783
1501061417
1456787394
884380916
147937473
804028276
2068120681
1788050071
1459473101
1595416094
2046304824
93299401
1443053027
1367486808
99251043
970441016
868976053
1916726731
2056366610
735932790
448086032
415552915
627789528
2001633639
1326044395
1500962465
822605256
1081892859
1844271205
108772512
1945328027
1692447038
1977758347
1531446545
1868081140
522630515
1521492571
1775707258
644751147
1471640758
1676084347
2140368613
758285598
1022713932
693429180
462968705
247500944
516803711
1033136487
1211797212
1135226395
1082066453
1466008218
2036250238
1370616845
1049536955
1317417316
991111296
134050766
1814118221
1390089938
1952624262
1307200893
1052517348
1580741654
1573099115
1895481842
1424176706
620295328
1729257539
1101187694
1761300474
509127414
459306598
1968959713
1539017672
1518447529
1620237921
358460200
1040337395
1852130285
1415649525
763388845
1548405627
2029467069
1699446174
307959541
758788780
644419413
1162171350
799102981
771832144
43032746
964325371
2067282377
1170169829
59366364
175364458
1462179811
457369341
21226953
1410623963
202368233
348206250
1803841818
1016779191
1394764380
802509296
204282106
1111027907
660997989
662741876
758222445
384981754
1910165401
1186747527
1325344147
290090784
336254608
2021759617
1404298623
1269419630
108348508
568484082
2063808237
2007657885
401353547
102341589
679400093
620786631
1958055449
2079399102
1687779205
1966014434
216805952
1575034935
555643869
824452180
1724929765
1515926388
105169255
681799014
282733473
1946501818
701872025
1029496931
83253212
1658299710
1815220483
584745344
840327944
117815589
341279295
1351247684
393131217
71650050
470572847
322278872
1209092338
1001424923
2066625347
217062440
787740514
333733428
110637884
1659617335
926234301
1766317192
262477642
1486649703
532455619
2074074054
1316807687
1791045492
64766721
323550677
825173957
1566373973
440389892
1044837791
925344176
424681541
1368050554
886198071
387240708
56156542
1569180320
501814040
1932780299
576695380
990574538
308905948
597969341
851360321
1041237162
1074758868
2136802765
124384143
1626652241
1536315524
523922356
311408759
535321507
1790327092
650236404
827610529
850951085
346248101
130039416
1792900990
254549488
1136936929
227976022
1136166831
1023234225
1886620089
2018241559
473970429
196118085
1648246919
150010840
1033101039
1190947427
1552143448
37607442
262387443
962877406
1139391853
1943535881
1366494732
1823667789
1825520827
487127110
1855322099
1455377828
1141485923
1856140176
426571445
183126796
357282212
653300689
615621105
1597932233
322372380
1789144734
264939774
365099034
1574165772
2120805493
1785319404
1570951466
1876901258
456661973
105317107
1697589673
425938842
1702476618
647145785
1922454062
1041741647
906023136
409942958
928066002
1186742454
892675598
1889483009
1289644053
872760919
1152084736
1218691259
395803482
1382272768
1158157701
1100200226
1373632706
67312152
743843358
1279797026
463477128
259518323
1836615037
1493454064
229456622
2062421031
701461454
103258104
891595086
148501696
2043575366
243030268
1036568131
611003114
745774978
214319464
1670388608
282190094
766865991
1464469394
1665758168
1132468173
1593329709
723444460
909015045
792019793
530274419
278805407
2119864642
621715232
188666425
745119906
2102035860
674618259
2038840573
2137799150
457826979
1428465830
590156989
1010286730
1939281711
1386699879
881779305
1711359607
502214033
1887286609
1970671667
2028214327
957978628
1911474464
1733494997
393212027
1131555954
280915403
1942098672
898212568
1827545471
948653132
507913293
1971624710
1027630036
862038748
831270628
1390887288
579892644
1797242095
1850028985
10953111
122691790
1776978715
1428456463
1192433358
1446280698
1096284691
1854842893
77408695
389556342
540104696
783699152
1366280080
1116949422
10765493
886636008
1106926259
1804019609
1347386216
2127472
385932894
1203862483
1671899922
405618612
917606570
616285441
1298279546
716733408
1872473918
586528943
1817587612
1823345572
1156045732
1271497014
1910612876
525071135
761075668
500224151
1413154140
1477492294
1758094471
392599055
774998715
1348406005
784577627
202819231
771853246
1334266611
1369597590
387876772
1629297274
1550406289
849700230
1868299601
1830865972
1479338794
442873147
1437160500
1133228717
1326311908
1379478108
1110863452
941305730
1206042826
1144255431
715592100
1484692716
1624996191
968302718
539553053
323016219
38907050
599693723
427370729
1999383238
61815920
615155061
1668819014
1773040389
1885902054
1000146123
908670362
815345489
1472538219
632846883
1365368309
1591157262
1284169388
1910182035
33279991
716333330
30743576
1872363159
1695248846
1713107948
1145747851
1266634918
1108993371
557384682
1352913062
68887693
369309211
110897505
1552914421
310986734
667258866
502400386
2064797427
448719818
656457248
2090453114
646548553
519484966
1901161269
126511323
682966520
258921453
1228970740
304853457
1039378262
407654444
1068466226
2029767173
1105570678
1908092137
1796566329
712734434
149457236
1614918780
413478806
185394740
245206328
1496366351
1864540151
367644877
1511298342
610977712
519064238
295049884
1046892921
53288249
755395344
766858943
16146671
2065990071
334689061
1377961852
400795099
555076805
305946082
1978570293
472161028
543804364
31316406
2081639908
318325245
1930020524
1041037557
346265738
286945953
216146340
488554234
1770334893
263890260
999379894
1745328642
983072874
1212902596
156047425
923395082
1447643755
800798821
1643707621
217161037
702927616
1454217373
1658295938
1368334937
1527508598
1515681232
1118399914
834327746
1047062718
482392523
1030976653
771423835
818609644
533268031
531567314
940283584
1019552381
1098112257
448377616
1788017914
709229419
608751994
1570482711
1854763029
1942368015
1866759085
355458353
1110077261
1945090444
1017027641
1571908648
1646494933
31832524
1603391838
1431451591
696937253
1934478847
1928563316
223935413
2106073852
1171929047
672337009
575493685
1206950570
746698955
415526979
753605278
1547397757
322614734
1550179248
1364902933
1676242746
160944033
173392495
427903106
1085545800
715794739
937468309
1687103400
2104032889
1321039551
31903607
1176998547
194039995
13554192
148737
245915424
141606113
1663849880
1764716233
1569054959
1458394580
1271235845
1396393653
1583696594
1339499525
293496771
1593807169
1742645841
962889830
756210689
1348846142
865540216
55195668
257071743
1795346589
1297601207
1799072455
1811071356
1352579228
718455027
1139662350
715816288
689370024
1017829757
791615720
1460202777
1943386272
30103630
2110968623
1130672396
1342074940
871610043
2063818360
1724709447
116510169
1952219941
273380183
98698753
428330430
1112316385
1623302033
563817949
1893622068
940996797
903082786
2083100795
731002719
400757787
2098993495
368280750
86635749
24946753
1824361161
410978186
1168316015
1941708278
845022705
2030998937
976628934
896316709
677688304
602137902
1670102585
1464012123
14384886
386024588
1979621814
1704337780
1555723326
1395927991
875070196
1407781066
1501950431
1688870050
1178050514
703472421
1079263125
455274181
668865003
2023950742
1124972163
527106294
1376474602
1234132332
1349721888
728841614
1371744475
1545197467
559638306
672269367
1588623072
1881168263
1059188685
968611422
1723524380
1718143536
44577589
513061236
500608742
1354533013
590671924
1187322382
1088046404
1785521489
365505887
1947433213
231573738
1900185514
54370781
1631490922
688318653
741764212
698516020
2005409378
1936373725
928934801
433982921
1283087037
821855385
176049665
1475092071
1571690418
1519908868
1553834949
1179766645
2034058606
309273295
948292434
1274993026
835946181
395969954
430058887
2077243036
742669037
585268921
1081291540
323574745
556408338
1925839655
294675345
459332317
126189191
718769588
1641448049
945612002
1417335735
1100816343
1423734587
1388867843
1561860163
1000136133
680211149
772778501
2125890055
2130534834
1679738340
1001153213
1829242241
1679066211
1282940689
688284274
228379664
1824097260
1502360506
898514886
1354870472
534110648
546242191
297733705
1149417772
1701338049
947510837
908663517
1647467162
424374890
336907699
1124053807
666082505
16366058
1926663699
1424516763
1321866834
1465456046
1388888969
673536622
724188963
1018352652
134133034
123695678
420893781
140608721
1481095433
1700584568
111527615
1803451932
1161692840
149190333
1479325283
1090585965
771174662
518516160
355718836
1459792246
821743406
1215307096
1998941628
1682068208
1243457828
1648394876
2010668842
1743135144
1501395230
817589766
69014557
1330322797
194979222
343469649
1402205766
371891609
1667630198
438491046
1311447682
731660906
752260550
1703531910
1207562142
1574267138
1239546355
941855800
1830528622
1023377142
1166602862
1674833310
1554169581
1795944921
131565197
365760117
1909548141
654690646
618825722
1246140911
1577992365
447535578
1036494327
483122992
1270639415
378751591
82492151
1169443545
563573630
1390124199
1087035399
1492022575
758307963
1019894066
1158929228
1710023049
102211776
2107884719
291702484
848220046
1865222792
477184755
1176554633
1264841506
1559455325
1762980608
1360775586
1837786175
457727972
1567384952
706882632
607367885
2075570932
1132147203
1375466715
578654547
1428105329
869260227
1490343689
1362691760
223109999
5938181
1952169508
764422599
2116434570
1046598792
1242320104
917699397
1387553411
796114820
191500592
1622526453
1413122437
1840434127
2100437866
90460945
1313190670
1331605967
459253493
464577960
1174770092
1875940809
2036823379
626493548
1605603429
1018520933
636112729
1478602992
918578353
1876626260
1762808617
2026872948
1996322251
1628381770
845571430
1727081356
31293321
815653650
1881506195
623441702
502984438
767125062
932725436
1861431792
1041273480
1019990535
1430705636
249529440
1948959128
608056811
1233830606
790249720
530402886
1750018678
376226204
213308404
1048902863
1948513135
1734439584
404428545
2000547989
1146973300
2009501369
181564871
913231026
2146636414
1097615945
439025110
1695742000
1642039752
21655557
1738987535
1688528682
658550895
1219609296
1279231613
2009100228
1733252299
640998573
1788124806
852935778
1180681843
1215553060
1537976340
1306014239
775431520
953400188
455727510
200106253
1850135727
1383906142
1814028023
1978175840
643085243
427903280
1212909194
1082113071
399072004
328623065
141145701
236215314
247203101
2110926213
220710701
1022466648
767582386
440183803
1656924521
1370727457
825791509
680400715
353331579
690187149
2061584940
1906841725
276502501
461853413
515631948
1411374001
725902412
1936337377
1289678187
1597072954
2084891806
1405245944
501788680
144021707
1428376613
1195930448
934290769
2086657458
1743417593
744994423
2124331696
545864890
2116862161
1867201132
1171497192
425520758
1982698837
338731029
2139325763
112205254
1096790611
166093202
1183845721
1714098487
2025384112
805416517
240682702
999282100
611935874
884817618
945524150
183915958
2013049071
913879227
2103294134
1075816660
1649891411
109780228
1851897008
1098427375
517875294
37399735
1924487484
2063366797
1280037046
1201988171
74611943
1436228314
1098798595
1782776136
1455407525
217468915
632163063
852439518
833345479
322737502
800081567
1813207409
673785817
308319656
1278249629
1940807347
1987460016
1878051721
1037304034
753859058
1269376625
1139399566
1871439390
557494829
1119478395
1318400801
1704655539
1332473184
929685522
990659266
1740540449
1621134368
1775285934
1249663571
1938350224
909215698
1895086908
1050692899
550956883
1746791622
1449291587
769169872
325029041
189357918
878951632
857240037
483484702
423712883
1016795453
1748972930
966983895
804733244
1052964905
795814194
1058361782
507423037
1098098953
605704853
477286302
1205245797
1556251853
1599533377
1232549179
795865920
1031615966
1911265146
1685328611
880690989
1982985525
1029306610
520096575
1347824068
952670523
1703931347
1599127784
831622428
176337200
600344226
1131583581
97148037
1558210655
1127007054
1503706486
1198866515
656515721
1073320994
1105047135
1539479404
289260191
123781554
901247335
340599638
1921258794
1096293264
50672061
630603055
5887343
1357773646
1246457402
1201472313
239524169
1135002358
1753788288
264293959
1804080709
397538456
2132868601
14380095
1618897906
461931735
1102738426
838470094
1556109559
1569137243
1480441635
246340236
451814376
2115918225
1439988156
1769376242
1334831896
1265362924
1902665724
1076791690
102264739
1134126418
1359651765
1291817986
652459858
617119498
76628216
1984260792
1760092036
1546659549
1172844669
1084005525
496084702
880785297
1084327006
217184784
741943476
1421181629
636254998
1106304617
1244098072
1308620236
1006448372
207921702
70818296
347299055
62208584
2075727067
392346002
954861478
1874973237
1026583288
1312893090
1490408984
377277649
1336514756
857978167
1679234459
1514266070
2031775769
385204917
1904076679
809468492
369056967
1053534398
903685484
1690778599
310717151
269010520
1722387768
2035414781
1304710491
479080629
1453910516
1992126034
20826644
1923029376
2105108964
116893008
2093235544
1160422616
335149205
1044725427
796331724
969058866
1279440137
1132057316
1263488159
981768130
889400183
1713634321
1886767578
779712517
1782060366
313613328
1505949553
901395053
1081253325
403836441
39895356
840168803
733546134
2102190478
2059536616
1544713217
325481658
2077283084
300337922
1810845320
1144719327
1541878857
909579238
1564303833
1425851207
344924976
1326222406
1425533299
505156021
1170599277
1626939572
137854644
892368851
1982940700
1614436173
961396746
848696487
347628703
1478782569
1784930172
1525952779
1437724936
2138903335
68652297
127709845
1033345128
1884070041
1325016930
37925552
1624410869
1307930056
2108274389
1909809761
405948100
1205730258
1523367956
1878353061
886909877
1474308593
1685708572
1347748738
295983277
614714305
1597329766
2141711044
1420509831
1354008633
1946516597
1165832560
674769264
136225685
2112085068
992914373
2089114682
62354760
1842170860
653302062
901919559
1501122806
1314606595
717333084
140461383
38872726
1087843562
936551565
683103005
1838433853
1147291249
334912962
1242602703
1472322167
2128276811
1956180092
1915449565
564493357
303939987
1523540127
1797014396
2102469127
331519044
1414783370
2032994142
589165181
1131541852
838750269
595365526
628202266
1839671526
1482437681
1150319952
1277806494
2104486167
1110759074
1729232263
1375770038
1746526966
1707139195
1613894429
722568122
323015940
1772060749
1850582206
1867281530
535411869
1354609612
1530558246
101323219
1545545440
822492266
1937583981
1447348144
1910178196
1034545134
1426550941
1772504874
595947204
494409250
1699653182
1427063780
776838723
999646790
1024101750
1424426842
1419347185
2007066156
1590561271
975179886
137812749
1047163206
828355032
1733454612
1889627476
1980420185
552086868
1010854567
1412101939
1094150938
267238613
766818700
983267826
344510942
156028800
1253938141
437249524
437671325
797700518
1831863227
1792642800
1514378089
1026010985
116492246
1548834235
697231731
765431947
2017226979
1379033743
2012121493
1451020860
1682803773
1875975571
1334297454
1817954336
204284426
537780078
1333801008
575347420
1520561442
1334852024
612636048
1035700446
2085184033
561185803
272630110
1936719411
835589268
329249418
1173462438
1759275497
1495727762
716138527
555264774
416833979
1512801032
1446177043
1032788461
1634956119
675727014
1728400626
645809858
1647231897
34513677
1525288254
1311761285
287557260
267383512
476942228
1118011935
1741633036
478661038
1020018832
389119117
347160328
476852706
1643010678
1950986776
843218745
1180838461
1461987349
1023362500
176437577
997643898
1003318347
650633403
1596742746
2033300399
1145560166
1975552057
1325409556
555958418
1903973695
1575570454
1585092330
1087601889
1193720127
773493992
891069148
901936310
1785730134
546619855
49159824
1841102694
844794228
634093273
998537812
1730886807
1850840723
1495700275
687055346
1400901702
590662986
1071433388
745998891
1365437775
2108262892
276594337
496513689
1163463404
1282656968
174252786
806177884
895543490
846165748
2114048340
1605821880
2086683020
558041378
98393710
1462502228
949015661
989003049
940813169
236428678
1162969902
112399671
1657338242
1558208592
1708439575
1109887310
993106990
1855715134
713478284
681584234
2099379543
1233742223
1430589174
263444930
1528034072
1575216903
2134661183
1569223697
961501475
2011881095
895962207
28020824
1339338253
1289936175
1076225695
1065699328
1043237139
1772561018
1224958358
132788178
1152130233
255930196
110821236
235604107
984033336
1069144757
1891764585
2019686444
1803095121
239055057
1982152193
1099985924
1343486929
630152036
159270461
980008305
1150144573
167838085
536340136
1881348448
1507156198
2030013776
798230243
459559912
1098485974
241095313
1450951371
1361914068
1662644857
404277172
718118885
934901514
1046849657
179912966
607893345
975677610
1376959945
1002940256
1134895772
1710755990
1682890558
1261032165
1569460211
2033139833
1563339256
1650721997
1471782369
1659565365
551759243
480000917
44268143
1304348269
1813434851
1812560745
1437881327
1360513550
217880797
2092759404
211366805
1738499050
1405293962
1455862547
1375371854
889034050
2041297745
1114183215
1456347425
944467805
881586799
520430153
168651858
123627567
386946316
733776041
190315266
2082719991
1170735416
2095938610
976111212
844361734
1251715729
279389941
1011789006
379269428
808042397
1996574456
731469689
1303640157
1576969491
593939395
87237177
1708800514
1248281776
314018428
11520577
1462334540
427319922
1581253286
1664260964
1538732260
1306430635
792237828
1181692663
2002446114
2028047653
54839542
1739679817
115787611
266619123
1144530607
949431513
593891744
522142386
1872765670
883212022
1613238869
1618366974
2116974950
1577264148
1705161836
1558010341
1774516344
1985018366
1220448792
180590079
1861274775
547782155
1479188387
1941480056
30972059
53412820
738510896
1279810545
1733827680
928314012
1057953627
605144408
129307554
972230643
882982585
1620383729
1460503712
1555106059
338273382
1738536909
1827482284
562221422
1981757197
460118577
1556002858
2020251790
1381918574
2078182326
1322546702
770466946
203735599
1539755415
1532535130
593045505
1029498571
1464478341
1234085798
277088511
135537577
1770540637
41086282
242009629
132834786
337453844
238944817
1119417578
1553227091
2141295298
1356178531
2115734606
474555861
1178593955
422354111
136222241
1235732118
1565220490
1632502268
937078049
263858145
289570984
502611915
1028323927
1419825191
1651279410
1635558626
62838030
79922834
1217938957
1511542760
1641372357
1000849299
1445405401
261704667
880995295
754546424
670783672
1457793361
742700378
1653563491
1533099557
2117601145
1446882826
1421590724
509621033
661281190
427028576
1586517174
586970913
1902419557
1418605056
1873739285
335768988
355604289
1117546135
902042106
249564390
1790202387
871979156
1510866414
606723437
1124143900
805158002
687941678
116995836
957940562
691775000
302023951
1241050285
384653935
1971948154
743646722
1142318954
381270403
1699197400
2144855707
373612999
356379184
168082063
130679029
33124949
1632409782
918429274
1071886132
202607598
182744315
988376048
1783245777
606662850
401396462
1691855385
1141100804
1532710260
1383823476
852077015
273652604
788885836
961272348
97042678
1692204363
406461376
784769182
2030147078
1215681739
605969953
1906478972
1076113566
1052216368
1091524027
1756991172
1146487067
657486243
647557108
787000957
1878418478
1381857670
687661990
828135728
1370733305
1024583493
1676938756
2138779521
315697543
1593164840
1922275213
1404189794
1516200278
1177645426
2002153923
2082037505
1443486128
1456858687
425537290
845676868
362535264
1867806342
1490442108
1651186346
1109017596
787088969
1522374451
43543621
450434155
1053374710
173961436
1899022001
1981207088
672309343
1293544959
494287980
241072526
1261298642
1386490746
413819036
820521765
731904332
854369656
1744813150
842206513
1981724743
140911289
999394194
617779798
342464984
1199980195
76189034
453877417
1290590720
1267893050
1372194060
166840306
1651421422
674607022
321866961
214206985
781310329
1699362131
356033648
1254997249
1407048658
545970919
894471766
703031129
1981854529
1082841426
934934098
1005695536
1533408901
1850869181
102811532
1635409909
2118275597
1267420436
1216369450
1813902000
455006004
93551257
707955915
1605535154
1650583590
839778422
1056103961
1456041320
1596753496
1372580087
849498772
1493348946
1543938909
1612125188
762023656
1924254850
140286897
2071865328
908399904
980520277
481372804
1926708082
1846176268
1006207717
1314185116
1119735940
1086868476
691152984
1353512128
1588041951
1723288836
1823422883
1733195463
451218942
926487468
823374578
956671535
1559931387
1188123631
1968229494
292112365
220335407
2144437950
773441377
476902549
775822322
1820584319
1228384825
1788603887
1028023719
1390281434
1351652242
552773430
1230390228
1438205141
1020755235
1933083520
632273054
1782091866
297553680
1702007120
724285157
228590683
1610909667
273119172
287013354
2145665283
1634470856
1724533262
153119619
1298801477
153889586
1660039746
432515665
683053062
318739931
149349904
699505626
1477053233
153311070
415561994
329574758
758181473
1708733519
1806208318
1302936501
1446436264
807533858
1098560986
384075962
12774956
798157998
1814669619
789998164
2092281192
12881529
1124283278
1221884053
875477900
1835200184
1118607500
1495489603
918111828
1698689052
1458848529
182876793
1352752053
1594645771
1957502535
312522811
105584096
781726101
1928396846
194628336
995299809
1731942305
1868624607
798543760
1537747177
1630460786
323602552
279173959
1017392021
718607014
1431769781
1912283246
2018258031
23272206
1937492354
1668582461
743813248
1486348023
1316552362
1577299897
1601622397
1913412588
730547958
103788430
1981403785
831139396
482531072
1659169413
2033107980
1731206964
2121359835
510175159
152103848
1031294488
1370162109
968447296
2087632887
2018067959
265582904
863271942
543283634
1768694399
1198721648
247759685
820228730
1618408787
1948853701
1441960861
1522134744
144168777
433659793
1789400785
534033230
535726342
1264516689
1609162187
978040618
1757976450
197158212
967249157
423400433
137682809
196275711
879640827
935011752
436694367
1473188968
795489474
1501428280
75864140
1524343061
1974188923
1809267295
1323837777
817278522
1146096435
1055528788
942813864
1564304325
1834247638
949382372
1178229482
1265989839
1203301627
318070740
74540484
703924979
595889486
565106708
162745417
977582964
1032232208
1722886524
1763441247
1928000756
1817329117
2065365798
901203140
993584302
348859953
250700938
1367045616
1899901191
1134942603
1498769191
1122125646
655587898
2120126704
1633736458
60131305
369418404
342139248
1444916959
463100847
1871075494
1721817113
454135553
314927591
1981604617
1113443758
1955383776
606294611
442853343
149083478
875896604
1706559202
1653083859
167922501
708713507
1431347222
432109881
1207430955
474366949
398080187
2046027375
316270542
1869912422
1161900076
2008873079
1449333180
2076183812
1425818637
587111207
1433762203
999575864
687159562
789267383
1583330275
567669597
91560412
962663815
302493944
336450968
589379684
1092258488
1639443838
954489334
1012684118
83723031
298541180
1995567454
301667333
177222248
1442951265
1796861167
840592856
145763543
835281280
424124405
1762780670
1647375860
1268244192
268882828
608345638
1203038091
1497769844
992903813
691556976
2055172135
781563483
176122753
975531303
1247193786
809700968
798692123
985280565
1042928761
1806273431
1975243279
1930993083
1332816102
1290595005
745497408
139413094
1801380650
814228081
973500262
670933576
1605759309
1147436
418607913
1588180338
653674786
461878670
1815360155
207216557
1208160690
2057003604
761169438
1084823320
913942228
722003703
1621044659
1211477963
1338239165
1631561721
184654091
1464355958
624292058
668242393
872810785
1981790363
1289476747
1961322852
1621706582
589928500
1907943237
826015619
929587214
2061550317
1000770169
753566168
195146626
1931786346
805280267
1664187068
93586441
1482903786
1351200503
514768619
2048960445
1215806954
341921545
654480157
1828747989
1239565995
1782986704
441763589
1230050551
1135170469
1462789467
1807171327
600628718
864745196
500096601
165896717
127248820
97578245
1167357236
1399610618
330897042
1263983206
1167884289
1676265487
1957523768
2063349761
584487085
1310675321
813615695
1897286717
359309003
699038921
1580138139
1513690248
1719509490
1864358840
540572174
546653801
1227591322
724177968
609620876
1799606152
987581277
2075623729
1281053516
1401765017
1126346636
1591575441
768669157
341649911
2137348871
1674492788
306769898
1755543514
16211115
717901927
1531123997
1710273288
1428879113
1896427433
397791377
250306609
2099086332
520426312
1230644101
1886309389
939201627
103810979
240239484
1859700777
58844206
454744547
496692035
587487411
373625877
969424395
317759297
1979326214
186680077
1980454331
402229852
1415984247
1168735703
1930329398
111701309
497343037
1932477800
1892645830
2018175789
1064516444
1864423731
547906894
1876892622
1551691853
502117997
256308391
205892316
1029840639
975689141
1000872351
1061578514
1069437383
1712336749
1875953964
1364724885
2045210403
847354699
1720193937
193201832
1341717394
451726364
1950537127
2061153375
1997230981
809392226
1350608898
1164265684
734297374
1509480220
1074334773
2141901681
59164095
377507727
1557116796
852801898
1895019551
343538572
1795513509
2036573373
188884422
598334332
590512668
1235548402
1590784038
1815877804
205822572
653201944
457362998
1085075376
702661536
1906956729
1691761658
147907554
709824925
1392293448
1688808127
2018397785
889690836
959734322
606214843
320838260
1927826209
769489186
2053439271
139267273
626535432
951294701
363691016
1486505205
614925930
1687531423
1058860629
71124968
1369985183
1816290142
138424969
1533112837
722130188
606244479
674567877
880355761
1828120622
1692650041
1759504942
425487589
1742286041
1253752721
510878731
71849860
911559183
2077768802
306375718
1734444939
2004654341
200080577
1160098166
959634905
46480997
182498768
893730635
1787908543
962739036
1623116141
665885982
1633754491
891806033
1774493717
43777862
968543313
1100532303
344325593
696256863
1289151646
2011225000
247644801
2000345137
732423717
362426080
665598672
1235761477
114173158
1078442600
1855358590
1679581929
2022336860
1078464740
1167385272
1725648830
1613240749
729539371
2111690378
537943964
1772197640
1197123396
330210663
343927671
1329049955
382310925
1658430197
1208114341
372786766
1329858846
183897611
762068658
1724046291
639774833
251973211
1693400595
227275062
417153866
1075959661
1764299893
753721283
966180179
1351562930
2081598457
2100155729
566102102
1219372387
2111063832
1715908474
1611442188
135275482
1969655091
768036230
1932007249
405929297
1804579011
1691333463
876838452
667297999
1616969785
484895001
1840930686
2116309186
1445427347
369624900
845133044
60321153
672180509
795929271
1084624653
1668988690
1884085768
513246807
1124898508
593200584
2041941650
179002110
982564396
809661430
192585666
1170024425
523360188
1928929579
541652192
1336810798
560737297
1159366142
2067600038
1760355983
307270568
1406354608
288169105
689477942
1255902543
2105125488
315047016
1416341509
594101389
954321391
1707221348
1739639374
356133167
394159270
681256667
1776041065
2073119659
1065050868
413968471
1212851528
192851794
1941002201
370207085
1334898875
659458445
1231234582
1623108777
269558661
107652667
1606615432
1288479150
1946852681
840609215
993285637
2140793061
248242882
502858724
425073745
541854349
922246244
1065342786
196481144
287112770
1311796452
1315374367
1480291259
60205241
273936893
1502333203
239573874
1381431141
1713074124
1839892322
905820197
1961039171
322024674
538167084
1078200681
1425693904
1525257121
1292864005
1537564229
2032159530
150282168
1074084473
935650489
971400188
643720938
418715968
522249500
1006401977
1232604882
678086828
1448006145
504220854
1800475832
889532900
1690082356
1684806716
1966212637
441009924
443930982
937022457
1894145154
110285763
884624091
841483545
29405820
1702209862
1186655175
830170481
1431236277
1857991022
29532406
712236712
1632402294
235052115
1664779520
270724744
23703664
1733541748
1711971755
380247707
1587725283
2071481756
1313483837
1541335883
1147906962
882031991
1417902104
51824501
906926835
385050312
267575782
1856574060
490696241
962364933
2111604452
981569214
475776303
2095761421
163509412
1597028509
841512051
1909386843
1382023210
1408472877
584546124
2099075258
2038278655
332745185
351563127
826475810
970806195
1087584145
1865078425
1662972074
588216250
1878693485
2076753338
1407151746
277509625
597003158
871566828
536216132
304720989
1923596425
354183449
1718170408
510445794
174521903
500603770
1813003631
603803330
1725155721
629662207
650038613
1084918926
1007747279
2106293746
802135567
736324203
311841071
447169032
542896852
193214296
1860700550
490854475
168753641
595290427
661806194
2044349176
1736195626
433811936
1512726398
1027944974
649597747
1439916106
1265474291
1200843742
627231893
1848251459
914234203
1004607717
1059970132
94216307
525109387
1856995944
961782116
1688791197
28677842
1026779792
43900577
1358197721
338361561
2042354369
915851423
118150527
17375360
1141786438
32575777
322540531
366590887
2050164882
1227271949
52073709
138588035
5789288
1861832637
357289529
825809357
2124812524
845224397
1307417498
1767836176
1930518588
1727328701
437704141
681413202
671366247
1225686814
280734998
1213146427
518450643
1769387078
589000612
1483779112
1545159857
1207115040
730691504
650717889
1495515013
1575267967
210283020
1984429052
1854198255
345073462
2024483325
1095801761
611178138
191006175
1112647016
1203612478
840036066
763491172
145255300
1074021787
1899836944
527374483
50044983
1523775102
994880401
663376118
1716126783
1909197053
799172779
1747962029
1864571003
1724139754
1754748705
1382414395
1493749107
1255753001
153539708
710279532
2008286515
83573622
959330834
688889961
2058453440
477622769
875667468
428134398
1700427948
191523489
1321783691
432670512
2087824652
380819968
866352352
421803571
494328177
1785794111
28831818
2011030127
129896994
1881641731
88645086
196030409
1214037481
746207768
1072402676
1453407260
1294343886
1742213965
2147318330
234764836
948170237
1941638085
1526012919
1103278551
1507209481
1073217331
190360070
1787574072
900064925
2099589201
952273164
640094521
312311482
1431142524
1859936394
461888826
1832471495
1415601118
1180771172
910163549
1949593073
476752917
1932704775
1953589428
1052470827
33759384
260084966
268059961
1109516782
782588234
1941721075
1320256111
254119344
1093814303
487887737
1831793818
1884600304
267675483
223855396
1437425636
1474314373
136375181
2082246201
2020655345
2058852146
48363713
1546928768
126358279
1034104022
1943656981
1176758359
156928313
639209107
815172964
408004266
1732964937
894375386
414696768
809491812
1448736207
967809743
1195509569
883957668
2019511553
1090903764
456333139
1089563554
1133794763
1756173625
1426620556
1997297592
1931512014
1207662445
1417616737
933920348
234590898
635874507
674133233
1217222434
722008010
739862350
1887064126
1065935504
1803731758
1588301254
160149600
619533627
66924708
2070883871
3304764
1415366361
190477915
74364970
677638841
1616143468
1960769231
2099913613
754436353
668303227
510551530
6883588
573105521
1749099316
1319383775
311740785
1450885582
794570713
1338950309
1072503276
41341629
64527594
1750930974
564259461
1750127683
752363047
2084442508
584508947
889868664
1409587065
2038064692
620189014
934740150
1884031979
579755876
114767994
2134023408
2097270249
371651143
209081010
191720532
1158395274
349533304
2093831696
448481985
1463071021
2094681337
1526822349
1626008435
1778411334
855746956
2140921169
779443945
1360560903
194918339
1008521823
1778523192
344130523
1447742548
487296913
1074442819
307356575
913202444
1314617503
56832667
188177989
233614654
241557718
170102502
462859703
1252076461
2060127128
160755193
112854132
790841768
766482292
1581520352
1573135812
632544688
1578052242
1758247691
1199344097
1513430196
1823847882
20098191
520274590
1440815376
1934007229
314032657
389981957
1564094994
2132793146
3223964
756864852
1933582179
329151263
83155502
445049146
1769173703
959150748
558031875
1773540622
520281411
369364778
217954934
1468641997
921528747
745225722
1964762818
264893683
647538794
2067745642
1003363229
1380277629
103939610
1756898826
1118886263
302315272
508784064
976581095
1559712401
1811109099
1920062544
2123332937
1799355249
256222727
982453920
1398523196
1946173997
1708202575
2107790983
1906781286
50497604
1707078203
52397389
429911783
733070889
1145752725
1447597547
810415364
50219606
1233570709
1924417847
284052900
1195972097
18690709
640935789
375470885
1087489335
1743158804
35588739
1586194944
2122781340
481922383
994442828
595777802
700627899
275751412
1326195221
911745721
1808814496
2137335943
304610292
1197419393
1382864785
1102208629
472188911
1353866022
2133642870
452083843
314925774
1389705360
1717171525
1819883154
1166833109
884593554
606237143
555445091
1161818256
1965588649
1286389699
692617456
256727753
739456680
469428940
1027735428
252705480
1176791891
651263810
1475797719
1726802740
879805700
277671674
1520536503
281735969
811962483
180221375
114650271
1024670743
826456848
566690397
806936387
2135948891
813747595
873318386
1639822340
677525127
2020423870
671691969
775202545
263106638
1050151726
575427906
601157102
1330797483
499344391
1683054685
127086362
104280562
1168799348
872905316
1379351444
1626086459
1963134370
336020118
1695224485
281424574
574871371
2105843319
1270493396
811994462
1114982140
1888616210
229219493
1540285640
1517712508
325139262
385666001
49478158
35588739
656640116
1277724298
1103061768
1457885951
1306856395
1257158833
159618994
317732368
1543650599
667236615
2128421225
650182588
208513386
290696537
2024027307
1928355100
232923281
109991622
1826097873
1591895735
2106140029
424902183
382278010
1235775908
676441248
223429622
277762996
503909470
392896186
1891618391
1209421971
607950272
464387603
742901768
699208405
245715655
1715279554
1532564993
225957743
1902850924
946540763
504400199
615585670
1051287472
472584020
1726396360
1804726448
21074031
1488270912
454662337
708904497
1665620646
1930532988
1005719031
1422833639
1734454700
1813339060
862236543
163546539
1351629278
1205055540
1946666514
1290900429
1644672276
1674331669
148419769
1422378774
2058186918
400686659
1686483649
886521210
633663768
893820315
219570043
2086615716
348666691
732013281
1502096618
1888038320
699361762
2082213388
437209610
1316852607
11273337
394253137
948277806
1238690116
1788028490
428397826
488768842
1199604748
179317673
59280207
508195658
1176189891
1532620499
1458263660
868135550
1082129623
801356192
218557411
651447346
1557045098
890671782
1631858793
1300534897
566332700
2147115073
609361327
30206143
401289683
703279986
486173209
439235143
750270928
263019302
406459633
1885524378
1236086029
1657931380
1449363918
510421252
785369236
633284039
976432186
854183309
2025506496
7446826
584295773
1785656995
1005685147
417427994
1043355016
1787651367
1719782663
705579588
240366423
795794340
1446758894
366962211
878841538
1248609005
740631487
1314797551
955070789
1050188622
1859419883
1610490616
617687247
962905587
64555206
1615776505
2101816521
1153965929
1921592968
1343145636
1827477320
1065890343
1288337937
196147451
540115593
1001334938
1631643138
1208318386
1175632543
1259698709
1874376269
262610058
2006195563
541365390
1124700191
277575684
981683166
2077159438
1394641679
1871092959
606431984
1063554833
82921188
1519249876
340668393
260885935
333182928
1818535286
376672021
1970537556
1303013952
148100893
639888701
1053461899
742947307
1246916209
2008511130
1325228957
306237794
1553633787
389703805
1532632690
531302313
1342350347
935000003
247501546
1455771918
1370109180
455747896
1938847869
1040600035
40286190
1289304676
1433997669
160081117
768475530
2024467949
1486564612
1534863367
2048657260
1559949804
1497567250
1059318078
69182103
487521544
1224601359
149117758
942666480
1047206538
301878756
38397264
1791497276
380146293
1780101765
1723616514
1419923511
1713463539
1533904178
1696054089
255864739
908848568
760856227
1447147962
724096551
1605230366
269054677
1168786244
55021977
1485131874
29645688
1358558969
1647037294
897396260
829597573
2107273530
516808386
738116203
724809229
2107208355
122510835
165453481
201450426
924524152
708070043
1806405410
543753459
1006664042
1405510997
1682976916
526980057
1594086132
6587405
841419510
2009781595
1955477262
1238860855
1213057001
950220866
1951399713
13766630
1415696465
1372720384
1088004149
1172693024
1052468035
668902490
1438645310
681704166
1265414938
2067338415
1518157880
326892783
75120296
1096249045
2050437113
1895143713
1318462395
892627893
1005496435
1396051047
86438782
866092765
1964553553
520231303
2116214957
1116990830
470975433
129444673
649080435
868374286
725351271
1644706524
518790472
1430015945
1555825531
641449407
1641839023
458913419
1358744151
281191032
1902330718
1934310376
548680414
2139771136
324777079
2130896518
471047196
1286705963
1834026181
976729134
102025948
829107115
966043753
438459436
1878142885
1375965078
1326203376
2084136970
369612874
1503869687
524408287
752307132
1303392621
371412389
1343848114
136664523
909724927
1157872787
221270662
1476489439
1883950748
525542413
1310057356
1340541958
1256655799
1077626212
784118031
1919722221
468649715
467178150
1357972757
380332310
1827494786
60808141
985329477
425459519
1902848056
1690956805
1893074066
434677491
1753281123
634836866
1534334210
861067453
324199108
1493515769
253248288
1937000561
1807511703
2108597009
232371072
468398203
1811510767
1327871903
292846193
1856739768
1017093748
1701962314
1121003215
2095486451
1930520999
1391698267
425054448
1296483253
932268248
1548324545
1641977215
670327031
1453311708
596153014
1782616772
1750047231
101759951
1096732871
647011555
7921827
1239703479
422307352
734539577
1687755157
253091102
1186353597
1021685681
751117963
252802857
1725565520
1905404512
1087039657
1296304637
148079821
100394005
304116013
771205912
1368793425
328214432
1291097592
957698842
503944736
1041092140
1976610228
754600197
1261888320
1719068904
473865561
150878659
1010625152
1097803926
2071085861
626944078
1171490898
2020714778
1080176514
1061223323
1879734589
965463993
660824073
401738995
1240505479
1083403269
1906985900
568641839
2012654778
89594945
679236457
1367399374
1005220043
1287256825
26075680
700363701
226028706
654564340
1689351166
839028910
1817180932
32933213
729538451
228165838
1674949353
880394383
1466570288
1290196503
785009049
1588275254
1008804505
1635742956
979291823
1898515480
1558791705
811558914
176444101
1614808791
121521997
2068985099
287668531
857914763
947333836
720977349
764343504
1992960562
2109952883
312078280
1030057681
296243097
615979748
1978070086
219997509
529778823
1345624330
1374248481
1121252404
621039858
634941953
32528694
2103258243
995883080
1280904734
1732263666
1078652407
636585655
1791748252
1630918054
1420390582
1956424318
714801216
2138217185
1696270996
684386697
112482646
925361148
2105765090
496469133
1123204390
1992139161
1255746052
792791914
79630516
975135470
237044635
147088353
174801953
583091648
193690860
1602574626
1250025301
1166135153
643789802
1633918751
270587939
1701474391
249519382
1362789448
1897869758
2006070774
1664575387
256092692
740732609
1575612712
1185467388
92099023
320041978
313893712
1117678302
30599341
995573652
1635555915
603214733
1143020292
1964137146
1746191676
1859782463
1319799827
862413545
935266733
1915498177
1157682053
709348085
1452208240
1558647564
1984337942
885538539
1455824897
170008500
86718978
1989167385
1717958116
1140457104
286785326
1370900302
828393116
1352240855
1521910432
423637701
1956805020
1823649816
965608652
619962279
1043077766
632733992
1855027696
1008532133
1772649481
1843831028
1970525858
2000420960
1323994316
889308480
621911940
1671578753
1875460679
294972392
212839228
2100329653
828195108
1063134330
341383938
1297022192
871983972
799858531
1878372623
284441541
170354496
1506576726
814921907
307955408
535719184
440594298
896571083
1129802304
676301759
545356187
833982647
742395106
1878746554
842293883
2038020951
1361034896
886868918
1054014470
554833202
1571386446
252251388
771178078
625114185
52632984
462872151
879715148
1919020462
1962280937
552292407
1088678876
1173596100
868498742
198788358
1854838795
604954756
744555843
1117199871
1057177488
1823337545
396098803
1344855939
1050305711
1621605242
790201949
1645352276
218891794
685265219
971441377
1361671478
281916134
761781282
99397085
804374755
695518988
1053641243
637277993
1129827569
26231834
111981173
65281429
1426111774
1456069981
940285042
671813250
418110181
308017769
596708463
1058515453
1251152030
242406421
988683620
788019472
1488660303
1933394663
780787983
1909093776
1117005508
463581059
258860675
1448753457
1436535158
802613051
1245270609
1149782579
793880670
724980149
1558207256
1902436621
505600221
211362973
585497280
663092455
1884923759
618313532
541560992
1539269488
621947011
2133067660
737436180
1432897328
477024237
1550782705
1947949460
1139040152
765250781
1648915497
354765191
357115707
677403517
400569831
847544788
1213876868
58431984
477991653
1549022094
173568989
1146302884
107768969
984887340
867658970
526752832
640219517
631593544
2070211709
1760176403
86345745
1098725611
708247912
721089323
1474209997
1175654262
1067313847
1289175769
43614421
1960935350
2069701181
1681694222
1313506403
1305930929
1837891632
830049010
1768752845
1385809184
1516038491
1881417405
78389993
236464227
1294102050
66155038
946802064
2064086365
159982575
1222257046
1483075960
1795802367
1080215698
451847347
2113787267
1450318210
1637787987
1581441251
1164215255
279037610
679897077
1390000608
1794566214
1179740241
774664252
737955679
1795023327
1443169785
432911416
1882195555
64565710
1094066795
2130725681
680767509
164455056
1938264215
1226648608
1398465381
1112709291
2116286478
860135384
904927674
636964415
213965805
642840066
1931989793
634039560
1328650403
364033951
1903386133
494973923
132185261
120268820
189241797
1828232161
1019835034
126344237
2038177941
1234013380
962814496
1430458492
931039424
1262475712
437030074
736861372
1115725054
1331390339
1056122786
1902999810
1554216935
1504258349
1814661339
1951532465
1430612451
660843463
456166262
854871359
1764862812
819066766
59991196
1370256385
427920912
2054455748
403502314
1239478353
767226345
1346963101
498674382
1822884511
31279905
873025682
1602987062
1303866393
1207941252
1508554576
1593065313
1283437880
157983889
1835233762
455237230
2110688776
186573119
919124455
115434289
906201000
219041925
537678768
186778067
1612852495
2146746484
1851928655
714900538
1012132131
1927087963
499543350
1658271325
1276131952
1609641665
20146876
125888723
300560823
1413789396
1263307260
1127064355
1560378190
650320751
594001036
1548834235
1171476483
1547165507
1879874608
1943509203
1089446827
1518245895
1914239349
2058702676
87424972
482980513
914354248
570367128
1877794940
456783896
1895768163
703914347
123949377
513997387
1549602948
1905549934
776565382
794046301
1522006689
991344173
2029262979
1469648893
162647989
95905124
354864252
1258098883
826248453
1476862981
755133862
1064340378
1377454425
528847448
1979823557
2146334307
191303629
1716788890
1267931051
1327255267
190762803
1574233286
438214730
3640119
398013606
1871964779
844841101
1530842228
131884881
476070728
1495781116
1689285337
121782590
335455190
1694965366
465858891
1652082774
899588261
1216683005
2030326620
1294608559
644973944
1526269580
2140653469
2074879280
1146455099
314882088
130188433
1903160922
1000169531
3648610
1770391979
520852513
1903378959
1111982747
1316369738
972207484
1490560204
1312058714
1919778164
1426199581
1411840412
220217055
1618335591
38607166
2098357461
896755283
438576051
220156300
1441872995
890877375
1995518700
476081552
1764125338
1027205132
2048116239
898209829
1310356787
1075779434
1587234874
1542235551
373394098
733154379
1875746950
257153624
1220593409
915115664
2086770704
121911344
2001884846
2016774791
1352365177
957622554
803963387
136438262
2017880573
202886103
310777789
2043549030
1677849723
8119687
415358979
462768224
1836474895
2011016323
2106701832
651869392
1769674128
711199765
846083891
937609176
1231505412
293796131
271842950
23133315
981734550
244880374
1573352926
2137556889
2009655375
548825505
339065115
1100381082
929412769
730105260
955337143
990240050
1949898154
1641448625
18551062
1417908574
966214990
1416594303
818926901
1390293388
885048548
1248300658
161747485
1100947788
516713209
1716921389
1405593009
1003180649
389947432
1443580528
308210741
158304285
1026826672
1502785157
1767960486
996276342
1259264402
747131929
892373057
1393761399
1713378272
491161111
553983362
1304756583
130534916
1857245899
2130485583
1667611115
1768887162
1159260810
1290807592
1859767205
110071826
1906353298
856785151
1156665521
31090048
1193379760
1175831029
1512712401
2086581239
2069236851
1455421811
227052842
207442784
1919716797
2103959973
193622169
1892306819
336669748
1188436871
387744867
521896664
1611533124
194877084
1639200403
514821148
491442114
255418426
1604562074
169965434
1669188681
654606459
363163229
1027773434
214039164
1193957676
840012241
2053896087
1591399153
1465781445
1204808441
770586387
803836555
1780609410
1052179108
1306010829
1899996287
376446068
2126442508
91553695
362883346
128361229
1578696950
428170533
1624892635
382885129
187388232
156928758
788705848
1717948763
766811481
680120619
2145521815
774191090
1847640491
1269816553
1046724923
67799538
513780752
683344679
1388489442
1607360216
692911549
1038242090
598182223
608956292
1376336839
368435312
629892141
415214847
1675430293
381145574
1045983641
1150183082
17023062
773692272
437238228
1561592635
1984106753
223475526
1155881925
896624936
973823189
78139115
881193966
1231812408
1640075300
1968465310
1067921558
1688587929
1670433179
2109343387
479477398
37198062
1144382211
1741837820
1111573765
1337855730
2124796584
386501101
676433074
1462209555
893818840
1890587222
949920531
199252102
1960506435
2140393117
396515669
2092258142
1082921994
739125499
1721480661
1694945882
1941044861
706234304
230533630
68322436
1339708765
641156394
226016042
1761254599
1820601416
1741188905
1273460108
1554858674
1683091707
905294331
546428868
549714526
345867334
1852306023
1184012361
1118927471
2075130802
868709908
715260438
1586005645
1524337642
1468187290
273017669
1165208650
1633542190
1924719159
860715753
201459155
1493050601
1315123996
1153087507
1319622719
1983930556
1550595578
1124130827
1041502344
1776773059
787697750
1973794696
1755746087
1454544805
940973605
902300000
1073647882
461640396
594821381
10878546
586968142
1164847792
1930443092
2141766590
472954634
1668690581
257886852
766022705
1688479128
1499499158
1119123759
247826532
842388939
972064803
1308628572
1283693070
790977355
207237867
167931054
1747032404
447736219
142232322
1680083342
223240041
1504428934
605218127
1217016625
927659136
1725548633
47238628
1776505877
2015835039
748244241
1499887345
1796894209
1843722288
637589024
885648987
1108616833
106327464
1229805520
1210857312
276158957
1719687317
666005159
1617406413
926208714
1945949124
679856869
707457502
1019578452
1912952714
1473910273
1638299210
1233503034
302423434
498993697
678560799
1074105261
100402613
395884746
1404263436
199593924
387501584
9595417
494203384
1710018390
534618088
672369985
38440227
857217004
1466817425
672718842
2072165719
1133925416
298131314
925582092
1050166590
422044543
308372996
1799817675
1183358003
13593277
1614883026
1499735873
212106606
1869593596
386463319
1378980216
1969406527
602545055
1780910091
1627567989
2003411106
1576955284
2125187077
1219575059
1982117974
1553915680
1078011012
1263450220
1761727202
1033127217
1808394492
729727469
1326842434
839733066
882818915
167419545
1485565201
729565685
951188454
912729146
1898759125
1301246280
1095827458
1443368481
1035459220
1911533159
1426047480
1882524998
1534052453
1339518573
219308968
1222363084
1634943397
339752117
1016006560
1079523279
256990967
1672687782
534294213
1519794631
990730539
1738391038
151063880
1971583236
675019403
934876972
230583644
620130457
851817920
90626207
1670219176
1523683534
1352416966
697157524
673746357
112525846
1280928279
1319106657
1412148634
1433689468
2069949539
287563100
1331324497
254834320
826018691
1148297633
1104097336
1910630550
177714222
1117204571
1871424081
49447149
1412749946
1433405025
1955699683
1579536436
588838913
268493824
1253733527
302129729
1935271602
306692641
1369800833
330238579
1391919111
741827744
1742305720
90926583
818827087
1679873242
20556679
26489804
556887884
680988744
1719933009
1982721189
71020627
913523024
851967231
1327856645
1219125394
1557991327
624451433
242528149
1672364738
2116653562
1661838476
1271642918
1356152088
793935560
1772794425
1757302461
2124145966
1624844864
1465201193
1740117843
1472606217
984412464
1485280249
157776016
726466212
306595299
1563095884
1389921834
179953163
1113616498
967605650
71242944
1669703469
1169812337
1560237165
2067111087
1456113889
657340399
1396047512
1909062761
1067393549
388308783
1919063441
1118648975
1870179681
297160926
1137144214
1659532488
1447734496
1392511332
1994230512
1071979223
1160542805
1553872014
1258313996
1309107956
2128677799
496939641
1526554208
2110053509
2068747682
1141348878
272441374
26573138
2045912936
402340392
1467656674
898204453
360499247
1386018009
225690002
309432960
394672453
1418756826
1310616504
698139745
734478398
1421713186
1756019847
232145706
127196397
1345490088
814534891
114735214
187759861
1549470070
1863184124
1021182156
580715943
748998020
762796180
1304157481
210293025
27983685
757241575
157690325
1524500241
450433735
1369808043
1636875753
866772611
1056929270
1716185074
568101367
745579127
51657986
987162320
1052743297
505345765
2046720946
170771042
492711176
1698030051
998498217
1076156854
1806284033
2093703339
2008373852
1864043340
818732143
1186250383
540041887
1554191404
2038608111
329663397
1747416199
1087159917
547366306
2093353788
1364294709
1859925986
141072286
1066999975
491300388
2086998069
404366585
396502248
1346603966
104627676
686664450
513788773
731411085
1854210996
1481721553
1567992000
996259876
154729317
816261912
470591241
2032738165
1039427216
401584430
89399417
278419458
894136266
2047061446
1533058915
2094899182
130510753
2106411501
2020868128
957956642
500710626
98765570
1894702054
1918974489
979505931
1072650451
2035380812
1835963701
576410913
1506280322
1703980738
1910254035
1359682355
776656859
439916192
2053625065
1749225792
494367173
591748087
1879199536
64832600
1656097144
119271813
250231551
973769208
2119761523
1551520131
1418670029
1645050614
566484461
2089469098
640373386
559442212
1278860550
1895370499
1529670139
1713987935
1749910288
1865442888
2075042325
934474744
1042941887
41840609
276710813
391343215
272033232
405169632
1093660868
743894006
1395792497
1578424504
2125189461
1444038967
1479913094
1512497346
431879126
1494841680
96541857
787610003
1762792822
317345937
1013271556
174516306
1158117244
2141947814
181720210
1626048914
94536001
411783854
74611653
880121073
820254298
24835338
1940668710
1299884548
773613934
66008057
1766833298
992181387
1770533174
2097900713
2118327086
1719296694
594243053
1207941986
1261312620
1296186370
1111786973
1878447140
1777034015
672630143
984376407
1340236318
1677152844
19562857
359939091
736755276
1973105846
1867721810
829411188
1386476799
842447582
931109827
110076552
1929275300
1523422993
517688567
1369029689
521543935
1141703052
682684459
992316917
2061297196
2076574142
1448050995
24297779
641232460
343037952
1030438702
928172483
1482050115
1660005500
2091593597
587754774
1340671018
917585946
93811078
372292846
1709315802
1215053240
2126508902
1553885413
227765712
586904030
486471794
1447603212
106768695
154415326
1052198149
1778994358
1520918934
325928982
933499746
2146711768
880206485
1319700389
1035508913
395685307
382371441
96521512
599090509
2034924133
1637726517
1417357509
27011737
483666074
1145496286
55994317
1952241672
1969008888
1059918480
665290077
2101011084
1384614355
1579505362
902760611
35029105
2104491913
1864100755
145202372
1305066365
1235818296
615887841
1189146797
632388708
2085263715
643089466
1974570403
483807030
1185031324
1531912448
2071433859
522145212
159477314
1079870408
1746315299
1738879730
782604998
781817781
305595131
2041176889
356573219
1685379955
1136889313
1526852585
1201201269
355012445
625865217
66783439
65698609
1242682909
1154899791
1354022490
322073105
664618613
836148695
275838307
1171509532
672368518
327918594
1622263153
229630297
920346249
859760451
1044479700
672822556
525233594
522677796
1061773837
1195683507
1441766272
47954938
1714935922
1963310411
1372166075
2058928926
396329328
1467290727
2089224714
887721622
419849041
163401271
858798733
1715219111
1808634953
1683824159
1857627144
1135067874
492033169
1294996901
1609317665
709680743
1695721288
661096471
204057209
845230055
1557648526
978811168
1450490652
1137975876
510559612
319392884
391320589
152925075
120299901
109283568
1155913450
174385530
1661565413
986638419
815365591
1374763368
1541498749
1797916246
1991875001
2060173221
1272523209
478846669
1170255581
1193030328
1699675655
681850179
98945188
1976828472
1121496341
1164577110
1242263506
1930227106
965008895
993623589
219835620
1476937188
1304920578
650339087
2011148971
188888791
153139308
1179687102
1185359822
1296534293
650495499
1278589171
1942838779
1074176313
2112410724
29476626
247557768
1908436330
1819073061
1592607458
1906042563
577064211
1609809973
1525724045
2078698830
929739691
1512522233
1271394718
842675306
1313943920
1645091409
626034507
633130588
56551964
780794687
234251209
1828000698
1864212750
1200638108
1681571480
1261329915
517906903
397880979
341803234
1591621452
1730263810
1751973870
1988807900
1577703058
787897821
1314731387
687638975
1551039714
492750500
1909194525
988085090
1840063963
1427727453
52462237
1418934336
507296571
1463197213
1377277232
130507363
440015326
675681538
1574368263
786537834
1491033122
1202248626
827210172
704273860
853334500
818405140
1910448930
1799431050
510530060
604180049
24224679
1989677404
756809779
331214818
1416198443
370608449
759954649
2123439233
1176659220
49557011
1089071608
1136947174
1197402222
2055232308
1017769308
1796173264
677524490
754371473
1167407508
2023546286
432442928
255924933
2020812755
1331104968
519772819
1917216623
1751181254
164759206
489965056
424117121
1316336974
1056297757
1412663235
1670460668
667374304
846918558
340744525
310795693
173261702
411309618
1052239301
446514838
1470879360
126445980
2010300917
147028808
1973765708
824693748
1555703518
1301136300
1729464715
2014292373
555556373
264548159
1684838640
1452034366
880385796
2001433765
122080430
1523912382
1274776194
1874872130
892193145
2105461113
1341528053
1412962032
993575196
361004112
1178513957
397873249
488019759
1237326351
1557844506
711370595
1860820931
360062688
784774560
2025209254
223285136
2097682675
659502018
1943341655
876201993
639181141
292740757
324249096
1438911128
810687023
1031795011
1574034234
295332975
616782239
876352736
536830882
695682989
83939978
1053016481
1814459351
747260683
1928872825
8526628
806803639
953794571
219332997
1152387994
1964439444
1365834017
587371972
278272791
1356552720
904586611
118045393
1522797405
1058730434
1607940760
6535398
91359645
1896644766
339451326
1354579703
2132190859
860441083
1525513502
2127353824
1142621071
1879339648
364696360
2130583948
1991169217
1519311407
169663492
1934390521
111887930
1438493342
836014988
1204092607
1840676968
1288166942
1425368710
199511256
1444949748
1552201750
1890260301
1039596552
409589931
1714993946
208978553
498160071
1894561106
87836232
756531696
112086630
833872596
250439302
1970376450
1773353630
987171696
1877865900
1528669218
1650582831
1381145196
617034399
1581978702
329347207
2122345670
92877919
803781004
1896947296
717605637
642219867
96183658
1753080620
1753181939
2023806095
512477238
1291677302
1386731664
1185939464
751440055
499004009
2041365790
9631840
1181993425
1039943275
1439603026
744421581
987624497
1867373137
2022279147
21581113
984635550
1471721703
13777535
1814556994
181809100
651809176
654472766
24408339
1863822347
1005622993
652176962
1494461389
1491532053
810833055
579970627
1154236473
320572932
2059857683
250980831
621174624
1785068034
282951884
1773794234
573841516
1692925730
660613566
219560318
1963840554
1908819587
1931375800
1172639868
359019018
1902933833
1426094927
983045671
1433889886
725704220
412542792
1640304688
819303028
850638532
1298885106
2080571939
1913649829
1208740905
621844138
1668836760
1468556801
1291434679
1387246110
959352002
687182734
845142402
899291459
1841091140
1900304082
906885676
1273337196
1786240197
869709177
172623413
1486459702
653254699
2098708414
521422563
2003317772
953993549
1535953388
1958559110
1796208679
1835514421
762346965
1508087106
320173848
1447439847
1933724272
915690425
330409956
1330349098
640983295
595080017
490619540
846634906
141125704
2091036354
658114750
158669153
1501445251
1161679811
1083648461
544680380
1174106460
59398087
651829446
1821944266
234204393
1370572046
30636414
596157856
812599147
1742592723
1344572165
2130877413
181804047
1869636202
1156076775
1770841527
521093759
21354658
2133548456
692009722
132424213
725965358
1916098036
1947148350
730008303
782021597
1438262434
1844512380
792428769
87613534
869506083
2005455832
1661097925
521878194
1752707838
106220513
1654820712
1833869144
1423374151
870190901
1672490495
718264279
234775947
1795276340
2048596890
719964206
669830714
401767274
1785620631
1244244691
1403632295
523429541
174027238
1322706307
1946706985
812358021
364670301
1208658342
1597379365
603387456
1049678835
169474633
965902489
395053042
805837666
1698607881
2015529926
1022554823
1642545897
283537249
1680272907
191916016
1531251007
486608185
1196315936
1962679202
567322969
79449004
1622171268
1802991341
1249619088
1988531910
1861368001
771720497
734058608
2101565349
557833455
1831873437
1564523944
220470286
425767209
319081892
1383686472
932157890
1883568662
428554760
1230354923
1947761723
877236036
114903499
802789427
1855015503
1622757489
748272915
603466794
131018145
1535039913
1149321052
1575311533
1437572017
265932854
320554923
1441033381
572351039
111607517
2118828503
449587486
1571371423
651720149
229990087
1891330060
380604320
510069436
357296446
1863281222
794363092
1165214285
35190649
694642396
62200049
1567868207
1009334215
986983563
2018425832
1054395772
354142998
340839013
1695430227
250114029
1604300080
1738676529
1792034863
1349684171
1634345893
1141712551
601157224
1616380220
1819423780
1483873281
1557364723
1810274737
1462719483
697186382
1304451820
1898776086
298398332
1242320822
1275532143
171034911
2061792469
191819099
697026859
492799334
258170225
1777533888
1074576798
734106490
1535939064
1621531186
1540776919
1046070164
1389903450
855758426
1932889359
759505259
1435533186
125301115
1474382508
1173271096
283857014
2134657341
292052292
2140896017
675915188
1327722759
1336942014
852786553
359148491
1033665235
1100082174
271258603
2109196406
31869740
1874344938
1326752420
950276841
860099494
506199694
1801537580
749813057
1632411694
522645802
1831539119
1969499493
746928850
1378750575
1473381427
447686651
1805186596
1218318620
583969688
912982579
1113534970
1711647610
1737922903
1190862504
2127146356
1153197386
1225107853
1681281447
900980972
941793133
449754374
1328876254
724864954
1614125631
838057999
38095340
149080434
416766193
1120379056
145705857
2095603248
1510188599
1400995756
154200278
811809854
422408521
1327995815
532385835
671626055
897898555
318640177
706281641
1906839999
1794856160
985314429
1280301170
705383437
1902409827
2008734199
1323854712
1182675875
2136981229
2016773069
415378119
100675884
1344655523
1795891838
1507105063
493911147
1784772262
1600119431
338760670
457824734
1070667883
2038928405
1434766427
1947613088
1549090358
1584915006
1995093276
1525084474
1598200192
743949481
1730171983
642876453
1454630321
1433514143
2004435467
191440332
1031524720
770068853
1939963667
1905130665
1566932780
635035801
247189328
1526959132
101785468
856309956
62770469
1490907098
1020404904
1278623255
958629205
1758902636
2086164571
154505266
122442273
1755904921
533173923
1477315572
7953718
1151832880
99620073
1272409556
75286570
881477601
641398058
506414834
1094888187
1999067756
1451711781
1937945459
1507888356
1319536984
1853542295
1275906437
237978200
2063831801
1887585852
974718072
118565596
317623655
1215938500
1155606002
1858838825
1994409931
963024966
350209166
1373734989
1741510970
746663546
1830467581
718854492
1647726657
1653819128
1058208176
2051924621
528181868
8944543
541303974
308959397
1230384028
1230301936
1957484659
745718714
518705200
747982924
518822210
1232551737
1410638930
137920158
1001778491
181626530
974853307
1961215807
439883239
1119307904
894109303
306191534
660701040
441171815
1256175338
1596980452
1873681169
1804745344
2095549121
574646475
1667084550
441107748
1301518275
729648520
556296754
291423015
1485746205
274901051
853737940
1787078324
418419884
1426067737
1477096258
1782162603
1111185565
533371096
597077284
1842079071
1386531049
1771783936
1438051940
1981598144
1137304094
1014739143
1854062860
179350247
721656189
518291712
806115964
178130887
733277328
719982191
832117400
1562691584
2013214694
1955076880
923946934
1609400606
145084472
1517323534
865691305
1446762682
794133750
890360196
545523918
1245626976
801797324
909969298
1255627364
561755836
1577668782
1171229197
986832141
1592418436
1594552131
698546430
1478749934
427041135
725907
839412250
1480222295
2105490683
61734312
731030760
1337546374
1976362926
467629728
100011630
478025191
930026144
1381678169
1412594835
1069008138
281912300
439759976
1610194213
1209036260
2013847763
367217821
1103781855
1674773918
135192
252374500
780911718
1045268004
1347924797
764354610
998896870
1996089385
1928214219
885653726
2119475077
1253294115
703745128
1036529143
76159936
670708425
1915593855
1376101099
736401446
888738841
1142732485
2046722540
2022707720
199487591
1890727788
776829811
1835092826
899569981
905178416
1693196675
721277859
525235257
739606187
1750140096
1593919090
313681487
1953586500
582438861
2031435646
109716781
411206057
1488884590
2091315132
2124212689
1865228507
68060662
1702496069
1925071357
519231559
1763258981
59445898
1188018733
1385448514
1953456835
1474699330
1046003014
777179677
529691262
898472561
341950921
1617656823
136275912
2105208964
2033149186
1138897473
26883630
1835842511
996498731
1896230645
1446124668
2068650397
1640381799
754441913
2038209510
1916573405
1368900589
1300267990
768852258
799982373
791759657
363046189
1347770363
1301950765
1277161839
2130969413
2005776981
1931841435
68040980
1252236474
1202836612
640981865
1258237682
166250465
2101747933
1856623118
949692678
259170610
858389770
563793881
897962808
1910463166
1326077963
229514275
1829882612
1005691296
1822776385
619457495
1815928884
248299460
1313519220
1349107062
416358820
1273917134
1299624046
652731102
559330800
672698650
1132520464
928384822
295113758
1539376679
1105870835
1627530308
1114791556
845263191
248989115
476269418
976045023
1703831954
92211030
1772328509
45550650
1925016940
1076784829
409670777
45650465
1314024976
236701586
366350381
178065114
444573277
795642993
163476464
1038638220
1418048366
1494757829
1463492121
2093428328
135362310
479636586
1946608123
282764010
2058342205
1788980338
1601604969
864621439
823327843
202918933
1823640510
1206137959
2116351503
1442486267
1393318105
997611275
1764622160
1521298406
355910229
1476658857
1350861624
1979640750
462833826
795088508
416906476
781051123
2066538091
453374589
143011183
1173200590
130432436
1253829012
373842545
624080235
1174822724
1205409475
965079803
1887960284
2046213636
1583399880
147178693
1392344166
1638502441
1723286861
1724124719
1500414883
571095410
406412913
1365153771
682410549
1672522722
1564626593
830692739
1161928276
253018757
1410154992
907909666
578530820
2027255504
1640092259
2091578414
900736244
1601514148
1624800303
1014484399
1952178037
561845112
289459241
1109461586
1381059012
2082295352
196072658
1338204484
190895268
1716909239
978800528
1818783655
468472223
1172859279
166664926
625845902
212297234
192835512
1634155054
116063428
316205338
692329698
8757701
455746162
1001757757
1237375734
100795623
1676686984
296993207
1937171304
1156459695
1041538302
913928814
38577714
1590198435
2081463071
199709590
665732441
2120356501
2035488742
1215451198
914998807
1518108012
1596296499
65538821
1613234253
731893040
2132440803
1863355495
1324347002
140299062
111849999
416277927
67449578
1571280865
1972911068
707567216
651969001
1166965253
360751941
1620471726
1018138469
180815551
2060093064
334971387
228890552
1722351851
368791531
1967728636
1892069279
114653005
1390298326
1815184078
1826307143
525471725
1771787315
721688249
353419371
1431107015
1772077167
1001574338
1270070812
856824648
1745871043
218971229
1285216216
895270236
748224756
556575474
348081104
1637916725
789410194
1082042450
411053367
2074061110
1078799345
1253171089
1823960835
1993634509
2091117716
1602272920
375345220
1480634552
1809481393
424377076
239141255
1672269455
593654021
566486006
686881763
109128282
214994826
430389601
1128095947
1839451025
2000521482
1883467822
287677067
1732015229
1196714247
296702807
1781929797
840936027
1250790174
200026420
2022315786
1614608296
1122626832
1962670097
1793234046
1584862898
1158944525
326662911
182364040
92944716
2099799355
1751408931
1761446746
457610324
2115279559
1499368460
1040467637
2019348790
1693455958
470746672
2100136967
1021729067
380673664
143492701
607012348
306840546
693832287
1374788330
866380334
1331148728
1248038628
1528916374
114958625
200345691
1835945642
1228733364
1834619477
2132002088
1969496684
1312480907
279406394
23343328
1358850476
961350727
2022981636
794706543
1877886421
1557731140
1841219154
1502762715
993380348
1369731339
924713050
1883297311
367575305
1411101713
1828367309
804321721
1074520355
688037341
26304464
175366597
1474769917
432011129
411234618
321616465
1175508903
1246748817
2077903646
1162246981
1101450682
187312329
1869844735
1489295330
1544780957
1969935724
572894319
1355454158
2092035368
2104687902
354274900
437823615
1246515005
2082815382
64838048
1118386458
363949641
116152393
510812245
1662846708
381060909
1817139066
677627173
1802163959
439575234
1532063090
465860632
883568932
241101814
1647507742
521160685
564147388
1205235122
2025650686
1787471833
1034723303
1808570513
2009904077
695723661
1760770426
1880689678
1930203814
2069956645
626364412
1623658867
547492653
1831970617
714416632
598527363
285764973
1051358283
1381153694
1677781214
825135624
610377675
284351334
1582514251
1450629445
1478015798
35407367
93109870
852495484
11620321
780227142
1359987266
1039571156
766590144
1939061706
1614845801
130187209
132351425
1951075417
1138309766
451554422
298862912
1346972483
815706863
2075194148
1129158947
576196722
2135457102
91394913
1169724415
1023088677
1328871891
1239897752
320027967
1303962916
28861591
840716213
1036479614
528056793
1218156420
852315497
1334233402
1099784797
448039598
159005385
957717253
499211188
74301320
1155522376
1259037119
210217956
1732704027
640439040
614192921
1437997210
645955089
2057755840
1246733881
2024128451
1180463126
2028805757
463214412
1534763446
2071229227
1436689697
1198929583
1635955888
599038826
125618589
759810868
669929767
1758021671
932158198
1578938940
901760957
1302618235
463899716
976947183
2143892192
303318172
803815484
1570732220
1642841264
382569013
1171042504
1549950638
432189805
278177660
714222470
1875652951
212923890
251386862
1812428895
51851372
218185146
791586454
1437505380
633711615
1768403105
1367217307
1779671815
1434637692
1038322438
866287329
372742671
1274851916
1993329793
1465179133
1704253151
1000728041
1453819919
1711113462
164914
768853990
1719533900
1864459896
91800967
355440146
506844253
790783758
1651431386
1520571060
130021209
1388446834
1807189894
440509561
2142151998
1296056523
4902177
2117645946
2006088706
1983812645
924263275
689347392
1498905351
289380442
1534993991
1130509589
2015531225
2121289823
1774566325
1388580493
165940916
1290768892
6972468
200188645
116333585
1067932212
758724179
1549411424
175681530
598705426
1381332129
1211842631
2079012008
1508432007
302064808
1969623666
276044612
404662592
1728737296
1696998565
285881471
814032762
1509148141
1531490456
35039613
845342869
1159266065
1159121010
1834585909
260433722
429880020
1557345099
571130059
1753858888
1902044560
313586438
377002008
49889096
2017082058
264726073
473804716
1860806500
1628636656
1368707982
176316005
1750004786
1571579994
189767996
242691211
1421060581
1348307241
881375073
158788174
818536920
119907852
1195759047
1489045237
1952588630
1490941759
1297641322
1702346558
379214512
1155707756
207402727
1530600280
1931411708
524596265
1640056678
1338673463
377450029
171083107
2113242559
1393728711
1911774968
1296995917
1890824930
2016384912
1354959398
1453947167
1609331392
385080287
1870867432
1842629487
120096310
1959594573
228362691
1463233448
818953582
1233824530
178238975
136568024
689814046
1891079448
1584496640
25333987
1720058390
1742527275
741566213
49216473
178198285
1833584636
1897816432
91338611
1106355070
1857548801
420140905
1978608445
1501167434
762543000
829345209
216429812
809144174
575268471
618662090
1507877828
720135252
693909209
1694574395
1566870399
1961478146
583486109
336743847
1544392499
1795972904
1630736593
1317032740
1997321982
1935246179
1246355753
469476911
973454481
1422108170
436129757
1801298526
1136484079
518994782
669860926
2111513339
373114607
1241619218
678036114
590811707
1923749250
1849339680
1908065998
1536023276
1643172180
1625169723
115418850
1290603741
1732191691
1453369186
1082529220
1878631789
1195973236
1435284117
280530532
1451550573
1435960776
649177613
83074789
756516229
50647100
542985598
1144054722
2100349785
1610360790
1058690247
223843627
1846307615
271400315
475910156
2131449510
1138299395
411420034
116027480
1785339965
1474749030
589487855
2062034287
595757799
735403267
9988172
505074743
1164572411
134488159
1789675194
1443460015
306825122
397409290
794536887
1509251453
676656462
1738197375
1731660776
1490137634
615750689
1561090710
1069889600
499883780
2138108749
2044772852
3302597
1343499221
761727615
303329961
973269173
1963117350
196348494
1387627801
354415619
74143177
241619957
1593017611
2028267625
1858117314
1999461682
148152774
166136307
1840055092
1275473425
230416751
1185578326
2103663581
1854259843
585744565
663406303
599263074
2042302088
679547623
410929843
701998130
784852566
515451231
1837454920
962002479
2142343427
1680836782
552178290
246929986
1777775433
1288909197
155926785
420541152
489805861
1577890622
244813934
1115519394
1209256268
984702404
1354520885
1651848351
48953902
2027292142
1806956432
1534109079
184213718
95084884
574347622
1854393781
253647775
943939517
299195825
703429927
1293425244
602441092
518408371
203023474
322556027
359304692
366097319
813612013
142141957
831165891
950611283
452315907
574044518
1428341889
1022552620
1628116333
545320807
548025256
1057908479
132933873
589508084
811917670
1026951080
89554760
1506576321
901238338
2120748487
148356059
198715095
872895781
152223788
997584977
574262947
81104549
1573503518
1414754241
1112197098
1011201095
1994456661
539819939
741542791
1002114117
1953121420
1725542210
644388824
1614829817
818224356
1300341914
1522041426
1367586477
50534812
240067524
568669647
1254909383
2137035726
1385068723
444134744
1005811175
155040316
1097463862
625269304
1398436988
970122065
281630163
871487217
2089223387
428730806
1300178657
1530758830
1302287212
1018438624
771846686
1819034141
230125496
92233373
1144811605
2092833284
1380179319
805863648
486428610
1289772398
103101902
1008662779
1395572424
995850648
1428149441
603241420
1488079847
1261755454
527775440
1918596785
939226444
2009881845
251665541
1346765261
656606848
692792069
2044090467
1071440789
1704819036
463511798
1234693971
1982379312
170717823
1049527254
1757369726
934363785
1584891697
1334088933
547838397
2032907763
274336233
1434366187
897734897
781606476
731430994
72807587
1203540949
1073990101
693022689
1847613141
1944003881
174659101
171741854
761425250
1337432711
1982628382
398152796
1566376247
1933822774
68425005
1047180024
49542595
69837008
1236844575
305736454
1411582810
1170489166
984887609
845380927
770721548
52883381
176352810
1112968438
1199483748
1378119574
1569301219
869337155
579611365
739368883
910600258
1995791189
1269609465
1604634404
204369884
1293882002
1654312529
619908101
2114524300
652783751
1000286722
1795420797
978756927
460183577
1261452448
989130074
565425378
1643283339
1958864482
1911922274
1041914779
1058671449
1000597850
2011863595
369608955
732210587
41653536
562919786
1549712921
1854697031
1195856695
335020287
1416597205
1503652187
355639529
2010069569
752022589
1170103173
1510959301
897984095
1951089124
143163086
405254109
112447414
19278445
945610342
933012972
1117790931
994314418
1766234980
571657761
583685847
918958799
1688526681
1499637166
346208406
451539328
1690682756
1857755658
1249334619
232911842
1694371346
342950129
1286069696
1969072560
1310485859
1802440498
1137774968
128424590
1760234296
652917532
808212498
2128106698
1822380495
132569403
720337815
1342316546
1938982756
834611666
1055673458
166435514
887951768
1191148152
1736993179
1207056387
1971891182
1113458559
2028052405
2024631905
1968915367
1952400997
159287214
851364083
456016701
825127976
492250803
1190309367
1181782520
1500884222
1634352274
1489130247
875671059
1086079954
215552441
1648967309
1346359462
54028763
762481779
627031234
1063804584
984225984
1463917138
1004804474
1007721757
1372492771
1101147929
2099210945
1543696611
1382981200
1454059838
1754244220
109174246
330910528
991384444
1716235595
193213504
2041822583
1756026477
14041086
774599411
150544345
875918002
943658698
2120771778
1460901820
939297556
1396708913
1416767307
1133740519
563090408
1836364751
1847644625
866078992
1119417578
1475897403
895341017
328870410
18971620
773321956
652026739
149158276
202271498
1289752438
842055707
241395928
670466142
1394464980
1770375732
1650430358
1375271429
2037956343
829642963
115161975
1916934918
2112394181
1687957518
1718898257
1857352891
1525791340
1961038722
518908169
934675113
1122429812
1721278770
2137049770
1069408973
259060327
949636871
1851820245
610122826
34095508
1054164746
408982413
1283589588
94284362
1752382647
1158816579
977632400
1145447996
200532088
1413922009
1138756230
1200109294
2105581946
2020361419
1986002609
962082129
1316197082
740742615
1630806200
740193255
1533729645
1341725802
1634913401
1521528515
979629355
1191897963
1220216030
558132687
657918939
1959031018
1752573962
1835359026
1796233729
35822470
1736724605
1979189234
256351294
1888504565
578745827
2079476270
253123436
1559337988
688156589
467519761
408947016
1715353768
1094828594
609365910
257173059
124858424
550871784
1069788629
2107194733
235653665
1904264643
194354264
1375899369
1537401370
2031703261
1548818593
1171731366
2033994862
2109728337
625422975
630428955
1861527884
1439687764
204194643
2096259292
110495443
174187988
217912559
1306273598
1569940256
1247594877
1545462032
2104949272
572145580
1154207733
1645887638
2019862737
1330005098
1048551331
385385926
401326603
1655432055
1200035088
1401364026
1150899007
718413688
138600130
2028841394
720664144
1932454799
1027226194
1531240768
1786807934
1194460412
425057866
1148959176
107225816
940768476
24942014
52910264
58553278
1348630625
45800469
461211528
1993987548
189333584
1092766326
241362931
666045470
2009303395
623394092
34501603
1773576232
170260680
1775320059
1752388135
1711702898
958274302
760845428
1640228453
24352449
1146752222
1220724374
1963268913
431078416
1386589065
447731096
731540705
2073336298
1536309865
645499450
44478143
811246437
1652116346
1676824001
489435379
1762056713
474562899
919835983
1174977036
171416944
635637412
382573613
724095671
1759529121
1992025356
481007833
548440000
2043369354
585582709
1153259171
332575726
1676810508
348143732
1567089143
1718741172
1145839366
17162045
1107873000
846246648
565018868
867189267
1016345284
1667325780
761486987
481786771
1776515269
1226089223
112160517
1793266002
1408280111
1621257967
1567856780
723142758
777146178
639533240
1163947490
2008119883
1944363840
2142137222
1888773187
1853975727
563002646
1579332008
1693765730
2126781985
1731051138
287743795
1393090415
1318425364
1187639770
1316826646
1037002146
856068983
1827903717
1446624563
988220045
1699252042
88742221
835379414
509277522
1166132346
621174768
1276723245
1727912785
396091026
1524046818
244016698
161920095
1615113247
1713462356
742786675
1105583390
895882413
1432162053
1349286661
808777553
1890511220
1502429450
108379407
786208012
1108936040
1478286701
1057402845
222763969
426387522
586543153
1572602266
1336118097
413377215
2023009002
983272218
1473153846
638515861
780568305
1964846474
693215958
41675210
1385007443
434000497
217361930
1298815360
760481315
2095386792
2066001035
1222953491
100355176
1587011658
2118259790
1539222679
1562058318
664670682
2036364211
173945417
1080107695
651698358
1006164781
1056544671
2098010813
710920253
1188334768
1614678556
3872104
1693454369
586968996
2086414339
1805738065
1081498823
9438425
1221569952
539199111
1500560155
1776246791
758903915
1969654028
1056652743
2034089619
807123341
681140192
441311168
939966456
554775236
869053106
669789276
1028195881
1188248288
1947623842
690042301
1647020890
423308060
800230218
1278908933
1929763685
1909852067
597252154
801745375
1170426567
1625355519
1169468825
923241430
764520301
863075172
871733898
1402201564
184522426
829322443
1984478106
1933548223
1321837110
1151579629
2055404504
528900410
382549882
996379027
1319532497
1332304829
962955366
669136824
402073062
463519320
966397299
1549287886
1136350930
2029612506
1806621347
144342472
1725143337
731890560
1270777853
971842236
1600389294
1782536608
1446251870
377710573
1181718024
1915171060
1496309028
2080409978
1044436601
1804600389
1935481830
964090315
643010977
158936679
1382883628
1347552311
400747679
496913154
1339177335
2029024436
828918014
1734379223
828025613
584038320
920001373
1858651632
523300161
1059757817
1446080596
892944019
361600115
1216236003
1367661063
304861810
1254067395
1639467631
1839938110
664618490
746650063
1190433261
1862701004
1590522758
1418091202
1863128000
317123643
912830139
60508385
1820422218
1563361686
258357445
75846258
144328737
1997560852
1175497375
704209828
622860680
1462652652
1345633662
1140791076
950959316
355321746
473926246
1956538111
1357018583
1384968348
1854510856
2047470246
250046365
1717135602
1600292270
637090842
1415075239
1281426472
936287242
1315723954
307266604
932735209
1210965558
1265530911
681414861
345706603
641549231
1130163171
440256705
388564833
1518232851
232527981
121047199
351625156
1752547472
91928862
1435326920
825510291
2035211954
991445826
1665283035
240139815
245461232
1431709053
1814472589
1937729712
1906849656
1464517039
1681559759
1268997333
628396964
2124622535
845359179
1654260277
740763743
795663699
1554220630
956483135
2026904469
814913419
809963349
601312721
1406106730
1891245723
488748467
864524791
415757419
1448288981
953895995
112761358
232059637
500039762
599217390
715632403
623998010
1438313828
1282498797
1432552599
459888441
1073581864
281879416
642994599
1942259995
2012521648
1232143338
1441484953
642642588
208661293
1480923817
817058867
1045447280
1252231139
1511873669
862842234
2121550887
1564557830
477862154
909207229
1670300982
411177986
639946446
249092154
1997024259
1070619765
992711309
819044075
40582306
527701340
827681926
724727831
1126540316
820675670
107900657
1498650962
98726655
1428994636
698364830
1760955890
754532916
1347711895
348343470
2132827924
357794936
995005774
1616898029
1007579241
890362828
757691664
747152910
883649841
522289404
598098970
1074974854
532740915
912526488
2012236407
706413919
237739067
473318383
2038715417
1341144940
536064699
1503398197
751683315
566481480
54917457
1462973819
884982507
1886301255
765025200
1081202270
1605172852
315275459
1966389772
706802496
1905819861
1609523905
1530877848
1083964813
815250901
1236558599
1746427918
1084359815
1821684301
661729589
445061521
2037223726
264174742
1201372080
671999919
849736053
947445004
542152192
221246777
825891419
113611747
1033676837
1268930407
703325198
1809015689
1655801752
1755013005
1232478855
1073522674
327068225
1905439337
603844247
343334887
9101318
610105372
475354409
1067893994
2044926611
2009685885
1385730470
503035644
1504561906
30015962
729437340
1292425717
2074346436
538072646
732579349
259294930
1025027243
579844032
1345584667
1453931388
506346704
716164119
176780576
1145097723
1325388765
145224513
3413804
119702531
177477156
1648651845
938742838
1039199862
1973314364
2017130014
1663867785
1506572991
1908423445
554607641
341444832
834737970
2143445606
1160403399
1581283565
19633985
1671890524
741122282
191545045
2037787377
14120882
75234837
688988943
663874282
662704659
630899814
1650486676
1688277285
558950371
1762030045
481868349
642149493
607873863
1411195986
635126333
1646901122
487749903
75141031
1425470014
344586591
1359264256
1128301058
1401304517
260217825
1412364531
1570426070
178548345
446050438
166471743
1317116962
1342845187
1083646576
1148885344
42720439
449761964
1610535803
997314961
1227301199
1747195539
135401239
1466920511
185190381
1749109239
1430321257
1934404414
543855902
1850630175
1678008116
37613279
432909260
1983259641
1554833910
1745783702
89473265
1883961421
12622033
1810108743
1670490443
1157926501
1660575444
1198333251
2038183883
940666398
1429966499
1986491020
1175706529
2048943480
1772269253
1778029029
441770232
574640002
1157846721
2125824065
283322844
569633516
1865610207
1942300515
1968617542
589151402
1827239738
1025630848
1368151090
601545246
477752978
819062102
1747039507
1816257041
1314485994
1807519408
1085967135
1073672777
1145906712
1638657362
1074411709
1094163215
1919346257
167546355
1588472673
1262159768
651818516
1408349462
1890764593
2103037372
526041687
304798871
454703929
1160402038
387060158
831841420
153794002
1812092566
232550938
1896358850
205286473
392533046
28652399
522835587
1238443429
910430535
28522404
652811567
1706747736
1909196834
2101772011
1295296915
1385082843
1753263681
839813807
807954869
1305695139
1943606551
1934313177
1755346781
454141331
1735298141
1911547034
982435950
1488143272
1822515780
1512491692
696656925
1889817722
116586951
1593809722
1544535880
237852941
1674291866
296384704
596117541
124284878
991975260
689226844
42825522
1932899418
780048504
857555126
50006821
2006908869
669833749
1597177397
168278710
1243976537
1275679990
42456658
526001834
1874309242
1704436030
1854529157
1413700348
265561120
1371931151
808152797
979898629
1199506022
1865977179
1932827675
1000032699
422701619
768604423
814196868
1111175386
161843976
396655302
1391999729
388108348
1811613323
917728666
1321139678
549946695
1088456445
2135139976
304708426
899324029
1295110766
698200066
1722446892
417140688
1224232957
1994346887
417116026
166275592
1199996840
1544621517
1579754886
1900932742
1007239296
198097133
520287007
2021349449
377334446
1978888575
1942015000
1857209038
1060810133
1578569137
107960777
162623459
1387638311
942173856
2133026827
1071130066
605514081
773396059
595674656
884600927
1975937341
1391708581
1678698001
232181487
961617310
1633615994
1462869834
1918114047
514672621
1658151821
660529085
1358489926
1894773258
1056781072
226798099
733248521
636604002
1339888211
2114565459
1146816773
650736975
870962178
2004802285
1172685786
1501960116
1797288591
983421967
441761421
1011955939
2025266345
321733594
1438135252
1380301350
41626657
748561938
2018357488
1012790492
486123043
1426437561
1830621950
2089955457
541045503
349094747
1632164224
1144289939
1483102821
1701672545
2916641
978612743
1565721536
576986906
2069025542
370683038
1502224263
1286857370
2020063901
1484301134
1451360405
1733177247
929164204
2031725124
1575078899
332577240
1788144889
622680550
1821065074
1276187443
90537693
2130661394
507127113
1166372582
641552470
237548181
1290539726
798230292
993131633
181370306
1305187093
1657394273
587862222
1803863810
1434370842
739669226
1840201465
802197360
1408462188
547838397
1992416771
773236231
1153626951
374050368
71679576
1871033315
660749576
1122716268
919824543
1853830092
125345452
1652808208
757439461
1089556031
208383245
169433855
1254830248
318909408
557100760
213432231
496572857
1543576319
967599814
1870825145
1361949763
178232179
80614105
226504058
95956323
225107203
1105783675
1350437063
174893739
1652076997
1516494750
1727667603
1871405444
1923885742
467473855
1447708403
1457883611
876703495
696287659
1001827507
2085933680
960759702
79102503
2081002812
1630429157
1647045799
35141556
110084556
1049610749
1143356893
1836368768
1751003420
861093446
1529263575
1021208183
1444936593
55297338
949942133
957628393
228950024
2072190524
1769064468
1910071300
829565511
690607412
2019813155
542835171
721218641
847947254
1302576741
50544832
1508724240
320099072
2000059011
1299021489
1163132130
214827342
841145294
1097382433
617191271
1051380506
1175720129
1961218971
911368654
519685433
109922720
1649523451
853422318
1869505484
964629146
503282927
1544128540
1996694773
1594443907
1142876097
1474480491
962277828
673917934
1253910839
88812762
1507351858
423095939
719274579
808250530
535545313
1295413981
1403766891
1905258885
641961913
55121234
1562550465
179545833
115223585
132473238
1349841721
2086287331
1049997699
1453015394
356813109
736943683
631601198
1850433789
858541866
1129195924
2065884519
116164356
1828100215
749835395
1262896402
494550865
267583266
1497148279
1354770152
981767794
1282939439
67625969
494247533
1106755797
107759619
142378229
1278653413
715824991
778072385
644044433
1816007141
569583263
1480154197
1260407000
2137504741
1390512212
1838433853
353816691
1501810232
1122086270
269543692
1725189628
654433557
1602601127
1594100717
695198358
533295800
767889164
1062436387
450895976
324374417
897629447
765172225
466257924
885977953
2010598298
550029297
1707367774
1998620981
1385391031
1865087334
1723512911
1097160636
1233464802
1962713106
1328617953
643743128
42857241
1499371493
753053041
1240611093
1079057801
641023335
2058075500
761806226
1885171684
1329709469
370510725
1245315980
1253320155
64728582
1603135037
1389000277
1300000400
1207166274
1641710694
1816293176
1685678985
1930921225
1185995648
1728165673
721189775
1689335273
73963456
953633828
1186106630
694308927
1822962638
21713853
2067959064
740701666
1317757467
943813701
571706213
8114261
779339251
963702792
1419238451
2114036802
1249473088
459505296
754533423
983103653
1923277770
1509429057
787778805
35218300
892180436
2013767600
1310582186
1199407898
729000348
1449852172
2035851153
1344918225
1098440493
609497576
94614183
386128565
1567727234
740752492
388530472
1959605992
401693157
2050361258
50209570
1800961686
478281038
231880223
19477362
605819799
333923832
1748291127
1415347241
1369418834
1359503833
174351709
1521464273
651128765
1808932997
1648447210
139970167
981431078
1608357246
1604512274
1089343952
1247215648
36145437
864212605
183666010
101690827
2014741131
1733648330
389065442
1383387897
547026944
536706646
296098317
1781312345
585598388
1114445928
1647919817
1319297751
625044962
2080920287
336063205
1023309744
1394906236
1361657075
1688499968
263508246
1995412657
376658930
133766573
1446217382
840409930
1116240027
944136998
783486340
1343609068
2067508230
503377527
793116325
1516515561
1455538454
1750344520
517612294
1938077748
1489792745
2056598450
1445706177
716143654
1022000638
553848377
240884716
2122726357
2109803322
366127459
1490435143
1581402375
113284830
1071876887
463690095
1540775739
592293316
43487167
1736032803
864827427
554733441
827547674
1368283215
637742403
1003803089
1272689964
698099176
896998622
1777424035
248427998
2107752239
752416634
241449122
1644359460
955179344
210179795
1306428051
944448597
807671838
145320020
1122509787
1040180763
799948218
166725033
270708340
1465606365
1671695373
1913430401
456749650
1809876452
2095245025
1536568063
1652789074
1125256680
2006255753
1461906973
1488328845
1712688330
697651945
2080024552
1690514160
1739491572
2065667294
1305179481
1724586217
1456174733
399581795
1579357769
278415712
1996787352
1100478316
1544492443
380613231
391318153
2117934053
1008917401
2065465479
1386906566
832499853
1436231938
638536386
1280742637
628535260
710626756
678720488
927599062
576723684
2025989086
916538004
664301945
877082757
1255517270
1099665320
1944597326
1987804856
1705245819
1507721215
1552411187
734768003
752109487
197317296
1825234934
558185966
1923706530
689784727
1403389000
1655737435
1940529973
531849880
2065036925
681729890
1890558983
1625170529
1581375349
1069070111
1047407715
1895347176
1744751803
702466727
1300026087
1339451795
461069708
828287980
930047225
1199220597
421147269
1136749228
846252839
1408793843
2109774998
130069914
141902229
951383465
1926487886
2053166562
527518073
981594262
445560195
1101132479
789826955
80797669
1585884846
973843291
732735721
1543441617
1046991308
1865099462
11474732
102881090
1199146916
2036066243
386405980
845138866
78544212
1067117620
1766111266
1547043839
595620218
141460015
1363692767
974372952
736920645
1215962173
1976480572
73028987
918581945
1066044324
600355579
2040568449
678699989
845932231
790688333
1072008609
1964754171
469593498
440575980
917201737
1086508552
2066812106
403265988
2053158262
964380177
2138187397
1212426419
1924286928
1848994610
172321001
479066884
994063625
804619582
501910959
162840002
215834519
1507386766
846551586
1133306616
1734848155
1997301365
1058047799
890607216
582262909
6306223
966169816
1509796169
824366709
1936168802
792063840
1275032020
1641958982
1620332365
214536398
1095124051
638753748
138277487
1752817437
1781118914
919038337
2115670766
514531912
55529893
1142867736
1001007608
632327255
1382207446
1481925081
1179778104
421059903
612177308
1778638991
816247535
1247486630
991211339
169195917
1560044206
1404492495
1230618444
85039794
311670385
951313563
391561269
2035573813
70485855
1596510383
14415412
435965120
999375089
211169197
64719076
133870798
1723966338
22698086
557654945
1529226448
713001070
2114104717
31067689
174766528
1577776402
1750522518
2144464246
2088963533
793540727
1782273874
1630242781
772566824
565649575
1826262866
2100415075
944051369
1095111455
2058326945
1132740837
674198466
1718744393
2129496729
1512050885
374219552
1598953675
2045263407
1621771041
971747269
1961658408
1517660976
651800041
1277063540
1431514739
2106562157
1088310882
808014190
337703079
194288163
1488606940
1378803106
1276590894
677326373
1091376906
837684531
1178044979
578621878
1171948627
1449484237
256195809
1007672893
2050053031
1738007386
617291730
100690111
1560460578
1073739797
1289090336
178814470
1803552326
1710247714
964048638
1567523574
671055407
465528067
592487035
8050342
1989954220
713729212
557021237
1004885447
534128176
371015999
387602258
1804692124
917791374
469539744
741788573
2124416650
480643352
1593965954
1062595788
148816796
264412653
1584103291
1350615267
738296545
1335496062
1028283662
487140471
1556342932
734606723
1403632360
83002793
2078326012
468918046
1525132228
671816706
2087824652
659315948
2134819068
2142579002
1245440061
1402404162
593147015
661197325
1462065248
147047189
1236295717
1545277427
336485358
1431011142
479037478
1790837184
925863706
1344540850
1721472575
2127409541
748309180
474210301
1148177991
1941787705
1650888021
1833713768
441432090
158872180
1604227278
1421263976
1575955707
1145552571
1620895039
236360243
393616380
462188705
1995282079
1782370847
600212626
1136907231
1343797314
1945962722
21825744
1410055570
1748246033
1032295059
822989124
1533888512
1242972422
827167624
844159450
342578925
1648352103
1482758915
739476533
489915734
1693227897
456394916
167083150
1219671064
707176332
1417690406
1616763661
1577977053
917532246
767426179
1658278397
1034012635
2029983265
1641286394
625428452
1313142982
942888180
1986847575
1114106636
1612609177
82529937
268867312
1785404775
2139848257
919128393
858349493
1965791333
214897664
336897443
237853981
403482703
345813617
193255942
1519012207
636582864
1585755674
1230073107
1964684900
2065545193
588500785
791936778
1366339104
811571992
144473959
1979202407
1498432600
1344003735
1171763772
324270181
1602592815
1642554492
1369053643
526787637
1583432844
541403991
1019230786
1985567325
187116644
172605627
549300913
26079552
1391091503
942457315
2141612440
2021433817
1728301780
422662272
962687022
737751947
399486967
538496655
1228158288
338887374
53263889
469276998
228680217
260614611
173729038
248748754
827525826
559879694
1890845597
1011543426
823375664
1590104617
1357914938
110943159
1146111778
1472082828
410480515
1604924151
673696801
1446984364
467591666
1364359303
1801729445
830911977
333124264
1060389682
840429164
2126845198
763462964
1945998476
1373587465
297107713
1141125295
1824211960
1936800228
1497788355
1225528245
279894141
1204972775
1026742498
653988655
1794547645
2003899865
1015049727
2044104076
1594650139
1403550945
1527172348
464989536
1629099891
747788145
1969045903
1767689883
1350057013
2033625780
1443109409
1185334889
2101031245
1398158203
2118264208
519871785
1504414866
2072097943
465682417
567020296
519789117
639188131
1809066040
474114415
932089587
1350891812
1459100552
860891324
1848777745
255282651
1191196545
9165598
640157418
701885595
397381022
322292167
1720841781
402252757
43217607
1524801389
276554144
175550786
1444411595
1501086501
1360004289
1574499448
1060860203
1068817726
1143362044
349893535
1439078294
49664637
1100968682
2043725581
1558522020
398406736
1207946639
561266716
1785948148
1382440331
2140379156
861135712
594773626
310936087
1889730029
1441756994
2125923534
1200115510
1769374126
645301404
65612195
1450244190
1412461737
1040703509
1573422099
53094896
1558429424
499730033
357833200
1725424136
1162133464
564212862
647269729
581183681
44569730
1796615606
756291138
469494791
1584757051
886428455
1366639113
1898261834
1009445832
1770795236
201963127
1639012200
311504139
136030480
843838506
181688190
1137498174
1934123609
213901085
1152023001
487710121
1500874733
543113905
1847478762
1937888344
1380233778
72741134
79539817
977395007
1568407862
590825373
1007504752
1493133168
1724437310
271293901
1373694187
1029206381
1583875289
83099356
1811200229
1186748400
730107312
372867527
280683322
1374374308
1164971079
1159141404
693191312
1162894177
650084696
215359490
893853342
317836439
752097627
27092422
1036555507
108840885
635234160
244684068
1647355737
491909009
394154487
974144958
1654440455
1262138688
1024446726
1139656965
664549590
1678073687
1964585182
137434207
706818977
410985808
757655247
1235592490
1100501579
1776483154
877990576
30569814
1846311873
472739297
609634070
422382412
2006074668
1247686941
878141793
1388755593
1950579102
1424173436
1857861907
1251106301
226068042
1108543478
549873351
1165414904
1212878089
529279712
1376434658
1346834857
1780731734
1687498731
713619590
908064671
1555645584
1593205237
634635412
1192684965
1478063011
142169643
1581888641
1839758650
814596684
841264113
1715333658
1558969270
13633340
1632413403
131854460
1322407711
1402191539
609175772
610449928
1978437183
215351436
319107144
2004253746
857674503
1564024024
989595758
1674421472
2071971993
1938967469
210789677
1306677968
485123686
71994078
1798914786
1658697123
641970021
2015401718
667393898
1851966315
807900465
281140329
1676165728
1250587315
751625406
261450047
157601231
847548268
211920786
1493264243
645705902
1590801093
1461309140
1436757290
357399316
1512526810
1359847854
255518885
1475599207
551025419
1015201937
316956951
578375058
1522023559
1471577236
2044878850
286545555
574155944
1577025957
2118691308
1114751314
1702450425
642549203
1660251722
316904155
333476072
505884531
647887480
654083431
1814476137
2097594917
199617969
1285757355
1193970794
1595581689
1922024356
1983907138
1294727482
1751061724
260048198
943463317
320149760
1977768259
1095858004
623300631
1210076868
1310547737
1578042023
1650905136
1086247846
472191114
594888762
337161498
1967017790
45437278
1269482741
91526579
1303261499
866910857
1722732902
1884090139
357612089
1299526671
707489222
1559615732
99072081
2120366272
15177064
1142192375
120106710
2087089481
1864521239
133617522
1032026045
1069318553
200266678
893847885
947940653
442427474
995960020
630620078
807915570
92751471
1582513746
942601365
571647336
1842310126
720856396
1519275450
2123443445
1238462745
1787970117
1473960155
255035100
1914652972
1395161965
606554671
786867766
439596820
1413543122
198830478
524543676
1640959895
1952881471
937674216
258021888
868551081
366291704
887978136
1538371822
1418682079
1233050514
572469142
600548498
157952316
98532901
846026157
823682248
1016769023
1108583006
594176186
2022653102
981108257
171938011
628235734
349652427
2114253400
2126605675
1477939749
337679502
430308774
398385859
1042187139
777745447
1039560963
2006660490
1976026202
579666247
1249856575
184098360
110753571
2020023102
204475991
1558925249
1669842627
1519642556
1302334790
131207836
946640031
1657596203
1010032708
1011543426
1430621688
2112107247
1059113057
988538987
1354904596
2123207494
1116674428
764280318
92312980
772253704
1536705166
760517261
1739639776
2018150531
692759837
1721494086
1562127997
17222224
658990526
196713464
1492323390
267237865
555369286
1366563104
1479083525
1259535234
1922566156
146488124
1905225586
177622711
512535277
1793080999
1727983145
1003765952
1901628549
1628947435
2076648006
47155229
651501607
874040386
312511585
364218803
1733463706
1887026731
346268856
1187413712
449486292
1765232055
580498826
103258104
1049682753
229522642
1150893578
1222824687
199096904
1851751094
1911090954
1103115294
1982824144
485029565
1955106046
2010792452
539654807
950256151
1659434296
577368021
1212569604
1385920953
521310430
980227606
1428832581
554761550
1028141563
369132040
1954637230
1031464541
1716281814
841353899
1227188813
448844980
1381992234
242165868
2096195923
668353528
906184705
1664502009
1951905084
698913702
275656327
812355190
919045412
111091392
197076779
57663354
1677075437
981033187
231119389
1475713532
1500532013
2106264484
60654678
1892921085
703065815
627941569
1146049305
451264497
1028062306
316715454
228894643
528064538
1329320270
2034288544
637658638
1303200494
2015023929
1428769391
1139923729
728270477
374542162
1353799637
1184137640
1222775643
776160447
803394853
100351869
135844396
1885688129
165972443
371156189
101262827
1321493994
586125981
1536616237
1401899714
117408410
1072589904
1018656759
1342429415
1799835924
873001001
673397694
130696692
436167106
2141269116
310895707
1879179983
403552484
184664568
1941739365
411353269
1950985962
2019537651
358025764
1518803277
1261535323
1223579975
822689797
1783742391
1691338093
75537376
536314900
346601934
1591547585
425057031
8285741
790212199
332168785
1228817025
880201632
1371925978
1401049919
613229104
6605055
1752682284
949238017
96881533
1156274993
988164248
497825604
1781153586
999444703
825028954
694224356
543930284
2089483222
562486626
22013251
295550747
1956188343
160788040
1751262916
1816503703
738242890
1930080757
34201501
1693298177
134904700
536484239
125837807
1961639732
866635873
1741061012
1667551541
1194797675
1812743040
1123525749
366077418
730607878
166473251
1284657754
291293193
275769398
666339791
1779725013
1256140101
213861946
492656256
1610580507
1569489891
285513595
1298588292
855459284
1492690173
844700974
92589227
652017560
1184659442
1864547880
821407545
185504009
1179595995
543059981
1081812226
1610355540
1195179102
283127789
495909616
16737452
1013694178
1706623126
1980895542
1759503929
877994692
1838104045
393316034
1108800337
987129498
145837873
914437723
755361143
911747108
873912308
321457428
1397062196
1529016904
1746959476
1723138579
2119492507
1429787598
792313467
1786397212
535546000
1577521422
1078697488
35318854
834249161
1381848645
534128761
1041030165
67890392
112078424
2757927
74829704
1796825359
2030112749
1596760087
57849477
1239664197
1502879592
1759367719
1523940514
1360297577
1519926136
1013624798
590179509
1662664954
1577673808
1846344087
1281828219
1812788461
1971473676
515813020
50869331
1736816025
1401629267
1064469393
558406503
2134080420
1641560568
1425858438
966918100
1968120425
1815594046
784343589
110913721
850146277
103366734
1815928884
1763398174
1285866929
1209029936
1132444040
1633156701
284738016
1108297880
1076702219
703097916
1905541708
1208638408
353224685
1551058585
1146225705
1611749447
1698115876
71394016
220182101
1872885277
1419079187
1128093979
78459733
2057772251
618293451
1436634752
1408219472
681237808
1366027787
1752717162
422780782
476112318
877092639
1866453698
220124159
1862830651
2067620743
68235347
1401993235
650232075
1599098487
2007980944
1395025007
918957726
2133992616
225277903
1942460517
563238827
1239699928
463919849
1232391468
1620961801
427674964
324501931
1827739166
794572098
504969809
92296922
2007101059
1998255787
402088191
1350888238
2057485993
716213286
1347149855
349859060
1740257729
144562669
664661174
1349215152
1867507842
38158482
1779025156
386129241
2000829233
1278246873
1436280179
669827609
1974164945
2022899611
80270445
438522566
1061149240
1684132965
1611196709
1894777602
507075281
578873083
1441287484
1311164
707525037
1345688350
175273910
962132224
2026781196
775683415
816964743
846689839
251225754
91553695
1205211464
1274760073
1375352098
2115788682
1644971389
841194282
701725095
1654683500
564787185
302770937
440803993
1337147023
494711110
756041428
932989264
151767042
1978170511
233210810
865750905
504350327
437278396
1749676425
780091751
464033764
610722579
1576984396
1801137685
2035180519
1243272901
2138161799
1668238354
2141330394
286362649
1775094311
272602817
1043537612
1779587200
1806494373
2090781236
1601866542
374575206
665735537
574718548
736930102
713847646
523961973
1645669250
849224904
2086002444
2017535012
1776002438
1668088027
515483170
154265289
1984749371
2110253592
3672362
314749863
1623106111
404911458
581356004
1177813436
374716780
1701355166
520772176
1299325417
479311590
1758522592
867788093
1179987493
1209860525
1787274238
1121276272
586263933
906376657
1448108134
729407360
1280713021
2040629389
2013149925
854034628
1793451506
765752548
198548277
1426387955
877620976
1028450454
1916752661
1607646347
257538327
48641772
1136880348
2066875554
2050637292
1452816896
1569571148
1366786857
2035579427
1734398008
322272700
1151755725
190090755
837449385
677695662
1862924057
923022346
1236752114
779291561
510236922
415486442
664835253
1659615034
199192996
78640183
1743684124
1176770551
908778113
1799182547
1799926981
1130164419
1111436466
137490546
243045935
2117490039
1603279144
975724955
658619251
894268483
1030721973
212397460
1808814614
1519616251
2074458893
1126703757
2032338570
773717441
416171537
1879954964
1072712853
94143725
1372226908
447584006
1366173723
1136345511
1424666133
639211850
1461582740
795290397
259728174
780215463
1675099322
1530704520
1517508610
312205446
1101906077
785439487
421621357
1823513765
1175606112
833048135
53663135
422692662
166351276
1927775349
1623367963
1907098544
2140799573
824774611
649013648
2009962448
527843936
1777587514
209701236
42836427
141379854
474636178
441979145
2100395599
371914983
614682432
1541682735
1142933768
770778435
1027987202
1422857288
348710883
10866419
197567605
558308628
518032489
427844620
2111548140
1619728020
728698114
434107210
1060867982
648576971
1537618333
1622832139
979479345
1347333635
2049928275
500329943
157431469
1045858772
712304292
2019178294
1975586369
1585143493
1837253699
1433907570
1328966502
872914888
406839952
113139398
2027765166
1405068318
1338844334
1253197217
96460528
95452310
2091832746
1867784756
1670125094
2143010083
530362023
369211601
150836560
1427801530
93471021
1007981231
2089883913
1171524362
428367877
918843733
1782531863
1502367190
2035561957
2062588589
159422967
471111014
1223687615
1995785424
1660457123
892949090
1206395852
498155800
961144623
1976289428
1138632449
1377902090
78044975
1967052532
615318428
1673917265
790421587
2019734424
342191827
787660541
161469860
863763162
1895350176
607278693
840616941
816131246
1662835926
183297913
1895070416
1152174891
454467112
415634124
1608820778
1363237302
1161198538
1158198453
1785320507
783375515
1604306247
1516648488
1703961982
604529852
982478551
88288460
1486862919
1786544692
909079290
728864294
2016941343
65610090
1947670963
1957144746
656364922
2140010587
377857645
1438734660
1614967344
397595799
1231199059
1046614743
2125279064
1368631878
1578613901
1899067692
82000814
1488064633
888209584
101679512
1850422626
1449775876
2069433485
1603906807
953421444
568495848
686460747
1149134220
1655416732
1255094060
1721034503
103671894
1357144607
1138090050
782311514
806364803
559246796
1391468500
768679780
1777493090
560405553
2132407420
1759306934
1904979260
260936425
277043655
2122985399
542774599
348189928
2087193042
1062334307
9376154
1730998839
2024761992
1658401492
1704420640
727198410
945719182
1383420885
719399755
614639012
308016089
372902758
1778439598
56942375
1418908467
1989463480
47261154
1687989546
431429705
2007417519
215427822
1903298127
596876639
455905873
264919748
760228358
1457524953
1053272557
2005510694
490713972
1206301736
1299951619
658232924
13306084
37296226
418191815
1688461888
493548365
1974943525
1944551651
2073518974
1644329504
1108682297
396203019
615780561
908805481
1116099848
1661609728
2118928130
1522079922
1254299294
1592884534
1628084880
218006862
1809779096
932680473
1269086472
598041177
671824006
714683166
419455997
1718421433
1275727707
293456729
75237366
86065878
1972591266
726866103
1923126401
2108002237
1703999104
1679166375
1309585585
689417195
1608222610
907014904
1281468492
222334288
1753991452
1982405617
747778993
244022889
225211256
1691988839
728230843
1685516436
1670107281
1200730293
1340218780
1003662887
1900002608
1386283296
1228668805
307701684
128340873
1768274520
1407998518
501698694
872608746
1844507405
878727387
1605235890
918885703
1361697276
295803159
2091298833
1629907254
1044234899
81035455
1035308700
317761099
1176337713
1662335361
1444331452
711178405
1086722463
599729815
458202275
267892409
244118588
396922519
1443565090
542362871
508056548
1214743504
1958710234
2073716225
250317258
1538061467
1779672509
608835548
1254413961
418729841
1470290110
670524530
396732242
109426605
1466072888
1977347348
1016481044
505892648
402991799
1073494199
106802479
315863117
1155667713
1999074430
1999145910
1682721138
1979164709
546760344
1881072355
1216218685
705724853
2008231129
471067748
1210504889
159819394
746041173
1826317133
143741779
211747142
1242478181
1783025559
304264253
187458463
1937368936
139367467
243429625
1831754307
1623477584
899478135
1928448731
2051780213
802610970
1158970598
132329613
213371392
1169006453
1473580042
1723520298
1153897718
877742659
1168812961
1455052334
1444840257
1640232592
2064658047
548233114
1438508247
1029931942
2104246538
1035344439
470910269
1046118246
1483877990
1319538159
93617521
384654197
347763701
1156793100
1906511043
282630507
429259510
1450243717
1129273254
1150134501
1549982814
613646534
341230531
1135779760
483691372
2018671439
1410987631
1480898579
556957333
411877021
1198348538
1155236344
812406498
1147366534
220079428
1290998829
374272703
752751886
969812163
498958044
2078632763
1863284744
198691367
1622443326
1576117433
935229286
1837812133
2081477164
1857364890
761972457
709127031
1604467001
1555785537
1815301477
1612896767
2037251218
547559290
670015392
1426194036
952726969
509237838
1920813547
403909857
530832616
2035381371
1793196329
1896179610
638451508
844688465
1132797933
56927520
1766178705
468122009
1308308099
134865371
1855538588
867066885
1538745879
1126265201
252897241
462667432
956576635
467733407
2112072803
430401678
1775821371
137735719
1142112315
1004365713
1035911600
2043188254
1285667911
737392108
1424632886
443880270
582519780
188336156
98067655
66131679
417153866
716368614
862448832
200158322
2109329239
1118042187
261301333
804652444
806198990
1721299373
503724197
393058485
236361711
1284019113
1354329275
331325097
1033471113
1352506875
1760259097
1546402819
843615424
429345671
304903825
61508114
266143840
2052060836
889475490
582625720
1854360724
254883678
2023419268
1108236175
740526521
1360899336
1318866794
1127476401
216931302
306351057
2059293677
427026344
1938998202
1302798938
216637175
753206845
1857878387
76301215
15713239
814375976
1444346291
1615552287
1948552893
1420261243
204366152
174620066
1994070510
1809977372
57575994
2074321004
84877464
1336494293
146947963
415276836
1242148527
1182947807
373065473
366078634
843614801
1714238547
1701813480
1701570085
1145456917
766441388
781929362
1414077741
1866248747
237306107
719316644
1301654774
1690954143
2009813209
1768380864
855027979
845857308
1203999762
1159726169
277351548
335208129
666640771
1210031756
326312709
912188402
1928422387
741539113
1812145587
339768104
511056029
969707703
1312917623
291317624
217669076
2038701685
985220724
627091006
79861252
619609590
1856349229
280087408
1193465668
1711059992
450313127
653613163
216631867
394132898
827817081
602587371
1562157182
607342554
1141435877
1126958210
951652859
1005401027
2066827686
453575518
598689156
703306052
2000207705
928852715
2023406562
963708061
1816283525
1539803975
2119119805
1210794179
1412057409
1277890820
1373945368
1504551592
172667752
595295875
671754567
622457458
889623670
137965816
1989526725
1869954547
1282868058
1970770349
1635129233
1585104046
1932938748
1308988297
1280372451
1784373942
434553298
340993372
1408577273
1492891763
1538323035
888247429
46086941
393843736
10575082
1569113613
1842746420
1699102852
47726744
342737660
277554520
938830069
643104546
263651195
1878081457
1755338734
1427436479
326118963
883357137
242661027
611686964
578763
1174969266
1128406733
2033957007
133101074
185209885
1795233842
388429764
2015799520
1897545160
238302917
238816025
1526258522
960182002
282855632
1910685407
229283598
1099539053
1498958322
1090903764
966101405
245344337
2075236161
240036951
780419579
1655326475
1732322797
1709034623
1414817838
1193186895
1610956307
640411079
1459394295
1556449590
373188273
1070756090
599763652
1709807827
1972601490
381982735
1631599955
1542255823
1274702714
1200980420
681752111
478545607
651553384
1672293861
1238951326
2089932307
474133972
2030951099
1824271707
2142918172
1414537999
1704508355
1966114676
92714774
1369635871
1315212795
5056011
745138077
1890558555
29303058
426820374
1851790500
311944569
2131163948
1603303524
1430611523
607271589
9611584
467533277
160680448
282592314
262441862
609326701
1855562248
790354617
661651304
1536152366
403375478
1785655951
2106889638
1411044948
659792785
332066384
583599647
423290819
777217492
2126888895
179144735
877812911
594741766
773246345
997640100
1788881599
1688040564
2013737286
1306101976
636403660
2114670648
1392882999
1268410536
707002178
1001890206
351383782
2142670140
1456556814
262759053
84433873
906933505
1292557594
953946237
1318207593
1295486536
1209462407
1562284262
1709013537
453743711
157027829
1860590156
1659658500
2089278431
1838325353
968295177
1928823901
513967264
453525476
1232802173
476832269
1127084207
755643926
196020485
941793093
1514921781
449658488
1457367114
1260253090
1493453731
1979647412
1861445519
662064549
1671800731
464141893
421653150
1552504271
495471897
1192683829
2074525589
826567930
989935923
1494709541
427548040
1170917027
844560914
1677864870
2105564007
78767725
396595803
126003268
524170549
1541745390
1522803084
1335449860
753763519
386991235
2111691202
625951271
1870430429
1264007261
1549963967
1275045783
777779616
1776920224
269264895
710962904
289833869
133955791
343101632
561627439
1244696883
1586590202
2140941779
1774392659
841205577
1550931085
293619111
1671600094
427388498
812000567
1257155147
1620610252
1902219730
1370299815
257105427
1327266364
1533990454
1877074135
2029440472
2085459442
1568888565
1512502549
2145456568
1242656125
709910626
849127702
874456514
1475913026
1893716019
485442305
1488056925
834139589
82833537
184694974
1547674468
545974523
2004790935
1277039648
1907970616
1906863259
487215347
1588505284
87566426
1762990956
1465254944
506245179
195477807
1797514480
193682971
1679001497
468218724
2124886313
1661986080
316123977
883852389
730159388
1184254084
208867658
531737754
1873131555
1158468413
1682051180
1638519841
1801291835
861306167
140879559
57252817
1908028134
890887046
1920070201
1132614432
514427047
560998565
2039059304
442614061
555945397
450057005
677984722
1371902540
1681256693
493843987
1963983474
1149789914
1766900688
139570188
366207267
1503258309
1276143089
1843292544
91491329
1818412313
781404203
1239167490
1870146735
2025715233
586663524
1867332669
1122536059
1868721979
182448419
146443667
129836950
771103680
1076769238
439723796
1433985088
1275623158
322186490
1968108336
2023400603
231758376
323478692
1752046944
2069840034
1523313487
1233464802
1219485213
1657721330
801937170
1663839127
1430996624
794248840
1589298236
406145642
1686424036
336594024
1517033589
1940254463
1421969411
1518145452
1178049979
21679828
94712205
686966284
458034170
16191418
641275719
43958314
1109170020
378086544
2010994706
298425379
183242243
952117740
1283408118
319679914
967119769
1397366059
1829715917
1321523838
1868738089
722534209
1506845122
1108750028
125007199
619989318
1077176508
161767884
1256236834
46825413
332625995
2085600413
227525246
1008864222
707334508
1308573188
1319251764
387494387
393250719
496587439
1838340204
1160364882
531505462
306428794
1772501314
1100406763
1790850586
1104109889
957768642
1273155678
1202265901
1746521960
1283405723
1430530557
1472088684
500217483
1373375859
607218174
896306590
1916681879
1478085196
340049443
1600460574
74794931
1297340224
488788161
178493359
1749541609
1595297066
1857895557
1904343960
1525692564
387341169
709248387
1721304929
1871226595
436289376
1198883375
1531242667
596687420
288097472
1367905076
259856337
68521949
1995836687
846783021
1869672425
1755703821
23641672
2042759420
1470447694
1994303332
145521327
1656691373
621046582
10000867
1203913910
834693136
1757069411
96715453
664750958
1547013302
1299658148
1274004507
364932610
1477700599
963471822
1405503723
2106200887
2065990071
1797611792
1565955932
1263627335
1988553573
1931775171
917070100
907297031
718000211
790928997
563500878
1715624986
1953825766
728612419
1158923461
935129812
691152220
877768935
2054161217
1980247969
332239091
1402509030
894436561
1518349629
2145581565
776290743
1444262055
1014318897
366692975
1960248975
1679311299
919223118
1193002557
1077227118
1033750211
322934819
264211870
839152073
507127101
1556733058
587309281
262348888
1854569719
1031500573
1743067963
254409796
181635167
1747080864
534641918
1666223304
1885270552
77406606
1753204582
1821231315
1232654458
1972586543
1142289813
1692349892
82218256
564761535
197214001
1151876878
1971023837
1363650301
390690552
1137743823
747891554
1623659093
1707772836
1442480289
1734540174
391425979
1850716600
635930517
906197051
1429719685
411466295
1580945216
1707127564
354411362
793622666
842864196
1125120023
1980047997
1129778058
1462798825
975691243
802836024
919003386
1786649145
208091517
1713586248
1896461275
514630660
1433477030
1548885433
843989656
89262460
173719993
626397163
1838836395
1440121496
1661423531
1696306761
346949673
1632039155
341803252
1503273414
2022567285
157480121
977749127
943056285
1061545118
1838465365
925311392
1301659457
1676371115
467682691
1946407223
618037477
474096216
1300413941
1437187549
1836596820
1000437590
365025596
817774821
1214144799
1956052255
642865251
1160734393
1732833331
405997087
421401404
714669269
964139208
1326915853
842669729
198573499
74558822
259846806
37584324
324479517
1330060558
1783790862
100651722
1111909073
7186967
627972489
1593963898
681474455
1891918367
1572037526
1508532594
549942952
219047315
1274612968
2127363530
890407711
1152447866
294845809
281465722
1088173230
1059364782
1089158516
417555163
2025438105
1559071285
797518721
1693209223
1639576001
238007712
1411958746
956844038
1785358442
727146551
561089267
902913719
1328945122
2071012380
1679668329
1326003580
1646850991
1038784124
2001987175
769893927
1449627670
2142556069
1687765960
554797379
960057716
1388815008
1063090106
246569688
1620119077
804403191
396112784
1984653456
2085710600
2083125333
458794184
611721889
630547265
1232680393
1250010839
50257913
983702086
302531116
387132870
1290521479
921360584
1240618358
1652622699
2119984257
1117579515
1502541109
520686285
1112126395
250825742
1223263994
81532602
736802972
790139189
150050280
1330433422
132236643
1236547995
1843215423
246015069
1454094252
1226993469
1887145397
1403809952
1927600277
975728053
1456886934
1052300285
738987962
1933100864
976330227
1145019089
1152389954
2049680988
1410285639
757618910
287659801
1564928349
595169812
560339918
47644503
1186833935
1312018823
665151811
2124931584
1171965687
599990148
624532698
444311578
1529893085
1750062686
371902224
2130012042
1822580248
1416002051
270722196
824124380
1460991552
555838513
462066951
99331887
151449646
816284221
1948272970
1251521323
1496367245
253929369
1889892669
433221001
698577960
978804057
239317934
2110502175
406839580
1104873385
1351801241
2001673369
352673470
1570115634
2068654085
834715758
843032815
576904031
1501183282
599560821
121502613
984388692
478778923
1682270368
286639172
271359153
962540034
1154319432
1926201668
104117147
1690682964
286266107
993305048
1764336526
1126307743
1026899405
1757503448
2112090349
54621798
1779484043
1443709629
733444837
398203499
1614212003
91893087
2088022612
604573006
438468044
562206365
841275008
1502966734
778860059
1813440413
927957669
616689715
246402053
1208059262
1171937252
1225122630
1670460873
1815566022
1643044113
1525460068
2010761150
301643591
410933508
1981423874
918471726
1012890265
1481702523
1240363845
164167963
564929303
1821165613
233792691
681641466
324875211
773534183
1834457615
1018321367
1759171610
342079439
1478819367
1709663320
1048004107
2043369354
403704885
445963977
1144614642
2136681467
251804407
1507805863
846217719
1723583068
195006803
1354598287
2033048665
861957901
426870240
1036734581
1427245607
1797194314
2080386466
1600068761
1132273633
2084454800
307076096
955257349
308746144
1916304744
1994157696
1114075267
1425665362
655052151
1021773350
1329565906
921933390
848689425
2009665018
1836376986
603316571
1891092361
422601183
1815148710
1566240625
932526177
807771081
870314599
365746681
1051100342
826606515
1942405191
2048825293
1062910957
1569960755
1135557478
329654058
1943344868
551155793
1551366260
382809178
1431605095
265103436
1213204732
1579457641
1383079250
645135572
1809983657
1744191743
648244774
165846842
2028179845
91289228
501876562
985689951
534157250
471608917
661004761
1389577047
1343891563
1659845747
158889400
1635174269
408644820
110896095
721755745
1791248005
601114735
321047902
394152761
995105416
1097488081
1265797205
1204022584
914914247
1041892833
1668857836
1244310368
1618333125
215682850
1325315876
141784986
1449573259
2138289347
815357437
1276828226
19053333
2123316015
1558169714
669954868
623603545
966003153
386606146
1955304790
97726929
377192505
911123066
1048679393
878397484
527105473
1264499283
173694193
1851959585
509041118
2065577670
1304461760
824023546
1853483684
156797966
783492363
1489745736
199696583
1795934770
514653869
1330604239
1988173101
1834541727
1648341807
1968848119
2121056085
1662232955
1475533483
21427157
896462807
891141914
1432772572
86229566
1860962068
1928394481
888220328
2028453751
926751726
983747449
1773056301
2030981102
1660445764
1562197589
1413017156
242558834
422461989
862922385
1019469741
1452467453
1529786804
1271708226
2039800900
1837983897
790688479
1423045460
2089243320
986155052
1988998323
236409573
1536122843
1748154530
828678757
1181245778
1310867882
458398853
290257667
2074784606
2073325541
684907513
944145775
1809396737
1270867306
1370142093
482611088
508605475
216485157
338903734
761456510
1098605320
72230324
88618179
2095160209
1758851865
2065902181
4041539
1598518184
1934337107
233530911
443252092
264040337
1942330024
604675453
1699705824
1142509254
291085731
544403294
76165122
1060880468
512366841
2131822880
1391063501
1056301194
768482466
1780856713
728329051
675105805
1095935249
73423956
2026033309
750795128
1408037091
1830817346
1672711848
1251189182
1682700443
1718054969
570123728
1012843907
2038512435
94988985
1411814707
2055392702
195531003
1450604117
2068762466
1955898034
495765007
1901346096
1317884860
1561519603
697310070
1617268649
1891424451
385959228
357473624
686279615
456312912
703819801
1368392318
1394455984
698587900
1594512835
509391356
1659458379
1669212787
2027547825
1320918862
1358999414
2023722156
1678654492
1359361467
957001983
754461200
1625649285
924556974
1771598868
1358537350
783623843
1156138379
393024720
1666226800
561112381
1677766897
1850909031
980077201
71790643
792802172
1958830851
1557154176
1206889581
252213274
178450835
924803795
875461206
126651549
389815744
1123377302
839273211
95620436
58563221
2088586368
937466085
711088574
666495413
1391003459
1301257760
206581790
1602800102
1240505487
154549574
1263190500
822859959
1749517070
1662312945
1623054698
431833903
279911578
1218693522
775071720
1448220614
80665865
865755352
791251508
1380585036
1870712271
526996724
18310345
1495072349
39749762
1911791888
1397327475
847948217
2056038194
486474943
1637279390
1895091783
743841970
1270898571
2041124912
1661983395
870597194
828842261
1319216257
1923697617
719339005
18616876
1458047652
1753248892
1412090442
1803300688
1681242076
979307943
1870990920
1077685647
1726921882
643483373
114641947
1085773155
821498302
9588338
3899989
48816373
761780580
1293716350
2134367985
1690715602
1893340432
557078294
186731156
1423796679
1265119847
146289517
407242674
256070153
1944786815
1570757436
1853193219
59002474
104896704
187903675
711899680
2023612499
897164082
1697762426
230957266
1798256549
1187097916
1225942345
810963512
913213289
1588700358
1089161041
906183890
452274845
1487209724
785229175
471110838
1711989841
985556413
1884290763
927755516
795840438
614732542
1079344687
1660163720
1995974599
1647032554
1902630702
1840312470
212182172
292628167
1910405249
1079959446
1613979868
976625909
908591653
406575316
895146850
1023731760
1040503304
824670322
593921744
1406645936
1542014919
196077687
1348946423
464283349
565057730
79903262
955247895
120637678
209729959
676084334
1597590608
1919453870
821514548
239676895
166534534
129013409
543283746
1377734262
517709321
1470850050
2015959709
754258039
1479185691
962082049
1629485086
1781428232
544526562
1999026518
1242939807
884743132
2065073837
1496175863
1630053540
1687938006
26597113
491454128
340409572
1261391815
830993228
1608470224
28217789
887422939
1162824941
1972036419
1696223862
10691712
932814574
1283354982
276058488
1567555444
1574714238
1654187806
638957843
1495493328
75282868
2132269565
194044014
62747236
397215485
379048257
1327165108
2118703665
1901118495
1441124840
393986619
1500523131
901056958
2145133865
1288407497
1042605335
227592893
700711209
5066281
260867099
740335054
2141592905
651533720
1943877856
881295014
776539372
1658107421
1279875576
111140224
886780477
750217988
852214265
1825466767
1316640665
51532546
1983135088
818021803
591064789
723142191
58745511
1976048295
559847132
197225536
63946662
1668576411
139857316
359182596
870861762
464179814
1142908439
875588818
328931823
1924043939
2074716399
791000843
252425985
1377933648
749416795
1688279377
476483641
257244352
140683050
386157425
493063437
340049443
963953327
96934618
986267230
461708231
429674730
326129702
154498272
941203858
211450885
1400602970
279749312
201328294
942746360
1206528085
602606415
487689265
1965299068
1010842795
1280517588
2079978784
1741829394
196245855
914317480
422684454
58087879
1578820005
65962113
456215728
1194408626
1827776273
519239814
632643874
212083050
2137783162
1726273267
1021487304
648924686
1271267782
660774430
1605040865
632223095
292207427
398135377
1501394332
1400536197
732261030
701655201
625528983
945879011
195230157
2040025013
389979055
1706437118
1311075160
1809135478
600366704
275071764
1420398447
308479157
1247556381
1509440991
1489260205
427034522
2022816680
1455239245
1856181417
1823029049
1242169135
1524376661
1317940797
806172199
1486096633
1103974303
1348519423
2102055056
1838279755
715745054
74435113
948819712
1819226788
1932020476
824777386
774023413
2015148449
1976468794
20978634
1546059810
807152981
1335859268
1922121613
1413344547
151571228
1333638607
1247920708
785260621
1187049352
346254393
60384541
2137532619
584990497
1396907224
257096227
1921930653
1784002580
181797116
1788696344
1376230840
956104587
1976767874
1511190483
1849618683
738577164
1206261980
533636225
1424166762
862982492
649547124
1325752994
1270941372
1457819664
626163373
347086633
1314716123
650575664
1663777987
475472699
1690289655
357785257
948058443
454732564
566771385
306434793
1415076031
1818804701
501912279
343618291
1205714515
378640183
942131430
419107107
751671941
683118943
1934345401
302256681
10145599
501690634
1854312083
322825201
1702305715
736779997
2054238279
722471960
122118654
702179665
1793009246
1478737496
832528011
1425355655
784288704
528188876
163729187
1184560915
751071790
1991381727
541676496
1660777445
908562530
2083321463
1204863002
624445874
932230150
637090112
1327064178
1596086926
1090862995
1537899574
980949334
1584309462
2106101988
1017429293
1438683035
246523138
35607071
1831890695
253158008
1286989652
1982052362
1440716453
799464247
1030979784
246983455
568721450
746867900
1120104318
1877251355
1732441757
294118021
548010879
1162701252
1313716985
253765437
1247737118
1242304918
52993175
368256087
2058391259
1779816372
957283157
2114093324
1096541939
992033704
101330225
1463980020
921138130
783534462
1474898072
1042567175
1152943385
932399802
1443137310
1078633406
1413209552
64501106
2038648082
99585917
451319061
1923376691
1510920753
68343667
2093855675
170255389
969501434
777889067
218217838
544157495
1353776953
1902853174
1475633819
432886064
198874162
45596009
290090603
1376920480
584033245
1335840895
1024490815
1502087017
1247182177
1240241120
1093909627
1673415424
2004071539
1811066411
300835246
1588779307
2108073195
1907547960
2066339316
146478380
1266038479
1700358754
1287369762
1639940486
1822169571
1244913415
377549900
1768772784
277118063
1990886048
134543711
1939364026
483395072
2101710409
2032360111
1849579019
130865673
1871568543
2027305908
208662498
1880390061
1388117909
1686801051
1482358546
1078907882
587964224
769547344
115597996
1812256256
508953114
1421780866
1052585813
248370932
505223819
1033011488
1839903457
505322515
1132711649
1711473766
1134228815
1269281268
269776007
739463618
1394084601
715617752
913295789
911105703
274363964
1364039123
100710006
67600589
200938309
1682554056
1605058576
2032941621
1545986396
384819173
866263669
1306933179
929324950
1828061619
617065798
1407323125
1184761913
885542051
757896140
451734686
1129022368
348183623
846211464
877113545
1327503425
548101742
506084020
1929137335
846082263
1593479780
501017694
231438537
407632975
2110046941
107381836
871896905
1875491452
1690593918
1043248389
1031039882
2076704686
1721196554
1524562918
1844099062
1196892070
401704039
753222029
1400096134
265407298
2016843714
390903862
103177775
1111393939
416954985
2033485306
1795841364
1992795264
1605800919
1277307404
1659864673
910059675
763958770
524446538
1687918563
1176859574
297849670
159548597
1477361298
1159938480
614070445
83724160
404715492
865345103
1421023940
238106502
765270480
1154782925
214439908
479436100
1737584944
517871299
1250391705
538073219
1298622569
723290939
130079897
1338297993
310885332
257130179
1717836658
1889228587
450116771
1671838318
29498941
1665909483
1878406939
1994869094
1740147378
1462871893
1411214774
1291834238
1098540314
372527814
1878600184
343673039
661896938
304916228
301159412
1347592452
121281131
1812783355
1599785618
1827714516
1924381216
918517297
1917776298
107383418
396289302
1274598729
102869589
1713383474
994213677
16428474
1416809567
447582975
2054335502
1682859316
577221130
1354480351
419853212
549864301
385099470
410474669
1485655688
2047145277
1541474956
354451317
1595433102
966935064
623844741
2020190974
357609799
973168570
1111929230
1041243808
2075951165
888902637
853060700
1342962877
1537145672
1390239913
1006162492
781375582
305928755
1416339174
316961930
1135957011
1825019849
506208881
1781179485
445617934
738446594
560571874
2000189597
938754988
1135484274
1497166804
239160430
838719983
355816040
1749542737
660844477
558307904
777895973
1674132953
1965064902
2101357572
23051785
1947050726
372114971
1279456143
1844339410
403845279
511972734
1127509955
995435816
1760467078
275583462
684109937
219254240
1305777258
593848032
1754086408
1145042204
1120752239
425902481
143512341
782010691
2105888252
1130944701
459812406
228294941
967892246
1895023253
1543040465
536087930
908634206
745648639
495615853
159618262
360595363
829006767
134751260
502540375
969649580
281338457
1437728151
31703584
246739275
1725457880
464851709
858052935
80336827
1523896071
1135732790
123554345
1754295057
1556290072
1410265250
2134783100
1695674937
1048194156
940549378
1369636315
2049418915
739206523
1784279156
350394043
2114075068
1688843859
549759824
2023368883
1951459066
1771712762
1813150323
1378961589
1524987166
974748513
944881999
119383066
655070171
447944572
595518017
213264503
117574122
959986955
607745312
707911795
1188458866
660373560
1189860604
842854006
1890595036
1391092220
433258648
1062827550
170975774
1538866007
555866622
1124562940
1828534841
2013504226
348576900
625049580
177425073
22111649
457566733
1204793157
729349558
1365920329
1488940575
1617501753
478811250
1625780672
1278799101
285416505
730231820
396635791
492635218
1069422456
458894680
179018832
1004919615
245906443
295140501
890971894
13975114
788740780
1180802406
1811849496
387657806
1397359164
373777852
1142011851
291403426
1887691062
1392784161
508937465
1192718110
582284760
723922275
703005376
550856462
1449088106
372625930
458103714
1419203180
1541093189
1477435656
22296703
735614972
1509240269
1020968760
1122513175
662028641
404851605
325833481
295905477
1505952824
1058407341
1378052169
651180778
335881469
123273916
1190082865
982073834
930986718
2143935975
781064521
1316823857
464957526
1419999817
439034659
1520769447
1872304772
415778737
362588506
368576641
1399690621
128637964
456119704
1749140044
732563262
1908609376
167976008
1280204776
815146894
332870257
1616467291
338145933
90462681
810067274
17497120
572775412
2097624875
345476715
861488865
640660098
376606274
1215494625
971780797
1320457574
1209839410
1568216330
883055141
1367574951
363159959
1131723002
1538936274
889886515
1361108421
600991840
1853803363
448583344
634398706
1255664778
1465875172
1785988535
1496105860
714970470
1533637282
1588824897
930174206
87433287
376479757
187402880
1202911096
2138428820
1937800540
963525718
37714572
1696296710
68247878
174188207
1394462813
1889516966
645435240
161685182
2020930802
102214900
1185775076
920911367
2124568619
1704109298
1387123292
841856408
571297858
608438913
376659500
1207741525
1255399561
594457275
880990398
589946630
2108111056
299668040
1041763443
272433534
130676112
839738252
1365781507
1226700567
2030946921
1629393417
658328100
762884411
132731004
1053863540
1064055294
685995756
1416331830
885528334
615528552
853781346
1469174886
285739446
1781185189
1149271608
1611344626
1306734967
1047618426
1215175509
1349768033
159917251
1213142522
478258713
467083614
2062816302
1750129033
181626530
60398908
1974882207
542439924
1496145349
1888226983
915306346
1282044960
157202635
1050224033
1582775672
1385109911
1863949982
266977922
927076554
1114288932
89847953
1772398961
2008971504
201026978
277601190
213556735
374498191
1475355696
409131824
415792599
2107473990
1922201684
594420784
144467982
1275552339
1507914356
1901697178
292533703
1720366066
824200955
1296034526
449116069
735005015
1194217035
549147634
1908979969
1583285387
1208966455
1582282304
778881676
1365829358
63193745
890926805
1112062233
362743492
679274888
306349418
1348851810
1133693181
1720547809
1999487987
81932432
1631944649
1169996833
1941883219
468578808
198900509
754286998
650124338
1443653349
1535803301
1888137149
40530651
21911839
1146263272
1890391057
574851383
370427906
1787212029
2143522478
2009477972
68970711
1832409952
491423013
1735572217
252397963
1258385693
1794135320
32772792
1604495779
430778748
1198692457
699806433
1813052059
693965330
78397655
906825863
404767045
171636124
1437888575
596810715
212273134
1189475494
297008554
839382431
1808669645
93683311
688183385
167675354
260036086
2067319593
1967922971
1102239205
2119565092
835850597
575092625
2119831168
2081442884
241520413
1588024396
1011843223
1722103399
295223058
999378092
404258443
987942236
879312512
2075489743
938875974
804596646
1991257666
1696296631
887934005
1992228120
397243151
1000152296
739455703
238211162
2092381025
18465417
896021218
553939710
99495131
1274006743
62496400
306667722
144196522
427133129
937268050
1094382573
1531032632
1920405147
1302763389
1069555473
845227570
1385942658
807212758
1211751488
1354577491
83581498
552646773
375229583
2125196449
663328598
1533445891
828031741
1227537193
1717112204
89031397
487190361
740997018
1209975697
642579631
1849108132
563258139
1899411296
1434565337
1228646003
465430326
268695831
232324228
1704789128
798104364
1994340750
1268937230
1920928593
1928910439
123227836
1340925866
1047302166
175534956
527047952
2105104246
1466825982
1222492005
109478681
123406174
1189904936
446244043
162517921
1087824966
1225041921
188245034
2093092900
806495922
1560965468
1059749213
1243624904
653598679
949551027
1034799248
732492307
1692166788
1890246620
438462887
355292390
2113807654
493574359
1031863422
557896737
228380800
445903561
90925818
467773624
1473267660
415904016
1421103465
1928898099
1432872799
111666187
274048615
1462734918
233930149
146684273
1209197006
988096386
966414511
1020689908
80202435
818153371
1206145067
1248170606
1371948929
1099266956
1884707045
1408582824
796875947
1656939378
1218185992
836782014
1862598503
224997600
618255984
1135577134
1407031982
619033549
1879408311
896742434
1167929954
2109160278
337931580
533767389
1692683246
583826607
884009735
2008530586
1167768715
2096304576
1170990904
379250334
1292352739
934084551
711936315
346148087
79783890
170886069
1464209974
2049663818
1128246942
1037653484
1524716062
1321702590
1146497211
1459815539
771756750
1961336862
334421230
1036444197
745476672
678838688
659506690
1894344763
2081104673
1717852045
837761872
244149061
991695281
250537158
1642861403
1632842476
1205382943
1350697731
1578506787
1446968946
837110912
161911399
1992448305
297947382
1550445187
620086103
1142259949
866873103
236575237
277422328
1232598745
1308209498
879314642
1119149473
1016036042
1799268589
1923018238
1247811419
1003132736
1683025235
112471141
1794402326
174093981
884585504
947494596
1155281279
18089728
2004965408
292676592
1004721803
1552849993
151626949
961764205
1823828938
966191710
627800074
1472258275
1693791416
838961565
703756634
1329738186
9181202
1897676884
141488696
810818405
1168219675
846910985
271438900
314885406
1263880440
1445522474
873766617
1785041005
1528681536
1755928361
1978138450
1885699036
1715312345
2034179741
517480016
839836936
1733501627
777217872
2034844403
1886048520
1592500162
1423853962
366263110
943803959
2119267228
569203466
653604263
713636500
1241724059
2002573588
709924912
184425838
1270616685
1730057177
254349227
1911986224
578490599
1706124141
1346134151
1713878296
726355766
658140692
1148313563
308019637
622501882
676653858
415541109
1978417012
1007022689
2086669668
1992220101
153116697
38134632
1335022786
1703591655
1476665885
1609107839
1809100752
1972130057
1188406107
351496372
666250527
473610599
126383882
1794395133
1497899798
1565648234
2051709857
1573097230
1444437898
1900077772
735233123
354823030
1068321136
1044136954
634753530
446593341
37720892
1346610412
1368899339
1458184358
1291425016
747990715
718495715
665384084
1801073457
1807727166
378285361
1187679590
1774305222
227278843
451552839
180004711
311609760
2027941012
619815584
1855170600
1721803304
385699377
1175433958
409005666
160658335
845970568
600579367
1645840958
284522634
2082153561
1158857980
1504046216
776780966
358654021
419333230
1734647772
5694895
549022326
280449732
995397889
1855705319
743810049
1284707791
391559580
28998113
1371106042
6693723
233286426
712993407
551967435
1420157550
863750553
572572159
110577406
571258231
1577389514
1822909947
261801949
1925296541
306933159
238137836
142839776
358949944
1867827749
220614256
1914485402
1041654918
1565006412
1125374337
65861912
1340695529
1818710856
1193187022
510771945
1397885531
1750083140
524261361
1297185897
1687237598
52674596
1197545866
447285483
1827194078
1040995307
1493118635
1620040570
1615320037
1822822024
1292312730
1014594561
1177106957
1936636976
612486992
45878923
619166508
1535635859
446941644
1836318917
1376585172
1045045487
763389720
1419543444
1962823238
226131634
85941116
1852642403
1070178411
1598625980
1401011981
1973784581
265536190
1180094247
1577613920
423698244
1372236991
1266060552
1829580503
144386113
1686223002
1761402827
389956895
2141636502
668361998
1006520283
455831327
343147754
1401450715
578503108
729054181
984709773
1180525594
1048578546
1619298717
2090508881
235759857
1064652289
208931454
554442618
1626148226
1020819767
1102209493
758634555
711341992
859280820
722837712
1218607569
622989697
1773708581
371718217
1160168714
1122354832
1134920079
1450747562
915656170
830799046
1249726272
1219409812
141689421
134556396
1238901661
1764551850
1463780598
412473222
230735715
750311147
1071930321
1265461833
1519194038
1331113599
341173529
1312614172
114810812
1637171779
12986439
1110883711
1031461307
1023606977
1030231418
340924596
780781413
1310046976
1974391662
458026046
454483409
1719283855
1046275105
60574502
2040776931
814558630
1824900830
68693865
1092714703
335344901
1859600109
895199096
799768518
1968640865
1833692417
53494731
1523698787
1834651156
67054617
182070421
1768407625
1319859522
400633461
283403286
302560245
10805328
2102329046
1367757771
1627853050
1668984808
245903926
793721931
2035423562
1439201248
697503261
1134289233
1264325376
1471682444
735190317
1785961544
1783629065
1480993318
1918847231
348396219
1797520731
1408004287
1887901790
1625276266
1147773831
1828595980
138452006
1202781231
906097798
939602043
1165491129
840328942
1899817632
2023598296
100434220
235884429
1532412960
1272659884
970560415
1655232808
490417672
198579904
161289570
430016992
432668629
2045887963
967349246
1194340294
1696827283
1072797560
1786178738
562103275
1598310310
913237910
98423479
1035456456
630647811
254291147
219562780
495443177
874688259
459435770
475825307
1015272119
194317779
416286816
29596710
1748167939
9134644
1867943246
412786126
331485666
1397759861
2065550565
596996909
2005890174
1121314795
788598299
931109827
440069720
1475249927
888632340
483040259
1637740340
641870105
2097572111
2044115771
2110456249
224926700
2124697917
1460814083
2101810875
1409518632
59900105
955143330
795601880
200993644
1565733997
2093756091
1953328687
1111414718
997191859
87992953
162204818
195557182
1695220947
730276325
1458224511
1997992373
383747510
1435390105
641561086
1934353838
1253897651
560542094
1573455893
141792534
350887853
846437002
232196860
805611552
151955321
979468079
688212730
987539415
711706268
2063950709
1870143413
1240078203
491583243
1914800647
1983441593
907815087
307298517
1896238433
1115538940
1109141418
1114557114
1429084749
923833017
663019008
243900715
1123986909
1373718450
2014795035
1020293032
2111796642
28280193
345181839
1974265931
1621693098
654381887
244507484
1955406128
2139498543
17094104
1192009795
566656589
266166181
1458865907
1203997738
192939416
691845427
1977467403
1997641655
2126731214
1172165777
595587766
617664730
351547613
1731859483
966686804
1774825336
1836848071
853689085
1716935930
1945584222
1572468470
1455789995
1343245677
1742488351
1905665129
999311988
369250577
757717284
761104896
810539762
952026425
1771329389
2091615468
1697303421
902117172
1027791034
750553596
1196358637
738556333
37873849
2082356963
1212888561
1087979112
384146257
1270650320
226779357
422359839
1936804227
256022321
1649223592
1503294931
1556145936
215496946
1879840853
596761913
1844915525
1925002112
828034286
735791726
1010364464
664880350
556626415
1641696672
399039553
26506506
149489863
1115846583
1412791928
1410042086
732426946
759286306
1935275723
595799139
1303630969
702350496
1479744325
598064759
1833488258
1609487164
1369665710
374524658
308651136
367707928
548062887
1615397437
2095614519
17681911
1241186037
2062802553
985665931
942125569
23684228
412861530
1344249888
1292746559
1451166388
690159212
1539994646
2125227908
1213153585
2099704363
391057974
856422158
1975860532
2079682775
1426721362
54991097
738677915
477642947
1202651453
1977345348
1056192563
1653703667
627569608
170363805
295898428
810096463
91008420
1301422067
1943652914
1916645402
1897374288
1693725261
23931351
1033954618
725610024
370749020
775430862
1134566914
1601281462
1209536766
463110823
1688142586
1805774687
805714619
1362072925
323849254
372168191
1387436766
167764751
1647966662
1826197348
1906710272
1766642845
1496361380
1135977328
573690889
229271277
326463060
105744684
2131575209
423656389
868523573
2058324178
1545877760
314336218
1419266696
2065487056
2059659489
1395562812
1007905965
1841320527
1139824351
1107903169
289512947
1993570504
685585871
1370183999
942801497
1052586871
2006182552
917521322
352147354
1937420397
687238387
1530746646
1134335133
1391677635
620144474
1740047077
1473082093
2135031266
706195453
164698754
1147391168
1530013073
473317139
1057499917
1121426690
1488738438
1254469088
1149180351
343309081
2088086072
361885566
223567502
828622599
1823173019
1339850979
1253689632
1263913058
684571237
2084218914
386374365
1778704916
679620374
2137401437
2138949276
382588366
606233931
1651231091
1072604919
718637308
1026271643
866051297
1422194798
332909173
119014317
2111874600
1418559965
1280293674
1659592524
1087710329
1651935368
823535395
665185692
1795772880
2134708784
676363618
769536082
2083483380
830198979
1321006749
588137456
271106584
1546234996
780338023
2033080593
1901860627
1575209394
830974580
188451842
910759685
1366802805
1044524360
35708741
987170412
1273116352
171722279
532158846
1658097624
660927617
1831332621
1542757004
1442367671
69131513
1920232488
249444651
459963206
151261078
1347984149
1560206809
1218681810
2061379864
1407981186
1930329398
1412969960
1728231663
782032152
160968235
533658097
203116334
493232534
1999663633
986047586
369598865
1821460387
1099486563
1800510165
808437156
331546289
204888616
1523551603
397371733
2035044825
453188676
1052060762
921687609
937828452
1163222310
1024810163
1069225237
841411656
1030584625
892887376
526319936
397347627
1338880696
1531956656
2062260633
1991815021
1996374561
1696703201
2047544649
858647795
1573920187
73025781
2102390852
1720003770
544840961
46157698
663914350
2131013993
223172673
1670142546
1560097439
1691763346
1932883089
1145439472
451515073
547617773
705710483
1063394537
1905893694
214600120
574232425
1154766793
1469118703
1762651092
1588076909
627527864
1136595413
1601229364
18432567
1972429741
1367756693
2083259633
1300376617
1479671908
554575836
2074530022
689773418
688360638
1595120067
1674859260
1507962613
542342033
172798275
1203381966
2035333816
1075704185
275016377
277528909
1559511154
874191318
581329716
533343996
557751563
409340671
731002162
1861569593
390982401
961874943
67180515
2076417171
180155335
1507275253
1500600668
1605522223
829086843
2122754991
983930213
1690756323
1153594948
449676323
1982572999
2129942190
1115549240
224009477
2138601733
1394016939
982761982
1415640690
36114116
1204884789
243897004
23450959
120100693
400348076
2045751756
1195505238
238378139
707959156
539131107
386576181
650696246
587218087
164412716
1218832073
178941769
13019932
1282668417
1370427482
2083466297
114096017
2049977460
994406252
1248981034
2126766272
1836207284
120646960
801819203
1605615146
1436487045
949141751
1649720822
137560341
1922150783
261465643
677426910
1938695416
2077883289
246556901
1086796476
1036902595
974675038
654090165
946721475
1508524028
1904966241
590537246
982120426
1242347806
40161329
1168330751
169394607
318005344
1428465948
2031175674
1858005987
286359130
548158512
2032481912
1032820849
871483911
202225291
1308276868
510826263
744119748
951212274
1037880512
1852385667
1022706467
1550413075
1689519287
1064726655
295382261
908675958
25604213
1325423669
1753548816
1970898861
1341906462
440794970
1901190295
325447421
1568887077
482096487
1776108900
1233817671
1252963094
1982632364
1927473357
1976597515
2036685263
90930483
1835008427
1383293385
739813882
1234173368
1249874526
1268942186
1827317612
1995226787
328123232
752686990
71129582
836054532
2069354523
450131603
1888526269
1990918761
864203629
1978701055
212979072
738748101
1244733075
1647755526
1676553963
993649874
1842915656
1237556805
1925045411
728150256
309724701
847531318
244569271
928768682
1362503838
804791694
2128659641
471594017
1140241296
560342515
1668826582
1149475162
2121790663
1033654694
1917180005
665715065
783355901
2088106662
6691468
1108799623
921908754
2012418351
1699555986
178207460
1640705764
819403081
867416988
638541113
945927529
412094758
157292864
1388732350
32754974
1514964127
969791144
380305696
1597346590
1364553052
105798370
164009869
1650530275
1710142388
1664714959
535618154
204196381
910937274
422005598
887714203
2030437039
2143980416
1672419819
190007079
946282876
898302359
2023568789
741311411
1672732270
74355962
2030761826
676561206
1887151301
110608769
1225112702
532152311
769218660
1987217647
766368833
1290518342
969149902
1483686073
1925986447
1566111965
353486754
1428946747
152108331
1382865058
799477406
182496719
1857666385
1420139260
1542737187
148129090
840510
1158809695
1718577656
1377748115
533053911
408181192
1036748006
1495647431
1779146879
2052001236
1832542080
1646745294
399372008
190803691
270711843
439181481
628141807
1366798399
1323297164
1505365076
1273746770
1392005188
1679053805
1355008506
72208179
1093239181
513501423
867797366
1780939882
1854648984
736469712
2085123031
359843144
889944803
619941766
2070345250
1543900794
2103152613
1244104267
2024144197
1662170665
1476817089
1730554649
229614570
1433360578
182898880
91292527
688093443
851949846
490186020
678673333
1972051185
1618492120
1003777404
1119814918
1239918329
518886896
1591554685
758994214
2017315747
400457822
2099018166
2124710474
1050789198
1687521604
549177205
1061040004
892369431
971179379
1715769610
1755468451
1880959318
1490543441
2026383433
243061270
992687479
1374760306
1803380606
1452028365
260988171
41519479
1269031867
2092861821
1153770750
1933176033
1586154311
995160256
915484085
1013205511
1510448669
870564426
356593224
505416979
2034035553
642643067
1026785703
1706724340
1768588726
1559911383
1053862062
1952785874
1788051231
1825066909
69615512
1957201541
2050773585
1369387347
2103491042
1759129421
732308745
1444039715
672671598
1061215291
1181683063
1453690818
2054696659
1992111405
724963806
1488838379
2028828809
602647169
233893745
487973440
521539356
1140344760
1575793481
1298244709
873090872
806043971
274603639
1656954093
514426670
1006414955
838612845
1871555312
168153386
1795864557
602541185
830634988
392599943
2096422744
2046329990
1574715791
2105219397
576088339
1179897719
1325479142
848888922
154094052
247630019
900705604
275320965
652606009
1216187753
460706162
220799717
29748970
1792118381
553560438
1926263673
1188943242
2126784100
1284218176
1879215372
1893792109
1974133140
148864162
1616283696
548646887
1969959532
981283059
227666774
1652619206
324389359
1718149797
88729707
180549854
1427216416
707307312
1175308470
478281521
650060306
1766725489
787027124
881061877
868633211
1079785912
1086647115
1167669301
551591160
1346805365
2076190539
1117406247
1820685499
600793049
865356146
591468439
2119957187
698555984
2070201146
1681718718
1740769081
1879757395
1016242111
1519238000
1085897407
1790083881
372292836
193385237
2092141249
1512944321
642569920
1984531777
2144723030
1632043379
1741381266
1415640889
106276838
335326475
1083243610
1097616572
1758565335
1032869657
219448300
180940551
132235650
1126875868
1920435402
282378197
945387023
2051135501
2036943594
1952294292
521200704
1632504074
1276591620
1612767680
1312877354
602724296
1968071713
374575325
1456529104
752366404
1152216545
329094640
2074994762
276809040
1245209947
663118671
1609084479
346721313
298665303
1186255538
1176656670
330805639
1589191824
511166426
568907881
1616579444
1070161274
1999099666
349209175
890962015
1138414302
1445710307
1779191166
1253891450
2005843034
1030481728
1461827020
1996321559
1161475670
1684612721
1326552425
1265745584
186089537
611984774
2097955645
1847451936
1766615187
44796782
832182402
1541566553
597046352
1194183411
972494821
545478408
345040740
2074206909
74305794
1818608831
1430967001
1223271534
1835122128
592346440
2053259694
1125765572
535753567
1948820504
1405697928
1544810816
1078791291
1351354417
1340388759
227636865
1904175809
749523989
289019889
143742994
1444693209
1874524403
912299434
1465291419
79974917
286651558
1458132894
1512997737
1707228878
1219909053
1442958678
537444180
1965973860
511691743
1052557653
1375453009
1469058347
573465185
1795020229
682666977
1411701184
433767605
955936904
1442323130
659368794
1908012331
1834609227
1665438046
1846452246
258568966
1549822575
585779128
999775523
229201616
1895506183
1489193468
325874951
1455971443
908967831
1741270732
242677505
1111594986
1986210947
1888941556
1767859355
208108625
928946575
1647740609
1125802556
1696619727
386365986
954743392
47684637
1681133680
1488470246
1422769351
1364821406
746665341
1018682094
748703162
705466589
1355437662
1466222448
1187135546
1461432508
686630331
846943212
1800657234
1063540653
474524453
961093275
1089965292
386836119
1237196307
1742359403
1309539554
1198114956
1201719240
561608125
1995270534
1152676528
1618348920
1586780044
1244563538
1223715722
1363250339
1870960533
1258856471
1335193081
2028772958
1128802279
1628532497
1101510532
1210633634
1984313988
1438392363
1794073358
867447604
1354951587
2112694668
1089871695
1273517576
267995029
1440017730
1400941128
1554109940
300986866
1915596604
1799643757
700876086
795734162
1436134846
1753926659
44073822
410178037
850209463
1250464294
179418431
779205262
466709116
1150915251
796277698
916320571
953138187
1723713217
554647937
1426016481
1126911865
6687843
609728253
323457419
2019316818
538362265
1400584199
146710500
761781833
1207863788
338113412
210447475
73389723
1417825586
226852397
1273852815
1112298108
1714996375
525689994
746809877
150113700
856452595
752622166
1174142262
1306862193
2122012337
1868844469
1566407987
1809667053
474858613
406777504
288031579
170462303
280402862
192392442
161975372
1308030246
540403645
788064293
515396159
1282386007
477464890
67415787
1587277643
189546618
795233834
976267494
1772695465
1484905811
179880330
925505717
2075694809
1208107247
122925674
359578745
1585568582
669917696
2104371831
1016160852
1725331913
263169506
415795571
380277679
1701522917
1066629302
1968523123
1945884177
786622321
217543732
905570236
610708529
1759313206
646292946
1103606008
2170334
1747839265
642898091
985594246
6714866
885974754
240380971
684741657
975616783
366295136
1900873152
1094084001
1288457261
972756321
1468749973
1160068890
811798339
2014855787
1285335283
254710679
592871274
696220458
224513993
724944407
486871894
1636595117
1651016380
1208244197
272172338
1494390335
965670133
1771680922
2065111819
915025684
381724424
768692724
125446635
829992697
1106222463
1233596233
1169083771
1511705198
1507067119
1726227377
1670119175
65747820
778365396
1935970145
2005051625
1671149868
651766233
1796528155
573990042
314766482
1580387123
2134385775
187576835
173433615
679016459
1319036265
545851826
841719094
1011943980
1811236569
481758435
832034405
449947139
299143920
84233542
761721469
1975664234
1903713341
711885354
1548715370
1735420802
593100634
697433698
1193315490
1932145329
1649822604
2020021174
312743587
1932688709
326175227
213583278
1050098212
1758937976
1398281089
64102059
1276613693
1750223451
521368811
1532396833
637153007
1720378787
630521854
1052086286
1578975646
698198871
1848124738
776740803
1202214129
181015539
93282619
528682685
2031683412
1598031644
245897083
633593957
1858815105
932618879
910949649
566354976
295623868
1977342796
1820312860
926163510
1081877692
1564379771
1475762832
642181817
360666021
2104161850
2007129813
1961319942
1483319858
545991246
24532655
482956722
499805957
1800811836
1513965818
1765739563
928542815
50647248
124882484
546940067
1453821680
102711036
1559011043
1408409032
1071232461
1917156218
1459615578
2041452992
916734418
1834532356
614615588
38053609
1228770622
1001177075
235854251
231736283
289635859
478446870
1316330841
2032202065
1775875247
2022555993
543935974
1934017274
661953298
950312631
563222112
1593391565
1463337673
832582546
436028110
1351299811
160473931
1761130800
1552310497
828138521
933083192
2071974519
1430344639
1418633849
451617224
1942936569
1317002264
1161561276
495487998
1796828304
1180216663
1162206141
2017273138
1584197939
1527553776
1231936024
356901579
1894500835
1005510518
1837844837
109084258
1677921797
543098479
747189322
171645969
1241694567
119935563
1634396139
1330006059
914634531
901994576
746783470
1895320746
568623060
634342261
492814031
1203918096
1350503332
1348484862
1443820556
1988028969
727814194
86052095
1784647436
1304984237
1735893609
189894833
972524133
1066052405
103626148
1017449233
739554795
1695676832
1261905288
1999395994
1207840347
647694056
1480873503
10803114
1198937645
318875615
1706902216
96544971
589994740
20859035
1290244020
790479479
1086404808
403709425
1432570311
129750044
1204764504
439895134
2032126187
1804361601
1521782133
818796030
623054254
594424035
244423608
1491048145
1821115499
1881697438
1641612009
509232503
1252873501
1294248125
498963675
1122402789
183552910
1469872212
1952879552
1755130396
947513018
1085469197
1669476307
1521088376
1140269815
1042692593
361231780
1662010235
1257425899
2137295078
1470644434
1568223689
1466382519
225663140
1166297428
1292062172
1829281380
1492004532
574623722
1420870972
368582564
88088794
238857884
1330354378
813409572
1369494148
1248191246
1378666487
1606348204
1727387174
1986460446
64044478
1326087939
1549977031
1432818833
882326773
420697587
1697791305
266024137
1220639977
433061220
1231577814
956791554
1075644459
1448751192
1839169167
706815835
1584369217
515838736
1915050213
2057568000
1420681758
737821555
359826990
1674582302
1071322460
1603802013
1934491225
1231242767
1661444142
1112163205
664735400
123771464
32120872
2079353678
756590210
1534777411
76633663
882202165
1414877033
1945259986
1151336961
1540194221
568404
1911055292
1111624914
2000989084
1722860140
1341883554
1471297178
2142966580
1190824399
1884605157
1387186955
1901573175
1212234149
261685708
1262661855
1873509107
1476388623
961960338
1202837602
1467454140
439888629
2057285457
1081426691
647790218
678335386
1507432648
1586419505
352930586
1522015013
1754086359
1152581818
356470189
1604690190
1814807025
1674949353
1485623571
403807502
773626427
1571470805
1133661919
511593084
1723424317
1055840193
507025185
400822037
743487034
1952506092
33491094
2032212933
788487700
1745773139
293024284
420038874
876954129
586292019
1216465741
1525098854
783911725
1645914037
449485990
256900874
1582094099
2040799858
600470184
1172963853
1879003931
84223887
1070951809
91137647
555455507
1771149346
244577368
792791477
1316270485
951863820
1858448461
635227580
400943375
173091410
1499545065
733953433
784586688
1862978978
1316797230
1782218558
1552130455
1421653207
1511563168
1584234548
867618470
1175953709
2016286442
1725635646
431430739
1637680435
889397281
96451793
994282672
127731456
40951780
742082818
777865732
150587750
145410489
1640677186
1864217620
573490178
827252593
612304136
183758200
28152209
474122920
1941450673
1008093856
824265541
1262607215
1663679763
1423435552
1462495944
18798185
1708106355
100971238
1414932419
916514898
1062411240
415446659
170697865
404401195
1859501790
678703092
1628408764
50933083
368624940
460464755
1636232480
1355781778
847944113
1960763898
968517622
744899201
954329125
1358757694
1202989436
2136506982
1053455348
1399250017
1871785186
311602233
84136532
2092402171
828809274
376530369
1720381816
2128583001
1028608064
271311280
1079345642
942002048
2052833040
423476777
1075744822
1026420604
1220398651
346577493
730987957
199087849
1380756776
166243695
503551310
285871815
502999011
741794071
557210190
568020036
689376265
1166738705
144105344
2094314112
405859537
599730524
1664219355
1144766449
617535322
2090419403
587909940
1157743469
1478252019
1903171263
1303049710
1219466112
1590283684
2035267950
606418658
1459276631
1296100047
415400872
2146314526
279065026
877006414
412075210
395548729
1474516696
718311759
746636776
1551469822
1145479282
636271876
666135586
1242215205
123962511
904457064
1492006732
255146941
797954083
1769968647
790550137
381320736
626266519
24103450
1662101993
1561491734
1230994150
633222447
2085182199
894074634
1946189888
161372644
354395024
1777093857
1421731978
1365063440
975580174
2049298748
1852392615
250758963
133223089
976628934
321464615
830427182
411196996
1027920660
1590154458
1516218575
2030161754
1101234912
740140095
548800327
1214029830
202335079
969355399
879800124
1474741857
622728778
1142357954
1895195047
1123977743
1427158542
2057939184
2087463023
933284304
1307345738
1332656890
1458672102
265806224
1489656317
922261557
2123961077
49839491
669988633
1430039890
1509185777
1067877211
930991855
724907051
76036129
344276299
605846359
340301817
86649409
676737261
212608568
1226392382
1360047171
33229318
416840408
1303557787
1158562418
1041342561
264935589
2128306013
1318397086
111334714
1480881873
228244745
929673458
1141229924
950663743
154737814
1292674013
1403562467
1000774169
416641574
1857902741
620098502
1734057939
104065073
325800012
1187565594
1713996443
844155818
110176391
821957724
2094781679
1524539349
743113043
303118554
314701176
852328267
2078829125
1427625758
1465811580
676660804
1300822162
1523828914
903389793
2007414673
2146342770
37380101
1350395980
2049424087
2059462999
626519457
1719767748
881116277
440567907
676564893
1183563231
254792129
672738086
1806043995
1037096525
525145651
134179497
1860271528
1664450900
242033594
823567471
2055424174
730318207
1746443789
455028695
1259809538
818603776
1858750003
214517747
970513205
1225555597
279010699
1279835888
1316180022
2055455041
205361076
264943488
1516339768
3068308
1194583434
752476924
23971860
1285523936
1623213857
1958118103
1651244018
671495547
1501667138
1722040222
308371889
283510947
467969995
663794754
1547100798
1538489736
275001065
283754115
293474337
1384627440
275164618
1590018235
1493694041
1498467227
945572743
2085555272
631442779
1810659484
569471701
496009357
587622080
674235072
972651881
1958137322
623179438
837086393
997696014
720984504
798142981
1736663182
1135278394
1744597067
397347627
1021319686
1749791468
1992498426
1557860635
1208139644
1741963798
921839736
375004507
1611719993
21671995
2115941453
154918734
537969205
2146304909
1698902392
1582443427
1607309194
322508419
2146308197
1913201830
139840989
169132602
107227618
1350674395
419587655
990759190
726847745
141089668
811594782
1111852580
2054393742
363475729
885609559
1605502181
773516988
1603406381
1502171580
1125371374
69213202
365858886
205718763
1937329147
549175039
287071760
1293748864
1094483680
675720100
1535370232
1329088738
505357107
944159350
1074846466
1539547058
2146040718
1917353182
1824559101
194969061
2049353976
768533429
1375814500
927169743
1583485687
1214243914
513642957
1846901201
566346522
535161231
891169650
536958571
1903254564
897998547
272935184
1850494133
1860489318
1024385878
416598096
941125664
335877585
1428230985
1308812720
788731906
1995567657
926200197
758068242
1532696306
1950243100
2006525532
419582058
1649111250
997975307
959035662
1656392769
554264501
1198135540
1930522549
565833547
151011729
325261553
481284957
1745503285
1144540487
1783250318
357326712
804093317
2035312798
573615437
2097676340
581074401
1442969692
1574024815
694151021
210218313
1499828530
1486517106
1004439587
368335572
1645808005
1843840041
774750059
835522285
167733785
1134051429
2145698425
1375244745
1199020363
1627453375
1443754581
723153027
911507773
1541072111
176515118
550671672
376697070
189237567
1895338280
119397788
1965813505
1483343951
1842031794
1798705691
687977582
965014623
156518846
1588326934
370508847
945284605
1814299845
1600690922
607278491
1316557003
2060384214
1098379805
1613439338
1791394116
978953038
2106861069
492711721
732535870
776515502
893688796
1606646013
1162134310
226920055
830659470
242075142
261972358
24658882
423845153
253423198
1291330317
1679009971
1244134915
1923182952
1687415884
174003302
1276537054
38007476
993947730
581298739
1021256209
135882278
91490352
1299778236
619174736
1393817497
512767613
1262544470
1977840012
614419364
1477770673
1559548505
154300859
1749548487
84691060
1400397287
1842986374
1465841884
1781867203
2109794435
402644526
847279985
62269030
1460231029
1989053670
1135731074
1501211868
163224630
111900023
338805964
1693961532
277749566
1712631269
1511888628
259617270
659099355
442020699
231960589
1514597155
574275157
1147063336
551784540
1281682684
1832209995
1409208159
1278625313
1322891897
1756713834
1268840698
1241456290
386926482
1082501783
430807915
1603810017
175415983
1820824661
1780451420
634010175
1589663250
2068720890
1138687684
72978463
1958123065
753919416
1331469870
985679256
1865412263
367681215
1497167874
1272135517
495823972
586010941
1099827326
144494135
1415556349
744375809
336901000
997137963
1264006851
70283357
941374214
830697630
859053556
635262966
1972383304
82379207
1204875622
1991993967
1784583431
556821289
1403883671
8071098
547107419
1067060313
328714136
1319516706
776427812
1790426115
2002290241
1593783162
1288623970
1821996362
641468869
525336211
1488369064
1910201926
1222182915
1743507601
1871831548
787400635
756066599
799064569
1074581920
618625296
183094420
442682269
1357100331
703662725
1828534841
252538572
528111108
1423645482
995958523
1523150383
1233182948
264001681
1858934339
1175288264
178835505
205205169
698982155
2083535684
2108297858
1028969508
415498817
393114936
1809428848
1189788972
3470089
1575867662
1317712218
1963661885
70618116
1594661172
1544028233
1508325626
233740555
371134191
1495121493
1850222691
1327986917
1779583756
176461498
578405077
1746078117
2074302816
1762904509
1716729438
452728879
1101072148
1726182607
208071527
159699175
466255556
999930275
836004324
1246326670
1784639937
1091265704
673362184
1487780179
1597468289
1486668826
1462279710
351207716
1806063625
1137970834
1793487508
1457235198
1337152724
1032905479
1234559788
1081451794
1739644762
1563181048
161521246
1028928490
615238248
873039179
2020458613
1393408207
2039725577
743992498
2134168315
930733009
641504058
1758528776
1783899088
2097004708
2115492340
2004478003
1405145048
376747278
1597236418
1404839760
183890627
883269199
957783149
874726854
184950136
508648898
598355872
1068094492
1632688097
2060254515
1917727119
235856554
1185630652
1519168920
1029957573
852795268
420971613
1082057348
339256466
1215103123
1588608284
187639283
1701186729
1441121949
2038632388
933065901
1378719925
2001510546
479971694
330661758
1454393754
1934340240
1351753868
1606411546
1366798437
648403166
841773915
475037103
1289052730
225363583
1218226814
213927959
1466099780
1426984084
283344664
18800166
1279234219
696050645
919752604
624385688
601141425
2138786335
265174032
976643160
767219516
381992037
1672303192
1478494372
1866119881
1082064857
400089550
1765415317
1589443999
643642368
715656720
633703697
1284395321
1772241362
450650864
2092732761
1890019888
409958314
1198480287
498646223
1115625311
204224527
1366183830
609344443
210547501
570617754
1650846983
1972711622
703921151
2146345133
1620593267
1473895080
1350099955
834998830
657020095
1302425136
865163998
1827975429
859469985
126568261
579942702
2098345433
277778883
544876999
1407595362
2073792383
510410819
322189726
1433108695
1784817368
1327519389
397295862
823050020
1325930692
128759476
344614378
1817137700
725009504
2013077351
664864530
547634146
1603449305
606032979
1558285810
842503553
104010262
303494458
785072991
254123578
1854705935
1863060945
1719155053
781506435
1394996319
1474540919
2085690945
1199854815
651261744
1408498690
1451354371
249370416
587683246
1833914090
1549902975
1718149629
185739648
1232555183
116000248
522717597
507101198
939543496
1232941787
959162802
1606780559
996407080
14444390
513440359
1162189661
305988172
2065437210
1589018977
2058736302
1405840110
312108187
1324058390
339347942
379308541
1259468510
437741332
1009536183
790271670
1729757147
1832062041
1048625476
662142528
363643186
1806679
1728397622
1175889661
384099567
1999647941
553937296
2092412445
2129712750
2070889176
1687232510
1801173773
1988977440
1843299253
1601593506
1486208945
1250801373
2105944037
2019431029
434844984
2137035723
112356066
1702712733
1135570166
913345683
1156846021
2136662818
135298599
412753336
1001324990
1633604151
740660094
894964079
668482019
1796168035
499274360
902178385
248496423
1424552131
1381108338
1003757967
1659087656
34029531
992022672
1677185800
1245294581
2101046780
315854824
1443950808
258024648
2106104831
94842235
1174927424
235350445
1809526743
898762465
1329369412
1069041844
1045545515
2034154722
1053562765
1103869726
316270806
931628289
1199747312
515660225
786745209
2102331403
1182782555
1387015071
1742004652
1502691637
1800680854
154846988
1205367647
1036471736
1786224121
686850347
997381143
723624762
2029956916
1013937928
1429876670
1687626726
107933290
235006543
581854073
385634821
1763193616
2073239695
1923367312
1465766869
809473353
971279515
8671178
1535220925
360941720
1427631833
328337660
955268196
1534916182
1052478686
466763176
1570764687
1947516451
1065465753
1093386861
1779178012
789618982
1552462176
920880349
10973274
102857743
1070880414
1701877497
1775182843
760414812
421519951
441862009
1541866134
947273189
792845381
1541339932
2117697434
49337253
1922110000
1125075506
824848366
888218417
139949175
1504419801
2096072504
1541745390
479863090
1722733168
481996215
2010510372
728174281
1230989205
448434373
239137528
859712200
219394559
1213183650
105185583
1958774283
765222306
5462195
1129505555
437098344
1868238259
1186380024
1920378046
1494878887
1881787503
985739120
1103400093
1920910805
489411513
420517784
417412995
1512377244
1269408815
1242571711
1115022156
372582074
2085183149
335851585
1321151668
836301193
863692982
767250313
982184923
727486542
626902080
1077414767
1273158077
1791125686
2070538894
1513196522
2097260262
1341809368
268455948
1713701769
2081455503
1687569553
145959462
1861637743
721905168
41577608
532146697
96619266
300259588
1731868942
1721200570
1457860497
722258022
91872585
1452718632
476263983
1231160464
1914820733
1850210260
596208046
1418134742
1449080717
541332820
295645537
2046853475
66618489
1926799329
91841424
985616935
86104731
94303076
134641491
79802214
872900596
525490584
945506095
1650969147
1114074830
1465741266
265925166
1736375053
1514738105
56899260
1054766583
1425015390
1987979930
1361811671
1356342747
1911745266
210606952
1900828907
53086453
1282749087
1595616936
1086634756
1190554307
630642515
1416611126
1676119390
661007262
590425282
718955691
610153273
141169848
806826769
706552046
954084611
628575947
1977617568
1532379516
2112940592
1311330582
2068509951
1455341094
1993206965
1381271993
738328438
1730165169
1302883311
669925867
49832528
1350014506
285000893
2075528636
8196260
482494846
440306258
806733405
827666927
1663569780
1049525636
321631966
1425805769
1313581799
269429547
397882578
2046044873
2027639689
1924871752
1005607471
1830241735
1642021274
1112336199
1584751800
1859462587
991853868
891352524
430735903
893002049
1205898294
1749174171
870960349
717468535
1535756451
738536852
471193021
1003726332
2113639157
1780689899
155955220
1316936013
258548073
335446968
1428010088
1266616127
1249897111
1003680113
867171037
1839073430
667085566
1648092389
824842004
859692741
353164897
1214723525
924069256
153433128
1809450021
131049294
875576187
969847867
1882420445
152658536
1310619889
693251824
464233995
321667868
689673514
1667590151
242044896
1536460661
346636417
354200505
1085452917
1597195506
2107023670
355410126
1313771336
1515213539
1689353061
506051564
847522944
368305090
410764415
1554783156
1029379750
1385798391
1989348842
59947428
197266997
2058791187
475738017
1847025972
1327001887
1924753902
1504076195
179555726
1381376864
1749060984
1302474446
1643134951
1119404172
1131075689
2053708663
1285984392
1124264242
1510789799
1595924498
144621129
1945011593
980706672
1754970842
2077389295
1152502876
1168467480
468043739
299916309
1825517883
1425673762
1412173338
44334032
1427125811
357555172
815085453
1354560758
407800761
1950365343
253086011
511681058
295545667
1786397015
859938677
718755677
973146628
1901137283
907863190
1017604174
1849736554
865140440
146988270
1681286237
180102020
400317695
1781924596
2129346527
970111380
897098090
241696501
2141229498
586092605
1578874823
2048300483
137682914
1020787739
2055566580
70207524
1685543272
1783945416
1945853541
160768653
1054518610
783049735
2139274921
1271277709
1205007753
487530919
694525451
477829683
1222694124
1839006338
1662957352
1013070228
1945653906
83177690
795286575
728805115
448728933
1046499967
756739183
177426814
1422123049
1721923844
1499022826
430587911
2123217352
1046552135
385605331
1840062662
1045812917
707821430
452687224
1781931048
1734812318
703100049
121937354
1479903464
692739520
1487343623
128926881
1879553082
1449713494
351776373
1561689166
1017526229
769527974
752632342
1382042082
1183915825
705224039
1547664734
525942880
395829441
945553377
922225533
1886064058
504877320
1164965259
764074013
199150449
985482933
188416649
895660919
540898393
710117418
792924936
1941115373
309977051
732062742
1637282273
463184759
928452970
210632338
794927811
1828326324
1956547852
1948697182
641638537
1614820342
13295950
1375987444
1292722189
865103222
1560202208
1613811496
1859674648
669401777
1711679225
2068191574
754172241
1273329364
1176331618
86178601
1357284315
1235868453
1618465797
92240817
1282628645
1397741765
1636467648
1837127833
2853192
37640317
760530621
848893178
2079714120
1269283677
819709394
1770359036
2063757498
489793058
2041969019
754247046
933282185
235750582
1200378414
553257791
21629548
434746985
1758912877
541166301
174966004
2021351014
318915480
352958658
869098819
947206908
440021117
682875449
1433157414
43217735
372194488
1633107125
419677117
1579964896
1565247189
94584504
968090113
1652376696
867091993
1860413069
1606514887
31388519
669862956
145486510
2126039278
1970844975
2050145574
1668920532
1300554974
320111979
99791231
794199779
964222768
247533443
297000324
2093841663
1026940253
1896789251
240313028
1800487287
1743044503
104059297
167475424
1331977515
1310671550
1478764301
1860668112
1340728837
1100338084
1010447582
963202821
930810646
1945475943
409997246
829405134
1441629299
296332354
206934117
213567359
55273504
998682186
1491750962
1047554984
152303045
1091432303
967956754
104027686
418161832
396687980
1765399662
1624989126
191381841
385265194
476326679
1611426104
575229690
1433827891
1667400962
1776966827
1553954372
1067763013
215937788
1902660938
146550757
761093996
880671844
1170593885
400363095
1643598175
1713032016
2136297429
1657527154
545594069
575655683
394954266
885449933
939539701
1739533310
1049899348
1635416712
237127019
630172481
1582063759
281858018
58901705
1221839931
604207405
1577757106
938421105
294403966
1910665269
88098424
344542405
1553291944
2000975690
1703409875
534453670
148573872
672272726
1270396662
1353640569
75947312
1804630946
1192634789
51284020
1737676579
1947432454
416795882
1478532188
280567732
1646604532
4146754
449521945
2100695689
652585537
156509080
254692661
1863663162
72923075
1602751667
431184249
399572910
1331957773
961828823
979158980
214447180
871146432
1100799075
324656114
865993761
983640081
90164081
1972610224
2001233458
1291274218
589375928
392599140
885389321
1335957969
1216068427
281244793
1235100041
7673773
508961827
867288868
377499017
1774991347
133750474
1882272061
828346992
145773026
2059649360
1405886044
1672262052
928286371
2075006954
968184577
1846569735
126963515
2122217462
1400863042
19205556
716247250
753005070
68033987
148640204
570242877
685276547
666867909
1980285336
857199308
1838132498
74505959
1045844659
1290109680
565630660
1287196537
758014796
1215369925
30587680
799366562
2022872172
893314322
1715984735
1036221505
1267223779
1282314114
1759528383
1456069165
27907560
847171261
248540631
18394539
1799022589
1847158760
1926342402
322683886
1390268623
1086718615
1574637860
1726009844
1159911487
1084771103
14775946
721869019
392874302
1105644184
1666626764
1829706353
539400044
962244634
990631657
2106856194
540424569
1231223139
1577242501
640945447
1884573119
835588442
1094731840
667821776
331961275
1615025059
1279485513
485480496
1009242488
499419494
144878839
1263960934
1686465203
1084426596
786062064
94213171
1084125403
1372333149
1099576717
1666611809
821359572
961246829
55478900
1594384214
1970518216
900844675
860978163
1857318414
1842616165
532235669
1858462559
3491924
424504262
1435558336
1050536429
2012060626
1912363243
55871110
53283220
670367373
2021689684
1143771280
630501522
586581307
965998332
137377387
962711905
588312288
127688207
1011471012
178611193
298189350
348774684
1801099100
148467210
80401834
1129306935
1663607959
488750198
875523437
459722204
2102377148
710601615
1142332832
677245520
1301580889
728686316
1565389043
171224286
1136036779
1867924123
1143160721
1542903190
1190783881
1968065807
1866257249
1797720561
2084330476
334917217
2110002238
1705577525
1822369922
1850235860
2017651636
1622108995
674990384
2103479309
1263654569
1164370169
628340283
2131026899
562924187
133605955
832736994
507957075
1995143833
774943695
680640758
415500951
154789052
1199316621
1187124261
1251915143
1613160018
71952835
647951697
2078678951
1893018627
256426665
1375896280
1237410184
330079094
1914509220
1853845664
2142994501
2133980997
23187357
287325733
1761057796
689079557
1365855442
240990064
700846174
345264048
1820672892
567339396
2113768017
1174527877
1136975834
1864917787
1749376864
42247997
1814604394
1331426643
2071777645
2066250884
1829885069
1285099131
1141121394
1117957587
1161811299
1992290472
2018992874
558977085
1078358030
1670311440
530960539
416538796
1962370198
405238112
227261777
992413362
83845973
1104055422
653745825
728447494
1163773562
1511114662
754156241
1813701796
1965750015
2070009872
915018198
1962260143
290221979
108031229
1485403497
602306811
664432234
2001927691
765625443
678446779
855041335
1696545255
1706703696
1794139827
1634212772
1884914286
1157643383
1579978030
757666952
693620564
1478398163
1116289243
919766416
270562403
655666628
1772675530
1230532793
823657930
1807939765
776394717
385047628
2016158983
1745848724
1016001908
1311195420
281267360
2142545153
767830378
473414628
1893042552
1783554059
1488797366
1313847852
1591867832
1876211833
73556201
286480083
1561927676
1979297822
2065107416
1886725435
1093939448
953464894
205580415
1106001798
1484321179
253415125
1709561010
1279151499
785332711
1984354550
1295176185
669719951
1634826034
268001010
1900198436
759367883
453183002
314144406
1349216214
170802840
1545418073
924715622
1568479482
732427643
2046878420
1494635178
2076402265
42025524
418517444
1103152641
194258508
467389589
1046532009
1369991934
166164866
620332775
1854826963
760520296
789204204
1580286955
1352702480
2082357947
1886178855
635963516
1923738134
398499134
1820616716
389901499
1596202412
1981318542
1307619165
1404693796
258874471
134267566
1227669312
266509391
719450772
1727469172
372507139
375421422
1787711470
1125031843
1264576002
1718077467
1611805538
810594696
1582695451
853888021
1752444442
286114614
1260600081
237008451
1744276018
969163224
866444373
1805163755
355154151
2109872943
1008329343
1679603241
325575619
533231647
1281663441
792313467
258014590
1581052954
1572563932
537959487
1885630282
424527615
1756921532
898431752
1913655241
2099416249
468901819
1055325518
1228076021
259438431
1883731608
330117696
7519511
957257229
1852273395
328982520
889762700
692731483
1270863982
1052788463
321324776
802926393
489799807
1354897975
789998341
879472890
1913700119
27523447
1207148828
1263008474
1994146850
838638125
809752571
2118393075
665869772
49144122
931038407
873772573
970726627
277786515
1817168521
827800560
1924825198
683526247
397914970
253308932
1964195553
1095052317
1151327458
2021146455
319100619
1954877589
1271819495
356380924
1570034834
550384200
1531029716
91783388
508524685
716827893
842304739
1451289261
889715350
799541027
1357728825
1223811123
1790985132
1198827228
1381050726
2052201111
2103174701
1583184588
612665693
312591057
927058458
976311261
265480698
1452384792
1494176404
1170460307
1537240004
689171188
1848449952
1586158561
483166880
1013508280
834491048
1263643472
43379018
168036243
2142037432
1324434004
421519830
1868163195
1874117750
1125258448
69353418
142876510
1476809463
870542702
1340839041
1716458657
101693553
1614837982
2092606586
1657930885
727970404
293601241
1021952898
1327790993
946298776
686676139
527857738
1474106001
17017322
1115121134
1070772965
1074249834
1262868040
440847488
823723685
486292097
789641028
179274870
1785393680
77050867
2073620007
2024484422
1245535981
1686438393
1386087140
1874418628
89686224
2030659927
1326109079
1071048772
449103595
1430957064
1166611633
1466504701
536610795
49976668
285740430
676062674
1195206509
1216126203
9548891
962865920
1053099099
1175748877
1567001502
1995623961
484041990
40101790
445543329
626436209
491963174
1682818413
1979688561
610040192
1103300648
1962278794
2075634561
875798166
436526192
160024280
220631556
443308027
2006123279
1752748671
998911716
1061221257
406331958
803889034
889502748
1586565292
279387037
154622409
840361620
1767237219
187926791
1469887330
1336536699
1097024458
566984253
1567524150
1222932328
2054287841
55582175
1911537550
841513072
853650417
1207823630
23187112
1093688890
1120449639
2029951847
199611917
1950514151
1863676699
802256746
1628306469
297498590
1331164309
1110160617
1162088373
479995227
70797201
1673576442
2139029
1900716346
1553049990
109669284
664667866
333804839
48000304
1198148637
29285798
1637315336
483014788
259063716
1024604536
1682565815
310055002
692934620
612150025
54333029
192659900
1004064575
1127614066
497630921
836039390
256204049
751091643
1558197247
49094836
837325970
677772675
1338855188
778401030
720035604
701067615
259803113
1747869758
900523393
1451479872
969570874
1790817158
1946780191
660986019
130628604
583799493
334693810
1886963457
829091283
370039446
221504342
1575249219
1097982817
624959250
416054811
173292218
1048003912
2136756309
1420108178
1191633103
58236801
1243635063
2074836982
1676173416
1848072322
467936688
740829023
39061133
674025325
1574988176
423511557
1130926025
706969815
549182701
44071970
452537611
2046860705
1325219439
109158730
1627544460
1570759972
855958147
647895770
1268990162
66707924
1267245593
1105598848
605755970
195706577
746982156
1847492852
595057712
1758764175
330389609
370358074
1568843050
1909761546
435299781
1558977622
1786501378
1629576112
1203248237
901985362
1769722454
1293365591
1114861694
1482140894
75897048
1471172055
2070189524
335166297
1815610601
2047175978
854646500
479259797
1394680200
201640811
534110533
1935214081
310217805
1881443052
2133602819
706884219
368941086
1683300561
1402746794
1010214819
135207706
974400921
1879150656
1756962747
927858104
1870015278
1342321769
1522492318
540773851
462245472
1783573743
1921117204
1070509411
483704089
581383655
1169781753
1797168342
2074949883
909849302
1192805475
1896765143
557990220
1468994266
1018122541
1097398903
1959241151
2037269559
1592767123
480055448
395082291
1664440191
1520747863
646163990
950363519
465634500
1397120127
1555118278
1683137359
1743925344
984723143
504810853
1415271079
609579219
765148561
1470907691
1180062089
1228472472
1479889003
1772617475
1606972654
732462367
785705305
1980046666
272684465
2009272757
1675273715
1327393901
907180207
1399925581
615549777
1510300889
1997915546
221851166
151870401
1674010452
1092590627
2076899169
828616329
1644652452
16733541
879678598
1836610414
683428913
1379201719
1758360735
500131702
173026951
584540360
37087640
465403986
1304090897
1072391168
1127270446
352718061
776613184
973469703
1728641726
951148981
1159665675
1074721748
548595518
1525388708
570870568
1086961137
1636430676
1455067925
663422615
1038668532
1929881448
2127647408
509363601
1354594410
494357881
1604221511
1418664851
933012423
1865922792
1726898316
489965276
1700557020
965404999
1426478411
1412286092
648988110
2036024896
1958129080
725549482
1656741909
277379435
1989306699
451503721
486019166
1851098216
737564322
2109406383
480559917
463024459
2030735163
1888142741
1162391065
936964088
287884128
156471520
454847612
516989216
345962088
477774765
1828729685
1915234679
537983128
746364968
904996130
1169778408
1630550198
1657613098
1206632784
1372174369
1956041548
813604735
1699020228
1865984784
812195227
1387213739
285402863
1999237111
1625056107
2096059223
124773310
1313220492
2086710927
1828435056
1168359221
696675685
1485297098
1893432169
1590663658
857058465
278251916
1574932957
1429946802
2103431768
683329266
533520109
1240537626
1258257671
1824254706
2050042389
618094308
355903708
806418733
1236622428
1217313478
1104124331
846104827
581492724
376981524
2027168174
1712852996
924499324
1882277402
471885651
2044973284
685419595
355818499
73588134
632296358
1536291518
214947602
1892900331
1111318080
763067829
974799829
1596776042
985811293
332272973
492730677
1628251314
740577618
361990373
1586258937
141732709
1238343884
339910538
1859950887
1084377897
1624528663
42576724
1169138062
1486572227
1370939569
661424675
1770671641
614090293
904016270
687449021
1477147035
130266049
392948165
1567836156
2036639444
648069727
1245204978
1978915593
435598544
2077202128
642652425
848498865
1886123334
678372394
464164483
1126795961
270041590
1640184628
1178263211
851262848
274999242
785870939
1495935095
1215074760
681848449
601969436
1486794890
1563845434
2058596176
2126282306
871175578
343614893
570047557
616444252
686363222
602550328
1744107521
1359108991
1415618611
951488163
356800179
1155799555
2127113223
366668086
811907547
560262759
47139211
568166697
302630339
276878107
231277674
302178584
1946795429
1039272670
35337902
1185194264
1032502516
816188109
1349224184
1535501523
1706226545
861801271
813074900
1471189142
884105921
1522981621
1044235902
1552419068
1294091012
1164788319
359431928
553109285
1071874471
680777455
1552385938
1816882731
66198506
767166296
178039834
1910078873
1550323498
1264197523
48545102
2062353870
901633073
1795912356
1262699760
1980803386
246605474
590844675
1532010925
955471727
824614466
143134928
186029700
2104497725
2060836661
1530705372
2044780473
2097418134
1625257918
2140041475
797462894
1438434804
741214439
1488862848
995952309
1795680703
943434320
2049408775
2127843851
1356322314
1792711577
2025240674
932115815
1202166888
226734025
373153911
1131066728
749287429
2023924091
163261088
757751125
571857196
741196746
421537876
85546464
22993501
949903453
458951425
2069469277
1172564881
688565536
2075293218
158175569
1128528342
659573934
2102566284
1170954952
1225464262
132323981
723844120
195190269
1122263336
1539876228
629692839
174289015
1869630139
295333583
715144020
88926023
1488765338
1656518730
1785487072
875699713
1996391742
904676494
636555748
903219976
540723781
1858965119
1106584338
1144150297
175232130
1751219653
1232488968
1108794678
452933486
1778213857
1570426504
557929130
296651061
103385495
420696003
1055734076
1591762362
889334385
585021309
287219857
545279521
1601683481
190732974
1426207817
2130549726
997878450
290965460
17065039
456040816
1814642818
1419541500
1904184339
1107134657
758907604
101024410
1003781849
228345847
860422172
1733988465
328621511
733720350
250011733
1198738917
517395569
841354888
1671145599
1072223232
2076697517
1560988672
265399174
317306624
809250071
1224678858
2073053261
2067785413
1886528306
1727373485
2041760349
1184287201
678615082
1716304589
1187782887
1733641297
393634658
739658412
1962578427
1606931640
1335934514
933468480
1120419745
1694264260
344306800
45400901
374736015
624092848
709137655
855022584
768474114
2062993740
954714837
736175797
586519503
1108684380
768553439
887767208
2125952745
372879594
353220793
1925954396
1268014962
693557133
882309774
1000071327
843312033
777095935
979345448
545023261
504698577
984060500
17095130
976770571
1822361800
1294094099
1751308431
1900794546
54280149
107193685
1284695064
458280637
1129965325
1490316964
686016100
774618222
1661702244
1099066584
409709822
167448123
506271229
92112556
1733422240
1274069983
1206011247
613964719
468858038
950872129
779122565
425950276
1058389364
1128430279
1142945971
384861376
792589438
2140934537
442243292
1017270335
1514760999
969798053
2120025585
304446772
1685663109
1795544251
23170486
417748732
900411530
2105535483
1636275291
1108812104
990162782
1523878689
1450217288
913130444
1801685238
614690640
893423149
345556497
1823405834
544055365
1655939911
375687925
780348390
560252268
1519837647
2079986995
334363519
1041036928
1421955028
981114038
1942140044
232566229
1491157841
834807982
1845921618
1881601204
1845549828
493036612
1631956814
188180894
204726755
1082461893
1138439165
1441852467
2012738443
121385389
1451633259
468977055
1813751414
1828114059
1463471727
872283895
1333199761
1169816125
1199255106
258488128
468320229
163485907
492058902
426022779
1312329696
923067053
1452462735
354873111
1149643707
1530232764
1215293322
204002935
1928688090
1459692459
1778607969
281304626
906750254
27363207
1339276439
1467551043
622023960
1226720294
273025721
1103079156
207897393
521553510
83506746
1834618064
135450501
312760112
178941741
542164174
1329235501
1771355495
916723018
856182402
1994704439
1606877260
1582435071
1483043570
1488258852
145387611
1970536460
1611209556
795930542
1976732055
1578118151
1610131213
71078741
2075988341
902894473
793959544
952192232
527617195
1403884844
472529675
1525382395
830076478
1002435252
1051113486
475787246
1223506612
428005191
1512050786
602579059
1575764915
617761822
1612081574
702312082
1386981718
1724692921
956956509
188164252
1217131132
648888355
1683000643
1079392795
1120033548
1050680749
1575204841
210545652
573170428
1727582143
1828899164
176058530
1898999213
1059460233
675132459
267614242
1823036120
1785550489
289143648
279156790
1832596801
621977105
530860424
853407399
833937664
1301531161
146700781
48889758
1625577538
1084262427
1234577086
2134110478
963901801
609756927
1135685557
1003542140
786544387
712671206
1919143823
550257477
1416046322
45762357
921954639
1164228674
474883028
570946863
1213835256
1858685464
524190921
387801858
1993091240
1416905553
1227303406
1087671756
1394833251
592338406
1258632755
25223990
1923666604
571956809
1713558194
2005490093
1840018099
1658479184
383022258
984924018
35047186
1971752226
49863012
413166759
625029503
1110539061
1414926261
638873136
1810251050
2118304188
1095112523
548442501
1388734270
1291437728
1751971433
1925725399
1482187848
586160901
825390836
396185756
1364319722
1104216391
295446742
584983569
423410837
211457310
1008656708
553246191
1894527386
78422104
282918623
1462924910
67566204
684328234
1402928224
940467707
1985216499
1686633898
1149710120
1713599522
783458898
1838473792
1020807435
929982031
1790833861
557219696
1253644885
2036054998
488460182
877128513
355179716
242715863
1875977565
1808017159
1290791954
402214011
2005231586
670228513
1945034269
99086777
228584175
419222382
1568279749
1996098721
1123114401
1700938263
196953947
455873218
1418649719
1416519771
387856961
1253706722
2051768304
1012610964
544534879
208996447
1909777678
1213620214
125823037
908778397
833683409
1543705042
413962879
182132247
1345559946
1002889268
1219701415
320113863
126058926
56236398
1336797572
786914443
274454507
1785637309
1823765082
686304576
1834263711
1879474198
499184855
474987340
1204442844
784420419
996268419
1384957854
1508389624
1794506832
435471239
505960085
310818349
1008572895
1567501986
1308063681
1293080308
1015267584
555327714
896432007
842570872
1990833133
207236542
1636471045
639572946
865098094
2079991157
446613937
1466420624
720349129
802172230
70598579
321600567
619809405
2067035548
1760884178
869189911
2059159218
1837583594
647924880
728131161
1492912383
2077084296
642757770
1486558750
393768113
288895979
1040485741
431243511
500285350
172451159
1365052760
2137433098
143809503
1005330281
735523343
681670180
550743268
1455259554
767070319
741539113
1194252191
679727820
367304795
1337342590
1718963272
782627998
693849177
1284484405
1425620979
1099862308
256723061
1157648304
1299189464
863450702
1249761463
220217527
1074147049
429221074
2131027272
1673726724
1777251616
129045458
1658709208
931954299
1862200337
754269350
1570210297
2123344259
1170551974
429667062
788158082
2138402589
448766988
1390667468
2072289193
677142600
1388769014
1547669363
608943126
752089140
1410173866
2127085209
1044865909
1307931208
1432344300
1061865116
151696034
31146921
1513117211
1680355355
2014184621
1573721046
634434992
1935350523
1252313136
781591584
1027823449
557173933
175554569
1059736833
1504920640
1766065820
2102572286
252395081
756841356
1004556388
1578431906
1743856318
840122633
1954513824
795373596
1977353661
414928772
949210564
779731077
1583039899
1095722311
2049695125
269795817
814914570
1594522711
759928383
1975953516
30392192
1715546773
916248897
1913138804
1897467761
686043584
60153843
808092810
588035284
339530964
839395693
1079560026
1097002634
969555944
547943969
3093948
1997965024
214509604
960525441
369021162
114143181
2055804555
1386277257
847792108
529388436
455727513
1484866971
937721656
199738285
371115850
271533322
1743463466
1546985597
1134016491
1701718100
1384201871
1352546371
287673570
1363402325
528625277
39442377
1700418904
816681514
1950299966
718742837
1765209460
614159146
1665714436
327448698
1761273393
1472191262
144823970
622588938
1849762422
1632397852
508174642
1802656976
140180104
855587038
99854552
951224936
1917966196
1336054053
1624372879
691848089
829737380
424861973
613382747
205053453
366651252
137477029
922445762
235210898
1041861548
1279870402
1967599322
1382526797
1169075131
469357062
1699416575
908780744
1515123978
423014906
1735490383
1694057806
745505080
341705591
1356375634
464106114
775928353
1740498398
1295087992
203740366
956161540
1152308633
1812070677
734425321
571221089
1243886633
1258006479
512157550
122436999
1515205757
665492104
1651237975
1770631612
2100001056
50981905
1101692261
392294311
1442129863
1036367726
1323116163
148453134
1150917221
1285808544
1884079935
1630492673
216042753
603806616
1522557232
1325062065
1416483846
532349349
65872545
1725462975
1628346918
609085406
298760534
755486248
1662661512
1035922058
230833104
1570690546
1667268398
1043524465
775575962
1274799738
231310116
1112248086
1087429711
1624780478
1380531712
70042140
716279147
2008464887
2018784912
58268564
1957888048
2143471512
286195010
667838568
1944091481
1371390476
134969764
901195161
209137983
1743544689
1074146553
1377791091
186440858
838280948
328441941
5946
1381024696
505451005
607745231
1406039160
811407348
1242304918
86261536
862010106
1211880701
1783255813
621652104
1688461055
806106177
1741756654
599453758
977419364
1802077892
238381839
172591710
1094004806
1359349425
198399434
674337910
577164387
504348838
1069985021
1711715169
1497308901
1807174739
2115716662
1016884272
1833517144
694865228
698109374
1407446626
1181201298
1718833318
1271569608
1721467926
1592443801
404259464
1112228090
207917945
1467594591
1825313030
135515495
1942722456
2062049169
355735644
1438328230
1024824619
15965426
362996462
1575055638
365127334
1091675984
728658127
2068465428
796377421
388725500
1877421678
1401907490
787925593
1107948217
1269013164
1730126808
1381519730
204916669
102275490
2011792966
1543102740
11806207
395925766
915479040
598127633
1379505959
2104055285
1082180537
930880668
173742936
848980177
455649984
170134803
337739087
341524854
1903705466
1345458470
1138036755
706461515
1589793274
1444489434
1035738851
1741076389
813306870
610348246
2065173898
607162310
382585830
1866688437
890402936
694926709
1379391598
1377869757
1550374411
700987389
1833063079
1816502283
1484795300
1057203317
1361413196
432251622
228239401
1741368696
424214853
357407312
599919938
1016799245
315275311
1113896205
896411563
1532532503
1261368249
1073411096
987265161
914403481
1863192132
188794531
1726969936
33962246
1325930326
399399633
1431787381
1742982517
924922235
1280169948
1689114618
1424099844
924794866
169846847
385447249
1610374767
365075541
1746951932
676908124
1242838776
1831760814
1078335080
1413162662
1298061552
917943042
1652729407
962546718
136925804
263250014
23372821
311859129
220417008
1014471385
590904554
1886992007
262909825
542898542
104698607
2049322448
304054961
91249432
283297780
1192823985
591465406
893265193
2011942267
139327967
947446231
1463945650
1474027622
1969271319
107710839
226631482
99136099
1891986124
958903591
1174283322
808846793
1993632752
758203887
1406171375
1336363252
777291543
749437906
1148323786
1896150843
998938813
227714742
773130722
57851558
1875976602
1076131254
1123297908
1744269693
1671248010
171530543
188309384
101146927
693371899
1995611021
817876243
641165754
853890143
281654904
947585724
693802622
518224934
1475699442
1892327087
2006520388
140278852
1293098994
142597191
1469711616
2022969520
34097152
1301400809
1451005490
1118372556
10360016
794831105
2068655453
858822721
972101517
1052519203
1903409483
498445475
1357372481
1493282400
1173683500
1236389355
1899843717
1214927897
2023131269
461385349
191178427
393880194
828940096
404396365
1678770815
1222749441
2124916668
1485381337
125449667
504120690
1815720835
374196713
113506472
1338759742
1956450060
51828332
943562154
1792412994
198073984
1980318081
1160381383
1722550996
1278018436
1920719770
1833826221
963113560
1056438828
1328556309
195088093
847294808
2000198150
256351580
699855235
1032914849
2099866462
1726979314
1609680592
375289030
1822655751
1689443731
922935213
1134523105
2055055166
1519899986
585571095
192705669
904199772
1046325376
426578949
319007242
435707580
360551836
1657253900
1733639699
487124787
61194502
379049815
736340943
332842997
1135146864
1707503235
1169921678
1069545925
270038507
521418620
2140623133
494130762
2001951647
1878581010
1101094706
717749496
1180310663
255505705
1295287703
2102217030
1812962675
1808530933
954413907
1942360117
5702124
1961471780
1964683802
574416360
837223509
1394324263
1391884943
1221232648
1655604506
2036897127
1324709959
131054614
1258924732
108870412
876361220
372483449
1556087181
774540451
633303347
1999464437
1793882532
678333672
1175322033
306556404
763610531
1192437287
1867980498
1100148275
383916243
1238754018
1501764046
2056174597
724679429
852753028
415685728
899312094
686638734
1271469960
1491823699
2116324582
339487312
864200323
2012614146
435529145
1260960936
1319334572
1969310585
1555942047
356869406
439214154
1638304753
813329297
485852653
102475564
1593972842
483827441
1998906753
132628210
1094550901
1374935638
1842797313
1829077957
768617926
880093395
1474924033
1929070184
1255352137
510473284
1841953579
1187482982
5233844
1721398845
210999767
1702319761
1166639894
1922829316
1363744120
970327632
1711204804
991927458
833582446
142953452
771581783
887534678
218645890
1097262917
1500331230
2035272355
516020936
890889117
70154674
1492592644
1712446626
1230335223
215886997
1773099075
225364659
1244341819
998932581
348902207
1803194523
1290884141
1554339967
1646872296
137857361
502258277
472378825
1221697884
38005261
1169210037
949205299
98664724
193007782
1935141151
1070936094
461373284
247897697
1739229747
1005885315
1991644729
151559044
645039219
1962052756
2008898806
890060011
585636885
481302753
1097992660
2012056705
2016990521
1140325368
390108064
1786876274
2118915304
1405797874
242007478
46035828
998705317
2035141522
514308216
1658945770
1777650526
1423852802
683327471
732624642
975068447
302703010
1086323175
1219167337
1826804960
1740502320
1609030242
1053523521
2033488819
897251639
283927970
2120493679
1181800696
268335941
1653535968
1666744101
506828476
879325763
195641981
1684339682
1714152159
39966749
1332739693
1268705619
236086686
649811614
785535273
1797341619
1980587110
1829079676
93802939
2135818111
1475084554
495123318
1078838646
1313502800
1892535760
509101631
1926667796
160508824
1357195585
1452080887
718978314
695176644
49850952
1116659569
796188991
678992511
2109677451
167795250
277907432
1661974293
2157989
1126380033
428188956
55481220
1028824833
1594063008
1131723002
637850476
439943042
920977837
1134623358
1242039726
580042537
1300252928
1954157872
291450486
842012225
1697593790
731402489
605068854
1287313903
515731019
1055787780
830340413
490562220
508807230
1117426534
469474748
1957475620
1942889655
252199904
774760719
1877847735
1464170475
1212162426
1763847505
714669269
1317876746
216173547
2133063023
854267818
583071396
1501934279
2069945731
371453536
158762768
204796735
480734006
277228154
1798786474
858627821
761727615
704094885
256715418
448785111
106803069
1703938169
1836992113
84003375
454355727
1929881525
691214049
879469836
900589399
44952323
551301736
162077843
169790996
1060891010
1038228077
1728186414
201113839
1909396501
1383778652
1725030929
403416564
2122614714
140218905
200500836
91916076
1677927032
179451014
885621298
571830637
641704693
749800996
752381063
671319250
1721489463
2368533
1615740114
737850766
1754538406
153280956
274716942
348381978
1978926828
27963955
1539960946
1823956708
30425660
411508492
653425072
1484250044
1380220840
1185930234
551460041
938232801
1454768591
249024602
1581080716
981065169
1837628976
130166654
53028300
2135439587
2128743015
1854971059
1662601127
1737580064
1723740494
1625283667
1353241631
1919402444
356717893
287338936
1327770037
1850338402
913573989
2140847564
164952952
765912682
185295626
449360237
1937326165
521005040
10055680
328911477
657905481
200026899
165848646
1274833935
2144356691
910340004
1332206765
257244352
1583898143
2039074456
8985869
808146783
166543537
208479736
1070179074
779438895
640530066
2008367073
1856428747
126108889
1777169362
1135755594
413419027
2125634175
1155994909
1792812223
2014825838
589938157
261099863
215844299
809896064
293305584
332826179
1966841806
447012737
683212160
756179680
1019703071
1869166769
364459335
2146985272
534800679
1741965272
758965065
1257460755
1519928817
468599327
667391481
1570875437
1576041086
349691677
1804505201
2105514156
1681301318
736727188
574087333
1516013669
1871181664
1550587872
1217460657
125620897
1289454378
2059610972
1778265363
519884418
1426965880
1173815109
1682763463
288341112
1566099321
1032217802
1528620285
1104294285
913786616
1413772037
1286510055
962408077
1834896715
1731033912
1013470342
284975225
552938468
2086451863
1469614270
968930764
2078773523
111644505
2102304521
597618269
1889005649
894702506
597760672
1022989223
440520345
273243645
1385255946
1576967518
2141857965
1215881207
1433856728
1340777733
706512306
1870288045
1268253223
1675216290
1461819494
1071589779
375193795
625638157
1747313132
1050066621
1816758531
813147730
591787634
805497669
270079179
1524160239
1881243556
244880743
899213076
1895063265
362158988
1776655508
1430627194
369717909
427142568
841320227
1266198067
2072001908
1484152334
1087035399
907283853
974482510
378016823
1397880281
1978369843
418698356
1232588312
826885763
65597903
635296788
1320854069
878558504
973684611
491925799
321092385
1154380739
883238719
762136607
1920018599
218765534
1900586033
1514299428
2029057478
1795878088
1061792292
687639056
1312735388
1431620347
1667601306
1254426394
831933367
2027792802
358585388
1668713337
55065748
1314006515
462268902
21839644
1377808332
451268172
829153296
655753957
30832350
957760278
979169035
1440656926
1502702342
1365657584
698688062
1751040946
587781456
1940254518
157445021
1726152416
1969934284
1756322147
2018963909
1237340088
138468755
347755054
1189048377
307433307
266685664
629476936
1369349926
1552693396
1447556524
1795178736
1983540647
304993596
1394585635
1023640699
278655040
920892544
684745080
1747895141
1292621264
406621616
402918148
603947347
1490743237
854328773
750795184
1378810822
1146497610
1688169410
1651066637
142247850
730944472
1952627353
1596042906
721034823
273430094
1947557959
554302212
795611062
1306406137
214270726
803795876
1914841374
945847619
219678997
1811260898
813940345
954590903
1607727527
1480779144
838722913
1962471090
364427506
1133882296
1101281137
612740482
259059822
1136227320
2002947397
288731937
59526156
1906635875
267570435
1975153024
1800617699
930078160
1412880694
1128687104
2098681105
1030116250
221743009
1074156219
1314335393
769755666
1157853058
1200633689
914508652
1917562053
526252038
2055691056
1594201242
1085779602
1496587508
631993720
1777880274
1128242530
296718701
203282556
314441625
1392557203
523504073
253909217
1392834688
1623034788
1333096840
1067990327
1141049323
2089294185
1714293993
574785310
63826279
1231293629
923628168
1285067865
1501933374
97333099
1778000657
1719720067
1077622650
445901435
2117661961
1601766883
237923888
1062234306
37407932
169969334
322044295
1254020320
455800639
1092830213
1395551302
1280565547
794393306
836310730
1675718339
942908596
1778175821
675984840
1503748849
533002807
822255324
2126538272
782129976
605278346
1910186957
1469834810
1234791663
238783510
1288782448
186943106
1459666842
1766574717
24103450
1758162223
492458200
887073518
522456581
1382805471
2072729508
682834418
1878632429
1197872325
1847113801
1148706487
296701778
344476458
574653785
1457107889
796430199
936805036
1786270789
547479291
927434413
65708296
455409194
1291377496
1697589238
1128820873
76674830
1995683098
393981431
102133038
1951499635
174235410
2109219054
571086618
140850832
1021205881
2073472155
1721635626
627016510
1878417759
1128955026
195968432
719513460
185299945
3804686
744263409
1796492337
331397020
1272060204
1031791306
1182133118
1685558478
112879812
1133809985
1698933897
601518294
447177109
1575076649
57485634
190521824
346772031
354872330
1988261396
714737154
1598034188
1789896581
1253127541
187317153
1027343124
885033611
611128253
148196099
1348745582
948191759
880779221
918273468
146798516
520456686
1112555671
1247920708
702500755
328933630
100917149
1695696255
1679950315
1972259761
1726716834
36317418
896334136
1316143227
615885133
1460439003
639567092
1172999243
1141459432
1829482588
1756181949
1234032679
715133791
1889850791
1724070071
1487297067
599388079
2070241784
1661801880
1625097500
1702105125
1481214296
24089540
825172488
1247403140
641736108
2129351356
1901925780
985243125
804879837
1231190561
468604207
584793969
980884061
1128906211
1812133146
1270390600
1690417373
794217064
903089295
598862204
1275049618
1270039093
1942484158
1840901723
1341177954
1504762042
1485733726
1293013465
2065220001
1531501874
1374658718
963471822
1908581760
289704472
160565235
1237752449
1315842078
1861776605
1064648178
1221359482
540387463
1526964134
324881786
1660041884
1328956786
2014627972
1626446028
684262081
813436800
1475949840
1698281183
1873385488
1276197418
649545692
412076648
1580600085
1182348853
20105345
1736282530
377305799
1354995707
571911731
360470396
1781829212
88965413
1657860233
1253132438
606321729
842759865
1736461473
1054564574
1855762735
1012966485
151094487
1481709514
109992151
479796522
2047620366
322184358
516518496
1422063531
1735179947
258506678
888667356
2043950300
634181477
1463447534
1504332435
2049430256
1656123606
1239608069
985522617
1514623668
2004037999
966763041
1672530242
1856437698
1036006220
1380462108
1429024308
282761433
420825115
1913001409
316445048
214280944
596588373
1940257887
162269206
1581192222
1780106703
1431585901
1243365726
1119161680
619415770
1583885577
1011530937
1235952859
1968817604
1473609171
1070609552
1339819133
845582959
272252846
1507843571
263428061
1630477881
868785704
660889641
1001691509
1693673228
1793950518
2053998716
1601381666
2063099052
10442583
501988168
12701961
829662604
2024428608
360227979
537927943
286899939
1799017260
2142850178
1390794491
377186478
1167590652
1346845869
115741701
240225705
423888163
681924187
288079131
1876671653
31720962
1580269791
133569545
1753161016
1615611321
353059664
287427286
418341289
47802819
1920828934
487743705
909994128
587269797
867415344
773191050
182177217
2076947752
1328988698
1413903105
1081477204
898844927
1939142838
1770949297
394503289
341370641
1644667742
311267936
1697636488
927715315
1855765225
1882212976
1771698263
2056418485
751461881
35339087
747195473
1325127049
1065323310
1150576054
316208540
1495771462
295205256
1920011519
1561566900
1785126716
1245076561
1592194954
669653188
778934980
1948105087
1886723146
1248850315
1428339017
1610192924
754785634
1636334924
1365137782
242906602
998703898
250390884
184129227
1988343568
1627420484
625615312
1077514713
631156919
710735326
1221615648
1034789947
325437939
1448088877
145410350
2115794008
618500435
175739067
1546320909
446948991
1468898198
1721334023
994762570
1601665775
510894508
1749822431
2038814387
1661785318
1368836429
98188408
908665622
1699577641
7718980
1094691559
706459752
793615695
2032611064
1055575659
346305133
1899243657
2090017308
480028398
260943886
691234666
1539531820
1805030801
551650907
1855734125
1212706109
599603016
1873025965
1747353787
441027573
1267970349
1353859611
1928644666
1365839831
144928851
1197380313
1385558952
2024766773
589388097
1225567682
1441292101
1575462998
943801865
1975068247
1293077184
1824111982
31788881
2072444929
1050009774
1334648110
1217185384
520946130
1365802219
793093642
184960730
1425386318
1139559748
784580551
1048657737
1796749894
1860311267
599906319
1353970339
989559153
1396266020
541310744
1941958322
645726443
1945830336
457484051
1076102885
726026582
1091946043
752263276
907100379
2008391720
968901246
1693834432
1833285510
1599500720
998058679
1630371769
581711911
1361288464
1113979902
114888023
1215330028
1442100429
874666999
1980004466
1432163998
887075633
89798029
960790086
1701702926
1694172364
2034823123
1722021302
116038247
2012302413
1687778180
994380727
631639658
138096939
163755427
969528148
991628429
1368716928
1070294422
687186807
1970535995
1527502147
284298284
117514113
319496906
1839472370
590819570
1759367776
357101302
898885209
190967634
1981047707
1231872091
1794456130
1754230872
1198722757
768052944
1066380264
1640109226
122811045
1150701708
1999420313
592279385
1343420783
191988105
10103100
1601984678
1016715414
2021907974
1476380727
1954992586
228922612
1949641156
1334003196
1834584760
906430998
310822847
1158031585
767745513
1968148291
403737054
1198524448
208007978
1641143109
1731071875
990880561
1593365212
1946108905
1509054970
2090311782
2022402433
393111786
216994629
1857123857
1087259588
1456453742
769476255
1732275598
1541570460
215992364
1590254382
1770513888
767721037
1669427969
1386133310
1445543881
2015415919
15963791
1305855193
602367246
150709843
805867535
1616396241
1619117588
520099655
630871914
50954980
587952262
1089554020
1611671167
1974062291
1352621588
1947271827
321322961
1563723110
1904168728
191889814
504350185
2091089772
1207545626
147647446
560694400
919652454
33677188
434241339
1135156673
896158124
1735769728
532871535
1899178994
1864453213
720195165
129914732
54093516
1729147036
2044736073
1277330905
2042385139
698079090
1280198914
1875180118
475888921
277218274
2082812949
1623517375
1252480000
99776674
518782446
410910288
29608347
1540956417
2123737371
973749492
1384358828
1487934527
1424794162
1771024024
1208786274
1761753671
1163215680
602503031
1499014561
201918665
1637294924
1321387673
1493670715
1753143500
486326914
832506939
1889875354
643947690
578821152
866392897
2123640981
897384946
1923777269
1682453640
1048154877
960660227
187161002
998907317
2026997902
1368516596
1200916718
1824368949
1727952494
1727833928
1077325382
1326422085
767181335
1086247055
1710123511
1891433956
1915692617
1560171877
610348246
518172098
1890390214
2079201629
420580332
74218853
1107404635
571569910
671837534
1051858827
609815436
1648602729
1677153274
1939804545
1102563132
2057945238
495974104
2049050630
398480815
1439333476
231646785
1030603116
1703387389
1526848850
1821100165
88020000
1910011079
429644423
1267024742
1580046793
1794247370
1585555558
568747466
1206402835
994808490
691172688
235176858
1770584148
1473071079
1393461388
2095272955
1943348272
433503329
1255571976
1418708858
1171262107
144688132
1331332855
1047206129
873312034
1566757707
1537421347
1926157156
781850120
1796277402
873063381
693190864
2108293618
1189461707
1450946977
1547636553
84396984
1922108309
1756113035
1691147798
1215139730
670138348
1872779275
428979642
1977368112
702946947
1326299406
350736383
104538998
1718479060
2066102372
1858682007
1157173433
418603964
1496564980
1412590446
335307612
1837565031
533242614
865543564
263129839
627571622
1478695897
1027840068
1860480223
2071764883
1391946415
546321692
1446941098
690606570
1455810829
1527845627
1331200454
517181696
653553562
1989981556
1214414533
425257722
1334650807
1271928902
1599390475
1851024921
1377712973
581820641
2141163660
951047493
386219725
354772888
767399017
1968435211
895215341
1697307695
1760123434
1711421829
257309166
2131816725
466120959
632769305
2021691006
1584428171
645271019
417556760
659266308
686126795
989655226
446919567
1343405146
1117125420
297748537
1083363741
1520672865
1907479447
1545147072
1856491828
244960887
876823102
1107195850
1368267898
941558993
741630473
474072524
1446800742
113783958
1301016854
1591389600
426869766
1135719158
407491993
39154526
981452772
1146308978
716544675
474681833
488643936
1088659870
820734376
1917898044
1497032368
626109711
1919031032
1359307159
238270916
152955051
615161236
647272410
1568231011
677065458
201402430
146534641
1028014112
407815172
1707979757
2001987854
1762410134
299144573
1523603234
77041153
1255042121
1437652581
903980706
582529098
1008720763
917079295
1220371211
1248473648
1820132280
213083400
1985244378
1213348761
2146770113
1074363026
955957572
2080276674
410149687
325720444
1235913010
1144983505
674304062
1610264669
941024401
1274933169
2089794514
1722087544
1312788379
1449159607
166763584
2023524565
480916928
544118013
1963150571
2097992316
1900850431
1287855441
2058935147
161485084
975656561
1202357684
236839118
42401479
1486649565
73090013
1466439435
1304434086
1945049264
223813010
265086381
1540787508
506205472
1452979432
770967269
76940210
306093730
352361401
779708773
1985680153
1544638744
1244192294
2082332869
1800118288
106594169
1238483478
1683093327
1012987780
513942363
903656258
53518836
1762809032
860264972
2008445815
2005662172
2075318105
1404189794
1743863585
952186630
658725693
1500803089
819559202
1390830299
1731706079
1428969758
1547060590
1634980655
1136038967
21670881
396921489
591066985
1491734602
1181359664
1293941382
299812274
779016700
466012044
777659054
2139411531
790467799
626826565
178053454
715562119
155041761
1448987072
307423572
1394097215
1583785204
1704118157
1143342901
57620652
599210258
1044070128
279438759
599534988
1323446396
1373452043
19152261
204512949
60418809
1671511937
1933808856
455633611
1521422778
220816115
531395359
1260490225
1069402569
602079885
53714212
1815978194
1353705165
345367238
885571613
126954678
1471555567
1160381702
1851114720
1670888469
963990205
285917941
1946334692
141619940
167545184
1827214519
181922311
1921627730
649424222
1258309768
2047555106
1382313764
994311201
748816789
1606295694
1725122930
1054497359
2013403627
1480882582
263625248
149949076
1371254805
816977801
424956762
655751585
348962461
918599189
1206252661
880655826
14234639
1170256949
1540232926
178691534
82000849
846134335
1994096948
1717350409
1341142730
1156492929
20752482
858462758
787964144
1400890447
1891338024
357561624
626015044
1441045241
2104894866
219390249
436249333
1261391815
1006933699
606958564
612747847
1623130567
250229501
637268933
1181679870
65000784
1201037721
1706055528
1632779376
390524263
101531793
1757950838
1886684515
676761764
921092575
783335951
1524072634
1506108449
477608148
784312656
718825408
1999330505
1378208541
2025882185
525914261
1107833483
710058441
719923656
131472232
1564332623
1893784601
1648939310
1931605787
1881332183
1910892210
520571700
1823504531
1651815553
1814740396
220836128
862108934
953039950
612119464
1242913225
422495273
446820458
758610567
1810132844
1268713562
1825220778
375615911
849404062
759111233
79115495
1117700442
364076194
124687902
80293576
1986535478
413879231
1994517680
206465600
397099550
38671068
381023386
1640809956
2020667706
1736290706
1903618343
983358735
100704870
2019043143
479165316
1615742850
1192251771
934560623
1904827688
1450760886
1760564378
660772470
1559735336
1777893879
787587986
1377298907
1446321872
766285833
1203839038
1478062923
457782817
747880648
434785224
1424062342
310606225
1188146080
1636658344
690008979
745345104
439704965
377787795
1686865457
243194352
233487684
1181327595
1716998611
1965151465
678104296
1552018234
2060871861
448056247
987151439
1016282224
1010163204
1669047629
1582558431
90879043
1658853502
996535755
1753415761
2022013077
1768156795
1114139255
1222388443
1774905212
1958956565
1898602987
987025159
1209741721
837589515
1463572988
1099229375
1633455196
1453184966
209791783
1839695989
1083452616
1014642902
1428133254
291932435
263265712
2013438353
15097847
1712304386
1403964953
8758167
612451027
427806998
1241540787
1396414167
706430419
1098512057
1903566150
980503687
663815851
1837983897
697739755
304302166
61135048
75322278
870844742
20470002
990622506
2053229426
2053047272
134793764
1091159325
1225073242
602880815
1179830592
1285751312
319657483
347844532
1285467497
972116918
230222347
1617085240
6526556
1751660863
1794530731
543543918
1556566027
1486646786
97314073
1338767503
1443969156
1148028076
1447780850
1849369889
132387418
1354728708
840050005
2095480482
9872763
1001810376
2031813328
1913678199
827193767
1243906624
1751452269
238418071
1116697469
127447347
1606525589
942032620
631713664
1256758568
470355564
1354774332
2005381130
1872648619
856198571
818351455
229667708
1273872224
1219870343
379867743
718072897
1195196900
792556816
1452904824
969186123
946715577
1194784780
1607785761
905515885
2104396762
938235040
1449547862
414427644
1406979889
1812540104
1150568970
1384641184
1540295785
1214340195
1844464434
846899468
1806582632
678394092
1674510107
578164824
948068859
158766954
732055674
929217039
1240240053
854872477
1988530357
182000689
1993715794
492111319
536664706
398257784
329635434
5855834
776168616
1250658602
395921569
1949898008
23879886
2028986512
1518723115
3536684
1744808214
1055942967
1344196280
1514407717
297706987
1885973186
912194611
752906428
83092852
1312332307
123118129
675761248
748351509
232811996
142868804
533066302
1070610713
1673102727
1263165445
1919887402
422342587
1487437653
1349993335
497337044
1432515786
2146352156
774112569
623528241
918460038
1369164563
633430311
470829113
19854539
505744945
1740364564
2057374226
6977448
382323283
124997411
790816473
1912968660
677054807
1931876331
1625351084
1445824093
411072179
389190543
894411740
1176396155
2102892448
1573951851
179272594
684114828
101227385
794459415
2029237348
1959135343
2078223863
1178307979
102459890
1746364067
1958642359
1952170880
580035343
415848097
1175465275
1026287230
2060208023
2081230266
1578351836
510610254
70690148
670309379
2082657802
1616946290
1198035047
58100598
1618049879
1221993709
735393263
285920507
163704944
1448792143
634937341
2043237249
1788989084
1435793264
1807833539
1900784340
485489482
320104057
1061052360
1557835565
1064276217
635887557
184539307
512894788
1526805540
1068656798
986799515
1275325065
871021511
214517747
720160363
1672481463
712020406
536002574
1970353713
989031511
1985170633
1825464203
2146429880
90429439
553257925
1245984770
592700948
1518273461
330455581
821308491
436970894
475200713
609885499
1185985124
1356579180
2046605803
1608103357
1133936424
721202824
1880653139
2016095323
1454291520
333910420
2094586209
1680288011
1021176269
1373506387
283507857
1786229536
37902486
1521386349
1475727731
1235670955
183068344
1765049607
2138512549
552947956
730076938
37992097
268553290
579220902
2084228667
585865394
2070300366
1579367612
1750522266
1244348961
1559989806
1068180411
314401404
97545439
1100044387
2027170029
1675049224
1491247495
1551708945
1916844017
169855527
1135697958
792161879
1238145195
52928927
1792664261
346572950
816545319
730269462
568415228
180227515
46463964
744963376
61283286
1003526847
1592461139
1827886804
255478272
189025345
590466192
443310868
759278875
1350554208
727542263
837355320
1146010055
591495245
2064549307
1443163261
243319072
969229429
958526656
1395663833
1836856296
1798399312
596733091
541907633
1823894263
731979516
1169373712
189068249
969768111
856970227
2131645828
1334970176
921072840
1062728477
616317288
864275477
1749226488
1401078523
1252058347
1194479803
513775806
1401899982
685112366
1633238361
1773945892
78436540
1382675339
50832061
478741188
1197052677
871452477
1839747854
362610044
1561075172
878727142
936279172
604239675
1258755648
1719925673
1821732436
1167970176
1985223730
519993324
1670567204
873537375
1579773155
1256305336
1945193533
1597917923
308255132
985253582
578223858
1132573109
1632641918
1782194733
2046306212
957836040
1017655616
763360460
1454930366
172778793
1718055424
2111043458
1169293851
126692361
1482687460
259330454
1630518643
1252488169
1544834954
1115987812
514961979
61966356
288621244
541540811
1093667966
30723187
1298097676
690743207
147577236
1248155066
689494634
1611773812
1378015939
2142124122
579813961
911786635
344301906
1750448886
1091109931
2073592070
544682969
1709640526
1668745143
1728251961
1584855840
1569385415
1518098145
1178805817
1785996487
742631640
1707520659
209082224
253936910
466359466
1678259821
791307020
1928789273
914458895
1311789510
603797215
1344740910
686487729
1945804174
374334041
999373177
1399811691
1065722833
803092528
1044710870
997159179
1946843164
364178800
1420197031
528086603
1670593632
1380191581
1068339640
1210907724
1636145900
1555327190
1578450399
842226041
303637292
818048136
745700435
1725315609
1840135206
1289368331
1067997844
1189379887
2003409222
1396563674
1498308341
677705692
1461331706
2001065440
1681425254
1163482891
247419397
1461734387
502603341
807684939
1470730285
1378704819
1686501099
162365035
2048711033
1582529676
796320720
423332069
1330419314
1128762451
1543115211
1252178017
1480824146
1495591836
1566448180
2034180287
1585756049
483415576
1304307886
1973699437
1260293432
2142930988
1586619674
213859815
2060515459
691237790
426067782
246434829
887966759
1008714844
645448699
2004571060
1041416597
693076939
957349194
1319790216
523541394
1259402333
1261261857
707488932
346820578
467684810
2108510665
1948239559
2123329575
1498370438
1500168748
802805999
316368778
512900020
1848421177
103421942
529452349
2064211785
313862092
65613341
1654225049
148992105
20190950
1361319678
1411588850
1720933459
1758094833
1792850429
1922953971
378647594
1719088523
2018258238
1847896183
240681663
1737097882
742069439
434263793
1520221667
1212942053
2099724883
1637671334
1034509530
340356540
386664303
699374075
1472466597
2000569449
1162334441
1868092556
2066573380
1721172422
1733757107
799078139
1786692929
1874583125
49467239
2102861199
911145107
856353112
2022086717
903537665
192457764
140713815
989816728
87815693
965086520
979196765
526247500
1802980707
147501683
909061386
682061384
792066804
1030978290
1744910747
262791340
1375047941
1249694959
1067581722
279641975
841586748
1144667778
1010435413
950811989
853611545
1141802216
572789340
175551134
654601346
88456948
36854790
1302913080
1852317500
693796346
574270137
471197817
6211905
1400871719
1264587613
56693197
479266229
1117207310
276957523
330081486
463257790
1134495772
809065082
1589042742
1374334458
237694606
419576142
1293058654
824483335
124238047
224056915
1500517226
841969614
1340490326
803442277
1846558260
1179418185
1183596521
346347235
625855935
1311923273
1898641574
1532598630
1372834457
6409409
1895966555
786729575
214558204
995049431
1771143142
1504174356
497891677
724140735
2090892044
1452045214
476966248
2337913
994935936
1884550656
700298880
48224292
821779284
237150391
299285427
367598318
1424412023
336152344
2146201824
575550821
1724972734
554767051
51107320
1413422940
889537798
1351059680
1507871807
2101626813
170605390
484403212
988400830
693620564
755861332
868319478
454845815
1873806868
591494729
2092810613
1775340713
468322747
123143648
2115876584
618794587
616054881
216945924
1982062851
926152918
461895383
470318416
1068509188
1248479026
1299918103
207836689
471848901
1857036314
3146176
1728430501
1610215729
1891094747
1815964447
1594550466
1518641877
2079310618
1976231661
434213029
338718205
161872065
1393256103
1824910892
1910101256
2110021780
457037307
2068720195
2044897613
346015763
86378890
657645712
380048048
933665736
495603251
850519212
2004673486
1435388508
681506184
32996591
437494564
153732613
227444828
1333358719
1746006589
1397959404
1462626167
1816431729
500137446
516041704
1772437022
1262395353
1473497742
119187916
101058021
11492586
693516944
882012209
1962280937
1776085417
1442932669
114430064
256532096
137860819
1595120035
1698655284
2015655303
361498421
412227950
1869356947
1314758756
301928782
1748036242
562812198
1692240922
1500433514
245593601
1200077351
1237589492
210962031
1001302072
1424030974
1567284710
1071900316
1443364138
1720778417
1873183608
830896247
1778695181
1207529441
440109310
581144018
1176162781
1422491148
684034468
259143302
1427610093
1746581072
1721442507
880479556
958227994
291954154
297810315
1431325737
101558691
1799460758
19881863
1967800744
1245692530
923708568
1727188991
1492849352
320789088
496399184
1669118580
147831222
1496485832
296455661
1898628750
1805468895
782442926
207542892
1094696656
614552575
1027089057
567157215
1129279623
1852054997
786853465
1844459417
1429226948
1384418159
1267710465
1481283411
1252198847
1754609991
719595353
1490592947
1678688621
570559340
893277143
1105875102
1154378426
1552121149
856791968
2088134451
1220058386
2121157439
1340327155
278722566
2095501490
1902179547
1997952972
1768121757
1232078509
1959706251
214200331
1792167194
1990419940
1544094550
2113753732
1397446088
1440740907
2072965299
378257470
1715023978
577812197
518487018
1872460828
2010704926
787957190
846183626
196825140
1833157433
1385068398
637725801
1698640326
114940138
919894686
319591439
412477043
1059093838
528299676
1484900164
138333005
154767942
513561505
759212917
1684844783
1246640236
698477748
815880752
406964270
852099257
1635555002
1852915785
1409808377
1059660260
1644414854
26856017
1099881494
362300308
1816563911
778493274
550440121
2057858223
1855695951
1653402887
712965911
985487839
1063001604
722309144
877837409
513437906
897827138
588770878
1791224310
1175293071
83129459
1914747877
239941090
1280611807
1975648109
1022825892
2020067007
727659690
661545721
1646545817
899282309
1380851813
733324209
1353387026
1096037689
2070563085
262316984
2124455103
958688319
2060978049
1946429567
1586044194
1163502834
13973187
1867299989
1275469845
1927099914
191116843
1968552495
399899467
681160598
953752085
317932983
886795316
1324855704
213796497
593520308
1397738460
1084984241
1815649547
120511673
841794031
162959672
1400723
2062221596
519066311
767542183
1192465469
1738729779
1791044220
597903969
142510701
866307045
840878679
1624781169
85558936
82363804
870199492
860698655
1142447471
660635596
1106895453
992698637
1477068355
2076688701
1525110613
144818227
1865631713
31205100
1408822492
31178793
707843620
504872996
284018338
120341739
1511118551
358209485
159349454
955699137
1605356195
1724865204
359292700
1101031417
163337409
996296734
2116247293
277724583
87480102
144316400
1714039462
731249701
588742270
1454607867
1622902671
1150205853
874800923
1007865442
1656366709
182914713
661115851
722966996
335503554
176122039
801029405
1401617712
515404803
1429075686
1576922175
121483660
304913525
1195494353
1554445324
986783810
1343215987
879187638
1524139153
625281654
92955651
1221016053
35354233
1653028009
1258566231
2111417676
1545417078
873155545
1010919299
1255011033
261764132
2137160904
1657977405
1436955632
1872560731
741506894
988009151
248013470
375006407
162511503
950134707
1763477317
1294037156
1182528472
890856773
811155031
1050893801
221506979
1897861552
912440233
2021207278
1705649792
959405321
1191669215
1661799513
1041992532
2004262384
2090431891
4225555
1599100187
1785403305
799975234
204645874
458008842
2116423966
800098457
1143008913
2076137000
821915195
1840457296
728211419
1650378517
194179422
550515012
1900012059
1486547414
561163809
1907488870
1392955090
1802588383
43683568
501455395
1638338807
349157082
1084271406
1600767655
2104194306
1647409776
412082011
331207185
182870561
1527468008
1775396438
986743248
1410853875
990899907
809351698
1312911162
1737503324
521993962
1208525338
1143146365
1623035770
288286118
261594703
1656916464
1068846457
2107968294
406018062
1482755925
385339336
1742951562
29726217
996298659
1776149328
1614734059
23704636
2024498655
1689313210
2141761204
559083857
1931049054
161771324
367962676
1700293403
2008755427
1421493557
591062494
1268962973
1544535880
2099143285
552586909
74279106
245434109
1821662787
563760160
1612100142
361529063
681616304
1421546812
705700286
943231539
642936186
804030762
276008381
976302838
316185213
1189843191
573375245
274026181
409510725
1242432244
1336000708
195676250
1843724196
1623055059
1456384497
1448215714
999589483
1094619598
1341831899
1068763469
967333115
464582104
1945099867
931464936
812808604
1158122010
569083691
705721556
970254874
198221772
62148306
194123451
1818946454
2083972832
1271423395
1734745530
1963203415
605514041
1678580963
1410463919
2121538410
825837428
296512360
1698935288
2003896597
1170337053
1681042973
468765234
2077148486
969814739
748346123
1968230459
761557177
399479927
572284713
1285587868
1004265344
419536866
1977201246
1224585351
1026068082
2004230692
2128401339
386123449
729027039
2137791589
1937814192
186929163
879517553
1681164349
1577106991
765674554
1798112575
406186865
1802334602
1396928671
1115956155
1267041269
1291352374
1536768456
2129072151
1293825966
1800757134
1600765519
1823406329
1569683621
637943630
967748023
1721350571
2070732592
1185128401
1088591027
157686875
1996444393
1693917800
697041062
1010527918
155333898
133143042
2121636447
339351953
1670310208
1484526981
100484822
425273460
1462136725
2086236412
1958286407
2030709836
464138282
1475544059
1005162786
526481880
1653935080
1374595902
1573051381
1948435926
1902684130
2077958561
1204441200
1598423600
981657560
159716015
679809680
1580152869
1049559722
921150378
360250707
1264412161
1731267133
450817548
329274393
1481264025
1577025133
483722011
2119326278
1031341546
652608729
2129282057
285046917
798865180
1405721193
2036217259
247911966
464279599
1833521955
1059617861
2112910429
1427329851
496505212
6626397
372454636
903338265
1154861379
1087141018
539908127
1861364926
1767355947
875021093
816850690
1956955359
1689826987
169169232
1122949232
330025789
1162843013
1655075036
500146634
181080849
1305169809
1809624989
1369507816
960497535
538579061
1887582924
1277202407
1428508858
1090190688
2131649794
1609182604
817318758
436132005
1132193709
1503854931
518132126
1010485260
751024340
771465209
782782543
930289587
18099431
525566545
155917117
1533113236
1513691823
1495536737
512301648
43094462
98016157
1326627400
1525156547
2129339839
1155999596
963447906
486956830
1406784819
1775271249
283128298
1301615961
928849298
496204444
503509089
578417932
1333381091
1824467614
799625461
486100844
210290209
1070311795
2090655356
1631825873
49988314
1077272640
1750433632
1267554163
653648425
58281254
2061393717
1042003955
69024570
1716324479
1920233912
1494296817
44936058
1079604646
632860928
950236369
341892979
907258275
1959207862
121804001
781332096
220709661
562868222
819701402
1721629299
914981743
108304327
1143949355
622018678
1067138302
398708710
2120698911
1356130514
2101392226
1912647963
1241981866
35788668
462622571
2094320940
162266481
1116695735
1370777735
1369189082
1521749850
1382098015
2053989274
1192481913
587764894
1938228646
554982201
838135511
1777035721
992525004
1540639342
814775550
1483918098
1645683507
127171221
178518626
2104656101
278746787
1352980799
156121269
1449167395
42873350
1090928475
1102188685
1658108678
723427194
1718943073
294054785
1758400197
694472028
439918269
1694002899
1129022603
1281506194
797818833
922213354
1564508488
1087473116
1233002781
1015506443
1726361989
27794646
838198198
942339575
2105416875
2123453437
1423863096
1729873693
1081910861
1931131119
1900251741
2078260117
1609852920
1742346840
1373926740
1890681952
1176291175
2072991026
1736437132
1479765285
1271256506
699018348
1205910944
23331963
564342115
644963392
1450845973
1225299162
710734508
420469909
1717620668
817648269
946875405
866109691
916212573
945405017
132497137
391646758
1592966747
1930450170
782862122
1616014721
1216711523
1433278311
1430792321
1385844131
5371362
318696951
1678754980
1438257708
2003220031
1052631695
2063603896
1479402412
1833197698
422158665
2098242001
1115381256
559946238
602174151
205841163
1479454600
1978943554
1670343565
1396473398
321527514
814378392
470075202
1746856494
1162273315
2145886936
1331284619
462034530
1300889113
2057315382
1941531786
1383616116
1675931376
2082425902
1705699045
644340636
298871447
2141337501
1192694265
1372284877
319176104
2065987164
192301937
799456877
550902666
2128438098
252959813
1346284060
991759892
266561780
1372926645
156087289
1091167447
1878485994
1596751206
1137244661
488258580
500060402
1528800166
463197407
1932771538
499437268
1680421862
925749776
1649037621
515928906
420591531
1287380314
1762091285
2036652936
350577194
1578070495
416960645
642856869
547918538
315275827
1976672670
397283227
229156376
1453570548
282262073
55237440
1838612690
574483211
1462925091
1838431322
388607941
1013283906
1743678875
1334644824
9840053
2073524069
856105775
683473046
848224102
925876118
1662148640
1117328653
950349221
1445439591
1061387093
28242073
1668797864
871220742
1113466939
1837729815
1575880679
2023157328
2041276621
832283619
60730803
888719346
2111044140
54049665
987938289
1951991810
2077610224
127796413
1603019294
2121885062
1179980558
1816309087
1015520769
671413080
802582192
75221668
476945166
1270358307
1832098531
1561565839
2045261503
1633344029
1320517043
1064624982
471842933
432147413
808437156
1258662033
1124201192
1550107782
1269376246
1678438760
1381565314
408895048
1690727966
722793353
593185579
1164115373
132172412
919559057
1149396797
156103255
1912531140
1350855317
634035719
269593010
219498536
752217087
1232848504
1232400647
2083253364
1570912221
1406293557
1359614604
277037219
880951146
1668317705
1334563730
629749912
1112860048
1066808135
632309229
84773555
198974592
1269499622
807375358
1382445165
1549383174
1076125446
699841027
291590732
351479112
507923072
1812403314
301743680
1254145715
79851456
695466965
40627994
2095519492
1685997299
1953831991
242409877
916878161
1655284379
997717311
1042120787
1517476572
262714042
894078638
311128848
1155611790
1267197482
2035061811
1412034379
362771877
1099059242
521304760
877720848
1070375860
915351338
349135421
67299013
1796294986
1849376336
450379354
357716741
1737316072
1949048681
1528694201
2121342275
1996993037
78277487
1136963588
295501337
76301111
1973396159
1365651857
811803204
1716523726
2134255032
1403536023
1404444392
829566516
1862409191
1305240692
1963587597
1169587968
154589010
457806329
541164829
1651938642
1243116284
919286292
511216358
1623000523
1555471624
1315014349
2050883898
1429174444
2101029643
1677983057
755318923
1749557791
1314038890
1392120213
414342603
1921990662
256110526
640870815
840951756
1431960250
1332290460
317134105
1144948287
608773062
780732080
1380399781
38107426
1991676958
1505906919
171695137
1157846193
143151438
54617805
869413815
1964959754
1826817310
1951320127
363698431
1661025440
82961553
835970160
1934961537
422233871
1673135995
310969976
1926784780
863860521
504675693
587692300
1579077845
2047836486
917686945
1566783651
1278821781
306736593
1968589239
604077990
561089576
465704448
879435157
1536575808
756891335
903645750
667654706
325782127
484944379
1745324069
656676075
1730536423
1855659768
1575063034
562246782
916113758
1542909311
2035771916
1352968773
1549707466
554189924
1620743928
974548021
1955949621
1624494986
2006892066
844054433
468862174
1121662524
1926784780
1410481156
394908388
1063983948
2086083379
1427698342
2137284319
1349793549
2135948891
1162039466
307670091
2033814294
1607602594
114732729
1113872586
1879647849
437300217
1843566817
310367070
644928936
1641202201
1850550853
1534317992
1058644610
1856783894
244516318
1142082381
1280556671
1914119351
1567319996
2002808288
931699285
1219433365
79696891
699847747
1190913361
1199773464
414829086
1934339911
1982770451
1036604095
56810238
1643564221
1290532523
347271
1545378313
234878420
428459148
1324567458
1186604059
456641482
1325819998
1598427618
157790116
1505923134
1160962334
437797745
193889573
450379354
364578010
494281170
741331308
1146394300
576291280
1608361059
2121222625
665554736
36607783
1571694760
55673448
1037102569
1815561665
72764925
563146409
466070859
1582030297
1730804158
204352222
1795977274
1669203174
1898061848
59308360
681838784
762358231
262698641
1415933831
1723660141
1487435357
1154181723
2044536612
1456860680
2038166952
1647796186
875988573
123446438
2103879243
875139345
483203691
2124214225
1266298743
1588717583
215968095
104296055
592097877
1387702449
1881743001
1549061520
2124530672
1873911070
1728028868
1263126099
1127256076
1645005971
811186115
763525684
1752577890
379005391
107456082
1622285955
1654130165
1677875631
1494120175
145744538
611238760
1350065396
231455117
1287417186
1132925152
1867958688
1647075314
2071230246
1851248410
318428097
1399432978
684614647
635753776
219236171
1409172038
1517166808
586786452
1899934599
1857978802
1705461001
1824597602
1704167613
2128496852
1375394816
658190965
1199751734
1414029935
545961171
1667755118
1796332970
1740526926
1236208510
1754615840
851639389
967055483
1018984715
1544339463
2075038307
741219077
1095496408
337268820
1680424216
836355363
464284121
844349855
473076899
182474885
1368691516
129802062
1828632694
1267072834
404620002
1616840966
1512592119
1346067672
14866773
687284827
284097826
1467192279
841262411
1923316235
2136587052
691350563
445529390
1149204429
899196209
890205559
409033703
42638943
719360716
1527589605
733297384
416213125
744982516
1903419478
41579440
1505016095
1364222402
1788862928
1688964917
871229580
718368659
739404980
726007892
828362512
1266364588
762725585
564355018
782735792
895913546
2060007611
153993701
1646559768
1848965422
1599254664
1559563903
1730917301
1787506647
1656796828
1824097260
1823213162
37514567
493918857
145325680
703650676
1478853905
93572004
1737035666
1997429146
1593024943
280181911
89673242
337824102
374718466
913158233
1265542804
1077534725
13782243
194570326
949113797
472323687
1412253118
1994439190
937009423
1730012356
2004109054
425231299
1871522475
1890330840
483221809
468528124
1148905710
143022601
2031337256
1666160893
1295461123
1030432386
720445731
1869737802
738418018
8625558
1260187694
2087441824
1521160027
1952563273
260886810
1724614493
1579979026
1555403476
231978197
1284952079
715230866
532921953
1159202647
730154625
1371911377
1743838516
106063380
108984525
277133966
640650533
1546007296
1500841206
203981823
1559198985
1598668371
1766025575
1257952207
1838048175
335879237
1081341331
189110035
1818908926
841165667
1013543499
1866790571
1400505630
338947600
1986472356
1722582845
34166625
650332803
607598128
422564306
490486239
2015595736
232533665
2145746384
744090960
672850834
236605476
1064467326
329102137
1828120063
2076476624
1645444623
1368299028
1620882303
1956180675
1815522772
1213094724
1461796202
1601506006
582685248
1433311795
1110440459
422004037
1066340703
265428733
142406736
2024419456
1809746926
1215172983
1637447156
1152611152
1672227657
1856503286
1832645240
1852450960
1753885848
839712847
2125314266
504105900
1918771377
1369600455
383892776
142138623
946649950
1205766287
257526202
723344030
1823528487
1185658138
1710446562
1562048812
1482508639
1339695458
1590899535
1423072321
443240320
996995888
603060449
664271067
1856241255
699213992
1112996106
570226672
1196507288
1640794818
204693244
735852038
66136819
176581622
1484820117
347568405
1025836298
1161999747
445819786
787917596
2008814231
958873970
1150044391
1699056476
962710703
1553537377
1978910934
1214021569
1477822261
1090008769
18558386
1259955102
1212134643
110206029
1067663452
1158572824
155824402
1055245539
1970596877
938121281
656554655
192849112
1260015883
512768649
572566642
2095540855
806961360
1900602795
707434540
529620191
1510030058
1753390334
1173572750
539892575
1360361220
1101520594
377475829
1566339359
1150531268
1531525918
2045945533
2060802290
981803383
51730990
1957280799
118149139
1439042499
1753186044
1974728897
160970432
1865847980
1407419614
2145856611
1402943734
1967322625
913602279
1468710202
633276402
368412275
565366377
890753155
1084802936
1995802710
561772201
986578960
1783013574
1705951814
1363737076
1348159642
657990660
509282505
1097355164
1420005871
1707621771
1767485885
1176697277
562717669
652103481
1978886766
838728535
401232546
589025875
1525962346
1274825944
2075703164
2012517178
1527881068
756941302
484898854
2068410245
1189199224
1998278787
1183256628
800066223
5862301
2046499937
1427359777
967099265
584267406
1081511331
1594150647
99316137
602271831
30124512
1873375462
195596653
1409038368
1147490760
884700069
453124333
2008169324
274634493
785752300
667168503
1164472238
1575495720
902832275
1562816124
1182814700
1186832485
894542032
1796594977
765188183
1169961614
376020590
1316468422
211140548
1954194020
357230436
1129030207
387693662
1169600547
52571065
222653710
934814667
1037649431
1438579761
320076204
914403481
1279345482
1463342333
267335659
1421615873
1178109618
1278435865
1952929101
1212154892
336338653
1297085591
1736342797
520105969
965994234
2013748815
1746652899
143195780
486870685
934677868
536516415
1581897887
481174556
361230972
1159097799
98217734
270991191
1785504448
789687363
666696886
1213131809
1973734323
1548386527
170480526
634541300
1542757681
2016575180
164440826
151326125
417046059
1604718030
1873748566
1278809354
872999497
1685607263
2095467557
1743634871
870444786
106582207
1270422846
639199692
2125236582
1556294674
1364479515
1489710140
1866389355
2004337985
316064705
570077273
428551369
1345525156
1743395155
1968441300
1963660396
1073027248
1156575474
5421362
745831149
1299966240
1919851561
1100559440
1285112322
1383532985
2055096979
1393124382
459420509
762805184
1871733276
873941718
797853262
1271882780
1636594821
1095333461
1033652694
2043011538
1582934378
312521030
931469977
215466859
218638175
1127375626
753173171
1004176589
1274196641
1633050063
314934652
919361329
1917642969
233761683
997066510
1335121797
1690976163
446325160
2099204870
1090668517
1962808196
124156849
1820791476
684716455
1671736460
127146677
1885936112
240205569
919352135
757266355
1802180047
1314384291
640189759
1036858671
682205620
502432641
761885635
898199132
125759795
1711578481
1845507522
591911970
648019887
2028856759
1434772197
1462012176
1106272184
509476632
382912590
613943988
1189676994
1305016977
1577669965
1532994942
2057749695
1574405650
1572515160
143219318
1362933353
1361412731
341257178
414334298
1254697267
88319673
1669586101
23955432
254766121
975669060
433642391
14972230
1501257615
652932168
547160633
571732044
652375170
976141091
307079551
1457047468
1182853787
1701564126
1726872835
670012457
1095456207
173460622
342424608
777340344
1687828630
830805390
294308923
1631262213
331300534
151191851
269247417
1951477480
200524804
1643040267
571176978
1723018745
2061393717
1274578922
280847699
1836936628
705389458
800283117
710987927
1676130082
1257731223
435077365
1416118624
23488883
90646578
1102311521
432296657
1204181587
2112430282
114659883
1784346079
375075702
1546366783
956385963
727245203
1283562902
1652841955
38214199
2050119711
641587043
1912541761
10662841
1790901162
206815528
2020940214
1049049367
89307064
1972900481
855054378
1210510267
1418607799
321210896
1828365730
1461857873
1653112983
1878083576
1060171756
248921008
1671751201
1205774845
1529989574
935209610
823101436
879645489
1760003073
893356817
561029186
1764302948
623291841
1050279286
1640491053
319614992
662831143
1522774015
181786466
111637869
1525483214
2133304688
1677613449
474679785
513892278
1626168708
929768998
856515756
1968151513
2095588816
549881908
882867891
1481527611
1643680777
1299152433
1462388713
566794160
105978929
1227950807
778911599
1687936936
541350254
1384030113
1939885384
1506359044
1629791889
617542769
1249131635
1849219728
508463763
403979745
1131557850
1408666487
1801794558
1507408680
755367401
473734265
1996964248
1889614159
848437921
818240538
1508498368
413311532
6300666
796324243
1954150158
1378241940
499033086
813356745
1267837525
911207827
712432061
1216216174
429048370
111479846
777691607
574211568
1578229153
2123342033
423097678
1019770607
1805933561
796002463
2128419469
901987134
2029524158
1506635381
1652577593
421621197
40619323
226417100
1496864972
1039444889
981488313
712313325
1998672738
255299208
967962448
626688448
739864193
1035148367
434420450
696279918
1421269272
1617272553
1278962396
402205535
806670645
378798609
2086797953
1730866040
1819873666
1724648229
1597183617
306480762
1904471738
334977118
1661600061
1638179746
341732128
2067417970
2001875882
67537178
1390738499
425394732
880887659
1547646767
1281374880
526913600
1864423220
2008689809
2028781748
422906285
477417861
1290559832
1860941916
657063939
1689170454
1589043531
1105660604
16076968
973764506
528428596
1674230503
1824217148
1095202163
1220811834
1532634293
1129882333
1150649200
1688607744
1512787320
171584075
1386507558
65234960
1079801421
1037273871
376816344
1301047347
495046956
872953375
1008502736
1564090322
869863375
1765532953
1525611923
1492748383
141867516
1281580393
1255829752
1182092126
1579869577
385162951
358920741
893826077
599420649
290258624
70897658
655023099
1531032301
2105717646
571128958
393874796
653763702
1160383006
1395904221
1702239064
349909235
1708644483
471278279
1384874780
2072401788
255291489
853184409
1080655293
1771588525
1297724323
748867116
1070813711
1443171899
27536734
1980464048
1472893280
587760953
393961266
99997036
329320688
410258946
1086740941
2116459499
2045887605
375684244
690008301
419661368
1635429858
545511585
450555696
578492287
1153253508
1845714423
362996949
1599092991
1032782338
2107385644
1566975664
1083333552
941958399
1211810
1070640498
1573303259
211432939
1291267304
1182065201
1830324956
219314145
1794607191
1469862430
63174952
222993212
307813934
136418730
1301736041
341465137
193178957
1898105702
1299051711
1090857227
1623733187
222698630
61231888
670411657
1240383668
1282310577
1672946941
617816871
1044239060
565097894
1532158770
148707388
1576484166
406054335
1021969996
1521319504
553770444
738203915
1199898940
1684864445
829176357
1172597836
590602091
1299265120
109479561
1103036914
1889680819
1257648172
2407
1251180287
249408893
97825126
1488927287
754072394
2035437387
1626543898
671538318
1892357396
765670435
1530317053
689033651
1388887959
1763052536
1490390058
2055714261
1100023530
233049625
1232490156
125706054
1082668190
1593993603
1973541513
108730397
1702163641
165600484
186065632
478522962
1870419200
182377269
1185253989
567058586
202063437
33009118
1440888518
1605847798
912976257
504072329
117171200
484607484
22131722
1902570780
1609357285
307140886
229980796
2123302372
887177713
670825421
138751789
460223703
1145201198
891647255
1825595177
37786829
295554185
1127613441
580131103
1757275242
291990642
1305907336
1271857485
1541794151
2137244609
1945599152
516078517
975229535
403182345
1899125529
744279897
468367163
490505320
1507598609
1105542580
1666889008
828581222
920373346
1631798829
194828615
2092519439
1171578402
1003546293
482170303
2048726977
314005779
2090075525
1143690521
1655688109
1212788492
249521887
727622848
480900751
1440270315
527341482
44179982
821702952
737025680
1569716215
1984946671
760626597
1939981382
924743378
1347642371
1545573669
1330100896
360177715
694603887
1097314100
1055910631
1647152115
2077034672
1669166200
1906009015
1497068576
1612862529
528560550
1651925052
1473086544
275541554
1441224120
746193448
1510065989
1899577606
629171368
1330149281
987516210
1803299819
50912193
2048969851
708270001
1872378192
354216734
799824399
1719805087
2018355131
1907284663
1998738872
162406057
1052922393
1118778082
1118696484
1400848968
1278071676
424770582
1242784444
2018547086
1525676811
445425178
87928194
1590778455
1810499720
2003416268
1310568232
625595551
1079639409
1694826745
2081221378
2089090113
1637235423
880472856
1773355897
1184399435
674386712
1519260888
527753071
1091741239
843049113
281002041
163076696
1126477283
968207164
1080659813
1451128252
33656709
131655487
73729512
1286476691
1063309719
450468583
905055176
1683831501
72998042
801999367
762181809
1040050490
122569967
1792299030
1957316911
1887225089
1484506040
1493128691
1107849921
1103004158
1706636655
846598611
1694866919
1252849218
1487073942
532331461
721233316
177230317
2021094223
751542425
61353086
1767287749
1547817488
1582171382
651492274
1466695985
1454797593
594068981
13738816
1970120416
938770058
895069935
837954608
302636591
21595635
978588526
1631391278
2091030145
1867626441
2026984435
540380811
1058195326
97437144
1073922141
1327918062
234017479
403348015
1744247906
1859777990
93007414
448149842
278874245
1972437020
1741341032
755654354
1445028045
2143286958
1441666609
447410971
1333565942
1972359057
1498242880
1431628975
729024758
1246356535
2094025912
2092455666
103426110
184055508
2028904532
1431490128
1135957947
1457588864
2061624594
403106375
209379135
775037634
1827142623
209961094
75928865
1482173905
984316726
1006534001
1082759725
364207977
692943816
1120944901
80942259
513938526
1282423791
211630107
1295308386
2012684912
597479648
577394676
520613431
686907632
186718840
1567435882
1496267957
423040177
1549994018
628423217
1431714792
1588733832
1238966876
1210468450
1628052650
1796474707
109770266
741344299
295949388
870094738
217346665
1086879985
777222294
420141714
1322333880
490772632
335265076
171632746
201239338
1940836867
2012144444
1619228203
1354776638
105844229
771949912
1629916560
886988245
242739281
2021829018
1077526075
1849243621
379107792
1599283101
1630135711
782802266
599377819
133812800
450024889
320549602
984684508
113431881
2039661832
942929191
1931436018
183957398
51123882
1257461973
864428335
1480912164
1196967488
149893411
1186877212
1127433969
666352519
1366646334
1094947579
1979987266
358595283
1020398496
497758881
2076409251
688207863
1407603120
1088272389
271749651
443233846
429388608
1603226664
795421641
2060182074
560235587
377226744
604322780
267270888
383249724
64288496
1309510630
1333340474
1118335039
1792836828
1991453111
2041378
2069147090
1107151762
778690215
1726136704
68118807
619147521
2021755883
851854596
972607299
986163575
877032884
1541824534
2130110463
236590342
1918959421
615962522
1893041808
405907828
1989914498
750766849
268628126
642467399
163012765
858545840
1726270274
453322538
282215907
403052536
1782330183
1003122699
941816451
1960950795
392155667
1732941158
1186186901
435060955
66445812
496201309
631585667
1581051126
1686562239
584430411
91385375
2056452059
1081511042
445742601
1941026155
1317607248
931477890
1132589045
2124896769
762467470
1143733168
1376956418
97534296
658137788
351085635
697770073
1157023978
92450421
707237882
1843494711
1846281491
1989816240
996908576
604960651
638789704
1041739923
1261588326
840569020
1749314432
801040752
2045756681
1252418847
990114446
1631826612
994967180
402365701
693027443
1600485245
580577485
1149737036
140286897
258324491
1630477881
590120070
1008103745
603059329
1655236831
251480000
1016652047
543857799
980846976
1963834276
1873595089
1379229992
769231640
861917070
93995155
904273799
2033416170
2002165761
1699845342
375684206
652325330
1963110668
1236208891
405584574
1230698774
1445305496
49438219
1713431902
1062758137
105377724
378235864
1648075644
966948571
1024312413
1442405098
1315532030
139176699
126747431
433077309
494324610
166160903
1102088010
304262976
1305108224
1505528470
1101140980
1015834534
487668448
462887795
1106802775
305034398
397905403
57591649
548951499
235056290
496616398
833191880
1322617438
406721729
1431768027
646964910
1439717811
1418434592
1651928220
126015017
833140619
408696614
1842001384
1456778204
37795243
870326942
906523097
787640813
917049268
238395681
1312812771
2044939273
764025212
1732694414
1025454631
325045927
10082976
1725931602
492152159
572646932
621903670
1183145280
2358008
2085175720
617069609
1139460479
413525575
722549862
115274121
1387210878
1649577660
690923191
876876558
2084803295
626574365
1563358207
377182585
558356830
2043438031
1899336463
1298017711
1077564904
636139215
83142364
1023098994
1275873676
875984581
1094967555
1000229938
494837543
1540734691
904056487
1043331965
228498033
2070545903
748282826
863265662
1875873393
1856769629
2131326274
4822828
1515801019
1209185794
1972856242
1873673867
1202205987
492330301
434874077
484863401
1204019753
805647363
410296137
537656423
301993488
1593565443
1122085864
90058360
397915146
1857936916
759961896
758681839
548450047
1549069848
554757268
2087956379
1087112147
1278263163
646809259
1076452962
2069075048
732662323
1083262695
778922070
1209681229
89904081
1142777690
1757746358
446331268
570921901
428968669
928445937
853885044
1711684710
796781236
623965544
791229156
1741471849
877486337
671364803
1292702900
180430990
222582565
397195343
664997451
1994496890
1912594025
1411163443
1493837855
10645612
970940983
1362958988
1668847716
437080580
1155901489
1548740811
903306514
345158805
148685485
621316057
375640640
1662080367
1386584732
1025998846
786753683
863525017
257431175
1201597281
1174754002
1526611236
2101747218
2068931973
567993284
952803056
2075812043
1136624784
1093248726
558825735
923548641
634108359
96518240
1295615589
810324652
1621065087
1387698925
75869969
1365938373
122770952
266148558
1091840929
1796187672
1989406612
723139356
2641371
1534790937
1599305016
139654971
464255097
946938449
312191520
927512606
767603129
341135496
2063694520
2057625648
970691881
646390670
1957541645
1273045694
1488186489
227598184
1718980087
1192801753
1436740714
1300031135
496828247
408573429
1359061634
393750412
863774273
582696935
1167346508
1574478923
657594236
135624905
1314961122
791917229
1292675923
1899319312
952074053
1329098671
50721707
1838596883
732802770
1588368458
609465352
2014765022
50268521
1803750942
1967559690
1061454222
1707482963
193430013
538523662
1286259983
824573939
1348678770
1864251586
555006053
75522602
497867792
1807811147
1311714667
1558406335
2029656305
1890144575
1449276527
1247298899
1924093493
1962517966
481522254
1534323075
1176910122
915312675
790060258
1584820291
13291446
2017635244
2115998149
547082348
1501478112
1529112570
1253573178
1650947948
214375229
1424020139
468641321
1654075866
646997343
2070921428
552511619
901181906
79866822
89740298
2012905044
1661404955
845632598
1832591163
982755764
1748313959
735803024
511820657
1219542457
1969153374
2078036773
170222973
773618934
717988589
1604237286
2049687394
805043719
583392504
1694972187
1968262671
798464268
1099339983
611854146
1183902107
418246342
2114031552
448530474
1965783062
1128391991
752282805
137715784
756280406
238182356
1444231771
373770360
1238446473
1781036548
1131230790
547775848
1719918826
1664015852
1048997712
1414103936
1675139669
2040599930
441254691
864542756
1851814478
396508299
2054515657
1288536358
2002934273
1088849962
652616240
1212423217
1679960435
498676472
522496283
663365782
850133766
1682301318
162533674
13162992
1318175833
1103924397
1156469750
423463023
1138407839
1370156707
729938483
1139328453
403219381
1842185539
1466084741
316128552
1032201799
340604876
575654089
249736183
1861311743
1453012615
782867919
1992122795
1803928746
1475710634
2010650250
130193456
1009438343
1387853975
284441541
1461216732
1903457096
859685600
1490396757
343704228
1989686376
287948021
1260962199
1899654474
703793041
1448910362
1107156127
793522842
695798035
1086095850
1089583496
1987378280
324052492
1267882110
18997909
1818781681
321148860
1901437634
1608257077
1539927592
48571460
433847128
1344148351
624459646
1731626098
1388702148
1046500029
487335105
22766761
693729631
313691096
1507891622
602552819
1758872363
2144641267
1860560049
1572563001
1346803738
525424796
1837249870
1593574750
956599815
1085964916
257114531
609899606
652342679
527929981
1582580363
707403709
1391593441
161993665
1998769428
862298837
1738667195
168106614
1622425858
1525883283
333113786
2008015445
1036241319
997755384
265779033
1261569265
745359221
1633876037
1206177835
359634185
147441608
867778995
1730568904
988524467
388169546
1858167957
274533372
732212306
1340332543
1991568819
320764349
1752442029
205863626
1522215797
1988651312
2118187758
657089835
644282834
1105943668
537539599
1744410999
781346570
1864663895
1579242942
349086643
861633571
1546245654
907769755
381453056
596007825
1678704905
1810865501
1988633505
621959592
168911290
326236309
1670388741
1066824798
150572260
1743217395
1126840921
1813783447
2043176821
418994576
597208558
1280676929
741570775
1951631160
2032956086
1172882079
152639883
187384652
350774867
1912687848
959032758
1290393564
1055636021
1966892243
140639545
1969378017
1695046761
931824668
1355360939
1244943303
158826741
1234831503
1842026262
1795207792
1021957287
1319741163
868778331
1201433602
351773383
1707135765
1386397290
349158074
1977110141
22653807
723881858
652762717
1385064867
1414297786
537388187
702721774
1035223739
1349502156
752901459
355698795
1680645798
454790039
938826740
1073101321
446482924
1722105074
1519142931
325729753
1187780213
594851202
1378103520
655812977
1452473545
1868864571
248390583
593307459
1349639861
290559686
951400013
1283174260
1106256822
507882098
1135581440
69270389
944033191
1291033712
528554011
1607019438
584842200
662606709
2126668613
171320691
374107962
827095337
1598273346
1543169159
645872630
2086879673
500682587
1341235013
1409588087
1727154162
1343385364
186920000
247320703
933672572
1617187875
1288968944
2030837964
119361655
97733579
59193724
1413213822
1410427883
1179595039
1911362110
2128030308
1353471985
1094399015
1761740403
1585429465
779979281
60555495
1995827933
61247499
1838323795
1352332659
630421227
720562090
1076611143
2073135332
1551739667
535235941
324948406
1604845976
603046290
655119638
1761496375
168222162
1687952480
125073139
696311180
1225408504
83682612
65225952
2142621802
1478263870
311129192
805511605
1311984007
475656651
2042439620
345139519
2082441592
1616035194
2095995838
1029730098
797427819
842350136
1902378022
862082753
140277683
50372910
1425098886
446816113
591657421
894486065
1932154565
738108009
811118736
540031516
205735499
1972608967
613173468
629375734
573725286
535403373
1816265582
1232089129
1683205049
1054104881
651328818
315771070
1908328027
276286566
712787887
1915657028
994964190
548901022
811786820
1110963267
453159838
459179560
1056915858
1669614319
916873930
1097476834
1649962707
2039611366
1370580744
212525473
1389970334
1847343339
1945684189
71918780
951348868
1842915418
156433872
1517468352
1284193041
998586092
2072910457
1572550484
1629496512
982546607
920033023
2032188936
2114089850
719290501
933998654
1951823265
2095517127
171472593
1000601340
1813698590
1675165288
1377734262
995975686
1578075908
624571257
1468204658
526982701
333561987
1766977611
2076069123
1899068414
1371647486
441223742
596871483
958870330
1038105471
798586162
1612151607
531501780
581670124
1889723060
558779585
1484533113
1055323527
1958769670
751172914
1433733553
1869778407
427896746
456012122
1208084018
418489372
88540422
17593133
808212498
1589161057
1126221678
30395059
189735145
1780022730
1523530559
227953713
301090836
766681144
898121594
1349342243
1520575791
2067569213
1444245810
1888840166
1030798167
1526678386
746844396
281531560
959053077
1691057268
1079111389
1233661061
297892677
2092283887
1337081160
1833913374
1667896553
87360291
1134946966
1141117911
1837068891
2111256348
844833830
54452418
1667052656
690757976
399573262
544944909
1214451215
810015345
100872028
694136445
292396647
1597038494
1891618391
975287535
754993336
1073980772
1505721728
686057296
1631239015
56813173
1067600713
1796858754
1713037594
308303943
1147336626
360795130
1842501045
452135673
762638757
5932402
1183859087
1619068950
2015446804
160432521
1825248583
782533567
1149919929
30001730
1478398081
1840211692
1778813813
1622935606
755222101
136635508
617430683
2003368410
796586024
387285865
1245337672
479227392
1317431407
1604293739
1245129116
1975830049
875204788
1811689065
1772434808
1286692487
155484669
1788336907
1471368762
477617466
1906591481
1008855299
1895352388
168112118
1464275643
1353348616
1877653435
2032419310
558711205
50585607
1413414285
2016166150
1285651124
1175631048
1359930999
831246781
58905494
1856474482
1126088153
774281401
412511804
876033491
608620362
2071163287
39264547
469892729
376219857
1297482733
977892383
874972648
143985641
363523251
2040164671
769283592
3411184
106812387
2095285432
1481276966
1965307347
1224195351
156470335
664578241
1767562121
599754585
358041353
867410633
1999103424
9952178
475483637
289248973
2054114317
2109186558
1119253722
1923789453
1518807399
114435149
198041849
1241340768
1623715803
135375805
1860003722
1282891383
338978654
221957849
1363395240
606777399
1693023383
247274120
464555877
303414033
1921793566
1570755393
1851691101
1316620384
533295800
1242946892
1040390885
169213976
1753826964
557643452
1819231077
1575577630
360263588
344393992
36598308
1744842786
892798500
647615043
171930087
167261876
1178268605
1441552413
1432986658
629349926
631442373
1751535034
518012813
1244504979
1630108975
459195054
792941420
337494578
731979516
1408439107
290787514
52889583
1235771904
971630001
1513923228
818178813
990543640
1530755854
586031116
1828170444
205226036
530667709
1155044788
181685705
1165416634
873699231
1894138521
2030605560
2083215973
1201322194
183079803
1908582956
256941874
1593215599
1458335790
843773833
2130929990
470864814
1921424578
1129135073
512316384
1995699433
1973598131
1930442208
1339578630
1223529382
1172685786
304473138
1909115855
240339657
677768789
1004637350
1507743316
2072014052
1668617894
605410324
784537860
1826880989
582302455
1652014522
1796303639
1259311054
1138089063
586279346
791756793
2122158210
955348544
1246100592
1462084737
1221670557
1348628797
1139788558
1032775500
1337750478
212229646
1599650999
1591079738
1386812812
928595221
1668342402
98157683
876848408
146725827
1655484012
291256256
1171263498
198216171
1285603090
983045970
328021733
339582373
1546992170
858839941
1986999989
1898162724
1134990874
624153539
1367227182
1441591388
13847612
305519788
910939056
1136324129
1287689157
969512790
468453350
1600240547
618894082
503771090
1950033800
1430531882
2016563572
502879974
506563832
1931259666
283325135
1514613122
1657123178
1865025123
172465365
1740118864
1037788822
396960116
1290772176
705251557
1907474634
719033508
130291928
1410882198
512895761
1587888933
437536035
1831855613
202079092
1392059917
1683224697
1385307555
1403532114
427292904
1976777444
1869979440
418423288
231319342
396057771
906244341
1886557619
1417464460
705559133
216424909
634418802
603740356
1552579714
1419555306
1449707331
1350644421
1775738510
1747103004
497986236
1118771114
690405941
974095970
1313493044
582574320
22552498
320400219
924383582
880484294
1183797919
493060582
246305290
939651433
105970364
206496522
479978393
1734290194
435271895
1036183989
210163043
1405028765
281414941
463321091
338016148
1926989044
119892952
302904076
1508561205
399741441
223543213
1653081305
302763453
1000392434
163234761
1362727630
740400119
2070575216
534733054
56060459
22803157
893006679
304160026
24589617
931950641
900507523
1214815496
755107926
29408033
543998130
877615675
199028379
16787625
1913783856
1092826967
1618828282
1798124750
1542212116
1097879099
2097692339
1606950043
1754545865
1437260686
1813596906
437636527
1092123440
247299073
733981927
1058084400
1781209902
1045480678
1276496434
1556542269
1864268299
1728385582
1699369410
903450955
178209454
800193118
1036152316
84679393
1584565068
1034416316
721626486
750955485
2099278280
1566932923
1699411277
475485667
743845057
663927460
1837149400
1226865226
1951761066
1257171557
944495721
841837607
1109916387
1460613033
888015031
201190912
2021402087
429731432
933073046
1686642979
660481806
598178949
715236179
2059124681
1808988686
617878046
1120216417
82094176
416080164
1310567422
1802376893
73817754
1653953878
732189081
2066170401
741310394
2038531875
1456927328
496318589
1874110660
33429384
663513861
1320286711
323634283
461222358
1524019979
974588515
969147451
728231380
1846081325
672558554
619836236
606544633
1735769728
662895773
1908310377
1619467739
294499840
653737366
1084736920
1159691771
243522832
1285708765
1914991788
1161471016
975210718
187445068
1828133702
854169262
1138101577
1766820172
465373581
342249199
477656683
2027307610
891648305
1738429910
1512445060
1283465164
1389089260
1321836169
200420229
1952581379
153232613
1104299305
417491616
1050151892
1640571604
88318885
47064985
2072009145
303985615
934727404
2104697841
1480721714
1404229488
1693350369
1098216803
1245063236
1652755859
571873563
1180128027
1490527317
843813244
157668120
1161943169
580459729
1780728835
728239512
1463041669
1231452205
1256210492
715652053
1234432351
1239212646
955074113
1459766688
669381995
936523083
1900204889
771490227
1733845814
814844427
1883761193
779306928
657394516
937003857
320670891
1875228425
251895123
505249468
993772222
1768972068
944868285
285631972
1506603411
350051649
2024224712
1410088755
149355800
406137183
1527273448
1674434281
1311574056
376809280
284477501
2022376524
135616852
1126505723
1798045499
2019027649
1702649953
1311478923
1279559667
656972833
952004868
1782965364
141982350
135619091
1202880311
130412255
2014590626
1228998436
1584890705
500778525
330380803
1930930642
1092771518
274623115
982369693
332228089
401697504
1970920833
579177031
249841624
619077277
1043730450
1180469239
448406695
410503448
993014167
315371623
401350216
1959861992
2036164886
2113088997
2069418041
68944977
87515337
1189953539
1792118470
1937031967
1808617649
2049189038
385037049
1233772164
52176771
829387842
1877621581
1612282875
1733386426
2038952172
239807900
1701646183
977509283
67101883
1724844588
1211725705
1849497582
113813705
650529001
994009699
2085361435
1463960623
238308574
1623862855
228723342
1407801403
1247341387
219981036
1020834559
510894562
394627572
1492703236
523887040
438914898
1295089527
1872163540
1356316748
1963572092
401463352
798886815
814731220
862461115
664496395
740531751
948787978
849975679
841183063
1552226698
1789342319
314785325
605072417
1363143133
1494181568
944394071
1527485209
1022006662
407487592
786075790
1029106351
1361936939
1861287776
1987510038
1439791441
1900435288
1660223454
1871919400
1328829937
1399999669
51188436
138547888
1109211929
1162217030
1010212703
1620561504
833811517
21082364
560518640
445662585
2146654880
901209315
1768654354
1488863397
1293220007
1588464051
1991775732
1177901412
1293873264
152582645
430238704
427380373
454919462
1030608592
1097925174
397865457
1053652592
176812870
306688197
1152003988
1822724519
64403860
703082052
1580699403
739865500
435997397
1076861122
1330377497
726002682
1094812777
210200048
344217286
870486337
323813718
19387576
822774014
2075629957
1421895731
2025647902
1527045219
1536727692
1176089129
271551642
1220411664
1587105761
1052426164
482280012
1721807184
261933633
204787347
1000752048
2044240488
1965611594
679065185
1402820018
229663645
1911731509
1442088021
1653985236
13259701
342565588
72365753
2050212942
1035382241
1704707145
2116581149
764777987
8502403
388078714
442924741
238998589
520950635
459904236
2000230287
1426073841
2034768649
207934158
2012119878
596316239
1392073572
1535316306
2106823799
209605311
1652785645
714769075
1037858187
1345954708
755695420
125197284
1783727289
1212995645
1904784331
1795014698
208830427
1231706939
176198563
2083518263
1321676752
839243171
217058030
1064329439
1168856958
1887565582
568432218
738483846
1106709743
1662147242
1562745848
1703029265
2012753725
1321021700
316285845
1355105559
1838887747
1217710347
2049452282
311298441
610265248
1906077086
1008048245
748185073
2035726238
1736050571
1151208903
757378020
1658214231
2130334560
1140637331
2028542490
1110212005
415711920
1241384840
409555200
439561677
873943461
110433604
1786124092
740915895
1945147790
247051372
76763389
1683251165
1486218724
1084794426
1109659674
627924797
19135238
887918523
584747282
192258534
1264847697
401854863
270047214
2065155614
931067305
1126039516
1843705231
761093346
1631898022
420027878
601565756
278567205
1941489557
1333241415
1813455990
1622232253
797244677
808941915
235930385
2022585969
270071074
2109022878
1015723408
947570829
1540798265
1468293977
742203669
837428797
1766288533
256755218
119162682
115497099
1190907612
261223205
1331192954
1283908609
1577076849
2116485697
14298835
1148001318
314001052
1535666701
245408598
1012416831
473073576
123828268
988042852
1260864033
418116906
2094143597
2118893300
1431616346
683206236
1600803805
2132796585
1988580356
13975647
1949146260
875287432
1235762828
425960643
1713399028
175910486
1224277429
1197828562
461808114
403358159
938323019
241575733
12310945
620233708
678215821
355497460
1417411473
1848026247
2079807439
144071682
1617546975
1397063623
1461361767
1912603690
367033530
1630555783
1111739013
1887875325
638899085
1388184197
817516250
1518642632
877705604
1786418021
910694008
42360807
1821819932
703387411
1775119401
412633285
744825625
1596509422
1703978609
847154340
675562024
418295873
1242620871
165789525
140964323
147001645
694314603
785563833
1634403249
2095606697
1707136103
711954294
435066554
1589342165
1255170396
189791985
681545954
1935818248
658847948
1171434158
1535967416
2026345844
1464687127
1463092641
609906266
1644260969
79672466
2082585368
1190462370
956315299
37625661
566331716
1989976167
1003186421
1554743930
1136133184
310168712
1977796356
415692359
1368544112
2119147958
1434977648
757503566
1622369140
1215291897
1567876942
398735979
2013148459
1028794421
650870026
310798750
752238995
1715800259
1148508707
322158107
509953851
173010265
300377260
1398576535
1035542288
664258225
709512242
1372384378
882841280
1569250298
1559094506
519067209
150032694
1623517450
1116920472
80133888
317147211
1870386619
62666796
1129597182
1592362111
1830148469
1207995750
461045062
579510328
1722407080
1179249783
1153447827
1231478056
1663946242
657105632
1584413715
222898747
1422211432
354828612
1753622842
975902230
1231208826
1290001792
43516423
54694719
2125286817
1080668121
1821215679
790987919
411833082
1857108115
1285184231
1908917633
96437154
968234860
312292241
2010076339
1856549855
150215134
399649108
1718260690
1256927990
1433573790
834592956
1450058899
106040577
1128139947
1461127554
338287225
798344474
262235094
658378610
816911065
108219204
371860000
1727099693
1797760903
887273992
1130087641
1557866531
1051033158
1222133903
1493919557
1385787895
179225228
248326055
1868001840
1844403261
1936143659
181793097
1102665173
1446267169
1598470468
1833387006
1780697637
750455602
930228842
1150320662
301705761
1088370194
552660598
983203809
248903424
937684833
1462375732
2071315677
1334155800
446176575
1238677468
2005790720
1111418886
183223328
725922844
1156097811
233870047
251900133
757030691
1239449336
797298226
355319028
327899725
2011627058
1560809472
504616030
2128406229
408086536
505057410
1616047217
1771713942
444680421
1677528383
1089708946
723872162
154896735
1888796166
595167517
396603067
1522412317
1688275723
174095766
1235840082
1827020492
1638011763
1974214489
162709558
321452684
1923347041
1951238576
1467355035
706410693
517359403
1348645719
1861344498
188255856
1217871913
1488217268
1501864269
155376125
1198226015
1171394641
1711810340
837803849
1368646001
334773498
684257396
180049802
1883617753
1979696462
2074463734
931403488
933709227
849637617
1979607526
168111376
1157702651
2003133958
785174029
827214369
1984325326
463637010
1188337050
1232466629
2009636427
1135907524
2005452681
172564636
575322649
496789606
1514050854
1021714757
1806082948
1369215930
1943018062
917321681
1642535407
1171406312
523571316
1181021033
326383005
474481838
2089486187
2063995669
445458889
241055018
282448820
2105535483
1369554174
362389740
1060864056
1036457137
1853822155
649256357
1984523592
1357097360
602996267
1146899868
855882593
1439959228
40199302
884335307
478375409
1839256816
1574683648
1643767357
259049058
1724755105
1218037858
1305185332
1088781416
269009049
1462728260
1668898139
449024817
1303873070
2144005204
76620281
1256364878
2010429730
440841377
1396208692
1337695689
670017225
863995629
1047917754
830152547
1103741094
868560947
574746846
1918058257
726443292
623895485
74654734
329497334
1113029391
1555667254
586382699
1149641062
1470425925
349868886
2070480030
1001809786
1695476556
1501915937
1210964021
167969240
1998974285
1258114020
2093615697
981494965
371356263
1645177768
662883290
178020650
820572708
880328140
1337783904
2090676588
2093647367
1474412795
1231520340
354256342
874060187
1751797163
1095341420
927200172
423500636
363468811
1307626884
647484211
53223027
1827319682
1345082530
545705792
1497716501
594144962
1641589248
254994663
1613141291
177807027
1634533103
706311418
294069381
1279771978
1210299810
1774726177
19716772
694425148
1221807227
236729959
477077720
1585194233
1949213297
792198915
2108665166
108530756
623825663
894665112
845989861
418307053
1085902339
887958846
2075064352
1336271130
1958567628
1050245168
677589701
2083479546
1337205128
1988086869
100755304
951891840
2080409978
1378217313
1530060673
969764941
197603065
1472052528
111971646
1074393029
1863494664
825375895
1638529236
1467717859
529445873
1053018633
1513834513
1590784376
1456917427
197552528
1666949026
1705661900
105281014
1854987332
1483072444
220808695
377215909
1316037260
1545110007
1727889749
164776163
1415158005
2086969050
406061903
683396787
133343352
509101910
1122300449
1211087715
399332858
709591260
1606250839
852805592
58087964
1424015642
1156126368
878894739
106341530
868210061
1378188951
118140122
2107634544
969186123
272725288
1857449469
808472608
768935679
1456770572
1548326125
849205850
886982010
1231166751
1542599987
469545432
1972481413
71938406
1716308552
1134488093
718499758
1242883331
1907198283
1768368755
770068003
1884111851
531233932
482716360
240981296
1269828940
1909769215
546936001
215389201
641465008
643002973
1628118437
1801566887
9932676
1355597044
553575480
1595242921
1590795333
1252954283
2115214101
1339601762
666900043
47197305
1047852367
958474362
1620330550
1256040161
966540440
336310411
400564477
52364029
1639441139
820733297
1529391239
2057437594
1443646487
806168253
2106634951
1561368776
606677305
923117262
174163958
822694885
330537918
382020777
1419265948
1287992764
432403946
1180435790
1479085761
1963241010
294643591
793741511
1623423131
1245203609
234883068
243850477
1259271518
277476500
1862779553
1435954809
254274578
2137062859
1691732747
1599764017
1531955581
1475025805
664803027
2104502149
1309348599
1866819777
871931343
1300268855
1853697414
915971064
129971975
2076042976
1125630789
219418627
1034740223
574637035
729656713
1283271446
444379614
1718835797
2051303925
462373421
2032726547
121547541
2008722367
1339321163
115597996
393372377
1354463146
331937620
166921022
1881760559
1963681783
572211212
1723105588
544399871
812450376
1267583992
1603742303
1223743795
212981932
2083327682
1374608057
1560026270
522515052
459727985
1974361153
1408018293
1164244035
1075443649
433649734
1928618682
1379253478
1099244788
1537882681
240045173
9449720
1438038894
305205460
1563702952
528263871
2110934507
199323814
1191887903
540471316
337959572
630580702
2050035627
92244981
1940377580
57690071
1560572454
1448008423
498088868
1712019342
964074572
2038888987
1290572217
1551917890
405698758
891189378
647781151
1659249873
675772375
1520585297
2137356139
2100441169
663642047
38416612
23405722
1040248393
78936427
1331122974
2119015565
1929470406
1663789649
632932694
630774924
1963824803
1452277575
1045775961
1478917212
560169897
779905077
853144979
845379483
1991963008
374677600
1931894573
234552441
221756841
1461500914
1458799927
1530816952
578622642
432828777
1557401344
1637879397
1067000655
591591123
1641944314
1622605195
328519146
1056198363
929672912
470529431
1050164131
1216763650
1481791897
31090577
1616106338
1810967890
623759299
1205595201
1856842092
408619136
1644847423
54899252
1901108987
390964086
1470637640
1170967307
1830754199
46924070
1887251789
423885909
1442538730
66746749
516494321
1901912442
1238110324
1303759759
1147657329
1353536446
161849609
52115148
746447703
779996778
1385010673
219838383
1158655339
2068452709
917807163
1030942228
416323177
1319334572
366900567
1852565805
198214900
1677614369
673610873
2036297071
1409329898
1635965047
1316399001
1181632134
126853626
1577885779
2112865426
501428356
1570100641
1617084099
865702753
2056722783
670445961
1740849935
950971646
2065086856
1389018041
1866212522
813032802
450283197
404427985
1741609644
1981814604
380272214
918427599
650302910
1181938415
463276477
1032769215
484277988
1425222073
525587968
833229124
2092931058
2021534479
905714088
962186664
2011241954
541638789
500113064
180456277
325572171
365063854
14624640
597892596
194277059
1936119751
1458533278
1739799003
1623416136
128511246
206271780
1441655449
587159761
1736901467
1387882514
1083966500
2042613939
1154285037
1695871466
1536202286
1964044706
414852269
576438413
788532463
171272762
984953419
1118000177
1590836378
1744212174
700667945
1993867371
891257620
1766922558
134323228
1547666367
715545164
2003781277
929138800
1661022269
567795560
522331051
142074283
167835275
1714661409
1639967239
1690406067
307002013
391922017
1145429950
179483961
754789731
197921696
636436900
470305951
2063302415
1907113089
1999569027
1688912855
152755408
6746485
1429345195
562676582
1482313788
971006353
41492989
1455861911
1754023825
1232227195
657329738
2079471703
1376223667
1649668826
1427291086
729002087
250681250
514511872
725125869
1908621215
2080570379
2112677972
859102636
879523065
1067805923
1228137842
2147292217
523240744
536129903
1780808799
357099022
1881980080
1078101370
166722095
521135310
528172360
1871893793
2033953239
515137124
227628522
1003483031
1213534902
1334320520
347283681
1630343883
1649508373
1887077844
1203239427
712638390
1255497116
1213902280
1601464382
24215435
677735401
1588770977
420879000
1935102117
668420882
549190261
2046146191
778854642
1367028276
708968387
1712201279
1224129985
470941585
40661500
1845518201
1787566492
1219762239
1365892797
551501109
779058292
1723831625
203438709
659877494
2146363196
2048830727
600889449
736445270
1420840895
1131679158
325735244
329541522
1855043203
1592346311
1117307252
567320838
1793144166
1436123979
1633090825
892340323
2016589386
825427919
1659742742
1033687727
1834528260
980757955
1797687434
610968931
1098413260
182228965
1156755313
818087107
90429804
293896294
288376830
148461248
643065542
952519018
2119831628
111594530
904932330
2050709172
1733062843
1951256584
1354135562
728364097
1072606886
779641629
1613122247
1497537963
1659181264
545087330
1291596073
1899527786
1903229093
614915248
1095266442
1180748927
882303535
933099267
851342075
794292551
1723413540
999379677
1308097214
55778057
712262387
830697857
276672919
1880623647
94016652
2099033413
83341367
1110426708
1433361145
2030677408
1399681675
476901099
483716905
1965228568
2134010926
1061590952
1092348665
251301239
1962635455
1737436634
169454807
418686317
5139031
314464660
1909262098
1542616666
1336924980
1283064609
1965609035
105741176
691685704
461117014
91164660
522283670
500739546
1669310109
1592148589
1291161296
1695275586
802686228
1980617033
1079382424
1834306398
1029978780
277519868
1788014209
534154787
953745713
2098594313
1118087463
1029139093
428912552
1299367050
569832451
64656518
117046475
1282591023
302821672
190641469
1592932176
1521356827
1377000430
1464679908
1014166459
1272149825
1360898568
1617934438
2094817404
1259889744
403533950
1301886509
2077726806
570857566
1053484695
379857123
1191977557
605554786
978021536
475847576
1419174518
1485673614
60432779
797532997
900234357
490099535
593821779
203693588
1273446815
1130887862
1904586195
1616626175
200312867
292134907
91017296
107934208
1369439787
1826986790
35040586
1591242366
1980835242
1506617951
1034563959
2103300910
1293271283
690967250
590066982
1472869808
55149215
1102793158
2104145211
977563254
1346889828
1051834581
600010906
1600276530
1034938250
896533628
1894649987
1644838666
1258436616
707535604
1265526429
993218002
1654808803
821624187
1588567225
1988331149
813929685
1074670187
559493785
141203634
60573836
1666150795
1188233606
1934612051
544522285
1496522180
1863921036
686079593
536190077
36971885
1634574255
797766727
1340328335
1778167202
1768935322
1230258024
1818282234
1570721803
1870992523
785959640
1927887319
333481279
250733752
110617553
19410665
1848428505
1402969305
946922556
669825519
1963207313
306685663
2118997332
1921232520
488920434
986824397
270253995
209306971
581511437
1039653470
182725320
788073699
1534922468
221311931
695222435
545428515
103263749
428831029
424133021
1315509030
825425894
874301293
732057323
1181165590
1586640157
1801052746
1747496736
1797440743
291105703
1084429485
293589080
1097227569
983488531
1294385286
1266545061
1508238987
1828643163
57132012
1910014393
655474692
1223291437
1613906661
37052057
374239422
1645401629
1155823758
993301845
1437500927
35880318
179362301
2059694576
1739735735
2110367204
863476093
1872559512
387314747
347113344
423398272
321144725
534555505
1305807748
1907113765
263830861
1950111246
320127480
2085775149
2114260106
1350743790
126294937
1763724506
3761375
1565741540
1814606049
201097387
1922140721
411691137
1325701269
479729628
88454934
41041165
888165273
442682657
1662327641
396397113
548563941
676214028
1210251735
1622163523
1217415206
575315644
1619252341
733862631
2126280875
542988873
1491367376
1961426896
1938168613
78317593
1162438219
231598802
1570209721
314884859
1802106952
77733809
1039094834
645663082
83975957
1623967283
408428971
1111170556
2064019500
1679565126
1939146489
398642180
1588607828
1205172340
764546953
1249241874
660499287
86229464
938917712
1116714565
2023342244
1909850243
662083932
1711355843
2117417200
1325590101
1650584068
121426904
20030818
711520473
468736593
1161186257
879799850
1678024419
1993928209
1186404676
915182972
483060385
1532680102
228879801
1842032290
2084369020
1100691599
1512999251
1617739211
615539910
764856873
272830095
457362284
583101674
952931512
1290847622
1942949444
1184189718
1975125208
1207391134
1624386222
1496065181
687660503
1505422232
1540883650
1636049024
1504884816
1305545343
611790686
91589375
927577737
417723848
1390645442
560154467
1389782189
1599984813
1629750361
1958068070
1879636146
2034792645
138692807
1452411314
669987935
2139897903
1616554816
237058924
1522492662
1712272174
1114505496
710942009
682351233
720788573
507906593
1380675490
1220807844
807177758
854204575
1896465176
1335899687
1501208685
434591194
435773100
1522625331
233549519
257548775
1490133960
1678907483
1367039867
473823488
2053632692
1244630502
293811077
847260995
2103609293
1600950534
338764226
703804921
193286070
1160381780
1813764922
264882073
755696852
1813655345
127388328
1925698852
1992858359
585598741
1422792842
158467767
293285912
1349733033
281764342
1800250587
594107996
1219313752
1943666491
555407417
206271311
1011230865
1618877789
704364009
729999025
43027845
677853135
2074614284
1015178999
1978302702
1586279105
1539295549
1510075944
1584033696
276405998
950470488
1015050816
2001491414
1675075919
1046751242
155588451
1189416487
1132098343
1770154475
972818503
1586244463
13738816
892120640
1339594667
2144942462
1686866733
1118478017
949113207
1228190288
1516858356
1989226048
426884094
113242174
1902159838
1504931365
1113800445
1278919914
85137178
1018702628
2041815866
158460587
1335390701
1399412331
2011995183
1225896497
141334251
1127436911
865040565
1753336356
213190820
1586297199
453844576
993357065
1474498731
1370583742
1884375639
2126190905
693449126
1785320673
1010493673
284212914
1531534226
1325892307
1142445477
37384237
687500526
1231730545
1044245394
1305289509
1308678260
1513980701
1742805808
952453257
1799710735
1389500683
1829218942
1298898303
1241261891
1837387664
1209694620
1851651442
1995874809
567049197
1400957773
441109924
1448204286
1507335202
606672643
1552413112
1852099781
901648851
2057561499
1641026837
815243664
174320306
984166216
830458527
362136647
521418097
420392936
28220515
2084078406
1653920371
1144421995
786515606
1227616003
240366259
126790147
1058741846
1513672709
1198761302
735197022
371169109
1613657320
1858534630
465241021
1029728236
1295806540
909024508
2007679889
515608860
1112235596
1472243132
754880530
1732806699
46113570
360692724
1408996923
922870011
1476679801
597490213
1501474201
914073519
1387797232
2033192810
2066056467
1190153285
1695133080
1130106844
1482919077
1618307572
2084989246
277206287
102559114
1770127992
1864795225
1627554087
288704835
890645818
32979464
440021273
601155781
1493670955
1566555775
94287368
983045241
1525556084
1003996785
570523721
1014176755
2049706839
728016406
635656439
1091764616
2109759676
584296459
668148142
1606184296
1571417816
256745632
1563276856
1531329959
2004139956
2044186324
1379511012
888858566
16737452
1603481386
1702756640
1965976842
1911121088
2123208676
446177072
960067290
1685166295
356374842
2138355411
915180506
1179894756
1000445524
1785245121
911427321
786213621
753865039
1658795139
561620796
1047235066
1648205288
658871507
386171964
1649747357
300451162
2012427554
965347554
299949650
847414063
176598483
1015205849
827602768
392533046
1491230082
706998655
1305487324
1316579063
1573632891
2009029095
436461031
863715975
1237540147
975701907
188418452
506451090
1366014154
828117289
61293447
1125128260
101428613
735665593
945087855
937731422
799129010
1818601653
1752429312
414569671
1356261744
510139437
2113723373
1329465965
829164377
1902935397
191523489
885081669
1223168824
374902086
1429960402
223536692
1584538382
1606235111
569137756
112629115
2132623291
545646260
863158560
311611631
136607351
1132969975
1543280422
1820326533
1784562724
832344123
2006701957
1898716175
1081806887
53657260
363665510
279430123
1073043203
998545247
262985524
343391262
1056249382
1920207353
142559993
1765767066
1687856210
35316442
1936210176
8055058
1435358990
318808333
736889448
331833807
532633312
792060559
970286609
1066983030
1585244664
1860128894
1663484641
510330710
1074520700
1510560419
450492555
1889070265
458490664
1112683263
1775579713
113730280
10766193
1240400203
416263533
683035818
42170989
243191842
1627362275
1048326689
1493068150
1914711064
800050341
68858868
1522602674
2092924079
377784909
1193079037
691812021
651599341
1218971327
1939397498
1755311454
116787956
1439365062
684103037
878593465
1877241573
1642692535
1525918934
568419123
2064833326
884206453
513838617
339750815
2136871755
1471718456
1491741
1944994313
579701077
129874458
1209500729
219006230
1235335242
339416082
574378977
1320508682
3933661
1896244340
1343157844
481568355
1182407713
278210108
1131247254
1918407622
1470886622
2022070209
498604347
1913152077
433236597
269851623
1188023505
76068107
461233921
1917531857
447264762
1773233410
160085895
2104093904
364014625
825930928
1803822942
1535293280
2093414518
1713971262
1205698528
1808916602
298676653
1166067768
752978291
1992763200
1078423008
895528513
931780036
272515239
252935702
1252128256
1547058390
1126075236
1140626424
662415665
1453798584
730948344
718222396
1096090578
1907450137
1275919651
1759713613
444571853
683469752
2127252840
875580964
1188751289
990111958
1981865468
366529075
664400024
155896759
1938131273
553116918
94416289
540911788
4834876
167631451
1411243290
29165679
1094450456
446298856
1892165435
531989936
1885621395
674069948
1683795969
1889442239
1206270914
1689339039
67322570
320687351
1324921576
64745054
1140223597
1593518065
968823619
1276240841
883453016
1801478922
2064790383
1168504743
1284301817
521386721
727982673
1589830279
38112894
213998597
1762105753
853821577
1413707739
1265514940
1101776447
726109305
1119642523
344740226
59684292
1224519836
150766553
2124685261
83434438
514526636
1584345229
550628536
625521716
2147452545
578743182
649115401
1015010470
214707511
1231809366
2037114821
441653502
1937936817
2015168610
1033727017
462171652
1127743611
280371202
914573715
1351939903
751786553
738208356
1692646146
831997673
580666125
688988442
1841608712
1896342025
518505033
887273992
602210975
158403452
434610631
1101127321
158851098
1564245424
429709578
753497358
1485789110
1920157467
276656426
1592893622
881780833
769774464
116971075
1126014415
1743067536
1577905298
1321948410
515775535
2042308123
1208224610
994772978
212097036
431070058
1765974217
563151899
967654051
642093871
172611767
345645832
1139854378
1793666067
581473617
1957314493
684675570
1580978840
541885564
219209763
70866924
1532709040
789491677
1369529923
1098243218
661456545
1777968950
666002176
571116308
1349704490
516224334
2035239467
1515985317
1916379508
1569645268
717016549
264396896
98817192
1602180424
1567604811
308687993
695120660
1458500840
1056307033
1415171850
1941110010
1274700743
470914960
491944926
133898051
924720805
2004474838
2071309333
1093609531
805759651
1842341999
2033418071
1854371177
1200354407
905422315
674768004
863966910
1851131856
189267684
819270950
611312158
278862306
231008064
1506064846
166659040
2087533049
1078006144
766728494
1648245994
943897914
1477903764
2045998347
896029966
707331010
376267191
323442680
442915077
1566611600
893797439
1668734196
943562410
200245138
1050183602
914746621
31056959
361014179
1746496450
1084710196
1804876041
489335792
1437211798
1136429723
1755268550
818727987
1888478306
670766839
1706196941
1482853248
1317211016
940542142
923642655
1540529881
1267228100
1014392386
1111361476
773587367
741500170
1091757963
348181195
1201521987
418391076
224838996
891646436
1025376257
1178659128
778104554
850828915
1472779642
1685092182
1305409556
673260665
271107110
1774001706
520108249
50867728
251904475
1993002087
1480275213
1212863333
1906093872
418868157
534921402
535453013
986918303
1674953455
61311623
1716957095
1298265554
1473245317
11136361
349676248
1662430177
1544148014
377310302
1195549456
2024615254
579010075
1917594939
632078165
283898571
1671448558
1480716570
1815039799
1528860064
53745969
483221420
730494304
1401074774
660322525
1333246160
721698267
1543674826
1131767433
1223081644
555473197
1663016658
1526663183
1391217183
1035127346
215007190
1298213924
2125716015
653303421
1223491318
1399908721
1388565368
1985038184
2053961725
1794432886
79839735
1609474009
45572422
1246819182
1888315507
757356011
1252428485
1836995615
1274774028
954348864
557647499
189977571
2062112943
2145687429
1460804061
1182936490
715694909
1053199151
1524821005
193204347
891938853
1701598640
1016554760
2097917515
1578270152
35984587
2086172429
1175669594
1217838735
974679276
593759673
1993723150
1302055602
833401696
1434340820
1024353739
1407474865
46668747
41073972
1994875995
377982576
1624623080
1751181254
1001071768
641162003
335371894
1261804836
238318090
1851562127
2018059643
662925812
1745322312
1728138852
252799538
1164490158
1871294674
1990226608
1070347287
453552063
605351462
1991856686
1982095753
1289598663
139712140
1533117027
1868691046
1054942072
638938608
2070336233
1046193750
1479212433
769418615
1405444547
644962772
402043050
922325663
167795250
335170366
1694767543
13666102
2053912708
184921326
874381987
2108884160
799413124
1390784963
449694150
54271325
1624621265
974553827
1320347135
576582787
1555403380
1136407906
952639507
1287569406
148538386
191886119
377232722
282105768
1490511087
525019150
812427484
19971261
1126522892
997260310
1152420254
1211809533
915062843
203573450
1635892174
1380533931
1873184492
1186496972
582990415
1104977568
1241865605
1067892919
1070983403
146212338
2118637009
1557375076
695776011
1972646735
1119253375
930207031
97494607
888846088
1249242742
1161744029
1299846520
1690578011
1877921787
2014857726
2076053273
29924958
814673012
417094833
1251688396
2142358579
110342481
274233579
1736195731
962139610
947946685
1553235469
417044070
2057666798
560221453
1120827525
846982850
1267389465
803583314
1421776014
1391162944
84163460
2042049253
39028698
1106917553
753308078
337281333
1390192740
963968366
1756011717
1014977601
1178059836
1235526835
398927491
999504991
1406048284
1907132785
1976071008
197115672
226655520
127359923
1525814454
1278266335
2047102115
958104697
628846878
1461967353
453098820
2081597460
1378267583
494566541
21488909
530631830
2026348980
1787651345
1593348969
2075904882
272290679
1142577772
439246636
553446194
886043166
1540254903
1267481529
63561539
1317270725
2063187238
159572007
1218120305
2074429049
582066545
1893480067
1255455893
794578284
800458250
1706520859
1234152703
855180120
1999477504
1189425743
1735220100
37597106
1158028611
658575992
1596490628
1463356193
1160141602
1661495841
900467204
419223695
1020516920
842288787
1526256558
1739493492
809551084
1584402542
212458038
140121975
2129958895
362442532
1675537432
380250396
1103556091
731748091
1672398426
1380956308
1693394325
554330983
930509212
542506662
978305254
16162702
652151692
1951124865
160519927
417665674
1942653741
1636153991
420377660
690636238
158765779
282522467
959821255
576082703
36129832
1788582645
329829183
414378500
231195847
274579619
902381414
409104879
1962268412
1358689530
622364338
69024253
675299713
660843463
1900233069
608194545
692981041
118616532
863788783
1158097067
1499403947
1785682365
1448819791
1548694727
714043959
1118697671
1852076973
1557399072
2086458593
2017765889
220877967
1753965751
479437935
1696352926
1201878376
1357356403
1353048396
1328964251
1937416270
110562452
33549864
343501397
1150354693
1891884251
693614797
1619484846
1097244235
1227949173
758640004
1107076555
99811601
1097424245
328084059
1118279213
1751445107
1540788274
383215620
973877002
1326492593
1511779723
743370852
1738388895
681928760
945110166
1641694142
1503932948
1254496624
677425588
533784408
790636209
1805277449
489328788
1590597502
1095410520
239054553
1754401057
1071497943
261972512
1131315190
169992392
356138538
845594868
1478817329
127387872
1723630859
1517236633
1472646664
782488091
167797305
1904145962
1146810426
1192168408
507236962
1631888281
403374972
2085872605
1191735681
637877051
1339655186
1978602110
1862735076
1839599824
1795322687
2121135865
1395425217
1713576251
964779138
2037176135
1679566048
47043493
1991231587
698868144
1201574068
135125936
700791954
1627937099
456104519
1653384810
1034180882
1087783107
535375349
663037422
1950179226
1132508588
1325436250
1208462387
1339177754
1332376769
1274786136
1880186484
1399313452
1448160384
745417200
146265035
255847241
655205260
502372701
280880153
1919423700
1987830483
1342316095
1301704242
1350669083
328650343
1415210849
101673363
975008862
2017862483
415605583
1387149961
1833662115
465841220
417096811
1464748569
726191222
913641202
1550839395
2033455995
1300639623
342231411
197531751
1780707211
1760991
1453792645
1334787382
1001260809
134343531
816837766
2117627853
645993051
1236274782
1819142370
1579895558
1302607482
1171358329
1510976146
1017069712
1053324278
1729189042
853280841
1468153192
586134660
1083789951
162937286
1164047572
1445858569
1253991390
92066508
822055354
1008336653
720616836
128954040
1794608607
1116936737
350948780
1401572776
615848449
1154267924
1977972887
1725031507
658121409
1967472777
722343320
1169554830
1100891931
564518180
1780618061
1132920247
1760341517
71552503
1178959599
1998204543
1646133995
1130077249
58025641
820887751
692251892
2002512456
435968044
819929217
559113120
255923699
1854585994
1971602451
2142193806
1551278430
2099375004
740080256
189963502
1262654236
8723610
928539854
1144463084
2070590522
275110288
1212786501
1352077801
5563360
815350271
459797417
1416484656
20056027
840789609
1610972279
452542620
1008653897
973330943
1116720721
1548896422
610097566
2041139685
1325671227
2116066443
556799668
1510445206
313081664
1352755434
1655648911
1631073504
2016616127
605744960
1021941359
1860469828
1865111209
769251889
865500808
2062556554
867478617
1823120755
1593656522
919961743
1081268673
1378945221
1163901268
823206783
691936750
196493568
1314788179
1887183842
1437508089
333892390
1488366474
475768319
582518179
387911256
226041421
1228607229
1448376612
474925673
592325744
1664922416
669147102
468758280
783769477
239725678
1591667034
1987867679
1734497935
480623235
599679044
1456035050
1950779462
1596475331
1628763972
1792944322
415089899
324737763
2126647312
759358198
896980443
1688583540
1714479855
348098582
132081899
143559016
2118804833
745334984
1153845102
498578908
125212491
1730985962
1419729799
753420837
574607043
181879585
856619286
1001017506
1812630218
1831841475
1169524938
1496647306
1683221001
421796656
1253325862
328981707
703659474
781187538
391003391
1912967052
1237707955
571640601
595296239
928886338
1950937566
45728818
1877309167
341386015
1454331340
388301800
910732229
467815226
2138609208
601723716
346472088
88539714
420838905
501542079
897916318
978898595
1090065761
1628821728
1630298480
1397619859
866804779
2023748789
1842163852
974267412
751069631
588878296
1554034925
743254836
1627704757
1965622641
1843965667
192560643
2022253389
185040104
1063245637
467306687
1374720589
2135659029
182573974
1353142056
328140763
1868280472
1076540591
203259923
1558492621
34837767
1819036578
1962198299
1631525729
1859744613
1425235280
260498304
1159331252
1882560689
1726579086
1130611542
1712637390
1526089619
1476594162
799889308
125945960
1091070843
316458489
1889595895
139827088
994147199
98087427
1224963305
1927126729
460047138
1025998846
1173510542
795944039
1534420544
453670378
1373268128
1318365680
1909032398
1388169444
1710394919
617853097
1964658447
1699255328
1444783796
1706471870
1064191980
210049522
333127383
2107809868
125752945
53807495
1000796601
1115367536
1246686290
1381989651
1442887583
1835247171
1300083505
519496500
445259693
869240443
927567495
484191530
1221687195
6694297
2120851012
472805795
1106987779
894265750
393861792
365299293
657133550
784197149
908715181
659139960
1803923484
1545963326
1649152729
833742023
339241680
143088133
320560560
1150133367
1862366954
1238269237
1798130723
43382709
1624541557
72678397
520424508
228205499
276911056
1222811567
949345492
1313605021
1131789375
509622763
227720397
1707652183
567303866
2098902590
1360976583
1076148910
1940736035
260760417
435865293
1360481
1808129340
843466907
1848111511
1315775632
476853110
1705633449
1466289313
979906306
142821008
1894989691
468753011
1291575661
1082095251
2132471833
255930029
1862966803
1042061717
344838959
1139786721
402503170
395305399
1198472872
686351317
1049205298
267297647
1059464385
1058210975
2074348012
1721175948
2000963414
1205215636
2058500108
1296575294
1104462081
715581220
2013714160
225826662
770486324
927649866
500072855
1943291894
18109951
1072580239
132905357
1796491604
1029383268
1951809286
1673474069
1742412484
55145841
869308992
1341995229
1969771702
1008527779
674593200
1164106192
1916814045
1843645064
718393806
443847666
2043049581
338455241
1623896478
466335508
568130113
278073985
266906624
68010551
1607159634
90834122
1516894825
371798639
1882322445
1557348839
719851065
57178202
11560041
2015620961
796760438
601301404
796954714
1484325326
296492838
66878881
1069297440
37944867
453446955
861353108
1091708975
242214507
980917753
713472960
389918296
1657784182
369899255
1806051357
575037119
1984196953
1560956076
1484435978
1442000104
342151541
1213644603
1736279404
734600020
469664434
70896323
583286058
1041152046
2039857863
52781514
1416471587
1974226892
573007388
2012100625
1645199464
56813698
382536097
1426293747
1261529586
1067398160
1196583443
1986604125
793425629
1623793225
1869298412
1494916762
1557181344
858320623
1158706820
252076837
154923917
743232040
879070863
2066527723
1855542879
1127399768
1812081370
351787631
1064952828
35731947
1683517974
1873200384
665490294
760538003
984552511
1624553256
1574004988
354823509
1968392003
753172572
261084336
381645002
1722414281
1215768514
964968567
1747297159
1155421903
136669227
1421600814
933103446
1581488909
382010877
1517839977
1200444058
1133738709
506448024
861935941
1195998513
1287399408
708074625
508378223
826829647
1860546092
260709167
306879745
740738306
195926460
70669781
775548698
845876421
1866274485
466754887
149442533
747354777
470060246
1500915176
672689104
1227736827
791837307
103037865
684404842
1780210589
1095886990
2074877336
392558225
650528114
1527690838
1405766672
148054624
933742514
1698975772
579949776
1535486383
106829920
362240070
668136145
588764195
1728956340
236788732
1662986283
1024690373
793478161
417662999
18190952
794148159
1421010949
1526977403
1253653318
159371444
1549181298
45688801
1336048833
947041365
2071289099
1943759501
2062428204
1918151504
1223845196
984448041
618661040
1187685348
2118285237
609877402
265232553
1510847833
2062229520
524908701
683538535
1154148365
434527278
1227720832
2099113775
1702649221
1819233890
425629674
382506784
210370879
120113951
1662786698
653651863
1874266504
1580571458
32894876
2082073900
1328290279
67869422
1752454354
515437569
1146760973
1349346714
205115740
730200338
506315620
909803083
1651435829
1364086210
482288602
227504633
1004530290
486365854
409815110
2012098566
2104628609
1447105252
1937617931
2128435752
616049132
681768901
1805046874
1550185878
404535333
458126155
520768192
1972706924
97640205
807201612
1124332125
1335674410
1317600141
536190077
275435802
429591855
1479689629
348662729
1350354808
1508205459
1746860086
611687838
63461524
1773255058
300192743
1218320844
1877907165
1052651542
1679577609
804785687
1844505872
519647947
322541537
1201653933
1963108736
1731200419
806381869
1003443466
224334185
464275635
1719317260
1581641591
455552757
319107144
215040201
1338284281
1984370914
1014135759
366539916
649499945
423270136
2009495664
1662076984
1790897501
2747661
113394144
304475336
2131483868
1481419283
1701195459
968524151
1096209778
1478922959
684428934
902453688
178841816
2074168168
516355392
1503381364
1753962413
1755197522
1969450532
2006626337
1469187612
233928381
570080955
1524156592
709644811
1904868422
1823458678
1159898691
1476778419
1876222918
775607066
1649400369
1350091502
680906339
1803619614
2061341231
1462772920
56037397
822054966
1646205029
1058459907
648587593
1691818804
1473016365
460620525
176610029
229077349
871315392
1229803235
1017641238
1680369285
910646397
1299927786
909875566
1120546105
1917443247
130435391
1204637088
1385698637
1050963664
206508704
1339985627
1139596316
1455033674
1776744382
670657803
243671163
841297435
1895246323
323303655
590024783
29280885
1815813069
2140929727
1671885142
1926380695
1174864308
1859682507
157125000
349480249
2099732341
1406588403
762443709
2018649525
345574678
2011979055
1949179709
1136897308
556029650
2005800909
243054099
954125136
705573598
1653556593
1639751974
1344729635
551546729
1654887199
722480363
1976607809
157916220
1896740863
2083375202
1757282044
205000532
862810531
1094560958
627128056
69508332
1637695981
1275069066
723871428
238744774
1171090218
332222337
1782841563
576261055
707692349
230564331
303665927
422201637
1340921497
43940399
1178465288
1643465276
1207486059
1222396742
723811056
1768494930
469766740
942986662
1063406319
1608095307
1785686377
712489280
3593577
993575196
1403000324
487661339
858847170
968492827
300337436
842833436
574398841
1113989636
1824305985
2094971952
763830501
146245895
1566520340
847549932
1124692705
26629768
626230550
487164219
840132862
854998663
1002085631
1774024197
1999535747
1434625139
1289452509
401019747
794590321
267051136
212077021
1371081443
1700222168
199434017
1616801691
326152914
377863246
857863713
1768850797
172763846
1711845361
1009964913
2130102144
450460011
1498902034
572435184
38002847
660467211
722738599
1758743857
477941342
2123882382
1384962999
1455836112
1023079820
37168300
1974087411
1834704869
1285409117
936447192
776020005
1239556001
282089114
1255619195
2052010223
381204595
2076652647
1197281889
837553859
1094377062
119457607
1776510341
417198654
999570704
87163189
1489071364
1256943018
1825454054
1628187268
1269071869
128592099
736227294
1114019911
1220876557
213584117
679704234
360646548
1977732907
1481986150
1352010496
1199432359
1486632096
1218526429
2066140750
1729472427
265840679
602337597
906437799
870470491
1247227390
499590844
507610228
593302435
2028498498
1384679218
1683835853
2088952
406649789
18232018
733039526
1693091636
723572448
2018185790
1224943550
152989161
1600156308
606431984
2015561494
1676107099
932973247
949603671
1191784083
1214064353
1762939402
1907191520
648253855
1909902592
2118869580
1681082528
1628792429
1156485687
101146089
2043132347
67285218
230639826
1118659473
775966688
561250541
370175807
572606546
307443824
1573710821
1623277563
734024457
977708323
1822089107
795573398
1018856207
1191268732
2034292703
1366175331
2027399253
518141610
526825602
1259071266
1595898630
1375794511
1288973087
946993797
2088559497
1893373297
885350821
704021479
354243345
1093467862
347737167
737279412
1626451560
1649338097
2134444530
69059058
350923438
379385489
1140994030
547214952
1514610401
78860225
1875924724
625631172
1117699693
1779746080
802269629
38530194
1621367189
551223131
1674023765
1266978205
768559334
1466339161
1279474185
719717466
1869716398
1021454658
301506638
623207270
420728410
1178795709
1048401432
847577541
1274385764
1728014679
2099440582
477732169
1922562207
1978421217
1881126896
198465653
1550922161
316433840
981923924
849833836
476995824
424582442
1957113422
1728996644
640665257
520454170
40768575
2088698774
1488847831
1288890157
2076980195
2103233677
2124291889
734099117
206722666
2057872871
2077322330
2130367432
222862355
548510593
312680735
1001502812
1213886346
132602175
387797052
1308365307
292078423
1537814303
1361362324
870377413
2026976685
905142789
2105720639
1525290225
1417222247
1492796311
1051143188
1090856751
1425025727
219202159
1505216200
1064102263
1792938196
1989722145
210805349
66182109
1210252583
526315037
1882878605
828185811
1809736099
838336779
1948216865
503078284
506635914
1913791079
1504556941
663383666
824737993
1633344778
112689928
1120280638
201731849
1690572576
284783656
1311729914
391434124
1464017893
1460264403
1915123712
1381373884
640269579
382386243
2039803041
796120033
929914553
1406395371
1665705208
514504941
890735924
1081864123
1963757994
771281242
1089938207
1564630146
1666057146
767108479
844879116
1600140285
121777607
868892682
1298956073
564975972
1573251654
1452598533
740201038
1734238627
152776516
702178174
2064198
2033188163
318895535
1289196862
116954050
436788540
1987827592
921221794
630488229
1411989373
1755185892
511201319
1481804316
276829738
2117104696
494190206
92726425
88532871
1681244347
95953689
1840518274
163484034
1977455738
1769784660
1128816509
1562144741
881523970
1013840642
295005795
1417713676
974524763
1739710672
1013459298
284148083
203136033
755546381
1571716107
1917301996
606344644
496866565
895790411
70639861
1246053413
248960717
208132002
176963893
1503410849
426978635
821827105
802432543
203437681
1091158039
1816281596
2111984541
1310192416
632450777
340842316
54228753
1953653254
1490843012
813597960
1777004090
1038605100
1074371355
1836512272
169590545
713553813
805163264
364264447
231654691
1112668993
1813940676
915988078
1047248939
1346187531
762849402
393464310
1536112314
1140790367
1859337180
1595416433
629734971
337251801
1301012410
1884292546
755461042
1141599898
1283458207
19282642
989798057
856275696
1201483595
555146802
1692903367
514758364
838420960
819163793
440044104
1744686715
105102745
2136772757
197271483
1406952556
643024522
1271307485
472434965
455608323
775444369
1945339748
1866640365
1333981961
65747943
1614848537
1750976370
151297053
851550308
1908661038
1859837116
316883297
1599513292
1183961860
870010443
759153092
1191505517
647614775
956231979
175436663
346946499
701061209
576044682
2004912890
1917261848
1544800088
1294233612
241041499
1000823545
1358553664
137768544
1964327340
895449892
1026082607
1050999751
1273949194
1985138382
1802740185
1977401058
1775557553
1638497465
975368918
2073650622
1553119782
536453814
1706263499
1994388562
432159679
489555167
1243767481
443860529
821743813
1060456744
1401745048
1416744745
1448360182
1091006491
1401398148
2141353214
1123466247
1256239513
928773469
1220515731
530173182
39129526
1727163636
1654320208
2053324848
841329510
168414538
1585097612
1406143637
1934614749
1206019008
1660849523
1562966800
2067999284
1736380298
1662904820
791815063
1528673869
368609292
1255576156
1176827163
1098904255
1187808407
925566141
459611204
972934725
268322182
2120307956
1583443290
963266266
1516816318
553197931
536154038
1405153524
1078582855
2088658655
551418694
699486099
983509212
1929558741
103758089
932879435
653291076
1923885515
1036944747
783971837
1382818603
1597348691
1717527235
1617788613
199163393
194705924
157092403
1942676325
928739067
646876419
1405845179
591282526
1534655487
790911716
882481582
1586755827
1830929491
196588920
639080761
1345475818
2131843802
374063332
1624460030
1197317615
283353556
1163073796
899932770
1701450476
840598788
405939083
464007955
240380971
907701083
561336603
1994583496
955746420
878849748
2061492336
1826255295
1666039882
1541330907
984266482
1085426492
154382457
635947684
376958687
489766989
519052551
651795375
1120943825
1452836555
2018875570
630244343
1961011541
2129419241
616284711
1299402555
1747265369
551619986
1410937312
1206879247
890757783
1012100827
1427906627
1274590883
1251615117
314067230
1228812355
1119377881
1049295900
1386497078
1917500945
1182879592
1030522821
1733285942
2122335846
1593384977
1382721916
1650304576
159880388
834582249
528847094
1538699903
429543026
1833338841
1091228225
1252616580
116946808
1533070566
1421810799
921606186
558059081
383820686
1415061160
852940947
29403485
1283530981
942588166
944575898
1878184546
100647857
399506094
2098306494
1549025804
895244360
1317618468
1757596190
1388332649
1405469295
931447374
238987222
1512147663
1027718702
1113873458
328607132
888576153
241181847
1996493055
477258974
61203098
689520959
1510226187
327739971
1572953508
483906728
545296700
1986614632
1331633884
1351660779
1268545269
1094920379
2028661908
1115784844
1388794824
1230722588
2084042865
574481972
244034402
1013792847
1733824138
1624675744
1235800238
1766640626
2125616320
2022136592
756829369
547151797
1895185720
818098133
1252463598
1173984578
1541810525
280803149
899840626
167838085
1208398605
1639577901
1951968493
70404912
1908592973
258945956
1453313427
156457544
795935567
1254558833
1830702495
1534242463
2032977519
1911805922
749501213
1085866552
1448710589
500685094
1399804794
819647757
226802159
1398867517
790057356
1884051
1682117203
135838648
700455018
936045555
1891893872
1724007772
1510417524
515785857
193574586
1885815035
655172082
927659136
1991557038
663483526
559077252
924444665
1220994552
1896552528
1100182790
120249021
376842502
897317031
7194772
2109819463
2063974644
1492600486
953537804
1706502537
1857488057
1118714356
638863660
598113256
362302607
145414204
66030910
835793589
140028250
1883192715
2042744086
500241636
1420860714
36673120
486581221
1116331455
1945192250
1082348617
469840093
1083601070
1872037555
1785041005
1639015485
1911544819
5230285
1564193737
2003912580
1175893123
933461261
814653667
996919795
748371152
301256930
377649635
598202752
863302874
2117911780
1675964956
1359250181
1725351050
1988075299
2050390430
1329173341
1679920826
947701382
118607130
1470083490
424300791
1967283714
2131625838
954924528
1633268037
234893580
1897609979
1288295238
1828865682
935605201
95463951
1960811127
1940818123
1570015856
1498440161
170927744
539836444
2099057786
1050792212
352072100
1431606570
730644173
637738815
1803778023
1862899788
498253909
629300765
1028010916
1324838924
1462207474
510228288
202834734
369825469
12919424
1213534487
907529606
1764417877
541010843
449025788
1310270275
76353881
861458799
1219013186
1619017743
405833981
679326541
592555575
1459415372
340989718
1972629253
167524539
1113930614
1461629819
105425185
684901749
1329951352
1867366936
453254853
1497931075
1629243336
1115013961
828575669
869992950
2077228475
1083199502
1209673566
1388708097
519742104
2045980
470527838
1741210116
230172145
701403611
386732970
500573445
1680311509
384994737
1659279124
1456209359
650443347
1046508667
1876659105
1282763718
1216332451
751020529
1503323497
1356030272
438448211
488543831
1279762608
957119155
807654622
742628518
609376764
1852423248
359402407
1174256194
463937701
1741292477
361994883
813076493
322106322
1044399513
1334167371
113076720
2121673192
1422280230
1702590347
111248767
1738915171
744769688
1367584626
733482895
1308603830
1815075696
612314012
1893417116
1404022713
2044680201
214016658
1813002721
757892637
643259424
1856191201
141988184
914174217
1547785399
1844995604
312232823
1377790163
627498407
2105882241
1330602574
462923903
2109512007
1127382231
1422006997
54015060
11568670
2118199512
279288275
436568453
1920957636
1507793746
1861700493
1769521366
1116307498
890856065
33277395
396892320
1693742445
1689367493
1080769150
1749807809
376527344
986228940
1706549228
1424115648
1129530149
827127779
1425732120
722452492
1392166910
1156386124
1192085082
1043016152
1668431403
142035753
1315919889
759032451
1987299203
1122543695
1710217862
1966110476
625299480
914035203
801110247
93724941
11072307
1480760837
393481976
741423682
1060393649
1124905120
504953658
1548490060
1372985355
1079844442
1522372783
496317694
1506946696
415040438
1064075837
1308501345
251606460
900543182
1764315956
478577329
1095461519
1225739550
430719897
103755198
1692801640
528888783
702339546
1088249115
451741348
150240602
2010798648
656039488
413404761
483929770
1463268712
2128484635
312188109
1911502670
1039473041
447676295
1018738976
510614800
862339623
44058909
1317971264
678664500
97639815
743859519
230747878
690518653
706981988
960523111
430982202
821233363
1538153373
1461476773
1544554422
1092640036
1394595030
411413628
1914863259
324709142
525277732
265561580
1084178809
1731081094
1551815192
1681476331
2002192118
1275517935
3799434
1868295722
1185724927
57214476
885743047
1419705030
770881359
27361850
565890395
964563411
1281552133
241877547
689999469
1353826119
1107143379
414821967
847862019
1118849994
1174989365
467197173
1165129340
1472468385
1367987123
1518342541
59941971
636980784
1076043962
1268436831
1721210350
1055942174
745939961
262086142
1043093742
147713456
75285657
971716430
270879329
783649354
147591879
257350518
1836505486
1606818515
479517262
259229568
1247917005
431262879
1622122325
1851612047
841489215
1461164567
249159848
135320943
391686355
750440988
85002466
1337178414
1514091037
2057849498
237184953
20764247
1131529711
1645297901
1892527784
957760360
2088535853
1755625951
1060895489
501947660
1517520091
419876137
1234884539
158575522
1189375707
435273842
397628656
764113378
1557665273
982591104
2125408721
1612836486
1313307439
2132367563
1937531185
33517927
646402839
1087113070
2017141737
786555369
451708666
1049639670
1110203802
1568204116
917552124
1629577031
1176486569
1994511211
951862165
249196662
5011935
2138401463
1070759665
390519079
1970467049
2105589436
442801058
1652350662
637839607
387165107
279256848
878346874
1676197812
1788003579
1914529141
1809226868
556190685
462828511
519446862
2091702024
561786910
570335031
1766222940
167468482
600470559
2140284639
818824645
474434135
687341872
341980530
1319495438
1443460032
856419676
2071446849
874748553
1388271696
227232731
434049702
337174614
127387905
1063384831
580627350
1236854479
140121125
916243382
1152227377
675616665
1335824157
1599419596
1079473044
96723712
990675130
2064324062
316497209
452355551
336601272
1405177796
757829159
1403662305
795647348
673723131
1568530099
1620865671
977858642
842863621
1436334575
1903991213
366542355
1115045046
1302599045
1251603087
1349714551
937067066
875358610
1521187509
1666627987
1729602209
2141067013
1837415434
184239445
413125851
101220228
986534661
1474700973
839877029
1028019067
1959858449
1876653726
1322397558
658172061
1773166372
1565100046
1012362402
361230231
1318447629
900983485
126933294
1155372308
669451981
410429705
406574050
436444149
384795200
2031402020
1898590413
1467123565
396757928
57154692
877123357
20391201
1511489083
894483913
403412210
1439308128
402114012
1863956653
2098483700
688393272
36115314
214179299
190630698
2043432527
1738389257
1031802081
1921895762
2086615591
786557022
2092455742
1621744766
1399590833
1178919601
428265104
1098525
1649131111
529064489
1894549885
322052302
1132581444
1520334345
1063808662
352311286
427749360
1363075010
245337780
1028182880
1442269163
1062799845
925691254
320609029
551423740
1799310759
1751596707
89931175
839788132
1216745356
1623606024
286946443
112421684
588365985
670148293
1230360348
951541210
393321385
2013037395
1602366616
2124696824
652956834
1416283270
881445710
620325080
170244246
823914355
815602067
1528292104
1408446624
1060342522
1849272679
392491055
2106834512
1777175174
1657887566
559463736
1008472263
1837061701
190902495
450785853
1297776069
724765776
390346328
1004126409
1743137401
757402574
506866584
1849824660
1977879234
1569197382
301891151
1718055023
1852656165
1767138114
153874977
181676129
1027799798
679459474
1831829173
1862028632
201100705
503706265
633259496
1398034005
1109520115
243923056
330479373
1265534807
1568309454
1124878303
1491565552
2139650724
1224084500
2076959534
1420196147
1806623514
1704607337
127159369
1905890520
1572558390
1279162680
1047971646
1068859681
937052103
1059201629
1028079453
1494415788
2082776746
1946301747
872521559
1058477931
305417593
483545102
2039786462
1956843219
479724509
1052519605
231943943
2070050684
733860549
385865454
765573911
136557029
827856992
240330243
410966155
490823923
1209726802
1844834103
1396618765
1533415902
685236558
1002754381
1937145120
1893811679
86510765
1766980255
621542180
1055671243
1306685773
406136551
170929676
981576672
148376812
1461363652
303880685
1890843331
1720036032
1437689143
742853924
421126451
1399466795
1707450623
1829361628
1524197976
1932360701
844735050
767242686
1957138496
663380135
1656507829
2067151183
2000386393
853068729
736467066
1939287479
1778428765
1803157490
757116046
717068631
1933347325
2022664867
2096230508
1752540386
1876720891
1948405082
1456409211
22002546
1107053626
686799121
1899817632
61606366
123243701
1387903505
402558958
556425217
2045757028
83787993
246976461
870062949
217352568
90636363
2037809993
964315669
454577249
1259448067
660913726
113892847
307972168
1734968319
1479448085
1468522855
1219895834
1153075280
1033031284
2057289141
454783031
1018021533
1365400705
666455196
739883216
2075443858
787466635
1771702520
646793321
827116723
1531148954
256547519
1090867821
1311808935
351029761
107771118
831634359
735963358
1510964115
406003674
2124878428
1808146413
1815227286
1366029493
1768550331
2134479306
1943210837
2063442256
53198380
234817316
852328707
1296335609
196353120
609864625
1479962024
1130794556
1234742859
1318929507
1198148338
2056404521
1062036566
2080086605
651639589
1777631894
808893347
1286655366
1628455794
1883874080
184692070
898424313
743190074
96275436
1778552727
14654077
1725371746
1374366227
1865199939
1271310913
1659728822
1086844336
1101334129
1962705459
1851715351
1083764258
80809761
286008181
1817333300
1582718217
925764275
2033125608
1433329044
1920863893
1623905388
208220012
1920861193
1957651920
153115105
117385808
1712698206
1397143727
143299611
787929409
35724434
335143377
1652865191
209343000
1289656734
1686931310
1377931318
794098198
190817523
919425626
1422809273
778242176
967368545
394243673
265724593
330245740
1381446191
2127166227
525943994
86114540
429528508
1891961535
1516857723
936976904
1013511910
1521275
984764243
1064656424
674971991
1192748953
1890273674
925623594
1990201376
1607176383
678861254
2002777275
1836854858
190954607
945612002
51075550
434156649
587770507
442495033
372096211
194864884
257339543
4069818
1097455032
176581957
543559300
504723548
1872487877
1478258736
1875741008
1703535759
2104759782
1702907091
823702743
68900480
2079132584
1389401677
1738517868
2132718138
422638636
1525277098
1786231533
368111623
1154120325
2068811208
46468747
428992943
1323288543
1135453444
1519883178
1363917407
1803230186
1127913693
976531139
479878771
844767024
700610213
975769413
188595303
1555242420
1075488429
1146855542
209120325
66006980
464036241
1757793377
639917897
1623737560
597207720
733561737
61171165
1915737616
52392990
1882303271
1638855372
1268847547
1116892759
284010754
1037009885
802926756
446735367
560167277
1791263195
415511707
525451291
1584067762
1533816330
1417205323
1278434996
872615070
558952504
23250524
351660328
1161668494
1537758504
1298666246
1870147743
1342584874
267469192
1587404662
352359884
437041306
520374863
7786062
1335209510
876606724
2030161387
1357794866
594499749
1978987509
402691241
2026324924
512382723
1367729910
359121737
1002443604
2072353329
716700882
2073666298
1977539994
279292077
2078897310
2120062604
1380148210
1752075327
226910005
93800116
845579318
1465144016
1275588679
640750284
2080349149
435764723
464101171
1150254709
319470488
1982894263
1678754732
624687610
1038116389
100660399
929524565
1301249066
895819204
751119331
1828564376
1655197836
254824330
1570183727
1243800117
182551723
1925207599
1459515114
1732837492
1369235051
1816466550
1916181194
627572831
1006886145
1482805167
800768154
1733955375
1155625328
397871825
1536414352
690574322
39258656
564526449
853332422
1286917736
1819206645
1127157728
1121288591
1880620215
1083073304
2141983985
1133885073
154558233
980596534
1837940826
737651485
2117792546
940020192
349911470
400930135
297836451
315400552
1647708136
763119181
1492389106
725490065
1053770127
1990452752
1677607127
1143540715
178984123
855658310
1990695303
2040461955
1256185192
2010039670
1333770511
1358164017
1416095857
841843133
384612092
618131287
940384455
500481611
1117883274
770414250
1212937562
1547241313
1089608038
313744493
392580463
2110046381
59668766
1939442749
168130931
423264126
1290073192
1230928333
2058139241
847833009
1168677100
2107502585
781745595
233624222
1595386796
1808984770
441408639
1138531333
1896396474
327860048
1235382419
1429004516
1963420854
1532703941
1158458100
2061761237
1902091959
1832173861
544782952
81337488
972016662
494820261
2060862574
1604657036
1226340386
29996890
379174901
1774757263
758036126
1248992864
789851285
60979499
354708925
877027040
1293901710
55181327
2005470048
680589287
1365412158
107048155
850025122
1752896262
1853971667
1297364977
1523287513
1087753393
202692715
493531550
1075456972
1096914699
634665634
2017034919
1221684135
79631502
1902381571
1196371328
895857129
477961999
2033842160
1955052144
271376888
2032826597
1387597001
2059286921
1846314252
1562526347
583829746
525652803
341087624
1384864803
545153067
1769152663
2013754760
35207105
1180160066
670553441
1938584708
173242153
944608244
863952222
197801745
1385790618
450439355
615269767
57046410
2033808418
1005455648
1864847710
1050434462
101581556
1272278604
1861164749
298978747
303077457
1542716669
1313228794
1454923062
959265832
1252115620
905379122
1967313848
1477915807
1364496212
314256170
216188273
1049457144
10218293
649403537
1153975449
1788236576
750984258
1574133954
869350682
476344620
1278232038
1391938961
203191137
2044642780
971102539
413500277
1275608239
1577093135
1977286492
867437401
1584524120
1169366019
1283429603
86517342
2130333146
1788043742
1097271189
1936201269
1366872560
41214561
979715907
752044099
1739165879
1034625260
690145054
690771768
969735231
861387252
1628081717
1400078883
8982301
1700610337
2108908342
126765499
2060652996
1430252712
1358672161
257617942
939821256
36922244
2053360444
277409076
173209692
810131113
997852845
1994261299
1222687216
646209046
515755129
1944397082
1980028430
1172225228
1626981422
1568791947
709658458
833982804
340090964
67817301
886983125
435707499
1858787962
705174039
1569696931
1074284886
1272886088
54733486
446230228
993850735
1191546451
825477651
828413625
1071462477
400026800
718691592
697460265
83832461
779965583
260527428
1356152103
950493720
1617426873
799239167
650172072
1905511544
1045244125
2059425309
1736575278
1407838853
10190593
792083830
919801245
709571070
489636230
95701048
1399585385
1319667480
1731518947
660322624
1111421813
1893972280
1620136713
1731047252
1990872196
1434644904
1996946385
358544734
1223221576
1878927521
1378098972
373365277
964063002
110782936
964034150
1865178874
415721578
1799512811
1179706142
388025021
1055424793
1777447125
1536319858
519476974
1854572935
538807225
415240795
1219839109
545169282
1288861584
643600622
255287547
906081305
363724592
345171888
235318002
2059458431
1972854253
10910512
929162547
1752685186
875544875
1910687052
2116482798
1962919389
1146169339
717497060
1926728238
825935725
1361263334
523259220
773083588
266287865
2142795356
408662093
1526804022
233574919
160106862
410360148
166732152
1499009521
1879300565
1432716891
353364569
1666234422
242366171
1370102708
668260027
1044083945
91039219
1702388568
1918419361
130291893
1827745505
1406029237
1234778985
2024848265
1624514919
728837831
634442471
111729789
39384528
538035129
1274184918
1855565934
524270993
730987644
748600472
1556356951
2113428363
757229462
619654245
16198671
138042627
252534329
279349970
1177081745
691718639
1039457628
1951067659
36037493
1786861321
1162739779
942207218
2104223614
511021794
357264262
1004215458
1649507131
824670213
276164979
1140878949
1327249602
1186611805
1709606238
1522665370
1785033643
312422849
1248683255
1925670197
986525273
2109158992
1434871654
511873146
250414719
704323014
738783299
663472483
1515515317
143622277
1450041887
1718600655
1050255839
782512925
1429192528
1464533094
629487378
1758403254
1675623591
1871921363
994445161
1108337299
1276739606
811674401
2081374498
818380255
741313231
916618099
1847480523
1632177155
1747484728
1751298689
842597705
437296057
2033279883
1925165961
317822850
1465922710
1311470305
337865051
239356243
327418371
1107805297
168236243
235790304
217100969
1679478028
508748951
1689473783
596587502
1767702406
248827102
1895777539
299041367
1243795883
1412260866
619681242
1440414816
1847534250
427930706
857943254
408639036
1736333809
1412250745
1680216959
1233233015
1649393912
1248587316
3419752
1645393270
875909066
1837536865
868727945
815931292
880657388
1116339157
957320519
472153933
574167422
1754357026
284973648
487836673
840670178
617252374
1131284474
2054289140
302685718
1814930643
851878003
825830344
765570834
598700879
1425871884
6978661
1364597160
569877243
1453095238
1661490820
559733342
1179490376
1592657012
159600870
689771847
1194130195
1211522220
213497465
1200177099
5546803
1631769948
1911754496
1318171164
1896645327
843983615
443018992
1289805287
1679942614
898590118
663987261
1586998296
1220993751
1023447940
289289332
1227896087
1401591917
895464141
1137113730
220887602
121787904
633033781
186660519
2090143973
1618627576
545428023
271885595
1146056001
1431561026
1259348608
1136621633
1597030107
2050524125
2066517635
504369985
1097493798
1175431583
769368978
1306129765
1383081813
1156321758
1582031049
971272329
1371413978
105043309
372181419
1640895165
1367767823
1611890187
753726261
1801060038
1157686280
984406980
1497244965
1938848107
121436845
677437416
1170924379
1215402946
271182286
1592145496
1664774210
469823051
263756506
1325759535
821426807
2088852256
395526492
1826750508
1688477275
1848182877
1165567527
547199160
740391798
2035907698
233447676
1782786725
1296685670
1180561975
1261495567
890414613
1378629736
1922107984
45438866
1890561463
1271433043
407655258
1906055549
97895129
2070639671
1572272140
679902259
1008250055
1070767367
477913967
872532864
26361131
911381161
1914993733
1892573424
1624675744
1055689558
69814561
180682893
469751499
987294639
1838525649
1861576371
1029411114
1212129229
268076373
949402832
347907303
2001903020
847596982
1638381395
459319958
1267672584
1348175107
891050819
586105677
1742892208
1297713754
2051388376
1278904937
2024173280
651404339
242788405
1740129383
1644106652
1304491151
873643776
975284609
1799505039
1932696199
459417379
643793997
1973414187
1765575031
1901994402
1330058747
657783361
1810601630
1775296147
534039429
743760918
79709136
367886876
1951866877
2036698385
1176587970
229908245
1928622451
665305862
852338520
958674043
2071119726
1658415406
1659994798
1185985480
976314389
225214104
1782333877
1018789416
568233981
2140729107
119035871
599225783
741586565
1214767484
303599191
39231077
1985392435
2037087940
1262997315
1812144014
446545058
623434243
864192420
238543946
633591418
478226282
1974418213
483434801
414347429
400253874
240469598
2110333526
285646040
729666252
994917340
1619981289
1590425306
1265353146
598633310
1136033538
1590135031
359012046
2112393190
2068522533
829943049
673441312
505442232
1074386870
1699330346
588064545
432582346
1733510850
2139224914
1347241222
1247738777
1457982371
932581186
641495452
1707953654
580950877
1039757029
831889295
17330101
1021321344
1057968602
2136623218
2132112132
1241254732
1050187838
1282374498
546093665
1308825219
1067137492
1754338868
1375453009
1369947882
434521110
1799745619
1407528123
1573133854
1493118499
1779707926
481409068
1912050417
36646090
564583742
557530034
719567855
288080312
213295155
745785162
1929871378
1447318105
2022276790
818480189
321146083
489760261
1814240399
1055377234
1744800519
1671193237
117834805
965450160
462113233
1232959660
1095708605
908915934
1343325311
1261956816
839458007
249615191
1226936764
1627670369
976302835
1283276520
892806504
1607167711
1028311471
207563403
1283984742
1577132511
312458245
1570102758
1830817258
184646556
1211792877
364071406
209421771
921038455
2003088423
1048077451
1574537018
2058665235
1379986509
764149259
1231363145
2057123444
1476925013
531436037
1271125695
1583931916
1739378340
785055064
1063864815
1581331874
598508487
1979806929
49658403
1193654492
1460977863
1181134385
195322706
1216820301
1166946407
1585611090
354825971
1808220879
265187797
1289159769
348065225
450290077
1122332417
1944903309
1459131129
1316541502
1053590864
488895055
1740922952
1326722844
148432907
2136426759
1942994000
991044834
568063072
1405167871
95262336
12866860
302077927
1214974764
665100190
920246453
590551788
1895046475
2099121957
1384872378
742875666
314684672
1134083057
1879235804
1046060890
428372279
763166566
1835839937
75834538
1303527668
1376723159
9429180
65244337
948996483
81054460
1171406436
1585456912
1662618457
385545052
210728237
574496056
2066718323
2096411552
1405611641
1110953595
956875178
389328389
1325681765
508318046
1037114123
555843543
1940374551
1487492584
1775807713
777621628
970878375
1114233991
302417122
133880665
261394654
985874202
1167338358
338938029
1889465073
118973729
1429617830
1456485980
931335839
489799823
184095220
588277978
2069111016
2045628173
1977706711
1969616850
623750192
1013778186
186380451
215718383
1488669761
1091811892
1676689224
1081565266
925140562
1363382489
1319892380
760661996
749552445
479501297
1159926353
325080981
66015122
646736420
1023683440
1869314557
1628303280
1775265432
1663543636
1377690530
1529269079
459159339
1286270874
2098059105
1516274243
398517028
227707600
236519257
914083781
561488486
498617835
1281737917
441650343
1745575913
176508804
497337892
983392543
1545343822
1710683297
1385182767
1947240220
2088481941
1149689721
87990841
1177142457
1143434547
772858738
693521597
1570647292
1613894376
134019134
235790304
497153451
1090625822
1899530584
1833143023
566244313
689018098
926810365
208488191
1106330265
1285753693
40315333
1750708432
66728831
1079290823
743660087
1846716213
498859667
1056299038
489406598
922611943
1405510625
1557459454
378784846
597482444
734300253
848893260
723447737
1893390374
1054228221
1685531473
1856555335
689402522
475364649
2140383292
369989391
1950123405
1410265250
181404593
1646865123
1375015874
474279387
125984817
1677034233
422100757
492595010
334405259
409028997
2131951801
880171802
120986089
1102598848
1759532058
1951496475
1446413419
1310715761
327833625
1939185623
371910070
900192555
863734950
1559456415
1898182404
1287289139
106053859
1280549091
1418138208
401738995
1321392873
369798887
599575386
2096715669
1027746367
483597815
1238978594
451643729
970979291
345437142
267317156
332640329
94723207
1306328295
460060587
319111287
1847011385
812363954
1347049453
477426241
1768732009
2068221454
1426177045
659067614
1769688618
1403623776
177328872
2064641272
794087465
684182567
864904187
2106575059
582458009
1878979353
283436265
517973657
1771011170
950342616
1431169118
802814683
182216301
1407237424
827695944
434180855
891487948
1656210121
629288655
368058158
105816925
388812368
634245816
1403281485
1127103649
1730139694
434581392
1882143328
197823149
559531564
1718949318
1564546712
233797935
1842571846
2005154653
1728340762
1002746568
1181818203
106299055
574723114
271084556
1295109150
941630955
735193244
742486011
243615304
671882331
854836161
1816366814
1951296683
1630903425
1262775084
309797458
123001356
457591090
1368309664
709949078
4155225
422403667
1070601764
431739857
400642114
1096757771
1443814876
432816236
1869776729
1806037257
286923499
2031321571
327191308
1955056934
1072121058
1111258400
1262135222
1524683173
1418994054
1069528465
438276037
1002054903
1263004421
1289700699
570471145
1697305858
579703784
921580301
1858927978
1313927351
566748713
1519778121
2103590500
114197315
2059797888
262148978
573318180
756352580
1952875505
865409848
1545576430
1446298021
1074852116
723263333
263871917
1454076899
857255093
1960509225
777254479
1141009486
2121592001
705628517
2084281659
1193710477
1955029012
1244769975
985445263
761812984
164518203
676144133
2004310083
1878372932
1587589020
365096343
268419693
1347607427
1776630570
1354847278
950192423
1323421001
2024722206
1723138640
1340970952
1015666155
1911945005
313556717
525861790
1027391856
208768213
2041342649
1924834892
615272769
1315506290
1853923694
1397975366
1676447814
61035780
1445007966
227231847
365076000
1650614190
779817219
437778130
288180700
1780798439
940575149
649154274
837210705
1560866148
1123564626
170084224
2082594712
1411122970
1103854519
709626166
489656608
1931444781
414690077
1970633631
199924910
1127827860
1240601611
1363774390
178099002
438185320
600849430
447993634
1885375883
155194321
945684321
411295133
862061355
939613293
144257670
1906044676
999380965
772684573
826556622
953593122
1485073318
747150252
1022081988
296566825
562244299
776976385
952271012
1811746385
165480133
1926662785
606558400
2022724318
1506965463
2143978989
770269701
558652132
259122751
123143171
570338541
1623447959
1275754365
1100760845
1591709259
1486224260
708814086
920856218
1705783784
2019948002
342896960
1667038274
147260471
2015082018
941631898
254850022
1403196481
1515053808
1852814144
1487246735
181113457
275696384
1114923132
1596355762
988393500
1349701133
1014512364
1584412743
112803114
920752327
655036692
563107583
1962062693
22643063
1665068284
1915025958
270859623
1066456809
869100817
1996314739
597811084
1406039160
272677489
906958170
2101593866
1546416209
672256865
1726170776
67812707
101009763
1241801899
1321011393
1564936801
684593129
1356723447
2101531685
1919177443
1540932163
892821537
1904077503
545527295
1516532680
1801461472
1255279945
1558761104
167332501
1321757842
599302004
337176908
610030336
17385957
774171843
681650786
36461290
410295658
428366885
1647128924
1832676749
1973168371
224376542
1062832982
433157633
24143128
1964315998
1889147635
1244574991
456099740
1220639712
944957986
971008593
442566958
1362903851
2033454769
1220406651
717781452
707203156
2047666746
190909147
1044314481
875561844
725314220
989274985
647120441
959431012
681425810
1398267786
978130263
1225643549
1188073403
617361244
1629741739
600694956
620318041
570401956
717335161
726723913
1287720861
332133007
1060037405
307326099
1858767994
409129553
2057329517
724984558
1632975286
1522065369
879334194
337928359
2119420022
464587880
1882448125
115371718
1358381828
835740834
277682626
654714011
1675292594
1276865789
1579480205
486936431
994481412
1747524957
1309506673
1739337938
362303358
669082154
879247862
1963093859
2008659703
1463315448
4922337
234697427
1801320649
846496305
584879909
1606554233
1464799158
1206314304
63028596
513775284
903283622
2089096639
977262532
1036447951
756266649
1479638547
762038952
745793701
1556527466
626085535
287469478
1374761849
1076166990
885415532
637942424
808687938
1998409358
1976345677
1656382292
1005885754
2081998567
1459455360
2048532881
970950634
1066380264
1686916828
1265855040
1545247385
218721042
313847274
1775589947
1818028845
221623240
793751910
462539835
1199223064
320545833
280769016
1687798940
401469128
820311189
1803671302
738837136
122569551
71164499
1077524111
1877500547
1261567360
14898606
1782497595
1777828887
780096563
465444301
920742747
956155338
1419019700
135457218
1925834288
1692704399
1006011128
1615648058
1539649841
172608024
1055723596
1194925210
1988457593
1565915185
209232748
2143909150
789462628
402504976
736521893
1240464360
1561586092
562962388
472389926
412464566
1901721727
1066158779
62842957
557438493
1006935384
2061245405
29064871
447147835
148380411
1760758723
1126976641
1145938980
1606245273
1986328891
431933243
831358506
174312756
1808936248
918752382
453110792
742056431
355241753
1167739045
494492997
75628422
307564015
1317676785
1742391263
1160440105
1759504762
628733989
1063697370
168296092
701147374
1727191483
853478429
303587606
135730109
1116134959
1773635149
1281524620
375614394
1586192661
385442414
1767601609
653127770
231008702
2094987983
1108431241
417988681
495696658
1301477404
434586639
994009655
211217947
1829039317
1727729711
1951947398
1549326784
780073211
1590203168
143052632
437182316
473773217
590057515
118622448
1364413156
1116959684
565909773
715000735
566604293
537503183
88906499
1363854265
84683508
1159194144
1795619773
1190676850
1931124272
1691258439
242012
526898622
1940548850
1960368089
1742040538
816458563
916063717
1533713279
1209734163
430667843
1418581766
862437887
1156603616
813455664
201039323
617957292
2111055091
1943110599
506929049
179335216
976812598
779990840
1652967839
664428797
1463691512
254974173
1120296046
1395486293
397951177
703526836
459927438
1192358335
1468235333
260920867
1442228609
711802260
183385621
1484789195
1841953432
453679843
563694934
110600875
2123475305
631699430
1359028771
524267565
864622907
708071839
189955881
1757306334
2006809878
1965382830
548645542
1382124854
1244667215
1420331303
1348045175
1511026874
812271299
1500622445
599265594
630142556
1295618327
1103091110
468966352
141820323
563362637
81008023
1121688892
1175599506
1620692825
1301991669
1376881070
2112274099
1618048634
251523905
497793612
70442993
2004012846
2134279785
557165107
1066402218
418136048
1459791163
117810057
251268886
1752074837
1723323570
681860117
156819597
34328553
623132115
431767364
2089682707
847836261
1035098988
667415337
792401790
1340391817
1456538758
1906582332
874980655
919191558
1028923800
1652484339
391798575
1064384415
1685427296
112005800
281386163
584634925
279267759
1519317368
1828805693
1872027697
232850094
309920326
785101790
411764931
1841628277
306133233
465485518
397068534
798560553
31994164
1637420502
1688893110
1244393600
244746979
1487111339
1458942839
695989376
1405623028
1138252045
2064118513
700290840
342646469
1190572433
964432912
566228910
1701062897
631144552
1826552482
1429530819
1528735754
1410815493
1411347355
905977165
739716612
1389015062
1330634237
1476432684
1784918317
2053494850
1209873986
1623592533
1522607371
422158665
1632965502
1827187771
935207819
1985143467
572473405
776731207
368764591
71375412
1700905660
1005057260
1287491818
573166344
1820147075
2123911171
1463358432
451100455
999245571
380454849
264679462
515698484
1742402000
657135066
244243415
239124481
671744921
1960061302
1427801474
1108196516
1904096866
649927266
1452119881
1527940602
957856916
1884153069
1132011052
514500228
277341481
507900230
1806916860
336103480
1115885775
54126192
1625959374
210776198
2012372098
1858926051
372857824
1934032465
1561269315
574295048
2119828113
1302042257
384109312
2074978971
184529753
760707467
829736247
999618848
2058639609
1431472412
233634827
280355035
1491397819
1982809777
1601718603
131852722
2032354126
1931323013
317015578
998379442
1996730127
1367121988
626481671
1867168444
1109793302
973189768
1403970322
1307722848
1700525393
1551145477
483323059
1686351369
616008066
1577028552
2018102360
1167475467
1904049045
1562935521
1804541165
2031530651
1998448861
984518016
1475544067
644365024
149762287
1372532895
10801438
2019200158
585630023
90897588
1561219673
1636217770
714163620
725062621
1422355448
1733628065
1878084889
1100901738
2018363462
2109709320
391594055
573968420
75514867
1105553224
817080207
432847556
1760023251
963090249
1840031062
1230990674
2054554299
1187198929
381075657
124455054
759222065
1874926199
92846667
1844874072
1945241069
421067415
1303004090
1115636624
1281159634
666179724
144629846
695802656
1102768296
1729728514
1357236889
644973944
1428554879
1772287865
1397214583
1209105101
330117043
1473261727
737714469
838376559
1446616866
1971058079
1805942590
2095670348
747309342
2109655596
1928399975
1661258052
1662753186
437891297
1150865675
1330524869
110755788
1559623152
1078817988
1606119396
1173109187
1132972623
792116443
1173904704
696419113
433603526
1881360887
715749635
1301700421
419448686
1950115301
1498617185
1082919800
162527515
2098688163
1720424115
1669404658
1566462562
1574685697
599105616
1900871266
1139090721
121263237
309140942
1711229456
573884562
429069601
1792768102
1389329217
60948634
1467672420
381781086
785894459
1230592192
1184049869
611120769
1850866512
849137052
2070019033
141779255
577686557
224618774
1325220748
148931373
155766925
1493369447
158581620
73376196
978987192
318006379
1410226512
1458715975
435916017
1404296607
1761281859
437513901
1072511920
1659532091
1802758108
10808492
625849099
433528395
909898286
840892407
966387913
1471889581
966910641
1176347075
381927717
2063435992
1149120156
1694158958
1471890195
286299747
1219989139
404841341
1485411226
1744935040
629540505
323996199
904062430
900766652
2026981279
974708697
628075771
624207507
1097072764
775926462
1860462767
1023195132
1674528539
1318948714
1395832973
1655412050
1581581434
354588223
1280780386
2125686900
1764483852
1525238240
2138803825
313008307
1032199232
1107902062
1062146817
1989326849
278005172
1689504916
1210268065
382874188
1233723524
2090281516
204252616
1180328983
1406714024
1024953244
626187688
1793931489
22570369
996842066
1728418655
284218873
1694198060
1950864696
1748728646
1417616726
1455020616
2029825304
1359266943
590100422
1377443564
1427740463
1611414471
1034861407
878786313
366960468
1175279272
267955667
1279353639
1069082824
1631923274
247107418
542269209
770031976
945624789
990835932
343858260
1636765156
1616797438
416890430
698675282
1939519816
1999943219
1899182430
1267416710
1217904135
565761679
832477518
1006660391
2103606593
1098280336
1187390924
259237200
1439332153
1897390223
2071470918
638276704
2130767820
7684475
1045829619
662463275
83893664
977818763
2100814128
442618737
1464750448
954389616
1220066740
1111778339
959033737
839643006
810845484
2093464401
978179921
2146273698
294967766
1604786153
248081615
1129802304
1865574335
1419854877
581148802
359035832
1098492161
1987970380
1162834260
2082082104
1532890866
1603535696
1747094929
2016125402
1278703398
1740533100
1908305808
918603322
1319075281
1892395914
2111508069
682232240
651145659
762001382
341753164
952014343
888950879
948170254
1931754078
995757855
66156609
45135743
478447779
22916688
627340211
1314843860
421136158
1788971694
1817939951
1798427774
1147151051
1345576532
1588520990
902523859
1544601977
1911745266
235369096
711745090
507290572
1346365020
892357061
128661598
1979436038
1122529217
1311515628
548708715
1864115686
1375237667
1495712745
1632623462
1878833374
1701614406
583390004
2144338454
1927786546
704169300
1812753265
1006772226
1919866946
1744802891
1907158708
1895862234
349341171
1009107697
1652863846
1482995
434430566
1567017647
1143665014
1124460746
1094142196
477412290
746485818
101802275
1824502314
1530790243
1255409189
1567859224
2008235182
2090182571
946000405
1350411475
1241764081
896317798
698304705
345990478
117004454
471030125
877975216
2088517485
704437498
126360712
1383344383
2024814398
2019303446
138567204
2050822836
1985319953
1105692026
214334743
806913387
1045622148
56723947
619340291
1576525071
1457518743
1958237176
2029560602
27427695
529137413
595026813
1898887634
658416324
1994303332
1743851883
1624974626
871372234
1098890626
448595774
952454295
496479267
1424325482
1852069265
761004633
1307174970
940338191
987913026
264181874
14932527
461554392
1056849541
49650025
530847053
1997699681
1229763803
685693724
337574235
1643858615
230876022
568161892
709455323
924412462
1519552426
838643442
1350877282
1998837210
1315457222
1698823507
626969721
245890923
1107918118
691369171
319818471
470866839
147745231
1433355824
1062009449
958637625
1147855987
1598030270
1387682933
1771758655
376521327
428460733
939166278
1477431811
343321444
223343525
1054406052
1687342003
1755758381
286472154
2056395226
828262392
1629072807
1151091737
1499110970
1332315411
649394815
515299206
2023899633
1078698284
1319955390
1338096748
783702173
1888905347
1265774897
1905929114
787680614
2028939702
806112466
890622457
1589693418
615003524
1187052782
1898794739
1162868785
1782377905
113739754
1910715488
1189735911
1402456469
1431370801
1811718559
923034042
1402413098
302522083
1185698470
508305288
635478335
1209073752
1866002126
1969978137
1714167533
2124734446
529784695
1454224801
1360571240
768277657
378552412
329283528
439237899
1821706954
1900293627
1372180870
1793810352
1026672965
1232225721
1297307193
2021056391
1001533750
395597011
345111739
1279806574
1060684962
445734932
754584817
317861979
1735781535
1110217622
1382668581
189755857
469812822
1322227645
2026462584
566503959
1420045074
466525343
1126158282
555785071
354285706
876348706
1024770688
1287978107
1509761684
1642556567
560252747
1521360664
421701167
1331376549
987924372
1413698296
1744966748
2094177664
1811161486
223218345
634906272
1523685511
1141873502
951109870
1472766982
926460988
1988297875
777181287
1162217030
878662523
418757808
1156461054
347392562
905165283
761742916
101987395
716222744
378755649
516149081
140804835
648584519
1687850001
1008560153
631809416
632230194
246225234
1992996503
1951522683
1427141996
1577669019
2026707586
1528427727
1786199299
770109626
1142716466
1177354162
786242881
667147578
774806561
1536677319
1561550161
817754418
2023219110
1717646007
901569604
1749029475
992644756
1344123174
32694829
2052475057
1513431257
1883437028
1815041887
1678017741
33877663
1601867166
1459953386
1965225282
162280138
1582685868
164192643
1920420592
1110492620
17397015
793726322
341804557
504987104
814921339
1483052391
1704373175
90310328
124935435
1802129663
232416911
2055006008
1098225072
2001310898
1966782791
1380903242
1912381649
1771963314
654410119
209517695
1029929002
794743056
1384049802
287007871
82511129
41494865
1316395621
129028057
34935373
1324103296
1491691573
1461364051
455711401
673924552
402246495
650412850
601971922
2011155796
591484932
2027552088
229201527
20891398
511972690
1189274460
2077298518
1154156765
871943059
970023213
1974759577
489803397
1865177143
803939177
2044534482
1936511291
1601484244
1405380590
1926615174
233877865
625651533
1412165877
1083506238
1713895693
1700064282
405278449
1609287935
1420560378
666376442
838623523
1057785598
1659012606
245535062
637522287
1990611828
1216167110
2013809655
1175109067
554125186
1667713024
1270917398
1605545971
1821771502
196659063
1743861938
1001572542
98697796
658718936
991574212
1939761988
804619427
1076455684
1553396471
1334478818
817030302
1352237626
33919524
2080281569
1181788641
1294021236
1164308070
1345056662
1839875067
640016064
638765556
241606052
1706905178
361417091
907316641
817740422
1271918844
1706342638
1871512148
360867474
1071026233
1392427472
595097809
2135447189
1822429900
1887117174
440894666
638201462
991017276
886284947
2095694698
148763898
548059219
733772068
1473405040
360637434
1563601920
43646460
1604076301
1915252082
1287561249
1197336516
2026105231
2091608416
1338352906
761725050
2127807215
55026430
1017392948
1867939529
1003869989
1593444877
710594039
1861947634
185621894
174250037
2130543192
1302493953
973786169
394017118
371930491
604040840
1343830633
124079479
1475287656
1770390343
1066372992
328508132
1308507402
879447415
9999586
511429439
1943599884
1429017839
340021523
1176959387
671164758
1015348290
446998619
1849342989
1968055060
390375954
584237089
1695901792
714738770
1280211317
156257143
262370692
12134672
1478945698
1537497638
1302419553
591608655
777741988
1767663581
1292671320
1496483817
118354781
1498274007
171026055
1668401018
430540824
56523193
1699080737
1086709943
1496778464
1404971775
832111676
1469598862
2023133626
1195629303
1883627192
1849304046
372915865
217931038
1913416933
1776528809
1105646176
102008766
379357668
1155994148
955454320
1215237266
540236180
2094781679
962772225
428106653
1312830747
1291547132
1096192468
1395140447
1703371849
1060041289
2073878427
1885708778
812016646
732739634
661016941
1034261053
545079077
1344743720
759935832
840495283
1473499634
1155209702
1539651082
217137929
2006097543
162365274
1802074212
1340714063
927470759
1770310874
1866168954
205189161
94380183
2145358865
114745900
344060163
1799051547
508498069
1930927791
2047143504
177056022
641099705
1973138291
663273033
1130974056
1591742740
1636557662
690715619
1450240551
566351798
905952436
648659651
2115876584
2085467613
363229000
113539700
1595662641
1019392148
1213105971
758330802
881969063
1706512312
556101874
1737928287
349649412
1614862204
270154643
112598054
1076324186
846111485
1512415658
216447677
1551876253
1183449890
1779023127
1063261730
792546102
1058475485
1286765988
1162437107
601662491
346023810
429527105
1214576440
1967675784
481870849
1333226625
1224274667
1607118632
129120287
1880723643
929317538
894287765
1839901383
543812162
2088664221
704305180
994817761
1356419936
2128861131
1015938378
571585041
752410089
597404251
805662613
1206533478
421170489
219772891
81110474
1046628090
1300687082
34688598
1638886198
155116755
796889376
1037131968
596878237
1704281823
2109747116
2055404437
1742175279
1426800182
511648336
1829452864
2029299419
956086738
783141587
862721608
1870807019
873921010
1958702953
1458640251
180741851
195122121
130711142
202702124
1743996587
1782206934
983946665
631179592
236902887
124510894
661355274
809366129
608045620
480485549
713144673
1536802858
1137289179
1634702189
141210645
1719614239
87210585
753934987
1994028340
1957940681
1281686227
1839695989
2030541433
1044491207
2059303651
122017740
933977657
1572402065
824544283
1586645110
637700037
37854484
623872158
1230613820
1660765584
1533992842
144693126
1990779249
698319635
1532096986
96411705
767611013
1273968745
1172918692
465373581
1946264452
736193265
1186824452
1669439200
676575086
901278491
444140908
762543831
967178244
1116994808
541123767
381265515
1013867793
94389721
1778155999
1173663861
1113619007
620327549
1347301930
2078218000
624439361
933557166
37189296
648535829
1202475229
2099922973
1371206895
975401801
1425509327
1291990586
1755934352
367108369
1673413267
1644978210
1177663999
806844217
1415897891
1540900487
2017539459
389493107
1167157432
1013931351
2108140936
1727619212
814010239
1375129775
4759580
1143753470
1747702732
2095187659
1162345438
1018962707
1119265005
819992464
1417726194
1506839317
623648636
1429699091
29776898
279099058
1579876540
2034590141
1272694620
398231241
2143995548
1130800483
1528498753
618128951
1286306788
1921528311
1840321134
1814975849
1007266148
1902766807
544719373
2138483216
1303505634
1362067689
570597802
1408952762
1413019692
455662560
1651498271
1155071450
1738998745
2074391952
373340013
178867929
951478640
1023717194
1383770208
1603077519
1486385491
94649876
1343581010
1278190497
1677188566
1994674527
745428396
587060198
1070164596
83381973
752955615
774590504
1870279517
1009333365
1955911003
341353994
868063795
551928017
662129989
523955659
1228236913
1420785095
779997419
1962970929
171049312
1691379876
49391795
933029431
757992258
886961679
771135150
295668588
1493230535
166768185
1214482934
1617687877
983043520
1749785813
1043428121
1820394693
336795934
1609963247
1983724650
1394250209
1450564716
642001279
1841511771
1071903266
754968266
2076132137
1622788590
1639742987
574950843
1357696405
850564623
201845357
1974999383
231923539
2124150769
1668064056
1736080459
1232456329
457424513
1144603875
1704489540
167069734
1249888015
1625397135
1407307453
1935983019
1560691295
1420077000
526763543
1390466132
137199920
1232746776
619296366
854762658
648925804
687794186
1790320174
804767225
1984458566
22443306
569695486
1428694056
297022173
800245767
1979963967
2048974030
988324599
914961393
5081355
1055207613
1865826167
604634984
721657632
2062897089
1626628923
241860045
1706633591
2103607698
1650148834
1710688205
1722637078
1500888546
784276244
177461960
509844956
1977989314
113596780
1558570191
1494349172
900989508
1010646672
846321611
1136552824
1709087981
162909157
1824537248
1631769948
1802260182
1133915479
1447963792
1397110555
293141538
405770625
1111764651
1723264927
53955728
1607518939
607963258
514547733
1806285119
381708086
95314623
618131236
698363009
1609312584
1020597994
285173607
1421396549
2031861879
597888674
2066249466
1878994096
1822120915
89328464
170076763
1396436682
1095192558
348086049
1070691549
993047139
925690027
1691239993
816014934
158008652
271201377
980269061
2028316057
90490362
1301460333
694572343
953666354
267649611
897052662
1265929223
1352565964
1986555743
591825036
1166959930
1556733596
1901647604
874837562
154211249
1621605242
142732065
179250576
485147144
1021798230
500959851
1608802337
2123083173
1853669460
1341365118
1258321969
1902611821
1926720747
1922562750
696982710
391364539
625818159
1066957789
1202938644
1305550329
167249375
1008283899
1442891032
1267310862
1913751995
154574952
1721122692
1733062788
439763132
566400971
953451500
467885013
1918012687
1298259969
895464990
1235597549
1145653748
356637104
725533570
1656739743
1733632563
1818840853
1348540305
1578633013
602148874
28147388
1194402427
1813720547
855886162
1234371141
65630104
1354174763
1421259031
493116111
1739082345
211127936
801712790
1825816269
146480613
477156445
4290985
1439633903
396298059
522775368
1362458500
1803248750
1639158220
1485922589
866936616
1235526261
1664884032
1434150223
174605738
777386132
1620154304
1013924625
776909829
1042296409
1087586241
1948789783
1455691953
418912512
1956425116
1825698532
1454288235
1542171728
700092799
1044898404
801108554
2086124338
856646995
1633026118
1840426673
356949626
870171624
1826014398
2046651468
1921351451
1387931182
1818393664
257594878
1593219852
1467222994
1799787282
962696737
8997963
453287195
1919310279
494033021
732875620
995842737
2034223341
1149682435
1283231457
1584825614
571580431
981345834
208228814
1593168724
442625649
614759934
1021981280
1607515110
790794850
1298351263
1979883678
455110984
664774479
1482171223
1435009862
1769736782
321205118
1486131325
832459426
1832940405
1572517080
2073139004
1841983357
1811695594
134503507
1224359154
1131026592
2141904161
835295195
1215113368
1450423192
1168064147
1344208325
304021182
1644051444
78628698
1524560543
1191997684
1401252955
556815673
686529429
1135166720
707129567
1509028946
868560546
1884209199
471370467
1795541988
915547396
137897378
1882127236
289127996
1178756380
1828333626
717538519
486441619
75870094
716938737
1532156724
1456042704
695613962
1754028090
2045973508
425923306
1583981948
492798344
939068737
1807795485
1906732961
363675001
191969870
1505681510
1300351099
818790647
372866634
1009302904
1471708280
1174880646
2058190684
1218941451
1463057560
1819860281
845226602
1340733425
1432808778
746968381
1561932233
772318118
1917491192
1529515262
926686026
2015954034
2021105936
82061928
1445742297
1676640650
1675542502
1746682626
1627526307
2020224442
1141422174
1998733129
2007352505
1345597121
437790195
34029411
1621918903
375090352
273233863
106792705
1944928878
1514064612
112065508
818603956
375309307
1447615676
2121537893
895008701
320480845
1890911504
463602518
878809741
79753700
1244011709
335882223
445626074
286168374
136094739
184904854
2048568888
148575547
1087541430
1829674148
328077561
1820748231
2055916841
560361951
1767565925
299589939
56645140
843532406
735466592
1335231975
1872902517
1149801003
441464994
1018245579
1009728906
1615786479
1132188468
1023692836
245833125
781047323
1828549048
1136126614
18460964
1139243162
1401006195
1773384959
577954326
1454799887
1148202910
149266911
1686334118
1346333375
834240684
566313379
222748683
690831863
915193637
1947917085
2088889724
1695745950
1633008227
662409283
900524240
1778420425
305067101
657034974
1572148385
1509355991
922692208
562005946
1047176498
1235775957
148527051
1849659720
643331019
1307210887
617774876
1280050511
1899417647
1139790579
1073810431
1447442809
617109760
442175409
1341963288
189536125
1618819793
1400670456
976768298
764788212
361146870
1185376568
956396943
1455436581
492793823
1140048994
160235570
816610026
159442812
1432397483
427972258
649794400
1714353945
1905804365
1829323241
366866840
133882104
1845527722
477581805
532087245
610156774
1511872175
1489501719
1497421681
1135440981
1900687610
1814604524
1742817634
1709137789
164390727
1754984866
1823620723
1466741988
1815189439
1707628680
206752936
1239112269
489935411
1501087462
234004188
517613203
1507549801
1500091175
1839772534
1458077197
308653795
367718102
483325607
1285287002
503412311
371140275
902963933
764629648
1417259946
155104336
903711933
725245138
955295276
1042116116
146607633
1035282956
1319790229
1792047581
799396852
1204621467
347810003
769025476
1382397632
2107072516
1524622897
73212081
111504341
331294852
1707192108
344162668
1148015464
936265
1953988407
1823632314
2142644809
2126614746
1542544885
1464599981
849456872
1389321198
675716280
1360922272
1106494647
1798875114
270594218
1610855438
545797663
932060673
198130055
1524478940
352679545
1045997498
748440244
236516240
783322275
1356976137
1679811970
737883999
2115875440
812260159
1895506213
112837103
1105452235
840823586
1054158292
722180353
726472552
1026897312
10139580
988231598
2130784244
995598537
1021829974
513155857
98222032
960390902
1413773958
2023253195
1751808575
877797917
1193435671
1401059902
144618726
1705848658
775408350
629519957
593517146
237612708
1961962328
609745865
951358733
435958370
685825091
1471172055
1441163879
1182907650
769640988
340424870
923588742
336458294
1904776285
1696819698
174318254
1567260349
122328762
1715954432
1959074001
1696205185
428174492
278974942
1048565364
1648541426
993121264
1407770618
804329474
1374863428
1134294335
1559656398
1029876621
2016729949
2085749119
737457064
163338778
2017314155
1799388824
1699516924
1801593414
1261619304
47349213
119938277
1625142111
532846091
1156777351
604718958
536962312
233637882
590588480
668312818
2113764605
1229401608
401320740
550572219
1679439201
343984792
668961023
523587106
630986005
92230264
961054936
54976547
242390095
1692938928
165361684
498551553
1805597716
1537357409
2083969864
312212214
533767389
946594702
541431375
1713096764
1160843871
2005932629
2109677545
56263524
1078844484
395303810
1540192773
303149894
670877713
1697450912
557969402
1110960260
620604694
1075314941
354039339
2129320097
1658618276
1508448747
480288008
845798954
2014945199
924253738
160328424
1034264199
157203635
1111216574
246148851
788455880
576868902
529911245
913632973
1250424474
820510011
193720330
563181253
1245326056
196455139
2046229544
824041954
1151712124
786728756
873019554
1135795897
1440444389
937213451
283593328
538667050
232688032
2101074433
734816892
1001432149
1716621786
2142866083
1020858169
227151194
167232451
1149154486
772317882
405024882
1131470252
480873299
115439954
145457218
571706213
1832589860
1574502278
618426682
1704444829
1881078989
845612390
515821278
893964870
304414609
371146508
2017118623
656295654
1304421953
1639879588
289714663
1974617718
1695472244
47833672
225772855
1389167600
781935494
1729192345
1509077137
93597012
1278586531
344697141
1985033045
1071872359
140704560
1413575192
764431576
743964895
348466616
1574088868
818823686
805455994
1457769119
754132259
2019948002
174806500
838108346
1047745210
671337495
261490863
1963219716
152594385
2127397476
573547400
29350838
1837613146
1157134201
648474476
719744712
1139395180
870420808
1914134762
649055204
1197785537
2015298954
394072486
663439084
1618616116
170767831
1309279159
1157643301
1522967774
1371427684
2072074903
1322727578
1018340513
187609401
1789215637
523571545
738354307
675145741
1884397912
233599308
1238929393
507666090
1343598404
1081957959
520873604
244946870
778720317
1985256979
2042194335
803616478
2042610812
1210833870
1292036709
1795085193
1628108469
269129804
1796163149
839567007
179422836
37311863
301560986
1452171325
1526830709
1364701299
1707822719
373133956
99153024
2089075318
1314804792
170866477
1986553449
2704561
1418022367
1927652355
783855566
990753812
22768168
2054128016
164669814
2046849374
2061484941
5687738
1849966059
1297757413
1781810785
1361165652
2122337004
1424780978
1998168634
901319736
1297365042
2083787577
1623061442
1357097834
866501885
320405992
784291362
1495483673
1144968570
676188885
1795371347
2082384755
875704542
934452076
1914168682
800339567
1903263589
1619718548
890832099
2117410757
1030928938
458916404
903175151
165337319
1954766988
1449592357
925337688
1840812336
912927068
836089590
313593307
1776374265
896046968
1630208714
286149919
1650215728
323492493
491429230
92067921
1242442250
1280436233
890192826
1637094965
1704909618
740393948
1060045583
317746127
524395947
1987370512
1741644140
918607349
1166306629
46835459
1259381918
1303049710
308662214
776861494
1672932203
1343866384
1907443358
1152579831
963704154
1237360763
2063472098
1940997753
655919517
303329961
1843204069
518233940
1365520795
47862878
825572061
106218230
451563364
885975492
2003102138
1753590724
1150312985
246686163
280976654
140019288
1578700204
498193850
903767158
1104205484
1939292836
2006522669
112359669
337967483
1400268765
1413389368
754077196
1966261011
1133359366
1565975796
905254338
1526401163
1902948295
819995422
1035339800
655317205
266609227
1220122944
1115027472
788188143
1341981496
600821531
1240819920
878516184
98449772
1864124221
335432184
1031058024
812797530
1072274440
1378252369
877528216
1135884522
1481237325
2106076514
874898865
251340582
1202604085
621227465
259384010
478991218
1683324182
139436970
127051486
537030210
739137497
663945205
2001326270
1903278131
845321020
124485645
981444620
681632819
96460363
1595752251
780430947
804504008
1157202203
1912943186
800075958
468138755
1860557450
444483164
1255802779
650945274
479153938
2027933362
1573395164
1296627248
148844869
1627294906
398592194
1100738353
14438954
343102464
1155167705
743042300
625020653
564329276
489440656
1433772419
2114538214
1870635194
1052058660
578907904
199250362
1415847861
1713112508
976018789
1854371177
1214478265
1947463892
287372864
1641273355
75930605
55626935
395217920
873492082
109596648
989741983
1933073083
566596287
102509475
2110146103
1706988401
1980454331
519400264
178166225
1849967905
788695416
1237702470
161233371
1565346809
1177945181
807646133
509090862
1168731755
490503278
1603038419
968846310
629223735
481128961
2122981198
1566604362
464209638
685505672
1040997484
1469765437
2052091680
436803925
1192072748
1432902323
1155245563
1252081216
315194213
722952434
742273673
963193011
1931109292
1291875482
2086414339
670889108
2027401872
2064943111
941824590
174871595
304989340
209032397
87082919
439693089
547597755
809807599
513222478
1812384148
279361154
1256938513
2142236857
1679700018
990701065
64226673
487833452
1945435081
1541538219
103887915
442943587
1535880942
2069843026
2116937548
1579458422
2020583971
1985210469
1032196944
1014184615
1744763058
555022364
420914339
623062996
423773096
478022662
294297009
1822016202
1789139941
1390094099
599475977
1367783464
1418138208
2002897374
1256655177
886861944
1131980968
1227479314
124264857
1749920652
222220233
2145663413
1812247164
548494625
357576732
411771560
497121047
1995563389
1760334665
312949866
66883505
925918011
1245763599
849716297
668361238
24774598
1757391199
862168450
1145712407
2063174493
205428124
1548830298
511715903
2131381720
1990256137
1382981322
1029902195
52259367
1850010555
167792880
1097513785
1460593312
943789318
281894779
1489352430
1202745112
1533632253
1278176710
875161691
1759524023
2047722237
2091018540
1437484834
1718226761
1583379092
1532240756
1559746587
320767090
1277931479
935287123
1889786011
389086848
589412410
1313938698
2038540388
448637941
1311849784
397575404
1842215439
860427633
983730841
2088257888
1441959367
163126369
1322732792
2061685801
2004479813
270756521
323521321
1755585562
769351763
1855121903
368544531
1254136967
860501357
26769670
839013701
1779777593
1052184517
2136067857
505847922
380275404
453548158
1962536192
1847570636
1708339762
474113023
453679356
71546001
775387093
119992865
1229943698
1016862369
1556947158
1253488884
61841030
62068922
719352949
1878348074
1551262214
142578349
1665134900
87444439
1357448888
873355781
1646850991
1037205650
897514525
1169557048
1137031498
353128205
1868919805
771282416
761730795
1015521244
1690201519
588044581
1443392363
1483738097
901405449
1167640005
557526954
1633192407
113108658
728100380
77924265
741452555
523618550
1300175438
450558221
290468078
383772196
1182584432
1664746708
1918634817
435192192
2032805821
1664518577
1622806632
1540790334
1086487150
139811998
1726228403
970630053
389617491
388214241
1643455189
2021498595
593983393
1526674760
2086754293
2037249967
2029670081
1831076715
1076214024
1776203182
354854865
911612226
1756701602
1267432122
631665979
1393552596
372030423
1810359854
2040137205
2071352771
1707773775
122719099
248425280
670129261
347421753
853608300
2124910960
611007853
2023714009
887644369
1347127257
1853944045
1571943285
1621439292
1499898463
1507255314
1303722969
2040161207
1301902207
336294574
1356939246
937601550
1605301572
2109381375
950522918
1879823786
1024679221
825843174
289845677
2125442730
1715795438
1835844855
1418383870
777832006
2090513792
297922713
1989571202
654139981
614600187
23924006
1208166208
159520347
1106701827
476586443
1932698678
664641943
887738546
264026907
662063733
1611896125
508233505
581102107
428110635
869029877
53557839
1074392906
146826886
860955206
1436819762
1849968923
322800374
1202091739
1356071054
1413614364
1026163657
795811889
1473993323
145328505
1171498545
2061348406
849316280
1873474784
1062016916
270629585
571591235
137771805
1270564329
4038048
1563161030
147855662
89260226
237393445
1723266100
1301443511
1921598630
1552745304
1152924006
815213269
1066289157
508039252
2127186848
626715569
1578411116
1455841221
2049560257
214207097
519038619
1878642759
685433262
1222146817
1305028616
1973169050
1375074878
1970724744
744709956
1840154678
384738551
275343586
663588198
1434541267
1647735699
1738644499
1084653092
993717113
1749185393
1890194195
70090661
967481012
1098810793
827119129
522871022
1805159664
1010951371
773648194
644829157
509949609
640752735
17467514
1673963176
1118793917
190751109
16534449
1950813603
426450734
1317584942
675413824
88779984
1881905288
760832337
812696129
1293282797
496354186
87781378
399118975
509388910
10686697
931364857
135057813
1546716473
569021196
432095271
1477844506
714327414
1300359604
309627119
116656260
1154586981
1521161951
529964160
107042430
782657609
768076571
269246644
313844835
2007264587
622193958
1455010888
1556182181
716758817
1704635504
2120470193
405504180
657785102
683187216
673888996
310910671
520621615
1810135011
307940720
958094692
1714543683
1120784071
660075890
1149212329
1161445277
1061757829
1424048021
763523218
166518586
415469692
313047064
1002889268
1598905997
1244848259
1028509133
1173009874
995419776
880211645
922439057
1786710179
528366471
477791861
334445499
1995859281
837998625
2133746864
1424601534
1886313521
1644356007
209426862
1847735364
1849260731
2124382618
1761393030
1931332440
317466448
1561103326
2098832321
1862542528
1889689256
1573739857
1326926316
916531486
541018705
96743548
1317172155
747052452
734352889
1458141125
69911255
118676800
2147194598
1550661621
534575795
899365574
449943834
2048549009
1453331123
788669110
553237488
128206280
1604307798
1723933178
747240384
911730593
840667618
666306943
965242174
1235128865
1514756563
791918282
1861339230
1141372339
1057348182
703345221
392711146
507612750
1810465597
1851104807
1704502353
997774808
559826379
1730602696
221818915
437608880
603797586
503223520
919848573
920276476
1502367190
1152925844
870304080
1078607872
873385721
1874401408
1671879572
909440551
107364829
774809510
1272253346
1383264122
683572817
1250971166
139240987
58796590
663222076
1631818455
264033587
1729950116
1729484516
557558823
752111179
885726173
1354496744
283938995
1233366579
1215143247
1358402627
1246613478
1105943668
206213620
103923685
1175525734
7510800
1930671740
788529646
1679495594
146276078
1474827274
638918375
243978572
1212381303
2121048105
750196535
1644981365
700543624
631104674
1287532103
1152839130
1504639445
1790435553
133093303
1249842209
316278930
1628864541
1381217533
1085628225
865023152
5703655
1124195034
901725016
1896701602
1689264527
331292159
1867166843
1766635583
1212811607
1408878588
1759033908
2120175954
564380384
1812610971
930977005
1197062431
1714019469
987711267
1384673093
1310265992
816437003
2132748456
930418556
969880965
339795819
497756352
1336244858
860983700
1733911009
827861604
771313980
610731325
1517039182
1541330419
772530144
1969576719
951623263
1101444725
1949440980
165240579
540571142
2093273601
21501402
1489078309
726214549
725796942
1247919213
1697220754
1055415323
2114863291
1987564477
2105426124
1248474618
609064808
1480943341
570453050
266985819
567169995
712631209
971698622
123888239
725881078
720755317
2008583363
1283783303
943332855
16060237
758606918
783114163
1354462396
1444463309
152005281
1026515785
316521856
1912359304
1282162802
791474453
482739922
1421849894
1561279895
1745523667
2096386687
367438690
982461214
104855347
1133786414
1795264536
1356101706
896411242
2101239489
222056252
1143745813
589626916
1711893175
1369043556
1645645462
1241654447
1204367278
356702404
1769122041
572817609
187032591
1842823367
1582176673
1960451952
119346608
917453873
1328948060
1639264442
2120565879
227338456
1978327659
1004544844
605548037
1757137242
310194311
1063334282
39128080
1408822937
1492755259
85275165
270649556
1744714787
1068617941
761740895
1392231938
658894463
1843145834
1710963948
1197506082
1197652734
2131303881
1121195127
847629552
1073868031
979672948
187341031
119886001
696007767
1890187119
537011034
377869636
262982091
366628028
335096832
1772331176
574616774
1615350599
1560461513
333264496
1674557681
141741422
1400499459
635629537
282342746
486090840
306609870
1491069841
1904287462
800601307
2067154039
99312967
611909513
724476995
658600339
1001280489
43197634
93405161
792686681
319776294
243233650
263651195
250711202
524552710
745444227
732056544
227992556
222731322
919836028
994349609
1687024092
1860726951
1394302663
441332324
285133650
1302097844
1241734513
481238528
1647841621
1342779721
1919118103
1864657811
904861400
183344597
1788144614
1237449659
2026269317
1663745378
2092103331
530646612
1824338986
519021860
157458848
198092771
1479461258
1872707834
319447236
1433401728
290968061
1351018568
806110411
1163527598
1815587877
321897137
480895679
1142699130
2101934032
356690445
1459989355
1304120156
935146106
795471178
1024748630
1688246658
42516439
734601654
1887525940
607068681
117231786
86410162
1041605951
1964258811
525336995
525606112
2016589807
944910381
1364906341
1420784227
1583755262
310019998
15319790
966411136
894184436
597302942
1667468008
1155534969
1957612451
1650323157
910362851
1752404760
1537651556
1496208060
1434542029
206744897
886234378
1772882978
1220152042
1630299690
1902008531
916601387
1915852001
1180724883
485330359
38130541
299583515
1976161651
867974015
1831509570
264515964
849637301
1359423573
1865605461
817758479
1490547765
1659271491
1689879702
588424615
149620440
1475610549
1063658599
613196564
1140562427
1697450354
85553894
173071348
1848727082
1740688535
169479054
1748789745
1155632040
878808063
20367834
1219349231
1647238832
1000431147
404575829
307063362
1638161864
1134144264
436136967
594175368
1601029907
1246867898
952696253
171979302
1107265575
879197711
1544655193
1339928842
374569967
360435641
1542190581
1764856205
1233684476
1029131983
313499606
9720861
1375020982
633816753
690983315
310852369
1611942461
1550967425
99041651
2063813992
1219126666
314569256
2068011498
286896460
78361876
588538920
530566275
1811009158
1164148479
1944175242
54380503
905407494
1216177154
1848928329
288595123
239500491
506976520
1581031770
700220115
405189159
575346369
582826697
503069452
1637121190
1785629122
1840118217
1898261166
1028767861
1687300586
176643065
956785702
1595831826
1854162800
535244101
304988156
1398373989
1848170559
807404272
1315479043
347484074
70595050
889159161
720591948
925878859
323670350
875826331
311845256
1370767316
1519392565
1357262377
1875872936
1887172688
301796476
872815529
942813138
611260062
1267678052
362962278
719430257
483587720
698520301
216867392
2142691337
1091948054
980537881
747156680
1149739291
1825049598
2044417079
559151523
1866744730
1348796191
563859659
1145494666
2131108013
10052635
1099801447
1102271198
660384596
1921625313
1850839901
337325873
1833418831
817139961
1072454928
1680537976
1636159313
1693802325
2020552830
445720433
1610843744
653087135
911000037
1225639048
1906480352
581865760
1774282136
2030156451
1933589105
1688124563
854692409
1179434791
955039718
1772581678
390305745
923339046
34165001
1410747671
619768408
1712297973
1097833743
1835340189
1411399035
1278377426
1337517729
1151364070
700813799
1370553850
368304975
1066442060
2144914316
818520649
1504648257
2001748046
638488376
503411014
1436729497
315580819
336638783
2125208439
575407669
2014920871
1607835813
2109043134
1129839255
1631246250
103622956
1633817621
143546031
711642079
1414501108
1574764950
230598269
947296778
222083932
225957339
319544170
1916647419
1831364548
1711006945
2057998296
2056142784
1317546218
1937202131
1109545881
452556091
2090249434
429505503
1302218925
994188185
437297232
1456140556
1030932224
1504914877
1749956918
1788059522
1519468891
1312354628
951992722
1349694538
805277714
1699979455
947726296
629333550
514545646
1652960211
736189676
1009612437
1304428617
2003718975
90650671
593815578
774352521
1629909216
665062586
1806781181
1304177502
1355155023
516941374
1275169693
231902069
1962551084
139759676
1782374188
1549012904
1836553029
1334737458
230651728
1084076082
1789422745
317124612
1116491488
514539514
1196736076
527440079
1128132859
2062454097
1335120460
1353235518
978912297
1657616444
187721048
1164665331
288943733
1533272737
1306179434
1859859670
1019365996
1267490161
204666510
1418381581
1275201551
652025763
1911515748
1499672324
1990844858
893412399
241961435
532650866
2103020629
927021568
706729716
224983363
1519642876
813170567
71202377
1916891550
1633544738
461696520
2129672744
260907662
465043086
1544120819
1711585685
406100511
676369618
144054579
281864107
2090937144
2100550114
251817446
898983425
1053210602
1910376903
1337132870
644293818
1956828466
768091918
625001993
1395448564
1339603577
846906661
1646169795
274059877
417792436
1177147234
316815648
146403246
1714356433
1286669661
803241559
1677687768
1325024682
2070240881
1123262601
619266589
1094875631
227923812
1056544589
1842783837
1204120525
337837288
127574266
597628808
419494022
532917406
1630755289
1243713495
1052076806
1125215161
107047815
2042924700
1731151731
271464201
1459470492
1383701984
625297283
1811463985
643041194
1152346344
1251040317
2047187365
1968654681
1474891993
1187433611
661953128
1716939181
2035910475
171109391
1078998786
1014577443
60764621
1916517943
2023256891
231802044
1804101400
2011936676
770378209
1592409806
961148510
481544367
846942501
728266342
1796636962
2054612503
599642245
1643857323
968418281
1230904373
2117355562
2134708873
552765416
667508562
1324955882
678898706
852851814
1497671783
1914400413
452194838
1356608873
887418902
876432096
1536905767
1359130471
1119461544
2114947613
540297196
647713918
124127331
131602472
541079514
1783407550
1205179389
456066374
1993614703
1042381965
136329138
459277064
840983027
269516944
1476976252
45338305
835468476
1541975251
1161098154
746379337
818947976
601609876
1839348014
2110368258
518358104
2120444128
1550270993
2049609386
738759563
97002135
297580676
164503300
1289138729
1749342736
1301643494
224601099
812042710
1772694244
35672647
1122277551
859463046
642574460
851098712
334587845
1032013401
55531425
851301127
1078678341
1640870489
133238851
1563651003
1458348503
971146134
3041618
1033753090
551745066
786270671
423729715
947347258
421811456
1384671469
362365712
419306956
1849545559
1322444154
437336571
639921240
1854374056
1146231903
1845353239
778343449
1096054968
705741097
1782990146
1857347304
558145886
332434482
166068244
691950009
1739459259
1332688594
2051817220
2135527062
163985734
2131226592
1919335627
1660574751
1389965154
692364664
1880163140
629154188
1253301509
222660634
1222291733
989794225
1932103255
1930389441
1313654180
2069794538
1350386441
1885998033
1313832887
429811812
612666076
1755240367
1398352598
425727869
599970941
529894304
1881383535
1539051351
1021682487
1986438500
54586315
1283174350
1096575817
181140787
1742066286
2090368650
41336155
1285099131
1215328300
1824341088
667884808
482387704
554198831
1691066941
1526116642
1858524581
2041349971
915024694
880558873
1506130230
1869632903
442909237
141293583
1952803850
1122461297
254445662
1544274155
1887078805
1711392653
1072121340
925718213
517408419
674899968
952887441
925357953
667914507
818481175
138781713
1194760997
1492629686
17309920
1865222074
1936848522
611005913
780016186
1555789407
1060570127
1287304074
1315025985
449040116
179706225
1572953946
629381675
453098820
870960349
716035969
34916249
1888412960
1395801885
733066592
1576956227
2084934638
1490489350
1405287502
305400427
59064353
1516010842
771784735
969809018
174831519
219682917
1528452301
289422000
1975498488
1362153913
1218033316
952590980
235327727
337609
426980246
1277153038
763160338
17678710
858404239
1213984270
1832794037
556423638
654773982
142581999
1914830228
1261338672
949794289
10320133
1575676306
1043707584
1427319365
1512727292
1787538602
1316625353
266390785
797044250
1464533667
1332540243
1154789794
425367031
1927839407
1269605734
1547948394
1081372188
711501859
1397921238
973538214
170692805
610026063
326288762
35138863
1322845381
2128591440
2046904374
825931433
1876219620
1431661654
1232755545
99669165
1918401102
155438657
660195270
900849884
1504660024
1208093088
1553591635
1722311594
89550971
1186666260
673634410
1073171495
3656664
1692895103
1346101226
2144079860
887692389
2427875
1382309907
580918511
151556077
951075999
964499653
585245357
104467785
64139012
2068883037
506110860
344171968
202151247
686666979
1628989059
952067920
1709927097
1634195773
2050156482
547209379
58332188
238792853
1128877960
1085518391
2072022662
283917744
992743639
1316001670
1997408065
375193143
1186478091
9203587
80963068
1848480849
324730364
518638348
322330840
1899973832
771617303
567996116
884797430
2000680662
903852469
1467969780
2142070028
985796760
319240198
1800118288
1230762992
1965692591
45894185
204211333
152359952
376191986
945683988
83404687
874887675
879506885
497905010
1601716181
1588754358
726927617
64151857
1633554449
1417856075
1840369683
853680778
704013176
656279813
1201402766
1402322650
513366626
1971421267
665208257
1648191994
1025105237
780276112
1010414162
361304537
1881810516
1830604496
1005441434
1778085005
1404331593
1546514885
2040708848
757501830
441516793
1604429881
1197152588
1425189443
1706295544
1246727377
1205613377
382334354
496276028
1273226939
1825970740
1224652802
121444157
1373012826
1192406782
995274384
1451763662
1326556059
1341253938
1751637181
973293645
1332300474
243872093
69806470
802178538
529203638
516022864
1482396241
2069682693
906783535
937879433
1125151801
704064240
1485366996
1548017598
1123788562
1101483835
1349526903
1903518991
120657440
1451587432
1169506091
1034802401
1878990824
1172494651
35559718
1647678170
2025749969
234445706
643892309
1740850399
1989431410
1226981194
1682811826
1582629529
2097638026
2028906182
840005091
772660584
707977327
1817501285
176855378
764241120
1469617888
1923855393
1884593705
1109420067
457119995
1980310822
1771109544
1093369871
384379392
479877988
424613515
344852449
674208243
1159991865
1567599583
100322282
454486693
1061497949
1121956207
1944517467
955266152
564691554
425856158
330522022
2080194964
1059839056
1664119357
880521010
1025723485
976733683
1060930318
2085500736
1967967756
500373000
1459190091
216773411
335611208
337424448
1771911228
269241559
1628525554
968649911
891908781
1728774880
1113950323
2060612599
85164755
722280561
843377690
1505258971
1824886296
142329561
148171477
1353281917
671937172
136754789
565046038
954797367
797911175
1986680399
173853933
1531120166
2111213995
1012580981
2046494755
186863747
874614274
438222555
344698610
1355183214
1457936196
1006559784
1146559032
1535755641
2125120501
1598679916
883867485
1926665649
688186096
770280839
438078159
1985630615
1700813758
906109587
813202789
1250610899
84109571
1328015572
1330814801
1254199854
757056899
1750640885
1640320055
513521490
643618802
888242086
39084402
2043578245
1673885137
1776574531
1792383850
2128242523
1384829014
868921831
1955624170
601403794
1551086338
899136950
944669300
1825597486
1396262134
2082886362
1211674778
514466823
741218095
1336144986
743306106
658967231
1228141946
204366351
261833785
716400634
1355345566
1020896221
1867877290
1220593803
1010095683
2061796079
1919988045
622994883
305107072
334307426
1738001972
1260791937
683564514
1669562187
702900823
1633925351
597890756
1212922786
665592119
748803485
704423566
521272078
1940701340
1640373758
2030257629
1922026930
688753113
1227320974
555257988
36359823
232355948
294513725
1447533866
739111753
1239547026
1436955116
1372371050
1699388375
142578349
728236489
544265465
2002066496
641896900
1156844193
1564395595
576391207
41511526
1218091662
1925005883
478590461
68398018
2039091416
63815166
559646826
1368036945
34907008
414415985
1513764919
1164215837
1460425709
102025749
1950258785
2068243637
1491115313
877399004
510620789
2085652302
900543182
777111291
476786497
753559741
431171582
1529155797
1429225888
1497390336
317579088
147833691
353142760
441636890
900165255
1357382181
1846593153
1981169539
1475413537
275766577
931680799
1022297906
1399511183
1343459270
126341183
1450112203
805459875
567083197
1652375022
1032339512
2144825212
1863929539
1051031989
429742005
327416696
1031159893
1022803766
1311505752
905789314
1182564554
669993504
1232439629
973125743
1893558391
811475828
1536979567
186577178
2098881326
618385752
790559402
1977349788
585571095
943778385
1802051977
934827239
946203295
962152841
1421916742
864155825
1294174153
308574861
991372302
1961078390
540236926
417604002
893157373
1708693155
1213536024
1193581197
634679960
1658386857
15076974
1507158075
469914969
1169668467
695639681
1969119383
1860248369
118493545
573016902
1590794423
496489179
1666506900
384724702
1833156224
782857606
2089404313
311754744
1795897148
1214563193
126709276
1642061719
132707176
335619684
1976648618
939842489
69862252
1620056384
2124979310
1474642447
1955397005
514760452
753746842
1903519738
685897945
1541272569
1951260318
1590087669
652773433
574796966
1401395027
1835075521
2082733665
640704097
431567262
1179978826
1473611269
819135653
1659144806
1047752057
1335937275
1876353918
221781629
1070844883
364077649
409487583
1395385796
1156247371
589858564
188313310
970619826
208002985
332350236
621424240
736543787
2034294397
986583585
424299461
731104278
1847350382
1407717173
176286176
1320384320
2134989182
1852155888
1261087934
537552349
404300517
579033100
903071486
1791747921
1484826222
123936252
38967787
180945650
1558686878
686741321
1028448986
1970595120
51342116
2018736247
1829788951
896481134
1907507286
2097007380
62403507
1123574516
752126395
1410046424
1493695975
1866339238
965736200
524288747
405172557
543177229
910521837
1218218680
1699381698
732028570
96210936
1531115336
675176837
1960405658
1570469005
909465131
1576329844
131836228
568312771
328831474
1107782213
1492919921
1825022084
1494140508
511620422
428254950
1488057938
119652617
1807133928
1629868045
570073951
57662710
472476861
1438766775
1672958335
973916688
772674816
283187665
419528668
1129595455
1403889328
1499479795
230567291
194335466
2144104600
911696793
1243118025
706557709
570239600
801778828
893818840
1084708211
185988934
1189483959
73587656
949293324
1556712087
1558727706
502671909
1851449471
1929701151
75998992
739226593
1015117821
147855788
254214743
1489365908
641681224
706583756
1387845333
78245897
1793396092
1144788743
1047817467
2093796451
1658209368
1049732957
1536771097
1134115290
1682413799
2121708493
429724603
1072285919
87782450
716470326
286545545
1423567413
1705495711
1756649353
1779597060
1604027614
436023137
2067791971
318212931
1260407737
1772622501
889013256
1807515626
989944674
1140286484
1606706217
168425108
2132761052
893323438
684373540
1379470149
1065957851
1605430957
1380176875
1725533539
2085250136
1929620947
1681405199
805315589
2114803259
306311131
489680878
640935039
1578515351
2139935706
1182956146
1606807
1602029927
197545785
1030428281
335870579
666814074
72414204
1895100289
1788417439
1886032378
2066919218
1573711692
1023907393
855113682
943031744
1931207907
1803347661
1308028404
610011159
956696599
1843780472
672007460
572464778
295835430
1794061451
1296453583
1735734901
1999893544
953499655
369825479
1617238193
1257452813
2109216731
1642495222
936009153
1210212633
1446287616
1121488998
312918476
1496241987
490248644
340427550
1556037935
665644118
1078460726
744877356
1390857405
947035015
1202977779
1792739010
289833836
189843216
981995348
174440681
685329995
577219010
1588197137
1322170798
164911339
582202293
688398495
20261484
326454060
1194335204
913256266
1500065007
2070510096
2131289916
645659406
1171936488
1132950164
1984148584
1670796605
298575946
344421014
1516362011
937412003
630446215
339711982
1584234197
477892001
120295978
1019212193
1804149740
1323862625
29405820
1507424998
870013269
1394710794
695056761
871893635
46925306
1571121058
675983270
810783776
143302068
362181729
356226762
1952939488
1603325375
1886492315
38744708
535331286
958364763
1242783153
1642977652
1893508687
1074127509
95832665
895427490
397094282
710013251
2028676346
1707629065
675235251
393751151
1686656633
1686421593
689453792
548883976
772871601
763584420
255259237
1967084141
808425325
1151798021
250926736
854517061
234640276
786856956
1898736977
1054422581
332256375
1514770592
1149146264
1270130289
1932122977
229545531
1885677880
233508525
1870375381
1691761342
1201248367
404857576
707874390
783125860
985777999
1114955020
1609119709
1474226642
543538883
1721754421
2120100972
395952620
1625235014
1314488897
563650311
1248352107
953250171
492650441
1572823022
91624146
1036903246
459980934
858938705
997658554
98643991
1569086609
854482491
306683800
956066479
1450283589
1366818468
1174908498
1566441065
410275015
187475634
1431089791
1969999553
1674353297
1031917070
614599937
158875799
2007902004
1730687785
1142489766
923458389
1989426670
245391707
1453489732
1507244383
592726842
1716805096
1501088589
1043317291
1654900934
1257955569
1946250674
811569056
1396785752
49885381
589515407
2030984580
157179441
2102171725
1177933204
1627321274
38895
1962128014
949581500
2079035488
1013938051
704311741
1957213615
668653050
1200984572
537313802
2115557808
1602102420
2100706750
1610902142
1975545257
1557650984
1146539172
816375506
905255580
1140367973
1621839582
1352679970
2034346685
1175052799
1972990256
424880145
618147511
274921449
1516979530
1588911830
1323605866
1251125184
1929325554
1664209509
2065217208
1229309299
1815291717
426557894
881081187
840497943
1143051885
5995515
1465673403
2099633829
506061558
1923950155
1261143391
1031745539
1385170676
1916172868
771659149
468991121
141361904
1280356333
1885479320
158138868
20150338
1679109665
299262307
498210190
618381882
896545749
1941326963
558874309
234829420
1929828938
1488245104
1695435581
1784825314
544987014
1336339721
1452944998
240423838
1756113050
1686851504
659417690
2088884754
436615193
75340850
2052573979
305652261
307204596
1553152172
640784260
1789660510
1540663049
788566001
1872024206
1172279673
1734429113
334262680
1127506177
1880198476
1856363718
1236681308
164486794
433458213
232152388
83332689
433632461
1425946093
194493400
1288555311
533072100
1454891423
624172530
2043404508
812827226
2081415190
1403889514
1567649041
1321338436
501232790
1783639466
1668762683
832748132
212875083
255087709
172907914
2015112134
1858172312
383795664
2108069268
1370227986
1409061738
143490529
1309955080
1616026727
550473399
1754534374
33068039
1083667529
1808473516
2101727926
319866183
1591347929
149986350
1465288990
546928766
1681116253
1143174010
1871828481
910059010
228058638
879356863
1343554736
903013488
1325538026
2088425275
1733596106
1512924376
619289424
623575362
744101897
1475201725
873073477
1193370015
1382077079
1079780110
2001143246
517490890
2144005659
440898634
651676491
2114463285
1151284793
97685756
1856976211
995433742
113674016
851237568
1383124376
1064419178
1046573320
1970406571
2137696313
9441736
1453382858
1150592277
1290079925
1354587621
1022657949
205144379
146270004
999306924
591367389
1620901180
1315736594
81244329
900056406
277553913
65794840
1234014547
1015862422
42652267
626732844
1423937583
1890747698
787380277
2071046270
1613195416
1277494076
959245132
172853060
1027635068
1129723293
1465022595
1860367366
1761383688
1930904445
562308237
1195258348
279277687
1658219739
1206160224
643255948
2018160814
942911885
1958741422
1465793247
1903162312
572574324
2067785900
1676824082
1805246149
703353317
131758423
743126265
53078637
1774596415
459956964
469293465
1195711888
747096194
1560526454
1906682765
1561939246
1053239454
1348970346
1533594058
1476671569
1969650709
1137873324
1417944699
591046362
158722239
751258551
1215220544
62155708
1570911632
2008461897
408235883
89897963
1836348708
1628016654
2073685914
1950706606
1855551457
1928637035
1899465149
1706818203
392180445
484836629
2067835956
1792386090
1133905826
1253564586
1690583133
2108159568
705124401
638449729
662438407
1831423706
318552032
577959298
852121503
2062504513
242312714
1305519114
1290883114
327180022
771056062
1439992939
1256185652
1629013923
713190304
1280665532
905910629
153001518
685238059
1743211345
1706931361
1393202448
1997492805
1502448753
232093865
1834247655
1693260156
1060731992
60412296
874544961
229784
187724191
621521622
583204394
668124361
681613400
932299014
1034391708
1954095563
825762153
1198725912
411705019
1313217123
1751673595
1200288017
1697879023
1198068884
1304581870
78052766
352592620
2112663842
2138471647
1417376528
1485927322
973190162
1772418863
1795211294
1934941608
1351430618
689902119
219537880
2054974522
577575827
1021305936
2128496866
564958778
1071119696
1296639819
1849975666
1043087400
1890061643
920491523
1175020348
1967897629
1714472877
1808504405
1166676500
1181668340
222206408
35126683
1253839514
1410392834
970606892
1786886302
829826789
855401110
1651618415
329790758
933987687
90642583
446102976
1659205401
338697472
369208117
431336238
1622806632
1091039432
1556542651
1588918312
912548062
373188422
652023376
1351712118
1973549911
183979485
1943037030
703511364
485604129
1680550312
441702793
1622570144
411934520
1440104853
318430368
1766550078
889042839
1118775039
1735630992
647135769
959955792
54844098
1504487243
881165702
742636639
1901568541
1249014731
1481502169
1130295627
42133497
1962605340
120810753
1158795682
668603373
2083637240
725684415
301097835
1187969178
799855327
741743722
2067788300
1803729771
1599656017
1249696682
1455649706
379819592
1258703674
813690296
1642088034
71580507
227451718
1862130914
2063826164
978420227
1682859206
1922621981
1781625129
715592725
1032684395
742706538
1095133300
1143448803
1126278256
1724049657
1663529153
660923505
1919807120
1298854818
1393602699
1546452158
234627944
1395321688
391622842
421698431
524306795
1207516333
307806434
101464814
748228642
95443850
1418080055
129984869
628727774
207071478
1380390681
820173690
2020770334
1871192833
1775138478
1737603651
434029528
854242033
1258226934
112050907
559988406
166145297
1848757703
1905488846
1055420209
85337083
593598005
2109383794
1991756898
779196583
1039246458
260547479
1745529573
1338317272
1333031470
457042482
1652308543
1477405137
276423456
214893927
602185553
1966719356
539660908
1572545333
819613538
1518352077
406060163
326765854
1534422051
66084079
1233842514
1521821984
1679665679
2142492575
1964859218
4327299
13992121
982424226
210472802
1215807867
1137949479
1802523965
944679640
1073435546
594056623
902401448
394221273
397880511
730051165
1510622287
217702488
27534386
113475130
2119639216
467646431
57499675
803284232
1565980331
530619371
1263648479
746469131
533381229
1156226016
1136277180
2133458675
2123227789
1810261659
1400121417
1360139359
1990926774
1721576295
1525429802
1695345338
90851778
1517800150
1247841293
744388412
1212433355
1207048604
1249778719
1912334510
431240285
825081939
1549954124
812541725
1634200963
831197736
1650381901
386350228
526979926
1080630198
251023191
517969952
725781933
199145920
1880315635
1421210468
2030076994
702874092
1121903093
525559569
598869733
210192592
1400337693
1044212661
389002049
993076439
1234689309
522776566
758554054
1643617465
1366089571
472101829
1773860109
776360521
1956894852
1788793566
1430306889
1692076247
775925013
1707491727
535104315
1703497292
933815021
671389263
1260899253
1269800495
464557059
1233957990
436685797
204441722
1237929852
7675975
47900070
1205555821
404492303
154036403
272456944
1407552667
1918240810
1283074699
1224175697
1053495498
1049596358
1894065085
891066872
133467704
370874786
1641585218
1575799471
1072125635
1804571516
2120021653
886509574
2116859366
1308467574
1322497288
1443050788
2106228252
2031181889
560417240
613045183
640214704
791431676
35823871
491965369
488970964
1734245801
404951452
404518717
1722770984
1820794115
926854162
175282578
1458835782
331162367
1785578111
468051021
351176439
1988856607
871174216
2055879739
639928098
1402982845
920381395
1034235230
563445506
1145595584
1067685119
1059253057
1627551865
1013977800
170190654
877165245
1608221199
1695030642
1304880637
850311997
2091615970
293023339
918744496
1741816539
1804281159
640986408
689134533
1899462461
1664982408
819653697
1549788793
1586949733
1236420237
835741160
817665651
662015253
479341470
845851200
109318236
1712815164
1650362801
685302256
2142557258
1294636850
1105810331
914882060
1800431792
1549039037
613689152
1408920782
1430869348
355202008
1372610517
190876481
281085257
1738724000
1049316509
2089542741
463862755
1363977883
1335891326
58936499
980970819
124790379
1046499391
839445913
1210167913
1732531952
730443225
1627388218
2099562034
429494758
415943054
338056699
958168188
1574808869
243663325
1278426044
1610465622
1005523511
1164221141
303305192
1395958097
311390721
937787142
274017587
1817422437
843076822
1068485229
1804327269
517435948
1611083538
621135450
1908730154
50308435
1757111861
1411315988
1971763385
1946133614
1332186825
252375621
314086889
1530918632
799702622
1864078445
728528677
972120195
1661589244
1830740706
1993231556
1959688432
1768552463
1332183981
1102010372
1857676534
2140156138
1324926817
1437824840
607565252
328768711
1246427004
103607132
1899530636
277668346
279097370
426810368
2145207055
901974432
2080921185
2037659748
335154392
1758904501
1260929201
259426888
405441396
1687320507
589691903
1193519648
842411709
1586776160
1548050297
2022609401
508205354
53532301
260421902
32142856
1522607371
1206066322
639320543
68190631
1441969281
319926411
174255157
1867404915
794941437
2035922499
661732086
292514323
1591601969
724131895
1044570456
639344940
1669214909
1666896118
1308698732
708815043
122711948
1320694684
1061426950
976306074
163296639
886399947
998254124
2110245462
2030343565
2132365309
1902175035
289944546
1974514786
1205727782
1335609735
856035953
670787292
1940998794
90457921
259076835
406977823
2121335751
730100066
1957798120
23136234
1320733345
2044257566
483009941
438133535
437254626
2034711686
1047112151
994252008
1565296170
1117642938
47247343
1686999496
533950200
875560019
1901827201
2089650224
899265549
848516761
1326736636
1355429603
1427190620
118258835
1115363119
734222667
1809786327
1785328951
1779460180
1190599207
996465333
1376675823
869307503
1708184990
1932273442
1081453329
1692895713
2111457010
1373545002
201717217
258162251
1959267590
1282540667
1822168365
1105390575
990032490
1612732461
1246484990
846145895
580120742
51459497
1229046849
1662958834
546856769
1649902740
1972920482
1974144587
87117833
1120530016
1025628237
1640430597
1164582674
604161276
1752415130
1250180451
2062608306
1505199663
312401914
858689741
885839181
40673174
1174811071
1296936000
2109524818
141252174
1075404816
1006608624
750633621
574453573
577759370
1787812527
931430950
657116466
236920745
1856714840
1700676255
404520625
2142255058
1587645616
654765441
300458828
2083729982
607387645
570343512
263899425
558124684
1528839833
1116619937
528220716
1084122812
1244876618
781351608
1969677434
151513813
1341635744
1798322211
1582198441
755517694
1289042585
1011841349
36286220
1266210007
1199092597
1660306133
389427145
663563549
675369494
1225200560
36454795
381709744
592210813
1475339931
561778344
997004053
1040404816
34895909
141024889
1076149691
2106604835
549684168
1700136488
731619970
941764015
1241252114
2135430667
719924115
456069735
1056571932
1042566188
721224166
2119329576
122731757
1506340136
35901360
277703697
754357997
2139564797
504119924
70534912
77393603
903548560
1277031937
712055250
1093256731
23753071
1385465306
999529746
632598705
1474869494
191275324
461859254
1052020303
1037484790
188441901
1432007602
642061335
598987780
818897886
2026598859
1243875549
2083851775
585577618
768389317
270751585
276215424
734462731
1081988965
636703856
1042249405
133078884
854228661
1953099784
752809324
26056792
1160818481
1234387012
1253329553
1497518312
268694809
1896599534
1616085436
993680044
1604719789
1216466789
1816630867
744820830
730266002
850055470
1832549372
95385766
731033243
32904226
1423594800
1273992856
1962507385
2080427282
1626109779
1815332078
1009193851
1881483922
57181167
1434220394
843411987
938409628
1477059060
737177136
1045601853
396395709
159652805
1337528187
1849106863
47661397
965751596
1343734900
2126294280
502154853
1492579097
1645213719
176446692
389462234
1420023005
27927310
551074452
1087499173
2060327195
1706009084
92861320
1207555609
992482425
619026538
1303033187
1189304989
1389450424
1655574082
394175640
1249594782
469628270
1136008265
2029555878
116673942
1311790416
979977552
529878898
925245500
1769106164
1983441593
708477221
1077231123
706150975
803622385
1030211365
1757827405
1365023294
82939068
656891487
1348249052
558859322
1814865149
765151448
654779235
888019498
1046301763
197958212
1544007924
688463998
1622482190
440249185
714017089
1924163925
471897356
96124631
107758326
1794961250
630051991
592083112
1077670155
1944211019
506741641
1751993857
718475712
122407443
2001922692
2091533329
2135935557
1391121195
624836236
1463002043
320047075
1833704262
1597669451
1067410752
1273818754
2639481
1759806185
1937720503
1266178355
8772514
446645310
1579114657
1506493259
1748801343
1416169892
710657386
1920816451
565859775
1610745130
1431329311
571240581
1224684155
896478512
626282455
1201689188
1657080540
742564176
1121379286
531604874
2136730313
952719901
127982252
1277909634
1589997962
882566440
568559748
2142908819
1069871312
976604675
604186944
1902983230
1120160933
540577448
530684018
1720944444
421340900
1540796587
1142171353
35301261
916821807
2113934410
1877415978
2128492311
946042822
1474840150
463669556
2045067171
624906893
461779483
729645805
697041873
485304193
602034546
1096137478
512668175
543488571
1307477832
1330652692
469404369
2070047121
266729587
41292464
1481373326
2025925400
812330075
1804682052
644401695
1705687297
1997798682
39408860
1542575249
657883589
600837491
1585236012
12960276
1364399877
2070652951
794821867
484484562
1292459579
1434931109
2011450110
773855938
569720495
1841460859
589049388
1430937985
1798674269
470416809
9814220
390547403
2136080101
1442085029
183142191
1531862350
605303885
916311881
513408877
1798714778
766531783
1384490438
217280263
855294943
1378303798
1682347463
1809930740
1510190474
339530964
1774934276
174636071
798091283
1051477121
1834164841
450402680
63140635
1979113713
42310757
939570974
651894572
2069356843
732248802
510932169
1874101599
679696685
51983983
1332095787
1021280249
1667979085
1512141744
1873974622
1345696265
1889892669
1746529934
1033791572
1831864104
713072302
272693826
322145683
146095824
2054529562
881701740
1510868449
1971924597
1724699745
641508995
720591948
1060628426
764302074
960057014
52532641
1543119895
914954166
1436246316
449145745
248840228
2027206511
1932056779
899730315
399256148
1329604740
1268494596
1020402394
1494584983
770319610
1992518420
490276726
1381805944
849831055
1016583696
1873850139
1728795627
1849235174
1013222492
1047727592
2006800029
734899850
1242103649
865132624
1703064756
1209691919
597734015
10691390
1263198897
1293257416
475546411
231732080
1903817352
1276076836
1236915000
1905244725
414505288
1221481120
2059686189
1575012134
949157565
1162619601
805938680
1113270389
136679303
659987605
155282309
394183885
1853194183
2088168860
1778604535
1967589868
1410344895
1673389526
806595414
118018557
1681259475
2140159422
1060977716
1853519320
1310949585
1464706243
1220527845
1758830592
776745461
1499715237
828868543
1676132873
1401069159
972602981
1740803190
2025248048
2094855708
1191176172
608883020
2500935
1910878746
1565774876
1060166224
1800157558
316051771
128617055
1745935196
1274092736
116307967
943195658
1230017214
1686019332
369473469
321852712
289790782
1171440921
1205748203
83515645
1018504284
380651116
511510964
2014546418
1602919045
300877288
641540802
72609647
1233860799
1348614486
1923043442
20726887
1865310580
905484252
1399712618
220432905
1812996469
661121560
136443952
1304446586
1583218530
2091156851
1938943116
90589129
1522838602
89710444
1833569108
1941511310
647144499
101400942
1641454195
1543080080
1370054944
1346999422
1888381014
1640168773
1628900383
937668010
1037666848
191204382
478677631
1844165330
1093889918
2076580970
858049166
1676903486
1769684511
348787876
847858122
1714281429
2009154219
1060351811
1703744514
473846159
210990370
129550316
658912316
1434891002
1446793549
531405043
1242069720
1784170596
2044668774
2012088946
1794203065
756613668
1736021558
551820904
653363851
1225023452
1765389205
1486328716
849747667
664112751
978963025
807258738
1205694773
519681566
117296404
221033924
1687431012
1852245827
896964342
1346057168
189888148
1801565100
1756607772
980719510
2142431718
846094748
181346560
1464200602
710474431
1051369437
1794064076
430968596
824642782
1229832925
1646300244
1328126363
217175985
807002724
468363737
2050065247
474934133
690628227
447806855
2094844768
1045834708
829361828
1434571415
1522012940
1695169916
1559506949
967780216
589381529
1960653500
1195325819
756336018
901533218
1427476802
1229363766
2045542458
714513748
323028708
1869614154
971955378
1802619686
976127357
275789598
809429407
1429852221
524848710
1251456617
1387345615
229258791
923545334
1778849473
1858238120
1526219392
1547163705
1330657218
1175837503
2029886994
1221205151
1857295298
1632756295
2146392483
1058266622
1912079200
1819831599
855327712
418276132
1471074747
1583985738
673895421
1486134708
996947491
885122798
523125429
762370360
1383915566
1122774607
1554645800
248484464
629962768
1354665687
929429730
993859995
183779441
1540942116
661017612
2026036278
2019624854
1505796557
1128117326
827214356
1196483317
277351548
1851340265
935236779
919836079
1168155370
196827219
1561355132
730056140
294772776
46819964
2017945605
2038219365
2066425765
48028908
626024511
1181707156
1239342530
1502513238
1626845402
1709922748
656123917
952144551
2079304209
1536783236
2074736733
1395981730
2021140163
241685907
600776387
2059274196
1553760931
426200344
735189513
1260254547
1266318212
416132039
737258183
2099651963
1985724462
1923474533
1114134911
1910383122
2058116710
1475783669
1958572065
188100167
1787117676
1909038994
1987468056
74302386
585144909
2122509235
1454396742
1971851994
615216358
272981227
1633575747
1278713271
96386041
532227066
1568610128
832921520
406154442
218539607
1650529186
973212507
688079257
1380926605
797734010
940037666
502158261
1301443511
2134798245
680699533
936078458
879004619
1551815192
447850775
2057156012
685587886
61336476
2026549152
110637576
1606761760
1826275426
2099623736
1466030051
1940772435
1701008018
1513331240
1673690409
1266645065
1382388022
455660849
454212917
639539699
956407787
1623206433
864810351
2075125277
256257643
169842073
1428794978
1842408327
2050644352
683719679
1026595899
1381300476
180421617
262452051
1974206399
1075491111
1279412533
121277002
1050872179
317995159
845002856
59748241
1982791113
831235875
47885012
1362077876
393338951
1341589575
552585501
1566398541
832592397
1842881426
189543435
2027881950
446902485
1761287308
1522524060
836591946
1967722042
1944380000
827802538
934787890
1884698843
1313881395
67950405
118394632
617717729
101805761
1805667228
1382917725
1990900861
1837300077
1475465292
525107590
1078669556
1591974686
1058878206
207313543
1319115376
726435076
17043595
1683560215
1635727129
1831065128
44930700
1549196416
659618275
147868058
126951679
456091157
608731610
806123213
1996506666
1282957570
1949030772
980303172
1966598187
1986500746
1599126525
1188501186
326451499
2075030194
93630834
769236887
1767758340
1595980331
277808798
516568317
1084065287
1403893386
48181822
86418122
1775634938
87333571
703083245
565730275
1403141959
1318838707
1317740143
1134004302
1677829253
1749418017
6532988
1947870218
307644833
1965160272
1770447163
401803158
1924321763
1185103209
703297259
1062688269
586122929
1984415487
968903000
1129560901
212183543
1106043872
1583849875
480406248
333837226
342915080
1434535211
235565237
1320825780
679699758
1739799003
36044951
1978678490
536535004
1631877787
1200243158
1232062777
1846746707
12411108
232265380
95056156
1113913520
1169552986
250273435
1994129029
1289867706
547275510
1039524398
73194503
801661790
1492304386
1210239943
1301202654
46690530
1296025554
1699190159
2078011987
800184747
1166513606
1725118476
799319821
1063218986
599812877
150135333
1205866433
1255515053
1609792907
288885046
1717096459
1616945065
1853184068
1604449132
1008663585
1852431721
1757724059
562129146
748629226
796008475
1555133684
318609565
180705502
425546406
786652681
525517451
1412684008
1714845776
119300064
1704537397
710157132
1592584433
771434642
1928568361
33384985
191334164
37074407
655776869
1040312412
1837422389
896938678
470082451
1710564964
279583331
1645359159
1764013543
30202269
568550478
9751434
105697973
2119220418
625604743
1209383595
1583658875
819025643
1929251399
396910535
680058817
885095376
1777503824
151083383
756963604
186610314
1453305675
794994669
1754748792
1907600892
132666830
1724250292
1847202462
415394445
801082462
597783327
681467819
393596379
579735225
2134856053
1550604840
591160774
639764279
364183449
122208060
616927095
2126717923
806054054
1959360950
1519195473
600986320
79713346
962661656
580684233
63544775
1073179469
1836185651
1995644145
1473643110
1175310354
945800098
600247833
511955037
1531617634
1668226641
1474321052
1339514371
1072067419
293627035
478013147
1452185382
896569400
1972991325
1252544644
2093309580
2146968823
508937458
1346521846
725943127
659093012
785276758
1877612341
1591822756
1804618407
342343345
51999869
1084956970
2068988535
1700949695
869761739
573223839
1783648168
1193356644
601085021
1708592927
1894274394
463989552
1238338112
166185264
686126795
1973561739
986361063
370620841
2015075338
880258206
282257742
853972710
1792084149
1167023522
516632981
2005497310
2067912985
635788674
235082823
246645931
1541692883
238616570
2130376477
756359873
893820315
454605002
1754316043
1037957269
1669060840
860581854
695844238
501454993
2030968627
867748335
1491287991
1026279881
1824856874
937289125
99121215
381458752
1802878227
1591140362
1251485677
759541032
2141951544
707841746
808458540
1466738476
931417395
871099188
1961180110
52594999
546126697
49859547
1406657506
1423413914
63909599
359941717
2077936412
597008290
435078320
1283159439
1592017411
922055306
1828809267
1059148041
1231147665
1776690186
1450222317
1022148039
970657868
2030604529
1609391298
715816205
1867695613
122535735
969635412
967895885
1535767268
1162131013
1338793816
1303224821
670990224
549948001
1662323211
326827861
1351514375
94502340
2133355883
1718456067
333081925
2072226694
1665640396
1802388857
1418864659
1187930865
684485420
1676764314
2019609744
1054020673
1862201096
833447957
1561182350
2085556832
262401255
1742589762
1671826519
813094524
1955668168
771468381
1045742518
709856325
1348647759
182144637
1395680070
1282146891
316040289
1282101738
336608704
1652218175
2036421490
701714879
912054966
243281863
327147382
1504063566
1610829227
30023057
1909173793
827754826
955077237
1865956145
481816842
664252242
708794089
390672436
1018613122
1891579749
1261420954
893102199
687451203
1445172314
2079842608
1127523256
793434740
2141094343
1595413423
2077084441
290521093
2139860957
2064016888
497894694
1650905094
480651734
1982873028
1768710284
407748292
733655762
705297146
1285558684
527545342
1311297467
2134084773
1082925424
2056633980
237897068
704434456
1579304521
1446758966
2080230152
63101043
796558260
1538296859
541669403
2072794372
1193497885
806521389
774234919
188755113
28501275
639077894
797381158
821727929
450609006
1872049967
1468396175
1732811545
635297288
1318177215
599033200
348018371
2072678426
1747421374
662795897
358404597
1638350084
404438227
898347451
187134128
1736288160
1530027179
299580077
1488906374
682892315
2000419526
455235399
105481584
1610812916
1439010736
152829147
1630606815
985898354
73202222
1956352256
2073985384
1872855578
363385320
737141606
1314287622
1799373012
1565513424
1339837079
465702322
1533412100
1070185874
2016907190
596567668
281257293
1377601506
119421659
125800383
1712690888
369995211
1931898249
603796505
2116820467
545169375
1930113443
365016435
130019717
1147621819
1745002342
636320735
279652375
1320118706
1707389753
377903929
1385470474
1841213262
504812549
1663498473
1308012374
23147545
1388093273
1379471121
348122225
1108788542
1265617395
1924231287
49009224
1028810174
902483979
1547187851
934092601
2083380023
1081172355
897428004
619113727
541053198
298506137
1367677091
603812636
1332557711
2043761238
283816905
1358825896
164912565
1104004715
684179665
1812145255
133414659
659748109
382039215
1386262732
1373091206
1553460184
1888943347
967431671
386892972
2125104242
895737370
840997033
1341893708
1624178990
1369930256
1427395460
1582783174
1133714840
232163354
746842776
1873156150
1882950287
2101537793
397455770
1636900654
1519290689
1385112732
759290839
1204273172
338406175
1330586335
1950963668
1353605837
243685406
1851036353
1981133299
1371883613
550277835
10764826
513693222
1914412851
16792526
1230442363
1044549008
1670682364
507986313
1548378583
149964168
201369411
1076825514
2128525378
1096398519
1738017358
45931384
1807343291
1877169661
831694067
1854792540
357834414
1088793346
181446506
415371841
1880673561
162190322
1529103549
1696152345
1763504297
1988645575
200430765
962497394
649719731
1302683897
616541370
1050464478
252800501
351832789
438406939
918889593
1700445202
701365744
2057163187
1542197256
326533537
1863304097
566859489
516855773
326177257
2094660164
847920887
814572117
1330449565
1117516399
379552199
1320539899
815763689
563808271
19661771
1138572721
30936893
867348086
506970877
2035707292
1586943944
1617564731
53505156
761104896
915632418
1671976891
925171162
2082120044
498125812
1505133402
1823735582
107393850
631717139
1624868315
423016444
1448076128
1120343684
1079691214
687643239
181408792
1705566531
768178207
363571536
1161792525
346042755
1895412364
910895369
1501811090
1335087964
1749648063
1329746621
1403392891
1336007569
190694783
643296636
1197011293
582962834
513705145
414871662
339480058
1909645974
1383119629
397138033
570937281
203904463
2072487587
1500174230
413999073
1904453380
52381039
1650025836
1205516048
1936218861
1622723680
1543555260
730192355
1014184788
2015360476
482493504
987011903
1953976485
948281695
1870589424
848627061
1326720158
972863951
1446741128
537607716
898743382
865667582
748531418
2100155729
114174230
410766466
1347746812
934577785
723809692
270923031
1190799041
225447798
342573491
830887788
1025410542
856850376
1610740351
2036208980
902578972
256594325
2026524278
289955144
210977043
1290434495
670573180
735463573
363465144
977928862
1002918770
246767779
1819061458
1348386926
108653353
304771932
1029200072
184092059
453135046
863883165
1616129798
1945577271
1443505471
311726539
1567514980
2039785947
273471501
634749717
183578772
666352518
620519327
397273390
219049592
810942562
655849633
1326669809
2017759288
850570601
1580057645
2094068040
259084497
1884338720
1280065345
589344808
2084868551
2016373503
1715154348
1149179037
909956828
1566040274
234701641
275249458
590410637
1722689340
758966191
999598747
2035201934
1467226840
1827732297
466383240
1497229357
1009761566
1782245665
1875717652
308085604
1995365796
1345322300
776457965
1703245689
1342994084
956505840
2078335985
1333527742
1893408493
1762140232
1828886896
821374858
1469404421
530469819
402558083
1594042632
1059853470
3068759
2099971411
1103643514
1946086235
1684066824
506722156
21639996
310836145
1057383346
1625492172
1283406741
1556975802
1793951577
1882374312
1331246321
1081491405
936505950
84485696
728833390
318117939
812471056
390097821
1269595034
1719669845
536306948
1908452942
415478088
1233347228
1699384566
120413697
961057426
1580926857
1408045877
1214286777
1058463601
1785559806
2033143116
312285626
990288244
1613757676
911940915
850235550
1775146185
6451924
1482709859
740049752
221491937
1931273774
70021299
79987560
1629627029
1546408321
2070209537
1524796321
1434835639
106398352
2087270099
1615725392
194441384
293396180
1473137674
941747538
1007881802
971470459
1677686781
179789491
1149934792
1330220808
1403528769
1347156247
846176629
732356539
1287981014
1832801173
2131088740
1645028534
2054623779
1164130345
333535048
1460588054
878458373
440134421
1635607297
1309909704
722779478
828411993
637869096
65823729
2113348056
1316023349
1639598191
1219763857
373600780
1527787004
1090449212
1954143763
1885558664
90247516
425670579
268737821
1087231021
1429239009
714113527
173449404
318768864
54475748
1519029079
760368728
559816182
130735655
1128595513
1231351044
635451908
2067503388
781424738
697460265
183079803
1457736221
1191251202
1228844012
577050039
1382186001
454981131
318469807
1428306204
1380941253
84384229
2139063966
789263600
1933705013
853837546
1361139485
968829383
926223325
1896094624
1062312465
1049805308
590093088
222385557
1527465795
1207442522
597323004
181275621
1492075959
483406831
189118080
1975146651
17874044
1747985593
557466238
526563475
534317476
317834865
337499698
300708999
1762567349
1662697075
1943623798
1107749841
949836608
892617824
1946058471
1303401994
1586867377
1579687500
509201463
1784736723
1864478918
336019120
632386767
1786549444
455498647
1900959856
1225489061
1611345976
1365086164
426915164
155980578
1769608776
977566139
2055145875
27288599
457075978
1528201300
987059317
1443843329
1950372090
1368169373
1332027761
1478814626
372881864
1773690248
898438841
918817084
2066892838
1018898116
996805103
2105172853
1044710121
1161496313
1242758108
1030284984
1863077760
1101495188
1003196414
2144440479
641869454
732007485
1064987521
1461995108
839638766
161344478
761957326
58346726
1034917155
1735228294
989226793
1439136247
809186483
286456643
1270207158
461289310
941890209
1923360819
1415759094
409879845
320907473
826166370
2086084681
339492553
1949479384
639683284
1722548625
1248807567
422094095
1468864381
1589935449
1916299221
874436042
848436071
650256772
1468967034
797206368
1131893649
511050054
1849108040
585722206
1734291504
1811152250
49082953
943510173
1775367811
1415514059
1607432222
2054490703
828813493
566418725
544031528
511068995
1205976218
383368185
9246092
1966325126
1105083001
363101591
421044697
1019180991
206740172
2101548154
1060647515
1350628631
1152296642
1707163125
638493776
873141476
282505910
1552174915
1691480814
1806029915
1664442033
999309304
1838035908
545255499
843771399
1919615465
25867858
978395729
695587984
1827293993
285884728
260313181
1216145248
2009378240
2072412042
95187912
338038350
110614617
875189182
1736210985
711979064
1073387618
1050005992
674136582
1132387550
2095317779
1919433062
2072602662
990603667
1616424860
1057884133
829757622
217869354
1812099777
740540480
1180953619
747043179
2140347119
1619823071
436297709
1484307321
1421129189
1992492595
479852240
1700628622
1037143604
750503969
450477438
1543421416
1367929365
1722445867
1919963749
770256790
869992950
1924593560
779156836
1232911007
123080032
1889963380
460955007
977899687
1002381397
971860729
805497974
2123519614
16049640
80396421
2140269767
877754608
1927049288
346675151
67865567
316856980
511209635
282428483
1298540465
915054573
325403170
1974927357
592825711
1375300007
596748679
1255496547
1196155982
1484409114
178574033
1493318498
1506044541
1847450460
330859267
1816008452
1254266008
178695203
1766551313
2090981274
1773093745
2129228751
1155605796
2117635063
1507003929
736824968
762692014
727001591
619657998
1497842543
180101468
825156620
303773738
1297344576
2013725172
950849611
1030586798
1058824382
662223152
1765592449
2037509348
977407093
1641356171
925317806
884837509
65442933
2055794902
1417345948
910199910
1982698384
692948795
2083540083
10497556
942360217
1785614802
2054406469
1852861251
855242635
2031766923
908758595
1831491738
1827456821
1545501837
976037778
648151822
886375449
1037756616
1096065509
1314248894
1980154670
1562923272
1000922703
1037294812
645277363
631430292
1180898216
993777970
103376719
426315486
1526287864
1044306678
1365612850
1694949272
1107537474
1342533561
725762901
897901333
1368041210
2072176176
830254587
936375826
697571073
2113496082
1433717757
1241429567
2056204211
1253302295
934098779
942211317
417242317
602668768
821760360
123886820
1873221690
1826212121
578915790
65743495
1430652004
1930401887
1413823037
304910459
1055046991
1459908273
1703082540
1693884164
1260192159
1283970771
2018545233
1772924859
722339585
1998936720
895345107
474080863
2130369246
1141182958
568832361
1215972062
1421341119
556513234
132362097
282792461
1550435116
1309738726
1258452878
875993524
2101988355
530686347
529462412
963024273
1748649536
125843755
1297648754
308872657
11152905
822005124
799526681
1112812317
1242364559
1720628637
1632705781
1795584947
216399312
502916762
8223949
1082291309
1176203823
967202423
1649986217
1089629151
1223727129
1965110749
880613864
1785546805
968275285
273228553
2074774728
1226388043
1829630459
2011450630
1591253533
10855777
1870343945
939452039
912300156
722779913
1283219237
1751570483
1285627418
1062684313
440308493
879106435
582302756
82524843
2102487220
1949918094
499873410
430626521
1154927524
846397392
492142535
1021559752
1135658543
657164594
620039144
932201187
626626252
1363736613
218232374
2005141858
1883089038
942461485
1205498943
899562251
246100996
800605880
387280833
625066347
796314278
2063762198
173490928
183077879
418538947
1608071543
1509432054
597740157
679548099
2022420363
321274618
105820137
921506166
517295889
477485886
731984373
607806504
268563682
656167200
1274252306
318939823
1944767439
1339273485
2024989678
6378367
1640692349
1158394085
384278908
1507461512
1596416959
1063944189
316627798
1757765868
757667961
788357163
373840136
2107313961
1410794222
1487663352
1617520533
343032571
1131373661
1134098152
1058727551
356153147
816558519
35857270
580339743
1236918041
15183009
1406162303
769563549
205745376
1263119153
1393872962
829379641
1356588379
1777649762
1159715515
570450146
726544225
501986538
1980551087
2047945865
1459466057
179897675
1455329928
483197970
393875499
126822135
1553403457
220787709
1290864907
438478625
73599574
1815677904
729525267
143321817
2036425276
922459794
1494666052
401907816
1504730245
330815939
348274670
1510566998
192276734
452672112
1553731573
448330729
1241770731
1266129203
1823778398
1362490811
2055355586
1118067612
1788589335
1164551745
1595504340
1746335026
535814253
1475710269
1504128559
1385042088
1430529321
256932640
956937774
2050733595
881498085
801051542
580035893
99389357
108074985
645581889
282701875
173506502
1292936324
329991296
1581607606
1113530209
234536945
167506088
1692395637
68888284
1545884501
623976040
110657546
295345191
1694754328
459215844
780914506
196307614
1608222196
1080285966
1803553530
1061578514
1045851374
15523718
731487326
1252654544
132247945
109129634
1500261963
1410796190
1229732176
1578927461
954824014
1738722915
1711449447
1784396557
1959755132
1970496700
1039278352
2138159734
238710302
1583418
59319709
773910999
1228752692
1919068507
972936939
329891371
1555495420
781443479
1597261727
781352893
504036948
1642288551
118282666
161230362
257887784
88003858
580169788
922012908
646214083
914795847
352134907
1671635160
1798952144
570909275
1595062016
378494094
1770764898
1480498245
1539759202
251181457
1270367192
1813001691
7897751
1165540667
1247585580
277560759
237266542
770396882
2057331503
46205494
2143747033
138762671
283072204
1125446754
523640423
847770168
2097743412
252678446
1253503435
262397962
1942353944
2115594736
1433086233
37547469
1522994095
1401310627
1300747731
981215237
1360680267
582743291
1034451378
1134033362
695117236
1139181636
555567052
1684239887
856148561
1943385508
1984884178
1731615453
269601260
957098237
1200768603
935871520
159684170
1376643290
1256920337
532761808
1736678400
1301115963
1310113589
2049609386
1755790558
1013949104
1605580467
1257757717
1137238351
2094700966
1278011709
1816567465
1035685952
1953785190
1829009783
1533012026
734668632
155899394
1622035027
1865647585
642782771
1520919343
207842668
1981896663
1759231531
476439946
1211600408
1249378913
1194977169
2122734837
1907231247
163605413
1057031039
244399102
291833992
1971416824
1734592130
508094006
31695623
1302321069
636426614
2057871765
281749277
779169651
1457315636
1309411235
417151892
1239425594
402293438
1668006939
1206518444
1309730609
278482581
321979924
1132388482
711157425
1969697530
254116133
253804644
1108564888
1065674622
1201512324
826370933
1448842901
1225243299
727418080
1574501032
1353048371
1574561301
1320394131
2027263611
933366
724810938
586571216
304735892
783478110
734662241
634012734
1801218334
881362882
44745194
1373941176
307125791
1161545208
39254348
2031655919
28657617
2042103945
1852763627
1362806560
1038611862
1727140064
2112752291
1453219372
193994233
982119486
1444765499
1137292320
348360286
13760896
1153768506
2127573727
515703219
22512617
684318597
1791834736
2106972436
1268285544
1611347903
922337920
736948028
1131101677
83367692
1974388649
1151530586
241032403
964335707
1134748928
1730907244
488116166
1179325441
871374200
357104246
1671984451
763047505
250482242
12163843
382337493
1812646273
1180749454
204897713
72202105
61545782
486438772
363852369
1543812193
60248964
737981527
425245919
28789988
1126022326
963447233
341218254
797945215
405294664
1529645648
1466682219
1257028068
1899502299
77066540
1088481690
960436321
1911467641
994780309
1428622149
812049308
374208548
556011577
588970321
698798291
623378690
611913157
699610822
455134616
942046672
719093559
701466292
309532986
1965718081
583700672
579887910
1107485269
696689888
1868202450
2016476503
79227865
1668201729
1724728599
1205423973
1794202477
549117193
163616765
800904304
1810571385
2050939931
1283471362
1359260858
881927672
338703412
1770814763
1684825374
1762196763
2080611839
1653645035
934996435
334495211
422922951
1752267141
2126290932
1449580880
1801716413
1612621787
922979839
339417476
1473543576
2122112579
149938429
427787320
1876980453
44986111
1083217437
1670440524
1795894365
922139482
1649876758
1509841693
1032069389
816365262
875427772
653979513
889373431
2080092935
1413382113
1615848821
942759267
1361185977
612428698
1375338303
19433283
1041046447
1587438553
1129763506
427512731
684706905
794658858
1104583197
1446453757
1486076519
82059261
1298522462
1507410760
1433247983
225465726
1206844898
521844574
272877547
928820212
2034065989
1998030846
1853086262
1024066015
967500584
1746153385
246012821
51421434
1360831125
1554741931
504822212
541971401
1088220732
1979856003
1731023814
1348768514
384494503
929168944
2146250323
1819347342
2083060741
9182759
1551406879
2014600907
2047319621
950282722
985687065
123994212
1552626826
292879966
1507342979
1714456713
1713417148
812010055
447192849
1860923797
112248438
1332962244
378641180
1810801316
1482917465
1846071366
390678336
2040880540
1281011606
1539814555
1084965250
1089624499
359720366
625297283
573338672
1144444745
1740667655
1141789296
1899735676
1192135108
1101610066
579167381
1502539834
933933438
798074754
279062434
691123924
436917878
150072609
1537981130
1103515310
642477910
14891821
329657209
2057712531
1746854519
972095200
1300494882
293931698
95672376
1552692326
479465766
720490374
879726726
1383553108
1045030845
2095598369
265783961
594409551
1820879851
699254202
1638796769
697168590
1986031685
1791828499
930061647
729234038
1051995044
1602369333
651768103
355282975
1880687122
1145746261
1394159295
1362351744
384758544
1346167637
1381518461
1196471104
260811245
255230925
608408592
993187827
1400018784
1631824625
647143420
1277371681
63803887
1907559800
658932577
192903318
2147065374
1419690649
490715680
137361769
1099560265
1479865788
1239668827
612247101
1277440122
727360945
173170939
741892703
623983784
1008862633
2130565193
819268903
599457427
1095766692
2019814028
1330046027
704587684
1547669650
668836880
934171165
90503018
365180417
1995273162
1127038524
1360024374
1913838707
80084429
1706469835
1247397677
1651046114
905386016
27957416
919350440
824482205
436779819
546502703
2135615855
1447260107
264794323
836806946
1058085880
18237201
1493117571
809913633
363520477
1133767619
988284810
197082098
411219154
720739827
576689227
707434007
1300029733
418116757
1163804899
2034638646
988507653
544443329
2051097995
468848435
1935141151
2143581810
888341755
105295955
693707678
1100058825
1142229949
1694958977
563541308
1661386521
448692660
520987980
2117091335
2081984017
1832143437
1033063508
97205573
435931987
1630156284
779543426
1274882730
1833158729
1744442477
1498035283
1078870027
1435831593
2143149992
534884903
1485491065
775326893
1068780522
9426154
1844030140
1062543561
22679746
141510970
1064043214
18438749
91815179
1842115808
2114889811
495176088
1586150690
395721179
1539486157
212608427
1483884258
518940654
472675901
980182636
653483100
330491502
39063267
1717942229
1763900839
1024361033
309139481
1161316712
1284167064
1230765508
382687129
1755448107
1410564176
1676645943
845378198
402124998
324513558
1884845759
501234554
891252447
691009154
1072311342
672095900
216158743
1961615831
555400661
1492117547
1584003222
1816221691
1395279803
167873583
329262977
1798977493
960587846
960514917
1219727155
704567938
815400912
1145651595
699809046
1180850820
2026969586
693644075
785633294
989523816
775320050
1456546893
355416964
454075573
766432335
1210921451
956963342
38694109
1712467119
2057938412
1965042616
1849392394
1903396869
2059763094
1024079949
437648386
1161256503
1438021337
506697208
1104110503
1432785187
1552285987
1485887448
1861017338
2013399371
1099450030
2107794297
207565438
1371601212
215411807
2108851780
1906341409
2015690358
14825918
998441567
1714101282
1822122477
887657718
2028802148
730751301
444128817
2132699905
1692483117
1203947089
460833849
814662171
1896237594
1700013100
1911214457
2108182211
442425963
1647094516
1065178882
1976889822
1722350628
808344632
797446696
1730629000
206963316
55741617
1628652566
1426805215
1482489749
1952464003
1013112279
311105662
563117081
1540275304
1719296694
361846866
1935369157
1195258348
1838233382
594406365
1273233035
1236640578
1146538987
809797241
1686081310
1506251233
716639089
1500852751
14020621
2051240396
1033456680
298037205
1728749775
318091269
1559247324
857990326
671957120
1213174981
48699299
1767117263
1294636409
2098869232
1190268449
2042029738
485989231
141050049
1321570378
233696622
1583970663
516658305
1455090453
1933866020
1346651450
1581807563
1338580210
709346027
1006653593
211214567
1595092346
2003338734
109937197
1093881024
1975372382
1775551092
717822435
867630393
1300659699
1526445379
834808897
2099348011
2054571231
1299726274
2136555205
1325805719
1170562868
1292619694
613551279
1114789804
2127284712
200252460
656439811
418235041
256133102
235238655
1394480696
23957306
1649072342
991322758
986027942
744541143
1515800279
412866579
1461925195
2005292416
934788359
408784716
1627333413
1033732839
400296837
450104977
1482739423
1234387012
2137311186
1831292066
1544494019
373726188
1310662317
502223815
1903984564
140679178
411586973
87562929
262747997
532356892
1148672539
797693820
1040000205
2136474036
2035154260
95731820
897056241
689564558
288127515
91534575
1553175624
74463903
1361945727
1600092107
363714047
1076206877
1982071394
1152805985
19277888
515342099
2062585653
264950766
1786753569
93368285
618410194
1832118552
914664257
2027667625
1308992646
278245627
120036488
1918201563
1087212377
1625116987
430198242
2138882172
952422575
1747597647
465376286
1103347732
875033264
1709492595
996648530
1161162224
793936099
120038837
1894966521
707374194
840054692
1308420666
372301991
1120005157
1060293262
864195841
612838675
1377245817
1953495674
182478293
1706478289
1543342143
1860240682
870569261
430268789
954013355
1156588003
1767653530
1267853066
428948075
646841031
1862232054
1276260276
405102490
1235891085
1358429938
1536088681
607303885
1872041435
31431105
1300275161
390524006
973100415
486321175
1579662537
2048066913
1345212410
1623475180
811369693
1335618028
782573605
1900687716
896830006
1527516947
1044351798
991384597
1700341953
1044596266
1963790586
1257171683
97488008
730107517
934372305
684409177
453369853
43348817
535396971
1092357845
1368458764
96055416
32605016
3574839
1465758056
746563438
585864557
475723
2026192555
1842501426
1411096531
2126425356
165277513
620908823
1579945460
690179372
1942826975
1371186637
691948003
457579826
1130629596
1916056782
1159294917
2119212424
1044503271
816198554
1235465515
380709612
1134658578
1358564393
1807750223
1921002888
891370854
1706263993
1801784109
1862718038
524273703
769644932
1650353032
490819342
868288255
888759454
534288939
281061898
41108423
551738896
1082866942
297947382
1988181132
847190558
277636679
400613864
2103368928
1439281074
1050153507
1427996876
205609764
2007348723
1675255133
546439711
814163995
136055949
671722765
1376366356
814647364
1193203479
473014717
1950793034
11988003
375547869
1225011215
1575988644
1222776258
1983350340
274828937
22174701
862790281
19609653
2030673897
2060018921
157198939
1731933680
553579971
929733492
627287308
1911764762
1373535253
798289833
1671693260
318460827
1182137935
1723882972
391216594
763172492
297165758
193129026
1727378735
527863506
588234909
1214136459
989938273
1270748858
1797051767
377123512
266917248
1118326853
1732475377
2103253245
396987288
1086530044
791419878
1493271037
1930685700
1425332833
656296385
1424752614
221530155
599792348
1013978712
114757440
1150198838
975717213
1595983881
1936320554
1434097921
1189810189
1687650735
1897148702
247415100
191730612
1744458381
2048870113
1842566869
1021924307
239661742
220241713
358560814
1641266763
2109698981
975052764
1711993410
476340204
1364660716
1335533006
1413318129
1782442140
269390031
1579263494
1038617977
975345862
1822096334
1799020151
1287655347
839559597
1966162932
423580149
1016191409
2028510165
1605234875
125452231
1818031867
1189609535
1198799748
958013403
1070026915
234211509
625027951
275142004
1740903801
833341971
168810073
753272751
203499395
1147698705
1015627175
2020117145
816300391
1588583915
1279634644
561119977
1537372175
1391361492
1704801782
1233433859
2003797068
453780658
383586431
1990389513
1091329568
84356538
1525060799
1955489912
1446858734
709177278
410616745
1033548643
1918969852
1223408081
1537220004
273305398
591875042
1656250897
280233129
1615066620
1703559588
1142642368
851850442
535791443
105207360
151877927
644414051
1119409264
851263981
2041471884
111115846
844721869
1622851025
896581398
257884677
1286135788
948344152
357755853
976933847
183625342
1782123846
1835422773
2047926885
677344330
272980113
1602677498
1974631290
1562726812
1459217987
1314507405
369591025
383453330
545282142
1895353643
2029238920
1029953011
276594431
157996599
1049304395
1736679314
1303799715
1951492357
833335455
1704085387
1750309035
1213701114
1040998201
165997131
524628705
785901502
1980591622
1271835528
1350737287
1984175556
952895846
718877042
332504048
1418816871
1111065755
1464217832
848342139
769405590
1742275353
2098102656
1448944621
1044445577
1753510526
1447296961
731072856
655170737
1254145715
506967131
1580394053
1351643718
414883745
1165087396
1938793583
208427477
571524308
90861329
1720231897
1982023276
419207707
1739868230
1558917516
1266520744
805786151
414101965
2129348544
1927887995
8750823
1416126507
2082550011
222146901
485936082
1028161409
693850115
3298051
1999478766
104638236
320784074
1918042244
72663481
1426726946
416837246
1544538541
1621982897
1067708400
1135157145
1286969138
899254769
1650045058
1175362224
1122922222
1644034034
1563715041
1659853605
600057895
1121939984
1485987248
1547294423
498608444
1993640667
1819794972
1019163697
1828121717
1125104071
1160403036
870232600
71251020
205256208
1034080238
1062157341
258572446
656141275
632107276
209532368
61949393
1816582632
161177115
1229970338
1393117337
329922771
1076418
55574247
1487165373
519189810
1717912181
1120793054
599278615
1840078843
308227110
957161002
1123750591
1526918382
1102938518
577016807
390708833
1967673389
635586189
2142238870
137572802
2114302981
1440480429
103247916
2080199377
1863849608
1119669837
704237060
1676328195
1201355331
702901884
424655544
1246277293
1376100866
571596275
1441610180
117171214
1376538142
1070848894
1018952245
1936184444
21790520
506840705
264328845
1294386311
626319890
2039733038
1513043864
937049518
507485915
1789943715
709148640
1823332852
1136887196
353966519
515843590
1571346390
948399222
1346103541
1666371632
1861090961
223388495
1723033839
1156105665
1676745225
1582239399
1738354265
1293421549
1315711394
1460224548
732846211
1973060658
346889330
1681939175
1811302504
1250202671
1492649250
638634997
1677707166
1420820150
1640251222
929145296
1134769415
1327401989
820459901
321450696
1498563065
335857008
1689661359
268696121
817455931
1578004604
216503285
996337992
487086606
1692184996
10641144
1557121004
175801415
694157587
115902614
799629927
980732008
1603783947
703107438
1532139426
1122228629
936847585
1370388578
1808249011
213454366
1380414774
870309853
1065852473
2134737443
802466914
847267753
1132664916
1750287678
1342513057
1921701996
138420629
1507128172
1483248343
1074665965
1055817706
336321783
1057196221
1976720046
1470857563
616431358
1588179999
1176097896
1316325538
626313895
506840413
318322729
637756069
221010896
1744511752
72386480
362688964
1198903949
1430007242
926662704
668502333
1472826750
1796088750
789876917
1327039072
1891152418
596283834
759257162
1698020310
1077822948
1768292178
588078441
853580661
239243892
1704988388
1170174010
1816154486
132200069
1842848070
121575913
1038224432
453980292
1795096837
17088871
8813456
100515240
739325890
604561299
255736980
852658929
521050868
302096160
1196896003
343526664
1761929607
1849687885
1107742487
522186552
1335019605
1129666145
1279820357
924311301
186185248
80192037
192711416
834320079
325972868
2117247164
353770165
187020320
1628606787
1271557944
723650026
1424986668
1339222666
124164324
530127313
569697245
191076179
65238623
1613138366
915309379
1773140759
495329299
71852556
1755071153
368435312
2142614982
420223593
15246894
1823278710
479935407
570707359
7167889
2115824954
319634263
1602390250
655361102
817674438
19906284
567825868
1372571405
545422947
1114781340
136181855
2070561836
1563785647
1468859382
1683648581
801268070
194874173
1278851755
1235453599
1132949124
1502631914
514278227
815540993
1356980867
639660615
69635733
567864002
1753377258
1688983723
298649235
1643023680
63853858
945774733
1264839185
986190713
831941485
1015120150
1285883839
656831672
766435531
1419652920
2070501543
496902350
674080788
533911155
732538066
70941642
78512299
1322647399
358276123
1700415197
1286626708
187165993
1847828884
1434305932
1432290247
1712588896
696486664
154485508
524333191
1847436447
2084358996
1613062277
1679835360
1432511446
1734844050
1007438835
949394210
449071327
211488874
729733501
1120739695
1290763993
1175326062
42843705
405154389
1463442517
253494898
497343037
999878906
1310404276
1896963902
675265385
613578566
1434963060
978295228
1189671934
2145728135
1455542208
339241088
782421014
435840428
1308702695
967409553
150658508
1591156625
912984484
512712222
1888180883
1005691296
1708544348
1640480070
2066319828
879292959
1660769749
2100365534
962325256
117392914
546094890
1332676261
1220745812
278901441
1167785834
279199706
1221043151
1696846742
798418348
88965259
1853716899
788719209
505199935
1422615851
163129184
434020529
1887480194
1777618823
916421353
1852309709
611156069
1477763852
408777881
1728515885
1637506866
1725195267
507610228
180461250
631272490
738463685
1934336685
555501065
805239197
1690836122
834426129
866380334
437932390
2085947486
1807609881
469751782
633103621
315855033
262930397
532826910
797434042
1908947512
1615416668
942424282
2112708386
2038750537
740491730
1702729464
586867805
1724102678
1165346702
2099017844
154352996
1237357836
667251010
1895686684
1586984967
1665628848
764992329
418934645
1722192023
1099526368
1991395951
1061467986
398301835
797393429
161215743
1588409218
1120648801
123391915
53871227
1337993326
1070486093
398685068
175157280
1387221614
1869871122
1580108572
892866164
1020793164
758138129
235669722
1428510481
1452409862
1903588243
1592257640
1158947935
1513672114
550210461
53127636
2482670
195122375
396996798
1308628107
65331728
453862904
1596266012
678705048
1885191445
932680468
1105488474
535482344
696402414
1103303349
1904935666
68900480
924449770
680544960
882054685
720324368
709832639
293527082
1999665207
1841773491
1591505858
753671489
1116892796
466164847
1340449981
1917029396
1438760329
1528479827
20777009
201105532
768731194
1754427315
2110214926
28541963
1671107627
457539660
387154771
1137009396
39463360
206801330
441060181
1223464083
1990238685
665090244
1007072363
31221091
1539007251
123385107
1828240544
1162464446
1460771279
1281201049
1157565754
1188833297
1830159662
1310997803
333009793
904997808
217305017
1056932118
1401975589
763941967
949753088
46023270
1853497360
397320645
2123062080
1564307230
954229905
1559479420
1547908326
873085206
127879542
356273342
1469964537
72753801
1713246517
2021165495
1642963235
832555720
1395473751
1095993555
2096393681
1995937412
1233487966
689382861
479568820
1729811808
1105717748
1748211062
226943586
1508101392
797450213
1988353440
420588522
561828974
1314697067
800076295
181628158
869261892
594050476
2025083528
1326461669
1294178809
1124944485
1813207522
1820536980
1185155545
1567154077
402970742
1715029907
2029109235
1805147113
520210827
105006400
933377715
165813661
1485251481
762895082
502289623
1316540766
1638687795
455879982
1957020807
1721590595
1318839818
1064851122
544878676
1789412333
1014584696
992018817
1791949437
1644472723
817666300
1179555100
1681019901
1620589846
537468990
276696634
1088269260
1277866662
455295462
2091873829
844654773
16963512
370845163
943239949
2120209482
422771316
1841349168
1557743196
1378733253
1947240450
1273738100
1018343225
1108911057
29002180
999055627
586453870
880397335
1756133382
2016735064
770210538
1337402148
370062228
1608512270
1542928879
513348114
1903759068
1501747009
1037178681
820636276
79259022
1180149960
2056983961
390481420
1000596547
1079448288
44111979
1404649152
1086546959
650618405
504761593
80774149
493085328
1754377582
1797400687
104263207
1750081708
276545638
1545427848
1861015681
1761106947
405949547
1238014416
254935074
106270647
1205683827
1257713993
98765570
1270175022
167180080
1265178109
1587451451
13414425
28359821
475611030
1268478946
1022960729
1912130252
24851392
1600133472
1511582905
1597054933
806222651
712002183
2044739810
443854027
1210797930
1192832338
2052092736
1242179371
1032406421
1628908296
108265264
447061313
1565021813
195393173
276227920
910708621
197971029
1245853127
203844086
556116162
665067660
1577939933
573712260
1415827601
1453675037
1913252061
44416957
908433525
573859409
1084775903
870778489
1341865808
8605904
1038991912
148123271
16020473
1017927308
838565339
961862109
2079955405
851237479
1523447124
1386012511
1245729549
1317901796
1755947743
1546206286
695441117
231688794
198665679
1835594777
1596307159
37300907
1847411311
1380712260
1380649877
1105619567
735019399
1544245711
1036685143
122047544
1590119279
2116672739
1785002513
1934814179
767876584
523193423
790914005
516753747
30495267
1753032430
1175332819
1154272824
1498893685
72495264
2060338081
1441446384
1278478999
1562349270
1088499147
1788802225
848299487
553484324
1995820087
426344128
16640768
1771067405
1027344658
371901736
1175160625
1594067138
460470838
248122828
772447743
1736037083
1642831058
111284777
2106784799
1012870121
736278814
1434541267
1874291518
2066577675
1160251253
288184092
21631924
2046862288
146085855
1067270136
704489596
2128795748
1811342960
1708760015
1040252892
703588469
627346790
340742040
947590060
152909611
849173767
2093885850
1376412496
677055643
157499994
639094170
370732149
209917407
1031020066
1865414742
686351403
1728478011
1192996365
429550859
269947904
1117041575
1198479002
183791072
1669646780
1116159509
1244604397
1373146257
1312178068
112227312
250262021
282523295
289449773
1727891933
757023298
2089733686
2029604329
595295783
1296785072
815237554
906108397
1939541074
659431419
886669429
1187886004
412429114
2069809770
1678415228
1507787352
1152474512
1144149352
63539023
954330214
1370755497
1213080799
1777917784
1145683227
1075839215
884221932
1064761026
2146685120
31501874
299924511
258764975
1446758854
1232877398
34734972
877313334
98125810
120588778
887812651
878713495
758238477
173401115
602853446
1745860927
2056119694
1325442370
145772012
1236722592
2096090979
1616345143
373892710
1190057603
206836034
802469187
1633421260
869301674
346078851
2006656164
666754334
1709375493
73747218
1133606934
568133122
1884604131
1872634251
992151794
1020470183
1960304309
1601577905
470278696
932807980
1671573431
339338902
1718456067
1148383286
999900474
1958863181
847436572
1550302376
1681391763
1308506589
90227809
1641344211
1621453463
1936456139
1708202796
593580114
334190147
377158566
824163314
53412031
1641553537
1107825810
672080601
962967320
271792227
141597289
59336779
157859348
1780881921
318830041
1664296147
1728441230
465345833
1340724903
384691710
98387231
1927601709
1227291552
1817749056
2124521003
43790818
2034854644
1181155127
51997175
1134836108
1814291824
1028176641
1032030338
1367374169
1504157468
1025176617
902557021
1770103270
866517332
916589836
405840808
1703842308
841827015
1031750640
1123077882
1420926093
2102879561
866045766
413947644
693254073
559592753
1745243772
146359959
2011767131
1704762713
59299027
1200008075
270138520
446055748
425525550
1226000894
898825189
1153294585
957489430
1385713458
1292986039
338545235
704739321
1886347055
789638282
616258545
1125292544
786259380
1748757589
1139589248
610364244
1846577582
1806832705
1071889357
603288700
1783769252
970014909
1441832687
1545670385
925703717
1400215847
393272515
1546393484
694758872
1639445096
703625433
1933036972
1993594627
52205351
1810748478
815104079
1489083174
1006855765
455472303
594321257
1800785870
1328715956
523765420
489800150
1317881448
1722110064
1870012330
1068367541
1989069445
468577854
1892571251
1095607546
667584738
243102816
1812457545
732603308
386067886
1129289893
1421552556
975743121
410464196
1582715868
1899351909
212984316
1525964503
1090748658
1294306750
1479600875
1839944105
525568186
986039126
267042014
334450849
1697913473
1837040523
623129054
698586999
1683237508
855908355
690448365
889442561
718422843
150007370
13287262
567473645
1083597590
1887572407
1386994336
601489403
2129829865
1711810340
761490699
1482624094
2074682418
535352609
202703693
1037493552
1407983387
1143223409
925590429
334162597
2029640705
1763762567
1773657371
1278742304
85804229
994115519
1554126855
335932463
645915840
80639234
1337395644
494567920
507957463
1778085005
2059129598
1634987151
1774736285
1932089003
1019219890
401650817
683330619
950280973
198735117
1548793020
870199984
908137546
198551931
1358277963
149813022
1295270109
12646763
1883298473
1335792478
1540168284
1290244020
1211483338
1156951985
161338352
1149622822
1513159383
2138647334
581230730
1750491533
1242013472
1100163365
773855811
595701435
216285462
1548374721
1800861959
844082551
934945526
2003076743
1896044764
339261153
713118235
464208327
222590041
882704903
76235671
547513849
955737053
618151241
680455185
2147348425
37296389
162056332
915328827
2047851801
121925468
868629077
413376140
2085749905
1405767956
1511685719
1517133485
857816960
1640681129
589142559
2024003367
984815798
1138138957
1931908805
1535825464
1362739956
260152924
53729602
1686933074
1811749664
1580781596
787838282
1981684886
66861277
1217579410
1338798855
1410873822
1570118374
483493173
2080051745
1933849038
1964055790
349212233
220722700
1442414799
506865938
554054713
572867005
1565792816
544674426
96718486
2053821075
1203074593
34242127
1939570245
752963315
194442829
1757864694
151717053
1270337906
117751515
237276046
609813117
1359389680
111984651
1219816167
1804234804
242777365
2117879451
1769700243
1346235502
132553462
1369475428
2012028064
1276419270
2101760933
1341153544
920978671
1382838815
169666763
223279181
813940166
1981684762
1237128333
54520949
150702592
1125730730
551054716
1779706928
2085167535
1309681244
1524939013
1109314571
160262631
1139220514
1450721667
2047985930
284394093
1156985736
2067006725
610378505
1608752567
753946047
2095770467
2054509436
496703431
694472823
2028360879
1412750264
1536823807
151277221
496942234
349390387
709544700
509536252
1423511017
1846746841
1623628233
961896072
1016981368
925359605
77264187
1890477067
574308912
269354032
354834128
1226944048
2010270538
35306143
862007188
301829039
963154495
1458498229
671140038
433260242
372792012
1309689576
1618695606
2064592862
1767337033
409351392
1236202304
966145909
1727898767
1629525676
833714044
1525995444
307194036
1767255070
1729167423
220869676
1521694635
1817418200
23490789
124477592
1292545621
942261410
1159505345
99040254
807547245
310497864
420372091
1686067399
2122238883
962759721
55915651
1857930102
160269702
2113602533
1399693282
1803222888
142466771
288608352
569584082
609271228
1214811615
1590480669
1504908502
106164610
324162538
1324581870
511369882
1345786279
157994525
818389589
488650093
235074545
1438662202
2144981747
1598556919
369989583
999023106
1496969096
153935918
1666965316
1492977749
2139844444
1064637789
1135392634
1798889610
1012077419
1076269991
1657184268
1088086500
460448587
1073063381
688039754
2124487555
588307686
254682436
1316068062
1451854228
798414390
1343487538
540447903
574672008
926243357
1382358382
1469089996
1575487766
1458405025
99072081
895685945
1868404177
2043564833
2122096952
2072325119
192627502
730713187
1358277358
202479225
1170113162
306369346
1674320931
1602293490
1948998972
547242503
1894213560
801218244
1743378178
2108639564
1014818374
1190062558
1414122544
684591558
1944834265
1682991950
172568252
730267264
1929858038
1745457039
1115381466
291869861
1839445112
669787872
1604080501
1639401064
1894589970
73251553
1809361649
1211431164
1155258077
142327686
678273082
1117177725
1909618353
2104422135
196047517
1772379076
2121655392
1734555301
1188014070
1289285814
543803980
471739281
17705904
944614970
1638471442
266072431
1595157177
484606565
757551708
1088766902
1859315094
25554144
409748866
530784591
178898239
708734219
1465929127
1034629414
1213099153
479148983
1089977923
1555106213
2069437942
452669750
1341471501
937621934
404146008
1789854463
1826948330
1896230645
483748628
1288810699
56905449
1583057101
1413062380
2036382002
965666423
743041539
110626489
1167965410
382674337
618780638
272313470
688654293
758579571
1573958441
907708467
72647420
540580095
931405770
224426968
369784420
376305852
1945565530
780056351
968024228
1515817578
1683944673
2005832395
622202190
1341156861
1689323165
1402205513
1024056454
1535712824
1241404050
1320384167
1809528764
1731626098
1168388659
748682532
495803140
1809072225
2020850716
663148078
2122519403
1904406742
205402749
761500620
979451135
292698709
416670064
74534477
93754999
1445604609
978508742
772809772
430021476
586000629
1702904611
1798127387
1745026181
194658531
2110103934
581839523
1446398058
585405110
280681470
1142397025
1079322624
430811043
1698905944
1553206038
718929218
770963425
221496435
1051618679
361651392
594706836
221807087
281863696
68824113
1266060771
709551201
1053434203
721815006
520123903
1903220986
1473796080
1352171125
46474083
1954622816
1553366136
1748193969
1135596585
1886246593
272630136
1435717809
1418859601
882087266
1215196558
894547059
784585980
1190590740
2126696838
218692415
1631644270
2042361666
2126139751
113825121
1157598838
1494927823
1440749677
1084865983
938471666
1928115491
355368476
1678212275
1690108917
498703794
1834619002
1855480951
1756330495
2146283664
668537546
395957166
885468025
431223153
331825179
1636033918
1206170617
467961062
924872156
209643362
670164319
2052219676
245443976
624922624
1546500855
453483336
1552612444
919885986
959270480
53168853
265909486
1963036879
2123429732
1813805794
2054368314
1732027698
166468535
1099499965
1098765591
1768765308
1368250425
429244027
1679088183
1618330532
346718367
1636781034
1449290073
520220627
1008074406
63106735
722789939
663316680
1415852327
549567388
638310628
749933716
1157588558
336557170
531860021
1578875059
1395221022
2049918522
127124423
2130522571
2103385062
25081856
221968123
1470105854
340380000
2027401368
553610092
693219710
1822531134
1112900496
2030174758
2132105748
2141579063
1730136870
772794801
1455226474
569033551
569471093
642327875
1541479915
276453720
1681636612
12943464
1221697821
1613649
656393930
1449428119
535180983
1644254017
2027079949
1507474417
1484357456
2137357455
802663712
1080593996
697254298
1573238591
988727905
1291286827
1520083409
771567262
322463896
293349373
2065459676
1795723638
1038231419
1506217515
185773164
1263599282
1541329487
206695302
677179952
1793168227
903200287
1709339353
481527863
1732473314
1008594856
1122493725
385637615
1484227707
1970111708
735028931
989185020
637653467
2071667998
347623913
1366620453
587655878
1487129080
1559370535
270362868
1181075579
151054469
1818172288
914304715
714257070
1037718629
12049454
186492013
1100810238
1953960050
789774197
412696565
261962762
1582714788
1500174230
316689518
1786511456
1035461919
1949580602
1585956366
924290085
403152704
345513572
191545601
660094792
1248568735
346808117
1588457877
861637024
1223454750
116070907
1863962200
1660048135
432776684
49998469
319476112
748468231
1829297636
492986219
634536259
1773381927
527123653
1324528834
62214572
990783618
333275537
355616635
1729509826
875882604
1457224984
1713665557
1937637301
79726208
947651541
513006001
799251091
237199769
343145228
826686573
406374061
1353102761
540727603
971704871
868717802
2066212880
1999498459
911062753
959519825
211228421
794095730
546492554
413643688
1233892667
199330522
1478663836
1440375265
865470726
316416325
469063324
392206814
1336734170
1238781735
994711883
443055078
115355908
2072377807
1090348383
1299402555
174271472
663719753
956401179
904594788
1411200217
2075392083
619258245
622107948
1270593191
35853444
1791985116
700942856
472244746
1599035607
1268319296
967896512
381495247
988150977
144486022
1423020308
1406556918
1177536105
327334953
1606208886
147912136
1960238903
120446449
209460232
1046488494
1120128073
1574532661
1582238710
1339556555
1205083390
1556412107
1583625441
1436296864
95333042
1777731577
554329930
1239012495
1607864803
829313122
1352578633
2040779520
1951720666
1278746342
559126072
492984882
1817181875
1217139816
1396438547
699444752
815864237
186720978
1770100469
1993469929
1188689153
1631080949
1122123025
28943194
366423097
1745078959
17494794
1968134739
308850597
1873101457
149959131
846701320
963549953
712668891
538570574
67413452
1815042980
1475388210
1485501943
1748127023
2035673685
362585853
2085131293
1011782222
1938072780
1687179115
404894822
1795497506
119018094
1178223651
1080958662
400116975
1432410900
1196061591
1301848853
1505556044
560530710
621939903
1393771142
5615881
630275103
1352907508
743291463
1269619518
418330638
1088351452
102180801
1661679062
189913972
914075071
1494542738
737415275
212869627
1642933958
1132096879
545669985
742636151
240482685
1410529534
2130669129
1260752052
147034187
1977037740
1310124224
2004269884
144253858
899841370
2098213759
992875552
1228413206
609649641
1356713756
1723892393
2047094866
1643638020
922395968
122402181
2136959570
259059822
957536378
687488872
1013325874
1570136953
338616847
1888271104
1804754152
985291997
1383147595
364114970
48445518
220986106
829570281
1984787608
772035524
1670202468
1349570714
2138536829
777686821
156029387
822080361
2045167391
449020506
636749410
1110432783
399315565
196121429
1185395369
2041876414
1558576115
486242924
1697778606
470485137
1751960954
1468097201
361856145
265189296
1494506463
764363031
1551051805
1615768539
1567149035
1557899207
1028950821
824187222
1098808141
1227700360
1301051338
76351693
1200601938
312608584
103160627
2141405443
242566599
926454053
144657486
961111816
1001095633
1099482914
1340328335
1822241827
819964273
789069190
18322499
1337569017
316822532
487280075
381572909
1817220659
924601798
1349730939
76227209
1878617094
630688334
2000920404
80334253
936683911
1573702548
621252425
197893472
688662483
256656768
1453015247
136426365
1362035931
1179864475
403214415
849501940
1386728082
505750136
300972648
1479551818
2127853624
450359203
548073326
336344907
868531998
1393295077
1971273784
1768776401
1408681208
1429638497
2051668659
1046598792
766307343
467466860
782601486
32706743
907425132
987450597
284340225
102182774
702760536
450149708
1989111800
166333232
583503614
809860017
438824868
1661914512
630738153
1519238000
1121718589
2063590303
1822761896
1715999223
599433798
477936947
1604313179
1224253078
1930179674
1700910179
1615530868
1715233670
1066048689
434057451
1011846522
2083042495
1398622110
373418755
352990638
592144929
700966188
1570993287
2086658644
1437537724
906398758
1265166771
137489646
315016387
726231974
2027214018
7352614
1950472110
2040124642
588990606
615539347
1936603208
913230111
1292022151
423608600
294909037
1776348502
203607988
739133054
1824187100
874863822
1504899237
1921166066
145253209
1039997498
1528467205
1677055854
54944238
1975814335
1156200970
229413388
1816756448
1571309963
981748122
285544579
1361324815
938092064
1554087531
289784835
858194211
340927056
1519646165
1795669631
1506091748
1200485483
180990922
1623933277
1249537185
108859750
1802352331
548163788
1230599203
59477674
1839285943
1296766353
408818053
872935239
2026211303
1063089848
96114561
413699665
1761371842
1951002929
986517579
449532899
2097792470
1081926012
1069345660
845237126
1953967773
1116691365
1269049850
2027198150
193905071
1992384917
1788530542
1436437645
1777723290
1855647793
1554506178
1055034650
1162571819
2089598699
247162362
314100817
1617390234
584780593
561060559
739400191
444514324
1915889536
1857981352
2042718617
296330947
1365004956
104784358
471081090
2129288499
1930011229
1649523451
170662777
1365907713
820636276
1540029309
554271034
501558484
1508371293
1690471789
365402439
525572323
1246963082
1246926086
47122614
1236799527
676019897
703429011
833212307
883192426
1922608460
86844552
466718345
465005623
655202216
123712264
1145541402
311173835
539607384
1698952303
1414470195
729499907
2064967425
345373089
1220844552
1944448381
904403105
975470874
1913251625
1506364693
1434617726
538041829
93668883
1458559099
766299726
1901530749
2142861798
1321238810
208591438
522719576
262984458
1325011932
1683330334
767217973
1588297619
1008336807
1049584738
452927995
1838127702
1605451873
289110171
1543520435
302652358
494396761
473055306
1834913746
365157231
76018137
708231166
883937706
359575286
1831887039
1890830232
4352661
1444214468
794410002
1492743084
809220892
362810750
920348116
447218906
1727392872
389276871
88423301
256014627
2118227229
2017560155
370492934
1080833638
1223348463
546145354
754214782
1712638378
1203966802
975534438
502275650
1173507171
1009093002
1660999025
869585004
22080707
1872323647
1928542340
323414296
638102362
269990594
1992176391
1967651312
790490387
111356295
1299222363
1003223610
1663745378
2089424998
1929218541
921118129
1815792559
1292941636
513637019
567442775
230228846
1508819435
1652614054
1245198176
1210899597
825172944
211180638
733672065
943969588
1346343727
811835555
604365926
337448322
732233502
1635745687
1788419429
55140174
1229968793
1619300441
970585115
1875236354
732885076
292587619
831424587
671795669
102937205
315689072
414651996
1203167993
365761744
789534285
1584013683
1685843388
150249739
828428874
759973517
1233577372
1523408117
668778960
2095920045
85823804
100234968
194771127
330010215
832065170
1444966295
1278713577
659901814
1324265882
1539823260
66768447
1526197390
258841389
672087413
33682676
386007184
1318287125
2097554167
1047754158
1539907580
630876059
296726860
556459497
243157628
1520420220
543709298
535471094
942500857
832969448
1667041760
1322727503
1867740297
1948948952
376261443
1752432056
324848136
22661910
1841604914
836295510
226951501
1743277957
1792730168
1748574644
103511170
1309009360
2054647840
1396478144
1775236022
946181301
1505501891
334703603
1779492266
123257327
232855030
542564247
598707105
1661595637
1870512712
254450334
1109571925
958109922
112127537
99342914
325754029
1721410249
894622531
1751587771
1296025678
1383328277
1911582109
107802297
1703943353
1778749003
1702234508
1485677538
2030149387
978870126
936362104
1234551902
201131005
347101850
1899594072
1296030579
8856113
1075987100
1996777770
1813074398
412961969
1131510248
1340202600
2038902619
704097787
1487358914
1859426825
940331085
1113692091
2112532422
2033101007
1808326080
1013035065
1410408972
403915258
570530654
1924085941
1029511336
1995409882
2098216385
1744287434
342085148
1763944675
1155998716
2051889318
613638207
859860026
496724662
449208537
946648206
884783209
1971015694
413487160
198012948
1167476510
1702148049
1755131380
595495783
1757571883
711607833
509484871
923054988
41823897
1239544819
811350802
1980314140
979726900
1197226307
680575780
1168113937
1465435365
958278176
1023508590
804793413
542646649
1032159683
490194506
1860741628
729921627
165427031
1973042471
1258692010
1113739177
1711045103
1640852619
660177071
1417130834
1579648463
648837808
543860209
1917856467
751870318
563034486
453175622
647614917
654732085
1840505785
1108182411
247151152
170315819
1876506150
399122160
521375442
856205746
1695800405
1210250869
788119622
1858853078
918252690
1016052506
162443830
1786876414
1725527282
777269703
142090495
878164764
1457650890
490612227
1658200248
151763258
1980049216
1933575945
959531269
985881192
901071973
1541902591
1325865155
604489616
1683242356
1140314525
943820416
1943676828
166849977
537740720
1836119346
289097432
1565387967
396267679
1137815795
2022096105
1139995033
681165807
1261245914
23841914
1371155360
373601413
1452917016
1261626206
2024882950
1210930891
1108925485
1100916739
1755092360
580819979
1794247009
440733409
2062034906
774048154
1923677371
729896494
1797457419
169763826
1936424179
118059422
1452427680
658924534
1557523640
1409385138
2076650793
2114340344
1103048885
438412385
1624679586
1521770484
689520959
1897439594
2088293946
1588933611
1890023772
81108810
746402750
285492895
25828120
1133002919
469791552
811425653
1564425813
1853979721
1074728822
549802586
725611107
486696196
1283590916
333913397
1159415728
1253193552
1893723429
164519450
530736047
1414564672
1937866957
1106478428
62645507
2019442607
2054161217
1025262408
238679949
63371111
1449542828
1665689671
1510077492
499197458
1722711073
161279653
383394786
458547867
54018366
392224136
1465399313
2042952913
2069068158
1490165808
1495111257
1704523522
895391137
1056809489
665080145
1379719571
1816033053
153080287
255361395
1331297146
847936091
55838555
94683065
1560192040
507080154
1286842116
1133295981
1351036883
213391603
792075886
496343833
1945673538
15451615
1520010523
1525513502
255060691
569716995
1633691171
249887615
1294715600
467876802
1771625597
1859894411
1851504853
1229453456
1447533607
449947139
1116829329
27272570
1906780716
1882045207
1683145734
309764046
970244851
1634380104
387890853
1335229464
410029093
1327532596
1880354582
1120236154
1405926563
837907727
30697698
718993497
64979131
1561548244
1445620149
1990857388
1219003594
989647146
1222172187
1133040651
1130762736
1958750970
1044078114
1222113980
859771830
2117917878
395464335
1054637896
1339604876
1544576578
876633419
1892103336
439077357
335348816
840428685
1869140009
1919904171
242633613
963960344
975555993
1353489312
104822516
689824719
2129169809
41626657
1349907652
2140070844
1864823544
1013214263
1660638879
1135037991
281540453
451844078
1447658976
767491368
309514118
1933946266
410661400
579011115
442464034
1164702459
888371576
1625644746
347835712
400046828
1955965771
513005184
369102144
1430740067
7224658
446857936
991255699
1808138741
1296323943
1446578937
1731624853
51623261
831332022
964101267
1977564298
191641350
1251584973
1449269428
1479368602
1041050278
268124281
1513627225
1105792128
1478060404
1984600715
1544886462
1754081948
177988068
599190211
1290182344
1343894959
595524678
129687464
395725275
1494161920
1369013651
12330240
1024994835
1584375694
1236053764
2146988081
1279141060
1833198629
1556433245
794513575
2128815847
1417503030
1524097636
1461035895
1179578158
502959706
1492180427
1629116470
1320760203
377593635
671601462
1562254738
20869183
1410796445
1342644685
613656617
1310679971
1905365243
1768458081
1027717911
1527550409
1871827301
1292550935
1549372041
511831417
1154817266
36223116
148851555
2080474585
1083884658
1817312082
321059278
1654326877
1775792007
414159261
892621724
1936479953
77506622
1004719077
1909980700
1509681228
1562723131
1861402692
454632827
75368220
1815288747
843425417
1053412559
192163432
769115978
1317955562
1422021157
653640054
1017359673
368919011
1092597488
1458317985
1498642851
247313058
1162902126
974005496
1148139398
1103722696
1819848958
118974298
756035060
1125060795
1854578070
443534436
1489865042
1947366055
872198346
954428523
352453777
278800417
473807008
1152509836
1227391998
1868055833
1299678339
2128998975
1118550025
320805309
1578340856
959662960
225999354
746836055
772396624
1330655250
755723028
817101003
1807586939
187572096
288564241
1192087170
1010123999
633052781
337927106
712519601
1370497857
691654351
1533594602
2016934101
384616520
1281107479
355221381
810934462
500047177
1333282821
1876709146
1388553345
1768633617
2036798459
1415889379
1698561521
1288736977
2124122454
139257448
2001711128
328534603
64458327
1217527643
1211609657
316739539
1390758179
1569885613
1979528257
1630131983
1856918881
1561574182
1210699117
1311218409
892610153
85399510
480052342
1452455372
1167260068
1694018881
1762277722
629877811
851124677
387985909
868845831
1776630650
1860036875
1879438390
298036040
1295740597
835530162
1137650828
382510053
1179080916
1506400495
794362441
900602206
1007720412
1346974785
321583057
360442339
1980605732
944607284
1985092309
1315230012
914818236
1920285287
2107603748
1557335058
1407290785
1301271317
954437636
2129060797
1346059009
2053039579
1656189861
563893892
1842267804
1286139041
537327108
1979667013
180233664
44264407
1885049304
1928249139
1195799379
1398334669
744224508
1564653957
1957381195
1399405439
1205569448
2052200324
1956898281
1315003939
1076210818
302720990
1170124957
906391313
805594685
380283464
1220504798
1592306690
458940339
538998352
1717505268
1030884977
1332300148
1208785697
301434229
1812141480
1962331924
618395147
1694929365
1324514732
2014697028
162469350
366142504
39030792
1908904753
1527888720
723031183
1835716754
302938549
2055386284
1017900683
1956486241
95580755
1790575308
1796394598
2030918909
1073445489
460508014
605351462
320355206
2114318865
47709378
309469529
286734603
888247429
1930323528
653594113
1732703434
568301486
502211129
417233152
1628178594
173679141
390726774
1921065030
1347903511
1964338838
1336734534
2004760559
717075658
1785009982
1617509413
532956523
1360026023
1189220303
862682348
1628400558
1703401414
2045871416
586321594
591213438
970774287
696058221
2115359813
124732124
1269571696
1942803649
657586934
43690816
1075058502
384329636
1278239189
564838866
2142639874
1508103796
235212807
163878947
1615628187
340687230
233963717
1668923567
639389924
1665890044
1721831210
1995267495
1647398479
1220513923
652727797
1140888378
506722093
542877497
1221354750
1274173410
395565791
1959205234
1571317445
1646411655
414319785
735582842
1459639091
1242270073
1023782294
879452779
551332465
1976683162
457998963
1414724826
420070412
756820718
1634154072
1981487835
1790481615
71531697
320927097
769916097
1801685238
1190716381
1758739610
2079168986
496460840
1255589800
4394235
625755224
2049369454
754819667
1621056578
1017085825
1318975482
966526974
640649873
1887489111
1409998316
2022592204
1032037374
1868354367
1499348313
1124117065
1666776524
1149417522
854005710
2108183077
634881375
839091011
832876434
1891211330
1199943415
140379903
451251183
1252401368
627349985
1589158403
1807566406
2009771638
1122820374
1708249145
1355215097
1171893655
1683966396
210191926
1294785493
1740956988
278801726
880151660
1113316031
530603396
1707134997
2035727134
889612082
1347204940
1241216756
1316915981
1410087530
1053353217
244677506
1490128344
520446889
770954197
677315298
2026573340
540722282
1973263333
95827959
2137191121
48588944
484078591
1568638120
310070268
1383492913
1810422910
1221556892
2026622646
2076011596
1950996595
377164117
1208549530
166094988
828389518
1998109506
880813104
1933518977
1409229567
1040845458
810443109
1906669381
664766388
1544281552
1451296050
25211715
187379945
1432723489
1961808402
1142217665
2053394600
1519583010
16953907
1455389491
1345857029
368690190
625728676
1672931720
1315129248
954079850
115870179
948783250
1384449180
648706827
1783053661
1530367726
1459051400
1160899948
437220891
229430535
1350153697
1530590407
99197640
1402597788
1340196578
837532725
2040050952
1876412700
1347739443
1163196606
663529429
2004388663
1133285389
673681985
970058644
2103404813
1552561265
924395128
2135651144
1023808715
1627808557
1455476079
1549875277
261832271
446080440
1821158952
1708988151
89643240
1262879631
717799688
1837632704
1756000175
682069602
1596121855
1714347130
944996343
1448006777
1294104052
1169958546
1216639271
1724500682
1273514675
1396544187
558271088
635058864
1968988322
700815155
357418824
837654664
1684683662
1682626042
1486297478
932873160
14774371
1503080389
230865789
1641764388
1701543294
1503602345
487273787
2075171014
1453612394
97608658
2120730428
1725288773
1505247878
778990669
420646553
764840644
1052650538
671225352
69826704
1643500740
357459727
196194259
1859080046
1184241177
2129805217
941876032
1415640384
58919026
822390807
588641585
515259480
555831943
482379399
193366479
1204125162
1733298040
450785768
995564022
327354459
46584321
1370256406
298758391
575931986
1998285271
1848403925
607596729
1161877384
225502776
859649572
424110565
1614274866
1133262165
2119368875
1266501666
1014574957
741764212
1550885700
1407462210
4646607
1318580834
1672003164
574880269
604690396
873214747
1941957891
1034628289
1187967242
510949221
1402341207
1184784932
752542656
2141386732
778254410
1685154049
1476474929
155534006
1870493308
1932285564
154524736
581035486
306175377
2001285515
196740780
1392627339
166849977
321399263
422129443
2002692125
788996251
1833126132
1375270646
186422061
1993722427
1232552977
320312407
1521304129
2060982366
841685077
1765304602
1344890564
1442491097
1711543574
1406633150
759295965
414501002
787498110
1070573645
2123408493
109760156
40118343
1479587590
1429377193
1902478150
517955290
671060826
1776197100
2045187205
460693769
175296777
784469963
1990063548
1086164171
823231081
1696904927
1845613798
187729021
1147373435
1471059320
1202231067
1613235841
1160708772
510964375
913952886
666875708
561759927
724006089
1880030248
1461747752
175761765
628286213
1038177563
309114968
685695548
928839227
1087770709
1761401260
453111906
132752374
1743251405
920902911
808142277
1693692455
1682993653
569795006
947539835
1162538269
900476321
441813938
899313882
1804994898
357397
1675456173
1464480990
851043279
56522850
1375630055
1423685291
689172419
1443459530
689587413
451975598
709145355
984877396
1368205974
1892368659
1632324622
1850919506
695670493
409724934
1221175202
1632490159
281395094
1086110564
849283129
327958833
1305455755
539782235
192823494
1511819595
1510283590
1999952235
1743679559
1777981412
878300132
1795640279
1866377873
947515520
1720300479
851954687
1230676355
1538308367
1171138088
1950873373
562550953
353956504
2071936953
1345422319
305600167
36606254
587758991
767256388
1022163569
95871239
786408859
1738230616
1915289385
457979953
1118023946
356304208
1891022738
1221839535
1647439794
1568245785
191183646
2008362102
916017110
1805905305
1593204180
91395968
1748593219
2041923884
1782916489
756697032
1472590492
1309397083
805511652
1323278214
852412241
1991646755
2131988053
2026843169
1405479108
1904572217
294751740
562691498
224844234
1886582794
1982819404
1613551887
1408489733
116598872
436564294
586424181
1368622278
67140176
817327189
1621932567
1258055885
1879589031
9835884
1755952400
1142526485
1535993422
2092922373
328248936
797516991
450513325
1651880884
1578229286
1911214773
797428662
1029558811
721797965
388029850
1064772836
848576760
969528148
132818916
1281963572
747110594
1182826557
735561387
1889216010
1555819721
679233411
954694481
1044205159
1760188257
1403162698
817990593
1503470055
347039577
317278997
1769151229
2085740020
455816596
2027180159
703366737
1511591521
1204466279
27191013
911750860
1697320598
1890018202
2098191113
36460008
2123282741
433710042
2067987277
1161438624
1733261432
1774356191
1184670709
1630052508
1861771348
1575953466
366594242
736924271
645386515
1665341388
162394043
2072475120
1933586317
994828735
475686644
517902359
321214114
2091474024
1098304747
671210863
1536199400
1850373174
1515226904
226751062
160714464
1939703490
588517777
432880158
1393648883
2013358753
1350381226
1757269929
995785766
1381450635
1903939188
455530603
518953733
459607202
1459801494
1375637569
1150510577
1984677934
842520693
530760228
138199145
71357071
1331091127
82499208
80156690
2139307666
1938743749
190136007
987728597
1526034629
195051464
1196754159
669589975
1060112135
777523779
375568756
1963766578
472508713
1875995798
49330627
1630615787
1114512626
2027068549
292085979
1672233094
293185666
1677704615
1707346373
284879772
2092347304
735537550
1668116127
1769719798
674598251
356253417
1801587632
878017285
514916901
1221505079
1320388123
1579981453
1858080453
569937616
139513916
526284983
799300384
705620684
22411137
434335934
1731143923
850010205
1779276955
595890098
613766502
1979089848
1070011232
2052968867
26476568
1124398464
1896007172
774792910
114654917
966436692
2039911121
1834499159
1947757446
279504770
1964006812
1350438418
1444477227
21080337
1989463125
1801952823
1633030874
643089851
357842943
1045191597
318254534
387903634
699618153
1216939160
1847964026
1563685940
1147313623
1187900508
341282363
1655360910
919976407
860769578
2023556504
1202690799
169902827
161338040
1442626877
833441418
2106680653
1855486323
1016527179
1319354627
2113680369
1446869310
313952103
513179861
1883569400
2126424261
716714975
435241300
1487258955
1217886306
727614970
805270331
1326252063
41856815
816682299
1332939094
1456407597
438303483
1726035632
1952234232
140488772
713035553
1123540639
1453069944
744356053
1749239678
117857481
195248239
1457545883
1276952015
1409464608
476595255
25348162
467491409
544517258
1956391395
2096226563
1097122362
843114836
1006800866
1067420153
1524533914
511600272
1875901772
2134256251
1511246553
1382966780
326204872
1408847192
1471407612
2128076624
79626590
2063268309
534877976
1645056023
1490356067
1764434729
15458855
1354489100
1249532279
22210709
526033179
1451617693
878781019
867764400
1531388135
775838239
1160670173
1386001766
62102354
1753460377
1305892529
2118525101
1491743419
658791000
512965720
2043889952
1134875572
1267446063
955142277
854413325
1005485582
581315670
782442020
1690158026
1183278821
842111931
140178083
1393358047
287622267
342685148
1255983644
1043028501
945164209
714792924
1506963099
1226839786
107768969
1718597797
566148994
241174001
1166978150
1026960158
8656441
355711792
2067545761
1520370562
1617842256
1884599619
573641416
1588793567
1333678582
1013037091
494622349
1583547819
1993561416
570592628
633183470
1660281582
1701413800
706820052
513794428
1354315765
1641613518
659561359
1307982892
502881342
247748959
909236360
513927647
1853268217
158452521
2100893341
705983721
1810985950
859937755
1454915159
48708973
2020822211
1933563062
563002752
740153568
954380590
1161736826
1120622788
380449665
1916927753
438217013
259127442
356483284
1798878711
751300528
733248081
535039371
1224629003
254978248
964911309
668053226
152740706
1451083021
1520301634
1790355954
1269680772
757580363
707137794
1660812746
998009741
373363539
1266728182
149721380
1825101539
1970117034
325074495
1850404400
450539142
1341306941
925107328
1908273122
530116572
1500786070
1820436754
1775836848
1321215354
1853988053
536199265
1701704059
724863815
1442184779
306770705
2090998851
1490032079
1191662480
1616654648
1522595457
789842282
904154643
1802624282
1425990719
536012284
1803767419
2010354222
1176749005
1623111528
638384658
1137619193
658918516
1076935186
430269611
5970759
1184435592
1172443700
904100560
838029313
690110039
313152870
1629909216
847176477
974810228
1958571239
797810071
1749999826
2038347040
1513820152
652299467
1951225417
36106759
1417769535
1259422762
1055057123
1956847918
1335352244
386626071
783139001
1922945195
1783353447
1434013717
965633891
1350356661
970877187
387759323
167165256
720061128
1017207051
568512497
1039822903
1651325915
683990720
975714750
994303953
1496778139
1676791176
1631445256
1565465857
324338516
130383756
2131092853
1026393040
607456853
1244425204
1182028432
128397318
1974389071
1676679978
471592795
389676701
782407640
235308553
339185789
610722414
98245187
1160090175
1203562192
33964668
225770195
1478666064
1303089386
2030996157
97616896
1622087129
977412140
1638494356
1091570833
747320245
1875649180
932071296
61421858
1854970879
1911130452
21144932
1929748830
1574946485
862286873
1094583906
47899333
1810182872
473797960
1298341862
1182604191
928752377
468384087
465769479
674743526
1856954709
1911204082
821463167
1016618236
1716368959
1604657860
777674224
372407561
1621844518
1119911474
958956376
1799710521
973544245
861555869
771719177
495587057
863610147
754500531
776263813
1013591010
1495249403
611843764
280746703
1875286392
1283887666
1248143772
380684283
1466561318
1201858644
859582439
1269745139
1083283208
461622550
193450344
2035982278
643048767
76126444
129625084
507012470
1456197206
1200349906
1896546312
388578393
2001505912
1713622264
710617651
497554199
2088226218
1504194788
87459157
1883794076
180952055
340565244
1507831137
261019134
1097645504
849151670
931628384
293633128
76066745
107334738
88440575
802348230
1489251856
1373940230
644037958
1935418130
2125733906
1911704158
185643473
890414250
313748174
1694510081
1048620062
1969674526
2129199204
1892199486
961877665
108325264
2098176325
570543284
525098911
1089322333
742919168
435548449
25806812
636212058
233691746
551975817
922103338
120004204
811193812
1418632082
1879217576
996651491
850200215
399296853
225928260
1547023162
548388817
1234768885
1496209621
279138328
1645240877
1912473047
1345272864
1172865574
2055541595
1201375010
655068553
1757040161
1021474266
1024072396
1872478709
1310199993
124417799
732678003
1692426440
1099719624
36115282
813832660
919466959
1694406556
1691777007
1944416080
393803359
1023176238
733236376
1780625020
2066262157
1887193157
1237866842
1720384556
1847195182
151593677
413401865
1069871312
605429151
1318952166
1932726909
579391972
721390657
333708203
624292560
1312254135
1824209838
1390803347
1314992124
82934862
1933880344
272988119
1006488317
154150350
991445826
845484217
187139754
805224940
832948331
1753467262
587869396
357801359
1790328548
155771415
1915174108
1748925610
410284867
703284013
819400507
490494099
754391244
367190155
1806515987
917465199
1294088024
1907775168
500701129
884026178
863556716
1179994579
465236937
373826124
163996344
991181937
643316228
1226623797
650306570
2058782748
1709108936
2001613723
1926166297
1475771200
1012351265
1730891824
568404
1233546735
108046981
1482224956
1010003334
1426485396
1290359
1214397461
1543458423
1301723152
1978677043
705693700
312572607
58533841
929013218
1308600796
1759826378
187260449
1083466070
1765147596
131328284
1397280290
1229901490
1190730077
2014337633
1848840221
1909719473
916840642
528967196
741319395
1752262783
308739392
1834912709
1848627527
131429377
921214707
336753056
1261392936
1345278438
686489538
1493237865
1244210767
1764422350
1134705769
780114454
1479067527
1049321749
1129782192
1183623747
1363573326
2048497885
1509834769
1070590876
1302417835
933252259
1821993762
581101272
1672768288
2000700288
316088914
171783742
1705007701
394513000
1200231970
2016239054
146150051
1270782522
972145412
1152731915
1806417986
1546211625
1523899305
674247601
358400023
1690840054
1103386840
1787724434
1745303344
2087164584
142104916
1879017387
318168442
43084132
1340851406
1386790246
1096911249
1395028726
395725237
49598343
1601482061
1713218188
815465658
593989841
1666877874
930954154
1221756949
1024561110
1542147446
2068490149
971590047
730981117
782773662
1377425839
1074987812
2084178871
1604455771
1548831415
1172917911
1868617415
296158432
1733680717
319789327
486536777
1360568225
879712819
314660720
533162551
1677837738
1992316516
1623400597
1803520948
453186474
1477517842
1631383166
107093114
894110961
1329472883
1571943592
524920611
1612865128
186652015
338697556
1493614072
453726560
1072384799
329030613
1954934853
1022802971
237777748
1421596298
1079953854
63729552
1489244677
143967779
973716160
1474604585
1492562932
160718339
882196499
799170757
62272666
1087473822
1612531739
1672740863
1905908381
857346897
1140793826
165199035
331931907
387768116
1039230066
904346384
539849897
1911923822
1973431662
874790553
1924096867
1783031375
2057469914
1774297795
125132912
1886026177
1835395929
1500009888
729162858
1002269133
1734271374
1747222952
1406633649
1168235647
1965970304
1959799122
1127630013
1939069404
1511211984
2050889105
229381895
241556641
781278774
2131418840
367238783
1193023743
1588693197
824210128
511901622
967118658
617449750
2078172591
1092443682
587261090
1251392117
843051818
458264581
83879037
1162877002
1335071947
81664022
1246682512
737073671
1012152768
864615313
679496426
560890315
2070113193
1324544142
465814391
1776201079
1093536560
50683910
694759927
594855826
621064535
268775628
155783391
1542661612
2093937443
225390807
309213285
1157189066
702461441
1341901103
1037951316
1894067084
2095107982
1592272239
1540859890
1367045158
164820543
1545657778
1271633368
1694230527
1849193163
260387192
1572612712
1983482175
734610552
1183717035
948093942
2137031720
1535466245
1855313592
1950515326
1504309168
1956659449
1721603786
1116412347
24851598
1797619630
1760920623
1610116353
1298089499
2113921735
1567489590
845365318
1992983591
1341134994
1114278589
1978539670
1605634826
811276241
1589916413
957507929
994091983
565660506
1761849089
1125905743
1019803411
1175350175
1408181808
941192156
1659125195
280952562
730103351
332679427
1547626655
413511164
1638994961
1619325744
1261907288
2090289153
1493189130
1742044504
1382253673
44744449
1516812831
2055753609
1950942513
583012202
535548812
1603533081
1160063914
2033703179
2117319566
201290120
458377895
1042299674
518274330
793044834
1550150370
1530310098
194858492
1397344149
249128329
696060412
2063775765
1688316709
738508670
1741735057
359553054
269569177
1101270548
1933503965
1325403242
35612731
1431559375
1027761820
190432726
753325555
670198578
1810517
1530703994
455521113
745944725
274175737
413745067
2033527620
1724190723
1249015314
2034643472
592809077
2108656699
1982559753
1003110290
1064679897
2104796916
495391839
2076650938
1711465553
821992013
1350409153
799074758
486586248
740843532
1507917203
1839237701
2014563024
539377745
1521493260
568169761
89966554
1857677736
996518079
860708348
1031920552
44917128
279978478
1483378562
886864922
1409345134
1420385540
130923792
1622880448
1283085006
858178297
1716399132
109941050
272913798
1377370776
1269422602
1611389395
1040657649
1008453133
1285148761
1975070862
2001470123
1422759388
1322982048
923086365
941444566
1052055254
2122811367
2019813225
474179873
1817133720
1494369368
2022051553
1030908906
2046992503
1428698309
1615228836
645651694
634446293
1916429832
1839640721
2072256549
448145329
365001473
1390383221
471648730
1519872982
52664568
389056778
1924586281
844783752
1748314046
57043978
54906319
2007121074
384277957
1863761335
1466334356
194059871
1067334379
1949032822
371068659
1646354719
19199640
498737973
651698383
1885303703
1345055555
149409487
1287338093
1468384934
1026269746
1300098680
158363994
1609021151
2093630777
196274472
1097118649
1387230309
321415696
1396733554
654311335
1104400219
1145793171
2097653646
1374527032
421594158
2104222732
213091075
498907242
1333022805
632708309
94969099
99868922
1705732289
534175979
205761885
1527364202
1123155384
1480368475
1565326029
1009566717
1145424736
1179754089
1138976083
2057511131
1200579152
1982665925
1228864481
2018907134
1652545300
106691649
59087673
1057431470
1982475449
1369478731
626553135
834438642
402273441
1442529351
998839425
1356219325
510906133
1534722044
1221538860
1220254283
1613303639
1170055394
1222290263
477620138
1337095128
114319055
463016716
2117073112
948422790
253909515
158673675
453893510
115092010
832829357
1478854488
1635893062
1297758944
126375593
1620850228
1142512996
589765668
198336970
1226409424
1555843498
746139596
1386306389
337675641
1067304366
1686509107
1458141064
603903234
420298603
1879995964
1822804616
2005030319
1926386728
1657039784
1412757079
64199825
1695529046
63366113
1358066045
35071059
422605508
2062188394
271182132
1803867422
1177777807
1268374689
1606751549
1871648374
339624919
132112548
1481560621
674331550
1473375481
1678019642
2012786695
2064619096
713664424
703743909
952306094
525439871
527426004
662085467
690288730
1240826103
1801790053
370256017
1052475678
878495954
864033278
1505352483
1902959195
1353436262
234552411
921661754
1835851809
1448898326
1480703516
1479672776
844913995
874789550
315656059
1302437793
269753475
1986121229
1222999414
135063377
1104834877
2112003372
1462211223
1012965058
1826847908
1625448712
1073057266
1712470935
1226825155
535709386
1298381978
1363683627
1371622065
383050098
1643387025
1546158460
88825218
181305423
273762267
1893742001
415695731
1047820955
761145320
629288509
1011671512
1948077532
2042214064
440263952
1142343553
919135953
307720952
652275902
643232467
26198419
442732080
2085468343
2075372366
1547624383
129680461
767675954
5624211
1223874204
1680506244
322648235
1928699272
946729208
778388119
1504859654
2062643199
644493127
462680794
898073600
1099780024
1086515367
1804459583
941737283
2013662068
935437863
2035276525
944493741
2045121547
2109520314
2112340528
1751443012
441239987
141597289
761699716
800681721
54554402
1475444595
1968447781
1191553156
1686452234
1024117245
1181782043
1447079936
1757182164
2137836749
568132359
75924049
2004680075
1836845230
346809951
491178309
2115613383
398397515
1783284888
1583845476
887048820
1725675397
209669533
1667483855
228268209
744881361
1830796103
151254356
1882861769
127737095
1171222917
25406017
286477530
1143234891
330133958
565906256
2044323666
834497435
2094334423
843188831
237764978
1317881180
2025802180
1847804357
925770843
1048393194
1264510638
88253760
2104146843
880143765
461154064
1032463142
905741448
1387860671
1006231635
1344732504
2096193940
1260518282
1920280349
848085551
2043579704
1861576371
1606591064
1834281657
242456964
531186426
1940559380
572558130
2004584974
1507046306
2101851214
763027035
1351168581
1589934637
694107292
1483429260
1418787380
1973291133
1235289657
1324103643
1330164740
1078579812
2137946629
1457783923
924992651
2043773375
260122110
1714930631
716371838
1427032887
733787305
476822351
1770549251
1677315418
1837090042
204498119
1819139431
1980057710
924472712
602296614
275222600
1932696919
1268983710
2108063420
375606308
1755109203
274599212
1645826759
1498202546
1913292336
1612681771
1385294817
1728989118
1963023741
1603350999
1443416445
2117658079
39783801
1999045052
1033122011
583099076
1152614946
665869434
1393517922
887498111
699377951
1707195004
1122193539
1665688420
1381171375
344017725
699182494
1663747701
1272122005
1895582984
916820159
412365921
813648614
706170737
199215445
1700986539
372119647
195701372
2104077199
925899736
640212715
1803524186
1886514451
1930560539
240404385
888973178
28787870
350045117
200521676
1252518000
1686048614
727164561
1449470615
1937171601
1930530721
804495115
1345520570
1366988055
860293312
1099688261
570824831
1588988168
27577859
641056399
348347721
100785997
1987546791
2105048879
1943563130
63086406
2007528414
541433445
114787203
743787102
402448659
2037375511
535151392
1349494445
1476397415
100132485
664656749
1316625020
2064001979
528395323
1721260625
937762057
258655007
305680825
1339731060
412581845
1093943920
1867739581
462953667
745752667
1037168281
270545184
1294851332
1350539631
1984473365
1348689727
1189621486
2025741610
998532279
715147830
498572847
598848855
891173502
1892492388
105081718
599728415
1994842402
1481167827
1318297182
1628548552
1533010751
863171296
108018293
1651339843
704476212
1431928774
1772095199
774767303
1647840739
2083114812
346685539
1869843522
1399776615
773171632
1320628437
1189748766
1296098916
547291492
1594020907
678039119
104919737
1076066991
1033792268
174465779
147294002
1559321550
2032548219
976859162
1963892899
1326444050
1417311101
1438490930
383641953
1591039346
1178352470
93753723
1749023843
207178786
960013643
1768242691
1538250632
1005156367
1691345788
808159007
234208404
2001623742
39618420
415193948
1555689040
926542813
1534148898
2118621460
1005814460
655713029
598490883
1193366528
479122106
2026364183
1588611975
1530888610
2143331009
2013928501
466282851
452652618
1004182506
1808141538
59367846
2072744320
440894720
1221306274
855953974
450377771
630938026
1257529744
1128034072
1220980439
66817710
2056626525
2019730236
566271371
1366064455
449658070
225695962
270999543
137374378
1780543782
1084230156
2107955624
1738944222
76104679
1688054098
758586260
1820790477
535887150
999951510
42584065
583603388
1294134980
1351757042
869422486
679764799
1752167566
1926885568
366062571
402694219
1246699568
627254753
1342586120
1016306923
782437817
1319308882
1597620353
467187602
2100417516
961873693
428943389
819549424
1406018534
364072338
1778130936
1253167245
1666097401
1861721811
1550586876
1213041024
626779766
1196341079
1912637684
1679464226
401851394
1275105819
785158945
2010997559
2055570352
682965663
1664957292
4460765
1237342198
2006506244
40007918
1672300717
1899698614
1776425761
430452128
1462214870
336387501
1469336653
751173287
857845697
1948091124
1471798656
733870449
989106502
1437614362
945947046
1463994581
1400235201
209997616
794864406
747934718
173730811
524978285
347356630
1103552912
816178533
1819457884
94932659
146417889
668006850
696656546
2083489504
2036239431
1537906338
623172060
1654743685
2120346025
876794993
1206482224
2026561467
1551140472
1952277573
1116265193
288450908
448630234
1913556981
198925761
495650998
1401646951
1431865721
1376674591
1983624580
1750459159
336658141
796622753
391586073
496057924
1976343177
462116861
763870244
1845870887
1112531158
272967535
177885277
858081001
1918252785
1228350897
1342599897
1032424041
1373603199
661732265
193224704
888983926
242631575
746565639
1060658115
910284692
1196565573
272040594
716490440
63178946
725032770
273669178
1840296937
627835774
1195115121
448586511
1489734179
1929008270
665675611
298235782
1925134181
195309373
2018263187
965584584
147888515
1200520840
399159507
556544438
1150216653
1415159228
2118757286
1552555777
648787192
1475109967
460736279
857058177
1721259838
857991453
1156832732
1816069666
621567271
1216854503
1260119720
62898940
15440737
82036160
1186055917
552404239
2081810878
1285044968
1669266394
425132032
1401570610
730406689
446400003
1603327509
2057154566
1172594361
1429700515
1116434146
1069412517
1211717582
24729572
1463190626
602789780
1808575855
1352116614
338072976
469763994
1998717444
1603447151
406077709
1178394397
1508733288
1387590379
1286971332
228422441
669223288
1737899048
132891035
582590047
1146384475
528678972
1332175799
543494397
658087071
615802865
1484198113
959615409
988566608
733146750
2099677568
1200687079
1886914290
220931978
2065333658
1013446844
547909251
1453736732
1581816693
370313474
405460970
1355226136
2114448066
145797627
1145526202
1905196557
1922441593
1403200166
504438491
289203484
947680632
1120058754
2040333617
1914276353
3396155
775435288
1265418137
1946959577
100116116
1741981880
1659398877
894734418
104762074
1634440741
535335156
975239554
855203188
497731643
1459466482
7928424
1350430996
1016622048
803800753
180216895
1899163903
1671509609
1461440395
1763204540
1553969953
1729796361
1580879218
918223750
997306377
2072477753
838395667
799510900
2077936388
1141973650
1293384918
112490034
644581246
2107794318
681091543
1040732602
2051015217
1107338329
1302995043
967581436
780880487
1856036811
481303213
1041440667
722082820
1224259289
2100408834
1194672989
1412165384
499247273
1975431059
1783567777
1305085467
940568859
529621711
677683621
341147095
750318238
2104596328
1648982988
1004154539
445653009
54694108
1965931755
1587500218
1214207977
922544048
1201916565
1727035447
773444687
423979289
1762402488
303014082
1862676000
1527443290
1192274936
701778350
388621406
775959666
323053706
2036122992
1415791404
108968978
1003992718
1592064299
190870826
947341613
1742568618
1450943312
919507967
337399652
590553935
1914014398
1734299587
1566106741
1664324971
1906332454
471958588
1307524200
1472096903
521287589
1251825398
9609280
908831863
1825062347
1900194992
1041606756
263801335
1563654669
775574525
154599299
2050730781
2126643521
1329874423
108017807
1998383552
1420482720
1044889568
1539828126
672761448
185567633
1844884401
2127309480
601141715
593623154
1748160727
275399422
1177482989
185237821
491554666
964812516
296516562
1668802422
1726985238
540146791
783715272
300425230
397099777
700069292
166426146
1061651006
498004882
1011664275
851654940
1088807255
1478389640
7703518
27932332
992759787
1371924646
1535532766
1551270023
167569080
572469594
255583919
418693967
1284310697
721955695
1725630732
213129049
1508609874
1964428880
724526391
1582615606
888351859
1327966608
1625871359
772451252
378853168
1006610594
568679637
220297540
267432309
882283538
1777842983
1516454572
638383723
1869942196
449933595
1293089043
872023563
696196689
1635931947
1718763477
1329266745
1688932676
916650460
1240145967
1523515877
1555843498
176894841
434426140
1039866541
1416318919
1423304439
1833133469
1090985771
814132361
771595882
392007801
169096357
1438521742
1037845436
690846677
2057099306
1048864879
1730717575
252824979
1347647793
1629820269
712022190
112046465
572103328
1839462893
1002606036
22048820
1280005359
1765251843
1994725453
842875709
1128267233
566297637
1421259626
1952410667
355470281
552244256
2086194001
333324722
1172864
481369557
493479183
2010606068
648745762
1938085634
1486953111
126101051
1950755080
1808269183
711210247
1528365375
1689625628
508154735
239426583
1363091977
1849832910
444961394
1622415916
882971451
1283225609
1624686438
2064233763
1283599093
1462329427
1957420294
2041047465
197119025
1300198613
2059705919
1921792008
1188424820
1776335820
1218104532
1714277527
1064452063
606615624
874021466
2027406485
362518191
288953718
1562175676
1517201094
1911968053
232705912
1542556566
1878236186
1445595770
1186589986
259350457
2052742222
1428409666
138119814
2052031336
324874976
1412804287
1045109923
520210827
1966239912
671958782
1483059341
764901233
135252011
1524007585
1584292179
19833053
1858116472
227674767
1595857478
304069732
1734483085
668027521
404698241
1893110553
1207180862
1453337751
1264695379
1708784884
470291538
267717781
731856696
1945261782
1448050986
112350035
416610502
1431825059
2060310397
115482672
2000036379
808336176
1445370381
2094751254
1560058075
1622271486
657432987
53233984
1157736865
1499754273
960690674
1922491925
1713656272
1903332179
2032092313
540163761
483479919
1295696014
1465654073
745784629
965542974
1900379839
131046767
202725177
1838124306
1211306751
1968356344
805399360
2109307242
802890286
1572728005
633650417
667604215
1811678798
1313433131
1937224506
1558327923
594705643
1674052457
14235631
338143568
1177546405
129719388
1513378690
709033433
1059078748
959734322
816259749
890386369
449999675
1403256847
1333599735
1735198782
1956089615
390835116
428383826
865577409
1331391980
73749957
299756870
384487712
1574593643
1602506559
654726321
1198539696
1717343328
1916974261
1874120654
57122238
667231089
1884511580
344879019
1025534313
1775974132
928634547
55079919
1013202494
1724778798
1218778968
1735824324
93237123
893178076
172635724
1031589559
255965478
1537501135
121890286
577156577
2064686224
705413559
1434766427
1655934197
608761716
1773723714
1446012605
1725625900
1129793074
683576924
41687503
1726752502
1341871232
495940268
202578817
592405890
837268380
1947194518
1258565728
1990244902
662165645
437839956
203819022
400764204
1256947612
476596691
2126501780
2050845529
1120973263
1833256473
415683799
1955431116
1777104372
926703073
1561343099
1042416714
1166013531
1346342933
1216604969
1899199261
1171037267
2067003000
2033655986
1691922833
801189555
1966843756
1032094969
480356850
2099051396
1947724422
559210779
341339503
668481502
524554422
592684627
1304694987
845597096
502787592
410517342
1540370719
2119630573
1778715969
1679668329
732490151
1132965503
1746259157
374116031
862290525
1719441501
656597793
1810303905
1633128066
200955718
418182239
1925328158
874430521
1687234642
1462845385
650826457
402932906
306952008
820350623
2089959848
1818489613
1375250240
1347049853
729640254
948515238
1315862389
2110130782
1017135055
48666278
1463859573
1665848042
719642290
1500641592
920393455
1924450340
1369876967
1552055451
446573059
1686454901
54146648
1014792980
346788933
996049984
773321678
1426831824
1182849585
864990508
2065301665
292426655
888319037
1025221542
1017929780
2111884237
1052048758
1825275367
1268096928
1643517562
1476008423
517522096
58140521
1122351468
22957169
88533733
1431933417
1753640559
2022880465
475992677
1639776899
1693693593
1343206298
111296907
2086264719
308289844
1021883379
784684920
1791278576
1535372330
328712178
827570178
1068339787
1415161700
2069320412
1657217319
23909054
195501412
1447185214
746980684
1268524039
2097011542
1043144081
599116699
222418421
122769926
1805215557
2026469494
1541955591
782685580
1930178448
1719758148
1946078988
482747671
989081924
1150357029
1841335677
281655855
861339644
816308676
343783797
593581819
1107009190
1213098038
96984286
1549478612
2094177664
516321708
1622220722
1514444767
1643602665
841575535
556403696
1252596358
1079214483
1503306921
722767776
1275386457
1801179501
1014272492
2108729678
1889283542
650863821
2098491377
1622472915
788027776
799893392
1153755397
1813266038
1830981124
115747728
825378694
876149571
346863404
44171131
956823785
1878576959
449548841
977174661
1146417532
1630564774
636673057
1488404770
90597397
1252545357
1127235886
1148300833
151253597
1352782323
1062327328
98220549
769682234
1855518184
403577294
623589951
482755623
1743929896
393996199
1910326252
1057603356
1905910878
2039060077
638443626
513112206
2110423907
1676970146
427616747
1295129866
608682831
1604841527
887081084
1688281042
1674094031
1696107034
1007266565
987781310
1357707372
1152077648
507412894
1026779466
1955010651
1840536968
1172669407
1992465103
581313428
1912032644
1819691421
982519367
1448154395
1947579911
228358924
1940648935
2136090973
1495941479
997277929
1705284994
901973566
240941462
2066857643
1548463063
1659127407
1030476531
271851515
719187173
134122784
1086392832
303509457
1635603498
1743167522
240364415
780989631
804826164
871089403
571205142
180682991
735032166
2082251194
150175757
753283538
271989200
704519197
70947357
703030905
935824809
1148906502
1219931011
1602842405
1462274883
582701151
1625880425
322741761
1661829203
848714037
1926739090
367619257
428515338
1423576812
1912136868
1219130330
281588538
1161184385
451710714
1118954186
2099028232
1686636434
1239955574
1030795784
539466800
918529629
1164612681
457703080
150926286
1765247517
724841651
925160428
1110087756
480227502
781164478
911184575
303386026
1073199677
1483999200
43798940
611529933
1304068617
1439009717
1659255718
1070738629
1907713878
1697412624
498699986
1665263813
34185043
950459471
2087113358
740720463
206542576
1269697482
1035015544
1881764227
2101883407
708834524
247863529
191588622
35859747
121190199
1478360489
504064699
570963179
44335546
1936364043
718600765
725545344
1318894808
1391912039
1538459873
1644230517
1146969177
311578734
552213921
69507061
410709917
135163655
2089400065
1393658248
536491156
1880534359
1163392749
2085848925
1538047545
481485686
845027866
1791358124
1500554441
1088454526
1981995121
1607165470
741346455
1930414806
325436381
1790284939
1971662347
428839377
59189845
697347450
1423964195
848032059
1383559988
246559896
1834738042
515640807
1508316139
1730670668
1372595046
680774043
2055157106
2110679530
865582766
770809471
2093848522
5262426
650900981
1028194620
952305993
1771017721
633354102
1035066858
1421963814
1365631019
296528291
340429085
665608701
1249018415
1070527310
9900603
418276321
1089550125
393028657
2036071210
295340849
573747572
1467496607
9480525
1852036271
1299692215
393097763
991579611
1542885721
616110297
464090494
1560702373
1767574131
2139204288
1580861038
972467071
915275631
911709944
1296872366
1266785463
625142856
170381331
168102913
332332369
609014018
1449846795
322078745
1448256595
1790459862
1481435770
1018493185
405897028
203466969
1566595944
1569099952
1092800750
238858614
1631033019
899350620
1703259214
689965388
575148165
1740816363
10842145
986550933
1727681584
1680006268
1705584469
199718926
1388075544
1618875561
1508756622
911535767
322966188
789925423
374745206
839896807
737048659
586182269
1765846312
1156804857
1409746989
608212778
424679654
1963488746
231711336
1701429397
281611594
1489214759
386418846
852154663
729528494
1907650095
199773361
1419588878
2075612524
1995569770
1433579110
1059947846
1019362537
356592822
1872651603
1356674847
962756570
2024883912
1904287383
406685520
99444133
31036962
1032207085
1122049312
1127688450
1884193711
2079626007
936053465
1543163280
608759281
2063591656
2005457922
1605146305
349033335
485761928
1059584328
102254752
777944589
688107712
1736274478
55705790
821634175
1931307063
626940946
13621417
1217150047
1471061918
2008293330
600113880
1574283346
1455567433
654679608
1788295643
2013837576
470995724
1489005272
2118549135
2011975754
1915865639
1347157721
830747070
1201970492
301112070
2134055550
908703205
1195671818
1042745483
1214561820
101148804
882169859
118131643
1961864626
205511184
1433279186
836407967
593404236
487802135
822997549
1807857491
1502436306
1731294850
734838350
697130894
1174303448
300102998
1390756359
29567565
1555010823
1488894444
914586116
980722397
513942123
383547713
179936099
254422096
699617267
1452795485
165081418
286219282
201889758
1950107891
1636176239
676799908
557167610
352694084
555533246
1479946978
1066694003
1776510613
767337496
1484887987
1946635512
1887929656
1946464630
744930246
1165543483
1278138237
1932415823
98227896
743542307
63923277
852751173
1147538747
1190980547
161338165
1880656095
1245375299
1515778916
498950238
692448764
87082839
719132579
895610444
194495155
516623143
1994827545
1568585302
844391078
626051024
1586817508
1209070117
1006885753
546542420
1320057412
1431395373
901945158
1896617867
1019931553
1151127994
746867975
2091377839
795489213
349314470
697904773
899826486
776445797
144124319
1525267650
758572062
1959356197
1800622625
817683579
1215211958
1014777385
945394487
2121103696
125178352
117084121
1692309049
1296575409
194493020
1910236144
2106487730
1568465732
1087240872
713959099
1401502607
312950885
185496833
690373076
239507602
1572293930
359727229
1454070176
921042490
472886317
461663978
642876453
2018365522
2101897959
1747544454
1891700306
253598627
283155324
232979367
1778041456
1073630499
1419013230
1553616855
284248758
100208843
657247121
1038695513
820909598
1935389143
1357248323
637120524
664140909
1623187632
1474592368
577500270
605326287
226112601
164598906
1996746940
656692704
1790304688
964461391
1677722099
381532940
1431058595
756891020
1263855590
649800529
1205150814
2075614755
2102235655
1803526213
1602834180
664804290
1284356213
2011519470
1819818362
1078486083
280467794
1940125952
2101629243
907690507
959514502
1231347274
1848395356
234778482
579817112
2110934855
433772387
186455749
1266891168
643526832
1973276154
2117597934
836955046
1658664500
384531862
1763490341
1356790977
848539769
341821586
1624466402
545427257
1149935626
710979745
1646707995
1595102701
314436972
2055287622
2144295306
196473914
2047986126
802460348
1828838382
1565662887
2054516099
991339014
306521181
1118194034
361097132
856464032
1948261920
1382768626
1420648957
1152132527
836245843
1500902594
1858980292
1013623702
414503210
134488159
550823689
1896058102
1498146587
410922095
58810722
366742462
530962221
1426388699
310943898
279096470
1233424284
35184474
1030752048
724140544
10342363
1121945477
611917561
847058429
403928333
368763471
1986827655
872180152
1327250550
451717409
1617170608
846560447
1224121487
938470543
429553531
1746040544
1179572253
1458637537
918877469
2052129587
557174802
1558086821
1600523865
371692489
1479119166
318021219
1630750737
1908326821
1147702671
168545058
1949626837
1613280542
1087918625
1482926467
107406650
1524640555
320815172
197424386
474961271
192035837
1053180258
53281570
930142394
144101405
460617398
958967918
1434743262
612630884
1139015272
938922615
1692210590
1163447099
512827559
1548950918
688880225
269511806
1585143641
1789873572
1655354267
344717271
2014685514
2121516836
1739056693
349149687
742208909
545454126
493988687
508405309
273370343
249937967
832152837
649548048
1180748449
502744421
537392975
672380053
635022488
2102621607
1637905966
1081253295
1597744762
919924868
1575037504
545447267
745445486
1483736153
1304340525
708896668
1070589510
1390917767
553779608
121847931
874463233
821450568
1158753411
582912665
542301748
1007701697
1909260372
1438369110
1123768940
579249536
1439445552
33705548
191996337
1378796099
2138438832
1943833194
1771106215
857738185
1894195921
330397080
2093737785
714702512
797372954
1815276257
1357759905
1130345965
2025859514
1671572022
1576802520
2067205162
661190063
198646078
423494170
1335368139
1125903809
130947502
948746699
1949290941
4793986
1529984965
869217750
1809186700
990677215
1337299410
342629048
536537049
678968372
377932004
379372537
1961225832
1977501011
76226828
1761176812
1572899989
1731052081
1552389061
43002296
666345744
2105311416
2123856697
2057514741
1540346077
1976468714
1252884456
911246417
1294968103
1701075164
546449805
1334821219
1037353396
331280366
1464224057
1882557439
1201855373
1443104646
1529863107
1110543557
832081033
835412459
2127637731
531992558
1201031344
362565159
457425772
34621172
1494612020
653895958
133574516
1466528493
1748575609
507887118
1887051379
281501891
257465047
177964774
1503625111
399012533
88855052
683377195
1128434423
277922272
1201469165
1297836706
1234280918
562350119
622052625
512999430
1105066511
525108623
37280309
2050730781
999571710
1819334652
1315896031
682147152
116290362
1313795926
1471354326
1579697399
890245228
1678589133
172790666
1415917835
1418847395
1390967838
1323130912
2060749427
1239312545
2103562006
2032091210
549142217
769078695
463854319
662451504
158532501
603582491
971289115
72235790
659950495
1270177701
1442078091
1921454720
1078013321
826160018
1198237046
1132951196
337503372
2060031055
1648297972
1849626835
81112096
184580786
615355218
2026917467
2022027372
1119339481
1904276705
537746585
1181495117
666557755
742393495
577125324
121010234
1107574316
1970431143
836563138
713424690
433077632
434653818
1374553114
1858657992
51019400
909417242
1496161789
1525386775
867326226
1969646980
332416185
1558009578
1955503468
299960499
1132200827
1636391429
661541514
1748483018
1480504341
701545138
1011067474
1268144841
752776851
873444360
1203164709
693067565
1858323077
1870542150
1214911315
750702019
944479676
833363674
1357761877
1082921994
1974002554
1149409932
1589263423
796718910
345623736
540372981
476927259
2146499065
1266121156
453213416
2118544691
945397496
128574497
1900021591
1707786669
272924635
977963271
1223270751
654633802
1791996951
1489127095
405865145
809368372
2068991634
1474517191
1542911260
1944108563
751896445
1354106447
144569437
9236902
1606458283
416165639
1857235162
1922386514
1660365514
595739818
1811036136
959574669
737380839
193367597
1070338730
1807511703
643665654
1676481742
268621482
1106528772
1518887465
1209544189
1003307853
238559815
214008099
849189166
368756914
1659274774
1909123395
1842662272
862175540
1345940195
240365287
1576769708
1324453039
229084559
1922871689
469904655
945660228
656731606
1129146483
2072389131
1460820657
433400165
654981244
1111521841
999913201
12160265
693811429
792837671
805257033
2055398661
286692275
2025936494
1731066774
678845896
1233673950
669051254
1688085618
1469167432
117121307
385980066
1096147360
668621785
700626973
1399435762
194907989
1058698354
544996724
1232376934
224540496
274947180
1951036429
116433637
901862668
1841567948
1935592842
885898779
1695591859
2119462786
950044442
420813291
862948876
701613433
764640975
402044973
772876337
364011778
1216433948
1877121450
740419803
1994507704
887810404
140832408
2139562649
1432889818
1974847316
1975301542
622948635
1466316058
519648478
892034519
28177487
749815045
946004738
2029394605
289203484
1011579497
1336887325
1383850049
863556519
1839821596
1580717114
492575055
1302022161
737160545
133300823
553619212
833437084
606963191
1615353264
1572255691
1437446804
476812659
279570908
904459563
905862191
622388464
678727715
169328307
1119145856
1174496897
267042588
1387160117
94658833
474640000
1669956137
241442253
1281025579
297395712
141895582
90482077
336916825
1744173819
240886893
1322300570
1803368704
680043957
214365050
8622861
1505839793
1850906049
1572472462
1752120894
37035722
361188324
136103972
956458010
9136333
655172173
1200259133
1539602278
2109826870
609410768
983498594
867582710
861224130
776969863
614605885
201378117
1004197693
2053182494
2113375912
1527448196
132322806
815039072
186350234
1691333139
1182623689
195977247
479096667
171842183
251191889
1818944340
1855541298
526578146
363686357
1409439592
1341155602
583660134
1730910737
393637399
1723383952
1234687389
255166933
254329804
486534102
1318783094
1536766123
1397571375
1210656903
1821836539
972162094
865306698
1375161589
605600177
351735273
1294481593
2009249751
1046326388
599348899
344954863
744423717
1866561852
814537891
196109897
1223527265
1876869576
844571764
1511236827
213830816
672675417
1247660760
898287784
1411805431
1996890660
1265771235
545866578
1823883769
1067579638
1276866704
804000194
80047357
240588476
2071523030
2011801991
553776685
2102879888
1383653783
623378336
1848665225
1180234239
1773806640
320008130
1339796266
1380728365
232338706
1951280018
1473343492
945687239
1050564228
158689284
1021548248
1569586483
1530075227
1545903268
521628698
294919648
1922471000
2034656027
1156653
1974030356
1570039062
1872862727
642484745
306957997
175586247
2099537239
1259904923
578794100
1681194107
383160861
1681471743
1572628122
309942628
1107932935
1914179323
894339062
1142116090
1361795559
290066873
141748267
1226152810
306455731
163165095
181817217
642751563
224354149
363858345
872473263
1184665635
789620418
218089092
1318771565
1105319263
1121504323
1332548455
89420952
1087566546
1707606456
1946066659
618441670
122845256
1488722572
1353384902
1796342070
545343188
1534218571
1844151777
1565102850
601860147
69177356
1097456392
1482752142
527456632
625760905
773765017
1942516981
597431337
1651772053
151905222
1077856484
512227790
232994358
611940528
2083688120
1310327883
1297346130
1726494914
1119352162
1011781489
1273247998
1349998188
1696690425
720817920
757388959
1094361275
1572860319
658682135
302593253
1379447585
612092973
256816391
1959817242
43629916
1058588850
954250270
611050011
441929052
1017023615
2081694383
790111622
2122140372
125167084
172154296
1359082647
1020327136
1437864758
1337695573
377121298
207121266
48064996
1070970484
1303114111
372763035
1123355163
267804627
312337999
1791820489
249511863
627179672
2047296730
1296906277
166157473
477336221
858039552
1358344857
767784644
291384369
83707284
33040450
390349087
1535069162
1575957622
1656192835
1705279505
1308719964
1550487376
585678161
1542497526
24290219
884091135
1370967892
407724709
685420080
53977765
1517468352
1169318099
1874001389
931728823
1600816925
1887226559
2058237977
1028302440
1218632489
1112227924
1838675702
649389364
724086285
1608776987
1782949563
1240235921
1593537207
1393684012
2071535475
1499297537
389221395
2110018383
1132513287
1446990212
720477833
1060116397
2147040571
1193427816
1839972335
1613450606
1691045986
1501041767
1227924163
674984340
1790040174
1481945154
1030008468
962795000
1292260920
579163617
1603601011
1596323328
1958934645
1153065160
1818473282
764693458
1215234782
1579549714
1326220371
725120153
1223593485
2092733432
838707182
1555032585
890318337
1620709328
1115188171
295154200
2140477290
584208446
547720582
534161023
1629169360
1021528338
1993799397
770568109
1239674074
616464388
360509527
1514018183
85393251
578433717
1224038753
1482189107
209569467
468418273
1434112788
37818354
2089050056
1538296859
1102853413
611530364
1362107163
2067922111
1572234294
1579851237
1187076734
440566668
636403569
771073465
1212977709
1366729037
107142347
1846643539
1255797131
1450717070
2108002521
697431497
995987405
1307336590
676603798
2138362294
1007085037
1400680166
1674404621
1683774780
1119981313
1348879310
1261631326
906094062
335871251
2010181531
1748481755
7041820
2061415261
592218658
1213315652
166747464
1955123777
557553604
125841537
710701019
418928364
385392868
159791802
871280313
1855903729
1659664448
1346686679
1125908834
905180787
1601915425
1796810931
130620053
1826538374
1733659372
868243919
790335777
442122887
1285134261
843612540
1621577382
517954118
890065233
1459500146
1849116427
1746259992
200291451
148732905
1223835970
442674358
1993434907
1700842618
1297256883
1541619539
1958009582
1825006826
1270777168
1869274738
750657605
1245842941
624074903
1068491332
1104397805
723179022
912108872
1316073898
1036265553
1904578942
779345766
1110006254
641414296
889184622
680098692
1017600287
1532787131
1355142627
535035716
1571079115
1093082246
2095199636
1993756255
1519242769
237628483
429016522
58118840
521345641
751517660
870249375
950806833
1894243397
542309721
719597563
2121857645
669456450
484028475
1067316501
1765916727
1627301925
527257952
1464378689
419909926
932941881
571270504
770991710
163659758
1060865154
818305786
219182061
1253503616
1242083963
1862187380
1272377059
1940296373
111576688
1579879055
572409397
1621169614
826891316
1148629491
2035695475
1328918690
857504066
1818786500
2000594970
159828168
1609416576
1428773768
711205839
231498452
1854395921
1815888030
97128909
756668414
142526296
1349273150
1899103000
1965912503
416193868
156797966
797399861
621854512
2013486349
1990040040
506373307
1271067959
1015471219
698910037
230383980
802367589
1977031080
816623622
775781933
1933241073
1209458408
416880951
1592780101
1920565467
1589760925
452770972
1218608304
1148356788
48649358
768333758
141329712
1079525727
886064648
1395839469
419914004
2037249016
351564231
80019210
771002533
642563712
691165230
686011766
2046685316
1179621538
1254352346
1982128955
186957400
1606483600
342808907
713331646
1206176417
1377722539
705504572
576199417
896663369
471105703
816117802
519112640
1707860359
1288818354
947658035
1740971376
535593535
1749121186
967822200
2025825149
1535801322
1341165662
1558013322
682200704
1998746087
2097509465
872842453
1493596616
1388517302
1542447976
34742332
881576488
781410602
253118599
1389803522
1850088029
435277889
1613457182
1594022481
1360364205
170988606
707686129
712443490
1587254286
472501893
1442550476
823149195
750642922
898629157
1250275796
1198354067
2002705629
642373232
1510597873
412594154
1543780700
1199318027
1354745666
517205504
935566659
359773553
1991993350
362181355
878483881
1334704883
2002392665
576924075
1508334779
2046474376
1940881525
745653733
61633414
1087302303
1711480880
277646873
179520427
804814454
1809939151
885324480
2101144803
1504935908
1102765822
1382546865
1819656548
1715619955
702523120
1262707522
1075257446
557856410
1592343902
1509310838
423004414
347992532
1658490882
441876094
1215434122
82854006
1773800484
1935579340
1545250766
105455779
1375118489
1883697256
350374185
1948627486
663006085
2038097709
740626698
345964515
515431074
20021505
2137359395
1205725550
1830846853
1619688216
1279998248
376755849
862303237
817894598
1722143980
1503217708
1809497879
1745859235
1233992397
178762434
2138248990
1654973611
1057269100
1825044671
1936473865
1185922568
203792257
809883831
224686958
112011948
171334127
1256505993
709279293
1287883707
412714704
894573484
1970388714
580498075
734803083
1124023250
1206393097
1300560350
1061089775
945811568
914699167
244817995
1899986316
917795128
1707950446
1123293762
850885790
2049642074
270730923
793086845
1115839623
1466360586
1540052343
377082473
249381531
1979251331
1165123186
407317987
976585757
260227590
530088421
16175326
146535036
663850751
305273294
577674144
231222589
228500857
1729544677
1858891104
985717540
2108607719
1200447718
477815559
278202405
1779523754
1287554792
1401818900
893701632
2103487955
283251664
268004611
1575107539
410730459
1318862618
1166403109
1183525805
562349586
1870912697
719119503
1090148350
2000581981
244322009
303153721
1519242769
203200983
1039487896
176219924
564221613
146579487
1717017270
1553877216
1996921007
1644046034
70057566
827505603
1839102050
1917935633
1168887642
1921033634
1713123716
1537202352
358315280
1016585919
1265742857
1994091871
1920623193
941347964
377837683
493584275
1119161015
607059030
1058477931
1248066913
1379179028
782679830
1450696963
1245823986
765893166
109006923
447869165
1967273798
959785432
1669216107
806972938
1120996621
1133620075
361345120
1831300943
1423171011
1844648280
1198096819
2141301940
1036105977
1538502577
563562844
611369962
2049418915
494297185
33845761
2108778472
392664837
1861943048
772188018
2022846299
1366102904
938405669
672572943
1717963863
520735620
62772581
1925464834
646552520
2136792713
183485482
704149983
970382393
1122334797
142585311
648319148
1629668769
684123199
826436267
44387828
137011025
488220228
496418886
1984704886
2120366678
2000540972
834028982
1037748807
749816520
1331234399
1892425710
112848148
1898649511
1230000398
1652927231
1162808885
1019183504
21213038
1445961785
148131
1073632512
2008871425
1185711617
304003836
825374831
413100226
614408231
2106805682
1881892889
638169874
1411927655
445000751
1037601108
401862094
406022422
802553570
48819458
333258485
838045424
762152137
1007948758
632450181
280615853
2003942220
1114861694
1680694143
504505384
235902894
52081036
1008695621
1142561372
1836452369
1428717005
1457378131
175343304
362335755
2096868938
1059252453
150297211
184970604
401934720
1550012269
1947257684
1975414276
1492156693
468897317
773667237
1035375075
874070753
162918682
1075677861
38572677
1835081642
1072854840
432439610
748556636
500198580
1911421601
2060281685
1575817200
53091393
1758244838
618309547
705024769
338474023
1468427652
454218540
1554468267
365636237
358979248
1428473838
1158828072
227847254
511920140
1334587282
412474345
390787987
1826008075
2103777143
1276495942
1970594545
1743827542
486279826
546505023
1391850055
762163695
1848145638
1286050749
1231937401
2061778435
1395734770
72258397
1251249589
1627680274
877464224
859816539
905663712
1359665191
367702203
1043269683
1709584891
1690893107
1765032205
1536788727
720039401
2005911532
165387566
774512192
1718873339
326295055
1850292205
1098844401
1835506507
417947807
1053404259
821834425
1727851170
1434572076
2390926
691320493
1239533448
2013569876
2011335234
1795058335
526080380
812469616
1252111360
1252225163
797830117
908818330
808148951
1037580348
1658533307
804138151
1547172635
603811677
1628890867
1775686315
1263258263
2023466832
1811806124
1752398335
1918888720
1402298838
1840470654
557184680
232493640
222987955
1741167886
812310169
1171716707
314401650
2075143246
1904833858
579399927
977365443
1892018643
745083710
422942680
1104125395
1733908477
1888124460
1500977736
750817004
1296437874
1989973998
717879778
1332985666
600796700
1516693390
225521085
14000051
158265889
1626347745
1266529301
858616851
2089538914
238225066
1125864125
1851354293
158849007
2137602966
281449920
2053167029
20618784
1110084773
552039011
917782414
814957880
1520318470
1313244548
1297919656
439017120
1921261716
1116865226
361762205
1604390219
1263838449
1963375793
203222909
1899303936
1608906489
1170418698
17816981
98953185
1697830712
1797247324
89591714
1288152556
388557800
1044637451
636970707
1221009410
1381462888
245352201
1390720151
465424120
781432757
105023933
240225705
2027860470
1166066665
1304486793
1622005345
78084487
976063951
479056650
134503507
858505102
1050827031
945242279
858140725
2110688776
623252609
313698805
1389553078
818192448
1038320653
1107263586
1468029046
641045894
1796079750
1543020803
1413303436
2085215417
1617337854
27757248
533939618
833416069
1026343326
1367841107
563144925
1448627899
2035264444
244713190
251875920
1892774486
1613962587
1828103210
1819906712
1244299009
1961253666
834726329
1447144865
759961103
2135432998
323548743
1716707134
434414758
1548209663
1474163817
2038283969
667895277
1391027961
2092653971
138922322
1551687312
1181819876
245586196
1063208750
1338975854
1248715240
1798744959
1863680038
1624353610
2029704308
1658052354
89818665
644952404
2139568937
1691187707
2014107166
215992076
611324871
263398950
947509234
1600280183
1645459307
1520573503
514602492
462074206
1142330811
673240588
1472729709
192245468
975453111
962737628
1217480060
686137301
494504449
549586532
703149579
1070469215
1537369196
1946251341
2011598124
1239810694
955538797
764295984
1251422015
2071556447
491228704
2031625958
592151732
325412086
416695262
1245694787
515141866
791289025
544016816
25643900
491193321
869370611
1803268436
1496705094
1618191841
473606732
38550070
1086638764
265955718
479689861
1563625762
1234173909
1562145371
2068716187
1222955253
776853766
1379294752
700302701
1411173760
1133530323
591134295
1880191129
801602100
1082589649
614337669
103146552
1471514882
1441535295
1083461131
1422868239
833438551
191795108
1768780171
1842327967
264400608
1664621731
555285422
1917856037
1474094214
431458197
1035208572
678364142
283690824
1642607399
735064065
609033870
1527584138
1159138335
749697637
310562868
2129578052
2113689245
1903785418
787337600
1288652167
544769073
470955861
479878771
1592775267
1788584477
993764031
971370208
340972203
606204382
1761913639
1535771362
1723573903
280569350
61485280
495858369
941679143
1479676349
82511129
1852434269
671092030
1599633055
1326246149
1869227673
1482889630
1603822243
2046672450
654968305
1802860444
1351145334
412586434
1341757231
1370089527
1168086314
185770001
580161153
1157045680
649651791
1868873198
1986049483
1611909320
1364067921
139234189
766151761
58116188
1212718577
744028108
65858136
1878350941
1119231962
573057718
1390616512
1805718312
104704342
1996187427
870115698
2058429026
1838874313
234625060
1909857462
1689888078
1757546186
552493276
585836999
1316767668
788220353
20017187
493673219
1382215944
17683047
117977525
826914295
1145663829
1543351230
1423791347
982659448
1443322105
1926614962
486633009
373723029
1935062123
134924249
1662363910
1517623074
787285797
1047041778
1630816741
238962373
738935389
523159522
1432772389
238780470
948651276
1889247213
1519802363
1736237596
1491481876
183325978
1465818302
1003763922
2135922190
2074404349
805352639
1280413020
490931926
1951524189
2008828000
1679078632
1818365654
1602209257
1827920418
2016195518
1268884036
1269919463
1439752728
1214508403
1973498431
500048660
1742788139
584326159
411025129
1245617225
295391677
1463489353
657478652
404666059
646587565
505559484
453167467
482821552
1319827689
506212936
1299821388
645707784
1586105993
775079744
1736825942
1870081139
1960907673
2074638456
786096655
225053121
436266718
354789165
849304791
1062700816
858368551
1756713120
1182084725
2121007766
2131719496
781248132
1277032068
526050175
1450165354
1295210822
1155268973
1278005634
1676089857
1341828896
155874126
1634367628
1097334101
1944669153
1819551519
1444220856
1139793609
1330440766
958310197
1118270878
1330196640
942832856
1859808534
1240267180
1879710553
596099617
1544164824
1300800141
879508359
903018138
589838799
825242431
1579004076
1148405465
1231964097
997668825
266654919
932270933
221388600
545965629
390107254
395232194
198557755
220996013
1627791936
1963234309
766476468
1000928964
1391217247
1897498454
46997256
1730511839
2031633172
711612032
535433010
1594780124
1251483896
1355415491
1866614536
5912866
924059917
1242463248
782438640
95534633
40892706
1470457646
614388819
1054076039
874277279
1586641980
1408178292
107818464
1438258684
432427074
328437330
893177682
239379614
624133742
384501340
1759811877
174339146
1997400418
1161469124
1906739524
1656165815
1410866842
1827703252
1474166782
1336189050
908446476
21981039
64849930
1290437738
299261591
1383289409
1994535816
1866209949
1029532457
102305092
743472502
266670774
2109707486
948085746
1477456077
2069150417
2045368363
871571717
767532721
308722525
2095793919
1656532487
36751809
725208315
864689799
1996916339
1641457201
1262319469
342249462
17027350
1152177032
2120886859
87473302
1503193478
485281853
556778952
1342438786
202057533
483972455
916972127
1556106315
656752093
1332042132
221908802
721875421
1322082396
749290846
1842431480
151526789
1529698223
2001940526
1568076975
1635925396
1875277610
1887803627
1474571814
1247119461
1223239065
196737837
171744196
1985456120
723123238
68953759
1519397359
1460696880
903544363
1268548180
1594310944
870264658
1261839289
1791527750
1299573686
960654256
1197861838
1850750960
1700514661
1282912248
657137451
229019421
62845798
166265385
1649510906
1540163981
31039697
481721722
1041179045
1485424867
217420508
834861399
1357426653
158564966
672901557
1670220625
1463344229
926844583
185786775
999666239
216234513
771546643
660445545
478416321
416698678
2140062919
1700614731
614525299
1658973227
1277508333
1939257891
1884686276
1999892295
19321487
130246789
1690853351
38376095
2080639009
47936220
144842904
1688498836
1694963037
1252891629
1666781379
1143271408
1119236333
423287021
1454422974
1476745474
146975722
1266390306
225550855
447486206
1704637830
1426875104
772779305
1207851445
1970791206
1368343916
534495789
1492211224
1874780456
1839443942
418712857
916737220
777824036
1111797346
93038923
1512128170
1909993509
1053005346
1435931946
1991176129
1720440170
1454861870
1076660861
2050688570
93125364
1060577743
1074638891
1013079657
746799586
1278194930
627944590
653898586
1640449214
1772903413
1837307175
1707707624
362900776
669340425
1482490539
1289733073
727578814
752243544
1121455766
1843901646
1714819627
838920236
1800994391
690585081
310475644
205520536
581417962
654125298
990276680
1891117072
181702917
851945433
237202607
1066458536
946822985
1353560039
625864129
787929868
1741642370
753159384
1434940226
123307871
93617762
755743765
1832638631
622148288
384419775
1162763030
1979755979
1259351936
727806159
1905158291
1120334379
1853081775
420997637
1711769745
1862123060
1548293447
1595235711
1641313836
1402192034
1138792976
600096090
288495972
1955445903
1313244177
148266604
758524670
1022730623
1731507540
1533208610
1446611252
290771439
921979291
1793605556
938194006
46315255
830667311
806546578
1434587411
379946132
1674190198
2024381645
913627313
420248519
363218426
1181407356
1254889107
1537356690
1150242603
1983341705
143606093
2068352617
1654888073
722870282
1665175761
2036299814
1475120399
2019703083
1432113694
1469308886
685042716
1479587018
258611264
1472335307
1839880344
587008148
621897778
460214335
1551167763
45803630
1977396238
287392040
827029662
1620814335
838830927
1847485384
212499991
1888656812
1771999879
406023461
638451716
1926829496
1288093832
647011347
1253905115
1703288273
240018058
881944776
1332973112
1499838510
99197640
674616020
1930823588
976543613
124998518
1685460860
1361451000
1752737797
1134549682
327587253
367886432
543937380
2012966684
1836302941
1932512325
1566068108
1267140051
1789767753
1014583322
14076724
109538323
1633826492
139025425
194549248
1078784591
412407923
540061770
1396699822
1128502912
1312992971
1981881797
1572496801
837529678
1415883494
2039934463
224009477
1361007116
452075924
1481752964
1747139346
643121004
1337410334
394923471
1016625217
1606555219
1912339560
242419176
12571346
852641336
1397273293
1606320718
1140581796
1627267565
1854126206
901198225
1441749156
1442628072
141998731
961584594
1233268785
830109417
1201290553
1789402828
884929370
1798770625
1457256329
381067512
1000263022
1793321432
35003777
1709358263
2068229587
375161785
1254781291
1711378951
1454669191
309229689
237436737
1995885599
1609503641
1055213616
2127019393
447160221
2125014024
2132036398
383815398
1196738091
1318160188
1267237421
926659183
1403826348
1425494121
871501500
873555894
1926766872
964165566
1349874199
1106602500
1786882810
181432189
292559349
2089585504
896964342
1364575035
1411612924
2055267930
1442973355
1358277922
1892298930
1660371743
793044834
842106500
567162743
12372855
193201843
1553705279
1399126419
704590451
2103328791
309151143
1622948419
952230124
475547981
410937796
356675449
107476083
1883262006
887587194
1124197049
918139313
158659988
344348449
618041968
140547550
2134520473
1772170509
836674785
2076415746
1948468786
836342060
602081999
875810011
1295692550
355082062
1804033626
145024536
924670600
2121934570
104557716
2141068467
1174277967
1876244413
2094930509
1149925966
1178618544
1691532807
1662979482
1200259781
275928591
705788046
2124245323
1661332001
1298556775
424444629
245198827
1877128227
951055650
1144208336
1292510661
756307109
1108090553
837214594
383009433
1311860464
125123722
1384074830
1018070973
152582645
1416466171
1799671597
1397148048
617098498
1390537198
1659858688
209405557
996534580
1133496127
1094158326
565138690
411498450
818416718
270199359
970849591
589024676
2022227483
1142981335
763450342
153309732
247455962
1429497108
1537357865
219541200
1736499824
37771416
456920006
178324960
1211567072
1092428832
544282235
1022596304
1699720163
1375564339
1743887436
899796321
29471360
215395678
823719510
1153328742
494808034
1148203329
215666857
1169281884
614046232
873118267
65157176
358851785
1282453561
1740217586
303426547
1881619069
254516785
995427757
738852809
8308595
1372626960
1960978673
291531104
373224771
188112660
790633227
1445818054
1983208012
1290397803
317664595
403985793
1203341238
1343820321
596550865
1206860441
190338507
494066571
1508239295
1123369938
117857927
1702464702
240427616
1579997336
2124745951
2129941809
714072715
658144356
677262749
633573081
916266905
1808230689
324311226
1391332197
652269579
563342669
1936034193
36007356
683228234
840837493
1917011738
2008862633
90718062
94307931
1592599983
1442947627
539413279
1608989432
1389332682
1373044088
61340689
63702899
630551942
1557607057
1620665627
402842115
1391039111
1939362547
1557080949
613417462
75661180
733148762
1377636033
1952922625
1156790133
1453204922
1244450504
37856743
462903883
660312159
647394490
1103663856
1348792969
1607004663
567808271
1038078332
811390007
1615075237
816757865
1000041910
1957663643
942956499
221502882
325955151
13681265
2066914748
502274522
1153496209
1186275325
377660045
1144748063
1193867732
1123476570
176925366
1029363293
1365979747
1772325099
589893158
1747723205
1381435257
1104453453
612896354
292259831
1726041807
765973639
1061826727
733586529
374330499
1322885820
1500850632
1348837731
1016764699
1805983984
251883306
1896058102
342929283
1701781956
380590288
952927962
1967510918
1852686179
1087901038
1546831301
1475860539
1196881020
991454538
1980266049
1242365918
1374462750
1133108931
97882567
562866708
2145862386
1615266735
1441402031
1992789467
2062448782
1839035759
2118269358
697397820
886968538
1190054979
359474634
2025302877
295060172
1178175972
1706768499
747268520
2057129137
1582453936
826183528
697251052
1521980311
104831992
745908804
800394071
837918488
76157466
609900075
2110084578
1178505364
329969841
946735641
1455692005
170175972
108125881
692555767
1318934169
635121190
1769539843
1901312054
1966582429
714664659
419650807
1658428384
1160447748
1160685147
1007279884
1098123378
403355904
1767415213
824343872
1379023870
214519602
1059592216
1769897755
1111982862
351845856
1779361900
1585573036
2011609979
1879962724
1702205656
79497833
963198720
821662540
1763821800
280350753
1637355161
1495269120
22238660
966118480
1178765205
382780508
1515368834
6527193
2085509014
1060414772
977549672
395633965
1585042931
1928929369
1854634846
666543898
57224580
1863069849
955464744
194395540
1916891298
2083335317
196063278
1658448092
607482600
1749226488
924816518
1503978295
994661909
720616836
442609724
1451617693
112561398
1048528972
1530197224
1946270018
955306862
1186211412
1303187074
1679029878
2001133742
1231137312
1033472734
146738574
510886721
1362126852
520542502
2090795797
934261103
50848204
874688219
1432535458
1513217053
1787538602
779375100
75365949
1579490865
739897389
1730501033
351591922
134117727
55358542
1030399609
1293409243
605699857
529054887
1493754845
493871803
55819763
1806790030
1961972250
836994393
1333691656
973905324
550012504
1576866444
1910114869
1812961503
1001438931
1862891388
1570286369
1296847606
15540329
1716936312
751190661
1008526912
1629177501
1396367352
759333959
803308351
1559209002
179132703
1574585138
1502675727
1275183282
1886193518
459597523
990997426
1328414660
511916700
1635818401
2020155292
175365545
1508731008
1229840966
453243164
221132955
927064253
1877107037
655842207
1398496617
1869413845
1591048559
1123026271
423136622
238102875
1354101571
1133937361
376415473
73388352
394993020
1862272880
543618206
62677486
542328282
98078447
2022742463
1086754375
1867459151
390146642
1857300059
2110050496
1779757280
134686816
1830574949
1750731680
412546218
1426859212
491798898
907186140
913160321
40313142
1528639742
908416395
1980957708
1903794194
1545009883
43767786
1357483855
1112262829
1927617758
54350698
128226687
1753553883
435003661
781960827
359761953
98865793
2038144427
849237071
673145151
923242214
1583775000
574324311
1819100003
1423431611
1111085140
855057596
1201179450
474868279
1470037999
1825066610
1547603948
1964571352
716847140
1411097567
1858797226
1650281353
485791400
1740293716
1798859811
1404309093
486629495
1083266976
1449698213
235030928
283379124
704905770
661043878
665716187
1020078174
1833426859
125781218
1256396614
1880589076
622012608
679064091
177737102
1577516963
1253424978
1521715584
190430566
858373561
1459507389
326211553
1953035857
374672911
2018600879
1792745614
1623294008
350459283
281783708
590390602
137730028
1485301183
926744767
1213317771
1460517566
702536411
1749979557
1375844540
68457615
1823350149
1332840085
510629327
936375133
699564914
1192217763
767176372
1571585220
981236789
579693534
1573441076
485180144
418950763
917347690
707803537
966865914
18940584
1996339447
1295239310
1518393384
112847101
444292107
1522091195
1337313368
793845958
423289632
1921444984
900395746
2128118555
88831015
941528268
666860175
57493167
870088234
686575487
19972066
2076229819
1406005031
558902700
282124848
75057393
248168953
812377888
1056334522
1864782511
1788711840
182079930
1814699991
127727878
547676288
1020958346
1629202608
71106971
1160047714
1926105850
916243382
40700227
2011998596
935818382
293397631
1667814241
1223069549
1336952933
970338808
1122026998
2088027779
899995795
2116929668
2090809832
515012796
104261915
945906562
672776141
1105768329
1881630783
1582150525
1983223934
1599142043
1168169606
62037902
24104287
407456836
454617568
1709126339
2090153435
278524113
1063934032
957286384
1289735102
2108521218
1015950538
821541479
551814588
894109303
1491079976
507039177
181625473
1767281968
1059925254
1153467569
179387202
1157171362
2114359881
1140538826
260411021
79677059
1607355137
730905603
1294675043
1107939265
905075984
1882250476
676970367
232532402
390861731
2020929737
377659149
654565142
619630701
461198281
908983643
924279307
999160207
420891523
1385488074
2082982329
1935143862
1699904863
749973956
1338244657
1127773813
870722281
263814627
418917472
895796569
2068062397
1400550498
685471240
1180873604
1959388802
1998147773
2005650937
2006653094
39303656
2116593057
1703799572
297320126
424009802
413693307
1957244895
2105372461
210545652
1623790376
1692032094
1556062559
783584850
2077868844
383659436
1980319738
844243800
1924753694
406733304
898218806
275682226
1622136035
569940902
396142664
885582392
1110266276
1698513674
2073378649
1275607505
1151511273
206043056
1024799120
67427747
2087626038
21396041
764076888
959471062
362567247
2034460225
1393858344
73141041
2068615483
2034469311
1443395685
1859152399
1038617977
1911606286
2012978213
1985786090
949489852
1004286335
1627028611
367126776
489291193
820228569
1892360702
1611265683
489304694
51502464
839252826
1424810910
568089678
1193532981
934228152
2147316796
535189752
919199007
980276605
1947561027
867728593
712121656
68885311
1443745507
300382125
702585518
853241421
61180397
86291076
318967542
393674361
682425139
1096029306
311725112
925157838
1746170730
772527426
1915177008
1748002969
1853944472
1575155858
1459914633
1420472331
1063169636
2005461560
1005959805
712901613
713198108
679262047
23534174
1927580541
1596418584
452281474
870388466
1883483609
1252259814
778098894
13972614
1851919547
80186386
259119724
385407928
729620329
956595675
876671742
1361281531
388822536
427446601
1798081688
1699564693
217188057
1732598819
2033451
334168476
1127804431
254648977
1320553675
82432120
1174642627
204449757
1697200119
1955822346
220421892
1894841054
1280572659
984105611
2096005771
988482576
1894047999
1472366283
105820218
316299338
1024307858
269091980
1589765628
1372129626
1092478374
1879324787
569482620
1753577602
489178616
1014569921
1086836880
864659984
1861555892
1066383033
944399351
292129514
1704573859
624346387
1956010041
1762979475
189315174
1456250408
1551410819
1109840648
1664372609
2025215446
103221485
1188778479
176052599
2138378316
353466525
1217855316
1638290938
1848811544
704137448
1659967956
848874361
116568685
319163452
1272596283
562444996
1900310834
2022829009
1896083730
2015229678
308520052
847094187
1841320750
996788209
274857369
263134401
1347514565
1291199503
1560419902
1065882585
1682048201
1500195792
1537590999
1997134491
1407695446
77187313
581916921
807145351
237836615
296095729
382895087
655784755
1040137598
602573962
2083960144
566379555
564442661
1202189935
1520316886
1259908932
426996666
1514503642
169618432
830890306
954944220
983446947
1690011894
903395618
803360029
1424214707
754227434
1963079213
1841166700
1084116810
159637407
887672291
845668803
2079934557
978981645
1285134755
1115195035
708323896
1956729035
27119269
1853537403
906921890
1027810227
1455946902
1564569376
295636105
818637163
484955447
95769465
1995917169
122299617
2101255698
333986155
1942487320
125322526
1018030529
1471752877
282012254
1485448534
411567370
1936942611
1563187331
1028474714
1418216771
510122786
1715792780
146964250
307803842
1477578441
1729045062
1114364536
149907884
1350918387
866475489
2138525089
850204462
140906003
1624985281
1243146015
329837979
1462413411
2053731561
1969865943
1519814240
1770637538
1325314149
1584064472
1677457426
478144519
510963980
420903491
1695670326
1804303105
1139690166
588543879
1817563771
805434072
95615375
1213937553
1287993411
1720926378
343332489
1370546857
1819695356
700620152
1697434754
1042207436
377205299
1788150586
1128475793
289365059
1566346606
859347912
1659159605
1652518875
704904145
1623807985
917194516
1744873383
1534300829
188748020
941772568
809071611
8986325
1119790448
843954979
260665429
1450695479
1540997402
1813039480
1641658219
444261446
411522425
883605775
1771956786
1756477347
212903625
395332974
1455244555
451433220
183108592
1780190396
1589024651
2003372618
1755306150
1882045243
574889534
235219958
511569923
1521854576
688737224
787047996
381346171
907347617
1646494585
956498948
558768036
571750726
1228297038
562117180
924748080
763250800
2068015250
1327308934
102819385
406308508
2012072857
1011804739
53746556
1208383037
439775588
1057023022
1724456242
1570400273
1345290331
1271591000
1409202328
328978659
485509913
197133714
1434681884
769237710
1263819126
680101447
2124038412
1726849793
1895573995
703877677
309175198
1769112829
1328297207
1077961503
1404353877
1789653318
425727028
1311412282
1778460898
1348352995
1682566832
94604458
867901103
36133827
109712886
1739468940
444737611
1895364807
1736287246
1204114408
2086679468
1608400776
2089598699
1875216345
375661075
2110084495
1350701550
1947474355
206656958
2056391149
2129437013
2094464010
1781864289
1313670513
1824233347
1561697210
340668876
1801354609
1098517616
1689979050
728047026
1802490893
275325136
766783943
1796969460
984120210
888789767
919221542
260855247
883235048
1003652502
1871197870
929162297
621111637
209513610
865384175
2075377233
1888081116
454918206
1403679570
1410024578
479477398
1664765045
292353016
2022289960
1042657841
1677781705
206686180
2006374204
952648383
855739287
1986334926
431232284
628393483
1080728455
375010340
750646197
846601060
966375214
1812578822
1730566539
2096940316
944441681
554997729
854241545
617065194
1087780620
414070951
1196529818
855825955
949890275
274819470
583401434
1007847098
1263724024
1294729300
1443904825
1806406785
243549686
1372547159
1837894097
1908806161
1790942210
1316262140
1495622590
1019137700
291865245
1232086570
1237963558
1232608266
1126867820
648354755
275702711
1280756033
906121392
1478036262
1785963050
1692930334
840340954
76751347
178594708
371208257
1627560637
1151871417
1245564701
816946419
1502631914
880089076
396964357
1899178629
577382785
972370522
1206981007
1913156605
1397311032
557395253
954669334
1321514096
1459952878
156064611
1193448337
789216940
2078109955
275090531
402585026
2139598590
119864159
743234542
1765844044
2001806213
1832427
1790702977
1817505517
2063931326
1213001562
1163145010
1772341163
1133200327
2059706257
662086419
1444703609
102630105
441643675
1511496055
1678006572
1882323887
1482071367
1934115009
707255371
819168945
707146690
822048816
173193486
1042643886
1462639661
1088040814
1574096934
704640495
771477134
1812761060
1540187071
1647380709
1859271131
667978620
596262829
242771215
1358378688
1100208138
2134023584
2131366407
1342931308
892121470
2026450767
1708982857
1043785121
1470373880
173755349
643526832
119409807
1147960691
1188524314
941371980
1935971397
1880992979
657709078
1300066490
1346085892
855821200
540067684
1319232863
839890376
1669873963
414883909
1787641634
1446199500
308775880
32857571
569616322
1072522952
721474428
690151221
648019715
817245624
862857176
515549220
62183520
936784535
1310904875
862265483
1181356764
1036083796
841963995
157991086
629684299
1197171500
770889828
1374066281
743704443
1115430371
1671751175
359379082
235736978
710562090
477693794
728932390
114114616
1090967056
1905521108
787643336
412213900
1442479167
1292564707
2053276094
2007840661
992515987
1177310441
1134597192
407020264
1825989601
679151685
1121363677
1524378658
1512407202
1453147339
2103752481
605113355
754570298
633759885
7191189
2117864543
1462834009
1694212928
1113894751
226180968
708653405
1616900317
1384099084
1856882229
675910650
537516600
912457380
397822160
1112526733
1988267305
1836566962
631476820
1568656593
737994238
1844630878
1359038810
1622598008
23083993
194689315
2106807287
328829922
8741230
523688340
1434114089
548432838
803955203
21677686
1258725777
1080149974
931214192
1702570787
1200894646
1543966623
890139432
1123003168
450096656
337008209
373961297
1127656389
1086671592
167116224
1033807644
177869541
2085474582
1242967483
1970817500
623504665
579158694
71844832
423096818
645707385
181501354
1910017207
165161417
257188916
1083160077
1429429527
1602669842
2085759502
1948117758
2144430282
650418390
192461599
2096267792
2051360846
1895741001
891336044
1820932451
943715804
467403084
1236495297
325664158
1010015614
1576028823
1879983213
312481079
1736075220
1044038257
1289301238
2043088588
1629042149
405739368
1778656432
1232751398
136728309
1833477277
6831293
1289956940
1414124693
686134774
1035430320
1460411105
1435227037
918347313
398423308
1488479489
59740179
1015497634
891864307
1572181637
1211284649
681135586
134686950
1266515652
1799165520
854796203
1676854518
1420347067
1963118935
1486256674
1166128204
1152874416
1771598346
1039190370
763202662
1924460217
1060688532
187475235
1862416391
2046691861
490930905
537084326
1254564534
127171367
310895408
1919769670
851506285
1475018201
460193585
188785103
1391945087
600019861
1281386361
1234534371
1738630865
1989373236
912319721
2029426727
907939478
743499068
62268060
1115018717
289437374
660125905
7848418
748695878
788679102
500880624
338822727
616254658
1615118169
306729257
1926348861
152215416
1939248333
1181148499
2135823111
1665257421
1401842110
504579482
1912016296
1467470305
21819022
1814103866
2115802829
990419113
1031437549
2076056173
1142969386
600655396
2090191904
399363638
1680498606
1735821319
1294506526
1738568747
1498122510
1410061289
1598477144
1088064805
1444417733
1427412461
1051848168
1430485232
112272339
1892835650
1650066479
449036933
417450685
1403617839
1910198877
1514245655
1701514073
1686829892
654656726
528047682
1904538856
398792448
1421953480
1092362762
937090345
1362041110
1985983015
603842623
1630107721
1719730172
1190087910
367638752
1040699608
588041365
1827784968
1089238062
1954409746
953278405
678672907
60531673
2059460235
1662386018
1879227775
2018400269
757622853
1218442124
1377193468
612982838
1608649248
857694969
368061831
1745442997
7438470
1937094457
1681661889
1577786226
642626017
2090779857
342524972
373341631
965123189
748638972
56857050
1307943613
1810554938
1263178885
620270741
1676161181
1264103976
2141038818
1617275907
238397670
1481728227
1407103886
183536712
729882111
655119554
1215053052
2058864105
1803973047
205812301
687677064
657800076
779631035
1508780736
1063585451
552748110
1769754840
1916101485
1532940637
2106313052
1007508352
1176182034
1677858328
63378477
348407709
536891642
2070133153
1587293491
391919181
2135864645
1119945226
2108156253
1528379674
1754703736
1956458928
1738423334
1359101285
390544135
778902637
1133431643
1869851927
354420057
1923731980
1494876482
1792750477
783244151
1021109732
2112065337
1839381946
267269752
2126923851
991185110
136655937
1101919047
1930222837
429565007
477335360
973701747
1751545953
723646898
1361788395
955745675
1809366246
343431587
1112486290
1959491545
722041850
651321071
1682273736
1784872083
901286171
1628933228
1277860014
834975150
932014697
843989829
2019756090
311352433
183852256
2075641393
2087839651
771155032
1807857474
785061485
730874798
1034976642
1571816438
298131217
581434158
1786254385
1198208846
1237662805
2122281092
165261240
877538293
2046762199
551892745
1429785509
488709441
188001270
1494117338
1371577361
345546588
490207958
1940198868
1638095973
1213758724
1734761554
1842274478
173418045
1347109830
445826440
1908619871
837721203
1097331736
887871493
1940536499
247457102
143380073
2099020239
921292799
1234572920
1863809695
1238541683
777710960
2051511791
846529758
659610704
307266829
1125777717
1664546553
1175963862
183016306
566792817
1393305648
1736804835
462564112
386177129
1028218035
1615257085
672845207
992123100
950405296
1209439348
1853648584
533598705
2005038524
1272633517
1968241036
752033378
93635935
49694324
112269489
770713079
583094948
1746227425
1301609068
1909253458
1171865340
1731878557
973231001
1149391749
891970240
842272194
154139872
1471675786
2029970918
965509676
2030187337
983830450
1202945184
1147007437
172036935
1447965531
1700114051
1812046765
938539919
1746847633
1750555641
1248755880
1790299958
1418706639
746374869
641059684
1231956191
718451846
1710384524
1783253339
1967911674
1429871938
934738264
429215196
993113544
536164385
1738799237
1296311622
1698531372
693557305
295357950
1741998651
13514112
989442626
889719294
267450027
1457800986
230038743
2055299824
612324413
41310604
326960884
569438020
369712668
1438572102
2102174732
2016735716
41728310
1485192096
2017283271
316083141
1774667887
949054629
1350934078
822915416
1571635269
1132759898
2006652545
845805665
2136216425
1668894229
266928095
1317084430
1195497524
1664030665
607779317
455830106
459109250
2056597778
35954128
511545097
38572093
2001323306
2061255075
1858172806
738812678
194456480
1603132486
836366650
86064874
1243020723
340421283
640867252
650177607
55160955
748754563
1922826881
1356257980
1002266798
29296006
1400451099
1134405114
634076149
52277797
1077821620
827169667
1500373096
1134684925
264647529
2001138382
253546162
2146101711
692767199
2080531482
504805468
1184471763
1990130527
1268494471
1493913352
776159017
696670183
1195054915
1885460322
91214507
1035707547
83412549
352903689
1994433170
1700245688
1010900321
1644075298
907150146
1459182325
1949875487
1623719317
2026726550
509049277
320876238
248795332
982307273
1435394740
856989883
1256758370
691766682
1079515318
2050437141
1030887463
2077762201
1494726174
1793802622
1166740879
1568107572
924880213
1909163798
1451798639
295655153
787123792
1580395968
1324480454
1691087139
1957785643
2133389814
877335027
1981390838
1519198929
114358797
1791143574
467906320
326925478
1350335210
235271442
99781913
1602534872
312502065
192925487
945350534
668321204
114415940
80945495
1026577277
887332871
1530139779
970739880
137119604
2123794532
239857467
394799181
1369632260
1733439966
2020572579
2010908762
719422314
756224209
522593115
484809014
262642796
687307092
1898665719
2015062
128881177
15313663
362812308
1662771650
792173506
72351556
1175442625
10628763
398699762
1411913137
547893919
1936712397
942849838
1766554772
298817417
201740336
808830901
1036601230
1234139001
1236797402
13680135
1701371560
531842868
1056607310
902940815
734912877
288138776
1276954558
605915053
2023948208
2045243309
551010520
1811805894
1565838612
1984355482
1793791831
1657923710
1087249632
1255603317
1837966436
1381318323
1299666808
1842257786
271906043
1631449974
1103384717
101921772
712361494
567098301
1805723577
1988659057
2112814253
1790588906
1253979560
61959539
973995253
775606535
408118353
1779417732
307691285
1712290158
1124431134
608476474
2042939665
2095744151
428156171
1884741175
675728430
2053166562
842050342
2029080576
582926240
1492107273
481928160
869620880
852768338
2057901948
2062347391
1790927807
1491889807
932564719
1595172141
614731347
972525484
1221007027
1724603521
143247811
721479124
1296617421
1091377479
1153903795
1814627599
1787843210
294550975
1966769519
142529881
363288153
910925990
1232310400
1453173702
1342827248
264661155
1032244672
293653490
1845495971
1576030096
133796541
216833366
1244692314
1465828037
1610308879
332364110
1317086192
1475781624
1611711507
880442894
1953432975
1587141366
928232501
1486904319
204127526
1580332329
328119996
1339400364
989997357
1057974429
271377957
2046022637
446347291
2092945136
1628580444
316317383
1592364134
943654826
147320606
1832720265
420595973
1188240322
19907906
869687966
2095005264
1160706954
967730821
1808746445
1857117978
927208431
1938621173
1710863593
1815346028
1033359601
588895502
764081490
1674786558
155733600
1519613060
716583559
1983899531
1457041138
1173935397
382550868
2101482917
1007395310
1195514400
2060872268
1772986111
1038992533
1082322795
589736089
104293238
1074787269
2029358701
1370759206
1938408597
1404780603
2054273634
1396910379
1459008921
1914665018
1591201871
220030925
1413224774
1584034473
697644544
212853732
1483501262
1709694692
1012783598
1818043022
354457982
137896169
2018516508
368167645
1674981942
1118358055
1272639549
1807806565
1000490651
1280476999
1956736012
210164599
710908783
2120869247
1705773175
48152030
1037114068
867873385
273812045
807669974
732949105
1470960521
61995783
1762790916
846904121
1941216185
2059945
1670212948
16860682
110695284
648280573
1504030053
1154923591
690008301
1749751930
1090743983
1540342361
460228195
1826448216
524196037
508532021
494818775
251312686
1896517324
1334355112
589465654
641090092
1819581335
1836167557
1033749445
1854733923
1966013444
239826295
201592899
2051313375
1867571420
1231711019
280346930
2115556428
1176118993
465847432
2026550028
636133510
426726006
37621106
436719693
2025780947
1459000728
505116961
452144914
671520315
1250260591
340560446
908164581
1374695082
529109586
1250271881
35480194
889195189
567715694
1392474239
19515658
469270492
1070038778
298330716
1716738793
1907595560
1489162296
707533044
1515710974
1705869014
977692743
1133864490
893065410
1422850075
786132328
1506394193
1810662819
424891361
218786762
20282346
1909107374
2044128630
1567210849
1421572718
2030194144
603329351
1358221017
1298964211
1038448106
1990656620
1235292002
1235763689
1445701326
1710239757
926219963
530882499
189186067
1703003207
922587783
1362785258
719642176
1687580734
1420689540
1581542971
1848602364
1074921366
1212403971
1678163190
233362285
310943642
9150028
676629893
1001718731
1248382611
532425689
5102666
2053679508
516505843
818643608
1907223784
1673074858
2778976
1084977448
899942714
1898192677
431271732
1235295030
129326044
673819142
1930894350
1403934124
746295228
1902635797
93033569
1992090229
1795982630
1266342576
1008946716
442327550
903997227
1696236411
1044867964
8762872
764865225
207839039
913852113
1120338297
1113856602
1588741383
1497009220
267943130
1361461078
960342671
1048622915
1156605798
1774445661
1882280151
1850379702
2049159595
1600098772
955039341
762995272
1711270395
46949689
39652873
244058456
186729670
236326463
929004720
1510238968
846333813
1498163681
459772741
1491632571
393665966
2093455419
1304083753
118059387
1691546408
1219466062
1689048971
641114268
1293034410
2020866076
854033741
1332748364
862202257
931746134
560329603
1683892059
824139283
890432180
1528402304
2046272799
620364592
1279357975
2120871815
1486280395
723227753
1337147364
1713588378
1963599406
2126243096
1492602402
1723497300
457229373
429088536
2141152972
272579596
100488260
246345456
2110752974
1289763227
679179012
1988064247
737049227
284244183
611498951
1400761290
1644349553
1088507160
1104431075
766137358
1750843274
115412043
1802836558
945405017
1342545243
982081102
751789154
1350117996
1438547080
663954957
1650162711
207361014
21521499
1100987863
847783532
494526290
728086835
1885112792
393646200
1769809595
252762751
683699272
1894691090
787681679
638262881
1459837831
2081331416
211512317
2095167274
1287736272
1172148456
1058299267
2077844812
1511498690
24677340
167551857
1681916705
704815631
1271423323
425083302
1354898658
608836049
1203232824
1538940022
151048089
1337285967
840144378
1883048425
159613175
1308789325
875840559
414096046
1635505538
1547852021
2041247899
723335134
534124639
477163486
1257585738
1341868513
128848758
865791644
161791381
356276716
1266096184
765806137
352153929
567848976
911090939
215930678
319890618
1572233806
239287174
241547856
1067554563
820918490
1923141692
115184351
1872495539
75949441
1769168677
283738067
1367062099
1657172158
1602016340
1106401119
2042314632
2029689706
645663404
1907321728
331130199
245985563
996903527
1948370798
157044822
2134577106
2145018966
2091748490
202336975
1871108743
1163164154
1999059912
188570255
1117778635
1937939584
1958462950
1888566419
41744451
1022150317
944338019
876569337
1367996804
1240638743
751658341
1586123242
212559190
1567793370
803815484
1274056592
1907075376
1571931260
2005356895
1742508795
1045040065
1476953709
1083581389
1506807339
263286892
690124485
2112934517
466215508
521095941
2063211979
1570411815
1776887745
596429304
324121269
1538788731
969372934
1407766203
1755193140
1008642870
483132739
2035834563
674884180
316650182
34811682
249175171
539588914
1923852306
1898993441
629341923
298003784
1652683637
833509958
1859593153
1807641860
604288301
1545947057
174518720
1255666701
938318337
1482738428
1468833617
905201413
1693965446
1775225816
1350955257
792234047
1525382701
1631185804
1196301589
427576240
62363459
1778426372
1403458120
170383891
1923187749
1982319425
1484527143
486604053
1906058641
437693774
680317515
1625138024
148932749
546961013
1912787469
1608719744
1250464510
120021169
54257486
987858464
657565152
42371192
530708241
1112171489
1958750735
1780658171
88034837
384791809
2143208539
645613068
786276044
1903202644
1106844746
2064093510
841609381
1739156230
1511678046
95381743
1169867799
2054558245
1324433005
480154168
448780502
699009910
93774508
4198262
1413559089
334294992
1069083546
18907435
1481258477
1857357182
1428359563
1534376639
487567447
510084823
546389915
593958580
716051097
2105935698
108465405
1539697475
1812468763
2118432030
755575976
1207298652
1592170319
1282182197
265178652
1867065526
2043869750
184682948
126037853
1684962746
2040927099
538375282
1133083030
2046700266
1815610344
1090164034
244873237
1979523559
129918863
1335572980
1610919537
1546441267
160391947
1368939293
339825948
1410425120
1879710553
1909238692
413534004
763802378
2127058678
793878103
2104897676
901114244
1951145658
1824205741
1879888876
906080854
1520822467
395806969
5956530
895399535
544114001
1797636120
1010866533
1771880391
638187652
272782045
1761482527
187054848
1116680871
261467332
519511324
1232107578
928280482
639936026
1935208517
2014600221
895251780
1928434932
1142030749
1054523847
2066522962
898359348
745097918
1767567148
1369403728
1029754559
1225218726
1464725125
422248247
992392496
1974837610
1261055868
2130698333
187857598
195001882
1039417700
1064382621
729736667
188908340
1179695195
1352565931
335005348
1979631680
14519308
1647176274
965692906
1423243408
1442604222
1782990737
1672285521
2032280891
2080219505
1641501067
806026935
1646113204
1295235840
507613636
1802183519
697556366
1154111927
524835502
2021028344
129646406
1973000415
1756410704
796592478
898996438
1193558181
1691618804
1760691510
648164751
560464498
1012136739
194852634
1777886039
1265947577
54002179
577078677
1492920338
436711448
2118682267
1030416192
2040899199
1562317893
1387434233
2077289460
1515503017
309272764
600727758
1788138585
1557686360
142334696
1025232376
164438293
1509843692
500429761
1336418024
649655067
790086958
1472398206
1872863105
1829475577
1194523883
1840142340
564035042
1889665047
396580574
1221894788
32688361
539015587
2132491825
119382661
1408905458
92344812
916883869
1185583252
2110697016
1047308816
834260455
1767047886
273508484
2086090259
940018786
503898727
1409403207
706546220
1809347562
617731091
1671907296
1251552353
82458789
657546305
266966466
1605256239
1421337121
1496349136
1812645434
2015498344
2051035935
66236313
1204556026
51145931
1864533141
963809419
1679550552
979631208
372408018
1279833240
1379507006
588394546
1854879305
302997379
1013752365
2094538603
1968602708
1418415622
2013384667
452256588
86756784
1067950453
62293234
913655282
412875885
2117677354
49182894
129020349
151055407
1085832484
1305549317
1906280193
2114764654
906102695
1933720948
664566382
747550691
58806760
1532123628
1345002124
1274207529
1791886341
915796057
2145247894
461974446
628612197
1942909533
1733637210
80863731
337339291
1926218636
1072134890
801770450
1805369969
1742373397
1341377367
1620993488
1875520245
1765906979
1552386846
1666682241
1345783190
646046813
1649997336
981152954
882180965
1229336677
330076653
1047798219
144612777
1642932839
751753672
1130135475
791012581
662973010
322047565
1533507259
1878364208
1457913910
204916590
1182461878
300724290
580855126
306205375
2131320131
1956111626
1636650793
631680045
1656670925
1345583534
1605277902
2130509024
1596961131
1936457651
459461297
2142878315
648244772
780826103
1738361398
1147601367
1026109475
1093359095
1394582231
166330739
176468142
610342504
248458039
1519974729
1475044817
230269251
256443883
1943697130
1280531436
1271467679
1714856946
2096009695
916690228
1071754327
877375038
1055131616
21337895
1037778662
1898463410
291167509
1133223316
166191025
1075029970
1735889489
467312568
319088015
400332816
1378818934
2103751702
1856408760
254122236
655763133
360514828
376264405
501606332
1478442977
1331291696
416641512
419694740
1042981507
1321067143
155699485
1182762082
746923511
924497145
1707139448
975888767
1329904248
1928431757
1795080092
1548306924
1972929622
1606197811
451138469
303591375
1777124547
591425765
1206608940
393571948
1879424767
187435172
130433790
212732991
772295974
856791600
389905327
1438026449
1928371777
928374846
1778690392
1199502333
1802778156
338518120
1662718555
96845860
1696374238
948607948
867851568
293873248
2144407262
1123085936
1542151329
1002975898
1113615554
1039276927
616030282
958972964
3338741
1504084359
705732377
966753332
472856021
1093183156
1084831689
566480292
757317919
783202163
2058088543
1595895708
190151677
759391379
399679440
1900060501
1664581802
1101117009
932212579
675549756
603387530
641631725
920436788
112503254
257552105
154511906
15293840
644727725
546713703
174105836
203554255
1909487374
826805516
448818843
1689711202
1151149762
1781302660
1679573634
772712845
1088536786
883703534
116442377
1067549590
1839865513
218835605
35752384
1333122235
689466830
2139952427
1558194566
531751004
1353531644
1730319269
1898869029
1874652123
1437013012
1607769770
1001608587
299371482
335081027
655317177
1638640531
831253714
921618045
919308225
321811990
1435613187
1949322848
501123517
1526335788
852753522
2106393577
240663620
882931654
2131063733
455371578
1864183769
538613832
2008872035
1452613635
445441213
335180617
1928335660
923862595
1320320448
2136146028
425697991
2112039034
485862806
887958846
1597398187
1936765529
1210072478
107121197
1879594481
1688251038
1227424975
281306891
1419747974
1835387504
64415043
1256739338
962039084
803887852
97433648
501234554
1205246031
1974844780
805805184
1929654621
1450351834
1546687356
1928215117
534525734
1925644033
819499377
759655850
94572813
1728791585
2061008662
1350884683
1366981198
1174749049
323131018
1655867254
1713847535
956169283
1729692698
196216019
1190004024
276538837
848861073
1123917276
987197388
936164329
164268241
1220294802
1756260682
155383534
2070370873
927254389
454571777
37815016
1220880931
1474011269
1838644559
1899729495
920840478
1764426632
1326039818
1209393793
1227910443
1998838326
1641955135
1653568658
2076371606
1467561417
880289908
2107118216
1731097536
1990058679
310141815
1789180609
1988271932
398337935
528568182
562514800
238635395
299221798
110854798
2081937914
356200903
1429591266
1234477684
1465511069
1193791320
1652097739
417512103
1084180131
1473384125
2060650094
1022962685
1653359680
1006764648
1685781733
406904318
1452095451
152954863
1036462613
786035626
616480783
1285743219
1886137716
2063995447
128840606
856301356
1601504588
190053342
965173157
1414691136
79449004
477275
4087062
467801171
1678713742
1047368074
1178611697
753172341
2012692517
477113481
310258871
2033400509
1802138603
1830458494
2033188163
1312477385
1796872281
1462588961
1789959424
878127930
906481985
750100335
999849884
204711334
1202316014
2071565521
950796651
915179490
1086918937
1699347189
1336825376
1820965604
192314195
1505044026
1632864612
1796792821
948604369
1640523407
609867027
1038615930
1087819423
1548300106
1476681154
1427488105
738179679
1686660321
1580376280
1239240254
131820033
2015699610
683716429
208406375
927326814
882178545
1793610871
56691339
1588808970
1026046189
1190852542
2006968886
1085907797
1229320287
1935889169
1420225161
1124243883
627215203
1265568064
904677447
1610037369
265570101
754957536
1646099950
384036179
2091332213
360591097
1102030601
916411640
756899864
914451370
1940187650
2050392145
631289027
188298393
477145507
1810625442
1912152494
1399044322
1045952695
2035802782
947243569
204522107
1970785490
1036185679
1327177664
1029648310
159756966
1252507709
99066246
1180239110
1495103525
1234029519
341305148
1042313073
421563034
644341723
810894006
1439793134
328687687
1011175494
1067788999
522486774
2096379579
896218364
2010883593
1408699102
469583110
717874108
1531118853
1561525055
1869247782
371347759
2028246086
380099758
1781860049
1355106042
327124832
379036488
1982089772
1435473929
574538450
771092372
1870917442
1117113532
1631167933
197098176
1774757317
1373939728
379127098
337162836
156915966
266231793
70853529
1590313648
1653786344
538636302
975960673
774401637
1808813310
1110630360
440026373
1783799400
952395541
1754507159
457640253
943776129
1403965302
509950231
1529170721
609223414
2048134631
950724168
2027732873
499294644
674176027
1363357655
70727794
1186888145
1868083161
1363119020
1363853166
43634571
57797200
568981985
679478236
1294114938
555907342
1459782448
750475628
2028205216
496871588
854376605
493725472
1424050235
1468122260
1790299958
436070416
602840298
338117811
365553724
1228911717
2132522348
332320212
894000840
1684028158
1346966529
1828911198
993404691
362227151
871279240
1665272089
1112387630
1957892665
295481398
575940183
1608339685
1401583810
496722457
614008847
672024188
625311948
492561535
920316883
1691490915
1157058526
362684142
1478249524
221754371
1906147180
1738284123
162315250
1429366538
743616091
2034511810
1543826562
1950289559
1933661657
2038387494
207576279
1490109017
1524157424
1628429404
1391318051
1623232621
64364062
608204506
768496244
299378313
1287833259
412306503
1253935831
1827373882
1657388122
943615897
274428966
1030450674
1026075909
180669090
948326659
2004088861
316984054
1065048361
2134054387
215634454
662024267
532679617
1775555065
1594598481
1203786779
2099834269
1485238977
397672061
1901382480
2037035158
88843835
1404834680
199117362
2017412230
1012503349
1476307951
985785496
319317099
1667383481
799718454
651013881
1266236236
259167263
2066077182
1743869830
1926822635
1177183358
2042032108
1199394525
955130791
852523217
2035416223
407225554
340239019
369480776
1643417168
1709966827
1666239111
854097352
9332774
841898747
1810631036
1424685400
662802848
1086173149
1793702968
283080553
1148262093
673733458
2021567480
1139116450
1570576663
344343789
1709604812
1974602434
443066266
1294993292
6808104
380540659
582366303
1414402537
1091219689
193487615
1895472625
1957229349
848930744
1555304920
2128447692
830609263
311113609
177348340
1464313228
1152320795
451751110
300963815
1753756240
1526391842
1399726704
791490952
1961613979
1604717347
1778076745
1269606951
502951092
2047630308
1422059426
1773933921
463040749
1779122403
1939822809
1385174584
2097450746
1048284938
1501748501
1528254482
1196922205
1339787936
2096206768
1347863918
282557675
448286448
1140826780
2034922766
1300410574
524713100
487621756
1980618715
1829631357
371345577
911869165
778850993
329972545
328762389
239447333
1789010485
830759945
1287479552
1898055947
1427860197
1600332534
1637219879
2107339381
430572112
1490547765
906687512
44992904
1002704432
288914829
186182986
871070301
1719391119
2046387021
1357801156
806195206
1144011448
1395257506
736828243
743136356
1280109498
1316997780
1446820966
1909470406
1194298184
1350346416
577668773
1617295176
547037645
1983329995
1170295687
547832615
253527583
1331750251
1866448896
681962579
817351971
804622725
1462036787
970472256
608174025
1879753915
92384801
1256677395
1765227741
1657049496
2073488593
394977101
80429974
1860792230
388772307
285041919
1156906991
1885633480
1805704266
1227902175
565780379
1687814670
235737943
510681320
78339030
533528421
1943878874
1292075095
1282820488
1528030544
1936856103
1332003262
2027378113
1505698827
288518961
1360687812
1888043978
2146604028
1196689616
1423094589
628543508
779953888
517260249
1562212700
1666627937
286011385
1006856675
56158997
533962338
1220484701
128226361
1973336674
25154399
935742303
1732060293
665640659
1541756704
1882544553
1889692811
1920081529
1769578488
379770956
908545682
619427784
140881629
2123433387
251059155
1204406681
1777672266
501356889
666987066
358727787
1634604139
1128456769
473237673
2140187549
910599397
231068441
1129419898
2083608669
1545240079
876765289
1799850369
137644859
1545776388
1767639700
899749862
1043447068
1525313327
346411269
157252615
1982475596
208996447
181857018
1041092608
1462704987
1308004504
61196867
1335946692
232993722
1821194067
1203596018
878961545
1437207439
1611833382
1585564772
461347122
1325491690
1317032798
985896092
230025103
784548222
611920694
153326762
25432141
68290635
961958680
1860523835
2014709689
66510933
1558327652
89572486
1015906801
1204211082
1434849102
1265835881
201815313
1223629614
2003641636
1710970010
1888117699
1507864918
1873257521
1518129920
509570339
744578028
292174087
155565827
2070952647
1047856882
1446666234
980025405
597321280
1651603526
1746221551
1639084824
361883583
948412436
1820829454
837449877
1688988402
2064702332
1540429304
1736178824
718238022
194023209
585898833
499905912
2030888205
521508319
1578160421
501593808
169941951
357641685
625553251
881982503
158178766
447956645
1854153278
2020688173
1597030449
2019587950
630708626
179756558
1950844226
1351637970
1644167309
1339327494
506759404
1850570697
1980855498
1536456216
1022749359
1384551254
908718782
897719720
1295172315
1469119749
872261777
1326107754
1179068460
1870789369
1853161877
475763266
1354825859
607656897
1839022413
253404156
1644753886
1477837716
1015856084
790782392
17744556
1442132598
1612066581
112364242
1877276825
496058357
1986165820
284077753
1920549900
1925523575
2022106303
1490324150
1352906205
753253598
2132863042
1016005612
68448298
982570886
999421254
353641052
1819936518
1558812058
1588183254
704575001
626115227
381796836
1801243347
1554246512
1799447325
540543620
1589234621
654291532
1749525494
1389134514
1040867428
556346594
1958061263
8595000
1433988613
1155412667
504676456
1362605323
771496116
972875856
1190932747
459514143
143350090
1503882192
778644148
979662405
1069489940
191582723
1264228175
2104958636
1978772919
1805013534
649333224
641495028
347183360
98643543
2102456375
723378212
200624024
1230745754
797343720
1156880119
1716965192
1877372955
389372166
1810155905
532709139
19228025
580006131
477391005
318797723
2091062390
1089381623
791985162
1360523928
253429270
2109279832
753939472
979749321
152224293
1398183209
506146637
242325357
1459277475
1383959456
1271449822
213324732
933614009
1230762081
1341511789
941514608
1386507779
2092389154
1416173278
1912576642
908948700
1051616893
760218574
1910244146
483170789
1260187
856775920
1731614561
965481260
1320908103
1408025343
963739810
1031910319
1277014522
1688158579
1905649801
1746436666
1676456196
251822984
1963908815
1736051347
1596583981
1852093880
893653364
1143670676
512709105
1042273639
603612654
865022151
385361353
1631654739
116000886
1053168541
1259777728
2061261644
1080782853
763674193
471696636
757810086
891878346
138805980
1965441956
6518491
2055373623
1448615358
121714523
1553076673
725795774
1359423573
1626734716
530240685
2133744484
1169890906
1059037381
1537993294
1612347766
1673537170
1841591957
1973088252
248431716
288810320
1142832305
516330787
1201672935
1947178857
1840011763
2115415579
1481838413
1009238563
195835033
17038696
519923446
1711869698
1712270134
1898340679
1935917017
1242993447
1723072461
851046581
263294893
2057539664
1109351551
509077167
523875898
401366357
249841284
1098193630
348218069
778583291
553577994
1184632161
840648051
1786856670
1407021986
1632108608
1034545115
671911034
687772471
1717692240
1199524229
428711678
75282868
250536860
2061275835
722780881
759382001
132141011
1428292949
1601516619
471197718
208814692
1546315816
1014485499
1614842277
2069355439
1942388301
1844411520
181336157
850430608
437644931
1386136463
1199098740
725719858
974647834
1668458901
1792287869
1413707426
231931895
1195459912
34336177
350275683
138619304
2096095855
394333410
1492149672
1850580794
1219357777
770465847
1235012673
1663338225
1463245764
487270538
1463000581
663183845
413267996
440803628
636400319
1970451607
1128245368
679478823
687556069
1032217802
756048723
901695170
2099500539
540204232
1330269010
1886365887
1009974856
1334485813
739096666
240681655
1456934046
284343363
620327220
1932685181
1788124064
1046378767
905983989
272649092
120980276
86899334
2026187462
1495305775
1515629467
1646357200
1135391687
768307310
1191378830
349652724
543108927
1434968335
2144913127
732577715
382911178
1804859007
861417406
1346964097
191482222
954245110
602066263
115620001
1893029929
1310066508
1954647793
2033666087
386689001
1808594152
2054919036
102615031
88653615
63231894
1627836973
1167998580
799938860
1138124693
1036835944
284474439
1484177767
1231839721
1675255851
1668090732
576255437
1725151541
682054817
1711153232
198247564
1976930651
1351142040
75048160
1300957286
1668888159
444947554
1345310873
1910277675
475326469
251129413
1858082686
1236958687
1346731687
1455876164
189004745
1544618079
2008424329
105306936
1418709431
464939136
140979138
2045661779
289946435
702634982
974574496
1459015054
442089953
1367048019
169321626
52014988
797465814
1322557042
1290651218
1826656560
924171884
422975675
2111826083
901696000
1108949401
22464098
1221063932
2135755333
634611019
1792737198
607716849
888518393
1381065128
1761344666
332487835
1428448648
832981975
785990179
1134979042
239572580
1671067019
2084958343
558478558
189614962
1531527297
903710608
2028082548
1894680072
1395271208
942002199
2099605465
2025878303
1469785193
810580720
1331121050
1534005776
2096944964
1205497315
1809192792
612479914
628703593
1282581703
383076260
585196850
1204806433
1568610867
1526717901
312137440
509890868
73685653
41574745
823124890
1907275493
757585177
1836488451
1509847163
1042611525
1705679550
10624637
92130035
1834028903
635949838
1797918971
1853610269
1996445369
1074760826
1823407631
183887759
1484977209
2017742840
1555259899
160384238
1165267649
1513975478
275209445
18583564
754972886
1164663117
1973389346
372018117
102567503
1085979174
1885446945
785621978
332868118
1643235131
501705998
580965836
999351717
227629656
2004090390
1823934665
1124760700
251166821
974650346
1695867404
1878045273
271210602
2110575546
459847705
391173596
454170358
1932637225
789117365
2106320651
723893055
188869460
645147196
482676517
911169496
1777585585
343304456
1957664221
1617833893
1452715034
477466926
297978166
1782107746
1512415469
519942134
1391785157
1650621947
985366251
1203987184
659343892
771968852
1461001164
790878639
654306791
343501121
30393494
71476762
1734225665
1198786013
2016233475
1719945854
1654971934
1614570243
156766553
1068571911
506518332
354355473
739630944
1889008349
877722129
873152458
346644980
341220588
148710661
641141449
148076421
554610650
199385766
475051436
480085947
811180942
2008401654
949641739
656293135
1005141597
1968470458
1123066493
229784421
1825811821
1175327859
563451338
1319080896
2110365443
1938877685
334841397
1746498340
172913182
2004829882
672238520
1609967850
203391730
910699405
218987584
51110902
1884391982
753484015
75697811
1031893240
475025353
51135663
372546126
1123158397
1920363678
1354410367
922161076
812277432
1090400669
1481377482
1799656981
1174300265
1240497372
768170759
1861906799
1946397105
1167663332
914012613
763802831
1590682130
921572827
399491545
849027122
1945341498
213254263
764062519
1277334592
672421651
492448303
1980382382
703672318
52360766
304755721
1262256416
1950066083
132634135
67097825
597265586
1465431842
147127557
1231828454
792152172
24107011
1718642969
366214224
92511958
323886608
842995128
710812113
900524661
418928487
192062932
1745517378
1023811611
1883656728
1896590748
1640432016
1111774134
1338148438
1632403114
1290186547
1326608116
1583717029
2104655414
206550872
1313363096
518048317
1258686511
1726104541
1675490894
2018365522
1569346346
419092260
294753699
1030507918
439348432
673047926
324375291
1487076942
1266334728
1341057531
223165832
235179412
1997279031
1825420538
1698480733
1765411290
1615442284
2088767642
549959134
1230166287
2043300459
2143933859
2095410991
499411168
1413692222
1414461908
1730655552
2079817450
2124087245
468453416
973679025
907291594
563713433
29040625
1722415333
1520872588
835195053
1478915157
1342160875
185427337
1921760795
899842097
188376522
711378071
898921345
904011374
377558893
1371289583
862488126
5267917
611719653
999328813
1395448685
990596720
441032585
859379200
986351421
1942206864
1332428009
1195969433
543911729
1582275542
1898327143
1760784694
1838531094
718482456
1778335827
480009198
377283665
539001803
2039309923
1513012823
760554099
271219635
388113174
1995078158
103103474
1038051357
585033233
1866154448
267987822
1238709014
1639640204
124791995
1555842075
253866082
1950910423
78005127
601727269
2030145159
1944262540
57803268
164096912
995131708
1186115924
579298903
429238546
1822742581
15999286
1313204998
692641912
2037188818
1935718285
1614564829
755246723
619724323
1536638466
1957477367
706676782
1199692891
663126646
134695515
1161836731
1259154957
1357954974
1595312486
1634470363
1565621629
815147472
529695846
1067332618
846014872
2047610229
1007129206
1221060530
1269282179
1674710031
1891228678
1326501212
1437092404
746393340
213115615
48105274
702578122
1650570196
1072135680
918613969
342784194
1623808339
1687081234
1478208242
1070269377
1554653544
2121690470
1399015001
1580061855
596820853
210914301
741834324
114887455
186931360
1236821295
1788678377
631670669
1140393828
527407213
789143776
1797424573
728514347
1610917098
279259866
626401688
100089565
1000117548
1241412758
1248124427
183114580
921407499
217517178
181269823
1227152175
825910281
1971985986
415298149
1220874911
1992637744
2046364474
1033048623
1886416694
292416384
1827595011
1285523330
169606216
1883237472
1720558327
53524609
568849866
918903058
362043630
522965567
430909774
1677666619
1905367502
2005243224
1295925867
610609721
263184475
1958968918
498731988
1591972775
1731960454
335327217
1673687891
897932120
74693260
102244500
924455600
1503966000
168025385
683221545
1194297972
1939924301
2116373262
301287462
1947567583
567924765
159890110
12403395
950123526
221528224
2082033761
518399451
1521497446
136793696
328692861
1683735667
1093964941
1324828267
1329093691
1703379612
1625750502
386944504
764431792
2086075197
2140838915
532834194
42873350
1069869054
1675873899
1808342223
532052811
1391073382
644457345
1745671122
576696122
1173290603
1828391423
1998087318
979282409
58956719
1490419367
1160911211
1920287614
962599201
471122240
1282988054
1144512624
947126842
636343470
181306065
1122636661
1110337121
171943916
932754513
110702759
297780854
138995547
548575040
1529341796
1153093327
2063094400
1650222880
627960139
1291440611
1629126467
1108550575
1713632752
1836594779
1067832812
702340599
890168210
1835520145
688758468
1907876140
2049432579
1246378133
670644086
713948164
2101236810
1026234173
802702777
2524407
1446562150
1505979687
409273855
829909336
12235717
1954382052
1199105301
1623167487
430282597
1263772985
1844715533
1970057958
947482576
1729338901
2087219061
545328720
1466439868
527999971
1944025306
1228819448
131924552
1171546285
904482582
221198682
1657391050
690738379
423483090
931249738
1218904369
1990448556
1747984025
1993250252
577703802
598532286
1808233326
164017351
531572239
1180553856
72464237
1085247762
121900650
722896766
532368507
306993076
449717047
1669334302
54211691
2030659927
1206398236
631180735
1766471997
432274698
1032680361
1890948602
1673983364
1341176495
1812589808
2095869423
1903544380
462465857
609871212
559984167
109919928
74864711
662847746
2048261626
1637947226
690107868
2054287243
201103675
904811015
2086894852
618359651
1261169132
1895157764
1110844080
764850172
1557098287
1291304855
277493078
864180581
282225354
1260660710
364904070
1679018927
330434548
1190097240
762760563
980529852
1915823451
239557329
280279485
1056833969
255025233
1829769006
2135013894
1823534647
1014018783
1463097958
263017578
1009054162
564789155
887275053
1876684391
1733320529
870029245
1001802756
1799734596
2044184106
1128308795
1558261362
1808232832
1655512420
15287323
1703993107
1968234084
882248627
1096940506
1712615301
1937981359
1714370568
277881521
1058948497
668443114
428974530
1890597240
91893309
851064350
1108353140
467243974
49987822
702416175
1081261572
276929580
859145310
2042254201
2095148893
262067814
1659474410
1177984079
44001016
901880990
201767427
657382696
1296663168
215273742
420429888
721951804
1605996396
1713817819
731706691
1798991386
1468684986
1877659836
2047001537
245902328
1549167781
1537838312
658785266
762461876
571525567
1520032521
983057507
733345455
658772916
591266406
207484745
1470721955
1714141857
546955730
1983535227
792811996
2093146973
253984715
1019526253
1444435110
1280790002
906469931
309175198
1812765704
29918866
1575389289
282955416
340358247
504303899
485601442
995678457
231322254
813904630
543507773
156953859
1230879621
1157153632
175983
1715072185
1082035405
41991652
1611985902
1699620329
1193236025
696486122
621697953
964281727
425313161
2040642935
1381450635
755260109
1403749379
1153550283
1803736249
366573870
1049244433
1097155369
1591972775
77657906
1719091096
14778427
1748293183
63972609
69268696
321108230
1667476103
192776792
1777103794
1531085299
475016298
1079965975
537449181
122776654
219956765
1453490474
721218500
463175425
121660419
663431575
474881160
1767082831
991275995
1485310229
146782786
1120884505
1847132595
2043468555
1437320527
84847676
941600714
932268900
1647847913
1919606611
176770319
998301788
1871804278
1195373353
687191032
1577076849
913155732
124830826
855554333
173302874
365998049
1955643021
836877869
1242435368
449732320
615392542
2001578707
467314127
2081790605
1845948450
113522881
1147788089
1887904266
740823837
1632673988
2078717715
1537435805
1681679617
150091583
888179531
15902791
1786911763
1686917563
351594229
1975052531
988280531
1865038189
1119713994
1518795895
560900760
2119272300
341533354
1041925652
542578233
988618200
348845333
1667324902
2063340454
1982046833
118202
1313353978
1945179034
342578093
1277619914
1632163489
313532728
1568884441
1853951737
2110923171
962142420
1772438899
1090268358
1787711470
1452394936
1808348221
2024174050
671860564
959079845
294950264
514070389
770815069
214796156
435670441
873440257
1948428606
879234147
531813518
1264124815
1572194034
1372626060
968008570
1790458914
866013822
215872156
1344522080
1520336851
1015894912
1985538997
580900053
938170750
1051057358
1680817264
419123625
1880367331
497223602
12080858
4919550
1992188082
1751086862
1736141844
1746707563
221614543
1996938294
1912311955
1763508920
1504451312
752554648
72988589
962645178
1930082409
989865505
466094122
1168723243
984486113
1632674637
1436453403
440858010
1493291090
275479111
380364834
2008288738
663138419
1386444694
1549442254
1698600091
1221029941
2057237209
1790799407
1309695840
1550436130
858307047
704011665
413558707
79857374
360061543
326823765
1656703750
676009580
998819252
280124050
1927379841
1135782831
1732171293
441208989
1879140532
840777987
71822863
1541990400
714328238
1729826060
76486394
932769671
27968921
2087521230
678570822
748977137
124064546
2000806872
1863710497
235413271
221561217
2134590656
1692448436
87748165
2145972031
518779102
1063596162
99887925
918173338
642447869
321322199
546861542
1847684746
1330518900
1053323141
1323044410
63378223
936464524
530661542
1664113221
1565297634
552019708
149777679
1794320815
704712633
1236637235
1457863138
2128796323
1342912324
973733675
295442259
239477553
87207011
1705640523
2030881392
866562405
942590126
173756143
1919944423
1898032010
594739145
1054427939
1973983644
1224186264
911935039
1836598702
1113671481
481156594
1268467212
409426445
1904547279
923759841
1207078487
141487936
1410928284
1566168679
1743026408
1905913548
2144407939
323920306
1711089162
170141517
1915727756
4705212
15050460
1754152970
664386433
1132939307
352986991
1163796238
860384246
396515669
1809145990
356343373
313392031
935275556
901159337
2064731779
648951355
167765344
1504240513
624934421
1742305720
1348866698
1426847484
517752850
1061848385
864221712
1598128696
1108582261
1490920319
743580643
783104203
574072968
655330237
758270421
2030346576
657797394
651629955
1181668019
1302938682
352750273
246169368
1966852784
304563615
461948917
658734972
1630934341
1724651020
951207955
1041544075
1278923157
1137318816
1694826387
856681707
15894050
1862401266
2122465065
1501493628
1416744032
1737999303
1817320458
882130345
1838514965
1738028486
922847652
1571317136
711408877
1689601430
50154609
2071949417
1029363884
1582299097
2019161791
1362310255
1237816178
874357943
568304180
688365116
1974705087
531970893
1866488815
291800656
802322619
1951279740
1804844642
1753433656
1251744440
1147026089
607650468
1961986826
988874813
1436526516
2040793435
1134872576
1937270073
1773843931
1553310695
1466464808
853935110
1786381168
460404663
1850672483
78667422
1435619477
1719785529
1546732267
1335787919
519452604
890891656
1266940053
161247647
294889769
1772371097
1533632253
1653731200
2096441043
1452604819
1974013355
414390738
1408825404
1220602315
2065619764
694692600
218746802
521549880
252302979
838716745
1530383997
1269011238
578980941
2065401787
895449892
1065469352
1177514256
2023725289
95427385
841167233
1917586060
541828849
2028371472
1013690376
994491610
2039051618
744895447
1549541857
2083880971
211643028
779973483
1890214921
1621101416
1693349757
826002714
110454937
1728493829
1168629299
458597878
757522946
175692483
1074608020
1828414000
2038235443
1161104344
875552821
272885221
842676512
428353795
1607923902
475715109
1082010930
231466020
5988361
1492230846
250102763
1084646568
1280040824
1817942728
1255763863
264916604
1212892806
590409719
806709716
1348253757
837235090
100850877
1212787589
445455737
817655979
1983193880
1379309507
1922761613
1387406709
601436047
794591220
275016363
1014906217
2012841800
2058916433
1708710353
750694767
1210769275
480029885
363934230
1721843927
1993269874
742943927
33767128
2144035344
664175397
83919396
1435606636
1520725399
289405127
1111243973
58620349
528825388
1250933145
574588185
1334271934
1137023977
221467100
1624161767
983118751
666144719
626786065
897590642
1222465363
1886678029
315733037
1297607643
386110618
722152197
695236498
715676027
42637177
788034959
2146374376
969022846
701213186
952338569
325184672
233937545
1792795235
505293973
105618177
1027210794
1192069989
1430656332
864109371
1039737512
151197620
1128389477
518824988
152378071
40926263
1232217888
333506414
1708943175
421424813
874262619
1717447668
1130281463
164342059
1010039566
764194438
1024414554
450502657
1640279865
1929429075
668748013
17128817
1236180614
1630859259
2084459595
2074286673
7823321
1263081297
1270052600
1587350862
2111390527
1885412135
913184534
1733720073
699501295
927156285
994921532
1287311711
723711703
1345117204
1032665078
625768322
2082856402
1188014171
1284032810
401656882
1712589660
457758605
2025759940
1058437721
1498092112
1175646503
1069648905
812761415
115301955
421905187
429959267
709985089
646010483
2007203782
2030773824
1517570265
1857431853
1106174422
596049217
1376337304
1002912221
1657669638
484285612
1693536818
905540988
1488988929
1735856127
989296493
1385396298
814015485
393325989
651796221
960804359
1629357593
387385655
1908236896
1732123182
550856462
1192190325
1626896916
1369507526
937519873
2001481108
1124283278
1546223406
337695675
965684763
1026770108
1248648117
439966952
907355621
963818173
2083984577
846297834
1112999957
16700851
1128101081
368936546
284504608
152254922
2143995548
1559989487
457705650
687044966
221880610
1967173894
457720727
401387427
960027087
1424223093
1219550311
1334437064
927651216
1613627166
343494872
1388961188
1300456061
1229340658
954504460
281893620
1683532462
926444949
1220761265
149173111
672174159
1716603019
1738114791
2136397245
2053133081
2001832759
270067968
572255364
524149058
232702083
987319688
896747195
1837992776
1771702156
1855821094
1711048556
1559038273
1220268473
1864517288
1062477886
1251594965
282153175
279125973
329335298
522532
716752434
1595918711
1770231495
353248866
294282935
1109598439
749077104
1775421731
1182355071
2135540088
1412836019
1946128759
1884161064
1497915244
1333544779
1580257858
1556999463
848288380
1305831814
1224440221
364122653
730689703
2014019073
2118429424
1330710700
543585086
2136968563
585379487
919893522
1564151826
1169762256
231427690
664335364
2027795093
482075968
395134951
243131907
1312112226
572850601
1490569472
818776067
1031761588
813687876
1707415236
1474749658
1920888277
2050440763
1375335932
938780347
237616825
1494802409
1529216005
313103212
1626412838
203413259
500462556
146946709
750756027
563289765
1429220309
163022833
1003803160
1253917312
2060802309
2097612211
769849183
1180138847
1885750880
1890932812
1149457630
294633670
1152818737
188415474
2132833231
1908524583
1248653636
2024190797
138073237
1154744057
412708177
1814193298
237538753
1661497538
702844048
679555812
2001481108
1965544129
111759071
1441549253
1949558937
560625966
1450621241
1209469262
1477888900
266758354
202253276
1365738911
501523681
400364744
231703356
625186595
1731715259
656675747
817197069
1150579163
881580018
322612839
1535990189
630041148
500042250
76813404
347752976
1990268318
1229187063
1373524523
1236732573
1926669335
1618776459
548015095
798096364
331711500
300420704
1586492920
1228933537
1811220262
1921265910
1959087093
459318669
801680475
2086214887
1586668538
1602254914
689680301
1089618261
1248660191
190585779
211896196
1353041881
406226677
136464428
1908156011
501539362
464365378
784836599
1512955362
569448511
595094961
2007260053
1531587832
305559416
1950957780
485394978
297962506
1096228356
83123679
2122346579
1526680614
1240482103
1103964182
541443362
1071692018
1173183255
967898115
608138886
1719302918
1945216652
28074940
413215558
899119584
1325622001
2103878407
1300438359
1860435943
336638025
1855800481
716218338
1524524608
1841514392
1213232958
1473887564
620955835
1609824794
585375221
1262470475
880769941
731604313
1953652825
105369055
1904256469
651688949
2049318303
1756572568
577679762
22994284
499754791
1893646887
1080269129
875333075
1690611067
765735171
1916404759
392064799
580939111
1896406271
2108869543
962744104
1512503437
1840860092
783934430
2144157839
945838998
429389581
1248511539
323102647
1058300870
54908414
1964445712
479156593
1103770107
1859465891
125851789
1099035942
869078698
928339949
608350816
1467519778
179703934
585663147
1578184973
59125974
532936297
983060692
34832398
1206762376
1409583172
1804650033
1953792533
1911001707
1277809810
1388635222
127072454
271179399
1972053468
1083161018
2006805793
82824562
455460833
853652312
1531551570
1471933603
1451743236
328159227
679583944
358357914
969663326
1270933855
479994713
13223619
97435283
925427468
1185631530
1013465128
1064838302
579557373
166747989
1639309221
589962396
71044614
1451671624
1925192087
24988353
1523990475
1247973004
880589876
1607272856
1751473385
30241673
2095592955
125334171
2098491462
1445077210
253844856
1367036257
1123885095
1334956554
1697818799
840183569
2022040172
2073542693
200884275
287224526
32692336
2058300184
1868526995
172099606
1141022259
1776185610
853070891
2073399535
1407437383
1923536504
71625217
547122517
1157990940
1552118663
268102921
508267453
17686217
1684359467
1037885872
605071964
850798269
1285774543
1814244340
1916578068
388250740
1838793034
426980533
38472282
1732076681
1784224518
1777306255
1236090646
625221803
1213007810
1847613141
919106540
512971108
400187923
476248531
1298460048
1549361692
10149185
1452765210
643020896
1409280668
380663671
2042818915
430699037
421567731
574802297
1675601762
753293386
1476192735
557855735
1291869706
1911817659
11241750
1277557995
2027971907
157536231
466376577
756364678
1977677395
553730567
45812716
230121782
346947166
1633480367
138357621
1795804584
1900839753
561575168
2065479838
1632313723
258370685
597777447
1534677404
1888065088
822891882
263144192
154803763
1748390089
525552531
189437783
1103332541
307695675
651366496
1147150321
564667279
251854824
1778542803
683814671
825212025
681649361
504828586
1283283951
2120749232
1731050521
155903564
1307277624
278656716
1225395851
52277797
910993000
1286534992
1440681218
485650451
881627475
2141675297
44247127
1015002579
1460573245
1324183736
772870626
1987623620
850217271
887303664
827708081
2054442738
213458958
900618374
1046849657
369505558
1235557795
1370442706
179711521
1053206964
1796453398
1764609905
1139773024
1183263063
2092402768
1187337651
1597946528
146781949
1108124482
965974189
463813379
1738912057
75739304
1324436354
990814455
1962791477
508020528
1976292976
1556693111
517163128
1137252940
1523357227
123985724
767692747
1420287564
237509794
941942165
929393954
322356726
1143753470
1278558449
1297634305
2132951185
1199230950
269975961
1212717352
2039085679
790617344
1511171782
618821538
503278476
1962928130
710838412
1082802929
43397189
888455600
257176418
479710676
367638752
620342887
594846464
1935561562
1282646490
1689488481
348881149
846486735
587239882
128770143
514846063
1344669431
179906511
1534254376
408851913
991761062
1881616094
432605644
1083427628
314228348
2009037372
1732544561
501131239
2066104947
1668994965
772225993
479916933
198478453
1230947523
720334795
1983806016
717492340
1302779783
37032777
1078024150
1128906211
1494681106
778934571
2054151620
2062161318
1984341705
730689703
236548281
2088924910
638495617
938326718
137314091
1960203706
1604799061
194323645
2059474929
1250106307
134357496
576652021
1353896919
1575270248
1529006948
405621156
623400832
92677694
1133083631
936026785
1501692697
1771523339
178322742
1688992745
830583183
2138936120
1522163916
220748863
839381900
212803798
1878576991
1878295250
1286736245
571689577
699966465
1792435381
2024244462
1997237012
429038504
921540303
1893348805
769555844
1898918403
501248881
145292005
817607129
1576777899
953143143
594920711
1310525539
78955429
1157205231
2003287543
1867391653
1449793809
28048823
1495772680
1963084023
1670268593
1296648988
1045923091
1918607139
1775180259
1851196967
257543017
592763634
1854933394
904425048
769974438
392227040
1435621401
1485357637
363258503
2075635171
625426602
1865255741
1791328771
1254593867
1236550319
2006358938
465594864
1981025104
325063982
880802705
1246223832
1581406641
573504875
1964068604
134535736
688355397
275146428
55642928
813100963
451150383
1179293440
1008728347
1351116745
674331303
1387749685
1864811116
2093996832
89464150
707465498
1536945336
1224023733
484242962
1460842608
1359906771
1802547512
1914211908
1966624050
2084741937
611091996
2076471757
1667095558
510595521
902156542
1427924576
1409781249
5218594
2071950524
1884976623
908147063
620842198
297638989
712738684
1485490226
414582583
428740349
256569429
293590453
153674708
353627324
704462148
1108285732
416793900
371722035
1069445921
1673782294
1378838345
1587634263
1664986199
1715012309
2033603171
720768081
666506725
580401460
38947849
1800301441
809931902
1414751584
334520537
1082632121
1254520987
630964862
1935178266
73068489
1251819314
1637128171
2110939944
685694886
1659284907
1530097389
1983844093
1949539833
282759105
1218825019
490590592
1256594573
135999054
1376209501
1822654623
2028001985
983233632
392596508
2066024214
856610308
512850778
1630827208
916871947
501531716
1844347687
1159295362
464587738
2007102973
1611501464
894818272
1490560204
232854349
1374628644
1058289303
339322886
188363046
512670470
1506895142
1636107069
1391912370
1026298884
2103228971
16723025
874939309
1345400721
1116192796
1185171412
249197544
727032508
168425719
180141883
1540723188
1036166693
1556638552
2016907686
1407821088
1659714585
762975123
1070011900
1998612059
1004074120
348276158
1723671932
766840490
1933417401
961308992
1186841595
81214839
1095888632
1752188023
1217693279
687237154
976779783
1608837485
148687055
1884249902
770279461
2128303553
534297209
769236887
983423602
459966023
2014937152
1186429296
849256198
1584802973
1986994364
298589142
36995134
933197051
1164071462
1071215292
732043881
1231481907
749882736
818224356
63394578
1862283860
414761052
1104058258
1455259739
1737626189
1850496466
2036601114
1911920539
1331416740
1423582863
1744121070
534744189
898299132
99543712
34312784
1653904902
344428255
75213839
1984390239
59868853
1108237810
36116714
2070554104
141215833
1120841523
1710730757
1848503541
285393913
1803444318
1743228132
932071165
1340862079
1541113800
1744883201
1871111667
1630276979
172216536
18118091
282663051
799012639
971076143
1603822885
1614586887
1545294608
509049559
106511609
281803396
1754095260
741628261
1613007729
1419319448
910517929
34092478
816134473
220643566
61192935
157994408
1108117787
2119226344
1274316973
302619899
28124702
761400205
374601244
2006675187
2032550186
434987412
476517794
1570196181
1065318991
1749959334
1465307216
786468738
1118873930
1203163940
1227264902
363852713
231480453
844009517
1989418357
1685548368
1926342896
1422928775
1585518736
1570242798
992094770
1697286196
1233401253
583566520
849195085
1181029796
1190845862
1451348539
659771680
1124823073
1137808673
125561499
595865365
1841442804
76552852
1211558671
357131573
263121539
1994444336
620142278
319832777
1389522551
321653229
841416697
1747347531
2054990055
673986839
1112691772
965453703
1696353486
482159668
1352071937
2032137034
1749997097
1340275288
433309336
240943782
1503056606
166037053
490613563
350731467
1311501070
1087934804
1988577850
1827474154
382533418
2142520746
1152857862
2080449239
1541439559
1793039351
1331283664
1782919951
2015609570
2016678671
758434331
1399653089
1333651737
814274088
1895163655
1447975142
312547713
486554771
46641562
1923381099
1209016230
347011889
1387344192
1343994578
1712450495
1460988599
1537736268
503533466
1403976429
1958949237
1886333296
1151480876
564529693
1869994878
1587867735
119837467
399549312
2017645397
1275192610
607250713
271960936
1891066102
1849169051
1078846775
1102095674
1321493461
717713720
1524343061
386012232
1387918408
609763328
617790277
1412410004
563632045
814109643
445826031
2089465323
226765826
1878784017
1910545233
2080645251
693886843
1647614152
1599808362
1528870517
681353291
81577999
2035983454
1997276287
658370636
1662222531
1996275452
263367877
332129592
1553351373
1863203725
116953047
876773935
1611110807
1072426588
256404637
934091123
648043114
1481676371
623825663
1423421613
1028836048
1154221741
496003386
910063984
935065378
1793224387
2098287877
640990012
179365342
1179078886
1767630129
1310258348
1257840232
2137060427
726250558
1687512275
1873080478
899815702
1402782457
988089732
432544913
237850203
1203110086
326357140
383735852
1349278816
1272237391
286849253
1613241043
303633810
738523742
678999060
1464450030
1724391995
1030626672
142716395
90679607
1291106513
1719115072
686784217
1104512841
1384820357
2140493305
1034981063
662643883
319257440
464621049
890027444
731028372
1327633531
1976862875
1388012564
957109678
109592216
2145185207
837841965
567853421
2012193666
175683483
337908827
991139776
1929352502
1902434540
160138691
201665831
1519436296
525900907
416692359
278524136
1902756549
595080565
1112072967
445930013
2107402008
1493195473
1193636794
1866839055
836330990
85045203
1549073935
1162403452
1234458411
593010539
129827325
1393625087
1242140987
531559903
2135929512
499338497
1666766037
1689178735
1441466424
1727668185
386875559
187627108
510349060
110870128
1848366035
1638756522
1218628680
245847936
1463424522
593929421
365838310
1182856131
1922773374
597228913
388745954
1702042100
829256408
1252544644
188774964
1119590184
370694762
2027332784
1897526662
893982484
856534705
1638960078
1439110859
996402841
1698591741
55913094
249381046
1113070920
495200148
1756261954
1743064488
672599124
1983837403
1076707047
1247467312
1283951825
1214814665
1584690054
754614094
1147464868
1290992359
1545872033
975686477
381796836
81765226
1012569048
14473006
302238486
194773737
571962038
200568108
301807880
1739071377
933608189
1937393617
1859103141
853422710
1054777502
288580089
380945621
8243629
1522734252
1538555292
419879726
763490639
851823566
114834271
958121759
521477798
794710938
1925407316
351285334
1801744112
1412722737
1711913168
727073259
809105845
585250414
1565043406
302274639
1755789423
845069614
978199651
1869100499
2001004192
1198383145
1954470087
652005845
223354389
1981155157
727330846
966586595
1372831183
1284220929
1720402453
186150629
530823032
1687557931
1892991227
576359649
1988906266
492453137
1321020628
1309474047
832767831
830985733
1252255468
330682705
658236350
82383647
1714720244
1465921146
2082900807
1147608929
1854088039
444341547
1235987472
341762201
126853358
153469625
1698877984
2122857795
1750737872
209909248
964904485
1182878244
1495738303
1777078502
1339592758
1358850307
1868681153
86798357
1392462119
620227649
975366039
1936435286
420451488
121015380
1639525203
1176201483
1223464483
88908678
1394690779
447260359
1459261420
1425921843
270167327
1403807755
709695003
1927296886
166729710
307624558
1267260106
1297244488
313522201
1816244794
349991599
2023124219
1823830562
2081824202
1337518027
1986802459
1321387425
2077185894
1450895549
1567782047
1099024977
506518332
1557461105
1022477744
895556331
879800530
326333744
28897230
534566621
704153073
32511820
543829746
227583175
1257821218
1454166648
10821424
1457743670
1696902030
1047738493
1461257247
2126666724
1368058040
1683384657
885562275
1269775272
60766984
1961643703
1433984247
281344839
50682408
1671087028
561523220
2125281853
1108452785
1750608517
204320000
426547120
1707067825
1590427512
977533346
680324888
1366923118
1689306326
278916606
1557630312
1773604072
209843697
1863302909
1775626146
929502008
313941798
1639713822
1348979393
1391555667
491185358
1052135828
683013267
1387332865
699344907
1627549496
460699050
1067139031
1117462222
847387627
1012332510
2096128042
421843744
1036974150
94162570
357718748
1832642496
2011722267
489928480
1490329764
187719505
1926287096
586102203
1766792703
2574023
1924179535
2120388877
434632714
299669936
165553499
1922128158
969329740
201165986
771466434
420085360
1868236757
1261043799
1743660715
2407
784312781
783367603
637975218
1009315616
144157607
1925837706
138671404
1542127828
948170254
351694365
991794752
1880022615
857249912
684546850
44344042
429928547
997451016
832480740
1881244101
674293851
898953386
1936925898
1416399937
106617803
823603261
1176362651
63103481
1326219845
1325033421
1360209458
1920991137
1543482007
1466633273
1994620314
304490781
1863336730
1913528086
1952630226
923544179
293061850
400355851
1152293071
1796834373
649550548
386120025
1025683997
269347736
1776255568
1388619621
28717708
521386825
1135838528
541915142
1782684523
1876060357
808895637
1572931815
447481552
457430212
1845630193
2012402279
373955966
1086161051
338044699
1540985879
1929931054
1212284171
1850223955
891056115
1726971325
1379410614
2031952041
1773696215
2007038093
1297651421
1605382383
53857734
2110444885
879166034
2009827477
584887148
1479731030
772583325
1825242497
212732465
1139425575
583159047
1811323359
139421086
1433536014
1292940001
1275303448
1036265553
1796799722
731077278
1768437854
1637218788
1146796020
2079145801
1626985384
360427929
344964124
1138705357
1705329061
1147568705
144336075
1235028549
806814866
1924951498
733954853
308057944
1983956228
1062928237
1931738287
1050504300
1351237932
2109839023
246416395
1615813961
1888558841
1430867499
153934351
806377160
1930399318
220478237
863924655
2071441385
952848361
1186274454
1016612793
676515950
511924286
1213619051
135112548
1227085754
1250741628
726385856
1456555551
1695413524
2076012920
1213021956
448865309
1059024972
1797918374
878518640
1310129374
1005320862
1734840400
883468192
1609853551
1757629891
2074094166
900607278
974279706
1777670431
105052612
1919151816
563301426
1626715136
1038506362
566052914
1902335159
540322680
97643100
517436975
611920694
1094816834
345499945
2018240726
1505378297
64030012
25437748
1340385097
793911769
633152789
833258699
249067640
1245263143
184748575
263111848
1877330382
937150952
52816964
187810275
479965448
221222746
37746261
945508238
1848440508
496312753
1560249468
1255903031
2091862998
1987808179
259860696
1657084183
2097946003
1444960813
344655889
1080283234
745937756
433043233
605621622
2058020177
992655844
38059953
1265919731
212538909
361332181
1474710171
1286423945
178626331
1820715054
516437116
1134190173
1815643643
2113385602
402217675
457735883
2094590893
1123613211
409530485
379361815
1831161551
965600952
518436447
1941451633
1123217039
871328834
1027256534
913247626
480303516
1158932375
1911121023
2097459231
1091733501
2123913584
2055122560
497971613
1007419867
405156820
1093896234
1971302780
157787715
1386310064
1111947583
1168946642
1154009955
493720748
2033895474
22669956
498306284
1345006515
991615754
517960948
667453455
1660310268
427407423
133987847
69566893
742330703
895352904
763086243
1005275823
1284407431
1794128912
332730421
1012543949
1316382400
1526929291
1432801059
1325592853
226982706
1107435144
1507657576
801249438
1645221663
2025525059
1102229959
1937011770
1245549068
792087950
1106037675
1696347044
866067587
1279011818
1299276619
1366988376
403779503
1764886578
1853723622
1667298639
933469597
1960393597
1213586743
1895560047
2115778070
1160482004
1852527415
1996658356
784528205
947281065
492423445
1376035216
287853785
969522871
871243162
1809066040
1254600546
828088441
1291309620
1411153335
634496044
1836866692
1655533886
1019411379
789873829
1548637311
95611503
1964406087
1713893832
790732886
1057311329
1555124950
1694256558
1915707662
1209776470
1130360359
1173042669
1547909851
1613148330
859296939
573780107
993337722
1588477839
2139938388
277686452
637394244
1666092855
1326716382
1764480412
1312558318
1789143138
750863003
1666561870
1016654811
1214873681
1601930084
1220903947
803314281
2039785793
1231081348
728418941
658139938
1641004043
838706613
1680104337
698163908
1459433283
1297722256
1697772319
1910153519
1652096183
241118588
193372458
1314452286
328621306
2044412560
160952903
258633924
126957472
755240957
1411049691
2085925040
1291151440
1391549072
1521593077
685294363
1212788996
1696796710
951586739
1703896122
876418637
823677992
76004646
1237695965
787539101
751557935
1036703896
1027952419
529066100
569503355
551608127
1755011491
1083901617
951111646
447221462
739393153
868904493
1267088989
1544242759
1296955040
1830788305
231164914
1408134711
1782957971
1397120036
1392038063
1648355201
865407340
1045255373
1742152492
441586684
1976851554
1479927505
1112393870
2013633020
1864605939
1724586387
1653953878
1457673498
1054961353
226287296
397166896
17233989
2054283314
324773025
1447198660
1008745790
2073134678
1223686671
514147007
1612377370
1915480119
1901723290
1261603240
1155638672
641788800
1369415104
13268364
429905723
454499678
227150125
1137829838
719756124
858781088
536845601
2034671316
1669116604
691204453
814881855
281587609
1248281943
1279827928
2127414690
813211405
404406531
227914351
1825972690
367972578
412283450
384881164
548837977
1512711505
1981025323
1366473590
922363357
26169777
1079160686
112689593
424396384
325288752
1368726560
1934122637
2065572583
1634173982
657964153
194210987
1779139856
1480957403
825928646
636624232
469361667
1057701672
1358906855
686829904
1479707528
1851619152
903225768
983563611
1504376764
1580002038
1090594094
1549147756
2081136244
314968494
194121935
1734668907
2107060435
144775125
858424563
1899558003
648541652
1473297193
1332977385
212952455
1192956077
1871621343
1916431692
711361477
1665864969
2108971710
1010517304
491501383
1988695429
1262263129
1527940589
200038086
2081339554
185640132
1007227909
422289832
2137224054
382048841
1171909074
1712663170
1834692075
1413548625
24202903
546236830
2124598546
1201994239
1829719323
379306336
1596339480
1329930305
1592598944
1917677931
1080316563
1379864029
543327110
2044336018
86732410
370762137
1369886272
367821458
337706126
362104361
909177997
146643157
128947738
342348934
1917555212
18023267
1320458276
103648088
79343020
1374461903
2062421031
1660153854
342560495
1583973379
1914779281
1610776046
565976387
94650339
634258392
336312343
1703486729
1989089301
2103373704
871935553
1148090434
959332971
493931955
1969881062
1927159380
510639962
1962021985
11484020
780491260
891464009
582471184
997130735
1585519265
238938186
819352029
1909120093
1482496976
1283419064
1452245139
1199734456
312185309
583685784
1256237693
272370204
392195709
1274139750
291885379
2117505438
774311280
1154330708
1930470598
539991587
83307232
308662214
996378675
313117384
753450657
1106064284
1973234597
444389105
754479572
2082558044
1755828276
2095868905
1142305572
931432717
262478073
1532834307
1915896522
1529541062
924751760
722981454
546751811
867212699
1856491828
301809261
2125237267
1892229202
2120780490
1578216683
1619920354
700806078
1932511816
1714013437
972335986
283129793
1760020100
624254614
1606491454
1456974315
1775289231
484656263
209144390
223592496
271764135
768268921
1801934779
1020551067
1752001415
1145028761
1624314892
1973596501
933007985
678635800
1102444429
1661749681
1249404224
1129554572
1628119505
2117429829
359055690
1604799061
1477743971
1256620375
1622304319
1350113125
652035544
381077748
2055161829
1702270230
897756877
1193876568
440547142
1715450824
579666276
469057728
1750091480
315742760
281695319
613967038
640977351
1073817325
1244721045
915129817
89678159
1096835203
1289700842
2063490704
358018847
1282706929
1698659268
734820645
647166487
1758872946
954998408
1112425794
70802693
1775725199
1829888376
723764451
1245625194
204510412
1073658770
628371501
820085541
602555998
1592132236
2078349557
855553999
1621771279
450758708
353226676
1744336969
1961663170
427048641
328268266
2121671021
491488737
1168185121
1334240306
282998996
1737785848
281434799
1840112197
602595321
1239980940
1767006506
1692606148
1254485663
162378208
594131885
1001653082
1120359199
1394810041
417942081
735734075
1759601369
1219657697
2143158342
827009848
805149077
356390419
2059355979
1902119837
575024572
617269450
1962257258
1168120862
1093731275
767306410
1867877552
649452609
1413428705
121289347
864215089
58408301
369855850
1606525600
1961404784
1008915915
874978405
1604143896
1743985604
1277638771
1603799701
823780435
558473223
1651529479
363330026
1388222534
1753820280
1993797201
291498866
529450919
175860873
1890761261
114157211
857136651
1222478373
859271651
1131232668
938445493
788672462
964406627
1059591320
704941444
418825426
1504617649
1813821331
1870740291
1197235706
705072579
973349807
2079168986
2139673588
2132501025
1913316646
2010567737
306461800
306316030
2110924524
1462053553
76223675
863585646
2106952849
2137946629
1935456511
1145743398
1075426930
246020981
735167215
1151562836
737038957
1249927341
2915198
506864240
1155876820
197127738
307067915
1491160375
2109564620
366519655
1553990379
1545013240
2029071392
570287537
879966020
1356800743
1914951296
702355602
1655093765
1894020182
612171170
933592901
1790694787
224364112
1640038079
439416241
184673237
1414550776
983429923
1580367750
1641364998
895707467
92387629
756730583
404343188
54515521
548989490
1129935931
88397748
2051130120
216259449
116648147
1615357934
1547434463
303318305
1965903443
1462816889
197401867
1472591293
290115295
426937606
1081741014
188846785
1248303818
874442949
1492735246
1855792299
666424495
1181066643
240266933
1040154599
1828794847
960693947
663893979
369215224
1159507609
300317661
598251389
1437824840
433954941
1429408661
142237373
1272595230
626801727
1273335459
844067945
1266552410
1270284934
1893850388
1816746402
1974445299
105713033
1604967777
975100963
352986892
1821714734
1811075456
2069798499
1524307929
1587604763
1795840881
471103074
1280860003
1429517823
815445167
271901687
1199957516
1302516363
1087180474
1798275888
15780250
1824194481
1508139849
1389882029
1295823307
1197637098
1500628409
1707364784
657963706
426483022
39120270
1200050968
900776499
1741026417
850287838
71366075
1659951166
1250573397
337299496
70443537
405782930
1974548932
1739468682
273863037
402591035
988180868
5979570
256097189
166722406
1420185864
1016451954
385576397
1720970016
341850088
2010614362
433689115
1458532347
88082248
999431005
678067356
23138866
1620131764
973971690
1964633451
2079083466
597282226
1988117894
1953941477
722177838
50182082
789796655
938393401
872377472
1084453711
1219806247
1419443342
1288554656
1543323718
1857164950
371117908
1338205454
729502468
327392581
1781681522
496638550
1018602539
1559425836
1830846844
1844279217
2005893955
1480543155
443615312
297512391
1535641658
1670027877
1563043180
950513910
1234596861
110796659
1086263653
1086260772
1700756803
1883618623
1429017498
1412978830
526094684
245258268
23827321
204182811
1535315871
75141717
358065872
651745758
1218826109
1862440011
621562362
2137351266
2072739067
1492467528
733897806
1219016000
246849267
1343510093
834703000
177411793
869570914
633106875
1357668038
1202741106
1074534778
652776627
1153759367
601239352
711355869
2098803039
394013119
884703428
1495385323
1564725525
427089936
1772317432
1692427890
410609364
1975848943
484627666
1555761251
855265223
873750669
1325355436
1153642124
134995834
1271734868
1344026164
921938478
1241910694
1532989701
823299390
1965528545
121191241
480406260
60178030
477134455
1765211525
684525598
644108482
217948527
1126159256
1799333739
872022352
1280525153
85644575
1135082463
1436911034
1193713571
389325185
1827560282
1516034675
1418909447
219193321
1007890018
1626225853
178039210
1119432599
1887000559
1170676300
101116671
667264129
1920813547
857133165
1538795782
751913743
1010019471
1904037466
695228886
1736227836
1185975221
1511671418
776911604
491553485
826617793
452079746
1052961227
1412775405
861619275
1801377505
150565207
1125028455
1848702962
777534109
1928934960
2136114577
252197549
1749210606
65875614
525973602
1365263274
224044072
312200232
1745286839
1141227911
1249736969
417858458
177563800
1325695496
1679681434
738158487
1396364054
934761453
993438722
1641046189
1229393814
1695702864
1401255502
325902760
468898352
1157853068
1332673351
1475098927
1263751798
1033361080
1449531222
719604595
1981414054
553005746
463568545
497646658
1162435894
1274103552
1904471738
1051386382
1815886611
2040853468
1577413535
2069067399
1507349083
649627012
652397696
1843546434
1278301449
1546033553
969965863
131690472
1479217140
1312048934
1010676481
2067185626
552688219
1466013184
1422785096
809661994
1447634598
285621083
1544292777
671439493
259309009
844277918
1572485283
1597527602
738978531
317664387
1306526320
1138795216
1180356738
1244504979
1269745524
536121053
299632427
432763827
1921899833
2076135378
1996345034
1137071125
614768428
703060698
591753139
1877412518
1967515984
489040351
1131583454
569090729
1500994635
746222933
1360686965
1037557232
1958970969
14890887
980144158
245641112
682693401
1524835902
1488309820
220773750
1460420976
418225328
1915992854
770143908
762097736
1911979380
1412848447
881754916
467712563
299522178
1249020476
358874116
709177666
1590075893
1978675194
933872876
1879512708
1829107950
835587902
1931234398
1197196279
366828369
477238617
1708683616
1066402218
30712172
997133426
940259083
1997128165
1360255520
1335773248
268471317
1582984029
750333191
1361450635
2053902101
816894952
931431453
699941061
1397919836
651249040
861847269
1398487882
699253013
931611513
1712025394
1462469347
242052923
1042808880
872299035
1849206071
1884364652
6523477
161985279
1434807158
1505330019
647915066
1593080070
1320656201
932492424
1129377343
1463139019
943651936
1885431722
513879796
542819816
2041698717
131018400
1008518118
3279594
645353792
484443280
1648974520
747452364
1243064392
53978141
1634625520
1981637325
335893459
1690187760
1695530285
1104076881
1395047758
149951926
129769703
1518945816
2024649788
1397653837
491555484
1387773247
861235306
911952878
1565731504
664704055
1147277581
1325580590
855791200
1997021762
315902602
1911248063
588864251
392721473
1267504434
1574421098
1436064846
1150912105
1761789927
1814244813
1811110127
1092463532
557123982
363719586
918369450
653668069
168747687
917950193
539300886
2036921552
954431264
776603561
666334871
592515776
1051948462
2138525692
305309917
732545908
2102176537
1324665893
1814973091
903961715
735032166
826523950
1803284794
173445296
1192359930
154309093
923952234
312564561
1019031409
1776856429
1060716126
853575594
1873733765
1930977256
1043976509
1749553406
784453363
1367288250
1184142479
1882063694
1468854158
793449708
954003259
1352407407
33876421
516370956
636676021
807742860
1111753486
597129379
35071062
1459310906
434858799
537372729
429947804
1199239729
237947721
2051787210
1950709574
1569322986
2114499009
1224357731
1839988360
2144182912
1516098981
1339470785
1313807567
1129018893
527582955
1239209273
159320338
1518526136
153809726
505959027
1328624592
1974569387
710491003
1156668374
802172070
1829003846
294781470
1486317125
1627013235
1470017301
203393315
1102110035
1201620934
1232342069
1153392116
1800480682
1465466772
1171807376
1381036454
234556665
373448272
1858186712
1921424244
234843900
1029140741
2109382711
1650655119
190135462
255096556
1698468677
581499013
206053256
1429454029
987208623
1391178570
1217822654
1850075339
1728361720
1108249741
1797521983
1547053152
1403578241
1636881752
1403706818
863953356
523623392
677246455
113844162
1271345484
743795996
1326767249
566498070
872468843
48254945
566158932
1629655807
572301786
1382839776
1866140834
195032813
672306601
1464888034
1495996396
1627124713
1152648171
1816683233
1337054600
984422403
215167784
668042266
1327704150
1839129019
2145801362
872990715
803579407
907380537
762246509
1599892024
966181122
1229261742
1191498746
1205728270
1804356542
2121734621
673223231
13319202
1637155896
862533611
506850689
49887940
186521677
1997734267
1122681690
1913820672
616894052
1031885899
1900376743
706820117
582554091
687740649
310314949
775214614
1679720602
994318407
1043499925
2100293177
59469560
636503726
1657087448
2138149913
54819045
797371922
1602036887
820787582
408796390
2064319943
915245798
2025705700
405256347
1215012454
1058011555
262187660
1826021208
1696546166
774960445
1096489591
548244314
441521441
795463870
1857806786
1906598199
889476914
479870838
56303654
1061279099
283002096
1979474053
542768368
223518142
1509286903
341982464
910054631
259450685
1163331879
1357845981
131432029
1662397915
950191160
660950519
336486556
218242536
574260517
1968718070
848835626
1479493025
1090957879
2023693102
876950965
1968301837
1757740665
1083969748
1645346466
1245479320
1010480919
1061349929
213427368
1711794636
74582440
679446922
1229547972
1807074041
418449611
739079687
1445524316
2061410156
1054538692
1760746475
1068445357
75970613
1509875384
1702451359
248621164
1097457953
170441567
139989676
497528155
165860999
1064706929
182321370
1639951711
1241573670
446860937
1268011282
400623704
217047126
920256075
1057416601
1063882948
863190212
1578977253
1426958731
649581158
1621807081
832395548
231121498
1379032523
224898985
1809712927
1029416301
558529435
1721548246
2021323987
1410315073
1535907157
1648183562
152963811
2123882382
993773958
1657529514
890567538
1665081001
816302498
1087821282
1793089575
351560962
1537869077
503382840
1153424484
150357450
1367047107
1812283295
1439690098
323177971
904890660
1700912371
1881481996
673418673
984987111
1308110396
1025727151
1447597134
1067498336
2056059170
1981919991
609653482
2024244462
291687497
1849807215
114910781
226379073
1787145154
1048225516
322220779
1259852040
1379133953
2141138119
910122591
1028457152
947334794
112519362
1798612683
595268638
218888685
374256494
36044538
1376145206
1753670436
1860032647
2035474160
1709983086
361568288
383403384
1466639068
1957680749
1322378073
13804882
2101739571
41431450
851370303
1656704462
1975875120
995788925
585540935
1019834076
1861030991
356226762
1383038722
615139559
844610156
561670855
1146487277
2139436679
480645094
2075268565
917441780
1584986150
1873401927
1877191159
189908159
1420845478
630832730
1892373978
260054307
571970181
453654978
218042253
1352416425
1543141159
84115005
50862004
1018857824
1082234101
1568536979
1734994491
1719710346
1809357473
1298907117
1450493474
1062499910
775041898
1348377965
1801710328
89432357
1431946626
1661726698
1972537009
1728916780
1582038682
719576632
2097493428
1679313576
1332653967
2008833869
712992517
706703548
2079530903
568024225
1081499229
1233203714
835113333
1584405052
536005946
1841234616
1420280818
553029851
119393282
490609330
1437381047
153702019
1685646090
1612453329
977723598
1730107646
44177331
1024871637
317227562
774797063
1769041427
1190449490
201407963
267356987
1227402450
177484536
139851654
257568424
439686593
248070760
691071476
1934128414
880192620
2019948463
410034465
1062347911
470717431
1196316082
1418385443
1366560701
1839283118
1893197701
2133859562
855590802
2130129588
1963335026
304164117
1387000429
134858354
708382690
782714062
417757824
1272896917
1801603144
1018497696
256129139
718100164
167591560
273146986
2138172564
1288333706
1816154666
1218045831
1123500037
895084252
726579984
1728664235
1616023082
1884430084
795761115
1946664163
731781743
851016994
140570875
1600205075
1470101725
1981621223
196021070
385459030
1887041151
829955257
1354027805
979725045
2105216440
537786238
154547865
1375315717
827744713
1098657763
2052533918
521241103
1924924745
1789218786
37978633
469236096
2049714952
844353224
1513105045
1999464301
375982299
403420109
1515018570
1967018075
761348043
720492447
1618937657
232041793
1664037021
702761088
482263630
1296935994
1566348454
614354622
839446075
110294988
1474599947
1727691019
14166864
1589861772
1722990577
1932961456
519481800
724470122
1509016324
796572748
666138148
1287237563
21947206
712090691
1934018872
600356257
2091012655
1031065192
104704438
2121477086
763565279
965390965
493756268
1581011489
1580739654
1676940561
14687064
1705407307
18947826
1243335260
462863747
1193457656
734546321
1943648969
291491614
956298766
1831751257
500519664
2065409506
356669417
1587177264
787613298
1289529922
649328379
1892956828
1271820707
1031296247
1115177994
2128759789
395551052
1778243226
866769312
1711278332
1679843664
2113276825
550643665
37916885
529544908
123715495
735453090
1825102538
14589330
870120986
1223260595
295262233
307740980
1441517057
98986397
359355233
1094450744
1708829970
1017526055
1740805455
339741276
1193520659
1049400608
537859074
2033478061
773856949
2113964593
1581098710
619313736
2123349751
1890434151
2040034369
1847324708
460312087
1171333566
726981915
845746633
694872292
705930922
981775238
1272258517
422783336
1860653763
300003492
1260217774
1178288491
1051300671
431142972
334906659
1214373970
1719084721
1402383773
1556812828
1018111031
224838301
258907897
1689710492
1160193504
824115578
1353256733
1820101671
2038693018
1082133269
1396477484
617616669
565621999
440460375
1809351261
1243535353
1970827966
1645031686
276756820
1119491155
1758683150
30629500
678677483
757743980
820013773
1837332654
328459468
1065857349
1433976294
731730082
1594729739
1815950110
491728810
498616422
321851617
1784643705
1355590383
662754892
327871801
1631631009
453519204
915055931
981597305
51855724
593235122
1119047773
1689461440
951656376
1345434193
500945912
1872874939
658538142
1360392121
128529285
60160511
295950699
1023262322
185748825
163264761
2059787427
1407564298
2118320122
1793679407
1130884903
2016963939
651834521
1697808234
133483578
963450311
377658321
1431960305
886911295
1687813989
1403728736
1352058447
1470150313
1808458368
675795457
82300303
2061744573
2102680245
2083919583
1466461780
1050747289
1357448174
1058972159
997674489
139820377
1511556880
1443702095
777486216
102486468
1390393925
154667336
2063308730
909473093
771854450
3108395
375815720
1182074279
2125451085
728578331
524502891
625892781
1693027728
248071129
261167766
574917972
1593423877
1659161796
450396089
1293602309
615952989
370353482
1549679143
386616065
798738477
465812648
1821707736
1489453760
15648037
1434266798
1685938845
1561394046
192979012
81687339
928253837
1179391697
1154599299
1754134332
1244943020
336746158
1603836077
1121201893
207166611
1403504334
1302287896
563300587
1304071201
1819427703
321645685
314146581
223424391
961403460
152486832
1400236079
607686682
973331743
1713812935
291152121
1939572603
1430961743
2114792660
1144113803
2093910704
1125295731
591026700
554403270
936092066
1167232142
180396927
829361771
1801711493
1288449224
160263675
715614419
1099437272
1429815606
1266078546
266118480
326983377
1410726821
618430351
674464886
893398015
600162531
523594178
438169773
1309818835
287338966
1967905326
1262047652
1414077538
225945488
1166470711
309789652
1874042995
1971941893
296349846
665392388
754707783
282874339
1451650912
1645302358
986680580
797621483
1729622960
547258626
1851231184
782831421
1038578455
1609306222
2018648047
2016311556
1421354064
1625598173
541457381
1502156641
368412032
1643032843
724634126
543051455
833338529
425111964
1599737100
1114860411
1601553414
1347290315
1109959295
1660479791
903672921
1805168342
1737514257
283260197
1865460275
905388645
1313489548
254894054
1190847861
1998225320
1012263827
1409090040
1264641167
1068491303
1431528788
1919410973
1408044616
1930940038
168200360
2007777497
1257862539
226118741
315399832
1501135681
1417857934
1195617666
943405449
1056063073
1122539660
97163101
684375885
1190840583
1652317213
1445032778
888509862
1349613130
1478819853
1435676422
487105960
1323558137
27913292
807619946
1591627877
1832419178
1417868645
117922523
792639209
1331805281
179712707
1452761658
702543851
1826962888
291673850
961399449
1030972429
465812242
482218105
1521796982
806265756
2020839279
929315576
1643246834
1795648062
439791554
942188080
1512991833
1051557731
1588768011
1546265130
325151517
1874904915
721488725
1047194819
971121893
1817687237
1432860975
21363976
1560890743
1159196535
686481041
1706254745
1253154722
158079672
282651064
552929951
351001418
1987464556
899193050
1317953452
1113996563
1553444928
857300544
1029893512
1547058042
290221979
647244917
1044739404
586606693
988509593
1072037676
1823129521
1370583687
1294823341
98424704
1588364526
926095315
1908453283
1912404470
468292388
787136026
1250488545
1492352716
1692383942
1219458900
1001373378
1104799192
43227457
552100409
1393812818
1015015475
975245993
100911476
705844609
1513580966
1470538761
1425923283
2042437064
1764532841
1305375192
1372180870
602893221
698120692
246172909
78203176
1558571511
2129109634
765347481
958011345
928817877
1475214686
451089684
1974104324
1978340205
1602927998
1824848708
1895163655
1290433870
1730923193
851967042
1189821388
1045895614
1692568026
282991462
1282742533
709715430
1368615107
505162967
1151455828
831692467
80050981
875116531
1695798429
1537993334
47295514
1755754703
909370903
974877531
1857922758
1082668190
243244997
799035190
385868911
1669579817
419034825
923091755
1717430156
1729414786
815343621
418035185
3438690
1441666539
15818175
1092729747
449701170
900263026
122685781
637456096
1909011224
106852286
48404658
182323591
140865869
391538038
227691170
2071315625
1614505715
534272251
1607846771
1813321089
1114422948
528041036
492689391
48691464
335090485
128720960
1472013223
1454078278
1733769006
1662250611
1732118672
1600582859
1866930215
371991220
1972052326
1864289641
265495607
1113138483
959933356
1456442262
1641280480
1515968946
2033005430
1548506011
1814621304
728186770
348279338
1375560822
995724002
231704309
732108756
1412076583
40877436
1429188784
1387756716
2092767245
1560566308
1683102561
803674308
759398411
1926576432
1865495524
2000685042
2124743317
2109877681
1623151789
1882284636
2091081616
512927428
292480932
1011527647
641189687
1689653432
1877837103
1565349285
1871341608
1683764045
1342656099
542720387
894918686
1794306765
1480533762
1980695955
1964940939
1603873692
1789737833
541350805
1856505149
1302230013
1668373033
600026121
108801564
1328439172
99252464
1138853492
396268068
1476155086
1357926946
1242681151
1935106357
1669766359
1166348647
1500200542
1425894132
690406611
169496593
107912252
266023749
319171533
1623691939
967352258
151244451
807839836
1231313188
1285550959
1085893136
766233600
1016336464
1015137627
1834197003
1979015445
1328208448
827783770
210166548
1494734019
333900095
1682897424
1323888952
1872403214
1598661064
1252565577
654891150
2070760727
366174636
955123202
739091865
1045528625
1957792988
2093797998
220835775
1229726971
1825023063
1086759266
1796073471
1995417116
1185332133
833121286
1181964945
2116380538
1161507754
2051697405
1418633849
1608870512
693781171
1879642409
1102242414
183471542
439244739
1746652224
716835825
367130721
2042253540
913435439
19272120
1984515395
219831028
1128423275
1064868349
1267900447
1466383883
1568846799
724567729
1941147444
1604284368
1605552050
1239140722
198098365
1901851791
720457010
138961930
61964446
1869744919
1365572989
1781762395
1898083043
229100903
1136933240
2032838074
1832689780
2140205423
869686776
704075509
62447990
1133686744
1918448953
1664798719
1283101108
81241085
2129524719
1650395918
1968076547
759775380
1636485205
1689514692
2029782696
1274597975
1208358662
955452910
1798592322
348302132
1816254269
1506157181
326201198
1277253306
1697420870
1464701152
154385705
1150940943
1683443627
1498534350
1910252055
1587141954
374528402
390213140
1194325738
485296022
167302261
1192842819
959354683
1752598130
1539863471
1085794022
1886701400
795186732
2039140799
248930504
938117572
988052820
140583312
729434968
2000544719
2114417505
1047891517
139645513
575949130
1146696821
1661213993
2146540922
2005107595
183621089
88866130
1412679643
580087490
114830000
728831799
245372550
133973150
393843548
1984549280
1200193778
1651510523
818328967
1933493034
977977755
1466072602
188609994
973902632
249020603
1453267329
846994122
74463713
1826607431
1392841797
92304494
586136694
1324078315
1995917169
941090
117454796
278906253
1237115353
1246784676
78110159
411739466
1642785820
1754187655
1335302516
1966273279
340366469
818299226
1426735442
837361043
1246481506
544289948
18628270
2077534771
1475042459
1641940521
1382138194
954722965
1601889430
1005525993
2091986659
108479784
1569792419
905169087
107376305
1612041072
182530107
337069452
1223157960
798861393
422851446
1149212439
301648357
1820166647
432602154
1652566820
656580129
316147401
350523535
213540096
1949363938
707834662
1272762039
2109529008
244561179
1746595369
1760517484
610626385
543232274
1242136388
1799493811
761409946
2010545404
1801999022
2127891133
798069971
1904199969
2067532376
724560519
1415313929
295352439
932683019
569423259
783721027
379024949
1231275898
957553070
1677305022
281636633
495621863
513620944
424097518
1804486449
1737089325
1374455301
531041782
1751262974
1649707795
1045985259
1909685982
967011982
1070067455
137947276
1590968222
852154020
728860738
613230087
721723005
400334086
307456636
1113440967
1638351861
610339283
102040223
26679804
1204292437
127315185
729248844
165499633
1653911116
518329245
1527575884
571919052
142031231
22334319
402895460
695294041
1884651041
491228704
1650247796
222287753
925670093
1348063756
88418057
1520223511
299267417
1279288460
414966511
766379456
735057988
491019016
1866791937
510741482
160000161
1777614900
1564219161
1235256756
759943863
230187835
472587866
2043119607
206677988
183161060
1127970512
1105857242
1587545602
1527750256
1058785555
255583027
384803143
660232395
1223600344
409937831
1081810716
828292729
746957612
537461240
566539108
427252798
683584120
703167448
982202217
1227316778
1452446753
1104668475
300404667
350708589
963136576
551754505
50188531
1277093876
1642913592
546816797
302699659
201972386
1966231592
1802862630
1956809298
1583755767
226213070
1825106620
347005868
837518709
1476639307
507957577
55445283
1894507423
517589512
1742090390
10285559
1131425827
1309035850
437538424
372295975
420542663
1177756590
989716559
1498057896
430897020
2043429836
862899222
1581956214
1376667847
1331145595
2098702035
1768664334
695585406
151364318
726793377
1449738753
17777453
1067470078
334870843
334844489
514788093
1667973415
1165120670
188851910
943224973
1061346598
1210210387
1053493536
1868653708
241666790
1427800331
424658625
2124269578
196964016
498790536
1998108450
1725782441
930945152
838691489
338515660
471533232
530904665
1914370378
1201031561
4917767
45762923
68877687
1818992401
94075261
1728038740
376894441
1246609333
1266551620
88300269
72700189
79829466
1092956979
454703793
402357973
1426664272
1735741837
1472202943
128567948
1211737517
1802471366
507946784
1065809508
2059173792
1885686857
758981522
377767474
220564579
937202961
71035632
2066308576
188165739
2048757544
135357518
1624780478
1639499706
1098293558
1359105139
810418591
522938436
1881864643
1828350754
654435823
1376270554
2128763412
1087701728
1188085193
1900387442
1129249682
124788808
416317300
126360454
2093000021
632324801
1133436212
3859747
670975845
536788574
936942034
596540628
384246963
541017506
1468762299
2059167220
238992096
892393827
733182318
1764118967
1656700352
1013554559
1401291974
483047131
219821005
258449798
10492645
1812466548
1391574032
492958728
802656953
1441060074
903109083
1779748694
501635054
1720791610
1424733987
1712515376
362930130
2101702851
1373254208
1781539471
563711002
1010639241
2110531898
146413277
354906569
1106286833
1019429943
1011530544
1973954935
880874608
1023094642
2077271150
893686145
1981293130
641562179
796850414
1853645193
288009048
1301435696
654132584
967946262
290168737
340331408
828026003
1794553805
862262389
1713574285
2084989978
839587553
886284590
1905523532
1126126266
1329830222
1635227274
929147301
395813646
282986276
803730059
2047548687
1602463241
1310346841
1499114634
1255014460
1120438520
1678474611
1668808725
1880269225
1991330317
199150116
94960236
1089689208
1550065071
939808399
2103595430
1180469347
906958630
1880589076
455875111
1400861682
657666689
1722660020
797853262
125195516
158906027
153792686
1085058799
1628829057
598881625
1878993672
1518245314
495735706
471835363
812724171
188141740
838867231
174707645
795550639
1075096433
1311893574
559916819
728288003
976547244
1135947480
1716751785
544807966
659019116
266804164
2120232579
1745799001
481823227
999598808
661377201
1649351206
1484133090
1752573600
104642319
297124770
1137366104
1351677805
106994
1447030008
1858535329
1838076060
1110935849
6184639
853305038
1829395261
833333118
1601659709
1775030951
1876795934
1798890808
163176665
826892684
1929745883
1359260231
913794753
237454708
1338831895
1996476707
1204333845
2028813112
1099884284
1194140700
1933402307
2137883767
420213293
556726899
64134700
1597831469
2004406746
312728281
984732409
1171782392
771199424
934092104
506077077
1249987446
895235704
543817921
1929445591
1904518268
1650645759
745096108
294260421
1813148706
358770000
785706555
995843804
169091865
1755276026
1451410514
415230174
849550791
1325886912
1500621471
937284177
1207554493
1992798182
662475002
42365834
1373252164
15473
1079070189
2102783608
328311987
1348021305
1383397281
509013970
611477342
23231623
298857307
346382999
1091886648
226616415
1638968805
1046119722
1159325350
892711029
877643755
2063907118
435599002
1390327019
174345146
252280638
369879495
1885366235
2064584087
769857789
1549602220
1997703123
903073654
1833639906
2099969165
1742782267
153644463
236508022
428466616
1750308509
397248797
159194391
520667526
1991377789
1127870653
1721102813
1434420040
544018908
1215119484
1142703392
1260198179
130454404
383579187
192659900
1189967340
1630929508
2028628624
576692525
654657329
1862601988
934687125
180112475
411485135
159958489
1081645054
1147641454
514465522
688861832
1792790142
26925413
610723790
198123688
1511977952
1243878000
111879380
993429040
488884084
1986593854
650155657
2023141699
613938684
1784731945
2132490350
1183183127
214944152
642813300
2015357341
1556511894
1877474545
2065564635
1433461916
125313696
1684773509
665213042
2071817554
2012415024
510529940
1824238501
1963426830
1645027657
765793169
1714697122
662374742
325209126
1767278281
2047049442
1752855686
476757437
1725661971
202060810
1487815782
1542314776
514226172
1755162296
1504906824
2092437802
1290794885
1616694625
1604852542
1366703338
1689851258
771357840
2045556121
246739042
1155981316
82988518
1983594147
1512835295
902278907
781485737
771756769
984109464
2128558797
1409059141
766379456
1505486636
156217980
743164956
1618611189
851124021
1825182161
779511680
1459085542
127729691
1657687705
1590159113
711877337
211787945
1322727535
171047657
123754232
2125961667
1996749679
1993987045
515148003
1561645795
1809361649
1829643361
1547105078
1079210491
780288569
1388590987
503227566
732795355
1373487908
792907369
1631016543
2106516982
516535096
1772931875
1868818904
1854901872
311735389
310473277
1273328670
2000906400
1246526700
106223264
559800751
650379036
586614758
909919302
634171815
183555473
341872049
1644229418
1793098346
47809769
2020781404
200985499
882734035
944967828
1514494886
578374952
1744502762
1961769992
1931394907
613996903
808011899
535806003
1597843911
983368205
89247842
98082768
1919372484
1709861256
583053850
1902356027
2097972534
1726032563
645704489
1701300088
2039616070
1162971424
536210645
1529140419
749196100
745703577
829041596
1822456430
639022324
1430364317
253912326
755916462
114580565
756794399
850053721
1296463082
691781036
560085918
880118200
462720065
649138796
525173958
472716088
1288702818
535456907
914657295
263134401
930408594
2046415312
639582652
1829340462
61970346
1193199536
499455707
1917940490
1541637321
1866349464
1496406296
801993016
1491671216
659994923
544330296
2064403801
1690921346
1845307013
323792971
1215964587
1593874611
108858591
363934392
1810536515
216808294
660184301
1113654120
448344208
1037971423
747678059
437820596
1567660696
1157074238
1678546399
1312874788
1604668476
889679780
181821013
920677929
1450876335
394282896
2043822384
569383573
1172189571
1759519362
1651785542
327427734
607287182
1644280032
145009091
1339756641
901069350
88927859
1125809361
1878734375
620313520
624947434
611072188
1207444985
404661647
1984114233
1865545275
1751628494
555669813
537649149
778213116
2013818697
1129406764
1785858698
1975168645
31103138
151126057
729573318
1254241212
325748411
1119340415
1555580847
1465946269
239539184
344643735
1878607061
1829195408
428113509
1293013712
26014590
256054757
251070874
1619486779
1076213068
2024592021
961652820
1771728067
910563648
737831206
1147503580
1462761604
1289855591
36977731
942472955
1456054109
71022741
1224508518
1256116125
214681358
1925546249
421910266
1282639049
456616763
1070861083
140429254
1918486795
1231446679
563714925
1790870510
1677244623
199563253
1143108618
1384425106
697688976
2094668044
1050477479
1211595416
166609023
1780980571
1106611853
1035843370
2130555802
9569980
1077706835
2026313604
629992309
486979487
2144028878
1186236243
50157862
1795128070
1217469666
1146438052
1796615339
299353851
1757817738
180807915
477677302
1504962024
1219049834
1557521785
252053246
1200643010
1401083786
1042081555
1783363185
1047569963
13212268
2122853019
1343863760
434110949
328182150
156844683
1173582608
1644115863
196967979
1811578993
1898226618
857174545
1529577886
239798999
365834865
691780259
1387835961
708939503
914699623
696710533
170934357
1007787900
396016922
1148029745
1701982535
138735943
2045022601
1952300380
1724090758
760782760
689236862
1019425811
158216623
955917339
1168341736
68395469
1857683300
111919813
799042607
622188316
2085102787
1325533975
1171955124
914507789
967377242
281192587
1542190748
1522894691
496493891
1359377207
1413949148
1257547739
31665682
919415082
229022335
1680317882
897971371
326082798
140633410
1415298806
1419012237
471488475
1848397576
836171175
1275098326
211338422
90610103
726843726
1351260970
1329699734
165136574
1087017174
543870526
476764514
1224842420
207576371
1866784718
338740345
1677289138
406660192
1649033397
562963770
1062048689
1472790535
992650219
573186062
1525190759
1860336079
1289001229
2123503425
539033659
2063575015
1189012022
1624053480
1225711331
75194586
1351695070
748202876
1122003901
2095713830
1823923249
1777253781
1413277517
1094940740
1250175694
1558575734
814257109
338564019
499338937
483655316
329133642
452779690
519728609
713547852
230606165
1596327452
1891741847
998014435
1907508621
459859252
846424933
740059283
1294766550
1037022426
1775909361
1809986254
1957864459
1947403371
1835393405
735320015
882608743
1200191030
562181806
710633539
1961986243
795215348
1832877354
527753982
818727987
175049245
1946332901
1742780930
181064409
209093586
2019297436
154833353
1833397041
657910071
1100521965
361833389
578388964
1572370774
474129004
1749927771
1165683919
558611101
573577484
1230613787
734518732
112405071
1017228634
287638533
893044129
1998700019
1080458966
1973856763
217849315
781674569
576278361
1994511898
1623245247
328857010
1216454778
469464778
1939867451
598529297
1418866377
240379337
1645461072
1006958917
1827778525
335579800
362330715
635619123
754731380
1960404057
1939078639
1809265623
534823695
2131320131
1728478011
476887330
266053232
69970051
629627314
1013963991
23844626
2055909373
2062775905
565210736
1909321470
1121606747
457815428
2117081677
1086631085
599591997
789810366
1510794638
1340882324
783209596
74444335
1281842923
243856053
264523550
367374777
925615580
632935820
953678780
1301623807
804074909
799802715
1841759993
716382466
51343775
1912283791
165304376
1222446245
633584420
217423754
1786033290
1030486720
1629815619
1800387750
966818631
2086327474
1120904998
1404796244
1796759697
1179706783
985012543
398891500
609055788
380190020
1099598031
805944058
542066040
1641697058
1717842457
2048827138
1562111789
1178033016
1297786347
1660218723
230502258
1789558064
632218477
1679865531
957345893
395956799
1418601134
650320922
652332844
2146317121
794830508
1047450009
1245653022
1054543866
448732343
2111384857
599987426
462420399
1260092186
922416405
379793263
1109596477
1539749952
27968288
1863888007
1069583870
546715574
1752394359
117736591
2026746437
1200350838
1449766766
1219640050
808952821
1975153939
1128861385
1224041643
1942834694
2036666920
747765438
736221973
876691761
358948061
1270415298
556788285
1891321884
1156043146
1601324038
1546213793
1283428937
581429915
1469682651
1736480989
1918162193
1629765699
1659115826
285160001
1825411301
1986361300
1701442463
1308101367
1955959970
429833847
463598061
1813763315
1450228562
118668858
780199857
1434702733
1008628547
1045798899
943800963
1557250767
343625619
824046112
2065433983
1541637681
1701785856
1396108350
1087412580
262780664
901175620
67186317
1998045184
1570979138
779931088
870628288
89542881
1761189590
713446854
1128182401
830253320
1153202231
1135894157
976616698
219097266
178415738
1279708058
2140642637
1849924241
741664317
793138077
1189550343
2118628311
1130986659
1456034591
1764941483
1342644836
992033909
1383374073
885171425
1358782539
817552049
192730207
1386385690
119205130
1304401461
245794912
388436994
1524750242
741594999
1172551501
1249494411
1742661958
2032948278
399246816
401927959
855693951
1786633508
1858846657
1065318975
1854061337
177516998
139869377
800406500
1758710046
615616715
2146563637
972756857
1962146919
1594078217
973403105
157182368
91062687
1848234121
511183895
1526605251
1365469978
725004347
1949322434
1326500471
1634544243
2025122593
769270353
787221142
1192071503
2010753736
1295960315
114236895
1964531962
13665335
699338292
788294687
1025159026
1545864621
162522541
1701028078
144759321
625477395
1531323765
744799427
1914587061
1778917782
1362808320
528659621
1494186124
3025728
823122646
2080463834
1395411597
483315119
1310853816
1490483384
1176618997
661139293
1474048695
1935250338
1165758352
1068844156
1694497428
1586358815
1951315530
1805474172
1547037461
1774745501
32786173
513930186
642364821
1282216164
100018834
602331026
757086750
1062217780
1063325485
1742310193
1744880769
1314994853
823517357
2019110966
1525896885
426253618
2119217466
488497354
432553745
1975242589
1735328895
18588744
1669824927
528158503
431457466
1431472334
642748712
1512912000
626688054
313982094
1603289784
914746854
1291214550
180915093
1331851078
697963103
336135857
444809987
579855598
356949626
840045841
928462097
266340587
1189053260
996174531
2086654040
1028887652
1579974905
1984383037
1696178687
474048074
2118318561
1911437726
889553367
1350170609
922260428
293857427
600154279
186307234
1128288047
806975130
1987736726
163886376
143248310
720878702
1077525026
667969042
974557861
1180744039
1467996268
208782650
2046775820
703969021
1003706061
803256771
1416025528
208031619
1714970473
866166298
826346191
405743357
497892985
697428382
157589691
227877911
1778278137
1379920065
971462468
1686431204
1015726724
792653665
608752807
1787341356
1921768331
1604872170
281825491
1420514915
380359111
111700527
1818991199
694448436
555935237
1063472885
1279609945
957781116
2010008232
1959152793
721080898
38028006
1321011579
400275538
1643928514
770274068
1102096208
1600785215
1635406752
623064065
1751111774
1150107883
1157380324
28390464
1885265198
315317992
496973182
1455662228
2030205820
1158749127
285251924
436509222
483802955
313977033
139949318
515592956
199996973
1477222327
795885990
423569975
47944184
333872260
1866666949
1902227020
1989233415
2093038524
1063927905
289847395
1207796225
1712473880
953298358
1723836820
1903133744
1841659446
1258304819
1574200077
462987143
443001198
1854925214
50260448
586925190
311402965
2102104072
733779002
791128116
955098697
321153252
1135821916
1208860838
945323577
1892860796
2075743642
1599182088
200651153
694684734
2086177337
1472946322
1587388320
1066996949
1038697072
1483172831
384887426
644907479
299002185
2081508693
596980839
1188779672
1259758864
904827455
1050290933
1087000347
636450044
909550516
330568820
828374660
1881138879
690899447
1635416365
433506720
1547681978
70901425
657286325
475217751
191999236
560930831
682095608
1340577709
243038385
778062301
454290499
1678702941
1359777340
1847888045
1414223440
1610015980
807775464
430834254
2087627503
88385106
2099599706
733512268
1547034941
561564796
1829822009
1835339428
2060665568
75436722
1613211697
1926941842
1136883193
318233638
1479511423
1422380976
1755070027
1894310049
6318359
423696930
162010965
558784338
1624801218
48083796
765118905
1463123155
999216376
1057827072
1194431501
1951025381
88499593
144658848
1363796942
48155588
1604315296
411089318
1275460858
38556686
217599763
932869795
1438619410
1583905137
1375779761
782252982
1448565765
470333783
1103724607
2004026068
1897287121
1743838341
554802047
893927476
1076400488
861125459
1785171862
2053237113
1409095036
1762796766
1287157286
1110650962
2015683574
821299805
472242512
1663081629
203290517
1635399653
1866905380
896075146
200390350
919022119
76200248
880219620
153070065
930336964
1518984097
1896989139
1233566441
854619026
14132174
465848187
1399409829
1185492427
1095272907
45548046
764072123
559164038
1504249372
1921514680
710985273
1412319715
257354525
291540696
1993916128
1016504452
378617552
282658080
369779918
469258002
1967972623
92883032
288824788
1189814906
1258835164
829882878
618237918
134514835
556618416
1347319368
851684440
174879676
205389307
1772742268
286843036
2085048564
1218067856
1626725357
1277437212
1676976272
1312312471
1859891491
697794190
430767729
771879524
1600730735
1579600762
2074119511
923278839
687453030
1672657484
300920705
1032527044
309141773
744792913
577007634
411055010
577153997
186619748
1007497093
910603995
1446978527
238997630
181896790
567921641
795668536
1852063501
2142643288
592101194
344022237
1966986273
1113160458
1452625178
980650837
567235066
1746429382
514040295
1879702083
2127767740
6688075
1156889112
1043412695
800894203
1057603575
827390971
465841348
1800549133
686232798
1617710494
1745395851
1062440723
99673846
672592606
919320140
1283855212
2128973905
916532553
1975661245
1692778151
1137062231
1574479537
1660908585
724369896
272110492
452223365
1718555351
733103376
376711582
1685659320
2001870848
2095230895
1851864344
1812142078
1639487797
837862793
1267352456
635973344
157590113
940085183
1173423464
1345298345
915361918
597595038
1753548651
1528298746
799700795
207785725
1423860348
229750177
61203098
1650593517
497079426
1338247100
824504616
920927516
1953942685
1944008701
1973861082
1026795956
1920793947
1885524010
150368161
130473807
1779296243
1678950887
625401074
542852260
1202873292
1615568739
1399959442
1068547843
2015267435
1822549007
597440050
66506316
1397068692
901915046
1340389749
306242716
1503540169
694815863
914503375
562408584
85708232
843713554
1877191397
140645095
1494634243
634004856
381722699
769262688
760099967
309591919
838847956
1264715169
306150778
1532601841
1730870706
1347481129
176317018
1746250255
137865294
999637423
1083320992
1422928341
98526301
543755199
1053663709
328244808
292907008
240896081
1889020610
1759091198
1907062748
1013581796
687128315
2008676462
1840924893
1581399442
1656825721
2045865647
2093832401
1911273871
2090219776
1900206744
1870778520
1984778465
1534069167
1788742055
1874902664
815404980
1519695853
31459288
1760879225
2097229274
267293084
2110285326
329501490
949166512
861382979
208018450
2041642660
893842218
91656143
1732216896
1284385165
1661455147
329324484
131067768
191156308
2005103737
2119344191
2082738284
1696067796
647236762
207977003
532361769
1541097976
1543413353
1331485184
92196516
200010363
737157288
163550989
116491856
1626178040
1931565251
1353916842
150842475
174169395
1147627922
27757948
466411458
1050500860
201094758
2139597444
905252812
1668363579
1138096429
1166569264
105608409
1728795486
1881756755
911983827
897567598
353071869
1745206122
1714542844
1019401849
1660711469
1190045547
108040208
238571551
129112223
1065511347
865096803
1324208116
998505661
1048688283
2035064077
2088237346
1053630097
828530384
1817016258
1924350499
1045815162
1662588401
221412549
585596529
101048602
1473810882
1164003912
304230266
1128569205
1121632352
1292668375
1250166763
471972042
1498126146
1885046712
597117529
1333377683
19033321
1178219413
1099522205
2142393245
985560192
1765090633
800106622
642397675
137458061
592884566
2126664796
1839185193
1039182133
618651592
1517281673
2013507858
1937894548
48559772
1189772928
689229773
582751547
1891999183
1006932175
1095579820
337910104
1684577608
1984624085
800259819
403443295
1152192431
946129806
1440902373
824845988
1801135285
1856450588
833406389
1612388657
1310095391
1826186538
367509858
165535706
1178826797
32800595
1439420505
539007032
521038144
252917606
754771775
2035432759
1374362827
1379952875
427340945
1840066305
875674827
62792772
485572799
496132284
1734182242
800841812
1334925861
608473339
2001573511
439511615
404375975
660151168
1074727455
330117696
551627100
1110368901
1013759784
846386871
794252390
302080940
704084960
927683456
1011601829
2047296730
390777230
1469636624
570510061
1843552388
343047925
213630691
228364397
1702285304
249966579
1802216424
1560986228
144085651
1497001005
41653536
1138330160
1216362614
239535445
1592809945
1905310239
1614244186
1021270785
2009596253
1187042221
1198269729
1436902704
54566704
908758326
1287157638
709467671
725861235
1740523309
1586905306
1866308090
1907849359
901789258
509255106
1277697038
2034103755
704332111
711861975
822726411
1767877145
1598896914
2082482681
844460052
1439189656
912517625
1506889226
1938427468
864053944
1669160020
1720218947
1871493380
1314109630
1468019109
1738719761
2042268043
384792067
1462760496
1859187475
1243930069
28076114
483925652
79999929
580220035
1599656675
601207072
97473368
1313576567
1271208270
997832564
1481018510
1035529168
284514864
1462373735
1079950599
817222857
307216501
213385569
617628824
658082311
1304706890
1172627809
705295950
1807905455
895424183
551957170
301231333
1354263385
1604924823
236084853
1125396212
121337248
932832352
505693493
1474235132
1794731372
799925789
1742381641
1936179255
1262683318
1931728570
654528296
1758870974
2137015952
1039737886
1822226378
1815620440
738256100
1314917845
225590675
1157679078
1580297552
1137048598
190092758
657661465
96778526
1439632971
1032398473
1662933383
1783759148
978047413
1793094094
4045676
1807037729
1074511056
1652892292
753058561
895884650
712929237
2093389319
1796922242
416323177
1415574895
1607117394
1771329389
614837796
106963585
1114122198
66481136
1503621198
1529895639
209823149
836550082
1355956681
593454194
1904914847
1238594397
1657768993
2111097009
625958211
367702829
1630748689
534174576
685971126
582504451
1746931362
300449433
1641204257
1595923414
603114050
668381700
1569146323
1872485372
1648800062
204538930
1642249210
382234627
237116116
1828972808
1078574292
1020001964
1434867045
1177868103
156439612
1080059804
994328680
1864646392
1213348094
616430312
1386753812
1725878444
2097089150
2057861556
317767304
388388088
1738135444
1213175662
1259138384
279444211
517906884
1231181903
1568154509
1576629537
6068372
433758728
1788380144
371913146
1604221294
583445803
920066340
1367327778
1016827541
1744045452
801799498
1725510499
1142372776
943054562
1707034140
100733522
1790445311
1584518094
170806142
894531374
1026618114
465751382
483897112
378140291
1494181463
466873424
925884042
796824407
1327916064
717922114
1206049181
188828096
1270428538
1526375568
1419980656
418631075
420456585
1434781489
723547791
474963789
1740250864
1685014605
212272350
2047839068
1438131428
170715845
1622267499
184373107
158858414
565466563
895666785
237359900
73556438
322119839
1430548629
1578374636
1617016159
1823667510
376776849
1715987663
10604388
1581708536
1903588243
687137586
1943270288
99423347
166813849
211788916
1464018042
251015561
135587990
2029124623
1228547591
1717613028
1216973352
257430910
1090348383
1751870816
298893426
202903576
1085773240
767822837
2138224074
1567332865
269339467
1191401288
840964830
171436430
40193745
1345797844
942671794
4116164
1315449493
1410567462
445541505
333786252
2096575345
1266438377
194659678
941208686
1927872079
1635498935
2083835094
1837418375
2063607420
332073591
1658651671
1262620580
591285250
1677531531
2108700520
5636502
2061736746
1520579141
183819334
1484168555
910541592
367381377
935260525
316971777
1151537591
957680838
1317403635
2084730253
2003319711
798627110
690569134
641686418
109738679
1653876701
988185050
1801665433
842591369
701607995
1266237201
1114007296
1356226810
983542148
1065986537
947260163
2124570133
163516533
1518653684
1997282909
420289157
179695697
699113250
1084750508
1527816730
1570711242
1143359332
1057196664
909216616
1448801763
1776096282
1694331609
2088662199
1021271488
1995018564
1430061721
1977222131
1214905718
959898205
822914796
679427974
1554055093
558030805
124916340
1817815128
940699709
774784271
261159194
717919826
1239658455
1073512661
1854262203
2000355882
398197563
774076922
1446242631
783958629
839824131
1265806779
698569189
1187631465
1682717807
416242309
394384715
1273501202
686276335
2010504251
807937670
1830529267
1773178527
875354676
2146248221
1357287865
887857790
2069665048
1896828321
1871738060
1011494915
1028458328
633949641
1886537693
282350379
1486418707
229279659
1387514413
1006557815
224288723
791256258
755235023
1714522923
628583427
13112240
268677691
155416604
1972387792
2079039680
2130333476
2116360734
605519527
1835817980
1801913546
1657900946
227243092
764818500
800999252
533654583
2105443306
1350092010
2007040686
1003989817
1624465867
1032276735
363114430
199824367
725897533
405591512
2043178748
816313803
1115620664
387102950
945176660
527531746
148369994
240908474
1445887291
1488099099
249970271
631831999
1875892482
1135050712
1825709777
1661678035
1650845775
1259217105
1984421826
1044667799
277149142
1191694013
1974958958
950930860
1770312092
1977345209
122943429
1731357462
1658334918
795662081
1551761519
1816523934
398733928
1548782238
1545404545
966505388
1314884587
1844160203
1367389595
1798718873
46846610
1890316127
1729298125
1865348462
1076962261
1807031577
428585353
129248947
1983927612
687691331
434028703
1471674744
1425331486
893909069
962459802
1052854951
777246881
990032490
613022741
385008018
2121249795
2044782874
2093304179
756847366
276633953
1824254621
280301839
1317396863
1542736103
719635160
1241107716
558808122
16124320
888753769
913680570
622315829
1386727793
1327784433
319163452
181955971
1466287090
264302523
1023911875
1809672264
1331534954
593092230
1494573071
1918346180
1756131016
1471850257
70858669
2004283337
1874586331
129860248
1610347657
1687930079
2039747456
268472819
2100977510
508438807
1973270802
2136670025
1870548589
1637545323
413661614
121400436
1939207411
1488594516
1086531402
326164360
468006296
1834026518
1865640140
1505622160
1412892246
179107275
1176240794
535738227
1844547155
2060202895
234275347
1510541250
755472469
1910106947
1646548066
819705717
1369147463
1212451967
754861978
1493597009
1627674268
2098250641
1307015299
346461037
713078737
1999132005
585757045
1139283107
1063061518
260708372
1263701005
1603135037
1252943801
853418690
1230685976
1045951709
1956520286
530706640
1532474280
471344358
232646511
863028009
1755931839
1095977871
809660946
1867898688
1230119045
1161049791
867295902
458825320
527466726
1093125868
1813410452
90414819
962359682
56016670
1742717710
1422788382
308445643
898611657
1967873836
718016687
979614070
193750099
1575645481
2118999087
1256067348
1514445922
147994702
712260898
1216639271
1108204992
481659143
1056557757
633154576
1144828098
1791550437
1155426964
676448629
1438815028
512662603
1319191698
1844392102
1275282950
602705476
1790346260
1385596428
841067186
352554704
1914462243
948650532
1469303908
923319020
534262525
1374205051
445590936
1901286534
936930142
1105073494
108077843
1126159256
1003803510
418563382
249992250
397064182
1099786069
178898235
178925768
1638698263
287152356
1778592687
1935684110
653387718
841248971
1563839674
1652980778
1708415104
2012790808
1903661992
511692333
659576282
2118343634
1433970594
482350906
1123042593
1584946768
1428292596
357725076
1868463860
108585742
592628349
2142498673
8763766
1414201199
2109360102
187102236
170745265
1546070282
761097345
1651978909
722467103
1947420086
900292693
1508429954
109793613
1806150665
1236495588
1647418665
1135100819
124746942
1874802634
852390339
47262058
99014493
1561175399
22193443
2069797999
2146006417
1904366847
877254402
2114858962
40539162
2007693842
1679899104
1485098301
618948157
1508766686
53000247
395078425
1343986917
1769735017
647647707
1629187025
1979469804
326228998
1058088319
1544635700
2104301703
318655708
1625374830
876894379
510585423
1877347571
348985773
553645402
1135775932
981960414
2033984638
555163036
243953843
603980179
1722580497
600886594
759799459
1391295757
1140892238
676883775
1264121320
773085325
149756250
1161799778
1555662094
1280317403
2027390916
1474271623
1876025674
1744563897
1212147757
669778823
1240395905
693752727
266961360
1752625841
919430153
304619347
1786781150
518806497
418296076
482316785
1016787308
506062982
1646832189
768833413
129542647
372183200
244789387
718621961
41892918
1475523524
1951511249
2132892218
981472192
1656894379
1700977795
1158561033
2125225809
318040701
1793893064
80555278
1839283858
2037348055
945987571
291247009
1597674254
2000961671
2069452568
1756260682
1664006911
350255053
957157831
550377847
650046751
262603042
355333446
209752483
1788004886
216920083
1110509540
1734779346
787592287
57458844
1542130199
1559563903
30875727
1578896186
1540187032
1070067011
2034075580
2038168624
37341298
1434321398
1859403737
110478813
1898654924
220457652
1782123255
2075120386
2131953300
2017213778
723083686
1785978767
988505819
258249052
1272295283
893561036
2080839359
1926758471
1157499114
1794677792
762141572
138800384
100403362
85347577
380499029
109143858
1757044740
1530437739
1607818461
881182190
1293098994
1131923002
1302928281
1225656477
630983451
1163478023
1418576380
1383802787
72394064
1967825363
1520554802
1407975928
167718755
1575748451
1278187084
1579997336
1909016784
1678658789
1564131176
2119773976
165429338
199316169
1161473543
498273235
1310454025
1258376906
1387135775
1835525688
1282010132
1026202566
276346711
298467259
1897479184
1460559726
1586380627
852656388
678090599
1967501032
145014959
2067391137
85774211
1127050106
2112441353
297224192
251339954
2041336456
2106963413
2002871646
1242536184
305414591
1729572605
403679729
1162059573
317226866
916730600
1126269153
2045858671
1319341254
205909650
306258049
592737347
2037610692
1937382601
1444873380
480681237
1249976863
1965642864
1410489178
1567138345
1494063853
1444103325
209386862
1464586173
1550577978
1317794336
2103735705
1663142152
2065960826
1230175995
1053566099
973469851
1336645548
333663710
1822970064
477305172
1349704215
1679242296
1081477703
166226998
1376405727
1234955321
72475763
380396007
74459739
786341149
1219706292
549954812
225184912
209340536
489540629
1339437323
608292391
468306046
779076782
93689152
70102860
1143154326
2056970055
1738399077
7703518
444007613
906972411
1553338748
1060783257
1124946650
967431671
170175638
1587523871
686788969
1579771739
295835430
76277815
935761998
1240277764
1251501549
1993441623
1230717310
1231992938
327563620
2025469644
1567191396
1003223701
365687106
983225908
743963513
426181208
7273833
145791268
2016803838
22420515
1049038827
1497904082
480416036
505837687
2023506619
1159925341
1955905674
1206868161
1094017729
436168125
615548582
545826606
74680599
1253091356
49185751
732251441
138424068
1203987526
1980862896
1010350052
507551931
2025320663
468068942
521815101
1433351801
1889121162
1690574763
168608542
1645861024
654251276
1799495484
1019860367
894177806
1131538895
1515532592
975974655
1468945478
825287892
617364545
2051112668
843251536
2011102723
958005438
115333983
423007656
749978602
1281176679
2124824305
1380408693
439835035
938512059
521701036
1868176689
1370914079
1104624196
735014479
337462757
10330007
1927899783
1464616610
2039123905
567355633
856895318
601209935
1302278289
1683234827
351959736
1664855680
1352524352
872963948
1923874428
1301273168
1444741557
255695039
1847134096
1294218690
1436576060
1881216445
546496548
692184519
101308325
716598628
1373905146
77036032
523404338
370080116
1689290786
257399587
1809609483
1669612480
1210638524
2018580000
242115012
1669936878
232887267
135406429
1891832232
495478170
999703810
1510217228
917098629
373739424
853466031
1500463439
693059383
839751449
87195224
4829220
667993417
1656547914
505309726
847155724
1962805233
1157876997
46243181
1948681594
577811554
1001199384
676749847
643038823
1760376610
196177001
1365699648
872817794
789752392
268694288
1588424644
982524688
671561716
1558159085
1601826929
973593173
574754721
1612791752
2110823119
1892172277
1615519111
1058921411
1034733867
1920461436
626143984
1836814679
594302018
482315990
1077323361
368378664
1437992127
1342574845
309893658
1063884330
740781696
413152508
674351906
1385687887
1357772529
172976873
1514042098
428143282
666953361
1877192623
2054438551
1459355069
1308063681
1448120246
1631420762
1179226230
222803175
2050950761
78947482
1420180788
1042839851
233030538
1037937285
454260066
404682839
269150211
554714893
1723350118
448828507
704509012
1314957273
1337883935
1562637181
1888307571
945490628
1701653510
682109971
1248267643
1832431150
969046895
1741341811
1334873089
1533064112
852643331
1095363651
29456055
71125049
988142351
1554185430
1038569959
773964497
241107763
927459313
1994496890
1705451572
1416951714
293591068
540892742
1939364026
352685120
1039869289
2066468120
483754385
1799837543
427372343
197645216
1756000710
1468100890
1703165712
180177900
1515781591
438107398
524226188
977587172
2070534199
834696515
102424043
1315663238
488354293
19126150
1198619466
309331240
2021356605
725971929
726676625
756609196
2081675307
1825372251
868799756
991829243
1595297627
545373643
546228892
393792348
1894214711
1592404518
5805726
659062152
8485594
498190471
447464297
785073498
1008349994
2049432048
565531553
302841115
259835173
921576378
120818122
37912396
1622464789
1341320942
109235306
44465729
838534797
623971162
1980033231
919288469
765294515
894900357
2043426496
1768058197
1795938166
625926669
1813279300
702421175
424943259
1712893970
684680361
490946984
393840338
2122336750
135659086
418406908
351122174
429756331
1437452823
1322131509
1081712354
1411953891
731622400
1695176185
171992151
1023887908
721426460
342103999
122472866
713375904
1442479046
657225733
1834824455
1161916736
1391872386
1250656067
857827171
1717341078
1108257914
1778956271
92737191
1049557673
292601923
1824614285
1970399188
1213351374
1278575545
1989130724
280509567
621324906
923828530
766866681
538760509
1782050701
1911239155
1506670518
333216651
652998974
1093621192
156031923
834047995
1073415974
1464295057
1784852256
796051740
466631400
225762660
213593753
379299254
1025461624
932219099
1815273022
802537325
1896173174
1730897668
258149447
1937978939
1913406484
1379305327
1831963810
1304803259
1944980102
480125992
544671563
1452283534
146909370
1205153853
1265351988
2081969332
1762370966
994897703
867936139
709889417
1213173814
293824931
302247730
1182433458
1622972529
1295882594
1972605294
738701054
1422223556
395824546
813556742
1377215544
1098643904
945813809
702525682
2027802881
1286610292
1389856896
741872072
2107798207
1060552278
318632671
340698411
1805075255
625889161
1122515381
860370001
1629861414
167086513
1671802268
1120039550
1945083015
2116520672
1913701997
1890537628
1983967134
194354329
189093018
324893816
584885949
1247761473
884040040
1516245688
650173645
627302622
327147382
1010782287
2077144190
1666383829
68872576
2038363886
1149385831
990369942
722297036
444997149
1986145113
1504340593
489797290
1709057173
726090118
1263351111
380852223
1337627498
556726888
587394738
522273797
1419132558
612802847
379597072
1575024293
1887175940
1114880895
167670971
375396947
1030598500
328313866
1583952905
1266493046
443557129
573350177
205504484
397631444
99291048
367075492
991612842
1896130927
1518906919
1642155361
452043264
868444208
828127312
184791008
672494170
1916962080
257048750
891578117
747110802
547857206
762399093
196281654
1355058751
733701890
198596237
1482216187
1997287116
400769116
2122372066
1483139016
1420098227
603257964
1266173966
1213273208
670009846
1211991594
464803062
520687214
988229272
742247271
1158228792
463085018
1640085839
63953639
193042041
498535110
1821009635
559760285
1057787949
594149272
1783322672
873639056
1627255329
337080083
1970855910
844328427
1655725899
765212374
1750717023
846955783
406034697
817951420
131139521
73343358
55100673
1747846481
1416140763
1646848177
1757337270
461651906
84910437
924712710
1597476792
184066458
450231596
1628320985
1651641708
360739632
1430608744
85938627
2106767828
1432803961
2083059
433077215
484089730
1738991994
1891884415
641342199
684410757
879196224
1688693368
1969609857
1504041470
747480716
44548648
1771825857
1095035148
1992772552
1512179924
1153910861
1039636740
1998845435
2032954201
1313831518
358186247
1944811448
880680523
306661868
1581204996
1065265810
179566862
2108282552
1143990060
410252630
2088231585
1136300476
396371931
1345545190
61728356
1604540027
2126770154
515668477
798211394
850704906
807370676
695739550
2034116125
1229125155
1339979212
2011581080
1424245368
391640866
1199259040
829842034
65362920
995628661
99444617
1330484307
710163564
2006352492
1809291958
835354516
313315672
623794641
68198283
1788424074
1470891518
1064968896
1498845642
1275814944
979894545
726416011
595999111
1789682826
900176243
990973264
658452173
1568840718
2127722650
463492755
143384430
529180470
1638415014
1635382236
1540677174
1045120477
834395442
1821797749
470890367
1303801700
1100252162
13413783
1734293485
1967073844
766313322
1486455621
1158627416
1910902467
2027510820
719496263
129650374
938246792
1510712240
1323104176
1394371859
1751927943
2143359586
1070693358
1141359858
1573487424
672519655
455217756
2011443661
1415978292
1210621978
1771123097
1181326705
2120738432
888589048
1663940345
2140651188
2029077706
1799727680
1732598371
1471333002
1634878605
125154019
348935022
1064300831
2010394923
1839073597
270561947
1874338263
842542695
832550112
776136073
2008846232
596268839
934792406
644512352
1159504877
2030636269
690004905
1601323709
100339809
167247430
917768394
31405205
214752915
576108168
359473057
1274198163
778528290
1270181409
1881144619
25411591
853023030
890295400
1730236101
1204087775
1886816310
217799426
29159050
156770878
1572768980
458090957
389367951
1605863434
889146972
1172732395
198775730
794275430
1748432989
966068353
295579571
632082808
776603768
1587758021
539447085
1785622372
586225186
1911131352
1743843951
674305846
1506484914
2139508420
1839552864
1954192385
1990064893
395147061
1427677297
1867209758
1226836984
1712876623
1808256209
1944253713
1262383654
1162592291
468412960
313529544
550854615
1274749881
1863919453
1490437544
977344742
1630146363
1641105995
1259893848
2134833289
50372524
1167950072
1106022206
1202897422
2067390944
1505113990
1190103063
1467774890
358137084
841207435
499801113
405828160
1916835992
731098384
1939105902
579530645
141473785
608442156
945982069
1774396604
1074475995
1675525571
1850351498
552496131
329723265
1184555476
827113732
2048046546
1164489981
1728522784
631295511
993200538
647394966
75409596
748385063
1257380636
901361109
2018427899
1379292129
1981243527
537596574
1892461426
749399368
1987053033
476401652
263493768
2125278768
1780573241
1689306826
1094129962
971463626
561500672
1620548683
252298634
1915872094
782099372
1237072183
1768586328
1902994737
198423067
1952332813
1884709241
237633064
47225888
1795942407
802147430
1575529226
1680961920
795009340
1649228318
1776544161
321110318
1498214636
1027805878
114506655
561485344
2024210271
1294017302
1053017643
1479527387
1827567643
2072551423
586075321
1804018802
1189160561
1692296568
857701223
429712885
232116231
370174558
1494827143
893732393
1984971154
1480222817
1191829137
475007501
1795415933
1455198517
1304120545
406905778
1658665498
1191246089
218268816
1976869608
526986908
1955010651
1012502026
1251589395
1896216590
252976415
559182597
1950910530
1771045021
714075249
761522566
1264983853
1046351245
677002665
1058776552
1146110168
1882779521
1718728008
219514232
829408963
2081391023
1731319924
1963242640
1317431407
1790913351
249609374
1902802963
122074597
1295885536
470577466
1045922508
509518216
12941090
1852546304
449556793
1725184418
1231794724
1825457665
506906302
917759602
1767059156
1517269905
385118645
149806842
1575300603
1232164877
1174800517
1901817174
510767079
583386988
2013927831
2141944367
1397120378
640905933
466689395
350649365
280695360
263678964
694864999
252525301
61913079
1613003438
1453223183
1015990376
1430835428
498757271
1605016756
1417478641
2016148241
2062081037
1033072870
65884980
410179789
1662900520
37055326
723845046
1293174229
1006583790
1758368105
579259213
1956870064
1289289451
1080480059
109674343
1507030672
41524757
1776478996
503418032
571681781
1789900320
36292051
1213531180
1011690969
980305705
1062073123
1056270536
1522512286
1513185745
63353067
967905498
1328147169
1090538201
1055270588
354547496
779855357
546396208
391680943
286860057
697721697
994328996
125616519
1516419483
1495930112
1228226262
1831870691
117137605
1586141123
821794661
263751913
955551952
1847448763
948240577
665275370
946741603
1926157342
113434045
778337418
1300708639
1261878551
512922674
1498247849
1961605791
1796843570
62074504
2114456679
707343345
1054094790
1867049584
1477723438
1356147086
691858619
126754117
2071331987
517929149
1534627629
1879688086
794139700
1825257846
469465513
1212471636
1790923807
775211582
1405611368
147669090
488414029
1853384028
1658697064
1372112526
2066360481
925591135
1397568074
806359996
1380249239
473900510
916998741
138821781
1163947490
1052244062
1718739938
1822003615
2123256330
451528901
1661946646
124413572
234981061
1754783272
241079490
1106256969
1285838788
1170930773
629254668
1729962635
810409016
332523959
40499870
703490819
286211210
1806687914
913608852
829376181
1997537529
508759924
1294150302
706348802
113687271
1503072782
1540698626
1457913334
626027500
1237381671
419435121
10121282
295355034
559354691
2001265566
471698918
322858713
708793635
496434801
530341520
1035012796
1565947085
719457578
647137147
1878771868
230984427
968725290
1835497578
206166643
77554756
1952360786
458139344
1367820786
79629093
1824949085
876953905
819469964
1267183130
462418799
1768382638
772837719
1470023833
1646316692
35035611
731675785
2093258348
435539351
46836759
1678647648
281049538
1600718628
1248723863
515281731
1830661172
569930354
1448789114
646112557
23005554
1213974105
725163287
609941763
80578557
832899645
2102828194
1396969123
1180187767
1884106737
920075638
921265033
1646693806
1196143408
437080580
1154269697
333141464
1463906616
1722098448
1782261859
197636064
1413838744
618630194
287724667
644062293
1153925225
1644745097
1213912308
811474642
1984790472
895910043
1579744324
288580348
293014776
906041968
1943909228
2123929504
1142343363
2009511628
1959688088
291749675
249825379
1813299760
1313086035
1820077913
155612785
1254738824
1093225211
326784062
1321858747
1080568036
2112658814
1619194727
1792069388
2059162988
1546852684
1706398599
1771379618
1162291762
728236193
64217335
1257789901
407316213
1408764822
1096998335
495925029
820928403
1013644515
1550563849
1330846660
816233462
1350141665
94168055
1704580335
516417237
565920288
696743576
1008406454
1563116739
606605423
607918445
1956272976
1055509686
777771736
18622938
1548190731
146510518
794577978
884579553
241100851
34298337
2015471554
1535587032
537918188
2010951036
419379102
280510077
446591418
613460256
1504543368
1156580103
1713323422
1667209889
598290474
1148581206
1512266834
1381806865
363720887
2112749409
584044049
1911798289
1001262060
1984540016
1832774335
1302289604
765581999
1605753321
1180988626
877516374
1861185795
1361904850
914075071
1884335533
1549781489
345291514
835115468
545945796
2035783955
762644486
954121347
592644314
167167129
1624083661
2003600156
277428292
1177334281
1894971132
1716848711
68004192
15850845
507791375
1043901425
628928850
1378338259
1570534587
1968773015
600692722
2106188073
230158798
804711025
994921863
253120919
968238399
1444161389
1216891907
587739267
83418973
1366453935
190535291
1461604354
840222851
1119123138
1086519936
1908071065
809595362
1111614751
530639658
2067864321
1441911072
122808203
1081262304
772759256
1607805276
14302581
1032554006
1791682398
664809434
2072357901
840831033
1879171747
1020226056
79798725
1064545924
1182641844
1490345818
277339208
1869418814
1921094048
2021895770
504613952
144712081
1976648618
664655147
2051924621
1274953614
875390128
996407080
156754183
278871100
1726307204
1559229792
149353903
557611527
716412936
1159116437
1103776738
1876409581
788478077
2029923230
430427894
1803599390
1506820224
1801040870
1624215668
1256891393
1600178786
153283020
1062899224
1168570970
1053672545
2058219260
1128195138
181335652
1313959847
778369663
2076623725
828157241
979121720
1042155309
42007859
843630788
2051563522
965928704
246243339
53823274
616194581
518375526
1151290851
1626506136
1639213325
1142623750
2011918540
693067166
1629624737
1254046769
626219706
1351845140
256289397
792430664
2146846455
1566003540
191225501
8163601
958172885
786850093
88627358
1323308338
1711491385
706058069
1305050369
872086237
277186222
414577379
1472995473
1347439475
543909371
202897642
399514562
653190331
756193266
146173659
718839250
58730529
726850005
1241943886
2123827130
1774773674
1557455078
721927963
1963583079
21092615
1291402432
1553475539
1545797430
98497623
1599785618
1572303003
6450244
784010571
1986527573
730297966
1333655116
1374544517
411059088
367550911
202082217
602042150
2003800354
1911764850
1415982576
1074678603
1725404138
859112703
387559211
1293441275
546903621
1555927742
1726898316
611223166
709448521
1852509107
902329394
892755555
1931574918
1527462818
35751573
1530186623
42706108
883620442
1048421761
1826788404
1118797304
2089775075
1323668280
245874683
650815424
1879538565
45696681
1474990076
208730059
280086363
1556523990
2113031026
2042340537
1316944173
2087111208
1806841922
484427382
1504271979
315852720
1908288722
1991139174
796879928
1141901060
518665618
531871930
1801155144
192577764
1843091698
1856836345
1608006542
611850636
1993807641
1992962550
1646344004
499282158
725176111
976820568
457037955
1571155740
647571155
1661701633
603975060
1614791603
99254839
509556080
709215849
2081382692
665050765
1809143401
1390839222
1978699067
565994661
597358543
1156854167
360214307
982173731
364151167
1633644820
1553309644
420918354
2111615377
2123037639
1874526020
1184538820
493141824
661518695
1334590643
124306060
1468427652
1737490870
1605969399
1582050568
2127902111
575295432
454497442
1578938027
88327575
733450089
1211755072
169937141
726298383
655657513
660587578
738648943
757725045
1448010946
1662927952
248553224
1403880865
1576934962
1634833707
260660228
344306800
869919078
1557652509
1675361876
245848517
181729618
168267109
350062511
895251780
1809638715
1348291147
1564153515
1522593448
2073824708
345070421
32071524
1854432045
1468876769
70066950
1076160494
812351295
466872883
1395854089
1090090742
970693341
914732570
413677114
2106016616
1516077426
1633381649
334048160
1747176633
995836690
383989216
1146180681
2055245962
57764891
1721498740
591979135
894032524
1724227115
959758380
1619350952
1067015661
32150324
1013578560
1630588900
1648648165
1989782344
2107648410
443812781
1580510608
363503874
1888057973
2060679398
1171533156
1234033720
798924224
2054658270
652049284
1435520545
671579218
1010850577
1461858128
1523067511
915142033
664935736
429917184
204351342
1511349206
801898201
1485979746
409670048
1694126390
1447135916
1188814388
983920725
1750554447
581232814
1385116416
808498340
1882188202
506885476
1578509352
1322786550
1555049909
28908080
863846618
1587222076
573287427
2001854949
1182687037
1637870729
2019974010
997510179
431615419
634106113
345818123
1670853316
395373667
1797889177
1839959777
996147629
575327969
1626257643
2080768022
1343155897
274004204
427097567
1582348008
2042242001
239243866
474618518
1146209459
726425765
1876635962
18175436
1396205537
1076560303
2128333389
1397464646
816085224
483767602
165534769
91076731
834906373
585798152
292183525
578510773
340471179
979722617
2111759368
107494803
1839439382
592139124
274112166
1200821100
1603520093
977913535
798797555
731244835
1494974098
985713384
331895790
1484549179
728537867
1999466706
930735248
75290935
1125584357
467965675
1615288320
532317010
34281893
397946781
1200138661
1749660574
1164568441
1042972915
1356154336
18531150
295729716
441005249
1756875305
872460699
674482856
1704197571
1756654540
1547511794
678640179
529347324
1603822083
1274095731
121650907
548038704
1390917767
127324603
1484540727
1767077506
1032732714
446071041
1971997037
950826871
1096151385
31640504
1096080875
1230236865
407745680
1808557248
1884541325
1775240690
1434696702
984511129
346972316
126820711
778071947
415334949
735811341
1309578122
552617826
1517543115
17106602
559654435
1049986646
2062114579
1769244305
435153703
228717387
1410165717
1558151855
2139151338
854868977
1934835706
2139134569
1657777571
294741914
589300732
1840813056
1406464367
1743743080
1607396278
254521378
1532046358
2122828868
582355080
2119478872
238425850
1380334715
1534420067
1987740837
495821892
501692248
1162077453
514551561
1866270029
166428242
622019361
1516554725
535375926
1496982139
1843530674
276703851
1254781723
310682633
1134162945
1991997759
1352357600
402579924
461166699
1104278085
356012526
1278154517
1714925426
545642325
515900830
1000533420
206425404
1111268273
981552485
1492375055
1929622263
1481778483
510211686
470669974
514296447
1093514922
240872800
44228654
135371318
1630173259
2112126708
1379998790
898035206
1152679592
1031171179
1911204082
299251228
1529730189
1052396130
172258337
1542295432
472760929
1667330543
513795042
813397511
431900999
2118724720
1060161682
1737550533
1661422807
303932814
73522216
308059228
227275062
838820155
1256677135
1250144785
393715672
166721276
1034232735
770634252
1255454937
256978932
910226847
424509415
1504345822
2062867184
1261903795
355995378
900980862
1784912129
1023749977
927909713
1271337608
315100379
1402415031
316159661
1335947083
1145027009
1938263941
2125136584
37237665
1535624833
2089859216
872054652
753165952
286992154
1982153442
556858166
1862280039
1455024247
1700621456
1017100689
1606698860
724195144
1929200814
1155153839
1344793243
8374115
684944950
1833478666
608275940
340362633
1213673084
189743614
154232068
2074073428
176991096
940582599
869605760
928540118
1561865377
227005172
120370838
1885890256
306231823
2033532260
1382943963
92666083
257080459
1346016434
1209380350
1723816910
1044210154
1282620488
39971081
1996608935
1355354033
1908493597
272740042
1764824151
63528741
1263211551
1573104019
2123886069
1785129193
1436510476
1037439891
661699764
1365230856
999575342
225056336
238915666
813025064
996525938
544099854
655763619
1104989058
819360619
918970430
2099512764
1062510789
1525921830
407063405
856303908
395108238
122522914
1817046314
1452489304
550832135
1199190633
922018954
556976999
1924570547
604292271
1381137429
1930303048
435776547
345582276
249924253
1460764211
384646707
439767149
1091767787
1128479877
2026398408
2020795337
1986146300
1770941793
47784628
1315605001
1609703631
527069003
469482879
2010581964
1796925839
1677516681
296669273
310615606
60005890
2118425015
1549512214
2104517592
459336898
98349105
1345858721
995575226
67306178
1676343716
340094593
174669171
493926657
898096163
160993606
1995389716
1680426942
125276189
1458344561
930363517
855854812
1985320418
1402633962
590128685
521332548
1366748509
860388222
1246355753
1194655370
834774534
1284905736
123810684
1272362698
948590906
496450314
1267721718
1247638298
1764310959
1917445419
1395848967
58831714
1556316191
856759156
1255132565
1978836420
1615883224
1929730219
1328817261
601094841
863848546
1178027073
370297472
1312825273
1943587412
264218485
1119225819
787372262
1124873748
2085512916
1020882319
1046864381
2019011583
1974683996
882618460
692633108
538861408
1827407703
128433322
1425447638
1434143852
1913997662
1561382099
627758981
354086253
1635260734
1342895707
493021491
1311545627
1206974160
196941756
497268612
859950241
1129690123
1977943524
345904500
1104039577
616782882
63903259
1511695923
1415182548
1809161213
1318791789
2073217485
1859175071
238168460
698079090
311242608
1098412785
2042066769
459841234
1799447325
833782708
59981839
1811842954
1382058957
13112530
1442500152
1893749021
1963280898
1946413009
83779852
1712614983
178331539
1585757470
732488687
1582855077
1263074099
219666126
1592061020
567514192
1803902132
863893747
2048238441
37952952
1447381867
1448010697
849145748
1501985303
574438049
1542748413
1942972481
1736615412
1420875172
246299100
511394787
521033455
96422108
1498990665
2136409167
613979896
613848830
1306520008
907800236
876429370
646870820
1080365164
652199549
1354233652
1415118710
1133871305
817611324
2015558242
993728976
1692626300
447065050
1136716292
1525734956
1155439529
1801874728
2112294009
932963174
239802905
1822625847
42331910
1601256489
472942134
696759177
2046157730
1508583478
1934791887
2064835957
1907262846
967204389
1333030178
1952835556
1781972737
1244911139
1729857539
1190383132
795343817
490754525
1994665220
756659805
540813355
1829182741
676064646
425637046
1440727489
377570873
1736689633
574548563
492966629
60856015
1445455363
912243197
667218633
1779312139
1292378876
1532853460
1443171702
130966659
236408886
963939334
373664485
508199951
354721161
1279739240
1775234197
514309661
1697866832
1052720607
498038021
1331995088
1591716715
667020984
1014091815
604514845
2070233818
1038179464
1318110308
1710629182
120392902
1489106615
1496746048
1005354450
596072096
1449537286
351716593
1047366148
1478263802
1896388238
2040278818
193673556
1498102485
55321060
490740214
702825977
404115626
1545810832
951304200
335402750
2014499608
914661017
2036682139
1967263553
1529998191
1236437985
1159459253
1040429544
295434265
2017474132
894919542
1451735509
629274612
120179574
986158178
938601246
1169209921
2038553287
44388488
1344644119
514559784
1563235974
56901816
330182019
847920589
1336663337
1393263214
973091144
1252620461
614229457
1040841147
1530250682
787135534
1580412482
294789322
915911626
1830808783
134607811
1326967671
510334076
637995471
1133993762
624874364
1594437346
56259954
684143727
686369807
2112892712
1942854235
1342941171
1828563268
1525070310
2122880195
1388163803
2052898014
578998102
48662476
977214944
1238975171
819047841
2121845212
824892737
445557296
908941526
1980611744
405848173
144044828
706748945
2013206252
188276419
1995597092
439420002
386713385
838655964
1951034821
23313829
1706721327
1614584503
379683572
66137110
556783303
1878816741
1558460878
903747351
1361924427
54526496
1292495741
1672670995
23675619
201718080
1179196166
510648024
275502203
2006135084
1061249160
1542853067
1645292539
482147926
232494237
788633314
111261634
2032497023
1488491113
397892608
1975388849
1661097722
803771846
1866595847
1332190451
646774159
575285979
1537251556
280775340
1048910326
1231223139
1126059804
1515528340
1709617482
1464397686
1145206542
1315372242
1667396138
825654738
1225234300
189935791
1216567319
513610435
165211327
1962852356
1112467740
1271712549
35423071
1699259901
1023885646
768578850
268300008
445593055
809580259
948885893
2100301599
126651549
1851510323
623118817
445342440
1958780068
534537972
1927661414
1936639680
1765847125
1923674148
197173882
137183807
1130822206
221232107
1527054333
1974652040
1787479539
499641102
2068337456
2078362446
2048806669
639614446
757941605
1027835747
1053771425
1573623291
1741216412
1985721108
615136848
13154347
1092664960
525628166
1802029398
2107846381
563232694
2134223325
802401794
375036765
725599866
1697949862
1426645448
316722492
410469370
386715655
839318367
653712618
616097880
1893360162
352442296
378431829
885401669
661578039
1952494665
1445522474
711795781
846221729
109277672
20490396
1228227414
2096307613
1692774771
740973907
1450853416
1041563030
1290760842
830164110
1433631813
1060781028
993644379
1036684429
858612865
1037311410
1204324662
1847374884
1784007747
2079356361
1929253071
332164668
364355098
2134644946
1221419453
215705257
285285267
1515106891
477760888
2023058688
596784380
219644283
1140869830
1972031165
1101102983
590039947
1272593256
325234212
1245975188
148964257
786624506
69946991
47924204
1050462914
748113220
1980449766
400529712
1294831171
673567759
1516075435
1914511830
458154506
1960916462
1789101079
676554289
547802456
1860446147
74610758
38533696
1342880876
1474344740
1228234105
767855211
1495245262
2125252043
1508959835
1760081510
388619880
1667077882
1883069321
498985877
825653513
1660803023
1091086789
1962531068
762885789
26422369
1597008534
1913757629
1638430958
61023741
498783482
691868231
742447469
432490014
1599828025
1851920947
102423386
916265088
1253668393
2115358231
261383869
1805933561
288879561
1164733303
1884459406
702910994
509289951
1654647955
150884548
1858782279
1908719089
2095225539
143919644
1884459406
697350748
736607021
1135432978
1007214206
54794026
603623950
2097218756
1794471372
452900744
2048533978
1712723025
1507578568
908863824
1859365313
284505742
561391838
1751150183
1829560843
1771501958
1229326323
961696018
799924684
317350293
1903584767
163804160
1177720776
1111501250
76460246
1277128938
1698401885
214148410
1031241962
554282291
978111591
670699658
2043265437
1697132115
1317357313
733028580
1026147658
674261745
355214369
41737474
1886907286
455102194
1258237682
803761970
1954079173
1463575572
2115590550
1480876808
1170043086
1597418867
88736841
1190560523
1724837103
1966072432
1875214404
470444256
1291434679
1821993437
1401730985
810814203
61575094
1650901714
888209450
264212566
1356543267
818910155
782773433
378000451
559779680
1274648563
1490921785
1874672874
1578849224
1700666818
1686024072
752053167
2126458885
470924744
1285251010
1608031552
1577124182
1899782540
107327331
1537694827
1160386895
1422342830
921714000
242160498
1072445327
598250274
520764893
1409619112
229926635
1962250803
1242274254
1824122186
997737019
306371761
755173717
676279660
749793020
1556045236
272826926
418139399
1852509297
1585456099
1557530006
2059864516
888087702
1013214583
2127465067
1403961277
349865661
1297820272
1905617876
1880944775
504624218
1857695253
2077296988
270686732
1157562833
608194545
472913626
1111833853
2004914537
1618005228
1616670374
167752975
1506946696
1796469507
2143723557
137998562
216507715
41299915
108898076
1736505342
1577821227
243317481
921670791
2009584268
1663206807
1641819036
1244168878
1350805737
110281536
118100714
758382207
1271277709
1386317421
1316341110
1886158388
151975101
1722367563
1718713172
1588635882
1576363545
1921281043
932295279
1978760083
1719862416
162194737
1532438222
1652302747
897424667
936904551
1108884611
1138370562
1907642390
1742875411
939293435
659037324
147694042
1760621490
1359858815
717782794
921951992
897701748
617122567
804766000
2122575091
829152747
361911213
1622251967
1014389894
1013881042
1810434033
721402807
648623794
1566717063
735380007
807093890
1741385260
1558687161
419053070
1320898852
1908496571
1490553145
779688578
882863474
1145966967
681381512
702196741
547677081
499807597
937162500
1752883268
1158984101
1488123721
1957108171
1207001893
848129579
2143139425
126874587
497104958
295796252
918360084
2130704012
138007698
16039785
810218675
1355550911
314581648
624182223
2049909097
846095324
179767848
953989483
1460300511
650280037
1534807388
1293362144
8302785
291898271
2117629627
1393465007
715413001
1453277445
1984566260
1014019329
351141536
1968824807
940835576
536036761
417322032
978105873
1422400284
573101063
1913591164
24903207
1688896455
1999353781
1396357328
1910653947
140788436
1539588781
1432921088
1934966600
1187119908
76632155
1536193291
486332192
2091771136
1778568973
1021245144
1391578094
1152772694
172177310
37910688
1317785588
1053558165
319062799
1403506378
1913853121
51376757
1620085867
1357902981
1020088305
1908505482
492276648
630177215
1555556512
1512554417
1668313970
271792554
337890990
457980282
273145797
1191206304
1678780587
1126924092
249615297
67465775
2130738297
254191004
1011285379
91704657
2076507150
620348987
544314980
243078074
2140612131
655552850
769725899
656142531
1461689444
136732007
1587799763
2076682060
931224342
918653255
852855038
1950616772
749395626
384165995
785841395
1555362112
543726416
1326804292
1387022540
1370804277
430585767
1357461893
72654381
597796791
261721286
242738888
1646375472
838114071
1509457934
771457997
2106359439
1027060282
475217751
509582884
360369514
1115831786
156333867
1827384084
1027338786
734588982
1627028084
1952178301
352342339
2120941936
684560493
1070447973
1641662420
112142687
777667494
1835570580
751236250
1061109271
140855531
15890230
1026448757
1675913583
795390289
1892104392
111124420
613010229
885228253
1992372999
1878201859
1377667287
686514281
915487440
1403223984
471850502
77872626
405817175
1130542177
1226671428
623920019
1636712737
772744946
842059404
239801729
14528047
1336526660
972353511
576709622
1293985217
929751212
1454291520
1873852564
1342472181
1054672372
2075255684
780640430
1463424949
800198958
1814106950
911340071
895882413
1042918434
1101318574
222876276
1587296495
1288681204
2082917994
425376910
285732940
718173310
646946509
196241969
1780088866
1383531243
861264611
14236019
467645226
460865418
1973819119
743468019
1259487779
367850026
577020550
1765233682
1182868373
2036094280
1131487768
1680403653
1315589599
481948309
1883330073
379802673
1250789707
1640793344
461053709
134995335
373481111
842036317
1362456555
943991624
1241349085
1542547017
165027594
776641904
1906150804
1153624943
616856632
1742203978
2060581841
1342158527
344922827
425491848
1376219859
780239857
527040982
1958214676
1400008908
124741727
484508424
1425558563
724491758
676736905
1637872742
1111494577
986972793
581515783
1042479728
1102451088
104014231
421913106
157017539
185141650
1743844160
725657636
703578227
153056685
1844620883
1987358300
1193797452
617705328
295198581
1816497714
700177851
755318923
1886586753
525918894
2118809438
590416237
628461976
1345829511
609911148
1372385943
2111825202
56240047
601903183
333544532
1174000548
637198509
1772712087
734719363
619117743
881073213
596640058
2142051181
1497675805
1116975465
927048319
1859786630
367736568
1633517672
1080029428
1078151
273376669
1681435105
882150518
133898051
683946133
13538093
2065640958
337814723
7635943
442837610
1271247481
410163873
428393101
1856693643
722894197
573547400
678921359
1210163688
869017625
1472399758
1172102075
457245242
1613294030
943483960
1755658702
459653953
2025944971
1586736428
143038049
476339947
175427421
1035803989
601529985
560804177
1725144592
212535137
1306905875
61338193
2002028070
2146297372
703029275
479237833
79457599
1070023887
760722207
1170765662
446558267
28015626
2024914235
650033473
1366820921
1305554958
1234735530
1067842027
1465315232
1774145112
638427406
1080073622
278157771
535192876
629693921
541449393
2126142237
500057527
1737836243
489487753
1884856378
95738223
327891976
1294015218
1677093812
22781735
1733219353
585591760
1480235752
944232977
1219978296
1204975329
597141967
1549321180
79283894
6562965
927783312
1339582067
1740284797
1202858716
1355209513
2007998200
1868936442
267765436
279017379
21268948
2083065541
50589761
235944568
1269448631
1641027489
1717728300
761026767
970693448
1957374440
397296307
1237573461
970563046
1502966852
282875642
2140888377
241918037
1164610589
1800825614
2030419840
284875724
1292500518
380151245
1814142786
1603686674
560378545
1511838557
1963689401
141561239
1084382386
2006287341
1853115525
1356013448
1257196467
499575923
253841077
712500840
969272269
1392894839
2077959440
1278187447
440763075
1963091973
2055494167
385798377
1576611463
845924622
1013934315
914510860
1676232290
1020088400
1595767757
1393191647
915570189
1056222361
1810654863
160946513
138644180
424128576
1165738098
1410605736
2136229052
331271347
1999843717
102116900
1653801469
803639979
1581514314
1685461180
1279894291
1999985471
1737283620
771536216
971107411
1269056256
1273735307
1826501214
1365913948
1304693769
1414746398
854587685
1643514796
819493372
880266972
2129608071
5121253
1943362073
294913038
231802854
806706324
149353428
641562792
636761797
1471666859
1674020966
200559051
650630108
1194255028
655842207
182799687
1104267114
232524420
109999911
959379885
179530269
1422347276
1581995011
1473698400
440490454
1600688323
798111167
28150896
293119040
605800328
1114035546
2009576684
1634974004
1717605020
1623523115
160947181
121297984
325952211
1521490753
634987401
1922384808
593168427
403858944
278749916
1556073155
1547097322
788952724
230339843
1999323934
2134653723
1926409581
1016471357
191848284
1689403990
1247262073
1757769203
1975353413
855667852
784386356
1854003294
1239942119
1732374443
989591285
629519957
769573317
674214183
44875906
850952177
1760164968
1907564560
612021418
26860545
2057711963
278602069
38986375
1209323829
320561255
1518108012
768103721
2039315380
1760086722
2129605622
1857853683
59683587
1604155735
1366314229
1820904717
73100305
708278813
352896867
761212684
350719652
2068573728
985467585
68858606
273776170
1268364985
824228574
1312188835
1553161029
1295761738
1964066259
1243594174
89455319
1556230861
2090822654
817895929
832474899
1402499964
1285475195
1322890465
1422795465
1723137211
2124578953
511386672
1180256753
854164732
1406153822
894052727
180654317
870420580
379396368
742139544
1755909208
396633064
854727306
1455004000
972672872
1800199629
390519813
884782862
1388087353
120287335
1349641013
1213114497
152651305
2033034111
1409717022
87307404
13634841
1657693902
265581887
1814672544
1707673870
957327000
195481987
627525984
1103897749
101776578
1180415293
1572897407
437235201
850611539
792222777
1889268008
2032436291
1128983493
551443609
62696334
205696227
896854896
2037904614
1224691944
1849391910
1408217895
1210744959
120771476
1768400336
2116787831
1055634471
1375381012
1289928875
2117190091
1291401790
2141330880
1198629502
376804953
1389460651
259693297
714607746
1081872828
1327893408
1911443365
1759577050
1407579402
1791651713
710649535
846347095
1307200492
922765261
1758831525
1483193921
2084051517
10640271
1718367615
1897949576
241479705
1744671589
5230326
1838595876
100297928
735687464
835134301
430856081
2099340047
506077
219065737
571183172
1506287835
132408395
2128521945
842860873
875260573
1260008396
281341484
912962097
915822491
451786735
1050637340
2115287548
1201541320
767469455
500384731
386142283
1137704410
999570430
1814087983
1275286959
961555153
1315312676
1574499791
543021471
1373557113
881559749
821394655
530505871
762103965
633015443
15541985
280765011
1165935130
854903368
2023368379
1817101234
1752532080
2094221368
1499637366
1089053276
426443757
2108591473
500386739
1857533274
1644669015
1017388239
1462245048
2138837902
209882463
1063704210
1401246389
1102471527
1593721559
1619574528
44713951
284375302
966515881
1155533323
1761540080
2007326943
1102516824
2043840773
1062386709
505911544
79322637
34772080
948355666
1179751763
1892890570
595459448
1201128010
116822577
680601701
927086435
1504441566
1977828135
1004112081
2104466322
3327963
1520060618
1613183369
2093366195
395990803
1201855179
1359663594
1027028235
1489406244
1251080507
2063805229
149250335
272835139
1637229642
1838885673
312679436
2112478077
2019968778
887191921
893310551
871500953
63374880
1163091572
231527880
356394942
473863347
1092225451
1890985292
196348055
371338538
752119979
1463608534
101629178
1090345891
247291231
2015743007
953835321
833568881
959433369
998320845
1800978303
215411466
2112638230
1707685390
1218889821
1029217219
818817131
793727851
431405491
1026376676
805101601
1240505487
2080798620
163032420
1592616399
1445429485
657803257
354330726
247130445
1625187602
545834723
1211975362
1514886894
213098968
1713095780
1448140715
1606378772
1194780928
535473255
1845942996
1126387724
62756075
1681417987
222284178
1052872489
221209817
1824260169
1610091678
1679235392
1154210511
1927635873
1430354193
728731796
1490541418
1577033257
255551690
843543122
2067217322
1472238447
852490587
1157134201
1949112641
1893003807
1318058826
2113822451
2022310589
1814588605
295784864
397568804
979681069
1129543108
560634723
450294750
1626376317
1635629214
2130097470
1799713783
1327527267
747666401
413182304
263108734
1738446227
1218014210
1599921880
552812722
1658160327
135922261
74774607
294733116
35839423
120362735
1868489427
1345941445
1668709361
1176916207
1664477275
975221367
2059089937
182488541
2131173638
709416521
2080414879
1866454733
1099241936
2046036631
1486937363
1604972279
1633174562
233977054
206836803
1487099926
1509953599
1620062010
283252333
1867873856
1740412695
1421964244
1307828031
1215928057
255622774
502068066
1998144545
1903428998
377436986
1353725779
1581955393
1494893671
1640584427
779718970
1906998204
792794517
1064271371
1609281043
1473993335
205192815
207576575
1179357312
2137232419
1801798093
774979975
941463929
1370616380
1739327474
1936308455
1993779136
1095551854
765478939
1338855844
697511579
2002090293
1378031972
1289542491
1035443219
1517327385
917517876
1023771099
1662578939
1199259040
273033645
2135363862
1591509264
228725778
1916864871
159116169
718167572
483616091
186943718
204470122
850551235
1008367415
271631921
1845269970
875486216
183270088
1605255390
1039767639
1803603933
1613040358
1085779017
1242326002
596362177
1400485231
2043296279
1548769951
1152642018
1114206985
418095334
212955819
1109356771
14638775
1101933352
231949801
634897866
1267372897
1693471633
818678832
885120089
568135962
1557047221
2045244020
1015832282
900220129
456661973
222188497
1302682742
559177591
1942437273
587244110
2033347107
298708358
123984125
1129508038
1905827726
515710916
1554577523
1449270457
103912988
1905386729
1762076225
756013567
1381265763
1346553306
589865990
1780102965
1920747957
2094164921
235553209
371984623
37503288
2075056354
455434195
1861254124
1006929466
1759578385
121836998
1643321493
1338293895
601353468
896534430
1276723170
1037895417
751851737
829203821
1955997885
693627645
1821441296
2021246849
254435963
183869493
1775813918
1139907051
1261052292
189720967
2119532731
2052637489
358711707
295167778
754603494
724533120
1406269454
262136932
831595921
508327977
1964652452
688577283
1644848618
1711186546
736280512
476135686
621779727
1282966306
1874852346
1102445856
1544738184
816808201
1202838807
108237446
1951491349
843074425
103520377
1829756773
801054448
1803124549
266513724
1727080014
786733909
1321854228
667381376
1700200069
1187729524
520286062
1724190221
103253545
1885565531
1448444503
812488011
1406355448
1403906564
1624139928
235151039
1752499459
122325079
153424598
624108704
1775011900
236628223
2000702389
356371447
386950247
2102010103
95458210
1215186917
1712534832
1024458031
1412532080
1985679198
1566257276
1085023057
366702314
391404182
1340269917
1421047763
303794652
1308648207
2075770006
442649865
1947889225
382734722
585956282
430566157
1881695229
977652770
1542163447
1331119994
2079604531
46552943
1268037200
1631295225
1253668979
10949029
2115846639
149064143
2108831097
1769765233
476174988
264661520
1993307918
1648218975
1231812264
1821655752
243517429
964127553
943140397
895573151
1824216878
669351286
660133697
1340585740
1407613644
980773605
81710716
1790462214
751169050
1144945754
155083635
619000413
231942591
940324757
1755405763
1318700519
2145065234
1793569478
1782776136
1551062223
723160981
1217066912
358011207
1333166908
1691721453
1525929011
619404298
781330249
441211176
1477187890
469743451
583577849
897250709
2031636635
344704353
1730305681
1574897465
1134512551
279490242
1453246129
1918760677
26809197
179592035
1886398486
377979222
143178342
367799423
1033866100
675248590
2094732085
1506818778
601508073
1052276490
893938154
2132088844
947814282
580483717
2007043652
1369761992
214941483
443693877
1936427086
176979389
1639926220
652081061
1710501261
257528561
2082436996
1442372984
603511855
348366068
674233084
1040079398
1461366312
2001125952
1881437764
677526700
1388696390
502924018
1341306721
1056053015
1826216186
627107582
755538074
1562454299
2021511446
280678057
1226893423
825161033
1485196229
1760613803
771005232
1019722187
1455578141
547468445
289286683
1125078671
725118848
584504634
74721466
1922751685
1274225018
1823675537
1714793787
101114643
1523770386
1902488281
1247030558
1119824282
1148985675
1503969549
1614581149
916768799
1231529747
820538037
686850347
1038852495
1819249556
1732801092
1345656767
453335080
364270506
1193834003
1914975907
1165455220
722205590
795607974
1416661021
1439882788
912118882
184079853
1803600679
112593811
1330228573
588227843
1653468728
762174491
2112705451
94590361
1638165783
221872946
1368566841
401991237
670678696
81323096
1844362638
1823777015
521627599
837183152
1550897702
1000802807
608511188
1355018696
116887489
148713160
981803383
2127838226
1745738138
45734302
1675205273
102275715
1466155603
812845828
268661701
755566914
1818442275
1214757000
1862023710
682509793
1826209725
1433307922
803536584
1776457271
944733275
1115134008
1856992889
183007200
1293278563
1184451665
527668784
320577198
1670236077
186547187
345828521
79221411
1308493014
2113072346
771278749
388170527
2060327757
128577714
1042531547
252932995
1256465171
1778564166
1264561626
556555902
300318782
318591191
869497191
1564317743
708727660
299265792
552649171
1482902778
919198785
1266569486
1948291373
1638869302
1735598486
1488541714
1247601422
1586928555
1539641900
192433073
1517063662
451618159
1446267746
1065551798
1942100480
1383026933
530531494
1044984201
1821285050
160788496
2041197549
1672326836
1245564701
451528925
129858924
539771727
1182989906
1171709287
1981201720
1354087477
714461777
1192337982
1360044780
939707166
613838614
226208941
781155756
1860626062
1677587959
1559362592
1925677356
447739933
915601505
446658636
1645292558
1527820585
1670241474
446570584
2000222313
471876332
1223464483
24389167
277502144
856914865
770734230
1158143149
1286742264
1607735306
1493453674
1362143732
1916070882
1816496990
240265760
1949329199
1236521596
766751792
554777767
1114110540
94669404
1310008310
2008209826
900861975
1502873690
652529450
967605538
324509649
1997145289
1862336055
32178527
741693210
1269114053
100585698
620480853
1989341954
230931866
1778107938
1073125314
1714504527
1525561148
1779518752
563798584
261584025
167155114
1723149133
564189017
923500525
1769902190
2005308844
2089414166
1006146298
218185282
621171401
1248018710
1814010051
86924422
65532528
564596111
1203797890
970881123
1854448597
1823504156
528903285
2002078458
35039934
1084740095
1102077664
1730494220
1524020163
106017153
1274814437
1871687568
72766117
1627830286
1896463004
2080837269
1999371817
142772438
2058801628
154630033
619552580
458512230
459980086
1684035986
2027416198
634368567
1077785423
1663434332
724933191
1306817188
108343956
1379924663
1444237206
1893432169
48628802
1905523209
993518639
1523168606
161651907
1798486120
237486159
1233223535
288839686
376290245
783454645
660269549
655698937
634005951
2043993107
327835682
1244118545
956824449
1902987207
1667561958
1577133996
769362017
392653646
1389060088
1581744849
1475030653
693322122
1153160436
119132200
319656250
407345304
1028306894
1895965990
863120867
910265182
64296800
1095379738
1153810030
2141317917
219026864
400362898
1048077507
766642052
1040550970
1888754617
1380275832
214973024
2086956889
1205136973
1862081412
1464256051
528409957
2077098977
1126408599
874698515
372691480
2071525355
561169749
983161365
1446350214
1525917586
1269647402
1342752
476132024
2116605735
2126561702
90240043
1979371393
1931655430
1151884942
624417070
2090927525
1282000730
2103607698
2028164219
1981530225
2017253932
966103282
354614980
1956385288
1381608618
390422503
1059875198
993213159
452905422
1778084180
760232004
1718174523
1474505422
1039904456
1414945976
1914755292
1100817571
1782900474
522842999
654308067
176625843
1926229373
1530233624
1907232481
1592968945
1592374230
1328688433
1826751659
287901674
406608202
869997563
1414985618
1576465582
529184925
1640939612
26956909
1886227609
1891145461
1589972474
73106846
293375511
1145031731
262754041
2020042609
1519051855
795693157
1069418830
942593022
1592858246
94716710
1527486215
326199117
523918123
1084619908
456013701
1566083183
825203224
1840576149
398888536
267261808
1680936965
747993594
1992601805
915179931
290619903
1378391038
1205297511
1562382518
546680495
1416845733
995195032
821468433
1331625667
900901822
165398198
1991928715
706906335
1759139350
127141721
2119607263
244082788
1165849911
1062891753
1809737550
403933442
1026691591
1102739692
1603895828
342145988
338015609
1499428492
1305920037
402027491
949764998
1766107475
967173458
1437778578
915882973
1863167748
118661141
12982896
314224709
218903817
79027205
712385652
998331453
1789800551
2146753650
2092115425
794019458
1191627501
1959377946
41582147
316796304
1996398192
480281516
1952104507
614032388
1755082092
303019975
1233879576
259837011
1522532060
284715698
887576749
2104669003
1008054817
134570298
56666615
1403902764
514019787
676421599
620924797
1443486128
1813617077
752831390
1647099016
1198575326
643487057
672605684
1378788933
1584330877
825881608
1882387822
1096310629
1489783813
2015783859
77587185
2018194034
1632330127
1678139393
1786551963
1423758658
266885473
2039073370
1870753448
1477232266
720587820
1612436405
2015353295
1501394332
1558522658
1965080905
2111456693
1431790433
1405482617
1513636748
1029614275
703044009
123333331
1289895588
1586104233
840191996
2007224515
1312470768
77886161
319346319
1582263652
845569180
416721341
907964493
1838085700
1057267744
439629379
631918632
863696887
1791216563
232789220
2090360569
1192158467
477571966
576398694
598945682
1120180722
1560965066
806920640
572541167
1585012222
2039676001
424440767
1240597065
214821904
125656757
671365826
256476663
1492325641
385042880
81050194
558842342
490417084
670896934
748959267
1271032638
445372605
1782949970
1735628887
2120821352
1163606068
1917360404
2041039395
474218390
1700230621
1006002140
1525700372
1733849239
1970523142
831430521
1442981703
1374639548
615824266
1198114649
1147820489
1365044587
562406708
948701976
58082711
1815190843
1831249425
1784283434
993873678
1110446553
1944007981
996833973
1799539885
805105041
498401774
1842171402
519869963
916181309
807436339
1669159618
1985860576
389767188
175994318
1865676776
506237822
371070580
384966016
272036377
1204946612
942628832
1734934203
736408265
1727899053
1835586067
39393306
977487144
425548392
1509519356
115128679
1356292628
414923953
923290601
553329660
1922699671
138413152
1429901712
2060984808
1219665313
634567146
1482016386
1571740037
1718726761
644640714
550894194
1858918867
624244700
1551509919
393851904
467421801
49704972
481527403
442607769
1244405712
465787876
1823401085
1333026313
504278437
664523794
707522220
1068426442
1107474003
1644852293
1484983130
1403239320
381050896
548230540
1897215179
1551614191
609958440
91104569
1965664969
197627377
1326443172
1211526920
1659734105
545581405
2130935092
1003817183
738395302
882302920
1196761423
2081885096
450008334
821796641
1941571425
1618370607
1934297138
898438501
1649340892
1157360945
220286692
33537586
1335525732
1514171485
1825154609
1979727776
1431687596
376912815
2026408144
1811558646
86257007
523705061
2022269107
1068061110
1292158179
1134556084
425839619
780032761
998608912
188310870
747578223
2013202162
1393524651
263975971
1114107305
87827278
350423515
614384819
1490594263
28260226
498104015
397419541
1307597316
3714213
900508849
1577604168
426609673
155480016
1344661140
1883719889
476094736
2091276297
1191390308
1425513027
997353995
901989071
939318237
182912309
807318922
697785333
1644455894
1515174438
173615992
112465595
835263422
1684426746
494216471
1761575491
1444593425
1941755089
1732646166
590590211
714297769
1109888875
897378565
1748006554
943137098
706198608
65742689
1668199216
608297950
1881884119
644919494
220972534
1999176406
1025987050
1210775588
1519330898
1581082852
1955763158
824756962
839178405
1960310635
1685552975
305726782
569998994
1115942937
508736411
518391096
1497521638
1401240152
920000432
2125942781
917606387
2026608892
799438130
1334669382
523309475
150380070
1450182775
1840769781
1590433809
1420903421
584501083
1919676961
1435434191
677472548
228963200
1602003029
1799705733
610622989
316382966
314116852
1719049534
474646208
1582752413
818206735
344785041
2126817416
915013571
1412055333
1304028357
1560034845
937410241
1617884508
467435192
399838296
1569643193
120627444
2016605319
657430999
619761105
272465787
1208670264
261992892
1467290727
1030040691
856257890
102279544
345569109
1088831307
338137772
2102356623
1452207083
676114252
968903083
559373321
986399789
1442578272
1322077192
1063940072
436319293
488244701
481440158
1596176221
1912505216
766189143
356088765
317075755
1817137437
1664071692
91777919
1621110110
1533805127
52963282
144678431
852837158
1834998845
590195640
2043241438
1131130054
1011087853
258451758
146953116
956183734
1589104738
729963180
1515064470
386619896
301856298
971510888
185434076
1171151416
101345444
770747965
1481714570
88707416
1166099027
47060244
1591333723
281304440
1741491100
677437416
151707915
504080433
549407834
45694898
101265154
602217931
258948053
922757905
697450167
1810080318
161179207
2089788913
1767442011
1308357112
1465107053
123703288
287144974
66900655
763604650
1650604646
673110194
1158663375
32525969
1758263843
310984534
1185822352
1521468666
683489712
1295675095
1200777125
1939385822
1666115318
276855308
41740101
235801453
1041791562
206736434
146105954
1564301258
1884158242
92636424
948639484
87842560
1210816835
1758073388
175550369
1519688701
260927002
1776342859
208590583
740586365
1050828676
1269148923
1292390811
2057315382
1369025125
1292766170
901174852
1742117005
1884212788
1549360207
1689858575
398281762
514320066
2088419795
2057594581
1088385182
388090661
694140937
1775783294
1587555777
744520411
1098821558
1068213437
1238163500
383436769
1583980288
460395603
957446315
1937253000
942520415
484243287
1151423892
1617291026
915647084
411432793
633304496
1048206314
1570069362
2079522648
886459890
1133904575
1367962919
54578942
1353086151
1112521329
488938357
439308040
121024825
643734940
1900339780
1336894085
1036345332
1402217767
1975419972
142160218
758227830
307232513
2106834512
1140560431
2132801172
121668773
2082042477
1946154815
2031678500
1466258958
1804794027
489485455
1665205367
168902466
157298527
299316409
395878917
691551819
597419197
830219762
511400531
808386025
478734812
2091075391
221063758
8155261
77900763
297646408
482621434
536656268
689810078
228212607
1272878429
646014471
271191201
1445118688
843006603
408932064
282919342
1669595123
620206436
1596548225
717022377
913181226
912215112
805042078
1640449737
1511285023
979707311
1684274209
255275952
1758392348
2041606298
869281190
701837648
1818549930
1569630349
1329657229
1985901581
40809120
1007534358
1432523248
2720384
1295314794
43556155
211501450
1224781379
1454086605
839907882
556852281
84152887
570279815
118873523
1632769847
483063793
163300561
1126824248
1426186752
915212234
269139102
1907105291
1538219904
1617782722
1910219198
1611906864
2143065637
1752963539
8544366
2043197883
750823754
2052083012
1639506722
688997015
1715816495
1201658870
1567718419
482597683
352650727
1889453681
620203625
1035273409
1502511833
1275328906
1868531427
1172485609
711092339
1976480572
1072439522
1346882098
1506572991
323064917
671130031
932611011
514836898
1101725186
1183990981
1475740949
831273432
50047101
1818157566
483473334
422957708
550476041
1554534667
1348697622
133490707
1060547671
999635741
1632707807
831790105
1059517393
149255309
749009078
1042733347
1382462024
2128967113
1889633095
55430163
949063101
491762460
2055365805
1342034171
947063178
2131248229
1586194324
793774350
1964710227
805426084
1243925437
923478736
1317998625
49730661
1935543511
490413235
308748829
1876016628
1406348923
883306021
998811111
1610509536
632451458
2034884575
951238412
1135615520
1062044003
21101398
1327181604
1707475146
531786926
1759376557
2054086701
918140426
1863881580
1304702430
495131440
1576823812
566461607
1572016668
1318851748
1632230647
1476521270
1273881551
381544924
286848114
1366114945
1240399669
2042659684
686699064
1571110199
1078508532
1752538563
510099460
629844043
1244819078
663204370
1640590118
1209091259
1830439868
2004989682
1317242126
750353187
1792611745
337291492
1662951957
1808780514
790281785
758681839
2022898169
1628114431
1826825408
866357286
729163942
1711229624
1509608126
162032135
1348605487
566513843
1148305277
403382887
1169866692
273232007
1482763481
1567666491
2101701910
819465519
2071619680
1637633941
1455229465
546850100
1202573790
1716398352
100078305
1326753775
116170142
239963637
878299
1993888681
241487868
158548136
162488074
1935086437
2131711334
720138170
895320514
858007075
1355987688
289881699
798177255
1213851689
1687491461
818282876
2077726543
1605460311
1566437850
1949969588
493564091
1982981001
1250861358
1972355312
2142563650
535599643
1370389162
1288556944
126491580
1281092538
976725325
2048298048
253052086
1840423524
1376584698
83936740
833204569
2033716366
1499895868
1892087858
1063503964
1891607733
667258993
577156256
1540229321
407315283
473320586
230440970
1830481372
1638540492
1081745380
31903736
2103334877
589867654
1627890093
1938132199
2052447532
1148323908
38266513
854927570
280567732
1428558870
130878156
1849440408
2138049653
876683845
2104132105
1959758118
1678947781
1239328688
613898618
2065224707
1018851011
501869059
1148494471
1212391005
1285474993
875312580
69652882
605247736
1089630474
874581618
908693346
748151149
1717473985
24500212
2099778077
1245130053
303731402
779027624
1566896901
105601504
1983653289
582960700
1767539403
1146900041
1333954660
1713036303
264069090
1789069324
438083998
632783812
2044655075
930803668
1426970056
1263024480
1303440681
1843975945
410186871
998295348
530591679
1093613805
728029426
1926898584
2031145759
808980777
289594592
931295608
1245598903
517958097
100789488
974833098
1886509886
611524553
490813128
395973014
395411684
1009368245
212925580
1841382116
876968903
1691391276
591509590
1902424767
1772328173
1417710683
1246602509
1315251748
646758024
2049372040
740036613
2101421276
935730409
85089394
963186550
208718693
385524001
1253175125
358851785
860303766
1507126455
610206873
1471612917
206495748
541181740
857027167
377243005
586288750
892501857
1065503798
1949088445
382530151
1670348868
1992668228
1796717048
1859954432
1884122878
1435595689
603543134
2023918166
1264721037
2692208
1587508823
1751651222
1600691430
995516276
1546980211
1200624820
958312083
313101533
1489916565
1863209105
1210129729
458055168
572726755
2058978239
515209310
105241375
2110286955
1587266764
92990628
900373098
1814484759
479788829
1736832786
564503974
425650794
1863361683
142836809
562655898
703314989
408243696
1321712008
23721898
86342558
529090727
671856194
1722575844
547148752
851412946
726912201
138509765
2108344178
1548872938
1295516179
1839956350
1354042841
177558672
2099351027
1756693540
1628616605
770557615
147333211
1698551644
795932483
829462640
24731776
1080976398
1566164258
1640032468
1616790272
425357475
934092104
1183920776
70544335
893548710
1973042281
1263152649
1547355538
1411005307
1965299068
2147130263
1933644337
1465518894
1215412318
860893328
1882478901
935082583
898237189
1263669878
1225603421
52504893
382130529
919410717
393042669
1436877742
78667422
1937906186
802706107
584653804
482411123
547354087
2064067396
1029501670
2099592188
889979544
152347492
203520168
743851726
1544555780
1080349127
183116433
340299314
1953487168
703293326
276086257
1125461732
918844824
1433427572
1170089347
1276543255
578271941
1799487853
1641876645
475573980
658273525
1867926575
798695760
400282718
1056896651
914534319
211265596
261593014
823348957
1366726451
1803334509
2083526551
194610062
442799851
797353186
1415092825
465155749
693408379
1710210338
1218087901
2012123749
1685875471
1409511993
1978206666
1672850346
1480486742
170575234
1700538990
737556118
1500725070
969945409
539138668
269080099
1065795091
2036077347
12866860
1429522171
1876344951
469841086
1722014299
1641173187
1415147551
1379244347
213011904
707392209
2068945756
635895114
1135774811
490409293
2101155734
1352527689
1103429688
209661227
556563481
55352889
113864030
1440623420
167549093
1319596422
2067033208
902346020
638240302
2103933815
492122625
1668076556
1212251427
1849430106
1452976167
268296664
1496399660
88932850
1164288316
2056265643
285028232
24551071
23115567
896029307
1888995565
1619848625
2041787718
170936307
375956703
841897326
99816699
1452604819
1905176426
521217884
1890448928
2041800744
753254037
652901469
183233160
1443153929
291445902
405597842
1994956981
1279427684
731368797
1974378159
1923214025
1067852012
496552572
291528325
1784842959
1992772474
1093105652
1391654421
1499127569
804828936
1711666106
1721856299
916677926
241996143
474344540
262683509
158587544
648964820
1288837893
1202688921
969752855
2005485152
498132398
2142452194
118024857
1025353619
1304500921
1733782270
952417365
695145822
342678218
1045626939
1075243544
712943156
1820086138
712858337
274815630
2129989826
736312519
1125822384
1011001321
1451422055
805040401
1909810395
449368237
759206100
2059998475
1642205166
504166610
1448320374
340664532
1156042312
887315979
1600257095
1569631825
1986761499
1423566390
1417361654
1619908004
966637502
417321188
926035826
76750689
1511595149
994751482
1900158352
1599711408
1507267442
372172029
1915118773
778858965
1664308688
1677966102
179567847
420463542
112432358
1011843259
664796977
1897125126
1244819723
1124250404
990421757
19416203
415326032
1585124676
263696558
1886976956
716395243
2047526905
1013913137
1548902834
2118773979
990168814
2057642771
1848366035
1117330221
176098845
804819150
1421987382
1355385874
1168194361
2098417412
563109087
1155040243
223340231
1633996056
2015393620
799465588
2042756550
408990142
307587605
57823438
916980405
995147194
1748115056
502533985
821237923
564431750
2000266787
939534994
1057773712
2112275879
2004313605
169975549
1443785178
294960900
745853802
170457542
1119202814
141984046
2124760741
309703598
1102116731
1283720752
2078946359
1148875310
467974958
727548577
861277421
1772403359
1007912208
232017847
229208736
1163875091
1130918550
1360063778
2028196517
825546207
1626317614
434475428
1683970636
680931190
1421284461
726440227
1761194871
1403921550
1866289926
632923793
524426827
70432855
360212137
202188151
1849145936
1632500768
1350666545
617349252
795518322
2105495182
1171404366
1577714514
1485677551
88061610
620164859
242233809
1520058366
44289971
1658190288
640383937
616357250
480286938
1901191350
1402873190
247925480
1380222755
1008413997
1873458221
1671412093
107556044
1192643059
885952957
687945641
2085557014
74025612
2094831553
962994697
644691348
1475869062
282829932
603564359
1148429643
1555703326
668900179
2098175347
2131163194
462341759
1960644981
1828703685
995785795
964545530
409990107
64487566
674707113
933022648
60347355
1142890173
2128344207
1181879063
1901736212
932220737
2004786996
957339234
466046114
823354205
1843171853
1691971683
1072768173
1969074342
1204439044
993477350
658114750
1999741102
2090318970
1235863177
843776633
1477478114
2006323418
376529367
547730015
542145079
1458414094
1272604668
1758996010
1862898531
195056110
758515351
626438629
976658603
1400750605
817082340
1562967072
1465948807
653015565
786005398
1018156031
1764780158
222749012
1178746563
558038458
2113808880
669092173
1195851335
1894726948
1258632755
255482090
896196979
740630903
1038644203
1555869262
1048427096
171690636
970707442
806396032
1494771695
718110235
1600780544
1158594697
1299251242
1611490202
323440115
1074149985
691989588
1120386435
567919925
1838371107
964754821
1379887811
286905887
13054578
1713724104
906656075
2020217104
2078647712
184750214
1011486309
959480728
2098651168
1295065153
746674974
1806101533
161689239
1939075171
1927713189
150135561
1297268204
1903132436
1142485717
1135782888
1084575348
1673764394
1356753549
1725380360
1858001782
424950218
1932948736
643189818
1854506303
793704420
563123107
2036720904
1051129294
238655036
271280145
1807052928
592348808
1048598159
729434673
1225044834
2065862622
274179003
900064013
90038767
873309401
1526384679
476736742
900663039
1605320960
260261443
129859619
1812579370
900347284
1011750215
1800533368
2105458469
184128989
86706263
1305045080
1026692531
2126267165
1074746327
1739188169
61608367
1916459394
1430242501
2055412329
1199663222
1554625212
2123523317
1873101457
470111498
139038535
675849544
2056366955
1243356200
681062362
1857676895
774723950
1614013168
1931428513
489451553
1074842005
1152671915
171598959
446438142
598431228
15809276
428853937
604096382
450224376
871004118
1988924226
130998931
1456497625
412028956
257824097
2107245392
409885900
104672836
1583084347
1327383154
1735570733
397224262
1108716816
383383244
630704130
2003748801
142234564
1763147272
1564304460
427210217
2035053643
950294867
1040961966
45525347
1792476955
1059836651
76991272
65068564
159467382
1546938851
2006676417
560277460
1704850331
377049567
1902291546
1559850229
627973169
1301854311
1244135503
189508649
1753911431
1622894771
307656028
756550778
684308804
2114022109
1708184638
28113925
1206694560
160609203
1171580093
1710010817
144419947
1735352569
357041794
264194656
821019369
1415059193
1932044456
1216918013
555961475
1727365653
462234975
1188577569
1774478404
1101963542
1246630622
1640701125
1753441729
536811845
995890954
5518710
1260986239
113764661
1374066734
978666129
25264704
1992239129
235298391
386891850
1554981591
1147298424
862546079
789351713
1228751351
918061537
1023182445
547423204
845414571
1201949037
1997781726
944630779
767574872
211470135
1430317940
1325005028
829477042
438101186
1370859688
1596077728
112999594
1675162158
9397442
242664731
817939757
20239647
2000088576
2047549037
1970723969
2022991650
1464796820
106459771
1946072641
1732113270
677935746
237666583
1682346343
759553701
1923487843
1906883373
281047969
91663651
861072832
1586645601
181000264
968103703
1520563881
107814306
255012380
84485737
1730327873
571842328
1912015283
243867397
304489478
292154466
1666107739
66212832
2077549767
431359065
1791296733
1045305120
795824083
308472649
3959576
981095388
1028230567
175883109
45239209
1749559117
525654721
393117471
647331564
1391491236
1948192495
536741319
1585313535
1103896173
1966934114
1995416190
840695777
770554537
728747057
1444941262
1933615656
1308517934
411382528
333536800
1890403100
1913916617
126095548
372393629
545457319
1675052204
516632623
1619131782
944524434
1116492380
31625410
459509521
273729989
1317211016
421778675
360699784
1617002757
1264519310
1848858268
1272401703
752265117
937129522
190039092
1072712429
1638305683
2037223491
447056373
1016129483
280735250
1726481665
1937656276
2000731301
1302491142
260649616
483249255
893696689
248593597
1338607718
43309783
1553852133
1571418340
1355773860
2029910799
614603896
24193228
505495357
1610179908
1312468275
2105743243
784614497
307075348
681949362
1300181012
1502712200
1588932101
87017754
1452725484
1963168385
1546337035
795020386
430513048
1287799189
1342131874
204511798
1263220274
1780948187
139508013
1695807410
1527417971
1512478825
721634979
1200767927
1841188182
1753062909
1316561284
1805651111
2022252785
1018806764
1024103163
773039367
1751709827
1959614221
1399483064
1349100990
660146205
278721272
1680325819
1893843719
1726789545
379905029
1330044612
108858869
1197093619
600585453
2098274590
1207176006
54189977
486972595
96096522
830623560
1229220317
1851128701
1706003142
1241089896
1555899442
594829385
1746897972
308347196
1950369839
770746662
1719918493
1145792376
457284954
794873984
1227092042
385766811
1488537719
1250690047
1195627797
2025777774
1427773123
417787899
875005874
1967092163
199190101
460565713
2132989611
1059624770
1304130126
74528178
512392001
1156395848
771868330
136422894
1677687808
1359853599
1023964449
937416612
449402405
101322452
1637577754
917345901
1082664923
398365
978041709
833800624
1051925874
485896889
1654826122
181777467
88154880
160746684
698032506
248613074
61945585
1248865471
1456051669
206929047
1685929535
1619898313
1922564781
2124714498
448620051
259033377
530863891
9538426
350314022
506875444
907289525
531094072
913661627
1841682770
1580421426
2011799997
1508536228
1311325106
429818567
1072352710
337799764
371963647
1376679295
152116482
271800825
1867363353
1791327977
535301648
401431007
849371390
1019991508
1205186796
118146174
1059059005
1690193451
67615344
1883121196
592531814
889193531
1245575714
249878232
1625736085
1739181929
1746962313
1592086264
11769734
1796016329
782076164
639611034
485915500
1928885458
820282038
2144435205
489473072
1698248094
1505879654
1425609544
1573105199
1197756217
7124455
1311562241
1477843167
1374037109
311362997
72265158
88412405
966115755
1692333634
1770433200
929645506
494405955
1612848307
1099598031
681987840
2091322064
170725195
2105389573
130433688
799756050
1508380700
1725623359
1514328851
1025733267
1706269254
1425690097
542443800
1956185198
124861118
421594063
1277004942
1714835094
1460407412
1327201530
2119874032
1045505676
1331328836
2008498564
1161598896
1820448849
1554293793
1124144015
673034833
1768001502
1290816606
1522393801
1056696734
1936899428
295021978
1751146618
1164533632
228932277
250821781
684883649
996640253
168067347
1252246731
389353170
1388709163
1926737660
460900930
1995060158
666819898
1062224434
754467641
1387817276
314140795
1615061771
1532062579
1309121535
1470105768
61618676
533002637
1279889590
2116613488
819598484
1327093927
349399764
1048431822
341377395
1689102826
2029508079
871734401
1651806254
963279262
616894732
1125362148
2081339480
2102801089
69493525
1900376080
674842444
419375543
321101265
607791206
1462311745
886375130
1588711265
1075687368
1303846457
1207231849
1294522581
983276730
1829448400
752792646
1029418935
243708392
1915373994
465702322
1673896684
2066471810
1566519270
1428079355
996165135
469943662
640335357
1225832268
1117402828
1748553723
847912818
1974767155
1937199517
527929720
936521035
873981070
377867247
466546761
697635222
1929117238
148355442
1571225542
116776102
179164012
449817188
1993647204
557357673
1381929835
2086288717
140096403
863310290
1407646579
1364446977
1581141800
132262259
886263683
291272707
1451721563
385394682
773688382
1431323236
1882973149
1057162813
1711642603
2097863654
1077780567
1821898695
510558118
1224372531
1849230883
1873897250
1270207588
1917890414
1285510336
368933051
1356288533
2116512189
1057800616
281517446
854631545
390174585
1186256146
309622852
580588192
352816536
576474940
788714720
1547779691
1446956236
2016865546
684936868
2091885665
1589217167
1175541861
1452165194
29912257
1710041137
213828191
963510183
1742379565
671674628
130364958
815043180
1967263350
509620963
1584815750
833824617
1316569141
189087552
301144861
2112595966
2103719927
1684086725
1093067666
1607305072
1143212385
1174782911
956028142
1367699974
1493864239
1399883997
1897217313
2065700858
943169231
1096549077
1696081884
1726140938
1970024045
270482502
1661392246
35839984
446208636
2059927385
952928562
143779096
700879484
2027207536
332178338
1772261648
1318742838
1799255297
863948089
489515342
290265127
2087850428
955031700
729073335
574511984
59083135
1523437692
1652291495
551385273
1080409586
1534156975
1159962277
1594824787
1907464173
2003215347
745591376
205626428
1372918653
30900051
1080523313
1089281623
892142694
993744331
2060187798
1293324574
563651096
1390619499
636729310
1908291898
1710721201
1557496222
688906367
1314619524
182170410
747730463
872211598
1754480651
1077477371
1769298886
1250176655
828209436
519692056
144574144
1417648622
523469237
155800998
887271975
254349227
1637741594
2078303551
741225395
210803996
715438048
1995221699
1664720884
390436280
2145641715
935508720
1182910287
438808255
2003362557
899355198
2129938198
1969582439
1812498114
2005732544
1531464041
626697261
307151115
1037781660
1987097221
1087258163
1306658493
1954610235
1984896089
303243979
24179139
2062915101
401076200
1201232353
1628893104
2029481608
1366075809
1843625215
1650383437
2021179963
1733995841
1735032565
86659906
1065275600
1120369290
2146480977
2119779245
1142244170
469945851
1724630788
1159950098
819523642
616243638
1638792117
1065243401
2026906371
454336480
1104368660
762491688
823084490
1035206677
1222751065
1177568225
1402741403
1334208411
1401027581
1855522336
1565623622
142147763
583240552
798062685
1766252544
2041132694
784969265
1316115619
2144760832
107303943
1903054837
86821507
1497538781
1117993616
1049205298
1973180812
88009712
1106511230
1122350773
1174722270
1016470835
1261779886
137107205
299468129
1477212749
1762147409
1011686490
503610551
1308980671
2067502858
2094507930
1626641843
870865535
824148954
881442065
1047180024
1701873003
678928861
767879587
212202098
292998167
697627129
866739622
1435648671
1840062178
2093427643
1100149092
352899217
1927759777
2097744732
1633549634
1957317754
825948210
753271096
318499767
2083628648
1868367612
1169820474
1108598982
2036436622
771002533
721981692
846516594
1300816284
657596880
1354818333
2117903057
1305995971
150720469
281960722
1986645243
756779601
1350484830
207260011
1926422627
1856308387
740733923
1107108787
292182464
1977681589
1820424917
1070936075
1955941911
1094737985
488669367
495834125
123282386
2070594117
1697207679
1022324633
1135058693
950896977
70002341
1328446639
1288190960
1560764376
438138270
1881421159
2116817521
685032442
2062237747
1189992819
1914135537
652038428
35184291
130637666
1605458533
875512696
1149512827
1428535893
2096879547
565500157
2059636689
1874369071
1983506115
94000668
74840778
536338646
1075864743
2009989617
1313806370
3355164
827456700
1308552305
126206525
1971352590
2089782531
221795202
1850308647
1728049791
681730980
112115866
1213578229
1572150917
1172934932
679406500
90926466
1048739185
1925666957
1921904688
77040253
432028830
739901997
1674771138
1848277404
94574879
1399748377
1910058319
2075754232
864191054
1714540117
591385770
1061348020
1115526458
1171739664
1325981406
2016491808
604829330
1905867633
907709788
565138453
1888210012
141104035
681578002
789812058
256293054
1883020382
1237134406
1722725833
158921783
1425360333
2114300286
1685665296
349701757
197602960
412774818
2117944618
2043152008
512163685
152648306
1200998278
499247924
1002307608
547105958
1701020271
2106252779
1065144429
830060571
1496570288
1854881989
378809528
1838129614
463006574
247451627
148897520
179170189
1088433126
2105623797
538181667
309958495
1719827313
914465048
686408420
1061451852
106858249
2103476569
1660555692
1754293460
1172498006
1835543993
959862434
1209943158
2046803019
1232299152
1578768708
1437419750
291849201
1227037410
1236485377
1764856094
247781412
323447726
1675545395
1345433636
1041116880
469712690
915869860
2018429655
2136276002
1361568733
1693304286
306740649
1363096413
673328164
1825022363
569616322
623510356
1393144400
1991543017
1151215144
1954998547
59710407
784579145
2093235544
1586121583
2139585055
1965439148
1663023957
1034436679
731119011
679367913
1341605606
583290400
1207626256
1434899153
176492420
1935405195
1325166018
639231975
1443360976
1475526082
930752596
299070724
585180575
169430353
449162759
1381026434
787889819
998533845
1952299401
1821162307
1403721047
1539133464
1539548106
1208802378
788801460
535049392
68778389
271250223
690332463
956627609
159015331
2129811002
1238569258
785195806
1826898029
204841585
1949261486
622177516
1688800046
1501461183
293375154
1882148011
576315128
1587386948
1285876936
2024387266
477570679
312520992
501982504
2031682329
713039878
458023588
821166317
250409462
1670065871
1798657750
343718898
301220399
2008229569
51151672
45151031
734415551
1668536610
1659352372
823759970
1376490724
1440728449
1014263443
266675489
1832198574
2003427958
452904146
254329813
2019047463
1852905357
1685833862
268825678
1815067551
175520076
966071944
1173076851
1762588257
203217109
653712247
1668603465
261896128
694049870
633600147
1873025965
1873007862
790887425
1712877446
1592536948
378948614
330978380
1601182736
1518686598
2052159234
1663751271
1760233274
1205541875
622556088
171195580
1065186157
420840507
802927137
2114846352
1623780651
529800990
2022462297
1685795179
724913630
2091994387
1534429405
1728470387
777571629
1840582466
1188972986
1486243940
1155042988
286764750
1528790921
1063999464
852185994
1659657007
1496861180
1436119427
166325606
1594872117
1740488384
1635520661
87843245
446964827
972970362
1188992078
1351709927
1284384280
1992861637
1462018665
1422480636
985418453
1266637837
749486554
474893682
40419354
1925481558
1314738297
185731817
1430941553
1850150453
1628973765
1624762541
1904752667
21041162
1416668736
1795936030
1518819667
1836190428
1495315142
1767746294
1364792476
1716293552
414968227
1977318754
435009955
1136417970
690899355
729901339
2045933587
939039447
416185231
660366631
502847747
991837027
450759523
631459847
1223943401
1979913408
8597256
398444562
223712456
645350133
1039854250
1590199815
1732679465
1233426806
1029838919
1330499565
686138
287161274
1536020022
793480547
848018426
1694723030
1199631955
1504146010
2066345277
644146909
592056836
547565539
461847510
1048027982
1574263091
1361898882
1378761970
1069017567
452529271
921613093
390741528
113511324
770084438
309275353
1800003595
324788689
1189997360
1025062773
161993947
6652807
1000247840
1964904804
1743389264
1023965983
816244931
1308804206
1028423827
1274764813
996579785
1045508288
104770285
136368143
1929255521
249650806
1186171191
217004276
695003528
1866555835
1199203786
158866742
1994201496
1539805522
607181396
327262343
1216219299
988432218
653568400
738714299
1588127388
1984380279
1753531557
67205586
1021366406
88502153
1128700292
946321612
1894543974
2102039944
279080779
1754350875
498751435
893558197
658193918
724329712
1083288651
667872980
1139171311
573794201
1525957980
1433597506
1599438315
496622173
1619878710
629123325
779434922
2049940988
1455488351
1472644911
1953160171
274405333
473825608
254582472
744650822
1476430211
1433804112
690871807
899217992
184552225
1583862970
972707509
2146914694
542566691
2080059111
1281597543
2020555560
972287760
850758059
1207672742
1687984696
1712282408
392137918
1184490892
1592753845
482072093
1636006205
1947155318
901891044
653792279
1604104399
985783389
526410244
1763224365
319870386
168687185
1653282224
697412524
1649572497
681608554
244334834
670541154
1985111952
1989313980
640080299
818274946
153598530
764853930
118222021
1140011698
199565075
1905374525
1912808176
544321544
977432039
579953239
2094882448
1052209316
789659604
1892329650
1623257975
349365741
1190104494
1084354876
1009585887
752653262
630008434
2016065384
1115076434
829718016
189827674
96555706
769177188
132147414
999223192
1050527487
1008915847
1417902554
1788879508
935930620
1328226555
1939273117
580481240
1776233962
1310010155
99419893
266546786
1548999345
1079130701
2027560439
1699175890
858730343
1590190671
1561907722
88854086
1218705679
1158557551
192434447
208522891
458416065
1663915280
1030552977
134808705
1832616970
1887698348
706325829
216805952
202490168
324610464
1438742424
1265824482
1553065565
1604173150
768086666
1430467334
530801577
219005105
1416418251
1932076022
1130748758
688452505
647219696
1154167628
1460009879
1340837757
97404176
643347967
822606100
816806532
1049902585
1137814510
1261569033
969461021
498164659
1579024196
579052228
1881080116
6335742
437765594
892338719
1087263124
1530814470
1018111178
852659292
2002560066
994110285
507725666
347886087
351638953
1692302741
1121557532
600829232
135854678
2021074159
739718414
1807828330
1620612221
111516136
94597585
381361202
739461800
961077178
1950566949
835598259
1966355282
48911720
1063713466
201642491
2101521729
270593356
1253287901
1358684491
1391583159
874815864
956562229
1208860838
1621760095
645018282
228177320
1963203415
231849514
281742644
107714718
1974195133
1800012946
807861203
1837719261
1305262077
633985970
447286720
1079602524
1108268127
1109451902
232235552
2096019689
10905893
1100184893
992932601
979204518
1715061082
300550423
656411889
1116648583
967188298
1109549376
1611400099
582687861
398588100
807425676
895680769
257638842
1343893884
1772431154
1958629499
777905635
101490695
828993439
1034701309
890825503
1044145999
504419320
1580871995
972543121
1843610898
1522540217
1781468640
430852730
567995523
1247194288
785999704
1753197761
1305966990
328809930
1636587810
1699194651
405382082
253255941
1414163022
707420957
35184474
1811688248
453992549
1588866181
1164308953
1835461118
1752120333
1658577880
710174577
1105264148
2001468997
1494736119
1953329475
2140548480
85895135
554279013
1569817245
821330503
150427090
90670408
1566974014
1007522165
1870199462
1217569030
1182553791
1194925210
934875643
1959642546
289486648
515670471
689273450
1327041903
1279402672
1878679834
35517511
130773706
1534148821
723434398
1590621928
67893330
503147848
1589681485
1276902976
1769275212
1573529797
130530214
806728712
2116148335
1414595879
284540440
888527032
435036419
1589438084
113729063
2031549130
986650526
1509503613
784233134
1777845328
599353429
799849762
1451720800
1685798611
64508470
147484538
1546920217
418810372
118944814
1316995083
1926804117
33847070
96482009
1590087663
636318446
1794972362
805394195
2113398760
442344312
1666356302
636139843
1169495514
715074611
600028759
952043150
475094871
568575734
2129083714
1511763356
601720806
6875956
1471447351
70066950
2006862723
498482163
1628581417
276662189
941504426
433475733
1701562446
1061580682
589581257
880421873
747674255
1130404723
1525277553
2026476899
1057643799
1089416895
505732760
190389694
1840505773
714085609
103789344
189756489
1921413637
1677598004
2032029255
990417752
554985168
949831073
613561784
329091187
684869366
1377508930
369866523
752198885
1534816992
26890622
613090522
439564688
1544903801
148334310
1914511824
1768426331
93503562
819033513
1774201217
338927847
48327626
1220332400
715304650
1996530490
2001621100
1917836477
913291245
1232855045
768956232
526843748
1203850942
2052025217
361158585
1297849728
998221561
1874569929
627523118
1270347647
2032416064
454449670
153099611
403527377
1962897329
1405382026
1080863302
1019080241
122776734
302532305
843144102
47587542
1239708898
1071994318
476615261
1099192728
1207413388
202258681
537952933
2058036785
1606270265
383028854
164117587
733723617
591233465
994364822
323948260
902349373
336453489
1327463646
1920044707
44490775
1581703466
1618175942
1436910476
1667010731
280373859
722738599
633154180
1768343843
1097810179
60467628
1343833813
699732140
1257561198
1510555061
36976040
1966205962
1293717894
1132458540
1623484935
784700278
1115610821
1178651881
87005460
1374032172
244148493
701861436
937048404
1923510834
1242740716
79808495
1999765318
704762892
1491625012
1639989443
1470171603
859446579
712395413
328632851
102782291
1916986186
1675584645
309816735
983583806
1907214452
249253515
273061873
577230421
692803189
1870794720
319738436
264794323
1117509535
324432109
1186743529
110415396
337844395
1968532733
2052100551
198901298
1426283624
1479883548
2075927102
284207950
1078223602
1958243316
1740917192
959427591
617084181
902920329
1062729736
478592133
1423711998
957469560
610870103
387625607
207915708
481630363
1764802343
1156599956
989573447
390949315
985560093
884218736
1418112495
207094391
2042800936
822556340
1277317572
1970229920
48270028
174915861
1841048648
1525798149
1553001423
1712351414
1155358679
1135426390
1967935294
196712753
1766966613
494430732
246526471
2132217609
1190082865
921805647
1669757327
1891152418
2007268165
1296702981
990163280
643133685
1486104577
1989852250
792217303
46171557
943396349
2016490717
1393657468
1199575258
1108029345
1358640920
1123426211
684626743
1782616226
932027937
543421897
1953789286
1761205248
1324842305
1507066649
1914432645
918128102
244732159
32212493
1513032579
1630288819
147992761
6563780
378620037
1863219744
1455490054
1760358964
1758663299
1339904906
1050475282
80190969
1000470957
1543993745
899289618
1732225379
856140016
48469167
2047931221
24661055
2059415909
1783629235
948943651
1870505149
1936162396
1925754212
131704839
1429399613
208203485
995342355
1649620709
1905083424
1986179233
803357737
241192637
1562216342
698705584
1658949828
1989304960
1099443620
1815348913
1344535566
1636960830
1917061507
2037251069
257557923
338861411
1635643654
1670042938
389892243
585433940
897191701
1288103993
500212336
1357892729
2041652258
796224365
2026780159
1838940707
45797464
143402025
936485601
15875156
821795470
970690730
1131477341
2017958364
1622480353
597465869
1510905593
422536837
2042896362
820982949
1283650340
1669469171
1040411013
635370899
284647787
985266765
1929687431
746876846
1702326810
2009424430
192387946
1346103610
330439729
1409928587
196350594
2058238954
2008944890
1614712646
1922095926
949290483
507827621
1483302472
1479685971
1189873192
786053735
1312882570
743184697
191950933
848350893
1592396690
145723265
834727528
451302776
35912713
1690466311
1347547801
2008987881
1228105761
1749580130
1793666067
1692734577
199903430
1108540866
1632261438
1500451875
1300040535
1038746546
1828888944
1634311137
2020870544
1716399004
97419277
602392114
3487875
1296302649
1866810588
134260930
788239689
1301977290
2140250525
1509553784
1641279899
1815246775
573300838
1947121669
2107876764
1249134837
402941576
43375840
1061044615
907752150
564313276
467447528
47772656
2127716890
1440934182
194908148
1636118881
868088221
769380377
1439541710
1109530637
1662469038
1006607279
1965203169
1774800743
1750869598
1019891821
1703850793
1618140620
703180812
247881385
633583792
831984453
908757678
1794395133
1567433021
1464804902
1423221704
257577483
1239440873
749872436
2021245884
1292100748
2028777841
217750687
627795166
1336715607
1903301957
881510984
1682079674
1599812939
1768220729
1539489880
516414177
2031622772
895536392
1601552183
1847965318
486257616
1005162786
1044252098
1963410563
618868007
693250982
1579263494
1935596717
685876031
2071163654
878861713
619327531
1153511426
699728565
1657982818
1847930801
16118068
2072518809
990720400
1336925602
1571630831
1924634481
269403579
1668797304
1394909993
1020951744
523165535
1032892696
329258360
573733592
1733938775
1534180954
2016125402
282694368
258753015
1966040834
1912555596
1132387550
127793167
162365035
469217580
1927256301
363635229
517184640
2018499731
171659323
1216156736
2041888471
325216383
63325989
589802885
498381741
660112330
1578663730
875236458
1641972667
1945575823
53014170
910588757
1166159936
75657564
1028046548
879816322
1589718678
2073021813
1957895466
1689468169
2115015927
1845137636
878607622
688333429
1622993715
1122023149
1900959035
262703703
1195014162
1798262320
906294652
2097236711
76612682
1730125662
949670912
550011477
715410568
841952091
337994905
487294753
184513192
466073860
91148318
535266781
584112916
953211613
1294043806
1528722565
645840702
492004152
1251813668
365821404
2080221552
2061666687
467172522
74143035
694825307
1068890220
613990931
618705829
1749923765
333913644
2020066410
1094701908
1771333887
1562733786
186058346
2124661090
1084806097
331956585
86535081
1952304500
1422169287
1268437986
1852418617
124235733
1699578531
563020088
1130408204
874129088
239072223
1508030065
1369763338
663955131
1579007895
237651288
2088758407
1111716076
1838340175
79036117
1524167069
576344183
1478071545
4235918
1085045103
1944303004
1966232637
115050137
721756102
1331437122
948290545
164289256
1295908685
110114037
450018626
637120524
1119868111
691311927
411638155
1923585766
1834626511
501324622
2054360857
81553141
854437457
651233187
1433547971
949779677
1598777724
679225148
103546122
1831163203
1619691653
1878624541
1322392634
312837918
1555419738
1854334348
494420583
1218085090
558380932
1446827108
348614404
1607954860
742208514
143715290
263415187
474556629
1818443163
689631020
1353069986
429428171
170387956
1462993447
1299721048
1180790552
1834729069
427027145
1547888577
2033076617
544435332
34422843
1475147671
1118264455
1613229631
764375138
525166809
1616391953
2143325479
1007383088
245298706
318370204
161521119
2031649946
1123858424
881640775
1890313385
836969266
1288315378
1198439720
1814475782
1145925006
130552072
1473111831
281889786
1268538945
1221181381
325359990
1494662588
440059370
1192258453
494804488
1209375176
1504570538
1484164343
723357906
1350159556
1598464186
543209207
717812819
1368712169
1975897473
1139459194
1394684917
157723986
2134218073
52968190
545112781
3245021
876776282
1457113344
1840559631
317325769
1997008604
1684751719
406653666
1998046734
972239529
311617070
1346085892
884284898
1712007445
63598464
1066399731
1378295982
1218300562
1849974473
1546517796
527607161
498204090
256254106
493993729
245466138
442853391
309768410
100269552
781995168
61394553
1096783131
845678231
1785346383
2123273632
832035405
1385956392
607562100
1971484593
1707914487
1862342003
2010938733
392478056
1373436236
203864587
1876968664
98921102
898010459
1634797826
300494291
2087132685
998528632
1351574543
190336908
1874806462
1256809955
448513704
33833429
549497639
145017226
783423987
215489851
1712263880
422744369
1614143820
866257648
1280990103
312268392
1755277496
696814246
2033756430
16224027
676328690
1401439540
1251661019
1343491753
699453623
1274994017
419534383
938343327
315090124
917981212
147954032
1576221161
254613311
991398644
62933712
1170611884
38476138
1373207879
2006262937
1619249418
70254985
38185618
942115357
39128980
1921822292
1586431304
373259056
293646805
1427869513
1843556042
1538838657
1914360154
647125506
125681622
1869105732
1499592652
709708776
1433542179
51202104
612757032
1562834820
646307086
1210832906
2033158903
2023165653
1150611040
1740091023
1809015058
31623861
1258636558
1941456791
1626844529
1499584495
658607604
1667038274
1738750693
31765464
31453352
3632848
104763412
313563165
560364651
851561191
1156764721
1615618406
100148149
1469061961
587586196
1670419784
1927061682
1535385406
526566143
1288962845
236812341
379530953
836136903
407891548
2010756345
659237734
2040462563
2059439864
430471381
457366588
183152485
75613924
953400778
264665221
1770323687
1140392150
479602760
1953463317
2135154728
750594231
775644793
940781221
1935535733
2099460253
249654519
1708181891
860948575
782940023
128918187
1344354370
387023681
1352003646
519523069
2091210475
618714653
553924782
1880546208
62730094
1460891689
1423775659
1149811792
2047075469
337080083
2119919486
306280730
1572031553
88963700
1685792685
2066711644
354072701
2073721587
495084365
461651906
1010061747
354858583
404397153
1030320217
284181306
1232590895
1959997996
1271813076
893586551
1604285968
737498227
1595781493
2004764059
1760468269
467541309
983799257
1901636698
1743970143
1326219799
1571041472
1458367270
752403542
441611991
2034727281
79848468
1145915407
185707553
1741017118
949852696
48463529
537789033
146639950
521018588
350567026
494816758
959181454
1796598029
591759401
299596202
1893609138
1790936303
477927740
1942819080
1640324888
1989234177
199204454
2007007534
430712268
159370814
2041885244
745192909
899795954
1358469072
814202023
1464685791
686998061
822323714
1469461820
529560003
76411055
1010563346
750217424
759484424
1868201971
773731054
816638249
487394725
336716183
26964224
81248613
2115372801
647279307
669739959
213764591
779021649
1042972223
104399358
141324364
761450621
673475602
1970172663
1710818060
858658869
84589530
718285809
1729583757
1537662251
1708484180
286217870
1540972479
1266687994
844039290
322883604
417347447
223516348
1987357259
1752115395
898795777
203388579
1261742632
1454807487
147237070
1443744345
292407275
711495603
1427154639
567956578
241382675
1219836037
680495368
2008831466
1344510088
735050063
852603718
766613291
1144048615
1644531327
779135788
1220897320
1995266080
1008794115
820965962
1806452438
613140643
1452101812
524100319
1359308783
2110490119
1551232545
486651942
1686342675
907319710
1059407453
1637148647
1494067342
139878288
926112074
1376471652
728234642
1842885387
938502316
355100566
410500912
494306130
1567159181
1368666360
994563431
1756274916
490820199
1572581724
1592836114
1712410038
174304344
2075644380
2038894141
1153240780
376868338
244880743
110710241
561780154
95670325
1511155071
1354813268
1631579761
578117848
1078091736
1078270339
1664887432
1401257631
1354006817
1979144885
1335753795
926261713
1484258779
1098969369
817780545
372048833
904500669
1487308546
1782432524
1275367788
490234372
798606087
967542685
1836420414
1858860344
885399542
888362413
401745816
807855297
1235343064
1377573442
971677181
2135174600
5476558
1287077350
712243723
1331119825
1664613752
905688199
2119622086
829725422
908656910
1032208690
694514637
1155092617
381603622
1382235036
230343445
1298107464
669303544
2123331382
1938687752
1669553267
997830619
256340060
1067798958
915505290
2075019880
2013319788
186051865
484900211
462316695
597678718
2099295100
1949596535
856988807
177443220
1624454487
1296688653
1546239024
2051909385
643720938
2092896011
195389732
1450012582
1161725744
1930214553
1789522331
487425028
1284364051
1125718672
203937701
487840585
132774425
1541082196
1344459915
1525736229
2006293582
160970432
66719540
793855643
1183254553
429439159
1434083750
527844043
1105530121
677376915
274498959
25793633
785482267
249061641
264020635
1970628065
1484133076
708697933
74427337
922123316
1290123674
543949877
473680729
279165627
2136152637
531991687
2057555413
1219476790
1964636457
2107250868
1600880396
29444885
637739614
1448666942
1652190800
1345768163
1077244050
183764364
1216233981
241594565
448841699
425174520
2076466905
1490746380
519336264
2070569337
811282102
1835134160
405042158
2088268357
632084663
74445805
112399171
2023727155
826455380
750034678
2044799466
968219170
456793939
147762060
2062981790
1283545197
741689863
998098524
397918478
880126252
782777097
1747426188
416774450
307821460
1133673382
905224458
378495102
660595682
780003554
576020967
417907907
2068762256
488463032
706036149
1895404860
1779711880
64478723
811246992
1031222001
276231891
300983796
1107500760
1567156950
249137710
68740050
1357276444
782410808
1874121903
735890806
325903423
395127262
175038135
803075049
432176916
1067626559
953793398
787301563
1064379835
709118674
779307406
1831140437
254093124
1395164062
797496011
869664952
2013857131
850601610
2015663172
798344957
1499931022
1697191780
149065282
1998527428
1303098404
702211370
158748526
249696867
2045804608
38931468
1362727122
710531708
208503047
2078014375
310802149
1853735998
1989071498
474640352
949702191
1055021264
960060410
942902442
1127458438
1509436858
1647566884
285256949
589061327
906441156
101849081
745306685
702660706
91118971
269434841
1728550764
717982048
1223354068
1895619732
820929479
1010540771
612779562
1275073333
710961033
1920944235
1743395546
1687775740
2037206284
468208052
599638239
819121842
1347390103
2043595508
1611291536
1077513522
2042577152
590699105
1826406199
351422306
1054085085
1548584038
123581179
2012683997
2840990
1419613397
1674324849
1007783534
299801363
737578587
2094873529
731047385
1696881101
1652277860
366540373
1050995620
1888749853
1468384934
269217224
1395807596
1954180931
1392377316
1994404283
323849360
1382036906
1759595768
1138863930
450809394
238240331
853639885
1420828454
745904607
1079988660
2144421410
489449296
1027933008
1834308094
552169506
690347144
476749269
1625515240
2089245435
657433897
912299828
1181823427
1144497788
412801025
41645750
1427067533
2182567
1239594859
1301200574
1026420163
261560543
1332013265
2110326589
747776132
1899755896
569263142
1285412414
922980536
1989912396
2088621521
1318582468
562680097
2003696387
140221957
862730383
605083714
1351537446
1334743271
619087077
1827748634
1539523564
2072358469
1006116882
728599115
29821203
2078141660
222908560
1471163773
1367054357
809250519
1180491656
748930006
461325445
234434264
1349939195
144120879
1605313288
1578127047
29933292
44752438
1206808664
1269152264
376422238
283086772
322295293
837706513
1589774867
1010075471
642326708
154897751
1360025632
1216528586
578689512
2127386232
1434146866
1536302213
733291044
2064015305
1882048383
711110086
458839844
822094651
622311204
1748291269
196181066
1629500772
1808489871
924503070
1251681364
1900610380
786166678
1961767773
1066156714
570923364
947895114
515299523
1370320656
1111697153
1937295323
1498523089
1856603092
2083267928
1722575183
710294273
330137419
1573667201
543428877
1989516589
1755998250
238968418
485082636
1507894352
1978200113
42010185
62582192
2023808500
121550742
1922185284
60480336
1069144851
818146985
542126496
780361276
2015027366
1759289673
711605913
412587135
135549357
1301656885
956028142
172559160
945903903
1793475630
2092427801
1272044370
478566221
158899444
670429920
475336506
1661305878
111947249
1007508448
1178797617
1695525711
1671195092
129232099
1029319563
143463329
960832145
344162003
581496173
340762497
1649942814
2003025959
293942532
943691406
1504188628
70061348
1579406520
1716305452
1435946454
1218552803
2001878036
1164585064
249092781
1699671922
1689774183
671729071
296921315
517099591
1527130087
182161378
1519490902
1728683557
30707879
1366625682
1574549400
1795445049
1494905800
1524136619
1300507057
1885402351
1949010094
1055369752
1586956634
488040208
270724744
367142816
1894477401
1332094351
1420990223
284725740
735257264
1158441517
22389358
1342894382
2103907291
1357456493
2086494154
1227232697
1650100678
636047229
933174365
158400581
1395447258
1572126994
1850467145
167995384
880308043
518509771
1429401550
1756944073
1495489158
1347426623
1004759369
1590653066
1422330336
439271740
1894690090
1774401651
1047251868
1092899074
310404704
241801025
1046723119
1893807907
141718516
1755980744
1563676473
612497478
735377900
1061672571
696537706
1374346971
1958549931
1203086010
135025765
798538195
76815169
1964233582
368302253
872883860
250704578
1776613809
1853763489
822020829
1613268630
78082740
1815957989
1277688966
1312113508
1880442538
1951133681
55754600
660956792
196088159
1958956403
137901253
353987351
301704141
1052198015
487822280
973322670
1288584425
1515114695
1261360283
330081080
1509143261
252673481
741898419
1460381847
529462412
1788908080
806615104
188118945
1978486169
933659219
521134013
538881337
456631287
1858164358
1655855392
236714614
895008086
740976141
1346795402
1225513948
1890259349
851450967
142099400
1912305804
1213182909
392281463
1575141327
1820126150
1918836872
2076179059
1859063238
1357776421
1255837328
1433531833
1681832489
1874457667
1881631382
2115777291
1840714929
1725961121
1882822099
913958759
565467628
1590648341
1359275006
1285121509
462501171
1739731186
1790033577
1956989107
2118963711
257954479
558890728
1298823521
377644040
1828066657
938717029
761873694
425167957
141874977
1399398304
441618320
738702800
1052228259
2020138589
158392561
1260101873
647574599
1187954396
875463880
2041276621
859537290
1396170950
412170581
53279425
1328247202
2020781701
3348687
1371468345
1772002066
445958000
485536759
45090275
166749723
1000392434
299778471
874712993
1343686595
310617412
1223367778
1406929195
1270274853
435401096
1559036303
1570254433
148336830
722799565
1794912371
960357012
1645698197
1878353271
1535560438
1422094455
2035248819
1116571893
1020623614
1925698852
1960499556
469766832
1706530444
18407360
1755701241
944014346
50086912
1629977710
897460912
928443615
1094969025
1474591004
1480441635
536335313
417935395
507645431
1751801571
1016524612
2054388271
1556792872
2117091715
410445740
1567225142
617261677
2097022514
217423299
1893923547
1062826678
1366123784
1801081206
1869315061
401267752
146614221
657880967
1200247208
2042247936
430161008
451651030
83244223
631602842
1299299771
933744462
247933350
1900141724
559004744
639609967
1008976194
1194586959
386959
814776301
1599988504
544040417
1652998748
993735959
1186629630
815324271
1947598565
1195432974
794106256
869690400
150407761
407959560
1755378043
502553973
270498885
579030093
1458635864
1233079049
375682603
980703531
1082745275
1955933238
1574711219
1197123396
607928775
1722237110
1512257916
2035917743
1794047572
1441230148
737305916
1860618068
764844166
923508961
1361486834
1549746458
156201451
58583674
1010811528
1378270420
1749355274
1133501892
1009734337
804523728
48937926
1672307691
68676254
1850262282
882137054
1380727799
2035134187
1593479954
1052818544
1516190468
592927643
163207307
695478731
1782788105
236653511
1490100193
538003706
758603313
1763747949
575063864
1762736684
530550633
2062593669
458740371
772776680
2025315389
154406388
2119300772
1562402408
1960934798
1480390467
1125772884
293090417
809524740
368855157
1302132653
1211601297
281089896
250899011
1813176079
1992340926
452680775
1320009893
824021134
159999054
1186192390
1271201526
218322886
1243256181
8571907
387285928
1696865026
929572129
343972334
582107947
79449339
395989359
878207506
836021023
986628256
26305784
728335075
275301297
1876442996
1672906081
1118626220
1279368877
1074437907
2055513937
2122490136
1167620856
803182620
2143018071
499560232
1885668995
2076480234
409792769
961027456
651355226
1410432103
416316083
18209651
1977876858
720527261
159679085
645804901
888521528
1262792273
1582288428
78241521
134230585
1952838374
1912562222
207365412
1359518730
1712497560
549006043
1149417781
1121535635
1476641226
1878944509
864612144
365984494
1505117363
1534577232
1971160105
1973097462
792681999
348176934
1801312318
179802789
1000112110
1445076589
1517294320
1181176692
497586774
2085990146
167330245
345626633
1779248364
1966341675
1155891788
93705675
876572322
951925733
1634779444
1213700719
416806819
435625297
355035037
1503815818
1773642786
1243701665
2025787758
134453635
1650146853
18530719
1585558621
1448208709
758590793
1013343375
1586308292
1257687611
1385992774
523775573
1403833784
531484241
1252312659
752007561
305517311
1665629290
934727404
1080276314
1737118321
543659998
1738480527
596597952
27512909
445107067
860957312
896019201
397862807
1545815038
1980053495
480797304
306131478
1420494852
1411102361
41209193
1538171309
1278929981
846984018
69732642
601047313
1822502891
146626600
1624379509
508575975
857831135
394215070
2035856472
1059853470
941598450
673719321
1959243023
1855545773
1826948343
575231264
1068141003
213950989
957667327
444422879
154220964
1671957353
23941752
356240822
763271843
948910002
1717441979
1204692397
141506868
1679820207
750211939
270722300
636577004
1185733526
1094765889
315209744
1171828641
1507456192
1770098401
1102202568
547141822
376716064
1142347456
221532299
264257696
755607889
122877895
1894002127
720234203
1160983514
166467049
356446829
816552845
187450698
1424041333
2071030610
1862543554
1057946543
77209310
676641975
986398439
2033180224
1675114790
1861936847
649060343
509200523
1268787920
277504931
2004103957
1088506947
377914688
690775039
229861857
378316975
41236156
859588732
559561957
1283727237
1399279695
252039254
1708077893
1669271345
1775120153
1956249325
1919866946
529124179
184238024
1311154190
428498598
866421787
173105659
1223700390
329712199
298597483
792072414
1527707674
1210194018
1810707494
1395988903
68218201
1631269882
615507593
400471268
109258827
1714338617
495713499
1555639179
1172629050
804777251
1824846532
2146607109
884585504
271096992
1852962810
183352625
982988809
1236571749
1193169723
1819472637
523996869
1975692518
1126735176
345699376
1812361262
1390084370
1110609512
2127464384
1293137993
680049358
243791457
142009639
326170662
1739793683
903895516
2037543504
832698677
766289234
681447266
1858601702
860804526
1415103866
1061389488
820492414
1028499629
194960889
19547483
250700488
277500284
1405869605
1578614183
738072547
2052626269
65539417
1307334569
717253000
1921626101
2036883880
556194931
80715947
618996256
47530237
1366389061
418846206
1085320888
2110047602
34344870
1540037434
1039125882
814828106
1536515516
251721284
920954794
1604949939
1847680523
840186915
659116407
319917462
504562275
1294828929
363748156
1574369565
1778826202
1845718066
617761435
1761676308
80465411
487066739
1334290519
616912470
1226064353
2080356132
1934989653
472762756
1341891401
1648789064
590380877
2133879063
1702074927
245663016
1055586215
271820388
138803491
1230293730
294266382
664041951
528119241
954050813
1317646889
19506987
2011571713
1165153958
2075469404
1904184339
1414381731
915278629
939043202
1590575247
956510753
635861298
1914334182
409306689
692894144
1716342563
2063900750
1286504262
213131687
136578879
703900391
807056958
2089836720
63561848
1001795201
330088662
499344935
836021023
1615809045
924455600
1426470703
1902889738
1759215089
9670086
10420587
1887367684
112345580
1577844944
846114828
558329390
462032650
2057112561
134288308
1247714145
63967516
1144917264
1707391058
1054406549
1589276559
1586889254
1159092217
162296963
1356098136
74550848
1177941106
1943724455
2098520610
1090623221
1834431613
1061627827
1841143088
1615413655
1971628989
1705718229
2083042692
396580880
364847256
1475861004
2003079439
916416027
795322612
1600610204
850201839
1877938940
1863008080
744915109
254897594
1384543302
248593597
607750001
465398692
118883542
1492694518
39843264
437198397
842309552
1825928518
1063315812
808724171
1885641033
102205901
1699905895
1635024867
1509055693
1505423574
113346601
959549887
55066941
147261286
1302269422
1114001750
152112560
405041213
891414057
187498098
1634466640
1395190958
74225939
1285749768
1318385217
2134368721
693026698
195779607
1681361350
964968567
1406875995
2141235086
1361567942
243612546
2073912795
1965605379
1915692617
1339199215
1037085836
1715508971
959347759
1169719851
481293629
433872329
2058421901
1329233768
1286567833
1315422984
1324469132
671568619
1718696034
356497529
338809412
2124057775
92379149
466968534
1956583397
1281483740
1315834383
1661859140
250621142
1711365214
2101841555
1006870736
579294126
1361611806
1663157827
446234372
1927038292
277088709
2036087343
192824365
1029789914
1128464100
2042419989
783101353
1426705624
989919619
431535305
1374862627
745863497
1585705935
1482447286
107173593
387901817
1955850220
65214580
1126440005
271854348
2048800448
1888782935
1767767541
556965387
1177224082
1963174074
60925334
380432475
862434331
377432662
999429072
428355491
1417218172
1508562439
1800407074
6235901
1520853013
1893500733
1778558944
1354257454
1979251550
174015618
1462441972
2122941166
409934837
228716721
690193027
378489489
218421860
1304340789
1209860278
231018289
1830493513
1632469679
113156250
973062972
120759135
2133331621
19307789
4492781
1956466964
627101504
703024625
1049474591
899829678
535864504
1460448360
1858023084
1507138387
495406982
1409216595
1086238150
1459858118
91807360
457053045
1370972577
1667556955
1979039724
1360735371
502841814
1976122761
1602059842
1646338576
1944030073
1466477358
2023648814
673560575
965775418
1863220213
1261581492
2134206439
196379669
1470984291
637634454
1268384262
1499055652
1042326321
1902508675
1132663361
1266049549
495942432
187898378
76380735
842500041
205335337
761599349
1097372581
1916392738
963171370
317293769
2010054321
1795237698
1809934977
102701307
880690289
1990879369
171665844
471831245
301986175
1604728501
355535880
863560844
1125155682
582275863
549373240
1082734944
1622500549
330367813
512383209
1907960255
792036101
1911119823
2861279
1287166408
1718289171
1173815109
974199641
139311052
2067337229
478691611
290075885
1073524494
1048919501
1622128602
759261159
28459645
1964061833
812476454
1587783185
774653743
937598897
494682421
2063615970
1605440402
1479895566
1412277443
103554537
1370210492
965993926
1862278728
1276795756
1561071270
802381812
1934776488
293833561
228950145
368862586
1602965798
1139490010
2001357762
1306727475
1167866952
1472621471
864772079
1338581849
546744102
1697539793
1128412953
1086299601
80493557
827818814
88287372
807256166
712481931
626533468
1711995327
1680211013
428184588
77051498
354016478
1897268609
417772212
426297666
1172505681
1491007325
1516715920
1738509451
1299888541
1314137454
2077849950
1007423049
1224340620
1298814547
1616735717
1562965598
1040290233
1858921883
1940682779
258462968
1291781608
100121788
820596888
120167479
599262784
188159428
13824796
509987287
1013989714
1129938871
1247105256
198991487
960975571
1677938345
303712930
1598963624
119079975
1817495379
1327746494
1528520210
587980599
1107277365
1144042251
1652121625
1219251561
47254113
81376335
1306128845
2089021141
882125250
318255736
85258920
1807997388
1864448478
815547779
719255652
789984345
962332776
905464203
1824103346
39060699
1373819333
864970822
1667655997
777468438
2092938082
880315894
960467577
978054672
1350646094
1354920904
515109061
971340364
1693147952
1094859775
1162987601
1599128979
1729568469
524650157
1878889082
126703715
2067973491
685279942
1606020584
1148388027
1223571478
1768813753
1866454436
1078730914
1740323269
914690582
1380481873
1161326841
615470155
1582564913
169703382
624561966
819839511
875933790
2075580569
411819190
1506233781
525173294
129768003
1384610922
1507928513
1156968540
169056174
231083801
387101127
471686902
900152680
176863188
1889092889
1946933819
1697336698
1162028636
1399300555
1238704280
74420594
437359891
547275329
886360283
1674586858
533804554
155501256
1291490353
1528710744
1911364433
503414800
328408033
714286280
1287744236
610571412
599491923
1746687460
606846638
861536563
1193351857
1949236848
996607829
1050170593
895856599
1660875920
1172893452
414926236
1572975658
1874881583
2068670798
431692970
1586394323
99025070
361126696
9215107
1414645900
2074022759
1269710414
276501884
2128093214
792146555
1469088454
615561055
1310592212
264338700
339764432
359790170
6082177
1005928571
1476903103
1733501753
1047658869
102076008
1714250512
495214670
2070235052
1881054025
871718261
706897170
1312869711
820848677
2006412858
1792224254
965504088
144463496
1506762181
2029096891
2017947580
1266238793
819106839
349151047
2008900345
1172384292
1461516438
546759368
524347396
512845011
271934770
971726691
850711696
113741213
1535957507
1336763362
574458504
1902872827
766276400
1637822292
1147045093
1873779423
2012802532
146411227
894396433
305876304
13654178
500381432
610642037
813837809
1198994529
1842474020
723449946
500911443
1457122899
1554096995
879973621
1512984969
1315598243
1370001320
2133523885
1591922464
665592478
1244233599
576158660
677110058
1048922355
2121559851
273587340
2063192403
402359372
496307975
206381895
858762752
2049575463
941976792
1575887586
1039916856
1605177096
2047302189
589269828
1203529047
1171183518
817988888
1783513374
61471281
338713060
1390819034
149315860
1592400867
1884047516
98936824
1015799248
1901129551
944649131
1775119510
232786612
1889998643
1710572602
562284574
127651149
464056024
340392585
127381533
52011347
1195787623
1790491321
1496788200
963939598
213699430
160005545
336540915
837745282
1397629500
866016556
1298515923
1110549400
1059656396
1294525605
1593701503
1320233142
769512965
1755483827
651272721
703134363
1506381006
2028506627
1861800891
824416015
1595185638
1611943151
1973730922
1833562224
319247209
476758501
1322861992
566956671
329818148
1859003847
229013010
14537853
1489924358
286170721
238762575
2115033429
1213272783
366414441
192948378
1069972571
311897193
512877412
14323478
147026878
1386369931
1706076665
1661303279
974165612
1060449117
1253705934
1684514810
1497157678
550575867
1874327170
719864260
1802637235
844178306
1669695581
1676689947
1651885877
1552044904
1299660218
77843874
93633738
579953239
1680558392
1359557170
1534873307
1912731751
889193531
930420603
122822306
1788508973
960230467
1416890840
1340813363
987760283
508291918
1033060766
1890515664
1085020809
382088756
1795176856
550113945
1924477547
1026959218
1754850459
1678924715
1647544746
856851139
228586968
2070834776
226072899
1456533478
1432102719
2060471438
1562682609
1169619786
456247783
347226004
1956489626
234195437
225449685
618682406
1389566034
268151303
1644253503
548610082
417970393
421263851
1193852955
992123999
1303676842
1316746104
1231652298
606633807
2136374709
1689714177
1556775393
972704878
1085674466
861317170
593300937
1829721496
7090875
1894679857
1086831442
310019441
859797358
1068654086
1688722739
832113892
1103106890
528412336
1487535893
1655683412
2044504037
90128105
23324848
1934988290
1133955819
1385708046
1239322383
1095510322
419426315
412690621
1425489746
1008118673
1880486436
1597090797
10186373
379987631
188185413
1206480003
1221549212
1312154142
1509188950
1398679400
696470744
291689313
1361528447
927512606
2132500896
8393498
282328537
288458150
338209136
190445086
708772441
1290607218
1315117670
164418006
1467608321
301567815
793442656
1837184816
460437236
1795704666
902517690
1973461769
922189420
142147664
365020293
1338951502
133165216
1886959691
641622866
2050883898
293474337
2114208770
1424223605
926999978
2398019
1046362851
2072408389
1463560747
898091150
1096569211
1299820786
341121379
452565341
564690494
1007422257
1742337091
2131998608
752440702
1184094665
612663522
1482400190
32854848
848004847
1332154252
990484404
1717657293
2030512769
803996621
1607708081
13511071
523977190
67495438
1967280365
51272754
671180898
937512282
2069036508
154221392
1817850117
1144936420
131736559
2096181376
230215764
1140418609
2026516070
1795738468
865103744
102287823
578722056
813857579
1818401979
1125071293
636352122
1217652773
1257772335
697504573
651201333
1969965108
1130486357
128615332
1881046421
417051450
1530084468
740482808
1668291711
1799723260
999167988
1819259446
782731711
1814483239
380636069
1619668909
1001173380
941910600
1200117112
2046194410
223932995
1003529147
132764697
297176381
2083986823
1355032204
2028562734
955424225
529804590
1994042349
620167356
1890681092
345231695
1474190708
987643777
844952231
54694108
90849564
52807406
710903984
2120378074
1255244862
207212798
207226728
77117296
1816887664
75727950
874002414
1880148926
1139240882
658952627
568939269
1063148446
957805740
933221996
552298697
406574687
930141833
1382192751
1424464797
1070741085
1581409669
1187980568
1297806612
1492832136
301766205
2100992873
1972213845
1620934323
1261347199
818934333
532968448
1221546762
1632843836
1550493372
1317105475
1566087158
67058830
1206528085
708762800
447770832
1674709120
209460757
720987946
388310569
2141997906
425387349
1032516953
651713642
1817679960
145128410
1599012696
2006760393
659376815
1329366583
710096989
104533581
595015677
780844795
1402765546
1145714010
1581332742
1820729018
1805531391
1183754579
423708916
2002951294
732087366
968367859
1653987416
1546064631
1595310193
1901756119
1351200503
242645024
489885792
229918318
2109871970
2075481566
1199399316
1794336404
694537814
1358571717
940053920
209788819
1916786330
558123398
517304860
1823147754
885357274
1019273332
2041962047
1942482934
1993863675
1984526829
823231808
174731237
1674771138
711520312
1720789299
1854240189
1163807311
1340146416
548224076
120114518
1584344428
2028720783
1051799013
1765625611
448658323
2147060045
721800187
1142127013
377334088
1904549315
855367609
830613479
1134943141
1417069561
2003631151
876795385
1654072009
1479523287
554523929
1462297983
786792711
2010426233
35404002
1406519334
747507339
295876066
1129801512
109590263
2062018945
1915140762
1299836664
1583730877
518844798
900371753
1106118005
220771538
18213846
1017497828
1564960325
857687533
1086158717
1506859452
1390765017
824302346
2014882997
977872236
27613095
945483279
1593766282
1430242451
1968398375
63296301
1001718519
1725951496
1133561742
441258725
504412943
1969437281
1679098230
133171610
600552277
2040896838
1950980363
1479056799
2065434200
2070097430
1903221767
1943961720
1321908663
2025081870
1188615979
1668250660
1364725593
1012456464
1793337947
1252916402
1230337092
1695183215
2611694
1968466511
1024007792
316836910
2134781463
979898838
1792124046
2062707489
1734524630
1849682856
1775995302
592534625
2007262024
1335540654
2119504586
282792102
2107550942
174484004
468134534
1333658496
437911710
1838046857
1337923683
973521677
606836323
210352254
1372042849
1488974094
164913209
1320199110
2004389951
762450038
1009494233
1398642333
1248288280
670869140
1686164848
1101535710
875995542
1397598565
163370888
1783635130
1008046439
1276430627
1366194959
1710196497
1721343904
2096223402
1046048335
1905477253
1018919146
229227373
1503488009
1292432737
72291490
1876901490
1276911087
531680750
606029880
1763045568
184073871
324321106
1379086939
1703986448
125910400
551082523
263914042
319519612
1793064124
1022882041
1662743061
1814326755
595042123
1716465692
1466900290
268673498
498660462
1411048859
1858200543
666532171
477659624
230494850
1780596321
2007439087
899480095
552590483
860752629
1937673928
1578514245
893700711
547913584
1802785695
1553011140
1831200356
1599883124
1777587063
1877911425
207139924
1591607299
963477565
1195146793
2137940389
1152336937
1456929386
496369104
961771488
47131885
792287324
889307912
1552177745
822672141
1715181639
1991548298
211068303
290886012
1149263920
814381172
1762083040
1223598495
822189348
147270826
189552234
117768460
602331019
1523278155
1435187008
1125882484
552108981
2119267749
2099899861
465201052
1591858198
2012191686
1481926025
750901314
350706512
1621028765
1452182852
1355865762
2081754072
624905535
446834293
999920418
946651489
1231149552
732318604
820621346
1185751085
1439418964
6358571
348160949
1592950518
931278396
982638378
493746952
616531489
737464725
1790318320
985772552
1136751236
953795484
1103340366
115836861
924374858
1829507658
1841606670
1111714282
997400625
1915724176
181999362
1944707473
1450446534
1861091602
2119584948
1930085228
1197779638
1722079604
435257435
1736688874
364365434
1432692637
321477948
181211808
276785919
429290136
1331583375
946768547
969759790
1039286444
637506183
754220197
790333869
597998805
1266890005
1143094107
1150782127
1283984925
464166771
1449599042
652114245
2071792975
1599952064
1764460662
1086946529
832507196
1943219877
707362318
582044918
2146182663
1699287451
1042753811
276708516
1761638167
277031094
436233651
419714929
392639185
1184459093
1301880349
260159064
1618776363
1534828114
435364200
1237727991
524649415
1018498822
340712569
2051847117
740846585
177767596
1155621375
55960038
2129799885
1947929269
1086260261
2032767457
118794005
1752693188
1987194014
811389940
1817598040
1578947872
466942787
1962765752
894333792
1582405598
30092609
844751897
1588457615
1798062911
557586118
1284591198
1649614601
580920334
1199766553
2013347570
1725454357
1339953675
682122367
1614347151
1402676845
1572034851
1475869062
513735159
1074211098
508642479
1680726443
1386001766
869960957
1117976312
1834764769
1536504148
1940326875
1654562496
1597443236
1461742266
726890568
420608353
955366231
42837549
746304524
1524813249
1043925078
754044639
1754531738
872308432
650365036
1257919652
334648957
1391217247
1788303616
20900491
1423745270
1905244861
1162526691
947021918
716505906
435940701
748466231
319938593
311153384
221699068
1692153520
1189651967
85065694
476928638
1707372966
745421285
270363141
2093594129
878095885
1558638583
175900243
1287038776
236364496
455984676
920760220
27277883
706095132
1411311377
1708620466
1075470507
660968108
725525150
382626149
1961225475
1029048470
1171475088
1482482811
1368319562
1140571180
611477843
1682769591
451056262
953717176
1725860934
92931389
2022733891
1337624184
402413126
993319853
1592823299
2126990973
1886236601
272958499
481137722
17629920
1046551747
1148800970
1254695142
155404483
819566417
159639552
599688821
217659205
610012089
1777290981
1076690555
1833396876
2106524182
1163291410
1592184385
1542542154
1074041542
1826525664
1568087153
1410954597
1831832511
210965029
177037277
646458309
761230284
906408842
1113236825
1906805834
1912590492
1050839179
2137118297
1949459584
672812808
463850948
71710660
56372030
447247049
676051976
205688751
426063511
788926261
2022498019
985785496
508902762
365215588
940741637
937771341
1173489684
268313451
13615574
1504715467
666387076
924891355
797700961
1033763693
1883920970
163708424
699764404
673642510
861888946
1120029307
999866927
1514568241
87104542
1457569979
1409323962
1252203461
1016797179
602361630
1195294257
1934700007
525775430
136426634
920278730
1314220660
150641763
2040384673
1785580639
967025313
1158150873
1262787616
1623495066
1888758919
248160348
55415914
439080976
466338634
1448328889
348912503
1804990250
881549268
594948300
1885547974
1663364293
755234474
1394533032
1723118103
687868241
572428638
1907001468
1514231080
2016703785
457886507
852206447
502812139
496487719
69997268
1932949381
795087000
1939228800
1680919177
984949051
1100085280
947705001
1068389661
432328265
203510984
193338930
1339079404
565282309
315437649
2121658648
895080437
1603825376
1390469997
2106092677
1865417200
1545171680
1262254521
215370443
1852323947
1763944373
125629549
858819232
866163639
2016626976
2139568731
1860677846
495902131
1906253828
1041738024
16728198
1562891724
1558419430
310328588
2019493675
65978655
1853805086
1031106319
463981786
2104135920
2087694723
2099848031
710693961
1147301288
1141412889
1263267402
7589366
1483061334
749903890
1623112837
528501075
171684339
2120721739
456473708
1981278670
1555885045
2122365857
998986796
1759961467
791032725
1075333902
1390907547
1177229958
1207925610
1817874986
1988346171
1954816716
1347167317
924154725
1699073093
457704278
409619343
506848191
1859437341
493746952
1328404949
673367096
591598711
933910417
1115201902
1081415826
1850365482
50646559
757675882
1382408995
105911728
758270421
1893850863
52433116
206229706
2088443389
1316131989
100932082
1730613890
57819471
1575752706
1862143823
445373278
1854430052
962733533
167158976
789160522
754332810
724810428
1854563727
424546941
1036530591
1516322428
1745819514
955489400
1245478773
580920126
1122136711
1322606298
1797981551
616001453
327008902
509702239
978498001
1423499510
578802896
1065445770
1589304499
600723417
1769028069
1003516975
645105988
858320356
126113998
454253649
1973546331
1165191128
1048577295
918242126
2032115551
337682312
437346645
175580559
1971856621
1399014253
342927999
2052230299
1256397574
1111558353
681127537
1835389243
1198333251
1421334580
453439041
1344892089
1662476242
1094113599
1111808301
1609467103
135422400
1332886003
1663720991
1159324436
74782924
105997101
1995370169
672253455
1121189493
1798688601
64469843
1418279223
1163771004
808383830
1610281753
549860053
472172226
171220427
18406790
49176624
2037685728
625241290
1865603948
1653293502
1983846472
1241563027
1078496431
1760590852
1904628838
1831462986
174660246
1613937058
464217798
642603274
1926387768
402957312
1637827484
1568728036
1831762036
1406792231
852827249
1481276966
629682871
72994808
1265872311
1802319247
2040361073
938073502
1715772006
227366344
1339959035
818279347
2127384420
1567350548
100565177
770546524
738397410
1495438936
431244126
329269178
313399952
1763300935
1859447615
1499535633
1341828896
34352062
976275296
1062320222
1425426936
953004945
258725553
2135355024
1729294292
1341514524
362830354
1221728511
483824612
361846866
612170174
1880603965
985897977
1984695899
758053249
676293661
1312400216
666258578
1699215078
936661645
1964064738
893626599
1899742965
2020904978
463108257
1453539563
89397330
178007400
1947005549
47812511
148649016
1754356039
1805013534
249377689
841586878
2081398559
1224826599
833968615
1731142663
1208145486
873220560
1476429601
235339644
1219284552
500032038
700656241
1899059372
1093964487
1100813116
1211000842
1399244422
108126639
149106416
1389170982
1222487661
223780686
1921072918
596742483
1444344698
1024996718
518780173
714564986
1374353687
15629086
124702865
731081676
1673527016
811264955
1382355566
890003195
1458040049
1346525727
467376145
2081369040
1113814674
1821060612
1668597376
146574439
262842459
2048724275
525011992
274809062
1014103935
2044997267
1494342340
925355439
4999149
19308914
1944312206
744734668
1468880849
1021337190
1476893042
1103789819
637492263
1216503506
267310311
870788177
909574295
1512350493
1077781726
1905294074
793786117
1235755543
2103672547
308665257
248378858
415553932
1316477770
786485015
1729844433
979093367
728482077
1635789952
488818832
851929334
670509186
2044129066
673216987
1304081877
1460546517
1853113893
923446422
63296008
1006195460
1329654826
1346440458
2028151259
1826651306
1192913583
1765477410
2924677
2013905148
1874105776
672398422
159834251
12335171
603826953
1358764122
964377602
2098734339
1155529861
1761865648
1787207136
1066617021
311935970
1555569902
1565147318
664324853
1333997959
1101915666
1130577047
1965494569
1190911543
20593490
432743515
1594403312
830343736
146937562
420141118
1929184679
70432638
889753717
1576751298
42479170
238528761
1753542177
663006085
768732147
254371679
1980565869
392602328
1693366746
1889147635
1438894899
528793495
250658718
1176898957
1223168687
1066739458
1561956739
1544649495
831123478
891263601
1788130011
1376657874
786808813
365606787
473819868
1993748411
1712246978
1941872309
1066510935
1408608588
254324614
1243949161
1709537500
665746650
280876977
1179061018
736612249
2124218977
2008307375
1213565270
654591468
667779984
50525817
321728825
2040359109
890285373
1859705150
2129932122
347459687
1944692702
854700855
1778940006
301729957
88655113
1775666933
570079091
1228413478
1614692019
216795114
1266485463
1067688313
1519597201
1888064870
1725850017
227948358
1382790635
455412635
706480731
1690360117
43359277
806086195
91195039
1776733151
413717327
1335513438
1939965956
720141952
2133929666
67265038
1802149426
1625066810
1813928041
1497051345
1200228786
855246290
1469976718
1729035404
1643758513
986553914
1642445047
901810823
620804806
634093273
965036340
1830953165
853760412
1582142604
986471024
13740859
1907362022
1383900262
1832885402
1915776577
111363202
877229015
1952088640
160667751
126993076
415396120
983921329
1857613971
1219077726
795133798
982211261
798679920
469618850
1329040568
1064863687
1536053295
82016073
400072423
1352505202
803687073
127710791
2144608167
875289844
1781312345
1752962245
1116745640
775616718
270671908
662996322
1677377452
57320920
1980078832
2063872908
428242353
998780537
556948583
610684627
846333813
1999241841
609327497
1371832216
580908019
1868051927
734744560
59211244
1845204052
1129914915
4836280
2132152101
309174767
55562571
1710956364
434691949
1271580507
1869702080
775116149
2050175630
1056122185
488531359
1329746040
1165234100
750610112
54408650
1751386239
684410757
418823578
777345571
1971948777
559280916
163801756
1266060007
1755289525
536937774
1703584611
1888295595
631681449
1294108637
1909753711
87148430
527621158
161085498
185056476
1044550419
986972450
1295954170
1515595119
348278954
425477628
1423509218
732976406
1392445409
675648279
448727981
1588776516
539372522
1840170315
2005251778
2033403625
1856989329
1120951233
1526210291
773282646
1156010164
1738871345
1319387095
837813139
1049872043
1043677869
203263891
840366898
1141703042
1480321850
430192602
1148756752
931940683
1040436949
71741549
695689270
1008549265
1311146117
1545349724
744416518
496854134
1157823659
862054120
567107197
455149966
1909122648
617160742
551348564
1112874331
1813035984
960700374
94467482
1160251253
921960838
485950201
1110819418
1723151696
1310625588
38973845
1781274948
227747066
1402803891
2041909844
1584402139
426553285
438602600
1280161987
291331808
1125115950
1679125358
1734917227
455702873
1028970845
863074588
1610218698
1000218867
1044652297
587165425
1329218685
561939519
1801210751
1577238145
848458188
1149240505
2103135647
556718887
1191556092
489779109
646124484
1564971656
1947085546
431720773
701713038
57822177
1547117491
807033948
1516728132
762658001
717366422
1848673043
1604238837
910849038
2083185019
663072020
251475633
1988695965
2049628767
1305510331
1776535483
1237182187
1449036472
1972030926
1576783133
270694102
495385709
58012004
1349346714
1486920803
1335401140
1989247135
587270530
1584552613
1775761762
89648507
585101604
486932864
1265171917
390245718
100918101
1322260079
2110894530
571322255
1416021748
940693818
1941504356
1370179951
467503887
1003761972
807673281
192461629
974535155
1069655150
954424178
1428755208
1415294695
2099094027
1116423706
1754959102
768949733
894592724
573864059
848261067
1829593900
20456374
1126591512
1090722663
185827743
2027475183
178701383
1481584250
492571619
1918804615
1234416648
1984423068
1785779993
1031996405
1392906674
152348386
1651733470
1037631891
1408874847
1120087436
1512316255
1749436464
583969783
975969027
1732780399
248132681
1871351581
86197525
638087545
2076018984
1793432368
1418722182
544422133
1401897679
459619719
1678120280
1620612221
1127268942
1615482047
628357177
1996205205
339545771
840826482
991378340
251151635
1767516164
1129882509
1038694541
182371546
1145897468
185102591
221057149
1229434274
1238690078
1203146380
907896350
773730675
170078211
1430913175
2124835002
518369599
653049133
1069937220
1288703354
209476634
2111055383
454334407
1225637138
1823392560
2088351891
371844493
1821352973
568772290
325859471
2089343539
1740066183
661735
1911615073
1840410792
439168772
372419290
164035151
563888296
1101288143
1083262460
1206797921
1145341011
1945935186
6854624
1112694883
1074628851
613464707
762985982
554850454
1728300175
61282786
1328713426
330560468
1893256230
535756374
1478290251
391382435
571064153
2026397348
1686385870
1269662847
131247265
977047167
154464032
1326897859
1002981438
1434580099
472256201
1306321357
980661396
1831054977
1244061319
267230399
764292742
69603786
1867168444
1387156486
1404895269
1414545606
739525317
241174001
1900101347
1045612305
1842143684
2083969000
847550331
781035672
486121845
1067334379
255820197
421109272
139616212
2122751753
797580264
1054483447
602846971
706833413
942561202
1564672480
690615903
922294296
330651604
2087352683
1926271817
2081220688
1435765086
1889584265
443640788
1397164456
857291858
1714584286
39598782
551513908
1106686966
879667076
1922359051
1366991962
294340521
837750058
519307641
1754068279
701889851
479256501
1582017865
1187918187
906175657
1695525711
342149290
1422563521
1269718354
1286634944
1112227924
2006721965
645585652
405308673
875675080
629519432
1148099392
89299727
1133814261
1625650974
356281651
651310809
524998930
707901158
516400497
740150304
706174876
1479239259
1823929161
411051095
177258118
1615471301
580176985
496078606
2100561178
1352068600
1056487278
82642661
1324205678
1592757448
1738257472
1654688275
62665910
1945650793
811433700
306306193
1171810022
50661934
1452137244
198998907
72618847
977667281
1563331301
1041046447
413181095
1346015467
1887768403
1506203265
99268772
883788785
1436611848
1129849394
1083246833
448524410
1757207660
2075353080
558690776
2117873416
1679334582
1619917796
299203904
437549896
1066223149
1599492081
1945548168
1999902892
281756001
603039068
394412832
1866995948
860067206
777477894
1211481453
1022583626
485765710
2019214606
529298246
2117289518
203673754
1720028076
1570686283
1089361064
589533827
429844449
1434197992
1145504678
234924849
248805010
1514677681
797529213
1449835929
1332557711
1849100852
1953329475
1046142263
541494477
678845706
700868539
127379915
574580683
1593639713
140210259
371219981
1754509924
1696456614
972259698
451972644
854732464
1346498843
1000673421
1945696501
630432752
1467503882
833817111
874446466
715678020
1674927624
997023311
2113867190
1038965544
1271731940
72750807
780582670
1743375265
530635477
1094057893
1406020394
1842261977
2136052544
1307291100
1474448809
448548582
1299771061
1693735336
163849073
1763647256
1869075613
1165241329
1370311752
347434755
345537330
1153305611
1220336323
304720464
40269020
1690890067
271282917
1101796353
494027597
1804799840
1821543903
445176610
1331125927
81778671
846433723
1514506976
1959125071
804268137
86298697
1079136205
1249647792
6598003
177935029
76976119
2064906256
648450717
506412154
1717966147
1226963882
1714215982
586770177
1908259859
1496568537
1790982582
1092853944
1977194594
1742534407
1284160967
374315110
61388231
117876941
1864443015
1282689684
1323554144
316376980
669565845
545206097
718747974
920532162
167358477
82535736
88071046
2091110682
1811439319
1876469358
104200143
2104742449
601278022
1074774872
980966822
1430852509
1825773502
350051649
977017553
1586247783
1810325836
15655090
947345818
535548812
491270021
951572549
355451754
289030734
776462582
189494990
2038242473
1160374019
318133136
1526553957
868988123
32162101
1584710603
1219934202
645808457
3765434
1669301499
1940736035
1077021909
1030257749
1289329475
2100761388
892266580
1812485064
608127048
1211339283
1812337194
334601278
241343893
1166650002
1750681468
1080409586
1791330153
586710041
180551324
517224200
200960023
935645141
544388282
242633613
1846249645
1735059313
1087460999
281395094
417802972
1013083921
420397314
68629774
346462047
335451414
1183915825
1235325212
2086122285
834112412
1451982708
1507602804
591906067
935336678
1221684135
2029104947
547530258
2024095722
129963764
75677983
1667278721
167778984
441256193
313513132
208981490
491561614
486515767
2125662943
1831431655
1607255072
36917972
658067089
1743742410
384915848
1040079414
461159982
501211043
600788811
1424894165
1841479348
1460073499
1638445267
633515149
1451646427
1376376036
513830397
1152437262
1202839307
1073373168
478725379
1735537465
1990833133
928767371
1874382466
1810186737
1186938201
1896579132
41788588
1218604242
162411146
1102290751
126261511
1062498482
626335712
682570160
1404906593
395049685
1502762822
1209076681
1142686500
465439685
1945698045
796829315
576908171
265429424
1377064302
1503202237
1828177201
1977991261
633594241
1859932397
1871862378
1193443591
416817632
601216336
455108555
1884258014
1005385428
1962793931
1443263718
326207983
431225400
697644144
1084309399
667259268
454240686
1937797206
240215268
579401929
705367775
272225624
1812534292
846687455
1984053760
350014237
716155218
858241055
200024248
458870551
1385403431
2103496301
1243653761
1136133934
317352978
891511790
1254024664
235381961
1832972725
1340906338
1274056615
1690238483
339184882
703154228
1635638671
514880795
74064043
1404859847
1165414671
1456927479
92773487
1010362488
460558320
1025353084
1955792341
448428812
1925009917
318609804
1597749510
488449480
1299431058
1920958251
587051337
359582680
1551675299
1076192260
1771072482
614632445
595415727
640079586
492808385
413382554
1390089916
1711356633
931892436
1819305968
1151702229
882506015
992493473
1816002906
1676283677
98063694
1997700663
1932774751
917073939
918763917
897046082
1114558121
1661596502
370202439
1436431209
936968215
2064938390
228276207
462385944
391375685
137165016
577235456
1367835882
1103699901
235601278
467165681
1946934799
1910656834
1444013087
611601835
2042352189
1706198652
1080485530
1719063285
1885959375
576266774
1146359217
1856358171
1714045424
1623347134
305705021
485545796
1510561183
1908062566
1584036576
518180110
181802628
1759873845
527465892
711723447
1751114428
139336678
1265536648
1659062262
1030346040
994360374
1916023384
1469506214
1747404939
1060803686
1392945459
1435190948
1554516705
1959432993
846750815
1990665530
941321492
695870360
180747433
886875688
1093489948
183352028
145262013
121220778
935212545
1814476892
1397526518
411155719
522902968
2029246915
1507563202
1260969073
1745750174
112239529
308473463
1948071009
705101063
983905270
1094849443
2076127867
600693300
1872434286
288670286
1476273977
186728830
119721091
1675785188
920247745
963458429
1715369171
1107552914
1494247832
1990598724
141578434
877939145
2145708225
1249122933
1917542404
1142560740
189030878
241070529
384944115
1838556279
1002009973
1588950195
426443518
1303821287
1301363155
1825949038
1261433833
1149742055
1772603901
1374231228
1907311656
686595039
184756993
459304494
2040792187
1353905235
1943633000
1181800057
2040885016
1132667191
1005876930
1737154708
733281708
580754579
705612430
743184671
231459535
1375494149
1905097940
1258521926
1086009351
1439266402
69521979
1047020185
434887199
432120541
1304201803
2038166648
1490269006
1991929219
1845413863
243295303
869523296
1305835993
584772868
1986634922
1763270955
1773015336
1397742176
1030279023
1214558110
379570370
1603207413
866761997
1440128727
1680081310
1714900145
916859236
730136856
788690917
303901300
413331773
1773168024
2041849559
2080598374
434722172
109236430
154579417
1700754766
1199802586
92830701
665483499
136679735
1542817816
1349111757
399360299
982732244
688404071
1795389479
1153592832
2007189928
26667745
2143631552
466993056
1667392673
64486520
564767155
2030148472
2070470960
1852662408
2031806554
307320817
860383343
824223502
1348578549
1672976228
1093126329
66941883
1514691749
1628797760
442765588
780083660
386059614
773590871
1227164880
1394235638
824611185
253287696
1162760973
1690812128
829387480
740391487
2069083800
127770014
1389846
683493984
870776009
489965056
1029703444
1903515539
2064179704
2006264496
708642729
267987822
1237736983
814561176
720563754
1908984455
1448119337
2130280290
1244988032
1386540487
1734495795
1162223876
54526266
1283018581
1064068038
1886955427
288783383
2109994196
1096850858
1508655755
835107819
1047865998
461029451
184429657
164933172
1934552583
370911526
835209676
1914654891
781796086
1017816945
1544238532
465711772
2127824613
1472678293
1763146184
1976212029
1499152079
122661617
418180400
424325631
621440759
495479763
1935573930
112906064
286505721
1105271931
1528551616
466793633
429008516
377636736
1897958592
384994737
617616669
1466271030
311558532
1637019442
1397548308
983043119
2094190921
92374522
322948447
292116974
2021652398
1288604832
1424017766
373528353
1995648515
1074996309
1373842351
914979249
1414481191
350173762
201125771
1096779629
527796039
2032836893
1265185228
967929469
1588354973
1966418094
568717575
1999702580
1649104613
1125663037
347078137
1230785088
1249996471
54840915
222178812
207980953
1375220546
2074528025
1793538752
1781914671
772189536
1127917890
1130934633
777948009
735301347
1729050827
275301844
1543849099
51902157
1611704901
163140407
1376803758
1727390217
53362000
189477970
1755873224
1419221040
2053426602
534433110
1675539911
445504102
2009383951
401442417
1891227058
1070975065
1498946851
570522508
1888234409
194574207
676319666
877095867
2021412860
1823025189
622811258
1068577960
785686643
231906297
1595319407
926016819
1057804966
1259535809
2060281263
1129367969
1369991751
697130746
1235352859
411775396
1477343107
1650240042
1840773537
1938569321
603271554
183332671
1772832842
1132802369
1650339910
1597261727
1924454677
1705185494
1550011671
418246510
195854479
1351653577
1803086108
607773041
1538632942
408709385
1551847238
1739483522
1444103325
2039760255
731806161
892701608
339288956
2050870617
442705085
1660016780
425161476
1356980471
218971045
933695104
1099585994
593198378
454133612
1200718423
407325248
2059907949
143979470
37916050
990551609
308242325
1650546341
972170178
217471669
2049952480
1946495920
1712320380
1844717465
619896722
1244233805
1871218991
13291771
471779758
2030712799
207301120
1741836436
399904458
2062674050
918896939
1564708424
1147524804
950697614
1297372783
955097891
488026962
1574329918
1764019963
2079593709
1973596205
874614360
308543309
997433481
1120602720
358751259
762069879
364176692
1360125748
600096671
2047498020
1844930290
568502913
1783754566
387976200
371588995
1455613512
1164561834
557746735
1762412754
749872576
129257843
1887408480
1657423815
699421961
649952373
890853899
486129269
1102134864
1395694962
1197345572
315005652
1045996242
1136462354
760307382
304911553
359715094
1683471231
334688205
705679453
885483383
1724861742
1363931409
1909435123
1951529881
588488989
1139477030
1266982874
738626726
967630087
930186743
124977752
1619039588
368919738
837137451
891417686
824344378
234783910
1210435089
946594529
1103140302
768615590
332945132
1126004633
644943925
2009983047
563950359
226041474
1986541528
194810591
723568901
1676890545
453608238
162028475
368776776
1989680508
500915617
1012818341
1980609097
842491754
115066418
923926332
572583845
1174534632
1332178497
1029151145
693312954
1633646369
2063841051
567619952
1704695302
1040538948
1606233918
875037597
897562026
1869904757
646707752
1127234101
2046518191
602263108
806669831
2112864430
1235775908
1590330198
1895464396
1471250114
2026027891
215143834
1499373417
669974260
1223077377
798412451
270005955
673925801
1428215092
1827406479
463238777
725464464
183123497
1055851234
419717467
922754245
51765285
1871277653
364176775
1715397977
296537734
784736612
1596259831
104847988
1905817725
1755925515
871933048
168945366
1373788867
613254306
553216872
1463081081
796293161
1060997786
1926570284
1171782931
299741550
553973226
2062820390
1640360991
1813847978
1227754058
2089953988
1921631722
406838513
20294033
1209541261
1236667809
273378966
2091504623
2079490062
1141411044
516864725
288764703
1073171495
317425368
2082356932
97992646
1613599251
699018914
34097629
835152666
1093453217
758926992
229962191
954992427
919167567
81136054
1234213623
1212743099
385917408
1677191960
1485429374
76856349
840370167
1928580227
1951313145
1950886953
1437722845
1777070188
1529887658
177684676
25789673
1206636577
892911748
2121856638
280542172
1249123434
1142978415
930569608
201472586
1039641820
1205877467
302716102
212788334
93095839
1936363014
176819764
1940271800
1165804788
30562636
1438677682
1393502532
2055465385
1909368304
543587268
1696322558
622331128
138018921
388117081
2049119271
1583341348
2107335769
579157335
1886616331
1313392092
311028044
1583509204
1649628896
1108193208
909937767
1331605344
15585603
939752397
345263549
448591620
1636478413
609446029
219285969
1436326771
310230540
1224599990
587251668
127261936
2098250641
961324891
1620643548
1541419344
1973241021
1541753070
163513284
1265220855
1053279678
562488750
2015132859
1644321904
1982002848
262239457
838822527
862335409
13166141
192591006
372857615
1636141828
5805212
1210237994
1592599471
1312957960
975981743
1406586736
463444384
13596076
1946935263
709350790
176421420
2008618960
959775443
2027676563
1444043742
260321537
841567423
331879188
892475464
1617042953
884312126
473117060
493743108
1765039496
1980185745
184462529
1378469210
748124550
2104554662
518965723
1403196908
195193546
486844847
1816455200
1927617327
651292110
1993752586
643961126
1561137430
1805511939
252991098
1243887817
924211887
585424341
1630062698
1125721832
429380782
972683609
1675828354
1990218542
1099986745
1805695441
1204071726
1997363693
1899086951
347384661
1569554931
1834575493
861002690
1265352132
1461735071
1508551434
956523947
1894010785
1606106934
1749921876
407159850
1780908367
1738969005
196516874
1000706469
163192501
1079572406
346657289
1524382738
1508259
113137848
1042435066
1552791654
1244250924
1561678014
493161999
1558489908
1181355680
2140290435
106153205
2093469473
1761973775
92458139
1323437377
42994346
2086195101
1038669124
1237074949
645426343
451690274
997506033
989012581
973106926
949992011
103872789
712893891
1644897277
984947807
1848061329
1052835870
161205894
607597501
403749447
1636075666
1893234635
848663210
1257276748
593318996
1851716683
227421986
801886577
86181785
172795234
1555322772
626262886
961666851
913107055
727644464
1845779589
137607976
1051392774
678495533
1868814599
965828100
1997772807
518279298
603884655
1218420543
424454521
556742934
1244401058
1265629945
1122288589
1546649061
405435672
1635221938
411072886
1787742694
2132394928
581776485
93209185
1118601195
2072116818
1600003635
1330105951
16183536
279757086
1991638747
669482011
960621813
1658697087
190743149
330555792
805515815
401539398
139473138
1364949453
717475911
395095628
1992712137
51793160
907536792
43298216
667568018
1946431184
2109656800
754415708
1175249264
829803813
1316260806
459367682
86704204
428317003
744620389
2108537734
527021624
1648879842
881235916
348169949
2044249412
1864821062
1059709236
1749815731
1439726152
229923636
868360760
284414622
1264769621
1917508458
779996778
885926964
152275071
1049948279
1783227207
1027844791
1566170134
181340118
1633282576
534413484
1114350123
1818427001
683560090
112160095
1820938261
304372180
1876480228
108230052
2032079816
1284919071
1049487964
1405575542
1859220572
1744040683
338062757
786964961
1570792107
2003254040
934156228
955736707
644847586
1372331459
1446919480
1307085561
888513445
1510939421
445447709
1696314145
203380718
1722901350
1374835379
593691269
420608989
1762929838
1214646250
283618383
1021747294
2110924829
208617047
1249428501
1292885368
40303905
759587600
1329633668
959040870
341918698
1784862726
1618138089
733070069
1945204129
282854042
502604914
332062879
171711883
1542293243
1442241715
117174301
813904492
763151005
264128182
971095686
381531707
110062292
1331767640
263217096
172261843
1349319713
1136622873
1482675210
1050093478
1871349232
566557849
757552086
1539524053
836100679
654247870
1735601502
972608872
1622033937
583249385
1238709014
1916617418
1574946485
320258174
2006058989
1124793176
1190123327
190679932
869459846
1117657327
329371882
614811138
182812144
166316398
158240189
1527752622
1232349177
1354058873
1025393920
650023387
805502175
1801375641
2128317525
148132248
1682165521
2029670852
189114766
1128032282
1508027716
1550465648
1713892010
16712470
457921641
79570594
1481822850
370600669
215900443
871036224
1704254010
1580776695
1820278032
299354745
717656774
1145854227
899337066
1957289385
1081375687
856887698
1750774630
941766423
1321858370
1490390057
803489805
1206158232
453011170
1871776805
1112935380
2011697148
983797393
603523017
759632642
1829924475
2000221085
182194307
634609638
178711508
840445213
1660596954
1622719883
1475996445
1993572173
482960468
37077266
153937804
806160708
497554538
1019557743
1128745605
631082177
103546429
906301626
1010822226
224493243
1825271262
1285808544
1724670681
1480626825
353777146
1215032599
1121151411
426170396
259412097
321033119
186089537
124753613
102034156
1867498211
1504624988
1640676921
1354351091
889507514
1838556279
1606968015
2076561455
942823125
408124853
1294550990
66773384
1254306051
2109963723
1012555752
798311062
658016845
2147216028
857735364
290840015
609754779
717642943
2010224767
991663185
1039051293
1633674784
850819050
1816445037
260832861
2060615644
1185621262
96612417
1492370730
1734033020
692791670
1863108412
1131871751
1436783513
1300817914
234617685
900463371
59911609
251951552
1040220397
862258564
339204808
1801492491
1576181419
1531910786
1136452681
2136408226
1528132737
1856074464
1854966817
1988270187
193581657
132237334
1169830802
867915741
568333671
1227512184
566320014
2008705622
1769211760
1771622466
498040694
578153126
52337752
374261732
1500370017
1142481438
1926166526
1369381667
1522291140
1962984232
43532673
1325607882
2111899912
1519118060
1138058709
1973804731
733994686
1772133752
679389872
1478889924
196804519
2082907978
209861845
324697178
328746613
240568105
1209385925
1145517979
1288427172
796232227
74338466
1169345248
1113253385
652226700
1209687824
578367730
1058868295
894034981
1453412282
750062076
1375363855
592449890
1312669028
652717671
1389450168
222373304
157495934
99008523
1151583736
452603702
1013578108
698367346
1870144677
1406294734
332757257
215775082
1089582269
1894265117
1216915784
1019927699
1302625321
637237742
597215178
1300377357
941773806
495823275
604810530
953351102
439958353
359658562
649626673
1841945915
1613208831
1734629306
126903487
1359386764
1645951341
1877247592
1008850727
1085902339
253551779
2084922136
1875447413
2124475002
391286301
1078155370
748548524
2038455696
392544023
409837528
1698244053
145739381
1665766068
1364537890
1583381808
1994605598
433952519
1779478123
1713370285
1153082750
2145807965
1220071742
1001107594
310051132
1400668965
1020651356
364083868
1406294144
589716495
1714213361
1047629460
1651427181
2077399519
1348597910
1650410578
1817865137
508883041
842370465
554412147
1144054811
1548853894
1610270673
2114624245
44888070
1918471819
169227280
564050881
1368527253
441532592
1870991495
541853593
2016594521
586406715
645776953
624588550
1848675204
1389714071
1040675624
401929564
1431881837
139794168
1270008608
1699531959
182436945
898956628
1082897470
1136228824
1048535078
196504981
462356952
1180650819
2082243371
103915116
1173171442
1980794670
978382701
246646076
1366917408
1029931347
525086503
344900379
754676464
934197849
1780870096
143966207
1429705772
840589828
1258898316
953910643
1014104728
1167863160
842561230
114565814
246806390
84225548
1375703085
319096530
826058102
555789267
464196525
899414205
678415003
1685646607
1873396395
2105843923
1519673541
417658112
362980133
872030122
2067238846
977446108
1168270058
526225056
692367755
419899412
447679296
1576051185
961027372
1580891608
331005822
1954310957
1036338310
1727900517
940879954
1592502382
208949605
126654341
573865122
369078979
1945810829
2134535935
1829551243
978829854
22855651
1271955897
1060085586
1263560931
1910155624
1795996264
1071811602
1139302058
1884448374
1603447562
1357260578
1506698602
1166914943
955375414
346504207
2070377162
2131875679
119888585
1288648987
1645221667
1677254342
588550067
244331922
141165186
1263353331
1803331210
537033544
958242213
656174508
1328129475
121611340
1142063629
27658779
537799635
1524274213
951507557
601105154
154005864
1975169346
704421368
1288765151
2120958201
1728138852
715025673
1825781093
1881121031
686851467
1972485136
1624834627
1360334468
1801927872
495178793
1914244316
1633779554
1422101605
1692255889
1965150656
618709274
2113899353
1441772893
816339698
626391254
189480121
1131255214
232921380
2050215712
1000930648
1184335673
365946204
616860413
111843366
733592062
243950468
4064339
994078382
1769870695
408943426
1690438602
975085481
1695716193
1357661035
1501894649
217611674
224059494
1934945271
1526916687
1007411510
1483041552
553553837
988030736
1070402969
393324668
114030881
1304935798
1918527620
983763674
1859010893
184769403
2110330765
779808656
7208281
734779617
329163130
1290373283
431468082
1510641469
523838819
1466497901
473641646
149711698
999022794
1909242393
2013429029
2130031223
1902045332
924511268
1672571472
249295199
702012521
44142022
787623771
1165182966
1438868044
1136876465
952368302
1771952725
1401689944
1542958455
1054342386
2059486266
589041067
989535025
565668294
1423558450
119405000
670159741
1836329209
2133849785
1657947326
1434922696
1432089232
1198963103
1586293723
85817986
1067713810
1046971902
669024410
619416109
1485030229
1975550734
1062671006
1545167733
1204054992
642474033
1226687566
1746312091
1256144151
790056525
327006529
1333049356
1326982403
259318629
1554059315
1196394870
636926495
1188599004
1520180515
1800585300
1589786622
330940691
1746183216
701121499
1126808540
1985065426
797539044
2069196304
788184552
2115469607
48398716
1456019608
1147707346
429580317
1891229190
611850310
1305269992
349332612
1840598496
1095260031
1829039317
1595038300
1049155271
612865493
351411382
1474678144
736829353
490128604
1402715329
292559585
383214475
1297936617
309475020
1531195562
1099408372
202796858
286900469
1055586853
861669042
340832699
795722486
982812301
818088600
1072596583
1074363198
1186778528
2012792258
1772379216
2037299186
1470504021
658205915
2114514808
1837818772
1826107793
731502137
404802309
1208621189
1522607486
1889951869
172736128
1523990475
1520584232
1549532142
581935814
1366084218
1202157954
1450694578
178709457
1262345974
889784738
246688222
1522013670
1638664307
1112301149
2068730980
1965814152
430226716
650660964
1392693825
2087750665
903213191
1422913140
210949684
1919598987
763007160
1574088709
198886277
665956010
1592311260
1423205533
985970760
661902821
1157547088
274243325
1206958826
1277705098
729950258
1233517276
715521336
625522525
470451632
745960393
565418306
1406159716
2069521401
351499160
1194542345
416713802
824360499
462270801
389239356
1212229641
1257582182
1805774107
827430424
1783634038
1803400415
931205046
431504501
1709753404
670909657
1613797787
1816342417
1555762980
646857156
443116178
1274820500
1160266198
182336677
919101283
1273439657
666756564
1699810496
1197025122
598928861
2033752174
995396915
350523322
1636269351
1816677836
1745255369
334614476
439223426
1308962522
986484147
1733470569
320635206
1908552415
1974214178
2007617724
815440562
948895630
1796919170
1243785778
1600385726
1610760692
526817684
790521056
1735096813
315382909
591064297
641697619
921584525
1857851806
169096946
777251661
1860727317
1022294697
1217637368
277208307
1292627947
1244833687
1405930324
1559863539
344510856
949159523
334567206
1821497077
671489032
1950421977
2031271215
1283672611
388654942
1270112467
948191020
563724642
1494403887
1730015971
809801736
1112140630
1819677720
1346526353
964342177
1878856991
1701531614
542960046
1866417828
119846241
1847852876
617464161
324344043
750752405
311876082
1358381666
867544371
2038409337
1624535030
1693135599
930782339
1544242814
125233794
1583704552
406416452
1254397040
620085923
1484143382
1964408844
1263963113
31150576
1928259893
2069058410
160201801
34064819
1132743178
409417887
1514094864
473640682
601116885
1266770520
1295516179
683854232
377345338
1426270509
2079100972
1425171178
454985542
1193448010
1485243234
90000507
1911089669
2125767793
480585349
2142225075
350938024
1639268542
405072608
1936258250
632150628
1888666923
1434114803
58984673
835769594
690644004
1903678542
1956780627
8120508
1126045556
760926526
1372701172
72505316
1159646335
1733692488
2069187930
921727595
1758862343
1097281689
1474856007
384117886
210178975
1519366032
1481018510
217771811
979058258
13731800
1078357327
313113861
501912279
742830229
1445833223
1367162530
713145303
898105225
855406578
111682618
1960473603
1820302381
1353672103
949461404
227582803
512128829
1485406393
605755871
1099906652
1567454780
203552193
1439439553
397842808
1953742471
66114507
1581937314
646655307
839682232
2108982201
191555808
1468341591
1668030856
1680769031
965456358
306191534
691735640
340238159
469214058
1560465735
307138401
1170177956
459157215
2054293203
1830316201
1423861104
1572146671
1662599659
955222414
1685823119
1261720204
830555646
741714571
1922685599
695277743
1322576353
1241620852
1227938909
739198233
1460294575
439091211
1302123136
2123763644
462648759
1874286208
1683015906
1757682095
251695212
1194825579
1158122667
441060855
1145871085
1250582490
169464837
1498965980
763797311
1672054644
1259061765
764008800
1624726485
1150623822
539956348
170717410
57084261
1519431202
1854346574
2013146232
1338495318
1926563713
131275005
1907191777
1057989470
1674836300
1683586924
548800327
728542681
1898460721
1575763941
1408960818
55827294
211073412
1336608380
1065167594
1493978250
882483610
1923735953
1676283489
239604448
1762094831
381158076
155303993
1870012030
1172103316
1155543720
23379556
1794444496
2115815344
1969424756
2089069236
696678757
18345347
1466710813
240759237
1461512840
1724658135
1408031105
363131598
799508362
1971399335
916601387
1665714262
284312809
2103853457
68823841
769482925
731489881
1944470873
1136106296
856746901
528273476
333282683
205053789
1671984429
1195298194
136874325
181611922
577484496
2089471349
765957726
2146119234
1573818624
1027843963
1385227951
37763017
890716810
1772460895
565627432
303625962
2103260831
1531480133
1150689003
1241842896
1124080204
1110211412
1054885851
1126825824
1121944525
1881685788
503749442
1189956374
340284983
319990544
947340513
569167072
1032915377
558844964
431323909
1350020107
2003689191
514423086
55458531
677711626
1906772693
1307781389
291949170
1408591997
914142931
2139942766
71840
1413652295
1078504030
509072401
1655896614
1531692317
1065257445
1946424743
778114808
1473453106
485527004
1318790050
880682020
1344122021
1991805753
2005708982
677896450
1491763909
1809472092
976997136
467447230
363723395
1135382386
1258077487
2000943351
536992063
1414653432
1493266799
1169122758
433287626
535502471
1978857231
586383204
1091782103
1129258325
379214512
496542560
1986542592
1366939394
1398909156
1656289264
167613743
1079413833
1009386473
1311010166
512082032
1313863193
1351803806
1083750046
596840409
471174830
597243400
1889900890
325403209
1143186085
1770592276
1234254093
342356210
2110918077
938610500
1660478094
2699769
180501092
1614002894
1857932362
1301704715
1922536318
814215007
706134541
556915573
984351113
469629170
66531059
706291344
1242481207
1551046309
1625204645
1800437538
1698918986
308553800
1565294143
383326
1651317647
1030109253
1283458815
1173709047
672613065
1879103670
1550295244
849553099
1972805770
60932287
682289272
234226162
629316971
583189601
1024976592
1677973481
1509800434
1413502699
1975431407
997453714
2112988218
435578947
1223004000
1843058235
789764977
788495609
1833256244
363072469
502788787
248544998
1300346287
1640587906
1859484636
521662717
1247041816
1637255838
1013227664
1031208764
532116033
1313046373
420177612
600268686
268478237
2134110873
1048574080
2013764665
1681658298
1115689313
792361960
635025616
305773571
1920529285
1761063278
651931870
11377895
2113739969
1149837304
2140911343
1443227363
1370031943
987840001
1187122723
2137358339
256103428
1115185201
701594035
140317072
1206694987
1416880877
1554629543
817035285
1976252832
1241325160
1309244685
2147056258
1148768880
1782279392
301605975
1354328133
500484267
2091896283
1139506041
1166776316
245580572
210049406
960687051
1991106900
156874838
502865861
1180169043
1700793119
1228237380
521760249
1539741752
945877740
1352163123
76007070
908460272
944902260
638629983
1743198878
505633513
719911919
1963679568
1999175730
257091998
1331148728
256266109
251520500
599822544
1987906876
92449748
1603184157
1050765299
1149123263
1416000895
1245411625
2061929092
485900923
1359523783
1295925070
895668067
1658373995
605733457
1632461499
503923775
314890646
1126541626
1876091549
917841264
1111242067
1679679518
31170823
1269475944
1751018051
42579686
1138145716
1244889516
796274334
584872043
1767026760
277314704
1992663995
1669540366
233179951
301930539
646736180
321411466
1655208835
2058982928
31164841
27657820
1918610462
82192868
849022894
1912595578
12149820
1083995947
375045297
1376449532
572827112
1661348006
2138970076
413439288
3950179
144182116
1842975304
197868358
1991102851
73722421
1001217127
783191865
684085437
923403589
1155894677
489825159
1262685216
1597380451
1262158369
1925844264
332714532
164295977
1932859972
1911253328
1478739500
30822694
1774882745
436585092
1853047300
1930470660
1729645043
1926543320
1388355483
330756881
1232772471
929879099
53188977
1143124012
2044590511
1072822619
2140378237
496049474
166809399
828566567
1079536377
728882980
264646639
1248676087
1764837600
1417921429
1892623624
2105216121
19382922
1306796487
448922157
1512504589
1096918903
2093939603
1966563228
2053701856
2086652418
392798561
2059400493
986247186
443021117
346748364
1888968780
474348851
1171334587
1648905136
1096113322
6062314
335196801
801864250
1156992604
1734706641
1023325502
587936362
182042433
747237402
989201081
1526531140
1708350672
277389971
758791293
652098603
1856716243
508577383
1227813519
1506065321
1976442215
468101459
1384540399
1271341592
1652914958
508568511
1600471745
1525434466
988295375
1275432372
922542908
1164838311
1590031534
464764137
2102687403
1354283701
1665453691
72168141
885904248
1027921504
397158859
1394567694
1105234726
645325778
503917968
186615422
1687243728
1025748123
170759544
512109632
580317998
277992694
1447298528
1412241856
2099972229
478884937
1250930267
549243234
1437810917
735195379
1143562011
1079140244
1812540104
2016414918
1705610532
246819842
1491140552
1370173651
1552932013
1533389024
2047470801
1233449981
801546244
301619914
699944916
862695728
1576902089
748941337
70124162
1113615916
670185192
1687298706
485835569
1188111927
370977681
495226205
133266154
1986590500
1755429295
1332188958
415979579
1895474133
914287576
1080491732
513825009
620766132
1711270395
573357818
486136052
5788196
1979158881
1541544454
2031337680
1138215417
1417166863
1919896328
1254283180
1126101680
767362591
2009267995
855833493
770925651
2055380994
1716660845
1625975030
1281710470
446548431
1464399260
1145808668
634435928
1811269416
1897712811
209881525
1481819473
1781024009
748113344
1275825909
653691759
2108483098
522675779
1168250302
1408887563
1614161217
210240673
697926102
984214882
1663122229
1939887508
2080334085
1674745246
1761004640
1326639169
1840992778
2119280537
1060079682
1012502201
1470451786
824819630
668932031
1404783235
968685007
1099538901
713488339
1249428806
2121750816
2101984707
391994727
119759994
855847930
1349531056
1468105706
2030160023
2019223186
1150994944
931420754
419845602
1267365282
2083891604
1551509915
521675796
1067252905
1669595236
402542145
514691317
1946016783
740140289
552381451
1639966374
2100059346
1669007253
1017580237
1559108832
1344919396
302206753
1821573159
846291938
1004188916
1632138736
1968301751
2055759751
920622463
117370719
1933814002
1929834737
2021622039
1187666901
1474956549
1763777628
2042375500
1867383027
1920065560
4737789
1190795311
1634806535
755231756
79067283
1464796061
780571810
1151445975
767340422
643147410
1490818368
48658416
1758584559
1469499526
2129980660
1439743103
474639761
555884170
61894501
1316262863
1734561271
1865353862
614879644
1003618122
1736010019
1461668137
377445349
1758704008
408339895
1282468034
893609864
875450769
1286003765
514249535
1839279764
937409363
1540644722
993323338
1726676451
462708140
230735715
1577971409
682665532
1596948442
738730426
1487355099
148323014
587305235
1923363653
1186252234
1783792487
1107011339
1076836837
1360752499
62711448
2033335814
1234717085
1096209667
116806097
1480841753
479985317
145543864
1500610890
527179979
361422447
362981661
1083794828
11480056
1408476127
303751926
1161207171
2142696541
1093857894
2101069387
1769429748
633346592
792964450
1692104688
636779958
1141957684
351837802
1880529227
1413516307
1111479058
368970483
415401994
1395017559
174777929
10739114
1846987097
398457319
678766800
753392477
369173129
1416341462
35357614
87585532
706853179
2106431116
884325106
1652598201
1124455798
1772825593
911091212
2103555545
1741631942
682396974
2047762949
902285202
1597611089
1278354981
1228422114
1059681034
1990428940
2005059475
1567712309
1835963503
912759766
1479339014
1402324387
591574500
409234774
1838271815
2131716985
616854624
1941898938
190089907
417495926
1871394516
680186608
814349235
2059690730
1959385678
901429539
1274687217
416462995
1326733878
428176618
881616277
1327261689
1186168814
541795690
1211135359
833496513
2114784898
383506990
518380983
464296859
327281468
362832851
1233862927
2031003302
646786936
380406496
1888275763
403065595
1375617735
1358294701
1573739448
2029831094
307352222
1677034233
1451802300
1091765295
1425381172
681111755
1237121097
1657428448
867298240
2033252612
1257282989
766747258
1590104999
1682913754
900846497
1590420428
1376889482
327967594
1868057832
395702521
108627267
1212434337
1614231275
413998849
1891466999
557607512
1670631428
966645159
1686382713
444288953
420088271
1368128230
896626111
283779374
1200180372
1633424160
649656369
1732436396
1536230584
1505653501
1367311387
1909682716
1344184699
1991882743
1738237474
1196965640
810643529
529135420
1290604614
2085977701
2013842784
2039265493
796738634
1928350089
1377292276
1472076565
14280796
731818593
1327579299
429722726
524645481
2047289350
1520627281
1389449342
279184214
609986374
1983125996
526449785
344602504
753220904
1831623717
1211022206
589855702
816204354
702666023
1809050465
1303944763
677306291
1633814787
1421239829
1620651204
366844630
170298393
365158467
1445868509
1355494637
1869501649
558461809
27641263
480452624
757213697
375320787
372208635
212194507
1452381210
1555926486
1035087344
553122121
1851096355
566777979
1086805303
212341067
1628454424
562298239
1158049937
1892197523
1961244861
782488291
24479367
425717017
2037884290
1164148479
333933470
165996609
637905443
2034888018
2048956793
39937789
1357953463
1847570636
603889602
400101728
109232165
2126664408
89079482
1294133233
546386263
837653953
929213547
1329557104
1231175264
1313736564
1157605776
81740258
1806195138
1163573176
275857234
1056813444
1557076642
690597139
324950520
37027942
1602118044
373905928
8114929
2125325472
1772054512
731857435
1888294009
2113075954
1537507269
1653296599
441869108
1971032009
1626645951
162260881
1034418734
1141962624
720297175
1057295799
54148081
1642101787
231112953
1279786219
1440837682
862860968
1921133419
2048795221
1467457249
1271450038
2066200823
951659426
1962682894
41950007
978188749
1868670340
595720537
539505750
949652449
1207264315
1996091698
872529789
2125984933
863183464
1384474058
45918313
1419423992
490259880
770873760
1847818289
1758017161
1615742926
947193066
332749793
1130663822
606605784
1171486870
884608778
1416781234
1168053292
1815429694
641141401
125864896
1739472686
135644336
1624249134
1079308441
939938039
1397222814
159589697
1186035446
1678421949
1013101442
967394183
1876736796
1944608721
1685470246
1539940020
1009260962
2090929950
684864666
678715058
337210491
1113164898
1676888511
309416637
1958831856
1556673571
2041153688
2022778943
2118443666
1399431529
1207131613
157106667
1323548076
381333793
633641936
991299599
1749843339
761837266
378798665
1499365861
598134247
1844511364
37792224
1090065065
1412445113
1568180237
823901163
1888060569
949361130
320462828
1946183016
1207277996
1041514720
2138326052
1396999939
712786437
1865220346
196067961
1396696934
695121771
1043124450
455261153
1858569025
220715804
1482301729
801187401
55335566
773785759
822802889
876162219
455250996
557309498
65489537
1942721728
477023644
723933011
1891068777
969244816
1281600784
1009020955
1279978616
2108873389
1822595304
1571130828
67698494
1854563727
1015347103
1786723675
1301063963
1265719592
1069685039
1709591332
198200151
1804806783
2070392430
1186764313
1741668923
1596880396
928063337
1198823235
874208160
723408366
1686802773
1295697263
2097787301
420711288
75690813
1016357511
89020746
1396024280
1118360607
196639380
1197985188
1624158085
1057588828
2129473585
993158515
1891188861
2134734469
487404620
1700572869
918832202
358394868
220958747
1619282932
2072928005
1201905872
1171920392
724339138
133437210
1731956558
1018821697
1992811397
674386712
1876094332
1572500745
2106362104
1536858148
1110995352
472082041
1587481992
347953290
1863113799
924787607
876024788
359508894
181707879
808072856
9367744
1539981756
119194177
1100396965
108031007
1030127507
1944572763
2123234422
428693078
2090623579
1639898606
183776020
323736025
1092169083
1060504867
1692330628
117991839
1720776219
1807511348
2053416832
1857268764
614524276
1184714304
2123569744
1967170975
871240904
1385561453
1699868712
1210804104
1908915963
36260714
889046339
1383338478
1367179630
460737508
1883687784
1259283175
514324623
1266023643
2049817830
529343107
254372807
1944642126
2109128181
882700631
987900176
1253452170
1082429501
892392540
777183037
495645349
1946952399
782723140
859453164
283153870
443148034
590857446
1489598027
451874030
33737123
758623208
1764169299
1129215222
738915139
574010226
1240129744
2042038173
1345310024
320170984
1519354652
159664301
144407691
1251066858
1048883168
1496987925
426083606
1300933276
54780838
452918951
1050094849
178295636
1533267600
1923561174
92170302
654167340
1479311772
1746231383
2134998129
1276482885
661631594
728620609
419214348
1831517946
1529099239
1741558449
1880423123
847483902
2111527677
2100444928
869874311
857267079
1894681217
158917721
1763772910
1737778147
27919147
1379544628
362743828
1856937461
2006620286
1834548831
59410415
152017029
2032459847
1632185768
250182012
2100736441
1303926924
1316401388
820006505
345053268
2095523055
1140315449
202859768
1444559711
701265335
475557433
974011315
1461400080
97527306
1506978482
542492785
502142413
1366107354
953916016
1017087981
256134385
1839359062
1570102325
1190750845
859378075
2059639828
1741498265
1965354070
230418436
1947334670
1005462581
706830996
1758991375
218509407
1813955427
1423271541
1136308510
413523347
174041114
2044159670
1750569742
748752297
658310544
1852544781
758363002
1927805792
1083892393
1937520613
487267510
1418906946
336243938
1900640105
546552647
103966566
874847121
726451929
835379651
1481152449
831164381
595314523
1058860209
353803498
680263770
1007494348
2015964515
135893401
1143512584
1691369398
2062323795
855057596
1923915252
548921803
1050568753
657196346
1750787392
1465576374
2109405957
258814734
1063405749
1412799335
352954052
350599607
339507910
362356510
1310058775
1210567497
1557227194
1508105024
135694414
1987841374
287947412
275174029
1087154765
620606944
503007351
1808984770
62327610
1170967307
367338377
1385284264
1764737412
1107448879
1901397429
406539921
1798784571
919072135
454948080
1709649471
1115878027
525477752
150259042
1527435652
55514617
1017358311
495657494
88056502
1886769316
1348212472
1811967422
2051079736
1158551694
808062695
385577249
1922829470
1262962019
469194839
190909198
247619267
2133451359
1774930866
907802894
1968612965
1227210060
938971887
906855518
2039265510
757410012
522046747
1105864774
831320113
326335810
2126509918
1193298085
1715233470
116133061
2060305568
859282838
642983260
600387206
66901290
327158568
585845842
1167909620
917700424
1037030098
921350121
197712323
1438979640
677513180
1463409454
154899595
1545731145
635247970
100036434
1550200187
389706910
967571894
394752345
326602577
2073923840
718693247
1661192291
814618722
1727592149
2078599685
1271513488
1063845363
500373000
2082223603
132912089
647874299
2068988762
335546662
537372583
1711169654
445800678
1462784630
1042144476
364862924
141727436
65469934
1560560113
1218123242
424076756
1439288412
1688714359
2115473972
114216896
1999402198
728654387
799379321
37644595
665133414
1906680497
1159733691
384781526
1717342876
1222965520
1748196834
1321711304
2005328572
1766465414
717536178
182400069
1029805388
1824877527
623603576
98800427
735955491
350903868
463384062
516013134
490409293
1846885471
1182900799
982580021
1882359266
1360126946
1699338218
944512869
544560623
1639629038
77735583
638053315
678683225
533495310
2094407614
857271014
806773282
42626047
1020647487
1450114791
1254750908
1213227397
1983772108
901649183
1699879163
1995282944
1850920165
2104034274
584271255
1628052338
652599403
152671228
2048771802
1295734661
565607489
774706131
779162512
291006134
1959630101
436497352
1332721883
726883847
1831161580
1418221725
379723801
307695422
1999451174
1268611171
62297702
1930521511
526049860
1391979338
1914425841
875106256
1348233957
2116842497
70666468
1582343725
1141316981
1010650346
1766584607
531185756
582891210
959880282
2105295895
1086643501
878188563
999836673
771832482
24311095
1635043338
1470637847
1285877452
2002906110
98038388
390136401
1119620228
2066269351
2041815394
1607670217
1781457631
1323936468
1228894086
873597202
172674778
333311992
955390415
980986292
466548895
21481516
1314990366
819146294
1888691397
862224337
1378879148
1505946922
468512489
1837834880
1005225584
1186431597
1201476329
204400336
338774023
2112096385
619367919
1190012544
338113519
1409565009
1004052561
1457489611
1987969038
52766420
432941362
962011799
218166671
1415554010
1696262216
1831154849
1635755310
1662861352
58237317
1259124441
1996096828
366884981
533611549
1702330056
1082279728
1740721416
1757776137
744847111
273500553
1306164754
1812052307
1474793749
365045134
1914108641
1426572792
729374962
1535533864
1811423980
1604641788
141427092
500307996
1460440175
876781249
1507964071
1299569517
1252990764
1443918208
934603786
26655134
1226493333
1736103089
570002045
1675399626
1133984944
1839947549
1735016099
1470918873
881786286
87500759
1689428684
1705628123
1100638660
942441078
901435849
1065074974
484738393
116365224
1197423241
1662189636
1497039787
2079346270
1918319106
700493755
677742313
474365810
428762137
2000060636
1475714515
311749044
1092078797
460062285
1002176490
1480555768
645512578
1217163241
1777244076
1787790099
4524150
1697125385
2075786820
1000463439
227090432
1503100807
1620188870
288265171
650189033
770174244
932651693
361879030
1090811898
1430629097
266787005
887114261
1078801309
1735321601
818358089
882643148
218493973
315128841
876661043
2125308437
546036693
387530152
710781975
1523576242
21015553
2123726707
1170495903
1385634064
705929964
1283504132
1290463454
655528416
671324072
2099846952
722848516
1464190564
1661920494
1610029575
718196701
229996964
1543079796
1716927189
203493837
723230879
761188241
547278661
198874678
599746500
729478870
225202842
726648758
1190291552
551518949
1306145325
320463072
853166356
343825577
181960737
819128326
78637549
414806443
473604675
1604652295
1176908369
757881157
1997858052
2040538596
1478920687
61752321
2022211799
301820891
1083250035
351623191
833303141
243484914
1036717631
1911021756
1375630723
1481238347
1063225455
552532234
1055341137
1261721630
1880254500
1786038100
503741733
657647052
512431150
1078923056
1064627132
438675350
258478911
1203063777
1292730524
1212857342
234819178
665909357
1214779177
1290329753
1771620424
749763702
67291602
751101863
1022400007
459132841
1143968256
2106296810
2000032734
780152623
716366639
1669010011
1389898903
1981346794
1956286441
1638462165
219334909
1319086002
480490869
1448853160
1180035067
459464441
1240334690
1218104642
1585337139
393666049
1516146694
690434726
1057021787
1431100892
1837451475
99063802
300188080
673823834
1838553036
1850030239
1653540348
767472890
1554706236
634460838
436295944
2136935629
956658920
1322902273
436094168
706784909
371975883
1446151641
965375226
475251956
584110427
1312770972
21689183
205796848
947181783
812215569
1487309804
636301583
1179435955
2136185004
1013036640
2122212896
1438350219
541167185
69648946
68469060
1851129010
1312671129
1879873220
710111953
1881333819
1264015083
11101500
621044337
1466712748
1164764177
2013277363
672909570
1626862597
710260896
394374859
1306579116
626528936
1678030836
176494937
2048556582
746198574
886764760
1178764992
662895475
1028691401
422391604
753946047
1169930667
522626131
1901901601
1607454498
1160664927
220925375
683519323
1924040917
365925347
1755779237
1970381290
21486864
1723646971
1838357956
2141525460
481105449
418394091
1780838863
713684647
1438155020
323373517
1780802915
308788780
1985607958
1930968596
656229768
1441059208
767343394
1493547704
131410220
1079744126
1134645490
346015763
1348973594
1181211647
1642305521
812306860
730624924
2016828478
1410773207
337639254
1559073203
1949724213
1661493219
1594602151
2141124474
1310398710
1813643651
951525285
1320071538
15512320
2002267353
1567729261
942418100
916391945
2097771397
47488977
144478903
1648205386
37100483
640791926
555191738
281851261
1816202517
1723445971
919174758
1560366704
1951854605
1832881081
1205100369
1809444956
1595362136
172465470
1806941425
1207850417
1749541923
1797545335
1166779936
1963275313
2077745833
237090135
831745415
335880815
1932126912
766420386
867988964
1377429244
554115849
399733797
1514710464
490418943
353511928
1828234299
1932159034
1613580320
1605597303
1400101467
1154719458
623701274
486634543
1432336866
649076441
628923609
1961376831
759603711
253999794
1503731065
624038909
372157920
1194217035
1696905965
405903602
626779153
1221439661
1164943743
276503638
799588801
1215733556
1393073286
1813959925
1018225933
1886260094
2109470435
781511100
1547912520
20580853
214844064
1969581854
199211775
2020090012
389423042
1476961228
1483699011
84693682
482406222
769895450
710580404
397965057
119691833
1079478334
1864377580
224112674
1131652667
1138993629
1773200062
648120085
1042041598
651307829
1161566689
1950255652
1119380836
459920710
1866035668
1347705526
1499081807
1239203235
698408493
145135065
1366779791
1528269030
2027131643
512231491
999555302
1398308201
2010727361
338276759
1608064127
194849793
2137548100
1361800695
1635216232
456995612
1442750440
1008502695
686929542
177276767
1921202866
673576124
1634820901
87275646
2086254875
472555528
1404152115
1021666448
10144836
297311060
2082821080
1995608177
2101294014
321452310
1416997451
415369184
1801680111
886590193
322232236
1139818144
120637520
1122423538
314466976
1650769002
1042724850
1396015355
285265802
675788933
411660881
1628178286
1236351107
1625396894
1550353743
884632457
498448187
2037866768
1622636760
2108687760
728569009
1761761856
1119633482
1133615274
1077781686
104048506
125315308
1096307733
501553064
794655532
1122838591
894811944
141714911
1349271773
727903030
2040391404
1071569038
2020748025
235767499
884845795
1394481510
446104715
71388625
1794470214
799580389
1080170377
1555612698
1791029387
1488460921
362083970
418870959
1027904747
126527738
1542550278
583109648
1001034237
1014346968
1298769370
586676282
1264747089
894535614
1981554506
957935386
2072920725
1559206267
1475936948
1810101832
1116909950
613131625
191921594
971446243
439959029
604373646
1275242018
153914710
1414133850
388320603
2042917290
1512478820
2086615505
1917512862
1694484853
27769528
1245883060
736293112
2057258200
779145109
2000943351
1374907600
999951534
1617780309
1008224622
519911567
2003301854
223507768
73472434
807055414
867192580
1656829908
1467087492
657777475
324082696
981454351
611458635
955486986
1513657972
1954004528
459324603
392149865
695985514
1448075439
772046542
920676485
167900119
353273880
1556672095
2133250861
688204013
937636636
737574457
320532638
38595587
576397153
785112344
278086077
778566031
1858075082
1492937763
442016289
1140210560
1181201298
894731643
202179882
1546063553
1951371424
1620881641
100404882
1818960618
672192855
740544072
1296990433
496477891
1742869694
1240334690
2004381258
323451913
317881069
244842562
1980173758
1451302769
755542766
524227623
1283342801
2108086675
1759603912
1824175855
293198652
1443058433
1669045186
1959368866
1587094046
291945015
1307146492
2086576135
527507403
538511205
1262890901
1463252203
640511833
909284448
1219887974
1979569084
59039830
1571868574
1173374877
1506577703
341338429
1489439478
1827445277
188007556
2087614528
1002780748
1364630272
1312761800
127154680
2016911814
1322030863
1056533813
818579361
1752247794
1138833137
274995425
460343298
1107235160
868412476
856306285
1532481305
27325157
1386370884
229725125
1168034144
718993842
830482657
1099023421
744123808
1103413989
1789303809
575826552
1654215513
539822380
1882732977
1153458777
461385349
1579235119
572428635
560044879
1825323663
334052878
1007659058
464836962
341185255
203603303
261020354
555274650
2021114739
619216417
617655734
566616301
1068887590
415222085
1725589403
2104377023
2021186421
741028802
422917344
957596402
567573443
475074621
809587711
511232698
297837105
677401926
12225256
509381007
1451414627
547157674
960506821
1544841569
627998116
1202991602
475281003
25229212
141673168
1370511189
377739150
1981491720
496878111
1307031383
239068794
1418424177
1668161326
1535799834
1229064957
2086137875
1461279511
2100337955
793355451
719418392
549795567
825750502
1638123908
2032380310
1282426226
1341207137
1825234556
1246412966
310091333
467055659
1712019209
1537935252
1982846095
363663953
1581265347
1068130682
405462748
203838335
235621785
2019900235
810889071
860304412
2083127353
468767008
1159825691
1701676751
70464716
1529080663
857075416
1113070590
1887952026
1561951017
2126716785
862085035
1908707169
1631684819
127418075
1875005072
837216882
1004967886
1826768237
1080797152
933351430
1012814615
1223772033
546966499
644770135
1729437700
824883311
1084648611
1680527440
1051313690
166228571
181004124
783412874
1369478731
1048955848
1021399524
1109066943
24778608
1923297180
1243340873
912198727
1527735556
952227252
1164719209
642885517
1629355989
1860550987
602671876
156719722
87401608
242510811
179393340
1991021275
1419677302
137177710
546931988
764845576
381696615
1769563636
1879835296
1927262329
706554732
1306533101
1249823128
257583030
1083452373
541365390
1670918067
1077519902
605747197
1440903066
686270342
94823771
1803326697
1266225581
1361628195
578680643
412510764
1648689993
324624348
383829952
1736515374
1966747788
160583046
937560813
794572098
1214662488
1659695662
600385405
1385966647
1268387031
1169353381
350783341
618125987
1214413644
736901986
926988822
2035200297
1378588147
367779546
423869962
2009797039
542925364
847765269
1260432206
548097584
136984373
1896623097
1478548545
215328688
1942557827
1047142575
827083266
881180618
866047483
438995593
1641426928
789520515
1826306295
685568883
1098459094
2102421263
1494677750
1645970199
1618272819
607759962
111704194
603923888
1406397343
1649246700
1727510392
981544675
1430961743
1743990944
945497906
1673440112
2063586224
1677633730
802337082
1550974090
230455846
72763536
1807013040
1087035263
253928566
322234185
1676255190
568715800
1178993570
1641051703
2024579218
1372756810
1773164997
1012540056
1283607886
1240526856
1453082065
1465780352
1362643616
2087478407
518257630
2081167173
1884219990
1357145300
394491981
1722133093
337237709
1508485212
700364947
800191947
1354799428
865842020
777042793
1493966310
525668669
1176334202
1375428917
1269103014
1224260077
609349147
1935156121
1480175647
683460970
1671122058
1224256732
1090520386
1351837646
569360760
1903843532
539821887
421417906
1513473233
2076643994
1779057586
1290581712
1396338660
2062284763
805097246
1141489233
566230637
1076449905
245054055
174479978
1985421184
1540432142
1537911472
571332912
1676659428
191965525
1811859460
641016316
1875387137
758090939
465169480
57233614
392782477
1908922940
1155326883
1685525976
1515633865
1347189907
547071798
1723879133
979693368
1457009256
2110209321
1616557621
1941311941
1026103945
263483918
1712331749
1363950615
2045590039
954907151
2005734075
388675057
89004991
968992867
356003589
1583791285
415089442
1861002313
774230861
1353689282
489331868
1440345464
1490652062
660354655
1831993973
1080005568
78566316
155354216
925649982
14136256
619349198
1935374427
2102828400
1197751500
991191491
2051984829
1048091338
907666172
459888768
1893022017
1096949470
50570206
131851831
579042214
52276619
1827306733
1577932235
2000050146
1394669495
2060282569
59407705
1558943112
1151524089
80500626
1242082637
1702211608
618505799
2027326592
1501324791
776951207
479954215
1233449313
248708143
236808234
1022132042
545669043
204364690
1538027343
1912166635
1479576354
1333707933
706851080
263275300
2057648293
724991881
186579956
947442230
1088169978
710808449
1822742196
584376984
1068840927
20828416
1237825427
1410219114
2142951025
333417052
1752247523
1744927343
1210657204
309168409
517720594
1771523182
442607502
286700925
2053780283
889096540
39807582
787907376
1873034202
228776539
741878155
905901435
555305269
1141745348
1808402201
129395270
1426039025
2083689540
874842592
998485876
1652848646
1516806989
1336222640
141789192
613029300
837676681
1327650085
2033950280
1708314331
681281
1530553592
1489671397
2116288876
1385260124
4502701
790395325
1606040208
1343091934
1231300083
606250835
1839711102
1345507798
1242626977
729247732
1781627400
283830327
260713996
281232375
1232207908
737146658
1133661417
138405615
1621252481
1728042105
706931757
606834507
1146558418
485662202
1270577336
1981250339
597771729
1110832134
1389406665
68890618
476132537
1243176120
373081725
151832353
351898237
864835287
536956007
1309094128
102117709
1136027465
1035742160
651161056
180862196
1799751412
1132309468
968986769
532129669
1741507894
1407401354
1339806275
2142575033
98887061
742693250
1189817882
1503946612
646673268
1108844283
62922536
2035669893
1769709953
422769513
885606666
833099769
1763557374
851018123
2097420470
1102678726
54920918
1396491339
1357073251
751962338
1357130675
865898109
1472044975
1184170411
1048233487
749938645
562610485
134706866
695272142
1667551541
678557228
1025797122
1171726912
670439789
723654835
2102776590
912517377
1499339180
1858618362
969957396
2131350483
1572914553
751616850
1147168351
1721004494
2123891559
1786043705
491936833
1388369376
1014811383
1390620831
1178051284
1979862417
164444164
194549722
1535321452
1688625634
1300029733
11833255
328098013
297152216
972162094
1019619231
985576149
434944475
2088121305
924933649
1236411032
899840626
1728135874
193130094
720722914
1328767988
439443345
1603297858
404612672
1250057136
1962832524
1792634243
2014343072
816211244
19326311
735485792
644206931
68740670
739815654
526073015
2084294081
1542588729
442764567
880082971
879659891
66939868
99259716
646186948
1696515033
1783779068
2066956980
2001498288
1792488103
222570273
366259043
563094641
278981854
1062865725
981157210
681649764
1246351343
872299584
458815324
878588043
1441040312
2092119461
448947267
559714877
299306782
2009298726
1901441192
1080227413
1639240140
127369294
1915118773
1311813285
586374988
1916262181
283911628
210472802
229359869
1942037526
1906875063
1079776081
1579062578
1181910839
181220086
852673694
1679058697
392201208
291083913
1323510153
1075998484
1567420697
1404494797
1161628543
2030720836
1789758326
448385941
1337598365
23522925
413729501
983855517
1123388081
169045904
1154836076
1607314695
610112657
1032182507
1878689706
24372069
1078030020
2017614573
1973571048
2065636755
1729580936
853867346
1029666679
971308482
1567462736
2033566779
1306830828
1868062647
1761542105
856418961
877832054
2107702392
798170131
954356312
508145334
1020905751
1427346680
1655090417
1163764730
1918912822
421823895
1925426892
204696728
425741844
1471765806
1323626456
1565867163
1568294609
276413684
1890185936
449178989
1347086420
1557213835
2140952110
650728714
96885487
2132119267
1397267124
443575682
40825833
2107652685
876149875
496483866
686993413
197443914
1660522726
2041866781
1852851740
643596271
1335617214
1711268330
430488527
449004538
1331655893
1777098505
2102486206
1380874464
1640579731
886184949
362410505
1248878046
1176763662
715621840
1070603685
1513312320
1958334765
1844937974
330672619
2134971321
533013280
2112312086
1528954062
795650470
823078596
972874706
216994799
1674847731
1198977164
2130238797
1637912972
1139854726
1664901590
1104947680
142778485
1910910343
336410893
1406041229
919417216
1894031130
623562501
40649231
789455172
1717537926
363988279
1944232235
108159740
1513899040
804114527
645972764
816077381
996429498
782336499
2038306069
901398848
568084272
682179902
2055177508
1415492716
870687763
1944534127
628055593
967852261
1604697232
1131558500
1310954462
355010793
804960628
1650080701
2073109040
1827293993
1138610656
559374283
1320092808
723262225
1165894525
16064359
978540521
1329262617
757711638
608127788
1465139730
392564554
1150941145
1151478817
1379592940
603282872
1827975174
1745541818
1167919968
2108644880
1043697846
80950348
332478429
1521540244
1176927222
137752847
242120481
654621244
619189152
1772118857
1150976909
521612489
1792450731
1842067654
956817284
604010324
1707914487
1705173137
452816694
1330791936
1344681362
1255130383
1294444868
1639344321
618930538
1424842440
1813640169
927315301
2099571240
272516354
1033635274
2102387555
493619116
657279392
1384506083
364124541
327251903
87884270
602159084
1619616801
792856618
27087969
545911864
1810940682
1921554906
1903324951
446263388
52013435
556632707
1440066260
653212006
828259497
74911283
1782504530
1015162710
387347101
493241015
417674963
1690894448
1570758054
913987649
1339075831
606012830
1557707262
1022626879
1553626111
1129060029
722397293
1786308795
1632284150
844688465
541174151
676637325
1407702082
942551372
2061687122
1297953937
272172562
1821501272
335728284
1292968775
339953072
78245897
1497401423
1020624064
892332977
1524056720
994424213
542599553
1113707636
1956518793
998284652
1301082728
147944207
155055220
541875824
1355656621
1586436011
2104887205
2040075451
2016251556
498538734
912238641
710938175
1814623051
799360985
1703503566
342669199
2089316751
1312467855
134977073
1348013177
1555104794
1608562678
1119209177
1712825801
1470493361
885240115
1586575923
968131253
675912726
1201084787
1806580102
635170332
1599459678
2026216208
1193635349
931537692
933898093
1425193574
533542260
1357539452
1286071830
313957682
1958798343
1766091853
1147332058
1608734087
1141323464
1895171437
884545771
756865780
46811823
1122831303
325280019
2131145440
597243400
648366025
689892017
1002955677
2023562842
2126418303
967129939
2129831060
1922570507
1863217
302462938
763293780
986436208
228615991
416546780
2109338361
248655927
212736165
1180342842
1119526577
418575310
333946446
1441707516
908913272
1008308682
1171239679
751445670
136549895
1717137126
955100617
903419324
2044484049
1894275638
888226472
52204487
1346172225
10413401
376141680
1837993735
502740739
578550583
1704977279
71166847
1979012810
2015386851
1895407215
2014319204
1888773558
1447794800
1177084125
1543636452
839369804
116993760
1529331044
537401958
255841894
98420752
1572831359
1664308526
424798753
779589114
356409476
89206235
844573640
434241378
1445942197
2061390453
1239860879
1044843914
1614478467
909823825
279530684
1212430956
1552079516
1175493494
1793580613
615154461
97129557
149280690
575755074
1415857027
308205585
1988058748
705224798
1153473101
748913315
819223618
1182744203
1670830171
1195690313
1023623900
1586761782
22181412
831486635
917102576
217182276
1539935301
410612848
579891636
1979663225
1897795399
24793588
1674946803
1942615554
407356546
1181938415
1857376987
1707378303
1276560365
381216123
242186190
275912830
310828920
555589988
1087608210
66459145
1593788186
1522987960
376804008
1013567009
1933882708
221230408
1044934218
1240085533
1227736827
1546334640
2027620255
519321216
32453331
14352113
478816484
555577535
175067579
1808790789
1337561079
917897388
732430532
389165495
221304160
73212081
202037741
511843235
129578480
1396722171
1428527896
1021301362
1785339666
1465636051
1397328415
652423617
458561801
1062057699
1174097045
320691818
400179122
444070393
376409600
1683861658
1104748277
1924236266
1541200502
1655941703
2010537043
2133938921
85186740
447568331
1660963770
864922607
676359618
909694138
991782453
450901289
1233885814
1375154130
1105333142
1681907794
1854585491
1589273367
1797348986
263724257
1467689422
1294430726
2107688782
1441311755
681508799
1252236474
1136408520
624080647
823944009
416913178
1209146891
265016431
537879922
821821190
1096852897
1766772787
1047751714
1192499299
513856592
2068018514
581411927
1538779120
344677422
1248731832
1379034216
1511096262
265670377
1439019895
986742235
1156567694
1473648295
1282442837
1423241802
1473850067
1967284528
2136401578
1656742951
1074468228
764602547
824271732
2013431289
2139886238
84629329
1989438922
41787859
1298241097
1571386490
597621145
1023817979
33884299
122376686
237723343
63169893
1372704430
1234616064
1493538623
780122237
271090491
516020936
1945238911
1291290063
76464246
2033403320
1963808257
548376038
154213597
426724741
1050462114
233373935
72443491
1377447368
334304841
303183757
104280155
1619739992
1682910754
2006212514
1621541054
1376297142
1657372156
1352397240
220342257
465179109
1682736019
1359475356
1817981159
1296565824
1627512346
2035416792
250056839
96451473
1570776966
1808304773
3826035
374646308
2118138705
295349939
370974480
1079325418
1064039449
792930011
742957279
1862820026
30534571
326340276
383972196
1569467240
1866467204
341000401
1178862235
545380826
1412869746
2011570146
1072185606
1308781764
1636701050
1887105464
2094481945
1968708770
508354315
747011058
875870432
1996835847
1307564001
1210560619
592077808
703390125
1723593610
719908348
2027236675
123816726
1834435794
2016813833
159597080
1633560154
963448412
1511340965
333347057
338996692
406023651
1817539729
1728782450
738361211
2133386749
1895661837
27155165
1203154398
944770694
1577917670
985687595
1139248867
1247817325
827002014
1981166839
2088623887
831124638
2040055872
1701065137
1503922886
219156327
2005568836
1646606953
1092918331
2105336197
1757266437
1782908053
1448895514
1793334964
322035530
606680107
700824135
490376891
828303088
2119692086
628579854
891680842
495288396
1078047716
124959112
1637964753
1220125071
318682440
1626700819
2051105013
1198738973
1917349633
62715144
817500384
1733143439
1441026061
615694537
1899862380
651748873
1579663178
1347295386
1603098422
1913854464
950947377
1045681000
1073302321
1539660274
1374126715
1501262233
508353894
839211049
153266980
2051015351
1437993554
1079608517
1854991893
1981280195
1838222608
1745869376
1413201747
519562499
518587456
967444250
2022488784
1647585128
1395392437
1952645976
812638944
951915315
574140794
54606547
1289866122
1354570247
179972860
2009295815
2015724125
1261300538
563116924
1635049624
1261687266
1446945986
1013326145
1214227822
915277419
1148768923
1555371382
689090486
914965169
1149574004
914560653
1799497282
1711868746
1913776754
927753184
281561124
1861683241
681112850
155064009
757352303
834409748
825734332
789327230
602986529
39108407
1507516253
2067940414
1495285830
1650305056
1327822430
413302794
336003034
1896364620
1803274836
456832040
582086163
1821442781
201971744
1103397789
146987669
106492107
1359510014
1705681382
1804794718
2031001543
1514617325
2146676706
148242599
663719753
1319055240
896244002
1902537861
1083177132
1813599918
1825184976
216946000
1453757010
277265991
1277577829
1362967898
1737287395
882399731
1550148650
624712233
1982910850
1841596840
967528557
1623544390
139512189
986418882
331701529
1934214213
1417221493
143835824
892757045
1264854928
1231218584
932317910
1307127962
458116137
1022028011
575036687
519344557
578084658
473454918
1383233896
877136498
771273652
1469227959
686662263
1615874602
362859579
197958035
1196910956
605669788
542237799
1534034380
329181909
2025885856
1071696198
960263582
1572430567
1338707649
1056040696
1476223566
772746598
638574766
693301036
874744286
1489593817
191281620
338327047
1096579130
2135138735
1868034055
1558857822
445513342
1529469579
996795201
256916379
697363195
819255269
1145529058
1677615550
657650416
2079476124
619241496
1313731129
188076678
1290557798
597885747
614632445
1013422709
1255784119
1952899292
1255021330
1964683347
755067885
640534853
659732248
1400387188
1527803495
1350591997
1454810321
196103284
1028673514
1269318853
1605226413
847139470
2004504140
483240111
423927039
84435005
305467690
288326967
1651412085
2000458373
607309260
1330495271
1214150597
144274466
1806501123
696475612
929689667
711936315
65937049
1070548653
819013008
1218429782
1364385776
1608329733
1358557255
1863254774
1759830285
740100835
546179056
1610058883
1376884181
1703056135
229466752
865150854
693127393
540649346
93572926
1612478699
1398814599
694858025
546712064
175043645
1961322237
1710844499
845928156
1834895149
689492029
775692473
382371441
2135559592
764888430
461640574
185270041
84593941
1658034857
1299369741
494363214
217904259
1003604131
949094495
121354003
930913224
1612170896
1514288392
352477282
1336908534
1850798248
674009504
980392543
386440498
186944239
545630994
1675129768
2143178
779070006
1893137698
990956031
1131161873
1574452087
1066520958
2134316225
11945837
1891246177
1770326377
1188972384
2073032111
1553862509
955898100
119721091
715232428
1677670074
621171131
571319906
24105811
2030152302
1088032471
778445853
940887595
2114569092
85209126
888473340
1503573971
840071221
1631595088
1111025600
796407327
1169288170
1637643561
364051887
921251398
779769144
998406889
487827641
413453500
1082030602
1776033454
1112226284
1043937195
1543438263
920617214
1876009780
1729589173
1340213699
1429955851
951615154
38152381
903812647
956983886
1837988915
1072467022
1296142941
1255077025
1170395194
800120659
1799880528
105512139
604559428
2004480306
1864187017
246304373
1380256653
1516338623
1297084349
618212019
178946434
1753036407
816924071
1242933809
1298631907
1853924599
202469336
1407970
1457681196
593095342
1787181850
1539182228
227231908
624307137
1271766782
560642040
706909345
501694264
262409239
1201203007
120896505
1372197200
1794764542
632106737
1194816548
146705485
2019292672
832701770
1993511914
912016334
1540790796
1824895926
1242853742
1791248267
1442690007
857340681
947495330
2048057292
494725232
2001753608
507869761
840622396
628205044
1242256846
1428422664
1570226585
2094151623
135767349
1810843513
682983315
492274513
904647278
1475214580
1565069318
1848816718
423490822
1562660361
858803390
450969874
1545725459
1726847886
1151419377
2016434336
1883236896
787610989
1708777589
1778513220
1494630357
1494370748
625564644
1526174683
180244992
313096436
2062334204
1858021005
1273024664
1606677173
57242454
472643307
34436956
2122449269
1471031548
1552733521
1817421542
465452944
807625180
1192913235
1154312793
736909983
1674630052
634118051
1341845437
1680442806
493732184
996097417
2058232213
1182474043
2144698863
7581432
985221115
1541187582
284617686
1704998664
1546043483
2143473932
1966991632
91706453
1137645959
493093505
1772789828
1754368694
677823341
1144999855
684531287
1907102533
155132737
1928122627
585019352
1315233748
1033639175
1183100669
1714937998
40594449
1692321597
507924807
178382210
2118974202
386382904
1976751471
1963467590
1483581798
1332784129
318764190
1728438156
415409141
1283419064
2145598308
2099484094
1511721387
1007821166
1316325466
1202215699
290190068
270461345
49697581
417382814
1426441115
1485187670
847013032
802660209
1527683538
1390187651
2021972378
119527277
583199901
564690234
1860688474
2110542480
851319207
2130912235
2141193702
959137267
2105801039
742168974
252977876
537745836
782456379
1318619686
899746761
161104364
1622448892
900451558
1054457862
813370666
128280906
1288684674
1663088532
1355849189
619705917
492893723
2003238646
1175365234
1293250925
1464948664
292303220
304323802
1978363126
1097356999
274689410
1187824843
1877948957
149436474
876776114
1616476596
1573739443
303257804
1489611056
912929274
467350465
1084167252
81990634
1973917988
2010042037
362395878
1645021851
150421893
486594705
531801045
2072445664
71826597
1392774403
1034548592
961236930
1329510340
745918529
710476947
919633279
566174887
1543628636
693371773
1440183464
1775317424
749793020
624190760
718101866
1200451221
1114483197
225597165
1182172951
377065043
1001321680
1437478530
872863980
1745314375
498278964
947291
534213586
1177338412
1604328080
1090773232
964101909
1613346127
1949253161
248482664
1379940402
825130703
888496645
1401538528
203314478
22861161
574041830
1601860959
915183126
1252568225
1639830946
528545309
1618235572
279965607
2009515774
148300399
1893729595
1058876086
2030643733
829193276
271443426
1517452740
2000226117
442040466
1033925806
226436115
426910561
1637999803
1934807354
1133221803
687912133
553836020
2024290392
145913805
1891143319
452995351
1411374685
1946515962
116502460
133541729
1697906360
205411007
2027947564
1866989779
1560910059
363314438
1414827911
408563836
155719660
2018538367
489465720
1076952914
1623526039
1084133798
1584524483
964107902
511000457
1535242468
1122785268
1560470665
1150485753
27442338
534702004
1190730012
1071410066
126208420
142114855
2035520349
1230620996
1526685836
1886726201
1711241335
787189562
1936853091
546658160
1340490326
1771372494
416558755
1165197921
1268681197
873964219
437764551
1542908676
25670576
934128783
1430250166
881058726
1922497151
1602065182
221512365
1437515921
222856772
566595846
1413207267
1412416185
1810397420
1474506021
746952749
1407571375
1696429436
581092344
345112979
2087177152
1547437787
192732824
2135353514
1724108899
24117599
1902039403
1954707242
947625236
417377494
1944434437
715014057
1942263326
1458627785
1335435662
1030614992
578916253
1390132040
855858931
620974743
1555867385
1685994957
1889103050
1371508716
426503443
1464141969
914269434
629554353
868519173
1377253105
693778032
555712293
2049724208
915038968
1297279449
352204492
2140365316
265974078
1980716034
1082314087
1965911089
1215295642
1101041569
1536057874
69502281
1609277512
1018362289
1140037935
2128499003
2072484672
1058949316
165720876
196219303
652447999
1953452688
1764772735
1613073235
1532916764
1700594405
578764037
370970293
625439562
1996093648
670930152
430449417
298807884
1628621445
325038451
1889387180
191869134
442310611
994612402
303370660
1208617574
1151529520
1899460805
399245944
83826849
976266533
1837206203
1623404223
1517795154
443960671
2000079989
1178217986
138093042
1979730536
571114339
1966283860
1546590038
1141775589
1380368366
666139786
779036209
489703894
1500776339
62195541
540365972
96990724
2020297206
675814201
1998841975
916076545
1859711915
224987255
586335183
496271916
844318079
2126698158
51295759
1331828456
1393762172
1437444874
2024651854
1530052126
1504655153
723227753
1466338672
1201715669
1352632128
329630349
1127631989
1037156006
1218088943
905754372
1740788264
2070705770
444416683
1708302711
1538892523
1989185415
212344940
1852711998
558259901
2011255277
1852922645
2023800825
835289036
1567727234
1985266600
1758069957
1824235756
1809862428
879127685
679942934
282826094
990541481
587976071
2028487648
302997379
771972394
1436089902
241701754
123765452
649737186
1302173694
305166406
863058811
1544807768
180951905
676858211
13295343
922768942
1971903276
1517192561
1647980077
182420643
1245549841
254647059
1980786087
290419402
2039706245
2086847969
197968988
1647510361
799431337
235308811
2076658640
2001555405
732853304
1251299675
763610830
91005533
1408057138
937602743
600269782
1603878401
1768187851
727434253
1291844287
592189590
525603718
1878585535
1699933841
1050833657
97173148
1408986079
1948911480
1601688280
57088849
2005660533
320079622
1922427701
1255696356
170792688
247613424
597739950
2071049640
806419179
1656311365
1427671462
378162879
1522992588
1502644409
395193226
36948797
1565638795
1999412722
545784507
1143532207
720976632
363057135
27361993
540830847
1081449797
714918733
1072567192
123075344
1207569573
710809530
1597999872
381759564
2107564249
1979338702
164641969
454264460
1975147335
407604318
543857151
374173542
680106424
764263034
40104204
876041143
10489891
276729136
1171429967
1012515158
576570545
1288219088
775119680
777894549
211128749
163775380
2029358038
481483299
1830488331
707853208
1022800103
223349359
359928629
1742832994
1465513512
1114722749
290407287
1721944990
1324898218
85376687
1456512449
1729071019
953237128
848878857
1086290672
1961470169
1717127048
902662496
398183069
1236080345
1541100658
1416083780
1330203680
118083310
2077061820
1026443069
1689628284
1282010132
2116287383
1271151803
1855537878
1692035089
1915058368
1022254536
1873064065
1414908324
299680040
502885054
836958865
1337510202
1759193249
1123446712
1787761796
392963432
1942283292
1221825686
1710694516
890751265
6692226
1587940756
1518533000
1791027086
125309289
981525769
1074590414
2142644097
1015295930
1862183389
1399184888
1241556971
1894892938
644913882
1963738997
1803549707
1642840372
1880042602
931273342
396571730
160497180
358640942
85697997
834890023
966558197
97210657
446654849
685826208
688498872
79954793
836494496
13978036
1931921090
925918232
1384120022
1419090602
425942788
678038038
10502098
1750660193
572570756
939093203
1693874334
1640306129
704885393
1050308613
805518596
1819497132
1006807207
1366179435
1988253009
2042177595
146011680
981337606
1609084439
1253998699
1244986153
12245763
1804383804
798544953
1115140238
665171345
1163754090
1956360560
1314775534
600931895
2031546105
22649289
25816791
1564958515
833154422
685022199
924155378
959063940
289938833
462479509
921792859
675944058
501256617
577618685
1175292917
850595080
2070690937
1294996833
1912362439
1633190768
613442423
88115406
575230195
1214336604
1213412417
1683849921
2020583971
760667211
735618722
1578427488
1135918169
52339964
1167231697
2094994913
69619773
878271858
2046752348
77751032
1394362110
934099085
716733306
2031969336
432555643
1789341359
1144764190
2076473694
60410874
1213141722
1027801143
341406790
342452340
47167013
1118959024
479070248
842674028
1245130053
153241853
751948582
1981746248
225742600
1642065217
952386253
573909509
121972400
979464351
677779760
1812182850
273087278
830650299
1192744674
1413199994
1433070340
489122067
1528295060
1024520440
1519613008
1223653368
851951569
71364262
214853798
2129977943
1338441635
1015719720
2038181719
876607134
1256820760
227191181
250648174
877737837
1927820231
1568745158
2059617126
946843204
957121758
1100213989
1447191655
422328856
558920232
259275211
1194950822
2119538845
885988110
1685558478
1711929439
551619961
1408181808
2116701257
1975866109
1911912782
1791267763
1704501737
46525795
606928520
26065237
12285733
359707948
384749990
1572536488
456405634
1229654588
1443138790
954540920
1812626255
1502654315
1446754358
1873648813
410740318
196559365
22630582
1679253336
1591844764
46370174
104384299
606629974
504972132
784156766
1601842635
110807712
1722536224
2069380921
1382217431
1939870954
1018925785
1479805041
2119677675
862411902
25324002
1474539359
326949707
1978050429
1710851433
1673482918
1465981402
136398131
531092541
1278256417
1300838601
1106032470
131178665
1288076079
2087199283
1489375487
1849531318
1181589825
197589859
1802317080
1157030233
873631825
1737046397
1959754023
195318659
1049356557
682420339
1962278794
1639552169
1734363902
2037222788
631877792
97894776
2086709537
1833329072
912026346
1451973570
2083720795
1999123788
544194545
1610060828
489655599
123698878
380564143
99572271
156522584
1698531415
1728314931
983842890
1655881109
912932737
441998619
1369363967
1346154780
1381464688
518962446
1412773695
1382776819
284860044
1565162634
1630186562
1068571496
729461972
1219379621
1985082663
1683388961
1878758789
339010763
2002909692
1830100217
1065398064
847129948
187115926
1940419214
678696353
1663039664
477941632
887999139
969965085
555705741
1138481054
779220044
1700005195
1728745560
326480554
951451121
1281229935
846599021
1565395226
624823412
1174672710
1551878664
548424307
258665641
27565457
1510095426
338442044
1887409100
2075290404
452773565
469191480
1361098890
1659029603
474779849
1165292196
2077958561
1961259549
740752665
1848712316
318547289
1687849305
285616613
1569998810
1127287900
53694691
718730910
479600858
1607539784
1765839143
84913293
762384057
1312179145
638095738
188145730
991197537
500834888
973804102
1285463447
234710820
693949003
487164507
1534474134
1279823052
1022058549
1307477893
960360415
369086999
1192564520
297377049
1134828535
1304575133
1290965667
2012889954
2130272902
306788030
920957825
1421384737
1283396342
215590064
501534878
1215541940
1934199144
1015469061
907536278
368312957
1331964378
754021410
2129528007
1752729279
249975110
1872403302
84365675
1270046157
1172837127
1850739360
245258521
842017454
1456742222
1609053250
800980419
1105829353
237007180
993456102
1409974179
985536412
1551741406
530398588
1153343579
74832867
1309391321
422030448
356620254
66045273
1761266602
1013241048
1671505826
1401077853
2000272517
1823951290
205449955
421015746
204074447
471949046
1814930909
63793755
183561530
638874122
531974268
610542279
575103804
2096158536
535912909
1040462046
1237410262
805485879
564200509
1992483612
887418902
744184739
2089240630
301582616
1422759388
212822670
109482134
161370820
2047027400
2086440345
537129242
1407896089
980580325
1139664020
617376727
556101874
1386585807
1216714550
1415709068
1086914106
1099488991
2041219311
705894852
965580997
319743223
1626829
95961791
1442046733
1627699767
99271461
587446392
1647830689
292700893
2093318641
704814225
1448245907
2004537562
248597541
1702810842
23454658
264829826
1150419571
905037755
677249703
669571605
661975942
1167718633
2046317494
122983941
1876743285
1557774857
627851596
1671694707
708902473
2099066177
1189618906
346606242
886030775
680163943
1433825978
1307826838
570661844
136489729
693007269
1445297569
1334131376
987426287
1921501553
1812272654
607109572
697372923
1674845639
490680047
38791173
684814650
315358228
2116231578
1755689235
1110626012
1465642885
537657901
1098503611
476288193
1479929419
1787771607
1506967779
1794761946
1576576730
1792158946
2105128244
1356277315
434233603
154891119
1774891469
1213776192
1432097724
2097280246
296894500
184075071
1846103818
1300273826
548727964
1168823671
1333330122
540932187
2032228397
2007474
1950615124
124909767
601256644
1818245079
390661544
217736210
172821994
834402115
1211563132
1882101774
1441976123
1012446607
1200895588
624928664
961423341
1931510799
1228584871
1507743023
1997711388
1560869090
765693512
676799134
1168942598
1387367432
1133472048
905201413
1079382424
2024975540
829849600
1658786882
1640750819
1325358369
961929755
930413451
1001609891
212927601
1851998191
2040246944
1055031876
1620332166
1855311118
1282371454
614429620
446675666
1279515634
100176499
1390959054
1016761999
1862759377
270032011
47295514
567517934
803950403
498925008
810544148
949963337
523571545
1786591571
1719412612
917361822
1419709440
1746313682
379224270
1919089677
2128449554
1649859664
752993310
583112780
1888150332
723953321
2056054733
240400183
450964127
1359227181
1609824382
1677156249
75607471
1539948248
454351595
446427135
760974948
1331981108
1510043373
311024410
1670331514
1214273014
675914321
267110055
1944614804
701568614
1261820770
365859952
1222990269
1186053669
1088467969
702484807
2101458515
876972373
1689899762
359009515
1910423304
1781105235
191145578
910532096
760351152
752904115
692139825
990951877
633236072
1504859654
889708719
1607843292
1214594495
1347120364
584992999
1662337680
60035052
41484224
950566485
133303280
2132854675
309722718
260887861
2042250516
1969743039
1287144323
310346894
901365298
1543968075
191680115
796686404
798472809
797586683
915807007
1032420555
1402346933
321555082
1095708570
312953575
29081511
1026927081
1284429109
1175629879
1446377506
1309672462
478429034
2080870612
399585123
754099124
1745904041
938107715
1065032281
1403482286
2135126666
1289477515
1239154407
948649485
2070795663
1322733137
888430524
129920906
1698010710
2109379266
394824751
472487792
1485635609
1497872591
1766500977
413625391
637155330
1591653856
795729738
2120878935
340011196
1657494376
220959899
131513132
804976602
1562078137
1825047711
382636371
822302532
396937281
747584841
1828483192
942344661
620896484
1135343633
872188850
1793926001
169066682
1510981270
716993929
1668483797
1371736831
1835492316
1623347134
16256879
1323288421
2036130584
1488967420
147305992
413360757
1080750643
298989394
1099823872
518355350
404819636
1292479413
1559023200
1618262823
130300240
1751776506
268535924
911267516
234140702
832558345
212906387
842096485
2048602980
870102739
1048648540
1237710502
2069611379
537546768
750806696
155002850
416022065
1984494064
1679179903
380843561
906463591
1749447510
1925367947
49760181
265047946
1782960255
76203907
1955335659
485578902
688861383
1916195183
1366610035
260602926
2029151924
1759976753
1818035809
932813372
504407787
984696302
1843092873
1507498469
622229741
1718401748
275940543
1409342217
545394692
393470492
2138940472
1522003359
1004012071
1487802250
2039840062
1910278174
2040801820
1752123284
1539548106
17666661
1429722654
1538667453
570172033
1718408944
2058575671
283919722
990892853
514731324
1798928235
850610166
525205360
916678969
334025967
1728114713
395665539
1855184630
1249174575
443915311
749375743
638854235
207941349
811563316
2138591951
1316577386
90136523
221059475
17141253
1450871356
785870224
435090671
335159802
978643955
215316913
897613049
2034152153
959197421
1600438004
1031467047
1502308519
1555348759
559606326
2005713491
1877568527
426831389
906257503
890287587
425700292
1950322349
1784170883
1047969458
63831424
212911240
338276759
473722296
1451660948
373570766
715438048
307327729
1053214327
1803670544
1654739470
335811592
1385079273
11623205
1889204484
844512590
401101519
621579556
1407646436
525113782
313476888
610171185
208074291
1290979161
2113201299
2140035213
1177594772
324683032
304069887
1330194989
1038769553
639810803
1957514365
1265705134
671139106
835480665
2115754857
225397340
2028529043
300698491
1587624845
2069682573
1166833212
471245020
211006021
369302450
1249213235
1337629613
379371864
143149373
1195658577
118156459
1629887568
1001125957
2003202389
1426181474
2054758656
1623101008
1246230173
868853961
976298914
422852794
4002292
1910180955
765397497
1026987592
1284800090
42575361
382722408
1388566268
390438756
1826412660
1549038070
297573444
817717016
698306900
751099241
1725141354
137928715
1771841642
387983112
1622892600
1410354986
356098787
1708024739
346972316
76047069
1345571347
1387539435
233017016
1677072688
2086986833
1576655092
659562424
86483721
626152897
205264213
1283938800
509036646
1643850764
187962994
1037998488
1661797940
1334888238
1702288820
981878723
1034110997
342407134
213598517
410650325
1945199
1183902107
342179365
2041924056
644435962
1110593393
1449538848
1091981197
2085092213
2040040246
581271090
1057239730
129497709
1299617477
2000897076
1686918613
1857975737
1215641143
1736326945
1766864311
1194675825
913876751
1930102124
1598135020
757720217
1506146143
599969060
751313368
1562360267
1264393997
668916505
1515565501
1085787824
2106337892
1984467851
1686661327
344144080
1667257027
1302832657
1233696617
756879091
1807659471
431231570
398867073
575373530
408305161
1346193694
142490320
1258727564
420661593
33024354
323752958
448279513
233213871
1939269424
949301193
933821532
946561230
196692373
1290604614
1746080567
1936648248
1435146063
1727413028
716665601
2140212189
186919514
657493359
1034457402
2036547417
1762683686
1709027811
1834842415
415773495
1643277553
802004488
1702603831
1871661698
1094252953
678917875
1090106644
2001582289
1034654995
1177713556
1404812592
1002282778
680075741
1085406259
1914482473
2133614400
90653881
819058428
783833793
984771108
344698682
1218234364
1519931018
1444272196
705775319
1913702036
440244302
2100198753
67449578
1649831311
862915407
975037846
1660704536
1742352841
785823259
100294459
990558094
1404711625
933892714
594807733
775449690
1804602970
2022448702
354788507
447302514
1309070771
3369885
981917334
1676025857
1541366165
812334598
425873055
938209452
1888326069
1166828182
1856346196
805784540
249630164
202173939
345295336
125292679
514050276
424974684
310879472
869954195
1702549159
84159847
1745227024
1079836812
337346259
1864996842
383087605
63117830
463868172
1782639479
1103053945
1982671663
134170456
2143832227
1001768744
1746475031
1533953049
1837526815
129641552
233605673
1397174236
1122726062
330994031
314173696
134804059
810227535
264179861
274036712
4341738
1856396701
201943074
762916405
1809184498
1104668475
1111911892
86023457
569760572
423696930
1422961147
1770347532
88502622
1226780862
1344825700
682446817
1185222348
1423181800
609624395
1063021325
1844569253
510959994
63542666
721381054
832382550
2086415691
1229862500
1501129380
385938071
497091446
1378084463
1411587459
609728402
670236672
251966111
1172480339
455067659
699406367
1161708647
1704138769
737600358
1164163009
367136917
694036239
386581002
219653460
1603153961
1139482286
1403542645
490861014
937472620
1053405730
1756142522
1568312675
406006022
962571166
541112569
583669155
1220314118
1059666046
1767582932
527389778
1911370631
584503890
616084732
1846111929
1748939011
403192167
357538945
8691647
675733476
1212113235
330839994
1514715267
1985626762
2506642
1655428823
1739402876
487093380
1564248846
1654107450
814098096
1830979263
1819106823
1593395064
2001701637
1534841959
109066776
1674740932
910196581
774517479
150977272
614318553
579347008
472194409
870350237
1416241456
1790488303
1964417683
1437402915
1925834288
1870054969
1957839193
1783264258
1370710026
386474292
1855284077
1181540666
996411934
904698373
459578065
1629162173
1314570679
209908026
68270257
895228336
1244553971
1629410335
2124694094
704022010
687633111
480090204
445092325
1883982283
1089845288
945125467
455622708
2071961583
736112775
2130482118
829711422
2064253726
606099628
437388130
716266972
681780633
1577804697
1864547251
843451484
1694235035
1886309763
1365577220
1780233486
493337767
1932166372
1849694580
16863978
250118793
861664375
1025663997
966240497
751193444
1274194676
1326068906
1198253444
1534147857
721700909
1282239842
1088793188
1260138977
1845232833
380243845
1886140868
1659247443
1798445498
1601908237
1901518512
1261807583
1592061365
958176386
1027727827
1897100476
1743988841
1713679377
1931398173
1402568376
1741667824
2131366407
753835554
182911076
1153240595
678717844
1690561300
617052557
1893150483
429417519
92497152
94642577
2109314077
1270945881
107802154
423986871
2047098715
899224663
1584966339
1369984639
537270239
361383503
496747064
1871130800
1265736544
1104648711
1272590331
1543809642
2012785407
1703862364
1099008802
1738857028
378524739
1713772214
965249712
181869992
2114052877
1973162626
1596802372
1858673966
412243024
1701883949
1156690804
1864214934
394549174
2053463486
432845419
1598592966
1104335985
1457054203
136980560
181121118
1504025495
924854240
943417310
1903050053
785844162
631035869
729206636
1195231524
85669064
279422619
316399142
581449215
906513666
1368391806
1556660976
2062032626
1247424485
954565826
1843050174
230225419
1276994796
2029891410
222548104
12195594
1206981601
781201118
692343010
857877503
1499783176
1072686860
52556546
759174728
1321931496
1685134175
1245169653
1595645704
1456021394
219167426
1032691417
128605559
2028962373
718751433
1392724461
1485631526
668141148
245890923
2098806889
485713607
444804716
235805655
36187904
509602634
1301684553
1942130737
1954623273
657685519
40346488
595141871
313091466
1096588853
73517673
2041279809
2020365987
549347435
465557036
1824604578
6148983
1618953947
1094532047
1209580578
1799153140
941713582
1257488601
2136670834
564446634
1723557791
1088241150
1687296941
671854745
161171259
1625036944
917318000
291895288
1608279816
764085788
1958467825
599458854
525547827
1398454639
1724624060
625110068
1420322091
198337900
835655036
80202965
679102168
1114934217
1916223383
2134651381
1320998898
1416027825
1122225623
250355304
251637054
1555305186
1274527224
1186519078
720121914
1232574978
339288956
443573896
1493697244
1064762669
248374383
844520941
995074753
1170569710
897870398
1379364915
673889567
1318376597
1598758293
147369159
2106057866
2092914886
700607888
1425752444
1598267771
845940850
1049695515
1919496509
1335368195
1261791245
950206020
422333026
479352612
2043461761
1577173889
403349033
287173065
1062249562
980125653
1729170935
1762972363
15597554
956571044
1831040526
1345229830
247872240
1172311387
1972250746
1539401645
1244450070
1966555314
1581193510
1911406184
106928302
1039986603
1238329766
1981227951
692771857
949872724
1001309195
1352957658
62693473
107591275
1894679857
1377779191
1209338688
147015575
1398541559
1796742937
752783806
37411140
4737034
106807881
1243115139
641220363
1800119476
156890320
1580228054
498444593
1381390769
1216714472
847293519
1840718611
1485165299
53384122
1418330114
1616763817
2056648459
1150117043
1660470380
1035457781
1857338545
284760050
443777626
111973432
1335476417
1834331906
1919782947
1638229702
1246136475
408207247
1001551684
1299955821
1071747372
1400473464
316885149
1920373725
1176646022
1233360134
1898714449
2022017558
2032028198
592306784
1960769703
1048283774
192593903
2101395131
137521588
1376628644
254594497
1465813425
863524016
778832147
2047285193
1093557840
742383902
562340750
2111423989
642367019
1647727369
2078905506
2002949628
312739154
1768028089
10374749
2044191250
1462742680
1552130455
1129502827
785041879
800815527
1905760774
952420840
997775294
1370639039
71809453
1171010470
1198677512
307734188
563293817
960051230
214833360
1593756554
1178117246
1339744261
2108565601
977543951
12314817
992662254
1927830474
364665350
418073636
1890729175
792242450
381941768
1057028171
1783624639
934411784
869550032
1784054306
834018157
114641034
424863412
744589215
1164196893
693008174
544405865
906842309
953765281
1002029055
760047945
224247009
84904524
476540216
1439895720
1168160615
335849413
133197261
180993133
1574855068
1285479849
1399280550
33700895
793242859
1303279491
1771911030
1553720795
406798515
1538607362
1658227428
780703523
1820827495
1923419371
1960998794
1578566484
1659036583
1062792483
587281644
110045552
1265261020
1200515501
1489129650
492867307
635830728
431404880
1041099206
1260333033
1949626311
110859723
924469802
1667427639
460708611
494227929
1829692327
421992349
1912658006
466044076
1423314004
1080757755
279305999
1652686633
1774998732
394508948
2124224446
101166368
2112461273
1890629427
868325553
1967341207
1580613080
409932087
380382291
235114269
1023393971
539065560
551114812
193349440
256853082
819285770
931173164
322780933
1139989174
2141587969
398914084
353657995
2132714886
19527538
443591192
1933129421
518264170
893489948
1735805084
1532940099
1646872913
1450237178
785409866
1670774590
823794718
1094192302
1826760521
1705634001
1059497278
1350909367
284380830
1394602970
269446957
1949988472
15760576
428191450
595241308
50437611
2001043130
86722840
1958428817
751810116
1280828260
889034869
1366868521
1820511681
1903452637
1997674394
1281243613
473372980
283865712
1106272184
1325680466
850881416
197785234
1684357712
524227923
1740060915
2109622883
1421140506
2101081144
1094677806
421147561
270386999
682333862
1176805603
2080927328
1492278814
1179344568
1284367034
1087729161
1824118173
368309830
1724393164
1869308926
786297284
1461633731
486294724
1271855722
545652138
1787893421
1836162275
1031244917
390380356
1430468528
1003222843
1741709383
1545899535
328921
681766802
1569733045
1262976203
85517128
1873271035
1604709416
1266487953
1495786176
1962399239
595440031
243009442
978499509
1294979912
1022135331
438877214
412162969
192969139
119038435
1197077141
741472668
50585783
1308707974
159075674
884445473
842204925
1057140376
250091359
1187796339
1661331149
293360050
75905148
902416141
1715960774
1781850465
1845082647
1575763558
232040192
2065109908
467005202
580286855
1592014048
867489690
256307102
1739010021
484278452
346167654
960610717
595349776
838851412
134686217
1627827943
1494897956
2083027847
1247310817
1710695806
1546893016
2088574919
36189071
1193432907
1560165970
1858131508
235639341
1230901018
1030502046
644004386
1936070546
594039035
1412555137
1422159570
1826460101
1083273410
1258213293
412466148
1848141395
499742976
1776785050
1360560633
1750062033
2137357543
1026590656
1167807192
1810294516
1085050582
1023481390
101597613
2106859648
1069507580
1130337069
1916404759
1571389006
496081521
1773055302
189367615
1201798637
529893300
1735183285
685279728
483452207
500991169
899859333
503130792
1827207688
524599636
438769244
654354949
1460048911
1479902830
408076405
1839217515
1737300947
798880252
221541842
845306853
251374404
138063604
113282456
1392724538
1586644404
353917668
1539314393
445440604
2023021267
1384181055
633238077
399118564
1745337769
534650596
544219718
1258593900
34529333
650252983
1803078969
296986945
528701968
1676664300
1904384031
2084454807
1028538296
928108838
2086754894
816003392
442488626
654483933
686713922
2075654646
1295222678
1630416995
1684052333
2032456335
263731977
693087254
1951839013
2042627929
2045621909
1339973831
1638996008
1089697894
2037810535
151951222
2086815645
1079585161
1192071645
499132164
1965222525
1031911908
567528923
558306080
297171996
1031974903
434664891
781766949
2026770738
1293494826
475768554
559228087
1426924313
852878017
465300260
888649788
626936351
2104651322
973855496
224618120
2069894316
1731142266
1601393565
1286346500
324275363
2108741290
1498015974
45543915
947818240
145184141
1151560009
494555343
506414230
1775496902
1713092234
1091195386
1113851465
2082737301
186849233
886092369
1928327393
1427917642
1345904057
407331138
620024861
1349270632
1083239616
1172394346
708851724
748107116
546187627
670220340
484172356
1827964552
1284722285
871595118
585809
414545616
1890360221
418112699
206113183
2000355358
1880738605
2022113103
236418321
881031423
1547682800
765879689
27775442
2047878815
711196255
447299090
639533240
651681697
1213909454
284412311
1495937538
1889282856
2119248774
382087276
759099321
591575117
902598314
1110695152
1011224820
713109095
410354703
495173905
762303305
2049047648
1882742614
1180910296
609453209
762220514
327600777
853322368
89198956
512520760
1459523161
1382576407
391876186
1257396745
224935793
1829283701
165117497
1442835367
1045419329
1770625111
1454433974
87388143
530261285
2072473588
708941736
595277653
1959420347
385621107
922916579
1999207761
444962894
1597803403
1302252551
604405772
1681082293
847843830
944854999
184828542
821444370
19231812
392689718
567674023
1749414994
551208300
1192374251
174271207
1927031033
1108216168
553342520
1640773817
1213210760
1048642309
2017143535
1232256788
621996876
167236879
241526937
701057760
363213768
1180513290
1336423738
30223515
602940017
108577659
854909097
2120958989
397555112
1095841646
1724697658
1112091328
1553435398
690873798
1133798307
921271769
1158053539
830064906
1811621175
1897888019
1987941428
1699145357
809293905
1613456779
210658685
961708549
2011650986
320138875
40505846
1793194119
873233638
493968509
224669952
1149087827
1675701498
716006905
873327645
509656421
1336839233
340044125
163776357
1500853271
372927731
1584273821
996439593
1722809456
1307381000
1678206783
1578049835
2017304690
189265499
796466393
567161964
20378323
1456238714
1101095487
1672173151
364175742
1975101448
36004270
1469856765
81096319
827651925
1152953574
1572089626
177772975
1787410346
1387511412
30505250
1028592879
1074827621
662397720
1404080638
1876423313
204707419
839817126
1511733615
359171163
821869134
657082709
1264894540
771871595
66583318
1431908481
663954728
1607166411
1929266107
1689166363
1772321073
989104081
1799242254
786645996
1844689149
710533784
1980626999
1770988675
264940279
1408639146
284057972
345131609
242419517
1402055856
293962897
240355477
1025772068
1759275242
416149319
372662566
1898644904
1957254343
1401378544
1675741534
405856253
945875264
261581261
478769100
857919924
1003535617
1708100927
1681900208
1603684661
1834739921
2036843933
755293484
1892681074
829027461
998945014
568960345
272137782
94975601
34960691
1783265239
739356026
907065717
555740137
1782436794
2052221251
1456501541
617087851
2060119569
1146972186
1222027349
961248305
837235090
112395471
1013816710
256282309
17561445
937089999
1505526225
941477902
880359815
615393250
2130265865
2108742761
1014352797
1138932538
1601464420
146134888
909907444
353650962
1606941733
735398214
353372502
181935387
924884320
1462156408
852448565
1860870033
264946754
375102286
1137266086
1021725375
1185687896
1426598483
1061565874
1337793475
185000379
912763287
1279837372
1654774939
1916224198
178913522
196130759
453722026
1275767137
1968862245
349355990
1699193268
1585912174
1979590293
833438340
892875268
56617903
1206687061
1357986815
434353328
333872324
576128377
1274781456
128567778
424086054
783125860
456789273
511485948
598670627
1512100145
1052379860
777841434
421920866
955723205
1031941269
266122404
632468704
1263902501
336187886
1669273130
519982223
758575917
70269025
261241793
1829201221
1486605186
1084587202
1079228247
867267325
1610670744
1974339002
644883563
1195459581
2120146369
424345424
121904494
1159649919
293608038
94030064
1606042970
1925170530
549376700
2114258026
1743013053
846696450
792420424
2052163095
1984342523
313702863
543662053
1208564040
1380671425
780198442
849077195
879033218
1360311401
297939849
1069008383
680602263
1898348137
613499330
979204518
297387857
424720717
1115690181
589416830
209688216
1793004596
1240048210
649963267
209892406
41574440
1730278591
248624307
1178659456
291512511
627672525
1834762230
862841128
1669142669
1705232930
981978019
1962724819
2002661966
953706249
1137599248
1150915251
1534700301
841570421
286191226
402175344
2033358489
781128176
1898126965
1492915478
1733729119
87573022
825292169
1516596313
34003750
544936487
1861406444
915859291
168818114
926411100
505666922
1693175796
1813273403
2044590511
532706230
1998742273
135899143
1798169061
752889840
1831153327
1796084507
666908952
1885751068
1616326236
1449534685
1389209755
1149413841
140886304
2055651564
28117427
165038039
240495245
561524614
391573779
1639432409
1556544695
1171665099
1116838297
741949607
1511307238
1035411205
1991397080
956412100
603608168
9938518
1188531367
106616575
2020203915
1596697977
991623271
1178942064
1824367714
1955211397
2042456969
925358777
875513874
465554788
1589833774
1401283943
640874427
386595476
867267325
1941328855
248564610
1787996310
1077592951
1221560519
1923358459
1239836098
1509845906
2071199639
695473770
1239562880
449591790
442081752
1134655388
1976643927
1376587943
1610508101
921338779
86865234
1183040434
461402915
813293734
571150434
245105886
895834582
279908386
398918114
1221378915
1654475397
1210239943
1362404456
1450087847
1982448865
1966733276
383516679
258253893
770600170
1549719885
1661194882
111392696
397701855
1591172601
1563376611
2131209612
1332419074
245842170
1227967129
1589913133
1524248849
227796203
988291958
1629986925
1064642027
1368301762
1895747926
746309466
1420920763
1894560315
1800120527
1859944912
1728093125
1888827899
172193560
1137234566
1024528368
381510890
1907706011
1726434447
501913082
671908532
216752514
1547836769
1048903846
321983142
18229632
633005093
2145255648
1307126586
423599803
1021408933
1079918731
512027603
958515466
305395662
1343306535
428525663
720785627
1475188169
1210868768
1641097569
1606239238
1699145357
1274503699
1345646568
582399930
1956063245
481970540
1132965473
1272318416
1094631917
1441135130
1305878795
1817659232
343676976
766691275
1620111771
1036296628
1838482607
552252256
886129839
1350777445
1783850220
1099227582
2096276979
295397281
1389547614
1033075681
1340033
1500429405
639807697
742662293
111586356
1761654655
441185001
272460867
63884068
1575790546
169759910
1099807671
1477955877
2124231149
1015884195
702302124
335701363
301740635
834799750
1349729051
355970210
1535718336
2145448024
1547446689
1226238214
41149371
223465205
648611748
1221822326
1022881605
1845736858
1052358702
296994761
2011184155
863873008
1644086368
979915367
1148628703
1353794970
1305368787
2135542710
2045000429
1204151477
1382844846
795648635
751617659
1054700706
1582675843
843103432
1021787787
624284277
307882693
105324873
1881536481
605652664
1252117699
258861627
23007058
1864950599
1894595043
634737155
947969622
940867572
869713597
2133041830
49373739
1573955513
548526057
1740514320
1891369438
155537005
871061705
1096609210
1428109450
772073408
1891550068
716546421
453744987
1977866676
901472876
265943963
820973096
1815768044
1369476130
962680527
1841559677
615308468
1477148711
342879391
1219505688
2101465164
1286167006
871777855
588504609
111101272
783733270
11055679
1762644257
1849164884
1178013828
1796194204
836031547
847292150
1619628253
1426684479
438505994
598456406
1363614486
1437869438
516290067
1468834745
1206258972
1030505412
1579707205
1927388031
1426131263
721006145
223676737
439404095
1516913795
72274609
1412230558
1913933169
744367906
1752048598
1223650313
1266758912
2055920639
965574858
979837652
958468090
423722429
505483217
569108751
1913751730
1307088877
1144624673
605596700
1309394226
615020778
1041038961
222639871
1070054543
1793772439
1586783549
839071790
1072395035
475007294
1111800740
1893906687
2123451300
1495202032
328151693
23147305
1121335521
585766991
595373126
845376774
864423991
1759793948
1207584212
2085240424
1314942
538075252
1135104677
996706799
178858461
42369914
1218017342
756103352
1973723375
1538577306
2016988686
1405263033
405690559
668877342
943630493
1845788852
1948648634
30841643
50245782
1805583936
13265229
636680510
895751422
1455641414
858032313
1302190626
666087862
1608149773
1866545099
1022644159
137878783
1913338048
1644467521
558286673
394680782
1048562622
1835528557
1505016255
1677241001
1411726022
2038350987
1688236027
1954662539
2096583838
2134332598
210433859
775734165
1340526335
859412257
446675962
2081682558
1515296384
153799919
1934995572
135257936
2029071766
28273485
1070588279
445490202
804897628
1914753629
304906646
1192945308
1842648256
1363411280
1734533130
1778851235
950295886
369854682
2051464997
2094431624
399941982
1035559027
1331648111
1004178652
717552912
213381376
123694239
2094859242
805632217
2009865406
2079700005
1948270592
2115529750
1000710206
997105337
791912990
901179322
1639047518
1258146040
406904318
399706583
1925665111
1445152543
312698410
1459133782
1768806033
200899104
1193516883
1399191789
639466441
1661760279
1528208971
255969269
1174883818
1737936543
917844954
874727295
1613792023
851631228
778748902
1786652944
1889239687
242453329
1436172870
1144047555
2133796601
1030854863
1362397505
445418336
932183752
1472684425
44146961
1041748833
140488756
10154902
315026461
571608434
162531361
389141529
1367909779
965886103
41355551
68836944
1191857746
617377579
955264506
340426384
41457444
1216306692
995132032
1679040605
1464618449
1315480449
1179934091
94191041
159820493
1892503066
517229270
1396421295
1000892203
1003195802
699544754
537885060
2028921761
1311784969
235199924
1220032165
206087027
1157202027
1887400586
1005277517
1664824261
1620537567
1572205495
1900880942
2062815964
772030169
260884943
1518093678
352310467
825111248
1916876490
1234402447
1588177483
540031516
143611642
139815166
955060183
1838723691
243155046
1472641410
1245973113
1443707774
978542514
1843852093
463136914
1827034970
2073356945
580724789
1662521394
1598009231
613027076
2146267630
83408678
1591712170
357377638
1037248356
88200706
1241716346
1045452625
1402398317
822118095
1257592177
1112990098
424823456
1774563721
764510150
371226586
745945988
443057394
896083570
350847394
83727625
994241186
552000410
408339157
1359678238
1883232861
88007129
1826972393
1041702668
1470833519
1221198188
296583945
656036193
2059121912
456424900
1832982421
1643062791
1075048879
537646291
428684729
1040380507
1854289011
2103088008
2072197953
1305247499
758338973
696814807
1847947989
736269635
1223796948
1647021788
816768893
1357827749
1221355834
1602874641
1262062815
1005887062
467753908
1195825183
301977967
412563773
1148646599
1818037715
2103646787
1258379243
366452127
1737773869
1301058164
345001301
910848662
374441408
713362166
872416120
1060317669
627035068
518702523
1607539328
974388419
519005188
1165400802
2104527124
1932799512
196135465
902575464
84344796
816164566
1611648686
1585763466
1324189826
1351704827
664065179
1684713238
642022192
1375384688
1675606444
1624785067
1913987576
109999252
1239625909
1875079504
803185299
980925903
706357710
2043180613
1287616169
436805533
858500229
2028222678
879629271
587928617
249965128
1573647767
997936571
56425300
879491639
604634984
469636719
679671621
900928825
679060278
628971288
2058400083
836794259
408333404
732814782
1283835034
1690667751
183911107
1499767237
1549919813
1985755555
1363898818
367658237
1874944462
446499776
529595181
1243418472
1959209119
1359394500
158221133
306548900
584185571
1926470863
140549891
25837690
1330987101
231882544
1862956001
1650101733
144275877
1229666587
745960393
2057951547
440133497
1889891814
363503129
959478510
243034377
641778841
518529973
483463061
1129310227
2063472027
1313141024
219887444
1465719338
648755214
1914422998
1976914496
1023768390
1902425683
1738401809
1008478994
386131425
550542720
1832349510
1557295555
558897553
1551240947
1251604791
1420037071
1047495426
6903103
1082524100
1414508748
987582450
877150732
667268023
807894793
716834341
1487283441
1148752124
1549783890
493351500
2121385815
858448218
2066687806
1716682568
923364336
1012993417
1940890125
891530336
1413886889
204986177
1102726832
1371904112
734670712
1211184764
1232729244
34673464
1236733237
1035924723
1750674960
309723797
673276912
124580046
835376138
902345602
750610668
23458147
937075863
629469597
1228092957
1138546293
42589478
1339578384
255068791
861166020
1555502120
2135649639
1562428303
544473275
1305791697
851514054
1959978363
432490014
387445022
1608576453
506674645
131973212
518234560
346978715
749571020
654481060
2030493704
1144642120
1304891973
1289792177
935382285
185516671
762174479
1128005369
1864940669
1903928710
267645474
1844146566
872169835
1688534632
350666289
2038515945
1411773902
316543824
325162082
808051595
2138445663
467013939
701006771
964929183
1250856995
865426925
49261450
744593383
1907545002
1791045891
463740513
1064296382
2062310620
1481611243
100336016
1862283860
844684071
1239092938
2101671242
1516050638
2037720526
608323360
91665915
74999827
997641800
1729031788
2042873230
220498848
1739887120
1824111002
188800186
71869914
1973782550
95341197
1871790204
589325985
2111012942
140489002
743116992
656128320
1924913299
647225902
327444833
1264340686
1343085946
1471747657
363708605
2124374609
328895933
232453590
588193694
2068615308
1087871750
294730403
2136449121
915565692
569888807
1722769386
694550830
1494511632
1523311964
2122589422
1761032963
944032981
311289734
964489382
656335287
367385217
1002332436
1982363291
416339371
1770649264
111566532
1904707010
1648809465
2013043674
967522652
589274328
223768996
1906597642
1673156239
668553062
389240563
1853033883
2134423632
1790309953
1569891038
1855087558
599285051
213970846
1819154282
282998376
785345899
1722631114
1522507139
667901282
1501155162
623885114
1983353676
1263390695
2036815556
1773908770
342067013
1981902797
1587619780
506632797
1351443704
534098419
1741118941
1310203702
1077809043
667819008
1331092882
1912582656
2027277014
869729844
2005921175
667616926
57915671
963651169
977939145
2137900614
119337466
1000629914
1324911477
437373099
344010302
463715414
2115217542
306592728
585928165
867595784
1882531342
1566886168
1927529812
1809844750
1196278586
1399353216
1937862618
2064594691
1081820258
1641486164
654849405
1669687790
1618983546
718023167
1186538110
759867821
722618525
51541249
1095455040
1121090894
306224561
1740758804
1281875000
720817407
2092908105
1611847498
1163349690
222352982
1794124353
236291370
408996185
987057206
1243634914
1354341932
372630739
917096774
131723227
1364332397
409504995
65042737
1397786594
1733474234
529671746
592845472
803900289
2010332720
1049706320
439657272
1883077152
1840045641
708297089
1523332861
1306380314
804402722
1348567567
1110162474
2117803808
1130766956
1211087715
1729482653
2121437026
1313235248
1418479677
913978035
906331061
509064383
585569532
544426341
827846030
1417108740
699744783
540076919
1036628057
77468040
1376406947
1797575962
1419705145
1237759575
2054070733
1018991557
104332814
1232381398
870254161
235997466
507703675
384124831
1451550573
2056504943
1067223283
1801946839
16726037
1845437228
1044867187
1733024107
474216965
244844540
678470413
1505096088
2138975572
1904085121
1052967264
277197221
2053767396
1502988359
1906089268
243998794
830401891
332967679
508926917
701818889
1738987790
52771504
1351366117
686662239
2012570825
1857999548
523354612
947902589
377863929
2123098436
373437063
995750313
611338116
411225044
389043310
1196447035
1430540370
1901958048
1912518336
507868571
2050299220
111742861
111127081
574176668
1526073525
1763296265
2059941483
1069439194
958036402
1289048253
1453850183
97451649
1709396893
1336143036
512425251
2141337918
479858420
121061682
1132146335
1133439071
99335180
1403288748
1797044375
560739034
2105837289
78114258
257318392
923304184
1009265366
1865874180
1230532911
1528607019
1357886999
1182022609
1807371300
1783407550
285567617
735812310
560760078
2038200446
1650499103
807052393
1293379011
402644375
1339148433
1037072834
73804328
1964347804
1326190538
1288535321
602439305
1677408714
1871898108
221112823
935198966
857210747
2029094209
825437203
665435486
2046106033
104326895
893942087
262332421
1910671645
1901705233
836660291
1281673547
1379563293
18764081
1696594748
1753359404
147258010
401996062
221518292
1838377360
253695056
1057957993
484141950
1272352014
1150555347
894585762
264306013
1138469020
2065869405
536049020
1810778286
32507991
1418595136
279535038
319989781
1496346354
696239907
1885112314
1959808307
292361794
359161557
1125276447
992014880
1859786630
1828575999
190389262
428341924
1315842005
1627491656
1326582292
335398628
267596726
490657634
710574672
1321152032
1202056484
1699309771
563186947
1128711482
390937350
923466089
490160218
32389683
744895447
1182204179
511368509
351662728
1494980074
872308402
1920472267
1372534401
787443193
1286476422
1163337012
1204243722
491323724
757725631
1688647573
982173731
901416140
1101762612
1002128679
1909020181
403980227
1701450576
291072340
56551095
1264241099
976026354
558714313
1014670857
1299751629
1532920287
1087449822
388266164
548795514
237407358
605575884
911263752
1625002683
1366855744
1531050075
353306031
1584096676
2073708752
1122726549
1851715701
739937514
411736446
1176907791
170654312
2102193468
2058901173
1925449414
833006725
351664799
299629590
2031169997
1246581749
1176873781
1656579794
903600326
152904727
211934037
836802177
593649741
1841642925
2039359221
1040244984
1933932877
344843146
1000516928
940944881
2138854841
855268729
49244595
2043407524
2138319976
1047125034
2117052908
575624683
917575065
976410704
1578649816
563037558
1142802152
626470333
1890921136
1227544356
1887740459
311502631
1660595086
1039969703
1952298620
759623078
1356901553
1235907415
1580238254
671227096
662901355
1026668305
2012972597
979722663
153230914
1499774751
1637789235
259946307
1517780358
1449163598
969537823
1826513818
138957580
1627241364
1567999507
54181672
978562815
2022584443
1976921639
1066813538
78380517
1460954629
2000165734
950383147
141001882
251720261
88507462
1015037574
1033854101
1270554701
373433208
1963154694
1883231282
479824456
861160588
1635873807
301819271
249616201
860937743
1645538167
13693978
1135535626
89739046
2008955433
1552611198
1754820214
624025050
2070293965
746258927
1439823260
907489628
706782736
651578648
1050732051
266360002
3824523
1637661641
855108891
1417419415
781572607
1571577418
234656518
994392748
198974041
776993902
708034078
1146921509
233480623
454854913
1540461841
1998906975
1223951623
404729459
1296511248
175901710
1785951606
261432993
1534753511
24723614
266433900
376087493
985699051
910903207
1725597057
1906823213
1406512142
1448119479
1712719991
972719226
220763860
154713450
290938868
1278487531
827465432
1709652516
1574434703
1564535777
211747142
1440079038
1835352465
656613
610767772
1483799680
310526769
1333467824
605519527
766191074
761181735
378525691
233933724
1511500403
290977970
1343906131
1704435799
385782064
1283576692
1122840409
822145748
2069714465
350184675
601861763
2081285568
1896738809
2146272446
1744698520
704444065
1832860048
448012196
1943756224
1959317809
2077518062
794122033
1011616557
1301553265
391138287
363352141
3675402
1481131888
471030418
1604568022
725672198
490970415
1967933351
1331791743
1674864935
444480468
1030022509
1771164173
3529192
1383069032
1944503476
1868684334
1083442971
1139918792
10900748
1046004331
1615235783
1102179828
1481658331
50287397
64682154
1095216076
1849570763
14495195
284975692
213583278
692597226
139787742
1314038493
1622907253
879758362
489253136
1650915071
583069006
442857206
381758963
1651274542
862793489
2112719967
1215295642
1980054436
1155160383
2138672477
1789524119
2045114135
1463611557
1279542459
2027762
1191278101
1624598698
703421943
833284808
793140560
504339737
1750222267
738206202
32270711
1017865215
1081735239
303346812
306658304
1627118211
176784367
877003015
1136247575
1347104850
1508040723
224930983
1020120420
1127048379
1402214765
1199894421
2095742969
1147060870
1517468900
187845692
1635309549
712133176
1220777041
1237677225
726243756
1528945075
2093076526
638973454
39320409
1067136463
736157411
1443458546
1101317026
344838959
815540616
522118608
1017818416
381194242
291417115
1955105568
286052927
691198481
1797315283
1225787991
1720310491
48477873
1560021895
369339528
2022224799
861816779
1341336311
527477416
714133395
840154583
1354839846
1687236818
476344693
1161967792
959387734
1391600146
1978263144
1862666363
1922805911
1567094516
181659446
710795557
160524541
1721481867
109331341
1469541456
1505750796
1534049838
22374636
863481743
1955509698
1876826403
572751283
1362088346
106368737
1963110067
1763387016
702752061
1483188024
659242944
128484526
329923079
2006751280
2145440696
2102228646
245851418
335927386
1447568709
1433847102
1995942165
1288084863
801002157
1735265268
917575065
1078185424
1097840851
617628773
641377752
1880179575
1354395018
1195687048
440152252
146884883
107911438
276559053
1300884374
1044280587
1929574044
243067251
1820889858
947118537
310171709
17916807
973615122
105108625
1409631759
821428480
698884857
55339826
65435575
260887652
1022082240
259344130
1530725752
750013979
2091966518
1583702311
2074193404
625730349
252412864
697270735
1408502249
1747234162
1503731243
970867709
1359920358
949618052
1264371080
848319531
1533718327
1852996084
1947575559
237813798
2013541308
862488817
424376265
552143127
2012992992
357356271
211149649
1884875089
780374063
666212057
2042016805
1200598053
483200685
270780165
1712881172
1682515982
470320265
171591178
1244079413
172942767
704970441
1130801243
1348750967
2097886349
214915916
352747761
264208917
158376602
267035401
1281855558
316886870
952373361
310663236
2101619853
653158848
226332939
2100466693
1209944512
1806293324
1751297996
2010913361
967525474
2038407361
1254753172
545669043
683576519
1094522437
1861703660
1606017466
921395678
1291605101
1154367449
886929096
1176899308
1857816160
1294820294
1277585769
349373851
439405823
52293671
113960880
1612590476
1997950056
597041441
1180105533
489197657
985357308
853507797
1689663366
890427050
187366454
972550047
1863188387
19906284
922870417
141310075
2064479434
1233352859
521414982
945930193
784193117
128203592
2045585961
1747423215
474067927
1408669780
1624895525
2088719697
274946588
153794013
1743309239
680581615
1520083409
1393708641
331691553
1818565692
1207564549
1914341422
1576636319
1419821503
1736347219
580357933
1995631817
1773984434
865256598
814148159
1560662516
1223210574
1062248858
608751414
462000482
1955624991
1106431837
601091509
1923741803
829225377
1254636117
913444067
610527238
429362859
164009869
457284878
1984592740
533940099
1763134128
451529184
1635650363
1145284274
932887775
1401263885
549171866
1278361548
1337607714
663176589
510495952
1392577884
1501578018
1446446346
219737988
1991609889
1060719488
249895024
813151667
10650582
1396821342
642735977
2142011019
1221301086
1513252213
865510821
1831364548
433555751
1341805634
964660711
488577243
1443018151
314199641
376087610
2011173894
1543871117
388919525
839772045
1949242812
2071168135
330134882
1919782947
1719703844
371636760
607748181
456093880
468748283
1240298369
1350147800
1426705911
981060564
1912276000
1787529295
256084880
2078567436
1039556643
1757031618
1683250084
1926254812
1890777540
2063191820
1121104099
187791889
1558101117
1799321809
1603479630
874886092
187261078
1377086945
1099362426
458917183
1496794146
1892488775
1547559652
1412648524
2139367707
467272709
694296957
829570720
1661284313
845636090
1936610256
85119633
323025889
514414443
277136755
413203650
1253050135
1725610916
295613233
1195297575
1496837985
1899173697
1698561362
1016919865
954581796
1832388635
739918088
1147567315
1647869264
1840073830
598381876
691975226
93896631
1624242202
581001917
1211996948
2043142981
1601849510
79532080
621802429
1524200513
77722311
927436427
1732113525
79732119
48605017
1104225184
710694037
1295819577
1897995928
297025552
662000757
836587005
1449007399
759731732
775092342
1011052238
1330028338
731319177
1126527750
1206256852
2012991854
1089662093
240356017
51845852
513175570
1074549696
130070789
1458466081
1947240084
87407784
1012952525
1214862113
1866692317
421451322
441276447
2139724176
1013752365
1678209586
2094512842
714570629
1358419065
1685352716
75666294
1792185315
195201827
919657114
993630449
1130062711
165934052
1556337554
2060503909
303223021
1368190078
683785623
837678962
359321966
1099291467
975636103
1390342163
1738050599
1293964639
21643023
1368553314
76132990
873816903
1453036977
105250823
421899649
250507276
1843259137
598102578
1582652750
773627450
2031390831
1633408039
2114115104
1837487418
1426442558
1731567994
1194156368
678677354
1031464563
865506310
1781625070
27506068
1371033441
929759483
1629560848
2017299108
1277172237
809447987
2029072147
214072605
1870945900
2135683057
763164140
1346397968
1662387263
1535499875
1594020907
1405181045
1518546082
513608632
999143027
1122283774
1971632788
1404683132
1051517147
664960080
1556769525
1201727392
1194433881
2091904889
813439476
32518262
1629868667
1592863614
424339016
1524067296
1426352046
1542173741
1068148675
1238836969
1652505863
391282314
927242094
1740665980
1860015910
1967321094
1835160731
233125573
39677977
1194113073
1783020035
933440017
427403054
1391766756
1877182864
35289439
240948802
489675434
2115412419
926235352
1258402952
187973009
601123691
652251495
1956046487
2041006518
742444599
1092694709
464990895
719448371
1468502369
919407353
1454855338
853104167
777235355
792310655
1400786872
1797527849
1704942888
1783361919
105509579
1272174314
1770241779
1016782684
228933768
791232944
161750354
1117692926
1241562416
1951226866
928746791
1111105605
1617945559
2031619971
141140759
1387795350
162467396
1230686785
401535998
739705862
1266489708
732799748
762860784
303096677
251319688
1735731255
571210963
1321352656
711586937
2063199760
530527199
1181758857
684171340
2103319935
673245156
1140753972
1737455324
2060351296
847948458
220505347
1072516505
1310837933
993268447
1840687771
1094270387
1200414816
344740981
1189869503
666082482
1912240013
862807795
400691944
248044275
375050351
1984926415
1488358605
113481531
1876165018
1809351840
1013101442
1999674044
2085171186
617082099
1691393319
2103452874
554965924
379265951
1577484612
1585437998
530944218
2004359821
1102043461
726713773
1427099439
1663945774
99883051
363724989
745775011
621705944
1779724414
1417750492
1130733420
1889582740
2080588748
318115324
321314745
1328906689
1263815085
497199834
1029830605
142184835
1683305066
504549209
655672088
1380174817
2040817493
1989227805
194537566
1581469919
2071757519
599960874
895625510
468777776
1776632303
1161496678
424511013
2092544631
1978528995
1431798428
318232534
1906483421
1526278666
2079251306
1588523670
517287046
508501735
522103119
1626525132
178998265
1922489509
42633597
117704699
1115366972
1417696424
203069527
466913033
169404969
1917052376
139091549
1833387645
509899060
141223587
1818440846
1333987812
1588591262
68127332
1040978868
824030650
1459068213
1443374919
1366142772
565304767
949816547
1213768
1016548489
483419760
329507720
485364820
610102516
1621256107
649626939
627172810
854705120
1707579143
305512421
377085154
1864390425
696316388
114086268
1139342083
524366879
235564829
1679347369
1558358501
1309629035
2099436835
581228263
843507052
2111353967
1829542383
366356940
1344121799
191001851
1369043496
1751958150
394930248
1460447478
1236525497
2095343955
610878128
487106846
644814258
1504812404
575139527
304712359
1262385306
1590036827
1038702718
1193264264
452411061
1649941632
1783045557
187528801
932197229
1100892559
2129645870
333988050
1028896711
89856249
1551405953
270827618
240876177
1479204938
163097250
575033699
1446373851
304518343
1740514376
361818739
144843834
1397126449
1177062972
1988153785
1850417435
1875129836
1260844601
617919282
527092447
999614818
396039021
1339017852
1390131397
327266594
1892525661
1375561301
208332690
1637963845
184984142
1853658432
1982668134
1376397353
1968362581
430238073
513700641
699232907
1450573991
199996973
1864187017
1886616331
2073880346
1879871542
1544251012
21459211
1758151120
1835093024
770809471
1874236224
550702600
930791576
295307153
672527967
1190913361
965323918
834774129
314029519
1391266727
1460294089
1294488487
15113593
341467359
91834744
9270049
1564306186
1732977071
72401982
1352797987
1393108496
331882063
958966310
1547823512
1326320858
493499300
555573638
203412424
2005310047
243147823
297027225
1169939401
230794700
1535537560
1026351707
573718672
647789983
2043735139
522357773
1400040558
1664380301
1260415461
2147147354
1551521966
1361407238
1846981221
388006747
501317155
599829243
28737552
232149462
2095503042
589063257
995802154
1037434467
1487681359
353169848
1410868837
28605670
877863435
1647614834
1069030873
210250362
1529490135
596320301
2034064569
1400343213
230627985
1076678460
1033166688
1717098999
1164893463
882945811
1496933042
1838963845
1964119775
1521469336
453082106
1711748920
258738511
1995121168
1168982739
236353580
1324619440
1638418748
528154315
766734274
1069359113
35351638
1425121734
1025464076
908736462
1624098450
1591861437
1445747462
1078243094
1276957528
465756689
1430637000
1375809353
229970201
297476819
291349822
552929385
370490083
769476912
569602896
1326470408
579271626
161390142
1269583490
1233099950
1332272439
317870517
491503243
604024374
82067831
359332333
1769803347
785110577
11465129
410446544
731604598
1966084049
1715236088
2037911474
808206291
1569579152
1184862167
919831746
103350029
1148258106
1561363843
1058658283
1080328421
1400268175
2067587997
1181548600
403040488
1363535480
202420427
321579445
567373360
2073024196
1174774068
49962665
1351737446
524151824
770664875
1099475832
332446015
1725207875
1249366246
1630299690
798815435
325090948
852835278
1536720313
1374833438
826265574
1519891840
1775421912
325162939
190778511
1466235566
1289111591
1261592964
451896744
979008843
1381143597
721943209
2121392444
1196377219
1324159493
1582601126
411588351
1480013198
1608801727
2126391591
551411233
1900453241
658629368
1073731931
678111852
479491477
1701150788
883306321
414118281
1576326104
1128866845
725362171
182309165
388902918
1396463580
1908577936
689572284
1418306892
867782084
763847361
1834251602
422676558
881927001
773098393
1210969599
149789290
1779853719
1095882291
139956468
1184218108
1467543144
1558689157
1819405950
938935069
437402574
1010528286
372030423
2132670072
77483227
1996282406
1295530072
1671595282
1665931112
1687997943
513924271
1623149873
6058651
894066892
1564360603
564004832
797545224
965144403
1075263067
1330887971
1767511866
1125647739
1651003217
1874397814
1391439137
626858232
1927887408
150213299
678629372
1377534752
1239966501
1878638196
1722058323
1033888879
1779440405
933141958
1036647957
67263270
1214348754
305773710
392781215
1790841597
923028969
1764254029
1652441812
195328271
1572918441
212437193
407865549
1496239984
939476588
364352524
2130959949
525244597
1678870580
1062028282
1237505738
989647564
1063560354
224428521
1070201417
2127652026
1965409806
2113780974
687628060
2103476569
34053317
785509702
1586578761
1811641045
1411964577
1666808299
1341117973
800276896
1373215291
1216635393
1877214989
698562409
732307829
1762231946
778619383
1271647226
1740040344
1982450333
98642810
999772518
769780026
120375292
782713373
1773216473
2145961198
1099494760
702694625
2139316509
1561365717
222208408
1938140137
966171426
1576899947
1568403669
566576538
654807919
681974936
453040365
356854720
907747248
1869541372
773199157
1985720468
1234090109
1175202515
491493882
1558650861
951377624
380569198
1247472401
1185068739
1407414099
1630251568
1382332708
375333594
1120199106
445038730
1651999299
83895436
1714505395
1465565918
1014102512
1004152743
103959329
1434054839
229140766
497649946
99365041
373334861
1869614779
58818784
870958357
1981842361
782916406
37538989
195638036
998611880
1499906035
92797170
884534447
1433519532
990574538
85891393
1452834474
480115006
1937708851
1127661153
202357259
1653803863
1387878083
1752550348
1823877331
1844279165
1369392948
1876145889
1484525197
668913325
1610748642
3150927
1343521661
1001612106
644436923
515748061
335954824
484206238
1492366619
2123278527
466737766
1791920474
595004188
936507111
931958697
1868706964
1714626050
937227657
1653626380
2119461740
674127885
347494642
1344644119
1702483373
1852491389
863140902
681986013
1584341928
388485659
1648689310
235744448
556584744
627941333
369892522
883840827
685609642
92197871
441106854
520407043
185761223
1396278999
1079940479
2141816605
33288214
13254065
716417139
2010028533
1294909674
298166729
751395397
1098102772
1783006767
1738388528
87860739
1755541388
366846401
1556568949
182432761
1485553120
1131484335
1363362718
346753768
1816904081
1492670120
1972206176
78008603
1470483823
1232549011
490180978
1948473423
1272613717
568406046
1624140601
1773630983
1659661118
1674481687
741083881
162800784
2034193551
185168216
1496229226
1787053985
2020300520
1457888438
9705751
89739202
929023422
104719040
959907159
16592364
1857939751
296779420
360354673
1878255820
765282088
1369327758
1588705369
312307002
1862289839
408662093
331025217
54477435
777483862
1129076831
1227662391
581105628
1131644137
1294008637
516287919
1325547519
172649313
959596959
1028094082
1007725796
318061855
731416762
1477239800
1542360876
771357193
1585929512
623808456
26282430
1638319298
1641076092
612635656
1000502044
2084333085
466179114
1148335522
1891422127
931798078
2000614277
549220752
466763009
1078309836
1907562916
335696910
1870763063
1266715536
12667034
423061581
89905656
1920637245
1218682162
1304531353
1193162940
310172872
1667893076
365970293
476402896
1132474165
1690254980
885561069
826983607
1477279707
445910427
1387478796
346816213
1982115664
1605616178
1896464294
775320050
897255670
1892292660
1740706141
1829958003
906967116
1879633909
1002729695
824853705
181098287
554715070
618963529
1705680428
935606947
13332293
314368163
1986933263
1073196874
41899495
1011216706
183827374
956200117
1972002596
1143056529
968289577
1055766726
37531766
1294872641
57341350
14069958
624146224
350801981
470572033
1926173371
451084418
547002595
1750829078
940122541
189336969
1209134160
1571577792
1605816259
450167238
1288202033
1933807977
1574382935
1820084592
1471495458
1368168988
314699109
973842716
282256725
277263024
857186538
1439916106
512241376
1584930258
180559124
1256436595
357432901
1292690751
777534045
1916499913
1532323574
959521676
375387941
1575074660
1256847480
1559662955
363675858
1368575663
733629856
924157821
1149281151
1304880735
1508808922
165407843
1235134101
1960396401
1496902508
696009390
75600776
2036396603
960260478
1504584709
1288457730
2038606931
712786437
94246260
1057900163
1485606855
789350380
747577368
491517550
1455991380
1755427778
119204617
1898076635
1405255615
1092354683
619942954
628152611
946792438
623481309
1755415998
1589257055
331875009
643435764
1072844471
1316068508
1762062215
542793806
110373069
1297217122
400781405
1360958911
839488056
813374544
1655705975
1250023280
1596887252
300731531
1239811140
105052063
516465547
911870085
2071389247
122140248
192386656
1769829444
274037561
2058477884
1056530406
194266586
757773097
448957146
628728492
307053045
636295642
1179842944
1877909291
1878060271
768493295
1273950188
4859714
1488720654
1609291164
55019670
1749144717
1318554522
384089381
118444479
116074573
1866090509
1169354133
920914669
576801070
919557878
1704685434
692755600
182522580
688009405
1058594155
523142612
511620500
247719406
530895277
1782776924
701436028
1901236124
1352404500
1951405917
2054287475
518493422
305360836
361903808
572026170
408673919
1487031326
2075866452
1914457914
781130856
1349636119
1752852433
593469733
1152516810
1487845356
86203882
469473287
513579601
1975279854
173988779
681282485
1801538674
155913244
669890543
338486297
1579964896
344245738
1709815887
229865147
1531442610
633610418
1478181116
1509604236
711300191
773558225
250287368
553698381
349564480
1888917139
1035017452
2144633184
1986132605
1572389225
227900896
206994146
1543280706
853434355
649717415
1118895449
1940886957
2059345157
1982616786
781235575
2058214279
865084625
1960486764
1505666439
603140941
1991637879
1096141620
1206133644
532440260
504505384
33285597
1153783324
1248869888
1323489248
1985271247
956015869
191852817
1046269680
1356565107
1733768685
1473013745
199308264
730159755
2003619661
109514378
1774848845
765613493
252186916
1504693797
729581803
1849230883
1414117204
992386282
1929425054
2126822802
1355841098
2129670784
1649894592
2109550259
1060041827
888598003
490702701
883002636
569345493
1957286195
1656643443
1944656182
1739707531
1528291755
32697807
247483126
1105644184
313841543
2058337555
1597247890
2025335222
433837300
504974606
1004617008
410185564
1720175275
480509401
1187922004
599827998
166981962
1331635506
786304499
706375193
1727289447
711750927
1797636120
401032947
496601563
1376930390
913628972
1495269796
1210628210
989235464
557112434
1926548465
673546617
57595102
1258882293
1522159624
1078206310
2099558681
222917076
428786899
125398823
676431092
1296886170
472878597
107478862
17229422
499905461
159285645
1110527228
1244047997
349804560
842106500
826818539
1237276532
1309650423
578694251
880194053
495385709
1333204846
1101023689
1040897357
1182859560
2011168703
1994176002
1513186781
48315449
404493626
1597720502
36659860
219618535
526861178
708385876
943672091
356518289
1604417867
258071899
1888049637
662146723
1409392428
314483199
660203329
259535433
426339791
1442925625
503500986
622966952
439393177
872385401
118730783
912042029
1895026156
963425707
1145588591
1199118110
1754311555
754466141
834561238
1236904058
2099388557
613507610
316172116
44490000
1985123764
418370885
1640244624
1278369557
1142040102
616787718
447513724
1339922439
1087836168
1306410800
1238259543
1002498354
1215654680
1357150284
1893816522
1366480860
1580502942
1218245665
43521471
101442049
859940898
1919945129
872846274
2099530455
1172537515
1238089425
2082177435
21012246
595515081
578872405
990589703
1469377317
822272357
1474878930
737349879
31272883
752943740
1093482023
7522876
321209409
1767740803
981064174
501475784
538478408
2102155573
1419877498
1487474389
354795212
2010321433
1407360439
1419824030
1451518449
2027081127
2109547731
1848449229
1983631612
941728305
262403832
1262605096
1434197706
370192830
705134656
221119757
1142289243
1661259822
1448264868
644923928
1471473749
430427014
531377845
183833289
2096409603
1851595494
989620194
92675874
1918151504
5679919
1267243247
778921755
135269811
320576586
770804913
605135446
1421456874
750264084
1530830650
2005749487
1208493092
2016383030
1313184744
515338988
135804593
1625843765
10298762
203064212
681341086
172638413
441110359
219203947
1615229330
576325487
1731206452
1518835577
1700655218
553834381
1093436123
1154568295
121729112
2136221050
516060119
670636034
40475015
999089120
850999231
2115644044
1020104398
172593967
1356134817
272862932
2054598445
810142493
818938543
1251397021
1165409153
782275302
597527131
743641195
1431617777
841709830
2122076187
1368576803
24537349
71568378
1768230540
346411442
750622739
172267019
874922180
1776418454
814323061
366001670
266513724
255139805
400434887
243343199
245153793
1561137588
938043027
1262598087
870532111
707579189
1629316941
601536603
543173313
401987291
1436522784
1217170527
1288059473
1802297875
1089977341
1866533422
857702901
1028565341
710111953
1148801941
1493521449
441013158
1122038792
365755655
1706460242
30441680
678196292
1600148887
721507157
33356478
732535126
202783104
1108279476
1947500660
617127189
30936171
2018108339
1678449488
936856190
1365095856
540775796
90365846
443033790
1084722040
2056756307
340908636
695002031
2028713782
671248678
1420006863
1101251803
924230755
1955440888
373670707
1488946217
333636153
1334077422
1696578519
1303522119
1176681908
872356933
759888501
1603027640
981149528
882942532
1499498063
42938241
396968510
1860407527
1351913209
1806673189
1087632901
2007278229
1154861379
2124790392
1698644124
40984486
1361414629
1018922658
1747509045
1921624494
69429495
1939693121
849033421
1962990448
921437233
1964617760
245578372
846701005
1175233245
1635195124
837308169
1204192169
710376092
36659860
509297190
1400373864
2083702964
1516532771
3702783
1368343397
1574502278
1818620459
1700203004
1008398332
428701080
561026149
387308929
1592386015
878749436
971080738
816259949
1979923283
1901149391
739763948
631265998
140188555
1189747132
1707507077
957391205
655169602
1248049604
1823461589
339172855
1942058256
1045763024
1986349944
632922650
1921277139
828281005
1171082322
281148154
899555928
467646303
1792179069
1977680681
1612725314
1838459431
1766004938
1711721077
1591138230
1627465029
529562500
1009349518
1642610938
902285463
693367179
1114847737
920223251
526783617
1971234864
237515949
361322319
1765176638
2083698136
100766340
87837362
293305208
71629927
237139226
1317293898
185264131
1379755957
1454221833
1964828885
66498839
1729962076
1583024748
1373413248
257887257
1130390500
600252137
2114633399
1826593000
1375124896
1805230813
162651211
372046040
1969448773
1143431721
1326305686
1025856045
1056479400
583577849
1125707967
1836415461
279779559
1026862088
640133323
45609890
19270063
905854738
1419327814
97377101
574178462
586231125
701730406
206919955
453382325
2111472801
1031769735
2074611435
1459115486
809617411
882960477
245179286
1521319504
1261008096
655278688
1207101067
1945925880
791463262
662184196
1910133977
96143799
1858522664
27690078
1207361449
26565047
396204625
470713581
114853817
648928438
1244036838
245959313
1969449969
1569557023
1774320195
993268164
1515223230
212474738
710638897
608971512
286424354
589281855
134555432
877587360
897827190
1265998637
1235670473
1484255889
1805733451
1919466696
2098789965
458428170
926203184
777789821
810807287
1898660267
770333841
284080848
442929907
93024880
1832957428
1738062506
108106192
1958568870
1537401436
2039264661
1627691901
110733771
1578707433
1794078269
867603261
493024374
390936769
1130157357
1012206899
930989516
1220593765
169593523
1216544281
374856719
907476279
563843169
405726841
1065502855
1082839807
1908478084
1907563997
1136617683
362293681
706628472
1242973811
322291604
225206107
842065502
224747969
411028291
1088058082
134436098
882311836
565346821
1815136002
2041044432
1802675634
1089452381
1319220422
1554449757
1584545374
2085182448
423751054
1496059653
2115327030
335679397
1622657155
729835822
1804128603
941903859
2032664039
816443665
159517603
2032305680
605360520
247278677
585647170
777617001
1339308568
1179512395
1411457566
1341309172
1425158881
212744808
2091646569
1134487309
183384128
104941310
408734493
349035221
1143390927
359528078
1927528632
77662399
1786061724
1325669662
1770193528
1082167714
292919466
346604724
1178883921
1927987379
145525859
1339557406
1770962982
1698365792
38906012
2092017501
28639522
99595139
152580425
2139600168
786005247
969665863
146485719
2017680659
1011985573
755642279
1024074806
190690624
238551529
1309511418
481122413
1750640885
2097785008
2088851113
1696829718
1754583613
325934796
1805967669
1178765574
257644751
428736213
1547535358
1016305749
1886931011
1461069796
1177475504
1867358519
1503408793
696952448
980322958
2068404366
494803623
606505690
1208255268
729911398
353101339
1805988531
421004836
1220233332
2056395226
107560704
1603671512
136669616
744912638
1346578247
1032297127
1275416816
1959598794
1104641965
1230655730
2052709804
766538515
50983196
498810375
806293077
1288230524
1752936952
739182820
1862183389
2040003624
947395789
547398263
370721120
156262624
1457216247
811154437
834150868
306612127
288028722
1626746777
1516964337
82253995
311827615
1802457924
1748329505
99055969
46477630
1417254450
1141039307
1617971516
233861626
1459043387
436311733
547844735
288210916
1993355640
786252888
1360980366
730549607
969667635
910427879
278766689
1137057913
196073842
615957921
1214945428
281421544
1291124923
751560416
1546020909
126412066
1141238762
212664576
669728473
1879829343
1773063114
113214535
494963418
1240880689
287876834
1013212923
1509637349
25486117
1720084848
970953307
1524174225
1802905568
1740205512
1269079376
192927270
211490788
261739489
2017048778
1493495069
835193755
526477027
1913463548
1839450699
1142485717
445425339
361845883
1009695206
148811710
1948492926
955003113
970644849
1024198890
1556743696
1178058818
1248218135
385026792
2111384857
1422827029
1095444297
780141699
1339903349
1716935183
693254073
741951820
1455966199
173630552
1971124816
82294642
1946376371
1938741236
2004577017
1719915320
692588215
247863378
1894725614
608269130
126684153
727309428
1517684520
1362866575
1197983757
755058133
1905993466
1986447349
1126342571
287783695
1453006016
1536559851
164371161
2051423154
1365407899
1613592617
2118563611
791410644
83778621
2143306043
673675901
321438961
1558305078
428512692
1647737009
581843230
975321671
2134998716
547302093
378873765
30652007
490780552
2000463272
1533686300
405118611
766577762
1432213824
1240914528
398998474
1793397900
1536129529
600935488
2041590500
126474374
1513018843
2086993181
998793417
1040028566
1866294932
1971931485
1888858302
946226488
1111849754
1811857543
452045655
1860156174
573607537
492610655
1134554349
1462823968
236167020
2052214945
1659206251
341710004
1013481252
527846597
1674309802
1869180876
1177588080
649842151
380660905
1356352881
848112903
1904746961
1089069652
2087818394
70897052
813034442
1744022996
587235552
300457562
1214703533
1062879266
605459737
103570010
804368567
2125574987
491372211
1290226613
491924105
1318284845
1526466211
1051169451
2036606630
1762322097
448063927
312427719
558187442
1124966576
876826324
177705629
1727446645
2129519644
816049719
1750334115
403327
1008193185
278167868
1499028993
1305080639
2120009634
1255216800
335626086
2061692487
729487555
948639669
394874807
1497585996
1190104756
205113784
1220386966
1350343540
2105212987
1806590454
1991087335
1773843362
728408447
1023112258
776608548
854570375
263273279
1448203952
1081702506
1333900167
985979671
696656925
1710716374
802936219
1325533438
42861012
574125066
1549503134
1054393045
1860193319
224242958
10944971
2052897411
1204937351
893549293
549771250
1129194862
1282113819
1581750584
1936197938
11205101
1297328324
1345002584
1920915989
1175143079
398261617
2076820549
658717663
1851093863
1486344781
1961044497
760994904
1153757713
195926299
1564750063
1300969556
259768736
1195152414
1510285371
1431336765
654687982
765588420
1519732362
961691192
808123423
1291372411
1165504148
1716242199
1579024746
1785858134
1477120936
2036346574
863930450
1055251479
11906415
1278435865
192795695
510576772
798244232
904606641
1823585301
781527737
1616153968
533357412
1449817580
178760204
888001999
1978786872
292820783
718941521
1766183486
1433242416
1833280454
924371066
887694251
358260188
990349460
1026907139
962396189
410300170
2039613683
1590577925
406998526
1332137224
810224663
488955845
1509840283
1665953361
1678678003
1511966041
1038961091
759897699
764164151
1815182363
201077444
1889906115
174142823
479752516
1471027031
1723125469
1061801903
1636189251
1489615149
1602373653
1624090260
1170698962
1547535477
1065506871
2068589420
1624620508
1357794070
1638163452
1254495035
1645435566
695484657
725003971
1601731840
1155862852
250942660
1239580136
1237346702
1599020878
1057224850
1201423347
1426513580
716525473
1812174090
1278237692
1516339768
2032756825
25439792
1488166441
435860684
971709689
232490005
489260245
1937193944
137777201
1670382667
1191626515
231747520
367620622
1659695258
951628105
885328409
669454456
498824323
926100703
99403860
863773920
922147200
708690604
1176999296
1712102987
489591087
1360166420
445337067
2071258695
920440602
901790502
1828225039
964637773
550986952
1616136740
1252359918
1670170799
1113999247
1241888207
611139837
245104579
540569590
908289843
1478829752
1216818183
242170729
1384601558
1946391549
1313543937
852082714
1890615569
1410743049
944464553
895045870
660733325
1208923170
600661848
418151800
1901169821
1470032082
1382269796
718874833
1286231871
1183184630
1893461017
83261561
454957239
1116399123
148638592
1548796343
244379829
211527420
102252887
1937500623
1013210972
880121361
1304035153
21513674
336838238
408397464
1978566161
1682838944
1918832630
1266548120
1065065065
2072099947
803550599
117351971
1782863644
1254042148
346663018
1195277736
1002541935
337059165
1192677000
1501237672
1501921679
411349314
714868651
1795154333
171458765
868792973
266231332
1722176335
659668964
530348464
2073367461
466800967
2096356926
526435770
1324530898
2022471203
1526228741
1913210855
285899514
1209701716
1203248784
1546749911
108307696
376443480
14666194
874129088
1879995508
1015622894
1218587867
2087304816
1329153271
361571099
519884418
1991602142
429945948
216336875
1910992421
1848651264
827132431
346526530
1821187743
1849808643
1509100249
1196731311
1472612628
1442578132
145641663
2133428106
1280997266
1395387751
216129527
851999048
744293358
428224567
2076233922
2021521843
1835386418
826353696
945173110
1392662034
1025268260
460949056
1576379736
1523318130
1339668584
2107900440
1407709035
2016309457
406611820
1916408930
164596365
1089756602
210166902
458414091
1136660668
385955254
239289923
618873205
1074146341
1555840346
1497539784
1009463279
850305740
1352546371
1513178159
1616895124
1980395368
2107164693
1587642502
1412909956
1196803544
1419051816
1783030722
1931106377
1407301198
1245153797
959890216
870300457
1827476995
737113276
206950285
384155388
2008520964
1202869344
533803695
556316586
2003861689
108840484
198116066
161050171
421859933
1528433329
874166965
76003279
673699140
332685367
209970843
1739738530
874539781
1951827830
1255199296
380044184
1337174275
578769151
505261046
1822126696
716674662
55906433
875161359
182515589
1712600085
1902966922
558133508
543848461
531364974
1780007528
29695776
1009783373
1426060027
1238306072
1800130730
132686494
1360958298
79511360
1639956846
1492988377
759270093
1035492933
286255161
299845174
247253279
1207964444
1592599345
1656290864
1623785183
1546107840
2135590147
472583458
587851
1407338100
1913517036
698706607
288767171
1250315186
1066508850
433032628
1402625566
475336506
1714187669
1074048993
1359280227
603353425
1036044564
2113445183
1784630820
856578731
245557025
95332420
2001622066
1376044277
1113814669
1467969424
1036798835
1685162396
1655075036
296582196
1598430943
879105224
1367647511
329063218
141173490
1824137284
1740106261
410759989
634296298
356860338
364235101
1594757123
214614639
53199380
1952335823
698906252
1160908577
1085443908
202775727
1655365653
1219162745
519226015
1419715438
1871439179
812521020
1510981270
38603152
1117939277
708950302
2058407831
619700287
1162468755
971132517
2095954143
1287969547
975044536
912836597
1540996362
1708332438
970953126
164438373
1000952209
1458833854
976680913
1516263382
603845366
2091433015
1597438974
426445081
1483035196
1308997134
176816558
1630149445
1144297852
1552948438
259327058
421530437
1673947302
597758284
351037142
1862879881
914241090
1683348872
1101226005
788361569
1490604548
430411970
1287341546
972088064
386693365
770052638
647550012
113561937
1612377370
2087318799
1611924582
1050929951
37825376
511540156
583453222
1111196918
1952034290
1943830587
114696158
1672050822
816985658
345626274
1695815525
1848737934
300285717
1995438654
1360501516
1378095908
1026646927
801410616
80910970
827937541
433640039
1643667222
1689902597
401075019
402065437
262071287
2021541755
955439427
908905104
1554401279
629951628
2050944973
1785561393
44863689
576364249
463108358
1449524209
1073336203
1944373618
274729403
1942229449
1716107137
970513145
472096309
691159324
1800991058
243163311
259519105
909038368
1036169414
461574967
346510673
216608579
1230246253
578624172
685122873
1344262881
1505252256
2008030649
1735093207
256968601
39454989
196176994
711034131
1744284182
1044235902
1401225630
544994844
8640213
1651697672
2134539749
372104339
1328332531
1342852068
100351120
1916243027
1915447178
1733690716
772056722
1087894633
1098229121
379191066
1354159395
1661307347
135216863
1028172016
872408322
1802372192
2106463419
1948274814
17499726
1574036895
1570831504
1984364863
1750235765
1559408876
1769978948
2118622515
410716572
130048625
1003218201
1708529152
1942927787
1353667356
1241680845
265368219
418202247
1568248235
2112600792
1129454019
1129971972
1484577118
1833954350
97343268
2048311490
605296365
1978315510
2113374309
1347853083
192311616
1062828494
379645589
892001755
415730492
38433412
1462734777
1075240151
1484568703
1604763733
1903298909
1464117248
868049229
1337282656
1302741917
972203696
1203512641
955073873
1173687784
866703404
571212101
1099742462
1028629959
1697149462
268776179
135136627
707745627
315222837
1180861282
1382198164
1536462768
1963564922
1748767904
102606185
405162751
1261405579
1895349939
2146536344
76263781
1523555934
1562856588
1749505047
1002189191
523012733
371209652
454898436
432364751
922131465
695763955
1071728702
1393326398
18557740
113062578
221353638
774961274
1507000181
829777620
378909657
554525975
1987034324
1463318873
80179638
1694434688
1446318121
783229445
250886843
2118585311
388328805
1922449534
314979553
1653083252
573534752
2005679375
938542725
1010468893
96675042
718440486
1149751526
853014617
459241101
157943016
1209449114
2147314700
1175424624
516808577
55695580
104235569
1129465655
1404321152
1861120847
1695965590
2082407697
705055140
694610863
559917495
967948360
1485763161
1715392067
1521702887
1493797684
1651350125
2115624020
964333840
1589260233
691803565
547955961
186814954
1585859531
1492353209
1739462528
444669737
2114982137
1270662195
2083425596
1405138247
1487004920
390091571
343059011
2014204449
1757728551
411103395
923408865
422954292
253034064
935963631
460782390
1040656310
631797142
16291351
1881665152
1571728242
71411378
1348001815
1511645059
488822946
707038012
880359713
371708090
1483633908
1748076457
980508811
2105805474
1823564978
663811162
1523301475
1502649210
634777176
961059859
2079853288
1660408776
2118902451
407277447
1303435048
109022769
318764954
1785300022
1111364300
1590501346
1119265269
1401477163
503935800
1985770370
504653476
1348522506
1541257933
340825618
200785489
782605007
883431395
2050582017
835342800
175383469
213527850
1715757791
1870997356
585520701
368586245
1448786762
1760020092
1515037689
137330526
561327566
138270527
435153474
1151447284
121012988
914631395
2128261838
662201219
634276709
1316982448
1685596931
594986230
491397273
424167340
1962122702
1014808791
1484504522
1760116448
109270431
621132717
630871808
1232350157
824279271
976757506
1274430617
812956793
1453034429
1679516231
858521706
405599928
1992959599
431098295
1194778272
2041822583
109541879
271273946
1730602076
708565134
435216486
1363500956
706852576
1718332774
1426973327
1873982159
2018768312
1853511116
5247378
1021618475
323624860
1033894560
484028414
2015540346
1174910593
378662201
1586322923
785242847
1459385392
278393661
460214771
1174526123
1711029482
748181467
626144734
1100914248
833493239
2067141262
389357190
39818437
2071682866
1637520828
1031956632
458514377
143806906
163695961
1009771623
582287603
2033483212
913828831
463467959
1117030693
621659555
811059656
1257749631
759457638
1771450319
38309815
359696303
747778608
48517955
887225596
1191412465
501394907
666937027
2074422562
26965218
818353834
1311784431
1601280809
648276106
942616006
1719407579
241762421
524403404
1200626742
1027193694
560253879
617171746
1780673249
1299536885
1957241061
1952589151
1758961160
713306944
317847796
765634489
58450715
1697141619
1404586410
1202887452
1518662913
140349797
848185639
1055155229
514059348
1946838522
444852277
1939990738
1865577614
1710601666
1208651055
1202422496
829330168
241770609
1849617470
1035077853
1520258554
1609624576
459885222
779645059
98178679
1898429176
359565753
480172119
10485223
1709035564
697148895
121791946
1286547545
486497695
1448033998
1180841001
302885232
383172843
1596507504
622684966
1507584415
2094747340
63811018
29749636
708338205
891288157
704643224
1249909282
313745202
1577127607
717236071
1048822891
1290192773
180489707
1098003988
366364315
1426501098
1334027317
1262359169
1961486852
975218708
2077538146
115471327
1025772733
940654753
1341303897
1277984293
1921437275
65158305
1340690838
939743473
869492222
44824073
162171796
1151370289
615480755
1871969678
2002565114
1845815510
1552203778
805757274
876660891
1856617643
119976348
1086483328
573536130
1589809018
1987339719
1354957026
1641624763
1582592024
1467254703
1474781867
594122288
432834097
253606964
748237694
103685715
331873491
989695930
1914911768
138455204
876285230
1145490908
217550222
1953435211
671770977
1598253880
301877273
1904034871
898989435
900747213
715471641
1863188180
1256686476
422791034
1229790961
532731407
63887447
1844491755
2046413716
88770335
241340227
1380342547
1294709228
806781174
1018212513
776227082
1067518487
1441025446
14225330
205146616
238246418
352025629
494983957
2114227309
929025021
719295672
2019664957
1166361336
1214295764
340133296
1372596042
1894140974
369052536
1453965874
328065846
2055245962
658892014
914668801
1002365324
2027971223
1237679217
530858926
189535799
484892088
1492421530
938532033
2028405119
1195295262
1532867523
391200781
1736204289
544090538
2048509265
1924109514
417271581
203503466
1333477775
840890460
876915343
210495190
232877537
981673205
338117915
1737774641
1507375345
1130492590
1402286377
1310901527
1136742896
1556251393
1372455333
2001078839
1883234578
36441266
1294232627
1233702145
191127768
1601819501
1249088571
1910524400
160316971
206195096
1460418742
694946673
840735787
1425991704
602987800
531018688
425867859
1366380060
1610492442
1827475083
1228350269
337055917
1013575824
901963683
521860259
1578469283
1755281507
1380216139
16654840
1267245097
2082378861
1112767437
1223121553
1271288396
1389512005
246904540
856674118
183585752
292611066
427764007
1902262312
1156287853
1429191515
1725756065
1291037676
2091784357
469164115
211823236
1307286633
1135796983
28710837
1902648626
778857408
1278742347
89064904
597236366
63724772
2037188225
1856629937
118360008
2076117922
1916617437
1719537653
489281026
2127421107
1121743517
1681084044
568293529
1204475438
131765310
145498642
1219660652
144844523
192984580
147517760
857038947
320804399
313596278
1164057624
710262397
1259373423
236598560
1126608639
1900890224
2018429677
753410497
2138195695
231557702
1459954353
5118682
1475792978
99987188
1202353025
2114657108
850721671
1056508374
1354712775
85499180
1156323257
1552870776
1606855016
670979499
1180740907
2037157943
2032090991
574338196
878777617
880372703
1483543097
737045652
1306597171
948322256
1849665406
1856348229
1076141748
1890468876
1239235892
566546968
504859516
102232978
1490319804
623584190
670195015
69895284
1656525836
2055023685
1009762590
1811368763
1559329488
1239294884
687329729
1353048780
176811207
1030675733
63769404
1164965259
220301154
2090455849
1770224186
925921849
2053685117
1128155979
997158372
366922212
807311679
1965449277
1036911762
1663802578
1429738091
1413696402
1859549543
1787812527
1756034625
999462770
1177578592
1785050122
1616749506
1436970504
454157927
939956565
212667669
840099600
15847972
2064266771
1700871189
2046215269
498619455
1427474527
1176994730
1853344863
1751404037
715791227
269279869
1065046396
2145964568
1687280459
617658743
583970141
939435741
1232556445
1975298020
1415846654
1353747195
1235340159
259606758
1321073496
1311773677
1343091991
1283163517
231775129
835624534
449755480
1950054684
233604542
833238521
775564950
1140190799
904986242
649601147
1076863368
1567234955
567970569
757564619
375430095
599166354
1523609566
2137419744
993408273
145675437
64311890
1208893130
2095677594
1918055077
499660293
1355615879
390268533
98308471
400981476
1157094931
343723577
795787238
1771916410
1020594733
1774288359
511867790
1964097658
1079617736
678057606
662020963
1635466851
1253457749
100565650
1144893573
1887734637
714894508
4986012
243247016
453649756
1296226029
646220182
1767870242
1192049910
1972317682
928857159
138110519
1171332369
1887609187
1693148517
205147795
1819918132
1599275395
1295259194
1728619764
107428640
1917253763
917096052
436621926
1594004274
94943839
1210855317
63170164
166470309
1945955776
1608042750
94953249
885893826
457200456
567671987
1020525588
2081143669
1079617420
107608774
84004166
1907475910
1468710202
1667129675
85916867
2145698556
418120799
1352344130
1139302058
1801504587
367229157
678087399
635031915
769522395
2005590438
2062617178
202830151
673228308
2024015676
1493379661
852287903
1276061085
1738408421
1670637688
1874593435
1520193135
660072522
1070140801
2009524156
1684586575
1186613991
1027313604
1200014979
2052127960
223375092
1178453970
2142365574
904853344
2037328428
279676225
760835425
1417387718
576437718
1588763432
1133627982
1819788113
836442101
750603493
1030971968
1628682880
215498045
1821762409
1369301469
84082556
1911710171
699044348
856498709
1895965990
858209612
1018632868
806129073
72009082
1880293404
71071004
775200714
1528250675
2133331863
1952962756
1405462141
1826100485
177977894
140297680
1835361365
1535367169
239455474
1076420784
1981716132
1827570696
369926291
880660442
264529997
988744492
662971835
1447007948
1371243597
1063544134
986973968
58398426
1588303070
1610949834
1356574346
799757865
379467791
1233333196
366784159
1654210030
1828050554
1897275153
983109696
359354246
1775515988
248229651
1209264844
1596638086
1449328515
1688366375
723923801
87847387
1207797031
1360715966
1960620724
62504331
1623564147
1441953672
822914953
282706375
81459069
1652990273
1915576173
91028414
757086750
1530459492
496928092
240094463
1391839817
2016901090
1254811186
1373364219
1861337485
1850080860
1117235611
2030634615
1966529176
978063837
1743969821
1870714695
659242404
1554846515
228068326
1180517255
2009084966
1709197102
1101390853
380001727
2000382956
209721810
1962527167
748631584
1474360219
1051279921
2086512389
1007348124
962471722
293797247
1828315939
1511799155
1871848678
1489844881
1210933511
1090308194
949363356
258059660
362825058
9850926
812948000
1685605709
1693960198
2111073819
2024225675
1115177962
1081384440
703078737
583722207
1957402220
16301778
1767011463
146160754
1743926968
1417997373
1461558557
17844263
1765888107
184517564
1496928439
692232042
1315155131
1417685200
241106121
358821269
1252016193
513941734
2004373207
1626085536
2115111998
355027543
1898410894
721383996
1910649823
664569469
479085765
2067386489
1758055619
833086920
1122365199
2100474151
1499496372
35390402
1625862950
1940885350
1213615966
774260375
1167497366
1547697797
706834105
1171498545
343838312
903182155
887165504
671839343
1454869956
115019677
107338336
1792742582
269215433
791456820
1715117179
1281354467
1270827404
564261172
1514301719
1126888155
1940896245
1653400367
1315078100
1713099738
4932645
1713932588
1735932704
1868680862
421354218
1648572462
67092248
791255484
177129407
1920567913
1846975102
793799761
476075616
1577294692
2074623371
1379779545
115817199
2068314031
1460705027
1765851142
421691422
1918081665
814032762
2081634130
205527488
1781821511
1049938627
91899151
2124950962
1955785566
1455494255
189740039
1330718731
1685494791
1689577482
824760264
658584719
1803177569
11317215
1005403166
1663878956
1243396615
1501066924
714769615
1193468251
879424408
63242415
1321671127
210666582
286483503
1604876684
1542230111
475579173
1520567207
997907004
552593955
1305072475
339573167
766400303
1072994876
644985784
1067884113
1499637166
1355747013
213422309
728146221
76219476
853226816
380125037
1736966261
519023175
167244614
104836472
968476472
654756069
1536187659
83176761
2060257677
1778138408
542205000
1730369173
1554688490
1038330940
2135652288
732564059
1045594457
1176147184
1255751136
467908878
50711437
69551793
1147625359
1816054315
2093654329
1569130743
423337595
1614799940
287574637
2115173866
812092801
1439876136
517226595
2124964470
2146110512
1150011043
1944892118
1544490540
135807926
524604306
72762482
1249891261
790354233
1930933530
334159526
1376728413
492164099
928253088
510817400
1326119252
868654733
170347232
1957252752
96477521
1809146883
1755828118
1752529013
349147231
1560166442
1369236081
2100325188
1911014159
1894864554
577648290
927636704
1045036077
1311488905
1332860966
709073916
842021804
1673373645
1919097745
993832095
967280223
380114493
1666310794
459569597
530820833
1894675754
954402931
1328142790
1587221828
880426374
944271374
297778332
6549061
1750040705
9631397
1399853747
1125529215
1011276987
617786179
1768645359
1615020141
761800288
846567396
215704500
201168082
842384102
1431252949
1643070917
1152521575
397998382
248880736
49531863
1432605257
1301493526
1591139614
29094663
768046972
425767209
471385177
1678087313
198493894
1903247570
1903382681
53161046
1230621899
241056132
150317886
939418471
1598641781
780309992
718784512
133093695
2087063287
1343580878
1801630778
1223577306
1461460591
1391652563
2066484205
240724138
2060081018
1771914206
655695408
1661951687
538417465
1116551038
320534798
180506203
1691587444
377072317
1945225163
802216742
1874079286
1467470215
588073193
358519321
1160665682
1217493808
1876742706
508180994
958751523
654390833
1000383062
1078215904
999230108
1908922193
1057823675
2141398754
989510579
2028331162
1129265772
1063613086
1173713541
1970304541
87170337
1733949819
1156549426
1331163575
37765671
725276336
428619365
1383763847
615625644
509891319
309142223
1589919344
1097273595
1461235455
1869614840
343458240
417518099
1494788877
1688054098
801321324
630044706
471810482
390565606
97494607
1909656305
386500544
953630348
176745615
54037391
876660891
1164548191
387319760
789038706
124846308
1670278621
372881864
346772152
1854513724
631068722
961465759
1158038705
554983631
1808578366
1467410430
1657601102
1026782268
2062761404
116916067
868693670
862483513
163478298
2064318210
1432682961
2093340342
603584137
1840913206
1628776424
707505434
1598916947
1297169888
1456113889
358846718
1156967379
1796041270
1809843518
872692123
755065072
596435082
1205744627
1193013658
102291996
1715594468
312805073
716063204
289186065
516202539
1958344352
607146172
1173928004
870164524
2046706869
1076140817
842767859
1429664586
155106042
1400940384
1718974339
1240388027
1342616677
791713998
1832534176
906358238
1044282808
1469279551
324719433
1193037198
1022333058
472549377
1536901988
1106218294
1060389273
22688500
824560807
39406136
1066807028
2018045705
149471268
1417242229
248657568
1455398042
1127329592
1947460183
814702925
784111173
1879248491
21432247
2081864698
403312434
1790072364
1338396671
2056599060
420073144
588468243
115674188
1338411726
1441371633
66670347
1842499068
838657958
488021135
1835791358
406445254
2046813817
897610880
965819056
1656941169
540589404
506935300
229156823
627122974
1510344060
1718310346
1360257448
953067239
1390078145
180768469
1383134266
1747157075
2123320158
335857796
1228948471
1486205527
1124689248
1305218519
70096180
1795712354
1792315104
176096659
1224362002
149353801
1616767508
1787046747
1933594972
335899547
1290569256
1838515897
752187638
654082534
1624244493
1010676835
131029889
1097263604
761200
637068685
319304065
20970260
701199808
1661498013
524071741
161548438
2096711680
423024813
1153240675
940578588
386270016
1235693234
543132644
1990721982
1486370135
1948793389
105642629
573020255
1380757904
587860654
706536132
745787576
1317393447
667364439
2045796574
1693196566
835043268
264707291
727589955
498577742
1827511622
1428162369
9150493
1097669315
1231363160
721328939
427927301
1810932652
1368981429
1083755397
1814660592
1513344581
1737004154
1310788330
1359310755
1445691567
112893834
742053568
1049172283
458393288
36172103
1678208076
1115168426
679161406
647049822
706800536
652997739
474216451
1347919010
1081725167
646779448
1627994761
615936793
922702959
650422945
739922903
1630928724
1260085571
592213090
1425265382
1745127045
1743783455
2047847428
2102643175
964847802
445477763
557992161
593186489
883647867
743779445
1103268278
125443624
1631973893
1308333224
395097966
686671627
1593328389
1578978014
123122461
673346258
1012163382
1702033608
884822796
2130473123
1049675265
1593064771
1939430078
1681766947
120151715
350698751
790606807
430238704
1428010500
1955465621
495617590
1456205578
655334192
1586182776
262414570
2025360577
2096105958
1752890186
507785293
398345928
1712987603
1191148152
1207889078
1063111329
1011831233
1743782515
1131010850
1784504176
213496156
1343262631
622872186
1616966995
1944081910
963843219
1876962543
1853781716
1769253484
2064728922
784967911
434165304
282545867
1794592594
453914406
2129754581
560691297
1574156202
1673641124
1702164055
2000453092
885903504
2086019499
1135982065
110806069
213504548
1170317147
1724337974
134017273
954043849
594563648
1145976221
432836303
1616774062
1167831363
1062054238
783642309
1574188309
1990021062
621811129
1770857571
315354869
1748836491
1545158247
725528803
1366815002
649999328
1359998731
83068792
596561984
87214992
1804915055
488061648
1144404390
1924092306
58315051
534081664
1854830894
2021057571
663142159
1078987163
777254022
2059951675
1229944056
622908593
1486026883
465336030
775476072
644823718
1670165969
1950417169
2102870937
880139964
282978
1686577291
27478189
2078681271
178165151
77542731
1699073771
1948438633
1890558549
337716567
748443139
1058794474
705220544
1506565257
454099921
1735994207
516622742
129366710
1004899765
1708377105
1505256470
2094230076
2090666537
1275300368
1195937867
1234726463
1588808942
1068293746
498413010
189429297
1007130469
1762980608
960648130
270435766
1975405824
1688233518
573658571
476255386
2052619911
994544909
488988387
454114871
570974834
1627584109
2098931572
1198154201
2069441982
2052820542
1198611122
878054417
1939849394
1856587998
369141973
1664444566
320882699
1847238894
1195830560
1850892249
2023634656
1319153480
789413812
1559508475
1654577516
427838610
635268778
645586411
1978608394
187528546
111898647
728381366
927025658
2063857900
1796098916
1998579200
784666766
1906769874
722157955
1628277113
1182084725
754921472
1944564787
1810372592
1130616071
1743242785
250195072
13000638
1840984500
380316068
1681423096
1022954311
1429514854
960054017
1293686328
1237040864
85214838
978233920
312196494
928067514
322975142
1232611058
1267790470
2033921644
1491572754
409208608
1142465694
1549095560
1079366901
1716397132
1182233800
449307229
599809360
491503461
387643697
1708376067
891703378
1864327802
1274140354
1629821476
1115940104
742218268
1313543600
767727307
2005817520
684280889
1083064865
1322109437
1281859117
1580222142
1873908806
1871776213
1020650096
1011163396
1840150759
1566954350
586406973
304171517
998623958
1165598579
1366529442
1101503297
881583307
842564840
1544836236
843943125
83165887
738914287
159541380
1276642143
1450831599
2045677368
488426347
1163060746
766810653
1558569109
2003727463
1917024747
550086417
1022274408
1211406005
384770849
1904811547
98477998
956362971
293170657
400154120
1055303749
358218465
698175628
544230537
587970409
588763799
595107909
1179919664
1870320488
47378846
547320416
1690483697
1954787885
926538014
698495074
1255295531
647323475
361543128
405186770
981418097
1472492226
600651617
960202169
1550756272
483750386
873298714
1799092657
974739504
1549849152
248984710
1347281183
1417924407
514099198
322446773
1282672801
1094155398
342394763
129213286
955897308
1224083669
2122970073
171864476
1676479230
157392562
1022094469
594035105
1080440182
509632184
870458763
1383969759
761007613
1666252209
35171865
643665654
1389043383
610239589
1456288564
1972725951
360526874
703440804
139129627
898980686
1009287423
539021548
1935631935
1694833365
415835995
460454874
44330239
960464850
1572916186
1925264240
1649850024
164085953
2028759615
1833414930
80997635
1481840947
99499714
1914238757
1135257598
777244103
484028414
395496082
1030267186
518953088
1643405531
1798739736
1977049798
1731167716
998355855
344221051
837123960
827031310
377038380
378230002
236175653
84097278
392817781
503321357
90216328
347583672
262054650
2110226334
404612049
1305536717
1550377719
607481197
99151166
807422644
402266310
1363245311
2071813265
1028687898
866718988
1628683572
934083141
1760032188
604006534
244939805
1329296623
833198117
1692985648
1690451116
1973948193
943537608
1987519164
403012435
1765432160
609257296
13624671
1183646922
995746217
1901511808
9717745
840373040
1244521463
1032643090
710947744
1088145242
1926185441
2130862103
1170861236
1390876663
1033961277
1903712003
954735251
1512693262
321195923
2045513249
900924025
1058658131
916384533
966320179
1940817171
2046641211
996979510
1538868114
442064725
344469981
584301345
924362660
989299754
1022175616
1645265751
1561615610
929305792
129766578
1496329243
1940431080
739644279
2133658106
39495933
791649091
1200270782
1053497660
1085507639
170213694
1194482184
772113678
1697691947
418563170
95371690
675986101
1154459449
1879960763
2024291199
335617982
1849090283
683214886
1129564808
1940098637
366603911
286568229
1698931328
2032547536
550852819
498385162
953949396
904662367
11334539
552125029
1747702324
1586247783
1842509467
104520658
415322115
1620884917
42382613
339500787
1762223456
1113013753
1775837982
565609945
218449535
1128732739
2075532251
299306782
1662223707
2096491620
1434619817
1836150366
1265762115
1812747224
1680339654
703869645
170449962
124700508
1018055862
648623317
679249200
772377320
1208290306
1841904415
1330239302
760959245
1170405907
709089230
1824911710
216544889
1592679291
986327502
633988408
32098200
519597706
540021282
805776319
1145801280
2135228654
2014737022
1237343987
1208636288
1123915290
984743384
1760679540
274359061
151417707
1499233490
246820164
663334645
890113169
87823004
1270542805
1688394969
1132170048
835207134
1045304170
1542152236
263237354
1943436034
1127600506
814582204
2100721307
1547648254
1032448139
50248869
777666396
1628956094
1889642245
1647276552
1898386184
822998774
1939022070
1416060249
2030518119
1933169266
649450690
1486113730
784774560
2032780011
1482864665
1793376823
1668343326
1718850266
566296124
2105219397
1565695623
1716939011
2043592627
405527240
2111024947
548496247
1812434225
1156256755
789609102
785225034
329858272
1920547412
274849875
929438500
1226662266
1169285181
1611052511
583283014
276242251
1356483848
964815209
692477192
14971051
1624782284
200181422
1105097268
1822447242
1072510254
2071017116
1497177676
68076119
1552439814
825664210
2137225722
1886684728
1734576072
338366342
255521756
1605160789
212559942
1499559433
1971365036
1109856147
1291404121
1921817879
1332929863
1724279012
669206599
683735657
1241136725
1830221734
672432971
2135306468
755591684
511026778
1853915939
2118421396
999577836
229226194
946875405
1729197466
1541644009
2094535252
1150489039
1447629108
553986393
2133873404
2069489189
1239146650
1407270907
40418675
768968864
1860589787
340141665
595055313
1567454780
459884493
2136104933
781703809
1428609940
1771020631
573539532
1174517138
1350016093
818039268
1244776736
1533165276
2106162859
1248672425
169113141
998778877
1505120650
982963850
1031838100
1954872627
389345500
286300407
97714707
1187317933
1674864935
592022454
1880805649
1460056723
297467054
788996331
1811767616
1645351368
828301583
1875025964
1301552306
1702349674
1543102740
1126115657
1771753013
646985306
1711894609
815090153
1343428793
1124500334
721097302
885345170
534137444
61949562
1749346954
161372295
2122945554
1674464059
1835726568
1951339214
1930994257
1746774630
589914308
1013511910
517414304
542139532
749237883
1668713337
792370738
1255604849
2002653303
530997494
790812566
1659079083
458808478
20948796
338866152
478610645
541589993
1093779106
711214501
799089714
650614776
1324783083
458107437
833289886
8173553
1225160941
1908231559
1215421830
1401067042
694632188
1407667934
969957776
300616487
1956278152
1404373398
1801973000
1540081059
666165931
1212490157
836641349
1924670579
1457366485
1712147362
227766680
1374876261
1202014271
416321716
810380969
363652026
2069414935
1067702134
268379926
1388142069
721659853
138610053
1172963124
866471922
220538603
1295655624
134126518
2086938918
1861530179
520710554
1785627707
732651906
2129952471
318299647
1006348127
76681092
2016990295
453954254
1979449315
1094866318
345186627
1795377908
1029968282
419876053
673120341
2063312741
1702695295
889483995
1086217933
1412213799
1832088071
897403350
1893617952
1108504354
90929605
2122449073
261277791
985021524
2000975678
2023307515
966517398
2047284853
2035458590
185588170
93350311
23779559
1542438129
1505784757
857707138
689586169
2126803502
2061807478
613270565
856186131
2037556508
1132263878
1187066204
352612382
1328419101
2124711648
11226992
1583332820
383870886
1721949665
548413315
460427235
42063431
568873669
1247405587
1707128065
88760329
1187572221
600515626
1444610878
1424976732
734685225
679960750
1632687859
2060478951
1905290301
2102972038
2111029564
1985813513
727962886
1536534225
1278374600
1730712952
912394264
77525589
1771045855
805248633
2140625445
1729328990
1411369325
2124500338
786367043
473117336
830711717
535895135
1547728810
1557692536
1907502795
1292957090
1379779414
1999157665
1983728342
992129348
1679285483
1040314487
584281651
44243124
2065399525
1942130737
369468915
713360333
1810814184
697972272
304543464
888267132
925540112
1666150497
140694344
1741954911
178455794
1501978227
394243919
1219144734
683028450
61480914
26380765
243429247
1979329480
1845288995
3059923
1017938718
161686524
1021117909
1749995180
1972805411
615986793
942792544
1834390303
1672550721
392889328
56818949
1237509713
1413628092
59068676
139254141
153253893
676066592
1606778165
639697320
2035559277
2021810411
1666745226
834905689
431484985
923035131
1157446238
227811817
87463496
570321425
2017775777
633979106
1435103582
956053989
1580002989
1767794022
303496975
1993743470
32088634
771299329
996001617
907594512
1086914124
1816997797
1621975191
1394179789
1393569919
1390299924
1341104383
481336767
989196283
217830543
580666125
202997284
161125608
1185874067
1451276816
933085790
1055479040
358334656
692699168
565616396
953352218
1950856158
1047821371
161028817
1916108286
1085460908
2130048133
783710520
26369306
675464465
1932464819
765261618
127517389
1089147813
338062205
298656899
1695547899
551266699
648479511
2082183096
1915330873
307274930
1740630631
1790368102
1256254045
680352907
1014685177
1712079572
576580498
2055753460
1321652573
1009302904
779255383
753231207
1622031906
1045655791
920720282
1720823467
223989014
1361123907
175974059
174267956
367621924
125562692
1120314416
1848318112
637729505
546378988
1895811340
1661775270
369104978
891556715
147980270
1707458442
1213447234
243493801
187804257
598779508
1175861637
1916551417
1358466382
70196899
331568903
1400365969
1901045166
117213078
1618204801
1875511679
718390394
2082297033
1976600039
268753423
2115872653
2079230873
894493857
934285218
1035481062
159241792
1359844340
1032568800
1574136834
1568918645
2021577584
245460424
1418199377
868435122
1385225998
166408138
2088692071
1955521722
856980823
470370684
17196485
1517714072
557982560
45175649
1167210981
116625608
586324884
1092520407
140723856
868762464
1300398823
547910656
194721851
1956263827
1139851127
1918692319
849030497
844638425
1339320499
183695115
211624345
988573226
144401838
724946559
1763120929
1036267282
2054632337
1838094039
1208918447
121423587
55079812
1451854392
489583701
669725176
829347468
1124024836
1724747543
375348207
1840599215
1793366102
2053167029
1739000183
1576786189
1771889913
1098098992
437777416
1630083705
518731649
1577200308
1097281796
558972029
1293519467
1621169614
187584475
202765016
590737161
1879842236
1483796875
1763463221
675059453
2141362151
1480094579
1807829821
2053751028
1418661394
347445196
26316601
106407899
1463702818
617880279
1761052330
789388472
1141334049
299886283
1004881935
1951325746
1426986334
2038111011
1375119357
294203
1391356132
2098453178
1670918471
1487722482
74966544
1973712709
1368886339
1464644931
531955815
2059408308
873066860
288791874
571860965
1678487545
2088081621
80138880
1322614151
1025011570
1138980567
1397675947
743729875
77025400
1675286224
1486143478
867809179
542659920
1325401962
325654652
1097971411
2002995408
249678979
1663671452
621956884
1298481927
443221649
555252881
1741924314
714686110
541410639
360559249
1630962874
191711143
1358599811
2127731806
376468780
1601287860
1989318106
178409211
1506973718
1867296944
337574235
940578523
665958445
1210104718
1633775989
1255128668
872657993
1797918021
1458901419
1438137253
2123771452
419159312
1897170834
1455942734
388311038
1769780455
1733121666
1162266247
1626958471
1728776231
338943244
823800326
494403533
824189608
2091932857
1016364724
914115672
8270598
842678473
120904324
1682288869
1886593474
1869485996
248229651
357674681
1630215451
79653219
1054096845
1027160057
1380999774
51592822
1815336103
2069062893
1235343064
1587187120
490288924
580766150
1180123928
1266711992
2033605503
1731795562
143363795
2037541723
728275095
199479893
1783197490
1320266751
851371137
1729427835
46629048
1636813573
1077504937
1735354055
199593924
735129800
72685245
1096438028
1649726478
1045161635
1628244169
549167218
1811624427
1785227952
2115098595
1004689170
239866552
1442650274
564462873
424982695
1188660293
207119106
1570884640
743326547
453409157
846493332
179347232
712517749
476883997
409431198
415900783
1385929593
572697978
241103870
629764016
534518471
366502588
1206193771
728496857
621180487
1401955227
1138386365
1790378298
931529705
533882368
213454366
643322148
1021131503
1002161307
1417334270
183467675
1146598093
830105195
1842247183
847236671
911312916
190046590
1433874236
1733561233
1687525589
1487606175
912117276
939081660
693189272
619899525
1184051086
292715580
1977368293
769348267
147517742
362657158
964873914
1558871569
44132331
115441838
858404528
262174770
1376902650
1672630683
1140919747
821584441
332921168
1345343280
751781842
162029598
1182802715
1164151847
1032832105
213817629
92590077
800590293
802017405
576222947
1170601682
913907590
1305545371
1091392851
338299991
390836029
1926261911
700813983
1348142625
45899355
191930129
1143973690
1873654777
464948463
1315530343
573669903
1266973977
1232775790
1064796566
1435596070
1963823692
2064403303
800920558
1347060577
896705938
2078866868
605578577
1455108528
1081991468
1781030570
2047612514
2122473385
1227791739
1282645992
1354551284
723711466
1130805471
1136544656
208210620
505045846
1471586237
223992063
1427982052
1749060984
1570549029
448179814
474282067
1440798105
10534768
2138273893
742454382
2087572506
1858439099
1924816538
452948406
913852721
611314977
282129250
259440813
683859166
544186800
215180519
1196333896
1933996517
1046532378
823501755
248633058
1777300687
318880391
592684627
1609276848
1098932609
1849003894
538031674
278572501
915328470
1068800026
1686288684
1828860041
2115203799
1737910411
35793459
1116115833
1887833830
1332395727
681852410
2046781620
677784161
1683865646
839725989
1471103240
1115753783
800537257
2069933237
418648675
1813799688
1757422066
146711694
459364931
1882382764
360595735
1679980904
1318358593
1772406333
957960565
313603271
681500560
92918769
1393045167
1662878634
88956041
1708119544
543231814
718916776
766887561
1883311170
17686488
591947773
2058316201
997130735
1331745955
2119143523
1804228929
481526069
736860265
2040345585
1873990082
935170776
1344173574
1722541548
1528392967
56123498
781975372
449664026
1481584058
1360418718
428650349
1888371045
76867774
680645514
1603318544
1043089110
185731849
1529588365
1260138478
963063264
32642041
170657162
1525685907
1586217725
388549182
1149556781
1981742786
239830458
1985501877
2110608275
450297902
1192863117
389468877
907830564
1752412510
1035719387
535941617
1471272843
2088996566
2123345064
1056311746
1030349450
1844444228
1199171524
2112245120
1584610102
1901629927
833298879
1307874959
942121818
2085275027
869119832
1443077864
1121477264
1117484635
74667432
1398497524
1766358676
393648409
623371055
1893758272
336293070
1830605107
2025996109
2083215536
764674709
1696035466
1514837006
510500026
105226360
2129068743
1543792018
1702761763
154181743
1361712407
1922055691
1928305401
448736884
1331534007
527865595
1995833108
231354029
144989700
1738178143
496067003
1652746201
1127919079
1418649534
782336274
1889886690
544094202
701561587
1460165703
1962638194
1408256164
1848527001
1788837294
2081531107
1426790054
17664637
880963877
696623940
371031366
1215519929
1455834465
814999592
1012257803
527871828
371600844
290147157
1004517756
1629797177
1853532543
728094747
135184482
708397148
668126789
1371499234
1481748575
690374071
1628302519
605386923
1445938934
1262468882
61419997
1556783984
1471165413
1853875351
1346951560
173108660
2021928255
1822572855
832840299
1479587018
1630921765
641594691
901789258
18387659
969346105
1014931231
1334666155
1702529988
200590748
2063609201
19125304
592307991
1109267189
1506928111
1721255389
610637313
2113525811
325716285
994313060
1172429142
923198597
1676850794
1294770050
177510267
1345109176
267482824
1833479648
569988319
1499087034
46147304
162173516
428382756
680496710
1543075631
483931801
2085824863
1295278122
652651812
1010860794
1208398225
928604262
1147712848
1361986736
516066699
138785841
1245963943
524288620
676032150
2012593825
935031170
381346972
1043730374
943358956
750402034
326832738
1143608217
1302252504
1227690451
2027743051
2114901318
1944955172
993569051
1625305007
817179956
1004365208
1286096832
1580104580
1694423385
1920289667
1974852144
1362215036
158056275
906972183
1843018213
50868450
2106757824
1485283592
517306365
265564938
610696620
1062831962
1136254746
639615134
1513729517
932438602
1079698913
1091155585
1132382881
1111536244
1287116151
421590441
1377202689
1305648898
766553059
151927716
1874970622
1707487592
1007193522
1135748267
1377983384
47654812
375943215
1445631988
1666756648
1101623467
416086396
672940636
979114250
1927225256
2047621629
1433873115
1091829798
1405303803
896265192
632472979
1771039530
1006468389
1294448647
1877201205
1802381766
171014009
1603147208
102029458
1188393831
30109870
255685859
542719672
574550780
913434667
1441382634
1665590091
1965750263
2060786220
22187109
1896218680
1730030901
1496079769
1621504457
251667177
357550846
1046051155
1701561765
1290413164
2088216598
1372641445
1298591259
2011403520
1782730099
1731984369
1839384886
1398860291
1312383026
1420601235
1494955146
988591491
2083271247
402397743
650211930
126416690
1780219417
649901481
1957060311
1485360826
401575184
402668943
1904158763
937158695
1159681533
1356009462
1686193464
1476501846
2116940355
924503127
1996618857
1443599372
1910073805
1372557081
1019459257
1419619085
760411134
1709612642
513796693
1842516115
89119319
1684468666
285488722
7227529
1103103903
706501195
1777080865
1106278612
56198271
1610303096
321477646
499415542
1733494523
1579184118
1915056809
1346051871
102255744
662595400
1590627701
3186706
844144115
176075920
1881123667
233040784
107829239
1817896770
1344879247
1714421919
94993885
614407738
1370962570
390987864
2130956214
829643791
1596912261
337065012
1073928171
1973669328
1718412954
1652447095
324779109
1267371009
804923521
1929024225
511063941
1858280448
1416966035
2032094959
544657320
1385858142
1109209663
1126697180
1315725277
2102960703
794593538
25131297
1533523886
493266672
261809616
72930252
1471035348
1547569615
578419490
967905498
1031823894
981048122
379390975
821473021
1448981020
576491751
123631036
1288104214
1330023429
1426246554
1228636687
2102036257
165293
1252030708
416007737
1519311270
1165665804
762646428
1439586366
1210926939
1603787088
1423552578
427457077
1699400488
1495087868
1043283868
1336877753
274650545
858030139
66946796
114697213
2067263189
372891082
1745786949
2135653079
1107573101
1952272088
1157981861
566163008
183726516
1823482558
103878701
1885180393
1255176487
424051355
682401559
1700664152
1077413161
1086468502
289880179
215370520
1692416319
1299438858
1280854714
2083625994
1436537600
194960239
1052018538
1739266344
860726511
65755920
712461733
1307618243
890248299
468804938
495424757
2013253633
2094355726
1379470723
1163129099
648797899
1425913231
1450961171
575652908
262685242
489199068
2110722039
403843952
1999301709
1843485399
1970375603
1839850056
1123012386
2089636087
527930588
387158666
1224393248
709993413
1777529757
1138245357
611712816
751307611
880406407
637673390
1406213760
329104601
768701802
198884136
500714755
835721180
320713735
1321763554
1730718466
264252696
1769322251
737927637
2082810226
1683165414
710913615
628644589
2087736411
638760421
898186388
1189235343
617729749
605568979
996591339
372015544
1942660411
1192684965
1823273453
940855872
997009318
777435928
1491454936
1229773245
1028182313
1881471301
540340862
1162346248
354378677
1393298299
1854808218
1629559159
1444572182
118117122
1147913998
238025714
233921436
2119706895
378829601
430477495
639051338
329766685
1240357127
354972647
1207992980
39038535
896973678
993739360
933216568
303819416
278189218
864543568
1527330002
1345039355
2083831173
2121827709
1713679283
1661063946
1000115667
1218526586
330853377
498259118
930391213
734256630
1733469773
1344927514
842370595
807271571
108242389
538102040
340264272
1100631505
823075502
1157971259
316069546
1156907303
193966056
1491397212
1288929667
355283907
1582792471
1093826042
1673276340
2043897396
321064805
1706765485
1963190559
616715835
630946640
1433924258
112262125
1363036255
703705379
868710475
1234222197
1956913986
1137685100
80606628
1918597646
2126842817
1579576896
576140892
464908254
688281154
1770764560
1085660770
1369480295
624318031
551578944
183121553
465878097
366853689
1053581610
96959546
1926308183
75698477
1183408257
1608646384
179784258
1061110965
1787080143
760205375
1665641427
322636223
1570601653
1105328026
18267479
884430563
1713365983
29741632
352278986
120112782
1764186501
1884660355
1929024263
1995163570
1890227878
940555404
1126735176
1932859461
1700811546
1533090590
1025704542
1151569750
1729926356
1195057260
248859692
1724317806
1654930980
1809976394
716768148
654999389
788129503
414211486
1233867194
833318278
678828077
235479514
1236158275
1395484718
836788012
737972566
921357886
2079961664
11427304
1941563547
1296302649
552355946
427706892
533200632
276863806
1858006040
1209320975
1735508571
378339865
1894566881
1208272063
1746351351
1845344168
1826913253
924460254
681729055
1976279078
1771368748
91000444
860216986
758667361
800203032
1136020805
632306365
222917076
1863160611
351654503
710802631
2050269722
1701471702
1789180609
572401823
1274761962
762058781
164738169
38313319
1740869519
377201839
87452908
1596224775
287419654
976142097
872696882
1801689882
370252728
641647818
127793167
364339343
782418079
1189822150
116688437
1193660610
1670555933
470962782
538567102
29541050
1839972522
1203283848
1801400912
1308377024
1236966429
67247738
69275357
1231023730
294345206
1085082370
240152721
752253357
807872162
905542971
1217449161
1888386310
1500053765
1071443667
1545221083
394863821
963114062
767841619
1542715639
959843690
693106648
1744156282
98358075
1117446961
1561259907
497793612
1530439156
135347783
1547949333
708900163
331413187
2084876263
816513283
990527653
452784071
1089281790
1581449264
1195454026
1604911504
1038211929
1370747293
1296302857
700062481
319231554
25644754
899538888
259683189
2090251674
2128242696
1398355714
1027479337
207208159
1560533147
370965910
895330339
374449744
930562162
2003103239
1104640489
1136885449
1011471012
914662032
583676556
761348634
607482600
500600349
1464964034
1930140212
1983075112
1893772904
865092407
2132362408
644605694
2066679261
1965790502
1971263644
2103967516
1302236096
1825982995
304139916
627069333
850552363
705698885
511530573
1533069687
881210699
85060357
367531926
1551445990
623662525
860206886
549875604
546865746
1626783607
301408390
1698259869
1088416068
1139098859
304514200
797172786
152671228
1769743666
555570521
639167483
1915971977
1815948131
114089075
1375382372
909192255
2136221287
1693858331
1197548339
2032004698
886014116
1145356467
958197713
468324869
639333260
696484312
455513418
846766358
569287537
220028323
1429061614
852372726
513558408
1142492316
1704560746
738308923
954990169
1386996322
580862280
336656657
399835069
684014985
1287930077
832505074
1954785438
619412435
533380860
1384408553
1780436637
127954137
13888201
576388791
1553058621
1793355801
909988572
421649456
824253409
1216058647
978823220
1628069404
592848071
1588804665
2091149045
1940894618
1044944034
674342600
278153086
633985970
513395846
653882138
1918633597
1628593713
2029784348
1616236644
596298877
1594017408
1083591845
1096215872
1388498886
729690657
2120174034
1429264403
99569099
1609671022
251413908
1531770490
2045427737
1021011479
1150525472
1792760485
649134879
640874756
1474771837
1491755161
840998169
277610362
65834064
1599464251
1582541285
789583195
1365407233
762217434
946086588
1259211244
390684975
1193572733
1766670965
1501151768
1640219442
1859384
397859098
759235771
1350174374
613674421
1304538721
923347949
1310920666
29057141
1862945351
2034867838
1292266072
1054826076
241931052
781860637
453215180
1372428465
1764456765
1357584405
1450498598
1952022687
2110282640
6908914
490064117
1033404709
1876723034
370268560
1670442903
556536449
697870370
728677761
871223749
1903818796
1525335285
412810537
829482957
235230085
714932274
1799425147
760734989
1451986382
266197138
2132648572
2095852089
275072190
2083106800
705242074
659427007
1750757009
336369531
1792299371
1220430906
1296192992
205592200
727712099
1867487121
1803861154
1772535479
273333231
1722108404
1705975575
8101208
1747155957
813469556
1221262927
720819033
1934368668
1006928897
1074633620
1686955750
1300094805
177640421
1465505792
997220585
1756395097
2006501163
1235508076
45658136
728752217
1141594042
1102338837
529918715
668359339
1205146767
1059365400
1199581281
58887054
1981440848
853541907
1525075622
2144017924
1701204450
14197287
1611706551
1942774690
949612210
591806811
635643664
1033993200
1187491195
1749905321
1979096527
225811907
894910382
950803177
1142334539
738526320
2135004028
1511059932
1239513533
1577677845
1164328899
886369203
2132275447
1332356680
740987395
1914819121
880127975
1420816066
116579155
347054620
325587749
6458042
858912218
1343476598
677815001
654496156
759751356
706805264
2112784278
1244480692
1744826694
1321317705
243597737
1302151178
771247513
714941599
1314211075
1221257733
289283862
1709069864
678057606
45229457
1758665774
572861041
1218225807
2042807643
1753750006
50758745
1609988827
1585310515
656549559
1934330956
636440501
1543290519
257127692
1027228296
324717756
1149558328
2068109298
310675030
1540473800
828624457
781509233
1392085146
865073963
1707031937
983728659
1959758602
2138898929
2118530034
936826626
2058603552
991840132
294222731
1845824815
2028422993
201372974
1242491523
609600197
865405409
826902987
1509148141
339806430
1325388793
109114000
1815629566
460125694
458317542
945601594
1611649337
3178357
909192255
1510123062
2096319886
1225126948
1199409814
857654164
470954556
518454255
1754542595
735742703
1609900328
13414118
221751017
1357153384
1412298976
1864927122
47719843
1843461145
1749898778
211508570
1096480660
323275469
1307781553
1978122727
1918008324
1981898987
627356535
111625176
2058214279
1292454191
1754884808
60053347
670979228
1550358821
1078268799
85615384
824016859
153659135
649250806
2132886940
2033286796
1941125353
854057197
275090481
809691613
1750869073
1203862356
547275466
859588331
879399521
1518070237
1415097714
739420577
263224770
1144738165
1133167013
490341617
508685820
1178304260
173929756
1208701890
56908119
548593346
986027457
180180176
1810282993
164370152
1126011699
1171035686
626923223
180286236
1691573431
1448319132
616301737
777146397
1121455172
839012719
1148511504
1292677553
2092876076
751639949
1659770281
296243466
963729495
1917988537
1632480237
373615575
1561524125
164518843
200242135
1702868378
1580065800
476419694
946640575
1108090693
1340559893
463890748
564605666
1110910592
278395363
1061983544
34468447
1074091174
745351525
1558808784
1300235103
667612197
1933581520
729425109
814746844
1299862717
1623219126
1927979013
1809657871
893926851
1832066983
469092219
732355141
1498989264
1979352697
1954803701
1318650491
722509516
106414825
1572015608
478348881
1239876823
844669104
1100049793
711196255
1409700426
769064448
372775971
80009426
155977084
1768787954
1737612264
916694407
1661815989
1967627943
2009591785
1985876492
1548461463
1808080326
1500470944
1020658929
49837851
1035869667
1498268114
1317242085
1565487261
1487947974
2063605360
1715832445
654060740
1235337133
1292274255
1142178686
1441045772
1980501335
652663676
720549184
133914248
1142981046
2016582386
1142333760
523769021
337490657
280743135
33308899
1040762964
1035983055
1900589874
682711302
396787244
1126205927
1931781036
1257486139
1953762056
1608218161
1026602244
1820505636
849906559
1989962848
118583312
555047749
1960661085
402562209
1780553617
1784197557
942454004
75117473
1412418798
694461562
274182903
1323822396
436232467
1232003213
922728329
2142473611
642439547
332162843
2057593974
791327218
1243604567
1381893656
1090183158
27735375
2146585841
295254117
2099687034
1447298848
2051072352
1619989559
308488141
87826527
1525026981
24841697
390454084
1096521349
921719922
711537971
1992311114
1994117044
1251460147
1980005362
1610431437
711485913
1222740850
1038745761
1468059057
1892265393
199109667
1269939818
2103064694
839553447
203059793
1183123013
828309884
1019965664
7513733
697382252
1979905844
187997045
117356718
1167393748
1927242137
1042641925
2025363925
952745376
1380665216
308526560
1363474924
507108354
493112887
360442268
600262031
953385051
1600217934
1863726111
467906817
1402623628
1192805405
657576159
1974754857
1756344764
1302963453
555419318
1302061737
728766674
1170142774
1799427906
1422241937
393056366
990067747
1018392439
1628871365
933876039
188538762
681002170
132118568
968695000
790276081
604677462
212660379
654825624
924908066
694121146
521330295
195277850
2015784007
1796371437
6720137
754521981
19973979
1381322457
195810864
1785017482
951752294
1617875095
1521722687
1585219279
1278988520
1275527648
359157993
1493417123
1246968896
252595026
1245841691
2029705596
1681205611
154708000
378550589
672150173
720222048
352020675
1400462390
633352710
341287675
321400082
717257574
184307585
983573738
1553966204
1609528841
1753367290
188124594
1975334945
1383450794
46461723
1112034339
1227980941
1951222593
1455088095
921514067
272008227
1557929340
1124650724
1406400275
925637457
1697942338
1019903613
316692569
1078676130
1513509050
1383622803
840127823
299969681
136385117
765502187
470226805
2143572619
123595622
425630858
122925859
1453614045
143228010
1281556921
806969999
468555803
1967149590
1512827863
41743947
218514614
483766220
605603788
1545252077
165093860
959564200
312363355
591910792
1979142062
1645177768
2088992264
1451488482
569988808
1410639271
557068839
441858524
1123717591
1612086647
677558660
1511040959
1555983826
1318706818
883558232
1824472473
1301111925
1823401085
512243565
1353751802
1408380837
2024436245
708932177
634991305
1353010293
1854745729
876366361
1618092404
1893687500
1040337395
1583175047
55973062
663382448
1168733811
2015351990
292953861
1154267224
750063514
1173989316
1311614090
1830233921
1864227203
1097221687
1419448474
364651117
1226991377
485295462
2064098529
493028
533220391
706658130
1218385322
295611680
1142358433
2119264553
1955383776
2032470109
1808569874
1540667823
1946042070
805882116
83515995
1160269074
1860923427
476948189
1356853146
2043951838
1319819463
1861820320
1870471974
2072285463
105593993
547461366
1986288406
1938522846
107129315
2133701709
2107392471
1676290099
67287020
1967543422
1685057338
1322083766
1879123378
892215594
1809625345
1141518545
674520852
664315292
2146302433
312974210
274092124
973750193
797016056
1755853379
1703075615
2114425760
1107018867
274372122
1752092712
223490840
367501980
1950241960
1180794075
462003092
2115850259
1592179956
285132149
1240225287
621137617
1984673364
1270808573
1808658038
1861110920
1099880191
1610335932
1096891154
1002989382
2106293584
110637335
853732198
1271940199
1288390848
220180156
1779106961
1842699374
1627846137
1183063544
1504222417
1784753492
263799994
668019413
1573188912
1318359430
1358372905
705901615
197255187
567176289
1992253855
1556446332
2528994
953127237
1808639980
1532435730
145034581
276556022
2097773397
701373664
252540499
737513448
889342836
842438819
698768502
396826243
1589926555
1898641574
1829655407
101358696
211482609
541270693
962725167
663370812
823132140
608806576
457152014
652027883
590251369
755908117
1611259288
1179225979
2037266764
74875314
1366401047
394685975
388650108
1228479663
1930193604
72561656
86798078
1135305991
1831145391
214276174
1354334457
1645661867
1663761957
1812865545
164797080
135619145
705389956
921772134
970653068
1773638917
178060079
167481324
511693796
1848294119
428896734
2145317348
1453517062
217651290
818864709
343234340
642549010
2129854098
398556426
1008600868
1924156573
1871311176
2026381571
1145106098
1655073172
848745468
697770073
128465849
158930865
845596009
1345289611
231163966
536420960
473156115
188085906
1788142932
319826955
34238463
291268180
1287518339
827741643
450146269
240631053
1502177931
388092282
1187154777
439645414
792317771
1427629493
676881989
1779555970
1073921064
1734441202
93084396
1422625647
1790659752
953698280
1696663262
1473828520
846688874
2076066020
643936145
962942701
895269821
324567260
1790399502
544022632
1279146669
673382929
1813049070
1078371307
1952488557
911169496
1631226133
712627850
1731083670
511753597
1810822566
712932877
1936380056
626861440
975354353
1010632822
1123716551
671482741
1994569647
241290998
340070739
2130524155
239172827
1722866224
486756088
967968463
1584295177
1149227198
478777117
1154191480
1546283037
917490101
1309161070
45130119
1662942435
1133526223
681974686
1798943655
962758512
2071735115
654151897
1818201457
1530640178
1585800192
975056319
2046015398
1519781376
462356848
540241249
218752031
1495037219
138199131
2032938486
744993070
2132347494
1889287389
11241750
1884684927
1980598878
111789035
777556942
336213724
334132313
982765066
675167436
1977401874
982146705
816939794
240812266
339471530
38469765
1275902437
1647266748
940956446
1615954578
1183965551
903731670
1567647138
1861260729
411164030
2145385132
1318408524
321715396
1193063682
1049103764
529274573
151928615
1101819204
2085794721
1082937174
955575417
546613050
590270387
1084613312
1319675423
79576131
1128312155
1116990116
513497972
227905163
310004508
569290629
409104879
1539681761
890481104
1935430017
1030720805
871085600
1851067626
2031622772
350685773
1425175539
293880037
1817491280
2104458016
1932317870
1047900598
120363686
1563599660
857629251
1613797516
684193370
2039822426
1893774993
604949801
1228950960
507090061
1777169110
1889183220
134184937
1709435539
718992954
34886182
385223035
1753336133
1123305985
1046777314
1686649053
869600678
685097430
989085561
1492606902
1353660181
977075657
1827753497
1403472119
1830211449
878300065
1816657273
294301887
132896329
1160420639
1335840720
330179789
788155488
235947904
1878045973
985308109
339757988
256724083
1624665689
1298169822
1936914962
1831194450
296866036
875849589
1764916809
583890632
1262508375
997493551
1028279909
1130796952
1304113351
582668471
420792569
1951955055
768914854
1390058668
1609115683
221762899
1690424123
137095047
1345388648
241536276
1828256286
1715736400
539140981
1621454287
1029296586
842936387
31444746
241326663
1742851162
155841589
1171686312
424103628
160755193
1645984932
427524879
2109360102
1250567257
845079672
2060649565
224921610
1890672530
26050501
127537414
240091424
968390222
887906211
1522464202
1759803862
609592552
757258152
250793045
150008482
77859623
129720491
1120298964
1944377780
332374663
1201538734
1162163233
1059319665
1425620356
468174870
548842806
1400213946
1972335986
2038668359
855076794
544426341
752727890
435654536
1254700975
1067835359
1511636296
1188141193
447346911
308868457
1022617543
1390696029
1399782020
2032190551
1677094720
941194613
1267779464
328687687
963277664
1186552990
283094104
1755633900
184835670
929499820
528266074
1441180118
1946069717
1914607653
1387680293
189745072
54113330
440206837
106067485
504263190
482307680
1356263977
1639337572
1560789665
52832233
588184957
1307341375
1921159436
542088183
159928306
941598600
980256062
1633609206
1016606901
1245535676
2005755570
1323414375
734064128
1737982768
2003549735
1437931177
1329331007
342736156
1156105588
1879010585
1382097916
229451
658863235
96617029
1449277285
909951853
668361238
774653743
1743317750
788197536
711140277
37164568
185972535
943626699
1714147895
1590624702
482800265
1074485951
242312960
885510264
55906579
74646375
675012341
1094804536
1859617033
875317685
556788864
1652627894
1696209175
609220361
1439383648
641718390
1519569026
1866724750
824627081
638445774
1480264170
2026380316
312983754
1301179178
1945981973
2102458449
1689158063
1606927120
1282395866
586141489
796636468
544670857
1226960590
1793220600
1272341473
1270348306
582087865
1599172279
1854557561
1318947468
1654871206
1272865736
1905130665
570264395
1426109218
819310949
100489398
1875797785
800591626
2139114621
857883250
1583798039
1111506663
1709679181
472043661
1237672272
1424867143
577587800
840917851
808558590
194317538
1883708192
1351306418
1507530079
233218965
662530804
1497877414
100942431
2066307090
1459310674
448803784
1717314512
1089306457
2083868892
373718064
1412638781
1643093242
1834729291
570177165
492166085
1490904500
1704302607
1343715564
19953851
504933855
1358990710
576918027
96867713
1515947146
622811258
1590838831
1133276969
1457709238
1807564199
998147835
845958784
1201872667
436559725
537828068
738844839
1798057328
2005516487
595466828
1957917974
1716946959
1478389803
913661627
1189583185
93543508
1474532532
976381090
2069593845
1671261968
1772559048
1614810138
1322852275
1480918736
509101910
1016098835
1653635182
2073582908
608309710
652027883
703329322
710634474
998730063
620345079
1392780145
914813543
351236858
567593834
2064627083
314849480
754324289
843524785
972267147
1878307732
1515289315
63188163
1183736194
1092657881
685067483
154811633
921210100
1831800343
1471704284
1947372487
504739877
1175008511
1189530747
165287189
97548661
194337831
2105921264
889594423
543782571
473875618
60024916
928961537
821140530
2091808575
221688103
674474635
1029707843
129357163
320217715
1146040072
1982010635
96657525
2086794110
1396053560
726335552
1889615963
200649438
973224274
898838439
85266349
264868239
1124066455
2104334377
1424732965
1434303846
1738644528
1265416325
93209717
492591037
1617655780
1939778527
277813721
1848899686
29902073
877153081
2061783986
1248710994
1433245840
1460103193
425677053
166105920
413478003
703834858
228165838
1053230049
1904342235
1878672639
250496850
681510300
1210378076
1736788516
1361632584
605523228
1375477574
1081502725
1680069226
423126137
1955008972
1611494333
1540608334
800196012
734559299
1293205745
1039618736
1928025195
1909600845
299864843
249851801
719088746
2013351073
19070194
35473970
1178263211
1413969444
1703555501
1778236993
1570556761
1386618114
497044605
271623574
1571342867
1305877569
680837551
1244774211
762085895
1978358637
1867989679
988042852
2030203397
867228975
684616153
1853743775
191372579
1535652031
854945858
904099973
1632833110
6622560
254973623
1753021592
927178382
1499090123
1482352207
1278877498
1043683909
1893402083
219571054
1795122692
308045803
933746015
590996778
492807921
1966886712
1648380295
943780859
1683818793
1420548802
623516919
608533383
1405591925
508804573
1502780200
274838371
898432268
152053175
66499269
888771679
702725821
131608616
1543004747
504874553
334585205
1710577965
620968181
533648276
1226863310
365337374
1259796317
1786163448
1888566419
112080837
2462486
1584155816
582012901
2122460951
1214636216
892883380
1861896719
823006330
2086766096
780431995
581237052
1672747641
2107437587
236339662
1498930719
1369918874
1195161364
788756274
44658159
572905186
2065994364
1294161121
685248036
134026682
1375480459
2070956432
1663815371
224490519
1639992099
301833977
1252608361
1868062094
368122920
1154638117
2101583548
1588697932
160708300
1533499535
262859305
1400884823
598790921
1056634705
1581153804
1529450150
1536223184
1332532259
413897475
1411430081
899025357
1583877955
595833788
329172702
64083234
451346778
332984205
1720756793
328116003
447236517
2027173510
213104828
1653566041
1811459774
85660734
1079067566
1096008346
1653102787
1672322531
763625554
630548420
63580912
740024324
1439859700
902337847
385560252
1595442875
1104976397
1688111944
627527750
44019999
1620137378
716559347
856121902
1243045124
1415939001
1696100774
324709746
1192553907
41968631
240674817
668762738
727158427
1039974701
1274119238
575793444
1914875081
717471472
1917250583
1240647068
1073429957
850111997
2020875246
1071209283
177603136
771730871
1031482931
335130179
1078090778
787101545
1464686256
582839732
1919958081
1031867903
739129312
233460874
1308141558
1945113732
68257412
846548315
1760357139
1151367530
751504368
2137766840
33058512
1681447961
1582005446
810356647
2075558918
1039953955
209214625
1839472094
319675274
1476747904
2029259981
1964834806
1639438314
1512257617
1082832819
216989483
1061283577
656789963
1151197976
1914515952
934081690
974735639
552469463
1929135412
1613551092
1598586076
515887954
194935484
946494818
1513426099
475327993
1319302554
916408177
1779445985
370078570
374913863
1418851637
686623392
1663559097
1081865500
1993108786
513531051
1026946129
1267252529
751991638
1484154569
1231416321
1392605582
1010609424
1764088977
3414316
844068396
2034634193
1850076623
2131666209
352503409
2026821885
1506906466
108573409
1566375459
1136698077
210964129
1214517539
269608940
1606403943
1066210213
1181203072
340650991
218062323
1445683765
301607743
2002392613
2141305790
145865706
1293094171
301399612
179553339
167492003
1981949707
1452442566
346947024
1080216677
528411460
75132476
2072644942
1294203335
2141762215
2103665404
1099593360
1170859749
1462814566
1583592280
1072096007
1189087836
1540730728
1276345262
2069786072
667223215
1437232032
1476009215
184439319
774939167
994969056
1165636443
960627238
1975656044
1280017963
1673646485
915935155
1668092640
1399804794
1442317683
2057855381
844497288
1064336403
2111609701
1491904370
1259303159
130016781
1172205013
1674116075
495108557
792339685
724693862
586433397
1519081749
404281340
320590638
354913571
1004573555
1729386474
1434331784
509941333
152158822
1034585262
800990154
1080259203
918904333
1559799052
1515209117
1701000371
2014644732
1636150045
1673715207
1918894293
1732285362
1462481756
1189822130
859888160
959597519
1657390464
786876783
712449755
253311952
1114948471
1599345603
454264637
2086361474
1398171150
1465443356
1199820621
2101076610
1758287987
1951816340
1673986868
1090920523
1466805968
519432920
540145828
506019817
1097550747
2139965594
50081804
918970496
1592088955
1768573329
245150064
20318077
313610169
1305816882
1919896328
1594964211
770569157
1471567606
599968520
1078037520
1771168147
1329203559
353419924
1014664348
1648909008
389266328
1246749414
709279293
2019261441
735320895
1490692574
1322292025
893299870
1928913965
1780588803
1942081290
26945465
846471020
1773429410
1168615969
1555708615
556386973
226676445
1368432055
669279248
396193736
1222224388
1184718368
428741466
921663225
1365435557
396375565
775953980
778665747
1990833139
706676580
1875875645
1286853267
2120851012
527697797
333158653
1976195250
654116039
325560638
1257801348
1680674922
1036449028
633473043
1445046753
1849924686
960271941
1015010634
222813758
56631462
1859531864
554496852
1859538709
1169733706
1939595429
90817348
460615178
2105137515
1775823224
972065114
2098187432
450001054
438148958
691012161
84053502
1857144387
1454466633
483006802
93836068
149610992
751708490
841552316
1055708391
580598475
6691468
1408847822
1721889195
598431228
1211475874
1111513266
844223587
463636393
1514673451
1652318412
55294737
146504601
111138650
2066068343
1170763293
1156369015
870623086
1040199308
879517891
6323986
35494561
2028139954
430854589
234293328
601165958
302345548
1378097384
1458231778
1551410667
1199536326
777954841
1624992663
718737645
971671518
506514731
1323713178
1667953687
1019626314
429677762
1420757114
888516180
474437253
1652822506
369722830
1964998672
583818896
264121772
483879852
1761110791
477318441
444063757
39413242
1747353322
1071773244
1137006141
1222718459
327697854
1059749740
1145339676
955373773
454795642
360592833
976509426
655970763
1682125441
1087057420
27354625
1037656850
2064762706
1543937945
350413329
2141694110
105390718
198641263
1707896863
680804944
1817496072
1523280474
496558184
398895770
2021730179
1461247999
537187573
799028799
988008117
1465523240
1876195987
1928520041
2038707787
1285653572
691860540
1521663723
561659936
323725403
1680543921
920461020
28839745
1004359939
1565116609
1978626675
209851070
990314910
1451242512
628024814
347823109
664769485
615979929
2022016343
1942633719
15391522
2136443670
947562732
261606850
751163183
933472952
323814406
1499710560
814945943
1211503077
1738521161
1246686538
1330692866
2096042237
290542387
416243992
1718173204
1267319818
1368415500
1128055259
413797984
1623761668
1225440487
96175987
855740149
462151632
1994920011
775451056
1853388951
1030980689
250556262
1438387932
547157674
1616198828
1144370339
1074642711
20701811
1445507008
539067025
1922856859
1866431460
1742498877
959620893
619125639
1616767508
127597257
122277602
394911226
1256831328
1714146964
1580097018
2075672225
579165810
1288414264
1045604233
1423498341
1227714705
1900448830
1571066810
1258289513
742454526
1513607
1029454237
473113449
680997146
269122926
2047365970
874782769
734408192
865210281
1328368722
1847142594
690166815
1372531233
1167407801
382074529
1181233179
366934289
1928228542
923813525
1307987730
1793784917
786242475
882206400
58462314
1790766985
2042094645
330715099
1876160139
113036876
38919016
494130484
1783359327
1204985751
1994521645
596952189
1509136741
2047354557
1758978456
203547075
1235131948
572735056
1948814553
639785865
1984158605
1663139069
718747974
661153476
1527769451
344433622
1153702063
626007983
1001957200
1795767366
266576734
1407138620
1153579665
1435582169
1136475238
1567348045
1519801379
1684611261
444644874
1950030885
1019623785
446898779
836187671
483892897
745055847
1309771216
666999092
1136980958
1506375878
1073273288
2123770151
1905304985
719603532
168167265
966579424
934217380
1218242367
505484280
37260412
950633243
1939487611
1376790944
157581623
20378319
438679468
1198804120
1002148817
571962919
791284055
27213674
412714383
176784199
579594623
1435730944
1188764615
460549322
631052708
1325364792
605412197
952220288
234391286
2049298916
704101546
971705561
1224334547
369633515
891818163
2041970585
104643290
257581328
958437361
682946828
1105450088
1871699135
2057486222
1919157447
253374706
1533286357
1988351151
1817210876
1516658441
2054855020
54109955
562312925
1974935301
2112375861
1695557374
535307743
1790082593
1752656636
161950884
1213240004
980168905
2031166695
178401275
503576780
883804831
1516273363
1755157335
97880717
1462034772
1287895077
87288549
1275246763
1508813563
1114795515
1235488687
378892335
2032407179
844885734
1196339376
259079164
1005854993
1715783183
638107433
467592518
1046015696
2108590935
1324610965
165842111
1372500911
1179225546
1660561850
1305152927
451961860
1924821811
1508590989
1491668103
729936994
1788583992
177970096
1988378449
1572521889
103554537
1045195633
63870328
724981461
850256860
265670147
1997233878
2131438708
984773456
792078983
2138181308
1078929209
207077098
1065406540
1631920881
1584244283
707097796
1844839122
1959745304
1710847940
949329229
1612436405
1305700265
87025707
1262595361
1626302953
361366627
571441994
1377357575
1646994087
1613452999
748872267
968527722
1223683403
1534567511
608682831
1689509690
795290320
1860482056
1156144145
1378823002
449343328
1365218085
95395574
1247559557
1833734669
7125271
1744250979
131663680
1422098328
2135181864
2080041903
277331722
1950157971
1256093492
379545525
975938499
394976175
1726567081
908534862
1464240452
34203174
1912930844
2111103462
1025813274
1598425536
666015738
685889945
632041929
1399736246
1991027028
79988015
1965843661
2006256701
1203581588
547611437
904974036
172957600
2090296282
2104949301
1078545785
1328699817
1102042466
1708386248
589133787
190622460
877063251
1826751659
14502779
463076287
122656263
201853064
1413224133
270447779
2053326990
485091415
2136072448
797230407
2024919669
405470533
1647936436
1226518975
1154587098
1614497757
825781136
472966991
332469399
926996156
1874646543
1772113904
1479122902
1555405024
1078756588
1311930132
912581629
261440983
1243601117
353344633
1932907123
1195601732
1165512818
75019765
497203474
1162773333
1340234217
1238339255
279782488
204057523
1144367711
343578946
1351247693
1019989729
460025436
2038067244
1836805081
2135592191
1209278437
1818350542
57402254
1944440394
1382327612
332245916
1217194099
1020033717
1942172755
1281611550
573777954
920254410
152670099
1831143326
2086803414
565515992
1957530753
833682992
1891260630
518060693
1342123023
1717638991
1724816665
356933840
1169489096
660160639
665139566
132694717
1429026769
265589599
2112989715
2119958354
1515823938
153729899
1714870503
545389954
1953346615
1031103692
798400915
52820377
620515475
130302178
1175847155
72091458
898497443
2015704155
1291952529
570060256
1292658523
478457752
842481609
1380386836
211304940
1647381732
891113568
973469783
974560660
224656974
15736760
482712193
549764710
1503794323
1022734317
1717100471
234354735
471526922
1126382159
1468852052
700868539
1516049293
258161027
176846025
1811150077
742072805
284811475
1628580132
1864849462
436971143
1719859339
1322891745
1154627660
1229555543
60250182
1957280334
775741915
1842155074
2022239574
935906273
996265770
1331105050
126685859
259814542
325440133
182953275
1342484716
995858740
1728073703
1774636353
1505308050
110966530
936247127
1573970498
543252732
490772632
1912705947
1369853620
2131334566
1308531336
1983539668
1300142773
1769133712
1718082502
421262654
935994399
1654638716
1153275872
1695494084
1002084027
170552962
699280243
1243682175
1592176980
1746136613
110652714
484876992
193449582
467748822
791628539
884700216
1158031270
1964579228
388050548
1753265827
159475914
485519654
568134625
776681786
69904991
1423556685
42434463
1464116215
2829298
1090466890
917967923
1497341262
200332768
1895160400
470995876
655442427
1638827923
1468658090
369849431
732598601
1091553455
15753393
1899966791
570417182
1485325992
771456608
695488738
1962750788
1777404748
103356457
1717907999
1051310614
631337468
1487949039
590505859
1592683628
1672156556
1134716799
2100069268
947253010
1750330859
1494523250
732088029
32337140
505640313
1821249001
1739291950
821920176
964119677
164965063
1455987524
1666001408
757170932
289010080
954132630
1305894508
953578997
1072228430
665950136
1761511717
1520921864
1841189056
952519018
1791009010
1987701654
1011172019
216554
413908764
221325368
1288378798
1296438309
74795962
519403118
2135168079
433444053
1901657570
1076397265
757180201
1178646777
2107565494
974493883
1720123589
99030718
945216529
1190632044
258560612
1999284215
2061988786
1425171292
104207817
1515309119
1010558788
581456999
857425311
751843283
1838899502
894593895
1306027098
516066684
1748857184
1507701507
531485771
1508693356
1444600916
846629710
508499526
445104852
1593969173
1048689651
1725350539
342816652
144208587
638507417
1099611277
2141345009
1601131813
1413340873
447093296
1469349585
1913101311
232067737
280610774
1396558936
815971082
162969604
1219799288
601336785
2079077648
1547508494
1598529004
993500947
2033466584
163013556
532277455
1052596216
332920139
1269628061
87977474
967654827
1225991953
1992137871
2056789236
37628872
1777611738
2050923644
314701778
1116833925
1216203652
1385279450
532528153
1298481375
1099243488
677093961
1191951974
1701783717
1887241377
1713230872
1570534763
1986583319
1112921530
1961758186
1951051167
1721222919
1600653558
1628155000
1544960221
1301767367
619414411
632065175
986522177
1880794506
1197265676
513834546
1788443769
168945366
1083186498
1706694046
515468563
954838007
355259230
630924506
1265625658
923941889
1538961894
917928289
564555989
2025981520
791557110
1347404670
1759670105
1138036755
399736407
61589349
1874076825
1985106152
1484909625
1465271652
1297170898
1298849427
581946654
1755383491
2102526444
2123911537
1383152942
1665152726
169433855
371026060
155433961
480035968
1174431290
84034616
310196444
1632236599
1064584191
1239848776
89688679
1592167242
118758507
1194297575
821839440
1566817909
866862890
1747834488
333657501
515539644
1909840305
1436132885
77785854
1696534465
51246840
483306663
1508224865
1309831059
1031190141
910625149
892146338
780555887
1578811429
872949179
390509986
1138715489
92100029
819938300
1205484552
602495302
1035250697
1037398115
473531881
695470317
1669769784
304913117
801167698
368393035
661454341
588578368
330418405
699406435
1717988494
1312847394
1942783686
882028093
649350598
1365544927
1995862350
580052823
1503617372
2029389017
69746724
999169041
701312958
1967409535
993577615
749718783
1161907924
123614747
1066895765
1251496973
313154756
791444119
2115407298
76986873
984605618
178424924
16208753
1236087500
1234544767
559869605
1991356793
812699410
1194483963
1395130323
1914185422
349537891
1087524130
270972777
56192753
821706549
1671050648
305269854
740458167
496807582
2030723373
259345529
1954816797
424998896
588927619
1257724279
625939608
1388230480
116558
506450336
1468919829
1453694938
89455255
1900173425
1231358883
1311542842
1116541131
1418809109
651639589
335297303
2112310774
1230087543
758492646
162295206
2072519370
1334312035
942542364
1360863090
1179374186
842158573
1679629938
1059734204
979641794
1992763109
1170456839
665491241
1526583034
192425892
1071927214
1010510372
1580839790
225311880
1351375670
884740129
468222075
1909075457
1489493193
61399451
200820340
173239004
323770264
490177934
1486193615
1276064159
73719553
2119456627
1372541958
595624773
1412281581
222168318
1554939724
824697445
1828281694
1091742622
389272143
64496130
1548610100
1082305202
1372274491
351747273
1523349636
773441377
833382807
419406769
840409110
986161391
1903778677
184058833
1729667729
401612778
2077726834
1426710686
520764138
979147885
90399744
1199946499
1857704947
632002682
2003255075
1903371568
1989947752
184975225
1751033305
1599617854
593102184
118919787
837163458
169868152
12875382
36422130
1546044965
1123432652
1938398490
799062765
1134633192
219051635
390190712
2143037683
240115896
1458617883
815267794
929696695
1499216273
2119509431
331736918
1221259580
1550692147
761710348
869940853
550323137
1906649316
2118637366
1841734043
1792491094
1942178421
590412363
1496388645
455798601
905188016
1063111349
1721084914
2140083561
106878716
267532740
2056968573
1727044092
2139848826
890181454
1718460905
919969382
1821961068
115957487
1086736865
269570205
21280848
613119690
340779716
1488255873
458738081
250757795
1635953580
25899150
1992721901
633403511
1399167940
935256012
511384951
1913044602
1531652086
700666372
1984221963
259534961
2144439770
1466550370
681439416
1390534537
264943392
1544255617
42483951
1617342253
727819242
1263524820
1917923597
680417652
901314484
118380525
759709649
923357950
309330063
917170046
398952895
1464559071
2054502262
1388993591
1379519963
1070946956
1576319593
137215171
1413560189
1246318020
637449377
1300994194
554422281
1640980178
146346789
240862915
891945361
1875388861
1052558228
1647720202
1216267654
168441529
1346689852
2073300439
906424431
1109606441
96906411
183097540
2059900624
148439245
1880983139
1965454047
2002298567
183836821
1688760137
2041197549
606924487
106069128
584501651
509220637
2030333836
1656180760
242464683
685400391
1181513057
86576355
1037520232
1453500376
1162614996
197610625
613780656
1256516825
719900950
786922080
1820461957
2071545657
1663031752
2131516935
1855269832
421755316
1385026129
189609730
1646885192
278210476
332586886
741951820
1062989637
424507296
972174831
572006915
131938056
1452704461
2123513350
946746086
1705919344
1437400884
1198444332
1218306812
393264451
1938308662
1303886874
1462605966
1188653680
542955253
1773913214
1158730179
1978766045
1248336258
2007538544
593555638
1975720421
664869655
23058669
372495337
597231647
401392763
1043620362
1051510248
1398357618
858280894
1910471277
1930638705
1023492147
395258346
825735051
784235043
338743758
2051814657
593767545
1910934694
348223382
133250154
143354475
659793915
1214767484
1718002243
94028871
1042853029
1813466705
617377318
1168430140
393543566
203958550
1183386927
1969805947
607339232
634261184
108125919
58720694
1357099460
785230436
145990884
1729729496
1721600870
845652467
783532258
486719929
470516816
170991567
495579882
2138890183
1138342019
532743207
1596687751
576420834
492458813
1963464012
1812577429
1231612371
87288149
1934794943
411792811
315366236
1201143648
918746591
1209725061
296194546
1121647535
927594212
82982218
1993486770
184167045
68838609
1230120400
1243227796
1841282138
1518744696
592319690
705131265
406222056
1914729018
976110243
770034928
1418551489
1652791132
78086131
449953195
1846919075
997594501
1799114922
122372270
67324251
701382801
2094049533
925479747
633407325
1635970962
867121720
215459541
366004547
866461035
1306381306
597257581
1760167985
69506953
2038708333
1829754607
1012312997
1015715232
1190709593
1160822895
924253738
1036754227
520801146
1583107352
1920870938
771548540
1376106689
434067713
2139615912
266977996
640163646
1393310578
1473261727
688545449
436246966
24228945
1799773891
1606526743
1364662652
874746169
1163843900
976729110
772357764
1029219188
1942440237
1496400676
1416915879
1523949220
183658473
1599038333
263359065
1052286580
698079777
1517034513
195755765
81534711
779891799
613975595
1267428972
518083923
226046826
1089832892
1641669180
240243064
1438933774
1675832743
1082757198
373995034
1903715553
2040023884
2098844753
1372879577
893132500
84726854
1441143198
218378808
1570257984
1260470008
1479905554
1195984517
867306559
217968947
60668365
2035402844
1058572740
1492189359
308923098
519851918
494353146
1468809996
776649102
591702743
1368036000
449973746
1883629623
500794245
1986299148
101671420
575068136
135215039
2034340822
1425016038
1754645595
1286120710
1940044869
1676242407
512923409
339215880
232781365
925393504
38043174
348766222
32482039
2080026882
1678999682
633365692
1367160776
1270826400
79527586
96626558
158091099
130566546
1391495531
949001418
997493551
673315715
1969614779
2139324143
539217668
576593407
502140658
1608314864
521364250
157328645
249888842
143891568
795328399
1315274419
277879132
629109992
759713437
271595886
1411731506
1492175323
1769810852
354826713
669444176
1748199822
449892897
1308462544
187191455
1426441248
953304333
855152801
849122647
771357228
970031484
1573995105
721258635
1188428563
245292625
309757827
181768209
422444457
423070322
705406666
790128165
220810302
461274797
1417393980
2097231612
1890444365
240424484
1329805190
418539262
1337576662
1215258490
840394961
864973191
1385977146
421202832
1263855590
245153793
337836110
1218641484
698490377
918112948
1209225825
1747461735
1883608768
347915746
1303032159
601739295
671252830
1943954940
102903123
604779205
2137622590
2083583703
2115937721
253145796
1713709669
2129911941
1511800014
1071880412
1330673050
1050517350
123716705
1599031602
256549351
652744308
570250868
1285996601
153601416
1077414767
1313809264
900469835
309106075
2032510121
789755652
1237649270
709184011
286191511
704032480
1142077728
2029151924
1491017264
902631160
1788607257
513318738
676276077
1963209198
107607450
457703812
1751421505
1390379421
58315826
112613859
2072510035
410889939
1004394165
646226508
1335403248
2025990568
1936473942
1469414867
1286290644
2018438614
1349013845
2073417315
1868991341
1095489004
700458072
294446451
2047192793
1581956052
75741106
698282159
1099880191
399244272
847780170
1611137918
1229512369
140054994
1630913396
1817665743
579089269
945637395
869455057
2138132481
2026456429
2054952597
1035885676
185439622
1413736214
1920498041
454913685
1541330419
1619313888
1552290413
1335482617
2021691672
1824013916
1968822782
1420022711
719002797
2062377249
431363141
1515893727
1979730470
285898201
1784415493
1458746185
758795529
340539801
33643700
790956367
1807689436
706680940
320293492
735503193
255933686
1976211138
1158917330
2112517281
2096581734
823169302
589571880
1203946622
1361083690
1707135585
187806686
1922547701
121031361
888780831
713404766
1986170673
328700721
229796509
106618051
2146145098
1541249217
1664173599
1413981592
500010468
523123186
1195190159
1050010703
277789347
1182122782
454620040
884867783
1599830040
1227004986
621672108
1255447241
968516374
630037117
317264936
1666900964
409988041
2083723777
634888655
2132906424
480876102
202349492
801400103
935148690
2087481937
789325556
785559565
1261028191
1892739464
1768605189
1824646822
1762424994
1132779718
1789941932
739596803
800752844
1407008644
836371948
2081831046
49502398
2027775585
1855112283
1354467407
506705052
636800969
494215624
429737809
585104668
1068160867
924513480
538228727
1068797458
27884841
1771718213
1243944193
444888971
1100535058
1264984500
1074506871
1231567126
1854156739
1283367973
1863805891
1351021126
1156806044
1692116744
1226169873
1396533990
521261842
208028410
280874383
772242989
1241976485
876157574
1169985016
1850534851
1388328105
1833001892
580085562
170638204
1896716721
1447519754
2096339561
86969714
1041104345
298259592
2129136081
858423299
2022511273
436724594
273400397
149082090
5165067
210486203
2031889935
801610076
547193890
1846903365
327466127
1660588670
1524574211
617104373
1950243100
2065532653
1881592969
980308551
488810183
1748756518
651647236
1453601227
150889840
1777928715
3884127
1708097441
2124771579
951829465
950095870
1949045029
2119854234
1401686270
1479261507
527216045
345677014
673617384
1229629014
1520396256
1921441507
14023308
125504420
1168392726
619351409
432647906
1748812346
310835176
214944471
1358069022
1616687583
606685190
1003986946
151145872
639838294
1333981967
929997174
2077420382
1647998688
630948639
1036710762
1858045763
1180364817
353631179
1503041206
152815055
1116268450
732894561
2106622461
1637572351
70165908
1052720607
411712668
1374294431
1760973675
2031753778
1980088982
1693483144
1074493080
714228598
625623416
837500730
1005535217
277397545
432753581
1415856696
1480935579
1584708052
1513326783
1511364588
1790659378
2111446395
1830027047
1723753251
2085960679
230576378
169194277
1165784620
2066894007
390792049
149103685
919495865
261088256
406458053
1032291213
1272046570
1190940981
1575850509
884755143
1296135636
95612437
1281938317
1394468162
1039733996
182451643
2019136867
323457404
1411428773
1664529676
2027221133
804617070
2040265012
1814117559
686505259
774462157
1386416901
1887325113
611239407
1412011180
484421554
1156533527
794003592
826133899
1864829999
503024965
1994713505
621866347
1253181196
1748417544
676315956
449423603
1050260315
417104322
412947195
959411024
366387526
2116205854
1577256385
209558526
2022296788
2012389707
1507809583
359640953
1895648587
699118839
1709437061
1522594643
498990795
997289611
1291957452
1775796823
568638234
319628808
1129925272
1780824081
407888351
1870665654
1705493469
1069671980
1771585581
1227457214
1295719685
1879038083
285491356
1262752944
624289152
726822786
36598053
451809535
1014901387
1387723597
2140535483
2140316905
540577563
2085774322
729728673
636252616
2094575991
746821247
1336424224
859460523
216317632
1565752517
1693151494
1623946171
18360724
1980235997
224791364
716654772
773575789
1211872576
1894979242
1770676571
62246970
1921652936
643606330
1608844623
1423084583
816434400
1766022256
1113988033
2008309220
584569982
2016242173
909185133
875260301
1656536327
326661236
85976991
592353672
2000701744
725448693
695145918
1834732860
306363555
331862479
2033174057
1905863619
745561054
979165867
614457917
704318545
145269395
598223766
1904785801
838256490
1173913954
1772796065
1605831467
1850530808
1154910370
871073447
1979666163
472063837
590685552
1858992032
681045143
396774294
1220883308
2046908309
460161560
1753783176
969741084
1904056288
653912374
1953124159
504260821
957156151
1256687783
276631592
1727586003
13944625
296213890
784196068
159770186
880474714
162111522
834180109
119774983
862560964
1819209905
59686730
2020400299
1593854679
1748646186
482933785
1771959639
716532686
512020870
235849504
1978422863
648457330
1606358272
33148814
651442560
1435986120
1523023558
1878199271
989897403
1424116978
188418759
1833218765
228000880
1925770203
1408484631
1422589195
385434186
1723324402
903262920
251003894
574503166
1103686869
146940411
1613016387
532150734
856607281
114921495
393825683
994570920
1475618208
2008173828
623333475
1779881474
1025987467
432028830
539867982
2002987016
517865671
365449185
774279612
136938666
421991794
605631419
881123313
490031558
457347763
1978069672
1030061590
444368219
1206352868
1482799130
1257564710
1287273552
1547445191
1168314927
227434520
665716819
462060309
1936574397
1021674320
1921168981
165842544
1074409735
1695859256
1955046016
1236733204
1503964350
1976373608
177836990
1991995415
919699995
1762370986
1197026838
1723675303
1285641342
503867767
1815502157
2044552793
1489183282
645376165
786325282
128447092
776730954
1935778226
1176994956
1441716549
1715004207
19709925
1324880140
1029931347
528013777
48753311
1555840656
510812182
20017165
746961417
1063819614
1712027370
305645266
631039780
1176671351
1609663555
1765237292
681910349
1547026413
1083534320
1424322417
1817084518
1680990083
474231200
21645362
1794186553
632182818
1039946815
287115924
1611757852
93916685
1653832604
701848702
1088370464
491633900
757269379
2078821759
1684055556
949299301
1700855539
1268406377
1529432141
2146249809
1970879925
895594704
533878256
1727121493
272195989
1322397820
266273108
287133758
1776116471
402967348
1678817203
257526202
243947172
1846112664
465814548
921877302
1674476120
1080908706
1969718267
347321970
1043832966
2000893627
497672729
1581739978
1615291735
648033295
1137931226
750819686
2132147554
288083926
208283496
1175869719
1219936867
531259247
18381668
1568839269
303124809
1168820024
1016497829
1872056957
800072482
77358092
1912258280
2038827905
1013333523
1617145879
183192602
642986741
1412279689
1548063991
1719583917
2083408199
1318490496
578146212
1495296765
1012594609
132226633
1901628680
1678972677
1667573769
1802490374
1142580547
1098667216
57469222
1170460307
1349868556
744734858
411101176
675746694
1462053434
1534437951
1140070515
1514343497
1763391340
1403965302
2054597885
1040430345
755430321
1030319931
715678292
1221234568
49179484
1825843597
1104400601
156088929
2076000217
1267946411
825977746
1361377273
1614220366
1785150056
1710861869
1092506019
721150983
1564023336
823220188
608385901
978030704
1226578837
531664108
351735555
241007304
1604984895
1087903897
962808211
189235514
687237251
211069156
1745380093
560068477
1781235784
876304522
84510493
2066671417
86799635
1755346117
1324047958
1763448089
337931550
1567460941
400150216
1940781969
1087606245
1002722302
356852395
455449237
1033003200
103461709
2066890360
569083756
53830978
1086023275
282249973
761874284
1900817062
1173953772
807433087
991778425
487824297
1178728094
479882281
2096285635
1060633303
2077079161
1705558496
1952502916
1892730566
381582836
1703966361
40694146
1287918961
1260498709
1890041607
1683818377
658461826
505268580
1949622648
2212402
964941524
947534837
42117434
1301626207
78275488
1569146323
1699567171
1297021891
1387085171
1755856811
608065483
1972188784
217537866
1833460928
340879509
2057655704
1929591970
217988430
1629399660
1100257057
1854548840
438674426
1720777547
1021035727
800325203
1109961994
1354758448
1955178016
1083209968
2123959902
2047762952
1495345603
1914141614
1048374430
510343214
1849533797
1039165478
1028046777
2041571609
661494857
1623312973
1931358621
1634495570
187030256
1048817950
913839018
1064179226
812188980
1418497291
1918050490
1742031139
1239197022
941703622
1483677940
695208770
668605347
95132605
1862667003
124756649
966207623
551096030
1845994096
1202619588
2124405229
409117148
2055048880
1217287503
1793893970
208715841
1736851384
973319650
1673900092
1084163462
752436466
1493997429
642629661
1157547088
1359220337
681342765
564787462
20753124
907139335
102493432
739397969
1003090726
1040084778
796687942
1445315949
1886722927
1803538119
2029098422
328213792
1272042850
1506623531
369703666
1251661534
461790678
1347343908
900669977
1142849827
580768787
70474893
888430165
1508298365
1313754928
1082817800
1971029339
494777394
849614449
970144227
674283439
66402850
1045038230
810667068
1158533041
1341679724
1628517377
1491614971
1440791797
538170974
786936838
170366874
245226750
1225145975
1335816711
1299081835
1221578683
1753218135
716504833
1721011961
929131101
1846687715
1532279205
436246966
891609330
987439680
1961111229
256725671
1322231984
1257304771
1774240490
1454688485
11619398
847860557
471933318
1128265597
92752562
282495684
1337881260
976547890
312782116
369408551
1537358621
1271272591
2075211985
1702580659
657163670
500890934
1268958181
843109477
1906761074
123330594
1185681630
1319824396
170347704
48442566
61916947
2134381228
780508040
2027199922
33910821
1355561301
1016294382
2145309861
76377199
1187537794
507329805
406257547
1702240726
657105978
1512239276
1493269798
1504442922
722515815
378185524
363584355
672132352
849030091
1563804882
94400958
988904067
1774293429
1946338055
777934647
1247922362
1411275952
131900661
6278958
23200879
1280791694
1842152677
1418201350
1010109364
94531819
1318739034
1312557813
787174053
153091197
725151986
1962570506
1543054892
1425382487
223385803
1729539114
651513423
1897591071
2104759475
761463934
656548761
765402480
1413613477
997179284
2038423924
963788318
140304591
1980274467
897042246
2059602228
661901586
1619807588
490237296
794346000
590658833
593812947
557132483
1680383905
1481579077
421179556
941500396
152589945
1841806720
1113563274
507327564
159939924
685695556
1557249894
2090457395
1431347054
1318925433
452971959
884575356
2055533290
1831173321
890710014
1898343371
1670089448
510174646
366290386
989303715
595737581
1659353287
1556326419
1030101443
1251375199
159519434
280526326
1063161503
1583554059
65217036
347805137
855170658
652881315
137233282
235672429
749792333
56636957
948819712
1482191854
1214239006
857215294
155820813
410417183
1385985680
1390766215
437575453
1974287490
746982490
748887043
1197624832
2033641443
631703501
689224230
192788124
1523340205
1426980264
2028527306
943358638
1410749443
611092109
875421639
212352479
2027776376
1291154797
1315150260
1879395202
100999026
1287660036
1453105163
164808197
1251361369
1965622217
1039475740
139929530
690958444
1280965971
719028438
270458853
1871251361
878589455
1306519293
265434720
190701037
827474814
203252208
1285412414
373667194
2051209734
199373912
173760998
492650441
628106933
454488725
1425557338
687116070
1416311659
1661823812
360857172
1088648227
1478634336
258356315
2008148159
201770998
373670765
342160289
1424164269
1853713879
1665199234
1366602493
302600322
661753685
739261792
226422783
568990642
1161928809
1458819512
1397149307
377928035
714579983
992667535
449965555
985386987
1597838656
1620163631
1362819857
55672570
1994749035
39087511
592551621
812716571
2076311123
1291516541
1547240583
1467185461
2074069561
632727674
1081498011
238129246
74542064
176234184
1091016287
1579892426
1609084439
519941030
221561764
631477659
166635033
1635208609
940021816
1582030074
568425938
198246746
850067528
159361497
300170734
2039624663
1479617988
1777806561
175847837
1407677072
1306298587
676989707
639682641
437017885
683023978
202428584
1494063853
1940328665
572521767
1800529006
1657798785
1830255243
1232616376
1281567529
1328526317
1186136294
1147759321
642514123
1791454661
1975100901
1143517284
1333547206
1265873911
293134150
1276108145
871133637
1405321775
1127663459
1121343589
407281453
1860940093
1572788384
399529725
92721584
526473154
1172958993
1386356393
1611968071
423342490
572743618
368169169
1204867092
1274595190
837594987
546926373
1163643883
2098535795
1752888136
226907834
1480299874
1443707774
2053105422
32457185
377964002
1164300034
1995115987
490737094
2058257581
949963879
1850578729
1456355442
2131446172
881239280
1718354559
1170588801
1206558799
676362842
393071364
791107174
658087071
672269241
290700683
338233021
719003313
141128979
1488529541
1550037613
309064371
836832793
1680437794
505453196
475161593
1606280948
1651815637
97189650
464175214
225674474
2131481865
1152455088
1986300681
434095537
1152123430
515792801
963403568
1161495147
1979845099
932172199
611688165
1486366123
1233202403
99998027
2048200762
1720459261
1877068496
823029788
1035136334
189045211
1634975631
960654187
667105240
115428258
12919680
838080275
123873412
635425772
1064292330
1417524016
622298531
63412944
1178025360
2049002781
1471791574
1694358774
228980564
1405990977
280310654
569443453
1738041640
1905618387
1226373135
2036725043
11567124
1299401231
2144524004
1945601164
1713459787
690464780
1944916917
1581673163
876090644
879274608
1263605758
1009674517
1565282978
779220044
637038769
1773259320
815249244
1449947804
1562572660
1183618696
1620087887
143473575
931286954
433094320
1340136905
1598863906
1559412598
865728094
1193292833
983647688
125798090
610151215
1131397984
2140325188
95941095
1864303150
524167101
723384849
167458693
1435613187
1339001270
1557566578
2052413021
949726992
1108293476
1306960169
2048091863
863605310
1549358282
270643676
762895673
1785400083
799265600
333003118
721949255
125170735
1841127211
820546747
1609394948
1816969915
1716089966
859721510
1305659377
1716164004
16638403
1611644088
375601851
1396144371
459656551
686463604
244174514
1452798851
1175646839
610608922
423929292
1883232043
225372741
1262346233
1088894538
621156298
1219495545
1308081162
2090448713
849673281
767103531
1368513651
2074769314
357860072
521627599
1713966895
785217161
1642949800
1136193275
1397700014
1174502762
684989224
989818248
1956273901
1195063214
428786046
1371303698
115397379
2095833833
330107730
96031807
601613484
167897495
1326411184
1293538514
954024203
447703149
1197461262
1025770892
448340685
254854947
1859936038
956308863
1686904632
629624945
634137118
299193380
1066229862
1854182530
1898104126
2104142181
1478767684
404936058
929682926
1093218419
947490460
1102072091
1528784357
368851459
743896873
905011754
934582674
258220500
1032867329
1304030009
703375726
1842815988
1822480610
53837612
491427270
1111265210
1691097732
1367650637
1561078706
1135313342
634355393
1293627783
347828844
1133834155
1799639437
248458986
2093062457
688498872
1777880073
1386578272
318220093
481572856
1180371773
1386521562
161644282
1835234669
1318300559
475105196
40698098
1719837865
1419409968
651179400
1640829936
1049062486
902271484
1478277320
678623396
2145740608
1819897776
15859670
101932861
344605460
213248986
1666186203
1374826087
374942043
1440369833
446276751
2057039701
1669053943
210329022
1058069078
786069042
526152698
1766174901
606620685
672465101
2050388100
1813275815
831623218
1942026591
1753308877
871262038
1267268521
419677846
967396540
1663700808
2011047954
1424676197
1542961852
919227066
185902956
1586293207
1743368006
1939307194
4831692
1894690090
1795348499
1949984357
1423383931
1955330629
1908747914
1931724323
2109714410
435911649
968887137
1377284133
24590336
395993097
1078153266
432196063
1646173103
1070877104
1624395666
111537055
74842070
911675500
95642719
1315089178
762811256
218467791
1607740607
1620383729
1598158211
1234752782
165058495
1967538519
1466433544
1218158098
1593412881
966951160
165055999
629363134
1048607383
736417031
1587690499
656472139
1504637817
93660044
1709475109
1098951095
45135420
1953254296
1376588409
1554805472
1010805672
1803086174
1065805798
173452024
956033893
843048469
1575032087
1492264893
1965923279
69926252
556696337
801204304
1582046886
251876976
434610080
1334731373
2123053789
2026893791
1658368648
104372814
1909677574
1755163166
1041773634
1204250557
475282270
757500409
1636679173
724029142
2001020786
1280689741
1591033983
701183094
932755018
1860845218
1436197401
170917862
2085470988
1511955924
917606087
1862936117
2127796760
1671592580
1956170617
1379430090
1651460566
884721469
1420737627
915765118
610603365
1899289171
853867583
1064444774
868274661
449476270
798261786
915994973
1243928518
715430477
1288195634
210471248
1989835785
1623657522
935020219
52085966
17024955
1257985213
199949609
1398939305
1373036618
2144121777
1913483238
1101463379
892697982
1959641512
452898505
208726240
1648012325
449407156
1662789882
741939950
1183872035
1707955834
1200171890
2089232951
982605863
477226802
2132708211
1689029361
2135142174
1839283858
1509414804
803223129
2132185990
753021620
128613450
1001164330
337701757
557950708
2068741138
411630786
15498227
1081216164
1564712983
281187528
1211315392
1272745195
1614600080
491092417
749677744
924123622
1252012701
1484240177
1140373140
1700025764
993465894
1210377731
1032324877
481603703
509573238
1697717301
263267472
1924842714
976374158
26038402
873694232
89808073
183698474
1067505438
1490897942
1364027890
178544076
679385677
2018154221
752788074
1527385500
1783912828
1986171406
1788621098
1187329954
1317195237
506561377
1293299753
755979861
675681538
862025338
616359876
1932329482
707623314
327006976
245426755
1289345490
457837553
1181505979
776862631
647662139
186315644
806794799
1735765885
795291941
1075528163
1166411204
1436097457
920541512
1341934722
1593107219
2021599970
656030657
2125100979
1063379112
756772316
1140315415
95213710
1215079995
1622467359
1199061471
93420607
1333986706
425642004
1933745906
1448171787
1525032095
122616478
1543951827
242470663
1540621211
1388720988
26368876
1505056423
1312032682
1601618903
989905072
914327463
1062746131
1967838886
992371343
1623571104
1416044936
1156692682
611746021
755371426
875885430
1631489062
311182280
1387574870
337340869
860307107
1087862414
1834177590
493296408
1589458484
2049805793
1379676733
2069262520
1420566842
2103520218
1220255877
158004516
1772418863
1809998754
1267204562
1666415676
1774729857
144927242
2118394784
1893547846
1339284914
2145774937
775391705
150640483
1582702673
1925985494
1138405321
573380659
1369911529
70503317
1765911241
1783179592
1539580980
57511553
1843714809
805389338
397154874
1393726263
2115321846
470295267
2060543631
1673173633
2009424894
378634001
1211528918
949563532
1576341837
223732107
969781581
1652430254
10070229
930229677
1338241808
316529429
1059207437
1760491152
1938999769
1974276105
182579026
1765286727
1554361067
1438033705
1271360902
961700420
1911570262
1699133385
61308336
1397795020
567393058
136875800
648072198
235509315
2074421988
613800091
2031695129
1413213636
1959649082
1082083979
1586125366
1541104932
1554183761
1412631506
840082897
241861370
118473717
201747568
586562325
2146005200
246966161
736177217
1891998344
868835743
810549634
1034087575
817122223
509595656
1454602803
1511302522
1503687783
1524835488
416674477
1397117541
134547146
1004832791
892861703
1883815349
1586756679
1974599885
847513597
1276457927
1180155586
2079073345
1136252242
568818793
48816815
258756750
222553970
1837451475
2099277520
457113662
1146704367
815182280
1527433508
1087620990
474004410
707425639
686308185
1590509909
1509400328
838901059
718824860
2022456390
458870519
1382957364
105833740
751939060
1025106402
1719805087
903890625
1758671413
1681308802
494024235
646633425
392573486
542346763
806376795
1130990285
1276729865
212109447
1595877799
856794064
2092467359
1835618548
1252215410
1790114476
1351609477
427793352
622577350
631424610
1288051667
1270200136
785095998
1312987219
11788019
937156138
842674590
269435954
1688950810
1059595406
83635283
155397968
574148591
1422591165
1216255713
1649670720
961342916
2126479567
100488640
499157115
93368285
817120853
457399654
360556109
302259256
1306026223
457956480
1542438129
850298944
86663534
1260975232
1439495157
1578650097
950459246
886978370
251489305
1185937612
1950300976
202776113
1376281167
2007744644
56342354
823258613
1206816801
2120534387
488502789
1425080670
796499968
511692199
2060849153
353767860
219261841
1512564300
1626706362
1432525014
584565371
2010441996
728052830
502531607
64270095
1406440288
253795293
412651430
1559769414
1472647798
1150982073
1016025685
158436165
2043836165
1480578243
1408549906
284063808
939727862
667016573
881972871
1314911206
111131779
1763147184
1811927689
820135938
1707201782
541752450
1667790312
59688701
1413662647
604489153
1642029383
1897391578
323410507
447052818
774572126
1208421724
2000175032
2065614906
497414550
1562965685
1283315910
1488314636
341347793
1155304842
1972070819
407871861
1396539475
1460297825
154535196
923799705
534806745
1167588050
302815234
1446617899
73877769
1377652098
1419648487
33926050
1812648632
1827968408
520233017
1490392757
1355920361
1377157038
1893163348
1552066591
1124167936
2090647391
838010869
537995742
1630106664
1381530460
1650054309
550060095
1612048299
1604232375
1572040345
1700561924
927042361
44373260
479271342
521098227
1289754006
175565672
1571530548
282780274
664819162
155899907
949426047
614806505
1811618252
1449608333
1169327395
960498610
1448425305
2125291634
1731477942
1650010116
1022788185
399851677
790327456
275530932
692894110
1731553789
728902232
845948402
571129308
309042289
1615991082
1657241116
1679011406
1676940561
1980404589
1350544194
359969839
1445204083
574367766
1422728470
699929670
1332705375
2119899167
1967328489
932910639
1893707683
1345232118
1621018932
760658884
1540543576
345849544
1699398775
483040115
1252567386
1601411111
409757652
223316173
413412867
1014032531
2066177031
1957253207
866284655
1851959492
1826208293
692075535
1056002865
268868705
904653033
1390565574
1615467627
267668388
99368377
1104749297
1870491335
1615378393
1850764077
571266570
1017998512
1667664496
846471020
1166731483
61685030
750627205
2101039646
1891953810
713952745
1972219052
1785560410
773111228
484082926
1187781995
468369732
1658460267
1900545059
1799114942
1023823034
355155005
2055670709
281133753
36711692
281686782
2017411745
990559576
1032465312
1859215700
1501471326
1049558691
1544859593
452230204
1738366967
793434164
34667324
1234922832
1572479293
415139198
1636472609
2108225677
2115381875
1048391586
2122783243
580877031
1788551088
305847582
1710394919
324748710
1866553675
766693092
644054706
426971852
318468106
1892939212
655667899
1162292221
396028097
1293084481
2010205595
1610410036
1625882126
1606082802
2085765500
1189049863
796411943
134172876
33130623
1323190736
1660126924
846832730
96954842
1694839085
1455108528
1990110627
970837237
1655811783
2134646777
1473403607
1578460302
921038455
1849422566
498433332
1896479757
997275400
2135500362
1902279667
1248729205
1352498537
717427421
1886497013
2080050766
1606522470
1577914398
1668112604
1180623309
2072733724
427649194
1413496458
2041098391
1178084840
749356337
612263763
1646241452
1185641996
1294166794
59796778
2106538729
1080971759
2094193323
1356825158
445401526
2075145068
1987402323
1078824127
776509757
741936127
1890845904
146223163
1871043450
104040449
1687103400
1816383007
388062401
1323406323
913233662
1822663698
988099199
339100346
353794749
690566579
1873944616
140907965
1141525875
920226184
1546694261
661527411
1601637927
1656996850
1583542462
603628161
1640218875
1361048887
410168222
807968171
1622499822
1882195555
1544586857
1855545773
517931143
426971754
154456274
1381725103
159837995
223446246
2041193097
763008591
1103534756
1147756188
2070645507
1015369456
1860336079
1194831931
2117522569
1393523731
279418436
1371178482
837802441
1203020345
1527963730
368189704
329475427
567542864
491856468
2145823363
541993931
1594921247
1898704990
70106770
455097588
879400222
852304395
1463531687
1469949866
804501285
908958990
1939276815
1355653626
645397605
655720157
979576018
1632978697
2015073447
1604601220
315691406
1863368316
1051266217
366385508
585678876
491757583
1218156938
234777732
1408940964
81215646
1834664348
689713896
1261966017
1517299883
1900913970
984749881
57914650
291715861
1495795266
283217988
2095364794
1301197707
2037093521
249456183
399522408
251897235
1871032015
1286616270
1499974227
1404732540
1011565738
599087400
612642441
973468131
1152323858
335436589
1568797421
448443497
126901051
107936495
2053962062
1640185132
1313008937
2011641962
1477044461
1193461438
2063125224
1965805562
1957367210
687846006
77644378
1503845006
295581907
28995412
44418999
507746865
686831281
1076536812
1723194414
490153165
1894843314
29951722
1429419965
1614240581
2056308714
418381680
487482915
1141180601
1784847272
1474562101
1888848004
1324031897
1989617659
257293682
1344414244
145971036
373495461
1346974062
2022028825
2011479241
578964297
744796956
237829459
1222738368
986697535
751997001
701026512
1133129168
129715599
127612449
919922575
295388591
2072276314
465837801
173282817
376017315
947785810
1912917505
1684708057
714321807
1535783915
1111970462
321736340
1683932419
1254703428
316106843
2125586949
1231354048
838526902
421011196
656264773
1199378300
2099430154
1621856975
1366519294
955459659
499007997
892716955
941071705
1324182082
1324172693
2133834084
265505045
2009045710
1709405870
1360263601
1220209233
1467059281
1723675303
993905672
1647294589
939871268
1884758703
2073093466
1071739131
2136631986
46959321
791083918
507071741
1560345712
566003607
836839272
1284619539
1776408882
365084814
165198165
1671592420
1558920728
2014405740
2023799028
665903406
1839368148
1490613183
767865666
2123231452
2134766825
1132770528
1638662041
1408661112
1585855289
1554381716
104086116
23636596
1360934884
1947141410
1824914293
1674779665
792560973
335275365
843501755
11955498
2131253532
498004113
1748630245
306697082
1366096799
2139265493
820440988
1630367110
1640493696
996177591
1788208394
82384167
1193682735
62054361
735725568
208601503
1756713120
1569958183
516730436
1784961154
1000513361
2055374314
272663893
1750584510
1821771784
278666273
1503130288
1389161593
432982849
1145905185
2084814651
1894946054
2077130116
1618152592
1024246429
1776957007
1487767703
51648759
1479005069
188799180
1230344353
1422717602
815462306
882596631
1427828816
1504474761
2108098377
1191069475
891747160
1462399327
508037847
2007983618
607635914
252218915
782154517
2038373197
1061371761
944283382
1550246646
149586988
690203776
1888055661
1825390693
1005251898
1954577928
1781525362
1227777575
491298183
933881899
1830167148
461602372
386191076
1878313384
770079211
1235670628
917285692
676713985
1553779955
1164870963
458383304
1250494167
455045952
58684117
1573948579
1347971384
2133151653
763201415
594917716
648802780
2113846772
265964020
165404316
641010436
318204043
328904269
1115849538
83968607
1451269911
967973497
695224066
97419772
1951702254
600433448
390156128
871858655
1873454024
1934063909
709215020
740415267
1783723383
461247030
635354445
1387390089
787657991
2070770884
1443606585
1356292858
1532143231
1147448083
2108578726
1623037189
1580777016
560863095
229687433
1440529237
183786971
198608307
486443157
1073655845
149716663
1864083254
668143396
662323705
1724139484
66619088
490027725
1359075495
1315705127
859040235
829374170
1833471532
912850659
1759511600
2130991927
1519728064
1134269413
148969563
1535778311
340989718
772487534
1817972935
660838966
311522989
854550292
163481833
1439851345
348821391
1259505304
683940284
1055575659
1626120340
114826482
1248453267
1887596541
1481732697
668988105
355532298
183954525
1851983432
84718073
1588205252
758808903
1146823621
319382976
1908339552
904391874
784668132
763882923
1425231722
197748736
890843065
751041967
925591325
925426462
2012572544
700897074
313084459
1234509847
997812424
1788093063
1055780779
798632517
1780275912
1480744719
1768254329
733928974
216373607
1518419738
2062229520
669848735
547844527
219352039
1531223220
1450712857
589910276
2067512637
1977526961
1348578267
270458863
187095082
1232240327
118317601
776714110
244459224
704683144
1517057814
5546190
624505523
1783651565
1336053047
1678321241
756060684
183295490
908009472
1361409592
2083409178
724558168
95093467
1492682613
2144929801
1040312606
1777383687
1541445192
674741893
512786227
952759749
25589078
89815481
1411521444
1309369372
503274476
1169454120
274454591
160911237
1734681938
62616372
701572339
796352533
572173409
2054083278
1948860280
1328684148
145344362
819362678
1306314984
734060110
1977646459
1379059475
493492543
771427132
934043984
621548175
511367609
731583844
1450308575
1966779282
883337128
12403586
20116999
1013026957
1295116451
351366814
205131412
977197769
37625661
1251599987
635938723
237831574
2072957503
297472691
1765101848
1414867498
1529225314
2056638066
1526435259
2003507733
565568848
1853367304
984594164
1293063046
84222490
997035747
512650034
349816323
637753482
1364628515
326589548
1688598725
918810322
1865228564
501871242
1236665554
1601476902
1850212960
83968607
1905364112
2123066590
1000483223
2128944928
938143972
1829417060
1047544882
334512013
1955692072
1753069282
1683307393
1365792903
348902940
62915762
2121067637
1167419844
456046966
830603137
1776566225
442386871
407280643
557249350
2136983472
1302212284
1064755999
2051360846
2089148555
1600801271
1645378424
239654530
1099500389
1995980867
1331594995
862226504
1387193680
1921106867
1699991972
824318478
1163157923
913078650
1795539303
732401861
1480959236
1675166565
1810244010
1213875130
305279512
1007620656
1103601033
1244180372
1629914327
737276451
1973251231
1913389484
1119550210
60962877
615278424
1971114805
1329375317
1281358068
1092816279
418226177
2033792119
1691580415
122047147
480166060
1563752336
576110800
941481574
384827503
1787748399
2029030148
1094726059
1278826339
1016017726
1583216291
1362365728
1182493772
458461281
973411517
1266973746
1093109746
631793537
183110863
1830790007
864487703
974971471
1604989872
816383002
1305401463
442915208
1339753310
1257486139
225474146
1894730012
1279750694
1574609053
226993895
769387077
555682026
1088138388
2048710637
1685462190
1922002417
1395282919
721711202
834961247
1445133013
1063296414
1202478401
802246141
31146647
1651057642
1814863798
1927188665
770587267
568688624
1957854690
972080975
235188306
852040198
1646329541
1089551190
5643836
71406512
1688007986
394481534
520010753
1453893319
1355705847
3673263
1515708291
1327557800
1212425220
931464936
1719494214
1745085716
1443329343
195782376
974668908
256144182
1928165495
189542453
1207498589
1881829940
40504232
1681675787
1362623928
969386559
1801100158
1581865424
452607718
517772711
1492074314
38137351
2041872044
1946964847
975746066
1249805808
480987376
553748688
1338011116
1264158992
2111755519
1687961176
126015672
127067492
812757897
1373905146
2036468194
1826236806
1649864404
832647883
1271877367
1166437680
1076682986
55705394
720584876
1209566628
650926220
2065454311
1747070571
2003396567
711086918
1517532662
739234015
393938628
1340613631
23530531
215894906
1104668511
1971851178
1165026802
800549946
1753239716
1065882554
1005995385
695446587
174188744
1611392992
2093489106
1006698110
29720934
1625075794
558175425
517873072
3514701
753310804
235354496
612016617
1308629483
1660440195
274915379
859571584
946962909
391889271
718249616
1540587688
199659967
1379558721
194751581
1067735564
79072616
1554248231
711498007
519126105
2114105804
50505768
1496376159
1158851932
1380537481
1595956486
403882629
218980049
1352689583
277415052
225853770
1194661036
934395353
1594979315
378099374
586910614
574445782
1538611214
1942845038
1107203394
1853977685
2128503445
59936945
1511528141
1240763790
1286175257
1073416089
1755499755
1362385718
2065019399
2069152354
957507754
55618733
697475332
853992237
1946398123
364607323
1536640560
559398556
1950770916
650272062
2016443926
1859121241
144645194
979840987
2014141305
1270113726
841928506
1229072685
705582434
43943094
2124537758
623742085
1260240666
836375290
1819812474
91400774
1754997606
1733645239
1959438800
1714850429
1516241214
6326964
1688025020
1185985360
1401808371
821244761
1488213920
1586180621
641233085
830551802
1914051951
1918469981
1030243925
268486098
1856957689
594194156
498079312
1164811675
1136168462
1673802050
2117109682
2137015952
556023086
1196633586
1578018265
495527705
632498501
1770219256
28549364
2113868060
616160988
1222901826
215153508
1370828193
1303021597
422746866
1399203147
920909052
684978223
563712580
282885428
1063116957
2096545682
1639230127
270315213
1088844776
1972441366
1928797832
1157486631
643587594
1087411970
1039041642
780828641
1624483314
1843792113
1201417206
1626988073
69332342
778342170
1621614097
1043085109
233118433
1515666646
1460935879
1781065961
732647188
2114656699
877061576
1867459730
1490382667
2022171814
804592906
828601207
998848051
1499119823
6957475
2070161163
454905904
1299649560
1962975173
751715997
769773610
687237237
693494321
1497014824
285992602
1353431458
270783191
1345680975
993458207
111702611
922490715
694649501
319243153
2736279
709433482
428669390
675767673
310783457
1448762160
2015898969
2034499355
516196802
362095870
1429313113
767406770
1705538818
1619771877
1720553669
1628300860
776047585
1572570199
1225911868
1050704355
1858947524
537501233
684901810
250922851
2062097419
1964736230
1733186832
455319181
389258004
1315859329
1306040331
1233892644
1050093508
1676228589
1771565574
1762875728
1366119376
382790804
1906567666
205401264
911136755
1428237591
1384215603
1075601677
1701920088
630363627
119423085
626530361
2099583521
194677051
423967655
828281005
1666503116
553198972
767698189
1242449628
727587405
1891262358
241577456
560017686
1443467864
1650821055
2061738366
1321171081
21886195
51914954
313690426
1687221292
1028897757
1692015443
1074457599
122299958
1642332798
1821420737
1632086704
1306852368
1512118124
1128762451
1924020111
703518458
1865078425
1077260301
1650629609
1611466865
1107676927
1047844470
1921031315
177069122
1694176047
1971510658
1248418274
681500474
384788973
680437276
1341864923
103176628
635875874
1907085843
925951238
1274337373
729374647
235051475
644457345
649001681
1407894140
1151254643
40970653
919931826
523469662
429805454
193143493
96645070
1604449651
1982515831
1166745751
621972961
1155632763
414947587
1700612803
564138934
1289588800
930074227
613367118
1101087286
1484425397
1173050651
1050940078
1271757933
852481760
1470419075
1483972227
592964617
629869349
757432541
1758329754
1589373496
26452986
1358334049
1156422252
261587746
525788549
1942010402
1055943856
1148912939
941574393
142206744
2129305565
1241817772
1977638466
1022951756
1074005665
361832495
715944795
1229489000
1789861393
389473956
1170096436
1438930741
282331853
1901169294
1917954529
436821400
820434442
807377320
1769067295
1324435958
1841314685
975077601
429792868
2125320091
1589687158
2075625192
8021732
518759271
941653350
268068930
1464398776
2056302487
591822170
2096378683
1538438684
2015469043
865831181
185284290
561352208
227227666
731166824
1943978291
1838838812
1212476208
1844615701
393952668
1081334912
474034903
1257223500
425315380
1307325300
2062063366
822845196
1613542164
504176705
1484303577
814257427
1050311827
1198372781
898043035
1605191383
727896351
132782404
1317291498
1575836601
1502662770
1718533650
2065527662
1273606536
705507604
1863336968
929791170
213115615
1151939973
122340558
1203951381
1977510198
1760409482
1327449622
1710064057
1087333740
739286196
1797788490
375738353
188716157
2025701068
1177253009
326009424
2108446156
2039949788
1607391629
1024239150
489094840
700264061
487122916
215112581
1439871820
1411133150
136837988
326358827
376737161
24590111
921226807
476415799
1048323631
1203996261
1206674015
1940096521
990267518
1840893274
2061417251
483898515
752157810
1484346938
1771847147
1005893240
988035470
1003599570
2114478245
163140797
1942348692
146400216
326220219
1020727611
826579073
817674209
1539636755
833742023
587856386
949405221
783469411
770503453
2051149343
909833494
520132078
1753314465
1583401366
94329270
1679979248
193354348
2059527251
1052060762
503289805
630253962
1577481036
1603399464
1885443385
1045951666
694799704
1001749911
1043581308
1688270177
535653343
1814719228
1331612227
1084542499
1710067942
1661376193
188947795
632112223
1304839483
2125686900
686617887
300959521
2035595150
101865390
1422392976
216843273
1611118033
1752167314
1037626517
794266339
1483569146
1322703295
484026977
573793739
333669468
34416810
32911379
1984885234
825226552
477784180
318941158
1716008200
406944099
1916543760
276626228
1175188273
854112318
1677392111
431277544
178865650
1241868377
1955207718
197823237
94415897
536344021
712353482
1605434903
370595958
490921868
1091964947
326488816
1411311377
1251432531
1626379032
1504868279
991018215
1833113479
603898853
1455486627
580856759
909641064
937616724
610257388
244983856
476042130
829860173
1668098716
1586343196
1207263446
1440770052
1640535461
2087681849
1531848229
1320498480
1774208761
1700112234
1484194460
2006324975
2029311965
4989423
355373923
1626700338
886712763
1603904054
47954240
712969871
761587983
1694557296
787822493
1743334351
469762826
933159969
193632110
618702336
170404649
1341144607
365505245
1801924726
1407311970
180800303
1207069023
534609178
28289509
2100481742
411242129
1047545159
2013795841
249682483
1659501068
58606542
1718895434
386170168
72000820
977527785
1481155877
394531627
255704263
1355001999
291598328
1119357109
1977086960
2145690531
923428935
1250195306
1571292337
360555858
53495003
898883285
1413449749
1603568405
1691049530
1227883092
453546554
715036387
378044476
1926454874
1573043630
130759399
1177215861
1693604948
1363917836
1712264595
27803090
1570531087
2032869092
1292302165
806190862
344166654
531600919
1628230175
1116337069
1856432464
1633584278
1364641268
107576111
1586909697
2086777832
1761837717
399810293
523342463
743972330
1254363705
856285620
1236786204
2087889467
1869864673
1167599218
169007134
1734064205
507739443
794940016
835560563
1081270515
2129407193
27116448
1746434769
552864661
1494628058
142618381
470321278
190323616
423565137
220320856
960375285
1220406534
1096642041
140916722
905284557
1350907681
607917466
161018782
633759056
1136984694
120577821
891541453
1375005175
1355350207
1337085588
745747281
1609957123
1588710998
930947489
1382524387
168259599
450552909
1151771379
1306827618
1758952154
1698449410
352087705
623057785
296661979
170400626
1156430884
1721462424
255376862
1972887795
858304973
22029741
1224417463
145458683
1200507441
651820872
781859148
944275373
599804156
143600618
720822455
2083628263
1971676085
386114121
2147253284
1822784366
917361280
2118149939
1461285445
346233980
1166317770
1638003271
12833089
1195541376
1675565060
1398875562
1506256818
743702128
1647962021
66720033
271768890
251481870
1357262377
1543388657
1000808570
150138737
800831009
1477349408
342653410
1495734160
1156003522
365264488
1701978018
466268934
1530716202
1433902437
102149742
1144516249
2057215350
2140379947
27106643
1310858814
1535476343
2102835741
804708772
1203009475
1368937848
421225332
1944968862
1258627797
971530134
1980153278
1103015419
1319830970
907093373
1231864813
292576976
1496664527
1390282093
2137660897
738813613
1085409508
595340036
560011552
1473814615
763148677
312823678
825574050
1221072253
2057042708
1912817961
1109065392
632809670
927602309
1518510712
1723460550
1364387186
774803892
1044803347
495947108
809741469
1538971394
1095558379
687899040
2084936496
1193427816
1074459096
1994714467
1309105180
1099388779
957386782
1183991403
492905596
1491838467
2104287379
270316355
956485793
1081166854
50471268
1728776231
1652382243
1210671299
290844651
1753447271
2085038151
318931581
558857133
882096098
355660142
1340099246
1620649395
1118007126
503627538
669095326
1746159156
1989319043
1394427008
1648669093
309793495
1386671007
596948837
527632430
665839561
2061190119
884049417
314066965
93554366
726989346
594989185
949701539
835454168
221941272
1795809978
1442355870
989448672
39973242
183782604
619638785
262329630
351442458
1984379131
695383786
1931587642
1650427258
806333023
1621711036
1593250626
580924019
2029851402
1364497125
610814918
473553328
1589747148
1598400091
954176226
1529720901
1697180465
882721679
1127025109
710699342
2089211024
1934050142
1019233323
1885791322
1872559018
1616697822
187655280
1730930213
172468639
2059604639
1950275317
797701828
1455473696
527946837
1879120933
136887155
1540701888
1995117019
963218466
856215975
1944433629
491845191
1531585781
330981826
1720195236
1135493919
1816274341
2033092932
1677635548
1573642061
17354208
1542890971
989316707
2055872224
1137769491
95184382
64023426
527177354
675633041
837820784
755523401
1973961721
154198744
111565097
482099770
408396959
1158046701
890513612
1538935385
1588940843
10146181
17162045
396907145
354834951
894634289
2039252966
1565800800
1955494715
1069918216
257368535
338174952
299719899
776338322
621120982
1680563098
995857024
1232792149
2021436391
865621589
1550833225
29167604
1112888263
1006987552
248781160
849125184
678304126
49101855
2048638720
232604837
2051432010
1726375019
689998222
1821833
1447128636
333994903
184891835
35709504
2137005666
1388723731
20436159
827854110
74728882
2065287337
1638816600
1352512420
1631876996
858780051
1687084687
1582068036
675120489
35384461
1685934510
644755313
1159673548
910431965
996456619
787444925
1231225368
1394804265
707411714
1464642242
594241676
1957350759
996020498
1150351833
1522627801
662855858
930985047
1604862683
184475173
316825772
1968120507
788795532
2032162713
291477947
1754540177
1983611478
365903755
1247223366
394597952
723135840
536675950
3223159
220338909
713917275
934934657
1786214455
1354742003
1267199331
1775350912
803808743
501185712
1580711239
786889262
1148240045
10502699
690193140
368672972
902901965
1871766484
159265538
451950520
2018094376
2122066429
1272723830
1388947826
1080907056
531820316
1153091768
575875491
2055834188
1121562112
699006242
1335739158
678293105
1879299854
1138435043
1128217019
1933228608
1984256225
1314734824
1703278525
1303537851
1539989868
1745111632
1857175123
1381937214
84710698
912168657
1997416993
1710918916
56431445
2102046887
115355004
443687564
2100913233
1428352020
1549300344
468012366
57625358
1622517060
270239186
1180692686
127988416
1978308800
1973383341
102322903
2037663716
239865134
1120104318
343825563
478671092
1321853124
1879318526
1940624865
991229297
502675071
697272775
397565405
977311671
452728879
86045794
973616270
148966233
239877086
1212827251
195773798
1180143528
1960797307
1199665824
1192421194
1759680854
1720597774
1116398543
2021237217
1986533880
1108921219
1411208343
38018663
2141109479
788229417
1909927626
166151762
662942575
153557372
1573900186
1177961852
1152777863
1259316163
1697341114
1512989277
1216812141
1433147391
806800457
106295205
1826414947
1897687650
623371558
1172607327
1004831662
936928601
321292519
1905292282
1884076142
1934362734
1139949667
988990350
863875435
1701122873
1580097018
1887910443
223819382
1132970940
1632897958
422196756
162910451
1292493457
1963577751
614067249
480514519
1674460079
1863612829
1845100074
852800709
1013785781
932483476
1965962045
210372549
1392980731
79083616
99455438
1416628746
107266177
1238825772
1511884312
1141187843
874569417
1349745097
1745552144
1407479821
325133541
1124418366
1898173420
137209004
229372792
475208192
371651721
740176142
2128387628
1385842336
2140233633
70837957
985530147
1676233899
1707808302
1716443848
530016984
116422617
197782365
1882322886
1235300636
1014944
1071733997
168576867
1660047050
655403942
103088458
1208550165
1189116368
1770383402
2143916515
1516894294
103008156
780508391
1785346383
2132659721
983579678
636429795
91286695
176429977
814699720
231733073
2096263585
1529934856
756356287
903889814
1158134118
775724114
916498091
289976967
1313306392
822118353
637943641
844580942
918990943
977063214
1636634916
2047631553
2062523492
1366188215
1488148588
988928697
200470610
1785018820
121650907
634452446
1050164321
992441955
1834675638
759321369
1040866312
404971743
993713717
1723249999
1056755289
1001692311
1329160141
1198085188
1962293615
720227707
727295669
227738560
1063758076
1024407157
1208682131
301910881
214597206
816534172
1668686434
1101856101
707403950
1408693373
1694458005
2146974059
1829785540
78041183
2081127255
1316552869
355294012
2133088027
390200904
1051159691
486942505
2057889142
44348669
427608287
1481759335
1560320905
2039928470
1034158863
337386533
1831137241
1250593624
614580777
1942510223
124857867
1243728145
48768770
2002381465
1667969829
1050999845
935988126
437038237
872787038
169392825
1427820541
1618622526
2140697976
334884241
1950542316
998461852
1853628283
2129748819
2090249410
944202460
1410327591
143023774
1957184844
1890453111
585266246
982470944
1008051742
206521844
1853136861
1997590708
1474814129
856277899
1203971711
1491267001
1775115596
1436375526
1079471379
1940968239
574737296
1619630764
1493198092
1042604368
1654610856
130552878
526296396
280376007
1363531539
1679923432
31270719
1041833352
479958600
1504400368
1626049263
1313253348
286840107
1551285239
1520603573
1813871208
525113489
2132583519
1297915435
598221514
1238443206
1808508834
1710080265
979486577
1381666358
53368512
1849728821
1459666842
541538600
1227992799
357354118
255324432
2020945073
1050023402
1900581941
1034748596
129792165
2106118814
1349035455
1845844924
1006446095
2094161948
1736983900
2108824385
1302552034
1077892425
157113623
1414169403
1141948130
1084129816
1695034905
345455752
776833729
995630460
1714187669
642577536
1614138898
242560180
1335893237
63643805
1579823562
56193268
472613556
639522588
1661405543
2105447971
1595927939
1709518743
483701399
381700030
1173811537
1968200507
1877982752
1456518931
1513575700
1166285666
944643926
351081223
1112064417
1075747514
1296740864
366300538
1122879679
1548022241
414383830
261807741
278276219
334170869
1922753531
571235963
2031856166
1398139783
374195522
1498947050
1797284141
2031959962
1279098101
1886682475
822881790
515339031
724775507
1626805826
1701220857
1589717595
1379398384
778313174
1555415728
165947605
482083718
450042586
2123785351
1534647130
1300089642
1491349354
1020032654
264598750
1801074685
1707100713
1793921928
1384275047
15623238
373671205
1564941554
850815260
1491340751
1508051699
1487002213
1118616555
1896166461
712871894
1602157121
1782313850
1004139001
766851470
153693673
546454122
1393407886
1215068184
1482797984
1142862349
1863582624
276142181
749920689
900592718
331719995
334697867
1179191623
138111123
108926637
821506376
401052129
210475091
1742144796
169080035
1707447458
175946600
1804272059
1260548143
559359140
1327706155
308531823
1282689684
868484246
752969474
1525611923
1384527503
1322559482
533957536
436799507
554990366
668804906
711659070
363022209
391668515
1447458167
1177257366
1393504989
1565268422
669837802
462642414
1302254489
1039530681
275486381
261782675
1290083961
323615252
818202294
153650346
836293101
1410457059
3230327
1606196730
911610417
1972314089
1676592485
1975921639
1834759152
663414528
511793472
32464384
552725004
1902689241
727224311
1242216657
1474845143
1387245148
504149203
1580005574
326557205
1930966181
373316591
644775177
476165512
873793823
224318875
1589386814
770320071
518011884
877930
1395515674
1488276920
2091689643
735721297
1494930112
480839359
1050412644
1389036208
1208602435
476461119
1167703483
457368059
905448599
1166550557
193001369
1032071344
1132270263
1413523355
1759478370
1192222673
1806016099
97436487
1152654798
1969310585
1095045200
1189107503
1731600341
217152976
749196013
1747054390
2021115915
1468597961
1097029036
1139398006
1901566087
388773250
1533262091
948548000
363060139
656304435
2020307952
1528368729
344496941
652907581
2063151380
1118930391
1597383448
964328862
711751671
174069675
1904374971
682875449
460958175
229173516
1170450538
1685103614
345967568
270793250
667244252
744407496
516393536
1501600494
165296143
383658711
1775753570
1496658133
1579117249
1473091640
1583779782
1623931698
414128807
1209504894
1406310187
381937232
2132707390
1256747901
1000749678
878526665
529698007
536342786
758573691
265283113
632785598
1773908770
1598803814
194208130
479704563
1550357965
1896797486
470016413
1538620575
1373951888
2037999200
1255203854
160191969
1303909163
1144558492
2010606856
1081233231
183025616
908636153
1591620093
380167869
1223292342
257589509
1850154442
535982132
1045833022
1573247171
1129234849
1313055037
674152425
63226353
2123502276
907398861
375921814
710941126
1347124434
2017001293
838453159
1119774385
1276595581
978430566
112029371
1312009803
879893511
349733172
1933839705
1541770792
241825837
2060436867
1886169240
1730828898
1498607222
976633415
1457065184
1749485874
1847974747
788131118
836732151
1706467853
709009824
1482797984
174950955
1499050491
398309333
1784797397
1658552262
1234688710
2058554066
1067582158
1690281856
1670377787
1390942748
137303572
1602750137
1590119279
818380301
1145161269
1612969075
381762813
1225648075
134938126
1365965294
1977422694
557471611
1751189059
1977062388
1999188791
857799713
60852194
2144005052
654909807
114607946
1920306319
862069252
886271622
823489421
1716689559
694825371
868756844
1193218809
1429363684
195865371
929130510
37362046
1156467088
1583642955
606502440
769659968
259470713
1167501971
325417533
1351725910
1880650647
1348684095
489753224
2076308100
196590242
376991214
1086388866
1485855955
526961665
1521256723
188617056
1558665332
1517465395
1983933042
2042004100
92084315
22620899
737024725
469479885
1109163315
950326625
1792613384
1852574552
798022264
612255684
2019901108
504058433
696760109
505530075
834637790
638021956
1635022297
2093830058
55181322
143191592
589352466
956099030
986075843
1948406601
832092420
1130576920
730156805
136920721
1869431801
2034957671
1484615961
370201402
1181187717
1504392459
803852975
678053996
1339868742
222711646
1808927279
361364220
295533141
964847816
217094772
1401881358
736422761
1877604246
161879916
1400201748
1992906646
904555187
233707328
2091938110
237331795
1752326860
1627804048
1193489837
944303470
2140042209
906665154
880823944
1507403158
852795268
311991793
30665800
933014961
1925235395
1809252935
388456317
227132050
553347140
771423043
668081833
1902824176
335019245
2039575032
1074867855
960506386
1570814122
2048958854
1197110074
509082357
800052440
229951149
2085029312
1077861141
1535493119
785712327
1162294879
174037949
2033670982
825866473
126454934
1187918507
1361330402
716828776
2124862009
17918460
54756417
1751009514
2097905952
1589896934
1589774234
909393250
618434145
264015059
189817915
74301402
125071680
1638603544
335213108
836181036
1631526609
1927052998
130045507
306060462
234178219
1028755495
1110782159
1940513029
1736057030
1160532841
122770443
339220354
928381724
1169445172
889635370
749266605
587204542
122773204
1673637357
892068473
1169301761
1369329920
176492141
889002545
1287368346
513933596
1307180688
676855359
1746081686
1126142204
1477352862
1831624658
1240101910
1949730521
1395176077
1247189098
1516876400
141947564
1108488437
1691993545
318561237
1487227692
362143664
648756010
312017162
631241142
336168459
608707130
689807741
1945407460
1613974981
170829850
549392170
1929446028
31400986
1037338530
1366246833
758315224
1623054698
295550747
582021907
1030884977
571620867
298013845
1008599040
1944082965
41802644
33932696
1083383864
1485086244
601966889
1484953911
1890791401
358095221
1674191621
1509455467
2140130833
552031877
1080224196
1422414739
562878404
279771682
1339543501
1861595500
1743088824
1111213157
267231700
1602351815
855338179
1140849268
1591688266
1754674951
1157376842
404176582
603069592
1517699991
1210333824
1372282690
1734590800
1366194959
1045682128
676560356
461150330
48844868
1046047729
1517583177
1796311783
371276495
1570439651
1788206874
1790150998
974548939
447626492
519554293
436266932
1064418671
168238349
844789437
294657200
1353251196
1203795275
912985288
1407385192
2113843539
376547319
1172497191
354943457
1180160815
1676524945
2065285870
2055685190
799537030
770585557
1627333898
845521083
1815822432
1550127763
213696316
1912427234
447199488
495462880
1919840101
1015679546
1421915699
1327860939
1455664858
1210981973
897688730
638940280
1729002166
142606248
30155264
106102562
2069318141
2065780628
716653634
2058056296
2048741052
1698133102
2113634901
108742354
1598126830
240651793
420651968
401080197
747390796
861228358
351353723
1445159689
1042229494
186825342
1320660082
760742338
1332479083
1414034307
263044118
230311677
1409650144
1177038212
613947120
492064672
1051966480
1971063612
438799736
1940485857
2034644253
977983972
432903837
1964544971
246951514
1311282624
1723408882
1492375378
711114652
249780229
870853598
597900745
361699940
1015149725
1089236251
1183618843
279980463
1924099136
1869730778
464734851
505506597
28300866
432232868
1542972918
678767973
664827775
709885773
1062970498
2119610133
1730067860
774003930
1280412177
950452041
1483252041
1138419711
183279113
1830707660
295775097
223811907
2090749390
527467867
1659796580
742853924
956697865
1325213872
918661501
855808843
1601068092
1360998379
619182424
958065015
2112042442
1621612437
1927306919
1980923879
1025716839
906180644
1356637479
940254786
456023328
1428972015
1045703866
1181334861
519690514
1477740250
493528353
1969647920
1929631291
869806469
338092253
204711334
5194990
1450435129
714498660
1630703715
732743821
1003960276
406816240
1866228575
114867301
1333696599
1562120932
1755565833
1405028135
1112453197
1046500115
169657563
1922500761
820192981
1631551925
2091261225
992460929
1994584396
30107017
2083143317
2123472873
690805683
112655747
594293253
238718180
253185556
1624590482
1640338427
1949807233
1939933838
1750539806
508177677
1519819958
862332797
1023484660
423832177
477546472
690536452
191938992
277633093
139236311
1390323297
320676973
517569833
1580492293
648536848
481347031
1511381306
77275424
1964528787
8465893
79792345
1721276971
1074442993
302140002
1927451648
1856618002
1852312446
1830249185
1151364333
327479742
1817290672
1731488018
1488463898
1927112311
570388495
2061166119
811928470
1017531269
308237469
178105015
1729231054
1072359336
639344940
188941789
535877420
1839558189
562772812
2101265664
17888094
1017795360
176921065
1267399661
1711183484
1137363841
581641006
1985782446
1199737234
17272277
905192179
794251016
1500651808
1835130967
721595272
829401428
222226479
2074311938
93854156
194830426
1347679859
1019938964
1227668136
1434572112
1728533225
960989093
1515772608
1229778451
1602524412
1280545155
1909187449
1348780837
1222357405
76557865
1155029756
601544283
1178777334
1657497620
845059340
1079953854
1500625014
8636198
437876603
822205944
510682868
472049982
1483535102
1862411504
59639569
17687100
1010549294
1962860057
298240430
678970862
868088221
276623017
796430729
745908804
130762672
800386508
1629821399
1828305169
1024965918
2124531261
317332068
1657344830
545505488
1652764382
2112001259
1727776189
590724203
993553360
659118593
797343963
295862530
2115697312
1622348072
1427099599
2116062763
1653308938
1204589279
691583796
127185033
1900169629
1896692452
1583481990
795444629
908786631
1883377475
96071198
1881422442
505842979
1915468754
1479436922
191563248
582563682
2023122019
284664680
1044111374
1778708307
1390350281
114975408
2092191140
1868491643
1141468837
1993157225
1699611666
153642570
1271420492
1382928045
1152723342
2052611256
132497137
1338015364
317604695
2045658787
828342794
1472670551
1598605843
100925000
516840101
1859655408
191951030
1757949154
387133321
1126766161
1225652847
339005409
796349356
2123495920
876241084
974939376
801284294
879214634
149230421
134039659
1993904344
1166530375
159261737
658835862
89815471
963251111
1146142783
137235933
2102451150
325538668
855825434
318856627
790578643
1116859174
462264976
523061914
634789428
448881154
706468493
1069719067
1528164076
1788208130
1111912253
1461069796
789667746
1476287715
2017165944
1205775634
766575590
785975103
1905503993
1968746503
325897094
1546401718
711847414
1898985842
1604592037
721543603
128251069
1060140466
1796686006
1551331993
436207107
585387823
1811608871
1955224754
987877141
1983572875
443158877
1049176788
900793120
306288413
566846736
2084858376
404599519
1444241900
875561187
1269272864
1889300031
233394154
1299974538
485257318
514005633
198557755
306834461
1794183115
1384733516
1028023949
44431410
317341879
740188391
323416962
2061356582
631563900
2110755466
769411158
655893205
1900189725
771943692
1953064850
935504203
1725847375
1602659832
577039240
159764402
1390969453
1599931795
1013978337
2022376050
1634829652
1644639370
106365591
31418924
428179589
1656382522
578883288
669392272
131331010
553851361
1279370110
1764079241
425363863
472969515
207142767
490709
634878091
2015050336
1391669728
1368234614
1949151459
2027976284
1334161387
1232802683
1516644628
1901963169
394852888
2112877531
1607572392
832054689
781222515
118444233
1588844609
1853457515
1579392925
438887692
584684844
37341120
597002633
1276181000
1939036059
1486702401
1232234150
1994670520
1561004980
1198326406
2001375902
2043876651
1242941599
1609841002
2104679633
168042453
1825598210
334098223
67417750
1933587599
1326835071
1157551085
686560131
518466049
677438328
1164453256
1896121830
650376175
593667321
1063839117
106157674
2052604569
1849050941
601646413
888043813
1235775198
2120614069
633408507
196858568
888314269
986521238
124197352
382436252
1354406304
663608798
1398436262
2008577905
1712189473
1296738382
736233021
262389214
1532270297
143906714
931248495
1987848787
866850732
191696714
1767436069
1426019595
749246351
1690550240
815265010
919879085
367645934
1040751872
385237227
1450598237
148771336
374948698
1301797359
22108681
2077304739
500891567
2104286634
2111914811
1532618632
1303855393
2142942601
744528520
80186555
844103063
750118862
251142067
1613351874
551247478
1990966898
1840864191
1846431908
1513501435
1936164995
1318812055
1674590273
1305169880
1438554766
1121643956
950995238
581469745
820983628
1877474804
1345325848
964292629
543482212
667136749
2059592065
364013503
78339073
460277217
238385304
1875063461
2034755824
2021644977
2020472293
380422787
626402719
1881687828
754950281
1162173431
701841858
794067979
1975655094
1055399838
307353114
1788790211
1441047637
323591089
1457981741
607101223
1584894922
1885501891
2109347236
1830956118
1550360401
252753806
485164866
780229754
598248853
75073599
29669511
1013888095
340538658
2093612821
344035438
1101339171
1476926451
1668857836
2122303399
103470828
948255934
1098384298
806499310
560078778
49961768
293739145
1046768007
877885744
445479120
1503542392
110435717
154819168
1081076582
546050065
161996627
1902329018
2104250774
667583518
1000342982
82547823
828440988
1836496404
1254041841
1711735423
1543636452
1372346147
1687056221
1641779078
1608980387
1353994147
1571680136
1326197220
138167080
1823516169
1568421621
561605299
593498648
1788280888
1780421594
1215382729
1585906217
401551492
628454143
340405144
267191770
1354481418
880725033
111690946
116993736
2034887185
646262449
1022634851
2028278566
1307503161
1288052556
1301554310
265845034
523931028
438725212
102575785
211676647
666779428
1069836225
1318079001
24075995
1825718794
1375676770
420267006
1235312936
1946214967
267134912
300267770
1733066538
1266935617
235383261
763609063
784134740
754252517
125842105
1435176451
1834806812
1592279
233729768
1700656146
2045206869
554714824
136612522
1276727479
333068315
823203773
1940466265
297677148
818979278
1965254181
465342747
538613454
1103882630
1348080856
520916268
1942099071
1949846300
1724773116
700600608
934888568
1880105689
1831105120
748469737
1284169163
821758008
975174738
2048188754
2074274879
1198312273
1830735519
351335230
1859787619
672409985
1585685385
1023918236
18600164
500026077
657906535
1294761541
1927748492
117514603
1273374182
1940500787
597063379
182450499
2078812859
2141985213
811279673
396832261
1643147379
164588697
1180951731
423595588
232436665
829446476
2021161757
248545072
236291195
1670623887
69273432
509735859
1327647313
1079436765
141662346
2095049065
107301781
639785598
722511454
1141680556
1519885082
898635640
1745649223
1472251363
2131456512
970088782
1765386408
766615464
1949177959
1905452127
487713791
655483938
1054209554
2078345696
757496941
1395100811
1268816304
804587409
1033253037
239380115
1718574798
1746777850
1306495632
1714679609
412796110
1122026407
43974740
176343145
988911371
178775680
1395588950
2136296981
132777887
344471071
1233413110
1790505936
953466762
358100819
1040500593
941071366
1556911886
412050192
475108451
691226237
20666712
1565087087
1319238768
1777178816
317466509
240559450
1442558951
462993728
1920719933
683910030
357049757
175950399
2016752409
774471282
2051534105
1274242560
1198890310
1266263261
1816957326
922243637
1030512717
1033780866
354912816
948432550
153864917
2103526071
643957334
1785296269
879941835
570511517
1783167109
1494422066
1187180766
1904870558
2065045541
2119789012
1224368957
237259156
43556584
176777761
309835962
1581299829
1226434464
2009664887
1246177715
1862757510
93025017
41189773
1343628061
1953816693
1588604411
1720159096
2043868272
722511555
2133009037
1982734725
1138460510
1021204627
849355278
1033128530
176274447
2097549222
843898514
276994425
1773330124
358121386
183493839
714598451
994291902
196509171
1394534847
1197192664
1141742487
2119714933
1168179160
1096353586
832034679
2106676389
459993160
771809863
1549216210
1598412661
1559040029
1259670260
448919832
802653837
1225919419
1830602883
992560215
2063965836
1145834312
1973927015
212043007
183065655
1108977042
373571298
2101718844
2030777362
1144213734
1600264158
1984913021
1342489960
1250937550
919097487
1038430168
1671124522
1482632867
1201334848
596223417
2040064118
886193936
1177746681
108790333
1878864458
1570912266
309153353
1217383172
1727155709
809140503
1325661272
458745968
1089469041
1815869375
229200233
796536174
746665235
502426158
848233972
1456474507
409634757
609587500
1510666331
1251647657
1159035186
259435568
1782097131
1978497892
496418078
771442742
1050625494
1764239495
1007868078
1052744218
227424661
1539278454
469561820
1276937737
1098113621
929473258
1871994123
1165416373
64401175
1959786190
284608984
1545609629
1044038534
63140123
249417062
84260542
1867910903
945286171
217827136
125585080
1620390480
1331136756
227547644
146432862
421994369
1198390076
312835952
1340542659
811980223
1960456144
1586325214
429349503
534226642
1263920037
1972198938
171356753
2125706466
1757411759
67636563
699510197
222360385
992282785
490590196
499660820
2020311169
1459793292
234778482
1065884300
1913253539
623505742
165979582
385970578
796027198
1793438903
1661831273
1574517969
1530137771
1818616286
1062569316
1730775138
772599328
1642005895
1983087612
1113959007
903825242
403139027
1723524770
2094365717
1572425506
951716685
352188911
1156286794
735648763
783424099
219163461
1553509178
1237128287
2065895279
1262419148
13778284
1719554127
1692076331
638630080
1322464076
1395435427
1782410339
1841908740
996559429
1524599592
1019607570
801611746
664575618
1466622425
488618906
1519186868
1301659609
1519165109
1167217203
1296433394
669744742
936922686
439863217
1575874637
1913218832
948395857
814845058
584087827
1149864117
1285457456
56565740
1257595126
742500257
971752310
871728268
1776237563
65060943
877218604
1987848787
373366175
1203643033
1628278865
2034199070
552602520
468577294
239209187
380093245
1046229063
1873941407
1091544572
872747288
1230003614
797591429
1443092356
1875856143
816091549
831652730
1963034357
1181853053
1663046764
1164596256
146134609
2092645109
1739993698
1298978438
884603978
418271453
1448945865
513778209
2060713141
115606774
2035605089
961867492
1202087218
1025493056
1773847915
362357380
1174042284
1185065582
224713969
1127631989
1350988857
683513638
94731866
1242761216
573386738
1233388684
151770366
2070414894
1333461162
1974607911
1670824994
1686138914
1793675765
1263091026
594246354
620699595
1558931395
1514946662
912564064
1307925317
1592376155
1099284821
1800136445
448469413
151911108
1922677828
2120801011
1245903701
1671060970
478727498
1479463730
1580155096
1517784458
1969744794
283642159
2138714687
1337636728
2072092940
1277874706
882398689
1347635231
689176301
351590001
848832634
1398254470
1254586606
1393009023
1053045270
1635248946
118961061
1302200825
916201244
93223824
442646486
1864413562
802852948
1189569704
1726271018
759205592
155136128
1282203210
486119539
1357718348
959769887
84222833
610526295
2132204850
2095173977
627745714
1993381300
357337983
1478884203
609444464
1137569105
435013197
1892003230
4214235
1684746209
179944409
192200882
732884992
225499166
371952992
1627294906
354219691
51864909
1991409046
1713975195
709155788
149695185
870021758
1029711196
1201866353
819212791
1829085023
550153951
774251604
668453681
1231406535
1069489625
29567784
1346401948
1403719445
458533455
1210665114
1583239529
1882184275
1414270162
1836624225
693450816
1772137034
61843114
1408053658
1108514998
44182429
1860921878
1232775790
286072623
1313798555
338364802
2065862675
846854986
1590849227
352866479
1831890695
2062143935
1829489720
891402263
1668454970
550838940
362373857
1285379306
749374597
1299188756
2030297227
805811922
385500293
536886636
1467260231
320245970
1235286493
755521576
1485666535
2022275380
52454199
768659476
1195010208
1976776959
78082520
1111901545
2048638679
271839838
481431717
1850195019
1484888962
283453737
1087911686
1885377363
488094242
1456897782
1171056936
27455492
243995781
1628479728
2052709647
156304735
1209634862
2121592830
2114241109
771449045
10790778
251178998
804598078
622770134
782485892
2021297531
746332127
1923408511
2032004009
377072317
657495766
899241535
492281108
1027539776
1745115189
31993690
61415291
1686933177
222554948
1255295656
1525494430
1202503764
1640119978
470926150
1625756601
829639918
912268870
1614226768
1825041122
1038751380
1096898047
1767961229
1760907952
290617375
1378676774
2004637153
1905516580
981391732
1035055901
1831421581
2143093788
377262599
503748062
206699907
957028447
530076076
756458654
1989554264
1304798037
1319811096
1183300461
456853968
26442772
292859757
825725276
1136876860
1911362110
1431233252
168948347
972969412
1364111683
1884030623
1651779856
1143918097
831564218
1856933504
1822147372
1578177630
763584121
1664134649
1051700950
957282090
1151992863
568685801
895456160
237740826
152721883
1776967459
429610499
1251142491
264254372
1758681375
961520719
343885992
722076411
2010577136
317880532
1041923681
904021378
298196695
148597920
948473146
286892576
1873419675
846230316
2122089396
1328029087
355742704
743779804
37096005
2087294810
1914761692
1514660260
878752884
1831285179
619273830
2005243479
742493893
395697693
1009635968
1034447353
543654316
1809552125
1347724101
202305797
1693464466
2002936031
679739384
1557094864
676701975
426160190
1742115711
1522195378
1172003027
1263684783
191333376
978596067
51077802
1884444127
1660223824
1063653522
1707952330
1173889781
1555203115
1965749684
345426362
1635390318
1031581313
1293350444
2082519421
1223773382
898342505
2088682063
874918060
161169494
698131806
98599205
792132488
894682224
29044786
1559326153
554475398
1761515809
1594193771
204868685
1978222834
60502793
2066221747
1109960925
547622472
1906209841
1852950454
1382307526
690191289
2104884563
1992325063
475245618
1344267854
1813504750
1115741300
1297292162
2078085036
1056517139
1925149689
524129004
132109527
886150299
1878271891
620830915
668582811
1593323544
381353060
377898708
1479622162
1613802561
1614379242
284941562
1433559854
2011545261
620090543
287149576
1213632514
927037385
717070490
84918977
1532010925
2038335147
996146414
2036884992
968562673
1937774982
1236925308
2036071463
404131214
1765103450
1605895848
745338449
1671683594
1536440054
611518173
399638673
1357280094
1735282207
1075645129
773395042
1907448776
1540244417
957526178
696519880
1701355268
752092214
1186103235
1901019383
1003774864
2110774542
1419073199
208465367
1063226297
892648388
1226305868
410823215
532346999
1942575274
1995785907
591574237
1100811017
291188572
1107683916
1868511077
179590049
1919543935
1348655744
1978414732
345892199
1636030273
167633047
593759673
1634450168
1836062159
1512325191
250057812
145050111
487399527
867900547
802579696
814548839
1992717146
1093372835
1156959680
337078946
45500603
439595600
610921236
1894430205
217853476
467375426
492817949
677157793
223476415
2110971588
1415649525
2074096640
2122716827
437920248
934969290
1599939463
1614559018
1465118399
1045753930
1190109589
559897388
592967049
1165765616
719437945
701160375
463506147
1281300866
357738322
1078642590
506417611
1709885970
1328449694
2100813314
2063679605
2061020902
2125119075
279047889
1837979509
934169227
1405827803
1398430501
1990387848
1096150091
239412103
1128182401
1518517482
1031295406
1959398048
525558773
1320168430
1046427410
443556247
1712632012
1051859360
1409767930
1217048468
212941679
934508568
2034212786
33724690
1040713586
1595795718
1318181475
1907102533
650250600
1585890446
1917921828
1162243102
1258969743
1419097453
967443080
1723618106
740757950
1962887203
1061532244
705199721
1114097962
1511586462
539880415
2081333745
615683209
1817398321
1313581424
624138170
1981781423
1906608976
89966369
2007557451
62968082
353478585
1942314611
1421956659
69054713
660522337
1653969990
826717495
227465690
1087375499
1263444280
250730264
724863815
1576610091
1599816813
906238497
246688790
1378161199
1382357997
282481100
1871833066
326148917
1661697525
1948036353
1394226569
1856210430
28602138
643232467
1687431169
658286162
36849503
1705420346
1517529059
1948631169
1153081827
369792917
1937811102
304919568
2131095653
716527586
499017436
1129379767
502271449
473791654
1741780165
1137015871
1336520438
1510055554
1751332254
798344749
720616400
552243845
1861161129
1218842332
578804901
1004165627
1569909036
492332733
832404288
1800640877
427663136
1202335210
527035198
131225489
20885615
1939116472
1533644951
875900892
945393144
332088138
2119356851
1100397653
57939707
109840363
1113214938
1050157305
457423802
183081342
837320678
2006776863
1592918178
41900328
1402065435
1694007348
811772550
1567649074
539192503
1643336171
51858063
603083861
1369607589
377201244
1326434303
1116769857
493157580
711125996
1313536463
788988350
960944431
2085559619
1090669565
1775159732
2063662855
703969877
227663859
471111179
1796126775
1403468090
965206077
1320502511
1918316024
1580065627
186679789
1489736297
139929530
1717268186
1674060243
369260847
801955433
344030969
618715360
1198134325
227928222
768460626
616481462
1245756033
81626251
1244874105
1340806373
539248658
2007427508
901559995
1182303190
1952783285
1176680808
2001039260
1100884555
709607027
854516184
348766222
2113961976
831386335
1372909981
886369203
1415443805
841267894
1530617374
781859874
1097621918
10228331
172028465
1537257988
969903112
1802878615
615054884
484850034
1270391244
2058764146
571189604
994977131
1642142667
1302989640
656178934
90504517
302236202
690885787
1391978505
1785834041
1243048294
1697180465
257794328
1451181070
1049867353
557028872
549948043
697978384
1684046408
1557175407
1315448271
62672785
249564390
430462137
1499738968
1395400001
731510839
485672281
578174955
803971012
417499402
1526301696
652168665
388576560
1690524618
118955521
1564159506
797920794
1448902318
2040473755
261772678
703685829
1986390399
246964548
1800651330
441253702
1882285224
1338638483
1958422320
1030686954
994914221
1669121439
1699734216
1374397640
163896178
1582230134
1303639031
1131332964
1919062285
984090891
722892998
2070280055
1836398711
1238566874
1952242840
611159055
1587293214
487592036
85072876
1350518099
193724973
799963780
338047421
535703927
477614780
413781198
109325990
2135861281
1457793361
1562883568
2038173030
43889757
2126040799
627907336
815386483
958639225
544354170
517569933
267701318
1691001127
1006901537
1607963141
288332600
1387699286
1267340257
1292150601
771640987
1918760322
13295336
1182202439
1468001324
172281276
865752090
1332795797
1817703960
844816645
709328126
882570203
630270075
1520208686
1104234569
1530584221
742905082
1693071009
422846926
1044306094
1029591672
465588630
237164624
266763516
1208521462
1235704253
1771029619
641646733
1006403866
2086871133
446146905
1930378069
115605565
2032162909
1398650481
960295809
1530483499
612948799
1754124885
2128455200
566424943
1573267203
1895723146
1219576673
1775453984
477367013
1134781686
917442017
755049778
107571395
8384757
1978294322
864541252
997041115
78605210
623320328
1869064791
283947465
1351962337
914356872
48556454
1046988141
226764613
964250979
803113621
1192999371
864937293
626536092
224798907
1822576105
705574837
252197549
775872404
681315955
2046665192
1602767893
12264379
268018199
2125285438
244800412
1604986403
1007652149
910805937
1321452530
90029219
1195214061
1338014725
1027163853
711997554
436165469
278756273
940361893
374598836
1149877878
84844938
254687901
1943247908
1118865880
272083939
1347443239
1597160233
300546104
1281023995
1320396656
1982441608
1516944622
1938802945
2127697544
1752046247
501554364
616132246
573316562
697569625
2004257152
1499297157
738610017
1179639999
1843969316
671739372
2130153429
1822701921
1678761214
1167452924
1684593277
836181544
877383931
1919566380
1882994146
1291916939
819945311
1053592949
1828376948
1356584391
1247473060
418339054
149044893
1277522321
745190749
31058557
1376502235
1699242197
578462654
1560502144
767107210
1322488601
1967864896
242298025
2110923898
1515966307
1347472917
1022475854
110179403
1760395356
590914066
1071814934
817195181
442858608
1982547698
202643086
466243851
897845280
1746297898
283602277
430791394
2014939597
1537746332
1985705332
1969389087
1512973138
174009247
551127487
795465041
817545348
1375466255
842319757
1315671659
2043016876
1992195446
240948299
257556311
1602388228
480209576
1513436985
401178251
803831802
1523028092
540406569
1542079907
962412380
277999033
834811981
1719524505
278722056
253414346
2125551004
2099544916
802522053
697907674
1299016456
783685126
1347986211
452030401
1491969439
429892639
320345279
708961262
250923200
1348722915
1515206139
349629364
1968279524
564217838
1351409618
1211282446
400519276
16070679
906580494
970424292
548781993
16336554
45624593
361688207
1894292430
1677359697
333016515
107930767
1667686157
958952005
251205389
491242489
1723492030
448231414
1229206333
1057652567
1087954960
1447383619
1033840231
111278732
1656274980
172580950
1243519800
973660194
1930390325
814967013
1145698542
1745404794
1246927269
1507051059
476839959
1400510144
1947454021
595753566
1286794800
1228914451
1616801691
2077176332
1102747086
1702070747
1882479230
422937736
1694263402
1689509250
790431703
1398534744
717079011
679821239
422157502
2000107570
572814077
688019069
1381772508
257797409
1695858213
765667325
868035014
1148238417
39879622
909597276
1462096458
1845426867
2119752619
2045334800
2050077770
1125144567
1269475396
421924858
983601554
2120368891
239956842
2050776009
199529921
914988682
180489497
190775153
951971680
1096656272
136177679
1731057132
1447065692
2059592744
767840082
1236388138
98072833
1534153889
1427393722
1628354153
446293031
166602099
333955206
1415761903
1856963137
492387244
2003728742
1821054664
158496329
862263575
1167052259
856959743
16517640
1568356504
1459989355
714204948
1833298216
1017091469
255015343
1622021496
488472699
543829024
1050162286
960332165
684982927
447893346
350913014
1667365110
20267431
891727320
1173755034
1979858583
1524147106
785959640
938455717
35934545
365682505
1998358665
714382808
1721431881
1776674022
624483022
1998436053
463583186
702183654
1205498948
132203673
1025297934
1067230148
1110151946
1369463266
424101663
1662698245
758684154
600365695
870153171
764490226
1369636315
102331578
1204719383
1361059018
505053285
84510892
370685143
492714746
24234909
2044119396
720103130
1689299816
1418092037
1525421809
698348926
164972183
1434931715
1541417922
1147231498
1398513986
849882174
477908927
176551754
215040201
1955425731
1669320084
1191581571
1260163057
830920724
1261712906
861723846
1236822900
939856978
310074580
2096311607
721453472
2061068436
493528968
1938869549
1481650019
1998562171
1539464286
2113143004
579307672
133766573
1890531657
2073581002
38173189
127508865
864610779
431776542
293068960
1510909460
1242420027
127154539
2103174086
1508690985
1585929521
1331966673
447363697
1993150281
50766096
1495472877
1549039037
41848543
223814623
86518374
950717419
1622734286
114264284
973286787
2061689548
938054665
1861765095
922548899
1790571879
824337946
796774508
1819937156
1117718168
729284163
758893440
945380008
1408625713
903148760
266007478
969718122
1140597847
355565339
21371289
995023759
1913729073
492601734
1183451481
1316957705
1079987872
351070005
129221127
2102866606
1983131376
2063860524
1640873412
1194508143
39602422
143059716
1936271767
2144807932
926312913
1552043347
659068644
1371796255
2063130417
583712585
1136604529
1700522845
29579736
591376247
637539217
1779652823
1721587921
922807988
301130152
954872863
155146045
544943325
398133615
38809462
1393878112
1884108107
461810992
492029972
697632668
439039580
1863845821
1943386932
1996464854
1238331740
1580652382
391539142
351862897
1332400559
126818375
2047881509
1681265296
1647792157
1406376140
1442533320
1486287049
923099547
891182276
1735974977
2007611603
332469399
489599173
58490041
1985995791
175179446
824979211
11755840
411699439
1088749003
720135313
552297003
860316317
1740339014
376428558
323345708
875875192
41462569
1709499269
1753492815
122367892
331134438
587222874
1148452083
1252803194
1481224513
625014066
877788409
1086085721
199847910
695457522
1839829132
1688776497
2073531584
1605727292
1633981142
1649169314
1325734938
1389783654
357208773
2064380128
1082106875
1368378716
1179231112
2102205242
2076309822
2070892540
200057696
1795486756
1740830102
1156485687
2022246270
269200081
946355926
1313113187
36101829
1426110470
969363028
809769467
186478727
399387929
2079185397
1765838684
2042351361
1383611624
500327472
706866107
1870285134
963747139
1378405176
29520693
603992741
1579801723
193474963
2062940272
497606527
1952612737
694257278
1837419658
204520957
279281349
1193019275
889366391
875204788
1261296566
2002265994
1720925141
1793320165
796116561
1566297831
328524131
1484131459
1361749961
26358431
656066568
1763950621
895390948
2108481749
585748559
1041666885
948373193
1897000227
1388020858
835609445
283357977
705858948
581472974
559341235
568388867
550801863
1456738573
946089146
1643245318
1997114192
32340405
1335132922
677055539
1749198506
1157549634
1234428109
1223916276
1911070680
332268131
1330785972
378126189
279843802
917313015
135558691
1088996073
1292797113
978334328
1991490506
731562979
1025138638
339274808
452062306
2089743876
1056831610
602335728
1324760589
770146382
802586251
1422148229
692081192
312410216
2069036802
1435346739
217331857
226612137
1948903710
1605704553
1570040215
1849077536
187755259
1582783557
1195231410
2124543372
1113016577
1892594648
1530394782
814249706
802757820
528377603
963575763
1925050362
797604251
663796388
701029145
446976842
1702858414
1616795227
865168462
1108752859
1164606871
1349793549
779438895
134728173
222586729
1363449421
1996720865
1554148000
1424617097
1656676913
643944565
987848613
276869270
1427605883
277286978
942787177
1439287050
624311957
1218506609
403764430
748371152
537017612
1749762941
1632180050
107070420
382478797
597940908
1692619539
1486073894
2038209987
642846015
1245059446
854626690
1423950542
1940203044
737513448
2093579925
532281260
616321205
875956571
1723312633
458498210
774980911
1378041576
674107768
796280351
994014424
509539394
1110737979
1124630162
641483041
1844305770
185446692
64660787
1236592675
1745817619
1284902611
1042549464
1429179092
405542897
1345646795
1592285218
2019315816
1902507228
1070670630
2073897865
1362683197
1884550289
2014127893
289495432
253570824
1882998334
2142853363
1419347334
1663274764
886374099
1212725798
532474403
1559818691
2111600060
1609315673
638568230
1558939880
877575934
994585986
452426291
834174008
102897183
158883225
11450344
1607539758
1289652870
110283475
252039705
1204621467
803768010
405992985
1412684604
2049326236
1419829244
180095867
345828805
1698335636
1453356398
78708213
2000168901
1016171741
1960830240
1038323900
1068090700
2079966164
1032850231
1227676455
1883483149
2046623198
2086679578
1183932981
175136717
1031846780
1349936397
1687091680
1317596930
1337486142
492099235
1625068142
1455214761
1851314162
935634267
158209667
1141114459
413752825
1039021199
1283000612
534247186
1998774387
1913886089
1569268085
1075878280
1498542835
994409444
1716797868
1620111432
1865483016
641989978
1999123516
1197679474
125390509
1197418268
456177438
1344402883
414051151
1672344473
923680607
1710085311
1279308060
1759766803
977937330
1959798779
771697688
1138627030
1780555873
517117390
658187482
960919554
865159146
1925974975
1347001238
366999164
1932652294
458500805
1144313234
764485752
102282909
2059719447
1085143031
714208735
2058975909
1524840917
208704985
563910051
1719173802
582756180
1747932530
1730116113
1029019443
474013364
239983569
233285131
768636769
1775197200
67454721
1913343346
973762720
1291514612
1015008180
1336864310
987712240
955104781
1977114037
1416586741
1310569595
1586291317
1368164158
346791725
98318196
363932163
1893664801
2097033371
1385454187
2039101424
1382885906
2103429140
2077360612
686310486
288052028
1092558148
1786812429
1403389200
797505471
1729443876
1516039566
1929740054
1343692554
814365887
385797278
1237990164
307879839
311203618
2103799984
1823134755
2112930697
716493924
240796215
1376118787
1507621266
1417708326
179189408
48445655
1943270288
674318297
160597965
781035173
564541517
1256369699
909212616
313257393
1688330336
1094079139
1327366678
917838529
14672567
319971121
988976984
1846749739
609710507
1174675494
896612152
1249026057
657349369
968342545
1120264588
1097678695
825008330
920459513
1549504628
564138934
958725965
1260497077
53069920
1746013582
1420597424
721011453
1677789839
2115529750
260023132
2011099216
1973652915
526457002
539616973
530962947
701496332
770699598
900501964
399332540
1314329411
1963518634
422834462
234286120
980642878
991694672
2068336587
305731810
1695987393
1654798120
1758761086
1367038292
1171603382
1526522152
1944019871
316346467
2037120110
1405046282
1960663928
8161746
359082171
134587695
1564582284
2135807896
1237837220
1814451529
1324657179
572307311
2041218650
1612529176
1806219493
1682284785
1986070664
95877757
858058715
833610924
809795661
1285407475
1214071981
1178258332
1052429807
1110835642
1832552483
358071239
554112687
827231813
2019936101
1453670037
973766512
1313025455
526922823
462847681
257522082
1772033191
105918906
988084689
1542739970
94266112
1165451440
2061567292
1719979145
1289613725
104248993
104189933
25450577
2089903565
1172480673
2070690747
1798234366
1450155290
1602661212
985711080
1834136546
1209132652
84732290
741702999
1716541469
1514515184
821171390
1335803239
571147400
1333015086
1153947097
944164203
214502084
227598004
1292827196
1220456469
763659254
157446393
890210515
76331457
1307221030
807725943
1061026007
1031885899
615065258
1920213566
1651572206
388862827
257042617
1068833157
811133800
1410809046
1222777484
881520772
788581086
1506906466
1498385381
947796952
1559511294
1881785790
732473781
605130814
1014130146
1701870032
470986411
1041674636
2110618581
276532395
1545464899
1795074539
1691878371
403707581
416185231
1220669051
1247488330
924264314
1592593610
944705439
349958543
115533817
392916538
661367003
416805834
839321965
1686095896
50888290
371490478
2010340237
28466806
904672009
534635215
1842690602
2129111332
617740942
307380265
1533854645
2083974968
1016252140
1607694463
1794819121
1715252223
1726825124
1570878763
2087384456
604821079
936250427
2141688612
592486829
1815566275
1150313804
523431873
736890158
1774331356
2118514945
1251936808
377112255
1492960458
932455614
1743774997
238278280
794191007
1232965825
720602119
1746901631
44887845
23279667
635944275
904766352
1973855801
1752919071
1195863789
1097993637
186104311
988846072
895640910
1957350759
1997986224
157997078
441081057
1429964549
161095574
723132587
536788661
1819949174
620558556
1598630577
47631161
706023019
1591539809
1952058480
204109677
831969360
1392796171
1829127754
591802187
375233604
227245562
1425163840
1389974378
618770722
1661489752
1991299648
775433023
669957308
1912721568
1719351517
174202721
1432614951
1009751312
1732678498
467636379
1910215867
1387018014
1278725396
395248048
1288908356
774552391
2023572861
1052866942
991563189
281533778
1072119413
1096305477
407007777
1671841240
785821364
1010687113
624899949
1081910168
1940266064
1119183573
728034061
274277667
1292874188
440194116
1516404818
1885845052
264963107
1905898517
2125345984
646869613
22086242
1589245671
139623131
1410400029
557932296
1851790500
165580024
124141872
1266342546
1180946280
893654316
1762172237
1720983124
575304159
1063490630
1635563338
1905093378
1196387419
1387013254
1911856672
2043844927
1513554179
635316277
84537948
1718814583
2135877191
738036483
160882867
1101057465
1877016336
239974002
1425565119
1733018487
623829038
1892755261
752951615
1840841911
2003362881
1278242569
1766841006
345449503
203313859
409391989
1409209524
693462994
2015805283
1580992614
1616106679
781291422
425573502
1440236448
687767819
743278971
382010877
1799551967
885422246
882408336
417114624
911322483
843652101
1888765615
858557400
2029086331
830617450
2137374971
1898132678
1789119683
1071980
621882749
1586995002
613565479
1448515477
804144147
1821318585
1574969935
1433845075
490533719
1750843161
1274002262
1788145888
1042996952
326446354
1393629896
472190700
869163574
414650767
633496924
1189828803
1124134680
1791656102
67258261
40572473
1629914940
737449822
913765604
1377051661
1843085189
1081269650
734431593
1186686512
1576197827
141090092
360379193
2063786285
1415640889
955050538
330402334
154663434
421670352
353954085
42693755
927145766
1101353173
2104289901
23264417
1641536305
551726829
100033203
1284497297
724267626
792419051
1377642558
1664820920
1505960918
1575249219
2114462226
213025433
1216773102
1204695392
1355123649
1451869330
1933309719
1836688082
1955170118
1748779993
253991731
1631938584
1891164590
840440272
1055683397
1960602702
986863249
613476825
501832942
25232326
1052303808
176385184
2013973583
1869039300
2093905094
1169654076
343707127
1085901750
2103556244
1648298618
667830399
279910323
1891635304
377507927
1926131561
196619307
1366997982
1482403912
1216008953
355321746
1027232015
483104426
1235234366
883213307
115062676
1042172163
1263581927
1345096924
1527554074
834590392
1548976340
1331065538
972636728
420229954
2137009739
1179496194
1529984932
649292920
615169927
1475552993
1664682531
589288190
323843069
1121178775
2098753222
751810915
1774158161
1684050538
1588460189
446711923
1688567041
1086210604
1528288881
589208826
296871642
1874814921
1107132770
2122396577
1438374876
137552149
763491172
110742441
128789308
1919915825
1024051443
1820818691
541929545
1961679722
955268878
546833974
388921724
1112531207
754863231
742152871
1036172909
2100724301
616562878
1620460554
1225223368
350550382
1133717449
897947255
2119273795
377805823
1390477922
1140908908
1425325044
996848787
626007165
1959442286
352728960
780379398
1095238416
302171489
679229846
710196198
1968539958
872055042
665593727
1166764929
1601634547
1494036738
1268200018
1671248010
946753564
540949542
2128928506
1267560490
931892855
1016974185
484981029
941897068
56063281
1955563370
1902536358
123133547
965057515
2064228617
893979363
1535705186
447119630
792686902
2041373397
1905949352
744419227
766957085
91138047
1181554801
890362828
779012442
940980875
474013049
629316971
1530530750
1891706157
753057608
1265549174
799382650
1399298119
1567174121
146570339
1445612839
105569792
2079702890
752497554
1461826119
1227066019
1034476028
2085511003
106570804
650739195
699410891
605738638
1543423892
795332802
739267404
614328256
1528732564
1302591160
1239879735
1545809860
1010396423
1159146254
113959115
323690210
477847277
1268419821
1196383467
2020386546
806489805
2078203430
431133859
420119254
1401789977
37191993
1333011726
203037369
819133842
314851336
455964145
1538354093
1239339076
1849988280
1680522575
1613846410
1228662442
1017496428
254420271
667379333
381192224
685364072
177430945
658755398
1774148484
1081103810
1415166002
1557466293
96470228
1049007993
1316633734
614727797
142871007
403929279
512651990
901561548
1031466808
2141366346
1524397967
1586516921
1711355358
1241024974
2126201129
625939608
1725170302
1507417428
982008846
55609142
1706137076
1069649065
193580315
125476194
1000950292
154521828
2065676945
1781101963
183489182
1691859700
1174542752
1169863672
927138106
1902704492
115626712
1980588071
1583526473
999838972
2087631180
522491831
366429579
1604450631
636081810
259445245
628211620
1680465214
142178168
1999985850
297684733
2073976106
374812108
1730305955
1845239039
240446079
735305829
962153600
1379600602
1378918097
2100627630
1025146686
1529115099
1802356445
1722769386
808983611
512977568
79744925
1472595783
1783834981
595670319
322399916
2069026580
1130436476
277091179
243546797
258411654
1987971265
2135637466
1423559338
3197768
1971811587
85853846
285968456
1994979153
887925883
214021786
28477017
1797461063
677609833
401993807
802211685
1949898154
1784188491
1760023251
519649930
439907773
244565342
1650168827
1693629691
912539165
586335429
120392144
1718061208
871263494
232115657
1139544089
1950789355
1168677705
178330510
224108791
588481266
389860515
1291513992
1233760889
537332452
668669822
1858318402
1134856780
2139021121
1108152637
1227165718
1741531310
2030496794
1340011371
1701805719
124311021
1795979083
64016012
775037208
60878288
422584703
2140644064
1398106336
1108820188
1831971621
1457547635
305243456
420749921
1349747289
1533192097
449352098
2091420697
2072564658
1171524362
791638655
244202880
1805305352
199058938
768404906
376751302
1739410394
1868927662
1599451156
2041698286
338964814
499360974
427249549
1176084785
2091834727
1895645513
1664603459
1799350963
1579573233
533157969
1668316416
1225034905
1395044523
1072789020
1902192447
310597829
1513595269
722971112
414143181
875632108
47281749
274851148
1619055029
737089233
824002947
567928205
1624632807
1049340080
27881697
1506053671
160387472
1083191336
1463039496
875682268
871499936
2104190828
98133003
1656166252
1106256822
341665349
1029090668
1704873385
1819316481
1206973397
853450507
953664430
1420394854
602425542
2118003137
1244662147
113496766
1610695778
2047135733
86384833
1731478475
47506584
1120443408
6743814
398287193
1937002394
1059615877
1443442011
806035569
1538593937
1272181008
734933261
679089356
1177563235
1796024187
1991178932
53663312
97201301
463575801
1182334782
798980462
1945038247
2079038667
1795991318
2073686218
2083452365
716194596
1699539783
603930358
763926963
272645615
846911488
851353668
896934975
1322719678
35945451
511767891
1818316942
1260664062
1912136868
1952226879
1492152109
1774401827
791289025
52630659
1760723106
355348010
1413911369
1800203090
530762782
1457517366
184188204
1755641598
954112678
850563133
1854898094
1016189888
1360087530
552629835
2002636009
1277152757
80351039
1298602223
1698585423
674025574
509986338
1805744040
1448853593
817867204
42789078
451679409
516021506
1703092143
1864223207
63345799
1567228317
940269867
350063050
1539662625
1371507690
237930260
542494270
1801846184
1126863836
92121843
1477916901
37816734
1683835086
1303946972
591741315
104538424
1063896288
2060252360
509040085
925298805
1042606424
1847501499
572004236
1156159682
1244072376
161905607
375868989
1835706989
1555682298
355702784
186600248
88868090
1571354695
1226161117
733396024
2125909097
1767804688
1034684450
617921702
11911562
1539876228
1585581264
650282510
22230263
240760402
864790690
1204339857
1345432154
1529597860
180481976
63426640
1145795437
1451845316
837510033
1517301788
280387760
362837552
2101502055
1318421933
622744052
1713580277
1302152044
397330637
111746061
1315378272
1164536465
1546289952
938829462
2059485816
1435357883
1107222720
568288927
353546717
54984300
1433090725
193046865
1837459893
2121772239
1201816692
2043636231
1928296539
1672716809
1649938478
784172695
1151763464
1655098958
930869767
925355994
1769894616
222860344
817383845
1059411183
1272925153
1898594654
408080644
366335900
595848091
1430969361
1843194571
242810781
1279542358
1164673498
917955385
889295401
47603318
487762693
100793794
2035104526
2092321870
360324019
174848794
302587421
1204817593
1173320368
1008938751
846169705
396956690
1580756837
1759581964
1995416494
893766968
1667435610
1882056304
718672100
1092941111
108722928
909196194
1429998389
632710959
571138005
21954864
413155179
1883423428
2042521966
2092446523
52424847
2057841037
1597322836
1208196091
994443710
1292556729
984962360
1777211784
281737584
756169897
987239976
733487497
1987111625
285697186
432320918
1267134445
248859067
1201177182
874988494
599208976
597881916
1767248730
1936848327
220691957
1535622654
657487468
824951568
2098920409
464443246
754175059
1797214261
1747026088
115904464
1075522228
1728463767
1077822865
1686967473
2107205359
1377304740
717617078
1300177795
21113114
534014841
486589622
498369798
600205907
1041231473
1132953581
2013314956
1625634867
1115467046
1906880416
461622276
1172908187
510910
1806344726
1389074563
915104199
881031799
668548834
609589544
146816897
2079281531
72922482
704773695
1714180557
1158806933
1806641045
1992509431
1680518793
1939595227
2012972597
2066087580
1381039963
823405592
1263010719
1687117569
837114994
1930241643
513935069
928507452
1927680924
554664670
496942234
219891208
1409576362
1405363909
837155688
1109443632
568770249
1555562694
1063998855
1884404402
613599255
2042494396
1832072669
140519206
293494203
1021480858
1148195974
1408724441
670087044
628418923
1958480654
922171402
505726153
1813827576
1899788227
109576236
1149042403
836111076
49472205
746066364
865139551
820495893
1437493887
1571115929
1081160009
848296703
370898561
582175098
1434262326
62909911
1831151661
56285234
1889328516
628663394
1621083645
1974891770
1465049063
1993603466
1872712383
1772649481
19114335
1172102517
1732085855
928529695
1056632569
754835472
407912907
671044761
586762383
778177263
1127363645
1629181616
1269378122
210721494
1047508883
78062170
1179708495
2008872035
142320569
1513046635
798340762
496505212
1330458811
1649055228
1615104445
115942078
1271342924
931385880
461010007
1669181779
1260138977
991867082
1619849489
1676894546
686168071
560813997
2143529588
838871306
1643963982
1579240954
219831390
1580484496
1947206837
477066717
1234613043
1136384987
1299404808
1534403529
798869858
725827997
309084148
500720216
1297125126
880370398
833447957
1243729902
1815156191
220206454
2001700375
2062903267
904893814
422126426
1317385937
1528237913
1838032984
585756707
1507850344
1016293261
373807807
1127714022
1745066129
68155124
840078854
1916013229
1982676184
900714078
1323166640
1493846512
1025128541
1303422569
1727006586
392646353
968497669
1256252829
1836246734
1857375018
1478773143
1855544425
646497034
1344657691
7054076
98859074
1774198555
37623562
1138164840
1120673600
1203260955
1963063313
2029343595
283739783
1488541714
1389726994
325482706
426663991
32051356
1376141279
291230333
615254147
132021873
1929037523
1606880354
1279303500
633680468
53112227
173526456
1152455638
1108859547
1066202157
1007257991
1029932846
993833428
319259911
1162290862
1481753343
130968170
1643639672
306390564
1884093280
1375855753
810011270
325363251
1263125988
1755336545
1596214024
207976299
1159806599
1404377848
366918734
368090010
62735114
205389476
1990448556
1232729422
2079178705
830380888
242413478
738355745
180418118
1660791168
542599553
1551897659
1086206986
1113640055
155675341
1376485338
2101164620
878556636
1178484291
333206876
1413054298
1777940356
470020057
1661640355
997743208
1335211449
444646370
815501647
1833772622
119569255
1461538207
381562942
940061636
136791194
1846247488
1549029893
1072028200
824881020
171344242
1846153805
915774158
1749922242
1976324059
627262805
356443076
1123216361
806368956
1711901415
2075327899
282647413
1792534809
1568970198
1301368863
1323406598
2004071796
7751378
1149730880
1861849465
675772670
1119969194
268110963
1418593714
606547653
373433279
1631281139
2020191587
155914534
1748768742
1050988457
507158067
1435625957
1714997320
855759078
24940276
215340134
1360418718
1673759394
1353461920
177362251
1014574363
1513472632
2121050691
692162071
2003935657
923305649
219173419
121204221
1488571861
2083357355
2016494984
1530710685
1987669118
55116129
774962085
1460888822
2024777371
1623266533
333782655
880678892
794283047
83232183
1645673578
1034844735
1983555631
821200776
73793211
1267443613
356235661
813155799
111733400
1187741054
872339626
222809154
332353885
986175880
2056157901
1218321426
69084253
269956457
187552949
506433883
457169553
119753565
362250892
1854073307
1659223335
1141374343
931797760
735432408
859139916
1535636448
1436613636
1625698940
2011173233
346005532
12927675
392660863
1277573784
1910738764
187538423
1671189134
633060369
230788738
1916861044
1814442314
372814323
10450459
949934283
350127776
545858495
37970052
1357710398
2019444411
210114421
961754670
1385278638
545387799
1331773331
2061832804
441906914
811853815
468592677
1358334049
2124596855
1051674066
2091771673
1211908927
1412807029
113855535
1080370844
1229340381
1622755110
1622214005
162575604
48577223
14209183
2115968355
1066292821
1387498802
1194444283
1578748253
1264061091
258216040
1145207744
400384947
540734403
493088
1711396460
2139345913
309597978
370716638
591275043
1099935472
392335824
1469751063
1083635641
1793301965
299117825
951183704
924252269
1455978886
705791233
1984237784
245884123
65143544
828124557
1244118398
1780534530
1653556977
106751844
595748060
1239436437
482015190
933815021
1778468264
801033355
1027998064
1710354429
147909548
1164730798
739122553
1255139114
1715664047
1754142696
997114257
1549573160
1005965846
174489270
681219514
1523829260
1696140806
726087620
376123349
1171243243
1714217981
1130535853
1322569272
679244149
443755005
1803066953
685526657
2051100138
1471335052
18514008
1480574598
1651470691
1220116303
2116992213
1940237520
1564958318
1492252174
574162802
1352916163
1095744456
1109020918
512641103
164728707
2143536303
1158990096
1333650210
1955583829
750349901
1577870651
1661530028
333044190
696070611
859950479
1732757651
1008976194
831022234
723394029
371446501
2063512599
1168965663
530474125
401673818
1332249143
718305902
1080275988
46608262
883962693
337061688
565765182
1870741467
1626687314
1999352676
99581053
1772591152
584113016
57350894
1509990034
1514267939
840034991
1824806650
2056867305
1245196458
718406457
2141340603
889532582
1299613423
1001922033
170868072
437356207
462027873
1156701281
1487643573
2113727275
1384326553
521334246
1947334971
262854269
1367247456
1826618567
936506466
1685178767
1011423268
1505742686
1313518211
1749586169
560284906
1872283119
433149713
1359260228
156619908
1497465855
1258273469
1725697200
1008808440
859122961
1982609650
1348740154
1978159961
1117745324
1046476774
918808542
1715218595
2067761760
16763868
1388141058
457731352
264875157
1890709093
711371185
322343817
406731250
505673157
1916588953
961123229
1785128225
1340107816
1651271211
1366133830
1774342234
1633192241
1407628934
668082138
817015053
1805295150
1192111096
2048596890
182959434
830491822
756175097
1421890877
696944383
3885883
45480905
1348315567
1940353534
593848919
273315641
1707242725
1550555133
712764091
590281772
460529772
217411710
203867718
1285566293
866338146
824277270
1543315609
1898613962
1171128490
435266077
473834236
76937468
1697374489
643977526
1794145222
1712062772
1388567547
2098161234
931443040
1652085223
1965355417
187966591
32088772
709768348
376951101
360181173
1896426083
1501683920
1105285446
212464189
877405513
332919889
1882815037
926209818
2057331596
1518882333
1615867643
706476260
1974141636
1864831293
1559312351
561078356
618684334
2122063667
527052123
715393773
1226119369
799778392
1793639591
1158999936
793216535
1786806951
265485229
139483672
1780878564
1671343500
399372008
472748559
818918415
2037010798
2093911811
391542682
192572559
2046400770
1720167442
1427654724
202785688
1387865468
1341015106
78723182
424939851
980567553
1869496313
91260377
1391391157
1456145099
1920663638
1487062257
1893568162
31724894
1559717936
284851030
314108964
452569914
381390302
1605810601
1981275113
262899760
658812693
541030484
2069301646
717938735
174397179
970894445
1186898804
1421958690
2141592905
416676054
1626425079
323579685
1802701162
1197444583
1687216968
487001484
376827850
717550851
167825223
834650303
1645951288
2115966857
143749859
1221181039
449590962
542429427
1909946418
180341920
844617767
1148775019
761884802
2131946549
971498953
2030448350
1209695082
1824569939
992614070
817375082
810436031
1395276364
1803856311
1416886880
1492577968
70946923
1656091865
984901760
1253494980
2118564206
946266627
389296480
739534541
625888307
1018719409
72529852
1417506963
1528025814
1304192290
949394636
1275942465
1878141942
1001099562
1931261963
1464032755
652632367
2008775499
472288212
1864557191
592059908
1744126717
576510737
709897383
725281754
421712121
1032157750
2144154752
1135202783
1956209789
440619934
1489548245
1666707952
1311102307
2045286935
1508348825
1069292785
300359873
507200481
1696946476
1312492182
1032560749
874569417
581967152
966403425
1491811143
1194753838
1362638235
1227650176
1767920085
499196903
413752618
142665410
1116588164
910390965
1315330135
1146084387
1356782867
1159341271
1557408102
27405162
1272442776
626179334
2076335919
205590765
1371890534
1744174405
898527674
1555838143
1590774370
588247746
559572007
1539187979
2127206240
853702713
22009842
152797927
1057718254
534325938
130457278
1221670194
1072221614
1320662199
1048287830
508090770
1880205535
1165078170
1488468532
1181048236
1244692867
1613279971
1904150714
1328199680
550527419
1236872564
691443293
609278994
1961139055
619848806
1291305285
1092582144
1430422268
1191994152
387605784
1055863508
1691201964
1387943181
1154207634
448120607
736573590
1838932581
924819723
972574855
372615115
1842325714
1340064480
808880550
1416715668
2138847400
495525017
777256873
139842937
1312872458
1401179311
695434227
184076263
1956092534
1528775139
752115434
1706115664
794637864
870198544
1625071234
2084966141
1388692828
1781982466
2107522255
2023525242
1219027916
412489503
1960239157
985823776
895928399
688311283
1071155939
564621785
225016076
644805136
1515430864
1955983370
514001228
46601237
425482491
1274171774
205735721
959181881
1926267510
653571694
263722971
1849687472
708777917
1847903913
458725596
746536968
1493829756
791659507
208271121
52298328
746311248
426290059
1037341872
1568567778
1987055006
885983067
544820661
548874420
2127420546
1994059259
5561693
1967183001
392242784
664958915
622258535
2060465494
673891295
435967723
1862240651
462843931
1050040068
946553369
2013171522
876041287
2104762210
863809126
1176637811
55036881
1677302254
1313138373
1668804665
504470306
153000516
535230250
905818633
1266938635
1125736091
598969788
1616268980
1391694903
709075700
569205667
49725849
807963473
559716295
236652328
213408847
1801638001
1244645448
757479696
747855220
1093935052
1369189883
994489212
1941179736
1635475679
2112955938
463691979
1413218842
194452879
717598784
329669230
2006143450
1645392154
1452327199
1978405698
1018675727
1537264780
318850086
329724630
1056865491
1267599304
1683742466
1839378475
507654036
281172617
2056351150
307901012
372979788
1851598083
1357491055
1506558384
412704570
1709922918
1805233136
1622342439
1871070631
997159856
839270992
671014191
1233072693
991174104
380904367
1388489442
1098836548
2131472682
90485945
1870659420
1800633523
684497472
157746967
1153085377
1217335563
1993023965
341448277
1973088054
441872758
2070005424
1792109129
394010759
907149268
1201604302
1399315773
1727687639
81255500
2061939352
1196208140
1969680837
1025581104
788373399
1653892954
631053369
305300647
435080278
1095284276
1309397074
1289992931
248156791
196752906
1438532714
313665940
1456769222
1799913717
999694803
1592594936
1511456651
1028338005
1421955500
151899225
1513175616
1309582966
1785898287
1013052887
1737160917
2117217721
1190166884
1160205121
786498863
875735577
2092244508
237390072
642844036
2052318566
2024301504
1640525919
404220913
1944786815
542119218
990541107
186428356
302124609
2067675059
1920738489
1106089454
656383765
1810924497
639128267
240514350
1811425621
384884143
2050545165
1810126081
1866819805
1361002613
538808890
481480870
1878589225
1030237948
5503488
2066017049
2046860438
375663837
1522920737
1640480070
2009352553
1406895900
631445249
922145887
501904221
967653422
1440176326
476044039
1216677168
678770982
631920950
1294810727
912514024
963991711
9410859
581891077
399098930
601113681
399674519
1923879026
560336367
1223937299
851225343
250289583
84202108
1144011448
634381083
1741716900
747752230
1358149004
1427479053
1643794300
475936498
1921084334
1157732621
757318071
1085425353
1620156111
384052124
262863553
2049126469
1280993534
1104991695
2117332670
968258047
1189695415
1712832250
968634344
915435548
434478446
1283888660
2088403541
1659444794
308411705
329294133
688771219
735233124
1987361010
206330998
1045402165
661714559
2126665322
252681343
1696217757
194550523
1511755151
720868010
1220413552
846745721
737455434
898890756
298854707
2053757901
641081481
1144685071
1221708423
1065750275
463861681
548881517
1181751907
717266935
2117580163
448800670
1318286833
1739239830
28530727
1014311165
732603857
1800032303
1116212047
190290861
905398560
609346255
471161976
1692736723
938464885
1726206277
393681288
1702916535
1223844702
832400794
1422852704
1668702686
544870982
884838071
1207147983
1455981495
1900095892
189735145
813041259
626924608
1683438545
1581924868
1836568678
1998436053
1005390560
93346413
1973193104
276094783
146084599
1324737345
1577704879
1517074798
1088914197
1257610431
317126273
1510238834
1448766399
1341656557
1982016798
1856708618
376469145
920710886
1755781612
993927619
1121920427
1595055689
1755688679
23308072
455656651
792492700
1268553405
460548631
124488655
912709692
1814854124
1235994175
503239907
707385222
124700916
1747867050
351468147
1472703439
1468684986
418199779
1095261452
1606405389
738311339
1088998295
789416797
1287483684
536916507
744228470
120180861
1607906397
1843401663
2081352974
829128996
185205
754835863
1170275756
444144723
239069117
1673796805
29069096
929262569
408828976
1512777853
1121016583
1992799123
1911489068
1783541593
1353005787
1787970117
838738403
1308664444
1598052405
1661046475
35195101
1315892364
400958750
71462652
302984235
440351869
2104502839
1653217963
205827955
420442903
1235513018
445981465
1180026738
1190730779
1854009767
1715247807
2018497648
889512172
903903762
2003238646
1236790575
532545695
1131672502
525760601
1256626356
577368156
120011690
678775483
1360986181
2085285088
290080744
1585649780
1548432463
1149790831
1428662368
1628221901
393824503
553639046
364025781
1613574853
2116179089
1814596703
901436797
895955502
993279106
1072098335
1162436205
1240714954
827439916
664285078
315868982
1201238637
915025737
612395681
1146244548
1379873581
718460138
1567293336
449371537
857994488
401774671
909942637
277553913
39429989
342222576
2136771443
903003297
1931707063
1018973588
500471023
1603799701
1296550786
2002528679
697773890
1590788771
993536370
1403039931
345527210
1108245962
450882798
722071597
1075098767
1106516070
708201144
728673276
1845815436
1060235632
882606877
640737293
1663293535
1804794718
579325674
1638760624
505864044
1973835843
1253662800
410129992
1858040651
950616049
1523979436
1465867675
1965141560
1557215952
87101621
996230635
1591966256
282733572
197431723
693319467
153049286
567691103
2128006248
638111922
1123313408
1655237119
1653632304
37044564
585848091
2014434828
159791288
110841181
1571666148
428709446
1449888453
140016419
284959396
1496264512
648504406
1251407255
315524388
1912425414
1406436179
726648055
776296378
87548873
1881348705
2096742917
1133354283
160005545
477652016
2101027064
1332088028
1262117840
846260538
383907131
260396768
406564049
1109533391
647749933
729916512
779684436
287186334
1130994225
788703806
361297348
1819831869
1175250514
126293657
1373340610
940406740
1737204680
1442579176
114909276
703916137
706437259
466264797
652511113
1912624134
2009818830
56403147
349822120
42847288
85327192
859363711
1357404463
2142424723
1035495382
1656453085
880868683
646244810
256114525
2015189768
1183780909
1867906786
947059164
1088100956
578041752
1421099454
596485649
1138757078
286260641
1109825557
1787049967
2015781994
497720388
1998973694
1890625943
1646273799
1020178585
1669869401
1886669451
2027752166
488291481
1495260926
2095842547
1771125373
1011485725
1408502569
226734983
810398213
538235883
428018346
944828194
1657799216
676430245
1724188216
1477040809
527394595
696947478
128410157
435570532
279457849
249476472
1311459213
1051006510
1172285214
1625215505
703983342
1783498189
1961516061
1103879287
2121286689
2027744001
78351252
1743004542
1509085181
1875906615
878926762
1006569164
447108335
1442317485
1391736528
1483676217
544089709
2095434276
908364541
1576765422
1446723236
178912788
1977066720
125706318
104211846
2116102454
2043958428
2049785451
1794936637
990038738
1342448432
1211998583
1922305166
368346066
793579864
1576668965
1768395920
1853476721
1658444983
766262522
2075218205
207872425
108676675
146468488
792508964
1778238356
415094296
1586868068
966713484
1551989612
2049574289
1231409552
740802228
263692844
345646915
1005233247
331800161
1807906294
1550154428
849605632
992776813
185609859
421145407
1687733526
118032916
1398167380
1336264384
415742129
1819445889
2017781633
1028586376
375852790
136937514
657157980
2127742798
419465101
58734274
1937129719
372217523
1574761614
117014441
26804446
418414771
1743372888
1558120961
13942819
311011282
2076565081
1440707683
1222842778
460401823
1634503373
899101822
740557847
1592008835
1964410840
1119295955
861748180
2109718135
914823929
1150664166
1921667596
1376150768
1208691776
1374153224
1171067175
833038284
1975251001
296876329
495832275
843329988
757755983
495370441
1436995611
476886899
602337130
1566424732
173807773
528717282
205690136
1706190494
589363083
1065206669
388916416
1166162810
588893854
1194973137
615357306
1111430005
636736237
1662863579
282587724
485135293
904564652
536033297
1435227373
2089760836
32239101
1010381147
1018537592
682147705
688045271
153187919
469089703
2056917604
386657403
1638519861
1319108623
1334643317
1567915274
504202419
247222666
1360394699
564202835
2110325820
1982086973
1041727087
492644120
1362917686
978311094
549698744
1587245104
961432161
792307733
1965355846
798573992
438282735
1521328601
1781210006
1819615728
1832245969
1325573587
1631497945
1210617704
572890296
519918454
1210115887
1592374230
651161646
1210064657
1727064770
1070566710
1708799262
1476967250
214903289
1236696336
1222187518
308567975
1635789971
51260738
665089912
1811308775
1977266922
82995078
83235390
371431085
599248927
648847679
436388354
1864545102
185622598
497104392
1779229996
706016391
372773124
1351541809
260674425
1422154323
577653388
937057410
1777488281
30684633
55583868
362509047
1613645651
175686210
753650895
1435743704
784376540
756663929
863951894
1531706556
1723182356
1922043708
1453086473
784436561
1464818382
1935411127
104089129
1974151531
221861114
1235710149
201455044
775223454
429958249
1806013600
1278133829
1190195997
1324736786
1774447036
2132829794
2138870481
1416286302
1267321819
750335373
979019397
1636531938
1045497340
1530548487
1116934550
635590317
585861780
907567174
133197487
1343242962
165706295
1241633661
740652811
466420173
2025551148
1389582363
1543701191
448889436
681875479
683634240
183455516
222302953
1448303318
791006803
2081736731
1280365981
1884217429
627383348
2050004071
1352526971
209315970
1468733310
1724720665
967127489
983625104
1076596466
736553489
1369420008
2082156558
914230643
1737386142
64307122
1540334180
17531103
933180990
1786702680
1802129473
2033604073
1519798847
2044818681
2090827824
2135299134
2007348561
1345005843
105536576
1908284925
792355312
1943409698
267140892
2084716069
515682433
906956408
1095759983
1913930822
750088483
1810616829
277684757
2027872930
1016387880
1768441564
87145275
623239638
1227901983
1129968749
1859096062
1902898386
1843238881
293516845
105126873
2052530647
978393090
1629679481
1461686567
877504852
1274596298
1642036977
587092003
862630756
2100613174
1892476229
610237692
395011713
173203792
14984441
1888533447
992988550
1318946405
373473036
992954303
642488992
1185963208
123598058
1312119931
454919830
1889464236
681993753
234518771
384745841
1691015929
1509556720
1064758116
272087416
533411428
1394561496
1325285199
1343164223
1945367808
1566863016
1582702358
153057645
1424828683
1309354830
1510091934
147848034
88106070
1502409134
1600963917
385173600
1968646259
1396516787
240969393
960879940
1451097556
845809134
107030131
2120939381
748043503
78099117
824339607
860489750
1249149710
1186057541
826039466
314523769
888843098
516864320
640691983
1335481871
752540203
437032664
714671063
1044183466
1040168535
128879848
1504194788
906330520
397418229
1258917905
746751340
489904448
808911516
1713750817
1942384215
104069602
976794827
1623652842
1867959118
819477780
1207041291
799124661
1228240296
1429886135
444917777
19569740
1416818712
1569523202
1301901997
1185046844
1412008981
1041274587
1939780079
981217030
622999098
780727553
914370609
545333178
1351011151
813875244
245634512
1539769155
895334445
1536081945
1665652097
1348386671
896156282
2067546118
1510487031
1118676536
1018378915
1481996568
520239529
1059037538
690762057
1779987113
1805758983
1802606244
373895836
1198992210
1319525557
407805342
1117964325
1839471980
1290854182
1309962393
1085037931
2144983066
1285239687
750535213
1426372477
783420374
1810595537
8208939
1368922585
1940034182
277047967
2010184324
1707463379
890423251
373881538
1321885577
1928204894
1505160600
359326527
1307031383
1381930388
639644815
52385135
973802116
1092007205
1225746727
268132903
1233630472
1053160741
167772984
1039318095
1062640357
454810541
1000999766
835333198
949152781
880091124
1144384966
488018985
435478485
522523254
2012130419
2086436812
56195765
695534599
932667637
538308747
1678896063
321256947
1838723550
1770372171
770219434
292509371
459779364
1722079395
700656151
542269175
1618965852
707832394
1682360044
80971281
1946326884
990734694
2049763577
65940378
1392475395
2090371554
2084003055
244682381
2058541613
1411940181
648934631
1601153192
386239271
158830186
168637417
1338513480
1357638261
1946952097
404453527
319253357
993728193
1156131672
1751554401
851775692
1819560397
1771144830
1234195483
1024510353
2136642671
1923596264
197487642
1668692575
1986999709
1204180491
46801359
2078954104
2060441587
627231893
1706778430
782133008
602076079
1001423914
1203633096
1501437800
1763213106
2077154752
1528580356
1298541946
511386512
867395504
1412679792
440432416
121676255
1216676006
1896807742
923695864
740633842
1006476897
1135678448
1158313424
251952772
722869252
778550095
16497140
987300510
2139122145
1511108271
792750408
198330268
806964387
1513102559
992624582
1659066761
1482034154
1208184801
952514112
238039205
687275975
137946800
3796743
119856255
1925577031
1608518262
2076124245
247849330
533947793
1253364247
1859455796
2009086439
1921443787
1727729327
281150709
1546268417
110529744
1556239010
1652273998
1266461100
232927498
534624515
455312210
288442618
1906806723
1049485023
1629215729
417479864
242797360
1172137127
1312577878
1380486917
527005253
1862135051
364663133
10636602
85176920
2000989305
1471550288
1548579489
1524641609
872672588
2083329296
1285175273
1470096107
839171368
1315587419
1776127417
1805143524
162727647
509667017
2080254247
1718052946
630298081
1599933687
332259400
1785458801
2030727374
2028031730
414441982
595561831
1599540821
1514719794
486223782
534648077
655952069
928687915
1455205277
1297454480
1014352797
590516174
2129694150
930611208
977004711
1214970399
2142765225
1323728408
1752345234
1998448889
1882504400
827454501
305879418
818496094
693085750
1148069626
1540026195
31844005
440709193
731773477
2017571374
1965038449
1116335062
988976879
277579180
1957966889
1276661191
1607978889
455031402
1910003742
506427527
838554508
1164308823
355027543
223014728
1795211294
640987585
611718073
232645068
1329397980
1208961127
1767047521
1971886649
31050242
186840040
60254732
892326056
1389990714
130235968
158884295
1345596240
294262635
1057716796
1074470738
942994512
2077483591
60966131
1417711446
1685605709
522282240
4209541
668443114
592955310
890639324
1534640589
1917720061
1068142898
820915411
1220802065
1294485903
1360394699
548719435
306935526
1816333635
333660074
736765380
262345723
2013535745
1215776045
715385351
710132121
1964734399
1115115434
1313758425
20754852
894834480
1224622713
1761972566
1893316433
2080390037
542423340
1187434351
1239301848
429506637
564604919
1282336123
1452495336
339146382
1781417249
1450768674
1159541496
384147789
1715816530
1206186636
263014806
1849557749
2007803074
270730923
824495207
164328085
1693104304
1527000876
447895965
1727923919
2073679363
1240332182
2076581392
206185555
567452046
436523335
216914490
1564524109
919131320
1876451263
207035699
1216375797
1823566345
477264366
1480459864
368974648
1318608449
1127975642
2135763769
1360133048
1001046443
1813997458
1685895274
518996965
28924450
1723323570
1230041364
1100626703
1032511662
1473244410
227820748
1227317195
587398758
1282885521
2025221656
2070027817
2135165409
1666166340
1814304168
567070343
2128440146
1516121266
734452508
2108588086
633018225
1432513880
96966690
583125020
452692175
1408167880
239051434
558058853
797795722
438280158
1877635076
766531634
1109310814
1055015398
968439343
442537821
68898143
236023445
1206486180
1494510770
893887236
299111255
427182785
793905962
996035812
1016449660
534197416
1633613537
1433856266
1904274904
278394210
785153106
1588028193
1470527458
659987605
891185894
570335531
805430967
1046900092
282619569
1217098554
270440797
2016948185
456695156
251200624
1122105070
2100495062
1525151900
1765694579
1638328303
1729526706
90040653
491767598
1513134831
937365553
1231722480
404165526
463368940
992182907
1768505927
1390438088
352323285
506611955
1765576662
1141545522
1663010406
722024608
1746212078
1684661307
1976565587
635262749
488167053
2133701650
670760698
40803658
1869632299
1953946637
1761061491
632198388
921221791
328897819
855065253
1750055239
778593659
665859834
752218314
726366286
1013704916
1727307205
1583237263
2034380856
1294442419
1632797351
4726732
1499708341
1232277677
108988951
731781743
1254115553
211814940
1761723925
1344820363
824893992
587634031
1438313254
1145719692
768761482
1278298781
495828352
1114089720
443148486
1600879703
422942172
1856578857
1737702186
1417971041
2021348918
762192038
1281627305
1075380028
1717312610
6600813
686107219
495060328
559886669
845874745
1904680643
1476251295
1549283655
904132243
1057940721
2092592434
525496485
1660513600
1119144093
89939959
1528643381
523935992
2122043943
501535832
1280897976
832057988
1034390896
1836549818
1381783421
1756341550
891279502
2083217332
1573088110
95769700
993131771
1091255573
2056484125
2083392839
1416445850
562781892
566690397
1201095051
497883082
734293382
2068286426
415377645
888698885
1794804878
256491099
551035359
279334094
986769175
1971004988
927944945
430751124
2040613794
1139209418
352714629
2093857324
531263035
431636538
1239422540
940973169
631844717
2070775431
166668699
726037304
1300075912
2025299612
214944152
1054680654
667247649
628982908
268926536
1573217431
719234571
1541368035
1958052265
1256796340
35845596
1165869429
1957228415
1626864041
1920231820
818997594
1073085331
472663596
1398215801
632942776
1674057075
1596685536
1433789802
902578557
1193538811
2103636119
182635696
788214807
178035413
335235000
980870286
1086445097
948979969
1927258030
1797656904
892698159
1642705334
899335870
1883656420
219562465
1280347228
1192449041
201978846
1132371074
374804499
747017147
371816478
1190412126
1598769022
463500522
543253997
1148424726
442913968
1209088901
563379512
93724941
1304632484
1787141511
146432226
20941654
702821132
1296244481
1456261851
710823725
42187498
51563333
1904149661
883159151
2074546198
1943760928
1955402609
575596333
731358218
1318604384
49549790
1975428934
1046017663
595067689
902745673
991525635
1845904998
208146907
515179334
1339328850
1584003878
170097337
1664566980
608461146
2028273990
1349994988
1978720810
730857171
5842933
1277935635
1879000633
2108679674
2144497909
2138967786
1636840136
759682660
1850079657
1452979432
2098443898
992592624
1709158396
1429160178
559676226
1480059083
1251618626
598456406
1258223730
923167556
130591521
812506401
1507207012
714925121
650362984
1350731567
1620372437
1095280982
705743201
1206723167
164834400
1201386143
175733812
221559353
1344572581
495625276
1242287241
372301991
1336413152
1626826158
1761195221
376139845
261229671
311626171
798568187
1839263884
1778291140
212716960
315221612
1932396551
617981836
1849601051
1757266437
1612012255
1654129322
995412170
1034916531
924374858
237098127
1363866951
711817928
135635370
1955036751
1116438322
229112241
1784884161
2139595193
826973459
93351597
2009839677
1006732185
1402832296
1572850219
356013632
1901522119
206037357
368186693
1271780284
1520138416
1416990345
549138326
1990612911
727571078
271716151
1326508544
722359885
83868706
599348268
1554386335
1389628940
419397675
550377447
1588279587
1819992735
960309033
179523726
1253696764
1443415650
698829037
1222665165
825965464
1780253030
393984700
1192359930
1310778680
2027155506
1363444520
974388838
1983805041
2129043066
1876830706
1942636748
2113157296
377269023
361807065
408087154
1488360172
2126570680
361536562
445714449
1810686827
1694037454
553615173
135868808
2104693818
1263146952
1790083991
984463203
1941881510
1963720477
354924731
1919156855
1585372593
531123568
807797630
736909999
1299624667
1067247338
1103806122
1802513813
1589933453
1069421140
333377116
791434647
1451217547
2059493214
1375636234
26803672
1973740134
545263889
1753872320
1099488991
1199309820
1115333087
360885171
1072778838
1292413136
683305482
237378203
308356044
706128357
496771481
1806682134
982191292
1027656039
1910799400
1663138815
2145650362
1897543920
365779045
784057904
247785655
1070322387
1513154707
1635591248
1505235717
695072346
648606270
1513276010
2046504921
123452772
429756331
1757185182
389047529
1185665479
602945671
1698121314
689762257
1554459688
1341488228
2069489082
2101135169
1462875201
223988571
1064956735
1022079044
2127240039
656162534
1109668028
2060517033
1553297856
1916733143
656735194
1877644238
2135563626
2110929379
1467305172
1874940877
2087719682
2126795038
568234074
1776350075
231490846
1816840414
2091542047
1559557238
112447414
1078587196
2034269751
1065472921
1197597555
763358119
787632616
430498232
1162332388
1065027895
1866545661
716009122
1626660122
1875293213
1417908479
199500525
2136276554
2053437056
601882541
714363700
1186161766
135813912
301479020
621705151
1723175219
1698436118
356271577
866723053
1270784650
723662791
265686818
1979148852
2119990872
1012838589
1040458944
1904841314
1856058428
577689516
175565186
329339211
1125788935
1205573075
1211457773
633280734
599136114
1298636710
67061768
1605061328
548459677
113275055
1462297983
2050036468
343840483
1582958048
1070715232
149293469
1896473357
2016451682
1454593838
543274824
605816303
1009066967
160279234
1916169948
1017210573
1629042149
818235817
1901306401
168262837
183094543
1649317432
52557878
1733716820
651820309
1945584222
155356496
1259928000
551957102
2094015232
1765654559
1147707182
2075715877
179470649
1017912188
1873616266
1147487415
836243473
2020595832
1211474509
376889291
1824741107
258168652
1351484244
722472020
849935049
162662994
985043315
1336140839
1649952709
1110847382
1066362216
1874790554
187687118
1253290433
940730004
939999417
426980533
1249172848
171971854
2085425326
129056756
885876358
601532719
1410951868
1712457140
1093497827
525484299
1460410512
457574791
1020436899
435224026
703829731
168760813
1638265203
386565159
1548238565
759878405
1197371184
34843750
1304403450
904212753
1637525250
1359635940
1345838808
605808039
611982489
2039463560
230631630
1693116922
1182127213
678418528
961002065
447643172
2008001222
1979627602
2129169210
480334760
760915229
1052229553
115219778
1577145094
441599825
906636797
929954211
591451360
441857216
192002583
681040072
885490859
1322390395
1627745924
1490950326
1945238989
684317375
321444715
1634972320
494120672
1885704332
2109047867
1848357560
1125953056
971014171
518994248
1035588677
628705032
1859273964
1746625675
2044823388
1551694375
422134677
463110823
1688807629
1768122746
1680323301
1145250194
646994524
114375533
452239488
1600594610
1365239477
1686997177
1093401912
852553631
1275865302
1559014498
525330270
1080540780
1359051571
1459515114
1733159192
1433787872
326130116
271539520
632590470
199401138
1010511330
759212778
1217171041
715801331
812120344
1027970760
657190633
272554177
712622685
125472047
1871924281
688978942
782680561
1288489530
793525339
1874867574
848977197
1246488187
353794749
2116970675
45924750
271356381
487884600
357966078
1685058155
1434529016
1542147446
440133554
1690472026
1264087185
414775393
1938674179
809879218
1118078639
1632277802
1018682094
1605460311
1688080884
2083751429
81051021
1604057113
1075604570
1866035619
1527250730
1869475982
1621802045
1301640561
319880068
1830700941
964152934
2078671661
1494512851
1564304843
1515115184
1347716742
318808333
1083311841
613445891
634694225
122983215
1955943705
1799785831
630165489
444019160
1593312247
1399618163
852184505
982426388
1412430819
1069301480
1412673766
1454450673
1879324375
931414809
2055683934
2095307936
1685352135
1605572874
559120161
357334611
1136757659
1266868500
156033163
1095238191
95475929
1900226066
910135282
509834346
1884053046
134074902
1642931856
1863458694
53951414
1344032998
2109241234
483758140
1886490560
28060908
1853329953
746119499
412116944
595851911
215936892
1016061673
1521906609
240300557
1698160896
1855491693
509971334
790794795
244655045
2135448797
934140182
797615342
75425181
887062764
864319798
838078185
397192732
579885517
1821754904
1011765277
825136838
1385865242
379503708
190632651
1731854215
358627610
929277060
488107899
720064668
799322069
1776442583
383924047
1972163328
960645106
1137814008
869357439
1920106427
1501026436
1769165750
1202267678
1280570425
2093124582
2068375519
913626672
897927180
1505964512
961205490
1214767770
480356252
2063079900
1149026752
1918963506
1471520111
457184304
1809877075
766582539
1779870795
935917703
263781685
1565784535
763630559
1296945771
1716680424
1616479688
1610645614
627657673
1753580305
753842228
1586479062
625273851
1754320676
1305310813
1443349395
219590773
1105237467
1600154094
183907962
1263888493
1793931176
34450466
1022707195
947532092
616745150
1662571591
1607397513
239706226
1767959665
1613784957
2009588549
1939351119
837081106
2325955
250866228
1937215962
2109401297
516165487
1821247431
1358014355
760881685
2086440852
265419551
963239873
1977734040
1547432909
1549199652
1580352408
1538556697
1957919936
1981862675
1228984745
625137549
294852885
367187221
2004054660
849117519
1948494777
73423332
1639118586
816263578
1852381134
521914199
899838741
1351266248
956960387
573487270
710323272
939944851
482566670
1364070009
2110296346
639995996
454426009
898725579
324558378
648629948
717789491
88541837
1595605442
1093278587
1300741422
1571683261
2049725397
1466584371
514851089
1953144665
1298360931
1050339280
1974263682
463205858
255342663
2046167383
555917168
933185287
584897175
155298462
1504112939
1329143324
1303505754
316499969
1414194407
1431916226
592959440
774073720
2110394263
816202652
1610663041
837359151
528166422
1422988297
145174551
1675384238
1589361439
2087642046
1794577721
1355401205
430668654
1615756830
1552323028
1167867678
842689237
1613674222
1147221041
1148986230
829119934
1069440455
230297418
1765050821
142930604
1259210319
1458626316
1712163826
1153618420
222808211
38315668
826656890
1831457692
274800048
687663306
1228526683
1098433601
1669709870
1656621228
1408563461
26855521
1027780560
1974193912
2010878519
230645636
1964731046
845541932
16389475
681299312
74532703
18276874
1138602
598748590
2026387749
600400074
356428816
2117767221
799444863
753466078
1634417514
892847920
559918694
1153485066
1103725973
1060485806
1043259636
908462263
700361319
157465215
712652447
1325372083
1102797566
450046767
285195867
338417555
346805991
1068838646
1341194400
1982648298
792131283
2090144889
1187194876
1034989258
1252071399
1283432563
160647608
1376964284
202927386
860608783
847798703
727697794
54359311
524242584
77852988
224115631
1404443162
1093460324
1855703055
2135178095
1347987275
576967756
731033049
2079898587
958020571
1291927398
1846216729
331858489
1621838539
908771466
1398495514
818009042
12032105
376978953
1457333620
1773670897
1300692128
1613558793
972998558
54125017
1534158587
324515449
1910195495
1955966856
1115870571
229012259
1920530839
76741667
971272703
1312318761
260549699
1384743867
100955862
156489242
1655187377
982759507
2091659977
2133813615
323370922
816188109
1314075473
2095234975
1764132009
1790174999
1744695294
831565213
153421745
945178687
1872974785
637213634
1314624278
2078623725
416538796
1432275683
1996333553
619784153
839866591
1218417833
505922651
1008618286
1461988725
288878590
248367314
1834491898
1808635544
1260853063
1243508217
1851963128
1304814521
1985604683
2045952442
406962745
823484910
1324467019
1670708457
597495370
246166444
2069245124
1334517550
1472590441
2003753246
425331439
504822212
1183367217
1301465004
1782937475
1938331054
206257924
1304431298
1352150560
1511168811
402891725
1360041923
401110378
1267263593
715192355
51261883
138549164
1661286852
1203665170
415992686
1760913235
1223744442
1379130514
1165775532
282131520
1739892515
749570385
493197245
1640923488
1237401856
1753335949
360674120
1154090335
105337898
1727728958
1664985860
433311952
174502994
1613593780
1518174527
976877337
46963504
1930884982
552190775
1044583812
559297883
1569085609
813861626
1019452906
1198125579
1869445381
871599595
342996065
60550588
710434728
1879704864
1712985055
484711569
425081499
1595860502
1807126672
1209238955
50836112
884583059
1155935098
950337419
325836583
2073391871
1977789660
1194259789
1086073997
260719453
1431329749
1826981367
1299947461
895013
1865894657
804296158
871517015
1303642108
321231223
1039924029
330963753
871269517
1525331509
1547307944
1213627547
1934399887
291215468
757659173
1586268812
1204968142
2052399899
275040853
77299362
1062965158
2039382675
925729202
520391470
745636997
1330166548
240568960
736036429
1949026527
1044388993
350073351
970723557
2122499664
1024599883
1460879642
639664457
425970703
811750564
274507090
82680042
1025221815
1815028070
1109805915
240630164
1100256144
1799872594
834541838
1418550608
140955436
428855390
950893082
344202735
864732225
96935487
709279120
686669593
1571212375
1949901464
625300370
126569081
1815075897
1790479200
314375336
177115992
9511107
2109417082
2043729647
1355872253
1202594713
1602988701
450355223
1606929576
255863014
1320227035
974417686
1236636912
1618538037
212281833
1541667295
1751030425
1952300380
1429313948
230451272
1597992703
1988115217
201239566
176110690
398994455
638383707
1213322615
1559091289
880205989
1304352247
197662298
1638064462
1787002537
939188111
1213624625
237182812
1554078850
106846004
306208774
1977629192
1763504297
1926311830
353825586
242300211
882647267
1220138311
847073173
177394910
1762047105
584239492
1527439479
1126960968
1149206418
1819316481
303302941
2117056850
102056630
1766813355
598906395
2006455985
1196303208
268566017
1996411878
1911081439
473810025
1031026002
781993531
1548713284
275796346
1940822832
253317488
1727027362
819093176
1685315408
9337309
1780622278
58957939
1316260806
1695341116
701029826
911371664
617470723
1807277928
2025260131
656668541
720307157
590621711
856148872
1802739038
2142952953
1064071911
748695700
791612717
1360825208
259893919
870744263
1056885967
1258865487
1773787929
1498165619
1302258754
481514136
661277837
2023873173
188230770
117734750
1139346563
437103075
2056714523
98269245
1914648767
2022212958
2059510699
586889255
425726323
1176682085
1884442440
1358006173
749008531
1503935581
1144055918
1619019076
653846208
1075171001
1997683095
1617860207
382854827
34024079
11554044
1061023534
105471545
864866514
275697716
1624379316
1178735657
1935858644
1025283918
2015787165
29016878
1686509006
127716726
1109899824
294835243
33881417
635440049
2092466712
1519338963
1736753098
1399853563
1907823189
884153182
1893540347
49756547
1355321187
1248738319
715878330
1978391353
1544571801
1018909647
52132389
795643081
1262830642
59137600
378234264
51140589
1626251763
626753271
1799328040
905172156
1304300529
1857330242
353158669
722217677
1652920003
1458481408
1828363671
176990120
893918847
1723233122
1038350342
1927495932
1026195626
1017333671
403325646
249985270
2012733906
1315301561
1945429920
476627033
1095372395
1983176657
1450978839
652620020
149329921
1929325077
903136842
1855447636
239161441
234937454
1815150015
1924910230
1870047375
467900370
1105847660
1803545347
1190302526
1794953216
1246598941
1507234841
751976401
1392037227
1384696063
877906041
1623796235
253258679
776678062
276234536
1978428622
1921447451
647429360
1957732221
1254872843
71719957
147010752
663043761
36522262
1981598185
1453726047
864952520
777575941
918203629
2118691308
674278181
207059705
399350430
2046190149
676039065
208292887
1002182632
739198140
1049584738
1452993713
875873818
732713438
144568783
1266616500
1342885004
586121996
4538486
79210928
1162461513
1589867385
245524843
851008440
1065671511
1681761530
1932753543
1826448625
1647728747
1115884362
1289782880
813708147
750401160
1257979077
1161680474
505322735
1250168065
2116461045
1538488172
190588648
1176180986
1670422773
1427512896
1202097885
228382791
792649722
355201443
571058089
126914608
827028566
1240367979
1631467211
479698691
1885367045
10227237
421968461
1986608640
757587243
361639536
938145087
1068254620
1095708514
231034110
144251592
1800771217
1617154583
1809722872
989477751
184167105
493226564
129905568
1282005817
921409698
1503393943
1706337587
396966447
1708883145
1007289351
377997640
1820286457
2071291542
741382556
342341529
583622812
1959933507
276452402
1714343041
1832968825
1236833681
552022558
518240877
122606473
1481479448
2051902198
608920240
203835980
1790958545
1113508167
1151439666
1498947050
1689351367
2040659130
493627244
1419621329
1589616686
1899565389
1679398584
1494770330
1042020492
1884427952
830711081
1638133028
894822596
158658065
975921664
376131093
654607619
1315738382
1682663318
1788094232
1404046558
418263051
1641187488
982426858
273961472
1905119199
1248229897
1368289949
823200943
259835838
2125029481
1208309861
617311425
1516994973
392061378
756286961
1883868621
1260876101
203948623
893421172
1673184926
961088211
1616867266
1567528085
1616969785
1043279789
1109986397
282797875
309777966
1491799826
175734659
1993549904
112777480
857282439
1715139045
906265481
1456754096
1821807071
1051801912
4059795
1079881279
1511510832
1315939831
1494680627
581120290
310986827
1549306577
1890619888
408329014
1793811531
1382507213
180286236
896934521
1674076328
1426849726
375500966
1659059949
1818229992
1411088514
447489025
2087074404
839299436
600314943
524182592
1516705211
679966433
1950455448
926801203
1559763160
554634026
578946948
1295278420
225235264
688388986
1649804495
973917415
291616017
606319082
1981099677
410572162
1520466600
491719854
1430162321
1779710009
262091960
1298894433
1486166172
954460957
351967042
1423124268
1099645820
302648797
278436855
2039444600
372815934
152017753
302345486
1868930717
1441511748
112500895
621484581
2007098969
129740097
1762323686
1115044915
1012059471
667210162
1169809101
633856168
1359761667
1568073789
128799079
1940995086
1113976251
1829336992
142957662
1902154358
2003249659
1388994780
1285189022
1338658289
1902844240
683044388
572604042
625598984
1627259480
714968869
537990882
1873252095
33302177
162216258
287250181
2045138594
1921359833
777771736
1031626997
175527744
1420173549
256488956
661899726
1440349739
139204282
1497879670
1575239823
1877335372
31451890
962590023
1004083534
991583189
1174006513
603615762
652611528
543994305
1079443976
568412720
1732040163
2094031697
98913032
1299221432
403801348
2009721885
218857583
1551955934
1545125643
1948873661
1732517766
919018827
511822451
190582334
1132571427
1798354322
1843754999
1519280407
140360743
993539699
263084438
1897354890
856277679
863073259
937311574
1287780966
1898355544
1428309939
272875970
1509521137
443512750
334872826
1739714838
300573948
1872927680
2129248143
153574241
1518574285
765988075
1478925528
1911929260
2097335014
653065038
999206567
910060525
1389421554
942526606
1599097990
1375161345
293643380
933201031
723897113
1098962150
2009771525
1580721153
1241597725
1471449770
1372580087
116859049
1677380484
259816107
2039366486
1392960913
805637382
245272382
259731181
1606606493
1674989912
1885044086
974729512
365849133
1201285265
749483684
121020119
1093464301
1451715889
623041485
1904404373
844444964
1706323848
894976470
1973901542
562246782
905386016
719233769
852762410
202736335
1862141902
1462710933
717088375
1407694617
1979130644
934949752
1633055612
127703913
582203872
873742602
2116440984
67399621
595301269
642582966
1201476912
621800758
134490243
822049633
1937121028
1410126528
1997862102
1500314974
143766641
673754886
1255238839
349825612
1805128174
767442367
951741778
2081334959
1509863632
1476872838
651202741
70929504
1488383412
1197245411
365267354
830052121
31160857
749086223
694236325
1310507819
911522609
1311930194
582190592
595206028
241636126
1955800216
229963522
466182340
1665829054
1418335013
688643763
1031459325
2112698282
609592552
157440745
1642679387
1322566265
580340062
405415694
1261553977
1353411609
256953555
1157236152
1864341967
711836583
591900818
2015139684
163484034
1465013303
1802392168
1321083361
1796487728
1042670416
993194084
1678446491
1305296571
727296948
1247654468
1795931190
2109949560
154655345
415229440
1888310063
1490649591
1482095385
1591379312
169663645
1730680120
1561164659
1857700870
487975471
465502505
1845985649
1131790020
1873819400
1975415926
684255050
1746096862
1745641077
299233374
1116145054
1979280506
1108902054
656164074
763980716
1947711647
883827057
665223951
1099295960
868111680
7029602
1963803323
796639223
1620730764
87198252
1143328795
1784695689
1296048941
571246383
1067128673
1572157474
2134420054
1614750454
1948615208
121540339
575582845
758586398
1525128104
1501490200
1574890595
1059246855
200694767
465315744
819194248
76329764
214168947
1312652904
1015933047
1678311552
1445544739
560091772
866670960
1447088887
138184258
1331299872
886933065
1132175702
973626829
2098927359
869883354
82012069
692355301
2076941394
167831063
49044189
2037110347
1014021058
216482646
1575670708
949554662
830136517
1971810816
136297470
659537127
2079993927
1691784722
91128914
1440614376
902717130
606527755
1416638625
223579538
1345542110
1388311396
1752055206
161206257
197973205
1248337732
1038796815
738448260
509806598
418522762
102656501
327307761
1783783314
1653629633
212975124
1761931235
1744447301
1035807683
1922195865
1885093127
1247804857
790739405
1309666614
145107649
1899818994
1239886362
569478134
786689547
1975906103
386165614
1959177052
372066852
7584116
333229293
185774086
464475155
861706025
459042919
1690443514
564798653
2136920516
1200489291
1187171782
504530862
787425359
72867985
2119900661
346632361
1619758275
569405602
1734344748
1801722705
1312264554
1479502374
538354709
498449559
1493310755
1720173863
815835851
1317678921
169917424
611954644
444937618
887294105
1586196458
591278387
802408564
2037231816
548073695
1406584371
948409379
232808145
1827193897
616477282
536095432
706824908
1885862855
1176767413
2082533587
1128071717
719716274
629302330
1089594999
2125584852
1981143241
1699596632
240982549
2065053993
1053358931
1291132180
67838339
451978769
634351568
1845791491
1013604770
367008751
224327828
749998174
1581102592
633071322
750000986
1467998912
2093139383
1563141311
2070716596
1970437542
782933294
1098219259
1496575816
846209312
1916508154
1643712958
387712951
886695128
1584301993
1972826700
255833429
1657629375
1085502028
1672620616
971236889
577981409
90601239
1607567368
2012347296
168538975
1879895296
1952844878
2027725739
721677612
1865124678
1898667106
1218099047
1781356858
1369087329
2031757248
1508909362
1177912367
1031744303
337392056
2067493543
10491298
1915041719
1905761031
1317766272
1148560924
1536392113
2141340603
841618921
1176629662
1135860218
2090996525
2052441777
1378410384
1894608040
1329865325
410796057
824940823
1910332824
680079538
842692873
1547317125
1791513217
165512796
577558074
1375603175
818640314
2115614233
977598767
704324252
1162468755
410075258
1892679427
1841908740
573865122
1851320904
1405323857
1189894570
111426898
2015762826
625571798
1012034566
1138001896
946486683
1240771032
843098911
17204046
142425433
1264643519
866209814
1588954403
1708767953
1084128618
2016872419
1415329055
1165100344
1516759570
1944067051
69407467
1694945409
992966902
1151772745
1013997858
1661477993
73561979
2053341028
1583782427
877453779
1206113064
520729451
966035061
891784388
455865685
1345921649
1307595919
664849151
777432590
1678442328
281251465
1449638076
237542302
1381461706
471980459
1164367165
913377068
1963339425
1190412126
6675388
1344621220
279149220
895901092
1980069237
1952347124
733616035
296040981
1192393461
1095405536
1154134749
765787936
1262056980
1104955546
190740173
2063138345
1635819456
1670465821
7703266
23708968
598512113
594601643
759795472
883134336
310353445
1545655879
1545790611
262280402
1516480599
447957600
266786637
1571539336
2019266438
1739489896
1415035244
1974025948
1510652003
632970454
31629277
1066747914
209099393
1744678607
12785806
1888812099
1798006554
597427423
1541637287
1913317175
1949289458
1545178889
1540329164
1162912136
801842194
872953947
693197781
361394467
844628430
220181263
1899511449
767859993
267027946
786674787
2059230098
292526449
951569600
71797270
1693439017
1707798441
1464672450
1941329211
945122844
1845477943
1012879541
1024061415
2037399702
696083770
862008488
778219940
1913582017
1353937589
584469268
372564115
2028210978
1180804323
1646443949
1027600851
1779348733
1338335773
1791458367
312570820
949685762
1664892311
2094169727
2092482875
1690638338
1975799971
1189135800
1591492289
277989300
1244463808
441693443
87900641
1036494673
1495185001
530895394
1209032299
1468294177
1692942522
1181833617
146638327
183449267
225525712
387644882
534230546
718954022
935173053
843104348
821540928
907234102
1044771479
1363066615
661745521
208347099
527253728
192112175
1163919760
861409457
1143995783
516338781
2062381630
1816035119
1421163631
1648004773
433965389
366296576
541090910
1949308317
1352578633
987068834
699953017
1693910655
1168287925
227085120
1577660058
2004954608
1902843200
868010755
312055117
513335368
631960100
957137715
206109877
838659518
1918680552
480432176
1694303075
940198426
441010195
1952190730
1402934814
1518774787
350211738
743114526
254060808
1628575375
1563150336
113969989
1467926136
1390883479
713882703
1937535888
1109162096
80924201
1541160155
857642360
2046475126
269626216
1956201904
1896604817
28619249
167005394
1326204617
497774839
673034193
1140088454
1604862842
1571866677
1326123783
770024848
1281316398
1481121873
1470417966
1908195579
23144891
55125062
408807360
1966902447
1101460071
1338432031
1361189705
488536871
1972702808
1033732421
2082398802
1637928020
1387513885
557709884
668257132
1094411303
1199084497
460423225
1760130180
489791732
1847527734
1796730527
1716988277
923949421
35537518
2124942444
2007685247
886318717
1102004058
600237744
255998282
398130928
331963301
1666071755
780590575
1296166679
1188155112
1673028360
1465173822
1011990930
1721793398
1783147003
587940647
1884960489
683553112
1729791148
2143584232
712016946
66443145
1775368756
1061018356
1520989138
613072030
823762363
1577077975
1512919465
1959860999
2037297996
1803580213
29886173
543447476
935968429
1842182571
1231222982
1393203682
157448241
1597758223
1434706705
1297271464
255350837
484395547
599201905
204736773
1057708332
1137719971
744196594
1157643383
865289929
495937008
2074466899
1693198876
773471511
273044362
1329202601
665306075
430994136
1435099062
26447218
666181143
1155910161
1123429948
573280523
1570169475
383382031
1050939247
1425391864
1288342474
360865594
600718530
567488123
241150962
162918431
1038604755
1824179996
289920698
651957219
728237555
777807767
300874567
83955790
802573845
554609519
1764880408
2004079195
922689051
185435600
1809291181
56816346
1834069232
1117162938
2018093496
834504039
250242666
1631812066
1277254369
1856554499
976206360
1548736787
915378834
1970421119
1908892546
1418979325
947996402
1267346806
495639137
17879897
1321540485
1312358462
2006072517
55807253
79309704
1626386417
1284593454
451954715
398213117
847937530
1927882946
262049952
1402896111
1450998927
604300040
771832482
500314416
838266810
1065282664
483958807
1272295955
1773707028
1942653741
243887670
895806530
380381946
1557031044
1036416772
944716578
1778807692
260931311
2046382572
1737124062
1999292718
79831813
919182091
489092334
1768715002
29040029
1701966735
1524658745
272924635
816643675
1987790591
1419026727
608688397
1915892500
1746965776
1042758371
586531590
1680354186
867308836
995807885
1880803341
742077672
1627792432
1284877671
708540394
763341623
1822789254
1201034346
1385282970
777505956
939847761
898023992
784967538
664250943
1242196528
1901545347
1184486602
1317063766
482050543
1531315348
1782481199
1692095102
1084878766
1308443193
2111375124
2117003695
1546456501
121881987
1536877246
2028827757
151918944
1195175362
708673740
59785837
1794764370
1192209991
136797173
1190353762
1146955141
732124371
555883479
474108611
722949236
554352685
1527718255
2038163604
1209218993
433154525
183131199
1236139792
390882781
1441304059
2134134080
1710182405
1367541967
1408353895
807131869
1969430644
1217992592
538800958
1432642051
1772309480
360352711
2050015320
1005653343
851044663
327460502
887062764
1191779798
680702180
1069156105
1891459374
1300416684
375757710
1986591714
1374752524
1339313048
100702616
922209767
611983820
726301806
1836589786
474069978
348923064
1798896278
1970584567
1860576946
9314990
1012417555
1267730046
42095378
1299627250
537790245
99613577
538258552
1116251325
1561982589
90092105
499348974
753094127
1861954399
1569024653
973363189
557516443
1189180405
540690248
1543088769
2061578760
944792590
173386633
1790038752
1155803169
791532646
35905052
1965025542
1753659445
1258772233
656161968
994319434
172846913
1697320176
216762363
1371638452
1165974909
1467019900
986091187
483927637
257709635
2021652306
870820939
1312910300
1340254762
1157846193
1260394500
1093470275
1466682219
1139639437
254033510
421403301
1545590259
1593051412
1502446936
2045905319
1747770294
990075595
207052572
1263384701
204392316
698813101
345015836
79765133
1707437802
1832821396
582531733
1309369180
880211448
1931692054
330330527
1485379167
1524259702
238968039
509616536
501145222
1696202330
1883511831
1251438090
1030214688
1555578669
523667858
2027976446
448896974
747526229
116887822
1792383261
1237089287
1058298146
1903998509
692151880
66047585
1265720813
1054154717
403124320
1257127310
649848935
1085410632
535975998
1541366583
1402349194
1083686077
649536057
1622616174
2122230337
1997387160
1180295018
1379732017
1520715446
1703627842
103341430
1426257031
1078200726
613121539
1919372379
1443723648
272788005
1811588515
1896272283
1420799514
1124689852
38416161
707346757
2102416745
1045885069
1205025579
149505681
1035055052
1837783452
279149606
235337616
1567230512
1215804698
1013202494
691365850
451399955
167156451
1187804545
1166804252
1931494919
570271520
621231348
367125859
1076951074
1092416601
536478945
807927232
1431731626
368956840
1308693920
1848381628
1436673001
955008249
1029954382
1940348976
1197436717
1964970325
442718683
1920368711
2102143750
23747040
981223316
1836077457
861739538
2107845014
2080497175
895617695
593940833
1588645845
1374563843
1295328655
2078348603
684361282
1611203000
1956968689
403775508
1339454785
2033658126
675658394
1716529128
430214120
1748999445
10172455
218887023
1060615796
2035021970
1108423962
478376750
1057166348
1347308549
821636724
588261904
591230740
25667935
289386376
379248269
1202505460
940202552
1208498721
1230069686
1862769399
765331464
631931015
1793961693
486593194
1854827875
980407820
596337598
2132260027
49435566
1723519058
1552095504
377307807
1663591889
483476063
44838190
1549027537
980733555
2098240824
1167937248
1868489427
555144237
1763978353
655991425
686879466
1286597374
2133934264
253882019
343569035
2074083162
870199492
326974695
129006002
185807716
1504641455
1839421986
381559400
361699526
282190119
1179359062
824715195
111338326
1046949218
1636498052
868274673
1286884044
1332193408
278052372
786240104
1596125147
1246646726
1448834390
30720724
961142135
1257445712
1900845235
1270737590
454105807
1603484199
1997546314
354328394
2134039154
786035638
1523063493
1858223898
1693106432
464585136
1583840404
521130514
617775797
1781026031
527630870
519116510
697124797
743968695
567534028
1790424248
390738619
736283351
183301086
68760281
1932275489
1553161243
648709179
803589914
1111694304
393633147
64762416
211342858
1646321258
258263969
260074690
984567037
309845901
849030111
1700314011
1260966135
468697423
1881683727
651328281
614236986
1899318296
1987096647
398548718
440265431
1937707851
111336736
656589408
857656381
1297036448
2134147515
1831539853
592978533
2085975
568165892
77518035
2314625
849811934
197201452
983570179
46359058
2013429187
615767401
1446390293
704731295
17634918
1727318337
1886830308
1132737662
1607567837
526725297
801969329
1260097009
508305288
227625752
2065396187
725565401
1507176921
164573703
1569887148
1269530308
2127070974
717736567
936331979
1233251992
1386381868
1520757561
1432109796
1019319870
1964086917
1265095479
803449816
617142384
1916259565
2061916790
419731337
736083036
842565911
1208423767
287132015
223037495
159606733
1273877115
855642868
1454236031
450779652
1285650250
1754543215
88645483
1819110446
30167658
819986768
1318370325
1253303171
663685900
392666423
64484193
1125512439
446244959
2016838631
366490162
222397240
1544426310
545700802
789672932
438097600
277775679
182950246
2115433272
1420052948
1934940011
1408387248
27728694
1905431795
708467220
1140590924
649459190
1853110118
367768291
670624905
2088795086
201623691
470386425
2138581297
856946028
1454350558
52724994
1290122570
1477845625
988878886
1371739770
1396714819
279553652
674899288
611074480
1750881964
789621918
1510465114
317513343
1944515966
1979829552
904574631
1924009532
862134346
1904981277
339927900
1973168371
1392679554
1857375018
251042506
559328813
2047174089
1655061798
1007588309
477539396
459749028
1046547510
105509579
1133830665
1577556664
2097683260
1222291926
263133693
1298825874
1137601606
280306507
760161182
920053182
1018586673
1846152796
1036905938
1444158845
1417726194
992170526
1069183247
992154475
208879878
1288350636
1307134322
1396702345
1950540567
1382300598
579229082
42871463
1097646593
95300592
469938575
1212195322
125308253
1872218123
1052744868
1168565180
551046686
1764544797
126165804
512552144
195765230
1396217236
751672514
1003821325
1139731652
827960917
1584982518
1745014697
2031503984
1787091189
2133630593
348008192
532011832
1277201445
378150587
1373546795
709383279
1466133111
1454598066
779656519
1265530232
202779917
259718644
605363625
1424766719
1360359199
1627857831
1665683092
508821611
1513402512
1468692570
350887053
1221773244
1933385249
373182787
1938294929
155815394
1057777027
2126141582
1682856000
899632799
240751986
525110587
132058347
1706709784
1696884906
1431649463
1422538294
2022716157
844262744
1288860855
1350806467
193625557
1121413553
391329742
193323105
2118574234
1395226518
1782179166
1965464896
676587976
298305603
1646494933
1506985690
740666195
742911630
567213867
919962758
1345555980
1479599791
128726828
1063291431
874021837
227942820
1686981079
1013364260
1764947260
529201213
946843631
64313659
602702245
1396417475
1946080397
589148016
1337649097
707120749
699161298
548441734
3823914
593132243
1569135358
508611934
372883930
1292375441
1506660387
46866410
1282175939
574078498
31060520
822481849
17266255
2037879025
1246133896
1649673339
1293523530
109271308
414564227
245888160
1882547057
55793146
1269676486
1516915782
1945866110
1888247265
1488672825
514864017
822819241
942983021
824736382
912403339
253158008
976978065
2002019156
504116336
1682545031
1262297611
814999293
1022133962
1663856619
1918261367
245980908
25278142
176178968
1762867824
118444233
571115914
1505791870
499519495
591207489
1791098491
943219778
69377267
918349574
1950211601
1809645666
254460758
286225183
192165720
155409670
1571262378
172322539
1704600014
418568455
1188458866
1199458539
214367956
2129995795
1599737673
1107829656
1239197513
1833651515
1800369189
1720293956
303392941
958479816
1372441174
1277122557
47818758
1703137152
2088357401
1436964153
1019498560
2089353076
1999985614
483699503
316826075
620328405
292741629
404587051
610534484
2089391773
977803482
1049355334
221950193
1195476747
1991484034
977223058
858254427
840411253
275234637
2127598
1135381633
644823887
564469861
2079902391
1448391769
502976913
1513467277
707771574
1576341837
1988413486
535624856
1144677207
1031290217
1142395165
1363675399
521801264
1618011295
596324811
1072263804
1458806619
2127263174
155986871
566124598
1888754617
1349107044
6175881
131801906
993600791
1902966922
1225720724
1730045551
999689773
2146555274
1468838839
1242790385
850071477
1872018105
1372251327
1953863383
126345971
330795395
694421894
1983878478
1515647171
459383389
1946018186
1951734066
1551884586
1565796616
1028939660
162171796
540195255
948993200
649990365
1027728448
2047421335
1242334761
1295306790
2141858042
885700162
1323953018
387617504
1025865898
45648592
1450758255
600758299
2084099009
1623283303
1151411139
1492891763
2117940285
1338853435
135229599
396274141
1995671455
714390581
25091190
651858924
757091308
77505694
799001032
1692042276
291952324
1131616692
1852744705
867859441
238129254
1979517672
240891925
541323903
373355233
1449266092
940781757
1836768117
56875523
1869239622
992635171
314825291
1036374749
96256803
6407224
1719907497
1169952379
525668124
512269215
1715632249
1562315957
418424498
548536162
914169386
1627689286
881307349
1431680025
447569105
1974214178
1525812190
737060783
1116879415
2130858144
1662518013
2049818854
1554992334
1262158073
2126892549
1023047788
984666654
1764643411
238882370
109173526
1851972950
1377351304
890306089
143563571
1160022872
265866563
437655108
1663690711
862052026
379127887
765846136
709372893
1598351091
1566389421
1891364612
1893083004
1309355862
222256493
1641106072
785675388
1497765961
1077435802
884837697
1492797330
730222236
700338383
1166761416
1636544419
238719249
271086648
2011578371
8897859
1126764484
1604965066
925728291
268819484
378085679
822973872
100481654
1746753960
1252324564
35812309
948571962
1671696594
1183355904
1403029113
1068518474
628569170
1833830300
233587794
1244295570
829608513
1919261371
2145799763
1065650503
398106389
668332303
616260020
817472306
695674070
167419166
694148808
1176435187
995368883
1654107096
1599394590
400517793
1277569753
1753122781
1843081078
21696910
163292906
1602061033
1526351519
2059754596
1311075854
1615299497
2104579323
129293051
2083975402
1173533049
2050645249
1468324081
1604855593
75743240
539825717
1633961244
28479917
1397443417
618242264
1748636597
780056890
182446808
175287118
1042541982
1803130324
1759174795
1340385097
957127809
1055195726
825272717
1132574354
442545234
1976775191
1742606595
1394499087
762778243
1271282299
593242559
2105697411
2113719837
789798033
525331728
1151261854
2042855899
792051144
1473151996
539377184
211059092
318252034
471813593
1151187609
208676247
1406784686
667499257
617574791
152423999
6563353
1255804955
141149272
47008181
418352659
1190160792
1481831713
2076014749
131345965
1758416911
1940004090
1867828061
895342486
1920287478
743831803
1764337438
509329649
1866021353
1555368090
1450715981
1945977613
240717110
2119854289
2134576982
1204552721
506426197
1284483526
1961141390
669284364
1293697771
784617413
83941895
957015319
1357367136
543364762
69826795
508742922
1619964263
722643861
2073896934
651914989
390170834
117043054
967851698
1230027535
1455222189
79675247
317631993
1333091577
2074059023
1912031831
825700198
1504217676
525173294
628072912
545755463
440760283
1124700191
1284891435
1590750619
1943771802
922249786
1927479422
2126777131
389489888
589448205
826282950
1461652433
249564119
1302813787
166982639
1986415889
1920325686
1053183837
1214629975
2069135303
2081601113
430253896
530332765
1566247166
1018365442
274849378
1672451571
2077816843
1128688479
2064189983
660271680
286536545
916423889
1754900519
452182546
901099101
494293264
1955550253
1716251274
1278565154
696112618
793866588
1030740746
924067903
495108557
1628528460
1914310045
266293648
1128099994
2142417246
1528483970
1120452834
2126295740
1231872162
864911274
1094261234
634582
1539056512
98582499
24162697
325962049
926698009
774234999
2133871113
902264355
1690588684
1945479565
160434080
714567428
1164577123
777626244
1930930278
626227289
564410717
566976402
1884208118
1095591650
755900227
2054410216
808356284
1658336695
2040727501
981548275
153852228
1255041796
690713897
1757577082
762532561
2054815449
1894092805
1132124069
762918810
1521797869
969461822
1919586980
1470294275
584640487
291471216
419196885
1619040166
1977846212
1462079244
1521460613
508865425
1829318416
623923688
1063325485
148686450
2059999810
1656216083
1605102360
1722410423
951526729
2106049985
573045291
1258917066
1625425335
1234944064
336161096
884481789
1097775501
610323474
1243268038
1169398291
93632143
1236257936
557488795
1241868377
1699892251
920887588
817199733
765663832
1873890862
1051881575
101336721
612495957
258299576
1661765583
1039667948
1129824411
1826507356
1471682885
888817513
1193240821
1289578629
1561178517
1969721477
674541581
568057513
271781777
1348473769
1393954830
1365150884
628547885
1745511694
462190782
1422395055
851646190
946153558
2115422429
945836085
1880529227
410490677
1713667177
207020069
851441983
432680027
1939031944
303208979
446687539
72561656
1397515417
459771372
994321509
594399670
1952545192
1142381574
415339539
1793703547
455424186
1541886453
830306667
1387765198
315650943
996438771
1461992005
1063297889
1437654158
14067128
1427287815
1119585993
250847738
874636025
403494958
1262907579
17327274
893436165
1581054853
594057820
789638282
475171708
1897390145
1251977394
1565278141
749989675
619001518
1729447857
144420580
975488487
1836302241
1738781155
1182117826
1754231416
1438669547
848220046
669419476
1499789825
40800114
442384159
800017268
1889445909
1097967753
1599388254
89223809
414440856
700147083
1380484970
1308776334
1142319195
221791835
618434972
183591798
1119846104
1936427833
63453946
1926560966
146855838
1730512293
2109801191
724423126
769774464
151266299
461280329
1957054527
1528349576
127369175
1455070892
1779924149
1312815827
558081300
1449166776
1549514241
488026478
305365874
1778223901
2017964379
1259064578
1164037786
1969763822
900956426
600419275
253452840
945400075
1894989697
1704317583
433954656
1299167761
164188615
560128955
1813566773
1185668621
1716821905
331883813
251360295
15556129
1413519264
85348871
1123532937
851111504
1685184782
1937141418
1958399499
764117213
1658622794
301775232
571938452
1320838423
115446588
776399012
1888150332
1251041758
1426502195
1927541260
225791149
1012107667
2079096849
790705269
1831632736
1343691696
1144614190
1383247585
997099278
1088644704
1472459951
1118363364
2021184292
521612605
1891963527
1786125144
1031716387
871542679
515359371
637714637
469849785
792367817
2121377166
590641559
491860621
656425042
275035297
1240269257
267662610
1451901834
105663529
2070629855
1435903376
300734343
1128016440
725569018
1003012939
1870205350
1285450127
1373259072
1814747382
1597432595
1020185240
1141472270
153449434
385782740
1682883638
2125652937
882783
1178537965
1637190565
1569789454
873896110
1334903524
1275744868
85848002
1946181819
1424341313
1356991708
1304849217
1326560167
2069186947
291817761
1305631546
2088014470
2084139501
904791703
352975050
1227851297
489358435
1025578018
1901069288
2133316178
1268960441
1854685305
1591002112
275765540
1222664422
370364059
260599282
281228795
81084818
352731118
694495723
1571228221
956606881
616959421
1725505750
181284914
751072403
786735470
1682374156
1024653692
1663849880
876861144
737531632
940261768
1362742483
1575312308
1700163683
215200654
1444774639
1431333869
2013014655
2070910532
282665592
683751360
2088928264
949374887
408257629
1279055591
224581144
542622334
89669543
1164463420
1811368212
1245875457
1448486668
204769370
1272850353
879321485
1572990641
914195607
1391276181
986634351
2027198195
1262488064
1624927572
746688393
1504088028
1352105297
393780613
960521541
1987672770
512255871
793345473
955849126
1894946287
811854477
1917833857
860854504
705830839
1686882760
2137438246
1549879508
428880498
1673478192
1702581526
1516436484
197719915
831309033
1279383988
1303116015
752049322
1845052116
132216539
1044432754
806546157
448127362
1076799993
559345377
1262852750
500180541
364623769
1036149414
643002455
394152095
1082476668
808844882
2077672409
855004497
216802355
186535867
576416446
1165508309
1308858340
1242888363
1781366830
196719766
792977156
999489003
1040758515
848688047
2028623025
797052562
282595391
2078143371
656579692
2130208071
1120093949
483218545
1274948793
122502543
475367600
1345877182
1700544006
1881231681
311990614
1725295868
344531308
836765905
684074414
1776978469
1009314920
60128295
708311232
706267118
1704894858
1207314389
1102654503
2000131887
822989134
74854156
1391447564
920865220
282926084
824937517
2004273807
1746746136
553923523
124562555
728728950
1884239297
1347611551
1075324618
1166344499
1887438755
1138282302
1212618703
1149297852
405816517
1845103824
1695383538
468141080
1386036406
1393801522
1854355118
1905445023
1082889169
342099072
276049423
316105593
1512723514
1987816807
467225931
561551614
404826208
63246440
1394553568
1386530696
260308321
533155028
664637885
865541018
993751864
1219710264
1753391034
1644817219
1557492970
538690748
431987137
1468485790
431359246
1370833772
1910107544
1852459328
1186474264
1108121478
1084109838
445198398
1208960366
2006622104
668147918
1938959603
404448651
795881617
611923173
877685554
1872263347
1818226170
672851267
271323025
1162408624
205009322
1847160733
1661788704
1615904890
1134341055
1467802717
1336541499
251610590
942412540
1294644209
1208032066
643853454
1394704285
2046823712
908290691
1984112838
1553250029
2027395139
1410424451
279765517
734853871
1801317454
2127283193
105181553
845370903
2057100462
1672594239
480483077
1882295581
1915587929
1304706628
1543629399
1708016085
804964693
2018998011
772544160
1763547581
2079475288
2009557833
1902202808
1856653089
26960808
7022966
195815878
549642178
912956781
1641923013
1289921297
1240524597
2022889456
1435631478
466089918
1670184826
904559381
1315591602
1731782238
864140266
82759744
1693801234
15620573
187335519
1435554431
241386848
141290572
1054223799
1244278398
1781278999
813895838
589625062
569510950
12554755
421164562
362914654
864279418
1815444553
671459212
1277812905
1857722526
515834355
2120480326
176082130
1708028699
881299567
694469720
1207555870
1225417568
237393288
915387962
191580393
703580918
535198091
27378307
468078938
1636952560
1664698581
1023310517
29872434
239090206
879500938
1058500961
1002620440
34822560
1997315819
1539934354
2067673959
1553538693
604158229
1280258327
1293061772
1382175902
1285181888
1805186596
1165990200
1715902902
573287055
801110652
1170994349
769928225
640824235
1808367231
1205424687
996631012
243978413
714551038
152466852
1241361228
2053266901
475348945
1005054395
559827635
1055591657
1555657994
2011101526
978378939
1536074084
1904236792
1556615240
878469255
476192511
1621912973
1553336944
909618352
637995395
954518092
1774848845
2005044064
154246737
724079409
200239473
1633854947
833208239
992397111
1757660885
580812299
631972531
1603462855
185278281
1744897343
653279523
1728923861
1001559412
1333246773
975100139
146651541
1192516199
1616731437
506722456
1320968698
757603159
188984622
1083644092
271148413
601871537
1074970098
1757157920
899997929
1255611986
1230402247
1775366333
1151226073
577368239
1664848658
1193065175
855828850
577649876
1235021810
1263667462
1644490925
1783044835
1597725743
190345665
961081866
351916736
1130975673
786112740
1571834113
921376923
1405483706
800360621
830063509
1520760208
1990188043
30255851
1777525748
874387583
825219145
707842801
1673285268
659977174
1415839601
510343025
237055957
1544742405
506451422
1607301074
1424379430
1066601761
1932354915
2054264834
1480721714
1413743166
1224703437
773483505
1438338018
797288162
1385137779
851615676
1675077623
820312618
1374940293
997000442
1196294515
183405551
1259442853
896296120
755320598
1668332968
1568824043
1469059449
214830492
248838380
1495193800
419841548
696640571
1857966698
1080273922
1747369270
1309041807
1529357152
1398497556
522017126
904021378
168518491
2063860359
1111719285
1333275268
136835892
1506529283
1096379862
1644800867
1437908084
459442479
1923748515
1749819172
2105061095
432179044
1689196659
1232200997
1792099915
1261261646
1321126828
965256206
1822226532
1782008405
1699761149
577564976
975853067
1294989345
139827088
510428837
1648576997
92560423
815686634
98907563
1033081264
2092328497
1140877050
743874014
635524030
1262652366
2124942444
2107484858
100400348
1869387989
1946626732
811073596
1366056312
2004212765
850894785
1599039438
146429291
768682050
74695295
1796032984
537228744
1583272494
1787814280
1034366859
1749651612
2107992905
1148102951
351058940
363883922
1021252419
599247299
1269245888
2102314096
481647401
581653391
76358812
533196434
1198463628
626080258
566849798
721908749
688220157
1352698862
1928241741
1681453748
653758224
1161716101
1669291477
459669764
33965614
1037240600
2068184094
892142040
2138251747
1190743558
1257503535
533430096
549298241
287540479
1179966968
806285963
1205823944
2081384155
2002246101
1561656440
976655339
290670714
32469840
87975350
1682529771
2073860397
1088280843
430566157
367801406
135189221
314921264
131850438
1173966717
125273134
141371899
1329952354
1998608173
897838620
1674179820
1771717381
2074440649
775567903
2132248837
1182483850
1586081607
1962329935
1965959981
1933953909
1081386845
473752384
1224011181
21544360
196293496
229213899
828997329
1229541062
808756118
1504788707
2082953952
274802701
2091685521
1869114682
292787669
858706578
2145916387
1455340386
214850789
1723230797
1451298670
1258990869
153729197
793530517
37734309
1868421269
1396058888
369222218
1750380983
814085741
437962022
880300525
1075747386
211490539
634279827
1938379858
1438089372
1168869443
1779735723
391558112
907395650
740800532
1991477064
1427105452
787349382
1701246093
472439799
1598958173
923301723
232671006
260950414
1400712395
163700688
822222516
1213497589
257681636
8251131
1174698439
887522738
2092517020
1459474315
597595477
1191793982
33119186
1446558247
1875501898
1245582889
1180180315
414860136
1948881909
920459513
169317492
1890541427
1900107435
452299323
392081586
1692898565
992515216
1216132872
1992452378
1548631008
827475304
1231348174
602070851
1248843458
833901156
118875135
1025184810
1616677195
826800149
387936634
2086860353
1462059947
1519051855
178946389
678388615
803130092
334538704
2030891840
1492112472
1586869049
937914536
1654348924
1230966928
1538540254
1130786310
531261324
806694132
1776684981
1822686830
1842752274
1038340847
116137074
827791112
1073560765
665488857
1392805233
129170217
1174411546
960432794
358040028
1415541969
1389564546
1526717395
941382446
1010554497
999104543
2078989956
543128757
1146371952
1245096365
73437576
1420784024
361623100
335501070
2046127255
2143115297
424367260
1226052863
1249242248
940022716
1158941204
1407728239
954841693
2124363836
1358495116
182122982
2056506570
2113976111
852398301
602526818
54720218
822750007
720674751
619458136
124664079
1195070852
1258309309
1490297165
244428837
848098116
1705291031
409504527
1008655202
783271412
1718756927
849988092
775555368
485534915
1375227587
1154729340
855971533
1038997859
1312243178
993515394
804768065
1856274432
903415854
1648436581
1964904804
664355035
839546156
1382504856
1494780021
820101388
238317253
1986960527
460225999
801581751
1250850282
1734798340
1650976356
1774069343
622362469
202458061
869326208
461875077
1705041150
1749143307
1850986890
1038693535
220089591
1165783487
366536335
656269024
948679697
1892183921
687373092
797391839
1902314839
1990213552
931418666
158959467
1511311784
1244819078
695601958
1560691295
1823510348
1192784555
69479194
1080712984
1266230715
755465737
1157595139
890263043
373113886
1566631595
136830117
12745789
221499721
929044718
1215645823
1970297738
833460679
1274127827
1528077669
2070284878
1544747289
1289773091
1029568553
1089850695
1042095663
294559068
1750322036
1474138695
1093618567
1394086112
1356730575
499660820
777010746
767578678
1892644233
390542700
1130137763
1023383399
1000544558
1157115417
925805214
1062203597
73858966
525423179
327409767
1116912902
1325641445
1670971648
1043205004
1653573664
1270870505
833426673
1620652
466366111
2060022976
1635865518
939304976
217068990
140283742
1098698945
1645442645
73490211
711510273
1423115206
667286164
932762273
1084545671
191083645
990680877
384424624
822207175
946132660
516041704
1088883761
531800566
864040801
1057832311
1590889989
904813482
1380760548
379874037
150412818
1081508490
1584045182
8578347
295167778
1823883312
333003134
1220414403
240489293
684693304
1614517438
913492670
372975505
562520665
1297631288
1787354742
348150179
1433189900
877855115
518006962
1331424473
1370592172
1270044809
1883921574
1606399789
1818858370
520980463
316864129
1086239377
905070946
742885061
1963990105
157672641
322325916
578756916
302288859
722905433
395021622
327653236
55218978
895026575
1346564369
1457585589
928180293
1214013702
407609614
1667085541
2129035206
567714543
414492134
557662297
1583625427
1525853531
897982231
665518827
973523434
827919069
1114889402
314874423
1566418331
416512440
1228644256
77465164
930725890
315911071
1243741939
43020592
533329762
1104893560
457189049
506901054
1401119750
126967245
525807601
2033470625
1581678397
39354417
497311239
520783636
1969533582
118148704
285920507
295131191
1442079423
1017691087
808733665
1468018829
2037249617
463614169
1248901329
1867333214
1436652699
1527517513
1588132717
2095406137
89107947
1346170315
34122408
1507509892
46572993
257808223
455394493
687307604
1803892216
1059432899
1656761777
1744190569
1141478790
1504093145
542001628
829862881
2086968888
946219209
783364271
1518955934
889297146
32445374
265746348
1121337375
1665113520
1207487755
266285104
1429757250
1457870127
1780137539
1261548578
717063046
252140169
1733830691
1684730517
119117179
406182568
618933272
669422056
489713605
384388486
1952171415
1066511630
413073603
1475618208
1111388189
937337983
920576467
380616200
924805635
43974617
59003024
542209612
477874132
997270382
1388777885
1617554611
683036095
893406360
1252621748
1004385556
2140911343
1386624140
1092218404
948917699
692326386
2107077132
1591123032
651922750
1425151897
1114579759
220963195
1209040596
1119773652
592275485
755374805
1033847219
1897383789
553134065
495762967
517783683
1827554653
1816612381
2005652461
1884914286
219969932
1554745772
686994109
398824074
764633720
742270690
1714211642
1384441897
852647754
1171795348
4468785
1652842924
1970530599
101711172
1576494351
1208755522
2022766772
351566231
1464804999
908679483
1502116315
1396438893
982938453
521739596
1628637992
697477082
488327010
1476899568
1991013660
492436975
1618682722
1654818038
591025945
514830177
1219236487
1373303132
1918971172
1817522607
453893510
875623120
625403509
666835784
1770765233
143752419
1542985237
766828029
1200411672
1331862741
1742572324
870727818
320590649
1753225314
771853246
1118667121
1877570904
525905654
1179867384
1316459772
1741124710
866746804
1343007738
656369171
417615396
1478923381
1862617588
976672386
1639930945
62362696
1331345316
469427791
1899012337
496606510
1873496491
823421538
945611500
1703991288
491912376
1344553701
404249378
900534973
1038376371
128062880
2109226958
1587245104
1953762131
51528473
243866161
1005995730
826364077
2094339409
395802308
1936092922
1993762967
1639428667
20376790
958715577
1271853632
153057899
197158190
1050670289
1659555329
1124511002
1015731408
1230690112
416107405
427322210
1182554333
1793213915
1529687225
1611745230
484191530
667161759
716011719
1562447162
1704194409
1023853819
454200210
446834293
350609397
1120370490
382562882
824670622
248730669
1625068385
991240269
808049907
1112993725
1127762627
2116363739
1121903986
1299343478
1311756195
252991108
250933787
1294116590
906641077
442156202
2004350949
2049190195
658264595
1186197862
593061127
1484421632
205905938
1239192514
303024278
1698435420
394127221
958916009
1257000149
2139748225
1254970842
631992659
1828448796
1607704142
560211006
1535705413
1046870189
466579758
1098183543
1887610222
752271421
921594298
1889184794
679008495
2007986338
1361436179
100368473
380082467
881339243
946009304
1477521878
217728711
1986093669
1775577713
413051449
1216835466
935678893
699631910
167407024
1859857525
156478032
406710275
1445473895
1616602693
1478474734
1868888208
1470473168
1995221212
757460115
1087477808
577954994
275973694
1120511395
133367442
736089011
1886695135
1357739425
2107751995
267045724
767690714
273260172
1725856142
1611545668
1152949258
1879222649
1307129987
1487592233
342021234
1516668697
59401109
143839224
1080725459
61321606
1183824531
1286001671
725067515
1746438513
587954077
998895087
468323355
867294734
51835637
434104755
1316885775
1274647411
2056920064
1775937824
1154083334
2075087098
2003445365
1300966455
598089081
1677129187
886867388
1814549503
1315506214
495782423
1806249848
967633397
1835496283
405186770
132093854
119797664
1035047901
1292670093
1217035221
1240595809
974153921
1759983062
1543433560
399450242
4129421
410287712
1836452047
468530856
442369481
921013710
1833130876
1827319858
1948215326
933198717
192901232
1627818148
1319920749
639208972
991881336
623532092
1232560163
151493379
1909790264
1763878794
1953233590
23917280
1849376358
1474029978
1461909356
1487824762
1851245196
560620713
46063317
1997850259
815897143
2095660842
1370998591
1578061651
252854900
1365844186
1078220125
544755937
888657867
854738026
1103343718
639192942
50420515
273686074
763142016
453073956
1325541819
8805939
395595822
6408913
615772815
30078172
816401377
124095641
2056011563
1014313854
869398389
1916986345
1601053303
545144921
1899788816
2145665621
916209760
496578388
794836345
331717904
1755539585
1747125872
1653832209
1790061605
1268398199
1014132808
1560356058
470095832
903968616
1966949140
1637859469
1990040451
1376160889
1939804780
1286630320
1741634288
2102550963
1371973307
1798981402
521230687
866363939
1190368373
116781511
1241805106
715257259
1986021433
1040366203
1987653308
620181997
475330239
1177060668
1178461810
1882347391
990708798
1076498162
2009106781
348249502
598382062
1300720208
748476342
934361465
1010542805
285352222
60732942
1205414161
544804791
853938529
1649070280
324533121
2068997730
1686716280
1307247594
1615747878
118197895
1162135650
152611855
266521813
1579600288
674009460
1204982648
505014197
277486543
1427315577
151944154
1269627753
1658193512
1791792776
397162431
1547063291
1777136284
1571375194
131232184
1512107020
230885351
448628174
336502300
965238236
1440382514
157218573
9773114
1209342417
1713035941
798779349
1293249459
962203748
927310686
252221345
1486030510
662139314
1514558474
1602372512
331913305
1442949104
1090383521
1273368342
1411403301
416809918
1180608729
588623904
318782315
1018098000
1783180490
1183821479
521283862
1874640386
158642956
1946451135
641987916
547184114
2099513031
1833949344
618555994
1368676420
1002184392
1843891497
1260133148
1202037347
1198536968
833014863
1820496562
131158001
810874074
1741816539
243628682
370638512
359765126
1501355109
824008452
1546854683
1627120550
291414871
847395662
1343168519
973985233
426546343
2141480657
920403481
784410766
1151260574
1561653909
1262940206
1171605935
1637704472
1708719029
2073230949
248323154
1278402008
1178912635
186508859
1061263176
3421752
148691307
1219312427
1010639417
1080909191
886990754
682252223
1369928833
1357467960
579125449
1356477574
447633963
53385130
860488199
1842056091
1436673184
1034138861
697107974
1693955782
1830389660
2020791370
1949384309
211321821
940703879
342272863
239619360
1252007192
926791073
1887197760
1846751204
963071932
1614623524
204026127
650528561
190782052
1153789460
1048480468
280367457
1063218782
1684086767
1733584067
811855338
1032086565
656902900
494408882
1521471810
1735356959
1129282457
508804863
1790816476
903958143
298114033
1037285729
51077101
403032622
1305288801
159805286
68540874
830007739
1009314920
801723846
1351933740
1335485264
1595548172
374624091
53857734
76464696
130280699
458064
348263283
1554673172
1912929159
1045828215
679966383
516083131
103879903
925584135
1162598080
1178161604
1426127960
1458249787
1813828717
645172322
55494729
1172928859
1459353121
1719246351
880713724
116521731
1649625909
255438198
866861961
1872920594
649206977
169871659
1229081938
1760545235
941203326
1371993604
1352708032
319023284
92014664
755169674
1803426361
756338205
205700964
963665170
522187163
743688652
330959558
1097892151
332476349
1357399533
1284867892
1061904249
1412215744
1717062926
290838878
561395708
1123182384
800994346
804206613
242744354
453822753
685832232
46265857
277461127
1498189433
1653572873
1881137364
1587705701
1896406271
52360935
326876155
1368807385
1906959518
368923748
1300668310
489160538
48216468
17344207
287297555
506150907
594779825
1594361127
964537537
172918371
503807490
1701230571
687252742
1708963948
881249904
1400923580
1205201357
927485881
373550846
1506314295
350957618
623531217
1577726459
123741713
1135470296
2143931401
1076383345
182135676
820739349
434630363
291796034
1894484454
425608977
697920227
1238636661
29535717
48732379
873655834
68330759
1864783682
752371635
625952859
1455629523
1180479244
1905789229
1871289013
700512162
252501549
1059219214
411691137
2107192365
222466217
1526250206
1242510080
282205595
1155364975
249256822
1323137246
1635783877
977541364
38373165
327817083
24083336
1928106663
541486534
1992427205
53780348
1969351677
1328516784
1688940188
1922905144
1524625461
952448771
1469063008
46337524
1111883001
1107321100
416660935
1755205525
162290531
1517181505
2114216669
548966074
68625252
1440874491
2113169701
159165964
1846071405
1369086382
700990948
66950534
897115000
1855453894
470290186
827385328
612153655
1428941060
1975849547
879469656
175527933
646474280
1120841523
2044297801
1735980477
1819949174
1614207063
945129075
1569634619
1112254940
980739680
972684844
1875650162
1844422440
741787625
300194979
805002755
1136918210
1702532593
933170778
1937137962
181399063
1195322971
1364340499
1110417738
1670238807
591255103
1089260436
484585019
306138140
511205095
1169301286
409446685
1366654633
444163598
663613804
1472501104
1785123708
343606427
781655777
1240783943
1650292642
1095896211
572672482
945691091
1807760355
1284843544
1274748164
280822972
1807324846
1828292173
1442780807
832021213
1899455041
1358012053
780856029
1073795761
1361842526
687212697
1216267456
1002453597
1743361384
35557786
830042227
557669844
1668105485
861947618
1434106758
1659091909
1350773855
27565457
2137004298
1349752621
803596570
1886589103
1036532568
1608012932
1814931972
507423037
601620648
550593153
1922589797
1187997084
1821415622
995183167
288515005
263761235
1921265605
2069307372
716630229
1349400679
1741993872
962334412
2106359162
837136465
1001576348
1034194787
176079413
967553636
527050590
1228843309
1902830940
196747340
1224810172
1077252594
900832025
1721562767
1322808169
672703476
910361510
831808667
581575690
1899844304
800883911
160358353
685063187
1858119141
150594719
735594524
1632554011
562079569
660445039
1456022794
780946190
1924435291
672213940
1319456014
1625179171
832367294
1313783162
256643275
248937865
17726390
22388530
66166031
1396221821
1946530235
2092359278
1360430042
1193622724
152840282
1235217548
1095324483
1315031161
432470332
277715537
1819683653
1317413441
394693915
454446599
1435763572
82254264
1231136780
1311785958
1008013728
102933509
1134161836
1865889883
1721357317
300195995
12863067
1328431103
264891440
876641365
722395980
406768937
1875706948
783981521
516406780
613601897
58868539
173882717
1405719048
961399667
211824616
1966053728
28393997
1252108632
2084657675
225804932
1474810777
991819510
546177755
33532460
35161114
1169622265
90478942
238122016
811594782
1349730652
1119451788
1297484441
1531844142
242911773
1998827386
996040130
463343118
1228217549
1277787130
1726883287
1792481565
1146991163
20795304
1759613956
661525865
53955728
198244821
1617471349
697743241
411000086
1276771479
1374933710
588490051
1650980369
544535402
1250476245
1983613763
790251022
1758587619
490104716
554001108
2064517607
812598605
318809310
1827072310
581440978
1011228223
656978374
1311933871
221275204
1630015271
1509061599
677342685
1745262349
1397150268
2132867550
1499291988
825322742
1861006870
64545728
1999336217
1866626976
554787170
2100473600
1431405208
249108462
1122006806
1620925406
1085422312
1364931059
1856203538
656600171
1427353976
1238585395
718381370
676203615
1784991575
1743922807
1844000974
1777462715
457618573
1750388842
79379419
1129308473
1935295480
288491718
1984739856
1773564627
1590970816
1072468919
1242107383
1607251087
1534142166
1312245315
1754089149
635936267
1024389662
1496730251
1125102284
1040271938
1508725476
306265828
1459641670
761129320
1444768730
516218426
1215270898
1847411311
1988089295
2054444085
179625697
1393523630
2056399415
1879089766
208382052
1141731210
1772967278
272042371
627818412
1975145107
2045785859
658625588
1379297031
903599361
1060594217
1933657340
467287089
110574638
1944570834
14757038
795937180
344235505
2059898856
472092712
1165496530
288595975
296016888
751357626
1009620658
1864175956
323813107
679447473
1409179531
487922277
1065843005
1514915098
109197492
1661735083
209216616
1883169661
1390746043
353891913
260782609
2064053876
1322168116
1904477384
1825984230
1594495278
693632395
606396429
384432967
1222135801
396779384
260394270
1044262259
819550971
520562775
1814436269
48683257
745827512
748576845
500049563
1301337625
72427676
1094181201
657218154
17498427
1363643580
762848485
1703856964
1978081041
42264456
654464965
132918797
232261612
1968393004
873533793
797576223
2098488293
277828746
1846783196
905167601
2117372995
545445472
1923444808
498129765
517300628
69984727
277082929
33624570
1517097177
1014225133
1696803612
1884628943
527534541
230004746
1535915211
438592552
232901764
966498279
1434521729
1246322270
868902919
316062455
2074414532
749432466
1599768021
320496927
570937316
303112798
734754096
1502017192
1157792958
1331918075
747207533
1175292917
1469654619
580172212
1373705071
770950
1091826459
1427471309
1162130639
121966879
1542762395
694678523
1314064362
1024420315
2022361053
1296396447
1365195964
1673200682
293399445
2016620338
765507595
837059165
701776492
1298771651
1953509084
2093571570
302319506
751518121
1359731277
1358018486
1512148668
1804015088
430641509
1332746944
1767410944
966020548
1242508319
1666015
1044999975
333559851
140013993
1579673332
1691188672
232759493
1092258488
1887726809
1745144332
2044861864
440826141
931351998
2017846544
1973273749
346378555
1131040193
306205312
473697966
863231472
1681635952
80570365
1726159070
744971538
125039687
471194162
1435036626
206930043
2121545938
1273094182
2048884488
773400572
350642042
339835459
1734246465
2036150057
1270307497
1185473313
885610344
181822846
2028344196
1415314090
743342451
1025231396
264587878
76873267
165019951
818407440
327311399
723342606
4567467
845755049
74724955
2010704926
411791784
1053813657
958984501
457569498
1719219591
1508668444
357454659
11205101
35062930
705766003
370440073
2060566451
2092255028
1164899135
311812934
1360190401
990886561
1306650021
931627865
1926606538
1159874356
1544011563
1948357080
1102623045
361223236
608247381
999637423
1481531279
102011189
1047900854
1311440353
1485375920
1740871468
1193955664
1539718631
1011939501
654115051
2064141832
897109316
859940320
1016642563
722410396
1664049746
656948157
436160295
2116400259
777918834
719141339
1976826538
863130245
1134654055
2030413230
408048362
999246868
1800735858
89713504
1800735858
116399185
631749198
309604432
1688197380
792680274
1201929565
1072734731
1576600780
890993365
493319161
1486170597
2011620782
1396981840
1417991642
514075708
1264694833
1949035508
855619651
315439379
736294458
1212588841
1289071909
659073730
1885963822
1289003785
2092364892
353522257
1032440937
1618005541
473740812
408125459
1795165855
1586445920
617230851
409787820
473842899
297292202
297549263
551247801
366243614
1816156289
665269117
275554992
1586576458
495525017
1358700409
2042660543
1221941491
522177658
286520399
928226794
290072379
234158338
1655204203
887725897
1368730891
71687445
714919296
635808370
137434406
673134918
382110396
1671030219
1257779702
774786388
1951786595
1162246035
127536834
204769370
24117734
752454612
1883257904
1162897328
2059546814
780679920
442841929
490107189
863776824
1844471975
215974505
1315618528
266297207
1557148680
156277482
1931639104
923871010
279783226
1762489755
818152599
1066327638
937168626
843512265
2031951947
879133048
1570258998
2079241257
1012851601
245902328
48648227
1249375535
1417272802
772315841
1853861242
578041708
1917978018
849278565
60856858
74348793
181816547
1954238433
16860614
2053502311
583717504
132214790
2131880693
1049641713
1833305100
1195590135
557515085
449603205
168596047
675130623
130189768
1203183523
1426568918
1894056603
1323404279
1171974297
1180698482
1033340619
235312354
597477942
741220293
1357774956
595242328
777043878
696167997
538353628
1649577868
1570763230
1116358505
1144893629
975572654
122486051
2078067039
237232145
1184617183
1017499868
1717281555
1484392415
439050918
1624359160
1585124676
1202808865
1441138880
291280846
298814178
1235307932
1865395711
878217836
37145697
1555769975
251364639
1802771715
902612875
2084312220
212157713
476956423
1326605895
268544141
908643462
328080652
1616082335
410804856
296739756
365625776
326662782
1871420192
832315147
659745067
1018700246
1403552555
1447007948
1911540627
885634062
1583959852
426496819
1335647362
1094856678
574873075
489709368
567479293
806284685
2013583921
1930923049
376056418
1035538519
1625399771
1303927017
55818794
731603445
1968728540
386353235
1909205416
1549157513
483277267
180127910
902930568
1115494004
121756521
1570748580
2023783638
1129422546
1248614966
575754118
1337618667
174908644
1956043773
644930954
952772236
99821267
1937785786
180875758
2064985758
727703147
476141355
777836723
303934815
890344354
1838729680
1691058324
2083841789
885229190
1838811436
605703227
1707863037
502595098
2099563093
170139880
2136792713
1930780033
1950147010
127697256
289495432
1446690699
769691160
702635738
1868989982
495555947
1247220020
527226960
417368823
1988954631
297006488
2003790127
269238576
840874817
156405510
635079296
1768124110
1681059127
1610988041
983665189
244027972
1753341221
370624215
1557660500
505483446
706557762
960903199
479335015
1288936773
1961570065
358556858
1715822446
846454448
519251482
1111828769
501537314
303126418
1049872425
1847925075
1484286309
307096948
1608955687
798997576
1882154963
863087826
502429051
454503862
1371795379
365009033
1725983762
939486028
612100199
648156168
1543831489
2059670267
1229564922
1519637186
2068034641
646856551
1010000882
1901577485
1994655112
1673099574
1496018139
1234093038
1147122667
2099486550
572379961
97666426
2040665193
1740369520
1374362725
89458988
154818890
1371016305
1636431355
2029494440
1863553105
397727616
61609223
551395249
1186731791
2047568437
1349598719
337089447
370418421
583303078
1593785253
1455678401
1153282964
1609842395
95957537
1423634600
371580773
110148153
1725775502
385831296
1255680262
36202886
1722287846
1679347803
2027313905
983903162
793768170
1625785634
321429479
1689229754
1160045504
34433866
69413109
1502003944
1335424831
1210234346
459382875
1896276081
1875868887
519666739
618562402
804327333
889563476
1431445886
1562437276
462572670
345962242
935280946
49209479
49310907
1938764945
1130041438
1967493643
2138167921
1469331570
296841178
1690414804
1496910804
1274101037
357317489
223325799
1111335193
345847208
224143136
2065222259
1180331061
1890462282
356608776
1401352078
687749004
1071456350
1310021792
629813888
1802080374
891996250
280950079
680211403
1530869334
1781966547
2004826007
702246259
150162221
1767369752
1397774342
534362679
213415440
802871823
1487817637
1982783885
525381135
1936605756
11711856
897944619
458513240
525130713
1178204570
1948913846
1759669817
1330444618
2142262306
402905452
271848051
1632799561
1739330872
2099469708
455851757
750132455
1673388232
362001241
1049890486
1820675276
2130102144
902180378
912929990
752626641
1182190589
1805203693
915497797
971125429
1216711156
368954195
464164483
406297495
578020006
205115740
1400485231
188812005
1459952990
1895431855
206936107
1821612176
47045317
1995358824
315005660
1076368131
236507843
1750154910
398789074
542849400
1264750697
1925934829
429649050
1057858291
1513439687
30197544
1977104302
1774116075
2022820560
147825358
1887367684
1051991524
1204930692
986553550
496733107
1932892039
1244693506
1276847940
1870922625
571046810
1259736133
314281777
484868224
1164583838
1533802804
150661263
1298522328
1054773284
625943668
1099141992
951275160
1057748550
1577157564
465286992
2128197329
648287695
1268141554
945906076
482411958
1878847971
1078569319
1641355680
896485100
9817162
258161138
959478109
917289565
870074665
1967791028
123480162
420463749
1401558417
1933276503
601417736
1076085125
1726364667
79865662
1050700850
1764143782
1747084551
1784358813
483979186
1232975691
1026809418
204419935
619511881
373703716
1659134672
565472810
2016449940
393456390
158948292
861672850
726693875
757998615
1492582716
781082392
1617841709
1405843356
1724988045
83903870
325021999
719648572
1603078008
517468395
2051828664
535935363
60487427
147862682
1353085739
358502547
676704931
801135510
111431398
53741029
253994325
1272888423
723497179
917891226
1841802976
443542156
1463460830
1982638035
391967535
1073461493
1971414582
1671942944
1448588075
1213684519
1821727532
1183546739
53394583
1758716142
186420295
1838526969
1720436381
282081843
535332639
1039077163
1437783074
714037791
866313868
710946295
944412667
871314805
47281659
592685752
1515050112
301780411
182875075
1201793614
1586504531
1151723944
1317760798
187056156
542824741
599427629
921240622
1506440196
1288783941
738069757
1507271462
764396005
1393909744
561472137
1637837134
981344803
1387017616
830277786
1958151175
678595219
563603383
949113443
326847774
800181625
237671292
1481575211
1485848018
743474225
625301535
1481739792
161799235
1487273277
178878543
1882471497
2101054460
570743713
299818072
1637328770
1427323542
795138150
862127420
429438328
1750560046
1422565231
107142347
1968977510
2132308601
1943164162
825525273
1020119961
1536280638
978606554
210977368
1823759673
2071878015
1575894709
1640033558
1332791911
1422153480
389573126
1251804046
1523434102
760693480
1167168336
901999111
329497334
993938205
1291060499
1052497555
1629947803
21841514
1540024330
1609381452
904845413
877502070
328779325
837974751
1234095782
1714976322
1272241271
1738848223
1088032440
495010114
1505583697
1760902626
24506565
458072982
291219605
672223304
1954491931
460908657
915852594
280546209
987650866
867714168
1955627930
20772836
365583745
826778299
1678004388
1119927624
1520202825
442642645
1202474110
49128033
736054474
375536832
1262206484
1648278601
992797496
1128720556
281483375
163494623
514743364
2050956434
1713965426
1610315895
975941731
2144184101
131105259
1087720263
453556669
1646203736
1835673088
1401204572
1961155491
359953454
1421701809
1640106163
1103065084
1931042590
1628415534
1153709674
1771618793
179901360
1182927634
944033304
1112292244
1932938111
1059238542
43285635
758670878
25439792
1803788835
1812673102
302221245
1636597872
1539643839
223023276
1852606742
150257727
52876188
1880129812
1906715036
2043651014
1369314246
1752205401
639918291
1178101481
2029974671
1255173619
704808321
341065211
2001557234
1059156056
1261564131
1005933256
620149082
1954575108
704163745
688140334
1233860148
2037337389
106778699
655517023
1432313966
880781877
2030457098
627252059
2074726820
88086125
962680676
91794664
1004406444
227735177
1408405633
1536423759
1221839153
272456154
1586492602
789785535
1363140486
64101298
874192320
1185703417
182990835
645641366
1311579444
704578460
1038611077
1752953646
878844246
1992382706
1968956369
1996356380
980133028
2144749720
2110622121
1387304916
1381617768
17653748
90733121
1297180199
330455340
1642624816
142622857
1800106241
727545316
764963969
324174617
576367603
1714495711
1381129530
10392109
72539293
211805402
1154906772
329803220
376872770
362000358
2006118655
1591382342
978004466
941804996
1252934479
63113986
1685975489
1994449787
838215087
184508415
1984070729
1116604309
97993385
1112244676
709855360
1788837848
420934931
1238662386
394953140
1370778098
1635226685
277585335
1039559391
1235876842
104785977
1731463917
501272345
1563601920
892129100
38367456
1813299415
782907929
2034458604
1933079066
1909746062
1198343819
1039367833
1503319190
836933078
1248187077
1554182958
1626732275
1604430790
1871458492
1540806498
1742523673
36571806
511535450
569290882
1836008626
1454490357
1475894805
361962274
1922477184
584927602
1785900457
1316684950
1577119862
1757225556
273055856
1208887137
478604541
502389922
647167757
2110648670
1751724185
1025714060
1029112041
2064141782
1335413212
1508947594
2142108885
2134019495
287940022
1612435163
989700577
887708
299716997
42437623
2091255668
255139805
1764379646
2066279146
1807210789
1428285469
1803760634
831196318
110494238
170613699
829718016
1690604423
1384847578
969484224
564218422
854104134
293610541
72738788
1282518834
1389009101
565680143
1788388376
835831231
161125397
2142232569
1184141509
1344330442
1567387538
914067225
2079914351
1310837933
621647034
1871951405
849708006
1130986332
468618276
576467860
1853666855
1587577995
1498947106
1431542131
1873374014
1552771761
56630995
1670555585
454153971
1269026799
719819319
334073003
1654570677
982908392
435246450
587350559
1548255755
838558310
1984054253
943901764
719841401
2085606040
1229308535
1889424690
679098088
863144310
931103719
1963287995
1816198119
1338769847
1509119278
1114695726
300346953
769003838
1748342653
870810146
1895804848
1082038246
760249363
1451645518
1847021888
993058424
1932826247
373502256
1914866395
1069749569
127673284
366062365
1889213823
190342574
469777839
145505903
2131594997
2032520736
833799576
479490725
1799456841
1980621479
1296829263
1459587842
121685698
1463670122
1947715979
1421515612
2055467452
1544739297
1570484612
1434337221
1879625611
1206044746
1568463205
1625782723
513599082
1009295939
1219868048
1974756831
791745203
1503687783
1561282587
437795753
2111456693
1027291292
1434260368
204457721
792011366
1022923670
1189772928
872054290
1836221479
1725911920
1112707389
1968608712
1389724361
858776297
1629227114
1956094215
1735948435
766915954
1400451210
1405532660
304478991
410144855
1572161867
344877083
98844786
1043816206
2131844858
1029848267
1470734334
2036454424
338736454
371949735
791742006
1956669953
572742126
533553256
1625083882
1239421492
431435049
511405654
1289531719
1222354247
911361485
1673658832
1336885310
1206890141
1880997136
375075051
1649626545
509375188
1739021295
1028391482
931195517
1805803583
1704547522
419872563
1420394281
49802801
1715520245
209656245
2123124110
1839305897
1316306432
319737212
1743176941
1760197896
2044910907
1546998372
1791759131
1951482683
274383506
1064257706
2066077298
588789862
1118257138
676167130
1971189168
196055242
2039861481
1429847943
541693787
533447574
1169329656
1032541628
1328879397
2002328555
670320310
1620983194
1465505792
915122688
772588676
222120113
1651089768
573719701
401279380
776572183
257718666
669707561
1436646287
1827668108
544235540
1818539328
1460002864
572295950
1109583112
1180577443
1557763792
705612073
1581153841
737798856
1340549009
1504613755
1460143234
252959498
1630361902
245854580
2057941529
2111191322
1362688658
2145172763
1227456611
2124878064
1879517400
1463583204
281670629
322861546
115028338
1685624201
146709882
1521613385
383697040
385491103
1284643491
592044549
1678854799
631537472
1185822352
976771465
123288111
1204302703
106083876
378201069
1210041373
344226605
1949061969
458729209
624832398
1970239503
360139640
824142180
85640512
248495458
277011214
671039942
782231737
1091669701
106234654
103646093
1848337485
1357636008
183733238
727956619
38591724
743126265
1359309832
238712352
1647134346
980531862
461629867
1679602195
1687702234
1226524828
613404557
390285058
1088496964
1094088469
1228012355
1092154302
1287640746
1756309557
413291931
122132346
1182022221
95181006
1192415200
1489280953
137402415
433156571
1159987761
677656543
829446476
1412083157
1633048892
529233825
234780337
1566904674
83154858
1697999249
1144980572
535565709
1289874283
27483513
825315627
1172326110
1630403444
2128115969
1840244518
427675154
883440592
1802430168
1972297482
1977947306
1772684886
1699550280
1709518714
225185737
777974956
367651574
943282609
29458644
289122939
94773144
1242756598
1120500086
1116343541
680893445
1901601173
1203474703
2086431680
1555495420
265278491
1181758817
1404886192
1863377403
1664079169
907138566
343875066
2115801430
595968462
45479545
1827743974
257343943
1351295195
1284480938
1150246732
702451066
1800141443
1333629419
1632671468
532012834
1162896171
1525019693
145619936
1135343000
1740806803
2091476004
920365891
320937090
240875800
1596605647
180310657
945383119
255870948
1185307438
1966444510
411848262
171268977
846712446
2137925549
1447149510
359257833
774039599
975977884
164561720
1423222594
87351969
1010508854
663733027
733426956
755958795
1561923973
409338266
871668722
2122801510
521087109
1907234269
1009968834
76492089
484702365
1598040529
163848314
2117081622
854097352
887214082
1126152830
47310819
231041098
1993549904
1767653119
413177355
1728839697
1987287909
298605641
1085938191
151534704
586511961
912838050
1594505684
661210532
1147629139
885634917
643189818
2127804729
346164352
835069760
25755039
1049784365
1525562108
1076160291
1340860889
1466163527
1633025114
84466817
498658808
1567249210
1596769019
561071713
1709083354
870103950
2007735175
318673355
528265702
2088416671
1134110149
1740194884
860755568
1746214062
1087903448
1372896205
1706019742
1352789552
373558446
1612311424
2110641084
132153180
1871991891
1698769068
1381205476
510266890
1359054454
759426424
108773100
1131338146
1854441653
1322221529
564920600
1121984857
880036805
1514637199
868913569
663527217
1813695319
911382476
1922602915
1347727382
8224474
1135910396
253707761
397427304
2016303892
575646482
465685999
780926183
625289499
143827122
812166399
1589003206
1517836166
45885106
1531922209
1148532545
1808261088
807626622
2107326746
1099161411
1705810370
1462402116
2142775258
850760879
1006293150
1336875241
947251370
983219164
2057671430
308852943
1164187888
1818342575
394331567
248829874
969148485
1810416988
27850377
1502868895
1867442873
1858516796
1199360194
1224239614
1711817672
806076315
45375449
1047187593
1182215781
677552991
940904290
561435261
659953888
1102270319
1516122028
238986076
24756591
468001726
1836785457
418399989
461061701
1136715650
637178404
1929567016
1284574073
151227518
1959380691
770517499
2072868209
39386979
1514608077
1222270615
816795691
1710480582
1098374506
1996552618
1991476004
1286320623
128275737
2122920530
758005815
34791163
1650703285
540159213
422333027
599404065
510024815
79112597
919172410
1273553759
879247371
330426989
1977259528
2105201495
1384708247
1307796387
705987064
822983352
646843681
1762934656
1522145752
278549909
1460075443
908114962
372845680
1519196201
995201450
1859679245
549125088
308972725
302646926
491856440
778263327
1120348846
1786592170
1337380614
803853756
1964691179
1926115278
1463548323
831451683
1438272817
1855027187
974007154
1141541570
1608153019
1155323902
185155552
945266620
1732141086
222672460
1942156183
1337670749
2080262311
1359222473
1027780560
290883583
1767720819
597519940
1970160307
1266432487
1073489855
1139420437
1682502657
735303725
1957944500
1355154148
235465901
2138463674
200984908
279542900
271272449
1837436308
1260576469
258984159
1005814460
1520089102
329352043
371248469
1922386514
210730071
81857758
498252298
206366234
1720997307
2129573867
1643236673
1206284919
1108335994
2071481756
795920162
1819257319
2070504274
1988179877
193136138
751620058
730541762
2122479444
1172594901
1102035418
46105613
1971547329
979420467
1590283109
2100666627
388135649
1048176501
302166503
1127413855
1027157160
55777210
1490862274
1309801276
864163692
1354245027
527095360
1979216074
2030267943
843981793
738127575
1652698871
1217205176
531218213
1801201302
661247022
24047762
657764358
1977198804
226616618
607483452
1225689075
92306276
692673682
491252034
1264566863
2140686342
478948313
951764394
985159699
991533160
1187205780
2125263745
1021112013
2104863923
1741593589
2097038575
929016652
42652267
1770635149
2078809826
1736091486
1935936081
2105374153
1530309526
424048825
403099904
929404423
405498219
1407106803
747620704
669272285
587256098
197326440
2021260073
540527574
713929195
216388596
1763734383
1801556747
1177796479
844532373
406501178
1478907756
462401601
1198086373
764111602
2056853546
1075035268
420807945
822729381
543527733
876509305
1113626053
762864643
527636467
988577131
1548213518
1763394851
67168176
2100853725
1343356750
1293504671
156661859
447842643
688910878
1918102933
1802962903
476015725
732524431
94430845
1214797113
313767463
934217527
2101577945
1565344817
1717248028
346766012
477049032
993640607
828657702
402300274
1675345405
10308312
2014029591
443933021
2132899619
601186223
246688377
1141809513
1296556549
949543718
949260508
1207649764
161917185
1541434204
679349244
1514410008
936456498
1881896876
420649730
397370529
1237804112
1320269591
501518616
1772227798
1319587657
66369159
1056398577
1727085330
1408050993
1604392418
1047009439
333656836
879936638
423158813
1785017456
753213912
917449583
1713902183
1040727478
963529243
296166487
176530400
368432932
277136755
170412728
1507166971
312865713
1808046582
487804223
903815078
1545049507
208225141
261851013
1114519560
245198827
36201731
586213723
1068172560
2054278512
928456207
2078996936
320676973
543801941
1334169453
971845159
1968527938
2082160725
1502998343
1977992297
114479382
438695575
1991217037
564778506
1862353039
420874941
593077702
1133763570
739984329
403530511
1789502442
1208500747
2126428470
487058587
168690947
1506725254
904109499
1079281463
978383493
2097306734
1299994546
1720636917
1272887346
1245760486
384437490
762060200
1997491306
5509644
2089794514
926851109
837426669
534951246
1493688791
972476530
177992234
137520555
107272062
1353276917
539134097
13401781
1975767206
642117026
847061494
2040862660
836248010
74301045
1508177920
1966033894
1141897083
599696649
1009946656
1312223222
705888017
1342178952
1503241164
565882889
505431416
878971151
2049423936
1130797061
1033901900
1012636535
512074547
885064571
1699037977
796495757
400128714
700886078
1223317333
1798363212
827494423
1114794487
1483964647
2045099557
1043755603
1400383716
1544613686
961514056
2066641941
341648379
1232333209
2077412410
1511323437
308959685
1969837791
1205088057
441668271
1697425041
1823629890
2034722273
212809964
1095084164
1534526392
1880921937
1238525283
161774051
320460693
1557699345
1218140832
117426479
179232670
171179925
1836089838
1894436695
916830621
1922980159
574250074
29302380
845655758
494945409
72457062
1848065761
1069888858
675295459
1528939769
780995448
1288557945
1020140856
1616388537
571489478
936759713
117995915
261911163
786261748
703204186
505403468
1277419712
446082370
2080799383
1500804342
1361411500
819442391
132059366
1972212873
857548352
1283894702
362881984
752610957
1730510316
628213306
1446112427
562974066
1856427748
824270980
1585566340
1280843334
1910686300
1682979459
539944952
1993477396
1528537207
369044450
17103941
67326842
266226261
2020461909
2014135096
1515882326
1226231511
636329902
1096418666
1487406391
1825151051
2131516374
1913755852
1616090118
2112944946
834879255
2095690087
512552987
1123777650
1456944922
595510075
893696032
1311276687
1244586497
650925511
1689164315
273226681
860293924
2039049904
1760269256
2081481447
340924449
1117864627
1666150362
1391503767
471318440
769998282
1074140292
848230339
1966540789
1322106503
1655580459
1539925775
116888785
81478402
1568034919
1375395007
712292835
1423304922
674819790
741212564
163331107
1559402579
598708500
1215496610
1772839793
1165782217
1359248317
1076965648
918245864
1906278323
1127433315
2131626027
1198769253
1299293093
1441694081
1989844893
950930860
17897423
1749151651
1245966960
289711520
1607840776
164909630
2144466194
1794105549
2144443718
142244890
1558850034
893828463
1679077351
623364760
65119531
130787573
467744144
219428738
956637557
424219099
1100577793
410862645
1159606743
1930879900
852516914
748562049
288403600
953841680
1167986056
1439472841
1361888581
1874424430
1487891370
329702863
278504022
2049243447
1664974218
1406100570
406979593
770617580
1276242312
1440689505
967440022
430667950
10374720
774833697
527716711
1845092485
1416264927
1690287410
1678831750
710538091
925857669
1442859863
902482915
1564609618
1037261514
1397468286
1610541539
1253616075
1685689745
2084364797
970400124
695428668
186877981
1483762881
1556641149
580388063
1216422374
697752254
1289306635
505969785
1500591565
1781065428
1063655224
1528118854
66184675
656083165
403915258
474515621
450350525
712266457
529885517
482817798
1637432168
1814851621
737322768
1072155915
883928561
1108067380
789693069
575105299
1902616527
798927362
1313076967
128418346
1885526610
1882575731
624271652
1355074450
1015413019
1468922025
273255835
1801400061
1929004886
10151694
1197587311
266546653
865762754
1057980771
1085213318
688916085
1330642279
1857386877
1292604341
1863239817
1369219370
1840705221
2003811484
1868188507
568494232
1554443427
439357298
1962857489
1165685476
1688903541
431627341
502002050
211805374
1085153877
1502391385
1855002476
1503514422
1901019351
450732065
24293106
1979881070
498995318
239043024
2098821036
302602153
454899891
245581525
840326120
705737005
1547588326
1475266333
746649631
791242186
1569654728
797685995
55879915
213762631
183316593
702309751
90364690
571398954
1885366534
1620656741
798224820
175454237
614916927
448507381
1682787471
1962349542
1223551821
144642231
730395408
605327009
1943072932
1090013678
1661338291
359436034
702164957
726876839
1606054381
1889019756
133114723
383727700
1324933925
2115829791
818725999
18506857
1887143252
522027645
1034237919
458821266
124432146
1067711040
1709503981
1053925126
1843431236
1150660060
1692147524
2128529842
109815803
1092016872
1982281082
557636078
176916253
512431150
610350936
141419475
1065734827
943657175
918836141
1621193486
53307587
1892169357
251734236
1823607876
1601226141
368292492
2070187018
2129230395
1408228271
1802439747
2045224922
713347826
1277959826
1554090318
91718220
501327347
503246095
244345260
2074359438
1823594971
1315495997
779856258
1546998143
66215507
731330069
538294035
1568196096
297183730
581615395
1725409420
757497860
1423970133
248704933
1182494059
1686420878
1134355837
911501952
1812410888
557729221
541486534
142545747
2031219213
229900351
235587465
1844598201
270803007
501335788
87089984
352339434
1228097858
1124401830
1550284490
1016926515
718237928
74737925
438671518
2059264991
762431439
1111638034
205395377
1332395082
2101439917
1818366850
1616125461
442047424
102037573
1498541445
1934932185
1076646697
1109030034
1379548351
17088495
1195950840
306414381
1671552018
1011369507
587518710
519217970
1326093634
1034661721
854084813
1924368483
1464934654
1527880528
594050686
286643273
1412473550
1505673144
743270216
1647123733
198320264
263014571
1102115525
2053086680
918042955
981714414
935941619
2127804270
619691287
1985107276
1608744399
750645725
484319933
64261520
1713089136
1728253359
53164509
2051240396
894661035
1163770511
97879938
65441333
1570675028
1240703638
146264037
1066370284
2108726752
1388714735
15599389
1226947616
1558210655
347801102
685475592
135871276
1457365907
401506748
1169329433
1460666239
1647000934
752205653
2135391420
411521468
91810462
665969679
1021408432
1830628441
575226787
1518419355
377328324
992657150
549305135
927800194
1707253692
1098560998
1424420036
487893644
1240376981
1299179101
276340776
1649193095
1909765441
153935193
178224148
1686317306
536143397
982190469
1764387083
1032490640
1534155800
1983658591
1990099108
219767890
349762578
1335675677
1688519163
370753752
1089989784
2027228602
283766458
1289891486
1041728272
1817989003
32813982
738222664
76232937
285143256
1880042338
1154631886
905601
383401506
1678099629
1337915793
1229249539
2110443173
1219387921
235673903
944683390
985338270
1752005719
483063802
2128668655
1122006133
1018502457
1998070909
218833383
1056044617
536245615
1409274926
927242788
481212012
1350213281
1742678956
1734500481
1763325240
1420248975
1117058119
491922611
26663981
1146093362
1756663961
1319047777
612683886
2073558611
1777989049
308008081
92801005
1470374986
379301482
1338498103
1335704627
1024365074
2110938086
828011784
2145206631
258890809
714270107
1101180311
657046054
1537137178
409563973
1395838401
629864165
1344572152
957808345
960969061
1046489594
129043869
1455906435
177396892
1414550897
5263573
1434765292
620724684
373831596
1745779447
1276398098
1847385240
1987567528
20478116
1291885119
1418266450
1820982047
1536064538
730644932
831150471
1601962906
1717680651
1862717553
818016566
550156876
1923748504
1206259374
2089260462
2002318251
240193017
201749470
1041174444
114353543
783515213
897372354
972701125
1727774606
1578654203
885085603
1184497769
1882220740
1169004315
963590117
822647559
1362768405
828702370
2097449050
1063561987
1303793785
1225053927
1608432575
2052348092
1190619184
1420700442
93583510
1654790441
1014303881
1838139558
1875088175
984512985
1861769637
1577680937
752957354
618352161
1880408331
1160280202
2106657576
391868619
1455555473
1632755682
1922201023
1359466642
1468042613
279082558
1225168242
293453588
1903782392
1137319098
1260512185
938567354
1903323255
1593057472
814778471
1575938318
874713962
1350872961
1994038516
1278434663
1891203267
1789610923
669682185
1384049175
506846118
943824675
1312694359
718025020
1455978886
1506970007
507632445
825525273
1748269873
1923812260
1875375048
799925789
2114829408
1309621904
2084394323
774085986
1866614453
1909386843
1652845846
983289587
17091993
1734975043
1574169314
88652013
652318760
1747353928
734967652
1554248699
417684717
1930878502
1760582970
1296064942
252256866
1981619436
1153255725
1438808056
689334255
339373070
1184633554
361720331
2013553907
1233236205
1213873339
1258023689
362532344
830491822
1543749262
726662013
1037698761
129817896
1499932438
1489582949
1107447084
1651937059
82183718
844203717
640254025
1435271532
851608984
735270359
1851452326
899678234
1775954512
2101482947
598524342
1305978616
993355717
1851037653
69166107
454687571
563181253
1613799041
1411375800
2037946974
1030752702
1516731792
536029337
1644670931
292532985
1152198149
107677255
307207933
1132309468
1322061712
513390094
2022928968
2058183085
485185500
2040723035
124934453
1686263150
1582930188
270516470
230588197
72567658
2012446295
1359214364
1782067535
1145855896
713497809
1338358473
1135558243
221306782
1683970876
303358100
830435421
2000490663
761597312
1810808781
354160839
1781290700
1499398860
823814522
1660777445
840911275
898062657
1377129640
191146979
1163718943
1341287237
692627769
1747874361
760828266
1085643633
17944391
1100148374
1592930423
498038333
1336275827
1395362586
1991802507
1270145989
1384095330
1549064340
988843888
1027042880
546503305
805344359
37627934
825132307
429033052
926471937
1692490107
1511220220
194452436
1064047591
1531133357
204035983
760222246
1321469606
471678430
1666029642
30240522
222519369
1399531912
1803838015
500771420
485400577
2012917377
2089066028
775602165
1343838269
2134876270
863138686
1126060713
1148884581
1394719251
1115899942
73984920
1127768694
794944137
1192610201
855896009
765679278
1491062891
1803030595
1549284027
1944235449
1116891157
27877189
1557294572
2144159814
302250458
1464725931
1112903566
786015201
2061245285
655584475
38829452
1435596180
1844358599
461261886
998507377
1589947060
1026444766
1916957881
4541856
900798
1279956566
377801197
189148614
612193804
1818297132
541324884
693993591
1521457301
392837662
375476234
381357135
1719905965
19273504
52013936
82122011
965915957
1006293150
185689884
1915231271
183593847
581847804
929980063
683131136
1602537916
2110823119
1273735400
1876901135
437002808
1160445421
975888278
20906039
2052467157
570343491
926539359
784280830
153287541
523194360
460282201
1103806288
1620548683
863302308
598872578
1428114988
1661101726
1889813463
438543126
15406510
1884486916
411977041
544390328
578290460
359039898
1844710349
1089974460
953603454
1656967609
967295893
506596260
1277548314
2051095849
648975825
2054119918
774324044
1639612763
1979425638
614647113
1277574896
1612718376
1428622149
1544664187
269442201
431842904
1237867986
1316056798
693299406
642901551
654757052
29500224
1872736907
752222969
747260549
1112751244
162205983
2012228091
584042892
600174202
1357888801
2000293963
1548378146
1932162751
432171712
725678216
7127688
99651946
160610661
1380428510
1704359478
2003319278
1075144992
810963512
282169991
1221093821
420088377
1640095635
698131806
1023912519
2059661737
1340435037
206341938
65582384
151598566
1077227118
1825163274
635457725
1643856336
1564763092
1102588811
1727388499
1408926664
2033080593
759067761
1611889607
264162266
425354557
1358064387
2057080480
854050969
1028564190
863870647
897575758
1918667959
187670523
1831261836
1207682986
1822146240
463142264
1905801451
1305010305
840445437
101295469
1644798257
1153530479
55142168
29338585
399468260
141531233
638125527
606464891
818622130
348869422
1561244552
1467762570
1967546168
864545831
964669846
1787959844
204095030
79035643
1948100685
813666451
1961944563
1270844307
612588041
2143262460
1974571211
252948008
1338180865
177790226
1238411779
64146659
943742770
187030736
32293521
1834004496
2030756181
1229725297
1702616470
1647546019
2146208870
1619456570
1890741870
367793877
216642237
292409698
2010083208
468849422
67576042
1196548417
1033157244
978666626
603667584
85359570
1264947482
84149773
615785329
845587615
1547385159
61483625
1115428019
113214112
1285290326
2119092139
273118846
1638083333
1013712812
1267706435
2143905472
273927419
1711800331
2131516736
1436987969
1786463966
724479410
1562627859
1396617773
555115633
411430754
1103754436
1834070451
153687618
1266217851
1637125609
1423389573
902149713
413305477
1589896149
406524446
354751154
791390898
133867543
1070618743
166313996
1597459062
1907273762
1352779485
38386033
1163474729
357259547
393008316
479584870
1485806244
744217350
1659204354
1343592491
1220429324
723290634
1410131552
85456712
1260231493
1441534947
478808208
767292695
923586040
841735975
2136286915
1658671593
1532917271
1434569826
1968572445
7510303
1743195707
1505541445
235381126
1842827461
743688652
932215807
35101175
313171977
241629888
449409719
1722753036
461559414
180418513
350179853
691953422
716679904
189269325
1791354737
772214303
591024692
1434830197
2053991017
396155430
847675854
35733836
21348549
313562715
1255368424
240789380
2035083096
2031254599
241482796
216842257
283579557
448323302
525191786
960691304
1688242543
141125595
94637884
2063813923
1280271689
767548765
1542837807
350943756
704359867
1784155932
35314050
1675553477
1426326948
1137068298
491400520
2129512882
778739789
1991850854
1570367355
1822988544
1873474950
7582624
490457552
2074518967
980810594
1657007676
747151831
528003024
1523601119
410930265
2028597096
103232006
236061724
734588351
1538609541
1871548371
1059162511
920262745
1037844123
2146900554
780374492
354697560
1193497321
1068424591
999289111
781930734
569450754
557215780
666618332
1317880288
125244421
974178853
1919267452
1565582231
580682506
1276387603
1780625294
368832323
344567265
1881941446
1609002352
971671843
1071932333
1719099947
520190028
572122946
924382052
1715681965
1659328698
2105472059
1627739915
1943446311
714540166
1876318525
1238243542
81596553
1122182284
2042942825
833007250
656621136
845831379
2059835697
1290873883
66904520
686647332
1372665149
50981663
1232790365
760651690
1892943132
1206562917
155805458
2141432490
1193317187
1443342312
2011276068
1294557089
1772366053
1235816496
804184164
1021172851
1810794745
1901438561
265842557
2102918495
487489753
1412277097
2056212853
713631670
188255065
196242007
1061307263
988038791
446815585
1475228170
663365122
1515278618
371228696
768545968
551397570
1835912574
10212797
2011457846
360369551
1524137456
1523445994
1679166375
1921135881
869948841
1778604832
902421991
1343678025
73546538
370698176
1664974380
916354348
980168950
787280480
391766558
1774202437
1460399500
1219556456
1498522115
893144495
2096345628
1240707758
2011413851
1231581541
236471876
1251818608
237970948
2092592434
1949499083
549008702
1112658404
164972395
1366448481
1790002005
1386424477
1180032395
488306091
425670690
1417743304
529612922
1498477912
1364354379
1869533993
1900143124
252287355
1781427450
731646402
372835659
1893934967
1027884625
448033622
1231451155
1171509781
621198010
37284559
523625651
574007643
1164121372
773424061
106231939
1320286711
344395419
1385693158
897574536
487024280
1813622540
624462289
101930656
1838871823
1638108786
793292479
1888713336
726114733
2001335255
1438270032
882713756
691757291
1820368974
320150155
1982774225
1437309314
1054458830
2108654140
980550996
931391131
1592080956
365376107
160300371
66185606
185763421
1358893183
151102374
503639714
859603192
1328571796
2071359337
1935740297
1068712481
954506348
1005229092
1543120781
621221967
2015579239
416084979
276090576
590700543
159530909
567833534
1831670279
2008218393
1896908450
1994634524
149224015
1395958097
786394260
555616184
1420295130
983592975
1093679108
168588841
1060685972
300728213
976477450
1970342040
231235708
1256827464
155959763
1666260978
1986883830
1827773233
1073012000
1021079
66779117
632663232
684273749
2092579383
1287677039
748696596
643567341
1239036479
659116407
1762485022
1244326127
493891339
1929933551
1237818397
1435850886
441776093
1582494958
1616501995
1225131730
1317139845
450030862
1807714278
1459903689
1132458739
2008346886
871352019
768628993
1069752810
1994005175
1189376621
2126496079
566674052
624855058
1453109285
1770905081
2101030145
1199025183
1979954892
1324985204
173570647
1506656332
8542294
332821814
1131016019
1273810949
940932131
695763955
1236648264
334890071
1266130410
1772985321
1836742522
180868556
1520756320
663630710
216638040
64391373
843354718
602386807
339377701
632751257
953338921
1539336724
600225036
700818985
961951997
1121150602
831709488
1922835706
615524382
427557019
1502944804
250324209
1403127808
1786909593
1013240761
1999305379
443205665
1988253678
1033759775
1043717109
1966103076
1875798430
516751740
1201685370
749398352
1695262536
1824337949
1262431257
755679857
1687655468
636905817
1287970671
209967391
1722106245
1882756304
1078341772
255592645
1694434160
939978798
398317550
132997942
1706852117
2123265781
1262578061
2126053167
956444549
1635654345
1651325242
1448315467
282367692
1810779717
1023988725
1757400326
1608163853
913469636
1465029213
610069449
2044267229
209278450
799679505
566835075
985037193
1632497534
497381941
458122071
1328528257
629756357
1954128671
696714876
1203445267
1924904053
616749264
938522017
499662884
774876947
2126219782
194235241
81107406
940296813
247849806
1064392578
374765585
784291905
269995451
1043559411
2025089560
1561334014
1021309117
1905973915
1950932010
1818284192
1235530633
522249500
1664278075
1482780145
352727691
764187674
1628029414
823976600
3139728
1601416772
222513353
1911923040
1735972810
553769781
1046332319
676202556
1963056128
1763298856
824378615
1886156625
1098829339
765647800
1626399386
280931568
1805031634
1898387930
440599798
354542750
1251456554
1367015966
1757994134
1533535070
1065956894
1905460345
1643804963
1678112208
1756298286
695659232
412223938
1110488088
426579327
72172828
2118067704
1450747936
2109466282
721978176
2022073523
1672609185
1419319529
440778645
395426914
1070698180
1165660311
1184756813
891361154
629889441
957229768
531112750
230515036
932372798
1459354568
460347460
164507404
519261692
1340446999
1549589508
729174744
776832960
364194972
169653430
2087010173
862007498
1741223789
1115760442
867726066
1991252346
1040546786
1770874859
197055726
2087512231
1802153628
493861702
1992394145
48803967
1206600142
2030936294
2031268204
1534872418
1458763213
1144325754
277884081
1749121852
1462921008
171215549
1064781007
1742128649
69200453
1761330541
647319059
963476166
799948822
1556001632
131871187
707289219
1049453670
139420175
246355032
1152858237
2132519253
1129404273
1200825178
2082502769
509274493
2039717935
1213645323
171297937
1605581434
2023949199
1691845674
704531879
188834854
1199573215
1221975444
378602521
2073620776
2103221139
1891117836
1492299300
812077566
1102036709
1207807290
92576021
652372813
1091123497
574015939
1581225209
1708184350
789699026
1086274917
34649415
1560332534
332146399
989705282
2104385370
1962774178
1786092545
2136878012
1453313427
2041718884
1651588553
1273102888
725611987
799139457
1695562166
1677902447
2033912302
2066735703
669233037
845424055
117173910
2000821717
1805011548
1983543523
711295498
1975889025
697699428
1113208855
1605225725
1139130768
2027571154
679078912
2008811733
1885058777
1256488719
1018177337
1037989550
516388931
1536773955
1395283000
240273363
1824230531
1839588229
1048101106
641856550
680520185
2120928021
67930924
1727332451
298608594
1561132661
1980996931
1977004607
1082855285
1375174000
254439474
412957085
256511725
1255766565
1695602226
2013887993
243846802
1908353788
651078917
437696662
1093208410
248077429
831988351
1524614537
1928049161
940187979
2028789765
2040888404
1876806176
52188857
1427547995
2051299531
414988430
1867635093
1569653049
661412204
844044153
947341368
1123258147
513107185
425637046
1501666333
1071065815
209200257
555884596
1037599365
385719736
873609148
19062619
1901549092
769508164
1691598649
187945309
1093181276
272856723
1195845017
1820716204
870448879
1520827119
406677752
1379790673
496474835
1208194477
2109097182
1730314588
1171737432
1572139375
1915865109
1082922884
9290694
632922359
1723391696
649311847
757240051
1011629757
2107460745
1022341008
1626748871
709808146
485222631
844821042
1166003311
52337138
1818826026
534404519
2124829425
1749082191
1787601060
1413803859
1277786004
1014967979
990114446
47209099
285209137
254360190
79406103
1711404577
838219047
1570969834
248901149
977752800
494478702
1757198183
2048726476
517802527
1910111479
1706816441
386444076
46411539
1372491873
622238775
303829206
1501127324
2057068399
829516333
416469339
469429454
32087610
154637013
441016021
2146158084
758869040
798020923
1943453117
574496471
1008429872
1917496085
436971685
1479850941
1925895415
429403010
872437581
781917808
2073119659
150543144
1937734688
254636888
253024888
1042895655
1517342776
1053574050
2141326828
41735347
1497275204
415088952
629276736
1729163814
1468134231
600483793
1707262191
1956942770
1471436580
144764337
791161001
692079704
1113401226
591897962
2124293490
434873157
1618506797
418483438
1783122317
1583903948
36574972
417908243
427058762
813945622
388860994
352876149
1503652187
2016956836
1802154837
863504706
1587128150
1609811041
650087012
569114919
1068193300
1299627076
1840967301
1688395270
2075830795
961021830
1001219530
675806952
2055258926
572700827
1307625789
2037625708
553439317
1545448453
2029706972
1205803832
839714974
1116329779
1154986974
531977518
652671303
1478950853
2121295092
406992221
591172042
81665277
882218673
1523734872
1052358245
149415934
468560272
1641606285
289796258
1387053497
380019592
1781281211
1328658245
1738977853
82896956
895114293
774033434
1746370483
1209990144
153765615
447513725
1028372500
378116347
1549104943
378645710
1606198482
1279252099
464049242
1522252977
1384003719
1283753510
618064308
138907087
1736150670
932890013
1471018360
110036408
401895287
888185086
1884972644
189718496
99341475
935815589
1301204689
1276987939
1980191135
1490420162
1078642161
986270886
1461940326
1370233167
1020851883
547753838
1520572668
1007466676
60245758
1778680473
384388126
486901707
581196164
432820843
1377731684
141549521
1932034052
432872507
530846466
1326249283
848369145
91028414
1255313097
621154505
2022792698
1483488393
362881936
1940277095
1885528715
1160834760
1622458577
464369024
1548814996
901270037
1135127483
1328482609
63383234
485596765
284336013
651476347
915855164
1050965895
2070507783
204867907
1409489010
1995478141
904113303
1309288949
978596794
1691256394
1685864351
2107842869
732669247
655394190
1332012734
1275802795
1482194728
1450700209
445116002
1262325312
537449127
2007861523
439236184
1361788708
655018797
1023360943
102752780
1741878511
169445228
418989651
1447076008
482326209
997568355
648653424
1380702188
361717062
623385037
1054398209
1634898869
1906205716
59935523
1145892145
576392530
1644053785
927180252
2083195818
265756206
83523703
138404715
1082736028
556603714
1423676146
2021733341
1950056598
1592268635
286721696
1683410122
507694742
547997054
319739068
1779868073
20235208
182358466
1646732518
1891627234
2035263993
812049664
1813439042
768582714
807088769
167442595
1354973701
230433183
1857899464
8215566
175401816
1642451916
754525098
2113251671
789974635
348309721
1839258822
114286559
1547410578
1825565793
728846877
1191067491
788807435
214781441
486943643
2127729539
1612938030
710092650
1498515212
1202865789
833302338
261450970
1789255291
1271390474
958120468
1491807183
1892215247
501227355
612159452
1193681035
857744452
432329249
830094078
992991012
297415337
1424326819
1222370966
659366798
1465896487
1616288985
1221617394
1095227985
1364933654
2094684518
2002838855
183352876
613164320
1961615503
2011928379
1810878198
184516266
1518234610
1481022507
1815304116
188029378
855744054
649043539
20426107
37007943
873214355
1581202913
1887877139
796996236
483193024
949534858
1307711475
398529712
215974505
1898622115
1219858685
677705672
809160698
1595248589
278890826
161917028
1278083032
458044504
245454088
551483350
647965693
1558196838
1631412329
850992730
355033424
2096571313
1517719358
1041206274
1500562116
74407634
1128811383
861234774
1489040440
130408695
619996437
1711795028
355106429
1742944180
1697065261
555379874
2083353137
2097196731
447729608
1682862148
175511762
700891604
66406911
2030598725
417306855
1296389491
544187012
566987982
285941682
2110775072
456446414
1526478888
1924125358
1488547314
1128337197
1342499724
1500884412
1821362951
840355026
1926055362
1350607792
841007521
1404104323
2091284632
1737706436
681482395
532817468
1449313511
331423786
1627668473
1437873798
493840779
1198727541
889686788
2064192987
1310759162
442309559
567300546
883428668
380291084
138944125
258352047
203145228
2129203507
72672109
789652382
1095831932
1114186897
303553799
604848053
1877516282
35850607
1069008097
98509967
1317874160
898710800
500304381
1098009794
1170015381
909987184
1753897367
441945709
792184878
43222619
1060853224
1702118042
1351951203
1332752646
1600392305
782294168
1042218732
856190496
1444714232
1678579393
2040411871
1276812803
1809990155
1265578068
1911116767
106203260
257337081
2147312185
1528117255
1766953514
470305951
1208284860
1135692643
1764206395
1130064857
1287455485
166402321
664774453
57887788
1646020812
1639424546
1352055763
90863372
492731871
856513247
1986809763
22467671
1664876471
33852966
1309041693
2117213634
190309729
1499398039
1106548592
458966261
148808965
918664234
1579137547
1089377177
682604291
477184237
537376742
991308296
1065545167
937202632
630844454
892121869
872237210
1432832836
45201500
1827177566
323387061
682488344
239209187
664942666
1176914232
1676770339
922244442
1657160044
184715390
1257734333
74642343
1250440902
1766105181
1125550378
816647142
71140693
1396747058
1827915540
1664894357
489902896
1184935647
278575146
1179595554
2044721975
411764478
1889905418
1094541164
1354499633
252819897
1107826655
780147156
1252521678
646363937
562308007
1981675363
1074247062
1081221524
1528434993
2127299967
1747096211
1977693939
691476666
248929581
222057345
179666358
1711890147
1411740673
1605509010
707438203
1592824641
785688284
1938074175
406086553
978267580
942607137
1541435487
429279878
334413154
1811238637
1917098713
580457272
835996394
636758178
1273961289
585902559
1261977169
397425767
1449572353
1290961824
797324250
426401140
1748915664
465394466
990623899
387820746
1673506967
1128988099
1802023633
1076848377
1979595759
1028585154
1754195130
1540087903
488411096
1251612891
502178851
1836598702
750351471
188152240
1251549938
346527883
2071051265
2033211058
711682853
935785994
631329905
1625137404
309720470
1467414254
1807829005
2129649746
951965103
1761585623
1827892741
524505368
52440984
1089264581
788648555
965817781
378175749
85673069
418584290
773348605
143136772
1998251103
686314423
1084238021
1740593287
137361911
1273607489
485208444
774618222
2095920430
1169362590
225095304
625341938
1941870048
1853649703
146007223
83271665
934147882
1079914005
2146444179
512970536
1641247632
1657844679
279030942
24151825
43912098
1095858959
1231240989
715672248
447335012
615757826
507673063
908247945
1781369953
608713212
728180527
107274575
1761101692
1487484167
851873811
2070001526
1544512561
1447232366
1944347373
550195461
1579882277
607966450
791152460
899909813
1136442909
2081359508
690203776
1119185878
848079680
944960259
1136128570
1648427566
1558078539
1866668803
1576473099
1026476939
1920652806
925618841
441297170
1540734691
738414551
1815818733
284684868
1469005075
871086133
889855717
2052412690
1065969612
1007041009
1323178840
837141032
35376572
392916538
1799360162
1596696492
252179764
1211732980
866457340
504518990
80342251
1011116091
47603318
938505000
1267523816
1226261716
1469735610
1991202759
55972984
1784639653
1450064194
704598279
750954315
832249258
459487564
409689891
1662110331
1283470432
691465378
125057755
56974659
309084148
839533062
1079012266
160938735
1462085668
1931103620
1280098353
1512943551
672717839
177681845
827850744
1751059213
472575908
1287229439
1942331350
42387428
1047124677
1336139191
635408224
917794445
953357607
113914128
663415361
1127518640
249745951
2070887636
592595159
498608568
1579516208
1113976853
198349058
897675327
935208266
1638823911
1991433252
2102925779
1604754135
1187507649
1839100236
86127017
1644637864
1001692311
170965805
1388264425
1471410685
788477289
448497368
955246529
612224580
310146818
1282094206
1716030972
444851189
1548580496
102131529
835816006
1505946241
132221278
871773196
2046011074
19261820
251962900
782970549
578229611
1972216742
45551622
1622303323
2125302321
2083791278
1844723440
33822291
651016237
43013817
1000227539
60810605
2009554414
1835846324
2003401170
1982881970
91651282
1121975421
1389629507
1042771643
1490426766
96672645
1623668918
1709153602
1575882054
1171161356
1803105157
134991909
1834209480
1790110609
482789995
185824738
164860040
1494828244
1580137872
1818674709
1950874631
409844085
1800902419
1249893821
1089498441
1088520106
1781562351
521710215
214554896
1722387768
865206574
613924858
1414483362
812514676
422994474
809484176
367664430
588766471
1178872670
1327094279
194630962
696406884
655506227
986072709
1549316741
423350690
1402440650
852684688
1656920562
1733895873
1939086367
742551512
1897108931
522084402
367004125
183088051
1447410350
1363017937
794391719
1597108502
1202745872
1329397930
1647621755
46273697
1140001281
1534922672
936355035
1655629988
1609391161
724638565
643106331
698367009
1035871398
1722739823
167662360
814303334
2030708768
955574965
1254722472
1125488714
1742846418
472728497
1205419127
877575911
1712140218
1891482440
950446059
848465726
1806234442
1062515018
1381704579
1818233543
1256834165
548674287
1720890396
201931246
2108731372
2108773118
600375888
1091500008
1039438926
919530007
171922154
211328506
127901731
1691784888
1707185752
216712016
920219410
923668592
1220422670
218174126
2110121614
20185417
550597239
1712319819
257090801
1062905378
1834476972
143461834
1953570982
2009903273
356918530
1575844994
279594401
1785053274
579072664
1543160223
269685394
257469250
582177795
1072672753
1355677349
301831684
1352811162
2029254186
1783518428
1230473546
1376628644
868650186
1463797520
2072483291
1209022637
171636450
1855701730
689264067
1482767176
380915935
1171729672
1586192066
514981909
1104402554
342815262
1673775339
1121104528
1716312976
2066454412
1457602379
294126392
1585681149
1754848441
464210065
675825731
1363577844
2058126940
1743624415
197726576
457653133
78279351
1479397351
1767978220
1275607237
2147028698
315522861
850494626
269251420
864101223
1259064493
139710494
1734074118
1577442131
475494483
825086745
1044142240
318374145
987316527
493119124
364577162
1992754194
1070996862
807912282
800283034
1271647226
639311551
440244302
199090977
288191879
728863460
280622046
20760155
1897655130
721299397
1235264341
685190606
235512176
2076103918
1831796374
1493067088
1688102409
628145971
777742384
342877658
356171865
2104822062
1340904438
1551941485
1890903686
18373023
1441965462
1650931754
457824616
969248458
73158888
233717762
117685589
286231070
1143749619
1263257474
736834311
780235585
380389874
1459346547
2132470293
1607556086
1258570999
183749932
903667027
1759034995
98052116
1746999878
317125337
1017872012
1237581004
267017317
1842701533
168108702
1380376962
1606522089
848572311
1438019967
843769560
2119838780
704509001
363439414
1878998510
387158661
260722633
1020505883
1377890433
1401748753
510026072
785155061
1581452704
520224148
1638550320
1515026078
998093323
376639467
1281073280
513683905
1504453714
460673126
639792290
1731392696
490448253
1443436648
1139270521
1924469542
1098067002
290889007
811970432
1952278175
338833155
1378848
1093983875
1039887178
124820909
434680416
405671919
1436626630
494815233
1930033060
92815451
662648006
465505700
260704501
270186379
722274459
1256290331
2137369174
1198328147
961945648
1737262701
1966799546
2056137505
1825497764
1430933309
1566786833
1473721638
1633793058
272132235
865544878
1526406147
938200765
232931371
1645436338
1653079494
1032936855
1373046567
755281550
1998225320
321884933
1617291443
1143274859
1471320534
1861565081
1165265166
1033806674
2141705028
242994635
552773998
931369120
1356178460
1073256945
711798628
277926061
87610561
1952511843
1728886428
1227348064
223543655
135381801
988921342
118898546
2119896537
646791090
600947579
1554833446
1346049089
1828662171
2077270946
898277227
1708705614
761627279
1678273504
671996934
1255262232
1718054853
2111965911
1056397719
114335511
1559852467
639317639
257273638
1094065630
1276119300
2022314432
1731117539
1021801145
1916218287
1492757365
542766584
97337310
364928640
1104401460
569595389
494968280
311230479
2131466245
617980475
851380362
83606545
1219786445
1874740389
1221925580
1793453230
1221736597
1912246161
630133397
289299177
1196287815
1071535253
1330837499
1371502816
30454581
563598864
1154067945
1292156945
1326291616
1789801465
1556049565
2039708675
1793762482
1975384250
1675992424
58387902
3351833
647292704
1046397286
676611675
890152766
1179743351
1906970283
1404999713
2139825626
1365316725
1601038284
447837119
298275662
744703616
1552745215
421275740
653966311
1366924408
958998426
980057214
2088476455
733029017
506337471
824483485
472154133
1440201491
1880699498
518858543
462889539
1144604130
1563076941
123155128
1421002770
202849697
1877927818
1876765935
1471234718
1738586110
418359390
1064269713
367034827
1957418891
340958226
1082587705
1753596081
953572117
1980895933
968589058
1576703797
579505682
787408070
577230734
1830063569
1329512242
1423231060
1132901847
739153064
1764531714
1071135802
1950901716
2000264046
843143303
1326481965
1914031575
2084122800
959311624
358610518
67807780
1165243976
173282817
1212078069
1875462862
521178050
589313823
1843182091
416360996
94923889
857199958
2117028035
1221540084
1791521796
96122395
818302972
2084806134
272406035
193596093
224099793
1173341238
402897330
502823255
750036376
1515646409
250554027
483805415
1748147021
2084291099
1582104564
1035842648
839297962
822181309
1170494633
635148478
944045624
1152021155
1132299393
196783642
144793374
695926168
1605870389
2100476285
1278410649
1776146608
1068675907
456783253
681665637
766392412
207380148
259835838
1480772126
632828386
215205803
147906284
1746027135
753325555
203269495
6174647
1221609898
133367442
1881323477
496534196
29302669
1902162382
1334334458
195313867
2004818820
843949618
1309066482
1083879666
803799200
960026278
1238164274
811228449
1259570129
1349093688
1360548415
1218348426
1345120851
14965283
2089778827
604427731
394888760
1303091674
699241442
26258845
1501069960
1270752917
1812632953
942887256
1187123368
1844976540
1390100517
429997026
197057437
42392527
2019391472
1205687018
2047153431
676378923
869713023
2081336014
1297430531
271741716
1750157574
1222375720
324793187
835741160
1177942827
677483743
1539155209
362415131
55749635
807700682
1046398748
698124168
28387038
771160153
754759134
1144405702
1211548354
1927502346
678581515
1553539378
1098992633
343114445
212992217
933119284
1990199002
1773250855
903639655
2000233134
436055631
689181937
1394491841
19823120
1974804145
275559222
1584428845
1661270127
1922663016
1485416786
1949703637
1716346613
812603307
796218399
1755294095
189974656
1646108228
1371833932
1951826558
758440422
1883184376
367245981
121200415
1592576561
473516844
1074351886
232438342
1649109746
1245086836
1008110843
166551394
1849682856
1247532656
1393463177
1370513442
1187386157
1287738160
851584519
318774581
1428706509
1699247203
1968668847
1718141548
643913001
1869918277
1488293905
177503892
1750311282
95124349
1855328458
1101494960
1142101467
538307205
1013704322
187329702
635342234
2125096606
226970993
624779887
1017368860
1768120228
662673287
269121689
569368680
1735458629
575911672
985617162
1312205092
695671495
813912924
2029355303
917384857
1909342295
976182012
802037159
249884266
584278886
527178965
183428411
1539401645
686660310
1637498808
1745759717
424556272
1849917003
335560568
1795362232
2049328559
1659028603
678845706
1046233988
1930194484
1520326920
1657705131
505279276
1801137713
1304612883
142205736
965256123
1214715965
1515491074
170041840
578260295
319587817
484220268
1145606332
821794661
1110267003
1990173540
1449740539
1625499307
962958124
585421043
284297578
1111047803
1960194709
42518451
402263229
604989532
1326530159
482660783
85940098
1788781125
280298462
1635804220
818883669
2078678385
489301305
75038125
1691300981
2103356091
1380281122
1780948774
1731333887
1165674746
578789883
939470979
2051793106
1573454031
2010522916
1818601587
1033089508
1482814686
1694737378
1832875060
515983646
960275967
567481383
979157480
1529572143
1044728221
443700077
1975327019
238458326
2057653202
1716541019
561233274
1274500221
1818951590
1829512542
1720561226
506517494
577814442
236874590
595481001
689621272
1465175312
1105722530
440819018
749982747
276993685
750905488
585011630
1610278487
1562150786
216960784
186691992
1590018876
1447436373
1221895123
1039446868
1128729175
1087404663
1863235276
2075398003
69826795
2143033533
1436795367
1146076367
1420602531
1660574848
342373812
1731052917
1941105730
1476838920
46890616
1812167538
294839761
119292260
221525863
695458229
1149772490
549896696
1545525449
880555417
299714778
682503231
61174646
317340265
861035474
724588021
1917463334
1467931422
1004977387
1113418299
966888608
1106602389
1027082259
728255033
799355597
1372899657
965197581
773231127
1873562436
2032161981
895749219
596882668
1867580430
2133814695
192349382
1995369070
645757599
1044109011
77354323
289992142
1537910431
1722366150
714600375
745041999
366672822
1467073547
1502879061
750849866
469203175
1219987795
1621756031
135376625
1215330566
216172039
691809972
1631953993
1573900186
1062636628
492384038
440216111
277125612
206869023
508288850
1141195782
1435415347
2054125407
573680901
1325209310
1015751884
114455650
1421853364
1990715352
469064946
2007043652
900749822
1763018295
1560200883
1242855458
693489059
2006606549
1840267592
250620904
1985891763
1970443362
1526358700
407621641
933214954
2057403518
99843085
1096382490
374279380
1095791556
1670588796
1579858315
1127902668
99241007
1925589247
966545463
1380504565
669189399
799662698
250923167
275246128
460857158
1776777678
1293344442
1142980986
1695824675
218559586
304720464
462652333
1448839552
403202014
2047064429
2071985994
820498652
2025187608
715269828
1314993767
1214217127
210595132
133122178
477783981
1878481004
1268930891
92742872
438956342
1993737811
1415697084
816767433
1834102180
1169585997
939291357
447565022
1098773818
1554317954
1877339647
417788350
2063654226
1661623530
1569037346
835640068
8997354
51740363
2085606124
155968070
2144289200
1246305617
2000591587
1215172035
1577325192
845326625
1272240296
864733011
1657215936
906240751
1217358959
613101269
69194506
139761373
1665140575
1680468587
92476642
1537923443
1455844412
1245624686
1615582116
1299188270
1793880202
957096072
103318672
81847816
150343898
1040806664
1996397375
1346762938
2130147643
710538091
957628481
1847576491
1074897780
160368770
520159757
536184390
1286443014
1404161375
2117976375
1858508304
887219735
1917878612
1945935834
343901372
259804500
1215431417
877549799
1174951351
958353189
586670591
1354860744
1988488556
34772284
255847140
737144901
599646710
725984076
329080240
877685194
1829425352
425121020
1101992505
781790719
1324987280
1336635016
504212981
1215435586
1055472209
2141164567
1388942756
1486515561
208646400
1325873115
1844204125
722809313
543119814
1645921591
389777052
1926876775
46622347
605901016
2091773386
420760868
593028221
963127099
1049931977
379791648
432020049
1817934101
1608454959
1662958834
916504123
601621692
2131807838
1521774171
36379963
175022073
857527147
710829937
973492750
2028355382
1766808628
1894449023
1551417919
1393943887
1169818914
1876655761
1288691365
744072264
2023811176
1247933773
1358785123
841457171
1465657595
1732376467
1742150672
796424170
295476704
1143701729
137850989
569936114
1666490115
654390833
838317517
1870973558
131576601
1012877371
144881755
1411126348
327622432
1470635866
1641299457
1112231206
1007076508
50223891
1205744627
1462511660
1173394790
1169853958
1067319652
1458883024
588095509
1481524889
499112442
760287890
785842358
9928922
264168660
929063025
1965071611
1792384779
1237646193
946493255
2005312019
236950923
579198245
872452934
426731902
1141386641
2137289574
1117500437
1102266818
1495020548
1100538291
1783561487
1886088144
1740552337
332252463
2051601834
452397179
718746214
851339624
527696504
712892573
440618998
1431905537
2075796245
1201240057
20329361
73041819
263980685
71318698
1636058058
954113804
253708612
1139540308
1258417721
74250492
520885404
1209275348
1619208208
349959171
783277059
1185016058
435036824
350081946
1776862374
1118332598
1924269207
122985163
1455055075
565379683
1933420703
716923910
957808406
871713335
1229356
353522008
766376449
914457605
61800557
703123143
617779913
1593675692
276691735
480116119
389782382
1821519583
1175304512
550966053
317891335
432675274
1270600969
2135851266
644191625
2066442079
1296852788
1245619467
133188638
1858825268
744314002
1499297537
368530791
1028237429
739048639
1312343765
295584784
1140818649
814103445
1384072994
2146607242
1952705431
1830694476
1978432389
357273146
1383966801
534527961
1612418443
793368558
1931801232
435146280
1406944314
1425339640
881789168
1502555249
1592221867
13676111
1020570175
1151024639
522495959
1852694669
119193299
846707573
1183263228
1847230519
1756213252
1063417367
1194760302
394909409
1464030575
195550895
989454227
1575837282
1114676854
2112202467
934300335
50406413
1616400356
1405649154
675427526
1753584153
2098571222
1066530440
1166604225
1870286016
1307032192
2140028382
1558923217
437210348
635624857
898431089
991581086
1079565255
1432865012
1552199468
871392839
2138938411
1433145340
1137190106
1662634905
1026787771
1937834602
1324685988
1156240954
89122697
1261839638
1235932454
1236269930
72494902
871906066
1285231044
1482349873
2064897153
2033871998
1981204380
1433917369
870123614
833317200
590423618
1228377534
741320754
1728463471
266970881
101367610
280983659
1573833599
1319235004
2096458996
303365287
945352512
525100701
2018240726
546338509
804133195
2132793823
709718003
1502229930
1459511946
1918463285
1773537444
548324410
1742024316
1838885852
645320535
982947334
1607119925
1294159290
1811331186
153660307
1900572944
778616332
1956029603
1845551066
772254033
874494570
2018527284
1062125012
1613025356
545656425
1553208768
1360132311
1200787757
1491089926
1645899340
356590791
692635442
868922837
1840819536
644268668
1204015398
426533190
584372430
1046267722
575261676
998137500
1694040465
579718417
630855197
761010144
1821183844
564534600
282606918
1060840890
1260921314
132785088
872909448
729403238
354378802
697217622
1362158558
1340408495
1415227037
1709588447
1398053041
2080509999
1383354433
1970118878
1792625623
1198831102
823579467
492972503
1314325709
86707300
1694235575
1914207172
1948625942
1911741730
694017484
1125957760
89693609
741926280
1519708283
81585656
1802101240
1820587744
2103305590
345248948
1763980842
846191327
1978472560
818938543
882358363
695968661
2076517516
738860979
948823753
426018031
2122817069
955995655
2147411439
97726929
179131680
251596399
345494274
1230637524
681364503
1771086714
1043569613
486453743
2063571813
1100624096
1352646021
1937121068
824891369
1703445413
1991563392
1265706321
183248795
946115958
1262644530
1750461978
1805975081
1109697514
1908965703
619355533
676771538
232219112
1945348210
2088622273
639969361
1941735033
1606786569
1132610653
1696710705
1731360277
519255054
339119772
1557873932
1555862578
1109486848
481000859
89266014
579853608
391833726
1296817601
1995906886
1568141532
1636041556
2060136840
1821732908
1295585550
1210687449
1230828129
1033089624
1999424994
89169058
187736193
1285415146
769954672
613470449
792727281
1725488072
1459513767
776342311
1363732158
1073816688
932319021
871240061
1714251737
1468386276
1988292028
1797852918
287095135
636169218
206950600
39663802
1516989996
377288695
1858054221
1545263684
865289192
1515451270
335551979
2113048884
1527896947
1736251294
428385030
544412287
2108794024
444237703
453428932
2018089041
1230598956
851816920
934425852
1032303253
334304252
1483371823
1876405980
731141740
843892118
1960430449
1995259786
1326415815
507338086
484919991
1001697144
1061279099
584358066
338419256
2095722132
1946639838
529151495
376036620
1882564237
1937545915
639225914
1745250990
3950179
1038545086
464590713
1513516283
276582072
1594502904
700738042
2028527988
1917030741
1196979399
1239086386
583094948
639094437
2015729134
1893697381
833204636
699673603
1912662589
2103426299
1984641426
169045872
821463167
988089847
2078180883
1711295931
303194559
420594768
648766205
1123092708
1336574074
954172735
1017231050
214052481
107085815
1302712631
2122458777
1981635393
1414071916
985719232
874162875
1701484480
855425680
1928098683
504632807
259514187
1834397181
460727461
1895294931
543581408
1027971629
1319962884
2067193359
113097637
1573886220
365943153
374484479
1795905651
1900376019
1612349461
1619380252
714522605
1167768463
1453087487
251438206
755154944
1724108021
1909033154
865623839
1217122661
1654204380
971488495
2084318145
642087702
922557605
1454388484
659094001
1342736993
1483039979
990837757
1779698307
521024687
716079204
128741938
1940985064
850862725
991360
64391687
839260821
954381721
1387948833
372205678
1283831984
1301165560
1034831924
1915579159
1621624580
1456416072
1513810353
2043256679
1749563709
836594755
308931775
2080573757
1036622477
1034060277
1044095636
270999169
1733284687
1918610462
71914285
1383314305
669874164
1329372687
1750283819
364147107
263298051
1987225210
591551149
1741051731
1674851591
1354701481
67684261
880746162
992757266
165502246
826810348
401589231
760944905
838409685
365103764
1399335812
1139189324
451789854
808969905
398806627
992976336
1347143392
688967652
174296353
1351449927
525796050
211953382
368206494
240603789
1468759229
1744057126
102616707
1539165856
1576398954
817546178
1375512213
369032942
642025119
2021112914
862699719
1831189836
2049000487
1794816244
1337939256
258509726
1851448728
461091624
535797900
1762174786
1662724934
1565116361
488276166
1741051624
2096332907
483239703
1575301506
346752657
1615753671
970343745
1559763160
1042128994
1863969819
1489951657
105751005
1971583236
2135454096
1995646650
1578550482
1925748986
37251461
580527428
1792813955
376238733
1436465913
729832721
1271398098
463694464
1313386708
809345215
1504167653
1728463767
1081451794
1734424362
1776759473
1483928812
135799863
1922669992
522541635
1737367853
2033356522
1959268999
1565366867
381940185
1634419022
1033001376
278083535
1403140704
1412433335
1053264268
1505293411
1895371947
1218095558
1823513603
627487886
1214815496
1320779673
1345535131
445741964
1875890540
1810331369
2079151906
117479380
1143836158
2115969389
1897397056
509297190
1147838472
1424183319
1727651731
955448039
2051346552
1366528467
2008015697
519286976
1552799992
1525798018
857504066
96580938
10812271
2021148958
764219477
981269142
1973169083
482881817
231976385
430893265
1829887284
1873339343
1916572342
1188880333
965796393
427578432
1048358256
837890418
2032934682
1486024514
1483154492
1127620875
188080082
1926116430
208404665
478706668
1788182958
204258434
19647600
1207832521
1353419851
541126850
432760877
1301249875
817426827
813282827
1257539312
817342379
1596644950
836323908
594175861
430177146
2026468770
1937711999
940471041
1380286456
630038770
846552181
2026086013
265234965
88958243
1344556100
28901111
1292547069
1812727040
889172043
1283642852
1704308215
758432982
1904264104
873008115
1759880918
606660155
1775390009
1249585083
2123947953
2108912392
2065141379
1923461068
1899872866
1701036228
327722199
415207093
52718331
1973854390
501729909
1095005637
493920135
646165904
1363908624
982511456
982614035
798496073
554416328
184749327
344913253
981163962
1309810009
670558342
985519242
551570150
550322863
1831623349
1535223197
2072816935
1531532720
1951835445
13975262
1280552067
1282743628
1806247392
643947162
1506975798
666667720
1362517261
2129112332
213324732
1391222933
959901267
1314055949
1230965188
541276096
2113933460
1859919619
408243696
459970852
2002998892
2133001406
1757902258
1201483076
587884506
2120816180
801610291
1486757487
431127990
159044863
2052625516
939708238
2016505970
1294128658
661005385
1175393911
1516835886
754995380
1375461835
1900220803
1765468655
1927753619
2054810088
793336834
1855664658
1465660443
1534371538
1590204138
622628987
912070646
1860476440
557415201
469674359
1918785160
670944552
921685905
173207577
289416795
313520999
1971034621
1525786468
139368254
1085660770
935581461
790551029
1079470381
852912083
40430775
1385947099
920419598
383582572
2047454580
1658769606
267914541
579821749
1649148055
1735793898
872973489
335418818
1889664893
2125769250
402312967
1686426113
464132566
1437917885
363714905
741575829
1316877873
555327714
1220109074
1625887414
764392953
1090671439
1546861182
769769711
773314491
337337813
27641263
1730381819
476795725
1937473576
1630066223
1811992821
1557519137
939520404
212678391
873542466
276217886
154370628
277662367
449147967
951060845
773711788
1541331837
285835465
1563957409
1008480974
232131849
107995228
831800320
2082501289
740335906
1825943517
252180279
821649355
997652295
162651003
345693871
1863636303
834670936
2121101274
487461975
1651005805
1386520138
560798538
444707612
778207876
1989734199
2048518971
743956352
1020463574
1087137917
1245503748
662973141
676552692
93415641
1065943507
1735183616
782270854
861674734
1052076957
460817529
1966416202
2130396206
1543759033
1831232264
1437679986
126448320
1695226694
1962504745
400639184
966807110
948060961
130596997
1832639001
1153568751
1237239546
1038370408
1852340436
258316969
736223275
184717398
879280034
1067447432
929436750
135980252
305919375
72592991
831972701
971850025
468347012
15615769
1637661370
668838176
1508310093
115618838
1409326034
1550061
1948584085
346006112
657986783
135545841
379127888
2043783759
97631426
1852362290
1233061893
2082739059
1708368384
259705971
1836925811
251440755
1238512408
32443561
663511359
198870522
1192908070
137792207
862669129
1601333624
1288085118
1183552163
1456881948
1233517839
1291695101
1027123135
2087056394
1738484666
1786679191
238550215
920855954
1200533283
29985387
123021340
1109594268
1683462955
279093700
634060594
2036244372
662152146
825418053
1989209526
1169352566
321296372
1607116275
1408846712
1168057460
1213924563
914642863
1172434635
480190287
964754080
888645157
1380941646
1276693450
1273130690
678806045
987594074
1738549353
1077429201
487189093
1231440068
1926130297
1490049178
1330615544
853639437
194981737
947783996
1869555547
911704955
1014119780
1195489544
1082695374
1488770320
467004761
1812526832
846590254
2122607076
347842910
2062236903
445380451
319627811
233335628
1069582995
1188531367
57276103
1692985648
1623105750
1818026928
70270454
203111656
356632252
1178001238
1632943913
1374802718
1342637966
941813397
164588697
1049427839
380408671
1306045901
735922971
1409631110
227674804
642945801
1158267134
494212359
988750835
2049017746
226011937
1605830530
170665599
556076988
347608982
2060103893
1902382295
1890476657
595141727
1507101550
1358182679
2083275543
442778614
852976494
901505881
1080126538
941669399
1700250968
72579117
907312311
425882770
1766760383
58354885
164665243
424989434
2008629753
545917503
671883569
1357698046
1148181576
2013301252
537591423
1028709823
1296137515
860544033
1512003252
1531532932
109571363
2114045170
1431172429
1246770305
1623780123
1200416826
2096241663
1278019547
1428962406
1807529152
1103484417
1640354687
414725009
467876331
1883890913
1579623278
163039017
46544756
1185621078
1599679508
2138798921
639490207
266416771
1377186618
118523254
2084304815
82937552
1299806123
563848729
2033186889
425591483
1238153066
1788270951
1037732683
1594957439
1030438606
1488281094
1428553032
1101610307
1938506815
1689334666
1808048095
526106530
1241693685
1781904516
146238043
1570863595
2071611256
238082913
1687895096
1931740654
798551636
933621739
1705142010
1036964033
915718309
652841058
529221776
1932361093
699365017
1592261756
1789498936
914635693
1710722622
2027240452
657828102
1728251961
1403903975
1584335199
899750808
1695078818
1412211542
325246437
87419452
501898391
83856398
1529738731
650737178
1399738107
1468194179
498242519
2079180521
1990550826
616494015
1918900988
589888795
586801828
709378611
828107499
2002555208
1126470975
1276029718
1853723827
1504951010
1689510547
2146624575
336290690
1716380290
861728547
1338063857
1209993110
1934515032
1473806140
323821959
1599242597
1807000166
297133009
1256433122
1644703133
1765901887
1680032545
2108022954
2139753563
1938033754
1547251231
1884166298
1257913336
2958035
1834400280
68983980
1400473906
283434266
2056150174
143046751
633266861
1783152405
8841966
1446820966
562640300
1556598715
2092918330
588543750
606025795
343008896
262022279
1482990427
1549518904
1073733266
1500780990
430784721
1705490666
1431881984
1881952879
408836457
555371800
932667345
263651169
1885028100
1761525774
259857546
1021799846
536656268
521366271
1542271753
1724139484
842562466
82243174
1071743560
2056828344
1621453317
1633254317
649710632
1966346139
363524357
1667905233
751912292
850021783
1092441380
387780073
1057609271
1402411130
1277401970
172797361
1047483674
899289618
1736465348
1366145624
1055608587
1272531136
1290621857
574217007
1198350584
409269030
1455284746
1360903719
1922304687
807554789
130405921
1117664697
581962165
1535096226
550098417
1965251098
824393233
1109597751
2135102035
2119034239
698505182
1952241672
893073763
1782215213
933538977
832534448
1870563058
16905419
2091462389
111442970
1949463191
319349874
265638178
1961102455
2006113912
443132809
1599825609
1768424526
1504813537
9027837
1109307663
588027179
51148109
1296903670
406691633
1268920298
260531807
489666043
1647130983
153843928
976452952
456007721
454217995
470534013
566469765
1695362292
1195597593
2138512441
571563258
811533783
1392437683
978340045
1877402932
2332400
1276454596
7372948
965727045
1695294457
588510487
1542005064
1950655842
188181441
1958964081
2025993365
1650743972
419363184
1465003960
1480217861
263062753
646815771
657893090
1877712825
1196642133
698985011
588014610
1896764765
459114636
1282033603
1410130020
1692529221
1007386907
645973991
197956431
989436058
1337570446
1540064101
1301581519
1245015609
696426104
1698635890
733660436
2146212482
295779008
1143909375
1625114647
1344693470
301902213
360207803
1764856135
556560758
58575405
1987845668
188253367
802240639
1186438441
328003318
2040494625
298591053
1830906025
1429326863
1969250028
1511526047
1347422496
1587253015
2064389060
960828032
1942504070
1953470194
854537085
1599034215
688167334
240523272
844957581
1368235362
1045198901
718773107
646502273
37713349
1437061000
1732531508
1778092454
477216626
366179985
241703181
938127376
1464513405
170692642
1129993770
1629936451
1405159793
525633127
976275537
1813466977
588134805
130717427
40065143
227890893
901535864
212057762
413210269
88242464
1469683951
620037955
151516142
2012152027
144718870
1207567601
2006396451
1068342803
1442631950
1266929800
970412225
1242088269
771838107
143368690
1312864717
377476567
1918884099
1097754270
1220140703
1459507825
1553505459
232581728
137405962
476780515
658431158
1865671578
946630916
254897394
1016040642
2080018560
319575106
763041608
1799537526
601545035
2067308613
940881954
551756892
1405840342
684523937
1307647375
1994398716
564146099
633897268
1250536605
1039905397
1360310228
1817117195
1088787903
737730387
279603504
532005262
239857752
485636805
311812934
862682288
971920635
1965901156
193376273
639036430
1669547462
2004662151
93543459
1548565502
1560173280
985820268
105765307
300959521
862655117
157933791
1665180303
1430678584
587366465
1867113134
757756487
1031841459
1894181286
1897888615
1381563621
1797182453
324754531
1200323941
230538169
121489561
407698844
1551386746
481968678
491069778
558451173
1040330591
1605839766
2083942966
1754550393
346329535
925535850
1626728513
1059607000
1361301560
775384776
281757022
1588838575
2056641697
112495265
1905770188
576660056
780604995
1260454044
1232727333
2034360530
1504017721
1442794899
22906026
1150370197
409648362
2119365107
1017415882
1011991118
974137310
1742206334
1907366689
1203761881
1706353999
1684848706
1265003695
158671159
1451190439
504345552
1620132128
1155009001
431670173
28057743
1781923249
1734987055
466906229
2013957205
1402748158
1651407740
1040249948
83798980
462761316
1189088509
566053772
873593101
968977222
966948153
1966294151
849799521
1592202518
1720178222
358737242
343142772
796575853
2123515025
26320416
2120817780
1115621677
1169388903
981899299
495038836
1053577299
1658328688
1908949390
52718331
1941051353
285244233
600314159
1372380940
594377600
996816490
545197047
1495072117
375829820
2075476932
970382393
126729905
273370014
2049141007
1984277886
563446360
228093934
49679667
1341088923
1542205057
1872413222
1241349540
379207021
17176539
1535886277
886807950
482150375
100872885
1440669160
257229421
1701657494
723757015
1719473532
1593191753
994012296
219153564
1265547903
894308846
543423055
1524213490
1385985862
279987009
1480537215
549198433
1176159250
633040026
2119567403
1758627032
1702997822
2036808161
619825077
1806517873
303549391
2054568144
171896142
1899917609
1285578514
2011717634
1469095962
13010985
77515151
520671067
958899195
359650718
979042639
1999822275
779880810
713764415
395031859
2021588543
1723706052
1509851549
858158051
1736667116
380870411
756966885
1499717020
44046918
1244303591
1600450260
1578707950
997228988
494134584
1329073776
1818458007
898099894
660089283
889621484
1934940391
1946103035
380591654
1961307897
1851573988
685080681
307495432
1853104744
549944628
1074579653
627757254
1384687042
1940460690
345957907
1946066659
522778251
1592683628
2129620601
1754931267
1026821204
1447547117
1296190667
1647634800
606181104
1725417296
1574867514
534763868
1664487801
1874354256
1226464252
643022457
823692141
964530285
699674343
421099736
352065075
1822352395
1685912407
156650466
496604317
337037887
1447736508
875918147
98247892
177043010
672826650
1475093970
1299298016
423136622
1261976932
253508849
92382395
192221825
1846437752
397482390
272897352
317996846
832227632
551431950
554704299
511763609
771424074
1289866915
315581931
1752111606
1478981248
266380014
1490999129
1192831630
1344296611
1767714044
1207357062
874618296
1542688259
1806712406
1714460391
1023137692
427913955
1710702310
852473765
728989895
1341301003
1817934103
1059361807
1635687113
690733080
112119931
124333950
1368566527
180006770
141217798
497919510
682902263
392893327
1374847637
1212156697
1679033547
502762704
299189685
767529548
1854128041
538868352
1897783547
1515392979
1256181031
214307452
199706949
687857007
2122903350
1581854277
1225813698
696678408
382863251
2023853248
1193668192
1425159893
1913208020
1109558898
1993779572
646841322
1430720008
349285728
795163117
567934394
747427743
1757123835
1377411340
414410246
1113838600
1044405414
532958146
1820358523
393248200
785292701
1502461076
1067760931
754395694
1445832959
890266749
335137868
833864389
69682219
766759560
553197304
1600425465
1114386406
1477219430
200881092
1952542989
652830078
1535280992
535031054
480802721
1796879122
1668253008
1684909440
2077083819
1327883981
919874177
881272147
312884072
1715426986
1219046215
1265523172
332454402
171783683
226664613
874999564
19109209
829847099
1998584829
241607989
1790908188
1238790312
612119576
712746792
605497099
1457235198
1118146492
886843118
801690521
1697442393
1392170355
1346083134
1532572664
1245964979
1742520069
39099750
115904464
2103471786
298369012
1443575796
992615979
1748569403
1594877702
1342789650
1479470698
462620796
1395647762
267519003
2013760385
890143087
447125141
1136070801
422902907
669324152
1988442960
1809949170
106066465
1611947524
1849510819
1162590138
325572171
1625923687
1791864561
294055295
1749973677
1269018019
813745511
382546188
314692680
129564462
909367559
1459314278
33261133
760558013
762356553
1657790837
926713412
971074625
1884862025
250413791
1143633951
291550862
1917787211
526912849
1916970058
1882729412
1646792897
703516953
1486860400
1918685812
1825738742
1212419328
1167439714
123311509
839110846
27814798
58402703
2059078599
1128881758
103077681
2130345633
2037890930
1425113686
627894344
1125004966
798474704
641223913
1758342547
1811393031
337255469
398876238
1742223346
1595376547
1239393597
664956822
1167898922
245750854
97362320
132263993
1593433478
1277626839
422693428
326924016
2032945246
765287673
1841163489
226742166
170325557
1257799571
1615478731
1511628381
102113173
305619563
785214557
1261292464
1868611770
608571771
286286661
1471974426
797164276
1176646010
951697196
1050289683
685383494
880330033
1674630052
294339536
361369998
97734102
571802209
1724578555
749923260
698858993
1720885031
200190686
113670694
2066840866
8323109
1023529438
1495600989
472476861
205361108
1414808005
408442423
761175960
140682490
618044061
1637865517
1323261796
1920454091
1618216354
1822693535
1948969722
1229623195
72222880
1635682789
599207496
1328841602
1215784820
1264445121
1103156167
1929978208
447776386
2132661783
131704839
134748852
128072722
1414551422
1230758539
1461997250
252194227
346458708
398924421
1495814021
406665035
839826120
299070724
1451805722
1434899997
612336325
799650678
1980541449
2094016527
536281590
1374093422
1310201197
516851318
1788917087
651463139
1623178153
495124461
94691600
661592742
1360540961
2092293282
845533889
1502542525
715035850
37592879
871707838
1343290094
864197027
1609203659
747114225
1640308276
156063535
1231739213
1826979170
1562369367
1984115492
1494553837
72207760
1566802195
804275898
1258756489
1733638622
22520200
2105607362
330523095
1936570033
1001659760
1309609087
1861402603
1367153454
1473582833
805193023
662381716
294159008
1853774346
667046289
1430565974
1354209110
396268242
1900337396
1584838353
884320581
909960259
1357830380
945174910
265091635
688207386
2103246600
1852332465
1161237598
140334466
395887759
726112223
1122832036
915036185
800764947
139168171
1536466972
842356146
159442758
224787133
380628263
1360702521
322218899
1503040805
262667322
720103549
1415457133
1474758826
781178338
2092626033
174166533
348335912
1838787551
1382786285
1119778214
237995097
653321250
1502918964
1105082101
950037303
1496949076
1747624477
333173210
2016637859
1914010834
1753073856
433671061
495508467
1031672033
993488754
2083626320
2078915099
1357805518
1010502574
1817041731
973390616
2043521014
1838298748
1072570377
474623412
323986553
960663156
263306945
226961398
100676966
138111869
1666561870
925535630
1042723329
254073939
340716408
466659990
1865272710
2112722507
512288691
2107609528
876238030
1134104487
1598150067
724329712
328445426
188864449
1300871553
569511117
223285320
1424011760
1316108748
1226229077
385406714
269614760
1103443884
514924436
1365943917
1853033883
1942583573
816135304
305154175
901406312
1054950251
109028682
1650489115
596203092
549072155
1004163011
275290844
1997986780
163826024
947950113
87247936
1860273186
13075819
1931605579
525739019
1089279681
565414498
1906335123
1888792081
1663913369
1950123573
382325384
415339607
1877465678
365246115
1175708043
1777295922
1140870172
2081756789
690434336
1528857729
1736954219
1843067364
1012375154
2122277134
1083268061
1291529220
683906054
1427079630
897771825
178747665
1194323611
936180740
994283317
1010513660
1152154763
405274742
179708569
1774652581
683269518
1098532681
1937542106
382154264
2119984257
606984892
1340069346
662395634
540179969
2122478587
2117623148
1251569516
1873797500
1983596545
39367572
1871834503
1128371269
1059712828
1439594462
378289642
1320326970
1584089591
1119806999
1698507601
2103352387
899839687
828032887
195080987
1633787598
104165606
1141679282
24529838
966557009
853614869
987240530
1242142719
1583788950
981729061
2114873540
346413086
1561040049
865461934
589080024
2042712185
506915175
1543301026
644576581
594307065
1992783011
1530885315
701777873
2020314079
675440187
20821596
1823461713
1792541313
335910296
2033464046
659129571
328978610
1206352827
712463927
542870096
1911545719
565694176
1744776572
962590427
1089672372
1494538497
921252551
1846484724
463264218
1636929808
1032638806
553049986
950531627
1193249798
1359918932
408534713
1524487047
586848731
637995569
301692007
473324955
1911550931
1313647748
220114332
911924039
861427435
1778720938
1109455650
1692900542
119922775
1129568964
2042788398
505398324
1997494469
186986589
2025700197
252657518
1338393474
141493348
686087055
711687167
1969632849
1614448382
1388206560
1057925410
1146526508
1141325006
695669028
266773395
145940738
1614449431
1003984647
1055265723
240931720
921389405
1616391333
1250144419
417026471
605642993
2043433191
251133568
1626513754
487677744
1742934173
1471567606
886459890
1418197658
165655333
1768979952
1542640868
1075514661
820651187
733153944
973970997
2081646864
1977735555
1455879735
1654972579
391225216
1184710062
106036543
1967117691
239338031
603732344
1065220159
974808415
54769984
1715724868
901256986
1847161899
1608093855
29052682
1934354368
1463095430
470074392
2096257488
1122075810
325676489
663755140
1021309086
723052345
2036461664
1655595345
1878362918
2091886186
1417871378
896456701
246389968
258975739
940099442
1239864977
1143807173
892908215
1767709100
1728060097
1301648175
720040048
733801443
1254395643
1073911906
1897479184
1788072016
1997150881
253114687
951337559
543359533
1556069051
187954431
40365459
526374145
1999329091
1532605325
1470860304
1772876642
693209438
1053614200
978082268
481368344
2086622966
1634982788
1665624947
458850997
1021517607
154502083
1292886914
1701373880
282205415
1044449413
577810452
537617807
1051282758
456174179
1607113145
1701390611
1046097611
1047983871
1484978650
1328269178
1775442308
154123545
1301060128
181925852
1746425135
1157209425
1379828712
1740895230
1211002612
1292233615
1648202304
1250302974
1586436514
1044302559
2111583710
1601794406
2120415832
1993870469
803210980
227468147
841365593
1925832573
1988425955
863883449
616722911
1665198219
783633942
1149103037
372389264
245912799
1989100475
348985181
1472684703
631300503
132519733
2050125697
1020701975
1083010621
1250975402
595895845
1316217546
1446802479
1487531128
983552830
35829420
2108797949
710082517
87807402
1487918610
1784094246
1467247460
1927179319
929050291
1605475331
1478487910
746809725
240311908
184200891
357434357
1140762362
2082780537
1566022408
775908644
418161674
765500133
278314553
274437009
974645464
883264944
1263032882
77926639
3542960
826627130
397718802
1049918797
1873419675
1331605344
1547316034
577923083
112488733
1218749054
147120371
460883873
832258145
85332322
898141384
508482201
1629682177
741894910
162800302
1296845368
732628321
1341178492
1146934731
730732811
1907229634
65589655
670057222
131923411
1428962838
761442949
1599952064
1263920225
322633627
990162785
1485232428
1328269826
1885033728
2112380517
101565822
1688326247
1359866988
1201842304
296728275
990791502
1775300169
39261039
169458880
461850736
919313811
353385305
822717817
637372679
2068553808
126142368
1785590222
120122322
325349708
119800096
1739852415
796988148
1561068531
503304091
1248641045
1222087932
223023241
165100902
1329664071
765009104
724196547
340190478
760166313
218866611
1386393738
1484416805
1367719822
203478720
1016161226
570607129
1883940680
1585349793
1806697463
1956582104
1064746924
955670096
1719149038
2035809312
976593813
1816294770
1235591650
1967922604
723174482
1067647860
428344736
2033273211
11944701
1491032884
202668610
102036655
1838885720
63005247
1820142742
858536953
1584776965
1978719401
2046787750
275085294
1782425308
1143943384
1218268132
1038715279
2010173393
1120384523
1599291280
176168201
314030214
2126167222
926556011
19445186
1755373814
1006628849
216662164
537268569
267185581
148746576
820845957
917730177
1172880974
1316073901
1640269478
1163110744
2061495455
1635122864
380859069
1888124460
206466530
407063658
1700590382
811790836
432266110
741714684
1442740307
325029813
1276988154
301525578
1910245224
7828266
671510765
531234979
872332742
78297821
1387380910
1549191484
714372791
896928882
1203609973
1952380840
893160051
1035182898
862444692
1133042071
1634128525
1404494262
1611757027
1652429704
800035546
1508820471
1286134346
185664669
1492277673
744026902
1023609806
914891532
1374085371
49191998
1485239419
760679782
278349838
1729749276
2081967922
110313496
437238136
466189775
1283151847
488247973
293652304
848156127
904007448
1984188827
255809806
193643989
1743567040
1608766560
59956191
1908494616
832203640
26796685
2028793482
284884001
1645683507
1166488178
322634989
1875403582
485428230
327937750
1210247367
145174551
1317883790
2131875847
1242143837
1686690344
483733904
1325437474
1585666772
533034407
1894205157
1779193066
1809972666
939595379
1278779868
609041750
1994733258
1636630141
255931599
1682464277
1061439340
1461190690
2095275427
1870053619
1732940071
707759021
1299527336
140077340
1694230527
2057687584
417260814
565331757
1774945148
684824489
585049693
546137743
1038102937
1959640749
1981381951
499380327
512349094
1704644021
225333541
306236712
591464992
670149368
149250335
769857264
1810497563
574294904
1448560160
760037096
1890070827
1495118197
666594659
1270608645
1944897845
369472067
737123119
1179487631
977584561
1598087476
1530002603
2140513310
636412380
201319415
2122009142
1759527099
947540504
1859668917
598438786
2000837866
323176826
2079815867
728736406
216361715
627563603
1700631316
1244444633
1103021583
382658080
849990903
1458593964
861781754
1993871045
884030719
1326131526
766136568
72536090
1147177388
1749650663
443041209
1742911187
1866182597
1500568269
907626193
1079785745
1241867752
1452427125
144098327
862983365
1748232327
439529030
1349150477
907624385
371861462
2079039904
381434897
1916444299
931204883
573054782
535852913
158656777
140080128
508381525
242842026
197766390
292657559
1377490455
1208312716
2144718080
2030675701
9535100
2078803908
158056395
429631254
158793062
1933710652
41614067
1581592106
1600053874
477136658
1080831069
1817871309
489139183
1370346655
1307919740
280777116
1145008743
1108942759
1310965726
1687379476
623952054
1620316892
362810769
1353050862
71524869
1695477607
1917654300
275968694
2073976535
1922943137
1863361683
456568550
850812970
1439607625
1382916424
1710641131
699167207
1126592943
2014957182
191612403
654953271
517107652
421070811
484268771
2030122028
263731778
1422253700
772114134
1940101184
1472012840
720349815
2023559265
427817527
1477637274
463694180
1342266451
1219564977
1758365711
550465434
438742738
1526667434
119950494
97799168
171614528
685253286
1468824926
1656049629
1081926017
1884972755
1876084659
2107401619
1906937405
222707216
1458929249
1406128804
1212329574
1673720366
213185090
1309736366
709392942
20197285
67669562
587066728
154126406
158216151
709680114
1061268181
1569693519
180562133
1994378793
1859133233
127726961
1412988308
905561648
238008495
1365890099
1935701642
507366910
1302928374
726902926
488424516
1231980058
1607569311
1215910161
125837058
2118945951
518255503
122910065
1743128112
2132166616
406461376
1976955434
56262003
2036692591
90886110
1175073327
1551046185
1173171387
309042030
223079635
1797551916
297205399
1809611366
1843721654
1668663770
1485094945
550527778
1333079190
1782008991
1280095273
363209697
1834510809
1849344070
1535507600
1287824403
1565814504
407312435
550573079
1773295844
176083860
2072403805
864518889
661208051
937669875
895659078
208851921
1293402227
1707141894
776304055
1201488067
1788231917
1196583116
396329102
475816000
824740131
1013728982
702664229
224855773
549269353
994319434
1780461840
181238478
649090346
1108902425
39528810
1649092627
1392443404
882722693
333836957
2142479876
2127815970
1512575888
96085055
1996871331
416908806
1001136554
1802612158
1034456642
625979967
231477290
2057541778
528127744
1404573201
1841563551
2023881033
475449777
1183133184
2144139988
665281384
2011635463
1984881700
32730129
1144467960
1983694674
24499164
925074767
2134250944
457383850
591571904
1162976970
1862591134
467928792
1568992038
978850754
484213979
1860855848
1928680641
1642682969
1779022047
867481668
1234197834
1685075407
1110344294
142527770
1665318029
460858588
1997809935
1118909610
1161576299
910979109
874009531
2035293970
609419304
723090398
309935010
45611412
1728012365
1673834996
652454653
769585610
111653369
1528498753
730754668
7419066
1007156360
1531034349
1088525720
1142897991
780761263
1649427217
1340368980
1449913799
974998338
954486672
133343223
309907436
1753013005
678694277
114055895
502806513
1507417333
1205251067
913608852
647144965
835776832
3155828
1674921789
875616484
353888445
1797555863
1352423425
741729219
79848692
1603348736
1894084631
1251335479
1521894476
1720993603
600425977
303134708
48768770
377813388
2117961525
428845984
573393765
2049521612
16366058
1668792416
1145591392
382649391
2061463545
1210779398
377959694
21391214
822712520
651292482
745646876
936328663
879558619
170267103
369651137
835408028
1164568186
1836020497
1563302812
149057749
698526320
1117520189
105041204
594140257
699255331
1725878444
446473848
907573475
404238390
382954591
649518446
986810253
980894902
1681708340
651857640
419293633
448317308
1292107047
468849512
247093473
21359230
596167332
2002322131
388120296
461134170
2600569
845900928
1779850274
252048392
1694423385
95911556
729169429
56517249
1580647472
1759309815
790681251
192242277
537888396
162874173
2092003888
491878723
152569767
1922323908
2033039886
1166975835
362131095
1546657080
1179773587
653820208
2035998780
424644802
722520721
2136996250
1833327828
1587757176
2065335249
1190129776
1016805469
815670691
527236321
456541350
1019818542
1885434628
681485857
76447297
170724085
1075739852
1407767012
2121758951
267513101
1242051662
866347789
427170093
1923635717
106543040
944737498
759287605
1586181964
1679768813
1658371172
1680518151
2019199687
1224388548
34830273
1262974602
1025395508
984407728
329874384
783333963
194040161
453538793
371623144
1676568969
1509523838
1307268621
1716530768
104728315
302554710
456297636
1642849696
1256697824
1078073434
1919946965
1727080450
2059945538
1688540359
475940310
1939669982
636860903
1114475437
914093138
1334084865
2070311253
528975684
530927393
1428039091
787880578
1886788122
1802842520
1198034313
826163966
386243748
1561276094
1211012355
674984340
1963728244
1185612943
1184150497
2069219849
1410198833
699124011
91620061
942607896
1552734648
1801896617
1819070634
878860457
1347956799
519266396
1277246440
2083852257
1039796091
299393012
571541063
112925372
2071759592
777265855
1666815717
1762390494
321974351
1113008543
548105639
767061145
1072992047
118100714
1088488407
1909048873
1490071732
62520895
636524849
678907459
647088914
637018939
1908891599
2143899425
1264064404
310260129
1970736952
2134561441
113205116
1805127919
240165170
845313821
1220043635
615194209
345226503
1113649123
598084766
31811532
997130639
770911860
993031128
1035026935
1449108721
1869175827
1153459031
389913804
1803119375
1842871330
548469239
805828749
857303735
1142003875
1762356365
2029512885
777325810
1008508859
1953029828
1947887952
1705703095
596545168
1953235629
254659264
1071265113
309706575
1366605383
1531604141
705038673
1701564126
1467353345
1246473583
1807657520
1432124474
957358280
365359688
1715451183
1701831137
316477537
1421037760
1151604549
1425377923
39427048
2141901956
960426718
1295816882
935362747
1183276027
322754640
1448905406
1781785715
1512874790
537580615
861015395
378568116
932949491
1278749170
964632930
1625116987
1372993935
1448025558
1570855363
116408798
1613883528
777962615
860063398
986544454
694338024
1604909599
1360290893
760671475
95413864
1791243423
988913139
1049165905
381986098
2061894984
78487025
2020844096
512868852
1369236908
381813380
322161528
2099460215
786430285
524336075
138735943
1387620794
1864969956
847881850
834392286
872275017
588300663
1614552528
23608031
364239000
2113459367
861263995
1227029471
1366174280
2131606981
1760179713
1478552332
588951232
383561442
1396893187
1932040208
1131635278
307405344
417091587
1835859065
267190593
223766604
2003321981
1211229090
1171394457
1069339738
1083607585
316256207
1130132329
1584991577
912293569
420345822
1029621798
1791472752
147071821
1907036897
1146732546
836308375
1226617886
502560212
1914392696
522606909
1853405221
426008927
125390509
86039597
1945245797
2030402481
390662545
962516481
1133903057
1115041008
968588896
633261778
729864404
1530926663
1509627874
1356974234
749391086
239284842
1901207555
1497095516
20451537
1717301985
1591171835
2106713298
1551739088
372085284
681573890
1138760374
1554325671
767991086
1119595098
1645955864
558473223
1611175395
1490217008
1234981613
859911399
1019588712
1735961811
97896638
1786404444
191295509
1222903115
1006094157
450099193
507382474
1319828745
2018009628
485645360
1971004390
158256055
737776141
2041059852
334969802
895615761
928944430
342193540
1427759229
986084880
1516884052
1634807658
300067957
1821134891
1185164359
1299165423
881075531
44767686
1753750418
1828744157
697134049
557819875
1863977334
1843966888
903352565
1649729985
841394870
331354304
1039406171
697881331
1853109400
1620947798
1845329751
660752974
829256408
1495824095
1127595231
735156430
1764951187
1806805118
1774125877
1593466796
1205541408
1676904684
1848917297
944276083
1367086266
1329117058
515014188
1677575050
1421602986
1789731382
2064238048
1907645805
1391071862
570211856
1897436910
301635871
1449166562
798383573
1482530021
288041141
1951611329
567246090
865526115
221840688
1737336062
309623748
1769337332
273696476
635109405
1582518170
1288373392
1967489416
829988486
309597004
1263314524
1544430596
603551508
654762588
1450924634
1974863228
675702769
1439851797
1240987779
851628595
1820493461
65674518
700079318
1269481412
831281242
1881080691
309046058
1167485204
852432469
641298327
1092218990
692051888
1589534904
1276010291
1946161145
1313902351
1269757938
1415988464
2083348901
146015570
862749258
1221181319
475305340
26471836
1254821650
875240086
304690233
2144736906
1333763080
282215907
878138761
1003445398
519377130
1527382320
762896364
2032016250
1552920537
248370121
1998581593
1362909504
1672685617
566360031
1590929604
482697359
1667940219
1034309853
602911103
541270228
1304161500
417950207
589539300
1340964500
1049683729
66420196
371905694
1545123698
1978616897
1644527667
581488704
612167017
1313168476
84335153
1164255330
1422682457
1133082880
1403262743
807660554
1197660490
507104990
1772812008
687503356
1514348180
1326377521
1855803766
1154554897
1886475399
1716982911
100459207
1436212314
1990465071
2140714128
1070776556
897398643
600808513
1390626792
112495319
1498327684
1281408400
753479022
1577282039
1664746708
1618916104
1638898968
280429216
180419024
1975841776
1502905024
444619082
14907725
984327616
1666278926
1627952440
996533394
172961194
794545574
1172625400
192695906
1717653337
1467809308
1855997599
199661185
1288652139
450178888
116726879
1393591718
1750575685
431195158
948102085
2013890003
1274687217
686368480
632532098
484347157
1548526273
1136650096
2046745656
1209045588
1094767849
2018821399
568504672
944970732
546289631
480669886
857810442
1894966105
1205761978
1753633711
1087140583
868940921
161169494
286166294
242212212
1779951392
1551465354
37215911
238461363
1253625942
182703113
244210536
516459857
1417276806
1778364554
1359913336
1488497069
1310033828
1784886406
1722774271
374210123
2108017540
1874867062
1767152836
1020085083
1096368208
1269181032
154009309
947386016
223509662
1905157279
1543744999
1171763772
1160439943
871977508
666087315
465122347
3270727
389747266
594044850
1972958959
1596469660
856899377
1504302082
1247409021
1770877006
1571261030
2094855528
1253708387
660653072
1310800471
549587947
1912126700
529497683
1032338381
427970951
110206029
925932557
1892593430
791342544
1581477689
1825191832
1100955904
1094009558
135947241
356279546
319890494
1185290825
56042356
255145014
1959839391
1997201795
2080634570
44268196
466410556
1056030520
322377175
2078174634
2036199138
324054860
402046178
406983588
51164997
1476055175
423518200
12264046
1568736908
508004584
513585769
726975
977412140
406348504
1636859969
608164261
1913007598
1290456749
1283303161
1635227568
1991508715
792832841
1552845340
374396524
1460954629
1643750130
370761334
94476823
2131756064
717876321
880090129
86915469
637222767
468684356
764459535
1697952158
598667382
692584409
571242940
152431425
66683716
31530967
179513487
1382366317
1557362269
2096131300
327762570
1795500371
1932859061
1709045393
69865747
819025429
2092872429
347889986
415818973
1111096796
1830796103
655625971
1227314932
1281524620
1939331929
561506362
825939602
1797091399
374480543
898900813
769793636
171602416
1599605397
2129414300
569718224
1213862490
453749729
1926393937
764615182
724859381
529123659
1697926522
2009983187
240551834
2027830753
1084507943
374705089
1512780894
686401675
914082176
1591886173
2088994753
1381111292
2078935797
1364620898
1633169131
2088103908
1936210176
1358753070
632752753
1321247789
890604210
1018739689
2117860995
1271981216
2086810975
353636295
1969420229
120465246
1776123966
1776130298
1570834072
155064115
116988385
326719999
203797525
1396707985
367235062
1497765399
2003968003
1169136105
205178301
1847223000
2051124387
1181867435
2069486799
529678934
1666323111
1615809538
1233435041
1746576837
1585885960
665111716
1561753598
1434945801
911123066
1557493974
517087256
912965014
469560731
1108192190
2113163718
2043343869
972682453
1849492657
1306178321
1144708744
237710683
369934617
826826641
2077558503
1982200395
705780678
1702380977
2094786194
466914360
1094719257
2130795146
746176221
1402358558
1898997146
431874777
1348025523
1852463823
257134590
753561513
1379266910
276216893
56635033
2046531714
724020228
1746066527
253374706
1471157669
136384241
1448620007
2063541838
706185588
1674466195
1910623278
1676596963
688153718
1843261677
1473647783
922736483
1175844357
1243585857
778685868
1918965171
183795430
954108435
2128573011
1201213209
1430281493
2035692104
697070098
1964276561
1159291651
537370122
345947928
1234161550
762128929
953507624
1656605193
1830982468
1884529012
1530917847
1054997891
410959121
1089976585
290298795
2142189616
688563468
1913400992
1568625243
1058864137
2134377188
1363599130
688305014
1090196476
1832376329
1531615743
569566854
1569283233
569101380
1869382041
697419230
613776625
63453712
393939939
400315668
1829270952
988117352
999173678
898763851
628385334
1739249459
186138009
461907434
951678424
2034403550
1271845436
1551532567
734871233
1594862713
557725631
208028410
691635596
273910483
1494304781
1876377038
208703038
17349022
1644101699
1122664795
653853309
1890117079
1556267107
1321870191
939536502
417140860
993611163
1954845922
218467891
697573630
727968573
1293858325
1792944322
1063015702
2051659944
986833912
1264472100
1864861688
1967142435
583974710
419857621
1891802246
516273681
276229002
428005377
1046725204
1299021451
799659197
1621833406
40078593
1553052256
1234439187
1605281568
1220988709
676466506
95611919
1477410530
1651317480
1022604358
2021582381
874930873
186356101
2051554678
122848289
1832775143
166518711
105254332
663804641
1276072618
1460654917
1005323184
717035703
1874534519
556481512
739481407
1901872570
101965254
767739807
460416205
260262248
1840384164
113981288
87409512
306862781
1444888233
984351113
1521810226
1917760540
529142664
374073288
147142809
1874922886
801671617
823641158
656697327
1892937177
93392563
1121022410
2090193858
416438137
1718787753
117767280
938472661
1110926482
307324453
1882223489
813701504
1388050708
1361924048
1941400132
1766988564
1589983509
1071527916
296905361
1668353769
549788672
1534619895
540702469
853553309
72909981
807736914
531927494
193884613
831134673
1122092725
1898197104
1793266035
125313213
1667644216
682586251
1977104662
1319364852
878976311
1942923249
14881176
1241109943
1335718269
181454367
636359618
254822469
1532025766
783050100
566745705
1533161397
1134230695
210391541
925952366
597215383
1379009905
1802188167
1821583857
419207884
2060511375
961605358
1935389313
121346582
92382656
1597177352
1621711206
770502725
847570129
731495655
933958298
1141625071
1015820429
2031865945
2116586471
356565817
985144463
1208576967
782224438
1337492268
1620191417
442925684
123650208
1681874284
1438967551
1818293024
1428914765
305917066
1990367047
1798962448
419146399
1309751561
802933756
1327250737
1460074809
1241336588
1093281776
392233751
1611525000
152085840
22075895
200935448
445276661
110785964
149943805
682371728
184852123
1239960351
1850016840
1802472336
1881569951
1132798990
1062954340
1489174941
1945835048
384518731
1450852087
515012796
2085704753
838645869
1710036697
1438678795
898304950
1402611570
1828368109
394537401
1277152757
1579398285
1304023796
446401240
1684792194
1813292888
179005962
283491078
1484419753
936521460
187312329
942665133
546188783
545578860
1959910929
1600440946
555047011
1658374037
1836683117
394650308
483128532
1125623923
606719965
1322727578
1541614296
957562851
231642716
2096287530
1810306374
529979563
168917320
770526604
1222131413
514988579
1506923437
575499801
619036478
509472635
1442908161
1886968964
1295441487
1960060150
613107672
66360905
289194875
19449139
1292622014
1950497267
481221235
511913235
1722937022
1829210756
580630193
1382404154
2085849444
1040911596
1392258337
1278111305
1874887735
1829484666
1011138896
1967045619
137549665
758510442
1230846858
567768861
1538378310
778696646
1103392667
158463672
461204936
653440304
1783284132
856091271
393347352
1893230634
515466798
363237912
1553483541
1364841371
296484006
1273269658
529496326
219545730
1679378294
1829155606
1097124115
136257171
687284827
1627302116
1944586590
764507122
788012728
2090851488
1091389782
1511654318
1535173021
947614048
1801118741
306919365
597484479
330644701
269073745
363793475
1948374123
216803860
72062306
184653276
675891426
1759044992
1460562950
837288787
984057860
655977631
1338114453
2122014932
1542353332
467309512
808075443
743179034
1033101039
263380148
1233243870
79206829
170470604
128879848
618726279
1052560988
1603782408
1314178228
520328863
125907269
191843249
697158456
80484816
443787960
1541313691
1555776146
759056059
692190841
1156514187
1059685778
587698067
233464586
648376750
776174144
2009564325
1308278032
1405667164
2112381567
1085738352
1966294478
1254581356
1905060738
926605463
1266950201
253870638
1565548379
54625731
847016498
288759530
572813436
1021921247
458805721
650246936
477211596
1905521016
439214622
394359023
1896312201
133605
1463473923
1571991483
543100088
1311900642
2107354448
1570826030
1717761737
988751716
1651380263
347358420
880817671
794343200
1957879893
1117722299
694120097
1689497961
1757422996
214126939
1320125987
203387527
2092074510
1990368001
1460339389
1741410879
1363211424
1471726148
261686829
781868884
1938327095
1729103252
2051036786
535875480
2097363635
990240050
1185181890
270490717
1402675840
1948021805
1088777198
121784000
1142632227
443726427
350487548
144134152
1071810047
60726625
876185301
1188592107
1627649234
1027969577
262070813
416263533
1541748446
23249832
347715344
717075010
278377715
374282085
390532963
70913849
1799833179
45717144
1545631206
108876376
684519029
362683863
1107423238
682476711
1093085413
1803711199
2057452744
2147480724
297118831
736889043
1251008224
1348338302
1148421719
467473310
1689983413
353379767
810603390
184330184
1269514874
629940812
645199368
1197874398
1226400989
413826113
23760121
572347293
306050321
213451345
529133773
1576055605
325979445
572572076
1937148852
687554703
211442960
380061830
256336765
1575975563
1164756951
1266241857
333042078
151990577
1186784975
1610906568
193294915
430653526
129972219
1743203604
2142064966
716601214
1723476119
1071502867
1484179680
1476238931
1955436121
1204635567
901504672
1298861741
1317349654
2099207840
178058298
2015686655
1517931875
2003411453
296999655
1853067437
333465863
179239448
1183357793
123652605
1889931060
1097621576
1801150021
2143935975
1893179747
229062633
105541624
229167588
190511495
1856505149
1674285990
1582757488
1917294186
2049183089
1369033807
2043718308
293374752
1715583387
1658362513
911319962
968837405
783198099
1001577660
436922783
1202493756
1074331156
341651014
590356626
396709111
752558823
17347827
78658242
103676337
1942400933
1707652600
330122445
409502363
996567461
43612417
122852107
1607554455
320267408
274925601
1984896918
284220908
1963220197
153517493
857305809
257393455
2079796724
795600297
1397662747
1155205284
73548806
1545153676
449551129
212166628
1174412602
1872132357
1913823802
298509241
1977453420
1351834147
1220516750
536030940
92786668
1921333554
477500803
692801140
1564867090
1092484855
773904833
694314991
1712628858
2029836915
1543938260
471579692
54061511
991827190
1921445162
752961403
268309166
607543311
751194258
2092401759
1116220186
1864361657
1023886027
2132355056
844491075
1410706075
273828064
2100875730
1101925480
1939019447
2084339325
1177975325
476507808
1551252633
225967471
358930375
1232521570
1544832472
1561837086
1192421511
83442173
1230790782
133505246
679113201
1153988763
66661788
799706788
1367450650
668773868
425815311
1173356385
475201665
1137417695
1928371777
14278537
203364488
586763462
1966579633
973914238
1831353890
265071394
1300779802
554011282
275757329
1202334824
1051660998
358913950
1534141419
978636974
895114939
261166844
640795147
788950135
1770318917
1154857023
691673675
25871788
874342202
1567088458
1202854305
1252913244
120215446
1589508825
1867080126
1859799503
1372943895
2075568886
1441804636
1890604089
2142528060
394708480
1763533316
705872867
31663393
24384969
1901022766
35118207
842740648
364448726
1146735014
537460123
859656751
978758263
1175300073
813239747
1058873556
1559301517
1043408819
555684219
1455191312
576019885
1508553609
1296297101
360196036
1122951140
1024377992
709002580
1542032071
1137692914
1767230567
1235871480
665907602
1257301165
17668661
2050618072
252816168
1138801673
2003228559
1226526973
1159480647
1031010679
824077940
584654642
1908749308
244504974
849486008
87818587
449364151
417142552
323232563
348161854
839109859
1550191646
144873007
1853000795
2068481205
2105235568
1592433005
863056554
678173787
35488166
672042878
1836642579
798515959
1583638302
822515627
892822062
1710294670
1735226378
147218294
91051792
870686351
1154081245
1467283928
1704512407
384065
1268614098
2057355610
316125320
101575067
604733925
1031014178
222455148
741719677
2015151582
684143727
1529347584
255888787
1493161655
1099338762
750133348
1055659512
1140389155
566174201
1681648235
1891520221
166879963
950600348
417064245
920505839
1861533529
1711320401
1448628477
641947294
427572932
1999262640
1295185407
1819655341
91003553
1656544544
1954422404
1190634707
1735808913
1824374758
1482839572
1965307677
534474702
1983685380
469830812
858933533
801477492
176343948
276250726
542119468
1255100228
659442665
934579857
1762610090
101505947
439188931
1084365124
728164570
561401092
1984806165
1233021066
974299104
1407251563
1218607617
1799804086
1723341067
269091335
231363435
814304654
1220748901
1026101925
1204127227
1517925633
1059743065
1620062279
816378306
511558779
1127498568
1226807083
2110054702
1618191095
472714914
1726701899
1148918569
1564530638
1325516020
603115633
141375849
645904649
542166246
1866384565
1504095108
1221283677
1767388311
1313676939
1421061062
444327903
1667978998
1713884131
1972543991
2123822778
1924048397
734028307
896336438
1252939246
389917022
1767625632
1606175146
1639507485
264012016
519385401
167475456
515449600
1289762609
174942430
1387542908
1811567189
205644375
1322126229
1677962287
496550929
1508289954
1415092825
1533574894
1862260174
378985903
175440983
902219520
901663187
1016427891
1782497595
1974621265
1758832242
578949641
249642659
1448260107
126832339
1082937060
956489055
996207171
836481048
1868263490
689722174
1487527389
755309741
1555812524
1091172068
108752153
1865812423
1041162602
836651841
2087520535
1067874228
4169411
157665540
184239445
582237437
1631467308
1412911845
1949580862
1794143147
1536131810
1471541850
2029775916
950939682
199393413
534722865
1583444424
1313550905
1990161483
2074474748
921857284
174620292
234486041
475329390
1978439722
518727197
1016820483
550201277
254996227
351596325
1321953171
481236135
1788537180
1167662226
885706537
374842857
441541626
1718758600
46138981
540108297
871532704
66772999
1780801168
1214239006
120465035
1527436334
1062949324
2019532761
1153217415
1642726049
251974349
650349506
1586075429
176681592
1901092683
1261026694
500101192
1564628138
1011818280
1366940375
30222545
2098197333
1677972803
941622659
1770674890
78094936
2124408672
1239074708
1647148570
2072815918
994944344
2106984159
1302533985
1846470025
1241851192
370386861
159969875
1183021232
772869958
860067672
1637091286
796971589
2020617700
1644296586
47133886
1270915611
1463199920
2081039028
567709002
1683829606
1289986244
1435755332
661492231
2007287396
732657135
722615681
598024513
544455214
2033091185
551535866
1890873185
1902336455
849207182
50681005
1085406212
505518103
1274091762
1639217819
836791395
1314299982
358460482
1973627998
1533446020
35035611
1388839855
175464640
1093819615
64151673
13143684
885054008
113309620
1193703532
320027967
1330112983
1474449096
1004590274
907242121
1652406583
444117812
1692256110
1896598595
694830204
1863386213
298219983
574686758
95310064
1339376553
58835840
1563512800
1446919985
1902524151
552674042
1229285293
1036445048
95363341
2015080691
1922289247
46138493
1604299469
1082342630
1414272060
489322965
1268623329
1389053673
1067068913
72559722
2000618999
129438598
1460438616
487245583
968964594
34621128
1698745413
1012898778
911071981
490520487
2008796161
679408564
957002159
1664298177
1647467955
1475474454
1719567242
1408586448
1299421906
1307248551
1714868835
956868386
2036708166
2126079650
1112845719
842676341
1240025599
370287829
1816987210
980737512
542443778
1733372189
1103020818
2062614013
2061795788
419121716
824343872
41623245
1712082990
111402848
1530917722
1084802936
1053764202
983265567
1324365621
626629499
1004642886
53366370
751194718
943050971
741808035
219256572
499260821
1211942833
383357339
2103312865
1117182106
1404463907
1358183425
1349656489
1392794814
1770626572
1964664907
1933497075
329203217
903540357
1485357163
2146903984
1563137060
141919804
370510009
77013284
162429628
503391584
112073922
1990810811
2123484360
1119720691
23845462
1441644728
2052357229
2053628470
1007639096
995432189
1833818794
1081577684
1868097984
1280281964
745920638
535112795
1397950488
1335497813
1175451151
70844659
15176099
1945580430
1863904987
1713274068
1904465256
2058409317
654554403
657991975
88681995
2143947417
1313577361
1565404209
1973645408
2109381496
506305478
1712301981
1590212970
335759976
580511600
1322974688
2103769897
425571133
2029956302
1072897494
22022913
1803756746
1955911168
1025431002
1082890487
2042248556
2050569496
1528277435
1870885177
2109056558
1406678643
1905126517
855768847
664784502
1668604769
931107303
1645888583
81152487
130507935
1016756235
854314362
425867445
1849184181
1842012440
442385579
1297256282
1255847152
1550364927
1179785976
177415127
1180819874
1369946052
559798380
1210275363
1983139611
1913031485
309965129
1496365174
1068094905
427845468
485106193
1721845190
1526043921
1988777368
212158564
588190522
1878740714
1455243528
1781100423
77175834
377627089
1841683826
279709334
1087725201
1403543676
931656701
398326019
1551253508
1766718769
1600414197
1197829792
1810131846
1511561287
1287611041
1868504722
122083472
1630698902
1693092128
928173936
718444166
1786582324
2077342734
642058263
1553587586
85111445
545057284
917940979
1454532551
1786763888
700110427
1338750874
672518697
1401752430
46444844
347498487
1491055276
1803783927
318369142
1417623662
1382307526
1462357977
1913990883
1933839182
1454510673
622544736
1116700334
1389707013
252361051
274736801
1263600209
1173761918
765782680
1797730817
406025289
2105559790
1373733725
511935560
1592436785
196455681
109866391
961078553
1865668288
843008841
367824775
2000806462
1067503678
261453319
1744445024
116325874
1460272145
1011185491
1608006137
812618794
108570708
1107571552
780353404
1296867049
725596256
2046806579
739575150
1705863829
1023302537
2015236839
790559471
1542849749
1438072494
1425800395
889331973
620136247
1999100532
1173580183
857019777
531614701
207655160
18421483
469496439
1990687785
162180416
1115092509
1669877063
1441232711
905134335
467312964
1674991128
864685751
1913252268
2017852249
940589373
188801676
1089619373
1399823444
1771444600
1836054465
906980156
1835205194
1711673197
1502323494
830138833
1173618874
302103904
344930019
751814200
723110666
2076523091
418081867
1521769311
1024246429
639834963
901101912
1512764181
958911486
359836216
271321038
714438051
401994047
264315205
535908669
311749065
1933178640
20094343
123854617
1784549816
1683428798
1887982019
1384904469
1329056381
1211788724
957118769
1977159253
842212069
1372520240
1669112798
915494394
684050187
1840635943
128506699
1759456574
2010669450
821903410
322264768
184125433
2104552879
2121179621
1293485050
1344872463
1255814643
188165053
84685759
748831722
400847019
328857850
867379550
2092712768
826740828
930714031
1497843459
1607984359
1400640965
1911815344
44408107
1508349249
816164661
336927696
1969815003
1266249253
434779297
1426036909
663551474
1009860829
256813920
1219532290
1898792412
1605122911
1590483030
2136260181
814345724
1427840553
1428279425
2113729344
754210709
735029613
921963673
955425991
1213042777
1031065613
844827159
551943048
99888560
1349483899
1667692432
56137469
1489229831
875713712
1899274935
724868769
706012733
792896135
1509193677
313170971
1324915364
1785962262
268795448
547667078
1378146491
549059355
631743196
1629612082
834737970
770623568
1971036016
212352479
801255021
1397626243
1812017296
1176101339
161279653
1965080466
1470218430
2130627662
1516927723
2069208242
207165931
1428287471
1122894604
1787929831
1143838996
27722612
705369771
2023644553
2120270476
1461083115
861664214
1116102079
112313685
63656984
1530521494
1625460086
1020946884
1546604526
2107825943
1948544117
1036633410
366773547
1975510895
525826737
235396791
1277231249
606954834
1337816725
252957455
1122339688
488004739
1157508534
1867025988
1153510657
44118256
873656221
1806661133
1634112498
1189962712
1426378024
164200422
931215075
39370707
1506958735
2001486763
1439970774
1534440467
305733062
97772605
2139906897
645899458
631180735
1219650027
1179936207
2064268481
1314593822
1562559696
42345994
1910630028
823042302
1846097572
1788083943
775306621
424045208
823638269
2104118817
537609279
290197911
53712245
1571885656
2084137951
996527204
368844868
250714516
1894751640
693369038
1105669731
1694346146
1271091864
1385098892
396775652
166234669
1517701195
128182219
1762696514
960979333
1791970985
90087174
930015850
278879747
863771897
1530320572
1262987480
350461394
2100328523
2111774089
1493428433
1673861424
1628286587
1841428939
1080110818
1309949755
1287561327
2143691281
193353306
1246559958
851810001
1857382626
802229316
1862990582
1624366650
1391009349
857936810
355869800
11380221
321219784
453540635
2025675872
611362378
310814689
793728858
784363724
531412157
1246324948
814036696
478687666
1567143582
463253029
1588796481
835666716
1419512165
71897705
15129036
1130407201
1480426840
851051234
152358913
1939808217
195370589
2143740465
1400518491
1048799416
2051114406
2030995441
1867537202
697633253
1142669194
1915599602
1271369889
670256139
126885682
1289588487
674560585
1009186793
1284461570
301618325
2062782377
1594926477
610878606
1110881915
1739076245
607986398
1100936393
1774297983
1412829184
1221839535
1406532478
1017366979
1980950272
1738183889
498941071
1282217911
405841501
1874053905
1913022579
1191133109
564694198
1244217192
2042560787
1306512890
927395204
594589252
1281202104
268444633
1551517559
2053907949
154054883
1799066779
723327019
328680472
898435663
1800881360
516335134
1982682412
309325518
87416676
1495727145
116637574
247364269
1994334317
2135687728
1042358805
1028554887
1222440188
1159424263
2080368415
1373674173
633184100
315073444
1340017300
1774127410
502295792
263132050
1076107422
2072461577
858968737
1833843341
1235467335
1748960730
175803838
2008760395
922071915
422993812
908775988
1219405796
2023661785
393866104
1931729400
1181261188
2062131287
184742278
1517391253
927970359
1671191506
289568944
787719245
1102350826
2022948350
1424490178
2000168912
490681199
1337574901
1034149359
1490953894
1812093653
278758584
1538536661
903898984
928495861
549711451
1519654493
448953418
1340534144
1289051108
496264255
592810071
1940144284
493265953
2055199769
1465175912
489368018
420572164
122932073
1818129853
1932395092
1102835355
1768828730
369263761
1321865302
1971369486
80669202
55435167
413482533
957315354
1925540898
717749963
1193211901
1596154821
294596718
668413382
2077327334
1971293432
2114123899
1759900587
71382881
1496479880
462892784
1310696281
1999749640
853333918
226468634
363456848
1328713857
237839855
1069128436
1790265100
26484678
568382631
631278723
1524294115
1202909603
1226633216
143199530
540565494
1213699907
1545540942
691059015
2144487799
659034738
1859074735
655123450
255160325
632131588
722096651
295635014
674309324
258435355
557280385
107447422
1225952883
860086232
1752744282
846223555
2106337364
540588050
1709252470
1469969494
1981725106
599665686
1664828753
866395598
1084392257
936967799
512782334
1033225774
119685116
1071653676
142821017
529349799
1868389852
481034668
2039551829
1104804653
324481474
1741696855
1122390648
1819706094
1710826573
152519411
1255488302
1555029086
1385096478
1795443144
1829226797
407348319
1427536424
1518475799
1786220865
1502096056
1414672067
742844888
1472719018
102173880
1669753827
815671873
1974257615
809366129
2036043436
518219032
482514103
835613821
1876026872
1693884060
1381898151
2126656530
188547580
1781558577
1764799766
894173456
994681139
1242106149
677243787
697373317
2071971981
1369464658
760555655
1999518817
503156509
1992670705
394180385
470546974
1090283778
1952381227
355068988
59119707
1150802957
479148783
381402083
864990099
352984480
873860023
497172675
1528350269
484381055
2135805936
1965993083
1028945790
65512429
1833212177
505611090
812130006
2119455011
1263460947
66371124
2143438672
1980377030
926870731
666206122
411401282
243047045
1647206906
44340149
823299305
560019630
1711619635
1752419313
256850395
635639632
593979424
1185516783
584020429
204140749
1776251135
1350506329
1838855109
314790510
481211001
1678519725
951417155
1673368171
1200130264
1574377156
1353620891
1904857683
2147182570
1475644056
143941925
1366992189
299368845
1555497473
704162425
877952450
954610011
1905359139
1623928137
1200967306
1570271842
588572130
1692121345
1025305524
1154083060
78537156
1404130178
1288842034
669201241
1570826030
1556885098
1026667734
1480922774
2076550039
1473922382
2131016000
452587336
986805460
1657793393
1965435973
1296124894
1349835976
618130132
1382470954
599071833
702201624
268942066
824837412
1454112566
933638726
2027073824
411044674
1454606073
317544726
6964850
1769469543
118585250
1058912809
1861045008
1150266378
881026660
156868489
1870119191
1393007597
1339675474
1368515492
1460238209
1550196704
33475435
407750518
453952354
1368643297
1526347314
1113723084
1696903482
462817112
328787646
1632811353
649164021
1533426726
1248467990
1153030519
747058298
2028221126
142249506
174211087
655244267
1886022734
2106968969
1115809798
1699632610
1969272986
677055860
1053769642
1867100448
1949570859
1038537641
1754642434
139386873
1665962538
843384836
1369067781
1786361665
1986904827
1160902621
432938175
735209308
964407035
1730063522
305621065
685755379
1583072797
1795447171
265370087
1678248991
885930795
1010180416
840623537
1325426093
1112425794
1750041050
1513604096
337974959
1080482738
303957382
1133190959
2067442939
359412011
376212546
2129831060
1390504170
2116846135
2381531
1765088888
1792225055
194611594
495460613
1443743315
668082603
150182907
1696023834
1849687571
858481614
389627037
1032763895
1702450425
1030894258
1599491345
901536909
1229123086
189467032
287742973
1653082709
310692523
876637010
2109827343
552059012
184462043
1047926464
1262433423
634488189
277290604
1381851852
1547436405
1982771201
464043893
815499520
1474814454
1037892716
413610729
1204696046
248947315
3856947
153590608
1358905020
1256734684
177102373
1915471788
419364489
1416448578
1452770004
354488170
1046548061
1340594885
432524223
1400979602
460668301
732073826
1189278811
38870019
1454775045
1771128945
110186040
2124918816
206772872
42718133
263141484
1700504656
264126564
1673177504
2067750543
1082751223
1587773539
1623288460
1244991872
595115810
1489372227
780158309
417423296
1339307378
866926709
726299697
619613662
205579862
2042753178
1020022240
886649931
1192056879
132133610
633449153
65712925
83067872
1867688770
243038385
103598013
292406784
1604101401
1539301623
960488548
2100973814
2078714166
649120858
115604586
919777203
251027152
1090418903
60520784
108746215
2055222296
587416776
602600636
1936251572
418240190
685365040
1076075951
1768999961
1642043835
997048878
642688707
469949235
667120797
2006922898
632605984
867144132
71337673
1599965688
962931013
2013896264
1233843294
1230005183
1728417723
1588325263
1754611464
427846617
1386343843
1318785962
3230327
724949565
356784428
1270276723
139455212
375936237
1428215166
1874264508
634984078
456804214
631145469
1676000237
1520480951
23868940
1918593186
1740389938
1747216583
1710171325
177221197
1436435913
1022630621
2081260509
1517377664
1202041445
2037866993
2048126890
498824951
1802659951
1649823924
1142344981
1408217398
1260652884
1328638408
1387926950
84974578
1525948337
1920417575
187653318
337713990
1574571633
295025070
1584948192
844420205
455796016
1782201128
1833238768
688747914
1007906081
1365120154
1801665922
606781655
1097003148
800757067
103197483
1814675666
1210882536
434417864
1155104827
492625807
1318196564
1091607900
437634615
1473508482
349508033
2055859589
1946704596
781648959
201770856
133609142
2097806034
2115452309
110831230
409731792
994669073
1774543528
269921213
1224175591
2080731663
337668462
1878130400
1370800233
1782969647
468787161
1939371942
668184148
420538324
1925450640
1839124527
490237296
163937998
1360237793
715533717
880213090
1605054759
1191338962
1656192277
1034532602
1671714001
261207528
792232741
261381886
312633461
658713302
1981744252
769627541
355701349
1391683958
2071430561
853206661
1158228792
1607297022
989447738
596100683
359483997
1608687189
1014390984
269955720
539017287
628370649
1122681210
1674349978
2090391733
327589468
1242764784
81811456
1542131170
729127654
1895533214
181858448
1617380600
1766460279
195295984
1796657520
1890309500
54848845
1331783737
563761881
2015464440
1289842966
1697486178
1737761478
1528937754
2125965198
1489643765
1393852865
190431040
972036239
1340266950
683364793
872614765
1594344102
1453676259
477152067
409686504
722827723
1110374365
220389049
1465288783
322408066
202148634
861856852
502692840
627165609
860181323
2115433372
415198637
909166240
629542190
1902809857
24006335
768613802
623752412
1200060979
1588643071
615601517
9539337
1283626626
1989783576
2037012134
1998030050
352208798
735722604
1577206463
71726936
833007250
2080359083
138986909
1969377303
1175933924
1628696100
2020043447
1301067272
2118008803
2112378125
204404047
1516056723
592727267
1073076779
413752374
1904499866
722952434
735240529
1770138959
911146721
437465977
871713601
218870670
146899907
863721542
942834906
1938506222
299568229
970888515
715289665
256809225
121859286
1775117595
991399611
1725705218
1824242988
552486435
604383524
1120463994
504349010
328438033
1512989277
371533620
1154819911
1066452938
1614886076
1331481873
61821761
38030011
2020567841
1679681707
635854534
1540052971
747896163
1364293661
1442065940
644069785
76293480
1583277265
2139663815
1648958343
1952132208
251301050
1344119818
1702866275
1424890680
1271186831
1536792494
882010185
1744808214
1352466554
314822265
326295709
527069003
1689273151
1895727021
1999129511
1351520396
2056585936
960677246
325227979
1787220596
882077818
1263196513
1804788987
41106269
1529168913
1333308130
1132256305
684379326
1431871990
737388780
1744177892
1457466344
298038531
622046516
609874353
1535809816
1724701649
1936045655
2099365118
59480141
448824333
1257143613
1666931339
539497632
415493814
802112725
1677775456
1354035026
2135052221
1392450321
1833804208
1562228676
1322017796
2096072295
1952165602
208695531
551816758
1118021745
1413979399
1068425695
368522742
1812413125
1932618204
989421811
1062047516
1663470596
1064752517
1462537078
1469100713
1193435897
263577140
1133415071
82823486
495317
833791247
1211128856
919641621
2101347350
49237863
1784844743
988418313
591283383
201537594
1475979719
1230712262
1444728733
1404404828
1119242532
1953757039
780667305
923477693
1143188691
485813592
937119839
1754344344
826772824
1698364096
403474837
1014995389
1568767063
342359535
330170656
281324562
1478770154
431025217
1227445268
209351441
1919988967
1045481348
1380740250
1497259675
1720991556
2044585060
1386784717
1582310258
343027132
1823556308
476588910
290202545
1936225526
1795900195
172044039
1097422779
81085274
844580942
1418317749
1786675069
1689540695
616692173
988964778
622726025
2130087184
1984429691
658027337
1182217596
1893693915
756640590
271955472
1417415328
1214672818
1889874609
1941127830
2139545147
543818557
1120610111
2073532002
245774408
730451277
782324643
1344395650
720048501
1478574580
2097151491
855100934
1058134464
647843316
423824750
388981372
932933472
329764961
370998911
995277617
340163671
986744900
1888487476
1166913479
42079283
942405929
1563635863
414600083
956219591
898985357
1244191114
57541433
2055153729
667993204
523512388
427016504
95713556
601975346
1844657697
703866874
847149821
752371884
652126441
616809128
1469874104
331171412
1142507024
2058481632
1686589165
900742385
710787403
76956593
729412375
2086120155
1199250226
741921408
1499168827
873304856
303113404
582283126
1834751571
1013326145
390848045
357875254
168816179
444385712
223608554
568001138
53280303
2081436908
785164319
1980752145
48747577
1893260823
1977294799
500544630
777556942
1943039209
311350744
2122832282
12259949
1810406438
1047190852
1767606663
1099468358
842056897
3864259
1718073822
2004478368
2140232873
1713165109
904063222
1391277050
1291629005
571718150
1069243389
1485313193
1042461146
543542985
515823429
928533295
140188555
861257488
552038662
467926259
1507597800
1870847460
849227377
365026487
278592849
1808394202
1591417087
1328396416
990577951
1907665174
1293253193
1554801040
1240455106
1090424348
1357333188
1897707934
1818269430
1443480176
268694257
967094301
1952199298
952519557
942352745
986180745
411668280
1761490019
1012039812
1364662661
1250376017
1673350899
750134294
2008506650
325334750
969758266
1314542967
1386908894
41887574
1721667672
1030173789
839888215
1658244525
2141573599
1916182157
676774942
517452207
815962507
2008724234
1386898393
422022546
2015688534
701065104
36243948
1452150172
1199695706
1437319361
1337645467
1335685170
615318925
2052998579
1151590548
171000726
33007493
1954124883
1879334221
825200888
1601139430
1916601315
703184938
420852388
1444500401
427565966
567814822
663907168
1235640058
1853563877
1441146013
1343352412
1150767191
2012177122
2134406605
80965684
2058197248
1176415059
1389374350
1403233953
204750636
1929874870
320989522
1603690114
25220764
1928784719
972838929
1779919502
2114841289
589581291
541904693
1018368593
374491382
472875693
1685091957
232797474
1904729241
2110785520
71289227
1199560564
725165885
1764904276
2128686218
1196768307
2075377718
268091607
1514628168
1525530396
914437736
1912290805
315882111
2085541603
2121741557
1104140634
535482278
994179436
951729531
1546538498
1156388605
1773130062
1223691938
1161128968
1685994001
126335253
1306206813
851933235
417398481
707857976
403451010
542192617
1874135567
1992910885
2143376157
2049389792
241792440
1795837990
1086012239
1043870577
1167238408
2661975
925487627
1344970037
1032094107
799901473
862699395
1675499404
56704004
96557103
1422551135
208686677
1790185318
201462263
912214603
60573836
930137097
1869387825
584003720
260425059
620667355
47542962
947987871
997188561
1577302518
2038301270
1983146818
80823476
1149739291
1440900820
321847843
758224070
1027360825
619398470
723303470
1994301470
1252835289
344750197
214974462
1213771834
528687238
1547430703
873770736
196674421
319994073
652626103
300693481
1703514253
84204660
1348681989
1850279145
177632248
307313318
1040200340
903961715
628495703
338864261
1985445118
466771537
983610534
52429073
1377069212
1729597467
1380980352
151450077
1175736908
1377350791
2037464617
1573484134
1935926150
391774535
1693029374
62133378
1037387166
692156534
1556401015
1441111189
1383027203
1750723134
585808755
1413389558
106069128
1379165386
1981579660
1054319573
888244347
278828203
1667815995
366356940
182117995
638181948
1858416683
1641828317
1312953144
572686953
951155221
958587262
1283103797
83709479
2102487220
482929928
36036456
2040646945
1078199771
204399131
1866414477
1489846319
326288762
389692504
710979876
1046845570
1620042985
1692726005
1150681105
1262079977
2821579
1052580662
565877942
1313840272
477208384
333276011
682169316
1515980202
2101074107
846040059
1000474450
1573035541
695933851
349158437
1134392593
1853723622
773156486
664263621
1731583058
312165213
1031142582
2052279897
2088736003
1197422181
2014659004
1023860417
1914498738
1061605630
1753645977
671630491
469956501
376654112
44554594
1107898059
1216139080
129965670
560628856
541756651
791501774
302532025
831280364
334426135
1637276309
1909600168
560796581
1484365013
182193321
13333139
1838542830
1759454091
952074053
804766074
1769588799
1085465421
2133427882
1816781502
634175024
1214884565
398573881
1819519409
386392757
1925332887
1624962542
746680408
798492939
1706081356
1795857567
15525925
1921496009
1741503955
78565256
261454180
160157136
1698262492
1559959118
323652344
884759771
1342789582
649868907
690440602
959574669
1899192681
1464400950
1668107088
881122945
1048683591
920938114
1402475249
1829075494
1460037511
1424933996
483945139
1587637991
156127312
1905567448
1561820913
1767844335
56227535
1472521406
2068502734
1348157835
1844741369
1009654836
649490255
348690288
14077872
640902040
110831470
1097808675
390125755
1499947617
2015546249
2101653088
2043131656
2079343576
1910449446
1102891308
877359803
1111533111
125349042
182577900
1017637369
1114385668
142146279
1130823948
395744972
1247987746
1626112271
532347174
2025762188
207553178
1754580814
1118962233
1272169971
1582466547
1986849705
1227210115
956963512
1159539869
1442573682
1119330148
886694215
220156300
1637763536
1066763045
1766645952
1309691845
174282005
695183074
1995091891
143512421
1868492440
1289560780
1578042023
2085238130
1150701939
459662163
78607860
1608858314
1401797776
1686056435
873259509
766687233
153001946
817500444
1004367684
438169914
1366106425
2031609251
722273576
1736099265
1324126463
565660464
910805753
286296144
948071556
1020128238
1082708032
638567200
2135889354
152428059
427930054
157708400
1029734561
1961145425
604749165
562993269
1604358147
1381892016
986961164
250622930
234330043
1286626708
2035849305
1181381461
1762884608
781518217
1705915765
2009114449
298490399
834096063
1462391534
2138988291
264304523
150107095
133505246
204084377
578067977
1724606866
1710490602
574610407
1989876437
484747569
2106616671
1854393430
1258756833
266031702
507894408
8106153
152529109
2018423113
1161652426
378852150
1363765640
356569624
145970763
668247813
1240756195
1444715881
173683812
1894996891
1006631885
857041450
1191087250
415482254
540598722
1483214936
1087434398
1995048593
47110360
2074159140
136075701
1315964861
426155608
652552127
259179176
1057403717
13584871
1046981675
2012757801
1092073292
356337075
188148632
792370646
108493006
506959605
1167590688
779032303
131531041
1055407315
903937061
880822081
254886135
1505310299
1617656513
1515790196
2010790090
2145286113
905091470
76608136
684199334
906210383
1468574233
1144116984
868135826
256578679
350354741
1900321145
374748842
1050540230
429331457
393630969
1348660659
894346692
1019134927
493441703
1241909754
630878133
304339142
2126574594
1909225135
1606646728
599887422
1777864959
1153865208
1866615056
1164208891
2000057071
1003127983
1486597830
300098403
1668034737
1875287448
530603396
939997513
1289846559
1946032820
1080098492
1152978816
1105106090
1267025526
871362390
113056267
1667282142
652046066
210080812
1351063822
835554147
1969881292
673723638
1728021773
1464161198
1248672896
57631442
185686400
263836729
1854297808
1393495006
1423768041
915461714
1260246417
1077539104
436584422
1982646940
822284485
1642972081
672161928
990973264
1082731253
1267551631
930818007
641688934
257721405
451980533
535418481
902953206
226816900
2075165672
723789132
1741732895
1532448363
114673979
1233433588
1595570967
1425063431
1656594785
1748451231
1697144752
1927096659
1198408452
1855842056
2064471692
1328990065
881721608
1754431919
1361696435
669820140
879351206
1228490099
1153384959
1444279611
2026850400
1752821766
299506102
2109135475
943020735
1115343460
1820344125
1778478212
1075299457
289327819
397779554
1470350682
149957020
1106988528
629803711
1725628186
1753301931
1007770144
1218730530
471988533
538967727
1971654729
651665537
515697542
1059041642
690634718
210466737
22862820
53951493
34768525
1097870372
1364297854
1460587512
1505727124
338134200
540799845
1451902273
365093793
806236110
770724580
1679492754
1878931644
1031462223
37965415
1784445448
586518710
1026005978
704847885
485489146
354401979
1294437596
474278855
142970518
84844115
1607071875
1483358549
1544356545
482956903
977216769
506253414
19241870
1069302252
1794773353
1658873424
971784532
505235917
391888222
1076006699
2132496472
1854063286
844110151
1006065132
182825450
800688458
1814059120
2117205361
1388056222
641115705
1814226233
1568902248
1962250214
540366966
252091330
2015151271
1929852315
1322311443
1711192600
1369771702
369664850
1793341194
1283568468
275071764
479166829
1165652908
1807509309
1413942113
286806118
1724889841
1333795899
243574123
1839996112
2074189371
1406013064
1240335838
1527341594
2030386692
384735995
906876481
378858067
900258471
944354056
1653074994
1055786202
13599389
1699837642
1592919711
1853721796
389398745
2049298954
1742620130
1188529266
64627466
396714651
136582636
792515851
2062558629
1738920923
101505178
495964101
28108677
1474661934
189699607
1760216959
1335006875
1661852430
1997292869
2065748438
20679268
1363852544
1277009099
1174341015
1151173227
324554845
1939238042
927633782
526449785
1708702161
872957796
1811784843
1742523129
1494733413
1711197414
986161449
816455571
584548703
533883396
2124416043
1642991017
1032085429
509492287
239452670
826023793
1576864673
945004771
1697205700
1014060382
860059303
918666144
1788964232
1845424721
1147742192
526102715
100503841
379393884
1274277347
1265655740
758072093
1589596665
1636281134
1804035476
518735933
704637302
1817021527
1551658387
1112790166
849704197
698370885
430336581
1144397030
519247741
207811400
1674935612
2052389158
909202641
32491082
298700923
1838141072
832329949
178530990
333131644
484794412
674771356
2070421265
1211802077
51684434
2125148776
442627111
1705653733
1089387483
1699455450
219604934
407645530
854442308
539729421
687426267
1017434315
1284486562
682160635
829597743
1518296852
177675270
1750033120
526572602
2042496056
938547327
763897403
1745059775
1356791314
233283658
1626709019
276210422
500231409
122217659
1998903721
1719094427
1191149456
461965460
1864238601
468441569
1073847073
1659587868
153666466
770848711
765960569
360160946
1170617070
955097819
1449375673
608077145
281990704
2062029042
298021097
1899623852
1931708129
102247982
929772438
312173922
23568821
244796754
1214985432
1735741018
1316762288
1645521009
1517106606
201222603
491029643
1732084101
394134008
1652066299
1417397753
1482255185
956648671
1840367123
1227978423
1384666617
255157461
396362611
290827351
1943959890
303470802
762899486
62992001
1903412595
546104960
975552106
1359206277
1426326671
843403916
1576052945
1042666516
1309457926
2078009596
510253920
1555546556
1978698412
1388413863
85497183
1561810377
55173641
239975610
2031504714
1950771905
1252845805
1225337768
843563057
1579731978
343801803
650930334
241918037
936735741
945196178
766381124
796648273
1400745548
301839074
2000106509
178278707
1853220704
931303905
1466458682
1623748576
1453768373
1477430683
1972835373
47975962
1392245608
873432734
34955333
949954222
1521539406
381347409
203709983
967322677
990521634
1821619737
483811
308933931
610135525
135148583
1584620794
1808934749
720304385
2131313335
496690457
113128066
104300211
61452830
1165658055
2086560971
1778212511
601420666
905330284
1078872149
464629625
852317547
2123045047
1862100947
2011255710
1010405276
565665181
280614051
1264830096
93533643
1289932523
1555347175
1604380183
1649900210
1243055680
502591979
1699636369
1207436526
1745563435
286117498
350835479
1462521921
1226274090
985081232
993378585
136927303
126788528
492114465
486509182
637995569
1525355241
569609291
1341048872
906293314
1460162241
1370620729
2000364944
1903635623
1407087250
1721741895
2074619224
1051650559
2081259823
503049815
680196218
1604561341
1857338826
1346839062
938323274
713223844
1866578227
725292632
1067256819
1110459062
653254877
749131622
1506063812
644828413
1752673067
57199456
675256722
2055828218
1808489871
968424885
1021174906
1696304547
1297331815
428895939
366934631
56400792
1090065065
1014707355
664439355
614650259
824926115
1478589308
174362755
223344432
570732018
92472848
1842222079
1062764608
289818429
663991089
597790403
232074494
2027425900
545821588
827193344
1398712021
1880791575
681578220
829552031
1602438476
237197690
335989333
1517580654
976402492
939003820
1072229020
273642236
894734418
941787631
1874277744
1295095203
1701133265
1196050059
1158114312
533188559
1380179631
1614289376
386842435
1060594217
1201145300
2091877594
1025361506
678993746
2010162951
525619473
1969034578
1868939495
696002113
578909107
206835860
1916284606
211618170
45036719
763209265
887914948
1490631122
2128704049
1448795432
712492631
852273156
1086162630
1686108107
1448503891
1852696691
20244248
408197032
1188632257
539356232
860156280
2012996875
527537174
406558012
1693070472
1222030836
534729749
791654476
1245486791
1800004313
329181909
1869338649
1498697494
1545050717
970417285
2059620000
1790368740
776965175
914492677
1771986760
239881924
1582508286
1970349331
1339740031
1561193520
2089892658
1728681952
1102255715
2047950968
1086636028
1462373762
650258763
75681639
1104740617
1039111805
60370717
2136589522
1656704160
1806940448
2032407672
1481215526
681854711
1508905932
1352938605
884424209
2067500410
648673546
2032116891
46772423
1187407478
783772408
697341175
1177412517
60358430
1384180180
1177720351
803444879
1286901086
870211463
20663013
1860960372
878848835
2146887997
1633885779
1682695276
247369262
1756528648
800590293
1330332079
1879720329
2107327342
752000212
1112359820
1996371875
280010097
1032530919
2013768008
1990540170
1534750212
271902358
1484434339
2023141829
1543340515
1731685843
594027738
975203368
1459701738
366732696
1610524123
354251916
1106004416
321979924
1981081358
1669065513
1185095437
558100263
1224325461
1821088073
1640656526
2082290783
1146116848
709110649
1519148131
608582275
1665633056
96621452
201610459
1375275082
1338882508
1940606181
595703504
802819113
254825674
2054124082
1993046830
323977550
375669729
405270496
884261373
76798767
1294540943
653112850
1895664458
1781001492
161049514
487373108
1796469507
761963717
2118446361
890143554
2013781531
2069651037
2063187238
1479160783
573763840
60579680
306219757
650948598
1542087218
871442254
340581847
1856572686
1265448191
962426716
914355728
1272790428
2026900510
2127374474
330793878
1148470
1113459691
849630699
299334676
1170630995
728628346
393827225
1139061121
1559511154
521111041
669419476
1983546153
1182182055
1298538691
1451302788
1136661319
932327246
1396930839
1155896833
634914191
1747381816
963190759
605790627
1157950122
730691393
1038183253
990738416
1808650095
108379184
1812540286
1599195930
30002257
1745039318
363950358
2057498746
1792594318
1183254553
1941418885
350370142
1734171306
303093174
208557116
1189487419
566230311
1053928759
2068960558
1652956394
1275035098
1300377367
882089005
1958467825
586976737
1524234834
1821764903
1336149630
2326216
1461164567
1284766033
2005482269
180059408
226710452
131127469
1337389846
601986227
351565430
2072888272
894691616
19378176
319984241
322797756
166929452
897599082
1800419645
494827994
646164257
434914819
1341537812
2113590862
1521828285
1912068921
554234196
1868291825
1725258910
904312410
1834409058
257933359
928171098
1432426704
722406518
1109762570
630343101
2069946954
2043746466
1442051839
1484340632
22291077
1159059228
1959556582
2065179533
2129153374
805606493
601431783
157255699
1734996835
962590023
1622836634
1831127696
181544461
114320374
2006226438
2023757485
1681407768
1907026718
942655492
257153682
2001725360
1344648807
138226641
793794423
791900270
1319746717
1387535902
1953653753
152839404
207094588
1277470035
1078572447
636524665
417402654
1978365540
2033523076
1980926933
1371500633
1115004734
1198393952
708948804
1917989629
803042939
1833694040
318934868
53395304
1179898072
490469333
2120351902
130617831
2019295141
276257806
1227352852
933262922
524489138
1719309346
1986108867
1086403214
1937760546
419803288
1229304089
1978596453
154179279
1137742297
279430890
432082485
668751331
1167136760
969509659
1869420391
611074253
1220378309
927631090
1215189318
835921692
879540528
753550597
1146727016
884317133
764177255
1303635266
1079691818
611103964
299286687
1732511873
2042995539
876739616
1891148323
831240809
19560218
45505284
311950927
1489360032
1641245888
1931059923
2037926805
1727547375
1076916986
895863432
1120797105
1771396330
160867395
1051039384
1722622917
32972662
1125490249
2134960638
1918769860
865120471
658290684
84704859
196782385
1197165452
199432398
1782999265
278710943
1588325911
1438700829
226417759
1888007346
1309658754
1573226382
642503921
1557413053
1681254954
1794657297
973794450
811496917
350187697
1269572993
771917608
1448405897
483244750
633357685
942118822
1988420327
1244106311
1751632825
246848024
834383569
393895008
796252751
542602687
1921102799
2083161525
1802974361
459308947
1363936789
1932445962
129237595
1910171534
885396454
813950460
2085760144
1800767606
115808508
1938259699
1141651511
332713880
1118033554
649788923
215224039
1357504442
477430134
373227824
2055401255
1566412016
937998461
1835080649
1655468102
218430193
428365306
2119401999
187071147
1023669847
668929419
461594626
298335241
146743211
694080265
1241887663
1711062971
591084107
631308971
1769644894
1053707236
96162499
1098813044
2009269206
1895371912
814223294
159857676
81001750
998362037
1451496228
595616260
1259069619
991922287
1546928268
1459896914
441419315
1270934024
681621602
184087391
935353624
316976304
1704210629
2075141560
1721658592
1872895992
1521244286
1213326501
1981298881
303077859
180500614
1756061441
240839824
1135298174
1558530106
403173685
1154663269
367330515
869417351
1345605046
1228617910
68001905
1045051641
1965203169
1387780180
1995579809
953141888
340392585
22894185
443384793
825562147
338269232
2031679927
2129526284
1574065914
63556941
1331051917
774176548
1871706387
1729831933
912960509
1252920190
714462458
1059726351
845879764
1786708366
1102483044
1308920320
1226925687
324519350
1362577864
1349623736
1686228040
1764220823
1336005819
1887732518
1002906670
763034471
1878852075
452734044
1122188011
2127251827
1058695777
498910797
666294000
929278922
2047503661
1041663313
347211617
878919333
1520268595
1957277655
1235329717
1090325593
1926210174
1277781449
870274473
1887640307
1456103814
550990171
1961730522
1377300463
416348953
49991923
1391012185
1430772258
61744774
1914653161
1412040770
1379430090
2013996326
1715239578
2020349620
164392303
960076569
527636089
1903560535
1207865543
1498716252
67931873
1651941882
1138895109
1597228395
1992201962
1196424160
1536131810
46421935
190968142
309582876
1365014979
1704002404
2132966363
1791909926
1481158992
1142803196
1157762600
632589083
1342600708
1988344944
100689583
980482922
1305080114
790972943
1805810446
1475792978
683615713
205108432
661429192
1305355492
1397142141
186915463
805829675
2050327928
1566643828
355240257
1240710519
905388209
203276940
382074529
926604809
614676281
515752106
1600314639
364149774
1341575371
657171969
1737282708
1936451803
535575495
886286860
25836745
201413012
2003881027
1127971648
2052135421
1595922550
1221584293
1776100683
1021484481
737909776
67689405
951039459
1206224063
130169034
1787660367
904066931
1792713754
1276754815
1771101720
1710411519
1529963178
67174293
1991510244
1034716500
1141135209
2132442054
1995723758
1123883998
557967546
296894901
1843395041
1959808590
377487913
549221579
986562917
1812480590
1094597218
2143616400
451364631
1676310814
1421786177
309387287
68044996
1235497667
876805671
373454601
1370817181
460796925
901833145
1448287945
780120528
1735510636
2035615340
1302685683
403269337
252143846
75620007
2016358863
1955199679
544620173
549620845
710116337
472494048
1661869600
1449101537
344846933
1635707328
975794245
576188397
582847787
1792899147
615877811
430829762
1965522672
1161139224
294271761
157997064
1914529141
158491384
431010557
2033068654
338976376
794405451
1387493008
1681996929
2071021790
570219814
1283223794
538697139
1630636658
2091376305
2092041375
2033839956
99121215
1072057083
1963027386
488237969
1560019892
394675010
504642903
231351842
68739443
1557435662
102786298
581232814
799508243
1741949072
369158464
859124608
1834140050
585009354
178733214
258359822
1724806788
256032499
1352538865
825820460
612225775
191972868
1964713599
1516675361
506611734
895767848
2014586921
1962827389
318373975
1438698707
147133843
420492453
951321730
461450215
1509701341
1713181397
1113142160
690775313
1873138403
1034235507
620960204
934061072
1167174991
956696599
1484461932
227152612
1103186275
467905381
1527643938
1235126794
1873850139
1926033168
476744613
185563210
1808428513
702715506
1721646172
2068683131
790040186
329378755
1766906246
1442023222
1497626299
1323951065
839734823
1179347260
1217906442
2061429860
159339733
1444255826
1749108744
1234798098
509974063
1350099121
2110500197
446585221
1537401370
1977956639
1487412488
2068028054
1478623220
28759721
1242712933
1903692528
2003618821
1445182564
780318547
1194935928
464252067
665400269
492261525
81816365
57858990
1760216534
1326366293
81876140
2032739731
333902124
1323213801
232293950
1892145889
216086007
716203507
1733718876
321623347
691838307
2141198996
2110711211
85515379
1426370990
646053319
174514055
1081653461
1638759643
257248399
413466850
1927774624
1172290882
2073884823
525976077
1410362612
381520050
985495719
152928458
1910993982
1510841605
1284115884
1908188011
1862038155
668092850
1744307841
1159139706
517969072
920739733
485033487
735582842
1706616880
1584529495
1143409238
1139911666
1460027741
392489411
996125355
2063731384
391500709
520108616
1459147486
1245579108
1808229287
495907844
271631640
861736752
1483423772
37848411
275059561
2068107662
305957947
2091745855
1485770098
541022590
1035057526
1397582363
1964250866
420177612
761823244
1591779964
1373616937
545858495
2101193265
467952447
134956380
414349698
331410250
104075479
1669341847
106761032
1037170543
601401020
1535195616
1663569893
174817192
1755500126
1820179986
1614161287
1021625686
1078363004
744650793
1616424196
1397016485
1878876151
1782570014
523833770
433689115
2059168875
542237799
299041940
1260604270
1563022592
348137155
927049502
2047311715
1407996580
38423474
1915273249
1896561487
1955339884
1683725588
874251906
1175000847
85362808
2088699681
1836889263
643023584
688281812
718008739
1075675059
58785163
1442524359
1517793468
75891894
1466029438
272094821
1978829081
1248099736
1364330193
1400492928
38864014
1904796372
748022824
592233029
80266705
1082695303
220855251
1527278270
1110191211
277924428
1033521412
1088267845
387758740
61174646
682210784
1194647148
289567217
292004159
981951875
322041946
1591050711
1057177295
570512130
1610717873
174055568
1154770216
108086794
1910144483
346454046
1935875371
909979762
1184609043
2139866033
935408915
1367396736
1745360114
1052743472
1481972982
257007698
2010434143
1416433271
1921628805
1644613349
163090497
1720235205
804536995
1083790215
2034326001
363070576
435327612
1409582672
520974572
543104747
329977741
14943950
1705130967
1003009704
1947920062
534945575
1555370064
1567244287
705900244
2062863678
465990310
504038629
493569325
441820774
640715209
561413486
453556689
1841059178
332526170
429920375
324324511
925524104
835787602
347011889
1832924550
659956270
2005384483
1641783924
712958377
22252368
368943157
2590900
519685194
1194033610
76602269
1277931752
562596946
761233574
1548418764
749633154
1104373967
1942057815
1936603975
42644582
598502115
1314927530
2068236918
591525777
1750406959
388835997
1698334748
1755902342
680353344
1292624095
113352470
2138846568
2025698552
661689075
1967977288
2013222596
609602596
563300033
745697754
621337941
1937639736
203193237
466021055
1368972430
516646389
1702776699
1600353942
1080184510
1531540993
212017759
2141195130
716840261
258785022
1708439942
1696167572
657211590
1410014877
1863663642
1223285738
1676217216
1532964045
1837963626
1687831163
334455575
1056708076
834146628
614468444
211105068
1992023880
222304639
1442627245
469362511
606268812
1104076119
504890768
55731172
383174157
795246326
1262416428
279610560
1996725632
905135344
274664397
1269592549
1720027951
1577685996
388641140
2117654738
902083642
597996103
344731929
381300076
226618997
1242898464
1445830494
1244207968
1297374819
961496223
1737246323
169055883
2054312214
1934521761
1738018728
1746278396
1232013474
1883504533
123932040
166724230
676491639
1328411632
1616131305
657521623
477173752
271833742
1388129413
748675250
1276950383
1586357736
1197435940
1848997549
2052919440
900230361
1147231879
1229349203
1296245809
794203520
439553849
857811808
953935228
1136379103
703427706
470948610
578581061
2021488211
862088937
610668990
946751954
1596515039
734390938
987024624
828262648
420515901
1025770537
1894660204
1558932225
1496892964
199920659
1479196116
888166105
958892835
1296751665
1432668810
640147208
796134929
1402174677
747386114
1793574735
1397251127
127002522
1687849583
820156897
1515946974
479155899
387047123
549768848
1600655048
1729729496
685159190
960424444
1898554274
491833645
958873970
1164496419
1979305415
1948953689
666607188
64849814
1720458342
214386444
354127844
1815357349
300313247
589557201
1205371888
518272022
1574504309
1333812555
135071390
1462776397
2124870084
1230176143
931758198
1645309401
126733449
1363162898
495990901
1185691177
1853052289
139083532
1776598745
1142711111
735531142
846487453
424955100
1795153284
721812576
750474797
1479518622
250555014
708997686
510295847
1659456708
936827787
1864371006
1340246386
1721456546
283925432
1188672034
114627443
525816854
2138973882
1067346041
1759256264
1650315553
1744847695
985967052
434673388
2062893032
2096695246
3184957
2079304771
592819323
152759041
1183214436
2013603389
1754527236
315886468
468421462
302448132
921016515
1879671676
1854759997
1116492380
1703283805
1633398973
2122268473
1711104184
759370271
291772619
1055570896
1660538823
1705315672
1911618748
856563683
1456843186
1522520635
944438548
225155046
195294713
1288667001
567479293
1601559133
643954613
1412286079
1257065096
613423173
2118082523
957591101
853046034
1097090744
1559299928
1038847239
2114637641
535101677
291384369
1868931484
429291183
1188866407
422535154
1409744563
1860754636
2091863000
1304413390
794734702
317853032
1365536569
826022689
1786803513
81354826
821054794
1300936665
797521666
1333107652
738594144
1715303752
1004273437
1620184105
2063471346
2062135332
624402455
212331991
708567773
753837011
1377217243
946075130
589662796
1258874065
1434618780
898841006
2500935
518249168
1061284677
180243450
859940382
1008551574
584330292
943398636
763242537
1151558474
498830798
649556156
22214657
945085912
220514025
133273118
593275405
448203156
155796001
1853030763
1937295323
234251940
1500618587
1752015009
274321664
161257002
200384019
1768634368
1953445746
334524808
534465077
1849586582
1782950334
1207627106
1296692526
1569130446
680371116
1193908434
1202534002
545112973
1259250984
385307995
749641512
1664388449
788417124
1438096886
344554585
825050996
2113895248
2028235832
1040694275
186418638
394049905
23595100
1373168306
482477768
1746326918
147235889
1257317349
1669467407
890832145
1987682381
1162043819
505946920
717065990
175193946
526021561
2088443313
1208900218
971355493
155237452
1596845514
1966991632
232320702
809062238
1440839378
1884899313
2013566534
342463821
1767414236
1612837498
1719932687
1279466195
819397346
1300949990
800500223
1032900340
170072127
1928723227
2083094109
1537419378
2074090446
1263291836
1168203173
753725748
947543937
160401656
548188860
312679596
290587995
1155057489
1612754403
1595788764
520941142
1626959138
1959043259
720660412
1429670819
1232517548
1501481059
139954643
1394759814
1413304632
1245020003
1325367494
400578501
687475156
1154889996
280548568
676280499
2114165924
1457536320
673794305
1947342834
1063394928
513084485
2029899789
128169220
621225707
926618222
568773586
1152602191
551701671
1982794024
143438224
406462635
1637207739
1181789268
1860311892
1362260109
68136226
580814805
1214341106
145494948
113978063
893967313
1910299502
464461867
1747335397
126568788
397645008
1325000778
704653792
1833719672
322058430
133879456
658759236
1295971684
943186466
1294376214
1846670956
5807897
525826133
1903050053
695308033
177574844
701921042
350734257
1844050814
947947995
74626744
1358225774
1541901507
1195970143
1366123282
166688058
1790560614
807989890
310870741
1914432645
1313498401
374998076
1879404926
12179416
326943421
1895690831
2057748934
361512000
1926950739
667159590
621656425
771016044
350696714
882492553
1012845835
366703935
826409281
424423587
2033419625
1241465227
82108436
1102987052
1783011285
557377281
649935850
414172452
69514722
1401367978
1219886142
1086762777
1294399996
1759638039
473573353
973522851
889726815
409546290
702827673
594081193
61128224
1507221293
680844712
1046200788
474190612
28394609
1178073118
1642842214
1598464373
1661981513
803016256
515934878
964281727
401860997
575643256
1000535271
1209411771
1059285115
1388310772
235141960
2008164859
687442609
517027873
1758690759
2067640844
1602304219
1451732312
518063871
302831617
971771733
1474188792
1579015980
1100132845
1131616060
2070404302
1393747589
524028813
456875507
1354165765
764752915
58544713
680607607
1147839289
2066544887
1875670408
437259864
2017118967
1172072132
786810219
166082726
1779668380
984349123
508821697
253687218
1475313690
1423278449
1703904489
526541524
79422990
218330873
1552295372
1530539760
1503559441
1443171073
1666364459
966782948
381536133
1099910602
1731805807
1579958901
111547563
707795869
546627727
1765497620
1120394731
1945422676
1368120015
679724464
1028882299
2022271283
1602679433
1692252880
1534675619
659197487
1665115844
271949349
2010033236
1419417838
933302397
795260236
963994448
1812866106
479630871
2069111216
469070762
417980325
125628189
646183905
1390232189
1800505939
1716397132
217911709
85890406
515959424
282016663
1103023799
275302368
1541740233
1529707732
1695668241
736607711
86828565
194274805
1060633303
349927330
765108310
1220944500
1515473945
182278534
1607330556
931482980
2137791799
209324105
507846798
116100106
1286719508
1528444433
1882761846
1600354798
2138139562
699131748
833310197
1336596004
399653578
998014712
1455020767
535311594
1472431614
1993267229
1656199489
356710353
673661280
1745047968
915470553
549401158
874352983
809868427
2109158632
194178568
419342013
815437790
2134607265
182159150
1019807868
2120496807
672182457
372089045
432242680
569304125
1909043066
1777973618
1295798950
481050617
1762702908
991046313
617836218
115332207
1104005565
512573220
1075856851
14411057
975761696
1891168034
1966332839
834797184
2109442244
135619337
316723297
1121673184
1504410233
53750807
585508306
1151418353
1833477876
78073004
2016738989
702448901
717577879
1177907666
1399762646
1688944508
288849688
415316637
196789182
22612643
270302566
1498719997
696818216
1855026015
1640442261
297617067
1745749336
1734606711
1351478892
1947110360
626968886
1877731174
1149660142
1458224511
1170458664
1359786401
1815625831
1829751382
487261436
1644348676
1152823621
1953782179
1841935558
1403170694
1424909288
210279975
2048965906
987066588
2125568204
762512859
1283511785
845606744
1265916016
1665371926
1849584781
1740139848
183604870
1875145546
410326711
533333954
438177182
1405988364
1213156164
1592662722
1794395763
1919273984
1114437472
1734353370
1344262913
1238461093
958028422
362474449
429792868
24398558
1149010182
212281833
1151748928
1546905704
37907502
521616693
1222712672
173061650
1842249963
2045283703
754821000
1713239566
1460795858
1338537097
1109036323
1931403737
822082963
1939281
1034355112
84999225
1192305101
138037553
1332958135
2025801267
1905509206
1330644223
541844135
1161976684
1685498565
380899501
1637284426
1461734387
1308825219
2104662066
1032362871
148251047
1133102314
141747225
920112616
650631074
964465507
507628227
1685096134
1452736047
245065941
373862161
1344729190
1375494928
490698306
1035432347
548365642
1075733755
787066494
2103304656
74825287
427769885
446395674
1574227297
2004476474
363681811
1490950215
1857971560
752858615
761448518
1435584351
1642734518
467178934
1828413884
771366473
341032261
649121661
1329795062
1498876547
488018985
1730385830
641763313
690198160
415437677
1642320386
198597601
1904722476
717886946
1417040952
65112233
1046663716
1634590825
217653688
898884897
1884335533
1794833519
1009858654
1574434756
652795112
1304650396
440190879
1982841839
425575322
730633229
972639533
796209001
200261283
1732620257
56725676
1950799268
1357007460
881605687
1505879149
1852684538
423899321
1330863268
1703084842
1850503249
1628079330
1555360784
1615119965
646927509
1003144753
1481715787
129408618
1946723864
1294280353
1388491142
1811823709
2009272757
1184874642
875143423
994177702
878248594
1462576581
961274166
1736615412
336685867
27457112
2131430259
1083776162
1616663669
720179446
1565739463
1484753096
598291048
1434919764
1149761433
133612916
878620186
263720080
2118269358
757090642
1892730110
290986278
971002668
789063775
958747931
1161484529
592116732
766824755
1813506327
936300485
533459645
12085650
772259329
1546281481
1437154976
1795926922
2036648031
1478872875
1153670344
1750024605
493338690
1003604431
954046233
1094040319
1162753562
1356525494
407871728
1318722342
1257017112
854034675
1257209063
880423148
2131277834
1612987465
1922925593
2146130169
1163427887
325018041
347205227
1418938346
820699464
1680177881
1343026818
1061886595
824578414
1568602776
1197927252
1795355674
1613101775
798597179
747573585
1612420801
713679411
205688913
469481926
647301496
1928296864
892234432
883108463
1571672311
401650626
2050656731
1165904220
705887158
1233008890
1536001347
986433324
907533071
51215908
668271724
964477722
664103818
1479021152
640471092
760663263
126280868
996496134
1782199366
800697636
1280621468
1190133934
143854890
568571230
536827709
1740540195
873208228
986542646
932730414
1694552381
2046956958
1710970002
812941607
1698167504
311958480
1535337929
2028289047
414837207
126200237
1132119449
112025676
1118969027
941305508
912282691
1260652884
1142592376
486194922
2061474716
683647707
661063087
2093269435
1540829878
352120109
1786531309
1556724339
1020395195
1445969295
208976470
1140035272
2015602576
826928029
35093295
1531878584
119729558
2098927190
1727223892
2139852927
1261830748
116363119
362001799
1652075075
42988902
2080427643
1354094241
797788464
1637007421
417239459
848769324
925445952
485481596
665276888
1223642090
464585786
997200037
942200826
73797157
213650251
747906588
139945292
2131211788
1416751134
1433585682
1968678554
1993122257
366787797
996715882
1889503746
292744899
62408676
178689884
1501246486
335380632
1809303785
648980260
1088199176
1912009515
904849066
1769920416
1813748835
35141811
1424304625
1035025223
526025914
1318157628
1950138638
515281874
527822215
1654200944
612960615
1144406982
2059223559
62154513
634364563
221276468
1061204380
1526545132
515289546
1267679646
1384229148
1121058629
1245207849
362828269
816500562
1731847724
1950866665
1894474481
1402952056
433265251
710542540
1685657212
1000674291
1423513955
1423877768
2020881401
358541029
469268538
950539768
1579198288
206452101
1351071568
712403158
1843808012
1270904868
759858956
398710455
590991944
1179909715
1804331218
1109776562
435680768
1142771434
789820506
1657830383
1580850448
686687606
1679901820
158992043
1099788641
309645640
1067528246
1822426803
1507400262
595973543
2121852610
2109922446
190180934
1168806449
1918759864
2001272671
1879550099
1764066200
1802189570
469314340
694382063
1451298629
1030519198
1053409796
1705039630
1189744388
2043517125
1017349011
1149592607
180824983
1575737371
1187769162
1635324746
746793813
1922566156
1396273508
75528163
1234619945
447210887
27889608
33788015
1743753710
656921147
807293192
372809948
1631151508
1164773038
112070348
346754618
1122006459
1780810432
1047471967
285218202
1924283121
644004638
757941605
1305830133
64456896
1952520474
132976873
149992604
791066211
1128371253
665560558
2092089729
167185205
1008169452
1315629774
118741664
406217368
1261286567
1005248948
1182308263
195777806
255651842
711797233
96384961
1747509031
1770992476
673262421
1405269668
1008271779
636064749
1152857246
1925695229
164543340
1844408438
423634914
1913342310
1153085360
1797522489
1084739687
1764079519
68380770
1112896534
863294993
1864174328
1919296768
2130795061
1036989928
1183703611
1614943995
1171079229
1379996006
440907047
825981381
516587049
574635073
74270501
458906233
1494017912
1012701078
890935950
1507928009
466165041
1205456561
377255061
1009316913
2054357725
2073291850
815240128
372026039
1742952320
1648945271
575779498
1159701233
743662480
1995716981
1765709774
330821140
945199917
355045190
234051733
944440954
316166529
648465336
1610535803
1240399085
431435809
1052747729
30136212
1350451153
555450667
1751627392
1948700567
1603186511
1388099357
673496278
867926941
388214321
1070414851
913981645
1629872724
1225012258
1617942566
1764628508
859602539
1530525744
2046621884
883610304
1690465431
1106289459
1683474703
642221290
445334021
1081919652
432023137
1673892102
982863032
111650899
339970547
1031151261
1226311095
2052412690
1492968329
394515920
12964544
2122268664
1998539513
904613746
1686969852
1523797725
1320369114
906445747
2083330763
332396495
1623485041
1965909756
1187817475
237072926
1564166572
339001055
1455593743
2107509121
746447738
225376991
1664590524
823839775
1718163023
1319910548
15858002
207888446
1286836346
161997499
909386317
1670990181
105036618
917444002
232677286
1273719869
794983455
1379382950
389943980
138935703
132738927
203674037
545543047
1663606008
168649564
722999804
1007151499
1139039993
644254873
96201413
1418751995
175146432
1846293261
830423814
525800346
2048026386
493835482
260686611
920333680
1229057436
1463805307
668472156
1514443404
1875063091
329289325
1769683774
665317888
206491043
584991631
2003121563
852071366
1146462682
1379807143
1811243789
494760138
1576264025
1019914373
464226631
758594714
618561139
14142502
1402170976
1113070731
470032792
835651219
532593804
1687262637
1299074115
1980041768
1753638445
997137963
2103059946
1511452875
1412684008
1851254039
400528155
1386369848
1802569528
390632698
1274647411
1162335686
892575952
874858303
491647598
557646824
1824688866
2030480290
1356013530
417046350
619346945
179973115
1161263664
366045639
1573178675
1951859687
685824493
494641095
363326108
906491490
146844091
1247449613
187378867
596614056
965848782
1848376058
859176995
983720363
1833719323
1909126287
1443419372
204986177
351363248
1363832621
2111322021
86745941
1936655120
335427268
1158113175
410659206
1704763072
525547032
1658602761
1124218127
1077165786
368428971
705844687
435377345
1188669323
833599209
1115798931
722015278
1159206217
230468750
724837556
615162445
1410633898
567244748
1293202226
29233908
1102620362
1724402742
827075738
1517286392
222287502
158441345
492048119
1265579575
559153843
1301034358
1231948167
1749357709
830037053
486723312
508602454
1237753958
1832418803
773858644
46934391
687152385
1170933921
1457664634
1405006694
402684651
848553182
1423691653
724543349
919689341
1968186596
1620197417
1696609416
777887639
2086858409
2102671673
1544223803
195396831
1156106412
940758263
1062704882
9438504
1855315923
1402895073
546704818
279045665
238489810
270021056
880520847
1177327245
1002079630
9747909
1575150037
962137288
2142652077
1234102073
1965814896
738931536
2107579831
1610352903
750580424
612321407
1402512419
107096301
1609641217
1120326013
1092722813
1051360908
1244581308
644948622
341110061
1307885649
370267381
1703947662
51355847
550361202
821417286
1843191994
410872608
207837278
1769263488
1107742487
1181552293
1641908196
1088183894
604100277
621553231
615538265
500345354
1990573858
1450500545
784737473
762519715
2144457677
621208937
1431200769
1936065991
442722263
39918070
2064366805
1224668090
1484496561
184557576
1162086680
497349975
73148
1649658649
1412438816
1526749130
1701526163
1239817355
1092621818
258386409
627129266
1988682599
1306940926
876150620
1611417026
909599661
731131455
50998901
546036714
1153189701
443961950
1572016005
934016151
10010208
573406860
782232844
1454531699
1273838185
982004598
1178263699
1474778403
1777408714
1466920511
912494101
706712184
1434095910
2073569749
331607317
104057336
1549070264
1119814274
340641037
1725913196
1532277538
641133774
704317641
1883741788
1463629668
1424147028
2142744692
1022950749
891860711
1358529387
847507946
1677116974
1275428181
1660849545
1300805537
1784967632
738568463
568675261
1460553337
485924152
39764566
1451684417
2054417690
620354006
365393642
893328791
465417520
246532074
43215054
665065839
164177865
1520003068
1769966525
308401815
1147305595
182534110
549892051
321658074
2022084665
365983502
787426350
1412381379
1374876308
1788889235
259379253
1839924848
1898811893
80976162
1228709230
1284345331
32963174
417332656
1227996318
1023079824
1406664697
1522096677
418423140
1940420059
2132198029
817682021
1837085032
947362152
235322312
499740894
1710082688
597784471
1319284730
699499849
921122456
222485349
634081312
641134269
1302383036
483055592
1082181355
242584931
1607310074
1606564222
465548467
1206861206
1179741882
1826601721
589898670
1632488971
433910492
1870541426
1623029479
1607583067
1400555603
2135996869
977955252
2094089941
1872624085
478755878
685046560
1058484887
2095535936
790088199
1442548987
1062650575
640550691
1508160161
1444062068
1748743689
529705573
821774736
640405155
973674277
1662463964
1394040017
104682496
1807115364
1568660046
685267138
239801918
519316360
398731251
271871895
1995308588
1351278715
376195998
1239936730
106891463
598241379
839738740
1494469273
1627929648
648426633
1360802226
232670385
574927707
1343409137
139759243
168181375
2016935992
1357016372
1229573975
1739150884
830655609
1539960586
1625229128
308318717
1187431013
2075437073
1011654648
304908771
2066181054
1354302955
1094298313
255012380
2144344451
2123119254
600202057
388732518
2043007761
1188933668
1904855275
826228520
1223724513
1768618563
1293429971
766295793
558550453
250476267
114402170
709199958
1396703882
1254751141
1717559496
1928213585
1107844049
1423370615
882174868
1833472897
1752599659
2059433081
2071289563
1150412744
2009988606
1611692392
2145849375
684428934
1531676669
1730312938
2027898169
1534317992
480217458
462598185
1900683866
276830987
128513277
655026830
8555005
653653076
182873762
2002313683
490571638
162324362
1582053128
2006217016
617302880
1501558240
1342510920
630563555
1515926388
471663696
1003603582
1622734123
743688875
1648742934
787288105
106440831
1198630330
1224746862
475193206
1475534350
198309933
1611804898
1902980717
376491045
250846496
299580077
1744708545
833935863
296911367
1983651707
1654794795
1192845675
889610388
1430443674
1814933188
72252555
2138833434
2141691698
655285080
822592817
257635407
1892880372
2082185253
1984199030
1952433212
1630569441
2021465466
1372325306
488385612
831344595
652084723
570874157
698189754
1667575278
1683492032
709956585
470837876
1099027245
703541631
1961879888
529795277
383210505
1111271271
1099027537
396293654
779342664
310911258
1541058651
1327782121
1207069440
1030294935
1374973806
1225266025
1434450369
1517839483
1256073374
698798291
1939855245
1032928857
571123432
1265223417
11010961
2050591319
1682588758
1536637396
94299969
663958283
1734358324
103571778
2077972563
930953075
1301305040
2006008299
564741526
2098077492
818496094
421472434
652936012
1700712781
1372130037
1345483214
1624156261
981989657
309919567
403969559
1974748481
1565643024
2009582846
130845487
2000989084
414431729
1276096254
1789214641
1061159317
2068480705
1890987171
535603112
731314628
1730354675
140769921
662232120
410150136
224990437
1271950152
1445498680
1611367649
2082856402
1354476656
1541145968
874941381
428430764
1646395218
1150734292
1232920442
1215462279
1545058896
1091947015
1128019054
33986096
752853040
1962025831
1030345628
187633054
1918809568
1261683695
1644192612
596464063
1888495826
934280095
1071067373
412368017
1673588269
697889564
1294605
1980741763
1379903419
1563370640
984938493
1237407736
1478132368
2107852929
362042952
107195424
714287399
247464336
443976339
676306732
1644400495
962542417
1386217316
312407457
113136991
318365868
1152133766
1589280280
605992619
977285225
1804505340
677873799
461167458
1490759720
1348435941
1927470466
1745428260
2135063586
305533674
1155039692
2087691209
286797611
1196995514
1505946221
52850698
427353104
473101614
1518563977
4466385
1889256832
705793610
1844893031
670572172
1678401778
1782329165
608071156
252685739
800625274
1330367651
2076131270
286394275
1418709199
1387254938
1374904007
1078008490
607771803
390685218
318871275
268079623
658976301
83163909
2106674120
1253170757
1451650568
191328669
1985215364
1699763277
715914776
836707751
1626863749
1246598550
709843085
1199309820
653593632
1976700859
547050515
48636392
1151183328
123621142
839012564
1326910095
1162526691
188237898
1066497385
1909456750
876150812
229949805
1645736205
1316767027
92179915
201404528
723830620
1177522276
41269227
1094545300
657235626
1108430042
840382550
1938942887
950178234
172486523
588719581
1024816110
1836577239
1423523731
1581372400
663361860
946555489
1544762696
568512497
299116971
1527348288
1182153264
666181395
796799468
797113855
790273500
202798826
1805509863
1568895520
1614281947
603162311
168025244
686449719
405176456
1961534501
1351168483
488606084
1093023354
1926699711
1763147184
1054205920
1597950207
553662433
1483777035
1947853786
2116439348
1510898426
1379679526
2090051224
1528520981
700501605
253842358
1163342477
1162952080
579607409
701203668
1679236334
187140140
261511218
403162300
1081807850
819944912
900860768
2118395346
1087306802
7602519
386479185
2137588640
481386106
1271324075
33193311
1135413603
1735939430
1512860898
136441215
1168173711
2130999172
474765265
989606422
1810449759
983767879
270522315
455064143
239814424
1747272244
1453265386
1884806460
1861799780
1568145781
2120144996
357637442
1448225914
1809573645
11750600
1798172538
1390983646
47897263
965924098
318783742
1831834312
852602772
165435554
123060140
691563732
1037557579
1182963952
2056970418
2142112574
1966698521
1803160348
1221050010
253534890
1625721481
917111169
689784896
2106836860
323434400
1975250446
1610014731
946542190
2082798356
1022123948
1727778480
1410274392
1183400709
735786440
253591468
1303574581
1188526638
221439026
530734543
1171710179
1635018847
1177532374
2110277951
349491567
2045399621
617664120
307208074
115858428
129039088
920570699
169664812
47206631
350678603
1729833792
246137112
642558733
2109591416
1537255885
1353374777
877377988
23381225
1893953135
1502147462
135433103
1597936383
2080370800
106656067
1768796796
662968418
1955291713
159780067
1343346457
790909277
1576699868
2044266312
693213701
1876205980
1438930062
810991437
717303195
1252798709
1874764055
1978889043
137095152
385897927
122512168
1755372704
1351988167
2070526266
633059829
1758368105
1386580205
1843373437
1565029072
183082273
387615951
887007526
1559820276
915896357
1022149978
626390159
463379597
342413526
2125176032
1329256013
1175716881
49349793
962533253
1311279750
41317067
150291703
1274650132
2039406845
1492892358
1249604008
753127475
1243500389
1217180292
318967542
566590393
1703754761
823720931
976499852
403555060
420287908
115701732
695676568
483875207
1316689516
339774531
432357809
1270428183
201713043
1109375912
333166058
92086763
329046965
553198346
1542208451
865624904
919835155
758139965
98020822
984851656
195355060
1483456696
502284258
335407082
710973256
1645169767
703218617
749631425
607163685
8569838
1168105583
2136940363
2034685020
1630059827
937674669
798447666
1200522096
2002609406
1255360614
2118997806
2135902390
240349584
1655441279
1642060273
1356595815
135498172
1882448125
201569268
555252881
979579228
588307352
1106703918
366180539
1138818341
1209631674
657630285
1580071844
404180638
199073775
736018009
1445641515
736487983
470491303
1640430350
1831041139
600830475
824919909
1032725307
1563635210
1796802766
278619471
123232544
143613769
921224946
994432109
1776007147
1509220132
1473529797
287776665
303169975
1388418593
260431720
1174626219
1717747512
787401544
2057021188
1654602280
757794565
176009731
845830556
1397456634
1138964542
1824224269
235648133
754362972
1751430565
984894584
696454307
1169054731
1262726377
583767611
467707846
304881746
734785761
1993470247
1883319063
1085719348
1068680796
1171618837
834808897
305746207
817570628
157985127
1905238253
1887588607
2088461885
1984423068
2010406076
916563552
1335834081
1841352682
248049409
555113862
516500958
1715577263
1927626436
1379378414
677413873
593547008
1355936125
1316990747
51788473
515526859
1115264124
127476239
1977993161
1661154133
768413197
64234411
423673910
213039038
274648200
284069346
255218329
361474707
1130584430
410839391
1953039283
1949114998
1042729335
1012599569
2122714369
1187178493
1226057675
1402047474
1298394137
1477290428
2100795571
1802129006
1343782805
173956619
356291159
764091184
1343124397
1816307772
2065671628
273140198
1314652109
1347738219
200744437
1180643075
1395615402
1440717181
583676326
1565006641
1877999748
1013661040
1334882468
252049042
1014313845
974031962
291729300
805412208
1093214799
1912596392
207700593
1040066964
1257366449
858398045
718224983
1776982450
1554034039
2038515945
1683052744
1364547530
1911734797
691593340
444861458
550479810
2137644703
1084967089
1564348874
1370308949
1147086317
551305176
1388755593
1243641697
1393986514
1437420389
1676626917
1692379039
865795310
133930589
1592418436
1097826653
253662045
2087842846
1971872344
1039505309
1406027686
656126822
2144647346
2021547560
799468018
1910700751
308153422
2103608560
2079843794
1523353318
66082288
209240768
1695668287
488343351
1932826519
1578941017
2069423354
1330955353
1621783114
57107090
1057491100
986851766
862889726
405518157
798672515
1096948161
1494510153
20069975
301960418
1913701302
888961250
1113958206
1107192889
1926849966
1021281810
1894491762
330366825
1109391123
1223701573
487255670
607379085
1816220399
961735458
1213546468
1296340318
1328616023
1948673883
1937114713
261647441
1816712271
1625286071
1662107676
577263382
1279138992
67877196
1288927428
1108691417
1608440250
597941921
18545079
442464034
877468607
2018761633
1752030073
1308599159
665204073
437848704
903672880
1196004427
1112266580
278345234
712125349
1729421124
2034590800
217441810
1792162716
30182929
887192646
1419841290
1163162531
1943081770
548786075
710024586
1533436321
775166657
757173721
1544849361
1389344821
1596438787
1324346430
1881145504
1237229016
1322869565
368341443
463860087
1300827319
1199428004
1367125974
1454764506
1169522575
850682064
1943084837
553514855
550087005
1269104345
599222055
1213312704
139051259
267554135
1980402084
1320112372
979932695
680065357
1952329072
841986912
628409904
5536281
2010373428
1321206616
635165571
1823157805
1149428432
698121063
494522879
647071321
38695928
1905783297
2142118967
832507934
47157855
154939409
1841976622
743626011
1323825989
1684118795
619865349
340908636
1435362385
84024202
1783285668
369102224
572972355
694577335
583818896
1837896608
535686807
434601011
1657779254
1260033919
1523788612
168373882
333478962
1619768460
489818930
1520986967
734631905
1383140846
599967878
388870495
86616210
1936941644
1078731202
1628887585
815573695
266735364
487787600
1542729657
1979906968
324825320
737341668
1425711224
858282923
2126316942
59592421
1314545030
308246374
1981503118
677251252
322191631
2080631825
1504517250
1092024601
734421399
1296019291
231976546
1857121316
2023944568
673238883
614856399
186384389
543491857
1459578691
1994720302
1338899654
1821517502
1220771237
394734005
718690459
88490725
1102260314
2055114364
48212783
1386024593
270390134
1548526530
1166289222
2013616944
1514712942
1652825118
294853916
869257815
1495717563
1621902481
1686099013
361260684
403407946
503481706
1370844418
1592827521
708797618
868342814
1019713212
2079864953
809639487
1306602197
326422505
386935213
537647384
1512675331
532903014
155120447
1767695359
1223393252
242799422
259817889
213938751
1615246758
1170381004
1582467087
560214264
1621961789
604350164
340507363
1291780145
710240086
817591394
1940843657
490892566
334906110
1448017527
808000257
911805824
1067176140
599227509
1233394752
1998724683
1485263868
535050180
523553679
1466192782
1580004785
997985624
1490542312
1311034926
2096050111
116748492
1842724622
625742621
1043071769
405814463
155120435
23005903
733832309
561298399
247376893
357326712
621617184
1600611586
1243308234
1216440101
238363022
2083694447
1172557740
916009106
818439114
1577691457
241914962
494557348
1378848508
1598285943
52095125
676079713
275906513
889866953
241028499
1309160417
1135257598
848804520
1212252872
2032706424
894434053
2137570124
1966971732
433124532
986737448
1778984088
1360799422
1720200708
293624597
633475821
29591706
429799647
2050710713
681137590
497610432
164902768
113586682
1625316121
1398795757
1989984153
1472052224
1893917580
2915395
1911157850
776083251
795234836
27160624
37491748
633139523
191777158
778328982
2014877711
35320428
1755787043
953509716
186311488
316399365
111161162
2051912334
1966380006
1873631212
292559018
154581620
901795420
1384826251
1977551076
25979882
633582565
126029672
548952854
1314067886
153977628
957382669
1391397443
117278533
669732548
1091605587
2141931828
333519097
1212609458
2002634608
485021601
1884403467
196350027
1422311155
1049007111
87486719
1801517193
541871595
366111470
1151976036
1040074310
15000532
1497962570
1725865125
1839688830
364806652
1692036824
968015069
152432822
152921530
1478968330
817403256
760208677
1754821267
514197399
446581060
762223261
1216019069
999159291
1568099082
1749010462
38555183
1052325914
677558660
2086465749
991386839
1296233992
541768744
83985374
1277457748
1384261580
351008349
165842111
463825460
1367618987
1538730819
1920834668
230421842
1209502221
1403889541
946669256
1376138113
1695370984
1027021456
644034017
820513532
928568810
1893628420
749536342
681415584
2077689080
1078613392
1491485245
1708627426
689182235
993151236
840140447
1151270821
1189375388
1597866331
2117733319
591186328
93575939
924334115
1079530028
1411365397
2141751761
248625073
1137973063
1732096687
490578127
1195297973
1964532537
934895215
1174581780
1585663376
406815140
615336682
1974419231
1132006609
736609569
263865099
915990437
1364471356
2046407748
1039111005
1492987404
199565044
1097916427
4710985
196026779
2009447295
2017690442
632986591
490242515
1384240206
1063654688
1139338640
1780839955
457502236
2141675896
695842029
1555166660
1042454140
1395605237
1201264629
1424685400
959889711
771184077
1335150615
1216058565
1237958664
1955190861
731344394
1949079700
304245429
1763336087
1744725735
1131789657
1757296704
29586718
653698281
1947868345
299318333
248418222
2004174166
48088326
218609809
902129485
1990149421
1091826718
81150676
879535720
282466343
1570196181
273137698
946354357
1414946508
975218708
1136312315
1876257225
938341199
617721072
682951340
1742558155
1791473001
1343541673
1753057345
1533366667
1799083095
1571598669
10830294
606580457
1515879546
1700461311
1792228955
1557467403
1362707866
1277012042
2048509265
278459278
43412331
974791489
210443275
1182753592
1253328977
1716188690
1495017261
1077326909
1222479667
179094897
1046844631
1585292873
1253682049
672688888
1996015860
719681249
210560194
686688659
655876805
826820019
748997081
174305031
203906760
1377997684
1649196354
1700340836
1588643719
978741609
1729751135
251422391
1194950156
324423716
1546680093
1630168898
689828596
1407365398
2123785351
298389868
373610226
645977414
685822207
1315260196
269102240
63239582
591801968
435173360
846305534
273550019
1964771819
1610566383
1149853791
691775724
466220029
1780874939
2144350406
1660590913
1819916312
880524956
1195035561
170302767
169372599
305068776
1265730755
244309396
1864270100
258779008
967900707
1535697015
2147410579
1988883978
526483965
996829831
141677812
157363734
1648298301
1498165580
1388807972
246747583
229575528
1137886151
636390939
1667109123
267426977
377642689
81332276
776478297
907380537
979706220
1353668132
1237351869
2032931103
1290896771
2132030231
408577357
932522602
1654703033
449710140
1494298641
711059650
544164278
150539082
525397063
1211302243
1286920032
2127850609
2079709857
792254278
1382520011
855061691
1101976054
1862507662
1246034800
1222161048
2085077932
708385876
1915049829
779329640
98165989
383664826
73202439
1657714304
1179500038
2045318110
667409339
880604579
13529624
115404392
1188722210
1621584300
203376586
1492806474
1470605978
88858456
71159540
1715566001
389553547
698030996
2125821266
1524913944
1581873926
775869736
1215586715
1389456775
1909810043
1914653820
1142063736
2116328195
2019531861
738086136
2069921304
928041618
557003292
1598778148
493682861
1400383092
276743033
376308787
1782331532
1175382214
2047697056
148853681
720283982
599723642
1998026273
17327634
973161274
936952048
2004903944
1660417121
308177392
1559605207
1003251286
693778870
795100125
24446456
737875592
205371533
795042835
774018307
84165828
1962488829
1181999026
155016096
665361322
1051571516
504331061
798542185
1928862294
1238469064
1292783311
1829741771
1332939094
1911537836
1400518259
1570869746
1397306525
852141491
128293051
2022968142
1906596433
771412487
707950622
97757787
1965544964
154518346
1432471733
719913104
2056922780
1965435973
532687485
997175165
1960971974
447057010
1203044067
1180120474
1775774793
961639304
54702417
1925119252
1022424269
926539367
84970813
1676808863
1799805186
1578350349
1212695349
1661291139
1186487383
665843067
1821871139
1913282844
1005143072
7471262
645986169
163716361
657658624
842660520
405627485
1879789241
1428117701
2140648916
222718268
1759503804
311840078
1054823976
1448059620
1814172722
1875482949
224923306
1786488280
1457659035
155267942
1926129883
1366027324
1126054750
1268455208
876671611
25244987
734907329
252200839
327980778
1084896240
10630838
1506570296
235293905
1813416562
1701982535
452787520
1378919354
1548125178
708560475
487533748
1609855058
1362934056
92468554
1404593548
91649310
1423330124
835904972
1968548334
175665233
781476055
1777102868
730141637
504148680
1437452823
1334952815
881239430
202974634
1744089987
1678209586
405847314
1462644582
215961125
445684491
449860277
163507648
1896186746
726994401
1507270666
1167075467
1297676193
1030557154
1025185441
1879299663
985513194
1009481857
566044271
1918229366
426090592
382948430
1778749089
153070604
496622038
568680404
1407532778
446431756
219873369
375162736
1698481536
1166561809
1384361421
711128568
762917354
843117235
747859048
1217870470
316301812
1579373264
213898604
2132228972
1950803191
545478396
340500525
489566816
1029230988
1008704715
1047658030
2036235065
857108942
1861625584
1661404876
5370840
1332667605
1081433488
1899350114
59603798
1001902351
26647410
1418820293
937086196
1062307691
1411425408
1505995071
813595327
48327626
282947176
506291664
1388418323
622359838
1414965728
1555006741
1313082336
899554690
1368288820
1331253245
941423949
1922844423
460055017
1236576293
1044779011
531775138
1201756043
2060777685
993716181
1418986674
405211534
287179205
1637260869
1649696340
76669607
423930542
1089551240
984678188
1174459470
796133820
954541372
348899632
1099784797
1824895926
1622302733
1667107759
1416379467
760209955
1782018120
1662221448
1947651357
1465717473
257027330
1333101494
1300801296
843021767
2137081162
1269093350
1814720690
1982588153
1702228721
2137144464
192646573
517751363
931631798
1329078975
567695481
1960927224
1413595842
1377261948
940568859
1593444951
700179614
432062374
1826862929
1171348331
1533054317
1992723901
1364602832
1041090328
1597844692
30942859
603077772
1621412582
1968182749
104935683
253923765
470209998
1615676759
1039280420
865089561
44557626
836124301
513689200
1354061226
111555527
1608431517
403142648
583468214
295293919
165545515
1914161582
1477191526
698666065
2071512005
2045736061
2052928555
1032726313
1240741472
1943736712
1366424033
1010697447
1032815854
992702408
1975822662
950200178
1476465579
989319475
1696018608
1454409137
2031387175
1491927210
456873349
1987500342
187315168
109583477
1869173922
513847127
1536542223
209935122
676297700
477915296
1933727162
141255551
265789478
2108244520
451884526
1432332348
1805676627
995068513
1487102162
1907086866
1660039334
1727513255
1878283868
1752381989
570657734
1155250711
363636326
313022722
964821235
142118360
1557423512
1985018366
425552270
1609277881
1444527815
1523114480
152432980
1680812055
1320904628
219203947
22207662
1374891769
383156485
1747277226
1930594157
106304149
1709679316
1805584056
1939952307
868145080
523944118
390704424
295689302
1639994776
153248793
1640049053
1178185325
476109734
611620157
573774091
597520915
1069225469
1165643192
1304456636
557708841
1734839289
1050192826
829845374
1723262773
1703385172
4278675
675435784
272440642
592154451
1657450825
963325214
1758649539
800893031
855209445
1503243978
533038819
1258435729
1230506347
844059199
398882269
1619600946
810732023
875300391
1591755052
609533391
350773840
736894678
301211633
1483650492
1983608645
1482226436
1169838349
1688757612
1242106086
687883044
1409739693
1725322195
476147503
421894979
144079236
1659853564
371290129
2055383664
1784999838
1218020093
1880316568
557091881
1321042448
146493102
271898625
2119024570
676577109
1039338532
1982019912
77615899
1412004238
149946039
987721454
1896666288
1719330963
2067777165
240915043
1047730528
15847972
647729625
6334186
46629652
1146075459
1609358478
503258089
242484720
1657399294
880651775
924368350
491425491
883264813
1430197188
2093742436
973166497
1934506993
1200248693
828090144
1379507006
1090541433
260277125
2140680511
1777221580
731121780
1811055797
251012610
432710661
434131626
1666813350
1750123835
2135089344
1281883179
1002192218
103339626
524199579
1762574466
1616329538
1967769331
26783201
2139724114
1435678619
832275772
219389350
1841876175
896810234
842604047
1732158707
541135809
969237010
1276690527
231945607
239268534
1261413960
984661098
1601160876
1522095271
896598947
317670646
1146795544
25960646
1454237720
1289400136
1997518889
865919376
748091891
1639858549
523236491
602084098
1670634455
2103831229
2012112304
1063800788
925841062
99425754
412691579
2056390109
1354761173
258575938
1258815143
1673430798
2145609549
649006850
1338335773
1579044262
1373448896
230186089
562127698
621373318
1303106179
1825510163
399847533
772173405
1149272880
283676585
770051688
1870413817
1074258479
1747748606
1844887240
965810368
464164877
1120846262
1584060957
1033034051
561771479
1026997335
294856722
1009615751
2076943856
165955305
1952106908
1702752888
1745635409
1861735706
1813911077
108088268
1506243327
1260469078
771563519
1833194407
1096883596
1088416068
24352172
660950112
367477272
1020746027
681200821
625725184
1091564754
126024018
1941217983
1712282320
1828675855
942405649
1306921910
1597588595
700425433
1220806154
114746652
1353371231
1804343717
1154133438
981114036
1954335076
1443992175
442432976
1924587379
1692200524
1997233923
662170218
878738832
529480283
1521955058
1561787709
1340468390
660743244
1746970533
1740005916
922894801
1975553501
639772686
1357894778
708106070
1338737439
1834773255
1071583603
232738002
1258454486
1818571641
2118319435
1725479763
1212716757
1996802468
882039206
1704537597
1672235698
1863624918
1088223940
1778147278
402876362
1643689592
1493742800
1179385532
144372527
2116301230
551918474
102415614
1448851078
908781237
1342647421
1918275710
2062520978
1062048157
493445695
51718268
1382235945
1676259560
1609304702
851733746
1894406573
874413867
1656407113
1049872043
1484440455
1387885753
829880872
1005271783
1644990358
1159284964
1776198785
359970472
1729886297
1050179072
345030031
1685925536
292876210
810786583
1587654744
341728524
580851085
259731467
1930429524
1390828359
1282005129
608204981
1861541363
1392087689
59289239
1145081481
1332773531
1398320739
2054053722
452274652
1006410081
2078749799
273628953
676375802
1659704685
695802656
811848381
1433940341
1298789790
2082457092
1952947936
1344580725
1971345005
1566586430
708462664
692726874
1416810327
1606026386
1495306512
357620173
1827776612
1617797472
676977870
1960484131
911848271
1117574320
462058804
1389358070
643808149
357399316
747808609
1757389891
975911419
98843748
1331329236
2129880146
390019470
1078188255
2108841631
501115501
442457176
1395292510
721011770
1935745387
772687335
543991531
2021254058
90873888
725512198
1389166123
470918921
1435282916
1850680768
385501770
595765118
883403892
1168840652
856512404
1201260405
741955669
2083272325
167626248
15317674
1286665602
2083119726
1356659974
1941118876
2088420435
1899387880
720413172
881023919
1833117979
1398488777
871601846
599369161
971516029
118444826
508327414
297124219
865878361
493006759
631639391
488349057
2061936593
866671033
633911665
1028516974
515924100
1107122615
617072706
711505938
670147045
357692473
1130646902
1751729988
963763493
1950537519
1182313353
877876284
573403793
1626788576
413324412
2144600201
668078531
312287956
1888535011
1564947197
317615829
780395329
1581470968
145130159
178529077
1898860049
1714767291
953728987
1390401523
830546032
2116247817
1024088951
1545196264
591198142
2136242608
1167484658
1117408603
303247017
1012603212
1421915699
775152307
599537943
883126753
968448656
2035168060
652687703
956268221
1494733716
1861418251
69305867
1055018940
1001321783
883138946
1241627171
884702877
1934343464
844206588
26155493
1948853826
264180831
263963879
1854211670
1770442795
1376824945
1441452779
106557267
1926089111
283892232
687063582
1457001027
964155396
1421122147
922546065
2133178173
234118886
1709015190
885590856
580377767
482830049
1130708790
1997608516
1397684213
1484430994
682490233
1742531120
1656138008
1268149377
650088258
301369671
1711708753
1203296196
1511856883
1389688540
1084751031
748240837
1678471757
1793274789
415462394
1907454100
685368887
924077909
682003830
816050619
56383206
984033413
633943296
526265459
1256543966
1005610542
2090287923
1183524239
1434734535
716329811
1323167070
23776787
884036236
737396408
1954044533
2012564167
984244672
1188035357
1180189530
1185008357
486017782
1006203355
853349021
1509625473
407938053
1724585936
2074112844
1937862618
976330170
1527464140
1807194849
1605776521
892644597
973138111
1986670688
494001074
1035284748
1439162583
1689786684
1077566248
1173395495
1431146123
1437321846
1454525233
39134922
1615723512
1396367960
167198356
1508340311
1049417826
1035880442
1626226282
394973134
641644002
1020778393
905438422
1875068300
1852988019
1174859597
820638780
955574833
2100647899
1229086038
1273034425
1179941930
1981301542
1788191283
1597548648
70418906
1213848738
186804148
1216678559
914909814
1232020620
865444198
1023224837
878197197
213442702
1715500063
1145133284
926204157
1812290074
131849400
1225047126
715029190
1370976289
517406625
1710734668
1287422609
49687216
531274218
1873130220
1329069417
1556664750
167405952
1639739049
883186350
1517429625
1001022418
1923555193
849571081
821960429
1304849217
242460698
2067886621
282746369
2068916812
257782603
1448957074
998533657
1001111942
338504422
1709809903
1492875451
481161218
1643725562
408605509
1357501927
1665894107
1879755534
96542262
1382769918
407506690
612206322
32361106
1872223834
999058857
520446889
627672525
913638655
1683713697
348999154
1623216587
1800979312
1563405941
337071642
1049796089
1013422200
673803735
525270881
1700839381
950971646
1358533047
1140061867
1924896050
1615709663
2018293120
1945828019
791938575
187228024
1982230955
1227269337
1063007864
1771598868
1159824565
686777867
2093393448
235188393
1996175678
1986693639
153070065
1829513198
427207807
2000171480
1635804168
1110019318
1596387985
1713320641
397069662
2095696762
754172714
269769039
456551877
542998963
1859263424
2140234165
808442907
1723186078
1067657206
157556621
504053615
1318978009
1804939816
1234055156
1678921711
516568227
1463188060
820063924
395003121
1050176409
1754453996
1039924029
133439094
1418513892
221722422
1994754543
907965572
1643927917
1561400208
968128712
197785569
809411921
1680551685
1359920357
886677530
1731595335
1434004576
152811086
1468482252
359481893
2122425804
1645043649
269671037
874455307
1453968982
733218058
688465048
1990460784
802791218
1828131071
1831314771
2016646159
895330339
799809662
760875540
640190116
673705147
289007851
1750309143
406578454
637819546
569445519
143432633
1597976843
1091544572
1177642275
1574428947
1853330799
987465458
764442409
1035545647
2070240166
1561797769
1048647985
214951784
756986166
779478472
236011019
1695133378
1065844995
1817225097
1928297745
1925445683
817365305
1507580349
2097043612
320411633
741525925
1175649067
2082853106
1392096236
1869138287
247365339
1686443236
722662790
235932416
1188805637
205943690
1595110395
1474051122
555943703
1364862501
1245718849
814931910
99688924
463831468
674512677
690300655
1679883477
451486455
827636419
2135589465
1659783187
452327351
104265508
349681576
3804175
874126976
1721026550
50457364
1374791063
1268485179
1418317749
1001287777
1793569483
1404895313
293173695
2011626934
832136770
360294430
160366674
1785254175
430544882
1367867363
143432633
1240826103
1917545386
1526867962
1973513388
676079616
1986772699
1897975222
498394160
846534741
1198128732
729130611
131724931
496987375
1469820564
18620449
1389711254
1764706342
1375909801
1977506451
303637458
483783063
2070924866
1479905628
2043196625
2019758929
1713325822
1952406194
1452277148
580317344
1071647517
2083129709
1843350497
2021261258
167925854
1215033483
1487633768
465283776
779975025
1018174708
1898516808
89893313
633194774
1644059413
378662232
2028286966
791396510
492814692
1329596406
511879884
1941497091
1174024175
49928772
694243819
19656957
1700074972
2088467994
794318521
288727044
1659086251
2051416134
245452793
1077300833
318119221
11464629
1170658239
1082198990
997553035
276688283
600736262
2016034651
1644509393
946805094
152337018
663167194
865331567
1601048997
245527693
1730005829
1738522809
2126151394
139722627
1655600779
1327087227
2096710667
1175736255
433897285
1336227346
1748951270
1544976600
520958109
1540004194
1181595510
1694434520
689758038
1259896542
769400225
1707484645
1236388964
1989555826
501345278
783774842
332485728
1034455837
137269663
2040917637
151631074
764184222
882330954
1593285922
854872300
2074670728
841628975
1629093190
1384142941
1242756944
800788047
488512866
1177370582
886578044
1353978835
972876489
1361244224
1421809636
1310548791
707448934
919717324
182340930
206381895
2017961643
566483713
1083794139
1649798267
1265009827
1668686434
1151108348
1509214195
2108200187
1435814849
1943858053
594805938
952784555
1681405421
1814336772
1191001405
781693828
1308447372
1463057248
487229257
1345038382
1309492161
102757984
1673467991
2131074371
1104635894
1332851243
62993589
7582780
1639096097
736390958
2112840261
964301385
986166024
1449401845
2134511716
1389570609
407625532
59446449
119577725
2027014562
801958841
1572118542
1817361931
1861861080
865311865
509902737
36857798
1587854923
1072194866
2032137266
502375263
443178810
1047428680
1958452594
1657047740
1694262585
750888166
1296645801
1052301861
986492619
696078701
411285155
874276884
571087828
1599487417
268399383
1257152650
702111184
1192275346
1091421646
361734021
898629574
1681859201
1910498603
1024986615
1881414224
984002504
29052682
915204144
269961789
392285136
1331798935
1494051584
721886869
1420388587
148712810
1727393862
2075954201
594787672
2008370093
1160708772
1879852348
1717856857
845481763
1177465208
2003701946
733261424
212717434
483419855
939037770
1046399580
1130190911
1165815083
41292464
1615608519
404923617
534774398
1300820638
1519283167
692533704
2058010340
1867588831
512786852
376645954
1914251094
6743329
587060432
2136042433
163215319
775925171
580314667
492478494
165888382
384462944
838147486
1825723852
922357356
1222886462
1715929870
2051410936
789216940
1589863081
1767700002
658999390
1726309055
1730085224
2116678497
2078307480
941561913
1158884675
716302943
1293265483
740560533
1032363462
1213939739
1465489950
1240555868
1111696151
1368987312
2006226444
977298586
566975114
2104255742
633531568
1720288824
195188000
1570794929
705549141
1593933816
273714026
372707884
1421361500
2121457555
1328188780
451676256
949517693
1955703384
150388935
1985594854
413905262
309284558
1427655764
352438166
2101662847
1165684591
504420090
1971087109
19926942
1374735187
681436276
1290998790
340036792
270473656
526528872
2011045751
454450359
1410600438
1567645956
2052831933
814682747
2107435987
365358479
1020913304
1833156239
168184668
1973602596
1232536124
439324613
1762934739
1544104302
1087967751
51055131
2082488904
1758802882
1991575586
523261164
1032984089
1503375803
737702347
239926619
1072406927
1255898782
679011349
1190872866
550719462
1916500963
673251026
2103002500
1022049460
1170324483
2079047520
1977075763
1624941851
1775004225
609603097
1880537355
1474470723
1622836037
1738573821
437198613
149192096
1737057202
1035759825
839574150
2074069418
1085544988
1858639064
35165239
1450646630
2109909766
1103547441
301164786
1013484170
1411266962
947347474
1405441053
978904285
1689187642
2045892975
2064620864
381196741
1913674852
125060286
1760891760
1846080323
1895237277
1574114385
1624411000
415887050
738907075
912911289
545799961
238105875
1355690934
1154567577
1365488770
1576322687
770355923
2097517348
289295138
1889422359
2005714021
1302878355
191555240
193258441
314116424
1949586517
681639040
1038282055
1004421435
2116697379
816948065
712115740
691601239
255339616
939289076
342489255
1030515507
2087663929
54788234
1506983864
1730879482
515254822
1091687210
2061530163
1326740716
2121582029
1356432602
1428001408
15221147
1758243752
1892631409
973251953
1618313969
238416153
1210495001
1790054569
1692666644
1697787360
693575840
567010155
867271740
1276307748
154765088
1958303111
1537382422
78373961
296136063
1903820520
367512026
1012987792
578238148
104372037
1298289668
1015981304
2042490383
1673937397
1681299003
1402125696
1874579067
1990309246
120642335
1073731931
2068728172
1525976627
1747296009
1927888448
1158586586
1000524663
997880737
944873851
795016471
851392812
12070916
1462757998
136824639
778705872
416641574
995950127
1896551019
1682959749
2118598478
507423066
121567813
2138829892
1078358042
1113856602
608134706
958315052
1281429845
2069792786
296298472
1104397856
2094052414
1530073040
1417046418
1822400048
1015203450
120543816
193585992
1674552658
2112338808
1757597219
1816993294
335899210
524113117
640864433
1619619568
1884615876
1105227621
618443774
33359006
54006039
27937508
671441355
770912467
884834937
1396000925
1523277934
148725765
516663853
1051555364
309458595
385191920
299763530
861505088
58874298
4882649
1059257628
666198785
431677380
623354736
1603240883
451436225
452465714
911802672
473248317
139307306
765162779
291891474
1498178363
746625795
133071201
841321635
539482549
709774245
922987763
723250483
1370829142
1750322711
166563493
1830702951
1608618859
829738717
1919823015
277826587
1783641488
1466344749
1485197918
460774194
973221299
1283503938
763347940
1235045128
1210871627
1247476746
1706878717
589206590
1155024325
1711361402
1346665968
1558246512
1667698315
303821137
1090022518
158230611
1903242525
106667229
751303550
1034855487
1848416383
599967878
1361574487
2070938658
1509730004
574917490
846618935
180404071
1008215329
546948753
178168167
1921601366
1163561196
2108532578
477186891
52316711
2078986983
870638831
1835094783
1947680123
767650729
1402267436
594513335
177032703
869039644
1573890513
630621803
1270959854
317691266
507290698
409580799
1421213768
1023806051
973865862
633340513
537620775
2094667838
374300748
1396511539
516069170
296746851
1216601644
98280836
993371327
1566402383
585744863
824747133
1331993482
653083266
1713320641
74155519
592622573
1013454939
1899638446
1326134973
535637930
1381338013
747701656
1686175225
1035472235
376898633
1786218609
694387500
1600310199
1873531641
1764773055
1443844887
1845040479
686259197
349427395
2045536424
2105552017
1031825794
1180692686
2046869693
583426163
562959249
1451351609
669328846
1311198101
1598543276
1033261696
294447607
886176165
1305648782
1996852263
766590498
1052076806
1493092907
656588818
2134023561
853773730
513587664
1556234174
1678337755
2111194018
1820557910
131506388
424471248
139478991
415179597
201039172
611242274
1917825940
1076841326
1419510696
1923530004
1997003774
263011547
1496206832
524226648
1239731193
1125816011
1884250331
356344686
811597065
1124613879
624889926
1470256671
1743756369
1406858944
1112903031
530034850
1574409780
812122779
479435132
912676344
612913764
1046573320
287111193
1166400436
957642562
1993314369
905057436
1002904224
1158861641
797680487
113026178
1610439175
1161438624
1644335417
292610498
1222824814
295348614
1128323704
317474281
1142793064
1480257135
1040171967
872064221
935262558
285792894
1243596207
769280482
1208709821
54650671
90490989
1812941096
1009527225
266969553
734494966
522835419
1397842135
2003084699
936715851
1152819586
754144345
726273891
2051012302
1160371020
1773116125
1664101046
1951363252
43029256
1038921362
2023304721
1498865800
1491094938
110601662
2126912576
956839328
1756602529
2088923577
771281242
860007493
907649711
1203045155
722005834
169493825
519549897
856885659
642529103
174991048
1142190425
1866282019
1791167830
300416237
2070818254
1038746572
2084683914
1927944424
731972090
798244232
604380407
1374685411
1122953605
1410697513
180362215
1063939684
332433442
1822904857
612608916
1371142510
1624957990
557194890
162277853
1808872589
1663664087
1233994186
943189163
264533624
2131704692
1089746685
1881253556
1782726207
1790847513
1961071155
183990225
957392655
1075799662
629954551
2137474881
1495739952
1636732717
1215932417
1970170530
997836538
659937458
816882158
169430353
1606056411
23724200
1976597916
1201350560
965373166
1407540127
1153275872
399644436
139561019
533992727
257480544
1774758954
739965231
1911207685
818609428
1652434685
1723557791
974195507
437831470
1871360695
417872039
542728957
1831877109
664799915
564595214
720792510
1960918611
857092275
709242275
2145935490
1400072449
1016293106
1821450637
818367092
435500488
1514122154
621121766
1234383695
48375184
155518274
1703959360
1348615246
1888369135
810055585
868502072
1299369741
301630469
1126752181
1107960907
1296664583
516842131
689992100
1790001343
1115007415
1213416150
1084205511
1131171324
1040051375
2013989802
217317119
1921190176
1200625483
111545129
510476554
1015368853
831216376
1008750969
1260988348
140641892
1451369957
2116513187
1882361427
54874807
208003544
939912428
2136874948
1562992269
1385790374
2138525692
1133490745
1806599805
1883472995
1099019446
40222331
330117043
110959897
1272660922
2068009951
1224781457
1637578800
1324384307
188186529
17368263
115919186
1345125477
1480524793
197240551
2100069095
1798676195
1273236143
1209626271
1934449930
434087780
1412756373
164423030
872021376
862051869
1020232776
375389502
1164517521
1188287182
2139355793
2016747305
2017238461
1978824632
1885529962
332817918
2136180122
1817762247
444512122
1060259947
1677669759
861214961
977084079
1179345738
54151753
1483423681
1833817957
1807432596
1759187759
1454402257
511924843
277154620
1720786400
1726623602
199237418
1037595984
921890052
577676117
782825136
365093793
1759939978
211322219
1229101743
1797941661
2112043625
534311637
712077704
1066970618
621974930
1862651106
444234135
1862416570
169105573
8482527
1542169763
134994977
1293670464
443876453
1124197527
1482881876
1254896596
1332943971
136629548
1755577253
1918243589
1038215459
1911497128
926078679
507820505
284005306
317974282
1195615892
402487257
614880758
1994985538
228558457
2008102357
1833110346
1433161730
439529216
1834367547
1522261232
1953993784
2144102081
1669981228
1004599371
2065022000
1960592634
2075357954
1891572058
1783849774
126780182
127153295
148365253
2020781645
332041116
620367592
2073372020
1712106833
552163606
1578310033
1757394426
842756982
734986399
435385106
852831530
1370397418
199054013
1212256471
857485619
503877478
2139979717
1540877186
1589373065
1286411004
590430598
758096554
1684335808
689725840
296129435
815105702
1660100124
712357313
622506716
882595080
1172786674
1059819755
169024243
730915995
1779692918
1979251435
730799701
1721695957
2016413020
1593846377
704193733
1594183752
1590747163
1679363956
1366980911
31790107
358209921
814122664
89334297
2096080971
1120843430
837810616
1232985822
1098497415
996583703
1839521900
1106796053
863490191
871192197
1865591239
354364067
423769272
1146464726
742879091
116673942
48943301
1402072345
1385125711
1142868837
684755180
1881374125
1440829717
1963831508
1802597098
254398737
517156204
1367130299
1506777051
1754108159
540824519
1306579797
1168239149
434566606
813837768
1544659661
1990978378
1719708915
60390775
804435010
204953512
1701679297
1756110040
1741921562
2108910505
2099429678
206127336
1775291611
1904638968
788203751
331550730
193309847
307711379
1355254296
1054589586
548983123
1270715513
2093906056
808726876
1405961225
2087489855
453752397
917757302
629357919
1780002628
582691666
1266821617
1063012486
507117513
1180173620
1632806582
442207613
1351437536
960653210
1037257989
616159698
889817026
1247746831
1855219346
693250861
75263689
1232359588
1448834390
796851206
1443993764
346799107
1890012832
625155249
526807033
368988962
710813891
1693827056
2102240142
806685383
1425499007
461953995
2000722080
1918769045
1353778003
2038171963
229367085
756909810
1958185049
956929610
765485122
983423721
1601132980
550830227
396741747
2059019326
2129543757
15574833
265144536
1686204586
112371862
476878631
1842622365
1173530697
664115138
1945950201
1135982792
1367022300
367259711
819692940
1480251623
511846359
1566181093
418209486
1284682496
878322035
126272059
1088350362
1242666529
852798764
70157540
217429678
1652320982
1230044628
1350449238
430995620
730166896
165386416
2119920401
1852225181
770504072
834961383
1563140679
917788855
1882777658
755483221
1913139615
105169483
805064474
2006403272
1243549752
641936171
1564908360
1350058443
359472075
1991997821
1717705959
78627353
1903179837
1024086224
2046497226
296835064
1861541561
464517258
1760293968
429445603
1487951202
1894621749
2104679859
131527415
545426436
317785642
544028105
861564056
1850940329
616309127
1967642670
34091786
971974019
174722087
1596354588
484018378
648047692
1258335708
1495717563
335163845
1021205509
939565298
2083251579
351004023
702130145
1916475861
1488372356
606470326
1638254978
562472551
54113288
576760997
983888006
1859357585
915924932
512727749
982782884
707521154
786875712
459172046
824956958
641339655
30013962
1269829247
648844418
1833415493
1062280278
1195762085
1773618241
538483400
1555464205
2043776635
1010772611
1489012762
370529285
988215639
1561340252
369169092
825042780
1125299186
819164033
1815455920
1278727555
646960129
1083693309
772730932
2125583464
37151304
2075103106
568318937
2136436383
736433071
2117505533
1752172608
2016675701
1538927179
747685355
1552076953
2065465479
1236801141
443251016
1656926048
1758904217
1468308676
1263794607
725204487
1505694493
1227438093
214207452
2024796626
691296744
157835777
219802764
1474593934
444456943
1198225004
1185327660
737195686
980164301
1146840988
1870718548
27353854
316567667
2122383181
904930901
1341728875
87960915
1197841634
1300616131
189275458
54899252
838138466
1587013087
1463580421
646093544
784402580
614564180
213378669
1115786469
1122976055
826075652
1653933305
582493797
1013011193
1139486837
1521674468
1560680156
1390672485
360450465
1999784692
1879695872
271317890
1978528603
507123795
687747989
1877664928
197539167
702633480
1662251992
1873386238
1734080743
1526552118
804169947
977372451
105962273
800773991
1447769745
314013928
269478149
1398591296
942417107
1680645533
1041345438
1582578602
1630518500
1202671233
1697886941
1053447566
844713064
1467506664
195283143
1398308201
422160724
1810489948
553216489
579789144
572487887
1975799940
426435898
340409978
572061273
796714114
371917507
1631259604
10973796
1007894976
980067345
1280286809
119058182
1947800217
32266142
1309204585
1708980811
636277696
2128641366
506821682
25358569
437640149
230140297
1381386585
1481189519
1333605168
1783292422
645008310
1707978884
2041758138
742264589
1942267549
808392054
1763590456
892361797
1160193473
1333019735
1011914940
653109541
283795105
590280329
1444777681
1680016047
895399535
2053199507
1314424752
1426812922
305189913
1844873382
1796527026
1140782696
12356352
351531811
1258131913
40162836
710643680
2095385447
1639169073
134399176
122495949
251895123
1310837389
818537848
461253164
1556177736
1275717540
1713697136
2072729228
1467800784
83044720
1788615096
1829077326
339005409
147537287
1318590014
1344775350
321998200
1515293159
2062873715
1971278016
1499729599
2100026101
260167093
1106608658
1461473143
400141980
928696912
801548906
1525762669
599580815
1652683129
1790341396
1996225215
961103353
670216417
468586983
68159555
682556447
1530354439
1671832719
1888354770
1982074707
415560064
116245010
201217655
2093130960
38351510
833213394
1079603437
1447971252
177929356
1251299397
75257031
1020509883
2042214064
339789594
217683652
1021167627
932760843
180008472
1851311864
484596464
149044124
1048673855
1561693982
1564567412
1794215419
1726057416
76969624
2067906469
1905883905
1312242787
2062985190
746022864
1718159952
505551142
689597268
1036316499
1631747466
1575682435
1162627114
1149228344
1576775265
220698191
573500869
367890385
1562266675
779905077
1730991403
475864199
1878245982
2021663647
182116628
1416461662
498751287
1884679150
856512894
1280836069
1328210203
1927174714
1363204577
435802197
984267381
939181079
332695921
1504469349
1743415301
75561320
827982966
805694357
1890704625
1201863891
503878652
951531574
786161881
1593347718
819003900
1299301813
1098305265
1565119869
66909112
1077127422
1478495155
587371608
879889729
147306709
1472389510
188790484
1285442924
1222367069
1697898204
822718
514829317
1974311290
1484078343
406763299
1573425824
1621017809
318638848
109049352
220254533
239547444
1693316617
346967747
2005276112
984003857
1723235783
25060464
1296364967
677076630
685255521
1619991211
1127595668
1911118784
1224896625
1185411638
2025933089
2104613597
1171117876
1631916914
1327893408
183682427
945382333
564489398
1817157482
758837901
978683928
1039596552
1699192214
1235433318
1506471499
1876204786
1955205598
566646211
109618233
887159963
2021087640
1886691489
706833857
1597578139
1293572211
416674477
756265290
249008559
478358382
1596393992
403606517
699176552
742259332
1978528317
1195629230
1352728097
1757729225
960623601
1773868902
1966519598
1193201068
2041420095
794450190
529283865
1005637340
808661381
1485707706
1348128111
1581861625
1198473505
1932373184
168639879
1061708962
1522883140
191816744
1143637331
1533304069
85161717
539280717
601616444
2136142292
1199011219
625437957
1407435622
1061946702
198112429
106619407
148071099
1755584609
212583725
350963359
552590051
1224585347
1768630259
1792294993
977075657
1201840024
1048316145
941439053
90603888
207433716
557862944
1781373538
494868974
1236358048
82402815
1790495124
649007468
509176825
1011297802
805307741
1436027592
919364760
448687448
363623532
477760718
1659721536
1663703731
61163672
1827228159
560393515
1404456775
2048814044
1778901565
1885134153
297979258
440665996
1187758951
1958699374
603737597
189201654
852949302
373031913
193519019
1977755956
224489519
733053599
775633215
1172891469
1191350607
112585720
519412053
689524289
13229879
1245503727
116176782
420724901
1935539527
173057495
1654721283
1651033857
1453898480
542174614
1187436031
645172979
1651012595
1919235477
748674963
672343313
1488958259
1066415877
1844687073
1255704800
1964120694
73005441
112126239
477338732
2053223974
1304445465
1309191764
842637291
2105050816
1674647356
1845681885
1315642197
794931873
861303295
1067608020
1241324375
970382125
1554699804
1884117754
492070267
1574604785
1469427179
1936183818
1881401783
102879749
493433334
1644399874
1789193477
896064247
1579579187
1851593845
410522742
95563436
1989611237
842638341
967845780
57758176
790414536
1523577488
1191358374
1320074951
978080214
403576020
1364947469
791417893
851049819
342625070
1477341924
600852213
185595229
820401290
1571729496
1062280278
1637125609
1870261057
503507910
462738824
1759383339
2019556534
914935134
643823425
787407686
392440839
1208238551
1392934070
403267983
584884317
715566327
702053182
139034965
1889229585
847987340
460833849
1818533624
2018922345
1930815884
542343744
1615781563
699636108
866206356
1141006233
849411515
214719178
1285279223
1930568132
777641799
1339281582
296125822
1157858366
1886151107
773764963
1879166731
132634135
1056451394
1661153899
264762370
153139308
910880803
1234151067
228982812
862682465
481263523
1384467899
1026942094
1279257402
220032606
931854841
471671181
1636058058
247761554
1654842716
1039386221
880986259
1552577400
1294011793
1416399937
51997687
1610590005
603983482
1352180670
1923998246
1062833624
1794562681
438337226
1451169929
1225961536
433646148
702067770
1934610062
2047266231
1093452380
20319488
144300327
2032254115
1477544261
416278994
964805179
1199874694
1548580496
1325927115
67534956
452532721
799056778
1163051656
911070155
1981842361
39281596
1367586899
1913655274
271333266
905260871
1258055885
1864989209
1067788999
1701460416
1520421429
2041452992
1084861508
1007764344
1088025590
1962793430
216458889
1417696010
79727810
1181581134
2100361718
1289891508
2109765203
165459900
1607866662
212514552
912014153
1663396974
977245151
1870607292
1169242894
1510785361
437517395
1230166287
2030923216
1094718183
472895306
1190196330
847131970
751385497
1423086103
2043148815
1351838027
725688214
26140370
983728659
787191962
1763971577
1063451610
638661484
1621242123
282860684
1694336211
1837596423
294226159
1166652810
467341900
2128149741
1648810934
480412833
2026431422
297472229
2018797849
194669149
472757794
1894956671
633186748
488497354
1722627062
1297704539
1590707652
958243350
1141353912
841041340
567616546
1088210355
136916000
1935013898
111392481
1724574900
1048456758
933190192
659654860
918231574
544474840
405134225
1483612530
1454509853
119871927
229838841
1362158558
2018558898
1000778894
40989946
1270229231
348381978
1121252295
494917199
805706249
1004313063
1036981497
1625771048
64270095
1938314573
1975016167
692105312
1309436220
2113218966
434241581
1279808202
763813236
1250044520
1015142719
276185564
187072701
2041023801
243995322
1944715230
1135457862
1189303038
316222629
931602741
1681746962
786727197
408713538
2114066117
633904094
904193394
1305014374
1871481067
504681698
784638365
1002822546
1906558183
382476123
1891620932
1568318218
612027303
1814067764
1406660489
196795954
1169917165
385897927
914777557
912845087
61379878
1998334355
1454748957
636549437
1516216479
1954136035
587131882
2056409305
1481736980
1682214590
727970404
669478004
1553025799
689449918
1186781997
1049074058
1040195333
375634193
1088897628
28250343
281240038
316540064
1989296927
1728205092
1606353579
273273515
1838723802
533149867
248242882
607266023
1245373749
1127004580
805794078
571238645
345591388
1632501374
1737109948
2144211088
54147049
676070837
1531416115
1204156259
1185246532
1573424146
1795079380
467739067
59602790
1317218863
1900645430
706319114
1512512482
1833643303
1151019038
1131401970
1179726619
418372563
170127884
1348205318
6972468
545606971
322998205
72173864
326278427
267273265
570145856
2128289757
1854118903
24666267
1303221589
1886492916
1681818408
2052957193
2003906102
40417647
725859868
1987687358
736550644
988710082
1573619388
1217978015
20708940
278762138
1355959367
373505679
1128654782
2041120786
1437461860
403547345
1822835918
1185572945
595178077
1569199273
1925281307
1799465554
1276239349
1358274627
1555153731
1000315901
180554416
1900446682
1441328326
1350459753
2085640054
933942518
1847782906
1557169692
1145574604
1292808768
232478446
1652656759
1328962058
1431490363
1245184618
2014682953
2111707073
223834663
220652472
1867795220
819915213
719076738
2031663536
887506206
146270004
1713612338
1013291954
810054765
720092170
95018640
1921065104
1481868594
2031879989
1646309285
1374071982
751409934
936023358
571213762
419281870
1171798855
846754035
1873565544
1570490938
2070225863
37127907
639804345
1225694694
1822486689
555249997
1587894001
523863602
37446256
2121229816
38943499
267566937
1552996851
307228855
1214969684
1935725686
1643663939
997478268
1713681028
1216806552
2060319775
205098100
1825712588
1533508890
609491733
1448412141
185141687
425935255
803655644
1520506595
1095440388
1044816954
1730305052
685000077
1376399492
1851290932
1834984797
946226102
891725062
366101227
1516014889
1575761231
1769700947
395231434
930895866
1788482179
1724528680
1741249940
774486170
27606069
24508533
1477136149
263379448
1830939733
1248679507
1982699274
409097426
1146454311
908012613
556590298
1987205452
102392699
395594057
500795209
1039172381
152791677
92793739
1172340494
1522384052
1723108375
2111434588
20649389
1504682942
441419315
1636784396
1682399627
1181626602
107165940
1386882366
403770348
790821166
570572606
1850933728
1103362154
2146310287
2125245017
306991431
907149582
2104682716
1386618665
1419107572
816612191
629141206
1833380630
1702681259
1792771898
896002436
722922394
802596477
1377588043
1389162765
1840860270
897322939
901281905
1760333756
582957196
1841019215
1047524099
1016335331
156103255
1134131915
490820342
85019597
484337874
798529984
2123352503
37492346
30083144
1305775701
813207754
1074839065
1670728440
711550597
865909680
1912146583
360363838
1711982092
281181044
2058250121
393319845
1683627781
1559709426
811454575
1575555497
411683841
1613007890
2009197138
646109163
2008756784
69171987
466018697
1252325504
1321825582
1194110375
1411682613
1514906482
1527769494
1128652171
586656354
355212290
1947334971
176829168
759564943
1110130904
45151031
628066122
577861097
1284706671
1691933163
762976890
143196601
1850990975
2111658281
1290821415
19677012
1154581882
2074101146
521443455
1667544393
814911017
1066068369
1827171969
2118369860
1179168668
1657247022
911743036
1164107282
497291525
129622359
2135248945
1102203487
636673651
246895164
1160974856
1879511198
1083727120
1168810916
1118077744
939536165
1738232061
413176399
981058685
431956006
1800309830
2144256510
633054723
1935122383
1696643749
317416145
1870363512
895728884
645705902
769035356
700473068
2044816580
333233536
874551463
535935236
1458583316
884938908
1481855850
46551510
707020070
1795358938
92735073
1244486486
768898195
227845056
734916287
1898734940
1991925457
1671493671
508179187
2137564918
564899177
13885944
1484419174
1362043571
1351201591
427898377
2144228099
547195177
852126878
791174738
286712048
84853863
1575130550
1701326553
481866033
690327734
1752089466
345453074
1773899444
1662824963
366598397
250185937
480297831
677678371
755558334
1715086224
1160087003
41227339
272876761
1241687935
2077513110
2002925333
18215929
1654808803
1011621500
529098302
2115026768
1757877446
139312043
386451389
1550783094
1216186007
370669944
58770079
368330401
686210617
1277914080
1296466736
840885439
1468823731
1987377599
1934078151
1204931825
2034744320
1279581236
1084542510
1531145432
469969047
533471217
1377690726
1944784696
1345823001
1909559302
2115804994
255544963
95881764
1237753772
473347184
1542825459
1740555247
1054165802
1810810661
1063552375
890102267
1455021618
79930829
2092073946
1353414527
1380650747
1308960788
1666462765
54601784
2009959135
1486378089
448114921
1223243439
1677345764
1770729491
1786222969
1280770294
1532308774
1988225483
1677324293
1984507955
1612080817
1479518534
1379069685
2000644782
169367001
1869229854
2080200754
292035233
2036255212
1239837659
1299674618
1478116893
240183503
543043041
752359202
818921090
723299378
1302232912
41964620
490487132
50246119
436572122
1622776991
1756163902
1274156610
623236403
1241426297
1507278351
1743823332
1588202950
527245171
587150477
185339638
1182716010
2011594329
1784080381
1937143913
1517976437
553186696
878642797
1402426385
605123521
1526500417
1850563672
2104816703
1292378822
804995955
613278247
1488253151
1899283832
1499391404
2123581921
1125626713
178930529
1337725432
1364609054
1352247574
1028929144
265300313
996066310
1560176099
187386901
1530249175
2020497719
401259616
1726062456
1825027751
1618470589
2012228091
1443158249
902821094
34264803
1620586715
1531023537
845377478
778234264
830731965
459161442
749219774
1794683704
1514442900
1667253223
1396674574
798018710
1101131473
20772836
1133935679
1102683596
729328348
710821241
547384960
678153072
1911933763
1328836915
1052437680
1105546301
1545514345
843649159
148490363
185302648
2072155174
948581443
1644203619
916622821
669356917
572879138
351763822
572614956
1781005909
1259856944
1931106940
98187279
657904026
1461304836
1022191416
103745612
741785858
612455177
391846119
1363936389
1578016104
361906789
1717541642
607666625
265567203
1385843289
1533151919
1671025030
1760936077
1765462665
27124366
2121197267
1889548880
1748740221
1706061749
1924696154
914776458
1552484056
406816158
2022269156
281310951
1177990882
577199325
317599306
1106715429
1978747964
2095603248
1283254156
1867456492
470349506
1378560172
1494636321
772343577
1674984318
2066403109
222996643
1534345169
1386071400
589522917
1008557126
734551321
2132598323
1251532788
689801373
2099084408
2035793857
1682383907
1968224790
1485889447
1217098700
1187470328
759034596
980062745
1113024523
1625525501
823778539
513830687
1514037072
783475209
628165471
1321156691
165869168
637909182
930890112
847148824
314756576
1048650335
1141191513
986870622
1091579762
79788288
970128100
194392323
492441450
1622948765
1250230213
197178131
543536125
1609217852
987611263
1907779438
997530631
526509660
1975677102
1101237535
590270387
1111703540
1095896211
353639421
963522032
531578319
756832788
1454550981
855279031
2079424402
1350374899
651212500
524371964
16467901
1756882360
1106043629
1274339596
373087676
616143000
770708982
2078959489
1097181510
825588752
590571846
734319516
1243327032
471087865
1754590948
758595904
1127610009
939073461
554044225
310314702
1566539510
1366219715
181067286
695520662
1419717869
601177229
697141227
633231924
1777972041
1431709934
1038821068
1077503637
1592715973
1567478935
1326246544
76421508
1171174478
458542024
1235743637
3650883
2026389215
2120640010
1297246282
1128949012
153960498
1999840396
30508387
1016309351
1321880393
1921769394
1883249118
934169745
823229933
1329938573
1966326629
1464055369
1353952549
2140633382
572724637
643662036
821067943
2147391362
1007949382
1382244078
1228722945
958081822
334244019
484017516
525038559
1124765491
437053696
1855425213
358353559
310350821
947447501
1791365794
160836803
200335128
302279976
1514861356
394666713
1209077019
649548048
1320005204
339124703
1055547572
450343892
1179345703
1141914702
1824437727
1146991465
1800534627
1270691978
79317776
1189078669
1094670490
136083267
508060650
656328865
1815155394
1757446211
395203830
2032111439
1663294665
904041562
1223182405
1524377684
1324574063
2044977056
1618668620
2136886768
486821138
644260543
198757721
1070649875
2032173393
25301925
10476088
1308691273
1159323508
432396793
1660074081
1349630298
1785188180
1803697934
1516885216
1353499943
1768069436
1230562363
470096965
1111484172
331507897
2012657883
1477172688
798879825
172169956
384223773
404509553
648552959
1073992865
1775251401
211808102
815816069
984758047
1067029152
1598104189
1487369558
1628288236
157092403
1567530839
1163667780
254688390
1279435446
39350482
1810130246
665422774
963420811
953267144
696067516
1872688095
978380289
674545830
747520375
1905841541
1784371135
1284157831
1763076384
2085614703
1180861800
2104329447
1618162638
1941672095
1710908066
913802626
1010307288
2054439903
559792969
525246983
1430023293
1871964104
675073816
1882092089
273765977
434190040
340442823
181998928
2120037028
2124713135
730921268
123480148
697646592
1972655369
1787527921
1561148338
1723276791
513554247
1432673936
595029757
1944695694
1008180937
1118045870
1276319991
438649529
1810761979
1667104774
1733066609
462129039
1484912530
794891010
810879370
444164068
439077357
1270261875
1444129124
1052623060
911593928
523810597
1864693881
1245078047
1989353527
1028817727
2026591753
1563503819
131906314
614119463
1716863484
1007619683
887965542
1994398156
1602441671
1617305125
1816796997
1516928105
994548444
59635781
1905412485
1598200858
1850654475
2113670817
2084392196
420919800
764557322
1764489040
700789437
1536675198
1401309762
2039426295
709685445
93163614
2075381251
84774042
31743067
1361989480
725032908
414617880
469228142
1324990281
1088291311
1224011562
1947334794
1960946548
104368762
1448404327
723991265
1810003953
823882320
1255616128
928366653
76953303
342132611
1572282286
823321171
559323298
872279697
1752023253
805036528
1842941722
1047558996
339978769
610641181
1599806665
1776268196
1174538954
1949015752
1211603852
439299061
63179789
433897285
2086029409
58675638
1563226046
1905104388
2086738952
60392587
600844913
1199336945
645794988
447341073
1426525415
204147065
323609858
869394896
1851141809
567956578
1551966875
1783331475
944724807
1541108585
1422799002
1086103144
2079394082
1690773409
941867090
1094364365
1137898373
1322173358
1667099123
635698296
1426756776
1223353332
1373510461
658462194
824339726
1050839581
1409284270
778377711
1571418340
1266700381
507483831
1966398724
705630170
2085940165
1814801424
672304623
700074540
1423419939
1731397177
765912673
1688604168
324553073
569569486
1050332931
240243747
873385381
1241596448
518670546
1402871744
131128749
373070336
132991045
1933205365
1869517054
2112172622
504427693
537155075
1795396191
2066507315
1099328642
466954805
392692622
1743471164
1693066569
1102163131
1836711892
1188069603
87170791
254015339
1116633537
1888465488
677985117
1166602884
868701071
258501896
864221494
1877546634
1578557628
1102742896
786745146
2034083184
2050464806
1870914332
1473056494
286556278
850894208
1768403680
607253043
1668885102
516557454
1849672041
827082049
661039618
1772310507
845685912
1969498814
1361083677
588587880
1282687899
797568420
697127180
1266916189
88038694
836791651
1749019267
1604410800
49398172
783513200
244816643
1060097507
2125329062
1211416476
1706229799
1920677815
635939174
622216419
1203063777
966610614
324573219
1857819756
187947248
978873369
1319383193
1144791347
1529453846
319935408
202182052
1670331217
1806240765
1535760787
1492587435
2139582315
190435971
805661903
1861185452
728340584
1294872641
1701138464
603864380
1067291455
2073819015
357261565
1798792119
871409245
1477787400
783655752
762159577
1637483297
1511772392
281199007
1394660398
1911968049
243495101
1961342428
1581703390
516481337
786984613
1237089174
1123958272
1470689523
1002056877
1936419844
1655523183
1560128240
1745769816
518452969
2041274115
1244071745
2056891393
2113774750
1011893194
1915695891
1300825340
410637343
491102351
763168001
1758924258
1562466388
493836147
1150117582
542306701
399976881
1809844187
776107577
2022783991
523431396
820950561
1322056800
1063251328
1756562846
437473466
1428382479
740115335
2036003083
1578773314
202028060
1480129844
428859875
1993390188
801336130
1672359168
1183845950
1994263536
2046594982
1256514212
721348379
1350872949
1159534088
1047044957
1628204268
842933645
1111399064
1376647258
1384978984
2071261489
457143955
1524102310
1959573361
1280020930
894438818
1431172539
614157573
981421350
867879604
1354393064
722868124
706432405
1098601602
1409979683
1038468289
1228072836
1832582857
1953452091
843755982
312958762
789700378
1904979384
481335008
1712510182
36646090
1461951041
1507580572
481175527
1546370788
1279683662
1637872810
4720447
28799447
1442944199
1743002904
867198151
843939144
1858846621
1793157730
2120746259
1342491239
926426790
2022280069
1728509624
307670145
1749533711
950228959
679307416
1463150552
1462860094
372564362
899042183
2011345682
25953365
1142672119
1390150018
788478863
1020359870
659099355
831332022
742374023
1189910610
567129073
206996470
369587302
1692413901
123944117
359835494
1951542594
497359945
1706700596
969258439
1162833534
795328929
72981604
1500831562
1560541861
277256896
83866032
1067105500
358822632
1645458265
1262768259
434849964
366315213
1364299258
803362458
828008930
858279871
471179394
1766985766
863157383
1908824435
1770330098
291317153
1769459322
1250824101
712911349
1826691312
1388091372
444204340
645693802
1054773928
1075710749
779802571
348277437
2126334628
1791502099
1376767445
1528539737
2051101268
853582506
903332091
1150320533
1149684797
1635936043
1789731839
223579812
908632613
802167790
2058361617
1243560253
978500937
1302544088
1245157819
30980934
1789060281
750053959
1219772029
574046878
587013095
1713526639
571022221
47443248
1673764155
1149461361
68808888
546528552
551964860
82037580
1959880297
414109356
601328966
1064528076
1062932619
1475285045
689032763
696951376
1518581964
1953573448
635380526
565087658
571951036
972604759
1446111567
621718705
1468262063
1173018881
1000012537
1197494882
1654857105
748485783
740556402
1597196010
1027820437
1759004923
948002023
531028318
706764080
1266891348
534123486
916465986
2140937192
828240087
994282180
353403917
1882160618
454298497
406175676
70802693
1649495516
328050555
1212165615
466693349
542774249
940621982
1435585732
2099470175
305454593
339870772
646726556
816152376
1195720417
2038567613
183258061
353730304
117906072
2109865726
1728869632
2140158097
1233455108
2133415414
1883053796
1734925670
1534157358
587743584
280308231
295802315
1384570158
1303721793
1343932652
476805887
1035495382
127755181
952065732
180306282
1168762053
1501771397
1300984215
861129014
1030483865
1189348298
827476624
1124590377
675490987
1456258070
1964569557
912005162
1974097426
866391401
842345531
315831640
1215506565
622993011
1636071661
1776924343
747524682
975649518
1791381711
424678107
2068020370
228997004
954540246
1913182756
1134999329
1358372373
794351169
1737670584
535072234
683700770
875211632
1010284103
378732521
707218184
634061275
2057431046
327244302
2116731196
1628998423
651064672
446477906
2057624920
2136654882
1402344824
331182163
324785172
574218589
716709142
1006273358
534945950
1559160706
459653718
996388049
1177554088
300203522
815845577
2073160489
1488386481
1318038329
645925649
1749282278
1551071900
49934797
2063105402
95918154
1555341353
535596997
1155500969
1673972969
757848505
1378103878
120606242
1712923272
1487496067
1739966651
1280452965
385146288
1318161283
481972359
1688125271
20510206
599885512
1025321849
221720916
1280353590
1229949603
10627400
822886019
166831895
1882015364
2058267868
24442624
838355763
1133357883
258365962
991743984
1037580931
433085716
2054569180
2082354690
1168600610
795657801
94359604
1296262698
1135975828
575019060
1911329861
914991754
1178471219
1718480000
837216356
1757979993
1387059606
600803316
850149748
2004988448
269324226
743295181
452902412
2137077172
713174711
967025404
1540701506
1806914433
2123779866
775767814
103837912
2017288123
1081188607
1907555074
31451890
827968831
555556373
1183771176
640941818
1607318686
358328367
1226278377
2009912119
1415484969
1259308153
2075519325
625645547
1349907323
2038588210
623942122
1078589002
743070535
1512602313
2077636566
369619787
2033982717
797111082
428757829
1682099909
1711909965
592573517
1369541756
2054974611
1781931048
1294132561
972461720
1254115351
645284121
993036924
1312096517
1659874638
907207475
684118674
2121267369
1542331345
746036375
1347544985
862255584
1930706572
1811681175
661378029
1944923773
141853012
2078835610
1279738466
1793466804
1001570514
1176842673
964417851
850237121
1861782828
1271237382
1066887947
1923425469
1621141026
201347356
1566674129
756050171
761615703
411567661
202402074
2067961885
2058555695
67600908
1825289746
1223761758
1407152221
1276550235
1603990234
1048475980
1331399721
859467720
944048933
767539113
1635032287
2124460332
1323499922
412004660
271273743
1072030251
1574360079
667988556
1786437573
1314310599
7924123
2133119955
1357710734
762904619
1610417262
1490559835
1840562739
933058950
137623616
854213093
905101912
272946375
1152098484
863180919
1541341467
725442217
767788227
484524949
1994625086
542916367
675965650
1777207375
1390992101
580666821
1415041100
369005221
1901549084
1705424113
1304685336
490099535
178858461
1295944828
662123555
2139010067
1835219890
740861511
1073028170
1008640991
1760426691
2067561132
261611408
714875474
2043575515
1682456896
401439408
1574052749
40469504
1280410636
244609107
901037308
1351059680
1427326563
1262648958
1395864005
749770922
276317581
1590051342
328882792
890171341
1418803123
781658378
116962186
1061651393
1817963401
1706469775
50240819
1585233593
1760394423
877101667
1807590973
1563034929
311755047
1139573010
1095913900
1139857433
531224439
854066572
888455727
184099027
724139646
551907608
442788809
1994475590
668840631
1499529796
2042867402
524461230
1279088566
583648397
1901496622
590662733
1032069389
1432838930
807122800
1154278823
1978088716
1132357042
158252800
1426443346
312212214
1858645875
1469391291
1589799678
296185640
1954463506
1868436647
983085286
748654570
137694824
1383618040
199055697
2029231899
991467812
1004866390
215843640
1850734694
1973721600
953346782
1882755874
199812580
1153137512
1559318347
335331211
1775936139
1198187572
1443683090
368448630
65895898
518332779
2025751932
1601775384
1254305743
716571293
1453540565
1386744049
1340110492
866659663
896194836
1563370808
1106211916
1474866056
1540531721
1027267341
1826779692
592070783
110236103
44747113
970963272
334905181
1533469694
159908305
530943622
1790853287
190535825
1502585334
380053533
1765219231
589161520
1935771910
1790177597
1811936179
2098376002
582696931
1461755239
274507056
587654918
1688933309
924955912
1865064271
455644049
1671765587
1490018048
490001884
522503250
120622141
2016228622
2048786813
1425252443
1186502995
2034713615
1848500939
642673409
1699249725
854008232
1897007746
751292174
695727917
1553950677
1892884447
971505003
598884131
1279618718
267867896
57198885
1503190462
520629444
1870616398
1189779211
1296092595
1943016508
1627352080
1599820000
1862805587
1750703425
1286464005
1176471512
1034992868
258993004
686810758
453889242
13531472
911513134
348311562
471045488
1582202274
1979758429
875026243
1916537764
125664113
740894713
2013413575
1673726291
772859828
212140652
1020751000
2131659248
289605878
2091381414
1659905505
125126270
1761510583
479771066
1728544070
429167009
1539475680
968177413
954942159
433224430
312531846
149184422
919866566
206246648
2110622961
1649660202
1987944984
144577229
1474430729
400162386
1681225312
1972572503
284723537
744761239
662409142
745958828
1188268647
285000215
1946681855
772393581
254836211
1044061180
93413671
73895639
798530906
493538110
1263591034
1268445272
937804625
58282910
1860312184
645931591
1779037734
1744827374
868684465
1034572648
1834407449
461126726
1755869474
1439156666
179704861
444541723
266805765
1225370897
351860001
843367429
491976199
1202627055
914048779
1878329654
2018950404
1895512132
795689035
1787534950
1724591596
644541006
773610700
750040454
447045650
111535252
1187366550
1752420311
345177897
167405952
61799547
1805571144
993274966
1269835029
1271927380
1930956216
1573294597
227287317
1456810705
631642835
1358896941
1094528021
634017269
142247384
223959106
352824421
1038602531
435042774
455401222
381232670
95090106
548091711
153467805
418586908
193054744
526476238
1901362312
1236265394
421590651
1030163883
206883801
1199870729
348736966
789462597
629703576
1884498292
2099824114
479839226
1456317056
1965793682
1676821175
1303080346
308694415
2095299075
1175212470
1829715917
1631982770
491166364
1905935698
1490633316
1180256118
700725160
1670248528
1041978869
41996209
464968799
66137595
501161898
332457822
1454526459
2060162976
803346532
316693258
1057920515
1270521946
1784238801
1018328579
1671460998
1448509420
716885156
2103067498
456026594
136228150
1132227849
1164088693
216373580
1681205014
1582456993
118306634
764644178
702139087
596259492
686671928
665770435
1149109710
2016300204
1038363405
404008057
1391213507
57388075
1673241370
136794929
263950133
26466882
1317715507
1083634605
271966516
1749842482
383165750
1275264367
1859272334
1280407195
678538213
988720520
1502209177
1935502571
2087172902
1324368974
1317027499
919477807
1434657083
1616515131
1993372800
1935875358
1138600767
729654994
1891640120
1720015161
490412119
600363019
595248991
1961579248
1270589208
1729065325
753028174
801379239
1953312418
1543386539
945085155
754142543
2081502230
1607582089
1629080834
368652456
197505515
81454176
1679014439
548163225
1510735147
2084649892
768594169
778619877
791001873
2045481341
1289808316
128467328
114448296
1135997234
298019920
1666197881
192040042
1565704655
409318551
1694220267
2093713619
806643364
1149920498
1737539743
1753422023
1845725984
1683055452
1023464251
1210137243
511460346
954216923
1766317795
17839619
186468711
1906227668
1942327334
1154019367
75095869
1561236555
1501718156
1828285608
520253284
2088819341
885070438
256027413
508093607
661917286
1894037260
1404116546
1240944390
1246803664
361983452
1235960609
1805823046
2143763347
883221082
1896620145
501044635
345134129
779501598
2013353224
1798305972
159756779
1246562237
511250814
350174925
101378058
1739684580
878821678
436267826
1521675329
472678437
171015805
545774809
211083019
59296749
865568404
787474845
257732085
1360345000
184777215
39284354
2079200714
2006634497
859106305
735130935
550643802
484310922
1492892358
2119501911
1817104077
1611082728
1330640845
169476186
623778654
1215725322
1427489353
1826285489
1102111470
1991736102
1232276525
481909256
1029402235
915177211
154232623
1284369753
242777044
1692173751
295440938
1677112221
1904092645
3626540
1948241835
1502342131
1571689395
1125022705
685243546
1111134518
16426885
1332068186
729149025
944625026
415498435
1747805404
2117008670
1572267904
1856728027
1588151463
201922588
426094356
2009917110
1133899739
313928069
312390352
2078447009
822833913
920746038
2107327801
1543933093
1176171494
71181185
65912286
1307704177
1128262969
1038895173
1002778229
1787815554
254493396
193904822
398235712
1221129182
1722509643
1593116249
1703395865
2008352295
209145315
109695033
154220230
285428791
1384889122
2030452371
1057003591
172496072
763495717
851373342
913012847
674329334
476160267
553065547
668535145
2106692792
869015267
1835739566
753314020
466389757
1539177718
1671025295
859053556
1751741604
579750137
98967491
811098502
823218708
18743022
1725892581
857616110
348072945
182145055
1009880700
137356334
233212816
130163219
827573725
1680363894
255770189
273159268
1272570341
16169668
2086207459
235644667
352169704
1850985774
869930233
248347067
1254667219
2708223
1052392109
1046601462
602492579
1324441518
395244990
920855317
1451346105
743836241
2105125520
685724045
682210517
727367025
1601737557
922854408
610508543
1290036349
1895880366
1929522248
722757438
378261711
850689614
1002670725
1997423692
46396884
1443682155
2087320618
1603002048
209434528
2028671679
698948918
12841542
1081775933
2008431452
695482013
1319757092
1015618076
1424554138
1919603787
95909175
2035975037
394901607
1836640474
409375215
1095447556
542983018
432489360
372254164
2103855951
908136377
696297003
1335749324
698636166
1176863205
1145240934
1882998173
1370081042
1984724428
750817004
597041441
48430555
271097411
391772258
1187981097
912678990
547501542
522997784
999350299
1770199435
1199630241
918622160
1129261943
179541796
1548790526
1912225732
1923858719
326915014
1152556830
1614198216
107122440
2049768740
1309911921
618781987
321255483
1003429079
1903498257
1837548435
93478894
1551409179
623728791
36393033
1650158825
1239680213
1627788832
2095609327
1234733245
1606391486
402091324
855020118
1615173174
1885110020
268896177
546403262
191618309
1915781723
56372147
2140666892
2135503989
453138786
473255860
810155415
1954878271
1699740993
1807612194
2043492700
672879431
1983721952
1823361674
260305638
309729809
595440121
1811586265
1337505560
1654629468
307482430
859602539
1832640761
575366273
311364609
1546049016
420903877
1180398557
1474204255
220165823
1780685143
1569552497
1279888125
361246090
1758329754
1266054775
665806358
1733912431
1775761041
875721667
979981395
1977651151
2061840107
1159927819
962530277
2029235834
1529558924
1019389911
631189186
1226159523
286258254
1165167638
790786013
1035181339
773433572
1206247259
721345705
1460847242
1197299803
1230650948
479896310
1696556436
627096165
1173885800
1845789160
1324991987
684031915
609971597
290107996
169035058
1198911105
981761166
129351615
1038751159
1794960053
1732121213
2037885589
748019578
670982084
1702587653
897221646
125157824
1006619502
62288029
428968669
1569920846
778738311
584774316
321309317
724592310
1232874257
637742239
259754471
1576501232
1159576388
2073234542
1366381575
856502312
1881420364
1439229492
383201196
88730199
589487003
1824229908
536486369
1430309999
1753280593
675766393
861519347
486758150
1203226789
647885465
1617630579
1444068035
92337641
1787441126
1713407948
1979861645
1470668309
1382984596
90944117
2039426295
1697751131
1519974729
1053984873
1189154002
1293774461
1072042197
1581128917
1991770435
893731283
644747687
126780182
1227938509
720920080
1943716684
2113237691
1255129663
1746435365
952383695
220437711
1862212654
327448836
677373799
237047959
1469484298
1580281751
829746895
587893548
100142095
1249894109
1225411908
1271630852
1624442219
1643813915
1870488434
60130124
1116301793
2096590150
1184563846
398029362
1390581835
1449758778
1109016087
1813574932
1254240460
1376991490
2139663470
598309568
940566639
313271795
1293943285
558847973
2100882730
160689057
695579773
1460407202
674910804
207507974
43374832
1623730449
1497249415
426063355
1651265753
1447473525
1205558429
977101962
1655715784
383385428
1873681496
940543221
1677781214
1796687494
791396174
486195380
634037693
2079059620
995852381
809353726
779941234
278762138
662494542
1535014956
691822057
301288697
1161095359
181512028
2012530896
1131165655
615669872
1321987004
1659579148
1476070484
1444181993
2052757369
1830698841
447480461
2020038290
1591557848
212777072
384694893
1369941600
1296678696
470569903
19325276
1328989496
1456151979
1322186045
1459606801
1851803218
637955391
1901749820
1016626823
2089903565
45827819
719100261
60038923
992495150
1884876394
875771010
2064241391
1520418012
498188316
1811256920
956517586
6684873
157771533
1851851872
100155189
434611001
728631239
1558414883
1953595864
635481712
1481904318
1017031822
1212892806
1974709500
185997488
1978213995
1412542866
1224782562
1991243580
1915696446
1815977862
388432670
1201264629
2075160016
2003076958
1544300316
949205299
2123287105
788274713
1769453633
447336634
2060729351
1290826504
1352099078
2132462573
1245684057
1949873328
1885086549
1897874834
21437312
305807909
964359406
841552316
1258814990
1432131243
546382988
1736206044
212112723
798943323
617587570
1789970483
1858848653
1355350338
2048220280
113944731
437318517
289311552
279145190
251334362
365254696
763383521
1077183231
2142954150
999902000
98706295
1287678426
1440530521
1408640454
1160162206
2019049739
580588723
1929337522
77014388
1608100079
421775137
1510905450
285126210
88845092
1375536920
57599083
1646772484
1846946098
648938286
985213520
1744687224
135039560
1897169084
1842923454
920064241
988804296
1395382390
689083197
1174673244
1905801451
435392079
1993717018
841967214
1433018487
52517462
1865577064
1016416759
1702544232
737720010
877875033
2126376606
610268789
2041699580
2115679875
461043575
1870074912
199278520
938706319
1565001141
131359584
1017010947
748436187
1600640343
473575181
152225047
977862843
363879261
665172039
354977427
1874312615
2080086289
1791791414
1581022430
1329064491
96124631
1040286259
233504046
326087401
1813738801
1529702792
734308295
1064376022
2045131834
507666326
9491757
918843735
1917373527
649965731
1691445180
809220106
498120050
512836009
1131451481
191375215
1113808990
461960636
741139793
1953964001
948245109
1858376090
960426958
1211969576
1666356302
837531088
1937679109
500155354
1479806299
591338607
1632158206
1170581811
638939294
1193604880
2082739059
1807575304
1819270978
1372104685
561703298
1377768751
1369839258
1964516667
1408856170
22222586
781145599
1422489102
1952153223
2021170658
2105052722
1904578942
697755029
284602595
576217480
883459485
897054817
1143760246
2059412754
1791216274
332380971
544590669
486748050
825106989
1360764030
1070644593
1448508358
1793404377
189595425
1687280459
900033642
1145374080
1934907423
890246626
336487023
1465333179
47232862
1083508270
971898559
2141759837
994721946
1007653089
810315492
839513332
1866298614
950556357
62718356
1799469589
1818285121
699614815
2127744218
2116616924
333030943
2002628481
1506969561
1653528952
330474707
929446044
1305059509
794694278
626157112
663528815
1346686232
145371768
841223715
1708797940
1670017155
2062864593
1374963337
260457623
2120802801
442451452
610355544
1220570024
1818354746
1676469480
668919432
773276584
1441471522
287579533
1718547318
536089478
1815447149
509616091
1821449064
1909571122
1701537840
544822319
125001719
1919337096
1481344764
1401854766
1926815107
566807546
975006262
1457930817
988192629
1503079924
1288940034
25869183
501106992
2027218497
65308226
634604166
159226955
442656206
51644927
23115938
2107349186
691166274
774658208
1783167530
126090886
1638907145
1316417176
228829430
43823262
2103606438
49584885
174940332
443264700
1559894414
234627129
1500980687
1358203764
2058848764
1711159256
1374055247
1998746432
1280494883
178841816
1421957945
1501612105
2112363852
45633807
1313414329
658245327
963632793
1574442090
1652461352
1381205476
913915508
400887016
1414993983
1513143491
1457366373
728121045
1240183408
165735689
1307509974
226629001
1675239805
823106534
1950371395
610493425
1890841946
1239786824
1533134406
583801709
1271627152
1920828101
912189826
1906577737
1265603006
490402248
227106544
80079748
320433835
1960265671
1817093599
931525925
2190452
1267822283
1591104588
1254233395
1530458325
73843592
1773152018
840622396
1413425470
1867760306
1650425355
55061873
544157495
1418197658
1490571092
509370865
1982929977
1496045856
1770392827
1345496193
2119026534
758614650
1382624616
1910030324
1578819517
1234538109
2008722791
1563503705
1368518586
297751566
171947864
361315904
1605811969
1690801470
1234790252
1941067929
157859814
579435566
993253753
319821833
1245627209
764579901
735373325
1493553452
1974799527
1539029906
1310086158
2033261823
1424097198
1246957814
589310259
1984518563
231209271
732143811
905896874
1776249037
1773604022
996838710
579048758
1916626340
1491597076
809826990
102836878
1213979966
644731039
1676703007
989753632
1007973698
903665857
706015825
819745242
549680265
1921333827
676702345
351970680
1989353308
1953783110
1880594136
1062989220
147675589
1022838745
256250045
460550121
960131507
1034338770
1410862208
795790523
1409497002
668899186
303349432
1915131300
458109423
1606398257
295205533
1773270929
1635962911
542169061
215468275
730328461
107992514
2051500500
941811127
1431611127
536005406
642851414
145819477
77969013
1343087999
1165253729
458987947
295370435
1750001834
1040317960
1122996916
544269287
1400483557
1517644354
480093713
991511024
1092926076
1170279874
1664849925
1809031436
1609166719
971266285
1032570312
2070010377
959810735
1496629742
909070291
1338956265
830315251
1749444882
1053403831
1340777733
1217372305
788190073
287793426
1937670547
1025428143
354976587
787311883
1310828867
1838819315
1306159832
575776429
1022173440
1715391967
338547313
677270036
455295462
425166660
1637721572
1219894632
1381014993
1225839159
500733673
1572580945
813252831
1504909382
968273015
2089112675
1598183058
678151576
346712747
977854472
1664578069
29346768
352240784
345739321
1499747344
8887643
2113611960
443184604
1564292203
861104865
901364509
1854864133
1589109875
1088120151
1670135135
1949637652
2031762685
287119911
1887446217
1318116770
1679145674
257002636
1688122321
930238673
1126765089
835496715
410741065
2003541179
963987420
728043115
663327487
385817090
1344003470
392064854
1007383698
794227974
1827624644
662602356
1842610350
1368281356
1412808109
1136422827
726199098
2077688935
115361360
521504160
319552654
1620433806
1601704128
1536440054
643767075
356266403
657681013
1920092210
873675732
82663360
1886749239
7054679
1841400096
1048206871
359385061
1724248806
2062078308
1675117172
120038389
43657855
1275679096
1017622474
1506440105
1866747042
1314983258
831750000
139043924
1216924407
1473349492
76412680
1429631369
1058360368
1052527703
1394805928
1834642103
163275120
1838903441
365024513
598885415
947532092
1881776179
1467458911
1888765615
1590125987
1452641490
1661769727
1856733260
1137729932
1538955168
633118087
1981285679
379584269
1694435357
626874510
1789533119
415093862
105694704
2118560230
935465654
1093532537
1722232471
88991572
304549363
154391683
1151600995
937216420
775832853
1819546436
248036390
481007588
1813976979
1176144699
973902632
418612449
1528524531
168699768
2146770681
5946045
627440460
251209849
798028981
1958013039
1759777844
508780557
121076335
958314693
23461732
1136237124
13569990
830978897
1457071784
13899734
599032640
1589507206
1517301262
1246690688
1972930347
1006882176
1508874588
123133692
793022623
837483514
1288344246
880643556
967070107
1009776384
1376535132
1146484919
1334226470
1369367821
161261615
1553622040
1507331566
1533611141
1250032055
1772002319
1237265229
455330046
253778308
563499019
1458162981
87604451
312209023
1740047065
1903334354
666511822
1598675922
1146910611
596133291
973821462
262138200
1609221198
1606219278
187059827
1756340810
1329583986
305185929
928427304
2034370079
292728932
1957735527
1289537559
1235894910
1882450213
686189977
1224963277
2100400016
1378306342
1829305934
824032591
1591583038
232846292
363591908
1645869399
1858223897
658177188
1856167189
462569953
205541981
1920297199
1059716734
208999756
696403712
748262258
2134344321
748664682
176530569
160756384
1062631206
1174571511
1903171794
1239967557
125244974
648641673
63234811
754625269
1355424349
814565979
1331374122
777172992
716220674
689275896
54084285
673400986
1887000113
2130319482
575864730
1512258431
1006591877
451919177
1539044557
1419254944
1549357731
1001910653
205738812
207523584
187516001
1105455336
1292494325
2073906936
174921627
874634205
1927343831
720374210
931587676
1872760017
404487603
1204083958
1378827426
835431369
900356121
1600264448
743580329
1783751480
1382939989
1586846794
912040319
1247927641
1573607946
2939451
11771000
1453583451
1802830307
973372371
260984821
1045979904
765922420
2007285883
1464641251
1690171261
1170621028
927178945
1170449371
190617461
533205981
1050109429
1934537981
1395251579
619999614
2029634312
2014525254
1050741207
827011711
1771008217
1332399250
1593729252
1067166042
1179057290
1711270532
1130897037
501790027
2095138157
371591645
1087672586
1744581237
1116039474
1574046582
1538281206
1089748529
1869247834
1207053953
809142445
2132690459
857192019
61349311
1925580517
1084444437
1072030251
1931381680
1382574599
1140853599
320009454
275585565
2008413615
1552482619
906658223
129358467
286925272
1624776891
999322818
1757167364
2073712845
754103035
39653348
414399449
597968262
791947474
1891951252
1502047040
1710561717
388383359
237746763
166515817
641429546
1066274934
1055279767
1941175318
416893722
495618256
2038961176
1374530113
318366532
1287286266
535676503
1323629506
95748108
1670877404
1139795604
1701701482
681308260
723048322
1214713671
1532277910
1439314630
1489504797
45474773
855108011
286299334
1705999293
1745353648
1046736993
900827727
553069853
1694461280
1014217365
1472920647
1438184720
2116536219
2096101233
2094580115
2115398782
1616694625
2065773378
1650348809
493698682
1195129831
34137211
1195461429
1425164639
1069766505
111145173
1369005739
440555770
608045730
1377000249
2020769969
1370905682
1270022836
1926264834
146311354
831163874
952448336
928944430
487966385
531888232
323371024
703590159
2129761653
1467568385
1471467031
1922549446
272182110
470229361
1181772116
422399696
135375107
1416083130
1608147426
903486582
1562961786
591014353
1312076732
1637112708
1426404281
683591035
84555906
1260933514
429075664
68858156
773748784
643149221
1687040382
1382799871
82283854
10874809
15511386
211742373
1708714014
279505570
395089692
1543963479
1930153214
591156638
293672210
746234040
970805765
1721254921
1771747697
443133883
1068583553
895087029
2036477825
71678759
1920257646
168111007
1891324259
817912189
1289845987
1904257299
1778156751
2090428463
321574887
1403121661
469887408
2122580942
1163372594
1018983298
1010105240
680257005
568776206
758839006
1501681660
826422993
1222170781
736817145
1020896749
148927141
896957885
15115702
2064626486
1899244960
129670703
898091264
1781646493
478147622
1482715924
1419290132
1993489712
1222616025
1636092950
345990357
1655705443
1312133720
1634543379
1298979790
356066725
163203014
405843713
659500140
801842676
942070513
1115590645
1434240743
594766769
24721800
1418071768
1432292055
581175789
1862024219
34278634
1126386450
1720051061
213055651
1770474396
878889158
2044001393
511069482
659132340
748664915
80767875
469515616
288010621
1311501040
1194647148
1004444913
758986634
1469724616
774485047
2030919935
1924298772
593131061
1849688701
2095307936
1629867285
755045380
1296215026
1046496527
9728826
254838432
58819426
1834738136
1982050454
609411418
645086166
1646589020
13357418
1662302730
67293589
811481215
2086280611
1056081816
1263783621
1642431019
679206656
1219913661
1803990262
2022290554
1076581848
1673325345
1794390507
1790336591
1585487116
1156977340
1790732379
1168982151
1178535611
366095238
747197681
831102415
178484852
1294991369
928153293
372081775
801476580
671555406
1050544939
257888515
263757836
1212004959
1920420235
1975936445
704298465
1991929339
654739424
701459552
1521019006
1315178681
1355023365
427792386
886720890
744241883
898471672
388307360
1959561579
697332297
135526843
2046831439
893238968
37540959
1670089870
1146681572
1111044032
781024682
1386461582
939988488
213175922
1872323640
1757640678
711343876
1930194305
825374558
1332594568
2042679375
1153971260
1702085767
55703102
468643054
1524759926
526876810
65083272
457790531
910729982
873442871
968634756
1601569886
1173062733
719401106
2072632251
735608065
1075733383
1201967364
2021938586
1525267579
1346374496
2056114201
1719909266
533682506
2092902270
1983780565
845569936
30392069
1199589780
97022857
1760130061
1909294579
2019584200
139228187
1887476831
1323841480
1117426338
605089235
1899388573
436967752
1321979921
2042679523
371490343
15808011
497435745
113272422
218325659
1264434581
1347786880
29716110
158301172
1731415070
1697303241
583781778
165889525
1709410532
1776048878
1523750417
1169451253
995581601
1566216543
463828609
1322963811
224981433
1551150022
1366956544
644026548
1698242681
1938265398
642398240
871877964
1921143001
1978533471
353545082
69194799
1626310669
1669847159
26127864
2052017138
736437151
266263472
910829438
1659133099
279140460
1105204331
1932045118
634622071
1010982505
1372643423
1578851197
605573380
888261784
1984231456
1715066405
1451004752
990565149
1201602165
398495300
729693070
168038545
903454203
426239172
1194512499
1091969515
440741200
2026953117
408782630
1636017336
239867295
731481725
1186657791
824309078
304510846
1089538379
1717314384
1764867283
402317707
253797270
1658447810
2061617884
1981795427
73362272
1996511632
588939402
398401473
113453032
1461772531
1698655936
2106698849
2050746171
558521476
1545883743
1137681402
758723895
1931393661
2021963060
1426489355
1707241737
1661410654
796030198
1372227839
994040194
1188605833
1610776481
151331170
1702753515
931635437
720234203
1454928552
741315801
1983271052
400247433
1124792526
927318738
987158577
192645152
363954502
655710684
1801753237
1668409219
1908504616
55664875
1026184364
2105575905
404215691
179966431
744513507
1964548199
1218207223
1165537934
184328729
103509119
912709213
1025401563
1559616411
1647554470
874824714
1530014739
1310644164
401705914
748461385
285246484
1627331265
94491294
318329900
1077738553
1661236855
1855592023
2125835649
1544184542
1345199304
692483785
979610023
990007841
1870412260
1900393296
701493869
736941261
1135636200
379370499
1618629327
2004713856
551304269
1970794410
2096359924
845454380
1883235727
1437160955
287148525
2017927143
229757360
1387925124
745401510
2068398761
1150656624
525111724
888620343
1388030816
889129808
137901497
1303229790
660903247
826508936
238983854
178047629
912237659
496823067
908551266
975745604
527792481
873225066
1093328156
1485315567
394295188
1532658150
869163687
1025221060
1163685077
183702253
2015693434
1452795523
62770581
2033788459
696427139
1164569832
633925236
43563015
2072377807
865992656
108035431
869806224
1671717110
1532255858
791111422
203723873
662535654
1745016678
1814722201
1300418072
2083327682
2125635290
1362430885
588418733
412956712
1154360017
1689535462
1418705654
2035028426
1074589676
1962399691
1951898847
1723945039
546619855
2057307735
1225593407
1891125676
244017437
1652491003
2059998081
1632818910
1643901455
909427658
692647494
401817838
1343729292
1968107413
1805088489
658003581
1419667911
762214143
800180652
521954240
338231162
1253804078
1575267967
1348223958
1878638706
2140349691
745409472
924992557
307360783
595748241
935451931
1662259243
1461689588
1647383265
380409653
359370432
1986846478
930026144
1646892433
2126690268
642592113
604402885
2018734628
690988808
2050492897
1869782238
562070430
1366946813
893314650
2123554317
98795601
2071854719
907226997
1044539085
259945902
725452
2080747040
1864998094
1441378168
1183316573
458230014
1969175689
1749311658
1864364048
59027801
1545573149
1676931409
710830215
420165898
1252108411
1891095802
1687466002
528881563
1161900823
1054881755
1004130628
1906542610
1216041596
816259933
1168017476
1069537041
1314948412
462441407
440819018
1994016998
1829957828
751354848
1277089636
1444062068
1070196671
1513360393
1660733159
2139835492
1689691303
1578485611
512799842
1205081658
2023732157
1669263893
55428539
570472135
2065851502
876356164
564631473
880076399
1510944466
436849244
251372824
1930362768
1102438695
1169156158
1825071854
1632471615
166747464
1376183085
1508521772
420894450
1790399792
1264412764
150669139
150413788
1060764906
2119637856
1747258368
1083987710
1763377192
1720121028
783421597
524653162
1106354590
1965049521
1137682556
256898513
406255022
1129988265
1814565158
2136242946
1026437522
906691655
685461929
1160010181
1883472994
635079550
693861743
1151149888
667743364
869516756
271328401
233899636
393603524
773314330
2035901607
570714052
1620079099
1729024117
238905418
738963737
913149223
1774552292
776439754
697430213
905820197
390494199
357835638
717401960
580574354
1411185072
1064990817
1402369333
1093785873
1249847081
1216152022
575804923
227224279
1484356986
1635638465
719563868
859678204
803674308
262921372
1764909730
1011942094
1037258968
1617101528
156001402
8643051
2111068680
537162584
141631109
2117040628
744404800
1280877111
1128959237
732964554
1690993408
1706453949
1128343799
2006427555
1624494169
618379677
1638746458
1078798130
1267000379
648541760
1492895209
2068492673
276452253
317218911
235568133
1641856929
154992515
32586957
1483941148
85128080
1913343346
1958332357
1921337122
1102298911
2003929336
428418617
917216580
2095236126
466512169
989923520
1532236764
1227188744
1069135353
92660737
1153458777
1975059716
1998279239
1819842597
448698794
145992310
2082160757
630603035
771897108
985664001
1563750478
1150901040
1678856879
825250723
605468476
1446058445
371431100
473461010
2059948240
1055627853
1508420621
640204382
1902067973
731766984
813283839
1805024430
232736992
2067285513
1038790083
701816513
749365543
1791702516
1344869004
1005169385
1045552291
484228997
938220292
1273427423
928466156
1750421887
1558608910
929420175
714219487
1007751659
1354470567
826504231
1428832759
390073693
1804984471
1187102786
1125023998
2072476818
790781844
1761251419
1643921824
1369564962
1297977704
1876205980
1658935399
673031734
878033946
1232998711
1826176463
634836738
322427346
896278888
341979060
68531137
444235776
66283159
562614859
723401046
89479618
273616202
1745252097
1107699841
2075580569
1531109468
837084027
1535039560
1084247628
400898104
1894946810
670558152
1695843737
1892734112
485392977
728809159
665879382
1640740301
1700873530
380672608
1720422688
895746836
809018765
1189641442
1428646769
194459154
1861409606
789228732
1463297743
777259698
648885306
794494441
1643322958
1313431665
165788866
1213448664
656381612
393192541
563028697
1234415243
1038788893
1348926217
1150789045
499492552
973746352
1248057892
1611277379
2125880197
210222783
644868543
1769785638
603521205
2147292987
111903174
928014200
1123520861
135940445
776645535
1688896048
1112994429
218088511
1573196169
616733008
219239110
1216391596
816872963
76150420
2023777833
1605596451
93477201
672585730
382415055
312652788
1846044322
1026009633
681095519
1956895909
825130703
2083153728
484222641
1470084458
215803229
1326993078
85507667
1419603046
211715523
2130326439
1377174641
934792956
1017426705
65932171
1496423024
1614049231
1131472553
387124289
2017510514
580906429
990989684
836516924
1557967978
1787452657
838712320
251282363
1741216932
1328367978
1344657322
1063032175
1321326014
435659986
1958200429
1769344074
396373480
1917335087
2067202769
1537772141
220911010
258826177
1838114950
147431249
748148093
736092684
805149345
1349401924
832705033
445544167
308316349
1001812294
1133431688
1486755521
1510086586
2078830495
819409862
1817248700
1693155748
564113123
1237691108
813767385
1947113419
1209901163
271465765
687006432
141532600
1461451291
853816082
604989934
1194811974
1909107774
1316935208
1759143663
1499633949
49979025
1541412629
1165120670
963788069
1426773672
754508779
730396760
254031985
425594377
964322854
144709909
1634440805
211557837
900915193
263968816
1479102274
26635594
736368861
412227516
1230209402
1587622430
933838847
136378165
635045202
790708551
123768765
1140253091
410284983
1076000787
164989206
1975218100
701844452
1310352763
1551321217
216124368
34158069
385877662
1037384596
486535372
332297812
1523736197
1747719448
1043985133
1683576193
502157116
1765950911
1734725973
65713452
1945647146
362519135
535557015
1070050601
1762998938
1932444251
907691515
1392681798
258990965
2143073687
497018019
1623360758
463318700
1730448230
583440075
1734502598
1797870969
874004663
10784276
1195084347
1107135939
1337665841
829541933
567861067
141305332
566304665
976324071
1895570105
1840974920
600827833
890273488
1948590536
1677789078
1536600735
1197629619
1806845625
660864503
1618094187
2118456517
956995808
346333714
1240914197
1257535152
724067278
2025070033
1660725220
1846046645
505316342
1487083799
1057994299
1814663470
1609791606
710617651
15714359
820870093
339888887
1554816155
1538366722
928220087
1727267985
396703192
164178381
1246432396
1376548507
896140655
596544456
16113635
1028914751
1578478297
1292540175
542419000
23741602
200132058
118033200
1400064891
993786344
872309838
1623121756
1316550675
988368324
874276350
34871490
829738717
276769384
1307732311
1279609581
1270653841
1862373249
1334642500
1175442510
1949313785
535626052
1236640740
255284900
996186504
1449442052
970956420
783068790
332059744
307543776
662357409
726838497
566400314
879582937
1170841123
1196742975
511516609
2098077492
833793046
687342934
623863451
1725865125
861912792
997851134
1089922915
1173931109
1061765873
1447475640
192401920
917363103
543157068
979961340
676044970
37318180
188338799
1200680146
354601199
118324880
1322225555
50468039
1625120481
1669206752
192363720
1774121048
1332257352
781172702
1521713207
402400793
1131980287
813148819
1770282582
778719146
1176303217
286268500
2056970645
769039324
993514767
733780809
2004371006
1763967980
761217321
1052123116
207976299
1233977619
1293421407
692081192
1028013066
2022722670
859451800
1399747225
1281208236
1268515575
271284615
339187040
1100409480
958222600
333035848
1894391124
111019220
495882859
1701465976
1884808725
1068359528
1539142236
403482708
753403493
619053533
874253413
310910671
45877843
1353363193
967506780
508000379
495232079
834614211
1354537726
582584262
939070641
708795615
941399931
1256943788
1189058965
46738757
315697543
1140035339
829781809
2108549512
2073957825
494805121
1901760195
147880088
107607062
1821007106
2064671487
523426566
530333418
2141829596
2069515369
257286546
1987014200
1851818246
1144461050
729423441
927828704
1490046369
742594541
425552072
1465587010
1128379142
2121471175
1295487729
83745983
236719108
1388536417
568559164
1406439044
941190676
892610232
1261446281
860536909
1379072869
624456602
71792621
1140520183
1189875523
995232400
1657535067
1985072062
1654230566
958372186
415075271
1217877829
395239514
652420271
1584991056
71348163
1560000112
538109366
1979065250
87127086
1861771862
1114964374
2116674974
827468257
1078885765
1663031004
857910094
267818014
1413702116
525576107
2023319518
1303815997
1824608992
1193007604
1028393634
1452956994
2119930636
1899380666
1398093216
653637406
1144125206
940115513
401291086
733771069
1445631988
179450994
1022905653
517673668
230375484
1757245519
508248021
2058391658
2090073969
878911550
1174314774
795825849
739074669
570794230
989552820
1420737627
1025596462
1904759398
1645792759
1330472746
1152329960
452627814
484020822
693733542
493249164
1047236137
478617122
954643531
1281410867
764944198
428762454
386258866
271476193
1930055652
1578220796
987197641
1218689803
248895302
1392864418
888215609
1704364975
1106892012
1661701577
1803271551
1462129804
676697041
2098832321
775244729
736597139
714597914
1084931019
1744833518
496892940
1959740081
975787859
1798570050
702095613
1110977427
1470745486
1944732923
1090003213
1331429842
616347775
263401608
1333995158
2084245170
1956999705
581953332
1442096064
1864228155
392182516
9632739
1597206710
1999923424
681134192
1771223711
1239926722
1455794342
399404965
2036626239
174547595
775322657
1778163268
325268289
1528338434
1476837537
967592934
1014908358
702551223
2003770020
629291747
1592082765
1897795399
471630890
113631632
1665347227
1040480286
110134755
2054255802
1950825076
1712389385
413633497
398267292
473549798
1269233801
158406486
1097105808
1777891940
543242963
2062023986
523756137
823997235
1255856052
709771527
804865369
1897368585
1609120585
739778270
1473348985
1798112398
777101386
745346734
1604472892
768943659
996953911
341995341
1303717856
280701732
245046505
1309563519
430049775
1613445436
1586492602
1023451394
2093772710
23755356
719190516
1268125528
1174714719
516051960
968982651
1839884944
826014186
1068545987
1581549027
1126257927
752262720
556145644
270302264
977263861
248396384
669516569
1101513553
61717657
1761766733
451124335
1773200686
1365469485
416057230
1249252906
200145390
2065551609
1096925277
1076478663
515447257
1903301195
1084925152
1773795500
208883007
450295155
322096410
1752943264
1081535043
1344448577
681665538
474285320
1081775933
1095219843
866377009
1736026004
1978084339
1723458883
938544095
373532887
396405227
584071285
1579192979
1418375643
1008331278
2073911515
162307697
1381341526
1428619277
1987227247
1359386070
267425984
1634318171
1034945429
220664634
272637315
413197890
1216654951
328853765
1328036284
319620757
811912024
229274786
231592820
1769851492
1157448519
926465264
1525265572
1014978770
783611621
1049592133
1681897579
450937823
2020800943
919032584
1622033172
1214205865
380514063
1436799121
1920244926
803316285
650003832
20185841
710755689
1329003295
935312447
1358873181
608451439
1814950243
1836513099
1096115093
1770100972
1431206541
1762393417
1200999888
906478020
728885527
1835996384
1926679955
2044863179
547536778
570972853
425112973
793084402
2117432377
1026744362
1927218794
1026844058
1691870584
800718958
254865221
107004984
465663409
1561933996
530774761
1696158144
1092174903
96471853
425413801
426956541
1608006687
1493261994
675442164
474266082
1108607725
1308611152
1400151719
198984156
164726901
230625240
570922515
966783105
1609269078
1017243373
364825230
68494542
1250006828
1234641271
1531645038
1949319660
459954030
4440514
349976901
556679426
384604835
1223653368
90867108
2047308177
1608242916
172349224
438456383
1632222486
620810059
645049040
1645247648
2106642073
156047025
579290090
283607104
589353750
731239833
931504060
820525693
1257224819
565660506
829270510
812208485
1462631420
446981542
441740489
420770696
578753224
1693611973
1670714071
895481034
734420777
1114649136
1978345514
49478411
799829544
1025972073
2034503747
1618739280
1266854899
233935930
182757069
613682971
1000418978
768397878
809543464
451762158
110209797
1524371729
2017964148
2013782967
1013390950
773059867
508533638
552943053
892698159
668144295
1573982549
2021299126
82628341
1838806261
568860764
2134964446
7236011
520249057
1900630667
1304436279
1701046628
669929601
1994287263
176818513
1038502618
1902068434
1374424730
193465311
305250294
44047179
1975399965
1843704302
41040104
942059570
1094890168
334333138
2113219745
448813919
977920964
620448643
438829209
2027269432
212431696
267785155
1096084722
1352074981
1192990906
1788283388
2076831195
1290057931
371277914
127420331
1779502171
2039663589
719417245
170470940
79772334
365945822
841036247
271600701
351678798
1150673735
781741830
1000442776
599208942
1101667078
1684706333
2106984159
962665981
386738261
443934555
1519032920
813037428
87557235
574711526
686850059
837265394
547351577
132237334
804104296
959525836
1314783983
1235962395
62858015
227809213
581883685
1966631407
118559309
82396968
1139194650
154747488
451126480
1222000950
1247075863
1206080313
424791287
319328556
1084574340
25292913
1824095377
238802669
1480711424
1234596965
1026043322
1464359434
1669746980
727010842
463042527
1578846738
1385930247
863975273
283421000
1005483062
1190493604
620432709
755354346
1152179416
615928851
1981776438
2068043634
517567457
1629724339
2012667676
918653411
1467617225
823611002
746637053
2060092548
992231548
890155120
99719237
1114581003
2004267602
1724508744
1807008609
1795615188
1310365092
23084329
346251379
1094891413
1529162514
584325226
1589940073
2063566055
986068002
2037512661
1448018612
167641756
10809739
676879908
31784214
2085756024
759938061
2054658728
1419688968
107517531
725689852
249703464
219540628
84105416
546534523
1124902039
16744499
1280244959
1629524625
1016098835
1611771550
406986607
1758630418
1073515703
1884892694
1271838656
314132953
1642815721
1599195350
1440998391
431277544
147930102
1352987702
1552138257
1611158200
183862427
2020712305
175565186
1006598171
978771169
138049069
2119150480
1547732008
7583016
2002427165
612573007
338385253
631880742
577112436
929055081
814661211
17651273
1845954014
81703441
1314535583
537214669
406795219
1889131123
21431475
928393910
1277049731
1801810223
875129634
1045754444
392410312
710935804
1649746309
1433270003
452029875
591251378
235387485
1175807046
1246935879
294087162
1902158701
1603136788
666957758
1225978245
698600183
937199676
851913289
1258195823
1662909330
1671134050
948922377
1283374402
1167662003
1653916460
219859684
383414350
999521550
2134943403
185865014
785391278
1950410569
1324932786
787956366
354173315
131812159
1516569354
1457664209
789013641
2055257103
1434244980
1501681806
1662317940
978944694
896130838
46770945
778021397
1503648646
404118712
1093451023
377465395
1074895756
1693859733
563688493
789646217
1798678524
1066658787
674738704
101600780
658143853
837203277
203223337
546968994
1799806951
618382151
516867036
537459493
902058497
51034164
839062289
640541204
1901174235
986980487
73139262
1084878766
2002276891
761438203
1776023634
1340871361
1371042383
1232238865
860477931
357706011
603694635
1408349462
2146766621
199967957
1383496972
1451485354
1590241122
386701340
555387812
812881803
1682928470
894364704
1355837410
1206318343
1704287075
430454975
502928901
1438925655
1225961436
2064333364
2012954814
1603669511
1112678411
2146003652
910847445
1885466729
1733369331
2058953951
1479137516
1743878319
1211143957
533554553
664100655
1121457637
217351182
1608239221
1179504186
694037394
390844418
666193028
781245593
341948495
499600737
2112517440
1385590794
436366629
65659588
54573611
1793705326
767236359
1550923993
1683380811
1527214028
1043016530
568378946
1179699181
2017350318
1117795914
1877813638
1956893767
908456740
610090893
401358610
2066607512
1671442237
89160712
972103350
767437679
1061001514
783786797
2090474257
758337928
786053735
856009191
167786121
918574073
1743178109
9400458
388807474
229270116
1020371894
715579835
2096366954
1280431009
397873249
1594876320
1575871630
1640803261
361651422
107256454
1558612676
560625966
1747787576
867163574
1755495844
1994725607
703208052
1178811793
1387090329
796983377
757643101
1055574308
1283977819
1663304926
2048200746
1031414910
150847292
409419207
1914948044
1533550549
834619075
533015628
1049744572
259616429
1334829663
259324604
336991048
1017072897
148552959
60552989
322175184
1793090234
1676884851
503530993
921009255
17010263
2106715408
1579237099
1143866346
468749753
329063461
1079490691
1127347651
928630139
869903858
131054493
385278729
1068311264
1233079685
1396299587
86386332
847936091
249470038
396197561
605040024
1426441115
823999346
1554022462
630104513
64322758
1893558142
775191328
1054703283
1052469009
249846337
329995452
396037476
1549903052
313270155
1628859342
1234409381
518245423
655573875
1721102535
519657597
1104558137
1096591689
1015771762
302480735
1088337497
842564979
1098737142
621888657
1997797362
1019903770
1159606477
23308072
2007067771
1124461220
1446656631
2033392001
1472472149
121629225
1561590899
506677119
1810262863
2021840126
417706945
235487272
39244370
1265173374
364843023
2098357285
381895726
2140785625
114793685
59832709
1919915825
707509311
2108497455
326166770
246271171
594807615
224190096
1700135727
387837504
1344661163
1804715817
475892819
1847473260
1056230290
360274619
1108174226
806976366
171992192
70900871
160634586
120198714
1651174233
251957145
1211567072
680020188
987821774
790080843
667779984
386617236
730312753
1598549048
348841631
18023768
848450898
691657182
1754808671
1862284870
1518105159
2020299879
1248770215
2014292373
1126703030
436536098
47084821
1417558749
1301211708
1193300782
570728596
1588231983
1260903394
1695723412
801621554
1448295265
1072440174
265721584
1350558035
237078280
2063998630
1678733288
862565432
52353129
1482976076
589538232
1690686523
147272908
470626399
2095501594
1520558563
1532157540
653648660
1946273367
875384609
289303873
1240355226
459605518
1211594583
412292535
1871766306
431677509
481001047
763922531
244800535
133884643
786613303
193829280
1419835966
20901784
1295131989
974487388
1976640187
609553580
554143725
936589409
1244800718
692452358
1263167989
1373796784
376507961
1729825358
502047608
438534031
1842246696
1192844749
907219392
379737317
1949326903
1008823128
1880947762
1926562715
1664446370
1859506257
1420731772
129056578
228319755
1728575863
1078526104
2048082476
451270534
502921990
1598756869
257984436
415348477
1043700820
1174722270
855914835
1543243663
112575481
339661756
447984974
1373644273
1823818014
950520363
389955008
2102965876
2059298290
1000764987
1492546076
1719626610
1469140931
2041034101
156844683
1996811948
2037907350
582490966
672479849
407612563
731044606
193167199
1005641877
523051505
48326308
1958054971
849299295
1380666534
1473330094
181969194
2090878637
948533099
453491649
841359574
1645215285
768653062
961675276
640745613
110706859
23563407
2027649237
1393605495
1650542629
1644758102
1965641070
1905627686
547204264
1453231149
1301764746
1227770932
1451403837
323324020
1346104213
382497827
2118713199
1846738079
1425392916
379156614
1644567091
1554406751
691432722
1767376260
1762240007
2125345129
1366331512
1331693290
1997674394
1974393391
839310784
1073770140
784174224
1190143202
1065396436
1712938434
644002914
565959577
1710591702
1896384685
1669644566
777059889
513379574
1078291265
206026808
1933136855
796689961
511967160
1872605425
1538719428
1568554543
571321899
213027499
1465316375
1611989009
883310330
1334168935
1937454340
1717100017
648108030
676029362
696834219
1903328345
235180483
1835769657
140449340
1217900302
102629814
913805829
472786617
1482045254
1546911924
1454648138
1380106352
2019507473
1405229209
1158139165
773866807
90489809
51422527
85925026
1079488623
1228668805
1665068508
348729676
1247228107
1811288555
852818684
1360931251
804340156
942101451
581502677
1523792386
1218847330
446318416
1776283983
1252463378
1428177846
1787258223
1334882575
1373937914
199233029
2116325638
1693220939
705845098
1495173310
1070473244
1467421878
1805607633
1202072677
1967833779
64878428
1799653677
583199901
2002051901
1166558823
238029835
905953442
1050462875
1840681788
1105850206
976516107
259806117
1719102548
417709984
103393670
924413791
1193076089
758869597
1858780913
21887371
545145513
1724705892
641858672
1110491161
720095814
340196825
264503705
1400822881
1411413243
1585211337
574190106
440809880
2140212040
1851786484
1135954891
1993192691
1700654627
462266726
412024515
290076528
1936673129
1931359247
56292193
1884439221
1882134534
1882991799
886779294
2067725182
1109514819
2091871805
57293739
898378899
2086493641
1659990762
841596706
168536455
2050098775
1277874706
1886220461
914253543
355241190
1610096120
37345414
1847313163
118127581
1375419017
1208142529
434776146
918633787
655226590
520154114
472194512
1234068882
1166100853
776626126
204882849
125884305
767970744
1409202582
182294774
1556272461
196583757
2082638385
1134402560
1576113311
1123977624
755829984
35047294
2049471187
846377903
1752230663
1380644396
424436871
817447019
750984588
1012366619
1629920049
592912759
913078798
555118791
300101105
1552835236
1439384887
252172322
1770481835
305634002
401088869
1821975738
199533623
1477401567
183089014
946448717
1413996531
1510352484
1051024244
1819906552
144542784
1242961991
871032399
11606090
978516224
1424556658
585928165
894315434
1646693776
233559567
975989626
1098932905
190210424
801887931
87778321
894224930
441819031
2143883288
1894655899
1791271906
777240338
437032997
644624226
1705616442
2065952307
2053927146
1273157696
42221573
965250575
1065739038
1294438952
1423165364
858055065
1907726401
1671620037
937009423
1326128613
9894639
786605188
527092096
1497462962
90130963
981920180
2085412512
902533745
1451712772
1238105405
8633729
1970846785
2101638011
2091412495
1022183951
90161969
2006003991
1631982334
1227282733
690831028
235159043
183122367
821914607
964823650
2121585383
158164499
980474701
938678592
1553380590
1518752176
1185589930
1962830920
355361129
96769121
1679963214
1904981277
1339584167
875805479
677373769
432075740
1025210789
2043832130
1972007165
1293196544
1242199883
129562072
1005314929
1567300956
1252087515
1658118420
781125856
1468880866
547414554
118955521
1067579178
2125741002
1026382589
548172754
1680428981
775852193
1466476620
1092188211
213773974
1453165421
691073346
725221930
1101667166
1875333354
1768780171
774022666
921805647
303739603
2093874448
678080602
1080505609
922749595
1932778253
1056285227
1845626199
715137766
1500077611
953662823
776486986
236633376
50578605
618756010
992640608
1984359342
739350065
1266905787
1923429200
390683284
81077850
1857473124
1786540024
2083215536
1744583439
660148033
1272021820
944405561
1130385341
865199675
500248405
97895771
251552133
456698752
2008794017
80190310
420631609
831525289
632879232
6536158
857216527
1706862271
1021045301
1531041134
483132739
617756072
1983047329
885885290
120696537
1085613110
514765350
1766176695
105754324
1205454835
59925467
1051774487
1138176771
390044756
1474546627
557403473
809848875
388272404
2045467941
1068966586
674579641
1218416993
1551301630
101542133
974787115
1262960171
1046267838
1617409250
146260396
870109687
292565474
219877832
1754162710
1738473294
1652155267
978456834
1753132936
1028982274
993739360
859306250
1434387952
724538607
1321638922
58979107
1920370636
1595808903
1641574090
114158689
905077357
206966946
1486739968
452043427
329160783
959015723
784363763
2077451849
330111554
2070852682
1619282932
606209324
1403592555
2055703542
245465935
1536044666
66925241
898436265
95687421
1916740221
741478876
632399595
1581563243
1491046176
1160198545
2122412481
953332950
5347078
1388075685
364784736
397084160
70779464
138743357
55598858
1743264309
222802875
391679593
733519940
617187997
693796346
342365367
1097624761
172036935
808868718
73956296
1264889537
819433728
1968373901
732295274
720022670
1996574508
403597137
750591995
92264459
1070409588
1495421097
830549518
129251795
87240745
1832765935
1257970621
1208638026
3888082
2118857376
1397767239
1387407285
597214840
1255185996
1093592190
1840582627
1172371662
1133680158
996771635
857245698
903865467
541230494
215294571
876257147
1563372884
1476002846
438728481
2093913407
2010211915
776321714
1776692386
1084061933
322582070
347689245
732057114
741809975
576976146
996253359
512657321
111491342
1078401806
135385710
316652102
809241405
1578422680
187537513
519689129
831541264
1292367897
1578913239
200159580
483438887
1436346884
893514031
941601489
975664144
130857621
1657312679
519505026
254877749
2061045584
207736101
995049677
67284831
1823425997
1314728823
869147403
369974329
1444889857
747338764
1074113560
1096620936
610322096
193247151
226095210
1367710489
1427004537
532075731
1957759844
418250787
1995742904
1627116476
629425134
2038682682
297987023
2102397752
2094291529
560670811
591175744
1280089253
658021204
575944606
421407389
1183438768
1123697545
1631078563
159752357
591461931
216126059
953884332
57192991
401710718
52343362
1692713114
810772638
942908844
261409707
938965127
479219293
149515667
742586799
272859990
1261355676
2088103908
685736020
1644932650
2068676876
2067730565
1793487123
317620090
1439913027
617302880
2092976705
541723577
266121242
439346842
2048693187
192602816
1019809026
1361315659
1830303323
1066528308
2050030877
1087984880
759878722
1098476972
1598699437
1834684983
1465840596
9979643
1316308894
125240219
1019995218
2016077556
752161119
1984426030
826127920
769669693
1919383219
716633590
271250645
107256981
2136983147
1787954450
1232183867
1572333269
225952704
947870926
811547124
1668143272
502294644
1711971421
1416816302
219203848
996370082
120159698
863202083
1915748705
1466452300
1162461649
402205984
940236550
101801922
1680769973
1908686978
399962916
478571891
100319778
294449165
1859779158
859033988
2050621579
1687823231
1038520971
585476945
442089258
1036470023
1345891231
1230982419
1726229832
240474999
1400649644
1758759855
1800762474
1094692440
592307628
835224422
1980388030
1458657477
1403033002
467763778
2090416093
1015555821
1092489050
1162031388
969210967
1392770550
1218115154
1376928896
1811728720
1806216776
552889691
743626011
1259946333
177292944
51853890
2002927201
2120702041
2000362218
1746580184
1964617906
2088880701
513394497
720332664
1946104654
1954024673
2012829677
1603798653
1430893935
1735311322
1159585392
350714191
115475331
1480738562
1256470804
491139506
366086229
61097942
803054264
51468008
344955858
1631663911
2021744840
541908259
1088031679
156683208
1668447765
1704971405
575110319
2092399799
464653346
2061296959
186506794
2070760400
663715437
1533809835
1220892091
1089098473
1743561659
1369329920
1355810627
223864973
1458859950
1989460575
1685893212
757771216
966393414
288792679
1708477174
268028955
1617347941
1689196973
1929070605
960545013
978407190
101399786
2115157091
1873477693
2142605125
1714080058
835573063
2116527750
475528540
1462328656
1651912350
1109648491
1271734481
323608914
1685831196
1478029668
1176418224
2045787616
831285905
203814510
604785782
306767782
1860788531
87230205
188493359
505975320
873141036
1067788251
22224710
5345952
444354206
1251105336
109562985
34464972
1476053578
101719341
1356231339
1572775280
801661658
2032886349
694148837
896010005
1010430959
1697879663
2066077182
1271500207
2054893833
1485502784
1617229403
32219850
1652191937
384371895
1376208531
1606165389
374997853
905483971
344885508
1730577451
69020215
1173618550
398354183
1193347878
974751143
1007279667
1963234309
656016753
1769317080
615757826
1804342515
1202835300
552013331
2030741577
105368497
361247362
1286370651
2068698658
1193848274
444302727
1579357187
1854968746
548591382
1833538295
800914297
1034513845
234512352
206430903
940041759
506825627
1215402946
1621987325
1591056218
1987380405
835127471
1877214809
934844055
1292469022
273177460
657219294
238940526
1064357992
339199004
459697736
2075592374
1651604474
696422337
1624471580
144633798
1369010843
1778071123
467519484
1836936632
1779250201
31983444
1149294317
1949152017
849441944
665345755
91148657
332024905
781248132
1873781501
644705691
800092807
497910143
1470843145
1815222188
74525117
531508309
1093822214
1141272728
371213635
494629438
1965822641
906671167
2002635932
462331411
479777636
14675754
44633856
33740843
1494762747
636522390
1453040084
971489516
1955100560
2076113411
760563159
492242971
1216976345
1032164156
965069404
302000963
1352546998
349179830
1890762165
166019730
1671980521
1713704888
1993361279
1927362738
220359345
925381552
322690569
865842162
905115690
1106376639
342066139
752654703
236601988
770434753
1767478072
1951458956
2066676598
982287246
1933383603
37883854
10187322
1766114626
443832283
2003728330
422976092
860213822
1518927869
79379749
245105319
301252424
1142283515
1339857470
335913568
1255114115
2073094146
1043223557
1562467932
23261812
1555285762
423956610
642249121
2115414544
191826456
1314409133
277582516
1169402351
487393211
1664281411
1400840832
1570367690
1676682988
828749594
822128206
1018271139
1716202761
1134251730
84398911
640638404
233550841
977471263
1647970844
1523680498
1653436856
1557548762
983357622
1351172435
1715030410
1986533880
1957098344
819721569
1781838714
1511029366
1613229526
1031408153
261371012
1515863904
1066813538
1547713562
1799727186
479474925
941612786
617229323
1898333286
1411977817
2055144065
1740987481
275744660
1118520558
802735329
248624307
107420511
1837854590
2146129608
1663416693
900513826
1285045948
848210696
318131437
591878156
1645384597
2035971762
605637757
1009350400
484540812
306001393
322699549
1113831516
1703762177
1666639451
1825716455
1014654581
1187382589
1088878264
1522923938
1270901374
1244109535
966286459
2081227690
1494495633
1724618270
2127575704
1532933868
1420368046
1085676036
451840440
1027827235
154561353
1099511800
671623051
471413879
628445940
1101466443
373240007
353298529
1767000895
272861500
1082010471
284055211
1874115028
1977020564
1896412300
1770812591
359537160
1228245142
1030626961
6020180
103609737
105629861
1015458489
1876233747
1269625269
1072102629
2143701313
1023519071
925979063
552549764
1594658156
1596079105
12449364
508707718
1163634355
959704883
1355144930
1925124907
957409968
946707226
1198575972
494318551
762281376
1927900400
453556553
959730721
1650219099
898807013
1448199180
1349622103
2021194693
108244082
500273405
1110255097
21231100
1353677321
986725445
943572091
1692976245
1857199055
2054458151
500900347
953154377
1555111545
665060237
1536851305
957591383
236160997
1040811771
1986459003
17433673
1499976611
1153131950
761187879
316894859
537253057
537211496
2011802423
115779074
357997305
998798939
2760559
1318764080
190538502
599635202
957715126
1980193163
2073379170
1433210085
1971076919
1015505374
1992116205
312321816
571981925
1288996015
503800441
87058384
1685573242
1567082418
622223834
560684291
209207899
527956509
1060621315
844043190
318908851
1502706261
1395842820
2095135754
1548452848
2017670403
599362604
256392491
1667389647
1636568539
417757444
1900891968
859827529
924630823
813480446
1566870612
2146373683
1157500338
513705176
1767117263
963494549
1134638848
1152337913
907558087
509810569
908338057
1157612651
51511021
355097566
1211714901
1308233795
1147208157
1747998995
1466904782
1868838912
1369941591
1907655721
945636096
945486693
251980938
787455419
227815154
2096535086
1809155965
1573985106
1296569948
1390122098
1299032340
1676033806
1841976801
1606856554
908300439
1574123645
1788117936
1023158147
1597017723
72410074
957951884
1287328863
355919617
1590763197
403096650
1983189397
1709191259
2086742761
602602658
2143796671
977352661
1626760381
15228610
1221982284
2104284899
317949849
1829618569
2060727204
1323693314
144471299
947120602
833857588
862300667
324626053
300247785
1071891284
1397492505
1154488407
61223888
672311789
1116639614
1292946622
148898404
1245522431
1928527240
1308294585
1448964554
1788918037
1915975321
209269231
729453690
1725120828
528507038
441874537
2028445075
1558504853
1563381613
191068978
43027128
416745281
483213157
158925685
1545986104
592488501
385280750
2086855924
925241286
987602793
1660080625
205420594
1436836660
926486818
1461417285
779366096
2091411772
1082007745
578713545
1209349532
1616001146
229047082
1213929565
1666430342
1241357870
1834909205
1370713940
456476072
805790590
1883878480
1088593912
1966995378
784183989
1253427286
1133833832
1667535126
800797350
745784656
1455012950
1266282264
544471769
512650468
1547637750
1052898292
1038628481
1222982162
56507015
1016996578
1788435279
2078207473
872057529
466907433
1320539048
428838527
673122631
757561357
1675269149
1225127327
440699428
1920245566
81309390
1765837618
588663011
74991609
1489079255
2098353455
1545722976
35588859
1855038048
873759078
1289725062
2024421209
245107404
537292099
1946238941
2049375981
641604237
465777950
1692089439
333321361
1432586540
363119578
1148335522
433782991
2120756895
453352512
2107355721
574589061
896447830
322848893
438853586
1283243631
1411779409
607765634
2101062904
946170322
641260407
869533192
1108529535
2014313445
430922591
461589550
280869915
952455892
1959892199
2131366891
364535294
80041649
284046461
691892106
1925495950
135839374
70101880
189324207
1180264
1314433166
844797789
144386188
393791366
1459653884
1432107474
1030535449
426640438
1759033415
309767382
454844791
2059575384
1772781967
480466026
775918185
557929128
1882419835
1745712529
1898923805
1844986147
345669889
466927461
385187153
429949391
658000920
1365755431
1512871280
1309618690
944891175
1591304890
1948604660
1992616633
186272589
577102131
1114989382
1961437533
771238503
1385863476
1743916734
1341605081
480685101
536502456
1900240578
1162904407
2079019236
583187869
334859701
1528362712
1037187001
1887520
655293918
719502675
730082318
1995658930
673376044
1099225895
1053808394
2129284960
1038628481
1386277257
285430455
875593129
1600649343
751242627
1651604717
309729832
635020643
1156639200
231666628
1375852009
1747811418
53000759
1257561949
1445775977
213429116
877468140
1703591080
1287469926
1906772927
1740404324
205217386
1515918954
181803084
679467299
1772966974
1635882195
1447440998
309656599
393940533
1901999438
685483939
375851818
1918338847
1371903167
904283024
640759893
337664001
1563017308
441844212
569368029
1771841642
1493261871
1997206799
1744675690
1690299528
517180327
399751076
605837369
1822288970
2051655163
668885400
1138608874
1648861883
1425789414
1789002966
1518158955
1588481713
289884409
494111735
751391173
808046520
2141011994
433895416
1456897577
226576441
1144646761
1396785752
1457251269
134782935
859964607
304072437
1659273474
1410002935
1811329679
1263022806
1521014966
51314113
289688013
421398571
2030563665
1089999182
1943398995
1017082116
1584024984
37628442
1756081034
701717980
1750332818
1120398642
1124901505
1840683167
2088893261
2121650829
1381580854
1632795035
673672328
588921483
570261397
929133420
301682487
1595814503
1985929733
2140040285
1064727837
1306126580
173345667
677697331
2058896322
420825483
487636765
1325170111
1803903870
1491480475
2113629981
565557760
515302037
154355544
1881599894
1795773985
1754974042
1907367165
1589530361
347102738
1900704116
153325189
928039878
1055465479
1351531464
1917131100
1022213010
1463691284
1726106248
785156005
450482333
546557992
1123145647
1197210057
1041245142
1908346612
2016451682
847575397
135771282
897496340
463998791
774803744
1988060555
1428455001
293827973
571965504
1206897895
785333474
207268305
187625434
1630007276
1668692575
916970970
1481921331
1186117169
1290449236
1624543591
1408412464
18472511
1464477347
824828014
1597433322
83171742
26601061
1151136904
1795644832
1730867015
502026468
1900930607
264615959
283854101
718213814
1955668168
98527446
1348521606
671980430
1853105374
1285335283
506170702
63599835
562274416
731252503
791589029
683061819
689213620
2061710666
2050640808
1045715218
1105580338
986912753
1848302938
1430118425
703509083
36479520
432155363
225950440
463137803
1247091300
1630408884
1635009025
492314758
1666577573
1660920107
613254459
1567414171
1039668991
2143988523
878260988
748240837
1057879639
1293936831
749714123
2091530555
453193920
1560608782
899884616
679344803
1632154815
22674325
567622519
2123070908
665031112
1641369535
216280315
750743769
126632705
2085394318
931288840
1370829383
871971930
694039807
1583499290
484857313
1789163917
969303281
913419774
682538282
2089805401
1216354318
1106227374
545392936
362933835
727924584
1524354223
510448938
462463272
1951911980
1758996310
387257248
320726671
1363499402
429775170
974766844
1493682255
1007368517
273480144
1871777352
1933589105
1263880440
902593881
522084402
71091905
722947434
136228123
1889875354
498004113
8540468
2010485333
411453459
758143604
1944462089
1375035345
1859787918
1466910009
746504546
500439238
1809751384
608196647
2047881509
303308856
1077830939
1011136145
1219810435
1607683249
260011272
1626022044
1133452253
479430615
1480020369
1425856191
90900459
1073086337
933176985
450742996
1353646883
117852785
1105447658
1921914870
1016608652
355232833
1843067364
247569859
1556980432
1992820348
1148796936
1302131796
336173298
436889262
1179958597
775419611
41006517
1036218823
1131721783
1891662876
1949976922
351800170
697521974
1621097846
2048475079
91796168
1381866917
227376904
1156277684
375995245
2609518
590636966
179294752
1171003660
716091682
1679946721
1764699501
1078280296
1036791626
285339932
1096399332
1628506195
1502514620
2117251482
1117852266
278665735
1325259950
281882251
1873796338
1887879217
1202794745
1815089806
826189132
1701877497
494979355
1054719818
302771491
1183738724
1632393498
295345370
1859726961
792242720
1928536042
1178725573
1008565465
1230557719
922749466
1848517450
1758025526
350627003
1638835732
343381695
1533001793
1450336449
1349991747
781995868
215180402
646909358
1303759161
114532517
951636914
1418135652
541030534
1891967298
787171286
1503352307
214372180
710054338
862943270
2110379936
1466817425
1681057588
75241580
997064813
36253299
1952192934
1638525843
28299968
863952698
1069050314
1372071621
1816129161
1987890268
2015558926
1908497185
1542081243
559505432
716556357
2097772401
1814514723
1206021044
416842219
218344319
704140234
1427742291
645626076
1090666504
1608687189
2095065993
1606738669
686399232
898731518
312285626
1270565341
1095633962
519239316
1580752497
1245055279
353757067
1624286233
1686102996
2117475650
9869230
1682395076
1918315237
666072300
135206696
1667997566
296234960
1343151924
412620134
146154074
754181606
1280985678
732675882
1281712697
112450899
1080634857
1482842882
359740161
1696336372
1052022910
1270588434
1309942197
519825578
1443819342
1541381081
993859995
856186131
772506518
529458505
548418144
392333070
1084075554
375434328
552122569
226473447
66141393
1331153099
1251977878
303817854
396395709
662791029
1660291026
507356023
1642557901
1301775617
908766165
1188067754
743708400
370048569
1195786966
145447402
670782079
1833018130
1370319575
287930921
1829819599
1711180667
1612142452
1697909288
222803175
2010122022
1119660688
495061469
1827256758
408625240
1838256605
86665467
1547385406
917452504
1511971284
256394979
46627179
415408450
1521160524
1741972409
472138797
1271448268
1595480699
2086363031
1454732490
914442212
304072437
98055372
18307783
862892450
2136769420
1583950656
1960098968
1314675179
1251390615
463004390
2032648776
1788641638
880183650
184757388
1814975188
1415922810
1060184024
119394909
763730792
229227179
48440393
1130086093
653200234
899857026
1755465088
57242454
1274604343
801428590
6423227
1037293350
630800894
590999665
14822057
1129859129
1927698820
1682791932
776231644
106190942
974704208
157424798
1534446381
357903183
232414083
417410958
1260943829
159650148
57586333
616430312
1489201889
1178569033
1711871470
1086323175
299464365
896493112
2069151816
242136154
1388727397
710689451
956424657
1904008845
1901581954
539399535
1127462091
995138396
2064918933
554333010
2044610585
1661374623
1918102234
462941011
869116115
1644675438
1356174608
1099542276
556364002
1639627386
334354953
1498545050
602318826
1407730365
930988165
1051295817
1543520093
2145916145
1167667123
1785351048
251990584
844166318
1147333818
1725479779
1156898782
663282819
154213319
431344048
503801465
1766455975
1969795694
492016944
590714323
406144132
1096180897
414992761
2100801622
424972186
458349028
2067583031
1302949137
432750971
1365989197
1020214828
1852202669
1310238454
715496450
915015425
609364678
528663284
1546998372
344108788
5187789
518801993
228474940
1220109788
381796455
1970440942
280834727
447256684
1827757275
465050696
2071748206
1544873959
342232906
1655129700
1167573032
298518582
1706307429
1889252637
1420398870
382320264
1552574782
515089900
883271217
1762037705
275124729
2056349952
677092892
178535644
2027829224
1915275627
1101491666
1554034223
1324916643
1912794148
1254401701
1778103
792084291
986554104
245081221
661011625
1477301689
567808015
1751218284
1881859033
2071695709
342814986
1919836710
1091488846
1662873909
343366258
1619514294
77720218
387757011
1366674434
73934422
260209216
2035457357
302274626
980920958
526862511
438455881
1448868129
474449681
1610193284
1897630273
1251536501
1186190699
473776832
1513154707
1536720313
87471205
314819969
579119465
1948847277
269547443
1560090763
122641043
1449320495
169448354
993075631
2000821717
1613743808
1015337536
1268990162
1242619776
399653578
605115287
852339314
1730566966
1649601205
1635175158
592170518
1472538014
154980820
1004340518
2023881033
911634766
983895496
474918020
104441327
1458091043
573482942
1412290002
210017762
1118697010
575038964
898221758
899243419
1232799058
329531842
1738337885
794944544
1348550584
370198940
1561389099
703374523
1164661947
1474473137
1338042851
20612660
686006486
1827574926
1532457472
1597181004
1804136451
1413187536
1657760715
2096344358
374043740
1483297268
785185964
369869517
250067179
2032087793
299661127
488541950
1711455298
928939690
1940693019
1623303792
1701229341
735266679
941939881
509705648
1558089547
1457700203
233530911
1986513403
195710663
685670835
391350646
504287340
1256630023
434768251
1514638333
1255936918
1437596822
627628778
610506355
2005497403
1579559806
622690324
869738953
349561630
120341690
1769742139
1590701074
1018070898
1245106573
777626749
891502216
1735858464
592793118
1370443362
1851574002
700366846
1941157305
388366438
321876377
1723619934
566050799
1063413538
301943333
103112940
1063295844
1354413623
501223426
2055087379
1926923562
1436551445
1114386406
181069293
1733300381
1823828579
109853347
284088686
1601280999
1175433179
683525422
751860092
1396190506
22773793
394688971
942592103
317090081
612108176
25465092
776613486
290361306
1192212721
964005720
1818559618
1750584510
1014671278
1293139475
1916868367
651648481
1711938707
1144026641
1371380628
906102233
2075752777
1474124094
1581052954
1464565991
1351901416
99833823
1745193982
1222983317
1013420394
1125603989
998563510
1309669232
174869447
594456099
1917112052
806890378
1893156672
1829853307
418170414
1827146625
169850877
919866406
1237178266
1771045556
2136741299
1157898094
1565454871
700949275
671293172
1406007022
1470767505
1300846708
134370250
808466281
252745106
1986172144
17836323
1373989557
1856918881
1904807279
1246365821
371757777
767382847
1623839262
259158681
1632332544
587452753
134811296
1855812963
1865022029
1363968561
984573194
1181059659
2001859306
1953523901
2094377598
512034549
1459159771
2046283320
1414211163
1526760155
100972086
234687626
1631182956
1799603945
122859021
892445086
1589953570
1994810724
1851063485
622437776
377167375
1575468111
2132032675
1821757485
1184522843
713109210
103171087
2108096180
1734086839
1797950135
862332797
1461962718
1504464123
1050999751
490609833
1127659767
298360149
166925781
837300670
196539717
584951380
1736423541
162064896
317934755
276421222
920273654
122959786
1730452135
1842987089
1710132832
155447461
178918399
1959377878
470619574
1627307627
1605658278
1569239205
1498916336
280976569
1704072928
1567526339
1519391537
573090740
1968462294
979914665
217306281
11350508
1896261207
880097547
1852940057
1825557195
1003017928
301592946
1495734486
1215375024
688751918
1240762106
1680390298
2015358711
731138649
1093777142
1899028369
1597999613
1368183396
533258806
1473535360
1443044486
1177682
657673170
706888301
650469856
860153277
2088520838
186716335
1616500151
833495568
1351627790
1651762579
708211553
234256332
577392707
564596150
992665524
745111581
1258640287
1681889505
1570080127
1236152682
1702221213
44053241
238552367
2052887887
2140662164
233809159
299209908
1714842959
836960420
1657440757
2083355392
782326164
1065079031
479614425
901410163
439180924
1232312857
2099823636
1099761512
104058158
945875026
124488655
1565562793
592673042
540035970
66073960
1196752119
766061132
65778689
526677511
1679193716
1633089227
954875551
727492512
2096300245
1263307213
890382646
1542442327
1286458325
1908024762
692372335
642804758
1631237001
1133908839
1959262609
241482311
160592669
986178844
1849598969
517205504
1012301022
916270562
1176629662
1481641999
1638864401
308985663
662894156
1180178579
2113339745
1377541924
554923605
264942791
1137098613
1216633263
1133436212
91488286
1137982564
726784900
1852781963
1619046595
676348879
1225460211
1230575483
36399706
434889051
650707527
23319893
1492405413
153596975
1727623943
492608421
1028489850
1655240659
1342367057
1816974204
957993980
1645359061
22391610
227422811
124580207
240071657
530627054
2057284532
527961986
811010843
770219434
1042398737
2079537586
1243456557
343540053
802069833
1996402033
2019001194
1143483377
1898737786
321780030
1307899681
793918060
1341412142
967765540
863657004
1496118508
1168116758
1923289619
1504018916
231586724
1482521828
776474509
548999737
171696294
647023069
691672106
740893402
1421295808
982035426
755899064
1254325372
1181794388
650409268
997716478
948504279
2094901161
694111033
668221361
1371768036
43946399
2124595395
210736320
820315297
1503486975
1058433015
2132841130
1909842308
562818048
531175022
2051680369
61191513
1161372561
1385258107
1628867290
2107284072
1576994504
1515827491
814447878
1822074130
1944523534
1023442566
66502145
577549877
724546604
1177394468
1935416192
1167322479
1699917691
954433134
490435913
831303460
395169435
17292385
1363933883
99450278
185367053
1396472031
480686580
192961221
1147625426
738063101
1597354073
1873884428
1783039781
1122645290
625040871
753860989
993320173
787619643
580165530
1782796726
724209524
600591485
1577466508
1871323761
2001305440
102975380
1296438309
578264419
2023350991
1738225758
1308700538
932987076
213301015
1746575921
1511253360
1291076477
1511554577
1275073401
929400252
1897149237
1319971727
1607537710
1841193719
819113250
1783732789
1724640122
427766986
502512418
1741669600
727495944
1818804701
130629304
1174555983
1525928312
1300442570
840054652
1094090832
1352795642
242200468
1213528265
1518615558
71332377
214083518
756846539
1576745445
890605109
557650387
1645626229
830227014
76361711
462590631
1107636559
1444837286
1638701557
1784883307
745136635
2056535895
1126855592
1654200295
1713159616
1491778805
1951092570
1975884661
321809699
1063080035
1070925097
324914531
2026823785
67031893
583106205
1902406436
1880524489
879551780
624840517
1851359556
1063326180
1199324092
2084545653
896022330
1286036076
1791521805
1109463656
801298034
623066773
632388708
936502378
1185678895
609193072
360592678
1032212700
833994203
1673878871
732784348
1910556263
1244372281
634873414
585095038
1710814873
814773003
1863484200
1033178047
1995784865
1482071339
264012016
1118779522
223644390
160921857
849044554
1421724413
650999910
1894048262
1527943221
283195341
386718601
1119923241
2069471079
2096710667
1891560104
1212363891
316414188
712814118
93791744
952895846
153063635
2039805704
1903376060
1480417428
2078911509
168011277
161072766
2090088191
1832885402
1183925527
1608294629
1503677949
2091023596
1757782831
1916315781
1170305715
1259064333
1710226648
1998809363
890146814
847163129
1350323187
819536592
1224877452
1158861641
323881214
1679503760
456680207
2094334423
839341583
8837512
2070950874
1902598244
1150979660
1802607375
1035313229
1608907138
2047602647
468955314
2042524477
970783562
430483185
1977840101
1292165338
1407720034
1236784185
718504903
68754368
712479722
2043241139
513963666
792427806
2108888263
284371630
325025901
944516821
698885707
1704765038
2115258085
371975785
1578839791
821253695
233586839
232026457
1432071683
617643009
1071538066
477095905
602794785
912646948
436696670
1783847803
565090873
46537780
1911376077
1898622196
1464095759
1538853803
773204682
133820242
124799199
1874357533
134010558
1991832176
1706520439
1851476417
381087627
1710975367
1661430842
1893245949
156056642
1818004369
2026352031
1564358995
1279276591
1578297468
48262748
829896268
641366394
876426179
1009581461
573387804
1087857521
992480001
427459597
1981210692
1556243996
1536008202
409870247
951907305
1289792940
2083509557
1364989647
1447457666
812635306
522045546
1116741090
993777778
2037811561
1300423933
1195045001
683893610
158499837
1220720319
178702004
1273106047
1644167309
1924075246
1046197461
760741676
1148028318
83273907
229269956
166148964
573337856
739532925
1728381656
1658759187
1180503894
1461390428
1782125035
1137479326
1597024009
1385547622
900845206
1547276351
243582609
1042735568
11245118
1391033250
1043324346
1069962240
989168236
2022114237
1163553343
1350670998
288114838
1658473174
1758487152
248623504
576393275
622254029
1449787885
1628874961
1281292634
783721355
793563043
1597414228
314193340
291398387
814742049
1634259031
1981215118
1224715575
450272306
1794266450
781660815
863790421
101535694
928817137
929370511
2140817179
1072149562
1582483906
1294049664
1232980581
940264247
1002089018
934436874
1812182850
330186965
1068421753
1590763633
466508851
228677995
1545814975
186703830
1210147513
1064291328
59511118
1732990505
602677183
1922849860
1526550548
74337830
1637911756
365592098
1058685848
558769048
92931404
856257847
127560192
1094851831
2088345228
1005883585
1506840464
425639305
1584455241
1033810228
209210302
158517192
1440635011
764729158
1694841593
980884321
1506080527
443360094
939245918
224018440
1147992170
606705564
1695869501
1614892899
1975879921
897287927
1061219159
514247455
977776984
236527102
553408945
269912286
2089884232
276792300
1174738715
2032486101
482848501
324788689
1059683472
1866724750
1173182822
1940060787
2010510860
405049993
885352190
2099209773
860045012
1473741640
469530250
1841214802
1570486161
1046493237
1718189020
592505074
1916815104
335916032
831898977
1584683592
1252210115
1265474616
167619228
1490803597
1427445947
2091009357
1422084190
607323426
890092924
584566108
2020245417
869241372
877939145
1020210105
557855800
913442442
718419294
1828932134
1003014081
564965380
976057851
603397297
461796588
687438014
890097337
523054665
472659270
1918253765
1106159927
1401104242
1408717884
1300005674
1027829193
960852797
1048216393
1611666065
1842581442
361602487
691614271
1844223808
1403549682
328487991
188696931
382595499
1743075174
930304158
1596332637
1344551768
1519798847
1042435936
1306224411
1069680305
1663182563
575322101
268165633
180075212
205095582
966301786
1198671559
1072219083
217381757
1480053547
171682461
1475325954
2040129932
254452193
627417966
1505303248
1085467609
1522061940
1980991309
1841188863
1778561613
1720760354
116609528
1359298969
168800751
1230180853
770556776
1640676983
613107697
1198236906
1993384360
230467945
394282792
1217458251
1730205491
1885346132
1859802133
521049692
1361960781
1642864788
1835560756
965430874
1833440168
1001363895
69704633
422376536
825688811
2282473
1857217451
1287062335
1657520854
97043511
848423168
547474081
1987607605
527729113
1516755569
1139495876
427324680
788676049
1685088643
1273017190
743303591
1715910837
1090828997
1623014408
1529125536
1931902836
679633020
124833268
1556264909
1556917570
1842662621
1154675361
485218479
350461394
839861898
1318271677
611363262
1944034163
1097897190
1071494219
1348616981
443247403
1105765266
1142102883
1750159695
1472121251
918607349
1577462678
725855074
275329771
760650669
135756537
1808706657
966854244
460925748
1778169485
128606246
2146309803
1449424008
1112767632
263986245
1160198394
765095985
1453210572
723650024
321027230
1353638443
604662118
1742554609
410593682
1959121911
1605963767
470892112
1140401668
778042019
759490580
2106342460
1546643372
1005606674
568884855
701266549
1467134994
729945079
125270879
876777401
1673169715
6719907
241286020
502221718
289636876
64290947
116975070
981595311
446869420
1560743582
1510792392
726054950
379144615
1367233510
160321736
1457582342
655556295
1261546119
1189691104
2099817254
126574723
882313043
1039455146
1953563149
2094823407
58885293
781169732
40614126
958762704
1035454316
345468337
415405017
1252651069
630112741
407457574
32798115
664639078
1581771376
2029947575
336223121
1360615507
1988617375
1279094088
1868115829
29476863
614981547
1158489283
141854102
878601027
1190724609
2079675777
306445514
1044696304
1156610147
1297777356
322620179
50361727
1428790385
1363762084
1649192985
1876629146
657696180
1772039328
131133024
1260092186
762379932
1776007147
574370875
1264509512
1097871932
223608879
1790792515
844836859
423702132
845950416
1651134665
556613629
1073481084
1568544409
584188092
2027192193
2125927654
1527583787
341930915
218442789
1517640513
1586097744
2057100529
533835309
1932716412
284422350
10152104
1009875240
289817003
1989968915
1844343625
877181355
718928686
2118602992
2009531206
1689795707
2034145317
1567960370
1349403628
2109182214
1839672992
1505782051
697834112
121946423
929022035
807437499
1146430573
1255563013
1179900907
1438684989
479864066
707972575
860581680
372884044
1758974690
135497126
521257371
1727466873
617174078
1266584988
1508074712
712660225
2097934944
313332684
1176768346
1535665033
112707697
824536675
478009073
294179447
1936982867
1332778287
483802057
1457013897
1699346221
1796461392
1412607737
508729494
844581395
1449683745
216536192
360709193
1437843876
1980598823
446829054
1356659974
878458790
1162291554
1290287715
105694704
1493194070
2146098717
66019874
195428931
440912800
371574897
462284196
329896009
538625927
426279345
1239722273
1731626290
804567028
1871155465
1876675771
1144710209
1831900668
740657789
639993614
1155652301
82441319
2057906585
1776674295
1963082851
293734747
1456989854
869669065
1806756952
523356518
1910373442
2103252364
471093285
61132834
91406968
1411263921
2022210470
1484419174
709963996
1657549403
733115920
752928941
2085498913
49467103
226826413
462673999
1746270185
1318190416
677589634
450507579
903009967
716516809
2009844966
1652879744
1922971471
1589211877
1984206824
122175790
1954293232
578430695
989473964
1627339628
1441935479
2110034009
2123036419
1285037827
1244816141
1066428870
155723077
426685438
552419159
108761798
1654283944
579211581
1547751358
1671888210
1386284637
1486107833
764738065
1830334595
1167506715
406468701
1274051606
1684778809
1044848766
173515150
1545959209
653184957
1632001752
1944373381
2113646167
1369671961
780160291
718157849
1192746275
936629108
368064408
564141059
2077492634
246830228
226030940
1433126319
1515867336
1458457809
1732039049
1128957211
40629573
1013821648
1768543067
1005878091
411433936
1685529402
264997679
456745057
874557656
567938587
1422564000
407314635
1236686115
1661488305
1854014930
1217166254
2126596209
269189182
721148998
1470296564
1112821561
1973989578
1051799897
1080833340
1795338638
2131216202
539506103
2120572180
1668836760
1529671104
764521551
1488056644
149073401
1615831026
1679089192
287431635
1124545081
957422115
317313411
1631626183
1374164715
130089597
1986489110
1152123978
951084898
1913353585
764670792
1378833954
676633927
1516774900
1710627605
2100880040
27679975
189417282
837896829
355574493
296467784
1701326553
869889526
1602929818
52588458
783270418
1714045826
1683281898
102466769
2098062010
1594036980
291739431
649746937
2095027794
1010737862
252686206
240717110
1503687258
171677204
1355590916
1174526850
1963768767
897424667
200772585
1820597128
1810822566
1099471559
844853396
90025297
1769709171
1950275317
189125421
1520085808
602694899
1416170313
1937858744
1597282760
1956443081
391467723
1573337380
469981868
2077838331
590065924
1382526376
253012151
1824091379
709891528
1805786529
935889052
772505703
577090783
171952491
503154369
1895841670
709609577
442265271
1672157946
1911182800
1195403765
575736225
136077776
1077595214
357867525
945684925
1600808782
1149284382
1370787610
22781618
110575768
1252695396
2145765441
1942232473
1903682915
112872193
1695389564
474648955
301315876
923559981
1446405351
867716307
712715346
1510412371
1787584286
1826370913
85760981
679761341
649551019
2080374328
1746596739
977075341
1852265747
1066702598
1170495638
441211365
188012552
1062030619
499150746
2109470855
704137004
1627525606
1028935099
1281127813
782083096
1879091221
235217453
1949886752
714675058
714148348
1922196123
272724206
1425453049
421474842
608269644
1832026351
1108271044
564935566
1413572916
128227187
479095064
1321755450
331076618
1468953294
513323973
2094671733
400774895
1141070298
62019901
1589458784
364853362
306213207
50602026
646493764
742260831
1608028017
1225583754
1283957917
1256588800
834704208
227669356
566392080
1863954703
1208066412
680842784
1797175418
1808436967
1798232600
1665296819
1510889783
180324247
291905990
1464160937
722609858
813854388
268683369
1238817042
1691443761
3425561
420571277
1844573796
848978938
1646183287
1116277797
1406163178
804276635
1013956267
727401421
1418002508
870473728
99073078
1393428702
666571489
1073442844
2137586236
1193211150
161496039
289377100
943397503
957466147
1366736838
605843420
626276884
2011879762
226792035
328293221
448078152
518058160
2034180287
1207030130
119665969
1241314899
543562019
1482236313
621884208
1016588017
1979737491
180304761
1144154622
1481931687
1245270141
351306347
2139929049
1170273386
825123683
665117501
471351270
595680861
2114383716
1270454874
1052166918
665030590
508142362
654498028
1123413105
1116316428
1241037277
600845522
754153653
1207489055
1644071466
1253842711
1169013319
1120129817
1734496759
582700818
307819827
2117318235
587691547
318861079
2085775012
1926946063
1394498206
704429801
1877835818
298078243
362136955
407271159
2108688599
2019931347
2065326813
1049107209
1169747683
748450237
1181905383
190536725
1958990149
592091022
1026648623
1067649614
180334949
162409
1832475248
530858606
1621661139
1582084717
2122061631
1173049922
1265291151
484816659
344216044
423299879
1240813984
2063436750
1590915541
359527786
145945721
676109363
168602216
54529972
1563872574
614839896
2104802822
1407553405
102801705
234198683
662098954
1627639198
503703435
858891864
836625589
890092074
1930843116
1425648970
677676330
514261666
326822618
198552446
1252759776
18273360
1304300529
448998831
1380751
1312145607
1020224002
1038455394
440553568
456826224
1431247934
1415054981
810870939
1696722728
1108743168
182439949
824906375
926994903
1713819860
304146884
1862507845
1046819229
795050344
292040273
686882703
1379344388
770031184
150254357
1218548627
883426720
91620061
251035098
524013453
1021581248
1018283995
2057819533
1417494020
763063846
1464840211
1280874239
1648292286
1561619618
446328250
1021589798
818661183
498339023
11397354
1761429847
2053940375
542409885
699469037
1107191173
855028903
75137373
327620931
690481467
1077693110
107429899
1544331419
811599711
485156432
1143450944
1187256017
2097584286
1607014632
134027151
1494201377
82569010
1838233382
794252390
1702007179
422113356
2131234383
1076712444
1970186924
1712537802
1038419793
1777150093
989169080
412042416
840355553
620736633
623910289
395464335
2072857737
1795868869
1376407042
506359891
324680744
1013656429
344835555
843305861
1473318676
1399571754
2059617126
1264520132
2018197562
257269751
1941622109
1215440666
1924939433
772347428
457593386
1597176660
490778182
72344
1284587302
1564798149
734603488
451206607
1381912382
503896406
385014138
1679262141
573168870
532013413
376842974
630857056
2015083169
1272900251
1742182681
405739182
1748179779
462268404
580569087
1219617483
735715971
324742867
1000016983
2075505549
895306982
746213430
1525463939
2136297752
1516974137
184006306
1969879609
870165324
786210481
648429202
867045749
1201950811
621678331
596208321
624902900
1391517781
1249751156
1451271401
484296587
1496300839
1168837145
948452962
1208399242
1487788897
1581541582
193545602
662826119
1075862634
7017838
1579888583
2058967169
1405118684
1989513961
1259677835
338858500
1990938314
1529254103
673076112
1026825805
236167972
1911903824
73664650
571341910
518454931
1633136140
1829777615
1538416522
460565713
2138507423
984283003
1228460023
1039548964
153821978
1266147597
1538615695
248653745
2134894847
1843543827
2013106381
1835294780
1413061233
2071971004
280859065
575227595
1573251431
92926647
1442705510
1454081551
1112024457
1156687630
599934739
1294331623
778465807
804338406
1132821729
1122308156
792144808
798418268
1681291933
788539475
82483910
1871640939
229420031
1638615220
309406516
1143276317
943728814
858191732
1039384917
1207988320
1306382480
773065679
1651440060
2015355251
513145533
48789129
81430137
1175826645
275707285
957219975
1266753887
1231636718
1522584955
1305244666
1964030274
1223475703
1949825866
1113010234
1088330875
304797282
1821775974
1157580695
308946198
1232751575
795695374
1060917847
1831797838
1716472623
1879379669
1260256279
1450119880
656086763
1997552135
1179431770
1680699863
184415313
87139421
1477369035
1542631254
1336976803
518259100
430135562
1433022528
245903442
1723316763
653534210
1397728839
960976900
1797535994
1545419759
532435998
355079867
385877662
1415931419
877530661
2053271563
1266889900
1193000795
457763015
214854467
1935340430
1200387442
815522479
2078706650
400977554
366643519
878279441
488417840
433091008
1653770274
1519985329
966815865
952154570
108356264
1168704458
735010954
699901235
141594529
524361860
1210421550
428291032
397283418
71571327
376141940
835721618
318829348
668556165
1179778084
893197242
779679014
720451693
396417823
1287039109
642493657
754408489
616363475
983815669
1363761491
587223565
911958812
1295110072
9988395
366942729
685246042
700812004
203152685
1887761257
702220542
286896460
240444660
1278722197
757101338
1891603890
402312967
139674751
617299910
314716812
349770670
1159562219
1114741169
1982692963
1411186395
557216875
409556891
323871032
1761212991
1848442474
365094028
2020742944
524333410
1782730078
1592612355
133701064
1540466943
362137864
1440000135
97761187
1767366128
596687508
1626648789
82716679
492810123
2031718437
1559708358
398013606
399035116
231887381
1269822397
158955403
1153934362
1630533243
1727021052
1084287223
519681754
43554000
1320062639
352476503
545515296
1053125856
1456652569
342848440
1091221884
641236182
1118722354
1197997965
871724910
348766552
2116906559
1906081787
1984148584
809919559
1443682948
897688685
1481599706
1125578655
2127447722
1028440724
1752320468
909380317
1306210710
1124954242
1988822327
2040709592
1874208139
229800757
76077818
753198615
1588142373
1478984017
708368263
1140353483
105559014
932681579
1504786104
418624583
768279390
1110659288
1159618868
1015323634
438510853
1049314737
258963484
890738887
973399859
1335875226
1226907527
952018436
324590367
854204460
1388383346
905520109
2143534721
1528708433
1373393327
328843544
1698527925
627800074
501774646
275526061
560121068
696327461
64140322
1819618397
2068722287
688306832
319939802
132275798
617925194
422207866
167795665
1342762055
1373607512
2136971094
384221538
1367893184
1954954852
1611324499
1049896788
750973941
800736206
828119402
1056498144
945996539
1505973763
1237963558
545234655
1106161420
1315739337
708224908
1789058538
367446202
575264882
1642122143
2108564950
466015663
1675010074
1183089959
2113288974
59148894
2071223026
120861366
1252584601
622057437
1986351187
411115013
2102172595
1518919259
223343648
915517712
1420015721
776606992
2130862139
102448144
887666873
2034640737
891925610
802993049
458958127
1043492813
2051079852
1609133660
1418341413
2100532682
1574133631
1264840529
495142527
1949823972
44644192
656999331
448735465
1644221892
1902905050
233597446
1481889624
1215029513
1143269186
955895056
1549704425
75430821
1130395868
1557194050
1008833309
1171948370
1678502592
497520391
1035208784
2051617927
1907376056
2018507092
851325265
621349771
631670519
1660307385
87644758
693997286
1194989192
1719124564
1562561172
1907543363
1431890766
1801928343
1609228292
1864350974
2096261653
1654897503
502400828
875276076
243766724
2039408663
677464746
45011523
1547210527
978021536
1482783601
1310582727
36914036
93518191
1888312192
916054525
1635580797
2117257113
1129844249
1158499921
423699107
1538839223
1418053459
1640875804
272900499
1834845848
1715925445
2014719393
87032272
2127623458
1324085833
132372031
724000072
495069129
1178527899
879203824
2032636816
635791445
600829822
1742421102
2061466084
779625169
31881091
1236773120
304334868
1074955357
1345770552
672111520
920253852
745009630
1615632001
313325885
2054549630
65053009
93253250
664065548
1687337649
1095752640
808084584
592505706
486845273
1772008951
1951962612
1224566013
328633826
1145406614
1726520205
1723595426
1712293536
312237930
635978335
859119552
1427425691
1746595369
796849553
1376450938
658242417
1557423157
1604167770
1174007342
1470163699
465445550
1472135742
1738014648
367561702
1289602751
1505344475
408294595
763468757
1137228283
1853425731
1826477437
298484031
272626648
553444439
1753855860
834351930
1699021388
1131530436
304215759
1077164624
1843537334
1643412218
1185875039
721616848
44277962
514454284
1240766340
1916078864
277958708
2013142638
1765522007
656212546
433016521
1125799074
2002153932
1028265278
1392482524
880825517
1426725711
835061702
1118325572
865588171
309386731
1583928404
882826668
1409911807
1139793808
1907281996
224434307
376070894
1648568191
681853472
1943222320
1726007501
1078041004
769812054
1561384570
1790132226
708848304
1268049477
1372124015
2018072714
1206588980
1605147700
1897593983
875562030
1866873720
1604202593
1942269733
1941418385
841249024
2129829652
1666769385
1139325904
2021693255
1277211265
1315820494
1006472053
442775326
2062671118
800848588
95485139
687479257
14715103
1512537632
1394918030
286435583
1522694670
576697694
1778755231
1052447927
680997321
794586526
798582116
1824844359
1837411258
1460359572
1973844068
1107381658
1389007161
329775318
1345079618
1952825541
1868420055
879920030
1604687117
1559150994
504013672
442830014
1854703352
302217668
1378785
571608434
2005568185
262183997
634302574
286972461
1805626382
159472638
648872110
234853117
1961042120
964105188
649623234
1489170454
181609159
1173587675
1133176733
1928050236
1438573239
1078924908
1765602748
521827066
416982644
1762421200
932431144
584313185
1398109631
117307436
2080647382
701837515
220602550
645240455
1675087360
1315509030
2072477753
1549878069
1073548741
657015313
1647024294
1761227240
413987758
1598175231
1060403735
1503961586
1069105237
818606774
96531494
1873994367
125280316
2106226997
290796643
20097830
868763953
1482495500
740840794
1463308964
150034331
1910444927
859556662
1943900359
1927990270
1648087823
1744470641
296711633
65191081
1306813782
812829282
59697681
1140065353
1495875942
814999040
75059001
65505648
889594575
1756134015
587218465
1627614999
1904431236
1218226814
1860540184
832953631
1886683087
1307759895
1701636322
1199336945
969352452
1520106805
1235039562
1046609672
1408679390
1304974048
1506019097
1183030842
884217796
373904475
1960060150
1823091225
1157424315
196327544
1282298437
163509811
1319555763
2141447803
904537557
1522740496
685366671
1820987195
1010899827
955980375
2122660375
1375150568
1249179750
1270145710
815232573
1279242467
994330349
284188879
128272658
973078003
1577526239
1522003359
2131145587
1121708386
1063665132
913367424
1871170537
1574583215
1760210498
453724307
439954463
302941485
1189683633
1059249965
1348260272
2124051191
1267172313
984669249
1300313569
1227188813
298033341
334378576
1655608636
672302931
1509073494
1889197203
812829620
339500130
586381544
1034808930
1026702516
283563222
1435978208
348516607
310610496
209573805
703080706
1144745464
1444105326
65147279
1585263584
1492334938
165841122
1497874394
1720052488
9568831
1341969453
1863818820
1432634197
1969479664
270498885
1495722993
849093160
371949674
992681300
1093723636
1089045021
876469718
728122263
448715713
125459080
303438779
2065680013
61771867
84125556
820122052
82134664
125738637
2068933164
1900742870
1714576258
1635304493
97652993
57761606
1815474307
475858767
1983464185
1392390855
621570967
1234197869
431737967
1407278335
1454463611
222878080
176886792
1120598111
780054827
1063318035
1646441248
1491153241
424944809
1854496
112626142
664328947
1088997680
254734415
885006555
1357866097
1434380110
1196206306
1855729382
1001705597
1573315557
1575761231
832465998
881641458
981106241
1516066358
1597823049
1439679529
135352510
1427326832
779821921
217890099
586235497
1280865866
504427270
161904846
644013288
1612075811
284889898
575786204
949267065
2132363483
1532020582
757030383
261629572
1325182674
425284644
765197400
626734713
1344506181
1745411672
1893113716
654710482
1619605874
1743855281
254109838
708869904
309258090
247542354
819128252
1628784125
863484689
423725018
1956477166
1895090683
1207913067
1233830606
1684084871
1922099409
1930137324
328880049
849549772
444529563
1967996602
1707340216
1910099107
76404762
258884017
552180166
2077379071
157769702
20447284
1171120209
1955001829
301246033
438251024
589735676
1420823011
1975326998
134044343
1692083389
731549388
398141005
2147197408
702231618
491796172
270689126
247190938
1868429346
254021590
958474724
1057869997
966783105
2086882943
1003613241
965042162
60611908
49803767
315177416
2017315747
436590272
194491516
1856843742
2036678996
1910123704
830381342
1801457719
91874439
1230497147
1680865519
765937216
1240572474
1341176495
584825781
314342158
781092769
1393859926
1326344088
557638644
1317711535
2104553039
1002050910
589108267
886176668
466881443
852228610
304812963
1228995620
2024880133
389086229
350062511
167721819
1959155084
1534415668
983836054
1008209567
1792196902
1456855678
717466183
1046321531
646017790
107341094
1445846498
1023538919
17433899
2070688621
187113675
1715621235
1663674123
363822881
1759844362
1372332295
750572889
679620031
1956386162
1794818069
1450972157
1432001148
840215189
1997888333
133213558
1387510916
1894299669
1999996542
1662741622
1925327748
929295884
1324908231
1711410394
271353888
457859187
118558481
1456010264
222363150
605321115
241748675
1883142030
1834546051
216157238
1918431921
1845055956
1544073698
1671053481
264632313
1966885854
449543439
1283712095
1755011728
1216313173
1992183065
360023581
1369230422
623201737
980410621
1003639549
1787715039
1111906618
1895560245
317550713
1301762234
717372466
1516842028
525170854
231469760
1878537921
207035699
602869658
1686945462
1724672099
944002089
704233886
1525287527
753254791
1795839417
1871664154
1178344084
2022652419
2069221559
1421281286
1395090177
623196490
2139370075
809424898
245254151
436089086
242639309
788493462
532404184
1163271568
1215679531
374014207
1111502074
1154352364
1988536337
1685672029
1911970615
2089830966
1581729595
182491508
1585887490
2132417104
1499334663
1330776754
1469432056
604175094
509507163
314726102
1129868639
162747424
1344812374
737325538
1153304866
909951853
1051732377
2115275710
500565560
1722692548
329906514
1779129777
1596064396
101672383
2095585048
66304594
308575001
1670153524
1038847910
1313716604
543853906
1348225648
2050219285
1382509051
226295192
339700602
1833149271
1446887460
1418839331
976127357
719945044
1361054395
1981414785
343118429
44442539
1591710857
1622055478
937114578
1897573953
706659490
1590680330
949199873
494964339
1772526106
56466861
625035880
1808008690
1993430042
1254995394
1071318017
540738750
726035089
241920134
213134195
531281719
1743605347
677901375
1226864249
958043308
250297163
957972454
1624643119
134497512
1138442536
1833303940
1005483623
1459434941
958247152
883208613
456570987
106220513
1548266208
1083542488
2036891961
73021662
15384004
1500233500
1129550819
115831832
122926085
889812212
1544212194
2031551413
325930691
1829339925
869251777
681641466
1739330528
730693804
182416755
41281786
267857895
1978302112
1836323634
1654074721
589915922
487898801
1131532223
350917447
1961491692
407368316
926805782
1442374132
1028941541
1947240091
1759835268
733775409
638771795
1520112662
608013323
660420565
714430962
1788513107
668833907
1202231312
1379511162
1868883571
240308537
991849515
1931583357
721559595
2076986007
34919012
361023342
1752080854
448813919
136176569
70355807
1086973353
1630387834
1734854720
1426392154
1392326617
1760628441
25546138
1177381467
137212604
1148488919
64903673
1934281290
91521837
248869144
1209023988
1939431713
16749473
1894249639
2035686464
5508629
2001623071
584025309
1313194767
1701673695
1269315011
1696025356
830978283
756164135
1719235333
236142739
635263304
1670439189
1850663801
519067209
40746742
977174888
2023390716
957156151
1015035122
1757417470
1919681330
743956206
1767569025
187803594
1935771171
1091530580
1417742465
1142654218
1272515124
2030282430
82000721
229401368
1648871477
2023643084
1094348550
81103859
576864322
1640383344
21771103
832725288
1969606544
1964706066
1948601412
198488851
419099204
324336875
1493451669
435789871
6341633
2143429616
17071023
1129385406
1012297457
169119942
919683092
1569447901
571509151
1103677035
2081557384
1963944390
1801933202
1474401941
477575225
2035510888
973481232
71477653
1651183397
1626025900
924775644
2124883190
330835504
1319519695
432731297
988862424
1090597546
2103977497
430430103
494018466
722384469
1437021842
447218906
1245925353
908899434
1546403907
846000541
1772076359
314116424
1582371052
908534255
22028958
547768908
986982106
325949141
324135883
1165637118
678920998
1142024290
701250111
886824526
1518426149
1311343715
1340731118
1596100242
1093879342
729094219
169889473
292576529
1556245529
861911027
120091513
1482090304
182297564
1211566339
439887488
1556816597
1182678817
142685308
789987136
1350421011
1880121896
1153584591
481193007
1378217313
1934008898
1364325056
786008694
1217434463
1576481354
1917690050
139593650
1692824039
414771142
2059255263
67855743
1441262003
1421280694
141854102
482128150
905470365
623359180
1964979430
1513245376
1965442503
1575069053
2093794207
1237885599
902379630
1769214455
1082001876
1806186271
495428540
365972993
2132162986
14399621
1157788152
990223497
650579760
1517750445
1612050391
1453896845
470269287
327805445
557200255
56944023
1830493893
1052415371
394609044
296840501
2143551096
1676081797
777512645
1523543727
513180525
1413319627
1158266277
1212580372
785778094
262593861
1939458230
1441334662
1951441090
93187118
180426549
1076076092
148853181
959325305
178578075
468516050
984594757
1641864389
1860212589
1061703201
1754653068
1016962749
2029205519
137665376
224853048
1529943952
193131742
1592848962
1589951313
1780679206
422469378
601453574
497194975
1773361848
612206322
2059461716
162215558
1634509638
1481217139
1643327143
1975562844
409039907
412469119
587885062
1359715943
921435183
2021363927
1263244137
814035424
1679797232
917517554
1972151886
1060728746
1389189713
1795564503
489862882
710659324
1445262836
227250344
1833636133
1554574952
607390689
1647718594
841050617
1163412519
1011530608
248738545
1929191698
681018628
677400698
1132485489
1409685971
303471275
197043639
1881683112
1549136185
61873597
1332363319
1484219069
253500896
1930749667
856544210
1345665387
1494363782
1366975940
113333398
733833938
797248855
250478624
434414111
2125886907
1453469026
1488103173
571953432
1485121600
51099529
1877340788
1719126882
286069632
1269356770
2080035164
680915873
1290996430
1252602603
1304000610
1787121212
1431762594
353001723
516929334
802059680
625449145
1113495008
1957424723
116847161
629264716
705529713
1598805035
2052036499
713541600
2132977148
929915738
982106627
1630383138
139597985
519652836
806151725
926951104
675879309
1916447451
1540506496
1109888875
742964963
1176410739
1609296158
921508208
911747564
300318371
1439206283
457304010
1400549715
1422323862
6766174
1239849957
617092601
550006466
1175906687
1720369819
839179899
1159280587
2035170297
1201472313
434983035
965531455
33742099
1252215301
1842033525
614323246
410406201
1984402390
1836186623
1188926326
1781908807
1620638170
1767705422
1729022069
1564906301
1730672462
137526477
723078625
1608386710
1554714395
1464735594
271293838
1805449592
2090306904
91473318
1934154169
429631210
1373762537
1784647517
1648037259
1896468468
367410289
1039098777
445784467
1569765018
1515298249
541381559
442833782
407565617
1622166357
134255827
1510318043
1323282052
215935444
1385089361
174956146
1961742612
615517425
1039698083
384268643
1776023634
1943557596
229778563
1369512089
240257398
767706044
1786909593
1450493474
507212751
1942222098
185701704
431517881
1840066421
592206031
49705140
625834618
418880166
513353921
1292445201
1753745214
1742794142
797075893
68127040
1726163537
1242518220
1397727923
2110949415
1726234950
1423606294
199515912
2124217953
1271210293
2121954772
19500897
1987955107
1687177670
1005208228
219410397
1515414702
160013242
1937490888
321931196
2110865463
1976034179
1766177842
1574846413
996424125
1233755024
1558282259
528374635
804720959
569260203
149163682
1260666149
151522698
1448651094
1147831324
1267822283
702307885
1474622032
916436378
610077284
1801069063
522987098
447117195
952013102
1806567255
618032441
1431490518
1183237431
1991011130
2140317769
38035865
114839629
2107658583
2120681918
543746615
899357447
1601068092
1495748307
234543512
209500241
227832887
886750287
341323448
1187648216
318100329
1423155653
1288179668
1318950186
168320722
1985690688
616342869
997360397
1029349592
1103816503
15289972
154433307
1601989683
1997076800
883345027
2128746209
119699238
1729231047
1616405443
1143750717
1974146225
1008843352
1490982797
2065465101
1812258195
1415483104
1496525216
1700999552
1848703276
1837551554
965916117
552499547
565459470
1777775183
1360529669
1494939177
870428436
1857558027
2033898343
1295781516
1765996019
45613097
2010054316
1908134756
1653585767
1905258885
1952242538
1960999941
1468040792
1174366165
1999285114
575597743
1065492928
1261849539
187357542
1738442683
1687277852
1969805947
1106923125
1263675543
774359230
143067982
1980181104
1074597220
1383557286
1789207838
2130421497
1274466176
153004271
1513543531
1086298308
1798893946
2002041749
281771551
544537543
949601474
506722472
1147744443
1617158483
1758893267
1718153142
418072868
326151930
1803747730
569747895
1143644450
239195880
120815043
648073258
1218525157
1299852446
1550137969
1580201225
1168246041
1503871582
1611449712
819970230
1302606093
719156033
410737666
412540229
612396299
237465916
1915174357
1807297427
883697388
907702055
643517659
1906740781
1793877737
527569466
294198558
2105344671
319448532
1102421907
866794204
915688166
1346653390
145491840
1966410272
750561734
1583078519
1922933730
511885891
463866355
370565922
2111148989
2132363303
1215333483
2142542603
778567333
1440536858
1901476468
536463277
956566274
522406213
1631687696
1352712057
918182442
582575538
1651899420
383970024
985575582
463182280
1863472993
1165976038
1043254901
2017222230
1335433781
1078559384
410195889
15775761
57391336
354394112
577940475
1067921785
1737314439
1612664924
1456421346
1396635646
82165302
15128216
344610199
2072385182
1674290167
1353484246
681898929
1104104002
518485731
1720010291
1185926550
1050167008
1237662438
196988174
1986220188
1799503787
279693821
2147010744
1995460404
396245077
381266318
1493324199
2098418082
461963587
2023486735
972020248
969403826
266211923
967331699
1796634906
938714024
131943971
623375182
983584046
1446203230
1790126453
1998977289
1845700699
496944604
1774004822
2032664901
612102945
965058304
279721922
1655175120
978500937
1395922282
527615100
974663574
785304397
1591710549
1315287228
992343726
756037194
976853932
1697238264
768927196
2022311906
1475374293
1592519396
1711730256
1451542617
1707528565
2066230699
2092907791
454439890
726087981
1438238919
1533881823
1646701527
1793312662
807334045
430347217
2082570496
790104330
1660084157
554640470
833382807
1675860337
1837298277
591182578
1350927042
1833564724
328248285
526540068
15749437
415471275
1537635274
1600523610
420679818
2054771818
850648943
804053915
1614141772
1512933709
876704875
1689764414
1020032654
13950348
160607840
75600333
800368083
1205340955
376599300
198697713
922666280
991708796
623215326
184672538
687873880
480226936
1922206629
1863900666
1548967666
1421131956
1836973190
1508197197
484622663
257181306
1291700589
1802247211
1255269119
256776263
1981120155
1925602966
1646771071
1728256127
70235010
313853088
205233803
1822492508
702451121
1349212205
1789208396
1265659855
676012034
427597119
403926545
359646467
697028923
939833758
857893537
348179254
1519793894
1750336277
726898515
446146905
313059963
233177610
4396157
42330622
737492649
1536112314
459807325
1713642706
369661635
1240854737
1951167243
692152918
2016052707
902225767
1639359574
280955573
1190309297
1438222718
79950256
40826531
1455475386
632542086
1348355514
1232092880
902854635
805123139
1949130167
1663096556
1838517300
648568064
2029299541
1599061585
1998809363
487880614
1406750786
1246948970
1432651510
1868807886
96434529
435691790
375044735
2092149470
29718315
1861928597
535721037
653077497
1103287949
2134297720
1406893054
154264638
1831914834
260071305
1809750082
2005584626
451816244
2140010230
841157358
436583693
1079928607
1125061885
1911319146
1683199554
1283417467
243519885
771384055
491661745
329500614
1895114402
1112329131
1567412712
1119573688
1460589417
218900163
1313676730
105898132
2103028359
472890398
2112429192
999603903
1634225790
1205814438
1840079943
107493921
253294366
402460245
174176799
132080496
832663958
723590713
444355452
914023479
786897015
1526237377
1587787861
1061032969
2138829994
996122861
419420827
471441972
1188456827
1966208322
1879463530
827095022
209165267
706804644
1919471112
831985750
181006406
1429835633
1694245060
2013300984
507625618
999190673
1331465850
231562354
1759729984
549722996
897780950
635555730
1922637706
2047200439
822959228
980665578
1162685518
493174514
1050943917
112172483
961321441
1384198013
1693793042
663929905
975398217
1082652443
1345385926
1802238816
1489251856
1072797560
316805281
13552880
1209470574
922770340
1199125934
916718919
1284758377
449410878
508348746
533227523
308691693
313470280
1237210040
1319197920
28081370
1371631284
994919730
1378793582
868913569
279061258
863052615
320332434
236225115
797876571
1301559732
677392556
218047771
1321516276
1344517873
28360068
1581628091
1453287012
967616830
1529954836
1141581620
885732553
2107876270
1205983178
920542831
776801144
550305253
569824825
652657924
499810310
1879648386
528462073
1890622016
1562734509
80026038
2039474586
2106807019
1472063570
694868529
940568365
976802114
1622824744
1536683282
831573854
1883436713
586112925
1384499440
103270164
744114281
760497532
2118082523
1511938409
847075542
82504781
1441775480
217112402
976225823
682528283
460243117
903857667
339198550
720785542
286342840
476836783
1811572199
392492662
1374671553
1934633881
108294691
1780244301
1005483623
234789307
408757792
743666243
462355195
1782588352
1961180350
2030675081
321693758
2126788391
1709392404
250297765
264321792
87410235
1833923972
1789682225
718537944
269367184
1931374947
2125183901
300656745
196754243
184200613
312947590
1662951937
1401587979
437434860
434442872
2133747073
402959914
1666356462
529851917
2070935601
2036461138
797731987
1241173076
1327254485
1335084190
60058759
707340734
547277876
384989411
1769677727
822742455
787114322
1575766722
584210585
1429272572
887491343
1743142591
2060810
2009933636
216064281
377299681
1743531381
2047980903
596288388
589039067
1709780961
832437840
1524858357
1264024577
987773568
242030766
1121845098
1369708812
1505758521
520365451
761842930
552499494
315079437
377799385
1315998934
1127442266
495436791
1977364377
1570368480
254963069
732714426
404417995
687772471
473972052
1665225295
1748071164
1004398382
1983773679
1393474612
14464454
730962741
1570593880
763270884
595546854
876205465
944366936
751074834
3059982
42892802
1302331151
1831384743
282855530
1108748592
395136672
111166944
2120778173
1471574612
1193711528
605565343
489507986
998103286
1801544087
1850934953
1215786932
1234246226
1663137086
1500445624
1111957999
2040423869
1307338911
1208564040
1344801274
1329085772
1179793252
1786932077
1614134041
1255096927
399002658
488119481
1883402862
1352556547
951971534
1732318022
263347196
707172033
119318414
562126544
1614979366
635476081
1942087428
755741356
271790182
195735948
1503965192
1165134037
1299060205
267284686
271919378
1332588470
2087616989
662788146
1078548170
1787748708
1150171186
483706369
1360136043
426461936
455238638
1535891397
1082074748
1742861261
388583627
1749384375
781664899
1427760486
910351259
43673972
1408827243
475706687
1866121086
108493879
128239066
475533655
1379974857
618977391
841184560
1892584145
1833796489
746847961
536359770
1701809530
165979236
1366576795
904642390
2103891599
2019981538
1452285940
1378873699
848106563
1463361628
604744227
340582725
1601775615
1204071611
423285316
227217335
1234566978
729125234
379925742
1559898652
1385242203
1814279820
650667999
628481117
1532152864
388844783
1012871945
535374378
1248656003
1728795986
2040607658
1472701466
1193433601
1914213841
1491500424
1037670145
1796747265
1057313380
1848385323
1727952806
1636876706
364466214
1048614227
288045072
2124895234
1283067171
537527330
1232006451
378985850
102512393
1194023464
895875211
387231411
1734345380
152772497
737252581
1963729871
1730317653
905307180
150972874
2101038770
1382065365
1575311704
1603952244
1492605774
1881786544
909035091
134959114
702097468
1480525201
175534530
1862835527
243782682
1520746951
2066883747
1545760114
1301993145
948161435
99646238
1665505001
141944898
112900674
2142546848
1620561649
1772189157
12892251
1304259678
990533548
1931357383
1947099783
402587927
1786153055
99879075
180335930
1100279801
193879465
357429384
1202622012
1379788995
274248731
2115035568
1905623975
118923510
1305678747
2072270662
389891267
1872304022
402887124
2088574919
1920048840
2058366514
972150501
1412812653
304180723
167886912
1590808878
388094655
627002954
376589583
1048572534
449122543
642009945
1867288961
932443893
1315157906
659720513
675574392
1738492206
485174615
1942934145
2121418839
1971057072
1089249546
1635524059
1094734803
814069934
150946389
1300246370
1785294003
1312290733
1707793005
1007584415
1360407885
441746024
962622114
746103550
1666223619
1111459157
98388709
1486511106
577681905
1889822360
1964040938
1551352016
1257376256
847209377
55974757
223968416
2011948759
1708989061
2034505096
549425847
1595188954
1945283194
81177621
2046921305
299224308
1962774617
1622991602
1097264052
455562001
588373540
528540416
456261981
660007113
802207587
484884718
2017207746
848167806
1154522127
1413304300
1461626295
1148279081
672708029
1081067019
1338663239
1487846310
407647182
1344620187
1253189593
398160842
1255855291
1940239220
416360996
984969795
1266964366
819877771
996361751
1851816020
1718141548
1721275925
440619710
1510852680
1953588765
1654358851
1535985249
653527076
1625851126
89364150
195816573
1071491125
1430757752
1820868068
554322863
190915760
568178841
1703794602
991137488
534219433
1061477739
1557529937
601177360
1119804932
647219543
710830256
1974420181
1257417730
1580149484
1221188442
2116342065
1780240531
1484090514
478102171
1549181298
1228392157
1976647904
692900018
1239518880
1194711920
919119504
1720322746
251544735
1167807666
1836261179
655294339
1787417101
538279101
814680918
2115031074
277808798
1644094184
2035789883
1030199734
1971843811
1691856592
768139653
1490187037
1804213626
1713797302
792137004
363219898
1199766553
893479650
1242418195
422896829
268359622
845895276
1224515349
1568954744
1944149456
1976930235
1732899447
478241969
319906551
1060142810
84940465
1007625180
1779442845
1798124043
179710720
62551788
1245844363
649059819
1020761111
436368693
2053441500
1627125193
1711931865
1945991807
1101418484
1457164042
1109746394
1331655677
939129721
847196316
2025281907
46361020
716428956
2132798025
547907756
1041227840
433591502
1569101767
642434202
566938931
1810395130
1192140393
2014697285
669671542
642832239
1793337089
1301976982
1703203637
95702980
939521700
148129743
950937903
177229942
753963539
1267224122
1118169557
696052233
1601166890
920404677
1884930160
1398069690
878207805
1154023505
14328017
1683983652
1030442108
248844805
2080334085
1128912495
1661366235
1900693369
67604932
384157412
683147368
1508462337
581690213
1093840076
1999177748
1180749454
1890303262
372167502
1803128406
2011438016
1932679313
129608873
1331207129
647920669
1948219160
571487001
1121659533
1975054010
1945237174
706817767
444226093
1249011352
703153583
903473263
340742040
1339992689
552924570
230035712
921092016
1878182106
273978825
1545476808
907422531
491144457
1412623721
893882736
1537241934
1785777611
630946410
255856931
782204530
1771737163
1286405245
1290988695
1727976104
1161521474
1832396477
604386767
514100365
2006953893
496653308
676427599
331193891
1447705824
45854717
170820796
1833578917
1825846983
1930873742
2020113704
1029555308
329947549
394342040
1009080503
23728162
913816413
33573916
962856515
35267575
1394393952
77406606
1847485144
1027899664
1567824256
1937382862
2056639150
877310689
1679040120
262835746
1966143776
1288657701
1120344101
925293088
2080447832
801993293
1423988845
937902019
1688443263
654199349
623053868
256427764
1112682622
554946532
1008215487
2076766708
1324064426
2091778124
75643505
1167153100
100067565
1522511295
435543515
1793039351
1180336562
654731489
235960261
1364938130
1647245094
960454041
62309580
948009764
1473919984
1604349175
1527273483
134920810
696144651
1170282263
412364697
1754609322
1157301336
721085443
2076383379
1480786165
1983012542
656424637
1665485255
802259710
551400553
224310679
685628434
1867218328
1814692597
1292152142
1446111337
2045674027
1005816269
34826539
2027068675
274679366
590454611
1162073851
2063053708
1479387650
1465204747
109102739
769334551
212742857
1327837116
141182693
2072460791
1151167551
2034356183
604292836
1125007182
1133223316
1668278489
1554338238
1296726193
1894591598
1948617170
32675790
1227792521
1403606576
1674039450
2084726003
1852638385
1707869756
1841259715
1933443231
2064842398
1771648810
1065242273
514147007
1685629669
141962813
1984816662
1534726552
2065117308
1483841652
1069122605
1501408335
51726744
1688943616
290121411
2029375784
582384505
583650227
1714873482
2003578044
151553871
1763098218
1103617906
1349841997
1619254089
287782151
1934836575
712296478
1018627923
747739357
43673183
122238191
1691912156
2041537874
1735285082
463307026
332418799
1465462193
1855497238
571606357
167949364
1525758425
1640445994
620525085
260264107
623180098
212519561
394575662
228111990
468087649
727105273
832695559
1357788035
1067744857
1901164038
2009884789
764479875
1434372270
2088808199
418716787
607126820
1993861562
805219276
1109827562
1442036101
801786796
2026158142
1565453448
1787567979
1912657934
323281503
718437914
47346936
714992295
1863411384
322504408
1953925411
1168745697
1753454777
1048944425
1879785976
1298417448
954773140
1523216782
364165686
1923674689
1905844467
1405160299
421115761
2125655538
2086514861
949649250
145072625
1345529168
2123829278
1871027242
106240590
648493509
29618391
2144374233
1175032533
73167914
1502512632
1085366195
1026694884
1709177659
1838976939
1416778897
107191817
997733722
1454138171
467877819
459501009
164952389
1318257475
1418694301
1522647056
296339619
1781529112
196100853
704622083
616040354
697775310
1973874559
1906358068
287443540
1297444486
1866039484
1669517202
1364871485
843175520
367034795
1078976315
393612842
1275473152
1985323389
611167001
11289906
654741835
1285086238
1774270106
1417416437
428228089
2079969793
210190556
1006398102
774861546
108304107
164146019
1785261368
1966686710
1528070637
982838749
931694686
866910317
1373461264
592646113
1055305742
2069999125
1199068248
1042891074
1351562930
505758788
199903860
1983760710
780228820
288324310
591659138
1891341017
1101842103
115600316
474751193
817879711
1591341653
1080922242
913822008
1273034596
1520221672
1045184389
1751609098
642014950
263028100
252912113
2121326915
832584791
1117438490
136464326
1483553163
43077534
1157893705
1008379999
1904728858
952595880
1004629747
1887353081
1898784733
480422145
1196963408
1063774675
53274489
1063381272
1498894317
575498635
652526508
1212061018
1624602522
276545994
978929005
1745784037
861229368
364935804
1678325842
34592340
1970182282
1617006333
1409257873
1597184763
1062644583
79105398
856281347
450030782
2134930936
1979134770
1817183382
470644063
628951981
1055076455
1128918946
1961349892
1582650401
1053917376
1810294513
493464048
1310638371
1179488907
453478276
1804527442
1697339832
315275311
1241946570
1120533977
1239816164
1871742269
378648108
2107259620
1813335120
833089055
832136770
1171870832
1987830063
2107967074
1029392957
219104335
425242681
1238671447
2027161838
1876761195
929169771
1439258747
2124072981
1650436574
1239718381
941731921
1917221178
1780482415
720594602
512916287
1647899395
764984652
915928838
1637164122
1339837451
2123122952
436651725
2092780786
2095528255
10797321
1575403531
1489907950
1221973559
428800939
2030351321
637009886
435514492
1488275435
2122605814
247587351
1373185480
13338333
1528648429
386104914
1626778998
676522919
81186113
1635601039
2063007480
542242116
881879917
1938410630
2139774752
1754344121
2039904757
1033873799
1348877804
2065303114
763703398
1338603218
166421792
1694770862
625969281
1814852975
1963975591
2042433464
651621086
1487804363
1200430910
1150769747
1975995581
387496940
1569751159
1993587839
1205150814
40588322
1706581627
75442349
1888646428
426316342
904539935
1690670871
1699953040
1526663884
519168146
1826453437
1069017135
1744292447
1000548122
2035591501
1526959026
1186854714
784765014
480344501
637096560
1280694306
2038138566
505784532
274363964
823343997
139336755
2107384243
933124721
1689612437
2062480136
341470895
1469734064
535023216
448085299
1272306683
1271943127
701826524
315652489
1898330383
406333102
417739127
425301759
1600498118
240049682
1183308176
1029103454
572949989
1059186992
1750976785
1552467919
1062810889
2047266326
2039177026
485169879
1205489324
497892066
1271132562
355566627
1585423430
1082654716
1254796088
1816031854
1406120171
632644841
111286241
1118491473
1221630385
50549182
945224826
1842858126
1038283258
813479027
1797918192
1804829729
1142619468
306543553
484913551
1204707282
1144246196
420385934
936137756
489483637
1740658518
371659646
2110190897
556826671
515707737
1194061013
618147429
172483447
853606095
298689346
101261100
1389606231
242702638
980185796
224197115
330156218
1489722348
1871630418
1249507519
672933407
141553013
16814795
1953305286
755843947
1765314848
2002043454
932716623
1787441957
1691942289
1931063844
743698230
493981624
1787819720
746507627
1534923014
1564715255
1708304557
1674053527
488701772
1470250530
696326027
1302211003
1168455728
406821594
539660097
1563184210
565861209
1121467742
1470593286
1469499526
807215522
2033066410
272177925
344308579
918982749
838947524
2137641599
11992024
1728755865
332919889
797635870
592726516
478075374
1461758891
131895281
805591416
1048156531
291447745
1804941200
239501039
1123470550
200575086
572134911
2023908823
664754770
700262052
2012283376
989827218
740725831
603243614
1626819427
2027437890
645578209
134243106
1314223624
798928974
1582739411
1650062690
272441442
355234882
57568186
1738131757
1625774082
2057301261
689744829
1228216593
1013029958
2053644919
299103767
1634048481
523965922
1761403601
670304491
1835320701
1828280787
254734905
1765987434
968593073
592542490
98925141
587245855
2001638610
1764623724
33362858
585249636
1683362756
1044894184
1458077289
168507455
1363841086
454558305
2088123777
917820981
174413109
609692058
473282623
479839596
1891629462
259279782
74840153
1035289426
908990241
1821141302
110929000
340775958
1932208826
946949173
1517392459
1971262988
1628287258
1113365894
1907258699
1175908665
1824769407
933916743
141717210
1302009804
119356860
217235844
1460959914
2009703694
1044247550
1408084641
579258941
738309342
958494578
2140761061
461158684
1802930817
213177209
966679433
593987253
100264967
1611804875
55167222
1678872164
1164294600
1397205139
1122265160
425906473
505813217
1857574926
455578228
1175839753
2105957160
982702516
1008210126
1679359360
981531262
1538243931
483086753
531152302
1501113178
2088781230
231764947
11714627
1977103741
149093136
2097862691
213847380
1184397951
1532503749
1899022630
749525624
1526530296
457370117
2129253823
1186853501
1114380738
1093016279
1001996903
1030185743
2029428732
183946090
874278898
34600903
112660490
95407075
312958762
1587285154
381805142
2143535286
118888808
992387479
1119961302
1558604130
1775042679
1275115257
955684367
252911673
493427130
830927154
1965477285
828016461
1987754736
1706124141
1211917390
2008895138
139401789
575078975
1792534687
1532374719
358576819
2068633565
1274912860
237904604
910495757
768920883
659969228
1026609412
2123933774
645628076
908558087
1970990218
1064576016
189097307
1524642820
1140683448
1651344142
52234318
1130816394
1417917004
475519384
394555496
2058179677
1599114047
381704169
694560160
971125682
290425424
434451410
1500324661
1763370120
1102347497
1244325693
1026005692
653552131
2115516040
1155779746
554217946
179956221
657172726
677240460
35873065
1249096268
1567426424
465219352
1603204105
834870608
1825694151
780650818
1734684442
93483437
1573060308
226656842
1308743319
1288864143
618158296
789601563
1002400491
1988449484
1235463450
206738167
84156183
1587229842
910265459
2052165917
1966577807
1850586213
209137256
664306341
1970873138
1100451715
411233007
1224251309
1132756922
1249781391
93854156
2079677794
2100927822
1810868080
1468101494
1951419500
2050111842
2038440738
1788642121
192942584
733443825
1093257665
1959975657
844078605
1542796462
430632592
243425078
2024066992
2121442375
174796332
364326022
76436645
511546534
903417491
2015610725
29668649
1326940386
119854275
1814193993
590201371
1533616179
1330069140
1270186887
35535567
1407618498
58535004
365670958
743495577
240167390
1506226329
1603972683
2132625651
902362018
1697352698
2070577093
785926902
773962320
1394084601
195972899
567782124
1696700497
153998191
653380520
2083958164
1519356441
524802411
475085206
609451907
1240141753
2046137030
821803394
358869647
750807052
222749012
644861449
1642876961
1769659498
169161690
46689831
85167830
2141345538
610973171
1927819985
559397176
1322611654
339226489
1325898292
376701629
1002429589
1185550354
305277360
1533712468
1742777053
922695610
1334125976
211000805
953016906
230402616
32683328
1846236835
746316155
1836623729
354578962
1501884938
1001887796
2042550369
1382945186
1408515562
642676024
739782097
706319199
1898654924
793827247
1031287407
919045417
775419712
2134581242
449790209
862252647
555184082
1606260403
2032524741
1981975783
844697574
1420566250
1651273782
2123108967
589176767
1349886691
662369510
1252201350
1529045347
178635658
162823835
1421394859
562508277
1283308006
2105194183
605754673
782922873
517414304
1015389772
1888732891
976540257
1672232083
1716561374
1107942802
1922866583
525514724
786814287
1512563941
641211019
1471074203
1940438178
1660251517
771044721
1323764753
1181844169
383687432
30898260
2146937246
309966152
1682020406
2004915469
1819246243
973793787
1804964896
1920376742
1357653153
651472094
281819967
1960764669
57524863
1952430065
1019140512
2124719858
546598978
809732845
68685248
1400348700
1287690381
106256087
115676376
1193478592
944029581
1857995720
1460086553
572752528
948715167
791592592
1401651256
937537358
1719032203
585922745
1506820888
1239712209
268712425
1250727940
1330382110
1755372979
1545017227
1323747891
518862090
1888184729
472150093
526602082
1691081187
1156088425
1521369944
40546643
323678480
297159136
307134171
763979543
1743492874
689236909
839011053
2110809144
802827536
8636612
642834313
1085309957
1479814721
155652073
1139273839
2081772781
792941724
1692023569
72892129
1850526688
1050128752
725329927
1913523127
820597241
2123142080
1957348866
1205603906
221976416
790929158
622861258
914114214
19053295
268546681
561336603
566469765
367061323
2089780171
702536237
161581223
1867285080
720723072
1959406712
1898389940
413077
953990063
1331716539
78649960
1248257387
1017685237
2039238868
472542201
1110299289
2072931937
1705602822
1826964384
1673071936
805755970
1624314532
932805717
1134919655
1640525919
1486248568
1329190952
1938157247
1042836798
690884996
37102504
1621899864
631727141
1452008951
1350622422
1473279988
250322715
741238242
1668171895
2078402287
1551562608
934888633
32326114
666060768
1169611885
1505737376
141832123
460515013
416049978
428382187
356953614
1265230677
992774597
367516913
1356799614
375924850
186119412
732966205
693832214
979649237
2146606455
1540509443
2145354003
349392954
1219908460
1400096389
231519772
2067997948
1537614243
1840492414
630562359
1647301188
79843966
1026448407
693390629
746841785
990540512
1064300407
796264754
596334024
993028820
1581686806
372237761
1011156298
2000158092
151309911
236532640
2071564571
123334066
1293587048
1010910539
261103800
1620608198
1586045349
1482835145
1141444825
1953805771
1113768695
1460922487
1401806725
2119884176
1487168490
604656886
216519854
1442542211
1176647595
1727442614
902344715
1856570291
1032319143
29311200
1506296099
1227863054
1211796621
1508451029
2105647315
389689915
12186075
1811353184
1674296954
427869134
308082837
1338152373
806228483
1084621065
1389398489
2081784074
1837785040
865069790
1767651569
461228192
136318487
85564400
1868531174
1496978194
861474932
2063308680
1206663848
344280245
122513287
479561763
45939035
262344674
109664283
548807596
1580468643
1882343899
1170811618
177262342
1373975891
226481858
1703798058
499532209
971325602
1617675109
666322924
335870579
1865828884
1122306042
1667630532
861291157
2100393558
996255401
418085350
820165457
759268410
966413786
1200843678
823495123
313012657
1351003437
2107645376
1378878811
1589774867
1659732970
2039077487
224260250
1438264720
53891379
2079279922
1558981256
293872027
248387339
596381962
1698410255
478398962
59668081
954164519
1951491250
111850528
1703170610
1857367808
2023959306
523136120
622898162
1836740102
1783217287
1344186711
472637685
1760022057
1142998904
1784613792
758231369
721270403
389234298
1606133374
620814928
1765335576
1949976168
354265114
922581661
426004749
1551639537
1637648403
1956246736
362541164
1248840769
101132247
438408405
662001083
375786207
1228396513
2026040816
621336786
717182280
1269981163
1161315596
534938075
351014654
663061044
1831207925
1371945185
1657062807
1339100022
1727983651
908690353
991306532
1712483537
584583537
519314709
2047560688
2137710559
1806763354
916236912
1006096562
1839604067
1727277185
2076867484
174467963
1412622063
1286367336
1241303139
1977111459
948671934
1294636409
386143176
601121761
2079724560
144661244
1518023137
429026214
1567786969
1869085358
898688773
502414465
1559102735
753011143
1123722945
1829020425
1736498466
809450430
983449982
1563613651
2140107815
521627748
521923955
245959726
270005491
162029598
1337511125
1839082941
1670178542
1693332644
617334182
86777415
1088199176
934201994
1440914710
516258586
2074667131
743259285
1763571402
1879829669
1665087329
1284619708
14139814
936402271
669193330
1560264352
1040512834
153131783
1710361764
555323056
1837179359
1324793358
2090076202
992050929
1511500799
2082717538
672941875
720191561
1843109437
664833395
1891718954
2055251312
874993875
804647891
324115570
303387249
1049077427
1779727715
679251671
1234373961
747728870
1414426228
1674946803
43115614
1157392510
272945599
1441002725
1069552028
665211057
2031170725
2142371259
1282499233
963065114
1277151609
1372341804
2045052398
1972215829
1897321382
2013085306
1272809041
194404340
674705898
815638220
1448566729
1915159054
606692500
182757665
1674992853
1303017696
1212316565
1849697911
1712722311
1299849113
118164074
1240794074
1555572085
1248507413
1086716182
643745884
312058868
1763238766
646002676
662257142
799803151
1870419125
581104240
611736917
1956666854
376224642
1961057743
1514585403
1908376478
151320238
1975314622
357662807
1318624552
825873809
1449112271
413653765
901625205
2027987623
238842238
232291962
790212980
1016772634
150640483
822063661
774986097
720505458
1056943943
6612920
297984408
2025755778
370601371
1193505709
1230970932
413755416
1629198091
768560321
146075688
1543767840
1955945411
2038993099
863839120
393146443
338593408
1768083323
1277851664
153788859
899789918
946040415
1730844648
1597311961
232744509
896359781
976997102
1857629849
1156265859
1175906706
187626723
1188091207
307068479
1853452431
905178416
609839284
1472617060
1549771741
1543248301
1249466660
670518296
1368948145
276921615
330715099
367997119
868289222
1504955118
719899707
1208507129
913287527
986922315
1092189356
770136382
995760701
1654514361
788678388
1575030663
1698906389
1832081679
558034772
994811850
1354232022
919666410
1294542564
2003322861
1731304061
1218906960
351003296
98451933
1419286336
1943070140
1252469640
1829203551
1111189150
830932371
162348591
1386140243
888369568
341346564
1020612036
1504125598
971460281
1262028909
2106616412
2436405
2089860261
2107953846
951140157
1449650286
919108704
1806607129
1414084425
1907671919
1030903109
870683942
1157015178
1731430264
1553661833
87227652
116680966
2113154188
909849776
1147919254
218251465
982810459
758506748
1985038520
456840335
554531918
1018575177
1763866534
1441724581
1187676743
287607766
1520322989
1549201039
384602118
645840768
182461627
1735487236
1766860904
1019580945
616955505
2043644306
1697100065
1054927592
139788481
550146386
353379394
354774235
2033285389
1403225103
631029933
128646147
690481467
1676853761
1859455796
649004558
1713484073
148015682
530269457
683675863
1831216368
1932032978
1665350382
1712210313
1205776957
408958731
787943260
1292591496
209106020
669246225
371464536
1444629811
1988845855
344267495
975672942
972972417
57103044
1840730724
228791819
1877954781
700171687
466974445
635891552
533007372
1288312190
622413938
1669617427
1190494077
1867351482
1394498206
2081596859
921590662
733392668
1492660263
2001497069
478159957
1903905630
1873692793
2061980710
1937793090
610851304
1545716606
2074149102
694333946
1868457898
1220878707
2122033095
33113419
1995528237
1981635946
1853805478
767376675
1777454881
24390563
1873715654
227610355
205203429
617671306
1863069917
1480249078
1375333619
198746933
2113055110
1117350967
169796322
1960420203
1025519937
1297713295
1371214193
761409946
16063315
1974527032
1255305115
975404586
792806176
473309339
549647190
1740220292
313928299
974622678
37296389
799419334
1817282424
564844133
1176193
1671860250
1673083753
765152280
129619266
642953034
2066875482
278305223
1294987406
1019940704
1519926136
904524440
414615759
299074128
1055970735
611940528
1923082148
954908218
747620704
216220623
1759821761
926956503
1005008642
1675690661
306234052
449361528
727998758
630293145
814188026
128590119
1953464163
293663167
508590466
53261762
1456665131
1516984647
1368350885
359910196
955519041
1516784359
837102933
44585188
756657024
865961062
353456677
1850881526
237793971
1700020198
801315022
858128640
336158430
485147358
421793197
167553673
1677051812
1337508267
384354389
778685366
722755039
1712956343
1369323020
2039264437
1807739079
1460233721
215412861
93124109
5187789
504788974
489766574
1801161649
1859257053
106133676
1861806550
866084796
768655531
2030241031
1410614453
225845804
1892551383
1055787780
65537018
591900965
1583574893
1023372322
1435528948
1693970601
692118624
1716516705
771987817
1438615135
1602417473
1433253619
601496047
262637575
1664135938
1161643649
1706164621
589028169
1014194529
1319716098
282305613
225233763
1574885842
626448423
123173121
479403784
881149401
1214361060
1265944280
1962115248
49571817
712638390
692268836
1057362408
711814194
1915479754
1943174890
274167311
287423870
272191834
426860848
438880539
1199360180
1985575107
936851473
657626468
1564289247
97282369
130291391
1805675670
1052006322
635123574
1510716579
224900293
1911664370
2060724545
1378682523
1883714451
1288707416
62307260
1716393503
322659419
803812809
1349800318
883714620
603820619
1873164558
513572670
1756636954
1606268186
1151629203
1454594056
457512556
359961372
828613213
750587869
1897504057
2002820680
332478764
163684872
1810527679
957318723
1239451305
1465287879
2098302240
1934372770
1554074566
1368700994
511606958
985464302
581599620
1276212336
1592091250
392449038
222755412
166656837
739913525
316216312
263995467
1190490048
426591928
1112351979
981108825
1305952598
712769052
1769761509
1199981418
1716879354
149213602
2007009295
267537292
1159157882
1975764389
1796249786
1470355993
2104216140
1251392030
1297016427
1165374261
387276663
534857181
1788046368
1782603305
1971622940
238861915
1145013684
708218028
415908376
672461893
114796662
1616079235
1090957879
712746571
1573238703
1997677630
1655795402
1906594307
176449621
1989990430
1293778161
2128147855
913247263
698821883
893204434
1514501447
2045872285
1515592489
588696783
1735757940
813082090
1477916806
1643404402
577510652
1202890150
255260656
2055260758
1272119926
1395203074
124588392
1401439910
1873085004
1870442744
1038706127
649082564
648284806
1715227797
790397930
1146966109
1628439689
30362101
572486059
1930428938
1700935216
129636875
1639877035
1188148875
1942635579
1451228208
26046276
784092105
1883158717
1637261369
1077937812
1353668974
610746028
1517574777
436327246
537675179
937048816
1941711656
1694846366
728753840
995979868
1746532766
628381618
439646303
275710088
981062490
641871520
1919826271
664920720
988883463
802005958
1782020870
1686535643
321462553
163775596
1783732789
1925144136
2134624615
2058050250
601024681
613873267
2035713817
1180021891
1579625830
819287293
1864357822
1053774328
1016253529
1735630063
1872688095
400899232
479799454
972850694
1480157283
411031198
1421020408
410194796
8283053
209746273
716251481
1878632380
855651859
1116758247
157131121
655355381
700294810
957081201
1050910996
661897798
1828347579
876491387
1284852495
2089783105
1049376267
1040995635
573491150
1970966962
302256293
454875137
2042550861
1186599540
427739751
1035702555
1818620459
779239866
1633348707
1682571012
884055623
1205895341
784056743
1124273459
825214454
115000463
814854291
1192177438
1679597345
3414852
1765917066
1605637671
1362617845
422030069
138264691
194712061
1009700458
288646554
1817099727
1942131827
999719501
2107603188
205624162
2068936878
1592980350
876469453
1033415884
385577638
940869655
1330787345
2131795630
1874057182
1999179367
101321282
1563801099
1425180536
1122011836
2096293513
303354276
663080399
697775310
1744872693
766130052
1300252043
1820128632
998042453
695873916
1436350485
1573379986
1255244025
499270595
524210329
1456952215
1525165473
199450086
687997529
1407139017
817929242
1886093351
211126335
1135884702
59253371
1011686567
2002639985
2042310339
1786801115
238688983
1740217172
31139956
1698437028
904226570
135552666
400368771
793322114
1151238030
2097046238
1834834075
768613446
848108852
1068248296
232570583
1251256232
1766309732
1782268338
2002255392
1918424025
2031591123
308210801
139090787
504187887
407116156
184583478
690088779
198675539
1141714953
387854530
222901896
1572403372
1741793184
799506976
1792557335
380684283
216552424
1168562082
1184193638
1435049725
2133699146
944406263
2114187276
1956822971
489091302
764837550
825249800
673697328
185139857
96157407
1799476670
1936659169
1510873633
1524315592
667913152
1003868382
1019144943
214301535
385457498
1756534431
1645518227
1174195638
529581331
476561190
1229927346
909473093
469351020
625798435
1974905442
1259699659
1177177380
937914293
29010325
476780143
662164085
1553965996
1808482603
918375382
1660774299
714010255
1611191374
1779100290
1803858722
2135581220
1718062848
2135134203
403282613
1602554987
1884977343
1604731031
530679041
743779484
1165429112
15680277
701917098
672561936
317445939
1683861604
599381846
1699812227
922991829
207265704
687827332
2089135605
1596274891
1589247704
911857962
1003912467
80637680
857596299
525295726
1736922545
741773902
905398458
1086792131
1337533807
2125302303
1872796330
957151261
1727583017
1630154282
479962605
150641655
163727278
853949751
614942363
57157864
1151376227
1459299421
1053951737
1185676405
1337624189
715510553
751460233
2144668364
1158337935
1478263312
1763091501
1622259580
435229226
561284963
1479641058
860909362
1261526942
1620010325
1830689579
2014725296
411903627
504503861
1498642851
2083274340
1921297474
951663722
1093203939
2012792258
1522285427
414617939
1203969181
250766347
974428822
1462854910
1387218559
2127070031
1833560517
1033695557
78756074
1730712952
315984457
1622347717
500877946
1280176669
1869970356
968544837
845955930
1894192911
918835341
1604289144
1396205537
1071252196
1400084992
890852567
1491605155
909904387
1858791679
418397210
981547232
1354737838
63621985
2143655216
1064597942
842278536
835265932
947754633
683865594
1814716771
1065565323
1960729742
1395992267
475860370
609685310
1021317783
2115066758
1550891756
792943160
372515377
1204719383
131441067
1066769833
1961960186
823560860
612748662
1926133954
608080888
572328395
1602157121
771982415
90237563
1566179007
908827023
1887242824
1753015492
202010971
1287990885
1551710827
1644883755
1832709175
417345437
889726603
1870419038
9816568
75709327
1165077086
1085163040
387650073
1623835977
462944184
2117961525
554036265
2062354482
1740518314
1123246741
1149079640
1148716213
539279287
2082636775
1891694820
1656859858
339383011
444248391
757473345
304697218
1589683951
1124605922
1118850534
1368529488
71897260
749996380
1736017555
2002573671
1001098722
1727113968
346265930
2106728673
1590618666
1056529403
1375965998
1633549105
1079342221
1735909923
1870178255
415813975
265553956
249260987
1104401535
1143254394
1241416752
1038168176
880802699
440232683
392671519
493876119
1632154431
339061515
112610862
865974009
2111029268
119786789
1047238603
1993063532
715802585
866462587
1504245566
1165363398
1011216085
319698468
2019122136
499842792
1963230048
1085508910
928825954
1532661611
609358133
1426084378
1061729822
1530401832
4568577
1738708195
1362612022
603735259
1276139442
307442724
546866096
1457190812
1873221110
812734570
1054283838
886359644
1586815051
2123077981
1493075369
1002233442
1302797732
1085886849
1817365941
1283887666
1355649691
1260750058
787032582
2018983186
265267058
471790550
649601256
2002271099
504978874
1547624239
1204292953
706268513
1566532707
85810594
1949811201
860333515
1858722863
1569473592
733765530
1154684347
19581983
1346174435
456207718
1947033218
230919934
556881561
1549362075
1161066852
1960725235
1071385371
2041989324
1831017715
1116923233
1384842619
184193680
699316129
1403931520
619098000
782699987
124347624
731798610
1788699209
1045789083
1608709619
440907576
225516741
223434142
212095610
679378963
678902756
820164789
1734008205
1820541995
371840693
921579424
739341358
1623385606
1758689117
1382765445
2028408200
214633803
142200294
866421787
2046443952
517926364
890231150
1234997052
1171748416
1506405411
442078962
1888836261
1113484314
1170795612
923583562
1739628141
657713314
2088129408
261214347
1870080776
1249411473
1430386200
1847137074
1393996446
1963043104
541189447
1610989723
1979135578
294832938
905382357
855109611
148390425
1112762770
956767728
791501116
904396045
811403712
1566710964
1074495075
1059151956
1084469502
392227644
225303674
1856320491
996304189
1471417635
634387362
478457641
1371873926
1056570977
1861091602
59736727
283943220
1143970122
1832846763
1922073993
263105997
1947136973
1422931281
2131405162
1372157584
215489851
95472196
1536062376
761360260
587679211
1675498523
2142870895
1111890817
586535453
2060637035
1109460730
2088059384
1021812288
1449376151
1665417645
1727421164
387629124
1452911841
1198450642
1887475198
675645554
1780664043
455805617
973877105
1557100824
2147388992
1312579587
1047120199
2134012606
1924133602
1129641693
1450416795
763906119
495174206
1991041821
1217864137
544237566
415233395
822325342
277951576
1601800936
287252484
635246666
71089189
1249412426
1922300436
1298878040
738289116
43161993
390619074
911180103
1860153060
551444604
2123576175
2049410581
1510217653
472681847
1056744331
1227176514
791151323
1842070620
882596631
1967247614
596285677
368718036
787528856
1169771939
87892042
1411038202
1625168029
52663249
1728694921
1968022564
49383005
1567910171
1924561279
596720060
2058181707
552416400
408293116
1586666228
166659371
399134182
2017547426
91064793
394686140
1243376001
554197728
1870989621
1525349822
976292013
712364050
1682980069
1582763893
401274419
1461245754
1635132369
1465306800
1598577566
45958316
1411453100
1494901518
2118841842
2040046126
1900425908
548858703
1748657388
514422854
900150968
1221548309
1582944646
292485193
1152333731
1956571985
46138354
1312169030
1159909081
1113453423
605359684
907814037
1857718154
902470201
665117501
1771797675
1602028114
1194114896
2070258480
398515322
1774600683
1900310665
681106500
1118166298
1506937781
249744707
198166767
647035758
990473525
405617519
1458118342
90503986
1708031578
1278675740
1903778937
691052605
1028370152
2106041048
1191651997
365647120
1679102766
2011879631
751832318
67419086
344646933
1199683180
464152758
369145126
861361297
1408347444
1235122541
2146835806
995746533
2058489217
1426853319
147454030
1826641855
27435057
245280871
485693485
1743342737
1452649707
1786494625
1936424325
950708499
32154850
1524556589
838167794
1629222862
646650510
1320015258
1388117909
1153297505
1397277614
924982566
196801115
1970104278
1701887847
187149000
1971824760
1756083729
268661719
1566595350
455301316
224415084
209242835
1806954654
1050914516
1626516658
1392181080
553741134
1966817057
1414502738
1285942996
578399429
1596641642
1077471107
920696527
124408123
139589678
448837860
822910333
51463418
1591462698
1914357272
1746531897
237832308
859782199
1300110509
737199532
301543731
1519648938
200965069
157023591
2035648895
100296653
1307918253
172593517
1497713262
2012494722
1269203675
69838407
188418452
320335855
2061195344
1271246084
87774581
532577883
915319609
845789769
75442367
666987486
988275638
788131386
1429001393
1616597907
2075754565
1542065137
416438470
1386227267
1461831565
96657525
1904068
782951965
131328560
1478984692
539119533
528749698
954281621
1499252921
1220596943
190625330
1635904989
336104780
890589314
113974648
1566722363
907042394
2026078966
168874511
1513547214
1187892453
1416136611
1874970622
1952908544
1987283880
1252545112
1828302090
2057754860
479074122
1483556332
250644939
1730463558
1390371791
1920166707
1388398795
763026836
733971427
1858278528
698307058
161136570
18682862
1390427599
1834181821
1148768490
889237528
1337293545
1460237823
1016542886
1537725522
1721548923
632235048
250957828
1047507868
256526983
456164292
2051289176
2020747605
1512733971
1399759045
1664155292
306141961
2130426527
245441047
605849031
392685264
1799417606
1145447108
990212630
846073163
1670258193
386448947
376612747
117698596
1179523026
127803593
1613656736
1814273561
1080150950
1171643977
1838668786
188765660
1510823766
1891776344
8147565
1414145799
1576086817
403269337
499903114
1544810816
1391801294
51570686
945382333
110049800
651591887
1162849017
503347536
778650293
1596651348
1963872324
2116034081
1943994386
870244672
2025303621
536400898
1861579287
1619928770
770954486
2053335994
2082997540
626581467
910540703
65935300
2065236773
560562925
1890420672
1588397795
106738177
1078518375
278581222
1158205823
267970144
784099797
1304551013
2080861473
1630322876
1557295196
123380387
899757918
144243422
196481894
117833974
785737242
4162336
2005294052
1452853762
2058811639
1949313785
573477638
1031452823
1207534029
954283347
1750077619
2107259620
765607425
131342986
203030191
1778542652
688643736
353439418
1091661113
2051251309
38105556
1714107451
1221112984
1841906320
351759803
1510857893
853790817
49786162
752610957
2123854109
920429532
1839183244
1784384286
563203782
1521162657
1826084079
2113730248
35492885
932995911
1570036837
609675043
759650206
619131456
1023314780
960764380
2039954719
1619486149
220273430
1066581716
910768916
526549426
912808853
859428594
413664154
1927397960
401318207
405574215
966147356
1349713222
226443998
27985015
2026036278
2062713911
549661880
2071194781
1345499688
2105006776
1971189913
1829320974
921764477
900967400
1483654452
1407830580
1816345353
56968559
1764953058
932596237
669485767
1793376823
2095416705
531048269
957205421
854054454
519223093
565837728
373299807
399500953
266424218
1651587762
1662886879
723010628
868666562
1177292481
1924653952
796208522
1132097358
1033691267
509123556
1685191437
14179039
623172939
1901045691
1844439151
1025074858
1339485688
915661057
592625389
1570609549
1615358822
1660962862
1636085404
1970145400
421782654
1483336970
1737873595
1307848713
656484819
309987063
1335572980
454446599
567088038
448176487
770955428
983832840
1524249234
5502768
1533494859
1672038997
1559947940
452374257
58112303
1779793539
887754521
1745882301
1083488372
481885327
1427363867
13816849
951463178
2074420242
286585551
426745785
2099202283
1322373084
1387535902
1211924996
2038279832
1410428502
1292219212
614987520
272413013
1643684504
922104645
1533332032
818496138
1559157230
573344635
1201322482
475079487
1251361369
1414371433
71049
1250190444
699884959
1802357996
1789522331
1767555623
1579604479
719221034
600276032
2007860346
466483238
1040497125
1005506560
1514888897
142141225
645831716
792662512
108983092
1655315981
1269779018
1223489459
594506708
411379100
763001159
765964617
1135916443
1790811784
1583073818
370185379
703124213
1469218637
456042628
1289430304
2049409238
1586481545
1477458386
902526329
662145830
560069540
1734560915
2022993835
1337098238
214111428
140112499
1139969631
775155148
1935937559
504410626
1964414493
292570320
365548408
1114365129
577485871
1862747427
1372517532
298484747
1343531094
277418528
2112950700
1427218366
943900238
1361554441
949483824
406595230
1568396471
1362224037
1502131911
631282454
1640413715
1696810227
951145787
1347118247
1889865345
183777680
1558587361
71512552
1532439283
2025824770
1421814819
427646104
729359802
305522359
388783176
1483374533
1845476545
793678309
1006763136
756779601
343065513
1072019805
590853033
129079268
446187163
781841536
1104961984
2040201430
598469966
903743541
1670313680
1093100666
833999432
332210414
550559343
502646396
1728932021
890351007
1738363595
55536064
112188016
1632147247
1694985116
1704153804
1324628037
1993190612
927594212
1653690785
1289913145
898076147
563291001
1771483061
1292867397
680095653
1598048838
1478769373
1617318183
302454668
1538229239
667283526
490220637
1564268016
1156186514
145508198
727237315
863771897
1578161312
1575390465
2040876017
1667116221
1002987727
2069140200
179530269
1036813823
1378789421
1777367851
1162631652
614956606
483748224
1933765067
33190366
1645855868
1391151991
84149678
2109083327
1035810485
635361627
1002964747
2043861288
162193739
1104381338
1485896054
1984458566
1044472833
837289288
23184432
283061778
851624836
796472942
853147291
1520722473
1155807179
2118517873
1392308016
670244405
327901148
1671595914
760684183
947686536
903958143
108135227
884528208
1045367686
331353783
83893273
754861978
932834755
1096218729
480148179
1482096505
1470089537
466154774
1087657918
332215610
461029548
1189904936
1648862094
112109038
833058792
1535432243
2146890280
276842391
85126549
1374033677
62315070
484058472
1604155329
118022681
1878201570
1467783380
997980405
89897247
961565358
1574270202
107140579
99954568
861410729
638173600
780666084
1456164065
2079704876
848921519
1375332173
584927602
1371581927
1341014679
18351059
1354405535
937137609
221743009
2014558505
1976430340
188947948
415883026
1932572573
142096110
890391122
179225909
2039209190
601477138
2015487083
1487819423
1582086111
1657171468
1941109754
670974717
678159952
1205798773
44969936
2040959902
1061544573
1530946343
1142953219
1448603381
302241858
1863530820
920062842
968141150
337970722
532707254
594647739
537547178
1409426046
1357680354
1185290959
746296853
689341110
1438993338
714347451
1256866371
492587776
91641339
601292455
2143429893
1367482724
1011766761
1520813599
93619732
1549796595
2035050776
1323114347
1060087087
1098468529
1827312638
2103249402
1909424584
253123436
1408461972
584287683
1612154503
1505872518
910324481
810625063
75992173
55736551
1809150079
1748272866
1361292151
264159418
1437571100
102928913
682519118
1140195338
306455731
113933322
1780497868
2088753058
654678721
2060966612
2023312140
2060444684
1950917554
262329390
575852649
1078941845
1493345378
1143603106
787303298
922270493
2145689005
1160769625
161521119
1812025183
765306620
1944544651
1195982705
601604964
526043887
812289983
664231698
1847281340
1829106160
779051189
1585676532
889475097
1475482419
155370444
1474552219
627342486
891197194
1726487756
160477482
1138279978
453769615
716173057
1787324311
1613444888
678082418
1320977550
1542790601
1465106935
1506763329
999771246
412547143
1474974280
1366115012
1894570046
255204656
131013084
1011033746
485479458
1500617162
1567724784
604835096
1655023477
340755326
2043391317
1072834193
611409486
1116445732
1451443150
2088970318
916565618
1502600713
1624327467
1989666184
2048619201
2038439766
91652591
553723801
1263513921
597195353
514171460
558943011
493237912
634310016
760700672
1707964494
1569748727
1277821215
1666108537
523111477
1594576353
190311364
1018273187
795943019
1434580099
691715393
1248983475
1785467314
971792091
1112584143
768574301
1508277095
623574441
1323866070
1399131030
1201411708
1153931405
2117572728
917503228
1373737387
2081181228
776694443
1736544381
273182962
1048940127
1482150594
230375890
406681441
242457751
237655076
774553082
1078091736
2104325613
2056220048
1961917786
83019516
2004267602
426802329
1271038118
1637363773
2053154514
556947068
337337813
1162933751
939628029
384363599
1027739343
970931175
1329140459
1745223046
2125941450
1772986111
188018611
757327368
1072624381
292060975
466947057
1756843100
682242954
327842485
543245552
659631088
1782956876
62182359
1423212904
1273668677
370503749
875604652
985195358
1018023428
2094657408
1791568783
77839578
252144405
1683414798
291221179
1757829616
1877847355
251217655
1432781667
1101171767
1018569105
154421872
682618226
1114936202
491727763
1082250167
1111386864
68268778
1694938447
281894865
824825587
405447776
178056019
2382146
1208898788
1439761987
1479448360
2142804256
1514827554
1064952828
1850234313
463164370
1089404840
1063987823
1315801707
1543567558
48691447
1948688467
2060546665
361000171
1145848865
660533988
1162351173
1650734813
506576253
1255164379
1503176436
1071698438
552243423
912771949
502656795
198944837
1094463099
613287768
1945195259
1359747792
139254141
468582086
336293125
1041383677
1751343588
625267998
806722776
185588788
464281167
813315210
2031040017
2094171232
247051640
378251906
1529141835
945034608
1436812285
1899376587
1336681712
1568193844
1932828158
629312686
1964740359
710514521
665380684
561035074
66312161
1431201603
1282077796
431305375
1813861559
1232722614
571800655
1884389969
721965662
1756946429
1935035478
1464947408
1219097101
987350602
933246430
1093456738
1559276329
961451095
545251010
1426773710
1774632495
1971259644
875489978
729061378
236132666
1647335429
505245255
983058098
1522695778
2018271753
1433919390
1955257679
518850944
1864877011
1644420850
1434933552
1964544212
1310497770
1111120822
466957842
1593313528
637931472
96101588
296145446
911685092
1348354791
987249110
298006245
1014014276
804661801
218592245
175145897
968001639
1096393315
838173233
971117103
490381778
12365864
664476971
119354423
1823802155
1784313027
115484786
75419936
869393635
202463045
192281325
1755102258
253975414
1571692199
566740233
229555532
1546055522
1936835128
611144346
1559651589
2069969550
608796332
2091793111
1948783582
1430400214
1319936228
1936414288
1839430707
1784164316
1082798685
1079260163
1292247320
211627366
961438165
1606399926
1564256259
1351239944
1283061617
1789041540
171795753
2028149103
1962465874
675941628
64966124
2037266787
2080256493
1794437081
1968325926
1569319285
1707307837
220682771
284605394
201996373
1518358132
2006115148
1752364060
312161639
1610622820
1597793292
489906465
1182386140
1263181968
1791540232
1419539928
972758076
1433044533
60345812
1928954959
860254164
687887458
1948102493
1137338269
344765840
807000890
389065442
1515168987
892372020
645373619
1590937545
95938333
1035685952
217979045
94248667
1050069275
449473706
68157927
1562570587
1893050527
1480495490
1027115859
671578956
1764785299
1030140076
999757102
1701273299
1001988496
1292955713
1663883791
2033628689
513523338
1742608963
1588607439
2101671704
2053146803
31569315
308028815
265257821
1973835843
206887665
127291462
1016819926
121557630
450869325
1932963814
841916155
1000022055
20714899
2063487289
1667588331
717629116
1134713814
882924053
550412511
937106925
958573147
274396080
116209660
220998408
783036428
1237651202
339021435
1880746146
1079670186
1341016377
911174255
625114676
2042168727
1237292291
534666569
1391305259
1908768205
1188236750
1916133418
18481448
268286093
1972497995
409021089
2078841804
1335883409
437543162
1892345237
1170439704
1585092393
1193841450
1047262126
400319291
671507062
215302455
1519574651
1760089692
1265561424
1427112845
1277811695
100971681
915437811
121804427
604214691
1651060226
73213896
738487822
2089022855
1154088529
372225686
1149643715
1920816451
1630292145
96729368
2041478960
391201792
1761467890
895420920
2110405985
1157764714
175776262
11119283
1172623427
1744314772
1836768644
515854180
356528257
991303370
1898420720
213250479
378637488
1521578328
76672665
1271818366
1196286924
1234761491
426735814
2091549107
1446669479
295325457
1289321131
1791259470
565229185
1979330312
10563399
1438677745
2109839023
1757408006
1011390892
515220963
1257416791
1787656007
559736692
1573791350
696962631
1738033144
1044477810
2104945021
1680083742
396928713
1274884891
2126518869
970925118
2043006128
681352882
1592893622
967325591
1252179711
1653993446
324809884
992857887
342102384
251362535
1337179188
751836570
1611404260
1657574630
2075580247
229450108
994987136
73905152
1009763796
1123408669
350760002
590257977
328640439
1313755176
2096135389
1239459566
1140003267
262016766
1043365391
32297726
735311808
1282255414
405930281
64146836
1508447237
764863718
1757892337
807028793
573612975
2043701633
859413545
542104918
334117283
553818670
1556116963
559887656
1151178350
56743739
1354119011
470064940
103382394
1943185953
193162259
387852834
1179882256
1409830686
1636509687
368558044
1558984300
549279393
1588828234
1454144293
149943814
1709996146
591375760
36342371
1679123575
533733173
2031410951
1593496494
2030065343
1850085861
1125075797
253397263
398191680
512314395
995457671
537418643
436944106
314010067
241021776
242687167
299143920
915615773
1147459316
1045827966
650839482
1515138863
603820790
275572365
1490077447
524926759
1171785225
2014267627
1484960391
1937808825
238008326
849966296
1823125471
552030611
556080034
1125643230
1269852173
367586360
833405995
1129645542
463917441
668088504
1027731745
1165989533
819926548
895467866
644949208
2073919926
1665671763
2096942067
1619986926
2056150555
179622730
1194528214
1744526167
1102938896
1639404863
1873680811
1114199870
889156061
2106252185
123884783
880985831
813782034
1202824567
947483451
1874888248
2138613270
1614644907
1155904774
866794204
1501063128
391736308
1435975501
382941828
1581900473
1758693715
1980515925
1363766794
1803870780
1220695479
1420466584
2126555831
1704299405
607739265
857725446
484773600
1299071557
982607597
2101850976
992744175
776626017
623408408
560252747
681243074
1264939528
409849586
1624020963
1341914669
586958016
1528247880
1916960096
2038828855
639392663
270381984
798776320
1431719826
253505727
1344464884
462522886
682059039
1499547254
1680237665
1056599515
1221329942
415229284
593027508
783065276
1361374982
438399935
1651587762
560133306
17999798
1256797153
1810158410
856951906
55721509
1765311407
262310135
1687994449
516434765
1146412512
1410104081
1993880576
555337580
1040302845
1920886281
1670972060
1111511335
1155912538
1254667730
2110402390
1871255124
1128696656
1312156251
585579450
919772104
2102994470
916863862
1971831770
52102855
523766146
100770188
150055709
578883449
970690353
154867115
1665980487
657812238
394696836
696338706
646331176
281244168
48573047
347336090
381313564
735193256
588864972
1823137813
1439265260
477477973
1309660528
900289869
1161248945
393703661
432990220
351365324
1086723766
666508244
1878577196
2034595371
403275991
1860520788
691078398
247665919
1128658798
476941677
1625868998
393030804
1961473200
2062230287
1959231375
1890216322
1013243391
226577540
740925534
2112799279
508058868
608949657
978717632
996685622
262306749
1244283315
1237081663
892211054
323100845
645445336
2104367913
437282428
542905223
2009579710
72589309
1078084623
1896056952
1603206871
691103476
183330428
323341985
384325134
1289485760
158360461
753444603
36263601
1199096170
752475827
363147030
60307672
1549430014
1833689511
26233562
170019233
529448214
290416056
1106282314
1492507602
707591395
319693584
1056268501
170479267
88344542
1651791603
1081341839
80960254
256882441
1236200302
1642966013
1619016653
178548243
681711916
1170747059
208017420
2120367107
1616631097
991006036
149353428
491866079
1431188566
334970392
1604007491
2113883742
1289858756
343702250
1904507939
1839517723
1200610920
1039161408
912304211
920831328
983004522
1946731855
1180893660
670790449
2138898929
552996173
775476072
884953388
853824196
262559852
1603184010
298600725
1416934427
979448885
2050858105
1753170631
550902666
1816659337
2958035
397158520
1050988457
1000566903
1119376674
1202352973
876501159
279065517
1960295274
824149761
536018139
907010613
433395478
1165361282
756963604
473773621
769686983
1256850708
2032852018
742937926
254221103
1074898425
394262091
875895957
229600074
1236983237
1508246848
1413304338
1368149539
754216452
1788360875
677155679
949334151
591733650
812182091
337176908
2025171061
2030580154
1258475987
374498077
288545785
1278636748
1428513537
320008130
596881705
1581594019
1989853378
1978759159
856554561
1608063230
1427579963
955639128
1817056985
1218661101
1550949916
2008005056
838970782
1951737245
1101448960
1747883236
916622350
1887299584
1912709639
19130814
329513609
1693507739
1170821035
1269776567
658908093
1916455768
1856004129
267342082
1488456127
1656493081
846565442
769110005
323681804
1133512467
2086560450
1835258093
1570871190
338568323
1170677523
1896052080
2093409887
978519178
890189145
933415375
177028172
1250653201
1501104594
61618763
530508162
305499654
2113331126
35070234
471313007
829385092
1548344341
1497009220
1512720209
472145234
1750068405
1790245669
1372077288
423283457
862202556
1589308751
1503191241
1673299860
1365565308
619498907
1848968024
1851868328
918791785
1639538370
896202197
494817258
1709546719
1529115157
869850121
77451807
452296876
614853985
1161771504
1773737238
1859785294
1512796498
1957122336
1248598447
1110232772
2027652813
1970208818
421926949
1931389189
1391052519
158282929
1538084891
1709154969
1482405854
1229759753
747156680
2115513998
298036273
1850466360
575752138
539000483
371513435
395785231
1471447072
1807082621
63601673
1613057298
1030569465
562271371
279781078
806088626
32921875
2091689140
98284962
847270091
974265416
1917295205
1253668555
1995723758
1866565959
654384921
206076182
287729668
1569549228
1807189641
1496300418
676954214
1032968971
265557378
1710960972
1796162157
2022407829
521122818
2010878555
232414685
614498609
377074286
1249112816
1291140695
1058767308
1539282183
1591529864
533710997
1923085820
640529869
145338953
882254800
1812042404
1920587976
1139410641
1685850262
895058132
1381628159
1614999539
196470104
903274975
1179709820
2047503665
81279624
354130964
1966941413
509965111
121875868
1312551312
1444964401
2039284139
1806494776
1372392306
845822581
2086422332
1047625055
854038881
601297040
1329656946
1748115397
626402232
1040927141
517788321
1678133099
237421803
227032437
1298920301
305108894
999718372
1837139058
299850570
1083344724
584165864
779092452
442360628
1495088555
1223993423
1884307586
916416325
1298705255
1799881555
508428497
1351368687
1481926025
948076509
1535440032
2068370477
849531770
77922273
1701230571
1672405847
2041635499
571836232
259289762
1389272248
1022672209
211460605
209041674
229109872
1260678832
1431506772
307659855
950657012
157051558
1247960239
135125316
1216922269
794934150
231060256
1163918076
1362577261
1640490263
1948058323
1759196139
247756673
961651963
149030282
1744771904
470165284
327645744
408082371
862991897
1962355522
175100145
1095138719
1852944886
2039439905
1433886402
1070132135
129386270
776235349
1166423607
926573529
383225557
253397158
2058737045
242889869
62020122
1752008395
1171026632
422810386
2024369063
431294484
1510878391
1956075102
1557286724
1883007035
419841828
416641021
1176762419
1232464841
1471389717
1660088774
313602155
137818042
477778166
1459675710
455044625
2089992903
791640453
88077440
1200010167
963242881
731452588
1201066529
1268777931
1486141288
425792166
1731455037
1656382292
322714990
1876950815
1198093414
1730227147
1809755694
219129575
1446402712
1475261419
1935036938
1320282444
274886929
1794268104
162666114
1785038609
1994555588
1658856592
2025764908
885582752
1267872465
642182322
1381706115
1095069742
70207524
1838086555
1796587700
190657413
1311189711
568420240
1570006155
2135246649
317596828
988159807
1421312468
2018447909
2140966183
2067046600
129817017
940344773
805142681
1936621166
64939463
428560741
2031415425
2059819062
101638631
1331881773
1701153703
1723140483
1504888974
481675780
175849623
518545945
1407223615
1480791119
1432746769
1207352239
823978584
1862401266
1532133722
475892656
476540015
200268947
402319352
695419448
771337924
787711024
1093337270
970516700
1004971417
905416449
2011458805
1108953584
1773207531
982479553
1783194770
172996200
650667367
220823331
2092523801
1975039096
503626643
524074067
290889046
899855719
2009873860
580819979
131203678
716595120
40934069
118266408
1777909711
858588658
1111105605
965146861
1430181226
2054763829
484470692
1490146121
62342538
1379630047
1321682242
1852497171
1750106820
956553668
2022729506
1581078251
744372755
855775055
1619825437
653756026
237244743
1548280728
1422376433
653766624
1674297014
1915769685
715445461
319968753
1186045112
1121473926
1222006757
2076369637
1492627694
1677898871
1755328442
1474681979
1286346041
914108183
1504601390
1955604497
1885551365
78957922
1125821581
178429439
55283354
1781290700
1372995175
1620743996
1946993993
782462431
1005708602
1757922670
1422455292
1526622784
1691443761
1541200505
1754424636
327773041
4904602
595648915
128017507
386474362
406270718
1730656929
112791585
1729307177
2036400853
1967359155
101068257
768889338
1349521185
1256610861
105614205
364117406
908392806
2127070491
878452757
277122238
579204841
486576483
668074017
2047164637
698231847
224838713
1357495009
1964189313
393681626
125532979
1528745158
1085621252
2002938765
2142746816
1465204747
1715841604
1205297866
848899756
980577177
159282999
405368157
319466409
525009128
1378283653
468632501
1567781354
1344807985
1928794336
1473858947
394561001
1299774971
635519270
446259282
1342660918
1407397135
642233919
1833571502
978394904
1732238650
1370810141
343599033
1668136012
1771817883
1284261093
1812711655
1354026093
1409596528
1437064460
1674436246
7080571
2033504654
1982156206
874815864
296926434
1861951249
176417804
1245794197
1335100543
1315126143
1321405956
1790833997
1270332189
1051234276
238690182
959726843
1282874634
1891891063
153573216
155740266
519646747
1622435629
1130156264
802653533
689607970
788094117
1908073795
893245806
1118364788
1753339760
433951395
1618774821
1625645912
271768890
1129864867
445297947
1672236858
675416835
459329874
1889813764
1958763780
603131287
2079350463
779610704
1335859240
1826380665
364017786
1836379863
1964920222
1601242988
291621811
1987788341
915721908
468876404
572577411
1615786479
724603129
1909900795
884026882
1524795173
695060755
478700668
362350205
888006223
687966485
1706692668
467979241
261645229
1315764166
1177462908
1555140396
273899523
1649751581
1140513315
835134280
1354602661
1881418285
1280234626
2095815437
1945767655
339397954
832190806
30645188
1491980961
863873914
1064459873
1271327259
410370637
1191618771
1386356393
1668871190
1798667870
1969563861
63742834
999519032
179638352
1410482780
1960499405
607639345
93640854
1591258531
481485383
319964094
315408043
753106115
510207166
782545718
621720506
882237298
1287801106
1998910794
2063654325
214007392
995931944
1918587065
1097304237
855955825
992473495
309475876
298161731
324210537
239039467
1872116727
455730478
1917681776
690122735
1460409123
1938566090
661444631
1062867621
237982058
382669247
668237219
418778532
1412150333
346039274
1844750312
584479030
1181699965
710851999
34818999
114444441
659699575
525940530
1468375334
2081448813
1611520552
70280870
518947606
1878188695
617928150
687147541
2017924935
1372432777
832598530
250219529
912332522
574677830
646566148
407389222
1135078172
448824462
128912811
1629838279
623547538
1019263535
1769135346
863692530
946626312
1450080485
172023808
896242422
367536175
742369783
199247421
1280380111
1215716293
829530513
746723411
1240859232
962337776
70733985
1517818385
1650982815
89339769
54423202
1491270991
786306285
375034720
867164242
1537273800
248019970
343099237
531159696
791951818
2100773876
523859486
1827425670
998062366
365096279
1126270857
936216717
1580326845
1387825680
124597357
2045659442
298434368
1786645092
1084997291
1106043629
432395871
1984402413
1216886318
2069163356
386264204
173020796
1171083657
1515447593
1638629091
51977768
481541172
1140213769
1024327554
1352284449
938906421
1182708842
1520488463
1826405705
1139773566
587618189
836981753
725964734
589979950
1034755346
99673681
1956392345
798731103
920725609
1300363783
606302910
451224612
1914650119
908582275
544853371
395727643
966919909
476822619
297034194
30863016
560567129
820402334
2111960687
703608674
531924906
549964100
437988092
1567091768
1498906806
2894160
293612173
1682827481
623086432
219146052
1197337907
1513579300
72404994
360032589
95055703
1439453088
1138293321
456389655
1219209409
376245498
269411251
1470938965
937306715
39897833
605463103
42534810
789022809
209730288
1399263033
1969921052
78729517
995897467
368732536
600468095
775167955
995274284
1179530782
1303998341
789557998
79967598
1626813448
310966699
516503292
946335479
961225294
1113730359
103342544
627509324
114189637
129302953
1360104163
1111722025
885251435
1646331285
1983421979
1623576910
1720129546
560655689
1369272965
1369308405
130183351
1864088893
1160061348
1097281097
2146713925
1959315435
1891279611
302938155
1592575860
32896491
381246279
1556913847
252155265
7054076
1102506917
1777060704
1472561008
755996854
1645747526
1039986682
162810821
1342850421
105363809
704376637
1142078873
282854816
579069291
2073837091
543938230
74138485
206185967
990121507
216423778
1193941689
1386859257
404767045
1793091800
1813771110
1270146817
2119396998
972258919
448020483
1293358046
402070115
637158142
2055730460
830398789
161027174
1778752053
156836709
354771683
1781162948
1279138528
1254474978
262261551
1774078404
1078018107
368863772
1435154948
867435328
314693771
156552779
2052767334
450552048
1608794296
790815469
193879465
1953936796
819796544
1369853690
1926269719
1408866495
904504903
692266003
188154402
5959387
1149501355
2106556020
1573844669
485318608
199071969
1188742490
1428881023
233855331
10874451
584347126
1488440162
434452567
93024042
923770766
1735495270
318856627
630443721
828870275
1331023888
1532674307
1010280609
644352667
754760184
495813578
771986065
1434788
1855444990
102982640
1251739691
1853323119
529698083
472329370
1154896589
507423612
2005166815
2067466961
1809846925
1344529874
351512485
456756528
1083613110
1250958552
447595750
2002427165
574196041
369297051
1278438946
105315388
251205389
1072712642
1794103808
404161406
27779989
1463331652
1625884894
1209388874
356600929
1642693446
881795508
1850339596
1747037330
1159324467
1712817181
1113492244
398008662
1137697821
357298535
725971725
574262388
660075945
1588595460
1221431550
1019948805
331385987
940561241
104334037
1278446364
1966320642
1296627339
760130098
543674714
1062684262
794793550
792566754
1449566364
230460145
1096733302
1260635915
1202381805
436424106
435868334
103121487
345357484
1260789640
156651346
829261197
1308166684
2037521945
1466099884
12931141
1823540735
1749517070
723071994
1394626885
1025216338
1697534512
833064227
2044149721
305773349
1804326522
1257525297
1103808083
191405995
1679121574
1076794986
1826069427
1029105720
59323367
1679663635
1363610287
1008003185
962733501
1988193785
13778284
1209843572
1643443988
1601265504
279327475
233907476
889246753
800716726
752038094
18764474
1709290086
1507346149
1802798838
1980096173
2005006532
325555615
952433775
817568381
2107283702
1940822945
2109644007
1922960587
803823384
698938568
727138048
294125153
1976552863
2099948883
1166553086
1494503833
1136831082
1861004618
896800818
632540558
537482993
1657384617
957557069
420205581
2060100901
406871981
1266778384
576578244
1789636397
1446275557
326526032
1152409031
963448164
532591410
526327463
308257289
22562126
326170860
798906410
51758079
1893944744
1890864693
662660897
1479133749
474415434
1323729858
1980545549
987905203
1647499135
1662447059
799556429
1639857611
1809991879
785062214
285643358
127240424
1488795570
73890773
1256012543
1100054587
569367157
1702664310
2008225551
1872833185
1594638875
1020305901
886156412
478114386
765002034
1463642654
1947319098
1031138975
136514976
126620255
1361956448
1758486064
317722839
1424504326
1846956497
1994426400
615532288
877126483
657990951
1426545782
1413818647
1686610608
892185933
2124046569
1056674536
56496583
916462885
18688092
2146417464
1586385720
1503456148
1033122835
663038636
515003126
1289457720
570329208
417605685
1842046136
638432107
494461338
1269230121
769581823
977210802
477915660
1799684839
1538446360
667712340
202904803
1527443290
468681765
2067615853
2120113607
515023355
435787938
732190771
1383409364
47311400
1015461033
374225662
1885141019
1901082658
1847633361
127441979
2037596832
1501854509
1079218374
144344667
1182257622
2073159048
1393118294
1507539943
1142699794
901684546
200835341
299379863
1208409124
591262619
1391160249
1794769914
201300297
1586013785
312577870
1960947537
636634560
2027441918
1016249310
1891631799
577702329
154623253
1439940598
963284876
1477550423
1487825292
535465606
777071166
1449631076
986300667
509127414
1967716872
1038155726
1213821925
1922565936
1670622214
622969734
1495300009
967109971
822192178
686497001
1793456892
1426522024
1784769918
2026066907
1920310137
666249505
72589254
1457067293
1374643994
616830457
105971200
1913912921
57654459
380114404
920972488
244671018
151438744
1028600337
251937762
1054472362
333550772
869546776
568352473
588610524
873570926
1835308877
2142112940
1817514693
212463132
343182021
886122176
1948592543
1917977108
37109083
1151906085
981305914
2005676598
1690670840
1389135373
848000388
1316826648
452571855
588304234
1398917408
227965020
1366264366
1076488062
1700785620
687227303
1309579224
1800094064
1193270721
649011498
1815561665
728204357
362664872
395981074
915314318
2104941237
803691994
2091537677
1977183010
981615386
1202357509
243707869
164290632
550834070
39206964
183084146
510292830
438556180
944773234
1753956114
1412196445
1941365498
1741667242
2008833101
160928857
237898779
1603760684
1642688562
1483916160
1078387808
2019934028
1467809851
1932079
25394717
1952029396
514946152
395379366
1084821774
1964734946
1160222127
290874036
1903305344
78479353
1857301657
689727692
1407169721
377377469
1895279489
1249150624
840896046
1509363348
903076106
882971696
931645826
1862289803
1385742300
1381120895
1668756548
800220805
685243249
965501002
221557316
1330819868
1240789600
1240440200
351546611
1023944158
1982919520
1935868464
1343278436
1371854473
386018189
2033684217
975968863
59077868
1720435453
1180537093
1796787520
1322704746
1912167184
1340135095
1211802077
1487373769
1688011831
235039108
1873498417
292898199
800861212
1400954536
908192813
2116520262
773831618
106391242
624586513
547310193
578513640
1448889814
139966381
830039343
74549451
703232148
560972702
817030991
1317853507
1889220727
2030783866
190463255
329339548
875634010
1678746767
418188912
172523100
763961653
1924258945
172205377
1373470655
1327989610
960342493
58106165
1662124850
419744759
686822492
1354241417
567861244
285803146
2081029943
942524320
669170930
1928805772
282190066
866866956
2089506984
761603403
482889778
923315903
291516180
2055064016
576917495
1218929470
1839029881
1239766099
1536923562
761168705
1754400031
889953263
869609110
285857986
530637125
628391297
485549453
1506665260
2002429502
125526395
1938242040
439097324
224684108
983269355
850985477
2006071052
984534052
1928552852
899289682
26116335
62542736
2136172195
1760204365
1958414479
1516624901
196497703
1082917520
581114496
1096080024
1947436164
1346038641
1495147920
567949666
495182288
308768640
194501451
1270859934
1446535578
445765597
1735688459
198311321
1408779815
662451296
564291948
507374808
1239235892
1943067833
313214303
1462276969
1114854232
1754973161
1610802542
190527027
2108819503
1796148735
1345098035
1194167556
1432921088
1122145289
1244860495
1400156750
62644296
921165575
77996994
1439697367
1457089621
1200923025
454680306
1649241725
217838873
364209547
587250891
368534059
772656674
1685213263
1045649926
1824099459
1877631531
1135110086
1797340059
1315048647
1665764425
1302047088
1238869460
418445311
497375831
1211998583
47139458
1261880948
226911392
1150571013
758072500
1070684561
831285580
809034819
1441365330
492322024
1806919981
1730870321
339324132
1829815354
1205213053
171014009
372367627
1855432592
1427565321
401383734
1408373554
74790379
1598861974
787608854
1726994555
910575757
39698996
442221113
1434954415
938962758
1756479189
1273153714
575169052
1122881547
1906121685
644719698
229315357
942044031
223520036
209390740
425736621
1165910035
1380044271
1989041392
1360843919
748404698
416940739
1996402033
955716558
727819242
926763993
1959822439
105591215
1966279311
759487852
1620141751
172372353
361233760
400878760
1511558622
602135663
938966898
1069211715
1259123022
367863738
1068981750
2058882164
620955835
389470
538840576
1112710524
1225559448
1472690671
1821432621
346921521
1475436458
1185090673
1513357770
1842433824
1140499189
1721497165
1302362117
273266037
1489004302
1861608899
2067232569
1378669755
1358564903
1681009253
425866780
1343094613
1229414370
1029758764
1019877531
221033924
2104015745
1564502006
932984432
187655843
705952796
1746419322
1381347589
66208967
512396745
771953035
525002987
1960160304
1351804919
91821428
876864671
1366908608
511315755
522207711
2024560160
57560656
1707097169
1009596386
1654371149
332623997
598795056
1497495542
1087204976
367216286
1988106036
1717842147
1958992863
1478169027
2047657883
1420344013
1131352775
138755527
1612616062
1387193172
1010000833
242656063
1386432582
1906494972
564997088
545932741
197032406
705951816
705633538
735711706
1545171273
1269013164
293659608
954341091
1277675072
633638214
1402344824
1260087904
1880764013
728679546
766130251
1567388825
41420369
1193037868
2137221809
1696254924
1303767186
249304097
610579513
605685878
1733728893
558395772
1782347116
421275302
893734679
497223727
1421187900
2069520366
373233680
1612216468
1443071396
1535836734
1061653942
433509460
464303330
597368694
1322653049
1610863685
970352838
1713158362
511449792
1897900761
1750555940
990201519
1253329817
995478732
1545368280
412619221
248089025
2134362088
1684382793
842654557
2023445820
1234142727
777321998
466094855
1981065355
1936308851
637404052
1310508790
381999601
119876841
632267720
2134247678
295151714
1291434639
240295419
1225098437
182138748
1795360891
2101947261
860465464
2082872683
1535582057
1016286007
863160552
2055548891
864667101
1720998375
921547100
1324523516
1639178169
696982983
461370473
1049642462
413750719
405108220
1690244721
740869783
1718598673
1872917455
1048375537
340920920
408989764
1511570885
2054793271
721620583
1600200957
139950413
433911812
959203387
461039685
921710340
73814912
947036592
277921035
1243186105
349296843
1667260194
943944517
1364607674
2028101638
1041465271
1962887203
218369064
1734004218
169527174
1302024335
2062741224
2077431099
1936501108
1937385584
276285040
1388416682
1168550174
1227558226
715514986
1016832297
1220042258
1681699259
1120835482
610531923
841955860
1522081559
909582329
624625949
2068576802
2075226880
57175335
723770058
588817040
1015413019
2120641176
458817539
795303700
87893723
930607814
1732738822
1859807504
2012430023
637327076
2029878178
502910327
572475991
1223144358
111864869
460621793
984506954
430352202
956963512
957548380
1635170334
1251618917
798678312
224391924
95008008
1048478243
1999512018
1378861024
1488219657
171397761
695989137
44465705
1929711513
505517146
1408231078
1050972865
323187508
507079668
1971483581
1407222937
1801349546
909019368
730802888
1763756050
1152741178
395346740
1007830375
1431925519
300959751
236348599
202477959
1626876861
2043059732
245660829
1063717785
421781601
898415668
404353694
757468022
2113628257
729050257
1281687460
1361788395
345710556
549007183
777131391
1076667734
792349599
443323581
610471348
901550081
77179268
1280937802
1279743011
2063199695
512397106
1404139844
1543393495
1367689091
400176755
958411416
996687328
1671121820
628509334
1523866324
1159610868
1273799970
2129089527
1679718064
162517039
926597360
80703209
233531637
1049363011
255369712
54247709
1297053626
1566527753
485111070
1961699348
540126009
1015464121
1183044316
722199967
1797227268
90380414
1877603175
2119270255
958918069
489764543
1094146666
1574999951
794940786
1719624383
509477428
567770749
838833337
1690382248
1929070184
408243117
1511656575
767737881
181029245
1668620117
1241494375
1555895334
611962199
1646235628
733883759
329955139
2060455879
1247105256
1265191342
226265012
1835654099
1610727568
46713376
219248703
2113918240
1977645728
2091597504
2077996115
114853975
626936246
425586046
811194995
1293360857
2081074767
1499326070
1201714667
417518874
1479161058
1111923263
404216709
660803316
1766444084
519911384
765952757
102596120
2068753744
1391906523
2006529476
100409495
1854342145
334201185
1294087142
338113412
350839220
1111058364
1691407995
1429446436
794571342
542992933
1294291267
1379039247
119354423
2005470048
235670067
81445236
1096151385
412989134
1380818740
1008268511
1446082066
1119131744
1335331932
244963156
792054098
1253067785
210913822
1849709329
1619267257
1516295063
1604440413
1737622366
687681777
336916878
62850278
2069384741
2007680369
991374748
1614899903
2023772893
1642624816
1277022258
2120186097
691921209
216982867
459017875
1249780973
747831142
1395199467
1821647276
1820897746
475066124
592465167
703236852
612683886
816137773
1802851774
441148684
300113605
232136580
1137931185
1163641757
1344922928
650415961
130484198
747184175
1373543143
1315763042
1755815189
343908239
1355720502
1548086210
1654134806
1345109789
1947694818
539165290
1529868679
657993515
1553392035
988812065
482964682
2139748557
1560574820
629051738
1506959306
904996697
776330811
763002655
1133582254
594490988
398764437
1028583651
593665793
1980831191
24393212
891627854
1809990104
113560937
462235819
1283525564
523129171
1864193257
968436037
272832826
593356266
1679693598
1034672204
78833548
2063130417
40875268
178388275
742442944
2007039021
214415530
978968592
1509273058
1651918445
1168756863
1604397140
1143000358
1900469795
1569304627
552292146
165343481
906111968
2124609830
1852866947
136875884
1713532013
1488727330
84370275
2046888705
1335797263
162030755
1861901244
937187738
895182574
1003729581
1716313651
757383034
1258912657
1489692813
831017963
52093786
39714220
1780927681
1037617186
1023780196
1078260308
1349958310
1996632907
89608087
2117699087
1917287702
1139921501
38708344
809047985
1655470441
811246147
141404451
947082527
261050082
1654183578
598944613
682995791
665113847
264997880
1765032205
1431855451
1071097443
427647951
1932204237
49268894
248826416
16148116
1518807391
1520472713
722888286
521412581
1590968752
131184219
1443351159
411877357
1996511689
519843484
1347783272
514653254
1642948294
1996887097
774472374
1150085689
632399053
1910881913
1338869111
1608482697
1487342853
463178626
1124073648
1207465835
2104397057
1184578902
138020568
1306677207
728972847
1243935825
905694427
2085752559
372078763
413718563
1971306573
2010105579
366144674
748384087
2051207012
502765813
51450205
689889855
1443228120
1512090526
856105194
1526478427
1285663175
252084732
1211855830
470085130
1102660065
586676387
563765746
1993568701
924197256
732455390
690414894
1947692164
859303768
1262936671
2096413796
108032397
1455425381
2143575652
966044966
1510468747
964288191
576921338
476071134
365533345
1257280207
696293685
137038563
1430019842
1386940593
1129440749
196033898
1584726705
554363109
1019162344
821186581
330626575
1632544724
1900627009
1215372295
1951212133
69728619
170874853
165537591
384895511
741357241
1336682187
836789723
1932650065
361352885
729199787
669291707
1026391308
823794718
1548168832
11323268
1144575042
17420818
136201360
384619188
1140726948
240798673
1454893442
498458466
742669462
395615803
414667253
298210949
840704336
880109318
1313636669
1920825143
1817919424
1028499056
1412063311
156506831
1655589029
1249652302
1753830315
2131578815
1562762834
224334645
1933592762
1858494635
736524186
432293111
1405422466
1394104759
1878514063
1099472917
1577253750
455820343
1468279708
295363888
1903323610
1637219359
1716404367
1428455001
1755616536
531381776
1675783508
824206543
1246789866
1836694793
269855050
2071860862
668872173
640453139
631477001
1501302927
1216633957
651627196
599121441
566122883
460883856
422042062
83032863
1725853087
1312273722
544704972
1825191832
564635998
286513264
625689267
464222999
957181748
1250671671
158392748
1473224199
1188393115
95124997
1212352365
1285557575
1260932725
1719516196
317381499
247069946
853410821
447991046
120815319
1608961809
2127183231
210561339
1180658276
1955291913
1114505356
1239285191
2104504318
776116292
1505002797
1814225894
1918386306
490121753
454686450
1731173083
200882248
1254401701
1279159682
1486454517
1457543254
1883854332
958798070
364673901
1444189847
553937296
1555294385
1519772283
1209313837
1378656780
616418736
744575908
1974471795
2016974392
163233427
440927351
784232062
1841678536
1418917984
900391018
1594387911
1208620923
1846250926
173389891
911846329
1387534496
1655590247
755899064
1721151371
1835406169
1812523351
1648930790
1527038201
1338341321
1841245857
2111111467
76212815
1715902432
1729148014
1595564994
1159351393
1688607744
1047355720
977115193
1846419151
455078243
1119112234
65906503
1694462327
1865223580
1992677513
513394497
1843370329
1165895265
1262488005
595357198
1470456486
281411234
1593976384
2093487730
1706946170
391031447
776314014
84933347
1164451506
1569015777
798270240
1900566046
334458966
980042359
1825283083
497025200
864488296
387967000
1422973140
680014552
1419829827
810799860
1988969582
1362530722
1021119607
1162562842
59569456
1911524895
1779293598
1156688592
695474608
1225589611
1513766549
162646518
416838356
208314493
1134328045
1815315487
1778239520
1135634527
329989951
70652056
1626127923
1264996293
197040113
55655312
129797979
105418829
1715290940
1802165126
1679995613
1429574742
1797304897
300759860
927607471
1628198113
1887428440
1467735460
1808249517
1718076652
1245530103
896244729
475163036
1069994474
1765796273
2078181411
1806476282
741233315
172021376
352070629
1096579130
465714568
1835909359
1473765785
348980160
952572632
259227210
750918640
1891826531
1915789816
585541008
1690929540
436660396
1667169154
1085156643
836648732
865870155
2110599105
1450071875
1798654670
1586572832
642000610
2040161079
870835670
5150866
1667248382
1823879524
1963633647
1026785496
44979394
2077904980
1188216705
1889818932
574868589
506340918
1616050495
116477020
292849057
1867201132
1458374879
1511079689
48699504
1915081245
676201833
803953302
1187101789
1788820508
1614265098
140017791
1881850804
1343168519
448297359
1076862123
1168527410
1240841154
1147104557
1802092117
980200759
1455410677
1543678545
1818653882
413464539
810659708
201782022
1000295921
451671202
1622694962
79459969
105992051
1480792381
750958330
1715996381
1119647248
1763491770
1312771115
859876460
440882419
135686183
1062005270
554786489
1945797364
194450705
1724350471
1876968664
392879535
1361611529
744171023
1874518093
104200488
754894530
511126454
1242763589
493323085
1081786193
54550297
800006883
1260493896
592114364
1762380269
24484114
1838438340
1324469545
783599605
812631857
267496126
1555690361
1328374652
584469598
1802870947
842549725
1811023613
466622037
898269753
1689979501
852235054
51178985
1889671041
1840206599
1639417394
1259478111
1918019172
176311219
1323980741
1488733642
2134338754
841887921
1935838016
1710493101
718280782
867697910
381226802
1275757067
1772118533
919245931
2057152543
1970774737
2057073037
207042182
369636055
335194941
2052358692
2026101743
799438130
182210197
2046889295
480104807
1394012186
1971116643
1365226316
649198914
1074212461
791003077
1858434325
188841735
1877115021
184096888
791608643
1022928601
2084419668
1123853953
1497220733
507791375
396281882
330706562
1901732292
919686716
1688394969
843448216
1506569237
205777929
559153843
1551353049
463638548
1605325850
1737527688
537376779
37847192
1897318024
1715690230
1001090146
1228911826
1024692988
1677926586
2026055471
1944134299
1776150846
192929308
1973846440
781002106
841146390
1474889088
1655634283
202765963
13021070
1876321824
34127417
1229229479
1634042391
1892774486
392150774
1306172718
1283458207
86176748
293308387
85600060
817069569
1467041924
1539127203
965495913
675879930
678046551
841476775
401642482
1402838773
1341220368
2126149929
453584948
375257548
829361076
216466427
1769427948
1599178812
37198528
1894058623
1578636952
1796194752
188696035
887503507
1867210443
743795145
65291811
600708945
1545457932
1115452596
1807856725
1444448264
1797919315
232944236
518928216
1675840543
565686238
1715373153
1486231664
260223253
1516918170
1488227218
899593686
899337278
468649281
1529365661
1309760607
1746819222
857063659
28364863
796337409
1971953948
1100114935
1365187664
357264262
1547033410
513367849
887311655
1258574809
1498323249
1354458588
1493178415
1309000496
881477574
371648426
121899364
2064611007
1892389232
56915931
1478276329
1225437151
1476446430
832149498
1042396168
2110884548
1138425265
808987152
978389024
1842578984
1166794993
122500936
1971863213
111355940
891281445
1831043867
708246704
1698177758
405904771
1879224512
137837886
776948892
424171245
1491694291
1779282192
1241805106
900010026
1760155503
1194318546
119612248
1347162699
1645145728
126739635
1312114124
1831995237
1448389051
1126701358
1773811141
1565548712
409238977
1174339973
145975769
572025198
348242911
1272276813
1608122165
15720854
240268422
1768259730
265107965
408239902
1418976120
450719204
376955138
555305269
1133242632
136027316
1305981792
360676897
1230671148
535256588
1528618165
1194935983
1188586554
584285221
1378767775
1854170178
1587804962
1655157716
1521895399
785210082
352059970
566867564
943867238
1652701848
1965390940
1647564157
213620443
1477048059
835540969
822300573
1623066166
1576651436
242632024
206669352
1837095701
1577591898
387967060
1970270269
1463227307
445610351
1262302837
107554663
1018793085
126338875
1862873198
64577073
1652043405
2020166618
1105047531
1060765778
1711242476
1318922478
351801643
1315576864
1128608945
2139393335
558202817
1829156159
2024750606
97569658
1330218959
192359356
614589463
297015851
2044319088
303994635
895965873
2069455167
1825360782
1677533924
1973097387
424943845
4959049
1717980179
457729501
618986026
2121883598
4067570
1649953395
1139953272
1037738233
1251974397
1868168433
54280663
1882061551
2068137057
287983063
1373711167
1432150645
891281445
7479775
468690519
1370881584
1788967326
874149131
1642560447
594576679
784348808
169864135
1230176143
1480784408
697667778
659825256
881183651
593094374
84377776
391761809
562846595
385976084
751827523
1632596855
426457366
93648257
1843178265
1646637372
325111397
1060565120
1579546840
1613089228
1508583906
1373630529
449978304
242566872
1686904647
1361388839
1837709432
551279923
1142918798
1934784192
1647989722
724112170
1517403219
390042070
1313338635
602702957
1747497362
114183576
1664774380
1147854097
1375575522
1403889328
1801718555
435078979
945665702
74451150
109960243
1517515830
617661313
72571562
547270134
2059903367
1966357652
340773358
589858920
1559187148
1028681987
1675880355
583320133
1500758771
1054903463
1371259332
2038465845
1279869918
1850075131
338331059
2134431300
238572784
1922214372
914989162
872245140
353591780
813809848
1043889141
1879581815
1304177502
1066968331
1967036348
755470253
443268976
304371619
380522441
69841483
814260582
429679851
1702994693
735364263
1698675915
553087954
193214321
580385484
44319204
1484095226
1022041931
589828443
244485928
1588652033
147143612
397170378
89160041
2059051798
1476814357
582719201
1245928417
858449508
1591166091
639015339
401744896
1181568523
1485877904
1930928938
27772521
1042438406
425797493
837454076
905473227
133898457
1582714788
1705570333
1569170065
1212285358
1756892931
739882609
1866703023
1488479489
1220291220
1075710675
1341507730
1035683133
341774394
905274859
2045460910
1143896174
1375362134
693789985
1956387249
1167653853
1884301744
1700228455
1210742510
1304146276
540713028
1285378344
1675345605
1598953660
1150312837
1981209621
2120502883
674859093
1185398777
615354654
943174472
1316293439
1258310836
104870238
1557489952
798331283
404897818
460724463
1468926010
7616067
1480608744
1460956573
1271861463
1684695864
856698808
1806702714
256184526
630994191
273908854
1359540174
1775337215
782026371
1492230647
731236616
2125852925
1268425724
1351022985
1279976116
1444035968
785436168
2122307519
837711611
2072117182
1762712162
1435684349
459886048
1391919933
1599180186
562508896
1198011604
1349439395
516058473
430817074
1997528286
529245670
906500449
1753693319
1173772340
626195655
2132921999
218275620
675356893
1442972887
873599328
183082411
1549960757
1987442133
1884890200
440118607
838153442
1484477360
1469271947
340014771
1568492900
688238770
1503338606
1227682475
1980088591
2051603412
327975100
1327665935
693330034
1948036290
1938984485
832370015
549190306
863894719
2118431883
749089502
916470667
225746794
487651782
1873833492
1963104573
1549342304
1662160220
1178620296
1988789142
1597623709
42197584
717596964
1277690535
2140207028
1322264545
1262009207
81238486
1793675046
34592107
1209580578
175431637
835095874
1469605739
2055093753
804701272
209061715
1861675234
392871540
207297403
141650936
1955960658
1868236417
338800020
988426769
871039243
1328265410
597746173
1154418123
1528724334
1419832904
2048433664
2136742769
865129184
1731128238
411141256
1839611666
802948633
1131411415
959342777
1725350933
1162454709
483748628
1994806824
914025030
734635160
1822043066
945059401
829686027
4778507
1664786137
1977789660
1477685517
747354410
111809121
349254613
904970783
1652416097
554897198
1560727327
1631315387
1609342533
1537933253
1310101436
1399551990
1270388633
1709951471
877558865
1499631011
1247042014
1749438352
1634101516
264857893
73747218
109930352
590868039
1857656122
1405559855
1325004503
1379220947
763878575
1091866605
957262257
801718154
218171024
1157243700
954286394
586750332
886715282
4564303
571148720
1994804395
192879797
2102557986
224554640
1605225721
1352594486
1418498362
1068068866
2112736533
1692500877
123259048
1914665125
1481344918
649534798
1579339018
1175512865
1909000310
2135487027
1141264796
1887977922
254121106
1318969259
98840953
1722811323
1502497847
199762056
476401652
448140516
1895273906
1677782781
1166567861
729449361
761269679
1815190843
452658330
154040621
1691157796
210075287
1951647169
97042652
1433863502
317325769
1191658860
2099386997
794944850
903385431
182173885
1729652938
2025648567
317750273
423429180
535656434
1058233481
1000188936
1994922119
98880470
136991442
536877885
1403572166
1738219575
1822281773
139707566
695649535
1718467756
1534637569
1904454426
1294460160
1596884054
668085023
1791186870
1268450710
43053052
722049114
557370611
1549155628
51718949
1073795532
462200274
1476151742
424221807
1148126078
74730996
478818070
927054390
1215931566
1298812877
1027421732
290034812
2085710184
2024004052
1769323853
1887501218
1551216986
371812807
102073071
698007007
431495616
1294593464
755200693
1794263050
1521074403
749911166
419095494
2104116636
1712872143
1611193459
935382928
893727813
1619123945
927638998
255051921
746898509
1074695228
702816224
140285615
297790681
1746939186
457799939
1725487586
2096205573
267123510
1985887696
303536229
1412623559
1043478606
1614987065
684640083
314766236
2045845449
1953402582
793697516
1132084388
708792879
1841634833
1185808313
594719645
1383127268
1101186100
368822611
420802312
1237731610
899211887
827729975
31499461
1599326017
1168942960
1123246741
892117300
1349032003
1020139745
165935558
1950865675
1514430836
805746687
1449632303
1886998285
711557465
1292190183
995778444
1354230106
736068298
2007583491
1743255116
2081818453
94399023
1671655069
73817131
777189230
21327769
1127748432
784241563
1003343475
1535506813
1526800317
182521066
1694258432
105635627
1167483200
1927804010
147380072
1198328147
1128529301
969099643
357634155
80536909
1177665060
2140782805
1294181765
1385150485
1107938780
1305217495
647488453
337811149
115978285
1230477717
1460498667
835741674
533977309
171140374
555276591
604469568
59871108
288135803
1470301671
1470282371
1368432055
1072796074
353597624
313101759
1746723547
1792877082
1220769608
1534941671
49115607
7382091
1192515888
1165677217
504568358
284224145
1612211773
248260772
1525730068
784366618
754411213
1393061355
709121823
1922736184
1564163527
1027146956
1771663312
575855195
1571614907
1889867517
1288960451
1077155492
1328145387
36766161
1765758151
224388874
1937567332
1681625816
2049596345
151466739
35437079
819647757
1373593228
326130293
734844121
1172329714
1571162399
461169355
650482334
1632440433
276644648
708511668
1526695924
933652620
1120497137
1488541467
86893016
525914059
1060607118
1144269999
984290619
1000432440
1756011717
438660063
231106141
1052678849
118637306
494755752
2125011861
1460674906
1536637947
165025929
24655487
205936544
1634623885
1963335937
2002698065
2009293434
2043124195
807705034
674686769
774198293
1469705441
2024827188
2042665963
659768703
663437970
1714082444
1568603621
72281186
550311326
992864921
1884389372
2106606250
1557280546
1623397934
333541739
195560821
1490227406
510383132
297478094
1772344267
1847245737
189932471
24390144
2092941202
1077610443
958267756
1439951654
2014864910
524228803
1309869291
892069334
657003126
454408863
824612554
305842009
989976562
654586704
594172418
1746208930
1743018026
209855533
447036987
1422900580
464934015
686612531
1308318567
1162086538
1856520068
1563197098
779478472
2102447952
941827731
1877293089
542645927
1754486718
1200516512
192041148
1429661911
1366726762
619200292
707464824
1761320509
1850340581
1888271991
1932705423
185307911
2126131849
1373155431
390530506
1139667914
2025952226
2098859135
1556149603
1143167370
851713387
815820744
1800317635
1152710317
892424824
751942545
672328406
890892190
257205544
1660764294
1410063013
73274498
580872899
280937907
1684301925
78023762
426279400
401387012
699781404
545780101
847385448
312277076
1034456642
1964572545
1616344822
1264842871
846629676
1721831246
1595348454
449186041
1213492371
1173225273
553740162
1436998768
2063495085
532507439
6012965
1476673499
1108924120
1801214017
1407820463
934657195
1464052007
1229898761
1228351071
892448913
436768074
538592367
859499590
418537654
644534735
816270233
1844148534
1430019665
661886941
378644694
609873541
1527101527
1935789414
1065723608
1406581819
1316797230
1745114410
2119122472
1511347379
838311784
1197208659
1979845099
1896805959
1896631954
1332483093
99419255
505985410
121511058
390638441
548949103
602012394
382399376
1779371252
1175918239
389469148
2140832577
703180731
1691420582
1512402941
1333079877
1153253016
2126890552
1251089164
1942922940
637585714
1763219297
607068161
2059967650
355959858
276843921
358786217
661288669
1181678464
665946137
1997967582
744061771
900452202
244195144
1391816970
1326136144
2112540865
2101667249
1667664492
948766312
1113419030
1337237981
1801412643
674492035
2082137999
92834952
1637935493
431018067
1081661176
1921425611
1453347157
1619756340
1292766317
1446019278
616677561
498757271
1610491999
1664365740
1532405299
1721642270
1975726789
772002619
471138534
1899978993
1456811377
293282419
481349616
1674083637
1981286140
1617248016
1798941106
1124995837
1749747159
762647295
1140289599
1191903291
121358219
1287357321
143727411
686205053
788402485
396433153
422840
688128969
335852579
127760149
126864429
1193618824
485401186
1612635130
1411959800
2036054695
1905399091
561052476
1083983431
1270517692
1410384380
729252185
140673099
628426063
1429682348
1883665782
1487197802
880894369
1929080839
1413561540
1833155461
1040954969
1055441515
592070399
1630169627
805069894
1428169751
798879650
164510402
1274405811
1082859750
573045291
827742641
229319921
506380472
2056388593
2079649841
206528505
2080398300
1454284323
76083836
1606909313
996752029
703591257
1017579582
2074331912
1750511754
1070203793
2032210738
141867447
528753734
131057772
1944294341
2087733982
1013014871
1632005015
1098949184
1162623325
716042082
1183365768
1633875225
756247212
650737178
474173059
1847697903
249726431
1498084005
1224141629
1270639799
1459043387
1837129345
1344898236
1262925342
403901558
1175034173
1584856240
2061018752
1957204279
2087737029
1963679410
1426294293
2135783466
1191097869
1182975121
990949334
2132098332
714609772
479145003
468837986
853898409
611580507
1053378217
1905205054
732467195
483080994
2043819441
1590357533
1942702814
1474667388
831838816
1535732628
1659610364
1484209033
222810429
1177967071
164879492
1844124237
292309997
1970984182
62867694
118757501
1109062139
1810691624
237128308
1895212877
419236170
1660422602
1333040408
1965736644
596779342
283375770
1048642155
1372567904
764132993
439252291
1942988466
2110554953
47200731
464180519
808392054
2031169018
603906480
1839118766
819521012
674834692
241976777
1874045240
17437550
311574073
1034197098
1570269126
1976836787
1945992962
659842739
432271209
1880747999
165773258
778988507
1328593121
1452690091
1130583792
1337917687
369183813
1581410235
1990695303
1483692878
1589287389
2086773990
934024796
184116907
2126647362
2039682144
377622596
1180736962
239110798
1664734806
216124725
1339202043
1045086805
742082818
2010494240
1470223910
1572636887
975108332
766811038
656577925
460005173
119197377
856400135
2040967385
968914221
817939027
833190062
1461734697
1538029368
1258139479
23166318
1905589467
295463230
1241598510
737252482
391157183
1855743870
1721988159
1873053856
73859718
573734412
746999997
720082226
1594919897
519810027
596904968
683199075
734717351
807657970
1566321528
252342783
238397670
2120025835
1669591929
261253935
1315000018
274086265
1527863783
1382323619
86956150
116961611
1020824931
345504738
355606729
1025382387
268115754
897690852
1965137892
1002974951
468058027
1763698903
2004401248
894531374
1386542691
566869445
1289832753
1171587040
834490344
1979785080
1969855176
2019990481
1422628609
541917189
414515177
1464726731
1091407389
502827685
779690996
284140927
1225450111
862284739
1133887257
1534798437
2018812500
526776483
1851697611
1953487175
1038456549
556652938
1784153460
1187685351
2108645748
779867472
1957701240
1014934245
2062230287
355087819
2016577314
2062098260
926602838
1229706622
1209487584
207929865
1716105671
1589645701
621229334
1612073039
166935911
48147583
1154627523
2013987938
1278810716
75300793
658526622
1973490314
2123094497
270001851
724178076
1419032864
2046502477
1846799717
1651731909
238007712
60805327
837190790
1658412469
1163974056
45639572
1586900048
1741458065
53245330
829836990
29291748
1062347166
1017085346
1759323722
672584688
1560505862
1445413921
1447038377
416926143
124995097
1547766405
1526222930
1437300718
1940070101
307659646
459900412
1124410491
2139788696
1663033072
664050849
795068809
531678583
1558371022
334017985
375553246
1481047777
1103879337
563765697
2449706
409124299
650190438
1649620709
1270701434
899747440
810821820
80052206
1222259084
372011526
1677349047
1300231494
220329423
201861778
1545728029
912542075
1908031730
1503274896
820325786
853658879
777468022
577924652
2022814486
1964780425
1758299659
1589280280
1269345280
615722240
1276948472
1408021015
1653009568
1387733497
447380438
681890648
1941309076
1506507986
1629217711
1434774246
1858241854
1221733758
1741608692
441913434
2134541152
1396076657
1047269827
446328341
1167459876
1077851251
1272968485
2095770300
1770507588
843172618
607068776
717493539
1345675925
1778151623
291903895
1278288958
1898406473
1352788715
566213695
255898043
1570474211
280666853
2074805434
2003419736
1213418338
1530772009
1142181863
498849778
561477549
1052885747
2102282356
1620705248
354763863
1979368402
886047742
1564015987
1754176596
1455054840
1707895980
232921380
1401582274
852978601
128906036
541089171
125555749
699239150
1098810010
474411500
339411306
1320296575
1459966821
282661211
434681639
657597861
1511629820
277262198
1488067506
543383682
554969693
23381181
574091025
1236733237
499039149
577023018
2046836181
1757627175
1403854888
1724346053
1349701986
1584224974
132973273
577170176
1821354807
1559025568
143336991
439685301
1519532397
610448473
1518135059
2080402425
79379749
124957827
994865232
331289648
466509900
547679749
1423276366
1191879241
1271278251
158982174
716768074
286743952
923285246
1784679181
2061710378
1945767655
643383333
30963045
49021902
1004890093
2008657679
1757418887
1485677061
453746877
1393891023
106366290
2083537295
410717939
160386409
1757346013
754416356
850942380
1840523494
983124162
1892080426
27879731
1256212995
1045938336
1786116634
237093303
1308378354
1869408241
555914279
2088384827
1912845854
1307312239
2000318333
1837145102
1468894426
837584449
593367829
264695108
1504905397
116101821
1186601943
1038312167
956284342
2128289525
706227267
1626898974
329874673
619286788
598635013
274243125
729116701
1119303463
1071410715
1115556707
1287775398
547153972
950210792
755294516
2058786974
1621584692
250208194
1882441358
189553928
1427644335
680951057
1540801887
1903847704
1952680814
1360872003
518636419
1794421352
1154596358
1037507140
782524204
1092542690
1455484442
1657250216
1420839164
1352816736
917464509
52847376
80909969
1346444887
1081271061
930146148
1039727773
1939585188
288360686
637990857
909909007
267676317
477271399
2033550679
433260242
889872077
1831817196
1188593057
652789273
1269493330
1950647305
1726029681
1288528308
1315450299
178140224
656515261
941164257
72296623
2125346776
147696467
1017309551
95155692
1696179262
835487785
58083596
1614932412
792337709
1032240486
1698089387
2124425951
1610039444
1917795397
840983027
1082698598
603991620
1812732060
1468700394
1845525471
2064688302
143925605
1363415388
1508966678
1658574470
668128022
59503449
1683672827
333110179
1603826213
1395152476
1418113703
301126059
1945644907
1021209488
1634594651
2116857529
1156203331
744729809
303551645
1657032277
1639822897
1715108370
758978430
721784330
1509910405
1772297774
1026268375
1592738182
417998022
1896239437
1137750506
1223082458
692852571
252373727
193282491
1249887065
1218208962
218140032
1243264252
925900040
670548084
1830298673
260146424
1261689355
669587506
149533549
1294018831
1707896863
1799791569
1589777675
1805421751
1603322550
1397433545
666002176
1936783390
1338680287
1868157215
749734131
1754423484
1102273563
1641652331
1267097378
1083534320
1576010765
458597145
1398047069
561474555
893646522
1661564989
1764018339
1293953882
87825490
262529954
254136606
1826102387
1583491721
26856761
1312235179
167707774
620443505
1195035079
1437116774
1065137959
417141174
206227667
1343467485
517597210
186042153
929908977
1954312209
408341276
1611906970
238160986
1413687326
1371505440
1003747652
944479676
143817987
1734761579
2135601702
1112309538
1258815143
96686903
1876611450
927823403
1933034035
328497817
1311808282
1498465880
1433256010
959925419
701629940
1622719200
1828299596
261941305
480397781
262049757
1982253267
1993411723
1204530747
327522471
1558735299
766164582
955881510
1133374214
2046159288
165443259
401745046
1086592424
957822933
491860187
170703648
934157561
1575888894
69462376
971833788
998782780
2094305900
541079685
1569201433
882569383
874274931
1833180071
1589905280
535369343
1745501946
1275511224
1317650071
689616646
2097087106
1096380008
1907639315
1414828970
2030217520
679044207
1951293259
2104444304
712271485
225231228
677387775
2000598846
792057210
1918498143
1420572277
285054398
693618894
1887402382
1035263103
1165532840
475401564
548336164
1634361257
1943256685
1042172854
91289660
59551565
136861890
1330328086
1234199280
941007706
949776873
338379286
1893446150
579815567
849146285
1329179388
188466540
639889557
2013120376
318463543
999091328
390455564
2072038915
1780997790
1442380874
1456641185
2112560141
1016233399
904413713
542545098
1053705586
1989415408
487081828
1037017104
2098291111
113346845
1676755268
1096464366
583134326
384101101
1517449806
963387839
1681512519
343164472
1278582059
1999623505
1776350437
811028873
1112993233
1351813940
550853560
2120164755
1923136247
226894460
1907758962
1666547874
39244949
1939330037
1729344286
1888537978
2145009175
1189365769
1484221982
1631089469
1828139524
272417182
484855352
1222749006
1804811747
304598868
304650364
482955647
920072765
1080999628
1382816684
522088081
1140084281
1252237434
1346078723
1952434049
436772936
1731141736
1111269659
827950565
521841353
1378085626
1957243128
1718576105
1480452676
55909726
1655249154
1139120747
801786796
75943997
1253696190
1270965062
17844603
1887247418
141745395
1788967921
2056329190
921344599
1887170157
2077544406
730477772
2014366686
1321318925
1420486951
1816207931
1690724019
1560960001
1687305910
1226960458
921554554
730134125
1219297696
309084331
849212454
1850991738
289382569
1530414784
467912529
311459576
263873755
972694665
1420696187
534731719
162632874
1218784058
2081365341
1575256568
27414481
50183076
1585848192
760228034
385772597
410803948
1390820071
829988486
1122980580
1979027622
288652503
381924758
2024552234
498307801
143803328
1312459928
1932125851
1160352447
424374890
1092381716
1403060741
1071581199
236089655
39036980
1912904291
1919788264
381074959
536700774
214922432
1989470277
1684419553
1799948079
1293063700
1838062288
1574236356
444968398
771659595
1136636447
1081495534
1769461067
1693682082
14254013
1136076631
1428594165
1961019074
1256551044
1578719273
1517852943
1753388779
831477290
1276815781
1984860446
2052529517
714063204
761085221
1036271039
855574364
1921682564
2101681570
1040753830
743883492
2100788211
1047891343
1020895851
508359758
551935814
2004689659
1481089698
2044882846
1639851996
452273793
1166532057
1778516147
1500740452
1703056224
520967066
2009944288
1454007387
689556533
1799685027
697532331
388895724
1324596572
1438055606
1356440465
271757091
372174125
1184259462
1601407810
449443598
1926908451
916004883
1955875697
1180108333
213370665
982693426
428940398
1004293465
1005215690
1860233623
81493711
1614321831
625369700
823583638
714447320
672721642
1042186489
1096498373
1814781032
1860926909
1215913593
341088602
1095338858
2088859640
2114024863
1287979876
999265639
372774871
175014715
1442628146
1768571272
1135740751
106521764
1025617967
114397819
664542399
441534332
1659650550
1388201497
379706407
867082510
901436967
622823769
2081794945
1408597342
1016434303
95321122
1396068910
1685469994
1907693386
1834341294
1133660015
1032838464
1361434960
555397146
1199490749
1138585032
1276624628
715238802
877295926
1706480118
1341767690
727614970
1618981758
807941792
1426979892
1506619057
1407900387
524278326
542633153
337521447
1179608411
466344594
216989722
1882426642
1148193746
655718198
1994421521
1574743390
345596424
1892303928
98931318
2140337648
514075047
1921918042
1715367595
2144852204
1792935812
1447183737
132028512
832366879
1316154919
1863441327
1498284935
350109373
1864524544
1243088957
510248647
827151817
464027433
240152081
1314377480
147235889
1905380199
1831877109
1750834631
1386301862
121324441
617015492
1607116275
2097796870
2006678424
635430511
975907361
1401417504
536216563
1753187974
1023022535
17218392
2065673888
405403918
1622164911
79937755
464766496
2087593249
285387017
225961310
2099115651
1070484883
1817803459
80199908
259384089
1838341345
1849743276
1721659578
1174578066
1264595063
1356503947
1837307814
617030572
672282429
1576131311
1529509565
557530034
1040215419
808330380
610736104
451690925
1359078643
1793055264
2061636034
331912681
1223489629
1433510766
56969386
1780949789
129680911
1491160782
746797213
791210299
1918590889
937139247
1749126440
619958062
983705339
1268266403
1112351979
936180740
800901813
508467189
1262309615
1393918437
642630524
454981205
559514026
653171633
78764208
1507355477
943265347
1702265047
1444617984
211128142
1864106469
450945120
1200861355
70533650
1255830472
1472814785
2138760846
1318712977
694422975
1480139693
873621951
755002991
100049310
766908850
1766398174
1193072232
926571788
953994552
1357980204
1490159411
236227123
885672476
194857856
472883719
1481794064
2049778888
529559178
876167244
1757416127
426929007
192121274
1990828541
135725097
739444581
707867723
1879003164
298453071
1018449681
1198042449
405992985
606836793
400658131
266620637
1380031818
453606094
106180134
1486505311
640907156
195029967
90237563
2083334444
287876834
1676567179
157512697
1783764871
319753646
2145338900
382170970
1283680507
846767440
1795946462
1434309193
1749487755
782957277
626516652
651483992
1363241560
1731229659
1890653205
369027914
1262406080
327873534
1806151789
1365796864
1084785324
1351814315
1113789901
1855817156
1787782410
1790567803
1534424855
364472422
366459358
2020081401
1672826999
1842915435
241236416
209498842
1890495227
1204654288
1954690864
102419947
2104061829
38991579
827811921
97914971
670343035
48203070
1072458116
1806982009
371020416
2035770229
971277027
1142666957
167701217
639855098
1535496493
1194287281
628132387
1783604134
191772708
1765295146
704209895
2040183066
1948884269
2085662665
1071824844
1392699741
810326179
468392908
512456956
1044368496
638094158
1358245774
576629362
736786471
739490150
1916406308
907738750
158895581
516718678
299160890
256317525
623865755
1071981291
316667638
1328477736
1616603681
237136488
741944460
1493914162
991768163
1111627549
1629142941
929737795
449055055
1769966525
1304835330
1834557894
1782041038
42810922
1884773151
648047692
1948873626
1306790032
1554583829
2015109442
2068635490
1088313095
2019586544
1144220429
24915396
1360190846
1088361738
1412037981
1069061587
1781444284
1354570873
1513510209
1082104511
369260401
1131978882
103124754
862812681
410025378
569172949
1538735527
2134585081
1991252346
1397337151
689618213
1510219647
323508214
1044934218
1071650278
1485872147
182894001
2062440979
1050456089
1392032002
1480841422
758674277
504414534
1318353568
1415938845
1278314893
354758964
870821084
446437961
208995015
700815093
132754508
737790343
2010775915
169962000
919465010
552968343
670943805
2099470590
2022004723
1786735546
1856645790
1509780874
1476831492
1800331332
1651186656
1666767796
1695605806
771420998
1466922931
698072818
1048483095
1542315686
939704601
2091651095
615415343
1381482889
559500069
272582135
293062683
1269097600
1988936502
172229714
631137795
180903439
1416628823
625358253
514268358
1436912016
16496912
703611729
743457169
1351256726
478309387
377949115
2131154716
155984215
1938117881
1656029709
704776382
1202147746
273698892
694883238
836897605
125979871
1293876914
1982776552
1358367781
687129822
996012638
1778039295
1932536795
1488932954
808226841
1346323279
1441541537
1732357861
1391530150
957091782
1146696821
1598440208
1363622791
2114010313
1977369489
666981586
1937161068
703469317
1976525666
2049141838
418145414
811620359
1768355950
1682965914
419314435
699749508
2092422658
1354008482
2067027995
7426116
695400970
508949907
741604532
242618634
208436114
1416213510
597338036
1893427191
1617769922
1801237892
1879894347
1922121027
746976516
145490075
1532990679
762951212
1037787229
1424613382
1259939433
1571212678
518880071
1813549122
1972916327
117682787
1340549314
1495131628
1751915760
1705806865
1604277482
80377342
349541561
930723041
680459660
1382189731
1919474495
760972776
984009306
2144230314
747640193
1309209340
2033626530
1682790188
277673594
1071984208
1416667889
764223846
434688005
662848756
601547371
750248444
2070204493
356702911
2139613362
58912734
1627768760
1405379139
239660955
1484056551
2133494861
620603789
1748366231
1257958754
1976078082
1834846231
215438680
362159611
1639376421
707381648
337371193
1039835545
686442267
1706915086
1868674129
2011562241
1337844028
1909677574
1044709673
154710299
1094139295
1486637789
267277268
1939970390
462255337
617407653
1209897223
1224113926
1878515221
57687816
148293021
751400384
655312026
412643532
1915928756
1569317284
1935376804
1423135184
51223800
674246745
2065145907
549324060
147225905
366158297
1126002646
1688602309
1574719913
1514396778
1699093306
35337658
262358508
560353408
973700156
72781360
1574233690
1319409750
1680534632
1490119428
1024351498
332821866
1174598669
1937246725
598940728
1301709383
1392113741
1995596291
1313315626
55575157
1696589236
383027804
1186029649
984060093
1248243326
1625472430
718966348
2094352114
358040861
824352787
781052295
1667247427
1062195354
1364019661
393367653
2045584874
256317525
1083660431
1966403692
1780968662
1473864413
1949112489
585103537
75588292
222504499
703627875
1567472277
1815195713
673753585
2009046774
1461661125
1444317338
427560218
1805915502
1010450794
2041959694
2136674638
764137658
509214203
1785527416
1955510390
1205818660
242893730
1970422864
1552255880
385943824
1330615544
1455489071
362135202
680939648
26111198
1948150486
1887838685
1212299501
1496570629
1421376468
1481313828
452605532
1957857343
409139789
1434693914
1104054799
248792136
1144674613
222056252
1609334947
1455295864
562555812
1495476007
602081332
1125951646
256945008
997591885
348982131
1373026870
2038622850
588510954
710142648
1835372129
764149259
1052484074
566964780
1678634168
1342924779
1145435032
1033918260
672862614
899813446
1357050243
1849634676
279835678
883605855
1550900438
505764442
123583480
1603451067
1349111002
114641892
741553920
387071795
741901198
1538412689
1438016285
612983832
2077200038
1110198472
6819273
1223227658
1387583423
1340450467
1778415701
58452372
453471316
996880279
1348064299
38238310
732153325
440337608
23790509
1936102802
1325016355
1410206097
632493974
142090062
1595924498
1325894138
802735662
1625892734
1373876732
1392695527
1203290136
2084873123
772522102
153200288
198769471
96906576
1293521876
1985045323
1057473109
1388801027
949961935
804649515
1888296431
1013184245
1367097357
2008667780
173112417
1330108898
2111938593
1554977711
2134017367
141091919
1687448713
279962115
119521843
1844613910
83845443
536429253
1489918367
663741690
1482633774
439166316
904950519
61970383
1199389494
592088369
1901977055
1828492300
1067782020
1669329701
100264967
55250175
1402534899
2057778002
1128001259
1378525978
54217456
1745745305
1944913863
1888042517
2030996295
883051510
140450125
1625416630
1444332223
1603342529
2088216383
301305076
811619921
156623082
160327204
1601198691
1305787065
476664921
2077194081
1054629624
711443546
1466109001
2042029777
1263371885
850047303
1669152081
2053882117
1439351631
1039420021
2027003583
1693720121
1032463237
1516589229
1430226089
1075923292
1014466862
185779576
1678246599
1989194401
440882859
1311129709
111210797
1241577029
1788435917
1724453724
1442848820
1940546405
70881784
1205335448
1897744578
395436748
873316274
1078307954
651921418
165171451
1066481145
1532818600
1154705054
340223401
341886771
971460387
1600584727
1397591069
809891344
210013061
999858456
1868710807
1415148990
421764182
1809558533
734913453
945047890
1372123966
339383606
389040965
1783195980
973256093
822930180
504467133
1524526996
1073231458
924924216
242802780
1830189098
602101412
1490512587
994048379
1119484887
202031933
414204769
1767620822
1756686643
2014433599
1751171247
1246227252
1820679316
1847494309
1966052784
1180726894
832560974
955572555
2064322511
688200074
1798997656
82933945
59756885
1101732346
445198944
1261578510
1037174301
1066451076
223315334
578463973
1117223283
534811652
1499603724
1867795509
985446383
537384798
1636149554
2026123685
1358008105
1516200609
2067908190
1934418238
1537669061
1020884999
49778121
958826400
1669936889
1190465643
1527186677
1094308572
1756013251
481852537
1747069267
1662807547
619154006
133147544
85365132
1852124599
2066429828
1068157059
1549806794
389285992
602613146
1280064507
1781772619
74783949
1422020847
647760026
1793400114
1158584883
1772451911
146568301
599502405
764668269
849558907
349685347
2009819496
448022134
2094409120
376421340
795418558
1314373994
623153931
1294793452
1561951017
466906503
1076448760
306581913
533333806
1696280892
221077830
1221492117
144714689
91647874
151588885
1047650394
1252318312
828050185
336890075
40244334
1921068361
929000867
1023001549
1433059237
1603536022
1029008015
839492700
1185051431
1922686274
1136852365
584570705
97358777
1407682254
1326956847
1477373515
527587149
893581671
1927919866
1111762534
2056761896
1034386095
1828391423
1163102214
673029852
983545927
587893629
2093188452
1385621173
1975073866
1884300685
1838865718
1515741535
1564446391
1160090810
1757313338
1524193090
1459861970
1685057338
528827833
174005202
1083478198
10928964
1482458492
1330499908
1871540272
638950272
294298525
238882871
570388949
1937737392
1624212289
1118431651
1388363643
1234554049
885573050
2085227161
1789373054
1377066758
2058018408
2087903047
1887423797
1136168462
209383670
814824199
838541341
1213510904
2100711534
742680683
1531230673
1786096384
1369536898
1488577353
1609194730
242380058
742532226
342848270
510910
1632629066
463781366
1170805289
135184607
1791110586
1490990059
232359885
1574498473
230033875
1677549985
867488569
1135376117
1111113895
116328530
1392374021
271954581
1121585397
746738770
158782926
1630124137
1702834264
549151139
1519056731
693661019
1951376748
1167302025
609465030
1805967669
1220463246
248630914
1264586784
1501390294
166258835
1701263682
800066185
1276141122
495982754
1820225557
1916528227
271621247
1311584903
897167658
1530325297
1014352899
1860539202
155070155
109811962
1727340705
725333173
1549708194
550627559
659327761
742341783
582339487
2111335245
84795469
1043935221
815793915
1767660834
556006192
130019275
74572762
1404608559
1904145210
733792179
424095428
1340021858
667227222
1672129254
433018051
1979508380
584861056
1033319526
444125495
2998048
320123270
1475041004
1055790282
1280887350
2063832818
580446956
963729816
1626839747
499522355
1921471566
152803231
365060707
1262343893
1513765084
1814756780
1253177173
1184131365
1259924178
2140932095
696645313
1649952593
1632775196
769150747
1807807770
1311150047
1305840276
1419007011
1176721248
225213888
1721338510
1860244378
1904874502
2063062694
1531513937
786541674
1329857782
176827453
1373084172
1576031151
1619577445
1152130233
552277386
1995578354
9860364
1282461714
2058771894
765160185
34895918
549511754
836641146
247390023
626893940
2109122293
1533921158
950582701
29509506
867537958
763025869
944837637
733142740
1674877774
1948418597
1174050621
728628317
1751309008
1922295128
219402372
1278291387
2084693382
548966074
1562082515
1796094251
718102319
1292227798
932724513
1734269455
1881398862
1195721574
1379191487
598635577
1065840599
974294238
249268757
159295704
1059266077
1794130215
353769009
898633492
1231725477
1033783409
165035264
1026487906
382585632
667373508
456265231
469991793
1507477072
25857983
725034688
33296869
1053787341
1346780796
1549254002
1276615572
1994959321
7473621
1486576454
905165361
444194605
1774100010
879749938
92663357
2081113492
211336
1242656819
1896469492
1648696382
1167270506
685478178
2086580105
1180584999
1639296632
1388219638
1034414877
1687884302
1480665229
131031525
1335366619
17852524
758645520
1439926888
1649847758
160604236
1569338043
2037119846
1082790453
526510082
1769326646
1378369456
452161431
690936716
1187303043
955321104
494282477
1444397737
319103836
616711803
890115575
728134561
1614365075
2137866139
2124597141
2058857286
475573224
509834480
1006396358
571939491
198564050
429125350
2113129822
644545809
1383328277
1063911638
1718768555
303963729
1113475161
1752506340
258720439
1518965389
528815776
1234394322
1866222862
180007177
457924087
178444401
310628100
2031084591
1056089930
1290310612
1061714023
1179285109
776910015
1342548986
2110464100
2016292175
627938212
1040254018
897287226
1090921822
1918102169
194463993
24530957
1779087745
1644143551
673587062
2041590061
2118234319
303974410
1676151972
1504187803
1887803627
835858879
226069532
285399161
739911962
938277785
356314995
708286862
1164518293
1159910745
843427380
1614580292
1636181391
2110682705
826598000
868768570
1672846848
1895298607
1549899733
1086776552
116129228
829856714
1234003768
95506231
426009565
1510385735
781257986
326372969
799777498
768795282
114329922
1996645889
1134106890
1272334689
2103608638
726703970
1225433424
132978069
691852463
2022695087
1928128069
1485634002
1598267337
1965309799
910512022
1647222541
318743366
1982164146
1292751271
661851758
1331605497
1724318336
1839067733
1518105159
743311834
544373609
506530570
1980370592
917141063
1931213795
1238438178
1482194450
1075540931
1297973207
1826975819
1573896855
2003293006
758984923
1019425556
125691700
371230836
805158447
252414208
711947634
923126248
732896001
983801709
1956957249
1937982939
2139764044
169925976
396696597
2038857130
1293539461
2045963230
1321010497
2061020733
1348999520
1348851810
866078394
1478271284
948373226
748408013
1048624647
1239848414
1881526953
383982420
1375161606
1445824093
580856499
1025294711
1773593299
1620202995
2021820504
1469820564
701476075
943197798
753106278
60871235
550027744
1393645825
1644973566
444129452
2033684217
376972061
1484697837
361231780
1109503505
1182478138
1075750780
40096147
168554350
640194465
2045166992
618905327
3632854
1236094341
910950972
1450836131
542785256
581497637
1475715982
501690995
2080838407
246101843
2034128757
765512946
279617813
1680591716
1679457887
1682402332
74160759
302407641
135759831
1166739956
498559532
1249154647
79592132
1194468049
1196074528
1305974511
1318138454
1242122743
1505921267
1805285122
1062427276
1551770783
313560514
256630168
226563338
375552848
502503079
969247364
1316032150
1695169916
618446013
1895325363
1136012123
1392552450
1578245414
1107427733
1562053652
71459362
811039377
909876883
500306785
1821312012
548315876
324176862
302511796
38706507
313923528
1275927735
1781674638
833146214
550446527
28938249
749359906
1366582770
75274512
101902492
984779648
2062224555
1591025689
1711517273
1778165016
1148193059
696610398
1418076398
337867795
15587100
1430586162
632723506
356762980
1797858901
1134208981
843286567
904019313
1806403959
117733505
1992180137
1506020430
1840950658
373398200
952823444
1717343758
1230647064
863001588
233346751
1316033737
344906272
1227158243
563593429
2094970447
1815057806
701163303
1361759188
1603919017
229439272
709051981
310735029
2044524945
1686303202
2010137203
24832353
1068243332
113546766
2134451376
2038504589
1325164230
906240063
842840205
90536523
2131131561
586078499
1006558888
338327280
1777809420
2025272479
1846476216
1446743393
1823795804
950960505
250139823
17613188
1455920820
472078033
635604627
2065114491
1459413936
783026240
218885390
781727501
928671159
1737650662
219535818
841170357
2060638617
8872772
1595732894
1232464168
24521626
257583831
1340072549
1409499929
209034540
272813571
1475643939
161939385
1693716209
1566188612
582599170
2073410904
2099333094
113315333
781232509
288351213
250066826
237163013
1051501243
1480320375
592167658
533417223
1929892066
1767729318
317766458
1536050517
1044711757
933249833
1146822446
877243080
673216987
787757151
1258841433
1049696069
2112374806
1685248369
1583988177
1575891334
1907328728
923144717
230480129
999322738
364698773
204151637
307831074
1303949062
668130560
1780233089
1085764102
2112824742
1379213656
1989997825
2062315782
1184301751
189496396
1976383403
255682366
1643487658
80721113
160062304
2114161559
1490247658
2079428513
1101996244
705371115
868543250
309630533
1556652034
98436639
839223178
1663909637
648445612
1579105441
1200552851
1105918988
1144006849
2073004312
1785007630
2064153586
1710948540
55814823
82517258
62620891
215228356
1494487122
878888878
700049266
1213362737
822860277
189247285
489034789
1782389232
2044945132
390351558
225389955
1901287738
1380834618
727317698
123959074
146957355
1437935116
1744234781
470804844
350990285
1034371558
2108463820
771958181
1370777406
140868598
1302391445
1969822409
1963436585
1859860765
976547244
1067550330
1137079730
1226344780
93791714
321685777
716369335
1212737344
1985111952
1536342751
1815024419
9204532
1899064937
717885305
1686216237
349856294
432144272
98687453
659747840
942124317
731072892
1846123325
1643795551
1361009315
1081005688
866560976
1537153156
1121849526
1998409358
1212128666
957754442
498514934
1363898024
1587783821
2061862433
1958563586
1488990066
1532621099
145908332
375129375
397130146
821312862
1775156010
908639159
1481982565
1198817217
253785929
381223894
1754517847
934069962
1372207332
1982697149
1188511022
1820528461
763067829
139651308
176589640
973404736
357478434
1126551762
1584956388
1672430597
1359843149
1043330068
2043777901
108927620
949798747
1612047658
593373339
1085468215
1694160793
593122093
572305249
993185640
287874526
836884712
1370931318
1206398998
1999621361
1068369430
1854636714
1397147390
1010232828
1257270110
2140283908
1525568449
1331268753
1749341615
1733687785
1585869632
1125260413
621501656
1029096460
1598525147
972201925
2039426632
1058154204
816362198
1952942848
113039612
1381918574
1335033512
293223053
546737392
968776201
1865980673
601555681
469124851
324495602
1699638371
1771722266
1438499981
1055378480
190604798
545355267
1260858588
1175169546
1537463089
188988119
2072453098
1346376219
158750886
1604232878
687773038
142409170
1793083156
1179598322
30867401
748408013
447830547
1249784832
444722412
203647628
1553035649
1975842949
524341728
581894305
626871320
197800660
15251016
1121378599
1504328658
492421085
847373375
560421562
690939402
1966188321
475813205
921106826
986194294
2054245802
1446469575
870402919
1209950259
1609630771
1414045738
1156501346
603800797
213288595
37123053
1407896089
1163006935
1416652328
1297447968
671199456
2059792533
153183377
1808952008
101710814
56856511
338302397
749544966
1515863816
1527160868
479230037
721331565
1725231727
966417392
1065337996
650070527
1136900433
966945939
640977740
1897564361
357041017
217078245
1795402039
441765138
651357860
1839691429
81690742
1549255636
258347841
1580692231
2103154949
50763958
1542967778
1931587761
182964259
1708908327
417079545
538856804
1669300259
1414055917
1516515395
866141225
2080858049
2095861709
1463260388
1327285072
801447579
1141895276
475771992
1274985712
887939126
1945448932
1324926058
167613743
1047456292
1938387217
88265444
1498712888
30629746
945813533
2039136614
43579697
1350407877
1822120014
1770312785
2061787698
1331046248
1221325024
1717881211
2060302666
524190439
1875174728
959210004
84389480
798134075
1256489640
773231245
1239522908
1907105291
865287877
1721519499
1743475780
1569513847
564470169
1034556836
2946943
606325995
11553346
1403179767
154315326
1779470138
819938712
1905385236
541436913
1913322358
166732642
1732374620
361274783
1039207579
449324703
992495150
861445406
2070913458
286682850
768659476
1605843864
1596594635
980283841
1143665140
950658290
2026122778
1576428450
1928303798
123166234
1523468676
228402312
1384844184
219388363
906526739
219926869
442798424
1687810723
1295283418
23447334
1091681100
2090851508
1714647843
1658829604
321263247
1140022316
2114767279
2063185266
1111004620
919308171
881316702
466783532
1176787638
562668470
1366389437
1401340245
1678967683
737167307
748595452
74172540
2059028652
1074104382
327307281
1503860010
797005417
554005898
29061918
237406
1541160508
1894943139
1590930201
1586298839
574463
1990346382
1525818738
1527254543
840125524
210793358
1685432000
1522568200
963717436
1988133876
1679795469
1733747160
959978096
689511841
2088585179
1942398512
617857591
84396095
1426490090
265631112
574855615
385824972
1454354250
101114151
956756139
1749169988
506048851
426408146
812787958
998296849
1948751002
1173341014
1739294389
336570526
225543679
243032032
247627521
722627430
72235898
851765877
1719164863
540972637
1155682185
1034126107
422054850
1024296549
1126232565
827126762
1864957190
522871346
722453932
1955111018
2006657668
1308763173
1270695992
1443535498
649312692
235983025
1095927671
977011624
129386270
1783522590
1031640933
540389018
395723105
1692073945
1316885505
998631842
86679519
764599635
1550260968
2080542507
1365558976
1482476813
1021045586
792342812
1375885989
1597383463
62127895
1046672657
1682379017
1226809002
790197164
1247397186
670703526
762255443
1021157240
377385663
134213247
564290466
1496768712
1295320550
879996901
386090934
898613081
1666966496
331097376
1530053699
1719853912
2063962217
1598062460
1289172531
2122384728
431702821
1755033055
1128603594
2129854098
1353794489
358437437
1883900679
234632992
989113471
1396517215
716162320
410831280
1171812188
41258804
90562564
380854392
2029619320
1111484172
426884094
1598326626
468592677
1851151166
1814343465
2105062535
641809901
1256425209
1112181055
243785795
136919000
195649934
1689590716
1286239902
1217843473
933081851
1832807811
2109883142
810478888
293895396
1979730527
1953673662
180819571
874360830
466629657
863653234
117276304
606379206
366117988
1431323578
1605620442
2145140042
1827422531
1798071978
1346034473
273716470
1959485819
1230621899
320402500
2012055054
122458557
1373456573
660526511
790843279
2136458673
153482878
514392935
1919633599
75456232
34889335
1091544956
892124282
1647135711
687449925
464384790
296894901
1037323925
215767305
883531211
1163541079
753898306
515907906
1524725591
2051070151
2023236003
1431343898
2104283077
1548915648
609783475
922004885
1823119677
1995806205
1591515643
1438919471
1118320551
632655460
334229466
1073836459
1864194459
1048097105
351341633
754455004
1845260207
1343323279
550829899
85659564
1664328683
996082782
334949905
1303503852
2144585428
1976260322
102225422
1636338138
656439400
1323987795
1735945195
557862872
2053014134
861984093
1856705585
511166978
1253800115
339020990
890302979
1054707526
913662498
1763132881
618505811
377781949
97861075
1018091143
122763923
188576059
601378141
1291729437
701120992
1792544861
228173197
86713207
1682980566
682027896
816841871
810972107
2023260878
229816421
114214938
277330527
1751618613
931979100
1620614559
844342992
453075296
1269180606
1598630432
1385440035
1327804448
754477337
1997517587
517332691
501026389
997163877
315618540
1853682637
229876235
2007225969
669599169
2107293967
1722463384
1596659151
1316453981
1387621789
1169436885
2936417
42983714
2019791146
383753592
1175275708
1038329092
874153414
1519469384
118229708
350394794
1908056440
433695127
1142148507
449105486
2122452999
352340448
1473993808
731868115
1503462722
1249982890
1328273884
1045427515
520372859
2072363819
391440462
369128455
1923398887
524795100
2136037620
482740475
369966781
445910385
703131485
1975113499
1448090330
509789654
689858835
1066034138
1900010990
1627974679
172023280
1458798968
655180072
817515782
567133925
1682216695
1679279912
1003939670
1041858307
425671054
481097226
1689986145
157326778
1629074356
1391656396
1000345290
1170455445
328721174
845006637
1313884259
760993597
1494811794
910401583
103688641
2125107649
1523431097
264859110
1720505920
1023123029
542824580
928382125
1719312767
884588321
1485989126
380198352
813973643
1006961363
1095779791
1914529267
917934581
1666876757
600394340
129740785
2057933165
482488417
1379927544
1963652510
1820269737
1511579354
1038519768
656176575
1013677586
819372363
2129156080
403094158
1715643000
1205101789
541450222
1224835612
1255580726
459755932
752280287
929997525
1073800914
1251228304
2010411166
414375720
2109361087
1675968927
366584898
316569021
1988053989
1142006585
1707321006
1196837430
398426129
555451256
804174900
92790840
267225085
1330749327
2059953098
1039257822
83862069
282025024
541296555
1893223623
240109096
1007966410
1425614082
1442951136
145196592
111362386
962659946
1892930547
1094488096
832544046
1525689316
305895885
1393292065
1048973529
1847652371
1841706900
1180470416
559423755
751466892
1564102645
661212786
1581515031
1588758433
1537371619
1044504183
1934250522
1320673438
784172665
2013320058
1975541502
1439575835
799345954
1804259324
1634753523
1080833340
1226630078
1174815707
654131913
372196648
872821914
1825066025
209256868
2067405064
1367698159
1214429734
1255589470
62075978
1373605750
1643302330
1616615809
575707725
137557558
1824111603
1027240916
1889952279
428500085
388332947
777190283
1171567710
904514849
1653134963
1636482485
750085023
1559525380
595391307
1183601080
568585364
1910718616
102173809
1117071434
755225314
1101689163
367346508
1182012171
2003617385
2055248604
641643971
154678195
1462193927
1894568753
608786380
1008106218
711590274
755064732
1274102158
1968034372
661064510
1410591218
1889469254
61190253
1881142067
1893287917
948960329
2038095452
655010330
1854651498
1034346868
1761856610
881702836
1872131873
1903091918
578906744
1590477834
2061236892
1916175616
1654687998
1389197519
1791196214
1295404970
210283020
1615832453
1957184345
1455839029
338005081
1003491777
469126831
893987570
1786850173
1538988015
2045435760
110376019
1112874331
1540502843
1640433112
1345112545
1859403737
1927024084
1224684155
861320930
928315982
1284847423
556650562
1568381852
1347430111
36479001
1067539240
750139187
1550179979
1497912516
538045725
123504845
1765655157
1139042827
884430939
563099399
1022586291
338273382
389152998
2087340175
708158760
1583709366
483839552
1958895968
566890828
435843844
1828937326
206794315
1738691281
951925733
163293166
344240920
1558677813
778457579
498819529
1168155370
1124461172
1494379542
1818566800
553611347
356035912
520937469
2008261817
2074205065
1122419240
925794055
1645279857
291270586
811517959
1623863766
1512820709
648516542
1115722352
2092853661
87524223
1803464585
1844220769
1946744769
1719898054
80071897
827064281
1537008058
550300500
530509433
782267976
1712533603
2037809990
1817205077
228089384
2072631784
122479599
662348052
372282686
935590510
773821729
74658533
388860994
1296298654
717586925
53249712
974121281
348391995
1003984596
820185657
1928749140
391111370
1039275834
1475890953
1536505944
425204454
1805749931
2038871476
1939277102
890068592
14355311
1485320171
293024805
1256270276
1700788133
1444514899
2086006697
255411096
1147939916
2047831909
766122422
1569745037
1832158820
247663236
194634651
516520862
18549859
455237729
410242452
1419960110
477064871
1982057894
302077927
44741514
1220441358
673532022
1200980973
721911922
1225646283
1341443720
157812868
1420458763
1283961740
1189486793
1370762561
1816632597
29671635
1347403167
1527100366
90457921
1347187945
1074380970
590740211
2092213795
701805974
151937805
422154754
592009207
1869941129
52253568
482945915
858096656
242656511
2090639425
1416866818
1622879538
1935138271
412414503
1841318294
2114407012
1753603021
349613129
1323358989
1957668474
1690268343
1087813909
2130019344
1207426672
1566911966
522977763
1104849240
1618919585
953621257
1702116524
104594227
1227024177
704120016
1999822275
630729340
463138328
993034085
656947927
1717115848
688545449
514852188
339187540
2042907493
1579426074
2138061721
443072217
1586366806
510159526
1732137719
1790562468
1078262417
566440402
19370460
2043139503
755803270
1533834583
1627218999
1400834841
160402543
901993293
1387966805
121422835
1310416834
1017704345
1873888896
88746761
982288579
350858056
2130896886
924385040
1014226442
417509505
1166488178
365253681
278773482
419764490
1259964229
657942207
418859660
1066341049
2130614963
1515941938
1019097761
1307036005
997040740
340154773
1856022255
1860407527
2077812255
759709649
1542863511
554276800
1102643643
879054282
230566627
65971818
622206175
470946804
752443375
1766624924
413872811
1311214132
1443754581
493574359
146098445
1531947334
698422770
907432381
1914472930
613269012
77619947
1534472962
1321529811
1623177409
96899223
1362499956
873192010
1871276688
162936245
228803447
1892086681
1026708568
2005789511
1030144001
679696153
1445437694
1229884131
1422146992
972094362
1730065450
87310860
1636988190
506845274
556166439
1270907934
1551166106
101292778
332745477
1110529176
765352721
899134032
176990855
243220738
1403631113
1109833450
369078979
1034150425
842717856
1112980746
1142111173
771162465
1378181146
2125547126
404322392
512028563
1507440000
1822311649
806441072
1125299674
269453264
385258333
1865603934
664886077
856969208
1491921571
1376625722
1394178950
1069100154
1941906460
283087650
1944368614
475848250
1022369326
1398793774
123299578
130868081
1388533671
2031130606
1152565533
1997193947
668696230
1918318665
124588168
1882898126
1701760654
1403424210
1650255327
811443772
721646952
1212923716
10016216
658720970
312850198
147372118
72501421
1753378300
325430383
1196825953
1551478916
1751540221
1516231928
1992745693
390210233
2048868413
1829535933
1782235451
2053645559
50409749
1440329116
2013506800
1978698039
248834002
2060733026
195832593
2091671397
2023534243
1659757823
1857140839
1379847708
616371781
1079119785
378024763
2111648945
647562451
1612725096
1821958332
2048336757
1107764903
1649552868
995420782
877178934
1758073208
1350876318
1691189824
280791807
1497075980
1204967684
2080314596
1356648526
411184563
107272289
1873965800
1120890969
1604667659
157960626
991349307
19780257
840271250
1405306829
2107043214
1270254273
1277382063
1931488724
1760796185
253311462
379425987
1418167690
535986503
1189376621
1850810844
150139155
2100259197
15803994
419202275
2132423153
1547698037
733631831
1038342868
882096098
645196407
1905142923
168600553
107804349
2129032761
1084463927
1209077695
363947970
286410334
2057008769
219744625
2080974333
589439725
1505900905
1262014860
1547798761
900420814
1578845365
262686661
511811654
1980838742
1467555341
1892524800
823202017
1601039837
412832417
1387659814
1651023164
2011904080
1489569821
1660466166
73367320
258918051
918072161
771377994
1565286822
1320963664
1611247184
1931677367
1345245810
1857580324
1341265156
1151107904
1836798886
1296702981
356669429
794359571
1389353717
1730066472
1257956726
281381731
2076234793
1956190537
1165134827
129683954
523977677
103407090
402918674
2039333142
978028067
115588782
644579
145522363
850821495
1967156520
972777624
253976813
841334088
825462306
1387195231
1132425314
197037614
209743930
327736670
680692019
394658553
1392241490
1447447433
877337015
2139062587
251452086
1183578142
1911866813
1570366142
193340309
635951885
840810743
328083640
478970846
77082567
881266382
454633574
1629756151
1340689318
1986234558
1082891225
1421347062
638793786
33590870
1435496769
1964261819
1354705171
2027131740
1084324798
1487127813
308678871
109664270
138067962
401145050
305614784
1358280734
596139657
856391439
237027067
430391619
1844647507
1110266549
1857155136
1216850680
1759948442
147793711
1448143589
1546063727
1586861669
1226955169
1317302157
485334360
1871778444
2055458296
97421515
592318635
251024929
1809291181
673051384
1231087612
1493987159
585647029
474664098
1237404935
176771173
1513251891
655201971
1339067314
910106711
200790898
751047847
1134389026
1529074230
266305863
1723644182
2090403133
1518852362
412312009
1817592289
512688478
1932697095
1961800215
1414485208
383237591
714541108
956475077
1303281634
506327515
965529827
824710400
2039039319
1324418222
666918447
147328713
57043645
1838418743
1349644863
1833009424
1572467319
97801804
1095343803
1568091384
917000471
472136946
234578111
814686218
522319320
309298114
1332392100
536662661
719291647
266277112
2051313376
1361581718
203534665
1696771833
898357615
1643907716
819361886
1234836271
1774606431
1015667113
1303984917
1058571456
474152436
61109233
1328146197
199743376
1021375770
555725071
706165206
1715431981
1570449301
700102328
1169861391
1329433154
1857912904
568828321
1292832205
440532258
1467364663
265846832
977752800
680729312
1377211781
221033897
301205635
344800282
260392463
298194951
1438274576
15409883
2064037310
414160684
1297271899
1605892009
258431739
1410228484
730820055
952396493
1056405255
1606633278
1808241137
1232248080
354700855
1858342796
660160639
2065158067
33429384
588942773
192706869
589776584
1080254984
1071880711
87069616
1340368980
1067907903
1398692737
276740773
190003304
6804527
615778995
1641860786
1517570265
942710763
1113623389
1038417543
1441255510
1305781681
774348310
679077922
652947271
856918365
518524755
415257459
893176651
1048748739
1503304955
1862699901
184416929
1603169285
645659425
1004485453
1824899941
1200105113
746319739
1268480599
2086041754
840751443
194719301
749904676
905142718
1284429109
1566514921
1780110010
1580043200
596288388
1135044657
651623813
1796381991
2118926724
367161777
434524909
637331257
341913603
692502534
12211882
2016902706
1420514921
682068817
339060822
630896866
1078779127
1450688576
1946026655
1299825158
1167654572
13401127
469537132
603866841
268549649
1478974874
39033274
1581578239
1911061420
7086204
2116537373
316930368
897501742
1474987235
908397345
697364587
1903009637
1329338733
1733754740
1109232444
1788120393
1322279043
1636725569
2100529612
363855266
1053445551
820452636
1101136916
694760236
1021133876
1489318041
1071477157
58343940
118883542
1492596645
1888262535
82975096
436017267
723761513
883156714
85103893
1878596647
616674293
270217614
43962561
1575497922
1854826963
962477916
55863081
184622497
1906340414
1643122435
2081395309
1123755023
1822169467
1788983561
1559116036
1520510191
1259671403
1938620407
664074206
1951930620
720837431
1085540904
1297281249
160474365
2117086758
1450463007
1072978467
791619445
1088952724
2082008922
106100937
697207588
1577383660
1935646751
1488309065
44110687
2028646078
805379323
1639846755
1366599936
951670274
1383122614
424321254
424080287
1919887337
905171616
2037254782
1206690900
282900435
970217019
886676530
21557782
1773789440
1509953471
1703912125
1494694517
570745947
1407497616
356905814
2101129726
1868708612
2027009047
218319501
828074019
1646452450
1517059904
761733728
2089970605
1453139630
1351533155
509515145
472274464
2023852619
877575427
499903851
517366545
216587376
781069560
1162208737
1891327109
1238882736
1077270624
419124903
2058457577
1240527281
996752961
1032495955
2008065833
734259656
350820940
220865333
615370359
270841910
537775287
1036523990
129082028
1572271564
1864746864
405547049
1370525471
1572541341
88143153
551925877
522884717
1994847250
527665317
549009724
1682844986
1091289991
1521776884
1444349896
814595285
1182043190
1613297751
162287337
1087657708
786316126
2134360414
1607245870
813522008
1054706605
311761090
1128883185
328840048
504699278
1712969278
338545235
1488885974
623403086
1778870197
2108303560
1068551334
835366493
149940521
414254054
864226150
1055109264
1160562053
885530721
1330823041
1222100992
1841695071
837638187
530669825
1450390691
1934966736
92239317
1163262577
580570232
1999376235
518184580
1548157212
673196778
963056979
1993387736
1137634605
1447941744
952152981
1316342095
1674832053
366901524
28827595
21747671
1265819600
1568011093
1205586105
437005800
42464831
1171833398
1290069710
172713645
1290975779
305199712
253572254
2032230919
47425718
1268768641
782261804
1953492326
1212929449
1349398371
1691867613
470111367
31031711
689393896
2128760439
1645851555
329060181
1262316532
23676746
2110750877
323883777
461068166
1850609696
1116529603
659247928
1069531539
1159375418
1164838311
1653876701
756282895
559803041
520449748
883191805
2080122114
973323561
1267521907
2049217635
504523748
351783563
779022310
806501942
1374304900
1705943277
2081554588
1710392652
150905779
1174484487
48272496
1863572270
628159202
824271938
518614041
2072154718
1451862664
1604977807
255586049
803211732
862682348
1879252270
483507678
1621149799
1034443024
1961509762
1378007233
450417455
1482612760
1003392887
990419113
1900023047
1628277113
1833678729
188264344
1241020088
938815390
719194394
433103976
614406356
361939436
1845378571
421029646
620257996
745119454
228461922
985902057
465201917
1400209235
1105710524
203096916
1911788849
2060515368
1708340203
134987407
906787884
266491465
1534662444
1626880914
1875355421
460177950
1164199500
1075144370
2033562959
1008416
448754822
1448927099
1435145199
1261805044
605289239
1033776079
112921171
593381388
1842555957
618152284
1574133631
1229707848
2017288118
1839671824
265126227
2041205516
2019297436
1600972122
1082351415
453306090
955068519
355535974
390758136
1336862036
1563719208
564571458
145072625
983354823
366138646
1846486866
963944931
336864303
661921120
372419167
962045297
320307644
1174868069
842784257
1341566947
1286751328
1195456550
403539732
1210247767
1449984487
528526439
48533763
1922919667
1376086915
728410382
1340208008
1675547321
1315351189
261824217
189789089
154273634
1993942432
779951869
1752175884
1778239520
2012948684
1328789238
2140380374
1049366619
472936074
1497363494
2043839238
908171627
1836789124
991226801
1037546772
598292774
1767471012
1423023074
1011159953
655715986
1468807533
1155355095
850925488
119037115
667436671
1902165471
1820824661
595679773
1502339859
1982733203
1345663727
29187428
445775849
1181141108
1831789475
1982394205
1331892641
28438373
1230367828
1249776293
1896999949
549538480
2135404296
2101842135
2020199818
1622999095
1670371393
547522415
415852510
1890387075
9043337
1302824030
2138837902
2010764753
614920158
1346600841
1320943582
1738205620
707964947
143646784
2131018630
171165448
1446645195
1742999854
1586131150
67905854
102460719
418811162
1539113152
1466430377
225661817
1342286838
942946037
802041927
1713173846
930518222
499525040
585188827
795649372
725500752
1165964656
746626543
1631547174
524190900
1046302146
285172781
506363203
886367044
329833234
1545405829
1831013791
1963265358
1446514129
1462932497
673988477
184759913
11058660
843558844
186338290
26499019
1774477088
735612234
1784206138
1451481118
1830046341
1853102283
1801923603
860680058
928885043
354701431
1952609232
1276541054
446514867
1926713191
2038372411
1107463902
400249670
1314289477
1287299554
317511007
1256762485
1093121012
1175843765
1262852042
22019765
280457969
1045952577
1171650638
123683604
852938254
1180679032
1345563439
718463001
188500934
1964514383
572234228
694953311
1531753814
1143941101
550812563
1272395347
388783176
353979525
806764887
2000537015
1027108443
1191246416
1734840400
1658115030
183794307
1987146467
1362543087
1023767376
1114456885
1962123851
1103042479
1611852120
1325967317
2019576726
402242910
411340183
2057933997
153320159
1362200421
1823517992
554369575
1839267974
1198682395
2090408554
1405120532
48435655
1657603764
1919696219
1240436134
609401020
928238874
1039574828
645020375
476951894
1931158762
2092892350
125919084
1747202985
1616730500
2134533804
2147269059
1827162807
612988822
1491623048
409784487
449835576
1791094698
1714186507
982656590
86389081
1323068776
1794246138
970790422
1161462107
1421498537
495537352
4497478
418172023
595048039
308353668
183253789
253429194
671453284
553624237
811930116
1047632037
1583357093
1383457157
2092348089
765250781
482851804
1063397816
532556903
1578787513
788471294
616107134
1522838177
1575663402
1957436322
578781022
2004903737
314918489
1560785745
1776779860
1936824584
2058570779
1968043382
655741335
1523448432
206973979
1691333139
1360282365
1468773263
365015137
908363950
719400831
1323671097
107880040
1959749865
1784895246
1319785683
2125660642
2125149261
1488413767
1371675069
1885239672
1007158040
1518233217
364258087
1538739223
1027337336
1644889361
629242251
1993208377
1224057950
1487672173
1585195277
1379466401
1684076761
398514804
599952739
509458054
143370897
1406570359
789869291
169918274
1406342973
395544982
819323247
1361492969
126019710
1229677434
708747551
1617492106
2028763374
523656558
1599700033
590052642
476987592
811720976
1760433931
835561878
2074658821
1661106533
1659669206
1910801478
667450234
1908056742
931581592
1052083650
873254345
1688504108
1722153654
972755996
1356169894
1737353385
1092760364
1784366916
120585376
1185678788
200940739
1226549745
1805080068
1273770592
1631593928
485889314
612068193
1742403089
1393803712
1923657636
827193767
610880599
2097775131
1671352512
829011733
2117139367
1590329122
940375358
392652313
1167540747
2020218001
1240782656
1393615836
1261523109
2018141002
1958784201
1789578356
398445507
819782462
1272109506
1026882102
2056710350
906246311
495245041
1391881452
928293826
131189400
377792672
814167241
423697809
1025424514
476723748
2011175451
565403944
1420755318
546664208
157021982
822229798
1622920495
1044504183
868552386
2071909316
823680041
1702876284
1916812866
1391592877
524190867
1172742080
1895058006
406285794
1148093364
1034016169
693610137
1856510421
245386523
977004287
578906787
303669893
1482233577
496091453
1784007542
1891242638
127085928
1189151207
1968771136
325764391
14232354
1068006071
1040522181
1255525253
25170623
1516770394
1131182672
1091546770
781160865
1480963191
89965826
1022839284
731549570
508453969
1515811602
726238701
106842338
918203767
644031942
147111922
1577852813
1775013732
1472788074
1306819795
1439913027
439566752
1354546180
418915380
492451129
1224008772
1110442597
452713898
830028507
644645314
1528326389
538478115
1551316845
1299788100
1453049424
1279921317
1411225761
1406275930
1901888167
257843272
863692269
1067762587
1483370484
1124936671
1075164309
272282764
225111493
749431801
183052543
605635455
157435591
438230669
585499326
2140342400
1322724164
685428552
657192990
1169500053
1067428427
130388604
1447507364
1315208188
1725435756
1535804880
1566870612
892899954
873153534
131506388
2022064318
377080712
1931460366
1487248667
1045828551
1040859426
1596273154
1212648082
318638183
2147347785
997308404
927424923
1167599850
513568648
1960343966
134701593
1062179608
2039912428
1055348976
1770138562
1403670047
1218245665
2121480153
1565422602
1846220812
2076193710
297600577
10122192
921930754
1913635298
1384184786
323384779
63238581
2091704163
1300436391
1094030465
1920718697
1217471840
1073136867
13749106
2074858277
1702692469
2067991573
730330394
624363447
1971738349
706804955
1132765360
1774464340
786537084
1345056317
2033929490
176990120
1923790784
479744250
398341366
470606520
517610001
917828706
1280928300
2091758942
1557469020
77283665
1236652062
496394607
1148354812
283483564
2015357599
383579187
1752624647
1965730214
926756790
158200304
2027358978
449701170
55000208
500818695
758584396
456413663
1135616657
263699008
1454920427
1011311501
1501423168
865450382
573444505
1937119915
1391614740
331846997
22059765
1953635104
2086061007
67026103
2032561792
80132524
348320346
1563643085
1779509929
128489446
305666949
56736557
1642673686
260782972
247791201
194265046
2089762823
1952123397
1954653657
914093780
232484374
1708775467
1986489110
393005927
1511577108
1567036660
210891103
1108953584
812856591
1353535784
1484542488
250118062
2143890702
1632788226
286517369
48702895
1107484520
1369403583
254400617
847309500
625358253
250594050
67759867
2097053160
1321610957
1513267732
643048158
579707454
272715319
1441688581
774977548
1495939685
1013565029
899250473
1008986632
99561145
550090229
2056295645
1192534499
2113753563
198593910
1213778058
1507931907
987972073
1956273661
224559837
981127106
2039648276
321113626
1733750541
855939083
1176351209
1517051312
1920274835
1739316044
772370937
690043909
2054769563
42154157
2132449979
1384491797
578062125
215543630
1613047393
702635429
1078101136
824901124
399513309
579084848
1579765816
292800481
963957620
1514887158
37982247
2024583437
1952324167
87359918
722052346
488434229
1972710547
216417427
2108582027
1776578723
676326865
14549073
1819656547
338614631
42696669
890355776
588235834
1858958044
59182130
1439061909
1873334848
533929203
585629799
472244149
240754215
1400015522
1641752668
2085132301
643509146
155171425
413057820
492595010
2037615600
116290263
234316397
167072612
2058487357
1201146524
135210817
1172494545
524937864
1924383516
1689778703
1100905102
1399465566
454972442
909973116
1253522663
327149724
1122123058
1354693034
107541320
662150361
1551938341
559389654
794626897
1756683471
1966325928
1203112004
1130874826
481391223
1383783107
1967351294
1159435693
641831861
894133871
1910591300
2078032129
678003127
1316118305
1282595702
2003112546
512400275
1593195766
270447864
130883553
502606111
469699956
1285293065
1105643695
405755464
551420338
1267201682
1310423205
1877533524
811219228
973807921
1453235273
1715037229
2075024214
1957585587
560204174
1430718644
1632866300
1634097909
1430394118
533131169
993763845
469512634
847173391
654517973
1331577119
748001788
1699168171
1769135346
120314557
375195196
188153697
399384009
1538620190
1829260267
749815111
1028459971
1532464482
793945350
831921917
60027126
1398601516
1359096953
397063620
61636801
1959536909
378507101
1224596939
1031202235
2076085704
2135260181
1749951207
435615089
446332951
940864574
1816461000
1822789900
811081571
854132418
810424491
271409733
813542030
1097439488
691204526
1787241350
1755487967
2009863067
34632439
689072339
1310867882
1055191115
1784772467
1948406601
880594304
495703023
1159002000
2021884610
847568333
1279818170
1425537327
1159658847
2109575182
1250097475
867627170
1474546627
222581569
427319536
1689243230
609999676
1857215692
262681391
2089306887
466174305
519905499
1631772912
1736066459
520094551
1023826501
118834949
1120442465
600448435
1911694706
1249519594
2046235155
2128940579
1550284152
218924695
1475149816
384072201
208869482
818174686
82157766
562384264
1279395361
1728025952
324886680
1992288487
375996149
1526926730
1624428807
1103879337
732943020
716668815
1445128363
981346762
1453286549
39148326
516468836
1916607360
553808019
1695402867
2012000394
306137916
1972475967
550086557
1990659282
1962162044
1669492956
1985061733
2146928308
1830456754
1673298611
1025567921
1423194419
1870504563
112395134
553457094
414194210
1367821446
404433071
1559046312
1175544928
1934456747
232017604
173206971
1606327829
1530374767
1425432955
232983179
1847152080
450385940
304997135
1982432114
1500303098
227841989
584187432
997320032
648027316
266565895
300286140
473911507
1540909607
1286592124
52963282
1155139778
746545890
1297803399
980298419
1063998244
341172352
1277605191
1420611868
1197711714
1635664090
149252792
442433316
963619573
1799339712
578843222
1506063817
221788110
461258354
918912076
49332914
214630729
1252507374
838961874
951655536
1636167461
664511510
179131926
1205500235
1505589147
1208664892
1316305203
1484247901
1884841482
710441580
75803032
361693701
1840737074
1586692764
1069888858
1796998174
1048866315
1954536889
788489873
1046770285
433644725
1630779062
620712843
1837233216
196989899
2082364481
662311941
1231264726
201176269
227786711
1892614253
2007364810
179806469
1672759603
1358907993
691575066
1833801885
560311285
1049986870
1246863492
2019761026
1902044061
2063699544
1392249645
999576738
182178978
1166299593
233421240
1837921064
231028985
1588729522
970465209
1111878822
1219026810
1485039837
1915440622
1621082123
962310820
686053700
1935872224
1858847510
1089432496
1717137126
1442335963
2088949749
1349996984
1813162912
145152566
431544027
1553248398
537281537
1069884916
1104899444
951741460
2064158954
311367326
1300454992
250397830
1479589571
1007587262
1756080126
350706512
1969245717
729895059
941828859
152574846
1253541173
982690036
440345315
1016229765
1829699681
1123536522
210147974
138464508
1816964072
1560747232
621732021
1478412649
1436036800
741254692
1891398276
1334879078
868363115
2082853399
1101976310
565911412
1817684571
1767070488
1792631231
578202400
462903925
1819276661
1388321996
1067081242
1430162215
1071773669
1755100980
213223582
344219607
680562397
2031243892
1213267917
981196374
1404887391
1023310664
1368121677
947887908
1753662417
371474038
742566902
795715543
1898349808
1959798124
758281024
262476981
1217321587
1963376914
1428118268
371547007
1035595764
159019694
1821098449
947636236
1346650375
1011796113
1587919268
1600094094
1272497765
1325428564
537127145
362967741
810089320
914012578
1420305318
974044023
477339029
1276977874
1886937278
1963874969
381299769
1193820350
154286093
997999442
1044934906
901644947
1389438691
311718201
74010482
351208142
945277543
227374937
669908056
1272894109
804816462
1527865581
1663132813
656858557
2097320481
1596069937
230948959
1443426131
190344724
636848080
170111288
1245256826
367382193
492668148
2090194537
1966450294
723417594
844114437
332036155
886731353
560390713
781091901
426603949
773709437
294454722
1637675326
2099787905
602726514
1116655978
1255784119
1594351763
371847978
135899143
1389001104
1307952542
923791462
1404888632
614484564
1115055287
490734536
1226824119
1692059139
481471353
1738453626
127442237
1942154925
17137410
209980864
787418745
1733857714
26034795
1986313600
1058512945
360931293
1911106511
477992086
1037639094
474962984
1289768499
1415100378
1978360053
1138244861
688841320
544802177
106076436
1502367233
1087815489
950099955
358997247
236929528
60146604
581870052
604194644
1745689678
479851283
1886993681
1461417285
1430130980
1401373137
262910023
1812514433
881430124
565780143
1471851560
1844275018
550403761
1897510599
1468851694
489165957
1584402542
2114318128
1949880326
1963225731
965974189
1541797516
1995312448
1952121265
792284628
1188715212
16059173
750588555
533149933
1413715918
134701393
2058775582
1303176199
963657410
138728329
1303269601
739281931
83033821
607557249
1402836410
1844918360
1221377681
1630723754
588709326
894635884
1780503704
855684045
1966709821
2096409603
812979395
586830910
18043471
1649267193
924858602
1833526668
1002580498
1864639663
2028384328
992092710
199835770
1001807192
1487423873
464635214
1102299150
653846208
1812428895
1107191173
398141659
421782654
531423119
270215597
1821729007
1261483059
888090971
182205934
714828637
1417506769
1317313310
1307817337
1826931437
2034502298
1990073056
609169961
1836665529
1728959117
124403089
1888173770
2114591872
921817388
232612928
126694777
1967634809
580281095
2013507858
817118487
539772057
216256201
1254450637
897053763
1008937294
154274942
2078643940
374980493
834934953
1430216096
669831181
1533537596
1623470702
960306083
1373177216
765495588
197262284
305313099
1201191233
191243282
995880880
614571385
1133199127
574631823
1529832557
1764012599
576562679
787175739
1691516197
995457092
839947895
824901124
328512158
1486009354
722681068
1322475207
1011603383
1642073424
941059349
1105123249
1078112105
1813708146
1913338716
1359593899
47449648
817099299
213753168
69466279
1414249372
193607331
175964200
624711850
507586110
27465669
1002698845
1949513255
1188668840
1223932716
1586900379
2016532295
1148121262
1574420518
632105437
1026960030
275913335
1829300667
439191167
1706091763
929968418
1962483693
296836218
651469392
883956213
1129696428
1993976522
1183533922
319639828
1056523206
140612913
1064884089
1903622132
2122502393
1471528724
857979580
1275977900
1929970271
1666342775
197147863
1493871188
1626813448
1638933328
2104333851
1737559558
965095420
911855124
1850971334
720382114
1303435959
723999428
1830440557
1036046282
1403902764
73155274
1567298805
285557916
322905088
386266539
241333949
2146855833
291777848
1954822486
967815126
1057331811
754764647
153081368
840440420
1472236649
567565012
1705019239
1556594548
1484958514
338898050
966759105
1779369182
96146039
1757521222
1107246388
221838705
229321474
1729274851
1845967725
1702606281
646372243
1152354414
2058463787
216713881
359411726
632537319
1118955707
908693607
1786649630
1445327066
1100176387
895696385
2041054140
1171332115
617800687
242315190
1614154667
639247707
1699283625
1694329732
1113192978
1957412118
197832308
257553762
1905797195
850538934
2091832746
316553374
1788596742
214755901
1954603711
1779473048
1741140715
1423489277
208514350
1112164386
414720606
1648337583
2020291523
1813948011
1223740199
2135249785
1368402818
250217956
693770055
588652471
1335751448
98597622
376748585
95156875
1788502065
1095739514
2132465019
650077467
197837653
905827708
794145041
1954425302
628144822
2090239541
760019215
999241496
1427860197
1582077078
1060285375
606930
1942173787
1902296596
484315394
465655750
1624156806
1139343982
1785448565
823583348
1261865856
1667053188
332601019
1409059111
602851780
294632106
283866311
1359930999
1042193577
657418714
1098126770
28648576
86083340
581884268
1217121830
966699694
1754632413
322678448
678585245
1921689346
873938377
890321975
1098581150
1818293829
84029731
598048802
1646746525
1764352025
1227164915
1610885844
1859225548
814698885
2145887753
1162130639
1431125571
1529013397
872766176
879907948
509234632
121994452
1775914137
883102499
373731584
1676929712
1516436484
1256533987
2088094803
867119287
2072914514
1420007213
1225954291
1683102182
704277785
426232442
1446894274
31595782
725075724
290633685
503626568
1308574941
1002525018
1780280240
2042134341
1799313778
1253736181
1786561791
1784426329
1919930634
1936721229
605529516
701238947
645205454
1320337087
1926449447
385917190
451172164
1226286745
948613190
654321393
1751450522
855353176
515471366
2014277347
465885132
1522351517
1158480986
1819917853
1518738065
453313010
898414428
158900146
1788414354
388826468
1702155380
1055325158
459247995
123259542
1225622087
456555067
80191290
1300998390
1605007494
249757773
2061916850
849700858
77859623
1523195815
1232669614
1352201082
602996517
299504827
1375449632
448053303
380824306
1856437079
290726255
333002347
1697455299
1161486238
244289643
1725157347
1844512783
1951510002
1297575533
858005649
458168622
500971970
1022997602
1910862315
943672909
1391893099
577245453
797853444
207494269
2060378617
623246416
379476534
1899873845
1135783496
1087067012
1510301317
381991329
542386375
1277676636
1903121012
55193783
1363772211
106279836
242603202
1141677160
534590147
819038989
1816096199
1038292438
1008118941
2106931583
971564676
2107809536
734496821
481459182
102042071
865581769
129269162
1475297540
1711286135
1367997543
979704633
531851387
641876740
1833513798
1550848245
1326506583
40453273
508074241
1574610492
1317399088
312496666
1052713572
221738385
313514059
1739108756
1700905244
1827181084
263302014
1609876481
1422537713
602673100
138873025
32522666
1041910682
524776654
61479523
471091545
1679887573
365626526
1604450185
1714569304
949622641
492674279
2048184355
1528394414
1115545549
1628388524
819051346
1408715750
838105453
1156388605
7527610
1589938131
2045862661
1311808282
917499417
380741648
978401984
2082604515
1506995602
540369146
1105285464
1348781455
1029061791
585646160
147865062
1020785339
642402109
1354205826
1203697122
2974895
1241151731
496739036
1421246315
1445534442
1746177347
1762682244
2007517499
1662832354
2135632446
198039264
1250342000
932477974
42783507
706514232
693256028
1490285752
855935395
1316925542
2133991897
13447527
1889252637
1196203625
177003746
919904912
646294875
780282651
1843065524
1351170835
1970329919
1950531230
592739762
2010838711
494279512
846745332
1386908029
1367925444
1325694818
980583759
1613148107
245729415
470444936
169267026
1967957704
1109837751
2031152417
1148680030
370526312
25964164
976786501
1849359162
441758101
371185634
974281965
786906202
150755225
19429861
1648987965
116032614
227832138
644574947
125359091
1902503109
356969423
979149409
296783916
322395064
456492400
948825295
1262250106
895277895
2011203518
1261116355
716264356
106575821
1597423197
605069519
1509759746
1532913772
1224007064
2053932478
1628613493
112482832
1381083300
1588325268
1283686174
1388703452
972648775
200360281
2110352789
1701448178
916442892
427131726
975546664
1678118187
2056756197
1993176884
1901204814
750873192
88458651
1795310754
500121676
904931808
1522320599
198636057
1004483616
1997333604
1874086495
302189495
850882442
535288541
290585092
161710352
1278804845
1079396915
264879956
1165383560
635872071
2079536058
660248312
1114818682
616217916
73730269
2033918016
1993554128
1900610380
403789820
1403765162
1505539273
493707759
1752495858
1482722196
1048699203
16452542
1481284203
436240760
1540857843
2103044064
859307545
1953069560
37499588
964057536
246481189
629597379
894465290
1917641749
834685578
1349490876
488149042
854945922
858392409
1406416030
142546906
790418377
1841203548
1825455632
762949204
210141960
1335399090
1338945708
682644614
731105062
897658040
1883009667
751141201
1379926149
903979032
73288493
909992636
1188682152
1964560425
1419526589
2018727816
1154021389
1259171595
1679383501
714918210
1149711681
242944152
193800265
475270948
1344048215
863930515
1417680960
849553099
2096761716
1628025947
265084121
222089985
1632943656
488293168
1844014814
1174564545
155641772
1837854590
1477298965
242132055
440224596
445394695
1185085961
1343799859
904315435
349788065
1418720492
2031096451
10497323
1907489634
781969032
2128239282
153713256
1661472425
283392265
1899180949
1440136515
956061536
1313728092
1151874266
1178861965
1976882851
890966447
1502003102
1771139594
1071130361
1878928023
130301998
894105581
1209593660
1915400716
112196580
1569165102
1948685309
1578620410
1889694364
1038444043
798552870
913479959
1016211102
1160858281
800411707
258247411
32297890
930875014
10456420
1418372526
1452500051
58371122
657024385
546079115
1263435716
1771110199
1116291774
834229499
676914617
320417749
1439354144
990384929
1182443424
1903098447
1651006761
2125757233
1901434658
2034562701
1318657242
1720278605
2042675334
651835031
2012210385
1168062065
784486084
1742953903
2012841200
1032021889
650095772
1959070907
343115433
760336992
133948533
1540414974
203303039
1523088279
1010158592
154276923
268123943
1624319874
1604488969
1613616572
1316116515
218420011
1703504761
1003720114
679429083
162326258
1339257826
26945465
729603893
356849873
1266744268
1021600871
188577279
1510053000
1057054343
119540730
1468996929
607470452
610692803
851703589
791790081
773478721
1725000545
683020237
907887689
2076372464
1521853711
858690246
1097844127
57361126
646272350
760117261
1253812919
259524846
1241756298
513393128
561238127
190270111
1815039513
94193522
674953455
1487281477
2047331293
558418306
277645563
61195158
1832370393
1651214103
144081703
842983782
1726126223
1427737320
233960171
841900682
628784315
1140315301
897540565
519331976
819302247
403191893
785829169
1804869627
1402909015
421134915
1754599320
1401492871
1167146244
908546116
234158204
1417612029
1268629166
1184903089
15757171
1614476939
1671788531
840584556
1200112947
722149957
194263092
973184463
1365200648
137837886
580491065
1371909397
245878669
1060280109
242025506
2024252233
2002760280
1720567186
539445816
953470294
2072928936
1089887037
257016898
1038103830
2146750992
1243518630
1897623726
1290803115
2086989924
1155838214
456067934
1009306709
670596209
942803121
1540721527
31406868
336884819
2035738875
1068464730
1274827173
2070172417
140028250
701513551
729669907
1225700546
24393849
1687365728
1235406564
511915759
821124725
1353034570
1261547858
99658574
362151198
1324854364
1101349902
1023773486
932282740
76700010
335498748
1158528461
197176469
92614554
99562024
197405905
1896860434
1605898396
695966476
1533779196
382335597
2045208910
503044330
1253595898
124636798
471092285
1984476114
49158112
1130870085
567119105
1541091632
263383273
1394379151
1701477247
503193315
2128514045
619725302
519652054
1264427408
1421956682
1699838896
1759719504
713234309
1505970959
1231271005
2055523851
950202968
510562518
682173719
1163138197
1629019733
2110797045
777890429
1628304555
531596064
1196672908
1330543542
1247431967
883016154
1535946916
417780040
1323177502
163600324
1212134245
383272667
355636664
124342150
459676187
109390983
910309615
1730906532
1206012495
294528576
357993822
1412473144
1422788503
1984931868
479919524
1093559276
357870906
284937858
526391815
765249564
232542639
818364461
1349691715
1963918346
291692277
1700747123
943271370
228889318
136017846
2101933984
1235605750
900047847
1062986230
1645850398
471252206
718716633
1085556913
4645810
1741224533
802072452
1042670282
728413317
890534474
81830482
959366324
2096241831
1814462891
1199896960
710821195
215656241
1603646071
942959683
541215941
1041879252
473475837
1553922024
2132403178
1104169486
593271729
464221622
355433525
4643025
278779901
1565155867
279005106
23810823
1475217385
1274282260
1415798168
1601145715
1353145917
1329014303
470490149
280110324
8094453
1701957218
1090225948
1138878476
1974033688
2123190913
1128828509
1350489925
1097092227
1070318942
1455431548
795643979
1573071722
1846751204
1060088912
2024401316
1560002051
2121690470
1027886425
1820954851
778458640
950231055
848748934
654595605
1011514782
1545253521
1930706563
1432866061
607579496
2127863909
1131240057
77278456
1195386853
1373092806
897104195
1207207961
363348071
307655652
1245137000
1214340769
889011291
1111122416
124936956
651734375
1386583391
239855813
1378252369
1958851800
713127597
862586311
733243804
38032754
1973752072
1252739006
659310334
439921030
33482482
1381022086
1424539344
1801059339
416106614
196440350
1807623052
680156290
860059303
677318224
827659856
686535821
1858118692
856806712
445830147
1589905280
2125806473
1961816777
617267531
1349333710
1781467095
1197812353
1935985251
344592692
936289769
412264804
1094331434
1989754910
639268017
361427074
2064205009
1030453862
647886744
366825758
1055650522
1877531394
173064707
856612101
1893890448
835212241
1996135975
437672662
69508408
1585407948
233001873
773133651
1904909875
1382121523
996502152
323918651
1121448548
1946022601
803498528
1833894722
1205657702
428396814
1495364504
1080925956
1341365118
897836157
1498395249
1689155752
1130731026
1584892621
1665919864
409791161
1509287351
1179359215
2124297679
1763587427
1934951572
546347687
460981856
735421044
1753725303
1333215991
1539840330
1959397848
344281592
241569704
1091277569
1153729539
10235755
1016443349
490692292
1564957137
1812633509
436833769
1337163109
2132737982
377796652
202495876
124687643
1103206028
1592414096
615021792
636170781
1019184231
356996366
1302811809
820524339
1948296898
2066660164
1934320330
1369856625
910036087
315610443
548888442
8925701
1165631536
1183260017
390842752
1515578483
1292216684
1071305968
701891322
1900636108
99785460
475656978
1693613218
1143042547
1808027710
2129891428
529344748
2116466757
379742986
1005890901
1864290599
493808486
1861133088
895617211
187365866
39186818
1805679837
1184241867
1137486738
1574076995
1380361182
404907236
1265813323
909798498
1622825389
811601546
1456474985
456036853
2125516444
781567933
1260034561
1251016117
1573413332
708624860
96816585
1697625168
1335105445
1366674759
1770812966
719482292
402365518
1772034716
1257647566
889775370
298487147
682329354
225421752
704580760
2130923804
2144633184
34965158
191417085
2004192628
637210676
958808109
2020893038
527256637
970162254
454224749
1472823149
1665487480
1527272046
368064408
1931979475
1994309615
727516594
1671601721
573163711
1766636390
367019602
6978927
1760389582
507514189
1221335901
1282563615
148916513
1733686732
1619227499
1867013836
617450944
858098123
480937758
864232736
1690779385
1459508050
827098900
568085232
2105531136
971908785
2143037568
223491312
1131202748
1769734230
1662224653
1452928633
1522537558
1387951041
1890576301
982084608
1735598702
1502707997
544318397
236955333
613304574
957733866
2113207174
1692721874
490882107
255968221
542632950
1542282850
1851825657
1758294894
169465413
1057019427
1887358775
749257708
43107562
2017742475
437068086
1928382529
1009446415
2047185677
1799952856
1082252169
820077840
1747192105
1402112085
121928615
998895791
780505595
96610704
122071848
1930205832
337347205
837032859
1146505419
1969322287
1288699979
428642532
71075356
274537411
1988550577
527108984
1473679272
1100073169
1205782112
258207376
1696799702
1788811184
1031330339
1473065001
641541477
1078860359
546153321
811553035
365804521
1341481936
344985023
599033583
185297644
924178035
1158649819
448157607
1864023116
1187905602
2073802451
1238151052
1988063140
683924559
1721927023
1911086319
1863929539
397541226
1356257888
746375698
100948481
1876278209
462393457
625454404
2009830109
20059272
70143120
304202387
1566177004
1809944728
555308132
1154770057
1095873916
1451145191
980620336
1982038078
1298785749
892461714
1637768186
912555338
650699663
837633760
1474916778
525892140
1196550077
1612270459
1316933942
872052959
900433240
138623922
1191473782
2098505500
904626811
2106752377
765573911
1513916486
1197900991
71798811
698255671
732758619
261820949
817141491
1767384406
1391756433
232519675
1472234386
667582362
1074903006
1270205926
982319323
715804445
10653321
362876464
551668224
1668680726
1701476956
1983243833
417135366
1592210259
177700983
857637418
168126353
675202675
1287690381
1384676877
380256784
1377350791
847163129
406543429
1038787117
1266663969
1574060584
2090332705
666929876
995008026
1364429531
993306973
180672748
935431201
61759605
216146357
1824544594
1760232710
1312781459
536941936
1134965673
1128429487
1532075425
1552887244
974078696
26072992
1783773657
2006049919
74251711
1496738935
1266949843
551537040
1577481036
1173100569
2109276471
2074918455
310675230
1647643574
1000440896
204554732
1734764518
447093296
1589282311
380329153
1140779351
196047788
93421922
350976312
1670931105
125762451
503518914
1667109016
1214186121
366725875
910616100
867324886
637656590
708601503
1433247687
1163300084
554601173
751131024
1877212042
2079073353
497819416
1681163396
1319249702
1581443352
1964251485
2138963696
1401854766
1755398581
1748236126
884474739
1728227050
64024282
739751650
2020744815
1335051692
1364436509
1693093273
1561160905
2074885083
1742249902
942754473
1184070616
757375177
881708947
1115237173
1290570328
453553677
1936062640
267432309
596003972
476190495
1864427035
1807677826
576177674
1389492034
126953434
1325848206
1731210512
1916444299
2085948868
769167101
1356712203
1706492690
2109404548
1149198455
1073349068
2044202591
1355359177
1308207503
1243700250
2035818567
1082746077
608704447
1259929905
348886273
1396950661
633547823
1046062893
1225244016
320905732
790342796
166662629
1588215812
1416962888
380555745
2109124499
1036788138
1268951035
971559938
49803247
1594711823
1397161823
1441759051
141227396
329716579
1656379032
1884394742
722196033
215339500
1413424559
1266349663
273124525
1903359395
249095457
1703980738
418443446
142305182
1600338840
476483441
1305913250
1868897708
1564285746
1861222345
679431198
273618434
1518204175
1672831245
1826562039
1195070430
957866294
2093156162
1292727606
262734248
1759696308
987932269
1944794400
1069616837
485827772
346000115
1972063578
957180957
1416478761
14430193
1913567029
1173308614
1382737552
1461660309
2056745920
668542664
434142776
2007247049
844724939
1662394601
961846505
517758592
908387097
198758206
1645469032
1178789570
1202358554
1965030669
389279918
1459544405
41611331
50891113
471584281
1349497997
435862380
1842276934
306027612
649129516
59931955
561049173
318397224
1526183085
989919429
1368662473
1600285771
312062735
295956504
1301908364
281990793
154673373
415680808
1501135681
1736497556
78092117
1852973525
1282619571
1157436089
154344065
646227204
88663136
2115880736
664010170
545712075
356013756
1523122347
878987718
131688305
623512162
1074659592
806836128
1149028312
2008526383
835283795
38031541
758915322
106427219
1999482449
495660439
291572712
855685131
626414399
1253639666
1338111904
73512143
1369830134
340156080
431442684
1910139604
137995406
155992454
1563743975
1903604127
2137144370
600113900
1529903153
1182303190
1154125204
1536609219
427159182
254697001
1859798056
912328631
1026408534
634036678
1294269400
343201719
1520240490
2112299340
1782732766
1094047286
1364205616
1171507917
1122984118
1054575622
2107989864
515825463
339155029
2132978117
623567071
1562551561
1425317399
1841335677
1768689453
1360284354
1926627405
1538778443
1078147879
1528177073
920356231
1445165875
1056730065
974667979
769958912
1379621076
347604106
1449709630
2023963684
1479358310
842660520
345495149
1653587577
51537578
680116352
526232398
300582779
756311363
1965562943
622823998
280306781
1049958333
774045714
938737494
750609010
468285348
1244402169
1235294833
848538737
955178432
1876060496
1369054621
712962500
383909778
1997399257
1110237236
1227887289
986952339
554573621
1980572126
1256212344
274162873
252623421
837492549
2011738723
480072225
594223790
599466428
397091192
774064823
1707004871
1642921591
1742776025
936225728
1182448803
1624867139
216889757
216388707
755108249
469862767
1408269153
1153149945
925454159
641683945
1582472215
2064083776
1864479062
661386168
1275756581
727874140
826094287
1246012764
1163498661
2066429843
842536993
1202368876
219346110
1129212619
965684144
74115160
144469877
1357850979
1041120528
2059830235
1408874026
563114151
2063148797
2139274921
839706840
1636443733
2008698998
237041281
349854379
1138836409
1784848794
789518554
330631311
48177516
1939238605
1360554959
254516329
1288637039
1044291715
434102428
1775324528
384952249
1798714778
928486536
570490542
1626899766
770592453
1090553394
842298743
1300373366
681139850
915574992
967129684
602345362
705448689
1482050417
422840
1666379449
353198776
795391431
2067292149
767578188
1354039549
2137000519
1451567623
1819779653
1726776954
365655406
1000681945
269004498
1873133101
785199950
1155609741
787669148
1219624700
2063307213
1912514200
103313857
1875546333
1774413784
1407007857
66096609
342638069
287730250
189321647
570926793
902690742
294085636
721571609
750971744
365560871
869181923
2141782038
1450458703
1848178497
1406415797
280113581
2009863067
1144292365
1876568794
2042108877
1292789465
1665707414
1238302887
771020701
1536714497
1548583177
1676479616
101071440
165271473
660880899
1348887810
1215865927
2045944840
248164624
1767458190
903905528
459963912
512770673
210760657
1935472657
2089451977
1745491593
2138483216
2043102488
759991586
1149619164
876200721
1993179325
1754970141
1375129149
1383802787
602710998
197659777
128633038
1677035330
1919967838
1000740942
1953064863
1633521592
2077303765
1198417680
1895678583
1433893061
1589445043
1047104147
1250278141
1488882551
343913951
1585265641
1684835664
509250926
1085318958
1314631920
313410242
856871997
609676298
1174266846
2029018336
1375356813
33457267
1712812302
546627560
1966670342
1700163683
870870642
779757506
1172454005
585151942
76458999
934093833
1092387620
1168690120
1205075733
690143380
5385857
503602398
1465107206
1741709383
1314976957
1050286122
825641714
1533246201
732508341
1852089133
518469495
486103648
1959639504
1232679565
928933205
1899297076
2020845491
149257859
1636313844
1619122966
35265769
1279874171
20115359
1606983106
1039850963
210866924
101228967
598717248
462442281
585861837
623898207
1969468978
614637000
1160487587
964536792
1107191433
1873745147
644768555
1165456946
1141410764
1547257575
1676188495
177435992
412966983
2087401268
1774175865
332737691
100829186
2131428017
1220706641
1275045204
37547318
277824069
1154592645
1135119118
1747249200
623027725
2120999689
750912112
889202265
1335152984
273756296
451784520
1408827243
2071783212
1658345937
750508222
163781736
666785427
1929981563
77487528
1752384511
539942720
220091078
1142816348
775740485
1387776956
547075918
1262308803
929256386
1510441372
2138190840
412793689
55672332
1925997673
119672845
905732401
1372416559
446282623
2095238221
433086384
1302665351
1388444845
1950938040
1895986042
635281865
1335820216
2032875194
1842405992
27418427
1037755970
721378664
1412681042
1783277041
1033171725
176553351
633781355
1523231025
327772556
1145317696
1014845672
204870409
2080128234
1807784002
2121244826
394057228
1883762168
1856901767
1355974135
615745544
172137438
1927604421
1419510696
796829191
1124448641
1113586703
218130045
1888123114
1565487352
449344628
1942893956
2002910578
363834079
1298073675
1941960183
1322732528
1500257269
164382324
1799284847
1298412248
1920487273
862593239
816611494
1519236256
958995205
50583590
1204649781
1435092468
1317725529
566063516
419127912
1542707088
277482728
380830043
789828408
948590454
13807808
2080342260
483805986
422696603
1149725033
480126623
1782504792
513737779
1752622358
1130437734
868029163
1967819212
710193459
1118575718
838696162
372029862
1598940977
670085266
886526500
1511673954
1086659214
1480807402
871780466
893876015
959885637
1118091433
1027563129
1427146455
1632360902
610033521
1001817347
225620030
988220045
2126433648
280891667
838236540
1953041027
2033884461
1935324614
278628209
1906952645
1300697109
1786906907
1266592017
153661290
127770798
1040172492
424177382
36197286
1172048236
846375014
108450474
1428365409
236952659
459326614
224928772
472068928
413474990
501961256
376808814
112895571
49382676
209637017
666206597
147967475
1277017366
364059549
1291553681
2121384949
2103427179
575711874
1049941838
1550835706
1669511985
1054116123
1754600405
19932062
1714370568
1082072753
955728691
1102509520
1922858507
1654863242
175597676
838423170
1038646838
1877119796
1236775041
282675562
1351773108
846622801
467383800
437755807
717058400
255394062
999643087
1881728348
240934205
1956693538
1982060539
1671402511
942054631
214369270
1665794551
219277102
1009541086
978727258
2001523455
768526658
1013816710
1635877193
922518977
365155724
1476907837
2099132582
1806696100
442530966
313541207
1561560958
1264963847
1518983608
1789790202
929286299
423285963
780026436
1780868240
2056979850
183471851
173214481
1358394718
147187601
1776298030
1670487511
1708683426
287733948
1773098777
1848921937
278382341
2067245056
1661527346
1965888753
590300879
1311467756
454553494
1595319407
387721297
36302466
1739171027
1012603610
988053547
783538502
650069210
1988188747
968156943
2019053739
1693299648
305690897
1174697502
1515909053
1087572472
18564808
136488311
846824956
960745654
24233323
941747810
1052285207
2079626163
1644178116
346928794
1059600364
286244178
952833332
777484987
1700514427
2079011619
1254027632
383662695
559115073
1868705935
2128103577
361027828
1786439092
1842079071
862410712
1842647159
1852010244
676406892
1263924179
280584495
752817362
1627391223
2059757610
1700520214
1279102341
1149608464
1566234485
1022789925
1046974924
1837488511
1676371865
674964536
2116359755
1834484902
1177727913
607791206
1063172765
210450753
1589157412
1991361251
1575403417
855403098
191682054
1722226448
546378824
924238914
244901672
1858596180
1415610694
672215342
199190735
1094979707
668375664
1119305285
288985840
739727156
1154769753
1122810043
1211578158
1596087920
1583716509
734768820
976468845
1858420201
1339182448
1931357959
650492132
175541842
1625509382
876932080
445689418
197160971
1794769914
1025616577
142957542
1940144074
706362316
2020520891
1847481364
176720450
976312108
6422707
502006810
2057289571
1751467890
1300359604
865923095
275324983
157721727
1406478513
1863008043
1509119103
1822885341
1786201465
1167324239
561926426
2100003630
93066174
464997993
514782151
2084415951
797407760
1606296517
1442806042
2053206399
2056732012
569883734
716227843
643158404
233310963
343161735
506180478
1040348216
765817636
712476112
1165822964
1666215026
1908500550
813945288
1930057086
1862785536
1615547238
1772451095
68648587
904209143
1788879508
719234507
324398285
2146446739
1499897386
1119817016
1583924160
1759137165
40387404
387953907
835078891
1696178494
1250309437
764994951
1867907635
1802764291
1917553053
495565758
1843357182
59871012
1255828801
980750037
1255242945
558277635
664335146
1697269973
14527537
1043359961
1096225519
1515260272
327577585
1207093865
2015973675
1605241377
273659116
15459100
1805925650
159352036
726323350
499060485
624547019
187625084
1081468389
1547096479
758555573
330265220
77915018
1776588489
1232675780
1530453254
2109079279
1100083243
1118078783
1214245624
511015490
9952042
54690468
827804647
1014901514
2058697388
1139095512
385716744
379047836
765094165
1195094116
2046275303
1483641703
665847409
1602136934
264337112
292741280
524693502
1043419967
1083330401
1270567726
790682562
1528200139
1004804632
1175394365
25102009
1647203220
706640049
225599219
1029090668
679097637
687479967
1177595481
1150597902
1629860043
815173272
1838964954
1511733431
1271819611
798985315
1499967943
2093301374
917841821
31457250
1344911564
2068009951
1694201322
1581357028
304981672
847121830
1507146008
1070902974
748683024
1574018170
464798610
1225357463
761812984
836236319
339177111
2110269992
1300973997
1631091485
1661601695
989679306
1298539097
1817660222
1840420091
893300058
822223932
561651346
292146721
1245859850
925452241
93332376
228948538
745617897
907703828
2087384229
712481461
1527335759
463240823
214982580
767412102
2086000850
886527758
2020976881
1770907966
1376120305
1043891782
205920913
565103240
1688230043
531325680
2056818159
1485231684
1820950011
1671966229
1373943015
561747269
1040806344
638200403
570726509
1508217967
626391054
1572629999
1871549400
10790778
1445131487
1725933746
554838724
68646250
835415118
963728984
870095697
1685249351
892933415
512999511
781271302
1670691521
1765827932
851322089
33088265
2005522982
648318119
1968895309
868417781
1906870401
1329502841
360446748
1507631431
2108813083
79680523
487480472
1225995013
327034708
836786183
1986339269
1105221260
1563682116
1930000393
380224648
444184786
1463403881
176058530
1184722881
1784295157
400033415
103416152
971119257
1856177155
1127507975
1924384516
1559746789
1053792659
596720534
657905226
411176172
1593720533
1330488175
179449617
180153119
136140130
2070719288
556299105
92623165
49016972
1191184717
1732708589
962153703
1316345394
1834719237
581591093
1547105078
1882432147
832317762
1449485907
693419413
1429535063
1151172951
1534921752
904850892
762905908
1274791105
1551977756
42074718
1559036303
1145395881
413153494
209103033
58718076
1162973617
1581023847
1379884401
1979561560
526307882
550701430
1957642747
295326561
537243582
854867949
460165150
658997829
1697507094
1901562675
1037465610
699224928
586255753
72476160
1725236280
1909445623
130013174
743845026
711765369
2090200853
1247827667
39658000
1920570785
733126082
817728941
942221554
1528479052
1131720729
747462081
1582145695
564037350
1595609550
142261340
1783483576
2061945450
686004309
2010927450
331313757
344577770
1313017676
685695956
89683060
1890536870
230699176
1494685857
1644069912
221061541
80757508
1872249112
1933269000
246877383
1507704541
1440533206
1440412055
1355016875
1858634375
1419593870
1544842231
61627685
292863002
2036389187
1197564658
2030841343
1439750751
318177823
313746730
439533949
329259678
1647264159
1805065209
407416584
1816477541
20753124
1800186472
878964929
449532899
1006208984
276192354
794316313
1597939545
698863529
390914366
1178604878
1152177527
1859444
955807337
765681465
1410971077
2016664729
94209130
1112253588
665889234
1961141930
1312854625
1118771114
1782140374
9557793
62185587
318249327
329871869
261253646
1458872539
1191027972
108682089
216152168
1035093338
1820069146
922824880
1122157327
918500202
276584382
2092284382
1350637537
850037267
60771398
1487198685
778105662
18513787
1376620992
282160546
1059068503
268165901
463279913
461538407
510027529
1720857732
2009608994
2062164416
480434306
994666086
2116400941
26435494
80167291
916798517
284693321
1072964289
57702562
1333947949
1675616262
1624410394
375659359
212855750
161713301
142288261
1717503313
412411436
323648523
925786765
1651470697
1967392060
562338622
1169417773
2133571277
459586371
1907780455
1448908201
1160083894
1460344162
466901309
309392048
741599510
1045137647
357222275
1880447904
1140068451
1151108807
787599443
1826639967
675472633
1718673346
1221205151
999431005
1547401574
563268089
1961062173
2038005895
335237796
179781872
1025449627
805242413
1697867193
74648089
794704482
519900279
179216386
797538516
640659117
1132902128
1439270237
338051037
56320846
724245332
997348590
1878593952
1787290723
1062514490
644596218
672598518
375357451
1016629065
1256066057
581537603
1906597772
137994206
828925940
1140147021
1630850650
879291979
1063688596
18342745
748731936
1606876958
944428416
1753981896
1002474730
988134516
962098892
168829074
604265722
738406532
1621342157
954280961
1086219420
30145756
2110227252
111375362
1530274565
1856630438
1263932961
122303673
126069871
1344315563
232925755
98530454
1947175227
1122766429
1091599400
818583636
2015503044
822335018
40301514
1029890112
1627790710
641004619
2006113044
974778327
1074271148
43896353
1330607671
402973780
2114936758
1344881339
616318738
2016088924
1502756628
551083070
481583242
1459596525
727462149
995222977
863514908
957634095
113138296
1877061679
1498966691
1581925837
589041461
827806073
713224004
464561494
883064610
22348742
928233687
2018061226
1442440267
1140517204
380607094
172407875
1895779221
1802502801
561252487
1183319379
1164743550
885123623
2011835310
2137907025
1263726812
926205738
851222044
1879012098
4981119
1394290021
1286011547
1021132998
1269773180
2078381482
496372821
75977154
290724874
366411276
75419833
2070862768
144936380
344695466
1878922290
1978334241
1413269669
236039591
2132317394
426640727
1199912924
475055092
1256412176
1844503821
1788913144
1993655125
174069675
260827752
1573387355
1504654261
2029748443
331024721
865355825
1531806734
895202482
333558279
251760096
1896237926
117928412
1456349889
1493545451
33130426
300409547
125383665
214288570
1283218259
760254047
118986731
1880714657
813669142
851388773
792573046
904381088
2119194325
1633078632
201521196
965135574
1527067278
1982355622
1651424034
558250989
2051647742
425305040
1648407391
765826517
1888825181
1978106708
1269229405
74646375
2121102897
427329918
1712798478
699440596
1789296644
1320340639
909787471
1413309829
1840528590
882079117
324868419
279536611
1414980073
155070236
1680624037
830038135
64692267
422382994
1713286261
2049289472
1949669511
2072295098
1107708235
629814736
2040899199
266805745
1530585962
116340966
1497692764
664475678
814417523
1051568234
245897083
824605680
607958558
1694546942
808167090
716355789
936740477
2015980459
774717893
1143971510
213879379
1355222315
2133669739
1133554150
1823899391
338403066
1639785586
712590333
1923224789
1600139308
770336274
1690756323
2101135169
1615062119
211748117
90526377
2056821128
2024538564
1435933134
911863895
2095343796
1006906001
2078048604
864155825
780104702
1342362217
752264863
1726308578
1538964571
818536581
350814368
719384595
582463069
85091575
187072168
735868685
1383235387
949888878
1955533786
533492383
1346978625
1090114925
1551025243
2070851008
1602390250
599040163
1812251781
592908587
535946815
753857532
873915435
1858317265
1794889825
296599398
1168453440
1202276021
870859959
1611280700
1866806128
1213679313
797235500
413567863
765880571
1215148038
940236550
1297698439
2042960911
460581735
1184466805
1271228782
133840190
1979267621
156501358
1287491181
1244115001
984500718
403061429
1426896011
145658683
1056616075
314602580
1945130475
1063620034
1463480427
1773252271
679930495
185643458
441139797
1529245325
1768642991
1080121554
1576352162
254710502
1352898345
2021937065
568432440
2114175279
505864684
1624775332
903314152
979437429
2062789428
1018005553
800697636
1504972082
1765789912
1509112247
2007930492
1896045926
1138508808
405253820
1925032178
2042847937
1006999778
240543391
1319444947
1365289182
1458937804
975513547
119890726
565215200
1639264442
1620249082
1030767828
2083629006
1427580937
1000175669
200998573
1782766864
660892045
1321946687
502213881
1706149594
897227894
80748453
1802998034
574681799
1612760488
709823730
1577425336
1410918071
1106988135
941822177
1914279130
1333684942
910252068
1008090417
279892113
969441028
186286217
501139942
403957772
1537366867
1134767619
2139721423
1637994629
1859812813
315014374
754143160
1845982332
898469911
1859947090
1712399173
97398261
996322917
1124344551
1822427982
1778355643
277134330
434830190
1261421178
443848140
612265330
1091108941
426052542
2142471020
619993708
738095644
582039158
35265769
612731935
1214469772
2024791493
570319308
1058148176
1769456218
505675078
205174622
184963814
1133760571
130755683
1372136879
152507602
706506321
1290057064
950192907
1097049932
1883143922
111616989
1125085179
1948387441
2087038015
866164348
412039343
952726969
1174067837
1788410209
1169957989
1067350143
905379188
1109367124
565707032
89013043
972923307
526479268
1343406899
266121001
797480024
2023580551
1125810044
64451924
675966157
537606689
767333431
1698724011
413478806
1695542563
1921411534
720327196
1245962839
1256297114
304438508
660788273
1663472602
2026162838
1538723122
461513852
319158799
159078723
82682246
1888984874
2021604283
19044649
610552057
1806249848
225699468
839377184
1372984600
1430463730
78425983
78162823
172516096
1543591546
334186511
627904532
414035189
1593805620
533970976
52762525
845027565
1308695041
231006927
1832553145
1756044602
1448291831
1763144911
2061691678
1669652721
803967362
1197936062
1247606079
566288165
1535712706
744687374
531115038
88590199
1571325409
598269426
728588251
39821815
187573795
632017726
1677628267
1157311128
612700184
511851355
354286522
393374282
67530797
609921107
155801972
520391249
277783333
941661607
1147675467
992929513
780115153
1722042528
1679939110
364696975
254310017
2087616989
236012809
483589051
1777839061
1610982026
1031795985
1023280162
264321594
446564736
1420718966
657201117
1068932399
1036485654
264577796
775974336
1421550279
94659184
1942640433
1652331643
1148709252
1365804380
982971332
336104437
789023839
907808004
1012502026
1387975104
677202992
510027335
1094375927
1285354754
713223188
1436504716
1149644435
1229126322
1459273934
642637319
661966152
1879963963
1584205616
395756663
2047702400
1968567883
347062532
1538043427
1579593386
624841815
2029555001
1877467859
1050895596
1551111192
1021634081
629000509
1208987189
38364632
1088762558
2110070922
336121557
971011089
1678395358
1047568579
948235867
892893102
1590032492
625320049
1340029064
1899698246
1726024508
816683801
681084287
206217539
524119461
1994639375
1679271736
1243478809
427191552
1407614072
1786009353
1124445746
716653743
1191923261
1199212912
985156348
1876064168
1305076073
217982798
237938874
1039040858
775434114
302841677
1856494116
1722268644
1560646421
250778275
1077804702
1402399650
705209752
2039532086
67825119
752500127
1039018106
398291434
344661555
1965232816
960772019
953582037
692683799
106612706
1862358492
1459182325
123606238
1070114443
130689795
821597761
359195962
910473192
452021734
1720932636
1170359878
1881472485
1490869359
1717225248
173109611
1232725008
1737946741
1687678620
1589224928
1570247767
532977032
244808472
1427425691
769545929
939094439
431058559
1158992975
1676045969
1730191845
717260273
892509318
1711866552
1109363085
594359913
1564639871
1338233471
2018237771
2129168580
317021314
1254820826
977820949
1051009174
1594865161
699565657
289061870
443650689
1906284448
1109401273
78421119
1210172511
488476281
104173572
994621118
401212746
678870627
1250249260
1449839204
2075604532
774184945
1882728389
1167769200
357626825
1264442537
603678685
772648538
1041031678
531821223
191910296
1634359250
491199554
1136770167
1087145816
1712606383
598078843
1130656020
796746134
1047821371
350543172
211116269
1234282819
288569352
791007103
393614776
1563992585
1248501328
1642391616
1844666729
650421486
789315816
1926743445
606653506
824191355
1614896107
1297423616
219816003
1277751293
415503715
1144074923
866571682
1700008812
1754005468
272692114
1531731436
1157091484
690367184
1873081766
421020975
1173541100
1080696081
901625499
1555065190
377007012
136423008
264571147
1709471392
599155681
1594275023
1826065187
271656102
1911145682
1173884442
1323613391
854199098
728516525
308776704
1889182049
1963869833
1764193841
1258712369
2037947297
1833265290
1520735015
766502350
2066046988
1313393480
709852018
1024627582
931332990
448134945
914249985
2093710455
1004101991
1738685618
1836882110
623234816
179700678
523918437
297112868
1955837915
71240495
2015333536
190335524
1851571220
1032038512
536145768
1147164593
1525997360
1691282967
386102370
35986722
372031784
556509826
1978201097
2081110829
252930381
196565862
1524535600
964052563
1910126202
1696743582
1719058574
1827662783
274188464
1481519426
2075236161
1689525923
532283940
1135778101
1572588153
706335483
1127528949
1330682230
1603136788
899722105
1620417014
1140293652
1183685904
1730053488
1985019453
337447578
120791547
2094599192
713753989
1727403816
1554946633
728432556
2119430827
1382935983
669969550
279032268
480893762
1485684445
228597989
1074766221
1303469184
17278120
921901007
1566030353
1311956725
585485413
1074821875
633300592
1449681363
1355476745
656195914
39186627
484176473
545576774
1680492408
1153826985
932455911
1090559177
119206402
343872414
555515385
1933985215
261596567
1366438333
652825928
316433602
552787363
985950583
147875078
944037991
978008714
877433353
1362180679
151831776
759602280
480625081
67322892
1233904580
277663326
201038623
1647052284
499610049
524628705
1785028940
1854125638
2134543444
971276407
265194768
2085096150
1143730883
1799380487
595950993
2109564620
759862048
400486470
731295431
1167310543
1845556679
379402557
1952157007
29307268
1796333235
915584041
1989884106
1000784088
815653853
340900059
1957911732
1316951619
1268815027
2020495394
775969912
615229354
1545922262
1083499634
397400379
1289736535
155412161
1227645540
1488294601
1338698407
1561711
2005401571
959520442
1522777785
518037622
40508935
2005886508
320261573
306111284
1399666995
1193671089
1413193555
1793035990
1950918177
342840824
1233350518
1349394584
97065734
1873701829
1114544038
725521575
992556374
1894336551
1835139944
484333241
1929326530
276728258
1141510595
1075744666
289978616
317390483
1983559082
1789190384
91680105
1251410461
2022822402
2097324819
269437647
1575981244
181762712
1979959615
887832976
17699855
142172
450577050
1808159145
244872829
1052528615
700668369
429651366
795508598
1297722604
1515990376
502472449
860615324
487698083
1864181528
868750725
1481504132
42301957
1591467754
1279818170
375995735
1163240883
683991740
1223677209
1232216910
1108251809
1404729087
356245964
502970030
199931201
1921453124
932667060
1739489932
1467178923
1322871479
1997542620
646817062
1722885922
1350695012
665717797
894295561
1617498340
852182076
1857762723
1017399858
480926105
651048863
1072310904
31679044
428239520
1973974357
900441968
1082641756
54859440
1364684640
196222567
837978907
121748975
1452697144
1586534042
34778442
1243585857
1675583212
991639163
2081627967
583302194
1186628
1108004564
1046025294
687136371
2144508259
1277790441
1870970192
1119736324
245648203
1391964991
96540538
1981648834
147938378
1017460041
1895173978
1577889076
1969617294
119784416
886265076
808741100
120588778
1701716106
1369277357
640681034
1278817117
10834021
2130114246
1531142153
851624737
811327474
841622084
672826159
715008612
2051886869
1463304711
1232445399
759192439
2031192046
1734429175
79617395
158001649
1882431271
1733118184
903463338
2114211410
978644615
963584126
2056025812
665256542
988062000
2146029071
941090
1927242137
760616403
1854808218
2061143499
1228565832
480920437
749134292
1088780539
1440744287
275172692
2129884957
1066960229
184776172
1381874280
1600226871
320671742
1270378318
54579828
1962225485
32087161
1979574372
493943433
517822311
1472556457
995339442
1485396364
1369421805
1049273798
2076935317
1942227514
474113230
829551720
1967012159
102388851
794946831
585862125
1554110314
685624664
353722021
1609099135
626677960
110702003
1123570602
139846344
1003118472
805928531
1065946635
2004216063
1748922057
288545088
1665241905
767231463
1106518424
1910495384
86424053
1427569342
1832564098
2137387559
1229312086
218128770
1289568318
538283163
1843617939
607399495
398425916
263234105
1542107441
1012059471
711873735
1757993055
1949098088
1325770472
110064196
158424415
705260176
2097924888
1892989153
2039891336
251075169
934688230
2007886733
1823843160
1719837865
1267438460
1127073025
1312478970
326035896
74465216
1069327639
1877032705
835966923
1639010691
1770512518
1504287433
2087291854
1460598507
1877032105
132134104
1198614077
473795724
1631536365
2029729771
56557759
175801181
2097894397
2011892172
765559154
1975847344
1160584776
1590968080
522938356
1079296104
1124222639
960533273
739268137
442907106
409060403
2068735186
761148874
1411815246
1599666757
1293480727
980672912
1109022655
1796541718
48976035
242511417
914391218
1812194736
1170141913
1052633300
777312486
798051513
881010365
121698802
1081030274
1711286135
1697962281
1084202711
766943007
1027917867
1091782373
1518091302
1114670650
1991017194
344496946
959265777
845668766
1279140943
1993791213
1784533713
2038055313
1334339832
1923595017
2130869037
1873281615
1907651716
2045395689
1822353605
544609898
792094925
1469034861
489047136
196349792
1068629250
2096339472
2037473161
1375498965
454987856
527638444
1348577876
1663647341
1080036484
299004956
748516346
165709719
1499620293
620214475
2019947714
1646403073
2126290704
2121005905
1257337849
822458277
168800446
798133940
999574397
1461882963
1571039819
1446955652
1290700976
1998752084
960915649
737549735
1687355891
818628728
1085740216
254583812
1932677373
936954213
1775176450
2006478881
1664963577
2042972805
1364474768
989043079
1618592188
258067543
1564118446
355162091
2111928720
1666037714
15776794
798278455
744746368
2103855951
1312878054
249825504
934398549
899920341
1867899515
892541110
1705683612
1504604663
224923286
1469784992
2075489996
2066555511
276883859
1413018
1882218583
750422878
1741909265
899065392
1537031069
1349129218
222959637
420894450
1058765044
2139875452
1130799708
454091334
1922663016
2130758317
508281638
1518752176
1402590422
387424456
1604527647
1118929658
913838830
745157821
1135922871
1585205735
415210161
1694565899
80377288
419760695
1633047384
54906319
1667822445
205672926
1602555123
2138533929
1499400199
1016120051
745748122
266532649
2005606766
1404349454
1727297794
1768706742
557071172
668980887
302509018
1115610785
2134930448
1914505642
518975598
469277371
2142778562
2118710345
823852782
1196639949
1420080378
1674699028
1204641483
1848898415
1022390045
846427160
299338280
1167217562
2000247943
2014872764
178901331
1922463355
996549592
1798997656
1241901515
1490240729
945825372
2036519861
1228173008
2116997655
254753635
798372936
1471205765
1582146757
28142277
1952842716
152802284
1167867779
2121150940
732283561
1027024383
823812435
1057461897
436220181
1167404867
1830958266
2121366100
1046974665
898473852
350281529
1411593927
439515263
1595861401
614129306
634793706
798269351
1794282670
1134642235
1210549618
1020902372
1935997232
1053970613
689080128
1014771515
1639067962
662847477
852010908
224812026
538605716
277305099
1662926677
608555034
2006009462
152346430
1332895459
836517996
1305578911
169782934
1697840558
1022854300
1461403577
624637813
1357208121
433555085
2007224515
2108156376
983000015
1761576288
379640380
160896478
1675640545
452232140
1427692121
1008501090
1759501000
986314743
437598331
1460486353
445534176
2081214890
1916400827
69953953
1543160223
1847022668
299220941
1318707757
1133870171
1596120504
377390951
1919204179
79252794
970733206
171578704
702688729
1022414731
1100883318
312145589
1080072950
2066034537
1587225193
1734671429
742493249
788314286
18992379
1911400371
1219733111
1265855280
1129415824
989083299
1827110995
1069282507
1977337492
786127264
1060828400
1978391353
236656210
261014905
1028295403
2005102108
1129351149
1435715463
734375561
1795320845
478808947
1324064426
407826421
1124950936
517548782
2057569012
1295912987
1606638397
575574264
1271415230
1318760028
581598369
957674231
414722439
1018718869
837659148
640555865
681186513
875847187
911877131
1436059065
1684447467
579514532
1598974609
938633468
865384956
1360271680
369972509
1293520233
189061541
1099450030
176234184
413306527
1312650581
475353358
1995403310
133508401
944440402
2087331389
1528813930
52342731
578610523
1924054653
1991779819
1894364509
1899163640
2073351163
2005251778
150266092
1895829648
380078275
51069204
1354915957
359802243
254537999
598946922
1183817238
291767084
1669966943
431202218
358742276
1775271573
338153373
1156275933
315381222
1295168744
193382858
1273368342
1063235266
1616383270
348863241
1019624194
1972899312
339700381
325819013
914996805
950042005
1204690115
1801682159
1680020040
873036649
1971136095
268022995
787076629
1763521054
1478078412
866834393
1327499519
1867759540
762812283
744292878
1579532500
366388206
493207967
1388520032
1681296784
213961832
1934037012
76716322
1008867405
780772919
1953473131
1564413254
330844520
1595094194
685540849
1919792710
1994390150
1063330692
1095165546
471466032
477250384
515698936
1872407687
2123426850
581999513
1625142187
1511789973
1931297173
1191621353
603566280
1257731834
253626177
1033236313
299342852
1596828362
369297671
1102373466
1465684644
723332050
301271734
2022664931
939808472
595702630
74321490
1800590959
1787476276
1077892425
751101863
501469113
1547210987
772944680
18375539
380277679
1188243880
118410027
252645211
237536118
278280917
49714613
2032428241
1173541651
763497860
2075869994
359507265
1069117181
1631624786
75428277
799020025
1531170626
1145842046
1573837395
47702508
1319343498
873973371
54482731
276185828
1428829222
324409043
2144562971
1844215456
131862591
1932437193
471696730
163513342
1432743514
2104573262
1616921542
756403036
1531441249
779852765
1958055449
1782875567
1724414438
1250778997
343271449
1024958523
1995559106
1960376370
1459900877
73666307
1835242110
1494220504
1832716254
1627722378
743434834
2058946562
1731127556
595686579
1395369847
2067036309
1752092712
1655026444
162745268
398336813
1320137239
1711988434
213686215
1489018872
986422650
1038531160
1807497453
638721123
230978717
1730614292
1693490044
698318173
287129829
1869367275
1452747358
2120346421
59296749
546445601
619204688
1555895851
1971290094
812498161
1801220785
546528966
802092325
311602901
1487993256
1398176460
890803753
1923993935
1672312754
1694726589
1779734391
799461303
1801517943
541885564
2140676771
1281300866
644325247
726704267
195616857
892484161
522208808
488696195
3696424
1992813425
146395227
599478701
206986491
1449346917
328700857
1374853946
744890233
954842902
282318107
840997238
1699968593
202603195
1100377137
2114076475
1913524636
1920886281
2003211723
1170375632
854240977
273856985
266782935
494688737
605921800
1808120191
163039436
1889500060
2037352348
93683231
1149829081
1436376833
1275203950
1857079720
2141534111
379320921
1455279263
900342523
1342297250
1758490209
673055613
1707352464
695608425
672617891
326273465
267428449
873429028
1266050267
599339759
1318892377
785525847
77086109
2096267468
1036943511
92603138
1015341945
1670577112
904011374
2134982527
1847563014
576221599
1771280933
1547320636
1623021367
492514087
242919439
1935930736
1011277331
2094331379
1973652601
1657572859
450982351
1159667321
1160984515
1564802063
328921
1105040770
687438741
320517067
581413428
94346786
1669683792
1057928172
1612433027
775911403
1447618962
1033069761
320812540
560774608
500713227
660399157
513498309
501196017
1486743690
792668171
1358018857
1742193218
711330335
843971834
1743188733
1621259202
1425494266
284997911
1766364698
15651289
317594232
1526222930
1659103471
226028208
1920619819
1926612013
790054556
1080924843
1440264934
1020508125
1420950132
567808271
489716274
329715292
1558543863
289066061
619744517
1518770340
641925677
459381705
370096721
925923875
2030665362
262138616
1027429229
384221784
78266749
867161797
1671654800
90336648
605718137
711253557
350082708
2089734027
242470087
2105840790
497590733
1616310023
1702689649
893164964
1809033530
363219441
9779629
1591459587
616744082
1601557784
1735211487
1074424181
518692531
237569559
1528267066
284844391
525808176
759438057
1428278392
1764480412
222302953
855306575
1233431131
1458048753
2924677
2055574389
413953312
886817022
1447987098
1722463233
199279591
230668689
1670555468
581012485
211643028
1766025245
304085649
851390813
76146621
1041572162
810389682
320575987
722075701
1397080983
160752838
1061448825
636757377
1916945600
1882502763
338564804
1578193949
409724894
1459265739
1989364320
1270916931
1595514603
620919280
524471201
1564679175
313259010
114754717
2144516875
2025765839
1465368593
1484563939
518002900
1725953864
1528011472
1174644388
1536432699
1901242785
262228469
1769109388
376709675
992612833
622192661
1555413095
791856253
1488362575
1474403163
1235254356
1316488232
438945059
1483411018
1891932875
997332662
870376634
1682632818
2131427373
1249582474
1862024955
861754877
315770140
1896023364
1863861946
222707809
1070275153
328477068
1899074689
457496415
1427529923
519354083
1047833086
1696393960
1139063139
172919727
2015228051
1267183030
1710103535
731747868
1135617841
2077309179
770673626
662982853
974232136
460394333
1506607246
1369748596
1243984703
1636541210
1125062538
1748321927
1250118807
1496516118
813636306
425215053
399970326
1431921917
1756831948
1803990262
2042943377
1188523722
1310198036
850813376
717156031
2074748623
1123035876
1815690495
1698694213
53842024
1466175937
569194356
1690108469
1955806327
384587156
1374436161
416131637
70850493
1658958698
123202792
475243006
1202866329
532739153
1996342463
2118370740
836816576
1500918226
791677734
169229362
522135519
188079725
2032009915
1522496947
2080511083
255183560
1224371780
1509433378
208795973
792476897
2003390878
669289654
1473267381
2102376066
1285289490
913715504
115673246
749712099
201649359
1088417317
495592725
1707854795
1555662094
310250944
1411034762
1099182159
107563406
521228404
1629291261
1171807212
1411875187
1788288497
1340204355
348055197
810689155
1640749111
1245618653
1413425470
468625747
369857937
1925846640
594242260
2066339316
1277042601
1638984210
992977112
6966184
1649700143
1699174464
1813415964
1549247600
1146057050
585397672
1870021097
1294761104
1034690065
2007548294
1870400996
1982175914
1575043133
2003249977
1821273081
1130476275
1022950248
247977429
2071471339
902521693
885413478
1422408338
918002743
271873123
327717128
102043356
1988123899
33866244
1548675794
669092901
224520020
2020547705
1136108530
871659929
1431823365
1030841880
1560938132
966305019
1881643894
396329328
1853782588
1140357891
2037267549
1934706178
859986121
2132734330
1128313935
1511161167
1225688193
1676775818
582978282
955479565
1892051548
636699970
1074051117
1159806510
2108638976
1397360813
1188968461
1286244026
266664734
1482340484
487540864
778065445
1764600177
578328164
119595291
402936115
223355409
998226270
1552323467
1310424659
383519745
368112323
2089544592
1481593529
1422454027
1605108275
1961581424
1350787511
1622662275
169043626
1720005354
941442872
1239176600
1966229166
1841152562
1219283430
494343881
246336818
1859382550
90015280
473711453
700288665
1486569737
83596533
226089887
921044209
1526629488
828697733
243109106
1740702514
1143070545
1803379381
1689368045
914227792
1238729543
545681734
931679694
1824708489
1574885842
881627475
569417924
135256468
1283212360
2143269402
1721638121
1049061885
2018079914
2028214376
1827289868
740882350
1963651608
1364501192
757877795
1843809281
1189642108
939923738
778908635
947500418
694994264
1582020476
846093986
1462598499
1314488512
1920082351
2089548894
849093160
612596143
1194784503
109061937
1267893228
1277001278
95212214
997630269
2038109835
898946703
3038424
764461532
403656365
966502735
313630556
173529452
789761545
809195669
1307572101
923712371
825965464
2046445705
789943299
1476809463
1417424310
1853115525
1718588209
549695007
1740429043
1494716851
500017062
1004792762
1155998649
1764712153
1343094063
915416276
794509312
506632223
1562072378
205893403
965423920
426914902
992246876
1356853650
577689733
1321634772
1615617329
2141793740
1039244481
710642195
278754191
199917766
1604121738
1007392197
369331487
256254123
112359030
1441666102
889886652
1683920529
383484690
125796344
317500082
788161772
190223824
1399402510
883950242
1100946622
522198057
69333171
959955337
901537202
1308604164
668786071
1571504357
759135808
1629437134
1550054464
1677775855
1667008472
1474370677
621818881
1924594724
763385829
501160560
182991451
12804972
908267684
1444874934
1222033379
167830214
753638106
1611384611
988304810
288370619
241453043
241215473
1367015890
938572134
552633087
1828847781
339916102
653570403
677304826
1747463782
656019393
943928963
1221956411
1028047072
1039588866
1632117137
50778646
266105860
941797566
1325418195
378167536
102504516
118207785
2058483866
1953359399
1301698733
1397964045
10452776
1946973654
1341383580
2040487880
1145145339
646598662
1883735911
1649208320
88425412
887832837
1812115199
605306027
2005915932
588161134
784454067
272210663
1381052298
251243983
1329021759
277125776
1351932701
150160793
1155460175
1053016481
789243730
1877595471
32438458
1387409843
1848291153
1193686222
143843749
571481398
1216641254
178302545
1909486680
767855057
450685531
2039577470
1380566594
1716191807
1165937568
1366984527
784824038
1973047810
82759744
605710541
316180585
1207232517
1142305572
1216637049
1399948550
1640095797
1188671764
1535827528
1805325189
52193212
1975051704
1414071590
2065672182
1362397505
717883074
1831699447
1970463771
500400127
1742977718
1157766772
641016807
787655487
461515598
1486395773
1365144934
612548500
1428489950
772435547
269566858
125408473
435641360
98940157
346178286
1910328382
684956252
347024805
222872016
1700996367
1301470095
1244532407
1327393517
1460177341
758548681
1297450475
238880143
1027006944
1143976519
337694703
639179189
2120641176
2089987173
1818754847
1500519708
213466076
1238231334
1674943990
687083203
1298658135
1338398680
1453975802
1209443326
180466861
1209742755
1772269964
1016538120
337109025
157619053
1644419539
121938160
1863402767
2076111740
659965959
807866151
1313040487
847003926
1750735017
1540874853
2074256404
236002833
2076061277
1047897985
1882053774
1075490256
672496233
1740559423
189513388
1618838238
131490274
1666691442
891300503
1625035498
669926768
746196078
1154533815
1000156529
434113999
1053430026
1452137071
810327272
553779608
762512514
729327922
1790441790
1835019153
390663392
178359061
1186984903
345542626
1380333502
793703600
1068548215
1126243447
1601906669
259919156
2130851388
784154084
1105333419
596125181
390179821
991518627
2001389540
1383877347
594702911
1437817891
1546833256
564167707
1638568038
2125825049
858969128
788759017
299809395
450551739
1826797874
509750712
155501546
858867112
781596261
1622584552
176217028
406824392
1099533920
614198177
1447152119
1155447729
1856808902
1180071943
2012921108
554375149
105107854
816614022
427144824
267876528
35253543
383646700
1902113540
1414949886
1579204867
1119693590
1216048177
1744598665
440015934
984612617
1105635839
1290774044
1449681395
1216523064
1009154147
2082030110
605000335
1886655737
404602295
499912764
915162123
1146847929
1117889021
1019261252
1054863929
104932775
1258055162
1223830472
1091158075
38470736
1182250655
1074733807
236118284
51636375
704869950
384894663
412141862
666719516
1796664241
909213369
2080666820
1112484297
81023097
1545014935
2103351905
38413463
1899309431
665185753
1407239219
2042909182
1045284219
2023181033
1550167482
1945104889
236057412
534160436
604845435
988038791
1029782195
707955724
1538537357
682864730
1079498722
180498717
117305710
1392417781
1619989710
588572130
425688011
954451333
2122934927
2104848242
339424177
555923505
713119210
1245291351
346246724
748319119
391028084
1005945292
1958270859
111548492
1144468648
192128821
1161159023
1893640313
1471438465
2112240736
175223792
198292773
1265043051
1167285905
1850377709
1824237973
812282434
1241855233
861369766
1658520413
159780543
494959858
1167690318
823638686
1272828374
1095739514
76164443
578666281
150472526
243175371
1029848763
1823157805
854052869
1769869146
1474780280
129226797
1802854013
641259127
1758043987
938096734
564136555
1032985137
586524944
198406968
1380296092
1444457826
503044478
1541934014
686592502
1386325956
2030823471
194413778
1422409667
495506895
1879637963
1279103809
255513778
2050597863
99751829
2067215171
236648384
874981407
1972495832
1412612220
721571430
292965568
772505315
1828488037
1503973668
1407317471
2066634609
152570158
25971168
937660222
1965551924
977450012
376072327
549065354
1858307752
1966279311
264682977
2048304182
1171107084
396166292
310071536
1040814573
2128605457
1829777858
562220778
1374761691
128913056
1660477300
274365416
1558439582
853415558
1608460865
1355135662
3635852
2018958923
2119584948
1319191610
604496995
1207549889
532206809
2036217776
896316194
1800019326
322542622
869653654
1865749997
92028078
1118907769
824729225
1571631022
115378150
1637422225
419808117
999985911
1637376848
623143975
748652203
1901248460
350985842
252919578
534786124
1140124875
517880627
1458959226
1385146488
125348004
1660980783
1974133140
1023357587
1315738382
1584992195
284684868
1946745824
63173077
1765431104
230502233
374018588
965504952
518748820
93882118
600929235
588324096
670213152
710870213
201185672
1307216381
1677492580
777647791
1880546208
1766880380
233855377
1256686451
1376357012
461053886
768141171
409495857
708515599
1901898480
2018351128
797980483
1713577062
14837600
83725216
1560891864
1583505147
1497445627
1077434835
1640574612
232796278
2091378319
1191224889
903977370
1694307498
231764959
935868588
1922597962
1997620463
2109233613
1059790205
1438868112
325605103
477697797
426107593
809524591
1066780519
1076701583
1430072591
1132398283
2012433118
1014955702
590544646
1926904542
1493133168
265586067
673288878
1906027229
1353326238
1387464803
1758407269
402817326
1539739394
1378328560
1374049134
2096501628
832701504
1980641694
972456148
1418598496
662836867
1289731018
2097752058
636204735
771487095
183544956
311135753
712916120
1889618668
1974694431
147473719
942326114
749409416
1877650092
1924324599
2109655303
827579932
1627176878
777796876
1258646133
1608831307
767909482
665458801
1093863457
238756603
1785003384
2101878421
320865119
1074527989
1717935892
1214450883
1117143215
1414504170
143608727
1163073908
1235262083
1235031942
815600008
1777185881
1778007497
1897245034
1858043873
780515793
2028411045
1583934113
1982101960
47640218
1854537171
1540937245
881509940
479427734
1143414194
1926319209
1194735850
2138536829
1748693193
385170785
1019700648
2082268017
1333459162
1084540532
184178437
1149540201
523714255
352069414
12758852
394945951
1388295108
349365741
1821326320
677708778
296551835
908692031
1701007642
1598272452
110186050
1123692041
982045654
1646262639
1379013362
1386570337
747514329
583043898
1391391157
1816066100
1359323860
1629303528
1481302211
545321938
1745484419
822423450
1709553626
709167318
874440067
262579970
1626696271
1368335719
478777254
1094467584
376401415
1976025287
2071607061
411783245
1252672669
317853523
1740266839
696841636
1137753092
2057403462
463430446
990519283
203981336
381064573
183346414
286203898
212476243
1759594515
1702778839
1673520182
40934069
1171839269
1056725314
1176261197
66762278
915452409
570037402
150714712
1827629692
2012678610
49280530
734735354
2035598187
995151083
1531093947
1181001797
1880338436
495265468
1366464356
1341767210
1495190258
1718047290
423207124
1444745682
1604662541
820381852
622107374
488723476
97932006
2033408412
1110887803
777704181
701836603
1705546951
1466618915
1824379849
74502557
497920650
1105029067
978715181
1895110837
69477693
1569631622
1265295229
1052929629
700582275
812256199
227254773
152357419
1825226912
1234295540
1870977722
2046994598
2134925357
1758759140
1456705307
1437232032
1991179577
625361488
1786939337
834560524
1499396106
917317831
1090345041
1573405915
1911596795
1716903236
88061047
1245502470
105627052
1854217076
1181058153
1992109252
1417488325
399747541
594891114
118485737
920429101
1873200384
1258162597
747175941
755497813
2135497473
272011910
533733821
1952983633
1781659683
420104776
1748086623
1357575087
1474188320
1279560883
593150129
1661231027
807173847
1770004085
1767330466
1135362218
854933131
306629948
937477527
1408140425
1285432008
20277434
1277460293
1100959444
1593940419
969838819
296498737
1236922529
1726700515
1592442170
988312730
1887822153
687638975
2042780763
1100892090
76607943
1191902705
1798950056
331054881
1812650322
901692054
1041230523
1966596072
2041185236
1554268825
201809274
1441554759
1276722217
387047123
1285240299
799884298
457903749
977598738
454620607
678973081
101402329
1362110574
1361588874
282722670
724704964
428961610
2105485661
783744354
665764966
1915381507
1038844865
1960129090
1268960955
918242767
1507072643
734573275
1864982918
1560452186
769512965
1361135696
1195627608
1505147023
1620435828
202905539
668392661
7215149
1807413854
1386281426
1260461157
1558459434
1107048296
895163255
1885362816
624678952
775798727
129301913
1827286673
1571504333
1237711687
379176851
1602335458
164281598
131606528
1396288393
475984718
1582356696
90873467
140456314
2082060074
1186259624
1813655575
1393724508
910724176
978996720
2111446730
1849428600
834694621
228472728
813827281
443087987
143191714
11655643
294988139
309244080
869176467
2069798163
1026736233
722910816
56989797
343653716
1422189910
1571741124
1087459819
187943718
534582482
1178287640
1838523181
1169595239
1102570793
1783067574
404679818
964399366
446534217
224332920
625168809
1630683654
2032962439
1936401382
1488587143
1483779112
121550469
254845886
1183313553
363325903
453902426
666171048
491952514
1140367529
132035439
1489479886
2041117710
820881908
392831666
472466238
1554997722
1714089449
1772844241
1575987164
1507965766
1948310789
567940989
2052703751
1407915604
2033003832
827901947
1323911509
1199993702
51690623
482630596
188454728
2054435035
529029997
1096734760
660536494
795990770
685939295
1937358690
1325335453
1916842892
612336978
1011840180
1424648893
731655217
252053375
1825421491
289994671
2014622675
590767858
1049133415
109723373
468714086
758004716
1527254543
109814386
1575913745
1632690404
1061833546
1904419507
1449246930
281777759
1815342797
1248156663
2119204558
877959360
76862537
1235221074
182247251
413040407
192364385
1466079339
966396968
1490523969
808509687
1901999310
942063992
1245034341
809407741
1273624248
181737457
1949118864
399003065
232131899
387455481
2077841058
1520441721
425499723
1864030616
1166343126
376121597
1167216305
1106452091
1207590458
80478675
1366131034
935873917
1455835480
1275952347
1244369018
1581620001
1842494591
1457421988
1364180524
601394837
598532795
111882887
1856502984
647620084
1239567411
72084645
1958199679
660684673
38497780
39493768
731949812
309064471
2027633956
248125589
776934038
260030945
1884461296
1412124452
1451901834
678116503
672940728
48676326
648890416
693230919
543858935
2115275126
845521889
1851768186
762284848
674295461
619141014
937257977
1475361785
480398250
2102028568
877161224
239108314
1765224751
1600589959
1777405780
386171089
435845581
334046722
281680868
746970913
930570256
1731013176
236222554
327116744
1851654962
358658208
244106219
265990961
553558368
1419928438
419334876
573031644
1172932291
368429608
1448440560
947834135
76530688
1004025950
330392262
1315598804
58627506
858349493
384326516
2144799901
1952780642
938234791
1551232439
235368562
128186270
1201967364
261819599
577829595
2143540109
744552029
1854053493
1794749752
616651761
755302570
783013136
1935381536
1292636201
893643290
589232600
254886135
729974645
1252108144
343049938
1305061384
771124542
1889898288
232621389
1255716014
1222001565
2048835952
70977698
1284177747
494227986
1330677730
1901165677
1265425554
205396798
1317641722
157504171
415629962
45281483
1386236952
263113140
1744337207
1742537972
1233877043
1107667028
1008427861
1411490250
727392783
251742021
1947199844
1945446277
1292378555
2103470696
303836993
785559565
135290985
372352833
1706878744
82097733
962989450
25916412
1383565601
1429325299
171966742
623813398
1006345766
713548813
205582309
1668054254
463533094
1976302253
1064378189
184247848
978225327
1980921662
1429827762
1797393410
395136374
235433808
1701379296
1006838161
713517494
1765085331
1183544970
1404233680
2025458909
1303780782
1876269824
680300357
491122589
912733325
1844623435
279221972
1885936112
1722472876
2055890908
1310173583
1944588291
1606464935
1841101643
1209308248
1752837331
879278505
2073819630
1691371701
908820207
1562185136
1453023813
709348861
242403435
1124413171
703266981
429525586
1959357921
2012660668
1542786702
1683742466
1568571336
291210129
1697587162
1198817237
995770416
1924147694
536218030
1053134746
991746074
824627476
1027653462
394779823
1359423596
1503624483
848494743
1613392572
236242090
1257926741
1829982242
1942994415
826180683
960690674
1216732023
423537437
174249728
1640885006
654670298
1229522391
1202476516
690726421
1955048080
1548563483
1985236695
1071216567
1119326483
1464470840
708769367
1406888060
1106586679
684749198
1321645466
833244798
1549704425
1275052830
1313054331
610140502
1223467831
1003021158
581018336
1665428484
1615012807
1417544584
2113647204
1525741453
1943870639
1426717442
1808428130
916964120
1869309953
1553754146
165997131
1795949489
1871430696
1981566544
1664357095
1204422454
610273244
501795077
1216316330
1663091684
195034582
2068657731
1076796907
1097623606
912840804
2061287517
1827958961
2045500426
898229475
2040517239
1431193014
1610417684
369549210
2103297721
1002241327
1322242148
1372847982
214275403
268314969
854129467
946452550
712110819
1602041086
1724484573
981429857
319145480
1354395532
1619257819
2086298254
864169629
505134256
706372542
1413119204
792266098
625181144
233729635
1025067336
1865958907
697330713
958325491
346064269
993989069
1524148268
1485901155
2105141108
990474320
607379213
451823660
1368096180
791817904
1605997663
2132163772
179616465
2021207278
210637680
1259787256
663563681
709770383
1624390706
100548547
2052956814
1946623250
1206531599
1251353074
379890013
1197735826
274749931
2012799172
1947459697
1547555255
1361221499
1800558904
1180674438
928555314
1957370337
313730799
1954568116
1900143124
112503375
1728612854
1316987830
1258784669
447037116
613878222
1936434823
631121445
355303044
1053366893
64050194
496789694
483948847
893428298
10893615
343419540
478349818
1637252878
2079202945
1248740675
1326328048
2036239823
1455176803
71755763
1035850336
1615572475
268611861
1247094827
1638265203
41986487
1690519202
459029028
2069978211
803350886
531483619
1947243875
875955330
154941238
2127009042
437932100
1673782731
421964222
1933424778
1656945225
351030577
143449399
1472224562
1010985066
962981354
1096600523
2127182365
245833690
2101929574
2116814972
2105425159
1089281376
1594128868
692532871
169433641
2086607664
1709493859
49828308
1749304989
1691334003
290821533
396281390
1908885576
1164108531
221114465
514278707
2029163251
1040309165
448193569
1079671618
1692997436
729755931
1757214961
105736792
1986311360
2005203003
211417135
500418162
765398316
1275002847
337085954
1529101260
258077417
1108563324
2091849080
2135065017
976735122
1835230181
1935926210
153101329
1437827888
2049246196
1792885359
1724528979
508397441
1891967447
754844924
933638962
1637906082
455413714
1442263441
521321266
370331301
1477960284
184079853
691666231
365898677
1397645056
1003321805
381956076
348763513
1352875315
439742152
1795840981
232550938
799952633
1322299488
444326391
1387649523
1316199911
783081346
432991094
211888249
1719624383
1693780780
642470427
834320446
1184898949
115870126
1744528502
616167764
1189683180
2356469
1330222298
33638427
1466963758
348821391
350225070
1449775876
2124036860
949804084
418072708
1054335169
405083589
887212799
627824289
1158613546
918144408
1760728794
682005240
1289782078
1316913401
1104047434
1891873351
1739940592
1171337388
1158540338
2106572285
1010569208
1973836099
442418672
1804593908
313041299
26846886
1985192043
840701291
2012651817
1086149926
1965779053
1919359577
1983914550
1514622275
242551595
302952082
1917651728
1655516564
1920749685
1701315284
2068707272
1058988316
841149661
270246653
1063136376
677419528
372502974
9989228
932738424
1578999614
1037779856
944587789
960635266
802539170
1802797236
858581752
1440367924
1389278546
830330959
717627383
184522496
1307040448
226759140
1954443804
938820008
84047064
1544033818
2080552082
2056142333
478629519
726365705
405282945
1091219992
257273841
548771700
1733624335
43980671
1787651345
1264546915
910708621
1707909941
246538623
1825834549
1640759341
1875703611
1732414490
1808793992
421372237
45893138
1898913454
1208581606
2098400591
1449542128
2065357807
1798658773
1597522856
1067404068
483875331
1344384860
1695319885
34533564
1520031631
1302206292
487885299
1234892255
2098974612
808159007
1114560562
945499932
890405960
862652747
1965068776
921618045
1698686913
1503895334
325392619
390519813
1720298257
963149365
725605568
1029053531
2082851586
1560928300
1002330631
1045976970
1359893098
1489572543
1906547207
91246693
1186793531
2077803937
1835346745
470023260
1644045343
1622345254
987577484
1712528403
977128222
294164097
1749424672
1978535061
262334594
1731494436
964230446
590838274
1455431819
2074714131
1291378422
29271612
2133967194
656014258
576398694
771933075
312850032
383310853
1891082545
1407896818
501054201
1766738328
108985033
1018171611
268337315
2115379271
258906099
91514307
1080999165
172398098
1242239736
256549611
402921743
2112644703
716409172
118001267
1417033979
1033464869
648618488
1101013383
1593557348
1207891320
1778102511
1043647221
729212110
336207496
1086084931
1821442935
787743610
1674437086
1117568315
663790656
763961653
1042967820
2013493662
1645870170
946885557
125095975
141584905
1168987016
1476809995
1115457916
2135089796
547776925
2087289955
562553915
763503605
1577127034
131614411
1749457833
680486132
1390429124
827401456
641128788
1482196503
734871233
434217751
1311557534
1915256075
1840061916
1433873354
362345975
115217213
966632819
331016073
1786135833
789087157
348796129
48646959
490776799
126917795
686387528
2055350726
2122225173
2129010745
954522582
1845707696
1935325856
296160013
1959933142
1668675588
359099938
373227405
449364151
1441226470
1542054295
1195274510
534685457
1747243927
1928853952
776329086
155354216
2048409870
1533542854
773610091
971052851
1776955853
1539555097
468732413
1780704696
920025599
112063094
90558920
603423929
466781502
254268065
1511761449
1678240895
766723853
65994502
1120170394
1405976660
397655474
881102716
520965995
1568440824
1440806701
1905004228
1546756752
808314176
209144780
1027209281
447578215
3357342
951625007
521044594
463637217
1032546305
340745779
1609792709
851258166
2039592841
1158024638
958884245
1694763173
1028334540
1327863125
304485698
490732667
1628904431
404006583
1961526780
1354476362
690365431
1265830019
1339482759
1364364226
1830949696
2004367391
1692383942
1633778369
99252986
1342066489
100321624
1101331277
818465880
1027619672
325488457
302536716
698906738
1628528176
574582338
365999601
2038537317
1566056241
422109242
904946458
2130114296
1673358335
218742525
181465817
984981460
1946169505
126893921
1598027443
2059482375
72130431
139545451
828272751
1744694931
508749808
803106916
249431589
1094909960
118981504
1065372813
1362970797
2065155806
211485164
1853298393
953107184
703188927
1278162995
1583474511
191244568
1532456619
257370446
588162606
677837636
286419983
2971944
1500099974
839634138
869371440
1057619044
1080648432
543907546
1931739728
25847166
330079661
971472922
2130304105
1951748308
409227698
879123886
1277307808
745823837
435499179
2079903485
2076190721
37107337
1221870567
1916714455
535753567
1562407689
1479547462
1666627937
358352231
76495134
647832641
888636817
1109261332
824801799
857491923
504144519
1474154912
832127361
1146861483
848942380
1734973454
623123027
772134531
1494135518
543894939
1417743722
1239716718
293565919
1412271026
1777499106
565434790
1939876648
919406875
567944664
1223681003
2000548500
589218372
299043568
1555250557
943253078
1965408224
688517728
1144003972
306134039
1613098617
408804690
1792151530
1652161780
1670303916
1452327375
1574829294
1790847513
1092870498
1475958125
596902507
1970620638
1082612351
1302421449
1336413232
1331812114
1763419482
579128716
482159565
797160324
112921815
1234655730
888948681
312477462
719781818
1296822071
1211630112
676737261
832347005
1172309974
1269080497
1969953489
1916853979
1703068642
1478074253
188358112
1666335292
942515153
1170282263
1493380414
770369087
1936424967
213745294
1407385823
449975461
1271941531
1528337001
2099340052
958137297
1555239861
1221944132
1372743865
1462731663
1955531670
451860095
1615784935
1906089273
554887858
1911688014
1504138126
1262524985
1787502449
793051503
404551880
403756872
1996774796
335986753
2075367450
2142691985
1665971371
1720932180
869274135
229864924
326505275
56212762
1985370019
1243193814
606731886
1161870703
366674394
203116334
1028634631
1771029619
988464282
544838918
1252708159
866398320
150204803
1012887683
1247780060
1262889964
1177928984
29036376
182759658
504047429
375570232
831457407
810106561
1100013795
223594151
1402816797
2026317454
1626925432
420983028
493319161
1143555131
1673688953
1983071749
829422945
2119229114
1110017303
2027799243
1977493401
1843079749
394759830
87733522
2066300209
1268761928
980709715
752538089
1789410549
1182040932
475589370
105226360
792063840
1791717717
1493982265
873187659
1883583109
1981570881
863023550
541611665
843044298
1155298196
1980182906
250378590
1342400533
710523497
1450714701
707002178
1210949243
1213240454
457332038
936512363
1234802397
609999676
119568834
1289882207
2001408758
1365059916
551150987
1812129794
1905248713
806185030
698932781
1767072886
1326815572
1424267593
289263539
1802134738
2100463938
1366237439
1096782511
1166373693
1397119565
1497561466
2008452150
558745387
1393116748
988113309
1190021570
648938286
280732324
630365209
461160912
293705786
1648371534
1380164522
1093734500
2098060490
1758110504
489786675
132925203
575323632
1207945952
425349609
1357240600
365783661
1811596721
494673912
680045531
657536864
1448653542
333675748
414836991
733181419
1097145742
1472508772
643180178
719888474
842286070
1794449572
712992517
1983557351
357499791
1253533848
1581787505
2065408122
542719761
1049532847
1543381334
1281542683
647236762
18203647
720915667
1804832183
1748503900
1032220774
318918176
1605086681
1797085076
1121930140
2001867940
645704489
1926818452
953042144
1424811131
510740076
1453056295
512884193
840132780
2040384251
1655285358
1360755557
561843795
1188199197
1390658131
1240242836
417219765
995922673
1312826407
2029731736
1043696623
777615174
1167125448
1742150672
36543911
1041522193
1005992534
1886382727
493649106
1673999433
290576783
1285778163
163280064
287068960
778065344
158904321
367205710
1395821520
1000712405
1044070128
1618213126
1781797987
1571508959
780852108
794894668
1568870228
1766045470
581298656
1947385356
220153576
2002118393
1301249875
805428380
404340751
228947792
1112085931
1731059090
1175052677
614362954
1456823377
1022573243
1481901155
1654089053
1538790688
9442387
405502838
1595050818
2072410631
33530791
1272804337
284930433
2030400113
1120970620
1436261077
1727656558
1420883151
546366215
779335355
2016350974
969586038
1316622981
442745572
1557054169
1790790206
1798517257
1041685441
946391797
1475597333
1803569556
1271636484
1122681210
273812480
1092952867
221141845
914626813
940052859
981240960
1809752786
410234219
1447379888
888428510
1919591609
752777029
1526141596
225792266
1025202227
1058154204
718011575
317724249
1975089411
579480972
609542974
522264100
683413854
757444454
527515751
1616840756
1322897492
1942755776
748993319
1831352080
654797630
487669571
708430774
502833518
1779255917
1300515341
256137974
1446146738
1436882199
9743614
753061679
1625326776
1290961824
612688811
1701722153
1356437440
1662264883
691925940
1980070985
1794942303
2095233667
1295923324
1034284215
114386833
1971244943
1765107916
1703266693
1442379844
1401265457
1140482049
6978269
88343826
1098125592
607796744
726702406
23290548
1981813415
518801837
855276295
713747893
536830717
2058718062
995048775
460749239
1461526590
521167550
1579099259
665030015
1299007950
851730145
922750539
1314284246
874150268
1528254662
332100340
1654747812
1180508431
2081410775
1543092812
361995165
1028994327
319350899
116812771
1236536223
279813106
1572656881
790956412
1328524489
1663468099
776379967
199374004
753046737
1810602501
1215949430
219218963
157467054
1171151289
618303006
327299562
2131768672
1324514472
849671106
1019869823
1991772857
384684678
2059344326
1283810317
1224469267
2104682680
2061894698
1559552433
1153668435
2030248380
2042517428
1532781220
1153614842
1482301273
723003479
1489232472
630194672
1484424237
544928947
1332639073
2119192338
1281646123
1889754272
437702325
1236111792
1307178719
559897192
1175254611
1983284923
2005101841
756959481
900527818
1350503065
2065570140
412873504
1614878363
26008151
872680042
454752106
678546944
1906311592
936675647
817398926
1955468756
1570852384
3432161
784334179
389045125
1231183956
1160440999
1875973509
415561245
1193804910
111837744
1781526140
1603392459
2138856400
904909917
1736941244
967382312
556399474
1952592252
1447660311
1284739133
415396792
304917275
712873592
971829040
1671839428
420202811
354521940
2144715152
1522363722
1932920185
620774402
1780533026
1466700193
850264392
1821244436
1977491085
765642638
93951056
937060564
436289552
782214054
2033354883
86073842
1911655794
1864584567
751245908
920660525
1372566496
860084464
1016636932
593970269
1659726709
118036029
1278433600
1737269323
412902798
1224867028
1492218177
351137778
76486477
1663280693
540292012
1461013940
1300126716
236118284
747338466
1299386268
354650392
144751136
972412014
213934602
1277308055
1189220813
208613576
1134718766
961526397
1293859875
1047692707
1935931283
1141435044
114730678
637415709
1551708851
1042902707
1574398327
584426995
1292898924
146753042
419504874
1834294710
1709801400
1409344005
1634408187
1596507927
1910774144
1060381491
207401605
1816517407
1739026521
453055976
696440110
1275142322
1113454609
822232621
173542515
532823744
2097257544
1187077961
2078277404
1404639266
1936914223
810077894
1289918040
820428546
1494052137
1116606785
1970069617
1219870343
389768579
686639919
780939473
538567599
2024813449
386143176
659862857
98714906
611262221
109967124
2139889508
763001356
1887686773
1477951413
1618405946
891804475
406919069
984382278
24527015
2004387309
1922723712
1522562110
1014503888
1915366441
225218735
2106272479
1132099430
1641044344
808836259
1653120390
489941785
390257556
764054464
773936426
1538372536
1264059654
1431146065
238538863
1232072915
299977525
327327187
1513494012
413337746
981997766
7271082
1849139486
1281064644
317490152
219338580
359299431
1580542200
1013259724
1356387788
1327538968
1693355568
1385976823
1330209009
1635131604
2133499595
1350518743
715827983
1610524570
1006718176
654275895
1666987664
359797303
75022367
616166593
829529054
416753765
701813780
1308938897
1512222078
1327875501
2105131164
1038690758
1485760198
854139654
1250714342
215928968
507344878
169286106
668089272
616127580
1174354387
36500399
1507138387
1507837163
463789741
635981302
1685278914
1479106623
1004704872
2100538312
1282040177
1819691093
295170104
844224474
543577494
1868367593
732874359
645382328
474858144
945471083
287516617
18853027
987637327
1001922951
502427417
773893293
369651248
844555184
717548621
726474588
2064158804
807128824
795868038
1741961739
639395076
1691228173
1805852543
1452382252
563169293
1057190514
1463768860
378715499
2123160428
1669517269
1085060790
629268282
2034133565
63001657
1340315892
1176284628
1315493963
1247381956
113471685
1154254529
756410682
2064071908
668278100
458915495
1346283787
301709039
1006125481
2114358298
566142961
1841683498
2134847273
1373256057
991787642
1637030918
550733551
792875659
1568053277
1643751329
247826806
935096050
976599899
1251443668
310925590
2118915304
114620253
132197591
1334066294
365982802
594201384
453255767
500632852
1185547611
1748176766
1567850400
278441741
718150516
1884477608
1978508772
789846685
1452490047
744570505
1121870424
1796195402
302196146
1579295570
513630309
240090997
168345332
794236766
2005932489
1489146085
1668971041
256768753
1437977618
1011201095
1826313707
2118569052
1055655373
1173990712
2026074440
862402873
775163945
899763408
2077536451
571460303
1260745419
946317997
1546474990
2147047602
1928063929
457629819
1561006756
1435783984
1519646357
2035561957
208787626
1109782298
1479405875
1803043395
64695245
3611766
1902419952
1930136580
2005157074
1237359813
1326888464
529376668
2025929973
64186468
1178668539
768924856
871509876
1046844037
1224484569
667242365
1405527148
527365826
1044611328
2142000909
1515694083
56289462
1171449000
2059360148
1309697604
1423610614
1930770900
328871912
851241838
1004837715
984578280
2057645410
1325598814
1408638965
563364097
235214345
1597934026
1235471973
1390882349
1355462411
2001991677
1787721354
125775739
965941070
1236037505
207559751
1367837170
1856790367
1074321723
2058213035
1265348520
2112043437
2139105470
1462592933
715225510
56991001
656828880
763980939
325677770
1695668354
1527329166
2004189255
1797532786
625252642
1302203011
1879274500
1154995363
123383723
362448356
484820534
1275879470
1336205849
1448089882
2081721133
189648691
999336371
1066967902
86961087
374327037
583435538
816371124
540878985
1104365971
634177685
1387967531
325929739
201871428
713991780
2059344828
1716933168
1110831311
646762317
468132464
2089471244
1410019891
607185612
1463793167
2002942598
1739892515
950770207
438437939
1582976255
1886507156
1071009426
1540551277
1488091022
106264745
509118289
513608413
1542404343
835447016
561500081
1914484249
1079719179
937787142
78605099
1309018730
1780432492
859675093
581504101
1576414884
1030696464
1433678314
529339008
782399276
1080923599
2086955985
1133136224
1421519706
1300315777
875201649
454877019
1927069302
281182401
846283247
1141343377
107894352
304695869
829979473
1703456550
2025321508
1851533276
861493507
554041401
1259813134
1652099255
1041428144
298566453
1812383196
964936737
1093057140
1857545834
1216756965
1567510043
828616315
1091676573
1842668415
516756599
1431652869
511730002
1055007322
217184409
2044930126
1371634133
1024063421
1792000680
1023474169
1983369895
901399663
1109365669
312227757
2128163237
1622427556
1373071642
1316664802
254082363
71574723
862871951
1511126607
1214632186
1038542970
397217790
1238210356
140236466
1283640067
20657707
1495771462
2101670536
732984270
1211222336
271918543
1666719361
1690421385
1669391487
1295710211
1582074254
509616091
125139019
1970139563
249119544
210416695
41332400
30106787
726446933
1560888304
1073244037
14128808
319407125
753444411
1425992378
844789670
594330531
1510821834
137777263
1183274345
1194731930
1481821341
1580814829
923194576
968497833
1589786533
155401491
616207492
1793825673
1956676049
830257058
1308146066
396434730
1520843313
740560474
1899137624
631373493
2048812088
1226500164
1682449602
264635388
1115289682
1170074859
1206075629
139163775
1579161425
1896239736
1101690071
626598611
865525939
2095606146
1266431430
1608898826
731519566
744793961
121012988
1312620771
908761180
1220301068
1581128313
1726762170
947614192
940506143
1480762207
1537354804
2132086539
1715432810
1160122069
479120920
896776250
339254250
746419752
1724667382
1864260652
910443899
190197171
707785344
2073631024
1699414394
345232993
2111601581
1711075405
1314326260
852308223
15459869
674923469
1227932725
1548309239
1139670353
1909470552
1366760721
618843001
401164059
270512227
1694161871
1421819302
1296309310
530198081
87316372
716282645
367552724
364083829
2000624221
1161868054
626234638
107123284
33143713
1052154817
32900528
366805700
1111773027
920436819
276493544
785653240
324593278
10547540
1245077197
596761913
1096493304
1546954532
76660441
2027494103
1773138739
1835556441
2065283662
1548213034
1201196788
1367923580
1026920890
1852480512
2104840942
198352628
2126675086
585023137
286117129
1966381976
263743922
1216358001
1978028164
956039942
340402619
328080251
1266665223
1660717965
1982381751
895462358
2070593032
573381935
224827658
1860624353
1274360340
1746721693
1878682551
614532745
1233602627
728700392
1629325532
1441767785
1528269475
118609745
1264991338
616149800
1076356743
878562404
1459564342
920921185
608666497
1644351034
963115789
766728247
1318689185
1984921879
997104350
677289819
1824260169
399147977
1377773562
1947683080
2137754859
153113576
606117127
902157383
1184533862
2125825838
1688539502
469936687
973041991
1422879516
130497715
1625185815
392595196
474556191
1892246201
688854593
1257145335
534910131
1848198478
1801320858
2059503128
857367835
1587708665
1584096676
174953260
857944653
901552030
1317654251
601034145
1048072464
761379849
1674600801
2108111829
1869283944
1373777916
1259683221
522702405
757221073
782295438
1542123573
936162248
626264451
944891801
1780804077
1319758678
1658650985
1009252514
249192468
42604516
2101894038
1578372187
381446891
273153642
591233465
1062228457
1589982267
660965238
1030452368
47664843
1869844828
1172590283
225732478
2051505943
881476547
733575152
2074950220
922026363
1293414190
1170926330
1790190318
114406424
1664254507
475164109
853109286
1790785370
558225082
553355339
1694561457
1224163817
726896732
19994998
995590878
1892496919
646753326
206167800
1501448987
672984856
1625012155
838895535
1068734353
499863725
1317743682
1351228287
298495189
36688294
339863116
101326992
1464442362
324345222
1540573946
713407418
1574027598
422655713
566162349
1951016546
425615533
1702538953
493831968
643670311
1117676203
2146015141
539741878
542640777
1110367481
1213581901
688740012
169544432
1322961757
1637897334
1531029716
313816564
1627917044
1460185755
129628173
1331053257
172356712
775908650
1060777635
131885883
2127035185
312446620
1488023295
242884056
1139716862
1256337008
344586505
603946324
1303238823
1038046836
330587984
1584804133
1455239404
1713970974
1544355063
751311700
1148019749
1160683639
124697854
574622686
1706952107
2130001973
602899757
1091844934
977415333
1977340549
741868375
859414115
55384364
616028248
971516419
728814462
1227105940
1803776657
1849320868
742790820
232258176
1304007384
1005067309
1283734558
26148555
1582755408
118603248
602483859
628245806
707150283
1999520536
832981975
797838706
1063350046
1565205447
1801933965
490930588
1737447305
813042172
287465276
1110053727
897858042
204686180
1755170756
417571825
64244207
1028155636
1182487793
919366893
285104766
56076135
1187883656
369970993
353231765
313008307
290830862
497011298
464791221
862557982
1913916617
1693228595
1703768176
1550967533
523865438
976436821
1459704898
1809230592
435168809
1367996746
1721695115
873787363
995745065
1138597151
1042215668
1986160109
652115422
851336381
1855931772
2139038773
1341429505
937190789
654654982
628113777
1152610907
1029651607
1433129276
1141219438
2016558513
236632379
987774344
1004660360
1737503368
895640291
495599811
121687158
153304110
2001600514
575861438
453397245
981196374
165758688
1954622846
1639069372
880868842
280563308
1898921674
750733547
494606724
1559165236
1132204022
405411593
1611460215
681875192
875742438
595857689
1671914705
312075800
740553236
609659991
219575163
846530495
109813125
187139754
1662407555
1225016111
1226452047
1416013480
1212617708
944319850
1735918110
1592159371
1953619316
809589205
1626458342
347167155
1933447121
1518371355
1435145199
1407845726
237935158
780212439
518613721
115577087
1048150479
1317162884
545659950
1738040321
596337231
604993322
1658781885
1734868512
608069255
1455736877
507361914
644150065
321209064
1657454741
1192206069
877421349
1898212093
1484201160
346964187
577993499
1972587344
266221734
2091146963
488081391
892365671
705372249
1806194775
852721388
203940471
270493725
1175873144
1439663176
1043520595
128004822
2054978793
496186774
367220118
660408710
1781929798
1177123855
378702665
1594138017
533720068
823893439
1283856900
703771199
876866140
1581527588
948681537
1742346091
2030633642
1524779630
1231664346
1301668658
1470404500
1982957860
568030489
1952657239
1745339355
1680627768
667061198
760077254
659417951
1134649126
1813316196
1506370422
2050469657
10597191
1263118288
1615431728
1676442870
1555808764
1917665116
2014227468
98624360
1375399383
483917835
1185351611
2036830816
1301138827
213705165
584206271
263578987
1809971899
31695029
112495265
477551399
501359217
1654144434
622839832
199189054
153116697
2080737878
840968186
1547534297
1453430558
1785021980
1198776079
1508124106
1795432153
661691491
574710510
2116983156
1996297836
1159679369
1409211901
1138980567
791875180
1690848411
429881799
587954175
1307347854
1565995902
1242870310
1632356345
1713932025
1281935229
1663240677
1729832071
866774
3109293
1106104438
2117909166
862313513
2138569063
1396292326
2081940902
1802323136
92155773
1509092764
347021837
916826890
220807889
117495286
2114964257
894009786
138379855
960395142
287823556
1984809861
1195392506
529815376
746523653
1931602522
1389033422
769476768
373835627
1937634047
1206547507
593991458
604605553
97366654
1894870055
733557443
1427953203
1662884971
943752990
647323475
389356110
527862266
2146949198
1715832445
1382318584
736466879
1461715378
1244672113
239068740
1760011510
721942176
194167976
56144661
2140845145
301160471
247956590
572652750
211321601
1788554460
1953722406
60976776
1536616833
53757323
121948194
2030003357
432321482
564706105
320949421
1739555067
772728007
1152265911
384592342
275919222
34275394
624845067
884907308
316225738
144147110
1385966234
1318363403
264498986
999734350
1883201246
1991090889
1663423283
1256478060
2127521354
1542921712
1853685019
240351103
1521934978
1991524353
1009314277
1312278598
39285674
1654373881
5819523
985419720
54574507
77307633
684964230
192034293
970479881
1630478770
2117250978
2145302760
427935275
1603974010
560173344
345461929
511020419
900539903
1493598049
769657268
1041162602
645967143
1745541818
1064873947
1875955037
1806244085
260929568
1107895772
489509076
1251176389
1502397764
1569141201
1601528508
347753789
276365368
695631469
2090263377
503706265
463044294
125941565
1399287586
1546468859
1155630677
995614387
1392625996
2114009983
985648864
32856572
1807878607
936912924
1997253248
347202513
1903383867
1555583848
1005566975
935309772
1993676900
109992840
1762178842
1319114718
1603588722
2015069130
294997049
355074528
444334161
340372083
1403034969
798615875
1640961682
1578643662
1956181898
470923416
1512186255
1574291434
1921900271
1433268849
836059013
1097076432
590722936
1988553636
2044841612
1079150963
337470776
1491304446
2113151869
2040455305
634406386
2076120016
770483634
1298859771
526397661
854138509
1966537363
503063459
1728767239
1192089000
552097892
503800435
655823758
1007585550
2072879631
483527983
1482436258
1045136431
2143020649
1836862658
490783435
1582295855
52456465
1867707811
646699103
113213473
1453451556
2016626716
694918700
2065213996
1151678042
1071985778
1695211650
1371600818
1560887070
273668340
1432751335
1031307648
512783392
629516923
749186054
1866882873
1777592046
694881311
822557988
1184866990
947669276
895075024
1073580697
1432286206
147318556
1999188670
569485420
1229628844
1802695926
1347792865
2058004070
422418384
380132605
1604628955
403707581
435156546
207178786
1432193876
1075853773
666076936
1187623809
521113133
2000015193
794572725
1653151948
1933379956
1949108129
1409343507
621405392
759599374
262570985
703433920
1563079659
1254371874
301735530
1332003218
2103764370
584163875
1675361876
1157079448
246061641
236102870
816848363
801331032
1306904168
824360499
1909528396
1595423904
465559564
316399365
726926303
624994143
426742445
2054572884
1406464996
468655883
1433281428
850368886
206387812
1319445539
75463691
1895358636
1015338292
1476100891
1061739275
1284859067
1895025415
483669533
528197816
1397513369
1665789453
751856805
2039787901
44986418
1720878806
570063206
1035084268
1904471693
459165487
1480162755
212400388
97123225
2049139413
1846946168
948264171
321141991
102484659
688631535
1417166226
747852006
1394396799
1779898256
1089992681
641503775
1708969228
587114755
79756689
878097183
2100900537
1958797672
1899911426
2076708374
1987361432
972365281
2106275360
1391369226
1325866038
831760166
1013614736
1541982848
35175048
1300200736
33529688
2083030738
1686977583
1300346752
471368992
1446211646
772397571
216468951
312740825
1209229474
1051660659
167471346
1591847162
1921577862
345990357
724387508
272823767
759539312
2037840596
998068939
490485148
1291619881
664314649
1860092195
232257008
1841804150
445211958
717019373
1245467876
678980409
254655916
1458110740
820715208
1854345236
2123007186
1430608240
1311245627
967966201
801882714
1726355566
926371249
1258253321
1914602820
1577657456
971819872
104167892
1735066572
235796335
1171895721
1685086281
208343035
1220109845
859948063
1272843140
308822727
568005427
1558635351
875539249
1303152298
731421860
2074650764
408008161
1126808985
251159120
988387277
220572259
581315670
157317437
153921227
222657683
1818282234
752641813
475804383
1108992855
975370910
1167740971
1691671229
1460059186
901103394
1201774518
1277449901
1638716990
1363906459
2127124064
1366097173
1725621625
169071724
1567604811
464860095
1300111783
1108469345
2089072542
146595349
262057197
1113425906
650389241
1283968151
1688054963
1016438308
962459802
1418100641
1358755021
75120238
1539311881
889820615
611151560
586829656
1633674419
1902421763
1844029043
789801386
1176610238
1283026367
928173380
1703273282
1889904822
1921567727
1828308614
374401692
956998369
1512000202
970041937
1573176179
1736834562
552345882
1226422944
2131138100
411815071
2124308958
506180478
922742107
1927949782
1294811124
247936422
755406302
512226996
1108196646
124474209
1072865605
1320744714
1620557077
660591429
1799819058
1551113708
725136557
1960667730
1179009134
1644895863
436652691
1280756033
812314138
746193028
2131334087
927081245
1741011054
1335156709
974833040
688731546
1139440750
1298857742
1526114765
323887371
1238432547
710211170
306746900
1410280949
1223731747
1755856811
843488007
1162541293
1791791387
451099219
987605321
2082901954
128507653
887142560
929391341
874928177
2113097298
1595415818
1285893468
1391209193
1168744137
315063389
892940282
1115668552
1445259659
236543624
1158552625
1625825432
71364262
801469321
2672278
1265860
1472877981
644358947
725693874
1671282732
983188061
610059048
1384333778
848918704
120353424
1035090560
2107764225
582857150
1138643746
896571083
1493774814
1441152778
1413158179
80854130
737971248
1478830027
70059922
755203369
1258235999
365408820
717382993
1676931711
2032047264
305430152
1035010130
286709536
969497949
2130748779
792791477
1954043629
1817643973
564432913
837782350
243047095
58240094
1785640193
380141884
694551500
770530829
552728985
128140939
2037400286
486886398
790922118
131051186
2140251031
1095418730
184813024
6345964
1557598174
733455566
1290287715
44457662
235278636
1538228747
1977256534
1451145191
726076580
1840749735
925430389
1332779695
852641377
1345712406
620095344
603429606
1533886760
866445267
1940714498
555670630
280542836
513531949
818673301
1312376988
161280509
539301518
2126608088
1142277117
1708458755
1175472641
677283400
1372705021
866918060
1235699067
1104870789
1893869214
955449454
47544096
1792636481
899529634
1629008983
1717290323
914997154
2135986777
1027611041
1570264657
1273136243
1115775217
1093978732
782115415
483436556
1810420484
1639650247
1485234469
1972037455
1887461353
2119551503
2135638629
1722263918
1572162253
20124426
189518552
163255447
378010114
1156653726
1343140757
491244116
1597625905
333528475
797989759
837537843
1865297796
583833584
1057148386
1579338690
239200256
822039963
1811280722
949106259
124737422
574832755
1129226686
1153899004
668343663
1528317531
1315510056
1741480123
8224052
385765419
1278582810
1457150179
314979538
1390339476
1810005575
1779050108
1320494962
1965539672
585151305
330761777
1978817877
1445597330
1034155222
1113347696
1436057307
1785778351
1526043435
357924662
407115119
1662974471
498151506
536922548
1123158760
831639888
840399268
1392056578
444947974
2052438002
1585282283
153323014
1497157694
59725521
1704498354
3530099
1494951979
828212192
360094301
1710005988
715654711
961848947
112414009
431216294
2002980201
1768830676
525591443
17790544
467175026
1819982350
1109958050
1883299571
68531033
1704047404
194730389
94509737
826144618
941646365
236712056
27222666
1334541463
495234376
1022103042
503631404
877634734
1618562564
1677857712
776160570
762248375
1507235379
903363012
21755514
852244782
476638201
649621533
1038986610
239617953
374970675
1036767226
677113103
1244049984
624155774
1396019690
1353193404
1582863143
1347290953
209483968
461002053
1303241103
269922346
1404721937
153091611
1749483
1007393302
1129080786
537927943
880089988
118068034
1468909422
1616009060
1292972377
40798478
975579548
1238296234
790536173
26416331
393789301
50435065
1675374623
232207528
19025676
1165167256
1965418080
1013689830
35864113
1932587791
691057502
643861676
1129178162
1516101684
1443847117
744963376
1304910407
1976560212
1033584876
1498890370
1123470060
371936933
1999477147
33636424
607116502
1980449766
1671983424
1299970432
1040954811
761340936
1496720368
59284740
1875945267
1982782308
767120416
1472019473
875350839
2117647673
264416632
1679202551
867274178
93310117
848149008
923780288
99403317
1123574444
2145095777
193044323
915956985
580085562
1155998909
1977758831
838104945
1238666765
1238118196
662707840
1131375146
624580043
366015125
1529544306
658483431
721252477
1315642716
477122548
852536668
1238091084
663173708
1052341334
271737634
569142280
1708877426
1373892877
546872040
1228721375
1123045945
573625323
50800537
141218994
1250582855
794503323
835746942
1193494198
1826890120
1856514398
377464187
2078414269
1174872384
1002617444
851328311
8282933
1466737453
765188183
1189357674
1121892255
536912207
101548203
1060024127
796624502
1403851124
1151040520
1612238382
1296664583
797010276
509403819
861047239
960429355
1670054965
190508285
442378984
259458176
46966615
604404456
957713432
842338554
1409284270
817524048
275839389
1237419306
2016061095
770333841
2146309354
812344460
294424416
1931079511
31374754
627296090
1726191875
1006309486
1217035877
1746765567
759336454
1634473994
499210756
1207000609
113536668
436802439
1161267462
2121231151
730762385
1806568025
47614017
190442750
1567818204
853291194
1489045106
2119263011
1593035334
1582828344
1301356457
189336440
244474210
1162148156
835587792
1905941022
1935592842
556503092
432340094
1404248358
669303544
1192453538
610201258
445792470
1115884362
18821308
60834330
1706285455
2140039467
577961966
237617977
138430709
1624361636
764571672
365221680
1735358584
1303357925
538645803
644771261
358885257
1416746607
256519338
577525586
1236382904
1663460771
2089717118
305600897
1315379736
1707378527
746103532
2050354646
427529227
460432450
181213671
953154012
670545477
690941159
1789233793
131058017
225671886
1422119721
832369010
1238360685
1588037355
1556624757
1433527860
961916344
1957370065
366106883
148288161
349235420
770645621
158945223
1670624835
1855573561
1630659682
1795920185
976853003
160889170
33816943
24010243
484373185
661350153
101947051
1351485219
1832833925
1255510653
1007328890
112115041
1878333205
1889587305
1437305516
78917581
1891365302
227719528
1954159904
1827015107
1064142207
1179945299
2037894329
747667268
2112581467
1597086326
1220424641
1527042983
2075154832
140486343
414022664
150161066
1362490860
1955997484
222215805
1930375330
895294235
1882797906
1993440595
365508482
778811604
2031396308
989182809
759022972
1710169947
1567658546
618756089
1973918930
883796103
388084944
1754467540
1718387336
751011707
67609818
508877717
1827679197
892243822
1297200566
317013216
693353226
1421876990
1228531544
1233656548
429320061
309030708
1275874440
1700950830
1657994261
706122025
1571802652
1910091049
1290052653
1084862117
757000015
1202205856
2004104582
746871223
2054222897
796466393
610413313
263910211
1527518892
310606761
2066543693
1244118768
1285583232
1584766839
513251884
907825276
239347041
404012150
471917223
1289960995
594399464
1313137356
2117418114
1260613408
963187615
1697169433
221971853
598351402
1913093395
254747447
1213249549
796759258
1485565318
1250596905
908019318
2004407584
869146963
735963358
705293993
83690827
1061960183
240357769
1865222792
833058247
786055105
1718299990
1215382077
1145265720
622469295
606743590
997732439
911292793
1116716379
618632454
962409009
2005607946
759391379
760567240
85060427
2081552594
70738107
500077233
1515930629
162121620
1803538015
2115564511
180146759
184193101
209067206
600764246
716986418
815578270
1206484145
730820203
1044124296
232998852
219583872
3966976
597028408
1050987170
2036781823
716901453
1642333359
971356778
560407377
1757672389
597590274
1433139462
255310459
2102376165
416542225
1337979621
822403283
157897974
49115154
1243047774
1575463369
312531846
765439044
1331229636
465567351
600095548
1423906500
1012746528
666469650
1885413985
1606341322
1919329520
1673539383
394344965
1332675980
1788281884
944411693
726333497
285784793
90377417
1087386169
1191266588
720209922
314038978
1986507737
339165782
426849635
1657211540
881525141
1651521724
764958351
991764999
178476890
1707064989
129134294
1793080988
252931534
702672376
1373732853
1488616378
2005232054
1150286937
1323001775
1691201649
1337389343
287864797
1127237671
1726744640
1007911950
1310037215
1647504618
22864303
520164441
1302692303
1734097398
877495826
2082766935
921207235
1630128054
704437373
1640348021
830613393
1783353019
530884712
867366650
1830988397
404748259
1985740419
977697992
726838783
479812032
666169059
1437986959
232115657
1702414210
776790432
1732430609
266410548
900489430
1752977548
1115939443
1122816496
2004253519
523215984
1199805454
33543025
1598879306
1859807855
1144183877
902434593
639632686
1632517779
1006521304
1375896127
1172908468
266506018
1993384360
467217273
1882935732
2010496127
1701873498
261557792
2073980517
698439323
933952406
1391835034
1009570901
1004491685
1996997397
2055929460
397738072
1794428300
245102860
311368428
1227699954
471752997
1222303758
988256084
57100884
1249515224
532987948
283228257
343141350
11587421
491304884
1987453450
1055447054
1894355284
834737312
9811436
709180532
770983078
2138597168
2097119098
647156958
957704765
767387654
267738957
182042990
1632450738
589615725
1089740406
852684688
417769193
2003886704
1436320875
1756722039
1029790305
1708278470
1478933201
462012907
1490032079
165269863
1866360326
1412889361
794930394
191537201
1554507214
425893559
1293892111
2134196236
354998685
158767279
543552724
962602926
1647720202
80310991
1021686499
1663137086
337691976
80785051
211329444
1326441173
1159946723
182490515
564095585
271965813
2092922486
1521681341
1272249087
358773995
2114770726
2112754298
863472184
1976289428
868252389
1333289608
1976843428
223491369
1941428368
687300098
2096689206
1578653801
2045151256
1609575926
545184478
205079683
1818350892
203987505
1231522277
1822034373
775471087
56969386
365507409
977985468
326300532
273043344
1921850538
994718869
1233216136
390046270
1606131502
670124320
394687821
1054322155
509006948
2076264167
754429417
1559652296
1482830078
95130827
725222753
569739798
93480982
445321731
1589060174
2009033477
2044128521
173165762
185085521
1034582657
257299196
2001336460
722398376
2019498017
745274981
110654526
1038466078
528257037
822058113
278233161
1254431692
817374300
174912071
1983338679
2126105786
2126507921
1065130548
1230285113
641313744
2009619513
1438226341
653529157
726177130
2121165352
1663329513
108282597
1925262661
1057823675
1494812528
1852185701
2028505401
1096405645
324536697
585334863
897829877
208044322
2037620063
1796919092
1364701420
1085457548
2009239644
1056553237
827625653
1595081979
1052183692
1149797224
1961137115
1586157382
1167047200
231548365
798859832
12103546
1885454249
827079493
100322178
729017140
1522297618
1111181433
1294137806
1910236144
2087695525
1503922935
1083273410
774550795
333490029
171128056
1082524100
1277702189
1608154610
2040811334
1896074670
502111412
860093975
1383539548
1153511916
747765438
193975523
1203057288
2064780274
607102651
1196286924
1661855308
1825414515
990635982
1713077233
282489640
363180081
1789882062
266849519
1893919438
565467628
247971569
1283725222
2092849900
203687238
1694973001
1711312218
450626162
1767726456
83847609
772163545
1985022202
2142973883
335866071
379993440
2046194665
1128691473
1109476108
932693723
1963768110
140211924
505219239
932304783
1038899862
2066976006
1481594163
310200344
237760849
317632845
104920404
89815471
698552739
339523109
1746268868
593264612
522547254
949084948
1416635236
1089137797
1661786606
1837510320
1499165636
425158263
1532475021
2085556382
277805902
359075472
654298855
952415837
534851116
1541114920
2105192263
1271795221
82530362
197610093
1937518502
615142916
884774954
516372014
950110233
474334020
1322491440
2009925712
1817061333
2130249805
1632556198
404206873
1906638913
2102239739
2098474649
1718554591
1427994447
483825052
1870410144
409510899
1521742721
2037625708
52837160
740821685
414874151
1462094723
1505056423
1125654524
288522077
1720830748
75065788
1793413574
1061127809
1175835932
1921855169
902665711
1757197905
641531333
1821845769
687111924
807650587
1137871217
1042820965
1235258502
515036761
1647811941
247271933
2068993253
1327689444
1339460103
70935638
1070725902
733468981
2024649552
902647626
958245043
822231089
506752883
123912503
384965161
1639720794
2006195563
462985338
1205409343
297152226
1660403367
251117771
822561818
1298422514
13887459
447034039
1672963929
1970726794
1210083658
715405303
1907849359
877054235
1457900089
398925695
890920490
703610943
1134863763
1894299669
1857791713
1391151205
824943659
254637968
66481136
1899196868
1910685757
99348531
119633626
873210127
5725061
234650135
1164865648
792841964
697038524
479947964
169039984
98145096
1905800814
1542950904
1752125335
1168222256
530751057
1465026775
406898729
936786055
609943447
189133026
328720556
1978733440
341074035
427265084
1307782447
659076976
51340005
53325466
194775557
1991652307
1824297656
297911540
756553830
1271941531
1766281456
1854725708
851168120
833059931
1511881909
412885333
967013667
1843347054
992669390
202467129
80528180
1300843619
1128144478
1561455935
1238839906
1988962702
2063339998
1725347651
628245967
747180918
821478933
175714314
1191801079
461068702
300790578
1542764028
156487554
1608463132
1487131287
1567900790
63516613
799766128
929233343
410775406
1752722690
1980808219
2135945432
303428174
928460748
595979372
985140935
504381555
866395598
588448035
849964479
1926690918
1903630963
321789894
1322454183
1027796836
729081311
1053929050
917609778
1064410073
1156534125
305772936
1439425604
1815284252
1560032791
1552805705
1029769154
1238033974
1958380947
940009195
169078220
1908218806
964877206
653719340
1831496592
524304811
507726056
1233266516
1888362759
1538067590
2052885141
1039901790
1588998288
774008227
552277697
1935805070
1286270874
150644411
473126486
1922763777
1360607799
2118464089
556085283
1073071848
1721634224
1387600051
423749296
1366162079
1718656078
964770431
262528968
340261279
234511215
1844012513
268696121
1072378986
1924321537
2037033155
1344382542
1093982797
1975127965
1663819971
952460703
1288233497
2075056354
201474263
1719971863
430994136
1620577783
836178156
564602008
839661742
1138192427
1595835770
270178277
242141230
4147320
1696822996
173737843
698700912
1979622846
331798965
1024658204
1772694150
978220848
1116139557
359129697
115313563
1794846296
654988882
151527162
177256384
1820306877
1034887345
2065058601
623047143
2141774423
1878644308
1635925338
1514564072
506174423
1319216694
1228392380
907878801
600992590
662649067
1728482541
1968819731
177337575
959763382
1647490813
2078837756
807020176
534130832
1632513204
447739728
37215911
370382496
1788748815
169787886
521028299
1785736442
1024576125
461494149
55118754
1295363605
971198052
665573125
1413527656
1271810827
445338058
1596887349
782465007
443575956
860084672
1489238607
816677317
561782043
1151296520
392153995
82420862
224411594
1617579259
1324783083
1355325852
1292274049
331409168
1265348520
1277572751
1716797665
1977541884
1114914275
587237851
772233844
323098731
671605832
1127484176
1891419120
1267657139
416189783
1913022618
738381690
429224135
909033294
1876788380
839449353
111168269
1644874314
1474183014
772211382
318668149
534876667
1847149318
1414017627
1886936932
1078353798
439107463
889442561
513253995
1473653785
1767240011
983787839
1240709193
294421201
323087935
1447113072
1261438206
203766861
144713807
472490676
1510041482
1383365372
602684669
2129408966
1584000077
1477508514
877871575
1954128671
1355789915
57490073
1784698171
1524031054
1106436950
1012014469
958916009
455056600
1023076346
1349315246
1004738068
1372517522
1616334956
1113370283
433524028
1288072595
137869434
863023562
1037502140
249377852
1914588500
830053034
458726687
795809397
245718019
781577535
564167775
971234773
1162241579
1719196546
959889311
791302045
40293725
428327851
311974895
799752021
2115124927
1503045460
346215118
1302618162
1690969654
2120961131
75023639
1232112710
1500944835
196782478
1646160149
1781634891
396973525
822457481
1861724810
692200352
2064684390
210800168
1223231699
1284645622
881211073
940953457
1976933632
2108849995
1581884064
342537712
1490246800
197474263
1555781299
1530147925
151495492
884725600
289955730
1632399330
313988504
636201482
1980835287
400023797
1122351079
1656174002
858465595
1507556297
1047693595
886111302
503555340
1500200787
860775900
704980476
1962591391
1068445357
940020597
1509997075
877479947
814362626
1893898206
89555969
1851163611
714713676
852764201
326674591
1422765110
1458405742
248901794
416249031
28882926
1549990904
421447309
255087709
525812411
1452795573
1734781408
982890227
772169863
825821668
1453249963
2113666812
1931327174
12886990
1949404346
782135808
2046274435
1195693140
2132566336
716777448
280335850
797124334
544349408
847114916
1009839503
1909526114
1242441662
913803308
673903699
2021625233
973211382
782111597
657311998
56517051
1584287007
1026209288
470967324
1279846537
1372766440
29509506
1491762025
765885178
1498946851
2092874677
681678753
1433072055
1807497712
1398429529
487547304
64212995
185330049
222477906
1269518940
636591509
1841657859
1709325307
130012346
1971930204
184194220
984613569
694419410
622441999
1696690210
1241009620
274454507
1200668423
296591355
1378469720
1673535559
525189153
1337311601
148090810
1424856565
72215907
1577647387
559996812
1540880962
624272939
1021526531
331857097
763786291
1542059258
2007749237
1236042964
740266829
1836610685
1166292191
450589686
358995860
1118783300
620419860
829570720
1030753847
1812221107
489929069
2015696244
662736481
651188613
704075111
269495218
1997550168
2007919449
1090610164
1175336137
1389568951
1958096686
1399549083
1013029289
427270171
1049470752
840062412
1195585312
1303180083
494351925
1877845755
960682113
1271669874
48542529
1721210019
1663883738
2142559595
2009555185
1080641479
1707355174
809194083
1103763570
1120932130
1232111308
1272353560
1342385149
913390
602613080
1302299943
1868104521
563546675
1286121446
716324623
200743402
815351782
97131565
774015963
1045587541
1936430417
1207217145
385544517
1072530045
522098227
1253859917
1040726152
371537571
1764286348
33147944
1629559159
154952536
805996182
1847550851
163349924
1953531602
1259515956
1053436687
711330682
736454396
1475553242
355498289
685691308
1894728498
661103281
1542676566
1599362758
2110568189
375458696
2094252966
1121233286
912916974
1195615892
1471057609
1989814918
859647422
851156721
1984905282
148536754
794526498
1497324110
541688339
1373548147
1778530186
1354751899
1963544612
1505879149
1506912881
1606370847
465097368
1161730697
1764694995
341812721
1156261624
1371184491
768891327
1516994954
626871464
154916042
1988666813
1818733376
1291136990
81952477
1993833465
1379680163
2133020971
776337604
1753584223
1548732907
474031325
1021379259
725193992
1454783926
1168669155
859271519
208661943
235141984
1106283155
23405722
1561134779
867250522
472662972
781515517
1407338100
1927900400
542494270
518945943
1560990587
946805751
1171410089
717994055
247412987
1285254388
1763795162
998555366
410797948
2075854746
771369508
2047141180
1370723619
1008190014
1439206254
745266739
1221408988
1109478445
1437005810
253264567
1124323129
265428129
883742733
1252265034
1670697488
153101592
618588287
23690448
1363174899
1307838009
460247568
1759634348
1291114251
311282675
972185274
1843361773
8700907
455112182
593852409
529046673
187430833
397578582
1071815858
1051346997
525430637
1295834182
1338091260
268304080
861947208
2100062584
1251715653
75716870
1223539938
262976528
417196490
1190006974
1645048571
1669983251
1004198430
624602794
1825366511
1274138793
2098357997
1346935453
179181183
226943586
238510341
1131272592
1677391708
1291855051
644605694
562530147
1041219614
522563171
564919090
448256326
1264551346
129972219
1328231133
867846487
1929090688
2034909108
220932177
1390338331
318303448
826680662
2121519066
1122664795
1524706458
1447049684
953159089
844838289
617759806
1646309285
2052085428
1400345480
703740539
24281554
673515050
953035634
1930253168
692641912
1278099708
845294689
816001967
948803215
663939863
97262378
219088339
1000588061
1628653732
1119854698
1261010241
1022751507
688701025
532288138
277815673
247436962
672987043
956272030
2026143134
1070373588
1474988699
299490296
2142276992
90382532
1997227887
420550257
2049863253
1171841187
1803219953
503471557
1849518297
1057341428
1823900553
1637262544
1923999921
1026422533
799322609
1160082023
799747238
74829745
1230511406
1529758933
899710753
1905119818
1986025411
1698521875
87070835
1499597749
306516953
1982011621
1642817456
1706522424
620212758
1251139182
303611732
479638152
830289532
1168318930
1897480730
1485309671
243356584
328289536
1779993487
1147842022
568606127
1847946413
487027032
1267196753
1085674466
1331281395
612130638
667727935
249333088
374118339
906163481
1286628934
2036519194
663910958
1424965999
37115899
1656517690
2066495148
184843816
2006008299
2145956397
1530704669
274047526
1715571636
1408051526
1796605886
499064451
396395370
1051202861
1390532264
2132161686
230203109
352504396
2090947449
1058969737
47773841
1825543788
363437593
1452132633
118773132
1567877580
643825761
275916161
1008749884
1164076083
2093439322
722428975
34193854
1794785688
804541209
935681073
767071998
1917459037
1043565210
1521625535
307812896
1640791218
1216219506
182690530
1461658
773318742
1535333223
816127472
1426465117
829834091
1234864777
448514132
89691634
1021149368
319697991
280054548
885386153
596321908
618194765
2132737370
1405727202
533652037
1763179729
1636315381
335100139
578201582
776028129
836864249
1679321518
1508419251
1341554821
1081460087
282856320
1557534310
1770307730
2104873403
215345329
2020340472
257958179
1102487631
1773192620
135686183
15470566
320258174
2104022522
310182978
1197816832
1328342478
495311248
416429335
8379286
1410478962
1620232162
2100619247
1229665160
1066888236
80660569
388484952
507568173
1772405966
2119533361
1397400803
640544600
1750426774
1171497398
1927808847
769729759
1667214758
452853978
1339049639
874779209
1824036773
1738234809
534857992
791235419
1387574870
290107527
2089196990
951400013
1505347526
879690984
279833289
1087411075
561031765
1046551091
2062604346
578948005
437562493
1676502153
231641674
1259039296
1628752582
626629499
1173140032
1835179459
804997232
1828494603
1776130768
1536935184
627730787
135249404
1943415973
1492184538
1215566334
1744765245
1277974419
1893967425
1952162595
657920777
1042420488
1712751633
1587100246
545695309
197937423
1786546376
1589419192
349332864
310255018
1780870096
1384105523
1391526290
719169169
1956084976
1018061950
1466381520
201360835
1241173645
659747533
828353966
1796061554
1477560245
872700280
1614381972
704189931
207270713
576629519
981995267
1963244520
1510136765
707049940
1457100598
1244774211
1416650123
922392324
1710211264
905217161
1525388248
1867857535
106385176
1928612978
254941313
452670006
219002511
1400242168
526315170
26473979
1069820505
1624467784
1862907159
859058528
1814645999
1609183043
1481184861
1480503657
174725652
599127884
1765463759
962495686
1195671818
760422476
188696931
331137718
531566757
1970996398
953910551
1292571251
1509969425
730193941
1587066257
831571164
1266247788
1188227119
2074090281
1758989038
682397224
1295767113
587429768
1937009218
687084351
1209823723
1789559835
180656111
156846030
2006877691
2015488640
928014672
1304522126
1579271307
1264197755
847714361
904807059
615266126
1447878137
451860186
433151604
1298087582
1822684550
1590726818
1706417539
329035569
429174408
185724696
493547474
1508420906
153006996
561387247
654339710
1011621377
1098709101
1798889610
1187246128
1898866657
720025797
444127404
1884272965
270047093
1541664924
1394241935
1349540060
393489142
744700437
1591373654
200957949
1195254006
1634337473
2082695125
391857690
1558609722
1012993812
2100254124
996139282
1521262980
229993111
1763386994
1772980538
803363660
762287737
596525907
644278314
314960854
209739218
1085863055
278111432
1702476618
1798646699
712232781
1846928654
2018513491
242038119
1754092895
1440556091
532367034
2085001114
1760052226
717153364
1072599138
200677157
1055568325
775440870
900534021
1440996116
246670822
508533237
1530396762
1587020823
1851129105
360648992
1601901962
566173477
1987347710
881792321
440574494
1074377255
383975378
992723231
520789417
608210015
1750517757
1388764455
2076899911
50453704
1320401239
1692047712
173946493
1521813569
1013184825
857488404
545932714
2100203156
1653558577
1961135432
1345706436
1869080781
2106914224
468612260
969665914
1912032644
824336252
982206976
637512870
754074057
1153175517
801041763
244457983
1702717283
828175741
245457773
1374937939
2046492360
2009067346
1650719074
1876167341
1005709489
862655978
1379667423
649508807
506025326
1877855938
220898318
1252213920
511811654
1477450824
244008366
223609776
1537084392
1326043816
466226062
27058330
445910948
1138888169
705239766
1377036091
1426166119
1258427039
2009025763
1244402592
930866080
144480690
734200583
1359513410
561546544
1159817670
752058287
399511823
987259002
435689233
1432673936
2094377283
287767294
24988353
930110057
1349339747
1031654266
66928232
971250834
1146685765
50731498
109198427
249846054
1141741391
1235112298
1273586252
676342052
1327760930
293110175
1991000339
1771304454
60932366
302490784
1052345262
1952721145
727238
901717554
119668873
1944797729
447365875
689677596
1175120515
1298306733
427317535
212708160
1222042087
695726862
644268668
1952189352
1615716322
66713402
2014204449
1769470342
1881131972
855966927
247749051
1353775052
1765798794
2116008555
799202526
932470991
1487571458
615336682
101399624
884911360
585185442
333604913
684171203
640505122
1244340155
1785226553
2067224403
101906316
1831814819
1408293141
1000964879
1535210679
2023925693
1474126046
1048251569
22642177
1681049707
1171947881
1662342833
678415003
373387535
1386962313
832739406
635309360
1594008855
417933358
127633924
142206738
282139441
1579343003
690056571
1534994633
76282505
38162029
1652762118
142055643
881876126
441154933
226506527
680380780
631170042
937821626
305716768
24995871
1380237383
1933376855
1231069221
600804688
2118838976
1223485176
593404524
1230065899
1172356602
2030781518
753888465
998426660
158098416
1001965374
202862873
2067931980
979459637
2021441072
1642949736
2114233651
810302368
905585958
1423322998
180195372
1886883289
1973543456
1239929564
1409627011
1624460030
1699019275
1500500519
1216576085
18052268
1264704131
1050116054
1401823950
552235560
586333330
1051036701
2050083243
1922664100
2046167443
546048039
858868902
748039707
1931387190
662427420
1893759464
61669992
1878584739
579823882
1532691588
1034853403
1651733430
614003524
249734098
888858566
581161393
1518276507
893939363
141835161
1290195631
359756585
1124790297
1071793445
1705610598
1202325428
1813696538
341361444
1107161788
550492951
376004608
1921593639
1423499745
240313028
549759824
474893674
1286462939
416368077
1592222451
828292729
2142676116
1055886178
945119361
1020713668
497554199
1428315582
1022885520
1574520138
1864327905
971877904
1566006953
1076234786
6625528
201098400
687576872
1385371434
2075824906
2005300247
1464876069
1349379701
1090255767
1346109701
1831563523
1291154463
472453168
1476484074
788896638
1959976518
50950832
1937950566
215348202
519456653
86879983
1468035129
1320700226
1446084768
843609068
29300222
1637986301
1178815714
2024122829
424297444
229925799
1253931442
445433753
2011465257
512967055
459629727
1720698323
1688188672
106795521
1327163501
1595418652
1791644031
398375961
46137516
11270233
1886845531
545307982
2011487185
94566814
357494589
1854687858
1468587302
1387344643
1576190725
2014824963
1005298250
1675542502
1493891177
173703147
1473858343
743616482
493645604
1365897096
1117548408
1482002675
1206498021
1005617887
1959792841
426122569
1717939201
1162205476
1469066222
199928606
232862987
1584341154
89085833
1567641980
161514016
58864333
808064159
2059154180
1281202379
1850235860
215038896
1795283722
575214844
1345889350
1397076379
705697393
544459246
1970863590
1179566649
1893558391
734400982
2048471621
1694171950
33520308
1936672145
710245164
1581436677
1843235865
1229370813
1007940460
761844712
1049937994
1431648598
403783551
1499277287
813315210
48501379
896300186
2139784295
2007708184
1833880382
436239107
1240512093
1240104128
1861010008
74093391
243003282
1953958453
1256200259
1680045026
1574156202
1144729212
222387089
1330295043
469289223
1178677938
841522964
310239415
2041526716
1595710077
369845980
1242429531
525362237
279698172
72004407
317423662
139130250
980263828
886806160
904280542
517153126
6540993
224838713
1265844674
1777167539
2057589941
1927344544
1269036580
102350362
1204633635
1610422937
1403664832
542428901
439917793
233620584
333608908
323720107
1385166641
777748961
1364668020
1503083020
1202837437
1506941055
2116995871
1648397662
287317281
1907291213
1057990540
747068836
1199812954
1576783278
1298579556
1791380966
955567854
733399463
2026467245
1278386973
1924213191
1761598192
812857245
1713986420
1701766856
78613974
851175423
452800941
1234083172
757049436
459599306
323952366
1569277990
286595544
1704313036
1528026580
543961627
706814487
1384400210
698606186
219977061
562515310
53391308
1206753292
1170284145
705209327
1512248357
1771401732
1527649022
1583317719
1162212384
1995563171
622226227
506710295
1953435569
328560006
1411100748
932673552
2132032372
363723395
604762334
1242758602
370703862
627829567
1530875513
987912266
404287018
111694062
1258323651
1289570115
1388171139
1592033914
709344501
1224671733
1018251752
611137798
100773944
461454809
1141197525
810106182
1183890484
1285985905
2009019074
1311760982
1826499684
279025590
1489776040
3279675
235728800
814989952
1407000538
1127623021
193240769
2046034075
1063840770
873188699
971805001
220492977
1786793520
543251638
2008137981
2001072802
684053472
96789672
994570082
1007790650
303096736
1674897847
159979730
1536901309
945877495
1022950749
722437716
2081089718
1974517567
155629383
923730137
541979714
753174707
1540429870
2009054868
953733818
865905929
27250266
246277562
1053139456
966752671
205041068
930566404
355755976
1647737009
2097364027
295188916
1221821443
1959909320
648598407
1059066504
455170025
1657803855
21925804
2102356623
2104527694
1033319616
468551561
1088182134
332005243
1017187335
1735707305
1476540646
766346480
1407279076
1912877409
69803764
1525981481
1131607369
603891513
1508738541
498232692
1549359765
360535955
1647794437
210590155
417916704
1162422993
1945354831
832926895
1739399740
1986219881
2032287284
1475437187
386481686
331800522
377556983
1606554651
654571537
578869829
290556665
2011757739
1214555310
1159578929
1554538751
1959552711
63257167
1809846012
1157454542
603603402
1237660300
1796025422
1023223211
1227775465
1205594224
1572533829
1488579362
102873712
514527144
2014247514
968244249
275020781
1168077201
681063962
908618459
433598755
1062250260
48403677
185543498
761043729
1061942393
552491416
1569924697
1729595256
1175419870
514664756
815791072
24581741
393340565
1560532472
241333949
1788578385
2105968458
1176410739
977628717
1584623409
61843184
1792781102
465218816
1799219159
1439054246
1701415242
2050608507
988130037
526732065
1640195036
1358510765
1980402135
1015985730
159454728
236640952
1462251119
1536572548
821377928
1354144260
847722034
1612888474
582882847
1518311451
251232046
299560388
280096709
2100977881
1254620070
200613239
1375638793
1890658474
932600326
476295292
186174728
1032309463
1287766448
1887311929
539873383
1268700126
624469024
32184141
822183704
1175265903
439644713
68926462
779556065
338961600
1669624673
1638012501
1953043569
1009823559
236120004
410502097
525822967
874944440
653040808
128671284
403295210
699004527
538512648
413734457
2031321199
1177082046
573179687
1179464555
1277119799
31482776
513167349
1664245621
1401818253
696248440
144716584
302662786
1536933922
1912529297
649462731
2038517060
680584935
279028549
806194208
499065944
948398645
28655009
682054013
72228279
1628391464
1715418323
1269695804
1913230421
2017008622
1446346743
1921931740
558211959
847324855
628285901
2006154650
1281976034
117453927
180065376
2141639077
1484435941
19502020
2136841715
639772047
391997325
249164978
1741398254
1522773354
137968913
558225343
170727025
1406236188
2084339325
616845157
1157392510
779951239
329257478
704617533
1196684470
1797884702
28480884
311690734
616671195
462966861
1995807841
812116908
1362903851
2051102740
634301877
863699657
786585267
1163788317
234420252
833286761
1998159526
671335911
778790488
1341021527
1332233645
194570106
744687444
1578361700
440307585
1028444327
675460130
1823750310
611125785
1810582454
1526695879
887526629
966147205
1195212826
1516251943
1701705225
989225173
1296397437
486316386
916259425
448191390
1262381675
1923747461
2031363576
1251581945
1853346153
112539408
1913082755
2072587792
787655947
33044095
1661207419
94916324
308676721
720646444
854112080
360351495
1869532994
1976225913
221595136
2018253046
1319752570
2043916779
529562245
1576310201
1212270784
943230167
253648148
835888034
852957721
193740620
1113832496
733512757
359459291
1384871158
2129751547
610139193
682392431
1633405782
625792086
414305115
383309281
326273350
1102997780
1263248380
405063334
1611147141
421505972
688970279
1614964618
313726094
1814216311
2051313214
698289382
227947384
1042009756
46232372
1144665194
1653854184
573767471
905099255
1928254454
2065531529
1831839419
1685959695
355667065
2040218018
496626430
909626974
322158315
193147017
191231765
1469780012
1254298756
467869652
1939263001
835088769
912770497
1718952361
1360570220
1257202339
832231666
10264742
1544209199
442141078
267459301
864351181
1396018820
1774008384
1454804507
1710860117
1322705677
801855646
425175633
2132899494
1858808771
494915513
712544345
851060908
1576847793
1466795430
224638065
725981295
940208828
1852392838
1479504331
1121070170
1591270631
968505426
201963411
1940486339
1709969683
88123967
989425187
1950721173
1070616592
959512211
1956301915
437501993
1570679711
1356918939
1270569016
1497154479
2113883568
1310614145
1235447084
1426351131
462108196
1765228373
1070603891
1641408186
1886720865
15210479
112355044
710993319
1650598045
1422349981
473514086
1228628071
496816396
1991882747
603884058
193259307
1523747000
2100647899
1811168351
695939496
303096334
644982152
505467306
1935655076
61099669
1472220832
425065948
1111387074
1104825299
1279225502
1651733460
1934431688
959896854
694471071
2067800862
1819114257
1702071046
83995201
2137067001
346319959
1338962019
2107317368
227332258
227400570
698464588
1822633218
43461526
853907511
900403629
1071478977
1535265040
488976604
881858431
2040926987
226972680
202349318
177304581
1610365526
800891196
1768288967
254949037
1981094176
427049672
498641777
1346539426
54225679
1558894342
736022854
586493017
470851111
1158628956
1735766317
2043726150
592098329
1983273119
489209094
1271177811
1519096792
1100844543
1649054868
774041645
378329549
1559889541
699890733
141751721
1981575938
480952123
323869658
1455275977
1277699618
132052161
804481188
1023459113
558769048
807852701
1444012378
724311767
1831217329
1322858483
1750564343
743351684
232257024
1522932817
1457465165
2107266809
798671262
1682131851
1916904019
1725784138
387361898
1923416601
977131298
422046464
423637869
455778734
1795643097
1967836479
1570623226
2041500895
374990353
347303451
1269357496
2038304602
996654096
214635334
1362251601
1612040786
1343259572
593529249
1230425469
1216929788
796449025
936193328
132766998
3810509
1700621679
1184054635
1108547710
1527094596
1841714841
670057494
395626852
598115858
2131088829
2070737392
1670416468
1675422451
1655987894
1039428639
734125572
434795204
1544896183
1601251622
1372624235
1669283174
1267686014
164072972
1826237607
1187611852
2092164752
1155734710
436660396
1786763223
1659182881
1285898725
1535930223
727646041
1403017236
424686183
113161367
1001321783
245931343
559326737
437325378
346461037
55659465
2064366859
598989217
383785723
786097984
2136107443
1568624543
447697463
2047766096
1378379874
156755803
1163731612
2144248411
1503504392
1727905598
908017405
308162227
2135229117
1265361278
775366461
206700917
185516183
1658242430
1829386646
906545378
994076250
1267502759
1190312364
2133021584
269242007
995427474
611434764
69634990
1721240248
1131046690
848373539
479480560
926991909
1021966250
62857186
1620881653
1508498368
1305788705
1229916083
1866872727
2134860900
106816735
1370705211
1283118519
1208602435
1777385250
1061031594
2140518919
146195778
1459345524
1501063128
101010155
2125165276
1826828467
1009570919
1677838976
1355929385
1287096398
1156454647
91411340
905044980
1551469612
1373978836
1917656949
685276230
563052850
1855662577
768007615
1471159872
1709613997
631017848
1823033950
1678903984
740305665
752845350
1436860905
945524480
790551029
455161724
1717518528
434831009
1104820962
1886593376
249552263
817231201
645358159
527228788
2014843672
1631939125
1429710409
1105097322
742442944
1348101974
188096540
1819332321
736121674
1084611260
177388955
1078672250
1858933172
416651721
466314014
1282770172
1296778064
1364211432
1245415890
1597308931
1670449592
1666589675
1431547666
2033077906
195431449
168535530
1497375691
1778659969
843995985
2118293047
200695962
1298459069
15282816
1993082510
828138748
1005692139
1159715682
1813527524
786414135
517334742
485329537
755352591
1553169815
933959786
847442459
1438469763
312344840
1558050900
233694848
744210825
525685316
277529321
1284574343
811821461
1207599947
302288843
405296013
331379152
1154759812
194697319
1806688599
452201286
854267459
1692025794
435113732
178669283
1515264299
1771501790
1009828771
1410930853
599082431
782678421
97716544
1127217553
1582806341
1044331183
1371866800
1898296626
300776797
173257498
501039743
1572067069
1467922488
1051278949
538819492
738535098
1911219252
1412122524
192598977
412730344
732877862
1668851169
1931367067
572905503
129479334
1059497278
1621949257
869441313
918701243
2124522473
1975466820
388744084
1170314592
1395483784
1100202825
156059595
1375029604
735445603
1279198943
743818214
1047283858
305692766
367470848
1565458820
355474502
735655558
877706027
876901855
1833480924
1720711000
749048040
1813692146
270829698
102769696
777745618
519202252
1495038538
674280585
2029456145
493879267
1335638020
1890595003
919097741
1534341728
161031293
2063444847
1132694657
296429033
472607072
907232298
240463539
2024243678
731305215
1253437532
709147724
167984138
867163357
1509454945
8636198
1816534988
1619344063
1544468586
1373948289
1025865898
1474439382
209609720
829898335
105740943
496085120
1601150226
592297181
1845256208
310254892
843158131
117625595
2100426996
1522704076
2001321967
886591497
1000956628
398160834
1411677708
1198331905
475439673
757895472
207250077
47183332
2073677786
346100031
745664592
1801247331
185927311
1597873625
1056939386
434038804
980391641
1158862434
1572229042
518343068
1669201718
791650269
872579068
977744758
1178919955
923328780
711671268
1346608934
2058826198
1777591152
755054010
1890574697
788140272
792342937
1410476423
1493493498
857946061
1607557369
544708672
1578983946
2059552334
1515665158
1875085980
974318274
1573567987
1042016415
1226573996
1183509015
1642186380
1912681128
299004410
58928172
1240339393
2107198075
853381071
499659426
907765442
341036151
1950667245
197904776
1414711210
345687426
502443613
1708344029
632342038
1324992328
167523169
1827571207
401759559
742341110
1257764394
1068454735
1552310512
1513117474
1886009373
347085252
1452618812
1510574134
368048796
1420510935
1119413894
806222651
1631692364
868092104
1206736725
350934800
1105017607
1168274439
87498188
1163031207
462110923
605442559
1195719124
942659234
693915257
701115032
2048220364
2128944117
2110524842
1476255584
2090403133
2012461360
711643293
2001747039
556787368
1138213568
2116410822
1147474945
1050983175
1278756269
1660661267
1924466217
128336272
848700187
1282656968
895886535
754250168
2061137026
1046897674
1744969618
354200219
1026112526
968810485
129162396
839492075
686432321
961666991
1607029863
1762691602
1773696215
1276841344
1523722723
1853666868
2054871930
1246959897
1181174408
1932473346
194230714
866405850
399486967
1356525353
1811901467
758309388
1527338991
877196757
1059282240
819041613
1300174163
1848234121
1237204044
1599889661
629951747
128671284
269059850
1904668024
71577756
537902203
1786104645
1167736508
1326930136
564366627
1482909783
333189615
1473422551
1610006491
629308932
1355362629
531622218
666199214
927423298
742778763
1809794746
198335231
1797311641
688290222
1463233448
1474191231
569294642
1850423574
1751676489
1341022177
1727902224
1811255753
907863190
1582306540
1456643460
1086103394
2063905593
427921104
2021325444
832691360
1035478035
628897861
630668755
1845669295
1531418609
1238045321
1752097582
113063727
169817066
2074305521
1404165974
2057029535
222830428
227970889
872289881
1362856633
602967540
1256889716
91392686
454943330
2024238454
853336774
1157836629
1645901098
689396673
646815650
933267556
1467485685
2023172901
1336149630
1945118730
863512352
1958789292
2114194037
371262249
1837482197
1381641128
1166466956
410274760
1979696536
580691646
2109937321
1938441011
237858532
281206288
324810966
550989795
700343541
895650321
317787296
1725391984
771362298
1342210290
975313498
1276759734
339287589
2134367541
1526887722
855672525
1644691880
92911599
1905319859
1881848619
963353279
396718185
1098390750
1495775368
1681067245
1125283576
1560472398
1172331993
1839008010
199527063
1972806830
868360279
655288117
745224734
72212047
758096112
120720752
206752617
722110126
833445034
480885313
941829790
778085469
1185343757
1700867395
916199424
1736048345
1921205719
1691943107
550082459
2078825306
1902140957
1939749468
1366576795
1412660966
1893003
126027299
1750170503
237275007
851614676
2040629408
172706557
1069266789
283325796
1416756704
746706866
212160366
1259487779
1208735363
1917593738
1079627472
12456404
1050477123
408264698
1745220444
1497756986
83477075
2012243976
1906209885
1700310677
509464841
1687710979
447774187
1952456451
10282747
202880401
287467098
1267149668
1303173747
904181809
1045283429
426524051
36647036
1572147520
81988295
1791905419
606410818
1649434818
1011891196
1102325652
1056587099
660455270
1767857708
1263070786
534268522
1682337676
893768634
663551383
205527223
1279834877
1112793631
808727585
969264035
1325541978
1628772805
854531577
476176939
790553948
1284987547
442865534
311611631
1134071966
174845161
1155371121
1535578878
1536280366
1446361016
1945330434
1435878665
1086408287
836641146
1575352563
1454029883
1549605932
1386640221
152208064
1983870520
1519546358
1891357729
1209469848
1490695988
1209277709
1879997718
1871996161
638114898
1001736987
636087262
1766949754
1861479448
2111837139
454500170
1223021369
34018974
1266528026
978359940
1204578889
471207702
598454236
1280627424
282705951
1459406492
777835640
2105869327
1391577856
902611887
651821458
1476316589
87787067
1992296902
543571185
161948254
1818965603
1004402790
674198466
70120031
2075601551
90152944
504353202
1200749196
1349057483
1166415574
669501565
1042826940
870486337
797759018
1466499691
1393347525
815478257
329977725
2129883430
1948271459
1903968534
556530031
551134162
358678859
740787253
2083499835
1900445831
1770870269
1755503550
1388812687
1921503317
2034034292
1212150686
180200425
1089537630
952115240
897903289
300796976
578473200
1510067406
926655592
454068578
1173195838
473240472
637044351
2134438875
1502565930
775088047
1786092545
1729575925
1668285843
467368305
1165689835
20714357
180497160
2090397233
1053955244
903210151
1203901077
1230239145
1909750445
193124723
1072405303
1580937579
1943889361
52563867
100323977
259558529
1073314110
1468156760
153350275
1886443121
1096568807
1529295204
1684840361
761689299
1543782972
1042360770
1572572423
1644785994
1764027082
1033569132
680127123
161421433
818927179
710330705
973287344
1415339047
2123812344
822776773
598221283
1476119622
1489191971
746855497
1405188242
1242824087
492492484
1102904307
2102927916
1376460412
311904030
848847310
1724242875
1815454980
309905029
903060462
1073845512
595419351
1607899417
1244555867
313462472
218078601
1642538460
74809471
519085295
1724917061
863747387
1643554951
805013971
1578853884
1644331461
1104285830
994237632
1134787159
1181263668
911233906
1775237693
1677992160
520423686
1992087047
1605439321
356049341
1034567335
479903575
569078799
1396689786
1445090497
196626764
76498315
1147107433
1877672446
514155313
582827437
1359464515
333478259
1192870283
378333065
873592758
842212007
1228957458
1844223057
563315996
232227332
287201681
1828515478
1456322430
327312420
696768571
1334376406
332416748
1683271268
1266057912
1385548123
1988044463
1515672775
1490269551
425510371
1081685839
419423212
227202819
1857179473
308718798
549680173
104665482
1179913680
797712327
1561774243
419545585
192168828
123689168
975098850
1019366721
1987220168
1953636914
1890603168
493941137
1894292950
288449596
843982767
2015355051
500198548
41063483
798886270
1755848417
1829568201
767217107
1595597639
848468183
1304579203
2043986516
599722235
847062283
720146263
1664369102
684322154
2117048487
1721317209
1580979991
1592870687
1757274679
802113901
1267402180
1731263867
1142937762
1151591266
8874035
1183167814
1075151070
614859997
58129603
181418536
1800362138
1774923747
1027885633
1795947756
1169020268
794403179
58482306
1666339089
1956347006
1692090932
477937285
215433231
722985590
2059348809
1951493310
471414328
187379535
1074236876
884774966
1515513748
474368397
614837475
1329346405
255914310
1709658067
235883727
303437188
625191840
656071583
502495552
238276719
998058724
1139793609
677540634
1164724272
1678428317
1789487464
1793135337
1434144288
2120238221
216888121
1823359332
1401538528
218943257
659520435
1460596945
1897861552
665124486
488329831
1559445722
43779956
155944928
1825441880
1913309024
1854308696
1187285673
812496293
161037542
211732848
1918407157
2004075407
591546827
1695519613
1947705951
753690456
923232640
1798541547
1948556990
1962483679
440194036
2032471294
1663035125
164127897
158005773
371921904
533165709
1987433374
778579447
2077672826
1938778814
1098354569
1180528543
768315536
893056709
1770100849
387983629
1344241893
1681893611
1424491711
11403735
1168243406
1804935
1928185356
1646209915
1855907451
129075972
22384833
999027070
1600574406
1933259366
1872611693
449761664
1553464993
1185371261
781718769
1016828696
841106674
1437432091
981665873
1591016246
1776633983
79511221
1219554279
2001510546
1605223853
2139073685
2104544182
187334047
52814924
1819778778
1197985670
177199829
173725069
1363469391
1304136886
1125078179
1368654240
1310141865
153931482
511476259
1863507378
1775493353
559303710
251321651
837001569
511305511
255515375
1013369855
1247341387
400074460
262874159
1934175343
154266987
41328172
1769521558
885921649
1517831040
434575820
1477833880
118202863
1840320768
1560411173
450336170
89956800
963279113
1301750368
1790363178
452253227
1587432688
1686750006
858551524
413901611
1199589381
1196843974
255774853
294934168
551890001
142696396
92260158
2016014104
109082164
475432117
2072763803
391733758
251923141
1709856551
242137064
876951280
696856419
732444239
1279778782
1066027637
260942523
590895038
383158306
1774098876
163359754
129438598
723946912
1529923519
1525831726
364855728
1541330882
440887407
125077645
1249727512
1736920577
1149139596
739025039
243476320
1473535492
632679984
1086858872
270908201
512419359
748545685
1817815739
1734793249
1298926830
786244265
1684791567
985934171
8889416
1758598674
1606602124
102227184
497614169
931118447
1997174458
787946377
620340451
1908707724
801965206
248561409
1235076944
1802967798
30909609
906397134
855676928
2140234422
2067545335
844517781
111817982
1663772979
1065294919
1320957011
1714708365
208245566
1877112205
128303779
1242314258
665904898
1253631146
482963676
897132404
2046068419
2048999121
1621364742
1480893996
536562201
259555974
2049918287
368119050
291482215
1093409711
941890613
1349539185
1582912266
1352468723
1566197663
1593967458
208300596
1381900251
66002820
248169552
926922456
1421580401
1303259558
1037717892
2023849993
165303398
1026038957
1747905642
1271423801
59476603
27953148
1502223032
1244953826
2959857
653646283
1300631074
1051598398
947375803
1560104529
457670956
2037671262
1902865383
1627622815
1765966485
783328645
2127832657
173987439
1007227342
1905720920
996569891
1581031793
135947551
1451743236
602911730
762264551
357506614
2093688337
1421999298
815901111
1093025886
1265742148
833881220
154580856
636862251
1111016381
1131668892
1872296988
647055352
463333432
1638831163
168611905
847880430
1077886637
317396772
1172124659
614458456
2063176544
1493067660
1122662861
1978202367
1088980280
509388910
130807189
714731554
1022784743
276447606
1178752847
668170142
618401940
518580553
1282700792
314777555
1442336983
259956354
981389062
2033691124
893413023
891747884
220163586
1033052173
128592785
689646200
282913699
919177918
1566177305
1052250593
1735743385
2087348977
1212341165
1648176308
1159451244
477041983
428123854
644139352
490435791
1783772773
747648944
2037567223
924057943
1028944455
2025375030
575991123
295039362
1013646856
1386651934
646672236
2083745647
750934118
240564765
1438975551
1557483568
243528739
995744459
572165632
1129950033
1421643181
501050150
1009525989
1683914793
12163843
118973099
440149563
963990205
426569619
980574
865687876
96312323
1898807156
1561934841
132104125
1822112061
2128081474
1843593028
438614718
1633779718
1978410811
1274987633
1670715094
2124094504
340028411
328669851
634783045
747762221
2042835825
1932742896
62013793
1428094563
807379236
1067414322
196592283
1906898471
1928014545
1435349935
1928134015
1116008434
227978757
62550874
183366706
1932328836
195091799
1067788929
2078198903
709861298
2011954079
1656901950
1836837485
581655787
367134348
93841807
937912779
1403737307
911473120
924696952
114541366
1699420457
1332623266
1167810614
1197587719
1830527096
1447049684
1730687525
1365941175
372307818
568614423
220274791
669014577
170345941
518970111
1723581130
1275750846
795449188
33773369
887799555
1622188621
1615622413
27576671
1583051695
1035218657
422345727
712355547
1932717410
1674495055
451191744
2071934991
1380470552
1341304411
239338287
1409834421
473280186
493503939
781092174
2066857958
1960657366
1102569639
717465908
2034026473
313976483
306451402
702050357
792835752
2003552901
1673654539
1444333216
425671598
1776936180
410814805
1727089916
1350545602
504183412
471775707
667007407
1912049695
1142687682
1851412158
1651687635
182151666
1237478085
443124196
1589865318
959406523
594498270
259827582
625154390
2119685565
1141884274
1306054070
1017228541
1606401153
605677146
945172791
486297206
1839275765
1650499103
2064118400
10722556
1716982911
570097711
1922189691
1809508607
803369327
273044563
1929440469
1992239207
1476156207
30794593
42741872
2116263046
1703169691
2098790000
1120065581
1465226736
1558993092
1413029559
1380781582
1271995199
56842255
784497315
743729527
828569283
1641832352
1280744906
1076475932
1076667422
163031220
254477368
755702774
2090713692
1183382779
1360238070
1579802071
718238317
195549075
1775494774
462538554
1596690805
1881420835
246526433
247844695
1264414831
1703261669
1944035689
319398878
1160210686
399862320
1263105010
1732219484
1470085723
181820056
100993524
1541260570
1452954725
1462609419
1230610389
451109923
299308678
19761564
1452716986
490115968
1926182848
442851212
1309988120
161486823
2000885683
127223905
446354091
231574118
1728835549
1459608066
1823947052
620205175
1814821055
372735737
1954659074
2099405857
267122959
1163612883
430597064
1105965497
687041244
1154179562
267262994
830694135
561293834
1848809675
1366159073
1545078339
1171432429
1571041472
957062287
561294663
26228245
1758794536
1923720592
1398284169
1537761407
1969319070
891879785
1400331194
2125073803
1394556433
772736745
1050006193
977130481
2045165988
1462808133
1047695311
1296157070
960710724
1796783427
1718412027
1039161840
2145548203
634483749
2089407239
2015770166
2046796906
1134336428
1082691216
266966397
390950724
770368432
93883375
1311682583
1578155961
617494546
1405729969
1687287383
1737909091
499128727
635769647
1107552853
1420799018
1207183225
907887139
1032990524
1880636053
1403819706
49803247
1010180556
746833591
1826133000
114433110
1369494757
288391676
1305873088
368505542
676157526
1218898701
1249555634
315055640
1125637595
1128626927
288249609
43155628
22728707
406869299
644266496
577124659
61608009
163488915
1657004440
858491056
562542744
734357350
391244662
1686782935
1465447613
1194563138
2086740488
1422864712
1609082322
1087999310
115876703
1558430514
1870779577
834530191
11537943
501747649
931814765
2108949003
18515490
1986302269
36383472
737362745
343296941
809557205
1666372112
1506652987
280802628
1717370493
1204514211
2020067007
262382075
406114019
536659578
1979037611
937572789
315232910
1079820093
1743596915
1590930571
1682251903
319266816
2105300926
1350773856
1506669935
482588130
1791243862
1426265127
1921523117
658324950
130700536
1312881239
973196274
551942217
255574299
284097561
388244126
117610214
1573945760
1567488045
642514363
1110453741
877870093
10158575
227295577
938687411
308176234
1383426806
1920521803
1703882790
1665442855
1935700157
1329559959
2093431584
1732631456
35152934
99847314
2055015321
345236444
1368868955
3308427
2052429979
485282841
903122018
1564457874
1692532851
1492523106
510860667
88487510
463945182
31783192
438310220
878095617
444452355
1415921776
1854899725
1048077288
505015958
1874422563
1929844262
1340325157
169802803
1130194890
1001512905
836599290
1462080913
2022710742
1134317611
460105784
299363439
280120171
1080017450
2034862237
1274256515
1158354991
377239868
73736298
590179509
1118467445
1359302579
63576187
1852730508
1324182082
2125825034
726704494
1755485748
634887345
229643298
1033862096
1526964760
663439084
1363080159
578660840
10142650
2125560100
121797513
1163883689
928913177
1876883833
1817144804
1516909831
805394005
1813674494
1877599902
757767711
1133637899
875816116
1154484513
1907528718
216603958
1166918123
1870965742
395957166
839732679
1945881255
2119635668
350082446
1613286910
1220962704
1033853124
1265462962
384104724
788335821
491313957
873666461
1727403665
1047798297
73949370
2037083858
1153403563
1800656332
1682348519
487829877
1396828888
946909159
1614436173
1079354085
866055215
813328007
1534168864
2123934471
721897476
631634853
523494116
732021946
74025582
450286394
676908124
1681036058
315024596
824408604
260501446
198596961
823284538
1145139323
864022098
871906411
1820525323
858618204
260120430
892279869
1768203950
1373952765
1779011402
991624013
1257491328
544058000
559404453
1585111219
650410948
1176791857
808146462
743466093
490559401
255478703
1185534526
2027390708
728774882
1196660198
1873401264
1616569135
34502006
1798959965
1426526580
765378054
1831628917
1437530395
59527439
389341555
858975112
1006248369
1308953382
947423948
1307418419
1319827209
715030487
1477690345
1061053541
1781902992
1552951619
1058589977
956511692
843932369
639978201
1102951168
903667142
190952599
1156244007
358188313
1215563532
718270694
1915829235
1030449778
716221612
293545879
302661162
2056138644
1865062631
2137024470
1292566549
1465828908
1668623454
2041932143
1848513263
515698750
2038856873
968277087
2140499277
1019573982
1863826014
301523977
517866460
697317630
2002794971
1078641670
1533529527
1003567206
1740145516
323061074
209602635
1591083550
1734404967
789911798
1694018881
1906741937
1526865512
1187908006
846916610
1896596240
1229910351
1507659899
865760056
333475548
1874042603
1061074120
600174202
133623576
1658298263
1671755002
35331801
1883611870
1349551237
1870334476
1246924730
513456820
1031667297
1148040223
263869560
1508763563
2099386504
1541514342
1513373387
604357653
1738703492
1451200443
1648142220
200557192
1882888817
856754350
1894922306
1270450942
1505179608
1938302769
1743271883
1825412588
2093519087
331343051
484052728
619748961
330229599
385266948
965100772
640233741
1467204304
166802761
708468869
994214165
388549182
1252008974
1892373978
1517865109
1716507102
991099607
709815680
202814674
636000138
1873484556
1869636252
736532879
1631721275
1050039383
684886765
506628832
1539607744
1095087895
1176996716
1493737500
218030354
1331330145
846941486
140537431
1176650729
1580233801
2088083123
1026644969
929396403
1061799465
1117414120
1235619754
1675463138
530439752
1018148901
984098041
1492113056
1712700102
632109636
1369081096
476119953
1396421351
767407594
915534609
1003293879
1396477614
1260691134
1942832036
1887956802
569141133
1118329487
1380346415
77146497
603466794
749401650
661966152
1961133947
1966790081
643828850
751306091
1541610817
1897080262
1676864892
481115559
312502413
1617273352
475095683
2037884134
183702106
2061372788
595088511
501356055
1567961392
1268934979
1793381944
1859016635
1308423803
798829183
721298129
1029845098
1144960030
1966812518
370893545
1112740117
403232703
876609823
1586152114
1091152467
1476956058
1681644078
764108112
750664905
1718880004
1305509396
2039852267
680767509
222526000
741243407
1686370257
2126026623
1952703201
1413224025
1272866527
1413905661
1906093358
1796359802
275563873
1189087293
997735830
1981232806
4305795
1139664020
978199599
638472000
2038278386
342326812
1055230338
1590004467
430996799
814367446
1127404807
644253238
308131986
854848607
1876737767
1250033679
1046846784
465218723
32330966
123462238
1991119588
1586292234
1024265936
505301238
630536726
1238384066
1800335641
137808741
772683863
1295488350
362443808
2096563636
1976116878
591847780
1991722373
481966268
707519867
292445634
82431065
2063119739
75911622
2042962021
1807125363
1677910300
2105437750
245690931
1442064913
724568075
1144710066
1693011195
153981066
702326371
1588200457
1959142323
1841097369
942059677
483563006
1424707502
458861656
1106282429
372434190
1582341809
965947330
46751766
1272595626
1577370819
512629590
919596567
1152156540
283757146
1100283863
1439942959
79536350
1945399287
949386927
1344202869
133084309
286455095
1620583702
679454378
1956347046
1336139049
1642348419
1994920011
1874690399
1137229606
2147289507
313464032
1359354562
713158187
1423248665
973638132
2070327046
629023832
1980572126
281220393
580468260
928957568
205430754
758030028
1080878250
1272718836
283348189
1044442157
1608685873
871953478
1288402143
1344650044
186045648
212544172
628432421
681492221
2084463364
930668129
810295059
1901935268
1287198042
253554771
1603382107
1485417385
30177964
741413598
318610166
1916324762
290880422
1407066658
760522817
129186121
221452821
1647798535
126060638
1182611969
31498439
1087780620
1674476468
787426350
1640370037
1770065632
331585498
1436592954
977465203
1655887896
422805147
857379225
2007779802
492714423
578177090
480823115
542545018
341192372
954451143
1136667847
800841812
1424301333
75142560
1671679731
1988045686
630843804
1201246432
1905846714
464700180
538595530
29073676
1527584828
2140308295
800982693
1534983867
1776231824
513236642
2063660405
1966997122
1483337011
1746715485
1507771672
90657453
876892169
1218741847
767480367
1400932780
380216125
1458869120
964069176
2016192050
762552248
831612024
250151129
113096797
21244550
2041843781
1002987727
1106554850
761781282
2057209508
1566677205
565625427
918787967
1723304998
1827113564
27799832
1226372644
969329804
1834816537
546296842
1664596958
974118812
2102228890
1226154402
2019209884
199103765
282318271
737192027
626864843
677289792
1925441199
180504053
1472094626
999769850
197298673
1906707734
1174690442
92567149
258125793
309178482
1124283171
484234093
1452028664
773072787
1394849182
1959081773
43481345
1919700662
512626435
1821714997
1284515793
719828816
1384207651
1663971376
1095217094
977464411
228512644
996618263
1883729460
1486410360
1325048643
1715616094
1924638902
675565672
425184505
1187595308
479543557
122594564
1747528162
739830086
1563200569
87685042
1438760921
1612804983
623879237
1315763851
1075235190
892822534
1988630545
1430448522
1668447765
1144330686
550996111
964744519
868973344
2047978130
1819934950
1722390938
96752993
681498129
1523801020
1523765275
1875777891
1374470511
652023376
892145441
1447650609
1858061627
391926736
1533683199
1806118708
2105397624
1152692476
1467063199
93944700
1769711004
532889896
1895370169
35731653
608599483
1132715791
1437097192
546542294
1766099089
469188880
421667137
1917573806
767457409
307777544
1132337912
1168398399
1377989293
64590501
682822651
1110570504
1063563246
2094752150
217152976
546827746
430216085
2097388575
1411394735
611640788
664414805
732280660
1603449077
1770018139
1903069324
1688467903
788725594
1275837922
1491713966
998795369
49255299
954037602
405439088
323567883
331407939
1520326283
396167918
961031922
1066198268
783838646
1270431642
2075072470
467958051
1634962581
1716261326
1906280787
153414757
1574901792
1058369986
1277690247
2082306942
1104511372
1066581759
819495144
805845905
1248607475
1467674793
11239572
1349091056
237951939
419191427
2046855266
1276563343
1932368907
3778147
660623341
918782905
149652231
369887402
968057874
892347824
233572791
878381337
591088593
517903408
447630641
1482994177
857295972
937129522
1601374479
1248748929
1986521197
1477283519
2048265278
1351647627
1041605995
724227073
1640593098
243369738
1052842034
1897201469
2010597032
425146413
1102476769
2005608836
84951238
741823612
679431198
809747143
1929755410
1958666166
740347864
1032231497
736666225
892174450
1438229592
820239806
1956837292
1884065355
1182904665
1929373958
534825550
1501496510
840456462
294162295
228722186
612817017
332291485
1455655395
306236920
2054526215
620320755
535373560
1050180350
681628990
624507622
870544997
234937534
157492118
1030705161
207736035
1564885435
213580126
574059532
489490935
250758113
703522233
164424492
825418101
1635246251
1206012495
620964177
951050561
316850903
1205922774
1808585046
2056636508
219783029
157799419
521862011
1886513279
1372193901
1267178051
1709761987
207274602
427540273
331533925
975381216
37693237
2035777156
428730697
1817875393
1563646875
640275114
107802833
1977046614
712625347
242723800
1532756691
797193151
1483149619
465634125
225585631
722281420
1322063617
377060290
1194404697
430792522
246434205
468483398
441828604
763845120
792860837
1495201779
1253898691
1725411424
328004524
1590637248
157671033
711921142
668436061
1403968532
913161466
1033546422
1909948753
369746232
1491464592
832288344
107441980
1016758723
108917488
526545285
865177587
1759315485
1805804183
1537625486
1290385135
1313279282
500002483
383822281
1679574533
1656457371
1056388296
1034432138
1370643861
1433396764
63072583
1955152414
452780761
1363656467
1529029856
972940511
259950854
1029510962
1420166403
1412858271
1692956071
1165974512
1996783163
1163049814
1608767868
1375996139
766978460
305741524
1650133719
1958893690
300702264
92379191
1139989192
1315529019
527688662
1626029910
1365375241
793800456
1399320649
975938499
1906518708
1174416695
966281983
1946549411
1554450475
1858789046
163561312
263839097
97487706
827822076
472180183
1176994463
509657377
920097904
638311780
1181727057
1795779223
1042100292
391162730
1059842421
2092988607
1486040913
723657315
225095304
239678678
2130420505
1739495087
1373862170
822058518
1239943953
1623314087
1788076705
126854067
747113004
1695648310
42986518
926051327
825275810
231998625
1223714249
737701446
1926476258
285021901
7899532
1176966127
1224764195
1574973742
422241826
193919699
1185628311
1125159136
444725572
1267654284
1520945889
1705241620
761112285
827220894
789936846
128435870
47786200
1866353840
2142295131
1186834753
971697688
1388327996
780447544
1406389726
1708645780
279762143
2094530062
704056598
1044271430
1835850661
147568463
269815261
2066637140
406842126
726882761
1050344820
967408783
517976532
1213138303
347841756
1022617279
489202649
1236592641
1062565818
13416461
155134372
1020748482
1340009822
864651942
547736022
1329221237
460033642
923912842
1484800359
922935303
1702334155
414647220
1891503270
1284159810
782450625
1195335217
963836617
8495329
255600983
1028810174
931601015
525336414
31237952
1982298796
1548983111
702988610
1090345041
1184773317
688149326
1258557535
1621318304
1026874201
856812878
1798992975
331273809
1197638074
1154884083
399671226
1447143529
1029188402
1787110431
1398068716
329500956
844211378
410078898
193401052
1539428807
1986791166
2093102964
2121767662
2083243078
1243883615
1667090248
538553730
257112319
417010808
542223660
2101481171
1535219329
772294917
2096309080
1100322548
1310758048
227248984
794526794
1601991161
752741575
1670239014
1836696119
498894488
1486673120
584764245
1349765577
1283280203
155021347
2131836322
865406832
1535661689
1185582485
2146376810
447763792
1595720864
1403775834
2138471647
1369730977
2082631159
1250559041
1628688511
694477762
756201933
1310256566
2029510092
1247660147
621849768
179466626
1485833137
649808425
141950989
1179581952
1994107992
312700435
81518286
1067136029
1884451754
1130071037
54955695
1459201574
1593181467
1373507755
663982932
1538199363
632133707
1187001913
1541955390
1960280214
966412474
1001909416
2126307522
1569944566
473202014
1792027318
1185798831
2071893286
1822512121
2016670735
436660714
340158326
1192809763
518767089
1528626223
94496322
1498690954
1294078988
118929989
695805164
722163240
1284799827
1862147902
1329719901
581374040
462286563
388429312
37626220
1973590481
107537160
877027040
806284659
1604413196
926378858
1672441394
799291922
949823552
1882717710
189660602
896156282
2034368407
1606835766
784680343
955933896
549645772
1798037098
395462065
182890111
808185894
74084007
38877293
654721788
508183828
1414501108
748685446
1695548225
1937948976
567745364
1550442645
1844467049
1152952398
761034619
1834458037
145089408
387383458
752653696
765817891
550733551
1959393658
1607023220
971784532
175093364
1581595414
214463204
1907916731
1178243853
362610044
1359570869
1256119543
1419053943
920885189
1556580652
1006025793
323049774
1729434596
704631383
1684250821
813089161
1836881438
1947007230
69914982
512464234
1650116938
945930464
621404500
1921304478
1239261731
1796100022
391806492
847163281
1509904764
1259141315
974323520
288573200
278658889
1971019902
300840475
993261483
1589036947
1850402530
1906861582
1879018435
987737629
960696128
2000394959
463084961
1789707491
1513225070
83331260
2118630457
1894148956
1538910116
1785606752
2136078158
1592255983
695570761
1000808570
2081720183
1862787997
641874823
161855201
961415218
1912565488
325815197
1855721819
2086657180
1574536897
1997433180
738551928
1369804681
1422679971
1152790613
1145109964
1764719875
1178624433
940197717
1336073432
1807184427
1583380433
486866069
580919733
1671162744
63452159
52764907
1992492595
1993315193
1146039259
110229728
38111465
407299495
1775690516
928236224
2023272618
1243423770
1161589754
1617217877
455232872
2012117310
199693254
1817319540
2104245547
867691586
1614845801
726434964
1248969321
352339661
814538923
1754595467
769624424
1227945288
2021445525
1607945681
159600870
1270521946
1424554159
1242943775
2103430038
427385025
1336299257
1987821112
435829797
504639594
296879070
1915911776
105202602
2000013754
998675768
1224018152
1607954312
985769678
2055257103
1338933799
1297388059
428920892
496310308
1880520605
1480304367
544033367
1324897335
359309652
820802977
303975695
459146641
89762217
414644132
715148774
352488555
1538850932
808986281
1139660119
1859731887
1488989047
1634248916
1659120699
1995046477
213253997
566867028
1045503804
1649647399
270850443
20265990
1223156224
1179444359
173188393
1769066978
1699712111
663765299
1932667576
1811901497
1906130861
476744613
1795536154
1099470996
338562117
1344264330
1321658485
1659791890
1126659936
1301487575
825579967
1657893823
1093439013
459109856
1590053887
1016653922
202305189
2110498621
1561736152
1268413642
1008715199
1875245083
1925433281
798204868
1703963199
1645845613
234668506
1192789972
432329253
520029792
1726786134
1358043299
1809103183
812179718
949541642
1555363977
491228610
87826591
1969485815
1073598641
1443491596
1185103219
1882570045
32139227
1358298666
938395941
1355113428
461602782
1959038348
1017466714
1218104226
768277651
53125683
1561460549
1059421
873842456
44489167
846441951
851263981
665713523
681868954
2130327072
1661329890
262145968
2130432910
1042285481
491391568
1674944241
1419496307
1878803258
2011741072
1709343703
1888047845
1056952302
713899423
1249311156
954491719
581335377
730166896
2019266438
1684929197
696951553
1033625780
1072351315
2099743364
14483883
1395828698
1284287657
128905913
926172462
259178975
359615497
1344444811
1332207499
385736409
40220534
1677123474
2129272921
896617383
1776065485
591430319
421688676
1917456545
498708711
868860029
1216219506
317711543
647673744
6740695
1855317422
2116075356
1729205658
32055868
459833102
1598319291
1900388092
990463045
160346704
625830280
1614502186
931037103
69183247
979475030
1145352225
1550112348
235459967
734054763
1820348746
1550786689
2372714
1217521098
771514801
1811215781
1356565305
454363282
925556919
1175989772
1754108498
1064336471
1608611948
1305836757
1046211479
2014350317
64648906
1468101494
983840754
386043110
1713665584
802213887
1057757889
229227565
205936544
1800841670
1627115239
1612231286
156978296
37341273
2009027427
1028994400
1980023055
904209348
1119268400
1804184402
2068600802
417932523
1880554347
2017629941
2015007963
1945078031
937096204
1553167005
746221640
1573472798
511056396
148764284
1450266868
838327960
59265356
185992325
1695776280
747121198
997102220
143533876
727712523
576241294
319445171
2027025114
803956602
1748602675
63529929
1925549683
1677292146
1161288868
402603514
1746763499
878162201
381626889
1751440078
697534286
1073092641
1571613402
834584580
772950454
759983820
905357467
1223485320
833162679
1261348693
830407516
813363265
77411427
418871118
1669554510
1493007617
1480034084
613834226
1109812588
34996606
1780634964
557092739
993114915
136339034
1840541663
1545866006
2011858719
147039343
1358118517
1285078022
1135502055
804566542
146383027
1123012217
227779103
1400564743
845364848
143608020
1115433539
955374947
1452228936
2111552516
1477935577
532551656
137582625
1027490994
1175930631
1668484891
1809402296
431764048
968318671
1196658542
290612061
384022111
2011955162
736721686
300183342
1071834789
337116336
1054697767
1539937010
1002842276
644149416
1159010028
469062439
707344012
48476991
1160951946
554794644
1651589478
1346875805
449557232
407943580
1548863641
797848819
1983014789
1085286016
610853906
1102305609
1764860479
2077425210
551751187
691365710
1862367015
1651724942
1595649744
1615065403
1255838197
899486715
509636944
596106293
548901993
409140237
1309686260
1630037660
495037256
549555845
1513509050
1226012751
1696430766
1611867259
36766026
48212473
1434944022
310942123
365725919
610272396
1663895110
1659035727
363450344
1803019368
867219862
1206562917
943151645
422300416
416234390
802650619
856382237
701388854
1585167527
1266707054
568096420
1827857566
503727785
2031814914
280684888
408347895
758845527
1842895060
1893349288
775109452
1406556177
1946290618
2026542326
1550111953
1913441019
2064938623
377150290
721042688
741675615
229208736
1491443129
345058403
27572309
1228358728
6408913
1201488055
495928503
1602944371
1434787355
2074352987
259353483
944084361
1694751098
1730427575
402037570
256813951
1006057051
1022106674
512911907
623127116
1580434662
1759806185
2140877042
104673932
262596364
824563699
943228459
2100071839
2004757862
1812366249
1649840603
1184203856
330638543
1458002847
734440325
1567817560
1028340088
1430016987
1487753703
38469765
1272066167
825530210
2112950534
470383797
1869509244
1772930524
1485408165
1847822261
1243643148
661185273
1462910165
1940470307
171440754
175776262
1417451107
435102542
134713801
922932927
1453352056
982146146
1819672925
68371935
862034576
684217796
597488513
1897374792
2052789505
821140245
2084969530
795446809
1566943549
1529337496
1956669838
1510687722
1065202642
1884085769
380821759
38456410
357262598
1653853517
1483715305
204525140
443630574
1510677930
578565
423793791
362090707
2093949144
1598797526
1401513252
730159321
424759151
1767641425
1699473700
1944792480
323181557
1739267041
1716919064
2045448426
1417241536
1417222247
376285319
1744263644
1303049867
1348787244
213106339
1502334633
656159623
336664376
1726699767
1065104551
1700952741
237561550
1732099536
1003963361
2128250712
1654642777
1079667693
1868045850
1600821909
1441321106
730292652
1743825844
1410476423
870057482
1299111494
332778343
103828955
924651375
838877728
26374746
1636914001
1773417598
599605840
2025278783
1544357659
568574700
2042892458
968854761
1140193154
233027347
1481541748
1559527470
2050502802
295228729
1505678069
596962655
2014183477
1229291776
123960095
396012982
87038865
1545496452
1817505517
486455382
1257677915
2016350974
230592457
1367321848
141879043
1081033788
911612923
2008053454
1290614451
1706300930
2068449156
1426011786
91823949
959728724
2081705862
123668606
1211069891
40838211
937750600
1203281983
976107206
1956877887
1709714151
1742594622
1893592854
675518452
1153694084
1251255937
1616911101
804352292
2811579
1555676765
1453446175
694222067
120735562
2117596484
307024071
2110050343
1509269880
2044236766
1514146965
987463770
1308193138
902649506
1832910213
1607583070
999251967
901781836
493935217
791408202
738073458
1230223899
1676538605
2123045098
1359021664
465480525
1321845325
1142178293
1684846042
1217783586
917027304
1206301891
811734760
477974760
1277132111
921777935
105866155
1532199376
36455243
1242715989
1556725541
517867888
542143350
1214877366
2023706111
340938827
844235992
566417094
948946149
678395043
2118954083
1510150287
1607629318
1884849668
1555795202
1516518308
135209414
283825072
11526985
692178528
1811999425
217381041
1249452986
1681575892
1613917902
671254127
681091568
148488292
1101624535
1544693136
11476952
1299325514
1080890146
1821342260
278684211
380172078
1059999009
934367125
692182198
210626811
303727202
1764019001
1295124218
356135442
1919588647
863755865
970727571
450002815
1082283784
131326208
819691961
2069655114
1263332608
349649412
2098418082
1559941028
102616932
1493347671
11611153
1925512329
1781870450
1257262718
1123264076
710636038
1591911055
2114132986
1835713206
303149796
796970726
1181749618
30745924
829518204
2020572825
851894786
277968735
1478642380
683170397
894485508
1626305377
1428748132
1907000429
1796369998
1581334976
593289728
378193927
990061893
594151832
765375075
1597046170
2059210464
22741043
1205053123
1307736528
533418401
1355494102
1125517254
1747093941
1330492163
1749206998
1035742114
1034435661
496760355
1257912153
1230166831
846854986
474737243
981854686
606351559
708642090
2091367329
1430525667
1658495894
1838947346
1682604241
633686144
1728648593
303464632
1612629965
42208792
605972652
1796292126
1069276838
974315448
238210983
1876494563
1089174539
458425076
631091457
914692501
266472622
266267505
700501605
788140052
558001948
423036267
1529268743
282657009
661232287
488900394
49792194
1485044827
1021523198
1473952601
1241876842
971671054
484615803
1066327953
1375467497
1808569572
940366782
1512056144
1327964302
2032453540
1452659483
1970474225
1065131696
2074219007
868652470
2000002303
1457966203
765551073
754931434
1806841980
1897451187
1385530434
2025623229
663927460
1941171891
1871724039
564218131
1230413354
2002105563
1585280033
1288366297
115165698
1660723129
38682436
807576127
1704565157
527313446
184513192
2091813874
1018352227
1877946184
500777471
1011608511
1363461662
1109110570
1750726616
868040480
1233297353
302447083
1667283672
2061257455
750407918
748303396
1923645803
136838545
699930176
478846006
1895834711
1398524370
729381197
1125308985
704807011
774506059
1753299829
1983516123
486514753
41981651
1554886136
2069939996
1784136943
630636290
1148885036
1582104564
1477344502
1250757912
505342098
1256449577
423886160
186813225
2146124710
1544561205
909294365
1550410248
641784216
1859283680
1951618549
626167666
1580183948
1630261950
589914926
82171473
2111881669
1262545922
1109564842
67938428
1548060194
948910832
229104233
155331089
1522326331
549980241
1784120605
1023350139
2142630529
1805213256
470765297
504695042
369207657
924832017
1954474313
654653998
276808839
561220623
1475600017
1212316590
1055084930
853468921
212801421
1491095745
1397175634
660383051
1579893901
2147256190
1735146233
1549573638
601764941
266781189
1680543375
1529861977
2124990125
229912621
1488569210
282677148
1592447168
1067939290
1843280112
839342654
1262053274
1141327409
1358253511
1542375739
1029734759
288628903
1150528717
1157081703
895611025
1940747591
809907074
62620281
1354469586
159565664
2032272050
397733750
1364703860
1089573925
1774096475
1773494110
1344216730
462058231
111428081
1965869455
429539246
125464950
1101269371
1782293622
1452676375
2113649987
189430341
929244614
413818203
1904781773
925256639
1604906968
615517425
2062030425
1107550686
2001729676
1437041822
7341133
219994308
753763866
109799066
286019246
354554403
919434727
1674943537
920155236
794220893
611933749
621166516
342336311
840772428
1575376275
744654084
776926440
965207785
309190159
1468946692
60699614
186656255
1898538881
1161052401
1002694542
734458972
684083874
303358100
132012145
1611115837
1156004410
873108658
783726894
157017539
1750238820
982252933
452899754
967331827
701304820
1004821468
1870941682
855953974
867103665
907614448
1508724240
479617472
1134413137
2110140632
1856541252
523702534
424811838
1825308908
380832002
685496805
1944192528
1872460404
1777103908
2087643824
750508821
348444745
519857407
1913609226
1763563668
1572815760
1412681819
111912345
1854120600
350381911
1275653033
773860449
1151861688
2070435582
1705143579
1791059367
1144187720
1811598478
328816767
817802118
1142112315
1764049688
1431547711
801670382
697852102
601117066
4774814
1075806480
176863188
1311287936
1266126362
41005846
1475715476
1041263145
1909548057
193802061
1016639068
474926807
2124301190
511097855
682761466
1111104247
60222039
380102607
1091341941
54786003
771671640
514386469
1986350925
30872596
1628503119
492622802
918100913
958162531
1978809817
367504955
1121914957
435622495
1813538669
915812881
1538741229
393308685
979019397
490976557
624170826
750152262
1444919449
787623771
868918217
1041549183
861492916
1119613836
1058624175
1550512974
435860684
1785714166
2090113988
1292200675
52958044
2060673300
793932345
253771362
1195504922
1896560758
1888082798
1910840203
498770371
1341107666
1282883266
2042645100
2105263156
505230546
941656439
1030613413
288233657
127833798
1531769180
83316310
1755213098
983925295
1488400181
329307443
839228857
1636017368
64156590
1286832470
2029208180
1081433488
2007141746
765674369
1914487190
1061226892
1213523800
304015483
85337895
619984753
1811757843
785225034
1547788037
1555800310
1597039838
812764304
1815815487
245309984
1295275502
1794560969
107166182
417538352
2131030118
811393492
919174787
1048443767
1244543844
844215465
1566595688
1559239533
889594423
1201166850
670817011
1567462806
1747958112
866578271
1255401433
276216460
1256745268
563884242
1750387511
1991087502
175673107
1962500913
955326005
571946861
1194448775
660319151
1126858725
1646672937
727804857
1470904865
328952224
1774517987
1153297958
168435988
1508954133
744708263
1173790364
1278147086
816585552
1422579049
1789189763
366005512
423979077
363694400
1493513962
1281341233
131569907
1344495488
1567100833
107727319
394443175
557923390
1772269513
332617368
1915705032
1589661468
1419292574
855587678
1250758731
2025642762
1188280902
652209245
379837768
599601996
1472156686
1517918702
854930208
926980559
2055904878
821279989
1719793443
985172327
1132219300
1413889090
1344954491
1070891780
287304635
1251461717
484027322
1166926859
7541612
844781025
1988383419
9917847
828519101
820843548
1477175407
1157765560
1189824962
2137667303
1355784955
31793153
426337120
1778149131
608701251
694034644
1165971479
132093500
1350807082
1971863213
1641825789
995673575
1162737990
635392089
2075957833
1323490576
448116535
1943811779
684811726
616180399
469650680
1753251887
2146949281
2012383552
1154021389
1471498362
293283505
1912718206
1262158960
1428564216
1589475488
1479164502
1831277449
665029016
531975480
1531653575
1232270638
57932073
1165852022
1836544514
1951280179
515760705
280519763
297949684
1590669331
467412652
1293972149
63989445
1705644002
611013283
1828770958
812922265
2134283419
165472494
570114045
709546206
1468773885
1291412757
1248256477
209689606
1138411045
679877339
896154813
798132613
200406477
1172927525
557830208
2064868425
479093094
1746568213
686914440
503793555
22619007
308011898
1057323477
1043182947
634178813
1833144943
357805002
1362542145
549954831
553065990
34720730
549519095
1188807643
409473885
1239030496
1085275720
1463153773
1278923467
289450147
2034562758
309960733
549790189
11314183
1110171890
114624016
678123518
866998913
1719569324
1386931362
1075245168
908397413
2062870121
1379941579
32339002
931946957
365394096
1652935448
62965162
1277948503
1663984365
557622488
558219555
697088674
15300554
920494575
1405499073
732624642
125356040
1313307439
1152446550
482623548
357036903
1579974905
1852003205
2135719181
1478874728
817585641
1871301786
1864188247
1166530726
1078789643
1048650377
597599508
1136595496
1749445122
486668165
639942225
1624371742
1854806800
370768902
1007171461
515184985
1997423272
1885158267
1008422185
2112918450
180449779
1922849860
1618933964
2026237112
1112450496
1080881138
1628571999
1883962810
326118565
890764872
1604697232
1900852442
279059919
850999231
1185605123
525117571
1189889142
391425817
712598210
167885562
1297777356
228931543
2074449805
198529608
451307417
1953432975
1493819323
2009690591
718793046
1153222839
1733493531
650790213
181958624
95417452
1847039041
2013270588
511328876
314790764
930885865
1550926799
674004743
373773441
116821996
1867069779
1139820889
1837275582
515534168
1429658584
1208043249
128517499
1868783076
1879334221
1056433922
1897233949
78936921
454150920
594028796
227051415
2065471066
688638463
115721398
305031314
2040645992
668377190
845558532
718176107
66725981
2144341713
664751305
655433042
1713885047
1885720544
1598579379
1964281010
1343363479
58508559
1755397190
1731756507
1722021768
1770364994
1326085726
640436726
1158629929
379458015
153873223
1881850910
643122168
406458048
1906736565
1980962029
731306168
335357041
950409006
263768035
1560391494
1430186913
689252422
1139410641
1121328505
152881817
1236603005
516744564
2146553684
151506052
38899764
192172115
1139660212
1419734510
10696909
456074922
4275119
1804615908
1209827552
1649544286
56562289
1955896286
710035470
1070507164
2077886805
736931273
79595136
1615195302
37236660
1362585264
1468119219
201857572
835174373
1419331311
1490567634
1370442169
1087516469
10931938
791085777
1455962815
457684388
1621922114
398082764
2097233894
1659643570
2048681349
67822258
777090280
1772854695
2008392731
1652183905
2038936101
1443759631
1349633147
1469029140
1091980192
547012522
198677271
337606080
576354219
1999253550
918816615
98900400
1389093012
1991122553
2080138877
1487948705
998843302
1232003682
503290749
1382979697
1481795615
134802698
52346743
867537958
11168599
733543621
1291198865
1715089195
1957476131
1157857849
1972657086
393816917
1125106909
661922790
1304926126
1609964789
1919000747
1019824577
1245859850
1765471702
332673815
1386191733
2092295590
1801009494
1287411970
572892148
897561271
309895953
390825092
1033580577
1860826083
123941396
1433286724
1431976089
539550439
1132426044
143357101
384407886
834567605
1895771235
985661814
628958454
754140945
652729092
1862467155
1418816959
2132647966
2015663172
207409072
443078430
850048286
120827443
123007238
870033336
1725004166
1475508382
980408641
1484759450
1868564195
856637687
1566097020
1084648641
525495488
1220923108
1985740592
997381452
1118653881
1391101040
639504567
50369923
108139526
927925346
1114634907
1159634353
727301709
1514385344
1172124197
1480276945
1167591551
1864852936
442807667
1035026576
1806822760
658413389
613271509
1477610837
1794092083
2132717116
1589902954
197674125
1387261865
245409794
815897143
603114337
318783557
365511249
1287636856
600002492
530551711
226772210
981565959
1025706343
74188747
1320473458
650699098
2100070762
1163802008
501812049
1811060575
273483396
1273653781
1043349691
1645037014
1642252027
1326967674
299182658
2140217005
357672849
1087069447
1563003016
137378539
939486028
1165107152
1929093325
1584538382
1615473166
1409014874
1405319379
1921567727
2062850078
1242862235
514658640
720835425
282347839
689464682
517708955
395019133
1869682450
1417854475
381490690
227551589
232222975
1668095490
1200630714
1471098614
794667757
1351067285
1909513210
1986240248
907786118
1976640122
204699659
1812491355
417601234
1012943474
2075783073
437873988
918710651
1212032847
381586145
908862652
1779666338
1646337397
1488558239
2121144305
1976162164
729697267
1321935108
1785768064
2131625838
1319293890
1352360766
182149736
888386811
1252304426
1753736918
451131497
1367979096
421189391
562040496
2027338426
173263861
1097001840
2097397013
1942452140
1254957225
1009524073
277951576
1207852002
1820131608
1136449900
830922838
224520313
531333083
2280032
983350546
829128972
1280748000
1504052394
325144017
293387488
2027992490
452343160
1145741123
680422053
214615786
1756133468
623025410
1954622213
977667775
340344866
1837790610
733053343
1063798779
1924757673
721259757
959742444
1391734945
1142354461
956893173
861836915
1047304818
738076423
818695006
482098965
1744034315
947507457
1529924789
1196605432
70341905
1338925922
986856076
1411999719
1817385176
95932481
2005834375
237779688
511877786
523856534
1322414742
1794946712
24751688
1032610667
1782155279
520795654
725570776
1918523369
1143496343
1619094408
363867317
613157487
383054276
1038337598
501017694
735940142
182551723
1741051424
1764357201
1726247317
1770245376
605809425
382795198
974204527
438742261
765067336
304761147
966149719
1493195726
1335287533
160460767
1087996016
788887921
1512084958
660384968
1633354610
659886006
2118322184
438444971
601141425
111163314
1126185406
1524886622
521954192
2133812137
213640068
608650903
1913163725
255107295
1512998435
1609691362
1554045828
1337678404
818425068
2077434575
71827631
323835019
1469550666
1233109514
801609760
343528016
2065831645
492915778
1611937780
550599271
1929074028
1727801870
1017405035
1548790323
1509565213
52791872
163013082
1858286917
1820493434
582599170
122114503
245971068
2079877896
340814334
313450252
2059089400
713616835
2040115707
6298217
1566034418
286945953
2069533322
1033319616
34755898
1530374786
1802544730
1650447253
486492192
457469903
1157475375
1170678587
608864946
199145920
1675294291
2047914735
121068422
611457727
761400119
491626767
1845183824
290030735
959673317
1423903500
2015516353
561029276
127565931
1934316807
550656278
179183884
826096010
727196700
845876666
302406888
1683783206
729352720
1951000833
1025592097
759505948
1460086818
1973403537
1819492917
1536933321
1067405752
1063503902
607832287
499160550
961561068
1301886206
1331333431
796525508
1607404779
1061157245
1532862557
1234779376
75176205
179910780
281704045
687640138
1773353070
1297841842
1908625954
1413559572
2008557088
1604092346
63552039
1274678139
2068899427
781257986
1065805798
168207580
400362343
1624278337
616357272
1628731520
860824487
1585899941
1151095729
697206321
430067206
848047073
1211831071
524232483
995066642
1115526458
706448004
308591540
1006063222
1541246020
354670812
671923757
1635887621
1593087509
1552395113
1385400417
860889792
724492608
409053497
1965941836
2070646709
153081991
268001010
1882863131
1789970745
1367161985
179866960
1917902546
647125802
973742681
78243805
1954872710
96055165
319553632
1552838898
183496928
1177278596
243441698
969647300
97089182
703268273
839417765
702849883
1661563231
1467056415
555231663
180170321
235383261
1496202176
2075196303
1340284065
2023841298
470920173
249084675
946145775
1100248749
703835900
1826158193
770026345
2077512568
1668763176
1397043811
131711611
1329238378
1452749948
510796027
1758195782
500688181
432345776
1239250639
2132171286
14058058
1294310943
1219740984
103313857
990443693
136864997
1965769933
464917339
1809264787
1851940731
1965649882
131613327
778609999
1805248452
296148957
1672381108
1235390816
115735676
216646628
473579659
359665022
1215239395
1307093383
1156135894
323475095
1162311723
1606551601
884233085
185181475
122486051
978690218
2079206347
1132993257
685930176
567984669
1017491749
1352116064
1301724481
503736674
1145885079
1211250057
544527480
1483761322
1369800910
2054955813
1220775064
1680454453
1882311985
1413655535
1738743275
1363097238
206056675
39032069
242972430
16739856
196245855
857176414
278772638
464981404
532690647
950358603
299368817
1582287848
526965090
934015038
1099292032
1045497274
368000306
2089683936
474891886
583749788
1366693350
1926503303
2004456417
401394205
1530436685
1901639880
1949023695
1564997907
2019209884
2012405201
1280391426
1363117252
1714284730
1819969555
1175764222
120169128
180900534
526757692
1019196843
529005511
128228529
1228914530
88603949
1194016048
1959460091
1190956672
1497748505
940947626
529415624
331882108
1014480212
4348261
605661893
1098002546
351536030
1618951469
956909948
1221435995
16847472
1873936079
1239666401
1999723315
612223618
419717760
904917826
1307605928
719871733
1735695299
28995355
191030666
1453567256
1454186763
1293621247
1114243070
524258584
980935871
269750766
1947686198
1322380699
1048017037
1753576531
1877383748
556922863
26602167
704826007
1194393736
1524900129
770340115
1494870643
148844869
1263273649
2002016335
546830595
1685020537
192943078
722397293
1956694919
28734297
1277424370
812758872
253402274
1452444335
608053215
288055916
1424995840
1579648463
2128817246
676415219
1473867213
246374352
1542651911
741212121
475652096
1631986044
1904768273
1473415059
2038608078
1468057561
1337012981
250028134
97436487
501054201
309932474
897150155
432670757
986280568
675906529
21598192
1038920510
1830480090
132072627
2075001728
2109324933
389760882
1331601532
1027349651
1552581474
557165397
1748572554
1864389102
1562367549
331849587
876632361
186693788
663978804
1104094264
691792234
891268838
1529576368
1380515853
142944919
1998459747
689396331
1382426401
626288838
1290542076
1304715008
497454424
1162416962
839128215
1859393198
1923345153
1384607167
1765099605
1734962775
1234316993
1682868685
557494111
130332985
2112789826
977015012
393719201
1466668056
2028209238
1803582055
4231832
517714338
386096749
697750754
1024129032
1992237021
956860245
2041085174
1383690003
1040809330
1758644830
1876006588
296117558
249172133
1739729447
1558877668
147918744
1798677073
1974584565
1278031729
1500468739
1335186892
1340936429
449567623
989563676
1790926217
1723593364
369109603
1108760963
1708320302
1906544730
757866860
404729275
397135961
1928442951
1926140073
1271006963
331645504
458519067
241757787
416692173
33825920
507382793
1529498389
1695313209
767341219
1872350350
1470575357
835225567
405609366
1575882543
1780183457
142461735
470668282
14598723
39951202
1653762176
1633562646
271785069
456457402
1509626330
963891108
1668686774
880174226
1701332374
262686661
987851682
2084971010
1184590845
1825792523
942034714
1776060455
9038426
2031466774
855828850
1287380314
2117753547
1483406546
856251794
1863448583
625207871
2052641439
747561945
381816583
2029425261
1583478924
701366888
363504512
836778486
1678527003
458609615
1557795343
1253184460
1398632207
549415477
1708846304
2027335010
854234440
844932882
845203150
440052903
264815948
248179839
1229912073
451678747
1705033339
1202515673
1569385571
2133377867
1146871053
533018143
1449727858
889387403
1103939722
2007212401
47584639
76216043
1738198413
431262879
1024270764
1671037279
490334187
1090701591
1358981099
1639582501
2068707141
795732291
2132624768
100581836
1239981080
770604481
1912314074
2003244001
150133341
974851067
477803392
1721653331
1312060371
1475443654
233343604
2081674023
1306646147
730134768
1940492428
1192817030
920744585
1824621621
966753496
325061139
2036026064
1209749254
1385020315
1013978712
1004266921
717201672
528639925
1247009536
405359044
1213899453
1268168517
805772064
1660555308
97874162
1137444914
761108761
635163748
1287054930
1703576046
1213044603
112757024
159371053
1817134057
315316207
1755618796
1485369353
1367504223
686238141
58549965
867320272
595651977
3840582
1634626359
2121458101
953080701
1574990438
480955083
1667196326
2016067116
1051137591
1136978419
1193336806
809364187
2136326033
2059153835
1087929356
451853326
1992532913
1169395080
37284979
1622839485
1642280053
342500386
2019020555
1813525531
725388461
1999372620
500755821
1415400447
1477204220
531849880
1651061716
2038062453
329315822
2110091161
323377315
1983075468
522776020
764136362
1917919556
2094938980
2082193967
910640865
395280190
1602884678
375742503
1678658789
1961887855
35523622
1003009704
1471830749
276189114
1354013848
1601081386
1385925749
254185040
732917580
1422409667
672860485
1491528558
923164300
859262989
938888753
1299890118
1931005750
801435391
1584019763
426486664
1284117131
1341841321
1818524557
1824278433
2110369510
215378231
400534743
321623967
351640752
1837530306
765992743
998913386
1502321910
1064537352
215299737
696923271
1708071925
654871862
561255045
86599835
256853339
946908212
637777827
1613870109
2039212326
1290791792
222647298
1666972388
1375827943
2074207546
1271047430
595108558
1301103681
1588271475
123949377
1310261393
1758869238
679479760
946429324
171286109
1503952549
488014563
1097795206
87987958
1318564493
798670466
694615093
1786214859
1406168430
2072771459
1743995947
1752659998
60552018
1688314470
1045136571
42726777
1138914344
2046352605
1982313019
1704076096
1614129330
1606607343
1652456853
2008379335
406603982
1884605666
269913758
1331820487
836102503
30407076
40760365
1878427573
1100843605
1270372587
613776395
963818884
1366482254
831211272
593770793
401118641
1833437923
834467888
2092652854
184167367
1355432769
1827233786
1393214787
1377219627
390153247
1270434034
255980817
1795774923
1120406340
1539053787
2022690945
1226392364
1763536932
1223422981
867229421
2092896900
692949346
38603152
1465560922
387707094
1415170440
2010706106
1742159310
1652462458
1388982057
1797794533
1941145938
399586155
816686317
535904755
1149273804
1142618800
1685609323
900500360
304727110
294861252
798501807
1034590532
626892453
43409054
1078991284
957358961
332371889
970034860
281135816
994431922
1490476697
1660414948
1672389265
2067870851
659391830
425067973
2022274875
1375915096
193767060
1874571489
304798871
1612500910
113976892
846600259
1428801014
2004259092
762658362
2094846174
398340123
1076008988
2027234581
1138213849
612038491
1492805583
276790243
1512739070
1597947978
1111745345
627226329
1980065788
1681086272
1242512651
120478534
1059096375
1695423148
1895399779
2137311186
2004384280
965456785
587887974
1478745493
1442393547
1559981972
1603654898
756958313
2095861709
1903077651
1181815539
1079228825
180255385
1837029389
2138145218
141406537
1537040866
1762697908
1716827989
1390111682
1350558659
859676953
553331337
306852547
1653588048
1337590059
1694259457
494126020
487394443
923815875
1177405894
446637000
633156110
582382673
1474808637
1765565166
462223581
1592170891
1181118748
1764235184
866691715
818050507
792360092
1486432099
1371827629
1708306722
546182455
499343671
1669236860
739188398
336023509
548577540
210335224
894761098
1740086634
445664091
366675205
1509194357
250723305
1027875526
845325499
1705869014
1414127466
1309087647
1332188798
1995810064
229993111
428400994
1073761127
1356887822
2084669610
142464474
2076653264
657489798
1228897005
204478489
875222964
1855162019
1418044718
1881432168
295219829
44569651
1866501265
590286178
579971991
946111166
1574386536
775368973
500519567
1240446577
72229891
712414365
31835915
2071398871
1843670503
1123952206
1496314460
1525057343
1078400843
565397001
1808817414
363012402
891006273
1579766127
158460118
578164701
1174887759
1606588515
1667430203
1658372403
478509056
793103175
1774998732
116318838
214910445
1847988308
1480660357
112626142
827411653
769761767
211877453
1084737945
299575984
1908284914
2063587294
103540033
2058471386
1963484728
1989833469
276157678
572700245
749325047
1788473058
1604734138
1134610518
1974481092
1364734697
1801180948
960424444
2017810070
364877528
1852703425
1907095228
1831706695
309931897
1506352529
1563212617
49030955
558380116
1954068381
1411926647
464064792
529589373
562304374
23156302
366474745
1801901975
598626276
1216151744
2053193403
1155781262
115534669
1078327020
1622741552
108524994
2008363312
549067003
651132615
1263809193
1069313169
94496354
938996110
967469923
582581945
1561504640
1684076637
195942315
828218766
703044024
1732753341
1285444718
120104856
2057226654
1046360028
662267170
659858597
276855532
1842584910
950321249
890905434
1225771052
1639224341
1508250010
2030133584
136097302
459712617
1395761247
1813838018
1176711598
507541991
953335621
318430624
1161520441
1727975724
1403337904
1895185203
442514681
1139150056
14021692
520601833
1256733127
280242238
461392410
1878148145
1287757613
1802144669
1565457947
261207528
114832601
1406305764
357319874
2068735040
2053763793
909680080
34646095
1131332282
314275361
116616893
1435444386
702345124
1088442492
775951596
276411300
1264842871
755036224
310967599
1196645611
854119806
459502368
19518594
896232492
418490700
648652934
602964593
66504425
1829654794
773051890
440815386
1700358795
914749588
2037069655
1199986183
505697330
1220226079
1546763245
774070653
51433051
2569513
1808526916
834682387
1265204612
871536184
59849976
1888058088
1425253093
1918650478
781858640
1771588853
1852185246
1102738409
868444208
75627790
333531996
1488065033
1063721775
529854741
761823244
1766033161
1735929172
969642197
1947119860
1622759685
2108600763
1967650688
1364877370
1833431735
1665369837
2100047656
89970609
1843197161
2100194281
1839631020
153713319
478939468
706724828
308665257
1552633792
273277603
452482987
1174070623
1790471422
798329586
156122137
817769194
1049296834
681096559
461102807
345894482
1318964081
938162900
112713895
871114168
1632816447
2031005633
728691620
1266650877
1016451017
836928629
1241091572
1709533457
1916062663
1622577858
1091717959
635059955
2035154260
186982138
1456815132
1017011948
412058991
1584493780
321983142
35383566
2118444421
151169542
996388428
204589399
1570586605
1409340562
2100329751
1148809373
440116915
291797788
1113543231
1658315566
393191830
896409175
1085565739
956393820
1935615301
1830753144
1498548754
671248678
843707233
605947316
992161471
1829324490
531636941
1222036061
1417713264
2053030265
1638307001
1114722655
827474172
1756414492
479871962
336007425
1127307011
183568442
55966920
1692156882
1524402527
784464303
1385179562
1845874134
1782943425
957496870
1336835655
1054913156
481180290
692195091
446082370
256908103
1654985500
258580622
1620279661
121958516
485043200
373438409
789289536
1645012201
70219192
2082810226
1527870863
1470218010
1290719503
1111325533
1975845139
1335805265
999105521
692933653
483683125
806382517
849672337
1127735601
142257526
407901370
2115454120
1992815112
2097464440
2027887336
1341931440
289191331
587810521
113757022
87283882
589742989
1328526317
1997336692
761330326
1592960389
861860455
361551998
849930679
806245253
985588939
918079985
1714660546
1317858634
784312656
1177313270
1862131871
1512570346
332432598
789290364
1419851152
1028327717
1260949057
1661901940
1525539769
2063335190
998343754
1308900863
165155056
893733199
746350920
1996248131
231340887
1648468927
163311001
2125235978
2054050397
1071463193
930132566
2015092516
1619230728
225130416
1435258510
238283498
2126314412
812282434
691315003
350966773
1308194107
1690419972
1319613383
583714066
281338643
437015588
1415275560
1638068675
237252041
803339444
1375992698
1615768539
860302273
1007660967
2090728338
592009207
784268110
503899251
468714734
1312414879
656443723
1548903242
1002775901
1549532239
1903751217
540242174
1040541943
1986258475
1325133118
474658116
279677485
1691894347
1615557844
863875397
2001578249
1391669111
600007917
1171898374
689905763
356900796
378147027
1205857824
346363488
597788249
147598480
1366300400
276860662
410025015
2006431431
1254266008
1040981120
746996617
1995568365
1600583879
418686654
562828665
277297959
646457699
1110899936
1875937874
1021523198
1478048676
1778118259
2029283047
1635546926
561188865
2069212723
1239628503
2094693925
398136720
873404351
1995345597
1343133502
1581507598
75308597
2105305987
1779171564
1989736569
92931404
1157269540
1835355500
1857785620
2135503989
803282056
455912756
1885771932
550044587
261124191
745217348
122597826
1618518387
68801981
1040248714
1946259544
1526959132
1489963531
162508481
556815705
1817762247
1807214143
1671775853
566125386
1893398667
266466708
1366820229
403926885
1613669496
1809063112
1794793751
411648205
1443131667
1695515251
1095118657
1780265151
1920252713
400209437
961113226
326344434
763098282
1371189105
1933294166
1127292520
1199961650
1571795104
1703197983
816210942
347554178
705251557
981007776
1897544292
931079356
1118083691
1010652952
534356496
1438333782
1156318583
1079617736
1881678264
1387579548
845437062
1042668864
166521537
1832019779
1265563022
174820973
153783967
2091320421
1541101910
2136031342
1919792137
583239867
1021114803
71150755
1602338723
371070572
1358549317
766283696
972752104
838297930
1713776634
599980516
863551593
1245326056
1921190742
1564971928
621934798
43314893
155732006
605860885
1419781518
590298129
100307797
864944291
1190309297
661598512
836502436
519412501
1307918616
1936458302
329746421
1538047545
455705302
1392730601
276542452
891431416
517929190
1491362406
581480028
816683705
863447672
1336811948
413095783
908786365
1432981409
2121262097
2035267946
51493513
2011604567
733963538
148262862
1385085919
209427419
746561366
1040631327
1216074523
1640487411
1746872830
1697377843
564722973
678167153
1634789976
288546576
1155452515
1675224179
1070275958
686838224
812268349
633167050
1493977054
413182989
1539840330
2012736092
791422861
8396854
1600884968
892085321
1430255417
1110192458
1739744596
544443042
336650850
1654489482
1520315631
484651115
1001140559
448989448
1025938001
341321095
385330790
45991692
2122372194
1807319036
984487034
93441242
2090434487
404561492
771919598
798953622
141090092
157322388
273488103
1536023565
947578133
339521554
2039597501
851798788
1687672743
796988930
1572919298
265155168
1377105420
1823556982
574270397
209203547
46307169
396327398
1066773682
596876639
527451102
1853526355
347491205
46940825
1144778526
1871037717
739018631
698837016
1583714737
1496238425
167926473
1030890072
372248275
1757612671
455219497
1255922574
600425063
681662233
1257848590
487261255
660075945
689956116
99431041
1241615650
1674699055
588313306
817175246
639471230
365701758
407068318
1840430524
1751706011
857979811
135975755
48753772
1993067295
1119450105
10016384
1618151073
1374655871
1392953988
1071571652
84126971
242551638
1182220469
1037381701
1962754126
1044488028
1445221977
1874710528
1940258175
466167198
823220413
1003778005
416806819
1124554754
1023746698
1841739043
502587199
432222558
632556053
2057674124
29009326
1653595937
948649978
362394182
208058525
664824757
356214919
1305196602
716457679
1440536573
1312334455
571110099
589160834
608157068
468266303
1552962832
1382731881
1365368309
2042561761
750594079
593029897
146189997
1919643085
516707543
937003200
2021599466
1711570382
1841279852
1578772132
1862246358
635047559
713472589
1215764269
951975912
948191755
1000955684
1867399412
1676558955
886760212
1664264811
1984668093
692770449
778981663
2056350614
532053836
596287034
556599476
1390744965
1300383014
1580014627
1955226876
719326399
982040648
1730772308
211393609
960492837
2066014058
1381844941
758425060
1068718103
1033728362
1155449518
421183422
771700837
1225044834
1430299802
404040194
1330913885
1457835632
1400818353
907600978
1922202367
1378869996
463906337
1041515010
1179974134
1714288128
910364167
797412176
1942070305
1671920106
718123102
1465909262
1914902971
211240975
1586923711
725254777
1822752427
242993524
1729377680
31647288
120087883
902899779
595997737
1172612203
1375193393
970632946
97823209
14366951
152269992
1832166258
1871706455
459429094
2055449717
501070153
2124340271
47307739
1171032289
161666823
1126277891
1716780369
2109085040
2119509431
1224591685
1976961086
1294570860
1985021553
328159227
991126205
115769207
1918088837
983146112
1681209856
1821418490
411946107
1416401486
4971558
327288567
1021137720
634101937
49994822
123915923
1661716459
1812592989
1544255329
198509522
835467890
869329840
167528737
709469751
2006253809
1159992671
318396234
1207469718
652301319
1847218984
296429332
1864573680
957053781
1210651408
1577296970
702129385
1878129502
774036257
205839934
2023194800
2117181154
222792430
1336357629
1251518930
1108651172
1324593180
1409746939
407006064
1252854240
1803301507
1514829960
1436214215
1168477307
2118324357
1992296902
1388561397
437309327
540116905
1880429079
1686759021
310367070
304677664
463663360
1698553654
970911261
1385498341
221734395
2093962610
288904527
1171115116
1601149848
1640333249
1305252737
1670312016
1783118611
1361298718
1808326017
956953270
1808245676
1968678554
25568406
2018380692
26833666
431482904
1363252957
1955364903
332673815
1401816318
995298513
889806377
1559449090
871252390
106776276
1998877809
796405064
1560283199
929352666
304141071
953112376
1698033087
1673930546
1541844196
1225703332
173409573
2080632106
1468819123
1611444298
1302369790
1415740774
502432541
1210289451
763805968
1453879602
664965501
512586988
1463344549
1556004309
1641538632
969525796
1797262063
830472288
1205186372
1939531488
1158071028
1928886254
1349893467
915642096
1911968049
956243801
570814198
820110197
1935592772
29048783
2093299821
421373321
1698907873
1774999627
913973229
1340539657
1199528267
196881348
182266254
1190349413
211259478
2100233458
1129626108
337706581
981595909
88392002
713083889
8127405
1239954184
1112514198
505756258
255512850
192097550
306657568
1258459871
144774047
414885584
1668603446
1730081931
2058751435
1102036879
1006303292
618794587
1828828408
361075442
224122832
681313063
444967602
1864251731
189278558
1425475583
1721156822
631161099
391704521
323979521
1917352361
1748305979
398056878
35258307
494290178
541028521
1567814876
1274542676
1245660104
511748274
1468383850
835494404
1255061285
2058362999
311840758
1695637114
1652504930
298449236
343444220
1580592644
1488041557
234299392
277668346
1664076393
28026185
1742420370
1015283133
1216136760
1511320637
115998525
1940107096
162686639
1138835584
1908036791
1659766455
636448686
257142144
1319538309
1233977619
1610599886
1525419829
973996145
24842815
2032482927
1264423243
1848016616
1881723341
551105919
1883942583
682567195
782421014
335113642
1320711569
106439012
1027246349
1533969196
288206552
1303605372
1467302083
514496883
1539867707
239353663
658200481
1761781441
880261633
1829023
358350181
1250567257
355051721
541178979
1678411187
1780402545
1640988449
2110320080
1843561912
1766386435
1426777072
1837781812
1061218481
161790806
1397578907
1576397336
257940720
673351623
954957182
1495127454
848912655
1837905026
1643681134
852753522
1096797951
1110535761
329165387
57318642
2003617567
536231957
1825276892
1137646186
1875800048
845145302
329093690
156973443
1625301301
1883464314
1004819401
1078714201
1898253273
1094692440
1741963798
1661591387
1302459816
173622442
648802950
1481112624
1012436686
1016691656
1703268272
676411414
470864814
1911980091
1084629564
566293262
1516812831
2021696983
1289863148
995581251
2094235551
10713702
1803880670
1851243017
1580363950
1508394275
753941081
1854240590
1147083111
586139175
911341703
1695975513
1395935168
1838152863
1372180718
1293199948
766811118
1371170322
2142522163
1647619684
1970477715
2094062147
102824993
401530735
1493603465
2102461583
2129226529
1827067554
1652701848
115600468
2140758486
890046560
1643030952
1753308935
1155695508
601131939
551122846
1565909126
772869061
1818678865
566823749
1152212026
84130638
633439843
607586619
755933017
1841221037
50742197
1598450504
1636637798
1866010777
523637152
1065363962
908067386
1511343131
1329479478
218530934
1127060682
1956733869
1669695220
1534192743
757229589
1953047208
523487013
1565984917
1576146992
663149771
742616615
1031781073
2041780370
1884474312
1079757637
1896476029
150962109
788352282
370600617
2002695135
2019293554
317513343
894244216
2104557331
719726744
732553355
1054761065
1876105358
997731947
1984982945
1658754905
995844505
2068015962
843601521
1344703136
1569487090
1904290961
362687772
808765259
1224917477
330261324
1512990251
236142739
1580321330
1401332314
947081329
625702491
1325632885
1512066969
75895249
1571243458
1281676247
836315340
512078361
1913787835
1278056241
1783769222
143979118
1861529497
955085578
1972632201
1968294512
1071834789
1665151085
2087485073
1807306945
549734814
342161742
70530689
903422535
1772530253
320447848
833122668
1589223859
1233633898
459422620
25559990
1983557055
511242232
923446962
1277422178
1587569056
1224128345
1548650621
742287737
555130664
1033763693
211030281
1666748771
90884543
749501213
2051659482
1252122245
1449368449
780696243
461383542
1195543710
523989950
268641765
91420656
1478281458
1175654180
1683647216
1552586426
1888829188
963980816
1853376354
1813825967
1012248592
801769645
570429306
487916825
81082707
839791141
1895378310
1106615275
344693602
1234201106
569117187
1952622244
1512288514
1592580132
286055989
1488784730
2136948538
1743264309
2055971715
844895621
714584162
656215135
340365475
693125308
1126449802
1856701841
1073693523
850341524
421225186
1648997846
694967975
1131597546
482620775
497986679
1415856290
886370837
2034290626
1814429817
1316023111
1002532690
1342999217
1236536149
452019627
1414799199
1708107372
553125119
1285516089
1739018752
1823132786
946023053
2132899310
308522780
1986037362
1309761113
222931800
821217231
441669513
1198792198
990300625
294476697
32251502
1090257578
396970442
1983384378
928821206
597063469
1603973388
239741310
2069625103
883876014
1018540534
382258455
672522927
1318349525
1050625899
1237399946
644214967
1877324963
435201639
368684466
1017174327
1149460047
1640320607
2036688954
1592370346
199132778
282360354
765649710
2028714463
999023106
956165533
503997217
1571213829
1343124944
1745642323
81939721
799336095
1862056837
819688122
714252298
1988400934
2004609738
1402365277
270637812
70143713
1147511100
1478945954
721612826
766525466
2019738068
1247721187
2091648094
151860548
1232532468
1836064298
2027433599
1897976931
177986514
797139693
836200491
1383995999
1562676693
1654405900
449662476
1795248500
497669908
289276320
1724780172
563354238
523285505
1144729460
550163032
352510284
1376704718
763038725
2051981101
555874231
1446057007
1747429528
1953723287
882878952
799914306
212649743
446884337
1114347521
1801902003
35054206
1129045731
1334831925
1519986103
1121927719
592058448
101162163
929530967
875744137
1768706008
2096169323
457471784
1967313312
1473361792
1780933504
1879423316
1557109098
118908476
557823776
743564718
1059993508
2127507767
18303316
803367559
1806671256
1326764625
829201290
2030087754
1612467422
1552464603
764445487
7384918
1193019275
1670272905
1862021933
1790700457
63598464
1259736858
267250777
567243275
620185231
1839706220
1279962634
635435257
490037830
346164870
60735919
609434487
1528935621
105487168
1568587068
1069582529
2133396611
898148111
1733564714
1877880125
1481020133
1346090116
365934045
1164526434
1863285717
1260942332
2095640318
1028236715
1280171468
1108956607
907478038
291703120
280431159
1371253026
1245096243
22020918
1070160765
6579208
544116071
1421938054
1685638856
896293076
1537904105
1683197883
251165052
556025244
58363484
2126345244
983919676
384294782
1709572384
676133268
79810153
1289700842
1607834812
1168452908
2136241320
809388006
1554196702
1476195637
588160420
673175531
1563325153
1229832
1030799650
1426116292
63569249
2107012072
1795227404
55673448
1526929358
2029607731
765912950
1011672473
843133208
485686617
400865540
1142914245
709891528
1185534084
1165973523
627840338
1447331927
535752569
1484603922
164554001
2131312872
1153412598
942346043
553606970
1929513603
1742266337
1255925282
1737618347
1834227142
1696806207
178549169
26097427
974185020
1222377392
1457890126
1145657840
521841268
1569753915
1876879542
477979785
560775545
1927690735
852511008
326528880
109528315
1073368663
1251826528
1564538050
923773569
1656102193
580330151
1726189371
1421452741
1579964815
436387951
2046897416
976541224
761820993
1516107284
1471323526
1771610665
1751863410
1021720632
379783406
266882210
603227261
1498490934
1619163361
1067075375
1300663967
793485759
1651723470
531804134
676884633
1108645355
1086966785
1242174300
553353976
1422291905
1978253898
1758431706
2131400761
1232313779
479754049
1666984200
2045213378
924368745
417218456
31697245
1485347518
340285529
731060432
2145047478
1125886074
766762592
1367767823
479865279
828924135
1703632661
524890421
1704721095
231373598
1255599367
1278601250
110199902
191657501
1302664378
249114685
1254796841
1106594493
1350631133
760696871
570956002
1674812782
1980841192
835880598
2083450324
1913993095
1818744702
96312520
1630472936
1190235309
1864364025
1752766934
852840681
140222790
1846904107
668500513
406732102
1549424477
1351253110
1328402513
1879459996
1756686643
1691876388
306695486
1039913006
629177602
2013850660
2101310393
516365257
1638450249
1565224232
1752023657
1129615295
1606775575
438451976
426895817
1197371980
1830629896
782701058
1554208688
89463853
1075008833
990664254
601923994
600768565
383289667
1185502957
1144115517
1544165440
2103131021
1041126986
1898079179
135873323
1925202618
409791824
551136984
203112890
1638276101
1763541123
1729337808
47725367
2048342016
1016888910
889721674
1032670876
2129801811
2094367946
371685830
185755313
2033338544
1630765443
1871386998
592123638
481346555
1695793131
566543392
141943017
1042573630
493318999
1534794475
1494084358
309150881
1175406947
1841540733
563002701
371994426
2135141180
531775138
741376513
2057875101
1650710971
1952281876
1460596945
162604635
1074714929
274754942
1775595974
279517153
1338470379
1120337007
879279995
1626916760
1983258387
1529191650
263856725
882940608
1732241701
1694729117
959349746
1390505088
1231519871
939877070
1750365206
1582081452
545831088
1445069656
925200226
1886140644
588130542
1210558043
1681693579
808808718
1241093516
1216628759
1002265670
1457003207
388013008
1515768024
662407844
1279222297
162010673
1080232706
294656056
1566542257
1776675022
794512574
910543086
1627053036
1790363225
1451680819
1705570375
1585419008
88890588
1743761003
949547128
119658804
1331718678
705940040
1635739298
88125309
1728601942
1585447683
2096208487
1891568146
257214897
1232273636
1593890691
1834508739
771831653
1268401024
1826900882
660483979
512901453
1055978561
1272701818
276380954
1636779225
1466135828
1443528703
1061953015
2039503707
1799453101
717440431
562046134
2090916572
1931774705
1066121616
301791795
2089751473
1539282183
758331794
1290796094
1838241659
1712201185
966258412
1443890812
958084036
653654044
1539286548
209151204
1260781017
1081743675
783265670
305530480
1118163682
434414758
970810485
558446976
511079760
1286460546
832130955
1648867053
147227735
945974747
1643603844
1592293320
1894873124
185181055
1109762323
818101285
1946041418
1870098591
1616816386
1905116831
189250987
1929210053
338108688
1600760941
141921644
833463843
814486576
1181828978
2079214574
1090393086
440989678
2066001035
2075245120
1855757931
855666528
1385383345
159233129
901436102
1742637483
1268693945
84689487
695683976
780521623
1197205266
1972675160
572349766
588632209
1191914183
1768067485
1000352663
970724533
996919396
1253706722
1529534395
2115295680
871373095
1916243573
20370928
972453442
1910949584
362279301
694845745
241653604
30267666
835916364
1020379109
1764062212
311922862
2029965456
1355587141
976682866
1542037524
1734700189
449755228
1198083010
144728678
1521317056
998410676
398793275
347377098
1124412532
219006508
302020143
346474796
1199961650
1969889584
1655407784
759478867
208334188
927219871
299510851
1744251665
401019301
1210994405
425422920
945822368
1841886363
1041072594
886898058
272369916
402833208
314891936
1299392205
117242545
1468920983
1857569974
758847880
223077929
671398645
1314119725
536923771
779770413
1111660961
846295130
762043114
678233263
1491752868
1183370327
1643015419
1858154714
1600387346
104359434
293585227
1964122740
1384201972
385889660
1981019978
793376138
1909131684
1571375145
327013681
1818834460
131141399
1460069469
741860660
1288223288
2117556261
285192791
1954405645
1986022371
2099989528
1025316040
1226550398
531772648
844835462
1553259375
590807942
369939865
752219781
1394383841
12726438
1252214473
1986406364
2007692693
1301723152
4253833
1757340179
1900427136
850181451
1312937283
646386016
1103259217
827312871
898815702
331587086
738206837
902735538
812042291
1867673124
1162839663
535615056
214748758
1220806460
115026927
1755135696
349740424
963152607
1486265081
1802037342
154728882
897652500
1929606406
472108960
1579971781
1563985240
1382892571
1165747538
724690259
1994323370
1359662397
409285434
877070209
1269602469
1019931575
265014702
1446551551
1759385345
519871471
1109311343
1658123604
1327126741
1653532906
285352222
161851533
1929923013
678741521
1962137096
588960543
516061553
300315512
1846941797
1992178140
276710886
176801853
196519686
554740177
1730533765
259374264
875575992
1484661563
212860454
2048112466
1092278014
1994191816
1897292530
2097937080
1461781721
1284765227
1082055283
44942320
1834998087
1664683902
168890372
1982784221
72644284
947266563
144954678
879608007
361358929
1912424517
1742499763
1671074968
222849895
17293514
1649463703
530501735
756334628
576451163
2124712445
1052045573
330831795
1404225080
1617756708
595731879
958107282
1389450424
2101451549
825422303
140245054
508679603
1311960493
1522580409
1940470390
427875636
1765176041
956480268
736539494
1172826468
1953798256
900749988
1841749371
745458723
71643223
838175106
301681823
2058925219
1609266096
1506735016
1230102445
1818294734
645340789
324393244
961475066
40593459
1821495447
437893437
1423519930
1559595785
1876489663
1703092143
1375088273
38915005
1132962647
1890668626
632033342
539254950
1540203566
1162178816
284731145
1412521171
1614967636
529171328
158202348
1727187831
987109062
1816659761
1490636989
1013709328
1267332538
63535163
795165099
177929226
1906290314
1811266494
760813712
685989995
453245164
1863107986
1871427841
1443532905
432729965
878952615
21045535
1000055318
1404411717
1378830905
1299489760
838664974
1507843571
1899000123
1294660165
1798138028
782556604
456974654
249709116
85605558
839514465
1661001704
1388700435
1656964433
248589390
791510423
1150850595
1112483977
303224867
1039662635
1454592360
1131431832
2091822511
1562187800
49910133
12026076
1513923228
496196630
1308061822
122906581
1397168650
1712185377
1322469039
1567188702
231097527
553914763
127585366
1127627619
368479163
1622407993
1549684612
2005706018
1555683480
1401826521
1164607783
725331842
1118938142
1131825106
421775782
1955158366
975608966
207124092
1834212072
291085901
843803674
17458632
250625350
1687427953
1046488494
1256243955
1834490675
1601984676
46009270
246276048
1509473569
847728062
1962062439
1698897319
268587751
1341543024
177241285
944554195
2077287225
953945671
1390311273
616486992
35074256
187911009
302192645
1720021915
1307739989
826925502
308211337
1994081678
1179641579
344293034
1686621311
1395828519
1237618678
896181727
458474788
798631452
224705940
635647209
2001190786
1056198363
481697461
1858253780
1647277091
2046753437
1150432888
1670449592
489109267
805604320
223109839
1373280354
116261223
1170345910
1682876345
1487435963
1619392499
681393512
2076582730
1282852277
1961552467
62404390
379199508
2043464090
686572765
425837068
604087354
784942988
1492545359
601736422
1900886236
1863122133
1300895373
1481732982
1551023310
1384838632
1700060669
508947606
1335729643
2136948365
73350497
928333995
161768211
541501546
1081399744
1599114885
1062016149
593356642
1896821518
1204214151
1659755269
839107835
766953222
777882326
1369204056
596740995
524737948
1345712406
2043572372
979443699
590537874
1452184965
543749068
900278233
945661211
830731240
508378535
1788810713
1425926020
1215919980
64737694
2036534723
757297069
242401312
1151204441
1141403011
1181859736
1265797919
535674811
116653347
1825010394
1034016840
1652867697
787055444
1279320362
1618230025
2013899535
264575070
1711909724
1778739443
914375328
1284823229
435127412
1779983355
1056558309
526227347
396298059
1400095343
260238945
377109099
1061777011
1327674702
385278214
1236233892
1626332997
3298953
1218350624
392110847
794729850
206585547
1007978008
802951777
1071372506
1516385608
1442979301
19625126
500126210
437243919
581638650
1158769936
1698839418
2030944833
1069670957
452798193
2103272938
1669396717
1081038947
960635140
1178736423
41209739
1589363264
92125970
1045696353
159287265
992601122
59200949
1507375511
1275457109
721131009
373490699
1171579341
331351483
412469119
123943910
1843264523
299005611
357051673
535874564
720428888
457176537
400315225
1487276798
607945216
1969256185
1104253821
429838251
1199403427
192838728
684204031
313388117
99697079
797840780
1684042081
1000682014
1068657213
725015743
843649106
1641988959
1820207520
1785535613
1446061098
667847981
120996721
1041875698
64749422
778232205
1452312192
1838574115
906848752
306409921
1280169948
404548275
1600659093
582701151
765404378
811232517
590337484
521679781
1403259477
1976162164
877307047
487358897
2137587221
658530847
1511177171
1896215396
2068199004
1525728714
295321648
95903853
657382712
1873341546
1128684819
1883069321
1697482159
1976794299
350220560
1021497228
1811735555
37134709
1790346260
415002574
741980687
815130680
195751918
787113565
588755745
1346382860
2120522877
1571803691
2115583661
853474261
1407641339
1047679755
2052489645
881368718
377700452
354547516
1017457162
2098185818
1386578788
1711832448
1260282843
746663546
1506137990
1018149500
13663982
2132655769
484668104
176331544
496554267
1227927765
1279732704
1040889434
276527133
1972456368
1358104643
1258227687
454686142
1868481699
1703828879
104704735
380355593
5815244
453616314
1487688584
1928914433
1169617555
549529554
1657454741
1364467047
1306970790
810556468
1576488119
2015453892
1287103516
769459445
1801997029
1608668063
1775211514
531789915
1206286023
1199973672
876809009
1847166855
508795229
2010423429
398702639
1530908901
2104228143
1772655367
621195922
1831773108
1521514275
502783351
1146571404
2001573829
1983992072
2100987201
1795593708
362516485
2122495917
285370888
1157847374
2099945760
640372368
933767310
1642524984
242160498
1362389742
584141297
2138124263
1242369651
1829243686
1669209124
602784639
1509124708
61035449
970701773
619649037
1722108404
1418618666
704771334
730803242
441536116
1427561623
1011547669
1455527992
603268261
1800399716
119653980
1401809079
463937701
1536103457
1045934217
866072955
1888444049
768405586
1038842186
928253088
1420184453
1202689203
1807233372
333381809
80795287
959713391
1071189378
118361509
471810690
71355826
1470507191
1348899721
563298372
1479708962
886683912
1730224128
1723917845
1417073004
1220160316
1541971867
505524574
1047137807
1278230642
740545038
1428388763
291556500
1021473962
1171587781
1388824724
1684017944
1672577203
479881572
1995038475
999009652
1907426214
1938702495
973345400
1654523241
126043816
1299945041
21096989
438037474
1138237470
1483511318
1503364032
935347857
388401559
1764919423
400152718
90960251
2121920817
766593047
206506557
183734368
1207775018
621372441
427089963
1531932355
2094196033
1100868297
1747564093
868382907
479075270
191727993
560391829
408844065
413612567
1133360255
771467955
1741573002
1959145206
1959107223
2049426919
488127099
1451781153
269530277
60866166
1124579820
1968204211
814526068
900658791
1289194070
638345069
104639218
1999381496
1229928662
328112732
617124892
443922270
609451907
241935646
1434672758
1889822138
1544523791
1549281825
132200188
1476797790
44976443
1508170915
445055374
811295385
1554394361
2004097485
105179757
665071992
1900648085
1144441839
2050241870
1974335769
1299775811
1724938302
1380561141
1630707853
2053168650
1593160174
295345540
797125392
651773422
1884752088
1836809731
894315024
972700177
1401983705
1617712212
1127759133
1699640642
1202344245
1464860706
888243764
1887052638
1779613792
1305631546
1412990045
1200806963
1440624626
1112209027
1580072909
699867497
832316936
349547598
1204117349
1264621683
754457862
1426299659
1466591334
166227009
170015958
187520012
1134560603
1455310738
623000769
1516922502
641138398
385475146
1194473678
1417237655
769157128
652668487
134986497
1799432627
2144574264
150635713
1282114596
2143835883
754145561
2016358863
1359987752
580459306
1571743485
381566801
1939236861
909188309
974750835
594793412
1045667520
269603356
1216383212
190255448
1829350127
1634398373
1593660202
1039362096
252904322
823828584
2021996561
1888185439
1437493887
1983746198
1620929707
687666846
346720609
225269178
2011060915
433577939
843030980
1685228468
994792178
133391076
667682815
2090148616
396749995
1865359007
2085124198
419318260
1023095762
409058639
1418420912
1630201888
1419684390
39956397
2019617169
569453538
1224088421
1125085315
871694442
995360117
1326168447
240644818
95231864
1932964108
238100417
946644827
1556892277
1452702318
1974137570
1364411430
1942996598
1475439577
2099254421
428187307
836733139
232407895
1192744481
1324387319
1483323591
1387528087
139985613
1943947933
573730292
953327216
2043636774
474779544
547271680
365025596
1896770942
1550464032
1053121111
371782987
504877225
799196318
1137814008
1016802969
1287440422
1528997448
678295197
1496571822
1564748109
1908410892
1240482076
1222657294
265851160
965489226
1406989198
288511753
253440393
220318375
1748208947
113785751
1863525829
379760792
1856358332
112908312
1757421648
1905566129
1391822578
60620638
1436513510
847239951
143748816
1739090636
2139110832
147009750
44999891
679454378
103397799
1317062497
1184081141
654519706
1263351640
4665854
1642034236
1133613999
463640990
361696260
1423482667
1537535943
1232347297
8735375
749007995
187845800
278170056
1862543554
712653422
288347893
1349656489
505472979
991841881
1844039751
118664079
1844658911
1861432341
288082558
1818287883
83034318
284350131
1070874253
1587872529
1564566094
605086898
1879178658
2010321868
1404471985
1175796451
1673384297
101706941
159660063
1310381460
465414254
1686059167
1817542328
49344112
684842524
224591315
1361086826
221687124
145079065
2060005261
684256620
1435481631
1808580490
147162772
882883867
611349636
1235627370
340136875
1521314067
1678171570
899897319
786442080
848124677
80106708
488471493
1405440657
73448214
114790957
1834676391
1911428723
331610962
559767236
378157466
904268787
910053479
1178304778
1229867373
170664905
856612402
634375775
1996867416
1917352613
892226711
108223371
1280823711
1510625838
153049286
761384908
1130340854
439757022
269559582
1670134425
166811181
1270273189
344937601
747897489
197404282
1720990180
1261714466
2077339705
1141947559
926079235
1881520901
26165640
691138570
1327582719
727455918
1194380813
1988555556
431453973
1682946241
1909685915
751607173
1736116972
1508958128
854332991
164902649
1449237803
1417391556
1911038733
512888413
17371296
1207410390
112876755
1280267720
1870416078
607799794
1436043843
1018485063
154243435
775872574
958208847
1124849010
981936186
293214053
311245751
2071826496
1177011298
1873358874
1060399559
514846063
123303540
257858823
115936011
205678767
127848345
1966185753
1041081812
175584808
1787580992
44008899
1861257988
43924369
95394854
1002585283
976680720
186048111
1201591623
1153392894
294508046
1363747409
359640288
304165694
1736605546
1681397476
1359051571
1452951274
83690380
30485316
715472648
1051720878
865557668
2104404769
2095053078
2111444612
1353574313
1592811209
2118814727
675061621
1794697137
1728816221
1002590693
1056453659
150177103
1689755326
2047397982
1725868865
1628259124
1300166783
196402000
700697048
1434142054
1491223768
1737664405
359319228
1237482292
2031382058
1952774417
1658700886
218336326
464575469
499635833
476851038
593631789
692142631
1671767444
406635476
8574309
60889997
1563465722
913917087
664475933
1294026859
806954634
1683123418
318883687
86451512
563351501
1004862845
1517769975
1935017978
1975053450
1514435466
967116657
1012875838
1385396676
730145098
211439190
1573448528
324719433
1279627020
1581870735
1975975678
1930594157
1577553151
1674224584
354983563
1405084773
1066304787
1272163578
1259410626
1474867357
89427689
343202351
494321970
1343743173
1215861894
275761296
1868152402
768110826
1356197489
1690039658
96363970
1830301098
1432875368
1739528138
2042090556
2133602723
192123093
1699219264
639250577
1458855963
1756288470
1273893281
1249444979
392172940
2073387157
784029388
898221154
439295061
744269531
1259897737
792890203
692777250
475515304
258137290
898239899
908688457
1005018533
1734575128
853646582
269116225
477199650
435527485
648875912
1878020127
132241514
2027632026
1402168746
1524642459
1124492418
859466427
919043593
95425757
605656530
956267790
1994066801
1524584011
653760670
2127024120
1734411672
875736302
1266413738
1788197629
1171296306
530476186
1987521777
1031782617
1085213360
1432527474
1710523482
1801257291
1550416537
1919411733
121528185
727371434
101171348
1435634129
1995421814
1081453247
1988785696
1424014031
1853619879
1768831410
1857095732
642033481
650565218
771720230
605145957
2066338900
78477068
1478687296
165388093
744456442
1603896028
1359238845
1898016594
1530686731
1447862843
1634719969
2089709408
1341485804
138543198
1027201331
2039233742
2144482641
1832734516
1069830426
336318688
1486345030
310315516
1686867982
1295179390
1035491577
1236490237
512907181
1765689431
1638351954
148331380
1595917265
902644645
705170738
2075954821
1681356245
2093450048
115597266
1072865605
557891607
1034293186
606596337
1432459895
1603904987
1901450526
1639595181
1777143614
2040803545
1907018534
385834306
703920603
1310072846
187498053
876063618
337024705
1920745377
732481684
815346048
800894045
1498031726
198188784
931965932
774362712
976810521
1791794505
1712424692
1964276278
1193151270
79109083
1965160272
788475976
1133431643
8736703
616803472
363562579
1126791153
2079168332
617848236
901035091
1645317944
702921089
1994157696
1592725744
2054486173
1926418307
1722119364
1484580506
926732698
445690484
1789849884
1036742976
1928388272
1015861402
2062352320
316090730
983883337
1291640620
320255713
379142620
224465789
1087286368
16299590
442614604
1692649950
1817886478
366366262
970102528
569311972
1821732004
1897812100
1187619838
1547011417
1632139238
2127102003
2078497034
454030492
1292542740
1952461035
2104692488
1242504459
1669674368
1019168571
799149124
1864445915
1805719669
1450607713
677997221
330090420
1129870024
893194204
655580790
1491880809
654684682
593215254
1535680565
721631371
661318053
978928595
1202856526
589376470
788026712
931519961
73040905
357769781
487209401
863111280
233094256
2016897853
958378345
2015292832
987547782
1343600468
981141225
1573237639
1859590856
2101761670
793837711
1938897127
1866381473
191810515
1254278623
807992970
599135931
1236820015
1420234174
1464549151
361566703
210561339
848151556
1229371262
1574158449
746758722
374345938
2136990312
1956047089
1831600897
1011006724
784498434
619116322
879773358
1270258497
1978403925
1255048120
139159902
203920534
636899837
1946900970
2084600882
1142429397
1293661196
1523995895
1217224713
381781647
601667758
137044498
1376838307
721479062
756774542
1701871048
205232765
553675806
1693307570
904395313
2003068528
1288567828
1190028905
750472010
792789781
24663746
400776801
1734605563
986834764
450538550
1115095809
1670492327
1546110158
1408944899
1530583141
235777597
1812561637
1609830100
1211916450
19905237
394238407
1667149111
838456533
1030230212
77769516
899333989
1084205443
2137485042
972845957
1014129217
390414662
277870377
1849184181
343234847
1696155720
664476971
1938615151
2082098695
1036327344
1889351168
1781556681
608599259
941886531
619550286
33457267
318472082
87155079
304035073
1735429644
2069741164
1991641359
570063023
50778407
1649892647
342638730
613245568
1536627159
1600326511
7181743
1042201728
1494057347
91073013
1436216952
1214501952
129427456
137322800
1163737531
1637993419
1891376946
699871102
1448877142
1078119866
1368134644
335275435
606229039
2065768397
1375185093
255466490
1213176581
408289607
1434360780
469509609
1405323857
1408739893
396767943
800307369
2040561436
1535605906
645868778
28650713
511318039
1092708883
836453491
1375149876
1789300406
99281694
35473468
1549212529
930243458
1127926171
142583559
560779419
2023891236
40292577
641356784
1580042664
78442246
2044956016
1317534183
688396604
2005457549
1853614763
342026884
914255301
1225391467
1870362310
1491196861
1324122062
1977986478
1015301385
146054407
656065962
1930289152
1051497088
1191659621
846151674
142608869
1644834238
1730272164
1173890906
1083495883
1054066583
1850453158
1158580377
1564741220
539626165
1730570183
1650923927
1712555457
1396730545
525468272
384979919
1510763204
772057705
225959979
1670264501
1871657526
1537273385
154132682
508839032
126894590
1532475018
94073249
656647160
1325587807
69277897
883258378
527287203
421011143
704125435
1697654474
2098572336
1219620321
1944272694
1379575593
700543856
1450417768
1723095139
1553680188
1249521133
883271774
542375116
1826546571
530354146
1921336157
5330975
539679405
692626722
589910394
453317130
54447781
1891710193
522385502
883473605
1764035141
1447988371
564972725
303814320
2025746103
1757940329
137772417
422113983
1759688034
369345175
1388211723
1652062276
576583822
1670388915
1884736430
1818445289
725397552
2030571494
199789458
1038874268
1825450523
163866362
934330679
1415170440
1015670579
105038759
740876795
2121326537
1350390582
443609790
538230797
294694108
1837809556
481994198
1225062896
1425763635
1210294110
715175599
1124663875
263712293
581103480
1732572797
122092241
1570503600
299580265
765280529
742001890
179644812
824297162
493966439
842213583
100329098
884636712
1465256976
118640488
928621779
1245380767
438927886
829425908
90179477
611384011
527885408
699011183
1092188211
877881348
415915446
2007893310
748734406
1477952685
2058531024
1991993598
1896985262
1802057871
503458956
1056980830
30755699
1592581754
440671609
1213307984
232365827
53121971
801777833
1084992078
2004128585
1024114667
387966485
1552347605
1965370029
1594376386
1969314456
2001538963
1500973731
187119799
1528495462
1922291865
724893896
409815064
1520987557
1529665766
771542541
616692561
1829857982
2111022529
1832153512
710636038
329693403
1618759658
449181579
1825745429
181345358
434218250
935409937
1019760599
637974070
1514570628
749118875
1874969366
1531264290
1130157036
734139529
1684824429
1253225804
1739407412
1089077351
1872135450
209074991
1745535804
2083999332
1908477155
723666224
1204758692
639662229
1463949330
817884519
1666389848
900197717
476477286
1693617994
488247872
1927961613
1659998323
613196192
1366217310
1283069484
198148576
1958496979
2145519064
433557864
722917206
1372420838
1846520423
2041587215
1189409009
359699159
1163484093
88740403
1701308293
60830026
1947746477
1804179165
895391648
1153636437
996976933
1444383089
1714101900
384253572
1534251733
1251315809
504304844
53966873
502106947
263583683
1577079870
1833549911
872490308
1640862636
1714584286
2056358225
593220756
280940803
830028993
901005553
1754184533
402537606
1528699243
593553364
1193223526
790344994
950533048
1597705671
961354507
1458373031
999995701
583055857
653807950
700553719
852521037
875741066
1007370646
482653290
133691016
915549085
1146746403
1359596024
672209462
301756996
780171208
881594680
930735234
875744601
1270803649
1324520428
2094800856
1682742439
718153168
451760590
1760406195
41044941
1132874007
1810602920
683767327
1967647999
601594008
848022453
475349117
1811452548
1334955904
736603939
879362872
1833769319
51260983
2096429507
210642313
1771578017
1561354008
908903663
1091184905
806433989
1326985476
406536136
196960280
104719161
1356133788
1128660741
1914303232
694638278
458512230
284332335
899429679
1157539688
1767946426
1508846816
2054420712
280390400
786789789
337250618
574304307
1191222713
1099368387
272915379
1448402860
47620291
145734966
409954263
1823820091
1613062033
851526863
97123243
1568669331
1201773011
2093192512
863013174
963651205
781641195
727236397
161376965
384843005
168372252
1211502203
268791283
550014181
148094027
1040020548
682080712
809510752
1618461596
1647772725
530140619
414068109
1985336847
210017992
1461981358
528132879
61558167
506136281
147357540
1517016554
1868214153
804299317
923074051
96469429
259875509
757714860
36439896
398031646
1529570716
457013289
542012702
91074432
767454105
417159035
196212164
26128179
1248855576
1862367015
191507970
781031672
735305280
1873698867
1072503964
1257964005
649344436
1212745863
1663942582
411736707
1109822950
2001824396
675347228
2077598152
2024635353
1829604399
1447416366
1818659169
1565566073
1215385783
129226396
997411923
1775780264
258952119
1363932858
1422467897
395586443
892867975
2144256031
1257192821
1710626661
2110849465
1837951948
2108502903
2074775753
380081511
909488028
2053215626
2012437169
1379480892
857249065
1521757614
178828805
260358681
618611174
2016414932
1208721003
1867469193
1865874089
107827904
1790707971
1182169710
667128780
432786722
497154895
656887068
412245837
1112805662
1705067095
548668655
327266882
199040108
494146217
1392410686
694499751
372428526
285908463
534575270
1177452192
1010687236
1391357160
1394464382
282564679
1051844876
442891960
1484414539
1863407628
419786707
638253318
1430232683
346885576
1009640037
1108459519
473399675
285109228
1908522629
2123709011
338782434
1479914576
1274754661
686588355
622277364
1016736692
1375038282
1192868691
1888913224
1275049709
1978288346
1561551607
232314650
847697331
1125259276
2931312
253495503
1843174798
2079978784
1399227179
650290971
1878997890
837501276
1162566542
1449239104
114971096
2136256775
1727130757
2123877063
971605267
1844806736
1100565532
59721225
1300277842
1634319898
246628764
2086333809
1323619321
520067100
1572308508
1250563207
409765386
1461282939
704708147
1821753554
927981412
1866779878
115261135
817709766
281049538
2000789698
1505892729
1490495703
2136443679
2010599452
1758857399
538873374
459367577
1642218628
1675801209
783353974
2108697235
405055609
1588070196
922461174
1141133545
1174799693
1966683308
1413051992
506702601
531298385
563783668
1181653667
206988163
1835645275
1580716467
365254696
1113235075
1637503837
1131957035
1217385301
907651366
1180486529
2114571787
955955626
125368432
1188818312
977089157
1229709546
1467401006
778075258
591692616
1690230377
923496230
2026043504
25292505
118492436
988007820
1828260597
1689700800
1944885729
1471595102
1078920504
1641854818
1412735532
599859811
584821497
1565838877
1174798517
151130277
2096503325
1286704927
860289109
484827278
538523662
1663725324
801308494
1450864020
1517807169
1177484388
248522184
52778833
948033847
2120577429
81460221
937787299
120899913
422091228
172126371
582789946
780048504
1690457392
1702270230
383150975
1454180132
1333694123
1172391462
729159950
994664687
1041193648
1747386224
1813229073
1926644605
1177076360
1131033591
1049816553
1272786124
1389290024
566223459
782722394
1217178566
1122463915
1785373574
2066399098
1952162595
2060823059
1147167160
2106441570
673945030
1338738142
1499764369
2089153133
327500632
1139444717
265814754
1603481634
705667561
504013672
2046880281
285815647
1592577746
423822997
1812598784
308966320
284308195
531756541
410732676
1524852532
1768521542
1294872732
954961501
1887217568
176151810
1078151244
1674326049
1443649837
594686568
1533963569
395924184
484818753
1331964609
157850528
595014222
940156516
941422506
737479653
1030792130
1667670060
58424498
1249255813
1224043602
855946669
1505210364
940292220
317196063
1160973752
1947776842
1445948029
1609053368
1141092314
583471324
1100235907
1432023101
1657404706
238730767
90032806
608539912
160906658
2109043570
223625395
1044905502
2017788248
780475798
725154791
1946174289
1692793266
1051769835
1403863177
770008959
439074378
1060880468
1696334518
1265996469
1173934116
385790299
1678346623
1243381773
1657062807
92111713
2131254386
1885651722
1785082002
1566461032
74830597
893004143
677779264
1524709256
1000197784
1002843320
483017559
1239578838
160836803
632939699
76434403
1349786584
1702007120
844406760
20414315
310726655
239501715
154473041
307236196
335323639
1320888405
519943599
955707475
1375667757
1571892844
1800553255
1862934423
899387427
495207032
84175028
1630230075
159441845
261768252
1015913259
1204838989
519698370
351137631
1600907041
1345845925
505474622
309566375
402404709
1249513557
307371672
1671420024
1868332454
1285333573
1617603921
577861097
1750453408
1768180305
1037774639
777045742
1421905740
864210674
1434845780
2081021401
317050
981475835
238403843
1190534011
989721386
1507811974
1046988164
1119161680
162772411
1091428626
1373105913
727374008
1946017322
573917224
1561633988
1090547678
635750141
1869798280
2125886944
1576405977
981841805
1667891303
407398005
884076660
307575188
1520457164
176518501
1159913283
366959974
1894272309
1678533237
1606769596
1358580498
2095987820
1269271383
531694902
1433966038
156134701
1746854076
101167593
1255820064
2048487252
282287789
1923558934
2075341980
30426846
789183135
202173093
1045481348
1659320294
505444510
1090846357
1369669947
1340785319
1375904593
1474022697
1855847310
1746007938
2050632814
1382574030
1762811721
1655927639
1596988258
2118088762
333589361
350860129
469343549
1809466786
1328096027
154756644
879577991
627347794
1495654752
1245574574
1418825587
1120635107
256283515
1910167356
1688578011
1231291420
605861253
625884210
1273887516
669044449
846156666
823385671
1377437968
1498949654
1264411801
1967583807
195918515
902398588
1810804332
1701106622
23505384
1503241110
355397878
709783990
314234930
869591389
1099108422
933887693
687377967
425670579
1537569658
1607042599
1156558684
1745255369
345384890
1174416115
245210611
549830736
1062643382
2005049514
1261494406
1985500309
313649067
444730507
1885828365
1984484101
2494628
550946420
1718308882
850778601
305838811
853039190
315479391
620217597
4583592
1303605110
2132959008
781378480
1542935796
2105070236
1286749625
379735252
1009585464
901556525
1191964452
934242953
389190543
1676723774
2050959373
1095921717
318069300
36761996
228450598
1782750384
1799003603
1110449245
625827066
1482020675
1817258024
1830279191
6311838
1087016858
1158443893
1419178089
48184355
1229987792
2129813769
169466268
144810188
1521498803
612023048
619947283
1059239204
1738991530
1473248804
286106521
1049305158
218451349
1483677397
946727304
356899576
2008304812
1427372243
268182448
2046928906
942084289
1722133010
206605142
1139910306
1573289105
1068482055
339822328
629876912
2055629388
1542799216
1788225175
2101079276
1329927117
1466726360
1073791017
154205811
90148689
1664099291
3229171
1425455281
1487093167
1504035425
1612309614
791751629
883146266
938417006
873936487
819903049
937795197
257268716
700170591
1712574553
780456899
1019558099
886870862
1901843121
1249631593
685088557
600895839
1185656455
303224231
745603532
1239983763
1986042987
1167885982
543726416
1990712522
858608074
1434340388
1507569880
18294953
647851777
138667861
175675559
433383322
1724770523
1557171253
1918341052
471868212
1005145948
1222635289
1892180119
748639604
2019910291
1752335526
486029359
39308479
1220696903
1464067046
2072949118
1842224501
1278148386
995493484
1643171339
295691104
557077120
1017313237
942967159
201678293
1646268805
655473636
1082527508
1109437479
742266422
772710272
996207442
1744787207
489790769
814599498
398223140
510076336
1502096056
386713479
1126152210
1351094714
1853786860
1817497808
37352447
1132369812
770749563
1086284869
547785020
349542001
424746750
959358147
988370133
1090120759
226180656
514250129
100861794
404505828
414841240
1472894387
1131466673
2102540419
1539315357
1682928254
378112693
1576242603
769731445
1791593957
1073388618
356815519
1764196636
996431361
1957057530
740711162
209075119
71539519
1436987371
903929266
805010411
1441794389
632119224
626801476
1999464301
2079028103
524119119
1984065361
1939923694
54905691
1735102461
1713564359
1428028051
1961318650
192431559
386427808
919686716
501858269
1396124559
39189452
905252281
972070463
678638661
941024401
583592092
615150522
452096445
1253909654
332896798
1993608617
1122235044
1742560754
1328756868
879995750
1504507069
1764200218
753836063
484777949
1171328662
2032521566
621456780
916298482
1271068189
404306625
2100900751
916311188
1985914824
2090434487
1549585464
1970158689
1536810933
1960037581
438013925
643455994
2133458249
2045263326
860811632
1523257134
746595975
658020982
1591892612
1008391476
1030794609
203025053
872738598
1566027429
220750570
1523536280
977132354
1840030089
909727621
1440277232
957596849
916949698
337184721
1003174000
1344054964
4352661
1123819302
116051782
891472614
1306905875
1206808732
656617739
1312157240
1255599352
1282334995
1911673031
1283385975
2118550571
322086192
946637339
929660885
1568126760
174796054
163581218
1957554718
2079505710
516239475
2105906683
2086614425
1787656315
805071430
905690740
266113665
1632558555
651452335
543740288
139676618
1800790565
937008579
1837200368
1765192812
514877380
1575987164
636563898
1451099007
1280446628
65630929
1034692891
1217900646
175996699
1344483022
714534407
41268301
1257969229
443131373
459698053
1579319953
1887408762
1042135929
670886269
1599965688
568972789
1808120167
1362787053
1889073680
1109767804
1767530267
272112745
820925244
122530373
215615768
920660368
2020322399
1481245007
1300772147
1490390058
2007893046
784380217
2025514790
2098263643
1387172976
1084395168
308355997
452876677
525696840
1343923965
1789958413
1569780242
339897062
32874130
1930098848
1816345164
101794036
720882287
388806256
847036746
371419504
544319777
82095340
1563936107
841618511
1445391415
904068241
1780451302
704355097
776730954
130528381
1079764684
1895536391
377633296
344771420
1241682890
1890625943
847131583
1798346702
630203731
290715640
1356677987
1895785765
631179592
1164121220
1099906477
1967685960
1207115138
258120769
1276472966
1938346156
331808480
1989367469
1764242187
1390712994
630871298
60892992
204238242
201383679
313183151
1023903389
1710844227
518117500
1343133502
787869350
1154355172
1698881272
1087098361
1397887706
816897400
1648834226
501982761
99051472
1867457923
893630538
1502974975
274280384
1278494748
1118884710
125273970
875557636
2087865491
620138927
1600258591
2127159222
408999946
356177858
1522963855
1053865589
1437860165
1048215243
113919131
1196858434
1976440641
457761961
292998167
1530388847
12421157
439567595
448701623
101285280
112855902
836100293
749496398
1165971468
2081919057
758285707
1987126775
1565704655
265112048
1536646259
1565398863
1468151958
1544318746
1671061711
1314673170
907292863
271892597
1263166225
919904912
491922231
283328566
595831066
1102229021
1991505284
927570952
436655230
1188066133
1743640106
1110950480
1394393275
124392791
573209325
1791318794
2081991031
331121320
247415100
815681969
1689936835
1404690173
1608875037
2022241681
1787419671
1064197492
1039639979
1398354365
54129158
2088330324
1372734689
508793805
547063809
230264152
1215333483
1808630298
2108858376
1061948723
1051343067
445716036
392731351
352659396
1853904421
964756555
985423585
269961879
1795177986
206781429
433093728
2043710589
2021750059
480792832
1800414904
1441218156
1324579694
1103613681
1009882464
339713710
1105313030
1498563278
63079912
1313347047
1075229503
408673919
826001553
651556694
775865709
735578760
1243981972
1969669067
1090604894
1564817764
1387559839
1754323072
1690457929
1142136020
9868334
492973479
2049906123
867279831
1805502125
1068500626
344179125
759090321
1146805685
1339708637
2134048370
1263075760
1867496395
1557514229
1624793147
718513411
944402646
1873056166
671164758
775862757
760464242
2083124834
1465250116
560503808
1680141336
2054514520
1310537719
605247447
1711621559
633504348
644739958
750463059
1537704343
1066069535
2135236426
2033624789
1250289467
2041122568
1389109757
704343920
557576605
1265875246
1963010949
182742210
1738452988
1441965999
264034149
386337365
2044062540
550433891
1639561985
594561102
1206929675
796463662
1687448401
317213221
1219715129
707866867
1481210968
1478919208
748625790
580684574
1206072933
932561601
1392205351
2072195682
527125009
55342130
1344732504
1146193535
1304945542
1280127669
481110852
142550532
1811773181
1398198071
640863474
290033624
692675155
684605069
63235533
118154820
1332315673
123385435
1086869558
1779151737
522520470
1578841382
442939373
1277502825
518359702
1631808944
1319429391
664922427
1114620289
2111860912
231090013
767591164
990859144
264323376
342839831
1768288190
6814513
856438244
993240781
332365766
1209495631
2029671511
820854026
31774259
1709294308
404336255
1534171042
1888445700
1066684413
258786336
1727911594
2035600723
2065512265
1047567489
1094044391
108060305
1121386589
57076000
293497352
643238392
1541265500
577359914
2106873532
1318308711
219537020
1157029944
721884866
1750475119
1835282016
591413030
626282675
1445530206
373905954
1001909765
425008144
1504404834
572237176
1018359014
1314629581
1118499983
1497774625
1796513302
1558792058
206673163
1891378347
325761356
1881583906
1919755052
335457626
496119691
118636764
942477949
1075689906
1006115914
543340700
752263276
1018749929
308639824
2105564007
1049859197
1387246110
615313683
832667645
1302125632
1226778894
311032224
1391029653
214978490
1318341861
2024732660
1274216333
2117746401
1958246700
379469552
1373287937
789320477
1861873770
1707425703
1425779182
1855258463
503478521
1982893504
185987624
815462846
1553808166
378180675
1054399639
920013792
1742382727
797067217
1539348160
403473362
1207814878
342145505
2104589523
681177384
1385152341
1338927505
1395456084
1007397468
1596468976
16283724
417049932
1126162493
1768447814
1700397286
765511890
1471504792
584867665
1498434564
1486763679
1686637521
1146769884
2104856456
261353873
357489395
718995830
1454791342
1417851994
672462498
773200911
870206758
1694245060
1471901061
1901715428
269935523
1861082808
843068280
946006570
1604821697
1175277134
207013681
842267945
76245968
517731946
158906398
1691994792
368432759
40883588
1200904
1267868216
874214832
421567731
547455944
1111225446
1180161554
1360694004
935117611
609292709
1123576586
1647796432
878858215
13860590
1837938090
1474756212
994768713
152254047
2056920760
1073838021
295468055
800057925
657058732
1764930172
1892388729
297711330
1209250738
520485000
1983199258
2141927814
1114637096
1477612351
1747632063
937091983
682722632
1074268655
888897645
1231123628
1254347236
1992191002
1467618545
2107270756
1610544631
299338280
1161783856
964650862
1284435737
33322605
1092903105
365306056
919967678
784490994
1285841435
481544825
1577669019
1428149441
385887372
115867407
685561404
817427844
1472402706
749500524
358014757
2133761750
740254406
465734172
309556260
151086411
2064744304
2121655478
75243470
1148062835
938966292
1996934581
779488856
1182457081
1323020019
708898345
872451589
1406043213
738874928
1083445340
380510499
58943861
1058634045
1266534502
651822202
1588895121
1335436357
98027051
1697003590
1700569711
419145424
1703525527
2096305149
1485232839
1577925840
437922726
1013104663
728890469
532477066
679441394
242212835
361637953
437220756
344989606
1063904310
313582730
732359260
1711108403
187233603
568154723
1123830158
1401904049
1649450071
1997953257
1091182252
1061595753
1706791131
685113408
2016900351
2086859218
1940646249
243900214
77098150
81773904
566745075
1117417871
442070213
1709561470
209164374
542228706
1729652127
58016511
1975012537
1140968175
261381886
1073130329
220032407
1637255838
368153950
15426026
1675508787
508949760
48414667
402143593
1263126099
750849866
1277100626
126278269
572566695
370047636
1965734378
1270125344
404035266
398992960
1723059244
777904558
184827650
828111199
2063200455
1516563659
1783193839
768888288
227329653
669941601
161469623
164945004
1164478398
1093050599
374026576
965389406
1906945062
1015776921
279184782
1858978055
677193550
2131722381
271742062
1171811891
148087497
1836369740
2064326424
1216459016
648013518
798818
39776049
479426300
1614450733
1801388223
993807325
1425886032
540155746
270227298
1245952635
1908688374
1974040476
954771530
1717783824
1138483024
30219845
716593604
752694886
1438958143
59374155
1367889886
90866504
670179034
1925447649
767176362
2135033413
1681416873
1908793095
1391429342
1156084184
534701468
63211298
610569002
1531830543
602120901
746366528
1471764588
844544863
809682881
885448926
1311670455
1750377124
426501551
1739464862
1305784062
313043253
927200172
947715016
12729480
935850755
1917566035
867536464
850225108
1012633445
2013855808
134024012
138925312
828610199
387264374
259790913
712550083
284847027
488282469
120495093
1120894439
485230154
1255744876
809604284
1215707246
1684560061
594625625
1213460439
375593936
1045129334
1385994974
521274068
1231218584
1650246571
423293789
156279795
846594193
1876276544
1985957730
825103647
2127599268
293150171
1704902681
738740789
1901244351
1114150932
1117489767
383995460
1925193941
1719443772
396964191
1908018729
1620511430
709056602
1496257510
1358399470
1761071475
1151032411
418496724
1171686742
1057761657
1541136902
753927573
1943394503
250967508
1141795967
1444949748
1893833224
303179092
1453125768
1080886145
142316695
1480696372
1531466900
934472925
148710951
1058933885
1258142298
1764249937
1160964732
2019837335
28152209
1152026490
816918808
1627433893
1510274932
1408103004
1290537943
996295214
487938124
203914022
2093017002
421278351
313277080
1790575308
1826363665
437884815
993787231
1998532455
2058558835
49410571
1857662663
461893559
1159958146
1771388081
420244420
2112466580
38088021
724335982
1551395714
498107127
568160525
1180373760
635983915
1636405814
937525810
1139460202
200363604
745338861
1926244515
658664446
1919248736
634233544
1934015661
1074499308
310315514
510442071
1843538825
1140642169
2072814754
225403528
389844939
1985458169
1638929424
1622747285
1443426694
1646483923
986130283
752275605
1663045061
184838762
1041505168
302532236
669687268
2017207746
75375376
195559619
1119382228
1846645478
990469502
1792271680
1033995143
441241255
1176486569
180878496
761731321
2078264241
1233974353
849682559
1835947984
974181818
1508133809
1984341705
110234538
390664542
1488442684
119528436
518398560
2090943274
237219577
1127747916
376305035
810125876
2048042780
907576458
2019478909
818497874
42112140
810895523
652193864
47038288
1565299338
713453305
102897680
84229631
882287163
294730564
2143112567
540580008
987823078
1522996573
1996270851
664879338
1393963776
434264779
1038875053
1496615609
1997295829
559413052
1842645573
1402935173
1417224012
1895546709
1595057582
1687517373
1751869133
1856250595
741357341
1790234855
1962141433
1303988514
347837197
1918126444
2092319370
2074279895
576196519
875500460
437034439
1295714104
1248934379
1357379439
2008566322
550802394
2129685458
2118641218
289459295
833036074
1754005147
1850223955
625330023
1317863581
157098539
1041021579
980712818
1336124958
1675783508
373206760
458054058
578305423
1668779735
1840028035
1656298954
1017964529
2091597405
827949861
1716415466
42489579
172961687
146110654
1994684976
1438774146
1194723652
756612269
1675555058
1426148286
1113227599
113423520
824977224
1212847308
1248931052
1007856629
488677295
973455133
658808645
1136409635
2104880853
2100614283
946805094
2134476593
10535709
937371296
281087116
996820404
1255222506
552385222
1407950824
1603290127
1238764666
1603533081
189147941
293601130
1192645817
879533126
690104931
998461119
891067035
222430366
1808444916
1877857713
416169157
1810158125
747246599
1127701781
1188969462
503018504
550599077
1382196640
123292337
268503714
612039260
1863527086
1874721287
195871034
1416032120
501230806
613607354
2138249920
1209174003
749528513
718174902
706377400
232721987
1361700101
1364464307
429889446
1605626063
131038558
278653427
763479937
905773811
1311639314
1913219320
1974408710
692797505
1903744371
658660471
128746456
573837913
1999781664
788348442
505136181
906986522
1250190378
663995054
703102155
1167275948
160063197
364003711
1465864277
1213928852
1872209618
1393866289
2147340624
1069625394
253620460
534806745
888937563
1561368946
669688152
1401853416
1196569022
2043910969
876358689
784099641
943237818
1612422553
1147486413
429712885
726344723
1822696438
977075980
410668049
1088841375
2039499059
1545671894
1361458185
495735431
1960703449
782923389
1637351336
77555102
467511470
1421104859
1086846691
51113373
633542571
1899596120
941652953
1149202724
2078863654
1491669954
2079343372
1891715053
165636417
1026708568
1896372226
1864364083
1896494639
1808466992
134000295
1779456929
1160339050
2064079771
1433329125
1959518454
1836136793
1930664749
553297523
876277498
1817441437
212922420
22103878
1423882737
738410046
119187129
2015080691
698646982
518554718
2013923762
807798285
1399905802
396702057
643514816
1416003430
1790295627
784909698
2081391532
1133305407
914639126
1424595067
796731619
496851954
61470786
589281486
1266365283
951057679
1043873833
281987840
303441049
1999303042
225288211
234697299
1764459618
1356294187
2124688560
1043884046
80577428
500394588
2062190661
226751062
726857486
1577264727
1354848423
1323563423
1628772411
602099639
244488322
1889812932
389683396
539099842
722823029
2049869215
100485101
1421103109
984064168
1717446138
1608924955
937789231
467110169
1895986452
874508336
1338399851
1165934170
856818283
1220829750
1104759448
1686259441
2001691262
1306438733
1534377156
510895034
1628629889
1185155913
1778208920
208273777
1363212540
1383317094
548882214
2126457597
1235557025
781385592
1021270260
1577630298
33573916
785295470
1482273299
1816952604
2052165557
1193031357
1596855723
1439831132
265065253
3479808
1534698781
1206153610
1824855992
297027198
281084339
692417252
536261650
1347053200
314721970
1578660814
1028279879
114362487
1838097263
1970353259
1153974866
2130347172
988810243
729837512
48049948
1001559412
214044431
559890794
729385906
1732544561
1910774351
2051065776
1561045713
1130741326
1718107931
1035717628
1321168229
2114219719
1912084882
1419979956
555757557
1073092646
1048257056
1197431916
515150935
969746672
619907519
1681413352
1137290844
455464075
982838848
1605389719
1602160662
293002072
1231434063
1267351413
1804570352
1377471633
580331404
2135028065
639948900
1523515877
748786967
1958223022
176151132
1239414663
1032139042
871920888
499311746
50917819
679493674
2098838873
382624988
499396985
776154860
1334823298
349426839
1773124609
1671064056
1534940972
1986178240
1215114262
1627087692
588700971
961994463
456221691
1832169846
1594993636
986149922
164914021
1051978372
692361330
1756142643
1042445787
136904542
69495499
1560939665
171047477
804729018
1817890248
1721671288
1711120224
106447997
1343440317
1074169920
1356527959
450879850
529027571
242247241
1123448078
377699270
747401824
1621513089
1446358726
1654358808
1302546544
304775956
1434053159
347395442
1547034941
558674602
1932917393
535536018
2050714504
1959334815
463069677
1591607217
1078204985
964019625
797512251
1301121073
1007673147
692924959
141768358
968350104
1773074517
1401731766
1317394065
58204670
433880956
2107071783
1878852715
1491318819
280010931
435733082
1810679668
1834648960
338344233
465780514
1164619265
1709682737
807599931
323347592
1209510041
837130483
1337007083
985536559
1664704619
1582433990
471560775
2068076944
1818831879
2140279495
1415709068
348205741
1608265944
842478265
920477359
1198051903
967869876
529613480
723386032
1097211291
57842170
645808457
1722470602
87383994
1689355980
1162981500
1321439737
366271390
1364050170
739629019
944074218
2092476008
575305758
55327395
2108768358
2146295651
574495308
316293565
1084726173
1793709967
2055498456
1588128757
505994610
730927030
1806648719
502714401
491418179
1541327293
911561445
1706993035
2057208301
1049107050
1634916765
1729862338
1363255873
1053327146
1395279573
1271324318
684668090
1392784898
1874039570
704873202
1472237280
149243489
889528021
1457739022
1871270927
2001554441
1856922934
267107910
17669072
995352085
1240085533
1149568805
215263104
307843619
1545830342
470418923
785341556
1438756664
1724530274
304428710
249128329
155906015
812210431
1709710266
1712973248
624825908
1326530159
1910078873
383285073
1075327838
1969437281
285499549
1933548259
2098059575
275947140
1741390737
1917831657
268444790
1050074567
945589074
1604117231
1972048135
1575213198
598155134
1912468621
67321977
1288166765
1368445731
46200058
910980424
182655242
523553632
1912692780
1673285955
1587908750
1170493103
2135682974
535954865
943072570
726002907
1356361383
1007564706
1748158944
711124753
1806111364
678861955
1853460662
495529145
2048265389
778581520
121600614
690885078
613070275
157276221
2112608241
65632267
593171519
1401608288
1438009550
1185547512
812038819
934736256
351664394
1740386705
658061921
238785585
232290781
484934027
163076408
1358309857
2053020369
52077841
1387065982
728770021
421505256
792445654
2086339810
535788418
244273967
794585622
770233047
146400565
138751789
1664187533
998110087
1246350112
652545261
1037456616
1707931537
1408688145
1835746049
1985374956
1526478427
1701263682
71969614
843611537
1133974881
1270367192
1212408846
892276350
819531251
1255394888
1248306512
2046942494
1580122186
600110452
1969800288
499063440
2988013
2137533864
2023563025
874113098
1613431074
1851610713
299818072
680237353
931287807
692840493
970856616
2073806338
260909164
598743427
806132968
1682330719
107803053
1202773660
268879843
1587833308
1894945189
1434850348
76538087
991666619
1781858310
517094124
1140478565
1090254072
125799883
37685441
634500401
291373838
1926901447
1746447431
369873459
1051617910
1237374461
444753868
1080776876
1262544323
1827251992
865349173
1226849120
1367385940
916884564
1057435221
866527168
516146267
1117998362
1476795752
70369454
960793306
920757474
454533927
1699939583
576202747
1497588070
421922642
1646032656
462751283
1960660193
1177055703
893140657
1268944505
2037410046
1478933294
1556190030
213949307
1922059857
1249826484
1254351640
578297381
1992297409
552022005
1735322908
36957414
1222363689
723290634
36185631
208026841
779466046
1038140137
862130780
944522304
311365917
1192420978
1344925176
2131612850
1287541429
1089231470
231595015
663179360
1927336959
1194423694
774364995
1102852469
2005873147
1222173214
392558085
1376098562
996936934
936161138
1350915788
1590140340
856846698
2145870445
317795666
321977441
608056332
59735364
195879162
883592928
1974816448
1742684966
985616935
1483893508
443528620
73302446
1470988521
1569841639
1469324299
1650196026
1401542763
521363260
1057548140
1548661874
516085710
1248917300
1860612462
1688517918
713185614
1049834086
1648611506
2032760773
1733530445
956158124
1155349521
1708077773
1606190105
343779941
1941374047
756474133
1791001043
605892802
493752776
2147476080
1905847202
559699565
872061979
2037819988
1021602031
253019486
425884901
545982651
1785486538
1127749452
1763609900
1150855426
1996684773
602137046
106033206
1192669894
915981983
1753340699
1372612592
510857354
1703797241
315705470
1295239310
339551146
1816457025
670678042
298303838
2062023986
750474797
22656286
520004998
1293539461
866160136
738852268
1562831495
903838358
1313098340
1839660017
1798047497
532246619
1829031099
32621596
1531449698
161231117
404104438
134717554
1843537851
496939074
1064015808
2066648436
2088138343
1751759920
1556253141
2126316666
397483202
1058289303
454225649
1154583755
755290367
1004967348
1558160270
1012555317
219747628
328294369
1147817361
299203886
1108401977
1913428040
1010999955
1026789844
1550843296
453775124
1324394039
1075839215
2013972322
1085753635
1980930130
1995086849
1116158322
965350407
725966817
2101396735
1412386941
653974364
8600289
724538294
514446540
1010236132
1380268479
1600446018
1881167689
663186225
143818999
1855208221
763378804
964613926
1483833837
986081309
1354302955
1937754445
1267456441
636369684
1029972378
1753645944
1702263987
1040649223
1011649543
282034679
494688737
128374505
1116700974
304367897
263285582
1615582717
659537127
645366411
178534713
1989068252
1878901412
927445699
1700635146
2136943087
1794865475
2125839344
1505760526
1110973975
386789280
1995638885
243822178
449641743
2040878932
2086350573
1477833880
2019711838
1273697843
1102162608
1660643909
1063904177
703287280
93616660
764876561
1616009060
2021313932
2091429131
2043901874
1733666037
1005389801
1496214942
569221981
934806267
2004905498
352576323
270384093
1797582549
805969022
530509324
708053742
2066875009
872054517
1286630052
1840367187
1971655517
1584485229
1899327297
792404876
1914504817
636886961
382116979
1077585931
1026786455
920165575
522106676
855342127
1919633505
1876993120
51095109
2009748917
298754335
1555127288
1133771290
64596332
940524531
1597068621
362149041
1817100880
1819682130
371152414
1991091681
159488457
1318603267
261989814
687327233
692512046
798539304
1819852348
800534525
166179531
341929227
1277680
834584580
665682132
1610300189
314889040
1271976286
908194998
2079939031
1007689416
843463703
1208822625
1114067135
1795702001
747768313
1734902477
1720729423
811399966
2117668171
753537412
2001635221
1450318587
573233985
1147153544
803239153
1569395139
803644884
100489381
1617550818
517980259
511572622
577337684
1797397941
984033611
355544353
721844596
1092263950
1196223609
2068428806
234656623
1805882168
888447439
1183054192
1752001591
1280982906
923556698
630919086
1084911739
39743357
1134709789
536493192
1067207851
902483395
1657099445
278441176
314619722
291026514
803562953
313226963
1816257041
748431051
1312558318
394031897
2064140207
727752386
1333334799
2104946575
930114608
1281190795
721375439
1845360618
1078059889
1731318051
1462315638
870964832
437897727
1119016387
420176704
899184202
612602692
2060569212
499144113
180220056
615919496
488122850
1946427458
542784445
1399372414
1994842839
668102210
1552276735
1128888751
717354102
1084736420
2004532555
344549228
1092061757
1465550790
143379511
334901620
358292242
243576998
348897909
926311272
827240789
1342608485
547263804
1156510055
93257149
1611500861
1753028072
51173359
596208046
1746576837
1254190025
1937889733
261091784
789053931
1055435731
414139989
106037656
163966330
1362474517
681828549
1373557113
322114072
1206073215
2042298817
995324006
1404160798
1855030347
728263703
1467767627
709857666
445311790
878595079
1539900762
1003557814
1493808008
1434572439
764302750
672203576
386324988
348278278
1443580472
853654926
1205116665
1708216786
420772977
2016574275
1596659553
773679229
1373710623
1008678096
1816540377
1242054401
79607217
67356948
1100355803
1075156292
382776555
1447517232
3326947
1346416058
1909352055
1412303455
617798207
2024583842
414642025
1258869574
330974005
2080737428
1175353566
1278541152
1193452361
635332351
238188334
433728612
1609939002
923517240
1689623139
2025435957
1293054875
293250462
79074035
1300848723
1396107038
2067481801
724897512
32723381
1834212072
1500228991
613511108
543755719
136411908
1318435674
113614874
610532441
463674862
108996276
210147151
1592902377
715283595
290785237
57703130
926634183
66424062
1866517932
846154427
1917152891
1136725746
803828017
1274136810
606458086
842503919
231457609
104618001
1219905338
1361101766
1684080911
770489204
1263108602
211342152
1730114536
965547001
1870429360
985639880
99283976
405712329
396333887
785549412
714992294
810030894
1778757525
107017091
1276171509
2041213223
667851425
1636334121
1339871537
1509737608
2135703507
792730139
1240149218
1521891619
1245832004
618553365
954340563
1472706776
1370733363
1878451331
1653371561
564815666
1023321993
1634194405
1686587040
331292100
934810586
1985300732
1826541388
96457547
1117406672
100463209
1883387184
574059845
635262680
542794449
1702756640
1294430063
1630634720
354104696
1251043931
1085377878
317878174
283046706
1231393744
401551847
975687932
202807475
504754275
601473730
730252985
1182705415
586825527
1810133889
1448654050
2083810946
962324522
1403473675
1240144910
332257917
2016453992
302859961
1273736883
562615950
1849975840
1465320297
1617206621
167934518
535593341
633583792
1315651385
105927457
1398309865
868227504
1810267962
2118064167
212242793
1518336443
1773997021
1564219028
659135408
1898963741
341953691
1051407527
1020969430
1532270063
1240567332
1074798511
69848223
1919566494
287270820
1129908519
650067631
1251528347
1167804332
107416088
1819949599
592533634
1810436074
1181045260
659640633
436400981
1364347372
296927230
838065795
1051230664
186051865
202490414
1809962926
2110934855
1075065923
1737094140
1013931351
1567823631
13752279
1098066439
1701087287
961467580
501169698
254548815
300650133
740877486
1598889284
275854446
183647525
862021454
1772969107
1131474753
1488207805
632969937
1546603410
673539472
818377800
1324528358
495059133
974653849
1596214024
1563773161
449281394
327575191
818947976
1527459904
994057598
843201049
1681964528
653323039
1799324600
2003202492
1517527086
818367092
1008252790
842644272
1733812481
1060570707
1461756922
2141205247
331164882
621970125
1742470206
1515086985
448726568
331356876
686969660
78125803
235070109
1478050602
163461376
1690472759
11797230
1595050818
477434467
1841346787
810487390
1552824145
1298889099
691944768
1723745554
32552243
1305494788
460220659
680330955
1289692653
1495060502
1222645084
127008652
1529129825
959462289
1344883517
691997212
1238551892
1318149941
898576424
835600198
2001559417
1664075790
1720414208
1201705850
778145669
654867645
822220228
1205377777
1364646938
607357702
2132310036
277454604
797611000
388879318
1678683770
1087023164
698842885
947860862
820771078
1354948185
230050484
1188218237
1241312026
847995375
971436101
328387189
1272167383
1877619305
1693361344
1894373490
1967791028
1219379708
2041238110
496354855
2026355966
1849476184
1529068331
1360321367
1305495776
169990135
1036760398
1375734927
1688673932
509157666
1263111311
1549451007
1780291115
1226360858
1098558492
498992871
1228101830
1321486725
724722642
1463837178
350749144
303683846
538512612
1958638433
2001808792
2084209167
1857853683
271483131
720592705
603302152
428813141
2005923258
2033022780
1535531686
18051422
720740161
17221240
1306478409
1153426077
1965021555
599246333
867575839
727875450
1501748501
5644179
420490939
2086859244
358831426
1033033572
1601272872
2028479363
660578918
1230582270
1111262964
444129452
259030522
1978719206
1895020352
777326595
316417895
1109039
1102799646
479612554
1476595664
585049418
1956753760
507887267
1187054886
54750968
934639188
733845545
1956349298
11072307
1519015577
1553898620
1512372629
1799289148
736562420
1730156992
1492153582
2100927822
48963199
921828941
1539097612
1759928001
951970264
420747787
354499368
1488982499
845375319
1672074547
1920378392
635378052
1401670188
1405552634
1246142334
56215270
1030862172
1165314256
1755991810
1176879083
1503741949
1554390394
713735949
1391186561
1610665320
320743423
522699029
2010289768
1958393025
1052139100
1260642311
1419541500
239972378
1436802121
258526585
938176836
1098248944
1142600863
1220413448
1236841471
1238932002
988472498
2094008420
40112946
879503344
653466923
611611910
272865178
1628282299
1338824720
2045448879
2080740770
1822902117
2019530063
915749348
2086029226
939441105
1562317126
586559288
1508721478
431737092
1122560038
1366821923
1839227651
1733747396
2035020521
899265908
1199955326
1048046155
1596423815
509762752
1822486397
929921388
959044092
2034885409
2062416439
1439899316
808051428
414630263
1638247373
496923780
92339964
804658063
1474020034
1276864022
770858380
1859360795
418187850
469047485
776456871
1984848561
227533996
240986838
2030778107
322979544
186732891
169025955
1149913038
1829719000
757203003
495963309
1894720433
1405138937
372417088
101802850
1134415220
1759655981
2086961879
440420877
890315487
1235322599
1379191248
258934503
162184532
1385171112
1747275327
356199011
1864756529
1490869359
1662154149
1290813057
694503936
1407325921
2033790697
1681533633
2099264137
662999790
463816704
1225256037
802329462
1460607491
370316347
937609945
204726755
1431166838
1862455365
1458165021
808643103
1513342104
1871572609
900151203
75219038
847841288
1865587166
639610074
1504358150
213417903
1391701466
1707619622
892188092
1123701898
682059873
1473973295
2067704781
1634065260
759196778
7994232
1456019973
967844945
1916446875
36877471
1312025776
1180975323
1849664146
1185830759
1874323439
864674955
2031490273
1309208657
472876643
1371103771
847426264
1631996365
1425610694
856820488
1455507609
1919084340
2069484305
796318813
1362490860
336267067
580487924
1477287811
111228131
128378284
1611188542
1898954341
98141262
956368802
332244650
1897716060
173433518
435327678
418028119
1799143253
1032309902
1739692411
1158539803
1851444306
707383829
27455763
673823037
1919217534
14897430
1531798970
1802611720
285455823
361586247
205780467
815223593
189322428
513323735
165490376
759793894
2074040064
481921836
162316335
1733260821
759808518
1346078163
929626978
697642471
1318264673
890476866
2000730653
370806939
214047206
287332842
1221409582
315312793
1034606399
1802992756
2109013304
881069719
1110290649
2037512253
438673899
980341789
1756057175
809041995
1470459124
1899763389
1285690628
1745074253
534134287
1106377565
1059162032
2055765048
646429867
519949200
411999482
1142337149
634981964
1569882734
1772990704
2083593010
386326697
962075740
194577176
1461023314
1219399513
168545786
1237195114
2016616139
1326908391
603282972
1152080597
1196578620
1299723065
190402468
1124302303
1241483371
124173075
629771569
1965321264
1326313427
1504693463
965920910
1873812660
1553486124
1995559798
441594233
770717517
1295689695
1042402729
387085927
1490224891
1767292237
758995341
1522219957
1214980067
1231365023
1863776445
1241262350
1832077842
1992361373
2046827967
904042092
274228032
1420675061
1955614620
311440265
186555934
1159961644
1355281650
643215035
1228546460
998492572
1300147908
624070727
1142015006
18260834
684197710
1638635878
50314833
1100335102
2043132286
1642163706
2092227481
899490454
1903887269
534084619
1966358864
99950676
922199484
99321035
2066466301
1868217101
1069310549
1880653415
447862382
1072643510
1710562391
647059975
525409729
2078460084
146984288
445337335
1239954184
1631054671
1949205166
1106506330
53828136
1932717263
1963326850
1930188760
144902368
2007781314
1643956652
746672335
611828686
671465204
1415403613
1376991740
24110457
1043848448
2053666453
16307317
1411953891
1343439717
1058183987
413432522
66558817
1649840710
406139009
1814878017
1043187081
396014285
693209639
307628879
1046944165
1591495484
780045606
364382443
1371388739
275253300
2095892327
2122421909
98731135
241306600
1409942134
30820266
485844594
902106700
1264064404
662727096
1417303744
880132912
915028250
837567844
13331863
143769230
565106708
2031264993
408522944
740456941
484580517
507371288
1663785291
1657045978
1972893787
707662092
622307293
2013601144
1808338092
1485623571
2078470822
181611225
524596265
1671552018
618968819
1172005651
1135800150
151804485
1386859257
1212663478
1809269501
2141457220
1132311340
978549474
658538070
1555786662
6919340
1634665665
2088896571
196046584
1767467524
1540585223
1618488152
704994116
273240496
1971051048
1897740256
1571343083
1889730184
805030985
1185091268
1295515779
398416142
1238766676
212317326
1135221635
1378875120
1722731478
557751563
1261047770
108838812
1569768900
1775352288
780905693
1017790414
1217476527
572980032
1163591390
697840664
1497892896
1476979600
1104421796
225489842
1508003997
1266680628
1964478819
387546687
1779552116
1815440290
567008616
178730985
1451757098
1957846783
539223151
204512656
1330367171
1122548512
1562395327
2100727143
592833393
649795890
2028464449
1593745963
2029137994
503505640
804290976
1106588317
100221337
1591066433
1890677918
667899593
1362906341
1476056301
1876062131
974950142
1663445986
1062752481
1909260831
1560830097
1664922481
685521370
2030617621
376643296
906655571
1909520496
1843397730
167869450
849037974
682656587
1178470311
511351546
1799487485
1807729879
1796938125
1707746020
1674326406
409827661
1981989057
695580385
643226330
993654236
668189417
1682621788
1359560893
966216528
1983983226
1128927683
1357068002
1938964114
283114557
609882779
824415189
913261185
671667961
391139897
1507363336
152486832
1639300551
822761721
2131473519
2067049298
1356911875
1563416719
1751493294
260569501
489559026
594722559
690162678
719542575
975682509
2084899434
543718574
896805723
522895850
1870029573
1715188558
1469743162
1710373365
1971032411
424880589
2045983621
61689601
1312396214
1963964520
1395100736
1817593711
871144766
1823754385
847786452
2053399464
448404588
327311603
1869213673
457930580
157212434
1778251276
2002959422
1509983078
483805986
329186187
1285141488
1080970343
339544952
2102567750
1753811498
949819399
108277710
1276589747
270973363
969603288
980578606
264491293
1252976979
1482132957
1498902034
779990428
532082477
229952220
1059042711
649063038
1800987337
1092549923
1483307705
587565840
529859670
25801868
1588225940
60609379
274198220
4714349
530440194
535277073
177326827
700379933
1418793869
598616329
625347187
2091014646
1018449254
1585076121
1427936796
1966975790
1221075283
1439889778
1008876271
279892516
7312298
1820057884
607249764
1053446568
556206362
2050070839
2057941599
510271064
800032669
1683218808
2003713220
58083765
731910011
451668747
1934214271
1324675551
1303729353
1985035434
1863074950
541365076
1915040975
1966125009
1634868969
1050517136
609486892
1950633535
1784086962
1016158587
937132869
1084479152
1075556479
900205488
1882617946
1966933542
2116675806
775273491
341970370
59841438
76832467
194233582
648558812
1855544436
891266670
1848369643
453443673
17015116
1140436018
1868841740
392813513
1246997868
1722051397
968593655
1390270534
253570478
927094408
1687509725
570179417
1966445910
946361064
168968874
1505020801
433034626
2047261480
1435097990
1532388041
1450848873
1740094432
1889549832
322551407
850305325
1151360777
1468138584
93333541
1049653982
1271618505
1677364389
694983363
892668008
1363773985
1391118360
1142458531
1146702838
1245707751
756703566
1291963259
1616411195
1281310264
740533249
1347124044
57568186
1870969916
1983806084
1768036672
1746259828
1685282915
1051312964
363035386
755786535
618243788
543070815
1527670957
2089532597
1694308181
989111492
660394260
497289295
389393360
1550843008
523147950
757322809
936936328
820809545
179173044
658484746
205090171
1030426327
75165235
1819525313
472966991
1073188453
785619064
1590668501
186045855
1596412477
247782632
558319742
1832171689
1536159668
1494587614
492382318
779052966
832255488
468174870
995307045
755163450
632309907
371821811
315263630
2031755896
22308485
504103777
1592767123
350660537
124767199
1275669252
2055523379
986890005
190989095
840298169
221123321
637859329
65651825
1149526591
2009556521
1107147269
1923694267
1822033513
1534440245
1692470884
127857548
831183687
1861871028
1064593895
631894399
1301291687
2075734401
1598500622
1019147847
1627179528
666474332
1215658153
1276718103
635414377
1694265844
1477822840
2027821829
1226268667
912818072
1206851515
1740283824
678967421
1520810034
429920418
364437419
1197185193
1492860436
1298963840
1578889227
2005767806
1728531325
1737827461
452009015
1720495534
1400307134
929769406
647602320
1234432075
1346820591
360096319
318527511
1231923002
606559030
573556346
411904185
899692989
1381576254
1042423793
1152840887
743663798
927815780
1605313282
635366884
155480483
1201065591
1611225712
1766599416
1609158913
2059148506
183575544
134038273
737466912
1342230654
61987484
1385987636
1105387542
413654789
1334298197
1544042738
1979951145
394760008
452016475
1803227609
1319523952
1715854844
456369826
1524514945
1535534133
1184944473
1048569931
792199693
1485429909
256373743
744170641
503764211
1621504457
1383095969
71614322
278145958
742841501
1658933720
513888612
404600720
1901446414
546136436
1142841161
180852392
1697100170
601746304
975509622
284800992
1484141482
1358529227
739909712
850984876
1845719161
636398494
108402411
329882266
1719253633
1835947984
660673869
2114116892
1447089302
1951804911
1556966517
1187114696
1481239296
691845309
694231987
459095078
330070224
1145141102
55385892
325197402
1225774132
2098228072
1917918091
757367795
446937485
1222636879
33507093
554930364
87954928
1245035893
1436813003
475601938
284658688
1220934482
1449433765
696944451
1495386651
776870811
1659514570
626011238
1673025997
1822828415
1042883478
49068867
805808063
1700356680
1409192800
268464382
1518774447
836233041
1845390568
767187099
1482167578
1693344188
163580090
553088668
2028307503
773241956
557950708
2112914178
2142524249
172307172
1815818341
579611365
453559490
1240123786
2050700487
998988368
1162589012
594847292
708661785
1906391102
564998292
1016003943
731790502
666814578
1228945110
1114639583
1248927430
791732905
492274513
1504689696
322344980
981428324
1100362912
1911529283
1931708584
2409963
1212466497
1905981011
1663239552
373883134
1027513345
1567278847
1970206529
1120528316
527959153
1755905074
35159264
1123888383
1257607496
516064275
1125653707
2095910471
962443076
666077485
353874382
634830031
97209984
314240647
1284413162
1663825337
204607452
726018358
665277139
1718992401
834711579
532477079
1489499505
741377360
229193474
1958692365
797921792
1829811013
1198348056
1790946408
164108685
498318672
547203524
254151963
283753733
489794873
1991121755
1086891169
327652403
1406312855
824122922
56611805
2046828789
458844418
871746056
1486410045
25603730
249349275
1123898455
1248678525
569014793
1758858590
1177982621
1628385003
626811664
259893919
1594334330
1617156369
1151454893
1915879233
1331016012
1596300766
60914624
505084658
695514060
202857455
182727062
551492054
1381262379
1419076267
381099802
866615790
235212087
1498473350
263830861
1748653549
375352130
321886151
1829118543
274043731
1529728424
664098507
780052871
1659606594
1687326617
1091225388
524505368
71056760
320585308
1531106002
1132491269
1816463400
1473928916
773493877
1495729546
875185819
1883032086
1860956664
1007908618
366250950
1708778071
341244186
2129457093
1395417651
1169564976
1407631403
2114735695
344730271
1572641280
853214796
1134224108
1550418214
740860561
1128664121
117592837
450638301
1308697965
285078962
604115091
1620594765
1934654154
682444188
329914213
361703225
1136935940
652701844
2073619199
1844036813
1248910135
1812997727
920007059
889061535
2131367878
1056329543
236182437
2091090294
815670072
1390618899
2002665039
585239841
1352475910
147558727
1203266147
224744113
763238229
1303411828
1021092664
745277650
841974670
448045379
1376396927
1769661629
1296740240
919368643
466267773
1828950982
2144986463
1073738112
838176572
1861428954
1827505540
889219927
1384405063
394584581
516598591
996310826
1625374461
812779858
1438216155
1200231340
981574060
103333559
1035916034
815562210
571058787
1794967277
1339423514
836475048
1697594958
771874560
1120304831
1471480389
291333882
822681462
892199740
1308838302
1530851422
2044188841
108431069
1215887974
1524493341
518208021
593359501
935483079
1827355554
829060728
1324734316
1411018828
605640216
1388367366
1869912922
512099158
893501016
463026985
595507114
967126223
528393759
1663871800
347938216
617645958
1895447808
876258225
2065025059
1669391487
8935583
168959735
1369542364
762502752
1115262248
1803744596
683134408
144474741
2013594494
526739036
1624371179
335309015
1206545335
1731984990
648553375
858856597
1568746722
1238845375
1759811017
2083613810
208385750
1079034060
1509126968
2143857369
1679801529
789552706
225393253
675093723
1075954100
549056289
890544190
914956155
1665410142
1857372099
148913182
920832534
1325158474
1707183759
425974924
1569150426
1532385867
1734897382
1935609940
832946308
602358996
305416386
1545162069
1099322570
819612275
1809831381
2055381123
1610602599
923247157
697813129
939863310
41413506
1243103780
990781966
333548531
967027564
1136396013
2141180549
1730897340
1869848806
337704802
1489115661
1864961701
34513770
1220692417
2065428432
479827966
567994688
126554775
1580586693
713944250
304784673
572795978
5115888
592948391
965042162
712773545
1201837176
1015587735
311929366
1222695810
3127142
187623982
313494274
544827106
2129577525
1395791647
1266413760
947846469
319480890
1891615484
55024781
627086770
13949735
1578372662
954132681
228090087
986170683
731002635
272419690
959992306
621515159
1825025463
596560695
1212752850
1795379524
1329623131
1481095433
972156313
257223542
2027045615
1892624424
1405624002
792750408
573235440
1032403925
1141430481
851145747
975273043
171091387
1865405885
2127504999
450756040
2129309906
1232298136
1067261370
1637951070
465948850
1322711371
329768262
365029764
614342550
1490739816
332996056
2033924144
594052170
1212488569
891636964
1457024406
930695598
1745314874
1059870393
1287124627
2134409007
1222421218
1656981166
1533395531
1560185340
1392567736
29416606
852364146
944235616
349026532
901233224
265141563
2097796137
902454675
137435142
748627792
1972486476
1818543659
1316420882
704945448
34052895
721340417
1332015140
47770290
1474144480
2138140895
1712209771
1044302769
1105251694
1199975500
1200261025
2002666453
473611451
636970707
1662453649
589086194
53009458
1549072060
2106971690
1913249812
1133042707
1958104724
1797383337
409758320
343381582
434318650
1739250248
357581440
353421689
754715293
1439061909
1762762311
35633390
324740836
375257458
1483143407
1774600789
51097955
1616188064
1737448987
1478664826
1033122914
412161842
1212069005
2065852875
1482672201
2128242523
1810544761
1391246064
1949804545
414046911
740896567
1119253722
488367700
747423637
630798477
563224586
1852119792
34822729
2077553521
402265744
1285744560
1065065111
1395132861
258151536
1187426118
1222372667
613304073
1087262147
872868911
664628795
748653479
1588243987
1225766572
672542352
2086701047
310356773
794154312
1725836749
2090002148
279697703
1971023823
1010371564
1801506323
1546525443
1556723293
957521833
890378721
298804363
388519016
1457781777
222812911
149891256
484916931
2023852913
960624044
401440507
1617784642
269228438
1076024936
1488366616
1655497939
1090659187
1853082701
969778618
1696534465
1626750295
1977922105
1645405868
810455051
91842485
1737481233
1638528845
73814912
256350828
1066690790
1783177607
1361313609
682259254
611861460
1106477292
589150870
1582235040
1776453350
1385355119
1422411647
799475129
1670013399
1027463143
987295607
1885741885
1040025854
110613820
1416884887
290312853
1799770733
256704482
1070982267
1946322137
1029218677
1300117452
914850959
622376888
314071338
948651368
89772248
657200409
45050916
1800427697
818325212
1670551860
282994612
1021114784
961330822
1369826484
2132944215
1088200174
948737759
766889202
2013715251
58997005
90086222
1961367441
520822516
226431483
778273295
1072028416
702281542
1180308615
810443179
318895535
2125963089
516046459
695684449
230335297
1901713694
1199042138
1259234427
705009412
85264929
1307683171
660322200
906674045
353802792
90410475
27667467
112304837
795028662
590074789
783431455
359357104
1357023133
1601650864
891357165
684717559
649412414
1321506372
1564433300
2098421506
1687670095
1180499645
1275321440
624855058
161666823
1360863901
687465109
284295857
712715346
1054519638
664637332
1100724407
1051844876
1885044086
370893566
1281631435
1891995954
2037700821
371942426
1781210843
1915452774
773570093
871845927
960959710
1684486936
1799043212
1781745518
465235527
1056668682
863182673
505546832
759601369
1910403560
1649310965
1213724223
1317282880
1441937065
1160908847
953455434
1825866007
2048630299
2061218001
1200551880
1979375484
1645547785
2057833689
1017407342
950833659
144308798
394315743
199977311
784201147
1202474110
1907901878
1669365383
1556980586
2002132894
1428935982
1748115954
1412750482
1123976441
1229962143
1783145161
1375654235
249592684
387158934
417051450
256201611
514589566
1752112070
695814180
2083720775
150426858
412038630
1076513911
1649804784
1838704094
1502468724
1745237449
1311869614
618056735
464054475
761075593
542434885
193481127
1010397956
527094790
97186262
1670838814
62834508
479234784
1022159996
1301012890
2114412530
254740765
1787641030
1338115148
1653586606
681204388
963991711
615523765
1221278893
1549396916
619438951
1095986532
2114213960
1137031151
502756385
114746105
1160373263
1892274206
105844937
1159511898
591677135
1818904961
489972766
1095868207
67700424
1731764314
287490543
395070190
915904956
683183023
1728872421
792868316
1335262740
1735403159
1487893928
2015371823
1171110777
593864508
1644985700
644510335
558900617
612252963
1890975244
1369401506
988572117
711004496
517990453
297825072
1447907275
1846187655
2018764777
1672763532
2039554714
819645447
891522835
663393230
316454715
1281760608
1968264361
1884244023
1830100143
1765534708
1158821106
1333442025
1134271757
577954326
587452753
382264880
467405318
1410678094
567834206
560601961
93668922
2117652049
1341123952
1773105363
1917160020
413846748
1836460661
1448531412
2000324019
1741461705
1423087339
272911846
43535008
1374910830
463159800
1374517203
1856847605
298161144
1444550001
1962963310
362798932
654893234
1179043806
1145183927
37525944
33658623
1167110285
1984992923
52142539
387074881
1649073051
1857610727
407365273
556512196
910335134
1102855113
1109405116
973734177
1944971502
1203011992
541708849
396973525
551165045
1049562505
1577533646
1264109510
310688263
677766934
1464989107
1431709053
2131197486
1656531192
2098173271
395671212
1107102161
1182807317
398830650
536775940
1462127590
718592104
1168628217
246604896
185840445
334780849
1974551872
1203248127
494125762
937298563
1883408611
1199464052
819036575
1517255728
1039980753
1719753385
1502062282
1669147967
1554733000
2013253373
1661235484
1561565686
1995634868
719174307
1583972755
1827342267
354685377
444268927
1456934046
1718908656
1119886098
308190609
418274252
611312158
1570373641
1190436755
1251373998
1724992676
628969779
327196549
150252429
2025865247
2131812857
1741040612
2076715712
1291696772
887203097
1517839977
834955583
1840012667
423770745
1114222480
1958126311
22649872
1678901090
918943259
1406967847
415658546
1717138408
1135983947
1355965803
62517535
1938809307
1325585742
691739587
88246788
2134583129
286335328
1722774050
874851771
1521358173
1704433943
762420147
867431307
1071735717
1696329819
1652207338
2041708114
1391529774
1771043987
434434521
1497302545
1833338841
1308294858
809160715
109756593
705467968
1356747272
1485120117
1270155486
406247141
1754739125
702581362
611804509
984651528
2030653476
1960866349
698342833
641657311
1267575686
845130661
1425550516
1783915422
241040472
577698746
584569813
542897608
523007644
1724145442
1621707206
1457751306
38920260
894009091
26157272
1769759722
1677640637
912040394
117654293
695652005
404210830
315711577
821157896
1632547938
391066231
1043979733
2011175451
110726810
1386609707
1584352023
2130300604
1965674447
934386312
335323639
1030699909
240583651
885530296
109414521
1314792608
355390467
156132555
1792168700
465879351
1917527806
1040090190
1202399141
470913182
1043715420
1443554129
1109169813
403006335
603545552
969499633
1996297874
1771330809
855438575
1051114691
1345501767
1723472704
380143065
1462058943
562110046
60456446
1630561593
1616762819
824499277
1400549715
2115560846
1664433204
222557351
1358423966
1349894692
2000459280
868908868
222002078
1314402111
1018146343
1780469570
216344379
1777664861
1119782097
356445330
660297311
2007521145
1078052459
428339343
1016389444
629982470
1709517716
455935949
2098396375
1403136509
1118163714
1991704148
905787584
1977760321
2072489334
2010895079
428290706
87385870
1620549341
1527996025
1037629053
939345780
1806157771
1254476577
1793463177
1177060668
380051921
1920991137
977155646
609559292
129380929
246911790
956677726
2137708564
145948944
2018296317
331018292
31976649
2104125672
418028342
751774862
604944232
507709425
484583908
1965062427
1258702363
1769711587
244233605
1116271873
279851040
788854983
1332538477
1298766689
305317727
529467874
2038417810
1115596083
1262885628
1742247842
49288070
165957959
1390413500
973114285
980455231
900765383
546542294
1691973413
44067809
1938114613
1470050432
194794937
1540904641
276632914
1887800951
602916862
672236058
592498052
390287682
1140827539
740662321
1841574141
474041040
717825180
914175605
1277270958
795993140
688157056
1261782651
1613351874
1325549652
2056857714
274617240
909467718
186194799
531066362
769828771
1330083929
571245316
239367408
466472072
978680823
1693381240
486726868
627482384
639114832
1982749050
349274890
1122739482
251682857
363371292
2054577036
1211247351
1947483548
687082895
1869890577
844797195
154863028
1959800317
2124962926
1418199377
1133640279
1189399063
1318535695
573753959
221633226
329186733
912858069
1418759478
440448963
437211819
932253581
553658399
1157768228
875888658
147176697
1872937602
721218332
1134157947
1657282040
1490257246
1611782789
443067659
120931768
747046999
1198660572
738435184
214804936
1440424509
218787562
90426507
1718205255
213894505
1303514196
1171970815
1718961557
510571427
1036762114
2065145907
509454902
1325800684
876491412
483853872
1767562932
1383739322
969758659
1963482859
1388266443
404619793
1233326241
916720495
288587924
209998655
2082143283
1976032416
1484056265
1532243099
222019771
230118866
1523044114
351482081
1933998929
1600253701
1820627945
1931968422
397179393
1203901077
393420964
840450922
1536258355
1242923461
892744565
930513893
13793872
1175244259
1646515982
1155649471
784560199
1219972188
438887685
953061792
1491943121
802738055
2083135883
1816999306
309729809
1168718518
881806425
406818047
1525648083
675842006
13953104
1731988348
437536035
2066007133
1007644355
466045504
186080204
1502129608
1823736657
946206459
1825795469
1813316026
829428267
644536079
1250820405
1541864375
1243053204
1958623000
413532261
2021820098
1697777469
1921690366
1279365317
950073977
63524960
1807735411
1820325803
147368182
330826680
1323311700
825652083
1613381735
1397031152
1039438046
1817829805
1401077886
473362463
1482940739
392263090
1888745141
1241739733
1631758873
801969329
1702385577
2078008101
815069670
1228680425
2022129676
1021960466
292697750
2076098426
319614779
992245498
1394133833
933685949
1573893798
1627920087
217749627
971209837
538374628
693517019
1289084210
658158537
1860342988
741964550
196509171
883882713
1874630994
1046964
1263771820
405908637
669556738
1075101820
1787038418
41023811
45319694
1246164448
1789659169
1745268885
1604921633
663497758
1738234809
1349593524
274856371
1135009309
2040684884
793335930
366918152
699707778
1982054620
470900282
235277684
695788798
1780652416
621286737
790193806
436795635
872174607
1680944792
834465279
121634013
1516394948
384557808
950545768
736119319
366412825
281472811
899196209
1406826599
542261818
1631078551
413048304
1189049863
2112957735
1062786553
744912113
208256393
1421612432
303342235
1027631535
2037189287
294272348
2040823122
2114924739
1151054920
527915633
1918820111
1583133809
243289310
641258463
418265203
721207459
271509761
43900577
1013819785
1862996801
16057044
69046559
57433107
2146635814
1548194089
95125130
1845006210
809902838
1578068235
1119282972
89426232
715684284
10344726
1713557393
357567890
1384581548
1630066223
481611301
1710682877
387392119
892013444
582872460
1990192956
563035985
241774224
434339343
379312497
1931230303
1529833038
2055243115
1452620945
859035973
1712459565
626399780
241088449
1779296243
1692568026
269124256
840142822
641193518
637854362
175963373
24575460
953206518
1301089135
879894007
850169988
879637183
2129939360
1600022657
369453492
1593799564
261268423
1875112900
1561061495
153546663
1454574557
476239319
1389185695
202077596
1471599809
398737507
1603197612
1286761989
1436006498
2091861774
1267176817
1635667021
271964608
2139504267
672291744
1419188873
120857342
1890584862
2125702440
1670365176
20219950
1864537999
186728830
1010319587
1765443591
1132846542
335860629
591550137
106946687
1341679849
1780416716
1205362436
915668691
1291377251
1607295749
577135151
102031415
1654634741
1334089494
411730203
1482287674
1341827023
2080118058
119745894
695598201
1168495599
615604932
70728684
1774702432
1403944246
1779206009
1121569394
1216244689
1198235475
1458986940
337894266
136926165
1545426991
1441924872
1141193810
1831343305
436497941
1680518793
2050774986
1676428423
1285221053
1013960491
1719528741
1805634859
2029205549
1267183213
2107048054
150881056
1110514270
2051522465
502721189
865361221
418235503
460810140
280962871
685143533
196031728
1177654519
2109436417
1496932177
1156993723
159422967
1875171062
1467046770
1900218100
466006780
1170048265
552445361
896856323
18981121
223008313
1093192318
1986594583
1173546175
1492473841
2027997391
1284831736
1266199852
1099278852
172029703
1252861579
1191728219
663443686
1204074908
1832945372
754476135
1913632603
103654858
460417489
2121227029
515299523
1037435600
1240826387
1609728053
1978851544
1736886364
539752982
136232053
1479723487
95687421
520512506
54667761
191996060
458450791
1949010025
421832654
561249473
1211607968
2065244288
1497055821
2036280661
623171857
1484559946
425723811
1173673561
503621352
446027380
2055674131
474132552
2411346
617449783
1428952084
1557618223
1934276025
783945280
500745374
516365773
879377139
435517407
2120573096
1729822711
290232088
1956959005
391558346
2029132026
11871289
1382584512
1621705168
1006906001
819071665
678588944
1202346160
1155959402
3227313
840683986
789277260
634693229
2064848661
63923055
258403525
1004885447
1169909408
1711855111
682853122
323608045
2140245004
1988280175
404944088
1574565404
779566017
357525824
1917644282
1396663377
1070394558
222515425
1376905048
1767273857
1401979426
638474684
1637654678
26030917
888213012
17072199
697057132
2120934460
1483155573
1579010069
1404833322
1089550150
1521661625
288274669
222113516
304350302
2135980493
756511222
604267500
2137646472
1771158828
1268424915
921932950
1695345579
362331438
1952897776
320690182
657429112
243961993
832267009
1719721014
501446022
1580926784
1997469947
11746622
1652550609
2092616001
1219530479
1928429441
1479741700
704343472
1784797046
1318413636
1160104376
404605554
1408633089
1474551174
1218367291
1005444055
674598251
84108788
1831599018
7531071
837577856
309341388
137259523
1363152395
561980
1720524160
67239751
946646036
2088178980
810072889
1183491258
1090276571
626493741
363822881
1889288250
1127846050
575573295
1093207008
1498858984
519613141
1969961782
2072656256
1255087722
365810359
2092576735
308487918
286523420
539142111
71123557
1962785202
927643314
274513713
373267986
1792224254
38299506
1593104980
418483438
1410116672
1707765211
737644455
385289073
1059396316
2023298796
1712953739
240934041
746336760
157982505
609493658
725571343
831512038
1283938800
143883911
1682105642
1477822444
919156268
1154434672
9892430
999311988
1752487996
201175555
1954679978
1994387243
2046226872
1589143002
567436954
737433600
110192648
1801734668
42464613
360220628
1270077304
707529988
57757083
579891636
547695887
1430715093
1701196705
1962932003
1670469656
608712296
813857639
450785853
1034212281
1445903398
1245995358
9631840
118409989
1124649393
1400696635
1641152751
1474065012
950889704
1947609965
755887741
850334670
708773720
1144397191
2003786923
1635675168
679151685
704998764
1215723200
1600611586
1029801789
1105370066
1949911314
155645911
782755717
851239104
213742740
904430638
8151774
809239600
1050123677
992522598
55120191
1991182794
843846142
1219479086
525200870
1193241399
979290766
1996317325
1069190806
1221670915
918405341
2098642532
475285849
1811793737
1324785877
1515565501
399846478
1588410184
1249622226
1882996293
2066696125
546895806
2100383848
2037022333
1943432804
1537927488
1171955058
236089655
1780657642
195266706
1255737702
1599541559
372339099
778404572
70249445
841064857
1640797833
355226697
1605828158
1759170696
1466168842
1621549991
1819341274
632594783
99060219
1642702238
847592351
220246564
1075950362
1556646060
1785625078
881260488
1021064872
1717026150
1564767015
719563868
1946547510
992216204
1059455855
267568686
1475927460
1682815324
1309867056
1154097967
333064804
1840920678
1601960511
1016360038
1482001924
1641765661
1822656782
138360371
169663645
634944399
256038140
1870526310
1356806370
37210072
848763399
1924510316
1905647005
1092650862
1180110758
351313766
207058902
1628618099
2006641970
1291533815
879980860
1895999051
730330394
1088641198
53778268
1727774143
39924126
1002559155
531364974
302336682
189936831
474501766
1480400873
375733510
680057895
896947814
1052494926
1422989046
958365708
839868868
1097101688
1886931333
2134504554
1034279818
888037241
755822423
1591312067
1824966578
1801496997
1715451183
617682318
40812288
1004863879
1434822466
150981372
729045470
2067111919
1048062396
999767572
2136104786
2046167383
1681243788
1607573698
25948740
117029370
236342117
1938912822
1521852186
1263510536
733519294
854458972
1609909470
1443015
2017803483
694240977
286156419
1264424268
1903882147
639846626
1282384289
810210015
961897371
807445467
321994986
661121560
2020396604
2083109539
141714911
400547267
1629528570
2116522012
1810417044
702842948
562448986
131552343
1222881142
37331656
1813193359
349134613
1340898571
574395608
488996813
1958715904
1181091311
2019982045
533109577
647111189
1507587005
1101938537
1670180987
831926824
2062768566
67480144
1121380551
2123522617
509077248
1619796954
1766031656
751940787
1715008091
102308635
571386458
1753128654
1803305642
1970048903
1004944638
1098044156
1971363076
1436952912
866200724
523994051
445817312
763676899
205193013
1292118313
768963272
926650693
1391833301
284300829
1605054063
1217141399
898690973
1062074468
926120375
1992807496
2109957764
565443397
176424373
1668371042
1945696834
1979254996
1133910274
947928788
743504152
1865839555
225772925
525537591
32246588
787426538
1334138270
1392540117
2100386338
834576648
270959370
1798180314
388546955
488792467
1370125246
633709623
1557334810
833859126
1949271165
1753914325
328936067
928788267
1189846535
565936426
230419379
1704650739
1125506076
546397306
194050641
1334262692
250413852
1277855698
1674760506
1077476740
1446242141
2063863735
1656750722
455227930
649230377
1129122573
1732448429
1047054116
1148105571
405337610
2138682778
532089875
1354789566
1272352014
474213357
977866650
446232615
791423600
455624714
1414595879
1251678129
1566083183
31275335
2103652591
1823736146
1838887726
1597978256
1942297021
491454249
1622760247
100974120
1893992567
1587249032
2127229872
33085711
1412844206
724991302
800289230
202023552
723532461
485378612
886812804
1774185056
248688076
253532194
1506028263
2043535160
770175189
337189589
1166297289
316914564
1567983313
134076667
727594487
1340725624
667794832
1511243676
621367597
212938049
341315154
1217326712
484019239
398697750
81489794
1127902581
80171599
1206486503
1978249841
518060749
1492583204
1694921219
179566862
582789946
1014951348
2030849905
461649175
1505096088
1377328787
383876115
193939007
1007247093
440568192
1920088191
424378074
1563355381
310690733
1069957549
1794001400
558297302
1093803590
568621791
1510593811
1115697229
356684691
1587789032
337423525
203140999
362573488
552994532
1802307654
780664155
1417409329
659096562
88055207
166804363
115855346
1736010019
1163778671
233331565
335979819
215319368
1325004503
1936004259
1448453928
1940023088
1276330453
1001117692
2009523803
257547859
1885010475
779363136
968247731
587208066
891209815
1644700951
1866332889
1339424116
2007972558
2085636191
1110032629
1815997457
1975410153
1332908001
780016479
206544397
1970528496
1956564211
506495479
1003449850
1844079116
1816266275
1358828355
1539816532
552518799
658894463
148717645
1346280546
176301049
965761525
1424229684
507375586
511338467
1820317368
1033716248
534552897
1365623774
1228616040
956369098
1220590330
1631771589
1201104356
1893563542
48129773
633465629
1641837755
1949876018
1368967849
490565741
997161875
1771060322
417139424
1423391274
586361265
591233394
226680330
665943192
2040309790
645878823
1967139063
697377974
1649570842
243105239
848771559
747594677
897520570
436018051
900458319
56045940
771358550
156491969
1389433218
1405353833
1697292267
1556009580
1074506715
133239407
209742905
879854861
996066094
178276661
898003595
187658395
2082287367
481581673
1881293843
984707077
894847929
1692078844
1193792876
1184098666
1706907434
598914121
2099471296
847661892
1013099329
1809290471
1988028935
168006012
1849347430
138673879
1420572206
42430687
1516814775
1543529078
2110456249
1271011132
1452065323
2005907289
840061911
1328442718
2022073144
16881565
1085715192
1960382243
900273421
74950328
1410311335
688727684
784460896
1560723386
1779011402
1638315871
1966785751
1016016871
1112400143
1480488896
113324377
142003013
1376048273
1283219163
1063720216
2040125881
728398470
1064889271
642576317
789604456
1242880238
263586062
488303376
1692287388
286138223
8575155
1779711776
2067415886
815360554
1948683022
2136587052
1110008833
499462488
1229965552
894982851
634677700
1675001454
558371069
496209172
1985561383
2005428016
287431635
1043720561
1917738828
122770952
1353630472
901948227
1818817025
1329078975
608478557
1330677505
1295591480
2016997481
861324208
245890367
1981491914
494083256
620638744
55760464
431909816
1565326497
95816852
628975266
734988695
487604278
1212418403
403680119
84270990
290204335
1628195114
402352533
1325689207
1504350605
176097268
204561361
1373852317
517321493
1249293635
1423815459
1492871302
1698829563
27623007
552044057
44512082
1819251624
1684417860
1618642782
1288993904
1950475169
1142156493
353495248
821107466
368876933
1690158694
1462846098
852431927
1576728729
1636250625
1658579323
1152660505
1195471207
1826042184
1448465491
1825703188
54758320
1236082684
108261816
913128796
1486799273
1315691361
810269994
2065699174
1088613295
1717271546
1251139182
739294904
1389944772
1732921814
114876455
1481895449
1790275702
723232348
1838586435
1590704200
1125797944
1970447305
1038435824
1097183657
372225695
114543278
470037749
1234994040
127626385
1956210119
178869499
1341066948
346758699
1888677002
1499024976
1300436608
764212580
185068593
26711038
181097062
1879293803
1729254787
1529649666
1947211217
331252114
1333340178
1724106549
1053562321
489827993
336146951
948443592
2069011608
1246408906
1767381050
3579998
782306367
1024693188
1052636818
715500370
1793649254
1685032823
965643704
42567826
386338007
944245805
1933031784
562061041
1753827427
606297571
1844750955
1446585923
1012326202
513070376
2026077930
1043537612
1288250433
59722722
2026907658
78160776
1515214643
1856542286
1015303586
283591706
624260518
182282810
772436450
1870852165
334783316
873638462
1044850885
1072391965
1578839366
470137150
1864901365
866005424
1079247085
1164751705
1939921137
1709911867
1330444276
399636846
758204348
250277776
1723009912
1463219900
871670173
1792646760
980263828
2123284803
669894938
1945347361
1219530714
1054177314
2129528217
616466720
2048273789
2079569832
294552265
425918612
1752685099
1198176690
1301248609
1471038533
282466481
2126629855
1857686680
881892984
117347072
1090687358
1957135223
864565378
406979712
903941074
139231743
1920886612
1070310781
86482720
1596883588
1334625815
1434936006
955295276
855181259
1982378552
295187451
1040750783
2067360149
1783165190
1640687889
1386814106
1081110436
925909949
2026772348
1340536227
409563973
867876480
144365123
455660795
755346093
663809219
760019215
658663039
119588003
1586143513
727642727
1915676917
1390122443
974237626
2147328437
466153212
2123944689
756032365
322307110
2053909073
1551720054
784748307
1714612881
1383419817
1711800365
19322920
357739679
689188290
429854325
1711895686
663468575
196103079
1242132692
444514544
874846373
173575205
2031657264
852721410
1808013055
1159938480
1591533765
439481878
1720780971
1746886199
188176971
964994796
7964207
115519642
1654681725
302965427
1688432917
954287979
1942557097
134793425
1428728683
2116308536
987231413
1699350406
1041672887
1787998681
1740486269
524529521
1051276642
7567776
1670836790
1790888691
1239500466
1980869518
344146844
1257446753
394832623
2138604748
1353339464
1998563791
1179952384
1813211582
646865832
962246397
1997904330
391052746
1601670460
1391503914
1343297074
411440700
1496526552
1801731810
417230439
660113668
1509325494
2013332561
1894871202
1323459898
838083494
932828182
773038863
553553837
670725988
1134809738
750685111
936701036
401985549
135635018
1128938325
901989952
1420000641
607224465
630960253
403049573
1504262144
1039091474
367789209
1197853988
766740497
1897174697
259170284
1797641391
1616422671
1034939963
1761777755
487984567
761745968
611131479
537484917
577923083
1251652590
1324676333
1660531030
1993838703
75615830
1294264173
872966633
1494066544
958281933
216960784
1224032895
1495518380
1706723069
1020755235
1912885798
1417088513
456360364
484668241
1066709400
1654972579
262389871
1294116336
1567136856
2110874456
770386442
552192080
1590532092
969593795
29748693
864221712
64970334
2079002472
440068061
1620931598
478542012
462116465
1013567603
1987519370
1264335385
400876187
741756546
382732889
636041659
830813369
1377572155
1582683209
287317190
417879303
18223081
1745598823
1979251435
751138348
1267442444
1491517333
2131225168
1869768538
1037191603
644513534
485045105
420226076
531801045
1502919361
1041819507
1269277847
1108837278
582446159
1317512639
783876251
249456183
483044519
1296100047
639662514
124839328
409601638
1801622342
1341684431
1100761082
76115105
714710190
1476508473
491174107
1691159525
1017791983
1743413111
47751312
179593027
1072076340
582254253
1391285313
174431058
1749915093
1756807343
367908572
72235898
1069237733
1964935987
1962766993
1651920595
511182458
708211149
1326961085
1343007025
2105469990
730244856
1255703479
1298296673
2122390998
1326814241
97270073
1301583461
2115138290
2064444330
1109448340
1382392593
242842300
2046448680
1443773906
1852385328
1394130842
595576912
464380871
1279318480
1756855554
1310109928
889107384
252382430
586670069
1254067701
177807483
738029574
1698741277
720743422
1195986803
1013168924
1446404886
1308871482
1080021136
15841498
332524195
357590946
1991441093
1103546685
1211380877
915001335
1665632368
624737434
45507615
1822948480
475166278
1390326438
1877938940
703098407
1423251589
567542391
1618382771
997536644
739338455
1119582345
889158492
134618253
1065340828
1104067942
1878658895
1568030766
2100027642
183036706
1778738702
1402782761
61448428
705239384
1006686149
63451657
1869065235
77785894
1896131600
1055248456
1160836339
1476128900
1249697515
351947685
466144990
886751009
1424063747
667426764
1710418773
1810721776
1487471866
1616442042
1564193308
365834561
1959644505
1668133497
1786879863
2043606540
237826366
762830555
1466997046
2082981671
1452280341
1885134153
1520096792
1175491075
517440463
1152944175
204145447
2111581597
957853203
746280987
348757357
397879831
1014248673
1140806913
1645083129
1503990909
834637421
1959382350
543871988
865474257
629223409
1167126804
147251233
1439444237
408755779
1769853329
1970834337
82298129
1440026299
1449728942
60736940
1523016939
379222184
721302878
1886994475
578754033
87065508
1178403403
2035148622
499452184
1886414472
755808128
1774959718
1762358604
1091225928
1694487525
526754257
139055810
330771442
1370171536
409277975
767127587
2133975874
9193794
935691920
1213714485
1694365984
75930605
2045632005
616813655
314256797
1644634259
1374176341
932811193
939882568
536911452
1520941800
1079269935
1099194663
1540215877
1449698213
2112285942
325488765
1110699089
433626408
490956536
1247544181
1206109938
651250356
1393878823
835207908
409701218
1890334710
1042059095
1244249521
561755820
372352725
1699657468
574431730
178664067
796838890
486626539
1785344434
1679175086
1008952538
1170317678
388157935
385919009
1076927828
221304160
458660616
1373901863
1449521311
1923586487
2024548808
1858455350
2095627729
1184351475
1987305168
1363899220
1762144329
1880975853
1955925682
1244528304
1691100951
1263715714
1923932
1254634723
587628094
192550176
68985501
304420870
2049050586
1417591055
1469094472
1979589830
698083734
1795021351
1222563533
1434685231
635068706
91265670
698671776
1196360026
405497996
341195506
645382361
1891212405
1039573018
5574517
748403630
720620326
2133478243
506184417
1450198189
1418255359
245288352
1959832430
1719727531
62169575
1955483320
146891129
1414419804
1946008703
1571907253
1855555703
311116127
2107751802
162089150
458821158
1463767221
1384675711
1048560528
1806251884
1999478285
2104517735
752335320
344765835
726606926
175424439
304687219
1900258628
865253642
1987144215
616357109
1324776381
671243397
2012726306
1377005512
1822035944
436714396
1596629782
275189782
613613925
162014531
199251864
1688759567
337987810
519363978
33791928
252595640
1674544722
1789630450
428122302
978536750
1229625971
987474511
524397916
1862765985
22538042
560651790
1265374060
1907113272
1780240015
1389568695
1335702655
965733787
563183098
798382683
260833715
1987252098
678470738
1503778090
578551628
1924613422
472651713
745174715
576562894
803221206
2061838715
1276462369
1972409946
756975125
1720513792
690225768
843932369
113717335
408837588
2086309388
88167491
1189045966
469759642
713953607
410313197
1555612297
1241976855
492307577
248307133
1845694953
1972718243
1875223247
1115831765
1461693783
1348898195
875694458
995048574
1064386984
80717260
39499700
1397628253
742265465
759393987
1370490726
1453784968
341358915
95436992
2107012022
1093231359
1081765758
503649415
2071340013
1707524320
1540894641
1838975259
353883623
597153037
1989236021
802451654
250759419
826075777
36488800
306521181
1649797978
1311562241
343568341
1816345677
451953687
1222182002
1572507184
205998097
609497644
1643135583
1393905480
501900562
1161308158
1697218679
1700548366
660887488
924887676
1783565214
693446972
1322283270
1585372560
93709340
1661376627
484898854
626996432
1839200723
52875234
1593175537
1051851749
1619617064
1089990990
1267396088
1287975181
1029885593
689765948
894872259
375517166
1918722792
778075258
845887625
1429021979
1402188133
763993001
368469921
1970368448
2064520312
203228195
1900427508
42178938
1886690338
709155788
1142019467
1911627359
1754380735
85916582
711421271
1175080192
686620536
181104102
1341234308
905897644
335672489
1316821005
1318672324
603903234
1458266822
361710748
1466116875
1039634963
454490183
799096692
1726761320
928543826
916452840
1614751051
1026498055
182031199
1777643891
1123145282
1163477563
1154582444
472209199
703298647
863720082
1038176537
984022852
2033055774
315566074
1785030758
1342181634
2005161110
1653835089
935851648
1415118710
1390413609
191777538
610140502
724153222
1232630158
1777902995
2117154556
328311613
1078218813
267762237
260450767
1352340701
1862613243
797455495
1434229542
2094933008
1109410918
1304753080
663054075
747264335
960727327
1588576614
59195787
2113380513
2091360707
1703158295
1545168216
494499218
497657098
1697002824
1412158918
1079089407
764769583
383640842
173538782
1526679537
1688092841
699703108
1601463925
262452104
1551893137
115957114
462183806
919950298
808962753
734646127
136027306
1645674367
1433413429
1308691226
270880076
476519161
2055667818
1605629427
119880297
1731616220
1994872943
264237926
1228400441
1123589919
39873223
1555191958
1306858733
921777547
1116230835
1265672842
925020305
1711957004
292828626
1429616785
1002671300
1597126140
196565342
288951277
1854874124
54830101
1854970891
87633999
417860892
710016133
1885931130
1438768748
742264964
1258036154
1048333468
1834966733
738729683
1159894200
922303552
2035898255
458184320
62381561
1475484850
189218604
1392633362
1954611020
619825077
1440977963
1675758374
316430677
601070105
1445532629
1589098933
2103435341
1501438141
676792403
1173168735
480698846
195586608
1111897937
1970195166
1290126146
1067005950
1491397049
1046738605
1497399950
125991727
1926931576
2087386639
774266696
1249542521
1732460286
347764439
1728853410
834522314
274226056
1253465382
545892081
2113446527
160494853
1495634637
1472043538
1597894368
1184994058
926043732
1864827101
1583581176
1569645070
1579604877
1239232147
62125877
1426222402
1220349292
504700488
820739349
2093254697
573361946
298838710
482646948
299557860
1184155696
2129203034
920398323
1337503893
2118289965
897951507
299397580
175915954
244842562
1223585165
1046422933
746352872
1498622049
1285451744
24548879
104101951
1723506037
2048595401
1264174841
375015236
1761788776
320682016
294991722
344110542
1134612512
1469730396
365614819
1479205201
872255476
726967834
1716291689
104738050
825231165
404170793
542645927
546304361
95538554
1402698813
854478318
1403440770
295525577
1325696641
129706495
716682244
1687083013
2026233809
1603961290
57051207
364536144
1789461470
501520243
1532745079
1251413165
452943527
220537023
1918271043
66979995
499757755
258005013
649276590
414313960
1438610202
842768323
889232105
1821196307
1459473644
800251844
2103840157
1814240335
1664255494
22672675
2113126113
1664802222
2045447144
1451736701
913660619
1052637477
310424986
533415127
1523036474
158369124
994498380
1486771333
1950825409
862505727
1240158417
39450958
394726303
1667650315
1018854282
207244212
1922223537
1256399970
454246617
786287129
1995253978
107528269
1646673874
1609372283
1300759726
785086024
1943514392
192246947
244951600
1240264937
888274093
271231135
1045825102
367537039
305678726
794928068
1719330080
1282768159
494228657
2144910388
225327605
1156674936
192430557
1069125432
2021559221
285311354
9141359
122708510
1344125935
792446344
1057588077
594634599
953608033
501052517
1601516430
2126655506
203223174
1961786998
1465072095
1630643482
1160062062
1848224683
1976083320
1745575726
1356116088
503789866
1783861404
340700216
1149020466
317209714
787038523
256423256
934146106
1111915047
1709944807
1238200946
1143624212
2139508796
1031793127
933269113
1650010116
1936411582
1815650566
775914841
1882361427
98749617
1406013064
939201663
1582402898
1895409300
861101374
1721556350
2010726530
1303642458
274372912
2010164099
2094899182
143014442
762462641
239983176
1035981827
526666919
1018060966
1760167539
1429063023
2097784662
942629312
691075496
523048988
1979192999
761840105
1515976737
131416382
1665505865
2118075091
1599679811
1507607584
1008497066
980033069
1003877530
1788133111
1356894683
668917380
1777702179
2060873137
275659823
1321621312
1571932584
1593868148
737502195
1797198322
1558310864
714698359
604661161
1937357703
1748534188
719079059
434508079
1205605811
878042662
906074136
1732826762
753268455
1871281042
179127380
301931138
37361759
1955133832
1764775422
21610799
213812369
231954377
1691786188
1080586699
468044713
500548866
1723929090
688593305
1882877681
748852542
733116167
1475360528
1874133009
826089844
1130634716
850493315
1798623932
898583861
1967180570
1311235583
580985812
1870179971
769860294
2067071624
1768073912
2029795548
2006396201
999048896
648746749
75685244
799568721
380903551
1848310418
1732962280
330573469
1998105987
856280643
5615881
1895184773
742922179
955426271
1120608063
1712985626
1195834927
1650274667
257155011
1846082944
1084150158
1400451674
420623674
1739864823
1525984640
272251391
1901217427
76185186
54082385
1830963484
955156410
845163358
957127661
420073144
1767082105
1710858242
1168135447
199681596
1022980662
1898614020
596249836
1245788343
1195934044
958424075
17833004
966983008
215730333
792011174
364381231
1944769804
1507164516
1462293472
1146090366
1705334552
2120314752
163509766
113931748
938218148
1868067759
2082041010
359508402
989910741
1741089043
843674745
1388801357
650291047
1049695353
1321575962
1308803516
70188729
2032061346
743768306
1932950936
848973319
818906734
908723752
468322747
1597432595
2004680631
902818983
238369214
1267175142
2013418440
748707510
1585220160
1533805701
1911811404
805281534
1020435554
1519494959
852393658
1242211546
1051202966
1996357989
1974520851
46825921
1385750249
1656591145
608760111
1898928886
1264314566
1641859130
1565456531
2112890787
1278495945
1121098449
290182514
451000173
1580721080
1892948102
239990895
2138673198
428661678
1630172555
1303133257
1310192152
176107793
146000373
713521052
772046542
982368221
253749665
1339858334
1439087303
1835861076
344541221
1253436047
1132187474
1293077879
359024992
1518027352
1149365164
1863274818
1446534879
207888446
669221677
1153040113
1891041656
721753579
1493635990
1701768356
213210930
2089173846
498921026
474083598
1171272945
625415450
1625390168
1332846498
1459320193
1878087857
69409017
548868320
654832705
1249466719
804298543
612713891
77357718
852103352
1789051501
527124096
278731549
450261584
714201315
1790345573
1409673124
1034489265
1635007495
47762202
1430909323
954320968
47770321
1453976848
6220925
428805654
588490830
7973165
1195913046
1737086600
1177530391
435436927
918670426
589004566
710491773
1452429647
224561099
849170307
1424421509
743489084
2044102252
882488558
308664608
1372251542
1026328466
658907950
1020145834
1077385290
1688185400
926234301
643860071
272356121
835300580
347081215
1877370247
524274503
1825466083
59033372
1079963475
232845122
315506194
8861521
669874152
577412247
381511181
1232474502
1204082600
239711955
1576443303
1963157033
1407478706
1767809822
309162892
2052194976
573766870
635804600
1851579937
1531055505
1863915366
1480726441
1752068444
812839929
162377127
1691093003
1619581823
1476309638
147948618
323418150
873340901
503135134
1035253500
2128059032
820608513
1794147442
1292926910
1812857212
735138840
1755492193
817832756
908081711
726611389
1723311793
2065261273
934261992
1652294684
1597886835
1302071322
305354014
2039437692
2071782491
466231533
105702352
1280617935
673367469
405312199
414257466
147869049
159771757
1530858553
753209173
739468613
92639800
1740641850
1123628190
972903488
1817696971
174339145
1652442211
1701604905
119684301
1732855256
1345214254
1753281475
278824094
2049128155
334827062
1412438816
792323079
1832964895
1751884791
1112114228
54362020
725769100
1511009553
5991063
666374229
1410981317
1960011285
600720312
2056474283
836208641
228785781
94858140
115649663
638937327
438196916
1066657052
899089940
1687088344
1362684261
2102049524
910005672
1556001632
1758779806
2130589618
490904901
363959433
653262801
246623814
1586980816
905086931
2007164302
351111329
1880575717
2087590768
188399329
1786751202
679004033
1734911745
340642688
1684666765
308194566
756388103
1497334826
1431876917
918943259
693887391
1613738535
1130109534
872163415
209202232
1581469546
778965660
1612899052
1143199108
1118305287
1604221982
1127944870
1164340793
1289242444
1639401064
1542098827
1856234674
1891449981
2051031338
1611641288
674736957
783384250
247415424
1226011456
973995355
1003812809
1117728747
2063389950
1095917597
1562720616
989448575
1787405997
193342248
758966259
320468734
843693473
611944105
1571121143
1101342862
509494197
514503031
1232127678
1992825592
895641581
1713734123
409850883
241150962
1737161336
777554493
1583717738
1249219629
627614617
1256508278
1448266947
2017621238
1689370323
64279952
1095729738
1086626291
1183879303
1787177329
141650459
590661358
1883349452
1698565725
1415344351
1317925310
1778033170
1319357699
1992684634
1201101599
803373437
145794147
1655007495
1283386205
10251775
1055233868
1420041162
1758924586
139149446
2083882729
1133687017
367610296
685416848
1643776400
28810929
1461225928
617108354
1669583227
1996922763
410809091
1579923782
306525746
1289388803
1928340609
1202012699
315139731
1707772171
892918766
92234260
2040992295
264340930
198384740
943145098
20966775
1113635291
1427788142
400685582
1220617179
490037373
1641577082
803080157
2027021432
666927473
29526525
836294422
132202467
1586078211
639295879
363176921
2122498514
196775249
784961191
568826454
2101079713
1093572326
2002220911
1121083365
1381976404
871958123
1073114720
277020194
653837038
1001868900
1627348797
615629741
44048815
1106786390
99461746
435327678
911476677
478873884
8720277
517421278
1410835065
958641577
797189143
1940638835
984322771
1897832330
972196444
698831846
183727530
1238363107
158709817
240556834
273218207
779213350
1003860879
1379266910
1854102559
1407763891
2073052190
1294441575
557602026
491429230
436631781
773180308
1696272223
1571392582
934816862
478582604
1505650968
1807746440
1989800753
770470135
2109036485
1204885815
1912856998
247535717
1090924548
1228221295
1663726180
125515460
1117722651
1280143311
1344359554
1031375978
779224546
1174261265
444193904
1229289472
1946009558
519576954
543711714
487798751
190157773
997724711
1993423674
1053786877
1877995968
478101742
2092016849
545078617
397487566
748222897
1787733135
466310751
1980259611
173426925
866698918
1963950700
280292941
147784788
1521222326
1709638196
1836697275
1215966904
1096031804
95367175
707602664
525455529
910940910
1260426966
1924074577
518219032
454505457
1693109970
200440073
1417476162
138879438
1673929522
1906028127
1712801249
1452545885
865265262
888335283
955355045
1389801185
780288127
621021363
1971510064
2021231632
38471897
1626085932
1764045998
578846662
2085100812
1840710455
1865865961
1701559670
1412055135
469439653
1212705869
1130362451
1474835556
261579339
289291287
416672286
292675696
471199056
486348554
669975046
963579094
1044679324
1273544182
1187339063
818457182
9925156
1941226298
1437660573
1583399692
1609880733
1887422081
1824792174
426669557
1843622603
1415886699
95995730
1678268724
1643647029
1586363771
1812534006
1490443612
834024373
311405778
1194959036
2084119817
922423394
498659740
2049567239
2132574441
1332500475
592400676
923101385
1439158449
551630845
206684720
884051993
678871590
775367342
1956065573
1156220686
2044261464
2117981724
69243988
54034001
516803711
1331570420
76515075
763320546
1030469295
38555183
1448307948
770983629
62819689
1710476641
302643492
1332480007
1580477075
1427935056
1107740938
302140092
1373431691
1074270940
1536215370
1747616971
502831125
73906204
1969457784
1202414181
1093993087
1001652216
328447152
234734025
1525950153
1495860912
838565339
1887798033
348854798
373509030
1041760781
927184853
2025473854
1206485967
544601602
1618885185
1353487560
481922383
1594817038
1058695777
2107676738
620302754
1393492800
2147078416
102374494
1029609813
35215475
160193505
1293237839
883939949
1579977726
1425345618
523801744
722221274
1705255690
178728259
1516951619
327688890
1093385740
1323826423
1175792493
1477794781
724983499
1399200421
83978388
38787436
309350815
712266457
1689204918
2012084581
1391048261
557767586
268720231
369000134
1067962074
1745707444
1332778574
1616464850
942825192
443922757
315643888
2097565096
721041901
1242663166
1537965986
882693481
469006293
496294663
1527516522
1334009142
1230818479
1896180262
253079373
908854178
1819145240
961113226
1437070068
616547023
462009422
1057860246
364935804
981757337
1027031611
441704823
2090431890
1259527533
954276355
1507013551
1949521418
2051462641
628139885
1596815132
797674183
232031239
1371932506
1921103865
218180232
281538136
160964908
536309433
1504394917
664542399
1356017966
1431656047
680680334
736119319
129400136
1329218706
1861521567
1706623514
1989710915
599512383
989078364
291762816
1507692777
661124982
349438996
214249067
1632287157
1099969438
1963000705
989292905
987891165
1434637692
482157684
1046947804
1631641813
996062195
808019163
1189549340
46244196
877072157
1213884831
1317972097
657192990
468112636
1940443409
892991164
336650747
1979839420
2105624371
290529350
1326963659
1013858804
1348287910
1346287249
1618299276
256172189
1920293910
1357297282
1094361275
32329414
1299797180
1048191819
1202161172
1735879158
952491605
1789813157
2106327111
1839369790
682670229
90030219
213041893
1974590408
1390979769
1065438270
665234131
2118319435
1613533749
299583226
462452906
873507150
1222671278
307208039
166620469
354575431
1893866758
990043892
1360081612
1681633668
733055413
1881041356
1875548768
1862356600
2017955858
1942026646
683326795
595838999
1436370990
1917549416
1938944719
92669646
667377355
466256915
892500382
481733895
1729752956
1010468768
1133141322
1055037754
608222226
1708220527
1108615969
866273837
2071480332
1512673260
1927848761
2001759167
1985925834
240413066
1943152717
1200429673
144426160
662520886
91923620
188320129
245310324
98418282
1262513690
777910584
1954691186
1887453775
275386076
553897730
397491995
545075972
1841558970
960710096
786287129
405968157
1626229876
266643688
2089078773
205424003
1664520768
1861974366
271834068
993918463
1314677067
2074360866
455058130
2102093802
1750722508
525117571
114926
568886445
141285851
1109380719
472481858
2034167184
1650822136
553232980
628933692
729116197
695484657
1262922002
726460236
279911762
282498448
772365612
18370721
820190745
281975059
396335165
1752102710
446637000
1277737910
1955352545
687022857
1578705977
966547
1430710100
223053475
1500596500
524071696
1226179337
1708353770
496821544
1740027538
286768035
106885461
22655262
1050462114
211901493
1996122752
299797039
465363697
707759021
1223242326
912508235
2000943065
1592847869
323642989
1425831004
1420196691
474114114
893105422
1286138964
411731628
1482415446
1126988607
111673375
1867635093
2071537763
1373904568
494408130
2030210944
1452872335
1049585802
1439721972
1923050575
1608013938
465086701
483954696
988308092
1567129740
1586344239
712838906
187119717
1987434461
1655215338
20075451
768367955
688511466
392103875
1353317834
1425301230
716828431
131578549
1147151494
830158130
1534475170
549407171
677575759
1421470626
7395690
1777345655
962848952
132776624
1671132039
703518377
1246894754
553239810
213283450
1316552932
1427874481
1933171637
1664794968
1698629006
906518596
1547222255
1872627996
614131410
541247413
1411913279
676725634
1255151977
107874887
527907715
855981046
1313898799
1523158200
1605572015
923749611
1024692637
410129115
1170918058
1944845673
946618272
1129810255
1119009027
628059650
1106119315
383820195
1372210945
349294293
655696797
1763680164
1596265169
344280245
719399450
792396285
1423345389
785438062
2045776651
2026754629
1029035917
1253532695
831256838
93079585
1143409616
643870983
1980066502
666980378
1154253017
144020768
1061770323
478657435
934792003
1071169170
685894387
1571340552
364229249
1974703613
1751624197
1059286276
1442742607
2041616884
1144252061
1069422456
370719545
669993504
1496155989
1739120382
137453059
1815408634
352232079
804873846
2141148799
1400706014
361186224
1927628147
1301335374
1146616293
1094481707
1940983740
2062515847
786439164
474392650
437994623
982642660
1212411870
2086418289
1020972756
1484769584
647560433
254925900
1877780178
1409106523
978589649
156613001
2037080241
1976706558
466676119
484705645
1267091343
881825707
1605958265
1537288733
1579757062
338433817
648264152
1570514727
212008964
254882475
2143942598
29878950
1727196827
1552893846
1458761649
300154467
1234414457
414417553
1891887060
909645329
2135269956
112478513
1589519119
43098940
117849408
936707765
1430273731
634492208
2035803820
1251578998
1351278486
437503266
1421195701
73908483
796904227
901289438
335689858
721041528
328679074
1300028127
1219647648
781955072
609597533
10886082
1769595684
491436804
60728363
1451463269
1586774553
390291999
324468022
1486023850
763980537
1008515766
431301424
1356276276
610714980
533882855
113583356
190411917
2090314941
355569751
43114327
1519000378
295743799
706144964
1778455686
1154499631
946704145
1967162772
501345184
583292487
1559566937
1279797026
2083726126
419421348
1681093568
2055732818
31019699
1238282764
255378395
1796572110
1316965074
896306590
351575798
990140270
97989806
1487151301
641767680
41878842
869076141
1830267694
1486021432
1845459289
1449915505
1411314932
1571231159
271764086
1685798611
122898689
1536083032
409227698
190342734
90239048
1694483433
824982750
1096760157
200967349
1863396080
1297708882
1337397829
474383086
1859003847
1509720242
634133751
138428384
1465034122
1394120088
1974443389
2135401033
1644556514
715648600
424518239
517738364
1091513667
218103623
390613804
881635032
350110303
1046667952
2040842986
1912830405
1449430292
857648321
1073854748
963565367
735941720
1477660982
1126663978
27488578
1485383778
1006530149
1238809035
1374769326
362223324
246856464
98261324
616113128
1280535051
2062528584
2001506303
546516674
792081550
732749961
186209573
1193343563
1497072298
474338019
917932664
589789823
386983345
1015740493
2062039014
675331507
1951340014
128682389
1906529452
1171522031
1282498797
1755471197
1135137295
565740449
301705318
2135624713
145061369
1078820068
2001697537
463405166
1723250573
497603401
131850444
899859959
308359776
208083839
1180477886
1594793440
1826324047
1924059964
89025561
1370582696
2081917701
1776577845
660636461
1735726593
1703131373
1124781722
1185909168
1135026259
1914509066
608932685
1066763850
1527699296
60365869
1326777467
48591805
1137845841
293358080
973408697
1583218530
1022565930
47416989
102861513
2010943497
1602208679
742785910
469483875
1959312625
831623882
813323191
1775899111
1267368269
1699843045
761701372
232509407
41874065
1739683323
1958504782
240633273
1724685974
622607634
745057910
1682797697
952666799
409350594
871016279
856054870
1231913001
251192615
1225114300
457614684
1158617289
1763587427
1938795639
1591588692
714247771
1222797093
1870364408
1353704549
1322710388
1195209260
1086309519
1020595147
2128889737
469366409
302927576
57592371
1944173154
1461955064
819676891
127990556
389491280
1976989125
890562659
596096970
1410803314
641196701
947484785
1392454959
938851196
524106944
746832689
1189239383
721768948
1381013697
1052955201
576046491
187981997
637060879
2000131450
1015884033
1989513792
456234812
723773656
57375128
615924626
1026443069
518368287
653862693
1626883167
1747367050
238617592
1563137231
323825005
83205169
157346372
192017163
2048824292
864243816
477725725
252658625
1785452077
2111890124
255423155
1863523205
26322132
410387077
974686955
1458784894
1640445089
591025643
1441257729
769895450
38111390
1207126998
66239928
187945128
807948481
749954049
1663171436
1691873220
1295006093
756760553
318751742
1169296278
1726306771
1183737974
1852454651
2059695645
1915198397
1204635772
490329224
563502584
375685597
1398148220
1407429002
1405778611
1018521910
905776454
1724573613
1949112109
850346024
1965081400
1764815499
990554047
430347687
195106911
272823109
1800248979
1816126003
796991105
1236524934
1207323110
1330234789
1381276865
838993384
234637276
1288282320
1609022396
1055143693
1189517245
39033943
420246977
1363286507
2131381983
1995013823
1465146622
1597757812
1511623284
1750120311
1033914688
1087134642
118878001
1677961162
728959955
1174880305
730455475
1603810859
911078345
476816503
2097336403
465167244
884512694
1909758689
234652589
937035355
1045184389
1492084635
1250804658
2092507915
1729004260
1196781912
1458394727
2024518661
620543297
535169360
777326595
870329498
1999903049
1157473131
2063240951
1164733408
111282986
1542440951
825280133
176910425
2002633567
228935517
1865132229
514889114
1879043830
1521953731
1115229161
1529060782
557250087
1369728824
1959886675
844465023
1351353584
1719105898
486202305
1279890476
1545680853
443216184
2024530865
857710486
1751789370
552699569
1660646256
1338387558
1258733039
1962146640
1094593064
1784592727
267014644
125534391
1360766591
56913636
449904910
1315912293
756772236
1487410688
1114566687
27135097
1509183539
1270322465
963227390
306444511
31137712
895011225
1471497465
1205718842
1266434297
1014906712
1450184561
2059193437
382440253
638347468
580875827
1881032179
2114771528
169703178
892414008
1472420372
560178573
455231331
284954462
855088477
1338492724
506830062
278193144
1077942418
1604237286
604587583
309973961
323144126
267120609
1447291688
1905645867
1739603954
2019089434
1620965425
679883545
834042201
1819356507
1696106543
508805421
1451674920
9836281
192295867
1323925737
427314418
1390963084
967688026
1907022612
2064537148
1461896135
1323719827
2025311774
423200609
341755293
2145786485
271022768
1885335016
1904853147
1988253678
1329264469
1410168672
503949553
1583911057
1698156771
2101644820
451890586
1340357275
632230425
1993335546
1449497979
1780669765
756629081
566419164
744295198
1378059564
1054689600
1747996574
47989181
739843432
1380633924
1384391709
153948948
1994850984
1837750444
1106098303
1936484193
2055435791
314058950
522955834
884307959
1406607924
1496864972
195507195
297672824
585951026
1834523282
1902087715
909715322
114777444
1257850219
500648766
1751497377
1524653376
890568165
2091953238
308464747
1042986488
999105937
589016521
353821275
564960306
754349884
1188029423
937785760
455776785
1106707138
205622330
1964751616
759723063
873857233
61763006
959947539
25136241
626000885
101397870
2033634772
552370353
1294357796
2062789428
1320431591
1397641930
1180011218
1180824239
29897475
1478314536
941371579
1480713124
1911824461
256459356
1970883461
1431277903
960960345
908685349
966147356
1580470994
1021334221
1556374488
968103004
1822633218
181216988
1657112551
408934578
696440110
813745058
1923969272
1800002446
1502836341
1077770563
1379006546
1184549532
909042426
1913822070
2023511621
775255532
800300466
972771346
537687415
1429252967
1870473399
1915699047
1260039416
523145073
2066544811
1226081480
371738501
192721597
42996708
174523941
908546439
909722545
885616367
374395721
1829819430
100528611
146695126
261024023
1598671158
624229765
1906903638
1261449553
848954377
2104976413
1721110890
1118045694
419090573
75953931
226990854
401566368
1211290978
343175188
1599169384
468489014
159812949
1033725411
1296671455
1517991262
588532557
836249452
702193901
272430706
1782582487
822926630
735074315
451892736
933832653
1983930485
1389685556
1841425617
459322478
581125275
1503973340
2070776058
1330145672
1925835810
419374177
1291813780
2016393914
1484768700
1283791237
536277981
1279861971
1032559281
586259782
23324745
369887469
643918315
1802981922
1646927946
1916956132
1969396715
2053546931
393855731
1793080988
1061405834
510786204
1508900896
1150145240
640806590
823513195
639772715
1019049840
152085456
1374977840
1255277903
2014651888
1312596126
28345639
293518304
521195837
2066574203
700067100
1580271979
124015271
941426028
1206036620
239114070
1309322456
1005272824
1581277102
470066423
957080591
1231505412
1271712439
1250104134
1157970121
390766562
1223162868
577882378
530038562
782744171
1298786172
1716873120
1763828442
1069985673
1048400268
94458061
374572371
1150041342
1390287381
324283076
845175662
720394429
521831481
1105629239
2145965771
169880770
1681933920
1812730015
203097517
1673576442
96175743
1369780946
177454227
1576665720
1149404365
1707095584
1778001145
1435964599
1364475711
86548319
1870908510
749964836
266901102
87392237
1055565033
2106662370
1747739771
733153944
1001826924
627103652
28426145
2055940097
254949037
1228880308
2070137823
677463482
99332560
189817915
1833272990
1481757624
629513736
342973105
1713079007
385130578
1087267680
345808496
1172159656
948409379
1757993765
1458999585
759706803
1551132725
891990761
1566474632
1264309066
1436947383
972660782
1859726587
1316914251
1401784407
717212303
1796565714
752447052
1989990700
1726473952
99650156
1936903043
591952214
1137208807
143463329
1501770774
371095873
267375496
1467435412
1025747609
1154089460
1785232470
2000699360
1537493689
1109179971
365789548
280463630
1488370293
1500283049
1086886900
54735056
425910913
1323049703
672529379
1977833640
595375422
1006293123
347155286
1890506441
1195378388
2053218099
1658334144
649556915
1337603870
1898651973
2093236199
782033581
719866524
1882828493
927540046
1655160559
1835642971
183762760
683279880
191162193
1067911683
1627950754
136175027
641638508
688178010
286512414
1164308482
2041530292
514142961
878354276
1172025391
863084489
577599889
2121528652
1348686302
1558685862
1809367839
207720606
1188207714
1825162057
1425088706
86158504
298868078
99069805
303931967
966286345
1587259732
1173450884
211825736
1891400538
426250726
1908288244
1794984451
67296382
1211310900
1210803032
986990404
930497338
1409899958
1569343462
1416620206
1519580824
1172673851
492247674
1953743637
8180117
1633752158
733033322
313781611
1622742169
494068943
1834478009
55598858
1669756492
2060674056
2050688342
1698323061
2835757
1766245607
941290480
41931793
1927335384
201548174
1993477386
1594048743
488033874
1288451735
1023467274
1405872670
1363990587
682738774
149973969
608831891
1908393580
1119674877
1650194017
593997103
1873157367
90926583
1169021854
1191759356
1711465553
1665648758
262663791
1560716708
1948342873
1780341004
865896692
1633355641
1870470335
2025399999
362771499
972035175
1658656738
364295140
2130639911
366061482
1334132571
1212318965
1916477265
673401908
267341298
772051972
301065420
349011503
1439730861
1311471436
16219231
894374802
173042785
1237694300
559058590
1742355023
556730019
1748391387
41111599
143957737
1359398818
571158166
470968756
1745399281
342349756
1795064721
988612731
1627286616
987712240
1323323622
1560186060
1085630703
606126210
2029875641
80081123
600165252
859438998
1072556748
633663031
1753620951
1275377225
1899072028
314143323
1410521661
2139415514
613610944
1488401076
779914833
1039914755
2073041392
2031491962
1242117144
768562090
487188261
2013152131
355996560
37493173
1542724403
353507475
876468080
37128745
1145480993
623448376
1331322151
424515837
1370374061
985943315
1237984967
1621619469
903265946
337584021
818944120
98172461
2047999047
810801560
1967447246
1211172775
623295716
1506398875
372077890
1697734942
982166675
1659751582
243738328
868865418
1069960274
1631383166
617887052
196157629
1257310763
62814967
566543752
1342097112
826691679
238775355
1395464259
522365030
1698447681
577082796
315106709
852380562
47173928
1226574193
771165340
2111785519
1123247001
1103392538
557415681
2032334016
1929306953
652901684
578954621
366038250
515126823
218290086
2075549285
1366917200
1250124410
1684101651
474854204
106561413
1680979228
1147547489
1130048651
1685938845
1682876698
477644913
1552186231
775812969
232346531
795601931
1882083370
377242299
813123358
637279474
160345024
285422487
531091051
711138646
4670179
1861810139
1390743122
1392122264
920076292
1216155968
749332263
1347613892
1326839171
2000301053
2097192926
602586173
1469785353
929004436
410444654
1816809724
1737415106
664155059
2032661394
1379067873
1363855007
1103824784
1728530874
1087582199
1091290601
203847180
883288198
1567117107
1766401756
496730868
113826318
65701278
1479103937
1715688465
299520604
709310021
697039135
841789629
1693205046
921971559
110474869
1598147427
2099087185
559739628
749327224
2062710775
1274240728
965245513
1394764326
1757059361
355927694
41222609
826785263
348086140
2113936599
697849344
477192874
864478270
135203174
64406724
1805180645
1134177794
878178651
1010353591
1038575503
1577746993
1246043075
1203606257
256752188
1785234072
117078525
1588532002
1311483180
1957246307
218514433
120269368
1780183199
1043726738
1033698859
2039653982
1182399308
734794693
1069479955
697839569
43708686
649101464
1104522936
1570192015
890916010
916695822
1408321648
1711299629
676483730
2139950912
682915936
545683494
1195904952
1803412631
431646175
1026384892
773636556
429114579
996054300
441328524
377572387
1086087236
438189111
1778873699
1081217209
913512215
6977204
1226819811
1758922843
1289737459
1613410381
1487168490
123339801
1009778410
267189888
1131767059
746152244
1104771106
2097966652
1232640991
341847648
463689346
946582006
1713006593
1085293918
1835665463
687392039
36575377
511523243
945121313
1046547075
1509857015
855279226
816340472
1676745225
797950097
607730487
944664262
356656414
1455805216
1222753790
1668387210
232832122
805661903
1176833247
952980679
1510090762
1507070733
2110176133
632354515
1307025310
2028096958
899107665
1430666464
2109235591
299492357
1528600541
450398601
1193024109
285519402
1758794406
892185138
1858776453
1115081898
699680441
1772196013
1492634238
2096487815
1498473350
1540652296
478329716
744026902
1916613239
2009766060
204327968
1402096147
1050095801
1304771863
1002684766
1772173720
1137448086
213960868
1364548200
368883981
2054385479
1464801042
137643985
762246331
1744421192
1848577438
1368979147
794942600
1005881981
93667910
2035945639
1497737555
771046594
1085732160
1482779491
843107275
848585002
1153943505
1428879197
1912580434
2082885587
1473553925
1762209178
1569103042
1015276320
434080455
1315298797
809173061
1104724853
901321120
1809265623
2095075453
1952074394
1926894892
89579531
188616772
347880877
998039802
43034976
1875279157
1727285785
2120244554
436295944
177166568
396578215
398630060
725865406
347369267
1320727271
1980794945
258814882
1038587855
1611427573
1941007594
346295667
1057227464
1494863564
315668038
170892619
1724575691
1273277359
786800106
1094822626
346052688
428692870
1048395626
1419406181
607516710
959205986
552020296
1658475333
1002084027
1403766181
1203137706
950666015
1951566364
2046311238
1259457498
1570797810
334488504
1873831772
1946884406
1945790856
1139133004
1911493744
714502942
619468055
93857679
107977958
1879237323
1754794887
867401715
835526734
190086238
2111609475
744759672
1755834731
2032129184
443708795
2138895809
208374674
1294696418
947107457
1389258951
1995393533
1804290950
807973565
869074262
796054596
2099387327
687609834
180170766
1837100464
529073323
559335677
23279844
1943067833
1682157121
1151603309
2050243218
1609008273
432078875
1067312368
312547201
1154374125
639685518
1021242196
758752595
406048525
1933676802
1047609555
1908845173
774719016
611143465
2002562049
1360504410
167511145
963573930
1503869687
1540756957
362965802
1490599261
1527750493
1306075094
1991032327
1583948349
1812026929
349655674
550487744
590316538
1431215545
1532750648
1650622214
411146276
1680456802
750643610
1433668932
145879420
45324058
2052750990
76707337
345876860
422488425
1356838252
629200223
52012065
1098627994
1944482800
1844483010
2094763045
607597444
1698134443
1997012415
1722072106
339679630
955148496
309296476
1738517843
1730820587
338167904
582636089
1935872224
165180126
1080775256
375168772
1104419459
1977374139
241097148
2036286388
1833870712
1821845504
994696179
69623188
1208310087
290193388
467856469
1904955117
322220196
1119438279
1024478315
963192461
364563518
1820043353
385796305
118196038
436767692
604353153
137983216
572147127
363224086
630994191
1730018350
493709648
1875010811
2046860705
1699457765
84809626
1261637665
249627681
1188651595
1885517487
384606886
1156728081
1699038271
1505799227
90362669
233082563
699524815
1091701661
907091314
186433221
1233686723
2092311447
1805433201
662901155
114516421
1116447589
501744787
160947181
555847446
532985200
1053404259
175886699
1627587398
1160463499
1637266759
1212304764
733192233
192463327
1177790523
1689853284
1521992442
563602269
1267291120
1900041646
1118694644
504083629
90433295
155822200
417108900
1547739461
458599916
1944726409
1528029463
564163284
399990760
1207290461
367932500
1388045321
539768128
2023351059
863481880
701660457
1953595770
330322734
610104495
1127772951
1933819309
262974500
394188717
1857617119
1707623917
1494539687
511144728
1479937696
575898323
1563050062
1911943436
1910768472
53403946
538552898
988235183
1729688418
2059324059
62444437
260646292
331397371
1677614369
538387782
1808223241
730995317
1954667130
1462216608
198463050
1537705412
1105356498
770379349
39462864
1049235885
1855189216
1370044401
1351473357
422569839
1213809609
1213055805
1392001066
662779524
2037651016
464086411
425286110
1351017840
262757284
1263186182
518915919
1609900328
595442742
1251127709
43096115
1050542592
690813237
1886328838
590921800
1455391005
1283917582
1249567202
1895612582
1019632044
1222656888
1977528895
1187333466
995076189
34866091
2059355979
980977512
1706942815
475994015
207154895
929648618
330606296
981934401
1433693043
427766208
1312966626
1600901167
1393881720
455687745
197517027
577746321
1696078323
1324705297
468744175
1375638279
1642222303
480250083
446936008
329287147
1245636350
1396473398
1970466832
842999319
1969410457
2013485793
1620947471
121299279
540614669
1348482844
266739980
2083015849
326291885
1417375995
741965283
1936659002
1665970017
994939229
1509883727
1688883987
1569234773
1842408482
656684796
1449437994
1463578400
589385883
147472197
1285710439
368885800
1293082355
1026428702
1316767027
1561340563
575948778
877955495
180209241
600139575
696195539
86450309
1308784549
1848356027
1401250574
900408372
1912781754
185177113
457414674
570148710
1750192794
1087208077
359199334
655977631
1800437788
787890005
1069090267
96956627
385320728
800831009
1023484065
1634393796
1908870441
422608792
968195663
833234725
1054964377
1565249176
1984619347
49426179
210874573
1602114726
718911866
1366049926
1995512272
1427451650
1392620160
1749573516
1088320394
784689916
191024847
544458165
396270802
2122932254
2055318745
201895998
2029531179
1218660642
850108208
2030938346
1994158794
566330858
1109208672
1677768115
48868115
1036736746
2137504090
111791152
703404024
742540285
1352063574
850797476
1804973443
1829340153
1188477135
589702683
321209064
1113614194
79961569
1553102582
1446944773
937835803
1190820500
1776391268
1572028712
291371070
2123084480
1049230111
961316501
1528659566
1002504701
478000147
1496917546
1852495688
1119846348
1379595297
1333041157
806276597
904083077
1415021177
1007210674
1373031409
1313008046
272643356
683525422
312581269
619545880
1208848099
415259850
541770326
92545604
1945913783
2059533552
721707682
1935991893
511259936
2107327801
1378075025
1130005096
588874482
265394947
522232490
961666567
986170683
558033066
976247307
6437970
2020681496
1478972660
226243240
1975089411
316001993
80802257
1590841561
597336954
1268590104
1694825715
1467722550
2110568940
293306516
806735566
2084481241
1723280091
1984359342
1869722717
404678351
1220089621
1385797352
393982840
1232017713
682873219
867575575
235622577
1399265875
892468768
1798780698
1639296632
931657478
663070739
858271340
688926927
1044047818
1575616258
609582783
1017388790
750429369
1434209816
1796467758
845278121
2100377555
1685115115
622820732
262830004
1845404353
704812279
1159676572
1512820182
724933246
1744260664
2019687176
980180393
441618729
889373431
139811607
388307812
2014805587
1000033664
1160261497
633931197
999558448
1588113759
1804754152
2141077982
733669540
1800934083
2002482562
592714832
2086615371
515034351
524648695
632198715
1969777210
1122699021
1285780220
402777031
847214044
442262754
675422595
2003835620
36650182
1290221837
1882246708
1047485536
988129406
428723478
508394477
1057236371
1628706698
1881104517
1678831599
229285697
1136472474
1224911308
1968360504
230994464
1821271001
1263681021
1509451818
1686141904
510966137
666402493
1621092754
1767564529
73573962
1761183634
798910218
338987557
1645220611
1052304509
596870030
314008515
931187170
871848026
1343973782
1219725619
1438517103
2023785493
1104811408
2130702667
2030485184
277575798
89559353
1304467529
938852348
1332220798
527168227
1388158152
60090054
1351122528
1502540622
1365533280
699057339
1236619304
134223438
670055601
2100372663
139331931
689816701
1284210818
1018003705
1293687559
540438813
596304401
1672104344
1922010929
1108381777
777865651
1923302340
1224760928
395993097
427820289
1616438584
811939901
15494922
1735463282
1816898055
1754682738
1873846020
891000238
2115731645
740967147
1615724381
1217559744
682176558
1432747569
322258543
262599866
1129978783
1671550974
1114528400
1598289525
1242489951
2079312509
1297405571
973215381
1741906752
1972474342
548694472
247055057
1784412553
231066226
2126816873
952511113
1647036599
493073802
1033396196
682779986
1889492662
1322704138
811079160
954095522
628236165
786627141
836116449
957979649
1435196125
495568430
1024220376
1436661280
432837687
707668660
2115479584
723341356
2137229053
1102122051
2005947638
1993122257
1125542401
1416485743
630599973
445133262
1865612694
321080251
1003191977
1762290544
1794713206
1419309292
590945270
1830918254
363592347
1186938971
1077326909
2066313063
46623624
693546052
2075967954
752989339
91823589
2085557652
346074787
58903747
122886958
1903301957
1787811509
862633065
1994222326
1834201837
197257180
702049015
503158933
2120267697
1609321441
1031472569
407745367
1314711328
15775761
1120735828
556774734
2103826748
1339862640
801903313
975969068
890017020
802016440
1531097120
1220986876
136159792
65363919
1292244292
1944469984
250734466
2101213323
18546052
1172435409
1946711012
958911647
803371590
1664657457
369051537
531285237
709481203
728454852
111700527
1431761458
2089044662
1645547785
1640780760
1652795789
1011963083
1449783637
1506738316
2122123945
1050906669
542849049
92637768
1757577082
1883627192
386802628
1778569391
2132903200
104126246
1655033085
840720159
1509089325
2123659744
653602433
386879558
620338577
1287338263
189230497
1383993428
269418069
328878471
1843402137
121012776
2017967596
397240290
1094450744
1800818118
1228676274
910152377
2114572696
1693832575
1893755281
435916986
1054561364
409840471
1067842432
398848717
1940699660
940091117
1312919779
983117064
1265835597
426116141
216539502
610692803
1373488184
1776477758
1416622221
1829414951
1587755193
1774505080
680228156
1842377895
60745508
1476166102
144572579
212260299
1556691290
913922378
392787104
867930611
1498780531
156419116
1284267432
1810005735
1751047346
757904108
2005229895
1347680858
1354672717
775944094
339629191
994209657
60577045
1193486692
743370287
1885403133
1852732939
202214397
485080963
468537586
1628554665
1635912041
949591131
1794000813
1206758955
631712638
1971251526
220163082
158695263
1848182210
457996755
1191832570
142373982
481901379
2088094803
1876287295
784159637
351903246
558367683
1283745329
323993246
1546898468
1617143869
173005955
179613564
1774274874
567437998
1793148497
784464303
683666537
1860490507
253919128
1836709647
358125845
1469912462
1002596673
1633050750
1360218037
950714551
1278791966
1664906414
1388893864
2045375471
1433540893
394327518
1549902058
1523987974
138009091
1187284096
1926813321
1830640178
1678191275
434529002
1849652697
1709538003
1872447353
1081174779
1180556782
1305116877
1301102796
620675025
473263256
706342290
1532012483
1076454832
1941544516
690526797
1577731044
1942906412
1684806716
359716384
956312499
1737184717
682935826
1078009677
2125501226
774777022
1298554778
1701414882
1498092859
893262189
518723865
578910131
636272266
685583327
162419028
1646863140
1059386093
762872198
2067261623
1974705476
1348853737
642642404
31569542
228469912
1512612486
1381071548
648337166
2097362081
485039477
1651165220
40001781
1864584354
1178623034
1865702355
1952156394
326284831
1492823586
683014082
1165249756
1692510240
2136784551
1917364896
728441666
763439063
1544517162
1418634872
1734215198
453190220
1132151406
344665410
82894011
1762348569
1289066175
1445042882
58027211
583118159
1804335016
1484915004
1878762333
1993454898
120039379
2143720762
673307120
1979010614
349995831
455331583
11367603
749188023
387683819
1822655023
1851555048
1270256833
857992629
488584816
116199473
859341690
2004857473
1682159327
1250045304
1676057430
1385749220
1967162059
1120417962
403469624
528199125
757171965
922742060
1162430108
875866737
1516903745
1032679226
770643519
1590582091
1054882921
934363496
22184387
1487866564
188449434
939915652
2113409763
739928698
1105089440
1496640384
202212933
248676429
1393159777
2045137715
373509520
605880036
2115260799
892355815
977639931
1551697826
860798013
6989959
1760708640
1401785029
722125069
102468876
1265553949
51978588
1011575448
1107166381
1969357415
1498651810
1465859344
920353142
1071800502
70807326
1912709779
52163083
1716501953
1034638953
953476784
554270068
875118963
1811892278
1904253340
1524846189
2094554471
1432845837
189471194
801179910
1407522570
146368193
2138409979
877388777
610562020
533914700
970735708
1687263824
545799356
2143611709
1702271986
131156698
1323405296
839964064
359185668
1932477800
79214977
997855024
1628306968
727720351
1471982296
1444808676
773736166
1858677050
788566001
107663184
203478429
1375363244
2107664433
1407234943
1827931875
31331719
205986834
1979813983
1718709369
620952652
978264469
478584313
168325867
1985842826
949077816
372799043
412944844
489538243
1237358543
750472087
911501952
2104897408
689454541
460191091
1804972667
962494260
863251546
527564160
730784272
594390674
1846482831
2112638230
1569923445
1065752839
1590148966
895197430
2029193397
1103460892
1484430003
1721174691
1100478552
1727877897
1368850340
430362066
649979171
233160062
1157041677
326726766
1051400907
1856491296
1271705502
757907516
58929617
609455228
918993108
339015464
1301129065
1994790854
400671023
531188333
1678078998
50457846
1916306363
434887199
1576615569
1902605351
636732057
1921680679
126714580
249926626
1580596588
1879057835
1550424645
2138844867
335661450
2020355766
1290900466
604463933
685317197
1396764536
1372567456
1352077540
1602258793
2001509250
796310002
20093643
285244772
357896795
1616681055
803157900
2066595469
547721055
1117918783
750036376
960473236
1684472933
385556454
1756642582
2145786291
1531552332
1864092849
387489551
1462529787
1129210849
1958352
177873984
259658737
769983373
1063063389
1505786974
711823022
219854236
1978493152
1547342425
635869150
1812238901
30438509
735449235
2125252880
868575685
961141664
1493994828
805687423
1265145748
434052985
2059104369
261486568
1253203806
629896692
619140748
1786460741
1050036259
1532659682
1946168147
1912897441
1786317266
1598826142
1849373354
148922288
1622502786
867971863
885323415
18698198
1948030543
1975291129
252096789
150826313
1006824508
514812518
678881952
1610476664
281315901
35062289
550143353
1992922101
1453998793
1178366918
1285074802
1380396821
1380411462
1441282963
1197556167
137129545
948083074
537126221
567197437
254934698
1048284938
666536434
1147724477
675052029
470647799
682903348
1479864416
1346166990
2040218018
1802747744
86213359
935221019
402118785
1997280668
748066395
164542716
1404481869
432822392
602894956
265450824
951269177
46579660
1926966778
243929228
1296080089
491913951
1640699056
874348197
750090427
514721853
418935126
756356676
1974163626
1328998118
1968031106
1085605703
1249944945
551470760
546850861
1016366932
292811068
2027873067
1361682772
1697290736
113795792
2049314351
1299832295
1172072132
140371707
1434998639
1261073166
425344301
559836292
1035807835
1577455921
1908205497
501568832
2032048005
34323546
2027938216
823594683
117314099
1188593101
2132789458
574171297
1142664674
2035960445
1646286113
223220375
1848204335
237136488
966081664
1742194426
669104939
1413107724
450167459
279476388
1390252757
1770145802
357273902
1170567359
1617443250
1508825026
934063199
1484501002
1377408455
414244112
803786712
633385045
1204410085
210886969
1497625035
87851069
320861769
963720477
186674284
2072138857
814839069
1768590418
2013251199
711390660
287944359
201510463
1932889321
1341575371
1952974771
1690784575
1304222422
565648792
1526932122
1976712869
1317007154
2067922111
832140124
542094724
975257820
1316693010
1269799291
788325462
1173310086
860589073
1479022360
714125387
2028489716
768079246
581564630
1439650785
935201875
619220040
1131532223
532263651
642181829
507033214
597909770
1463897077
680991199
1276361826
1931915005
946929293
399813310
654957230
789124691
1038540675
676337845
585766868
1041456393
1580980787
1530635652
84999225
312173885
846156666
249125238
1959350520
65884846
1984933413
709499310
1723136221
1716752715
1846998130
902093382
1532275964
1797190615
370429602
606919842
1921049022
175097550
1692123174
1277943694
1285657118
1319052719
1847011045
479550249
2089805401
1602019112
591000685
745995048
850610747
449985271
37513558
1127732703
1166259563
212810885
438474097
1951025381
130230733
1243577240
623068173
2060889592
1262699743
1089762262
981723705
1296284864
748667725
45482597
345106171
590469030
1640360991
287048403
11862245
628704860
1780056256
1322820642
1992518731
1010307795
1837898231
367774943
925703379
1013165206
645623284
1800344045
1344418157
825357803
1144984284
69090994
464216925
2027432048
512106421
411115013
333650264
1483539540
870601673
1284961737
1700226959
1072191551
1612964039
276259022
577231928
317381499
1345949455
85436598
1677324933
108965822
1695213075
1711451128
1600385726
56529524
1567822774
385327918
901786036
507082604
943921277
257058437
630458223
1366240213
1366641307
1404800100
1036006683
489009671
1481274292
160824400
182757665
2120831288
1077002246
1788925999
678334764
1449094916
1880293275
5373102
15711924
330347531
587060432
1276432167
1968588645
886449810
496892496
2005365927
1954656136
1107980556
282880005
443768001
907486246
422872587
39341773
1816055078
517118340
1017459167
1743280316
356789890
1485065724
1130598062
289052735
43687905
225616495
1016432416
1106546738
908163987
56995806
1655939853
112211000
1509645469
972027557
866568992
817024677
437440812
1934490768
305146899
400949713
1623056380
1137721328
1478971880
1003109544
243016842
1608226559
977333344
1608330234
2058248534
1378486540
1351751614
1085366798
1183647821
1970847117
155361724
2006066382
2069737263
83993983
453728616
1661363383
1993222044
1050205663
52450896
1181242796
1922871374
123535042
1078749072
754206407
29938700
522205736
687607734
430077499
1595656911
723491893
87831525
1219613201
202212161
913451336
355847866
492571619
916022546
1617599627
690880520
74739509
318642027
1541616752
417756629
1851248410
1093455835
1442816257
1895338170
1947931798
1010492341
918667740
220432017
1979935456
1229541062
877792669
1896887888
772912962
956446682
1132865648
1027984186
775530352
827019041
883142184
1716458176
1581024123
1870635169
1713233915
396066948
725615752
330504668
56458006
1244941210
997368294
185582828
913279021
587134252
275450904
93204343
1519441011
557713335
201983253
1527872527
777136829
1888489240
1597148034
1911148844
2010300559
206665085
822295459
59483806
530424792
273016886
1911256417
1629029400
15222803
1517683739
1285734573
887902419
603911472
423364367
2059622374
1136974466
1612439814
1224537521
57720790
458561801
2116430831
1147482342
1332234612
1267002480
1817510964
1190090869
1474209031
573624559
1486646938
2052226080
1910007681
569030097
400848143
1200964591
1525676811
2104138830
2038319157
47227144
212381226
40365705
2057391965
448821968
321485213
1826779331
496397555
152501650
1111356517
1321376793
162690784
834602496
1215861820
216343200
1957190091
351533836
255488956
759316397
1168126238
1605684035
777675476
571749978
841520866
1024901460
1816831003
786205484
740263684
718393806
691747863
1739974033
1166186627
413706751
2094905838
960361230
275962315
1802796306
1137975035
2096389879
2021825510
1526010389
98055057
1972869693
1875746950
1666883191
2064578687
1419687771
2121882542
1064170787
12255192
1004752689
498620151
438050782
606597205
2006546983
1140097512
91148140
467244120
317175041
1414997858
1142709844
1973480246
1606054735
1149038848
1641488042
699000126
945436544
2055596854
1763028642
165475523
839056706
346444749
1889057360
498002979
1723523003
235760232
899925648
251605725
2009459976
655674458
1327612868
893856772
801298484
1483019598
1522317348
1298591375
686277268
117793236
10641870
2012058305
1079921110
857862551
469946147
1433761254
576541947
903917532
1382820832
1346671380
229092000
1791838086
1813149214
185520595
1254029969
111912345
128946615
1213758119
282741430
1968769527
1007184013
889184622
2006605544
1491374874
1318273537
1444069390
1445179743
152232212
890906631
1310272137
1697484878
1431066868
1590424278
1767006472
1605071303
1421743862
634116440
2093842284
384230272
1677341571
1293791917
528821400
121839817
705807331
1018939779
1511624826
806601486
1113657054
2106452749
612856185
2130708848
745189781
3591806
506129574
1478297242
1564987381
1130938146
481627356
1681524953
682763572
1354131618
847032445
581136582
1449085805
1060840890
1954004515
660866102
1306819678
699427055
1802485803
1367365891
1827621234
2010011836
1079644975
885402515
2015916705
29356472
1876555414
1262619173
155401681
1509549587
2103947972
2058709032
948432158
196823715
811877955
1292039150
1733429043
516359682
688552718
732931292
1668146808
1567910307
1068545115
1011058795
1034566330
1075788497
225024804
607925962
577354092
68669981
1190244833
1491752529
402688817
1617099076
95321122
1362058075
119163097
633750558
1161747293
660006066
193939872
601198998
1191891279
986680580
1318885161
1926732823
2070448409
2036213056
1311250671
420451488
1938314573
2040439292
1895544867
2077362617
902196998
874966213
365606787
1885307664
1220167088
14765756
558414014
959287501
1706492682
200002322
1829377770
1014270341
1240016968
938060570
1936752266
687211147
1160404069
280953189
1657980007
1585767153
812892783
1145442698
1395473931
1705945044
887805833
410379573
371949351
801846861
1592911258
159937693
1486023850
1468046885
2122315608
882009658
1745897835
1023264127
140094638
430459311
292706979
2116455316
2063364173
1028983446
1717070868
230063519
244334707
220429107
1553886154
544341078
735118464
98608549
1951291099
28462461
1616389648
1948175292
285838319
510323618
191112894
1561296254
743761710
1831844801
881137356
1250163118
26829606
1597832725
1138031450
1869806367
1014132675
1809061440
1720510058
575394865
1866148462
685049698
1044929981
1258741017
461602087
519085380
1627132868
1912362566
1879381328
509194594
1188740743
1463508583
413312521
1832039043
997995556
689374343
2147378405
920620855
611095645
416070525
1314850734
751971154
1807229328
1777023474
1240221755
968395029
619786061
903537002
1488209201
322542951
668781756
203566432
1906351746
1965814757
47133172
652399997
1081480803
697248683
928482306
1057529535
528150815
1258853167
273317036
1607525281
898841858
1189495698
153682593
1178244236
632457407
1555574124
1975497576
212244935
794436345
763512344
1630236427
1839348341
368806445
498927630
1126835106
2076385615
444569617
521392242
1519862533
1513929777
1359007455
1128475920
1340507944
1407030858
367767640
1758616617
1549176649
2015879181
1060996850
1238629060
1792126791
286466180
839630128
129073194
1990982624
180613120
1279719053
1081556463
129224688
939201415
797887815
1945669241
1812209576
925146917
1082057338
1495212247
758923922
1703157054
1033920717
1975777417
1523527222
906466898
1269615569
2115633408
1186340885
270622571
230654895
820230835
1148747728
1756643661
1592226206
1250474243
1192859725
1659099875
1179835967
686801267
1253928832
68249585
137065547
1616742143
1439307386
838714653
125625743
1625160342
1377652824
913796597
1276565764
397123663
2050503519
1699291666
372159779
2058739781
523804747
1147715805
1343719037
109283546
2135163483
146131528
2104908680
2062353041
2005866704
1207713203
2042864380
1758636659
1830801332
470144815
1236746248
471729546
58598275
2119021965
544129732
1949922416
1646218114
1161970528
1338349962
1820067605
1238717662
1871547992
1007228483
684110984
1714716976
1890714612
366273365
1056111509
875720080
1051178607
339741269
942832856
819130648
1769785456
36783833
1855242903
1639274797
678349486
1982466212
1126280909
1869684175
1489620721
1040234265
1101874162
452165278
1904063597
233404572
1569283233
517080194
767744011
1630091096
1537328583
1262744050
572834230
1802604341
1405884721
1650501781
177306381
320038104
1140902844
1880614858
2065713781
1612741488
1702060901
824710400
1105171489
966117946
2029663887
1213246386
2146146636
1051380912
708795203
58389359
1077276010
258914421
17924154
96599788
1436791522
1749002806
259619885
798881681
1535276925
1563215129
1226664518
1776828403
1200475227
639630684
730478109
827701619
1376794183
922770477
24366885
1739697521
1405778422
1220816862
1132646295
1019242798
1038368951
1152306728
100009727
1522442390
1551014476
34780280
578181820
245729744
704721714
972899527
1113853828
1231861408
883977364
1687655098
1392425587
757172974
979463008
560395212
2143295226
490778246
510845124
2001980138
304489531
459789088
1959130563
693396278
788647008
1234364931
206726551
376542453
267697610
148365253
1717725480
1298457737
1707051701
179836791
709621902
1257492692
937778238
2019346068
457191728
1909656697
227159468
460564125
159413446
282211048
180338073
1228159377
39262582
911801609
243571297
1675741823
825764603
1003701397
840775563
727473491
836498706
1629674467
1876140116
1210178777
1804624427
919784370
60205241
384441091
532141387
165366801
582833345
577632248
1107964475
1741145331
1278165006
1221537965
256970525
1545130259
843637150
708193710
889809116
933984708
910498894
2054770053
330845104
1260691134
1137376678
2092355095
1707683357
963022520
968178158
450464567
2081443568
1538813463
416023194
1726081160
1678282985
1583639336
819775825
697864693
1934290131
1408390733
1782816310
1507726083
857957918
607518517
1725058857
739173039
935656624
1097727988
1307839323
46994614
700377020
1066343610
363205793
1365913901
1307963375
1337410334
1949395875
1024471866
1079240338
1180915983
2138544007
1413112334
1937798915
620324366
1531724153
2065577513
463278045
1898277842
753019999
1234597617
528391563
1150728224
582202293
717549967
965809677
1167845595
23961794
394892203
298974780
1290090525
2136159578
1390302830
1337459230
284151457
934282239
1426911517
685386601
716815432
2112609965
1465139371
1486017068
167024017
1862886683
1200405130
535313881
288275544
1424420036
1999630444
14088741
1446549660
684170842
166893311
1587407457
1904126974
1080912339
1385661173
1187321818
1584394162
2103181904
1865213612
360236394
7778291
87665420
176781790
1255709702
1858142071
1989604919
757064755
153619016
481290610
292126176
330372094
104869564
1006422550
260525613
1872035190
316095485
2039158263
244333269
1630799139
2057595587
2067184193
1300979822
1891733587
1662738748
425507263
675344931
2142119191
262342806
1253894899
2047119470
89566944
943580293
814788739
831187368
946739
602894956
1180049623
2146105523
364932610
1846864037
1895137039
814309393
1740921718
598337486
1006491649
1656140700
639399830
1429493384
166300423
1341709510
2049832652
437423353
1648537895
1121149254
1221387063
791596316
1488223411
1776925530
1793651035
575275794
1863342952
1361562293
695134698
1208644548
1038035426
2029092823
20754515
1927653921
684735848
263951011
1386004252
633213948
1209134144
1273449155
587406661
1380702188
2056518581
1164405943
66430406
1820949594
917826955
1772149928
1244427982
1012619637
1728383174
1114440805
2110665483
1572794945
2056560039
1096393136
855701247
1728472920
1656861473
1963486081
1331129791
724065491
1326376776
951592445
260024387
896290983
808751027
1214320821
1088703666
541460278
1652038833
792312874
109341937
731748154
1688187573
1230700504
1302031145
102923575
2118770656
1701572708
1210613916
59787707
2061341184
115024558
774154413
428245113
1704088781
1376890514
411978886
1606557254
533149637
587147998
285642310
878540273
1840723025
597164398
579053454
968597151
1827961718
697474143
261675371
1941480056
1126679750
352958400
1685895274
1069941351
1371909397
1623681225
980030767
1298463861
261992892
1412489837
1545397533
454666453
698335101
686754063
1482161793
455634814
78103301
1688660167
251429622
1155079165
1240064045
1653127639
460810140
531673273
425274676
1185977649
37960092
1058003472
1819977840
1270548750
1366002557
1586385720
818768477
1618935266
693369038
145559920
1419702887
182623244
501561246
1454068900
1667001001
431350661
1752259558
729978778
952392453
1257482969
1582892222
1897453166
1746245841
1007093397
1087371118
1209304416
1264788663
1086121092
633953240
1948370437
1047693239
959669242
1731583058
93817719
1710252390
1879516121
1100590855
692755130
1763960076
2077208842
985097111
428606603
499272346
1750586258
1605036914
1412145191
741098347
301797841
1898383249
1790743924
405627410
531513326
1371763301
1671601721
2113955354
449324186
1729407156
1254382958
1793532925
1055338648
806329522
1399976083
1980388030
481019529
789498206
25493820
1791210806
1525035997
298865684
572447822
608181379
2007591562
665182097
337558821
956840624
2105391072
1112581680
1280800563
1957586702
701733834
2088104915
1566468044
1362927985
682406099
1249788747
158291284
158042580
1641823359
1337674581
52413120
364228015
930549991
1632302570
534247958
1338938793
571254651
928152903
1066123747
1211229126
509777518
896232470
1121933969
1277659399
55057139
625045357
2098804268
1980453027
905128024
1505389988
1684271396
423827118
365491216
473744886
1908315501
1491499944
1973852473
1558902643
1082672831
615291777
1997051170
648686553
628639623
1923469350
1520915354
133796541
1536132912
629692839
272307089
646794493
2048087354
501865391
260386188
551852556
1639144830
812638385
1972507285
1304108985
1337921661
1386106501
628569636
599214173
2071588482
2046747419
1569128246
1880955277
1969112194
2014027756
2064664605
709153252
235174878
2131630477
1279581346
921402791
667514245
1411846290
960511896
930471833
2061273244
27362235
1060894532
2043771748
1953394197
195985200
1337056422
381543034
732758775
1242469024
2079500921
2117597934
754173100
1270173106
2045920990
142987861
1613792188
1561880641
261065398
1378746831
1659150535
682783453
448028877
1219837716
627189178
2117112089
1799066779
644288606
119361932
1477902618
504616030
726346992
319556158
510498364
1968969740
1415521326
1488267718
1109011616
529329758
1331448767
204330010
214122634
506942864
1780084817
1419664015
771960903
959933252
1907807451
267199754
407912907
1655698996
674754954
1935682580
1245984061
380290677
1664375866
1579520757
1638781273
1385402055
409830075
151064647
1677132154
2037285685
1562478243
448203156
338965041
1720710761
959379885
238372866
1274857142
3763020
2084619258
386804720
1634060557
1276790288
865131357
1189084957
276272657
907556710
1332183981
1327741553
578754033
1459668765
837836832
250790506
2133420468
1202145374
1948035680
2097587181
1338945708
607415156
187815857
246097979
740858285
767232783
72738788
1222686579
1575453480
200516718
1715537769
1181465010
320729218
657880090
1840638312
1008965680
684475720
321052775
462849443
794568723
245996731
1720035840
137082565
339350576
1794018470
1926236327
1987566521
1676760467
146773562
981775708
152630910
1646884540
561607534
60609379
1522147616
802120311
24684537
1139363495
1004690362
721155861
1879303393
1641437641
1038570252
537936492
1148400285
852844153
1421036141
1634117546
1606172783
1172124225
1432270041
284932772
447014895
791159346
1077983234
607602019
357107826
869422327
2120542862
840725352
159864570
755348109
32296419
1324240208
1194283260
1378285635
1939130129
1858676243
290625399
1519710426
1829050097
1775752519
751305303
648267087
1189285500
1513012823
1810425661
1763882281
1458793363
1725691453
20700668
1194492896
2118126373
441376076
1977666295
1502259095
154843094
1221146036
1714368738
1701019838
845074525
198182454
1218022333
1585488495
356583590
2111857153
495051555
123099520
944554337
1515171976
602826583
1234274446
902277286
747663306
738226250
1465134547
1898162724
356044496
703179400
1127158089
2133839032
2009457885
1493275483
594720420
731720964
1011490361
116953812
534750789
558784338
141314690
1369066588
983946803
1543299438
1496914663
1576835662
1092954821
940953523
1859988496
1130976756
395184180
1991803031
1283298798
571786684
680013548
2070919286
1324051647
1737545883
2122879587
106410904
38706507
1020374048
910116893
1927932435
1267899914
166998566
501929316
44869965
987246795
809136006
898394170
66883693
1426117026
512134484
155738822
856898995
154636663
1532853730
367387476
2068579420
531264884
18121806
1454638433
412796081
869459846
1749715373
357569693
1111667502
948217805
1824727097
516459857
1202822446
990964985
374805504
570462933
825834841
540995943
2087333674
2000118176
2014267356
1251457169
328445426
432395487
2097186008
1413081114
1358357176
1599128199
1483533712
2074667448
1563935695
1575019956
467891218
1044280663
1398245479
1409562228
436476071
1672374873
1168148764
1441229705
802733009
1236420438
1617655484
1739627590
1916256664
394454234
1401165907
226209740
694375907
1871251974
1648984216
1271653089
1397932858
1517781537
1839421986
563331424
1577807096
505057410
1216533185
1875610850
1212528525
236153464
375232048
1142917147
1624201016
599321173
1427126161
428438134
1676233720
25912412
52045448
2002810371
2019653842
1308916565
280408744
584747824
364616395
621998585
1301981635
1623417490
2028019738
2108475507
304164117
891900217
189418323
128055408
943421162
2118770086
1022126470
2109049569
1817685998
131290217
986248847
1120109380
1546072131
77835951
994663005
199466952
1086670441
450581964
1943563123
273920476
276884325
613124265
871521248
788566837
136480741
1869866740
698249889
481680307
147540621
411787052
1442679
237008715
368587417
1650709315
94627019
534902131
1116896401
142516943
1649273677
1626523355
2090863075
778834101
2053390356
1423762097
1528217442
808145032
200018021
1277171386
1313072750
23736724
1721365245
33804192
2144050973
525100599
927357993
698139536
360399581
1863021706
902255338
816275951
838307294
549879680
1929423745
129079289
1538885249
227200228
569976976
1946558020
479114694
1244118675
1271037421
2026624655
1877311491
1302356779
2105599807
2133220438
500047322
1477417166
1206596577
175621520
1534978920
1788134336
1270491340
1977631577
1540325174
371383364
1029069375
547041243
1737082339
861197249
1639785586
134432420
935011225
829496682
1605846193
147913123
362349657
1441154666
1755032514
1511571853
721426458
618300438
1049437647
270849041
2073593277
78439603
1655395610
439947084
1950912407
219794506
1695104699
1765062138
970630588
1229851794
1489409949
142922640
1461589642
171216050
1047609115
534671876
1495144184
1238343393
100110829
1779120540
902393878
238644326
36153410
226112601
713122628
140943976
1227395661
2029766722
930135325
1552739335
1292521312
1914290418
2035496720
1802487146
1779554312
2048664026
366943063
499856657
2147439311
364431369
1366665206
611960072
1028586671
1085217565
1336778320
1388892724
85443322
1713046827
200004758
1356707102
1753787806
1215621066
822577543
273163452
526120212
1429154656
1286322291
130599044
721047781
925293292
95903815
818024091
804965707
1388214556
2064002191
1350876299
527681167
572361385
679812663
1995557708
1587525518
1489037317
453003652
1255307338
420764653
826569563
5567689
1110794161
1260914786
1259647816
2115306584
1286913376
2003765535
1989884267
1167330781
1726419758
1461677904
827387404
870333897
1390845418
681035933
586760828
308112093
1506035558
1496663908
327449228
2118460760
1040342251
383382606
329613471
185287444
2017461649
348305170
1335194845
1230259110
1443622270
179469355
891281466
1013690881
1557197350
1844271205
472430613
1056658419
744340011
2139984711
1186123326
1730537234
1577071960
118665145
1900507237
457136828
531491485
1058228796
1648922829
684634147
1636141864
207974027
1758426097
502991080
481016416
1524716917
2010987521
1830984868
1744030999
2114742338
1823775185
1437813315
280710006
2134220382
1367918902
1881084358
2050785982
1815967843
651329113
1263229186
354902021
2036358987
1784889081
124618109
682354198
1185376911
2024588767
1037509269
1773398823
947306676
2136148709
13720715
1318510872
2105843319
746166221
89455319
938532033
382521375
86933128
477626810
217590183
978876112
1155177446
1994871211
1251529254
801791650
1949816888
123669422
67693698
1099442834
1822041843
1691300308
231890614
1170659079
598927375
1730588807
260394270
1461392232
1776903261
1081616824
400128887
823803678
982483549
1417642710
300935281
252874262
1190445746
1172977202
60939220
1714286210
1511113699
1588531730
1487865878
53155264
1475516521
952827615
1835650284
416593679
1356516202
1662462943
1033493924
1719872241
1232744239
1851682424
1114816503
90252862
1509622140
1414205699
1157876614
2053700913
845546579
1750315520
811374779
1042857865
2043981034
1677591200
844645468
858909897
1931121196
138377965
164729116
900068322
1244826493
1116839794
530178737
1900415432
188304644
201578387
1827675338
572458555
1414346315
1736034097
91941793
1721824798
1200272384
1494977693
140249091
635113765
800880464
570985754
1553776289
1385047534
1902025708
549763230
1233355145
2072934152
893194204
2120394044
1648244084
1217771903
1960299023
570774671
1866166964
1095090057
1119941395
1688482139
736404427
680281666
813573256
632409946
319412969
328458414
639721812
266544351
664199074
3621971
1921919942
402458728
1048175259
207515384
200209762
911747281
1763859466
1149840764
1642916662
263553961
1099093385
1556542269
40765375
908009472
1471474877
1923722562
1107970143
728718003
891883074
331018292
1684295125
1082695945
691347036
1634768517
1420210266
1823679452
1147994267
288669217
733111634
758966191
988949662
512577535
799792854
374185003
1587586007
1440021150
60639791
1185609843
25085447
1221393752
1641451110
44618699
103580012
1811257703
245711940
49015625
303241925
1288386371
398909160
731456860
148424082
2079940532
721562955
2019624635
2010038365
1955361997
2039857863
614860221
1754670793
1381773336
759791954
1459639135
1452625464
1356369191
545955502
1219943006
1732185976
1142644446
963765259
2108142621
1522623670
235920235
1621750344
1516858815
847923102
502271536
729675154
2054912822
670393552
804965305
1688370905
1767297933
1979413213
2018852670
1490822462
441021829
472078189
2035529495
1330805690
1194327994
815153720
1529867165
1779225253
1900471944
1711519384
1202108460
1126416175
1245018475
1661204570
577954577
212126018
2123570580
1163745398
1404715366
485896107
1769149711
931951344
878356663
1894920269
960458783
746617242
2017839544
986141603
573276376
1912161994
748469873
761939952
570931072
2009723285
1265208756
1470173120
739561703
1322867871
1764486670
1953382288
1754888984
145447038
1252189312
1488125740
491282623
624874128
1810690307
1290544712
1741844759
247924530
2084325459
2061357089
614373363
1062414804
1392712619
1629183088
1635337148
957537078
2136429171
1677823801
698851772
1691220767
626195246
1825456952
1792325983
509057247
1215083213
169697311
1081994066
1925331599
1021438906
678892806
1376315617
591406384
375378768
916709206
1529957581
380319427
2121834182
965558625
314903167
632254167
828615609
1095181445
181736666
389931827
1971483494
396618058
1759680499
1245356225
1666201553
1640567594
1551440391
215179124
226171539
868094636
1465473979
2124072491
1531991728
1575980675
270540957
1177681778
1071945438
591835270
332248125
368231709
22953837
1886757052
359007121
150413381
1407050376
598590442
961468684
164844306
525700449
634929325
1944199352
771442228
876126177
654253961
1072711087
1416384553
500705416
218373329
1863159231
1506501182
1617647306
812930564
1516073027
645882196
2090300444
259524642
1916835062
418078100
1169363209
1040233676
1788973641
698001906
1675940518
988888303
154538630
757669695
99562510
1588086455
976160493
1190520927
1009069240
315913680
1157810650
599438609
869176181
1908939443
2144471739
662439229
1215233047
281921081
283267117
1449230382
617664300
612022491
890029957
114529372
357816891
1721365245
1661710288
1401080179
1435096860
1151687685
34204570
2127905599
58157029
1797883003
79097558
1632435430
1656147777
574713622
792792623
183850726
1933142376
1474330293
26974343
954276205
1165466237
1898337930
786278160
632194045
1918663861
1371563887
1507661875
1888896073
1468916097
781032396
2073065675
295169430
566528129
651330030
478254542
1615156764
1829469106
1761040005
562507482
1082949596
1625171104
1910708462
1016818198
1027505401
231528262
1799472529
1246258627
1788279897
1856793869
178799909
1844733107
1973724596
2098459991
395778389
1211328286
954340674
657717085
1411019958
428589089
1822812593
1603665607
1274817580
1757111069
1832227418
1856376879
500363453
1254445744
1269035089
768600604
1033896177
770084635
1218577853
1040808361
723698754
1250774547
1660368353
1518236566
862669819
1734225398
1362657732
1206160906
1376456352
653777323
2129980705
1805111262
410420771
877312814
1614518682
823171508
426193365
1725165949
1340883877
950640671
1609455669
301450125
1240908424
235790193
1620210777
131640687
79178017
375854772
1103326820
861274136
372855754
431742958
1697785043
23174635
2137066486
1230439063
186337115
1170189022
2137667989
1042304203
445963977
1647187711
828693794
1123096019
2047371110
1143076517
1220748901
1615745760
1223387384
735554095
1388829231
1042819751
1367240027
2112145616
1236313645
119456253
1877282147
1961828984
472670810
344452736
1338664449
449336892
1378062830
1808474397
490242780
954876107
1409427592
1777389269
341111320
2038449688
2130850301
1370735652
1928350096
1775725838
355287378
1371466817
2096049374
265725545
347443400
1559026780
2001347682
617733332
347790987
2099031102
2122993875
87476996
1158308429
1631249204
2105152869
1522044565
2108384737
996652829
838572442
844036964
121001036
478337998
432214611
400777276
1992891799
1489075750
1240324427
1393499918
917123887
1478128087
1024811525
182849115
1658860413
199102745
1481259594
1240770898
1755975703
1159543026
806227022
1982561533
271238253
1431628070
1305268100
317013216
1280190098
475124979
1341197644
1249253369
743036700
1414550414
865943530
1066398045
1370895447
1339973767
2076505369
1419395175
1258690493
1229566851
1597468272
114146228
1163113973
525976077
897797026
928245988
321033766
1107932299
238272777
781392544
1405880108
1907506827
1264816069
772115415
963759436
1673641941
772796817
412239944
725431480
1785498291
242874539
1784570906
1937810689
321455552
120414002
1042498970
177702124
2030116307
902579965
2058545320
1904234628
1484286309
584870593
1965574571
1888821124
1457046620
1982610200
1194506934
556789285
814663486
1489392067
39535926
1519477257
115222066
1584900428
863871562
1834271687
998835723
1518451582
55593169
829729047
1081998400
1456200644
56716822
906205892
1454925602
1400282899
1611094960
264584531
1691763224
1389275786
811538868
2122639686
664536021
780823138
1489440177
792594230
1691753017
445097159
1625853984
1898822375
215730961
926937114
385302634
2034445708
743799799
1618516054
338335232
1160829476
370174935
1917546365
1713544577
2085662588
1828318908
1198477127
141812233
2128474000
2064942346
1976465589
743171362
936857539
674038974
1892412308
1301378897
1960017535
266214276
1583667483
1526815144
1704548889
916859663
802355394
1398261865
1531772375
423457842
209901039
636902745
1138706596
160512940
1923877108
1318435159
1191258249
632111668
779045513
1502560376
200828171
586303450
47273711
1232617472
1245186264
744589824
7837044
751948246
536978270
473253016
648289667
1835211644
1478246455
1706901344
462767176
1726317960
1662613354
737479653
636317295
1462317757
1799901435
674008151
1879056250
893478592
1435528948
1954756947
1344964720
287170965
1616930936
145409639
1549765001
2022511273
882361682
1595399667
196449176
1197445881
1850810844
8815574
815105428
1160831771
255406916
1896555615
1961371679
111770180
1014829853
474286920
111449858
306889679
2049493282
550433891
1477489063
760911603
1667584059
503382840
354094061
568499428
1291684920
1010668132
734697257
1793271685
1955539963
467659448
2131880693
900745176
29790382
1247696662
7062327
1388398795
2000000225
1262036827
1825283911
2110202527
1739382642
255640653
1746780336
1846792288
924556415
1760610165
618322957
543343350
1347806967
807910975
349518555
6239591
1512875174
2023919852
31526996
2065608000
1818451629
1182438720
1487519205
1843976585
1609093884
242706185
254137887
1628381880
1733909742
1305810490
1559189226
1384038127
604697188
22200168
1998604884
1920420592
15325996
194387008
366099397
1389560186
1499696538
213037573
865517287
473848267
1116467854
1490603303
1276472201
399462991
1966408243
1000207299
2052280552
611693797
1605432007
1316368367
1979368942
1596867303
1759254917
1016844171
598571221
569157344
863660173
1521523446
737845105
1888867381
1797440457
571781755
293620631
1469001788
295384445
310738954
1485288092
392669110
1021131603
1901678752
330027636
1664052180
1060261798
782542935
344886505
144316161
356726903
2065672589
1905511274
1089904161
1301999938
1996390088
1702497820
1311161
2141328244
1458157714
277229839
228371895
1563827868
86302909
2037512166
1031107219
821492531
326876216
590164559
1357118726
1250631843
691404174
297160012
740672491
1960791524
1068947984
701932654
1004638579
1248360718
1569571351
1042187039
1360697377
944662464
1884088814
1326916860
782732056
2022468174
345989673
1060164859
1159528900
1268011077
1455818489
1975280099
268515061
1843106736
2079575299
598993380
1943266773
1334445842
924081516
606615624
43752088
1384005048
1859708984
1054593514
1415652500
1159899301
1742570193
991070440
1733143183
2108709667
1477608309
1966533163
1881916523
1636378251
129062355
1929424004
1911034663
399656546
1939611795
466071187
1947558145
1109706998
1434681715
848939685
861116940
1783674571
1911336796
733955542
322217516
898334555
225317296
2135571687
705483673
1422903359
936086584
1294045985
1561068456
636356933
1647901017
1604677800
1822645005
1951899072
1170168925
1091659466
974856121
494731544
1205074177
1138824671
760699953
1540579203
16522304
1506985965
1569221050
362542879
525590366
1501044313
1017530168
1108984880
1440656926
322579767
1191603650
1622108705
1105412389
491201859
1397914659
1899297025
1290106931
377146529
813984085
1305298412
739023650
1328096027
14199764
906028705
2021928275
2120178011
1930270368
917268513
244406022
1704401394
1610183127
677794085
1732250265
1292883874
1056091625
971102539
1080752402
1971792692
349237320
1218178614
1700289201
1624866195
254006961
185830218
382955301
848087514
493806937
829310206
624117041
202223191
581425446
678592511
3258857
572208646
1154953496
387870179
1052673225
326083838
859366000
66273220
804652444
325981775
499157326
1935958537
666325976
1888649786
518199690
1571905434
647977426
439370472
643504712
1015161679
1582064103
356498584
1574004185
1782766915
67641539
738361396
1128666242
1527860045
1376619815
224524439
711876076
546604565
900523862
736056031
963258570
549391779
390956805
2098388534
1639757382
1914638619
2035025142
69748628
2001811621
1320538812
769819915
1515872400
958673674
1462488398
979224876
928188092
1487396103
2095649902
206371834
397917648
60953026
999422238
1802664760
13374413
857765480
1559062819
2046650284
419845602
939645590
1648041495
879082922
2123015919
1174034758
1765996019
802313175
52750918
1131764906
1871469189
1183677548
404326952
1161556312
1769441245
968014775
1916124451
1131611124
150667218
1688915948
1604033546
91633360
1921959748
1903433948
1970820781
1565358882
67073542
81107550
1948024450
252694962
1694188122
1595333877
656801496
1764261550
198598824
1883546923
989115280
1322941303
233316772
631796880
36356454
153213565
724507391
1929895776
812081715
1062217780
902365427
145837873
533035657
519043422
928384822
915187754
1694223987
1890898063
867449113
880640071
562955867
719174379
1509412575
541514226
1435567919
399367404
343675314
1918751728
458985788
2000373009
1706845157
1564505276
1668425792
1675176797
1720215525
636857848
1150283039
1263289775
1521911832
7871154
1839506582
1199903801
862230511
1329512936
879941835
2064513256
129446933
1958504782
343020151
1756913873
1242196809
191464181
443394692
1693291126
1357528557
1468642864
1942905553
1238751663
1438887308
2099195705
199013045
111028843
1771867574
671315170
229493957
573910185
1780336226
390651176
1572132388
1553793705
2098955445
1257296338
760362242
228366501
146749135
640337629
1690586790
2107092112
360924311
2049938517
2070770464
585537816
936713123
208931266
774104659
739688552
366421376
1017159234
649115691
1831234418
276627102
557294295
1570071977
2022885886
1941806737
59736325
330361322
377854226
862675776
1396070853
1999683988
956470907
356343458
1243055680
638922492
1345564124
937460973
2147230536
1001851152
239271152
950243956
2114659599
6974301
1627107238
722048323
456043812
384305121
2014908938
926219963
2093330291
1139440747
2017466585
502495762
1834268516
1090780948
762020590
59953123
1004948223
1666470161
1492940503
686689080
1977317641
130939647
659667177
712107785
2107416135
1621578746
803072974
75371322
1066455947
298060194
1741212036
387329663
1840715555
1363838817
1980397916
1489896466
275257078
1206022372
912449106
1303352
862885970
1920413066
369828651
592621663
1670032017
1281960300
1819025031
1289048547
448595124
389208172
1631354589
1458256150
583567195
715021727
858312423
845764940
878931643
1815901189
547093704
468163584
739288750
1180020420
17017244
444820169
305868432
1148399681
607680737
1425057959
162289237
1211312431
615601134
216205385
190016851
34943131
1375747326
594297044
2100524477
1479700859
265368236
1687960528
1606253472
1708756907
911303793
1813330154
1444901384
364623977
1264419479
387950241
1813106378
1361910834
888978007
423103428
1043738763
400775612
1512909382
181407226
1071239952
2117440621
1889980914
1979695986
1015551875
203723803
1777837087
1642125361
2109429166
1971254913
544341568
955455551
557263581
1788553514
1241821553
1517706710
1086296205
1485130193
307141320
865230557
1824663252
2107179978
999873230
1566944077
2002363533
1471291805
373777852
1950682029
1627233053
757764315
1876505896
959130483
396492035
940609238
693134803
1119164439
1533335650
1186158062
2105474912
1669890146
160344982
510253473
1810621121
941808647
1140691526
888019366
963153988
107055872
496304001
289816131
1417573340
1897345498
332160235
48588240
1553100358
2090073161
193670541
1736959352
1123430841
1923859039
937912787
1160504316
303342032
823006592
1959263121
255100102
40503547
1551666705
1101101144
667289772
1084496873
1114942206
668858630
1951101828
1974106672
1811786366
570248742
2065870814
720155810
927982057
1746847747
768924575
54067964
1574779689
1100754710
159027797
52980598
2037317090
1349291991
1500017799
909373364
210459332
913025661
1039301264
708654899
522390794
1545328388
297762356
2053281497
1726791280
510180030
460969687
1613190708
1576791868
659435209
168123333
990557940
1130887873
517845418
1746441480
1085455325
490217093
701370047
1792608077
2132627334
710551609
295636682
1462157654
1005715077
1461402136
408452814
1978934749
1422174326
1979883925
1089920746
633512325
1984005824
1071571652
1099844179
614532745
1374821570
563010827
409625457
827013935
1426962191
1994772102
1986908139
310531998
1225571425
1107143845
851632752
179261888
1265430571
299373117
841885275
1502048712
1195026750
441265006
67322892
1314959332
2012629878
1332447546
1083998257
1548334294
235603002
977258682
164212772
996611443
2075905418
1263885304
407901146
746374642
1182319777
1826700388
633573081
541716383
685566885
440369877
783937791
2019034025
942965270
764646583
1656408485
1496633769
1520987557
1409099828
1564345674
1119211045
170464396
477850544
1560612538
20872355
2115171883
443632954
105263893
2080536978
785036302
1889169440
163470779
1700960040
128894943
1702008630
550012547
1879863416
1748832068
1831332874
670062940
517758592
2136656248
1546992360
1651965558
171806332
203463230
1922933316
784666415
772183087
593404980
831744939
472905343
1327940353
1777086696
1095074004
672804454
1908950484
897978609
2100458679
479633271
1092585023
752355052
1180528884
1316830568
1814605385
1011364778
525815624
2144697319
505872495
1397153349
729532330
538253809
1948713143
365072102
874589729
140290413
1297155762
1953907435
814812939
49631730
601891123
846854864
572299064
438145200
511598139
2038901422
9127221
90149058
487501142
1600314639
102187353
1644700951
600117664
1018718206
824801799
1407867772
1655373296
1833198629
1746318907
809175686
1855962336
1054216518
826811525
1868021272
1590816459
855729554
1856117686
1023456599
1380311034
2054361339
427667642
2074238681
1575666322
2025376778
294857686
932522092
881370863
36309513
329527229
907944489
252468550
1084977972
366735685
472659389
1269398337
853654411
1522051137
492883432
639193409
1156419734
1973342531
1407766815
874184922
906968203
2080138683
1893159602
502006810
1290015582
1228672877
457736818
235332863
577652915
757632097
373562741
685256000
315460776
1972232573
805101103
842457069
357720267
377040331
928983057
384007632
1006535927
1349647237
1853858861
1808283506
236540602
2017745657
51816945
1107790369
358657107
1660227005
1828658420
1393979158
356239100
966101909
551860382
1686127432
862743104
1556664769
2136732277
1861767088
849450284
387921313
974666807
1303316543
1409795002
181105917
174521280
462626601
1777948654
168009139
1505831313
830496386
1992593974
511920749
1463471962
394500236
1010732317
346927546
1274494929
19458272
1519757694
1467695683
1286124146
1310036586
345473503
296081299
2054032609
1050864949
1281107647
2001257303
1414343492
309377697
1928761866
1829425185
1061304450
574922947
931144981
656078952
240153712
1381997549
702680745
1207630783
1603182976
105208867
826514995
274017684
2047239410
1957712867
727726942
1031854611
208298733
40756238
296615183
1092647316
1183346619
229621709
1284005496
1459499006
119614970
1270802435
1324462670
954617072
173462647
670049763
1577404845
770219791
973936036
937310304
1870592955
1834582913
142464891
1621580624
383560097
1750315520
1137262221
727782429
1175273306
776684336
1964965829
860308046
1957717240
741716977
1991998130
372862597
698069050
1669774822
708974540
1022584013
837719266
1132260158
2147408920
1118372242
217578933
1788912710
2117943400
1015452283
537324555
75464383
1406258404
1748302686
1604922421
1965078349
69589598
1909026049
1998437143
206094859
592172615
1532781756
1850787310
2005251457
1177354725
1358099767
2082103020
272556483
781470578
212794331
413961081
623164244
1826880984
1691678843
664803027
2022549841
683064922
324617381
1883698956
116862022
1079309357
1902373689
2013093587
2078829751
690916844
2044271680
39764566
1058907084
1312305077
1111399484
807316146
1065015158
695006735
598921973
1803005809
1468993893
1802682311
1586307981
670594838
1911591730
511799245
65224760
1946729255
1801496997
1919454721
1467502440
577476669
822530506
346392936
1719729930
1967599412
329298188
1046827071
2075300810
861648248
1519420068
230349546
1041322450
688317646
1071560728
1980705906
1181566511
990910264
735019879
206704199
1222136249
97770149
814302230
1825411836
320750890
659399964
169921060
944283791
1727210072
431484276
1203644660
2091330218
377578266
776620726
1921600270
999860036
1584970455
791011004
2075859770
630343556
1617608787
527306150
1665709214
435726114
257024650
823987065
1192581917
2138092931
1689646330
1354463146
1196572937
1656702483
2078961162
2089639109
128119899
1687476489
495598776
2049661301
5427579
561440473
1853812265
2099078976
1815400649
1361657715
618627223
138390743
847823678
1532800040
1612954097
494933662
1710273341
1335472560
741819678
176311393
438641081
1014475023
397570734
2088125881
293830771
657677621
45054592
644225069
496899396
607748181
1639360883
973135887
47811667
1644634992
1104969939
1851381293
1388734054
1145839232
327099394
286763795
1862729662
773592689
2084306417
641981485
2044061151
801894222
284682274
1647541002
1616681336
1599833645
1812186744
23508711
485604827
1810558859
2140348183
130850874
138852022
1923259500
1278550679
90157430
1698799715
248413065
291938983
1152208913
2009142863
2048619868
885850388
1077145966
1023687884
1872450209
1541299421
1914498738
823347535
1677985813
2010642135
677731280
1351695366
1503056133
1894710398
34040650
609075005
733438821
16435945
449404051
245350693
877937843
1319980163
468425226
1933940052
1834791515
213045148
2086673424
12565604
574108282
1013050165
1382400637
1829216828
1534663722
1738699744
538541777
2109927696
671539135
1562198466
843064300
1266905787
1249189368
1503859468
1437041822
713846031
447493913
1344045863
1463246534
2024066992
1385667022
799991176
1440729400
1532170566
1706605875
1601216250
1189392473
2094631047
1707652600
1056123368
1936802191
73581593
1109054567
2117913328
1908086756
580164732
240554031
981942958
1368600910
779073511
1481353346
90959415
712201056
558058074
1195785360
1309317132
1696376515
1776648600
990705236
181560870
521709214
396293991
1611947399
1487417283
206993497
171026000
1149964344
100993524
1037452568
166995920
1735293293
549035445
1454431821
315409698
1544758675
704647091
1865213485
1023853569
652875563
1681393021
1033488382
24524212
1257676232
475830452
2037484358
836455318
2136186395
100558680
1377870922
548800488
781927828
39073164
1188589483
989680107
2032893819
532091140
1497146083
1377365434
15454119
839493730
520342918
1926287096
960957384
1330197989
1373762322
2065713236
184418618
908447700
596143687
2043250746
1807608051
1763738803
1147772087
293516236
318096518
218102094
1601672446
1547330690
604153406
244872237
1121605252
1941717679
1902865383
307693144
943011473
1079595624
1002329635
470423754
698403855
866051864
1559876518
1169561287
2067553086
1006655629
542670212
1955295490
1849313030
243836972
506755404
1078948473
894445665
904474217
333420334
468041808
330710070
2028731753
1850737659
1068292343
1940699660
1005938572
610839128
2109584572
194308530
1484877916
1721385810
670236804
1142975416
502614332
277351223
452753600
154571955
1772061743
596328313
969785076
214388447
1645318407
224580262
199059716
178543353
748543455
1034132453
1635849660
1950572056
1135928823
1241143795
872011560
1222065839
1084003870
1685869673
1831339207
1802702348
84695832
238292651
1330837900
2010950965
1575368860
1885456245
1573225679
2021036418
2120375668
416918703
179585926
1184984091
575934059
1168327908
624883347
1848696347
725920786
388957578
1829277030
2130925399
2013351073
355699469
967529329
164530801
138409606
309592127
1472134540
1735697550
632959858
311264435
46738353
1966955983
1146343491
909530890
2076918248
672212905
1150780481
928873494
251279395
608687168
1862240108
40353100
458056258
2116356660
852554627
1342901021
1723912363
1291425315
1183437562
812106126
1377636036
2134279795
494179784
737279144
1670925055
1610585834
1991622129
776068881
600710657
381677888
848620721
791849606
1374779845
1970738242
291964035
716929172
1339279616
1477885438
1110569486
1695909713
128001274
1534960010
1943153714
1950810226
1992722070
2018544930
744095161
274637505
1900171393
1286295313
1046599126
706258003
1955166035
370843452
892283670
805913230
889668231
343192524
1825102538
1673419048
2046250250
378894073
1534524198
929056051
1378899044
1195296951
94928695
297419964
839782746
1259538718
1949858738
869569613
1938171796
1164281049
1114019341
287960406
764654339
394950204
1667925484
453077511
1577385592
75615830
1420222193
2019828164
201142961
932529555
1131117340
85610610
612300109
167357406
1840516398
1524225004
1197557342
126393707
387876850
524355352
1903635699
166081744
1069284887
134596347
768758320
1313407932
380149283
1763470037
189268737
543707072
397808451
707484535
1618520658
67163655
710491003
1631480181
980943337
1659260397
30476712
331826842
857781488
2133614208
1592725671
366880178
351264527
372579140
379428056
1505105372
1421493457
1941229441
1957030653
2135015884
1498071967
1504792390
39567247
682451045
906541607
857951944
1247347086
580624695
631866189
1308156969
1472035333
491089445
1637342592
840804637
326460466
705659514
1766016375
1380692287
1528552030
1739451813
1402417749
2013839300
488331995
2049862839
2102736770
59253198
1154084528
1553266340
454403973
528738754
120583959
540342390
248200418
518140110
1694980594
2042221667
1137301994
2013625328
1944117275
58259977
1100836493
470273502
512218617
882099189
18584732
757416484
1478781148
885235932
366192049
1591238772
1118248704
410471358
1585310515
789024091
566640906
219374147
1720599986
602307165
618713591
495441379
873659041
1978411226
1946360492
1153687285
2121353451
1012043799
353614724
979582924
189698857
2094957777
1851723823
421732461
1956733191
2134393559
2075404033
719175281
1402636561
604819925
1654979576
2110500613
758059119
2068942751
541093712
1622306016
874625390
1532603138
491221772
1088965534
1463858561
926497739
265158751
1130829114
963213045
1577949749
1304146892
1609491823
745206292
1995401454
321635450
662708376
871330385
457507988
659522121
1710804579
1331189379
1752545715
458613107
1707369724
1730848415
322188890
123044036
1599664290
234382697
486990779
845751916
322676552
1919389833
751605427
447099587
1407890142
1628419335
258354848
1335792478
1173615274
1026062205
2203757
1919020296
229718997
1032500439
1637218248
1194478523
683319305
39897833
1733829477
92816159
429485660
1825688353
937750875
1144891843
1652264854
665664395
284333248
531765626
1114826703
1299675885
1138142915
300747895
632882709
715329696
247952828
1291560653
113507117
1910030063
722060948
1396106450
1621342157
1168040469
2083153525
2021839926
653962674
745627847
683012371
2321409
580388706
962481046
1278599701
1835111178
800877835
571847055
1625395950
175315113
128364292
52412361
624814718
314146427
1343720776
897549094
327518555
665745805
1084938406
1263108307
1022841633
1051863626
1608807303
1362838613
1183353569
1098945697
1481581917
700339644
1711711571
2112453968
2068744643
1695025717
69371479
191953874
807202990
1198253270
1368808499
1054445167
1085847217
538160636
538376110
1045683163
440565576
1118492573
511401643
399094747
226617169
245350463
664939175
589915922
30950943
761723778
608572981
1790260346
211896445
2100434679
307934186
273205009
2042672215
165328605
638673189
1317764363
859162538
1646959255
1950779357
2102920390
2126655969
1558059228
778566031
699398293
1472459568
593891833
1303367898
185783244
834865690
573588725
1779497028
218981236
981232300
414607156
14362090
1596347659
513281054
1142885489
600039
920234624
1996293441
1743444761
2124941717
917195121
1829687561
1877422877
1148768932
586784185
759642886
850393648
510464809
1196405574
885197134
1570255571
1313441316
1378328322
173514013
1839208113
1048145240
1390375478
1335731837
1645609041
1672868258
1054810616
30234108
603372904
1765621881
932351997
944884110
171759796
1268376065
683658846
2071603920
1401254890
1262753099
1706317034
163711917
1391414829
545759840
1116735057
1143686650
572866902
57462137
702182299
1792557868
946164405
1623129046
200241236
1263842005
288105802
791980805
2047943277
1522579722
1217666596
587480963
1375218890
1580795035
63893148
273438139
1228653975
60069512
1154990874
588574516
137222067
1427126161
181876611
330146450
1496554
131087949
655230756
240595062
52729455
2047067659
1054285196
608355200
647055352
1257096817
1196057280
1398318574
788649348
914689653
791061910
1644635401
630009524
1398919567
1178802967
480253473
248918444
1123430841
2071708380
1851169451
315851653
666485809
1621288316
238923420
2094480646
153744540
1891676963
258545575
311801538
947757270
427353955
846691518
35772732
1793987919
1801263074
308922802
748484499
1713934826
663965403
1232248727
1752619207
66975950
1427603593
140748533
752578755
1250373680
1379470723
1853550685
879667790
1400513584
111771399
1355713602
783861194
291540464
647709881
1222497932
1938848810
1015978875
595167517
1006108092
224269153
1303695029
722421356
1520896898
509819929
394462571
781603904
931160465
672297546
1904803151
1329022529
1179715927
369502076
1584729777
1906248800
993395722
1281537343
1284271184
488104858
2117060428
625890843
1938773984
543729845
1639022473
1113799208
530669
745887849
1044811245
1954902203
1706464105
575126154
347523748
1624157767
697682460
1973894439
209364474
1665532196
1463005406
1804757311
6888572
1511406312
2104727672
1191671348
976022674
1065044682
1175894113
330504569
340225899
1137828821
1527347509
1183264309
538206156
798210991
757313531
1482995
361133939
866019264
421003555
2039163117
1205434900
1106572068
1443424235
1118100727
1568970976
670381011
2127820786
288145216
731736314
593493771
444486457
2064896454
2058595167
2084751232
146413371
2019844265
1295166639
896276529
2039671501
19847820
111385036
2046432457
382813806
785697116
139599176
128018649
1416889749
1602817506
1151195329
475090806
58389810
2030764414
1503741303
2028526969
764549122
1054523181
230639826
1814477013
1107055607
807481477
720988164
536901282
578205453
1559937452
421690160
1475760770
273882887
1050211979
1965601186
1564082280
1864433926
1983075532
572470705
376627251
1219871657
1417419902
1596174672
503057114
535207867
1290270200
1159912547
480559282
592869628
1266061011
809990067
127019487
12227393
76913311
2136243056
143812858
130996076
1081811395
552316666
1607726516
1060259697
945367159
1915471217
1969960570
452255358
165158037
707050769
1947088452
208572543
1906049399
767608055
1214299629
1956386281
952351242
2127729539
1500951948
555792152
1744529028
1578836811
600718524
750971078
2135977369
283136420
1175100763
1181707503
447013920
2080844940
1010421046
1657639627
1881490638
726298904
603457702
1046848711
1048826926
2140871983
959415361
1221813816
2063548455
391806268
1971816848
1779943448
141498777
1502380959
1874281157
429275052
380448716
1565541863
176598017
1855431993
2059433099
1709729584
1216158602
1688549902
811157636
1207135864
653135037
1080998234
1155138956
505320976
2027109093
682903545
1700184357
800311599
2116271519
935970870
900765383
457241307
1481500691
100080426
1062833409
234498236
403269729
195221377
1990653152
389018984
680027876
1395853411
559466163
449804318
1168299632
2124303678
1451186571
423745329
1122735273
2139113841
577178984
130100399
159576892
35887997
1007204523
895657761
2092447045
1699615783
662143901
1100079924
23525619
835207713
1024715918
131331010
1137757162
705552722
927314505
472265546
1312565534
1657520500
2044122827
80816384
897548153
687397754
924663026
1023620973
1026199232
1540424484
1022750971
1309154725
238989566
1262404283
1908996066
922621433
901982498
591668646
155120447
663554959
2039102091
1493558200
709819874
456636462
435327057
1835344942
741279911
1161940367
400152256
1638555100
1714293744
1880691851
2096173613
1288472413
196350383
111618235
176271004
128165347
483393587
1220489792
1384219652
1558399436
1723255217
540871578
1888067064
766691275
1428832230
1749095563
1170329648
722280561
1844247661
108426654
1300359715
1550059148
2145493404
1030889833
78994351
927228625
390973824
776860035
399671908
1793174954
1202637208
343095683
1229637440
299154126
1044741243
1552146208
1247751412
300075997
1043558280
2027071812
122504934
1818484484
1917213412
1247837194
292002022
1870667933
1096106544
1624746843
1172747048
1172508659
1751194091
820913263
1249833825
1863959073
1349944772
1209981822
1118041478
360236355
142659717
1679319972
1857870298
742276054
1629015901
994092219
2037167239
1939388137
1577931251
324149672
2033832677
1988286141
1383281827
996717021
1770393038
1758151120
1876118734
868290865
773615303
671393211
264931177
603039090
1708377435
4788103
863581110
343580483
132398811
1771025443
1190427633
874088280
462838618
724431453
58348713
2034037758
1394412225
458371682
1117637126
2128300204
1580057136
1134943990
1225390318
1184315999
1196555710
1326950709
168694711
1630861716
677958226
275874700
788131386
54479933
1416677196
2122043943
1360782617
653755852
287684596
1544139688
2146605953
1392214927
1229352100
1824889529
1719074851
1653661854
1927967470
1181557810
1748575401
334986329
629191658
2005428301
1921254637
1086922629
405108365
1333981602
1162731088
1598865580
510725921
1199451081
588581080
158173737
1776983561
1241545088
921994629
626570880
603348936
1693054982
1775573170
342478149
1993104255
1293257269
168366615
1555990778
1998609944
527255246
49778644
491260053
1909961870
67797259
1215739004
1291332064
1230382914
990284364
812883895
643296439
1959959293
533204346
133953758
834855053
1094420888
668248473
1145773120
614518540
778810200
1519278156
1689371974
1325342566
1246979828
1820100386
681418536
1996379811
713987032
393527040
1759516193
1585844702
1395170548
1529619754
1172908468
182352460
1982632073
2074264333
1275508325
573544026
148567825
23418072
786252057
2000234017
1357822704
1823258452
81096611
556595497
1270358565
1484926631
444698344
1185062261
1583335856
2003492752
513180156
1684661199
1594005541
6435703
1829247577
1792720108
844090720
883490960
751550599
1344494178
1551016389
1822127250
725479418
738568214
590512879
1279167537
1777871521
52996526
1228382227
725542836
355793003
879320472
630378965
208482929
1730604065
521216799
7695758
1476330961
895807345
1367326867
1131312820
56973521
1874250368
1770199364
582627470
1879187066
756109948
818807971
1150310715
187932820
1599458846
1846672565
997836538
1363431979
1600449346
774498654
1547845036
964668819
988289999
2040145823
1696593433
1952771617
1479463730
1789318196
1383570544
2127991787
674844938
383596235
1728564724
2047844536
1418538968
1587149696
1362256816
1799220367
1717312918
33008896
1008367228
674605626
361888256
285356442
1583730279
69699612
477590266
78394516
1725074722
551616350
1579149172
1044351625
221789176
561444958
1425417772
2041905077
130823577
1802410177
1509273344
721455775
1800073391
1296815789
85753811
1038806779
1821556982
1749680491
78596038
203204413
1479925899
1826137878
1138461327
254978265
26840191
2052948013
991975314
355199910
1524482174
402479983
1296645801
2005043070
229771809
332612434
62584368
712554345
444246276
1159265937
539492301
217883954
1396696102
1895779221
1577459023
2137230845
65239924
457894414
338694682
271603548
183493471
1413024798
1366156706
922993060
1904793753
1728263541
1520022419
784351544
466892193
291329657
2089659320
1603979898
1432604617
2142059247
1916431272
1561406131
126702428
1093114483
660292832
988086002
1417690927
1177351243
302244547
512593481
451356920
53799756
446624683
381754613
572519313
1785326920
151385934
1577025133
1351075384
502958465
1405132863
1033986476
2040841313
1069146193
65964259
347710936
1980944930
1318909131
1350425909
1912108715
1214293238
607159501
272374469
1815357349
580419068
613907914
890769248
1225287207
1597606666
97031751
538666201
1851624835
974794527
1114972937
1611490202
867738019
1112332861
159842216
1718787753
655269690
158720657
306916729
155089193
1700236848
1896070815
1693704875
150585854
401842974
1597681047
432849161
16971750
1737190874
132837142
1070256533
1425649321
1905545410
1780949789
1506619228
714284158
2097339173
2014137523
1751216586
1451650912
1307490289
410837638
838926185
1241393879
1041412304
2105592014
1637598602
314668425
823944753
1627147054
591891745
745860154
473225345
786010021
721638311
827691630
878121483
1486416891
1210951062
593089928
152270278
1452323642
1332867079
406611820
1783045743
1139154382
35488454
1107990717
364801789
1628025947
1107481508
519481800
600907329
520665002
1312454477
1566419661
1818371532
752581734
2132342590
1556182248
1147456565
1088577699
49025193
2072000236
985764744
1825455632
169868584
1208735817
2076159126
1906258474
750549195
680594388
844609938
1039666184
1447806528
12088371
506021501
1906528514
462842962
690697139
1824014553
433205561
32730907
1875750482
94699916
143032235
1609481233
80089658
967007391
956821901
1452923485
1577924470
98000062
1394833068
66898940
1622252304
1674212521
584914209
1998311961
1434044458
620467477
1323591538
1397339242
499619048
155145256
2068433395
563315949
963127099
485929515
218980673
1355892283
983994264
2271077
389533390
61532496
1315865751
489715022
334002542
973822639
1986307243
651345030
128392820
1639349148
1449669084
1069439194
2129221743
566966620
1485777477
2036968901
938230300
1935433743
1003873527
1492262215
405664523
1480701833
1990875603
1721674176
2099719963
1054623641
1874581806
727600169
1199633562
1436297973
747617269
1289794647
1052646999
1487143269
1434852219
531275832
451210692
2071756867
806921908
1003700849
1458286576
406557845
1758992220
1865118221
62594592
120052303
303532298
172281059
115870038
337384153
1303141147
829293707
673091713
159398937
1648244554
1483086809
959201653
637137347
1736326786
838941658
467231660
1755064475
701899692
1676967278
1557998802
581345229
1036787006
1708903123
719473683
1054735310
1566140947
1051654166
1548992824
263387885
925344176
1570611545
1904167048
247417409
1077102301
977308521
1618618755
269044015
1453045269
1041424695
960391210
763328390
1998223174
1708673901
467347627
1673045637
387765797
1808848999
901905467
748255689
1016049048
1015074839
458917109
1217094470
773592621
714900366
140557560
155817534
686968005
59177542
1845039509
1909196068
746336946
1755518957
1642492192
368781545
767750484
1096667630
617584814
841942468
400674069
638331833
1269447027
398407770
616085009
216581401
1423502289
1469475413
1414938800
357793557
1193355681
1747178673
1236964103
2095637195
742636373
479480948
1563342961
311418420
1837738811
1041698797
348462773
1986951838
1677211759
180625211
384503431
808472619
175549621
95687329
1398145138
1117881961
266075286
259281774
1392683248
1114894176
1271469960
1190017576
269978142
673928793
1959653709
1170461287
1804839945
994831059
1151647513
1566585394
1845397069
1201365610
1647652660
708418807
629155637
1832440667
457069463
19269183
1809962580
91003796
1814250857
1024782980
388800848
978463001
2131469616
516205335
1591674131
1638080578
472051578
1605637657
1617371426
1646677728
1362077498
311453830
1492710341
918051622
260633525
962598494
482440846
1515633364
733698165
1652733018
749693096
25675412
602064758
204828201
800982224
901859381
1138512965
891322098
1925215391
694993000
1409908562
2013419706
1090892932
1584339196
734344650
115763571
1468262547
877912304
1091733501
1141073953
868684164
645696938
1688370028
2037338871
442308679
701102850
1837338261
1180265726
1744311420
1465356525
972997264
1310720829
1201355331
2086441246
1705075037
1506107799
851530234
1088539810
2113099705
1222816152
1599270122
1518841754
1692414039
510282280
1355504453
1137982649
349160833
749173419
1108182729
62567232
720341243
728564812
443543663
1742978764
512472818
251759673
101278874
1253067785
1124921262
272328118
1498827047
752033378
728700598
1417888699
584841678
1755138813
643293123
1861627538
642022782
1802378692
1079727437
2018584188
373005112
401291212
451442337
236358182
565901357
1971721081
569314587
2094530098
1588544393
1040718464
839310784
696392182
1148596457
117421794
775878684
2049332526
1496271866
1300856346
360639640
1109896314
2086930805
1702846389
749925034
82541044
635852762
813188127
398348871
2018804517
893264254
1430879488
1754463197
1180582257
1081268673
432013253
1412708718
1999053641
1681221157
834442105
587308980
660034573
137660447
2054505005
1012890400
281729352
459078151
1498731994
587696007
1978974381
1722645008
1269636500
397059409
1552132919
2132215154
1486135884
1976212029
492059849
1090422980
318951388
1437726887
1596083638
813952434
570811305
296271905
1083614965
258311440
8476876
790056326
311411819
1855310303
711765369
1993057619
1157408845
1508243419
37241591
609078303
1114706810
677017983
1873770239
55151571
1018705983
626028300
337068803
1870620143
2082118609
1045199972
1982976763
1219652975
2019289823
2083254190
1124698873
616565153
95587683
761963018
1810999282
1444668749
969301478
1072304173
712140497
1533536011
650551377
205914365
961748183
2049923370
1996787992
373700830
1197855271
759166914
676238845
2060689262
2051360704
918670401
520143553
699954861
2028467137
396765831
1051284651
219698295
1095823955
362929579
645661517
1405706800
1018714299
282863769
1595931660
1052207232
1298814229
993686518
605930115
160087885
1338186618
1754297892
1944112856
2011450074
497621971
627070689
1115700625
1915630752
121294495
1108767306
1056174807
1367600823
1699729137
917123887
708954543
2088216598
2095218143
1705867060
1653777622
1874859606
1764780562
340705389
18664823
45351639
49460486
914399750
1749574784
1234003727
1428478911
1037005874
1732445054
1523914597
99581053
849309621
879247371
601240905
1059626800
340499495
1056661109
1267921100
288480040
633300206
1961371598
1666334852
819816821
71169176
1444131441
2141397738
990610496
144712571
689811371
2113218944
1313194226
834122992
1714921391
1067674379
969352452
1014412463
1172261372
1162844679
624667113
1131499145
2029244912
2003676167
187115921
1338015511
436932566
1935405841
1232053423
105441776
54583528
586740678
238738385
224383157
1143084986
928320964
1853579738
693703012
2115542854
1519514907
1588590727
2020878679
1755103676
1777404748
1381120936
1608213932
1740764758
896224964
723692319
567851823
1454277467
33889081
96028037
1106594493
706586982
1375533880
680168994
711550597
411897612
1205702269
1720561217
428228089
3944207
565906746
2015700621
1591034017
1692352893
691543461
170543985
1181100122
536066297
862244206
1876731057
1311649178
276474284
75168012
1964397166
1626670967
1120655333
1146748978
424975637
606776094
1757514575
1112337020
1740239003
64079451
119890771
2020345892
109640320
345678467
1132830168
152939591
1499036762
583209854
1795371857
1800737982
1671406192
473281918
589515401
1406465114
1481343017
339244220
1479209917
1793885686
19510728
871483911
359099371
1028090368
901746420
1007743931
2004768064
555329336
1935507476
462494333
973968528
863759323
838558310
1758040313
1633747021
1904999855
2146047339
10838665
125048548
597758536
696932986
1836581747
307672483
908531811
1388206668
279502996
1074489294
1154461226
239379614
589351426
2106327469
1335839818
94594461
1215792807
1515382660
1075834346
457548239
352338604
1103282693
1122983421
32037728
687317055
1057383171
691969217
1190176083
545845
744920691
58343985
650251472
826058619
1183922323
264257696
470688107
688735305
246806126
325798264
1932887110
1757757670
171076752
1353414495
1889372968
371476726
2029448434
1078928362
962887335
1589045109
1748219189
1624248873
1502467451
85876124
560256377
1999772824
251379653
1579805641
73051994
196138394
97575649
491708586
1180877514
1391469610
2014532375
1680657202
601415010
1632453849
115963501
1800738290
447475466
1428644083
1680124082
2094910212
1014689414
1967886024
975213275
1053578322
569649135
437061405
1973585818
1974439618
1458091858
1483636667
1729534010
1735323100
153542015
27197091
77928926
1237949007
1416422245
1709654678
547827438
161654927
1870690176
403920899
910666978
2130451971
65766942
650233573
1145822778
1197189698
1775020053
199989993
1882803881
1064180096
1637207298
509438655
1296456075
1305713104
1086206986
1727127841
726970141
959196412
1721955700
330895592
236553994
782824764
2056793615
1519637186
902152372
499115834
314750296
164208766
1226481128
1949334754
1623217522
576738022
1931503579
358469514
398030854
1212909525
586009773
845261280
1330879917
1132000573
1876463639
1453801703
1116464706
1025222997
1494969893
1556635684
570122710
646557049
1455089273
120223760
26750539
1011676955
1255732667
477045992
1112425468
605901998
1866945747
33488512
245360978
1577851654
1617933729
662630400
1220570324
1931698416
284448244
1601344558
2140211928
1734309977
115870126
1618882698
953358729
139320931
1469995961
571964193
1395477449
268511470
1208993708
1333686127
962982555
1691648446
25898370
643649675
1393788604
833953453
1468550608
640816246
1904065847
1605686282
491275553
1246268023
1404492821
983460784
1361777908
1230808954
312696039
791280308
1833845439
1316926445
939293147
366495647
719569361
2042047052
1507127617
1417154964
1204548124
1642876961
281123653
1169654506
1023931748
209502697
1640034635
611281522
930221763
1077611395
1403643311
1413914038
1352683519
1334136766
1622086135
839404244
1175217442
659786020
1172707148
543324250
381807025
1108483232
1745216018
243906508
1393753881
896419186
806529664
2001396581
2033381909
2134769121
640626670
571485970
200347431
1905908381
2115002133
2055766928
1828113408
1745697402
971752310
574234963
1836578138
1081502403
1091387303
1161380621
570244720
634077352
1157496609
1943717824
1870492077
1839482873
984396261
1384986625
986636234
799965098
431921924
1777439991
327172110
1107266601
2056049175
1797799952
79718504
1804678089
1824478636
1437292011
1515721835
2089877582
1142533548
628655015
1002597420
590028334
1101304831
847798703
26674372
794360533
961358560
2014626185
311545980
268246619
37661570
253962417
798666354
1816317783
1199098564
1260135108
19006185
1961039271
111355430
861730147
517012360
1585231761
211572626
600037607
960849428
1173470933
1647669843
320841894
838763421
1991374145
188927492
1188336770
1521916524
1734587815
1037768241
1384288388
2052597141
1695235097
1974522069
2044754303
2006089846
957446874
877522115
470887489
283891156
1619385310
1436958765
772567426
261461912
1274430617
28850512
2034689092
1921676452
449272004
546124985
1701427883
517606611
579462767
426314953
80639400
549531499
1233582741
648350016
645782005
14072359
130281770
537648423
1379635965
1224365217
1456727074
504534957
551202747
761822520
645645954
980304355
392701044
1668431318
1081210787
1284904173
231821546
1827691387
337218440
191375236
623666726
1650756882
1794717264
1197101752
1343321564
409316292
1601568717
438009713
1913041972
382764551
817220810
1267245593
2129811398
253372560
1335041129
2142899182
1986900457
1417775964
927273656
2125611870
359558452
894702506
728073008
1398787556
862007498
1000941898
2078732835
20176129
1851079908
1947211217
1173531346
2056355193
1391468235
581005796
133595250
1756530368
287847577
1334142552
314257658
1319375862
488256076
220127782
1034710910
2103565003
1048994239
1236993568
1248511539
524367686
1005731737
1831532331
1267310862
478236730
718899133
73149209
1305876038
1110342168
1727616574
1246491168
540417260
2144205544
336673988
461933152
401777020
456987139
402337781
1869826934
544028105
305840433
1828510097
2011677149
522993831
1429758336
920754038
1947766798
905564741
555397146
1564424418
208023949
1277339578
1251844860
148225267
364731116
273384505
1804223969
833929463
1159256759
1978237202
1356376383
926797941
1631405718
1132662489
1024990007
21707499
1156694063
754242169
1870163200
1690848281
1482046326
1939959381
2113395591
1487333397
459052390
1169995544
1072415547
1554562577
537446842
1342222303
1808579836
1963332923
331252114
589781743
66901290
1737877502
1026185675
83188671
1226219443
920365891
1378588159
1164429776
867598131
995950810
814498516
220938877
502460244
939124543
516960251
271012126
952279778
858043507
1555410362
1970514063
1331580507
1738134850
93072743
984639424
1251454660
447210919
705361476
254394988
763467561
1434067835
134354770
1425030870
1545221469
1122582446
661884329
266979124
2030790856
63463405
1831020165
1669336645
1979420572
638547822
425058395
1403747837
1947228124
56582307
1030740746
1495765710
1433400127
1169869661
1370401276
779422213
1372840273
1491582475
207141441
1367154915
1853459247
2043492700
937432626
1033959326
614053071
869929538
1582308985
1206879634
1958445660
2043182990
2013419650
86142392
1672669553
121387562
1589075102
646885482
258479285
1972565045
941804359
1967104100
908247945
251345523
370775670
105950929
923903721
284550688
976468095
285549692
1913838077
1411289664
78074748
495226205
955953670
2079923659
461532227
1654628179
910358986
1697412307
1868462935
1784349514
1154639616
1164149702
1957948792
344853196
1983722747
1063352837
1955338989
378852061
265869093
622032234
928621984
422365745
1631803495
1503134666
2103832356
542976316
79038842
2123414150
1659800267
963671154
970144050
1679989141
204071698
676741547
1187778681
779663217
1336701374
482998271
2145441743
1088207460
1125206170
288648019
1459774692
448823838
1881231149
274889976
594645788
721753403
176327714
956135268
1099124029
454525238
1514292116
473698156
1327420598
1206568100
1041292153
1524941999
109557898
307762297
125571909
149360803
849114285
1375155966
703957050
1071835638
1224832451
889518911
567148594
608818647
630093758
1642167146
144621129
51914532
824155100
649457036
130093705
1846554955
2032708738
1612743841
350888334
1098560998
1650588011
1718969119
428630116
2090058144
953550154
757304156
156079599
636021427
550176059
682666291
1601850735
975923
599668045
1626745052
1285271690
1130379869
741259074
256864425
178763574
587983159
723234700
1735334589
132914137
947712266
1565496497
2010383287
1796669767
65087226
121228197
284507749
588486978
1954915559
1537428079
1278913579
767497135
1549730383
39145331
204673665
2062772467
1491006889
632800379
9176736
2142222428
1041494413
1040174776
171392490
103035117
1460171295
1033086551
1499942390
1230397037
561609967
1779104281
200778391
4562665
1473740764
406144073
1921183458
715866500
682437917
1641239276
1487617289
1352378336
202352388
754294387
1231477926
1916241477
1269972818
1532668707
384202265
703856906
746317235
1905351863
405863206
1839758979
1036615965
1296711135
1319791544
1275809730
1671496183
2057750849
1805770526
1050521655
1296902525
1263461302
679233411
360219914
751312555
1201656031
1338886267
502603341
1382350076
928428323
874871651
2092458631
1623726234
593326967
980752944
642286330
661180589
1840740388
925530305
533822791
2103442325
581284804
1397323374
1061677262
727734310
1752021698
620535148
1672079566
1022842463
1817505209
27106248
1684685626
1673338840
1725542881
590803640
30264356
1331234847
1502467186
1402407290
783892689
835828686
1979448582
1713831052
316121247
2017155362
640206161
1869164272
1684921411
17005638
1438559530
638121739
1422318889
1578964107
1204066940
383341708
581843230
1210839549
797411428
2053932656
1348526341
1805845288
468009983
51455278
647571155
934449589
1802611520
1299674359
1388686995
623802533
54414335
282295071
180065239
777064506
142611922
520012975
467659883
27324162
1981529953
1831138359
137862858
1722436268
728161270
1834837190
1993776475
797669297
1384473163
417635884
1251584973
1856979871
1145827941
724157721
52076257
1734443378
850898166
795165099
31054553
1704460313
577123726
1479566563
1382977222
1505434675
1380758154
270601363
2034871031
1357836185
1292863599
1826023638
1902981862
1203027179
2098411264
1306511370
1298356073
983553227
1772192527
1366943876
1378076967
1587732790
1571357533
861239913
287263815
1342519365
1135576943
1271909595
1972201694
1735490589
97536820
1767231955
1113761931
755206904
1175839687
1793434835
806935109
1325726646
2104403542
365805746
1111572723
1938679605
373130133
669903039
2127489323
30155290
1319221516
192601299
2110399945
420608121
709860407
1054942084
874138404
364250987
1562237034
290347895
1763699291
2049244928
848272820
1862028632
37458450
313413848
70273151
347072903
961671495
929452252
371898019
178842553
1631065047
670832619
671488973
1930077721
1132917335
916188566
2143883313
404181847
629751942
1088973137
1246397250
558911755
1031155330
726989346
1473598054
656833100
1660228653
1233396306
1827408907
1866194280
1861082808
1133845758
1530033274
147232991
1409801006
595033528
663637973
1729925738
133565607
1121272035
2118813802
939277111
1766612669
620393981
1937020368
138275916
500698515
1655120518
1465214643
860849914
1764587683
1930076878
1264252693
1973236187
2003465604
804725174
1878789827
2141306545
909218275
1613687364
1587327651
1853721393
693067166
779083800
842520855
1884187710
87240239
1741734274
1413757747
1602719181
486033020
322377984
1956313179
1293792590
289862086
1117547483
1707987234
2054635062
778292119
1916957901
1590004402
1641945921
202832436
1221556892
872172536
1044970301
1960872411
1593255240
1080163666
1524821595
1293593325
1750217657
1402504052
1085664842
449572487
624820271
490381641
1086566923
2028247107
1120888065
394578058
1091234518
811175229
2104915675
1295471302
1749932438
657184041
874820210
893039488
1982853302
642142808
1828912981
1722183232
1011484353
1079098715
1438155170
126711419
159628277
770339145
705811556
17410351
1867460938
942020329
113394144
1856324426
450091897
2056827983
43422246
793853923
132994214
1260076266
2084998690
2060316228
1566524564
936925313
932116467
1983470570
1781949433
125122754
583377572
1357249254
2103785805
1392480379
2113078265
1936632046
1731696094
217771811
1722288507
474449179
108741235
2096836940
1915161428
145257085
1958210340
1157024491
1061264406
2122143447
1030714153
1158435378
2026462949
1105696073
165253763
2052450948
2103822174
981727310
672956639
2057868435
441926963
966797877
270375301
1665753120
1235106677
744495195
1937376973
1658697868
1587924296
230169329
787986056
706885710
947439429
1661406776
978443078
130400965
1801701439
954572952
1636190490
1309122734
436606923
1788778780
335557869
866923832
619940956
211733656
1529729560
64037149
1166813106
855146562
770604905
1492402269
91549381
512048911
700491754
1436723353
145019922
739356026
1825190375
1383162613
191611322
1231137931
1596034490
439668679
757136647
420005979
1688622974
946179898
1397789842
2020341648
596017492
1276414482
2126690268
1285052441
211599806
796777703
1441569519
1551708792
2080830301
309202107
530417089
606786660
1344406373
422291032
432036027
1510548344
935479886
469306019
1080780188
2041636811
614699975
666883095
555251098
1758216942
1147175251
1408038705
130859615
528234087
2099470175
612579413
506834994
1098013614
935025068
27961183
2144939305
2005471975
182105611
361203656
404401061
1211650094
1996408881
1312793164
1968523123
1551254209
386136148
56299804
383117065
1500564643
890469183
1113732247
1084422811
1074366620
480020710
1470729941
1615080443
1896272188
873528775
1598707897
507987041
1741409908
1873569596
931642330
1622458262
1629789070
944748239
694026546
177760480
1147564627
225428409
1265738311
105402032
32223950
1127490840
1517631197
1832163887
68573331
412394183
335471644
1834644195
1494724780
1781652311
601961725
1170351651
312468869
1003516619
276672293
1273218493
651756167
1567267698
1383770208
1516327368
2080904222
773790526
2132385454
980174129
1429380921
463309286
1339970895
1327249899
1421021963
1581951210
854129467
247139178
1443841708
455106842
1994725866
1074803531
1899049406
1895241832
1209841496
1402437097
565531553
129020196
1788623192
780497884
1820336496
1497787186
187184616
281924289
394390499
1414281786
363449304
1120337007
183415451
1540379804
1488344504
1181079161
648735872
1373339072
1180064924
560569182
630242496
1177871705
871878800
268552520
1078197398
1370459098
1819849434
1739484869
1932804844
1624427541
1834973198
597358274
1428123618
1268958832
557520936
284886825
1787161243
897467116
1979482680
15935069
2087232932
1170275090
298744566
1325436250
1431136436
1366714131
698726057
1140063735
2069881829
517537673
2145830370
1319230836
387236958
535009225
1047362283
486432884
1644926309
1289925180
1187630671
1832793481
1041792564
1646426967
668303643
806433593
1631349955
293700144
533608486
1570633785
940795386
2011036583
1782229826
41888078
1930055669
372419290
294217100
1439870556
628741319
861339744
869190782
854580484
224703365
594060478
1778153633
974074616
486703077
915744099
149685577
838601207
1383262953
1227610535
713704526
416720183
1416653555
204424973
2084600882
1075160380
625702211
1085409318
593308640
77708552
1188079823
1409511596
292839609
2054107928
1008817758
1001136196
1528222990
442249306
132222004
2119927280
1334213307
1145981123
1152654082
714651475
345595813
720114909
1940025950
23881758
1199735018
730690967
837834442
242445547
1153123704
1702840102
1776861368
1690518321
542917105
1845206223
774777416
442943951
1813527100
76295236
1518065222
1305269321
1614768245
655471557
613791721
1525407806
43154764
1188228586
1212997077
1880171858
1322691711
1823644776
882766154
1219051017
1227196919
312655600
378339865
1400718406
864027373
1905795103
551451274
1325636362
1783549683
803974931
22403045
95785735
2099370743
295152564
2100902036
1060764875
1312495763
2131055745
77057249
1655827508
1818134007
85009384
1481977205
1230154278
1356985982
1044344221
744396351
1518774787
1975898489
81183699
1249471185
1885690721
568411341
2077115796
314291826
1797967564
534701703
497991839
909758096
536460842
1642221825
378190636
802905258
1958424746
452065401
1010561058
519462012
898641211
570538252
14675860
401196336
1852203420
1937392251
261165935
880435031
138801466
967146571
1022851634
924154725
1991974826
1078660660
1834352001
81504159
958520118
831543558
471020912
131879983
1466574323
928909581
489618494
2035132234
1463708020
1498020003
1255449345
800520316
357432669
159280583
1678598845
736442765
1320302872
2131393300
606111070
2092960209
750791578
1511952444
940828123
642636288
1443349498
871109517
1084509337
142316023
1945586022
565018150
1182641844
1944523528
804297791
1059055373
954618592
993104177
300254208
1931949264
901029269
292138297
1473893562
11668142
197713105
1351377571
1248673369
1950857209
1044105886
692812714
608064672
1212547588
1680583105
1932879401
1321760542
529514758
639281667
521887388
1039490936
256150426
515722415
1163121930
981324862
1707848026
1888558334
551035759
2096372723
1898720712
1543439778
61430908
1660956359
1739971100
1695471803
1460793994
1378919906
1910671564
1289839375
1457442404
1071293224
927123558
1510279632
1934393946
1117955905
517699835
487005135
733005622
1951654792
721135210
775223579
445578141
1978378254
110912306
1915648014
331659096
1890384141
1825429743
1541766483
626153018
212032639
2086941522
92655169
1734828933
919104183
2121552623
1164112048
156624995
1175889493
1720158709
1804505340
647851777
545155162
763445911
498889991
1803979721
1566512882
1745484419
1094281063
257926931
1439597171
1770824321
293445404
705694627
1447502450
331792940
11403228
1070025695
942236100
1527597888
1623509471
1528030544
1571934302
1162281829
170651608
1846784170
296556230
1813933581
1128168532
2065046298
1887017350
654735786
678177637
1522291117
1837637485
1384996902
1266900935
1190507825
1634203388
639221560
2054360148
1990481600
977510691
417110122
1350892220
546710280
611849258
149595299
1579658596
22186816
2120219654
583520944
1105880484
1841139379
1611544270
1523315208
1472135524
39261039
43686165
1105734864
802911781
751348120
392625209
553604815
1341001923
1426545616
327120904
977252291
1721132386
1504945761
186102008
540031110
1910792828
1128219117
1677495414
27166865
1173832400
727884607
1772444088
322546489
307192302
1517401427
426295826
598088894
1037438934
949398621
1582928427
499446004
1757128496
1382497063
2127896210
982019609
288424374
1310787790
767124299
56614127
621949730
941102148
491603249
1985577987
577225247
120065729
1274589135
345263549
1474784602
376358955
1474693862
1755094763
642918942
786265685
1290978160
849544811
582099690
590622056
658870993
1319489295
426803861
235284565
1294385661
1775940022
1295230894
1804778444
1018802628
1179960534
295333175
1818885798
943495144
681413368
922661140
533319934
1500177439
833172764
1661573417
879712597
947959268
393011424
218128949
478940689
605987914
1366522861
1194110375
1784278384
1545939159
1903215324
212854009
44746095
568776051
1883739884
594202948
2006620224
1587053747
1921379037
728213384
47183332
1262003450
363231020
1256797747
1732306482
1472689513
383997603
371224258
446198815
506243006
255759622
2027646898
22721099
1424374925
997054425
567866130
1381652753
503271510
1978421272
1446081210
1166688173
2144932856
1941421370
711715322
1044581324
1170592355
1579436161
735870793
619846601
234739978
571639086
342554818
693260191
843945258
93223824
532885427
1959526660
1038539467
97274553
1834387972
588681288
1376959755
1098054760
2091532896
821884805
504915424
466747983
859766461
2097683541
1978704142
989492472
866594416
1578218018
605110612
293589249
641448059
1866410068
1030586846
2030504897
418034534
1063521368
1265767071
97885261
2004954608
89534285
1494665237
49807906
652497404
1926795609
1094525735
1760194855
145564415
130362185
938420823
1559955843
1474585298
1665536938
680074655
789433753
323130357
1281740857
1326244216
413093627
864184702
1538781216
1717343328
405108524
811367469
1984188827
1039666524
1097456681
1259654948
632444742
1414335761
185634587
705511836
1780678463
899350620
2083660660
527169449
739490392
9148461
392837661
248664702
1325239009
2011259443
1202674676
1980154613
249887638
369786247
1263498976
1274232144
1942747264
1060146647
738972173
85900099
650234151
754457063
443923132
241628931
619911881
1407309213
2087954587
359415108
201787247
1581469919
1230174856
807921634
438555143
1529249436
1748541847
1552690046
730854789
783160461
2058927510
1845745741
448033617
1383929287
1122870154
1043405870
1819123141
1450064785
1363802813
671532839
150229911
1812991248
277771627
578598166
395451354
349614954
1819994524
1926521762
962328209
1327011707
1014502266
2008592288
1499310751
653267107
1926187825
818868028
1991128045
151034851
698236899
1793480148
1238125206
595116075
544009181
1497154866
36976040
1288345370
1999510257
907143247
247899814
358217130
1965794782
1244528585
970206284
431149798
1202420042
383533351
104993239
1619431915
510617943
210363926
1650910874
199269411
526698364
731601846
1419236546
733070887
806660062
46656717
738635457
603992982
306540102
762916816
1201986560
1352464659
584340290
374068741
118542646
365178017
1742503242
1785587918
1658778353
1250220397
1109402575
2110838326
940264247
1076186891
639662514
82714114
1008740368
980930896
1764077115
726022485
845108897
1580273141
2125264984
998261752
154002017
1284972429
721287094
247259350
1779314923
1305574083
201466493
260173681
527773753
1373745126
518164633
686487408
141774453
703307047
993145758
681361521
2022003388
340823750
1438992224
954757167
1344971288
97976899
447778097
1333359856
912255605
437699309
1854547461
1022082083
1456775144
399995299
800986261
1541228901
1649414353
972682100
180191939
593577639
574378806
216705211
657631934
356115217
2031655577
1577387787
1828472215
1790188385
60107875
1072199645
1355015978
397830337
1441084766
2051563888
405792365
341040549
158125808
1108598982
496489111
1423207437
265113799
843730947
1688514785
126291626
774809323
132837911
1133740519
2048767361
944767941
409556891
795678575
22641276
1980508703
28261906
926306867
278241477
1678804598
365898143
1503777510
1812830355
1905649109
858831738
1960942194
2019006297
1697145101
172934397
1738447913
45361814
2140252272
1008115146
1420306029
1191458247
1674335697
1353144852
25268007
1973708869
685183435
1262424801
1331173483
935022577
536261141
1861938076
483186562
1422461672
703540973
860254516
993373691
116063709
869624748
1406743725
648997308
2033385890
285370069
2109640395
1555370573
1298556601
1340653224
1309203770
134694437
324572908
357341559
238740230
1914186764
1360643758
2146394778
867367115
988431518
1371142510
1394959942
2006302116
1002534995
1484073437
2030741795
2040529210
1281240524
153285274
172873099
447217113
317862705
401207188
1711021326
876105139
528200590
1059048773
1235132769
644193887
373383123
346724566
863402558
1559224113
2123396807
2088817331
824614660
103909144
405053140
6334186
205074246
1061082272
1988816974
1818273070
197330427
476261866
771787146
13040259
474425647
237297292
987286341
561117191
1923517728
329673790
1192668380
1394030833
1796757963
1493411639
1400253720
405675553
324138907
1264976591
1960121765
662092724
1205168162
1001242954
1110137863
1781733358
838584257
1671235696
1084749663
136151558
495164456
211399661
1851890464
798951829
777076077
318630090
1509991038
1088269274
1369849456
644325124
371536606
556465505
540391381
1425188544
1894302290
1280798378
46818999
956122749
501525831
878319685
2133553342
635443453
1717738679
615634116
481680240
1518993720
145508592
1062868501
811281838
1093945259
1195959463
1602309978
863579935
797251438
1375775452
1276455149
1548132475
389554137
376366676
1381409013
1288274032
72101258
1438623616
1328588496
1353490558
1638040994
820333614
1102262118
556425365
1112713484
1646578272
866840455
2017890030
773306294
875791058
782441975
1545111433
1685647561
682119751
559556583
1870157569
911904351
1017934089
551166931
1256802077
880515062
233586479
1277482445
946157182
327126035
93784245
1043812734
65079324
474210718
305132920
864172841
1298678217
441336389
1160555101
1644925513
853706697
36854141
797296847
276154586
626713270
1753609572
771415575
1978544386
183106335
1347970953
386313597
958354234
1423377792
27046010
1513772678
1226877435
469341637
515590211
595426628
1279116599
1032166703
1794901973
259563944
1157762829
701631870
893165282
1558827649
28814057
105028199
422172734
299371482
368655347
1096933163
2058342416
1160747276
1571964105
1567992966
1771839462
665500599
807321593
2020879524
674197985
1887272583
1132364857
665327062
1448184366
294630620
755568237
258778463
585286208
888385085
318089817
1506560887
1993693676
51934031
1164276127
1392841475
1614532784
402701999
1446702840
965920311
5218594
855549151
820287272
1157835416
1877383838
1414655500
1929113632
2124879357
891190547
422403053
724988492
1728805467
1668348302
2133838529
522728674
1434171810
87382898
1410614188
2077970358
1842126186
1481445225
1030522169
580634525
1397282147
988673756
781397442
1213828607
1084398588
1593037289
929628301
1359171561
402225717
86916578
583937025
1018029622
1452528284
653194760
807577921
1016015738
522157857
1301380777
382899146
1619163873
889388796
1071609522
1654592689
61578037
1683286153
1829926310
1891406689
847260457
274473113
1398820091
372739584
1565722613
1300283335
2136028524
1348752546
1800515356
787912549
1252609696
1176626041
1238054032
172021376
725442449
300114753
1481941804
640995827
743000809
1533536011
175751293
27010583
1673389940
132205326
1726768961
2012197814
1276213163
853406655
2101487338
546546046
898102537
1357569460
1464392665
2123052370
1362671315
139249096
957956642
677692243
870824785
1837190417
1100094973
1583694549
923288221
689291730
1661591158
1457252517
1557472722
877140854
1210702559
1278158471
767696221
2089964096
2106279352
1475538633
1888424466
2073835960
1532504890
1150588419
295635014
1330304586
1701053044
1904657545
1226618346
547832972
1610520110
756034952
680250897
545819883
1180949732
43786086
1931028868
36059981
2085505851
426995808
803871914
369145460
1081135608
886029419
1834998981
820723278
1048755019
1831716502
1524649131
731050502
861986852
1978577920
587970986
1360161946
1779294329
787526816
1481892249
306057193
1066509224
1319656451
1266548573
1065535321
1570063219
835846709
160604236
2008192956
1412962693
123603189
742752661
2079898373
571380343
1961232612
1129268640
1518644078
1725978342
1317295179
2106663335
1015439624
1403474701
1086486881
2016625639
2121974397
151059215
247137730
164318637
553214731
1628433396
1444235353
1436194451
1469471251
1296396076
1847703699
1057359589
1772809722
794876393
1814524993
2000731564
337852541
1297031740
77268367
2125396117
1888617426
34373517
1131474753
212698464
1678032838
969925317
1203615898
2067456569
226724493
308368303
528615004
1696447667
1931186590
1570375343
2084172689
2141901681
1385424632
997879886
820144032
749846421
460379221
1375182094
949694998
22131033
2145613304
218891987
670191728
1424570755
665491568
2138927186
1026438729
1687173105
195516363
968461580
1814161357
983981277
980062745
2144433044
976309283
1310720078
2138240335
994551806
1602414520
365236003
553002899
2075359880
1875902049
1502573174
490038244
1867409874
358167147
340832021
2127126563
662696220
451718104
945783856
2057072636
167719727
1965415598
1776573997
251085005
565962925
664532818
594962649
429231395
1021368468
465120514
430999545
284193190
520756322
1174349813
1972161343
209415667
19273452
391105013
530422623
1253859214
1829874404
430458912
1135938018
1955531216
2000365929
388546955
1431189678
852144288
737815849
1416211688
1653579028
2092835688
1336687454
9669913
855793712
855427467
2135543173
1980620206
1406639334
117133796
1869998810
1886635292
830155666
502362924
526273109
52968264
1702171358
900740629
452521628
839247794
405787286
1213297312
1485261648
1827200787
1380221859
2054921449
229863702
1773315467
1144867838
1933341852
990843118
1294605206
95802458
169144389
1521743524
1235853171
2013343016
971010477
1286602763
61600407
1829781042
737188734
1864276447
2132121468
876775529
584309007
522026825
1181515109
1998835474
147731797
2105542199
1499471766
1105398601
506025102
961911812
1971467515
1295591480
306625117
246747887
997457263
1902088167
1437522401
1524968058
265094580
305132171
1996120946
689266433
1646427500
252947665
665508861
1113272845
1400513962
238364377
587196430
2103409667
1734251291
882577627
1691219959
1650937834
1703533528
1971575057
344152210
1183774312
1042300131
1378852228
791164201
1889397575
2100574646
703693176
1339642843
1974356893
1744330153
228093934
527758465
649978706
815107879
1323629506
468398390
1346391351
940020248
1050288906
509737768
2061056727
869478566
1093492500
797018966
1668880861
1221463335
1852076973
1831997677
1836502759
1614201153
1207757451
1624567789
862012678
1558730736
1065672811
973901991
1822945603
129320463
514977643
1467437392
1522467294
2008794949
1384570158
1232464841
623261303
533792839
403751339
467395006
708242963
1213232836
1892734112
545374451
2118947560
1503643619
254372446
2002067133
739399333
2116628652
435714276
111623008
1523532754
1709644516
1754794943
1291180919
1311940323
1298355022
1628230982
1840566667
2053471873
148035021
1197200156
556755198
1590239665
1708622091
1180993890
1130396433
1529534294
2021245833
1431034525
973174079
1014079670
1542934724
379593881
147711812
997815546
183159096
533887741
1987185776
1828633260
1249229085
1028067111
1838847858
340495486
1388202766
2058790177
1324179075
1764146360
1674487579
2120260155
219341807
702718943
66069566
919003956
1519141896
290684868
20097338
394263642
87115285
866962812
1353728383
1888041162
398861937
1721914955
1395619481
754996069
1765816637
830268079
1019557407
68627274
2098195566
89331993
1957330369
1517707593
1308440852
2036686923
82485406
272543294
1309364451
1158127093
529555783
550200443
1536715140
250985103
340462314
1807845689
892498373
910759685
1836545569
752662079
545771906
2019279712
2120445292
1068526262
610973685
1171651520
1202387955
250417427
1979639913
1443392209
1154326185
1742230838
360199789
763547445
1683800573
566620368
724138351
1149457899
1838083412
913086802
2146963420
566249231
405877174
1162236361
1362997626
184346351
2110938086
1338985657
582008420
545860725
1511766956
2092808844
1062654416
220239345
1462501346
181164290
488338557
177248493
1165900927
1796260670
39878195
1378833954
1930565214
1894062672
1065782228
1068039005
14030604
632641735
1563839674
687124257
361979872
1380511584
109252092
155438657
1064332669
1503750537
242009642
405869082
380582337
1999336426
2132646432
2135048507
2085388248
131485050
1083583547
475402523
1756343158
393724150
1625495030
658593612
678718246
1814810457
1990855069
1068172560
740719012
1461584430
1700433838
1436884622
722040979
1187003532
125800432
545623936
857896499
324653472
288505377
110139044
1314903014
903450588
330736683
1438014248
1659701706
2089055345
145926897
832710635
145975617
2068692216
1508409201
1336442116
902551254
802007789
635238371
1901159964
1280674065
1277724845
2091441399
1759334595
690183218
2001558000
993543939
4629788
20250154
1370093981
1890317874
1759150851
1093460324
689078776
1515992888
2093426559
28707744
611244980
350632904
172060599
519476974
173574529
586026507
643093600
702584805
1725052330
2060085383
583122938
545094884
296495354
28737552
1049314574
770979653
1027278275
125978516
699871594
1016462348
1452627332
1957487217
1786551824
1047084101
1996290124
646205043
1123176149
1431702367
1009672964
926833289
2112735389
1687944993
1181293188
1043400055
1664633607
563150461
1340089300
851577862
1571446175
1846157540
1846707701
487501758
1509126519
2114902674
689983926
1084981715
851049404
782048111
570596402
1806772996
1047658736
685525813
2006204824
396863035
27629738
32566305
827285496
856205746
652649380
562093251
1205081658
2107749543
508739849
1900997335
1351662030
809301517
1171571602
1802955253
424846749
1301708964
224634670
1885666008
2098248240
533972
1020970200
795184513
855366803
1083479515
1698195228
1339133397
1327053890
442638275
977165337
1768025675
1159657406
935758647
445742601
788476383
1082645501
1629902290
822140017
1948249669
887091343
1378181457
1066162607
399015128
176593299
527170790
1567459664
582681341
2075786163
1736760279
1832017770
173988779
1255980671
881741334
637569164
2043940549
1522476226
2130626206
257539717
435810012
1030640957
1503281058
1694125765
993529180
808736555
2074058912
1131058747
390599951
1388831814
1450140062
851145024
755330214
403288162
1571725465
459003807
300644454
907430924
1254837564
887264198
291354190
2102202713
1697833901
367945268
1693308355
199653901
671979575
824444365
1360318576
258718354
1340742924
54825933
590202335
130876522
1000849715
1157359086
401623896
1070246054
1878800289
1167888718
1405642328
816175807
1868429651
2011352007
1350175810
1378731164
651130532
1567168148
440483522
15159526
1822924503
26559507
410207853
1497151187
138815310
1159264743
317847468
478708419
524999557
1681832119
411064605
967539330
2086711359
1551965030
649624083
712157738
250054353
1312381381
422351445
1173386794
1628533233
552670692
2016191994
1848596905
189323769
382235570
1379818470
50963150
1508124909
1050740022
2025059192
1979121309
1717334814
1243970819
1908939453
1577537191
1408564546
2064086006
1883655803
2089719785
1555562579
388482441
1854760237
1105844037
1115786965
823517467
183385765
385307745
1553957006
1752292051
711490061
822983228
1757526719
1788108848
1413496139
169873541
1763677500
584650140
1848117127
1341541356
780537994
878397484
1910739839
854223562
662545258
832503289
2052895411
1604405907
1066887947
1437703997
737294931
122087596
1958486021
714768799
217206293
176113397
541505267
1857434
2027170296
837645332
249629563
1629097487
839665429
2003645616
1777375490
902905841
1947367771
1229908015
496191415
350695012
1194982443
639270833
434290905
560032916
301760350
138383591
1071229825
252916349
1691678657
544389579
588012278
1418689947
362993089
1740126754
830754152
1074050589
1191560898
2053801979
960173166
1273864952
851199534
305130072
1596930122
1676108277
1807491177
924005651
2014774900
13000501
1597409352
801753111
964479856
400504131
1341306721
2142462445
1868805314
795598732
124079479
1060115653
426262606
131087877
1680405278
1550455107
1112318049
922092731
1062786553
241415858
1941620228
599048957
527166928
2137183706
995202365
1609461264
1735440234
1978665948
1806884898
1366249895
477130502
672005003
528644475
773293675
610227103
179998599
1051074012
1743971750
1425846783
1747411046
978968600
1257547739
386798447
1930495517
91171359
728632572
1185086635
1926360292
1770779408
935570041
1486647516
524338078
1757689332
555447829
1092803253
1425445683
936684201
2073372215
64695541
306432570
580625981
1525675026
464794643
376448996
2085468343
2049770462
184043828
1333934053
717345051
244007953
590900105
689959601
650969832
545457965
1774527186
3187572
1997771493
1564260410
1393244846
1498140183
1603144511
1893688707
76970659
508893476
846155148
154419828
1492446323
1660289513
1271588093
359582811
1101630761
852430400
1998161564
1255693888
1444796655
193320262
767638626
531795095
1781187432
1988655291
1694481484
1487697324
2064399487
1444604800
800139788
1943220627
261446308
538803757
568993927
330320499
706985688
224887549
1357163077
533703430
491042754
251781463
95372098
97319373
2380909
149961916
1985353262
459282457
686053249
23623076
1485207809
728710853
977317473
1763021355
602318826
485014038
29711208
2073502243
158891398
1436756208
1310090963
1357403619
653944731
1859915305
199240825
798717716
1645852129
98276174
2076164119
1301425806
1915380031
848509310
1406844331
1851590769
1774964413
782259395
653777153
580993663
996387964
535887238
1709062790
821529677
915806119
867649868
514525674
1164563814
433477496
549060827
1834643463
844867125
1953723287
20831789
1556521903
2012644011
625837457
1430145793
1409536216
1752235798
741986194
736724956
68719094
485717145
1366902028
760565529
220534620
641102137
944252592
296666199
901401048
1869469894
1682335652
302865708
219108345
1149296726
266889283
218952599
52186008
1400383536
599728235
55197982
1291986696
361218117
1359637004
1951210484
234841777
1558148374
1081819276
997319136
209341730
1317778788
1528622838
2030094051
352208893
890290587
1710309995
1690058434
476365912
1717583280
1555238726
2082215663
358114402
1422540590
354328300
2009889067
1876922308
1817660446
1643242883
1835057843
1400048863
1249554731
672022843
302024339
838966673
62193960
145299466
1979424949
1868922994
1846107901
2143826495
1908579887
1371114705
2014248993
1650663769
1865749016
1564424651
979826106
2027560935
329864194
594693154
591159758
916720495
1039110402
1296261756
812567949
1568106404
928810668
1710475513
1586345370
901755487
1201009845
1553617700
347858968
1436778143
23352743
1834673141
1307146096
258457132
1800417003
95744128
642945801
1533251770
1715162970
1652403240
766876766
1813542524
2117958503
422718404
1011128486
239214462
1236513869
57117740
1147404010
1539935640
1153683406
1321470729
53624343
1452260600
622604828
2011195486
238321459
1217227994
1121985475
562149471
977456594
35498564
2072677446
2026179279
728429674
985880396
591435970
1660937498
1326963659
977740615
834104934
2095283276
1134749655
1752287966
1291420243
1882798162
1742521010
1976061985
1343735382
1275850632
1585702175
1805163174
1010369580
1562189631
1342455807
774147150
1186934884
730732414
2068141849
639165842
1518774572
1369813774
459748250
2102856427
1233994186
246914467
1166551565
594586409
1197061466
588003197
1818894985
1469706339
1977469338
341227569
2069585148
1680749366
1316381026
1005734400
341191380
268497826
1920731114
586781041
1326077300
1673106457
1328393317
1779975388
1881442555
795490467
1879717100
1363808910
302934682
637418930
365943758
488123499
1839801141
234228909
751141777
1108835854
997656521
524095582
1491705559
40694694
1833561456
1110840447
1246983883
12988833
1758952238
1789190384
1559892626
551973036
977130481
2130097362
204864162
399855365
1642593978
2076220026
1450086255
2102963785
1690489195
1926580944
843267055
1384859842
1599820974
1049706494
1081434739
678125441
1863027626
1719201410
1878936812
717181582
1704632516
1586933702
174542786
303346811
1638272397
1916400827
1635924149
1041244146
1875723277
367249756
1064601175
126673877
1202914364
1567369523
1347483251
1864127614
1796157729
1343572211
1166001555
280543773
1791331169
1209612704
1529155766
745834499
681967915
2102037760
157798115
669754811
1575505135
477698680
1266240426
519335147
204616598
985912804
1005079540
1132865601
229122762
1137126921
1238332432
2064085595
743004481
2040539900
1935823577
1211956797
497014687
1607834446
260584554
769833131
1592927408
1922262822
445488419
1058369453
1781825270
579551442
1264414467
1102978569
1221400322
1549355066
1329138388
1160782601
220944875
1163555148
216935669
137139450
1268452825
1713884294
76389639
162344441
495080798
866004419
1154540610
1266716089
896395324
1771862499
1452242604
1282097173
635244466
1013071352
1323555519
1426816020
1176253318
1497108728
957321747
1519111978
128251376
46110994
2027319899
204763501
5358865
447720438
819240086
1045550017
965336123
1338473206
1265074676
286289953
1655990504
469587193
201919529
1329074217
538742519
1697371238
1207583532
1061803028
264009206
1234675323
109010747
12179822
1960368100
375254864
276393889
2115504721
62397977
924409062
2113640183
1564461790
554367573
1954294944
556376077
401323203
1657156504
967764288
218059744
108259183
300442787
1876589603
1676751879
726821324
636634802
1667950
1915805297
1981455076
384382089
1726887131
1805858910
426181585
1103368186
1833105400
1782483384
1497532879
1313421460
1957346256
1048645078
280609894
1310067875
577437021
103811079
555964208
981270422
780509640
1439955515
1082607718
1724909224
322047565
1815590396
1121281032
126072569
847411415
1836246827
1220711183
1087035263
1392800126
1564048704
102352951
2004481190
585222569
1607970698
1866428042
121113753
2113640271
54826160
1428124150
195656989
1845987003
892704184
813774083
361175846
1544845176
1637892808
2130936703
1992855522
408011583
592076088
227923000
11231846
318640177
1520278983
177788218
1641430651
260998038
1395367666
534303616
783646307
1895819905
469035476
1552624221
91141438
1492860436
817427197
2049197681
1588764446
738822793
1657329310
1251522835
822503439
1377299093
1550180680
1933168815
311947020
1140388456
86710882
1784384286
371704480
699255682
754289948
1017396798
992847517
1190353762
159363604
94020188
1081930582
1794791852
1578175632
981012889
1816738863
91481003
1440483846
1528635172
348997056
169335581
1017428074
462532769
972796538
1929208867
1262392091
1450644719
2107625191
1304762319
90486974
2034298202
816202652
305557533
1129030763
1192759162
1496865335
159205405
247176587
1383038975
1003626404
1140023172
2052261449
2031487850
815246611
1059558227
1026693092
337716244
108188304
791687394
2049607240
1746510475
1233950844
625728849
611664975
2045286947
1202938551
1298920301
1662664723
1891967298
775605703
1458586181
702552051
1806853462
867965176
1080522253
712551401
737800096
1064587534
94842235
1646453925
1756697987
1123308621
1178926886
951638527
1374251857
1974238672
1587754380
1816511778
769627660
918926447
1893275535
179960781
1220624190
394107828
129552862
1628270099
810790098
1333429472
904520103
2120742924
1436799799
994435523
1532369390
446189574
1459904405
1107724697
1806374930
1201379346
98737364
265885631
22619822
1438094426
167619878
528865252
472084124
1132443346
654340226
467744014
1224581586
485535325
111384614
1426171730
679151087
347788180
2000213701
991878285
1703163156
1806160004
1452625516
11750600
1845668866
1194936932
1872654939
1059645570
83885660
1699691639
1119364186
310770014
416701353
19905094
1039090088
1994164989
809761599
182782976
347671740
458805576
555700901
1843780472
836366354
850635000
871911524
1246329876
70074297
153870900
966734064
532765926
2028484942
753685194
2005602537
1794977178
1489979143
2098643412
1973509024
750041377
1153225996
2145068197
1521144404
726595845
549861328
1287353772
742090684
1715781452
885854997
1720902710
723518326
1541934576
513448472
51219892
736960084
1585458425
2098879649
2023136463
2085559410
1863930808
1811331733
711357624
1829841445
1729462232
77444066
825118354
1648360046
175844096
1167059074
812584976
358725777
172575639
670153623
380757008
1482794455
1214469772
1475214580
646547543
473865561
17402994
353416683
1980208782
892976909
661624663
1020592362
1168704055
673029593
1315149586
998660078
1668248938
1982661301
190090053
807733449
1866626078
1045041794
882535941
1110825989
1983209274
563744440
1998725545
1780356446
1277434932
1377932782
2053556922
2075516689
584886969
2059483029
627607840
1269333180
1007921176
642787660
1079330738
1394224558
1829369841
505499215
305065506
645046490
2066807927
1271969287
1899647227
1372844409
974031024
803711503
45688231
1881385241
1406090644
510519592
1661873336
361447220
1567449711
108996800
1624512674
794946522
993532767
1307664447
207077750
1830373957
886757874
1465395971
1146240879
1518582929
1447075086
938068791
169884228
1452532280
1740328189
1363075611
890027447
448135844
1472715670
622882422
1508178417
489376101
2050670982
403889751
2032468488
874512579
1719378657
1222523057
184814089
1348743016
1519673541
1941105610
1410983165
354945257
96296990
955673348
1525777875
835814331
1013669933
315871540
2112011173
503745469
180285491
923459625
2024776094
126180813
847686607
492600481
1579080624
114758777
1559596325
216950099
2057980790
1315292853
821030019
467780411
1214059260
421641190
393861792
228538437
344484925
389872551
1202070539
374179813
235058152
274421862
1565263040
1333486053
70418906
1091741501
1046555232
1494674998
1023414953
1898517939
1774776673
2093779866
1852913477
2112202908
1473888936
1843778407
1671322143
1707674138
1704602689
550659800
1670300613
966746838
1243690919
2110416448
895811019
468862834
48837664
1937746663
1609252914
344943316
2014270661
1165183217
1903733342
598412195
470186078
1394864607
1566918139
1119422220
979980958
1290256461
606525285
2080361774
2051122732
1072409637
1719360736
254080844
532078274
2089442801
1090806993
1212304142
431531982
1547314452
1497280394
1537462680
1889852193
759412623
1486978268
304963459
1840053228
189526635
1873317341
1833001343
1340199002
584889842
222123450
564705052
2011507952
1804885145
206899222
1748935466
1511885334
1883380688
1258329041
197051495
1961873996
1668202749
1426628642
1721532415
1326775326
766417509
2128468938
800407513
1498290238
1588385053
390012256
236648897
475626502
134917671
2142447218
1992287254
1037943290
1523617555
861510183
857314085
1139768306
1586105993
2032106646
971534698
1660306436
2043002106
804465407
390599288
2127971186
198492872
381759019
268628749
350171473
235844253
344877035
941923856
1623326870
1732057641
897727896
206086510
1293055586
1964410013
1826508974
74182555
376378204
857136294
161799729
1353872427
1056056130
142509029
2138344841
1054994677
646982087
1706195617
1239639783
1416772050
1533584449
957012913
1666531576
539205944
355638744
975006466
721691580
301756757
1358392586
836562843
1146085575
146827738
838872048
2015321454
2002793279
1418375703
519361026
317058777
2038688273
1035952602
1719534421
596616288
75875112
223142227
1556266126
869475546
264105118
557201348
1760940820
661109951
1367694563
1782909707
1351762130
1352968773
2105255945
794517262
867172147
1314017315
997193848
1780556289
749468281
2097670600
223825406
1992664935
1666785238
1148772200
1718412954
1416555447
1524035443
1073236341
1212144653
2137516754
221107306
513563976
1557922174
1279804518
519499897
655191189
1451319334
811666038
943083984
472825029
983955573
1543055158
953894877
547518377
1309826470
494279498
1961525382
102769469
1831279733
1551931278
1268232728
1926059506
1608806749
1276630331
785855419
1243848639
1948523953
1559746266
610991655
170830206
1196290675
1702904026
1800001978
262298303
1818761992
95009007
520285977
1449841901
976990527
1234631433
2046420402
1578918614
596387600
431304362
1916589386
2095276549
1467221008
537374532
1717939201
1128120586
235088966
1028636882
1089187922
772325241
771024333
1152039591
1280254295
299514114
117598909
1826107402
624898871
1042979610
1046399580
454866275
2009275267
1334089587
397662047
791557110
1123262711
1402678325
1283545439
1048426714
2076791559
1561700848
419056947
1058377758
1821233250
629320908
1256057844
1290297696
886293609
1399791489
357717582
1220952204
2074687850
2019482366
779600481
421554541
1444500626
37873849
769553392
557125851
353736057
390496089
1306321357
1742263421
788305943
1495480797
861832568
335368288
1045891994
2111522398
1860508432
639979052
800856664
1818588360
1274398758
1370905530
716348704
566438773
838953056
636426919
2102430186
12505176
647334897
266196751
233719504
1177381394
940134700
1881408901
1841338255
1142224120
1033135922
986850358
1575694557
582264917
1122840677
913599472
1521615142
680537111
1521569715
123658414
963729546
972466319
1800737727
1234535596
435592780
1134143271
365827598
934833484
429819646
2052178534
1076346063
1379847010
1279042802
1114950541
1853112228
1728942841
891797397
357101785
500980285
1712741339
1936553232
701991857
1665017158
931564337
387561691
1864564892
1839556155
151293102
1454768786
1513927498
1131183458
268544250
1913332992
174800990
926300054
783141503
594428660
865836538
1066554285
432540185
1355338372
702890142
1168009426
1326879941
70574293
1345040757
1749893016
899835373
2047379210
2012799172
1799913717
683552835
772940163
1375570997
1278571427
1579892426
1115062404
31259754
395169435
31201988
1815141398
1810244294
1535029604
835848609
167701217
427077023
98757940
2100060752
1677491715
1943480104
1363095975
1708194268
923763984
433880100
387433675
172374110
620075355
1493012248
1897410151
1513419103
524661038
893226075
1904167048
1515930427
842411190
1434439014
1539180304
230288255
1849752103
354046757
725106421
1629278914
1874086899
846146022
200103602
2128959100
1872788350
963834393
1179635231
318486480
583120117
76459527
1037867776
99888039
197234380
809157250
1143569048
131358920
116211675
1399235468
2005315009
431713461
706027333
949804510
49203440
320964327
2078834807
1486956612
872889469
1492790434
342624919
1569497888
1203924807
1858572204
123230575
492815114
668850348
320575216
2128517633
947312765
312870479
2023125939
1510991559
1999366564
1518176619
4914624
1119286084
549693364
290453322
847568511
976573254
1117868240
1424491043
1584628238
1637954090
1382136173
939458637
777943213
944019273
1345470268
2123303761
1811578993
192420909
1118553145
531222981
200946410
764894753
1446726822
1296330454
828718665
223932995
643516041
818830878
1960556508
611251376
1375328413
1906402497
1524018010
2025004085
455292687
1415925711
328449598
1837530163
503731786
608406516
1015194162
1350677489
1351360331
1103213949
1742608963
1152910032
1000814418
440698719
882932968
1976217141
857012987
1255515053
1643348764
1084890013
643536980
980128328
1515234614
1164790416
1177813139
1912643059
1204506226
1085964916
1806126577
1429365214
1568752696
125645688
1276517726
2057627317
362263645
908816223
1663195584
1738192758
1266118914
989458083
2079843794
274119379
563397949
107330773
708110504
1239032970
976134392
943138568
1248090149
1668666986
2121794808
532611451
358575491
121767628
33526002
58762749
570849261
667574096
303910008
1081976538
123095434
933606494
1311798123
589770998
451291049
1924696362
2124870084
147945261
1427047619
1001537418
82283854
12397017
2036597520
1204571580
1067492052
1782068487
540761154
470136919
2010721928
1475248843
1303873030
1894278874
1523633094
1229566851
939398879
1725906560
1599892024
528625624
1798174408
1656822404
1118274155
327263233
54076141
1103112732
1420386922
2143194533
1577296970
1195091053
960631879
656706591
1630852736
44174908
932007802
475181124
1519843494
1171376048
1919290290
1194242963
1549720485
1688346639
1321824341
252266005
1661496222
394530123
1638856888
1142857019
1869156243
188997932
1752630028
922284805
188504762
1962922580
809078647
2008973406
2081958778
1539616178
116376640
649275616
548995577
1323931465
787334950
227486292
1596332464
993997265
1326375251
397377047
889523794
2074385443
215927212
266007478
1410308453
800671157
1612706564
1072182542
586454237
511951634
347775251
509625729
981463656
815825796
1418680709
1818659403
765973541
1287663044
1570797124
2112071254
2128850982
276548195
931247060
2101110177
39144461
510869617
292954718
1459842775
119815815
1791089304
139076031
771489360
1631580583
655710684
126433231
1393812818
802350801
2064015329
1062088030
383523155
1682369336
1547939585
1410828991
697788789
1003429337
1504608108
1133534050
1491254825
821844797
1775840521
1838087812
511271285
1721542294
2037233613
1037052375
1783492196
1508419777
1995562388
1827635726
815341486
226113796
112698025
1424075287
1825022363
510407101
2120216573
1101145807
1419988431
725317470
1821947264
1329632370
342445398
313655259
1629803994
520248174
509646002
2098197345
168687185
613404695
347112516
511598497
967452119
663816275
1588096239
1139863116
553045840
366921394
1762485407
1740611952
259747441
1309224663
496355357
750139187
1683032328
1036734528
925509588
1092542690
8612432
1689458218
1489999746
2144899999
1719997237
910424677
1372489481
232529828
53624343
1542009323
587541160
1726268756
57225577
1803360149
47718205
444460755
1206237201
516020274
802159439
1991582523
581565350
1015157684
1879506933
1364578065
631674804
727587524
1962657203
1704076923
276679718
203433794
1400025494
1224821134
100610530
682475202
525179367
77633178
991014930
559164662
1959992997
112480481
1781670339
1262780304
1219130403
1649894592
1035503470
672375900
1695248846
1049610048
2099104597
959199029
1188467734
338059107
1552685119
2129383040
1976092304
113180083
1492881585
248854347
979231332
333383042
1977390839
1531901377
1281345665
719323600
1554605994
447608490
771585403
1382847973
901593247
1179353037
84994979
772898998
915331653
345936826
1427759661
944819463
973493839
2051960699
1829542265
152271195
455830106
368541134
615979692
514345158
1506428154
1456382078
1310946700
394488488
35268196
1358946650
100016595
1532155393
1055347683
1355897508
1407512292
1411557499
1812821232
393162867
459339304
820653102
238351330
1743957490
1181373787
1107588292
78317593
1516091545
333435231
224113109
1023917532
920660368
565066530
93323154
782946238
243430568
1598038917
1610974890
947090054
1206617857
492579174
1479504639
179984783
1768866519
279698188
987403304
1892653740
382417046
733379237
164528295
606514266
979901224
1049943514
1660075007
810915393
663998579
1107740094
563232877
8137271
117404555
1987992598
1872582441
2073148907
1175596051
1085116248
884278601
899363648
1466205724
2047872504
533798205
1268422385
2002690152
1427793801
1917767099
1554211120
1539633248
2031387175
1971497061
1452956674
31808358
396628972
2069556051
41407127
1097411436
1369551122
925411003
45167356
1929659165
1151610310
29339616
2054942238
993861559
851436102
725985571
1635252702
716315341
700969698
887418446
268020792
819189913
474024184
1369973486
996113071
376842974
1694052654
264615727
1459645439
508389606
292850504
1815933914
284975022
9969097
1947111799
353992109
990350497
239207503
1643230256
1994173105
805806827
1646604320
1242486497
1685883495
131267698
1810231708
1538145907
591715639
714665862
1259199187
2071114306
1431462278
1341089333
117735360
643957930
1236901117
636118014
1888219731
943144734
805062543
1757879317
30221465
181673927
78614020
297457505
1575192630
455036795
147215318
1401295449
1788051672
1199139238
1283097050
1662779460
804589612
897470245
714002472
1034967168
1984798776
1375146327
1604189913
1887571618
1264506948
1676760661
849091381
1576631282
1601587604
1106689087
1241606067
1936462223
897657025
2035392853
1572929309
1589105117
588373654
1010698849
1922955449
533554321
2007262686
1517093342
2037111738
2139385723
1513624934
285805737
1973226635
1672958335
1703688793
1556908809
243356584
1974483052
121335494
1298053803
622262591
1274479311
49552558
890059154
936270434
340702216
306950785
1268405073
1761039125
1757526733
1056574586
722892543
1541127158
1538831711
978196109
2095413467
225685951
857565077
938907525
106066465
1705787678
1448086043
1039455679
2117668508
778921755
987311431
433510404
922625160
584727282
1368094343
1287370473
2001784613
278661230
234698694
325090858
1446686626
943826659
523944349
2096374872
679524621
1817065481
288989228
1157584089
1519652240
432506309
784396092
371077744
810217496
93919386
1137580651
729140145
611067528
2015688534
1032025245
130269900
1297054647
1801941537
1776458956
709561745
1816367826
1511209680
2081437638
2049240959
954387578
1088085613
177426682
982425252
468464385
394556561
1289432005
1392699580
388095819
1361341105
1281316398
1134979647
336700056
925905736
1806706497
1147325012
940553628
425304949
1108850140
61639852
1537064026
2084654994
1367316008
1655818390
1934148650
2086582601
1503460033
372535978
390631246
492157231
358746179
502903199
384296531
157861081
1700824643
679032983
894268483
2101567758
943224973
481583880
1720050979
1218018421
2048626822
542309994
2020594174
2074638456
444698813
596719650
160899756
2012708364
627868523
1021127391
1769908107
836533996
920504487
1436349184
1698865507
1628791025
234380431
624370953
468011425
664679911
1823336973
377999595
262973055
913020681
1448235521
1512429425
1857206415
1267542455
1517785222
1517495596
431877774
26814736
5750523
424020342
1244609951
1660582938
395028823
1408495537
167048779
1667647670
1541341969
388957952
1857007800
2072120795
1330163072
1685774752
32634944
1899892630
1414741553
1580314298
2134949727
1955695643
1098790614
614340831
199393833
248270127
700282012
826670419
1311816093
975321282
129736004
1318023986
842265968
1017489516
430876984
1158784240
1536676257
1629207277
86725414
101165301
2106550615
1106579401
387722812
2116649233
614732772
1824940954
1718488081
220327131
192241270
1590955154
1344884019
1838241659
1969596981
1000711516
824514134
1219926319
35596087
838802117
1510460154
1227531864
820761859
1416230697
905146757
1808710235
1701957863
231766377
1032285859
1851982844
11628536
596102960
1140036458
2067452097
63373854
601036809
1390437837
1905321622
1069778
1227341991
750400140
1924940290
1483301931
122865476
2134621920
519768498
2129510831
845702967
1613993472
634553064
125398832
57843084
176054980
1414063339
1804844642
307764254
781596128
1254943109
690988808
683289278
1554646669
1544658837
456474996
82384972
397161834
1954330241
1347072455
1719424709
213383324
1120279510
381809247
189629891
1533848668
351210071
1349397944
515988650
773245964
1724943919
711869997
1782579274
324190601
1420240192
1429802311
1310406245
1884790781
331034586
495954944
1606871475
793743910
595064746
1412641529
1332868735
129112151
1419790839
1960176298
976683250
1353872427
1195648376
1955362678
1348584866
325255144
1261439057
882493814
127854132
557115565
1289422850
1546245559
1292915564
1478570670
308245919
1981280128
1245133621
340872235
1035500338
1958241241
124975205
1466799774
1452297859
539756063
902900691
477482800
935254
419122043
613116200
1845704905
167929700
203969315
324880046
268000808
1245607180
1001141118
731684670
144580179
1916820139
1809869713
1259755313
684188990
1870682622
1280659058
723302170
2058272100
1294341279
198533468
1197186174
970751754
1449698376
1776100139
501235671
385989347
398609177
2123047603
1952424998
1704166740
1873552399
1021218230
1999643779
1233216039
1777067379
1595487028
1184284061
1722559738
17778556
1951092839
23175679
948436009
26140907
1893324282
1664950507
1992423230
1668948936
1211699015
875529801
758901275
683252624
625881597
834351200
1237837772
983339444
1499481816
1931922854
1614062901
1572425905
2075860042
504047303
1973415114
1853032257
410797486
1105440929
1776163980
1453933863
775793620
596133291
1570532584
1173883224
1151605415
780124965
1795903637
128476014
872965076
1445153636
453506850
1793215457
519857462
2037523914
171176691
2085417226
146418430
520464705
266858971
1649697167
496771609
1236227639
111559160
454373671
807551933
696700682
1875579379
411220329
1023983976
1309075700
822901944
1445672366
1970561412
533601806
1084429383
1897554774
1625473670
595850897
1971142343
1885900064
1082369234
267853642
1970739906
1320367704
1404645695
1000784088
778058729
373756285
1209681728
366714628
727896351
903395511
321843518
686386466
1136346910
1668594170
1758535585
390581569
852118309
2064782253
1945323602
304817869
126920416
1617578791
112474988
767697773
1353852115
849700430
782647121
1951259969
1407976951
1355895441
1374414992
701659447
455413040
1074069939
1493095008
865612730
300346718
403345651
2108089080
333818335
1923309119
1756261705
1089354880
1115829236
969676143
7754595
442238116
950683982
212404320
721691848
1002181903
1598599663
19740137
989182279
1454910955
1969730853
1814489222
38870019
621952921
663332189
1310883900
1644374341
2094608919
1103015419
498758920
146238627
2005136018
585293366
749103268
290074687
1885046401
1734766336
2056619836
1222291926
1810920169
192041590
1830209654
1255782274
1165421667
2024301504
981006327
618002194
1726286693
1968638656
812856591
1558907665
1644249563
153831818
1636772269
1814436328
1801355487
976297175
1155705714
154993046
566672525
14485240
756966030
1161049410
122130514
1270762465
1545213457
1630838611
973589402
283226859
1190127005
1155930301
549224068
424873642
2133735690
550411723
436176290
2023208845
1896288303
1272960496
61993352
1795148300
340358320
1302447617
227045368
1566372882
659414411
224949185
1045715915
1568465732
2134396258
293391758
174018288
1108098547
1515269581
1641482289
964735148
449624674
269850410
348966036
1643590985
636229564
975755867
1142796970
1628734512
783039275
802158551
1651613224
649145925
2139631953
398864810
1339184744
1561492964
1519399721
1092837658
1143628425
1510320218
174112568
2073897524
424461122
1245078047
913285013
684500475
773400572
794118117
1394759044
249519734
792688566
1940898635
215529217
690723445
273881575
1141698111
274322213
1486985822
694867798
704806980
565059326
1740044583
1740933696
122944181
943992022
2142949321
1722333112
691950009
961123229
2141166796
154397644
532442186
1637256207
569747665
2063217324
111729418
833031142
597228425
464436537
945342050
753119570
1780041061
1730613592
1693105041
1438038894
1962005565
1122113396
2017464024
249586172
873670740
1688979577
1918301935
1345343978
1654307192
636083690
1205165831
1834522025
475458496
1267379691
1629718018
1996587769
1406166852
387214988
868964698
362294733
1715673021
255651842
1850239742
2118318561
519299861
316910423
814315033
151773825
971568428
414583629
1692612353
65968147
1923725458
580601751
535565802
61399479
1423352581
988354576
1851286011
1823299031
125174682
1582771265
152254619
978450393
1589824056
1280985214
83211669
268936793
1653536693
57185965
2010667121
1942718917
297108611
1300241435
1590366123
303286371
1714438807
656005203
465404770
1692017428
1549872767
1253460222
961189698
390251701
1505039455
844133444
2092653074
400327489
329415128
219835814
686116862
400872718
113945413
450015923
820405781
122256044
2099808530
309301021
1194028899
447986658
1418622867
676105728
1432198716
1006765827
1004602071
473484512
228518405
526774069
1363465454
1265380228
105582830
1310539914
1514451935
1658990894
410671269
702530137
383431016
1698828122
1015341672
1503962593
2110539
1626981796
1281604615
1955249060
1199593492
305565586
1089426031
1076903778
982805154
1255402695
1980310591
1173703916
465556982
647049238
142633984
281171063
1154104250
1003480753
626559546
949827845
1188299434
316339024
964554714
232362322
455194867
21318439
93017736
1398115868
1017392948
1208419253
1819708700
1107662067
1000802136
720789549
1744387111
1053434739
1654520757
915918079
121475474
1183798012
848727864
2141493573
173895060
1098752527
1248954787
1466342929
1415737270
281044620
564218422
516365804
1300777155
786877665
104094693
2034420713
1647466282
1262767059
1370636081
1033544564
477547936
730532111
1047015866
960306394
1135066960
141999037
547134763
445604042
424447069
2090371327
1022836921
1332128725
1816066071
592157957
807289114
354105028
267632362
1038133738
805448877
1392786212
1328446639
1774531770
2116641466
1640340645
432779513
1024900283
849830636
1211412399
1253377068
788155475
1289485246
1686887725
1883742237
1006007840
1926080216
1563200659
909308576
1725260593
1623772460
309623748
1236892320
1127358971
617781959
1674812782
1747037929
909704518
1746555463
215229899
741827617
248677455
1467021901
1976562552
2104511502
1313684372
1132139606
1951242290
1877706111
1035055883
108247732
910878229
125169489
386823221
712779526
583498375
56176017
244591572
788749618
86246966
1985942679
196867709
1995350035
96312259
643972295
2107100545
1931296525
1676743770
963542550
1817341950
489968141
1602756336
903209468
549680265
163172095
877655855
1960455443
136827724
108041549
1760887771
1010217697
413810448
1276304199
1563138167
773254817
1684066824
1908304986
1882609623
1945520730
273891642
1824575703
772960413
1860159515
2084834672
1014352371
1326482557
1399190843
1824056108
842193047
351515129
886755153
999777651
943593871
1636968160
2018822777
1387216096
463689346
894076359
1247118026
1386346289
1117241306
1484035747
1474314250
1276368566
606780095
785747390
1044926205
1400130693
1374365677
1890302231
2137820521
749695347
531497440
2087674328
809776429
2105924409
2020669011
169273832
1199016492
1148937426
793290910
1724291892
63139232
42093697
1537017116
227434598
1798052032
1926817736
534651284
1216202870
716360765
666356049
1706387369
1495520392
1554584498
1167309840
1460566017
1628363995
1714627569
695621350
1911744158
1805674951
624386284
1926492221
119824200
1783920530
336485643
1682680665
1411154217
1047275882
57225811
1597736776
1021457846
1825143914
1270710768
848744582
651669750
1139877943
2026055546
1196783950
548520930
1258950461
1936174284
1114116774
1810850474
1445195931
2142673013
10276347
842735119
590700895
866367403
274820118
878219909
1709606065
698466030
1397620593
1036629564
1224173430
731933865
1559167539
1054505732
866723806
1278547751
928627724
278571286
259492164
561206831
648154607
1627861232
854492707
44746095
725268020
633217129
1699658827
23486427
84335846
238630683
140534173
1040330291
1912145766
34833652
63316512
460331614
1306843247
1160521857
1155587497
1948943698
319369746
373920516
132698090
2140795682
2072774357
1110689748
700874622
938310301
331223148
1763142888
355841168
264645074
1575248522
1668207146
1556454768
431812701
1959850843
1824158774
744504384
879673273
854735869
43809684
1145059350
1809354086
1464552146
1223081928
1878042830
1818605661
802216264
523094439
1815402732
1920376099
2065637682
1290814137
660451122
247254437
1535423814
33735608
1052636818
1544246925
1864868695
611957738
1763560459
547461007
1852144827
1454380567
1878323136
1284090535
466412107
546871234
1883221065
1008003185
430726651
1447191293
1545821903
543574673
394379551
377920191
368682838
1541940445
2116803878
1831449767
901069350
1237220288
462329164
319866677
695227919
1105251118
33839360
1187318598
2081657599
1123297908
1217527433
1361029234
430105163
880968602
458225276
2126341440
536073371
197362404
20794209
640799300
1030950000
2090155234
160827314
1195652875
713636500
2140708037
1028288768
1003484223
120908412
1619234121
1283361348
1642469101
503192968
2086796155
264904353
1267550390
2013929179
581896329
1971520471
1819922290
1856384320
1107218162
2041718358
2036364211
458039849
337678608
597985314
518331698
1484936472
1623110957
1362276711
849530838
821637746
2020552701
1574720877
1320498480
1164403884
1744496898
1341485093
1325636362
1870952078
633235820
1120560466
1967963372
1989031731
1429216483
703830907
1233759092
250380928
1297218187
1774496863
8847085
878677814
726170509
37597611
1973998634
2092362559
1017547709
1138649500
798834159
640388107
172950928
2034021226
174567762
2037329832
2081015121
800372286
1495731348
514074526
2058244004
583246737
154391525
681988209
1648567486
952196547
1058980550
1162043310
1993106181
367176787
477451526
1838812020
731941989
1973342180
274404038
1804241094
468386486
102782331
1784558644
2123036419
1857144862
962833271
648992093
1659905505
1407838853
1655635441
3649020
573047446
1653844059
309893805
1378870247
256248415
153405567
1960676394
2098625303
1396664248
1796519208
1773447694
296731969
2130459242
53979647
1266349663
759027261
1698138494
2110456475
98107280
1815295618
1136742914
794841069
1177011194
1920116523
902173303
223568279
215607736
1594046451
2129251287
113536668
862193404
637109292
1758710013
971654408
1037208165
413741143
1769737170
1357851952
1247992038
755948997
216624443
656543682
134040794
1931641460
186021019
964535020
408062301
164609516
102329508
361234752
2087494288
1884484853
1845081894
568172374
26058946
1171371227
1305140599
1247294701
1822378311
1595029199
1859509426
1985524065
439471468
472986093
1635734813
1299824896
1273520762
1756823882
1714829269
1306715192
1390940792
1208991433
1374940125
438462866
573840987
900122756
224300868
702498880
1678053071
744395370
1175528727
691642388
19155896
243571297
819950686
1466684711
606439656
982657567
144473959
677802669
659248913
1070605903
1099338897
1405651955
2004353865
363708199
104401380
1109721862
1837206203
7357374
342976231
1251558692
748712603
368520843
405836325
253008399
1794974557
754441913
485976755
1461064904
538220135
1609223472
1692224348
826296691
34323347
1098619193
556245770
809728463
1695833385
147069557
2073223083
501825241
124883931
1057322921
1410195624
886520457
1807308469
654911842
1384561758
690509315
2059787963
1104063484
1916374283
544772390
782234276
59186667
101233033
1104833568
847085943
92256678
570671850
1430824170
619924892
206591361
35394233
433187228
2134342231
1315642382
691187045
1363893300
1363383225
2033550545
1964371219
1704281418
2046923590
1139046933
1499275225
1618195358
934701457
789636971
1170160218
1028324430
2084643128
1281848970
717236071
192048435
2058223668
2114062356
228763596
476487853
1471040004
1164486386
1109481121
1152616745
1677504648
1789088960
1546500855
616993379
1637644282
576247290
924031042
1393116745
448518276
1724244875
1567030088
1382366935
453560004
830895731
520410459
251104778
109582141
1340707745
661488296
1309759537
365416418
596962591
2024167782
60556200
191334774
1457486323
1557005469
1458116120
1305736608
564024729
435453437
1468604330
1635398243
1738327833
370755688
1511296494
2124903179
1519806658
1961256978
533188327
1485221441
561637247
1479184020
1800845977
564601113
1652610842
1230190188
1381872262
987403304
542494929
1815660416
187243784
2080913904
1132871782
957765609
1200017883
1716954866
1290277508
897179717
329858272
551391709
6700535
1863625483
1061354631
1550779153
1584087744
1863630981
2096267145
2000928938
1422815479
63843818
1514322150
737451479
1688549209
1553247116
1639027268
513584322
179843471
393991326
1194731426
2102284085
1025973741
1638258157
254453374
1768049701
2133111768
49469657
1121671900
346310344
217523817
900939688
1730761557
1621238638
5471034
303725879
1856308044
130819489
91756745
1411849021
206367543
1263245961
1644577229
1222660303
2136347565
1046205726
1465881098
327991697
577874948
219248703
470791768
479302904
693807380
2031742873
1891211874
52081896
128574733
1443626704
1516218741
288393928
1282499807
1093118750
782823979
489399116
2079043347
2037094624
1173117480
1237250678
1430754059
346393504
1803749574
580094042
715760840
1192762302
1562557165
1532101118
465047941
1923282960
420905124
1828050388
1292683703
1817319822
440541962
366094094
1582320597
1291989547
294321932
1494717522
2010721928
1287922196
327803814
572021189
2075871419
577023018
1976725237
2049284417
1869865114
735829443
1948189051
305600167
1475873757
1183043732
239219889
464316929
189107800
2092287036
556453931
2094260364
999264799
1051701720
2032138860
1742225838
836928302
647269729
519035204
862024753
1844502551
350083459
534986842
720755318
1745470907
346819007
1251926518
1005641206
813399815
1666537170
90013973
272814730
714396843
1009659955
184926169
832955298
196482695
1292079696
1528693356
714560427
743668384
1119029351
1062664988
593498227
1347237031
441058777
354734775
96930838
175462474
1407596089
546447747
1528324134
2120778173
1268268138
41259139
51351635
240535638
1486435663
1057143966
1199366095
987449290
1571606223
2102481924
1140490500
455886337
483546046
1708769702
1932984622
1626803971
217481724
1211553057
198116066
1175575242
896047232
1449152904
1567062008
2026938392
1216846929
399732863
468392927
2025758565
1788984418
114026428
1119708791
354602950
980219560
464498266
1664301118
2014293497
1058339786
1029085875
1144768417
1180723699
543826290
1326415815
992725049
58861837
2088441954
1577214841
1378720280
1303663716
1359097892
575385473
1155168612
941923207
477099264
50988762
1817647586
50680204
1487031326
1536275029
592033144
1551991928
1415230023
1256357632
1341465839
1659664448
1330721746
965158710
963968411
1828313022
530630374
1657011014
1275906437
1541871508
536545771
608678801
1850390479
1990083671
1252542697
664120390
288154863
3825731
978743581
1240483388
890854095
305578670
252171918
1357354271
253687383
1722486119
1259959064
1010853138
2028108168
1671850367
142562036
560088978
1731712826
1539080375
234483319
176982052
577381996
488528167
583307009
2086971626
86199748
454056360
341927674
1381357840
390463170
1655928938
1424449799
2060193509
1164808921
1830810524
834058724
2129449305
1356148427
2035670506
1943519708
515690073
1475396944
781255102
2103679066
508275955
895927384
433451632
382529875
1049130348
684307719
1106246200
1078553905
1308252551
556544322
526118121
157381231
1222397792
210385500
2118997332
1134441194
1540531917
2009235114
226723747
152491050
640561474
1592254073
669669919
335633980
1954341578
266901992
1697918548
1370615567
253475110
2106035625
857012200
1963425679
461314605
1401457947
1223044976
1913769984
1513193944
1656714703
247516336
752769306
1184243629
2107510589
151006784
81597693
841789629
909469897
470065511
419016437
1555014917
1510672111
738029574
2107771243
648314821
221520945
1335207288
567350125
116307967
1211391082
45980092
1876006684
989666817
424314003
617716285
1322991479
831623882
1786137158
1699669467
2095080521
1009244598
963699898
1570212253
1652880951
182943030
400419578
163421283
420080091
1449886630
1653462370
1239953405
2021652562
533436225
586981414
1338914505
2109114220
231595969
729331016
1883787076
590797381
986012020
2145600057
113913123
966624098
69084322
642162790
1314420566
1735692194
1834967311
115615352
1490817502
1055672860
2129560979
1645851629
645431993
73576408
493479721
1978271776
1493320484
994116481
18721753
972782738
1277980408
2088805404
137687296
84387607
76786019
1365960805
256070153
1885910097
1805615823
1491005950
1287935712
1389563338
984176123
632273982
240681663
376786727
281721018
1411722803
1481919002
399511823
1563661484
567122531
1026860003
703439352
1902339041
2098598204
1793840691
493964537
353980958
43883918
830167445
1014651937
1257675723
1552442116
25197405
1501943607
160129542
1930111014
413717929
1249136306
1648843413
842207650
960695380
319535918
699024826
1419484688
1258261028
1692697948
914375821
1563371712
836795792
22147947
437249524
24844758
27099356
1576788408
597382084
1340152770
1489758734
671629327
409891428
1872647090
1643456904
651107165
1807249616
2134619340
1037093032
323770127
1498352459
1051178084
1726503381
247607830
653978414
362687780
846864214
1748173453
73106846
24627585
813789987
788314286
1901379588
343224443
1795990958
56469712
1297331650
2059563891
1235254002
2119880584
1867634584
597478755
560358141
890076858
2146447018
1738135444
2093167707
1709454306
316156833
408185211
1898985992
2121843920
363203023
1553356215
897660571
606963985
1280491333
593982354
59968300
1867205451
1865152592
597228425
754105612
586451666
1860029322
1832996517
460765834
234360739
1621888244
1771201599
1015798127
25887932
939969817
482749388
337766022
1506276482
1451335066
956561371
1251298156
345253204
1295164642
1128011306
1100461446
1786802634
103296721
698505182
571543739
433582029
1992242296
134344205
1301241442
1085570938
1204705366
1258085221
466886333
789488473
653718628
600336030
1164447028
939910731
1212125911
294281510
1998846338
321764548
798668529
1090748356
988049044
542073703
1847000415
775792579
1041857234
37801772
1719602114
1412340540
1630881839
1361825113
836839373
998905800
1799284847
216175862
1492184538
212601736
545227435
1657438206
538676814
120565792
1099068177
327336585
1744724410
491828187
1814840307
1613521660
920655892
2131368645
1073516908
603275093
1480698378
1749744625
526942085
716421446
1104314438
455602332
1179608765
1292783816
1632645624
1804155929
700714849
922229056
1995543386
513951499
1788955178
1578653801
1774250481
66166216
1782455568
1377606447
1474660701
1419480672
494699700
1176560018
859574951
283060374
1136249847
213307002
2061334892
793619751
781286117
680941843
1086578676
1629354714
925773568
370053169
1098592527
598267591
1765833892
1439626835
1390884334
1290019758
650617687
1298612937
1692260521
1049682864
1610839490
706339628
454927705
1172875113
1038745614
713223844
1371987309
1749213797
833983708
1866651685
253219921
1911713802
214076204
773376710
1947024570
329879344
1091017806
851815178
377269465
1401690581
4235918
2106776581
948601683
1616626125
1185978148
474478241
174777929
1416212696
1334226470
1756174107
721549365
364684822
553842233
2032757975
1435534364
2002822814
489020044
462855924
1789324540
629286350
1275709222
772024586
1320544367
1901402969
1995529594
1908441305
1033849202
426639267
1429094535
1010836503
79196877
505000476
1361553079
1630305174
1356431666
1763794413
392761636
1789320222
499044421
1764146360
1796065220
564621785
1248969909
661279483
204810879
846524329
1876131768
1848254915
1441410158
1416766262
1317650728
1217353490
1992809466
698709705
1627437090
1500366666
659287722
986465916
140839566
1911315653
396758960
1868740154
1950037096
354764454
269802919
1646998733
1321821117
534428098
177286115
837735139
1261345702
1308465601
652970643
643678163
2135353262
1536983384
1946144022
1506293966
1512433301
770440531
1129533540
1196766968
1599054483
672126828
653143071
734327829
1364978304
807863929
1448900322
1784086502
738134293
1193069155
632105437
1405155142
1697552966
631920950
219477010
2116485074
504571433
327588473
2063023273
1961471780
804179289
50773339
551398818
1207673917
1752918527
438072493
1311469560
659239616
1230517920
1745186125
16914890
542284414
2133297450
58254524
102616951
119906776
83136721
1012920107
926832094
152237579
1819392353
1734261704
1974602477
1672687378
111282300
1589076164
1622912521
83805942
798827610
1063298082
755967013
1518945946
2135218145
1935059226
1974683917
906258804
1788113216
718052227
1426988122
1283503771
1680023719
1128142246
1686979623
411113516
1018986310
1894492612
832240229
309868709
1017981101
1530788513
154713450
1064942900
135082599
1101964980
1759179100
1554185159
914536494
1368626514
381445410
500437152
1981133299
244136535
1766915979
1149473953
874209314
850295816
1236291315
152164507
803276701
442585816
507803578
134758285
200795221
37479442
1653900374
645948416
453354690
827315905
283954076
259038288
1089024416
1803900388
1047754915
1568681089
1220555686
541392896
1489471663
298202663
1890567107
399997033
697136703
865368093
1958623872
1307700691
694552367
457047307
552366163
1877291384
762540899
1918946246
129318583
1144805124
591343900
1522110429
1302678374
1264535801
1406528016
1165159521
2146740268
258431004
1438753560
452249227
218901737
1786934161
20468086
185246462
1541484912
1810121562
125589128
717084591
1554614471
978573105
1970967355
5796009
808769628
2868228
1612252363
16651984
1283712984
405937824
509595346
154518346
1406465027
2554094
940273344
1189071934
323208192
1073298918
1123327496
1910967720
801880239
540262331
2103704711
209598484
1770986216
2060627716
916578156
1334191928
503944736
475120361
1992230243
2000626906
524736477
2091573064
2009113670
190690886
584800634
389021088
2132835472
2144356691
647087981
474957612
704704101
1552469904
1273778103
1306249790
983231802
2131307460
1853209641
1897852095
2097322118
614079464
684780377
604033402
435673659
1231068970
812114032
1461869989
117050658
175158100
1865249338
263220130
328610053
994881247
1776276822
225145594
1647652660
2006821385
1292121533
1839465295
603457702
1764807460
996994421
630152571
1260011894
1641097960
115278143
191333458
1759209845
2146593119
1865558441
1320123990
1626252493
539967537
419085437
754533025
2019093486
1681616890
1275148918
1968027868
631080234
422877888
1104761976
638286630
626936116
245295419
1832894518
783027284
1220307920
789049231
598706431
1249253829
1142948541
319753488
1312992116
833675642
990103426
1549602739
2019822135
1305695139
1456861540
2029695202
474094472
2065510569
988593953
329891543
1373908070
1025263771
219763753
682680265
1559936071
1470005873
1276900601
265705934
1535836399
1974947564
1298236044
553988156
2008086116
1055017206
2115244595
1463719336
1541724400
535522854
1066858436
1370354487
1986404943
2095563547
243686099
1559832608
1866808213
303138323
17250775
1249139147
1751734685
2043209537
1270053174
1925950159
894131272
1158501958
1758328220
1576776755
2004955345
429298120
1153850187
2057482384
270243373
517237968
1972614471
172552567
407187530
1532027283
331952909
2039334848
1263506711
732939409
742195278
1589977136
1682548955
478581126
1894719534
1733545655
1270869992
1410101845
1385025554
505369840
1646095791
742986541
1069268135
2107473990
1798293536
1460848505
1256961540
1590969510
117029380
303612779
384868091
1485361672
1981438010
955419063
1551710059
1375092144
1526759276
1175351795
1388480921
1021049463
2039684004
399927345
1087419649
798477749
1711501770
2056714896
355390467
230168276
1317988675
895803979
1048216008
226181420
1008589219
381651292
2027808955
1023640699
2061266850
39840838
1480960581
1951916847
1502372965
1707544020
919522014
315486879
584381086
267962358
1686994282
1557234244
2095217348
1004514261
808855539
1448548294
99301179
1805475535
769868854
147485497
118775315
1593994945
1284143850
1567532088
2132452955
1174317497
1319480936
740955182
691714325
1299619158
481944323
475638590
516979980
193848134
1566806300
1619803632
1644009491
345248948
1217654999
1393283589
362621321
2144444142
1091255669
2076162260
1660426432
1308716560
1654417678
1981810031
1222117
1728102464
1371133053
2095031539
804880825
1520534789
1801846716
1485032098
1412642874
2022343209
532831936
22640156
205996927
1011044578
1719433324
387172055
1539168418
1634423886
801993668
1424756690
1592121101
1389373465
15178130
799311335
1482903203
56147928
1010211049
1666360017
2050587118
1180060480
1275767105
550767629
999031172
907425132
1886951915
339501526
2061273231
1895692231
889628204
1708445709
401847339
189726857
2030277266
1812773485
1568151545
2040791004
414448104
1788156046
1840795833
366146206
1226261595
372939615
149353296
1082308684
2084770986
963356976
1247330101
343013050
1322762814
955005669
572773140
1051067931
1209642771
965531455
1828570408
144368396
1584434369
1989109445
70157540
157583514
910432990
912593395
110914119
575623738
1808420470
849233513
1052986489
1371903418
1994502287
1553006330
1855418046
606409057
1680585750
1461584242
1231399663
1498524344
398981866
1331832896
82054871
1752528113
1075998484
684324981
782027956
599973061
786873717
729289629
2026604572
313681552
260394971
1979889935
1195995768
2127904367
1207858628
2040196215
2100947577
1567999324
1472229027
879206986
731154259
1204360146
1958084396
616759662
1683137884
768569351
577360547
1319663194
1104473832
2127242572
1109884282
1980012996
1078008240
706448778
1168022685
776690930
49196058
1854513724
2012940165
1178102441
1880940341
1158910091
379865475
1310742600
11635952
36344531
56246157
2062909836
191198250
465528575
1195484619
952106373
1850607017
837015501
2018538895
1820183801
1821563076
2142916053
473693586
1881901008
337874763
301521489
1703762770
391019639
1296360108
838090696
131148169
884104198
1212543209
44948901
1329391418
1669548570
1480010921
15495688
751919980
1887860262
1401553678
1525808271
544992564
412525328
94718458
861567559
1048924256
944214742
82784658
519501934
133063831
1771676915
278770775
260195998
907525229
475620909
828407890
357997389
1969702806
677540439
1960162056
831299616
214899056
952599143
1343224536
1327057286
360068169
416081793
2066161450
745641822
1976279622
365072102
938295553
221378913
538849700
234575873
1361924427
1624604637
2046448869
1263021438
1232037241
891229926
1601357116
874059451
435870977
1157370273
733834415
1931290103
702397431
258856944
1293221172
1092885606
775040269
1859634681
421339233
852801309
329139537
843627894
2092480101
1057914933
1253592895
1400748173
626533468
1974765746
715465852
679173782
407369488
217915096
438096119
478939586
905233072
1537588777
227287317
96824900
239725153
213013316
218642688
1657125894
163430038
1165573405
1631292795
838311300
1067836288
1489271933
1906691397
853460256
1454391281
101362186
1439840059
1930890472
710809979
217909443
821711017
294306508
470320565
838176002
2023899373
835848609
63571899
334616506
1489647547
487097350
426695095
1775494302
989670070
514530052
575883404
481602603
790685686
1392912011
1913936648
468353681
1755878426
1508774720
1552454440
1374142070
1701477247
1611839528
956939387
2040161205
1445565172
1577159606
225020070
109040036
658898978
947183191
94365067
1004557999
1862649198
1302943393
994012651
1019948791
398880630
1989073766
993322957
1003673006
948728023
1956972175
360341217
1018570959
882713756
307203272
310416883
1952938858
364848492
1712803029
1690441490
866082087
496163369
1137045394
418206950
2028662431
741702550
1099080516
221099446
1347426899
1070683672
396736850
2049538904
43191163
339839960
206237674
1279032607
730942143
806525249
955153659
700392395
1359072172
304104680
1943151353
959714952
197149447
712871556
818718254
14334581
859043662
1685593733
2030391169
1254600992
5295189
892219311
173149827
986004880
1872258397
17020499
1164092250
791534041
349425531
527026559
1591437463
2062868645
892486689
139270304
1483180028
265998370
40156349
1680099325
526963521
1072303063
829565306
1574013446
1149235791
365253681
785345899
271178119
801836865
381923157
648082158
1155495746
356750958
1097216711
2080118875
94936596
940430299
2134119696
429269716
1045015045
652738048
1817620205
159312613
1883750148
500506064
2024221686
732146181
2009635382
1332542851
1109097463
381981537
1998026497
424506457
1907550540
1071521830
1862812256
86165122
934597740
845774873
2022190609
155613648
1205846235
1359457811
337961012
1567012004
1022813350
839211696
354483764
400018974
554237246
671292966
1340558268
197733539
1766680743
313638596
108287262
2110261183
471201215
5852535
1559855503
1945164525
576778213
973474806
155786595
1412406778
2069076991
2108921215
142395145
138033810
550639306
1804483117
553698381
1912389312
1660597221
1134308143
1761005692
930310038
823084524
1159703784
145771282
600852585
462626601
689224203
1379847010
156073194
837832832
1449713494
468023592
1526872181
296680565
335354348
1670545923
414648276
1154435803
1883772461
41988703
184721970
101033416
84373358
1063038614
2122943634
1136516937
302032667
952770423
1055086155
1408026696
1754494790
41591417
605135446
1246619362
1818071907
1226922515
50277893
2003364149
919205373
1917267792
1470294753
785436750
1105249380
610814918
1251713715
279188568
4411382
1200858681
1791389906
1928835201
212150152
1039862161
972926844
608332419
1988685637
1028776140
1621259202
1335165907
77983259
1292546105
391591131
1523805168
737444355
1688911529
779085623
2066623609
482738542
419216182
1334128738
1894656212
6872022
1978578192
488144361
1317750814
1016094179
1883074479
886933187
651510824
428108194
136934134
575259017
997666726
287395958
271045905
1792412994
96448836
1414805956
1907044767
457624723
869270929
2060327959
714596290
468377108
538651582
1548912611
2097267475
327429208
1506616365
1920199716
1823711987
1674935395
76647952
1304144109
698983950
1606842543
854263453
983939402
1858490061
393509770
1742975904
2115922938
1191896834
501886597
1597158443
1274985679
668887042
1313008046
1574616021
1911306040
1899764313
719306413
2000551847
1297585246
1969055814
700528773
1417104103
428671937
1804729877
98688439
864597459
428944540
1199716348
1393278624
702827918
1409778072
2046361665
741711880
482885699
1531577122
1069367851
1273510891
1860517238
88436208
737032252
80019113
985451811
1927335241
732553654
1928595478
1587786889
442755124
1851975856
985039749
2010536212
180060741
97754929
1317463473
1264704440
1402777004
750653076
1710760755
957772808
999249082
116304927
2007285478
1349121624
1032874327
318286995
1672443283
1605573410
237303804
1749495867
1704750561
859939927
1794545346
733205416
176012490
283837421
1151464483
319145430
857970217
1866827813
939329372
1196844208
322432891
2323005
1005868832
1000395934
1088353379
1476903601
71840
484469741
1629906523
215582571
234017320
1061966436
1266342063
652819092
1215394799
1478863047
1548001097
1029158054
830741226
846862987
1161881688
1515909966
335758096
538423792
607742497
1757588434
696710137
914935871
1345933340
1723501447
331226698
1826931157
2047735678
1616236721
1817138219
2117940822
11606090
1844676164
508604819
1891051374
2119209838
1067756703
1431410753
323616440
719585620
355638744
1651283310
500939441
1882409972
342869486
581242355
598439545
1472808441
1840920678
424346675
2083616025
1101019832
32838184
1455509820
15412996
1670030603
1825484016
48198192
1820202397
942651562
1777230990
1184802927
1313597866
522966
1456408282
1936816054
462356952
1489367322
1158667193
342238336
18875582
916096007
188648102
979715907
996627139
1095142620
1797107642
411871515
1103749325
1423609596
130853770
1210061929
208724629
1125607969
1899917958
1347659610
512082032
2076499408
886388803
1342204947
293226733
1303390640
1748867084
534447601
922743561
1026473669
2089690723
1625663927
1328758465
2037715488
783545267
1416687157
1725773044
631960986
1402898590
460895090
1073207305
1691950280
764120425
1191414832
1386596500
1881014529
1057309167
967550361
1222665165
1531579002
1193853919
845014192
999605904
808686879
127431960
1638494022
145721961
834504917
1571949080
586898012
487936031
696191104
394359096
718239660
1217752519
1867738284
1670682394
1958979885
346329416
469566944
1260906639
691142417
1194308526
182451643
2142768090
577071417
275089343
76185465
1397236546
1216131216
2022550899
528319973
1849560715
1731472739
2043013747
295949226
1803067608
1650597647
1556242586
115495589
523931700
982786445
281946086
1943758719
1197719375
2098393817
2113419314
288859849
1023972393
1669743587
1339568958
839855361
2130243215
1615379454
2039634244
1988857101
526823666
1274804935
1983587194
631635427
1724037578
1991693586
858661117
1754328097
1589451461
1375457880
96858907
1550079232
312221094
820476695
418582501
947227057
278856001
133604007
1789717777
877087528
874690066
2018736826
305181114
1218900463
1884916021
1960451833
1084251978
2121418251
1421815530
1271796388
1352096467
951471575
1698290355
882954287
957266509
170619101
1304036518
1751401466
1835273877
1879756172
1997995317
543304779
611468994
2071331212
1667917718
545112504
1268095197
1577191570
961607645
248919674
1832562142
1953929122
558536472
1032040353
2058863626
363763658
977608190
1222838329
605112404
158055566
590550646
1862287098
803731339
640444391
1746160223
885396454
112072730
382503364
551459048
479366004
1421041544
765382062
926306311
1560070996
280386171
1924945646
651702459
79153341
409701986
1084334782
1905061072
1929404949
892729872
18417471
1287603182
369146767
1630969740
902550783
1780554622
312386582
428451310
1872987225
461026591
1907049392
1220785549
1863047351
454172328
827922135
543359057
1405072656
593517990
1125729640
2099732103
1269817307
1763583010
1748908466
1060355648
23482842
1817228746
1654703241
2026393883
273922683
717857712
1445491029
1091016287
1214153269
1380598659
2032239551
36114478
833598815
432476595
705071038
900143917
1812618866
1230345903
608911433
2036920295
935186130
263470286
1787458793
1415777864
736855175
1732983669
1626304255
933865251
1450338718
1545270576
1975487160
224181489
149491601
1581523449
1573153662
2046395429
1247140914
2078606291
767688094
1211788894
1722371725
462326893
1344856073
263379397
1180518885
1084503014
357969106
877768935
196694711
820419981
1358844397
2079266778
637353252
963733078
2076420151
921044469
640284424
190260467
226881047
1891766682
1662503596
219465081
165915700
298551193
433715661
1874323374
1327812260
1920590839
1841019265
1598904483
127795678
1645410294
1266265470
977104151
148388892
24824573
830840188
644731892
465845502
1575490586
1721820858
1481596887
2023021086
1449386119
1693198091
40677888
1153038966
1188796904
1942964426
828141272
1533477707
781872132
423484788
305372154
541459538
426100310
1172901038
366132901
61458394
1475054048
1572237519
1503042778
1341776216
1209876454
2104318536
1973639535
925354704
1530842203
1451797544
1403289279
375554123
1371633155
285685162
1622557743
1705473843
2100979842
1285779359
1258008888
1888937033
1355726170
1863255427
1780767258
1197696325
144653624
1708670823
1250613492
1522863825
632304387
645168170
1823437430
820373505
452314778
1399252670
1753735159
408951496
1830798051
42991411
829795572
1838331155
1389861322
1841886833
2069479659
1703366610
1937944348
410761161
1890580782
1324491265
1916062526
997960530
586143576
1742203441
1118226490
972246559
836907125
1143287148
1682031315
1538628576
1687994253
996984290
319588987
184987422
1533921158
1241637542
492086869
390163947
989955547
126403113
743653549
64097290
526628825
54506895
848040516
231801382
1187344105
1670836087
1949884419
1035471494
786602085
59405534
1711482942
14344952
103614745
1012362969
1070747705
138679719
1715089833
717140013
2027842512
805153073
1092201137
533573452
2114273727
2101576653
841513330
674405021
1231355788
362369243
1647253599
1106749190
1529015423
418080386
1430783993
977706222
1079143266
1721965551
191802925
547827545
487462038
1731812192
1985981791
1409280668
1625655446
929047927
1161999804
951729145
1178558993
127275019
2087505209
191538726
874412550
1555350358
562970246
1293604802
1894228861
1130381957
1119184458
1437461860
655557787
642720794
851441008
1790268890
2016427238
261376899
670872767
310677939
1190938412
786875712
1337929770
1701543464
596411765
680392289
697610972
1636900992
1854442375
1441143441
1126477224
1908486340
2128846630
302690528
971632896
598065241
1171662651
786790880
968354273
1494005446
1010459210
602944900
1435787320
1230844611
1135730037
1209126938
310901316
820979556
1135882894
1564601634
1601882846
1173503936
659956270
1686356620
1165170821
349599119
327607189
673948189
1033901805
2043778095
1571114600
1237478574
759976663
580567901
224324382
332621000
430965500
1979482690
1674052457
14384675
804980698
670259588
1997585903
1311009331
461976311
734250160
1478836313
1703409534
1082724405
1556376843
1484206904
1663089341
1911575618
1912574430
1080594717
13346694
911942688
305739928
1518054171
1841277287
1341606607
101148804
1361949666
868726557
1210276005
666389896
694071983
1923868931
166443533
538023132
219326297
1269547425
1725723354
195634625
323218581
1276738032
1496086531
1070364307
1028174946
1516004903
1914638771
598529357
90450902
941210719
800598145
1999527550
940052859
178285603
84046569
712811028
1405208345
1904498631
1045094971
793837289
1235808096
13721970
807840358
1185871056
904747161
1763816092
2082042477
1353210679
1958865257
1821221162
883958243
1489512497
1830401509
1312051258
1443741573
1585941924
859076762
1506673142
216042753
1029378173
864492094
661835257
1241617048
507679990
1024375586
622083214
1475465292
27158342
488623243
835780725
2098978726
376597386
336717131
684169212
30327140
423351755
1774736285
1465892998
266636540
1067755475
1191074935
1150622097
1855218687
701285617
1933403873
1435574310
1863953659
1526746670
5967246
447122814
774070680
402174103
1244768796
2088190941
1016519219
1223460065
5792242
608449424
796731704
109788327
1153881457
801441424
742680287
821898226
1490295186
758716256
877543551
1974045585
1552415825
577633224
1461767164
1892398759
845261201
1413239306
371094948
33811904
1703478852
764900885
1939800250
394365600
1030914121
1721874525
1774415942
1218145807
1203909068
1908375655
124934213
49652786
1506214196
1444608414
1695690396
382400737
273522060
1371150664
1891315040
826739623
2139057384
1290363506
287870689
1938004969
1007579195
1373969971
408005379
1385513661
150515792
1107692165
2122867957
518223599
1027798792
1702860794
926239660
1869022693
531913320
713613679
51208670
1697323863
1501412249
1403560173
580895843
143897054
175898995
1366326898
1104825928
2057474961
1293530312
945145431
265839803
1142459527
1800949275
1467852446
272164954
913330449
923169449
1607939065
1963537038
372623576
1158898400
872244709
1363683655
2075535232
276525023
1483459941
568224266
1261293272
151738815
1033966954
1925018846
1666064151
1525715374
567452046
947279992
824685932
1788902267
749459137
395673962
1626305424
2043363301
514394466
115276946
803723496
1344725750
648288945
303248427
486357214
122670215
1860534406
800673014
1750053250
1509148670
896630363
370019071
1360160637
1047021976
495080992
1915569041
755204757
1365196240
1528821558
690264003
2124229566
17640355
1185057046
609058187
2140891952
1559411023
2026981831
499649598
974932628
1764054775
1371650549
1734945933
553362970
1378190769
1277329442
116643971
2007364567
1700770828
310233325
2027469654
2076801931
939194840
2024451666
158377744
1764257321
2048615549
608923427
135968476
2118347538
1729490103
2109875532
458469525
713894849
36652185
615750462
761755311
343131103
1494248957
1211833281
82930342
620265506
1586523546
872863086
933242976
1126138113
1233194928
1693749427
211287514
155169915
206592881
84122426
1313445059
231652153
768392230
1764902693
890639714
1828841220
1317804250
676775449
1677569756
1107822232
1038071863
936936344
4240584
334948022
1472171490
878525769
1677326187
1609624576
1785237573
916189919
1680581595
202491396
568842292
1744785455
1379448483
918394993
939279064
1285562739
1811374378
101514921
1632744860
1251842651
1460579176
1166482840
943637061
80309272
1037856737
502839306
1123860218
389237436
1393216631
1078987163
974087992
298381002
2021139694
1146013690
263617298
1344279950
890429021
65529011
1575010018
1435167829
1564211158
60047803
1154331430
62573524
1992311114
766846370
1663182563
823301802
114451216
621389021
1360630890
1542108895
1311925192
667337565
1931819619
491613375
1122561085
609805379
901555989
79348091
1257768405
302577308
607681107
2106525065
869095087
858526272
85933043
360735573
823311955
1668545570
1328208001
7969314
1299659374
230097882
692603796
1865884565
1093359190
1896869239
993336025
812804803
1817192320
1023291879
970214713
380095887
1623950011
506904940
810615329
1641994450
850790057
29176438
1903937293
471760117
1662270658
1178612585
1483259319
1718415706
1567854358
1926366761
968012562
646536280
1957348442
1813227162
524130717
1090825332
1434779675
1156955075
2017926856
1079473158
1513317980
2115605234
1310769598
275887889
1815778329
773659570
130651368
257889756
1241986968
685371721
1815225336
18012327
1656578431
1078709538
853955829
301532217
515648613
275626515
408691442
1281331872
1768104811
1706672175
464638687
855592502
1986981960
1013801352
1551538669
469866434
83873202
1981250713
2038574994
549985805
797311102
2037725610
203563664
1935446436
687664855
89684601
1349557155
850735664
426212149
1405040791
1238952121
2106161216
1595674551
922600404
1892830112
231479625
549372330
1455484931
133667027
11303900
2118724720
743054353
1583711924
616646716
728679809
1036580080
1071130576
2076223564
466966329
496527306
2098073790
923469535
391444953
1120015513
1507962613
1829011368
68707067
141717210
387792122
391665508
1059756818
1665666315
890744075
1835803470
2011263991
1801298526
59845643
1394657891
416902695
324443566
2130096772
1621841361
1155008267
54914671
910364459
56433414
1932664523
2005573755
1728114713
25707535
774242307
28243168
1842392730
1455632627
1768543067
1288182950
210003054
322602756
1229892986
1710933852
6578920
1800128186
1593245651
960619227
2112794974
1466015
1609939544
1163896373
973732393
2037249602
1706896829
1070759432
1431091669
1613469984
2040244707
1706475063
2135302315
150276370
1629547994
1412475433
1743142591
459706484
651962060
378647709
261897937
1745614634
177579679
1528307657
457280912
854706495
1995734778
1487935344
70041123
1664536036
853177941
1850172276
1171687861
1506922303
1873796338
987859323
1133719084
926160279
292739255
160829735
543975005
591530299
148929547
260160215
829197393
1252955064
203751660
402946465
1975262197
588020208
784182222
882221643
631367768
854554222
1301129429
221431398
1597201547
381163941
546589368
716129970
1498088230
933471629
224196010
166722095
1197281579
1762491276
175378157
377780157
549767130
257662918
1568011388
617514200
1104993205
1828673766
638937451
973984873
524024138
1967232762
109140280
1126292205
595215983
255262650
138865696
1618463402
1108209851
2003396916
1127659628
1431325572
5190582
880767557
1688968150
1307917446
1991595076
702176097
1407331913
999370583
1421836454
430198559
142035457
1302481591
713872062
858776665
1273555397
2082199511
1177256940
2111551648
1133115735
2133438005
1584906287
354307436
336827912
750535213
611557687
1280858882
1211500308
509416872
2011124887
1127644240
1370730979
882455491
258185467
414451720
1016812760
1428799700
63384896
1640565584
2005579689
233967447
466693349
1166569543
127305965
1342713152
785428117
1375408360
1340466289
1569430011
2128244837
1575625607
937619899
1587995910
1898205797
1820424391
712978535
2039511942
1035007748
1369451398
403705407
1767492315
800257592
245038720
223454699
1722442659
292456401
1047272505
1026778909
314821511
1050232628
293746906
1876983771
1862998438
1226272552
114480079
1329160815
1557004882
651166775
589134977
1104229846
1265703391
1568533131
520750459
1714779591
1350147800
1658057206
1903529526
1687633539
1357270753
1745535458
637128209
532455084
706286466
149551732
2013916955
295330763
1866212277
775015297
1337374511
392255737
62478429
909292554
611369022
655415613
636828609
1328605828
1345770556
874008729
1988485119
864690363
2056016365
1738357284
1423146156
1060837776
936749509
1031045061
439708652
1035713979
118875423
1961083335
1478084337
1315036388
1824956125
311308275
443399890
1165414671
411279773
1781338225
1627650523
717118134
1311314469
102800967
1501432308
10557143
1121154539
1923824586
38788702
1257517473
351861427
2123641080
423686610
330917651
834768528
188897744
1454935659
567768030
763472917
2134791437
1121022410
112172864
1856619692
1224211389
435496729
1450467634
151634625
1632641143
119933855
1884397912
1666585425
1266935594
1432784219
626581426
1340468390
948413587
1857931548
323871032
1269594632
181758917
1377963789
1572565568
1748609590
260005131
207172708
552410396
905144641
2031747615
1549770081
922132477
73069433
852768826
1824521838
175677213
1094385603
454141119
1141937132
123648740
363901328
1401994596
2026381571
2001007431
1298680788
1680363894
2110671716
1996138193
746790403
357657530
1613583535
462543573
1118102011
965763586
734037205
427764212
980295699
1555940194
975854477
828134740
453776233
967342604
1632251737
2025416759
920988459
836725454
1063995465
817668582
1647731117
1068797307
780756634
360426699
1644252835
515184289
1576871651
1016917234
578022277
1133596303
1650877202
1950044441
122394371
1104598716
2046393135
1925037141
1168747639
646702840
1937748970
395955819
1592269533
1555779096
516141112
2111548013
756406457
430251218
527003204
1910512024
1757101590
1564707942
3448997
1959172664
474978266
1459417570
1253798137
73494747
596121185
1407001871
911154223
1321969316
1986628670
923613504
1966530873
1091355791
785811998
229671599
158520275
1146350652
1375064841
710814348
381006691
73984920
33416346
1302263244
1791081086
482673936
1829756722
234846675
787091547
1749675454
415357962
585277060
1218915054
789440486
1668619872
484520142
995893271
1595396580
1854308696
1653568485
494951920
951336198
409451778
649460383
88115406
1837242656
2010924077
1221760197
832570450
1659594421
1469495291
2003226874
1372530714
686444815
1470492696
264393455
638395017
462197210
1030051031
1025546980
2112091637
1793691010
1083266254
83123679
83616129
1017559572
662139314
892340323
4320274
1301252174
1949789253
1487004398
806732319
383946424
836852002
718842249
760318243
1686416660
624381164
661846389
1553105574
1850422626
1549696760
582267781
34114439
1393624281
290817883
1607783298
613266587
1545336594
814650550
1715415435
929786877
2090341525
688497025
1511347379
86351618
477852343
1895863233
1731796226
1347394464
1689255615
1142588154
1417040952
2080921307
724701088
282196250
1421373003
1131688936
1795398488
1111187459
1736395696
1592480526
963235771
567692628
1771040519
1770992166
1946558882
684577928
953281827
48242700
1452442305
1564245731
198548277
1215875690
702199417
1743327528
1368506501
557869047
108869539
684849722
937095278
828095658
794240377
489944350
1329610936
550555419
483561817
192856444
2078802632
1708882983
1340155084
588515404
839576513
1995013174
1727146773
1663560150
195665478
31804359
73101446
2070935601
968539570
1101041718
2138036134
1134869131
757830448
493125703
581412759
959704622
648129673
675915864
887905918
1373670783
1874228921
20708940
1471505782
217512279
1560477929
65342268
1487126614
166964297
2124958842
953335621
1584957234
1788119713
1257389244
1788987448
522989377
983060130
1592287614
524266111
534061289
1623491255
1037617186
221969333
1001783840
1248199312
2070651587
1719022149
560398757
1999604982
602893038
457150477
667489574
905073410
992237431
731073096
1661684903
2089821461
1370147060
1328753327
1077152807
581568427
821198719
1683110905
1056864117
1283256273
443347845
1532985770
12139809
1259038311
762709912
952414761
1691220276
1047821602
2124817046
2006998615
517602245
440180698
636565186
1486113730
1442369340
753179141
1430631714
258185467
1078228090
985461582
1578188861
727128295
806657645
1545754937
1318004799
1439662606
136052172
2134609244
1397546313
2099204870
895666942
207737130
2011291678
1658565713
390924490
600862664
1730953278
2119223921
22954014
493115583
324642972
445299091
87328828
575576960
1480631121
1543734342
502040954
1727571243
413882161
1075073113
741098629
966145909
75558069
126301374
1703677444
1508536985
1847799985
1075117829
1790918409
1788464791
1274048832
651447362
229864653
241851101
1645385894
1247644771
267197737
569991652
701489268
1170248590
1301861102
1766231615
569814802
2053349671
1849473505
1187740529
1835413512
1642297877
945114000
311103729
2072722909
1327441983
1774895868
1756236424
2145316693
513506782
1067933503
368018151
1618671935
311980912
129503066
1007809366
1114209999
433653518
116148662
1777795264
832178586
1921997960
334479958
809435460
64764201
1766922102
1234508318
588022100
513103027
1796652225
797325508
150830085
1162684811
1742594425
1342684466
1445414283
1477157756
1948255752
1687064204
2061518037
1605309092
1340208617
2106429500
904386007
87349629
112772147
1469603855
1383120812
367113734
1476322425
1929159479
1463992391
153531576
1935094063
1690910052
2871796
864503428
687366820
847236338
935808232
1316177222
194877084
205802735
2128646632
1962668919
203922050
1669496336
30550635
287775677
367666458
1950649551
791978090
574734893
137771805
1781860200
1185413332
1198930345
1000856984
990910264
619941766
1820485215
491411621
1632073204
347182735
666702795
811389940
1587425397
2006727954
920709252
1658289049
1933657479
430889147
1979704156
1086309519
1377762184
1607397663
708294406
1254684812
439808900
1114213441
1153511916
1618175802
1741167310
1658436203
1252943117
497105284
1767927871
120268820
599483389
1185583678
367600466
1388233619
1722786189
1289580674
1880511166
1432939519
1950213533
1176005718
531839338
1518195056
1898327947
2006723949
795137669
1052481322
2103099804
1305024096
942257031
1966689468
208232544
2105992508
1518798477
627348124
2025648168
1151790732
1643027551
2090194416
1292782976
1496802307
136354531
849780139
1534178140
848207652
1489294243
1378848508
2046990331
9361326
1224605183
320962448
1015437761
310220624
158238087
2025466079
1331852409
2026854997
2003335393
2004516851
1184257920
1237745955
2027735536
1822047385
1431527478
713142425
2012402073
2069122925
1948693325
1939155658
1578404793
1446408042
97740070
1837772242
981446657
726694716
377179863
856220680
1183998848
1867015698
889487999
1728224200
1755058226
329731872
203831220
1152822803
738567380
142953909
170649609
1030448363
2077364953
1705730121
19502975
675357717
273315641
551808664
1984340600
2004059356
1858620570
1781286594
673817211
868530939
370454774
806353740
1442180067
1990200096
1634188452
1013617944
1219993145
1947521004
1028614759
1209884762
996095171
245096947
1259432756
148336503
1324181167
1280484019
1393548583
220280927
1320333239
4252669
1900822411
2015835336
903281150
1713288119
1444459130
573876872
984931311
293225861
776798267
1565728944
428289251
1566778127
1412688761
796027198
1615283507
613878653
1611891230
2146758520
2133068452
695038680
2141158917
1205042590
2031854176
1226278653
1451059153
1067628413
1054723187
1486760462
34789328
472316066
114478457
188490216
378837598
768510869
632282062
250993451
1553795191
746573565
44450665
1709899877
1084388570
1087150174
1695985959
1884406964
176913956
1073736760
1905747199
1868788999
2075741276
921147159
1771923755
2020701463
1117194333
251139203
1209318393
384966358
1055329527
568584631
1860908557
475755225
642359891
1773618241
1417492145
703085997
470873175
145463852
313287015
297946517
4243689
1627723965
1344398409
220505347
1529242986
1405064695
1900719215
1201796635
54136912
1748856572
463696230
803854031
339486827
667470571
1033831983
1977392350
130222801
1180361744
1951869605
1040742932
227505402
844211378
189419061
1967570102
1201381422
123818970
757053053
872799818
1342611578
1166791563
966793663
1734572492
1060152864
1185015549
484559282
2125345984
1907015484
1832063987
1873201885
1552254643
2113650325
772274788
1516331109
217627636
603511855
1528745660
1620836794
285160437
1315715335
1333229008
1297430531
313063856
1018459009
520327996
2020428431
65079151
1836153125
609712143
18840921
383443248
629228696
1287180389
1915564
1393078630
1119076746
1859918839
97936631
1742718281
189030412
393825588
415072557
2102794146
1493214808
2026945918
912662300
204829700
2051289176
834257223
1112502694
461195904
1700252601
543156943
1662839461
741818780
1138668868
1361972237
1654329817
1309860672
314971543
2078653384
1242352620
1259729241
873769513
1736705576
1013906029
1407377027
1098808141
1548165720
775232570
1417097201
1953864381
1509634394
721853026
1946763421
1500866820
747037399
1046134137
1988620489
2043861761
807559077
1653545840
1507833981
1898130975
721834140
244468112
507970947
1246116141
643603012
295086009
395856850
1793605947
909811934
802086732
1005050200
397692767
823387941
1465807262
320842864
1426326948
1377666079
1824502417
1099752011
1610677911
1285510072
551462687
1813257065
1037773271
1722879127
1698011892
871916632
1111901781
1123179463
1400229231
251858342
491594115
1350142295
1705207743
1793057777
948343120
1909761546
1267333359
2095772900
654344959
190180809
1216800261
1986166498
2001628988
1998251103
1631119709
461608604
1442033157
1496042341
599350547
2011619075
1296858885
717273042
689846358
1821078748
1469340134
1385882549
80404441
1815164641
1365631019
143814295
954669090
1120266743
776477736
1825269974
456741270
1710852309
1607711609
65275225
1597947265
1884436016
2062110443
1569679101
525242169
1222689131
1396065056
728782618
952502866
2095453293
1112150780
1220451437
1627949900
919656848
757481861
301560622
1969454200
730644703
351996507
1842382173
286630927
1476957684
551373700
2008501346
1743444496
692527161
999111054
1418182790
1835099194
246869504
1231392701
2017783732
530263908
497832514
1911665939
1694730131
1237264185
1805353518
843680002
616947506
1509077615
569992978
1646348574
1788121780
313183652
2133993027
215199116
602364126
1113279450
859678920
1507034944
902067607
727910806
1072670766
1601932315
192158931
1292202276
88455218
66652643
15760285
462023484
891410867
505171973
198191403
1585364290
1878761541
1822183671
859683478
985829213
1403315016
305294887
2143947408
488791110
244695944
874284428
1288767443
861191451
544771949
425572360
1397243602
886447465
882576296
1808708188
1261311890
1244976346
456511889
1253571762
1454542981
321420951
1009017063
1713478400
81776694
1153185174
2052136080
2082976118
1878577945
882937229
1564686
1446831970
514937688
167218483
1947627369
50681498
1771666331
1791797125
1788117647
1139285129
703080376
1336179501
1536053970
472690285
437480182
2126785140
1849029142
814975715
1250105879
784486448
1627133802
705905316
415343847
2011677834
2093717330
2021350031
1981300559
143564842
1192005100
1940819476
1942363493
550568834
880316729
1857527301
782477090
596744705
339974282
2005009940
2064445768
1560031308
933746262
962545080
1661381630
2080703928
80755426
1384704949
1441572034
1563174147
1344981915
1410386199
658587698
1642247828
1012726793
1041286363
242008631
665720756
486401840
1204191137
2126307830
1658530243
1175792682
2085548941
1664617823
996347782
1613171746
1137204215
1131635192
1582353751
522262512
877772441
12423295
1509482203
1005311336
107979739
731560274
1180405414
1225211000
948374164
2098504966
1700995
1674095181
85462749
1564214953
1953927574
408973858
1439182761
1965123237
1400976166
128226687
1596226308
1311784739
1990534282
1079656679
1326336011
200819825
1496406091
1413357139
30483931
1497759433
1468533147
413461835
500607468
180075212
1057799039
1061637889
326287939
55117970
1252884456
738730426
529409715
1352395429
470919645
674598794
494609022
411296400
1143057657
298936049
731242389
518194551
220495011
1573783038
1331367174
1202496687
1228269454
1854354626
1651563159
467058472
98480068
145272502
1941423134
888092565
2069921703
95546909
1517305940
954656402
158262684
1966462928
1932610886
225840979
3079975
1729056608
1057757889
951738956
528630862
1590077629
400236968
1863405891
1805550818
537368282
1615678289
277358742
2037339582
1115446233
1663540665
353632176
446451686
1028650940
2055756646
1874118278
168303660
1482876874
707942119
1807803624
1990427412
48746708
1764525725
1878618740
2096118664
419736845
1061851719
1104567292
842939754
512443818
2047147769
345321241
1568425681
930890619
217183452
687770905
1888333502
1453135983
366693861
2012709219
1820157997
192021478
303509133
1209343879
1890835074
92330326
538988367
516467301
1074444569
401799656
637898189
1048551331
1929762551
1381195297
1060816421
1552505900
803359787
1660190199
384557808
1290804821
1813861125
1635586372
545931979
942591438
1944380000
853739891
177055272
705497101
2035136193
478761347
870857835
457828015
252953281
1966135713
1880013287
1550058907
765097390
1579955672
505373233
735131600
1024289043
627985173
2015288600
1090571697
234975003
1871113830
1716695699
1869052067
1840865889
1682640172
1985102779
1584853213
517964437
520283324
988721830
1521867822
1548624497
607179933
362008124
1887708842
2023481995
581332524
789415345
552057721
901227284
1298560496
924810073
458490275
2106336351
735629978
1090997758
483985456
558667939
1365214368
1729406190
833129062
1126877629
1557069883
1138615632
1455448339
115100115
1910469142
1114649227
1342511969
489954846
1703517567
1110520524
1111052751
827297638
4587135
550476481
752332564
150337890
1559564572
881123211
496326326
81032784
1784872083
151163484
778353824
1630842651
1029073332
226574574
1482894973
2125558881
1200757391
1334694759
1745833089
85874568
1063823450
1665503924
1015132505
1891686722
897255363
1179413071
1260696840
1517354774
1709950152
998269749
398190035
636192551
1358736601
801747437
2061779863
1378618593
2060989518
988442865
11700222
429699600
733167960
1881599006
144844523
1457024406
139806664
83272404
582271216
1466590121
1463162430
1556340020
649349900
1341891092
1573585642
1088104666
771582205
1713061380
406778109
364563518
1858646399
1973336674
274181967
607278977
1167457366
1614455897
1857272837
1621384853
1885952073
10762268
767262094
470453947
140677110
1425429883
488704394
1244744605
1280002118
218270912
122055997
1556485319
1273085666
715715379
1833695944
1823904453
339163329
1976808888
509400179
1300215886
865724215
212318969
1087129281
365652320
307527215
1092246626
674265964
375584926
333565741
1401778292
215621044
1602464417
1149983976
958039887
107181242
368526518
102602505
1464685791
1229643339
1375718664
1835486970
324507664
664096907
1143386496
1016969282
720801869
1544113568
377231885
1835129390
1598854249
1947544205
1490010851
713439571
1548802305
1230398690
516709938
1087671001
1712470241
465275235
2097140388
53722476
1123176340
733311782
1416524391
663999787
1517534305
1017192790
1166831105
1218353420
926713083
1756561471
484302243
573258151
1186284214
694750707
2072989999
523957210
2013689505
10433933
253060616
2000834061
538527363
162619030
792235102
1125767140
565385575
520452411
1673424471
538205121
632602834
1792808611
1676979657
1491002777
1348979393
1605084427
86901415
451798884
516040269
1533544036
2071825359
493680617
1453129287
1973448996
190694783
266968031
231178393
2128812463
1977156156
294568201
544216012
1257092753
1419582319
970257023
327109336
626875593
343078095
1373546876
1423552158
389119879
35027624
1191833862
1992685234
273898204
352571524
114840848
1220678291
351632314
1725688007
1557858741
1311450347
554607641
363987793
434051254
1329520685
2095385447
2053194122
1775865983
1740628216
1271704961
1824734522
2004241205
341975113
1114065385
1570086447
881393320
1416969005
1484463644
1528911857
813295290
130798691
6600031
972290127
1997296264
2059952666
1748593453
1113148449
1324785474
332822009
469309772
865952224
400224091
610272513
1970565759
2126016184
656178946
1145830717
1208610967
966505845
1295047543
954257486
464389518
1918398408
1564020716
722502993
2138430733
840060398
1278605650
64687490
1068311986
459431671
934112174
722307262
1305316410
1391613544
477141665
1780395167
331076618
1167404867
539871231
1077841871
650152402
1001173343
865369214
1252052965
623127628
679463643
512060615
283325570
882162463
781747042
1381766546
1551985488
735218627
49648636
1522042229
1125540283
1861611394
593164189
836985130
1507004456
425934125
1451305914
1175684359
588980274
379762586
1133137100
690958234
1173189070
1614321196
721763551
1574914106
1856852462
407508348
883676559
14291224
179893853
194357904
390039101
1744730948
1945384943
35745804
222895830
1317357738
390859241
1198848940
124280381
843363098
1769743914
365297360
1276757057
605343302
1251581062
1877846860
891828034
940422044
1708514216
1554728268
1904905337
1776774037
1226324924
990805537
1935396968
1439531485
1841208989
1969204560
22135555
54553781
1808612063
188175213
1409838580
1478245421
224716801
1749090559
2066414480
1447110465
709192626
205035176
864343186
728947284
1768878688
744650238
1551932782
804781919
1198689540
224817798
492698788
804339438
457933037
1321601754
1409863445
1996123140
848504451
1160768287
1934591482
1311434937
508197005
584416487
1922967702
1652558568
646946181
198383040
938609537
2001519376
330217301
1206670946
2111944259
965069655
391561804
923817167
675734065
726944110
704844138
669872131
391149471
180220430
1810494892
2106084853
1212158356
1330377497
121283360
1195424371
154822231
1083169314
482390456
66717157
564298910
1996809345
866233271
597182812
446795768
1014956547
1602877987
211805557
491345028
2142767687
471228122
638624104
807171020
1672348005
224187313
417631903
1040141139
543154946
2136827063
1108092605
1993912757
1843101833
328549510
705795001
1823577239
1190801692
36906443
1257919652
1953293488
249644031
772251882
155478392
1458793352
847476702
1617546592
218126725
1179742746
243874021
1585896492
1529570860
383480667
1158449946
574321232
393401819
1354864610
1553034338
480460573
484822770
595242997
820024365
1452095858
181265711
508468488
2089364620
1237917758
1151619268
1316951927
404428177
749171970
157385259
1290266535
1949934441
73340501
1053405169
811007648
2092791351
1077719087
206578181
1894007213
1517417282
542208876
970190503
626435467
741788573
1254473832
617352344
1799028575
1684248123
1567404051
1867989144
187874525
1374513260
362675301
560827115
301783596
650588945
884810082
1647912212
2036993304
538288583
1182623486
2034213418
1029155864
1520062148
1577161115
276187615
1029542409
213564740
322087341
806850900
776057495
1356887125
55793146
1619605627
1442408842
1610873878
314932527
1397654155
856621553
2061812880
1442892691
1550669040
1021335884
2035412042
1917145376
1197717505
716618507
919955350
45567192
1333812555
672165042
1186807100
1861541046
1204719530
1568837144
1501658528
307346474
124817364
1527586037
754236476
83760474
1106203296
723573342
1617847794
1648879842
502936486
1159271903
1134596384
648134953
1503493289
66482396
957146299
1794520152
548845051
264833090
196320557
1628484465
1252478007
614859997
1884128007
2070424578
2551794
1599811976
1415039558
1084505028
673306291
1132955177
52683226
483657959
108576493
1442660128
1973793134
1689927548
2087250177
46511405
847458248
883074356
766529043
1007691033
303097406
1778970492
983431940
1971671366
787977070
837619944
1647283555
946467628
320874805
1018852362
1099186011
1055984958
1777073037
1602988309
355177559
21813331
2062161318
138301619
494908214
828040437
2121661659
1720317703
1148798381
2007615192
966908876
1768388425
753094181
2134557523
1531370097
1308620236
344639932
1481831713
1557871154
6321057
861810022
444707227
985698222
924110873
534132555
2054339727
973568120
767955824
1013067234
1383456686
1284777352
633991093
1987697954
835773437
694200583
1309078050
156095094
867027398
1122694088
1093518569
1689186593
2061269235
830867724
213384603
539867376
1174675649
73208158
1254106559
1970349165
1618703882
1531618795
331385987
843637749
2089138529
2088679569
992817874
19515658
1549440292
1905588643
1946124845
424846749
611792755
976259529
1887344786
1499961305
864817061
701612464
1646320198
1129723751
1480396308
738568463
1036155866
2040959092
724136914
502365922
2034504941
1479102871
1431896634
1559949804
2044553948
1021309086
1666615483
184981259
1163656477
1065703511
1953790473
353374847
602670155
1655456411
1262540965
86120939
1083647888
381979622
1200607000
968077904
1339194577
894345122
1285846705
1461445245
1975435762
791432334
1626990447
1736722758
1342957255
2134834027
1432535458
437327406
1512139576
1270764583
34636853
702618014
846110242
1562959568
2114430748
1039834533
693919939
1391071862
1835998313
436939864
1551456380
1913993095
216430686
1410083578
1401407542
1717276656
1048308152
2015341772
1018997422
599119621
1450400330
2054912572
2070877290
1459068325
1580752564
1496095144
712970879
176503803
381825359
639444135
1793691665
680303328
1309236584
1435210137
1547348350
1062271552
1172597836
1593478489
532742205
808843854
1756075146
335743046
1647178601
880611990
2077205825
1155956925
1188272635
2058300823
784213489
2063218541
1675524857
1240141516
738137620
355771131
600974685
2098584680
1910220380
198182195
1893596485
1033561235
273545116
648092764
987563316
168228789
567662176
757873981
1749408804
250471547
235765746
1107841076
1995284964
878408967
814002979
621311073
412324982
1972924015
384463259
1929380801
1734083097
2111618258
390404036
1138917074
546780418
1503625680
489274753
1755636344
2062980319
232920174
946206459
1358624952
1322109936
2129574736
1311550542
1349089457
2145498323
1089644826
1979682396
5267917
78331340
101151799
1223597130
1857244308
590637147
545930825
294542915
962715588
2008471458
2009916871
989850358
2060941673
599865443
1454531761
1691547533
1955554916
1022582146
1605828158
1959749302
1130270238
1808738684
227642076
66852249
2082705307
825315627
1950242953
1913027996
1062635785
20662121
99149279
1904144655
864399824
983114182
820232819
1813958815
454758200
369800938
2108688239
504717151
1211216240
1217186063
120621494
1404107107
1912863659
1787378692
1158438485
1609766401
63902222
158859246
1300686116
858389092
142072566
472896882
1689948843
2138994807
1383519346
1658618400
1213217779
1663577465
770684682
1448688433
1101597658
1598827003
949926609
1205471876
753769485
1958194181
1522785858
1789347824
213885593
533650149
146705607
401818246
642908353
495218429
1366214511
1750279025
995050033
2125246936
77246667
1175407927
68141779
1657726170
449201265
599519150
959905058
970494040
1678276652
340551504
753015861
1296890179
1516601162
761786538
307580141
308437457
1109306512
82548604
1127048838
995746533
2137264393
1133899593
1095396943
1975894684
1247680714
1717233150
1133099939
1409288097
726353538
1806878294
1241768559
513534402
977749127
1600949501
1133094725
779145109
282556840
407527772
2023457459
890688257
2135848966
1399970857
1136798574
1006346639
388799675
376572203
1879510793
143253137
2088052087
448890643
271113962
343676246
158616542
769735711
1090603497
2018383933
43479052
505819845
1060118372
239812653
287023204
1155741744
906777858
1703089354
1434668239
44737548
370612961
1863685039
323963012
583184678
618469722
1672758196
1088383380
60267597
1071793389
1640749111
1165487008
1296886210
901810823
1896195829
397977222
207000262
353548866
874898275
1271624540
689526824
205599918
2060684351
933136020
785523794
2101499843
930881076
203201878
1075322562
1372227839
791943188
1245973600
398143941
1439552591
729905913
651582858
1549064147
161604054
139957511
1941362371
2029789141
1084278299
20652039
627562079
2028053342
1449533714
170656120
565391595
1824554220
1724815155
1978325
210972524
1056225133
1293113812
7167612
729301293
1774048127
823840639
785006852
1042421810
1345698120
1338221210
909401682
1578030229
508821697
1394803708
1793908415
1272213974
983670899
84748177
537384985
1171695532
1432067930
1248060953
1643866764
1315663424
1228366720
1021812288
906869901
963489722
932479500
1434029800
246374066
1920545608
1680195002
1790000880
288927200
1103011215
1392291117
1200937557
329380149
1912239141
1409687898
748421134
934875475
1944476225
748395871
204573404
872625504
1669231924
1218160163
1133296652
1461011449
1851691547
973184510
1444313896
365263095
1877623820
886082229
450461431
307445480
396985207
390571914
1838634778
1060510088
2128391077
1519310057
227398473
1838202582
1527989421
2011661205
983117544
358182245
451670103
101248966
1454259638
1100931262
308343870
1192831645
62310278
806698751
1942052498
1496883006
45124462
1640674541
842561875
1557430071
363060248
1685125530
657566925
1087566538
187402880
490080512
1821433673
517665136
955329268
182838742
1164030592
1869626354
1005488891
2109342681
1576287366
803956968
586557666
1644929909
1172009051
376582743
626449738
1757411778
230264347
4619594
1772514986
1135872048
4234343
1376283892
53772022
328768483
1777860942
422300269
537203152
2122138496
1048399631
2041088728
635002932
2129068254
141156629
734856859
36259465
785181308
12725382
409378978
586672936
636996500
2039814051
47650954
116585097
433573577
257160890
353016775
1615176704
100285807
329864112
616658204
420836170
2104012757
335010142
518368287
617933734
920430120
1928460623
227690610
529471448
581679688
680993039
1613860398
1813808997
525597156
787231727
1068340469
1891337346
1979421164
1106445762
282875280
1047751837
1668833877
1455000295
2234790
1063104686
1335873122
1751906716
1105593720
297648721
921724881
804070313
320119530
946847581
82525754
632791010
725089529
1581319624
993016159
1064313602
71198968
1164674847
490573557
2110045819
1362968428
1819910045
1830211258
622481660
2129994177
1152356973
532226134
278751575
972331869
931547530
1702329477
1929411287
1921844690
329772320
946177352
1750590393
1406224313
1283286968
1702691779
1408873398
1562256569
289255688
504291940
1825444568
1837279560
1543016116
330288471
286499173
183925196
1169263385
1517157023
1572502482
1815420421
330261137
1103180052
1375028177
627420461
1038667952
1291365639
2125314266
1184167743
69837017
710072894
646346334
1696789661
1400417274
1561243314
1641084593
679778884
1801981975
813146057
1913868109
501825009
1208140718
1655078261
556029773
841548884
1969042405
1637281028
1447174208
845336554
2083599713
738516023
328199123
1169236599
1104661409
307291562
2013879333
238874630
2073087071
171972353
1250338259
964685172
285744979
981834775
1605561724
1482760459
1413171817
174315106
45321185
2000695735
766022705
1389772768
1257244453
90536338
439058256
1387228215
74928086
1152922488
582064723
269613163
931760212
512318093
1105065718
1709357860
152443209
515002252
1672349134
1167390215
2136949258
3665464
31261403
2124663924
1932610989
879760020
1456394186
330309511
1297987883
1311221061
1366421488
32654979
1514362526
1661810880
720568190
689304960
1561919284
1899617528
543683453
661360637
425965622
397928270
1588472673
2121588606
900818333
974655717
615822548
305525669
707038012
1276801811
727970689
42471600
1918680552
1640417913
2076819736
1933331639
1381213590
739398725
1827711852
1231270879
228375366
549426583
1350805809
165742812
1497133286
1091508140
1731874519
12009022
617032948
819223728
1338723929
1655083310
1416571750
1636764234
344674021
1580042865
482044310
1079191775
1791788177
1150358069
1600989193
1303693829
75856082
158090335
1253832794
1834450429
1081005287
195257216
1495122900
41685020
911472260
745436083
1841883051
1509764348
308943648
1623103046
69899066
1990681138
1094574049
1829532457
783063850
975381678
3240807
322622502
988529947
894677778
1962180065
1300773368
754962299
1131657578
937192149
719763266
1372524215
280479032
1531391545
718320234
2040545301
1650225040
869064340
1755315443
1075593860
1880809839
1698909895
1756749039
764419541
1964496944
458081681
1450468334
2110603084
1479997698
1818153944
700294579
265401436
291095886
1186191394
822217035
2077256180
1724850745
61696559
2088066483
586729407
1064948059
1095065109
1902801144
2058500541
382982403
1998071367
383877735
9642439
193682508
2015312834
106858733
1939728947
278758180
1412910986
1408151725
441050737
797060102
1944072085
164888360
925094826
610998864
1049543083
868775616
1640826976
1309835475
1836244239
1128270851
585199586
1977264416
891424821
166687332
1199592526
77733414
796863581
46706040
415009787
466357495
1292438950
1435591235
1267183130
1240068485
1136742995
2036337906
146958777
787821227
1305703872
1833800034
1082377024
1499251131
511105501
224372256
729382993
821615683
1242946892
1996501222
1505560034
517631453
1203308211
1737686639
641833614
2073662811
537325108
1959908827
41117192
1067666981
515821278
1964973839
1838501903
875833304
150011578
726230560
45817998
1407959943
1624437054
1774578260
1309419697
1668992234
1038058470
317684333
867860467
1784202594
1387561988
174262480
1475438348
1535724412
1667956312
2135885108
491160455
1581680231
121687158
803726275
1241932181
2145822463
807836651
2077975292
1514698370
2125281168
904689334
23815964
595791769
1603294017
1629216761
1948570693
1058615112
2134387931
1179013447
2038292175
2022865356
676516160
1006096565
2031366240
920642674
654150879
2094943408
1488597647
653801413
364405121
38185245
198172811
193710698
734455972
51533782
2036737392
445872974
1308693920
285877205
1648037510
2060334868
2206259
63914164
709039633
1843449110
1976421033
1155938506
1675636877
1063910359
449228881
1148456746
846560367
592866492
753560907
243671862
1767940090
1817586647
340457144
1697884425
1943223232
1034654995
1752718708
1292393800
1527749390
1553523474
1981834663
377646782
872772229
591653782
758042801
1099692746
35624722
576203916
2019790475
1770993299
1987283858
1124687706
1547695108
178387055
1963537650
715433050
287897331
253221534
940402483
508235324
670164092
1971041731
173713912
1646921443
63838900
1150671088
172863310
559893540
1541521727
1086087964
230567915
73153658
1894564620
2102401732
1192570700
1139728604
1052916283
1468501836
124815356
117196272
1100267094
1028158392
496161069
257776993
1526601849
1408911107
1587812384
281357724
1953364424
313697508
1088706923
2127270002
1490339738
1743298399
730447173
2004795489
1609412665
835308202
998952863
1982392928
655811891
1098656236
573344510
2708543
1429840660
420743064
1103050163
1844057256
1809980996
1589140197
865078360
1080340305
846132659
1382919939
132769766
1372319497
1694643224
1639446327
759550984
239980793
1966693652
336067636
1987806394
142883110
298778690
499667541
1190632272
2013034907
192611370
782510625
1504422817
1716321190
1464262992
1124440657
1732059859
1735578122
72744025
1306912523
1060491581
290102413
1987224389
1928826331
310200344
26847193
802018147
972578629
1190299134
513019686
1400464597
305867851
584834995
35421983
558580012
1683215366
1205556677
1726536084
1013506591
138338791
2000420960
842787920
1743566787
2048444126
170308867
579953239
1230503305
305260370
1296875591
573414860
2009523803
1745059962
1966445910
1200598070
1834197289
334862193
1559632056
710669052
1246744954
1444882252
464651029
456592748
1780475026
662443941
1806938267
78205604
453590286
980310505
579501057
1356934004
1075994929
64762754
1360782821
94795881
223548404
386264204
648226110
17511816
182570709
1595339039
1394415517
2012622001
856922717
657845846
559908920
1091964326
1759374217
141297489
1420414215
185314672
1716451543
1193796117
1664073480
685332600
273619063
1176799862
352730261
169058968
627566348
1130585845
1342216043
1657041512
1291429641
60559892
837309603
29538804
463916206
1487019445
1570806212
1288646558
973666664
1912880398
750913790
405659862
1145475048
1137981466
24480642
1871754563
1319198437
1113202601
469918192
205341340
1577002473
443697490
679352188
57274352
1541026306
1416642448
903204586
779114174
1841010266
1722996051
528622690
1998774387
740539720
1229390814
521535102
1698970688
852685994
854078266
132127268
319626254
673884041
1010821893
750413446
1515662804
1033309231
1101090418
2002369618
1774464995
662409290
377279789
2063145729
840603017
2014794069
1831959611
290590500
140831078
735609816
1413739452
962358271
1768478587
601458741
1455913154
678585579
1817295214
318660603
146122359
1502282714
488105436
606010410
626657216
1552531542
1973795225
213762631
2069155663
99055232
2146170885
143280484
1756507859
538198267
663855382
827029244
356880107
669146756
1699866555
1839639612
2126089289
858712159
1508108973
1665268855
188538021
739127572
2072738813
1280975205
175769997
1484176292
64458790
892216260
1305482313
1952007596
146738037
622741215
2010515897
1571953761
778637412
643867130
1755298337
657035264
1103926075
1796920539
1847727765
225826662
2102931591
2141758881
1324832849
694602134
2143224668
1225999128
2034427496
483508274
1157874905
563813608
1203989369
927951787
1566290207
2145797834
1969471512
1878835011
32250159
1632307160
897874163
333744009
1060852033
958585022
228339729
412239690
1884500758
799818959
459480452
1758814684
659142451
1721410616
770018804
924387575
1859957116
1407527405
1702784155
843548591
1904378134
1024447330
976691533
1027603961
801252887
778946575
830672960
1922894996
1039254940
943416204
1677464472
1642516859
831719042
854927188
1013963265
1569253442
1027664374
980249581
602223635
1759812681
110003893
1655468102
1674342005
169021135
976127679
1157920564
970588662
442284183
1597610221
1965654800
659829146
398771028
867232532
983634332
865896328
798726880
601181255
533296422
1620429296
854673846
1809364935
765173532
868871712
896369806
295705208
1719395116
515959424
894946913
1757669512
1309814991
81949171
1534482539
108317238
274651941
411508360
889061026
324223599
1635654345
697073937
1651124485
1345406111
1731335803
583227127
1170424484
922093867
960191679
713758510
1186986329
391757811
1701393571
1335482105
226333802
1962567336
1326776334
2114380651
401006978
687681777
430968044
312588681
537974207
1153493377
2027618145
1483742475
1688123468
140176256
161133317
447731096
1299080471
1112967021
1647382613
249968651
511140530
1738894281
31595484
1365079108
271500775
160417927
1355148554
232624063
102412880
1949713967
1289302686
663243765
872569879
1797713758
632728550
1150971242
788803260
380426781
1344920931
331242859
857530147
228760873
1361260054
1312648525
967759875
1619870945
923983770
1411190872
1981734459
1992712497
1785475977
1014787581
1634774920
2047419626
2110420864
973622285
1771192801
2129479564
325053802
2021043167
254562313
1557761863
1301697145
1990896700
1511855304
952384410
565161680
1077680211
1144518942
1756555638
625371711
1614635242
1556277590
819193223
202706857
1093632233
1124748938
1321304027
1340072288
230642243
882696790
122602630
1492131053
383769259
1322729338
1457677874
1506339962
52205074
966679433
1801168164
1311000264
1309783901
2028844753
1427010683
1313449398
605749371
348551165
1987919436
1974859138
586205015
352011403
803883847
621236877
76319626
793389400
752961385
921802142
1091443098
1854471536
1607928366
880902300
143218166
511578666
1113269061
208873608
677568356
486380947
369459554
430998061
381453881
408193123
1279872331
1938172239
229211002
1244154082
1432746356
696586657
1017819363
1579829937
2052347763
1718494318
991771130
274436590
1215910161
1953357003
811090839
401350216
408668224
976871653
1316540890
1633115760
1562836012
525473121
893171301
118195674
1964159695
1251857722
1978855731
1311590412
361730365
555012159
1657399384
942066244
1896566934
316656415
1826384744
1397724168
366919509
865383033
556841353
1957312105
617715737
1566202159
194839168
1186604059
323065841
177459403
1016928900
1909510801
1761231981
610527335
1579588739
1098125557
947815164
1886623208
542466119
1112402025
663807642
1957645071
636522030
1859718207
1985592109
1341289016
757779228
454548959
333944402
1946390086
1835359866
383423461
1751430733
1580587933
1224281977
573976445
473900494
2130279957
508453969
166620848
818224273
88002343
1568198868
292923557
129424451
1101313404
2127894851
654372893
899688956
343416511
1315929582
1581087597
279037714
1584159586
161787592
1794072031
324745692
75673042
942966783
1067934688
1781953970
369179864
1264638538
291185811
1227776429
892432039
958386854
105061171
670477871
1408843895
148003953
1053625882
2107158692
373614200
402217675
1540726994
139101888
1761365434
50026978
538886010
1577437345
208295926
1681365476
715558957
517199080
1212707362
628689946
1950081437
1222530959
2127635646
1132254642
1956530627
857403194
958098209
1459334095
377746154
852285987
532764462
57180201
890115851
1491670969
1435479623
16539514
549923421
2065933364
812924832
1903953627
1195054314
217389798
1489371919
1600931344
1473927263
430287154
1843886698
1742128649
1927524236
684860619
1773947844
1137923601
504794805
1449375673
378636257
193466444
2129867822
1456651186
327708657
636604756
1023078895
1988770732
1180804323
739085217
1733549762
356991924
1202261093
1634089704
982562799
1870397973
2014466661
1470945629
880744864
724676405
1266748669
905554086
306171825
1123523031
690821249
1636208593
1054717748
566793166
359964696
1517129778
2025194792
2131550847
1018190957
1671852346
1751219478
1467703059
1410538165
1471712247
68002218
1922365655
769328881
418642608
1594091587
1764190782
1259979000
305885553
1102530572
1037034676
2066124993
1705058593
812928030
1412948019
1982970447
442697393
751332884
519914042
1389214696
803248020
467587174
1902222421
1847665458
397438736
612907760
1503998869
338575857
565354552
783326329
1745494793
2086232568
1028963420
480039495
1612109388
296536375
1267260106
2035847577
1333403244
1596734576
2116018580
1860943441
772638289
717033299
1330432316
1729283164
1739454989
2014979644
941860217
745740712
1352209792
125727512
1179791848
799463761
1725378369
257222331
1922550218
56349484
1494644524
1179363535
1293861007
1794714772
168992854
481140159
491840303
25839743
15043993
212622352
1062259518
174754939
233429088
194320259
585955282
1883733245
1683166
201832530
341801318
758678216
1755409796
925501507
633353903
1475342261
1485051706
1834230237
1381875543
891507512
1880750168
271011311
2047040861
1679303848
729365766
1049070405
1768629827
1124661397
1519391537
1831668860
547047895
1075624739
474522601
1111671569
1289354853
1732893577
1457542910
419410394
398556809
1737271113
900640388
77812987
378600555
538753888
234490604
457077655
19831232
1009026973
1508470385
266171857
1309407353
91264964
893198586
1083111879
1827653806
1118180642
875001708
572779436
1916569159
464979988
1620946153
810866822
1456092953
1197834120
584503468
1598423104
1050294204
1932251902
203379500
1913476822
1159423691
1604952820
1277661851
1547535102
1925456501
1824521838
1042609043
680774043
1080855280
1093720602
695716945
294827629
199528016
1774665880
932107977
598011775
1172421477
7900775
700533949
912771949
748072843
306522313
1804259268
1097287198
1952798899
290763771
1305764578
360115554
389700569
1320700422
237581249
1856875780
1703806019
847200593
863966910
2100411262
788952724
752733198
1735127732
2068695182
940311396
1518162241
1103113511
1312515915
1979022200
1683884233
1729178978
2022463976
713629903
1841933715
809371064
202428584
849824574
775990094
2137593657
880606947
1587382201
559058729
1918948460
2109250504
473009484
1741135990
112459038
606592195
1128803729
1570382406
1160932938
1014202197
1217426813
974271562
678982733
2098821755
722342477
226882955
1615223680
269947975
326654561
380223281
1005505631
1405326277
1006602328
1191119382
1660917357
1117146842
1781451965
576020962
1300019248
1683668686
286466180
855900819
1658409155
724645448
334870065
921976510
1565428251
732152630
1735514380
206284099
1136037188
1210160207
1267525877
357935025
1497370888
1203016724
1904996757
2080805884
1449703866
232239167
651345979
1746849696
776131707
151107816
1543946132
963166129
303089427
285189799
636219658
1198186918
279003527
1145191460
1324876613
1479742307
905304264
1545888703
520550683
2060143373
1018175794
1017784649
1331194632
1965031790
575609507
1977857460
22564932
1814806929
1278306532
757297069
1500133291
1743937780
1416232687
1225091698
945329868
1818897123
371981706
1700026183
297461440
832277007
804790328
1634960971
1187455445
1977960477
1502284688
1777064888
792929487
1475886820
282289620
428298841
1101836833
1532810008
1642480945
1296955032
1125189305
348087929
1914699242
1104804274
1313245163
121415979
1997106750
863904599
1435068537
1143087428
2122358049
1784252080
1713550305
757237160
1488982830
1932277777
1014620606
1278613543
1650901714
983880798
642651766
370154888
79263012
382573613
1352550598
480249301
1574082949
1068570801
966708613
239106017
863026058
1401537332
1087529093
1202116689
1281681768
1857652267
1261966017
785354196
788868461
1692265411
1365230015
862860968
1488614643
161871865
112024580
492322627
299655941
1336112218
970613508
1019955835
1043606834
1369789587
453125077
1897502847
2041396486
444050879
445714102
498569417
1074874254
1864273232
59889268
211539959
674973326
84505589
1745674125
89066009
1513526768
1022223281
721024997
1503912288
770587913
1886309389
1918545239
462024426
836008430
615986953
1345940195
325032503
1990792186
1651414194
1877561216
379897287
873036317
502186131
400255811
399925624
1423693712
1063133798
504961673
258424062
60013595
827655583
1781632182
1413264823
1865712330
1252882832
1093632233
1130034999
1627241364
1924437644
359633168
537756256
1447809393
601945492
1031644813
1504175475
1483064341
1600937180
483940469
1126976033
277784904
222375755
602595967
755458983
661150446
744119399
2020370680
577601915
1357276444
249327634
615911801
172915487
86131473
2118250981
831640896
29101271
635682913
271092834
385684925
1476431011
337609651
169048700
226616944
1020992216
411669694
2017865493
1772221483
1098092141
746484748
1913538741
1918442340
1489956354
697505674
4302699
1129899658
558299603
829198247
1045467947
596889461
351750624
1492625938
552100409
1336703464
30665800
1436522766
18690136
1274294310
411852184
257377416
1292563613
1097566674
439348764
750563576
1564423762
389028756
927661677
2116517111
546934627
53459494
641894404
150383251
1903115354
2067593386
840000831
206974001
964310032
1512819218
1910682833
282934767
1371809371
1510274346
1199562479
1003780881
535793926
618965929
1196532002
10326577
312914808
2115351081
632829198
555845563
279832975
597796408
1693257028
1416601716
2049128155
1938819897
1527375053
1649973722
1012452817
1597536777
1335647362
1287374008
1019540211
225342821
718775794
1940739059
1204830638
1084006774
981544755
1871316440
1193796255
1288868218
1219467582
231796092
200873106
1320129734
1021096519
453997225
1240159844
909190110
1597385374
1744947137
519072517
182852248
927180031
312684114
1398839598
496684527
2081622016
637461392
1835869211
2136775752
1429837298
2010003935
1241643495
562424461
1337844267
1690875876
2014036273
608406516
711947634
330907016
1431896605
1018682696
89716742
582578688
1003292512
2082441872
198175340
523599327
1901796329
1950757393
467129247
63371723
503640081
685187964
1941658262
1086714135
1454926346
1154088762
888229232
2009745698
2068646880
376318048
1322355235
192040570
277751224
563197963
1549383174
659667177
440211635
904802151
456304530
812168180
1514561117
1563231502
774591961
1984055420
1381421648
168851626
1249135436
1889871220
1818632658
1514746273
990372696
219425197
425032924
146977938
2077579920
133141597
161956762
585609824
1160516360
417549152
1727376494
1215216810
80181451
402833992
67301602
934021388
699582256
818152887
442138702
1894240458
1545909659
1392940788
1157511643
1486507602
324199108
817409619
1421179900
2117783511
18580810
416602992
875866745
223246837
91810880
1423139860
558650041
48993315
518037878
963775438
196698244
19931406
769889406
1882703343
455884443
1663169057
2007701681
815277625
935632352
1199101337
972821838
831496960
513225217
1319699965
1657552680
1445349099
330642821
1750809216
275356151
850505512
156055732
47096652
650143813
1811994639
1135047827
298249079
1246517773
558958062
1326942448
1744621075
1844368134
1650038530
2130363998
1093010540
503495638
464924496
612820504
2094812438
1840382322
900585140
1121833768
1808441648
1351823535
2270012
441597742
507467999
1162711277
304130711
1064977121
1662241486
142217502
180205740
1098951095
1652095834
2003486276
1522136076
2136151626
522244209
570206147
2012381017
596446289
1313592528
2110405985
1576397315
1178991698
1026903751
241411694
1481165792
687490445
1273740257
680389151
1854146147
1885267485
304435865
1747729479
1350209701
2061517124
678908914
1250397114
404707976
417842902
727407597
78826661
1266206289
1633358700
1445302004
1863476937
135085610
1132119449
1809459711
2036413959
53314306
159762754
427746928
1423157085
1793972278
1290385923
394222837
407392279
1195425666
1235771904
1518634383
1286177984
115051407
1372839970
1787735755
61981674
979177555
2147404193
1307425222
1114044916
1814759675
444947974
311959368
1513975478
1278697100
859926510
2049235015
1799824135
1026408894
1410632669
1067422708
1843221085
241856639
1750441594
1366693787
491283732
565919795
1471415516
1727711725
1693800685
1679579086
385388775
762442215
2086074080
1119558136
579344765
1573752872
1374621275
1716979836
1247024932
491127066
1778189978
759404768
1760081604
1944712365
355634741
682952549
616065122
1122157207
1444588744
1060046487
19207986
1587004120
709646793
1542587033
1464338531
1974208152
998321819
28539917
415075002
809947062
1757972879
1918369908
710495308
1911843551
2089871444
1531081652
1049601488
1002827026
1302821962
1201167201
2011504544
438247422
1892114328
1450627152
192653495
837228357
210812986
1931865963
269586203
77740403
1398534744
1642961482
153526584
696998310
988189083
1883065907
1735669479
1443518025
389204581
829807324
772821188
851522796
1137967011
589401798
1832644726
1206217576
996203710
2033285389
1438123605
470502518
702713115
1191341659
1488679706
597721858
213994468
512180185
1382563824
54853519
1764206395
59948347
1852588789
459152062
1771229806
281890826
1582447405
1599933726
554496852
103744752
1153746791
44676551
1181695833
2101275173
717094067
2063433619
354611493
234579788
972991112
1283432123
2034961816
1841210755
993234522
1937899406
912954309
569346917
86071458
766348740
1877274188
1268441794
1936725352
2026263434
1505736702
801486648
1732599044
957867888
1610114162
382821977
1668537182
2089091354
1894145605
2104803273
33384557
293574908
1131030659
981034002
1487610864
1286327468
1602430712
450361143
1284420272
1106548408
1674121231
1376174127
462521810
299505783
137198892
335974324
1328983871
2054390811
1200507559
1724956218
834055026
1653143443
497521023
1491675880
276835646
914409762
1241329228
1828421122
993498480
541716451
1776099896
294719936
1206518444
587652134
1092351786
79512986
983985501
357732837
1948370092
449736162
550695287
1534322140
875901668
1597874497
1147783409
2106780224
282115451
1669011978
696105696
1568265662
2038316234
181427608
211028619
106561535
1110057655
203809733
2116089621
1983900475
447878616
1007388937
1154139542
1629757048
160133260
688524830
1011586273
1862791149
304212665
31801422
1939951565
352703216
1352436926
1671843112
1887234312
310033897
803642493
1914161582
151048030
403489509
1570391365
974205475
838826541
153104246
1601454484
1061549411
2096790486
578274593
110769966
1418931332
890317771
1359551492
618174256
1798090807
1075192242
251096064
682592690
711966236
935416108
1233272423
120042214
629121051
114242730
1540819241
509044885
455591773
2071422733
269823122
732472512
972403427
887454220
131611626
1491537843
1389847997
2018232596
573317098
620389875
1905020866
703987824
1990306208
533422228
958936781
1039471469
373755070
1246480049
796211702
264137937
2112752291
388262085
1391871715
730974652
1166620657
417046059
217381676
151408706
1086981702
1817867110
1313332026
1913522912
1756203226
799333627
706557520
1471977254
589484155
297492763
675224525
2034826009
22214657
390235851
1702800206
885571957
950641822
761247715
1732997303
760633612
1479632827
503073769
433814322
118298921
1315909546
495570029
1493283720
453486762
515940480
1419068784
1363576939
794368608
1379857331
2125406938
149802209
1319779710
479100210
2027876577
1975923786
1201335635
593242455
685050633
1619800167
1268126605
2022899978
46940825
1988975700
2036189744
1219163694
566530559
2037093722
1444979232
1181143491
288025635
116555758
831013472
1243831010
571674853
118127581
1401051040
2009158614
1707173034
765070225
810705995
1640128964
841179878
929253408
652631615
1515575899
1633104421
1337123574
828714644
950797083
682977039
1955455773
1879985675
787474845
1337472036
86437823
217588047
1820773720
1057644744
857418651
1791936564
1627375
786951902
58447615
28722932
1126057501
2026250081
184575535
1926364244
558215968
519599666
140340112
1956061318
441934134
1543555617
1243010525
644514910
1678509209
1020629588
1653608305
1884961979
1888042517
1611700642
718699222
1298099587
957605663
1723653382
522913018
1361831029
1595622432
1481611820
486751309
1234959793
934976445
1946117390
422653570
2031785122
1404149260
1085856729
1765136365
987291396
809726204
1896832013
171761433
170817349
907837980
1528317492
1534544627
706985689
1320673955
1086301524
1504374339
1070570153
1478400651
1717784623
559842536
56835496
364327664
882028163
162541462
86840043
2010114313
230622138
217609905
1517572599
1967515330
1124873166
841299540
672266579
1617666551
1068903566
486046734
630839542
209139463
1083701279
2093493531
571718176
109816514
688616927
1113497912
1493237754
649782000
477601073
264512666
148304882
1022738872
437182018
1158692315
1937547786
911047782
1875536456
1569220553
72991534
1450090311
1287231701
1816447098
5108182
133476431
250087963
530935940
1959799122
532861553
1661402350
1171476483
1765088198
388383516
1820125572
903800509
1135792371
992217643
204885100
1939345033
1535120686
1088939138
1617414320
1392544820
35591343
807540043
359334300
1374118579
371786719
1628485214
1549739795
744814611
2101175373
1319923752
722266932
838242165
450275542
611750954
1586362216
1288458844
1794870848
1445507555
419676946
2127724004
1462426666
1812914664
442429050
1064195415
2039577470
63791114
2132501798
1165778831
496461955
813973433
69035425
1016834964
1016840184
1445666198
315591662
1206334427
1628545394
967344110
1772995287
1653199004
764033091
281789842
583712507
2119513496
287207428
1154715670
1011913232
172950140
1252507061
409631250
396290960
1254715613
1957304499
1949670606
640840688
2051658219
1497550598
283634704
57152196
1992148708
1829779991
1853151458
581083632
945870106
1707979217
385134861
1335041129
147778052
1463141694
1314536495
202227602
1714467625
1420784424
730932986
666636290
1302198358
120846778
1109943157
1490681067
2120970521
310964548
288069449
733835578
752635608
335991946
1241073283
2126076898
762819740
257222901
662088324
1435907417
177879614
1896721306
227744758
507945640
825946586
512480537
221988525
100498321
1113332240
1327077508
1346121407
1448650486
988799884
639399012
1579431500
1056163048
1063539463
670712478
385903567
467836650
1482188017
2018092064
1079385939
1127902581
923322137
19793878
146316093
746471086
265210341
551264611
2134453044
14334581
80095866
1875157158
1401500045
1621671124
2109138754
567893378
611588866
1743084575
1795197355
1994976474
468090833
383435964
318767901
458512234
819673640
566760285
134812151
666635458
852500404
1666055919
1272551998
4030154
1072649555
1555470996
947026639
502158539
1812381234
713122816
184313710
691875303
2039990598
1685552975
628677616
1502435793
611253136
2145148112
1557297607
425008147
177788173
24443861
1634136118
1396635319
926364000
859353726
1654405900
1863599140
1988860012
468867582
1196430709
2094612282
222491580
1263112951
2088154119
778034089
556303909
132535494
1611395807
818198102
992931691
745593262
352050146
1206422243
616064787
833668775
2044265579
1953597637
1316270141
857557030
392326047
1904440670
1038100793
799059214
346418259
1550182299
1067243933
899482866
1707179566
2013285333
1689871507
530593491
590063127
253643912
1580318726
514659763
1808005684
1507871248
1628966755
1979762396
1556484664
937436173
706902375
691838364
1708548465
1722606424
21261335
56933022
1872833185
464934276
287802346
1280356726
1733269885
114960009
1427949523
802048790
942603465
1842357378
144026414
725416737
1859019697
369569579
715648600
506280863
1271266613
392650802
1953190763
1886402342
1928898789
135258453
2096677098
738798173
887586906
1391346725
144702469
1094812777
65262162
1680093737
183676766
1957914034
1131497825
867192829
132069003
754147262
2033392477
211215876
1348881424
943805285
1681512610
1384897442
2092129558
2011622216
646637255
205652456
315735813
70082717
218696961
460359591
417252755
493611740
882186440
507311949
133948247
1475787463
2103664371
797838706
211215706
1942978336
1647071495
787305698
1378073216
1985348334
1972422993
11836120
385013733
2051863208
663021525
1451469157
1989111800
1251652330
229996920
1599540821
76678203
444615926
1973300910
1591473412
504598763
1588441136
1043260245
2019092123
1169318427
455027071
1346184580
1269322006
1741670856
186952585
1522741171
864852334
976359792
863236977
1907962358
882219290
1320407210
2098155400
806157756
99259572
2017102373
1887290823
1598901630
1807532039
1299909171
2001774353
844450820
143535624
1479565584
173626573
1475493233
671140038
1751595731
1765190064
1596691220
1289133760
1237839638
1411637342
1603347151
1980432974
1906970533
983273530
728754676
2057553034
178347647
2013831515
1998621946
321339223
223332531
1721651331
648768950
896277024
1713018236
1350422794
475858767
54940426
1731101408
352635384
1381974848
1877323154
1530393306
882848052
950927072
1443086835
531479117
2127142912
1936744767
207784152
1244097993
151802785
1368143873
1027175978
1970819915
319059844
1845725984
1796897810
1039099517
1115552803
1200512435
322970901
124143928
1207360781
2062939763
612523816
909787012
2128081474
1920041636
440498950
1583262109
926929102
477539230
845955835
1716865330
567357533
318118002
89936825
1347673066
1885914694
4221261
269386632
786259203
1271002519
1739319308
463047282
778205847
1592394965
1390704803
883983866
286211210
14619081
384232725
178764720
1334701078
2139181499
1734456022
968457450
2132879491
971421198
281714059
1889121162
1426916940
1753991007
1752087762
801610257
1524979673
2123850206
18595282
1972590227
723518582
1431825278
40360767
1416413273
15934578
733815660
1410534433
1060146647
761141836
1727785912
1381396856
1821958810
1371303543
1791317215
1300679777
1803104611
1410356122
1793161871
382120608
1235647323
1417991642
370347477
1717785239
1344329038
462403976
1830739361
1484606603
1796455050
2101603644
1032530590
2057965804
1884527810
1361043460
1709030930
675345576
2128194583
1270897345
1645609543
1601344558
702651493
1748689128
645518565
235353950
1080220716
1953177063
777940747
1525502950
618177045
931472414
1385272086
157087482
482075968
834936352
1802158347
26078343
916990885
1284805591
1825041430
1617919565
1741492048
472837728
390416243
2021248528
762813570
1398492657
746714456
735481769
2057149411
504790962
1055438265
1128159611
1877397669
1385777567
1162677550
815104611
769992391
1188436944
1800955964
1875902674
1207571882
560906270
342786945
730151069
1376560449
2138874584
2036281095
1983646613
723865099
1323310548
755460882
462208651
1898308310
945767097
1727784181
1788887759
1216122243
613835128
2083800263
237967908
1311214132
871806507
1450667364
1941496146
1850256354
2063514336
672078726
762269629
41264092
2129667130
738655070
1538197302
963905834
134880932
1735921412
1809115189
1138250524
881676343
243080573
1411520735
2023806119
468867953
2077829482
1492048631
1631648282
1848862202
406005724
1910845809
890300475
1423586782
413673686
1774348020
985207430
1767585519
922746004
555549690
564252874
226390197
2138120391
422126857
546315907
1866351366
1466857632
1927118268
1583852699
172873099
817524364
2056213167
944184271
312458834
1972206176
78046950
1288884426
1153402562
944269445
1649888014
634748912
480552623
864372042
276216893
1852682096
1739839959
60954085
734871083
753480408
382021199
395901282
902009366
772362670
2104709439
529399095
1700732262
1399925903
1302320299
651683007
613776395
1056909598
1090135528
910420817
208236454
1066208685
1880113816
1977010194
1635514579
430610045
1328400725
1342193822
1505093453
760783281
582917866
383782390
970453738
1983283196
421643286
1377511236
443596934
1615041636
1957923218
560908187
316379187
127388596
2107640958
1470464812
549201199
1470950206
1326881728
507397997
299718523
373291080
1067529710
1880421126
1250763156
1856333914
329905036
1201507418
1100918055
625359699
1051853238
1386342551
1535481320
1240303801
2077115796
951987312
477708268
1947260923
1381598231
555165377
1433967247
1850579753
653538024
692304813
1594439888
737678677
1466563529
1053838265
1150652222
425251728
1866463126
704817156
846453652
1098090642
750550036
993601625
1703371464
1444909578
1659387999
1127655860
2144487371
1983564104
2113743136
1092634727
2046764166
1977352699
606444552
1642704453
1801964785
583007972
657432492
1723983079
1261392161
286258254
1671345256
813550773
1453961260
161134174
528026896
1513757338
84973163
766104257
1220823868
1296405897
8792097
1779234818
394039077
470147533
195122375
270347329
1681164611
1510207682
1039466260
603605862
1328838803
1810962392
256898065
158380746
353847995
1579729130
654973297
1326997941
553456375
2127790185
2040341439
1958657466
1126137893
518206362
756143137
1882547118
1308823235
1670771254
697383247
1772235182
1165521395
1001192808
425832899
1062929509
2114212307
235909906
1455725204
2118508618
837997324
258921479
1696330706
727801490
367733298
1696156421
825382368
2115444580
203219595
854416734
1462172185
1782019415
8502672
830175846
256563818
971630343
1438580475
1273514675
1186478200
1419743161
1000695320
437941164
284581925
201884665
350322775
2061510654
829975429
2121197533
2050799588
1117562477
1545919019
1374598131
475624516
1840952572
1628520714
1120046824
708750792
2046394929
881814028
1355181680
679209216
1386376305
892411464
281249018
2003299804
248129152
1413664823
2055426868
183753022
1462325455
1960653909
122764766
1981296632
1448785833
72493296
1322988488
1432350586
1560449778
674271601
1642562451
1384429945
1480693357
81478565
979213716
793256721
936640194
424173706
182305733
1270426065
1966401474
839558707
1282344057
426933519
322936772
602080631
1292341016
1159685039
312578312
1918817047
1602147562
1870610668
1463801980
501715147
967624031
906282940
993837556
2082368705
1421663351
1926482744
2036047468
1823264187
1062339553
1030388964
449628856
1083405573
1991540247
1892750761
1429890538
953704002
1482696947
1536004347
1918318665
92979271
1242638301
1900675488
1446518702
2057627815
59185569
1647679515
891658989
2043128230
2048745629
2009251971
1377423550
1260350919
1840487722
3676502
1304199697
791561089
1239661013
712181141
1260926788
1542568750
67579211
1549146864
864134884
1924783817
409824251
518997089
891277103
1419114816
1587269905
1942114221
150690531
622181519
249195011
1400381898
1318156311
83658896
347328015
506561119
300167312
184249677
48628802
1721446322
795663824
145855428
2125287301
500676076
1357859872
1456308376
249780641
55517110
723105207
1165496787
1183638830
774047456
1237581004
242468449
1568966225
78722523
1469439247
1916180620
1321307833
300052703
1084502324
1105752471
1659222330
1171837062
1468589084
1573241093
495571601
1891262750
1168734596
1987929821
2103274545
739837540
662498200
2095516181
1110625980
391865740
1324684867
145703381
1205677925
588592182
794823883
1781287249
1860178435
1106541308
853574124
446936384
341655479
1868069656
393721473
1208784308
1039606064
902639428
1234567379
1797531940
1746136613
1095662603
2126678277
260638005
1459270337
1207822704
1683836105
1490887078
43853305
1781576020
1801214221
2011849924
582698459
1540811454
1685488427
1557801769
48568575
639831473
1468796044
1297536172
1199899835
1299943786
897082986
928722479
1810662943
641751203
102418574
588490830
1829231106
188749605
1248960380
1444184085
1324799882
1576408436
1577513403
1545307542
1457305534
1677732650
1306228267
138161512
1622334391
332753560
1837032693
412324065
974008412
379067942
2072946984
97033870
89448074
1253328462
2011023194
900034125
814215791
1621307590
1280373812
19321295
1061142612
722642728
1967559690
1463160496
474454024
1992316516
1718169812
110803279
1007791953
627937587
1597857858
116072222
1423602953
222019993
2084648669
945489203
1745549284
1235018625
230621651
54357980
725133892
1058545848
630100248
719227884
916535250
1318573524
1081557870
285331671
1409115713
1989326878
1241550876
846072654
151556949
503632317
1136164951
2118451175
2125335763
875940454
51400099
1441159859
1456922537
20609567
217315974
233221662
841183262
1751881643
1525315877
1536921577
595367724
1868424814
1292134670
590198845
1364461808
344209648
1403085604
1163357970
98312011
1354188642
1960385257
1192429058
1821839559
89917670
1337563203
2103041555
1342297270
1467208718
1256226630
849848984
826240553
554116423
520972687
226908520
1876786406
1541061760
1971228547
1891842965
706613700
1017063096
991764999
1413899003
1981070066
497993343
325941035
1998389051
615295094
78647019
1737139781
687309933
1306385313
1670104135
2006355814
478261029
714523302
1953741237
523298016
1173076804
623296908
1048052685
547361370
125292679
1653002434
402397659
390071299
142240708
208661982
420346664
1721983952
1791094588
1926220134
1733806466
1082181355
1201957653
1628774464
1334987193
486156054
2128170988
1268788783
402660609
1727978934
1604245914
836599290
1127877356
966502329
399230688
636299917
801915084
629520606
959183820
654204238
1549916657
99306259
762862565
167039778
1781505235
1653985694
1706227005
1872553795
594364649
1006896295
318696733
543812866
784196142
1327031418
1840204645
210883744
534778739
1727438912
340098476
1156071521
1028460055
2051369298
1539664225
1980087850
22513866
827126622
861948722
85581727
1774922389
437310854
1681464140
2067464158
1424064481
1534740550
422222292
687857007
1516268609
839319901
281699426
998944796
478104910
1072634999
725018956
488249377
123648671
1711609264
295081410
1684229919
582466714
1284143850
1627026634
1847232999
604078181
827068359
1227080795
377924209
1832676735
804412598
1673297030
1202344567
1727972448
385320728
1936236596
470120779
12003651
1961613979
823526977
370751979
368752021
838486115
1804654294
695924775
879962473
1773362530
923301723
1520894138
1415842790
2059011413
1151054611
380663738
1674536479
976343276
796339719
167408946
155943382
454451827
1486426570
1736277881
1608811880
692640578
876549455
1657560913
1655674566
1023203964
71289875
1636863845
1305930141
308224134
1808425157
428686625
883358833
1468658933
1702729878
412834716
669386987
1234638314
1064506614
271706113
2119792366
541687485
2052394294
1756373067
816052463
1193279484
50920454
603991620
1587389546
941719278
268372607
413966260
1645521194
1242565930
1118585443
1208516141
1037555743
430998061
1460993778
1233007601
1716308684
1792053295
867887261
144857458
1498813799
1989076120
1146836706
977015030
132817450
267661134
613710701
1889585979
2141311554
90749750
1558118761
874197449
923888680
340948029
2071676810
841034093
1456720534
598914658
1068047641
867683390
1979990798
1948632777
300575524
1285030252
883927038
1881820851
437999041
527445097
1242705722
940858150
958684809
2071275172
1322521552
1322405142
425047685
126571976
645640399
235077592
567064313
99449966
691350563
763098226
878352506
938395128
1727316086
1021631938
992592892
314558251
1215295780
760995814
2070880223
1101418484
1533246944
827247759
185551707
1478529315
212187051
1912224972
1993350056
567791778
1820988185
826539694
1637884740
888441850
195343717
1755355579
489891842
134859758
1247874057
1338713714
120577251
2045405499
1307945581
640591826
1983918871
1690171261
731335660
1339856075
356147759
1365147682
1333998779
1122388065
2145965569
1490327759
837431727
613776932
31551069
1246679123
107917140
1858622039
921788900
2142100876
200561825
1996403029
1281657998
1488631758
2083521870
910190937
1349672215
588047005
1917212120
17654199
1192366971
1047523424
2025343124
269902580
632260204
351552427
1653627161
1024012482
1957188558
131937208
1843436215
1155856648
1886807195
784826262
29252992
1510304780
154123365
1599780040
1659205401
1290064250
2021858197
621179693
781269058
1332571322
1324333683
248647905
796858010
2031041279
782952836
354097205
1434948088
510230078
1534393839
405796910
921744761
185254867
1745773121
87611325
681894703
674352260
1335052156
160679617
1139359140
383388401
1887687462
1156196511
1469651481
661529336
989516198
1370437810
1704688711
1998043317
1298416613
218383698
1635902350
943082473
1862112623
22549747
1033561235
361951130
882188692
1382123325
674306472
741794863
1316355049
1240809064
557968964
914506345
1927362677
13600061
806273241
1560664862
1415345122
68944977
1238759771
1663640508
819310788
1164161386
1660792962
1221025652
1426561430
45893138
1159043628
606394993
2060148439
1185632207
809959618
182487533
1814848303
836280684
421099449
1815269986
833974547
316933378
1094447910
791561559
876075034
1319713064
434923901
1483808865
500700395
1553375017
1416642865
1973095451
1905972705
457416601
464069558
1536379286
216333561
1080145580
331222234
199012922
1304904036
1393693585
1825360508
1471021820
315134399
247002092
784169750
1452659682
700697048
1716092983
1685875520
1552928541
1251308133
1662869678
1153676017
83070706
1455004201
1842674279
294046850
2079968325
652194360
1554208234
285889925
261472180
394804453
2047558781
63212715
1757663664
424160771
1230115454
1547191760
787640806
1895208853
1243031976
1009164719
1541884662
1327693255
1392853578
726741014
705741097
1503678319
822618224
62089961
2062270876
2078873975
667694971
1242678480
1264401445
1624872715
1890768280
688820555
1115150665
747323945
1368231390
584933624
859828304
1855542120
1527836291
66374365
2013362817
1112767437
1918509236
616801718
1375894887
183562164
455463825
346227093
1116387362
1136246459
1843422163
1012633180
1435074351
1153943652
582747756
336635794
644470192
910816490
2069662494
1527842121
449674138
912142962
4429640
1899099315
295239465
1805843998
2000954966
50506490
352247883
630580289
2009289312
447001803
1976358125
1212128434
1360478859
1865611113
289246888
1682659838
496921961
242050656
1521076652
1939727299
78934729
1147143614
123072045
526494313
1866851897
850181100
1806885821
396479735
80950344
1036590560
2015506359
2011610706
1989171234
567962246
364021989
422177846
429937100
311243390
2043654172
2022172384
1941428368
1470660001
746184181
2126177983
1284633158
1916426379
356551915
882823760
1224079621
681299303
25136269
2089998701
1785508121
153201467
1601769445
737312118
53909222
1933099595
736286930
821334366
866478676
1450640553
670434734
2127687191
460901886
2111442415
846630801
19205567
510599904
1571226332
1135992244
709342930
777428435
1834413809
1776813045
612703231
1095223514
261508109
1329240214
1071662091
1054460085
1087975097
782516707
1337658248
1889288697
776988793
1699668546
1882480033
534022660
1601627680
1224314347
1654113264
441845819
1830659635
268386330
167615250
1679663855
1497796155
1668481207
151405212
1012116337
363841337
1757466754
1910124295
1121704696
554304083
1890144979
129767143
526343592
1194450345
1484936730
1859310715
847861331
89175131
77442950
2075121288
397505217
135331587
413837931
2094878004
1409184457
25745520
802242244
899183678
333432796
1182640260
1465455754
1519664293
237123911
1191638705
2009604890
1142073257
809366481
795354634
1530679458
10969181
960940347
157853039
980704448
497548457
1749454056
1535290171
1214994587
147068799
59208641
279736298
1401043926
1546247397
1494930971
364025732
897606229
128161456
1310592919
518741927
1815245018
306826330
335204268
65059080
1497149958
1339550198
1143685292
1115765352
313270006
1809197856
1521044145
1563861303
334124122
74790379
82363804
1945006633
1626929228
1837863195
563082311
1271507788
747470438
436121663
1893938269
1011134011
104639636
508212851
618606692
873467737
942179825
1504863085
1445468905
1084002213
1978897209
138742121
320996352
1825184976
776803709
294568814
180712476
1312992322
405455532
1905341199
1509583172
1178833135
772823044
1106458006
397240290
1541596958
1533185039
424945183
873426504
824540011
1879332676
1053700257
2131317619
1814916275
1864597678
380458866
2041483821
1702638058
408808102
563580051
129404517
1378791041
1548412258
2090716768
557701533
1580846409
1787862045
1403520965
293863087
1362241281
825099630
766608743
1311930092
2132380178
2062307173
338941183
1232949982
724449001
317441993
1291524129
1162352783
238978556
1852961840
1602841877
74776488
197828494
1049769869
1170110624
1097566206
1977759237
1530908028
1368725724
1370463973
549646017
53201831
1147767220
273430227
1964789378
1224224941
1274593172
1472656513
1697455299
112107638
988229975
970607805
460228751
1271227527
1392724506
651800041
1329532378
143612876
581001917
1146001089
434926526
374371756
1594526457
1664141425
888830908
775218905
869029456
361760987
1586276421
86310010
1128303941
1295763012
264629923
56099044
1622445739
1915064918
281758941
1814722412
990248669
1390668850
1742339612
1920086673
500410914
457236927
1057050731
1217150791
1979382480
1307018090
1731878345
1303930732
1557488395
1185224514
1366563285
1689213922
1683444203
1905536971
685323011
81572744
908257526
1035787546
816594366
691435640
324622139
1040910424
1908539737
1437870092
1968796974
403872456
1345595369
512791077
1038102436
669945266
1997642770
1230846516
927813330
1630002846
1612313847
19155896
1798252994
639289603
879692728
1126265952
2093424288
1018438733
1750787541
225059408
845964554
991934541
233268327
724726057
729254786
20396564
368921185
82462302
1944596771
1721811633
1988930463
1900597784
34819092
223803538
1723391696
1379732767
575673850
1050336429
715903154
1272034019
759081068
2122660375
172442040
1534216122
608838936
1324946365
1576564998
1877616027
830592902
418755424
103142605
1962150639
1546191055
1892279456
800796926
108642236
955006801
1022653790
732477385
1126559061
791051147
1728838451
58489201
1226636235
1784283304
2034605346
1311096418
1616025315
530487472
685378635
99191381
1587249162
376928619
1954883713
1045790930
223880367
377361297
648636293
640020656
783890204
1637327334
1220218882
1782308224
1166976992
364902108
299307726
300801382
1461927809
1086600671
1321634789
1700086552
1694472960
544014977
1327253561
1893840818
2112411157
279544321
994667547
408433571
525754984
1077296775
689450943
1835025145
280493692
40670044
1217974098
1581692663
949435299
2009243003
213634579
530940292
971208777
1016661783
619649037
2047465590
1951206107
1116222506
1744285345
167567732
925845562
1888995565
1159981748
53809473
333554661
177808009
1659714542
1551340648
301757260
1075292052
1182120764
2032765807
674904093
883589077
929098752
539358438
1130941635
760777085
963695900
1831077008
600917820
2077276286
2141510725
2121024815
2010996514
751131879
1230037912
431206002
831065277
1333795150
2093328855
1817304582
515666826
646282949
627039091
38692491
1208940905
2092751982
1958625570
729411315
822214205
1278029656
171907876
480054721
824816861
336538808
1353059029
496274085
1862263311
1522077678
380121665
368879128
1412815278
2037568516
1312923770
1254918119
680417144
867774901
1726276459
364675359
24257489
1090855660
1182611969
2135121076
361783378
1555523137
1207940072
144291031
161718026
650053038
1586967843
2001939044
921822319
838277031
924230755
1425000715
324048270
988693497
836903287
1986464006
464066846
1607869912
737622040
92255774
958694856
929159645
141251493
2093040468
1989328444
885405941
1625494091
1056722930
183001787
1474595358
1777487096
507174337
1101273680
523255093
2004315526
1880711367
231155268
304680316
1783555848
1620620428
443251016
1935856094
164365490
748158066
1672957503
58657378
1280954204
1408731004
1091958739
533417421
1448171787
841741494
1815857556
1378956556
46916431
1007614737
2034367500
465554397
1705422809
893487777
999627074
477907929
1705881873
435967723
962646964
295111039
339463178
1910610684
486335349
888573122
1539144294
197825692
1028079211
1501614308
2005208783
1400944448
1939110842
847411298
1414816134
1140828116
1207822542
414466054
72356246
665969594
329056658
466831292
1902205258
1884479139
1246938512
1244389107
2077165951
1411203442
2069997461
550752854
1945473859
1733850564
899678234
709655852
317946872
1978152966
1205541408
771714175
1772715171
903316511
1571303559
895010237
304792716
715857516
1321550161
1754311555
1822813858
633595738
1908373938
2111966045
1232639528
591923925
903220951
1504792390
1221225958
957935925
319903005
1356671276
1811350146
1414691450
1568057756
913547339
60614737
1542165844
1710041596
1953508277
1661103084
440297038
1283554546
569296373
1625501580
1739628651
2020170743
1700321239
514868567
558120457
1133549073
959231356
977066454
2058707420
290513690
1032864487
320174875
1227479314
1674392622
1619385602
2008241085
833563605
573519055
1284450712
538465306
1075106377
697301590
559413507
18589454
503235894
757345361
790038058
1419117280
1146792417
793054053
1575399670
363564890
666304665
373739622
2086855620
167676733
206644438
309615285
1876412842
1689547253
646620132
753564652
1978696028
534239716
2110327738
1786551824
1387733869
508447939
587788699
1041020688
2122138077
1493544496
1913714461
1616855550
1512077908
2002266224
1248930471
295731382
1575424228
1437517706
1423474999
761463934
1228605299
667742282
1108198797
1355052679
1674937929
588202375
875567211
1341044133
1101448502
1364359292
975812042
630971483
618124721
1818832605
1424570513
203547797
972684875
944904923
262007723
1199313649
1199150110
212749369
1342818291
1627335449
2092225773
601367713
505105061
2521118
1007207114
54914353
814507261
471756537
2085302843
488738196
1491771485
1363134310
2059114923
652388642
9652284
90421424
44724167
1387892865
1800310630
685625019
1305028653
561900869
1201829857
550195212
188903393
1357374017
1785955334
161932292
530490106
2100046084
156165485
1279553314
1330246701
1182201983
1676108493
645017600
723223881
1257633220
1181275842
1468120581
2059901477
1974706324
1218459060
118998880
84474768
208540484
1577092715
1868331651
2134129033
1800967655
757212222
554878066
2042359271
850533823
2079765802
22639973
816269477
873682866
879791470
843499009
1275427539
301966060
1477981423
1399932563
1205138474
744459458
1198692847
500679088
1685696505
1502375049
944314643
765523622
1271679089
686287071
1527355775
445832367
1130063392
1778684264
1938331054
335532631
1422977965
1728145019
1945204779
404551880
650330995
1213441515
750127213
1243764284
1575735004
816030524
285237694
2119069248
348974743
1339669481
891027800
1807867036
1874094031
848299628
160029741
1182325411
1610711110
59265356
1812179772
857289565
1386586732
1691391276
2056404521
1514315140
1926953348
645143315
203618342
1227863687
1776448038
420745108
924748872
83400968
225041200
882472879
358723495
49472205
1347283471
1518383597
175303180
1345327105
986807975
1183113868
713431307
470992225
349739820
834181339
2021801133
1576102038
464699004
1305531791
1931597727
567135754
1571049275
2089333513
41582696
815548637
1903174133
1054407014
1524335403
5093385
1408488702
490633924
504884668
1116660578
70606816
385165034
1417048706
1677466750
1445272689
656420248
923010926
402111931
1635676873
47396324
510061465
1931421758
2017789430
1418319332
758506748
1987506236
245735530
1682869079
1307086037
121431008
464389419
1933221563
1867577354
251914043
661830564
196766661
1096288327
555157641
500084612
1481985307
491811311
1775542617
201043752
1211346652
1264976342
491888728
170570887
263428142
1131229393
2047685746
1445616048
1492650748
1289999682
792950448
1745064185
136303894
641982307
958693164
2069310514
522529766
641634225
556529294
612617535
2124250278
1793232899
2091410272
2087698340
1347072164
161171553
1432052173
1609576448
1424159087
354478271
806247198
434060958
1205408459
2028331885
282686287
401470078
1478430943
1019969194
1723299613
1120461179
1591989366
26505771
502432925
1047271416
1998277815
1195719124
739135983
736454809
1999414241
1489495452
1921599768
1735117922
85940545
1693586132
688768878
555007037
1372648661
766709372
1778108573
1343208315
166514962
1391375121
1202045528
623177268
1715477035
620720177
1141898865
911345733
878567404
1112497687
1966306172
643818552
855746570
100875362
1115429973
1959651050
92787296
1490819613
1081880285
1930908824
242009642
590834118
2039384716
1478788028
899223983
496096268
2147007624
1456141417
1936204486
265835690
1969327441
1160302066
742733982
1137204904
560970817
542824970
120821870
1545635257
459428781
781214226
2063877839
136507607
508748846
1901716825
1296967076
1871569616
599153457
1179262285
2049613491
678499715
218374286
1990375503
82012069
1125096658
1056138195
1632168870
1074119269
1448039438
645888956
122700099
1073886964
1933636313
829911480
335127133
463313889
1339787936
1396399087
2107996475
2121663469
902210613
1090121131
1920524719
903711947
12654129
1263654897
1038133711
67866357
478614910
1018687711
310106263
239741310
1519883178
1804952822
1574275537
946187453
1804208970
1426103519
183576014
2038183445
2103575195
1164379807
1272135923
735890806
532832195
1011899851
1056232629
516199946
1889253402
279194525
1346191320
1996391322
848595291
1801285557
775135405
182833840
1024892503
2011882145
249521390
949944033
111227868
281057057
1024753649
156508353
650530387
715917080
1790728493
1553885099
1262840439
368871073
1062211822
1132722420
2107757890
2129940224
1499798079
1437743699
39212558
1095603406
2030617552
975564212
1314355415
228562100
125934735
2067039987
2138601322
444886121
731238102
1217849196
1349882387
608058691
88024779
852930822
1890741770
166411961
840532038
623389256
1170224152
821600008
1678033717
1382047475
992151312
1714728732
1343315414
1721181929
690632585
927086342
261824082
789283903
959208766
1722405415
852804004
1041236932
427169025
565063351
1413071028
8156691
1829875383
2089548111
1885766183
1979440382
217563468
972463169
291722523
1904580509
1115239683
964340498
326949466
462074616
1111319295
1783377219
122217659
1024102648
275928591
1743287050
1847091939
678640350
440945522
1871686099
2024238454
1512977063
12158854
775173116
26783201
743552767
214272315
831318205
213964433
1087030278
1420065363
304315002
550866744
2096305149
1523216782
1905294663
1646749891
793153303
1961577731
2078272357
491064194
645684359
1469347508
871372096
56365430
300401073
1741721258
1660557122
286256648
1137181995
1851131020
1166765842
1433832836
367122571
788755123
1345616003
1833265948
1485259395
1151896611
1324813652
1117138914
1358796345
629020382
594215001
1489844881
2092222006
163591718
1291370272
311910863
1074753890
1549218069
523662830
636234581
1260532660
2091693240
1828889732
139249382
101488351
966017685
1848513502
761676986
1591979920
376319262
1709151265
1341113793
1578500376
469412989
1693800235
1704399103
1361869179
723521876
410296007
251903573
707735759
604659141
1968223227
1217227592
1757296335
1529856800
659397600
353917104
1535151937
1095312929
788625725
2118791950
1276812930
2136099537
2114631329
1078829318
102659339
1734443378
1125630789
1253493971
109114798
513401015
417094022
1029027924
1761424938
302618079
1542144947
1410699766
1915378723
557818083
867329929
741327264
153703774
1517573012
1434770914
1140916170
1690392934
1018126796
697303169
846176189
1418312714
1361027962
407366468
1336772791
554768282
288996044
221662359
709215031
37680116
1177052217
1015808477
1584703850
940810549
60783624
50700219
541900491
246836887
1252616403
2131522769
679862359
86120350
1323038896
1737537122
1204703434
1229874694
667079101
956971251
797822956
1191817540
1640411505
1096396981
1514933112
521403996
1217509061
1062047799
2101100568
1278656522
1217756947
613743559
395189685
906034370
1602258793
2146394778
1803623421
1312947816
1574000718
1440687911
1312068885
2074577364
1330131993
722169903
1268748126
871318611
563360851
106453290
1094493018
752019013
1292399686
1949368457
1722867573
1638785348
1243882427
666085174
341520412
915565618
775278875
178214849
104596949
572173409
893132429
1717787083
1596714839
1933058584
1787386082
232454538
1877653435
478837261
476141017
679412936
1042556120
114128199
145983974
2076280317
1634494320
105348557
1045857675
899886142
1681559759
444414158
403788239
1310089688
1504465060
1074517943
34691334
1850260448
1089464110
1198942325
1249751135
197964460
525203162
983823420
1154437882
74035204
1903477202
762080295
1244529291
1940931489
707777982
1214871802
1200931480
1862012976
1127134972
1215883128
1439604096
1866789884
1554418826
104946725
147187177
181079294
1238043236
61995479
1597233245
485093459
1819454079
820820915
1768309075
660242216
897743751
1379365241
1511958274
1255520373
1952171415
1482738320
759996343
1039554978
2140984135
10663966
1274198163
1578563491
1211332673
1196076024
472127443
651346222
663240937
1541757706
949340162
46952842
405726066
576480266
1891144000
1218310279
1379592701
706479994
482395389
346681223
1966139924
1150933494
592664395
158810424
63304337
1770333838
1870024773
798785526
362316523
645714647
190535401
2093139902
1830275948
1780444501
960618457
214863615
2009760531
1119890824
613683540
986962008
228741830
1831363006
666922866
1040989060
933821721
973652243
471888093
548754702
1552051671
1858461718
1990813480
1337019529
1527462818
1930905927
948405347
13638956
890643227
1450402029
310773292
1540621244
96474121
578711651
326717123
1766016375
1921502316
1643631210
755477442
1729669578
1310108945
1231095876
1483285844
1283522343
1346385159
274597331
786110513
1644556678
1857863929
867397123
992113655
456822250
1289925436
760361779
1513586734
1076024781
801243965
797294841
1694982247
2069988434
215157963
1759829591
518083923
1941564092
819315275
271015284
1861213996
1563296883
361046573
521390313
1949432964
645813462
1267102958
1273978514
641545317
791875607
644672166
583449244
860859052
556408385
1385829124
1683324182
180603538
709454691
1355439146
1266347829
241596653
1061325464
2019570794
1564661115
522338635
1305110691
2132859871
1087219078
1654365512
1981184091
391118121
297522131
71791519
1401920578
2095630842
928947955
427534307
665969594
489924625
2036514023
654215678
1830836173
573274366
170179843
321279323
1180600522
112998874
1366217234
938393401
1088935128
1368405620
1108492623
940047876
1975630586
1729876878
679576504
217252822
594498676
759897381
1584941297
158361506
1604144284
1693248052
1112377974
1714432528
1311457959
44418236
1218861137
1932946757
2026952506
1663158819
1894826183
959907130
50725439
2147462146
1132751670
842777372
1412130094
1096531870
1625192267
1555006737
965451820
1319026261
726351720
2055954317
1841788223
1285854844
2082480411
2015327564
1074701046
760131851
2096319886
513320084
2142315383
1281860557
1680979281
820463668
42592151
1028979984
213092987
420236960
437217575
998485876
1745511309
1854613765
1938060999
399205002
534434384
532093948
302777406
1288356184
1300913177
232213348
1512257617
83491633
254270868
182821775
1073732958
1858912775
1447723177
654279029
1731322696
555437978
1881578972
1269087814
1906532625
600324737
374509350
1429498968
848741158
216162793
1206070473
1168617866
1254851604
385821985
1605923064
1462221493
1211773858
2030074508
392534258
528833077
1052587144
1821576502
2112478077
557400533
533547490
368570733
100870420
1629377737
1604369247
442471672
1586169641
1703351582
1173748410
1468579059
110579365
1736941017
411609056
937777423
1050432721
2063352352
404440896
1022546959
1105710104
1365940731
17219213
1119706009
77740957
204901444
1030620069
1924161952
42986193
2146975123
1762903384
758969970
341835937
348962233
928858312
1141067343
117410882
2023546648
209757221
1572712685
912838859
977092301
1665766191
1390468228
37222874
912047630
497191495
462923768
84136532
733381103
1501850864
1849486846
92666072
158263536
1683900512
1848957942
686255593
1939014047
1825750704
823300800
1021759012
844869619
572713516
1315146372
732483715
724211214
2031215648
1157142169
1709325307
1431383202
2028813693
32996591
69301273
1213545698
1087730579
1927304126
1575820955
1324135321
742866761
1600094269
172556739
1013461463
1792152449
393662609
878166069
2022014003
1511147055
360228548
149221006
1467453823
2023987136
1287607295
351296562
1940119562
904049903
2008462428
1238741261
304249806
2029050698
67149933
1001387461
1273060428
1316366275
1964258314
2044564592
1799703026
478168830
1249897467
1830657823
1490696650
396741747
1599810014
2065868938
764363141
1881695036
813305508
779948526
204783951
217616780
577328347
1456672302
1818876695
1972051241
29227973
1608120389
973813241
732359647
1022392714
1260844155
693831557
1146531894
1181845280
580522350
227809627
1370437619
31768522
1477674917
1155049375
910761973
1907044419
1901357787
1628825735
1580204608
1351244763
1339204579
1301096994
1983098104
1401703685
1269865524
965318623
711120192
600395831
844423784
1712756051
1449955020
1899929544
730922308
1924218902
254342095
1121508634
752073507
161529927
1380879270
1607946399
1412714825
1245378953
1253992437
1354899619
790969666
499486263
1811650219
817458724
453685612
1602471400
61577311
225056180
1731685126
127022264
1786356679
2115531315
207774555
1576865032
819987907
303940025
282007220
901873648
1152971254
213814422
2002096866
958880035
1899298219
1396147924
1135643397
1309142110
166981340
293015557
1928761673
814271654
101826223
268813799
1709716406
948439835
811854029
2035900116
369885126
543059981
1088152673
1171105335
864831501
1965499714
753386673
818752000
1270581175
1884944235
1408657901
1329971378
1018760978
2033378193
1361485775
355237333
1401966519
273772432
1005073600
567343758
1120144729
162007665
666363447
1301390852
1835042109
1627554912
1853334135
1096973240
1818154897
8796281
1570523309
662537889
2023294663
161240795
1914770366
266466810
660770981
1266039095
328926740
1880263679
2029240232
1691296543
1228983779
67087570
1016823030
1158112202
567414983
1569499999
2147125854
1523501594
385732746
1435150083
1633661876
190485150
835691691
321658559
520086813
1882327215
1913482516
1929583308
1026035194
463871721
1212736088
1079345024
1537784063
82953963
84413038
99384055
1107628641
224613880
1870082879
1666628267
372915063
1158280729
245393373
794201025
57620645
1001213097
774980199
998898676
1903909479
157830411
292368503
1758628911
1744878453
2119870409
489045809
610209831
1655782567
624795468
1884476300
1236567621
748572238
1596499285
1829604399
357491640
349894048
1621274685
1260240126
1994438550
1883234780
2090574089
897389675
2040120410
1481700105
1141372154
251079958
1562299935
1077790401
776307406
2031830573
2144171893
104156919
1972392432
455985239
854330067
429315057
241443643
1775107679
1045887236
195441022
891001936
2027551973
1006726052
261117546
158619104
1994432563
1748559475
1913982428
59708454
1675324870
517532381
1914612013
1145113695
1137871217
1790817945
1918372780
1755424125
805072099
801333592
1459560762
1563890549
1302882419
2012097754
709383632
1154330404
2131813287
171727520
1208155765
1810247121
15047082
1197061180
1917522443
1930694485
1071684310
774374685
1584616208
936833770
1187002861
1887376696
1209819551
184259344
1664960030
97825113
1660643101
1536358982
2089270401
744673019
1609256621
1489438790
1313078738
306401070
1398986418
1894053221
1608785769
1383673461
894214933
1958002862
267564274
67087570
1343111900
1373044088
980034498
740944760
992316536
772173510
656772527
433973468
2077523706
1897390804
912828327
1377416835
2087574313
1384708247
749497157
1268734011
927112773
224303661
168097943
994430645
74789911
2130392665
810233248
873823742
1500626269
809711397
269261628
1042886305
1679819198
659811052
1343382624
1567945993
803653852
2068463991
451548376
799022122
84101985
695642101
1998134482
1617109808
140109703
1984378975
2060205832
1184566343
349154281
2089017380
374290709
1160609660
1947268274
985191536
294043549
222806885
1688973243
882511298
1191248745
1788615096
2001965306
739775277
204255025
404672663
1276224465
843382777
963929672
1914760334
1226456300
1024435683
1671154688
1512827935
371430593
1434636585
1814441453
94159135
1581909520
1510282221
973063773
1807444773
1263871701
1204600208
1273901119
1958062071
1939010520
1051247563
377372696
764965545
1608057226
421724730
936606140
1314843860
1375947323
943111703
2051847829
1434612084
1016571060
591124162
214144909
1704102439
1717461644
1236621368
144038127
1678846976
445786556
1642994831
1822826966
1634397756
193779757
738998157
1166978298
2054128016
1402057086
2112758065
241537719
1320535310
2018115051
161696188
980863935
1325609651
51235766
1202768542
2135612931
2107723607
28681481
1683846522
1377192784
544512424
431870052
2106344023
443144272
684065662
816323843
1625890712
367223457
1929251590
1926271352
322436752
835892526
1413207093
1676811679
1654872249
481562134
1241856413
1733607873
1304802501
1996414047
953873281
829833474
1698640356
51459853
642128943
1064083439
318092645
1196641886
556705265
1914588478
6709926
2056757964
1627360984
1931898616
1313346556
2063201785
1234226335
1208201389
1246191128
2026501656
857759076
598499125
1108289911
286376330
923482618
1351851266
1212312732
1922969300
1285088029
1069325929
1037757365
496480476
1305545441
98163795
1060576001
63259004
1177341273
1149008893
262732467
1254030460
1326400466
856053639
389849472
29476805
98178943
223606626
614599950
1277647005
1513649264
614983315
1982486197
1266555714
2109402717
41897294
1718476754
2097313544
2044103788
487693233
929317163
1287068062
1030749081
2144073944
1993535607
1157368818
1625347899
1951258807
2029025641
1254313935
1629461343
1529995773
1507465351
1617600643
1352295983
2088822485
1087834283
206878722
1096157188
545428398
1571615515
378447750
1881055330
1402434095
661820166
1933823260
1761987379
770890055
1923787617
725118584
590418482
443906121
64500013
1526827269
2013681861
447563834
1666973712
950834768
2046665192
1603662903
102199946
983112272
1429328926
1156005084
376827253
181145641
1392874625
1216470763
1416363218
1573543610
1270292833
1801287433
1562532234
1049191797
151054905
127787249
1555272569
1989365834
1444171254
373279215
1409724886
861691291
1465067394
15337264
992741148
1044860967
1079135908
504489437
402567613
1508990431
2141714027
1472414268
1729391662
637668713
1094084001
867682320
1330478016
936304842
1136128570
1109908018
2024133867
1732011680
1358146917
752564744
278413445
890710521
810145671
391806581
1201355002
660194591
1677354955
1063234677
1003442093
24042604
215171687
2048663431
1069314551
645127938
2011319645
341354341
1937421807
733471726
1166862337
472969515
1223421276
2098302045
691097110
1205920629
976479564
678786639
1053711978
1655536967
677858740
916948383
675828914
1308811501
906717757
1861269819
1920362064
1955136266
1771832606
1175644690
1068795478
878127181
618974482
52189133
2105679009
53545464
1369132997
521241694
1583351987
1398911171
138232822
1864375098
46101523
1665308491
750832845
2103915616
1855754194
2068485533
536671898
1936101166
282615535
340234443
1576879312
1094569051
1157896412
1900004038
358909932
863527466
1526775737
1542668607
396751308
1916372788
838210199
1484412270
1491286582
889389737
735982006
1388189733
1999195723
1026436933
1102681212
2115563237
2114291578
1225077061
660065973
1005135807
2001746150
628648537
1559938990
1873472232
1852208715
1975403647
1250210696
27959067
917258779
1242748247
551384844
1427432752
1860409114
1556048019
685742769
1950847553
755399295
1665632368
198187659
793784400
1145679559
287896503
108762999
449036933
196667735
940959813
1143650823
1037860415
1820512356
1380252247
766359735
1105260832
1064714147
239167534
2065960663
1942344975
790364733
1904661319
1619982096
414735063
1311192053
1987370149
1384591891
1789791122
686548151
548487934
2042645100
94983074
620928131
1684066979
359128274
1308065638
1103383912
149813216
663904625
1885179158
369715827
1581116838
988501797
1146688180
1705190847
366754152
117298166
468272326
1878930611
1971032520
404135712
854431245
645861029
412178661
933103446
529243413
656725951
631294459
681871148
1138628608
163570969
1615111986
469481844
1186413693
1899858682
1371752627
1756326659
1978295646
1906410434
2105750220
1138490769
3184098
1068769727
1949747562
277778544
1805509499
1677911035
336611672
995926936
1450441173
1649267771
160016875
1421062043
1429154674
1637000205
1489622575
290976256
2067758660
1867173185
190507666
2088826660
104137211
1566632133
1795391944
788297826
1764576391
318470507
279717641
635191315
543888527
979549140
1187549978
1973036182
360737990
2123285454
2134019875
965726013
1215623679
321520807
979185191
1081990867
2051764177
597707237
1568298231
1507123919
1403059806
43564739
1213931425
1211614935
1743830037
162782425
35240689
1308029869
987599980
244030537
1204801155
1966206809
1638271436
839749052
485822855
433873763
748903168
1264748065
1423267921
2021786673
1770476413
1371927211
1234024511
537268444
693921426
1599571808
1078596808
488508563
1868796503
1717794828
1142285149
601590309
495541627
1474054365
1593533852
2117752950
2110550294
2117060428
1542105081
509405753
1769654596
683943349
2130600646
561992025
70261077
190024414
223311446
2115207331
754404940
450446043
790043423
1159293573
459888768
1537182168
925087785
128029832
1231272888
552103311
683086276
1784109449
45635847
69084664
121982808
70544273
1374937414
1992146277
720963365
1488231722
1311875248
1394508328
1324255131
749007995
311929125
831808732
166522297
1851570654
1068082361
269256135
1448196755
1297831538
902132075
635917477
1558325
702547257
61007678
472545299
2105259545
1031755999
1993038903
1699907142
699624148
1916709675
962026750
1260764505
1676682723
349798524
1484831846
1725608901
2009376852
307830506
1350564933
1866739161
1536718732
164959312
1036543152
906000969
32979464
2090663432
1292762480
1530163810
911018591
270979830
344267545
1006373206
1456787472
951293032
1104425700
1531981233
196943712
1466412027
1247708325
295298575
608451251
542694480
223689137
1407531968
1451027004
1933549281
1455143510
896239378
1457215119
277387654
742475596
292741803
1155823758
571803568
1116223706
1478049433
572654031
1349808644
2058940404
652637467
483525689
1788534045
2024837312
488144361
1279999325
222565113
2063928961
1795985430
878757271
404428545
360403309
1652196681
1328606050
812309667
825674189
1357023133
2085628626
245337820
799347848
175529166
1760283848
819178312
1316296036
2029407241
201090694
323092480
1646381066
2042717509
1873598798
1315976893
2026317454
1559820429
1982575606
1877787773
1578599019
781243455
926644906
119590226
76857685
81749266
221953288
479262594
2010168180
1313571682
2091183527
419690762
1701847324
1236559544
1863339416
866187608
770991030
1322961757
1852570671
383142984
693821338
745963225
865502793
2084355031
2064772831
654605827
259163242
1668903844
1977997950
451186320
2120151698
556183561
223607961
997176356
119584934
758604050
1739108471
315282627
134236654
1469213365
823187312
328260779
957345787
1592405861
477194497
1553972394
1530932552
391634216
118951176
1724541614
1451573971
1102352273
1283033617
493220720
1665887928
775237310
522501516
1359091641
374706738
103216947
2026952440
1725465174
182189437
21253934
232288531
1820092013
755992180
571796222
1984429052
342415535
514791248
385026398
546729662
155730066
241801614
1127570107
702905926
228295947
304331483
1077832424
339453489
1513361575
1929470406
318450523
194227375
1610674003
1999384401
1406059420
2147033370
2091168358
759082243
1196534012
856342676
1905323349
522121113
1152979444
89953336
528208556
378378599
2134468577
1431486763
1921754713
1939469936
833864443
779101602
1897029677
477370972
234482680
1393418034
176620157
1176849359
1263896628
762765039
1230344283
546138131
173683854
819429798
1630974060
508998086
137939191
1213415330
1898830087
264763927
214044841
1831826497
417202805
1955022694
1562513878
1343647812
2082068144
1086315373
653634176
939754012
1163980378
380120902
274843828
386304362
1167882075
1695932020
873323524
1870368853
322266956
811486291
1040132532
780610818
2077035782
773159550
1680257752
639302508
1841982432
1606292946
358281942
768615461
718753916
396930299
913285013
765885560
509923768
1892581181
1561461540
808016088
544397184
1177361698
2093403573
1009676267
1669829242
2062870402
1966585311
1747862979
2035193827
636902911
775772783
469670495
1732937527
1778219517
1121991079
1293982421
1358301477
757165620
218114020
1393527498
1626274567
2009519827
340254555
1165911620
714977010
1154880400
301395008
1586546439
1887127428
1219468939
876415934
2097083769
1026714079
961114157
432503824
907645229
1710090759
1665621945
1677975427
368035833
503955453
731011021
784228429
1867196826
168935064
1726611726
1071818409
1832906515
1168124863
1953950236
1174606568
337436726
1992738320
400624151
135475658
2067875393
789233195
1277795525
561809520
1400843904
1960002978
990749046
391730700
853594497
2143257758
1990823574
1831662467
844981106
642340738
185002005
1369293848
704279453
10104986
552397803
245432625
1835906776
1718274471
1685713077
638564917
1834530365
1869922462
39761175
596116729
974534962
917882178
551454088
955781721
1299319891
7221320
1715657053
2079222223
431600820
1316115619
2000576178
780787517
1764739807
1258434403
1602856051
842372694
1177535427
1515694083
1155115192
400816991
2096748754
1372583279
2071150933
1317432381
1190082943
396103205
1972981776
1150705795
1221735839
1060238379
1274415682
2056740378
1572425461
404666059
138539741
980992173
1840257170
902009350
1722564433
296618159
639551096
646006248
918483973
548766368
857985523
1276267125
180831547
655239261
1122160990
494962533
1174064047
802253481
1878264885
493722311
25644973
110746975
20860873
1641636450
1780570473
1097765802
1905759729
1423012151
2000334813
241274085
715693839
534221879
371612626
1045393964
207049019
1534055812
333736629
1928499821
55435556
1746835728
1268934979
458196495
1928797832
2102703106
191688084
1694803959
275337416
1073112261
569048476
977582781
69258143
1771149411
46158547
500491235
442642442
1634424788
1529224753
916211155
2073430595
590804682
1367141396
188041257
1467701249
1238934310
1356809890
2100177448
862997981
876566882
2074463231
1815119032
1586819305
1856458398
1350467156
1623439665
408709405
718188738
803169330
921253728
1910479472
1798152442
1058255410
1364284999
1376562624
140844818
1015886943
726513713
1200961956
2078068122
41439283
125076787
899896866
396294646
1823900123
1104222349
392020672
495816948
223271826
577892525
321053574
1576541179
335911947
762441034
1981004039
547375750
566009814
619312207
2084042020
1899042153
164074553
303656619
1147113535
271218606
1337592463
1282672801
342952200
271750836
1973369522
1162209483
603967357
1778777763
1422669159
1036276720
658236350
300187706
1898656155
272342048
1904024915
612846905
528785568
1843532064
217555933
453661300
295308471
1915797437
2050720155
1471532792
581830051
2071618676
996596522
1286007093
855573535
1395321688
2080865053
1154917421
186355256
759137125
2027844548
28974091
1732499810
431145597
1943125206
19983879
18972890
1257485017
1367291539
111795730
228205910
621818372
1733357772
1773198065
935915758
65391070
1662920689
337521642
333088537
74397581
1087455847
1775591650
1955231710
1123756238
497720748
180433913
531724417
1703259019
536432300
679443143
1889253462
1072847488
1400186241
933612965
1593520782
1069731043
498517290
1686414873
263570462
1062189019
399013686
1967035658
490159590
1829449985
1432879331
990605622
365533729
1221772030
1629008101
1951405917
1818635327
1449197706
1062242409
1540819786
1625683619
481395852
1557702745
1392805538
1151197653
885662893
1806753373
1324649495
997207326
1219246607
750034678
1638971622
977134363
1814827247
1260108127
1119844396
290193388
429400112
1587705701
1672414827
914079868
2054830294
1462402116
653572212
1367250082
674465925
76304700
1578597157
294869166
1627113467
1038097192
915126845
1046516810
1638929573
1290664239
1073103557
1811126017
237007600
676474086
700017757
1095219843
860815011
1110758236
616779969
1360468400
1296350204
1438932869
393535665
1051187328
162211795
473277780
107461355
2066956527
558568173
1462077626
435942699
1906499454
1441927315
1708159612
286916053
666530875
493193894
941811127
1283352072
703205289
462782781
2061784926
1187608943
680046532
723449946
1111593869
1135222835
37439129
305346315
1833568812
1158218591
1406048284
548883546
1657256484
731243320
189385706
1842252776
742860681
1339601762
1103396844
370496594
883533358
1548619597
611990263
683644658
1324235119
79731590
966770245
2146480320
592990899
693337888
557972310
753939159
681552924
1795953904
916684346
2101377945
512302244
1145244005
604714177
441319481
261644123
70470433
1318441467
763067359
185455829
1902606598
498246575
1202850780
1141751709
1145854227
1927547705
2142418563
399099085
638681301
1661689319
808169820
1433520993
2062621615
1701473951
820148069
1473575315
1480746850
633774682
1636543757
621934798
1142847934
667772604
849152057
296562092
1077674213
672556735
1020300032
2020010337
57693723
2002420920
907512810
98925899
1619840962
2027372441
1482872319
1594716186
417421688
111555964
217857644
1007363722
1571759167
519523468
594025362
1883729460
243535833
58574282
995069064
1749801266
968987175
225340690
2144103861
2018333213
1673159500
277446111
2000577822
959274265
742421352
138346732
1749332913
1872536733
1071318087
136129374
1891193079
1415262578
1203053199
2069933237
1598193420
660113482
1859100406
867477125
897298523
912849289
1587932695
358800429
75966864
1332111540
315650387
88436364
950124482
1488405375
693409383
885912105
95937950
326649281
1990555075
1313160632
652626103
1788563
1960606377
882789814
1857918224
1052488052
653793837
1477533644
1685801068
735804890
668708372
1316873150
194142804
985614374
1135324558
1204827039
1563634847
1620660222
2071507348
290912234
1733530140
910046827
1422293564
1149874662
556420943
845854360
898394312
1342957934
34467210
854272866
871803996
1252610820
1146487067
1503747850
268857639
1375088273
1529255174
1281243598
1859688461
1175989733
239986087
1234320486
979276536
1313650466
1618622526
823137985
854118457
1124155133
2031697498
1947509374
1754873754
1197177859
990314910
1466914650
1735589012
618776752
2138626933
1955457032
1531229558
12485926
765197400
2084167303
1155818542
619936318
674595148
14183213
81794626
818165135
1931813690
144495496
1044888181
1057907742
1708541543
2122942077
275513337
1048660926
1701184345
447107448
1625989105
204881139
1027556256
11489218
1432079767
200957397
2093366195
800199515
407222170
587280660
837115192
1929393174
1018736631
2023141829
2006819528
463985036
1425459362
157697024
726460062
2049880538
311775023
1436441756
1861863671
719402974
996492854
1594725522
253499256
1715341739
1250429137
790392960
1813225071
399963104
1634980382
1905015345
1852361839
1748081528
1691671229
166679130
1534757880
1338066386
1261240759
1970905138
605278286
2045269385
1066726884
1783020717
667561
2027958806
1680143929
895893039
894461955
1128303473
1226349733
1246187745
459077769
1730747477
202406339
743737700
1142733610
195101642
650783500
1452175000
246874852
716988446
2141968293
1181918442
517433174
619071386
899776718
1289901061
2127397476
394499641
676721063
307123848
63344631
2054314291
1586757398
373342118
710996158
1750042070
269996218
1690626992
1746116499
1842382845
1398822163
739789439
1506788521
890103020
1776839475
454645969
1465659562
1547750199
1897384708
832146875
1786085329
345305670
1234305788
1380173432
1572775225
1954095563
46835618
1265663986
542243660
1807773521
1912738142
468674625
78875595
1340264954
76063009
1115489143
1404654965
1009758575
624089712
1979918960
1928120007
559004349
1001343127
339007971
676784769
894573484
1100326144
290068651
484171844
1683163802
809070414
67839386
35445371
1198085119
1254096131
1590436126
480022329
1040753018
2043512543
1706269012
2124963999
892192521
748014190
1775338836
1409967677
1997492897
1785197372
316115770
668727911
1790000250
1168883009
1500431101
525561614
346504159
840053038
80884291
631178508
69122314
711594848
1827249750
563208218
1280314001
1971992695
1637650920
508754103
1487446107
427239056
188313209
1867223625
1602767010
1757386979
2006546550
678319211
31202760
464117720
1459182619
298853465
962806986
412886492
1357511525
690345128
1819497132
1598526234
212471119
776453376
1301363155
1340891316
93295401
639817481
45752272
1562128081
1546463066
1632466813
675920841
1182250361
730681556
1528500838
670638878
466704979
93660508
1559074785
997290379
1675393035
2029650501
1520984085
1970532089
162388771
28613806
108729949
309021919
107456841
1555351778
728791703
1309899915
566728249
1344288167
2029776607
524799932
2016782994
32461313
1141081437
1768691085
205619621
1218860519
2017764895
1755363654
1646407065
970459642
782984977
1217516632
1710781271
663584838
359453541
1402573319
18465417
2123186427
931077060
1038265459
1354159395
1853197338
1131471955
2075160341
1991751536
2000691766
291215468
1641667234
1841634833
1903875414
1689272619
192217955
1072237168
1776407755
1491231278
1866506955
431438217
1440250826
1914108477
1095592007
835859359
2137892647
202891190
367505396
1288319225
2122806428
1412685642
1528744454
597734850
561528028
2072641980
175036713
638229686
1178132874
426740579
446202244
1388714756
700849487
1975485151
603615414
1333292178
1363287262
1119854986
532332691
121526186
2118400553
1839587200
1206047889
203654607
760256564
8887956
1378348574
47702508
467941720
1673038223
350278529
1740402010
759913504
1641688470
42944110
2032889524
290886012
1767201948
1955246045
1401818228
829675413
1231650862
1431926208
72346532
142563176
1806753373
2111874600
546378569
965780526
1350474249
562166766
1860892064
668052662
1890363618
1452501373
549943152
978098515
1142966583
1243654147
691208719
972658813
1414416080
605873958
239678975
955863396
1717816268
1737448068
1252258839
151990881
1120956344
536641236
1780802777
983514947
1549957769
1573891466
418237350
683238956
1660279037
1817793515
1177031823
128930741
1826062922
1731687121
1501625435
2072457320
1705929374
186791272
326966899
922120260
1447912371
133124444
514177232
913814951
1459159480
1285109684
177723619
740536640
280771501
1327278357
927632860
1986372001
1567621101
650839976
1935073205
1233660622
949526638
104886486
509848217
1027579018
370526312
1833201547
82541044
1611230996
526500410
679076026
1725213265
286663869
1130130438
957724651
1064546448
1764345903
1221014878
1201402292
1629151420
196014951
1848664401
1802452548
1331868454
914541597
1234301374
716659535
393294321
908731392
1122270921
1923998652
1381036548
1041229568
1368786682
754431742
1454606073
499723734
1865022679
1478411810
1613116060
865641731
58076290
225694936
1978412843
330638043
333685267
1941447332
1075613819
1762365045
376862569
185118704
240300153
34281893
628838495
395106476
601241492
143995217
762394987
1757221889
457658697
113178273
1182702791
588374682
625025753
169956659
460630396
396197315
2014656864
853251216
2021596271
107679862
1969198936
1467464438
765222306
651774568
309369182
1776702063
308950772
2124670640
812197174
1777316173
176625843
1818227595
1911986224
900759960
860600780
1132137354
491694526
1852090583
731330069
90272904
1967991850
1936392569
286724096
1780035148
2092829831
1497222271
609779089
331391507
1897380154
713848452
1691623004
2116228188
557469493
627256496
20239647
1192217763
75792428
1471809453
1917983217
1250802959
158856596
1182790318
1167364423
675752995
1883231384
605036779
525518311
108466462
234854167
230697509
514756212
1172875893
855865327
109209796
1900015477
319071918
1115031294
576759811
698980616
315855799
1528132737
1474318850
572089806
1593227653
82216909
1013929327
668600262
862085035
379736592
1754794943
1515357791
989975577
1972380754
1107086988
177412906
871535588
112659869
170612970
1955016935
1658763460
769006549
1446738796
249961744
1729341952
1817960433
1843858202
1909815009
1384986456
1745779631
611111281
306932158
1192959347
1124677375
1620059312
852510146
1769625941
1727364279
882357147
1427196041
1934285853
1222916847
398915458
273037108
1460150572
1041033223
2108872541
885433208
1645346373
1772422804
2063330025
2048654321
306893790
28136637
692672057
1510175766
1159183186
1036762780
610477639
1929045623
1118833837
1089966288
21398840
51652171
174654932
1172005299
3261004
1906292559
454069516
1961967960
2036527166
605329012
152784431
1160047714
2019566305
1327531875
1667120026
843224361
1233885071
1779030023
748458655
897142784
1733023224
690250612
271231530
954221801
1588400060
408437858
351731837
2103034736
1102165219
309608363
1131916045
1124229958
941094744
1605895848
1295441487
320710587
1395816792
1592222756
65254186
1941676170
651291187
69394056
406673810
1059958307
978570229
1432550136
1359095099
1679272145
1059965304
920613873
1554448789
969099643
1858001586
1197716067
790991444
1796100022
564841246
1830118245
1657660722
69308395
1541180322
2086070302
1151377410
1194244653
1118106125
702219501
1751696719
469425080
1205787391
1127440220
988360213
2094479961
1625981298
788031434
925497841
1876206787
530444073
649314179
446051530
1313211145
1652135968
820962731
917091269
1415930553
1323027347
1852188532
1244685980
736175734
606834884
307604687
1751485360
1263598799
25837690
743030984
1245399505
285732449
152549137
186122419
1074963981
824492300
781184035
65886029
1482048853
704174821
1095704569
466163514
2107721125
801665827
2051705758
1222326435
781226646
796798988
611759881
2146847848
948458707
1125766043
398382345
1570080279
1511558715
592728746
2006044665
1052586871
636311188
1319147492
834162826
1019661257
2078120485
1720322215
438394102
356222890
1375785254
106710253
882220114
523662184
769985548
614894978
1562981354
576843234
926339648
1180572578
1481901691
1205845020
1956004615
1481045030
2018304650
2120721424
571986937
128405888
664439323
129752254
110880034
517171162
1485765928
403034088
1455080242
1458342292
1758319261
149799773
129287954
423333856
2063915830
271783325
1645822053
1616024482
413324773
1127336969
1994983441
1185975538
1722173478
49582815
1318709955
1693960198
455573863
1789751708
1508065492
871617992
650460419
189380615
337410549
467393631
1230246389
1227417706
2074032509
329101308
2083574009
931995092
1852286770
637231144
1769189785
488035080
1967579242
135820284
414030742
2079833870
1046476774
1713392631
2144172738
658475891
1550569079
384904295
282689179
861138996
1213835256
1493823236
576822555
1781451
658046992
1291046787
1977503961
47874187
1093087848
1374781570
938650776
1700045253
380197451
994830948
1720246323
1473205961
1722648311
1721350571
1471620283
584804548
1023543648
697290527
1839607681
1153348851
13274160
1263588271
893300773
209601697
1937387382
1818051008
1682469796
1135750456
38043869
187411098
323497567
572875609
1258213293
777602710
311997797
268760465
1655918375
1767613172
950100788
843052307
685568374
185776792
1041490002
448683699
172772311
1007421110
1493026841
466795806
1534168312
1469984950
29737387
934458252
381790737
1075284068
409982223
994641810
1601499825
1837673991
1553313937
1600238922
1178913382
391249450
283196450
1732636250
1735887933
289383622
849496986
1661132318
1209170082
1447598923
1171451920
81923967
1032555675
1661484841
1987973982
659865571
719762788
1101592250
482836412
1131773579
520954711
1963571849
381487013
1193861507
1217724456
1340039827
1665314334
494639220
1168094809
252128873
778724094
947267254
416087249
219102841
233861132
1032447115
1264520069
1338680287
1011997548
529522847
85182754
2106361885
1426823973
1091035623
894483600
820435091
2060125742
1935814815
1256022939
1657126797
1242050316
1667647622
582565505
1410858840
94747544
92927372
1300806569
284740464
1167308203
20888065
827739246
1815700015
1776001496
823358545
338470251
465113969
739547469
921324954
40456519
1873431927
676679608
1234918576
242646679
1095527968
1061778367
1575938318
192083087
7952648
1992026598
227861982
397579446
600237526
822701847
338004748
233318780
1561964995
585041970
1234427616
739495611
1180920387
1210590485
617687247
621869882
1759279381
349757508
1916050252
1279076093
1446949356
585593051
681084207
352446709
332974718
1453937162
407712509
1889866983
1602454715
330314884
1797334411
1718234013
847160402
776441562
549479608
120486588
2115188162
1067449919
1608533737
2006008768
15000537
963891108
433858799
433754154
2123914143
1804725620
1949792796
1248898255
1342415463
1654964171
99937316
1185192942
913543692
95254349
1175609196
695052396
1102631548
817675789
481642324
560205855
1914376086
544753170
1327589305
57741737
1140442360
1788005582
1936365084
1718746686
50026255
1289475192
1963102761
1450415689
1780937308
2070545997
1270431653
753032902
1242723045
1136667699
829652899
800640553
1962593589
711165867
258928297
1425115381
1563698197
943896855
1040798594
20538515
2128670452
744995137
264316420
585794599
370344953
457157990
615770189
1340453337
26879318
58144626
590635994
215021633
594294640
703933232
48607924
1716368959
1270982829
1867158217
1216566816
1298555296
949860679
2109385050
1209715074
1537465769
297672842
731700161
1529244657
1714398465
780880487
70243986
1123603582
1803475350
456651045
1116821724
668259968
265536244
1717286491
842628842
2010098497
1471251465
345973860
41708851
376568523
703994528
1018080510
1397251309
781448370
2068124176
1805356073
1120810764
1629889558
1505544063
862188760
888780831
1194861934
1485063637
77707326
488023895
577350493
741448919
1586233761
144386188
1949768941
1722567688
1214061018
1452098037
1590292590
313364508
378624302
991659060
1620527544
436191147
957634564
1055980572
1695459334
848643438
935994267
1860066043
614054864
854847855
185205536
235743298
964471395
260379505
1489630403
2114530741
440334463
1527329715
1788741721
970979291
598047740
662267971
910570773
1803623796
1291696772
569820492
634679251
28492361
417301969
202770909
943816260
1278162320
1157137944
2113173334
190419509
2104129368
1499034279
1678575175
623187033
1175866446
874632313
241028602
2123984651
1825963688
864266524
1081564743
499462362
2007318226
1080725071
1473089055
1679272602
1985075701
1433070743
433260042
2047377234
1488123286
925181393
1284632008
792376484
529497683
1001916037
1714536712
439797944
529362529
1038751380
370144044
1748298072
727927515
1423101312
81178382
1913843918
796116700
1986910090
2024008516
1508155962
793075445
978773433
821256569
44854499
1741095192
495772527
117295313
10073088
241796015
1408297403
970255527
1813174441
1874570169
1259938962
6370390
1295555160
483030314
492777061
1177214206
377427702
1027322667
359735428
1236386336
142081262
621716909
1392521588
2020138636
989635981
788156979
868587827
1925395084
30463361
1016006560
1123532813
1896211115
1906678628
1959387510
415386291
1616707910
1274238476
1739068789
2122756833
438760743
569822002
1698410217
1189681596
22932454
1859930411
1334787382
529504927
38984324
1395068488
1822563158
1033728356
1756162554
122691173
1918109981
1910281809
1853337181
705056162
1435087282
868162019
343117105
110186540
865047740
342909811
1229118660
50717968
1668733118
244403461
677224273
1768102699
600518237
718137894
1977137804
461152766
168628526
595683282
1349062892
265298114
1395108064
438571142
575866881
1519365272
823684315
1655754845
1702021758
1315768584
259863936
569097961
47402642
1633587257
1131629581
526311760
1687044023
985195993
1408882793
327411230
1840319833
80877003
321995060
1172855385
1086253875
357131573
1231774471
247663765
540456403
1074527989
1322106503
1721283420
1625539771
512805828
586656354
1783375818
1035864355
1918996519
851451121
1207925840
1770610185
660070231
492534514
468508163
322326743
1150688903
1648676574
91931773
829026889
752990227
728180965
1115831765
1315810629
1410416394
1628418564
565336562
1648133101
698122412
65994773
720373080
2036570564
1381848326
1347568607
2024289999
693674367
349583345
179946939
259512271
470981780
234306989
1745339063
1014004894
820160148
1571978211
692139825
415942122
254882475
233842098
1766687590
1392631662
142136071
1233763853
43484898
362638758
1911967943
1464575079
564734416
1538030516
943909918
1789161550
570155464
1240705957
1417350698
1145463819
1319731107
1673492461
747967994
1878746554
656814757
1296743984
1087740508
1455766962
251195604
278830967
1710281093
1145438483
808590394
116169585
1485191013
1544611258
1861355096
1967419947
1540187032
979718883
225668204
1990329701
1810342942
1533597089
994553557
920063655
2083362402
1578795884
1733993600
1545872033
2036570071
478098741
263561964
1079384276
460670173
1874869158
517711656
212123782
1450685919
1194553832
1091648053
37275293
962689429
491655244
938595567
1900613059
831824558
688854593
1682458708
28466806
1787678789
1222133486
906374517
1353782073
984117587
1001838957
373826372
1702083194
326813177
229834935
1903564942
549818138
1956282478
1721011961
2084484624
1042309300
1296347046
1286576601
103297662
1401866450
47100347
1533195513
595643323
1873020726
1042238224
1427414567
240351103
834431788
2049975388
1836862911
463310289
247850260
1236236988
1135472935
337350104
1647240633
801217760
1386842119
284128708
1322723440
1111046465
1539519035
1378150361
1889097063
992352991
571273925
1750169416
1520776535
358532398
1065919747
394819340
858190873
1120834152
1745017429
869641068
960214548
364170766
348010391
89388395
1786096860
832972589
1721556673
1786521204
697180320
1720229268
815203655
1844406672
807315008
986621626
887567212
488541950
1324082984
864429531
912286709
1461301447
350273223
130627724
315712104
1083746312
1914032029
2076445155
976748351
149121196
1115095449
2029213879
1033655331
1370246276
1797393410
1192456351
1610427221
856763075
1840234844
1527822102
1025792659
717589119
1875910395
1364982954
78688445
18972576
472654128
201229841
581507740
1374193594
1102243915
131412267
100868486
1129201650
715122203
520097227
1433472857
1683685015
1353272581
1367859443
720584920
1586290517
1374733580
583250814
1748196834
1530526574
509753285
750199541
441825824
1659839854
1186601949
2001891058
969357772
2267054
279025986
47002034
1948919018
1004830389
119279440
1792967092
1860380663
1209283980
124567690
1932338313
435333693
936831535
364210357
593692287
1561289945
5589649
362723103
771441923
1934559093
563486494
117167100
675442535
1368539132
2015830047
1017791971
6278576
1610019900
849864731
1093523294
30685304
1468358495
1809353811
1368431903
1079647641
1831612927
940933877
1515498109
485998713
761016416
1831092393
231725108
1621318619
2125523626
680670264
1755813085
1688225646
464708154
452298908
661783366
547218511
1383361372
1431500030
1116226476
535353743
664928724
1132177660
804860089
757516337
1700930450
1012601881
110153063
1781723127
1943282262
514700427
1245108651
835186450
606112814
1909252351
1263665515
1331240662
254045554
1041676494
716400068
1995222301
896290983
1025785722
448105645
1052854951
856315253
745878906
2000112672
1249791213
600661652
401989656
953706055
343605465
1868926305
575735755
1679826951
336252630
1509354168
99906710
327081061
2021903603
7845913
734050396
1061937464
1105930020
325199669
1408366948
301479274
1585779280
1223033414
1450852435
12576202
872786405
1356713668
1589455781
1735259260
696410450
2090748988
1292038764
1566713877
577161831
400597960
1527527767
2027418943
9837530
538512612
1831010584
1895193231
2003061159
36077928
224284807
486714324
1110128601
1960168273
606590736
1048876747
1969809793
373375489
2145839889
1419286089
541577838
1670962835
41414670
1659034722
1584368581
715456891
282279505
616829291
1374653268
1485137916
611131009
406424520
881331278
1577275650
918535809
2034535253
298667970
1754530828
364363741
853958307
1119097455
1269879789
852096214
288710031
711557631
732657135
1464312491
1072383637
274819624
1462390686
1910523604
1557891940
120935030
1059967765
1017047239
1294944746
596253347
1399266325
1210786976
1854001532
2051153735
1433202833
724848823
557531080
1765209460
384765315
1931750654
146331770
1211000486
289777811
2137827507
1671170236
1403884334
231482403
1993743912
152249887
1144094379
802882028
1923966978
1185446490
1369366907
376572125
1327021656
1393486331
1307367466
1693781580
443047125
141783062
137741746
1098088259
230726935
879061225
1558833137
506433284
2077362218
130191163
909619773
1495756359
1109494482
909352153
1711108612
1850371971
1775390704
1878555612
68164004
273051233
1379706147
1249134837
1660119761
491556395
772879655
1273485193
703394811
570620048
561697370
549214697
2105743810
373671570
912198285
1901581050
1391589307
1367540705
1668855580
132047621
1370055299
630329963
963261322
922506131
2097549410
1577179140
771221101
1145190798
686682000
1104071664
1829851842
931980810
216301936
1300718580
1393762881
1249934925
1184202144
144670661
371184073
964991347
1562686062
2015436033
2121504911
1840049767
726260771
939009752
763144060
397247807
1622381652
1389713547
1886597487
2096287750
1355807407
735339489
407691868
700387703
1508323542
77613017
2096267468
108511800
705783378
354591006
1813180222
1265226152
85131329
405996498
1964528787
612164535
1840120870
352449121
792106692
1414637600
1607585590
1315959038
1858757840
1667590074
1857831676
459617853
61085102
811923010
1036205367
1755790558
38653731
1052163110
642171893
1168985374
514355994
1502430342
797620014
1000781937
182943392
406318524
471988533
1619979275
1163620938
1107834979
683961693
1514874223
1407251563
1828452369
155004799
1543764366
1837303865
1513446668
1873223284
1472990647
306828479
1933621985
16808571
670447558
1228661703
1331817756
600310121
682055841
267686105
1125105550
1387017034
902951179
1389141082
561554880
562860911
1697565261
1637653536
158892769
2044793750
442557033
1568156890
2034819742
521477798
1992081390
1991109536
1697999249
1524157424
1158072534
1716532670
23786749
2069045616
1639889029
215916771
2070641204
92476642
387392552
1569477009
1670617611
905251154
334441830
2004525075
1026068687
178597050
1957847454
1579687979
342752788
1262840331
664549986
1957690448
1267456441
12692573
1836703403
466520115
1248250825
705380033
642445161
32190152
985013948
1082474273
1675302899
1492165522
457049527
1280742637
1389456756
1384407160
1888746243
1710083864
953515292
1680089680
763728365
973294124
483384530
1798932590
640421731
879611272
440632689
996856775
849473148
441365200
101166636
646652687
666221492
833696346
830747154
1953053464
1662438785
501791060
662547617
1177955377
1472692037
2007445574
461259137
1448568343
1442033157
291053987
1378793582
235858718
709889824
1316977189
584615700
1196772557
1709910258
1658867909
423477658
1769538744
1869628413
1375275082
297116851
1143271408
160265377
526764312
795726903
439630391
1012886930
446984436
1822510869
1176007282
874966628
1222706643
892600895
152007737
486145991
1858782279
274211826
1186412030
42933520
1344311019
1902226927
1092844347
602242860
535838540
414182120
1352969850
119680159
853961170
634807943
1021666448
624245152
1105477933
28081370
1882836338
881878577
521363753
417059425
1942919579
1555198111
695389779
1313887829
1351465244
1110119419
1344284213
432872454
196048268
1586463524
1129312191
90987784
766553297
1380124100
1940643294
309770894
660511864
739087561
53591356
2087201396
446309093
663634708
421570783
2096711520
2010108645
620119106
530516232
78363702
970630588
881320101
445505990
1793150668
1932366900
2011940027
545043309
1164087285
1097706203
494044184
1370877094
1833751028
1480387612
1097683872
1750294546
1808460116
1885509891
1688365295
43373578
2010796028
261169027
1562079120
1657908692
1337955091
372602863
42631316
1608487339
2031072944
1001856149
1082765839
1120942019
1474534706
551882537
557665797
1587424365
561776435
1660171598
2042535141
504524159
1467066190
1269945904
733674764
347042777
1688602309
1894750359
759266558
1609575633
1316208298
251102554
1211881988
2030884693
649183182
1176951270
1352477112
1705723971
1895774490
813802456
1557723379
599082349
1614641751
1633358687
528839205
896304089
563626473
512409509
1393081060
1337861848
1511942702
1159899301
1577280252
289742223
492104154
235728916
772025256
1152313119
1865584213
413639207
1940161330
1459795922
1789708111
342073577
756694557
2076842665
762361528
1717620059
1194513063
1161412209
740636390
1053838243
59246510
573425978
1316602103
804067596
2076386929
448041658
1710379447
1922058408
939707210
951304084
742499066
2070504992
1355749905
1163026293
57197711
937000819
461569528
1049956753
1770510482
1879036246
1252593269
85270081
3007915
939911336
918987263
1221080516
149454259
1368042130
1399654179
1946264867
824483335
1590471783
1782316386
1557870826
2000978816
1393271900
475171708
928585368
647530493
2113945145
1450390811
476048955
1473272216
860834085
1196405574
94709031
753082146
717056177
586916104
1227288625
2001063591
1798169061
58967448
968814449
1256535066
125785408
1066352344
1911476080
2102652459
710397179
1639986708
821302519
1394277602
1851219810
976378804
482807798
1177870949
1052437446
278572486
617015492
2031354336
371961063
847393345
1302937821
651592136
2052796082
1381988329
1961264595
560356206
1825556860
180690061
381401096
327638561
743603897
2080312967
1519261983
319320269
650679485
2058107501
2056787165
2033808523
1953648676
356439859
2122478870
324987867
1897337609
1712771702
1505976963
983338161
1031866831
874036861
1170058031
1152402970
1351433341
1904077304
1624630000
548412565
880324120
1180123537
1521996286
1411705925
655905574
1681739719
2117710732
905106190
217283998
983232777
334663431
1196172126
686876793
1154873182
168275364
639747577
36143567
1743706434
1933074744
1220782863
1776255306
1936560541
83798272
234162808
1143917888
1687179115
873125337
960755293
780642374
648116760
42091800
626015304
618450180
1880462177
1080917614
1150345084
583035163
569034512
521903683
31861162
1044507826
1910981848
2089861807
441818878
1315812645
274401972
973484408
85638232
477635357
1350439610
460344661
635560007
1228182689
986789342
201450131
1850480728
1327612204
1810705983
574205772
1389085971
1426616069
690657533
194298116
160608063
580370695
50232854
1694975938
1087780971
499740686
161154118
197651809
367821458
1731391483
1566100511
678547594
122071848
919096492
96083942
1961152082
617733326
1115320479
1497984309
1098185720
1806943249
1402516426
1548183042
2110775072
1649938045
1302825063
1538595357
1474037398
436177982
129395100
1461814778
1757091767
802098687
33446256
1083384874
857958280
1524816900
480622567
838437726
2130419856
1315130732
828717395
43179676
1422718079
1941508353
590723775
1027841801
2026016705
209892022
1072369953
1042846010
848229903
1814073971
705355158
621198647
1141270042
815773411
914675564
285155901
667194426
783431455
147258506
1795496389
1421950827
68279370
1952375125
1078126148
2097554167
1638196840
1997569193
966403425
1969397272
1103728830
1470335240
2058896322
266272378
97637235
765491383
1866256124
1221861576
1776349605
636365623
587577806
865233049
1385157894
1824123565
1005061034
662711182
1484631815
847816253
1953316337
786620167
1714138808
527755288
1609435824
554174349
1336004285
1273991763
1485514582
262546440
853306277
1541866620
1810142969
856131780
576706374
120440339
599609361
1020682884
903424042
167768630
447767381
918449580
558331600
1517703856
2061147760
762647295
245339824
1542006548
845484887
672737182
2141567354
265659861
1228954066
1532460104
1679420229
1448425305
699130615
1045984136
602189223
1678773039
218805397
524349346
1194339310
1298508388
348413279
1586780044
1831844801
1954750862
1659907646
194735080
43431790
1438683075
1317551688
255294409
1562210094
1261182858
641764593
1466287516
1484197887
1333024862
1233347228
764430446
1004336088
1205018135
836368875
870621067
670522430
407253177
734106462
1357663026
614112343
1735309332
966734578
1352728210
1299253472
950001868
50432408
1395737713
627790381
1522224674
1649723440
812578208
892680341
994786067
432006471
12202394
1777087469
680492327
1568448665
305400544
347169996
615317455
281849997
1912479765
880618861
2094693925
2132377638
192858786
1145846819
1209741316
1349819503
1717773204
1473152787
2128724523
1792053295
54287815
1698623864
1786424334
544370861
532198218
667995420
926346020
1781495363
567355633
1400879996
280660534
1315292740
285120078
1456793777
115116851
1169019588
880315894
1336355074
1302098292
626554170
1689239313
2078605016
667770685
1469245861
1079562820
464181941
368598209
512253800
2112328195
1101969001
801044061
1351289895
514963242
964659056
245575507
299457769
490284356
502602595
1847718908
87889741
414191753
604373315
1337959461
1632142265
759255857
1146412527
1943442151
620494446
1304309550
1585331343
1118750841
1320820298
825445484
824794843
756708911
1629342634
1638946791
1899104173
834779208
1964444238
1967469814
2135151891
272502672
630965778
1030017081
97000733
716624200
625010739
576806424
98625182
1380049180
156526254
713588383
525627598
340845278
1492095851
643124928
754576170
696634905
1837775112
1917355532
1338772880
1689154020
2038012897
591920220
2013269914
2036451095
1809191723
55894224
989239275
1449888902
532603226
246618805
447613803
1276442646
1351576165
195195768
2113765583
998800453
256484555
1777362404
947989667
791368153
545250331
1477072985
879369561
1823823270
938656314
880256581
1183334433
974675128
827550726
607296153
187873687
976608624
903396104
120424704
1517671508
1042460957
44177331
1854941419
84049429
1197399538
531978432
719914444
1276143131
2130272902
1042176893
1861837705
249842221
574093620
171907876
305400427
264872646
2078839587
24486787
794513575
987249905
1487111010
1859942624
1658769316
1234392905
1760990842
1057012200
1268037216
1158319475
1754635697
703846637
1667560174
1623220049
703112727
285373918
342567999
1266786910
1171303874
1775076427
670109503
341927773
658541282
1431775519
1133870313
1747301129
1110986943
2047570231
1851931509
348931863
1829062189
367660683
982139809
121378470
1815738635
1034075220
1661219357
1177820878
186983094
464717550
1629354714
1710161990
71885427
946764898
1993769892
1466032103
1356380813
997245990
1579139958
1999262440
1092689417
856721554
793557183
1038042930
1662671192
683077305
586844159
183391145
331132159
1656058937
1432782043
1101646693
590434382
1634561311
1452233462
460018353
288442238
312308594
1145070579
1000021896
1094335501
1187943605
1861282255
999033978
1352687785
553625851
294735198
706729716
781798529
925377468
398175797
1878352598
479860564
1720083339
636949993
782382711
1757061629
874958636
1666825812
2058905436
1973882582
1334752798
1437525464
55153544
1662127024
1538443831
2015893183
779437145
2030674097
792551198
1894767116
1858228928
1564107731
135980869
807440365
1747255778
255878047
1397135607
1120979973
1139830863
264698640
398252763
1434730966
522396487
741147062
1037017414
2058974085
1228489788
293250917
698016115
2063119358
1354096728
215481855
1556989195
372369832
547266130
1673136699
599806964
1409122603
1580280712
1825220478
130259360
476544981
345379175
1817745960
1721633650
595712077
2083817950
1323211235
1221574447
379747314
1964127720
1497662132
280801815
604555491
1838591421
1199084755
511837445
1552955440
66540163
1413838744
2052192243
2117439332
382998291
393715670
1344299073
1676090218
1039905561
1618306488
591351470
274494903
736544496
331195439
484912034
724065079
223094309
1683095849
1016917688
541730205
1385091322
280355729
875991636
1275729242
23979017
1960351906
1129759474
1044033601
1448028388
346792233
1778853237
1678386365
772973896
363553062
1312208085
1274102497
1204948970
1523568543
1627700170
1970749596
474248365
1153822497
1708730881
1922107498
2037751217
939180768
240304613
555988002
1252449861
1476183175
1535884135
1248260228
346824239
810616548
140578322
464805184
574715544
160805603
349926412
1600434223
561269225
1326121497
1185005445
752897318
1706839110
1310622273
854166057
38284214
708905840
1646847174
709656355
477878628
1304925179
2088408393
852685150
103616536
1459331312
1703305920
1513183727
535394252
432998890
414526659
75115042
1378731773
394101427
401105750
344082638
1399358685
1994253795
1082953105
151454559
1823259766
1112877065
1464602422
1412177874
1550091781
956760558
284578700
881797103
549027806
1472498177
567240797
1127131189
112499862
1045542735
2146290961
1189782874
1793286682
14295538
1709898750
389418252
494777581
1504656110
208500576
1544288163
1319951730
836587958
1305039783
1392731892
309140827
1583551884
689846358
932979017
1059211838
1231279331
1452887395
132242705
1287291624
1856349564
1947358235
963163086
312851244
108185883
1154687451
62230683
1993558411
533099896
1518289311
1549522842
1139434052
1793259318
430559928
258304670
1325726646
1577713211
365237067
664865954
1813196304
2096974893
1339471568
179337849
1276319991
608111914
1957765012
353969995
1434553838
1453642823
2116168917
1784971045
574666398
1285126790
1792088362
70823675
1226463228
1583667928
68806034
686000851
1120209896
336328038
1977932679
2070310047
1540684799
303971339
164355414
337490157
2115848186
544154673
1073796510
1101925207
1375906486
2066993999
2106984743
1632191890
528028636
1196569022
313324448
24784616
61593715
1737271113
94452182
676020324
1304262234
113156217
331173169
1943911340
1990621638
290633685
582978962
1990634069
447931486
830966942
4343047
677946991
1157637152
1717547812
1932328250
1266141614
517772692
1893490287
344403079
745319955
1992400115
190276240
1938954221
680875097
163837712
1461577027
1722148953
730766490
564083307
1718508337
826074724
656141977
545947872
1440493515
1839486846
1354795587
161967398
1073355284
2144570044
1415550980
776655461
852308722
313207430
1492718953
7833471
104221360
1962514282
185488766
1651621515
841335341
1701199515
1416944334
966735602
888047817
1593122437
423086589
1233607494
1163226799
1091461535
1458756287
979401636
714022717
2027477596
1662906827
780166884
1849735279
1292808768
192344313
1686478596
324482283
313074036
1686957137
1209506517
391792332
1120296046
1313481922
395987379
302432214
23314839
369495452
694405803
1716481523
1134639069
1549665557
1830469688
2021948160
527366616
967987451
1719550698
2055432274
1457371355
2088154310
1614166204
1239329443
847101691
1052337262
1907745158
1851375095
1645733583
421354218
201909426
1299022316
1683196953
1947822948
1248426686
1644415050
1298839902
29095717
1702115214
601993201
1751901810
455913075
28765169
1255352107
1463595074
1047205520
1046523733
1691390254
1982024117
1736447697
439080885
882356163
2124352056
2029675194
1464101991
676618346
1272735526
148368495
16015523
1764742101
2005877972
499090359
357056997
1770552720
1620126029
1992405109
1662543478
1662272731
1467657538
1069008097
845333505
578266176
302463449
1735551207
1427190620
387956721
92450936
781924477
2115896876
384066565
1315292740
1254316089
1324039572
490516671
750016166
2144413471
324289330
623631589
63911290
816678326
724620929
560719137
1469366103
703834316
847193049
1513075050
379072045
747801929
758166304
1683377536
2123008347
182352492
709305526
1367845109
1394315454
312776983
664886077
1539255053
496641005
1062007574
1650459162
1386025778
267189888
2130134797
1614445173
1320735855
427433504
929528960
868982385
614364179
371565844
1792960943
1261221432
649768786
691157514
924649578
1910661634
884013323
449794133
1356055279
536426875
247357408
1679817416
1665441662
183884960
1821494157
1191633103
691560008
1105721671
455428305
1593187471
1398429101
701436878
61270498
1550395159
1173296982
1538110820
220364842
1115088728
1352818889
587107945
642797345
346678540
231499306
1133144389
581139563
1696602994
1385212996
1010974185
795190707
1735024579
1342435438
1515479577
1903682915
1469157125
1876611652
844449389
1079478074
1994477535
90488150
1087821953
2031190415
367161777
516797354
1453654250
1588642302
644859315
343448966
1116138966
1257413777
228666542
138518008
1132153016
1584349780
1087309141
1509566762
769085191
1991748422
1435367194
491831613
1957637075
826943279
658917045
1718893901
1324915882
1914300539
1430456476
647017234
28662658
1254473832
1400887685
1773775625
2079262324
2062805200
634581917
60324661
97596433
988449505
651570981
1023450743
1212146366
374771094
339537464
958742975
946703583
1843760183
1158130008
1340072288
815382860
1540899912
1010798619
809732156
199243581
1851063075
1471298061
1383748966
1311864231
520322282
244516831
2102702477
2003360674
1664015852
1765143997
214163514
1860089447
608953595
581973373
296771411
2032277108
1138168039
879297154
833253111
1186663972
101709408
299638206
1119963219
103491938
119510293
42062082
18624359
1761856775
1337077264
67698416
648696391
1813737811
1940329175
236055019
2011019473
1491805508
778914877
1453311708
1648047692
2054439263
469791870
1234621116
1917106655
1480135473
1505952132
1630185860
1450254885
1952132208
71936948
1728588235
1209456061
3150927
1846231016
1617276281
45364670
628951981
765939577
780596870
1196057926
429984980
1785345891
634062754
777395795
259182035
657115678
786635806
1715346180
2058143859
1486526628
515400426
100548547
1906494972
1542255312
1486391207
917681002
2050723011
747464387
1248193700
1033184916
666035644
1323040432
378908706
1286382614
698211639
2832827
1959684797
1551597651
1014349347
1654750333
200574242
310846364
205420594
1841186002
1028923403
1764616983
1059584082
400615309
1644074465
476254177
15541986
120299526
1413723839
1560538675
1210150306
125850794
1479319634
969717347
1825535241
1172004473
1832617807
397025259
134688366
1348829300
1438430953
734432091
1803942358
708317420
1106649095
1476856378
342612078
2020747667
89258120
881320610
1864435280
987906730
1029400058
1569461734
322959529
415386215
1599748225
1190537528
658459879
478370340
1334741247
281937127
223693786
1890449300
1394840839
160269702
492908796
1549475242
841986804
1450870333
558130203
137237541
1233965163
1310266044
1313040317
2028635043
2017184112
50717968
1858267713
560886239
1271294437
672391337
805116155
1552308508
396136266
1459285218
1442821881
1425905075
549892191
363543580
987955867
644521758
1300494882
1540042681
437560104
125220751
286183732
1685566723
1216293793
865967367
860586706
1647415312
1539009058
1551113708
1304652087
1793599843
1717850423
547672520
1296763845
1121725170
292126176
1980780800
1889815497
1150201413
1325105584
870556196
1959184918
2050966974
1966860238
1631925826
1451927374
1399737865
1646944722
1398149727
1719260898
509360262
1063964718
2076941523
1365646681
1441973703
142131647
667221250
951548820
1608238935
1938398879
763206557
805123856
1744827374
1300034903
263974472
350593504
2096764341
592801350
1583388421
87725709
1062979224
1077369945
1570515232
614537625
1975945697
1750362834
1563298339
1366776502
378811340
1207743330
1932879401
1899622811
1583850877
357450516
306542940
1727107857
447267148
1579871983
1733391016
600084535
1751675475
65398812
2076968447
1317023707
1265191336
2048751850
675652953
1998171671
1973006860
1226102174
1614614086
1687176485
645758169
1835754909
521851570
698740152
1670779963
254237936
1253230775
569772100
1237382449
1796121820
2144786307
1951871496
303437597
1251335479
1827475747
1843926140
486928220
934377413
1088902543
1874219550
2048399119
1480297597
317605103
1752041989
701687960
71114955
1019841566
445918208
236377321
1943059156
941525036
1922583166
1865477851
1164494189
1586192661
2086404612
811315206
1833078025
1480010921
1741332917
592095005
2146252515
811827832
1267450833
1063461326
1250659785
269610000
718349050
2001851892
918567251
1654019753
872905696
1669385366
1939668742
1709720560
117257995
1294210788
650932240
1052535083
1465490725
1412510616
1692043635
1543564408
1542736122
1886885591
608303719
597553951
325368954
1352267195
1509704223
1099321262
642985611
463481646
1965019629
594348455
932011812
1354517622
702617617
159687666
1603236829
529333951
79974402
2123818834
1986311360
431542182
837001680
955331990
409165270
1324609232
398346421
959645891
361611852
1490456994
1461987349
746384821
539849717
2027313722
1880287852
377093652
876484444
2004945654
117559310
562761017
1064899674
735003590
1418208030
1610208452
260096787
2384479
1573692388
662413340
1396346980
177159473
1361942163
1181386994
573223839
1931842699
1604947472
795495660
1338610295
127979636
982796342
688201208
1595122660
382384966
1340187062
906700115
1645299083
1970465692
1113101362
1022064121
1495457191
48727249
150571382
487241771
166595657
1388831890
506212856
1151887592
146087241
2145847806
636159513
1366847913
574816424
579707075
1173452015
278840769
674575182
1836949159
821973938
344514993
212310107
574871277
322986304
911297272
8143458
595010696
947158428
2144356933
1813114116
2091027046
384007557
346711135
366332004
1108050222
1976710274
780275848
1181931932
305345088
2028889787
528706694
1543703904
1426403623
381747501
930651865
1358406454
736821677
1061665537
1929483127
847891103
109815001
150013278
2135564820
1647336663
1938440736
322555800
953926807
452194110
2022541857
1080210891
1415363053
1890203793
316592948
1700201902
654619416
396605802
171622584
545712075
595532261
1761672568
2093206379
21383122
1922380669
211938729
2067380240
2082473622
39143438
408471766
668711668
1664204969
2145759785
789777941
844076291
581182615
2097865860
1485903243
171638345
535087224
1790161815
1049084659
1890285861
1545916536
2054713001
1501404866
1681743697
553765199
1671910429
1045496908
440803825
1278487625
909957585
623459382
1405440038
1718284711
1464382859
133754670
773807149
1358006173
160640373
1981193678
1813200967
627245981
368397631
294702175
2080618502
876150544
1022493874
1042723329
640301307
910668934
878507446
1299137497
1711839799
1680193596
587465205
597941921
1521599773
588082481
550994783
1533752563
212288981
1521216940
1799324028
354569920
1769756743
504586506
1569279098
461853852
583807358
977093720
603110027
286825623
481750948
395135812
849155649
1596848300
152458875
1053239198
536503612
1153143116
1691547533
1824386493
218099589
1157909014
618657607
1010656180
1926764849
1804959207
565472810
873005986
342757978
317677387
1463864346
816247535
1486385936
1672478968
947429241
750523112
1056895322
1449443033
230805974
1340148939
910299576
1284046889
110458885
110376019
680265776
1757561139
1809687290
1727712962
420157848
1330912494
1546012994
1765464126
777910584
224186303
748643128
133902854
1872372075
865987754
1252800256
798695760
1569220658
1565752517
582761999
1219134738
287502129
2008971823
163062276
436904360
989248351
1626647734
41574308
2102616694
1910243465
1663772276
934173837
668945433
1666630229
930783482
1140469382
246780209
282774279
1828529987
434126431
1740608062
2116792748
8330929
1398129170
1237328550
569822899
453811674
287069455
1086333337
290664322
518241721
1336029447
1805317952
1088992702
874312489
417843796
156580975
838518068
3598455
841274257
947899174
625507787
927085575
1366751835
1316622943
608858356
1068875088
1522917625
1102084625
1455891657
1993633271
1655883109
682319667
1956753139
966044966
1591608073
431216617
1581696119
752449390
1461478650
1957564740
1299373821
1757150113
1727219424
132803035
703621360
1012808521
1228868938
2064906256
1428732071
7447551
1602048615
44735780
1545171552
2069066161
370029021
1550995878
320347092
1605211094
1320366910
1779375645
4353266
1697073630
917696253
981361736
1046781315
2080634773
1105420710
1771153488
1217160680
1526512095
1968185324
1821336043
770311034
450063903
1782517909
1926892864
1451216643
1047937122
994465540
1373669333
280857624
1866572796
699584437
1986716082
1397362136
913947616
1692402473
337837673
553287543
1926822206
1537850645
1833832710
76085135
63099621
407690777
1779317563
198423114
13119794
545859910
1643135881
637000011
1204972431
192058215
7279264
2070147699
297647076
410129115
358915800
1609731188
554704571
107930455
564082606
1002533792
417651613
478800993
1353241631
917960698
579961938
1578129942
1515116575
1138521816
1088214497
452098214
1490540959
2023285312
934796205
2070414893
305489226
939317010
956115985
910225026
2141785700
211215706
1648590742
1621831869
2055232023
1835399905
1415350512
149037881
1607921861
853501687
672882333
803373366
1639448498
1515157117
1507700477
184423713
1758644456
1024074732
418566174
543326195
159932446
124659846
173883849
1176227181
1735144345
1915476847
1860567399
1310588444
1881337647
2003256132
1783632750
1190964124
142754762
1978454618
1099108422
884789149
1389640916
994613087
667098062
1560619082
893882992
780004718
902949069
392646353
760182908
383180300
239079316
843096358
88419937
645738742
289884409
1826817678
737814379
690437459
1973820561
1571395489
1334953301
1421969411
873747966
1357800919
681655183
19582951
438794799
470671458
184741375
67790920
946660114
1765343457
1188378509
1642766887
1869101377
936274279
1870275355
1054205637
222975749
1991316301
1813554433
2128641707
1838481593
1974353421
1090817411
1358263977
318160189
65034607
247474904
714519248
2008955433
1430604492
1522244942
557021585
1267114064
1095183845
1168784464
1709732177
1581115315
1625153812
508225157
977345531
862906711
472929340
1529616590
468037510
1154660728
336583086
746584008
1617256789
1799312311
1972760033
1003917909
218026139
1530804673
2118353976
989225469
427503393
1374793388
318970796
936148366
216048941
1797934406
1659237968
876404038
59667721
1021158497
1589979404
1505929240
1844962228
2118642044
1434779224
776986408
1033471394
1918395680
629780111
752529346
718749469
768893690
1762808985
1677941828
92702538
90158017
692375425
419514344
1497949162
671139277
1301149547
2074069561
1196763145
1185802450
1728215903
1821771587
269049531
1399239672
385794044
489921657
657294052
277091914
645875315
918373975
2014470618
1790780102
2033355984
837601489
1708247967
835571762
1879917913
1157607318
1064603387
1285409830
1370940904
1942165107
481476613
592049264
630858373
2090254835
61363853
2060673121
1921768331
954463197
992343677
1722430802
1258234131
1411307655
1981970622
1147940039
191134685
1887242071
15881257
1552636081
190568738
489209792
1632882765
385626810
1132994596
348559871
1670531079
1885600046
316834805
239474610
173553855
1126419677
1185682738
1316560206
1898284580
1183369548
2086709537
527524109
639331505
61293194
884269532
1032659488
1298151672
726791426
2021453416
1204589693
1863663162
1950372260
243816866
55875575
1529187794
2138256459
1426384567
1674786558
1377204684
1494883455
1879285704
1768167170
900161004
1636989143
1061418068
1573705876
1798140644
139434655
593623180
644680669
1358303654
1463731926
1774686866
1720905883
1850423257
1954367890
100377872
1397952223
1053091152
882500190
781092174
1929048788
728147690
1900702335
1259348608
1017300726
696100448
1080848291
290576783
1826976951
1925144854
1995342072
2138614837
14565182
289022284
109612101
302057275
468012614
1720502427
214398639
1292493457
328105395
936379448
822987938
509241702
778801159
30765406
685665773
220007141
416330522
522338635
364241724
1771260102
1572493312
826803100
1450017394
352211544
776216680
2095204935
414133171
1522738520
1551379916
2110878489
2130471301
259722594
1420238368
92390708
1746702465
68305360
572630932
1143829059
1470168972
1730947267
1172806394
597885254
1601904280
1137938878
2112613024
1664241927
1800505939
1605787049
1083240585
739750186
154108435
1545087088
1363427993
875017175
790372025
1577738191
344693602
922097451
149610992
1141612834
1758659960
581785235
11048720
1151105049
1710352256
715074165
666270573
1218063132
1245595318
1893130012
1762137346
1328849378
1623223076
71482017
1702280187
676472225
1386540477
365883874
99305481
1783948340
1765147596
633999143
1077548741
427743632
346054008
1070199492
1032852198
972889713
1569965867
746079915
1542791354
1178477485
915919957
627306816
1784412989
83667071
1464324182
820805343
734712968
863387209
475283648
1072762244
1527769486
978393764
329363269
1550149936
1709682554
127882058
1764775227
563811946
1701501705
2054896532
978797576
1525801302
1947767695
407649344
786652681
552891110
502487376
1635776905
936667392
638878963
99702921
455977285
913373587
1665808166
298131118
1118684388
2134455377
3291204
95526727
332426087
8843103
197410007
1355933626
138831587
647206495
211121710
1978278233
920092730
1945056677
1018549955
621289655
598468227
1991656101
1496176450
1793427342
1839885314
487230722
709863436
1042926643
1418882117
1074294935
113915049
1566629312
712825412
99658775
183948434
1324681261
646677286
629471422
868865418
168539893
1614085070
1104999049
1415149530
1577238145
495701494
1445865980
38269747
923200984
582405452
353180704
1631044626
107511013
383245063
1535388180
1758977264
1054556134
1874931456
729390208
154968293
842122925
239272130
1196496843
1391063835
895109161
414902789
233845215
1187675754
412901183
1084458838
521773575
1380954025
363428184
932387795
1664464151
1757828056
1360154980
1731812524
467469727
114068657
1160689294
1546664276
2129748883
1835188308
1644141012
961620331
1293913440
2033608559
714336445
523191806
1549349681
1457971856
943568279
1170284160
1150959476
62721464
1009084092
866645710
425873055
1107873827
765340891
689466511
2047101352
257826300
1865728976
539486582
1760812993
378724214
550784938
1829952501
1071896859
235056307
1680825366
832416095
568181109
2106011244
310138484
960262757
747664154
98877188
1012716821
1184561143
1296868201
1859168627
1239745895
265100565
1145604541
1922686392
668763071
376539787
1769615623
175787992
1768695900
229453301
1300796660
1278806827
915541191
203926706
1277287568
244412023
306704962
1979485827
658999892
1729733106
1858077537
493382116
957964385
346562350
563844402
1244135280
833723909
1167842084
135552362
1599635179
755354444
127772781
1910092315
575390764
448793787
805117603
212137485
1967005886
1292597073
1925695987
763954832
1864334594
1168416003
839499684
379324652
1051520376
213445506
780089877
121866228
1475852171
51172969
1914013136
60219072
1000788512
1331268465
1794832206
998941738
168205916
2088896571
1720459413
1497476977
1191565690
1840284568
392175414
1998835118
37332049
368642965
218115792
130664964
1733267829
440099528
430913038
1722479897
772869027
1055183778
1124792526
168480227
44964619
1445114907
859576439
988564064
1227700360
1073366309
593891922
1379922209
177326827
851086684
354217246
886434637
559508219
2023535616
304362445
670713398
1375804665
748459829
1075414227
1523035205
1329684373
1739470794
312997259
361203656
2031399469
1111469992
402355820
1232426319
898100990
1911993664
1117741383
1686081861
1127264342
1552944833
1797766655
113577339
1862796470
973770532
183626492
520929761
607752558
52216287
662338832
1028366999
2078829526
2108756531
11651990
30095935
254998474
1514320468
1500604366
1227646349
1750000834
1088921611
2015229060
48302839
1541867882
1055729952
1370025151
1587802696
869234006
725188224
1501515720
1953657157
536090212
997084391
170896736
2060809743
320915399
1466494964
1843524990
79912294
1538714435
1840894268
476779708
89399417
363863599
654855202
1806288617
328152470
1061789511
1382667981
1734093784
1321139202
1535019508
485357745
663619348
867613460
1911143644
286988781
197113694
104227691
1502391385
1377284073
1645454174
592644314
600375793
168012739
636526932
764585411
2024577873
1888079616
1639712847
1571310149
1075693854
1077272439
271032642
1894214927
390593539
1827997337
2038600594
1827565755
1046341498
1377789871
1281639849
1161287656
801062221
1580263140
1317423230
224698957
688924373
1917575318
346265307
1406931528
2128691445
2037930177
133900626
2029785894
1308471157
1511674725
1140236087
1446878613
503332081
403802006
1674919131
84254138
1348750465
1007605100
166698475
1093047197
2002313254
748667113
1874455265
1364003787
1286323743
1039073174
125275433
689044627
983962634
1488654367
1276074581
651959360
514992601
108878957
1921361310
510493665
1846482876
1319906630
2002216307
937693481
1341507804
1129308566
1300110259
772201517
194773639
1491654965
189405060
1249603928
1889150569
1166345681
933736230
774524970
1316525735
590092377
287314433
1373258369
997384285
1054229174
1895860604
10121483
940476594
534376797
1433853042
611305878
1034938250
487081507
567150998
664757887
1045453269
2036422705
249344467
1660084535
223140696
1716222530
937948329
1004756345
844111431
9458881
155706655
1088494968
223690075
207076214
1842538292
562304654
1036406214
1774467057
1756326396
1774491591
1404229503
1776638505
1212952707
680991430
305734265
1939951915
1142084790
534709965
2029521684
2115922257
623459691
119436942
1438580475
424394248
511563134
1415788517
450776974
1972315391
2020665512
1246090455
1818314055
1544253152
551750625
2066840175
1801441991
659390028
1236530888
869497103
486032140
1483505380
996153891
330360239
1215639360
2021258766
2127754001
1382250088
1778509229
139331931
278684211
139358848
967974904
2076715712
1651849471
1893705372
564561671
1142074958
31210281
544405270
1125340553
1927212464
41409995
1524287393
676217063
1646634605
1379165285
1378660190
553825470
1816426974
710229064
2047551347
988928244
1560608782
1600937180
1952645716
809889297
837730458
1130084066
978457374
164768717
1904921609
151905983
1817064236
1400403065
741075994
627354080
195336592
356980394
315348903
1392599879
252959813
1165398768
1576548817
878736835
954734507
1574573281
1121259846
1570828165
385775142
1534922672
86468553
1094822626
122592069
247582900
1253718082
1230725439
1586014531
82157966
1790985296
1827616182
1043263625
512713224
815184750
1978371876
782072299
94219513
1497220042
1017253993
1004493524
2060980497
1434426108
938322839
1186180997
629483649
2114032767
554721376
282201026
580489914
1423721960
1518869559
151694379
1357380225
1785189670
431460844
333478662
881567934
1534269577
1670127034
64076357
873720500
626985006
909582102
764953785
444535464
406855547
310836185
834431788
2110575546
1966494664
1275726734
1359810759
979602231
1964275255
872699367
1148405682
193340547
730531052
35488026
1579256076
1204383766
196402386
516311389
714988424
996417157
2098567398
1331731317
384833353
1539697602
846297941
2116799702
1279409258
1394749801
944700650
1803795139
1800811836
1886063708
540757288
707265266
1762348416
414411827
865166920
795442040
1509575709
868439852
595138959
57277615
1301316150
802875205
1542017257
1918478320
2069413179
1252856783
106322557
1700602764
1477924600
1648491780
303508253
1030147849
1591523695
611757760
69409913
1529983309
1274522053
1643829107
1213036222
1411007009
1936821739
1865089448
835878831
2062969666
1543236749
12503249
2129153023
1874268035
174020020
1829336840
813876978
1584825881
916379985
274076514
741663675
1714609612
1623823647
877582241
79979171
1525081041
1060861228
1963110067
1485942846
1633803394
1269453624
444512743
1153696397
81582465
1531591845
707552514
2067007374
587608130
1605558009
1234892255
615447219
735878594
1749285745
2110861110
1059963225
1800458236
189417282
1421206106
779777354
2030195965
716684548
1660452482
1917225767
1160243114
737823767
222733774
1366647250
70702563
220325807
997534215
1501735245
1244464730
635938732
1355860793
893471580
411913248
1673948399
1015052363
1091056183
1146160962
1798434413
809371237
1615856125
572035598
536959503
1637100424
126626286
517788489
1527593863
1375866682
633800440
1674196837
96372380
748752229
583659816
1069869639
1555703518
312817609
855395440
1858134528
1226803216
660517875
1363250242
874823354
1601905718
1648493933
1392301546
1810936070
1120915040
1982870182
647801154
1062846772
1391138234
543806795
100077169
170019496
1298084158
1856397002
1604250555
532418960
1245286103
1489711510
1096360646
151156786
1550165300
669827380
1045385597
1566935048
1454426628
1073437706
758753767
482809310
1831090073
1167979720
1355727293
998162607
1306333788
1398985625
1348079355
155455390
764785891
1657042796
1633880743
837297327
1187163534
2114545666
624784455
136215879
362741301
408352357
1434875162
855084348
1608218613
1449428922
35482687
1324797369
160150865
1523235637
378625486
2133066457
1857932446
567936592
690044393
1376185585
1049060700
1831710329
204915349
1273028801
624343376
1774107124
1453436053
2038653660
1735080759
326649150
302048102
1816851296
1473112138
551229465
626275850
1035454072
1701008590
1494834511
1878109175
980342692
1150979385
407667953
1637823436
1903046995
1673019456
663187373
2094348134
1725312473
2023529258
1948570027
1504458524
152210904
2048868413
733830393
760957882
1109299241
339303721
908740127
965050181
1705184508
170458921
2064723857
1978041693
604425225
1444411990
1945849196
1959865530
1685911460
853316861
383882100
719041734
494725232
1290347347
288654136
2099502608
1610852649
486742368
1469450212
1441745930
1462532429
748466854
665175662
834262995
171402231
673653855
2074879996
1080764126
1470346048
2127077242
620834586
614780789
917585316
1388408504
1244806656
1522040306
1005970360
1454548217
2066946931
1741157276
1064854412
331174757
516124353
798231820
1964198779
1386151661
1073878262
1163728913
2077276710
801941672
334162363
1466056038
1269502739
60463193
77511336
1160275905
292487007
33468739
631976271
397918478
849920021
1202343388
1013780448
1339154788
927111621
1629891781
2001023273
1779715124
393360450
1654964296
447342046
1853468310
1301911731
1729333040
1284636567
1596405613
311818348
1115130303
1446429101
1340083415
62589661
387762595
1506225540
237068134
1996423395
1669857984
1992640013
1195545196
1704672199
1124813827
1799898889
1765780326
709263908
586630209
1516921501
394355581
1989188558
532150830
617741697
1689220272
293861548
338543614
243958241
1208692784
884854262
422734378
1383001739
1277651631
159510716
1361406285
1483758262
1352264882
906357307
954607026
334249764
1621486741
470544216
35458060
481120568
1916920131
1621888108
526806691
386833242
931922336
1534646193
2105305226
1098453191
800546035
858619873
1267996625
1991385866
1297086321
546332635
2063683122
1674369544
1811657690
1053242924
1528118854
264484536
1920091182
1901723290
550098417
1718460327
1827600398
1161959939
1539077746
368323113
433017153
1601977754
1160724770
83550130
104780114
888982143
1009341456
176755076
1869806367
1129039328
1996843749
666675428
1732493607
1383795511
934288920
1424245368
1970497135
592171049
272683541
1505816576
1838917746
1210007677
232918633
450728387
322587244
757692227
701789674
1731148923
238957111
500349485
407882292
1463754510
543327023
508357817
992843189
4059795
1408332714
296873196
641251282
428042500
2127991787
1381827068
163685936
514407816
1491641852
1247331061
1519574872
774149279
2123892727
709038364
1390194480
1611641288
746644080
1742034236
899373784
417298752
448428812
392459527
1208092262
344171840
277765933
1541341964
1543701117
2013522938
298468224
215955756
1352656540
907729745
348722115
1020452901
1554843163
1884608967
1961578021
1580926815
963387262
156356146
1273696406
318940491
1821524884
408535254
371556991
944733719
110654978
1754027065
1397063623
612289552
1451762333
1335657445
498094125
1043733632
1732166473
992441727
633204927
415048782
151564306
2003156863
959223191
1221716577
763108187
1392765939
1614648125
612692172
1171695004
1665703650
247335482
141797924
322463896
946009840
840345075
1694711874
2085414395
6677981
1238775889
2044010278
532014165
821816898
2042675334
871515467
1563750478
969371164
1482229105
2010121559
237912669
1462734918
1749583461
2067973491
1338158409
1072298475
1838932596
1232884268
1798474308
605300464
2124985896
1624129205
1149727526
1735480809
786549126
301742685
1560677851
1048257671
443238776
1922367989
1976864340
560768697
1284443608
1943883309
642386525
649573739
1210127461
1826344504
1149577059
892360123
378164550
923590114
1781384604
1740990400
1526178309
162208030
1374513973
579107689
180066176
858182593
1176343881
1509866099
1593838197
1444593195
363730936
333430081
1128272615
2077728799
36506335
1157220365
1563226695
102650093
337008836
1689381492
1170660602
49080359
383374756
1953048755
928808728
1707127805
695068497
1452608835
1437625379
1542110249
727776269
560752182
1385432981
1373782242
513900578
1145399254
1983455571
1354629886
510024989
705327564
1900625784
1439348072
1032044744
1783658827
1074241861
1739552600
1499204845
119771420
532123847
302426275
1552983102
2136042304
1632627512
169116097
1565522557
1308348159
245579224
1031207777
155641772
430111440
1393277973
2096676999
1802687156
1677229378
1195000388
31962237
206648076
1800534930
1039737046
302686419
1071747553
1633769764
1751536803
958637625
1017211620
2117732237
1999109154
704494081
2098504966
1791315419
1723120238
1663025425
1067732619
286810539
517250042
1015575176
286760732
280708640
179673728
193270232
204844465
689600114
74732193
722300182
210969954
1030522603
347095529
576033955
372149722
472640229
1653719710
2052584686
1298097676
1857612360
843566334
479132390
1498415564
2042178900
1871192501
1664018051
228562100
92553098
1730956800
1669212461
430639834
58837003
769510927
1000157171
111295606
1738717894
79012982
109748123
755272617
153996898
1426026777
405243156
2125243653
817983244
411831258
417890374
1789345810
746938132
1143177424
1734725357
1496883887
849566499
1247245525
1777071121
2140355128
1798748194
956440226
585289672
1835394535
1633539114
1038987062
760850306
991362908
1653303542
2032432133
81869308
1400527718
41534377
216132604
1419482204
877576592
1165476430
1369029689
1185344404
427402335
134818647
1433202833
696152514
436380391
1554030623
145313948
2103788951
1788574018
1963612374
961343056
63960100
343433385
85953260
1451131766
814448609
84251361
1400844054
1839556270
50991249
1538881936
958830011
300962764
1322679683
1269981747
1016343557
1070007557
607238390
146400232
556574246
415584788
100949465
782641445
1894335768
875599542
315137827
62673828
2041101458
1114182867
679336117
1631274757
764112050
1171370387
544339614
1946818573
1454259638
1112637505
5424026
1315736815
500217654
1844003953
621255210
1127671855
1197866999
619757635
81423729
35980207
802950521
1064875499
205526071
986706658
1460694096
223898485
259062943
1061383870
410694855
2086254576
864418393
1286570772
1211508184
843519352
1184901209
1799799199
736742837
1411574472
1802269177
718999308
745943040
1103189420
1996172741
148993531
1848942290
1965071420
974670565
426685762
91826051
1366313960
1431203783
1729263989
1255928416
1831444173
1366314229
1928097690
1946561735
1033032686
1962489885
1273281724
145914011
825377628
1333748762
959112547
2111799888
690448017
971317599
1551481930
768257855
1919765624
1029640463
1598371415
2024716284
1534613378
1822748981
252831007
750502765
741103821
282398491
485277887
1781498172
1617195686
153073820
1969853439
1166768519
606457040
205392011
1222857863
2096662165
1200751126
1887444300
1582228926
1610163984
1433236657
642829914
1486816453
1299413103
1472112270
800090652
1063330279
1862431185
1086250219
122087227
741749550
632118011
2094766789
399045836
467837573
1312224304
682696694
60640575
4084045
801837609
396098737
172082579
1500918709
911961876
718396896
218983015
696704615
754119876
47949166
1653910602
1710097185
2068036396
163151002
1907053451
959905278
1792645036
567177110
932142972
1103670259
882660039
416354454
656697599
139888119
1776497884
1910963079
35594233
453561431
1625179455
752070764
1546455652
1075465621
2060495880
32932781
215710646
53683462
1694698077
158307983
293990962
168619120
1741632235
1070636556
1623605473
1837283845
580531449
1798635623
688412296
590884470
511851351
1182067674
2120053107
1524432691
632185688
776939836
1484000723
1036206009
404043789
763613519
2117247131
786691118
1467997865
884774966
1164006153
126084493
1865563428
219334518
1782787193
1769081896
1646277498
1406031071
679262094
1311432746
577975473
373667194
1325781379
1630862173
959934483
1387553411
2090228626
1289191548
1666877491
348874579
1870621507
1766332033
536509594
1740479331
1778832781
1120342580
147338743
1795224928
97232054
293098630
1023101967
1095363680
1861932890
207693911
954642573
759370271
1776014731
1008155289
104640095
2120976508
371766654
305525809
319589798
704644754
1235558282
1713476093
1034184958
1902673415
934704762
1767933735
355199954
1230884993
1842141087
2004309632
562000009
29605419
1997575984
1009063060
571477528
1139270890
218362371
916404438
882380652
1559431243
1132631402
748681264
1829019449
7385749
1723763969
1812340777
1209913179
258373532
1281091616
570767123
1273256486
1376946515
465465790
1688816592
1440099047
1629589263
423273451
1053389615
1479094168
690775039
1847586559
371087352
790015231
591450001
1021339202
1102891306
2073316825
1865848824
1519805903
1790161815
741915677
1412607737
1806209995
409287326
1927198959
720592259
1420751925
1058446779
917840741
1995533350
939665198
868782180
1751071999
834675129
1260148400
1841894140
1533009
226601784
1694966411
25615015
1729539114
1648984947
681248899
1864141273
1034842149
1468547088
884996903
197037073
250968612
1655335559
402902235
1390637825
885108815
990270005
568138361
1963904563
728598849
1668714876
441041465
1051105554
1835355500
743464883
833860890
997130727
951788033
1031610570
1470820175
285589415
624865126
1976096261
1650126393
41915355
423221378
32997133
517656855
697711557
837723620
676485645
669438959
1532904800
1674554781
3581015
1472811552
567389986
1396606356
1669324789
1716127061
1165318713
390844764
967270057
2002772343
566784072
763676899
1235040863
734728913
694597196
701738779
1198607656
905270359
1948725316
1115314556
300909679
1756468374
176928531
49780505
1395892850
848319531
1555850847
1000845581
1883494839
282231932
149237792
351230122
2130243717
1016004307
1497633407
2017022049
1423309984
2128915101
1836963623
985587520
1544954790
1459613438
1951597915
1903835926
1711849503
1121001494
1977678172
1431490128
926281920
433655986
1516266832
1406802715
591090555
1724413463
2061176578
358776780
388172437
1284979341
728212348
1315941737
2092685649
1606195348
951201205
836191668
1202510978
196446120
1000801350
2008601631
1093151008
1299797899
586331230
767477959
70217440
985684301
2061880211
1138027192
1160615957
1488785749
740720304
320591819
1242638301
1612754922
471371289
1581449264
1621365903
1389181029
599384484
495357363
1970442205
1057963489
1290052023
1946251098
1800679742
648301826
1141467551
672209784
1432584991
980242421
1303321932
1442940345
1722118494
757444454
634067863
1077369617
854408723
1991822355
729476357
1572403898
1431485432
1576357197
1900532692
2130161017
995814978
669047235
1747132390
868366489
1835605801
1041405261
1885274953
764377007
478140477
596818330
1385592240
460796829
47841382
923601172
1607895487
473424558
1773360328
1416296378
930136322
1883287755
1404199181
1106273132
1448099570
567556406
448124676
1544043642
1611186637
1223719596
1857122661
2072626665
1163213506
1888679798
958284169
1794499488
1893113798
383371277
1609291164
522006674
1841281837
1712103238
791076413
1762983163
544452330
609466804
121796369
1885888562
925812256
1407010574
756290097
758075740
1509355941
1198822467
1191838494
1710275359
713899627
1179005977
406115307
678322429
2109225680
1015261867
216536192
457093996
1630710309
1856112110
1487444700
980046926
1885740159
144682916
1666517909
791606245
1576500937
1891294363
1145722013
408292711
1261588847
498909598
453352512
1398015858
1207646408
179677749
1662396
1912531023
1222909347
1994678169
777523779
1944971383
365461471
630699455
1999678495
984082973
1190229108
625860936
373606453
2106237615
2172641
1003666393
840059329
1733114250
1430554485
2079664694
1830189098
1911622980
431638419
515303411
299419817
523637299
1868557413
1103340366
193909576
857966072
90358484
1435295152
16860895
1723089625
908816223
600980521
568244668
1888343098
248731871
931879914
900968308
1002066706
214595698
536206344
339423357
243266959
1339598428
1443235281
414046884
1405470893
1414631720
2116213985
736642731
253003087
1072133236
1998779744
1846427114
2127113417
127787804
886208839
1003160928
1617654573
2123975689
484239545
119540730
1859034083
1014068475
1945923622
1475149247
2138161799
455651200
110336126
1737153220
1405741334
1673839988
687428032
496628563
1874558798
1842133023
1513421215
324556405
1359660410
11719000
1569782959
1187329809
1491335092
508923847
1650794737
1240935720
1581958888
1039282567
935271440
343369675
1411084120
817189652
1256730406
2103948001
1733254110
2008472882
1431227629
672551461
2107959007
1900890940
757889188
817409619
391093687
1626823738
19201453
998526421
1676477667
1062180020
1551730604
1072555877
743378887
1581651839
1886048520
1060605100
2085021926
1182364938
586696291
98900110
297797782
1478072211
1562827731
1538653835
2129748819
2026989574
1194327414
1850980099
36098786
1253522231
1272468502
1860443714
909098236
780115153
1782257327
910176647
785761827
1435880661
926778670
1346248694
418542610
1470288137
1272295407
1270959854
1974796714
2111261368
472483026
115597996
1311308305
909651843
1461216998
1788399718
1874243186
1687054590
495611188
1363613159
660206865
1391017191
1327571899
1062373141
1441188900
1394474885
313035539
810518754
676910001
1029099467
1925223919
93442487
148607986
1291844392
1569433561
294944987
1967214953
1151540304
1802556084
1772008741
1355500653
532514876
209601397
33788244
154318181
1752355978
144876408
763260589
736270354
2086234804
644886791
162450843
262145105
808322851
259659967
945697925
551340211
180507632
1913715316
913198536
890909486
2017997252
2132834926
815412323
188835073
1861518945
667659476
116394169
278000759
444035919
1446955522
1921961126
1249792125
840961237
6218882
2085215831
1195021027
1297791698
298804
2075388114
2111700291
717673344
2020838647
787543010
839559699
2125168176
761974608
1097704571
536985144
22510529
713850955
1530464161
1061844120
352423600
565263641
1911227354
1676931919
381824565
536146942
1645666241
1060859268
1689183397
1953048687
1484602573
520207212
552086976
992387479
1541187717
691670479
1009575299
336154628
669370985
71173292
1189859595
1903896213
1159376582
867929360
292559018
1713702750
1990716411
821156400
1811660352
1027351907
1935420226
1295747132
1083994698
750328666
162100888
1438528311
514200971
1597006079
319141225
1512685014
1817670898
606105009
393895062
69067562
1079824902
218215781
558866077
360005197
272175287
1316031367
223186561
1474199341
944262339
627173411
961301586
160377482
2094584160
1732741905
961600337
565564240
1575470582
1806378157
1477289023
1309619572
1445373115
680943623
1438711457
512624417
2097565281
73196611
1925541986
1578447775
1958242698
1948090046
601042004
2110990310
490868754
1835189202
2080063393
1554763811
2069198597
293702235
426284974
1921286101
1433648516
200814742
1242506635
1439518869
1920533835
891300617
60133445
1802097054
1194040431
789547308
414419352
411996813
170984094
1661297590
43936544
1702019009
1084668680
1169337798
1563615007
1095790277
1581467561
1835086785
1308251565
571380805
1523933724
1644904800
1436498253
1095781497
1943092584
386360712
1052893785
739201010
874146279
1253666661
184476924
241617761
349806148
1971894922
311052032
646086351
1314213800
640240718
182090046
438748855
2047258300
1604831451
928825066
218869938
711861975
1101825263
966423496
392192429
398590461
535036455
1785018987
1417452801
1346211966
212788334
740393592
215391478
461165589
80883381
1913304027
402154243
1785988078
314903883
266735547
1215773555
453554000
2054926924
985025275
1596996911
1907638166
178571375
1771656472
416911602
2014969245
868586501
291872190
454352972
707245848
1712031352
1121936454
1301596089
2128670165
980441861
164851955
390601453
692653575
1441194826
105951612
1310729303
618377889
1873565544
626512949
371683186
1156297512
943375203
1591673171
1248707834
1049091031
885014815
708267896
1955437699
2131509089
1074903863
1158111158
1723547936
496245239
281580893
693480038
645330057
1611036252
1226641514
1807585848
430099230
286681141
440769505
467751793
720173515
59465404
616006051
306694721
1481242474
1713114974
1633948551
264909319
1910358915
776198626
727128295
747359416
2116332534
2121399286
1271712492
754500894
506257619
1439530619
556627479
541208760
567257685
470942367
937619062
281698961
670206559
150157219
1007014497
1269284835
326280638
890955076
1025862694
593014251
261176392
1607852905
2014272211
161538206
1791687000
1141081532
369318885
816254522
839504734
1041872391
252633952
44917697
1549228747
1266711046
1677508747
2108474490
1962171647
727847816
1601305523
1900456443
1452362213
1213912308
1022355345
1139837378
1527469116
135631
1877231174
1592105505
1030556369
742965849
314015288
104330103
649200157
1105892037
667171473
165979915
1411424783
635555730
730610872
564384707
1570152569
683783757
25944863
1810134196
1670343157
709153417
2039669638
1800127170
1481225772
1131585810
1618274122
1431272399
1650322987
354637436
94483949
1496684889
1122273608
1155316849
650053009
2011702830
1573251431
396469516
1195416927
2092306819
1341832859
1923734386
359588963
2038811134
2139683295
1437311486
1006461358
1285371387
2123962242
170724843
1943045883
1402584074
1588329393
1826950305
139831820
1674207823
1473004194
930807156
73574446
744915802
333866276
1986060422
1222143904
1714129475
524351732
921903022
18066433
414981696
2077812255
1701623173
683212958
984009804
837705280
1261887550
1210073669
1323283069
1033798517
531274176
1365798150
1398851877
1653033418
1303274938
1766513047
123737744
465097368
754038371
6745236
295635426
25444221
1165681934
1086451442
80477705
2018343709
732092285
43176896
1677133067
2144866733
1700365523
1285554079
325838542
1068592536
2012692902
1469385995
507028199
1689540438
819062618
657759016
922022930
1730465991
1120788743
1017392460
583250090
1936368697
1090549926
1727378825
302185052
1480575848
568724986
1494471612
637577604
872255313
1650217207
650316607
1570227396
1293121696
1994597891
863039008
500312208
1066382298
615577880
1825290889
1053793205
934692630
1080880434
328616344
1756519147
685060244
156277926
918595852
1273964513
1993703212
141142037
231889491
699681931
1779130590
1932015338
1561831251
717008602
1581075393
1731178974
2504810
877023090
1533123596
1476728797
1750339116
577814870
1403274859
1500565693
1949463968
1355378519
957270008
1998891024
2046200379
1659050008
1315663837
702263517
34154998
1467546978
176755751
1235283249
1867162636
168278710
2049069413
865430901
2020667744
1788815280
1522936860
240838399
381438270
836955662
176009731
843652968
1214501025
2124560319
420808549
613328240
1909283971
831754082
700081040
1751261200
876406327
1519653686
1310154373
2004983697
1424050171
1319464657
875708088
873342568
373198755
1465560057
1305161117
48157837
1149738267
6249685
842350136
1786302191
996380393
88484062
1288807622
755205998
1628875812
424002022
1415695142
434315702
1521150954
1425213175
845309077
98638294
753645264
127832213
207940302
578597192
1245013699
1556901399
1144479718
1475373016
1177930419
2118601537
1831929080
1134048469
1819673231
1920383254
516323421
1515809420
583239173
120653701
507296303
82649249
1849479251
1719449085
91966952
78240967
507900164
1149696706
1248792262
533645215
729270964
1062835997
1845860400
184050122
1991766721
1676120226
977059551
923555596
185871890
1684648788
1050906624
2024337347
1926178500
1023157572
940929127
396390357
736222936
792561585
24975121
871509775
1082230925
867698095
1352603970
2027981255
865668020
1705949484
1421408796
132759015
1891575416
1761733440
1815228234
1163605940
11325460
729203921
597984255
1606269789
232598318
871629876
357750822
1592460993
373599914
28677002
1568744518
1068339787
2090426879
619453239
1402174531
508883245
1417537047
1403126340
965347155
1841791298
1289826893
1031865930
920802938
50903277
1654166673
1779287581
1107328913
185728657
1839227651
1661359545
1366155097
798367894
18460350
6828907
1888095695
447106901
861754248
1787227995
1494663131
660960333
637115828
1946827438
1702358977
1731586661
577374770
1523916013
2026185048
1009907890
1803855335
648817963
1660423534
1324354341
414948371
1051421694
2018984299
1854255834
2133194687
614132998
760932352
1448774840
1015855060
837222230
1784473116
428700842
834512384
1048624736
1218950352
1852832585
925216184
1620823567
480181852
1895506213
1418415058
768421342
901307030
1857224405
1372163435
1602572023
1271265
612936115
1356489382
99419868
392657703
284383432
1698189598
56942423
1287183182
509998199
1156447493
1490246037
631963511
1288258104
1450110662
1718461807
541803660
2039005743
1494771787
1356576059
593205212
706893143
2091452820
1359010234
94447937
1091984301
55240330
490824079
1142876757
1031199161
328080251
402330205
259348479
1906790585
194480477
1579390430
1221029684
1415901532
598564010
810870939
562086792
1465089537
491686002
1922441550
1787717006
2063567686
91420427
40120750
1815077916
317018968
1919034022
1727238826
1828145152
1441467352
1669692576
98050963
1213820966
646194015
1125173997
26028061
517883875
542674603
532151513
1940571474
1854636714
1169877021
1209787391
1114185658
1913000639
57886763
1531663840
484860875
2090621569
405256777
73037657
512888413
976524171
1849048521
526705743
809514785
169618333
1945462848
1603889030
803498958
1085553394
1981497990
1115046371
42195721
1827233097
1785900457
903600592
766267373
2097073834
746776416
1781051240
1378415267
1832752324
1801311030
1502058208
2119649679
1766129232
1121157242
495067432
1370764345
113585216
1968660733
779794140
284399058
2099457777
1556017924
102324726
332987315
2067626157
417495899
1837851861
1119402957
675962988
1344464126
1322431477
39341718
2072923059
957044155
747483550
519857407
1278577008
1497424272
1982783149
1195101185
1285441926
1535209670
855982237
1915784121
330804609
2064554823
720708357
508948613
1992913815
974110142
1087859908
1450531387
778692357
745484526
49188117
1104580745
1435637619
1093520971
365248389
2059641035
217403284
1235419254
1305542089
1160949264
1398054082
1106851981
1286298211
670090679
883796826
138653400
877921553
986960880
1041776246
2128379505
1617911954
2142428974
1273809744
833609332
420392936
1104090387
1356735515
194733936
1979888312
1080239015
91131671
1685970790
1658616832
917720183
1605845495
1217476120
154382126
1361717159
605770937
1861740726
239195880
787910066
549521418
765103325
771625878
355304706
1553317022
1847241142
1901321215
1503250096
242065873
495638463
1814819417
755561411
1880498547
1375525709
191692028
922460244
1003776577
403039770
149248609
1911281021
990869383
833173266
1961765767
2041127885
1425519842
752954581
2005553971
1048570278
195519035
1716530449
914048708
898821808
874562868
226432261
256516339
1250576056
288663479
1120739045
561462376
2072081633
1869140930
1948507291
751911194
1428590880
819776804
1401389493
1176203975
14468710
78120167
1937735861
234169431
697864693
994079096
1863719269
636346178
1843507502
2069034206
1991202759
1329422045
1201560099
2017546110
1927935879
993893618
646988582
473538582
360412577
2056769873
995989065
1585643578
753860897
2040140797
422552152
1532639935
112135440
210596582
1356006175
1041594261
1102346565
298821729
2133023873
543245552
1212854086
173890524
2116763532
1881736373
656057290
638591626
1086681315
427916426
463034560
1378019896
1938476444
2049328392
1600823950
1658932431
1746746864
319699609
1801914602
298281003
951561801
195509552
883658807
913456101
1992199679
1192019135
16414806
2006427021
940671288
234929449
1138192427
2133400057
1998517280
1955610015
1552541090
1527907343
1123038363
1872145422
170827682
79742220
227857610
987776889
2114776316
1605298480
675624750
1610891325
540147605
1372072791
252938068
576765853
1273575645
996335901
1569155353
966057829
1544415830
1014108671
1390031908
291795990
222817106
1036918812
1196461690
1144159511
2125647729
761352301
1698366098
2005285182
676234291
467000280
2072289195
1855438379
1885267783
1734140739
289713192
1498285397
317927827
1281064644
1608708186
151960216
1608516219
94568420
604583121
232333136
1754014704
451267415
708974548
1483605707
1132175677
1338867176
1913511068
1384186023
546817332
2090851447
660400121
1782392081
1293912504
1229021740
581530744
16093047
157539134
2130066537
1460626769
1847366251
1309421105
615510170
264693287
1524449925
1621037437
1017797610
228380290
1120805420
345148004
1334765008
1253801725
1589537641
953289389
2062168248
34364382
466968250
1396602471
266603833
1102697214
609906266
1930003164
631944252
225124283
1056571464
1737709969
348048408
735948731
1218562531
2127884797
1280882556
226198943
1045297987
1935453553
131800881
1476662797
1060360865
666895132
326956725
161369211
2114444372
170976175
30220811
242960702
1548734731
424394500
464569860
1015395712
1620304168
786831393
1245537688
835544931
1875856150
1325131566
1741158098
656554829
1343948464
1399207062
635867078
940335566
1690594616
1254478949
566359440
545416626
1821237787
653079791
936515769
1434248256
410419382
506028771
62754116
47109081
1743526016
877058439
1242234332
1380267087
1047733074
672518163
402066949
1068655840
1265077226
1894711412
1413498677
2077892215
2072009809
1075179290
835740821
1342203930
1419773862
1455859146
90089320
791286567
1924252490
1651244482
1500227797
1157143271
1163250368
812606952
351099818
1050218591
29188591
752647665
975581382
1960874444
1940021987
1285568700
105905874
121099482
34440594
1652246432
1262700369
1057838267
414540331
363210454
148292328
866987706
628779770
1343204527
1439360390
1577978782
332764154
325266153
1885299977
1437177578
1173067545
1672290713
405586788
1319705957
1044303420
705728647
407970908
1838346837
992689023
1221028900
1202397847
1195547368
1991668416
1989625023
236779894
804612087
1799783865
1776637724
14520502
2127672367
1102825205
772305819
1366106912
223487636
253801516
1371883613
486640603
1611057510
1844902170
1777841235
1348901339
1521591593
2078579140
998360686
1716404215
162754947
511158646
1359250961
766047790
1434104775
955395626
555157642
1239672754
1684411552
361849604
108462104
201030099
685898489
1784095879
1135058693
537858664
1407744899
1911923115
1739973160
1282310280
113846400
293529021
1540265954
129896950
839211386
1239156560
895544334
1959380079
17448842
561075450
878959668
1905378095
1182278706
1689979050
668858630
884263517
924271908
902628286
990592701
1349012698
806950897
499189031
1529170355
1531913919
1335836348
1099528125
2009823065
1903334354
1788403597
622734932
739129267
468380247
2029923485
2111959102
1907938750
1457835545
480594017
1311554839
1391169926
1244956084
1863968334
875796438
386570672
1872279338
1585042363
1193037588
517452886
27218985
1179945392
863806138
421774675
334581949
99799929
604254309
1205440346
2093846232
1682048175
357940153
1013807138
230117482
1653757574
839700953
1031483583
1623835376
309676697
2065209165
367009475
731138639
1676893187
237389621
642103085
1338613988
957358177
942954921
480170676
1980827125
1370389162
1254760092
1683089867
1313289623
492503618
2140212189
70714381
1718226761
294139396
1272896591
30019647
240547095
1677234454
429340901
143219318
693388408
380434022
497605059
1462193115
2015820104
191498183
2001696049
138617673
501291243
533123040
248255371
1052722262
1295861809
666954695
865675005
1231036031
1493134944
1711745903
428682380
2082821080
999559477
240269843
140648781
428172399
1859325702
26293203
1213288406
1550750051
1320197948
613519193
832233428
2051763640
1135372855
587621020
494836566
1945424198
1377088331
2077328790
192636497
283901664
1357859648
1344461388
953801857
439321942
871292130
148380026
1329433738
600621731
388961437
833145759
1945728298
635725984
1384712283
1496084895
1417725879
1858212957
715599560
1218998041
1963181103
6359396
533344856
1922420980
1884528787
2075106046
998982143
445008927
1411380304
858506385
1168963058
104825139
578182106
526871054
557112653
1843010995
604834021
306781207
618093428
252759092
904186488
631199437
165457381
816703657
1650289809
1659590564
814572456
1595720664
1563448963
563998323
1073690001
285571061
288072691
1752181584
1801918926
1403763971
22434266
1279129193
1890645658
972189996
2088201991
30936402
107126841
1890713536
1584672926
2028133639
1737349854
1382370564
1819042530
961592242
487234835
2068079692
1680114779
1453763998
1582750596
233778807
1389275786
1709080660
1175877238
910405428
788356687
1106735155
1570598697
283356019
1020771180
1934621638
455881258
1981268789
1957879557
445888853
2063840452
273906367
1191646144
778427428
1947093485
1908228878
1946224825
314394838
292207427
1753120451
564431750
364680932
1966983153
51547822
1854309181
1222185859
546636996
587186566
1436592119
826662161
1943668322
877426414
639226966
382724123
945120203
1293995245
605016810
428585353
1105020064
2009471196
1125371531
1282814230
268524090
775243267
628197123
436631023
1789300406
948639341
836290408
223775088
674515514
236265725
1120746912
493251690
1946169556
216388596
1644965341
1513342356
1773163976
427159099
1226290167
1964556957
802484443
51416432
32885358
885846174
451673169
909487110
643904024
2035482673
36430085
1059073221
277342422
1499393242
2076197199
1797567285
1962353110
328182490
362462746
1122258299
1333330299
1254719507
534573157
1127478834
391535964
378869699
782870499
144591317
2000892672
1642714198
1190428308
2059931112
29226555
1891986732
1154301801
802579275
809696810
2048671484
665847409
1239137343
137290107
149780510
1997587753
87375540
715074186
747071684
943906318
1701766055
1086608004
971504294
295533141
2060378617
864325617
335892219
583839992
57785790
1757269929
720364795
979003083
142866138
2012727475
658777292
118430991
1847376018
2126330649
66186979
52158396
1289417076
1675570113
885627361
55261347
2045201087
484126651
959534595
1784344246
425828121
1875251418
1844577928
173086646
662780420
370843452
2028156909
832189703
942980888
1809465499
1010701612
1499442961
1791256580
402295431
754577922
865306935
1212972411
1312758373
1642602819
853346386
1587463180
707854160
1137752978
1619803302
530854050
137641671
1105967742
1721097455
2055917961
1936814547
16688300
1850901876
1536615080
1370871649
92039085
1359858815
1063046292
1538826248
1605416704
1910302999
1744106429
1708556237
292629935
1463571063
1409982914
896637585
437399867
1795826446
712936657
883395358
1294653023
1119770948
837016332
336377395
1535549107
1446084630
1034242785
1410640980
2058541832
301162053
892334711
1400690134
422317526
2065261273
181910847
1347365670
1171835060
1245884272
730375765
1623988232
1941461445
907540072
522168582
1435389437
551262966
1107425079
2106693628
1931121737
1262859790
2109621862
486209265
1478444786
272994958
1846587397
220801612
309059795
640833865
670885537
1379772192
386677663
738183074
438682584
1350914038
1321395442
1642637839
2004097131
209231027
725806525
903043750
916775099
1694864795
14244517
1443658390
1932936538
1187079977
1667541828
149571566
1495850914
1280499425
928319220
2009562612
747807344
165019980
709633686
223493741
476656843
1504350093
1434934981
1700680847
1794081269
297896752
1887010784
1062778747
1045803037
357134955
1003090106
737210190
957214134
1275327405
752272479
1575968668
350542118
464942069
1496983775
1760678015
738028039
372907901
1979163071
252230384
573306289
1326976932
1879647308
2136750655
894921813
1530135497
1644025538
500830780
213223258
1299166873
1737547912
1434743650
653151565
1940906207
1214522425
1403418888
502878169
1034301223
20743002
1832629751
1401221059
593418186
222686378
578123527
759192439
810848466
56714280
653720107
335715166
1455383899
58292346
389846023
1441323178
574634531
266543335
1472074043
1694955127
1633376711
975554681
856276317
689449285
1602588908
1145615059
577616030
2140924162
600394046
1702261442
2054245802
1214836118
417129232
1575482814
1146923885
359993488
1877636487
95416082
392338388
806597852
2100036427
2041773083
266521116
1712436025
302875544
2095518498
969052121
424522309
486431
2013184541
930049610
1249879011
1962360427
1276240841
1999718686
2023579257
1584371747
1634467430
1097365306
1168132436
1999323903
63484375
2047560688
1297989177
2054964710
589074753
2012135915
1176399560
321867905
1328824058
1198038234
2053679033
1443532004
480707404
1339978732
421364898
1968664356
785960956
752665309
1185511315
1205257418
1895998020
219863154
1474938330
1322900504
994239490
1298905150
943031484
581879411
1682814832
1932114646
51888065
99699586
1839630448
556814161
1398196116
1502384153
1762167574
183550961
1487746028
1510263486
224163482
93858337
247271933
2015674899
1009776317
1269891326
2053621330
687714678
2129926790
1400975492
118088372
210624888
1666706475
80023857
978376874
1140826780
1553397130
458280493
1223367594
1970134489
1970089575
1520187966
812508837
1539711284
1988585219
1812080066
131884347
1221294750
5955203
1225997389
682415862
1549141494
773573318
175311238
75600776
1316963721
779124341
404122939
1278224720
962411795
309280939
841022305
354106941
924368935
515206813
2145196659
356266173
1873560722
1522384332
1363244544
1091718721
1069596909
781859148
1968548334
1649925327
977422243
35104562
23319893
1597949278
953493841
995253768
431202218
1719785401
1340996404
1443036679
1716887731
664081679
513866677
620318200
1675193971
399486989
608400852
2046087219
1650647351
642789613
299561089
1827537583
1361080058
809948081
485489482
930883070
96454886
734645649
1803160394
1099261470
1211477403
2030814313
1046044004
439565295
820285737
169273876
156954924
1296863816
1006670067
984054018
922083980
457613185
1791936635
1847521792
724600438
561219487
182061535
148043820
1989902583
1756228200
1619937894
368824031
2080057469
533815787
944753381
823271464
1338084873
330045989
957356071
1341750311
610310785
235648198
1144994266
643317621
1767946715
1328780716
480348413
1773934975
636984145
903825428
1281605194
1804157630
1386236008
1074949841
619480823
1867997059
1429304060
542927955
1388305746
1734362639
1806194540
1445787240
1372448446
2083855143
1044149412
213226109
206641677
1609146589
1468103144
1465552846
809296236
340019244
871571189
810643991
226383246
1436600949
1590841622
1999736821
39306417
1398037218
378954709
564791201
1578120727
1712733370
1283338195
1852346873
662131985
1608835183
1797198322
981265373
1259051710
1344300282
197904803
76259212
1345089927
625691523
536492956
310234804
1723183501
668294180
1052574675
1483662615
1141152123
2044032052
776497709
947201904
742736859
1728634258
1788482179
1260436520
2039473200
7855622
1765167593
1946827415
1829232624
1777955040
428602376
1614207651
259137953
338974419
2110111899
373070491
896711004
1803969489
1648198989
672016714
260147066
1571526414
2133140439
1420257289
2007188127
393031279
1176885334
93396978
1406281273
437472669
474131062
1080093879
353096678
591514831
1972211840
864586885
378707873
70626571
2099509474
1773717947
1956383919
201861210
111682744
372071296
1719120209
968245425
640599640
190774667
1385002219
187871423
1655564633
713553395
1346167637
311954780
334606956
2023448167
589642552
1096094554
46538987
1002455151
1647307310
300662292
382473350
473028479
235007100
1749642919
42730671
1889378446
2006822751
1617013190
953083430
1969564076
2063288648
494762036
1615163650
1815658681
550778068
814637942
1695758992
1317898907
1142313023
940973605
1398454639
202466190
1020850061
561684789
796796210
1921708407
475003819
2006625091
963682088
362965350
1765819788
1233503144
1087980334
130412426
240114535
946594758
462851201
603246377
60711211
368270723
478406528
1181923037
1560351489
64355134
1434728558
1953429289
502540790
1670676869
748675326
60791362
901055586
1942673996
1826438386
1094550229
861668097
875902693
1925134181
433196485
514752276
886912091
1938259924
724218731
904686402
1301353855
204069975
298553159
355620998
1446489987
1736620818
1089974460
1336264373
550743097
1310084321
920557937
774131154
678441775
457770470
714842745
175006954
17726119
26557906
409768005
1891546403
1239619481
611726532
1227685466
1792023495
1059830554
1131033355
2091818748
1595162504
1685208332
1525492863
351104813
1659622163
1250424016
1850397205
1814011977
895274339
1206436972
619714934
1883890612
1140255071
101503137
111652249
691473869
184183380
1758052312
68400099
1550776728
114756720
97448855
1889565045
1639796054
1246539012
1437803257
1308452355
246051181
727924565
1058299267
1212886719
2110555234
1201527600
1806401780
1638455078
642168018
1661478129
291704267
1646745423
611215484
1892320810
1890650756
287568096
1850492706
652352609
340379847
1579331390
1229438567
1767891334
533051559
945716950
347270095
1127925215
765703793
909339334
450693124
1255579922
298735140
1331986797
891100621
1360061650
693765000
1082878857
2088661914
1638563631
1133654440
808609738
2133285546
345291283
1173972018
1279979961
2003000721
1281149256
2078136061
2006911451
464636645
1067735323
688273384
396410461
788314009
43290188
2059992638
325358124
445249613
905714597
1578013522
312867908
798035742
2099595360
1696296631
1663111197
1152435997
2060948520
2105939628
874789903
608674750
1111750840
783308481
866867485
1094136202
781783162
1504632415
492514677
820274887
1483798670
678140511
386112178
2032795128
1360444517
1155008709
252568155
1962960898
175414731
532769916
1451894137
1524018010
1954400196
547405804
647595263
1197094290
589879049
155872066
17573253
2099433658
536018139
1026050726
2050513269
1247943901
1556660713
1584903321
1437621907
966937612
890546747
544921835
923811488
474315716
524994325
1197289490
1694290059
1491805508
1199575258
540702680
1964386341
110814498
64214457
357449894
752435662
1286142038
105765266
1475199358
1542497788
1915854883
522590476
696360955
1138651510
730690211
1670585720
1271595192
1876667664
882555616
1407154441
1016877656
245621326
895943621
817311297
1044108301
1397401191
2103915517
796895380
145011051
146898423
590794217
959920867
383895747
497288519
1051401337
1286245956
1843189930
1077051954
1153485251
913444067
523397646
1173170062
1385527736
1819143292
1954289949
1605346716
590191733
66693046
1628961070
1778774671
1839066413
544161628
392647601
1188890940
1817006662
408093086
336116705
1628787050
350195919
1984046803
1971899462
1355580236
163258074
1296494106
2017077186
1297671655
671357582
1436134637
1294719764
1391484722
1119806999
305282818
1945728298
1017526717
201820474
1664177784
1281466887
1308013782
121969635
1096743575
627014767
52894567
1129539964
464635757
1435746364
347097451
1473387542
36836720
1020965071
1942577903
131217262
503143418
151717916
1286856282
245421790
211045219
597063469
985541208
1668936772
800211996
1291428865
2090422630
1236448133
1304129044
1067729693
942475200
415479661
1606163976
1752742365
601383357
363997734
881525388
1309429448
1968404118
705576126
426580063
740000018
1899759120
1842103234
745206260
1661939988
19259896
1194069657
1487552291
1234095025
1545823590
1902168305
100485335
1878210624
1212905425
951256188
494053413
2070486150
1874478403
1802520391
834018058
1749754522
1777356645
653889189
802244601
1286649573
875157593
1708365798
1483184548
301060700
302883109
73006375
534712089
762552248
1734190663
482644629
1220670140
1825086414
20547734
1763896353
1492900914
156731653
82650108
2021354597
245466716
1285027154
435223811
1283962635
855643973
272708976
1339878801
1684016489
685863712
1507244439
1788995249
1554799688
308420921
572027096
1174775781
1232628056
983442935
1533343215
1883540457
1095708356
759746084
656042666
645081527
1996376673
85119752
773677475
210070587
128692306
4538594
112285212
1803795235
1217964447
1231990317
1650303623
355658237
868474996
2126683175
1725133631
1882812672
1422940223
356685349
486908073
1022812970
869087659
1198368054
1495294944
974083379
352043467
1467442089
604403074
1510227683
1475363002
851735571
362279233
186021469
145547594
1810215853
987962951
1750313510
1517475796
899599064
1358098184
1556099768
611807674
1214674017
1272519417
963306686
1697404250
1653555759
437034319
753431354
953569612
648932267
2115390693
474353503
870957306
1053107326
1769669809
1160466447
1972214709
796167236
1448718850
1531974784
530049296
1298685290
120067246
1059202269
309063171
1534501537
2143812409
1556371482
605775710
311296983
271333865
1145222801
1162019367
638477134
2075281603
827850744
1353851749
2090782000
1115002969
1683943918
788732817
1212522460
1983543523
770584414
291974400
393372377
1466573716
1180635820
867428181
1050316629
2082872683
1224026204
1397106469
354286522
205833581
968112228
1975596319
1325753363
2111304483
871853348
842190281
1854416241
1054645435
1576340740
1895919938
560769626
1889452924
1311267805
1560883065
1687824047
95669096
298876727
1813801735
2129552444
789918374
1074127519
1114983250
958650083
115683228
1525981223
803184938
252864666
475744164
668986816
1254865538
1421999878
1751614970
1980607401
582804419
1008511014
955644114
937763216
1472351562
2059105416
1530514172
1156075508
306658406
406600739
1401517179
1485292049
1163801548
1768459331
528311220
995333506
771046061
830657941
1520193548
941350126
522088035
1267643896
319701112
732342643
806360402
224587811
817763004
825727339
1057550050
474427308
1017892739
303755508
1952339635
1781262729
1247914213
992295237
1646173753
1333699932
1887857246
769781878
633198740
983122746
1826566303
1825027783
274457733
233173632
1537217058
1532865959
1716992642
102000278
2025177201
658275355
150040248
2138380454
1426010535
1728685321
2034879717
1916613239
1518915692
325698538
1750083140
988237611
1614632941
1486135606
1182045691
1537307922
1775850590
717467501
941551855
1733368985
1216702475
1981687577
538527911
1767190751
14203613
1245678212
1184412305
225611846
297591981
545976965
1591268447
1913847514
1710444707
483597815
1163153633
325424232
1766756179
1697172802
781826209
2052638338
942982049
1436348315
1498811844
1223826035
244900547
259098422
1699531772
1491282333
1870484848
497281438
89334092
464815858
129560504
255047083
614133008
804535960
451195925
363566888
751634189
122154765
194020349
934332187
1012904163
1390355794
2008730015
1436304965
1616065346
77061462
295849163
1691977068
379047650
1769682033
1591177077
1515195285
1086170558
1408983707
1009811
182833951
1247342790
1284212929
206118604
1309246535
727874478
1634649469
584533207
1668400647
675215358
38114506
1107614585
325475473
1438122754
658847795
1290073219
365435395
1217557643
1929845816
1500133291
1616556649
1491845033
1984607520
1903815882
1692093715
280488454
164755829
344454066
52892787
2118943818
1059287802
469686147
285541530
2072647000
2026503003
500722500
223830518
192197787
1067260879
1911922274
1649232301
1449845122
1595883771
1712630297
266933995
1935676513
856342414
345494155
721711202
1399315773
486107368
1608391659
625947839
2001784905
1342895083
476607384
1394749540
2416516
1156644945
172135350
1117779898
1458837275
1557430884
980249581
1054325390
1104340150
1261496745
1776469465
1998484589
818516033
320281480
1440603388
304099475
28823560
333489894
196420376
1135922457
197264000
315324780
1461730036
649126808
1230931913
981721527
753032833
1863512415
743014667
2138767180
1095466708
1480876808
1375660946
1033834187
1769649509
905784056
775644797
563534324
439018730
92247699
1931746422
455991831
1411981438
398035756
487456136
1939372116
1399792840
870578762
198374974
1543351872
1842690766
302967904
518133422
307578330
1124399069
1113171792
896909287
1175313353
1292246139
570597731
50109399
1305840015
381840778
1652241918
1919984515
1326708992
451441514
613397521
818683041
2025098416
1177401860
2051334694
82698553
1756508005
1074859634
1811436227
926114066
1159256636
1920485312
1525577103
1151692017
340630370
1486320093
1806388559
2048327505
1786653306
433272200
491886396
1452532980
330974618
1250664353
794836864
1169919267
1839608880
833957311
1508820680
1753462095
772908823
272629392
1394623082
1991830486
810048346
2041306892
963610234
1469125975
2100622014
578637323
96082989
894680851
1607338214
2098752510
1016066376
1212177969
383359144
406767848
1837934491
1199253178
609191146
1246939340
876208379
1636586443
737855979
1836474895
1254751436
619854203
1186098904
2038476087
988947867
1316434070
2026434871
303467775
781685763
1039125882
1950853867
81459550
1765312184
1602570889
1571252268
1501808850
232626947
871583508
1775807713
1338781972
501479729
2022611388
276225344
1239152616
723660894
1996779926
635419955
1318740230
371133080
457706534
949728365
418554608
868086403
871803704
120328030
1388486249
2084886429
567752025
610429324
750229693
259041449
1808049237
1800301859
569654977
1539183139
1685903724
1351988167
306225516
1803458659
1739523387
628880600
190769374
1116172672
1146745415
795621322
1231074067
852429689
1205207364
1007816635
1487513836
1441262003
289830151
87378108
979564406
31486181
448872605
596576165
588063186
853775363
1301069947
1889636989
32061482
1079080148
426660487
226510398
822778009
2054235810
788219007
822296641
1374733229
421715073
1919146510
1440481831
1385828539
916134741
1689906963
810293919
640237495
1815181066
42405542
1019696762
116682350
1997959157
431026116
1391092220
100000616
1123463603
264183469
2060975911
1592123813
1842858776
1621224949
1379293405
1776357376
2084274908
1277244483
1101603206
2136964830
5261662
278738006
1836625014
1209931088
1082732866
1962969387
2028520059
1294593681
2120151698
2122822666
576371889
424355642
2077951133
1204218304
1694763455
2124664757
119717487
1305786679
1103291952
773746496
1541482351
1822463287
1264853701
906569403
1455356946
1140363744
1888289382
1456211791
1054195923
1446938217
309855815
546745292
1803840682
700243078
570545809
1301884768
886822675
674830740
710542540
674109462
1885673798
1882375644
234858929
2109125978
32031478
1390061733
1576500015
1299637450
357368725
525649343
1923255154
1134247979
17581360
1820261943
715728481
205064922
1469875993
1538449992
369410513
1891400538
1079946298
1620197319
2065196265
1946953756
1305443780
270469352
1480503657
440815386
2123855453
484533833
2116940228
1380237081
331538069
2131382283
1224188740
1718528127
229820691
686422864
1219972397
819887840
1848431615
903407463
1390637825
1304687497
1754191318
724607470
1577845156
602504697
667564354
73817131
1242493711
1168133525
113646746
1506730288
681488282
11837042
2064402369
1445066739
2038522896
1731178974
289364574
411543167
2137473817
1095999385
857890741
1026930160
880170106
174083562
1139870545
2065684427
1109356771
1839752574
453865074
1476437854
413849694
267536115
931657478
289431663
1592988606
1721556062
1924158164
1339993443
1337707563
552989762
2139851143
1801803925
17810441
757784001
1417795043
2084868529
338634679
1404091862
1944589099
1054342386
1609845099
1386725260
1018716392
1927927873
1616386579
1139375404
975672195
1341935465
344716701
1685617136
585895254
334490809
925325541
408960924
1654826485
12928691
2011915194
1939604629
1805153545
580972174
2140775446
91611783
692943461
795343817
1207908116
914374182
931038522
1676018931
306186441
530271532
1796277019
102119108
2722696
1195438204
1668348866
28504890
1697104068
536679674
1232789389
724831157
166047560
504406281
2112035218
1961028115
6835529
2006287947
1869602139
1305245141
264868495
1173486641
34131406
1602960457
1776810635
886987948
1706793555
1876097505
1577704817
507191794
597490749
1149271432
341337739
1450119639
1912655029
1767142928
1790628254
1943870639
1822872252
1543954778
1142736886
1955760111
1286700973
1088604703
26190849
285899656
967200744
288554294
1762981928
2042320250
1221520047
1359724218
1616304020
2087847714
1146179424
134479344
103979159
330342989
1787414789
632989261
1714106403
433574028
742158236
885441324
979437766
1110016741
1221996484
562267009
606808984
1169301
1897687650
1324695638
1279427684
1188794531
1614030423
2007742353
900224305
67387828
747190855
866180736
994114694
792952263
2034330631
1289858203
2090478024
1359542882
1248450244
1343286741
530931924
1890639703
1251775514
1237207054
1231356503
2101813249
1086501545
182735422
1899295116
331285575
610004681
372238902
1018459009
885663152
1595545558
240383553
21622147
1137269482
1697005096
1014933370
298599229
1280393917
1949844285
1531271398
513683905
1015555821
659998017
265564382
1023902091
1232387322
1949843793
1693550621
1442102623
1295466606
596349442
1382901463
1890208226
111200874
390758722
85455494
1939175781
1231778518
1896026846
1594118949
1851187799
548987470
33267606
1181931932
482927417
688392695
1284317245
1415470615
1764617980
2008352381
1759678650
1978528317
991233855
2108482233
709958094
502505454
2063139114
1719097005
1103291952
1221644260
1156063825
147275800
1931623167
1787415650
480591411
929788226
323537595
749944511
736714140
628275702
361513638
2031647176
1194728063
737501825
1627716996
1527955968
1647279632
627931196
1863060269
942910895
851048571
2042209177
807824996
1392472254
216174821
810854326
1753873100
1700047879
1485321349
2067507681
284555042
611338827
218449535
245901013
780351781
1075813880
732975812
1619234420
198914861
1736238496
2069516934
675368769
1738676529
790324792
1070161274
976897972
939056125
1570662740
765120361
1513667750
1813889425
644785552
1684583890
1730210247
1803969706
1116922652
96890783
1975405343
312384826
536750049
1060848159
333932501
2127319325
469213580
405714289
1301376428
184644583
734726200
772397457
1830639378
80735964
1106691528
519779363
1664955321
581149502
1852933999
1239590770
39538037
1789817286
394955006
531940624
414606855
587860496
166111605
851091423
1788498940
1283546170
223834607
254235157
1442424002
16930629
1406695847
885601612
268503714
863413050
844374521
1995041657
1197076366
916636873
1787324808
1991979194
561531692
1978926898
419727840
138413152
1959538925
707373200
1798258636
126971149
632919997
960653210
521440414
1996183616
2049930676
1010482616
1992171040
1375633676
158709581
2089619120
1388007791
1347396901
818446401
630206941
2105231861
1859170278
1921377644
1959954682
1097457230
1411723807
2026930840
256076797
1438965539
1578632407
31177255
1390878454
1094435003
1579524727
1151027481
1852613776
1053896124
1007047288
1501221875
779892538
1458254775
545427317
1783436550
667731949
328059194
1967591788
1008035496
1333113433
1190416388
1831389646
1942173787
1517722409
1783055012
1037432702
1611873511
494829044
605234909
1393266346
1476403629
30883158
185504630
2023358977
1535499875
1858128290
2048260274
73917203
1269476666
232121873
1403070336
2140281232
617177824
1020200205
2118477954
2100453997
1090038388
924018534
2048693144
214704526
2090461381
393578242
1616978014
2009111088
1189901545
9642949
828086382
1632725781
228227649
1851397284
1908158640
1291618212
1747994561
741632864
1511509472
31895147
645521458
1722450207
1072302934
494339577
952164398
1948528230
1674885893
467350470
761402711
1330332079
181269823
1951081520
1050719112
1057933991
892491803
2031088157
710693900
1134196363
1641993218
1927686587
1528481905
1385548833
1463643146
972586474
175598901
1499128231
1548534345
992685975
1217252503
1242970829
1561353030
595206028
415526361
802273292
407932900
196103628
1521030180
1825000002
1179806061
1339283082
2132587204
14927852
1808841503
1512277975
1930140855
1749573448
966307516
1500946054
1474987444
897774
1953359019
542782411
691926432
1601349044
1166417414
444385354
2093760337
1729340796
1295100448
389710659
97781471
1378557373
408909969
963294058
1421430051
1697386585
258195950
460354513
920215092
994097841
1300934745
34845128
1758021671
1500414658
213296672
405900146
75361117
1228988063
1500441590
140495587
1185961251
1469325017
1013026957
506673934
723124621
71365305
1697566677
1420489811
1950210264
1444738767
1640080744
406404835
889007958
769096854
1851704375
979071403
1069906528
1142771361
1792340079
1856300080
1786818412
535033335
1035748652
1837741458
1325245134
912481984
334094438
180423323
1109907282
524201147
272539759
353771276
149425943
186620376
974100268
1950791512
1218348141
465944776
1531124557
683505648
847957409
50678394
1258142684
2062243644
1592132847
749503613
1825244302
1414470334
878399603
1196483686
457707439
1580823153
782790348
505528039
900011072
1454598217
1956520029
795325980
1005257650
441614074
1120567851
1835308877
1578059994
633293032
2046853025
1017253673
2117256781
745676397
1137473807
752071072
970886583
1843247937
467301219
1885393666
1840742353
1850186860
1184140526
1066393109
1025800922
185705264
1390285207
761224966
597153711
2141612818
262927770
1862858644
63581836
928203301
1988192388
1383028315
1582796533
628512942
1092835341
1921965296
378591141
217725475
283936836
1494690970
1594002239
1059958307
712202381
402067557
488027257
1797169388
1217013015
1851808051
1288267411
1084714777
312000872
1179834432
2072743720
370781664
1914903855
1999176788
1170667301
605696774
1850680773
1026442167
1163242784
1544908766
27465585
368030230
1011323897
1378955733
1349937002
1288927929
1022990073
447964815
12957092
1129803303
921105960
390820842
62089961
1972005975
98929203
2130898991
2138126155
1490462159
1319886153
2129881645
1472721575
1192739341
469478671
992038823
1935725686
1186108714
1531130526
1699693794
1153646745
1629881871
1346041562
1480807148
1593610940
1201109872
618080521
1110955956
130293460
1246779333
1846478740
134281970
1971036044
2082003349
1189151241
186328837
675677733
1977770395
319530022
145065860
768044003
1051882205
1150433685
1797735447
2078782914
631018427
308312230
1441780299
1904445490
1769905218
886931738
820915411
68365024
982495643
1784985587
1517643067
1814421906
1802294546
270862621
711882176
376931475
456792525
1135639403
801058659
807962679
162364881
741304920
340294414
1272557390
285901502
1435501731
54951595
1223896990
658106181
1983364989
218396741
1092276387
1158904960
1254011269
567295216
798234800
183615998
1928096591
1117501354
624505726
1746731903
101621122
185164937
331188172
1653824287
1791953914
818061121
1921287164
121640851
1423827176
2087195046
782595695
1071190094
34695790
114135316
1048066000
1609107769
1948222448
1985612116
533694696
1294741531
2041124912
1693113457
1084028507
799993794
1807189295
1091354301
1032456510
2071806548
1363622791
672866680
119963566
373462127
2054772281
2047943277
857987043
676362842
1152219961
1220821369
1496321565
1350929600
590229277
1191892663
1534760238
2049549503
1063610755
355566627
977521325
1639121530
1806617118
1847671357
2122126507
318452161
470557734
353591703
22781531
1521833083
407067572
1814116511
1684706333
633084368
489716321
400479648
1001794753
1657502758
332620779
1463141009
193654804
238150130
1128243299
1388465976
908642072
1677004479
1009348766
2106510371
1973147702
1375177410
1614005590
2074128800
1240488375
2140435752
1383581455
77863166
970991131
1751235857
1019789597
1599657087
1671221327
1293903832
212698464
442280693
1754781109
968075120
666560557
2049186514
847454493
1325170749
100225333
1182596786
730391960
1389105157
563605797
1196832340
377864464
290567396
308650448
1108297647
1542234940
1312699513
2094988201
2083860093
1526392772
1376469269
1299955821
1196573409
1152314742
459394720
858261193
395837354
1155036771
2114493946
1809577174
1844763711
861193429
1954999534
1205154897
1080784024
2131156010
107415452
1476893102
1798210777
749103268
1588501622
287801449
461561853
911593669
2130503335
1573103496
183314776
51143294
1383701984
2102054197
658567102
2088542832
539065560
1638003271
1403613845
1679884160
1325865882
1484161338
1453312966
1171294684
1937032622
1086955750
790497312
1163154914
218218902
1777042834
257130179
543730847
1091474491
787871756
251644237
1059154622
2082706615
293962897
1272236302
1476620342
1890661220
1849135135
29368265
390123961
159023941
1488366507
751520012
1424330999
1637970230
1983115875
1309360725
856840867
816327142
1292801445
364700165
123542181
1214657656
1361801659
1055697590
556851095
846542480
1346169706
310538800
1590278625
1669509812
563460694
1461113028
1082396653
2042719913
1103545127
151255981
1368047987
1898753320
840982384
505460011
571558090
1674329737
1323883885
1936597513
1495307638
187800792
1114136942
784136736
15891972
696630928
9530262
888360206
1932385960
1507049499
1156984467
275160552
1989574957
1144605461
1441045976
557532965
192824011
940490465
1545476752
371958233
1441467352
386066288
1902974570
248539353
198536087
1546611914
135356319
1346927016
1661139486
739662617
1924969057
2119021310
1116338949
44114247
1283907486
227149061
628215077
189874602
41657371
1227529417
891053837
1954791140
1549194548
937156138
904344973
1435203271
312148194
1333446502
1584614497
1153585355
1290111443
2084125524
2076833416
929701127
508389421
1905217402
1317955315
144343848
1744251088
638953479
1783424397
1181601941
764932227
1000959074
45624593
1364646938
1702961426
586145831
786005398
2093758200
1185176956
2039112899
1824520482
80336727
592884566
2115878659
1075110942
729546047
502170018
982405672
890343381
2019770373
1505699732
626753825
1996674107
973067484
2069410991
2110834375
670049610
179853761
950894354
996628896
596800999
1531878348
2067615619
1989315184
916035688
88807263
1692400392
286051178
705567152
6957085
964146515
144167379
1815257680
1537838549
1146166621
1772696438
252158968
939698216
1220294765
1397968101
1643006422
1660983733
2009281442
1064360053
1053009509
1840859864
1176986653
1404454659
1326219344
849862475
954822707
2005842690
473313138
284046461
1389957042
767791046
2075660345
1071168772
1938425450
1533630385
301880622
1471847830
1100501260
173641828
388995547
319130322
1788972803
1919951640
1644237583
1784786512
772801772
940125789
1646046116
973819232
2094539443
659580721
1015886901
1441917706
508428497
1123231067
1036396869
1387635264
348223429
1921215073
1764982321
1805138335
1240162277
1268236371
1721714139
1509563482
1126890664
433658673
215002260
1807994488
309749892
1817879861
1051622411
610516076
1657586729
142980768
1620178886
1344782607
1049426433
574268337
1924198146
869653654
1726671469
1736489503
1658408342
1526019458
1100124901
504425467
1340678937
1156144017
931183917
403377264
1684093125
854859511
911999372
2117908392
1710096329
1075178847
91250976
1337566134
581182568
444127295
1797260490
2094140362
1905805225
1547564504
664592109
293974554
251866153
1450184736
486410698
966148433
771648975
1782172884
1845621137
1986067106
1661914512
391892540
1864072547
315928444
1469542762
1819637775
1834165738
1101454024
508101501
1854735695
1698869633
688808805
306017397
1632821402
285776512
151978359
1568107338
78035409
50728248
1280894886
297118585
166060065
321984256
756918786
127487977
1353085152
1817620205
1571955245
676308676
339399282
696421864
731271820
1671127530
952117789
1777266109
1789633655
1257026748
1956837219
1398032676
1408172870
1119267297
1992293488
1173046372
1081523278
1305919631
387908498
1797694862
1082165244
1678496854
723877201
35525224
370024312
1471278365
1918729855
338443276
1007210040
770490583
1434908000
1242628665
1931457490
1572627785
477250252
1520057214
2110438824
1271581474
2078031003
1138586844
248744073
1393599986
1527999374
1787793485
1165398502
550243685
2114025977
425131818
1666549291
1632876299
1522975291
1321200503
1991984130
960341035
8217042
1082755255
131282251
416106944
1657344830
427929580
1618364850
2135514651
1303380933
676350778
812338365
428548047
812473118
1885905280
911732798
1214972368
75547433
786427339
1943106912
1254104100
2005035756
1274494599
1713936070
1994278223
588136203
1347240320
1591457992
1591725557
2037206581
1052568133
760146127
1931244159
1583840989
1367086606
787994259
1359778366
1279851832
583511247
2030350193
900452202
739906218
1161513142
1941517816
1487272901
1629328988
658269171
1982164635
625486266
793199943
219387085
2094353423
145401524
1887807488
879802419
98517434
474145904
1712004317
1907604646
1060333020
2022379035
1360011517
1197185950
485834063
1833364880
1962460722
1786659883
1654081591
62200806
1750055241
82338599
1607244520
2023612967
275125581
568671784
1646956184
1437857002
565913295
692058363
1450049221
996895719
1556874848
1361203087
1091301701
1570674765
1150992139
1405563446
1193365223
1291201514
692958065
495328903
1435826668
218336326
1674458973
1547781079
1566903980
1389039200
1476347233
1572204177
1707153597
1823076060
3671703
642050972
180385879
56905617
380168975
1486766161
1667739706
1344823507
1727419401
2087233577
504833661
2058612309
1210935961
1708981292
1163240395
671846125
1559805615
985494912
1186303264
707364527
206243601
355484271
830610631
1450872879
1505434305
473980966
632379641
1767157137
511223068
722077516
829739689
1777259593
1084801782
1505722965
1139685067
358911226
1906002275
627970749
1630114629
1801049891
1959738745
876677894
1628835566
117247621
663552201
131547869
714836464
871359581
1929301740
884685332
1104256807
1736493962
1723604508
1586942462
276104419
420055579
4012367
301782057
1742950284
983442037
410677955
762754304
1302985038
1844378495
1396825583
1765730521
173933604
1795532506
1160270637
1615412941
746634288
1475045499
22828120
1838465223
1664571607
1588115486
149917123
489414201
273978141
1413264662
2120397250
1453273360
151098813
1927724501
1412916649
1347903252
424219762
1641334807
2060393210
1498999950
1414961959
375389120
2037971181
887990016
1495280281
637180108
540212321
763271988
1652346912
974658771
2138064953
2092903760
1326498590
479239589
520287802
1232102713
1760192435
957607250
433641045
2119888835
1448370340
1890705056
2137374183
1018558597
1728015831
49380393
297943655
1959994298
1622704255
807243765
865288403
227965349
251927202
1720710390
1057197789
1734262120
1462677546
85510059
1846568040
1279924626
1512070457
1235570168
930617930
943351270
1831131927
1177943832
1295058405
756831767
80693397
639461818
1221474901
571960790
1823766669
2104254339
1067064853
658062302
963576326
1118835315
544732889
323113195
754633917
26789855
2127353258
1328654734
327240433
136559530
1676159844
836238856
1591379481
323281167
1041672887
1498017574
14160495
1692202327
1055184773
624712052
1626117457
1407714688
220889297
538093322
60421132
1776402807
1964843706
486841970
963740832
76562100
1104825928
327971702
2068599649
1739779498
1984864141
2109537778
1257596298
1156568587
647081259
1569488663
893437731
1417903300
111672052
1105609283
996702290
1961153007
27067600
2046299578
1754454924
1944503476
1182416193
1749012195
459037841
773265207
2031736863
554375149
983287051
1857769530
2054911072
1749093772
1895774196
784356887
166030518
490654341
1692893891
708480034
603793503
1828696689
1015002579
1577925928
1074865058
232279580
511642709
1906232197
263734427
602689032
2007071630
1035729840
992458020
428953605
1386152718
226753562
1188660082
485276020
1723377208
1840382322
2114295037
2086996796
746523653
44093655
1229556075
504350327
517394873
1447619473
1874672041
706398332
380989974
1442222907
278874880
597290942
379689960
1910434853
549133784
775991380
559443251
51951473
3449413
1214370677
3530099
1844693828
1751069565
862184127
1523324371
1954711654
531865370
956881388
2042639154
2080397688
1188937696
2074075843
663473121
689223322
778035148
1297169175
966807110
535110373
1879449829
861856600
382267190
860822201
1161424768
52539025
180646708
770879006
1886783079
1023203985
946080930
1594277339
882558531
715532745
2033839323
521789509
55061873
1176945314
1048153530
900536335
80995495
865139551
2141099837
132484412
1577923829
899972248
1408386537
341786779
263259898
686989424
924077909
1999194976
1694517838
1743135170
1395803769
1903620259
1338329601
7297598
1852914981
120524134
877652668
972887411
2096610204
1082259557
895081453
1041367571
1831166928
1738217995
1819376022
1528292104
165070601
933113610
1846018102
507149071
944710041
1679867705
1687448172
81060648
197043307
441601123
719782640
1509584932
1379180484
1673409038
1898435830
1721892065
1982042908
1850722149
348944723
1945495840
1223816947
611473245
1667773413
187726528
591256697
1624801680
1062294571
1361114004
99647925
1529502386
1156139567
1306575138
1745404450
883488862
940485080
107739562
1024131356
1475042241
391898224
1368118012
707514603
774559969
1374656615
1264462590
156033503
1342826110
1255533636
1708530647
1274270410
916475401
2032657758
312617114
797125840
1059283708
869553493
1741740907
936009153
961460022
1899000123
787955117
240984944
1469453059
1080876105
1202816504
1357274246
1085992645
955977439
296557349
846157333
696377196
754736356
1301280827
900679129
2082900833
164824717
1987917054
1428512943
2013525359
1027647639
856332072
506952737
2083698678
1443789213
1386583399
768279431
400497340
1478260905
594610083
105984061
126475593
1548472378
62372564
1694472366
494371982
355391147
1591721076
1868828119
904266458
1934756950
909011572
2574618
629719273
204211894
411340288
1098763372
2113704051
461573563
335527779
620275117
420485343
828311830
259414377
105684407
2141195368
1803491228
1192103977
809960582
929362124
217592252
1904343826
250106341
664449053
1014921716
1664208641
735667005
1218706856
1196503239
1087967067
1149404445
976110111
1462761604
909577468
1392004381
1371764094
1985107049
1489182597
1915662312
698296603
1315799968
1278840759
1545082673
898871325
1449370724
1560151605
641676682
1976430340
1336831629
2057082893
1501741613
1322628839
747465981
1188448707
1655107775
1221505842
1518535792
280845323
827029662
541544793
1249026057
1383893204
793259009
781495632
1970326977
2118024361
56001135
700456135
899529319
1773528582
1597466997
1991953266
1663320354
825937675
1095963688
2063771726
2076947752
382537131
1392970642
1580639323
2131439134
1907944942
270673828
842100293
775045512
898295018
1831457692
1815957987
1742428894
355953704
1048688713
793832516
307776872
571322853
1744257340
2035898255
1612408230
1898115720
1306197601
832913227
921444734
546432527
1858462559
2111822604
1794246138
115440530
1006743662
1140735915
1300680040
124094625
612879868
1764314693
1564233819
77463066
1403976429
380660905
605853276
900920740
1863710626
1462230330
1084982006
929186958
662745269
1467099248
311395184
1890720093
2132902215
974118340
786194161
1584874771
724547638
1662432557
2093939603
912169986
1289146853
1155907263
1206709915
110517614
1435098361
1923379863
70758067
1225605793
1228507343
734385288
2017213703
1162497293
1268333680
2044494609
1908220046
640036218
467420324
1502245880
1855705748
36242372
183490503
477975349
454639003
1855259327
18875748
261857756
848708529
372951025
1640348021
1053603412
1490567634
1579180672
1769844997
1007941215
1235189186
2039965519
1682581871
1323355672
1938235816
454993751
1320928968
631188453
1526831629
519232759
1009156460
1058158714
728418251
1318788386
1836354558
1142469797
1601757698
848385345
74501460
2069907911
1313908222
1011129062
908938511
2080890531
1143444946
1081103547
301090544
1888337860
559279925
1964773229
296264727
2117784680
195027559
1322866762
600565097
1362892011
771149400
398996647
1802121202
1060105495
237504097
1324844204
1372695023
1229367013
1473684350
1331693290
77367798
774764144
1389720778
662291784
1562398185
1150450915
1262801883
735247645
1538502379
772475158
605932731
429312782
1658442555
1148748837
1924014083
72887985
1105962564
1211965237
1562449045
1295587539
1148029792
472927727
1602037363
2028627160
1126055667
1887174163
1579824104
1841431682
1453552305
1039415425
1561854847
451959370
473260338
936900628
228594597
896802026
1110933481
1095104567
1894083736
1991750339
663044993
2042870273
856422747
1532890050
1233243870
1684404886
2000213166
1462381278
1331190737
1672321615
2007673470
361110170
1188270946
104714837
2073290893
1824248107
1737838057
1896738809
445128861
1423669243
55166638
1204796725
1382588802
1923264483
383765819
1410995913
1669754472
909488028
1208251130
1806724013
323438190
451821129
635603212
85489993
205656984
408414065
1386778133
921727595
206385464
715709924
2099526911
563010816
824687688
1515228816
1256205352
1076276749
731010873
644330669
2029976082
450206671
242479280
1971535580
977621090
365708860
1813721471
1584576424
146776530
374913864
642877107
1183158825
1289326452
382376163
645205175
1175629603
331826842
1357212282
1497781494
629030572
1348540221
1747412258
205043671
745581934
1278832365
2052166300
70621804
1457033297
871758752
1211466048
228571779
1100698733
85872753
220713149
1748762505
254825233
2103458093
1897966266
1422620908
2078085036
1556975632
729436904
1505840592
465160366
2034483988
904952299
1828560824
1586791470
369167382
1140229100
1920723319
133705374
728355808
1918319121
1977989294
521439342
1168304461
1490867099
922313852
66588157
1162139292
1047419109
1499372592
1858311243
224809230
1627998956
829981437
167903062
94081130
1239345559
2073894363
1128506362
1686690786
349269817
603338692
1152740037
1314782175
925877655
1025624089
1314780488
1022515963
869336837
1495838063
255153095
1340909170
1240878811
466052699
173607941
1408352134
369058023
1221533047
1131089819
272417182
336234417
15019110
1713047588
213332179
1169994196
1840598496
2053628470
1188016729
1793011620
1794388928
193560947
1815473870
34610450
1724471205
390434555
1150480775
1239153964
141187365
1572500750
1562414782
1003824315
1473664508
1112099252
740506305
314336332
880663664
306500197
1064543831
495233891
689661318
1540580701
1840214029
168562806
846863638
583390652
1267466958
1693924081
1370760094
676449628
604853945
1802415593
1955604497
1721334023
1968684667
512133260
1728462475
1186433434
1843384497
954965324
301691416
1447207695
1831724271
2058919876
1921207849
1669343651
1723523311
860704205
79900748
1806256148
1603218921
915530901
1440208135
390704508
1833973784
14856193
223635456
893796641
578124113
1582198590
1063698241
415867522
197714433
1071991768
133439094
2122126287
457698263
715352534
188571076
1032996508
2081546621
2137556837
538315068
535368160
548331876
207291516
1036494327
833844992
274011405
2140277521
1051775774
322875445
699644442
1091234961
424991974
509150887
1317068230
1533469404
183522355
1877784665
37176653
971766829
1279782665
817193912
1981373646
1503192758
1262323997
1012208154
1048992897
39884108
396420011
1553099599
270701959
1518255877
1732498212
491066838
1633775667
269769039
1628888524
736981058
61658152
884469197
1716114496
966227282
1310263805
300846526
505914521
7697141
1114384502
652160528
1380515169
2041732082
1561657839
1232621240
688348141
732835498
614229457
570684647
1258603356
851681245
1815495329
793242765
781040311
1873308677
1811728596
1229935231
1396933722
484738300
542591435
1201179455
392387587
942605403
516133178
2061830641
382335829
719285483
1647415403
1419761099
1988131087
105148832
1850318469
745519680
572799765
1603436268
1352844132
248520703
1141225596
1331057914
205630911
2112323675
278156393
253842078
1442422659
39286788
507670065
414437684
1336004285
1842614067
2047604835
1437451239
122639373
276893675
2005894799
1764040368
88757
796564987
1715860861
1098608147
817768706
1289847903
1326794503
10981575
1327451143
1445119409
616804781
1386742819
968184577
858744453
247384788
274380729
434527278
820858448
2026299333
496436352
27329169
2072385182
766325557
1538653321
336587984
31039566
825508286
1368822408
1072600896
1818404410
144681871
2131007048
2060982198
1827621583
1473670679
1916295359
490289192
881971247
258325668
1309234128
2007435186
1463646606
1722983192
899248378
1067231788
1113844995
779206297
924163964
1951633429
87383847
1085065807
1174339808
1023271565
1810511302
295507424
1458411978
2143439473
2145301013
1616989213
2069753483
132643346
228149387
1825927991
660047442
1026743972
1440667415
1376276613
192530677
1316313706
192007730
1437481308
11564416
1542354258
2114828688
1659820119
825890756
771050836
592962694
1125570887
1190598615
697172790
992885698
378167536
571147821
1743826598
1917666839
1782589403
1301388323
1886153901
585217424
1976151182
240738032
1892598869
1084397334
872255313
504345348
1149334849
1946821960
696788781
980670504
281327443
776105227
1867158112
357679565
320066838
568671520
2101587954
453096951
181316711
82926984
1513716367
690576492
1691395296
249801065
1203119505
1104650298
479997464
2048308748
1090221537
1250466305
1145491628
713737751
157916175
179676535
803565328
1653327748
1824974524
1737887157
902390989
1666494043
845127134
2097047027
489792005
673754260
218780149
72699559
920236451
1021659067
139645505
1723850039
932848265
1814041944
1981770994
799066432
126147567
2017875083
1486503395
285147857
153661038
267589075
999595787
1878217133
408034275
1401577745
200177889
887432825
689242000
2144733665
529300179
986136132
1659569266
1421167548
1904465256
879878772
1913711981
149850012
801785480
2053007803
666961846
2124206212
195179486
681945951
1784939661
1074034132
930806925
1518490581
1389074043
1352289678
750436555
1698182266
1873173267
1771033696
1563776048
1837867304
1111184997
1229867465
259279691
1316477184
1071353785
2069422280
267667574
696084595
2063756700
1711351508
1531856954
2004181621
2099937251
1757331237
2038585159
1151599592
502271177
223347839
6259635
1723664852
206596205
1564292891
1986697220
22413445
1961104361
1349205200
1883761268
161837906
1123978561
1047881552
360283541
545840432
1810255888
1987996739
1580460026
719445550
51947785
373179894
979407236
678139882
1958788855
955081701
205332770
81388918
496690149
1486111471
720767799
2071715020
1693432678
1186604519
1272857941
1687476029
1802535995
667214648
1128703012
1929931922
973291363
279297294
710064240
1730185656
323419736
476773276
1636056988
2106854849
1826092979
699324814
1401686270
624389281
1176749005
1102156503
29716988
1444465658
689436723
1016114827
49751340
846507935
1589954499
1461442674
658616646
2065481173
761055700
2138979830
1710757605
430182317
1237600759
1742651636
1631999246
645460444
110066704
125392718
1660132319
912017549
969060300
329369586
1332069381
1152944124
854232717
1562965685
543580368
1923313058
1111493730
1934509893
310948328
634817891
1310718847
755912670
1496471987
286639640
1704276997
1170677816
1361202255
345286507
1940105181
1766880380
827477064
298583713
38413102
732331151
2009555185
63994326
1906102145
542253547
1205987094
1499558700
319271662
336621648
70224717
1331870047
1894656806
141662346
1713148153
1518208218
1970215169
1741804334
2139848826
123985691
1550636550
1274845911
1202099947
1209041919
1268506493
1609114363
383267329
711812383
71089277
1082300661
1859425304
581707820
1515099380
1627216400
118442951
1437704867
464230463
282654588
639351671
119595291
1506226356
250788646
1513040996
463232866
1658175879
2068645206
907939478
657617108
1467030166
1003589183
1185195532
1519488818
1791440255
846170047
1531316417
1858177995
1916094986
458943294
1530027627
554087021
1695389564
2092530733
303257804
623510941
1758243088
701572836
290284776
2083135770
2724938
2030482590
860370001
1205312359
1967740278
1535624833
1001232569
1046844631
1318410945
964712046
1347923726
1633023875
21928513
1870547447
719434497
1528131190
499619924
1769509273
2001711128
61163200
629140710
610810060
1416115182
1872264535
1795396833
742256613
1897516672
963360782
222460590
266464737
1453120903
332721561
545084115
1539618762
1916817728
1435179648
1708439490
549985844
1409593622
967993780
291072340
1310822600
1356315088
63263202
1325724130
471576426
412486243
2051794066
2092733308
1096850447
690403547
52672984
370304224
132817450
418816842
1378663427
176494937
839446075
1507387678
135508973
1249769535
254509117
945547901
1985441958
501173697
1194357140
1252052332
2114322266
1221592193
58978382
1823547959
1882607991
327307653
766901973
1260350425
985172327
1817804918
2006851805
824211933
2070733183
1383087855
1935210837
1123982822
2135422000
129125663
790389410
729095804
1658447577
848243509
1419708410
630307018
1287840938
1139668496
1567873449
1739530946
1993353862
1547843878
1415043541
601492217
1953374405
210555821
1502431619
1427955331
601704527
404243073
1000789129
836923257
1690622458
1692304745
935982237
1055087769
1510622287
1034359344
53984803
1895806559
1041048618
1910664097
528448684
486660302
242664032
48932017
1631281852
482677371
941000252
1544515770
638009687
637664574
633867488
89727424
1408053344
45215194
747571554
2024845
2082972379
1898214888
157054473
1566945316
2025063088
485084506
406002124
1289648531
1505835082
1842342179
855828398
2012163651
2046585443
1995062811
1516109068
1620707165
491787670
753018997
811064660
185000577
1001417082
1490998943
1435992783
584174443
2142701093
277382324
1633316814
1545885268
359041602
1658157619
1818195006
1548719374
591104157
1508510073
2043055241
2045836191
1084762743
698569189
132951730
866705030
910943738
2064896934
2081847604
2069146456
165786800
1846584146
1945421394
630662551
1083070424
107048705
896409078
1361117665
835618053
1363997926
1902494529
258842837
249876531
1122472794
2109248687
1862272053
942366575
937416230
304515539
1667073997
266024137
861662157
1634017913
857985906
586166776
1529863107
596550865
878250642
363611482
1327583310
1389389722
415791322
1284245147
1839908423
1814240355
1137449639
965735190
1645317313
2107935535
1087539085
78085966
132513476
1283696687
415970567
1746039409
2122799700
629503822
224289350
1507186633
2103015718
630536050
1685837520
91036526
72728161
1072727447
1852043496
2134900616
344083025
561348278
568784686
72362203
1102311166
898707277
981806872
535953573
1049577305
1288120785
678009693
368238184
673962804
304380674
314201562
1306546505
1168015089
711249627
1299784111
752384480
725644806
671757255
449537486
468682229
801216584
1561708401
213196056
1010134212
1635565303
1220532772
1616407919
2116070318
718289983
1621811247
1400414950
1528848488
1887655449
1692783713
911510780
708500328
63108764
1385670184
255302471
1266825630
1752440540
166460119
1009761648
605983396
1184304139
1754358970
1247998159
1772067017
399055533
898938599
1965756503
702806231
352869548
1174559921
1787254219
1211520740
420731753
569935175
306994026
1890501537
789666938
1397241445
530471219
1295996460
1506931496
1334633764
979257512
2036885617
1671684637
25063002
95566617
1761057025
515831268
1018009804
865755079
1054960993
99886126
1583140848
1240126024
1186247967
2029433102
610027767
1038663550
405129679
770645044
1075196915
2085533388
677213121
142829187
1423097774
991049942
145776630
1652441924
1225098541
1788617658
1021520660
294433200
1442749743
2007490251
2090382065
1810558801
1929141539
824014826
2021996948
814167076
2120418734
276658746
521825475
1822067588
1235144524
172039206
1373727301
2046854744
645067331
1297099685
1274745834
381419982
1701739701
2056002825
297076817
15139321
508927309
1771582750
1873262468
1312956684
682840296
1475228519
175396558
1203531700
1066137476
1178715964
935979296
150378744
2051685795
1682378526
1559099240
1339269101
766767428
1907766453
1208018209
148712810
203508824
1189902083
1211322119
1291046924
455023967
115369830
763686293
533765169
819630647
263344926
2105944037
329730104
1540037671
1530700692
568357048
529317041
1489937653
1934462178
1252958848
1824428961
374892
633350903
287661096
1467705303
1332489199
1217110915
640787405
1520848416
1249800219
2015944079
1108213013
1676927334
1929781175
1544025758
1094294330
1751982082
543002712
468830118
1986957609
131829889
1873814411
339002920
1119428596
279874803
1207529145
1123326115
1546768572
1801080059
164396067
1928122702
1152214066
719768573
2134738824
2048819917
397485827
1197426796
587013638
1322711881
281778357
934716837
1012091603
355903470
2061964348
316138705
1310293581
648511515
1036225927
521799708
1248899340
105456282
1474005581
884227031
982376431
89398474
1239507586
706737986
919064615
1523149185
563432042
1233039435
1079988162
393369120
1320827604
1837102595
543085331
111413178
2095257905
1711925739
849707948
662996913
980797213
804201367
382461882
324798207
1570135356
1529053105
2029163213
2096720758
1781352107
1240571033
633818458
1152910032
117919786
106736516
590551154
1785136097
259616733
2042778866
1569830688
1766759929
379164914
1881926774
1949915428
1658313079
1132599820
1198316686
441051715
596852082
1489731229
790087398
1511561267
630510210
2085072976
1869485844
432433921
307820273
1673870808
110674806
1352862133
433741050
1467461576
1122036208
443599280
63025496
1586011171
1980905561
1621630768
1084102809
112190300
304392756
836849914
1372777580
2073054995
78117704
1241453067
1701580246
1453637193
1508175464
774411474
1491870485
1217591516
971469673
63383234
1609450864
142813101
1039857544
1271016924
1805986644
255622774
257945559
410687629
1623298918
1699582379
2007844911
2111101616
463092729
273632644
408207638
606916943
796291449
117160920
1770819207
1459829897
353773214
2070802716
1682746978
1059229838
1237580533
2088546925
1027895825
1282212127
121454240
82266686
779462877
152475504
369612874
20722051
41299713
1036122407
345224362
1462772803
530480715
104917819
113005764
133967516
1946048205
193535343
931619065
1788742786
1257913336
414196207
180758185
171353327
1180389137
1953989757
1869039333
301062649
1624109535
743881111
1739992958
481200071
1984301882
918618625
1923716509
1728584983
1075405823
1110374663
1995838962
1593881819
839197163
1062475690
2057391479
269448329
1566644187
586403284
655300902
1975266059
450989014
1058974267
378274522
395652545
1519025171
1910181112
257269751
1001095565
261733576
505574662
937533813
607122108
1032637135
138940484
2137635464
1930598797
1215335543
1523170947
1608780069
17315513
939722916
1395156397
425767085
987106175
1066567513
1426938839
444128817
1022633958
734317360
799546150
158113167
1651262843
1525013387
1949772111
1161221394
1016286007
1130520699
509201761
1048124723
656605532
249800626
311337639
1855671902
1563739450
1206852708
437686883
2059512704
2010065011
407909627
46311223
62276132
1801482446
2023674060
1339642170
1724692747
1481181598
160464190
1924005173
177343490
1342838773
1779383438
1724908871
108290157
2033341592
3627274
1234097142
1087798567
936642538
395817663
1105385541
207402986
885010968
581694846
843057450
1658912085
359558945
1541524016
284204484
8727607
582649236
1532269471
1717308248
2021911061
579159980
1820987272
1083789165
1113155822
67968581
1289945121
1550316549
1579318423
1750754647
1606394475
2139740063
1626957168
594512514
1535914624
691314372
128396596
662868159
2086420213
1007702135
827958848
1052908050
1332711620
2115764359
791825098
1948770461
834165270
1992014991
1165625958
137838165
603892549
708825272
1568998846
694388271
886427168
1022130368
21380367
947153504
1348462635
764786813
2077985047
2051419058
2090000511
357215759
1270991986
1198213881
1689752282
1641943216
253540811
62789372
1800975082
355698479
41508264
111935461
1537519835
1718542900
1606792290
2123837751
1082561576
129673828
304537126
1004168708
263690091
427324270
1151640290
1798242727
762521586
1203535749
481579098
1804697836
864962184
775191328
1493029849
1731869710
1267563732
1316097311
662120382
2036543751
1102955097
167999690
298662686
1509502631
919144178
898455391
1937017562
417091176
405962827
471969275
662418068
938554778
519269643
791549293
1346261367
1672076417
472902202
792496639
845488205
191029086
2097169611
1802200508
577723505
77127199
1789449939
160136344
1502222445
1615627015
383272739
1793230964
1577720384
965453604
1852411289
1005176273
1297821502
2031471269
50900534
1545142276
739722147
2046661173
335302167
50821012
1099416340
1864139805
1896643978
199061076
787118936
743027034
151273173
17132779
1609579658
867148988
1022076504
1026172745
1612706446
430483018
19532267
781400500
2062227156
1217709901
1026697450
1096849268
385818320
95814328
1489844356
572740904
1907362677
579423395
1896884163
1439447481
846673357
1127224586
1902042445
732402028
937785683
1944097973
1141190360
1543360199
1111753556
2096327624
2045243309
1554040592
1514807948
65099706
325894586
91407115
1598059218
707225575
1950938040
1876150117
1305076073
1117340802
397601761
1851816991
223249136
1690244044
722012079
283677771
454136696
1035595444
182412787
104335137
999591079
55592573
927612321
1901978807
1227048160
187830993
2119470233
1170740915
2143087201
1505537857
817263473
1669258202
142113257
556963379
121322335
715663111
2064950337
674659463
524037940
1441698244
1364427572
95508245
1153930979
844130440
611570492
743978904
1037259488
1562715835
1718021247
828448819
1822609021
1287240646
186076452
51514679
1501690672
1292665358
893609050
2103450973
124963905
532284019
1201391441
1043444704
534831949
1355725403
1443842794
1509264535
78242231
815135202
315218128
278087264
836610321
907331345
1364171125
364037363
1938045096
1162487083
1193686222
1469891411
1837108262
395226080
1347463151
1130837014
2112581131
1433161730
525210611
22996088
1048311601
493665650
1943605258
566910265
977579609
1262547401
1242000250
445198398
309015873
597898127
1703306339
1275152796
1373608591
1612530629
1511469949
1998492800
363170131
2108927629
2002976516
640058325
1034823927
2111021526
1811817896
744507986
1865702406
1570252618
557213546
1678812304
1259922916
459145870
1096839515
336126034
601391564
2002700786
1594852430
1572057918
1796445679
484985684
2146154472
1242311016
1695653946
103893120
1363833335
1825533366
1068605727
268732451
760258072
2029009972
245063996
119250418
247586758
392978586
903531660
41534333
577530625
1967259597
89448218
547374344
1731026626
1768905279
903531948
893246490
441075985
797511372
1831209263
653204244
197637627
1768943873
1364993674
1257488601
1446511198
752716216
985984996
1108990894
759462884
324603055
100619176
1118261915
66642867
2076244465
58485147
892899736
122449468
2132091281
1482865534
812101720
1607458167
864247570
2086983300
992715969
1296653528
577892424
692598976
665897223
1631564578
1837085153
618183041
1905441680
502249094
1941625623
582063560
408870154
1822169571
1604376572
636400319
2117323578
1549138890
380162210
1862326429
308905198
1345719138
832026372
982412289
1544311094
61969718
241381235
2140756209
1587951016
1239994996
1319428252
1936373725
820190745
2043866499
78978430
1900127905
502692840
1912262134
51425588
1471178315
385852437
550229913
2132123346
227311583
197732897
250453703
1422122121
525020669
1589234242
251350504
914065736
1089261336
960743705
213707986
2015095876
622893171
1564599525
1164766693
434669475
1036553650
1190592697
911245411
423448550
1308304762
1966364329
1148484466
226616317
820528180
943390617
2059756140
1735380545
979678752
1661175373
1470997717
1838604550
589219182
1331241490
603891513
662692920
605009691
1984764363
2018597539
1262416428
1589847674
2084502171
504698577
1476200373
1515257999
30037293
983835146
29428714
521445594
1698195132
1138324398
1776349605
1684066507
1113922175
1345706350
1086804394
235103591
626069854
484316823
1423935807
769697499
194412505
936203954
5125855
279963398
1555929413
1122305504
2004467233
308717845
561510866
286533829
939522514
804919494
419973229
583845976
1043356107
28061440
507891077
1425502368
1597086714
140524987
80343147
305367956
949729509
983967656
1747554612
1636986543
2468058
927946518
813997403
957612123
509611087
665684507
1733214349
1145241595
814011729
167398967
367941472
294181947
956913652
1866827467
969700011
1168038482
1756350239
62839744
1072057131
1859445865
1535694115
2103835153
1811426944
918583793
542139441
425151710
1098331184
1822408373
1857623070
580944183
1127206406
715160526
818558968
1103537898
307591528
2010821675
1334759884
1562335719
199391397
1971298412
1637510670
980697824
2047452552
1543610704
1069725681
859271519
840430645
1436136926
1493635990
604895987
1049503687
1040286661
1699057906
1420719625
285353741
1945003513
1434171876
164975389
878445710
1575986674
1201143958
1946120281
810638884
399644567
738956252
1029163036
615699662
1467066190
1721840595
1108216168
139317483
695169161
1618609248
2087976897
1973757709
681534916
967188690
1189399667
1554466496
1022796644
1474048695
299432000
1762202227
1656221417
999042581
1061308649
1530588761
189549158
1123351397
211252389
1672292673
1733586501
1292202717
1403739984
507528117
1057527938
667873045
1706409621
1615078135
1302242060
863487852
2076134729
704370321
1178614652
715074611
1051460930
895320514
2100890994
1074051609
376566206
2124604972
1409857366
803078268
86074661
2006873921
1409322162
1933549218
737155654
137541624
841255581
1606284438
1098127142
1933398927
11019545
1710859053
1916943711
433455902
38125677
1498363465
634679146
175884940
606991872
1982222770
345757274
779304987
332240198
1207409170
799936910
1728533225
150489393
818305396
973224408
1468138584
1343085733
913273862
1914521028
273613031
449090410
710372589
1477506576
557049380
840312032
875685082
568244371
1951714889
873190451
1036470574
1869280717
922508072
1528886598
1983384378
777990653
2049244928
677469627
994715018
1841355771
82789131
1418912709
498189586
1415428104
1895967701
177988388
646861103
1288889975
722260539
634024082
1255643384
1160024310
323679662
472044751
986961164
121679510
1765515478
1731612683
734792529
1306762456
1348458297
504209187
1771430644
1591990310
1898499458
1063454392
1026246254
2128139237
131677756
805766971
1299092758
1095508854
2041865116
815385728
1843934806
951343419
2124112689
1908222585
1308296874
1648884164
394384715
341879461
1638915625
1041378445
950764626
50527262
298313192
2014980535
624943962
1797789239
21703512
414762911
1602211582
1520579551
1692282984
1068479982
829339264
2142136495
877419584
1649752308
1536823969
250341170
204799306
1648206029
1233375288
350491269
94483655
25743096
2116010610
1485552021
456432893
871244079
1476814470
843809611
122126931
42196569
1926118189
1098197691
2108128503
1741770294
2110688292
958608928
2120790592
1854402008
1589939561
1514360013
2073116741
977658678
1796022108
1633899993
1181951661
1028999640
195846874
554819722
1079902184
214709928
252927747
2058910943
1868199016
1045682331
1375763931
470747788
1936121697
304091336
1805418124
406025549
1553857038
939997513
1106070736
195052653
996715696
1764007569
534973078
704158927
1010732745
1636495071
1311067683
743678011
980979935
754260318
83251822
918277412
308582315
1984223351
809569699
1543895468
1256066288
1402091512
121022794
660810648
7934460
1576067377
962539450
1862303977
939361308
1944869783
1899604987
2066881428
604779982
1656180840
71193768
765139569
1013483720
911226241
1026328466
583351532
200018506
205802793
1569021056
1783527126
1176645209
551654154
1314345225
396569365
462888410
1593767575
929609235
823922299
89389962
917120669
791266534
222007825
1863942317
1329493938
311987861
1032709413
810120126
468237204
2077557217
876959039
571948577
816205734
637720437
1937056881
1026477434
654591205
755162694
1171667731
1887320817
795559210
1712932441
1359907937
1950203503
1124061773
1511914204
624137028
197057398
471988719
1430179747
1522019002
94246406
1817178864
1088520984
781787392
617303772
2014766944
307634759
284314624
1309388040
1479825136
1905728589
197539306
523584007
1243996221
281341603
156546454
2092147224
1073909059
1922416523
914230643
738053624
1883034913
1069065413
587344737
362137882
459204332
1356609865
1793147939
1587156918
1768007770
2695601
555253288
1924331494
1616264663
827320518
2099903491
1063348684
104713032
777846636
1243165306
1364616123
1658141821
1384361350
1610595952
196412574
43573440
1285957677
1714026201
1492571194
509751882
1169852108
1475546421
1693461671
1704546985
1230165382
1701316543
574073198
1171077213
1055487413
1303420544
86905338
1844606716
1127660010
2082761971
1700826107
206340876
1086807754
1944143390
1063742702
1558344694
1628119505
797079921
185793905
411584731
978183699
892933076
1619016653
1293340962
1459180386
531412754
1058320864
1030286929
245120617
1449216459
710537925
1193211301
705298476
1432224466
1742763969
2080085771
2082180771
150221629
908503956
224729394
586829092
556210544
1507605054
2024005990
1201380885
2074393087
1542862062
647384993
923638206
1604711682
188178214
453513033
1819324485
694020268
38956947
767679916
2042643306
1259846830
486398118
928868118
1765239232
81520239
1357840673
49444545
749963411
1661930931
649806505
1399869158
561395992
929922444
1457722047
1579246029
2144559840
147812114
966147205
2001219297
1176848951
941320216
1700931734
1999816305
68721853
1380919918
2075742409
266125957
807474054
248286323
946450001
36230079
1310970692
1635628691
14332020
1399792102
177201087
1818925651
502016927
468681765
698075841
1789182241
1810811452
1601986108
433998788
343311283
60495938
166865451
1034613492
477603463
2759214
1728674848
1687948719
803021919
2146317121
962122915
315950636
1465407610
578671328
576739402
565533687
681005137
730825254
76663330
1764694995
192297699
1785304555
1524908162
566040214
1491989465
1972192419
1676914611
763041608
1803791296
351298005
696804124
325137334
1981838621
74709433
2114045375
278743692
1630506178
820416297
710619755
71152204
563757744
16680093
2129337568
1155154915
2120697165
1152468368
532133860
1702178269
1456770572
1027480729
610045808
1900155762
923185408
1533142975
1657022960
80687408
1350529528
599263658
488111623
942872285
1328152034
1862956568
535887365
1475578081
1427233918
1223145959
826024727
962575406
1203303667
1762458826
180258259
464848626
2080961088
273773039
1010215207
436596904
592290524
1820793923
146433928
1988424765
1100714766
1309759972
1779850897
1714206783
316225745
914029253
909343262
1710080091
1694321832
385264886
1804757311
257283740
981367100
1751157481
1200849288
2035900180
1389474702
198378654
1147418269
197415494
1522071598
825610802
1346248907
367513986
1497625980
610411224
851362203
706549741
470973933
386178840
2015256896
1008878212
1233703701
933156987
696865917
546812142
2042855324
158179970
103165109
1068255817
234551636
48929482
186596705
1216104823
1220084569
1474328414
442821999
1133925067
1193427919
1998057541
518458678
302206297
1375452593
1766643314
1718280409
352101059
498759695
1271719651
857173970
812502976
378782015
641704576
682534755
383797868
1375704320
1533017751
1418573030
2106230215
83244567
383317435
1570291330
1912121068
1933809596
1347379483
1696690425
148122271
460289635
1707168580
872888461
1723939050
515123191
1736127693
1880046144
794470639
1698895928
1653489100
782203756
1132663207
48899677
868442204
1577399265
355440390
1027586097
1820596713
1585995440
1254437204
2048156415
884008348
1729692698
426417166
442370724
553172554
436813584
1099327316
611306814
841279808
1401599115
1964780828
1018599102
966695665
2014810512
1062598396
2007717518
1566433327
685301585
256865359
273642236
1691995756
1485571689
555212099
1786605782
1212804515
962752044
888337383
370096721
620185231
609824336
1303494945
1307885133
1191099807
927734043
507994849
1728830407
1026692654
367903237
1010191520
855146562
1907548929
1023823034
1280522817
1204967684
635380790
614604494
124006170
2082985708
499199564
1059999855
264394210
886382176
528395570
699161530
352696747
192835216
320720066
925689889
521814050
1823292237
33545153
451371928
1436372885
143259068
552909519
1455182050
1264270504
1401130365
488955227
1283737177
232763441
988016099
428124658
100221930
1037188199
815526029
422422865
213383505
1571956826
1045394897
520669104
1261682902
1629207746
830171255
2053437000
1796640979
1923120084
1045973499
332511130
2086200538
1982903639
667106354
1668071302
521539356
1124764607
1774594828
808872118
1337707563
1079058111
1102455961
695489634
1908715402
568808866
2060908172
2125921903
1867978825
1785595222
283824523
187155071
680069469
1494149898
1966341090
1860743357
628024510
360051919
1601937648
758108914
1727982111
1020022463
1153692728
1603323524
1720941525
193195782
446895238
1049459995
989526022
2036721019
2127325901
860329806
1968754688
404974071
681556355
2132039864
1532499242
949492922
615111627
1157750962
1317088784
936366315
925578632
1699269780
1984013889
989096622
1051202665
1303021536
1909651023
294752757
454813876
1420855427
1117641815
1431787515
1204061369
1369396276
466295474
408175262
437315167
61133001
1357586949
2068704364
1935392034
713412669
90823498
934636927
1498485004
2118323447
1107425152
1144566586
1127231877
22939714
1695166253
1900404133
192223300
1846214774
431939901
1441304091
125448759
1849693481
816090632
1145766321
1033266209
571648134
242321719
979707311
16994516
1429982145
1264074906
344211691
1994440458
459665695
989730324
1140083949
1552226927
422080162
1233907851
2070246571
1960351714
1062323638
1148949228
1684347505
1753704409
1148634170
1566048646
944848501
1842954563
136602070
1186909019
1974629388
1638174289
1257244470
1646608168
756562510
1069438209
912704943
836649082
1060970639
900611138
715382650
822893796
1910987624
1880567729
825073560
409698332
1846506330
844006414
148640453
1767567677
846455055
1262650416
608186780
677949725
1689986638
28372184
2027920952
2046626964
569053778
1643517449
248590075
2063299992
2075929722
2082335441
550516268
258557146
1902310266
214981490
1289968958
189578645
2067749961
682204965
2079498882
1552779327
1649880645
1320491994
626615698
519978916
1260490181
1417997373
960114595
205374142
1104009852
1690578011
59812160
305197290
723424697
346488347
745968996
63512108
354457982
1364170709
205631857
1266219878
342702055
267381650
871832358
1332670507
1494114108
896313934
1379033497
1940434606
1769446472
1109960759
312523137
192015168
1710519076
1587214757
398968314
1438706001
217362936
2051104056
1293707320
1883787076
1576078426
357084107
1826663161
381874303
1396769186
134488636
35212197
1948244436
157797141
1166777277
535909003
740159681
1371183854
505518889
2134543444
2142114725
61516644
1481608945
1020349310
1464242929
1421531356
1559543875
1864483453
1404183476
86572831
2146601006
622206175
1086662352
1181464225
1750443438
219204326
1452029046
548325524
1981337216
2124911682
101094403
1118614291
882201716
1727054915
1091615967
571064259
87384975
1732572797
670652106
1426555773
279497691
207552839
1865774753
662183744
764828057
442451068
1300688301
863762386
1659072860
113620874
1991055770
1544807359
406285794
1677473756
1719945675
632678510
1491797936
640975462
978580631
558961522
461160151
1510195464
1065625392
473904572
681669876
798144778
1917306872
523600728
1045579330
947930395
1938646398
941595550
1232549179
2067318512
1139559033
1777232178
673243047
1333028713
694093230
441906914
2107203407
1677097984
1823593326
644862222
622113401
451996740
551151982
696314017
388155182
316492209
1836400886
445513342
1127820037
567164183
2127235389
867691586
1836067296
1653792024
2055694642
2043793876
717275197
1703469181
706382844
192771090
177234829
736014817
407620163
549422256
549612380
1938746151
322701452
911434054
1878015155
256649565
679659527
632164266
1882072154
1132301112
1802081055
850989892
1550585726
1176355912
1825698021
1197937935
1232235433
8287548
97776074
824813835
875644860
891338864
1698826723
1170456421
537859942
2123307048
433505586
1183317080
1602715857
1264690731
1530291930
539067145
1030773631
1364282650
66685862
1952119463
1758493212
2088687050
1670730086
463550651
1103882249
1488069674
1125633782
1974341591
1317045801
1143350196
1179808956
895558257
241230151
1632256005
1620081819
766208103
369239794
1493100210
1886537792
2030593158
1228779512
1962609197
1740990714
310984534
1382865523
1436778093
751949466
324495599
1298344149
1775661982
597906612
823869162
1293232121
1603971080
492152541
1907898430
178573983
645059803
390294624
1847375669
1017267727
1144144599
1661130220
2032586804
441317296
1272937795
287994727
520880058
1253741557
1396615886
1126389392
207164585
140869667
1369534299
2053989652
488758586
2031330805
790994761
1174475187
1365187664
1269757272
1627776641
2037838313
1255348071
580806000
1003594722
539016056
544106271
56295551
71827631
1734914324
428657858
699992450
216703766
690472543
169038165
1323766728
1921551424
108924713
291096390
1733730070
290241277
1394319983
483524126
701407290
1720317353
886867314
1914168287
1093192117
1775608352
662840001
1440885914
521936503
1103406645
1764505241
1834421862
1207527547
1947155318
254598969
727870037
99453676
719338261
1103053945
489464415
786828811
1462109226
2138811762
351146703
912432838
261169027
809862885
754263358
1165086234
565668235
906298947
953879466
999959823
1733507681
207724410
858574
1667041760
136695972
238436496
1057820163
511074495
1407217052
1386031562
1061566233
1543435532
1073221193
83644248
1987501352
1961430006
363515542
606748720
2135033187
1897644145
213030721
163733785
1945978815
1931027540
371415364
353595877
1640109083
90157430
1702474129
638006364
1932368490
993034562
1893927012
1871027242
1431467424
1230128828
1706991747
1980449977
252042617
1218522826
254293927
324852671
2044661967
1864439635
1523881997
1859458705
66139849
1155934707
878756249
752047223
498904076
1177940527
486208806
1400303295
1025540807
1805123414
2006309823
1416642467
1620978625
490104370
805130803
1904635436
958088785
1794815616
915784229
47592475
306115612
2117978457
1274516734
1080826524
2088356969
66685862
2107044526
1464201591
478053546
346477694
1879184126
2114493946
1285026389
516014452
500969708
1662512518
984486869
246916067
846321113
1066682250
191701419
1142359984
407394638
1587020549
1791438010
1874740638
574698079
410106799
963015573
583498738
1760139980
1730801928
612741670
636605410
116051837
1872941518
1484175593
1157891867
367516834
1277488446
1611629271
2026106124
1098123610
1841019215
1595370430
339877773
1239801679
1129772589
886894295
1896366999
788548536
1708574778
2057401281
1251728515
2029513509
632358874
352449703
597151454
275934912
1540542194
194990608
371934786
1697368909
1965112791
464672544
162957718
881577691
1477356222
1529531536
123753485
648092347
1038504762
251611245
2106649073
1570978426
217512279
453406020
1881923605
1429566808
1410744483
2060576302
788558661
1679302318
1051976880
665477518
58734274
1351548782
1156165400
570743713
1187461593
767757232
89823580
963447906
1317198518
354666314
610508442
1500055401
1002438937
1896333666
1716338332
1879827834
1804554914
1538662407
1046182970
1087490161
2080771492
638406838
2047847604
1528411113
1169258630
2023079590
293277809
2062131931
849910567
1092103741
623703583
1665438909
1019859891
1022154891
1931104234
1993393519
72299262
1881711518
1337592090
155700439
1115204700
1794666192
1413017156
1745254330
1241349019
2066223595
401921798
722969370
1394450701
1574851002
1743443280
1157160560
1051567878
1322077683
491475180
1616338582
1366487703
377157902
1096618172
1884552763
793350496
1699555131
2132367452
1254789212
1873334424
1325106124
1747018320
1501750632
406804093
384479612
1463470867
2391103
1955345143
1673659680
100571690
707225733
1361810022
1377239503
167856741
1678466082
376754509
623113766
1821417790
1043464625
1796344891
1289602751
1594766765
946121063
504414534
1515395156
2141704509
1336519028
644651494
1559853862
1293668439
43521471
1539892937
195054827
1376704032
916424235
541433199
1870206681
1892995179
487817214
1873618676
593610577
789958226
248933330
2037249967
1820476757
1902493373
361017699
1978466528
1061545445
11449859
348061861
1618937695
2093304119
323445955
2093663657
2112141178
1610641752
2040017948
375899558
533754439
1473688882
788145465
959639339
15905677
1020984167
1422949933
1153036601
110559677
1184070138
389779495
411350268
1984526829
1054824969
2002562718
1881207504
1575220926
1917584079
63997616
1168965663
1509329898
282252517
1986334926
893328791
1990195539
1112277317
1617707704
206654523
1887959187
1027898360
1758858590
252174597
2136448557
787425132
712987432
567960291
573218132
1344820048
1206203819
1523409045
921848170
1493497135
1520999984
1952702809
665908325
887383551
62021802
932240314
202090374
1512376843
1304468615
1634934402
1501264251
853448677
61211476
68547171
509933660
412795898
1888092942
2055547175
145674965
222239754
1770176477
482171917
1456047339
997155731
479851139
2029173137
471067861
1909588823
2045325359
1560533147
249325818
1235436140
239352566
1242904740
2014931327
2110914802
1323508353
28836616
314596285
1649422167
1202189420
579413797
1111952615
125600868
52272309
1751300297
1609115184
1280317188
1936686493
1451236749
1487442438
696024287
709847490
703183101
1444323795
182352460
1857193911
1441824333
784753375
2039493924
867808100
372312449
1014151951
1526952830
735291106
1373302769
633797342
445611259
1209346611
1430527419
562372734
2012414515
499292663
972036239
199739275
50735261
817143128
1116930424
1691483755
1173405291
207684784
146283726
1076121835
489142499
1560250065
1196562414
990095443
1182335927
1737909864
1190938545
289640941
1048687271
2050050956
1762946047
1916789423
1030034242
303397943
1799113470
1286933077
1017895772
1245969652
440489065
1422564968
1309616222
1352702731
1407655316
311885444
1925476922
14675319
1181168781
1525725762
22534096
1534667507
855995928
753789967
362756581
182989053
994312430
1868798956
1089980316
1615688810
1177338412
867234505
1716111236
276274951
461656983
544704079
1309070321
1614850469
273532203
95387829
187387562
1126088411
1072414558
1959261209
1271310591
1209456061
137277888
1402320414
170267727
1514788119
901177463
1669531653
1010861926
2104383787
388950117
1646447500
1298783741
245304876
1028976457
307913459
2041515614
587766758
1819185697
1178089376
184355064
1820096982
408578431
1744488142
2121659269
1167217798
994803435
638478142
824831719
831936588
1767572555
741581677
307334674
716591824
2079264969
655866897
1675335573
619105887
469321794
1488393632
969466144
12839059
1723461993
888710170
2060483562
1896463004
1588801510
1097610422
961460403
596613399
2048047583
328039928
1649610786
91121148
58470663
1844142884
1653556593
1274686544
1993547249
1791079388
741041384
813395353
2098888216
792732456
1410722716
1817309711
915633307
1910713788
1581427435
1878093179
358324412
791215290
724321449
1344648051
2141246051
1283884669
2104342376
1524692192
1761696689
2006911358
1277962668
1434756592
987550712
967018386
1529357602
1224624154
203041680
1365467944
384233506
823577289
1209984884
1851341737
226013988
1606542872
1003929419
777301822
1799118142
253018323
1969216690
1744557103
1129707148
798590496
1218055340
807028714
2075744698
1638559359
1902786470
689167920
2045769429
801026439
1899148716
130828103
585069365
794300184
1671476669
1488242329
239396927
234479801
1467926136
1462012176
287784177
957874236
1651817164
1921596228
1261864608
1430449489
335203393
364745401
610173976
99995328
1497963128
520325437
930903382
593917145
1359986160
2134137453
1012718425
183600281
1298086451
404495850
1299339788
1270880395
1509684087
1467309616
1737553787
470764756
1768515523
67804924
1947580382
438031733
366622066
857106554
1542790582
611409167
125280316
978323444
1257535067
2057667516
1820300515
1633450894
1922410241
1977694842
1553009821
613487425
2026530670
469096309
571898941
1627173601
1366026022
1013488596
727949936
1176104005
1385750109
1147877788
739666436
158203229
1212300297
1273544136
2108348186
2101851648
566013364
2086975586
1378959624
639165272
2117445763
1354793882
1681113073
438264783
1507985619
1190339113
1471336807
443290585
1774064429
474655909
1637347613
237571039
119262173
80694142
575621306
1498541445
911448320
882536037
96505258
1131383080
477536368
1714854434
209505404
178618861
1671735082
1323597194
954161102
1009092757
1653757888
1982126920
1401412039
1191630869
1390652197
895077846
592428634
346898008
1939423433
520450431
713460742
1211475711
62829101
1348843141
634975084
47088192
1851231460
1479763311
1596234566
463929636
1454520141
1295557851
2002448894
1519838967
1242816288
1808669645
962617795
1053399310
1254768663
1224909810
781362955
192220718
728980833
964796292
672953893
247693856
91588583
1226081479
648768950
1162694745
188066890
367927844
517638756
152530677
1274109727
378433707
644504550
206649048
1744244240
217489361
1777772591
122681285
673874216
285801120
1215284944
211295267
1282955987
182447717
648540110
188604736
458288526
1182640678
1210222036
350159578
400874666
295376307
112913145
475439486
1241478027
1006623001
698203363
1591555387
1087519039
2102539193
692928251
135962869
2006729806
777498495
539203393
1647552405
384745841
1413441087
487973014
239829380
163545304
1070618427
774393189
1194721508
413081775
485542305
810643115
891301397
906632604
229147009
911083291
1096546414
478248913
245799563
1937554273
1949535959
731830152
131067026
997855786
1977448930
651680874
1205714734
922706277
1913622203
1995045795
361760470
482577737
576357654
1803734582
2093289634
1217938321
1597239977
1026155749
1566975287
62690946
1282602807
720865751
1238603347
871360766
221104140
397570107
1124833181
1127681541
1518835564
1713032602
1669308931
1336560099
1981807943
2073961904
1670669218
1890903140
68476113
1115966033
250260982
2099122153
848376096
1354693778
845363129
1567955018
1416919029
1362951966
1915998993
1852764576
167696679
500702729
427063813
2039105222
598971534
1404286371
1141399553
390948828
1786688342
2087691984
1495152894
107496414
44225967
1853708176
1030361717
369268308
1640536092
190824913
746336760
1051579736
1169780447
923707354
469985001
630418001
1646393465
960534432
973701024
247841782
621163249
699844805
889147133
479114063
1548782482
1651592535
1163070411
2097397819
583406968
97861755
674442364
1244183684
609639282
44952038
1102759551
890759559
1084320683
461471448
683402850
1850282940
1065127695
216826377
1341387082
313813647
379847866
519543455
2017241797
1217306722
623349006
750407485
398357978
68815056
1917510785
1071965221
857668504
514540141
58254460
1484306144
476377524
1964414032
1137620958
1334070138
1218828101
893372837
1864028295
587444805
753078409
1996891924
302591447
761765021
1564367852
1304740441
1806674387
507775770
390039848
1036026823
1171044993
658595864
136790970
104567218
526113051
804324813
1004165627
226749744
1672157447
207378958
559320080
1380670293
244901672
423185128
850015806
977776361
1000306712
336545852
1713171673
389537597
1860837476
853057469
625543499
1278947994
1620030588
947364524
1906974979
2138561228
1788697601
1731716544
1307550683
908763351
888760258
1442300540
776185799
731296116
1188169235
1680013025
932120488
1220773590
899618485
399133060
1694698559
1988420327
492582254
135344012
648951827
1384279922
178172805
1750539403
1081354317
1148141996
315563817
2010661252
595044478
1026916023
184798642
1243840801
1635152629
2018329881
1093332530
157845392
789867509
1990679
899683795
268940132
586968686
1999167642
1980981914
348990807
1195934182
183410350
933118984
940902444
1775694290
1419063425
1263782939
970923237
602112843
321787915
1389865843
1590026336
109389343
1079666486
160080500
912391970
856578486
1016038133
685922919
1990126313
307308415
1934035479
995885400
1047690181
1750185728
403975596
89486695
1124545898
804490697
1588075351
364582304
422448705
512360034
1251050705
644261178
1932834793
310651006
285791861
1996525789
276969183
388014538
1886162096
122643434
45536066
1934442259
1063931427
1365646894
1946528531
659804165
1996713560
687587011
773167267
206850653
167716487
2094295357
1287663681
1409967561
133538993
1363160775
146834446
1939758760
126820098
1471153528
1800202425
419876121
402290103
1938660522
743316861
1004232210
1133904833
718238997
1183133277
610138789
1531711889
1145042047
2064210818
1618554306
2069423354
8498353
1219315494
261026037
248484976
517875294
689987154
1130689346
860826981
19296443
740752908
581580121
1147960378
681301697
1971059203
1907347286
1511831141
2105668361
826662161
700949860
1952049592
434905336
118730783
1096111776
1912046469
474335128
1434466675
348859072
355193052
1682869079
1343677285
1875460058
1667581692
1225205582
1439058881
469511851
827322508
1491064881
384586207
1277492514
1807492756
358009632
368659910
958717585
2103810534
336825037
152578079
890139432
1581550525
855279226
1587088893
1116179871
9142888
1665993599
1988407032
1187366550
1328354370
630466866
666945714
1808025511
1773654501
1897097046
1326173678
203191137
860499702
527253728
1684494162
217909933
1529532688
2104611995
844774126
260316076
1470933
781718121
932085822
1654786435
787089426
583323920
1627674863
951943306
1868374660
59587429
1541329487
318235983
1635716131
1371837554
1598902580
1937126079
1435087640
2039713029
1135026051
875639367
1985492934
1091790297
1692654827
2144882437
1343678025
1542562168
630049724
443394565
1049094497
1829699681
14728997
1249745795
861640177
1034520456
1959839489
1580780451
856093940
213072157
848050050
1852614357
542678430
1990989192
741310789
1269001399
1747026786
1788544680
1293447555
148510074
703953840
1683735981
1840487891
1908160971
126969255
618828761
1652571535
2065148750
838069782
927674269
1361588874
1853743775
502785992
1274133740
734428531
85489750
1005904077
1204271816
718123639
2106534245
386847771
1808100158
499237013
145864717
684363246
419508520
1522614654
1667972914
283868540
1449704680
922951043
1121335279
1152054586
1088820477
552031791
62039669
762667689
202949825
1567473729
1158345071
1853204523
87556248
747097492
1398067071
1347765971
421564098
276473338
1003465627
109849923
2141553983
1911027313
284848171
1883375329
1108141493
545626322
1985242260
122704156
471294644
1147488869
1327033698
811570036
1010248814
1284261597
2004845446
1800108521
1135959340
786943994
860047667
298723277
1189883877
1454808298
192116855
909633808
1780793243
767515150
425669606
1465141157
1461544102
1199467936
383908371
569143609
724940996
1543619789
933188287
293110724
502944317
1416690433
549927066
1299989001
78547341
755335896
557943737
1387594719
517648019
1697279096
1681082367
1907329660
899497852
1821536096
418767191
321421383
1264416625
683546449
1671511433
1881527146
1043039168
1688931847
202351665
2054399905
1317392566
1290877892
232460420
239189858
528540199
363728844
1782615328
1151606336
2026540258
139654437
907134819
851874023
1924270804
1117746601
1605510770
1576256287
1081796406
2088035084
93590938
368383212
1863484663
2015640947
1296366499
833713837
676151591
1964828885
297884286
1843862637
1475863854
2071163453
1955970427
696064463
459305761
230509423
1050043380
1154350402
1736142938
327464332
57101150
1923128194
1327747548
1416393072
302014854
1434679760
385322717
1927249422
792442224
1063389569
1705433870
1864314758
520785315
300959457
1724624075
993779610
1422593183
291352943
474649976
1301553438
1623866915
438599699
326227837
52567048
1931445535
1731337201
1088431589
140364610
1731554368
1130999432
1941628657
1405524928
190957040
1375086036
1464769894
894199421
1242964168
937572170
96460528
961669157
1748385169
1782222714
31365296
1358120677
986680365
814730133
1039996665
1525377616
695727164
1172209374
191663980
920353665
215709992
1618447769
1182525841
947740488
2007348723
64396423
692094852
1456876148
689625534
1408119985
1118999182
1987691839
660254972
1422573819
1862957703
400793206
891219799
1396225364
1349672778
678074811
118853854
1500992007
952850139
1759324040
2021738493
1603787088
621631031
942302125
1511352036
292869972
769015877
1682417501
325611137
930449612
328440015
650350470
728548372
1202339857
1105534202
1365154271
1646359086
2601087
1047590695
1669231366
1741262348
2098222353
1591983448
360067346
1350394513
940280565
843475565
1046877125
871977702
1723869000
1608362147
2136973423
325612328
1332902581
1774893964
258890629
782649111
1542045434
1657740190
1969474454
389658977
173936664
82548604
703622188
1430317059
808446076
865248349
770930833
1014638997
231250766
657436045
404878858
1298924055
579890974
6318359
504488390
290864669
1166855082
638194366
1689745720
712630879
318271526
1565026005
352494713
205509578
595980233
1383488496
1615469902
2097851253
1437074324
243146025
1387300862
1405615456
1444946391
1486270490
261204453
1723913213
1677890112
2101520519
763826115
926831508
942868247
332943970
1183820160
966505750
1603760605
200781931
2115085192
414092035
958883882
1123111036
697096944
383383963
1161564220
1358268511
1600964244
1777809687
2040258965
142718003
1320542600
1151568952
1850986166
1652729407
101562045
1862757510
1644362986
321578926
2091749941
1743117096
36468385
1319082113
1390857111
1758465200
2056240096
1416737454
2046710906
1040958505
290184283
844396243
1618092623
229099066
1214068923
1009654836
1107632161
1384624839
1630600906
494385653
65926602
1438564265
1062779188
2063029171
2136832557
1819812076
127707856
657710407
872134283
1881801501
708540156
205452311
806997990
565853708
1591256156
756429383
1277714931
486665679
1838426786
2097438499
304168194
1282221474
218787599
1735165080
1225042148
1560482211
510567629
1357641123
788121297
137942330
750361746
1124493872
1906723025
1371911377
596564498
1914714769
1101584611
1779384787
1439688587
801546639
1005630062
1040096474
627155253
939265757
664053928
86567600
295997784
1144670942
24583367
169516327
2146095479
1768023574
505961031
250584242
2120726610
950062505
1591811913
1110356714
1741536471
1516335853
634540460
525815839
1607188955
131721925
1052550774
944305281
874059451
1911379775
457502081
669736154
325239196
507508595
1309281333
1634642550
1355496201
628003824
1816164560
719729549
1860398068
443819963
855466490
225534904
904640418
1597267462
1942975161
383962013
2029290873
694963975
1934487756
551761171
900943745
147598480
770708832
1272791047
397585544
309247279
1162786763
179351637
465099647
1804526648
2060982198
1925348731
890572324
1318379402
251553206
2000965555
1753634868
1860828960
263789854
259114183
1272196499
1402909015
1403838365
1671838302
1258864398
76802782
331527631
380841510
1655046371
560418342
311395184
1578522247
2003928097
109728291
1923316724
1486646109
1633761061
351308171
670754924
1733360286
1832112448
1033792094
1676886478
1277171386
28519828
202723431
470973042
196634886
2066077036
2489885
1350542304
473312765
162753683
996790518
2138429433
1240821251
1638657159
854587339
1982209044
706109407
674361741
1646172300
328312348
801497229
1306916473
1490993834
345351816
879920351
1954646191
1613415285
1235595828
2049343745
281414233
570605530
1412649269
1641716901
1061335503
1996061026
85345518
1028521967
777841871
864393881
592310895
750309437
1576317964
2146840020
139392171
1470795221
666577857
2120143249
1227915238
588700441
515879440
1973398029
1052250773
112251498
1787564770
1711949436
421703629
84966734
1094348550
1719533900
2059843599
497795560
1898333862
178188070
94362504
1219926050
1912536205
1739731760
264793353
207522021
132473799
1983623821
1665769085
1331817611
480123464
1275585572
1109685225
1831764839
1901149391
1274279089
711339142
310278764
1464372563
1967323799
1340928568
435931136
1309135647
880006192
1479689629
2074301778
1892767966
1653135337
138233116
1704090455
1065778810
875521386
1310403969
632862828
752978291
11768698
1059522543
552076638
2071526706
750556979
1279663712
469630462
114328215
1521229405
739130481
119303814
926869919
1593383402
1878155357
1273637585
646860073
1573483324
1315440764
957794130
1158355931
671951375
682793972
242735784
1552553714
1217405131
117480354
1712336610
2138721596
1483270597
1431761863
699180018
347968912
944484511
736490593
1681461156
1081495197
1658554524
249210710
1731784375
1472963023
1235150829
960767511
265115072
1761805433
1362090880
634325146
562180442
972872576
1518488710
8502149
644283063
1333011726
474031254
1007380160
1669760029
1547594063
637526903
452348142
634493360
1181621478
39622606
258849840
2055629961
156001402
227572366
1735395388
315741179
1242114524
568363294
1443531222
1048979025
2026105714
1068649788
718304156
1289520386
1988707284
1664308194
2139021724
1322122818
253531537
1021519158
308847846
2008101406
62006117
556412724
1904807488
547991092
482332934
1502428563
1208914546
1131877014
1329949787
1371522807
719456921
713009225
1093655947
938733770
965137199
137750499
2111714265
2071900590
1850335770
925235280
1867137998
563745072
1605742222
1814707078
1166768846
1092020781
2117255655
270786516
650205037
1370464037
616577212
1949840426
851538161
1163031989
173520171
480550006
1608253122
791212569
1583799276
16210231
2055513158
1831389806
681534786
1837768832
1615166225
254341061
1291807656
232658107
50586285
1561926117
960335222
592487924
985920875
470058478
615740832
1284107793
1656276293
1080208570
1988625579
38535848
343638963
127235559
1572712685
1981381089
388838738
276002388
1529501246
1252640706
1316107621
1864071316
40495306
1157736067
691924130
416141290
1465647940
42214973
904387249
408848899
87336670
1418611025
1491689239
1125245632
670271919
1210310527
1393932086
333931840
1454640733
162225986
137863055
1629983607
1670765293
1712171211
1714648402
2020247940
930957156
1546403240
2113928216
579361471
1585637212
222610445
1224207606
1240983964
276062543
1559687515
748695878
116974903
1187436031
461277718
2147070767
1939321454
2060364414
1800833578
1665276727
252061046
759969763
558034683
1256305336
1196025947
1629400390
1984645219
286055295
1258743824
95786956
428738223
878548180
1712944130
2035119594
2117798429
1012135527
390458536
240658623
290204680
1922962849
1228602138
352321799
1542473767
332627090
1659052633
1477313902
1067441577
258016274
669614798
1254904333
1726837232
1057454437
1089632226
1593586969
800157492
1582626626
958968975
604842014
792721683
238281306
1845721222
773989393
1129907177
26089090
1822328915
1030569877
1860868582
225326676
1921982820
406714594
1025733267
781667121
626069854
316175507
1641744321
1115538638
1639944510
1639517394
1270295413
142298537
1801592709
933005873
520099963
111214835
1162974520
526081664
1744785455
1966562622
1691821536
2142022333
869655025
1421633665
1952215973
768022997
929325297
363541679
714788637
1791488869
448923961
890480138
1018654034
1024684492
140148437
781553280
1080461885
755682325
1653434035
103964486
254125606
1644161606
532201099
1254665349
1672582474
1603786081
605294295
1460374157
1538299280
1451536162
1840579619
1355275544
1723293992
1858914339
385841349
1073103344
1535996070
918377474
610507590
1708956779
1283753116
2134278319
938661181
459724943
1330582309
981416694
290837763
1459920545
1780021016
984872026
1799646753
1839065260
1810017245
454968457
1067497459
760534311
704030758
857199308
1196112222
1126431409
339988845
1402451299
2053392449
980589318
806564531
1866004780
1096279085
1891420072
2123918398
2115788229
1006760050
1894633359
1978797413
723613559
102681447
622410316
321016088
1257488883
1942814487
544344226
30527374
1945356415
1136784085
243142499
1781386042
795681155
451330398
1798467117
2135437815
857793568
280313362
42191878
2139210096
184380711
389119117
1630593063
1062334319
408929291
598002176
1088421920
291680291
266121001
823007122
276429507
1937983398
1631856606
7282663
1611500263
457124658
1105393382
1014306961
1078653505
190840290
720682356
1538136112
1189345759
1916776146
653161280
759278685
1403319371
1340657454
369434714
1081785392
509870001
1423101018
451524238
1463804120
591104330
1668158989
1467313293
1596108883
430272333
1796314567
1071461728
610339851
2078182326
312175360
1587528793
1730588997
1518088543
417407757
7550724
764954273
966216528
604839991
1120545871
1751149959
2023466071
1026589077
497434997
1359728482
503807490
437754640
164091231
261559707
164747599
273257004
2033666164
299446307
592042300
1038828562
1757376200
1137663050
1894298102
364243249
1925064977
319302457
530231004
601821747
630960065
188327750
1144922182
1514807948
777933128
2013846664
138206065
1081598866
1452817227
1296371581
1640342465
2006450454
356163937
923815875
479484699
793764024
297724351
1246075849
107508253
1354941230
311130541
1607319906
881968706
1987715342
878887353
619518558
2078363676
1261683695
1436014791
1164948372
719916621
512302867
2122744474
1614810634
950740457
858156524
1602659832
573435692
47923223
1128052762
2048125318
437973827
188573666
116562263
1249263967
584168902
1702912039
1252351100
1644776656
75222193
845607963
978291604
1936842447
14118684
1083536879
498333489
203723803
876020127
2125275063
1040826263
173823962
1561692021
1249693349
109366178
1446216197
1482624171
340872208
1169154109
1650991509
673978844
901517051
1870511244
1745535458
70587879
63023117
2085636524
1438648304
2078942023
463209478
23202946
480177708
489529932
1193660121
207617216
137228508
311084405
59635419
548752255
902686419
1244384707
342676405
659511512
572239254
1790182320
209921500
947385519
72814572
289008272
1349485916
143579305
1764680780
279688467
495936403
1168789713
449595107
1268820104
1256585816
879243423
1116329779
1719411241
99583629
1072462792
975283706
1048597589
1056568002
1374222283
1123573057
2107561702
642459240
2088076852
1623553003
2066764900
1410247769
383863316
942980959
274271454
1021579425
1080440125
1453323220
651183798
973323561
919277549
222030229
307987682
176539725
1372404510
214675919
906425712
417926171
68791861
210516269
1170556237
1791063159
1634224342
2021804822
511662303
276997404
909902152
1753721886
138965707
993869305
1947533770
480356850
1233042572
1804064865
1283686270
1397498206
283368254
821056496
160311999
437465234
649169753
2110603084
1197849266
1987886620
271137581
1460016699
309898340
500628800
404077246
191722891
711152223
680053384
884756978
1892362212
1282246720
221595993
350760002
2067841403
803851080
1295856494
979817574
2029355606
507282611
872253283
1596601639
1172126433
1874598020
1699104541
1187064254
572642802
770987512
481158324
796833113
716399435
452443486
1463670122
946179110
1700246399
910695585
1611242985
1317539352
1568230931
884975917
548587625
72153202
402803323
1150114273
1324999175
837204385
1652763313
844141468
1546201672
240840505
643212547
1109389611
507420035
1418222036
1479021152
1593893836
541315290
833801995
240347307
1705955367
674824882
939792321
2127375789
841422691
1175096318
318099512
920926870
895804392
349380902
1068552554
1617126027
1067241262
893103726
1607657022
252562603
1374651541
1504851721
1472270679
791520401
152539524
2095593891
1716935310
1754381166
557394754
1660145152
1054679819
1035821575
428530244
41323621
1559851690
404924187
836369554
1703970549
2038832154
619494928
2083398093
2093828639
1742025854
871442446
192894000
666561033
634484062
1195276179
1723912522
409114917
341293008
553518843
749285638
819105474
160641826
287846888
38606578
1031690582
1932587691
1017472297
21518002
216474221
921452818
102194246
1540191916
1222509460
380830645
1621418073
418206950
1408281655
620025891
1625964289
2016431866
67683716
1795485272
1756710388
1687471582
999194611
231406174
470647923
617741569
1973360773
1103743199
449521945
14155607
1369763338
1089140915
1098183607
638675999
1043275431
965506163
1276099413
1024716192
1750448074
379939147
2134333214
120891984
1459823717
1859745892
1849626654
1348559012
124044104
577682877
787117970
1646531292
451873688
1836555769
500497473
1164707380
1011198696
1912052998
649729394
1096863338
1964965529
1893302766
513590594
852513272
166183829
1497225594
726567177
2138309023
1914817159
486541335
663177435
874989697
1661423493
1208473851
957615088
2121441717
642914107
608442874
1471908146
2097290042
524811021
750351471
243039187
2034301792
1268565918
1423831524
1896632534
1297809169
1324994134
1326147487
896858977
53059000
2030207252
1806204732
142746782
394513202
1973151921
726495324
1920508940
1303951121
682206259
1417715024
2008133563
1663399465
470265626
1926366829
1933496903
820028121
1558376437
976001112
2101081116
1681460773
2083185738
1967944738
295562866
212584862
327491096
1749483664
100185258
1501118600
789708207
772740065
1829839948
1683079920
87526372
228479514
1208807612
257704942
1126865839
399565989
1382050852
1779864660
1174355588
1974252515
1440376585
796790810
1019199733
996725832
1207322998
1652703450
1854455757
1745796115
121796369
1999249681
1307298166
1780214915
1661176284
848423168
1629126035
1383252186
1718113258
163719223
186950694
157958550
1893838861
74831513
90964552
1891777637
2137194981
1858940071
499946417
1016614610
280576111
139217529
177058997
244163203
871138284
559712943
1554883201
1749022926
1772194326
807257587
719505771
1085930798
954370732
2001709961
1450948316
1846242053
1806520246
194785779
1326845090
469953605
1590412397
1274696817
549025677
259686045
193315874
1377298339
2064462159
79528770
91271056
1164321840
80958184
1321868213
2145531537
1732096038
1958791485
986440893
1936343943
1075954695
409346658
114745900
1846510173
1477959634
22382126
1050966190
119408799
385051800
1819035633
175811565
1455059990
1024593354
991807843
140315639
1687982449
1557680842
1122736476
1876548259
2009535990
996043275
611931585
633607550
1401651351
1640542946
348255221
2089773492
1029763286
1507465597
1694969445
400528473
40208645
1699537746
1368913791
800850820
866036906
12629475
329405007
304418308
433686430
1355941396
1080540662
819137510
1869265731
374535902
1839707042
553055219
2053739229
1570330989
78694280
193451205
1704182152
1410200142
1797262063
943863444
744958419
625535553
605693754
1663431151
1698115379
1347639150
1649507131
880309447
815012467
1446084630
1522423451
1954998547
1587948552
1661473596
306932643
556704982
302457104
742982533
1845536161
342457145
223363674
866146379
1181459275
1746380525
1336610136
1688172701
1501539751
1921474250
1663016747
1734271417
1738637797
1974052059
1023449740
222338843
1566339783
56682087
412404149
197450623
2002107571
1867877552
1034230320
126346554
1493287467
1635506675
123750443
967445480
461461395
1873594341
777496589
2020708914
547460304
480965180
1117418721
1213745732
1607527414
2093514182
187250513
230388832
2025658135
154811592
1589634967
1184387129
743588540
1872208569
85983162
916340573
690535531
757842951
240258056
225047415
2060155677
123810912
1045840768
1346334848
630889222
272743621
1955010657
1497151789
708898345
584657227
1028426990
719228623
679442612
461138260
1085642167
526340434
359959034
831976889
1473171246
1126435310
955964307
489662572
915295241
1048021742
1518440064
1947564390
573612939
1993194871
372116356
680260860
1010652440
1865702443
156873534
1463789261
1227644953
1810301909
146380528
1128010456
1197179479
1856955951
1288654006
40337386
1911413251
460754799
1721298909
1267730283
1925023120
688879307
989703169
205541981
961313521
1787769561
1811180620
95584259
1932996524
766582579
1502849299
1329011773
1276579108
1399150544
535258469
468459788
203508824
1511588074
2014684850
2014023221
2007604578
432540430
228246462
919086118
1886502155
124236968
450966478
420696116
1832066983
876905048
1403764973
1808815734
672364802
2080638469
1104400576
755284508
2023151330
337548864
1933718821
614171240
758856405
1042015498
495845465
2090161958
1107917699
757881012
694451271
824095921
1858196680
361686275
1391775636
2032369345
1947361861
1825943161
1564267468
312679789
1397464646
42226793
1113537706
1945976713
1703674987
647383334
1815780734
1654855737
1070557415
810687526
1073012000
1382925946
1012606033
1332764065
33376688
1600185181
301864107
397376624
2051202781
87572944
23850837
2033991603
1834895856
239647291
1953796572
386298613
1199427136
140734029
257632393
1991579411
1105912993
1844587698
1565958450
1982608766
1252652066
1156216004
1292631885
1865424109
1214261942
1400200571
149567325
1325884761
243885524
1079142376
641609100
2143059143
2141220423
1127691171
946919372
1207265095
434102647
495170853
502859475
112691020
1894178540
15594553
329945649
1820221306
2042478949
2035240998
348652050
285042778
1840817769
1583592625
1536049905
2031087667
1860400376
127068013
1550988544
1632826896
1137126623
756844577
1543154047
1562981847
1563992585
1103469718
753482562
847281039
630186809
940125789
942632703
129757137
1780475026
434865875
323476381
1554675899
1880614476
309963658
194701338
855304360
358330296
739153777
217354627
325733503
275847833
14546697
222956814
793409684
2106344792
226727901
195749600
1033457164
1056329866
396577027
1442953661
802584220
544395309
1694175762
1985373907
1233202105
949122444
1946635968
1853381322
96891372
1165795345
682627393
842435322
1204554617
746481471
120519263
904986324
1360249137
415866318
1324415338
1018030835
770090973
1833568309
2060982913
2056373454
1487102079
954171436
257169884
1243373233
874514284
1782861516
1484293652
1913913867
1444514588
1744466608
1416055069
907784272
2035718758
935343587
944264927
1153402787
1838135669
1665730592
1108294509
447184810
1007285220
1305444769
1400795312
1827275470
570955538
1719272306
91117992
454443052
2109885182
1415314963
1956133683
2002446876
1968748462
375837141
1108976517
360417527
94259127
459383389
2059119651
242919094
864064451
1039762475
697185851
455830154
461322846
1624964695
960439027
935671226
671717859
819328459
1693725585
889147580
887051624
178917473
416346675
232441045
2107544380
925437906
767177182
1262878310
2045912554
1804710249
603789533
351104721
1970666581
1179257714
751058541
1551972716
15820037
648317217
1978297593
376722156
1617826702
1546169594
1339688863
299354887
865031415
483792570
1258921523
2045204897
2124730527
579703284
1407132684
774349766
878264836
2123033361
855888290
2034872031
1812821421
47955974
1049933329
411806737
1525239719
1286286924
634869284
1313855522
225911899
1429056248
430924238
1797357253
968855966
1091911751
2067974936
697838218
205862818
1148717574
1833289555
1256620057
458837630
1233614802
92005000
71489417
2065046632
971322258
668491276
1024943736
1350260340
161846653
1572899818
1589936586
1707857793
782320965
1346768750
1681253903
2039764110
160247106
1063275284
1283907486
483869656
391173596
1141505583
169199419
865410696
1005533458
784979904
1693232305
1507959648
1828915914
206673163
1385769159
204963868
183940530
1283329455
325909154
263477526
911447816
1549137096
16503845
230124618
611440195
1789157345
705009944
916842533
864654730
13440064
1327876822
644162376
761594918
1073956650
1964409103
388538828
1435150418
2124328371
1322639899
911225680
622652766
698216080
1934456511
1010446017
809962726
373951992
1788270951
678467827
717291645
363340977
1509282840
722834834
313439026
1547617917
24743766
116290362
1143539629
292336183
463887496
498546304
1241050285
85478858
285275592
63641783
2056657247
1107292542
321282882
1103864534
1580081626
1884801366
953332805
508072577
1232194686
68078656
197115736
2018705865
1457800348
1912790313
474784019
1162449268
910167336
890523598
50494322
1856254151
653572212
743811554
942792544
1965759137
1808955677
231238754
1587554837
2023868043
1330486148
1245270604
140379532
1867388660
1766891210
124423516
34405483
1490756767
803659012
1269224276
155063748
938006299
353655085
223167861
1900517239
2078034924
1370964808
1109592254
2112354723
1789378624
484312746
563740350
1956065573
2089008031
1396969544
1561959506
2083532534
1306558378
1583530708
1523572096
522884717
911703385
1563045540
1622106866
1185860391
992748749
1930788612
69278931
1755334897
1151501314
893123820
1783207621
1207047875
1911078297
1301373145
54785737
1720957652
1767786414
1589579835
901526788
538289027
1435947413
1282903727
1332317003
338874326
395618655
2099821973
796803264
2086388107
1062331582
1218073155
2108860561
906339682
255129247
1357382082
785482183
810881989
379033798
1563231502
484011102
790292574
2117318235
2017011957
520424872
519789117
1101840884
1673740630
1316579063
483477926
1756267998
1245814849
1605178643
2115853126
1072256183
1514104746
1071492886
312661527
1619234003
1669855401
235731939
1531237066
1304333360
874876029
1363511425
508467189
217355954
1230201413
71498253
1975978423
323877643
1596199972
1303213432
915337130
1890480808
1013490099
1474462140
1509821790
1350129293
1684701808
1950365541
1574607702
1277655478
1682250715
1850899846
1574720877
1411582810
199889571
1231847285
16035648
600326794
337379434
1521983888
1222144978
1095346130
1261755244
800753955
613265949
1184887090
99998924
660894214
1756424679
358284349
649075976
2019610294
1026653015
1095750698
544271985
1602293164
416978791
834358990
1414712617
1931384651
550326187
1236933684
558391685
1625645827
2097310231
998538033
1225406087
1799009119
578092994
1471243556
339916102
1146021960
1362147777
1624067647
1840967039
961160133
1065903396
1698753481
123007238
2144079443
975546219
57364352
992675579
253976813
216373012
1572185093
1608834503
750178870
655831309
252249022
381736480
537531259
982288407
1639652885
1577099464
1555349746
412134829
628269769
345572436
1854694579
813402579
69473704
601609876
2039918400
1017454231
2027520349
835433258
990253653
1564211158
47140881
1334898875
1162019801
1261050966
22947099
942700534
1273560606
166309089
1764228367
2028955295
229216590
1023552791
1706421305
969635352
918712333
436015210
67035458
2130340900
378591199
724178897
555715535
1074090008
1627882870
1837435336
282145295
820568148
1989318106
248092713
200369216
854687157
727570694
1568814026
548324410
1524525351
1362987501
1680738966
378517441
822873847
149820268
244173985
465500945
2144727914
1927696760
1462417229
2064447755
133744623
345597923
803175297
861971544
681861965
399427308
174435532
2035939981
171690759
815076341
2140800608
891188659
1263032382
188675488
660806888
511976969
858407706
203647960
1107308081
582793761
48718948
87715499
1566549183
439166316
1788356622
1799172869
1287051842
1306832448
1781128137
271681672
1202000483
1770144714
1332789460
469520472
138986909
1583535202
1512006118
776116292
279000431
1641742884
161550763
795766072
602033216
560764676
2008170967
1750115104
1268746174
1278677335
1196759947
547184527
1030078905
727204829
358687931
1313403474
2123624109
647373273
1751016125
1646172387
1165850110
1354848212
156196174
1338496764
1276649225
1796444684
1689006761
1894235673
816628799
489343908
1498070775
686802233
1152800795
610219078
235459794
1456229033
1417724809
929500576
720133594
1851278638
283517256
1429453286
1556163452
344162668
1189824589
1354082278
1372010071
1026713606
2049175064
1339060053
566739919
922037021
2062305285
17417084
1952918781
94166828
1324866549
187004170
1796587139
647829098
740434251
861989734
413915227
1757097439
297312595
766022684
819269091
123969724
221576605
59689398
2083577665
261394481
980938095
104243951
1395453234
1743166851
488434254
944363546
843046591
1291908522
1223827630
815155469
355945080
1026306753
941976843
1851914662
2123080556
1292843852
1399903209
1342883430
634981989
1259822343
1109379074
1764244409
1072434875
211438318
346690423
107614814
650999910
1411879869
637365384
696141200
1309698582
720912680
509102223
72004964
1591385639
1755334752
1369779169
1293473082
452422532
1510450607
959350675
121640851
1934427725
1733259186
1849515477
1794228170
814189037
374460573
1449086309
1046812567
961700545
1727568649
982965244
781773733
1773237821
1893033324
238669898
1420466652
126626450
742951525
1637467557
578964717
224270677
665243153
1173577933
1297123731
1197776279
264838999
18924056
1440960557
2073408988
368352735
1145778573
935163186
1923469350
1281148997
982890571
449473349
294192788
1534409380
462362123
1635930711
1421036859
1259967673
1750887716
190881253
1153091768
761928160
248503366
1879059661
1811922488
905157289
117718128
1177632456
1658765231
230111660
712673370
2070733669
1966580389
1565657743
568279166
618718396
2059693855
2007649972
1682172047
545597384
973457405
1693805149
264657764
1369632037
108364096
238119790
527884984
298390088
149324207
1196106697
509898475
1644932743
1244584473
2032661394
1121127205
552939835
1825012103
1835920036
1180962980
31979935
1654939615
155492165
803509027
2093515282
181733523
145424698
1728049920
528254641
1622350896
1021794125
1049925569
1076732111
590460596
344985146
484157727
329864194
1168361095
262020941
947230288
1117836883
532516188
650281000
477396632
1055568467
1110247844
1443907066
1171038827
1127685253
117262313
210990481
1400198404
1850311809
1729617639
2124180778
206428362
312963775
129062011
1305323017
1628144101
1088833097
1274926622
581985096
1020139901
1628460553
537029290
35980774
229412806
1900960737
53147813
730444377
484373859
710910469
1083298714
1653561081
2076663677
556697403
1381686489
276370106
1456421346
1836438369
809965234
1069252718
1052003491
1381495905
581374849
1817384292
870209141
266424812
1126141357
394756235
349310016
2022161555
1164200306
205013441
978534625
2066478579
1576045964
508948613
973973781
1561825946
1537560162
417110865
1747341256
769249482
821899767
450881547
341678453
701809406
1966889598
295689998
489636692
1375405274
513018049
111474355
375475266
1690515870
1427904534
1252358825
1901622218
244368079
1128640826
789814509
991745890
39152018
60558203
1666868634
1265520404
1406798142
679264929
2504276
521496188
209330052
1593749881
1684234913
2102540347
1452492662
1449538857
869021802
2082460498
2100122628
1347145790
685584794
1295646528
2138622093
1572555225
1514245785
444751456
1127918204
1559444792
397258237
735363260
1392808004
505202518
542541763
336473567
871628793
965280981
1202926576
100930891
323532025
1088454526
56060206
1335435991
1862635537
513610610
1123721312
1392429189
460977107
1372105112
1203431046
1889956306
1171210075
1995445455
582509428
1108828328
2015915295
669034592
1689269744
315556503
246718271
2058988897
1891620932
1434240047
176597669
145019922
1001629768
322241906
1917588956
1284582319
287564195
893443184
787931976
983944660
1721585845
2012401162
118379023
1860321769
1301053727
42787905
745059429
1520460212
1197595521
2021608079
1773656760
2142215989
876536187
916465986
73376196
832750790
828384636
728912193
231976546
1889339912
1443358512
1772946706
149901633
2051230441
233907676
1323639819
1532982036
294940931
1889830374
802905390
990439888
641311198
1230728230
293428716
798780862
1789410221
1734928479
79309704
835659996
137532052
890256221
1050928271
1828528306
1140368384
1585446593
609137856
1979536717
324465828
1376520761
1785085500
208659789
1352947557
1550573647
1550446788
805511605
1022951977
2106228252
306152971
1825879844
322745457
1760956471
1616124616
1976634993
805749004
376258813
1905072622
1136349542
167352576
573901298
1981152070
1581846624
1503656904
1881952487
178010846
108638985
1488664411
454445047
458202573
1400253047
1066247677
659299188
1996849111
32659273
1524407344
199681596
395232346
841380394
941579675
181665666
1026179564
512480537
1948061148
1608613761
568165829
1011199677
141721360
1577335609
1449614153
754684957
116119168
1264683108
1459725181
1104633589
858482293
1559232610
778439949
1361957544
699261181
816056833
1622395541
276823464
1930351172
34756403
1516386147
107419390
525738985
407347512
682759973
1952861748
1196664619
824007323
237815148
496964371
1787530465
864834091
478046468
1637468413
1482904151
128637024
1466890892
4109329
1738135662
584393325
1757267722
1677776995
1401458474
2083615776
1170244339
1295210399
113916284
1710390458
742185993
316987763
1121776956
911999372
1966140381
1378246058
70480102
1668355513
1223388299
113481531
2103894534
1256256673
1213385683
1700143349
799365795
402897917
836530964
346054655
835743989
48423980
1075773756
1246813208
238773407
1249577017
1274724606
1189419692
514623448
326511061
1899356428
1829265905
1110394131
1780188155
1516317222
1036787718
704599983
542912115
1611389694
1013792766
1872395013
1275410901
1015340944
1577530301
344358725
1068196621
1563523754
184985339
182112509
951543726
1431655521
1937024609
1849650889
1062559041
886524198
2049059086
2098688760
474809273
1122818126
1985625766
88330954
2012733906
2144254593
1380193704
15903779
786894250
190216685
1288087191
376600748
846879145
1244563840
241633561
58129866
2126144065
1753402758
581359122
2058915412
1125179642
916378811
1735565851
440348052
1182657020
1984682195
949172218
1364578567
978450768
1880182991
257501439
1181996721
362535264
232586306
1233539173
1058746611
104917819
1747560390
1039779264
1601353384
1743401012
1151811663
808806472
781019230
1304304177
1850297216
241116612
1988028275
438247422
850284168
788917711
376360720
1052058660
1962954626
638124847
84549427
1974767799
500143130
585773548
1241675747
1550665899
822530938
87484921
183626609
1501156533
1942523545
1689465204
1637861334
766312391
736332575
1386247780
614776145
1821662787
141302469
1080145566
676725342
986181570
519389042
1887850669
712359172
283330215
1183779041
1451623911
43563015
860060495
896702914
113541249
19609653
1053392656
241597215
1030812434
200407364
718780920
684840799
2062335930
1565915185
555560391
801918912
862989496
160629830
1351143251
781678169
444704436
1080020583
1368832303
1624089584
94124690
2085898739
120140924
1216410113
1244368872
297679120
2104757734
505178253
1361939620
218362183
2097014872
191484901
1072425416
471305934
1597073964
659997698
1626471485
230634112
1822488334
1847036073
1465751858
809282962
1311110016
1463526525
1752230609
1175936344
1026027523
271293247
357024524
66191925
1026552247
1966699631
715958006
230715642
1668227932
394688917
1472157551
1190683775
1918288941
131132546
967297730
1194927188
664051673
373136957
1056992584
1775397461
1922736184
1296259606
709456192
850390187
170886069
107147981
501158415
1617193234
1274604630
1058214163
330980593
1488606821
1577271016
2096234470
1417309475
212876104
552476432
1303205103
1826236806
1456086531
1008100790
1981549758
2044659004
1759977914
1308416519
668794478
94555596
1532537840
343697509
1551001941
440253748
1065510144
281345096
1307414300
38357373
1748142770
1481802483
473230860
1128896280
1236673315
556609679
989214170
1474529442
1661484828
1130740113
2143325834
1492212592
706597481
664074906
1111262077
1627143854
2065600324
1528673771
2061093330
238373372
526743840
166469121
687377058
1474124044
956539448
444809068
968481344
893656467
1349452390
1285502143
373022757
1983216024
1873944674
1139709289
1101476041
1080463964
2096969641
758645520
496480198
1594757123
745040640
990800407
421691462
1301860495
1413884770
1405850567
2040493142
1007749356
1000383062
1055877310
263834787
541166678
1968043334
589551093
1551636538
1210862187
991241435
1992230665
1699617488
1199007024
2900443
1363675733
2125444203
156279157
1405079529
1202284583
2009879131
357422685
622406785
744888032
1991836803
1917636945
430548370
169411679
1986459073
459535859
1468656628
1385420742
1993362467
375473348
1672461280
748437903
945497735
653907622
1631070017
1311854892
385562605
1559193847
742684019
1555887675
375433181
797577459
1028983789
1461312847
962740839
2059465264
231176393
1190193653
78539287
542797540
1787933745
1281332558
352917832
767335712
750214902
968817
1338560112
1378750784
224780444
1711404329
1366203472
117041084
863511690
1923275438
1502149744
2010413102
781092588
969259300
1214274310
1560359411
721212958
2067269104
1655781845
1392785902
728210857
508784690
1797390631
1517309083
1295742548
28059664
572011693
1375918409
1798012450
1174458668
1830734207
1875125196
397430165
1770367780
528094571
795250790
1264940900
908406094
218538734
1990052070
1806107747
1648237650
420150529
1498833795
1801846150
858501908
2120568525
1188920012
11619655
2137918579
497799539
675920841
1410665868
702439117
1232549635
864799827
1280254059
41251189
1490178611
2131228738
42443093
616532203
48483385
2045409027
671513187
1585393662
2088717835
1135637838
889584343
730797352
1705289043
1360039420
1629168326
2002987648
243231091
1948364163
324858573
1991601045
905738364
1484357723
1971665031
927875488
31705987
315915041
1052217742
456976543
268541492
741391232
1210302656
1849238540
210081703
282111071
828425712
1380734331
196456132
551896913
867333010
1258587286
1044777768
1509130039
1504781702
1786000652
1887503409
1514111382
343244987
967469392
667254166
1998410951
470749514
906342424
1630387360
1700384607
1720927021
630774924
346887269
1628529725
877542729
372419700
849531770
405307477
680014522
472214224
973543888
647247035
1056104680
1702556816
446338960
377920191
574889903
932235612
443344571
1576989950
110375055
454848725
1820322649
150587750
767899237
1284829988
243222428
1974743914
1083080630
1849237312
1334047209
1804789149
2020231250
129056157
103810622
1169453049
1947121316
566874937
1710664526
1666729556
1832048556
487016597
918558671
1597531230
295807993
856958084
1597321304
1900842759
1906064945
816991515
812357645
318689812
988913139
1784431411
1750480201
278223060
302856257
1460644576
132231638
993317408
899760724
748282826
408917729
1692609920
883245478
737378854
1314632704
1047448722
405441396
951024758
174759766
935579540
2030910005
2020563884
1324824361
1640433984
1848460067
566326060
1438493342
634645730
137061755
577645429
71030186
1144403722
267349027
662029977
1203582858
2056518839
493485973
1247683706
936509167
459253170
1813415245
1807038924
576801494
1448305750
518315980
1949523340
83154858
895544334
210784120
2056757728
1059189214
1681521981
963006495
721331682
1595718419
1080928112
629531163
1229837789
1801934343
701135779
1830698841
917847856
1217788878
432042673
1504165991
1870960987
1072405987
7232768
1458772608
1763598920
833007076
1161345297
877563634
1246008377
1963435489
1866585205
253486615
594502236
50398209
720093963
124003931
1240703986
1966315146
1898181105
1588336333
1240770592
2130028341
1793319728
2115256437
1506385112
965157115
1938115066
1272416771
1435514264
391362070
672069863
1714220943
755067860
2121919383
1911074815
15672537
1147974176
221977489
1986730034
2129304400
1481353000
847964082
790567323
327984776
1535787099
18836436
300626976
783615011
844305037
569271454
549806878
344993014
633249480
7166723
146069250
1797369491
654379433
1425790484
1229757453
1840316679
1232591299
372771607
616767668
1549781102
2137928587
1329739777
161895327
1029374838
64168933
1988567718
1506004969
1151824653
2037508814
1226275586
1791781140
546285699
1377352178
1717233492
1271648013
721503588
912328631
869852258
1221316687
1727918809
408315576
1188100652
28339511
826495786
1602529313
487405349
2068171014
1385866217
437035511
753938124
1516641953
234345195
134255489
1717181678
270926855
31325493
1879105947
1502288657
1981734352
849593800
447132738
438934547
1753600573
1295200673
1703745151
2141141171
87437943
1658195396
413395756
1398914047
911150479
292957288
1594786969
1025773897
852592650
746563067
1640601661
1987889108
694149518
852609772
1025120023
1329046416
145075657
931513444
1854887684
1816166017
77471813
492614356
1755325932
824413037
800114676
1570615720
476973710
387735525
973035884
1010123080
1761860645
1704022673
1033964244
1505868559
884442161
833411822
2044706337
2093119114
1637339749
247535887
647301496
1671108211
261411374
2106374649
70936790
1293798426
1585098548
1500058733
1949107166
32162101
918731215
1274207529
2144770090
1907706008
1046856139
2002160131
2080026182
1559932016
1005575280
877399004
715756920
1744182318
744957008
1681684890
1266376189
421993825
571436529
1043555262
729271235
1779820924
2053034143
2121114266
1209370289
136236246
942833129
482221750
161750263
1142207851
318509427
1588922409
777339016
1434589071
411407071
1903174649
411157002
2058297748
1677234034
1803858722
807599407
2144154752
1992797837
525300439
256058447
134543946
101032523
315500384
699947985
499236162
45822065
1621491830
161684680
633519946
1849373354
405226844
199018968
509723278
1936026445
928365061
273354952
204694043
1634970069
1743231546
44917128
66116036
2119501924
1958902835
1156867551
373013425
159495110
340019244
2048879079
1947540128
53179448
112072390
2085781061
824426870
1646421980
916890349
1380043514
1351794335
756240439
1022792670
1158847881
1436591706
312110810
1138917922
481604998
1005251424
311608671
1507095291
1335857102
352554007
648491287
1105425236
613230642
1901632915
908958990
339456593
1644299587
1723618610
1539393823
365882877
1720501204
1622600015
1434363500
448732314
1313969262
971054271
591574649
1732675805
1066097637
1012811523
1027006948
1716353245
2000494965
381590962
895870845
803985401
1239694835
1655350437
1854424116
1369780409
361942131
455024178
1420086441
2143883288
594120273
897548007
656975666
1110741101
979742442
764470644
1039005040
1136553940
1365946769
947538249
883872794
1353622470
1968006530
1193019436
31873259
870734147
1576041086
1370298892
1226223733
958493797
1673733589
228801262
1001635087
1045540550
1821847599
793662243
1906403210
1453989020
606264834
182627546
1957415695
1052911866
223434798
1278796076
474180992
984232427
1074864619
913644477
626608323
1431618357
1134935664
855090507
297600577
12652932
654731962
191937164
977210512
1802594834
9070328
511842253
2076728611
1673804925
300058203
2087730261
1337718674
1983349890
303125128
1243902440
1494453250
1074877026
436598507
1078836929
1219324782
1466098520
754417844
285957211
1915842412
1367612307
220603444
477455430
345144388
1343566899
376181758
1725359224
902706933
342488465
1570897551
1681387255
1755983051
824916539
724199045
324336426
1773945892
443087602
1199488213
653146269
859964607
1352530957
1072014718
2041500524
1991873277
1435542238
1105410757
1429644339
80457327
81372546
1556530443
763439063
858644874
2116985795
1343686595
597568666
419739130
1722576434
1132659625
73521997
1159885406
17886262
552590158
1100774687
1865177097
257988189
201177204
1903399294
1497723813
1156547050
237964826
476430722
193261415
610980228
1334235325
1045901612
1353192991
1627647037
903731359
574684894
1045427886
1384757502
1215159551
2041473587
1165306293
874417583
1167445684
277756180
1327267918
179638352
1929594896
2108627425
1537218874
684741116
1031677372
884050858
451490008
411906509
996139753
1363311106
786239558
147383859
354746030
858060944
304911981
1728073389
570529643
1624129892
674151516
383188077
1633346731
905960793
1363107628
1874934227
392602912
1705292302
1671287904
1707875738
698800206
2047941994
1734914467
407019134
1551803865
782488395
319476488
1896416176
893870218
1749697740
1029432389
1524322120
118315031
822140017
375325435
1673534405
2092387723
1313164018
2129864274
1658372403
1822563158
680680568
878348680
1585634989
223159964
1941854749
764570300
1855876930
1721623022
2052879914
161397521
823982877
892262180
1440869990
1894340497
520088104
1166384963
1891253743
554358533
583504677
1241783614
1611643502
1148986230
524195114
403069826
1458267362
2135080640
1732971221
949682921
1080438591
1750698114
1162101869
2018664361
1791264979
1049052796
1586563254
558339915
1541136450
1482193655
346956265
1354794016
1109850934
1229427819
507198203
349318432
1902714517
888515698
1513927699
200555438
323462513
169645365
98699037
696829002
153380969
1939825045
1143921050
736012408
1410104218
756590293
1593135039
1771516594
454413931
1856007531
1285278053
2133371390
1500402188
2135488087
1421092705
1599118088
585137014
1884240435
235357443
760080986
476241259
998999550
19478246
1305397516
263001025
1961005355
1174785830
214896877
1224468004
1728282420
1125256537
1581960499
1588747577
392829019
1668410228
1931002160
847258669
390986164
1723998429
1132225287
1523575389
684560115
763479937
783213046
2024434568
155140573
1772002663
1412728041
408608166
63181876
49683717
94124033
891441378
1405005160
1734893457
1971118746
790837955
2067953879
1222107152
1183931288
798973111
1646662146
1526370609
434530544
1525558103
284720238
699190002
1289227135
1891581850
704748242
1938602997
249469015
1834616905
1475784267
568553535
485797048
1143643501
1288962079
843111649
165771292
4971659
728193056
1187410482
1495816793
789518846
1463955924
1791107495
2077218988
1644396987
792278032
364831398
603327163
741652856
1517293053
1838184864
1021386401
813670042
1226436819
2006558506
445886226
868322909
2052815678
1110243292
722082820
123657808
125053078
1418035333
437593891
1648282972
123849100
1056718130
613072030
1622383422
1393544353
1040325694
64974659
1079610920
907389594
2145603056
1862519979
1594307791
3707551
936038871
143976228
306984618
365096279
1178216411
1794897620
447301163
1805452326
914222380
1944329809
1771388148
442957883
1412854162
1724484404
1209300229
1464024182
448828189
151199482
496461567
1992485501
1809144951
1050036719
2080603404
1833603817
1899084018
1488149094
673959959
112445593
1040279762
1385522752
142740199
679598275
458171163
686909863
7046968
1274157
1898645263
1069609817
16044730
319626254
1079364692
838202207
1666068343
575483395
1736983900
1225092987
919943826
1962935921
843704564
1889440050
1063706150
1854177181
1192186093
1342403399
1421653207
1019636613
2087436313
1131941407
1809155418
120981434
1632970984
1660664290
1037488428
126072920
1130391480
2036752448
303423168
445487019
219562278
1652460319
533234539
863791951
16166734
1880819423
852234511
617232113
1092932075
885502513
1406325576
1595393918
608526098
1535422395
409240090
1738649289
396852743
1021141852
647765499
1645646838
265661717
1255892002
38554831
324950520
1995286773
1465965523
2131308753
991497720
1393983679
209259479
925712491
2136756022
1888466048
1724962827
1260650176
396101959
474373422
2100850504
970152786
572220039
1789584002
649016312
1578990222
1761417982
1367682270
172343641
31300274
1366609926
605079250
35436433
682402925
22659910
10122192
1008038260
1944727596
1633022268
1473825767
1352573389
1534242978
165663119
1050162843
1736271899
311280030
1986358918
135352220
2134745799
1893383558
1961734910
1072827477
1526422196
869920453
1845958271
897231651
511642624
628601546
314093018
1207443713
1627773000
919665350
41847020
1461977865
166610216
1705584469
1753739120
1701817860
1656204913
1737116316
2104545966
1278345314
620122591
378975483
1554099891
64500649
29046373
1924252490
2078910833
1915237686
608693660
645630141
105722054
1260847940
139105166
1198899104
32859994
385834777
2118199813
148962200
1261087324
1774278677
521501327
1684928369
1142643380
153151846
1079148511
2112476809
818829893
1799325520
740335704
1777878949
467345836
1726507159
945738363
190968171
82923056
1961994821
1121711205
1241110135
1474580428
959154812
909387829
1870205120
764651774
1731735007
163199687
113852614
1234798098
1109038338
275257783
445809385
973540457
1624899819
2061330124
2051762737
329067922
505913883
763619781
1501631467
2005998762
106065174
1190823400
1272815810
1829284292
549922294
1371249582
1713950684
1346386846
2069210966
240362272
277273818
1436436219
1742824064
1347489533
2099143285
407559434
1437389518
876794993
1329738963
227845056
645585652
499186808
1379351194
574563436
236946013
1637892088
783158741
2049329612
344750564
958183442
327780621
239483940
213334933
564975220
93942080
1347671704
1295864417
1546157473
942843787
1238551733
1705975971
1002245579
1504786573
677018222
899506626
2121276195
801343451
54506000
136406123
2098014368
1601370811
830581761
1795123564
440200786
1842598915
611076983
385873229
836560294
1276130493
2071958768
738246110
1940119967
728677892
701665237
886338801
224430910
2029501743
1460441315
383129519
398090081
2041806008
1740852070
831449576
1244879225
1978175840
1663424572
1330392468
1346302351
1081579855
1620415581
2011687910
2084549569
1808301374
70777735
978220368
1215442520
841841887
1662293854
393366189
499644549
1144142620
1101678980
1537873810
24532490
1728761937
1819235827
141939394
47072050
298129051
909230420
166556655
138067962
889953727
111458333
1276726388
1701046208
809202645
1297191122
2142587493
447522721
1647099920
591465248
1758304539
1083171919
1646635407
1623616047
1585097246
2040907535
245482548
1326380298
1426076169
610369034
1888802135
1463925930
331324970
1300998390
813187873
579905237
1376595676
87992953
1159462791
1068540361
419334974
96241869
812928030
13591949
122408557
421273989
1696468689
1571956376
1893617641
818661180
453914406
268606901
1892229590
1741109375
420013397
348056501
1344775900
1359876
938595567
824882754
49004131
773045417
2035201934
1653044889
1259076227
1139537253
50264693
332454761
2082334051
161392092
1996768143
1134838362
587316674
1682453702
101508213
459086047
1085984103
529989888
2060986229
92390551
1020143687
945157084
1261377908
962055723
117364510
1392932607
1146421204
1049049367
2125314594
570252187
1975932714
594179704
101159717
1612880089
1015568750
1694162823
114240029
1686523102
1460498667
214006001
994396928
948777089
426923783
1490512316
1271186757
739432991
1306589006
970254296
1550874360
397174623
598930309
591540201
679022536
1882034226
1604031792
1759411257
1608301936
2098571389
763066387
1354269262
137668214
1712219255
1176471313
1960946244
407022015
529011760
643903469
1607365690
130580217
1884799029
1937398076
495409988
618298897
793312275
2034491385
1840788981
1962248634
209071411
149582550
1753207146
2020145524
535262088
607243213
124011694
678822594
1196527738
535011285
331417728
229167189
2111594945
560243401
1382572934
348075487
1983847594
960330964
1029617355
488674277
1072010276
1159174394
622147340
1555136112
965658067
617793765
65914045
230187049
1997400603
72537457
1250106612
1758414586
1037420364
1858616973
2058523611
553289976
532485930
351017269
636137253
1131301405
1564487932
1495173741
955818855
1142752361
1589265438
1375352468
1609708383
1623813392
1727753301
1607823330
822655064
1154659815
1881271658
285390041
1891985479
2049949654
1174464012
74298309
1633492519
1923220973
1392566645
1886026466
1007772167
1847402276
1142327399
54999670
345041367
1816466470
1868480292
137302509
925156728
899451428
334841305
1124924608
1093511685
1423309482
1996574683
2053754873
1340413267
1483498560
879931329
340832469
1903232466
1216946364
1146954822
277347126
1300235277
2094711224
261145072
1645904251
1888913404
945750000
298404191
528243233
568670254
736723551
891664487
1342330523
1909667424
1409432580
1533793554
1894510244
976166720
1550565789
2097872681
1026642529
1465599855
645334452
653910590
1300851937
735987279
1638360836
590258018
1967123591
1577828537
544981840
1464587681
1932013886
1705569489
2111418225
2024133645
1109408538
1253190063
721421970
675332034
2083257908
475663615
1633597515
1835811464
978504555
369060203
26529494
1461392232
333620409
487944706
43175454
67394768
1623373924
28163808
1294519311
1938471208
1221448115
1041108509
1342420649
1467969867
1142533902
553383252
875621349
223486141
645165834
63941823
2116487515
134413496
1256624058
1039892610
1854902456
1385388948
1363241454
1842964465
1743245522
968228650
233400137
895038262
386967949
1773038875
1055475692
383609179
48342472
1811055893
899759911
1066881131
420564497
1928421978
2136810544
275594161
2071163038
546436207
693778920
1220630642
543992301
535877420
470483748
1840052290
407627455
759076717
536381949
32326236
358533423
2078776960
156688295
523588796
733575162
431044277
1606540247
1723646099
617585674
1215541081
318753319
1003270655
2006612600
1675085276
2122268264
1364209666
180282746
550901723
495614328
253312131
1462117813
2007736742
452700561
1715550884
398642155
1531174180
2041913293
2051374972
2081662624
58920770
1510127926
2106180992
670042626
1424827020
1441342010
4911582
485235887
1453888294
884595551
1852310123
1010807705
1459517296
563887374
836324579
1429216079
247377987
1344749126
1260247853
1716433314
2133355850
1414301649
1006356555
1209690564
836833566
6628712
819927334
1934848470
1678236472
2101489577
2117752950
1601863732
1533146623
2108507950
1937689126
32133009
665582146
1571861336
1250144785
1754522557
1106981578
1724689295
489208580
410795172
762457599
265675632
1949806552
1542643280
3391245
503622373
322006584
1358890220
1402946766
205582894
906867361
1510373661
1859527207
1698447594
1365901182
721174042
1989513292
979516922
2123759487
401278820
1261199702
1323079817
1990304165
1503446582
1227344381
761398232
1822946719
2113658851
365983502
1064194147
1039996665
481784486
1984588078
775485443
1086098995
48560461
240771837
1467580233
786708364
194431097
1853012080
1086986898
325309385
1720811366
1132315723
1317607248
540242174
640058277
1480221768
141214576
1849511359
1892994899
1393143295
1938257003
1385210641
430151612
211256882
287445764
127308032
1033975783
611687699
1396260919
2084222769
646288596
1657422200
1236702463
20514213
736724956
1596255935
599397915
202891883
1635304844
387504456
135398590
615003524
955640117
1080986231
600022833
125184109
1773027175
200304040
960301925
1349273869
1409219643
1293872508
161460093
215854207
539160437
886447909
1703694732
1987422150
562601767
144431807
1489941380
866396725
2093441414
2058955716
1708156025
492945386
32794385
649486347
1491331531
1550031372
592341624
2096544336
1125473304
1715261175
716800533
1030703014
1118459571
2098491799
2145033075
314444274
631419220
71858740
1468175962
1678731930
644260120
1662791705
1276346937
1971488698
1231704614
1787552499
1366752477
258129245
1082810307
550575107
923446541
1213218116
1048112661
407675416
340693310
826082193
428975428
842069018
2134135240
2010213567
1208747350
958966454
1939020568
943637050
822566991
990098559
609320411
1513635720
1883094852
1506421060
805657611
952915837
1807220770
1682867572
1706600979
445330449
1232083425
535469475
1482608443
776282895
1152544749
892499238
41541711
302886408
1915546341
1529062839
256566093
797668931
1881946570
713227107
1810293660
1937431688
1321247789
820284641
1272824331
1594705288
470411604
770533640
523793191
234539815
951501604
1711951983
1973316319
1094920013
1166703047
270300617
326009030
909398955
970914466
98679995
1255103127
1621003906
1050485932
612609584
1673161580
9012068
2015506965
1863403458
1954713847
1379733478
605203919
34395345
536533059
229694905
795161658
448923422
1860818135
608279958
1922524409
493364682
219621809
1622166386
1355377921
1985679759
1756521309
276445612
2051792856
803327463
202230910
2101597746
1964787664
167691927
1511289541
57902516
109663852
1428287634
1121379308
299136830
1145703891
2108129764
1518125184
1952797100
89876380
1617847830
2024299961
1113702721
35488397
1716124971
854570741
383025106
829454798
1683994923
408035638
419040016
1794926893
938310301
1809671029
1693473691
908029171
1752331267
2064958212
207399305
1011710652
900460525
1425633013
1599203550
458070405
507090061
1506560385
1741497793
1383296703
1340861880
34793528
1466842381
1244179361
893892509
1293253145
873498799
1263064867
1031388086
535828314
419946440
574938380
1996200324
1078902672
1371916905
1365725751
954950300
1721080380
1809447886
1209355184
1851195498
186966880
215507724
489120950
1775691578
63476688
1199824485
1842595434
1388158988
1225547427
1146412527
1441639493
1262254026
1825241691
2015447716
1285075342
1673243349
2094117438
886072033
933841070
1306984991
1769403002
790293511
460940817
373670707
1880638976
164296243
1045344933
251233680
1292995859
1799139077
594601643
1634263981
864332613
1304429578
468824234
1130014082
1883527187
1913167942
362471343
1678435492
267718064
1985717678
1829869450
337112165
1348212600
1693426226
546909682
1870541426
1861991250
1650214651
816429829
746174173
786019399
1227711827
1240686183
1261548076
1666766290
1270243493
336873026
81040464
362437643
1375564115
1927009779
711633449
121310944
1506590286
1306382115
1876941944
290825933
1066338081
1163893489
1394744289
1195456320
1213633608
500342795
144243421
1695287216
1483008577
1954691620
230763062
13059235
776906830
182424918
1834807487
624297092
1011328554
448570482
2035806006
1957313270
1289459442
1471447351
1891622011
1210965101
551247749
523713507
1148486297
17760870
915557067
1455049988
14601918
1785358920
1680765010
1954860620
1359104193
1760704801
342815171
205612933
219431951
1767238488
1938632386
1930752312
553568477
1681667939
845069980
1310413414
1714202933
2085307972
1155319172
497023037
93423787
985336108
2026270996
1206439631
323066138
1968727042
337781077
1143332740
1166928827
1529914753
94862079
1550776612
758771664
622348755
598049411
1284825622
426981771
852863749
1750161829
1143917312
1847974020
367158261
2050701421
2003633985
216280702
1200155634
1605528748
1480581831
1761422830
1250105601
1624926431
59090473
636102184
1476289713
1085620785
916021033
933246430
1385849319
713700590
1034535141
992876822
510892312
1381333605
1683654985
2136649792
1639156586
1615899670
123117154
355428162
1309689741
615368034
1943268992
1623943874
1181869873
1537160681
1205727746
1930981543
779832145
1822470674
1993737811
29056358
385293848
1625294739
922517512
923903808
1080826524
788012728
1994824129
1661875742
1792099609
398522981
73633093
327898837
748043503
631329905
810378558
1965055564
918684964
269559336
517073033
1939822809
1269462739
85746536
9329863
339695768
476854909
1280640830
1248339510
1318472702
267066654
1054133232
804034817
1682610987
545084740
1843732002
553221658
982919870
416480482
723830050
2025548719
2059605099
1416614763
533323057
1182623439
551863705
424157838
806176045
797221911
129849471
818061331
1787011231
133950728
1499941469
691155087
779336722
2019289823
1735384900
10719963
292298674
1643217812
794166482
681881402
852539170
1993368718
715032377
2086089686
857018591
1541494471
2039636035
1868687698
1920431042
1960952698
218524745
1528622995
1376740593
1414910995
2120776905
1787166323
379708595
867685154
1776877470
1871284625
1087842066
1397883787
542901066
456798271
1819180209
1469110553
2068910272
1694912706
1003508178
686387277
799850925
1458535868
1323522647
785678622
21092304
1456531533
74104388
924470035
725644454
1785896369
380539050
1698155814
53828136
725730261
626505237
1448819791
1339561792
497178193
1630635758
1294250943
1302692272
455101751
200086122
1340328394
1809087394
837886940
1255261032
1091559115
952359476
1462326271
33914554
751732538
899693733
172411364
1992632512
1435642507
1983097662
66366019
516768248
1916903798
1161513570
903092045
1098018465
1450432875
1189024817
1305805646
1032149915
1216816296
892684978
1016757507
1078257862
820759930
731160816
1625707205
908393089
1154998486
978098842
463807723
883083102
1670626073
614803145
78627478
1980858741
1664025408
691376472
173796241
1065968823
403228859
1471596145
1424376670
2060304809
110742992
2003930024
2146745514
1285080080
1542860517
131991233
1553096363
2030643917
933413709
1692766588
368145416
1014109957
376339276
1713654101
670558507
1921668361
1086628415
1732327704
832514791
1501953369
499627914
265283016
1983704077
1594464564
1301063963
1796574060
1456936442
234697299
909796315
879463041
559015131
1978529420
768891053
843506911
1902306433
1665631311
867315529
354041290
1374952619
1843141075
292080470
1352241331
526050355
1238817882
849350865
1454399969
673309861
993947326
500668749
1057970948
508366170
112108755
1805707051
1719245295
185909448
886833007
1121147628
1772013241
761731817
1019924860
672646859
518595414
1369478136
1646718835
371093340
1865540889
1101998518
1031024274
557808090
1494002237
1460681360
1331803046
1707342948
1106447445
1388702093
973660081
2044592423
580978482
1698917939
961296775
219370157
1623357441
1756834681
622268605
1315534793
1506857935
1657260627
940357170
971314485
2070440834
259152390
750004195
766149714
1150601118
549113199
1675980020
106638105
1902603193
94658833
651285867
22873588
581874018
1858762278
1464961301
269251532
1099867691
2080601648
128835584
2021618089
676989707
174900824
1916752661
225703946
2019725144
1384890210
1537892422
596920061
540397792
262370299
483334601
1671567501
124939241
560650622
1552775361
220470482
1467249515
501141449
1677474345
975789064
582766165
441848229
1882764879
1024326488
1563682116
480272761
315848770
1532995352
1243660549
1823504156
308666327
2100197415
648980260
1230719556
800729203
1054739851
1559554808
2048752136
1651339985
768407174
486399074
1477630140
329788325
1977300036
592797461
41195636
396425070
675941920
2104551085
647466619
1595609550
1365449491
508065922
108537787
356385205
1257958026
1856584226
633521682
2055687260
804470981
1712228982
524835887
763839799
1312212137
1945925524
1902191893
1334792043
1911749344
1073427669
2068481997
1592799884
1883491625
594745929
234778105
74130893
645762522
1679302865
569585725
617285812
655867361
1421964050
363175844
1142857767
1374071050
925245500
529918715
471709567
1262601587
1132515393
512156058
359346793
883608652
1743615824
1585439711
1739856100
2054549381
1913449108
1100012892
475318965
808665297
1138077961
1528934093
860470034
247000375
175504170
1444628758
930614784
1173039089
703197870
1436978247
1912575869
1743058635
544199943
1297184608
2040472650
137942244
1328546730
1810214030
1274742003
705730266
1035679801
1546746035
2060195325
2107848500
638665167
302966201
845895342
2142492575
1115620664
794882081
997242472
1394029869
1540802876
409028669
1147389617
735597358
1922428014
1629141158
97910812
1916907098
2078412292
108882093
1518991123
1240564886
889178952
93235233
967973924
774620395
148507287
49021902
668160722
1011363845
1315269048
1268170567
82712974
941565083
1073148420
13867911
644165989
825876091
1323957710
798362258
1220982803
1844862799
840013663
68920482
1616943689
1253795492
322824441
574684077
1183911460
2030794888
650388792
322823354
640284563
202548609
231188026
1453562640
1998104128
785593356
924430718
2052173943
1759114456
1667835762
193455149
1315885455
163711869
1692485044
1408026696
1897090286
1435596180
225115062
939018959
1128576149
1303775179
909944670
1878610062
1202668413
1991624671
387481835
2069913690
1328388612
1508835820
2039131469
259332612
1985047612
1616670022
485587926
130625353
90500522
764451831
437399867
1022090816
1688007539
967431643
1484019392
1948356947
766717039
1771946252
1502006164
434456718
1537196149
515150935
599956893
1395432699
1375616503
1522207170
1066300771
72998677
1694255571
332317790
974310087
227199201
845406072
713548437
1078083580
1953131118
1439628735
1421987559
1714001779
581865408
1513955959
1706337587
1829870454
1393346393
591207115
1963699301
371947207
694282457
831037679
780776419
288522843
918537238
1100550454
1688527221
1565375211
1007350261
791677888
1905577397
1112550414
2056737216
1438108195
509393611
625106293
242419901
1205022047
1897456140
2146661579
1808815734
154966083
1462577923
519966315
600904847
561628461
1099187481
411056704
1040533719
731769754
287968864
2031068094
1351806997
1861201391
825181655
9327583
648228358
1609945443
1138018202
157018874
326550365
1026470463
211112894
1186697712
1624567976
1165507429
208526089
428227073
1598414518
1759826902
733326884
1242408020
1647946032
33086540
1645015263
2025003501
942650532
397506768
766609583
458270197
2060083546
1254332720
1652895027
895702124
95903990
239565240
861720851
499531027
2095300967
95695793
626519457
356701991
872961969
1318018419
2035519598
2112943265
427240476
1334609509
1603829658
544822061
1346664241
1833274129
1705509003
1469148813
1542864403
83814358
955198455
1476934743
1899793607
639210768
322510412
2144352658
1065523630
56085383
1925213570
371541830
1704513707
1764303008
574078498
1966296194
585331715
866527168
911750560
907017269
193584059
1244175839
2020052681
213564835
155681565
391631189
421669552
1516399658
359422425
1773684164
1186653547
535635171
744196572
1769241161
1288146749
1831783007
203515113
409145307
288548222
1655765473
53676825
94433755
1792068024
9509569
1338268908
1798454650
1708255472
1450443104
891722192
757765430
814203063
717539719
2128757069
1132635077
1678313919
823728527
672793078
1603139305
293953633
480351832
1512764181
2088912152
713932592
1090233888
16367953
1211832798
1466979514
1703004930
154375501
481213677
1541785602
1434081863
595980772
423958532
80746476
764314266
2099558091
715471580
350270628
987358160
2046835206
163753033
2117746524
282323117
1905625358
1023087361
747993009
1719508742
1635565303
149897731
671934048
1589015713
436769266
245603209
294318617
1116719223
2145099938
1610194081
1506862380
2110043557
972413935
430527822
703336338
364489516
744395841
959905792
253229076
1696661726
925242882
563102697
1802614307
1876729893
1277761193
203855803
1101985450
2090452578
1949149479
2110092547
2078492398
1384924302
172404393
381746735
1737015529
712125991
1674358648
1328706587
711102739
240237747
1328684445
263930084
602028961
419391003
1741988520
844015152
2118820184
804349921
1244198822
920694822
1631440912
271538838
213048390
1166442233
1167158793
164223656
1884274045
1311482239
228000505
1504383212
750069182
32614396
2070052291
1196635279
1132309020
1751379193
254498967
239951377
373299233
1041513756
1397903034
1497953229
909299581
1347804672
2029638578
763997477
1925547248
1473464709
197330008
573688613
57764198
288292515
1997227887
472453168
126243304
439099793
1405247375
1345877773
1443957001
1498524096
275659871
1041596488
1160147080
1119322015
965315507
1268070615
1721879139
1832000983
1205698910
1681213785
673029074
798887438
236693182
1695512260
228369684
1594745808
1833278774
220467676
1176396602
66796235
1523698787
1160239146
2076676945
1041734998
899334396
304055156
362900776
570146070
1479153322
1586186420
131353310
1215798172
156055998
1370464273
1993577191
1028418309
312015236
2006871336
215203874
498038269
883028065
1574063070
2035018857
1524391233
403832485
1068624250
1316245835
1897479605
110332359
1938652559
1429347139
986372101
1714575917
1364989029
292225666
2135937943
2060568282
1580024147
1351541809
1338747673
1796902137
1845088789
935841077
2019904638
1354956651
5985519
1728430389
1872876570
922910139
1776777253
803963456
1566868194
1016447057
569867262
1169665193
213669618
1935635818
1965989517
480991415
1880185013
184913589
427353330
929093921
975372568
1427228467
1687055124
538352429
1316855392
882308906
678948843
486689170
2099662957
1629985425
538608232
1093502342
2040303523
1153265070
218626410
1769947333
852023211
2142562909
1698852888
855696818
1758310157
480108933
1132458540
1058188215
1436295594
2090403987
1290970345
896127347
1348263150
814567808
1558211639
1292576609
911446374
1687193837
232381915
1085952678
1964095718
28123846
1540281601
599654950
439185943
499903114
308955937
647191043
1789601338
1882323887
852468635
173543354
702264560
154751449
1090433821
305815307
596559325
168612735
1267942940
1024142617
1894101884
1630052508
1099909506
1494580248
749604151
2018120953
919556582
1378293498
266625208
1886388966
801613608
95698871
1222754842
306463346
338188018
2133877339
492571202
955262324
1083985070
337247257
1132147964
1627266120
71208755
601128129
1180248451
1980192140
1725765951
922524697
1894191554
1713175172
583571896
1799150019
298889437
1072280946
93919054
2072707407
465017493
1380464021
1091484416
278590973
861225133
1364773037
1139651611
2063322179
1472526501
2093857324
598481117
1270551872
778588468
1858476892
303354547
1002119594
1949687157
1640352675
1637841586
900886606
1617527933
1012375696
760350897
536843845
1738672818
1387383328
1471437535
354161545
556858489
300467179
356416617
215184363
747958585
1897868434
1064212525
968566321
1775508019
1629547994
1076853226
1543197947
699807422
2083182863
1487630098
1372070404
2063205551
592265887
1188377232
952637534
729017291
598084872
2144049657
432827551
1407660217
2011249243
443252092
1314905874
1140919354
882590449
1248528881
1609387171
1507012814
185734998
613496249
164897057
731806134
366389300
446157263
181055682
1990343456
258079323
63968372
1394527903
1782213630
605131202
398083823
1001794753
50412125
840360895
59205878
1171458863
1574284247
507848216
1957282655
660318386
133461112
1115614065
202148055
1189158629
896749173
830356285
2089734027
1964442514
434183377
1194178363
1804886654
1009681724
872279206
411319125
193862089
1732537956
794038796
867788680
868142819
237697009
825543001
1968343764
1275254027
1620556613
2983863
1444733753
1104675747
693256705
2051623210
1648522116
863143756
882144444
986323686
900186907
1655085246
1635770121
1358087907
703974899
2060658764
492549643
753086411
1969273018
1197809490
1728540381
1155842351
1173660590
97941833
613600074
1471862120
1694171950
133004443
730850855
628262640
1960053929
903071042
1832991276
1627720455
2019481413
541737504
257862660
1813254742
1408215300
1122656586
348940601
1190289945
164460013
1759014802
1078826226
1420670200
2128620012
1566517320
1915840770
541107288
1847841214
975673154
1876220363
305024740
467272997
235792953
2099489355
223709903
33086540
231406174
1764289009
66066852
1752297818
787496142
1086826146
1780615335
445292523
2048910943
1839785148
1394753501
538268433
1269649207
836166624
629116693
1774884424
1431769270
1067827110
47946063
1970110797
1834768702
774381494
1978081041
1208874551
1352208357
1806789194
649382258
235013481
1434776107
1274361129
366167928
1748370662
1054547086
1268142162
585571875
1696662627
1236650177
1120638435
1168592903
361153393
563650311
5126626
1462365454
607230791
2055705092
581117838
920702791
1288279602
1568163208
161050091
77570273
1625330107
1675242092
2112939755
1134277589
2005094108
169236388
2140565638
1384685885
1238567568
1959432666
737787760
1581243726
2114415320
1417401437
954715120
1260328228
1673658164
438706466
1106359426
1751513251
2116447591
1783717577
1417452136
1938980189
946576048
46511405
1640999431
1909653517
1975925937
1235313804
2031717845
1447825880
521371702
1582434061
579005284
2018733126
320837374
312745466
1976686140
1227237813
972758881
1253620293
1765423902
665116238
697949662
707182875
132756861
486694412
1462152895
1785150817
1031781051
871972145
1364313323
1047881283
1572823022
565505254
283283349
776215539
1236158411
534475595
829426073
48407060
426764312
1782656331
1151329089
61000500
1323585641
1282749671
2054770368
984743384
1656911531
267092115
1283010222
754403297
285344573
507737644
1049726091
1976169546
633481577
116857863
1686874434
1174221014
2131474449
1913136025
510860667
417708778
160978635
686754754
1923193732
2112349505
1032105472
817753325
107188521
1454999991
1137247515
1578134815
1010870396
1181668340
1468687551
1692980076
1386520978
1512634083
1715637969
1413496139
1928207849
1741196305
96371801
1363307834
1214490266
2037664978
1151005925
1499925773
1881408848
591823343
1895560762
165846871
1553223731
948181523
1261484176
1557617418
1745410296
609679294
1818307748
40702768
803013874
744209703
638703355
408191038
392562746
484359387
224406604
765462773
1839536612
1164062908
545856881
876959039
1543292898
591994001
1278641750
1676615204
542285786
462542525
1218854139
1116851970
417230086
1849581705
2000509521
1810368107
208612971
1256814893
1514849072
1498166083
789474248
510373714
993139436
1648930628
573408009
50074233
1763943787
78341789
944729687
1722554758
1243005771
1560850177
2132649278
1419344618
375741633
1554844729
1000364794
1084691652
1109583240
1431217859
737686947
1631308687
194622928
1508752146
1070080253
848228129
223113422
224729077
1555368116
1030259322
267440234
753857532
1697341986
1963687188
1587810409
1761269099
2041786413
1355064070
210831561
1623269558
2075263483
1171189580
2043182047
917248213
1574247797
1513037124
771724183
380903676
61370058
1878548774
488558686
633066425
1271390474
1524370381
661641533
1581887388
711515244
683746703
306689736
815034335
1899098415
391008387
1368491076
835147095
211399692
1497033093
109451576
1478529850
1042209725
696732890
1262224057
1220332400
475281466
810620130
2126692340
1231439798
101493815
640134349
1897670933
2041877247
5476033
800075420
790553948
372686917
1933941351
1176851248
1362851800
2054557677
798972719
1534720083
1588578886
390895545
2141682653
71450150
335389489
559927574
844338037
847394883
460062285
1154364189
2009672929
1076062170
167098799
514857660
407172724
1611959820
54198042
503376971
1650670049
1841727101
976136436
2035114789
1590312523
1115424431
1569414053
486957665
943875843
1709202930
1608157666
997461404
841732299
1005152594
1257805857
1688313327
812378866
344776323
2132793038
358946543
737900069
93309282
1412129823
1279238047
1100790187
1777385250
1358168017
17917792
1990522165
1183836865
1111456659
750965968
2016037651
267090960
7727493
1231331456
416579996
1208034866
1033134732
411569491
1769968647
1688993302
797754310
1980087528
1586163414
1082555935
1257223500
1344753192
1295732551
2021617820
1780728835
1384709175
969004940
347206639
266177772
735818934
606428416
1323416276
1527201281
915041351
378215323
1767338616
1601166890
1475547571
389324567
1799429968
847299156
2059113507
1698092194
1695002064
193850151
1517164750
2105163257
411585985
1426388699
376366852
1020599798
434939815
1449320329
1427920611
1905896388
1633730477
1567004221
412757405
824983149
321947306
1400303295
1565585219
961932278
1309550366
1974617718
1754711394
409489744
1727591229
909969298
578629587
1139554352
4489560
1630420475
1095071360
909746563
1569758025
731793434
634645730
123724965
1232377273
1785298520
674311055
1080917814
1896630165
74526966
1440355426
1861127579
1030134719
1300250151
1329180185
760663651
1432727255
1955074190
1257008820
530075826
1816154486
1457717741
1325210454
238776797
181698349
176888134
1309121359
1340218929
1712382245
1424532672
1842729573
1232617736
2045521512
1634724675
225771284
1492220956
1132826489
1221653520
912864035
1810846933
1317525776
1195570094
1831910002
938264194
483159447
487201779
1892476579
40925867
1919510587
1095117094
563518540
2051929928
1829530947
316597108
1699908970
693647383
521433882
465680453
650123901
756539204
2058697251
2132787934
1778173985
1324814821
436598544
285854999
643495438
418787699
1982516679
730500287
1146889886
1663475752
1279029242
829543502
282142621
1955291986
2041117710
1088833133
457704278
1095886696
1081378962
1128740372
1563295662
2018961691
197766390
2016785576
1525900589
1221770701
427833253
2048145076
923052624
1224989514
1500420222
977265487
2070929484
892299662
753365099
670290806
1310564921
138066753
243272815
1071763728
1441032513
1829167831
2013787068
116555787
1502017581
510512351
1032936180
2122788832
189358594
719648241
801803390
1681740274
732466323
601219978
85508933
341558954
1639371742
261545389
435294361
1882279713
653806147
1924998915
87400013
937549392
399674052
745461556
93193927
1111957068
899204266
40267965
1425069037
1779307196
641314625
23729013
2080655886
717399229
1560753175
935341804
1993419762
728172058
1350318636
1702954415
1474548275
871438346
1249469753
15881417
323585339
604343242
419555025
1322732491
2031557089
105089701
1788624822
1348032975
2058266107
1125501833
603344000
1973599164
866363254
1353582879
967704676
2085964418
1786821209
309907119
1781029809
1081991641
540247562
1360691661
1542751449
653340578
1830978092
2041443487
1604199793
2074606088
1814050465
236279919
1589821872
630635977
542279127
57895156
1324573662
1075092790
109950364
850287270
1964196318
747513511
1431038664
889241478
2003920506
760259036
1459606080
339852786
479092833
1091761564
892777524
663463466
2074181145
2308058
248143323
677297898
816411255
169061900
875268178
259215182
1575450243
801991898
633969225
1980500126
970984027
767634569
1705151434
77902083
272956960
659395856
541392671
1526633495
363803706
1109017661
1053546610
1392567736
747616449
971050634
1262202480
43509122
288276104
742374356
802625657
690461308
1641811739
881227212
1144485116
1534939484
195620847
1743083724
942671360
39010966
930182793
2035972902
68306802
1334839644
18144446
964856735
261791040
2134847408
247438398
1247789894
1382211403
1384677317
1747803957
230102185
471102658
1554647250
1206958195
1698265704
50800330
969004940
1979509103
769364960
245441996
252943225
982416679
682421196
1816229955
1304311052
1437422020
1232350518
2145550570
1571135261
2094260408
1794586669
259094810
1209227981
965416489
1019773668
961987500
2098083130
1703931962
1885314024
1248565916
1303984865
1891594332
115280133
1100451112
1188510937
101469179
177463783
291723619
1812413296
119006391
287135083
1262713530
1896497197
569443453
331063246
573863241
1731040732
617039808
2063438812
814977766
2046619508
33737123
785154271
943760429
1962517673
1618050871
1947564115
170682509
1336047510
607316039
1534129545
1667081099
1419698135
243380673
940490465
205043006
686419767
1600129112
1236814968
883224627
401095845
1628940318
603256152
2035098599
614463101
64032779
1828808277
274679931
1745840465
1265181518
881991132
1996334729
1047020185
1166910337
17163508
1624886716
817292574
2048632814
1820960151
857587426
164415583
694344972
1372703016
2076383379
1508181467
523527409
593954886
1693539766
2032991722
302352983
519292149
454726778
1948018103
709066533
179499679
145774312
1553249891
1201444460
1411589872
1302195736
24551069
244858125
1774497072
1808247745
671060737
236011833
1922228637
448913646
1423527195
265071153
647821076
773848838
1623749712
827850327
886301534
1210698860
2092326392
1139468387
1592685497
968985050
1280468534
370083385
56483353
1094204344
1518627394
2090152809
1141166683
1658744879
1109237465
1937156861
1418021309
1714771980
2098079960
1047590431
646444232
2137650676
1515718963
2020841356
705737381
706874590
255588407
98113662
929882657
857480454
598887127
474454849
1091249857
1312361374
1414970264
2059344326
797674317
1890653070
850774276
871097657
1139589106
1069597495
418604747
939476420
1798798319
1053751055
991473291
206541775
611588917
996010266
2126676204
1604132062
1897322140
203967102
806328821
1508695500
2028870656
141334919
610926441
2092711172
1433373367
1759101172
1042638495
1311271165
912797729
287537193
1531416118
1527309566
852880399
365062055
1876374363
1916278813
358176415
522370292
211125927
938540833
1922845387
1968790410
1332312172
1187394809
807788228
1877847957
1788419982
1175100261
1739206497
1961906758
1373027131
1497538366
1467642464
758685964
1279066791
597935015
1593011087
1460499913
1301197707
690696230
1169790065
348923064
1368884521
1606820950
662697775
1191873939
1621344271
1198198201
83970150
85572482
2086070322
1629789004
1902140561
861066067
473269489
138944125
1048907393
230137987
1492666110
1399417344
1777321506
43891559
266228915
692757569
938727970
410554529
2085623619
1692750543
170520915
779023137
513172820
1938653880
1831403068
1862280762
2139869563
780447395
1931580707
393604575
2068138261
1936938740
2092083315
221942134
1932301265
938084910
2081139338
849112734
1297711817
1760290595
264626934
352538610
159880877
2118141476
893631542
425612641
1469424453
1982332091
1195872306
1527269601
1028586376
695357946
432732543
58809989
644330590
1928719686
2042179046
1694100670
1293814995
1770764898
1231817591
386911592
1061253899
1195685378
1325966655
1274173410
1228826858
1077406998
83929098
473584848
1503925595
904937480
424987376
7605533
402556733
1828600344
797848819
1108491560
913738555
2002778066
934597845
1117456698
185491732
577221130
519028426
572406908
1686351948
1680642311
1999278047
534904237
959507280
777850251
1759200441
264186217
1695272028
1167927044
1894934698
596348897
1804351763
1854631614
1033137812
116865166
2111609090
1465312289
399908584
1027975170
599083140
2038781859
1516904753
728037589
1375661353
1234247504
416800525
1776679517
401625850
1279005559
228910443
1328410576
792052696
1072057724
399701009
230787816
1300039891
2065895279
742453006
1166649887
508737044
1846808466
1472833875
2081548965
317809479
752536845
1036984916
1248053510
1319724067
928735261
1022130368
774130865
1876041833
371983810
1571925633
1916956263
917522537
1694504443
1146346674
713849730
1023043301
650444066
1266050292
828994542
1228842735
1217024942
1965335545
58649434
1664698347
558510004
164227956
1794049029
1317170216
815176576
1446088308
1012712257
1304920578
526527878
1124855122
413621840
2053170103
1438340161
15274199
1802668737
207990112
1106389932
403682604
754166525
1300751064
2121388227
1901030149
2128236590
456993997
1810072612
1858534731
170365196
581183681
1936380056
1574811451
965811333
1443972680
36987147
623606031
1199017520
1572969206
596670391
261396287
122169132
1499295571
1695815546
5230326
737119326
2109373312
153754044
594181632
517852868
1312086280
43351211
927348017
1268690677
1474309699
1967828860
1654967978
1614431272
1985608897
2101567758
414364493
2104322522
1574892174
933560133
1689956036
216745059
1233954279
1973281763
39429989
1152886074
829668441
2026190544
945213778
1739172956
78840123
275201457
1506164601
1140978238
1208505610
1559973307
1581783918
1287517386
165106682
1729610531
1730881078
682730187
1203729806
1830160358
1129440749
1225267012
1629728751
1614023377
1175222077
498740068
363852480
1367949008
241192637
677530511
414024336
1375965998
551450031
1637905126
2139436154
1436591885
687556475
1858460865
1963287995
1981637325
1204713736
1463403772
2076650938
90951509
856201291
389047120
312313557
1116543286
319087826
1117150334
1953457140
283097280
397902460
1015545262
1718003420
457627982
1418279015
2078767900
1822383071
1822616714
489515915
1246369002
970521818
1155373357
277125654
2063522844
1786618799
1503886486
442098846
1046248553
1671995139
767033565
951173955
954961828
654545838
259373208
1958833271
386305025
279675608
73966951
216554986
1579661978
1533663364
1258803525
235068562
2108856605
216106543
1378848455
1620435828
887058892
871427452
840439885
141810474
1792861416
617814250
1106302440
1826040346
132599461
1034419106
1151440736
292845196
1512818470
115079680
551302515
137844555
1219397323
1964201981
269815261
241609461
1213810336
646962675
929009994
462210855
1433996849
343471197
1331586645
364491699
454369579
965987381
198059197
381740080
1171881873
529909553
1977949416
506943952
1775437961
1066493125
955281517
1088401164
566950540
411372027
170939786
1017313551
2108698409
1488035351
2035066057
256396594
1958038346
414114780
875148922
1941130708
118160198
1570046303
967594350
146628187
559883610
1828909139
892299171
1915588362
2128771229
1779390284
1279537383
921364349
1408620158
1098240588
999703824
1378302880
1535032870
552824522
1020983327
484867131
816512666
1406544772
1526872549
1727256370
901814355
460299757
129737996
1577070571
1914617677
414595003
560799014
490846769
13571495
540895004
1803356425
1041231959
959256607
1156464488
1793975788
1328458313
1261437103
48932017
438402960
1465034122
927698227
991062995
222672019
1262416658
1927742613
1233536490
843781675
571134030
361741744
104111674
728000099
937104405
1814101151
555509289
1298521993
1202947756
1054776078
1094472495
577977978
1261673564
1384184786
1573008754
374080850
1398550109
892697927
1892793184
1143079410
1553301635
894280260
1171871511
1027517666
950424871
1956048556
896845367
534480006
536618008
2076833416
1978011847
1250492674
1729939952
860330836
2012903883
964209685
259265190
1177882017
312176080
2081744275
1582684216
1310586830
270458173
1788535221
857957918
1255523818
474800190
26680295
1790726402
548211154
1253553640
82817366
40594495
1899864437
1563384472
1976967471
138289973
1449151509
1767052849
2144137446
1550323986
841835930
1308096582
163454887
596150077
851958489
797113855
1410871267
1024338999
1172038439
807314621
1879204552
34250779
629130433
589809847
415898754
2042185127
990408695
583699251
59183353
593348879
415945029
1242807445
14923781
1599876384
1268180606
814999293
1062921924
1722811587
2079190381
917530407
1198118230
948079323
1437378931
1497591513
1903798959
255745201
1397297425
1167109039
949092514
2087511447
1617848236
922825590
173473162
1815035678
1839587010
2108150686
2031191395
706975513
1771889582
1575565877
261132598
772906560
2096163353
786841133
193021087
1045456539
396946805
283920409
927363723
1635686436
402698277
1965269278
1350815244
1591677473
1377686616
1671513135
1743166401
685110109
1322586594
2111532054
2087592867
2128997101
1840745818
1289898313
2072934152
1230931579
835217859
962990795
279463992
1935765971
868196220
1977548836
2055431108
831789489
1720417310
1078461184
616436706
2096299667
59205703
138096671
1070558109
1010943848
1956117459
596806049
701304813
681694121
1096886869
62094775
212506056
1020704462
1341154453
1341247978
284336895
1697056289
2130495189
1091471179
2133400057
2063849365
1448756012
1745384724
340300188
711410936
1895435433
1545921348
1158764753
1273553051
96719837
876300415
1135449022
377435188
1413395605
938503501
2015086818
986013372
2014288345
506541242
429445258
929343446
274688414
931868125
272542211
840370167
2037778604
105129514
2063408824
1615283507
1182435556
1162682214
1502511944
1023519565
1369689205
2046560576
495300218
11571694
2063626646
1602976865
1515646556
1784198721
969961346
807427406
843020977
974146285
2142104350
1339728964
1508168253
225856378
1838683467
982870532
1413634037
800168556
1728258368
103909144
1126744380
525880459
1148448622
571488627
1106747589
180625566
155547763
1901373388
127332180
867748335
4559955
996836254
695557932
1977066883
1546793348
2040777047
99274807
266768559
683518915
1299043262
976495782
521778067
741685579
2022743533
603537203
1651819991
1469689723
834562335
1978542884
1908508400
1477339447
630450085
1188636489
1590667203
1565033659
1643538722
1354367441
1603953632
721314401
1770937343
203070528
399130033
1723384198
407885578
1572681045
1836167980
1207714351
1359644543
1900304065
223758651
652785895
2011127751
758106595
1353538219
600585453
140971978
106296432
354328235
88856787
167159001
1614518670
1250425330
394885489
1064015808
77662113
1110730849
1179773587
350254584
606165386
816596045
267929722
2003085038
252057981
732986676
1340940629
1943026656
1876546462
1379072869
712852933
168051536
768453131
977101602
859142785
9872763
1853780059
1483670854
1553350090
1763369814
2107631314
980389031
1677659291
683000228
636033386
1303342782
633092638
1896467431
1404209686
324880314
1584273082
461773159
236968548
951366663
101080081
1542015738
1174766758
2119431131
1182662098
786414511
1974299362
1491989251
2121598954
121498006
711613650
1911319923
1631400334
592151214
798233593
236382369
273767875
494118739
577925244
977820173
908939622
706119013
668198255
956022183
1035558256
756847366
535461466
1238814243
818844546
101709615
1492023485
507846819
1255846410
1327707763
24933059
368812
1384915641
467746358
1717808294
1906344408
1910956674
1218598069
296063310
318224752
1402771949
1988443914
1766370744
1003914645
1086118405
583950730
1351170495
1194111197
820447473
1990289965
582691666
1321287873
2091901740
37941800
1237850311
106508030
267010122
129228539
475842942
1777587063
1201576038
1674561701
2048266686
1470264222
870001087
1939319614
1804880336
603691055
485354820
891768833
1608617836
420805761
1837686258
2117525247
14267988
826072404
254992135
998865575
736704999
1405751650
966008307
1571243796
21449859
143228103
1870985684
1268709737
1432533756
1614105161
1653970978
559682198
1230180115
1625120415
1191606366
1312430728
832674468
1002564114
805519810
1998881194
501225365
1436128949
122578606
620162515
1524990791
1038141996
377476567
2059313999
1014720313
1557495583
1886907349
1120470478
196284949
866936
221507191
1613936849
716640233
583649316
537644992
18796795
1344965189
1272807485
1577556664
1765260756
911610828
1805924167
1607960524
383712992
1824847461
1101445196
231137454
331304358
57903777
2132321273
1508604473
1387835961
278631237
154155571
1974109000
1394743986
230500914
154445016
1179785976
1928842906
1404089688
1471947518
2011834868
1405139854
660521205
756932852
143522458
2058326945
2009160448
1422441003
170415204
1997405524
2102785323
101208631
497245633
916777448
171752456
67366832
242627996
1659018111
784901133
1622800332
1538736106
1385699044
1681198927
1963968397
129315311
610285146
1977960281
1959046927
492079933
1016929712
314408186
250740743
241403138
2029858324
1231999125
384555521
1638826489
1557170570
1502075038
563530543
1107375683
1162101869
145201490
132970647
592642850
1572166629
249574266
1614092772
1403760867
1136647562
1451668420
1812585606
1389278546
938360917
992725049
1232206472
988601824
726935018
386625923
1108502497
64451586
832438949
16855443
1313805874
57134939
1416012009
934870647
1546647176
821316949
1331059437
555559113
1794284401
2107479277
1504818813
199920386
1450694123
324082696
1042344620
2039479883
1600377483
206772874
330399447
558524121
1400262781
928674251
459848356
239459612
1912822923
1190183165
500621632
1717213226
848996783
1462631567
991300424
1117461062
1366405186
1970176176
450381001
1044454569
1154862655
220984601
855897896
2121322775
1827733048
14526220
1738428752
1731582832
568504672
1880071670
311133610
852114431
586919768
1542448368
153041010
1221509587
29088897
357775848
1616705490
173997958
1696545255
1508457299
180416043
89915723
613062340
468044553
1545653598
139625303
2056084189
1509561925
777483354
1287467614
1796670256
299596829
1533861696
1831508670
2133029000
1187271040
767057260
1016965467
262201418
917325777
686849413
1856283229
1497414354
195152055
2054370557
1168731894
2081694683
1081906873
786656094
735280010
1097686433
806455126
1383749683
1482339031
1544968613
2039365714
2104056577
1079453536
1299145903
1578499181
433282952
1852685606
1404505824
307497111
260871235
1677939679
1527139718
378050952
1508850288
797247049
532096750
1099091006
95285344
1687918563
83934487
1674651988
380887503
1858110193
753378424
544389643
1950475169
1616793827
2126312235
1555176983
881688281
70923610
290688053
1379992243
1670133674
1641139923
991262277
1411673721
1847754187
2004926802
1854615859
1116653899
2073492773
1562781062
906983229
1517520091
5790012
1086695860
2108087680
703642547
605666422
500855967
717692977
481196573
1988186866
1389978367
1507262178
1715562914
1201243672
1377865031
625251308
1520626146
985417697
1404657904
526188425
231237990
1862565303
1078064227
55993457
1270849122
1644578635
500405395
837919762
1805414541
558760653
1571661693
1116022809
964277662
646786464
73181030
999758443
2143359586
1590261831
578221608
1066494267
1244861866
1492634651
1920341737
306950949
1878481813
590018441
1015153742
1523608997
860035850
1933235435
1531705382
460911725
856145457
1618378590
1787668610
1782126511
1368123625
1685015587
550594326
469842371
873223186
620175171
481395474
1203262317
243545484
822272171
1161242686
1597856418
1577909721
1329721442
484181311
1792337583
1253873379
1303924312
2052977224
561331303
5825707
1972137745
145427792
932261189
75817264
940335234
1434647083
1002462423
1361374745
249312881
483642688
290591112
1956692608
763642317
636520806
1664935190
1985584220
1431424215
1701322109
2017976055
297058939
550021641
1980586671
786602785
1550810063
2112913810
127454902
2083818740
2013973805
1838862501
229918051
865048651
311648901
1829018996
1355292876
649729699
1723055335
1531316417
1096960231
1315510716
1794496025
624538889
1383895108
107026857
1104589485
1938964383
329942336
1691779517
1952281121
1953624947
189619335
1148310685
1704498648
945158762
933360060
674987152
1137806471
2145686713
104709352
1599177830
2043989083
366205176
327003328
993753988
309532677
1865619981
407163495
657918789
1092624221
469215022
1235300636
832001386
788514468
773417649
605283882
769306123
960636403
1657486471
829164377
450037771
1250452308
937920444
736427819
453780299
1077519332
1190960018
1835718376
1856788369
29671238
1465739383
669148139
646759037
172054482
1252549364
318922006
928633264
681130783
902596972
490282960
1014240005
1305886723
437993570
1598352546
1277847724
1704369134
1848210202
744223335
2032384081
221377497
2008038320
1297467010
31621462
1287285509
555331499
470975377
1672194521
1171656196
1212162426
1431721527
1174707192
302423347
899310625
1289351274
997593916
4012090
277896412
151419602
874018683
1399909541
787699023
1525562774
1982461986
1290017111
1771735647
1365635345
133626795
853540772
643068206
200153660
873799440
1982755608
2064124648
1681879074
2130374437
311733567
189298682
1158264284
34727901
1457297357
1228058759
1108653178
247495252
2065085165
1505236475
1437578920
1354532312
1677481250
2062996152
404893873
1435992382
3389148
1567817560
1416135838
1282880749
1434749319
1997434589
988370771
1567968647
80160819
767708082
2139588127
1123087114
2106418365
1484802165
1134294780
1865804494
1940853986
717554208
803226873
960631098
338609907
1288679239
1133002919
605193186
848214691
1936727149
412852971
322913525
558177301
2029196738
1720890623
349654384
1806580127
1462592933
2017275936
798091196
1211804610
1631812066
399019503
2113081750
213617387
1121649857
1231705214
1793256772
263576653
1774471319
1733412961
594856144
2014003745
451825051
723474523
1828570693
1365535883
152018903
1859670564
20084179
1713022962
324903376
852959344
2059577592
513193115
44454274
7118314
251706352
1859018920
611368291
252323563
1025172134
1326933279
527067598
588839818
1644887046
2105137219
617531207
415573460
1108634111
1003711440
149676188
815433560
1935430172
2011323616
328845495
1619828269
384773899
310554998
1065194133
367562613
342293633
113031000
318176768
1065776133
541314991
1789752197
204858850
390702111
1581343303
1223286382
1380941253
666306112
1211096775
100581763
755268111
171525175
423294564
1081240239
1352735272
1469898939
759263578
19109598
398424655
1874395181
796430729
1180060259
973699214
165867067
588936409
1952327620
33954793
1582115791
1485042591
540707354
933587843
1699001466
1899936666
1698733068
2071340193
1173216779
1743106760
15463239
1355302940
33206303
1989542649
230925365
1203719440
841481194
1458204049
626568890
1898690636
643944718
241569987
599914091
147837057
885854464
1369484488
1085234419
2088293408
482960468
890607361
599187727
1375809
1674689515
1088927606
189917555
869872652
364331888
1661093755
1032892899
642084796
1137591185
1687394975
1719020478
1877700804
1140939476
27901200
2040959470
1346687546
349653879
1944213455
234886475
1514453637
296499742
1674989912
1429763486
1313230800
1167463508
5390731
665331293
391870887
252410626
1783568318
799312924
970785807
933501729
634165977
352957433
231566967
1969579973
1898282988
823554241
932275903
636397194
1601843973
600268638
69104164
1410513712
1029824129
1817467343
1671425296
51855521
316745190
2130534448
1059995255
1963791689
944237515
1442723800
1054787099
546177501
1670692264
1139344569
263481005
86288025
1371367608
452377362
1230652709
481644348
824251960
471950505
354332747
2113057374
538605496
370726924
1448514820
856589178
762376613
702060338
1362943848
1896209560
948281695
1815556841
1692416742
1257450940
1750089783
739591639
1677088500
1793688713
834342878
617357056
108488172
1151583972
1473761109
1375367175
369272461
1954928705
1484295046
1890358290
933808277
819633128
1288475820
1035288630
699263600
1465285177
672263964
202782166
233978602
1071343347
1217854605
343047904
527272116
2144250405
583146391
2000680278
362064803
1984057346
208323815
1098116825
9609218
895806440
1556625652
1015148339
1598245938
746675870
206824421
803496975
2079144556
192378099
1788239669
220014200
854129637
801408800
621841380
2124620935
1355544556
105967622
308550307
927698193
480334663
1270814811
157656351
1678799446
1245995358
158150083
1872871487
772498975
1187218553
2007525999
805459875
756829369
1580902288
1062988773
470845460
554315116
1008052396
1845594775
644632905
960120559
1397427383
871102319
2079047286
1224958454
1093062824
375023504
763392428
837080546
1515013661
1834718523
1165980652
1838473296
1623876400
1618843202
2091883694
376469081
1332914359
1088211098
107472687
2004496732
824251765
1360316376
158390880
1019292893
1211968235
936703153
1670105634
864624354
2124671641
2105850919
820092284
1403953687
340021321
60311552
476485060
1105749540
1221315643
514216341
476442597
939370986
1457500432
1688534477
1552249772
504164492
257829537
1234058981
297672292
779920086
1626481432
485059995
689846181
583413398
1235940869
1226736522
1054589388
109189840
1001360077
1133119753
740509339
932342394
1925376911
247498052
1321970018
2143012466
1809763076
26793825
655614903
924804688
1406910715
2119357197
1270022836
1717035268
618409794
950217826
219426617
125330860
20894896
1922846519
330124238
1912700654
1630010531
956646501
460258405
2130636026
1786188816
1507592223
1248712316
871630122
1922924674
1977218205
1942202162
462106626
243691445
648020279
129039928
1599100187
500490919
593167515
1959493484
2019521322
1327057197
1207148828
99412795
252479639
663089926
459967523
1255626304
1541555726
168999339
227954054
527661492
1949895328
1895404197
1626607890
1565092364
1691761658
1536690389
310762644
35284185
1119790729
2085103299
119975927
395229163
1212041621
1821324269
1978105929
1031323978
1788405798
1439667926
1758017090
595258948
689371402
1378788312
1692125334
1413320511
1235801512
832760092
331872685
1325573587
699403394
368466307
1446266007
196632582
264083719
2077479734
1679411127
828348147
812493179
960646846
358728329
535789132
1424970374
154645006
458511431
747054250
341749607
1532147953
1281187140
1572531701
855122609
1518915284
1570287854
564698978
1072714138
1420263768
1826236470
805540355
1453102193
580027266
1845789266
2072629412
674960537
1465541744
1863060269
340195785
1593886693
331829989
280160786
1476399004
764005817
973746647
661243212
56761000
11758325
692864222
500471553
1683436268
1555071126
1964835931
740445586
879930808
318587268
1812429652
1837288669
248906528
662829569
525287271
1633865342
1363688413
2064389965
756129785
9699970
1187760024
267659236
1284781134
831256202
227551186
1632979457
1159143692
1917736530
2069553910
1979361407
2016849230
675307807
629510273
398771028
880849015
62701307
1710772794
1471260525
1184802553
1439809046
1087668749
2092158222
899897319
958221302
1734131860
1294516667
1653827522
86567066
1309505929
1325043401
1504941434
1435828251
1877311207
1177821015
1048344
1401124786
177614940
551682366
334224273
2084797903
879253479
1932111645
734873433
536522199
885474970
240165435
291055597
1522947505
691531491
419790604
1942330024
1950846616
435920737
2136335811
122083472
632907624
1940724101
558291651
910992024
955759336
2134068539
1885450770
116502460
2069346538
1793516304
1227738164
1910567398
707089339
1045047098
1748672567
1567208009
628482296
1509736526
1365547188
1253288280
1241265583
1478734979
1796107044
411794642
1906672907
2076334575
333103492
740545111
1806271816
1850634781
2077017205
1978651065
974609438
2019797708
1752428421
549563283
660171949
1081038020
1447496529
1240991323
974732664
1743987130
499940179
116795963
365734473
1494433265
993498857
1695117650
2004528008
1376670911
75086729
720218697
785799829
1668086315
558611281
1896926036
684103314
1381077918
1184188801
1097323599
439285230
646832288
1635154014
1214341670
768625416
939180407
2037188019
622097877
1882291574
1052743821
707191387
73087488
700612262
1916202888
333334399
1717312918
606490840
1306665914
1021366242
1387664408
769156341
1128200384
1719785401
1321447399
1190150439
844725517
759228320
1027692144
821274596
1819964094
682436219
767047631
2089065991
1199640739
1865026894
47435315
977892775
2051539348
1245534046
1420375222
1318163726
1498260038
629969681
1721667320
392130835
326223975
365387218
1262671377
510907544
1968139635
5228046
1371040784
1486267381
1433387856
196328844
1347255257
919570135
249869122
704322907
588716110
958156158
395454197
658981317
1209621678
1385694442
363758205
897272314
365333680
1420296986
2071573948
1674182390
1936498285
1040903668
546685544
1099834786
1866345885
654268829
1109346152
988273263
1258592399
1567533461
1442334021
1768260639
112667015
1199318800
2050405816
1357935534
932872564
633471175
683780450
2037830909
1507276106
760232004
1930763072
1342386107
668773868
1681580294
1264967295
197069275
1033363782
1776729262
2025378234
1396634271
1539163501
1991485209
1098260632
526547814
1195814316
1962531978
1901880107
791806533
1322927850
1438311360
1032863892
158785236
548916965
1319928939
1112626133
875999254
1778838193
14764338
1683835410
1793357982
1097189434
137491344
1413196901
1195329949
813150507
789787704
1498712888
1620401902
171258317
1761765361
47802326
314535955
313404781
1285747657
1445461002
311368428
1292380761
756081156
745542321
855676247
297402497
1962355522
1478546803
1553244942
1790010596
1904522019
1819240559
846151674
740380184
416406765
38619180
1214592092
954082257
1845212610
844361465
544871430
514888275
111992634
1072111625
1979816334
513688468
111540574
1299062116
1629271905
17790544
1730158764
2136636743
792013400
1878770739
2073855698
259451395
1103605743
864654227
1292805375
781596261
1564077856
2088750821
466340426
259487474
810268514
2111412113
580757386
1954882823
2100151058
345010333
1986025911
1445961164
229067768
1863865245
324016215
2014038580
44340727
1118400622
1942473309
1507198307
1335304431
1112034339
1917018091
537273586
614134347
875903591
74233526
477271271
1812637089
1245013058
2099459271
468280080
550190882
198881539
1425552971
1278582059
1855700970
1670186633
2014795035
1739814420
423324587
828589159
2071457550
1855971765
73333419
290144153
1937345711
2053835708
910027253
1359345288
742943135
1363799291
1712056147
817086498
1882442643
773753787
2045534062
1695313741
133784584
1241362840
1512455783
282799749
1764432090
1778586690
1758070443
2057385123
989213488
1096488429
1984812733
1707370069
1842813447
814012466
26295930
1430615261
1259217947
147622172
186012295
1012936369
1135134332
318950861
395438671
1382175956
1317667559
1659755492
1873788462
1108132464
58355725
1194617882
2026688489
1550781488
1346293413
1071918064
1501625435
1406203274
692931038
551123225
2102194052
589855203
1104929781
822764742
366481355
598730361
1689012567
1640896307
1168193371
1269395668
1079643425
1822472995
370015137
1178350811
1595560781
1323640631
2026598881
90957932
1696549296
552282112
1717923228
153363339
340833320
1150950015
1821110696
1157696166
1208521462
88861153
20414315
223680061
487403544
312631275
403397146
2087307307
2124661552
1059444119
1997521644
1101256456
877719820
1590427512
1133264235
101567713
1256573702
1940890409
37321910
170091760
1623598245
1908581760
73489471
2081125341
601262399
1446560233
585215351
326403877
942757385
1357920624
295294620
119418675
124332149
1265404084
632822640
37361945
515365530
677602054
1458419063
1186019783
330802510
841530415
1470364222
643440053
558938137
56319561
356743055
1569554273
1757557579
1641493809
258823674
1112361264
472794933
49112498
498884859
25368235
686826643
1853562654
679525967
871935121
624387395
56108712
1492740737
1928987922
413993531
1709862771
787075934
1956297518
907329960
747148407
1472924543
495045182
1563892934
2088256108
675469897
1349089845
235331984
210059975
944730601
1391904540
828779762
807882598
1606040208
510062664
1956592978
963886599
1694321832
58791601
1082387875
888666110
2063428445
667661144
472304181
1033015788
1116094434
2022866855
2066734094
214688414
1856467848
60542943
713826341
66975044
1656538746
253158350
1178132419
1156401072
153405658
896423591
959839951
296843605
2068757734
305522416
1328678871
667936329
313347486
38250369
461560685
1500230188
1477830832
682676721
1421939176
276928440
1885974603
510844327
226932263
143951948
446176406
1931117529
508648071
1293418780
2031443790
1063509162
1458793352
1255803314
1959418960
800166097
1410632669
488845217
66544595
576821375
888885369
1046568822
595396685
697185849
1904039475
2019974010
277083792
1643481441
992742175
1099110776
567960291
548595195
306385420
1365840831
1204515827
2022553898
2050407437
1973677770
1046163719
1313574192
1987351707
1637218248
1931830306
286306722
1685302203
1952365591
1368334937
2095021493
486298387
1206852722
738354001
907023002
1938470921
1227349621
1465129139
1040286717
119374134
1526375036
87459645
696086558
1475194076
1588313391
1331230680
750737784
1550686624
1589142055
878475105
552239656
1310048452
46663510
1887847477
41669642
1179536846
1257908645
1322469302
913621118
1508013852
2117471415
1255878621
76389602
702307762
1445395177
109976594
348196867
211137421
502967676
918837069
752591109
726728299
690471801
1155965693
1483211025
551090315
1101264666
1553145019
2069880947
1586258854
257539673
1399973205
1800918462
1212983539
461821360
1539518896
857828381
1300715540
1935499319
1084927497
1049444478
247517711
1957799612
315778714
530940828
1430310825
1652789504
588336772
1208177785
1315150155
104855855
1633434669
409419207
1805629779
645176458
234568858
646214765
220734327
248106260
212927005
1060134754
1613941044
1248400830
1146811623
454607582
1831025980
1680641341
1336645342
1166577977
939792321
1066133159
878395725
454355727
1562138581
1786534072
374106667
1067557267
1499329601
1317765343
1900018422
1926411097
225631082
1042059095
1879789241
1812942783
1787163616
1784034804
1442119436
234000746
316227999
820700752
1333004393
2118352655
1927257215
1946280704
308313307
1534790876
315537262
410854163
697074566
974518766
1932478101
217905204
1274598729
236566203
742236753
1193784485
418771396
146316711
1122713721
1212629619
1378689512
920219465
1546654272
206070635
1042014649
1781433967
1120489683
368589567
1644029924
1027402135
1759749168
1749193244
1760582080
429426545
103986844
482591536
351499861
604137714
633066328
2094866100
276691866
1478815023
1915629474
1417588671
1419906033
924452620
968782445
1838528868
1052049643
1269191378
1783964911
290570981
308132560
891622696
296513191
547723449
229863528
963257367
998508014
827154320
586110188
1554270634
1777357880
1949063154
449911568
750207751
990100375
765834973
921335694
841116336
455627210
305806798
2125297754
2006402690
360039539
1618168179
1253861714
457820967
1554551719
1902695280
2087248971
1793908121
106503975
1537968831
932701525
125426415
965378238
1900822411
2061375351
2119500321
388964918
572033676
997030274
1223182135
580877097
936345488
1536939141
977628717
1651236325
836704601
25665243
451047733
2109490565
1530240119
1621693354
2003276088
50817587
227683463
1412678309
341410957
1852581323
837878636
998604176
942107123
1819025853
1574881775
1640951354
1314821919
1758145887
79080816
948290545
1835673088
204178972
1947550673
511057834
1831976146
1828124019
145875309
1987847479
1369588346
981615893
1726284212
1688695163
610250601
1596531342
1508303225
252357001
1552010253
1587846073
639374619
1045300267
1700414220
328669688
52151813
2050405219
2138994958
1560991668
1303645309
1765815212
479659652
2049302549
99951805
696092646
1039840990
1127916553
1983711321
1871127149
1959466861
964135814
483086695
2001082134
2104873049
1823206673
859110021
435348381
1961955512
3678940
2018750103
2012424150
1784193281
613139745
658413389
742986487
2038438116
1295283388
1602112161
1117389154
2010490910
754677493
1000730372
320530629
1790557103
529380983
160546843
858773548
186703953
927784339
20244085
1864085826
460594755
1602026008
1899926227
933796993
55458
1405369890
215701418
162642988
1270149038
415020129
819097830
469105257
1271622268
433539680
1248337464
328355856
1088967143
1375189628
1202341736
1053380923
1154858588
521118309
346559391
31017432
585125527
1689493531
806999047
1549712955
729552995
1464630458
1493851099
833248396
1160687086
398589360
1349679880
1234644684
1682566832
1531643315
275801310
999666631
1330068560
1357286161
958235703
1327691585
16078498
1083678573
1993776349
902269398
1879193670
1919074933
507060940
2012117310
1146028025
877687116
1006486932
1525697489
1951027372
1777213859
1170007708
1995330723
1784685720
370126027
1773737238
672695820
93032045
1847710136
1615749549
1720167442
891377784
1713999425
307302505
1092653273
892211551
1185753036
623236403
1949497548
689718978
1000059012
622989697
1823838691
631967973
1247596497
490817157
1798319616
641745930
1251278302
902586894
1052752661
997155731
2048879854
582993675
1629899237
354649753
314855143
1016104842
566942878
521987609
143518836
482040202
1731852465
921145484
1905676900
712171305
1575894385
973981033
1746494823
2117334007
1070494994
1888892708
1570878596
1654172755
917021813
689603400
1939347628
1739183396
846574019
1536003674
707202751
1974429567
757743036
1807523628
1073693270
1115691238
1131393693
750132905
1502469695
246585351
39940061
2043102671
1897080262
1659489070
2129615649
1600070165
1256519680
150584319
1649140773
546906398
1826849290
1260575699
1875943159
1601951405
1823665483
758537983
632527925
217552390
743492029
1830830123
331330470
1259117006
1063484741
915252665
365487698
301737109
1359478870
1713077233
781578990
1969638258
1585447722
171919041
1857909444
1565439056
847661386
19423358
568610406
207114571
1539393495
587643282
1156923940
1780213976
539908127
594293687
292401431
1799986866
317772856
492521669
1023134163
638350697
407271707
55311907
1330741645
674558793
622437482
958057483
565103797
1128942671
1910287016
1716996481
76363430
1408489614
1308111153
728932221
1935666307
589289533
46283159
585666475
1734830470
773750281
363326108
413222716
473276234
2002747177
1027604413
947769227
1194686196
715826085
1510186968
67964004
664786808
2064215879
859965624
77866499
684982492
340920920
745787509
656352836
1208284860
683628976
395201840
1252482672
1404942507
203645175
164603433
1954702976
1991633253
1100218581
1667094358
722884645
1612877192
282251370
1188530932
2054741719
2001935607
2112846094
324315066
201884961
1989768662
1336483358
553026354
2008333233
121632149
1804815949
1481943543
1774143537
2060907730
1647470732
527313143
460533043
1847120178
1525674630
2098294899
795836570
560604873
1848559968
1551121467
536959503
797682479
962875425
1902613774
521475204
1417775643
1749141797
715056715
1533331450
587942085
1227186222
72419312
1893523541
126873909
88047154
632970454
677294350
1206654580
1714125060
1020739841
1261628426
171988750
245902846
396904603
901711175
566175151
2101634883
169388635
2084029598
1222865287
873127666
322796190
1103287349
103201578
436035576
1611697149
927396555
1193570153
568826398
1490705358
407538994
2092490046
184390697
2124528901
1496429213
2008572517
1082054404
1200639047
723479011
123163617
1413757953
2080214062
1175918727
1707292071
1790203889
1681495023
2056555363
2031393562
1227221842
1080640189
983066232
887721488
1605040727
1670304943
580554156
1553498705
2107422666
1294629433
1286040834
80278138
60610964
355394536
2042060020
301015023
1958175906
1331747567
906905923
2146996766
1414686619
312810819
517576902
208413915
899349314
75525176
515950792
750968107
102554865
100069103
1879192435
1037580348
2052803518
1905211613
287888562
1621725491
553023447
611594407
1648717519
222231467
2031679927
1144667778
408633111
698570918
142144342
1599740986
427459352
1544713630
453748334
70737880
737287599
2013989384
1840726585
1915625003
1845999017
793560610
1903976091
1589066148
2008720441
1258089716
118995357
86176191
645876920
1016104354
1659730622
610995609
1829214712
1099186911
1089676358
1405952820
1987794895
1112148277
946783993
1165968615
1220755569
1337409273
1319980845
1507209481
48656347
967319483
1602173607
811936814
712928416
29929855
1283853810
1002326151
840802256
1352462696
488176790
1413249234
144966428
875487391
2025171682
2013919744
1716928893
1131934222
1460399849
2024231851
1454642832
1610468336
346429066
1004487697
1632354916
836818951
1511870416
883434565
399021615
138531648
842986966
534038959
1024477368
2082372786
1533064355
1165132453
1895354246
357535211
1852770960
324723741
2037012376
732311977
582390424
1504170019
1611282293
161288751
948357342
625847205
1751407018
1924821657
1910357353
427540782
1714989306
294478373
1798286372
1355551263
1065648354
1691096248
1968910339
735199004
1934349139
887767271
1266298743
1127148067
1090091291
1334828822
2044344
961867492
747784983
128281996
1824568706
1930922907
1048812617
648505389
484963647
400600559
356582444
153110007
1448912847
2097242295
23142629
129983145
1566216543
1442264696
1316242644
1978652894
1350254083
770979653
2108969489
1975255895
224250381
1112228392
203872566
123609989
54574507
1657589007
2004642584
2135539378
1784646237
394930248
1344074086
772677637
193926884
1079069834
1862835527
2059787963
474183187
980132458
1345212410
586697755
1339023639
1393577848
1358948908
1268760282
1529611303
1230264571
934483303
1676852903
1610449629
1089340397
697979324
1269936483
1500046395
1033050957
2088791386
472953049
1272993941
63014775
530949609
786191333
913840604
1913177220
1443044507
709405669
620898796
580407506
1911018255
788949863
2049994973
2070544814
1153448
31996106
406497149
997815176
1718257944
1878406891
978005421
220213705
1475601269
24192103
2127819960
1107984792
1617508006
270150827
568884730
1801709529
312481079
231238754
960605218
2028520876
300380248
1474646710
586844900
1529302793
248494672
1888115295
1179858400
1347935731
1096320606
2045206507
1141214801
1744001485
2140284034
1034337299
1688012782
2059083208
538801289
740981042
56048847
816067354
1418266493
673341588
42712706
1436863323
1865743177
982364825
695157333
59552965
1069445921
1468898198
1882946004
1180080342
134906890
1802402360
1080223378
1093345884
1760621418
1665947657
220907370
1952045836
1751568972
1990208032
7016375
562868915
1991351336
2083946851
1448226494
838377600
1416974442
1548809526
216606726
253900220
1248992658
826463170
1759511923
545252046
1562074334
99960488
2044798769
1363968573
1975279854
566284194
1403623864
1733752143
63173177
1692141589
2028146465
1819044745
519614289
2140446484
1946803575
505896448
1055336644
634411399
1701896135
86937584
54392991
1449977063
392513891
991324780
1115151418
1739114830
1726079210
1157912324
1930179059
1789741306
768514850
295067655
1708498965
361023457
2094201395
703562036
1265976555
1549370796
1430898263
779049659
1438730540
882430312
1634223291
1752554909
2113786337
996392893
1329902207
1752852976
1224913411
704056980
1440784836
21029212
1499612530
1822004938
2027105820
2041112559
583909701
1714037671
1667104528
1544308587
1605510072
690473439
1919951640
183670966
1294616745
1685609197
1340687495
1879825152
851319820
260486370
607261429
191135757
89507023
1864619056
1443434728
623448376
1420642356
1378119574
1719096685
21637201
1626209733
398761727
140860639
2038249481
1678801281
1582027011
2004474838
649734831
177197924
1341516430
42087930
322217574
1843464449
168359206
2041041737
186498024
516938194
795438315
1879888022
1680825457
462196132
777013293
1247488995
1158690991
1917178872
1174634000
690180921
1876622412
554387087
441311168
920111296
1084760082
1549483983
679571840
1393614061
2145046807
1810923263
795785849
2010559956
2016183176
583978464
1366247175
858235671
1586939241
362975940
551067796
2021049123
432933855
1222012495
1586222354
58783181
1132512137
1473159058
1475510258
1474517923
511425900
1751384400
1518603369
819898124
582828139
89113963
1354649936
1451410197
1511656575
816329743
2024829821
519857462
1878849437
7482297
1181995495
1265272142
1890691925
427944956
2059317764
2048198010
1110670023
301957341
1494963153
2049604088
734331699
1774796425
1836841692
228360269
1175428144
391039211
1641870089
1581961470
652565733
23048842
638545065
1412371031
624459646
62558721
374054788
1936715142
601271428
1836115880
1654415208
307638637
749075678
591147982
2012608005
668943672
1278365817
937862895
1778248213
917939809
1641134791
989201915
296605114
475048261
711188076
498828323
1221725634
1766051330
809125160
1013727122
1380799191
1892062700
1597618026
1696661588
1090961367
563960463
892282380
450013598
1007140578
1352060767
312909245
368569560
1058734645
1289166630
757784910
902512198
314599792
1087014758
747801929
444505937
735883858
1534387532
2530101
1753022828
965017956
468260036
1285406474
156407693
1162281717
112492660
283533128
1822678981
1681733713
276643385
2098816928
606603737
828882674
1064119768
1450016495
35936849
1515652314
1164661819
1573438369
1478076314
2029841440
490801619
312184710
1765621881
1086405801
919457047
624809717
1330562838
1461057026
696056705
1136955313
1525643220
1612790637
621183170
1125772615
139717154
1081201298
1269443325
1057053385
1254013019
2055737927
1071763497
78254270
1981965222
1733314313
1192981003
2087644553
1813726116
978796402
531156700
1503985655
1329705610
1472586649
31991296
1811409047
822022128
1010124966
325008412
244310523
1047810295
1507422209
330949328
199013712
1490365275
1373030975
1515902961
1283875273
17760870
1113648398
1948522031
1069985673
40745519
977305499
1785039163
378584036
314775482
38944277
1119846161
1197787247
1622487282
1801883668
892714970
147487734
1853235764
1634037886
34435711
221486540
325356359
447083505
432673430
1270343685
583520944
268952031
1010758670
1833539727
534475684
1871397709
818179724
832577522
964652936
1899919855
1364428947
902628286
112457919
1980903350
401102031
887253128
1240022377
1686140281
167572983
959019089
1164561834
1955884909
1856670340
1174056212
1678341999
439054536
1792717985
1849772545
1155541860
1041928624
2145847924
133332525
128450818
2141058522
115092010
689806404
684603008
1529893915
593230155
2066695427
1384805816
890757728
185501419
317856336
492692388
1025983280
1339582067
1862191001
412494191
1388311842
383426344
1955195920
1274118242
1935584224
1250637140
2002198926
993690861
827976687
222142654
294648720
1735912324
1249397483
281024194
1083616853
59304193
1584682442
1994350561
465639924
91505222
975141597
1545619442
1090895505
1387495867
576714794
883580250
876886367
1440078909
1514870506
201766922
827720829
43634049
2011343944
866352352
1987234738
331663634
1910593357
1995708778
476302611
1733902701
2062285641
828938740
1923732970
1300066838
1497360677
1574814966
867143780
2136235120
37081337
1964258439
328721978
1113568217
2050030526
1073731953
1551132725
733293242
420825483
170929564
746956943
161506583
745201680
107947694
1639264859
622955982
1482637673
861128699
154442869
2078294342
1200143147
2088575578
366414441
1310896350
108972514
1178292826
1749260678
133348881
296546058
1065428052
1195902033
987258777
1708955808
869392998
1348813875
47671181
954851935
1794387003
1599002796
1148779365
425194228
157330004
1444788626
1078459226
709487383
1079426882
616078628
91468993
94769963
728273327
1552624165
472497327
380980240
223132331
925589937
371359482
597790403
860904785
808049907
1910448594
970518696
1984339680
165595934
794397079
1757693813
1453068688
961169897
2066909078
279894141
1240451943
486895036
1658428711
1476745960
1916617437
1777010965
1661526637
189719879
137766242
988159722
1384393444
738184483
236784224
1405703413
79287252
348315933
535624517
1113450146
610660044
1675831057
988247309
1764992585
55345950
800519254
393614776
630206941
1777224940
1448444953
1833220991
1995832549
2021235359
1193108586
455660905
105980096
1143156834
36102174
992877088
1989709677
1700030752
162266823
253692694
1129084638
225979397
617584293
931546134
519983386
1490192917
3813484
162871658
1691292183
1378668146
1279975528
1379044808
1196102197
893779552
149657147
1312602252
1235249535
944073484
298043669
793874610
1391160249
719247427
486264481
1344485692
472955635
1248681284
1212616968
2039798894
1089873225
1671668647
110045823
923241730
98323593
1072817892
1378615492
538656107
286867722
955463314
499807185
287636278
2120419929
968931106
926976702
1313065417
1981880989
1045219025
1487469328
1561797410
1281438466
98654943
2092410045
1712451858
1595560658
2059753543
842619749
208994967
1438223412
926930368
1066189584
1630694004
767604287
881650502
1182219010
488500604
1168668438
2009732978
1284008963
1021029330
1862681199
147801219
43151283
182056724
1291262278
1498209143
1146214448
519050732
1175263634
68665082
1223016927
868398348
1559464856
1019526661
1350446148
1407497566
306095811
1257218460
946152740
1921897429
811395111
1244328439
1603478199
2136084062
678143314
671142583
91748902
1972763545
1399312621
1831734799
1658645174
1510395493
182031389
923130025
1767145007
1855611127
926861270
599236873
432745225
988511733
1038985503
1897415215
474693728
1499828530
2097946785
1550688737
1591095407
1087977681
1188228027
616642194
1989362165
1571992509
1447135916
859959368
255695039
1726933716
2063151336
795937180
569775140
1013149803
122173950
1859273964
1916405749
150201850
1574603761
1853377725
1467306755
1308399750
334306800
1303035251
1353658253
1079666421
839638766
283925432
689538864
803268275
2123815615
1466147512
1335623880
2008794152
33464895
2074348062
1654468175
931199021
1810836228
1166656534
957847508
1385391325
461949997
943486618
336445903
2052233938
1664580187
2085763342
1776877470
1892313171
461246512
1720127850
610741583
1638921355
1450217148
2105049068
2004805632
254407881
1119347272
1458192227
882027881
606171248
1423651915
1921546918
1267474159
146417889
1583180999
1727521147
1979984263
960232505
1571740428
641769006
791918305
576463330
450999846
1660733475
961985698
822375332
1109119946
1834397832
1674058512
2008935615
488931856
877390624
238145281
85324153
1547434463
1193238163
390700208
1604670588
536747479
331225399
863020025
2144541498
1482953067
695083657
1020403963
1199320889
339964525
778300898
1615077874
341205265
225414504
2118101160
934099085
1234007193
1495568945
1757001021
1404464049
1295224163
1347622835
1493910237
1880468251
637278170
86951469
1324775059
1023144737
969018723
612309708
1967015510
1507169780
1932294883
1838275541
2096441043
541780486
1612988073
653019594
1832813624
1233950874
1952849327
2010138313
2044059103
1688983081
487027032
1634493714
954984491
1000090660
2070288511
548795712
1645206722
69011794
1320190350
893996636
1841987826
1362160214
311890023
1685279878
413910066
1529954441
285509385
382675568
1536924564
2016397023
166953387
1285755081
2104755187
1132994596
739185711
1453662149
611199522
1326985120
1338813698
1785209585
103933526
1244836234
452941623
1439111932
732090855
249634601
1100313222
112919231
1662048094
1070866254
421920866
155758882
801004842
253452840
1833128321
1336900463
117722998
1396009383
442701192
996227516
1826471535
23664357
839305448
1578134815
1767977471
212769954
1017753398
785843649
29932708
1678154408
1138698814
1610050003
582632644
297109811
186029700
2038308590
974638561
28045614
1189851954
242160873
1940079963
1481974381
628088218
1985452156
1607284343
1384152078
365277414
950618586
228846704
467006238
459816216
1808441648
1638165832
204538082
1888906977
1889776908
1982124778
58171637
1938263941
763751785
1989793966
814834981
2145668777
694901362
1432867200
535981649
2067706012
1081415553
343906912
472785620
856567564
654086936
1990970423
1918756367
395665892
1566160709
1152777863
312090207
1712405938
996800636
1898484762
866321724
1017632749
345120515
532027760
712242637
1032366221
366032995
1444584803
1736788516
1920032596
370618051
1828367513
1292765550
1673809642
1713046691
1539448993
423286076
1266684224
2025683997
1214839131
183799872
1558105387
542371913
56496864
938871362
1258323651
862047904
964327396
2119513496
1564193737
1022060601
1734238413
963027943
1947324572
1853948310
1526132778
14732586
1126479513
967575797
2102559619
2146886291
531304746
1075641258
450906445
119517750
242427272
1003445884
218540551
1726569272
1052983878
1175878531
449457472
1655920148
1033724603
51840323
1349573093
1895900315
1390645336
353781973
984384932
916051272
1874710977
2012727242
1889185416
1333246773
105943352
1256119885
1365599476
169210225
800951855
1426725711
1146945992
1499795270
803437243
678701395
752961385
1461413937
362816137
1671612228
372316703
345690304
453962521
1836886141
733917169
1448303318
1017740679
970198570
1599477642
694239528
250120529
1147878089
1218816567
434801655
1214166676
1867565212
574791827
800011082
2111031096
1415009713
612484957
1378335127
1574858243
1072415547
268337626
2096206768
422987007
132216040
581754602
215078657
2084586857
1622669992
2055192013
1956431428
929463763
1597657008
634846035
372235085
420167192
220502098
1376599202
1869404003
1219830918
1583938721
1194686493
1612646958
856665170
1788485702
988040631
1326368151
1807948997
1059987170
1538217158
715359839
1219351561
161479277
1413498677
1518543972
1146006392
155647269
1839506318
100974788
1828624392
1218293206
379588591
1520392383
489706077
1731939548
1390407824
1489265432
1667471837
650028544
836540230
157135311
427799485
173816200
1860513328
663885750
926183409
1430200208
2015496639
57693466
1027746015
2115243406
1373573930
1572688330
1053926069
39385195
974051771
408898575
2139125099
1252450341
472321175
1868733177
179947636
485956318
901128439
1129338038
1526766871
807112510
1536568359
2120346025
969897634
344183459
2087887220
64081909
245031684
289998425
1647238832
8467795
1983200775
18482656
1010456942
307971631
1449190795
2145833257
785509925
937602743
1000660979
317307803
388056372
1150892341
512052088
467479449
1275163167
2106513601
438394102
382306599
2002647158
1881020508
2109762329
73732229
1560855259
966508333
1319110874
1289830763
1367986092
1043109935
474467268
266392261
216831772
1367129659
719881042
1919827829
2045712772
1781895028
799211697
2056859659
1733552109
418635468
1194845160
335373838
474970823
1722251342
289796258
2147123946
2016641227
1799881756
295603308
1089710595
819874299
324112240
534886656
376260522
1909286005
962583333
434553470
51992124
173231385
139228041
1670676009
1630189739
407642459
1570952593
1984829812
595523829
1601034682
814658659
188214210
1640912467
1850239742
119511334
1937745484
599736399
361586247
500055557
2121806403
748771547
1825933407
1990248343
321267726
1310197002
729720951
633308499
2085642708
1778173814
319769348
259983477
361830633
1957055576
246104718
573341127
1087396776
1547859259
791360134
863367643
1592324626
991344080
1923459720
672377212
1247109583
1816723349
220144251
824052528
2079700238
1893076790
1933233684
756708261
204591748
28336516
1154317985
1309420009
660883134
1108848510
1521234857
1734085599
518860077
1544047754
1353120491
1646359608
1177798888
1459201823
1025339966
1884628780
1162487597
1381544531
635311221
1411708960
772090533
475959816
23700512
569429682
1782779766
1256477132
1919437976
976901782
205289234
718948166
812243472
720581156
865834873
1498888887
1735393333
1786378464
2102893185
432416811
1844867700
146507865
789607989
1410250098
1129570366
2114212136
1518529675
1705951843
73682674
2122922084
1691507707
1199120526
1148079616
1673972469
1976225418
1798840808
1818967204
881959062
1520477924
1340640183
714092477
882578199
772938011
1169417922
252957522
196206864
457889453
1338846441
1779864660
1264023122
2009232850
2026568378
1162582777
2103540440
593383071
1756904497
446449548
51838693
1075044360
589957223
1507726049
205020794
2111778410
730225907
889902350
2130241379
1779742346
1227547896
1738855131
1283835783
517880341
810412388
1287120153
2117809541
1050462599
129837408
1782500787
1025008387
1404550155
1189155148
1550500232
1515853569
1373894751
762959775
1203166513
1147786139
1913921298
1988838365
1199647299
107440774
1863732009
662730374
703896350
1280889216
2107756043
2034947847
1689261988
1312681768
1037419140
385908732
2144585728
289364040
556633419
1577240429
1962485588
226200900
792381476
1262974579
1862146528
1465060377
225304061
270472536
431025442
563902863
1136262818
2116531239
142220000
131235907
902282457
1509387965
1208442039
1906674692
1901702119
107467626
1899624045
1956604429
978588711
1558063983
2059307341
539024352
996089057
801723846
968170703
1787757834
1469250881
1182869764
1763220374
344344845
990880077
1551513838
804660699
421938885
810047066
395162927
1564135595
14611905
232827338
1439683174
1510765903
169806795
855303034
145202536
1647731117
1146000748
1362068166
1593143575
1347024550
2013041207
449078187
2006014160
1712647296
1256928343
2033713262
40132728
96159411
1283180864
789468237
837243789
1877766282
2017850109
1818580140
1960687799
820531530
2113796096
751515495
1548624843
1364322340
762182778
1660412087
1915449565
1639043840
928310505
76389639
107607136
1555268860
980626651
813693800
1190279400
728655256
284783200
1477982489
1788949658
1520170777
738108814
906220718
2135112380
1845468441
1114758541
129162105
1248945067
1054076184
33370755
1520334345
1574197523
1988948459
1157623924
2108043508
1637557369
1958070889
1761282155
1828267366
17614672
2093906821
141288959
868042759
1434830639
69605049
1466412111
855966927
445924350
1155119467
144911309
999043378
830460147
1744653255
1962547695
1004617177
508434676
1874282269
1982797325
933879685
554598242
1022659513
1648457129
903299704
2116100802
1225499676
560376978
365983705
305603958
1462845385
586145192
1846349785
155331537
341026598
801735534
1161308237
1039272091
254893105
240913561
275555234
79697562
1776730876
625953102
1174622589
797422574
23232237
30625145
1104827841
588400444
1921959694
51716053
1384388288
1858771660
1474956268
1882119350
1989285792
727862148
1216802026
2133232095
1263274645
885464104
1809419167
1541741755
1490026489
1526635476
2038992555
1098229121
2107391040
1525450238
40406180
1023980446
736483844
470501374
359716384
2031416586
1226439828
826498716
1450458667
263366876
632862059
1085635780
1940542606
2131562751
1852106304
285689032
2139992826
1412046842
424471248
31837855
1508250290
1720349400
719422554
1076373134
216434814
1068411677
1075507356
1321652703
1474926915
1533425060
218616470
1283395520
725099103
1975616867
352524138
319471928
1011344107
1907652772
1402804923
1717087607
703521609
449702362
686385987
1594361872
745871073
1711523462
1504459188
945472578
1920196216
865351182
1932864718
777328518
128658523
1328393788
470616351
1475507708
933975028
663365711
1815558321
80565110
355217959
699286670
581755445
553643797
1627541789
991880236
2009343517
394200265
27132980
972974502
1556670686
466645470
727820879
1699774359
2090995671
1024940077
1988687853
1394590718
892930242
616646073
1071102873
2077122479
1450458667
1496585233
1954347365
309239611
1393349790
1340374612
1233959297
933936176
1355316037
1992793668
387657806
119541562
574373942
674163977
1094392442
1419925470
1112598895
1811089287
1320114837
415526465
1448985100
198385223
854124393
1583774440
425557386
1138386560
436787408
1190637051
1217930288
902748500
712054255
2119992155
1846601765
1261659964
319031861
178846430
993925698
1359261484
167284919
541982550
854605988
431048056
1726716022
1938140471
399859607
916280281
1410330526
1442011806
236473578
1636476461
301420891
839513658
1824442077
1119276495
715083088
2115523665
1619928593
1793487123
1742471469
1311484968
1056634705
2139653935
2050243240
1562422845
79727781
1681083569
1937550611
2027802950
329537102
640208779
2047603630
1911368173
615754297
1360987631
2034034215
1149422898
2072995827
125280133
981565959
2136642671
290311897
1369780471
1766399156
1418201452
2049460132
76077298
1680972718
615169927
1658230161
265324579
541667927
1129085125
1259494498
1578955381
148579186
1681811389
173280988
1301946946
1535481635
650477127
596402516
994039415
51221595
984362034
373073091
1166620762
270169842
1736499685
487035507
717207488
1710218981
510071687
1093199409
988559740
933367936
1746264148
581648859
1316771988
1224667512
1609963247
1471301601
707832618
1735100672
1763447117
1314241163
1558836660
1000155997
901896544
9218435
1823283472
297784127
505600945
111630774
194989933
868654038
556484459
885710155
1469376186
1445615590
1558152381
1385522752
1779839502
358541258
247488617
1586895556
986813915
93658670
953255
44355152
718372132
1578355275
1637936304
1715965074
1855088570
897584790
953613660
269813834
1256820636
1006021520
1064390248
2022263099
1735991850
1899981684
252968477
325069311
2117594666
370716638
437913991
1548646918
1985985729
610187041
912431933
623719659
2070109688
1635490312
1686200752
1802607507
1630306686
356970184
1763242752
726642755
1054493550
2035336369
1550929584
320284473
1840205866
1750775569
530949357
711086358
765158491
2128140108
2001871994
1579592505
522532
2117787886
209373620
1787729238
737007597
695560837
283398746
819861742
779297271
628055593
874284949
1399673439
876182109
989577647
793181646
2142983412
1333383278
1207223400
2126985336
525922073
1138228427
76741667
346802437
1617993337
1488590637
1701609760
857144470
1479102871
1265056708
2081458995
1641006915
1416615221
2124559549
251911616
1614740590
1784801323
1816479128
1238378902
1124190731
485759329
1880692534
503996493
1271778116
291217393
1681318866
1141077769
301351081
1455551051
1039474917
1214900471
1627112067
1473789065
462802897
1027402135
483404764
311633187
679639404
724016351
1124715951
790355574
171936934
668766900
1497300886
2026243109
297737000
941453305
1464062674
1459231204
374310490
836265599
1538666459
983379343
81768327
325337538
1187936438
935576647
1587774651
836155882
391422258
1014387593
1318685510
95786956
1509303661
20157404
880088980
441738389
1191142284
748050599
662085420
1533378519
405167941
127024668
1261581863
1411772173
1466603149
1089289395
208690305
1025046777
1814073420
1738151947
1883260328
921686163
1361494482
902531384
74464196
763259028
1353471497
1463925087
1689764388
1103302289
895927229
1574888506
914727867
1033854572
1422108187
1125045066
1732616019
1784849822
180426549
1463123695
1952803850
1496283519
54387912
188223116
1950168818
828978108
133746787
387862808
1037128867
1652305756
1552636081
1113697952
43051667
1793870942
149638892
1336878944
2107627821
1181126107
33079466
1130670774
1228221396
1990244699
1287092224
1541956243
1731131537
1941566708
596943377
1786755482
888009960
1847588880
2019336755
332255613
710210380
1049739252
1575215474
1480881499
1434390041
407621785
913004769
1622088008
1101205946
1771427796
278549377
983931482
664697060
1701650301
2141764403
449273721
1452208261
1391165523
276928701
1793713853
1214379038
14698498
1088604220
351166136
1350021136
1785612228
1439672815
1752330549
1142450724
382821678
1090018438
521457234
593503359
224758061
678946986
597200413
1228045261
1407452024
1113869500
945197469
144398151
1094939890
1331617128
124081263
1159113627
740666973
1822320830
538439801
806155351
286268481
1188421768
1641933584
1089137638
81491211
104940157
1199023033
772755483
237353902
718425
1946799390
568145664
1307599246
283576196
1484503269
1274349673
189962708
622585802
136027633
822459303
1484848133
178786101
1468018829
982455344
1054395994
1412597131
95695793
613878222
1401086656
234098806
1162462334
1288959541
1601218679
1808899129
1756166630
461862551
407504208
43152050
606837013
1901110525
631672779
1031398164
1035158554
237723343
528597413
2097655917
1856992889
853772936
922692775
229046277
1730728730
524001118
1343082873
1154647106
1957696889
2137451601
793009377
2022108770
1525285170
65058295
1132983545
1552660633
1160207499
1977224021
426713771
1749229580
1927514317
2146591163
2009382549
1139256932
1955376771
574847704
947188387
1295144639
575101281
596470334
1301724958
863012078
380831449
22779370
924924216
848227951
1758629365
54726942
110504654
1966941413
1269028868
952558288
1489926132
2068718557
99954810
1253609439
1726145758
1618708164
407923057
482093603
333544479
1454388484
1188879223
1841188182
596454590
1519489335
1805749931
1524059571
1101855136
2064855356
1448489726
193042750
1956331658
2107337840
622912456
629013365
878575871
725688214
1243474366
417070364
1190702481
1167568409
972683119
1475355696
1711312530
504589889
1060356016
1401819261
187625084
2015672230
429997857
1525852255
1935215545
1987534356
1832227520
573362635
1820994917
636422456
1053434203
388823574
1573577098
845060208
209328598
547997054
879853965
218675126
231112351
1664997999
1621914823
736347063
830371357
1855092341
728100380
932542763
456667775
497918319
1051405230
708208722
845264714
246610672
967279297
1696444924
1627883502
1429649147
1336345136
79334287
257301268
1705268496
841864198
2034433741
2136094890
1071801813
1450186276
728156555
668634857
938655997
215909822
1994611062
2066949026
2083585130
2146109252
348748687
2032085497
412243024
608976164
1976725990
1426294293
1901585730
475161064
2013957042
108759534
344717879
1121808960
2075752777
2122668420
231114479
636676847
1977848575
1453153788
694697273
1447953336
1618422227
1458627116
648697026
1602307632
427415400
1751581029
558743105
1065990577
769691596
755475776
431067132
76346667
1066667905
540827484
1690148748
2112249517
1152188562
1159112994
1919198135
1676130697
1111845283
1831686322
1753080925
529735044
1157485538
1780760046
1637510670
1250235991
432195370
1430444751
165354813
71853532
731031326
701916084
768467532
1834744606
2065153562
611652653
1670593406
436650884
182750
1610906778
1473587733
1298019960
1619134464
200914979
576227172
214357670
2025813610
67849395
780888484
2005816506
1913188690
1435995520
104870185
2095607052
649021538
1070681990
481219247
417456467
331187874
554811019
646072425
1097725185
177162576
1758033585
992670868
1189048632
380693886
975556590
1488471707
803049331
1951247323
997084598
344355194
1772742972
413898122
1438902419
1526049532
1289978831
2002815728
30965295
2116507675
1506666716
1661608558
2014830979
2089598951
371838032
680705504
325846085
654985005
1376175952
2096063006
112919434
711654791
2019319976
430982198
768467532
773321956
1712035403
2077988211
1010071303
279830732
1976573908
322851109
1187254509
517974517
866791505
1279651704
644885471
1679733231
23399202
1634455115
444301319
559108697
1544377963
1232072915
1914650231
1869833202
883809537
912852106
1582955110
1869314557
2115916766
1381495360
89715550
2055484704
1156615689
698632301
561670750
1578555622
1603991829
1118301847
1879201427
690629929
355945080
1546700383
2045625585
979961056
430119349
520970295
1991365166
1151590328
1018733626
1835817426
812381928
741087902
123482458
1929596987
1368264592
1543779073
1934409068
747490702
2041027710
1972376743
286764673
955033947
722149957
1887994231
315104267
588592634
1900648085
1095702182
1918268238
936887615
2072107291
1132398284
125247522
276482089
696272487
2064000705
271402220
957034949
1125577657
1155559875
1167980776
478829651
508056208
325495887
1709541285
2143033266
1105733707
1491888707
1399588890
394323133
1509246433
179513487
821855656
1562429977
1631110494
1787752063
239147447
2121489270
181654267
1155724309
1777268683
1396546524
1685468714
1340926504
1236547500
648901288
980694089
1673645067
879692696
658908477
731086478
2112090158
1570140135
1563854420
234967956
557696354
1314681575
956977298
1005866516
1762980090
1941089925
1070829122
1705832543
833463086
1774997373
2026111909
1609951172
805123631
1074095340
84684050
1880895081
664450764
1277486984
1413577915
1594129535
31349551
973421829
678078258
356668991
1252718095
1363954550
1859179191
662777342
1011416507
1319362987
844586815
1829711987
1379573447
233095923
245101549
221688611
1794800694
441066646
1075168912
376247952
276314698
517756941
339548687
1925045497
2109639451
1133014149
793199943
96010985
981233102
2018149383
291902283
711307224
523057663
260392873
400113895
1243943207
962697147
1793153252
334491578
1846097208
1494836142
2071366811
22654270
635891162
1607305709
1532674872
1206306723
889802579
1928252590
1545818804
1561308436
1696115131
1682194525
331073947
2141644547
1598397058
174812729
854912110
1772502852
1697399324
1048596902
95289650
1985310075
114948142
1987366782
2093204085
253892878
1012821975
1022371992
2095815931
391106245
308938208
1014149694
1230057157
631453078
1031679506
1791684024
1389017776
498070388
1501040817
1985309813
1558732678
29491522
1876051710
1347188947
1857687568
1379145994
815674635
233285433
738073458
917564242
750992931
1346945986
1260720947
2025548728
608671543
809810972
1634642608
441963583
46627465
632782567
950758637
355807937
98950453
1687514951
857240741
352524820
1773109924
655695969
377926794
413373935
2132054271
1165624562
43426391
743999001
2001891058
25911921
1847576491
698800650
293052592
2144985068
302614391
1138848843
350809749
1116424301
139321508
1125747890
1266138622
564175813
1607503999
1384679204
1776768243
1349586126
1614159507
169056089
74579507
1524838920
1436068229
1107432752
820683932
953751260
757926250
526132006
220615421
855813792
1180132878
1463697754
94088709
147178465
120742117
438823994
1299611564
692692941
431392316
394793404
185178875
82934865
567279063
311310369
632686237
275616187
1183719461
1085206624
1454094252
559999616
357163850
1042608657
338868192
589894783
11613271
659210448
901236194
1153068918
1222052166
70901789
473277682
294886429
1198571128
1435504276
729696448
671932683
1520125111
1554616175
1007563342
871723280
739177536
795016491
1378060725
1179680145
691975226
1574202481
705007211
438727048
1811122224
1803356425
1544780184
2124028034
588207869
63282849
1030000701
574287310
792867749
1211809605
1733029819
1911978234
842586596
81279624
458878022
18777704
1023806695
1077090815
397839866
1766342537
866982880
625720314
429262056
774033538
1167653133
1019207555
457719051
592022496
431051517
857019934
1038125560
1422315615
272418922
2135313418
336673301
2056869981
2024312066
1201350381
994969454
1431036630
458826932
1693917624
1919963301
164379306
1567465453
1493323497
1445003432
1436044536
1611774841
1022508695
104914557
1439809162
284640186
143663824
715478364
691238068
13017199
2006815079
1245990259
345944377
1822887886
1315825333
168102913
195146730
1292310121
87300471
1234377032
44412893
2110396715
1927205115
259077400
1931107806
1348096613
381960897
451395042
1358319685
1071440728
2006815562
1054167750
1174778653
1565594684
158165023
1368326897
1411870103
874268623
780976660
698587859
88783752
842235072
270395608
1964725081
348876803
2082621960
418772146
692773059
1098678818
1890453662
1073641095
89549554
110414609
641901241
840268712
1155480421
521422563
977204074
1818621264
1050275897
2068130245
1594726516
784559509
414074735
1966266707
2091820841
1392054844
1069217793
492488977
1699420753
272191704
735979220
269037428
345543691
1232727304
1533108332
151177419
320630887
1363050665
117531534
1747199044
896008487
635279525
896222446
883748620
1829177631
1932015328
1481159024
791341949
287072811
1943151742
2073976535
915563196
716906433
1751017528
1650322628
1088895427
1770574033
1374313601
1141810568
1899731693
1357212282
298630838
970931175
721458550
1169912862
1306595906
581565703
1964017961
1506983206
173690890
924170474
1516732360
130488150
323567883
738557755
829908789
247748774
642060101
871107954
1403489653
513451463
1190372154
1152822316
1941288049
1996302694
1792927042
1081519978
335435328
1818357645
1204533001
405092954
616054447
706370023
1167062550
1041781836
312502065
1921045807
973936370
466547649
799865997
733848667
1370130851
42443093
1985213390
95852938
1546405733
1562193603
2106241107
1804001618
45403502
456728519
1549975706
262509222
553247139
2054407179
576396675
392443562
185581762
1044005565
1443865870
2116483046
2049769333
739646508
159524699
1432412906
1594122610
707442951
1884610855
402804596
723533974
56743908
564968619
149532723
2129043484
2096283626
350547081
581442364
1016842570
1503560316
1061449291
670705221
1985762909
1733102995
1577103018
1071065945
1078642590
1032974685
561446119
1449590630
1876092891
37328587
1464221696
1723886034
1930891991
148814638
1064098686
935405840
1075665937
1484421036
498610719
1646742618
2113442652
275645286
1257194264
733507807
144728678
1316516910
1339572592
1831791468
1084089961
2023480476
119614970
2050361439
1431931408
2036469267
1783060016
1074470519
1227678849
1601314149
2111763077
695996724
269581500
75264822
1637157434
97482981
37533060
2086909316
1935914592
155733387
1186057559
1113504477
176784367
235558694
1466684000
1526289203
1802903033
705872867
347712395
1084447238
2096195871
1244634266
806037896
41980966
1776414116
1593373419
1244679688
2037006624
1093482847
1030592854
846042980
1173993760
1580111993
238760211
369487374
112379701
1964956626
474796716
1782584849
351239389
521620587
247699974
991656107
744743849
1942881030
314471115
299351414
53850900
1199565021
207024601
522853015
1311333799
1460189578
558454518
287705667
1205818031
323542604
1591749902
488869688
2048858925
725535241
86101431
1416173276
722568122
1547264783
836819341
626192457
1795910408
1825790003
929171121
330271505
996611443
2113762902
1980892280
14221108
1009045423
906363321
422525434
147794627
1622708018
1092124975
1190784340
870457413
1947622549
929689344
547033816
1630494552
1032750566
740135297
667938315
940117325
1886739567
1315901198
1570655411
1999984625
374902699
1882983991
996987132
597913610
498548248
2129801133
95239085
270072888
2060857779
2141090183
1087124040
85975385
1743713252
1475861004
1302625586
372254918
1417208623
1256321299
1341846096
44349405
501148498
2138206959
1865059554
222344979
79002986
343364436
1497564538
1318975990
86351041
368342392
1856334773
2136104786
1745828779
473600995
1478040779
461965704
1015523442
961899748
1827259250
669424091
1778807716
765270872
932033935
680856131
43182995
1665386777
755803421
1010019818
1421739707
852290460
916272795
1295945490
947930439
1748807719
1067586453
15361642
1316162967
1334529991
1375283822
965385167
174579206
1214992991
1438438687
620797870
1992944651
763071233
973777761
1154286754
66287223
343205616
436292542
805803942
1922572982
1667471837
1675728015
1543695520
128360252
2108372478
212151847
215589905
1759282377
1158780725
48522241
1800110960
862192579
883323985
984077285
915507785
1525082738
1815203494
1630402546
2130296530
1748958733
1956886597
446577741
742829062
1420502326
492694468
73527605
111385435
420517208
839873024
229931478
1195283554
809268331
374907114
1852754539
1811427823
1656727544
1120839709
1342518553
1382864636
633823376
1712710291
1167082148
1823465130
1059624770
815707490
603657055
1383119458
669224769
451914763
277061219
599141482
91023769
1249262319
1980146527
661252859
2067669258
49531863
1462006409
1144343274
733727197
740471200
2021508016
1220579594
1506510612
1797464904
1548195728
628683468
85294449
1379412432
897140375
747491356
1213759132
1780885068
1738128455
369528964
2002543805
36250720
1239231895
1290930673
369615946
947130771
1753503971
2132406768
1456500066
1458113710
266971468
286065667
61019383
1620026455
1396751272
278289591
1744267157
106824844
931012145
272606557
1375777008
1260819318
937058294
1663389282
1224484569
1348574861
1272812409
581911500
128234451
1135494572
336441047
1727071097
1297307449
1430308765
749171875
1879820208
938164301
1231159219
334405259
932816588
1027790466
381963131
984357991
355804983
1313818681
574324814
29702563
957693142
55669051
998025854
1002402965
1707413077
39658254
944769554
146493239
2131187639
1304311393
804915164
1579626717
1245538435
1867093681
688966824
482964682
949984502
1608665654
1103026734
773398626
219062424
475507137
868166111
125141501
2031244861
961898627
2240210
38133320
909728327
1586849448
56666615
1056250944
1132900598
2072663121
1568568422
1602048220
1009749904
1286856282
2007385726
1416809050
150160978
1424407184
584639742
799195671
362361073
40721295
372996398
2025770302
1853110118
2016168119
2017721718
1817381223
4728628
1736961093
1555412103
623548070
987221812
281823977
1793849342
1148671938
1465060043
1182579927
1104364920
775948968
671741745
304296725
1906199405
1196704847
1401357618
1028141563
594753361
382408335
200190124
1195089127
1953883099
1648834499
1628320985
583685784
2127966358
1688378865
946499011
555240316
1403302550
2011562091
217220895
779198520
1867900219
490998028
1985494891
1027868273
150216455
1868567715
1619823873
1182068395
1963534050
2083037438
407906115
52063031
785628784
1879473415
903929266
104284648
1147877788
1076523483
584131837
592291111
1642475979
472057129
270517314
1383893995
1553155884
549360993
903487245
73869152
1616669969
1890165144
2079322082
1010590504
312053779
1122796059
11384137
1250391674
1824334232
54024103
1999253667
330343401
1550908185
1627094282
1851247005
1042282744
1422362575
882324486
890275457
1110870209
1814825494
1287417186
795351793
1957378379
1565363014
48092031
1988822327
2119401999
2023137407
1542149457
1166975164
1490879599
1859358966
1491589960
200352163
1601154506
1602984077
2075621416
663471550
921417381
1963121214
775709222
1094283228
1954068463
971296628
168324118
1119813678
1942972005
1451799558
257726825
2120126426
1021059576
2114808101
1799229870
816376739
209886668
1872471054
1780631422
1692189705
344217223
971146800
2001033526
453823442
1838980435
1954681514
123483847
978609311
1852951228
1891387965
1316853807
30818141
1555441465
1436999402
1934440612
1938644667
1041869754
1749992116
273345736
643548367
959766222
1409906161
1739754466
1526826708
1435451626
1649034444
1076132673
1867462024
2021353158
68785245
441054435
1412540600
396610435
896198550
81493898
1113875050
95789318
1153661242
1256203385
1402464110
142566791
2058647139
1404534553
273243645
913643722
1634945708
1089601354
1609262209
938273081
1521590134
540760987
2141858818
1819724648
397539732
1652932851
1314867490
2023742499
929336567
896424774
1402644206
1136552492
157921380
1509951986
1174255812
1204900331
5257807
1327275982
2039853931
1360790322
1061378344
1611888100
824174926
514704187
1509604324
860830628
22808168
1470635104
1615376688
1801934343
1467707069
2057047902
828092243
2124198694
2143024748
759733374
1450681065
698941609
1771570275
472929807
56228605
1216953942
1733946460
193152596
1953682049
429329670
1574291062
1329960013
689583649
1808295689
1493344364
943573634
743865540
143997931
1210822941
1827687917
1340949086
1953343752
1350460643
2069355596
1560133077
1304906677
1736165302
388759671
472164098
1538466862
2022231068
705601232
1031279699
874809864
1920195251
732799089
510909945
469801046
663616654
160811657
624203539
1310269565
979353802
531620609
1596914506
1216315435
1418305845
1102527586
449677677
575934059
591895144
951839630
1555139866
1925862436
391119508
705443179
950987906
653209907
939816553
1916637174
2126567410
1044441589
1268170283
931301329
1739662241
324153903
303823654
1228600846
448889692
886715430
276952787
253116353
2113731850
1805159045
431715443
1992002429
1504588121
712180345
1599858960
506468085
1332328862
1029035304
636682656
1957934356
689534873
1326819285
1897796073
2042134341
1632020109
977627952
1556990804
1547660287
283497814
899209236
1148590091
1105718405
392105050
525615833
1872242137
1846132596
366614076
2009985943
2147009139
2017111261
114273042
796707847
697495766
1350807557
257704942
1281887992
912288635
476369725
2014945056
545744430
162428260
1214622167
362862416
1749653548
2054954090
937629407
1293780059
1950818957
785272566
1894952274
49399977
1060050331
1940433385
17600234
77210581
1166629323
1412270697
829391356
965538776
255022991
1665129531
209970772
888924369
95618490
580533887
564206298
861656563
1175742493
1931737496
271173127
767719881
1368918373
494480861
1484310931
1673762796
1984787096
323810066
536649381
2072258955
868744161
693803747
2110728538
967328366
1491364316
1011114714
152561449
1783541651
1617269990
1303626622
178938440
1455664858
1351563287
2070893165
2076248897
57274100
2044578585
1322057105
967321278
1581657013
572110666
145508198
1955222783
214670186
1604876684
1943507127
1722365690
2054259355
2035532876
415212788
1426525415
875572858
1598866022
385236574
91487078
1416489884
405155121
347334176
2083738012
1024814433
747852597
13763737
1364175164
1633508393
1173190925
1513478548
247357408
354857089
1134038691
470724281
698360220
1813978115
1558093054
1052986489
670766417
1290457871
1389090555
468274033
1002048124
1761031672
1946994771
1142328123
1500049618
1472138626
369677508
42209254
1595053305
1193881688
358530925
757828370
61551445
1227071570
1137051206
632308572
1993211290
584821548
1757894242
155542895
465076390
2120773934
1982150466
2002098153
477028621
788048355
1847398615
1884474141
1497411919
2016727141
540580008
970411793
99014973
1259061953
1189772188
1095306340
1610090272
187437492
1041206265
978217975
1660935504
701151881
1887364291
383507590
117229106
1197205298
18669742
1221646133
1374567727
1695590742
352946311
1219412979
1087324726
864470764
245574364
1993955500
1709075917
1601505367
1535103222
857692115
1154360017
1825334935
257814389
1799851661
845771505
357713806
2024160170
1677080128
1007597227
853637529
1287093107
1463948174
683269071
29046661
1646151619
1524233023
574270137
1283674015
1836497483
1075572373
576396814
1120366354
640085565
655431680
1442166291
1390455534
1716674511
397537609
614008397
1520833596
1309778496
449636183
1877066134
1825341161
1104368660
786810332
1532433843
132443539
1600782679
662632169
1561894457
1268362131
305522359
1950725636
961466654
1753281015
1938203624
379753585
1476139179
1092344597
834254410
134432872
891636319
1619466220
1088662648
1787191337
197266258
2123051115
2018663199
1495976333
1031250307
2102137969
591244246
968973277
1059837630
67680082
1573732122
1866920565
1644949034
2006979286
280880633
87411664
1595238325
707879855
360354673
514252325
116341244
1996953571
599369161
391351997
567141028
766091954
1390908053
2112138518
1980439437
2110488002
1502292429
936277470
1339719832
751628696
993073512
186144371
1832279300
403290462
1888068687
822380741
930247597
968135562
619838319
212879635
501750231
566499857
1630058432
748184219
2103822598
1677406250
695072439
1318962698
1529059483
1145682089
240900393
1828273445
307419745
2022254562
940515613
74025612
110649878
1450806142
344288625
969998794
2024032592
2106441424
47225104
238571355
116302091
2021053712
598937300
329178033
792918249
1387754503
828309715
542287091
1062647211
788307196
1723949002
1042693407
802887829
1638322229
375718836
127846515
1009042982
1371283005
1534739027
707077495
1058096661
491889451
1453592656
213807029
862591376
280468495
1531236193
442910805
1458501977
2119587934
341248193
1905718210
135828469
952159835
1829227558
1544672523
1557603975
171593366
85948257
2074615389
857806238
378850388
1771025443
687555584
199879062
2110237322
696017683
1745759719
370733761
562256181
1781904981
192695458
884509377
1895450872
1036270387
1914370630
1916817869
1784141022
2012589712
1300469165
1627905181
924445928
843847378
1000760600
1666987885
636263844
1905698927
1093360611
273422220
1356441349
857847318
635710321
272784285
167595619
573694688
1083612145
1205886128
546169246
671418250
262806062
1101317333
1355155772
1302036667
4159195
1405441832
335230005
1541838109
124452215
1889230210
1710085987
305111833
813228479
624566781
396942258
1335190162
1470207381
469192648
1217309229
1836979106
82051641
1617482541
1339422962
1640896232
1992984687
704868468
1998456759
10032124
1573276973
1209135532
1713688887
879114795
1311521542
358703892
1080523955
987806222
1197826864
813293143
575987471
701968182
51758810
605376392
684093479
494522232
1502543757
551175354
139607262
670734848
970156042
1230884027
185441101
2071326344
1590448963
16481831
673653855
1407142563
118989989
1133204728
827794999
1085790368
741599922
308950772
1437165167
1872364238
1595198362
403329934
1855732963
1519072546
1742488841
1907080462
613313470
1869610636
1368212217
1687507766
1069931146
1222501066
2053632987
620236478
1985713480
673358347
823101436
1369497452
342903183
702531259
807640659
1800615059
1992266429
779393908
1437690035
1279094088
1670309207
1618128095
1454981719
1339330053
358522064
2047030944
9855499
1132532183
1396603252
941729127
1146792116
1018625712
1882371111
1461602006
713843830
405033778
1814139253
1245746122
1686898904
1768862870
1972497995
525641080
243431470
889438684
2139427670
9604690
974296977
552853194
1376467337
1442879405
752469669
490259389
1335861806
1364404902
968993322
1104309213
543710612
537604261
247768155
4554407
1937550193
704128525
501094499
1410162319
1861462702
1054649410
1724272864
560761067
135891898
1629282394
517367172
439586723
1137418534
667452383
1151489832
1500415778
1970589187
102562958
2039202535
954026872
678612958
1767653758
1204836932
408143013
1061562712
1847965318
434591881
1698786671
1883217149
697771457
963695900
1767289055
445298792
190455199
677784161
631287742
1340428225
1705897643
1052036168
1026396824
82710296
202051624
1792763168
405479022
858813675
2072024914
86558134
1249582279
322148194
1520226816
1439556258
262560278
2090699795
336171787
1607626625
1995161494
2016314718
1687498731
1491172604
386338126
1344457442
883539772
1398949714
1792215516
1708232874
1797351220
958318953
1401263885
758095324
588762836
2052171549
961793854
816518106
2133518005
777439193
1593521647
1934262368
123584946
702550870
1583030954
77705534
2121567415
1671696594
1329932613
1293462783
3669780
542036275
1777983334
1231561662
665730525
666350813
1609445632
530909724
334351991
979706712
1827709958
1388978529
416513243
432771965
1490803274
2130099546
915939845
575038236
1879192560
1564350085
2006211562
2104948917
909125675
2064381503
293089990
695484819
1977962812
1755036606
558229253
1439466560
12099040
1820678904
1316653840
1458338861
1440273085
701417942
1274687004
752749853
893319106
107231611
1657919288
395557278
865605077
287385468
308571554
412162667
1983213779
1367752728
212629828
133926946
1001813329
1007347448
2044949859
1679295245
905383085
275885647
131380100
1587141622
529066100
1460648896
230314493
1999736584
593042171
1788498936
1860875365
788659234
72487248
1917073760
2089512058
2142489900
2010130558
1982845008
1210820768
420003423
365511868
187306226
465011965
1688854043
329977741
138524745
928415239
1773520562
305250866
1557203358
1135731340
1881499187
1896964934
2114398451
1951133628
1729827157
174534337
344221956
2066670977
214628645
2129169791
428627910
1595735210
1752553215
67373562
259262771
1639266376
1610266965
941438286
614791102
80220368
6910501
720164989
2000635000
1032063264
2002220552
1382988013
607240439
1527922547
1659064186
380697075
1248163782
1960351180
242256756
159095761
772392042
598793012
1160411859
69791282
1156652001
1094528938
1893741007
1667990298
610094900
1824974516
1388558760
1136052026
317039878
113237898
1314037519
1507827756
484558880
254292021
481294401
1903469215
1810055929
152749824
14607592
717998050
53278910
1860296092
824788987
462291883
1461861727
1483926745
45487474
1706773623
329721360
1278614842
1407666616
1350259416
448264545
668137759
1493473634
871394060
851625682
1116144531
599939301
2019961508
1739335995
151789194
65372532
112869162
1199148874
1470525692
1042138987
348834300
1913958676
689369302
2107018229
30705384
1998041898
1698728474
943210411
1409447135
1639697101
779346208
1112438913
798844073
1443529799
257535234
834416968
1542974027
100822947
196936345
832543575
1470432528
332788262
1422373860
568145404
1058644610
265478689
1914382267
847425779
884831831
101700235
629198920
1709945668
861642839
969959686
1998263644
463755779
1103273027
1269268299
375577707
176964236
55977912
1340609008
724920297
1917659908
457328849
1856147862
1649050606
1371134664
897556574
1022537821
882925473
1201961276
687941886
189611940
1685587027
1565668201
1161293920
1473711827
1316982336
1788172274
653171633
1181643340
1641073178
452657972
1534361569
961222664
529666761
1289310319
1726424861
1617359771
1960177689
602957448
1911756576
318096461
1428820873
2128382697
1342794228
1818713598
1797536240
501993867
32368546
669954679
452242684
478021832
859148353
1644336309
375142703
1294012382
609090559
426135701
498831378
1638636392
123279772
877025664
423533518
1342770825
702898836
703985602
1821272485
400976813
1517516189
1149233595
1307449510
2097923501
635109812
326965929
51823093
679711470
830920505
1387297804
296036844
1942504070
693422154
335108702
611183989
2096036798
648852638
723776193
1050164722
2048479161
1883049952
2037664107
528237576
2102880674
109958159
662500158
131843896
282668296
1901029021
1504906824
1416364454
837181316
281715223
1219308777
670028141
1225151204
278991938
1978034058
821517056
1056961703
310981598
1505474555
698865143
625488418
1069434098
514399784
1547324173
534130832
1903259532
1825408065
790464722
156708117
1689778703
440700836
209723475
1723057517
106811730
1583716509
1744248790
352610585
1975261622
1664738890
1372134718
1689734753
1597890630
929424134
1836275022
1578931752
1839007910
450398741
942576028
518288462
1749609442
1263105010
235153711
45768733
805501233
2041465954
1435379725
879589129
738635206
925632284
2134309234
247411684
191267140
1007513746
701908407
1271516886
1439319377
1200231656
1376603560
1236722592
785647665
1609626785
295349939
1721198485
1399029696
628698055
1858053340
400023797
2136239327
217941956
446937820
322800183
1590829522
1555665379
1295391926
741366806
539849717
814483653
1092895090
1439876003
1752671906
773204043
172597220
2097185178
602078885
150232669
2146302489
76682092
253648888
1569026224
637879771
1679738189
1459989702
1146715297
1259233858
1412623682
2124182092
2047731132
1156289315
345634864
1953813534
1307111923
726910699
141063026
1092697697
1286310053
961060142
1986329189
1042265612
1929937868
1773630024
1683238946
452181417
2057263615
1442084129
1393242807
186705010
1846012213
464317416
580178676
1223289155
2055816016
350820940
2136487179
1136429521
2021499111
492188659
1290968379
225989830
811458781
1817341764
1615681501
1363938124
512298725
2074714258
863406874
362368399
1501502222
657427375
2088983959
113501773
38966507
1965523409
2044264833
1282870151
110499042
852896135
2010262623
1100269052
1020475173
1187845206
700948588
734632280
1247403878
1130888983
270183727
573488300
1761949307
63062220
1592041651
1730873613
371758235
1247866152
1945118342
395232346
913698282
743981830
707266782
1451785229
1821788623
46796262
1988272085
1518098582
1211917214
745856691
1174300651
1587261907
1914275036
1087559103
879327133
88050739
1062192558
1679399126
1750017147
953703319
1431139701
1041523218
1700598048
1454673237
194965071
996611461
1125712446
1536467743
1560741283
2136163759
1263541879
435216934
150219071
1287495377
1099463776
975665658
111545129
12384976
807765196
1034754909
1187394809
751786258
871865754
525142283
899528619
947097993
440390480
1110587185
1926333585
1061985494
1656611255
349115107
2026923429
1635651930
685496450
1547249201
1752853739
1182256757
353806338
2006653507
535995477
83462347
829104397
1171329391
2016846019
591547348
1355865087
35920661
899984622
2032092313
1897199151
444260350
336093979
1900672481
1707804410
1201614031
1632920525
644526911
586250986
1465240832
1360964638
155419432
564721936
1780928037
296874969
1271960887
1206181890
1735313297
1441753975
1007311484
1702548534
2043538906
1585856329
1277170560
524578947
455050520
1503356360
1725182264
1984396505
877342864
1279837191
608199850
1474263031
1540960991
2086709591
960707238
1915158788
246762608
1100453547
2029916057
147996853
349712505
1281665322
975724538
1070559159
1389534647
1363218044
1865177741
927818140
2027035798
1593367724
108549961
1274501174
1538419306
942476901
1834339682
764709873
931385969
557566621
1941009019
164419626
447780442
1118918355
115341116
585508603
1510487024
445439924
1750232598
2098983365
1503060068
942362247
1793025560
463961473
685083525
219558079
1722655701
1220585687
1219917807
1672463712
762217006
794598367
764647204
292287919
1760536697
1798352764
600588272
1684757413
2024284381
276193297
1497385418
493167890
965381305
204689195
1584502419
2095287708
1937949580
2133790978
1731768981
1977994427
593526343
1990152466
108237153
1362751328
1412892246
694864999
1382838500
721088530
890815179
1715699691
1384524438
1877007360
780078326
1025888361
1388711475
1401345047
651561590
1859004375
2082884648
128381680
625125263
1763275211
1348499424
407860006
845694722
813038319
956157805
1272807603
1007384276
81704049
1833109985
9733299
409945839
2097943665
1028222768
1844717196
1578787977
1561260145
87650733
1979686331
573774091
270519188
2131963564
885606195
523513420
1768557336
872068153
360629992
1979081752
1088734151
1619344500
1236388138
1119126672
1556196838
957667806
93939844
568357894
1216937312
847633675
1788170053
485502926
1782494002
1527744112
1382726576
1518088175
2014305466
1472980181
2066552692
294226505
523994051
78680514
908051511
759621269
798963873
1194240700
1945137204
1286945752
504917788
266348731
130866133
282454206
859586294
2143461802
864791901
1293256279
1933225567
938738547
1475212897
1368408913
1672136380
549419343
930712380
1232523536
1564936159
1784913075
1224028741
1178598511
1078295313
141191758
419568457
1262799472
66116722
408993834
1839467609
1368472549
1016155519
1692822339
1371972651
1831417327
1713887672
490993047
1824335104
2138318481
1155474681
645962440
307655138
722949236
278362641
359672329
700485560
1271438291
1134343160
223176773
822866864
1304967352
1975933950
420406349
1714791657
1727978420
268912518
170886563
1561187326
861545540
357061984
973285980
1221494553
448084774
5621542
790135123
1383533115
1858771324
1775832090
1785608743
150168453
412259476
949014450
2068457414
1904783906
1540065936
1051454981
513570557
1835797461
1583986199
2060781969
1255335927
1973660877
507406249
1624439364
2114677188
493114264
533700667
2074728096
738146555
434009409
1732921814
526991933
1107319075
775419712
1788580882
2061588709
1681151197
1709872008
2073624940
1606495529
1880538220
142654675
32348337
2081535340
1126849637
1776175986
1598815716
348269198
57609837
805210644
853265500
1743391460
270252252
586957628
663620660
1534095354
451088873
1295955111
349940506
1492466477
305182945
374136367
2015361384
345179891
690225768
1731653372
1842144186
1187140081
997784208
1640074838
115712177
1862429969
136206067
44372130
1969457389
577369400
2115049907
472938786
284544706
1987776196
1844028635
708697279
2106073166
1894698962
615522214
2035740497
974123949
1648319919
480997417
1772074126
1671027624
400737826
1475707504
1981015400
2012855227
214316312
1781139740
2118464241
1886596023
2113293732
1396906036
1581917035
1958112480
387357557
827067660
2081506385
1613470024
1028428600
586470044
1376151669
912849402
599116079
1288354943
1678901173
113428934
239840724
1293093172
152005281
195185855
179171690
793085094
1979495458
2145166502
656401566
298260476
1887208463
681954851
196326394
2131454606
1018046161
24672006
818160364
876189209
525138126
2006289434
1522301103
1680537976
2068908451
1769325482
1255423363
1779866213
259070133
1964780425
316116484
1053742608
1191504369
776593844
1266872133
1843563967
173671575
2011155667
1151918003
1181519884
695521963
1059373078
1217900646
2141096651
1919261147
1828221281
1224235250
1787225266
1306209378
1881232003
1727495345
1451140332
1415895358
1377763876
1744506329
2098060913
2083046477
1116813462
698613250
1409703997
1487267388
233017066
1221626311
1784519981
737643949
2015719546
1184853159
766492832
385106760
1852064153
253799774
2090015042
1878035289
179520788
1111167675
1618620604
1986205561
2027492215
2083596872
1037594486
152198892
647010799
1934607067
1693841413
176449621
553808712
740478959
1857501898
1231965690
1403140704
660418442
444681233
1210476989
196358393
1324053175
1577914925
1438677164
1937420397
228669832
1415811361
787816412
807643182
1691005573
1249750478
2140706554
739582088
114731086
1274171695
254100508
881478157
14897430
309756995
833664566
358244471
296409266
689210172
639092578
1036890621
6294537
2089569832
1105753574
21543571
483728544
1436788052
114372509
1890492079
1337992176
499883420
747416779
2079467291
29992403
203809343
755627946
308605228
972206714
609909223
1580827448
1091895319
1997159452
1043468547
397327424
897721900
1630178603
1209166035
1352715275
212450700
237816295
57161491
1301152668
336581917
2067091863
188012784
722149802
336951127
309014442
1835807775
1035364385
28287878
294857686
2122071806
1678294435
741238469
376773158
1708963948
790257496
268043036
1223421406
92094940
1653595091
2012756747
2118820674
1333806660
570027828
165312470
899970136
1740306714
589644447
432887835
101327268
1372955927
1219134738
84920334
635081366
1890141804
153338782
1451460714
33423154
585964271
1927096659
432369205
2136573461
1977389668
654413853
199134025
1385443060
1214193568
2059770565
49380
724544673
430249207
977867114
680931190
1319875966
1955361636
1229776819
264789160
1963523326
266390785
1820923389
1262650044
894575182
1942991076
750563992
720029579
2146754930
822400238
1477021766
1406620489
2029107698
142114855
1049340747
427145363
1522963876
722493753
1909646271
93020483
1729540886
2006338090
627074982
59871221
1721041233
485952532
1958862641
724927701
1528531948
1261648313
1993829531
264949985
1386151841
2096703195
287500512
1065784329
592078504
142654675
1237154898
1998384973
120222159
1279307833
316098319
103744752
265573588
915024720
142556427
793624379
1185035822
388269983
267904291
1569897607
942608876
504702587
1148507556
375447777
45311226
2110148245
1606112166
742479761
1972773582
1913871318
634704103
920932952
369190600
326668497
385717591
293623052
2124995703
2049022947
467984721
2019818482
1648987837
2035003022
237141499
1488159887
2006458773
76738336
224099793
288886185
1166041762
616049235
541333616
1626899955
1897406120
710929559
395001585
24655805
657430163
1936672500
1575872303
360243326
305288571
1983933042
63235247
1173632781
63416946
544552608
386192281
111373829
1322970259
1513565898
469734933
977977755
872200444
2102092808
2097121194
26687140
2128959770
1298898303
1616017750
1887851814
319113948
690452898
997395080
1147744443
740944760
1833564854
1279226574
1457382992
575327657
123735176
1440133643
375474833
1340823350
1835847054
1989288297
736401533
1863930570
2055606529
512241550
671384022
1795409351
721232274
2125759474
2067608910
2137713227
102732763
1557247357
1914545035
653704338
541128744
952589222
39390593
12738624
483384413
621954413
83844703
1824477768
308335159
1916737086
1262033557
148929706
1607677949
128615065
1111446563
1255601938
454241050
779363827
245125494
604349690
497702325
956278382
1841615092
267997290
501534380
485550140
1155779746
87536444
1187650089
814796291
782940023
1924003414
966144644
1302079551
1610393151
1875676923
1646711369
1894731031
1087081285
364455214
1704110306
1351304016
2017403778
253635934
1946371174
37643262
1763397250
13578029
1935045648
1032859121
1880379292
2000340829
215411807
1700561924
2098320262
348144556
340802494
967982567
1123477370
1266100888
410006288
2083348901
1838640457
113687816
886500585
1091195039
43802195
391421393
904525462
235967286
1611308346
239068740
515719168
407049122
2106194044
1869097668
547555982
1552433875
164969954
756078119
620302466
931975288
556486899
951900569
968412489
1262910348
224383157
282405951
974969547
1055399847
2071649199
1503456971
1428332082
106355035
641298704
747476063
1850193019
808721501
98517434
1063287414
1254883959
922415275
1947514426
1751340595
2028255775
1624668867
1169441006
2010009552
940818920
846632321
2033366964
802714379
296673747
659535223
839173900
1111079272
270109288
1059743065
1937997615
1210910386
1306814913
443754448
23345149
431504372
2113151290
1527663825
1008049766
1101473541
1225097286
495982277
1220118366
142583613
1271712549
238524719
46231174
884714647
584376984
1348789242
1504310424
1151532210
2059297183
442312650
1817143043
1529714474
1452028205
640420281
517576478
267004997
1207006085
805407505
131265308
371015504
1840703056
1542113673
740405977
726585460
1330108318
1700379430
125235287
888335242
1069064709
1756935168
954963840
1693675629
439130214
723989086
1801689534
1603907521
1957450688
41247889
281787342
1089636207
1740116592
896798818
482087931
1214698204
1732110588
152839279
223990585
116309000
1688321110
2061586518
1229066751
709079073
686079095
922411525
548877888
492893723
1103891372
2131194871
1990536534
1069768435
648146920
1995424326
2030686770
425950602
1508869024
1869165321
232145951
414763689
1497254202
604609786
768904752
405043046
1682032770
272850830
562575752
1499484944
1038116389
438705148
1212424176
534774568
1719668232
384154296
1374623889
552131807
1926427614
1880886559
717732190
1333658749
1449130864
367315247
1607200876
1261747269
6801779
1403812492
2130920536
1231330343
631339650
249521390
787950837
63539538
1808530036
13591664
328512387
2138746624
889662865
99778027
1795826446
196669096
365726297
901463195
2041165809
2033082626
610586363
1025686112
862966284
818638413
1225635539
447981308
1813641904
1100106500
663422615
1118591528
1368840535
1720866574
826299095
1743264184
86005059
1319149070
226678506
527963664
587546677
1619879288
140982908
652901469
2139970932
1851602760
51046540
1307639715
1676831478
1153306912
1750587072
1644233193
1600504553
569374581
688140334
208404815
1540687896
640050448
1356527959
31172452
152834370
506174111
920799088
1849914222
1333801190
6731079
1757464561
2065975915
977637189
2145365363
1142549006
974347557
1207507192
1888515495
1036983247
1716207349
1568406463
521098073
1812462552
961195166
2020857187
1676109351
1858800066
1024625799
1526667546
1288234374
1978972244
1530682910
1175792625
1695509278
27116448
325442454
1087010680
317160456
420250636
1210681899
1330753555
505446440
1060764875
1437097192
1009891094
1506320010
1206826
1624424127
1115587126
994620165
1293639513
545093638
1303068374
173297974
342452164
2006392324
1582729213
1937326165
470939528
686713061
405230802
1483149491
189238690
1870534637
1457744835
175161476
962312383
1919879602
1722073919
1712958397
809131834
917776908
147161129
1682995028
1991395824
1752976287
1117326253
676604205
992399634
212946747
1752224843
218889393
1428411825
739063695
79533988
1569057054
1811322663
1954095295
286266462
195805553
26199312
433726500
1606400943
991530906
1309717619
410364492
916197684
1829469377
754025522
859642010
1577396378
1359108381
525444234
1826995375
2084526102
1702946848
1780391498
1178318991
1512744699
827137717
616996400
667722549
2112487836
319599698
1079297739
1763791267
227486080
948090782
1523481235
2107593857
1959748964
505766067
395089405
143255671
241782022
1330773768
1793874703
1223385513
1726928473
1245272114
991612842
1548842916
939823259
952309761
1665347313
1799650239
2090458744
150668977
1865090171
2070320960
642103085
1662615824
326649943
1857992789
602497512
1766212474
1755283010
309411613
1950254674
2068499173
1945034648
517688567
1783892915
1888211882
135924680
2118940625
1121066270
174432344
1868580871
997783
721474588
1196634300
8305641
638918558
527629492
1703512530
50345085
1523116633
153968603
68414427
287673332
1988311934
1088118280
498339953
1456198211
251822896
1347109830
343451701
608229960
830951883
1423763554
1664189467
523081379
1715702352
273685222
944919925
445847119
600222840
226318520
1959342597
630133397
1625967551
337292820
298805469
62549946
1360107153
1317001511
447391621
1108424900
739989614
733797216
1733277969
745987838
1507120404
1746723317
752116837
1801401859
661623009
995926936
1538407406
2003897496
1972051185
275228477
681983367
875449553
1143836953
1345631919
1685008682
1627997428
1979316836
1455610459
1931374947
1774048127
1150732115
2110787798
1431354199
542033703
552953563
2132653246
1747515076
185158376
174693314
1835755655
374639885
905592358
1319819463
1298116679
314146955
377149289
1427779685
914547192
1038408629
90272904
927209726
223869923
2055676958
1494531272
782883318
2057059024
1233154401
1462615365
970871682
1067831917
424674226
358612969
1903174593
2136406823
1566126046
433499542
2047179840
96801151
142844983
1619602380
13880610
2124342492
63644345
783935625
2087723337
1080149302
29685189
1631037182
1770350214
812004962
272008934
577253266
1462064555
1455655565
452628291
925109966
650238053
1732462304
721514371
1122135118
323324020
1695747682
1141000568
662388282
473556818
512991338
1986285842
1268121064
156932040
1341218252
2048916395
1915846844
1749823161
2132597990
481866033
1000658121
1139965331
1419729979
786522203
1941960717
1598919281
1681575994
821236951
586231359
201540500
1163060746
638378379
2047388332
670283517
968900263
97810527
752826925
928393910
393306754
385291237
385120300
1648670096
724223759
270098114
1506234039
1696305369
1834855880
2146509120
330072555
885445357
1765342353
2041796517
1695929237
1446343734
1939856362
1814803046
420483279
1789588547
1234432716
407962294
98993914
368571053
1480645410
807855614
2081554634
64693959
722802988
1706203873
438656635
1824325181
726163604
1054209024
246836887
1188169421
1578670495
291701712
1321869336
1662546387
2113264358
1712225628
945340967
1519695314
1573396338
770714699
2020321072
72663481
130536749
1684351900
902106700
717299122
987094848
538550320
33042149
1921587034
13411645
1087053113
327757377
1270217570
1982838078
1700440835
594379923
663619159
460963573
226492334
2114673485
629962903
409098880
1708276534
947926188
2080478544
1106040701
2019322957
604838575
1115127872
1825590987
339516525
368294039
1235672799
2005500102
1487004380
1468013546
495761764
1809829198
453114470
1566052596
220966875
1400649644
500253342
403239379
580082634
828860789
1978706916
1724193468
1260329001
861134259
32512606
1012943162
312976765
164935341
1480256122
800766137
1523565160
1098513244
491019644
837525598
1945365791
692116337
122238698
786965874
1480737696
695345962
908732126
1151916282
715101828
2144639863
1480956714
702993846
287638988
1897134545
1619225524
91920603
287354231
1867382815
1487192088
921186673
226441031
618247547
656260397
1587067645
1844733107
1645518937
1662731704
1469434865
734521161
1216114348
488688857
1499358713
1621485187
1452548947
219444524
315919652
1187039233
1742403161
1167643541
1408631703
468840320
602713030
939268270
1314597864
178534795
25750505
2132331058
348285638
134338819
194935463
1859880516
929563282
2022413002
521977572
389339655
696822471
907107009
337893309
1021966250
340612678
1502925700
1030575834
625474732
1081098740
1150721476
1352745799
721931845
1415307188
99369969
1314822916
572115459
1792333809
394955522
934653046
2085646874
342080623
1765491282
1379937161
572658470
856190706
1745915285
1382138828
1681175865
681498990
2117723871
1760286797
1525194296
1799879554
2103676715
597788366
1863941653
38102889
1143481209
1369568619
1860500733
392328001
1491701964
467412830
1615291735
1338570675
202702111
1064386984
714721877
1894546055
598835203
992391355
254386759
392937675
1880950416
1926934641
702097764
1506836206
1155475379
1509741999
1452667920
1389854918
1472377571
1989288372
588858451
1508832649
55528030
1799917682
730785558
1994368458
372101571
881881546
848573727
117229380
131006418
235956949
777017107
1330604854
1343572282
956151619
1690385510
1928098122
1165892662
1494228576
213159170
1190222179
751353498
776325082
2111524165
1382132571
1177034192
1354317059
918746090
2090002306
1151243457
1353208437
2063808622
2133422380
1455160392
1460648127
276323124
1990437594
1786104828
1257412950
566482975
1141968424
375170984
1510401359
1258156743
1456418293
1559774455
243380088
1480743131
1766327326
678058264
586474599
1495503907
1393243589
1789358733
1046508185
774128965
666304842
1703981587
1016036042
1277403318
862981449
148465298
1846165957
909620982
84301589
2119423586
1304901920
1480206633
1435802392
2129016708
1353409206
1027246234
1039665219
637628308
829680982
915726516
1599346542
1579840276
935880789
1697780068
2048750869
1287069113
825194700
1742715252
938703476
729960159
64685050
1305059542
2126431251
1286053864
1194453961
1633273741
1732935487
28387771
350969058
147460297
953239074
1088372836
1398228024
1509335109
1711169799
1395653591
658897012
646875530
175263596
1375553722
1704332331
1829143312
1670972060
1652576604
866018814
383488049
1250178925
756030025
1255065646
694551865
888663596
1621395561
635058769
2043875545
589981963
429270783
1563386050
1838557594
2052307547
1257893510
2122201305
1100854869
1558100122
845922991
2047021160
974098717
1026191552
1338066424
655424287
2113611347
1336874246
293313179
765593625
825457153
278063742
341140587
590949814
1090523229
430012539
569050486
31201988
1531690198
854224069
1092430394
992405356
1333403112
2133251116
600634668
577011660
1078935727
600268638
54176370
868838369
352725064
32416633
1374225353
629994031
69954094
1054785776
1310408259
1389439912
2041803465
674028101
1013175829
1139436765
2134998455
1687951244
1997451338
1372426389
2089865926
634556477
807771081
1362134535
20068316
579706269
806630688
1255614329
1921839263
424120971
1063584783
2102423632
542699931
764788978
921082442
670475990
1418346334
115418179
1024426024
1007737395
1258098329
140869667
44873958
830645980
1896875196
219826266
2128375076
732308745
382302572
1328724792
1767450454
1334160
1141561058
913256789
1627157044
446827337
145319597
179967624
563112769
796494735
405690898
1310250870
1198514830
1699438973
558231919
77523115
944262593
209914810
1051805760
903688238
1725121930
1284993490
275804707
1890189302
1274595543
1811668240
1347353509
703295654
262246259
1801353826
759090321
98576177
300879742
927114036
1278261981
854268591
996134218
1985155106
952804467
876343826
485088392
1898277842
1327750941
1904687803
1826307214
58024089
47916623
770605197
1126363095
1703173650
388601941
2036418412
1187939626
96202098
1181724162
934788440
1723730096
1006761723
684023265
1478662844
698763268
1353858119
22507738
187084079
2029525166
793622805
354626906
323828257
82865129
1786905992
1567690812
1232312857
1529237673
60865594
1694053455
1675326674
1641802862
1588813532
533845167
1177588080
331647516
1217497041
1709383243
1010471107
130218024
50839950
1157650798
1786843421
832810874
167437793
649455028
492962709
1912018473
894096469
795755789
597560706
1891057180
12580759
2011593815
411634569
225279554
1579253350
949687488
877094045
2134087816
1870870047
555400544
1312319988
1789808378
1280735431
1210549618
639109348
345784272
802584220
1309140097
200218814
1969837939
910134117
970735555
1424326819
492278381
578815770
1765176226
1529140624
1742342900
448780627
270089500
653968409
1888531945
1359303718
1197050898
688267542
1154330239
82357493
1964577874
1279339071
1021606866
91001296
864305928
1947297026
1068897114
100669701
1048332411
1259014402
80095866
1024609909
438863538
1762212370
956492891
934242119
896001038
1014158056
1721868074
359035748
1310106102
275954968
1668895553
813330043
1213153585
1320273074
1471104187
4606636
438518802
1174891521
1048901808
2081702004
339551404
2053701593
1452155050
1548315668
1962399239
50750295
1152345926
342112413
722260539
592431484
1151723953
914851933
1160081725
2017914556
1506766975
1251587478
620872786
2119249694
1079276482
1319361262
811868720
518027079
1558305078
899551117
1573202425
297338632
1649218723
137430648
1448035145
1647598299
285610472
658855873
495939138
1505841147
687547515
1289397837
1333627729
696262539
1294301365
679524895
1767891334
1438884863
1552752409
1330020642
2014471556
1838208515
1749684416
412356462
573997168
1217953255
804153458
2044822636
1402844354
1307456247
1123699777
350422423
596092808
1982296797
722139693
1579273149
1585029249
504882286
1508659441
708823296
117022308
539203401
249332574
1883362016
2071435591
839401134
332710123
517297679
1303251321
1225281320
2076763452
996246784
2144215370
1612774145
767221889
1834171279
803735436
1470962952
766430893
1810923646
164827731
1869591120
1749637994
202342588
114876670
510743404
748790245
1112635017
41622115
68943709
1991789970
810086386
818538609
1624725896
274999859
208562279
1173866533
1887715479
1546467888
248613074
470254498
43342908
1700808218
393592761
1618071845
10706695
1185132009
1823652977
1684888044
1152380096
108239972
764111866
2146199100
544817040
622650353
1300688301
1951605993
297162023
324957098
1002244819
1532593106
383253450
1481729421
245067960
1340297109
2113161528
1143046577
826353279
2131662475
1417841765
1956291232
864563285
1047171959
12487049
813394143
1803278294
1296848410
996140875
1801800022
97147812
928208750
1469566810
569782650
1208709122
1743182198
518137748
1247434430
2007661246
224404170
949163165
785836395
1758243752
1121260280
1491137793
652843056
917032956
1961182402
1501511696
562758089
1162097065
514840142
847091009
1613297751
308938995
1180132789
1508419777
1462200581
1941089925
460632363
1088532911
510898661
2074058688
1667657114
152706120
37159629
861508767
383135573
306260879
114056219
496038332
776543798
103492515
847073173
1516163242
1035486252
1190600339
1965683324
1564997098
545025430
2025800669
389339047
2066081516
631604910
686653594
454106655
1810374797
722370514
248431184
1014085501
1469197927
1280198267
1109107092
433954904
1043585538
2091379615
2092728089
1617636253
279881332
574039205
1440091882
113924729
1185195559
616198301
1741288434
296875793
384251805
1579145725
1047076604
1295634364
3345061
174148427
354977427
224323027
1790006137
1536227943
1291708724
897365041
1671513326
1726802179
1711645157
829517772
1306202572
929439066
700312423
1489182684
1463482442
1792095713
157783409
1030962897
89591714
56841950
543276079
284981863
343537883
740418714
182147099
1039469565
1858873337
2098898123
1084341187
302441520
1537643765
810116633
497589804
1288224267
1839952338
993976412
721922422
1451435333
1632646572
609677419
178987754
947060634
250529207
793408318
231279032
681414588
1270614926
525199309
566465538
823846132
1870995784
351905082
1921552223
562828665
1879895888
139598179
686138635
1515367098
805659920
759983820
9235219
649275616
1325865793
1065938581
340099420
1968812873
1721160002
918365134
338771862
463700537
1821573159
606557075
1762676933
1101371774
159124897
276255277
1384805042
1545893583
751036876
384611709
1425536047
2027691123
2039681038
2118692076
763316976
1609734352
2059112569
1659846236
1036185800
1135069762
46796937
850665948
2040840476
1517603760
1931508171
1305879258
450948248
346604614
1773517882
1537144761
545923832
2131830288
1569272478
1546614891
1092413993
317739413
1634534214
1625184979
1370806301
439865116
473231121
1387570073
284574973
1287595567
365109028
1082065406
1696623499
133253347
1200514896
712480466
1986891581
1711398932
712952063
985343377
2009927613
942566309
37539504
389407607
752591109
1733073741
609478956
900920740
817898557
1051486905
1977123012
182013938
1266825630
1645268710
1321615756
1181710235
728909971
1029465873
631551167
1955752686
1778480062
1404573864
471447498
763968746
1605529206
1114405746
975623130
675267629
846551586
420306141
2074815486
1385455440
90429439
1658438266
444083547
2030148902
2146640830
301570657
904859325
285827305
2027057635
35804271
676089915
1526833030
1084050475
1832665356
2086402042
1082971516
669926888
1467922488
775793774
1215913593
1889837024
1671400991
1860600567
1072633741
1083579436
432900862
644427770
1686942821
1856674558
1339335683
1408408851
1282899390
1172115777
631669671
541364943
224480577
871099188
1339669216
107078713
662796615
759102807
641477720
966000125
1419211447
2073597889
1461699332
2024198895
284059041
1683790463
853017728
1913977056
1312834616
909848346
916179115
145253022
1444964396
2138908727
1162126451
1657410587
881937135
1439161178
1151895478
1991455688
1960342183
115536566
564769394
790341502
1656996481
1822711355
2088166739
1113983290
344336826
1032517822
129973779
1367644456
1972662298
846386922
1194923111
37252796
1028572023
1864419737
1277307580
1047790101
943832399
1402873849
373637245
2029429607
1635242009
574246461
131758519
1658620903
1359651279
1987790771
90134323
2064089777
1412082097
1078014110
1743705963
2040861003
1120820392
261809616
77979066
805231751
1103002591
396741601
982851292
876257347
886730580
649760352
2083817704
1421751032
1157855524
2071171569
2075197289
876303512
1457877174
243597664
268266585
368603436
1172998339
1085029901
1134466361
1404690198
1758297731
1360369400
2009206794
690164523
752754961
222506683
1990329332
1282693475
1371689351
410052715
1683517082
1697312024
915659641
2092244508
12374289
676109363
1167534122
1692320491
634957178
1456860931
2049680988
1579458808
1870510019
867113316
705979291
1931801894
771871504
1098102772
613369421
89888474
870314372
1880312708
1052838040
124753190
2034525255
1903052260
803850375
1644133352
1469404421
1890929341
1979346955
1937981668
1000211166
1491908176
1464198023
718721757
381346972
1253463286
1071298742
957892471
1385371600
1939785069
413832619
1923649152
582911941
122843919
194379504
360457475
1009336454
2119401637
2045239206
629510900
1411197129
1048852466
413038021
584134278
2138573141
1772026134
1480264853
1740050109
1447557578
211941142
1566293678
140398086
1661038666
696734937
1970202060
2074601226
863105801
466268617
972207005
140251773
1120181743
1624021268
1351857262
869533192
1544173668
1925368239
1224260077
1804242261
1261806798
1475303595
383710547
1257623217
2042110749
1160534172
1600963387
1878826289
1552389061
1449813944
1150196104
1241201846
429954591
38788702
1838742915
828079074
1750293682
132419164
1501091295
670118613
1037730330
1168991998
1783970807
647951443
347119040
994881698
908019318
1282791684
1422274599
1750104769
1304957826
856443996
228888014
23859359
1551804644
428587458
135141654
782674277
1223665574
617535322
525724724
719846779
874021466
1485797989
315221953
176203134
583323817
2000065713
1673674371
861336115
304342554
1532741318
485529503
1372266787
62693001
69803883
93338945
1099819089
466192869
1907406607
322578831
717451963
317442456
1943141546
1695417495
1447259507
994344157
1611293715
24825716
1133976009
176631542
130936950
1942298954
201895763
147868058
400089647
670691685
2059085122
886931714
708105644
1615203991
333434825
688592770
1289845987
1695137250
701517872
177896521
917219601
2080083538
428807767
23000407
467164093
1237504308
2032944090
1972635122
870321415
994577693
1145285029
1128895340
1825313173
1013529896
214288570
805671852
378825431
1193478459
546724458
1100355803
1863483889
916600838
1345974365
288309016
1140369139
1534075726
1959616430
979965724
1505333145
944207555
1621406320
2044808792
890351077
987658727
2010181607
300758172
2022899755
1525805289
654032770
1452517810
1132146452
257695689
629206151
1254549264
208756419
2110079130
251992367
710091316
1596042642
2080917488
1723274035
920145826
565377872
1566596135
652112318
836142124
1523575472
1059179834
1556215978
1698408300
2017830410
882023355
232181619
1085442444
2023492732
2010716244
2047511686
440332712
728242702
499484891
756752877
940994346
535120817
2125417919
252421902
1624195726
1856705585
315556983
1180363258
1824590828
707519621
1503177123
37124951
1079449606
839351999
227360677
128791780
1163270618
703031059
2523106
1746484781
966141678
1226050674
740955182
996641962
81546622
1570403791
461450465
964775989
574691109
2127802545
222440459
488545882
947736110
1921275944
1090821797
806682528
384037097
1660253661
1324545520
968486386
929748459
2102015074
1054182855
1575702719
766711805
759926740
1500039300
1057263216
240882282
855383802
767226456
1265931734
1026792376
1441655449
418369039
1377337335
835163687
1002452153
323628382
2086477226
656168189
2099929594
1320711569
1104258790
1533940854
1360544356
1761030026
298420047
1447780139
1213160180
1217700039
1139799984
1990561329
1872792839
829394500
1147482327
267500477
493667571
892016966
1175619312
364177653
1155345704
94195604
2056686296
1354349724
1220150021
579780779
357224156
1991864059
171285384
357697983
277057363
1081146965
1410319109
999968981
1006029006
1890234016
1302395093
2101663195
1763301204
970958816
102963947
1308416519
1273014430
1901953940
1628642413
1593174834
1966773958
1224546231
715940482
2037195134
317949849
662451005
652383757
246194295
417335283
1818246005
36870010
1473281779
1323472801
1391221780
535223170
1067351361
2120444128
258979540
226132057
539610263
1553121848
1028828879
1814738008
1764388901
1533811394
857654583
983371618
1640770262
705418497
973540457
1835448701
549055173
916555231
504445662
1601148509
804008049
1196361192
969616899
1602654677
2143650341
2090519202
1639414954
1725597671
1056876535
1766655181
838719866
1285710964
570399864
157596741
608739483
1761057796
270399730
1160567510
719813945
239237257
950911816
441094670
965242174
1252933137
1850462608
1717035276
209591260
1224969265
907261567
1318132140
890489571
359439332
1773476352
2045155764
961388095
2018128835
371919447
1793337947
169806795
1513128831
1122437394
1488049351
51723877
1762618967
1299435008
1256508278
1142030785
877912304
287610565
2012563720
1675287669
1791266436
674083489
356144898
1772541187
1891278117
592190976
1763618345
87958195
274746170
764038851
957181036
1266590754
964093398
1941416581
1721074350
358529025
1758273672
749459137
1159357415
1003891854
1873895097
1078057090
1674229401
7115313
458627190
1167476351
1299103918
1982346154
1144172295
1730004221
1542790102
1183821479
1195940368
534528844
1878241306
1994352086
2143697394
1237335225
1921499121
1891808704
279115523
69476133
2034537422
447357530
1369925785
431969248
1386967009
966764473
890418480
1528276080
668551131
461385008
2139649073
2048112466
36083167
228843255
304908003
145617775
1615725900
964041695
2037843859
1675695213
1900820788
1958291527
1544805772
871043032
314663365
1979216895
1366812551
78728312
1379791609
2082997248
1686695469
89832204
1600329542
1052560463
442089284
1714172708
1368274828
1008955360
746745534
1437952907
778949992
2015387672
761164881
466975676
416321836
1442098690
1915540096
592056430
204713104
1177156455
641600305
1727510498
736766170
1522439387
1871413333
306623220
544140643
878917196
331599921
1309167668
426154326
502413937
1974570560
1631605504
1340063238
1449369271
1333028297
1410248877
470993919
607047206
1411282619
1990728353
1829018112
41448703
1347845305
946686196
1417771371
1222396868
616252552
605285186
1517079938
1093431569
985665038
1184794388
1665223797
23994515
368383342
1293118724
1941843914
1759664284
1473888789
224707936
44050878
1830894426
331221879
446176609
2089012872
1416658206
502325685
424405295
1745510857
1514935481
1836110382
204535826
1053544128
1860993403
1921414653
604005595
511202622
1546638402
1644844665
1239022848
1879092173
1014558345
1587205856
1402234600
1113626115
1696402116
661861962
465113969
182742877
120389167
584637386
406635963
677088860
1075622396
1924698408
741219541
891259369
383203873
1643925676
1567096106
460684686
1681388730
693584504
939135927
977086751
1684695026
20655074
576196236
1790250716
807570145
301744578
1374240052
392520782
1272535695
895349126
924194081
1578129173
552938781
2097485630
824109870
1938685906
1315003017
1856250704
959344469
1557898154
2071582057
2135691322
1764058443
179830902
516671137
846735910
681842975
1566398541
2034856208
1110783907
763033292
1021571032
192604030
462594697
520131408
937515518
2072700903
2074980382
2122179561
1524689420
1069266881
460463147
1535420569
2070147960
611654448
1996020640
1248946900
564593611
85433634
592793554
1336372948
132958087
859664689
1059647288
834681151
786298709
900939708
368372128
2065993943
2026590206
542552323
973687955
893164828
294657200
349082799
1751353967
979321464
1679250364
103924111
374186556
2117319566
563180666
977562565
328848964
2004905890
1981766958
1130551476
903960243
151363991
1115424654
1262288333
1409599565
1154178443
1349224180
1590160319
169983236
629894756
1876127994
563270657
2059146750
1742770053
471440285
373802951
172635760
111440748
1473480189
2042180
1791557168
432786210
1478840860
1580841487
931725996
1977793929
1132851536
1224724487
1005020387
685211426
1834364850
595253155
350331006
737319341
934201994
419370526
1462640456
2133379162
584538209
2143781386
1123229322
1773727334
246222141
681798371
8768650
1469509100
1760356540
93597887
1187567262
107365394
869403625
2110859274
1784212515
1151689196
25104156
314467625
1557824994
1934488218
719637411
1319867186
375802323
889739449
1822746967
1082011672
1570895598
1429064194
1998223905
657495288
1497581957
728527744
1834963565
879741490
1395838881
1817861137
632524810
1353456116
777527283
717774231
1494415893
726250060
369233468
999554313
1941239778
1212564588
463353078
219479125
828366953
2127345905
224854069
436819715
1836691458
1243750885
2109487664
720602063
983577590
1372009198
2025785142
666071378
1405145516
837085529
1770338459
654563055
2117729006
902662637
2016373503
1437400374
576650981
1544478265
857488404
2126934768
1376370566
519974880
1184166415
1179136686
34923024
461182190
876917061
344583939
442168304
1645223792
1872446904
511943211
1260859479
486958155
1253137284
240303586
1265552137
1629013158
1811200457
1546823714
110907423
1908069291
758890777
1919688473
333085572
427209155
934758638
1250393854
502951442
1305894508
499466603
884602298
384171314
577792401
1716893751
467483681
2130194248
2079242628
285273994
1806973913
126559664
1192396164
2068271300
1932299892
774546525
4731438
1985074727
374943561
1752122133
1632042549
957698399
1549040664
419908915
1734699627
31293167
692158799
1361409592
192736736
1129296814
1540760574
1138345589
2062523492
1870270112
1910377293
1473601211
381453056
750021403
438945415
666387473
466663140
1970302931
890823223
878208215
1197406101
1998744886
557084823
1198943880
893395089
288458226
698999156
360273003
78479490
1063782448
76007070
693189898
271330482
322073251
196045520
934739835
1407595362
2037898923
2032277108
2112404914
1249223271
798035742
1008278044
1642933482
1650732950
1273048415
70813057
713042787
521103
1842556751
220850771
1980000742
765772630
338620434
833155706
1989814546
1759513941
750741286
360024518
1907779438
1505646291
1536652222
1142439748
577891166
1186632238
437691962
383867678
1814999774
1338720077
1563197208
784737473
1570164901
1412611782
1248830265
1027762471
1814315714
383611331
568575734
462171051
504697204
1071243541
1917483499
963659552
626828951
369686354
1133008954
1252662168
597709307
1692687547
110715291
1243825376
899815099
2029573096
1669488052
1772900237
1331662654
622865923
1226997427
1263748638
623554248
75892779
642650621
897261400
445760251
397880979
74710622
926143584
20779116
8371194
184524807
1587368686
166294109
1271567044
1722901704
1973630495
523594567
175168480
648748307
1155170007
1084913232
1756347855
2143562684
1081396930
1565015725
1646095791
1775287358
1850600756
1963395996
1553097638
973028059
1062462269
297831229
1741609644
1341062261
647674252
450071267
406922348
987658749
1207410390
1466146514
131830852
447633963
1779110452
165454285
1993828421
2071727868
1888289499
343433467
1526852288
493530982
632968455
1777354077
167569218
915114828
1711476300
83428062
1758701909
1565715564
1810298749
954494634
1049676271
1135533507
1070089569
874489159
20116068
1910913998
1561267710
1515981140
312004052
585083195
2020080234
121836362
1753876933
1194079375
1975072491
204705722
844403291
802593639
1785625931
98528225
105912821
2053089520
1822949443
678767207
1381711104
639817453
1796400349
1495122996
1885957502
613072333
1284823445
277027526
685336653
1203238798
1839857800
640804397
789107993
1629248004
1256816920
2134891557
1195743007
1485664363
1559436
903071643
1376690211
2080687460
634753530
1418017497
1746376022
1676381846
1191192205
1587666218
322541256
2054662736
605471877
255944781
161126662
80285564
1238477304
2000301550
723263660
639270670
1409008720
1456633612
2140801805
1718422387
876650965
952874731
321314307
1791903991
1805531780
197955982
569969656
293354775
2103958748
103442458
1649683766
870067619
1376845388
360029491
1912771406
1358519946
119119201
938358214
37381225
812615882
1802387989
766423826
1210001556
489252450
2061112573
1193022436
237359233
851562403
1035366170
1118130533
1675229745
458726687
1859505012
887493722
1822752427
1412711024
668852002
496550536
63639784
1320793603
694938068
1105368220
1986343936
349709156
1072237067
907236735
532590653
1115980878
1651598078
30004326
1147976075
266999699
423333043
932655133
1294461344
848857817
697954055
939633048
1996202021
2043036149
1833756048
25324305
34480256
446548533
1504802258
1771400608
953860069
1091243850
1381615127
1387086093
573741429
1852031774
464018399
193572184
545309777
568741318
960895679
987464928
500634954
1491988494
1591198214
99023567
1060101621
871435506
557820587
548611991
1614886076
165938737
425509922
661429253
1918527620
1981467865
463363506
49582815
439818646
1831569635
1625433311
1780905540
1489114742
692540599
1690031301
1821696695
949975472
1180118957
391003121
478353845
46026122
59753396
1073195236
2114019415
834460881
160850979
1299760467
534078916
526696382
1807775774
160290243
1010821893
1381036866
532015381
125520058
1575976811
1729103252
1523479620
2081320662
106427225
234549079
987604987
1165299524
1151893001
1141113571
1409408396
2065106872
1533754328
1235565594
675846216
309176992
1181445128
1146265474
73437187
599040019
299011815
292636422
601486352
1614472078
799546150
1390145073
1766531258
165493054
1988548354
1329913008
793731220
2018536175
1655375232
1199033503
686878610
768803669
722402266
1952537908
1766418517
588300584
55621219
1734371508
2109619999
1605052868
966161012
1826862136
1403817385
822797115
231726304
760832098
488065347
1529996524
1086118378
957077551
1069932437
1203493004
277425032
756290097
1382629845
511898132
1149994516
159545049
1734884712
1199070427
225884877
638617321
971237616
421677070
1406461450
881075914
710202317
1080523215
909863815
291425017
501523131
796894467
899081936
830243059
723134967
1594174412
1532916575
1265760471
867232311
2051802627
1275866882
1738673958
1524631581
518338110
405440671
1726382573
586825527
1982915989
425304559
1048610676
1454381364
274321505
744457039
337438895
974932628
461652625
1730669536
737493117
229873187
52474787
247925707
215096553
509571412
191984724
1936522198
659454821
564462033
704539967
1575416501
1150966752
72563000
385541891
1453324164
173190052
1338004142
1072799902
1327909710
2069473128
1811299834
571675474
321935541
1955442435
1988023781
1944869783
340728164
1307498070
2027594146
2139816808
428863290
1464803808
619273830
407564691
753666177
93206858
1264713064
1863820847
2088504787
1407417622
1679441963
243956043
1443798613
584152816
1572477745
1326180138
1426786062
1857746651
1639968031
1805643201
1217825749
1650884028
243877907
617166833
741828304
1991403414
947703459
1508572191
1478300975
1932958114
515099192
1631462593
2062239854
2142837871
1590967874
1666201581
729885921
240278650
1055503001
643544131
354387958
78839715
999687520
1453227135
1726956612
555507618
340340105
1254947831
729675154
1102568052
320950333
759239580
1737913945
501951452
419401018
115491790
1297521269
1206491095
1869318487
2050777380
1543820370
40622236
435580468
1810166486
1105942843
723566855
33625972
1094696656
75064056
1053165653
677302890
2085958230
393189776
1102307427
647038683
129416957
1710357709
1809709490
127561333
1255540988
139946629
1403572230
409801975
2088490083
663749530
1957258612
1727074335
191561479
986795978
408541012
1423567347
434130032
379811767
291743655
1703717632
1034256596
1638412226
559211104
709463596
1555504965
558894164
1698403930
298237801
958714958
707236527
547709991
168454754
1195017799
1249671163
444001890
430198263
1334197708
623685402
311660091
1178246863
873390451
1170177956
1271915729
1473489313
511000457
842281673
791125166
1359835899
1447432794
793523791
1183632577
1341132868
372912888
378053026
1642896661
361982683
2138104692
381276596
1624292611
382582327
754962992
100153943
930685735
1072006559
547468947
240590107
207297540
15196970
1825176824
198041849
1224618437
1793335789
1475983886
2045697503
1594540356
1498656292
1065716063
642345753
1510898282
2054167434
424154587
1754257064
999429072
1445630261
769146945
190215276
1490352591
1255538104
721533612
1428554879
623043828
1684060272
1433758735
935173106
514583215
1499908784
1762117452
1934973116
765607817
37793951
1567993723
1767919832
887175593
1807813198
1932494674
1168197226
1944849355
265254707
1027057678
332123353
903679426
1132405052
221457338
326273350
1279110890
1915455647
1432874161
12475070
2031071760
1418751604
1600745218
713076541
372996931
1547089705
1408898592
164950442
1703470674
2108726768
333306768
282227745
1458814548
321514872
1833611344
1401367736
1189612069
1106941788
1561256388
1941310652
525566110
1278645636
1694037804
1341075732
944972384
1602734372
1436792620
1382110332
477830722
1945509746
193401052
1069766520
244980418
1223534215
466430887
1035503470
938502316
720554083
1712466299
1079004383
1648238563
3251910
942824732
927583797
749598348
1007716951
1551149084
1746959476
361905924
1206736725
1264647796
1234098373
1951520768
1763856242
699487802
117797182
646577110
1920596754
493376344
1542348815
431686378
192499652
2136133511
1519989017
931616196
462246069
526148980
607402921
1254915713
1603281732
1485366080
1819494853
1043558329
1788400480
2135985294
1877068793
1554415634
2040697322
1974311290
257884721
853773694
212696505
374941163
509713706
1821066580
612514555
1741904233
305966737
1958700158
1782517666
529019598
128312190
167549868
313037540
794415848
1651491461
1813016970
16982217
244454820
23143904
2043988826
290998646
361490330
733117156
686032934
2084836713
1506890810
1374422408
1232708537
813710522
298611263
1437656623
1988891463
839840198
1279263246
311906148
983642872
771115563
526580133
1301661385
367738718
1895898874
2125861123
880011720
1227479720
1978277720
1543342686
735810616
272701833
1265290160
90114189
1071651940
412009490
789472492
1508409499
813113302
1768336678
962246037
1938365999
1130896830
1320031465
1536055827
861919213
1500978164
1834665345
945424485
1004970133
1654226936
1317758007
895020245
1818089636
454302384
299873970
1169812337
840774491
491009385
1012864530
221793458
460750833
951711213
973249126
438836138
1693771736
1853415295
1304528998
2139191157
1027097430
646067820
2107746111
1328094887
361833454
121224085
1274960324
1935256255
2021007513
946281071
1381155670
948654477
1977446734
298202755
13964659
1567005856
729249209
1748406490
736354702
915932802
516634633
1777546616
2116877753
668611838
1485233267
1087307381
2096138220
1421619295
1526102363
746148344
1626001356
1108920884
1083921741
1336837366
1512134835
1344882342
1577746679
722117741
1238246628
159732977
1630456156
341299138
931374443
928429974
350601239
1390071662
1185271343
1439207667
214677528
205263122
277826757
48138359
1504222876
833229694
1922223096
1364366852
799828655
1688715580
1277453740
273746488
531878553
516281144
515089574
1270646573
277901464
1332652845
1495598233
820812978
2105659231
1578516632
1834250709
2142085276
782934716
1497686997
1887655050
2076293231
1460613033
1020005369
1907084393
873295542
1887143395
1748886952
1735786564
1981371350
2129731708
199794777
1547061591
1433098016
1517002904
315492722
518803739
1847817910
475825067
337822709
1367833486
819838330
117097535
1266947888
595320510
1935335722
674606760
1333622632
1295504787
1214405803
412729602
161885658
1567772616
407318879
1327618363
1138461327
1654456682
1873237627
1507875965
1974594298
1291804599
1722939660
346974774
367453602
1459816748
46821775
351675639
372244805
446936761
1787565316
1277663285
829587467
1376672834
2099780162
641460
1072438709
2129510635
1838775483
1763203151
1949069357
964431997
952599913
945217152
543437963
1542636271
797353419
1980990540
267997747
1613013630
165528488
1689037591
1745906839
1084699809
316334940
1220508573
1294663910
66800646
1924238463
1993943065
281911099
1355103344
1457577310
1304971609
129164735
1260891858
1469679530
542826117
496427058
350561380
507713710
1258307509
841342669
183029872
246543312
1828810134
621646870
1094986469
1358275389
489980181
1048478871
1067720143
1060910981
846798724
136755824
1111254488
1240896172
2042139739
1229401863
1350307746
833531182
110105966
745937918
491908969
1414865007
92980479
60173177
46537976
261983080
1356337520
832836544
128465341
1338193008
727869123
1066072503
1634811561
840768264
1894615504
1841520449
1049308749
1714803148
7373709
1439570726
2103248612
618009855
1378487379
1022908096
921043030
1578398250
834545554
485686170
529718322
888992152
1517947745
51425588
704843387
1460519724
424464821
619668618
1825071772
1632629502
557801064
820685772
1448299775
847452420
500169851
727901095
755806582
381343525
1326743472
1339977900
1936971772
322995346
550211931
1297890711
282766638
993136873
247021310
723019741
396095707
1805695218
104765034
157690809
2142448707
1888926417
1990726801
1514973657
733103376
542707172
148079123
1355790315
1602302368
1658645322
379819592
2127179150
624470740
723086998
1552045887
412631642
2121477269
751693507
1017348878
120316480
440207849
47096652
2096681286
186520021
5367916
1872534390
769285875
81609134
475261886
1260049929
856133659
618281865
2014560396
2101914092
2055817701
688219541
678425670
1616996979
2032599755
1594354782
721316277
832738599
943395631
906390532
1761309582
891444758
516748127
1310550974
1804556886
1894347319
1920649985
1469240825
1015712378
1941428805
1199394876
1141043711
1978836782
1856453768
34029531
99152800
868504664
41926394
353494280
1112208328
1597488888
1608087690
1059343621
347927159
731331325
590557027
1724146246
2005150310
928412904
1547366234
1072587764
860891122
598855936
1840024986
437837182
1294555269
2044883703
1326355976
967145772
1457490961
1513535143
2089567513
1182532602
1994657648
281943421
1472940682
730342252
1409706622
130218628
2102270395
530160014
777376622
1102966742
854537085
558360890
1863591742
1973488119
314891936
1923138210
1683986222
82276376
1920577388
1796519338
756909810
928947005
2049309993
219633167
1779075219
94950593
145041446
527163237
223667820
731979050
1893308971
1197781604
1332200410
742577134
1769767973
141632531
903981536
1403715534
1816990620
289336831
707255135
71354310
1436773620
1445306318
731898775
1323949405
1468135382
1678288589
819771494
94133165
587055040
191439149
1602942496
170190157
1893559419
1836733218
344553494
485045964
85286787
1495613978
11982787
1521547038
1520979529
960082548
1935650097
1033027942
2041176983
1847727686
1625267090
1604690064
638446997
2014704117
1787478136
1698573995
1828792984
62057613
727945528
1639481193
77729142
921627223
1583080953
229757360
844096815
1426010546
562838267
727996171
1862877643
1180491777
1918188482
314862115
1638459544
107159541
708052062
1912723854
2119092139
587208062
1113489669
796423279
1439877951
1403132643
437758365
568559908
2122726357
881505657
1422716340
486082701
1591905649
34961539
284066543
1186877212
196784704
42479595
1891647799
269462549
1842083529
1746707810
1844840805
260083823
713511024
1293566138
1398327388
1979006013
2139990640
259130533
1489051249
55145055
1311563733
890881197
84750423
962436573
1671293472
755913240
1120641203
1858926284
2112326654
616021970
380112290
1714771832
894731073
1015912216
1300279613
1794488681
394787519
484209962
1050106561
1200761318
994786946
1477655743
1393099437
787162481
2044626314
1090905510
2006455985
1972603548
65688177
407764357
1025142424
800987198
1044017006
2064440567
146118504
418006007
953451500
2004046722
1431535866
353436834
1526508193
90128105
1279857329
441129902
519773177
1541648576
892501857
754596968
658678984
1917622748
1698606925
1292855457
551100638
713577565
1230435402
827149731
324548009
988478932
1225403103
2000681548
350280124
631044259
789988731
983411539
1364497913
1936530030
577638256
1144521321
1075823936
1116588910
1347149096
1401183154
447427007
2106195393
810044033
275239828
345678021
594694354
1993410678
872340041
1727826758
1261782651
29913475
865703579
1070554388
2055955955
1176775952
1497820734
496200782
904407416
615853190
1010085886
720190976
1086562279
132069103
985903487
1902063883
601955533
1352581121
296807028
1264134014
793290951
1961714641
2061174525
1637332119
816426444
1908547376
186988951
1380634595
713222950
1256299513
1002828417
1081157555
655580
597420750
636756639
103277183
966375245
294831109
1582679274
1541608480
1962796463
1050574007
1973020777
1045067748
138563097
869453708
124961700
1115810268
1454147207
416761609
355719198
973374092
1265805292
1172445178
458376957
737027359
1248927454
1217874516
363185365
1248105283
1777802325
1473406554
1076716691
1436411283
1921772919
1186065699
621395413
656285939
272641624
683289278
1808605794
224619663
498426563
1542760849
1277045407
2118850167
645814718
1937722664
249528634
1614796946
1024837417
1562022218
173847749
974652556
1696415794
192190317
279782741
443120032
1091927857
432601450
2094541872
1298784896
423911979
619459333
1440506247
1932517314
474969747
1217686623
403769018
1086155896
1395600750
436881787
1850696210
1043339000
1611432048
1718590933
1522940080
241002481
1408377159
897635700
257316050
639587795
996459027
199932227
1617203036
1128463653
838337407
534866515
556528768
771570786
1350097442
368278382
750254270
1148663688
824744960
1158797359
2071617908
1284263278
2104093904
637292772
982492376
1665188962
687139654
322065920
1597950138
737745191
1910570333
65338328
1139141343
145754845
899606626
589790200
1119536133
1157723248
1648387026
806594439
995728128
769556555
298286781
240662989
1853884879
869163607
898112482
467993973
1752978356
1895688759
484421564
642809963
976769962
902457616
817016086
2028007619
1488135376
438430876
1012798464
1250376170
193979086
900309041
467065766
19242673
1604567596
1505169763
1870716319
1876067259
1239041548
420545786
855076794
1344353065
161875037
29963718
272315105
1522072808
775062808
1015905133
658238299
1558500239
1830423754
207743011
1577926800
1252675186
112188374
2097492997
1933064116
272860825
420520470
450219370
1685616542
93399905
1086132728
1871703577
1665130733
2075560890
1190061403
2135538464
257049639
511573385
1886835491
2104705084
736515272
207341370
83543339
1131514555
1247023598
1504336613
1368632644
608207072
1673917908
1977612583
67349131
1901355589
1795296068
1203761881
1916154083
1851841585
1597537601
1256369699
890644554
398654136
1401033748
420990377
2041362307
910855320
221127414
1725118217
500606158
333324692
1477823209
1424734908
1177692217
364551518
1193378284
1222473375
34025076
1637142512
225428662
809846030
554362983
2119749868
1219550218
1208315250
1926019096
1602581211
2102925585
36906443
1937051912
639304688
1247775858
1570322715
340018727
943658197
207089564
900158695
1726334431
1002134454
359224899
2140812993
776684084
825992630
668019352
1622501252
209059216
1154136128
2126875188
1877885281
2013035335
1726133986
1800237590
938203768
1817438537
167449142
1847121454
817582112
2114981675
2057887750
867906134
1214772719
1258648978
801913282
543446491
655662323
1588366024
962402314
1262284754
750171866
1667516971
320955777
90997916
2121396409
2104649695
1427622969
1333239133
1296937200
2094785406
788300942
1664364941
1459524705
35007275
1594931368
1813478088
2133986987
638992896
1587321169
860678617
1648350746
893075316
1761391653
1568289696
1081693573
1234553287
704684760
911653969
1470933677
1289338233
581099783
181546230
1637970957
1700628128
1897000054
108609294
1264875818
1205978401
851145024
705663250
1925099942
1298990162
1130086093
1817166719
1663273959
1845934639
1795577460
789512158
1155696212
850025122
2003374620
1233387934
1326766967
1045668063
1572726728
1805202705
1569536770
760743736
664560331
793635621
1255204167
230530055
242463228
1415612883
108037376
1754712893
675322956
870211988
2094016806
1332705783
2023457376
502947936
2125093538
1698415040
1654435651
2027994564
137034328
21252448
686567053
876448521
1734393505
1616329495
1411271341
1448682273
685666473
1259445260
165681904
631399595
873774315
209653957
972227759
905338174
1754449296
1268642252
372046248
323910185
1778423963
1178206003
73121159
458634743
213371079
1583919787
1297247831
1293023528
2078290682
1872982420
983398338
1997812492
472717930
1152838435
253664563
1853972712
1249547526
798546049
1622859254
793564000
1469777545
1004982735
1098937145
1834856985
666226832
1268408300
947494596
1655590976
1676310814
1252848893
1411670231
2019840266
1111157341
904841769
490464826
1937203511
510539056
1718612441
114706171
486485279
46435846
1440022981
379031540
759573681
1074864193
1253189321
204375606
1021624300
1168249200
283183503
253130276
1092181036
14681139
1715991281
1620901139
1493253649
1125098887
1800997470
485294215
618893465
1681046542
2088897747
874266643
446436680
851453755
1519374087
654160325
1208726056
1579885610
689983829
735166146
1007396789
1207217459
1424100446
820446107
817265014
364066683
220740179
209629265
138090058
1251647345
1577019090
642149987
1080055497
47041578
2029882726
1290606365
700812004
1307297078
1541544315
893182178
402374456
130958371
1875226247
402090126
2109722302
430518912
812973245
1048923618
1916725662
1461247933
221311252
752932975
1032138655
359107663
508700125
51014953
1376568408
1886282502
1481923000
799202706
675013720
850411728
67749363
748616240
591261120
1042420488
573453381
536448604
530446418
1943677693
1322881390
333712610
1804909534
1194368490
320554374
292843649
904849866
475682643
2008743873
392692622
362303629
801811145
1545718130
1823520463
850019117
2052921225
1138333043
1350091502
1485284224
1047191515
1298293782
1335884839
911404003
1411594306
365827560
585321758
1863156324
551490750
38103813
139982034
431308226
863147795
1174295728
1931488724
937775916
1237356856
1182175786
212442649
558371524
33411034
1448604357
1856007150
661210532
229834770
1460898674
1765656314
240875345
686789302
1364654769
1326485345
1197569555
993331922
578430077
162483407
2030147497
527173435
1468310822
439333847
1309088656
1674127596
1634407222
1335871860
1994406454
849764532
805845905
807542603
1672794061
884845276
2039470611
712933620
880296310
1606253472
697807570
936848681
305969727
1254947156
955940796
949195400
1999909038
1533875265
619559209
79934460
1788708741
1183800999
905366644
1781219040
999968981
1823399570
1174892114
1400985536
403624549
647633580
938741337
1589391718
1705322960
581582300
1984728579
259189806
938597966
419139799
289171681
136724669
856275402
1715354374
767350503
974735435
1153873957
1154972146
659879798
473737611
1535941016
827212062
1423820060
2096989350
1390969453
568632846
777431127
500441568
648803260
1148995844
1250674731
1252840067
956125615
1075873454
2055182724
1844142534
156507422
1321766605
955316757
582749680
511108939
840645974
115057587
1978082217
81655954
1192610872
815788520
2096216240
2043849245
1032194926
158798372
318372155
191338041
1303023594
881246625
2080194246
587208066
1006742589
1963600216
951960308
1679713107
1157024491
110265329
142557939
974104561
377048610
618243788
1418571392
153687618
724801965
183760250
892271180
1413969027
871448875
246409938
803476251
1102905794
1679667224
1818140175
41642879
1486295626
437382928
1074016286
587855389
1455926632
1743373714
1541526194
89187768
1774592037
1475076067
1836110296
785256883
576121719
205666756
101944955
234297577
1900519572
128615291
1871183645
1682694992
1034302583
1145208224
1599570142
574559509
1707384417
122741532
1779579027
1228933837
1458663863
345787971
157100886
1009286827
766840490
1453793409
2034911217
2086077852
737916940
346128281
461105900
505446208
1298974323
377824409
586400713
9230998
1231805005
1338911880
853885284
1634974885
100204181
1770842830
405658073
1370491649
1982248049
1865704734
1887970765
107015471
50191608
1525379533
1309612048
950007134
947040043
772359216
1474110481
1898166801
892067892
582849225
183862462
715230296
140736463
388828505
989074892
1307686484
1925549683
1024466694
38135465
666558752
667823943
1792203284
969320652
98369886
1265863755
136856102
207689910
529776522
312331378
943905547
1817896770
395951879
1952381147
645889546
464156440
1879170539
1687566070
1003340267
1513926181
1582608846
1456787472
1770944148
2063823335
813492794
1558195659
2131303179
785764959
151951222
1304020756
1463545432
1881124388
1646745423
1777220344
1325551343
657314789
396140680
1037827726
83528738
1344769085
1334108574
1972147576
652930388
928658494
9067861
1233746625
625067670
2119723185
1247077749
654322206
1170554084
1097336453
500079017
1309752678
646752576
1481701311
21859753
404578097
960915166
146478605
1113491790
1137826102
46293251
239135908
823922451
1515009387
602064590
1707471050
334235391
1006495810
1818096714
340781312
1912082296
1522556632
1383445055
1597957378
802251154
1102070274
876289462
119865142
115434289
866448625
796259959
1208349775
1920662981
1163262539
318993232
321423634
751628696
598003663
85546303
1942833330
1548770767
1382177871
1834976788
433669567
580888328
946288850
314428639
2123440802
1119646001
490339414
262437874
1029400434
1516638717
2059921070
151796201
1330546519
83345256
1365912198
234252352
1893134553
1369424753
535047278
1371309356
1996747497
2047502497
597759676
948074170
1186310875
2114688433
325413682
1471262887
550213499
1964405170
70716207
1351915255
2100060752
1297724778
28470580
959160927
1484410114
94207955
1683348733
990453415
1359106235
756091347
1075096272
1842304343
1390431053
1151973868
866424136
341678874
1922928550
386798854
905023326
365534699
43978139
331222430
1841114485
2034038742
1681492446
979706220
324730653
676346621
719298084
182063387
997158372
1006163403
69278931
1154683740
605656590
612037732
1674357664
732131049
1550870686
1230002415
988508302
1249102977
1787566733
420815577
1897261207
113169169
1373111254
1425444576
458569915
1785962775
68715238
43218049
475212845
2007969137
608266393
231498452
1221513630
353771240
344428095
598537749
1463538381
1886382727
1650665473
2120695914
751771089
513372199
794715994
340280294
1961483082
405925476
1574042989
1674349978
1076074057
702839242
1987511535
1312628380
1513664822
2101399626
1945271035
1381636521
1565389740
856647253
504180639
1144983505
343133598
1702451359
769949078
1195463230
861346686
1049746048
1707356346
1809767506
153946019
738874210
1003084458
623399994
1469556695
667146139
1467518309
524124131
334700422
1174426851
383462579
457219692
1440553061
1059672649
224766214
217814358
983547540
480181675
2088955851
110306026
1170220588
1160009877
282578252
707638553
1897197233
1655857109
1404988997
875242025
188770095
1274115984
1424621036
390067999
742092070
1975478342
670577328
1590912529
244559714
339868363
541691120
1010871888
304604199
1552928541
853583974
1918537295
1329109754
1656166509
631354576
1086629983
2143155815
1227845677
176421674
1078987992
1607834058
1785805969
193871992
1434393733
628766277
1785387460
1697386585
322387861
1373248012
1506925332
1712135982
410595256
488396008
1945847660
1599534661
600395831
822742302
407198821
2096551735
1798533529
150631757
998581460
176904030
341395935
1201656031
390354124
2034767595
1022362590
1897804089
1898781463
1424173668
1236092287
417962328
255916624
1673466846
1239193930
1484365761
1741730580
102812834
1261164345
839089058
1047640563
636163342
1349380258
1691754769
995512393
1375097430
1394192129
505467978
458701119
229074753
834442105
1315083109
1025146686
1810996954
505047991
736182231
1556274074
1842397928
648657256
500828938
829413493
2028950666
567650947
1022710581
1206285764
1571760148
31401210
873503348
868694385
1530230919
20394832
166127419
1284095510
679980856
125922634
2096445567
41405589
349392984
1615432174
2112718447
1393330699
128350929
961468855
868161842
1474005446
1642219650
1409708949
1114271103
749566535
312988555
1448767119
864629076
1379993440
1399275576
509582737
785960065
379620816
1876472358
64604773
1586024723
653359454
1564352071
1251245727
670834355
1843673442
1463570729
259002199
2138827797
1103849931
1767217326
1740892491
1478578476
1862391899
87880733
1844143865
328789608
851611874
1559864881
231007619
1977574333
346123094
1854299168
1714055400
1219587836
1324353226
1667595435
527812552
438017102
505594384
1095662423
112904821
1922411160
821930243
1370517380
980676850
1119472698
1539583811
732606217
259978704
1889614576
215160136
58378634
34066139
70198355
1235749741
1193780241
260886520
2129678680
1235040428
1899520921
676592163
1163069723
1404675436
954512450
1782374386
2023989994
1752329286
2070094033
833837463
773830701
379414967
600796700
580201677
1946040464
2089565249
1090210741
832065101
1169809101
179195778
596473608
746092980
184186125
631236523
1339617352
181611101
1797723211
583912489
1575684794
469306057
1147685579
117347072
1708523721
465076390
617998700
871454297
1496985332
399984596
1572853048
1395163106
244591113
1780578601
217628006
1009758009
284605675
648615581
1419264001
397315699
441782074
800120659
1391955864
1930401123
438537913
2139987459
519272746
705008168
1840230011
525609823
1527711379
909603847
1114434473
949798043
84952592
1642259027
980927369
1231721321
1632557581
607782515
1394010881
1717860114
302475730
1986719246
780717050
826992282
468826754
578440352
102600392
498456431
663230027
616271542
1536676699
1400377013
315158880
1417478738
122247928
685423950
566549756
1212057127
1940554509
1162129886
1043078168
2134008925
92247674
703718997
1187037309
847990138
51555360
925019819
1707666451
1172387619
678935124
973062972
497533095
877740780
1115315986
1091453193
1567629223
945334993
1025871215
1341426113
1950254888
634942307
2119129389
1898784733
1932077105
1312114870
690850567
1086077775
195236898
957913777
1493399928
692215854
848103396
144065263
75733773
1356806794
865320053
252047884
312200448
147527051
1712543540
1110514045
1884489022
1023136307
1103466423
548060141
60615331
76956885
811800068
1614110972
559207699
1296197619
283637789
806818869
1273058608
643351603
1160131266
352917832
1262716704
1332300701
533308581
1807264504
658736983
292441615
2086313451
98286308
837928231
1373311966
545911864
57849477
1727045054
1641471400
814711605
1529213644
1798207730
194057649
205304752
915026776
892891710
1213745706
1125656003
1806657510
1136891246
1564541472
1561383116
1492686550
490037373
1984549125
1037901790
59871567
1111283727
670572564
1807871950
1731962930
516192041
2115352184
471424487
269824353
1674680143
514679110
2093947121
762290
457449692
1172354946
98103110
320977830
387507990
793375238
518160631
870311833
306427616
565222546
1530088044
813140486
822313213
689647311
1361152134
132098499
1707494851
573997193
424697799
2143118568
83914138
366405790
1073242582
1271720287
369783548
1296487242
384460357
940581327
1605708410
2108481308
1815582914
912182983
836246056
2021690470
94657712
1350907618
2065320324
1020827880
144064448
2124445944
1428008778
211529577
1961200941
1585748110
1521954419
24373795
1300552256
254854947
1369149486
1336099938
694754498
477489836
1306307416
1971147557
1814493103
2054809509
1151227596
1439782288
1364406995
1986613595
975353409
930563374
1869400205
1495477472
263104889
352891066
1051759545
196918492
1720203828
1081507000
613872670
568533903
1079834155
831102152
1874876829
476245541
784063031
631354986
2066889567
500567157
1243015908
1143650454
1608549278
2035405816
1356703405
1920167900
503377112
1979440382
374858810
1749532874
105939111
1001124722
1885002840
13374276
1750443829
1931039659
53980897
495549735
1739202935
399934036
1841057983
1841984270
2139978097
577228129
1446565827
51073112
1226822566
892973459
899250945
1598425536
833863643
97968114
77277388
202386862
611594407
1612621135
1073025379
25931551
95845428
1502235880
697428083
1360724535
1497048315
1681735966
954622374
1164778682
638185404
1146551674
783568912
775536937
2125570931
727692186
2095230674
1150219215
821759208
1080440051
1074326393
1054271954
1800282370
1438237172
1627162737
1068076333
410520771
180913538
830487896
972985092
611017448
1642461714
736761346
77433960
2119587675
767978896
2049673875
1060101621
201689828
50999293
1825287335
2145106907
250050698
1955857252
855430069
1786923446
1744456015
457502081
309955642
1458843789
1942410260
1673178969
560963326
1082305200
1819177090
29428013
1175439900
837659949
646159102
601676622
538093322
526832046
1849924241
1316567739
1126714140
1919298317
294527314
1237528787
1632288885
1505134551
542749279
395395199
1497383432
324637092
199270125
111942793
1218863581
580621859
1041381656
724659749
725689939
1181996087
847467949
830740704
1579212157
833377996
1817983306
1952280748
1652302291
1055926427
1684105279
1898093522
1266544497
262235287
958170711
1608451000
1853056996
1799250149
380289611
909377904
1647804022
1161971710
1443719572
2027433214
1986219481
2106278365
1594725654
1008001631
898846998
895717574
1605313398
1310633600
231165635
2077669507
1095216076
2068518252
1863715126
1563748286
953987901
387900209
218489612
1949395479
310824671
210046017
647692962
1843984167
256149614
1238906843
1912163878
64421147
1953323691
1555788564
979887468
248348498
1272013804
1956910153
1855293411
1663847203
1072474417
1315363214
560363001
863904436
1566502283
558229023
13102551
845241068
1196478139
1227117181
133060549
1073445234
674147114
1530071085
1566687109
697455035
2025223929
1812098406
450005932
422798497
15410543
1907394799
197548344
1508088627
1663867908
482963525
1487300628
1183138637
1321422694
226583120
1091727808
2074803312
2140342725
1562397095
242009857
2115782404
2076784066
116652821
1717264763
683533850
1770194852
1655570469
1172425629
1806113678
1123645042
963934310
1871534600
6042892
1631856606
689888679
2126807252
1397302307
1491789765
928555955
1659654597
1047877430
1102310759
1020436650
1355857854
1027595325
338310731
1979698346
1500562116
1941843731
77076843
1718170810
1491550321
1434153865
305621773
1103193330
1168543054
1287857196
1781587134
1069724325
669707856
637113854
1681698983
303942383
375670211
655649790
460776219
1727343919
1597176704
989347331
176585850
1474367098
1222141077
604697764
436164480
1250010042
695890764
1087451061
1925198636
29458973
712202414
1862787997
1092206186
1141656303
941259305
725847741
414923953
560038204
1127939059
380233110
127843455
829660645
152966087
186403311
2111484110
2043597656
311295013
1010322956
1201268788
600061201
1224029569
918181264
1801197538
1365533019
935006686
733377403
1175473000
1443705029
429634814
1975205460
257167518
1102865712
1605036776
713709001
659022681
767839742
139879956
884573764
1585670361
393966555
132041621
618941515
1849675054
388322913
1376415470
1371019412
2035247727
389651140
1387491506
580885064
1642198920
897306275
552906087
5866207
602541185
1146772643
556650113
1715783320
548307441
798971599
1895233542
1761691602
1058435330
1045891367
667749376
1750699639
1845590789
1456843641
1358932352
1513366676
337984980
1553246829
1648041294
298537074
1430273214
1822528877
806690916
1789839683
1847079451
1403879010
615324757
569411177
799991176
1006488317
1610482267
1028281500
751975682
487483685
1709242678
609482962
1016274152
1923851395
1617831269
1126009537
168141278
143592858
1832173101
677847484
1845368380
680842551
871295185
424501979
97708544
515411880
1544731468
895875376
1479699802
1608303574
297310195
2001190786
532936757
667773991
1351032588
1871657191
33373158
976093889
87797834
2039862435
1935486848
1895697229
576398155
788689189
1762495420
13000005
1814342477
376608265
682332041
567239538
1358404564
1638813486
1286635606
818270144
2077877062
1148292159
2096565269
1205566510
392533820
719938960
1787212449
1534167315
1769878723
1234385673
1377317031
2118552620
844050963
773197943
1588935432
186976883
1449652752
506297691
2073374141
984497510
248288727
2094541872
2103939064
163042378
354510266
956358151
703987036
1737277764
1129702213
74821311
1971764661
655581233
1344992787
476390682
44016278
1073958900
207066737
2082936161
649529475
1680937323
1473532213
328718641
1540739402
424255540
1662489088
505301363
318093648
832767749
334428135
391177622
1178113679
1789849703
450590807
1745857414
424709403
683544067
903207850
56195282
1522239928
276257263
314403349
1162566228
87684403
1534375728
195166561
157120767
1701944258
1819976904
126832831
1392171088
272814339
665097491
96241847
1182124216
651939056
178378135
1744952416
1514350928
587431200
705192596
392005819
1944679708
1797306272
672588876
1292030557
178887593
614300763
37793781
1661557342
1400189833
27896017
570605075
1922179970
1918998621
1895087820
1787734515
1258195507
1634359250
1815212719
316528245
1101530487
1578137881
1834205614
236375218
775751006
1393273465
458451115
899248776
135402914
1431852994
63217690
161141207
1156513092
530573490
953603454
1046495313
1023350006
1361154681
5128691
1292932884
1241275653
162493749
747178816
332734536
1854500505
1389518814
1916251642
10970023
2092285821
1391809592
1568868885
400151516
1789308061
1089500673
1924491072
23564126
86980864
1818492956
1815803581
1441285770
729636828
1429328926
14936363
1991295596
1463732418
771312004
375847882
1328197760
842366519
1322864488
609597184
614532190
1095692097
801400794
2006664867
1520773122
765243543
519537086
1728398856
642127857
825278872
49848279
2019550890
107305707
54185528
829997199
339764129
1938257236
1123056791
1167493523
1683057792
376734574
1509469934
445909632
305511023
2001970489
1964903921
930062272
1511000702
1867199380
1260306266
1354983055
1930645181
957116040
966385793
429388277
366299263
2021240386
1130174650
209889476
847970591
49530362
151918944
1775924913
896986869
594368811
1239386469
574377441
2104908672
474351253
759130390
1470457946
991002813
1040531574
953388325
1447077394
828498782
808132630
440914429
2053581668
658907414
1909973342
266939448
1959819427
1856467848
393255101
171736080
493835149
1630797922
1703566989
287053629
1089022630
665306075
1028302440
1167502193
785172425
527708456
612437354
355182098
1491960003
551022534
1886073100
1718621750
590216628
1750490356
1770732022
1870501742
892598905
619007174
967748115
341238466
588130772
2132140787
2076956924
774083293
847046079
396859384
1814653234
1177112358
88834857
1009651131
4857709
2106122481
537179881
1605701001
1995931623
1784022810
1554853701
283547778
1646144802
1032784727
1037031277
783923275
1589871231
1911734829
56600111
1409198377
1072415457
815079944
1365091762
115596730
26985040
1361873647
1540651157
428587458
967434643
1994430170
307879042
775214614
1117654538
81299895
1607668670
2102004095
1326739036
1646500004
116682350
1670821413
2014786679
1213770945
1733188778
490753197
297640184
681996598
201749221
594624338
434084496
1758197962
1854869157
1743597923
1027703369
1539133294
634449271
2132952330
1690848415
1383271134
860535872
686483877
397905403
758007050
1284729097
1159540766
1254799648
1442950090
1331411148
948980744
1146478127
1351689063
1247809958
632406174
1348203023
1233349672
1480163273
1216424461
589584622
1588256301
1715391967
573047446
2141071554
778588186
120276963
1494820893
2045764153
1841371981
1625069492
661159344
412990192
588852838
281900301
1865426816
2105201358
1935192516
634503958
1244147964
1962352077
70895670
2034514833
1493237754
629962768
956593741
111886312
206106695
1179704787
515303503
1309705208
735605001
600808513
572612255
1883471295
1546341917
999580234
885743047
279574082
513054381
1667104528
1233880663
1832410689
914023177
1759835782
1717542384
1667294387
1750814858
2086498470
1551560297
2015876200
1330924045
1946653920
1935637348
256118933
1825256917
2032735072
1089450348
1530010008
1679745146
662610148
1182379887
841801826
1411445912
296583945
1570771957
1710015650
890972292
990428352
116558858
2021057243
1488073320
898050799
135275109
1656717051
724734355
2054791087
586948140
1028917789
212913533
1946914336
80693996
140231013
570370067
1630765303
26627387
2137422776
321277132
744869816
1978776808
1069179328
1489890420
548059010
1670331916
259213785
707477514
1261259925
222579350
1482732732
101135701
1042738435
360817822
1452814109
678998232
2145613664
1230436939
332360261
1423514301
1370524902
1985588409
1190166391
1367162530
1777420363
1960699379
1608729606
945935164
592950047
593662046
153058487
386206970
299580484
623775895
714577229
1559788951
536225469
1591273281
1186838295
307227547
554141847
1887929328
212523503
1492465469
1077529259
75641099
266813610
2131668567
13592392
1901957916
1600559692
1131205931
1909364729
904270010
1350068718
547834104
1458008742
678599526
1068679313
804352292
1821842100
1183132753
1113568452
803644590
1800791070
1809674456
325846415
166848976
940734309
1081089269
2011676943
481551540
313480711
634410035
1946909647
331635158
809407741
1053842556
801894222
239068110
383772853
1273654253
1888989813
652244426
458034468
1114107668
296329091
1158396901
1400164857
1595219689
395046857
1691770934
1200382226
732818090
1820402637
1353705406
1349887588
537114930
1581621883
2089951253
683139889
1612888177
1479706683
1391912860
664366903
1892963371
297654734
207481725
314069234
1239046182
312371757
546185056
1190142598
1285272527
403224339
568276427
1060286349
1676174172
1124344212
1622741552
479260996
1699810205
1891935615
2031941456
499427847
1001718519
1192026376
1706658513
486495512
1993121081
767257186
1218426919
1290957753
1892032040
1488351518
498732045
1365946769
659904702
1927309339
2123096663
1049483843
1504476611
1572432142
2111239806
1122453137
1665666315
880170106
190818997
908309062
1149026486
1584757051
1545360536
1857822075
1244248818
1458590412
1477937734
1221268498
414652124
539987525
2096319460
1316213228
1844294415
540193971
1919803781
97256693
847183132
1432299123
1968957988
1366066746
1075607546
446413573
166402624
1735236709
1233421254
518761477
90809154
1815818733
1337057513
1540436427
1504541403
856647835
486400481
1631586159
1034210477
739002059
1793928604
1257512387
1188890146
1159914590
739849938
1841017115
1181006884
1691500142
1922425528
947652017
272484975
1083698644
921718490
24555499
1814698688
1518156594
331584220
445049146
2100968910
750430160
1960540697
702532188
1055734076
1383439058
553507677
229637675
1519715458
371960006
391312426
1519509196
886213828
709398895
1399735397
1813734127
871126510
537102098
1788635410
1114089398
2030192907
614816390
1859403480
2145362064
1085103265
768450464
706319898
1854265958
1127613441
690124013
1598262366
1096322072
776139972
1560504266
20350800
1201451858
1812961722
1839983175
1936785211
1186123505
401671760
1843359433
559826505
782720873
481068801
1735867902
1942706849
723409517
965359722
56762567
1820402319
66420196
151766592
1299367050
1680285244
1331097332
954857640
2013706033
1289504054
1329747590
1905077882
1295709352
1122691946
1289560008
1182751232
2116472314
1781499104
2006319675
933262887
1587762756
1029345742
1097598733
2064437689
1407840911
1191356604
818571608
1367692968
248013997
30643575
1165058386
2137489009
738352828
728564754
2093242288
327321639
623893642
1002276743
436432025
783779441
607249577
1615375017
240500443
178000264
1407107104
1789180834
298848118
818345979
360858310
1835389667
1184193635
578059244
408945883
505103963
99194569
898707181
69958957
663325171
82676891
1603345939
696267255
177522747
1370386784
1591223574
1200999125
1977167049
1519348284
186620141
32388607
119256053
263228982
1018564975
612459773
897191701
914236541
127790347
761928344
786203002
162798211
137657266
1487799553
1075043072
568755315
218449408
2066621639
1528106546
1836021597
1584782518
1697898697
1652863397
498301513
1924424681
1856545141
350780490
355889065
1109494708
1464051283
1014585341
317038863
769888820
1934924594
404382647
5219787
2146963965
1016661880
583843668
1084498099
335733088
1655085246
1553260172
177499499
1373930122
736481634
1001054239
798277205
639320805
1165325423
837198723
150829242
1344167871
2100380142
1545086182
918045626
1233074738
744530814
1191869485
996283915
1380259426
2015021341
1293209453
1695484490
780387114
1740382123
919679289
1425217478
323717309
44676884
789889675
600896748
1043221998
83461872
629228909
109687475
812714777
1837703766
1877571110
219770857
1309887272
3725691
1546599078
1209490157
1160187452
640732091
213733888
75658049
1418443113
1957295953
857008838
1517084902
1636116045
360916730
1305338221
740546741
1344883517
376159480
392171718
1537979510
1856374187
867615911
844717319
140506772
1349547360
722644693
2018634789
1011200418
1877062983
1196873265
542141972
1463670331
1389062963
588770878
1103414051
336867859
343318400
1811206206
1231364154
894350407
981815718
395545319
342435197
935409999
1459617916
875758951
2051194497
2029355606
206475960
96977645
217381041
1383752433
604296493
20825779
989272610
882086142
1400999754
323673331
767715034
2100809498
646109225
20752482
413217859
727965513
59794782
1023859466
925647129
956961409
723966266
1187868259
1042202104
1040549492
1521838878
1185316116
1743716853
1012216741
839383709
1782136670
1989778783
1778156215
1109950584
1079956691
196358704
1523188936
1007329099
1221881974
676879850
451677569
518322080
458929251
49086618
1035265108
10484817
143663824
1051584391
2027649964
1769772512
1852046604
758982463
1485750450
2067200085
501464525
344312315
1115626393
691506180
1688391553
541012105
710446416
1924681676
1329230015
1217272620
2135905542
827031310
169462711
1845723357
1572846929
449374206
362188055
1612275432
242371914
1385252141
1313674793
1955564999
1820525351
2018135860
125961367
794670010
913216648
1673279685
1659222004
571874595
1379124439
717036913
1560528062
617201179
1445317865
2126506420
1730845595
1474808637
2113369354
464570671
100870340
1873570419
242224012
2075116649
937720980
1711981447
579997671
1967341207
296084499
1340714063
362236630
1679639764
1990095293
701789674
1688350057
1263245889
2142032948
394828410
1546706000
146450240
506824192
1304160704
1377514358
1006963860
324492212
744406999
722130188
1918873936
261952353
138545112
445060882
321918346
607042219
154466798
989012581
397721514
852499577
586249075
988105272
593933195
1741873204
611240280
76740945
1866881708
1981073488
234200300
823772974
38756927
213769034
1605736594
1601149542
1676969729
1221007429
215044889
1877173416
1192808133
691756027
1596863834
609363558
1728795986
1747038794
1832073147
1846072212
1455020344
396999053
1992090856
438920157
686727822
632856523
1722859438
929604634
152406418
848347778
1747048340
1989630250
402682648
104372579
1541634793
736344407
2001827316
587174992
1453277527
89598164
1536607194
1602185577
1169606977
1963440397
1512466406
12544888
1252239611
2078423630
778665201
555510234
1098649016
662394230
128075063
1457440127
2104591209
1682466213
1453343944
657023334
1137907951
1072469580
2012251601
942925742
1523636120
399693889
1958710320
638496715
1270617563
40847707
1436530183
1231943344
537874222
175014189
1053336467
1553049977
1796720641
1715621235
1999067756
1468013910
835948897
449426568
852037521
449956509
915078579
752735747
1888754627
2045571993
2104090372
791747280
1777893249
1582540425
782574532
46839594
693636975
1377189268
500924631
1499516854
1279324913
243152890
1122544943
459389343
1305517423
1965057972
1949632688
1751326883
216538463
1323972961
1198938602
1926651835
388564525
1076205750
1824562970
604200964
60767734
891139162
1234086413
786534834
1287187850
1999846911
1487777665
1984691171
1468795687
496526290
1900052203
1930838090
912777779
204260239
1890932812
1264537750
974135841
1024105502
147636784
908981187
1283231633
598718272
377176322
391298960
994613475
85087367
225993657
574812044
915544974
1420846850
1187013655
29020568
1710813019
1020100442
1771416597
551454710
1181333150
531901546
472579405
1617407775
580222142
2100469864
437585776
1217060342
356837422
1198091476
1301836126
1732920444
2004466318
503889017
1800549641
1803828743
144645194
167440390
1198254651
2012330775
70822802
1100751294
106575388
239529907
1848208595
975869521
950811289
197874632
1700893925
423518200
795582980
745069623
553609472
886955254
1368294864
86109540
459724943
604581300
18323127
1776810635
1331524727
1265908188
851229344
1246699081
1200576410
115832056
618206262
1530780664
511599382
1667963516
73363691
1447213905
545098825
1976828472
1298635324
1934725421
1555369952
922680971
370643378
1388465976
1715415435
1731540349
1906735576
1164612988
2059787427
186577124
1171731948
947961220
1745956662
1216145248
1577492710
1843714129
857225531
716533589
1604449132
1015214315
1344068451
1193471602
276771752
279363354
2103546859
167394999
324886680
1968916382
1936337098
2103604990
1407240518
400766303
2014931972
1333871542
461598377
164856788
2120425014
741985601
662652685
1887820944
541270540
1670754857
1131857354
464021038
2102502784
855456461
332080575
1195947963
832688800
214853631
1950345362
1716093425
805557409
1540986993
1952456440
462299189
960115688
1969900979
1987158379
1461850402
77734094
163884752
2081892963
1977706625
1589257055
719758518
1005565928
60006937
1622839302
12651818
406234236
1537600803
1851501084
1571473164
357585912
369800833
2097369361
1722604135
1735330611
340058766
157185003
849263481
608713212
83094991
1561292723
1029973958
1876737998
298950492
1707558270
1359159502
413544753
69602079
1421887502
398290451
889230726
217224277
1354625502
1501906525
1529964336
1149641062
622220805
136043620
1900804657
848509944
299162538
2137608282
934291544
1910638744
531988784
1613668974
1820503289
1084223640
2041918063
971428269
511768466
440164139
467910807
1640069744
971957610
594611681
1442338139
1246625097
275612153
145999031
1141557902
1979826372
1482631617
1620846133
798370572
1986994284
2004762462
1900440328
1325853263
1192741750
120914707
347115271
1907354921
808364489
1683174870
1465225629
1035663226
711160386
2096197532
1654495685
168051536
320534208
1464911279
2108450947
1848836890
318597107
830147710
1535137873
892427968
46327886
541744575
1226920826
1970649004
405146784
246680275
1464789599
1671349705
1134146936
1653813297
276713828
489420451
1174208869
2114764654
801112968
102477566
1695664851
1751873009
286318625
6709803
1570229445
527642236
66487076
1359292032
433490793
2059637182
1492283839
297825072
837508287
1343725547
287454236
116288460
150893228
122912706
716156546
49627746
1806498851
332945785
507987041
1176085764
895118862
1548346497
891135019
333695597
555632856
590267844
801747468
103011820
1659157373
241226618
2043756963
609244231
1954971745
1903156515
1079916225
491742211
884259322
225046335
449242274
46574164
1549629195
87794376
1202974489
310934046
693852122
657213639
212517264
6039273
460491134
1749095563
1839176979
1804624427
1505865517
918146472
200680575
1581177385
54941900
846821574
657324999
531890430
1947078920
1468598469
1528278323
806416031
376433632
1479199138
787256979
1558053476
2124568080
321694523
39937390
714769741
1238515189
867308396
923221213
1004427
874402933
1028764821
165092401
274975807
1522629018
323736234
739507860
1545753760
77769456
1761745885
1455768912
2034308994
1470512300
1398806751
1609417078
288150567
1237820149
1152522195
1723966338
1998998819
2011792162
446183236
1440420464
1034304013
313728818
797478739
1867451243
2027890334
757684989
1503143968
247414027
1691202323
2132490350
975593711
44340727
405414668
1938679299
915599162
1831243805
957297569
1042445787
784534005
1899086951
1993768922
787342993
2068812731
642227096
721529065
1719945059
1347299224
281279084
1664848658
1675566427
1497289110
793882828
241732331
1108688451
311238300
1965999302
338202679
447821065
2015192486
983419219
1655658890
2001580783
2138986047
1121218835
886765463
2125364183
1998077560
815894689
1533733446
783456053
247691874
934839548
1052275061
1079353297
610508296
1883285187
552569510
850211497
1049560872
431323362
1853372727
1414094101
1824979689
530864525
125100030
440846702
683489136
1268955663
2033772666
1104110503
1010841504
650312882
88855052
461458405
1376738042
871448875
694943710
104375684
319247026
998461852
1215706670
1757644559
817160489
1119415886
844515958
948092823
908856564
1577934355
1225883623
1297514342
172757857
1590169976
1368912277
1556759664
1243944126
2146932349
1265421412
499065329
1824697806
462570620
1826359603
1546832395
950907843
902297056
762730251
442875817
1046308751
1278959246
1362958829
2025907653
966289465
575249974
359432743
36267430
475543995
42177916
74727253
965376133
1804757912
1751621945
2045428415
34695330
1642055307
1210162014
1564970691
2108801587
715842288
1139744910
750557649
1905243360
346610434
1745301264
960330964
993845810
59226027
9281056
991490903
963734627
1703585235
2129223448
1308742423
2099565536
1872969965
223480523
606188629
1649437895
641417382
1544826245
547816393
1353521409
1392999390
1758926547
778211183
2128719246
1955759004
387463884
1645758274
1377090587
1052519203
1745090310
849235944
1443129783
718751148
408109398
980509108
1984521069
1724745473
1298673584
1276599426
1024244724
1338380647
1879706335
1277429137
915545359
1187087926
1399666995
1202510927
2026653660
1978936007
513587022
684238263
989991222
799206147
803527561
465333480
1738673636
1995685260
1295058592
1823585632
1041324073
569636643
1901617401
1532390116
1036757005
954115760
522553025
991241477
1478840860
2114031192
1362137722
1551262590
1743169896
798571167
375661082
525916803
1368344507
100631005
1538973583
1300845104
2006596673
1825085719
1256864346
1131597411
1228490764
936413841
870491904
1852031774
1623108153
1252797574
1161471637
1645765010
1413410644
881718683
541224097
1884046861
299012910
1257043121
214791010
1086256950
1897999676
515749705
979933916
654009432
1768221057
1386338516
537037343
246231322
212455755
731292952
731741738
1886025451
1298274005
1292258645
1380270368
1367700937
1112187620
1613485939
1052321899
1050970702
1088430262
1081273647
131954209
1879216916
68454950
2122815461
1865768117
570910323
1208383708
881293753
1040221668
186700724
956028102
1936156189
132408598
194129632
1273681217
84676486
772028710
1242877426
1453737797
1253317358
453838503
1989928769
680799776
138792793
516769508
1807187817
1184734380
188429296
122610150
1674836300
1316539681
1213464407
1786867041
1508470385
958095737
1223905686
1452695414
1749633903
1037671512
726738549
612401695
607506570
1298924039
230976195
761948264
2091082319
342083159
828638071
336971899
581338070
2132427671
1557647185
1440120463
612421621
1088262955
728040839
77506125
1805927520
1877311207
1835853150
435673659
1802928769
1854743627
816343205
1871900952
658291013
1084637888
1356218553
1087224317
1842652960
1842781645
142848849
310979024
2007671023
1213031500
999309511
1294166830
232244611
955031232
1159623164
1345240739
1436980341
253235805
1753723860
616430405
507929946
1337557347
1298701143
1371440777
2111560859
875647417
776769560
198585238
1710054307
373436269
1847260324
1027360194
1489568219
819191345
58092374
115461169
1184414244
1326417057
206342675
1398597403
933159858
844563970
286102739
1019960884
1240786278
860741679
1362415582
1493870647
1810970529
751551608
1339409847
170928559
832656558
1553104196
449242923
31556138
2140978346
2067707297
477734721
1552218649
1717578178
121061984
907351820
36010749
800105872
939109613
785832519
1317568974
2051604227
880176487
1404616179
1807692725
612716118
29726990
1525166121
1201810592
1007244570
894699020
109396858
1531942878
265611398
409628915
514219467
1944896628
839317470
825190676
2108614193
331080064
545794380
435213211
1565293960
1388986767
1698781993
1816388649
2110864034
733659404
860755568
103686436
1868331651
49590501
1701471702
1616771506
1952452861
1073425000
556307485
2058637799
371445085
1034662963
918502280
1984115909
1911453234
11456869
1643912354
1083206815
236958984
362300308
1631515857
1833243774
1814495057
1177253927
583760011
1787165448
754760184
1923730854
1555218920
2079593215
1455068826
1425456519
39797668
1258889374
129661035
626690218
1756023863
1669794342
479528241
909608986
2115944447
323946808
1295807195
960531082
1209124699
1298628071
1629804411
829567626
1094639786
885108999
1140407476
1829472460
675263977
241381680
19467154
597254259
774908494
832298564
394717070
709746351
237130837
1797052503
1748430409
318474585
590857031
490861014
1832814922
491245569
833054764
926960134
162743608
517947941
413439483
37912396
1948038806
668690981
2088063344
1994191581
772335559
450397979
953520697
666817054
410818056
40184260
1279539846
462238492
1382173171
1642160376
1283463179
583567865
90194356
1197116640
1603636130
1858265654
1516751137
1053302887
1833199010
662778662
1689055521
200702499
90184777
1275589201
136511064
1203440809
1573243867
1080036484
846279528
972311118
1661125433
1600389093
602910550
1751759920
1417852627
785307595
347341089
181510031
1330124953
750028881
1438716834
1900104985
1558498680
540239033
2100497479
1343075344
722320054
1059464196
216069224
776303428
1283299446
319067373
1906286192
337666905
551013611
1678475767
1779877709
1736482593
1159410733
1510647395
1976959113
49343797
768785805
344028715
1384258210
434573816
1408783971
220719949
128703067
154803352
1429275812
308629710
62938888
2134301520
1073122324
1364830654
947625236
465710138
126294937
1376743804
594008398
14846616
764353910
331503682
323219764
108152842
1809547205
1425267416
1832801107
628259402
353460326
811015614
1552348852
331316073
397534924
1163024935
1747121956
1519732301
1244471947
1036837834
1821299702
214823818
996590047
299262009
858187074
770402616
1747398482
645524593
8779953
764520301
13244195
1809266495
510070405
110226147
1602494038
15404181
1840863054
1147782286
1853771366
993177591
906558119
1067718199
986094341
712985319
82630328
140575852
15474635
1243399223
1264071499
1609788072
917346669
132042838
332266936
1623090656
1340842316
1122898350
1455532836
201629440
207409188
1986839562
2141708431
1684603617
458002425
1508145324
297388507
1718068663
1262359178
1278497786
363567162
995521540
1581641591
744468594
612917929
1416515974
627693144
494798655
1978209816
1927207068
673588185
871616798
1197051326
232359007
2141473543
1106170736
399189967
1069859309
353342301
805038227
1773609650
1793523754
1641666495
1621158593
1740028333
1133041697
1363576006
487952835
1889527657
971683229
1566006283
1779071774
196500885
1168268585
1117759715
882855724
2131893520
751911458
1127399768
1258476995
1535320817
1377920077
1166102714
1420852976
1742007102
206648940
1284405202
537749394
1214721539
769159772
476852706
269774352
1967839177
1543537185
809879148
1966075510
919445273
341040946
564233621
892462359
1783470179
1031461088
1098663162
840466209
789862105
1577284470
155674750
13899158
1632731003
297568508
1861735153
1797933881
111740996
572906316
622940794
2134503429
1254726133
102058162
2006716452
1211336249
1050631549
1394336949
494865278
455624714
1997152878
1163637421
1370318023
938170244
1889449988
1254386262
759864597
1596063444
1816310512
412269425
1740792374
896831853
906038681
1006191923
145116755
406778981
1266104277
2104958807
672042892
1542381464
470821384
1313105816
1887722127
329108221
1234816373
920401321
723954456
1787782246
2105216121
2116376525
1461345806
1283639548
1165891079
1896039117
403302613
1720698323
813207350
755159751
1703896122
1248002423
123587990
976318834
155442279
2071198515
302746145
1594815751
901306033
1432735868
1636306508
1581591861
1124174706
988289218
1739222827
276007860
643010760
773092896
1364912262
940037709
1432661787
660775199
81305503
949007537
772496650
256279030
1169207709
907569965
281334862
2032811491
750795184
971628005
2054042879
1621086502
356409476
231490846
1185349764
1876202041
241697475
780995448
585212610
1406507547
84843718
741399126
23837595
1436310479
1182839547
651151485
1886837802
1140320536
248666774
636562702
911077021
483801724
2044303573
322051097
343081218
1886759628
380151952
970432045
38124299
786600752
1980045090
606465346
1837922480
1191657277
206723699
1947452126
989053089
1756090593
813529221
1822445685
40092876
461075887
1673656136
1534104616
413639330
1437278198
1225288438
1129229122
2081903158
1406931313
1260083562
2002746771
1838957901
476855527
622618045
161863237
1762028609
1111857314
367406058
1092054494
184821585
1436946058
977828642
679051509
536263962
132934504
1539337340
1357050243
1250327389
222082699
1497833289
79140168
251829613
291692541
1428756002
1669199558
1968146602
1320318386
1743603567
1790345171
1181202050
682853962
7826144
552927701
1985019453
258506016
305184296
813261562
1173578829
2142380650
2043365315
1043735182
289640941
1901009860
1752815997
302479677
1344518625
1225357463
631780389
829119934
739267660
1159624293
81059321
564343476
1345357765
1311087420
163328816
1138694242
1402807819
1419675856
1513919513
263819412
933620285
729342474
411228524
587918570
2031517923
255417391
793853306
683711052
54121736
1267865996
427494771
72381294
277202059
521452710
1243081149
1857949489
1461000298
1073819234
150085539
778982056
1877549082
181765312
522926156
2042548590
63276205
1970585421
1093354383
213334933
1580209507
1908657853
479526186
1210226360
1287467614
951603407
1305745022
1067819216
609093621
1319080896
553341365
2066393124
1458014061
1785140976
1044608886
950965452
1420983734
1483675401
253619016
378369476
345111925
1140650062
1631482690
1046211479
1236218175
1065467372
297411718
1545498385
1839056485
1479829003
1416106095
1502384132
673950138
1395589154
1080881320
644118869
618741540
1939994469
1968445669
429911874
1076917201
339306420
485569924
1036826803
544196233
479543557
800751377
2075377233
1823445700
355070423
1731702861
2044896600
109092204
1137105033
759726967
850901804
2079677794
1641092140
278354711
878698532
1428223059
1925492499
2007221750
787279236
1885862855
975343175
1611737616
1251243420
1573409377
1975910823
466986391
1413011068
1678348951
396235997
1831834440
1576025930
1135059617
1404874482
1390712914
2113057602
632524129
1664485718
897504227
464994186
1678690311
200974800
638352333
85953072
47268149
1045048056
495473814
661495791
1616829081
840869589
70739246
165964633
1108880458
1069875732
1305100087
866639289
828309047
1946525426
866299317
860043431
881282178
568501395
431981471
968471942
467667371
1388725711
783340492
1416382180
98380351
875590448
628565517
206078544
1826363665
1267132506
1509915129
658032468
617823507
1970073333
1528647090
1696068131
901336429
971111860
701499487
1052036441
1930963872
604989590
1864527095
54424929
1450688905
667545285
622003884
512814434
524073903
2008000699
663558096
1640451996
226336533
785877791
335447327
1177645931
937657710
259337877
1733879234
334543501
1381173933
941253430
279925285
1959383589
542297920
1306082543
1624408949
923100111
1903121428
1333957533
1730073935
828912343
1842410462
1177205790
71201472
769342817
1633674419
154867477
1034040106
1871731287
1665273314
1103730138
1380762546
756223385
1720589246
1868944107
455675658
1750123835
1474261347
46672708
1615605556
1274198447
1966219832
55708743
1899663075
346950177
874922180
439440769
424978732
1113651032
264169016
132226043
1806699268
2007437122
1341142120
689878751
617228734
85541058
371110442
1979963967
926892905
1272304975
250439925
221196395
1492990087
1590302505
27063363
479991685
375190382
1462449604
1673097802
2070236269
1357519640
2087993659
726653737
57935624
136537050
585013096
1703087092
1014390255
711185275
836231695
99858050
1172742180
654287698
1751885207
1488148635
1526920902
340638097
2093649064
266664496
1878638196
2028263000
1541484912
569407842
693269631
349243536
61891606
1543324148
1058330319
493563677
64687893
1242097836
1770417273
1216109579
2094728003
170897100
50351518
2099882332
208625218
1367631243
1058337594
455986845
142682173
2115443816
947731829
1396015907
2085480921
190834413
418700203
916794382
1383670707
1247413952
554487140
1882092020
2133799108
1033791981
407966930
653049081
364586646
1611699839
1855408775
1072563642
1617788474
685805485
1775316718
1423079713
1042435936
31237952
2119687536
905413960
1040751724
183775148
796178405
654953645
148485525
474637519
673014887
600326794
1277210931
1870099997
1847896183
1428123125
1170460690
2118780476
2047141180
1323213801
297445638
1387883298
922429838
1516472531
1487781084
1967857819
1822403779
1650570196
884146512
1264290226
445667658
937059649
1620528584
1542223462
625396783
1947925158
246929363
1814775759
1197531554
2128674933
1209827748
1824391839
1881891302
11322990
1039936632
70355720
5997605
197850695
1849596626
1766620586
1361263593
1343064331
2091698477
1713241496
98954744
961739864
469144002
753706657
1644169454
1621007009
931165261
1806936216
1262519825
622617566
253595915
538147179
139446108
1609173196
31146921
1196153813
686647332
712191190
1658239312
169616902
108382813
1849559820
889046150
1866342360
1547017026
1554139671
2057831593
1485545152
788280440
1127047046
146215038
1062465141
573323228
1704646044
2045306650
655466108
521241509
1694986116
500147668
1804384640
647519783
579117068
493491538
891184299
701905798
237044618
77056331
540545306
1327080067
1005312507
394739076
840956131
1820099632
1516172243
181107180
133063732
1606498669
1022661444
496450407
1273079264
780041530
161538435
320183478
191251512
1658473174
2043640237
801201569
254419827
1095743648
2476851
1791094915
1564809703
1722968508
196884289
281653478
1624392746
1163807311
1290786468
558030631
1351099902
1525763628
1425253093
418356281
1787139369
55152642
1065606266
1382194489
574545724
1731633736
149660185
1879227775
923903721
1679815182
1491556612
1379444250
996290128
1913898099
2117236469
956605109
1481822041
771729436
627383365
1442224198
1040471922
1720560059
2071302307
153669811
36918713
2133516996
996099735
221959370
613891447
91554415
1839613942
1898479949
884819303
1138790683
1392428990
1769046377
1583045067
547803547
724841860
1606722434
181737659
1795466516
2125380699
1529911680
273008980
1946593382
1642748005
712951035
1077519540
464337565
1396335773
1969474285
94427452
1890760322
815689179
361272530
996445801
767739807
100907595
1577342804
1838021524
1692320011
923328233
1477834670
478841106
377928391
1106245918
1575845825
1110446553
248323213
1062918003
122099934
870962002
601843918
48367479
1862711413
1450980364
722706785
1478298268
25970676
1415947670
1962444783
751913671
1695279929
399496174
93038810
1260947356
467350326
1929447019
1691610543
866726739
1491858435
151877105
663331291
759662618
1851463542
932355075
1988936254
5539103
521739596
215272154
107977636
1849097544
1582217577
828682526
2519237
1306233014
193796133
21256269
1421668043
1307364435
947009995
1079183242
564645605
783381941
1354509172
1596010222
1773769945
1563033326
333823441
111427076
518215483
1109348368
960394060
1431534644
1917703265
736700358
1781176256
1406896662
1883254749
1607425269
1454882946
1230894309
765114505
1423649489
2145164728
756416735
581286485
433974787
1615837868
211153052
448179814
1064431180
397430985
1372826111
441376076
1942097770
934669213
1569619494
1662077756
2094756490
5868193
1926301120
288929730
703074898
590654835
713460466
590915372
1627097853
1614879867
187544523
1084321450
1234457490
795945943
125816468
301604725
746957612
127580922
718716228
1003411919
1096670049
214055649
2128542402
147547714
620122591
1067583502
1753239716
500350556
2005611123
239036804
991832666
1042738472
1053688978
1330593348
983740309
453994022
1227162974
1076961023
1311867665
1179167323
2138987209
1782414184
1342145732
1445334705
1894169637
373749139
1300547721
2122124681
782039406
1436601071
800210621
870471485
1607430730
879490453
1079247337
594065872
289732468
1545829069
2062141284
1734558138
1056944557
679680215
1754348571
1713512489
611373931
1049949354
820063069
1089473455
1619266576
496827032
1291811584
2010441248
82286180
834656188
1911851374
547438695
951236411
1645768532
1881220841
73548806
1956472755
1930549199
924695527
1746627147
1920243529
1163454061
1465473926
301338125
809569911
1700059935
1351112518
1024679482
1911171204
1572857230
1474931966
789541819
993867226
637700052
1619260757
1524473881
1138195523
1874613705
1741482558
1573743053
2140798728
49851963
1555436226
639067009
2582176
1636455804
1527484404
66471868
1391066154
887475052
684337850
902800995
113832968
503593266
1318434935
614014251
158964419
1023045658
1904290841
1450786517
523088938
519584954
977272523
1060938801
2093542540
201097322
1560269067
230929234
201026978
596790172
849308157
1575200337
1314006264
286983293
255704263
1818669201
122338947
203254673
987655433
150309798
1841365721
65253877
974911479
847315953
1115046775
1558361646
1937775200
1186226322
1520144962
1612279700
622667957
1986137115
572249742
980223909
1852764415
1870205976
1424437699
339468146
349194851
1704304922
505787050
1129355807
900158695
236924225
1553011140
46420509
1202420042
1781016267
2086065257
439052813
1133764775
201743879
524575266
916340668
1694976686
344038278
1593279434
1789756169
180336975
2047094993
1445149288
578771822
714404200
755020048
1349131120
1689185956
1160168541
999393898
2095457563
10767905
272782675
703774040
576607326
1703694283
553474457
814872385
2022478654
1030466955
2123861394
957880719
1201977947
1753974866
593851154
204793277
718485294
390767149
415479661
58363844
1568232960
1062872394
485563218
2003657810
1153131950
356991639
368679260
996887120
1383977256
1872606121
1291457278
53539268
2032181501
402334450
2021673103
1892993233
91646552
1371561670
1096073711
822468796
389555658
44729733
194760609
25408960
2018940898
1977625643
1328296804
773875287
170251936
2061624271
1228190288
1623032637
250757180
1572578823
498655469
1027812762
2017376061
139589792
2056542494
305879273
655943833
1461892658
1357538606
603488818
657664042
1806671143
1033251271
835573414
1248041502
1416165981
798011274
1770905081
688841320
1335057777
1616199246
379803756
260673361
604121448
756016824
752071528
2027419326
834120070
1144397030
658062318
757229462
459221082
1135261716
1180963063
1731671857
1423649153
1444268329
47203508
41362473
94776471
1060726203
2079849570
1884622435
1440784133
1709862154
1436318708
300899432
440314386
1965715024
944309123
439218316
1705716964
408583863
1015691625
143537440
1337315737
1146421883
708005800
1181748702
1715633931
1806233112
1954904244
1942467985
1948527880
1078825659
359842032
1095829419
221700825
2097492252
1959179247
6659037
1191824714
523316583
539093720
2094580822
1193874802
1950702412
1373072132
1104131808
925507474
1862029091
777510529
1487369558
1638355600
1342979023
2050587964
104750578
626491352
1369888723
773393979
642905865
1377014561
230224672
1545281454
433671701
1835295422
1707728486
2036958877
759559175
676163539
1259867117
369958736
656367102
167604044
2142675495
601335686
1992247778
470656868
465053323
2088642655
484439349
1754286939
1792729533
1411495032
768867131
336425820
1546201469
2001691262
63502138
872722411
179779747
247426846
2033318506
1193002242
1337626550
310527170
1872094635
529988442
2729388
2099107474
1686698955
580860910
1059231992
1730773402
1527093447
1884652358
1015631679
466873274
1487160561
2130115856
2103129691
1040405535
899664987
1797996719
411814402
1542794052
1214239258
1913592389
547753736
293287201
244931144
804530904
1853708176
580717209
1791616463
1709146436
903738432
68416202
850357202
980795522
1491420228
576853926
907744422
1518758788
1989439530
91381533
1080836186
582422820
1598400091
1218993459
1774090128
837951977
1734511767
192273028
1530825052
1003652502
108593412
965191368
57275189
1185118751
176965072
676761764
1708198463
1173423551
1766069961
771430902
1087679490
521213784
907562986
1479971219
1968526741
1614801495
939868398
1545571742
1628500517
1253533848
59763546
825935725
1428654520
1485682210
723044727
1785296839
1148911780
2140702821
1569479161
2023954004
947899458
251301438
1022248819
48218912
1857255913
1812245384
2053105535
1829402857
930333685
1366062215
163943613
799812718
1232324165
271981316
1811591634
104870238
1037737062
1667390576
1048848433
1451371449
1745128979
940103635
746888018
1834806849
1825831208
1062479374
494307074
661010275
1646121904
1596948292
1954439722
968292691
1533271532
2107764225
1443844959
1834668617
1898976350
1858380813
1122351727
644468359
1551125679
1890878285
1528085167
1837632199
1261329515
134803358
1713088957
1601327507
876375304
563210284
1728817695
1904480026
862320670
657198356
545087464
1694439052
1926690730
2093290359
1141174664
1135428639
641004884
1150007159
544185601
1333650561
1814353688
1494898979
1633779835
751624624
291825995
119574204
228559268
1974348513
192218613
1869485996
976634139
599166922
1030839293
632108650
653736672
815347578
1591770332
952520453
1113482035
36893134
363950358
568668630
1251640817
497729426
1664806455
951734278
418776819
1166411051
158267679
2079063788
1924169240
348978177
1774636590
550455235
659625874
82302221
616448975
1301865612
1603355503
212834349
2050926509
2071655661
1283969362
555821076
616553968
1096998335
889701843
28344968
2128219561
173120490
299906612
643288411
316268120
1343659926
584374549
470593518
847258232
908778397
504712232
1366505767
1404180745
523700063
1184718368
488696849
1527976133
716885
83072542
960674928
591838247
1360997499
622357497
225616495
1169760836
1797550348
1794886297
1214990561
1770086670
624248326
743805144
895179885
569618551
109472818
434744756
1249595871
842042240
1029716
1434919764
868549362
197965960
380712510
1757684771
1413883053
1419531486
321717320
658662870
723458834
385769982
1116076371
569359619
470951729
2036822898
2116174405
1995319485
458899130
1036663319
219593437
1138821858
874663483
1591369285
1568145874
37623562
652114843
729337588
1098233503
2124248653
356443076
369624900
1366634793
1308390654
250390199
915533244
1110584312
1565055143
397131465
1044733801
2091882856
606885016
266386667
1208263832
1653284650
1836225403
1988237676
2080378304
410560379
1278718849
1591319938
1006216261
1676798748
1194619719
1887128669
1823708843
176139621
825110937
1820244907
455891815
1747183536
2046571307
1750086645
489214353
1371954709
1167894378
808064575
226847125
1320712699
808519638
836558270
1646419841
1213549238
1498552300
923485168
703526836
986753703
96759596
1311984260
1447784406
1826087049
253210906
830463546
1361208674
1767689532
825363055
1624961553
589966241
49789329
1614838956
2059126501
1531034390
398475628
1514468914
709064824
1791793362
341803252
1124221641
758668458
1351503143
1154738076
576019237
1155577987
1111476634
1426045746
396044499
2082053344
1592686269
1961337790
88029066
1460280826
614410566
2015321815
1355086850
1366052448
576695206
798457810
86112373
1230352814
1511069795
856154122
55195668
5000020
793692957
1529152604
1049815098
1146043680
1848950632
1715602954
1532531071
187939145
1346003125
1132581663
1937042463
133435282
1918084356
1831019904
451219181
1679534154
1318339802
2037451502
1360388609
36643938
1258031165
61358325
173004762
1134973521
164329920
599604939
1064528061
695444178
766198448
1437320527
390743018
2017795001
18546764
1911048407
1759155338
1262682435
380045890
1581333669
1763184949
768457
1209634176
125551934
927821626
2123956223
1555906956
540567658
353647629
339089994
883065319
54561540
814869744
1900552574
629044348
1645288265
612589297
706382143
1836083099
1683005788
1960466657
1411856311
129584030
1325735909
965884922
1406740332
508602161
721728127
1308250056
851188801
1224621271
989551509
560228492
567303951
465816460
518473844
1264629636
1160445600
879170074
1006418336
574690138
219921073
1842702250
573889980
76498660
267517010
1513570969
45753932
1533887822
546994803
1727227427
1140659848
2010572724
1392816322
2120763100
1710371981
210820769
1742867397
121413674
528875677
1777072173
693503928
1193574327
574995578
2085322371
2081326239
1383168652
81892842
1888446297
1143506845
228321704
1919427094
1315340891
451386447
342697844
904623869
1511340965
2099590108
1552354644
1393262581
1911147997
257200653
1113199229
1282884031
944497978
2133349098
1055442094
484308972
634802490
244170847
1474605841
1185724927
265149409
1744526390
1107347442
820232819
967975283
1376249851
1603959587
668495058
353601397
1209295570
2145923817
1317789936
1202054076
1490048304
2129414571
2105975568
1313767284
1734109901
1199535789
2102383669
853484652
318360185
1208674613
1736291668
1883782532
1491270437
1818700932
1187960622
86560876
2048079755
39635565
73355861
732682441
965516315
339000561
407356188
1698742146
1028438411
219508840
1115725690
2118844710
218467044
1956768662
1009042451
1250607555
966240016
931531110
1631989426
590136526
1352591476
929832797
2118536475
538000911
1359517502
1922743155
1272776824
354861059
2002473144
458631321
634532195
875310544
946008308
503252975
1798819622
188626380
1998882613
2130579
126189377
2013230807
2055380304
1880328325
1584259227
372278429
1050868307
1942269917
2012311219
1344140296
80729491
1067076533
1523722794
2037516653
891567927
352608055
574567345
1134227825
633021862
1716529230
53033705
1499846701
1985081712
973136809
2042552043
1770429799
1295219060
1743101557
1216925300
1065226587
1684601467
1797387565
1209109260
1262073485
1729868250
736755037
1514391057
1525904573
652095073
376160677
1241594774
321107846
128363300
2014428867
1773639816
1410323457
1219751909
1024748363
1171418368
323115088
1762980713
1442396940
1730897208
1779342000
172225113
1096627012
411306272
1061976105
620723647
926921962
1553099599
1273560503
893084584
1246893951
223521987
1691048697
1493427191
538254449
1177190909
2075560890
1589071936
2010450399
1068368802
2135435565
1215446474
1289660958
556834855
1078239718
874274661
200079923
394159632
1876145483
412691042
1414913532
2060439608
1572248437
831938742
837151823
1712221217
1565362076
851766719
1959476412
1127091244
51367591
496125050
207132964
1706295502
1257452343
1889072251
1200695215
704940477
238492580
1168260487
614961833
1537295489
841307252
953430012
1055863670
1508565490
2126229874
1673016883
20407068
1255071324
892598836
864316704
748291389
1000020077
1495143077
1295492645
39376551
1384154599
1504105087
101058967
2066470300
725508706
1900317302
1556023812
1235449394
1365787980
288890544
49540282
1480580937
858527220
1499176341
2125145231
842520007
1847238728
1766008736
543114991
1667680777
186593057
1685877497
1063043933
665706731
1025485722
401048154
1120694486
1059243393
2079672334
728562002
662327018
899662266
1349870360
1652846845
600248358
1188035357
645559229
2139058646
1233918588
1347021177
2015711990
1514250701
2072823076
206487897
574794998
1565692541
211881276
1172900105
1360623063
355887939
253018572
1923052943
1357642006
1260857217
1760111662
783517940
1746867127
437820596
434243685
678033613
22372547
1367043813
352416709
98673500
759971928
107197385
828053118
1886277796
377907413
1533105636
1840172620
1316834572
1048377670
410359635
447246958
2074772118
1726998684
1360202319
323377108
175048785
703223058
1419902621
1171558731
1609007496
123357083
78218446
160771859
953153699
741253338
1867866452
1702866570
1027002876
168179759
1609664721
1372646460
1740119126
1053798455
1224727627
548351787
638473010
1025657175
852763918
1603141288
720234908
410636224
1212942512
48162014
1586668060
1471369880
1592082316
2081267592
215101826
630050717
734105558
1978758120
1110891760
1940675043
435852608
2057037700
565267946
335702078
1414357548
555350645
1440522498
138271680
884765553
1887703491
1518392119
723210928
1748440239
3882157
574960335
1556002035
1244625337
926883832
1714842980
102131918
1421425192
911739828
1530083877
163957861
2081143669
73772449
1262014946
2017776491
625345301
192923061
1702228482
1416906658
1907150305
1161183973
1046906031
996955285
1769617594
2005117399
1846728314
336181685
1827127116
395729556
1893899523
1495334102
799266593
968438588
210663023
753182156
1740986774
243251882
255972048
204265592
1198014580
1696926883
890472083
471506465
1540902373
582814112
1834520342
100540238
671095294
1916887759
134026682
197424386
1416156444
61553038
720900102
2041759014
717275197
468099760
214950544
1715696165
439508069
217834541
1010523687
745784787
179362301
52916778
1064851122
2121284580
268862960
1643897719
533724608
1169653492
230401701
1744879204
1960442187
468603922
731340701
794128917
509127845
727920476
967853080
1994271816
392664148
1617620780
1559029832
642542008
1263792782
1240506679
681480454
1013991541
1485393396
215484756
750207920
63501845
45264405
789469590
616339978
140526849
752980440
279942745
775145740
980006904
268631671
1459952990
1062278753
193370331
2066001852
589444164
939471590
1999573994
900659727
1511942718
1075750609
1637328679
2059502589
635283047
141518560
161841810
1766758059
389373311
834168283
1297621883
476720853
402172104
255361395
876954823
1385279899
1764451120
1487962484
273971533
259377415
1913240826
382205482
1617047651
726480418
199838873
877452990
2076936263
1902677139
1119352544
373056326
511020839
900008815
469519951
660857841
1054279328
1417991173
1792709091
1637840990
1472594757
1889964023
2002869268
1451009092
1615479013
1512852509
769886509
719082847
312995083
1994439232
1586116792
543458290
1222588898
509880735
1660219114
911308924
1356613593
1854631266
1732220484
1306422180
1587504158
202912596
799461814
528508185
1228156761
864107275
211245492
761711504
1733983621
409449526
568569493
180286666
368655347
583585892
211213379
447831097
48657586
1681511208
522828497
935021579
1658367430
1318437968
1544514761
757872265
340000111
48151568
719669643
1211744876
277847925
418445042
2137367666
1822861081
468139774
22223587
1584411218
1708226828
1852076692
1297867041
1632094346
1460332018
1153846886
2135762216
776055552
33027457
629359699
495048097
361099141
1688785739
2143682436
1983369197
524287163
1632924385
447871724
1508642478
71572323
194337831
1729139472
655800068
630615349
1139663311
1032980784
1181464207
1059214094
955898537
274183775
1453300084
1814834978
135427297
1321344541
1229351443
207231472
2061570398
1340785811
255672054
747694497
2041930720
146788387
1930250642
184943249
893014751
1618123771
1822146308
113157264
485438001
375233393
1145203444
1943010682
1598917147
1705634864
1463393718
547402835
1016533525
357339522
80920525
20736512
654896502
194545689
1648743070
1542610684
118418357
800928035
1068641085
53111998
2131024912
1447127335
270303178
274838371
406611863
1854003672
1714467077
601702853
387455948
1585629757
512156344
934657195
247230624
447877733
1207971418
646565203
1987358820
1120679869
579893265
640930634
2002434155
14385037
1335865806
343334887
409868067
1545274459
1358687609
864844600
1922618613
982888494
1030992141
1394641679
1021918704
1157148711
1739115847
757788408
2009387805
21597718
789082545
1526632330
723776170
543096511
8506556
1793845725
975981743
514962258
1043123635
1715725985
275284627
159762895
1713411121
1695879361
279670470
1469424468
1757480554
1575949016
1263244137
2126922805
1964838632
1724591300
1102963538
893111360
1625922132
1363554847
1229998380
1253239457
1621676863
21104834
513249237
1048842905
817624938
1923801499
690730515
434803948
2036940198
1537253285
245369167
2039486222
364682721
291354711
748814356
60421530
2047343244
923033890
1484154569
1697940911
1571689712
1903730820
35200672
1072300058
971053784
1061468517
1970354860
1708565032
1193760826
2039114797
2070970537
266880336
1414888717
1847878479
1165966247
1381241337
970554191
1515257544
1671491911
285972268
997811602
76098972
31605241
712158632
725545964
1005459798
2079009476
2031135436
10348478
1627572355
1411401138
773659419
443770640
901054909
32412410
613330650
1295198570
1440969626
1692622343
315511937
1618654212
928372041
1406256808
10651892
1879556318
2139699119
1752080805
1895260574
169399649
1502545990
1413645535
1416820841
1068765949
156491206
571331860
1710518671
625884777
948948200
55445276
408943426
838587446
890446228
1771545203
111937946
1045217241
1532536250
1335220429
968138441
1483748853
445843498
2082943281
1450929797
1334686795
1322399851
1759839946
133049786
1557392767
533468636
85934407
390106350
314281246
50371436
933170889
436577803
1589240201
751633644
2121632447
209482948
1826233289
963196474
1609435190
1886453218
394656480
1968723956
113207227
615680944
678177231
146556766
237163746
2108293123
1550145694
57566910
1725978342
540279393
278434457
2067378447
1179391177
840940913
483922241
2072231515
969265079
1396389839
458382716
168326301
1200341572
1068286429
173898306
1571169367
834583247
1141447378
649302294
16219360
859500690
994972458
440294850
803936818
1108927755
128976436
39741156
679430082
1118553601
743505347
924156914
1098885368
44446467
417194580
210189247
455513558
1271465797
882274155
1995664854
1232389245
1209216538
1880367563
734102382
332291360
1761471749
697831000
1664309085
1147057380
1486402103
1428136176
1177363412
371068416
1803521779
1445419675
1486477581
2122574647
799068438
1518597296
2033846473
419660027
1296725770
322637497
811717300
930377625
1410481214
839472847
431131345
1802753711
1542221562
1839998480
1041309092
1762702227
2140127418
1686294400
1201488055
51721836
1281181582
736930274
21232246
2123414310
786057388
230229590
1309646940
1854940806
397345269
958155539
213538846
85916867
428412971
104620634
1656897382
869051684
1975022047
210828
688402106
242765749
1031185769
163011018
1582166715
1785385094
1238851911
1529650186
432161879
1250167879
1255902698
1387435141
392957004
426812553
697853002
757677976
844386297
782319510
2084298055
1938959603
1208305465
1802392452
137522312
1958387101
436802439
1788207086
1002694542
1591074047
1890700422
482511887
958945569
438326472
1827624644
1736819558
385752195
1495296840
935238938
1668792416
1826774757
2129180832
1191859931
1492743084
1423877118
959038603
1231790892
29418184
2134047256
36192095
648166206
872690438
34954348
481707478
2038633911
58443053
1486302708
2123864103
1825839447
623308729
439791789
901391531
1717295004
1642026664
1601889762
2037244811
913594735
586537826
783840363
1111083639
1127839830
1849457406
679598275
740084734
1120582972
793648930
85037237
753015623
990262204
1041600163
1014480212
1604942799
1262017733
1714644456
1604544389
987994340
306432326
1494507684
343167662
1757824216
334984659
243064428
2059512323
114790894
1962678418
417321971
177322360
1619052078
1465052866
1269274772
385105478
1110123618
1586230616
176793020
185106234
863867119
201074714
2118614147
1132539774
2004350311
13601652
442381234
592944256
464583181
1660582938
1487732485
1597694656
1726956679
798014882
904430826
359031641
212058088
1239727317
343793376
1752296685
89312266
1046844213
1756434399
477930927
1833508735
280651162
547480663
292503288
147082938
1111481441
609257545
299841361
1866432937
1066082292
725409923
1078912624
510610254
1820236627
1469743910
649277192
1643015684
56784212
1082257484
1718997504
1120627725
818254841
329009891
917289119
1614004312
1853835158
236275361
2100042725
1551308625
1933382969
1027315115
245294657
2091707770
1784335574
1745491593
318130653
1839756566
1852263478
473755096
832254263
148009375
2117131008
1315904048
1814841223
1338236541
477471905
642872081
1396372577
714168121
1447427965
1128985125
1118704906
268256519
784992290
1176596751
96839594
1587751438
757456628
232109033
372467406
1816059879
2051530590
75964613
927566312
1332984507
879748657
1707462157
1698746683
1554839362
413465014
565303253
617174084
62564981
1887688256
593447968
448275220
633823689
1961768159
1015792827
1827151507
1699001736
872735096
1038865542
1908152692
218754385
1343890545
692306485
1153131218
2043592604
159030096
3656881
1450197045
1436360781
1427833184
117260468
192645900
1377650877
1983028725
1029236100
1699650843
786135712
1691639579
1858579774
1349747425
1187299285
336145325
1762910563
1329978338
1689092351
902281158
1774983143
1936239648
139726470
929162297
396285556
1686001309
1265011651
2014433599
565959000
393735594
1322764288
1246371769
868938954
666123880
382759647
1446376043
1832548780
1944157413
1208092634
2128325304
1617788310
1693900136
1855219813
1468897624
1180947718
1537937079
1979159764
440587316
767187270
1710405955
645307715
936957639
915979905
720894234
699177818
1294959
622959358
1333771118
1042716006
1100429014
1104270082
932212241
2076129900
1200010098
69630073
1703974048
1236638971
241184331
1332607166
674464537
239682599
1997781715
694345901
1639613727
798936972
850281716
422321842
1374753139
1615259107
1202489932
545016692
933645016
1497990689
1867195502
310725838
538931297
1658237529
567909894
676808759
1453293960
1594115357
1335184787
1317762367
456505076
1401997099
2048329296
364753329
1565507133
1217436359
667218647
858793045
596473079
1735401074
1915945736
1528090630
443718027
209341939
186995242
1463276593
284860091
310969540
1866819422
1775907316
1259586518
1002469536
816500562
1212634539
1303015852
1939531276
641331742
1811332749
276492630
881625701
1900446682
1588905598
388780705
208341699
2117951835
668254004
113744
43425234
945266989
1168357678
1941653886
2027170782
33480623
285790230
1083223925
544136669
273216164
236422523
1221786625
1101416310
1137672876
98726922
134442575
1837278848
751786953
517180065
554439792
1354437964
437516501
563335612
2115303187
1396918352
1517381612
1410952840
821623481
1794168450
1852988110
1181788205
1144039137
519859049
966405269
694737441
1061431679
1384189598
1262746708
324805435
1091032522
709270432
452104895
1009096211
1703328738
258537477
1984189658
1706632893
866628526
2081196174
1922042530
2099999799
1336512710
1254106786
1310520932
1689491777
1319910344
139256428
673604706
1422840935
857799713
1956464658
1404539390
1981775675
1394034620
1726323084
304312936
1261438667
1146666248
1248002635
1331349070
109352518
1031065192
686286927
350554530
617226915
1927454885
1294712563
803786755
1517106546
720493019
808355957
2091982404
752955615
932135989
1248041711
1857946670
1994072372
1088286066
1127414623
521913285
1557751590
676014457
80005186
636619847
451328445
882160317
1988589957
661771523
969215224
1206127979
1444432595
289327872
372421950
1097294958
301796476
1231729563
922989944
1971555996
776311468
864980783
355534318
313785936
1532081381
726346056
761004517
773558533
283737325
1213037157
96115745
1102701160
523868708
448713458
319416986
1100589561
1188540757
974816541
1473018350
1431036310
850896594
1787439017
225044116
1494071741
1957000901
734748039
50832061
974643496
1589612167
225097028
379892893
276046544
171125238
322702564
1018715364
1614133799
369852302
198296440
871728110
737294475
993060258
2038816162
208405256
746556476
666987657
2114384614
1118700656
2066717571
60204426
1722174295
1445936320
741876749
2120438825
1675104768
369348273
2136502386
518659535
2093724159
1576182229
141506399
808979001
2064071908
1157595139
874168643
1808981558
532302558
506716471
1285045545
146723985
1727781871
1107367418
537962888
1819537845
1313270990
606528642
1186746536
2128193876
1246560096
1537626350
1924863491
1047962944
508958938
2037602223
737745191
287245242
826415299
1166185820
1948424945
1161218282
1529146603
1376218312
287236624
1179266065
1085456967
1897519847
111974930
271836641
438945415
2087132121
972463304
1019236417
226873941
1622327509
173204902
311881059
218269650
544655539
1448329743
2018694618
1016667897
1106621740
637715097
470376346
1268252914
1231415917
1086360696
207190844
1126770591
149955578
1253997336
927863752
221557310
2105991531
662704659
2124848251
1534575036
1962332173
834081007
2131858131
1707408885
1473362574
844581395
582756180
1007828478
83311299
1343258057
255219909
1501779045
1974366670
1910332824
1344142235
1892628557
1512275220
882470010
56908047
1077295958
2075528315
1798513178
1240061662
265850533
1960114259
97532652
1673507849
2073346375
229062106
311152611
394792956
1432541524
1685338687
1114503720
418220694
753281614
1031472569
1455433703
503918599
1927126334
1054252078
878072646
800647979
393739405
1344955069
2019127683
1753244595
933892293
1921060595
1739640419
2039820276
643009339
1734496444
678706263
674459543
1564336978
1321800964
215070974
1348432817
2120198033
1520297821
1354259833
655492668
1908577065
1966657161
107806665
963094544
80271319
345120363
982899876
1214307942
1610878638
1170567535
1169011775
975720345
932297936
302325787
1731731602
1307931032
1255306007
1197380369
1530453501
1418793869
1404195545
391847977
2100310231
108521342
1950110928
815069670
1832356247
1032155275
1359947108
1817626518
594186045
145106327
641814335
1785050155
172780238
821126963
1606521808
1089113758
1093040724
1776941661
594034432
1504413583
2084354432
2098051622
488867752
1477359990
1443614084
1476515629
1958481628
1471750281
323106370
2043860125
981643077
75017762
1702042512
322175184
942198472
195605026
1206250709
1105929824
1300819375
1868399386
1232926078
186034572
1053975138
1231444896
1935292554
1415419348
677101321
546718503
1250922514
1623799605
1290554462
1813266038
1070732897
886947945
2061653033
1972983748
731764843
221712556
1942775938
1522890027
2011277840
1080729252
812437265
1997675662
1675328040
91905120
50452250
81739060
303493400
1105958066
1574011609
1232372018
1257205289
1008067870
1152080597
1855872786
1896121830
789349763
1834722537
180006622
1486856860
509642634
453179543
1180400528
629268929
1710981600
1099763916
2069163048
1329059844
1647713410
121090066
1616550035
734887702
1397389612
321315408
501311429
962278373
788476503
1028616930
1265403403
1303596282
221410807
348652900
2109137443
1992386040
343085649
1131726650
1233538695
1618820934
2032007838
281399900
1767057943
1860731704
1673428376
207777826
319394203
141819623
846761560
1714539544
1089218857
198558927
705020488
450635495
635879439
290876572
1828636023
1161417183
816471450
796287231
2023491946
593258198
349054968
1497812558
1139556812
1666964950
485183461
1119103790
1624152955
1831712494
187219184
1605241377
2008292980
201911369
544134851
377619404
610868371
190582079
859637740
280255737
2145164728
1161747974
1816435043
1755492622
693228232
278537593
1817125850
489123536
981768044
435323892
846779503
484041601
578732676
1505429401
112297078
1579110266
104721646
42906634
378895504
2045296346
1275336419
879537357
707671984
392310464
589821847
2065090778
383450600
523973509
1539518896
242360930
1909881981
3209004
485110298
90934046
182573247
503034881
1345535460
1628927389
568029737
1015402238
1016365364
620739092
2032195095
357816721
86637075
965586240
699788197
802544388
662679044
2028770827
1754257019
308977149
1499948476
1157420194
1176296728
407114909
1011718146
214006412
1052492789
1217804548
950530611
718320183
655946616
1838785071
270181343
1013681856
1511005450
580771407
537715070
50194159
1973917267
1576675039
1941827431
1883180941
1011614332
1237012149
1807884379
230767194
1723257307
1005911050
4828443
825884874
134707535
101400942
742775236
2026614142
309859532
2091989772
1679320768
439705573
1386604258
1335042578
1830109831
1564386643
1381330744
41085237
944139425
1904438284
705552722
1044760707
1574828518
1793912312
795080773
398704823
1777949063
1324876391
1104938457
1110112468
1638821729
1354080977
223434542
813689146
1025278051
1584471970
1017487934
1846557606
1432531183
575334395
504113189
1487104743
1054547255
581948205
774084516
203466944
1368698574
686576994
611872190
491298952
522712158
54236102
1331900224
2100700510
676690357
1634527894
657520017
235947154
293124382
1001321517
1762460043
829905357
1442202185
971977109
1720545429
136469012
21491215
1445675490
1537373436
624799497
1459876283
997243451
404265706
792556981
1412639304
336611581
1699511636
500917595
1580651744
1753415761
1276702726
975237064
2061548165
2069208645
822340309
794778102
131536040
473855740
1149055122
812563845
1598682870
32555204
512388045
1497190349
253699067
891968019
1052864576
581497637
1162171530
545738433
1547358759
2001386321
1150162176
243549516
1363632362
2041160859
660344964
1760985651
2017196006
1804515957
2123159257
1761795168
20458314
767978351
1446071717
977400864
232413293
120096464
701952944
1905551189
1524863559
335018847
1932901652
1879194329
276833342
259435568
539002549
1259064667
179363437
713841864
1450415689
174540325
1702661328
1626152268
907406954
1895118608
109093915
1716140041
1128622984
1794793751
441598546
1405286183
27297743
939187444
1386675366
2129937825
1205463436
386719402
253311289
165316465
702596529
494357881
1141111625
1486958073
826629328
300308492
575081417
1756146340
588073985
914610890
2086302124
718920281
1537536773
1296954848
939374321
925628402
1828831239
1264439519
1712566447
1655707567
1277219914
1475745403
1522261232
2140794553
1980911538
123779739
415876094
1819569812
127574850
669391151
975853704
2058703328
874589793
671364185
1871494409
1243105832
840294449
1538496925
1548997647
832910308
1077288407
1536524658
1293171137
1415085831
1730471274
1265185177
1281760359
957816790
1086723378
2063290529
440811343
1893099093
110573610
1134711267
1295367985
246310371
407773863
678470500
25082728
1035263103
508031555
978393090
451739979
1484996140
1217255437
424105580
1893247074
1942819434
2122210817
743836241
1957436095
815582047
1924001602
694771688
358337992
477233611
2015197139
895768519
870817949
717162384
1539930087
1797566884
738350191
494536678
572691939
630646708
2086598598
2145986283
2133477522
729199671
1084843320
1664897603
1754381166
480419804
851220589
987759021
240077680
172296500
1999694540
499167109
2104245716
1112609382
1561086779
682151236
86806879
248119364
865203790
1141395095
1852907445
73981505
1425222795
2079963261
414191942
2100897262
537737461
1454626421
455438677
41102059
11811864
1249062283
1647544169
172043993
1841669390
1830789955
603312394
109704822
1056958505
224467039
2095238130
1016411882
1764584656
745023988
1265420996
247949939
388173055
212476243
1751270734
1022235918
1472938834
23448987
1963213860
379227383
1918023390
359375604
622094636
1994937405
845953897
1041925652
1724403542
1411314780
1825078150
950493926
136236939
180532745
678980582
363549895
1078269126
1529316510
708518871
1775856005
143754737
1806883815
792296568
1210269030
734037934
821875279
766054510
1625456762
1933223115
86085582
523714255
1428227423
983747449
731401422
1194020426
754161480
2027145735
1325999380
419973189
1029436156
713264098
1488271172
454145688
1506583119
1103640152
851583441
1453085375
1087800009
1821998563
190497539
574982143
262431399
1736332772
773904180
1125206701
1234117673
563306640
230221780
453487597
599731590
936367534
1669393368
484736766
958030570
1430904894
1935596618
359108086
677952825
1374905977
1313582234
1570063454
1143155884
2045258942
1173504799
171994211
2110434409
442286240
601426230
1541950830
1553966342
1713966895
2114318756
1579311703
1161655973
1374730759
381132020
972909646
1690076246
1158477530
614152312
1828648552
1079876105
726361847
1060157321
1389872767
1775041760
1604306023
971410686
1348349404
1313793879
1201423132
1170381662
737881655
1938467945
1591073836
806519788
1069222591
1176743234
1540136524
715635131
425270895
596092764
1128511337
1250064435
383482990
924272906
217008867
308431027
367543684
274213112
1809888399
1096040870
590551154
1876368324
716121934
1314206573
254982525
484068566
50606501
764332315
1217881503
777653261
1600474789
305648933
1790049365
1410197456
434389512
396338792
1199318800
314251047
447047629
627510471
989513782
1923025415
1410074956
2128687187
527399627
1371238583
1925470373
1152042518
1000084614
223595236
444408344
1738198753
1611001355
318476491
460889190
487855455
95270064
575806273
512510121
268372045
781357057
692971041
189621975
1575474626
218222390
811292875
1829289178
807047841
1074350311
1467442111
1271052103
36915966
581008610
1178348146
251781346
2108762915
311603315
980179810
1309431411
1388448968
1058183987
1658178794
1746085836
2123680145
658873728
1203621008
1063764484
1439116201
1301357551
1018330915
169645742
1817993238
412777891
1091375713
1505699732
1056942991
280297165
1883839380
766740971
239083350
1957022380
1754751796
575089114
2016632429
780770775
2123474576
850368449
496561714
488105267
272617524
1878596202
1612155342
82890594
751893333
983695735
1481598136
608227601
506295444
1755004709
885671298
724241557
1759563557
2146736104
423927374
853118714
880356522
1019904223
127558545
93090746
1805636421
1994314680
2092236868
242171058
61668139
1499993278
1263863571
430979868
1062943480
1390680901
2073021380
1595426680
1393404710
1730973803
2112274487
1438572105
2132063788
1854752002
1628303654
529393280
312880919
1436352830
2112306358
1064953275
463834770
467330919
4609629
1155438653
96225519
80404441
2030546967
1043500770
180633595
270781389
1441448626
113557531
1007968558
1295692550
2046369990
753443438
478797773
1815562146
1902323822
1004852435
804561771
1994546419
737197220
1887353969
261107158
1707244162
2047765634
1552418396
489178616
29070933
1149646981
662860558
1410798601
1782683983
1080514959
446306240
152893331
2141555811
388974205
1123520861
895725196
660146007
1716376516
239297528
1585677983
524604351
938850693
193421018
2098213861
1460400661
655401189
1722480185
235747727
473550746
317856021
299845174
1904099799
207869030
1292904064
47424510
676523743
453169830
1424338802
615856319
896540981
315151331
454118955
725474839
241425471
1489062199
1462925703
508928298
1791798523
1212784961
384294655
1175409000
838616813
1533805701
242642006
2110201588
15378364
1882850644
318890814
1199230466
1680658670
1070301549
1364806700
1747467892
1488660990
652389217
1339612261
1698674778
2056226573
1767166138
598574763
2103231822
235602125
925184023
1580490635
1378431603
100560245
1067339911
507317117
621708210
317808849
665362242
1356049364
1338257901
177671895
1727378825
240882282
701973327
1988009768
672953893
643479341
1723860607
1637648004
1450379010
1039205898
106691828
371969521
374277961
1235084345
109347958
1537114589
541824720
5199893
1712335399
1479322606
2077361456
1720475594
131527809
2025701437
806539826
631324178
335295904
1123309260
497796190
2043620670
896545433
754762302
37533805
1343053355
2067908074
1574478923
82641594
267907176
1871572278
1542770451
473891185
265481595
682102323
1237925496
1705364364
352132454
2124950962
112160856
375441154
135186888
303893486
1542033471
1034878005
360285939
902201996
483988848
1110320551
1286882761
1447758704
833159607
242749498
1406845581
1149077316
196741480
633547927
578245424
1561104259
589103681
37513548
1929450302
133421473
1330652899
203932851
1940629688
592818562
1988851673
279234281
1349618326
1976827063
89182128
1623856743
511835943
2002077122
2007924163
153724490
658304064
675689650
186376285
782369336
437318553
253936801
934256467
2077011551
898759568
80068519
1677291637
8540468
1386781505
201226003
1256646148
1661535428
158207900
472866700
1116605039
960597552
581413479
1383378689
312216367
283838619
31558686
571970469
793937675
755944877
719884495
793239722
1897974172
1623909628
2019833632
2067747589
1080542374
1701769283
2066886285
93959731
662964214
1993453014
270598652
252061046
240401157
1742664290
2075734553
755901004
1690243756
1791916623
554787170
739106621
1144707377
519534054
1031407958
270381675
999881393
1267413386
1594809995
184715390
1689475629
2035653
438842445
1281312093
1983704
1019028364
1826440295
402444024
178010374
2139670473
773184802
1243090160
2047941204
1405829349
357433834
471516109
1168913992
1367248421
1738017838
1992930660
1984042866
996113071
324286323
1466205777
1374172236
1526510175
1205270204
866941805
1152698111
995866713
2039394826
139538101
745270121
633388860
256957612
1754932992
1015598640
2007777497
187975820
1289619170
67242503
599618924
653659505
889961637
2113766229
538499984
1217177427
1802976478
838421379
2128345622
1917749254
1432054329
951250005
156623126
626943670
2095818701
219540467
1899614868
1879893834
1800992993
924311301
1028434792
192420556
862122436
933560226
714979482
1868391315
31757950
1479610721
108099731
1266218366
1335920643
1901321480
330821107
55235550
1959558492
1162874178
1023835708
1029208722
188513696
1444267676
2036112414
49708247
1359683561
1830870957
53838962
954783979
100407936
1541570459
30953819
996853565
1347345698
2122018243
14128822
1352578242
724161016
867153695
1908106625
1320716716
261912420
2008238666
1393489398
1044003552
1080250305
584851548
1548870641
410785734
808552694
1078046031
1645056428
369090007
1052295103
1239019120
546918601
1580024147
997308578
1836143203
1130337012
41576851
513505072
1045659696
284285505
2032742379
696515192
159581768
2075246836
826403661
1771818180
1010257640
1921995196
1764369566
523689571
962106859
1740129894
687584419
1236976332
434252955
1963624153
520511219
1343151707
1294216536
1517181505
1597748117
275684763
67334000
1063658865
1746529934
1333595602
366182001
388875945
1406823515
1721270897
453614497
147527650
1100298169
124251302
1647586507
2069882054
1560449704
614154929
43950457
2137853817
260322446
1969186836
1967030926
1778027899
249869567
1828173716
156015948
1562425106
1990898002
772077022
73212280
596718995
650532232
576216859
321360385
1759146557
1469341278
1477075293
922203300
985482319
256286858
1305785304
1390880996
250286092
790526311
1753490751
679349244
1247832611
560398136
1338257886
1059590617
1490392834
320837571
145632697
854716482
1801536228
2006911502
1205366436
890432486
941146563
136356749
1530322668
1936222647
1492778719
729736902
78439792
1242656125
926727572
94930617
1178263699
1939345958
740186897
1647528975
1501071897
1087957049
2116034081
1321426824
439158799
1828335308
866501332
1716333400
226569694
122935389
5967627
1560090763
1045119307
343797474
1348130789
1453535238
888004695
786151291
962203661
1229534562
1148251823
1443237727
1011335308
1635398145
1191598907
1078115791
1593429012
2118752503
1689126736
1381043072
1376370929
621425324
808680641
1703756334
795600297
1485460418
1465319252
1656726652
56160412
1340448138
1627591191
1733720073
934856818
1651930985
535813651
1149805437
1350980668
31807191
1463406797
1742398816
1842834966
49605955
1592800830
250652640
1370625093
1103265335
369466838
819148122
2086402042
154789484
1161659874
66595381
986909249
83261561
1809699909
1237740284
1797382804
1320193943
1277672457
329371175
1644572739
600940670
1486494569
1860778731
1386577428
1456952614
130472923
738342249
1430181354
1525909664
665321077
1408852818
909483076
1611764440
1653523989
1648965738
938645156
798234459
39820588
759928867
1755566834
592733651
1451707653
1896714891
334403403
1526804022
825643425
1988309830
1484874841
1384171730
1597041182
103686436
842784257
1663431454
1816367816
1795843147
273180109
1864020643
1566796365
1532890328
1332500599
1147666493
1828566610
1211845153
573425978
1896311811
351872129
695674270
1352745799
2094241140
512346954
1107970077
1481917881
1069433644
1940597439
2062467917
1816801268
998400530
1641899681
974494398
3250761
1483173634
1913924839
210993012
377361297
530411605
1245849195
2097772251
980865051
474527674
159041516
2041688608
587201014
1980813396
1245668345
1139322350
665564784
1156533102
421010965
1447185684
1177303557
1053138018
756263720
1163581850
1584334405
1922056193
93282112
567077703
789328563
1620257237
67957155
123338909
120146657
220002147
766844911
1899461616
1302533390
235517782
1702893620
1943730862
1692546495
1334967607
1568357469
1223402548
2010041950
417436849
1852160625
1862100947
1762578085
1110293287
1137191552
221605236
1118268827
231053284
536798057
561926436
943704227
567410056
1303744747
683356071
485448707
483360247
1771127236
1939704590
879409378
450882065
1085879985
626854534
1305507820
1281897535
781515056
1189103059
1228821770
1198701079
729739618
454182023
1329656584
343528923
1789313928
806171029
1532915541
311990684
1052584960
1607569249
1360249101
748016003
438926482
111328909
2097589162
293821374
1664445213
356324559
1043948714
2142457697
1101315587
2031931420
963706175
476656876
545516906
205157135
899356660
437560304
2053720569
1628548552
138551916
2003120939
37596873
2063873952
616542830
856842387
2085708720
1561390428
32270676
1487019445
25808600
1655021006
1688186291
588880067
1346435178
288608202
2104386035
262227789
1382749970
2092485998
1508202946
1386215259
548524173
2142170756
1529561137
1292916548
1668115217
1672445188
1483641377
1369388561
1946156832
47693261
1542175216
264022316
794248840
1415051802
930255536
302646362
452889525
1947082760
151427753
1630161695
2050119406
700006928
870537608
139276332
1238963662
686169032
1106456249
1233390346
481248167
1766655320
1587598657
1679824995
1376669412
1203072416
2081921164
1821157752
1452526940
457162040
1835975334
477290557
2021845762
1019753948
1370665270
52810766
1639841441
1115978969
676799978
229800622
1387865468
312681098
639897961
1734847909
1194399475
2101450602
1295545496
1795358938
1762419114
975741145
1691909952
952721699
235390107
1215229971
392477536
667141677
706994139
1470971945
755502122
784730462
1149179037
66737359
1723111017
1510796151
808387804
61407930
888134960
829652433
188291874
736147053
1264816327
689007449
490807606
1074822642
1509430663
1194035864
1004059812
1389968829
1388646278
890516965
362526736
1300954266
878356663
768664656
3964776
946254974
1712409825
616506993
207182093
1407531082
1566849906
1428250503
1880566321
1727558683
1989878432
1914889933
469464274
2092746101
703910922
1236042036
1237938555
625796903
840399621
1574395127
1926752063
2051915843
307496978
1524811007
37576632
1490837418
197940734
926203184
737104117
566458426
1165611376
357583887
1704102876
739342649
1321312171
706655144
709183274
1209741329
621030349
1261494948
27587026
16179630
256984376
1768687928
662418952
1481526238
2072902445
424892745
1181953666
176374216
370697708
363811796
1199817748
1280630505
1483116278
1782198511
566712168
1893172568
1619316606
582855323
686390276
2011853958
763437117
1087354201
1238824094
1453133218
1663196529
293967419
2065677048
1726367105
451574330
2129613364
479561121
379510941
303366210
1019741164
709966395
1809905557
536098301
1592076623
47049278
513841156
1450929937
195166721
1919471214
2043651066
86428986
252884284
800213389
543330956
1297763146
493346083
1084567752
78836264
2019931347
1968552889
151868881
1503525066
118881716
707964348
362982171
77014541
1985040009
1769243371
7292861
218085051
489838466
1442531787
1141742485
1161535837
757562138
1000900138
2001986578
384572873
1414649307
873363069
153943280
2069068267
634766889
1904016111
2095872081
347641285
1143400057
184865891
1399090820
19255895
382846002
1628950253
2060787901
12420232
548911954
1524633114
938798538
778801457
1033835660
1254697683
1862620890
1723607867
657009269
1927887962
660400966
1925951245
1783522488
602105999
322491481
39492594
130117876
51271690
1129759474
265198168
94878083
207518157
814933448
79065801
1316972910
209541310
2092678573
993735395
1826956227
1067600541
614549162
1970846785
2031987926
1721237594
1861394494
93211301
1652884723
127370214
1066797143
496767819
2098223560
47476381
1105674477
1774839429
1284365531
1441869690
453051486
1075616546
610693304
374664140
206915405
968903000
751186994
895330376
1719804126
2061805035
958871222
2089037415
301182736
1444596399
758469707
950271261
1179396376
567861283
1297678943
2103532463
460330834
133030577
1653550151
1505429049
719524448
457827627
410402111
1369917787
1547469873
1069266881
1701760281
452146935
651452669
1488175682
496160662
460287827
1440294461
719987926
52636673
1531112393
1228197774
1889556756
519701189
787118936
1400713139
1778617864
276480746
1515591804
1175336161
933656287
985883317
919986129
871883306
317006092
111679258
483558948
1614695147
531125337
1591179177
1592202349
30373155
544259572
2047965430
1314462436
1814214912
1983664506
438671542
307502713
141555417
916112646
790026288
1738819891
212496465
118709752
740586692
858661973
796240077
502995693
430505849
1778728186
1059411330
487802555
119449891
408697024
22755034
1175281426
1074634205
591641673
531753044
1366071850
536450472
1521185709
1371878627
1902855590
749568991
1726898496
254366351
1864475035
1047489207
531861324
990453391
432830171
527696504
212842331
299373825
616533996
1378446853
1028437296
27574168
2043045253
376537500
1729108017
1150099013
1517744600
304649126
1470242392
1469028219
1402354452
688865650
447695245
1895413885
1890403100
227581378
202616936
1728938688
370980425
1340024038
149528077
725531190
778959970
1977478259
272630136
82745354
355909597
217599763
1193520046
483124545
534731741
1795124425
949000640
1098078507
1009361949
967391023
630664453
155059219
1014813845
166732635
1603734517
350587141
219827721
1653361395
1098981887
488696840
1609641167
390020087
1215187150
1662291785
1539816217
1680736116
466203917
632232813
1734854045
929165438
1040508734
1758328376
1592777922
1900690509
1208942421
2017007740
1880537195
449721714
1154736724
1595804099
519943920
1612318758
726158574
869154682
51897733
993764753
1239844350
813807384
1385473135
1904908021
1638888589
384422371
928546486
446392738
943016016
1307751343
1304536171
2052998840
769936930
844780130
873427360
429329670
1906792800
1895694755
356379518
1274151486
473176559
1728343476
149553444
1559855165
1920250453
1294140965
26451263
1343788296
1797208180
143375023
1996964248
722540806
1133304029
279651353
940020477
494611918
1453181811
8724544
110225991
2087889467
1185826947
945795617
833043908
1096478726
1627721801
994643146
1827373332
425083310
1124518962
517823241
504400548
111931663
225737321
882700631
1932219804
197076607
105510272
1935808960
1631073837
748020940
287126944
953733258
447587046
34317036
991525781
491695482
1921293362
1211689786
1569976059
1792430177
1530918944
92149009
787343831
1158981059
1660851441
1831824824
862279050
1558207673
1436933044
1260791688
1383514568
93420514
122996729
1257307130
276600800
728763007
1980278593
1853774321
1578461561
407897287
801325742
786938351
924591241
1175352483
1819954580
1244302882
1390866049
1959669346
2015034436
1956310530
753391252
1594059726
662158904
1486982501
1707956883
1253321431
650155201
2035384508
1464768092
1484572681
1696457508
1866249868
375293547
728076822
2127047545
701005093
357449894
2074129587
129698344
606824953
1799278931
1662388286
1904766251
1015663882
1278139446
2125992017
256324719
722655046
1148717589
582377333
1742549993
139031635
1983572588
815714976
871155798
53830278
1307454770
1625442643
1418601443
545743876
1913643134
649960278
818816286
715855628
1189366201
855906189
133574751
47465723
1755996546
1080732197
668277816
151244875
647662139
261618825
600242882
344307491
500375164
1940699855
1845109737
383994250
1897736253
128134235
2059320735
2037235617
1592339247
845652614
674086486
1930845986
1088762636
2032581780
625748155
940958355
496929572
546240430
249669361
2115457905
1359185338
157449697
221053361
1981909631
1449919169
1049794534
673997544
1946176693
1389778571
1575835131
579990057
514986120
811200269
1893403935
897878334
1295037098
1354377422
280802628
378584513
1472236504
1225855544
58140521
423041672
977466221
602004131
1155335166
424819428
734880842
1263233260
1666838949
1220507956
239871429
1115993068
363168222
158545339
373937600
600824313
1773428051
1054129816
1949152017
1703378676
1917592934
1584359380
369825831
1605591311
991820712
1218898701
1838119995
1428051217
1741585815
972759512
2048981756
1012425517
200335206
560435596
2051793143
1600654266
141361227
38299626
630624727
326932793
1998692984
1104989270
1999073097
1303002725
519424981
1844035382
875718825
500071450
1788820959
772651040
1801209606
1620907754
1484589244
1172082213
1583364956
1853323119
492502847
1640815737
1184919648
1228657095
758720229
2130994856
745433237
1513652996
1727138312
524304841
778438099
1592078993
29578898
512964475
283961541
1475865407
587635082
497922268
1770191780
498889991
572756535
1430310855
2136167439
412280247
11042310
43522939
1171037267
912361218
95937349
2144927918
129956898
1426587990
1078943392
656676075
739180540
533098147
1964107931
514219467
481984426
866160724
890652556
1274000151
507647328
1037294812
1745823125
1014025063
1176048806
749245516
298928858
604517494
242923799
940492224
1421553805
667126463
752653004
1247970047
771452165
1219411379
1346530361
1947180898
281718164
1339949229
1221925580
1046271227
1373531774
510700807
2041428497
1659353753
2028725702
1649849803
34640546
674013687
632030170
1571634522
2116978547
319744406
1120657821
1988452329
987109062
1984184645
1670430205
953985028
744336449
58608277
1015199125
1401740887
1660002731
80932996
1047082805
406251060
283328061
1111102257
712379132
1806736487
1755978024
1493942814
1550691998
210799416
764504793
1469835741
2101894183
515131523
1772555007
381643713
613658230
1746465060
386026874
1052655814
704964714
1202470797
466920919
1790942833
660220219
1786947734
2100772631
1239487728
1491646989
828228306
940419778
683091466
1731202505
522252860
1340146826
775228232
371980437
1969308765
1336077102
516862512
584189783
284558270
2024386480
304201851
1166226136
937220443
165989698
1899811735
1375665995
199444614
2080425694
1826284597
1795779223
1613810562
585881386
195668185
1464435900
182750
1331710811
1994471960
1488356735
277544920
1297490151
482472598
2086859366
335489465
57720790
789577532
1904266959
310169697
1988921183
1510634571
1981430559
1434887131
1438880035
702119063
1614568120
2141610262
1761748096
1325058481
355237881
876896292
1572575134
586565382
522771534
1051527614
1608864459
478524546
1145308528
2048474180
800041160
693712358
224814172
7745001
970706979
359214644
962355786
632620797
386231349
2118100470
298432019
1350410475
1217479332
36067860
1155823467
253563295
1433410747
1314428040
432034255
893494596
285094024
1772603901
2077200038
2141221978
1256548024
492335161
379801742
2001043130
113370854
117728027
2121632527
195814337
903080037
1929323352
423354314
423286011
1315287228
1416308502
1165072487
2020426943
354415619
1131701844
55871903
94354797
610201258
46795089
312470010
221830154
1195576272
1413428476
1216104823
1621091784
831553509
946984419
1178758251
144451281
1132840300
1274018857
1849578936
915869860
156159342
1415876568
1089629735
1396285654
106149880
1826550940
397383541
1650436886
1331249918
228812247
1206377469
1087776777
2112830596
1894599623
1433862662
986989511
474861149
32577266
2142266415
90354294
2015954151
425425982
2076013803
1717158052
237472639
1042585197
452143548
1384700543
724119101
59522121
241837946
1598311606
386883700
377056790
15854855
1320517043
1525623051
402860860
1191902009
210794119
1120018065
1830805845
516226731
233627924
463443312
791083943
136064854
501810737
303557015
1110305879
1890683229
540521512
1763169287
331762486
1882605022
1975548691
2131608297
955617900
485694842
211900146
2140948638
520243960
841950900
766246003
2082735775
101465844
300585552
2027350148
1162782760
134836408
318300052
1454740789
599519150
1819205156
1871627994
1192197365
540519174
60962071
2109490565
362642319
1589654122
1079901992
2132773293
1159495598
1222344300
1500164443
378319271
465334218
985944991
830060983
1967514964
242584726
711611539
48654607
1866491667
1210423907
1442999695
1129431610
1592080353
1266256950
1443374919
989521062
563298975
2110047276
1271324850
1466618648
648665231
951215865
1866975837
327424209
989703506
943775595
753392999
1168931257
1659720021
1686599810
359429725
1566253519
838204578
1914554469
1599305016
65235149
1278990334
944928604
805265145
230312183
229795167
1428532299
2133812137
1652361977
920562933
1204564325
1304168460
1580165585
2074620271
1722173401
414146456
998726691
1544020527
1155951697
1042945091
2140257831
527349943
1224518720
1816012029
1154073890
1952970961
903317602
1209299935
297442262
383618176
265063682
103503706
1854308483
1731950182
1415206877
1885592409
1430582503
1131465356
767248737
1891707568
1822000810
385523415
1148832754
296334972
262060655
966927202
1558541661
1287341556
1300503607
1252113088
1548326885
1859486965
1945137212
244569391
331472568
1677775456
1682980562
1191524747
635337019
860922209
1462285499
1244197485
624447414
521526862
8160024
1029096174
1680279098
735377900
123507262
1914475593
393458570
1087431606
461626325
167662059
1068157376
419833585
380503510
2058320372
1161369845
571207311
202456339
1383712210
848797339
390437192
1586876651
1557994926
894394736
1874648757
2038311277
783051069
1260785599
1235102390
1873697326
1045465089
44723248
1384326012
611993991
427153969
499533921
773169521
1927386531
1403837540
1239618964
1058528869
607496922
1907935453
1085371527
137477602
214189142
1928982369
1141552738
672078689
392156668
774203522
1622053759
355090
692505711
322704248
2002783467
671440313
1438585754
666524484
1573050367
200738780
674990506
1599002796
325137483
452544498
449992434
1025480939
802247679
1002438915
1786861572
1818509569
1045237103
1510695291
941309607
2105323216
1830482382
793908882
38470824
1505958402
730777721
950952915
287323940
2025788757
966276109
1657443912
1203979363
1967965824
1969108321
1287740376
874073371
2027141193
587276477
1250313240
1512967256
1672198014
409197891
1442981703
2114611762
50241184
1034152828
1241315908
2055995228
810300679
536470758
547785030
23783797
2144180108
874174400
296212393
1515806372
941255523
1903115173
3329553
1584632801
1677851516
919871833
1406015409
194466390
1182893550
2147480116
2006751717
202281000
1830579149
1455326800
192205952
1420040219
318683429
1780341280
246760347
176218251
1901415949
269891741
1414035064
230726880
1855662738
1550731095
1419097453
1350500298
570453050
1685375430
631645603
956302274
394442850
1565174096
1550558923
1909719371
1774120193
1003823101
2030233443
1062990355
1364587516
549666997
2061689121
789846685
1295619438
1864580554
1444103512
2046808697
1878160140
162520386
1531778464
1762403725
1898854725
1916632803
1900043200
2095309307
707043352
1964011302
768894196
1472987239
1119943529
1627315347
271605766
856139376
1887118430
361456208
501748901
436462992
1430645538
530982374
1213358853
449336615
1147990353
875007568
479811592
184688812
1698143223
159200715
380120902
106579003
1703571226
764110954
536189771
246764854
357384921
2045512221
1911671828
593099607
809315981
1361039286
1516764083
1052886860
263936819
315965923
1707236898
285545124
758524664
1122364841
307990574
1650304552
1771372595
1543623978
1860486044
1942845038
619677405
1409223564
89555488
156758997
1369745254
756859184
372727647
750864943
1013034660
1449681363
891123674
1535678065
2097580657
1221477668
1548048214
1873627851
844752020
112469105
1281413255
1355788432
1398119884
292975501
1004413816
2032692973
549610307
1472247645
765597698
216733004
68277851
176341595
2095481149
183537882
1507410517
873180459
1323979550
1754925688
494437520
1380332597
507366910
120686213
2030714993
713421621
1073980104
1074857754
382443188
1190561062
481453138
1205417247
535665447
1204542321
1065793357
2073754203
588000975
1305478613
731855511
699463582
1801224097
997145740
353916402
1573452985
2100904338
621197002
1742366596
1275368892
1243340280
1951599302
1851274048
1155230191
1782881971
518998325
330166976
1458623955
940902926
695303041
348840059
1173936782
21455430
120180861
1528228570
1390146630
1274352887
99732501
2039706337
438545877
1688672506
346108500
859522961
633777056
382949026
26228647
2099456782
1223247283
840450113
1680368165
961885200
1396877028
1646979078
1383518600
458030460
134729277
2045755240
717516868
408421083
752213938
1053381635
1108280518
725710695
2094916384
1192667962
1686954489
1214014736
717148307
512478636
1660738803
225818581
1282695064
1899220472
1548525060
583437150
1809096745
717892057
1132019640
2094295888
872332379
621597484
1812539988
612263763
1345362044
715051326
1377679612
676394862
1732238599
738240407
302811746
1962292139
549852139
948609716
1323356835
1208232560
71363830
293044039
761980012
1174652125
57759672
1352996237
263090169
1771168147
1617955196
1551832771
966401763
393690544
1966902858
259411196
580563105
645605477
1527109556
534816066
509131481
2055641697
1981940940
1549951562
1700467099
1826082531
1491274688
134080662
1303196897
58438154
954360791
908953514
1809833190
443495209
1574667787
1719064899
1494676771
80608641
317781595
606618199
1050808228
722473886
576068297
794928224
1350054885
1393258397
353897977
22601272
1595827662
1478840692
412519083
987249807
1195571496
1598947315
491161479
2035228675
75104796
946359306
45568621
1528928933
254323798
466047244
2070832076
1606817929
675246177
898763362
710100259
1244932935
607563225
1632364478
1172508659
471264702
93209989
1276236823
1258320530
1419887950
429522458
19127458
804795054
1956725134
437147351
289611755
1034986278
1591052501
1274335814
1828433099
187184870
1746537442
284895531
1127757119
554837817
660547003
828126866
281437222
189628162
1724211470
324921223
1431385894
1807273525
2004648867
1898677179
316442855
479322339
1010140509
1441672093
968768816
1495029897
1536150704
172071657
1179710377
1218031244
1669231924
879917018
972711880
319157047
1457819391
114348849
2019954196
504841460
1732301396
866998817
1359213539
100870420
921787530
2070938658
394269268
968076804
700551414
866752165
1670869609
399193649
1818246005
696822737
1655835800
2130279650
1358456428
334375005
2065552996
1896689400
139485744
1772643893
1504899521
1132936170
1803972251
869929877
1465204701
823989752
586682626
1933398809
20293085
209071411
1336481981
228867881
463422666
1793599740
2047595323
560716993
1457440848
199600662
1922291865
2086838620
1710479989
1020328591
1772065448
376715567
244238511
1936039289
1540868545
505698607
1672207789
1660515724
1295360437
1184803271
2069831876
1028515750
525287271
176249288
1759799261
1927661414
1346898276
66867863
1878052127
939909013
1695483650
1733908401
497506269
452346697
1246305517
968943111
1769695526
1490522319
597824091
1099278852
1925398400
44420420
1230610227
619082189
419709646
1333033775
765636504
195510303
965212610
1114204927
676663571
214669517
904870045
414029203
671144427
1178131206
436760321
684824266
1924151576
1542472330
2003182550
655771962
1533469239
502755140
305056817
1778688145
90937137
1139113923
950811289
699277458
879581127
341253307
1640233266
293970587
451499928
2098765167
1233125656
528504613
313087993
338199792
1654283217
433352710
802625657
2125544590
1031246225
606308901
432476972
1430002451
986768907
1393791610
385849030
547280634
1346963101
1479949119
30667650
48871839
1160378939
1929515048
1834987270
511951438
481946110
1004617964
1628550645
1791041122
807029006
739878786
1837570863
1258353307
1070951897
1526985105
548290792
710633668
2056788265
358418764
986729562
77607116
1340082706
1261199702
1661466032
1696270551
1406288135
1177902723
1740404683
1213096266
1806116146
1845323637
1422023507
1564614356
1584181822
614440123
1559933686
1191291269
2094654882
226877847
960989289
1387307888
2107454454
1313823382
1453231620
863636123
1722047711
295706003
925958084
1876304803
583219529
675701649
83092625
1449203047
1562691171
1766115239
334669057
1989707767
606450673
1852105851
620766132
1651929820
1076765849
55855577
274350210
324084170
692560454
403821078
357157748
1098217992
1573800104
1557204868
1309880912
1627623102
711208275
906361591
1805650623
173330368
1463177208
1663648637
1394474182
2036101978
654023106
593942258
1868467984
1222397831
1171494950
1396018820
845201649
952466466
1811912775
2031507080
917102854
1606033918
1721254056
917988428
313149431
590835582
1716098420
115222066
469472223
719419666
1817150011
491222396
1280421033
156498088
153695516
483082483
2048459139
1297638713
1342348924
508574359
1024408186
456231662
1064296437
1462193115
1871639048
561169160
652344483
211075385
405667331
100188079
1803268304
1758937218
1118376421
1505348158
1158170300
1069782127
1100301063
1625834654
593725497
1791954249
400697046
1766133714
158023906
1111242156
1308250056
1731515952
1966321138
387904677
736474940
1093494428
1726350121
1107397409
2041127395
847056780
366142808
1138691084
1160568519
993703094
47911456
960962336
863804352
1607280334
1807842672
2125920260
1604994147
391227651
37222257
392861536
260186246
2046404946
1811717022
981813628
2035884531
11225266
1033736626
112819930
298467824
192685923
1309780356
32679407
1771790155
999774208
1441774800
159111176
1352776128
13077674
289650114
1378141252
847429531
1266621632
1508986079
686947082
158521484
175327381
1573395920
700096446
876186420
1587586007
432340094
244870388
2000217643
1422138250
1816686762
887794390
1057865678
1095008699
1920368711
1937086576
1316713954
361579066
1296403805
1610755661
874560435
1393522266
828102642
618818700
973112370
1603342899
509933660
792282725
57871224
501438021
2139568937
890031147
691556976
498579235
1554774107
1705659404
1740395819
1510822085
1806823601
1369976942
1023191461
1698035705
1146838690
1609255104
353561144
1320437755
749612198
1934347846
991020050
2112549879
818207371
1531280329
927726399
48765205
2127807974
1684293661
91873959
1084882578
182186724
755547730
1177163021
2129396841
148006822
1619034253
1624809028
844182279
837983108
1678667397
1070008391
1612906532
1316251833
829683581
1022771724
284466994
139511286
1820705862
1217498331
1039335611
1625897859
1259322220
729868445
1944519002
2094131900
1867151833
1484904332
906599136
1905496713
89944157
455755823
1877608385
1873202803
1316218809
888682611
349333467
1041923681
321973529
2118663469
1537886818
755615898
1196805527
1480908754
1419280558
962982634
2027189727
1273676463
1400298777
1402529144
1303618916
1841193258
1644030406
2077922814
173240954
1963147244
1591685905
475799659
1070507299
272553342
1076361798
933778652
1940359835
453615398
271199341
518405780
428184627
517901437
1042741975
779883989
426995939
575605058
844463484
1878585046
207648562
1917510330
26874127
1999147808
503314964
366846476
1218997695
689563391
1591056495
295514032
1239298595
549381435
1011052800
986393678
643370555
803774279
727882298
1078404474
1078602273
1663655838
1005434824
79968286
399447749
129342175
740451697
1704083581
1303669243
193098514
976843580
673599808
224298576
213987072
1012712431
2060207312
1368680484
1100572704
1359887368
1503087584
1982721189
977421331
659239756
1434596942
990793145
1289272747
354175669
1405753328
949888009
1110113763
240565569
82167598
751310129
710629826
1143786726
498116318
1397897880
834005046
1641079207
1262189904
1777586459
15562939
1749592121
1330691025
1237604314
1779087745
1167412164
568318976
1394497576
623371055
222309769
972492581
1376773985
1522028510
1458920695
1165324792
495193876
1344039050
929661332
479851708
1512636592
2074482196
32775213
817837674
1651915885
1636095521
488252399
341538675
1394359008
2040990209
368140183
1303825251
492161273
503033728
1321458591
50906705
2044766145
560382681
728279686
175952227
1604584724
1090000173
949294290
765398316
160484565
198113054
1162518653
926367416
1937338606
619159952
1980180579
225333541
139967821
301771250
2090874794
2118087815
576818166
1357569460
1305078535
1034902536
849923052
1413213636
1502784901
654289576
798861768
1504653950
1015448663
855103841
1137339178
214018578
1504869774
1504483881
773245766
1495464348
1179491543
230010944
1384472231
661192623
1759849966
1525237356
797260136
361631774
781057908
1764553601
487535062
2121058081
1770351348
197012864
2014984150
1410745322
55803302
579440474
1412585068
1767741329
1160509618
964930880
1041859962
589802163
2099861932
1616166226
1028878062
2024285347
1711822574
34079902
21168732
925683994
1030773405
2085501620
1261722243
986071528
486887233
1227961760
1236976787
1474896700
1075823936
667729791
1950738487
527137886
1537056894
1872552922
841979103
1913343748
1118986360
871770914
605353118
1543702658
1717924203
596344003
1833651515
787068822
238407103
873611394
754419169
1732211441
943345444
2141506354
1164692405
744908543
995085116
2033200521
1824371660
52494782
1063359498
1581258348
2106224497
1770264963
1363887792
1064326110
912684985
291146303
914310506
728168699
657072114
1743704205
1908574202
116337330
1907984047
773877071
389488592
1172112244
1593162833
1264756805
216991120
886839129
665400323
952923196
432460145
485105602
982021200
1681403694
1401400114
145592210
174314116
1245225884
259207468
125040090
1258260622
468343398
252826919
1829822195
460567357
215794363
1340645059
602530779
223917885
945448143
1619245449
1770616321
1298924729
1763674661
1282830362
994885324
106948585
185154046
1041874346
1664660068
1390050134
1385957813
1303152298
88202271
1814323941
66440336
301408990
1281169569
245339727
1200783289
417674963
739646508
1969478560
1477628685
160225963
200514882
979503277
1963109557
1167740971
1044218420
67195375
1790236747
177794923
1286954888
882110225
1696467252
537993910
1737301178
1536930333
1739327474
1441526212
898064564
1417889713
227694796
1441427660
764490358
632637063
546338509
1269152264
64349692
762280393
1034938558
1283458699
1279140761
1698114849
579793902
271641216
1820696501
665370798
639058418
1460486069
2025929067
1726763243
1556628314
1620248687
1043224401
187997045
607355821
1758050895
1780429152
1600710658
2145941155
1371441724
663833187
877875733
291399265
414621140
1788174694
1789686166
1386829697
1276762071
1156333769
833627678
2069876942
32643848
1006140050
681368000
2000433097
617168740
534764248
2055092408
403515159
2052336985
1221200858
786675149
863310777
1006758365
833217200
1949146141
1285161798
1453557190
1464665701
21189249
826596396
2135874532
1788232990
1131328084
965074871
1285739369
534475148
214215618
2057632946
424863406
1401703414
1638252861
1599499817
1622494308
1564344089
304696117
1595378253
1089987680
1712055473
1803322613
63761176
1117928590
6768270
195332644
378458485
997389363
763664615
164978642
347679527
1545381532
232670157
1206414429
1214778183
743631165
972380298
1703743215
425038606
718399481
1761638490
263907012
541739188
1611628377
1978489367
236536428
1740767985
1633192355
318780190
1509912810
1887447779
1068268419
1108483981
2146029980
1836929039
727766222
1723479619
1185823848
792558300
338895147
490441149
300069811
1615577629
1890578900
1103540030
576680540
1372403464
2111017856
1352064609
548193093
983976238
312244563
565933319
1962904139
950268650
1718014141
1772112285
1239111855
59564202
1676830079
252440515
896650784
1483869418
1568295606
1242867668
1522657316
197068965
832038717
1013929327
1331145470
1077814940
1197739733
1205962258
307183562
1637543308
70328516
149603935
821837509
2146344070
989570365
854669681
598496596
1003430803
34708168
2037963379
517378821
1037144502
342361750
244013747
178909081
655603303
1797104158
935754011
534303616
472082041
755531929
1670377823
15897380
1015128652
2137592427
641454458
1702655646
1904710121
1427471432
2090212574
1484027212
1801441991
1162383069
2073945405
1040703586
1799073264
1824837110
1256802077
1576877648
1505615320
1409419458
1538747348
137028590
637463751
401534577
1321723492
926620061
1839543837
412359316
981468399
860098212
1565555530
1774422277
1688399377
469657617
2043710558
656963364
602949543
390466101
625029503
1726868675
143543856
546872609
915382054
491480552
828134740
2074945398
1113942642
737612170
1463066740
1730530676
853411361
1788451282
1541967989
2029478268
118305613
504241895
324832463
1403855677
984267231
207322299
1005723382
5393845
122072727
1774671373
1661745424
1319272178
1103519019
1595686691
1512305482
1656704462
1642040097
924049367
1836228785
1275687052
811183779
1740827199
1724985003
1235979086
988206074
535391314
1991436149
322608383
516603379
201525544
839780665
1259723970
1145033592
423297084
1385098892
2014917926
1574258288
1594502332
354901784
1228992506
436209519
1905823546
2011968150
1692853827
1494857309
1107059545
2068942146
1793467280
77189532
1901939787
1269677356
1249361015
1998410591
648739016
319013322
1613097960
816157171
686394326
730113776
1740313588
2004459293
1748634953
2064114570
1675987703
1027955441
1534717863
278537593
1591541207
305591976
1458232125
2017557047
299205911
248682185
1283258073
1673973579
570518025
180477103
313902546
443578263
436097913
436256648
661242726
906605209
999553895
331150057
1961314721
1345184066
37593086
789608916
2031821656
1670696256
1308690663
1375583733
1200565218
1368295808
878365534
1998931512
1573663008
645709657
2060039913
593555638
1794684406
2042848089
833393081
1590784376
372695525
517356540
233677628
20779832
1582981062
1493022533
753048081
1508784885
211179869
148720515
1175873144
1464406083
1516271052
454950821
1982062051
698671399
743187458
2024001996
1947397152
1506410077
1282848848
2077369078
1220587380
118287231
499928179
352463846
1606192979
1721887543
3103165
1478551411
1885486363
1799460783
953319517
1134546291
1414547283
365718265
855918394
1044033292
631547083
1177814855
1550694847
1923398887
2090638921
1372272370
2006664451
546488599
1160296069
890454354
1599530702
1448528766
834600821
1676807295
740794911
950805682
776527117
1635347522
930178821
685767328
569989269
740155692
2060784206
1705511337
1375373603
870202986
574287384
1842771381
1317393256
470684433
886846141
858880181
1185935508
1491500444
2068559218
456687043
605248654
965346319
101932807
2028427936
979363465
1664682170
770357868
1116682722
218962175
182982925
201604359
1782723213
469974553
459845043
417219580
680287754
707463456
1627949900
963211785
2109112059
181554380
113971629
951303510
1210749001
2101824049
1938660522
1201638655
20561491
1887591357
1956890564
1583998788
1188676150
1074635815
1423456687
1687843567
1872834869
1502228367
836155822
672599124
898689207
1936762489
1177699229
1893434749
1298605878
930233172
1682565815
434449567
1067378728
724782406
900487321
1563343144
1056517139
122251404
1598955797
1478654752
507236010
1282004288
165935454
1026618114
586123309
1916213889
981653135
151061430
1253933766
1158950228
776283693
2091475091
1698994069
785361589
1298573765
581072784
644324337
1001963879
2120354218
2110384017
783292963
1892177210
398483706
1843208826
806572260
1151280228
1837024795
648937863
1003213681
1386490268
1679341204
926340323
1503318952
416952927
1138541762
428095883
1899594664
1234790061
1708254863
537693974
1105099908
515515650
747216510
126665662
1319956223
1895596136
1656829466
1574557122
1759226889
211508759
1210302171
2026793692
1055325518
513563976
174523941
1683296845
2058318130
1818537451
178024310
1546740474
1138845796
743953154
1909481593
1256598898
878313596
1751374929
1224082891
1104270265
1152177324
576438413
1694147064
947898753
601544370
183254681
1920573192
1623156247
1325507916
1066434259
699168374
12378742
1539534737
1341323821
2076683881
87877256
1610335932
1699235360
361106442
1727896862
140131844
1910993631
115937311
1657135374
2108500192
992062434
512457140
1711998293
1574400216
1182589864
1030515507
2016085957
787117970
1405069342
1497032292
1715427228
967199104
1303528103
1544504195
375086224
1148520118
362643439
1380802647
592555520
1477928945
1430246645
178036985
1243624904
673808196
1274102257
1408080581
1940470390
48026638
735027341
777411249
130576969
1433618396
760316077
116194803
216617118
1518227945
927558038
2048865026
1438725820
506720846
1983705931
140199334
1989419477
364271255
1781310160
840507129
1745298485
586234050
1538617449
1379791852
1026049241
584432751
1245153641
1998762953
286398019
979024559
179774818
1623021534
1681988737
632792491
791536365
1108386552
1065503589
1589011694
1270264466
1060236465
1912760817
805414328
1779203639
342141866
710066527
461070932
710160125
86238965
1518695665
744389131
1114652253
1310109928
1168283440
849861728
543014648
975437782
1344503441
1589663068
739392571
2020140836
1955746119
1435284142
1304608641
1429790683
2144110811
1060880468
238087053
1101423540
1880523514
656585791
508740844
1037931445
1373550785
743224856
1555700364
1709428037
1329126959
106347126
1394866203
1528343116
843892438
422034711
1446660651
1101918045
1620439022
2048785069
819234002
2057558059
2100728444
1854970298
1711196740
377175028
1482903203
1682346292
452975028
759733118
1889654480
949842043
1064077756
1423396107
454694090
1161359232
1523067511
2075715266
1652457641
1997660455
1204529962
1079549146
709424937
95306165
357666339
1110766932
1411697943
1582830687
1528176249
704210898
1751316590
178697995
360134683
1270636029
761528536
1393517036
1082159969
500255324
693663624
2140642637
1656506537
1120499298
723762628
1508941381
1757198634
671300
325842221
1713370285
972500395
946944705
859904773
1181262688
1317662790
482500497
1416771112
1135389081
1501382855
2123138015
1589418430
1090904337
82280652
1959952645
405603350
349664365
679177248
1276523892
1706218791
1818724202
973901320
786179620
1658632325
1489641364
1881306505
291695996
578557851
1041300937
251530869
1446904250
2067933381
1374528025
1530702092
2052523227
1881954446
862267170
638455350
42731236
1102044730
1847002936
1049781700
1944188310
1037515253
1794709867
1446069404
1665839863
611600701
2052557037
1685131330
2061932151
1682043462
2014086383
351492720
3042838
1778843460
866672728
170881964
705620532
271329547
724961614
1959825671
921697761
1499538262
263007434
1506590275
1270965732
2017023585
2013122810
1890401027
1046029911
2123601408
1526281243
1186747527
1872328119
1003560790
1275046304
619421834
1204840729
1168969939
1733446747
199738902
1888193974
696611096
362983182
1605678388
181100574
1295675650
1228740802
857425082
328983226
344193800
127393555
1210468238
309189588
665642138
1527881532
872044149
2083878232
495375404
170280051
1700584234
1850388907
1972258684
1598916217
2041519218
51414138
329980238
50486340
606633807
1225578627
585069067
1625865832
208427588
1250415844
509422348
1793026151
1850923889
1348422605
267910497
265571746
1726555807
2129301136
1472323673
46140875
2080393508
169957326
1333291451
1728530774
650130492
1531361703
1534837727
1884003188
1648388264
959819257
89303012
797052403
1818400172
423484788
604584074
1089887037
1716019054
503760783
444921484
1930605563
1471757603
1061159113
1190577392
1547091829
1190917550
538545060
57984539
647317614
699697315
385034430
1305407299
1789407296
1901043010
1972428328
528150815
835723758
1904549946
557112653
1177530391
1781039219
1070920548
2022872103
651793983
1071609817
102447262
1546227437
1787948414
675319046
731866870
2044562694
1445665715
469410166
859891847
1691270045
1187079794
1252590133
227788960
1056952996
101195301
818693875
320787525
219838944
584512965
721073572
935098293
1410855664
775243242
2050731290
1786260841
1465857287
1562039798
864209529
1430433727
49874674
1779116296
177987403
474035468
22446930
263010649
296644363
899720711
2012978820
1554972589
1141767296
1744963700
453029158
23998284
1751598757
2071290966
1047306702
652541056
1641990729
912404344
863212428
1384735303
39574213
84057220
1236239096
1983341705
160426962
1241158452
887230821
1656983739
477874792
1654311491
1212095361
799047284
1948018887
76556351
1424435911
737853448
799957034
2058990927
473009274
6840190
1860263485
260191942
1044056433
1218350981
109784068
16481468
1554475781
1243219646
942906177
1004008118
1440114320
92075390
698905271
887629117
1478692133
1920052254
660262684
417549064
547437959
894917407
255529994
458488606
16423113
1734579580
743169429
762354810
1605195177
646892433
1137549305
489270457
275009975
77299291
699205958
443734568
1141516330
1763697369
824889952
1558086724
935637082
749393032
1020864198
1219892292
811060122
804517121
547264793
520827665
390738619
1246217984
544106294
264697994
1284318571
1997105376
1403032220
1494492267
325819021
338930250
629341923
1245369491
1992769760
1819054991
868883357
1402882461
843807530
532403794
583212824
1444138770
1613483509
562396742
1567518584
515990213
1855739854
843381424
1746740649
980596227
1972163599
1124341191
761825524
1571482211
77196939
1799219159
1220364158
543298189
861924964
140910553
1045816240
219648465
156539327
2083676276
1686370257
507251842
1445519449
23547989
405409789
1713693350
339491197
714357550
1948768206
1749018306
1865385045
367907117
1050736063
1359879815
1189277850
2045742076
128948444
478657435
1906518092
1319184309
940643933
481789299
431700985
200072999
985341047
1486381929
179574315
1246126295
1270551990
600590552
639006334
347390135
336851611
788144568
2123368733
159932451
1863789568
909403543
632149659
1098863661
1217956626
917939695
356135249
85975746
1262383379
1031970161
835512186
1083668596
800929450
206393977
1802107223
105407692
1162122925
1571375194
205371645
58250759
241756833
846784822
1651378386
517397602
1649100670
634981308
101204129
1161799778
1834181873
1907681227
1446311546
112405598
157569606
1687263515
1553110273
2130477414
173954457
2027185950
728884385
316286971
402719462
2015969387
1305321236
1515414662
2041940231
422208166
1408270876
1450810046
1158269500
1440560014
1765519790
1164546547
1278571107
825710019
122857534
1217259607
399918190
373990089
1051107097
32899630
931395977
1835346574
2105874869
169234731
1743758547
914370862
1976627884
2112224119
829812297
801710229
1065625820
77521946
821953766
620370671
2096315885
1845492569
1217293975
2062773043
1444888547
490492059
1273842299
2063747863
498563351
1982881539
627748530
1222586799
149875505
606133183
1616119146
1398641468
1343828028
2045079122
1737546133
1155121179
896167954
833683128
1029099473
221830154
67323738
62174769
768181671
1866602442
827408529
1080729790
1552123994
417950207
1937036319
760747579
1835066566
167816535
1200757507
739868719
2067678536
1439322974
2121588606
1827875486
1230919696
928376252
275503429
1654186350
169485913
311027346
981197567
2061109293
1531979889
1774396604
1334179648
1746091404
425456618
279198873
1650717364
1010962049
1108776641
1409309234
87373867
1678606997
1210491617
2040207212
955211048
2029656932
1333691656
1986086993
612196084
555549199
356338469
762261073
1960602702
480329196
82985781
1298086451
1374987514
58339374
941452977
573876385
2110027089
1304672563
1558492621
538128649
1203208930
1856854398
2145408074
709750560
282466481
741676788
349364163
1265620851
1490382220
1320892448
12707724
1498027950
69027034
1676520352
314224465
2040021208
1760067753
1415248757
1227350879
1446143519
552210926
926181817
933798800
81568798
1039430423
1891377458
1711040256
777432590
119600463
47830563
79475484
751873636
194986275
1948091631
1962115349
152467707
891259709
1326774684
930618997
1400203488
746624346
191425908
1628954341
1827784968
335574920
427720915
88685935
612883985
1764405676
1304430945
82721521
903997227
432582346
1213650144
1631782787
1098015655
310470737
1411842026
82650108
989646463
1534080083
1264562459
509957759
809913439
515121784
1557795343
1949195668
1450030387
805415927
2110972837
802477994
2125555203
107042430
1212350818
75362931
1470876686
41211589
647743999
1895225070
738028039
1916560644
712883536
694138621
316535785
204552232
39648345
641303645
1374892175
617256206
654266122
949910521
1007947024
1082657008
33401673
756039504
1820868068
757536926
788501967
1386614271
1982429700
682240836
1810134553
199816855
1058077846
1501089846
831845874
1508385216
951657001
2025055791
1582755187
1238310982
373097143
1113157501
40244763
710567152
2048845623
26513060
146646128
1242286590
899193527
764994265
736275981
2041879808
461249889
1491182072
811986039
189100214
639209107
221062272
26789532
1955910978
155105190
598109100
1939569712
73153360
1327717501
888975359
594050686
227852041
1532863452
1854762612
874019155
1105632001
279594362
253974651
1145539623
984403719
1215115710
1525828401
1759917608
250705858
2061419336
853106028
283359402
927227234
1054091212
1115857816
442377883
1449958506
1145342840
1719206569
765397497
799939226
1783202429
366378243
719128638
1329808797
548752931
1969302194
1688955260
1617890861
763053696
271135992
1390644142
853617973
1910814871
2103059702
1242506635
1368729560
2077897769
1259201498
1702117592
1680271183
212402042
251240782
648753585
571318107
900377340
1417594779
497813378
1465557364
332008792
2044330922
612792527
170855728
882852181
1689067400
959887127
962191457
1924001430
1253500740
137741627
1584903513
127488099
1549008076
1847495497
458343400
683251798
295096016
912944606
1203969411
1555006737
1194308698
1968556908
452592753
1875823100
2069999466
2005461560
588070840
540722282
1312324709
522986468
1508472208
638798523
1986392511
938454508
99186962
1318927530
1842741358
1870078246
1120704461
1512828959
1675741823
120284036
1189164026
952172819
431698625
1630779118
5834161
1887655613
7029967
588441467
2102757407
981162655
1089838112
542246695
1670437144
1525826838
1963976852
1812263583
981760946
1426720995
1071815111
628532762
1247920567
668472948
1604325732
218624016
1761317101
892030447
889022607
1444225452
490761919
1176714609
418476730
1023826652
2118431946
1824854778
647478518
1289155125
587073595
1517408008
135789087
714385692
571041442
471461757
1156421816
1718623955
1195108380
285499155
1246536244
448518276
1759739561
1072752580
1073218950
1672441094
1373557055
588399946
1148074647
1146585188
994201580
292579540
1388005680
2115854720
2093190035
189151920
1883813215
83313998
1462816093
403723807
635910970
1704154336
804684223
1134501743
997406224
366043327
2106444824
1931218308
819199618
290577916
1892692856
466895243
114711735
2127871123
786466634
1281101031
1371656794
1910254913
1083982058
1757574979
1352879173
268214143
1484367792
1975526544
312977316
43886507
1561134349
776326410
1625589217
1013731809
454614439
221954629
2087256922
206413279
1336785334
1091209448
121215024
1996098399
878583603
15066718
1707094825
2072303970
271991257
531261791
1493882829
414733532
602631890
588742270
444127659
310921027
1615828661
1833428366
1035939
1785750098
1535712824
1969378017
834892238
950640671
1500526107
1636363799
742434024
507078944
1068677973
201972982
1047267439
1941595406
761795362
1833220904
76711831
646483494
2078532073
1922181076
1641027489
519929169
1572686455
484841397
1912820756
794451518
1638495303
1141529544
1875604747
1300394898
1925164710
1044950542
1279541257
1252420394
532722931
1985495570
438513596
398244651
1155061394
688427934
1380099683
1845651470
1928737074
643487719
511925308
1697582164
2031749044
783970875
1836838345
1037252895
782555912
1198021938
462285973
1715391602
123855914
1492505134
1103292891
989651844
1662737429
708885577
2007717753
1939452549
651347777
1789901726
778264850
1366724418
642819964
1020637359
167399359
974655604
1632613794
391635444
1839680822
213565858
1698738951
1690693924
954322832
2134757732
922543995
1774307779
1875142675
453900117
1195765973
2055133903
1751877688
100469225
1047941531
217105468
1872936785
118219779
1839427829
1915024317
1831963189
1142660326
915794064
412564377
962136079
1155007274
1653430304
1564754984
1843831028
14972230
1817397674
737526489
1103184704
1300427529
539903556
1094579286
388700891
467242615
1429004771
1489729028
264187258
1390980316
1911688097
561292120
562373993
1803604280
452738897
278063805
2034890625
1540729373
184248337
92464065
491429044
270217814
463589203
1908457370
1059634914
218192014
1154206492
2055502504
878452661
894318403
2120613090
4903691
280869348
685718175
1985545038
382663107
2084721109
1574844519
1940133468
1739360391
1385243056
39664099
1688499161
493416645
1578404291
856645652
1880268798
108654895
317477811
1384452790
639595991
987750539
1383432149
1188413599
49627746
1842779123
472237727
1432559995
1905654828
1840448874
1326426153
937340035
890525230
1059635403
1970920230
915911654
409092214
1541263516
747956617
1658631615
1464195975
1013329593
1565250438
1007221361
1682085649
1033959113
796231899
2129952181
746471442
1824118754
726637028
839428666
1245473691
1153342298
1120102422
1172968370
382645510
1587541834
545433126
943546768
2033507726
270813424
193464656
1855617593
1431628456
1298497524
1284625166
1045497274
1750942186
137326070
2071973703
1875837391
1317256219
1668164533
1860232752
1063905345
1717750756
12882410
1586962655
1885846581
1883619226
1745740859
1382614731
1309107118
1033226680
1775485468
858908773
27063308
360032589
1225041181
470219136
1019204707
820764386
1471142006
1207673810
838242907
1483904908
1860801686
1123167650
1298334474
1739254059
290995288
1659405019
1454624861
376736987
1612318730
1987264476
146962014
2072186960
598759921
1580039417
1612711912
20996570
644374355
713689294
1917471801
1909514906
668028567
112756209
1321598773
177699886
635238843
494379081
74463796
1018523909
957713432
730080913
1627495352
1814742456
2088213739
1501244121
457554764
282044121
138429021
349800087
1070933122
985343092
1719266238
1871509931
1213640428
103619584
293431856
107054049
875322662
1785565295
1473029113
822128206
476246779
1651967668
26497658
96468676
848031326
1794229064
336023509
104531586
21386890
1841202796
1841030339
282523294
1641955135
151540696
677718866
1332376112
1809472092
1654709058
165911416
998485702
266543335
1005384860
1796062390
935822535
985556413
1284701242
673737459
1842865027
324880314
26523994
1567913574
798522540
1175850190
1669446923
249028641
370803934
1741584301
990157230
1101325033
1473370027
1573872414
1324781393
1100974883
1853723761
245333360
284262319
2042159479
54631137
2053186546
851117437
1265600702
1380286153
1801800022
802384173
1881923605
1724890667
1011899846
361473055
364293559
953082383
133421473
392946244
1997163587
46241506
740140602
1680490207
295136434
1647874788
400757898
656453523
1239810263
196070830
1792589691
1736768768
477153269
1760537209
2006047769
1353193404
1834257510
230203899
1799781949
1614653849
551847121
2129706239
1274953763
638177983
685712765
1977327087
1371355623
1816167762
1855184595
1242563471
1011880153
1904808160
2086642061
1621437924
1841886388
1639262890
1696767475
2007520361
919366893
1737119904
257675632
1876140116
826349263
404351144
637509459
1022784479
883502288
975120450
798269856
1169434715
1979763277
1128915054
1226539948
444783053
2077687184
812134898
959730721
1240015543
2031029600
1326667376
1203178424
687731228
304832711
223966485
1995214794
1148466042
471052109
456688596
1194604482
1649404714
611772628
578525920
1749660603
1838094039
267168615
1728310624
1739687947
1470380908
898620226
468323504
866416431
1635820954
1133512467
1595724897
645728155
1700099095
110871635
463086183
311579639
530555723
392162795
1733795725
1464193905
2143180058
563451317
2083586878
1706665004
2045324563
1676716539
853082451
678102490
305044402
70994288
313628685
1503647508
330086368
267217804
915250982
1972053834
348826336
2102416607
97980186
1067918802
434934537
318737133
84397578
1138090404
620584779
1194906682
211884004
1082684153
229568837
1303785714
1608170878
1621261282
227839210
775530138
422489980
516532398
1300383014
1388960989
2058773514
1042070799
1500613291
520641984
772329551
572153931
182123527
1371158242
1266634655
262291349
1993612209
2120062093
941781741
455541818
547723192
1918500129
1393756713
1846565184
520776334
797085560
1159589367
619036478
815229863
1412588901
261938298
1757694371
1975557802
74428545
944935966
2086478092
781811337
1375498965
808141938
446818359
1009690046
1032064479
1015895348
731860987
890787546
1948422352
1925252577
1770056373
149061117
1150534187
39636522
591116127
1958626795
779542213
1203548389
2145066144
910567702
61225231
213102052
1000369854
1606285831
1036432711
247015036
449383645
954610961
1718737043
251461934
705464433
982666890
703021633
932966393
1196411545
154460042
1007226478
1275404515
1634288950
2131415250
386910232
947578133
990714830
1127468958
1258662033
2124055164
1075985341
1869313691
539532934
1190308858
315362249
1666017493
284964510
810570947
7863555
240967052
1356981282
398266462
2018447909
607786993
1693099059
157951684
1256079213
1491804870
1308033671
381307990
883661133
1297146365
1503480324
68739443
1074873601
2011824431
2145761317
967129939
2026135181
169217936
783671466
1787781187
1016937864
619351999
819733347
34747793
2108262892
1185513316
1789906036
1516898125
105764098
1133335633
1444214523
1591436897
1215836895
51323860
1503333404
1247318684
189025380
567337389
1236245533
236868842
529398243
1802869535
1723888316
1053689667
1075401822
914813158
1697596750
1854960471
111990760
2025106620
26509721
429838689
159985096
771377994
155908183
465685999
811518392
1494713662
1834223557
1030397327
2123634992
620834127
952590142
1606514911
1849187853
1563476452
1394708327
1990929914
1273641573
1938054335
800800328
353666240
1185822787
803026736
911258332
2015977687
78000363
838677675
920001599
622285501
864293972
373816469
722653779
1209581134
1190906623
391106245
672891317
522825537
1498454216
836140714
1823099570
1390380559
2097106702
1016334209
1574136834
2068987243
287450093
269175504
1395947416
2063384887
579260649
1077035244
892612500
2110459931
1834562715
791641169
283996347
1367886248
1754769073
796001931
832694699
288627305
1568320787
463965045
314323379
303316665
1259218115
218868866
1688082838
620363152
1359464594
281890711
1349393895
1194340183
968828915
965320789
1608094490
1982873028
1867870148
1077004226
1068160867
1342638428
239406952
1321376793
1929757910
167222685
584421795
892010275
213513182
873190100
932984134
1465116047
1214599068
1383074255
1358462794
861298581
601551186
81174922
968130847
1340082706
439299578
1722927822
1311751177
690127159
1521266503
529358857
251606300
148384452
461409242
322623555
1888125213
2015482763
1363000120
313589785
315654619
20891443
529448365
314006041
1433414671
1847481167
1817130128
1747442297
644521698
1781473687
81677057
858383761
1754280656
259707723
159383407
83088085
486842898
1892147327
1772402432
33692457
324919414
1798255701
2099031102
236698321
1810319236
1079106670
1534613068
827661713
307691285
228502067
1292757391
879628081
1589841845
1898205797
1539552343
1216074523
1890703335
629880219
165083620
1939569994
155509477
1885246661
1159140876
929767370
851270952
1296157070
147934766
735923366
349854922
751263656
996852509
1749241993
1339501008
744924283
667000469
14410450
728478073
1256739418
357749693
1558990941
899506643
181179025
1328157883
18722727
62242557
66341386
70439704
332136164
811742849
1029994678
1430768744
1765796875
1855097708
1172495394
601201247
1803987875
1469807037
1688432152
2033952230
817161671
94474796
1616734456
1697736107
841507993
1858069039
1856594474
1541066204
472950723
392838320
1987782442
1379588203
1467282508
1273352080
2074869448
1927001330
2037856948
373929913
1276485704
502396493
1328194179
2028437020
1453483789
855333549
1231813089
382778026
127133795
6552986
266226705
1035854191
958363837
27959369
1361369874
1207259576
655909815
1394359732
46457567
1872301803
247174539
2009465438
32201187
266247001
1598289525
375781074
1902037177
1440902907
27880780
1858434612
812318030
1581497640
449977177
1724026432
215284113
494968527
1145227683
983818186
391487973
1821322616
501968795
1831503835
611620039
1915697300
1657349071
104698332
209669707
11102923
1841174127
1426248600
1999176788
917902209
1213843721
451208694
2130711717
1156512179
1389335322
2045481659
1385141584
1871898100
1134830804
798082409
1654207226
723047197
1466261928
1708815446
1068137190
1502361280
699302786
1370259591
4237945
576004737
1852463968
1777882246
8143635
2018218506
1759155338
581893643
1772791106
811308014
1276355168
2140602459
1932936797
2041597902
1782476669
46641219
879419722
676558439
1442607194
269500247
1798794161
1582322170
1599111145
1559237341
1007281556
806721206
871539872
1884947888
1170805468
436607486
1482048869
876097389
1918495589
2020338197
415071174
65412512
489934385
260350991
1950457335
1090729975
914634643
493256578
1122145361
1135727289
279361758
235001563
1020996518
1949636509
1024871637
307947401
824436885
1634377592
2117189973
946210144
256404257
1851274629
475680559
1955831489
1467293456
5912638
1493321925
1546501275
806928189
1307092686
445868703
655531798
869547427
727345918
106975998
2143031529
861212850
445914669
310738925
2110331082
1087934603
1182884333
1972659780
1790114178
780830073
1744847695
1401978207
2014310132
2073842127
1887040633
444512743
265455854
593531776
1785904636
952321414
1972710612
1146769795
628056862
2052461275
21645916
220638705
1813978659
2125618248
1418736226
825888564
144958293
1995649173
2112718447
446171921
368415423
214073989
328188224
1577375829
630957832
1476462425
933263577
1555145402
1620656098
1636768843
1615905207
670041731
504375078
1102028497
1613734095
1014962765
634012450
336717705
1221511615
1398841901
1949114998
1680270753
1882300577
1134292429
314199565
902554901
1045639794
539928684
698585648
1373635875
965765078
1856418031
703556084
1275845650
444007580
272974170
575472995
1432731964
1180772526
1464556993
289524147
2018382604
282294415
934561460
1401704227
1848975526
1656225790
1045225489
756197153
800351852
2024280327
565873580
1796701034
1568991876
780965012
1699814972
383343910
1545349724
2019451339
341585997
900347284
1313182351
407799891
889081184
1289693086
973124448
1560785745
1789531166
1297535139
1012874207
1710582150
437161899
793487778
388879318
359022181
1191124472
2039787771
372726484
1484540352
752177131
1628977806
250374407
2094649990
1231235573
1383430247
887125448
1302278289
1744511486
1509148300
1612460256
674777600
961559468
1190804786
1050987629
15104396
1888824428
1801126512
1794145640
626125064
2146116982
1234670260
637854362
1856605091
693625250
1712580289
2067660143
1283964561
2079540156
959773545
418810524
1358644141
2104451940
503839143
1200716377
1172806387
661399683
310042735
1113816328
47153814
136289119
1363736231
1378815713
1762257794
147489284
2140859832
1118586258
1289394321
1716268834
598927081
1979913077
225386240
1073065281
1332696174
656538066
5740089
980564063
1815745892
876811026
110320959
1944160377
2087166588
2058928121
503207240
1650940551
1493737675
1442418425
979301707
973108693
1537454376
97999573
1302403463
1930435883
599711751
627240274
1915951009
659816487
970153619
130431531
1821508028
52809475
171988417
283328708
490510654
780004305
769465878
2076801797
328878173
2123873272
312200956
900783146
405476721
1012750868
1653529240
2088898197
190690966
1439706406
206889088
1310179344
871814208
1308102283
913949282
1383936741
1037354046
2054683526
1301436885
366109426
1908744780
1456876575
2117144924
2008333048
240584020
540548417
1977178160
1289570214
500599594
434786286
1551872885
750276622
495549847
1761633394
811736692
1692765083
1731915783
1551745193
810269187
2138728028
1918456679
80601049
178793712
286639134
1817454360
620166567
799708666
89221122
2084005115
1800089936
8462156
2039352964
1944857849
1011963373
1353656140
962868619
992810399
1977803801
558763043
686394655
1242289566
2039705093
310875371
2056910055
295733934
205334916
1772269948
1996934030
1996473467
1767191720
571779645
1204108626
1007665581
869312296
195126724
794103114
1523041369
599680303
1778369503
1260513574
799556429
1817952034
1229894289
1562798039
1451640552
379879293
1792594318
1877811869
758801089
871634736
1391356581
2047767583
1277943593
702625419
1316632724
1266621165
34438625
1178094827
615516910
292349557
1869473063
52357009
2037853299
1889973457
2100737753
1227552607
457944748
1704134791
1572385289
579167059
2089270657
952143138
1397102024
417552928
1545590307
1377671522
2043024379
608828868
69971198
56940972
1680194621
1786915836
687245562
1808533411
1814509176
951949746
122315494
948567295
1599481289
345587098
211391343
1797663516
320612683
1755095775
2001415937
1582984971
535433130
1566735386
1424225695
1067711043
1094990782
500345228
1614695169
1941324549
1475067953
897724491
121001036
1772542208
433376910
283773519
639601115
331375018
397622767
1876504604
775121953
584098113
718312724
321303423
2011420249
1950745176
1430113711
8078744
844936525
1966499973
313944239
1592671335
2123533579
1190942609
2008359922
2097421244
1998542927
442812314
2146245885
1814119044
2041672358
401677716
877359695
1914662802
2012157582
1221408077
581101272
468951859
254918641
2042454530
981933400
66077713
1285188151
246931027
1661209170
247130323
228451591
679525967
572879517
333928403
523902824
289314322
979017065
555792951
224712929
611748786
231447286
1329375965
1761952253
875457445
253676006
1219450123
771184641
813944233
1273547410
1349981371
1992564385
387796116
816787551
1520831043
1818169162
685022199
438486078
1771831737
1044225687
1473520865
2084137087
1577195822
1580312636
527260523
1932488468
276162489
1823928228
1711277814
1864386478
774563626
1098649581
659114902
2132673732
832082707
1164844712
1556778208
1505382452
2001784625
1901814717
1409758628
1393716883
841259630
1713901972
1245149870
1591177855
1536646756
1543823549
320242770
152541829
1673414845
1508524028
269821199
1948546197
1608183875
2124305418
707448856
613362467
1502332814
2025253138
2134503217
900879033
1668237260
329128045
1303339474
475323532
12726700
1023877554
1420623270
2107182286
2062202595
620789476
1676416493
861376289
457376198
95242120
1484294537
1304536883
368681963
330497842
397528874
1580663650
677597700
1252726231
1237698518
301036746
2037464617
928176770
1883219495
951332586
536407004
844404069
1706703696
1272455916
1637034209
86401167
327829579
1118083754
525040829
1668314589
1736684081
1470588815
1646879783
1494764269
1011010926
618900214
556691342
1990981083
1650961085
403828344
1678570903
657921883
1329061847
1333975988
534774398
1144816862
282661774
28939527
1065647806
65803522
1558399510
90672679
1173624088
1000470265
616971533
1757441863
752490700
1595941771
220949173
1290209223
1278851026
1693496025
1245017971
1641019163
1183158825
730090638
1276725807
1589775964
1985010598
547277864
1757991742
1811557851
1550337026
1782687942
665964985
1235118213
187550568
5327376
1800933607
1579744690
972189314
1602629375
573287055
1192151381
1442141313
1002379898
2048288066
2058372881
1592183520
1364808471
1341097649
381334325
797407760
453575470
1559278779
250807572
798125431
185841013
923601048
650365780
979111260
1243048676
2103404866
1372157675
171088514
770941420
1660940049
1060447260
1020595004
88691551
735211574
2078518127
1740425023
1659534166
1737767015
520789975
1851511708
1270193903
184908344
110114037
1901556278
1376395579
1288456717
1796925744
312614037
693940006
1055293460
1472465042
753536374
1840096870
915285374
932713242
130159474
396735739
599646710
60990697
967975011
1937164606
1408037559
64646879
304513670
479606333
2008866391
2069675589
1105381170
784528840
2078719150
1121548134
707168690
116874959
645394499
1647188180
454844430
1737947634
1417078015
1582554281
1675566384
139754414
406509620
992488489
1586558074
2092409283
673125699
2039639720
1414358539
165806728
1026443588
1834764488
614660104
281460086
1484942954
1003959857
44168111
1485232479
631720353
1005304890
1609198370
1883992583
515234115
688025441
398980061
157381803
154896641
879496578
1889311166
183376742
1009498410
459913280
484712950
1038142203
498044871
1340407247
1493979917
637574148
1903613997
172790666
409350594
1819681133
219249475
43692915
1412616388
1891879516
1419913021
1493879164
261818279
82934377
1236642918
1226420283
1134560543
972933518
7880895
374304165
1675099065
1945465986
516676442
859469102
910645057
619068787
1863154617
2099709568
354858743
1493657446
1200813378
1794247370
1841454556
112392981
1922974759
428166270
2146298631
118223887
769008363
1133807286
2147478002
1951114474
1560281472
710198488
134286752
2042038173
100850877
238544127
148780529
732439800
1264978981
800313187
1073203388
310200786
506383447
491175205
835382968
933656371
1352213846
2049004104
1013947099
984342740
912597793
448771095
1876987637
1868143341
906712559
2035945012
1129785317
1752553808
410751081
622479309
1416657799
1639342483
1049537291
1436621338
1078077063
225645075
892611168
389659799
2006667832
1325070716
128945858
1035136096
441080057
1227881284
868858633
1965258245
1906040819
581403670
1863396661
336618060
521099089
1545394111
760255018
1851960176
1629604038
1145609551
981364787
684103314
1575462086
1244864142
480040354
828890097
520690216
391268188
538351458
1408404936
490703319
875134132
398620380
1858725145
1521925600
489082541
1781593189
857149366
446826806
2132331563
1336202408
274972599
1696227165
60010873
2066743145
1683846522
1861257232
59849439
568808052
1446938371
1957611492
1738692539
585707148
1704944098
1426759321
1294063358
1035024108
1142046163
406936602
477157641
1637003857
723309467
942937960
504738296
1260689707
271446058
1531730850
522461788
1205121370
2075638117
385346789
2040756294
1372607325
1658515623
102846578
650059211
224711837
1876552128
1296169648
2062355004
409979799
169307804
977479829
1288523219
1048208549
2112980285
1128107004
206728265
178254300
1224600664
2124724624
1833516735
956431489
729855173
474636950
2066230699
952300412
1892715820
1191960735
846016560
1434587411
1853744592
1670112176
1770833356
841282299
327357303
1824427597
1053933356
114898742
801656403
1621494237
533949158
887542953
234865545
1009935939
693905184
248828876
824591151
1268713562
801390254
543302175
1442767400
830506070
1440176193
346462047
1925208416
52410895
422995323
197150353
452975028
691696487
1598988233
201435191
2072470093
612459555
1453019284
845351220
2114305381
1388397747
316901413
1146878200
887933457
821398996
1793875667
1505808611
2033974839
1680994792
420422298
863689411
2134555878
1871219250
1524250128
1047835349
1737747293
961926197
2032589990
1094700663
1371934945
1627460216
348068997
899038331
1506486917
1616872978
1749424199
2126185558
396457996
1729988037
625696953
466018199
1283757793
1923542166
587636585
1465710332
1480570746
19165886
800505108
470255261
1451661909
185796429
824127292
1553249998
641651433
1959293100
65765817
290145289
1153749025
1582313203
1638333226
696183255
324557192
1453418318
253554017
274139666
798543760
1391931878
1497676981
190240090
1001756406
2026861094
1741200030
1811713477
1272950718
730547055
1500432083
889297745
1370111422
1046229721
214476962
1980255581
1363331372
536288425
1874944604
1208563067
649883434
1360089570
919226675
1299748106
1982629839
796666941
725847741
1937308045
1618177472
788380517
807194876
1556177361
1516926132
1800332927
981832306
1448807475
763830836
724913387
1126450088
1288409360
121050079
1191501044
1194415722
699423558
2088907165
1485191474
1256746265
309155668
59076015
153290158
2110866952
1224307622
513272594
429626669
378680843
1957947977
1556615884
952433626
49180139
421981625
376879607
1417747604
1822137264
1246320803
379149927
665217114
1351022985
1533773050
1382248626
2117966917
937274243
424775856
756891079
94165817
1120114339
1585512014
1345766500
324016252
569244521
41178346
1772533651
1588093202
844825827
1672080158
609988546
2071633310
81146804
1254089602
1509729811
1083666829
451392658
1045146595
1458268766
915252016
1335654673
1260812151
1475197851
1714864347
2010405882
375058552
1430329733
958349638
2015043010
198795687
199256225
411243074
3059722
1683478505
612000025
1718916883
1062891693
389286051
1076288094
1646359185
2078227292
1413281039
1350012765
2127234190
1317949836
1531369765
244944220
847999432
1664834754
252615407
596596252
1600946385
1934843902
49892047
1044373604
194125795
1746655530
1025055869
962958803
186671408
82575854
651188405
1668936796
1157263248
886513461
498608116
1181748694
1679938081
576043355
1898906058
210454293
909638742
1071156829
1036871124
1107632009
383862719
1299765276
1249829174
2063551031
2133642870
290498595
1719493373
1969051122
1673786244
1838874022
2095723842
1375555713
553109817
989872876
671551104
2129266538
1479326488
74052728
65575176
1618215399
269891741
897599618
144694303
1607297022
880226682
1524151043
25886472
968472897
1873872803
763738564
1352969464
1249589543
1237774758
1429852077
1296243346
1223674875
1789506983
2022846299
1051741094
1497825606
622733207
655895057
1137766670
1886648354
490663013
1581843657
759531575
89010145
1093788844
1712088632
1617397674
2051754309
275360595
56792884
1002288479
99929567
1922334639
96225604
568117893
1030664407
104938691
2050231070
572941470
1822838083
1229952558
2024175890
1191324814
1692308050
660276072
359155527
1617949884
1241240596
361576202
438369729
1646996697
435653270
713506138
1509668582
807657347
1936173723
1105587773
407866756
1631624619
281861537
1695287797
1630145515
1469250881
1940753514
1891520457
1862861148
734913551
1447028421
505903514
378806630
1826201807
1720536071
1728864696
1515939603
1259983957
880139794
1760797090
1872970940
168590256
713441156
1818054769
119871927
52107169
1033925326
1701909934
1319520134
2108679596
1789661788
1411006073
43304275
1000298005
1493350295
813238086
1445630521
1456109068
509269852
1746593751
349143509
898341127
652175764
2079197747
1258746394
276524732
1432071833
585591760
284670711
1826939929
1705678946
644790758
84310724
2104515517
1355432784
828171910
1537395143
1779320435
1748940379
219178283
552900526
168554578
702680721
1052998764
20799826
366095238
386359755
202706857
1016035056
880920053
121504247
1452859734
1628449545
231805535
905863874
1742435315
245047103
954499841
1184269394
1396816709
162958121
1852100766
858484547
2001961245
1945761733
647642489
1100318449
1298257175
361710162
875630299
809830696
2131924620
1316676583
741146574
1980281273
557792442
1984266463
759529554
1248118416
454149835
1255177905
1517399573
1887804051
2078101696
819290931
261357026
1143332184
1024148865
135580002
1597307855
584405453
1890646229
276481668
858649385
816740844
813296429
468614450
806531907
1399683527
1744861593
1185315450
853601950
1789830033
2098756424
1311075544
1742909195
419917595
226215007
1738311596
71152494
1989701124
1225809707
626208291
924777700
655167286
1161073096
660238294
1565237236
1394377906
1573514636
1509775807
2056257987
1270122327
530416503
2051673076
463448747
655757860
486191755
453271178
1126415057
233570328
1168433174
485773299
938528619
1862880497
1815750222
49586148
801828033
1457012828
562399901
213629699
1854671970
2009044473
758202340
702665341
148021853
1436549977
819702146
851093977
1782514303
519823401
1395454433
2025497835
1359288697
500963517
228055712
1295960315
578923519
437200277
498555278
1672726364
319286868
1827245124
1033923680
1166586017
2032232989
1716784292
841809217
1361910834
220524825
1371276883
2121707669
713122628
1290047395
1817272884
1099979566
1997106829
2018102267
80062675
112992486
1169495695
862236407
1221461659
1092894762
1543949466
1732494508
580252063
2018607743
1487710118
1705968514
1090253453
422530714
1799988218
1118704473
1625297629
206793670
1436952819
68499565
748485783
1804501529
994775365
1266877385
901465872
1563882643
1297788270
1269644810
947208304
726990788
74298382
2014033878
1059751420
1188116518
845081592
1131443438
2052341659
34778857
1918041062
139669938
1024360838
1214008625
883321193
1546796644
1989184515
621248056
1391468500
468698388
540088808
1219567864
1509995302
6219392
1087645590
818206525
2020009726
1723148557
621368636
297790187
579811364
1242683237
1836683886
1714606667
1161999729
36987790
282602155
1911033872
145018499
1942999320
59320444
279383361
1572758910
1875607280
1949218364
1239720539
190807271
715989283
2025077797
1931023290
2004959402
816626019
1529293943
1845695463
492722309
708631632
1736218752
1972646317
1728471104
1048663597
1835847764
1562187492
1301991528
104562058
368652691
1986147022
1453663174
83147457
1287036971
1018000598
558094462
485962586
2033997897
1834393687
168484274
951023457
1192140827
285268074
1998285109
926120517
879476301
729334481
1681646434
698419814
184974338
65238101
1017215797
1219825368
1918182528
420847281
36360499
342983205
1646739319
1997699681
696888652
1923345153
1772807227
1422386211
893324184
1207293969
302965969
1551237213
159191559
420981329
1071725087
424575787
1808716304
163197487
890026321
973732393
1892415978
905430399
1025474700
529715173
459975853
1400359803
1123134305
583110894
395230171
897365041
1668407116
112461635
1838076143
658131731
1786965568
41214561
580951604
1583524417
1988883978
1806947215
1946089006
1506754016
1630030446
1998711056
1699899816
404943410
1895050721
603047930
1537777709
429648243
1099576717
1742896087
1231872091
42818531
1587765565
1318221449
1515690076
62202391
407072265
1099210180
1327533529
121105285
869088892
1552158102
1475116038
287595168
1014078940
315308343
2049430839
25586802
611791999
1070524812
1703373541
1826439723
1162719957
236700721
659841688
1706309892
1941368323
560640955
1372802645
1791193849
201650935
503336167
254405454
1203120217
582382673
696483570
295064420
1003090946
1705955367
398881729
1664069573
1164559927
985135069
2029540408
1358241436
454256035
429568785
160321077
1504853480
992942552
1202478401
1996584968
2114236547
453537050
1563151085
423281447
1438551842
1623370738
986550628
1483124420
1811535016
760379297
1583926140
673628474
1232041963
1744520597
163882816
1218617820
855133123
1522091302
2146988916
2040070048
1916562001
1815328885
1696836886
1361092222
648580579
1126240240
2050420398
19478993
141845870
69923763
1301073667
153513956
838517256
68794281
735452512
386839323
1296112838
435278685
1599790861
639121470
1601634875
1547626780
1626299815
1709045661
1708016992
1657772427
487464518
1709575144
1055009399
1445700122
1467827880
1369623541
1406279956
1655725684
49264262
107570475
1447457354
242769297
1886132165
647863594
1064515293
436701373
1937970853
540069187
321823263
985854587
369765756
2063469209
1638075349
2074845850
226108010
1462050484
1881825444
997441036
344065393
297762065
1919269887
1170867728
1934713199
1697811943
574714719
710454225
1703235560
631810383
532176290
701182577
77694580
1855292312
1853723453
278344678
1869387843
1659394426
2074980178
206657498
1666281314
444873392
1127743659
1067294946
517420420
1304252660
540924942
1675167417
554003527
1441877511
1464783052
1089536599
1587122162
1067622360
256584895
157903848
13143835
638566581
1110830686
650512890
560139606
1985478495
976820568
1587980827
202843221
342311291
329674112
1492496998
1944677952
1941002990
684049906
1189197393
1605831755
2041827677
1344689055
725982771
976633415
1096153437
1919680855
1258649091
486147256
92320515
491031261
669689168
1493104829
505724022
747499077
1708339218
2112464368
40209865
1510429347
2099393437
170681458
1219058682
1030518697
29149083
1086213196
1741383579
694315429
1876421537
886787008
1080572617
12397147
459850451
920472509
755253451
693357180
1525071556
961086224
2020055803
423888416
911112969
1567522078
2141967505
772044786
49990513
1149441646
84202377
1558126079
900565500
67901034
602283998
1839827940
189757513
777621628
502775771
1856958070
266131578
1663396974
65323427
1049280872
1712806012
83389156
965585873
2075658271
1165573596
1361932886
1281893675
427320666
1575734005
379663444
1312084518
958748487
1478321134
1004948773
2072647000
1355338824
376080833
347281522
1556316191
1015539517
99345993
1950174000
665347833
1979687823
789228702
1712544688
636216147
476489994
1828101977
1372204741
349564480
922027984
1477829138
605193186
1931004211
579301504
213879379
1911805922
1795348499
986818524
1205818240
1444222068
1783438540
1591892895
1535161714
762127360
1530070242
770950567
974846363
915473084
1642632144
158662622
279516772
1046526663
521339082
323821959
917881712
288646609
211852000
843871805
698833576
1028601054
367647024
17215973
1024972835
568214950
560615126
285544308
1640247845
1767166138
1446717547
772152430
941116180
470696207
1448858018
434215280
698635034
740713920
1266902046
2078197386
769315867
250458169
1174953613
1015863610
143012857
315801233
919419830
1595401454
1519071960
1453276602
1047885206
1038505196
1861956376
1352314700
380404454
1275579810
178682365
2019128990
991881235
655876298
2012163651
95335408
1050264743
1840645434
414597472
154126406
1018225681
1663833163
1241013288
625936214
1570521097
989365891
581981229
1375264050
21983365
650537446
1252108632
402078701
1492193881
438519060
1841153939
2016225269
877024450
420555435
547660326
489304884
435164941
1871101798
1917761263
1699343387
979608558
1764346024
568067781
702586594
82896956
1650212899
854021584
1310712538
1105435466
696300242
132693087
1848279347
887557254
1742662510
636334603
1232950880
1395317782
598498665
1926107427
17054165
365732250
1619210592
417197371
911735548
208215075
2120826529
1017553351
1604217472
1468310469
1912764331
2091417158
1959194673
1119213946
1163731782
1807954201
799551701
734961482
1838643624
907203611
607366694
1815110138
1792971706
1034001168
1191951246
943703065
411968783
1240060951
1540513107
1812933540
1718216684
885917366
1051916264
787258151
486416181
1225253484
960985152
610656640
1132775029
1628941434
1557024861
980987354
1138182072
1523371628
1468527368
310209326
906455749
1486433384
895528118
1374782380
2126823110
236587126
1587057791
627761693
561758943
1770668575
739989736
667745150
466566311
228066403
1365178647
1246246455
1455820909
1442778040
1437843876
1082621004
614566008
1048756488
517269289
834211928
61933296
738252472
905496350
592323992
425601367
916115798
981443401
90306825
2104614891
2108024309
559190002
718078640
1221943123
1503602435
94881272
2114147852
193979086
1353949274
795270245
822501351
5289229
1441506422
941855707
518828307
948971578
261696791
1121295462
1235814530
645998926
17558778
620807572
734018366
1812758815
1422299892
1428489977
1255699678
1552123994
1374595782
31663084
1554756838
277108579
550898721
1808246817
2071681495
223209961
1805225989
1525303145
193384867
994596024
1099435026
1640983529
171215226
1694449407
271340251
1164886252
684357710
1379280614
764038659
349226452
562669826
1185917875
1187524189
478946255
887280419
352996757
682268136
251305429
1652020028
1885053925
1475118204
719150845
52278503
1994013994
957859593
102698728
1085668000
1319212139
1050833336
1371465440
1900849258
2133843258
67444775
822364898
598562248
1326593098
638900646
707422167
30362637
1845808362
1911607168
217191600
1135163489
283816075
380389874
2054182859
378746679
1864179233
1313670758
632862828
771823218
989128581
1102521366
677520010
1936389379
1907474634
1764476348
61933928
497863126
1824150456
324611538
1834136002
1340909893
1663526693
1904736908
805240354
468766697
1965596204
391498462
121729920
1787060384
1322009812
1512663139
1271217325
1715977942
740007823
1428630453
181277830
184226484
2005294779
815309995
1806139530
1918487998
107154304
1168152763
2020741887
422242634
508900419
1482341687
213673497
39375929
1660999004
1933257033
347671624
1130598722
1744583439
1584026955
177420399
1793544192
1371528649
2063004618
587702600
851036098
1661338483
112576331
792979296
1568457596
438878508
1134315565
142631025
1913991535
703405659
509806598
21910862
1860735046
1700592323
36374776
110294988
622511991
1661466032
2064574230
772973379
1463610364
1968223592
1458546441
1212255764
2131499828
1718837504
1115087677
1803390779
588197917
179662076
623886809
1861449705
931664482
1576590545
1675744427
344591438
2038194941
653563783
36184311
740963494
1457773810
76508809
1019842182
602084166
1720124156
447652300
730913009
705399884
72191839
982446520
53212772
152984153
2111502253
202410795
1134809812
251021698
1737721304
421915064
2029096369
2128434981
702618827
1725869440
580371287
718487878
1786535510
1493955316
875938650
595232217
215932407
618039617
1133629683
590094413
331595363
1842664355
306070005
1252772960
1818274284
1911626128
1539168418
202933170
18988429
1628799805
1943127673
3516987
1723485442
1225511982
1375982171
1195627797
1603555574
1778137386
1885042742
1519499923
350502836
15083992
407042554
1362070467
1435343562
1155567514
410888043
1665916300
1180773658
1674484479
1850588784
755929056
1167900367
1528937754
1020371894
31624640
1613331841
1557750035
1942009838
1484206110
1351186013
1362523306
1344421229
261949252
2042091128
1236295422
1168624629
1270160394
1738830071
513670986
1521276004
1500851702
1430221550
790984721
643919234
328723590
1743456651
208088512
1949275566
1800476474
1158529156
2132503149
362068079
1776478626
1516819619
976888708
1778065278
1577360747
1515267352
414544355
2121626684
2134015064
985676873
1773194303
423275435
1182953668
1503226511
1299521381
386163045
2125886944
716192791
96476856
1937236622
305762504
1541038462
1580449703
766246216
1576606168
331895790
1090210630
1804719956
1013661652
605247736
1808688291
249749324
654442816
1315301561
1793046604
347606651
730643603
1719301404
1478157346
1716732453
1729313124
307110452
1237482931
728013355
1898890066
365996855
2135147305
22214724
2016362670
1153018490
60061668
887769375
383435740
397013369
1495833081
1120497312
74686552
190231201
2039401812
1127903022
537512049
322715526
171607889
1241691514
1806955240
1051228178
1303522328
1499277074
2109162121
1025679707
2113304764
844950458
1506213896
866810309
809424439
1780413734
1608416366
1531512621
1100544447
1007383325
1632567110
334518355
848374154
500156242
1889725457
1051853185
1412508821
1150202139
617653665
544928779
1070866254
1329011773
107723949
1291257941
1815042775
925696619
697836442
147073615
1613768931
569611384
2107349186
1518659611
462360687
1425586063
2128097981
389652617
1340659310
414961271
58367325
1552286631
981558221
1298711068
1360344238
939031563
993925698
1469903598
468974686
1553288949
1487553010
301621773
1380616232
1609136091
731174313
2142756178
457826544
323788618
168503561
717616495
1687146812
1149841969
1278896032
1748801120
630645032
1869767895
1869108798
159483218
1887467578
1562194201
1382757654
1349272446
2144248425
1467739617
226294556
509162825
1306596311
877853129
1726553895
1479386943
413014837
1813445504
526787927
384609858
641370627
192283795
365593694
2011709143
502949743
1083660696
628214756
1972999494
653083054
1908424022
1741480123
954581694
1726717004
1091239142
307161043
1242863588
367387410
371387891
1618591929
2036501126
1129403900
1351048412
1522231574
120468258
802139920
1952669010
770858466
519939717
23236048
275533602
1781625070
318797060
1758539846
422683381
735229476
1432428363
1543311610
776180967
547309811
113959318
636332108
4754003
1722019665
995832474
13393032
839256369
299291507
611217849
457947268
1921390713
2073727887
1192019873
538156491
1214305511
1675362346
879001328
1713625141
212552404
1794614572
2041898598
582564993
1753950010
1286564517
31075516
1565293960
417410884
1467320617
2027426987
470403429
886384775
933123333
1018514615
1160275590
1904438172
1477456713
1316232397
1194682355
1249556976
202557288
748488010
1506586194
1544520802
494884289
1937128886
931406313
1766462651
1931047365
1699017579
1066985172
1757591918
1160036275
773207120
458634743
1602818090
3755424
1581686039
1148329458
375994641
460094281
1372924451
1816747656
1784392900
1419509950
755703909
1350532178
171813090
1193357433
1876837065
726223688
2031889935
1430588669
364865840
2038251218
2074722881
825129023
1106717013
507423512
375020020
891668956
260122110
715612926
1316945458
2130650582
1201294646
284920029
1352405773
803439303
729477803
1166382458
1043772829
2043047177
354950894
1293594998
182554203
2088879027
699412026
427984193
565406209
1080467964
941300804
1643656157
1823660985
593158763
2040139236
285190156
1572421015
358636244
811160052
735832297
1790270050
1223015636
635332351
1727187334
1198459346
568130796
99076891
1063217012
1138719451
1386626260
744427772
1133393842
632469134
1369082999
473026694
1333791839
1364548701
391604067
298012490
430323384
984836099
24861352
1567276902
2058289049
615090538
2038166239
1213896546
1424587793
1252724605
1054287323
1543328678
1740091281
1385694246
2026684431
164622829
2021125692
1508208339
1730755066
524574437
995880880
1879387082
254696664
1268696894
1807817076
1069855629
272058412
1606596946
107202599
1286001671
1812618866
1199903035
1944233359
1895087431
1827960948
1686251089
1431447947
1822023655
1365525246
902982153
110672804
1610633710
900176706
1344201754
1528559894
1127049114
1267184518
1498031276
801811145
1633841482
995539300
1671299263
563896072
44419372
1974005873
1982818251
282720523
132619763
1826574903
1515997770
34801409
1910892812
77448365
233380946
1141314219
588865959
1606330551
651364796
1242229831
1882936120
741901974
2097646506
1786916785
1877362624
1155439895
1355259237
706385555
1393203506
1034625260
150282920
1992100569
135745307
858281034
187377523
1590627701
746267506
1551251088
310823045
1080429795
1383013813
13515955
1433321105
628642531
1905146470
1136084055
792922491
1682341253
1183337958
1892234206
628460073
1916431304
170227571
1326032191
1111801752
1222501043
448022547
688751489
1348747074
735496646
1555191205
397378272
361306462
442292568
1507695714
354684095
114935657
254530606
271414012
1907053122
278809605
2071233944
1315470503
700944580
1534011921
339039732
1349705238
1257217787
43553177
1305784062
995478771
969722828
1152157653
1872342689
2068987428
536220099
652437111
1115932388
2120731639
1649435175
306957509
666410200
115494543
718380470
1552648465
563075361
1052396642
1734406298
1441463144
931309175
1295622779
97679793
1915007178
1368067369
1442083925
2078553894
1956815980
680388731
900091656
1098151770
1717360068
1526872546
1525345744
338252915
609427560
1582311304
149222513
1731403434
575791620
1124139853
25011261
1390945210
1136424335
1223118216
1025338409
407513049
1826697560
2145989338
138217040
1425025215
1285137886
1599578986
2141991841
1097629876
299780072
2053236859
1490088566
923991708
1029680972
991046313
899164028
1438857831
2090811307
777846636
992691987
70489326
88597584
847073381
219612336
1836343810
1037663045
1330397273
1373606658
363469696
792054098
2075595441
1705150107
2053171074
378112228
1881862019
1718883506
156632052
753918700
423163021
585546175
1280559553
230801800
761781384
468074779
251179591
261185786
278166966
2088236046
1250641873
1240445005
1656257263
1111696384
624940424
1511128194
1057240839
757650806
1861301442
1246980855
2049190195
613203521
1318812060
1238906137
645616120
1969593330
1097751221
338051468
454085186
1120172203
16978006
474094140
300510530
286780519
1089563870
473534856
779013053
115393047
1663001756
585287152
496086051
828303168
1406701521
1793280409
832020268
143275585
1559150635
808362993
376150809
1452903078
2093120613
267012923
514119906
98493631
821962650
1964859504
757478610
1290012865
1760694919
570103859
945004383
689176805
685797310
866095746
924584620
1735603202
1784077487
1076396584
1523678862
967954902
189392478
824428126
496870368
1393144285
1806623801
1762700156
733777352
580433343
1250955791
1885828577
1163487992
576386906
411608703
751922761
1230533039
714135537
1028007845
1564803439
1029236100
776071379
802977113
795817744
1121999781
1691277772
1732897922
1628330489
1558596069
543094748
1611941567
1510784183
465708533
1560000035
1744474216
890961109
1216570850
1452998023
12136855
2021418072
958857036
1652451678
1489722348
833469235
1519026055
521695169
825765206
547163157
178731613
2032814207
53923276
1415060299
660692497
1827309310
833632203
205456834
1224281801
688263432
1115312816
1949767888
440700836
67663163
1045491064
343419737
1171358535
1124321259
1053403983
2067141262
1663950940
499091555
1402643939
1908495696
221717677
1776067115
1205189879
1841721570
765912682
1407272816
85047483
1385009827
1793343681
1925287939
188392407
1938143575
982959089
742233132
1832296205
1862465557
1710722683
971758909
759228980
1459955552
1507405006
1715222958
1064357442
1348926305
930198291
1705924811
1603322550
241394956
1976160625
1974881412
842549725
810605459
488173144
1946706413
1055022910
1034858550
1268300094
819207867
1151071291
1046586552
154444455
574033085
2079074666
1255800621
196462994
1543955225
813677925
738006786
830820891
409282419
857863090
1239590770
448740570
619970865
272695900
1409523568
650837891
714024955
1802607375
120628408
723267812
1065716737
398751999
1771527571
104182908
2030998659
1944112586
479426806
710251574
1004293365
274045341
1372695023
275267423
212971071
2071369104
322963880
1505798157
282284694
1526236651
386668472
1488294601
1030199465
852723320
321649261
679138266
448369087
318350742
1618184393
98366803
1919375534
2037823788
1065639146
476935420
691905371
1037469410
1469680423
1458265931
1594806338
282982282
1377750215
1115848287
455784652
1596493182
372005568
1145272396
994105673
1888503096
174926162
1050518338
944274801
1112718180
1635555758
1739359439
614450864
1200456960
1815156535
1457931301
123026680
1646873097
2042869703
1231313955
38010172
1217974098
1274283880
2071011355
1080995923
596785780
1270603798
1681213795
1105256575
579455738
1107164639
1628519975
1151925603
620826339
59488696
2019834539
1415608285
1535607967
1424202365
855053471
487280138
14549073
76073679
2045750250
1680169307
2136812306
1673918661
575954182
1331789021
544241363
74480866
2145691292
1736417709
1029618984
1309194669
258431739
1470255375
945229731
926013026
621015705
1398068375
1135014533
446405228
76934909
1237955581
1799122931
4584464
1364041522
339525858
1955507269
1421769567
511059559
2142630529
706354736
1596389142
359630510
925429933
965920311
492489357
2019257062
979621147
1352424843
1290245238
1968279227
1687359049
1305478613
1328915812
1192259386
498381638
1268967386
1998713777
615634297
363412447
569500679
1205467782
412817414
730343850
232985463
623040873
971111808
1638254978
421416116
554165381
1970913314
1230285113
1857234641
1217778217
941113328
1907434111
951961216
1124936355
1567188702
2130540315
1790018712
1056905949
56440585
1482399735
1255272548
507375072
1898333112
1091895305
1833293432
173800244
558734069
84398211
1653880996
264013016
682640851
1130276902
852349299
2052042167
932574442
1753482250
2069463451
450913593
1731095210
122981436
1561240876
283376430
1111400228
1053566099
1843746762
71309082
2101812162
1498826503
856791600
1465880980
1622608841
161433535
985606492
1040935035
634467910
1874511171
2096670718
1069311304
399963826
2074569907
175272653
631547025
1943322516
1129422894
1207214958
1779583500
1166305865
578160833
1831658625
141854975
1594057474
56765002
219576910
1884469767
298605230
1325148281
342522457
747033027
1718810931
1923685214
683534074
1976865694
811292875
773660050
1292949006
1402926060
993299363
473390188
1883172933
1015464154
1678359068
1883473147
1724567014
2003386742
1075522381
789780432
1846254871
493254865
1854299168
779062891
222491580
1218996832
792767849
1856054506
1840612869
1785362031
1084153878
861523142
1698296790
1428602476
2085372108
406445254
1951857719
806509206
1819214655
1117265163
399398308
1278341499
1462393814
259428719
1564329358
1618601217
1883118799
828301583
1559872411
322412019
266908108
723439058
1519107653
1539834510
2139166191
1517415936
899285022
1518078485
1842018203
2117475616
1222076657
35496044
173423153
210134958
1762633231
1047832093
1599983934
2011676943
1195013837
382118141
448688737
638569870
1124333862
545201088
179059429
2026519569
184099828
687513558
110618534
1217597479
2211491
301446740
1115925018
1650212592
1399639239
133063732
294036496
1625553597
1364747126
1165432028
2119323761
1858139412
563869861
286018573
1576626124
380631658
246778703
766180037
321107875
1196714247
783780222
331009043
1231226823
710229147
1871817627
1687333254
1983804356
593598005
773018100
1467001739
117623145
773000161
10201273
916537963
806562542
117023120
453211453
1954007181
853433351
429130049
1634460464
324553024
891495084
907393306
1191507056
1968535006
1651127402
1471203211
973583627
1084503014
1133297184
1971365036
1050588713
1268271862
465649095
1524371938
1998718016
1378982885
1333432160
151384496
492240511
431156556
2015889778
470749764
1871781368
920932952
5632736
453078332
802742359
1442015531
2058878255
106403767
684408434
218047771
763080455
691078398
1638383255
1769354485
645179484
450551739
1747566451
2112991730
1280317392
117653029
1533871536
765306620
957538635
161649215
1256365250
743387119
1238331664
2137556837
47782266
569305582
524481460
295561616
1722154186
1721701505
274276487
815756142
1138849936
1602197012
1934327362
90978877
563965229
40576064
787003661
390151606
1717510720
548408854
713212567
1917593532
516727690
2083129882
409577929
1923808091
911924039
968668645
1187207638
1561162273
7500223
1266583629
119813328
1476665062
356506070
1379593928
337583763
1574528549
1642607324
1148470
1092330518
1888767343
1681850835
1764285585
1000648857
64652469
1374866843
242609231
1825002768
1659396214
1022728835
1974981960
873072276
1986987063
82766905
1961987941
276519691
1361743812
279180103
562408947
670779803
1831674162
106985235
1635031913
1630999930
1656257170
1030021186
1828634546
975375216
1848007312
423455688
1668059047
1883920797
541645217
1802992520
892624634
1300294863
57393593
529889235
1729796361
888933964
1119853017
49562877
662546004
655547111
1005904980
787781050
953523260
2054403575
493715821
1145546215
858202449
2087656435
1852689119
1335482381
622379518
1597608778
1184931686
796729717
1081787481
1778753100
1672084481
822894199
1797643618
2059447914
1684411208
1321434404
1593290298
1759327058
581776575
99567725
1437652894
99209093
1692252880
940486345
1443877110
1418603238
1510254441
366241534
473465164
418530271
1189674742
304784288
47904379
867665101
1651172331
323862112
1726745624
1163488676
1355747788
622488067
1334664879
1088625284
191299488
1690382248
2077411069
446439055
448768605
1281591048
1023032780
1880754441
318439303
1455183356
1146391805
948280475
1076557014
2072063014
1575112347
10437067
2144637996
2015566386
1204760870
1878723188
791526252
599665108
1664944074
779354242
1254091899
1821607569
2051607579
748547833
849091381
1873441670
425503061
193561592
1166985336
1100263805
782604301
1712466221
33338855
488621580
241370672
1190492098
2141847559
1002250589
1611889223
1424928017
1450852435
1258515344
85372188
1418841514
1206512894
693288800
991568080
1902409827
1664100674
2035438232
1811070295
1043030178
1062806562
1723387323
1529565122
1681333687
1210214540
1153976777
532752153
357227383
2025333935
687256045
405242881
1334949851
1861528382
423579353
449037722
1257087377
204341539
1019147160
1435264464
695664865
6240636
1093197563
1759192858
1067259122
1997400418
1532012483
1994770710
2015171479
1689845237
414770012
17669072
1897866649
890932806
1689579577
400047979
1338473032
1238999032
242434675
1944232651
2093507643
749661730
502229790
896415900
621946035
905803474
720714566
1604177561
598157548
1599208168
645640062
1294819458
2039298997
1144599225
2133928074
1312236608
1391003181
502203146
656723617
1551893026
1335951958
383065218
82984244
1051300379
1669463486
1034456208
749631468
569015367
1460874141
103196653
1405907470
164805265
1320188771
1601471938
1447958690
1559456412
1812851340
981688123
955185451
534786283
211862033
1303221946
1978559494
664063121
1876764943
628683468
1772354314
1213197655
1201220076
1678798031
237776199
1016615707
1511445124
1711672138
1387974221
354787742
1682863089
1431527116
1167139111
1943256338
1879135639
1407465270
25649693
2052474209
938498670
1500780563
2108222393
1374800887
2120242711
29969601
1036920306
370523829
1542224762
412160327
418135970
1296799876
1133579150
1489518207
1467643426
2057113312
1022869032
233071846
1408608235
1839382260
789143776
1820577569
1793460212
1993843658
89491679
215265075
923230916
1173580087
1515529071
1369597893
832218161
359955556
781929868
940986638
333541383
506198410
493524048
174061597
1196680143
1293915586
1830514485
1710745467
480588486
617097605
957856843
1017843654
948030171
693387159
1634682509
1313501884
787379003
1500177473
1621354062
1486894356
1607324086
679493674
392533671
1608234891
747319869
1645453910
626829498
1082272198
1366729867
1168178098
389106875
1453493293
339420069
1990568593
661946382
1856301940
136459898
534498434
1160138640
990122906
762150235
1050462875
956522746
1371739375
162965347
474981650
1022592132
1653968248
1760204365
534346866
64800481
50392189
1548735756
901943289
316069546
1653913895
1486166172
1444958653
1447061206
1401385470
2002740407
56284403
1784291646
1173953168
1772444918
102999811
1250823222
1583107831
463126118
1998769460
1940507497
1581651470
2005012366
2057705005
1632378891
1853579319
1059945397
1832208320
1540087068
1541047880
1458387017
1617537993
1953115836
1813697832
1856610467
893956576
207049343
894265333
222164260
429500361
764866320
55422501
366606979
989710590
1042544689
763769432
1052816234
293327292
736169622
89311243
758443277
73626169
1572071720
1292438950
1754672660
296639678
2090331772
587126562
901395669
534878149
1774689377
1527868477
155226521
1002138948
443274068
1959855061
45005817
1408626998
1200002352
682558330
316422779
2050420142
167591112
2088138914
2116745936
1053252014
1410751461
67807323
978476402
1448694749
163223617
1774232669
1333151713
626617362
1317963714
840781309
54382057
149948060
1143258757
734929669
502090696
1513274427
1831853903
1798423911
706134541
1831571772
1180818110
2105436457
913012974
434006142
1824720238
118833982
2130294699
1344411886
373178737
534418223
1810257323
539093720
406922697
1113151265
2081220069
947637
926807117
508126846
1064337754
1689036669
1657990510
347422318
193999039
1452298331
397627585
70874886
198238212
944308552
1970061070
77515975
1057743096
983501654
317995044
1609368207
540039551
1464323261
141755537
336897726
622009084
1102745711
131654294
1371186490
1334993839
1531480133
2022320745
1449886630
812676962
2008832660
1887715062
1712515318
1549257644
894820819
1969189984
706852680
1909471472
2138948996
554729547
1736360971
1715160907
434854900
1205938461
1641431019
770839762
564324805
1323749581
1236202224
64149340
1901960586
381577197
559607188
1842218878
1649765379
309183552
412797155
2134728622
1002396196
673476687
1677416060
423553976
124587508
1848181503
2063037960
749463334
1988644256
841838279
801529466
28198815
1216020717
2031912890
881424210
487242215
1784050467
146041646
615429095
835230995
1707549457
800817211
1646374676
1474798985
1086092540
1630037660
1818581519
2052252521
1946943660
1916475400
728743532
695324945
429459261
920068625
1511445670
1050547372
640134349
145584090
723212440
504109461
2048753622
1195679261
1958989461
2094152082
1866134808
2077569126
1203407825
1369197909
1044532178
749816000
1361018471
556827366
1306405147
791895049
289811534
303393903
1417612029
1263183921
2089750727
714879971
2118322184
339369003
1461927809
1620622953
1177882017
293534061
1235321192
153734368
917160252
1211776624
141169420
1948592003
794530521
2033555054
89611702
266877600
1460558613
649819633
428472787
1325130534
1771763828
186582908
257794171
1922699867
642742486
1825075590
1826473950
13836565
946956825
486872383
1238121660
989552606
857153976
1607688860
744109370
423169718
1314765343
1427399047
248672498
1756521756
1208993933
1720152009
838840696
155512122
1302918105
235002505
548815863
711918503
1709488517
1921972438
356449795
1415308100
1973577012
1907786928
957248948
904018668
20009911
1080092515
1258015423
857866783
148990343
2093190629
1362262362
1678802424
1884846727
1497815154
1025134452
272543294
433771215
462544671
1852403734
401995882
1318495581
348000082
288153817
1171775357
723715966
183123658
1285069750
2068502499
900176243
1238292733
1705283696
316844371
39133702
1323141165
2057986832
1115569236
1088954384
994750399
1568237844
1494471843
2097797798
2000991109
868290068
25432743
565251483
131746919
1687823596
1713000488
42303100
1630406764
502314032
129276662
560470484
95353782
1385473395
1177572705
606769207
827332140
2094679465
604491479
489910436
1467868101
854667178
1348153629
1624358193
170060734
1160670378
153630819
547886292
62742718
1757635777
562524253
1267983972
308398803
1693629016
1708101298
327024263
552290738
1065451095
818898029
1216925589
1679341566
341393867
165318659
1281159634
1815950110
862298837
57895156
55893115
1723301590
1565640167
1269269323
1830632016
1106849702
633307116
988280665
492109801
358708585
1200914122
131009944
375366654
587680721
435125658
2088009041
1925895827
1229696195
1574221688
1461358404
326418621
1903985770
2053804214
297385350
476741827
1478497459
660262507
612789325
746090384
1908529419
874434045
1089524433
851311447
635293093
1279212042
738328438
1829793486
986922796
1105030111
304682143
1390280801
951486671
863885055
222956814
1446797201
471046359
1507755614
930718215
1636432450
746924016
391327252
338691187
659150510
383170543
226382006
728678209
206011874
1701657123
1080956195
745226788
788757242
383806687
1181394745
1593602404
2126242205
369314540
438421056
343717440
1982483926
1641676477
600761997
1874786746
52325179
1199944156
2013033932
438226770
1600339178
1645557694
1667891793
1925058720
1758689281
1090124439
1000667360
587788568
1392241933
1379784759
461592948
1430458895
1518921901
1780392859
343201678
714297675
1338152089
1797647694
1788329218
326920217
1087656861
1621861843
793530517
645336361
522365058
422644421
1845803905
784486448
1586424558
1180848597
293747657
707796596
542439924
266434366
493920641
1175100291
1763894944
1305466005
1683547801
68198183
746891394
179979000
1429878400
1001428172
1880569253
140701926
905926801
1562035770
122188177
457322007
589474218
1844969595
235847484
1099228962
1148685279
1676709802
1552988378
656454134
848219826
1311860448
452725447
335808264
958176386
1387047112
1208503813
1635465640
180063421
1672275717
1811694989
1327723636
766513888
1773998339
1257535160
799414284
384968943
1550491880
417923769
1232211000
1270849045
950267408
1498378272
1423597532
526042819
369937676
1906543849
465485286
943064608
2016898026
1552239986
1541839058
747688456
1718809003
483136095
1655909312
1813691447
1522106153
1748613065
2034525149
344667089
1867759431
1149105298
1947462529
739218775
1816292525
1672247425
535302579
598430274
1280252380
1764612493
419175717
1386055226
651870056
1663894852
906551293
2111077359
921339643
1425665362
388124394
2008188584
1895407215
1954333778
1115954764
1124210001
1633092351
416446966
1943062681
1853951134
1405073771
845590238
819838219
766757026
1417049518
2135015843
1707096191
1828360447
880452348
2074119511
1397421990
1140911299
1051481456
2103672298
1576053307
1270137277
1165129340
1837946346
1562347646
1393251366
495895713
1935459704
1630145963
322563719
582387449
749145440
1682623117
224008021
2122896919
1721352830
512686223
436655230
871833677
1678509209
1716311578
1554581817
1843822485
1727568462
1623238012
1742816339
799521612
2067234940
798842568
917233090
1715162318
1951822242
552536647
1485405303
1845788119
1792796333
344209648
2018499731
99585915
999603789
226642259
2092461874
477897551
1417687568
1781348548
1335898621
369959073
166049937
270156445
178865650
793866644
557859493
439275093
1605078592
313569394
1469849197
1166367641
197318074
2137049977
1185044369
1679249040
508550866
1484222066
1677849388
1183642664
313603473
243488146
1341204883
872255370
546749015
2033467760
1022178886
2091376679
1983756298
702946157
1226920826
2134947989
1505983131
246800771
1707293017
1595581186
810425361
170457542
615288913
184681640
1296815789
898443637
1194814130
2007148538
1908372891
695319543
1342170957
134001987
697028224
1822425518
1803839951
1446911226
1129969840
409068475
623569892
492768823
862801241
392084361
252745106
2080156210
604514427
4131687
476730476
718148606
928852383
1526004859
453725572
1067602228
2021509004
1452357297
2142173611
289481822
1197392841
579805919
809070020
882900764
831212331
699775259
1140059570
274669901
1501360339
160373446
2132171026
882010711
1489728419
679343032
491066838
1402281797
743664738
1444818822
1334526305
368391815
1052288877
1447710821
1330790691
2088225957
1679473499
467780099
1633839043
1281179523
1943412798
83595360
999190673
215280440
1201810763
220460795
808614814
639013410
651916875
1551389349
369435475
528260813
331657756
61881262
1793125358
1625890712
676126823
289293142
1182180617
1671211815
1551238626
2090901622
1526502937
1494809995
1371682916
1032486439
384477865
559705236
1150338064
796963638
2077122001
1881164922
2097670541
438614718
387653503
1008254402
2052205206
775240094
1915016923
990384444
977899463
556471869
456061995
1123350111
1920559659
1321558071
537226135
145726047
791528326
860470299
140141256
1284599207
633519407
722124091
1429275228
1964089071
228955259
2105870241
2108801173
449214844
1577028146
1027619603
1600747154
1086532790
1405362383
844933922
10577126
1494489083
1754916483
2057645410
380068704
477469115
27714514
134722630
1456534483
1414705148
2056900808
1942412035
1640106251
2016792139
702890055
1157178426
2061085665
1313276148
1562660926
152688153
1744284182
1895084593
93038810
466179506
1818901345
1926631319
700051045
934785994
2091040298
1967791789
1166579390
399157759
430617155
1297743284
1112440557
296470242
487793151
129331731
1000501250
1029994678
1323451350
1692912834
1154546917
2080462520
538266814
651831046
1318535695
192090380
2023944829
593229830
1788525732
1553909802
1686018877
2027733502
2108919888
805242137
1387554110
375934888
1302671179
802549626
1087576925
523322957
886363768
1958865489
1683302979
1576600780
1586253329
1769143201
1150772487
1615606839
158632631
1124776243
507882928
1271315360
1520579141
2103540777
413190734
1503286677
1630682309
857211396
724643802
1984720304
2030609362
156546749
1415843218
708391896
1475029692
348766552
787414929
590506617
1324324794
106129594
1320548838
1960904388
1437803621
485421986
1837694702
513665390
1174177881
1902986101
593323616
2037309445
98066215
1356861498
349785999
865774129
1074004989
1449891417
1687422534
822930422
92849662
751177292
958020053
207286661
90574748
1146180036
1707809418
1945948160
1182217561
1517552844
1525153453
487231711
375159691
1363137932
1666466231
1746882906
1787153890
446640465
1489170454
141070753
1894092805
662724599
2078197386
1073752022
108822660
103741377
1637350081
1184780495
840909147
1670343450
1459943080
1755346320
1121530016
406635466
167440890
774926020
1825370033
1963053122
1714645949
1511137174
580487914
499747885
608776115
393619657
925680148
808614492
1781112436
204244019
261383869
1930775224
1548693335
203983386
1931462848
825379259
849562908
304231239
1042137101
2106930247
1801889602
1307718332
580081462
232152715
1839992777
1787268577
1779032781
603341127
1803082217
1959861082
1650331296
1043623638
1452693586
18488996
1311060833
901347245
1926575286
581481866
1602845783
1489120280
1499421129
1829525531
1639262360
1187246128
1831996863
393295185
325742010
723715966
608695778
141917183
1455830586
1977487464
1244442703
2046705145
2041168999
476339105
671801467
338120865
630735640
1395124336
1686971167
135888376
1378774711
1051293686
641303172
1548378304
1741952973
1185044835
1575800844
332717056
519501167
583187448
1885281848
1728373052
2015344759
1505002415
530633846
1795590193
222610445
595541612
463759395
389462620
2133543820
1344952777
238300738
1971452091
1326648448
506282116
397547449
1953039551
853346798
1817869622
58696898
1455032504
808510975
241028602
119026594
1361201137
101342913
1295650014
1971020228
129648854
567115417
483485119
1898815472
2125520194
1584119025
1555185281
1594742779
1824248530
638236208
486264333
1767567677
1138251845
1973015139
1953231193
330785444
2090258312
849565444
1153876914
2099100207
2146377040
397986077
631502374
2141851898
1388063093
529393280
1994538718
2033043532
346159293
1801218757
1058885328
526722805
954674270
1052059823
240893476
515589998
295811444
928947955
352011871
1695650746
904121061
704649559
1417134618
2032144544
634614640
756292598
2087427239
375472098
885389650
1122494307
302033496
1698345425
1526032723
2046375587
2086898533
1771285815
554878066
1018340850
1159282892
1327989715
594273708
117234805
972436236
1585273144
2077700967
1136537564
333329208
914183221
1702465776
340598054
492651850
1090988606
978140200
103511639
357266435
415352088
1832866816
214834490
712156000
836528263
789280618
1993176496
881388187
1543634632
1741850193
562863924
714760407
1172785402
2084692464
529132766
518450442
176457716
455670722
771514801
2032835496
914932041
959243429
257123968
165399575
2134276145
1205553513
2064328875
2055828571
1887416211
47773608
1761606202
642401168
40595494
1473137674
1465263050
28771475
526624260
697387793
65606546
202873877
756373736
1859763611
958067680
1653978124
2066725209
1984133900
886672620
1293457536
1434086614
1913472841
141479551
482850471
1200761124
2057330579
1168029198
794287885
41002704
1021625886
2061675841
779988323
702220369
758968763
1634085649
1552130390
323411946
366188887
1381861410
2101813280
865595428
1035704181
1498838934
1495067295
949518253
686778761
1320714419
782305392
1877918400
1453950796
902242174
1779806756
246881984
192030024
920397883
340862790
1005196270
836858699
1274316973
515530652
1156036529
1733364306
1568505959
1011153009
566318860
371479460
1344959095
1982662578
228928843
1317182763
382227846
254262360
405386214
716907182
78463067
1899777843
1338485418
1158611194
1286502524
435256073
1626684997
2039976292
1163314695
886025992
261304609
168701213
781139187
709603295
1770095557
1355639602
1954106486
1675838847
2132499209
248478728
1483359431
1768925628
1133406964
1674657343
939556182
451977809
1253248690
638658854
2146543266
246869504
1367853435
1092005380
1537727550
474849855
1790218176
304720989
779897034
45580227
1479535053
1635079719
1024845726
802302392
1117620529
1148175881
2083570227
527724862
1720305511
2027000029
811979471
387214988
257459867
1525463568
21578884
686595104
2081973207
1486658468
2059625123
1209495866
1128772142
818805093
1173458706
24427582
1894178121
864840393
2121754948
634024747
285535400
966206080
1112562782
167181387
1763258867
1243947563
1827021641
935337219
1240760463
620464994
1065062956
1935379725
592338136
2009040953
776941517
1296929840
147007724
1751614682
403032622
533984154
61643577
1544719305
1279106273
1880839094
132020324
1004664552
1880360467
657820151
1023805428
168420060
1855591555
341170758
10453816
932455614
2031441805
1319761623
519548960
831198050
1437050959
1439414231
1519489335
356332445
1455109679
1180160072
611847872
1929510827
651291187
1457083220
122513805
1106037182
1311731573
178287285
951327854
276610092
1133997622
1817793824
1608512213
1094570698
180442702
863719363
123849745
207092384
1915792253
838365824
1485505379
1002622083
1505948529
707950622
1780307543
537361726
1092991353
1010408452
1407971733
1315334797
1433354166
1796243122
1917418256
924815506
78398922
1618573238
1783226089
1200245396
585806936
416272328
543780663
1538539731
101128291
949603183
1081085279
294118913
182508973
1228400233
113390268
926079333
1140421161
805434206
397217116
1573239002
1484261035
30450409
1419017006
557944073
1504419013
1706788546
2117084814
448366302
1478392574
1910261485
2052378443
239351225
735133091
862568194
283174041
814840692
2035134586
1103862025
707894416
1818795666
2053108533
831156326
1101252453
988108776
1576507880
727844024
1475515139
1515979647
147013286
989735994
1262223720
1230712767
1376385708
1435028277
1574459132
704930595
166408589
1021094726
1738527930
1671667672
471079256
148663063
119623421
188735707
1369925885
650214930
1687423166
92165530
284672816
2113626908
1039201318
1470826171
47869194
568089283
1822024461
1339933366
1208041418
711122454
1441475648
72764997
1248253317
909884135
723391906
965444885
1179783402
1987207795
1761515791
434661374
283777970
2009750366
712952006
910492088
31498590
1470636628
803409989
1386263559
189908145
1454781823
1287435185
1344532240
1869419836
958654639
2109364832
1038236962
707805766
1358211547
531982765
1815924588
1668689775
1284473143
287548155
284537739
246828539
2124966619
1473227332
157524136
141303362
410773403
731306819
1083773043
2055366209
1534110441
346532319
1452988947
1411319781
1936563493
749228767
19259896
294476461
1794061884
1973850055
1756357520
896086862
94676525
1925884322
179663472
420217757
603746100
365939621
1170447439
1103907749
1506903359
302212980
49008470
2061043930
1782392469
1629136704
26605455
1321603076
882863703
1426026474
1230017629
1192048377
1967952061
2038072504
364591915
1530104269
1572486688
1351548250
660424753
1514747457
1722035759
431067201
32010644
686448501
1033433181
181231026
1679133541
192676585
1178317684
1080603058
99041969
209769278
1164709431
614890886
1690141458
87371662
2114056170
1645829294
2128426315
1406354225
1593108050
1032049816
223682459
855489612
892850465
1031278507
2015570920
2052287632
587512422
138076614
1807043863
250841713
1109291200
1299859325
1760280844
1347667040
74333394
78379569
1612371293
1949305776
900174297
1277729750
1883468576
153106160
202778674
619738142
2073130025
1168745205
107878878
737799131
1217312830
1699743800
276066872
1186561470
733070398
779541803
1987443363
736424801
125486578
1143366977
701187256
1844477653
1404766717
909877147
560818497
238364377
2142975209
1627247113
274744751
1998700073
788751457
610632724
1176292825
1970144977
1262576196
1230180399
1175025297
1267027728
769112390
1696742051
518159449
1332001967
850525111
1776019068
632522215
1073597568
691053765
409635796
1876742686
67489506
1629539563
1035223510
1179427096
100120702
1745197787
761110205
1850461132
752702329
1462263109
465687668
1689978585
307963136
1537881912
903775858
1398646446
144482893
1814048962
1811041463
186677660
1879018406
331236825
2127421590
642821942
1449603950
662535119
2123647379
617988478
812493179
1718841012
854044991
1200960241
30711197
58952513
1584437008
1929262357
1014909886
237553851
5017223
1498134334
798666061
1345146832
17597957
2114770726
1038544280
795167537
1972642745
1098373134
59229568
1245041268
694937897
1425978082
780331338
752138707
1329139914
568431284
288522077
147617266
1698091501
1992984687
669992163
1362465302
1881257719
1633347960
356027497
834046428
870079074
972128183
1292412788
1201127972
830227566
161301935
108264850
41989530
914255795
790506571
1241063673
359038750
1122693218
78053734
2058205318
1160228442
1879036338
1780421594
1056406687
1098771596
1804938848
652256242
893840253
1001084999
1841372507
454356893
1031304439
640634030
876140044
802180240
1001445964
582840337
1486946299
731881325
1982810872
288535165
989813184
601400858
85372214
111006467
1383232457
2043043766
1081637779
1188419820
1112977907
671174263
1473664686
1805257865
324495602
657697291
752793102
1212368228
507914893
470467663
274044322
219477010
1281157589
1939463772
1313570935
1484946629
30643575
576140973
904493930
1365594632
503982860
681651947
687161095
878603828
351644590
1308061876
1122368994
518281185
439203347
724277509
335753026
1168414379
1731458057
817470152
1715670191
1157076826
582783486
1435812335
1418210641
321977907
27437934
388645710
1734857513
2074167256
91730593
574685861
1195455333
960483747
72148394
1007907082
1102704278
1648415107
1191686475
69790744
689079784
388100324
1105558045
1386442124
1738006291
1988943906
2111025482
1859161354
1958824553
132868784
910001905
1905407245
960386730
1622906857
549403492
241770609
1727728958
1818357980
273244809
1352734252
1955867036
308987898
49891024
47869275
1766292064
1455670312
1085515792
998059760
1593332006
1504396837
250265037
314836984
1516081975
2145019118
1162249002
1071553916
1356580890
1980488593
1065249935
772320924
180906378
1766295019
945683860
814959982
1739479868
685843231
697266346
1489782623
1158565495
1404609678
1103513670
587336913
2064850871
1665257568
2069327682
1100235314
1916598566
1801838918
587574751
375046601
141669242
819041613
705270904
1617456353
1504584040
452814463
1099900340
1619876632
1879459621
439732226
2007207699
19740021
1425745954
2108327463
1779718683
1368420592
1289353809
335190747
42408127
885719752
1511576243
441568603
2020755873
920713007
702183654
1291293056
2049380440
1843101833
51677822
1392588911
1782369423
427462909
12575287
1354030089
1382520011
1329723111
1017035062
2080276015
2115532753
2136784092
1817831079
136621173
2107054247
226752062
1145014771
1840869885
315681496
1740824041
408974458
1215541081
795113398
1487624071
255847534
141551189
1676275907
1933940052
1029721913
859472173
1543899286
303433459
2022574469
1147795669
1060284820
1292948296
425239044
823949783
2024129203
1839511381
1127328652
1684020248
365332453
776382506
838565980
2034423067
1470635866
2040207212
552282476
1454599538
2143439449
1287738326
782755717
455075997
903815057
744971538
1426768759
1381449359
193472908
1497867331
927167721
1689043220
2124857485
869797128
964439643
1816070120
643036299
1825891682
242794057
1417410633
1748918911
43950993
444745794
877418974
248938672
407085616
501120370
350026975
1278136370
36576547
1339507251
1021113226
1393273465
317620700
647509775
1206971116
845874048
171633136
150653868
316947841
237976296
568970173
87257525
807806993
1030911930
105605560
1830616661
174996629
1790340436
1484352543
83550217
1986950564
591633778
84150367
377375504
651093859
2045368492
1634550211
1024280833
2035185828
833196704
314769965
678306991
944541972
1953456835
276170801
1161405423
1035333153
272482347
1735832769
418791384
1476860948
688427630
1029174421
2107179972
36570797
1738915171
250874856
1238767989
1831935684
2053858672
1382402382
319524405
805279168
534889125
337368648
1295692222
362323790
439482598
1303942907
881683504
9277758
212168588
13796976
667059081
1037757365
919492411
192104869
1528410040
289616801
98505196
743266197
323374686
821412038
1775818890
762069087
1779339764
1671547967
972537177
1783471325
142085050
987170679
1342586120
1304885356
1021903595
1794074390
1256633108
1423565186
11569651
1103137900
1155069676
629549851
698718126
1356531881
1710966357
1309285463
274809572
1618292414
708963985
1150232553
2108539800
2032563407
1526152216
325222066
804573193
459221865
1608089358
820223076
37658922
1083669202
1223799775
1458027051
460979442
203284439
52651344
118288604
565645410
2090610625
847763265
1475508706
1805141420
404748843
1182145600
60214829
2239113
269034012
1037132486
331349560
878729782
950654335
983553826
569911817
749967315
1608099103
1560396483
736512144
757840937
1927714215
990816507
1119376137
1426703223
1080749412
1205788705
1998783205
1501727108
1976706653
1161771085
1736229480
1221141796
224923000
650803057
1491212090
1286598394
1490219972
1132132908
1990352220
1766204140
209601397
1907802939
395465633
1710335314
1120082488
285716969
70710843
1635868308
1362068166
230156052
2071433918
370678056
230266743
280216142
542675951
809031044
1392809631
1980639352
1396354537
2015437568
176468341
252688844
1172039332
1769355085
413225634
458510584
1970828999
1539787194
388851586
275030111
1246822833
288089505
1418745955
617484595
930797752
396967850
1946871130
1368538770
107445671
1830258290
2031174642
1967822063
77019068
1699760575
1299951756
312625703
1498072272
253372560
929909381
409965674
302522297
1340890332
1681258898
1676585449
2048240266
1684452875
535587886
1121659669
1258023585
1736177165
560462039
1863457771
494148556
1906161971
254436613
1109622791
34938516
390559037
206839714
1285501776
54795497
1545294797
1853367974
1419588878
1703881515
1213687357
1606049550
2077659496
1277991204
2015464633
1955530974
2102523960
206840370
122700324
403036902
77531917
26744117
1817869165
312462467
1674071768
655920713
874295584
621235299
1893635968
593763760
218333498
408171658
357300252
17987433
51262490
1671866495
2060809743
332770018
176500110
1486201893
251047133
1146926110
1777956524
2119942954
947972379
263782246
662909988
1206859670
957113794
2080454541
630407603
321585996
700050914
1184610447
493890635
303165959
2103693069
1455309941
610028214
1792747311
237310362
741240575
314490821
228500857
1300565052
726181466
1647873627
952613640
283305170
1940007438
1842006891
466977742
1548826356
2030499577
1197077631
221477575
398610114
1701283807
985770631
106746226
1068246227
1695855208
1749216922
1589320535
904692495
316518508
156486812
977779975
810817361
1277551523
1531480708
1980926818
2058301926
1931583357
185106090
736983946
415546439
2026789739
548068845
567897252
992876822
1891160193
1865185879
1681797413
1566897054
182505512
765899643
613447924
1861391114
1301132924
1515979647
1100961127
1338264430
401570968
1764884731
792248043
338467196
996329419
2048154819
1625283268
473854916
1512447336
1711156045
1438184483
1058915234
914350874
1613861372
1043831968
318442251
1765927729
1536159347
429261962
131697338
1885628869
600780754
590811604
1058577235
1712697735
1366919284
2127640131
123158387
1246544688
1033076052
1013001955
1951819872
57332346
986680468
1540351737
2110039085
363991964
1581254063
1124786423
1235829335
940664878
965105760
1857254930
235653505
1024554105
1313909738
257228893
715224267
407888766
1513137210
743756342
1886301950
845636425
862121993
1455801553
654888474
1262619173
254524854
1214696637
595833296
870924522
1371716213
1955288692
797396746
115145136
2083629450
944153297
1347611551
542912860
823084490
1356102945
934558344
1592993223
922621433
261631992
2095326448
1725055847
768393607
2047187417
460287267
767074970
1755872328
2143495888
743108005
1175953426
207164937
1225952268
1626807926
659345808
2054082828
1642332798
1407096708
796459081
428662367
2021607940
187166558
1244561036
587358570
900564428
1303434384
1516394083
1916455642
2102123637
1821193075
546647250
1163522141
919242072
1970733695
1845676813
2038739023
1238576631
323549239
1471186040
1047174006
402319467
1831998160
1238371158
2057914586
180516156
404779575
2120064230
1965216299
1543812656
157603271
365441549
1862565098
1535795623
644035150
415868877
1265849227
802531738
1745063189
695374905
1917542011
541886262
1755488699
134477138
341820100
179558687
1042613285
1130142242
1515927286
304757372
1756433142
405634453
1404834680
145977545
2056493228
1039682954
170256916
664185230
1865475820
1879093112
1612539337
1510294246
1875880059
152838615
519059348
436372310
390440131
1234168472
1796500468
1800358729
808375059
735954944
1605571303
1520010720
1921130644
1477762543
1412452877
689109711
1701121403
1783383962
1766768260
870611091
1792131310
625577335
177445196
656433573
1322784104
1707226335
1409419777
28438402
842206349
1151690291
619965074
2040250438
90646578
1700093985
815188441
2141194896
20479765
2137035388
931253207
1067696993
1454442551
1593946778
1820462513
434192441
1393743496
1549629257
1472145501
1663194353
1162903132
147842419
505503956
1354261279
151324669
779683712
1002559155
1387858957
707535604
1382646448
1273682228
1778071290
1940625333
292156396
1440593546
40325325
355169176
951686487
1989089256
2141813804
1470042486
1951625928
2045267736
723373105
1028305534
994152431
272595390
10492966
1364295681
486969567
1657039784
1531953176
625639602
792134566
780358829
1819131133
1735275282
158149073
1671204054
268458404
10820475
1059430631
1112346399
860858631
1744418169
600080831
1292233988
1445096754
348269329
1697409589
1557885491
1641151021
1584583069
718369207
1231692017
557670966
111127081
278091241
1705391542
1605455699
863047070
618434028
783112970
1035610317
1372606157
145533389
1636454677
95475677
587797626
779035826
1296010312
817317995
1864657412
174633967
852724232
164106157
413284065
792868991
1892978839
1917991738
2128941167
1254367343
1036521930
384152405
911184763
550972169
1323477205
2043667639
466014173
2034677704
1656222187
1509559038
969377280
189990079
1612439814
1286036076
1452971347
206052651
786724467
1176653974
378943181
1580773595
982566972
833479723
510135670
1621374037
2068082311
132224485
1202581552
73316831
170692805
875684241
2142774575
542927955
1481499258
892233453
465568437
2086676132
1591996035
1577847479
1251682112
2124354153
560185542
1875969833
1327679257
1211987067
495749616
1326027142
357883603
355133904
1223821414
913923425
1812252677
210298359
2107054247
1288409360
1835776776
712669943
630517052
1514538263
1261642973
683498982
1771270651
957676933
80565110
1582754524
860310934
1805447
1371806153
727948727
2121408468
2033263534
1703705400
1195279795
1034184268
1590323624
2140492656
594096764
1428079355
2029504491
86980648
2136602235
503142443
1947390941
1141488052
963929672
1597228395
1643489123
1495065535
1442376380
1940355574
1974045680
283178927
968238399
2081277690
927712021
332940855
1984080827
1732542653
5618911
1331396958
520270695
829068694
1839847684
608422886
1205307844
114885777
1371164353
1136334344
1518741893
1512997737
893196573
1676069426
698975222
436341685
2082598834
1262068849
1436056040
1484472849
1931901764
1680259533
2068239764
1145148162
1570743602
521335339
171097860
253986481
592581121
1542062972
588503934
271302592
1560968118
1713793117
1413967441
988858669
529588705
924926748
219509039
2049540737
1009891730
1412146117
1290649290
405417788
894177806
231923744
430051002
1628405782
1752517931
1953052737
1302506337
1704409288
1960741008
958339929
570671850
2042776004
537233823
942680256
1044234416
1417048259
1238174006
1294541468
311620964
1473833841
1494179773
387889475
352084522
1258173278
460381898
537637737
359176804
364464660
25418991
1479706974
1349674743
2042045786
1134958440
584579322
545652324
1149058101
1531391297
191807941
829814396
1903944813
1411704183
425118324
455194630
262819591
1809081343
1688589266
229995879
1919835075
1657240782
344612843
77349403
619984153
1387569293
1435341893
62550365
593359867
1788841649
1996851305
1109771360
105922282
2040333617
634640584
241903132
1142722697
1348363302
109759802
853890075
93029890
2093544334
2114869104
2096621808
1650263245
517094645
1296362092
1140146280
49295988
92256678
681377072
1375039101
2100570662
161649215
207858856
581094224
667587537
431688818
1491202718
1218848641
1949247992
490565571
1451154393
1815634279
1834542108
1619344063
1398455681
1223107228
562621049
2104001739
1569360225
1958480525
1069011377
1910727566
430376081
803282279
392122490
471542872
742272364
1311831507
644337980
1882032925
2024927260
34150121
315037059
637328404
1806821827
1125276405
785459321
816790906
993107637
2063364149
1171328972
1446976970
943879518
1631920117
1719242464
350864774
974892080
1702767657
120110385
586339936
1116904381
1724371728
46880170
413919126
876043059
1326965140
7359216
496534705
46553281
926136036
125134414
843010198
766528814
246217150
1052897239
976261024
43108796
577088789
9747909
1348229219
2130112312
227513624
539899222
1540397608
940368581
1280935337
2127736303
2027543484
1222605803
160108418
1459871257
2022987861
1402400384
1627840267
1815570312
1616335808
418296691
224900293
296637138
1757956177
1923537666
1979458796
2108544497
1489753311
1588596139
1509328256
1871301120
1553498090
454796193
1011630987
1637599813
89470056
764716671
1833526222
1065523914
1664386029
982562799
33662941
471325780
1011060062
769304538
776377241
36067906
225311763
1918533712
976273576
2009418860
830121065
1474339938
815559655
1198173018
1209644480
7115713
280791987
1296822207
3160745
1916817208
2011671147
233460454
1446888172
1940267536
144585871
1955168040
1279503240
2065593857
1214231399
477216686
1148344665
2038022291
1449634880
742940218
75135821
1830344988
232407895
559936449
821322130
813680705
396984269
320424917
1015265926
27768786
1182989293
1019203666
649081742
333755097
716130999
1082075248
1537102652
2068229041
2114135927
413218200
310272231
639665447
1232998283
1015871298
1597534979
5805422
1970210410
876344541
2013750399
440524929
777526345
1568952392
1347473286
1058981468
2048434656
144034910
215798045
1406849752
2011319645
1619168859
1769209673
938318497
1532235639
511261475
1567061028
341926365
1877514815
773706990
2128402280
2022330883
673855941
498174329
1344360369
1910470411
1661191997
596973227
552614693
1979261241
1682436654
1792089262
851420144
1313140556
419001052
378690334
1429828103
803878349
780004142
2014183477
501904153
863287304
493589518
1496638588
820711720
188966685
177792195
79983309
1911914817
1337464324
448628261
2120889899
1340727836
369678813
1367342980
966394407
108444030
1061806233
1544700366
118168574
65895561
1513128831
2013034839
1837798614
655261681
1779680066
486326627
1722958470
1218358817
1451045032
917608981
233359771
1451268105
1934667880
2058715635
1591737694
1224069468
1348340681
859091601
1555483464
508880353
2013170396
349723358
161176043
402489352
444673525
101118910
230863536
1547852509
1552535322
223853711
120512344
977471096
345868219
1534980949
1890108298
1532194753
1676276855
1339764675
1546147834
145052916
81566477
1724324950
4769333
1041956886
16484817
464734851
773868521
1119582270
1078840117
1829389065
1327524987
2124099956
1266773235
604541056
2081449470
1685153078
1976750739
2492221
1302170048
553718259
1040291194
421030077
358734526
649786491
1027946934
1852515127
857423422
442487027
1669128554
402487642
1574767506
139135089
564908603
650343713
841375702
1827620876
1865699402
75153497
1519178979
200045791
669528034
593070771
1455613807
1878174718
753815969
993511211
390310745
1239784590
19753529
1455260022
893096742
498689229
1887671276
1518723947
684911434
2018705584
877131548
1344995501
1438345355
2114861173
1825905267
1368211409
376953698
881758662
1563986739
626543217
513344039
2132369876
38055137
805906448
79698097
1041800566
929194245
347209061
88767230
960581309
340035698
770761887
1195767967
2056990384
938127376
2052666419
253004485
550743268
2017312885
1844228665
600820524
539102222
233654534
468864806
2130039143
771586950
11742683
1086438944
917814781
2089480214
1672724154
892851352
1663026144
1116130102
1513579864
1766878195
121719121
1565681669
10547540
328388833
742234640
1714037026
691477146
383702961
845927848
709917612
2124096091
1286721191
317687392
445370778
548150190
461771964
643060486
1393460808
1519319693
1332154270
643102685
1104975064
1398196116
460420043
314349303
1726297884
1311417611
1801475507
816850690
1789533684
292162492
2079130793
697508148
2081344100
392487523
46928028
873027103
706376532
1764544462
466135769
141923712
581463774
169810073
1614100327
579053352
1862958262
826014965
42435801
1522594195
2101223959
622472473
1303317890
1413986087
2143890702
1179187934
824026606
1947001361
1669689999
284219821
1795527503
1070633980
1023674378
854277247
1552724681
1658777394
18436295
890942518
795506725
979600972
380779667
967395915
1470533325
723956679
1817154140
1551323029
1121256253
650442645
654214961
1579275691
136940892
1158581294
636928350
690753778
1811156807
841051622
1585231518
1881401751
1068657213
1512510017
1871403136
1662754959
3561222
295983355
1901717140
836607790
524274421
450035368
1697065261
1990849492
1965652713
344915483
1619789576
740726113
479020355
460996810
609096374
1303668306
422951408
1775210464
570522508
1089533780
1065370001
1803899632
901249162
1652998584
2013827395
1993805689
1264076895
496168030
155296711
1816665498
1975991205
1638485323
461872982
153661612
1739902943
1320897175
942339552
725118848
1156416393
682884902
1444247874
2062354482
1148821206
1175146867
349097808
1766008579
534731740
1844601158
1112054008
811933055
1661066904
431972290
1489421294
1772479270
1256604447
392977637
1804406260
508102250
1189822150
1829875511
1171637548
868186156
98507415
602722035
833796704
502279618
1645614877
1091857184
1985904498
592720371
828157772
1851734869
1394379151
873672368
1813294397
1919705859
1354746063
1091166353
931233833
471894799
664568106
1844829637
1436479230
1054791053
287490564
1977019943
1813721822
1720164142
333286638
1472922847
793208935
1136598618
893155817
2123427432
218355069
830488647
172559386
2041257214
1011381754
2034908207
229456769
1411307834
1726549369
887557067
142741076
783935604
984088624
1574409952
246075529
1122259194
117225835
1994157931
1760355466
1195112480
2015526191
581975963
1844587592
634142471
26455922
907440869
1009898364
1644902949
479276287
1109062168
1253494980
2044848769
1601905785
1156042534
1950543548
599114302
1101519800
446125682
603611864
1681863028
1764195645
1876482882
1538052412
321892592
306357604
1838974155
1360113941
1556421204
1389356555
1093939377
1606385952
746723080
1511793545
1052258941
1760024055
1529716905
549046661
500931446
2038249481
1219638627
403387165
639041436
1684160485
341846019
320364079
1474733406
1133472913
544356306
1586733860
474200886
1412658919
566039689
1942231474
277296977
1163262111
1467178415
774281279
2010689794
1090824954
2028140920
113914856
722473886
631490266
1085693749
292548114
303751946
1833748658
2141539081
1464575134
1141233950
1696228384
1092994366
1827716826
52581525
1438763927
976953562
333332278
138402721
1373036596
1155912278
202934115
21941867
1546240552
877569759
1374815035
1436587919
1329441742
453047953
1259611074
461821360
1030003352
1751561169
443996994
775228350
1032306574
1535049634
1167324688
1690753411
1341547041
1476854530
572312001
976542094
362171545
1097921164
1587740106
1633609206
1624648119
1064896285
1436492201
1098157223
1514240438
237184007
795004543
268759122
478778927
201076825
1386282688
1722552966
1399720642
395774624
1533350714
668537546
1895585464
482169037
1839978346
138287329
296847616
1061803028
1298652521
1858120544
1218863353
1213416150
2118469630
1804310824
67242503
1494977457
1205857824
1933361864
1511163276
1363303332
386322645
678290866
1789746557
1087414990
2120293555
612687708
1629218277
3667475
814493180
27663796
94833509
554779747
1592509305
76033929
11607570
1410398243
1750682678
2137313883
732142684
1002500600
453071519
1363788605
1534908038
1552818033
1608919848
831104039
1243735138
296323414
1470499176
777607430
1407147713
1161500904
398634001
866616615
447011100
1263489921
2012547414
308249879
1932178489
591042312
763042482
2084754594
209347685
1619644647
840478870
1109727389
1495692510
2068112044
435441032
868927590
1614653087
823893177
868973180
959946255
1623745361
309734178
1012699757
29817753
1581888801
934564517
715183956
705182318
321600857
1804457546
1219092526
1517005739
584419069
76583283
1834920421
953740053
568361296
628701177
1695558252
420198886
987604064
1802104450
1479909456
1425072247
1868761577
1050718536
431787191
860999720
1082056883
1711848742
573951024
93721294
353741796
603259899
1346772898
251485470
2111479656
1117417871
642983023
873869413
929182784
1870746713
2143780707
1939137535
1402468159
1364045207
1921745746
734248149
1787253871
1563999340
1946650969
1291194647
1412456143
939961486
925296444
626233054
1659125195
823649380
2079216491
1764187162
1055225098
729230204
47061264
920885017
962808134
527676435
208505397
248347067
1866155306
1896331623
1776081254
1628180289
178178954
645160416
1050709086
932122389
1301838954
1319328741
1702947469
1684413205
1012387100
742117426
820097658
872770873
1629129708
775674660
70043645
248051449
69267063
278459345
1612244014
221226576
317934978
2000308205
1935260576
489390741
1597374749
706548119
381437170
367746099
1336419423
1523401382
1871752767
1034418891
109202304
504611145
295148411
1356564264
1357567834
1335084274
1457808429
1261877129
2103779137
414934864
1427180725
905132093
254432134
1446067893
711132345
427792558
721787158
1175196136
222358484
601684059
1182257431
1699201642
358901729
1724749423
215080984
658233588
1059470974
2107689599
1870643268
496092261
433273392
405437519
452773054
1901590691
467677974
2099729687
395934839
147806628
976546532
1012498418
109232165
2139515319
1654398503
1710800451
997977107
1190869899
1501857093
1582492128
100348822
155039957
938673620
1698200417
19589092
659009217
613908925
1345170582
1252823494
2104680266
540595537
44899374
1972652365
1989472239
1520830827
215114699
1561706945
1806807355
1120253961
76022467
27821018
435825955
551695565
980826413
327093589
8954428
1735961067
113425690
315869160
1393806692
1922566407
2132369406
991728483
84123852
978841337
1111089974
700361847
2022645167
1646481133
474042785
2007910175
1469218637
526927667
1659649420
1265144413
983544111
28808426
1979729013
1371588939
243983111
168226921
1985034395
547744602
1651641457
1038421055
159498360
189438456
876439670
116971534
2036540787
1314004908
367768291
242075470
1638338178
2131558298
796071639
1921950523
731703478
1279092132
202283976
2080632106
1200195040
1953790473
342716192
866943894
2146974298
1395817687
1843357182
1306253952
1346889200
1975919299
1908332210
1416714382
1020004948
1272636589
1493752663
1941741366
256396736
765902204
1409323153
919145429
1975280910
1846547038
1670847858
1676777413
238792632
1737014706
529771475
860265173
1044174373
951610694
689680129
330728244
1717651620
1022461225
1546083262
1622618966
1970292384
280960838
1775203378
125006767
46291187
1915154343
1602728724
109785211
1702707741
1357389107
1383560736
1549649839
1984724871
792890306
1660905033
1877867048
1838697799
568606127
897972006
110855502
1658468659
1636725475
2108454441
1652056181
394685089
1986269809
1505995801
305922380
1631224956
584262447
683995011
51266437
72071483
1756823372
780787683
191940709
48737845
1636222238
1136019959
1868761998
889937944
297821092
500622152
1394139077
622618045
731689906
36833507
1581369369
352451450
2055188942
1000616209
934837803
1735113856
1004591382
423610600
1871423625
47768128
16035887
387784706
1630391982
1320191607
1701745255
1183716902
914534367
2135297852
364761150
2014255074
1911488799
2022872526
1050599412
2057241023
517985344
1397019027
1787755860
1137823789
1667522209
1914044289
1984998239
1033321553
1887080462
11085387
1453597056
2012185733
2033015543
379325730
531889143
1097468500
708054964
1560978708
748496977
950027968
1622276795
1545290702
408495333
745667824
1082573702
214677528
1411454419
1304217787
687756073
704823235
186626282
2046723163
1001239234
1842409021
787541735
1487513855
1608299521
1317742320
953105260
484952565
2106853961
1209722426
2098370828
821758008
1722158016
1049059858
1436920819
223369978
599225576
1229713479
648664125
1413326525
1158993677
501440780
552786101
1696140464
1541774720
188629415
53767331
1995454486
1353086887
791586454
2120295692
299944370
1681356154
875580964
408828976
1802502831
832038819
957741392
1562886719
1470137364
969476334
1877609945
1145897329
261465687
1297058086
1553284464
1924258742
45397562
1416239819
1652003665
43597028
1513205782
1010388966
2094217567
649153290
1875367362
1615498181
1104977568
246030525
976995184
547479458
1811691462
1772530634
1055441515
25428661
2134052088
1424834394
500525676
237773511
865820538
693744303
1950061544
258217029
2039213895
1901627701
1776451928
1075250563
280612970
1329986370
2001375373
245543407
1910369554
798599304
1696828672
1518641312
1559852929
710994105
2145237910
33625113
860526738
992962842
377391331
894419815
1495750986
244371013
1560298950
1729251627
883440451
1500309060
2127044285
1792829233
746548070
1554751290
1406952772
357401238
1020538421
725032770
275125353
186073234
211457432
613079895
1181231268
392611337
473662401
1282943816
532506534
1571069657
1424535172
774113641
1883597704
1562770072
533631788
1553350146
1327430991
484688504
1168228386
94055261
1098846292
1323616851
1311698038
154972039
222832859
526067469
1487634009
341122694
1570403686
377728698
1241281478
276077320
341514178
1614624685
1427869479
700112456
1408085899
292473898
1770180373
339035294
366411574
288966566
1829891955
1367829415
980541868
883986263
2136928157
1829843342
618246392
1125412619
1820984460
1872379879
1423316985
1580232833
755252390
1238352905
1857577184
2311387
1629421260
465858891
1482899106
1498975724
1520838338
396475931
394513000
1682295984
202942491
1813468254
398074209
926220420
28290764
514369424
923382874
14413564
191546019
909279463
874152243
371152414
1654107096
1875209587
53323319
426618391
1861178612
76834532
2136989745
1070536266
1867537202
201231497
387820746
134178616
2019243923
108548656
1903082219
885618555
86259639
862085085
928787216
1783385931
1562483347
50444237
968869627
428017788
1814798100
94927533
188877211
782014393
187727627
1535148998
286030977
1020953502
1657718788
1932596752
1401113056
701393955
806527535
1316607471
530471806
607340943
1097060554
1941681026
1224716363
283715308
1001205071
15225416
1971931255
1102906526
1179343161
288630773
1635735521
259460396
1369511603
659347934
829464044
1032346922
1997132910
1003589568
695125680
492603381
1198616759
499188115
1493819323
1066613699
1594902474
204123130
905761045
1992796945
1474338708
292879753
693478205
653913424
1931897561
1230797039
111070040
1638706200
1493342496
1816260293
1176103825
1738415376
1831035700
348655231
48527144
1242399026
1401632803
410520262
808048724
1869662427
797580264
2085688560
823258613
1058134758
1780438265
2031652103
632791010
2061703859
1926415676
344418022
335959578
2142343537
83877312
1180086800
1229930965
1359470371
2030106420
926850501
39618803
1494586997
187691522
257673567
1297056431
1269970936
24615777
178785441
700323174
228884504
2117149867
475593060
725436528
1798338038
727544392
2054609221
1760575711
706115282
230616955
249604885
1854252602
1615558794
1247203268
1441596426
996639468
909374111
611073439
1825554143
163744994
1317005198
603994501
1283977108
1772682302
2025467342
790360923
1365263228
430902703
1160953379
1526074924
976801815
7055653
408598876
1588242216
311220493
590200173
1903789636
1964367137
640856608
1595350
712592079
1013660218
1777082766
1745837419
59827814
460331847
1647200904
2046865868
1657259193
640184980
2145221796
1558136790
485528505
415356163
1736019385
1151006958
202969837
270015562
581928939
824505717
1700640525
855684213
1709986810
641765207
1820414609
111209759
1109959167
122376686
656593221
1914545035
598938577
1777182493
159780167
898224884
1965275561
1794371096
1258565920
887165232
1440598233
704162400
1220894496
1699010258
433444389
919852701
1496833651
1274156897
722609896
90632540
546325212
1822906141
1388680468
1126413309
18472669
430341853
958403713
1042919305
170198988
225837132
952436910
423044086
382678656
1381122461
846239619
1965659122
1900541715
1519522347
817415779
737815672
842882775
824383943
2090677882
1939314600
470742361
786118296
1261641441
556347382
776917372
872157626
1989079418
1735726825
820186409
1162552412
675413261
810080334
1512872038
1091470044
431798459
515519532
357849664
950852370
336656571
1309026479
441190114
815837214
126776744
8203778
1123239008
1932040514
159678761
1254325372
2035896241
1601176980
1110881915
2061787249
2005146136
508116733
2120642480
1973204804
770604946
1245233994
287385468
1487520558
1719898645
1053272557
420620606
440608811
1973221692
581840384
1889407317
692742756
1544762684
165528488
2104099168
1896880078
137885689
1747318565
1594686234
410677061
1730112292
2076136896
2043414616
871427190
1076744136
1000143840
1177027841
1400006541
1862399163
1293121468
570204913
285519307
518325248
728962772
1671743617
1898526569
1414244162
2140262658
1044195740
1101488868
731720088
178796824
944780939
340698310
1915301923
1166442201
1724437310
831233533
829137778
497367810
522704534
408080644
777116873
713961418
1128711715
1474621254
369740979
441623363
2141303911
1255616128
1803820168
1089468945
1560445629
1749575399
1585759604
2018121124
246911125
1181779566
333665948
1237194720
1331193689
1915476891
2117090946
103648858
246875735
752366469
1243904361
896037377
1042531547
287454831
137011516
913355638
945652512
1390371856
587013914
441559191
276583013
1855485133
1440320362
1656958682
2084463364
46787712
416235224
286541516
1414085061
1773790162
2126073230
490147291
1864540151
208240332
976502430
810992717
469007081
1610728131
1262479865
86199248
1129667821
55749278
1770188071
1653441723
1970950883
895034687
1905097940
1266169796
839906419
1454231410
645518565
1665931112
2125734131
140354171
2026084334
228195226
1066006168
1688840326
196645411
1767138114
164055200
511400426
526362300
427161589
1134888969
1334552070
1240468131
701611069
1135312988
1967301279
331989661
652833005
803463532
1175432509
358675392
1938366202
1949511720
338976427
1451295978
1900270980
645706611
188000695
282926084
780626654
1676600600
850665948
1216328896
429366110
1569273037
1512312452
1322705670
985419072
531422666
1614387094
705389956
957880719
1070586165
1728203025
2094172959
1233635380
1238293779
1773866060
837722153
362961330
1110213916
361517335
1089132081
1067325838
805115548
1234652518
1063801377
1168937722
2039184787
251746396
352758854
1033574861
1503658008
1227618157
1211049292
1990131665
1379803153
1741182100
378429527
2119638165
80289853
1784853255
1793773487
244350240
1821931885
267170398
1761391284
1610037801
1783643643
2049919948
1342452554
102090125
232484374
288146672
1448060132
2090781236
934093348
352829050
2102442340
1803749574
1530836423
1078169646
966323165
1194052740
608858394
1896954377
1404208621
2069234193
459401985
1957055896
677304594
529654160
1678787568
579995687
329234219
773788144
560310108
867268974
2058237152
424753459
187509151
2021185296
903686980
1822136306
586127296
1290969219
2047755977
1633499932
1596748328
1652942826
1424824892
1639434948
734212964
458248891
132538637
177378246
907790735
1599896356
1313974825
1265900643
1745975229
1642035114
1934041189
314743127
1665090603
1275248226
1226853913
16441087
848149008
1240778522
876963947
1833764355
1765698602
692231272
1757610376
9311867
2078359956
128067886
866086676
591281674
418070263
1607395401
565130106
544113939
1041344871
318400197
226042238
91278259
1684773619
289858596
720349841
578229611
1093435713
892757554
1662851886
99531968
335432557
268722395
607579674
11420803
2008345124
1717588835
1343360964
31299254
547672520
1919106976
1006852173
861253851
1444812297
1978535061
440924852
1800983544
430667055
587430232
772253492
1846723874
894808714
538107747
1876903091
1519055767
1144788025
1327811118
622692119
428478382
1295984265
1912744349
724728456
1217871913
626513018
934137713
1408094293
1680847788
38626059
258076646
983130848
898860069
1947633705
544119001
850571203
1393952455
1253316650
1914825917
422559818
932938910
144446871
612035180
172328310
240474048
517362235
1423293421
1291896854
1862470633
1275776696
1697040617
1798084083
192027344
1544281552
888332886
1347218031
2107532861
847063803
852143923
1163068245
2122394208
839994300
1959445043
1984467287
1653466368
1291357684
1276137292
252155903
1812807354
1032805987
1190461886
981031236
2140513100
1221055283
101292778
1238737763
408085007
1368026877
160071552
130344318
1856470275
831348615
371553034
2115039853
1989865065
472378120
1117525008
567824869
250332162
634309762
652093755
61438336
1328899824
91783388
2122554837
229289589
978112457
733271995
1075589867
1067709350
1316016610
1979833189
123807411
510864241
793526101
208993054
1999758226
678438495
1332069225
2009716348
1753885848
1420081101
1976589599
1678657685
412249487
388054562
1112905647
95561482
2036450343
1260530941
1563630373
1083846417
868696706
134325348
1068962003
1671395564
1200740326
1427957294
268678802
2005130898
265931907
262048246
442448089
206013732
1329673084
899231035
1859385245
1115423966
1622238892
932027623
1260266313
825695160
925954174
431986378
2105992466
2021689263
1450662191
796194706
1274209269
516827148
1883019515
1872485415
247625010
2125456699
1262350097
575260003
1536057454
788301211
259934766
1534102543
1572529862
610858396
533889433
320378893
837267935
2007964135
72577116
1257540030
829316749
1172201901
430725509
715815598
1483023108
1267878656
1386975073
96204765
1910903511
1917651101
1860600563
1843188692
623085013
1149854621
146690381
237991223
2079511298
1485056087
730100657
665185028
158900565
841507928
1143072364
184564001
1408805911
726321647
1024420315
2011438473
468843109
900123389
2022228821
1124081489
1965080905
414274832
1604855417
365159578
872919172
752543564
1115372715
1111579044
2054609863
1029952843
1576559750
324490861
289977174
1099703768
1527103987
1772627600
1661846855
202924743
1210998795
2096589586
425149953
567552380
1089918726
1202858431
1892293474
1342772093
195179643
1885586117
463790718
795310220
298042772
1079959446
1829201221
213737049
1041289879
403377264
425896830
1327683581
1538669316
81906081
1930143091
1563438622
1831241899
838151230
1984854603
2055591750
2002935459
974898254
898186535
1473270991
1510466017
94870961
1509912810
718945349
464323009
1911891494
1082953420
1354977204
1996493346
478775169
304903768
13712231
1542303399
1838128335
2098123877
354482612
424003565
1166557232
1925046874
1852257297
1767501025
756835633
1733982456
1796690678
1990828766
1794333364
1974650898
1091589114
1789117540
1074949569
1427469349
1863149003
1957212236
1944719142
1870410144
366651711
1597433186
577461671
1247384527
250354037
71859592
760594872
1101676361
728484645
31210281
1350185714
897464765
582692358
798877690
463255147
189821236
1082337670
659013349
355338860
252517034
735654326
1231180554
20512229
1295214228
1027940942
680378393
1339180756
741419868
555610789
180122237
646896742
622292914
668239973
950726363
1391135924
647868107
1075647579
311412844
1356376942
50332287
1894545317
2022161191
1023480103
63006591
203050807
1173678091
151238012
1794091485
893034787
1019272667
1196962467
1101888002
2088599538
87192142
1425549983
1652204142
830876063
531584429
1373531774
1671953595
209632783
1709975977
1887487702
1662273325
1700962598
218137677
1477097311
1114335029
1926681074
487674867
810334321
250435016
1114172710
1893956227
1461193957
1173025609
382541744
1370947433
2050180900
240654964
1498590003
1184564619
577765593
265835690
1489565970
1581464678
1216801346
1737751836
270762108
1151018680
1421471324
1128266079
1637033978
1289321324
123064115
827570178
581068988
642073684
297032275
1648289548
258862353
1279936614
403631125
1441955278
2033166576
1889797394
970281109
1720954145
1896535593
1566545931
207054840
1994740420
1849089978
627376360
364794993
551526047
748072843
1241049439
1471140023
1806956265
1912439907
1975826770
1834670091
1149562680
168484274
511285976
715377975
24883039
1476514930
115675770
1598905200
764566375
1709662505
1558949714
1846664176
857834220
1585244721
309091780
1937270073
1177330463
460782582
374864448
705767066
557750789
130170665
1289457374
354150008
1596490821
2125647895
1387057521
492563772
1472365339
690644637
220227821
1738583334
1525298290
710144181
1305329820
1136860799
162218866
1733167210
337633748
1867159468
1627668989
1938818786
1845723612
649888782
1297833606
1487644975
148136317
2027589881
2059093625
453559114
675565002
392946244
2073911515
1498377219
1480978752
422282949
1176302152
1357379755
2087619248
1057687644
275795876
797256956
1754515352
1519972720
402342937
2037182271
1541427792
1486085941
1856616898
354644226
1292448761
1594332147
2132071386
962808194
289057084
2102052027
2033620892
1464675445
333779381
616456688
926971307
386845795
1513752435
318111002
635272767
795022586
2111681769
1032124377
86725715
372911089
934606629
1156430861
1261982494
329213320
882040709
1080379126
1499173149
102452651
1655927639
1463295930
814264429
1713365816
825289741
1836295542
538820259
268408663
1903569322
429564698
1017457162
1011411780
974826853
1926106620
1524073409
148912933
347706235
327375755
2098855003
1086723766
566528129
2012694308
2052731771
90410752
464317907
1447514058
1095627261
1093145577
1946896015
1003461931
1404427488
434088674
1359324237
926727809
628153804
918476665
2135333740
2116360734
772349330
498760164
295961730
489518403
808393126
1429886684
524969568
1598564876
1489059711
337591752
1758297886
1299841841
511433044
1351261438
558870268
170415239
1229713151
921709806
780288587
1565030503
151996387
807433977
1039003091
1499494426
1672987357
1615639601
679726898
2147307272
1027544520
548341939
1755388704
356531796
102289811
903507921
471542489
1780875521
327861743
154055989
1959941140
1641577662
823914355
1526016548
743743922
665317369
1608149610
757642377
1928512560
717442338
1528288611
475518566
1413198058
1457799998
1052699067
726926992
540486633
563181099
655313926
566300636
429568708
815398979
704140234
1917566035
1842813269
1510798932
1295266194
1877914601
2142066146
1825313422
566329238
405586018
132602175
366018859
772003702
570534051
1390007638
191246861
1545011209
1708549321
886073155
1675747603
1643749761
439157320
879104501
158833657
6926753
110134743
2106610264
1141018843
1755823157
1594609533
1771508349
1343099700
190598416
1120955845
648270520
442271884
253460358
226527611
1826618331
1608426184
1107378018
401621335
2135718831
923821216
849976202
1053434739
1304950795
431172340
695386433
1856194227
649472282
795696398
473823543
488456270
1010380617
1833200572
1780726803
147583250
1846609725
38411446
2126730711
1326830892
1957472224
165002980
670854920
1922172658
1154184973
1712368116
1115544714
2062066288
1248814675
988445049
930007271
983650527
1650962199
1460446827
1856924876
51489277
144153331
561022318
1429458464
376691024
1301628998
466613843
1731495747
1445547575
1165175092
1132078502
1334246852
910010265
52456919
2136151709
1959601665
2043617286
1599245973
496780059
1943058194
1205114877
374546220
2038494422
1146319383
742932204
27996811
105719142
1686069340
1915285882
1879695872
1117025783
1520814121
1923518353
779318633
1332207917
1992532680
1866557480
931438807
1874867062
700073389
670035963
1459434729
468519179
1980160383
189109967
1365178078
505748069
1550220675
1317521139
254700930
1960405866
44840976
119389214
2123927187
1381446547
1993653258
398828052
1213613547
1789547755
951551963
1203514781
1910827100
1947846115
251647485
2035309766
1779911075
651337296
1702860005
52478688
1341009557
1506221649
1902176776
491767598
1147685892
1324080182
767773478
590254855
396565679
1465361138
1988427044
1350570512
1696513471
1400318823
993245366
1543961011
1660819610
507147219
314656073
1844481866
1689573854
751426050
1452184830
1902938124
590446522
1694678550
653460215
1432856096
1584853452
545237070
527386507
701900744
1164370169
688298904
493857627
1310921363
106774983
1279976630
420400812
716843386
929159645
1141049701
1659133099
2902083
2014735236
578329483
427301851
1071759135
1097888171
1982460821
1031197566
589573050
810251863
778635172
652589329
94900510
395289032
1762331696
1543006456
474996675
1133652084
582794055
554970238
1491475084
2124461612
1520603573
1282315043
62829101
2032965451
749868224
1236420438
1569216917
294973385
1433537720
615561055
2076650960
730696896
1077494079
1725679882
2092854920
370232797
1754061715
1644878347
1453724273
550316282
1997664277
1514824427
2120224976
284565764
649860200
1859389380
525889261
1116589691
478926237
968574522
117492783
1440629399
735768463
384508590
1584129484
1701747424
258257941
705116805
319047286
2122912437
1000916852
1054645353
1691510345
1872790334
1976165506
1395325787
1306971445
234805210
649522974
274193213
660653072
1695497950
1485790165
1069340892
721616930
976891049
2076318927
522256385
1258556771
1202899988
672322900
360841859
255491248
192497821
1398337717
1661927486
1665693474
587108223
1267535975
467126413
1501330481
1882211448
1270763896
1388023936
801180214
1879623178
414592987
1482662448
1452723651
625918652
1671264084
636295745
1975116797
876684914
1765410438
1086932685
670979499
1748384115
608043896
113360110
1507472899
546871771
546423129
2064252362
219022652
2106659681
1309628885
1586730912
1895048377
2058616579
2011242679
1864981470
499883090
448542803
1717948881
1878051874
61894807
77103288
864720619
972296304
1764177142
1180049497
1627956408
33815304
894731119
966380775
1288544085
835058172
1746361722
116988779
1713076846
1616714778
142991268
520253654
700492870
1752092909
1748693193
2081722014
43301578
489340875
283435065
1157202203
2128723659
939121100
1626550868
1862287098
2094252966
326181430
1141024036
148537180
1083471453
569094296
1612046326
1758317151
722402152
1555919856
1205403999
722462868
93902560
1873947881
982702516
314570186
1214555724
396527432
1651417118
1316831841
1983609022
1404875632
24908622
773640565
461397525
1415341948
265065253
263112333
741905877
1825722308
1461648490
939088080
2083859260
1039246806
1315137143
599864351
1804716227
936339578
1598212441
809942927
1149470644
139671367
839804979
1819071529
377015136
1794932861
1190869899
1303245719
1634217088
937957306
1593381388
2126127586
112032093
457253597
1435243117
1540662798
1672014131
637276737
1706195395
556746789
908509115
555702435
546962009
674804234
1862884796
1686228794
782800297
172713838
1621573428
536767034
1521642236
1532105023
531495399
1036177912
536546767
2106068931
1853798734
2009927954
773620939
665142391
1640953327
635615234
1286232061
85846992
989052699
963961855
345885974
2036346574
1395803116
427780491
1482882760
7772318
142759209
1468980313
1749898430
932234343
292208970
1286282532
1950668298
317351954
1101843689
1578216683
1054455687
834169625
135596865
1553175213
1837620806
920738985
1772293381
789527625
1068407655
1791996227
690229784
2024041382
1947972853
366400579
2121820503
1702376151
743982273
1179255711
1793988271
926266437
1906289702
852813648
1383448002
2092306165
46364435
2074961629
947617286
992203250
1653829704
1495245380
255484070
1452396045
755135534
1826342706
1825331139
210659614
1040706437
831032529
1925694438
587265220
1753813595
1411547703
894789585
158513035
318358956
1902665724
1476170290
806066398
416504627
1804829299
587605632
919825419
1289075295
1345889350
580411593
1819471679
1184009910
807227810
1850237304
1041031304
705366477
362004326
439994665
2139327213
778480796
1499896994
2069272199
783951030
577034180
573176221
2022557595
152175053
166263576
1945438593
1358463873
917924718
1931935060
812683655
1803868231
1142347456
301230534
51851372
146314317
803225103
1703395404
319148857
1839525762
1555164342
1305489839
1420399409
1932671669
915215524
445106750
78916392
513398995
280552058
1523627145
469287577
1980302302
1442007181
663912850
751119772
815497212
719635164
561237279
2068808770
1645718755
1684520674
879122060
143177349
1194061792
754295836
1315671533
1072055755
423235934
2063206377
352423478
1911165511
83666961
260119605
2060556813
615776573
2092808425
370827524
2026682372
923494114
76216043
1428879470
1409157688
1192934319
1858263617
1690162701
614001591
1631247223
721846947
1754636794
2131555284
504140450
992064825
1655463688
1686268712
636451646
78238732
1790913732
1460154792
376823371
1291180070
985369726
2043730199
650158882
886980649
1719567425
378530100
77504688
1311339689
1655614121
198401594
546180292
1680578050
533495968
107070276
1945329509
912940822
2079110512
1397881897
885115512
1946396847
2124610561
1513960514
1861384537
837998625
1719125368
283361537
1413743166
1081623148
26122479
1149349727
842225616
544031968
1546534207
577388953
1523409082
1257385248
1019352249
903498097
650007004
2099412930
2073989104
2042848280
1191840593
509356720
778157087
584033245
725919925
467906817
1382110093
2132444135
1812705581
1052847132
747450874
1518273364
1579753822
2004967716
1845820954
690899355
559677324
860436213
1711492186
252732710
1674126759
1039901063
1490513757
1622597501
1055029560
1322355235
659937536
77009757
504852180
376068323
452180622
537646629
1520149938
173300160
1449614159
832771460
1764424944
2021594344
1052755047
939062249
1880833443
1889199238
84384229
1559327916
1480745334
1170847667
816376625
1081597673
2142453120
19312629
1582912364
218130077
2085595917
307523078
1400265006
1996213790
378996617
581706293
1230237396
460146229
265810080
98941146
1663062001
28469809
402401289
1955070453
1083182168
1839552835
1713972140
1067422700
29262776
258526361
1012640929
1279444753
918307734
1896468468
358515133
248568846
399818998
801193927
1991800280
1153494912
591157119
2120141791
1156631673
104560132
263018327
1265502417
576591018
1381108546
1050694805
59593121
379491266
1140608349
1704058876
1694591938
532189009
571195450
1674763958
988180257
1585025860
1546024562
288277206
348256506
102100213
781941992
2094642171
1997662198
1910261142
1766941986
2048179994
1084365884
837928214
1089073295
981559927
1154155257
392182265
1545734885
427618032
890630614
692123477
1061195717
76978564
385720805
719983009
316726084
421021744
118490869
274260654
1953230421
174209452
524158749
2052995908
383495227
48000917
1820609530
1166918025
1941430352
2106858317
231988512
283330413
99651946
85912868
1923805578
827918662
565265412
2069673160
1506343848
1583637067
640290242
784769132
283543257
60280577
1912460557
1984663499
619985824
18007550
810257940
1407496307
38572677
526037069
1784243342
1462503039
351190509
1493706550
1759671402
262787558
1799736615
1585587098
758096800
2120483883
1990499031
127779946
892217500
565500502
1248436385
903576046
158465921
39044465
1139291924
1780720599
1513520491
115530743
335284847
546849557
1412925230
1284994167
1161529352
66605239
1041357865
223343581
1734582105
1452896653
1837099112
2088332547
84202522
1655334475
1452944901
1486163261
545806767
1964119367
1259814326
937841240
1071224606
352977654
25876639
1601170769
494623928
85053399
1846645478
329925362
1493579749
2139524858
1619617064
295888563
583128311
797610391
1842019571
620904336
64731719
598422976
1943823965
753664054
1858881653
295636105
2046567607
3037889
1874453561
1760321202
605748240
1203969181
1911645510
877079790
793746000
1737452034
1199487737
2050578753
1685607860
1091226480
1884520671
1335881784
1083969748
627393514
1413884880
1808776832
1588199684
456386600
1352395429
1287948045
1649869479
833421968
906200377
569022679
13774419
1121679743
78843613
773335189
1877512778
1026852974
1818918585
693490647
657417699
623361871
943587878
1919929568
1829560843
658660277
1373362741
1014622154
899502565
1151213259
854641183
1777225432
1204850092
709282857
2017118623
831281411
692228201
1317335420
584312206
126607153
816003345
1761084706
254144905
1152933142
1502308424
479337119
1326948870
1194854841
1926677274
361564424
728895008
605974031
1933836627
1659803652
1922755629
825023844
1585006990
1043246652
464366007
848302573
897606237
1932124850
1912705713
1637192963
1637078027
249417002
1411831391
1801863818
1605998898
1867782669
1181669087
1831017977
935412405
1906270128
1695854624
1151828141
728738196
72336553
1657419173
1275325065
1891302304
1775685961
859003984
1807572491
1151153940
1120724132
1789726441
523011902
2133741250
1235526261
1663954916
1965659122
1261569607
1667740765
1181506207
1456008119
118516050
993290717
912716425
1518242421
254436724
1677992573
418236734
1321362610
661043878
1614980328
1919915327
1680673069
1736865708
1504353322
186656255
1853832984
297763683
1268748067
241276093
294689724
1661554844
1474774822
782019039
701555508
558360160
1486508769
717982579
414553175
820417272
1645549563
2104597717
222464071
691735922
1351027133
1681419326
870824057
489655342
1687893281
1733620490
794187906
1614838989
46265261
750335106
1098656236
1392372194
2027605557
741167897
1034889729
421173174
1885946398
1288410958
1162842172
1892517172
1898775439
929750554
1387426901
1334123477
89179545
1979850691
849831860
455734143
53249382
1840971202
628745217
226734983
1930941591
1539317498
939244880
1233992028
1580357457
1610873878
96532978
999408444
1844772863
1929811581
24905715
172828638
1542691784
748104511
1803956353
623176609
533810421
1811019515
1899351132
2109852633
1889005546
282655057
1364659280
1026316857
565438235
1167641360
1553477872
84346963
99451541
379323339
1982934739
1831310707
291545576
2087707216
2094504660
1019396280
1415160598
1106958872
1072741909
99182957
1492485153
981823091
557334174
1998435840
31698516
882534097
869270929
1849674345
1235508076
922476013
277707597
51511225
1175618766
2022207881
1919872841
3392909
1336239904
266382585
1708860885
725492355
1678132980
522057075
1144586140
796448014
830949192
1110118128
925643634
181424628
1855188724
114719034
1462182736
10309631
130617831
942486579
1639384399
356722837
541144612
246924383
1181976169
1146010253
903279338
712531392
800749672
1960175917
338213398
977938154
851463211
1751073824
35003601
119447200
1916390214
616078628
36453702
1564616721
285125791
2097758002
1617947180
561688540
1024466428
1883779323
1795946268
1016877699
1935040005
587888929
1508368321
1280611278
2014317896
1861381251
12711531
214568547
2061335699
434349716
749431648
974247106
1893387279
1351911959
1069855949
435082071
1976235521
780280168
300318473
680202962
1553079465
80310156
72626323
1262752606
852920768
626324034
2141078170
1850632836
1541818333
2068870470
290215152
321535119
1672249125
1470962155
1367193738
196969377
764315123
1477660525
651125336
1642980004
1097487706
1292800640
675328392
2135095774
536798776
999470897
968729777
1369977686
2084587422
456168364
1664965442
1513052417
761842200
674089270
979867760
1140904307
1416145176
779803080
627998511
701384184
1701674363
1356351784
181570167
2130208068
226279095
665015098
325102050
231148837
941588150
1224588209
2114344443
588352180
783260567
458594539
700240736
950203966
1597799896
463583186
134319674
61115661
1959905580
897670464
121605649
1257744812
550855359
979797491
1230965283
291821403
27265493
1027560652
473240245
308370158
100495383
441412141
1377730529
1177857778
1265894179
438271978
684242498
924752600
974661625
1900689698
1035142917
870890232
383163923
129251621
505913667
267319731
147512895
578668650
576332801
1076711227
1185209517
907141130
2021396552
927730442
660236837
204373061
139730390
1389767147
1585889114
2098696538
245316526
2019736088
200504295
1768694615
1171654054
1985907698
1461132149
890697806
630058661
1329777106
1712640016
2003703868
897924636
1247208546
1901018706
1560322512
1037832834
1163919314
1335991865
1844547124
1643101873
834657823
1929506370
785598643
57929916
491338323
1148074647
1575072885
1673448657
1287525348
1564137713
1344376305
1856988690
1080761135
212258680
267142271
1578556957
1845228885
2075963422
438154747
1724135133
1604587875
684624466
1300155158
1667534537
1381826942
675352611
1133349944
1547793751
1914452340
481218221
1104238208
408809869
818768477
1793538752
35025563
1240602687
1078790101
827095733
955615919
63582397
1988852597
1730467081
868175550
979733467
833977833
815582047
1664638316
852550855
1898024547
45567450
1444738950
1530822286
792794949
70426351
1265575107
2046861498
719095279
1856142409
1550399755
1538853803
549597356
1427449940
1854449286
1416292183
1172257868
826627636
900638876
1452801040
673288878
1326370498
97578142
505971093
668817209
204036622
1595629282
1843420299
1540811848
852586766
1250066967
1581686529
2129546578
1969938735
1618581832
773036080
161992761
1324884527
2098388045
330408862
2137602844
1898500574
206387716
1391088334
416563350
448137750
1640810753
1232886444
19733952
431216884
1909232121
637178307
1270534926
2122366027
155430832
1126980964
2005166503
491453637
2105155436
1991972100
778292149
1303754390
1292926910
2140888377
2299095
1590650833
1502144097
1025107416
840346649
2116910556
1394212023
288506532
311796602
818492708
1731764811
2118706843
541474333
1028814766
1600923932
865930267
1640323601
140937628
1378324119
2145440701
544791687
1685703624
337672172
1739187761
450490150
1102151263
1253860576
987816652
639101210
1481436772
539131937
1734143736
193612586
1198275503
771634272
1295118296
1081248634
504886461
1559942703
967153793
1398695911
1243504592
1906237267
2146996025
1570623064
1374935130
476074702
1974872583
1365535883
818676812
1660567663
1474647896
164797614
1789233163
212344729
99652775
490418464
93759941
1411450272
1334888988
1869479062
1185997063
222098452
1711665902
2014075841
710138509
145349588
127234773
55782560
276459865
1464704241
824648723
650094340
838445327
1131035621
1025263771
514335524
687497211
2110666657
756752978
1836420414
1160931518
624348773
987589146
2058044775
1344357679
6726084
1060349420
171669281
1509300852
1912885764
1910311180
964108339
277017909
233783505
623357553
81800958
8374115
1005926673
1444138770
1631947063
1972955198
1656233201
1945708528
213453451
854034276
1400019587
2083385042
1000344685
1746386336
2059996609
1051936427
2084486836
2035223655
1774430950
1820420514
1940472027
800065926
735176010
661907463
1146080386
195484103
473703926
1785794359
1956837219
1383821235
72810164
2047531027
1087857811
2101413908
483275396
350108723
1263487999
1590647660
873016419
1751374258
1774368865
1624694084
1954985121
1904654342
80506232
586847741
1058327858
1069525329
1681656716
2127878917
1716815113
134241846
1788095394
1005890901
144273428
306637923
1942651874
993098103
1291627725
1380647297
1592662169
1386680989
1674815637
2098263356
453646528
326240213
1889395740
685973821
1422189577
972603659
637688318
2128273098
1194499948
681050548
1486448767
1547720847
891918850
397149327
1936713942
2017916070
1428808313
1801852862
1864273872
1958325468
1107970576
1102062197
65362624
2146471569
930870348
2000474414
1313538650
189983414
702504625
1063657669
634744904
1775909361
1027761820
811453850
909225191
627589071
867650470
44366011
173258195
1202172317
1905869329
48395961
1504575694
346069533
2080059111
281878063
329474733
2066849459
519674092
979835387
2031831705
275690256
451301223
1246048999
1250666520
775682963
656436963
1486895399
1183971946
566106623
1034824774
210378191
1314333904
1442918954
749433696
344427038
296637025
1158452782
1986591436
1067047482
625338907
812615882
1448097959
855366803
868364830
2103359298
674403368
16141777
1062327868
1402075341
80106168
268172208
1192716218
167503753
1912807076
2129472366
333654651
1004394204
1630401258
1500247888
916266217
433646494
916733358
1119355912
141272218
287395155
927520606
2072353385
67584531
525872636
1758459908
447807194
225066881
269776199
896317150
879921759
1927132622
237401318
1143994625
2109692205
1457136453
614411043
1384034248
2058801628
995811608
639942841
1545478215
1428180301
1759534792
1716716643
129001057
316853038
422246016
845774893
832049401
857079272
106941583
1157561249
473385092
1426959058
590454905
2014034564
775283857
1676245659
1785769364
30100550
999593682
1860913156
1735199452
527666022
2068476064
1878000433
530188864
479941106
1911648634
2120244699
147833691
118477178
1180243249
147343341
359152677
1696357504
659023759
489976731
791007103
856266240
738378013
1649086830
1107185942
1934141933
205781331
65244625
2139843548
1196105326
1343278630
1999024777
128632300
1007756549
833894169
36556247
1332700420
964662709
1581645805
70570484
720158809
68129407
428805654
1706573623
171527724
47626517
1082724405
217827136
1828600557
1909064948
1410445414
1918716148
176750208
2073620039
1380562032
52903496
1578442720
2048801173
809497750
797025465
1185368253
21328022
1587548118
1344266546
1672428002
556473763
1916842413
1147386389
887197488
541314991
1850250720
1614286753
513541894
1257244470
502489282
74574756
742595208
1555757067
680613900
821677586
1037557579
548306890
1615890589
1553864916
866863877
524157420
364560331
624056201
680038850
1995296799
185626978
1590284067
1928076197
1399704351
1679463357
1071186574
1558936519
210097652
1807977864
1940877221
1534695590
232560480
1745350369
1906041702
80885528
587428086
892702952
2029891916
1212653497
1234797340
1445208134
580621834
597601485
1468373645
256804697
668444240
253277642
1561226555
722190734
1509962309
440221166
283567213
228208045
1392474054
273641684
112266418
1553490190
1353874484
1735720096
1267912049
191186638
734428280
1652215672
493788154
1278340937
2022226334
1958864780
1681818085
1360432206
1746580349
200041145
916792973
1645441813
1038301322
1133084618
140835241
662948154
338593570
1342587472
567634895
548667801
207997895
1802174046
532361279
1129793114
380254705
1190111298
1391824829
1358850307
180729068
1301351330
147805540
1491083292
41150941
890843065
516394161
430116504
1008385502
193596682
322356726
1804832942
1938342957
2135357219
137027429
1922657148
1653808144
1058269599
306378375
1685005420
2112053694
1934656286
399927192
2055392199
1210642632
507422555
1537682122
298541223
1005510748
303530752
735490701
1524217877
1714060121
1462390753
1341847442
1725425191
1985012222
306384331
1633994062
1226748734
935618950
1899699182
1565725910
987452249
96435518
47619039
398309261
795602377
811420136
901982498
1559248314
2051710483
130105350
308711276
1045805643
894581845
991286418
868532493
1960283034
1860105412
1291749766
688432895
1512660429
1460542145
1341506270
329938066
2135052708
1601695452
1709139350
143746278
409945249
1341663628
495031344
68690693
942813071
427650117
908449178
906075209
575990283
1507833683
1172869784
1592525596
324254032
1412197185
728751596
923696451
953685535
611373931
1115778529
1646348095
314688357
840268712
895484486
1386496582
820775100
472091150
763609622
450137855
309626095
1486389035
1584475517
739381590
135552818
1774087218
1551711064
351764923
1798221027
121639417
321510561
677240374
194447070
2105899845
565612650
276448696
1396545767
607189857
2125520614
1679340418
1539110948
1813267902
187121812
595676054
1498490277
1581146394
312884245
1049322884
1876223081
702117806
1198540115
119681819
623416496
2138973444
443249074
694322757
1246983248
1942344975
684324392
1611562481
1756753470
1259112088
1033636209
1540165162
1518485030
1145197589
1823629890
2075472352
1914014398
1224805589
864609799
454012606
1771519068
536899970
2102793798
256269048
1060231660
1903103316
1234338294
965952324
850633398
1431289697
2125730660
881880658
321940484
864373988
1134426719
1203878143
946924925
277926061
1613167803
158660640
2027372441
1251061943
2064964623
1168812763
474862808
1014269206
2122243747
1689797243
1159440893
1635627838
455477522
1180332188
1661282916
861178547
1124991068
1459885487
605985865
909520697
472954634
677148968
28726643
789352285
1917019158
290710322
1704970775
1530508661
1241322082
1972719145
474953689
1330683759
1987874424
700667840
1695738257
23337221
1650637825
1506599917
58947598
1606069081
1678156895
1834015908
443811719
2091498993
655629964
336874661
1453585752
1275755522
658026939
120815908
1841030716
1580666894
816461320
1102070274
1505259629
1150252276
2111795785
644395879
1864812834
1638424436
8031740
1900739457
2125887874
1303754900
1113214938
1031394410
1995761529
309875264
902510082
356150249
1423123055
712787996
1732190194
841716872
1867966893
142533391
1670853747
1279855509
1101776651
1074402274
129531365
1966094308
24672242
1056276099
341572249
1909939682
1161236900
1934238251
1209743255
1273650416
1959240473
1350867194
1341439055
712348615
50091783
333819598
1548246320
2000612121
1161904215
135609387
979820497
959807357
531636941
448872605
183464038
1402351955
869494120
1618879493
1510740857
2062246557
1421900688
1569770600
1128698540
870669754
507861661
105079490
785902516
1461525963
443399890
1689289315
1272811974
2020975939
1971764360
521514019
613013104
1218318604
914668144
2057357020
1761656677
1938167180
308966641
573279778
2099998614
830802251
364670979
1682125645
461086207
348871101
1906482846
121450454
1810608255
338814346
183847189
386631672
1651606426
28929072
1916281022
907688016
1087077164
1335820216
1836764279
859770285
318925381
1139620639
1287608417
1600931344
432084935
1395190508
2001298791
1846781148
1147727910
1823697127
1784782124
166342964
1179353037
1099654115
1361101056
1241203355
1534130423
315097996
676111683
534992238
928979188
260851872
1862861148
1443482295
1943279905
1962493937
1634336138
1177167858
1928823654
409962892
1422881058
1696265572
1495122996
1454219953
239814709
288218837
2104605262
1274980828
1080930601
320014253
145719388
1067284756
1200230827
90653401
1812089506
1927501352
1449325729
1452637285
2103478367
710495867
1041161626
762778951
2119505483
1701099708
1542437758
1830869838
457908224
1580373916
538631799
1763922309
185165624
1713263555
852364367
541981641
890936567
355491051
750274298
2145308272
629117434
830002067
1187926849
408300162
1587810642
1248201617
1930058451
1532286943
1887100359
361708274
1720081312
1593017952
269589505
1235332781
190180211
666585638
514345306
1833578733
782919282
2085589609
1104391809
420069972
201175731
773505457
940460238
1116883484
472950723
9666784
1599564799
322615007
1090589447
1185529417
677032482
933663616
1816503703
1428583787
2020990821
158268136
1968096549
1972600051
1409472032
360085135
962212551
486872367
1982404912
1095610538
1034949505
1603656820
1596239865
1823753471
337168840
1126714761
1869214856
59501790
2012415024
849726348
1617081435
1510964230
1429930967
1970448760
525569153
1862134972
23952696
616951466
1066110032
414540504
710836410
1017974100
520014607
1675465287
36106759
881776265
1843385739
1018435480
1204495392
1902547104
2130212110
329267301
310677420
1548941379
1124316087
309018143
1079022436
1092342729
2105315255
1983333359
867416988
761268561
2131565006
1461468986
1023964536
63466543
1157575089
101565908
1192509953
523164986
1989200867
229262273
1959973959
1789461492
1907758457
759427080
1639435206
730640212
664668550
113614874
2002603527
268588932
1519538809
804822499
173930537
860727256
539170109
372875882
1138325184
813858255
1103807267
866905770
897514621
1594376386
265717771
115579334
605930171
1575564585
265945618
1046064117
1705160766
1311860441
818016453
40135824
2146763230
1571384149
73891554
2039366342
31302779
582834566
400442577
375643073
1027812871
853880115
416751148
2005734713
1976198147
1598915798
1262834526
1178730231
1908443433
2107394733
1951621005
1845963215
1350749798
1804112422
1447075409
1784493895
2068498984
1108266848
698570915
665080145
683688573
1577428771
953042862
1551833419
734518924
936298042
1680751000
427552252
662032254
53753977
56703717
241785677
2028088064
1378444916
1103897963
102077990
2007909245
599044788
1351432549
670533158
742394680
1678828128
1565255108
797751123
209498857
1454463266
602816460
1646572351
375240977
837881717
136023646
1998045174
2095019677
1912325226
1539150995
388345247
752800907
648390907
2028699664
1980883616
55910391
953198659
1293139368
602068555
858467533
293427214
791861270
724299781
1632378891
769023523
1348681437
1783586165
1899423204
285105496
85946642
1900150022
439634957
1543197770
1867310014
907551679
1725618415
225408759
1464196006
1135318717
775770371
1772634633
2125964236
1731627247
1633144296
790060258
83396702
1780407028
1675091301
40065591
490725702
1724840545
153623301
330545745
1655621625
431783804
1691224828
903481820
1868432934
1349931107
1167921913
1354142722
2091421838
1234326705
644849061
1010085892
1943009626
2114492840
1085686434
2124047607
30456012
2097079515
576509530
752749875
794222052
1045784117
322152099
757315399
1573687229
1765529783
1808759602
1578157121
1684801217
969468739
1088396475
447892624
475041355
121970233
934583077
633587866
515127961
1161687951
1594394943
453851243
313166040
1251808993
2118593532
502090055
1541799266
1863407734
717451735
693562408
975646204
59000223
609581814
1337293264
317687244
1059867579
1446080596
71321009
1451342524
432998890
1350423154
54170756
627959222
771923416
562450988
1330856243
587396752
358167982
1371101842
1831074741
1664672040
1321542554
140084588
846504864
362832851
316606762
1899929921
744474272
1324259320
1788793566
511988466
1945884177
880510327
316319946
1175090914
1844132615
1545438753
612076037
796880648
1647156439
727829035
1207452810
357055508
1427724412
811171998
622003066
2042576899
1365637124
512786852
1889113377
625144734
1607406819
1559898652
822724284
166256867
654246440
1297703286
1229587348
1914438852
214459247
1854370152
1576536792
495807951
889811676
768878062
319362344
1882697030
47424510
833814411
4649233
1058951917
2075739427
391113809
2059872078
42350066
1959933075
901357094
81778474
2135087183
837721729
1382217888
2073715101
1254498020
276251895
1104336601
1493210459
1309224663
1066943110
1047216009
2000774449
1613953229
981910067
1485882007
1192259836
197479005
1716246417
1520984852
1834035942
1142686611
606000553
452799063
991314618
1126059804
145393030
598643533
1307631022
622159970
977996955
1164977754
2143326896
1466585176
676261404
982820193
2134536824
1014449292
290425424
850851137
1889519140
738170964
1168095134
927608191
1486740838
1404759854
293594485
549069832
1447769912
1401085666
1532980469
1526603581
124077248
405257221
383137334
111916459
518187205
828318785
1706360321
1937465401
1664723971
84400645
1289448918
445088933
630907209
559362693
1480583288
546825329
1080640189
1373754893
2063221603
2040910623
705835405
149856814
677113848
1412712070
181649676
990690703
838087534
1602382720
438539152
1065082772
1702689911
1898403341
1698006194
210565054
1753969910
1886948300
408637058
1910614800
857356541
1684666704
551729233
1544906498
664108455
2045999104
1345467658
1688995967
958393976
310960505
741935171
429752660
1394124678
471531670
1887341747
673539472
85363862
1431323578
773515257
2140234334
54683918
2092451286
2055119548
2070117583
1167789103
2029822156
1387303589
168469509
1887682211
288764703
1279202049
644301621
2101795081
2011413187
2097999534
67749863
1994749035
596861347
1330097327
1679447292
541340456
1417450471
555103009
1135787052
112272586
327263233
488563323
399653732
813561852
2012799228
1129856646
1140997083
375663263
1756077585
1347259627
1357445789
1764276617
1994824358
295943530
374938436
5506226
245543407
812917743
1308574941
1866526726
1476034782
160162662
111800432
143087788
1085926347
275905136
1805267854
137120202
1059046076
1937547890
529223781
1318506200
1252938677
1905727827
999610855
934279834
2141033070
1779180692
1999115090
1917423281
1451094463
505433025
1287348434
66300526
369827098
1365549095
1696306443
725589615
1752614814
139151483
2105297266
1016801744
1924249632
240145438
391337187
2027198198
1514288392
1281446346
1239620720
1271101274
1475876375
1714767074
690938099
873727382
489666460
819650094
160456838
1059261573
1364633882
406215397
119402086
935372533
1087133968
1176390506
938994922
183899604
363082470
152955051
277411883
1858647304
2026630513
1928634797
2066899798
1127449605
1425393907
778338546
1794156807
1621716781
1656362188
622441556
862690879
556914813
1936083992
466862689
1462152844
587321831
1539429823
64097009
864933637
741187804
1061036373
2061000116
97528755
1900630667
349406557
1005692062
1461759529
1222799267
931436832
1294993493
1112662273
27247243
131529740
1094570698
1974485957
766552749
738593414
1099321359
585145130
119892742
1069272874
475969860
1599574349
466416829
262795857
332482225
1904542489
558235509
411811971
426881013
1021396729
1097624650
122488586
467534651
1338127564
1415278652
662492203
436441695
211462685
724256266
1143212385
1614011683
836310427
1963769573
1831904485
1932453936
513735020
2025437177
2032977220
1982483283
319595091
625887206
1514543752
1778804001
2096317048
1485671583
1897916555
1749712055
685132441
1341402823
1562092911
1396714819
360077041
2025709321
1639718879
515495582
504419054
2115697515
643122219
1199057074
1794614572
626404498
797411560
61498816
1216939876
1115927220
526281558
782477402
1519658904
1489164511
2068333292
304834303
966397344
454284469
1271100792
2061080700
1438670842
1757865564
1719083687
1661894122
1007278030
870073465
1855363291
1410930805
379052225
689312798
1934383269
277801084
1816672192
701234419
832785084
1406709455
1669377333
199815646
637674964
1054460085
1261809428
842355033
2111101375
2118767819
1046367579
1671235696
1738239612
1828768860
1139207962
1899968767
1745851276
1462966191
1919709881
189755051
783200710
1921961126
1856974202
1754428884
207407889
1387609046
1531675572
538238189
1641834157
24678983
1670380769
997370733
746771160
1803107478
1799758886
1097327141
883663562
1271037899
1586068798
1276777255
1300366866
544137255
1554272279
2052675080
1129550847
113322008
79470741
1211700836
988951301
531217977
1851608470
39781336
433677528
166535874
831126196
1911508347
1669018821
934884107
957745715
510104130
1910476547
2095467557
131022846
339951390
1000181815
970401055
908579325
1192093316
1005071237
1970918132
1637119912
554684797
1573790088
1197214709
1810822087
1796742996
1353636535
1431514564
227982425
1260563359
396893154
2089529283
272196644
919022119
952846210
2108219052
1963707808
2129153881
1066366105
1910981848
1611416529
9310564
365913554
2032783036
274156090
1577912542
684085062
1003368201
908154210
1796671811
731512937
1877117458
196893025
1482485670
1582731828
1458596346
621393747
1665738725
1952007403
522277202
1429149494
1033103059
932967584
1881319960
1252600889
1565995679
1771808543
1219081020
955392406
1253837124
1389495148
481258878
1944888960
438317309
321797989
816248423
746824272
874857668
199403332
974766844
1720057639
717831634
1291104704
1612620596
1813355785
866438287
1790175603
395886872
314213306
1105458808
1955691841
474071810
891250655
809486109
1619189285
2135406510
1673809038
616528409
159264234
1014629143
1145169798
251153162
1903548142
520543008
2091131232
2020392909
2125209455
1963420230
1164208124
924378650
1779194259
1173899941
937888386
1813969476
1293244968
1961976002
1435950671
1246051748
513104868
466457899
608652932
1749263391
1476026042
1899627317
912014456
835131149
139252999
1553912873
1593930292
531331004
2055435019
1905157423
1453867235
297647740
1515652065
423797502
1981184518
426594550
685602203
782949382
265238867
1551419584
843832147
1646511007
394109315
1047426433
1417389806
1722298278
2071241700
1534981362
811154437
1358238016
1506156255
161008762
1271709858
1146487277
600838653
966901688
1996269847
743343134
1474536009
2124906293
601301091
1796577164
574267288
911965103
1870845478
1840688029
1855992554
2032226535
1298496456
1060048943
547702383
1917954529
454619794
621614782
363175636
100419435
1718006780
1322686231
172282759
1480635934
206604850
2043457891
6417144
1824238760
386192281
625428821
731753133
140947762
1521027264
1583767296
1144213734
1425302523
2068019529
1694503640
403937278
167056340
2085019395
572725489
863676207
2100599388
1989870853
890038156
213082399
462935335
1762670838
1247006008
1639847763
2064830874
1917718219
1005235770
446452022
276794371
176509485
1713719943
940064693
451946418
875827962
1302021943
1082951627
1094695469
357373429
949488605
102921303
718670992
591201411
870648922
1945549714
337782056
656628957
1611013765
686163701
1950066671
520081846
1136775832
340174882
386187333
1441359124
1191768967
978384762
235764827
559391786
879899965
891868078
2112912103
1451224510
1293833504
2009019666
2055785394
2062279031
518684035
765509827
1592569957
847774229
2120083414
2077030519
1490402761
884072376
651965144
313352609
2073187708
1262036973
135962732
1008522937
115580379
1914653568
551028856
1460162142
331872029
535814278
499468985
1819175252
1301264458
344022237
792626909
1348438540
267183681
2050422357
814916252
110408760
550298871
487309189
1916865567
1645865718
1212869989
719545854
1525254213
721306940
796774426
306506488
1817074519
1612833335
27402025
1549008673
24683084
1384937453
688358260
799541076
2117537881
1515740836
1032284939
1685481016
152349428
1457894369
1628726270
1523122347
2001215869
1609778214
1811316625
820436227
1252387435
612658365
1154515943
571112695
1274231415
545041120
319527773
1389184884
333250496
760943205
1297467385
443341340
1230522179
1073809544
242563721
1658969784
1813038111
519424981
1239051000
1251379068
299666183
1761206065
741804011
562529731
477147383
2136082895
840428353
279128112
37318745
1427007824
1065734653
738578153
1294122850
1734117566
1208430311
914888742
1550423101
404166053
371847876
554941744
1806494776
888847416
1631611892
2047813139
1351052525
1043440490
1080544074
1235372062
243458929
2012490790
836398803
431697391
56594791
111763010
657719939
1043506884
784232062
629461506
1625296128
1931185083
1307550732
1037947916
1987311480
468464385
47964424
1347121501
64160167
344665287
1569930516
1941162565
448597661
1890825699
1946656143
283496432
1194775896
19326153
1373439406
914010680
195732469
1307358139
1952347959
1497181516
34843750
366458549
888882799
13502402
309134951
1152724552
2018756097
1892050689
1081346989
983065354
734797163
1526300496
502580253
140565804
1487964813
1118421069
156356146
952406251
2136534691
11959627
872624376
2033447084
1246935008
1244001402
1772571578
1680961092
167308728
1200399475
259089546
570153948
810728916
1195069434
383714035
945790716
1391091987
780656279
300419280
997579877
502293231
1690050885
1081030586
134041550
2035037272
1983246150
1666988802
1316250025
1916794146
774448673
1785604714
1318389061
1400012147
1887988709
2090216672
2063602106
1813485420
1746379571
1296807071
64725125
1587028182
1637322311
1566613149
75770704
469988469
951025915
1036901186
1911410567
505412880
1233976967
1602771827
707989795
2044217051
427364429
2074913129
391052332
1499897859
437112822
273412408
860283811
66364005
1777653029
1511315074
498165007
2108585911
1958323716
1225764418
550211931
1994827545
888630536
1689550664
360792459
1296684354
501246344
1204061359
197775130
2107978110
354123007
1002844284
1845662582
1825276892
995073804
269657047
1613765484
2143579890
437654281
1217147716
315131082
1968517628
2021377102
900818333
652530853
1761523335
1187646042
1370842791
250302184
959008439
1462775431
1025950507
1307436168
2075968870
1543836856
451067685
475283648
129337411
1445595513
195627097
419767884
317283249
1485167322
1687167272
800630223
497370311
769713084
395888932
1622919061
1322581247
214981158
786166678
1814611779
632580565
2143378203
1963686864
1661855627
1881467090
314603089
1345556572
274207059
1148347251
274661562
698981090
571647568
824620623
1754950372
118797864
589745833
1401587603
248517801
2031947876
1101600555
215368438
1661382453
1874576992
2123089155
738813725
824123796
650602528
559851114
733485032
946451906
533961160
77759662
936761184
309309134
2066425578
1779751330
753690115
1821047216
2074043723
1336277342
612190342
1857078894
1982788808
811856848
2016643840
1215665563
218589973
917819262
1463601651
1897927192
1831501139
22641401
1078262636
1662542968
1200132835
1557515892
655650288
486647772
236568938
783783655
758395685
1802268611
642284516
1802644945
649496394
817600715
1338088214
194089772
1888477145
1604374059
474329350
2039146266
330275686
385847006
1960036718
92111713
1881212817
975270592
1045094508
2118078069
1628703593
87325735
1312780393
1283538388
1394127990
1894036404
1513298513
971290818
275166888
1170592355
962032834
715840700
154361430
1147014796
1661541942
1201065683
1274977431
336537268
1374586248
84368693
538136393
1803007930
1815374441
877464705
1190354522
807207166
693163681
284141834
1537258415
1103442835
1853243253
1737213563
2140280620
239663055
200818865
182108612
343167705
549397546
1691277903
1879971251
446534217
2129040008
1522781546
17134008
587799842
1843820729
1742917407
80922993
1740017436
1415747427
1467904293
564069790
466753836
1550367007
257413557
2091383018
975098388
1206141570
175507946
1140248015
1035398445
1130780556
1345384308
706619327
241875309
604147754
1783077011
643788756
641063820
1432335474
405124422
18345340
1395810085
1639230639
1507671300
271041230
733503821
1094223624
776891016
1254624286
554735912
320007003
1952702647
1698145940
1893150788
330160123
1020089046
1270533238
1191854784
1521980845
258260548
299029584
1280876066
364063518
1434665155
568055353
1429908609
1231426412
1183557030
715079274
1463714545
1381647380
1725363103
1463241933
1212546724
393104785
1516429103
1434231660
551850052
577324008
714459291
1489643341
1692087555
1245390066
1764887945
1823357003
1979338702
34040344
454233471
829146156
722744900
1917066246
77544545
976508909
840806849
1930389850
922120260
35926624
1672341307
275632796
650146874
1831033720
1777045226
2053429050
766384763
110363626
1769291708
87639903
1588035841
230833104
940373361
1647910425
263168359
1586326957
1334087364
248308883
968064997
983044473
405996388
451537156
423538140
462828511
2126582977
1659995968
901851062
153574000
2096645160
1087914662
247732820
1174681305
10244212
1700510961
919100364
2033679532
1434631323
563572679
997355675
1378915263
286084826
2127196277
896313375
369090784
515444018
719691493
664079995
409161531
1377523904
117772971
1370517201
2062959046
2012978566
273871928
356081972
1223639559
433119683
1557732952
36351413
1591458957
1715953727
1455906435
804954370
285658336
863626017
1343360964
1208311053
1010503832
1057225550
1307790338
2105914894
2141700862
2137943007
138301946
1344168104
96949062
1457062884
1924508935
48794218
1137899669
861175490
334449584
984138547
337295721
48546881
968649087
1877898125
300222014
1487292763
189224972
1430388709
1672059219
36029453
1062824428
1730308099
199919226
826907143
750158447
556512826
1186823808
194692210
820539199
1478628544
1365041300
1397479439
495247241
1289962146
1658333786
968296186
476601365
1091450758
1936770965
262830004
1472303870
1073142885
1243928456
1382576915
62630500
1050356596
472928809
2099734532
1243454484
389953415
601385436
685233636
659744085
1849060592
869087071
1109255450
1478568255
52469253
2069547483
297030471
1909453150
1139195479
909313373
2061137638
1853701803
28499478
1497470643
236436590
157506180
1209984665
1065139841
107525964
1680135406
372916868
1928208166
1359518043
1288548889
708132063
1319794152
758041658
265456678
1003446623
354384057
1152137006
973258104
599433929
1012594719
19416985
259286638
562623886
1569160618
2137001783
1462325455
1111178846
736564063
1395960379
725005781
1671113621
1191126652
1791612152
1310534778
1442551628
1706867458
2002034771
1636275865
911043108
1143002727
977867114
1926690379
1285542647
879834937
1171147527
1416501492
2101543211
345886812
912378748
412807886
647408531
1929388038
960635163
809157210
1232022010
1071696289
1174822468
1167925883
1413248580
1970538792
1118881773
310182933
1804691724
1900267509
1997728477
173373933
1999918452
1564549491
1164727883
1093813698
542676840
109995808
1428151990
994290957
1421314135
1082544201
1694750568
640334486
1277819372
511015804
1307750817
1833195897
1355116051
1493113691
1793576848
1560335559
1377051903
577848056
1828414000
393769759
548399402
317616755
1776578723
1142323353
1358823368
760749423
1203548100
1030015498
1459026830
1804628164
567577323
17204252
1352514742
1107248387
327104026
387377450
366685067
949905320
1801883668
1773240107
2082894713
950761463
438276664
772583325
692886195
621158404
2135732644
136406123
777597546
124812181
1980822131
316168909
2009038572
1784462829
329179859
703793041
1229400561
184367004
1705515213
569164260
1848809675
1750169603
769159926
2136681467
518856830
985132524
136213765
601020271
588318390
212128723
377798244
1249307772
1364011774
1226489049
1826390317
1148718044
770949803
1864360708
1232337920
675816147
129606915
1257416791
531045200
1834286164
996400332
16711375
1897395448
1920071739
1469365621
469247060
1399048324
204805005
1081189275
141158132
1396610349
1414019109
1851285855
874417583
1084320683
1892715820
763048360
399449425
1114246059
1693655565
1411568148
303603915
1432054677
1482423029
1771391237
565931311
1151332069
99796
251807772
799914456
434484520
179404543
249108300
1477235830
382004432
1301192605
1869748766
47608079
547602672
1412618556
81178382
714673128
407085800
399374847
331267190
820199254
2029315099
1311703563
1836086142
2024589571
1344360369
246003910
1740435839
476633955
1238647030
1201684381
1661063946
1477347931
821093982
2093617852
12904138
668058376
1408248983
240041339
472500706
536229935
1394030763
2096397570
13882859
1784624202
1661727273
1134331115
617718678
2093872744
406385031
566919640
241151691
1742675178
391021102
343716429
2138031994
1102127358
991704616
567128679
1525032095
2139106313
713623709
1318336122
241095576
1053501035
1312524772
337180797
1728611065
856894301
710413923
654883025
1091647395
1138858436
1228125728
740186144
1189118646
2069236341
1590862105
285456490
2036909243
2103941614
1951248020
1472032518
1574482592
577263382
325334750
332941238
1533882303
950566880
904011646
2053096160
602778913
1139460202
605775710
667627500
1580163831
912232719
892382413
1690539143
467950247
2008474973
338335199
560979984
1205945460
759730914
346402858
281822032
1196547126
1289489560
272513047
750335373
350365379
650728604
2086456182
1480443789
1370447756
1845685923
1655188697
1003538448
792743434
511636496
1516252166
2051627432
995345340
790207722
106691649
933986214
1119309596
137428183
1406679774
1180031652
1022548250
649071403
1401861399
503596022
1252013643
1442579917
214450650
648065268
1083980885
968158086
501188793
867751060
920718992
2082473622
1689292829
51000727
1841490965
1180069286
1330887473
763274215
755594745
921229610
719836257
1972585381
1483068570
527793375
1794991254
533193150
1663274418
840380371
85045718
1532383187
1385073974
2091420261
156123992
1266664853
1381979214
2092991459
824376699
457655957
1687783802
937991327
1292672705
288753860
391211407
29545647
57956327
183760277
561469239
1944521232
392717309
347365242
1011457568
1826172854
2059017979
173831978
2053207221
273099787
534784841
155260872
1003880005
747099728
1697589673
344583680
1124042988
337346259
604959390
335764970
212197606
294096221
1312220778
1200152348
729862215
798759402
358458664
930369609
2041721501
501040363
324025517
1765306730
918824767
1711921445
928958959
608943214
151762291
1619357240
435886978
1456840140
1592349992
1539896959
1914427832
59684292
479746468
1276620616
456953238
170221920
1059831030
729019213
2107035915
1925477005
790498879
1628674896
193743803
1870913765
2145934634
1738010264
37526556
1911902782
722213130
798888864
1445785714
1644923109
473038336
211716605
334031913
1811826305
951552394
2023348939
1913847514
948350993
2038142371
976939532
902368427
162534778
1083059615
2006861346
525266438
252540568
688499395
1058432308
1158280219
20734101
1417118765
1029492026
652667290
632350340
2108655544
1069403141
1579202028
51062960
1995013948
168865306
987547782
943616404
849831860
111048538
972493030
1989027660
709099723
279417903
842019648
286815723
976863170
1337913741
974351226
1945854238
1801517193
1857521251
601421298
1567803370
1324307075
318058336
1447017481
1749456793
1924592588
1265011556
1107329422
794679661
1174443836
1430610980
1972348456
156926853
1264613891
1970149484
229001442
1293061914
1409862328
193575036
886892815
901244482
513131808
1313277808
1641036373
273218100
1801687677
94741051
1997863957
894113204
573313067
1731042118
715517503
139106238
1440738568
376152365
724077397
1128488339
338881891
770807495
1841380989
1166294188
1988904855
858738306
1710923247
473503047
2141815396
357771490
1926052507
221076757
897263909
75947312
984105114
847038166
50066261
456248873
2132333384
826340348
971355493
36592216
1916745725
1558952386
667114420
1456209359
142775876
1065868534
1243697457
2035442900
563554158
581380692
707600750
1880553614
1075951726
2013335304
345013551
1395814748
2145574478
528091996
1624770118
1651380266
1122538712
368951243
1608535193
1459750308
124039500
1130597228
157521966
1347811041
707627752
1175140238
1588409218
858872204
229002572
1183608139
666497459
302363366
836653806
1918063880
145927135
11776054
753701266
613936512
859454165
1778714863
246322
1806038139
2014739943
1167753964
986558923
1757156443
858367181
1661189531
1136753156
1754970325
46063047
451658971
22309198
1147934499
1034042877
937827736
1375665567
1020093679
1425240239
120233254
632227421
1908814047
511976767
1829128791
2060994042
345652432
1698885033
2121284036
219170759
1172184366
608212907
152014022
1669397292
1387482197
182177271
344343471
195470400
1675534950
1589393191
823965376
577685238
34489108
1733100577
1307687041
489652804
438952539
560799997
1387202730
1637346352
1069601471
246539388
1270089026
1082305202
2085306293
1471774941
372277225
1861247313
2020359086
835477997
801200125
661249437
331151249
471240046
1600155094
636166643
82266646
784955875
1194614295
992207775
2140383731
612030213
1839796068
932596221
1784758976
2098423632
622109866
825068933
344041181
76271747
991511024
1374357215
935700738
187206199
1185912983
866639504
1326967539
485356288
704938051
1388760630
766983611
539980791
781248836
287275732
2009655991
1384797639
547299665
150108520
1333418108
1785959109
856291285
322769529
399054788
908782583
1937793499
16937357
493761749
1263706634
651145002
1147694979
213654983
1941822251
2144762190
1372459976
396063884
1007764298
1829236765
604030470
1016337912
925589012
2038519596
200901354
951294124
1997563192
1644882884
1052632233
362888003
164054520
1355190758
230252163
1381079576
557723141
589176781
569846708
2070841720
583251754
49571984
1177580167
543962100
244698070
647268203
216982775
1186375353
80053984
99456165
1353265000
1664353380
227975351
2888753
516891693
1965743900
579724498
1688785057
1375590426
1155645318
765398415
1730579897
865099990
651122943
862961263
1048876747
1358525462
230804349
492387244
1040769901
296738892
356904537
834184034
183664405
1849911972
1454017027
2048892680
1088000106
2083665874
1840064043
1623299162
528851386
2115304328
122647257
244614694
399105521
1108867420
961296775
197479197
813650497
297163474
2016985550
1411215860
1093689097
451585244
614001261
949106849
353351215
707715421
1688743158
1338122220
878062428
731970718
1171387381
1206367012
37038829
1425620262
786550525
554041666
1237351548
294662585
1797026560
742761519
1932463956
1485388877
1628708327
1422459778
1522447850
149149236
1389230601
1461651942
278314841
1044718062
1272953464
1959113883
1313392406
1517842448
1037658982
1229909349
944352291
1247258653
1176849359
125333544
334050287
1618336684
1267687660
96065411
1410428246
1712650106
1385957813
1345449869
1822251026
1017746721
703329322
257301023
754807441
74200009
979068668
1820595442
1996595960
634797397
157581623
736948062
685335025
1719753174
723535344
1308611152
854238659
1164884945
1941246039
1265552137
1636858602
119781970
1654880774
449277332
570679617
70793753
488813276
449186618
779300472
1382260972
1733766290
1537268173
325527789
991330629
1027360825
537653546
986824021
370852609
1208651970
1824847407
2093666461
879453527
87458919
208567902
1825534113
135798078
337595615
2136430545
905336535
1510915935
51495157
1348994426
1006446367
1793745857
516530161
982320204
2063470937
1373065176
1939508024
1909015217
955424400
2035197250
1885164573
8189951
167520316
1471560639
1041205820
1548544142
738410060
943640478
1631040760
670872767
1420815821
572273846
666333112
656735295
416323576
527465892
1384177862
378206584
1674306867
343571707
1536090457
1645272753
1082116323
463904521
1310471922
803748998
469516269
1841076921
461150578
629922359
893418355
137011025
410062932
1886475956
1494727784
2054626517
33953139
484553731
928130418
157423542
1214687824
729050041
465267493
1781852944
435471239
1848477251
242195080
1464757984
1993608272
1349664762
892696339
461686096
1538028631
1155159026
1310567383
1469488263
1420686102
1326789871
164962701
656507874
120723534
511332334
1842419539
1019644813
391243503
139102630
728765378
798229639
1737242477
2057238280
402717620
1320121702
1328460920
615190640
2061648848
650939829
1897842778
1946735321
1720852473
1822034578
533658335
665932888
1792727035
187529611
2064938623
292805092
5150481
1378023980
1969011220
1169082220
1083284409
468380893
2036674169
566769649
1816031441
720088312
1724675212
1408505976
496599543
1015156881
1726352714
502818452
642157593
37738725
311861953
1426398405
1553164420
1700413500
558518362
1087180474
458529064
1308230348
313422232
122479089
1946733460
1353048946
12539810
1743456131
1207714108
643967245
1447868260
2019569534
836099403
370685611
923436282
183265617
1081913079
1275348625
1531837199
1571442181
881637783
1147978343
2030544283
1355443775
977781304
1501858079
1346224007
1056075069
2108004067
1493682255
2067214519
434131626
297096463
80764967
1147069566
1989946158
1640715583
890058155
78720517
781563942
433060631
55676435
1771489582
1743425210
1637167798
787392383
1969989733
1297276236
1317329144
2047938177
709060605
1419642454
275851968
1728945928
223748770
706870749
1243083854
1286442319
334386821
1818237584
287847120
1130379869
740548687
1838830432
208604853
1947841329
1736431880
1501687007
1646151673
537362774
749848413
1385105249
1365128763
371584982
1788781051
1739931253
400669041
2145361790
145167642
91726389
1343017096
1054001459
1882980712
1967399775
65773085
937071611
1391862464
1707310001
117612896
635707157
1134356067
214035543
2137692123
1089266029
194142804
1834971831
1963100145
1646748893
1564189723
1993771108
801522879
10127268
1141071358
1472095650
1521199479
1246818753
647276038
339764521
704710963
458496117
1742301547
135812435
1371847162
669773738
2123063107
2069740346
1576875315
1550795553
545976919
2018934904
1270157432
1782530851
1463263470
694312185
809417499
1200192798
1196658542
751114726
331315056
1362043894
675148046
1265983962
274359692
626057354
392865054
70127447
553780334
67341462
1904263290
2027180949
704859165
1413378823
1456116407
1100373050
1292888895
1058337594
1148133204
719840088
1290844726
1566361841
1752280070
1703373296
1700048643
2127147030
927812591
2121110244
1548318240
2101577183
1531323765
338317350
1869619371
1014320136
480915950
1928540094
1462762457
257151735
467610248
134869629
971140586
771174662
1665646416
1670154978
748453141
1209710130
1185793710
405328134
1947174313
1703950765
1032359608
1618166696
1109720771
821183947
1891163957
294292151
565225193
23277699
1911003201
1792516977
1944175242
1649024740
1347105144
673026737
1951008470
180488811
1040452531
1384291119
1285355886
755176385
923607049
1292883969
1238165503
556927135
1225650772
485457308
889329950
1547762933
2110477158
488660516
2073042803
799444
1953118923
1285469540
1829207108
419334590
511138609
2045324152
66405097
654916454
1166196842
1252412809
833575046
1502558967
401262464
1061734537
1160467702
551756201
2141829632
1222749981
736895872
580839206
645564157
325437155
281365727
1479901746
616610792
1565562793
2084839538
1713013356
353368357
1019994966
527870149
119934778
2018851514
325060838
1730277402
754556642
1425222795
566574959
1841663584
427908994
880513523
997428303
295689302
855045062
935527068
212590705
691946979
2033947753
1297000323
1789193172
284762469
669688919
594889325
1036188214
856606566
1133151081
757434419
128371794
840640671
1171649243
1947221183
440610909
1602231837
274965972
612067780
807235148
1985843669
460108187
163171054
1713390096
847449256
1036201738
1671232747
1416133480
1442147499
647712178
902273635
1264377898
1038333551
629539518
1324615364
1632399844
246277804
1120714066
1142109513
1119087110
383647816
427595647
1310896638
4180061
306432326
1523629703
800491949
104351194
1610409450
358452924
174990671
1867868206
596542619
2027960213
1341877974
1284676669
1253281160
748318228
995870484
1406173843
1604567201
785737871
595223372
1973815273
2078287353
2093155492
1208375567
1253595862
1830317979
1000009215
793655692
629464770
2026839853
323429006
1094643336
192947000
1467336913
470135337
53960759
1939804545
628398870
550513185
177158932
2131014448
2018030398
1005542499
790728661
435702280
1733085986
1611317108
1742079791
1830632226
998455841
810064375
1087331494
1502159172
1653601100
252250056
410254729
123748353
1607933221
1315259924
1234743102
886560261
1809819003
1079077820
672674953
164048457
687184363
1105579752
1094610739
138552331
1843739248
1213275704
1512233080
1218085568
543548258
820076216
2089912921
506017677
28610043
1069105006
652147214
706031461
241801131
1750787789
649277269
1490128344
324825503
175564770
110829219
1254072136
948721675
1250882369
1029491862
1875771069
1653598891
1914019621
146019667
1828802408
1371778630
982168298
1378735220
1307137192
1238761975
1752961963
317130143
785228842
839845175
795476670
1622547046
1467652727
589041769
1610803516
810876954
1331465068
690040465
372669431
2017399992
795373708
239908686
1857344310
886502574
590347753
419132230
608646385
2115094139
1735921412
1519025047
939535728
1188854560
333273163
381929798
2111360019
382792611
1473987152
50647971
18276874
1232035665
1183264238
113976556
839308010
89362592
1545713582
1229094332
1412209031
1334250673
864631272
1659863144
716239211
1707057315
1396254519
788785880
852275218
925299240
2018930457
1570621388
1154123792
1923986571
1614396412
779445139
1785815493
1964227170
1675006780
587621020
587825651
243648624
1496357793
153477746
12399433
475369601
1234396863
1448792143
2012197802
2047035056
121550612
772781322
847600591
293539550
2131792152
1363630519
1878559634
593186489
1213972049
1721027381
871269279
1542365805
1619566904
1324750904
1099274089
2073034562
585164072
257887257
88430226
604995037
2045652115
1918115884
361451762
461764994
372009775
2056844401
768480312
2108285659
1601802920
990492528
1484161444
311799138
4707139
1696069539
1754298275
426583724
1404219780
541723430
963458429
1489111369
1942395240
733412943
1001310060
856058789
1772155965
3768050
1976953662
1731759159
1438852184
1583940449
1068984003
1004128797
1696649186
1788038687
453487514
316867063
1595244788
692343110
1349275756
1526852585
1612829994
2117747527
1566839959
589789823
1236576293
1342836710
335802711
654775406
755561832
1733257488
1312676676
1792690909
621250554
873819551
593942111
973659534
763663189
79633722
298436685
479789332
125602297
1819408989
1564678355
1159010065
158111932
1651399998
1472701466
2137800055
47714397
1747433691
619587310
1848285242
1181952219
238711542
257523177
910308171
300113449
1573297259
538595535
1704312677
797427431
542258145
79370687
2118930879
1708886180
606678156
317389650
1862653274
1817777471
1668822100
969586038
1232958258
550967697
840167947
1038553062
1539214691
915428139
782166341
1247045372
689287956
1215024069
1781778540
1742655017
1876325374
7952561
914315453
373059434
1852637036
2105447409
495273994
601329670
1610769718
1638794996
1454605341
1387040967
1401499533
876175218
1027088269
1541199807
323360577
1709146436
8414441
367470238
838835191
520950773
1442770740
1693348973
879738846
595968296
1107044411
79969871
950734201
1992601979
1143605027
1937818255
133846487
1885589036
596561040
941392887
450347541
1737138833
1089750809
918957726
269926416
1609185201
1089696652
1577162333
1053717243
987212030
1490449478
1835478160
275145952
194638996
821453141
1570382498
1871413333
1834009556
1615981560
834654516
796890242
1455433703
1150985429
353888445
226769079
1613022966
1523357227
1549718645
694836746
621430472
2011426774
1210027521
832637260
933858636
768545968
569425273
872011560
2064338481
1418042122
142840676
422328935
78283281
1063812052
1898337573
204344928
1875396487
365553985
871773270
1576826472
614419724
96304323
1123889547
1919958081
13702070
1211712623
1771968917
1780532806
1413970769
583889417
981179571
737930340
292441421
1729220122
1598636454
1897253645
501505442
1582772535
2050836879
137520555
1692523721
2022803630
1568629408
457983524
2116993157
106610515
1090697682
1377617068
1495902437
1581225651
1983650534
812720969
1025595233
1145634809
2022524708
568364955
1416973450
267616517
1387297249
1631156996
1153132541
854028713
821630720
155301639
1691108955
1498170925
1367396103
1448654826
2001614143
217799926
1326917016
1245403731
1288454031
161403191
405025630
667539636
1101780711
913692511
780042347
1667957799
1998160144
239135908
741239089
1742857776
1726097499
997471787
678880926
725491274
97526914
1469257746
133626470
2123664020
1180426431
1661779507
2130976360
378194208
1424068131
389815510
1505548684
1241647312
722189500
1172916343
825767606
1358935254
380679094
1741505483
827475493
60586801
2027012939
1115444304
921311413
523482573
1037681757
1386286416
1884526914
2108796153
149014971
1501215147
1177341040
496407281
1904332591
1640025826
778195697
1088411967
528273477
744377403
530545834
8761947
2140765694
414597254
2002423667
853475851
517408509
1431247026
644204567
2049703978
433256724
739525054
621875182
383952803
1492820248
254476866
2130347172
1593170828
1584423445
2111134294
1634211096
693287075
50316627
1679022400
1147266437
1158525947
481065141
1924146708
106455125
586327753
501535413
1295176543
1962724056
1507677589
1592552850
918499743
1641766446
1174243015
430209380
1232798948
2122579366
1597061352
1152716577
1681227047
1995004111
505066015
1918931175
1676223137
364555695
2043523664
1956107963
1187168699
2022444076
856046769
897540565
1372981359
407589593
2134506237
2136269331
100809525
242038509
1986373295
958327061
1145400851
1269684247
1603031505
1909804422
1809951094
25179918
238961173
1670808593
1516338985
234516689
1332746944
1990674044
651180158
1690368517
1159009525
1800371624
1815527299
424910932
2121365144
10557143
35880022
1708513306
1367747053
1468073136
1723971509
1007539862
1821187800
323417835
1210420731
1083926397
1755961580
1345171459
1773423458
1260086921
382882600
1075174089
1510055554
125722378
1353729514
740518803
560014557
502554904
425885486
697988098
129441351
1737506433
1197611845
377928035
221938778
815196660
171295975
2140460063
1442444889
1014971240
2143121141
1897438357
746650094
1186003043
917564335
1288211426
251104778
1907862239
1784432680
409395520
609799683
252593189
600692722
1770964516
5157878
1748597993
313642537
758272226
927383666
1488144430
1920565467
1071477157
389168015
781381170
2019398672
2048587159
1890020435
299626553
533865583
819082261
1491971034
1845608443
1492313663
107019891
535789677
1913072744
1460879642
745363256
341816428
704268003
1497161715
1001868473
1117140921
1510464259
1604363111
331350702
992243052
511791348
1404353429
1192375298
360253436
806407611
465247110
1016179514
1393820890
1145611365
1458935424
8355854
1384749800
95454958
1274385727
454457360
489587182
2045953422
1894390509
1981760531
2020639896
689975597
1814397252
1443593644
1604098067
1229701624
1071018911
1791316987
101493741
353997582
145106672
1221898684
2047942118
802197013
781036648
738082556
877133511
595546327
1650590072
1963285690
1652227779
2072900355
723169444
2142081066
1487211007
591153150
1506287835
1649053131
77918026
423177459
1701007752
990912391
2066507285
1948822307
1243698974
1156316783
1368854918
881888108
1975971600
962142696
191024847
588628518
145977545
389282260
1979135578
22454746
1727179368
54249375
2796495
1888184003
1972394547
489582835
876020750
581798006
1434875549
1826706426
801610242
325507912
127094014
278677128
1436509398
1498670836
797847195
1223193735
130382433
1040873451
880755865
228983754
1962030098
397128488
924543219
359424438
722161533
1738460493
2094943004
1666906057
758709570
824825722
125583967
14688964
214851282
367971661
746957700
1195276947
720356589
384362461
1530422184
633075637
1876241314
36187092
277975337
707978141
1937583121
443461571
857140760
1538329228
1019170713
1483474144
1648629705
257874482
1889870245
1110063732
20961909
203864251
365211937
1613907430
704300566
1067667010
654253961
555708958
431434489
658054210
613266225
236877315
997600571
1832034341
1515147297
2121891477
1758434445
1136739510
454782103
2013832829
871145443
1489418833
256995840
1746455858
864479818
1600148887
1640324046
2057019942
171625951
822217035
1435716559
1268508931
1547022337
597050225
1843449110
604629903
2035781984
1672929053
461917694
860513313
1479714384
176298515
932401698
1965526613
1315312497
930994408
2132955924
1241167385
531183817
1150627641
950925763
893009954
1375025824
391970845
189073552
346957252
388471956
1763261530
493774792
1942949444
914057188
1239113113
263650416
1812408321
1622584746
649162335
577555196
1357661537
1318529110
115273636
373894916
990566306
807927759
632688762
504883209
851675868
1967055357
1290544712
574026596
242020781
2027949610
1739987683
1493080664
1357346689
430858229
909549918
1939380373
1033847178
1617732038
797148859
876910066
1485942609
1666676521
1037977204
1368315930
727715121
731174189
1737640395
1143065867
982460454
1573949072
182081158
1961799302
1292562366
2043975921
1578248209
1136421128
930735248
961055237
1962348641
36206189
56845781
506628688
1435205977
1582987433
1597483343
1622833025
1168178098
997336039
188716157
584850887
259211287
553994945
287156952
1238649362
145521327
1481619133
1663493533
443174568
1339897776
1357274726
1946647074
645778436
404396310
1679128051
959961773
507462972
2016427856
1545350838
1763710021
332232986
951467182
1888615865
1175953528
1290223631
45875074
640804755
1475857899
484847101
1596007278
547679891
1805563099
1857503397
631030080
1129381348
560530710
222823161
652673208
24744485
659279522
220327701
562446783
1291824303
1168176450
394899092
869831702
1890768429
1456009840
83387169
1798742095
1267055615
1248510931
878719159
473198867
930867621
1181315790
724814880
848695354
1853622555
1794169438
1593208688
1742165181
1621449368
945574894
1876751393
48964933
190613044
1899675804
1738837381
1240913909
809631982
1816237433
281967050
1830774468
1977852675
1112228090
1649496664
1519848911
1108783325
1579549289
1101709293
2106563534
1349124024
1337225223
1236074924
944665523
2125149784
1832778323
707891355
1895635730
760518396
1712186357
644341468
758298515
105051495
1956121909
784546526
1034216187
470821384
867489690
1820208522
798585679
355249104
1712395166
751842649
1409441654
1074564176
746876846
147103036
1227558075
830728479
622551912
1922825108
148862907
1027901165
1178641735
2105827302
1622638093
1427037322
1747271479
221585594
1894515040
1408477546
255854316
115691090
62097469
1559999583
1066172579
608226318
1671918341
27216960
1864863874
494933662
243199775
1955714065
1036863820
923619041
459324760
1744951820
17615424
1388753390
1154855212
1605757997
2144614994
301993700
985450815
1102864365
725937276
549538641
1786792598
693800525
58965217
528419361
2075824569
547766082
1781215412
933760121
203191799
1627251906
498954920
1578700885
1949174531
1656501024
1608086799
1276914794
453327751
1418341830
998513064
567330241
2127233582
1285704118
1870757340
1253590061
2101469815
464227006
489259866
2146439222
1970317667
759111233
727659831
237426305
147855788
2140322821
1781429763
321279760
1033782482
1092769851
954282448
344637432
456768039
1562410860
1750974593
1611556597
158689248
1650490993
762489874
1519539485
1024071926
1838838602
337161361
777801662
2103318381
553434290
1523310286
1834274373
2077057949
546403262
561843196
2090221272
1807534564
2035676118
1751994941
66897157
839347548
1834785174
1455155102
1741628529
176520470
1514537548
408109147
1496545358
960462923
1152255174
2124626796
1804375069
1100045769
1886427207
469910922
1610775351
1079809740
1058923691
79933034
1492839310
1688635719
1044415882
243073227
2040554835
1829018112
1159695536
697425267
665910926
2095286914
54533315
722401276
616785630
1102796105
859201580
896762646
130232561
1050402498
608201502
117749895
547797477
263637916
1433985088
103367359
1936462223
1133026240
2121935554
1044402624
2022875608
633867812
1240302569
974945766
132532937
1798860754
850653839
1593322382
1396910815
125609988
514037255
1145174284
1432750631
1970162599
1911161573
461671375
675170053
53584671
197130957
1726359113
1295398022
192863846
1436637848
86233910
201702033
1515923395
982251755
1005318345
675330590
1407888495
369655756
1003900182
1350644812
671223980
1881051745
901782255
117677620
1730582740
1297573594
675813426
2052391515
1140624213
1849196445
1369105698
1354476656
1578885284
673871468
1718166229
274062958
677313249
1472255017
2033914590
233309921
1687001677
164592618
156028071
50711926
1855221932
272402878
1522991678
1518985182
1383546976
2072989461
1386272786
562682172
131529788
446008361
78489986
973579012
850007195
1813142320
855445724
22420515
956078849
455929572
1205509313
124161474
975491801
116862792
506218764
1688771944
850903498
1423516453
365498512
2059501155
1012605834
1370117713
1348750967
1737849813
962170896
1088409334
1192719543
416757604
1212480989
133103955
691807585
541125243
1308697169
348842301
863692005
1146828740
1165758449
977034390
541899746
780612210
825189814
895574961
694973182
1304510703
1693832857
1927609604
1224258565
1922235542
1299907846
65354478
960185495
131001829
696787618
1888626334
1029906553
279132454
492520144
155872603
1830530575
2131782546
935090121
292039267
51485739
828664054
1066952504
866829994
392225011
1859575154
654430001
1885913470
140234508
597996103
1762594633
906376451
724651743
48251472
1705780057
74795962
572916165
1892308121
2003166224
357911168
2143068469
1222519395
1949470059
1032042075
443344032
896994699
1493601175
2034011020
1317555773
1351648750
1691737377
205374142
562781946
49772977
1814986811
1565217088
419353929
271854766
1869442883
838234511
403985545
503080623
1182136154
1668509514
1514473381
1215794715
2043118508
1880282330
2016110658
686436892
699445191
155156741
1647623315
427430610
537502370
2033759579
2103405450
168630475
2052431352
1749597648
908960778
1646057323
339795819
1189253007
1399530761
1874749260
2048020059
917409588
1798393111
435776854
1100181140
1473420593
255417513
1429901700
133496044
1283193080
145431477
103075532
700471417
958648136
601556077
2039118426
1657730155
507274273
1114299991
1003642020
1710319857
1905151208
1569251612
941851068
1157348859
226728159
1319699604
751127008
326528880
1490639465
133931957
973924811
663769643
2144336223
2134268270
731373747
807452945
1459966477
80316680
1531808281
280799624
366210962
1662393452
720774444
1044985322
2023070677
1937249771
351447879
789260921
1647063576
1854564519
1781716747
1567675394
1396511023
1516992651
1284598278
1511142055
1925209338
894249467
353983564
1588072209
1111616462
979479777
1785749132
1961722778
79384716
1435400604
395401067
815645826
1488223411
796812375
336949088
744261428
328382835
302210247
1892545971
494801809
895853306
2107566920
1896179590
1584457592
526217962
1433881469
348609788
568124809
676101571
1152185023
332156047
1179156636
1856485662
1647778639
1687717653
530553059
1694892353
1075052456
1302627801
1738498499
1715725271
1384003674
351239481
1044720178
1237684207
231819262
650630893
1354131917
1686190037
1690645489
1691210036
1741998356
795689306
1651892538
1083920122
1932383677
957193842
1179833732
1543632361
2003679896
1259935348
263971526
188453680
1485253221
1179923024
295690431
744975544
239772771
995431435
1640662596
415690232
1916835992
744824542
250464537
1438676453
682072558
257564019
2102534469
2017344566
1402284279
1982248049
1555255480
1583542462
1575612534
1367180681
937370985
1314986029
1189994588
1804267519
303922189
1432305209
89882142
1893774823
1189356007
1457950826
1006671837
908164581
144836034
1315377183
1922988761
1561240370
1782603995
629241478
1825520827
1572389095
309136767
675223716
355669443
1733561052
1830517947
1112062233
906602898
1643499100
1693776703
9558337
251693845
1694793742
1713996020
1127131503
170741694
1222505401
1230186446
829605878
1218642868
1032001883
2044272108
1010456196
1597749253
168418050
576747139
517665142
205102050
352659396
2134034052
1897496578
1253765158
2132968732
968684021
1370788741
240821451
1802868040
2143584939
721318236
600808190
68939189
745980789
735003958
314088091
1866340320
1414167550
136166054
1310021792
2114353127
1613995401
496806809
588238345
166816499
383597679
1164242299
1325016355
216610293
8656441
487234366
85749732
1474092043
1619653583
463126118
916838699
303887417
1016805469
72687490
236693286
616377014
1553695907
670055514
1683673427
1424045914
1973065714
253871594
502053007
1995533868
626530252
1400141564
755642489
1410036691
1227103540
739965688
945698994
335588946
135240376
1005060368
1668120095
1728805467
1562253307
840121340
2005869144
1598743056
259224815
402382887
949062143
229360121
2013024018
1599129910
1064407093
1815804162
1890855668
657225114
944446142
846610920
630870209
762115433
604158613
828416149
494311320
89110427
873617354
1061824013
203057180
1257609299
1493025122
1369725533
986582535
1935405195
1498532175
119830125
1321862992
402060007
2041502800
151357114
1443428021
280419565
1610294520
27902616
1765028753
185322322
1101667078
1183977447
62411257
249957950
86993945
1077334425
816081121
1228644256
356390662
733787348
718698860
944772514
556104385
1211390357
2063726529
882678193
1572768213
1577887671
1901344218
2039535325
446895238
1495111916
2038646213
525908143
2106496289
1612965668
1814166686
1373848080
1778253588
824041954
2026650859
477747593
643828130
484549336
285881471
1356000013
628054454
95543118
874023357
1396622118
1517584803
95447194
785426556
1001987007
69479839
376068175
1172934291
1767663036
706186235
1264459720
1229887023
705529057
361700034
2070023027
33714448
1239420048
632207139
285876349
945197891
1651057217
1226244200
91101240
404750226
1091596126
1500466056
1355437542
1565990752
157987541
923944470
1373874502
1680384057
1204467900
837242633
60546450
1876413749
156334451
1481350983
463588805
1476929020
540092112
931543347
18834141
1293219385
818765245
1138818145
1321951521
253662342
334937467
1233651063
1243695085
1590159199
2025746976
636603083
69497297
1842742526
452620211
1314751907
328952354
1322211704
878593696
1719712196
218751679
2074212602
33367176
1458492679
1844479123
255950632
941345152
963892366
319977632
254520966
963566083
87155079
1473187008
1733171372
2014000215
625639474
2116777134
77727711
1612644751
1745043132
169143637
834880826
1654009647
1778675207
1821285489
23750588
494854049
2002516542
1332315411
944427172
854861803
598984591
1263279681
1523248211
690936716
831792722
1879583402
246707390
560388698
1434208898
146448524
1288825161
1479221883
1808723572
2019122284
1810569165
651795294
963367013
1046051635
1356415205
2003340695
1844631649
1255984661
503948888
636364875
1784931454
1207916904
1017792213
62120742
1679565691
59580172
1976444944
848811630
1866859278
826420331
1411620264
1903973661
209086151
1302365059
1690028942
117520428
876275211
1089181708
1283667741
687057939
1964020772
1834311082
1381419064
837507983
1551928732
1473935330
5966472
446520076
1219660421
431009467
692766790
1146326830
43491302
738942317
800056454
2141780049
1210308260
1889942919
847338039
1558184624
2038860737
811441188
985437881
1733629676
1251626364
194276952
555054102
1237662820
1230568008
684240674
1729815304
1014894762
856629693
1189269964
1622538280
1763969863
2061274905
944923417
2124001108
1548617776
1431902797
353401162
2089235180
272958184
581118818
54474874
577082997
1446146738
513561206
303489955
605210379
1802368159
1138991685
1036668992
1077069241
765027037
939791625
1465910855
1596297165
1078036674
1358603568
1915391426
795232794
1930962964
1018842801
2093685988
534410328
996229588
814399826
1121892020
2114271825
176562126
723544964
327638059
2100184821
89517899
1166910847
1165098955
2102164445
280831393
899852557
1271998501
1867651541
2060615094
1964641879
817808040
255048303
2122212559
1428931044
1357363472
156358817
443314567
1381480061
859076816
507519549
891891625
1128557955
2117933597
1465319252
1469669990
1755343973
2131667778
1089331639
1378419465
128581777
1201063991
157514221
1802024471
1898886704
714927968
1308664887
594291944
596694124
1683230520
1153993001
795051145
808921817
726726609
314642156
1833165120
1494575611
1845410574
627399866
2094895517
1166882489
1137522554
1016654468
305661916
680992506
1663586789
1929193410
207642418
1686113966
517479466
817039021
720338079
1139470223
846783062
1082796558
1627647037
344995396
730100066
694883284
1680606038
2096815404
1944755944
493932046
2015136044
423307814
408255758
612104550
1365884384
1774702394
1238388065
292884106
40176193
1710534198
2135302490
1783943472
1665510886
573540084
1869039537
641993069
1560074881
87562224
685588856
1044895173
1220863991
1421900768
243351254
155124753
709835579
1409914613
1112401047
1383650685
653414637
556402137
2096235092
1179918825
1332659661
203747552
1782623049
1196879922
2105826834
236306213
1476859807
1290379996
1420761942
1865062631
920505218
283728391
1164472238
248232516
251799097
1518121415
134290592
1716959038
1657983761
609790229
468166030
385820941
1844582757
484903078
1242554334
1499410416
1872677646
936462514
386468238
1234401188
585391573
542001640
1246139787
371898970
1058433263
1523008753
67245805
818545486
1386261214
549109823
377699085
2120372191
1666151396
1429974347
540532894
554788605
1299238979
688253546
910923370
549982885
132869241
1308012374
1724848819
2142870453
1840643063
2091190802
434422284
1472570403
154185309
1370802222
1669925
891363134
572743618
752110532
90529348
517390584
1309563519
1440099047
1542599987
473238544
221914970
445032336
1164261649
1611926914
1312444419
458338482
2127133117
1516429103
1782979105
862884451
654473721
1449133218
932376936
1846723786
614048051
943126809
1075300475
534757479
936759913
1446682180
1562773961
1986651727
425005292
2023645213
128643437
465123326
1389652131
1227168520
151701250
583427053
1733116651
1480265110
1646332913
1696520414
1121893241
1738805191
2071691123
806955444
1021559661
1029249723
84457329
13634563
2061834092
1636003003
1333060700
658813796
1856234674
280348888
1413286465
926113933
1738844354
605335633
612344989
1870848613
1740996448
1813906671
1178157688
526087575
1589321938
1043760717
151572434
1480025210
1489888505
1382127642
1057770087
1985068365
1403096381
2013241752
1527975080
914217344
591014353
1516868843
1149387228
1300815685
820772936
13519236
166982639
318969247
1780325025
1282206207
419089053
739196685
1708480372
1065495433
1245189099
961429112
1566680686
6275759
1547936511
1265335708
592033828
922405286
158855654
1636858602
1272654761
1043105197
1670319012
1469734749
984664597
1907944536
1423675811
917624062
1644764851
985493398
909853650
311469455
200836770
1008745790
1571672282
1180089067
1373679618
1077055550
348449704
1413713778
1303254282
664485403
1329354433
122606123
1552280058
1749826757
210123970
2094290728
1719068904
1571479646
1286024873
984949331
1498037276
762238541
945642852
1670610090
580046112
1707349360
1793777344
925166492
2144889732
1648159282
248694844
1586598781
2003610600
635886024
530761695
169898275
1569082042
1213828964
1975320467
104330645
767061941
1831037849
2056689900
1853511456
1416078017
829703668
1899261734
623866411
705551805
106431171
1152569277
878871868
852223580
1873345163
927450500
1914500022
1779046548
2086971976
941385714
650678636
1174299054
1982631347
532410422
568575598
164730364
104621526
752528629
1885913096
1087136875
334098223
1290090489
1111211968
65937049
1310670981
1023542265
135386833
2072158378
899473216
248226396
1255395855
411716781
999467762
1336123378
1081372022
1961612543
1373845903
269293067
999205167
1057967197
942341117
876752949
347365839
904015660
1732252825
22406004
1184602609
6068402
1569047537
1036250081
1532866997
1407500879
1247330494
157833538
1329300903
426135219
2028979620
1363356838
1608899248
402853942
1966808105
1177465919
657610189
743420269
2095872081
448871823
80848184
705691251
2121147892
363509398
1517203948
1367669006
646690097
1194176926
1802649477
1334698593
1791056210
1567878698
1590207254
493416856
60859793
1218095558
1634628793
222000334
856460757
986832141
1547294423
1388169353
1227233756
1901179106
948896674
1701036228
900500104
608959832
276698397
427719253
372593159
728250749
1330499908
2016874319
809167584
706416359
1425359700
1139507222
949338904
412534631
944312780
1126214654
1864571003
284602494
598202781
1846230852
935020029
244643840
766306898
1051954393
1393365585
1874257110
803493195
1719642452
297981182
184545671
1942692983
1700105879
796391687
220059599
271377762
1788121576
1568947374
2111321590
2002595691
652006243
42154157
634541827
867568524
959084623
239787661
1431378380
196254875
631598178
1808900277
2061366153
1843811246
1903286468
1099873825
164661506
462112793
2067491388
1730887486
842674288
419183333
1235458472
1833582066
145117908
882667040
647977426
1746621136
2086525898
1903772155
422787955
1499514106
757358377
1090897441
512162003
77301619
1106774976
1249368124
2007408381
690841357
1946846002
1283042707
1852090274
1568033614
394696913
504112758
905160141
1904608786
928428492
960460271
690374466
1616631097
1020768456
1921336693
1149631350
581520655
763320546
1081092129
987720681
763847361
1023613533
1998448861
220598997
323081873
1047422586
491001739
1710775567
475851459
1217095028
195157961
1577385592
694470311
192343934
180808512
364291483
1598427618
155735212
1713261542
117977525
288914362
990281678
2142373246
2077269197
1978195363
962464554
938917712
1361426360
657341235
925520043
1231399663
1713615592
608175592
990633308
1552749636
839915353
1329012611
1592727149
1633971077
498740068
602625011
1202157262
524567245
1111662723
1317650071
756797738
1522249797
1605334301
1870082879
1880103463
695556072
2141747749
1242543635
350399341
1220763203
870297635
1131762761
475218663
1136404
1214445220
484673816
293145174
1145309433
943019895
1788285077
1592492993
1944452486
1935800224
884263536
204982067
442237762
2065026170
523990347
1376370496
1260478671
1015497803
1974819483
985627067
927626623
976111938
1027987843
1771036252
834164714
303854476
519012563
1519843845
1200683466
1047242690
434301620
2015336453
11958240
36620884
1285783878
1796437230
1888494019
614253982
2044313452
533383209
918002234
1052875442
669567739
584601885
1578050588
655051255
1840773537
1279938433
1570779721
1387041584
1811327988
1302845156
1294621042
1599060252
1834571714
307043130
1981192211
1639061890
1766047037
1465000692
757639689
1904059378
349785711
2006774031
1900676666
1194070592
844632002
1852355562
375794768
1798122185
1569366593
1310438867
1909833683
494737528
1814790650
1038918094
423684718
1734646778
1881783987
1361826238
1037398225
295146430
346047070
70454151
14317075
117207176
462579990
2114515113
1201036820
688874847
1831607519
1808807956
367503804
1630233768
1065419028
518720509
1481546361
766145163
133243103
1495380281
207656064
1238581943
699984329
619678967
409800588
1442607194
222091289
1468311655
785297884
1937396190
406127160
670604040
987760283
617872543
584210990
1852632238
875902717
2114953489
876971407
1032779831
487786105
1027814667
1718768948
947705001
950555592
461344065
1931169903
1383327577
219892263
568129437
1197138231
1115352154
1549602220
459459956
537085478
1401033507
1024814337
622820536
759124694
2057226664
1752883225
1649743991
1265291051
757654677
1837295632
1579909713
1528999626
1691102085
1671346616
196840974
1777597556
1684684450
1080591384
301121419
1350200365
1278121152
303544887
909503146
1032152857
2057784274
1951066751
1617546975
634187649
2098382793
1125286681
19282642
1882164707
1632787177
100887516
1268105291
1529227923
311974460
108119351
918640741
1280916381
1348260284
1449437994
164025444
1412119515
823298931
1193143810
579268929
690785947
1794033147
623451913
2117884581
1864740237
1436426306
94814350
1836631433
1259654948
663208404
1987227247
1244528585
1189874237
1864097386
1256517510
577900394
1666901223
191219825
1985563108
424497805
701516395
787873399
855901756
1980357577
652292355
1957031515
100387711
1582510747
1771543741
1584395621
766764462
1687579907
527057793
1360813051
888872563
517179768
84581528
1472140036
530551001
1268817983
986135918
255931523
1862623276
73188036
2034844582
1603165749
609272973
1677236487
833629921
1311969107
45639572
351924800
323370244
1156476579
2023986652
697829817
541905620
724841773
433258436
98324439
403040607
1248527767
803113621
733508194
404501230
751489750
436379192
1116695018
1547653681
480767865
1009165901
1029387887
610078579
644008467
590596689
1031720059
921456856
382751629
1437251606
781345118
1498971588
1646444955
2127946096
1185607277
180691925
11598629
1172342286
403210589
1766203919
892266580
136042644
1688608138
1063138477
2021289112
518191330
193041099
1325104067
189182512
167069734
1947232673
1164886252
1237582506
227429648
518121592
1616250373
797973280
1040329139
260231271
569456921
1935169065
11741034
2082813767
148931469
1930923943
1607768310
524975345
903329913
2020865738
949576976
1495122391
1090525514
1156507134
1363245311
1825427860
1860244101
1664274947
1650812234
2041375606
815226582
1516135138
1453598741
957318723
1332473184
97376778
2030540688
1649228318
453739063
1491770702
44303173
662120580
1114475884
169004634
1714439128
2085054303
2029503076
964888835
2121239807
1368324700
1477975940
1928526205
1456054636
502641346
799518780
1396460454
342220673
301402104
1383297336
2111479144
1672845796
613101854
309420786
1914070507
1224837862
2000426425
2124180072
679622844
1124799155
1290159843
247476393
1144182882
1300216953
2114794648
1423536025
387010836
226310188
1005819470
669059127
579869556
269078734
889037362
801878485
302899138
1469776095
2012017704
399487578
1395196257
517795803
1565987757
1410013416
166329927
2124803198
590091673
1250934971
1649848814
665211183
1668678662
90983023
767221267
337991052
727964577
404350325
708049589
324374621
1245335274
727146551
673314712
682688141
1728725729
1783787527
1485710357
2078219211
886179152
1299241020
1995438768
1083502901
681915272
770271484
7577958
482015352
1632380710
1780743793
1658835663
582084517
1721106709
365318932
1818886125
76293897
327454646
593125669
294248449
1453329875
55733744
794792764
1590169976
1750622778
2098930454
435088396
1867383053
1878682270
668540217
855960537
941317609
1047702155
276239978
432710892
727761714
946912258
1562992177
344600638
1958984486
1296209688
1301287147
527089489
1756376737
947459909
357476910
248678727
536639665
2013842784
664273989
952919220
1561108625
964882390
188591594
538418252
726883282
962096626
385091307
273505751
1026989275
1748335370
1690754414
740612500
1794372760
138506487
1511265052
1667707431
186419296
241633393
1264555249
227146753
1635281210
600540025
2144051111
858656233
1928790719
1465655610
229837419
2112178650
1404531806
27633976
619830033
1766856417
182056305
800393686
1608653477
556661785
1442878878
289267139
1582652286
957859196
1694450368
1525533205
265279703
1436901499
1978608978
72263318
567983793
531279100
549076190
569147132
868433334
782383440
2024716763
1227372912
1826895561
490672015
1432904832
1837718316
174796790
596302572
192265360
206681602
790762568
1285371755
589787329
1365590151
1031791789
1805479519
1119537569
1267758008
1800329574
17835451
128743430
1136949951
1360645408
1700695150
2067224403
620196745
290490366
1502130093
215240411
1271676192
616085009
817880851
2023366399
485273472
714266405
1248718510
1894341876
164721204
620665654
1415521389
1433872448
1243418472
714360438
1112054002
1322931257
475301924
694952468
195022291
983838307
315430817
1440434304
1140213769
1791216200
1499978008
704705760
1945346431
1475571872
1264743029
920158602
2064467754
1283804966
389880567
533638412
632181427
762608926
1398326724
187636193
519819051
688196404
1740913612
1403986967
22709276
613684905
1986317762
648328812
1617880125
668271152
809694681
162605367
1720300479
1615385079
952619899
341208379
1139999896
1850794033
1848661249
1977516496
1606211211
128286045
1488951756
1279786624
286836219
2130821014
37889478
7944641
273943214
830362829
559165359
866220992
662394230
436497288
274387748
1608530523
544025947
1048814794
1756272920
366476696
1010267183
984074242
649722972
1631941493
1190586196
1902237954
1115449643
2121740536
623467644
371183395
688748170
78791627
1715202748
1825657227
1230791464
822906376
271360340
1947778667
265838896
613194530
1332834053
1283247444
1483660866
302354405
1643655432
1828685399
488878435
1342288393
1263601226
86655703
309631232
1718611706
1118852387
1320780554
65683679
173986641
1378081755
129082028
1978639315
1235401112
2029222963
1366836151
625936214
884146702
813328007
1378059640
1280552067
1163442293
1106858850
1148497937
1733523606
1961920447
940064389
732426126
36292051
73187469
715958902
993935035
2037526505
856132833
923185781
146331523
1497233001
1749575399
911207056
1150327914
1214547508
1087285604
1793328879
1397580751
1375193209
693712833
102324726
131640846
913507689
509518466
1660387571
584983754
220474234
608316229
1676102230
1404130952
1274630559
506796132
1408785813
1563468058
1114865195
2001458517
812437265
1092642608
319180821
706873429
1469967331
449702165
1039358801
1687825806
331956065
1658758053
1537252548
2032686754
1595720875
211277360
1102608077
125553025
996944824
78205604
747180024
1844245743
791152460
1549393568
491603249
616476712
1749773540
1839696590
1882513714
170594835
1667846901
720039940
140476911
1736128264
14842635
1498443509
16544365
1924497900
1109426857
619652904
1824456566
132809698
2034408794
1929468462
1824607719
1582700081
1577350715
2122920698
1307426002
144220594
575077965
1471616892
1970513488
1471494995
2088325788
1903502083
988402818
541904693
1352425487
812039400
740357877
1939423433
990007796
1380450043
895345480
1822413290
1760022863
1358062230
1282701787
1073213767
1230458653
242269497
1564496580
1515807619
50593285
395841467
957198306
1237548159
2080743946
64414245
715430477
1190226373
265634170
1547739061
681145271
269889427
1551409448
1841171915
706325540
850833453
172335608
1513556313
449547111
1178277943
530523865
1911675088
833589101
1537492218
15640139
935278539
1735262948
184976790
467676993
1689786169
1140221525
1411921973
1658225277
323770703
1481521304
1065456615
382023919
1642195753
287762421
995147194
1618681682
1560135508
2005890050
881217583
1030334939
754962395
1822390166
1866276350
197459136
1643938811
1455228470
32362917
63909599
1065801342
1651141906
1318482133
1122952734
913254328
1544332059
802055992
1056605678
1191815242
427906766
1122877335
337094015
1330880051
985862828
1408979942
1347454127
1983614157
1075214286
1857496987
1486367716
1155052135
1146882505
212960966
1980221874
1353663590
982085302
734877461
463686063
1590225871
1380757547
849788189
1412573680
1942913791
1360918660
1122636661
379777812
550547004
1784890300
1036440719
2129032457
2032184031
43509532
52206085
743637218
2028711218
1158010230
275866858
1726486529
775408490
2073776811
289318174
945254220
2039331520
2127611698
1428893595
305170378
807063188
795550765
1830983395
1094615297
417584778
450693585
1360871375
3672268
192289351
826575867
759366062
344102000
1568587147
1561386191
2058347840
1457970082
1418853705
1032478905
1099055004
13731690
918851829
1961093174
423580154
36891729
469987904
1587985230
129281755
365302515
1157827154
1748245577
248094112
621634361
1676469643
1406708107
1906882408
46145370
1244341710
939245408
205633286
2080068822
291329657
44523993
650098689
1453384438
2014142855
45635847
112755977
748200190
1331165588
407565617
785771229
1547528365
1292680092
855828398
1296694531
423040531
1770585491
332467336
112792136
1253823448
1646871085
388714677
2085545969
563316400
778412755
42961700
1901690796
1295497138
623243987
2069150988
272342052
464163203
957513569
550970859
727388446
1834127606
1254678929
2045279219
84673995
139604413
1202801314
1640185999
991689522
1995678632
1069190777
1146520842
1840085915
466270349
9029778
20190261
23434014
418160092
1818516880
619207371
443670912
1630635758
167104721
570151710
361102460
1499376099
1363807429
1677230248
1173861358
1616884891
240764329
1153746904
682587774
438539677
1334161424
1184523015
550207122
1334834440
1454620853
1495683517
1228882222
703215269
816296826
1589350075
1879712906
1665420485
974164214
1754587123
1801393522
1168318325
73363761
1395514347
906332073
861889061
664892399
537620176
2104079375
2013136764
1509836042
1396478144
2043199002
445705995
1841317842
1732084101
827780937
667797905
813172702
51850719
1708919436
2037173470
1356644781
1792566420
2137417746
387826203
949871406
639675738
1481531012
1925875032
1555002957
1448714237
780495965
822341926
1043279789
1894491762
110389679
189931310
938005692
2029933544
69854763
1008205506
755471658
506004938
675507257
669715222
1541039101
139991789
40822867
1137716468
595381325
805399623
1985136467
437101343
935538969
1023393971
2110636845
2020550339
1717943204
824828667
1374360361
1927122240
532459639
1839547350
2106166700
729846743
433702882
120670930
992428095
1491349354
543969333
2011987033
329437060
1398810293
902296738
1872850441
61582079
1913315585
133321629
698260947
319410452
1153095660
288693466
953663344
803054026
112168872
992088164
811023441
132005272
418876937
817040734
230587700
1476825094
1284119068
301567522
1307660232
329269831
568905773
24807209
368163667
2073837588
1697100170
1130054262
113547016
455838912
52858490
648581590
1255319000
661067368
1715165606
995331594
1706003979
982791726
308939643
612012096
910785358
400447942
497330052
34967367
1731236499
510462149
1664980268
778109302
620486441
620018161
1341764853
2093697128
252295460
1545459844
71937530
326972324
485842898
1779018708
2088258454
1669504790
844724678
165271740
71567027
1928618393
459382875
1119590422
1786618799
2105979429
1866953924
698622157
119862639
1883334165
143552804
1764400336
1321606170
2041774028
1460345250
2143609571
1473513558
867667150
928773469
1618625807
543952114
907794436
841483545
1641299457
233116265
1434835472
1944805099
1308424456
1362042702
1386852393
1388260907
1018266540
1558359265
1409765998
1490010553
631055526
1650860013
1204708596
409663227
952388186
715738402
1341620419
90297573
61515312
1385137328
103036684
840246590
1277397310
1978893274
923919638
1231270219
529441322
2049661606
840842322
65054101
374637744
1337666780
1064785883
263037974
677064713
1088563016
115258104
687972731
140029351
610294195
668297219
266171338
1539372799
1860492427
1821479242
210727428
561117191
24261326
871401831
862360024
1704031365
408465857
373980610
658867856
264428895
1664234172
995696145
1915644844
1692949904
322620651
563298372
200710135
1093464301
780698416
689020523
1968840967
1437927916
653289171
260617905
1023141099
157053296
433321771
2054145831
1046658092
894296404
1329496031
2074757338
306065959
396339201
1767844367
1571487826
849455042
1245269820
185164887
92270649
36138501
1883064225
706365762
1063045510
1982884098
71666387
2027521476
901272947
1490580762
1630193093
1547747075
1160789509
1327057286
626681338
35643982
541768744
1934970009
265041591
1295945974
1162260465
686966284
626025288
105525624
740149475
1251400954
2027842333
739498145
1087142338
197574280
921253728
1456716432
1072965992
1052783324
90565007
63658310
276467357
285305483
1394000926
1126041353
1415838747
1757146995
1253497846
1239020566
256118424
230423107
1902605507
1324652328
2031833321
433608955
91942412
1697216162
1172839164
1802880787
1423778206
526636075
229585281
1890198104
1763211208
1533848668
1166288999
1400782720
676752323
972041797
1283980708
1419837570
62314872
547074078
1547038217
1485096939
474700521
1952340157
945380008
1794271089
631700048
1850539122
315005870
337145111
555306721
1469775405
1683731773
760634392
314290709
1729546690
466379250
424304026
1004045546
886724245
2107947403
48622731
1506287220
481880494
144564463
34717449
197960751
424827353
436209275
1328658841
1843267484
261019603
80180106
1115711759
1821239913
71606274
1867913805
1119032591
806068990
1854411237
1752204694
731031559
1287301252
718031489
2092963129
253492886
2087058069
1283650865
1028984338
1600277395
619207716
632117537
927195828
775636997
1759535306
1081972487
1754959750
755599121
2142640770
12791267
69444044
638039438
1907630284
419856631
1627518789
488119692
971084157
1346664417
667036817
830063497
18975364
2024826678
631692243
1033432889
743656140
154359186
544131848
1354505526
358607044
1292133378
1067702298
1303018882
1746438469
1750548860
1504149491
732586908
155781329
409030583
1546273577
1532253813
749355578
461530759
715939583
1927268494
1653320111
2055478029
530751057
1503054500
679188755
801336238
1530094887
1989687737
1180152941
171436063
798769116
667063112
80620144
282689030
1654582685
1956227911
2102995722
1846385457
2033099219
433785853
1155669681
1684771790
1214368274
312427719
1839829327
1530474887
1771683247
202387711
599227264
91478368
969620874
19967580
2082043458
1726116329
1422349362
331043927
1207791753
1161805501
1721361740
660568976
955838260
1775329875
1377885603
1521717241
1978238615
1479426859
907177237
1470956463
913963702
888020481
62442022
2109268368
1060994865
947247604
860068924
872473263
568650414
1009554635
2008005056
1091048542
653905885
1911086319
1441098909
1345593387
976263141
236839557
1048168850
607261429
1697164865
1868195615
27931837
991222514
840700391
996515074
1793842079
277008866
1868364337
488186891
1359451700
1522535866
734791448
2067171773
144275728
835934890
1895134184
2055806681
1538242962
1743990944
1982787187
1150439121
1564928840
261749868
1046476371
1857400865
438225248
1129522195
441927969
1093225157
1146876241
1760437370
1768379971
1146612502
1911015386
883461776
1687193995
623565527
960328671
1300294265
291400690
424820769
1198993380
196237613
596799516
255648511
229092000
487373952
1173226126
312102796
1476071129
1614331354
1365850206
697785765
1993588060
2077470082
1708678595
957489711
344017716
617860943
2001796467
1309838867
1326360691
1219245793
1158677621
891463405
762840450
561221810
2008157679
339483843
1363875302
120741429
1006093590
591893745
244901830
454152279
151535207
375761928
1586986316
1126949851
1793720995
216018197
1452828133
2140348183
1671631526
1316586570
42737559
872799221
1000090697
1946886662
1440424990
794659672
1671351568
387418400
1539152882
1651610478
1466944313
1549700368
1091175193
531009334
1674724861
1079087255
2096728736
963059645
286062989
589448707
558760784
1774153668
1721412329
134363805
1988850867
707594814
527543857
1381067179
1866309813
1321265277
969208036
49679293
1689683931
1386454656
2122734807
525788800
492033889
2699938
2115745183
1987473882
494579993
389016128
388990841
1265250027
467239028
68887438
2064435173
416715219
888039507
902811841
1647656155
1518271276
1178520311
982370671
1314575804
1837742786
1061017794
567645826
1755977988
1854984675
1844675887
378369911
1243672858
1222127022
1708878241
406286409
1070650277
293127137
879569777
1615584398
58553680
1298449279
73068716
973547565
568198821
1522248571
2051540298
1278917841
1377474481
2004447914
1523933724
108840885
1521766165
840434203
1029378662
1854698259
1775268209
1033291168
1249577315
1714295989
1323590138
1849887870
1082372592
741877224
339416638
937907113
1803420049
1002687257
963858788
1304155679
119600463
1995072972
1045679733
197445727
1137387901
1790561706
715895415
1070462863
1210682764
1618140153
112358658
1163947257
574019783
33300924
800398585
2137691571
1002603810
164809904
2029582313
1323642208
375559212
729094219
1213672590
1393042660
590344094
248779945
984598442
80319277
430054467
448045379
1263892070
142121085
1233055417
947375154
356695722
1160286737
1185832940
1023202211
557071452
1808705939
125570330
95674414
1596912353
425375762
1229917789
1730819208
1245372778
779922055
1476760929
1049091934
823407310
438477035
6978882
603710623
1534675377
585153989
1661894086
481161008
918534001
2046669661
1141732262
1710445017
456040951
1649496390
1877615463
1914225533
713487443
1082227022
234127042
1752990053
1564639312
1550782705
1030302003
1810565205
192857462
1440373642
985327377
1991071489
1113636698
460159452
1561589043
1685977795
425814958
2084931866
615321113
1509137295
1393478712
1334162917
824073304
536644232
1163041164
1198842145
1190892345
1608398631
236274747
1104276837
2054956000
476935420
955581299
1057785598
670066867
694256984
32934848
786742829
143656111
1112429759
1591797125
605454121
1196711145
2011265050
1331634844
312564561
634887478
1227173543
128878999
2072741411
857092275
1129090657
2076598704
1635543655
1371255833
485703852
1942663483
1165332107
593875993
768203321
1053363585
2039790469
427223511
1247376008
1143929742
2077004798
523314545
441458075
1512675331
1332481694
1847542681
1494600949
1413904700
1717177999
752651404
518700455
626551122
1639233739
1323459898
423629928
845085599
1736713761
151384496
1194376679
1219163694
1916560812
329334858
1728002679
503003125
921877302
1390534537
1655284798
1586495766
1601263572
174641446
1352895595
785654651
1560182827
1005114261
1650325035
1129723548
802779386
584505251
954198679
1552225852
1817018393
824981769
1586255425
35254507
1150541460
1895799325
1082315929
268021132
402894873
1192767402
82035067
507065716
166431657
1152362794
1588017899
267026675
307931863
671357777
2082701170
1282656321
2096074483
734411815
1136187972
1246260124
574498321
973819855
1621688210
2129038044
400564301
1705871243
1440635652
1695568837
50963639
1451904884
1160713279
959928299
1011358386
276855532
824685932
390336367
623730073
506084962
409357818
872499734
2074103636
1804666993
1435039604
1675550312
1237354990
1877900571
1170392890
343453599
718135019
1342395780
393098948
457551502
1071616341
1149689721
1773156926
1012077516
62660797
1866162978
1452066171
37757094
1864900788
928507452
996285177
1857076363
1448677770
1749102736
1428405758
1235706482
386568030
571273925
1429216894
1795671489
1396035139
317225630
1209513260
872575407
1515572144
1201966591
2014182406
946601250
622377059
126133427
1661281384
363150665
373083365
851943082
962057551
442790066
2061300441
1699070560
1886955213
218675851
690262512
1869533993
924175353
1422510511
1229763520
536753399
1362240807
506830465
1958149516
756332599
1277625983
1835985646
1284816619
47975109
1191082432
1832831503
738514362
2084219618
1886335006
763689637
434185526
374310009
597001842
846343352
179760642
1776015590
1213064842
1584387341
1140612968
513406819
1184639258
1730883565
507012964
1507658902
1313603441
1869808176
1717474420
90573123
271967734
131279505
1497343885
218514673
1208769705
372226955
479266800
1738035646
1851082575
2037937800
1615889666
154976530
930638975
1908085489
198975902
1391048878
351265957
1779699625
2011069165
326674417
1167713490
954180564
785167163
804832970
1720848610
1942299985
886432576
102763484
1687725225
1632374423
1300179386
577810452
640681034
132031708
521970705
1003467812
441306108
940200718
1394089174
864195129
27399870
628181148
344419223
1567249210
1108379634
776509528
1533683199
1022100767
1397964267
1323114041
857087599
1552742080
110370267
842814828
524239741
2119212668
1899099811
2082824566
905281402
722748448
858698921
85804229
1234293772
1310939203
1515694584
179030796
13565303
1391311793
832563087
1837432144
1079646972
1740768434
613467120
1700552476
1429935250
1221995870
1990810289
1399026455
1969444995
2122225937
928481548
251293704
232776866
1855997700
1853998079
216052771
324902227
1610113654
1651763834
20072551
590951741
1560464113
20706000
1651504071
1798030761
1585997329
1538248521
1890634102
873226350
1708456911
489517775
1068397364
749131456
1795100013
726137895
258112218
1353921573
787288415
2105485916
490824590
174715849
1693555112
123210095
1005592529
1469851581
1153831362
592998002
326628752
940407110
1915623820
1030839825
1404014837
1320408911
63911578
1432632253
1367900775
1721609887
258207402
330527985
2090190370
580756641
206445414
1443307817
591794449
967329113
565177542
1701532574
29591683
1491006222
120230627
1212338941
546852640
529864835
1482342614
991400127
1448792220
413859419
340009945
363821398
1254774578
1591095578
619231569
502022402
411948088
1102678726
159355739
2122991417
512086269
2039861507
193833524
209376424
1473471155
989867622
826112965
1635507147
2100602638
909058384
1746143082
591372219
278258533
144178084
1577385904
1613840480
111960267
1971294096
1762965466
550402941
1978655383
705743435
6170313
1692228328
187518954
3155828
533430833
2108819404
472432367
1729512687
836403676
2032946018
1972071396
2133782035
6275718
1300416351
2132625651
687977582
786903129
2100340010
1653824354
1462352322
1100371550
778094724
166052989
72537457
1574829877
1780868897
1709655232
1042872708
668194507
763750454
20240755
136470125
1618443093
1399093071
1373648631
1944679401
1760039986
591328120
1121543770
209823506
1093356109
489129533
1519760067
356474322
331273809
2111738984
1932435969
450686843
1244496089
2062067561
1486136540
969814863
1948622180
806366128
2072279023
343824064
484455057
1318258548
4709353
1776265547
659818939
1675048731
1012816735
299682943
1075963470
877597886
805215765
1747697303
114133307
719890660
2009526562
29514882
1855818621
1704920564
88438060
837085179
1533371917
440723933
101345189
791201640
9109508
704857445
1194678398
836051998
1668831639
958082497
975047991
783690300
670937644
1497776696
1660610103
1018160405
1069479082
330512621
1368356286
1304986366
218553167
866970331
27512716
1083103099
1446875059
1472980181
713011138
2142567644
1202241139
962494965
1336228035
50781628
1149723598
814410016
1011813285
597811228
407744866
2033094580
1629624035
720661460
348215240
1328390310
2089684657
1895338280
977676070
1060284319
1038832337
1775191892
1461850402
1916743754
913732299
1229643126
585974757
1894088292
1975661275
1556235828
2079439230
1766635495
1713096764
538719459
42216018
1986421954
2042238398
1094262887
1006356270
1612001570
1366729584
1099621883
1181087802
1768630259
243561743
456787362
717817226
649937391
499740686
1375118489
928360801
1356893981
796685876
1895682793
1395268689
1976824933
1360938421
49112655
1574349978
541242469
851520099
1605241909
1025776673
1330053777
365742073
1315286587
30856806
1604390374
861166064
539718631
744569582
1118915029
1393959870
2054119387
77515975
1289114074
636466015
332882334
1613135854
534793330
1481741245
1735727394
503051478
1138033209
1406420248
1215161770
403803967
1040744557
132692230
1343906265
1165313084
38664119
1238763502
1494752733
1500520624
2055486457
936581307
1448755763
411626638
439286926
281439687
133447332
889084288
1272149825
879360261
120582113
340430003
723209843
1635307324
1039865320
1483336799
1313844153
853656209
97791071
1341344556
1269019677
1936791821
143194155
392532678
1810930259
2047400692
1162099095
1090199794
733625252
1056638714
1686424602
872054517
1112126454
1205768434
1435281610
53528671
1678372997
1807638589
1494183419
995673528
160690989
860602101
1003599522
448472166
1447829373
1016644538
1255459441
972437690
1266537594
1738316458
1640104665
588657804
296274654
1468657120
689318686
1566808606
1527280315
1109102206
961211493
297310195
1220721012
1190580466
177322140
1448281688
1921449401
2090400835
1096548508
1791235443
1854703352
1905603758
996382381
2012454118
504353625
2048021779
16364851
1821646022
683390132
270358418
902641635
843100699
1863355495
1066639549
377279789
1713039190
1087550868
720420934
1395788759
1855503670
577485871
719677339
12911251
1184828309
1061664048
1314519392
1995602930
1238132593
2108114082
290455192
1812992442
1493381517
1850465872
469075934
49070197
1915452361
1685940399
1109722292
1528256772
791792853
64883126
463252909
1098225943
1529796466
1433782382
1442634151
1493962347
534722865
700638834
355458353
1518908631
1260452542
1496025074
1435611653
1240190352
1052891836
53596126
128446801
730539524
1186317056
1015485448
767068119
454714260
399282184
1148057273
1261990875
928640429
1298736683
2034965155
1203747555
434065283
588858451
2045090206
1747639869
504189113
688259516
188420335
1792206523
191865426
1276565780
355986171
1751462209
324389554
1861223672
245979406
532918211
266728834
606680107
1793085533
945872334
683772655
525119900
1795647628
2058119408
900818475
1325611546
593878210
1149129835
1053164283
1220464712
1242147226
257102256
113690380
783619388
154711929
583243833
730031579
1341063852
1102970539
436311733
740570105
1166886001
1373897031
867356945
459536763
1006667237
236286578
498941010
362177268
1980836386
1514867198
150070928
855889840
321797989
1381453764
1541027174
1444158855
1066829401
182091638
1683498485
1224709414
1745043323
822802610
476515315
920291798
327488740
470612335
1277119799
396433153
762899776
787361817
1492728393
754589293
2055005264
126878474
941245836
1232225150
722883430
1221900637
630345325
752622732
1734393350
433554339
169270800
1745313134
1446388868
480381502
519170589
258341106
884890405
560683161
827162140
149738559
160282482
679026919
113474309
1839615435
988146114
711409332
1352299342
1400218941
374134911
908423222
1022457766
437014959
1020600184
1764594893
616410977
330363852
219065377
191722165
891049033
1877522472
460810084
242050656
499364040
1128371091
583437150
866615790
867393450
2031722969
1820582440
2015574396
593926499
1144003855
727876798
228291328
1538858230
669540345
2007319621
714442116
749933974
331523975
2067026318
575616356
238206518
203573074
282974134
915774158
1754306420
356528275
1910239710
124401426
1456418066
1235638431
817197990
249810160
2018759512
1147840963
137064111
788639044
1669593160
1382639956
30721438
1655354789
900621989
685586933
1843843857
1070967861
1075177300
1343365171
395821017
1213209077
1311021704
373556857
1012393921
707798495
1247552122
1088442605
1748323039
134644541
1974330751
1750511809
767607469
1195451159
1423280776
291391894
561850663
1040711840
507536855
1978668676
1196305419
380859589
35222831
933838847
1947193055
1366382914
557726989
903743541
174897927
868124004
1119396007
1547128424
1428804863
1670080519
2092346272
820525693
1215215578
1360217278
2142693169
892389576
1110889226
422569839
1199947023
540979136
463422666
1692577415
79729473
696705112
1711338743
1634010622
1185906349
800891196
1178104228
900349038
72881560
1201837490
787048427
1948642180
1373432371
858023709
982651190
152872718
1770209330
1516666263
1016619093
1855673435
2059719447
2045847635
1965704177
1542702282
1287692572
905108380
785342597
711864085
1974333573
58733176
2079304771
535304035
1801638143
40505890
854256194
1183138637
1331609536
1205538643
1024692988
547305592
1970011399
683615200
1314178312
982079061
49776439
1115868496
1251187342
949267448
1445983883
286568566
333199559
718064867
274614757
1336847575
344259929
251410617
46710701
1008973081
364410911
1553533557
147007804
986681725
423370660
1875728492
1426794512
1324685590
176680581
1131610749
1295749876
943428180
1580064023
924162058
1010768495
1519210971
1294300370
21901969
888942760
319086072
556750612
440838655
1423867341
1536877433
1753527890
347815616
1617159408
798688963
1221001265
548220408
981701111
40719016
1321508059
807169656
1555480393
1521643016
1794153730
1551128834
1941574028
277208307
511675668
241275600
381280000
1161204395
426693358
1040477392
1154067945
1661457287
883564544
1016105872
1514090051
861784829
945157832
1551144949
1720128609
1696563300
1313448903
408794854
855159493
778981484
623685407
527666111
1211893274
446442375
1222241147
1021075865
1663348192
2122781045
698343262
2884957
1522412135
1219081678
1934859768
1038225369
1291415615
2106978492
1015037986
433043214
559814212
120909102
786921408
1620388929
961031922
1198459346
1295349624
951767083
753970886
1831865709
1277092201
891607491
1741583791
730826845
1228286576
803886761
129734640
263299995
1076996536
900316418
1358376790
952456862
1702440051
791553908
1751598757
734497487
1259867929
1951927637
878652706
1379048202
1223842254
1302328651
1997806485
419660027
1180558704
225123119
1087113070
611908363
1800847519
1409093655
937607954
1310647432
696595934
998226125
1087556230
2095468648
1609144010
1821839887
457134432
1884332321
1496860861
695256447
289955980
1108244157
646516041
744678924
1832488128
1991517619
628963496
1806395481
1230189484
289460942
1306407360
41656846
860880239
831290010
1313260443
1650920969
1649834335
329798361
574072983
1160556220
905600498
412183488
1106628873
1547929959
2033670829
1906827250
670734309
1640311259
99186962
1782981403
802999461
18959372
1245764758
267578116
1504122865
2009533881
650509216
1165030694
1518999641
1547578229
1519480203
466252101
1065062836
399273901
182141631
863385050
1071294130
1970962777
1146102396
1303631399
1045090468
523913193
1346193458
1943088924
1210293924
2128401416
983157342
427457077
2086373555
789587284
576369410
1378266901
637648080
1744763898
888748031
2123778455
1717089615
1068753246
2062892826
1853510524
608593922
556801777
825497998
1471344214
1513281190
1420899687
279937751
918471338
344886505
342296397
994941251
117943209
572679532
474208211
2131344627
947375154
1268905049
1601948921
1968593370
636015870
1921995196
122736999
201109174
1828788168
1937621450
544378854
441481222
1197187047
55008860
1424551893
637565176
417578117
1462570760
1414799821
229951654
1891117207
851462195
536168769
1662584239
1968081101
154058814
1670157790
1344773174
1383592087
1559931955
2056914161
1803681410
1990794494
697982692
1412328791
1106669248
830216057
1161210443
952979826
736529948
1279220107
1776924037
1274955034
1724955528
1140181300
1045460026
398324012
924465908
303247017
708425796
1938524615
1468747500
1844322044
481709307
941774913
495408971
1022028316
303975695
503710186
1687307704
716169290
377201665
2124615346
1806954982
958582221
1342669516
998890368
1542413888
2081008234
1666263223
537292693
717823302
1043827979
53163896
1223450585
1380310728
1291230395
407313136
1206248554
162162788
774606656
1219735556
915258407
1153318294
377325668
107047815
625421015
678874843
244688627
1075913992
714503162
127888790
1032682440
1888088564
696985166
1562133728
144307309
1441873868
1500604488
1700757434
918331727
1814135724
1414324377
1375721512
1192294516
1497826102
273972789
399989975
1161636281
296666199
855691671
35755062
1898284580
666473044
1024296549
229637675
1097508464
1589639371
1815403172
902050811
1375283933
2039780789
833305726
973281235
1081735547
844504110
146500498
1723980126
624804282
2141619142
1732716793
882535633
1674040577
1573851379
941818247
91345087
315660335
1961062173
1431201741
921790166
1315377249
402417873
1046303195
2059419273
1795764480
1177088498
1878809711
158635147
1505571141
363511789
768879344
1741048229
1632654426
1693305006
1460791417
476277718
1158456472
173346793
1996495359
618522568
1505145792
1368027702
604052864
1567906386
635226652
1234466668
616242966
1803364608
1968748462
576801070
2024175534
1802207592
1818967601
348389296
192317416
1090176958
1711157388
203593970
1175970542
617100759
2068449540
498856513
2127697466
138112401
1631103605
2128326557
1623587628
2093095286
1419256172
2037220676
977592340
2055653222
1668367919
1875971693
913905738
1269285328
273357581
2017623113
1048575759
1167371185
1451072461
112080472
1932863209
508133318
957823640
865445729
160707956
600458660
1688589311
1205050404
4740688
306667722
645105988
76173545
1527585147
1844654128
450406720
644845832
2061682707
583024134
665415799
722799565
1724941679
1221822422
1858971722
226041474
1589808498
676035837
1718917593
1855043639
851116372
1831041514
843434649
2082295352
622567694
1038166774
561275310
949499986
572035655
1441097890
1586579841
1725598184
966055615
457696917
784154433
1155237008
463199687
650489957
1746250876
1270593876
810041079
1801326771
2067040385
1408462412
706922504
1135832304
1535382829
1558781470
2046268420
624938349
1199801444
647193295
41170115
1951011905
1383932929
2112509249
1158342882
1043781798
879975577
1297416237
938824056
1101762718
169349450
81604600
569203546
2047254537
1520558563
1114192708
1488595450
1245782292
2001305407
1602011380
957239625
1402490244
1750951438
45115814
1082142791
121867194
1768076353
1205464630
1104263805
1044664873
1955589375
2075028311
1053298739
1861176412
752163222
1765295923
1307848713
1668670970
189933580
109306059
714887239
958983339
546645144
1302883311
119997499
1335925180
1428712335
1959949287
1244500152
1383715925
1581368368
95438463
2062587934
1918674326
1450651378
943318246
229098370
1767272706
844776814
229864653
990003166
2089030319
1583065257
2080040501
715487554
1145466369
1628786339
316885149
1447048281
431881292
922046990
2036400881
207721946
1500682370
1565454964
1578461561
1853735998
2052177034
1935251190
154859811
1459685499
1016404598
115023125
1388799295
1040290365
641715778
2128424422
816274264
693413887
777831741
300306551
337262514
451186736
2139991072
762558695
1442088021
263753226
1435526390
60207402
1894996890
1013940096
1819284629
1422699863
1490933030
1841277638
1011306005
277722292
1519100872
1241667223
1567196338
1713305334
1574939244
1292216688
2103633906
1586501584
346004692
1214621461
927993865
277394310
1999532291
236822910
1117720073
1686743835
2111040475
697870319
722684002
2115588316
311861953
1652366196
2058733488
1221011887
1532756691
468836445
1086614909
1937873130
1866170155
2146127673
1710240958
2128862264
398147617
354485910
1034019976
388007191
400093372
1783406264
1429979039
751070246
412456103
355141787
662053273
1081270515
404606032
393272265
1963992938
2085054937
390530506
1822999766
498382102
1556804194
836372764
199748582
610896323
284064632
1131769150
2053748871
1552180468
280527427
358437381
1555018079
2096556066
493225340
1994118028
1209969052
1057545692
1228717874
1739349641
575159871
608032089
1767995311
743156420
2103846696
1931784947
2140101636
2082377680
970401055
1830576187
1653441379
66562
1081486824
686734558
555400544
1718656119
1306490553
1758561044
149994737
555991880
1776070693
1869473117
1272329650
625171199
984601
1661061900
285835308
396171195
1510485488
958048584
1494709477
1757045811
662641975
1847655338
818910029
928077556
1678174110
1254166528
1465607064
985698751
1596720309
347628141
1368959323
1779210544
2091620220
1802936552
1673200682
28599069
64001013
1920062561
1658514759
626720191
992174413
543747357
1932533133
368506195
722693188
1319536500
2071632637
1308542308
1386161192
2027072450
2026349356
1108954554
1471386121
1403958352
496989644
26406471
1927810675
844933922
1345335424
1868915908
850269167
1550542762
355068441
1639347572
763296040
494349893
1567039750
1381683670
1041065648
449708968
807258234
375468480
313172049
2055258975
1405622523
57349787
699761327
2090003463
637336962
1618541738
678231135
1888461569
371053865
1047642357
371864834
2485536
1131847497
1568315312
1049782265
490993083
866420342
1855486323
635399905
320802626
736440561
796486737
592990899
1091580721
483480265
372713848
713566140
908429849
1657270082
1482811128
858908773
1401897679
301962656
102619989
1567315817
1298563649
30456012
956347799
1028718117
1151471031
565882799
822950343
687771593
620957484
1943094509
526662365
229024699
1806017118
1016579523
191189388
2076937586
4866818
1163741594
202711588
1833856066
1580587809
1515034074
100547781
828135696
2110228390
824466922
697355258
664221327
1803577606
1077406998
2107273530
343406646
226481162
1528201300
454142681
1747945638
1798161919
664601094
101857907
99916126
1192781567
325060734
1447603915
879227619
923787100
526015031
785894620
1512008739
489808107
668520030
612210490
104410284
1580487182
1773454997
1995093276
1921031428
1453977155
1033045530
1846605848
723533369
2124589469
828961512
822341926
662466879
2033864261
1373712087
63612070
1765357401
1712807823
1305554958
881465427
1750932108
1802456308
1776235246
1154182279
1413072192
1451041222
961459981
1180842245
3166330
1197722237
1721111451
1029758764
327126035
1713260575
286082580
1935696444
1110741101
1377553294
862341586
1727158471
956513873
925169464
1523294594
244948994
652638268
988585947
217199594
730218908
1329312
1521159491
327688068
618614162
1446014362
2022384318
1072926803
2054552575
1707241304
310758656
71354310
723085821
426754542
1604342590
99877736
1246552002
414988430
1916429832
1720781140
1844387832
1997231964
386370346
1034001
62142182
1253952156
1577557758
1225594888
1600621957
186924236
436762899
811072427
245075377
738442467
683880465
865116868
1550107371
1750503869
1409379077
352348013
19365993
762457599
2052132492
1062449000
866747103
633104733
380182505
2119796439
1976053524
176827697
26310147
1028445188
940118280
2019956622
497672053
1671866495
1467337322
882600265
647891191
647830542
1381732263
1581543857
1388322926
1532727553
532801531
1083838691
1491294231
1505153674
713177461
1570445650
563388095
30584462
984609843
1514222023
2021366011
427969154
482328321
1945471739
1476877973
1590203924
1719597119
700160516
1361739153
147231078
977943522
722267089
514876541
1038284237
1741634167
472295114
643023219
411954471
1572600205
607970345
1611811880
1515285340
1298515471
702629919
695796114
1579829937
1262236478
2113055110
1602594864
79097558
1176132830
99169279
210739140
2086868127
994223694
1547996893
1276068762
218269650
573952712
463983463
13573178
1696406032
455305319
84052828
1098407955
2048416616
1387490829
1700552980
1698747431
683992832
244177909
1159027358
1903373949
1750257016
1824971367
1143636864
1427678082
236683020
1229247961
885354653
1270775187
312832221
1513844276
952850523
540233348
1698323376
1099978178
1301019303
841351802
824593467
803934457
126189191
65306463
1241566321
1038880102
1557455977
1366797147
563015897
93226395
694369085
1982915080
985271529
489333211
1325621299
255071106
1117042216
1408272992
1917233514
46064801
612096284
5518932
1996808011
2091851066
554601863
1596173360
1405498177
497295627
887883178
932940269
583473749
1565216598
1431948883
2094715891
1476779984
945099534
1354807315
1600476512
875741223
906566910
1988427902
620688576
1814878017
1884200276
1708605879
644643856
2035162285
1601648479
1888007304
239289923
2077341279
1637648004
1324208848
1065661320
1834232480
1620164862
303534809
133804809
1163535586
1946702446
385840130
1481770650
161487820
1936710302
792826102
459546168
197336067
1444960557
58898518
430237999
198763261
1595967088
2104146056
667488857
745363240
198347942
1181877395
1582602939
227692276
825054065
1582484663
967957045
1690789913
1823316116
1805325189
1205677925
1981011423
463715842
138787079
2094200568
1943208062
2058428609
242437205
1175895264
96561330
148749356
2076586721
1005810028
285623993
1171746548
1844187998
154041437
1528726878
691729382
895445099
1833105846
1572232771
1793532925
1543364443
1258446301
154629842
1521030180
1722127721
832410195
1812349873
305191647
1153033620
389320887
1854139628
1747954497
2014250829
1304902107
1933105583
1530181043
761546443
7014558
1709584195
435427850
1490247658
371832597
1188789566
1909862266
177788686
1707634468
807238566
643811096
1367073081
1459875533
1630078229
1261580266
1283143527
839237413
135019903
935869209
873471222
2102883885
2073998552
846774676
1531466471
1629944745
386733548
1511933751
1331010800
1216284921
1596089650
1362162286
1032239146
1471378622
1555248493
1369613028
1290757765
2014398978
1642051825
343782164
42643849
25534852
1652938278
695152446
1350439709
882616834
1606748983
2076710867
1290259546
1908893407
750431600
168697403
1817243815
84126107
375687925
227974727
1817855312
1987492163
416422163
484687848
1425603259
2015857053
1260693876
1776259896
424352620
1318708880
1515146740
215819833
329266971
1788538580
751886652
1540022293
342480542
1602295831
932219099
1604361456
1789212846
454069541
2070129975
1197458494
758782026
2136585604
148060201
940662259
1656730480
2021159687
1606829283
588682913
1272989400
1777458612
67623442
857012481
1105919364
1237292448
2145210605
516840030
939843372
1969493505
25744387
237531697
1058271337
634833214
1076150848
297075964
1905852135
652931730
1167707065
668409642
1746868690
1298384836
45019817
1074315990
1666234665
1123606972
1620828791
672315192
365569173
479464391
1822317915
1063212290
390074321
701788289
1233609796
1680450986
2028492791
749318358
1133866733
1116727777
1553424494
1837656684
997924577
956219591
1585799424
2104736934
335048571
1368366862
319346163
1936886544
1311352099
1393446285
1940948337
1138685981
1918008731
1406047422
2095462996
1584547890
1391851556
149590185
636178926
2083330763
682290652
622156265
1059473680
1698486546
73834737
970555089
923117068
1031683178
1390488670
779030541
1267867746
369679652
214256583
389324415
1476823957
666320815
1230620996
1617178394
949587592
1765339345
1709163056
1198844222
1754468763
1708977999
43983782
966357970
1876906096
1407635631
2102694407
1448465696
73886324
428110078
1405259084
90252211
1499796080
427678434
2096201831
1167395354
334553076
1352931197
599717911
2004820888
1591783148
338934643
810299772
2006395649
1815235580
1673496329
1496318863
1472192376
1346612317
1244419825
498158583
1183996995
483509878
911359935
1517391253
1501645579
894285194
486294797
1664752677
1684002463
1218408466
605386994
1111485538
1234458411
1914780318
1280326372
317141190
272539600
1932713139
926233233
1910221997
925010106
650078001
1069811274
1814961666
1502009717
752950024
774204193
501578738
1880609153
1174360190
1363142766
797858996
1755733480
1692570012
1549070226
399458501
1759830769
1017925308
1572242809
24059549
1810130296
858452774
1121583274
382298965
976102822
609451240
1843803268
1485988719
189505869
458662341
1968127833
1910401754
1797109837
657845846
1125366328
993853648
1783031375
1904472459
1329400442
1857261759
668916034
333045615
2117357877
1038505196
280442282
336243938
795167547
1130375938
852874534
688299866
1011227010
679711983
222378094
338798034
138214828
432517860
545064753
511323564
1859425558
439911182
489212046
2028310136
1160868213
1956791866
1782526090
1883324969
460109685
551693817
638150752
1119436421
1313594334
1242504588
1448432789
322921123
1290398054
954365887
431305653
710742423
342465071
2047428337
496274331
1621226942
1969105053
142893458
1025239679
5188922
1933309281
1437452574
156738589
516718521
962653138
675810975
497669710
1182849585
1586706990
1589972652
607049351
1964536838
780348379
2032238876
1612721965
1949063870
1863030422
1961516782
262798073
411129382
1425303395
27933525
743094377
1926791473
630322344
738730200
286907179
1280933448
1170987273
253993272
1781470278
624095386
249583925
221822524
1936392569
191819108
1205320809
1553417988
676881007
309247090
1938233128
1102354439
1399898248
260419376
338455905
1337225223
1040599609
1556250691
1781774179
117109035
52178522
952779521
1435632862
1900708827
1119061925
1894620967
633163296
68677496
1803035843
1083566311
1222494899
1765511149
1171892310
517864228
33071884
662546802
1859085291
258073049
1860445746
1172363593
1722547979
297110147
1249745063
1308359978
2086786202
555673016
1441737976
50176617
1350642616
1354749312
991935721
801937170
1574897681
609401198
1264074445
487389945
1146782587
266865273
1228417582
764546525
174034369
1886625205
676925498
1071860353
1821339479
1490096198
1678828128
1632256744
1382915285
1338977149
204375606
195267002
1039011589
1170535069
939457380
157953128
1465220178
408282155
1532307263
454107873
1304522079
1508403586
425054520
1986697250
1564625472
163674471
1602019112
1322062639
1575096007
359171369
721549772
1600029258
573038805
1700155124
853064730
1282664539
1833658362
1531295437
1161096627
1849255310
1406235900
1182293938
140804835
1925543993
478743277
733135355
1517313223
145043281
327202710
635851928
775378853
1978284813
799793594
1851740807
1729617493
911599861
538498728
803552448
590810302
1709214240
1452714611
2012833020
766650667
887680914
938941360
874234099
854291126
1067881198
768051142
1394479627
1359180913
2084712400
248796166
568420240
420576453
144631921
14730968
1696203965
342460205
1136256383
1911784022
1470200803
1646353024
87424132
840152405
719114724
1357661537
1518823896
1055633618
601303744
659908360
1606988439
1924967825
1149014592
121307509
1293295417
1308772279
981341502
1709156615
527511955
1299771937
2127452085
2029448356
1248339859
243793047
221656877
1431437056
2088190900
408012878
1028736257
157049295
1965943524
253068079
1358482818
1121626047
43112514
1736504699
397716998
107928781
1247823808
30998424
1985871134
1764703929
955185451
817682630
84873894
1435209686
79469272
1978438155
2000503650
1016836607
824926874
821565522
1108949820
1029998323
515783527
642890493
1436798498
833058014
541542721
1907651716
1803190631
280553335
1965618134
1781694969
1019944691
524241478
1735743423
1486410020
647131185
1793342708
59510472
840814340
205817621
739863130
1665370966
306936246
627280726
1760959402
512936086
1336323440
441526868
2116731761
800503493
1992666853
556495022
1990671760
710372352
1294273543
183981016
47544096
1104063795
1242849381
1667181435
1235676807
1441049959
2056846312
1403103041
38304263
1466799610
1265450561
366691994
1300173044
429353126
129047834
1362229047
318198648
1712491513
1151187343
164808197
894262959
118545640
1050679042
833824875
1236910479
89372910
1204019367
2017617897
470920173
474277639
992105872
1640574612
764532669
360057574
47255443
406467770
1613073235
727202215
586545788
443431493
678173279
146561233
1822963590
775761372
2112111849
903222871
562230251
616013293
607945216
1576904819
1301714026
454475396
1235074760
1636275838
372287225
996780274
1708783173
878364949
935828305
1758733870
991894088
2144296729
832788905
7246643
1361602058
1604175300
903388599
1001049386
2046706776
1922399117
214820828
354820908
240354509
1462715977
888810218
1801885210
1960198781
1485273207
1130735411
461108034
1397393001
1029193597
1661172931
1443671970
477919943
1972163599
185713265
1165504453
568568412
1886784490
621198010
1042599649
611707122
258340313
1905755017
283673099
599385058
116391935
2005483746
416175126
1295233316
1642674646
2125684236
1030488083
989158051
118891213
1067304366
287751410
412672707
2128902486
785019258
235472643
1811944669
246736591
1836407227
1804188909
849229203
1441831353
469940049
2125131585
1844885181
1893946419
1960612523
1039838381
591654954
1501813202
1885012117
577471674
1618150173
1532465625
705700735
1110863633
1487192250
985760949
2062293827
1377583930
567928586
1506595046
1966735583
555315853
209367291
861768160
1625721994
1481616584
663880030
2077301174
1346728264
532609239
821607313
1735211837
527337764
1589945847
420416120
2144438878
513052632
1927688977
1751304716
1915190231
250946218
339766044
1138744917
1786784047
2133416359
210187647
2070727381
693195140
220330097
766416940
87490359
1566249022
1799265718
1336139946
464414049
54248685
1536038887
1615897022
1421644652
1439901565
160132924
964400610
1547224048
1715229088
22775211
1851200682
1245714885
1810807815
534487027
572856618
2128605878
1080557896
1246125388
766179890
1726677378
480655477
993969299
1640707036
477805345
2074605361
211300449
1418691400
1355330545
267464878
2011993717
1651865323
88552701
1233376512
1626574803
1624519497
1653249845
2053450346
699520093
1044540771
1621636527
1993015904
1639231740
625558091
1958927753
211213082
597874319
1787739686
2045953466
281265384
1595508343
809922300
1172354483
1043071273
111267391
2146431109
491873512
671943815
437096903
411562277
1846053302
1353459072
336563391
1444460689
680240369
1975988573
994009655
202943008
382851190
847702517
906858980
1634117546
527620157
258046886
1213801574
1039088748
370995745
2041986925
439342674
53215512
1799582947
1546498603
182990250
1832676735
383696089
1423079023
762136268
1777871710
1473788151
827423390
1955971570
570583993
2140623133
826536457
252862140
181423428
134541163
477630897
983509212
1746084879
66645991
861575643
1030688622
514212042
2103777936
1023878636
261826087
173642519
2047912294
212768864
656677370
852679923
2108288904
1564016687
171625066
1648666234
503163661
1240982674
1490461037
37164568
1456739492
1443398447
1179133492
1044367801
842687865
1610043414
69912521
1067012688
1699504594
1159587544
1434930621
522249815
673486350
1600141383
2113744890
37809835
16317225
1209891321
1717435171
1962452378
108581042
735975898
1523608722
1985742601
1256505993
1751246407
861053497
1014198208
363740052
1582595681
1601252385
1073115501
1249890711
464606550
1332547397
2102494133
427974965
1558090511
334876392
1090782123
113494014
1714599648
1496552494
523746115
1423208275
419793895
420934117
1384917588
1930350836
260040511
1778784515
2122062481
1622306584
1789694544
500091742
92476302
1358097316
1816551593
342085242
962358271
280441321
662065403
316978053
197470951
1903307470
2102994676
540672590
684967364
1892256965
801155414
1396031961
1417876768
1864651593
1113600464
1975463744
735080332
974516579
1391574032
1691648382
1291217568
1804198602
2106678572
1077952513
1218895814
1544399061
853357142
1836685330
1764552725
1909572375
857768162
389881859
319436294
431194552
153383558
1997880800
251422391
1700835567
766821227
9550558
1973017094
1039541333
1290063936
1021309392
197045811
762659472
1375902097
1670512943
1211356855
50127730
152630275
907222244
1607319441
679826662
503494443
850810202
395315096
1938483063
1968342596
175008829
2055366209
1240328808
631000916
1484321179
2043757471
707392318
180205647
49270689
1361298374
2052964193
1984372334
1847032676
433599181
2106441542
1500815274
1328396416
1307682669
540789755
1341903268
549823016
79824808
716847029
308002786
650991617
1841643792
1426660111
871739360
1661783698
1183400834
1949090044
1633155704
1566031987
942675272
1768227912
1734834941
18322735
2035955328
762388833
929515368
1416827298
700352263
760055011
893158147
1716876467
1919842642
459673611
734086446
2098157552
1206252045
608869164
224684108
1556550172
1015094764
736548620
1543109491
1885486736
1329743738
841314702
325009478
911028676
713486401
67701895
1147245960
1040005738
695291391
32558018
1138190033
1163131549
1578496081
1775304871
1409404780
489005092
1762371878
1327185515
642570272
1147145162
159819299
2105892756
1239365561
154492407
2061350810
1268962149
127238102
1906010927
785883276
1197976424
1149010182
205053453
40164813
414371589
205790280
895675928
1723575172
164861253
1610906405
961365141
1584537476
1313267936
861104865
1576213
525291132
1911765677
487116184
1526156484
855986390
2001430801
1054700645
1213126713
1307643109
1423680822
1530807607
2127336104
263067342
285244456
1425411259
2125944940
1638048904
1617687482
118173691
1440290776
2091466792
195251377
831029216
37106916
1368403420
1142474705
811396105
377342090
1551785622
479259138
1454752242
926005911
1647728544
741334610
683103005
644207207
2033816853
35112989
822067801
1857512468
1156223415
2071968544
1930496752
228763566
1879182874
1362735783
2012224776
390437128
4539186
59893315
103150576
970728959
1269077162
859186045
496378518
1557810441
53233984
1820612686
2028277882
942765394
468558081
896734166
1610815354
542594223
1774178712
943067723
1935503405
1570258998
260967057
749570549
294338231
1341973787
1348931251
1046686991
2067972586
662177880
1936465824
1809990868
1277781887
484523699
1627647007
612102945
343081596
1960772465
1956171098
1701751677
1865320058
438207021
994003109
143409427
1931596638
61114552
1043824223
984531599
898020331
87231272
1433856360
459829697
903989539
1515368231
489381201
1593478022
2001153992
1480918400
1525952325
927895002
588537898
947610770
185131883
265944719
601219960
408795974
1574317762
2065513898
1677042801
690181438
1956781222
1516563679
336376091
1861018365
1651835241
1624201016
965600633
2128108128
1528929245
1892512287
677606109
1501616977
1038495456
754885897
1765345316
925363475
352316597
582674396
1394670213
1682008404
602459110
699789255
855160099
1099610540
587936437
2129919513
1142324620
137418523
2013575504
2060653832
1510517880
174191289
780880457
1194443423
1073757464
666134655
792877312
1631983996
1783602103
781569409
2014688682
821847987
509597911
1641000657
101921772
2145675246
948378321
321100601
1446754403
756144148
244230712
1668021396
442072863
1934280282
294734721
1691572249
407812485
632289220
820738265
319441235
298979110
661173556
531376759
946420250
630277547
1237959679
1848189033
839607053
1439883928
658670490
666493734
740033058
51241901
1750056087
1548720052
1852294647
895885759
141963058
469558391
682206780
540642476
1607680483
1893877514
1036144371
1018466244
1451490893
1533412539
109911769
27412799
1234591165
1899042153
428477719
1777420055
786434674
284204566
1174445435
1694568647
811125700
511817335
674863403
1118991808
409954263
1529551432
915424802
1019309788
535403612
216450357
1843856389
921328185
1296088959
1429910910
643257409
508670709
1383167787
625414216
1227067958
344831213
106153205
1079073975
505011309
1169957052
1344417786
632221197
907332356
1917098415
868437221
1107710940
1900572103
756405704
1049581420
332454402
1706888404
159131035
848682279
51403896
1066328591
1697383099
459070879
1032616961
145954473
1705833952
318454326
1329899076
1035439007
16042012
317852252
1341028995
1410365776
1969850597
1047992391
160453549
1940569253
1670621945
1970703196
1799580301
236722412
1314111937
156975976
1939984903
541441305
2065587014
502409755
2046604981
1142467264
1861180799
157960329
49476911
1554491099
964165566
1941098983
818707871
1287452509
1966110025
1285640160
611834403
1719579223
535781970
1059342710
803644884
2090241076
1427882892
1250204125
1858260828
612191999
1366694961
1725241899
1695798044
257185128
1896768930
1160029082
724497293
1294173487
518121592
919573884
1954936583
1780315275
101295578
1414035064
1377590772
1210549669
1969634034
493260036
1577307171
611473330
810176876
1885593461
95363980
2060816272
974961720
373376252
1752450848
724249514
707810099
2055804555
984208891
172348032
1624336940
1053409796
697193555
1562254738
894242296
427842671
904774822
1974919947
469558375
1373495027
193044323
1264278859
604121418
899158797
1274097378
1306159693
1938589936
347407715
876124586
266292929
809864226
1434305711
564539954
1317138402
996479588
983825515
1928353453
1371130328
660947586
1466831658
1507481162
239038298
1788979587
1188329768
1239547550
1318713018
1168052891
226392538
1626743984
1955034008
691822490
1803184369
1509356856
68451307
692267084
2009008408
252831481
491584647
2109760071
1144835679
1941933945
2083585903
427007552
1580290166
2017214112
1170101666
1548219656
312454125
1376881375
1188732786
241361000
365676598
1499931380
1607234475
55564262
1340318761
840900452
1953313393
1222853232
2104003792
1897170834
489083355
187620098
1830234482
1523478643
1033556621
509557755
1440539433
1896859619
1106189114
636965356
163411124
2116040150
2025245221
1103220361
1676965351
437488620
1758262739
216725910
631806771
239978566
964098040
627643290
1333146622
619868431
1974548882
2060880011
1332904813
554794644
2039372571
1679223691
218117513
561863578
682585137
1162763943
958220726
833630485
1879862594
1973479239
330741614
456038719
1415689097
1614185364
518974154
1008559988
873040997
109682371
1947295865
473342617
470725871
1707678838
521183392
1212952055
260942269
982268103
863541063
1714499384
1778526516
554317939
1927516848
2107283220
1320936767
24360323
1350073178
241026603
734470503
300382125
1094750792
932715776
633916199
159939924
1283232516
49948063
1707472877
727748912
816440671
1121662524
1115823187
625516866
2067272863
304855199
1463641766
700398318
486045482
1635405259
69260600
71270413
1309709385
154215338
1169698951
579743277
2088229853
959833304
622642144
1892779634
1279021735
1354125302
1411913279
1763563479
115503651
702922950
1065065111
206225357
1448315633
924890284
948474490
2021384209
322867591
2135974162
612810360
565033330
949300058
1539948912
68225819
1067402459
1992734281
193374961
159779466
1205103649
737659814
707258731
77860916
808466135
1158928377
255718541
1413928505
121836362
1039255075
1395285915
2110137818
96794802
663874319
1095983103
2082444256
65400189
833439551
1982046833
979490483
1620082071
840022185
603110130
460901751
395133126
1518488965
1046926501
152543145
1448688771
496593477
562459080
2586632
651758237
899394539
20274700
177346881
802849372
2018067959
2011469186
1132623909
901052606
1610831633
1975496283
1191910291
593262312
1188113862
312641433
556892742
779872711
882587268
1645075472
575612520
704661503
656663898
196937250
213474636
333485187
1499741873
1314963780
585691526
1673932788
118201936
298968415
971380070
517854313
1627815196
1095820130
991223729
2079895971
1332373507
1487351908
1167685980
505848500
1930050689
2132754858
1116904423
689445681
759720795
995284952
469237751
1390994662
1190901208
608756533
1819721518
1368641952
1108958373
1461245302
1823739897
1795903075
535892068
1134931260
1815316443
1126824958
606304914
636332313
649525569
1078482824
1187932393
328617666
189029588
1476498222
946557263
1598749159
1653281215
418160514
1327909710
478945357
231816949
1694668712
1947895650
1665440045
1179629167
316795906
1300648413
1234310790
2122883857
1008667480
1569408386
1165984424
1813489608
894641469
1558260681
1445845856
1251382729
261060647
1750270940
956894106
978301134
417206312
1933897420
454911559
1983897236
437306502
1138405253
487527662
882681527
1668091789
727419025
435928701
629294582
1602656049
159927468
184900242
2009685885
1295645676
1000226960
847978567
423418525
876294508
1332233047
1354551287
1862187092
1208618424
2035978091
1689019953
900804796
1916358992
1600406138
1468470810
845224140
474337331
1947800287
1557158596
599439459
84198251
1429641758
71255179
205520327
331281112
278796854
1881720379
219773950
1881438806
1725539540
1941209373
1489854216
1517693572
909635972
1476499577
80505300
1471367276
367891027
851179595
1326562695
1304263074
461515175
1879406760
1615742926
1291689606
841824192
1447319744
1347443363
485954552
709492818
639973118
1149107266
1455335817
1291795694
878346809
280231340
668507978
581005784
152929208
86109540
1509673471
1201444460
381986718
384075751
1220804860
1830963484
654811206
1185445398
659628392
1484077880
1033296426
384136308
2100989770
1070771256
806356525
818646295
1617767751
1808266701
1164377861
90260450
683425371
1801447040
3054080
134922719
1350591115
79891876
379943028
1652131842
896928882
163636604
334615367
729801047
2101485964
1712086536
1309619572
1200475227
1160238582
1160861780
1762382447
854529800
1859962094
1689346223
1374868172
900709381
1888012111
1833411796
1174103192
2140203148
1696829696
2126217272
1055596730
526476368
1976469135
318471059
2136676396
1614524760
673774791
1457028343
1959256061
1018648350
1465458997
300922647
835152666
2030414391
1662550389
257467169
1158719998
360683724
317813890
309377186
515510618
939040824
1303797382
1075014152
2140548785
796804794
1204014063
928028631
1742375387
1243611064
1928623888
1547999329
171900700
276459820
292834277
1583529607
1774757263
125249115
47408614
184141054
661790564
1364925479
2093946383
1519173499
416549758
251952772
658573853
1322705677
1534237783
817591394
1266534575
1752256670
514361509
654722219
1424409519
717215914
900780253
37169180
380572366
89819525
467172751
941603436
1718732242
535205112
2000224802
1290289956
1493454549
815729505
936359469
659354840
648224137
1445732604
1657807306
1969883774
277575462
1318509962
48504683
1329195597
602673524
199647408
1958951827
2039921731
506147790
1756551463
223270617
1655549847
1035590864
970345356
2077919937
1398241067
1529533244
1729527593
1151000819
62661419
626122668
1048055700
938353168
1786332225
47510904
1633314870
1205523008
1043035613
401233257
777590527
392238308
514605966
1531147218
1665701434
912654491
165652824
1251396488
564029613
376200044
807757478
1343043772
99360572
361223236
214033339
156529297
2116665687
726063866
233786820
723420133
1313508264
1822506905
277711508
970488253
997035258
805677076
598152467
1986538470
1954806555
386626545
1456651186
129087777
1402524999
1126010388
859359625
1104803879
2068852169
1211319411
442381607
1370676789
1875661504
439910506
1585721315
1903844504
69672860
1202184423
1042406298
1855034386
457039185
790330811
1246473057
1557903280
1313389029
21105212
1174145934
903927882
551569009
1015833249
335134551
92279498
1951013465
1458664599
1450945077
732977734
1255926696
826749215
1476209165
1957601239
1889732953
104415992
449079399
218028275
969682225
1618205149
2025238432
1104034970
1566848816
1036384064
1049821355
1024353989
538093359
1566848932
1452291519
250956194
803752704
10633918
1742980061
974777095
2135002446
1398875289
596241903
1422973140
1264075169
909563074
1845163287
1235119867
1139228024
496247688
2031466132
1632209265
484068566
655117717
2106769400
607162162
1479797110
1047147591
1045045524
518971998
1030089661
665012341
1809291992
1691403676
1883334491
1230442803
503336098
1217539180
192938407
1049189027
636864042
122207868
2001097839
760924979
1538593925
108484811
370534728
2054477285
662850934
654898819
694947568
2065398536
1042185934
2081181552
2026429283
588605280
635923792
1831352916
1828140592
1187997435
916545429
1255318498
1095370335
1854052981
496515140
1589915229
1566775140
757407940
75184325
334388747
1930899948
41531375
448596162
180311855
1370948299
1563421116
1476422313
1909668853
1014855643
1896204944
1800795428
357869395
1039749350
1556318042
1679790154
155215982
1864438038
781909570
1953508277
1284922102
1244863337
1178530173
1553618188
2107366033
533183919
265032831
1981881603
1665310183
37786023
1230044628
1707213536
1627738083
784106555
1469657217
761484339
1995753165
1185740197
299185866
590099199
1259939433
1909559302
1341876215
493253326
172054482
696433377
1654947480
1760704927
1328151803
514121685
1924778234
417747214
244347549
1377275283
1155041523
1811120820
1978556721
774232014
1758316135
289623959
661506334
1257125939
1925470094
96294420
1967661584
1930205334
285332620
2041889127
902645608
1308843238
1973918545
1334023383
1359708040
2004608725
940166112
1361158558
1155733913
825819213
1267373047
2103792573
71655294
1300072903
338635426
267959296
1359251015
1514361418
188621284
1084066624
1781180013
1209675429
1303173995
1767617163
1075201173
936842522
960002481
1917546703
952555232
674186431
877012398
1165149079
853986656
1719774289
652210051
620186928
1491287100
1957658860
1866742693
1738485774
1131618996
1891347494
1164269430
720932059
1629430392
921494433
726498482
411613693
1251431603
1150673851
1578580189
638472625
1009639080
155002086
433078892
1564346081
1137425071
1173950192
1429912978
1050688793
725457000
35583535
301557401
86768177
1097802985
356695670
209261967
1369512025
35617367
1854891619
414056042
1769297614
339518079
2058051735
1002811693
2006204755
1691614351
1776765266
841335695
269454582
817857781
399781138
1970636972
1656659709
1982551
1350261249
60805256
1341658958
409953225
1618367179
730641696
1613500617
2145993864
2035171889
18675120
1348338595
942202466
834294335
614277146
983875067
1497493502
235330942
1433906401
1246777353
150016784
415382399
1375222698
1811756986
1583735921
101973695
89961870
892586124
1562299103
2036203696
810856332
500597699
1080322971
1388835688
1753182822
568986362
1102015295
1086744207
2030593158
500188830
1184077223
1649279486
1929733762
1532058097
1969015143
330946920
33227146
1282398927
516238307
1974852752
1449092250
1323669498
1617354953
1817509691
1631527661
733953724
1378516757
970434420
150689180
105607355
181655965
2054901473
801831688
1843605054
2101730099
373910203
2072165424
1620383097
1774954987
1723285023
2028199801
1720544855
1553277675
1392740278
2146706663
1340113871
926594157
2069741370
1536425554
846543835
1058257664
1896881054
604229878
676779611
853426308
192734786
465818992
1873962248
1551021573
457653133
2025348167
97929162
2073532456
1355433017
1102283233
7781080
245787408
1723194950
420027878
1441425078
1140765375
1455455634
401780625
1053506502
1520245381
1532855785
999445495
1610768415
161912727
1927270046
1605829577
1449344149
1114830299
1302325105
783119498
1779079041
1625559799
1270000954
313300115
1109203967
793999009
929844803
1509239507
422757530
559565084
1868485629
1224709414
1045769800
170807322
1503289722
1135377080
1368808590
854966798
591732080
1086824564
181463829
1442623595
1532076858
681611467
147827296
1799384810
846808109
1839902555
841734546
1138894691
1616592404
1120240009
495347894
9413162
505380095
2126707315
1571943285
146670410
1690452524
1155824054
1824526096
542003385
1296189625
1630337374
666855859
1183563334
1092593276
612252196
1625737259
1836133875
2052422955
285027800
1728241545
1364105296
209676548
1981228315
929943414
1682223462
821174826
963114387
616054927
575701826
1214584010
908147063
1942679239
1877503747
638636652
480858915
1586710645
1467577025
2030414823
828436045
149949076
1519156896
1773018687
2139583698
633337215
874059827
1928168720
734352879
105962521
988656626
1772848178
1775147980
631044259
1724481612
457517012
1775089786
129674949
210241095
777277421
295606138
1492424694
179541796
993427042
429656604
1344547371
1450760738
1684528214
1492907608
1390773448
891247203
756384354
290905140
1877533093
448039540
1295073318
1163337862
1307256396
401759559
1483509107
718348811
579429773
199774161
948683146
1930876374
1643967998
1961151018
1720478399
481077751
856815123
1717200359
964182701
914848590
1288246240
1738259787
660193930
1935159588
1701454443
1240948244
720019128
2070631414
657020095
1079936501
1228112521
944636579
1352646165
1447755631
89302288
613581626
2046687361
1754276051
1076734136
1835827779
1023764155
1001911413
385443264
1403303768
1072192468
108634350
575202188
1238923274
89993156
1668482622
1789129157
34003528
710905465
1072416839
157106667
2015982372
1249631593
563238827
1378266566
308053810
1824802391
513610610
125428429
542518523
561070119
573412328
2115634255
1097488081
1222553370
438109615
1421254430
1215157959
2047847027
1572532214
689653309
1998370835
236184649
1956218650
1806133989
1118541349
341526267
344216044
997689210
522579886
1134012094
1200297920
949856333
1563106844
1107535228
1119763128
1100941183
199184746
1020991234
1953038344
1204497336
715700151
1247196018
969869170
1720104604
1785370336
1463119701
614537888
712351744
1389863553
1054067166
895397156
124405580
1181023224
1406573651
1899720407
1687429934
2038569511
1497976261
431030599
1942072798
1134663905
1524223908
549964530
1774309195
17186598
371517489
1978097816
413670792
2028167292
1823134136
51609497
2077624890
223127021
1669119583
523780553
1857685114
1156272693
1396200235
382984645
1491509030
1205388741
1526486549
1386318403
1504891947
1586467280
84698377
1396546667
693338200
2091036036
310230540
1360251939
1127619049
850588717
1690028942
46996609
1242993447
342662718
1481747389
761670649
871929972
1197459940
1041889799
1393865493
1592025054
1239270292
1782617622
962234384
1108684948
1524519549
565401293
1718746207
1458475268
874839263
105198435
1269930345
1887413827
1150894105
1727932683
269251420
446227370
823042056
130460636
1298191738
1889143295
494735819
812655495
655000145
551462018
1145709837
188590941
485706681
641927736
67294586
1753984958
1568682626
49011214
55320408
397437792
1631330225
1817678586
873706960
873963058
112155668
1321711304
970741924
864206030
1861946910
1797917473
462261662
609283311
1052281122
1798127425
364126980
1573618025
1862021583
53249193
1636550013
2089195864
516124050
240404104
1380563446
814798382
1091595927
1085741647
457766184
1244280896
913715281
1657153431
328308494
1888984355
1877399688
640763923
1103755200
1243385129
1623311934
1749026117
334661541
103762073
1252843004
920276459
210746178
1268964728
1903854701
943709165
1435187008
404679616
1602789329
1449695654
985940646
301750187
1184620583
815252840
807905536
399701837
1114959836
106703592
1064763104
684078384
234482680
585983533
1422314857
1498668490
1403934230
627729916
1431339267
2133996628
840418605
512663359
386313597
698741398
1838089191
1145163785
2049163087
1911046931
1322058844
2142356003
631875008
349593107
1870332364
169967506
1432582997
1633139498
2105770416
886053028
1019718141
199483062
83005909
1998343198
550078371
1088981061
1243747051
2123816629
103468173
1570268741
1169420968
844163662
2039714413
1002934079
1667500529
1017133565
1297748924
1459489273
2001028978
1027896869
2056399415
36502868
1719779908
905709881
799869513
2103200822
641417554
671017089
227993559
1982438466
1195064581
2116737929
528404614
1821624982
930853551
193268955
598456643
1588398145
231404751
1625344036
127132385
810009023
2050873486
784306897
474697093
1265918235
991033687
1942001648
2146733330
869654471
458893344
429760417
2057319324
2031059513
1226101955
1764249171
1597698109
417989793
1511514598
251990584
1804082032
1946447720
938282512
1716560665
193636024
699283569
689396575
14604765
489265192
949688874
220881396
508685820
1022480296
2097186411
1549841475
921548007
542466396
326053267
999340959
85435104
1441341502
1749283554
66315106
830865363
957785094
931753130
1888189946
1163069575
1674435117
967298425
1680892530
864707411
40296649
1396362511
885861202
418960040
1481712663
1527197573
290686471
783704046
1422155735
989672167
733754650
89617820
1944232498
2094369987
1440801622
2071433650
430992246
1119383263
1839940414
2060689031
205563731
53681995
648433394
97612068
336228465
822422401
387893400
1491992089
444911903
1787117429
272288528
1794848784
1779386872
1576345609
937436173
1491168129
839081527
279896356
1583548231
972789753
1080006222
562456313
556313094
266777267
1795613312
1585230710
1691798358
2098840162
2066349892
2014003775
1533054433
950431799
152754068
1586370345
1187321818
249964910
1455093133
1431332987
706146118
1544805200
307184297
2086493728
797267367
828032770
2097482494
2028861974
1608519228
409200974
1484029692
1730037189
2053858085
1718531195
462705914
1517640676
141172186
113913496
653815085
1921933380
778028768
1081887198
1764476096
757571756
1291279203
288975148
985067380
2129642280
467858965
98506155
273191748
1758882727
626512949
1953162251
1802621989
1543386205
585624321
273838978
576268349
97533966
292260277
2078682426
1642715869
170789262
637645740
1476460945
524389312
528909091
2115565013
918969492
202673741
1733975466
242302995
467093164
2058574381
666163887
1171687510
259724522
1655247219
231017744
1956484716
1593348197
1886615859
1885979573
1377787003
806598921
4619017
1917992968
101024410
925008303
1032350468
339549730
543265167
971318631
1465354813
599615060
1132134761
1725283259
1444657156
649366054
1238972531
1904980786
966826048
1593043812
1117308553
1026942611
337366297
1401288040
997074654
1354827802
1548370512
831610331
1971204791
1039262366
1200697353
535785704
1198570896
1318802298
308997543
1327113261
758759045
919834537
1874056055
1703468096
402015601
1739511201
1964367349
1644880529
1708012282
383032819
2027763263
1696716861
377832303
1165618509
1637700113
852175317
1980227818
62000883
1202795703
515639493
1073086947
392880408
175425078
2109692293
100284124
994561438
2106999929
1676609035
1247064461
777323435
1012127362
1108550516
1746167748
284997736
158617629
957161369
1295735346
549015505
1897665353
322541346
1226197420
2017042927
1565812352
545293253
1908379531
1542074010
2021616730
1465411497
564739459
54984370
1382124971
119391132
1427707029
1814722287
1046821597
1878249564
772240892
378395078
1459207940
1678122677
422094095
1333488927
1019510147
1091465161
245806689
1092765206
901814355
1276519617
1057419752
961628917
294482625
832165991
146253703
1031058118
258966048
1362041110
321679685
1738889990
556734398
1145190724
1115546822
1644336673
1308333963
2139399748
1992143646
1280328610
373620050
1471353048
634923955
1717151218
649756340
371362833
667647651
1510364002
2099740927
511564819
656505366
491966258
1435442077
1173238588
926149764
605770937
1748150989
248517509
222648633
1626495408
1872270256
699322961
318822814
1686930055
1734093784
1413933053
1966973950
954687124
226493890
409877387
568734581
649369125
1394864463
913180836
919228965
1015148479
699796611
326887257
954281569
1639866108
297615859
718683540
20598766
896792326
1835393597
1233860819
708493783
1033693254
405201294
930700795
1729917421
787936061
2145160011
1825667684
920745857
1443235870
988981955
666681354
1429840957
930259563
1053961955
169552432
2096415224
179965303
1950996697
1043494345
108846057
911199725
1675926041
1691275367
928990771
1719234470
712265223
809204354
1181951903
1045856423
97027576
1916943711
517672061
1581682593
360984584
1763468768
1518599379
515538891
158055566
1226598002
1922167825
715369724
2035123461
579439602
196245418
794266984
810377361
872878244
1659636402
112382793
1077689208
662472637
983729555
1403402538
185233772
2985053
1469167838
1578579522
571217279
803153484
207500584
1164969400
568978113
2113786816
201474047
142197272
126629266
1766801802
16197716
1515924397
871476742
104356962
2026634354
1405091774
484120164
896681312
1561733639
1128236621
1535628732
1077876832
40973953
1957053341
1549148452
1098268022
1768320369
1051081612
513342574
2079689355
720205110
1697323863
1692661003
1780462225
1395379448
916302798
1073186168
1060599642
1128574740
1111255418
1125296987
134737957
1302572196
1425206903
2017352066
150609121
1323800604
2107735425
863584666
229063340
807954869
234012045
644630298
512124976
1780803488
661153476
1750807454
339395182
1609300562
1416941889
693235589
1234621116
2038022150
227653462
169852108
796224831
1705332809
981031236
1912090322
1340077158
1609222165
740153568
381846971
2097776855
2001308497
193196299
791263524
376449330
1791431722
817810062
373521383
822197585
1295054842
1811584175
168810073
2029172098
624347355
2043767657
1296556724
1725494915
1983425595
1589262251
1379634880
218688291
100782638
161148871
1869604173
520105054
1621155448
1305530086
180578702
862251146
1860918349
1620459978
1579984036
1953151834
2104822062
491488266
1135832304
848110144
675433511
495412426
1766094725
735445525
1879391415
398160701
1337689498
1655229951
631530453
381730026
22493390
525641821
2137473797
1326582292
1698753183
1622390556
248359178
366039643
1059564138
778702221
1892172608
1199573215
591375467
795678575
1142744134
167356322
250215893
454247744
414629093
1043909793
1187862533
407208727
2030993119
398606714
1552778186
1037134508
42015997
737158756
428036350
355397878
1566814906
754475046
361563669
66077381
1123944591
656078586
136572411
894926525
605963704
548280851
1152785202
1912344759
583387056
901006143
1277941012
2050977143
123584683
1973308771
1801077692
104928744
1275796492
1219964272
1736412898
349123829
553364849
1481551965
299994450
562325324
937340035
2113788609
814123961
361698672
402961486
1438926480
828859067
253384831
569559789
689381153
837654264
1453045269
1772087492
1996493311
1900847233
1673782613
240479374
842798827
1668666986
1789776403
682397336
2030946921
85216744
1413274483
176854328
915042724
599063664
354469309
304417660
1859641905
1858228032
1955104451
865032286
362498381
1949348569
284977460
616506200
22659910
1488564923
216512851
1247091800
617723077
218726808
1955045639
479968411
1914908524
15031643
850002826
1584887106
19234048
305505235
1929978488
1144514170
801402311
1278863641
1524134332
1135649192
306954234
122906581
1359081904
734830327
2104770364
1653058990
46611625
567151726
767881043
108106192
1922953299
329662279
588352180
956870791
1706249715
1388859552
1196019470
1307751803
2132013291
551109645
1483378562
947230767
1402549377
88822583
622359681
404295113
4459362
462942947
1151256428
309334863
64023096
2139961876
1964542118
1216853442
1889517285
1565129432
640233058
1158466663
1996367208
228630435
238216573
1602849926
597123428
1892860430
1898693581
429003890
2103629078
481946852
1363183245
2040333524
1018037505
1930058451
1479352330
772663138
1272971654
1526108647
904300277
507125363
242797328
35827179
607266023
1081282892
249358708
1951919441
1609439920
361947723
1029997485
79726208
1375263574
480170198
1327167839
718598930
1833557242
263287857
564391981
10431041
1511698571
2034349398
830220933
435061657
295731370
312011497
1798809962
179051196
968141662
692930558
496184518
387704377
1989388141
2025132788
1050038169
42940108
1323877505
90676557
1511643771
1508653340
1770156119
1946987845
341710004
58403804
762478608
150276013
347623593
1302292686
1762026697
1566259573
2113664436
389815744
1377931399
1588923938
732142697
1120652778
226777703
626124076
759841877
1738706975
1374385628
1324792880
230168995
1749271736
457799913
1002365324
277445421
1370928037
877581606
2091260471
848736830
1131154745
1648410063
2009086384
1345474574
1880693924
315493130
1191118061
1027169349
912204058
1782578620
279856965
1315786646
2020907482
138734503
445258092
1322749988
905186411
284876615
1711205323
1833326857
1206900827
672689713
1659842125
1223586733
1830033106
672087413
1145934631
2081795904
890093333
1905484281
1863208424
1457372042
1391113670
438077547
37292696
443083230
433610173
1636061869
1979670363
1873899312
1042244948
1965442503
2008484440
650246883
491775915
1989812788
391124516
286839192
901064191
408370917
568903211
1319049443
2111459535
632249079
1350491713
843566634
1580741460
127120946
249702957
1675702517
920291025
2123958292
1300895461
628187306
1369569735
1884085769
1542677222
1900982932
1028145303
593674316
1881359571
369907058
1915426034
710047925
32275511
1423659491
2072251960
808395901
101924167
719600424
972556306
300874042
1339708020
1039686973
1364522982
1924974045
991152182
2026488664
1636313097
1794690731
710768601
1274272548
337022599
2061241090
2140932897
738783426
635874406
899330896
872185510
1674831124
1996290579
1281374880
1463689276
722984624
1621638548
1570610406
778126567
780045440
239613344
1468227632
1943872217
572388635
428266240
1330642279
960371719
1002197776
1775309164
1618989280
1611372432
1217151151
1686413301
1403631721
1979309608
2104037558
2054119387
1682862829
1221504734
2137814592
1728685748
1292311490
1669543653
820122547
943007761
733659972
1941716474
1694249930
1277090237
2076334575
1286977565
708758217
1533461598
1346152698
1532483387
9098428
68909413
1458467290
2082471077
1759374217
2088730379
932054969
2080125045
574376937
139579628
1525284764
192853848
2082752799
1324616692
1809681675
1951952353
972308318
629076078
290408223
1888501292
2123295902
1602403838
731290300
609213858
1809372435
344838653
148852642
1863726111
1230663148
2020104184
345263921
1741497262
1806048179
393639427
815698917
708759472
2013831893
919339760
1519297934
1854446677
1919890035
1748446427
116121358
879433811
1393865493
466805951
593666879
927720691
2011227239
727513570
1837841864
177449724
502978692
1564724149
369210037
1853745891
27757986
1930384449
894476146
291820828
39697633
1779977889
1006412836
413261069
909829169
1197515840
654062102
855786532
1958524794
16084157
965491753
659341733
390247863
1938677707
1972667909
1962865664
1109053177
1466260509
1730173890
354985754
248364262
1903344020
514312238
1195333680
430234564
386810720
1906439187
1843551085
1928130412
1831260257
563383674
152160392
916967736
1188393831
434983005
146794892
821762092
884776968
30209483
929737795
586747450
1301182220
546659030
1746901459
856861808
1865625303
1235447675
720592705
99270554
125250697
1530143912
77352905
1929939370
670681885
1287453172
1255206504
57376525
706471571
1905600882
1153461085
607751655
2009165735
715954134
685625019
968127003
853849723
70992688
323948260
882242177
891338529
1012648912
1796924291
1941718083
499909236
138414556
230030626
2054098551
459201142
631100951
137598520
404043301
1555390678
1290001062
1602968429
850723469
2027790808
1945697203
1161119600
1028431938
126469611
1815773792
1298998655
136177009
1927888448
1925109319
1077217955
1554588318
122800133
5076070
411538577
1624157848
288966770
1553847796
1905567448
1681784254
743449095
1007835759
486568226
814672242
1776340790
805968623
1363847267
148722982
1246989484
1545363358
989350419
828736924
1664701707
996128029
814986519
1296438128
1216844034
1133087575
1484005269
906833142
1483618129
1468016578
1181779677
257606692
323131662
231298380
1521432330
2062691611
178106740
183009909
1364402933
1629798587
191051365
1050589610
1248844928
464447403
511960591
439313173
993402315
1178998610
31420119
46927407
1450609860
1723731463
1339848693
1944758810
1959430324
1279449438
1618998980
133825769
840620093
112324724
1053884763
22391580
1853643391
336571756
2063422810
556557535
1584792231
187748802
425258597
2058238509
583912958
1866859631
981420932
253374186
912155819
2099138494
598877213
816665394
1988860012
463249829
1748434560
2072447235
861826967
1809527328
2003465483
1830655104
210468688
1910331709
1804714259
1463015661
706140651
1385518439
658471628
1623434212
1975726789
101469832
1369549807
107333517
582037146
1738335310
1181281720
694325616
1600903872
505188009
999019373
222512900
89013043
1362381832
229159564
4710985
113655264
853546986
1500988697
1317028342
797224336
1021700398
1661998972
1064346711
720662076
1367086266
1938409611
363686357
16966823
46146696
1101341625
1557155645
1234325607
796384601
410430063
473510256
46266250
1830740804
1391619256
1159132819
1840552124
350784537
1113469242
1251209680
2127030873
1386789087
1507077641
1718674205
2017764374
674575100
42271387
1293822307
2108562915
1508479338
1045821082
308963862
150268992
1816531582
1349129680
1211960980
1366162079
482556614
354793287
1728105939
1640923887
1430311744
118753687
1799822810
627187891
1411171111
1473167066
1135114776
923054852
1328568
103651636
52802844
1857656122
1096704034
262678500
132069785
2137319169
1022267968
1934398898
1394446480
1934675081
1152030956
2010601234
1476505167
1825617075
1910977459
979289937
2026249225
1797529243
1107922313
203036746
162148923
303476207
2059609054
64547321
1962332224
1697841570
1467150937
86409694
865261213
386110236
1573245105
887721488
746142373
2129211782
1963319532
107443201
1418478681
824728241
1137322067
1152977922
1104750354
42357499
925758770
399282184
287509742
2101346207
1397600440
1875571167
1841228077
1666388003
187628582
585374029
879195448
828610199
574130310
2104486167
1463439298
1876157370
184808304
1839856789
1400328206
185070390
558017984
1872178251
180650512
1428055427
106509431
1687758235
2043199223
719596040
1884336470
1601599674
1859110376
1276766850
1348680438
1669710411
1698812423
1614240572
358526167
1209442591
184375714
1604781651
927343333
1254676672
732991291
512935962
454030492
401440053
747514329
1658908736
1554503471
473105407
1008253248
750824268
110128826
1506714693
1501428359
137932268
523187296
63880779
1931421621
185530880
1821711279
1027059175
1677619748
11882174
742682654
924189967
1645831573
2021787446
1521096771
1471718456
1938059222
475677870
1210065326
1949521418
277255587
1954181368
773672335
1185539226
1969324021
1525873308
1945045958
1591651038
1576726454
646652673
2113059640
1512325563
874672710
953118468
760575857
1814625351
1616856688
1252967897
1260740661
1074882777
2142984968
904098989
1193868717
814802631
1234162824
508047505
255295635
1045178411
1384072884
480346484
688519492
1467401006
1694054298
1640348674
849894143
486218095
1088242107
236802708
1865791913
1148291642
1855606759
839699983
580338465
1616444353
1398311193
322009379
1338163431
828712855
2050449342
782450206
1800158951
835833014
863180386
709522119
77282304
584651858
20362120
1683185494
92620091
371112524
2004539219
458846947
1423410869
836641971
640256737
1619094310
1435561475
821126027
1278425036
1032346911
2016178530
425126078
245268069
1369778554
1059748446
1076388376
900222886
1140435637
1858770256
1875013360
718552221
1362498951
1206367870
379472906
1944071083
705406893
1053460492
656575543
738572476
1229570164
1345574817
283901664
53075261
497621171
1256804846
1575937968
1811167078
89547756
346741099
1610910514
713928103
951546688
1949237557
982587018
1599166194
1678585617
1429660240
2003115612
1480367755
699144378
1783364510
795501082
1934294999
638714770
2042546357
1036607407
1703158200
672530677
527722598
2059224527
585609824
868357224
392056214
2007197568
864173847
1582954519
1392568068
585048018
1332776288
1083528077
1624359219
759324155
879321262
1855809367
324416769
1357364344
923980894
540736343
1541679774
1059777502
256724083
2065908607
1113195185
1821455995
998677563
516737039
1017803631
2092856448
1205688695
642838639
905526489
855808582
2064801920
276991546
263853217
966993706
1515278479
868111527
820091079
1977619015
442442045
1703742417
1059342710
1448761509
226716683
1823850167
2114600479
1754206573
871937582
167190211
1870350823
1555972847
306460274
2044973980
1337624801
620172635
758472748
99214579
1896597037
959047583
2114717968
835558732
400555119
1505771189
821118204
981651742
641162296
2144033801
1738872123
32389683
153550483
339099224
803355759
1963453380
1074810199
924404751
1783432188
1285429639
870184546
853348193
2046281138
1356417426
1822420150
2112215084
1223326987
1979196067
692411478
157571577
666774494
1384521654
1968790270
752735747
524397916
2067453767
1837487625
1150042659
1174460649
302766947
2051318568
297171939
587156423
1585635087
405874150
47718887
2120776905
569899184
1122264487
329674818
148529155
1912318647
852185991
1995579809
759849771
656645810
20283169
1113237699
385928232
1149613561
583799439
964129150
936936842
1616801074
1418048678
1146783085
479165316
1206739073
913059076
286948060
1391583910
756860713
63241062
1617647113
862064955
1621073902
889860861
326070822
549130081
1965757755
581284878
969060472
341953219
1145360393
398833022
2087343181
1352264271
268762354
2126208060
161374262
598323461
991664422
2120405629
1975235751
520989786
956573383
1905997220
2031505204
1432385991
1802287696
231298624
1589514155
1169185697
1664682801
631547025
1475891032
1572408437
804672887
501041239
307287183
1340155572
1872639360
1922540476
346660225
804973456
73932759
1170673543
1355537576
1987239170
806308613
510638403
925312867
784607465
1261705362
2053818840
114235683
1395171424
1189707119
117891699
593520308
545217873
1776177117
839113405
1175313024
185639071
654953271
545184871
1853793350
1773058628
982126854
1832278376
296703389
929314991
299483755
2017168071
272989658
693985401
152089359
13809269
53173129
1750169435
488708172
2128751558
2010520651
411771760
1170339278
1831017639
684240674
926278300
1703259155
791591831
850904041
1454984954
251483362
1643175697
789220036
1655708601
1819656273
582411479
1132857285
1061718843
1799238650
1824437076
1547308311
1278851426
889356316
1343166588
570921622
2072543726
64814373
1568485075
698268014
42037234
682234697
2001451459
836102280
1592789209
1714570853
470383797
699739517
626906907
350810378
1676440901
218924272
1045305958
492206672
438111288
1144526313
963270965
1885537399
623475837
177170748
880144319
480334000
455435141
280798772
1515989973
1772310691
1659298042
921700229
294036496
2033673010
591351738
1046490777
1352443171
1509800477
510137327
2052322060
87595922
1792767126
1903852100
1533767608
1448702280
16158725
233444743
1469247609
769906076
539961559
386419150
71060227
755804193
522583406
910993000
913032460
176869178
1327078897
485712779
1112051908
748174436
1356103307
1660246332
1243558014
946928744
1856129290
462736260
379041158
1271992313
157652258
1219605636
1944864638
324652994
629830397
1445419675
2003200382
1812433117
68939593
385309880
769260146
1268795999
1836211502
336537268
494075251
1481387686
1613986278
2003948015
30774270
456662572
287559273
780410686
2021684062
1267941153
1882898126
1452936857
461329731
2091320804
1157244178
298563671
1055757859
946874038
1487442969
903117284
837757263
1780177334
738767040
1366556586
282586385
2143634759
101785663
99843961
1944641354
1055636066
2010682663
592666792
1341282475
1148172540
2104012315
702484533
953983486
288913592
71096527
1093459748
1446231419
1606514911
614397677
150077550
1872654939
1755667383
1638582429
677290134
1599283826
1784103190
698509137
2072760092
966518638
226057839
1906881192
1473011135
103818935
54176323
405010991
976590393
1662618659
1550797949
1689509122
170443634
379080945
1474131735
1772477014
1943285246
1152688554
738271910
1573077724
87482654
1829774629
881564888
433907199
1561901485
1898336143
446032767
996436533
1974122672
1909333202
1346265956
936886159
1582830876
1694102719
1885093917
2128043660
1766509242
1533054317
439981605
138620761
968836505
2061224432
1158634007
532398168
912735491
130519851
482249521
520248316
1708493370
516917182
803037105
1071145181
1048263415
1825998775
1397463860
762258734
2077498486
1325859062
2106730926
2042357933
522571115
1355923485
754806396
466541279
479092833
1708339762
524499564
1570610406
459086082
1420569966
1559313443
2062426017
237480892
1691906146
1046858755
379707101
1901357787
293674294
1282901242
1102148072
635844093
1660606927
470559768
1097878017
161572260
66381015
1507310515
962168934
646467651
1163980557
581025480
13341188
1464880614
2123597610
1818787688
1538708373
524874083
2002941576
1867491841
243235359
573512620
574992997
638407290
1755118584
577122907
5583234
1581029628
144954236
2095214921
1655866437
2058855611
781227835
1801796828
2034169480
1655171619
530503289
591242831
1711281329
656069651
2143620673
846598514
128075783
1072496685
1099948735
1129727243
582612582
461001209
214202181
1112273864
565993412
156886219
1099698275
1024757954
1112926034
807558675
1782225101
1538352282
2133339911
505870441
1087989680
1186533833
2045412460
1625980591
287573767
519271471
2104012439
418568621
1415456109
208134296
2101724551
278844660
1077586482
1510723655
363758205
597126507
1935402521
82126143
468561526
1021655927
1904290449
1938189584
1743736998
247571323
1940061817
934288920
374695100
578872405
690852070
1375903500
1197619319
180661820
1668388518
1226463098
1742344766
769102397
1905737702
387243354
1266152939
1236965778
2028671726
1965497411
1010249491
356820742
555080574
1319696464
752319893
1042551705
911972995
918742708
550530823
1087705035
675528926
869020310
777043556
1693378046
1432757530
1806048303
318455578
219894934
1780659450
1463835834
695582722
622147340
826958754
486077525
649698796
787695884
81904
24580601
104283114
45758560
391031450
1185947498
1326593308
506764622
1173200455
511105065
347380513
534050882
1769859786
1574293256
1163106860
1792324217
1589806363
1337416723
155897804
1364486037
2106900593
713919059
1641065227
1104116584
610188639
592637162
1265731753
333391595
45050916
1308928469
42925736
1580374691
453616314
975074687
1143906657
236532672
1465900385
254088253
1774436979
227674767
418858262
795379703
1456712394
47171887
1737989221
227796203
2038443419
272259299
1537416945
1700078916
1917304122
2103660089
220829058
1331237210
211788111
2129050937
1048187267
1168687344
1199048907
1746046489
2131267092
626014664
2057531229
2133826533
1736028345
864577669
67000489
904550725
973378727
1070946865
1145888869
1082712042
392883520
1764242931
976402850
1035490329
69808340
105175088
1323339647
2123985674
1677299321
1640754367
831107289
198971678
1860348050
152611433
292545848
1641458764
1801613598
616489433
660556221
1404408381
1579022112
1328760970
1124359795
1560652477
805372263
1891701916
230983930
928939690
1910513494
787834362
47861942
1617790128
1013390364
1341704957
1555361081
2145951734
1014304357
1112387026
189118080
1149192621
165290586
1194079963
1035752509
2059223166
655970763
1436259847
852470318
2064098529
67818697
854667178
1614743618
1827402368
1834838656
464123489
1721874229
1768002882
53014170
876686869
733087276
1334764988
974685733
696522866
782870219
637987138
123014367
1925120647
2071571730
1034264230
1994766142
54018366
600023098
739269390
1666793666
1028380533
1808390928
776010086
1116588140
51682849
2128533330
1530289651
1727967098
554713114
1173077196
1101093376
1791587175
342778070
1693190243
84378239
511213238
1353729514
1238955068
250120048
854284135
1935365243
63484018
776819278
2130797857
1355224208
55436639
39450477
454703282
1007315715
1270212649
1030217648
1544192436
106782129
1269512361
1630506208
1739809335
833774786
353420876
2020522902
925114796
1571229280
1123625236
1428125667
648350865
821433080
1754305501
1014083610
1831964040
1430062232
1641768441
431790072
1355102957
2122356401
83790739
1820140992
1688962164
1207193406
783135247
1313271661
728523387
979438835
1304606888
1271237226
119940004
1218452906
444186101
1209509482
1290882024
559492260
1311999539
89269738
2080218708
1384851989
1643850516
1111511167
1398329273
1152101232
456938909
2083367580
680756600
1780629270
1789446987
579704473
176061789
525518244
1822090381
1686502964
1349503679
492960003
1278503930
1032370510
1350618071
218276510
1244760822
670873061
1397763923
512935263
1629306512
869921827
1326675730
543894580
347008112
1766255942
1908291391
1855043187
1545059475
472106308
2045832373
125106714
1429105291
1283810438
1632278376
1931211499
1953331226
687224692
1788291723
912807063
421672010
1048418034
1192770544
1608428711
1803414656
1527486837
1316381215
767933805
1719674594
2008294278
2060380017
626598917
1598227438
1574606882
682885022
2112574719
1288239715
1388624014
1857793244
1451128252
1005921561
1840465868
562612006
1568371395
2015879072
1859327715
506540486
1690337388
43981021
2055336946
956106038
1736579992
1805050286
943286751
1972810926
1551534052
1864039458
725798780
267858464
486717304
1083969589
1907091973
179445425
101182585
846678177
1969116265
1733543082
480435369
729404565
532455084
521909998
1761844615
1216000817
653108503
1494434493
1184730436
561226857
1796353725
309116275
865667582
1102569830
1227006704
223574326
633535918
788805811
219575064
1055424988
1745541275
1183886638
143960309
1136419939
1283106957
2090296202
1362037828
2080817930
298087703
832637260
397889275
381760481
740161214
326970852
1493265184
1572087451
1176335169
572123062
700016192
435915798
955690132
980702478
801397391
1228314883
407576113
636631131
1826973786
13994938
627705701
172043421
1416310423
1315346042
912861824
1886749822
1356467904
208859426
1342922051
607173863
141567631
209799025
538901260
1342155507
1231752623
453497353
1418007356
1836474491
441714030
732125545
929367607
77798453
771897321
841696536
255468089
474166157
1630545535
1958753808
463740670
1364099786
1723733771
1316180022
1403633421
1141219294
827638378
1401049094
1156471076
1289352557
375349721
1409489010
2053726685
481091338
1429307143
1350980542
1116091947
1080543025
1606650785
223630929
1780280458
1857377292
1667699672
1602880309
151718479
1456913564
2099344310
1120090030
438155275
2146943226
764960061
473137696
805196191
1817091552
52391463
1930970551
272573852
410218891
1018755305
407958517
1212540165
2142543798
1224251121
1119097455
749342847
1947776057
2077699294
409332013
990443166
228737220
620771085
2125127836
863884735
262487668
1195709677
402720460
951334621
2139397302
1015869150
1218742577
838308805
1473155772
1134116550
1740368433
770999473
1893369857
672660655
2034895062
1369444364
1425222073
590463261
1524084550
486413995
438410617
2050511969
346243133
1203649878
1599837964
2062177469
1401125047
1525725413
2069788058
328529571
350384190
1096076083
1381359641
1148648631
716520380
729088506
1915010645
373838661
1626575194
1047926663
71554841
1873770113
147412552
178227072
378888126
1658947807
792018402
325369842
108840484
1781048805
921511917
1241769838
1494014718
516055237
990219439
1010722694
458064566
385021206
839657948
1156775041
553193989
376338359
686532671
1364379608
735996870
637929610
958688319
1571620892
1734478218
406764470
1696819473
1919770530
1036277230
1156308307
1224956361
2119621931
1435268333
970464333
1250411521
1885794137
1360340398
1544696214
973291872
766192704
507068324
1145251229
2062335930
1965456995
1960141360
144726157
1472766309
252543525
783203470
1615873320
2067959901
288518448
1676585258
150181661
221284630
1360433808
280358883
138408008
1404080638
1889621888
1940312615
1950006427
1898398216
1112440946
238390174
1160951998
1891554104
414823405
1902130633
584737889
103746491
1801537580
1774192304
1950485726
824221432
732350404
41252371
2014090765
2025169838
995050033
1959019249
168220616
2036611652
5840607
1361447812
41210419
2025548571
1086734340
781093907
474116763
1852840586
1095645979
872009747
1794881764
1238033611
2097297942
1053834717
57651682
105628748
1852558626
1366860416
1647056698
224995241
1326219614
1906764653
2087860540
471442188
2060821151
869324151
1077511158
2055221921
167751814
579605389
1312163317
907043689
1351029919
917486309
177139494
1240617172
1469460683
294390791
451717409
137043813
575140316
239271152
709086676
1853520631
448937622
1424892310
309759072
1333681167
1988967776
831519934
2064383755
829357111
1468598377
525223390
401990526
1285154346
428228505
1258254127
215971264
325637142
104359434
1333308130
736264747
693688869
623052952
1426269897
116287974
1419423992
1658621180
1015733623
1938812774
1829708506
321235780
320664311
111850528
2110739911
285504657
2062772684
2103975652
770951344
1531961418
1277704618
532337510
1493691562
1741009536
1861869217
1328265410
1446382444
227967607
1280560318
1912276585
1471331155
1524545088
164144044
93591250
1043078132
1521991070
1994697876
581644040
121684785
49716215
844144455
1812254594
784513902
102453007
419859782
274410968
1767047288
1088152270
530623780
1470937019
2045711750
290345362
495016804
189805663
511839523
202882201
1445048298
1735839277
1330170667
789042776
741242169
859081910
1714619850
885269179
930253050
868398454
609218901
763739585
901348381
1670105676
1124272690
1485232050
1125829162
1302887168
24411931
1850384272
1919002887
1677891941
1906881075
26868086
113052772
1002112828
2103404866
552354517
971404936
983560863
1117856310
1744683037
1221881974
411577393
1680127862
360525962
2161319
2139459291
1982754084
3351319
1661819736
2005163049
1913908735
1549950137
1940004354
1060419864
469441623
1659705095
715657631
211011169
1224672636
645934412
1081341839
1732731532
1276639026
2122547889
374447241
2001331323
321299442
2064928537
2004886502
722134547
932490570
747051123
1026898197
714174606
77417713
1027479721
179333466
211697293
74882493
1966561996
1069032784
1679307082
528862861
77258177
343867020
563652398
1362774612
513976031
1225393992
1229614264
424245288
2065557629
1079941413
1045819436
2143780707
902346812
156795135
15635897
1780149679
685070165
965071702
299522868
422117490
1983476657
1085666565
1828557852
1224224844
662442535
263437089
867569575
1685203348
1993914032
1184863102
555855370
439830222
447505541
1506072117
1098884637
2146316128
738806806
488415522
809694681
2143159140
215250023
799651743
1550598264
697986232
1661306892
1140001281
10294594
1527224421
2119952159
123488783
452376970
329477751
341349221
210013061
540627769
2064378645
343951290
1248672425
2011858719
600935583
347771836
1235119932
1269474241
486167363
353676122
1734331799
1881695617
415096777
606602315
605041755
185393620
1468712382
2143683382
1708159411
609579219
1277727587
1107135939
435082055
1856866363
480846750
2043212865
1263296476
485519491
1348712508
2062648094
1606295694
1984177698
1375799049
1075800908
184999298
889155761
1763786913
1397253372
877990427
59302009
961215915
783695535
686169032
1098974194
680855742
1469562400
1947028079
1089492379
1174469756
954806415
673134576
555772260
1397429625
2132761959
1706190849
1687417381
1056346722
1949115852
768195386
83124262
259655635
1232859585
1369984772
1787640105
782341759
371019847
2122952001
1588733101
1579229628
2144171542
716159200
838887459
2117316629
306806378
618059793
477098721
1480516493
70986183
706894374
295536199
827696622
1651703121
863330643
776832150
1413748838
1869402868
2058874224
1493401118
507730240
1215106702
1663539231
2132578805
397964878
1199679170
1830887407
245658620
1557404944
1134952810
2121853224
639479565
2035268870
1497026921
1177320367
640197448
1764300192
443165168
1491380828
890133953
1751623222
195643319
765037321
631488644
831185243
514361788
1239292620
1871461385
840852003
1457046952
1660687139
351106529
76054391
178971409
1120706382
1410158399
2083232910
1573321044
1384166121
613859837
241884194
835115596
687535719
1660739866
417088437
571912221
1666319789
1292077432
1302917945
1968800666
540532431
1014849665
514321763
962737939
317632845
624797297
961950948
1365844470
2119009586
224418182
246022768
1190296910
1143364421
868680198
550878540
189823796
272124036
2142100968
1136324013
1395941902
1496270546
2102731073
1845492286
188707147
304292294
682751043
838439623
1718547318
1606200755
405107299
697778041
2009906389
587956484
934076786
623107076
824502051
1206940073
85418811
157567293
2131667778
33899488
476578156
274422049
1197392381
925334703
1801389054
748958316
244159952
1625036387
1903078933
986442318
428158884
391348715
123483919
1932622235
382134501
2012235285
1832741141
450090425
67985891
713953499
193737600
2004396980
1089392256
1587583026
154108784
873041963
2010735637
746768923
915910627
823434923
920783084
2090190216
1884522006
381488351
2087650581
93312891
290430971
71446132
467247661
757069208
1508314691
2098195861
771816897
1556500030
2029775916
1931824939
1097508024
50173383
778115725
2023779712
1192773420
1300007153
1191925447
1360428150
990376472
1195677095
121425329
137331689
1573981391
823936137
1300270121
1291202975
1552897533
1952689352
1756843100
1159217575
907867481
78573279
517191182
1700070847
59148894
660281724
204767181
217141682
1703288527
219796664
1155888321
1349077096
1596833285
780766217
1021319889
1332689259
1830184263
1478934679
414299269
673591264
1642870881
1518099244
662240215
527290391
1254579499
1066854068
1595952583
1875034948
2085593875
226462973
331132276
603691055
1165708622
1486356924
1119524954
1867777211
1171975679
1352977588
566108680
1333917989
248356546
584262486
1171371227
764516553
1914656923
1611651575
1533166640
414071071
1710976598
1442378040
38699044
1494965484
2127598249
2009760818
569588450
2061125515
312317485
470049772
1686244924
1525295190
1752178255
537930943
1760307658
959328591
1528071924
834539798
847309836
643709906
1917614835
1544923736
673554437
457403085
559927574
1214452723
843860029
1111977577
196517827
424376265
1894740325
71997620
1840770199
923499463
2061737439
2014320120
1016748389
1576214448
1010572429
202166784
1119542377
1122619609
1722049544
1575331662
1404169173
1563090544
291910772
759071766
1899369690
1106469195
2024488410
70704908
1601509379
1855531258
1671400861
628346161
1222117443
289965686
1812745551
1047453241
264563972
1588733101
1689440766
341913081
1343555
670013978
1992605384
368027086
172062668
530855243
1861082976
1022398616
601370681
383644721
1322479218
681524080
147107141
1568099230
1799635869
596660998
777787028
786868349
1175779690
593316359
776553125
1702633112
249398838
1470816798
1321704669
1874122400
294217100
451750059
1353116050
666065513
516111043
181985321
1728787414
6584592
334212694
1336616383
453485876
947839503
103123719
2030709836
4643751
473294545
1916283923
809858110
1724918753
375142369
1407943602
43328738
1456749121
1938135383
1735297521
1521564037
1514407450
936395550
271570717
388955660
383245714
2121939539
596748679
1837814159
1700635781
116046562
681650797
1473424879
783538640
37815640
1951114361
1536191570
1904166942
894155056
1350466907
1363613159
1635783877
485813587
1069413497
59109584
2102781896
46601189
70672019
1408152917
248095786
305559416
2038569511
811828358
597591855
1702079218
963313750
598679088
69159864
405011462
302905492
1492065852
1718479060
1055668845
736320248
484205123
193406373
297422722
712091191
1595662423
1169147690
827891912
573723922
1868807515
1127085701
1076583625
1971008663
222956163
1200464120
1341512706
48003516
1275230069
1191646658
964626434
1143706272
402175344
1571855030
1781911517
289169309
1576484166
1735988306
1976892346
1346099806
2081554911
2110891304
833317303
506153511
1941078277
1863381860
1866326623
1786129855
2007865844
1249104661
1782917584
402991968
1535446041
1540436427
1943851627
1588071651
2008842382
1420778503
1825732711
857074628
577345768
13670935
505308941
1166632578
338219897
963299274
445625133
745862948
482383640
1746004550
956201912
1985537719
264042463
1619123625
1367846412
915134303
820167430
258664629
1382331578
1420412477
644765220
885009623
1317674013
1558010341
801966116
631166652
1274323330
1763194876
1172913193
974559190
1007056025
1838223001
366702314
575067223
307108614
1907077944
715269828
297984632
74721070
2056241445
778460180
2122950078
1853817105
1453218597
663408238
198299013
159737921
1909570169
2066727810
462713720
1375212184
1700308160
1473714877
484397793
1312934160
1381117874
2104718530
536025266
1969775690
1474516670
785099220
1051444298
1769859786
449990163
1437646979
844149968
2108874619
110479957
528956029
126910981
627540775
1032194926
764966342
894961405
1361622807
61170071
1303476290
1222331693
938094995
1476050538
1740209262
121381890
659526532
1972331449
701323365
1403182394
1738603273
620476268
377416130
125340252
911456587
609361676
2123173312
679675242
1103783856
1652844361
1815630975
1455981636
2111001142
2013720429
1087653947
958120964
1275040505
1491443129
260344679
1277899776
266291510
153266980
436971685
1078824127
1402870984
1422745935
655431680
1845885923
1888956107
1668164146
406185323
262757168
1335964072
1171481117
1174241395
2111479656
593574600
1622488957
749536342
617935553
1529205389
1196520940
1905817539
356988248
808773158
1908147724
1936511878
1536596831
403927526
1493325490
1581105595
1935741189
90414628
1597016052
957331594
2111938826
258151219
629175643
513944719
1906838418
1753955723
500899624
832624033
417593831
1039831851
1285083572
1552254938
1886708828
85484786
1954391010
1922382787
1049103472
1291164381
1690230261
164129618
706299146
797744296
1219992950
948970906
1290707184
1402239666
1336145183
2117666300
1422192150
614503868
383721572
1949214373
2135547081
1196334974
1771076150
871448451
260336820
1781778946
510237203
218209597
1292258254
1779230870
1112013767
1214874878
241379439
1168991998
1362531219
2102759074
1938191771
814111106
353233235
567105192
1166176339
687431816
650633403
1122026054
1996081601
256942336
1621859072
896866999
65715093
1180023063
1326918735
1939358988
1581586601
1685365613
1682111996
302507518
2011208559
1975189775
1569926110
1293511933
1442499387
1938814070
1894316408
1332136372
827493458
662937971
677980188
1454684759
1449847995
1632177451
1867480104
417244783
1202243501
1172150162
819046925
1483598176
1012230956
936447266
1684609940
302997792
1423153847
133015283
1136100539
1866397332
124414671
1093335923
1309135110
1623154761
342141292
1269352874
555992110
1342950006
46008365
1381966894
299632427
1198601001
728103597
712852933
1613042428
1295218577
1454756570
228128851
694385189
574856314
153779591
1519624835
1469251931
1736379640
1871443160
276759887
318953012
303727142
1448751617
904987753
73549430
2144756016
72471652
15936192
546377570
30745924
964990578
1632134113
56803482
1095006009
1861045398
487389945
809418379
1173678233
1792590140
317345937
416574516
218500798
770882287
1457815863
302676340
1265740067
1481430629
1545694773
667687641
1017387590
1073875265
975585590
478958653
60761829
970688285
875136395
1911275935
658623812
606421063
900693865
1895562395
1165718792
1361280448
1690887053
945157876
2137312699
1990452677
2127943567
1439042392
1559073081
1044801468
1823577164
1509988822
1044686793
1145513
812993692
1842911977
1774487941
2138105283
1379836637
1030814133
486657072
1512138555
1188079579
1127874453
1508202890
297573962
1712458572
1029133107
401060804
389578599
232263030
306579726
1964670986
488630272
1208988511
1101508408
617415106
859691981
401589433
1600171658
1356246682
284909854
1425901233
960391210
2012270065
736602264
226944417
1668870718
1607265965
341122694
1195908440
1049613789
417919549
1570451085
265039101
228321704
932454807
1533146498
1122823285
1441385925
709283
1165241650
376529257
355413051
1934514494
405142274
351306347
285235257
898070477
1671834819
1720887511
375092613
650780615
2066332187
1679022406
1573167522
148147793
176909083
1124847001
2071032317
606264302
1324705626
442820039
56512282
240789935
284322033
2076807335
84227750
1134477006
1811904524
1250539726
1503263724
695075757
598877213
1186135196
419923168
1865353886
1305907336
2015624565
2095372637
1496365174
1879386131
140604489
1200630122
660705110
1736005951
1197505041
4170421
166628972
130348896
103493902
647449062
1263312152
1895998401
362131095
205035374
241601917
1019384217
692410906
1139719217
1854583094
1914172306
1214601317
1204652938
835299297
384393224
32132993
447576221
1052266155
17782504
1692443191
1072205517
1626081552
846592198
1538527873
1420331303
57010165
814459415
572079479
198073984
235530930
1752240368
2054252313
1874446340
1517233942
1115642197
1257675281
778014507
1456877330
33708219
1889647083
2085594383
1627653620
1096242735
327979958
1966407835
1771344500
928115524
2031841044
1126773881
919389172
1697366415
232253686
1844478975
660744841
221828758
1954543266
1478295753
1532373489
123411210
1769669829
1114637096
1840044586
1525728835
1915056353
1521446903
435962428
1050275954
85118273
1040236792
959668180
753887041
163122693
1279903823
1315420550
916367988
284113566
753640945
1607216063
2038233402
1385884547
443210048
658784289
1111265888
1561386008
1646946256
1649546779
275744445
964523544
1516646377
467022243
1314826899
585324871
1956009293
2037333464
1840678949
866653364
534854119
924930838
1118723898
971994388
364788313
369739585
1810966630
699574910
722984624
1445821017
1644230530
1691228664
75561678
400181178
1141894912
192564615
1896692149
1944388990
1327906342
1900979028
482714724
1750637375
1528958544
2003177029
1459671875
548551099
1795837501
1037831720
1723591701
493695627
1390778087
1830530281
1875501898
1661668508
5314690
2124756793
994845602
1441289740
1283121772
1568253336
338032590
705444822
1424971007
1576538051
1354491663
1227611356
456976647
1238614206
529739010
1401618074
1533610900
77381236
935881050
1506675194
1469884898
610154370
141331299
202291874
23007724
164637424
567381760
245204629
1940975790
1797984053
540342759
1491990328
1485274811
2000659707
1094443341
2117740646
99676147
1131961707
1845086776
331066618
172795629
1225488114
159917308
579863622
368555106
121815935
1561369072
1759177609
1413740099
268549150
865542298
1120510779
299000127
2127554558
136404638
1389191950
1572233490
750222743
1917435326
250277714
322702564
1874948905
1553558385
1787493265
820550225
1572284647
1317292218
449295795
185018670
752502708
1403578241
12982894
1611426794
696751303
1121509856
2419321
405707770
2021428370
324908608
1734248299
1067059153
1834401166
1022634851
1686276246
928943174
111427872
1177677227
1301933105
2122325334
1045759175
806798688
384817324
1205577392
716087649
1421938637
170904688
382407232
1692984115
1494802669
666256157
1153876749
1983918601
1058981303
645872630
1166543959
1408408851
2095633788
610874699
1712278910
1534634773
1662264681
1257695525
587079262
664851757
1773474703
1795910901
646142798
1139409002
1996209518
691841918
2082901558
1356573874
1048378423
90305388
347727105
1833923972
1916176043
794107790
1250897716
1432533756
1902702372
1547762933
1392377260
791920964
2049821909
1309787665
370258284
1231069542
1090986910
2118198134
305895885
1272082526
1045031072
1378711185
151032529
1912765986
775874525
1201265458
787186529
613850991
1571878707
714988424
957034949
1740019986
442776594
2040355403
1611779986
563334772
1666066129
827803440
1534819047
537620702
811690222
896791894
988841608
707241577
458541682
349201677
441124337
569079688
100133390
1878177689
1066772090
849073089
179505213
794827230
41014263
332090877
1682735668
81001841
449415238
1863722096
135980692
1279794749
886918523
633490326
1032495870
91880438
1183594701
2038106079
357533916
1071585979
2036413959
2102501634
846194290
1661955600
701982222
1600782249
781028904
1022602742
1721022012
311362773
1750329565
1130585845
1153325631
1452156285
107893282
43541887
311632571
704200895
37094371
924434793
1522181473
1290732876
766093027
1111990036
637943630
440556491
1148404810
1811982258
505329326
1665297140
2091410779
2785814
1834783372
1828198014
1705134693
1121209295
2015375836
1724525592
587550094
1736776254
1862814035
1981664653
1762432505
928282272
400647919
1003484842
700062098
1600325989
753133508
1894087678
1933353178
609378348
1377223019
2104769458
494611689
1175292448
1729735720
1692420264
1349934844
2061484308
1053406522
1937739580
1308481096
1925712252
1777567420
1374419692
89260505
597460452
1277002671
1796161192
1191801838
52622482
267056923
1410159157
2060016290
1608041437
387965446
267040976
1151412748
2110927506
53835946
1311161145
171452435
1076461002
703497240
2075876223
1155405595
192684045
1835677723
1568253769
231107160
111427016
804204927
1494533192
428420912
421608310
962218154
1036473533
1209094206
1811853190
1308332205
665514898
2030152457
1904632837
563748086
502460244
1379237879
280438932
1443521348
238306434
807226799
1915803374
322736595
420722443
1919153869
169975747
82385122
1548765001
659874013
1545478215
1314254470
1838271169
867820505
1281059048
2044591209
903315161
1050411174
184546586
889614139
329804551
1480364359
1925698313
1528313276
1089440765
1409456176
454453254
1245043982
522567447
1366882632
830033017
2061721214
949474461
284359505
592115083
809165459
481122413
1991777850
379947762
1615332222
788750290
863198903
909733287
1870746469
76978564
2067330101
1383773321
41347521
1011752066
1199287623
1074197768
772046380
959740088
20837584
2092806777
1094053845
2147272261
22373446
1619791794
1959782028
1992407537
171550255
2074709964
1904197433
1171713059
1505895016
1296604629
767127493
1588066705
1090578398
1711939980
962912560
78306924
1421811000
1914349916
220984601
1955178686
1708183222
531466265
1978293924
1516654228
2090620765
772283776
1181203072
2115451477
72152143
1250080353
1400288475
1382173171
373568705
1561399022
261142718
1296684446
102259514
829890711
1997188567
255937255
3304764
1340555534
793091618
1630146138
586150645
1617702947
528424571
1462226970
1916468618
1007424134
1062338547
1584104273
2083600265
2097684360
19102070
210837739
564193043
1177401692
687677064
1115975006
243525400
133628382
772359623
137868131
884109624
1195148785
1015173482
1866917114
1772482146
419120641
37622388
1378467247
658338439
1521633088
789087718
950243767
2086450651
1332424174
999026693
44814214
552559295
1445635123
624881720
99561029
975930536
2121658648
1673623682
760559893
57506375
1821765533
1129523078
1141875203
1976817805
1579009996
462451290
2071390443
1329399734
236869507
2063802239
972055897
2050517260
280151605
218463521
1582678631
250502183
1394805658
526391572
1897685324
184944795
1883187719
1121055758
1626427835
954603516
1326412521
1755572394
1742002720
462444714
110866148
57829462
374075631
500511323
1920752463
1476688342
1848760389
641658158
2085805076
945816936
297320126
1649079862
1385658153
1731770550
821879996
1575233924
1081015980
1482214893
1274223637
141379854
622361603
1891891715
97439068
1966014434
181221507
1474778384
1424964000
1300303979
1197268501
411763750
1587611228
935120571
1055994744
2095220417
601801270
1375924066
633827850
1929890418
1082970787
2103222159
1043055477
1518270536
1189778290
92217807
1079761142
1883060374
973905865
909303826
863658722
1485381667
1500684656
286506285
1235821158
407852640
520916758
207954320
1917738705
285498357
49978848
704705370
1391192201
892031145
484690155
2028738328
1174197241
1519178979
2013494053
1515739975
416791695
1269263310
1889254319
1701224517
1639839341
1190116390
245355
1422736042
31817557
2062060892
638162762
1100566961
1005176335
111837348
628731879
1007968558
2112314597
109335645
157086146
1122147068
558581725
1741112237
1973402952
1377647974
74073561
1827537661
238428030
1652879344
1334046808
2117181151
1896080263
700276910
1739089800
312583690
770978964
352795335
2073607356
1320456104
934918837
1096032390
1329633708
988789823
233344697
894580897
1688996234
950293497
1534572169
516226731
620650168
1397384514
1648460640
1452609765
1874324379
1498886390
899564944
1032657007
1189523181
1515015213
1437227302
197487642
1142937762
1414797821
608317918
429358606
245708472
1970647994
1920449981
145447038
600698684
864094846
2097293663
1971664195
1860553614
959451996
1256307826
2024960746
435256073
321300297
846774213
671876636
1271675933
162499888
519299698
1986580633
1499780586
784105491
385987089
1118274018
331830524
1590014971
1805990814
295321725
1363809266
426497640
943247284
57943599
1343111900
1350150245
674199993
1754787656
1608639139
724839820
1372078103
443369485
1227115305
1972880297
957287214
1338352567
328015059
1875490936
624047199
1582747987
698954796
794715924
995661623
1716269326
277325897
254543726
1451506509
1419132481
1758814684
1656315808
1706913490
313664173
91722525
877450655
1923368613
1179867779
720529710
1800910149
1557424454
802076549
2119532731
1300335612
92993361
1403859669
916283212
1744553252
959571673
1395358679
1552827064
885949562
1263198934
1578011915
94715240
779351561
1096815391
321169743
2125765139
629298054
780083568
423523006
1523940898
305188388
369723753
1736763838
1171515792
2036066210
619032366
2115641572
1023424359
130272666
960333389
1051351539
639320295
486615843
1839800334
1376821197
750202280
2047595068
1613939045
1644092859
1408484158
386026545
2127165580
1162916995
1756776006
574771083
1287178517
249811063
77040744
489520592
1278146379
2016205092
1342543825
706903193
2063720492
1502448753
813845870
1432545639
1772032433
976918250
228734852
1628574504
758079874
1027093444
2109853502
1993934354
1801357389
419542851
1050295518
1783182072
503925507
94536095
1304977139
1405620427
1082784644
298055331
1811804018
1411898124
1759979051
1722250839
889275408
1943959289
308242672
488271571
1353163357
196489503
1379102803
592126690
821057606
209342831
384555104
153749355
1503450343
688409919
1837488511
344764423
1936781227
906571091
2088901353
219581495
693741256
1420847964
782646783
2014756241
356343336
530577449
850160054
298085331
1910797642
1225699528
221755313
582324995
1243940151
992813339
1396969721
1138653323
548371696
675042940
1282996348
66224650
1911111672
877932814
793932022
1136336564
30804016
923996017
119159847
1375593681
1513955959
244278801
299537717
762104041
699713040
1850913214
1569648331
591794449
1924815382
856806507
709212271
2018236709
221134555
587386391
29114080
2009242484
1895058409
991970974
1986954982
992565906
90028519
898343785
1920290003
718118957
1136878361
808389284
698574712
1186965306
382863942
1759256895
177932979
972103309
177530211
264325286
698634571
1899498317
1927299074
1037724129
1512124231
1935684110
1233012061
392234575
1639524663
1451501647
2083275008
958650253
933881424
1845965680
1728901073
1844637576
1372649241
89144258
543058541
1502171270
1107548758
1867783736
1807394350
353059664
1749445873
262733462
25510826
1634593645
1672941620
745063852
803107518
740867296
623670925
657038105
354489401
1846799717
381206822
1039013545
790978770
1131131794
760854497
32854330
1158609941
1470021268
461144175
2074050898
1339960753
1460242777
804746693
2120226379
1601659709
1353051579
230596740
604343354
169711006
263533546
835524863
847622829
304929805
830381785
1737594340
768978367
1780866148
1305544543
1908761990
1153885893
668100778
2044521366
6172344
222517114
1298893647
2049785325
1320092198
1404683048
295397118
1560938132
52201449
1079660258
1338907264
1696522496
1596065773
104665246
1864707152
232032092
524188347
838939463
301851620
685134830
38764232
1650365869
266758505
1955288692
452159477
458513240
1286978554
347885702
2113409703
728543168
1622332646
1268373567
856740351
499219500
1428331671
78317793
531824717
1170808012
1068071747
1872531892
808816123
405967529
659628839
473925878
1813945890
1087368302
210639186
1033966668
1740246421
763133244
747162024
1124635825
574196041
965279006
1645598942
1078598466
1844257122
1102688526
1501549715
1466040316
1285878772
441873311
970317325
603394557
1994151537
2019577545
23748897
1640814399
1977213328
645372587
1823092368
802557945
1828096517
1150410138
593327819
1729468568
1074103343
2021925078
1689976891
1473618722
177988859
858656233
1080944311
392481658
1624020648
1078910050
2084844960
156635639
1246181410
1258796540
494801809
113939054
1607145693
117022288
1537768585
132055058
174170158
111976680
1078052803
1662389691
870217618
841366676
1802325338
918243329
1217476527
780343762
1543947204
2006806992
265330358
26310225
1785587667
215211800
2066710194
2057555432
746538297
53162947
1853462658
1416909942
684333430
2006515339
521207077
258594250
541126674
2069503818
717568521
1058796778
214697340
280180223
2010269063
841277990
1259106574
1976863760
1751249405
2065704227
1217344609
566474654
833438214
37807968
1453707831
1674230520
1912692515
651387524
602369550
14320043
23943825
1526933696
2082032753
712865592
1393164184
1922717647
1391262526
576510868
2078506671
1872570986
1763814148
1697399276
572207706
1179788303
349094747
698221886
1596640204
1490570169
1076697203
1116595420
101819483
954239075
628400314
1755084493
260211193
1877010811
888656620
1493494828
603979375
522822208
1659675009
1633540604
937209853
397957185
849444501
1240142786
2052283969
1716496221
1688483662
183813360
1004539893
1205248728
41561228
792237828
2029512885
1451707653
2146237715
833113883
411747693
1493028480
1955785921
990895807
124261924
528617421
1484468525
317242807
490959120
1480131399
2144523190
1316134160
1609386031
1783648342
1689267032
1203555553
1032716199
1709600741
1448770828
588896898
538708134
1181789961
1584661271
1715703071
722114319
1618870609
600301973
736437151
1512796643
1415150012
1148405682
78323397
1029495178
1282299505
1385949772
2095321310
1906018131
1478815023
196051826
960948332
616225633
211993137
2101025398
1619577832
1297955761
1704690416
1818121223
332526312
711468307
1995683441
1700507724
382850803
1417277262
355455400
802628956
1192063601
2052025942
990795115
842918964
1144699162
628400479
2081178391
1725698734
452539026
2033302962
1783401037
966676154
574041830
1371332935
187173984
275632615
549720451
1865764761
1776916167
1150159364
79348091
2024471732
1648444383
440128891
855161037
193108748
1484828637
1546131075
1328665610
1791886341
864190585
532470218
1971329554
1574260135
2129962404
1171562926
867102295
180028962
9736439
1765990787
326333744
1402224555
1055315858
1653602451
791184495
1422691621
1510257890
604887990
1790539680
1312832695
945153939
1708488589
1940989886
479855967
1208059176
1276792905
290029359
619286872
792180410
1207508144
11272961
599618327
1334442261
1265161163
1831339776
108251021
1465009222
712613306
2061686648
1978820083
2109097738
316750189
496905417
1277818705
591505067
810533171
684452830
1364312970
570404664
1541694942
1427800672
1714939287
603121514
599024913
1812066641
903386308
1904166942
1480485967
538518302
1965597596
36657465
111553524
1857544241
971485758
1642076541
670833091
476814355
1379235415
1660517152
672165042
996188885
291101404
1046391859
1795467080
110634488
598597648
442831408
1305963095
1285897320
29754658
16616560
275352166
183473151
840013616
1680368888
1672014131
1189866746
2003222586
2028980920
190125674
1293694379
58256797
1101401118
1341905683
105241199
2063464150
1533214758
825399081
1283015596
755439517
91803612
710052288
2138331552
663705459
23398750
1112567371
32259978
757751125
1438808056
1495519291
2052968867
159034048
699150489
2115116792
1185302635
1102657049
189984389
434910271
489080367
1976094937
1797595529
393930577
1210561133
469005053
1838832969
177640338
1943410312
751074255
2144801846
922490798
1276500804
352577353
1764937682
596193832
1154209211
1034661072
1632827496
1433170303
499277978
822127770
801770923
793997750
909847361
30244399
981878051
749794307
859834421
1348042321
703064525
968821439
714406460
1360259894
729615612
364482837
753839644
2119077580
1168627799
993442150
1832806048
1396461506
150599396
751175465
1156731603
1441669526
1174658968
1839609484
583804128
661249196
913924019
1280750791
1027355646
1529222833
889243329
1283531942
1551143026
1732920600
533373194
151297700
37253793
746280183
1763028642
458878599
213069846
735083920
887319907
2008377888
746135159
1787196020
254797886
1733840517
1848959012
1228123761
1466896905
1432087382
953706717
1746499130
547958834
490595191
1636142763
1735148142
165834257
1213753165
691893926
1188258156
1246546184
403372946
85227117
570676314
317735597
59316929
1090588219
541688242
1458759125
1855991654
582909248
369321284
1653833780
2069926006
2067306717
398463088
38578539
953332536
960699253
262014778
708609022
1777774236
89598775
1243526407
59207575
2015701714
1424662878
1999700294
384713313
591776530
1326639207
1389424007
301813744
1672809456
604117933
1399477844
110428064
1911044532
885966552
1804199989
1211131750
448077735
377800082
2075895367
722405238
1327023960
129221270
1106737690
1184734059
1882440538
239350073
724774898
1097705761
821444370
281758485
313187593
508212197
1649038360
50174839
1327742624
1176652055
828978125
1460387153
1841176469
1027848529
1395811894
1156863460
1222347737
1780374721
2078955916
1586925252
1083001241
1779633994
1264003979
1069051126
1047800832
1319930287
1137327753
1938740268
639167053
1686779344
1212372836
185391712
1508309029
1032102891
1908891696
747985652
2104466975
132101092
1249249024
10909477
1460989567
162607283
1641995372
390377414
237773047
149323643
2037031937
1510954746
1918698636
1922805911
2037186628
1680623928
1766552004
954504938
1410011264
1595384357
1267610536
11002159
1072505340
1493025122
1472592224
1127465099
1812885737
2143462191
699680094
649843270
460222469
1876966883
2121012564
280723527
1194589213
1341694920
1950465374
429134819
161884091
295598405
338421331
1104024597
1996723506
872784482
992932603
568743445
633027609
1055213787
2054248986
1276693450
1547570776
149406167
1521515575
390105559
698885832
1853419692
1148670296
1227709488
581786364
749253904
524106944
1927137382
754135951
1769781543
639805788
1132274786
1410498059
1404802802
521932403
1447416349
1123516641
1550507187
1722263552
1180466933
894580897
155284641
1891692953
875830903
2117124475
1625232624
309541473
1462097308
1581827126
1717565507
1827474154
1581486865
1195248888
1412039780
94238575
1469545831
535659575
1320468619
829810244
838243400
1113845051
735468477
1419390790
899334201
628895378
776977050
1378629793
1614457647
366123267
1991221809
673601255
1446775242
1508553377
1403969897
1509680897
59811002
641667310
1996241830
542429928
989783857
589827512
1766608081
1745388021
955513911
190051532
1589443202
1557462743
162738403
1354717456
345656379
789793005
1901219401
1191783904
71156760
2091623954
1201198297
162433001
1445556588
1839831623
804089263
892434917
100363310
81072234
1261438667
642050273
1371237995
1688964248
1846794438
503227566
453403958
98346807
1344111566
838977603
1381258830
191096928
1409263318
1795359502
1223743795
700612974
754564315
836275585
1824110760
1720304363
300209810
1574766102
1092675997
1081725044
1719439106
808653627
838799389
1221705402
1628962518
807937670
1787021651
454494710
89198400
1141894325
1313272864
858486001
55027384
1301492616
693605410
838569037
558446039
1300716202
395383783
1499923451
1504465522
2094832081
860234966
294630641
843091764
82020294
1213452790
794227974
1758990435
1618250730
1402655984
2098418821
1982524203
907640544
1601830570
163376513
1517202342
1617206057
984851998
359663912
2134503217
331027700
1152617475
2145130489
1505705632
1672488841
1337395248
1941863193
1046079692
1762710775
1576031296
1552123801
1762668617
13400579
794653455
830402538
669475365
787026363
717581520
1395128990
1719119187
2108956169
1174042856
1194925596
1433837051
1143128538
1097672827
1900716573
1092436140
1206367870
2134269054
102662111
429574546
1220760564
2091743458
894894629
2097881229
1518334159
1211803303
1166499718
1783552168
476587104
1832462296
1578635415
1797710021
1424050907
1911119599
2142811778
785190082
1259855331
1396479213
908048815
1026119784
216833226
1938479857
1422788575
406033177
1440513640
1363465880
156210929
149877440
151670416
1911118184
326620479
1584363709
229619748
952085208
1367160381
2140763066
1511155173
39070053
2058974085
150972874
372547904
672995841
1950097443
309500782
1737773364
748058548
2035457922
1291592120
615773657
370528826
1077069999
1491583521
1790978739
928842219
235340586
1811783465
2106141642
1935722486
1358583168
163951234
290381561
1860002907
1400398459
931257202
1191333614
51981118
1504860334
1654869655
1528389661
1318827535
2072755418
1401219713
1200200175
1288583363
1407502962
265058913
837088628
572111445
42868261
747171840
1905956948
1107215434
174013465
728457424
1546932853
1491213669
701943276
1695912607
873120693
2128098477
589560349
1968880715
2103088717
889329950
1401656932
1547366808
1569007341
1989169065
989518881
455365614
1149947557
1483944377
1465093154
856891586
470528017
2045366054
755133968
1968837185
1583727266
239266682
342167155
1701625693
190369051
421927465
271933505
1557294358
787972206
1534431282
1466998526
1338247155
1794308313
2104929006
198717636
1341509301
261076887
278532569
875067394
974854243
1274131349
1179505042
977244810
45481100
1460693636
1035008157
82826082
1826864340
775934810
1741393768
1367208338
575159802
714366987
1455018244
926078679
1363372206
369502262
2003186946
1447535850
1277619292
677179581
893047988
2032699835
1120784071
1753047850
52675900
402213125
1737798797
377613610
1552694650
865516736
588193694
1747810395
68418259
61221783
2023128569
820691739
935411473
705617131
1858483479
783260057
402145419
1275168394
1155238716
793127503
142475854
415400745
1630789333
954016017
529382179
505392708
1938107601
886903257
842345531
364357439
403447160
104900127
1736481096
1335696212
1929992437
872264562
25315191
2055860105
552284073
775433023
1443156826
1450803666
1928096909
1588431672
988309793
2138197230
1305556947
1996214003
1423977554
1197685101
1200348296
2068340611
1496604926
2061897145
1483441182
541118974
1653879181
617971300
220026771
324655364
396960116
646361125
4415959
1658338412
1875224701
1962461148
486783487
107210685
475348845
1703673728
82913829
1527790155
1293164300
1858235069
895915140
1450184456
1490563871
883008897
1280143222
634142676
1293948878
680492623
384140234
1111300499
1598689010
1751226787
549196179
392131827
965773415
175045973
1004541398
859731590
1202704421
1353668974
994090211
2031106581
579169737
785210082
1525596542
1538627492
1417876768
288877789
1328018817
354001271
1328096413
488784457
1405843224
641055076
919426055
1858687464
1234693950
1687286766
1142610068
1380377484
1150283039
755165689
679845654
1937337431
379747567
774447753
1829482141
100302735
444716157
911040502
1831573662
1464080053
1331893950
1187928820
1427497969
895222172
304278958
1266646680
404185918
1164120002
10772453
1086248783
722157149
906572824
155156539
882229426
1112753679
1536971225
1526152146
903766408
1592342292
69270389
2144119971
651504521
389672704
1923669391
1240524101
1716474146
1290639718
2068324245
446567410
657409537
1256540833
2139376517
566713761
1752506147
1476568071
1847815985
708972449
419867025
2020495637
745099175
1567714629
475181633
106200740
98714380
1945728544
1880231858
1282660636
358791026
206391129
795136923
58670076
1729850016
771421711
596556041
163755116
1937707164
1055720770
314084781
1237786792
1428124150
1178926886
1981814604
377418511
1377659353
721532938
1178216735
2098061819
258203863
943003430
1351230369
863012078
1149135043
1609205265
1394976994
318771780
239236278
1986151060
1084112625
758404220
2065175202
617428911
1722606208
247845765
1767640641
1129013915
1825493154
1399722512
710944758
986733703
1884490643
1484457939
824488359
2089813589
543217387
1810372774
1003982312
1641879456
1563330147
899362106
1160169189
693695161
954939310
386589074
1537924429
1502523392
189404129
1815916179
1923070866
1245250855
335548307
871670173
886384519
1244863584
137085061
1744998323
477735905
1352122821
1241647139
133547322
73753150
976796775
368993179
1386418662
941348095
652071252
1301582891
1304332152
495605268
888710035
961348053
1973843525
2036661146
1833471203
2038983825
1005895978
505995831
710828788
1646310668
1796757114
1146387902
924666030
1421538436
2130887697
782836978
781649485
652924313
195664512
1693969725
2081070793
616731322
763275938
361264296
286626620
1455859146
1790533213
2068749514
296735259
383795840
1166351872
714689526
1450184456
113551077
1402352664
847438824
1869167252
544211751
1986692900
34489720
1088093879
1588047261
140237968
751335568
135166950
1393778078
9848692
363263771
459656771
1149087883
2087549548
2108176095
200432675
1456899891
501572881
392366108
1990540411
1459493921
77962373
1755830923
304037202
912154601
1710711754
1057161580
1951732356
1766500420
488450017
2062146244
1711811436
1030151955
1888926675
1004108846
399972218
140488536
942172083
1514947574
2122961939
513075003
450880159
1091793581
1553490674
141995361
2130256985
632629533
851905091
1070792743
2066632058
1989756820
1727723621
1488285578
999739720
1660075096
472061315
524760913
1020885600
2117072337
137870959
761479226
891655847
1880152903
1331001873
128274833
1975553501
1152470670
1518485620
1935884151
870594910
1461799967
2059998475
1053379632
702028872
1877218254
662652685
1351776849
1336265148
288167818
1994048222
1500192186
57385198
561867041
208784761
673223174
1228304714
722448166
1010934570
550378842
30843952
1403314842
954894148
281469379
1383018366
704236821
189928010
1248851698
826804456
1850523035
2003890671
898016226
1179997158
1107221012
1848605838
2000446770
953929620
786286057
1208429388
847964082
355904549
937219008
721395944
1772775505
148758093
9019990
1043769097
926454165
1822639802
1885191818
1330981320
587626038
1872317402
1515302822
378703922
368255013
3394564
1817124462
1245791164
2092218194
1170334104
613129873
1555224520
1678320843
980398938
1152297659
2996771
391238582
1219737948
1531787280
407078716
69852165
1818864806
127056306
403516448
731722327
183992961
676948947
987571724
1922165245
209664358
412886492
2107062993
1961327047
366879799
1585433311
1111586451
1693712807
511825364
467255290
1903457867
1541899520
1397459056
1430607093
751586993
249498333
1390270950
1088638456
116029261
1388860206
1969229808
1949181282
555451904
719722349
1541345126
1466647681
1339444548
661017269
229137685
804047601
502005086
799326826
310414242
541959176
320828108
1843610222
402631091
644635230
1625370708
1823407032
1643464690
1273324596
209010398
1606711046
1950185487
1153633036
1215850567
118981619
1156062156
1404174057
466271058
173845505
982290326
447243526
1964986724
805195828
626596805
1072990829
1485430679
1360780771
1924667922
900225292
546812820
419987653
1886369035
268884706
836842737
1603484199
280868290
89888872
1563628809
1651322217
1836789494
1594940382
850335173
1231709415
428061848
475326294
2125403195
1519182385
466637054
919557878
1212135449
147150850
2112243481
1516903952
1107588834
452194110
1455683866
1996510800
860713146
778105838
1545635124
1042760417
1904174261
1108804650
248051652
1213411652
580068680
232463886
1078715790
682629449
1486707665
1782132043
714958850
1339625635
343778940
1952969699
1817321645
1436995120
1105944237
22391595
1776764103
24600490
1307596993
52312075
782284455
913241833
1466782460
1625494431
420752971
249768734
881612699
548977845
1167685528
2054225624
392340007
134747559
1826173851
1417257258
869812433
1597808504
1293092216
275660808
1235873553
1461752185
1038245138
1733502462
142016275
1148238382
117533258
1215382077
292737791
2138621765
275699793
1707896356
2121178098
717496085
658167101
479336608
626452376
1929763685
862130832
936965839
37455894
348295535
595562798
725049131
644716337
1048208536
957470159
1815052986
1869100787
337448890
1329623754
1998218932
1729752257
1120097081
1001544484
897428004
872413817
2017674711
576388791
769793129
2118031544
2125549620
1042903625
569114907
245377312
108698045
51536632
158525464
790448860
297674099
172758947
78791443
1715766929
1003386540
805974619
1845162985
854464311
2099413396
102007956
117578411
874914655
1084345257
1042518488
1328712766
210232362
1468246192
1343175161
754890897
700364947
1985634097
1926696717
1775750510
1688249661
1019228522
1672457912
69790849
248995391
1871847194
2145868375
1558738615
1991958789
2005730083
743560278
309928801
880423411
1251560818
879542881
1720878743
1890553489
1158241782
392068863
1948843585
1323609440
189110861
1939369694
2039361291
1394261083
623631945
1227792139
424046837
1072160024
430094145
301165946
774399801
2012833395
766638848
2113827619
2012138610
2025558698
2015629486
345926551
2050685247
1896511782
430979868
197300809
142482809
1893218177
542811154
1732513079
847649420
413064806
19322466
14426638
282249985
2043756351
66929855
865711264
631694135
53881905
494461830
875145375
1089131656
2035061610
1342597705
481977476
1582007373
699449144
522059490
268704344
1768791273
1073691820
1393536195
1097584118
961949428
1848690394
1640973048
1313215058
1309147352
1634401017
1997011451
1572607242
1178514146
508361774
1993525864
896359071
470602509
1634810061
14410421
391220590
1960208384
1397526518
1655064336
598806267
394380972
1201435083
2025881620
1934491292
2068916812
1124463395
396634538
52802844
1140378090
774642651
1659547629
1798044416
1970042957
1953257540
1226051116
337822954
21533779
226266665
1217203181
1183687885
492236199
1776435093
701667870
2008716750
1676891206
2106963413
233813192
1095604023
94095653
1078114444
84283334
1077261100
2046710189
66390132
153148108
1215700898
1846613060
466046114
252501602
2010619366
136097728
1724150505
579812993
1395625645
2018607737
431799288
1770608167
785101706
2120449301
1286846064
1163074688
467216488
1870990920
685182894
1374963266
1072642908
378440210
1175567246
861197669
1464819659
997254827
235224951
796422554
1906566638
1443527118
769124750
630277399
1567630591
604457983
1217975202
1251186796
1123793980
1210276005
1800154886
1546005567
1171915137
1042934067
1434393075
492684519
1280679531
1240954993
578182489
32508672
1423018155
1374090172
1946850751
892186397
107871693
1035988427
76162977
1810343999
988581902
1768731129
1739464862
1530175493
465005623
463342815
537440967
1890216322
1208525182
639826909
233601673
889908847
1057976894
2106904831
627024066
747307242
710808382
772810876
671766570
1432607215
1145814352
787133793
2080262069
1347097276
2113099705
617533263
1581017100
819090451
1864783089
725862362
1033091603
491452289
1495920941
650531547
102839112
162950575
663904625
664410936
1204148103
291216836
1478688178
958251384
856611240
985974698
94428229
1566671338
1684979720
1123145282
636563770
857102013
2136111036
1201604501
1952852293
1344668679
703034638
471774426
1253697032
95043497
1073544089
1333330299
689083197
2067867516
1252961231
896626111
528798655
1186984958
1103357182
1727672045
2081481070
1907237615
1872692601
1363698579
1086289859
1060999707
1272953561
1189738893
2028699425
775240094
319101945
974647834
2062427237
1228687035
151550852
1809175915
1399087968
1079704170
1092536994
1789973475
1601053278
809149109
69789111
46752996
673118925
1011499861
1835924267
1845952839
1926896058
2046860336
1304439673
1380226411
1351503885
332770302
910385128
183473151
1938889193
2085575861
1083743111
952294479
2007348930
812842065
579169737
1530552789
1010352451
449242329
274609638
337553570
1995836687
1533961718
1454228130
1610761568
1809550518
788181173
983422962
1935310409
847127202
1744370170
1749712227
1582754971
1569629418
1140373899
1552445163
927553429
470369383
333468147
739102850
1726757959
871483523
700968189
1021275098
713616682
841165097
138891203
1405198675
89209333
1052276232
1323054831
1794151366
2040512649
255303748
915364625
1296053123
1221131206
572147749
1178204510
1001287000
261021426
2045725924
1025576306
323819278
496464991
1787572589
1722163530
2049529811
1547868098
1859777753
1227811508
1146158272
2062005997
1593294126
856863612
818521548
558961379
670749894
630355203
1996024137
1278748526
1311704553
15445950
1277659954
2041962047
40520881
528849552
1191222674
269001479
1497869652
81282806
1826185348
1377711297
1967648890
1718387090
1725454016
1229869903
347061331
461005017
1862062163
406456095
133142967
1438322546
838692796
473034338
1101592222
270841910
497148505
1781005303
1526881174
2049369373
734685942
727593922
417102749
630126014
1724118593
91715617
199254787
118662178
969671488
2046170384
1606588342
1433672452
1631204982
1154974495
1478014772
1932204237
206203605
118365713
1582277115
2126206048
1267251114
1743087488
177244487
298916174
1127751730
866079841
2058628051
1327369471
555855114
149621621
655729780
433524939
527814053
1034475843
1232648296
600334185
459942008
1325461391
1559224388
1759111753
1883708346
744681419
910053667
2070550616
1018278138
1984989611
1584685331
1395376001
191717335
785198488
2020897310
1506707223
1996597779
1844219008
1259445730
1343931665
1287308085
1032160479
1677809284
535447490
1696596211
1712474588
626761897
713093387
764075488
1067955330
1003028812
1174577111
1954139886
484935945
2054784782
2050190593
1577258096
757878849
1261942658
1929731236
102967684
845418544
888056309
1102830033
1997129460
234013985
1432025179
1031231577
2130933856
255401613
1031711482
1596765675
1171693547
1248297208
1373771487
1101836473
339028040
1684271845
1569509886
969654887
1657419173
1681557430
694181004
1806689358
638021049
1449373214
752619139
1976463949
2088558864
767096994
1593926752
121573474
439738444
901595496
612834258
1291467121
1000042313
83860331
1950941528
1160377818
595887713
2132072508
1381086880
1835963491
913680361
795697168
731220108
1975381409
1584298760
1459215485
18744278
1251099886
271172945
99881937
991843485
1362902625
706015825
2071163287
1873559504
128616235
1253535433
1913581827
526667509
1691083050
1345385926
1032864714
387797833
339023558
730412855
178551681
1213497116
1362852136
1770151952
596828530
1776120204
104768095
1970389502
1345128611
1953643097
1580651744
1409765998
591997234
148535599
839562947
1609864886
1061312895
1075717581
1556098091
563155573
788921650
1317102951
11551597
1401588536
1313351138
1892912276
1247679182
593414801
1542827252
431741378
1922481523
1715664216
560144864
2011459356
372327614
1489825810
1667495285
162919902
285161502
1096845243
21756636
1926450460
354891368
1939411792
447154273
1801099961
745924163
890724985
2100050003
2118912276
2071541790
1559425332
1348542242
2128028691
1296423561
2047352426
1259948046
303753713
1993608725
1993653871
202357259
1614494807
2020097179
1990775815
1108133101
304432000
2018024518
1510432583
1672072042
1581694515
1211247508
682258246
1532023070
1318894227
652420900
476012627
418110505
814393808
1865965075
1338832878
525569153
1594309050
1880831965
63961968
1892020836
936061056
1436643246
704009975
1708351723
1544935308
716772488
1733656775
967888270
363818416
347282693
1344297321
1699409156
500248477
1520431416
1063541245
886965547
1656308448
2004987666
543644756
343292440
294018447
945087978
48743806
985655076
1779988016
338970036
1272647441
1136491154
324627658
1195839789
1191281448
1067709350
792510633
1971711499
1593812203
819968653
1189016014
1459162058
1504792502
1638846499
1872276806
2133058192
1188374464
220318375
722704394
261601052
2107401416
770873041
1438072470
2052510694
1063931287
1764947260
1339787906
265631555
2093921769
586978047
1948029593
810359613
573956379
938645800
1570924833
625878991
1702121963
1750772246
1238946369
148796941
701758042
1365871012
373427587
1945107352
1273126867
143958496
1139566082
165678140
115013874
822454252
260918811
1087915293
467943156
456909787
1289664622
851331926
1443017454
1995066854
1518614678
1315663288
1559709237
1983901018
2050950743
422857662
1800369189
1890734737
1190938412
968333814
994706651
1861669723
1397974539
890681374
174605869
636443112
1042668864
700291441
1464275352
589977166
750572530
52903152
141604015
65122223
1249724309
2062188394
1287261589
1721021482
1328116697
187832391
1051233340
430729713
1317566395
1479393435
587369588
29583424
363749535
320540428
1088304201
799477406
2017604405
724431863
323808157
906049502
483715063
2107614937
1649148163
326074495
53532676
446126272
829779683
1399919733
1371361108
1259008690
158421145
798201761
655811945
2036143343
429505173
773620939
2087673800
54137143
1573935319
2004311440
1083890772
1766203648
905052710
1872478171
142482809
726900422
1409665423
1788662472
78730601
1976948551
63904034
1827355583
1123945181
87785442
667122722
1911697248
1903813077
922865470
1126948279
85920253
639466876
1016278217
310477195
2008636659
1598096322
45696866
383754352
1663517191
441307823
1905990230
990093131
408579532
1437021410
470631816
881057667
292154466
181076514
1173082484
1950062773
90933968
96859932
1434636585
781934482
82669067
988591491
1394425063
621242611
1848126234
1290283138
1699345421
927858939
872692916
325584940
1625256694
44617025
1405585986
657156326
519149411
13090915
1086319955
1360834291
204824114
1948358305
1371376930
185862373
998282402
1181782926
254660721
137745961
1081785983
1641519552
886217068
1460465887
1041154671
1890604089
237674173
52964252
323226088
2001598475
449409849
495388377
732496638
1301836375
2111812115
1704274406
1855730067
376475826
1395729768
1689911540
1704081433
1415912774
1665961198
2027417000
914455336
95599484
991859273
2002623464
110281523
791004433
363615332
1474325426
39853703
1487478607
702436863
134019134
332415201
1668574112
1225369961
840058603
915917673
344240572
1008407606
2056948611
252009239
1297835612
1749311574
1145522033
1091224562
1182606872
577083496
29046373
1794269444
2083375202
124114929
57076088
1978248172
1296262990
5779933
1018467233
532017405
1219221105
919326343
82955516
1592827774
2066964019
1191649363
424824970
729892934
1449285738
705673154
181807954
1384685885
527481648
1895598495
1021723271
345264853
904337628
1460043696
1193516713
1840866662
1502866047
153023371
1691184144
274146911
1268528962
203193731
386207131
1486680054
784757438
391003391
1143268561
226080530
98375712
616444252
27182901
497050549
1889855503
497589895
1077726573
1474036942
1259364964
1297885752
483457320
526972429
1410603726
582833679
464490850
1934348510
581416855
642537327
530034850
1587075733
927651307
1545240367
692796535
1500921510
988579491
188038874
256047786
467953848
1712316
523620196
1268253223
1557947087
39629562
1982246091
876231263
792495732
57866202
1223357866
1095048129
1980087528
1995699859
1689596109
437679491
63783972
994881986
1763012858
959382699
393150840
1160298745
2002530846
152347160
396370970
1633664809
328438033
1348435064
1191563225
2133148515
1750499855
1153832430
1888533444
375261972
410989188
1232688922
1403511117
1134517833
1680876674
1618947157
1962762619
1577955689
369681384
1376653744
917703450
381533656
548609784
633348456
1468158
109153792
669095124
1281553948
1770264745
807073415
1162269387
487079439
1349493055
411058368
1787598207
1793150052
1546295589
1794105244
985607277
1978748203
778151813
852465473
1201402292
520284749
1276943427
2101456633
532809798
52393499
1935128323
392203926
1906412367
1497812687
1636634420
987860143
2102676871
603138933
1032407361
1000725950
1222740599
1990463266
555559646
981660353
1671235072
835122687
1933947190
1751521272
1429275032
428646143
2050964827
489978249
701001071
377574938
985321961
1018138128
1027796508
1808298603
6591646
734139696
1482507661
1406418467
1685801950
1162845476
382667042
768390210
2102451633
47134369
833451662
1993987389
675257115
2116542165
1087962246
1555425605
1035244654
1333175247
1045480427
1345880359
843105296
1577677202
501337226
1576818131
780249880
368518303
668444240
796384601
1910273248
961899889
1174626021
470432495
2019811843
1718731361
1893322988
1707596472
1891214991
703390125
1538750073
1747467796
153994209
119790259
1577557758
1100961922
262517718
686030450
1434038806
695599104
1660992548
1177152473
1105807863
1886584935
182133055
594504613
1058659517
615650409
357666814
931654629
1842925971
2099224659
1034535715
1390555664
169517799
1017930653
1219781641
962122103
774706296
1357786755
1213796221
49941089
741251858
579795589
643540801
1128409241
169902396
2123986717
17441593
1279016007
1356544307
1178149052
1524989071
67111426
1957424723
780988665
1759571454
1711528841
1176451851
2014887088
591447744
1176583453
542138479
1352941042
2075075730
1823482096
193563126
1510713735
1109718306
397044654
8023217
782015760
879213803
774998715
1183061437
40894578
819086979
308040726
1099885081
719017512
1193686876
351337721
1445123456
999449168
565969593
1526421880
385643738
821547954
1164149702
1347532341
1838778898
1170949501
1940387191
2115803215
1487062551
1080512597
881314406
1447437565
428446384
1789158914
50282591
1538904287
21438923
1735505134
184746321
1543562656
516714176
669905176
582606589
493157580
2097934944
1203214964
995002718
1238999784
548281317
2145816286
163391943
546546757
885666929
2140308776
2133537402
1885219276
1251184024
212640692
1297694790
432886206
1678855675
581343668
1519180014
1943761214
1934017274
847585266
811588581
562571933
670234332
732802196
1994836804
1845350814
1888391807
300471884
723534404
2041468916
1390588960
249844804
1695704019
713819379
490710835
1850314329
729930097
1237182644
586291751
1046878390
980950194
357791008
1845233058
1242424830
1810421313
272001191
1891911309
17922781
384354255
994737772
1198649857
1687053732
923651486
788770123
443907424
2132887565
650026524
851026452
664428452
1980739974
165484172
725041686
1835963491
2106372171
1837057449
345903338
607294675
1772104219
1252604452
835960027
1123259051
1816690845
1075185327
1599200046
563813608
402690911
512827559
1172798463
707222923
1727332407
1379932395
583198472
1851872711
1289230312
164617152
1633469639
1102858986
155088087
7500223
570757726
160644158
918980871
379320656
360324019
799242672
1196008018
607152497
1210278039
938666781
962937358
1041444079
700456394
1268939112
105904187
1412580417
84792100
223435530
1114802792
1823910518
2118927297
261120012
1308304174
981758550
738875179
2117169231
683862315
129729238
1625562103
981273748
252970730
529464506
1344504637
1013641251
160094851
334334131
1760699157
399045836
1678892794
641539267
1863646016
1498260038
1013127470
391770304
1124299091
1730892232
73012303
1701073539
462972095
688866971
877698868
2136542680
1050747289
647043829
300638565
2093880331
1072073943
251379446
143784499
309701858
1849376358
1962044452
930645614
1901027300
847157387
732013506
1778757677
993148738
1093587311
8059980
876532690
436372030
1123371058
1208662272
167564492
815509866
1433451378
1532593645
502194826
1476999351
278040082
417070193
1621484857
879014562
321840954
158858414
477223375
500411219
1507610317
1870587491
1370279514
2007478898
219091151
287504916
1154156481
2081215429
1201699951
2063027330
2050713960
1752915622
1653118873
1416028726
190904412
537178569
1028574392
839878221
1638740742
1495840358
1336241864
1648308544
1680194621
1928304463
941285447
641776703
1278679349
360666021
15743003
308135639
1324093807
1148235968
895634361
1013729456
1246817441
1141067360
276887939
1003199089
1383739322
1925041355
759773290
789874227
603568039
1954291729
79503587
11783617
1610144837
1225074542
2004427361
848650791
405296767
1719505071
888213012
998162607
896158218
828441135
1085671429
490008804
135711572
702006966
2038575898
1922985039
2020280534
792908599
145167414
245402213
935253542
1780054057
2019305156
1327653600
255628174
2137047318
771746191
618534673
1668754928
1678736508
2090465618
2043076022
1914089624
134917696
594025201
1371396682
1736931478
411524637
699496885
1958070889
451819542
1787507410
365894000
637981410
1260888487
709946060
1704750561
710339030
898185407
981388201
1557483568
803556398
821597662
2068394419
973011217
941781196
44965825
1448282044
1842683054
486596265
1578169161
21938900
1159603346
986593613
669576123
623228833
1393775457
60267241
283108522
2055378122
1061860651
1257721992
131001759
1252237749
1443620124
1470391062
1509174950
1287677039
1954264868
1822175998
1461219023
1630208745
91369242
1136700322
1805414174
260613993
1640031358
1188161224
287787743
1249390113
588680613
1650388575
454780027
1495693874
1209385925
815905019
646022261
1561238069
2070135250
812309667
1047413827
2103250639
1179158795
1156150642
2008843522
831975648
891686813
66569769
2132430566
1921362860
1193982420
246948030
1549662977
744683549
1988610360
2074360866
1590275441
1495347971
89554584
1992602188
1812918852
2108921215
431257031
1179811334
1766611911
1076080075
610036475
1402787037
1610760013
741124019
871838947
660535240
1272795680
1806947146
1444344093
664295250
782277977
2059391800
2141609458
1254533527
571905394
1425463064
1696188424
1500326013
880217020
823473801
1130981678
1924939433
1477561733
10342785
910651351
1481166313
2030927730
610711491
1766906341
223582325
1919055167
687080125
813146514
843758288
1689443280
1189486793
1527177987
1669577139
1010762233
805360511
2041097638
2049847354
1742839135
900745176
1743850679
126849036
434758661
2133453710
759795835
1750596859
1458100842
1903330564
350594032
746326124
1836073244
1247282530
682203153
1787665857
2006861358
470977058
1732505147
1627562480
473361620
1864508219
400063015
1373661361
942692207
191938992
314476569
511277440
1488255134
1573335210
991023451
1754554733
577294558
876048572
2091884086
1437055095
244582725
17958624
520698853
788030938
1848306975
829700157
734529400
1646851062
1441723809
1609911472
726750744
1141725045
446111408
91682036
1058865398
986798288
1077741903
579713784
1239172674
693337888
1891579781
334710667
1054410703
149634725
1392838470
124452194
787171192
1602334819
1255197433
1030502046
818583480
1246339113
1718678340
862212750
75911622
1541626925
227508789
858501873
1570869343
45560167
1722662475
1907802958
1498470795
173764591
1451892366
43533590
408432088
251297234
92188516
1198196080
1308024991
822571189
223364354
1729822222
1487496058
1089735080
719299801
1009645765
983176003
718254113
1248043771
1332941697
969966926
1806440689
583238256
641983329
92584471
828721341
444773739
1545559662
454844791
720578328
1934933566
141868663
1261477412
2081662624
855581472
444403042
701350259
606845365
1324796565
866980925
244195365
1915740697
753277425
266939274
833376425
1901967272
1473426081
397251097
80638353
1789261914
1610358437
1474148643
1458329044
510038806
567652559
111565361
1851993801
979254948
980168950
898040399
1477960070
2025036492
1631830941
1424938966
1970371433
1143903285
930853551
1413210530
592604263
2136523474
606371357
1892137705
1150762220
932319779
1739692411
1225322995
1389055935
1092964456
677718866
141172306
975905758
1041157180
526009664
2082896711
1940119967
953883240
898619465
833528535
719373470
1841831022
1785724144
364874819
688629981
755969858
156346278
554543143
1082196187
551909738
1876599086
1126301906
2062158843
2071319133
306749854
79241623
822023401
94811661
543270497
1733782101
167356322
743908499
1105046146
488709363
1112505063
1316222253
302040807
1456002214
1299723013
1122841749
2131006050
1112317603
476341545
895521017
1964782064
328038813
1339451122
651177593
2079778222
1374755176
505196214
1460979432
1795066056
1049958121
2030627629
1301132084
1498952319
379414967
1627056561
669073631
1655436
399833936
1058719652
1139317885
1125855612
1417446548
145024892
1165681083
505095445
274937923
1741520622
956881388
1087848624
931927434
1106604131
1743466273
16543948
1116567121
30614723
346894974
148501849
861212850
826151973
973414432
584445416
496241395
618590728
1342072477
462451817
37149460
1258213567
1401466512
2099044988
432339994
1219736752
1545867491
704087795
360722077
965165862
1020549432
380390795
1893543020
2116700241
1286303015
1988835044
1699420753
851127806
1598665911
1739016774
1039539440
2133255444
1201297567
189957318
793000461
1998783286
1427700730
236089959
776196866
1757843575
1316447097
2134459362
289175649
2085399524
1294406168
420666357
1673498291
2050278639
1769536881
2129373254
544708545
874651972
131567261
72021066
1313928366
1617695105
1497743321
511791039
1400979602
997348590
1815553365
1196514592
540032185
72352135
390744990
1483597331
1753571956
1062899372
449939583
1198789406
1871150970
1791960352
1717849209
1362428743
135333048
1079296937
1737349317
1210243268
262217351
1200402070
1799643159
171023969
1855424040
612802553
1692350292
168131370
522217257
134400563
180094957
641029985
406965205
1749099270
296354554
1010745558
777190820
1973581682
1212420614
100573158
1402963741
1005140735
1952353122
599765542
22891588
2137483938
1972681860
194257708
1465588174
674009504
1066607975
719798574
1353343601
1521910351
643633851
447621367
35853882
761782168
339298500
1926424079
1784321922
1099706878
769746295
1989142876
162003801
1222774113
1199990808
1949423731
1139627088
2053252144
352324759
165738385
773049761
1958960295
818410676
1394639530
2132074975
1360524822
1726786134
1219884878
229851091
1971002341
743899416
1765739563
168524523
127626385
164077359
21193841
856770597
546826609
817940299
1454442551
1860400403
1202649444
589650923
1437260846
1368247769
1123563653
310857280
66811732
178791464
292628989
1101747389
1709589933
1220107869
1991283219
1326252552
1897355360
853172712
1930421241
2076521986
1967312526
47266552
724395367
1292791039
1358341758
167682519
863781148
1837563617
1479458418
1407694617
452622722
562992556
1090926302
809411921
1450396263
99066246
1186346526
1144479104
267832575
780188700
1296933280
840197147
1128300028
1095179484
1321388306
1164630011
1031029954
1226936328
390429033
2146930865
1296829263
79934188
830227689
32972008
656187899
1085618898
215041816
956869064
411320423
1428721200
1701566504
55520254
148437672
660297349
2064340562
1226643316
2064705853
28092520
1835346478
1252748035
416763416
2108513848
632506212
716230165
1260049796
1716448139
1336008922
1053132076
427205209
157501245
1382867977
992826267
336110551
150733840
2098319732
100511459
2097442115
1323442948
752640360
940985004
1289357959
69113478
885185812
937647870
2012475409
1183820448
215778993
1105659189
2013041167
59125974
427843946
973012812
1592078901
1505868874
1402606837
659366652
125883374
1067299554
1073022175
795669465
1995386460
1391953648
1142155652
913410497
1344110689
1009263210
1398366242
1406978917
1514116253
1475767012
1051770697
368017034
1122271950
284586324
200926609
936724885
1927235853
1420366865
1503067386
2118721158
957523148
1343503127
681410229
1224875605
449660627
483047306
2085265598
444600222
1001848770
881459689
139351749
1267354700
1200574140
1410995913
913725297
1867154443
895276472
754731515
1330252859
1004681238
1270122935
784443822
1165275936
2049021113
1310006976
1131843314
383355839
181639876
1965906178
1745024575
2028935385
1035855584
311527227
2013348273
1112067083
540715944
1066795462
269813694
268844789
1051783450
1885429171
2122872359
451058379
1901641738
1428908468
1023383762
639105046
1128571234
1934892376
513312157
1393623156
1611276320
624356992
123093340
145382749
1682929483
2111919097
1275457335
957854161
2107418301
1978703865
870491786
631688864
255643537
118364669
1403347369
2073884748
697752254
120607826
1307853649
1548743094
1703359518
1375143579
473296149
690895092
1497453184
1408302260
861776002
1784910554
72977435
1975541502
447099587
764066410
1876736679
720949928
309168185
218359200
663820764
1763301594
735367018
1251647296
1104044095
1063536235
992404731
593082953
1620437250
657879404
1675816758
54920610
67380030
1441484830
442195972
1950108065
595277653
952867190
862453994
1568462168
1412468443
1232681928
1558888595
1498000451
1460833688
1851036983
1544668300
292332708
1749127608
72070504
1846622828
1243190369
1537010665
16869509
2037808757
1119693165
1750497341
1228805480
933670174
2043803896
247848195
1127609584
1859573170
168340702
921541192
1978693197
321735314
2134960019
170621467
1565525624
343284780
1294955492
807056654
836430774
718519299
878040553
287930951
1923382159
1655442779
632039523
434178982
137772795
1033478238
373193841
436372030
1740339014
625850190
989214168
1490603303
399733675
345502941
1912268237
1944455539
1402140300
1379657376
1953429126
670575105
1613860354
630389603
571246383
458490275
1329299810
2112895297
314750706
634413864
382951375
1075279924
1314617374
1593721674
1672988444
1957280627
150109154
320150890
1206865570
2144579715
2022716462
484980853
1648794022
1765616119
599910061
245240248
2135633806
1292525670
2127711303
1970484662
647339469
1247659502
1504222876
1155497496
610134636
1250943808
737959680
1486297555
1887543615
976193780
1083458353
1717233774
1096420543
1134892933
317661356
935267896
1430735879
1543856430
2067681625
1850293809
1824900830
1228963319
724568212
395376941
678148893
1471162606
1363755853
567861577
880008073
196107502
1161012133
15326012
1087003859
1390238168
1576994207
862593239
1370449818
909284891
102000157
1045983435
1005365719
608714179
890333688
34834997
186813646
994582414
212649694
2136834039
1825264023
1538714435
2114829650
30593748
768477749
2065930286
955807265
1692835015
909343687
304948315
580007745
2141206201
687356943
245079552
57796472
2127336442
845105306
1111446175
1519015654
1252914534
1652935254
889827258
1668351163
1764058843
1821451674
1293725567
937333191
1019877531
2044039411
454340604
1481032534
1662104482
960038665
303899430
1225148739
1064446819
1551047912
238883497
272783054
49634951
791458511
841981751
246634184
425130956
1139825823
850410794
1169769116
1474955423
1897254575
1888193563
923262482
1877065908
1748668945
2116448023
1421056048
21086919
1330573715
963524897
1048561410
1091375853
1969180711
1740504086
258221802
327664483
841039488
762729229
1956593293
2080533364
704934707
2109176445
234049360
1889226474
1068865310
1098085605
1632315614
441815101
731778226
1432610333
890732526
15452905
908100282
340386594
610430828
628851858
937879564
1509982269
43561009
278452523
2101482917
1131335595
1777244588
1375266793
1525666851
1533660406
1020573991
2064770577
1800175748
67959503
1874811628
2079796256
2147217443
1036298853
726188080
2071566188
620214923
555502358
585733000
1032589630
713787503
1038622880
1862983686
1494523591
1749031010
1130003164
395618256
352949678
264451068
1718722267
1333108868
172586531
2104760944
1168525039
477173807
1382749747
1765833686
1500401992
733040547
1561831288
362182650
703432663
972846437
1662633831
477301423
1989231363
921541187
803400156
1339699047
914441360
818982316
1594964312
408276749
1839760895
1387051317
1884055537
899323441
1101824503
1389260139
633924772
1945292543
138332193
1919346031
811920682
1443038078
1160344278
1626604290
84332529
636703856
749275941
334316556
1298414911
2137597884
601704370
1102699015
311809633
584416487
2097905572
1697594845
1371757335
59694931
694616028
667593061
8491225
844364335
2146345525
2036390928
537617900
1621260184
888945946
1034396935
1672485220
1536797967
964245803
259955887
37632480
1896427797
70005207
1375861827
1890368521
1721963770
129987854
2008223103
1432000889
2003798988
183947534
881398556
67963147
1664400401
279452496
2138491618
360992456
1300463128
215041501
504137492
1171928782
503190995
461013724
403393020
1171137305
433394756
1490896656
1689631767
487651782
868210552
1387534496
1889738122
632161871
1086123181
1659910959
55787687
404177978
160484402
1319148894
913890939
1096437835
1192454759
268367034
1058883088
2144009314
1255517270
579930766
95160973
1671290780
190775153
1765469022
214388735
1545761547
1150428663
830961705
424912119
1984768260
1293066146
625645799
1697974941
1125507786
1682695460
889817709
1725854936
41648903
1388909842
1633782654
794279297
2049664092
16072688
1118922021
1223578186
519873235
1480599151
105868509
1269004482
278122048
358593357
1307917446
1622022714
884603462
1514078822
2036760806
1249599862
535371584
1372303036
1657809510
1415715918
3633666
666063198
348652900
2060980497
1266680180
1617162935
1599649963
1296487242
1115783104
1222999414
1916621986
1257053513
183590925
32738536
1316182318
1372355960
2130532585
1934544697
981985486
1565147318
310629430
18695076
1144145090
1097121575
38708697
891192082
973710973
1708656465
877259312
1511786997
1388435947
906269713
1072357826
1476423649
1462865944
169796322
880910183
100426645
1718479387
251923141
1569944745
2028640885
1240964357
1099362084
1405365095
192711364
1739945750
1025086880
1131015146
347668993
140494043
1542019027
1730238398
1004971503
1600569236
2022599183
632545384
351549628
1683911682
35703268
99235387
752645508
1251932158
345244
1274622751
134323042
497684849
299249419
1059066504
1181201281
1292333811
182009592
947863996
227512226
383693372
2057891789
1716207789
1898545953
652904738
1332259281
130803856
811532972
1546091926
622210652
2013191866
1347368693
1232776994
1126998319
686972164
1791963320
338012154
1733785287
2054293203
1271823885
1578701520
1553925866
478091083
1660130271
1162080566
992082640
838790944
498436241
673677290
856133424
1784897446
2061208856
421754485
415753654
12823647
880932765
496581473
1272553664
2084942454
1469397995
1869136142
1546614983
1985434043
1360702521
1245072481
480342979
777291561
2075134706
205825458
377796716
168576867
1808725859
160152854
1684695946
329291532
2095008772
1572019400
1716133924
463955422
1838222200
376336473
1273732891
200122374
1091236758
738914287
50561619
2038384137
1846542693
419552973
93664069
831549096
1268988914
1212834860
512665929
2664078
1509708542
1149040878
259401382
1820323426
1185658393
453540635
1333219781
1885360458
853128677
1673360915
1631480115
605272814
1608026741
993356766
1072984564
2121806005
197289081
2111849356
982932397
396985903
305493170
1607244821
641190072
1444081495
1282604575
983382188
1026396986
1091628963
2000722938
754441904
1968378819
1323112684
215168949
1866514360
410012395
334850183
1127740277
948354631
772588676
1333658496
2016602546
2127635337
1177867890
1484232103
1899731693
924804705
1373660681
166135533
1994210262
1710243670
662529137
2028605965
50812731
2100419785
868458529
1868620153
1381838775
242008631
452927995
148871628
835434741
1448337662
59167743
1347292455
1981163876
1964392933
1882645936
1842724622
1672741431
978476402
2146149738
987852101
75175691
157193131
265595446
212688251
48924750
1674118505
2090300846
1153256857
1828642953
200025802
1007544668
1208650580
1379622933
669749765
549484835
1102550280
270846969
1919246022
1683831515
1036411826
616698942
1808661396
1962490007
1379324541
2143656802
1601865609
252438838
1052271494
2035390716
817081101
1695690396
1148758621
426250376
1676309013
23509313
1763291016
769751074
374419599
1606693619
1389857214
359582419
186314109
1162453327
976109889
1717127318
1143433559
937720312
1173610976
4947591
233581150
991180745
1029748368
460975389
742098357
307113772
30766482
2115070858
1814720633
1815631686
998918249
1505855256
373689964
1527763631
1482775761
509281741
1353035354
1551132969
936453470
1507589940
99908724
480032453
899249881
386609351
414591366
626228823
1567979505
1397633108
1509591148
1097916250
1904224073
1241226172
138150700
951870118
971198052
1294056616
1769559275
1982408123
1928467421
1312311304
1427897010
1185679906
354364326
59082706
1736274396
1325493564
1610018892
326662911
1344887030
612300689
402874592
1834755558
1310839997
1380272732
1961206265
1089978337
1820226396
2142428974
388548679
285833417
1250566483
10957207
1487246280
1356864301
245009238
247139369
722404449
2146992502
1939703490
2043991239
1438909962
1332735423
126123579
1287101673
682883451
1831021121
1739127946
1542896798
1194307712
1309135110
1094083639
941416602
1022126015
52125401
994613475
1994660649
1744092636
1460893163
826654276
1312294652
1973418791
1761536111
1580155770
1088146960
473645238
1367855756
1221433962
75341251
1282000755
496203798
266948233
1080100757
259127442
385970959
1952492714
475876205
1137738820
1561592635
115787671
1331144819
1313109378
754862628
304600855
2095790913
1457213815
1839769845
1326490965
1952406119
555309542
1178627895
271462802
1947860120
605359684
2091210047
1040780285
2131178184
568608022
160642802
910585401
1800617306
535874564
335191685
215371161
1047507874
2098246154
31231545
201182434
1763448089
1472147176
1551580381
947312170
1706133021
665967118
560252923
532834452
940723126
308326074
1036943905
648571623
2013847502
1095266442
1923050088
1187938128
2102497754
252161391
552039011
1237033907
444964727
388492152
1904733765
822858013
1720720912
296765481
254903274
1832327689
1292338287
439395438
1843273873
1020375326
1787647136
409456445
609475046
1659369925
1639925901
55138865
485835962
376780413
1140175842
476451746
811122467
1060881369
1192328377
2105005184
294280688
1625848914
38896586
122115458
1408275371
1419682557
286600201
998842458
1539606471
672535061
2018444433
1254715906
816196068
478537135
148577160
1881952487
108580195
38981821
1654057987
196693098
1162462334
808922855
2101075047
498655469
1943876829
1098203678
48423378
926743250
1584534458
561274949
2068399125
1942297042
762676026
1146731369
1380598659
270743546
1733849239
706350613
2012353977
286642712
382357781
960470128
1229121961
1546675635
1007283359
2101776413
1608006897
1371726965
1265999892
618494525
2084190305
1812116769
1498978075
384067065
197624543
674651871
1242621466
1557530006
229612372
1527858047
1540763451
1860971351
2019813225
1015035224
777356366
982685305
1731228723
1838126228
1279318541
1587951016
1754027637
233588631
1146139363
643698358
1011736879
190519003
1580315012
1107948217
14256250
1696481098
214087522
532620407
1166248700
822861648
1446585688
35585013
894632757
500184428
1682065725
716438631
1380558540
84766100
1000233501
773578411
416723370
254521378
1039169943
1228399311
929645999
657663081
1777062529
1672783186
493652348
553423286
1048683591
1031844565
416032613
966628016
1460358670
974175278
1834507294
1341110410
1520622358
1976098299
413090705
568030424
314354479
1729066092
1075876832
1690248038
434604233
1056136643
1912889571
628025834
1861954971
484595444
2112699265
807027628
1610320698
1344872400
619824877
1758189116
104560269
47379510
1807072914
1864358840
174263196
1683759115
1323985003
1909533588
1559314598
1303415797
1298094707
1138812167
1484189861
561049493
1254827660
1081660255
1269151471
1464385221
370311562
1997121062
1760150794
613768520
752666984
140230989
436934854
1050534797
1923201575
1475820692
1427813051
1191263869
1670685049
1709602580
1248321506
232844502
1018429470
1046538624
1782399479
1350841046
1342069584
156723589
156167529
814696238
1083113209
398850758
387770355
293889258
667966215
1560975824
1567772616
1644459349
887576749
581150600
1125799241
436872734
1437919660
451531409
1853798449
148105646
1673361330
1064813584
1171998881
115959821
165732006
946831066
1165708296
2013758281
472352899
60057470
1552157226
1284511936
2144347345
422505315
249050958
1450414319
1220377028
2040616373
2049130835
272755436
13746185
1338324791
1524658381
705085634
970841831
225431009
2137523747
291570472
387683819
725716322
622263753
589891600
25045611
13621953
1923706279
1610588088
1745656045
1786076574
1840101798
1185025598
1000334789
2068894916
636819504
993886962
1696294879
1685472829
1024292514
645521207
1373989516
123112079
487990896
1654525506
50777189
1980313117
309363253
438107398
2120237704
1775609186
1227667880
509320304
1385473403
1085719616
1337187192
322518206
976441812
180731044
496559117
1549371838
1001044275
1043004819
346822198
880634830
988010912
1817463173
549898594
569960621
359086968
268840497
1891358910
594467448
1155518488
1100529547
2042454530
1472252558
1069517117
11101500
993102608
1139560797
554845798
582621230
70343010
540524788
353786766
2049852446
1623544659
60884859
9652679
1819745324
400334873
2057099059
2122819093
1824758674
1388098866
26198419
638497067
1696306057
1373999380
623432380
1971128091
1862565098
99182610
1489661723
1878383775
1576977124
780160291
1047995980
1848687442
1543843725
586827034
437544711
576155184
2145159231
272921474
489724390
1304130018
1205583187
1290139776
1625903787
359183603
1609874059
1447619473
1633319148
567138135
1861334527
1738467043
1315021001
426039324
457197571
229232907
2080432679
1284093815
750752405
1613471899
1130184943
2053219821
302363701
257742515
1051975465
484469741
33595109
856938543
408944506
1392630475
659641925
856538938
1451741556
1338542408
354593272
2020109805
1196081599
228239271
727565437
545233213
359252958
906356301
1304557504
1460278038
1464166497
1713782245
1708043244
406307896
1816378227
1434194103
686762217
921973226
640761223
1951835872
1321796373
1859971477
322174223
603733962
782665397
858514566
1167701847
1205021255
667183620
1948988329
1353820185
1537725258
1411383517
1469512219
929296748
769231789
396343840
656003045
1755983051
601070962
26288662
938838791
1550722589
445335304
1587906870
1879231884
1183302923
1427543806
1429475172
1328847217
121911766
1750954788
150523459
1874999267
2089445718
1102448647
330230380
836471488
1233332622
302278817
1837572508
80649127
1569930132
1785384
1391961927
1118585878
1288926306
1652388141
22622295
235736647
1955250907
842867720
531767121
709089923
1376315409
864246888
1863442396
667137185
2095848427
1351282524
415263909
1806336224
247941675
497236376
1191350352
1484044409
518369848
378630500
251046348
190354512
1171078841
784067582
362563680
1908981098
1178979673
1571436403
1614028891
2143741356
1359865519
938237879
1321349275
97311146
407906700
1994356788
1336504247
1308030670
489384789
512128726
986696348
1107641685
1008239920
672610924
2146868243
1413224774
189553223
2079898587
160640373
1379582056
2096608642
2007332074
1869005836
1790561706
1840478317
1012021340
475454765
1634547486
1295689316
241488304
572030489
376546614
1239159229
252732693
2107307791
92946356
542699463
1701247473
701949916
1952384783
421657014
594843143
213415440
636451086
1846768906
196640695
160620270
230050057
539067145
1626422085
2027417727
142013931
2015093298
1212783944
1271427196
806530280
2085621702
376187906
1923283391
501173697
1157673717
1180998523
898273021
1853881009
139031028
907305635
868423148
1617869761
518515325
1337574136
1252902013
299056447
241004483
765170645
1654858042
774321676
1851398535
344699383
1863122361
1808071344
24131999
714945389
576670355
2125797272
518259159
1262499338
2053300239
1990386157
111550818
951812985
1487833154
1512608149
1481585642
1321112451
1736968579
548933312
185393620
179972315
1176206991
726268307
2071932138
1523862603
196651488
911325838
634023871
1580612282
18959157
1323833442
341000858
1236463141
86181518
1073244037
1248099736
736122390
272173595
166433594
776159423
1735701339
453677820
2048795192
1776464555
1993656528
796423279
1149844806
1411835589
1356246705
100466208
1874089674
1296392191
687912139
364267213
606822669
1131090018
954463459
1949334754
1457263302
1089151192
542458823
1253296706
1053829968
638874522
1925348569
969908012
1345649157
1809799102
707427344
937641130
642720794
144960391
1943317383
904224016
53947840
625956592
1043157304
999279513
1456017999
1317378700
521269115
685320187
349600777
1904516970
1406880923
1638465274
1325509998
467958946
937494372
567640372
889734558
1189590631
413419555
818680665
2073032111
2127550346
1931027430
912323507
1888696076
806413673
841650577
553057759
1992534269
1712914506
2059420792
683814671
1490513222
419112326
1243949161
1196572937
2016862509
1403819706
1451214108
1067756703
184054934
927479502
1984728628
1620893566
1828067439
1179993145
2056200340
1177259103
147144975
502751192
226539288
1214201394
145531266
793550874
157227614
1000958914
624045992
1740945193
1118585420
393464618
1940553016
478089742
714293393
2050427374
439630127
1173573233
1882540547
1805696
1588984438
98243501
605526742
2017429862
466813106
1596707918
887609593
1364394973
728898387
1563915964
674213549
1539383144
1992771451
328356822
397593979
841945765
1839072192
1861770684
868539293
1558784951
1741393768
1470708812
695144541
2031004198
110712377
1520909476
268361388
39629369
56784730
719800010
950952532
382767107
577291162
1719557668
1179156636
1952024736
719108107
390303158
897381326
1076544716
1142381194
1822444193
1221355834
1678438987
249149359
160643787
36685721
2013170055
12191238
1888432324
66312161
1512217038
38569367
223000695
401872110
448461257
685134830
1495865206
1742096761
1366901446
409435496
2103823915
400198007
1286083768
1222452615
596425555
1495547366
10811278
212470853
1702576862
465072969
1720183109
206865454
752918103
315300300
1426758941
647407932
1808891625
518880071
1321253110
1760469252
1362152412
1827040190
1716597192
1653881771
792217303
117331726
1961276336
1011684654
725385417
1963895139
1509947753
1597260305
1128791180
1743011520
669562604
1644141012
1387837271
416820948
839933659
766533850
1793259558
1064681254
317061418
197410742
2052764556
1629713230
1728754180
204839978
1528202809
1708297239
225123151
1628336078
665684306
799235332
1830033106
2009439648
2055232455
648134874
1128001112
1422832015
474203049
660893646
314466597
1522827835
798970372
1362806165
1626481432
377003676
1504385558
1773061037
2091204780
757448179
1340645871
1997267229
308137754
383209531
1775044122
1927790827
846268826
1356968167
761192977
1235392269
2135430364
244429886
1755716293
1348781614
1404805475
1264515870
158502695
2067270017
1142006585
1537312635
1620501228
2071632025
1211070120
1330488306
1182167050
846544126
2091390936
1671735805
1842671336
610128096
1847057686
1977809099
1868338034
438584498
944427790
948941778
68001411
257006958
1011272733
2141896583
1315871519
439033503
1810291100
122325079
959992919
1697145764
2099115316
334838299
1653963585
1898435523
241014670
489898662
1276494051
846458078
2137451567
189992908
1808648930
602399793
1825888586
610784988
1526210291
338934561
49457348
1088525720
388599645
1325442370
1897074354
734632884
369402344
7031736
1894686658
1848884686
1666532922
1748790594
93554935
1317689753
1698916733
1446392998
1185149654
1879173599
495759998
1718324415
485903637
1585808711
1882250423
1202390104
1489978241
1500650110
1710316276
1950574977
741101303
1397903034
175126035
1850625048
1288810903
1515475881
148219138
1506589925
1465921286
224813312
1116386614
145984711
862182580
1695361961
1367804214
1736263096
476589674
311186302
1397773441
735443361
42184394
698592855
227976131
1035201103
157653913
1474462340
1945921982
1113452969
810850085
976993043
226158696
1689256057
280110324
976059305
414872871
1881576083
186398698
2081722934
602008142
999007767
1159302454
143572210
617576592
691212701
742971544
663957462
1871143813
848881599
1652352130
1841044910
469210749
555163282
1888180682
84187402
1120455618
484101663
581356057
1175523487
1572426947
199530477
1390377973
834479594
1743777805
916298518
40496487
1598408594
1293507149
1076025141
1620986841
1804144783
1428485430
555918563
1087545919
1553735316
1723124164
1933044006
2095133784
1003614388
1915100272
1268774131
882766154
1185296904
1296102796
988706199
145658106
803375967
688519789
974728033
2046802584
91120925
260171522
1635712391
661939883
553410834
3787558
1692295568
1937627255
638893168
561576855
220334409
540010342
1628006115
939244629
171771041
2087543126
53176474
849075674
1332797626
856081109
1166191078
1173171277
591085604
131920957
1539351954
1642815380
865117578
1004441234
1593185355
1723145796
674346356
697202925
914008372
1216518435
1869721736
72726755
1768843044
630366836
182737028
1002867357
865369214
945928121
1093861271
989878740
1272629207
1909603700
1187758951
701541330
1702453258
1235272972
695025180
646504415
1226834915
261364575
1069745337
590498594
984897613
1936201269
2039538391
1593154489
384473336
1489557225
1250502921
714242354
683306734
342953946
219959963
687593744
470134442
173542515
933923953
897866300
1204014063
762973173
748324014
224099980
1105328165
1058834241
1290435068
225508579
527887520
2139118777
1181115159
1969150532
1578560024
1406448893
27778330
2057150808
144284683
1426639820
357626750
1068234239
712730222
758439139
2113470186
1602580466
883320065
463316474
1965394024
330396363
1903346310
1901956844
1702373610
38719650
2145249417
770334462
1070665191
289216129
589973710
753434330
215624085
416708557
1017031548
1508255816
1911661140
1464756461
1345837545
669271639
1060542945
1479992894
1514702803
1645588008
1205587491
80069918
1364500591
457080073
814496206
134211297
1968039220
1266770509
559958387
1473756415
314854555
881019535
1086954431
1596960554
1630668457
951748855
204624022
869146112
529726567
1248418219
621896620
1522424262
1741223213
1682269478
995157352
2081186703
652126570
1663915893
1061231578
330325893
596080661
677448194
1645950264
1085739003
1877007360
277832338
1092110284
1018218221
1048595848
1310144404
1844986147
705854686
1644071993
1266138622
1746353414
1602845377
1980255929
1906432561
1300300422
63251218
1502943797
1696078898
1684484490
1594896431
1006958914
344116517
286325120
293120956
853014617
2050965431
1130468030
681586586
538199220
674025574
1069854711
1035121630
1900224686
189839562
338519649
1919148357
2120567953
881195019
1234019186
45968017
909469734
286515309
1190418716
123768383
2143212299
1451535842
212044598
603489052
1322110273
1451381775
971261737
832430891
1190862988
431615885
987540586
132711232
223634630
1774833983
1429777401
2085497389
1328378764
316783717
1386065846
1624119391
1551324890
264219802
410121977
1852280141
1836620342
2134662180
1100003686
1145455852
1554530290
1748575401
1286557199
459102333
511336167
1246197
1708679549
14187594
1805138767
150886722
1563475639
1602531700
565860494
1574999333
666996467
1375265550
905028340
1721076661
1619262242
581711275
1386520138
1466843274
1860585743
825122430
893793968
1624770123
562291342
983455064
1570827979
1627133802
1286099184
880493013
1237771970
1002432658
399833936
468126807
34122230
1720324157
1849925534
1596607941
649308710
962808211
940697189
77276784
580425289
2114003373
1402307858
1160337140
1628742315
2000727966
604619068
1894638438
2133050453
2064056259
2011835996
1114383131
1569551074
1628896552
561764584
1466907441
454598369
1140253714
1688669932
527092096
526017547
696963479
470377767
326695625
479027282
644591788
285797879
1436702768
334811436
820817898
522247191
1561927991
1139864717
1749496011
238686914
469945634
741877700
771275680
861668097
76765498
1806237568
895804392
472097821
784022807
2116159970
2014102323
544403190
125869213
2056971069
731149365
123754618
569658691
422906893
1208734014
1591698709
1868426257
722662790
1480531789
1807223300
1768060762
1467304915
792232968
1951561025
1970874168
903407678
1655189192
923321589
1978481352
856310953
1915812911
1147888382
667301198
739387270
1215425250
1208738237
633071322
791627294
1066962381
725827997
1699666394
332761785
1225843295
1602482283
144307225
1221044152
140327181
1380857864
1993804509
1692109957
1599809237
707758980
159115544
1340029064
393111115
699967262
624227008
396129345
2030988276
2055950162
1620605
1128465400
1498984584
801880659
1581870214
1197281124
530487472
670886329
1154917370
567512874
1792231693
2083653324
2015121529
1453870765
1326282423
1997221575
63522210
586035994
998550654
971955378
1301990437
1015162026
295279274
62198009
1128134392
241459880
391877569
1499824082
1648970957
426617547
391888290
2113703753
775512062
1910646797
1355934843
1465449889
81540672
1526935236
1130727223
1810252929
489156979
200442825
802466286
1740133854
724768984
1284869978
1567404051
1405210573
561358619
951281256
542150533
198049481
196754652
866651910
378145874
1207834129
1578084432
918455195
1662746686
1825128557
1161069713
2061914235
2008718255
1627183724
1118074203
1951698477
315752238
1092127976
129459746
406307214
1109172844
1137268782
1907720791
450231596
199153811
1809593036
1945548570
443370305
1144898754
904410607
978533004
35881908
1658845367
300325782
1294159495
1038667952
1143974074
112321359
1275155446
677002734
351987673
23298640
687577175
822016199
235641819
444056520
1173057318
1915516375
1874373965
1642881497
1855565934
1195348423
882722693
1573739448
1052972884
1560485164
1602172946
817727895
1841602017
446478430
182853922
1671124522
2091343032
1584655505
1300335612
1148925333
737199920
966190773
10798034
29144709
75479100
234457699
18102406
604999399
1304662774
427134651
706057045
293817275
1065925390
1649268987
1359356844
1587871027
1384441897
660873441
1678125592
611620670
1389934208
1222474380
587873411
26099000
1572968075
1224805589
599881066
1904903377
1344524113
1641850736
1371668588
1307483819
1026632099
1035467015
1107296038
1504284912
94928103
147888644
1930069285
902458783
2039363280
1468166931
1610676376
1678925753
1047249852
1992185863
1358851704
147060202
426338307
206180236
1123846366
930514271
556956994
1712678816
678922169
1579933126
607471592
2033001505
120955585
459236015
232916360
267578747
1442847070
830980066
181753760
361115772
190038735
1303226718
363131153
268307025
1807875202
349806295
833072173
1085232620
743785383
135292083
2124835002
734631533
443620356
869939380
927581968
1941720706
1319856658
547393618
95301872
727948493
1741659822
1650990398
1916292069
729471940
789760055
2086272532
1260341751
329480082
974147394
1747137669
906436524
932807980
2064541401
1076050877
334127479
430227897
1984017708
693134829
546506422
894409721
653679224
1743066645
336104437
2085544805
576028034
1938520860
1953774813
1968452057
487668556
1231372889
851961248
1679321329
143674434
66718157
1872066044
1241223533
1759650760
1479318821
189121367
992957768
1098175026
1519642556
1152177527
1882729598
1975419972
128412247
1606647830
222891035
263587869
373724251
1968946490
457238476
1957158105
350026975
1534131767
1927515340
1593972029
1080607248
748500381
788751655
77039852
1913135918
1961709508
91919452
1837171155
1392555100
784277083
8815787
1061924954
2125626927
2032868267
777882326
871830945
604587363
1947013541
2127792013
1721343644
1769417311
800521820
1533252297
1499327143
104516736
1176780160
912596436
628706941
1068757778
1459140463
99076921
100116274
2043901874
883792003
1387536008
574687208
1205104876
1572673154
173216248
1929466989
559561957
806589864
725362520
1796792821
509459501
1642333282
1719499955
303505469
1757629191
1831933086
1779467929
1961692148
1288653089
1392402993
625145048
1234943888
5376176
818014679
908580088
1088778603
898415668
1717017929
1179697021
670937125
1497937183
1968104676
525769599
1766373876
1755355579
1310371359
1194220534
1873557559
2138470967
1821740424
432583936
1165138622
66873392
1809558229
1767055788
2015504500
313370637
1994342392
564664293
1321110312
166132883
129077383
1575941161
241685907
831457272
1560687324
650457305
1377816011
575868037
952433626
1222448077
1239434799
911522609
1469292756
2065975267
466998908
206599940
1401472310
320998919
1796440736
242768868
1565495672
755077679
639445496
1550361442
1628695170
1654444330
1508332009
650750069
677737684
44481031
741538446
1242155365
828103951
229523007
645185122
378552231
765081432
727126100
1731341242
1502010552
1051677265
1202574508
1630096369
891266670
813018830
977346093
1021558774
1041767334
1764512820
2084311692
1593133609
1187195163
1290994279
1275410792
1228364250
1939402329
1469770728
348473445
1315205037
1123408470
1018160762
1209100511
1318487285
363871454
1129216407
1380195290
134925684
688788388
219130088
1880308257
1419293396
1810160571
1514158979
2119957187
467983051
1637795068
753011143
1110067265
89218953
1721085967
323592003
1283923662
1051966924
1412555208
2114215000
1116386338
1373209642
2080568575
337268820
382368389
798382951
371023477
48842118
1740105744
1547968349
903792434
2087220542
125577851
1122946903
233086816
1665015934
2139011404
1037580931
1666150497
1904406742
326141166
1359838522
1333153368
1529620823
1592635947
1025304695
761078436
272495164
867043285
952596741
2079634458
1029780670
1035645131
1658710335
883932963
378140716
1352483736
27723574
569144597
617957513
933670316
386144266
1993623119
1861291738
271980283
88533619
1400707522
439013106
1361840248
1463626607
1568312018
226712523
1974291710
540291994
1748187450
1042151636
1407938972
606487234
1630745064
977803225
2125370966
1488753132
772221945
147854145
386007965
135807638
154617884
215000468
790613140
1715133557
1404187937
175757309
1400664704
1727858378
1113678146
240274926
1369883698
1064635993
354264333
1530071085
151624565
240020264
1717772940
1994639289
527657972
1632326834
529743122
1619215781
1303140136
1020684753
1175862387
93215624
594710795
2082713981
1596475928
1841232010
1738794596
2118311826
1086395352
1348271599
462903126
827569612
1452792933
2116609314
1915472431
580252875
1750713260
1030063344
1356069730
422456593
293101130
861636359
1402058790
1073290991
1897058097
892363326
1851815249
617884833
736634078
908892995
1806378004
56832667
1733762466
1946417964
120593902
1164827924
2042247514
2099595499
209598823
2024408490
1293812274
1605114561
2113272987
2016318557
1891216550
1367867863
2017035149
1084901917
1613415555
1098230874
1594649700
1856978803
821287885
2133352760
1070536265
728071588
1487226700
2063162255
275105721
1285199872
294646915
683065614
647438922
695820037
699041234
1745840907
1848437280
926876594
510884881
1871970036
1586503399
1863015477
605296365
428800961
313118236
1350605096
893091287
1455802828
1455200569
156302030
1895248840
1326367776
602005791
256134412
18036652
155011324
617618644
1292652252
71208140
1450106535
24191980
1540203566
2138590798
1963710833
4194271
1841498479
642789026
1315513320
357636261
1720709967
853325637
962753787
517697419
2023731924
772624075
131688302
742359389
1139175729
2103834863
1361346295
856842387
598044968
1449042019
1134584040
1236175251
485561682
523047880
644775085
408815633
85286485
1317446669
1992083700
2058354879
1398138053
737715167
9254092
1156114963
188497000
442873620
1670381299
2124402404
899202466
1009286510
1091866326
1819222689
1069878522
998026640
875663056
1672169939
1186747503
406326913
1254822601
1323904602
1869046779
748638229
1195486521
2126455721
1259605445
1571944474
376026965
1266796580
1142311573
823315777
804249485
97707420
130377492
548497671
661871569
1349312054
776934535
1085450797
378098768
121930630
1379368695
1403844246
781040311
960755293
1884752821
1562188302
69252588
69831744
1188890940
313951801
816431955
1523076549
1632339704
508303418
1096643663
595924795
771232626
526231250
2034320149
494793891
2091904537
946274586
1596353125
139808830
1405691533
1115255112
594050600
521254906
1225987667
666063198
463636273
1137908819
16691157
603705707
1253110449
2019138652
455716557
384008075
8331720
1713679704
787802996
473007917
1665841879
136511064
1547511573
1230746947
543180398
541510741
726770699
432517860
112233668
1638836978
1074124310
1333372251
1491849013
668189417
1469887740
776877357
1772887800
360749873
1804153603
1040274154
1696836886
1675205294
1113609740
319339186
748655647
1083866026
1344657000
682568858
35666409
946965704
177754468
1149310296
271979556
1346261384
1982405947
1571753451
416923893
907294099
878958092
604110586
1890029757
31269650
1444521130
2137817553
693603214
1409346520
1742950775
1169819387
1691130184
1117533399
1872840120
906552283
1650222545
1311877260
435149259
981211699
1402264813
755235023
1270539517
260476593
231898715
564959778
522976854
245897871
896957885
571983545
527360640
1020321722
470531542
1267316699
505502465
2032476994
2056599584
1687961176
370600669
1967516726
150628220
372035491
1933248559
45950810
140262400
881617144
2011784271
1626833587
1134494730
824209071
1423460686
184842689
1148752124
1984969768
1186219786
71303775
495765007
2044355863
1983489848
991649487
1496787048
172193673
1808426834
1025364758
2023423212
727316920
533507787
1060897877
1398724875
384153283
843771730
408496509
1220893694
2038342467
604003382
1899630309
2084668918
2076788388
163932686
70277890
119227930
294174270
166009106
85404616
314118195
1537586754
1464180283
667665727
961331814
1522516352
1849555240
1342019607
718635130
1605696628
1369527413
398218094
988387407
1643826241
638972513
1440591253
1143041534
648214263
701322178
865072238
1064261930
70670356
1819452159
1782858184
95225818
1709378039
809127808
1601875999
1919668730
1806117408
408594797
1834493196
358053717
2118673839
753830066
934902564
1453223500
870001079
387212229
491241075
9463671
357518399
1027179295
1602454118
130839879
1054980368
1731881535
148725681
61802395
2021544767
2125273929
376308929
1411994416
229058623
1660376838
306966365
1953292076
1424004572
2026634941
1876303199
1107990086
1465439732
911692276
862526600
1229166269
65926602
1376212955
575877954
1576147379
499843403
461447578
210920169
1959787642
312385134
1768105640
695293615
120938965
602964065
1630501869
1832118552
917922155
625919810
1722537677
333290028
1650876124
722025039
1416972784
561769070
1941103804
2056083799
1867054171
1494644524
442236450
2063274876
248906462
1120919604
2107857420
436527104
1642105702
1197505855
88822583
476262664
387682285
1619787104
1296878231
209284153
379158563
544469011
1312746123
60417375
1404410137
808435044
355892477
1138292703
262902006
376351168
926608780
1083204378
1026631894
957696172
668971483
1334013821
611179417
1847504116
154861786
1256504966
1093543681
1729219952
1766003490
591873072
815516948
1817935878
940871063
1191832690
350361464
1557694320
1646734718
1142097302
1546746079
12997334
95847397
1583620315
1832563230
637365428
1985979298
1153402787
2096767391
2028736680
1102613404
522817008
1316747672
1024579838
94913299
966698840
1611509086
374553310
386580116
711336169
994132049
1165279568
1885206437
1348602446
415329399
654625679
1767476722
1197941802
394462050
1847248139
1294838761
1163717968
1050291271
1385371434
157504171
1258001043
170959961
694376797
1266315581
1174252160
1396455455
700033585
564851895
1711623309
1639346483
1388437981
617684737
844124943
1914422618
1046724682
1184227347
2080362208
1022662273
530505449
1126769765
714990673
625943668
1305077790
1241868542
2078776960
975247636
1369370258
1980027638
1506600262
183087945
1115980774
1060321067
996124659
2008303193
721409279
1037800067
107831833
445571510
1404104814
1166335402
1809458745
331969115
1870743822
1321061411
1100049948
1856112454
1867658956
17835823
26426319
1793667585
1373791915
648134874
1522694168
860146800
1813606805
267085038
52947838
2094775639
821037178
752486627
77353039
744741565
408056006
551370674
1303453139
325732348
550531087
1569591838
1955965914
1675018662
982620546
1015576256
1262201415
1308950915
1164393532
1631885468
1533305650
512580887
576461781
1698316311
1357833276
267496237
690601182
1251129876
1762344116
867068611
1288649852
627365925
348004138
1668317016
488637998
170861514
1691116347
1725120615
1376902429
1216277007
1651358729
1318712607
385821154
1022466043
288473319
1007709606
1045533276
714997178
1436629095
1738962336
1947895650
799632986
200191329
1885402774
1199688226
1699949568
554009015
1754132480
1440735167
1016203116
1119962628
891502216
1181245818
1389441285
20853597
779668136
1138644445
704040521
610865123
1940678163
1107650048
306889679
680379984
2098418318
2047378932
1649963607
947795880
928970469
1038079064
1355376863
1014397350
1170898007
836326898
1682941463
440834024
1801607639
166652593
2136763435
1506172800
77531647
1489496317
196021070
975787082
1035852147
136183145
1103809116
2103263002
677901375
545020084
1261398815
459199060
2016988358
812881192
1958447622
999858294
1007625180
1297482399
591537813
1185760110
564849311
1807681096
945561052
1798700857
163139536
681714971
1059637141
760216700
1779118769
1208322593
922404861
1548809526
328827353
152462896
361234261
1518394594
90195032
1358463873
1283512812
1806952639
1768032170
426211635
5725134
231101822
2128391177
838217722
2139953301
179940817
1473955749
523885677
11854358
240750117
1882044803
1000282432
70620511
1913173812
678703442
1367244775
1640137700
1387327491
1428227423
1436692927
1283379228
828294759
1369926877
820876567
1434141198
2128668852
637633609
1093085320
1916667730
1558400164
1251595704
1510965715
214532394
653009241
1183521152
972199297
2062137029
959527371
485220542
1413425914
1937051912
620673158
231965511
356629047
1726508751
34166653
1607460186
1345470546
749371450
314634812
1944750050
515527146
99898885
866726538
1499549567
1183509040
2093385068
1650023991
1171881873
449813907
301730162
704283720
172317058
1427501036
1503506001
754860080
1993842965
1004065930
1753047067
1086848617
1184755642
1260088044
355337413
1587501535
1801254560
1982607141
1597817349
1731577882
40888327
2110988213
1010132492
450926990
248613956
2035749793
412450282
1026328257
1324793544
1424356890
320578576
650281051
998960667
1656195270
1937939584
1611410445
905179102
1349731895
1913808860
1967917712
189673431
1247603297
1099999513
1740222458
491116212
836356092
524554456
1444432871
943677515
603231699
1334484397
445652831
1980457215
621783231
923919638
1609931296
1197461752
1526854624
2063755605
1410477464
680562051
1498465880
552094965
1698132875
2044012609
2068987428
380592014
1697339390
2122524159
1930992739
953093606
499645745
1560750822
1579781852
732382385
100987360
1236638632
1210509612
1249871705
1484083657
1809102123
667657458
307892786
1890850872
1985494577
1417428877
290096194
522817539
1221857855
149920548
496884963
378624141
1938093055
1852991916
196190541
551194022
1098681428
363721620
182097311
933112300
1020182790
1057886030
115382640
448951807
1154474777
908969886
1420514137
845120404
998718382
1113833970
1958195826
1376851488
75333301
1878341890
1648342514
1115874515
1681827548
1311755183
900476321
1264387722
1465954515
165661711
934168521
1549070264
899775945
883068328
1988968405
916699130
2073495153
1480025177
1629239178
2017971389
367709725
620909963
1645521079
1979782026
263970682
95875310
1371287966
1404872713
221219157
608358510
843425406
464255823
167960372
848002835
888218630
1721315658
2137578318
432353498
1341096504
1765654559
1600519025
1595910709
60817077
1126986090
1394431494
16466707
1494653776
308833624
16438873
284868758
918050034
1731612683
1835496715
643961129
1857569716
2107908010
1314194103
1299261170
311283147
509140691
556587129
2027980163
56819707
1039947272
823161231
1002557905
273966829
1272516655
1463297253
1365993173
342827712
159430285
1867507683
730416086
378496564
844315663
1581411840
1185424181
1638945081
2033643314
925365064
2074967680
335108702
1788466929
607964212
1082609422
1303621162
913151710
597257098
669649363
189510728
1909194525
169690065
986572113
1709741622
1430265516
1026694884
1919498905
634617842
1699516798
584458486
635341089
1144788743
1284986759
1540021843
1548849000
2088681516
1752228301
960737315
550424554
688772127
1431214376
2147105971
1492006429
1923071476
2065340471
403982608
209436356
117793779
2042141800
1981034711
693265098
219141270
802498153
2043655856
2055766593
660360105
1836123081
1352532878
1549486834
1909718915
848243990
1636145900
1653220950
1314729407
34593791
1163637236
710769366
643535523
1787417725
1211259735
1710244570
974295812
1916964927
784398853
546760670
74943659
48479335
866628526
231046505
2117727364
1514253101
1068365931
1555048078
248883136
2113200181
1171577130
1694003088
1254851425
625399978
224895222
894423167
1997827982
917076169
1028670122
1152434011
533548606
419004909
339597868
1141171616
691805241
148314201
1291475170
524252261
987042037
252860795
724403149
1395833206
825118740
637893970
700120935
780445342
697173278
486305712
602864242
388773655
1725682231
753434916
1470904487
1201403068
2064263681
983268532
162959672
786979988
808477828
883434428
646012196
1350971410
1048696700
71750737
1332629384
409632272
1606508744
2017334680
655070788
2132174459
172491948
1143841294
750289602
147687468
182513979
1174377420
1811411400
53915657
293343763
1248339659
1479457342
677919024
920984162
1403120857
923073340
678585579
1116360713
1518816795
1919062285
1201428688
1204156613
1576213413
1259090148
324457719
1576866620
1551585174
408600224
767465660
935599407
1360525417
182101929
2044859245
2024969655
1651890970
1338383873
716540303
1406235458
145603003
1839542136
2072192733
133068375
1487601476
130862468
68084226
1186611005
1501494302
1397580842
1907321732
2031250226
512297991
992354764
1970532941
359541608
1887322481
1502549069
1011044127
917487921
1751232085
516284660
848807385
799812596
1917557616
1384168126
2033884220
1937537467
1464236792
346862667
1752073785
1883227033
156476965
1340728837
1800722485
1927825091
106800488
1254251400
1378362883
154840877
954654012
1554903279
2056150590
1768003488
1456883580
1548743720
588117171
1696049537
1509844966
1663187330
440460062
2121329273
36807758
2122407240
562511433
1617414320
269520925
866910200
958473605
443241066
1771512456
1057295080
271519281
247130445
1185836171
434463157
2103902525
838743892
559669569
478782551
2056510298
926558010
1447613942
1663982912
126616693
1695083140
1371982509
883730257
1187421171
123336081
1005628172
1813629606
359760556
32893621
2036833362
900358052
1107001084
426853244
1934098475
169522657
172579563
179890410
246232815
865975923
1170196891
661031223
2045750527
97139145
2044951360
484509228
1920079636
936235882
1634409723
1617369635
1589886997
1135901258
372532826
1614502321
1396332496
560354428
744581348
1491360072
198044740
1583820173
1729218121
184070670
692264750
1194470377
979841857
68228219
202502127
1430354571
1877907217
1059086358
398012456
805907776
1720881088
1289363351
1261830618
256952081
1306823459
540292261
594156707
531756897
2034187449
743597739
189285837
1124664508
748643807
332342910
218499341
303034511
1289691808
1949816888
1609854600
1290995470
760247868
751635670
2036435194
437933426
1500507910
415259535
1982382379
127760899
312416788
1125307787
264588472
232829181
741031145
775315006
1262603889
1932685666
431438217
1045990180
1317996220
2106278365
1944839591
968435265
1612583514
398878245
563512506
460761967
2104198592
1829029609
356998184
710655876
1775337215
1570075457
945414142
1716562197
2054485999
1138523479
1464342437
287410030
1101985274
1487327994
1058496647
85626893
1598030100
2091398767
342430313
1549134067
1845887142
1190853123
942059171
714881220
1249618452
1646679520
2130060287
869281533
1600682107
895138450
1843051287
42939259
1395362938
1189857087
662200483
1483132926
754807739
1156668374
1387359222
731783851
1784444225
567384285
1103851752
288346001
1181126077
1279525757
504255240
1193265233
497722043
594838160
1451893715
715021727
1430286887
662529301
733516315
15209090
2034871546
1456038357
255921011
869697210
39550476
2098520748
1280941403
1235568743
602032245
1744614216
1915600082
585384417
2008743227
615779977
1514453167
734734002
1675413092
2135226880
506367463
1678991733
980953590
92807546
728537867
1592799884
1388285921
464912809
97461030
1132967783
1863072
286983999
149233826
1354598029
1668871700
2091535577
1347992320
242952194
926590157
1501630746
1585887648
298022854
748388143
1050808975
1524530453
2023551324
1022609068
1770870128
1220737641
1124442743
1918121784
1511489083
667711442
1520779493
1569101707
808871333
1085606777
117654293
534616063
928441022
1050241963
2109717868
1945696501
1555202706
1399035395
655115135
305447686
1744799933
1806626377
1791271353
209335293
499448880
1012801373
435709079
516354973
1017129397
1460270096
613143587
1173280463
14519659
112896444
1724147014
1161781157
2125232802
555231703
259963968
1830805845
1101069941
263041708
107467626
738198822
788089255
230678398
1179179768
666306066
1556253078
1276139230
1247739905
2141477674
18421483
1525916933
876041346
125546168
329747537
953230126
739412359
1944305323
1061534391
1505278301
1915482729
1209453614
1062640720
760999284
46170701
1499643109
258940907
323694712
1200209258
2038734978
236265725
1821440896
1384297762
1325426989
900090477
247659089
2125050498
2111687495
1721807458
502981529
1370462154
1791329926
1728484777
965495913
2051097618
951084898
483843930
561145904
1455582073
1904518257
184302522
1318502065
576985034
727015351
1477279611
82366834
116624086
1632067996
1346396404
917592531
1856131143
471375376
351723193
792547431
715571766
1312016712
1627263499
2050415455
641846052
1198562322
73273096
1800785053
1397935954
851521427
1658693863
1843977658
578171931
1321550523
2122546095
381211738
257368916
1737874886
1449281188
949098577
1890379524
646858417
424878525
249744745
2101547318
2110984470
527936820
782649142
1600957989
1615342759
35855621
1295004734
1241565165
1434459945
2897514
126593057
696353554
1054089129
1329153038
1329062245
1562551949
2854971
665069930
2088246793
576814140
1955083043
980149130
1899844091
875264631
1157443601
668824180
399733364
1155870131
480251707
1891673065
1267725930
1703639568
269805148
964970911
287980079
1101569718
1425770157
211759799
681594937
558776397
341269203
1429965609
482859089
485586531
1356469490
480990950
1324148587
1746243216
104417046
647218869
175784387
421377458
2040631880
19838541
243577034
1456245622
1386317302
1692721874
999543053
1559403099
1150500830
1605597504
872871459
332129179
1410434245
849558907
1969431938
839475346
545771906
874425000
693050656
1640516561
482806979
258056037
196336392
279923722
43359411
1843327874
1643284200
1085549994
1309066449
1571826547
1022323894
510649792
439657951
1516954214
1949907173
1786323044
1135881522
846615949
446717409
967891002
1226535689
1651786986
1655777088
1289626538
1583176164
120173685
669689887
606265290
61111286
1937392372
1029849738
89121588
336540915
946880892
1139679423
1233426509
716626373
2106922847
856113899
313334928
1048703356
2107698443
572490134
2084067629
78141038
1099646929
171396142
1881983057
1833632047
322404205
2037477755
978890741
1608264255
1799587863
1407449893
496354186
539094904
1841754898
2084611299
503078284
835642143
1145509705
145605430
932120751
1182967298
6419278
1427960514
540286002
1415764636
264924216
1531249758
1172622280
1935988702
458373244
826213933
1068222560
2104699343
1436998838
837290577
1578037000
532650237
546749313
1406395109
635978344
2054725325
342669845
158177841
1042303268
1918164423
1745413912
914351982
2113884674
1164710674
1630950819
1485453086
1564639194
245226808
2116323932
1304473054
814922458
1892056245
1772034716
1410511547
1341998197
1003253499
1395222432
1382887651
790484419
741426488
429380782
661030184
2135106737
1199525689
1778377231
354383494
552382526
365731742
1199063486
811656972
2109669368
1048972008
1279662597
945884247
1425398721
1926686801
1477587942
1476300009
1806195138
209034715
1313798956
1319556344
111492452
834980829
2110027941
22151567
460512368
1333199761
240430847
1475456582
1177608623
857052515
1408780317
452280398
1543960386
1251034747
1644561949
1433360068
1243890499
687460607
1227408621
1618679066
1150747934
662374489
1346875805
103438423
406127222
1962517673
1951576290
536109548
1912197845
380839824
1707799000
1958972172
370669390
491684274
223093259
957951979
307031876
982709461
733445261
1362137801
285684700
931233400
976898351
1629260486
754039058
492820064
513078573
381458908
990473525
1138641511
1527944451
1086983409
864241600
1883426586
561325392
1458795254
2008708592
1569776933
336692519
557511612
1749108077
2032332791
642373555
1773818091
219505755
1306381736
811060073
43511213
96140938
1378862104
1727447422
1132853526
1978296372
275325076
1648923202
1148564024
1541528324
1572932613
1637345391
1676689947
623001971
1671048967
765211264
900900207
660065973
984508828
1163119547
78521547
1965174101
1410485004
1257022107
866417949
42754122
2048788018
2012104327
449647825
1301911731
512059025
346426465
415578597
754979652
530371423
615486780
1702969573
1813106701
1086899516
355718482
940974484
840248762
1428863185
401045526
1977223130
1415284237
1254819184
1268583400
514928774
582364360
1295130025
1430572394
5206607
1885991597
1507707411
905926537
422515107
812408667
379278806
2119234376
1420492903
1970855615
646362605
1111958262
1137391993
84938667
310409657
433670596
1659260115
367195403
1027605135
866981743
1944622172
934343211
1790317980
1977181765
1268830288
1237670613
2032409457
226410878
1189876105
1975742847
651364796
1333852402
570706168
212204207
2046340938
2050058470
670869650
871953478
1299982504
1750947844
1672958628
1117664697
133914693
883780143
573646163
1041113665
1432001148
915355751
2086571712
418799970
2085771298
1468566757
1695881702
1619680991
1613444580
685553201
1044615653
2104220351
969869170
1305099347
1721677892
1285561543
662849391
1153816059
1191801838
1931318111
1272401703
575932167
2088239779
1075951529
2008360763
1821100712
1633980946
992713969
72273699
1449558944
1179123269
2089904907
2028966155
1549562706
1144045866
1284640547
1306399726
1624841410
1184499840
625229527
916325775
1196802256
1165961809
1627240484
814781187
852503812
509011021
957124410
1490257635
308912274
1901173937
46648947
497144260
1645214792
299575268
355741135
83340524
799541747
86266956
751039778
72988405
1837340573
1185857726
318323098
1192053553
402201012
812742759
1563036686
1241698384
1405321775
270350834
2135007095
402948923
1767252543
615327381
1773653684
514700427
1651702059
780615451
492968656
4568577
595586564
439814724
150527306
718230032
1531114247
597316931
956579021
2110896427
367690111
766810294
122708510
455980063
1347847855
167050079
273670475
737167140
1081998400
531262723
1352420811
1678024610
1328119001
1757367723
865335337
529208882
331495849
1509829242
27614264
1515602607
1530387213
1403746501
1282275570
1021861439
484404546
1311514805
2091750968
751497690
1032065946
987724961
2025895969
1917293400
996776252
7722923
134741438
127436782
1239189290
531912812
738309342
942040808
611976050
951262152
148973
1336654949
2029466819
1371796255
411651045
1122036435
2086597936
1566591751
1909153519
768751539
1039883738
178533821
141519618
1545534157
162388771
1097602172
386266539
847160492
1816256701
1173035265
671765411
668188811
1886711768
583122602
656157335
1222211465
645019412
1028334185
746408990
1899828858
962275142
533245226
952392410
2135780787
1662979482
1067936153
615699662
309507426
1119550985
494581496
1492233042
1691568054
266513839
237543306
940681376
101742014
117634888
1308837767
1301488217
818214914
928202242
764352242
732242830
1107708235
1910289528
1818414741
131420628
307129019
1718670290
423795509
1968293325
1975867372
1247473060
1568429344
1919542946
1735463521
1387308072
495922159
1548024539
579984941
1654639566
920583057
1734150488
925343173
673922487
1506427238
1305256039
556016529
838057942
587214975
109189620
1820779583
1440312252
605463918
1576148332
475576793
1775830187
238136474
1852897811
1649176996
1950430525
1138492990
1832635625
774546571
454579897
160832496
728447274
375674252
627246259
1797035434
2101840434
2086723509
1548406485
457379112
1457547635
900734848
1703851786
320429866
405397762
545580080
501490855
715131896
1313868715
923889552
814409671
864410581
819534050
1037630331
1694877050
448881154
1439058305
613967046
526449090
1987867006
1200887127
780452232
1023811633
1546162034
81809998
202288301
487940420
1273273339
1483959233
1512960605
1745759719
1632710395
1018748979
1286705963
764281140
1496608369
1216048177
575118478
124161251
398068710
1790416167
522627123
1887402583
1340332370
2033225335
879858077
1614922736
815193604
1259052216
68314351
287359146
1803498131
567734793
403307534
1680048954
1484431482
1172302067
1266314246
1187862410
20365751
1685429071
502391620
241322034
1144621865
2141628246
137233309
1769689544
1032208690
683436401
1685762667
1367802289
1438332361
1482306801
1139824351
1016267617
681810630
419712997
903428212
1527073332
1270870690
1435974893
1711042265
1493116566
1297574769
393901861
1239415558
59640463
515667936
1064974173
1937693281
898089206
1757423969
717149231
712083143
2021032763
1688242543
22885712
607243213
651166336
1932892039
357184646
1094129037
2099933960
343677122
798726880
5002464
1468974539
240938163
1042432169
1154674422
1972652271
458097618
382126528
15825234
1311851536
1080679093
2030165438
1076523483
1380865365
576985400
36421812
2096152308
318951658
1549806359
422507571
824364307
1781946691
1908209325
2007013757
329790598
685067096
1389331640
644283648
1949810476
2048002154
1838448426
1062923785
712151455
1968538103
1958536181
1875331368
885979207
1091138881
1556641606
48090049
1671577045
1745034007
279569261
1773775625
1400950109
1255626304
730752901
1170204815
772942370
698610828
1144407661
1390367933
375356747
1840929856
1180533208
901305638
1368465883
717275503
1663693142
1414443639
2130396206
1097757087
1236508759
316500400
425848939
1504948823
164913209
416414725
1478808333
1206960322
802095908
1243519800
347994459
916394165
666363447
1855033952
185652060
820593653
88156742
819943434
1414725546
1974825417
1936248337
111882742
1888808376
1965042024
1481072149
596268839
2051483037
1659282173
661395795
455047139
955177189
758262309
1385308750
1416786489
1052050566
1412999212
1718186293
950998166
269783408
185495070
400242942
975979370
1429657739
1995430122
1287376100
1511297228
1041674636
2016861110
561978158
481240788
1245426149
921349733
591624799
277385377
325205116
1861402692
31801477
128586587
741978047
690957065
817636199
1870693998
1662028850
1132629942
341630458
298883265
845051358
532714396
330782259
516604265
2100129779
966434748
1015365954
1885709895
133913513
2030989626
882189199
1820272247
1275515814
765462210
1270886770
1910535867
615914078
1823175802
1740961195
1911245226
1461557232
1020924222
1987137991
1630106861
925865650
1989955774
1931102925
2083871818
277690798
1798625853
86090884
1063680791
1632332626
498627060
1478464959
845889177
338180621
1132034066
715663361
1280444336
580298803
1032789421
968924527
2115278632
2003850114
857261084
118086544
892981732
1027775086
676174301
1223217127
334673226
625543499
1652697825
740444343
979110386
477409277
1500979019
1573527557
27592010
1045232323
1895464396
1792950861
266887360
2024274984
1501485004
2020863154
1639939413
640905933
227325486
867121720
49651611
1009666816
1060655688
1120100891
1700676776
77928932
65718279
2099920880
1404452298
1227253130
554580678
464162224
1849917909
1610500311
1127601201
1680895539
1393843174
1874450376
825890756
485715548
1067670133
132921549
2007316582
666784538
771944332
650629253
1181887595
1989463865
1130601531
1510201951
1966967358
1531661981
311487439
2069963686
1412416185
1174519685
1359470683
1373881370
542749286
815217311
431841094
1986931930
1269470869
654001679
1846541781
481620225
131747829
151673543
1497453184
1220781089
358923337
2073238422
1414021957
476176939
644265761
1890472707
857249986
4834764
1886886617
1021288334
863970259
1854131111
2119099411
1864874219
1624918717
1747766292
641102388
1636894425
1922638482
1306194110
571484955
1496582795
95373087
1507350694
136437564
738941753
1761125186
418609223
914813158
1748840370
211285975
224995048
999527168
1523999399
302942182
1986753594
1810214475
1083223039
1745057897
525954873
257160890
1728771920
938914306
142800536
1986427062
1640675717
638089074
860669795
1999835317
2115572582
2113125433
1589414404
898388326
1279515634
767720874
6784672
88628274
1335488034
554426036
53544876
414431538
975746066
2024740195
67610052
1457868808
1918384958
744509840
1203757010
1193214117
723921140
966927818
2040694616
1903311479
827092345
98420601
1072796267
375597987
1718412027
1810812697
1866466269
1191229411
1524891200
1545178190
1062964859
818203947
1124952370
65377708
2096029582
95524968
1427664381
1621647663
1005584056
148012964
855349670
304153055
320927027
475337216
1138626164
1067876762
1098488034
681284165
1863215646
1157952427
1664900544
1342392718
1453160027
1389019770
1040895611
420182370
1238337335
737397855
1074273009
388080588
1969751054
1404532744
1426823973
1376145206
572287275
1564711337
1892861817
2132224521
1506268790
1155469428
695455528
1581193894
186178292
1490287069
1455750014
763043483
1027262206
1388284103
276524638
1179738310
1565604354
1046886585
1919972532
1949778375
1488927762
756448858
1916362946
1862373249
1478154205
889003736
497819496
1054772452
1185790707
1854250280
890289927
909810052
498629783
753962519
572940058
1065404818
1936813515
1244183443
1654692375
365870586
1585971219
767246822
935357142
2118773979
626404498
2031274143
1348660903
1695274093
1793960038
483750386
1254634793
1288182371
1530407912
1952007102
619317902
269189682
702743610
967631744
575598883
305147918
1488979586
1758877304
1597620012
2088421935
11421473
41919541
321454642
1209648870
1192433099
1877901453
1821958641
1285981864
930281160
692519063
1227379060
1645721308
1915961913
208319329
456172920
794412931
1844556216
755055641
1247597243
1306501459
702542869
294137140
221534635
1645280130
3357260
1826989545
1051522736
1623899155
1291852612
2141289943
493231999
296225812
500839370
1322881444
123810638
2007940556
1817834391
1608248544
1406472806
877023507
857037038
694359675
697305795
892951223
1640604926
531887781
602115656
774511206
438941293
1852194089
1007939750
1608778742
947212454
1489322978
2077555373
1479016015
1408166550
2022804357
1077602733
2860957
310928002
1602295831
1819104908
575391998
1941941346
1214361478
771384055
1613227340
1603177596
1176270978
543637346
307316214
310644217
1928627213
1191817615
543674392
314721891
936248864
1305047448
1823835718
1462060212
211301945
1471591964
1901484817
1935133157
564533190
2144014874
1387249280
1174253069
807395167
1498962319
1350075840
1741845970
1325933375
207816078
1484203675
1899972007
1028490466
376519302
1317140144
546249
1132361310
1898514697
2113149765
458169768
1729615444
1322645547
1443961896
1702546986
570741617
1346571251
1497538781
2129742550
1043488375
798627110
1216685082
1044962703
1446773082
1734584232
1396635334
1535253018
130805842
1718398486
1510642209
1297574620
2046931980
1204619682
389292123
1762240007
963426253
522722989
523010596
1287090598
1370212664
1894021528
1389039200
2046305437
1984292014
566415249
212760122
821456830
58237784
1984454030
568153277
1889946630
1814760240
1870750261
308846205
554527505
626915954
379743175
278621053
1231931449
1431974376
1521233921
2071975474
1510229123
975938591
1226863705
1039192125
585435475
1928019259
1853938028
960194716
423427448
1471866060
235590117
740915960
1618097471
1776759473
1627343400
1485817821
1454360861
516341401
1001232869
1304961362
637178650
989823180
1003380077
947796872
1468050707
1473975251
1923231037
56030551
416894457
550894239
923984836
471672985
979833374
1392726180
1976735411
1162154169
1013507055
1815064424
1452359685
489366841
2022430469
1786610338
581596516
1788486649
707353347
301764250
318915241
268016466
824103776
1383077487
1900970256
461201820
1219773802
584549998
720576353
1461749651
1009739953
707594173
372132959
1714064390
1225644569
1031890183
882490549
872080615
919324727
2013594570
856391090
581468220
2018738085
1746399090
30105960
1680409647
1193600012
524400268
1301853596
777590527
603803113
1940254468
1297758944
807908472
1557460116
404378934
228363116
1295165372
1054454907
1753037942
1458977280
1460863911
1695454410
168188054
1137425338
1681072256
975914181
41146424
1859771485
1765670599
694527952
934856099
1190293669
499230637
2060202520
502037523
786464544
1377340731
1796369515
1545801508
114706913
1590897263
1604059036
1323598959
168137021
2134396258
1362396435
1116989985
1158868943
278431913
289271468
1520625704
1108419043
1109947660
2049131628
736361780
1562085547
170813830
1043016152
2115767392
964882693
625834618
1852670713
255889018
998727778
183587167
846116377
1502177239
888368751
695410302
1124583608
1728906907
523083223
666000667
1246032823
761617314
641067352
2133691245
1952217294
1037165601
367841901
1063106139
1162213389
913334318
1156753166
1521002812
517511547
1288993348
56527572
1833173982
1497084014
1422411683
1702534475
37425054
533159313
1557047726
1238981262
464663208
971037354
1419439462
1388746175
692382354
1260359205
1004185157
278059179
434263549
1729708911
935341787
1295948856
508804192
1518890992
351513107
890486541
1535606554
1126111688
2096661865
1680494564
2017394453
1238613941
1693475270
428098140
1993777377
1483649423
1354489848
1342752539
1179003423
1383293206
919582847
1821826285
1945860353
886689739
1036552820
350124558
1056292319
1192935612
1714413746
333361928
1500866893
1108773659
563951532
1441087993
1594411189
147937333
1302098345
1634288672
502953496
1625943890
1455022975
303443643
10544769
580372094
175790291
832165704
762526135
958605868
205064922
1443878312
1903074826
1489442960
130686587
1011276378
1332875731
1684861830
1466864427
1579337942
645568597
1937219763
580741076
289207321
938521386
158295300
741365822
462453539
1516487337
37563579
1010867675
1365967614
595448917
995123558
487393211
836791089
1184670235
1545313981
2027162818
1556302539
173940813
1242361873
761812873
1354107215
1329685983
1358375228
2072757023
1943374976
1621419439
954551578
552341322
295140495
1662964307
1923066677
615643836
559094674
1976616034
2083198746
1599569290
1180256066
814811087
2016135714
873284239
275754230
472797867
956343830
1367161956
17944088
310250944
238142713
1127531558
936890423
1755405462
1622716883
1117348961
1268742981
1107791163
503333129
1758017552
2128465909
1105706086
575238047
853846811
1238423770
2119924713
1530388847
2110746754
1479118661
440150819
741359233
468071000
1035776357
459108780
688308648
2123672546
628806760
302197025
1511641144
461771784
1016264593
63813796
1505970536
247086394
608943047
1672900376
1175979969
345929194
1389427051
907773541
1989598140
1126609843
1885042865
850095079
1756341550
974332944
819585722
968528344
1578177608
1046536344
1967448161
1123679111
2040910708
1824205741
936404582
1585283300
1607813378
707685664
902496579
280555161
1663446058
1744115330
1660029246
494562956
1241441827
2081707767
618221130
1648003868
80996564
1240555537
735696356
695409677
1367233013
202007074
11640886
612269595
1491513367
1011426243
1405799559
11312734
1452532280
1949269005
2109320300
1879864598
2072239978
291560966
207872425
1405423709
1030217933
248595397
1007635341
2007212952
14068925
1161669917
1631364961
1003198176
1888657216
1364636116
1984419016
747217872
542069385
836601931
895624022
2047865017
1006363940
1652112246
834283068
442728597
1881225538
366791338
1709186163
1230477457
2136526135
1823777830
526747477
651144050
651257790
653632307
914141440
273008355
2077892996
795790523
1420017367
495492787
2098248756
1897262944
1037580301
13771342
1195955686
598000630
518002825
1892010472
49905234
689004551
1653283472
1344210795
1366774162
1615385372
60240901
830996442
1204739457
188181441
808152466
568867476
809970525
2007930868
340296453
1471887286
1176763662
1992210871
27441880
2003939960
1287276693
1484729723
122724650
1937286809
617272036
1437292194
1164468963
1473327348
1071155914
1572865185
476540716
1822099262
188052366
497421686
390207265
239821727
930079159
1319463152
1896620145
1322434088
1295185786
2032155636
32080831
459333637
1383648849
639931395
257153128
261190228
196566229
902875489
941913953
1160552160
2083195818
1354028450
1399595279
329293493
1722558945
1361627702
70606816
815121523
185828746
828434910
1555276771
1708880074
1089940644
2008728418
2099484350
1293088952
1469296556
235993518
48606978
820514538
1692153109
1454445113
1262181386
1937394746
1349276736
1937788037
402232122
113609472
262955388
1557748307
841344736
788708923
1068749501
774114211
2076046963
859754162
1187977325
1650645759
1521009722
43748559
515532136
1507735475
1741375775
217237474
87219124
1600148736
880452698
1905529331
248555040
2054951555
410276331
938392659
1098242459
1112631572
980046542
1650756834
1030253275
522072252
433782860
2038589177
853965045
938852396
2039562250
992015614
1792738505
1871884361
290145587
1604529847
1853068807
598478402
1425391956
1108900668
587749092
504244681
370251360
1868847694
1896591225
376949452
1531849042
1616790272
460517687
1994644986
1267467550
886874580
378674956
82784658
721530576
312557492
1597875239
1472195389
2098059447
62299747
753623042
1822284845
1234725713
886223169
1440113938
1630920750
448893795
2038262453
1368216686
24820997
305991769
55900949
1514106071
100391712
1089554020
980392078
457808815
376497615
689370562
359136503
1134228661
1095221408
1564469307
1147843900
1316449173
1938630361
1612744253
622823874
1350725499
967662773
597619997
2046049317
1572241414
1104500052
218265040
13710550
669816497
267849877
1217023121
1889010978
2089634556
508289621
949426039
393283792
663739342
1127061750
1275511047
215631402
30996202
595394630
47387982
419832458
591055201
1572591503
1691422013
119220160
304363807
1970682247
1441344320
1129927051
1714547228
408870509
1397599455
1901287738
1510418441
1170254469
180422082
916446320
1815841572
1035632068
2133747282
504126908
1994968126
591708372
1304457413
1561613261
2125200213
2122340416
485663829
2058461653
1527257408
1560638845
24858089
1856972323
1950982682
927688695
1112736620
1716845436
717173707
730029712
944978800
1839083454
2124579766
83072542
512464234
933212393
1468864617
777301910
1610299705
1434755318
482685916
337874238
760422476
776740803
1792410748
378725568
587121293
1334600667
116360295
77213500
1136126140
1927511667
1370102708
436404325
55733006
629238614
222343342
550683470
1249358912
1499354937
805531995
1681246180
1191685354
1745546430
1608942536
1071475012
1714728793
1825047283
770120641
1610613527
1063472993
296079974
1208059725
926683594
1333505839
1497770430
2033841879
1573387603
1651561714
1864343752
211620938
2020129730
691415262
1709116613
142235431
426842176
63235247
395380942
1721000409
1312144192
1321514214
300377926
1324148587
1555895571
694840962
192188774
1899593519
2104300271
679815444
1595437100
887054763
1078905872
1279315431
1969664341
324558169
117423533
1634777437
412900631
857866188
746317235
339513691
1255451869
776213347
991043432
121031361
1052933604
93532137
285764853
1800463010
1425134671
488879664
259969075
2073567921
840382550
1125189175
1988963399
1968128402
1757754887
1882040308
770221208
1524970591
1226000596
135402740
714456552
628473860
464763694
1232017054
1618379911
1664732252
484200981
1268768641
1773105517
923530665
1907993151
1914897806
1903218901
450025686
1035784208
1354489545
1894069082
1248490740
1069850792
1650952729
1615109377
71289227
359909053
1493818779
62780025
1563995314
947568253
571573859
978590787
582194193
604980752
492571431
1761858029
539201450
2076267584
371688755
1947828297
1638813642
934995957
649569341
1385496876
663627796
1435496769
1964142966
1073173639
69766536
895753472
6437613
85031300
372918309
1258487022
1690364990
580737436
1840252694
165365122
307986732
167291993
797674183
1830570761
621240241
786240104
1056226897
39663994
1330471680
382681197
835014785
1594658156
684001426
1111583972
2134855712
1129884150
1825995450
1891509763
2008592288
1554614206
1492431422
1467777261
164746862
940641997
708342713
1644690368
1164904187
1453890518
1361416723
1799150029
610935053
61251971
1185930904
933763517
952505871
10265077
1353990045
1304960740
895928399
886318717
1330686243
901923476
1897510599
1633501061
2045907039
1641042069
13886376
1955053387
272253350
171208051
846329117
398147303
1496941942
668208459
1856151516
1966127489
1667544967
1663436120
1307449461
2107982917
846267309
1208460478
657896504
1286170705
113063292
1795030695
1578176728
1679098632
1402439464
1274634888
1229168833
367486885
1222915056
2137157477
515302974
1172934932
464500677
1087995665
1298434592
1304895559
487460989
1707550373
1194940563
861615772
261927766
748070414
47339019
1754650026
1999683062
1554020748
836668154
1710045109
2077603364
1555239270
94747568
785685292
964342177
907461557
711864085
197113624
1520458292
2121569149
102161140
30314434
1305822736
1932783326
275310697
1848803646
1281675016
1933913397
749615949
1946348662
844343007
260568111
716299989
886080333
842577324
138045558
1550444830
94606581
703577200
1115539978
1679624261
1536054609
1356845894
1168735703
1379606870
1610905169
788471775
893436943
443417436
414889351
241016649
1104493301
1463950368
1106154058
161656949
227146740
1425731468
1436119934
273229692
2023171004
2095133784
220736052
1729237012
1293661325
957573246
2119732565
985268647
2121311740
1188829596
1621446347
150623446
1649075293
1239072545
2082982388
923895007
1705940044
1945921982
1920384359
775375484
23584900
1479357347
1596064396
1586871548
243652795
495536523
1240261730
1676161418
534044594
35423201
837946151
1587753694
2078649564
3520807
1165576658
780277207
416424631
1690251030
1846286181
471499392
75602735
503461453
1813209307
464848823
674723978
802998407
506919926
2142356279
185768326
853698260
1892351225
690361827
826634037
1389030471
1486989361
1928831215
1987895899
265372906
328259682
1451629878
1821450637
2024028394
1770837178
736562280
98493415
1674442961
843318551
1195968403
185902579
1577378045
1369808431
1744327450
875546074
725537322
1359995032
1776285122
1361002695
284884799
827632200
1567934142
1534103640
201730585
508175599
1245136833
1723288929
2014004241
998090053
2100289110
694875240
435942114
101196502
1190509687
1402811970
1392054780
947792329
846359831
6475950
266526971
1462880993
1077750881
736418241
1945838250
229099673
260361689
752665118
1318279667
1267358973
1852749438
1493052556
1755373814
903769798
1025523799
1776567764
810205421
73640587
867673977
2024094949
793566182
59790199
430955171
748147794
985329477
1358955194
624939862
1781467095
384626315
1386344660
697591114
813759173
1943440440
1230243080
159435812
638243230
1814226243
326147467
688131681
1770256517
524340567
1631746574
2010859832
1454322251
404875200
467878724
1945955400
1728790072
63044969
973696683
1632675387
536693642
1858990149
150389849
538281501
153888764
702986440
267319422
2074763591
1517717937
1966513813
1211938922
1665602405
594899435
269911078
1718431806
1832671799
1557031120
1609668951
1873783817
1314379818
549627653
1962040061
1245258502
1659588419
992534617
940887595
940479166
1141805518
1936101161
2063948794
1453737045
147904549
1723618705
411237675
2120161356
1948721925
414101856
1386019355
20699737
1737523333
1412851033
2076455777
765340110
1534153159
1522978000
473484512
1908263500
740052581
316269705
344993829
1147411995
851759813
265849493
568893677
1777314281
1108075505
846191871
1236231595
1653754172
1896901006
693255561
1570779977
100081016
1925703226
1747904686
631812419
1849178814
820183959
726309652
1704912397
234026557
1841193865
1718895434
389233935
379642411
2060787544
1819896269
933810778
1151170327
140952478
1044613102
165864443
1695419573
1427640770
922145385
135836840
160885239
37151304
1749200369
182014501
2022124741
855462762
1762651182
1147091927
573894959
779118313
1125611789
676207722
1897199151
1176654095
1038752938
203218825
306207016
1742726501
1518564526
1132212326
745443200
2067378484
2114985278
1213056935
289261064
1259007861
124842110
1289700699
519387394
1785966428
1094911973
621046582
987622744
687254873
963825351
875806876
1334279064
1668001264
702526406
728458301
142867486
636427973
182322524
1120657821
1025067729
2094367544
1594637436
1562989967
732683635
85226406
1610383390
1426940272
791893660
1140272148
2017007914
937972002
361624305
841817139
2055425083
66805300
1203867089
1961673877
1030570450
914370653
1725424136
447093272
293083834
1492043953
1336151529
1671309833
1458571304
881438404
1705308865
1314668992
1292997494
1967974942
767416341
1634643072
174456987
105180975
1415571754
2090784623
1201969154
115700498
804992480
802808019
554840873
886812034
97394827
1007571242
736097002
256043760
1425399347
1812290074
368561479
713603056
648461171
264617359
1628428160
713917399
322556027
1875751659
760423051
1597868361
1052735191
901348353
1193243161
793859625
97716853
162912933
391707087
525348310
742039801
1354459173
818305847
347912230
956127502
1952510561
1193871876
1953092322
1463533461
244665281
1321790253
379253346
1564812732
1556814065
977850518
2111935177
807175825
2146955150
251461053
815276878
399380247
1748888182
88785010
387357524
492905259
1250924950
1431725636
1687062610
1659456206
1028886223
1064358971
112281536
732587877
1319191780
1175040210
514257882
753046546
91181362
438272692
144690035
979637046
1129734794
229103733
2094671582
1383797491
1483787604
1214198870
2047540483
705242912
835435465
2143421439
2139599151
704552648
426061027
1533951332
1753568493
1388048806
1110783774
792756764
1525511656
1544157617
1381162941
1393630097
1682217119
367394389
1154371746
258709171
471325156
1546859301
779887805
1778479163
647802681
764971826
1826203967
1180261649
9449981
1396448473
1491784879
796495757
884203410
441851284
1195742769
1126031099
531349218
1908530410
969127160
537014135
449211390
874817609
515771421
135010993
856460725
1688310965
980134238
2057328925
793075548
741628853
539161818
1200421295
704840395
1145965106
695754909
420888112
1170503669
901707566
1281975450
369762548
44199224
87253593
406377372
818052902
363916991
1986478151
16958309
213271327
1405360430
1310061435
277528974
1346021498
834480818
334038770
608063685
2113704051
629431609
2071920922
1366415126
1671352512
1902987396
103893997
1133203999
1425840752
1100735111
564414951
2030838884
271529803
50358903
416494198
342873680
1494038801
1450683563
1050705178
435671426
1629234145
743988382
799322623
999216126
866406522
1147866655
2074967812
1969606544
1713406850
931334071
966323396
1616304020
1504854215
725220662
451116964
695685111
1539725379
1344010802
262874159
1229696195
362712533
461333419
1078597261
513565569
444565899
1238814082
1016902072
1976581028
1058615179
1800708127
2140120520
717684562
1855331269
588786994
1276250467
449491568
1853246581
261295904
1603215322
973290720
1166918025
151991674
1514870506
517309261
2003983666
1680035188
90959415
1121429866
477663247
470879023
1889602227
775004646
2090243534
2019049113
459137509
1003682321
312142015
136108971
450915989
1905262557
916638241
1136076812
1492991870
2071755690
501382346
630246898
1528739238
1056093895
1268014786
1834178336
1031570916
1290249279
1816940467
869348678
1927082322
512888073
517674261
1010836503
709540833
962712950
442233576
373683841
904545268
2054350008
1582022666
1839659545
1969416890
842328956
1308197551
2016638281
1491617312
740225624
383514696
692446398
2001331323
1917213745
1107263781
1385558952
1953040993
371081861
1187503425
1126868370
2059559502
1811248206
1781174454
1367070287
290742826
1080529751
1734840205
468633765
2078686252
1255465652
2077483591
1275687919
528343145
596096375
2038321115
659365264
1931833758
2006368968
1303471133
2003894618
365519479
1997331032
860039363
1981758412
351986395
1772346939
1947438938
1209292370
1216041596
1655087091
1394844934
591594262
1601375451
314061605
543738846
1910256928
764268896
1183976093
1705076960
936028850
518934382
1583592280
28742405
709125952
1435966242
1290409688
227439477
664558927
1452315458
365180417
882703919
575168903
1351486425
51595456
269264895
1863093661
1477235184
1367576148
437119822
1937731524
527261630
1089377992
528396261
1017424746
51887440
574149246
581444124
324135432
1744433849
132385093
2070540705
941194420
1227984040
1501061113
664340123
1960502214
618595539
1730368413
1484094779
1566488525
1882178152
1431902606
942560193
188467675
1995221504
2036163641
260138418
656600232
809118967
919121251
622506406
35525224
1190951724
62861117
1364359243
1024539858
415868877
187956764
1451012843
803489879
283991705
397230388
657686214
394405943
270173781
1894943904
2079866195
288730264
439630391
228250932
1880397824
798329252
456447168
806736626
2146902166
283171308
583514614
1559236311
1849313030
1328639624
1513272130
1451429378
485895410
293840543
537695023
656075452
1237639041
517386854
415617873
1629918654
1910617958
1478315813
1852663480
1696283184
688500555
615980975
187598376
1658107899
974530603
2125829621
1010743328
990122906
160586240
890872421
917662445
914955353
782144678
1712409825
72318761
1720325887
874263734
476066486
873935711
1288846275
36013344
40970316
1330013010
632184532
1121029894
1611389722
1788124497
1761035342
234509054
1291938390
166193391
1039731939
1455816089
1513817447
841754163
465017493
1802470037
1867885388
662477112
1141163627
92414807
388541748
1030103668
1514829566
1867579406
1942309962
665902089
244164228
495181353
934267325
192130460
900615099
2126014601
1249124123
844822253
1588389116
985687595
1553932742
1195676375
1559921831
1064052406
758248451
2097637346
224686958
108852075
1290567185
767943567
383081997
1742392704
2043785195
1611987734
255749584
879347240
1281745162
1748230030
541363590
1776727787
1087481592
959607488
885162166
939192530
103379371
1463887523
952426978
644341316
110986274
318130715
2127442509
5276793
1228152698
245376587
1512574694
1491351969
262219491
1640007699
1031631756
55218978
782116073
997523975
1470961538
1870989350
826174414
1028559702
89443033
1653848498
929184230
1064978910
984245754
419993426
1321267236
610630137
1243883340
1968464630
1958328315
1507631320
203510772
258519688
172082416
1840433844
1141616732
261054568
1733324858
1237757786
853809194
1616369935
1469768588
1237833951
1289617133
1794812195
1155292689
1245427524
1169084476
698215963
447995359
1562514221
911937001
7386637
355130279
403242811
523360964
627881332
1635903878
8169256
497205737
162466
560757539
182261278
1154352346
745321637
1456578279
1029044333
1261230614
2061891012
207779729
1795014224
2069042793
706601594
725755455
397330202
165871539
1690580166
550185195
716694674
155899664
1489006645
1837032693
2081223011
816293739
725322573
1970641892
1193529903
1965965236
1071672371
1406019372
1062442875
600925039
48798452
1979050222
561298767
2057536533
879379612
784474251
720003778
1540537175
492991270
2074881985
321625431
957160844
1032502975
35343884
1544115756
1459717345
427114962
692934577
884335307
209445636
575652908
1836975883
1781524275
579662251
2135857719
1743427151
320355166
691771226
516935661
1444437050
94918903
4071043
636403660
775740485
1482208226
934876747
101962763
1286936922
903620652
2046351620
412179711
73324689
1467424726
1612784320
462076205
1086701983
1149089300
1021295715
351499861
1240795261
830728662
1287898766
1126861099
1561641782
1923408511
1953067061
1928966365
1618324867
1948395431
1921190176
1551674783
1389580783
370059122
1435867725
723597018
702003727
928494859
442939092
636858445
766580850
364160316
1674991128
616674293
1245079077
464023572
622190645
1384141400
822611773
1092464263
86807642
1744104767
1298272766
2755623
1638628911
1868507778
1046855475
100244811
933644030
1862263311
1668361787
639309215
185052889
1367330335
1672685617
1204502560
322459909
704193744
1794564756
584144897
178299692
1352745236
386950208
542529299
783065276
561797802
1244519085
1570280877
1127859653
1687370864
2041546007
1304027738
1837463709
1561790953
287655232
813699712
1068863618
393163804
714300535
2067143653
1404854230
665220606
51762990
1192197626
343630517
1387273780
665971037
748546731
192150804
331232101
1753478396
1873332858
1824380843
1545365130
674260145
1495246841
841933307
1178212425
479426806
711841067
900043780
1633863505
691617569
260392931
1699743355
33468398
333899003
1626554724
196259604
1640726095
141227396
303301203
2093955156
351785598
1673436804
1225161686
2030080826
1158001920
736991341
1696601297
1461796378
300750550
511198108
2092671578
832358979
2000571951
1439110859
662857754
696896592
1863192268
894789585
829846075
168508754
1619569148
504378026
1582098764
1815953539
538404241
1133061687
398257314
1490239858
1709885275
1020963745
1800814347
925776588
105091522
1095474630
728398309
905117372
451183051
1865393901
975769160
565266150
772291160
1360262283
2048505860
430965952
1334153972
1408024219
293991051
381976569
1465021201
1391147393
1974698411
2117966882
372289975
2129797248
50657439
1325236376
751223830
773798742
1308287902
812159937
1021136492
31952107
459334609
1342656099
940239928
1063416001
892300588
2145561552
1245938999
478522709
848297927
306332803
1023566158
1598651881
266658114
470572310
1333465107
1579956497
379274245
2047291244
1058955717
1218368583
1201529890
1371012807
722941110
501404964
1040635913
1425731883
1788012935
73619306
994349272
1382087421
1311964161
470690181
1577634438
1315838228
1371293014
1399543482
844267073
34059264
1709452853
447942532
1611054928
1481037300
1021118222
2015180341
1990261998
413123631
685523606
332463388
207197000
1368897810
1322176137
1972310853
253365001
9960063
1144102839
547550492
1128955026
145484024
1028448986
1496696836
986018756
128128273
814810837
884390568
1312700045
2014805587
832818963
1651714629
435774790
535926937
520608127
1161099609
787182696
871592187
1499116855
603527871
1293219842
293536678
128224449
1835105434
1959966820
14560315
509441528
216461555
74430262
1485091531
1960649872
1709727621
402097232
540126211
1714609668
1989601887
676577805
187035803
1759775296
699433429
1802733551
535158739
1442388880
345616259
1565974055
2116641470
984090891
1302791082
395981074
1349458202
2034313391
2059991926
1359211459
519357706
1062715350
563882932
1137625273
575544249
405923534
845403240
1780572500
818953995
2090112653
1915706923
905619065
228199554
691531716
1997833114
1015202225
728589917
2053394885
1291401449
190433042
1815906700
1606409864
371121543
421457763
1591719771
1758206175
1002690526
1805329827
993754687
114494051
717782543
1429011919
624331941
364590929
241410579
1612969443
1307025097
1480950825
719733336
986227318
592411011
1945664992
2095422648
504997224
12254523
198398288
819892256
733254670
1982777185
854445985
1372790756
984883888
1127958554
35967512
845247349
8397513
762326291
1160125645
566022978
795414511
2141122099
212644817
1529948995
981931986
897111226
424661365
1978139237
1602470882
1595110696
61443038
944923420
1210856925
1240059655
1079874959
263421655
2143068784
1991726775
1478519236
575281771
1501174188
153665277
221234987
336704453
275315830
837709886
1603158034
2028783786
1242934412
604779205
2052502391
613294310
1774086976
966315150
455762979
1456754051
1104617348
1518065273
1579712071
2136747969
39271078
244366628
1945259696
593726412
1702144943
1807130917
1460294507
289981558
491488093
353631625
556044395
998727778
600404847
540516907
2130456968
1149584431
259648345
2104536810
1882864196
98193548
197346977
1318319544
302315884
615697629
1817387756
2047982368
551099891
186587660
1538683621
1140344771
680630295
234730495
1329844106
925720535
1318960843
1812763811
1969050668
1635978064
1040317037
85915377
315895567
1185921475
63594046
1816517571
1384658894
1151384939
1435559504
1423093489
485535778
565604294
542021534
1196547126
1241709100
74928488
1863472993
720435513
738166369
1248046989
545030115
1340700478
597193223
831776788
892462679
2008091335
314732255
988509795
246153421
320433800
816064027
483795085
1307523227
1451294519
342413009
1993174317
2092318814
1212845633
147931195
85157959
722983186
648652036
490609248
384544826
277209671
1993614236
1660703364
112919231
915011112
1607778450
841710244
262908178
1498451378
97486224
2015538178
707651561
716015284
963508965
199545872
149802286
1968048739
1608866294
1538278951
1185241015
1021428659
96895543
2129676238
929578650
1742291320
276135192
465120514
729392244
1542431323
1480689994
608797136
91020339
1876657583
213383548
1445857012
1099306108
1525194596
297299131
1609217973
1560153650
668741157
1449612813
1353278668
1152924418
1289338132
893680095
1146353472
2096184739
2132417189
1082840015
503852923
1112686979
968349190
1878569967
2108374328
1504278972
1713459728
1112597919
1347423097
151907509
775608729
825838333
615914078
1737166822
32200678
2001518969
605586225
528407488
1394402940
80465172
924849423
1264713393
768529907
773181187
2054344934
232402258
1287266465
240331613
1150202859
984686724
31792482
176891564
457121014
1181333150
1078548891
1410692933
830907041
1264249129
925990382
580596662
227405971
915035791
274874500
420552902
1323227382
1877813761
30913013
322291308
55336742
1421188239
1470650152
694617727
1997719717
2068150941
387792547
318110702
1691819397
251252578
845051350
1336523994
215246389
1405290956
1721976351
512806443
419406431
1536744639
769868784
713892807
484283150
2002173784
683885968
1281191578
232943665
1923134416
580249900
1620744128
1431617777
911111933
1715976547
378081417
503833454
1443993186
65604431
1645225712
1066953538
1127627708
1690300493
471578235
1671709825
1470991739
1952544489
1484810867
170539947
1678401833
777916811
908245500
399706801
491255030
1166372804
1461266017
1643907716
651847385
1332707136
1158247696
1136177867
209523374
1168129843
731224234
914089779
968924349
1043602305
1809270778
1060612663
731000721
1503204305
930862482
1974506656
1889032527
1555918919
707196726
221777464
1265779761
1101459213
202193786
1591999456
1125597801
1442934438
1715813716
1138775110
856076086
62757572
1799551964
1849924686
1131859497
2054262653
1558884216
1124053521
1952408473
1245552009
361827153
1641667439
381563533
365211635
392929093
677029282
318996251
1983436035
189850939
1595393316
2076910271
1311755985
1096068749
1983679017
1242160985
1724453597
1017063120
110833363
543658081
1368087875
603225653
1949227600
1030919200
2055461846
1472737057
1746678300
691699856
661535882
8525457
887600930
25668677
405762510
1402070105
1869773018
759659767
313658220
178347673
1358984913
1010530449
1875755021
2029807672
1622056980
384572265
476644026
1925379064
40231668
462614269
299255784
602826550
2077404265
1786993572
1576506243
1351357125
1344144962
1034456693
1758846798
960949176
401212112
742936006
942134785
808865393
2036943682
1422582553
724392345
574996769
1859782835
1511743458
429679851
1781443976
783340572
445185876
969359015
1027100596
2057995089
1949183910
114057145
111748349
1481910450
194328722
703045242
2122389354
1888337729
972966134
74500046
1129271438
533943379
2040649841
887278386
920675718
1388117925
1206501561
1028294094
1382799344
1761644355
1431989106
2003740292
1463204662
1722229129
1618868623
550355176
280041066
1630615787
2133839032
1492266779
2058394169
1776722369
324972933
1314728018
289660517
142941501
134164570
563088158
1679350588
1448028465
1105870835
756578899
775857729
458271464
1960661594
32137025
1222194506
877921268
521216130
891923503
333410945
402115778
309544744
554005328
1581524236
2031627359
1934684141
1725795808
302984940
1310643772
590533092
1454601441
819091698
1280750207
125595050
1503835688
1187573071
2063165511
1230089272
456004487
651798291
1636722280
850844783
161257002
1746156382
794417937
874782424
2073441178
890512132
1792120463
119492773
33117362
1356388048
575686029
49977272
2137073242
1085985627
751563425
1187324953
1858683166
1010437651
906068152
1672135497
1446671562
1650890298
74794931
922932927
67598224
1128563774
71346027
609592093
462719341
361381256
1145736184
144694049
1435737096
470734954
676976282
2130555877
1111428700
1047024002
2141205786
696620998
685940670
1981543186
13915458
1126834209
662439229
1884592062
2070176089
1725760123
2022726663
1070074898
181587631
1335526470
1218048146
867786878
1712569457
253910930
429302897
1336521144
1277310257
1249961631
2004378000
1807993828
124681003
1895456818
229892016
558036015
429410944
725062621
407847821
784105637
191165128
27602237
867637570
1084371152
1324453221
1643161823
1991220089
558536759
1526145256
856900866
43042796
240524978
433103976
1392431437
849392442
1578069939
1091708097
1833611868
169141414
1882074008
413381692
1573750901
1403824531
986632195
486132945
698413442
2130670833
602425542
962563515
181727259
657841839
301557112
323773188
94634922
2109727817
280788687
1661677692
1322491273
1510416372
452046711
284556263
1331987266
1773803885
1938293592
103426988
1190681654
774361765
1380823156
13847612
630920660
1924946870
366447220
986650526
1652939872
96392913
1563008449
401680412
1206301736
861133179
1998179588
2002225402
166811631
395672457
1526893113
1484732559
1636095521
419759257
747824051
1315208529
1184978502
1204748318
1890978766
469121449
170237801
283510515
481949577
500551717
122840455
594401312
1423171011
670264172
1247455574
1351942092
1865042332
1517808997
873335203
1010032312
1898221044
1422620726
1337596382
1900866514
476395150
1552018234
1545078339
133759207
1412509701
2006522047
816735054
1172829285
1503417007
1869781935
1071812807
1498327277
955676949
1034868013
2013196080
1485683269
641261921
357470449
2108260692
491112751
1017105893
285183260
300167295
611131651
1050275835
1915894006
645755943
472822306
1461584035
750274298
1822688919
355211850
405219752
633646690
2090073007
791921797
128451701
572915923
1886341329
1746029325
1129289801
1191115926
180947687
1397672400
1603594931
2051685795
1476298068
573699262
1723452351
1292599138
1826246782
1062028021
972385159
1606608935
2070747463
590382770
1207367713
102433703
1701373880
1962178645
1943606551
1290804476
662869916
1812534006
141919516
1330787331
1384231110
1615991825
437048794
1517103787
1841819851
453250919
1949439216
1095063940
1527885719
1592458290
1928180036
600412365
1471432602
1638518057
170005847
3137097
1348005878
1446283349
956940492
1614182378
1947266073
1704508355
1983325622
1633466961
855308677
757594776
1731870645
1886592911
529356681
225762660
1166448687
561790398
2128322177
1492965338
1289603519
408029862
558453226
1791432078
667462082
1228953631
1523780632
1981181000
952723316
1785962262
1997045265
1687299079
1167366881
696293886
1945193737
791038411
1178963232
358448692
1859110096
1568901151
2106420549
1693735336
1559386191
1465431774
261250172
1866041264
1654909729
1931068164
1807183006
475730987
1175999561
1999553600
1822957161
2019084818
854161009
941712739
1891939386
1195113642
538356425
861175490
817704545
1979067189
218330770
1960374556
1138357845
539264294
1276206134
1720932636
4477845
919634634
211962720
847911637
945776407
1389141415
546215364
1535830054
918375075
1906564704
1971814595
582284964
1934422024
1804644914
520483943
15944918
279462327
1613974981
296582196
1164903866
1150722889
928882642
1695817425
2103777143
2082050989
581105679
2023488790
1328375150
1989889935
1035313334
530967301
652941604
1758105981
1009717483
695420856
1237804450
929160520
125557899
842841869
1106163205
1154210070
278485538
727806073
1604149344
1982547540
1794195701
622290813
1630999649
653277940
1182757496
339447375
358216421
1023752745
606711282
1778656770
1548893519
1839197780
1665880817
352846335
1008340594
1659209008
877044425
1195054594
657685162
1265211518
2037307907
1943262376
114812757
1206124997
760582663
1379908750
2014604907
558910979
184371708
39269112
938094289
739886128
1174791822
354443810
1385883285
1150654079
1995320583
2032483539
330652058
1658001630
638637656
1656447432
1310473714
1197489090
1519360102
1119051213
1171412879
2025582809
6788719
27664462
321844821
394735722
1127084042
1787010415
1674274634
1594916264
718117648
971202911
582490322
494802863
868085643
209733046
734074871
61021423
812462005
583239867
1621220643
752792501
473166553
1370071556
1588880394
1472630477
201872889
1937918744
1421663831
320733345
1768760509
1217902582
1982834826
1040230494
1556898669
1903091043
800634828
793079269
209731398
1685526326
275541053
1367407541
103108544
3441660
642542565
189987662
742313037
1406786835
1001164437
385586984
297655262
1966258188
794599396
2093496271
696272989
2068042662
269453026
1215655583
848526221
982189018
563933326
1612374400
1271978003
1068144231
1125687344
2020107943
1279538730
1131865584
1706380450
367398662
1650975380
163661195
37014961
390153930
505698137
1958727530
1256358030
152740550
82528504
1539028248
20678859
1438349065
111622695
443518297
813526641
75358557
652098603
2049678189
1290350412
1643237732
366519655
1005349049
1297384618
1702099348
1075137692
1835042447
1115967308
1147758144
944966512
2124232788
1208778084
708180067
358711171
2130109075
783347374
148225267
1221821443
50712007
245903038
1997267507
1129523740
1482024834
546705506
649182847
1394514040
518546686
52959297
1505073178
1462476401
2059751045
1432051971
244485928
453965091
723017959
197471793
1466855222
1207261195
572783915
1232950976
1648760006
735001290
10824401
328877377
498916345
1837222567
1487725930
1701452531
1005770166
1762970745
564285868
2145685004
1218785087
1584089591
58332892
1980371950
1148195309
410357072
343596935
1887606510
462033555
1585660895
460750860
1663533663
951627725
1112999142
1205357716
733840843
1084076082
235423199
1698001782
1250002512
652240494
1918688689
1114550596
545112973
1262316699
809814044
1477356222
894508774
1070303255
260795384
1446247702
731900140
691380761
92628592
1262480245
2008583831
487516055
1321152969
1522462346
2090117329
606610643
1063999833
1683806274
2082530211
2058984006
1775930351
317741856
307291365
1140115019
1299038119
99558224
1585035650
1789615746
599428300
850198924
1922383597
564159254
1233763757
548104213
735894723
872883860
1632659396
213039000
424689211
1844005495
612322858
982170407
356089834
1044512588
1281589685
710509792
1797527763
422880318
230346660
676660812
1593329709
1158852408
263399715
882704782
1044851937
1319136577
1085137863
114675164
1708267538
1123736326
1464971827
5120527
1583639336
909581967
806481094
887334177
2120202123
791009603
2119593384
793679971
438077104
1145711000
351047881
1996112367
389056697
532926320
87531644
641463710
17774978
1417671906
2029317203
907388340
1652864863
363312326
307067915
1956861041
604760032
1759503401
790436525
783237583
2068762256
343761382
74254953
1337142812
609460489
1129006888
972440219
217909933
1510625838
821814019
360308647
2090727347
682686122
1865429572
1432890868
125694392
336302689
1643867914
2040347859
2066957635
2112577583
114468916
203858436
122697724
1473774774
106653614
1668901660
2032359613
1027762917
521961759
437184196
175991109
622490288
7060591
1914089469
749799857
1757350668
466535503
711208275
1971671821
2092978840
437432750
1831118590
92475416
693944332
384432967
2030908818
619588689
1776640652
2126874888
1775708296
1768698730
1017494370
1219482494
632454101
1804184989
338920503
899651902
270397700
1085515019
1576494351
1340760718
1375977272
2147352546
1964974672
1590935004
1866614181
1506228011
209848866
140469552
1202511430
1752849866
527100755
529293118
423644781
1098393199
1066859847
1855788643
1919907267
1767587510
405727967
583749788
1707842574
1640248901
1702522921
1673189343
1029850005
1151717090
224073286
177825258
2133480666
861475966
145233908
1127198241
1616694481
1730397544
1573909713
609493813
705943132
472204874
486277385
958572330
910663516
1162030697
77677780
172048933
686101019
906266470
154646606
874443903
149661274
610783673
1994903529
1506869831
1173768750
295000756
1170368982
1862674861
134850780
1365893704
771946381
255116950
1617824872
1825508551
1008601163
507114701
951434188
616321248
973513058
799564432
2117830487
409715759
425977433
1967133650
350611298
31466681
2074305935
780593164
989456038
877747626
2118394784
1952060753
1524047673
1209811360
1725690611
1801994499
1747024011
1031055244
584903617
559360021
679960750
1322796060
130003345
663614846
1301726515
1383973816
765857473
2112294429
562667045
1847342514
1024135365
1974662061
281545310
1181177419
1994345353
1120837313
1833958434
705141770
2125797312
162524304
1978462550
1340275288
910703172
696195046
2112510023
1702816407
1612117479
941448704
514658155
1310319189
661047473
493553450
479426357
693661268
1333908703
1277882461
1101900927
511233239
1218711303
1888522340
1461536631
1365963226
869387197
2145398543
1087295455
410759989
1894400815
697566407
92099005
554361744
1950575649
649224873
652332736
686007491
1282024318
760099325
1845877027
856509621
828684481
1729854001
871842375
8658395
2091058409
2129546578
1567888706
141913733
1901763590
683190254
550057416
889582411
1695435581
1841747832
1921095563
1049581420
1531329577
975705264
2125425241
993019080
1236037145
1110509838
2085649667
803364764
207461467
919359841
282589675
1033840231
720151387
6601481
81938150
1807651811
1660980259
550759881
52561599
2121383040
494703158
1267197597
704189068
1534362535
1134615006
2113461037
1350998953
77950815
1314170321
1419630380
2044003125
87670765
1249104207
235464205
379614120
77237827
217111886
1141418967
1376889877
2000060636
716958365
1960189589
1328226555
906088389
839180741
797802675
1026710025
1901742248
167854518
701669556
1218145807
1537764554
1912306161
1938346746
1055043294
285630329
1819595467
1851201957
225946205
1410408178
1678260560
1535855518
2113917129
939638185
1813522309
299942764
756954679
395773189
559982058
748400215
1738478288
1524761818
1662067112
2017968012
604782222
1393762881
17889923
1348478365
1356081841
406481164
1904690937
2057140668
1080290021
863622725
201230998
684226699
747044105
1246572759
298616701
160845710
606888686
1229196108
40730825
152260911
507042980
208614472
687909964
889667596
1052383724
422514169
759197892
1082974949
335436589
1022283190
1183838275
1160247198
1144465489
91745556
349846039
1392890072
132332093
253918454
298339541
1507718487
63241660
1942126926
1643727343
833006883
1988677128
51488490
917340973
149569025
800480747
426851681
928425087
990567233
813207485
1355424349
623021494
198095226
424276383
1559864747
2144938652
1107950152
1488067506
1933574313
1375603175
1705872657
2006279328
2143099510
1261838978
1854111058
1428346938
314842270
753444377
61673305
1252061683
868558538
1504453714
657114100
1469111706
444841951
1161862879
2068493660
218751196
8859597
1983474953
403521119
286027199
190013596
1590894865
764893290
136607437
1658666930
1717509237
305168423
1208983436
2091922815
572108422
457077865
1364090030
543792067
578905878
284666335
386041764
156573626
1127046407
92643180
153524226
1465943567
449349879
1633154275
555826550
447362399
1679075814
63304959
1759976257
59963190
1861642209
2098765650
1394797955
337455502
1476935869
1281683762
871462614
849908448
1230615924
1372487183
192982161
287305143
926168740
1415962409
2133438600
1239480574
1135832918
253709379
237483674
590405895
715186874
1151209435
1139124189
1095179336
1117852597
269955493
1814758942
1093137162
1409033990
297611291
28883202
2141789361
508933419
169120367
1579058782
660671866
29734124
405804314
1121135663
2144128857
27988251
909326648
1673497668
1236895148
2054107137
589872938
811090839
469224796
989782378
1829352548
86086096
1585302844
460963410
1453665012
323539822
1581712615
1475880278
1778862491
623402115
384463696
1746835728
362010059
1780399276
39208505
754894235
505221228
267418203
2004375932
490140879
710239551
712987432
51636375
2088999890
1995346394
1346740664
1795847984
1993523289
1495626459
1342750715
1221575670
222738564
374598819
1184707337
23924652
16710990
1596285103
1441929904
1725656652
1165883731
497171340
217478614
1506529218
1158355905
123193416
52800693
737883495
846290328
1362944852
2114392963
1414969853
1406144265
959317527
2088739888
1426794651
1908853805
352649213
1927155742
934291544
960828152
1317325244
543028688
1306635060
1237587218
7363169
914968887
1104685966
454319382
302007539
403195433
1640929636
1456989663
485722327
820088894
556385087
2029647270
142436575
913107055
1190620761
1281170870
994832629
1576409413
1071167661
1898451892
2076402003
240077680
976831283
2121813882
1973193104
1894996334
1243049193
356044496
1669252174
773644300
102674541
1284253136
1429979418
86994688
163135271
952477968
787926184
1474690649
927572452
2146390034
1511359974
290857932
1514569926
1007232115
1656700432
1302438694
1911940250
920109613
1301029405
796771043
1638756522
1254062885
1742072815
547003952
871188202
1756521465
97602149
52963486
1336189980
1231338243
502757439
704060465
1471631796
664448527
1354013848
916206534
741483213
986875738
301633202
656987378
429103146
1437820211
380255009
423593276
1651887977
1667881733
934348048
564841736
102247982
424337519
775998825
2019279332
892541785
1744859447
1960667912
1975188941
1111214524
1138042071
636313768
1092809645
1773816996
90754469
1664539376
291454954
1393394251
356231539
1886292863
2007272220
1764351091
1676584390
1137275144
1900567654
139429334
840450115
1693291503
35716721
593220148
96217247
2056616577
1508103438
1600270411
625099858
635866105
1430895151
599034940
121162907
1983882798
1921772172
283241083
677526755
446292640
1800285635
1272175069
1790276303
819373275
1019353610
1196922095
238154846
1856824825
946173132
1743455349
1608888248
367731578
421843744
192912030
1469117845
948154358
1592471707
237636450
531979459
904791361
1549796595
1372476157
7626251
530765581
2111340881
144653582
1780128457
696034468
1748908405
1189201898
1129196447
1353563700
33515195
711333122
55539767
1872383362
1740258603
1043343789
2006740038
719837676
2130346426
1318873476
1149703848
645822230
732924129
618225824
960792775
1819897877
1326677584
556504249
987304236
677596372
1978963796
194144805
393356811
1983510165
595952363
761165656
791955461
2060489259
837801588
222545472
34369295
984436310
2124704833
1524624030
542852932
947202276
801784324
1737128245
2066276784
2125714344
1497327204
1473609171
64545434
248179630
838359369
1041152855
1559412367
1177857758
1390311116
319775257
822213722
308466863
420185361
151414384
485626632
780325380
1129568888
472546328
57422074
1168367170
278206478
851787353
1530153212
1330393566
2002352769
1893388127
440275258
1974046097
2072666600
829960245
1377084707
890324544
1708945038
417799514
1792158237
576300993
168431427
1592799628
1726542896
95715503
393217926
1437158574
1169635840
1746657221
775976513
605875803
221849314
719501625
1139157243
1021457006
1451794969
322306436
1845041538
1501170584
1414362924
544611143
898588874
153270701
696107716
1758639437
186046705
2093269409
184999298
1125564624
2026684267
4490559
1421593736
165292760
1880247954
1410871913
892889381
183406435
202512886
823751627
846435116
1638364119
688807660
714485908
1080986231
298875048
264562680
1037145882
917561359
1072870685
486960685
407318993
20954913
1816761355
146895649
1546089924
646691631
1490223479
116911815
1636724066
2082056983
65339880
1145088492
1326367876
1850462080
372717158
1588206573
1960506435
923908177
712666120
1039701056
2034913966
398465207
1155591203
765211619
1748272866
372702622
1585728094
212304228
1871270049
502009104
619057216
152641989
321937916
2033875936
1803825754
461096642
1965892241
1440877767
8405234
226493890
692321022
1772485683
708395388
1872346822
155175674
757088338
828990301
1954713896
1173628958
614726079
939564318
978437348
609635262
981554742
1201011026
83813733
585321139
1791126854
390829005
1506821207
519487435
138127801
1185238851
1082339870
367994772
1781819136
169862947
588130772
1049136296
2024304482
304529893
206657498
551715561
1043152879
1709597872
1639977590
648416857
927908308
1660019678
226838140
26138023
83836039
1934437477
590604491
1892246312
1564117176
999384168
830150501
131474269
610473355
1674546813
744155201
1895350700
1478437642
1018227708
1850656232
944134309
2009542904
1953133208
1054477887
655275221
613656695
1900355318
864610077
1403518095
237881600
643603598
486059683
861008478
658776584
395017461
1547329372
742423224
846491966
1670532764
88705888
1254281617
617161264
450090671
1484628624
975012248
455569584
1539508529
2124239842
1590682257
1376183322
1554330917
1431247145
13082284
940056466
217238218
2010569016
493734753
1525900502
1861238877
1827117339
863350090
1894801547
472175344
1070558397
133116359
2072179922
482572569
1819737323
2138583240
1384263610
695728192
237522678
1892417524
1209578036
765976697
1570587190
856145457
742188828
1270033086
951829490
1445608183
195880664
610315987
1665848042
1002359346
1243948855
885802238
578752706
1125228983
2080552703
302929741
1869082688
1232135622
1652571535
562200435
1343759208
183029872
199514809
1227571761
587796303
1160316841
864393881
715347842
932597577
1673140043
466379733
912594638
421421845
494577338
2048608490
769616336
2017147849
1454165939
579888104
601432190
640262444
1790356392
1846022384
355612020
811021512
1294243364
1571502983
2097402287
1407039810
985918994
223986689
1474511116
555593465
480052342
747210664
349412634
517534358
1459956181
498088868
112856476
109926537
434994504
970742116
721461031
1349564782
70588356
259618967
1716295954
1370964128
902422689
1074969281
1259559035
261916279
1395009216
1319338234
322852959
1049532841
1475736876
718288015
1414800491
130818224
201794390
2036303839
1015944397
1753322408
264977927
1781927961
1602961199
840726131
133135823
240821856
915215524
1128812675
1684889072
1840023025
1692525272
167043026
1291047930
1731897424
1165521851
745206292
1553423246
1349839853
416588276
537660080
805307745
2040129457
1821365970
685320378
1447676688
236604937
1718826677
17332885
229196026
191633463
1568069974
1361402939
1082053165
1694171673
214521495
1020447638
1193528622
1477359144
619305524
1238979520
2034975873
2089401722
2116610285
1605751048
627349985
1998626482
822937040
763112907
607469776
803423494
1312920849
1439506047
492854376
200186487
2114227491
1332149938
404950575
770518983
1230615837
1765643727
1394878251
1074595310
1271528532
1556916130
886535863
433074751
776999795
1101111246
1874778228
551042332
1731183497
1810337900
34613190
1820547280
428474058
2094139039
297009537
1863859404
1688492172
1060166224
1354373421
1779235259
1958101512
1939074610
1912695869
2022944345
586920287
31815148
856538820
2010522231
226742516
1271130894
905324520
1866134808
1290489501
279082085
1373682835
393100652
2023854788
1577977469
146802586
961577366
923669748
1612817797
227184013
756816172
1193671089
1387939144
144680690
1250328602
665567547
983835146
1057450451
2046601675
2066011169
795150435
174724083
462103167
1833642153
628895378
595450497
1288978868
382850803
399100112
1760282199
980391046
4432463
388320401
935897226
1760704801
1503286729
2103573870
1801049891
1832858910
339429132
626208291
1408606837
617472257
1953997258
345557801
1928156592
899681656
2042700004
475125045
383289667
776165796
319861200
2036953387
468574233
727530006
1654469326
1768266308
66429290
2031331679
1690085221
1323609827
1254115351
475166112
616153973
1890317874
1747577900
394653526
668907628
1069372163
880871996
930785001
149210065
778144298
445095294
1586768334
1731333674
1655695373
930110745
362905071
799948446
1456910237
1072498910
1283930447
1404777324
1275374777
407665823
1153528178
663179232
1673759394
1302286490
844867893
2068667456
1955596848
1770846116
690617108
1072967501
221182673
2129563880
787009708
272810372
1291819359
2063042574
536221049
640122753
982889834
823939597
1026406929
1781134914
508053460
750932914
6284493
364100909
145371068
402209840
286751741
193155167
190422975
1969676734
1832789481
21145709
383514696
371958331
552120515
1700396816
1505805409
306901917
1660962150
1590523951
770952686
1407738976
1786611387
472689785
410785098
1140558553
836648732
69881843
1459433719
1270669739
2118490078
800367180
2135421018
1878858869
1680859510
1224800882
117350944
1595573771
623642143
55051461
438760743
973345400
747955394
1275491360
1683979902
481837700
203863160
1562802747
1382130519
1393481992
1378718269
121989645
1826113340
1012925999
1547580557
283725861
836911281
1644367075
806250403
41765246
1552537518
2133594011
1565529331
916808274
750093761
318378066
110298837
1055432357
745598655
742442603
2027544039
316933840
1927609604
82776123
1555342134
277756955
1791629767
740185089
1801778845
245247431
1183100133
1318410222
2003847220
1236732410
1123857802
1075857315
1630293006
1665404306
1251712029
1793950895
1122676338
514278785
2064564808
112220692
1639313646
1890356481
407232032
703621267
541759967
1621292404
1385621225
1734618
1449695013
1927705880
677602054
921889575
1055171556
471317136
549681195
1022184567
793698170
699647585
1090845783
1135511513
1472457442
527777327
1064724668
140260716
1296751665
1210847113
1976024610
1273987839
702114590
491692183
873371288
52962962
714085773
305331134
1719525544
1982835432
1867463611
66565770
1376553835
179261891
1706545484
1356541896
505171187
357361758
1409905522
1633394662
1860941786
1173902582
130095937
145300849
1742827522
1077330269
2100935452
1644379366
1876100390
970348422
1488144989
864627511
525181125
1206833197
1460381847
1571497601
1670891990
243750020
1429834151
940554447
817479694
1235918301
551728371
856688339
1067476413
775958666
408792629
170201728
706727980
648685806
605419391
1607551888
387245469
1833281556
1088435281
755933017
444174619
252781704
362954777
1896976723
1797354961
189907918
226860690
2026036696
2022475777
1188991750
980508521
382154961
373840469
663613581
1073162716
927395204
1060776362
1101637815
1487268829
1144828439
185055397
891739918
674434034
603960511
416101121
145342964
1105758495
780226034
1790264914
995222765
949611013
59770274
1001270212
1084619908
1237408855
1885220419
1215937464
1569600576
1629349813
8835538
1883516332
1156095334
308211337
1576982545
387091250
328467135
1708446189
1284548107
532392344
1234737635
1794894356
800043259
112448320
1940051279
361759848
927859135
1440643747
611844569
694607650
671400033
246380803
969039096
1383939488
53545464
1275616186
481496864
1245255601
733529519
1145562342
1123001525
281066002
863073856
1049473493
1394991828
494473395
1953328687
800909327
572153796
64141215
1017627212
97376880
598142855
657145080
710136782
492196509
1039075369
1977000787
646692896
2004814499
47122519
2031806554
1074651963
366514405
1498113646
487388330
1246952037
1367878476
1963690679
1889585979
969541241
402618876
590858354
536220413
1946057702
1575661692
1409087757
1159255901
2075704839
1215985395
1427145536
1214317954
576266110
1367354757
836042114
1450384631
1953843110
1160390033
1283408386
1999489372
929993820
340981910
998641009
1975275173
1703643983
302130896
1380231754
69104164
1990269329
2040717150
755561761
2111048536
1564184236
1630156664
2010346438
1728441661
1949284065
639298947
1126027775
901542663
1471886639
1793414464
584239394
1615413921
1254837564
1601713539
1181772503
1173694990
1218678566
1075122667
607425207
1045885612
518496995
442320070
166051471
654530408
598262705
1671503393
650737669
1931947062
1016719503
548396245
665115336
702012102
585561737
1590990693
2143332556
2026391980
1210743933
697062081
406970273
627136102
1778150254
1040216491
627582763
123256961
2011632860
385486662
1478321134
746891662
122771036
1217066791
1783303959
112794944
1126896997
1459746353
800621014
277348908
2105948427
1246450613
742099923
399413157
359421300
1335601374
463709405
350971704
1440945248
1179358339
1627926300
834016450
383247912
564808661
713895137
658644295
833312561
491972673
1285154394
86856844
1919795367
924895604
1709885275
753044932
1611519060
473588293
1223640507
359019018
473528615
1348577400
380152526
1160587895
189647429
454942674
198554379
1978905637
802441507
821540480
1710548788
225495272
808109604
589689784
607283327
1142771434
960510860
118191933
1552552906
2081320662
1707845021
1665674252
1513131321
534788238
2086891171
2079561728
1693377516
1659127019
906266256
1409980429
2106660484
1975971225
1416601481
2096496785
198949530
312435441
725252787
1566585997
370180268
1564462204
1350340284
1409672311
332238014
1411577189
1380758533
1721313898
267733259
1078731033
683211570
859247222
166642689
721207273
1602759784
2044812194
678091735
1273579459
961251351
270533429
461331427
2032408370
165706295
352950786
1880686074
1881559948
1321930383
430793650
117264625
1975200195
842147529
867485547
1142171424
469538873
1183460417
1338610986
243507525
1776138104
474345274
466005355
1719232099
437976507
1952988444
166864075
1970200392
10663966
1545852434
1402440650
1888320781
761359619
1190389351
1617761145
1836467863
1829228181
1503801368
1924347947
684182514
1832173007
1804761886
1383764736
24950362
906254884
43633785
2038878196
711090924
1286665597
560085778
703581718
1786504818
756311157
516198043
1473970521
814321230
420862391
1959345908
366626841
1615873320
251257356
708141276
1078948473
1883910705
1346319129
1167959585
1631836541
1520714230
137958929
748568829
702229543
1171578402
1859714444
1854831550
1161283926
1968090290
2093023531
1376968269
835686655
1759026164
864835287
1335454150
1390645336
693265098
956356044
961677572
804345509
407143751
665388631
1625772705
1243901570
1699958197
1500519361
1631891976
591667538
1327708343
1950368106
837898031
162005535
309322091
2002210470
1411305342
2022862181
736103556
1128137951
554796783
1618792457
350731844
612824391
827823746
508534470
295250784
1347289184
811290052
1786220865
581409016
664907505
939446264
1810552884
1554538229
780537270
1498692116
57477503
286498058
1783806
1772232292
754835097
935409999
1491420635
1580943122
1934352750
724771625
196033395
319176976
1318478424
950150152
1870486286
1553952308
1611481850
1129840442
21187635
1040133290
1753710253
729199787
747113004
2146381636
149516398
380563995
1460484289
260018322
528410472
643148182
1553531204
389077896
919531572
1520896024
1142266034
1297060895
564728545
206463982
233501438
162420816
75239265
54090987
2034705279
640651506
764483019
704041704
226264217
1917367172
261776665
1275321440
959386681
139120745
839494371
1459220188
1195723133
1504046045
386473176
1476673499
914572224
1875324869
1874191823
469049768
2089784964
55624905
596802227
615314443
970317178
1228022034
1746975218
181440570
1103119326
1335654482
1554578201
972398282
1007866410
154059458
191288352
155488361
859132006
1093826570
1699926804
1537761798
1262539391
1436247492
190564998
616961870
312589860
1393696062
1541940302
79999929
290936067
1842929917
509789265
1753406803
887526999
1127077502
878232083
519355770
579150690
1652927329
481569684
1342458838
1339133397
905871957
714691278
920967929
1089051878
1493746509
2111784518
703976446
1720760069
1623780084
191581455
1914225802
2091981548
37143918
403709425
1926301239
466755079
844655342
1149138071
1227781881
812451092
1853310787
43889757
1712451582
315855753
1595225875
958284497
1674437276
738111610
232573066
1921177574
1257027686
1608345845
1259185156
154813073
1420710495
1601124391
497992244
1261871999
1583910113
1240310416
916338222
1457324907
362396436
1818405405
1976333074
843373047
1545835566
1499941469
985842788
451352482
1649532320
1849083665
957707869
835136603
1032725307
1556526461
216172039
1469810288
298163727
731376801
1812924810
1566347388
1865567717
694425038
119132676
980835096
1656340412
692956096
1488723705
1253233662
1541309963
279191634
361236565
631569951
1982226208
1327462998
695655924
1988172858
234120126
1784673907
626616582
1024559985
500956162
1585236961
998007317
2146661167
2085713160
779804439
1384775019
851274197
448441061
736527240
476874964
6022141
120342129
850831806
844974187
1600061072
1214855499
1218654081
1069366283
2129079601
1850724583
1460519562
1746908154
662112017
1425429000
910421422
362923512
520486759
885490666
496527306
997835754
1269605734
1756931591
1760517362
947386016
1437773721
1452838387
2010680438
1768830589
670141606
416149319
2124755426
1695002888
1994066801
1184159122
1348629738
1692995357
1603025004
1542212912
1889626779
1450169889
2047197812
1294242573
1913611661
40249387
908644621
942508621
755664788
2116073458
935917098
1526605251
395985486
1953410890
621479952
1395001159
1106883087
956791044
712718138
489042023
290431750
579828200
696123438
770167869
1770275773
1971265605
570458739
481135862
1254210666
808158281
703855048
1941489830
2085510912
134648577
189061541
499985005
543558440
1894721510
979598064
1847609795
1954915087
2102932841
1467713120
318190226
1424559698
1456955162
1656947637
1942088711
1278971588
300048280
1262802231
1458149266
1771588095
1143831109
1600951449
737266533
818813246
1927123200
1155070244
169136016
2106280986
2069279542
575708022
113782991
1232797919
1978847196
493359646
865282696
1421657029
1772164583
1996125668
699943174
132639164
1760798840
1884580304
1778934422
1204903303
512434054
1424091639
1331933305
1030839293
321889757
1093859234
10668000
389052204
629874871
1204702389
889874942
1928800391
58350209
680895374
944210601
670601268
520459547
2036484357
1081483284
1668388927
242075470
1430616424
1986715579
1602655111
161905607
804497694
2080644844
2123651620
1989072158
490461284
567895466
229591568
1086760587
1759201582
1902227020
358195666
1653289000
277311177
870956263
1869667094
1549319082
1561464032
808897724
2082233485
1409616611
225046515
1963539962
918505686
541711663
1821181854
157073688
1233063464
1877179835
867264304
437627000
2054871
2094101204
2087867658
1238987133
2024197256
1902235021
984038677
1092964394
1646624280
2022280052
504642308
557821880
1755880772
933864447
354462542
1887250321
95770450
1493668512
1290825076
920409505
49345304
1082572522
659969228
1241465227
1426262707
1845585269
190198961
608816294
1606891418
1048259154
1647134346
849695246
310408728
283021830
300187193
1396400939
649295809
1190425514
1431830723
1572171177
557612807
2103713597
2087178879
1190509788
1611555855
1676897735
1421374591
18351526
1598416319
372110741
1709109013
898563315
368238184
968475727
96522553
1896875911
1680917927
234007358
2067149584
951409234
2092603256
652490194
1378611160
585212610
864557388
2090289913
515239493
2084671179
882350465
1124077641
174477565
1117680236
1527091020
1539994197
1558515456
834558862
1653264085
1806628196
26609774
1823241680
931652452
671742124
1783145007
281595508
1789807071
218722369
1210148472
1959356202
1422733135
214399891
640869575
1256011670
1028265682
897145296
1903772119
667268825
59582075
231090139
1025790918
2106733749
628663785
1609024629
477094707
1713930352
70180689
1144209872
1510682163
286919324
298326015
2012991854
1437039072
1151675711
278996928
1877379073
1080516056
1040610751
2047739434
307687734
1375102393
438868258
250208194
1753756182
1889985601
1021505804
1290346959
1736046692
1439736048
563126079
1189514304
562104988
764749165
1249124908
92891058
1221569531
2000271265
687244082
2139264723
269994151
911905530
1411566612
1187381089
238189828
1181925076
258574767
584647374
294935514
1582159627
188620888
68642281
1108350621
285580739
1790888975
1712197081
446318416
327717014
1067966526
484210749
866893542
470948456
698252695
1645188864
2017908325
1784819994
1219001881
490939839
824465182
815573419
217611082
1171787159
1615798679
1723407942
344173759
499588277
1637129466
371327497
697394136
2121580605
303831371
487318490
1324928312
558533482
276277207
1252541215
54342967
99575983
1712293244
873401255
1993136677
435781224
967862305
750741070
390552361
2136799925
567661365
480727967
2046616182
1002035603
2046525447
1758650045
1550309024
1994253222
1588227348
864207152
1747161861
120526977
89874767
281193470
2034222248
1734258649
1765166861
946305008
1411516043
296212252
273905410
1193615115
405678374
414499053
773286139
749488454
834252839
446190168
690358748
519301044
688202548
1349207036
1822532657
52761925
672624892
352084663
475510646
1046206138
1509583172
613550730
783663073
2002613050
1887649875
2056857204
1077149557
221693452
1338926369
341104168
812076908
602896993
1350541995
1968887729
951978694
180135681
467052065
1103589632
1330119603
602579413
747507148
1828708256
1074479987
1646032656
1319410729
485173958
1575409811
1597428343
1576152418
1795927419
1435980844
761779061
1895351238
1320559730
438278428
1730226910
1015481163
1741813269
1901976957
10932072
1187055704
948842159
1446716964
1244756664
1701967995
1010485260
1074618972
1300953326
1797007453
913197283
266658184
2086834912
2041188712
937296904
1730381056
1422344697
1455090066
1958582394
1676312593
1527385500
433166476
77719686
531210876
1210023023
1135343185
785269277
1545358979
454540485
164040112
1931828780
905388209
388495515
1421256504
2100489100
729313876
2044523882
1338381191
305597192
788896240
617074986
1195908535
870137336
1769725542
1863760157
1989887347
889892788
374333249
1987711707
195868976
102149742
1407399566
1932785922
1020576856
268481984
1182695290
1415571450
1027751736
1939405081
1752111988
1185814594
749521227
547598885
1289059210
624723930
1375397733
1479895297
225980785
1187020197
1774049504
1543110543
319611078
990919487
1512268958
1933748601
886790422
790862194
1284147619
1487280940
321552255
789271987
426408146
1628800479
818364656
789258280
1524852532
889412543
551999178
443943391
370375359
972751451
1969927086
239971143
2038923108
1336619734
807947277
979699753
959313868
1151455828
682092179
2084472428
965880672
1189927338
84792100
355082062
1747408829
1889296835
1900773079
958313707
1807439964
560295301
623978014
1293805681
97289657
555374627
1922308952
880192620
1275559016
1009935691
1896873238
876509067
487355123
1841490965
378368870
1317164263
953147339
1897492589
261208047
56120409
1130497530
1065103706
1149578565
1586546370
268421843
1316218809
991887987
831429693
1158051424
173084269
645921850
800931010
1910564317
148673853
1878616166
989620437
807542797
245065317
1092408858
954476815
950265157
1712852996
133276099
918449580
928296690
191242775
461120265
303031718
2055260805
2074114235
1452168406
885943076
701853229
710476153
759460527
1174642627
286939904
775451474
958010914
1213285643
1852827268
1394305141
1963214985
1542538876
1787955052
2029971107
1349927275
1892398759
1331375624
1105601450
2058644534
1273683632
1621208623
1631592775
939935959
72138087
1148520758
153174759
1409184285
1672256278
144655070
851333779
1813904595
185966280
1580466950
1077559658
1818517938
166305396
796300232
847252419
865979910
1422151449
109313475
492222232
1183769642
1861619853
1783211088
1848536837
1673689471
182037973
360567088
663129465
2104465177
1263791240
1483855045
119867637
1392965015
1931024695
793603767
1331287782
1973389346
671002636
1641727437
1604265977
862080536
60359505
46898259
2013563994
906958170
959736283
1657160044
737125282
1737485615
1994124625
1608576035
768311799
1047574900
1375482786
340832190
9823291
2076452980
701558962
1637470740
2144396526
118358613
1463555652
558616233
828279231
1878711520
1941954430
899516974
581429730
1975181361
1408050993
671736258
114640701
408165884
1604321562
135166950
823214845
623241405
1551275667
564085506
1342911917
761634328
632977023
1646022402
1897178298
1501508467
430074833
869381070
446682843
1118346885
2100991046
1284560701
1881392789
371721586
1422689283
1023574990
598383681
1955985267
1481419283
1989024495
1260890515
161590963
1151847547
75985377
142816845
530798402
472341358
1425959769
1734179497
1932660043
1746693970
1979419706
1569582630
984285849
1433851720
1517359320
1006645268
832086543
203664711
1887637598
1693106893
236966790
337183914
1358667776
1306838187
20483509
936209256
1410050251
3762011
510923325
2121544089
2033568647
660277418
247959096
285132149
1162005401
581275466
728296979
2130930186
1830537928
2126075700
1958379430
21949066
1570297502
146497776
1325373919
2025472163
199618550
562983379
1520026102
1723545257
1386737196
1518067471
2133034749
79169140
501797842
858782152
1185365031
647402478
405273348
1614657882
728938351
233506084
693292919
1629452173
695518957
929423602
1640254048
1768868594
317767304
1949671642
116375183
2103381858
1925062338
1788606779
1433243485
1028289555
880177913
394452408
1192868289
1115544714
1882085506
1620628219
1169010278
368294039
62079150
735943624
151412915
1701615556
1604507504
230264924
2009465258
858329515
438921739
250422370
2043839010
180652056
1892559679
49163675
675102509
760476104
1454581163
661460040
1865701899
1751659570
823808486
587877637
1355835576
1244730753
1984343363
1883001512
1864799810
17007038
2032902327
509055624
221782731
1007611659
759032696
1569150426
417133142
36788131
1081820258
1111270868
1440732443
496030315
1546287467
493198714
839402449
468068942
1339300578
2037173136
1786309730
1331880
2007345274
917371129
1529599848
126566204
1203786779
995276486
1638349163
274533385
191718609
1649860838
1494833770
1261138625
138581985
1372937207
2086672528
875073123
579148655
147913376
641963147
211793498
1465725384
1073186153
1264273429
790480240
1113177542
1978304286
438525957
1036717631
551171846
861645850
633366655
897597678
1928698835
2074858277
1020095198
1500360110
788631821
107601883
1370186504
1428332937
2132810864
217265239
1545185796
895509974
31327412
34849769
2069717833
1701680010
921295200
1486864692
426440933
1827525133
1273426623
1430316119
916650601
1995433553
1555478456
873582138
504469095
1181216977
1957785141
1720703665
1916890325
1425659998
2014334046
1472956023
1732383428
1262444882
773250954
813481322
1765743650
242498126
1064800425
1233187405
371265594
2055197836
1063669998
124621280
101157687
1242823104
383856504
1178417881
1276335144
32306906
1100496278
1016266525
2086216857
1995321731
1693063615
1756249264
1272746638
96956627
1711602265
964376068
975051775
350026568
1457986360
1494443289
1388132255
310227745
1949152251
2093631306
1712682030
976564634
404315492
534283626
784963490
1359217381
1322404395
1897261207
1862759492
99943856
1938310342
1035881502
593746131
790559452
1374850222
1112747573
767999673
1023204456
1387304022
892868122
1444265967
2027567967
1480851490
1821958641
1763490219
1213279756
1620822908
1566757999
1280737913
928249589
510772344
1699585406
1374234078
1826202656
810327272
647111189
2005091645
651974345
1463543211
421304226
154905866
216161023
119256053
172711835
1940957713
575004439
172965743
336513344
951372821
2084090620
1504935908
904962914
1259471106
1649989922
76473201
1363513169
988810330
1449681956
430614199
1935964606
696976798
1074579406
341570120
259255974
1924460217
1088058082
292420730
384124044
2075582445
1462445082
1018222735
1744004533
968241572
878720664
2076231901
1246972883
265117484
2107080235
1402957593
878162374
1343262314
1928421978
339834687
131852722
576699153
1502218375
1426227045
2031192046
236959023
1848527957
349566735
904950299
1751682377
12584712
1627587398
1774253587
1830183945
756028658
1316992999
2056926836
1960676394
573361165
671914688
54642243
1618388697
290079468
1880817098
2006260300
744198599
678028725
245066375
788472486
1415670445
566739679
979360953
780952980
1324717506
139615630
153059604
1000379977
1731464398
1631583266
431698604
1717374244
1615228258
384740597
262408165
1070290907
2106879833
438264791
605408778
99534949
1470036842
1712624950
265052237
971892063
1633170760
26344465
1761226297
1521722775
369974847
108920781
366906332
249022913
958033424
824475681
23703664
168197522
888002315
284850262
1095074093
537406437
1026252550
926317914
1063938337
968190920
476104056
1656341827
1602876685
1649050606
668472948
1344964349
1743304346
115475697
138275472
657611249
2109594471
981631377
691513821
552319698
1360278781
434065071
1730997304
98908570
1661029011
1971111427
1197076366
1026391951
825727828
514534639
1107583219
130006003
72398557
1248857380
1234155973
1343464895
1458694411
1954911515
1288277499
1777283830
1917826982
1458149266
444804574
1153552580
916720263
264129102
1214092111
875821126
1783132025
64191529
842439582
322500100
447584006
168863250
1902014116
1427021253
1549459599
2042392214
1751448758
972601757
1315958001
559984167
4743878
398085599
1362987774
836915770
1947370421
153096118
1642251665
1036507806
1712286685
1157848060
1342842887
175120631
1408036174
150293270
720164454
1660289899
1120333108
728056264
195681349
563094794
243585118
1692552219
1476685749
1784170784
1809057977
1533058915
439558121
473224930
854096332
1773642343
478925643
1819233890
351898232
1588175004
1613532627
2122783243
614983315
1447410994
1815355371
1409816085
932564719
1376581966
1120498407
2075729070
466319471
1516190818
94294684
1065199594
1829493509
1643906954
462965216
1037687084
271272449
1376170812
2013512606
33613934
1533120222
715570400
1197338540
19250636
1968890324
392189974
543958607
1757225229
1663304506
861132827
357433820
978236527
819087510
2002101104
1276054
523625651
274669901
521027125
946098142
2050636299
995789744
560099655
1539318737
578420309
429015975
872799221
280256473
1103912490
682874243
651843689
1019028768
1954933921
890108327
459393128
949924010
917807163
635589480
1985066460
672209537
303418886
293402653
1656062339
1692430517
295644275
1641377099
1246102855
1944980220
969757124
1518456980
2133426657
665475334
1494198322
351601408
2117322338
1944520066
1099180918
717755151
522480029
1750292330
1411349214
327499141
162206548
1925182774
266356260
1857477706
1256957325
686182396
807129504
1511646951
2131241630
1117358596
920343232
694081721
1365950958
297854195
431416350
801587821
81833396
1927953586
2003931708
969296324
568962902
115834443
235006543
1542367893
1699857845
1476784338
2119512272
636764056
1712027440
401833831
719756162
1487563441
930151079
1999642041
1615556512
1844201197
1041144033
369454750
1919945382
217873591
1966965133
1392761058
209463930
940793558
1601505094
945595326
1062843835
1394752158
274925119
1413948764
831986781
1143953235
299450227
1686867630
1765292666
1433963787
2128075206
325567640
2058351488
2097994692
2046831057
1558690157
675131402
1756295423
190340180
2004457735
1987543374
1422184462
508610129
2058573324
134564047
1151066618
670580833
1453442658
110306006
1382745196
2027570935
1264519061
1557434694
87037108
1288627814
372575243
980516590
1340831414
913770126
748083373
1329432965
1522399231
846151474
1249191846
1391252229
257762299
274425416
1188775843
132773597
655877100
187840096
1924333070
730031787
1567227017
156841019
645434754
1251344392
2084789592
266095093
2097988093
199124824
502492921
1232490694
2051493333
1265853112
657524922
1287208775
1139994014
2031669317
1631330774
1849679591
1025994127
931160361
1755043728
1357610894
1345135012
799072593
1448484220
850257999
1221537965
1270418638
1541773264
720201553
1543693308
1002437462
1901684776
1810111165
52840468
1869268474
1273158077
880254592
800982693
1663418229
1155356491
1829908290
1633619743
1212259434
1857568015
493828813
450075670
2071559723
538888808
1744068061
1190261747
291250910
188113189
1428325106
1496886859
1096678780
1389550169
1604040764
1541555001
23615889
1412703250
86363057
240370468
1158205823
537619732
1205818660
1647305078
1156115578
273264772
1091143271
1283735763
346655843
1307963385
334215953
472595621
1456576175
1377009382
270623633
630838782
310686078
736075330
548694992
2034222883
1511181668
1986645652
558078182
406261224
1501404866
2025529751
134173947
1232532556
434610469
670619582
1394167841
1003700133
41638309
1078447479
725242740
772384363
1119498810
1455495135
119564369
1095779791
888082488
672302781
452586977
1908192941
592742529
116949288
2117310321
241501105
1799241716
1915367042
595008468
1948760048
981756695
2051335848
895396226
1524441971
1259522284
389322708
766951375
1226233311
26398041
1395119423
792346451
1010907056
1792041727
722368805
1563935606
863618760
457554459
569414014
1722905249
1443124951
1667324159
76755271
1904114493
187363391
2126668613
2011759825
1817868145
1299391619
547507085
101522685
1443169714
229374244
1799701529
513230511
633346315
741684312
125488739
973474806
2129299151
1621946317
2014482797
1087254085
2062848998
1711641799
1788301716
1312300124
361826964
238649026
177470513
1133132062
216957623
768096697
617415022
653854915
1571533043
2019418901
1643876097
184060776
761778224
366870239
1766985372
506282187
1719516952
2103025768
1118332674
233990092
1147144392
456987879
970821291
1957805704
74455052
1311887409
267447024
537923731
987332483
300366906
1597018679
210994784
929512027
70243986
1939943066
925956982
606621713
1981055609
889621607
99291176
593662648
950866865
99899452
1436339210
1651555542
2060196923
469840143
1918215285
1578501828
1542518486
365670601
1825927415
1570603352
402359006
90462311
806889411
1059564748
1398294728
1298224023
187724191
1890138259
671691839
806744954
203298216
1729406034
503369738
2116846135
1974512393
1503099570
462239660
89169411
958453549
241798595
1229113217
1294545069
279485726
1783479175
597790146
1234353001
1039386814
180868172
8512205
1867781295
768295270
161993665
854707059
1154200871
2137483938
371914082
402806180
888211209
1199302340
1311333665
1958183052
1001946295
32084722
138863369
67516478
1334153972
759485361
755986595
1563066384
704973644
92064246
537131484
1210167913
313597238
1519223561
1800006057
225922617
278208426
279950310
1631402106
968047268
1543334345
525905654
58626142
997043006
274226438
1153230328
67296996
796777000
1369099265
687817980
2104216550
879856148
829953709
109362703
551396542
343178832
1558452412
1748473564
562678715
565835602
1690496549
729764824
201036387
1560978708
272958853
1845527652
1653965026
398611243
145305918
1994844635
511631311
950535926
2119118624
1977136612
229814471
1576884018
370116187
405958806
1858275304
1284626151
1268302355
1549405993
1308244687
1173151970
955362657
1961002613
530926139
1939197089
1565786841
1518960763
1684426819
61986733
1080576468
1499689444
407627112
881549070
2041846960
1263494677
1477165884
2036227584
2037413400
537780946
1226344921
398671989
373428655
85880404
951079311
2068796175
215604965
228937301
1372252540
1521295999
171644989
430264051
264406604
169342647
1979500654
240039728
101561129
1307357553
286734521
580643990
1421918102
433521366
249900725
1351806581
1453890518
549738518
1675224294
571013993
1213689257
840849233
1448586871
642373662
1347865101
1589769626
1850103924
912670895
1182893697
768898195
115911438
1985541422
1143502467
2038697484
1343097615
1458797085
1551567029
756539204
62944211
197807607
137202429
72545240
716667450
2041429740
522947414
849318237
1766695747
1691447560
1724425579
1858147573
312372473
2007209157
750122526
1237256413
2072676151
1234048557
373270329
1368408368
1874497265
795180116
41071816
1905529331
374923984
323184954
1046958591
1092759167
1484565960
2018292712
2113394281
1744974782
1754406402
527610143
411520313
944847129
957399955
1252857438
897799808
266758505
1162019367
1028489756
1573773500
945369533
1419887950
384165995
1513046635
775204318
2088703757
1079892504
706666272
2010355833
1905764190
261548149
1238750266
2006454484
1602284535
417109911
869520615
228244839
991744460
142273736
1837875600
223947820
2096028488
132019802
1149146201
193675409
1283273180
1229461099
1234733245
378836824
707707024
345567266
278258687
830353415
725314220
1548008312
1401458392
1559958922
1433311795
1631102570
211082256
1120779599
1847028670
240816333
2088697078
1265873850
539260632
1072267391
2145664778
1953668007
1135833143
1331265054
1916900827
1720783381
1131435356
1040510789
519332826
882578199
2109804875
1171521109
1744563482
1962650482
1060485922
491452289
1167991041
1867609520
1808429170
1577952564
359809968
1480889828
629374335
1655648632
497635234
1631647495
2114533552
237658191
1111865097
1029524859
945924511
918129884
814621737
1094811663
1175200763
131254307
643566678
1838183207
832137611
659440486
1874771987
1746536519
1739176854
1411604968
237777996
445758998
2091485454
1602925187
1023188454
1180063668
737310473
1327657955
1520672865
255224412
1618940575
32243665
1554990159
1212257351
1668592440
1741163499
1255104824
1519007079
1289954603
1432213824
1642037770
120078044
1945317575
1103154323
1927550427
2129418581
163726426
1424186860
295909357
1628908823
511334674
272036377
616777719
211050539
419154262
1620589846
1028903444
1685578209
430319560
1179309289
1125350620
1033787568
1694572837
258767247
555027745
1586483028
254378987
759481996
381539394
1902827733
211288626
270376435
1230146689
817131511
1574222960
274676180
785247053
1153263401
1241493338
1114069117
388177275
1490559949
256027339
1572869924
2117078677
615135576
2082438337
1786949704
661166667
851454065
442982885
474592906
2007314228
1286575211
1710989438
827229837
224120670
1448315340
898908689
1390636286
1983368619
858389534
2060223551
1487336272
1887209279
582873011
2097742439
794958349
1256963479
22549485
448775641
1055173176
41697754
1098393744
1965774949
336241836
1819497394
168808034
1024227120
28072979
1453654638
1431627242
818142451
528220179
1401743615
2081153430
79544465
378675777
1756055311
1863082270
943897914
1675503909
442641476
879820464
664232574
352718967
375369215
850821495
1737173751
1591439339
913713345
2109197433
425351370
2138945825
176081116
2038411888
912088976
1693656124
249641289
2023622817
469420888
1176959749
1217020599
1793640748
1361678716
343925376
1868039998
247826055
1208982363
1519680412
1188381490
1449777426
984627
1154292381
1218757471
453693550
116622216
834253579
1060877364
1662221448
1323558442
1661743869
199426719
577117244
1700679728
460204679
1091392945
1228867064
9862934
404889314
221774137
1127348051
1872709985
1571893256
131062583
1716946350
1667170197
1519877777
331186192
504585604
1313994038
353306751
1877332781
1391754246
522502668
3733195
1633078715
1039459679
152093127
109587731
100500232
1608221199
1562926535
454216501
557261524
62581887
1053656015
2139866033
66650563
1742428894
1849813705
1239905067
1668388927
1137907951
298832310
1829554584
1792055303
1127157689
1199831291
1419835966
1183543873
820219042
73526582
32243467
1316062767
187376633
721789451
936514960
950900918
540206644
1836403601
1312735103
1885447216
1252174562
222522859
262434996
1520237521
612184590
151830430
1517222949
302315884
660412566
611302880
992164422
1820103229
588882879
2119590852
124767644
643799533
1234601316
790783956
878520239
629232673
266430344
443790322
595968296
1931219828
1731141390
857878027
892283670
1852224828
1492125111
1577505901
461699362
1101220048
759960355
367016293
955148216
839664441
578913460
791839367
1156856800
902467271
506009457
1898205422
483229123
841975281
1068674213
829938266
273639159
424485832
836820639
1738605328
194265874
1394798643
129479260
428851415
1602803111
891584440
676419778
2023443254
824979211
147640489
211277360
414602036
1150744837
2100468233
1567675394
1410542726
2143772731
1247519200
1774076680
15878518
545516673
702017498
1530981808
455205080
1151894460
189440462
606385767
931163657
825473104
1000605692
630812120
1252878960
1526258747
1024933837
7722181
953554474
1007086406
1030074881
1231198005
679765287
694010820
1690683544
1855009572
626654015
863305380
354056891
342620442
303904641
1697365356
287942445
1035743914
241241006
423169252
723606272
685625491
578207475
1062138355
661745521
1326824998
366634337
958995709
1603648370
601563496
2018854729
1351703016
2013437846
1011026568
463424637
183570486
908332309
1382275722
208070373
2103520462
464280785
15086711
1523529368
1711460694
776944452
1905482317
1568935879
1708387118
1132920976
61523754
1569665406
1833635388
1609171817
2128693003
1996451883
729701113
1592199989
1345011620
176258925
1040057811
644193887
144223264
1470734873
1896828856
2143198857
25852567
323060392
187780791
681998192
231482842
1004858559
364057721
230264076
1672156141
1145888869
806806863
2018790092
270488221
582716970
1217275670
1948180932
1764354164
1034980707
1354825664
1799188450
1390297039
695282003
898922650
1339985417
777173073
1383356640
1897585192
601355013
1048934088
242516578
847094567
1222657294
2102602545
1251876187
1216222837
157481131
1259185937
986348301
1663293535
887933145
44331186
1049738393
1353276854
367716829
1841084398
1972830917
1197739970
624504115
517685943
1865562706
140843428
1308637018
3701595
1328847347
943075644
271385086
755310348
1486813045
483384413
833877265
985316986
452837365
694599944
1440575405
257246695
1072858174
632603660
230260976
1599294168
1229601508
1154109522
1802358502
1400087894
1590491487
694599944
1445883098
1000230815
198157577
1594250628
1588482781
582752053
1429274301
735720083
894799083
828702370
1300473242
800430175
571759632
1120431878
1050250890
964960566
1940136668
64903736
1401756860
959915051
1111675194
1016675369
699485385
1717140633
687578308
1208989256
1989726037
555067811
314105392
236712056
276434457
2132045560
1119314515
1621192296
127584393
1295598943
1076253742
80767930
1310695916
1348532268
34126683
336793515
1022828846
1407284649
1663248947
188224762
1847315715
1553331327
284207541
2065440731
839665448
98181159
2085496375
892295779
1565226423
891934656
181742980
1476410428
89190769
1170884411
1729798450
77388443
637204056
259282788
1443825738
966629941
1108585400
1717784713
948854066
394735414
422939448
195835133
335451414
20863067
147081351
467243974
1813747947
1751074990
981705791
375719997
240498624
445828708
310558192
223359196
600347004
2011903057
1054910845
216389159
1074995964
1782641463
2034377740
760129541
1474906503
861222085
516090518
1672593487
127517437
948767869
2127718005
298912690
1712079146
746827545
284843442
828913784
311906622
575384290
160159432
1571962959
1311438488
46243492
1008681597
1333339785
1405594467
68386608
653328204
1441392343
561664160
187141852
343514371
1929898358
886710474
778509957
1021610940
262512428
141198136
891540050
55803486
1103367785
253603799
433222773
418628365
1417588494
621641397
672375900
834132360
1518659611
1047991336
2091627479
1370622994
388243777
1547578949
362518971
66638770
2077051215
1152902629
1985040284
1979176682
835810502
865374996
541260564
1653261600
283306986
1063493120
416569953
1131536432
908144507
1433133182
326476173
1965591157
286072623
2031424381
2083005291
334062411
323734270
1606690847
1447186540
2140609554
1255750561
1912673396
1508972524
1147114435
556892472
1148405576
1789052692
1731546527
1375564339
260335023
875333968
404403739
331721853
655257713
875944165
1096137478
528644475
1521023227
43965077
1185947498
1763708691
116994914
619151930
1898640892
579943691
261341059
1974759853
1338996626
706645579
213659870
1105665470
1458586181
1547867556
1075538280
1102709724
727459193
1626670865
358610405
717345051
530410060
1729053475
1604791944
723150414
1836763211
920790599
9896200
1007962211
1434203214
1421514541
1489391033
2009004979
307311728
917768417
145795232
863640388
1906935176
1251174289
1533763218
319842443
1966638313
770684515
889657889
247007028
1558651083
1239080602
1008334054
532054327
723167499
340201931
1492676288
796444438
958360105
1847418695
1097497874
85908428
505161815
345415914
2084007683
1138668591
305946128
1753478396
2125311252
843129565
1571255522
1201229744
239529090
1441708420
104931590
506826620
1843091936
941220119
2003115612
1314602771
598804269
1482710376
1931331210
1533224489
1795971804
913629608
1712839992
1882790208
1127187585
163631667
794961536
1679699969
1403426179
175193800
97188972
1246576
766410948
1116627263
308654111
1074852643
1009073874
516461712
109557898
1827862872
1309626287
803613791
719724828
479631577
832863323
1791590908
71170390
884044729
925442820
802554869
1362306533
1596743491
1818848709
1232352589
539593772
823284538
1073171129
1962893200
940154170
1148400508
450114466
1600569715
1245605649
93058613
993032132
60021412
610189129
2015811524
983681670
1756677920
2015526191
273842728
1722082806
795704967
1085113926
423791193
1385017333
1696039846
253607228
601974560
851942982
637131999
1197716868
710589253
656684161
716520051
2066936471
795098926
1880315635
1054434940
1152099900
1794164629
1086196351
1329146535
440607571
487021067
2049278079
168006757
963231063
38688246
1395832973
2079135502
2055403145
1320293090
1933538278
863622725
970817860
1127095038
260068142
1916904988
90876429
193010932
272253195
118920295
1846075837
1968765867
173909341
561717520
1901618432
362023989
180006226
1195617647
498941071
1485673614
2027241568
525430559
207258060
475261021
655805401
693294182
1613132531
771209335
1766213769
1655496285
1142402692
1580328750
238266721
1978877927
1832399404
1621125791
1501859334
715254302
1326665665
83829157
667471824
2082206636
380996468
951768094
1614916549
1209271114
97522814
597430485
795815934
254643274
1701974743
1606693517
419945488
1410121812
666387098
1613200856
1320706936
250526587
2063237405
464141893
1616916622
1505502487
1049436473
905507593
965792401
1561142102
282391690
1075106377
1849727877
139266634
1223985855
1867942246
1070634126
1206528794
2141192819
1094519441
2025865247
1251473557
1874633676
1241215953
534653387
105703767
1168994343
1328168964
2082309435
2031296190
680594388
1630518305
1738473363
1789810783
1279518421
1505937021
701744036
845463455
169829635
1214578678
2073437450
1950210342
140569156
1716338332
1481489667
462102774
1722154186
795585309
1088286066
213804054
1131633118
1249587938
1528003586
1122493725
560138861
1565359818
121660419
704271717
1676521459
448959369
803157262
1866802716
1018174351
1684669904
190701858
2083277775
1909686453
1693504567
1994946410
1583398042
1019751668
1346357832
522073049
324914412
624436112
1756271195
1969476782
737867606
1294600256
583133130
545775972
104178710
1341791107
1755152449
622958483
1093138157
2002583057
1107722904
1469161550
1942301566
1031251988
1470125343
548552875
1290459182
980122933
1538830570
2140704356
623308729
1672638816
1004546008
415688908
247565839
1830893100
885645796
111615704
1452644566
69647460
2057047534
958464865
1202688921
38283517
650428836
1326703928
1568804087
795579017
607563141
1654347920
291350598
1430533423
1704077464
284775367
1206831133
430749154
1839352716
1322469438
1064862405
1478681306
877872698
1927278496
192745409
1247349494
679165029
727023985
170372448
978789180
781200724
1796466888
326514897
1739126504
386849564
1161538980
1627771536
72764925
1448708694
1293591141
1020854552
783237089
709678178
1486308092
1230416026
1605403386
944972384
617999103
1221245121
1234879528
1492718651
1371024392
708463147
1905781465
781932044
2038848454
1952970705
1312738185
1471444978
1633965443
919625443
477237232
641878783
699087102
167123533
371973770
586000229
1099088815
1225093115
1431015765
674374379
783413448
1502226711
1063457046
1245224789
1095492548
408931537
267904959
481307531
1089116925
350118511
1098357096
132832509
189042773
1305441993
439302946
497163766
1704349477
2136122500
707972143
1819126261
1511968037
409899368
1104071664
1082203238
1177452628
1641694670
1636188445
297784127
2083998
723675540
1542441695
1651818972
1794022228
2099672967
366104593
2068334701
1776590795
1433847102
2054558609
29481764
1579168477
1324153304
907547792
590836683
214977350
499921379
729488031
2107751926
1440061322
775909241
129366710
219664075
1854424207
797240234
1477254232
1387251777
748957953
309622790
1622788590
1431758301
1723879736
1920229553
949421090
1174682810
1709017997
211788916
1737993492
746674215
1468444519
78311955
376645137
1735073330
984337818
955570306
1448795432
1697234004
1857026760
422838166
1260156425
2106379182
906728030
54053905
1026555975
1740948057
184218748
647166951
1815322017
1371928581
943942490
1692393211
653133930
34187554
1059616056
839601777
668631253
1146094959
1105969546
511081051
1937996722
687237247
236730926
878887043
576486923
1008981037
1688620088
552353589
1352627548
1405531694
1219340595
350386742
26201220
1326164498
786375144
1105791816
1436778392
175912502
1349791525
441285600
907294099
857955414
1236474644
936002001
891011539
330626575
1405595897
1041018549
2005708259
1496736643
1806664253
730250028
1596350318
1406182477
841586026
1774993385
1718457944
1640246424
58834375
253255882
901040831
2041737178
1638821416
1636049392
31751294
208722557
828688242
247222513
1627759580
259146840
1895571671
545744430
1440769310
260608263
2067627707
1193555862
1682930612
18410889
1088636127
1522203403
60985340
1408194718
225335951
409395167
964781733
1439006303
859325429
868806469
1123323125
919573376
672674953
1059089538
972134154
1497469619
509307870
608531517
2102178603
982095094
2005011910
1619229245
2084074653
638466208
604921182
1763131725
705415277
1539350541
1060014620
778651945
248268861
1535904323
1247322914
69254428
1092429983
1587352210
169397610
345041738
1844182965
1986744542
2144272591
1343606396
742382382
146229119
751099311
434520427
1545613050
478630901
117326053
1978164147
1477431448
1357107012
1243786729
2034350606
906370809
724095547
210339945
831383957
2138141340
1695172429
432689976
1399390042
1448006722
1330280182
830860664
1258794029
1647112349
1817559647
984777554
182896522
165456819
694840962
1766965076
190822285
287914343
1748930544
1096773259
1089830703
826773139
1474581278
177312291
1662641174
771029101
1462197224
1229560364
911511222
660728281
290010996
1777711483
1276913363
1136852135
1354513379
1160769625
1843035680
2091616921
623641018
638589740
835090704
871799946
238922625
321998432
1543541399
406551476
1260578317
969925317
294858306
879826648
399012154
1985360079
1450208401
522957884
177401787
626057354
22589314
1416928508
2037548310
1186464535
465043169
1345974365
2116406398
1746986613
979601875
1652132190
1198493358
594708820
1830918058
1859121854
99110686
590391071
150905779
385373833
1144962672
475227684
854394893
157971722
799693009
571164415
1146745402
2104778669
568516761
109641361
322729018
2064455935
2131835023
1839765580
1081876073
146162458
1837314361
2008208641
22540279
1502624253
526115766
1897246890
2100810365
498219141
1107448879
726580914
1677687599
743570868
353726872
1949617917
721173362
2029840883
227150711
484847279
1765435374
953558642
541101967
1372256178
1459034164
312407121
333627871
288980260
453003137
194288654
1990177331
710868908
631191322
620340945
1895010745
1060874200
631584454
13848099
1307794380
514596295
1241620739
814558575
124817323
1507297475
1105889189
1964299087
1763881810
1525438490
718534662
2079330462
2003384930
289102392
734522442
1320696353
788232139
1717066993
2050563217
419804347
370685893
22680879
798326012
1480142476
221994329
1581633735
345629010
1653264717
735203473
1685389452
1391288029
1260726963
2067228164
860909092
145116755
80056491
1123463603
635275294
520498582
1122903688
895296951
433250142
1998313369
1483815880
1487834710
1329573063
465611557
1339725281
2022766259
1307897417
1360854024
1656461833
2052223799
1022146702
1321610173
1998241707
1159715515
2098728806
1023362957
1448996514
563746814
600475174
176784199
1057799039
912087030
798645195
1667207432
1484024354
1749268837
721859415
1067244091
1175822004
1759943130
788502477
1896977039
2111561805
181532535
944914177
732358799
1992945490
1431032825
2029308509
1155194512
1935306857
706046921
163619012
1966773735
332539400
232885443
1441289253
678034269
1923449568
715299394
1594151980
1243271231
1737669328
2002429422
836994670
1913562931
1258709634
413638289
1996391910
1102574686
499442638
1896082222
59920062
55181983
166806201
562502495
835572180
2129250414
791005304
61577311
1526983330
2051828664
1776637548
1089971960
276077220
668388504
729855917
432234679
1667522664
1356465326
240236311
1042922150
1578748212
100416899
308006000
498744915
1923326976
1911371890
662723007
2115041315
326542950
489221480
1816592165
994041642
1170907322
2129539240
1755322326
284398236
1225469240
2082008922
804822499
923503188
117879663
251197048
2107632783
779079539
1199615532
1581144672
367257540
2120342788
1855991124
185136997
567570206
821673764
1061398979
1409141962
2060461595
333576502
181219117
277308250
671254127
1477587556
969058866
1849272679
811679985
464406439
165048782
639261674
1202763492
590106747
335163035
1559233751
472551105
1024061415
386944733
1688031775
545057896
734038887
943775998
331772492
1936954011
934560550
181878274
277670992
837090830
344450906
2136464549
1617180962
217835649
931200540
1111213798
1345857347
1229618888
2041826802
588213679
337370217
662469602
96962513
277311104
670368592
622106461
569311998
1423916872
2003765107
2131998608
1695455774
1796418130
555902362
876709341
1657265676
78041681
446156969
925274423
989876943
786848075
1130391480
230165724
2063537421
2117393104
236952817
1285272527
945077227
591206932
1825964774
1799505681
719768692
414789167
1441137719
1518580568
630261636
596615317
891738825
984191296
89691052
1482684171
281143701
60966131
1916836507
21991517
884259138
1202692476
27774934
641078682
1986147022
407967884
787945945
1831864104
1188278791
1906978066
1029295625
698786755
291557191
1528092816
1143732369
35510743
121536555
1990021521
507656332
2071226038
2080125001
449959096
349555928
640389210
1402229435
318794676
908310037
1709333436
2054860516
2037191358
1876917922
343853249
152044365
70807432
312108818
1114276154
1017854191
1384515578
1622328018
47079972
139432997
1659606501
462947335
907665504
1520653371
881215274
489652882
1576706259
369567028
1992051023
1586062834
1590223447
939340676
841859971
1799201270
1662634405
230946304
475839789
1614028255
689618213
549528933
878207506
99798323
435520723
1305851856
1666524980
1014729588
1610135154
2044754605
888401401
1590622386
475162889
452995849
516944537
1296555035
61355277
149275514
289721059
1531911838
418827541
729726929
1050601747
2124266907
1834914013
178230627
156978714
1487220403
1862164663
2123751399
516235484
690933282
1560705044
25791451
876227115
636294028
1588218602
141024860
1233087116
128995321
408974458
563840877
585375888
1117327519
626589753
1335850353
1299890118
1111385173
1870343945
69340493
545899343
178696265
1626349932
1850282001
1970028906
2106889638
1332437617
933659219
1075403508
2047242512
1578442995
1768040930
1360394993
1262871732
2066006409
941594355
407273760
99113869
1663571847
337549113
153444157
1537248380
606756037
2080545912
380404093
1739052219
2002955272
1807849190
1262393648
863828709
338689236
671345524
577452100
1962403261
1483208208
1919734610
414497951
58296860
731048486
178843257
1621800957
1962053127
1335401983
1869544380
973769937
575315573
104737034
75630166
206606436
2102951175
1945774022
262654955
223996947
1313767605
36619508
1671287587
105960159
2108803673
1367223707
1433761599
1529625460
372242865
619747546
1138825453
506457029
1982811537
1707946900
133895875
1049790633
1395997211
1854913481
1798419312
830311732
676513789
1229195412
594293889
596471815
1618395383
1956189512
1373303911
859195696
9343756
650388044
1918619435
1607503093
1566240858
180711044
2090415693
1998244665
627072921
33804421
987799055
1362577547
1318340065
1742634788
1756088805
50475914
1298573872
1934126730
607663215
1617959956
533401746
2128154185
270179840
1748402995
1919409917
786209340
819428442
138657322
1314159703
2089677885
922449446
2146238723
267717529
1038644203
1488132814
99955921
2094648238
203749478
1552103009
1430942869
135926928
1106386946
446283942
1051371921
732269339
1914198270
1203134632
1113119560
1701944258
622082590
1370808672
1106508845
666272606
1044167779
1011006724
1497377350
2049588043
1551182593
2106968969
1566552390
482705341
1513029507
234139739
2053862875
728527443
41326679
935704974
1372411134
1557463006
1831368109
2094973746
1075283760
313652507
2009393330
2001718569
629462408
1442603477
616889000
965109081
836210752
1144384093
1667840150
257376285
1949851111
1843040156
113553103
758163463
643187
1583190998
1519757318
1069413333
1321603160
1306032435
995852381
1556387884
493877039
873898188
1993889640
280754527
595980772
192267383
1175837503
254240719
473375764
267115395
1392802913
463101233
2099066276
1621524922
921681377
2119047540
1058068956
971411880
589815896
114021762
1183601640
998141655
1552475446
179191882
146736413
750923035
1289306635
753698840
997984647
598412751
476713849
1189398758
1192784474
187216714
632556854
328382835
1480237290
330586646
310465460
1556011761
1529297612
900096437
1710524368
1765289300
537040412
965385478
233215164
1398737828
589938902
752737634
501595705
1399280550
747067118
1205570391
1696926917
1237777237
1462113371
2081899153
1422049858
380767020
739943246
1946583742
1181066643
651828657
1973238221
1042005997
576827999
1501894470
678645521
1850345186
1536324549
1390029764
827717317
1158527380
1982449463
1167050611
308279800
373250639
1063696205
332438565
1185930904
1408581192
964266822
1088067036
1638995561
2015137595
850232701
860487009
376656773
1258425593
417721154
738869895
1344203671
1669501771
33019599
717026353
1951335800
1721521743
916872471
1671602759
1153952529
725920034
778564769
268736187
1805960773
1771700042
1332098793
275719671
912394127
1798720646
2096607638
1849964401
1176031352
2003563014
1533124881
1091949792
1559011017
178409967
886363047
1995541661
2004585260
2123990071
1596809504
1904310051
1203972816
1926048724
486477098
74669828
36542169
977748090
426352076
1233587049
701033553
740251749
1594976559
599488097
609323164
835571568
1574121128
1833874741
954714837
1047128222
1511426984
2063537421
1293469324
723960083
704506758
632973314
2109486074
1654160228
491169415
776934881
1737680555
789910491
1561697210
1565859189
1630667153
1347865284
465787620
922690452
1510161430
632686237
757218378
1775045315
1858415345
1262668432
2098251603
1281081336
1090251951
185921660
4921454
520132078
137194916
1263983256
1607264232
705123223
188867615
990818137
159640847
648806177
1219479095
997221632
34907703
2044794956
780524861
712352214
2000038282
1609911472
782377799
1004118973
2086560919
1447183319
35647531
683950651
1881399674
1998998052
1569955480
857936805
170866477
593492621
1864404130
1433379664
914790348
1823259766
1790909754
503387528
1314012226
984586225
1412822651
179236191
1565006533
348481146
1174685797
1679418708
1205757704
1509788530
1506985185
1763547581
338452510
905813970
2028455427
1105739757
601328109
293652736
149586589
1569391986
325120248
1949081630
2118891091
713929910
599883972
828601445
9097602
1662608933
1915206415
1015615611
421623377
1037513673
1269945326
1227857517
891612687
2081226379
1544106664
313437431
290735767
2052152560
867033119
1938869815
640067365
1700545328
808658097
1632125804
1424139091
1622868788
365326489
599037880
1371820776
319513691
1718199178
1092631244
2088099691
1157014188
2111610835
329023367
1799435779
2126306801
2117401495
2047147726
956919344
1749705822
1422856753
990973794
434629194
755863499
729736667
1657123240
19372727
204687502
580198350
1168752312
1591165141
665238219
682952910
2037341201
679131184
819503285
278210240
136878057
886998860
75990975
1432933521
1900962551
112707697
1810946193
1760996390
1212233020
783410782
807732550
1368763492
1240906330
577882378
1356872900
659283452
147314271
689717477
2081236610
13634563
1909316636
1415422757
123290122
1896416871
1466856638
977190907
1253178719
1200019248
941299131
557336378
880027533
39725716
266708895
305042553
446963999
617663499
1612271069
1038417543
559591756
573186062
1116307024
1189771913
1224176327
1179913511
1332517389
967119090
1655254802
53306561
926799195
1121153677
941492937
1700695150
683628161
629299862
278207736
586973659
1711373461
1202483904
1201111743
360653669
567329226
1736498560
1955928592
825226079
1270458985
418902612
1878445228
519075878
1727767059
32255436
1548295181
21183284
1301264637
438985160
266635458
1758574406
1419668320
1144698419
953020118
786275866
1039275834
1664384981
685002373
1221260828
1784803651
2091632186
197723691
569267178
1219805950
114989712
615155061
522188369
109040080
1646873067
1383259316
1458723712
643206355
741791480
1849948023
1949973700
690024524
21371204
237012306
214481611
339535470
1675336735
967154926
1402992222
1980701004
915248777
438967251
1816668633
1876969527
1543460357
949604874
760993540
966118480
224393066
1511197336
822218148
1273639822
21133918
1272122005
679132383
1584751800
928202981
318329900
1945408272
870579350
899911802
1631835742
511550136
29286318
468699019
112952034
1342066489
442197911
1708955874
2068493905
36272453
545109296
247139249
684109496
63170164
400977163
431943439
1271555254
1612315552
2080235898
975077768
53162445
2128635101
1036026096
1122069994
518140110
572525966
608184569
1115889374
1957804208
1473714606
900755404
1778558944
1217980263
1384142441
267579366
452042162
1154094128
1132867419
1319027485
841545793
1567718196
1201398064
1931087538
19499093
244124850
1160794418
1352668009
2019497721
761560393
1877333552
639089317
798526614
343006363
1636173234
16068346
431700181
1103071959
537442284
543698068
1311258513
1210151281
864316902
488715460
831380693
1310591482
531549341
409471735
286032922
1665152946
615677924
1634631730
56828520
1605649738
1090095730
87598971
1148778377
1980780348
873405113
848423128
898602017
1055496688
1893164067
1009732296
1171187185
1587337037
1960606377
1002414098
1816780861
1680275167
40410237
223279170
826952510
1438760921
1364701741
731943830
1315524573
8017933
1825869217
77293725
1249146155
81539113
1754788494
1822967535
93391499
2001507584
1119096999
1454206907
1215532044
1611763744
565474762
1448650138
1029000575
1001356535
341238367
1862115868
1923091488
2016318876
301622902
482199981
856239236
1293391029
1078954652
980326856
89270175
1890229658
2118252359
183804355
1619405215
1313798513
651443149
622052625
1038250023
1303338208
4481527
144665000
1461858772
437712409
1155658340
1597376026
605418080
478191416
2126800311
248500130
117413023
878010860
1709096403
1981228744
967890477
1384902756
2074937086
372189504
198130055
134383165
495054725
1665768062
1152419579
139106647
2135086965
170943042
77433903
1860692650
1380551443
1057386847
1785346670
1323137985
480598605
444751456
1669821485
1089080189
334165238
1735681113
357719034
760880388
1979652775
1687448172
305345395
437693774
591319544
1493658075
379730031
1457744923
1288373392
384418526
216806316
1201037863
165726639
1720090199
2124558101
973551036
1535941447
962190790
443414453
1979730515
918299385
306824191
1060485957
1727889090
815748162
1242932709
1575944712
1736348237
390853856
600731365
1367588250
1938013729
1886615549
1764498431
2057373148
742128875
1060940246
300315555
524872007
1097830138
1125176605
1785340549
197398983
1840842482
930079159
1195152414
1424476691
11970043
797628191
932332812
231777313
843076300
659526532
1709457677
1597494260
1495393517
1787198437
625731708
595460776
1487767927
1749500200
1373648631
2029093816
844288718
2089333047
1410892986
985870386
591109942
215544870
1740493188
143369962
348329241
1696915217
401215865
633635345
1454251163
442053333
2146538926
1899056007
2114677461
291762418
689043947
297495213
1510112012
1282259233
243943108
2037380188
902466045
1946063652
1389965154
1142680799
306794556
1107793817
1698793499
1941954964
746606142
2115422890
1198689540
503466381
1024271509
2023116729
2146447536
51107320
502892435
1309503345
89917522
528119986
1138239970
842650913
354557869
1917087938
1826520367
191267140
694004067
1357357193
933100071
1906544247
117046451
151687415
126805220
615191739
1440650104
1040302250
649238783
2080426356
2065451164
48340103
796966517
867253140
401751099
1821397437
1803659341
1576818770
637330406
751824181
83092625
2085472381
63179279
956034096
1635341130
1388318634
60678607
650571888
2133273403
1529141835
225685589
2014242482
759965968
1288107550
1649490163
469509582
1997201795
1979587206
1032478905
375387121
1610994209
356535797
2126750976
618085663
689068323
2009709576
728340584
798281146
1321591739
22246338
1908687220
358381241
283043098
177693732
1360172597
1784316982
148571008
1935723973
993118724
479687871
308591540
587289197
1825573737
298317032
1924215403
2043303510
623354762
2092933919
437639013
362374767
30482743
715598184
1932477899
344760443
1731864769
1457705159
810994193
1254584931
447569105
1769224690
955903138
1990171175
1900658184
1704142780
598958035
867602552
1697970083
984150034
418375468
462183281
1238204819
1112910450
329943045
2038651835
2104589058
1016300491
1496058358
1539697475
2004224716
933143026
1055569739
334233718
231699928
732277353
1317486089
55814823
888092954
1937696200
1207849275
1226481138
739518820
486148087
1683583464
515609145
871758901
1151317117
1924975591
1917662221
1642060968
1591394876
1362601575
398685844
621389531
665185028
292116974
1055959507
907608081
664537998
559607688
355785674
1222462528
874596457
416397018
779350994
27791518
1325187117
1650159708
1565372059
2142669493
158113167
244503998
367072447
1876372629
1158869941
610927216
1219665141
1637498338
1305250127
2040819239
1484115984
1858274699
987875986
1972305183
857664183
399257678
613049855
1099442884
1557322634
540469373
608186959
1609240924
1125420231
1580300474
1143070811
1605017744
2015114730
1383719012
623852039
535813651
2100289654
1274682782
1021433590
218672120
211678983
85526742
266010475
602081443
1042773626
1390005644
878448414
1206306009
1695246020
1892427157
1496757923
928800604
1978319816
590115282
1389707646
807873363
497774839
546989528
1845058136
1532893086
805588128
1020156134
802199062
1144453494
26622943
1210318770
1012604149
1465908794
1849914446
1276141043
891662663
226713889
220563802
1152204638
25708670
144192070
930918942
638405442
77995184
693821049
22512455
1211097613
1254430572
1402530748
1186286057
1348155892
221017618
1442749034
387564447
1502107935
202807834
1323867078
150844730
901497660
65258040
288217866
2005698861
1489093808
2071137506
1182219665
1838497131
1790378961
295876066
473017867
717167366
950368772
705860505
1596948911
946019380
1131996037
1445385245
690391527
712933755
642929285
273560375
748137075
1957888048
841403559
1103700573
741762924
1302898195
310357930
359393420
1455459026
330465309
938536297
1630055975
1067556826
604030818
1917887308
171486455
1643162307
934888670
1610711058
637551038
1105543686
1408698987
483817407
1252707981
2140063959
1292478527
1796724899
938473488
573368325
260786650
727309063
849863474
2015267426
1494200001
1076847813
1321883517
2063812944
276763377
1982768295
1392590981
1910397056
1797939946
1494531272
1327357969
70006461
234936810
929247956
1523209464
369907464
2022441306
719222870
712735058
2138325443
731352690
175807064
1561116185
758325913
2093426559
1712116276
749990067
1363682224
1118640018
442251228
1905435159
499321352
54793176
895645951
1416940038
751444956
1382508238
438177422
1483292775
839877029
2141006697
723669350
922287060
1783838927
579262120
901561548
272863125
621598371
701388973
973684611
578380901
1407146648
339984255
1209726595
602843682
505785272
1569945233
1223060584
213213511
1929339107
1848384534
1525379533
1880290951
2011354487
499281712
2002060064
1354850583
713872834
1026852923
1549426982
304352689
499951803
1767927733
1944877848
1679737691
619533627
241826012
127606774
1072099398
1938506222
2087491836
1568681225
995627470
560721599
1123719418
1428490846
344219687
636898217
1606185709
1292619055
1294311414
1414134143
101902492
1288951253
433884831
402908006
603069474
1076601782
730243378
1721031702
1557033385
822630787
1449631196
167969042
847115881
1911780661
1567398922
1794307544
682728704
1925496584
2070305488
1976268796
1936856732
1935260705
1620388929
589949780
2011323741
1359919231
1562518874
818742370
764916173
1464178441
2021124826
446756789
1254837759
963467196
1291855745
2050661689
932101993
1066969590
373339246
2002468084
1909142391
1664025641
1493010359
1548477939
2068287211
1612137307
585023782
1574315657
210755795
1904597026
1959231199
1281308449
1167192985
1041914293
734530557
233641088
1299260424
685097430
381475625
694693355
991776622
1651344142
662771654
37906259
902885346
850925259
1057829762
1822547047
1249077676
2142026469
1050688793
57366429
1386149280
1500574987
16736492
503141835
774909123
942307776
500964262
1348091670
715809549
1470790375
1199462953
650619400
1500440041
798507726
2126066932
748858921
387064659
1792032290
1410851623
518339922
932709480
2418706
1744225644
1088156622
556775554
2080201542
1235544519
980849660
742671863
7105747
1134671678
1452193576
1555983088
152099868
1000690959
1856025750
627070689
103517423
1763264402
1236305738
2141191137
1875593533
133350292
1583841862
1547946971
587079805
1979550397
861750177
2069596601
1721795946
757651473
962959228
1858393095
900148751
821932559
1680325819
1454574435
529885517
201157354
1097566674
765208142
546407286
773021792
217660992
494351925
211599333
1909341301
242919439
382844745
1594489134
895288964
2141293248
1804290644
1840159891
471197817
1292198717
1695978345
1041482079
1765462412
1457796450
501068035
1354962358
1179235479
1215754255
1772805270
796462754
957648064
1420190615
1042710339
389144431
261826087
2069860058
340751041
453090572
1637354247
1080348825
1729934637
976952890
2097233010
1574451890
696325175
1807566846
1429326131
916376417
1292011305
1420203850
752225914
1204863002
617107369
797696789
1803017842
779231040
2105145786
1817573533
1851613963
358560673
1433050067
1265422424
215403489
263843280
1285362786
1039599305
1407096041
1216851378
780264648
1895019720
619266875
1211812931
984822460
1619388268
1331463220
1311797827
1035461919
1204629730
1873444533
627600722
1298601479
554365681
711764836
397252494
413092033
715835759
1005076354
1831445367
675834492
1559266507
1048007888
239177328
251225754
1963278582
1255016590
1738186330
849537478
1905360244
1534978087
709484169
600693919
355050979
407409147
427112162
266584979
1941349638
972437237
485129993
1293810688
1037030651
1858600194
1935068323
436220340
277723038
631783117
1021270380
2141387483
1828406698
2084763788
1622738938
1397672779
2650868
2013496460
166738042
42697509
122788667
927633782
601631634
1515504997
1376947894
524522746
2134521479
1821290348
1942543970
1616501995
950344083
725820773
76706309
1009063817
1206731667
324482283
1294373284
1783584738
2129879019
1093809267
703392654
943108693
581910048
874376414
2030970494
1259532140
1972400799
1550131790
992002639
1075523884
631604771
185825967
1781205578
865236313
2091790508
619185525
1258805544
1298661193
245958256
1193216603
2005464717
1206066847
759221828
679650186
1776435439
956880626
435989671
1639080320
707475857
1641362427
1577858524
1098884804
2014797460
689275751
512996799
1705875734
650386707
1110048682
851131017
1872937474
480707957
482852987
55215605
729391116
774640451
483057620
1685576
1889029984
809844534
39093964
1483694487
217921626
1838882408
1486788323
112354682
879699881
560563360
1699708233
734463117
506782001
197335704
72538350
790290963
75791179
1236006480
493630470
1088215702
1738305490
1263032382
1832487943
1806026714
1307761550
328130534
379198618
1836127316
2082653917
1651366873
1063355871
378229790
1519201132
1116250119
1017184314
1620458962
1546985847
585658734
1153931405
1253726613
1794271147
76149732
1228300991
1413206657
1294534539
1401698414
1503173941
1263732320
1262385306
823228338
2075450307
1138403211
737344199
812818433
1308026072
45504344
798585679
1383062215
1015488568
1281541710
1185115838
207690089
1428564576
447714836
1538050058
1879436812
14532070
1155579694
871835198
1144569403
1046621575
1044938126
597402216
1341954396
365327682
931406956
539860312
1535492175
1482266301
1412567288
274345927
1352327576
2138882172
605389053
357550831
1096007468
264018930
1339878764
660574576
572515685
859379902
1277250215
848009348
218951547
1485600602
1925417315
818600134
1245684057
555582758
2021403783
1908828905
430566709
1629972645
1314917845
1171590431
1544279955
930971109
1960324646
1251848781
1810912078
1214867081
1123136018
1436671751
1588255374
1896604720
2080530742
1159356314
55546155
1389782902
998239513
1278930057
943489983
611174807
1814926237
509468738
117606049
535865689
256985364
1681776915
1526702593
531111896
1368687763
1616352962
13809269
770600887
1321976491
1608467512
2125975065
822370191
76404755
150329036
1784231530
2144677805
1253556871
1902647710
1444866261
324466714
559790354
46453409
943889886
63531919
1841030463
354527094
1736149150
245084610
1363764156
1793958010
278705334
1151817934
1683405677
1622118829
1153175360
618237918
1953121199
867216177
1462555717
1803301948
1879812869
1753055132
1489455871
1052792459
1229393814
2043858512
1747803930
1522397354
1464031991
967955030
1330973522
1417884370
238652232
1274726780
1409229181
1879369704
2005702482
2028073209
1911595375
1940161532
1165078448
1264845158
1030639583
1602549219
11705085
1615077942
1220379840
684880634
2039742602
816578210
1463216915
1722612252
888528550
730791731
280340481
1581534882
613216692
1773172664
1153338667
1299238605
771992514
696356587
618502301
253653791
1648848446
675974699
302188939
880848744
1738351490
1210914571
1654847792
2066887985
1901543326
354916390
246485741
535183654
1969899049
366771857
1440374000
1960888040
1423652239
475846733
2080597267
500228503
1136147238
448417021
1522233616
41424535
1509658987
1656479121
1244547435
200979006
379207021
922141497
76185140
1044228965
276162489
608315479
1010691048
1790763110
189695097
837703639
1898736977
176058494
652874669
983937093
1536653637
34871872
1835952193
308149489
527742331
1716921158
1443401621
1595110063
1489945184
1886449145
2130507811
81387352
751417932
314439715
1865195181
1403957990
1180581613
1898980315
599330597
161049444
2083154195
707068431
1258776994
638253167
1296979047
944752264
147302429
1636572244
893103394
432732073
764057013
325453479
727376356
1368808019
473401250
1699371977
220319149
1662813893
194233423
1026514899
1310845398
1399174970
1096375669
52866735
1719844043
121403055
1673334282
1505657139
2097658864
237588912
170831686
2036496601
658637839
2115195245
2004902750
2022272970
1491466655
2031034092
1771188239
164925470
717708622
2059323841
1057446280
959611705
241218380
258857823
65918484
1341773897
784166659
1379834221
315837637
793962017
350311430
1053581610
144392497
128556149
1431831575
138878429
1534224599
1091332968
708894423
1842301472
1150253513
345196356
1306381972
610579451
214811536
302892212
1789499660
119053552
2117167178
1505203193
940721864
649806725
395548284
168315830
1211737517
691107309
2045044565
1647983305
1371926123
1009335771
14405724
445436390
1795258954
1908661079
1541192569
2068984210
122590496
342561094
882926576
588954663
1044858622
1653716592
367720850
1594021211
91655934
413548107
172814358
1774428415
235336964
797085544
677516367
221063327
708049589
1791687000
505880299
2134646777
1026898414
1949084743
1508936122
515221122
31774126
745716992
1157762041
482642840
1711298603
1626622130
1906434198
1959669006
1501583499
582093158
11420139
1495697661
856116369
1482526789
1086162630
1759212939
14483138
1825923948
1356718665
149164225
2007357458
1302467904
1248157562
142316695
27271487
1180205683
234333694
1952153628
618605348
1975777621
1331847934
432469088
1509440991
1053308066
468997367
227184013
46265370
1902586379
1892546353
579160158
1720218142
269626216
1494629636
54021767
1848666225
1774513402
1471993883
1791479444
2010943668
281844049
1351004784
1358207341
258530601
763856304
393808834
2016092546
1086792229
264876869
202867047
1198222291
1938485303
277340415
1356612632
1037676352
1502290821
1900148658
693722652
1570861653
1718186586
1627520305
675305185
1717923821
1545605158
1470254692
753802299
1899116171
1763364636
1396350890
527391457
1592541333
2120901141
1693923682
2097866531
2047321629
288445464
653409234
257637634
1444222068
2047876680
1147061567
1388947826
2040341658
1069034795
1910391473
140561832
1728864696
1491162098
40286666
37552638
1340775752
780414950
27595229
1239679512
1436257905
837904872
142654040
1708568437
930371226
1611982875
1815209156
1818633040
1730019878
1236110392
917865639
1190706112
1205192585
103165841
1774096475
285147963
2145980356
881171694
995942875
2020607603
33147118
723995022
1258900916
666933032
1507945708
1080593149
1092015707
575598883
2051021822
1493685753
887706432
1364627823
840245452
1746702465
939787882
591475634
2106064434
626001380
1351957975
248176541
974143984
603259963
1459475239
1608326773
1773442854
770158990
264616713
944661473
1478686702
1454919795
2107289905
454010846
1893683733
2089777811
1147528779
917229659
116883420
805518560
1699238531
2117632150
81433443
1741954355
2046007078
1530288983
1475869105
658554301
1751310003
914024261
919246398
2113999674
39138104
1485263075
1900337894
819636285
554404603
918076335
1145068551
376395383
1483490454
2092166833
1164393549
880355477
323776152
1014766824
775040464
468037307
529486990
242157147
484592189
990617502
1891197831
919834112
881853892
1451787239
1249670805
1651538828
214751145
1868262725
634392338
1752390526
279018975
1024708222
1460338358
1002756144
1176650674
1079387965
817120015
1846956497
288851812
2093747582
1570577831
269923752
263413845
835541046
614635428
51303801
293829752
1657467155
472025915
1315987184
1820264504
1870481271
1721187022
1218417168
236036589
1163594720
733825903
994983233
1289408884
1766598743
2051733669
1552201750
720715722
16193171
1170306005
169846676
800140838
1671234054
1684141910
1906333521
1047569963
1091597112
130262255
1165737104
960400280
1305069051
991918349
1233321175
1420461204
1745338403
357472717
1019896152
2094524256
477495165
2139480273
196083930
1770455359
206570981
312117400
1374189481
77152020
1272508017
777868322
1422175400
2018449779
171120030
1702140157
855500301
1657555628
1460939914
1419130752
2107182286
855055142
122876184
1967582225
13174968
1521478254
894242961
1114235377
664838821
275014654
264715661
126081430
843056053
1420350392
459298086
1354131618
156842320
1118057558
558351720
1611692447
619746293
322915149
202127405
1236715708
1047544248
1091177673
1364033131
379359258
1452969409
1288188590
980911544
922794603
208791545
1637577074
1418564273
811830894
1044647996
645640947
403771692
1431670751
1308240735
1842691205
535828314
2038585707
795417004
2122760049
685553779
256178265
1052941668
135516995
1213031500
1648811329
1044948532
1005059628
1597597011
1348627197
991870780
2119034530
2064318210
1793301375
57398626
1169438316
608882728
1579788683
1268199724
85902380
721019471
813071194
693717335
339041088
1033644103
2083900901
323175345
71590280
755175839
1157498228
106886859
801955433
1728410952
733641722
1934658207
884658072
2087048465
1035332684
1031290987
979563860
662370264
736068647
2128002032
323822919
1476991060
339391172
635559122
1001804532
493017892
1894588600
3675402
1530957521
726375214
1983949715
188067612
182905383
1570324057
1129197573
1627582186
1705057470
2090960571
1449557973
1155679569
105903374
434028462
1038848028
523423227
411007368
1958670445
1572449655
1558271575
1646894107
1397080983
522489159
1128619947
432409189
797185002
1467533033
872495914
1520865491
123824108
400423583
2063993619
874705075
1977270119
733033922
1624390382
2064755708
1387963507
592007064
1818876820
2882008
1344141373
4740688
2124420400
187952394
480718174
613800262
1891719546
1989758830
627953268
2020447415
1509274338
1367767602
355057880
429968509
1013208438
888337383
488207806
2112019903
54233053
1875296394
571584809
398949715
491422833
972337727
658714149
589879865
492733471
569902704
342996065
1606488444
65032417
604577331
2002155455
423214406
1195381413
1037771871
1258226123
1818523425
1921502423
1345508119
1460485345
208385099
1258330819
959945340
905100008
1024415058
1741491021
1657238496
110406652
526411557
1496575816
1900297688
2146979186
208440895
2002025893
896688635
291915979
698253900
808344337
64627466
2077380304
315130425
281531914
1476730280
47808201
1449402438
823753671
1545164022
1016169670
31211965
206352138
265195473
1899113313
1818902588
1986614636
1632524179
798508084
571618447
155738573
16654840
309412421
1328735456
48273667
1476309638
1746204050
820381501
1459523444
1056273825
1493985497
292881979
1174849022
1376507214
1974934241
15041026
1914348413
493096851
1354672717
972863173
845794718
1315048090
1172982724
1625443576
1101191633
1502011024
434460543
1023053712
429997703
667298047
2049995372
7774987
16971191
1470129744
450342165
1602547970
124295571
946304647
2102130658
1555292848
1641532304
1035516090
1257977244
897180389
1244049984
429987156
644002763
272310833
230211345
1976718574
1215691983
562698129
920386365
9760191
1180077830
1095747227
1211240906
899294202
830154501
634558238
218830384
653181461
1908589584
1034786752
1653775630
857446368
120453692
166802761
245699131
1834585955
1251913517
1784854563
551331173
1733922978
481166048
1069276393
36215934
80663606
643036775
206237889
311325221
642221741
727979606
814349717
734651262
336275987
1736259686
984903756
660939425
1304192544
970893213
355942034
1055848365
1226828478
1549955911
454358262
1076368382
509222205
631010728
543357712
1738240870
2126488106
1375406186
1246498737
410999411
1797157550
1433030434
901226214
1346994962
1689818173
735846632
1277752433
1345004809
1235737565
1652657395
1096554932
2038275865
2092680909
87169274
1527324756
796192575
1384820357
494151527
131539291
2072626665
1557678560
2075077501
108300327
132529637
1304309367
740304649
160093880
1475068676
1181434232
2080357074
1168907638
1882156383
661619010
807854505
1440113938
617737319
1661448042
1592648620
774417747
664471852
1337760689
1203332462
355609118
1138348338
102710676
1151506555
2091190844
2009494938
827269638
127968308
438200895
1133419709
2132764904
1111891318
798936972
775952697
1038115815
1832117547
299956590
1022621627
1928122702
1033686257
555936584
770701199
427660233
527743763
778226920
1896651782
27594568
154767942
2130053962
856708868
1108184908
209195055
787551763
1669886889
1970136004
1169509424
1346705974
992119686
1197408298
2082485548
79763059
142479777
2040536938
1139649618
2036219653
1910777912
749446382
1281412900
1547070468
186915861
216671327
1308413740
1940353534
750982521
778965660
342189837
1930068979
115254763
2100592284
267111003
135800842
1512952730
832782261
1793142211
1728035448
1466057795
973401269
1081317158
873011629
205622317
1274651391
1236136012
1425916942
788256994
1741946464
1937386756
1601028052
565862931
1908347547
318976578
890825072
1548008950
1253757567
752393848
1955542439
1474971935
888338890
1175212809
1689057480
1349846340
494638360
435480192
1871317355
774507425
879261375
1245308691
142308178
801676819
2038620960
1827124675
1362958988
723684572
1181597862
1927070373
1396571276
1714491982
250419329
580001393
1628498952
1122772389
2098072821
1188776213
55111470
1884796190
2016825360
1676078653
1698177908
883327617
1756320385
307935492
208837845
1366097659
605867042
502353285
1869090364
1475418797
1461443243
173042528
634138806
2141488876
295720660
448341078
975370910
1328448995
1462861724
1778056912
1745034914
457796754
1015992838
1653648809
1065427328
1616422103
659153505
1755854048
227405817
628997073
1650020854
1830672439
1070036739
2036355358
286170483
778689756
1249383541
542867058
1872590216
383096495
489671532
20779832
628671924
232378861
1142034678
1343229686
243740252
313641295
998426987
656136091
188206644
1660209789
948544299
968395029
959784761
963227994
1404719078
1489205690
1733465768
320023289
1662392345
1130630145
365594536
1783536628
2116687655
1318001114
1360989985
528519047
1330604854
1270631010
441930193
1351252028
1744281615
1859121110
1984731083
1400122360
244660547
1883665782
1323767332
7179131
1275831048
1564798343
596508827
157336798
754564315
1066839886
878000704
1422221241
760264489
690658249
243331884
440977246
549641604
1271430570
1371477102
649981025
1922966442
534547441
2132300998
175809878
67768981
1119304996
150216455
1573748035
1358233320
1603119880
1155207337
1450816038
1056733715
296516850
1815322582
1406425854
817158359
1340178577
840741035
123894131
515049026
1980649794
594474606
1709572082
552192337
1939610813
208782222
1047768589
477666337
250076164
765422988
1729694099
1613022597
2092326392
1762453156
1822726953
1607786687
396583521
48684866
1662696319
1519205124
1916125574
280161584
1993054435
1175095410
1427733864
98447952
1581758329
1670814172
831462211
100625726
1791235129
1976741369
2014610290
1447533640
1345566970
882519244
2018754418
63410619
232012857
1604422226
608646569
598182969
662904411
1793227096
322908994
1226442067
423215811
1602974651
128048533
1493729911
1070506235
1380550913
1065067469
1249600545
1310411846
1230596234
1489906149
648805686
1492129967
172523100
1961860111
2036032957
2038770213
2037485144
1064237237
1226325981
193125530
322858148
1426594673
486563154
1340504228
1566881067
1896644401
575524248
794590420
1400309337
414460891
36639739
931723717
1215673828
587388143
808243372
436583265
708612145
1744690674
852058577
363133719
214202181
1848528544
1182090328
955272380
992976154
1275104683
626160954
1255305115
1202535521
283814696
1702440022
2087267628
1995857499
1407939334
1795451288
963720272
1938762417
1584470133
1643750130
656271595
1136796635
1556733058
931145698
1222440188
1242570196
1143597372
80369737
1889311166
542054043
865691428
1200897075
1423674489
536689270
2107451921
1409721210
1807881513
194117856
1091299294
393596902
350823035
1329351673
1960491207
1392962798
1191491320
298717128
259372863
104601483
1222206265
2104245547
246041384
1347662587
1698972916
1311619379
452348728
276939799
1120590865
449948634
1030453862
361996991
43887452
2057867066
396336916
1060360649
933623583
1816751043
1269363087
1443939608
2110142775
1339924450
1667749276
1758474743
590624897
1796064699
231770176
1466820811
760353861
2024434568
379788025
628343154
155947177
2074748516
2053817665
2041559510
1767028330
2098433980
736153334
2086183413
1302919677
1239257352
366235591
772090977
168928108
880192671
1481099692
1246430738
250557089
1782226426
1907595560
235856554
879914349
2146158465
596193410
1340478087
1250053045
1632935313
1637705660
1782011894
975194830
2090987755
1999816636
2102569495
1871414984
1466412111
391535517
259560559
396799447
497176060
1595983886
903422535
1550016048
1386726581
2063414591
802889269
1190229719
428113757
394979003
1895866821
624965819
78460273
1165764128
680715673
113608200
1312514423
1266753887
1533749626
1478618993
785016333
2033569094
426062462
1197774105
82458556
1588457529
1751735714
1439473472
528415649
126864200
1866641155
209082001
39282838
1989444185
206019966
318247467
1992213894
1742169691
1942985946
1307412949
1345838976
1755816972
360806607
1664573080
1297744293
1576780858
524846964
1814304874
719064779
1470477674
1494919489
1298214297
189517733
265038181
2070220031
1152028109
759626746
638617321
181778032
1312644169
1219727155
977258682
325406468
203053890
1774833295
956226152
2022244379
322354350
1740387281
1546968117
1604501401
1850727211
3542074
1571428515
489563632
803338054
1684286038
271751041
787809501
816776900
1437567791
1032093028
1594222469
701788289
1687008512
1602543975
1128593609
1723028303
653516602
1985708543
419041023
2139762105
1448257605
1132868146
2019125017
2118857312
1917949308
1094022581
1729619849
1959141550
1810907090
1986095002
706698893
1689294898
2012374885
1997215358
833295064
1641652331
1975593924
912308830
1258472
1724120614
627776934
649010839
1625203605
670771769
1777539881
300590926
648376750
1926579469
610424921
368398897
257312223
170778006
1974355687
626576364
345188253
946868957
313247888
1645670466
1953506765
571531615
266528027
1008040224
748729841
1387233203
620274439
1094479477
1180376498
1260074224
848985039
1987201001
997105044
1100983634
639899045
839955535
1461252543
1000380395
899529208
632430173
1818189302
1688395546
1681491775
1324278740
1272241422
1510924375
1638771939
1240595996
1403341017
777879422
1440165288
921502674
268696322
11640868
574257130
910756234
1937733867
468371639
129503178
2084177020
2099358092
551984334
1135635213
137103504
1909487437
1335870037
1447236999
1163111552
158290607
667593061
24169536
1342277320
1000984958
1603001052
1756326913
1256848379
1942453279
1529432382
1879166149
1462735966
1992147412
1134658663
2014603839
508260304
1204859736
1360342325
996518685
1639335045
471783645
2142275850
1569251595
1434212994
2012459795
57659267
897521146
810682120
221961587
1810038188
678319110
1788530181
1264331141
1466156056
1607131120
1835862020
1399868071
1677651799
1035740021
1038995618
1045622148
2143344074
955290875
1945977613
757010922
1296935951
1489408579
2122824379
530855243
132115544
775479025
1000605310
1510468558
586645218
1404120854
225051467
984712739
913543692
1069061698
1659252580
233472706
415508433
1710184070
1000705421
1859643436
1729980810
241222652
1028523796
462744936
912059790
927826399
1903399670
670885537
387878304
870842192
711930536
1697970252
276969616
411048200
386082147
654149049
131396472
1057791584
789396862
1990711160
497577551
246022142
880285843
1912505292
1186101067
139131619
1771179163
1112646546
1630771007
574609584
799403146
608028816
129395270
249095027
1061296742
1890958625
1239458832
722938667
431513041
1335209611
757224330
222357587
1959823115
131927734
1447391001
385905774
384619245
1631466538
628636280
1694753191
1640236487
1495570726
284834668
1422593183
89748636
1769243371
1909069260
1612521022
1507492281
1648876988
1202877065
119382661
2092461097
1455994740
1653619883
292927191
1965375860
1474509492
1007200803
52056680
1537842008
1673381753
556969592
253148567
1119736919
1488886659
537326309
601487204
1909325491
324710899
1348621626
1328501883
947602307
1336401298
1657784182
1402082067
669700153
454555404
1013462117
1171107550
861893414
550798355
1189794733
260835936
1954230169
739795832
1301124100
1947521021
61227171
1845806163
1567183346
136266943
1979343399
911165382
639170605
152478166
776617131
635093385
825413509
1092644523
1531421742
25000089
1089421421
793689462
1436698683
38382973
2000866745
2110194669
1283994455
98697038
1207525687
72297200
758124347
307564015
459387063
2076235584
633465988
947666266
1216195
622023933
614910261
1193889305
1154370643
1949676581
1523499247
1739292439
876676351
1207608506
1246967069
1847074306
1651783804
1205158249
692593386
404801013
1381116517
1811734427
812733236
928223509
1814817555
977621123
1988544928
1135210263
34763121
1969053174
55794684
1138387655
603081131
2099934450
379383610
682412369
1700326078
1040171334
1903753392
1084343363
1892393237
501620511
1081184168
1742153021
1462162188
1594545101
1556609633
651931997
1566867569
433299116
1019819036
2027707185
328639132
1825906200
824057963
793668191
651779346
527923599
1318236579
1427016800
1891506030
883481533
499555963
1088232807
452605199
19195257
678184561
1082611285
2014839007
1569825518
549655407
323618573
2066159467
1089307672
2022988633
1971231961
1281968556
678137595
1986417806
975594273
985970989
1716538687
1530109726
460957244
162478574
1580302122
794155954
2001234749
1323082222
724423956
203266342
464796088
228280888
1309445970
854672322
917570623
856647831
1048308152
729544648
1237469410
43802310
2028021604
340152743
541228277
1721803304
499452184
980198793
897670437
608389662
848010454
1973372015
1169806918
950741683
847522944
735742890
248330723
1156396975
1733434577
172166194
477013495
492541807
4286499
1034512274
402908084
1539972976
447743418
1896609933
1050511957
769304705
22512455
2069924854
1928630330
1734709690
761279551
1654471546
366349497
1729493722
1492682058
292658354
414170241
1580438258
907312226
686864691
1917352361
461319526
1485805532
737331291
1833709939
110011072
1758190157
472944198
1286765988
1273680660
375960770
2103248047
1650759066
2087467711
50602775
767382869
1003832776
704813664
1730226963
1611699487
83375530
370856198
237509167
276295125
50622070
261033299
459010608
2117070630
1367535902
2061921092
169153165
2002898584
1719223473
1286057868
1203680582
1306441117
1032782384
1017769751
1854629298
312557171
1314523716
1150979727
1022547971
803292138
1382379282
1769643684
1622869271
167989307
99128718
1707439135
1288215895
917295638
1346945805
860432112
1006057051
156208901
1399954374
999652917
1570313086
1474452608
1850525710
689695231
1459375798
1501729285
510888852
1623016017
1696444924
670834355
1544707200
1456105324
1911245714
1575134153
919910552
67592491
1934353292
1179053239
1149786250
2064537148
730044183
198425122
1571566846
828080415
51865547
126297340
612774399
375029130
1795827799
2110704490
1125930846
1567805381
139068881
1395337043
1879890069
614928570
1840353135
103772791
680244805
794729964
755926538
1632283806
2077613169
468311256
53520831
1069971741
627616259
976518887
985592523
781134185
797962422
1925840232
157872566
1170497830
1326255497
1258878303
308269630
239462126
533681475
367915142
1508319135
564564944
264629064
1867509926
23522530
47117493
563605425
1784015512
1477837834
654802205
1792379289
1843879627
273544664
458471463
1466064138
1581621883
763947135
1704842161
1425961324
729156639
1316885856
907709701
719347064
1258889374
188130888
1863541903
173433230
1747430090
751186148
794030856
933366932
188897847
629199252
158022833
801148617
1339037165
305699330
124667406
1578070996
906758302
322658457
126821173
357053261
1150000228
1744867962
721317839
1816815807
944430008
662917744
674575099
173288348
1851552945
935347868
980036042
1875976602
395221715
781411121
498934185
1284921456
1798008406
1823132166
1093760294
2101185612
1346389429
1052015741
658834042
2127377247
1240634461
495798733
1317955562
1220853731
1032903906
930096247
286645976
814854291
1201404828
578149126
1503076729
1158275631
255200060
508074255
742716242
1272847347
282197822
146309770
808190892
1840295460
1118476577
1542550313
1497600268
1747846775
2062501033
988534033
1029517464
385289061
1069693040
1492584126
287781733
1777319773
1288238526
2073925106
535304819
1480893179
672460409
1646251766
311039533
2101823057
883402730
1781342291
1891751457
946856780
378634814
1572578190
1092816717
2120114146
1264708010
634292792
1769938973
86704026
2015450419
371868797
180453435
726191168
819392054
1334557134
1602426144
2086427750
2058230181
1228607924
575969796
837664325
573803524
1714828522
1917356175
338513513
486622128
66357513
559569038
829842012
759682660
645961622
1278413683
1066507024
364338895
637261326
1501082014
1156021311
1361735101
163279523
1373746174
1164320616
1946243462
1630508496
1431157617
1073186331
178263419
870075118
475582238
1423475966
252177841
9014081
185979798
673363997
409409130
730785715
907913050
657186482
505423409
1930597950
1171816693
714539227
918455706
575158985
1150879588
838049815
1193576988
174503978
482234502
1977839087
1751978690
683297325
1147016125
1312522000
881022038
1060498916
1256957325
715653436
225470874
1213647668
1411797351
408036442
2063404770
786839706
1956356411
1163804236
1425543613
141853949
1952909042
820534978
566454617
1290434585
999831858
203056515
1882745786
1486793766
948763209
1143651503
1490222911
680291463
290026276
1443627590
1253738673
1601328763
934746058
2054176414
89396136
1460532382
577352305
834980040
76018240
1741920059
1067304076
1681790073
530155629
1323206650
1651751928
176516799
1938606153
788103538
383907131
161216148
791617476
277222584
1764019012
1602178937
1016094999
704321404
337807335
384581007
455787602
1296658113
238631982
463900997
980867837
1296287518
56605371
327655020
712571518
2111682581
920646003
1976006837
288511753
1801562414
1496241987
139078391
252921494
283324811
1878536795
1885862904
211017134
1981533289
1089056010
1557120534
1715225723
1355700366
460758603
865341558
732430532
714929724
1905282260
1889862366
381397417
970219943
606315668
493969853
1154615145
202230910
29739221
671466823
447628736
1426131521
1550144987
1666786868
416318095
1328728858
845104392
67401421
1594231338
1082081524
1656877020
1070160765
343169441
1515972828
1711018433
1289151918
1702995226
1896079659
625753966
456885021
1007000793
1046800871
221482156
2680867
1484328158
2134883293
430820408
288406743
40884466
1717808707
1832038782
1183456143
380973258
684207406
229295828
1668100494
154779011
50287152
859426498
1497220042
54535171
1291941519
420925870
1070231273
555408416
227225304
2708730
1604662039
1603031429
810908547
447426290
1462837631
760979888
961928202
667353414
924352852
279487815
1503052842
238375078
454225649
2769324
839725667
1391834989
806803639
768961207
1521806344
1966451415
936722154
1442696964
1971646500
1677362076
666391139
62722831
1303167702
308806357
2003412265
1136384448
189107800
67266873
563109693
371659646
1568711918
328370989
1993215289
1453828513
1203018812
1139825386
1979690315
222977122
360470059
2007878935
1767188358
177474502
1039138774
1357106264
447668758
1872567082
1979627061
749260056
1210044301
839471675
1487002213
40096286
1166163894
1239225940
34261009
548958190
329902422
311496878
1226112669
1544992535
62011290
2107139829
1273168326
1677353338
415220310
1814804364
1554417271
244107842
83840278
1258497846
350719652
235385624
1114254737
44260649
426756005
184104341
1968121428
989074744
1635265488
1917270328
1023290694
2099820610
2038444539
31953505
1252117699
1335605272
478229151
982921980
98351740
1099290075
1968453394
1721540659
166456
444152448
1848064762
1199874694
501610603
642890807
816775972
2017908080
350696604
480506285
2063460941
949391169
1421665558
1334380796
898605993
312384826
335578937
998793305
2043073859
1293125962
139297990
1482895950
1926393937
1134617929
17124634
2079613731
1164630011
1252102640
553144746
80759159
1002328422
635114086
296035979
751047847
1990679543
1403494338
874108800
912922077
481174256
561618238
1381857947
1993192366
1307674966
321279323
225363160
760883514
616565293
1963890813
139932507
105339847
1036860647
48262748
82375030
1605135685
1753613531
937894054
475505205
1966920650
304963568
1173060555
473207779
235435496
227628186
1978571582
975189279
1231743528
1000956628
724715592
1461289323
1503738802
1190173841
504698585
1510194811
2000035135
1561914573
96821285
362719831
1811602548
1368971993
1521661625
2037455378
199655167
25353649
990113004
744678924
1337354642
96083944
1019272253
1020054070
1492447652
1767495280
1013823064
15147818
269559263
1744563897
448199324
1277284528
796516699
997992939
418552030
2063440283
846291112
1692212400
531909966
242001033
971400188
1252822517
82937552
1525822289
264710947
31281528
1651740852
1063933010
20619338
1749721612
1359082051
1480002251
1508132697
1562606858
607416878
1078950701
1805798406
1349186771
299420627
1343255132
95763730
1632611753
1522646888
1021229390
1550277296
791616162
720101356
504761627
315781436
800359720
1363511237
281992233
2031310660
2045932281
366367769
419707004
1644645574
811494332
693704779
2033176409
1121777622
1985942840
393596379
1643192332
1119446212
1016339348
815655210
596161975
465981427
702844542
1101688047
1538845348
2012083038
1992979503
741240570
1756390320
340408301
577437923
1642576003
1441669759
1856297921
276072947
1231378540
19767029
1719730241
1983792194
1202462212
504414313
1550120053
1273468590
348717879
366266570
1909645492
430327703
360108173
44405096
1961705627
821523066
2039678840
419890939
1656543407
31844346
647760442
733400229
586241574
205997910
1648597899
821993456
905452143
1445209432
131829534
117115611
741343071
1879127577
1566465771
1100524717
699444136
189821103
1106711601
1601399096
1309787075
429683907
228617972
1595517109
833042253
867683390
1010833970
1106635836
932622930
585949528
275015186
1896855876
1562138282
451537181
1962040999
1473524933
29487090
21968822
866866093
529041918
541125243
68779200
1895270410
1981586740
857148246
1407498981
1010479973
1739352521
1594694842
605641680
578824808
1250647329
826464900
1531960337
1040794457
98004039
1895863233
1087700082
315359426
144208412
230824870
1186264939
29380757
1588227404
198158023
174970359
1607545985
1271738062
1373319796
1579667498
1226272073
1686550889
1530599386
1910425433
1506084074
1432342242
2044122488
391311688
1352800365
16355874
1121564118
1556915011
728572977
1269574300
2132063548
796467474
1198282041
481918071
2061916072
1827743974
989597356
1449123223
947703459
165747851
338464304
1149919969
256433083
461949997
422927617
1813966541
1730011790
1110570006
54532552
697821379
2133928836
312299089
1410956858
1771609675
2068634986
1874228921
556071430
1534317172
20356982
1810409737
1862555059
506636862
696949011
1610999611
177953052
488501207
1093987737
187573491
1192812746
1408896029
997298715
769032105
2049714952
1023589146
1791492296
534576356
914990022
1031396902
1880750270
466405779
732271423
1143162895
253309859
352366846
895627851
1913155494
1861787973
856333474
690040053
1030442941
1613539326
585727730
1037290349
819796544
933764729
237634185
1688520074
463138107
1760238253
1295210822
1591331186
1325315920
642546449
488842658
178426626
988734972
550225535
1912728190
1795877263
2045951866
977892538
424562220
520778927
535294424
1345893134
180306282
1072487027
1285963791
325376336
215565382
1660527019
613837625
366367769
1045900229
1133657136
1873753435
1668879705
1670123474
1192123044
1123783667
1325399465
1804296381
1496110438
1475316863
2057820805
2014871254
2044145592
1150002066
2069509175
2055217
1514225358
207883973
253297396
1486110671
787939127
1658495888
168863012
1406507547
2032557233
1214882550
1150712736
325060734
1582619543
2044820657
1544475847
57321946
935203410
400288303
1835012478
560413132
1782465715
473408581
2112285942
1532015396
997408678
313273041
813193524
1140730196
1189214256
787849249
1190519813
778868513
1709100033
2100300421
157495934
470365881
350874778
934004219
262296869
1931524354
761002741
461397495
573715314
2136960146
211095111
1073145825
1966305497
1376553535
1127945699
1333985550
1994717020
2017040251
1328598482
917412746
1197478986
1612332166
988366847
1327215326
1362276267
1678249931
2145727417
218094648
257246695
106643203
205720935
190831495
512128697
743396600
971316400
879403106
411392998
416521245
244741203
173923755
154081969
707509700
1943200859
775618049
789589798
224160254
1739148935
97676319
1360906194
983731713
265240177
2116483694
1548401273
1918859903
1398369995
802686695
1350390834
2115902227
1640087829
948487090
853820586
1395994292
1881656912
276520610
1192989640
532096750
2105574703
1489019328
681611467
365600409
1011282094
1309598854
1171027052
1773573846
1500380403
2071926082
1041513072
34405043
1885759738
1565569892
440514618
1223371791
807954282
385719736
85877276
1124286298
1100843203
1746014791
1899732208
805540355
1804811712
1000944004
1994544181
239563359
1755162602
558597285
328470151
2017418033
1060520537
1735042530
942590962
602393679
1197193524
1374763627
1177665060
237058509
871113679
960375740
750459001
1078690371
1739306619
1068474377
1483603630
593498377
774720178
1461124195
269229332
1031233873
552729003
976518805
200918859
1068241666
1036818041
997678620
1182767869
1928443060
460333788
1549036627
354143151
1951170347
1920750868
491063446
504632642
2033400509
1895458774
1156780412
1282967127
468374075
77296837
851801281
1237452529
1856912519
1542882443
2129159861
310944772
638900646
1999846521
1267038417
1373973832
863603912
1271953581
617685347
626258356
468099931
1171107683
1249763589
1142944573
1943727724
1790183301
1348592847
50450471
1646172519
1319203964
1940876855
856476448
799994583
1072352710
637493752
1067182734
2042365822
566495734
2130137669
2052846540
850873372
1986406172
613018653
2100548755
280497897
1976044831
564361603
1167855447
1660641115
927055688
1676882522
1344812983
188246090
1595464616
683357582
1833435260
1912004501
273543607
548078654
1211318527
225865146
1631247259
1007224914
439290751
69022277
574475933
1728329390
819354269
1795286607
977705571
1193222307
2111758545
1772684207
1776457458
1404391474
1916218686
1465073827
599711345
60768154
855604100
1462531835
400808535
1734782652
2000394509
475067015
1290605246
680397234
25478429
613594545
969811579
502897087
1746397865
1595192682
1044424237
872209249
1901567968
1538495059
964170792
1526099348
656377555
913675559
1153746089
1639717156
1243068548
1735923986
1518377419
1252173254
1762233256
528540013
1355893715
1178395368
331930948
906025865
30716778
764560529
536017243
1683070791
217314164
1698243090
1337009689
1188586554
1755778202
705597274
1257953906
755255287
1126736072
1274900127
91206500
610508698
202960894
1856212942
1489850002
1763731918
19156527
1081696292
1178183329
1578498843
1850870459
579756675
489114998
1648477068
959416670
134015157
1005834179
1541216993
161283354
645651440
1017694517
502498141
1409555806
1783705125
1525027059
1295347987
1017415882
569377987
2069797260
350580986
2098176546
829261197
1231287927
1068346103
1898324876
1137484168
1157849906
787046786
1376401061
1426795041
455333412
858306650
90460945
104453436
1646007689
1458901708
2142142591
1885796987
1039608742
602122049
468412960
1595868514
57112525
867367468
1960795483
1611514232
1834415574
461354230
1292454191
1973260132
1067872448
667305901
1460717035
1350573432
2111083119
1566583308
314440585
2029217466
2137787338
862212526
1616329538
95276017
1458346679
1740182862
1296995917
348144047
211742473
1325611546
1694129825
1230905523
392799582
1276996816
2038210473
1251728637
1402384541
1282294807
110169675
996539095
1574913773
1003410656
84630847
1090283345
733362003
685766654
294181338
1178174944
370474113
1689339039
1127100711
102225594
431125495
1256256682
1826227666
1240011660
1725070955
736773012
164369642
460351971
1596196491
1027463058
870644862
75453599
1576705050
362122345
1300010002
1074421680
1066949330
991123814
406986607
1669108505
1557062640
2119309994
780525227
599205203
766571099
439011685
553418835
164017351
307687781
860046526
1710931998
789670218
1437287428
45263228
1086255382
413610932
150746850
551064830
1450139269
1805175008
1612049281
1235845038
1314929572
1993565648
648111846
317611262
406169572
1801807251
315132927
1305918490
435494717
723244845
824344807
892516848
1518991123
2000862428
1070150360
1779012193
917071749
1028184679
1145120646
1234366035
1450753152
943225729
159140708
941394364
876850775
790379642
514067325
49921664
716650861
789532346
239655860
2132951862
2013999580
158020209
326988365
445754792
2013142324
915261262
1245420344
764843836
1532860949
865894287
1144409833
1809978306
79727781
388104967
1303023245
1272848316
281545712
1086851324
1103176368
2036527750
1576675024
255189480
1411746809
1871631652
1401175616
283034461
600444599
1092518068
1328180922
1456992319
483382635
503445496
422405818
1741398262
782385090
2069186889
1156396508
436779819
1542379254
1671534128
653885132
1734022274
1515232483
1382332708
90683380
1920939359
529666315
1758174823
1748337252
156951760
1285252651
1620208970
258903548
1301967764
683983950
2063109625
468495645
2001466085
1910708920
306459514
1427375660
1091043969
364916326
123837098
567636676
1533907946
641406177
725511160
1451766816
2087452061
1943465945
1358079014
1413328560
276796461
1813066544
394071576
356619156
1853593142
829173697
127886760
522919255
241782022
1960403058
931869741
2034505109
367130721
999098437
835557363
1423469458
2018272971
1535852657
1203460421
240299557
1352188254
1315426337
1709987167
2035331747
1938864634
1909020245
685056103
1466171524
1393640903
2060749694
224686222
581600212
2032684813
781805163
543508468
108168261
1760574033
740111187
1949850644
1760020938
357869196
1895226165
560651936
979863207
118852239
53914849
1053188487
1158198453
1658515623
968050229
678548796
1012116018
1947337670
1186403493
343357331
183290954
1032713097
1006521419
607822579
1847515034
1622868244
1917801637
1849276775
1158006399
26936648
128922283
914418210
753445370
1032330969
1658903899
14871204
2123277500
1920176119
1595764398
1127215014
1878091929
1219570536
984300389
1361746245
1183868129
1420576034
1834870777
168276818
337138129
2066328211
150422167
86903919
963919139
316307152
427442724
1211599465
613336741
1197388391
1962979709
2135472548
1328998775
1868996360
1778104897
529477712
119132705
1338423929
547439379
1433617909
153926037
1319602406
680864791
1862477838
1069717336
1643273261
1861023454
2083593056
1093177862
757231388
1569727490
340017066
1966015360
1534214267
1337216834
1404316359
590301905
666387707
1346736991
934455921
1611138519
860645003
378284556
1876909824
1962376948
510476684
1259148311
872287702
2020325509
1888561417
2125898086
1635861929
658904392
952825714
2047057017
1067731415
1138419160
331134438
631734772
458878022
202857455
44468896
257809000
326381373
1336490248
2087463968
97830970
978576304
1630401001
336949001
38024138
25742750
2026422128
550830244
523606615
1949242766
93964247
1568612425
737479603
1321308420
1724697116
928343728
674990599
587023442
2146275274
1835024785
1857095554
1762869601
961438955
920381594
167517938
1690515044
1076138576
1221500724
42735699
175333257
89619403
965798384
1848025419
1217715153
1172503904
1966673936
1059097228
284589904
1880237816
494936655
347287563
1096029306
1069359069
511853716
997512661
2040440824
1011220212
2092068483
2051190464
1124539291
587670012
1767763552
1933643307
1507767509
1273307973
1404197524
2043359563
1474208899
116441940
1826360119
194060017
677269004
1819955301
1018451725
12622571
320732962
221179695
1952403816
405616824
1667225998
1780398473
2114111973
1826958074
250357739
1352200412
578279911
1946360477
786666912
1477726766
491133616
1697709165
692390486
2113062600
359358082
103730176
822793967
927041210
28160584
578503243
250500734
1996972910
1596261522
146051473
682558413
404206246
384307211
118419792
114993471
582282144
1175419907
77783601
1743863090
1377728168
1168499369
1705140809
1370173651
2139557595
482193596
219971185
1158132953
958985788
405804478
2099373648
1228784197
10701661
795692738
735783349
899549782
1307055793
1256982311
1023300069
1455616617
1074387008
1952469999
1720074548
1369314352
935117749
434690536
1336204901
135385710
1710972881
1097083928
128591921
1445067946
405168129
488998213
123896149
1965988850
1361714782
941582344
1217577287
1618088269
494794032
1545995072
1120971908
441960240
686163584
5859189
412032882
1902903183
1315010616
790182585
205496331
1968715271
70851263
1334785001
1673764131
1713060371
308311536
1650241549
742193203
952181311
268444448
844420539
1195236802
132733107
1627624244
1577206159
210179478
498019078
1517059904
589062075
624836317
335751613
3840482
751261525
1062560734
1476379181
479317969
1586362018
1077455186
393247024
517219337
646961162
1902713551
242559944
953876861
549776396
1302400842
1166820529
1782706851
1394820679
1190685593
1985157918
751351800
808487609
1106996066
510956870
1907581621
1327136688
1814240355
1068674198
297559123
115871520
1784106689
1722366288
975840204
1387647604
1719127159
1331750251
1397880393
148123286
1689792506
2068866643
798571547
827353947
892282149
336557502
801013356
1216274866
854291561
233820378
825776499
917238955
1302432323
1447248288
1942412035
1787737541
1427098185
174076313
791134229
1000605352
348375254
734510249
309970155
1704313036
1582279325
1209299935
1886566211
200842034
573632717
825075216
151202349
2115833130
1540850034
1778610957
699099777
479272200
1190666704
2122807913
246345732
914704958
480625081
973397660
1206378202
1856354214
54703647
1045615933
2005910890
1050214766
765607803
261828301
2061331793
808097322
2105074759
1093968263
2085986373
1944969123
396160710
725623915
1884477608
232310155
1148361767
989188083
938502888
1957124147
1281829106
1783112037
1912618847
117563614
925886930
825684109
1825456448
1131724205
1898784012
2088501726
545551957
956393289
1640051716
1691010698
1401005394
500471673
1004819043
1298058678
2044871724
592146338
1795503626
1496664527
1554417495
361721855
33468739
1644941435
1878851952
804839667
867023179
1673905717
939325422
1921989155
1581885124
213655283
1907441615
1530971058
631600355
26168344
354663285
2128322208
956850226
2136426969
817209200
357887629
1314942
1840269800
383131502
2118704021
110317026
974815343
1585916033
1186713929
1297397212
2113357253
819987948
269960092
118249856
1823125404
1313482587
1158257273
1018408295
834371968
2049390512
235215608
1673082489
113403752
284254059
525385935
1355402419
203156747
1255152804
1295410306
1049083719
358151321
2130145967
431379270
36333096
1229227634
2022288976
1213284980
1557898844
882896320
1193664912
1572490325
658948660
1076159013
1229095227
47905206
2095638216
39264945
155922565
2035281840
1695533201
90995706
862429429
1447172085
1197609747
1042582837
968938921
232155683
1066484233
1393622166
1047426433
23004822
123406973
420000477
1556609644
1737719068
330271148
780322228
453440338
179871391
262765116
563385764
1932488468
1635316972
152901872
122868765
1447966704
1123957796
1951794881
985585803
153274205
1554240207
584658113
1699839656
1428445859
1319236432
238549654
112554567
1830586169
1162412574
233950989
940007829
1336425971
1007533828
2025753391
511376054
1635418147
1363167580
895132206
695112815
410298754
1114362525
19293881
1885933633
1607567101
239178570
759789347
1800600797
98708675
1504353636
1075771739
341413993
1266704437
1374470546
595670792
763605396
999270368
140333061
2091755307
1049998672
987748433
394660158
251618466
1705383526
904860651
2025050243
1611606802
728018286
1560227598
1953110028
346087673
4374314
1973321451
2071844192
1408585059
1571258567
524353291
1760437064
444632021
1938841975
25748236
1558115225
1148384799
438819089
1153656621
1199409814
291453330
1982101960
9845937
768751046
1750475119
792835275
884994223
1349976460
1107069616
213473516
1560017537
444458495
1938085348
1012279765
143795192
2055629388
1517591682
1460709936
10313465
475268720
1225495116
1410295811
1252404207
1289961760
1795824770
15860162
1407379214
2066122139
1100600426
315282282
1037722123
1671888947
1287209113
1899380765
1232027856
1544653235
1943072932
2074863459
1545374005
174241290
2013197727
1648439443
1014834143
30165101
317977745
1739881244
376100132
1898962092
891962535
1239478350
1675037863
1787414262
1052706075
2007719787
1860776369
1443401325
978673503
2043811463
909304243
1767950757
2040198802
1215842749
1054674795
406822902
1182738182
1188014379
1022419611
1924475644
1266736468
1909743655
1982018244
1098295567
1316652787
646362605
397761812
1461909862
1122157327
393658258
1607284458
937939886
348481619
1250872624
793846210
297897128
1468127370
1729420116
559522921
1201457508
118306634
577359447
651831509
314714803
455181299
1944534359
570443278
1632625225
259571704
2108387197
1524237896
774432502
664184775
25353410
530398663
2034043156
1688390897
1858353479
2011018419
1934414510
1200884381
1678816989
395473436
2085752292
715875671
1131934985
64847635
15763967
413503037
1255216999
1891990998
994638748
881892717
591926642
1364082012
1270195832
1652176428
61442170
1156916687
1277349254
1195832104
1080977460
1522578133
488701772
1216145137
693521
1654852924
1215347999
239596503
1861334527
34628348
1577726459
190001847
1228479293
550992494
2017832907
1773751192
2093364800
2006503867
1644917238
249867066
254547362
1345643924
559288676
421763482
295794323
1092135420
658898978
1527828778
825481607
1706248142
1365542851
1893042181
473602420
700355627
892691241
1550102913
1261057520
990364806
114678793
1876190608
1766912337
1873940766
1000891338
1976741369
90306420
1241053134
717549967
989454227
911992228
1078862063
229207901
303079161
1127409571
339863798
581274930
1374266134
1510713589
34288225
1521776502
1120505292
755543463
327428355
1772601656
133273118
1469341278
635001496
1871704229
1397164853
63541193
946347221
1815607087
1983299138
518705200
1699935827
1708430779
1176189891
780169951
651093478
954120796
1334768223
851929816
224049698
3767485
1638526664
1480898481
127465049
91289411
857794970
809298310
982170407
1305230728
651950594
1098354569
1482130265
671012871
163175799
753480330
949256407
326589548
637452371
604779819
1767854060
13294585
1251282775
1561402765
1558892705
1869486249
1872552922
661464129
696512183
2089877425
1661976608
1527809009
474244229
1918051063
889169268
2074222785
122843568
574916450
146840057
1462907632
1194743487
1944281911
1091217191
603503194
1969309702
1049689696
1297254884
1190826817
1221351733
1886336105
1881017520
1702007593
1915113081
852037092
1965991705
752646011
994919257
1314401767
1160948951
1851412158
1965748259
719066054
226748750
1695604632
1548875028
2022613575
1096720762
1463855352
1026516877
1166063065
515713169
1990586499
275006579
1549557781
703647630
86549665
541441305
1359435545
91123688
1482284776
1442336983
1743387485
490622841
136111904
1639652885
1313285539
716819171
338046442
1137569105
237926734
1765420685
2037324062
580120284
1169380021
1687539165
1047806667
2054001689
1063872840
1327741553
1570959613
1998506124
383291856
953850073
1140936703
1632154815
618680278
1380886211
1999077464
1049384581
351845187
1979682356
1929149515
961517291
447767866
1248909845
484168882
2016705398
1701562812
1692479637
2005060370
1281159534
846108877
842971057
996136575
458097618
450976953
189398313
329316609
2047968348
724708685
455720084
1345745689
1532841915
1128536431
1208252768
532408332
659598039
1269671469
1435831638
2132985971
1732422650
1180616544
2139122314
1848906241
1693754163
616663451
886113839
981368268
2092215250
991745498
1856089198
2079466770
1763311391
294044559
2079607770
589615661
1665872171
1372847982
1227298643
427110139
467038539
328194161
613710250
307622285
282814086
738328447
386353235
2129789288
1384621507
638441257
408421443
2027976661
1748589245
641849804
667359790
968101445
305858291
2043326912
2037436678
635949729
1906602387
952774240
1179451125
2012509036
213452862
111273735
525277732
1039682111
1743910652
313148954
746912425
1822289435
1406929179
62335481
738219848
1050457716
205472129
1372088229
955076220
1238636826
332786808
1993609288
870940112
1173779486
546092948
970223306
1634599234
419417036
1177584745
312087353
1324799882
2052507476
786162962
1682098379
52579401
227804099
1411886606
674269594
1347920262
44473017
353163121
200590456
56557083
1535765123
1189802151
317295993
2116388228
1009781185
329965125
232915819
549728889
400074605
1482715213
1337173082
307786339
1372565254
1724502646
1701544790
18787276
1553123606
1249067542
26831212
359646090
565900836
240953593
1480029658
1081521325
744595334
1560272243
1123176433
168383749
1975733360
537742427
1564324090
1780094382
1445850283
1478240006
158484012
655958421
1364308585
1411193961
1343363124
469273717
793134905
1584925157
1421913356
1835320185
574666755
516285524
2112347919
1535456646
372938430
1605110283
1217222208
1126343577
774215937
1620949790
1446973984
207944850
1424557940
1144891104
1149460047
134649473
1083841628
292369209
956924182
232719836
1105148911
1646286821
1706266376
392130835
1185956902
1601817028
870028543
173935381
1958800512
1734481337
2116159970
25073351
1060337179
1804242790
17609559
1257962975
573016645
346523427
54671575
1053372029
1454006748
1557121147
1265876626
775241069
104424489
402806180
418519564
1267534446
430980693
544688985
1797735903
905896967
1188224874
975833220
1256273287
380876375
452159513
1242076789
2082176601
113688162
1132003492
929978049
1268990774
1205533518
43136447
1972869693
1906286643
445299337
1248447199
1047748747
310926822
96698776
1301216035
676891442
1552874870
1145275633
702323876
483366090
1293481581
1007931851
749134031
339641026
1733944261
851049066
537709020
1085083094
1031414835
260658479
266102821
1017382188
133843632
1042172163
1202770930
1643675306
867072284
2012053570
1087332590
85597838
1625947440
1181157057
1546027481
1880584120
1113203402
650258711
86034011
1683016448
1071605546
643437492
1537054791
783190257
82634073
87045741
614458641
1549627620
1771082552
40746403
1450642618
365315350
467917942
357292359
2079799906
1040334558
704292072
362137682
2058229032
1177905456
1383253051
2139638902
706567431
794851552
586929115
464244620
785647665
1282683549
1547230413
1216238298
228768937
809450301
965920997
1076478071
299275972
1890677056
407031877
1229322993
815383250
1685028271
2138947636
1442347524
1237243456
719993106
1740176642
21138450
1203504418
1499879592
827946933
71185266
675953970
1886932101
926111390
1740268111
1505043292
1574265288
841681848
897600907
518452969
1346049773
704001005
73054216
1344352942
537886991
39289374
1399213447
881295014
1399955250
1337554318
788393541
1900181811
28160584
595723487
1818893468
1261129287
1868432193
602355920
622708107
1195044864
1066851181
90819825
594580406
1973946369
514739981
564529608
348343943
964757916
187340377
405062415
847497839
1904444071
252501602
1839910270
333283812
807544354
1202142603
1432297084
1835187112
1231530282
534298320
481267265
601360329
1425215398
1837778179
745229195
333881473
1965842852
1202299347
1723676597
693080310
1345610847
1617193234
1566321843
104079715
816154164
100477311
1183000473
831828015
1503251787
1168556377
1738848223
755628471
200449579
646259558
166234669
709164506
484119499
738674280
276634638
1483417557
1495769766
429846841
194454119
677315772
1393881720
107466883
576630501
1101560550
1149029469
1177091681
1796708688
376080860
1737082226
1844225872
1973913608
1144367425
1517898167
1756379641
622821841
2050323633
1153895277
2018280768
966198035
945591353
2046438955
545841840
176034711
653453197
368097191
1849280715
925469546
1688761491
77443024
1393202448
1962489885
2089104483
1822011627
195586608
297827207
1961814106
862301210
201143930
819898009
1546534302
1275936749
1613624175
1970784588
910768880
206260218
1545442976
1507377995
1450740141
1161208374
1310911078
371477963
1735482811
1260955571
1798292371
1570217509
1291210343
1059371326
662659064
253579244
1764303537
2027941012
249470038
1670697488
814467183
1331384413
965212854
364189133
1671285512
386296722
1554475781
2015489303
980317216
2057214314
1590533718
91382933
1337178826
569676957
1024875558
780563714
634814744
264532292
1117118421
1386097000
929374620
2044789727
1611686672
1590058851
1325990894
1712474671
1347938291
1687971488
1147376123
1748527533
1716449618
880894386
2009077754
1848168922
115158126
2023403812
1550594888
151759503
532158846
1517145578
1473071565
523291737
1564881977
839001367
1703614709
1946121307
530198081
449409081
1518143135
259308173
866126604
1627395236
463383769
1927472820
1358461386
1574173402
825472716
690597139
552512129
1056988316
352340795
306425652
1907464065
336770704
1102052555
1565568919
975524845
507211175
1523367956
1758357647
1816627273
966315150
1080992797
319945693
320844636
1759817185
115862692
1157948711
1824032550
7181522
1043110840
1654077218
1061995859
1369194205
1362030345
1231706920
439329221
549263134
719770404
1593175537
763292197
1761124312
1906817003
1134225931
92636304
138244113
1934311882
318897330
2011502581
1761371079
775951801
94215864
2117731595
1830615219
2083455378
341975113
416834334
1867717427
844806565
874551149
2056391285
272066264
1122198212
2119167596
1795577133
1275993694
1124960394
1759098133
1068659054
578112498
1695564873
625268751
1477044077
322755497
1644323973
1580429905
1301938102
1529376000
2048819005
1841033982
807215260
142092784
134014863
1845371325
1960593972
407272805
930051796
1561266281
1934109660
743031789
1216399649
74423426
580061672
1041908472
389643460
646182682
1542123736
370749408
1979382480
166564182
486895474
390204587
460689259
2071261570
52382554
1736409493
116324350
1080919764
1830537928
1568764064
1291436396
383325455
596530353
1390742717
1746812469
2077886393
593539687
1917923404
888542063
746115906
1498320008
519097339
55705627
1467623224
775947752
457207662
346042412
1306582057
470038530
219663277
234577182
1177620314
1755252736
843382050
984969329
164284651
1624138222
1224493444
1184332187
1524408806
1531560734
1323422607
74494432
1943003431
678385072
1938653891
2025263165
998376487
149854760
1482821277
1935616547
6940071
1426936270
2068270525
1716336457
1604826464
1676562071
832951294
412489281
450324115
773885142
1791352777
1604353000
1413054045
1630030657
2133594011
1451887064
32924115
620798987
981286955
1873388603
71094752
445434528
404967219
356194858
1325211683
1720092367
1038155402
185325842
1448667537
320491199
802024307
86374099
272191704
110162937
927494854
1964666293
249669644
449971211
1625006452
1793193711
537961713
883975201
691191748
1094615297
303286371
852343431
825154674
2082525893
2017855076
1780557864
2079085692
358735097
1176141685
784255065
1443566999
377233515
2035527867
986365547
986895592
356395907
1393000444
2027743900
1410196515
1909060327
1105268465
1550593215
898178401
1322286484
1271382083
1333175247
1278457538
2133389217
1198887303
750485531
1340526376
1272429529
513842416
480797528
1560149573
116246970
2002620761
555451480
1263836496
1826991097
1436644693
1590701074
304739869
315868708
1272477391
582197002
712469541
1635614224
1952757624
994432066
1796385995
962310505
416706369
128681339
2083061930
1574361331
1737468239
589538232
1478961272
917974920
56762438
1914626796
1785488224
1217480060
575802659
2045047991
721667013
575778505
1602219138
1366858484
1378720598
139849262
1438830973
904103867
1325388812
1387247538
721390550
435737037
1409731918
144686733
367570979
419624599
771485644
606609369
269488974
604831741
1306933684
1449350
891187148
623816545
414701755
1101269371
936679244
300697778
1639008206
298349781
1990137457
951963622
62251323
293600245
480006206
1937956018
1267524735
1811427823
360358648
1948764319
872937088
1230901240
1793703378
1210152872
351486693
1979000221
1637167620
832639354
94604931
1935641410
973030853
1219742378
802539637
2009766999
705620407
1011028797
2128967369
1723628954
1976719604
1937434454
1241276587
627525559
2116302028
674580274
922961855
1510405747
1420127307
1401532400
1180171909
1302025492
858560335
1260034468
75433279
1635696922
112838374
2104186902
2080810191
38994321
332897618
1222975355
1755355888
5712660
1447507364
1236676007
16918006
534757417
579472396
1641307935
2099546083
1513559241
1393677546
831557336
1035423337
1687281589
854820474
1914905060
1104109592
1699382792
714245544
676277003
773926119
429043625
1754189549
881914168
160559627
1620166977
687589679
1337633395
2122169084
301977967
1100694220
881848121
793635645
2078140033
1326549227
1313905867
950781260
222035060
341464125
1410456557
1991111359
174701129
1694568495
781200264
1694764216
870395298
649847834
831579622
1645345987
778152105
1961497588
1000248047
215728647
204857036
593960802
471882359
1667404242
317216107
951635097
500311503
1588542869
2011282628
1471983457
751913671
316178343
423578262
1266594875
656168874
1185389180
1097494092
1757619640
630050544
1955422072
266656773
1610272003
244227301
1152006683
1306404626
1396868839
558768036
1766668443
2011066306
1963742274
743584052
673135975
1362657732
1647505862
1150256321
904396777
1306921985
2006802509
1515137152
1613131083
675529896
1673888428
382654306
368881699
1388089830
1577029172
1378895076
751516023
19410909
88974322
140822188
144385665
1531402230
1847859523
1284948354
1097911115
1594375781
1123515369
1204600051
415305624
1751142859
1279413599
2007057349
408003816
273124469
1669248543
256799017
26116335
1275004726
1278148516
1951301047
963706175
1155321226
1567236919
1992885762
1718170820
1463251540
2059733283
1224083580
1216387825
468544512
2092871219
785945880
1043777907
1825478438
1161728003
1336246420
231936376
176678531
288666318
722118021
631017823
1108809395
1071858150
704709184
1828045185
1092170553
1508358419
909280243
1696480679
1811705830
1726449331
264818062
1845881439
506921904
506600930
1829489720
1473392206
1224332747
2031879989
269969637
1489201139
1424049994
259262867
1310113362
2072460689
970078243
636375610
1376693268
1895675481
1894741098
225991621
1902249572
1188954205
1574464037
689776912
640544821
1549123622
336755154
499680057
2122305318
1222920205
1402097109
902037305
316522845
747708477
454363777
785391943
1606339480
127909174
651813957
188080283
434839784
252866877
1856506250
1031111169
1497153913
193577605
499436263
484674906
371669691
607121907
1382601797
2012407936
651914474
304104680
125172238
1777837629
467172522
109738406
2112088812
1240777916
695764704
1129068959
187829819
52719124
1920671692
1204683842
2006958567
1371584866
1762644257
1638762360
1167429137
1896250871
340496379
1333235280
150113310
1298188369
1542328901
647402478
281267168
850861719
2096744805
973715189
916766487
934040223
103050255
624056778
2121400572
1776090916
1409589315
316947841
1889058970
1018464186
842357900
35027682
1902358245
1123086143
670926932
1420854744
1494152873
2138490045
1566702304
366910724
1179393874
1986447349
1000528609
1105271931
1311768469
95927012
486257616
216195255
347324980
1738276264
870038999
20891665
742875675
1787432450
2082426166
631157274
985316566
709926744
448318146
1761245861
978812618
1418791605
1907701674
1269424392
1564130086
2092035218
632003542
560241940
1549946215
628085000
1896589247
563998323
648908522
600761356
1711982092
81928138
1019085118
1637581952
180261739
61000500
2088223335
1245382990
1737436867
132446017
175884159
1648058675
2084456573
824549530
1959926301
691375654
1499355858
1886901372
924575619
1862123060
1675924310
1512082468
432901626
717756525
169294475
2066515623
921628903
455908677
1948566297
1935991331
472073262
277083351
1551002066
1144948383
204993399
1922299421
1668316245
1592451675
1008764804
973826502
375770638
206771744
1564241916
1460714720
1039842514
582503193
140758858
1942412033
241245130
738187417
374549008
361500443
2107385629
581519950
1067549408
1458955530
1367192110
2016505419
693783831
70042137
1031731111
614233630
594597469
1571266361
1544632117
976075771
1596355762
1443774833
1920733671
1521655235
1059157745
1876889290
1143559440
273166117
151773825
349105842
92961605
1157701790
2097574011
440444204
485706681
287670438
1940615120
1693725585
994304938
1234080553
139521161
1743148371
1674551803
1986465830
1441101262
1475171690
982139411
1029911364
64354933
163556544
1666418689
985064671
810616269
1016620648
17543462
1691039561
709610472
1944372572
1091660619
1966510625
722604319
1689764226
36205710
639750554
594712068
1060342522
678788424
1534157134
1307316736
1969647463
285193414
711417916
251010981
793310736
1936369005
695396702
191443293
1051532547
422884707
287952296
2414312
1458853357
949284600
34264803
158754165
1957549182
1859767266
1527561121
1226573260
1243044597
1282283723
1226310640
1538712574
2136259063
2116285269
547212483
2021109045
1379009905
631444753
1748428234
1262999649
1431196274
663556546
247902117
1786920939
610658332
1414677987
2134141964
352293359
1509014418
1520679337
2140166794
1800328599
263625930
706426163
443803121
1264598815
934302338
1739131043
1236260369
1165407580
538670664
1212504351
644213417
466638051
393833777
1069575118
314364204
2084152324
446901414
841618921
1353005087
1826612477
352310497
560334663
184256770
1882214780
1935720581
1137777835
2004870924
34285552
1729241769
377888717
1040516630
1118040409
808592425
689817360
1597248404
1963387858
1721420570
692293951
1206631161
1995612775
1675637488
205069742
2085815439
713940648
1291999256
736563484
1713287423
1186108534
687708717
2069225082
446227602
708995473
1408516993
2050948772
1369888723
1016785760
1358095353
540443689
864472809
2103489489
1889609301
2048964334
1392359263
1292125675
1299093932
392442046
134309648
764366200
355895312
1183908890
1602925226
1958551490
598631036
1012140912
498961814
1834112779
581224030
220077077
1654179700
1798462927
235032937
1322958798
1902846650
1411008505
766345898
1583478924
1060204853
1638685865
76742883
31001408
1863886861
57822668
802159973
1889856846
1921552453
1552481037
1533801877
1763541916
2034203104
217557771
445225308
1516299789
136086289
134053820
883957222
1855801439
1610805969
810488986
1195972880
736511241
7899803
1027631472
1888736303
656579692
1428921056
853644693
1633944510
1436007090
1505523672
1915068981
462898546
645067331
610376481
42763399
1137809674
1216979831
2122015260
263990853
335609904
2075914910
1913849160
217592790
1075937392
1783972757
848128964
2063820641
538953461
1420124855
1723353596
638223455
345562022
2080278833
37683621
968095358
467570333
917958569
818055045
392998641
1303855393
1047532987
547121362
213497647
570350520
2125734508
1990172987
760620912
646614083
1942000845
1889844140
1479208815
1921891231
640828726
2114509806
752705374
1424161052
1732246221
1049149352
531724958
1154582951
375751800
637852561
1077814978
1130576031
257971255
1963237302
656261848
1430329464
1637764015
1833954350
567891220
1234548788
415119837
1452529299
183136651
932205291
1539454792
1638577246
2092398907
1254752823
885399542
940507951
166423419
654615293
873591082
853516955
72184202
1706516614
1066619889
1476027911
2125697279
1847040349
1666260978
208010346
1352339687
155712903
2097229838
601532565
1226107889
509741097
10277613
1472558931
311383481
1472011393
367823674
224286758
1190177297
1121248599
1976511497
570776901
505996657
2104703547
137376536
205215756
2056956245
193737600
56357583
1159850066
2099746591
1489998654
967732385
2078304707
1596512511
1093800845
1714186427
1786744071
429583840
984927707
184566646
2087224720
102272299
1202177431
533750752
840698705
317519526
1497360677
1691433244
1298437907
809171379
430054467
272921904
860014100
1115058066
1930640565
460951232
1954795667
333254969
1694671612
1340196779
2028711457
1552383379
906907017
1976195996
564992531
1274595190
198615907
261645778
162774270
1732960260
280669619
326002666
307667879
79884655
229521848
1569431331
1945426347
1117366384
274634693
1613970885
1536413889
390502676
1369743134
787591101
1428686368
1688653546
1888002680
39345222
1476271360
443846541
1228755897
38683834
1543852383
56323601
938004034
1457424889
477580819
1591463007
1231717667
749628407
1327462498
1271815471
789299425
768680341
2120724333
1645215200
1318552065
1051323043
260610371
856719757
475546411
979146201
709029901
1024219511
32597056
313581957
236634599
226558492
1634370684
486152507
252563907
1056157241
813370844
370921527
206561810
963122074
49141891
810880443
1391840185
1050396750
1531760432
371226479
1076107055
1489653030
1076289152
1579114657
106527467
905559625
1716015358
1596981570
2089970707
324016162
778094687
143769810
973104489
941800440
1682592161
1761093793
696220458
830902464
774378858
1657991967
979473538
444852277
308428715
202293303
1657926553
66212053
100985162
1546463066
413827253
1295522326
20154257
50483700
1232175764
1172642407
1621671866
1863857626
1385787057
350109895
246582341
1001788068
1288657779
208408704
19503711
801675703
891920374
1983275137
1587885849
2126130731
1066471747
497095848
306456272
1610810848
1172117095
1132795095
435563374
478573644
1307113142
329626860
1245291351
442347535
1051639298
1091886648
1496077173
1275798972
707835221
1557971500
487175317
1792043870
172462978
366862259
1804834144
605965502
350958734
434523348
657525505
2105634906
1170356588
648123650
1226569526
729156003
2028904815
1999819548
335911839
1015003011
52760607
1878048315
2105424970
696705112
660005834
1431486493
82944363
380170857
2129756560
350694809
13409799
1419787643
999377413
461249553
869192803
954340194
1168402952
57529290
764366200
1358095353
919033900
1791856555
1717381006
433826740
1462566045
1406664265
338776818
1610122147
1537825096
237000796
1860946896
2095236616
650123588
722835970
1271350667
138686174
1519351247
1967703650
1229627018
206808301
1394946446
1375347639
103284941
1240638349
1736493962
1455432414
187378691
1840330744
198447223
938861031
1298455348
83944888
1562381412
1165042591
648881355
942901751
2060419683
749387975
1485417385
977066454
753560907
65622030
676136258
2060324800
1784536207
1798167040
1927826059
578510540
1035108972
168480227
378204004
1437518717
340098251
273913280
939427069
1465131617
250648395
795028662
199933286
1711771298
1052079506
570875377
2073793789
212706606
658523910
1517426726
881426696
1876102054
2088610216
656101507
661370216
960689990
506736159
194165428
62122496
873992985
1263501192
870457756
732944084
696561862
1229976855
1818818804
752202049
211506523
1107420739
1871893193
1516947065
105570867
950195166
1506022425
119345089
589363083
434099112
563437448
2138112105
604148883
364216852
1292543710
1689897232
1630080419
648350274
1506535739
1893755589
2090541763
219889178
1491251113
580449243
767356158
1419717667
886117132
1245853710
1111027907
1101389316
740326541
806903755
1727508494
127188196
1621388031
815689179
496333072
546824428
100151036
66573914
1803912823
1802641475
285963716
1165272673
1515896355
1470437692
945648202
33661181
1364560227
217231640
473283171
1556413535
828431799
1003555253
2040965564
821263538
1050636526
598047740
735609816
337945408
1098081601
952363921
652851812
1959399090
497244113
1746394702
377542512
652895907
1333315616
1744578503
289267137
320121803
637509010
1632601532
468398390
756028658
728016406
45651007
608653179
835204294
1788579203
520173694
1890715485
161917698
1249879007
591964584
686158805
532075731
1481349711
2135223290
1591269542
1783975419
28464439
608204844
1718231504
1619336426
1530288983
611978046
1765576851
721791133
556679426
920436378
1525952529
1014345895
1248131557
1205802505
713202753
71905452
62517535
544195805
1826460641
160646037
126249238
1480025929
1791600864
1376932413
97630222
251418573
1996087116
339364576
134184769
36387466
253429194
1705106720
2071143748
604296028
2024756849
369004960
1898907074
665137925
1740613907
718693247
1503584884
2135962545
1722569662
1025701166
1162837535
1818134007
2036519164
1581207179
1970616625
1543505450
2035393683
1452939409
1369391110
1441046035
728713632
1510620953
792252355
99200055
204197351
943573634
2089748518
1930175990
1903353898
945352512
1524195622
1011692869
1148181305
548973555
616465649
2093461643
2569632
1935230637
959505056
1834904669
1075287041
1840199016
1499514315
1166851326
1342456981
81286564
318288535
256939632
513569131
247456652
1581802308
941098124
194907989
779960595
1171553245
1819063223
572585500
366280710
2011334786
361921802
2019447272
904902101
1591084864
1868413287
1585768095
167149106
1886728949
1699768993
514911079
91615552
867088936
524042440
737729853
771824247
1551456605
935378107
651001640
1077488552
978293726
451612895
620138778
983315827
1370970764
1089636297
613360934
80552525
1916221631
878187252
60368653
1053326444
878942679
1497780656
1642970457
952887307
702501559
1117669291
1552398154
136021025
976260830
786105534
1712945198
1300451848
1912124254
1174145367
218029674
2072733515
1954473220
693331330
415582407
31793656
961087006
35491597
561328091
676391075
448297359
2088154310
1247402037
1339868210
1451075973
2041889847
2058500012
371081861
318753666
1066010751
2003328408
1702337443
1314654771
761587585
2054406469
755555528
637445370
269566858
869351179
598182631
413597117
1334473373
1868606819
1041254146
440365246
945563079
640511675
1118154119
1682384935
1086267646
773843976
313769346
1011291620
1922191955
1017507775
1517411874
1958777658
2138834815
1659658900
2055281995
782003142
201210739
1448125126
1075231556
1306932155
687665607
2123728808
331869170
440697015
1740029494
1073540214
1342404128
2048405660
2081976408
1817297752
223674058
272823709
1860144056
1511794237
1392230516
1889993311
1591879808
859758662
1287129307
2070852755
588414215
1437988501
1430708750
1945192779
1795907869
1038420110
1465099915
516353893
2137669914
819853594
573838608
1138379820
926539978
617847747
97541837
203042298
1150179965
1723355136
890038156
779100038
1410933147
552219827
424069748
1903636935
1269770822
1573510035
595373678
1089688454
1327549396
1216481444
330282683
750935639
1396867099
611024985
217912065
1128033363
46388823
53085894
936538738
1680824291
591527381
457558788
1204597895
465155367
35906173
2048447944
1448671197
823970722
2044856292
562728668
287251972
831797451
1476760823
69365226
2116056891
534725559
832315147
437945519
1072459330
570524656
1044317958
100005312
1793106512
31543238
1050310709
137985259
72054329
664965782
328463502
1594101643
278352565
1951578156
149742212
884167342
2088613487
454063357
1359105766
441623815
919031144
579133688
1632887644
1245540023
1713406993
47040747
321553706
1952950910
1612044757
1186402028
2115768126
529729469
1967647999
1876568251
306456627
1065548481
1646415430
202429072
1990574720
184857683
1729870937
329886713
456720673
923679526
2000655551
385943059
414257466
736381743
884189188
1788119152
1461988913
771072060
798299087
359583212
1593857847
1671025698
939362029
1128384291
1405533713
1177343849
1534703865
1729813429
617434723
2116763216
1269100456
236960346
830541922
62565757
21758762
956244388
169200043
1504476070
1757142236
925795418
370654534
439578516
1935846138
1556606660
228587994
1751057661
830153832
2027879611
772850805
1298725582
158046905
1528629047
341583562
251495586
1422230058
1968797255
1179715619
554839791
255611426
507896758
913890218
1549333541
1377421828
888840926
1482953067
1409930575
859066776
509845992
1958264515
1515358029
1478705539
223620235
1060169215
418257200
797579432
1425077254
267940104
1617879302
1777014407
1542646321
1346868723
2051790050
930415938
1705206642
985977067
2121391297
135193131
1679506285
349687722
412832417
798823846
1425962757
2000260047
1774975321
844102135
1525069939
1698382589
280358072
1450899686
880026418
1826007899
1738120203
1790644643
1053782700
193263934
440452967
1059775871
1573843272
187973076
105169255
211731638
1395990379
363502305
933790708
1914059715
1331307520
381594234
285581435
880970142
1574550710
2037145211
1093414623
1492434428
1036478465
689260814
1432379027
1669461156
779720156
1076254280
622187837
104043449
168403510
1830560044
184303174
1183378805
1654267711
1287098896
1474589901
449896524
751069740
1524494200
1423528095
142378449
1312550566
841125660
1965950823
116472600
182009352
1782866512
742565066
1080651205
1024125701
910934116
531356234
385890701
47774937
109944831
151032529
350968919
1371199238
1179301572
683830310
441075985
1057567893
1276867611
962591529
752780006
14423009
1264362294
2067353809
151230992
2010636325
522412651
1079569209
871992657
1602242807
182574325
1419305340
230586402
1460946524
1391914841
810186354
787563999
207460500
1905584826
2056218701
1768555433
689562688
1021175847
322691528
102102976
1302895024
1794508966
1350513303
528041036
1550854000
1297156300
726899556
282260895
1149512827
2098925036
978605937
1380768969
1044569891
217741499
866275873
1084363013
1309808092
1911355422
1589185721
2140021391
1438267506
1926728984
472188901
383033318
725959966
584495278
31267215
675852282
2142191565
488745753
143724139
492417057
1364486037
899938366
1224229039
1985277659
306795143
221855777
1164488603
82139812
1072143195
620768258
1264963338
669717040
1792375771
1592066512
842176005
535001249
1442449230
1844248026
1068774047
2028116099
581912756
400697707
674927753
1929999209
305197415
961676505
1171177023
1365940731
849478355
48229371
1301441511
1607557369
43846985
830873619
1343670184
33099824
1886314124
121008277
636690177
1800024182
863167381
1082923017
879231425
1778935890
1553261714
1199821641
474572137
1301084291
205614954
1383690317
1371250918
1174887383
2009414552
480529022
590718979
94090047
1535317215
606687774
456063557
1382976612
1605037669
2005978444
694911198
1622332625
1861310591
1714893660
1315431098
1961016122
950597835
371563403
2136453951
325966583
1622364367
535637930
297298784
752825056
327795123
390739672
2046840183
1459671530
1974733306
1840582708
1583264506
1184653782
250021093
896456409
1945143396
1349403628
594266727
1869999169
677359225
1247120176
412773177
1576166403
2051748621
1238614206
436637881
1673555089
1606796474
1167057337
681712244
450063339
1566417463
992214198
230237844
187213439
135594422
1127216117
1795275355
1777957283
1727880614
1221894946
136214844
1832820170
1700987723
800514798
1326774715
138474877
461440309
399285456
222585643
2016595048
1327446932
631356614
884906674
2069537323
526317226
1674777861
369942437
193688284
1758001738
1325696252
2085335860
1529552054
1756522404
385270792
886125708
1107699835
200378586
1274574957
115118742
1789873877
915449252
1265769047
555099616
660368575
1269682139
148698006
290194128
1444236851
624080125
1223913433
1250115985
1001543738
1826426506
1353480080
1466157662
548109528
1616533943
1903038340
2020178582
2074181547
629395578
1737125993
1300146740
1505379631
1078317552
1376089896
761720469
787677743
1276955194
1491231278
1262910348
1579510227
1851226767
259489278
1166236520
245040236
1781745518
1154307602
1279480039
1989296854
153776620
1939584939
1223427197
1542404116
589604325
1238171566
1702929420
676091005
994385018
588721994
2075224495
1051326789
52684115
1676009391
1317440545
1191786618
1109659845
916370514
878548180
287893160
427681816
1310066834
330566604
1437873015
1808854661
1678855675
419128001
1990142929
1917771871
1644593555
1135741488
130975804
204304645
1892085163
1921069771
1511442460
1772547705
2038217044
1388722327
689443256
467714008
906613610
1342987513
282186984
159462517
333460585
974893019
640179588
1491564454
153414122
278325077
601353468
417687902
880301016
1043999426
1762563988
173425124
596393684
1097502367
1693036148
656650379
1458965017
956233167
567444742
70653637
2063224315
497704715
396863756
645482267
23901857
1122622135
1225271798
1938043552
111955976
1820627945
1449773519
2015348036
1799639437
1813872280
1015329266
2061627968
750091050
500625
2143283246
1461502307
970526583
17680500
629867957
837810042
1244062348
816607427
1838111617
1490785012
928990500
1772084468
840283438
2040355403
36918713
2026650062
1606636818
1244851644
177188451
1151119861
553976693
310403845
85608303
169911694
1772658214
904878090
593145774
948413666
537930802
756071010
648109790
1604606578
950810809
1843440784
1460196497
317723187
987140476
1748345406
845584753
931059582
1813650848
20127655
125202472
324542968
1167991625
1200714516
520118859
2059433912
181446670
958882731
1068788805
1322531196
1915051911
1488670771
86662587
85942898
1316896556
677048515
89617639
195710006
15333743
453055625
1885377429
2079317730
302126032
687634941
837182555
1763560801
830732611
1595917265
254683711
1026482708
1850725056
529972340
1829062189
172865713
14511608
173464115
523127460
888233432
1944435308
1697229868
2069193256
1060293351
804205379
1206208819
1528770798
1956273325
1875533842
1395205229
1334651354
1350014480
135174807
600808330
465708533
1829048882
747350764
1556519908
1061769786
1880628002
1693652945
531702161
898953074
630400737
857806005
136248995
1665769137
1093652797
579203213
700873776
649845102
1677021751
1003913294
1553435283
1759792877
1485000560
1858280119
223673691
440974823
2004784765
389938393
2079990652
1702085767
2102109340
1468650383
2109103734
1438949622
733860225
722199072
1455892298
498555463
951715989
858825641
1143171281
1066480367
1872707834
873925955
118191189
2094993236
1534196738
2125111483
1283382620
701532265
799102440
1299066130
1776525442
1988756049
167503939
1940277095
47782085
1102031689
1748277405
836540689
789157843
1911647001
4749920
1255546115
996686424
1875591798
2109586077
1571000755
839516225
1950475739
633870018
412021599
899733996
184979858
157915103
1072398370
1798148509
1140050618
2110721499
906869901
577555196
348842276
458698518
3744777
209366814
1050439379
1789391957
1374675102
121003628
513550426
86828836
1093246384
624445725
1783234302
1527299752
1676721979
58254456
2040480669
1523170430
1894100309
333696515
1865753722
2109740158
1558090511
877865610
896345924
1135511181
2138717414
1902190176
1604424806
1247838056
835011209
1157664614
1881249818
1723094889
466773685
1449429717
2071573367
391804574
287081327
1646331285
553932434
1536446398
208753285
66900034
349140869
968995908
2098893142
2053968818
2046074398
477668733
249475688
2009831488
1892576921
1634895069
79617395
827623339
277680956
532713774
1744883702
1162951923
1881842111
324746882
1826029939
681293634
888170219
1552292222
1827664007
1860065182
1500884683
345328367
1382206191
936837833
589658624
524808163
846642906
2137111857
764109695
1649723604
2006130603
1837685912
1564374
1910939888
1437477622
1196299068
677978419
930909837
321360576
1116023791
551808664
1682504391
1660687309
919096585
2058489404
1055209010
1458075861
806394722
738593035
284843103
259362638
1515113564
88430885
2135580046
593481467
657752279
1731894844
798450980
1012540762
441354365
494767904
1711832192
1327224911
359779275
426621137
1127457346
286008787
2108949316
1490470828
1245103489
991160924
935882066
1431480415
1778922831
615797058
346853093
149511850
85035340
2079664887
1643980684
1415723292
1758593005
1549700368
1644838666
1379096039
144218899
392806250
2022582638
67376665
1288707416
1402224632
2024022376
620808805
821065216
1265197373
2038167440
66006980
1342530169
842978467
688553355
2069876191
298305530
1137680990
1225279508
1544478401
1271304087
41178143
20123335
1184539640
1873985663
1701286218
941681162
412527466
966684213
1379190225
787049012
502121475
1827056094
29034176
743540678
1581563917
1003144753
1686917749
1222572425
581432024
1420126971
11873808
860935928
801497930
1577767809
352798033
71159767
1976639825
670848285
1238622692
1500420860
964153428
963964358
1600137227
64109253
1606806699
2132067962
930592767
1067043469
1810863436
1653529437
919274275
833376255
124819539
921998890
562060399
2077685880
724159779
1353008429
697622572
1926911410
1398158896
220537268
1775385328
1254403793
1269207544
216437259
1279553314
1065903637
879204910
1794958479
1853680792
1861212512
1231166319
507090679
458585097
1317329788
826657200
536454009
454643576
120470836
509679756
2124340312
386435373
957065035
398134980
872150834
1885872606
420019713
792301810
1776147432
1574930285
1869129107
346334082
1459569163
166126444
2096965054
669646324
1793741838
1319066240
1610345561
1256796600
510793547
401329157
496675350
1403016103
1306867311
1327178056
1557858741
611498417
1615833601
1192392122
1460065699
504103977
1352684951
1546016179
876805168
1081179404
47251978
1126880083
543412722
1585858682
1226172837
165716511
1782110693
712805467
166067536
1975644712
1336094202
1775676594
1165578488
762958691
2074254980
89998892
166393673
1880929101
1240357929
2117703482
243496118
556569001
2111920414
1164949825
603691551
673004668
1419743345
2105435943
589024676
143732234
159262118
296532596
1974697709
1633415195
1311771775
1001972485
19783935
2044425496
946071701
1851742360
623680689
577986115
1955120595
1552700772
583064960
229838606
1889943344
1757621389
761724457
974131755
1567961212
1243694109
1841448479
826759284
2126053286
2074667131
1875285549
1144092762
1620696420
1744419743
978703661
824137423
110072028
1629989785
1447639508
691981348
2062633754
366381740
14024036
890080345
471564539
1634793248
955810429
1393191979
584777264
338949052
1215434871
911105040
395875956
1481300411
1989279591
1418153650
1712381529
2042587487
755402351
568217487
1343467485
1710549911
1011874380
106778478
1725036328
604898199
1900098102
2014637755
1275512214
992870869
1348138533
1372195102
917262465
70608297
411949574
1679853969
585140121
607922912
198096250
1320977820
954624882
1148122169
246056534
1177854310
1587677586
2066232388
77682445
448001508
1684388946
1003595757
1997335016
959217035
874619211
989513360
1777697793
1806512374
466232986
948378321
1087847085
1659845268
2073015845
1191957954
392620243
676891948
109799707
1970632122
772253946
1059196372
545213773
918671475
2075742409
305167988
329358630
41587854
377644114
137094872
763887290
1455020494
1862941822
1235925352
478768122
1638770735
460086872
596892309
851683302
816137811
947681838
1332371069
1072375380
1742598707
1242783033
1729401833
1062914146
1609149309
2126802977
1945348210
928892889
1722005073
1448560684
685831997
769290535
1679301143
1344547038
610868371
1771536769
1079328349
1348632588
2019482400
41521889
1946847374
94857574
1846365070
101507719
1162737990
1482621199
1275330059
877583389
2123039292
1255800017
1004660365
113650094
1807856039
466097711
825545644
553510388
891766266
1607979970
1372514616
2050635085
982489991
278734518
2004655850
1668452256
1563356798
1400089288
834521128
547654288
1187182058
1064384415
1449257675
724346836
594679312
204359423
2032132256
234679274
627625623
813021867
1769677081
866721925
739330081
1733551151
1382549601
1903645238
1069408063
1220765932
1796367452
276307331
1526776311
737327779
729519631
1396121898
602719928
2004797880
277341917
902622457
699838766
1181914223
482456587
852734156
828878940
1261798538
1293495456
246276978
1865528831
857130171
1933549936
798058384
474000593
276739566
1242235027
1277452466
1005820742
307376202
1646427045
125381790
573019037
1967951461
1674299623
875744288
51749830
1817523560
387283967
1000670147
1459164806
172493027
1986557425
1198250942
341189810
2078813178
1862249917
1901760195
1887857094
1860244963
281115668
605094034
1137894746
1988753360
1987367463
1630558149
741974604
1436166944
2026396057
1166288999
282226164
1704002556
6871498
1128768830
528918513
474609254
663361499
2125966183
95687387
1677371970
254240793
367472221
1120146291
936127061
1632113440
344777498
1989057154
1200347330
1718974629
1744207015
840344627
19798198
495189366
1290192773
798122863
1773370664
178159725
1475545629
569970058
1269388218
843725555
265481860
250394015
1073744045
167736899
2039597084
494968482
1774192630
1646677579
457937369
1755922667
979958487
1986390866
1936848269
1951028333
626179334
304392729
2068392635
1095426739
528818273
1455705426
2054021338
2003944481
1371416519
1842498702
565510204
821105162
2060441700
1427047619
565886213
287214807
1290170086
1419488693
1766901894
326489369
1535729208
389643796
557414099
1269983841
1801980512
1134994385
1204632019
832280664
541846033
839272739
2058644750
673261831
1770154475
365016435
4277854
2114592732
340555941
1112213636
798049522
713625762
1435209477
1570301822
1823111554
1543978571
515044891
85553984
1319001071
526996745
374260131
1658544068
1405098872
1209574811
1275355827
2073837820
1156105223
2017397861
374783155
693296053
1412947124
15037422
1453484669
1748674958
1041787657
1288878430
1127697268
1580698523
1111419482
444449131
134960377
13504155
474442650
1468323460
593969463
513541198
1843647492
447515912
1468151061
100061465
843903649
1143467464
1486497461
628601713
79602507
1982961246
1144463407
623230426
1299617519
916078637
1224056017
1796959186
278344868
2003465230
360196036
1303395707
1034347125
1284053329
1065474258
95019518
1804986681
500207116
1637598602
659807197
1540645962
1134567660
768181118
374692155
1738062647
1397119170
1103988602
1919554944
1780094846
5141257
1255384425
736521369
245959492
909988572
1197786516
781224767
1937794070
977033049
1231540966
797981340
828516937
1170319019
499439784
1574890530
815229390
1725494116
1124105427
1762166649
1750263522
766138291
1234660391
1258012412
858150590
2140310975
497303262
1395399733
1564145843
1412189868
61210745
987403940
632221550
1184483313
1799962770
1952339303
1777068972
683689056
1772047539
400439852
52628446
1797465546
1753447975
1888173770
1617875227
1610793792
1769103807
1494879298
598021557
1776504366
907837773
1227767559
1714361660
726352888
2107551888
1827710210
1891978952
428526073
2081767779
1980969548
539231321
250163512
82826611
2089200692
1872562293
397283601
88996736
971014171
1153884905
1407005768
1409839072
772058985
2044480698
1641342721
467255473
798532824
175567307
264906699
1900411584
2098861692
222076218
1044160058
2090236236
1572533558
90101409
925712274
818112089
15467085
1734845739
420230829
407720361
1245680150
2095791736
1358431130
1000563749
417584778
1018480342
852200980
1675830624
1903172263
66386568
413224135
1353739906
1666761391
1438776361
501470460
897527322
1396501313
253771094
1570011563
306146686
1480062217
703399228
1553894560
1614515687
1494654134
564832273
1403935053
14642608
1484339217
2044251968
1214560391
1590405079
399674052
1849310896
1564567977
829945216
461719303
970823803
315970448
286432968
669016910
668472401
260147905
1180799556
1101467026
2009193261
1193908244
2021032763
690352686
431288950
2036050048
340734828
674118727
813978872
1333202182
801761865
945660591
741239676
866842405
148378173
1123608334
886164619
2118631759
993619686
1059374552
506940532
63316512
63551154
1380014784
2048315861
1070552896
1432847119
969088214
767607296
2054370557
1581835122
737811594
1534101816
1722720243
213719994
2130355582
1873251336
1333131590
11589622
1406462916
1801695952
639134901
1225071587
1433242236
879105105
516121471
454119424
953874413
1069088703
140422517
1164927254
311873463
366655919
546288428
920145135
481470948
1038955642
1032057031
448944346
41541711
781034554
45812200
851906847
1421630563
929940044
165258945
1447735864
1691560447
1925962037
249958120
1269244515
750862213
773943791
726386785
137766242
821317315
1617262209
1000462044
505128746
1915951106
1906575006
1684990880
225825237
1841929121
1534978614
102214900
475479908
979021658
1240302114
824857279
203867265
922587783
106035147
410881985
1403627362
156747176
528695313
1960915692
1972209781
519651983
1838788
1285470018
159668685
1701355166
549347581
468832164
477121100
1492781989
1807249870
799368001
743748430
567089141
43086406
1590662539
41021865
1744064158
588563257
1375458136
1919484880
450024889
1188807843
828384636
267338497
1296335572
1035489618
647640184
1035779966
818546376
498145510
795801287
1153948273
573097654
633106875
434407111
702674623
1302926806
2080526522
391293761
865986457
662877251
1010811592
476808603
1713994074
1811588337
1758211311
618197307
455256170
1375553722
401540335
1765377794
1588147588
1824186238
225032734
377396552
1237018259
1411679993
1327679699
281358666
292539973
1869353054
893045854
2047952906
264207208
450075807
2026293911
1972121903
1870494967
556903665
373995413
100832532
547787457
1435089426
1551460700
1041990969
406252048
2066085104
2078315807
1218965239
229069612
83398313
518863432
210097722
394967190
1132388824
455398673
1203794526
528783004
1927771605
1484819372
641357012
1510110192
339545771
53068957
177223743
616434616
679185976
410528271
995579897
904606641
438914898
1634947335
300930162
719449854
709445509
1858330049
819583897
1311425877
429372504
663240937
1043279101
518132060
682743265
1934609990
656026994
810453650
1205988227
1823465130
1509678606
8101208
895864650
991514862
256463311
267602750
716392248
1701083730
1961311845
1846668189
1541123786
98178679
1609098239
837939401
970622018
438718815
298190896
547965222
893017149
1181406106
809716341
407714293
1529808351
449551129
1857291480
373024428
312930381
1714256135
2054338400
1665566150
1272229864
1236076878
203725585
2111642009
1669246862
1505420947
925312516
2017553106
1503514366
127686547
1561795526
1044348367
1152750284
384747199
638506169
1422809273
513398466
1332714561
135910735
1168943195
168877521
333177094
1603965677
1191535675
925330576
612459555
33928433
2142986139
356565871
809010032
276357570
1821836189
1147199795
1467359956
231549578
1575027721
1825896819
2039151118
1936181141
59593121
515884163
1036870055
1594264962
1651427181
319038593
55660058
1372257447
2091431524
71961147
2141565255
636272629
1490528677
17186574
1344201243
1835727862
1451645518
1699392139
32296009
263457539
1347072164
1835836548
114303688
1366896243
513950079
562246986
1695191170
1520024189
1031129329
1188227173
1699423906
612367677
594933973
817403889
925825693
2121214983
1235612739
915466940
890749269
1582056541
1122257376
1386255276
627395319
1906842582
1462934508
1956209622
1587695046
1163057739
721928949
1230156602
352706370
2107389940
304567348
1373168306
513271666
1505623565
1918228731
1833354453
1037766752
1465499658
99054645
492439044
1127231370
1784288173
1252115233
1641794611
213003929
933331765
97229973
266446368
1189946563
1511645072
1371928581
126150350
319343974
1463819047
2023837345
1206971558
195993996
320204878
1066681571
1051712264
1465065455
1138819576
2023625047
1029186444
594487908
672070140
1720762804
1715698631
1221315539
1023486026
2024138210
854117500
2018419087
347769715
1047989865
95275680
291880163
484860875
488835950
1020847021
2097160310
1324510965
407155791
1339585861
578300920
1536881725
1658203692
759615306
1638082885
1057940515
1549268934
1288279580
579251692
1768825906
764150062
1327680841
876589669
1860008778
546798960
1095111556
1791281327
1707953654
976785066
342435224
221481296
576790472
1639690055
1208971347
1113290004
136378165
1656176956
512736478
772147139
1265520404
1187183174
869029173
408787759
421665919
16538487
890010712
1919336714
598381778
76649918
1680892530
1483235521
60114576
719875782
801272386
980396239
1288327664
1720482913
1363006291
819258699
333293542
1226131735
2051300791
1619111931
1463754364
1012763042
1064426488
1107063283
1448346468
1761851093
365676954
1446998812
790460056
1000518049
374467267
1188975989
2132257906
982222762
1162440404
640433623
1032819182
212522877
841400205
343679352
2012855227
41942169
189892151
1290001197
1580983230
1348725482
1152792707
1698482999
748584671
1476453547
137099251
287331954
1765189214
1614454791
1455832114
924810327
1171334741
1014920192
1646874747
884386968
224031208
382738691
1310986932
257438212
1473803441
183693365
729382193
1413375790
730451277
1171424927
1373849933
1429797906
1905282893
1728279347
206039019
1353709916
1182584281
1224026204
1509873686
716894208
1240883376
972313278
322421916
1819324176
1394869586
1508470675
296043356
48229922
869501845
1086205278
2122323814
695962013
2036769730
399230688
2111078942
295804362
658524496
1584978543
1794903756
708287341
1930814523
1865351271
1522093850
1763474945
875187367
701541940
617645552
1272392006
2043436453
1355428783
1773075968
1027577669
540344551
1148682751
321245893
1672661894
282812301
1610021461
1905549518
704027401
409770588
1674318890
579165810
136743943
652725841
172659477
1799382028
2147287276
1529197862
1401094800
173866541
695473300
728272555
1052116837
1376594930
1990524357
1664739543
2028259310
2107778011
67802933
1106869691
746119369
1687851342
277924957
1674808015
1002362422
1381433542
1572909759
733507807
1654044933
75359516
937256268
539892575
13321556
248042282
254131735
490713972
522538894
802678375
2047725123
859440874
1724140402
1809585861
807489055
2070212992
1089319651
157303787
1202994008
1285623476
195022499
311973047
215338817
1850382952
1898970185
1361887660
765172189
1268425679
535593535
277806062
655838219
1267042017
1116516695
1274985712
1961007888
1912526729
176621094
327883395
1472914505
769139340
645073424
1517449512
551174598
1412947292
949971207
2081259823
539940881
849139870
1087617615
1430276069
1536652959
166637739
1182010527
696516804
1253255852
678167020
1478662844
1223251836
1617118687
825554300
1470964795
1334498229
761101653
1118661832
808081007
1210600554
767712374
63048063
1364460444
947225660
615709521
1288447474
403786356
1557420300
1834780973
763168009
1900098102
846825544
1653790918
2074568797
564744946
571889780
1241024378
1006873813
270243380
478842258
1081054892
567850558
1433690098
417226506
741647780
189334470
852641377
441623815
1590243848
1812862972
1482971521
208685385
1444182840
966535893
1813869476
237702183
1289493157
1074608502
139354155
673435302
1290083961
1430784401
569889520
1643096914
1989499506
1592974895
36182825
1402065930
1599273411
1811831044
709732312
1907211002
2080603768
906331658
778906048
606587980
1592616399
848607794
1537039288
582343318
1092437784
1165677919
659043098
1871254272
1170152110
1889361308
106005442
675262269
1602145010
223785670
759287605
302574527
669680016
187562367
1257233577
388458491
1316443658
1864093349
913473177
1328203838
2025199154
32932744
299219298
230398744
1693780706
975713411
1411779409
865946370
847192851
1680248778
316962238
10345075
1644176899
301225171
2074043462
1133950227
2104886704
945918913
1310810976
1490110483
1893213988
1107595546
1384895122
1831454863
446523966
606139810
1116594169
196890018
1980776451
202804765
714801216
352708711
200590418
158114218
1811459800
426295826
1415162007
1077086503
856679209
1583216430
1672221079
1855626321
374937271
621037582
1178891362
2123580915
429911874
1210636647
1422312645
204684131
1146845909
527312587
1502684907
1447964511
1825607478
186564041
2121400769
1594185837
484005231
1736554682
959406523
1167904551
493579140
1698175568
1071902044
1780415226
1707848050
1607437491
354787698
1736434299
1151273540
1420422742
125593220
1814793470
351029761
590697136
149753704
1645305232
1265665844
370346424
509910626
1314878155
11747982
784829084
595548626
219401837
1364602641
540101515
2067610533
2135303840
722947465
1768922805
723091058
1643331084
1386265311
62584460
773684709
82950855
2055662441
1546582304
77343989
605369103
1492838470
1415578037
976762068
1717626702
1633531216
25792313
1916222005
40689354
172920458
1123632645
1343268764
1175317224
873132818
553126089
806020225
1227151091
302890188
252697952
432766966
1003583533
156652926
946567691
2058842019
1562120932
663162607
510689886
1509605166
57353695
70825266
1892434004
1019935930
185784974
787842438
141037716
679823183
1993345168
606469775
1447817256
328634183
1692014648
75362781
1246851800
838164051
801292408
1799965619
94623896
1392118796
307713585
2052893500
1958825608
633338354
440959394
1377170045
661460841
862081978
15740754
1300557642
270035964
414766037
1023474945
1845164322
1292717937
734757200
1703789424
1569758052
1016612713
1826381419
113688926
225730954
506948218
642170423
961391869
208496541
1919970347
11466299
2054770053
1151959910
1165408564
708333947
655202216
575906272
538076545
1505089577
957726471
464843034
546929174
637721890
310004821
576255054
1090056448
2097790628
90873888
986371137
1898872450
1103960117
1648811329
1157806840
812092479
881401999
1381147416
1315520895
1158875384
863333295
359998464
919908873
377780836
50407731
1032478288
1932390743
885783824
1527699296
1916142804
1064433444
1242352282
300558254
70148806
315215981
802209636
1926473601
2086971626
903209719
1751189962
2015524293
1810715747
783775111
763620184
129894560
1172403290
839176525
1094345562
1031622845
1059600364
1773166745
1195881379
975409362
2068486154
524808919
60709083
511271993
1629704548
186735083
1629120993
1078538073
938748550
818009042
1631525998
1854824283
888569929
845427640
781657776
1788404200
1431801258
1556997202
227155147
713858579
1931969774
861827430
1054772452
2051895209
876894012
568544856
736010315
945263206
485500103
5822222
37915306
362987774
955924290
1831028596
1364535643
1420307852
971602670
864994597
1084162126
851634585
2048323105
19883026
1563808898
2071825786
1780044825
1289842924
1697482159
767895618
130229529
1817059089
1644462560
1352971093
1430716489
69078891
1264816225
1767534951
1633223747
1007025015
985003439
77751475
710332856
882125099
1023459179
1820301821
47246112
935713082
931283591
865387221
1019591466
426228648
89876380
1197141513
1155705714
1297990381
648111846
1948038630
1791462536
441496386
1838342830
13404231
1578821056
1378829692
1998782411
712581717
2024721883
1312574364
1408789385
276448744
364704408
443000627
1112054988
1045573256
905890174
954076087
801907858
185284290
1302414675
1974434536
478335085
1345350016
1693815999
223786738
1768024603
816164028
1765701110
647583254
1085037136
772493429
956900716
759006360
1223664079
985839948
1712328028
699954500
1710343335
655188233
1025409251
1426248447
1552367453
1900147477
1083723767
2123366779
2058316638
1263984716
136673324
1474793749
1917538182
106135528
1806824675
57658698
264225029
2090949461
308442355
1163258630
1598331182
493172283
216704751
970949681
537432456
1232621240
1721934021
1041122594
597224026
1908730154
1467431130
1589287389
1620162662
1161462093
2118621089
793673351
563763642
755781990
1966501414
634578760
995406470
600493624
839252293
149336934
1290845476
1425175539
741472753
2023336379
1313227076
1755476426
177043073
773333471
89965826
1244717287
45921077
1851886533
1619746955
1512712827
1733471317
685395537
1508690218
1454298563
752284206
1690455768
885255751
1208250290
1849650889
1179059591
143448021
329077155
799478052
842591369
404816117
470429696
583373259
1935184866
1211102040
1931701469
1506155516
433122416
884146859
1343147763
2093986785
652024993
1440984905
1835305262
1972772731
1864918661
1624880718
603473561
1760304554
981401538
691160150
98212293
1961349935
643107517
1579051419
1048144434
1611105534
508667565
1592860515
411028291
783442189
1768490323
1138708057
88749255
669523791
279601759
2046240213
850148680
913418709
1198397423
462270907
1010145162
2122263231
674290527
689549487
686917058
1136937739
582755188
453734792
595983044
1266664853
222312841
1815867097
1429235192
39449536
1288137596
1171850273
1077283229
528205871
241941417
1256337928
1264113314
1285110845
217874384
2016885988
1692892641
1262953233
1499909747
1678097106
161734277
2129099068
245408598
1562093117
634925231
547085765
1120290526
1420752187
2100761388
842410453
1327271390
1288528429
879601273
1140219701
1439259576
675056852
858091102
15588430
1563801946
1799446901
373751022
553437120
1893983869
1933062923
874304606
2554813
144017621
1267979622
2109639330
1824428498
1454148230
399713711
1625684447
137986008
5671666
1382802503
1747546189
1738197375
1395892268
714933017
303541296
309065849
1185780338
1231439798
85527434
1251378792
1059647288
1938551252
50558813
2143567214
1611611871
720786655
473197516
618683935
992764086
2140135494
1475815975
350763149
2054894961
1592436499
1449588312
1159739528
1140935429
2086392106
218863082
256402766
1842801075
318966595
303798224
1296878231
1268983636
274868892
2129351042
731706912
1407252193
1388586390
975287535
1093562021
2122049203
155653988
893045038
1428735332
1656503049
116566939
743880610
1678731579
1158378712
1534239934
436311442
666984417
565532585
1148346385
925912095
1575623981
491414823
1002720985
195568018
848517235
905558168
337600580
1035549123
198902124
1505575313
613379960
2101436372
1776831905
1567728079
1758631222
551668582
856335962
177977894
303008752
1333301219
591123307
672963558
349423249
2062521186
1111108055
474693728
1380199073
783281181
1195553842
1083054892
404768727
1344103993
1525236388
360983986
346849541
133311163
1040351608
1684393780
531741894
874123717
2107047189
1036090695
1439926690
1294126654
1255460990
554313926
1640344065
1956355715
1286863960
1335626482
1069613300
1283643464
772978067
1680215587
10819101
745265991
1835664151
2130742057
1204232412
861851399
1612038572
1199407898
318326486
167526140
1396331261
772329073
1304523267
1991978264
649795176
1341281876
1730305480
696010343
128057760
1772865737
1644242254
1859522140
1513405080
264992664
1247740754
62018399
2041813036
322096327
1763530249
1228633278
1967674369
1744906934
2075927832
1365227777
2006905479
278574762
1463558262
1758052431
2108015876
1796160600
2119039681
1410486067
1234303186
127583591
1437160584
779714834
644498163
1473267381
538433968
1259461482
630743754
305782300
1967000711
201550569
1271633368
765452768
1087152725
1248136193
2084243
1318100179
1773298068
2075942098
589624287
2102835613
1739908307
1482207573
1653299760
1120028148
574611853
1604397941
253320619
1432081573
1465209427
1946554970
1499868146
2055896730
1453514304
2027502992
183876907
611079924
1053781393
352478923
518195766
337010930
1165946667
1360544355
1117700280
564489407
2042965981
372940741
837782542
1785512771
1796311783
1571299075
291996807
414873389
1148795214
474800390
2052140013
802773333
459054854
368352108
1768278573
1822139101
2023795172
817327493
1970755609
329718847
893501554
979106149
44831636
1949832573
308303923
173284540
693871664
2144191627
495973501
1601087955
1816693731
1567025414
30884610
525228087
491097106
1089386867
1328351464
970531404
901962084
1313349736
1298031484
851188828
78055538
131903041
468358931
822195890
767320949
272990643
1813376602
855343686
1129600341
1355655432
23145160
1800647383
1999075122
1848071405
204226926
1253768545
594456953
1246627634
1626769680
1986524236
1760779066
102571838
1034394030
1664201388
1328686404
1754875006
941909568
197040807
1125897427
1249366016
1663978712
1777013139
501915115
1816416413
1851832273
850737731
1579499011
1411906979
1200413462
308654343
1820678516
1749318355
284019250
2018190647
707411528
790295553
302111488
592136684
1619933124
1980499125
1640366730
1081701950
1946526462
1229481969
51489188
1898998926
2036988824
797844884
222926526
1588625813
1329492078
1411697291
1557702880
1781337811
130737156
1798748928
536695110
77684129
713628511
167080727
1637415857
898529725
1233435278
2079195340
560098538
1768336599
20204931
610962129
371292967
1617342253
500418907
1250831
652655351
634802607
2029771356
49050014
1783609206
1706117260
2049780008
1559289496
1847218057
475855926
1673436509
254546403
1430870740
1774372478
1928268636
1334128854
1577372472
1354706921
285732589
587849889
1883180496
1054365094
37725027
502598927
2070773116
833258146
62694116
463488712
1448199180
1603493311
1029137923
207204381
651499425
1232698826
1446012605
702285709
1966411941
397282554
1419766124
910337567
969816801
1172710465
2051511304
497212451
960039315
833448521
442862433
177660066
168302445
1499610143
772691312
580661192
774464214
2111577291
1083093933
368514855
680594593
730474372
1756532418
537655829
691076080
1331980333
247837096
1581913488
1675590095
484835363
640664271
1759404307
982702723
1711315148
2063427844
148303730
305721265
790097719
1605063036
966246200
97260934
1964809055
1708632458
10304267
2050212942
1070792026
801272877
894103289
310183977
1728118772
585552363
417072066
356524447
1220430906
1098642806
1670619736
354226427
1821836355
529820055
1534938149
844590259
1000586601
1469292756
146185006
1759546646
926946537
1458489613
860509297
1021937656
1762479890
1091963632
1093115254
476552307
591573160
1670430184
1184054635
1019511479
922386975
311405778
231345311
292711896
226325492
1181851129
1953573448
260490265
991567770
1024043769
1227079216
1220213315
1456181506
1789667784
963247801
155207040
627204103
701423764
851980749
674044222
1377932155
210974714
1674585743
1342252974
825409499
1330787730
1188342552
222762882
1827658151
1011272056
120605191
189972425
60093566
1211528895
823812647
1526563472
1331221220
2046751839
715527154
54817195
1945143376
1788253213
2099699291
264248663
160005932
833904365
91740398
1285254362
795538680
251889885
714149173
77523803
1142231136
543251395
1925933275
493631587
1765183680
686796106
1401180291
1332952804
1626922965
1428904766
352763721
616185037
1229254081
2057619092
197606756
524395947
2123785856
1366762038
517849433
1213817538
2119543423
1490666695
256027215
863949751
1476731547
614471488
733578393
987969983
1610688522
858363486
2018042748
793745501
168949914
2051446743
1736281848
784654701
2071771119
1436882199
813831929
452332166
1609885989
737739056
2020499452
468602003
10989029
1824795653
601657741
558023577
522585252
10679282
1315313963
346851553
1095076156
1849467036
515004894
2067525771
635691642
1076310833
275169092
279745964
1359671960
221034049
1864315205
777867963
1896705403
702078682
1847853412
1701932369
1590627701
678829077
1260777454
329531269
1739119405
1715230914
2040033278
1235331751
727426224
1866769302
1824761097
491951963
1744865398
250483234
172552434
209574278
1392656009
889622953
45769121
1357803769
1935741189
519452384
415218062
853178060
1243361096
2061617404
974426866
124979946
103009506
2139922054
1005419768
764641648
250424751
890648400
1782524315
483681928
1069773634
942891098
376659032
266808278
493313080
1154676134
1757485008
1591304246
1286538776
2040574150
1642682969
1753082510
223042944
655859009
885606322
827668874
1963282237
1945434920
1601456583
67051669
1927689640
472758671
611258092
1149643691
21893526
1256584730
748056681
1780404789
614339964
1496401660
252929702
1838767486
1823026750
295957817
1091715807
1658291795
1786405462
1995650077
1635238392
587878753
1879187937
520612040
1677144673
1853150468
763884456
740793278
1783953431
1014193472
1939465377
650086002
1217908548
1385200175
2016972476
1691157174
1715146380
764054125
536528384
542903037
124058547
1252610142
406796367
43068678
103579854
1381154528
1722638664
1517971102
1321531010
1900444412
1046193460
1619544260
206837247
1509897384
1806766903
1265994732
1794431266
205580026
221164523
228060675
1219503535
1302414886
487710473
1174015372
1198588870
1170828140
1603919901
1911857048
1872487313
1531409271
192620383
402126113
1838806261
1127472197
58618806
546494745
1162850322
980195588
1363906459
423424935
2017503980
2141607515
600431717
470927738
1552494427
829517260
173933604
1105721405
1737343004
444243094
359174063
1986481675
1855386649
983407829
26310147
1104567836
970894445
1459807914
1267976995
819438943
447551663
1232904529
139957570
1580349647
792378652
1431743109
1409371303
943875843
1262722273
1446173961
1555264791
1417507304
1717718940
1885594546
1051470405
250695036
1182903719
773663809
623231685
150465851
851301856
2061635585
471480841
1371235285
773792304
1430136015
948441474
478684125
180025808
1956688067
2095979849
1258922151
1177378535
2140202084
118529781
296317199
1978363316
1716781994
548249891
284698741
714220379
78246862
625494690
1613620257
456752503
1562589242
1318333643
125759384
1918562362
1823682771
288953212
1799742043
1071493966
616983547
2147032669
1954061763
2012245905
747689302
248051449
1827707714
2113739969
977960635
1717517435
1064329439
221139336
991366467
136674305
354788095
29003029
1536682768
1337374511
620280555
1717387758
1734641535
326233324
1020761111
444424841
2131411218
651954453
1560530426
650656722
716575501
98907388
589090292
1495050414
1761509260
1618136644
691741977
1608869057
1121169245
289645895
1907193693
501587990
224134844
768108821
142030435
213130451
924803795
1840189571
1283432108
475916202
1559008605
436445337
928819558
649006850
1186231502
2138061784
389004696
1391955864
1339317533
71181185
2008512547
828317540
899834996
235690673
363779577
1161528513
188108637
1220606612
906081305
1955797411
1063680225
574875859
596574248
372289838
2111267493
1087182796
1894430396
2075077501
1481390301
1473444738
7808873
784969265
1340755071
1757271395
2142279381
281185660
1985525112
2095637195
1969437067
1929379319
1096082641
425184630
835085896
1599864
914739023
338347956
900884668
1060302653
739133798
1703803767
227947384
633729164
1734720923
1565438325
759324155
2080463982
1373282092
1105669731
1943961650
1454824766
1286215007
783533354
1699128240
1501838946
850826590
376553366
65476416
736177025
1928304463
1703107867
115113349
626391254
835359661
988089074
574277643
901856653
1770034546
1419983462
156031923
2016346453
1288808401
863805849
1298080832
362827302
1162694270
1542559673
1914126803
1331947988
1870245676
1331061847
1630793861
1533984728
1858326407
179561682
1356770533
484021085
603067166
1355109215
2117017976
894387607
301651011
391894500
753920428
725551125
1555678593
398698975
757656327
490476784
1124470403
467877049
920477735
1130581014
1572076761
921889575
1234382000
1103078476
491414143
616606541
1032843296
59462996
187150034
160671860
1331786338
251989219
1536302213
724384447
753454430
1495941479
435961241
22326526
774161071
305493170
1817523560
1285614454
378268659
1051389251
2067277275
1331503421
1568311848
2139730763
1675451218
1521409490
1550133080
1182726227
1163311721
335921809
823185035
2104310130
1502938541
996829719
1019753914
670061993
2113774231
1664901411
85731898
1767844367
1342840456
1556771875
934564925
1389080593
1484272186
421114718
1281739952
1658945730
1034839712
1495045494
2041091418
1084702660
799206236
381850622
700137365
1508115075
2134194867
1801547678
1389093702
403409763
1753916789
1250934971
1454234266
221854376
1110807120
1306871258
1893218923
1192858014
1359531493
1005235305
2123148466
420601621
3463986
1084265993
1757771661
1179998347
662070040
788832767
1412876278
403724591
29988918
2145056183
1089443820
1394930965
745392812
468088925
2109053793
654913001
104839763
1707876103
239209813
1494644424
1963837689
54422694
1160547919
694773012
1145068055
1331935119
1014739143
561472137
1535715279
1532078181
1007873227
1832553936
322763165
1724459263
1139116713
559016063
348145422
1129134175
607710931
439185035
1087645271
1863872034
1458502711
628094966
1886454001
1013191863
1519430573
1131783923
25091190
1112424910
285416505
1445845692
11170610
1073449461
1125837906
1744869013
760193659
1849802813
1552674475
1758875451
463731201
1267040869
827949736
2041274115
25082151
489386143
217453630
96685808
1154217160
1701323697
1539607744
1458433794
1405322929
1180533450
283923537
137004010
1758496917
2007942594
187366165
1968156604
995895538
636068460
1766943012
1489855535
133651937
1504079577
743539764
2121760392
575280473
717506410
1390808480
865109859
1172311387
2141902848
182535230
1134109127
1061106040
231310810
219617301
790612559
224946890
4756943
2025978801
1398126928
1229153032
779081844
1180811538
1564817290
1753041382
675030894
1398427222
1172969098
763959324
1890835764
5863774
155124854
1881793478
780496043
1320397024
1981169200
1914658528
445179429
1923659776
571777847
1199822897
1676214096
1845609410
387581282
914374811
1975442973
1648170698
1983675866
49423782
1649095864
1964282615
238109861
984665289
1275535112
326491706
465002948
323839479
763738564
2066856245
1460674530
1205455731
1308110777
681849385
549823078
1400882573
700646499
1376863366
1040615663
2109725847
1914904136
753999142
967676402
368417949
793641659
1187408026
1113069027
910316613
491652750
537275788
745422744
115555501
1087962031
1177082063
2098181949
1708221053
343292440
1740498142
1184437222
1605703382
1299658292
2053288737
1330088744
2002497271
1585363042
2020735496
2048425751
996727770
2056973671
88146904
1346991831
915134303
605403363
1995689963
402309682
838764920
1092163008
236856501
974369174
426545387
1023516290
717593884
1516585415
1229448861
1024103272
619151351
2135827664
2055616066
1604640029
1208628522
1132024852
664102875
1479559599
1953976624
375488514
385484795
1559546001
544672172
880216690
529115454
652097065
578600851
541411150
1152573546
430584835
1079527529
682571941
822929407
2074159210
754476619
1906308252
156647700
1066538988
1494156644
1475049837
439010294
1745455271
484393208
59648100
614942363
379720285
1804904595
412282061
470973042
1138680955
671023381
948677428
222782222
1344812983
44648308
706396827
212732991
1294596927
2114303789
1170938717
896368872
1750825243
305348275
1470183077
33480623
227596013
198287307
608102807
752176973
795998268
1610391367
413738086
1789708703
1325184540
278945059
959835319
1508827813
1250292409
895690057
717966796
1059989328
1828747989
786481233
2042189551
149421944
1219987795
17910123
1234569751
1568505479
1889045713
353805429
967739673
1468554961
985432793
1079496377
1485090842
260206728
1974912812
1763583108
1361776621
2013547853
1967490117
1455226474
2101804951
1904188804
1436327482
1213863229
1740341230
1178425631
1123448349
214366824
516810593
861984093
345135200
103582704
152098830
559108697
1976859519
1435873870
917870422
959346024
80097165
740241252
505036618
1080939364
794958349
1668779735
866774995
1272111039
793269479
2093012773
1183853978
756750095
795729738
1639054488
1458474128
1983658281
1242163696
124552388
845655354
5662104
667330128
2046817685
2128151708
810365131
1519037308
2037402944
404322392
1543977635
1402374955
1002815116
1676737036
1335623533
863219110
465848574
1033646383
689472318
1669863545
374819594
1401746258
657350409
1388935960
1003346814
708233414
1776511399
1725162237
1284636567
1048298782
1539834771
963301695
1014235709
144370286
1494333101
437116579
1442181221
687686324
15397789
1532870679
1842130159
1933602222
543078973
1219333677
457286559
1969805028
1938310192
2078798808
1103331719
749016112
32568598
1976467101
1375482458
137888536
1730977103
1042197457
1955775767
1072839790
1726337081
1755920123
1840947059
1760295898
143955359
1059043533
1724196322
1880629891
811360677
431853113
1712973155
1656149359
588789052
550075952
322111444
1533896321
413244907
762987794
287684705
1635197099
1494080877
732401716
848935358
1929380671
1324270619
1742603165
1295304709
942332201
1468036037
1586222145
1294472184
556854016
1278608969
661343636
2072770823
623774237
736524913
953469177
1098427375
1624182492
74979927
1261557915
1539612740
111572029
1048122003
524471289
1711512878
28675175
644829157
393833373
1127767327
386234619
4074327
398861328
1116049914
1366260976
393181943
666533703
90249272
1102082078
264791471
1570715853
2035261467
738804382
1514997629
2005246890
1539555081
1587234129
655197369
2098071668
622698118
1730045281
1089350752
1374951187
429656604
703131534
1810278659
1851230539
2098059553
1070598816
163268443
972269498
599816561
1980424414
674487971
237140868
1725993822
1743992139
1726789034
1286980414
508182125
1106299663
2110542589
994093125
2051422693
950686042
1938855231
781992958
928154432
1723733771
1739573955
1288535321
1433224836
1183500782
1083616853
54748097
1297280175
123117154
115856167
76044571
1287467644
2102344214
817300024
1235656798
563270955
501061250
67800621
302657468
853810802
1077739954
1456651553
861530951
2005275068
1729894033
1598634619
2044300523
553683083
1712172274
2058298989
1290493133
1986313427
675507053
1768096286
2130845804
1839736025
583808928
1364146379
1779992036
1979470311
416929617
1892728022
1545151317
354330685
582788199
1004248404
761961319
2127007263
69460336
848582941
689743530
1764172025
230492659
1563888737
387174412
186736530
1745283550
1670179430
447865453
861472388
482213993
2138012058
2027983670
760686659
1581535870
1372173398
500621632
408347895
1000134197
94811784
168299746
317595401
516758500
2057357088
596424753
247397818
630021587
721672977
1361483274
476901384
1169122758
1533466118
61933591
1747174548
980670504
1439942959
140028544
537022445
1252100122
1979987697
314245720
949997086
1277242339
2084082020
1462995964
207737130
2056046063
1126088803
10680451
760934690
267376425
1723760833
709126664
618818700
608442874
700271228
1476873778
764026967
1778671781
1959914779
134206126
80333818
1328209807
1720209215
235073070
876402719
328064973
1352701147
1542127470
1148349670
1987897481
1265246728
908239682
954063375
829712491
884100335
251392861
1928450939
1217546284
979361038
639443072
862997733
2013850660
1102155608
214224468
503289046
1054234563
938064670
1388102048
468542710
418337804
1570476784
255853370
651950
519924320
2145038987
966437377
1984162255
1437753459
1736713761
1929638956
1393987761
808730633
774009914
1539741494
282072038
1283020258
853559751
466195687
922210475
1132713712
129011795
1840954718
445146647
1389353299
1939382469
75842178
1466580021
1181850874
241733851
1538064188
1581958408
350126635
3408035
646655752
433013582
1068209206
399402502
368601664
1366631043
2067561191
419466371
526507618
511698200
685064996
2031468936
809903162
1056259749
1279960044
1888989155
702854962
1157715733
254825233
1066446779
2115767392
536297502
1519310930
596762551
549254175
500602583
2067744088
212224388
813501462
691658164
2042804015
744574656
2107442398
2071660303
837617734
290194128
394066573
938168955
1060607475
921389405
1089844172
1969255517
774725443
686250725
1029496924
563759460
942862004
279842458
1319654935
915197131
284251571
1852986709
410420890
875252946
1546639726
110141875
250204024
1978741296
259521759
1210886196
674965823
2039109163
2143584939
692906276
794902785
1713168963
1226884095
1926254812
128322458
917050755
2095224805
1272554350
1816272396
837010160
356014873
1606707632
1200197694
1774652581
287985877
67596549
256412371
1060143407
855154674
26454259
880444829
450777573
300033728
384256865
1125371531
600213636
137304469
1504464597
656222312
262246259
627210347
1911697911
536441937
556439473
1061050409
598276168
1333186891
1398159423
353980832
729590108
1396047512
1127609631
765442790
690319556
1364432250
1871000020
1977516060
1230367828
1772843729
1320782423
1769830598
2103329206
936309818
203759499
759387827
1764201654
1770475454
48082930
1797594896
791889753
1799345748
686194890
985711571
449205538
593577639
1962774941
970178217
1399312494
464931324
416054811
770390493
2079961568
978918232
2049920020
893759802
1176385125
102984668
1105619567
177655713
1717964327
722509261
1093452788
798610600
1820552012
218221178
2131248474
1481295966
1555809600
1533258232
957654914
1727173460
28591684
1097080609
1101633091
370518276
187291947
285762059
1302817956
1507241359
1117928088
1218135282
1994473589
540344551
813731921
1809728071
1036649198
583929794
1252176337
864126658
1323458786
1050736773
640956216
1965318493
397476964
2033599554
757092023
256777438
1236556781
120906003
46482361
416953722
1594118949
1554294404
1127498829
994352792
1026556824
62079150
1895735468
3346541
831235886
865950188
1025771644
416054809
511309698
1556844521
134077580
1640471409
1606634968
862125989
540593270
2076779643
570237795
704155942
1710425304
364770948
319993481
91774988
61553160
1431047757
1435160180
2062969743
1357247597
1968642316
1759768732
1575902888
1396891975
1377194221
1164775729
1332600569
305462799
372783500
47971402
820700752
1255118114
605083714
164717350
1957165858
942113833
1982379626
1716117745
1260881953
898960675
856477088
2040973480
873527408
1298478525
745840279
1928508927
324475578
139218537
279125337
1411465532
1636857368
2027777478
462288174
310798571
502181528
47163409
678400690
1850234435
1799098340
1423367723
1171830866
1505681383
1772651157
1708293294
87972913
1688181262
1836348876
1163235861
699943174
78739317
478521548
143386898
1899139149
1247081928
1027142740
141235043
1817737777
1005405738
1828760550
1042753710
616267691
2070801663
2110434409
1977105813
1740618645
1952903914
662152795
774121905
994225715
1254289613
1859435175
124157204
1996846160
654526449
57173424
809730642
831420673
580172348
1554555618
799318694
1917448459
451374618
460417984
1545471826
1116477942
1278934796
2064269914
2124242316
366863146
283981010
1572843939
1367373804
846710404
636045828
665906067
1199225036
875077264
602085654
1991995624
370933765
388495515
138688226
1217545233
2142355467
972227528
160253895
727001591
1838312657
739974366
1056184689
1879026801
1428469832
1785235696
370364838
1081089895
369314880
1613674731
212309132
2130721371
475744995
1742998455
1608046874
1465132203
1679027992
1108978950
578416714
486125872
840034633
1177411341
1086932685
1095231038
1967261068
145975769
1046026615
2051213444
1123789512
797719950
1791210040
1261912534
1733725077
1523209464
291475805
1806758021
1510512606
1294126500
344293138
671050710
1541710223
1547145486
1059521113
775570844
679827938
1519859909
308207432
333226315
1373447446
608962337
1222258154
870138509
951361233
458278335
1358645865
1110530752
428354876
1849314463
71722343
2117512981
1712863752
1361969983
1923029665
877611528
1861735706
932578415
165900948
41614067
429663771
1099744847
87770751
1561118663
2014586921
1208625752
1388492713
1482862809
532821574
1761550094
80627450
1132441320
446062881
616522166
721276411
1779886280
53819074
2142545153
1543147147
1597741911
1659309370
1251929177
1112859972
388828854
557469493
2008898294
320529256
648882113
26588806
1382590219
1204011299
2146161692
1970815924
162106268
312722500
1407963289
1837068520
792802515
1435902826
748092150
2078270400
1704857820
1738729033
1872000219
1875943577
682858013
1133696169
256118424
1645303080
307550944
785823561
1331163575
941532269
1649515282
893310603
469744
625867955
738240354
2104685830
1594257994
750111062
1074782557
1396339203
646119578
1966914682
509553494
195179486
793143096
1928699272
73733529
1118231472
1969369806
1009857836
510233182
224687061
218282295
1565024257
910369434
1436901582
2802590
780389358
1036622505
1920278057
1773157834
1018514566
1838369434
2002813924
376437770
2063973067
843058923
1387650464
418457161
159784430
49127800
700138432
1641073178
2108962410
1297882677
1811589788
1339687594
1264037080
640865266
506810526
364201817
639519796
1746769408
1993542858
908194697
794738419
1848273766
1812359346
1201468941
312390352
1983897236
1536937266
576665606
1230732503
763037003
1922172025
368177730
649324636
1615974681
1870673776
770185424
1801966831
59187576
553690917
911328447
468159681
2054586641
2076322521
1727442114
1433781899
1254664155
929712083
916958760
651048825
1585823896
437475353
1716759747
1660946493
1802765004
1257071311
1050735122
332721290
1636587638
2125336827
621506451
2142388235
762294843
561008965
1097123590
312341254
1252486717
807751859
1563988136
1670400908
1535397252
1020315907
1506153666
1717841841
922903670
845978242
143421883
440273984
48321259
895769931
1867954465
1224395509
1920287614
1717243147
2083131082
2013202740
31590920
832234427
393999865
1918259211
1826118723
803137832
1818269083
359170575
1528948577
1227139371
552929174
1006589873
696370384
1797800254
629294564
988185044
604843250
604435937
432335890
1427693926
1558978207
1512638183
1187475222
200888024
79561332
429209997
1941186937
1020041363
1416017138
850092468
1424445856
306896607
555386311
538947591
1815062848
101181656
153207224
266640038
1755785812
156778648
1484250848
1569827089
808753329
651220457
1923499464
1524556293
1086531964
349425531
1786844513
266708302
1601175195
568320553
1168417763
1958269932
1083008
681515934
1101176659
1694263726
1982526291
805360548
389133739
429742100
369487840
73675590
1544700028
590633061
480364883
2056243435
1506472335
1235703277
471943662
86577232
1212987625
591306857
447991046
1453386377
758548681
740910483
1958389624
1287788201
1121210749
611190038
1742037876
1618321410
1600869676
1272624697
1366201535
246947090
160561699
701985202
308114319
604018106
1478766073
388466040
955647753
948291806
390864323
500014543
387833607
1648742510
1520885224
156300290
943893453
765535789
1562260467
544460923
1343207522
597457116
5997605
946907659
1693299607
2075167602
1512464666
2029293697
1807397074
1688574306
907609154
1015827862
1893082742
1758226652
85041240
2113737026
65964259
268010012
303842535
507375072
1144949928
710166036
219552682
1642491299
227167488
635078767
152514047
2057713469
715063714
882249471
1693622455
798612323
807747002
231994617
595412596
371391062
884285505
647765786
612781400
657169828
170339876
559091156
686881878
1759415381
1074053085
1851295240
206082503
1564786662
1987749898
147976086
1966029311
1065537702
1857587354
350938892
565501991
444263476
2045573160
924706245
1421645778
1185452148
1892494400
1128296307
1278067288
1867477015
1812813185
296187625
266066532
60615664
1443967716
1090047314
660335497
430261709
540883550
187219184
2099951843
258045169
551604926
214581791
2035534969
1879379088
926732698
780837490
1728643826
717323116
1109393391
1464005563
2133955507
756432739
1784148386
1707454402
1065309580
1684453856
1730507161
1938893278
1643701965
372775172
622878632
1681957306
1878990831
501969627
2113112239
31440887
1060651134
1212522460
17357234
1526993522
1991592217
1396053460
1224813470
1186467790
784538527
1624047262
1228933217
355669693
1329871382
1940372451
751104971
111439052
1236472404
1072686860
1351133274
2057251657
279860825
452684219
1306151805
1021152158
211744854
1211002612
555721197
1374613878
723964297
1906851548
1248236242
1829709410
1355636551
70167516
881378278
357382898
1615968781
1100233245
1386344648
1020810799
125510662
31328738
100723851
1395012973
602511580
106197449
21385346
124406230
2106374147
1875142272
779155288
2038418385
2138445242
775475711
1782409814
534325041
739718414
2057641752
654160325
779277043
439792681
1090741077
477445635
1804633154
1787099476
1928339720
480639249
926166371
712729981
1363864191
847218803
2033222281
632095835
771485445
860173594
1805658467
572388949
1085134484
972576419
478198733
438074675
1326526933
1380496916
1015036525
617525547
1569898581
582658554
49566326
2066342242
923257828
223143998
791892365
682973573
1019626672
953727347
27763509
1606653781
1595275899
2135637942
1343279840
464092969
1194863639
862264047
1099577599
1935566687
453649457
1416948045
1561364997
506126409
1478043278
2091868662
303159727
214235885
1565106350
1112038358
190748744
1191782725
525840934
99736680
1171724743
1196030159
467944973
1160037634
2032890007
1316080030
1527857852
1878454288
1789467248
922439056
48457103
367646577
2131009009
798687464
250810889
1542956038
1588745285
6599976
1990533202
210291378
2111061556
2054337010
793153190
580768787
1557976216
428941811
643946597
1947868088
407663206
1940263911
974770038
1578594695
1985365014
2015333259
10762268
65488472
2032355372
58281672
1102882830
87353791
1597247081
260825071
1550361015
1678690486
1622341163
1440348952
791937666
676879287
170724085
1760316046
1214106714
697197845
668001665
322678448
2116585671
578186435
737756973
1875601739
1091971284
1918401181
93721632
120749609
1192819180
1064692149
187091543
1869280717
274224276
1039275668
1650621947
1430931017
1277870105
1997046371
1773599822
992357152
2034094589
647212442
662501691
199584677
255173593
1594645771
1019621595
40198065
1138726225
760538003
115758007
1994124451
2006582924
1638695652
732981687
806569533
69203285
1967225072
729672201
1291683735
1709122597
543560163
1829726206
711488286
1162007014
119151740
842833436
202299366
121641446
457633917
1427063830
142049965
211035846
675279596
1578727807
878028932
156677529
1930417882
972744607
359459492
655073964
1315709976
389046229
108006500
1584955042
958513024
233065356
1746141215
1272433010
1510016813
275027353
1693080515
391459590
562349586
66660124
63371514
1559498068
1678702973
413321277
574750652
216192301
1279231155
2011785936
1193045247
273519815
233349742
1092233754
330689597
2083292731
1148821723
585134191
1516893457
2005160210
922273896
911226425
1023581821
1503477669
1147360372
1710142436
2012448225
703297259
847303398
873588902
449393125
176954416
631227321
1168624629
957698646
1422462124
541247071
431523218
1258787344
653614116
1291757872
849607377
561309115
1999109953
974387476
1000639007
1094250762
554293723
79727493
1260780854
1786604503
1983204650
1946979897
798166947
143274944
731499944
557727482
1073661293
1207038444
342663457
700061772
1084364619
1092706518
599006820
1515762101
53469789
793270309
1799745619
1465424290
1817314686
814093524
2049258436
974408623
1229741338
150434257
1155559306
1094432577
404004220
708169033
1683298216
777850387
2121642631
239373077
841370285
1324911965
985193499
12244103
639432757
1717559496
269425544
1867307811
1307719253
413474003
2084447563
127313586
1637290655
220330267
672430358
649491205
1713244788
597024958
646861103
1909573000
357122950
665390181
791526252
591105431
342663044
1657473158
1542979618
1269033087
1457055262
769074422
1249278193
1159426678
1701531816
1731355567
406039761
1732507927
1672500566
1532304090
1777770791
806429270
2110296992
940283221
641734668
1439697906
227954102
1455395324
1383448878
411959921
1751125837
1912309905
56329972
1323250787
830945786
592595634
375815782
510163848
831890918
248205857
1382151526
1311214831
1312528634
136825717
756137867
361843041
1167108783
1952715311
284498488
1228044744
1667657343
1509454983
701014415
230016899
1413839901
964417579
657820249
635635032
1400749820
996734825
84463844
1182093369
982411202
267790855
761715680
1367036257
1263815085
570431770
1305155614
284348810
153435543
1592694218
2054691785
167988932
950363023
1081684148
1066877359
1227982392
122771168
1618733240
1420105301
2087187174
243776081
1186626307
1749686400
976576377
840947016
1776069785
608162196
1507021790
1455455653
2123125754
733795089
1146217231
1993351774
731929285
2096238807
1307609811
899867738
1038005829
1384074567
2006372041
1782998433
145237720
349681805
1440264934
2036286046
153942416
505222744
1414971627
862395164
953361788
1273870453
1805988531
1258838135
376395383
395137790
1240949046
345722299
1394262193
997593247
63512127
329601124
596186122
1228833870
35926624
1390924944
2137938449
369704084
750462086
1404475022
253252741
424817472
1030845194
794994403
433062583
1261038742
2061591783
376035523
1997287116
1301417553
2063937024
245309965
1268996355
2130564289
2059782265
1002392741
1853694488
1543294213
1147241619
397126265
428043637
1348128111
1549338844
74824685
368683161
1434231656
758724179
1084229060
996056910
1897780005
1737206250
1418125937
1490191234
802935976
2118412378
1957612555
1382835308
1999972627
109914103
438003416
643820961
163788563
2075468113
1014294161
315958115
828705358
991714995
1891292445
1774959568
613799324
1658308584
2142821810
1874045196
1769831142
219253310
1884337068
1051585847
1897020057
1671859518
917421120
1260151605
1044313134
118714811
32218650
731062472
1652127295
652282986
1782238801
1656517810
1248340133
1875579306
720738383
1124381495
766497335
250731047
588668536
416243279
1090010833
1781956042
150616793
464155943
1606183688
853481943
1058522187
1377464101
418073259
431323435
1562769210
827397106
83449869
437496730
329175688
1099723486
1182676046
1277336025
1160063347
905411940
1543582275
366770116
1547074453
129789165
441745781
770734028
627192545
1286392256
333772799
1161841580
1579091912
653031642
372187817
139370256
761510892
1769399261
176489978
1148523170
1981881515
1331487066
1086474034
1619229443
1721757804
1570752798
286453354
1423578833
840560755
832896735
1896314537
1363546860
19569900
1113655273
318139604
1142569089
1911216870
76531444
1451013738
169098457
518284410
1872034759
1607884744
1066122597
368226953
68646951
1683090852
1335143652
1845412490
617360464
1115494130
1834585377
383222199
1085636651
837548710
912731838
1720894761
788695416
684889089
1897433285
1732531612
365419505
887258449
786317837
1276503826
1075592962
1521951145
403374972
914643005
400957238
1153427672
1188117410
1789690687
1663861049
1665935975
786613303
857219978
1804775261
1308119029
890200390
1127241649
1656769601
224347663
320137203
1409922249
903918034
553417355
2136042774
1587803636
2114851255
1993507198
485734531
2101848790
974161404
380784001
648654012
837581565
1376346540
1024359076
2110201403
325224607
1256860516
639432764
1697749682
1116590707
172773082
254408502
1361023869
1413430013
955689634
1997899072
29560873
431896219
1854852210
2051037716
1892163648
1721905234
402242248
1173882866
1707512801
528183685
98892410
1111566706
1827535151
275309176
719621992
258725304
1379901093
1579368809
1131252529
565801548
225772670
883632532
681952424
925264589
1875020975
573670241
1497777952
645057790
1692186119
268771729
1982962239
900128662
438829593
311115667
985824957
1211457084
537993535
797858402
1130232337
1466400277
592695416
1804460235
1015124903
1410619197
1605981762
1868531448
1925128853
60088466
1829660957
1482708086
1947999181
949008904
1827679414
492847368
1063459766
1065029904
2109199220
781511100
881543824
1800781952
176049584
49247355
1966212356
1623235944
646534270
132925166
1886537230
2118460760
457327149
1828594307
940497010
1387797296
19606393
1170205308
2008012860
913131885
884567060
235653070
180261058
1212261934
269760789
248859692
1547786991
438675415
1863752038
2124724784
2086161828
752818499
216609800
1009315262
351716593
1103679317
46530985
577807110
1074726211
1990248343
2040767807
519805212
1380923922
669046425
452780046
1975721636
720688822
1339515369
155491263
819423919
818522462
1135354489
1430088195
1194534764
860262701
583866087
42409312
445110482
1172561046
1430433312
1461136720
217435958
973132748
230742862
398987757
275174285
1131532413
1665328520
1456400226
1450218660
1061052360
122731422
294969385
273668187
1814003741
725632561
871855872
1527513616
232131849
1964265681
1770755096
1650373722
596272042
697066128
1633544738
1150071486
1885984983
220559896
560464803
1109695755
1576932240
1322684861
608602056
1325106001
997015150
732295274
490093257
856769033
506596260
58012834
649432712
1476528140
1043724513
333199188
2145254029
552183532
637573629
2064083456
293955536
534870834
1247155356
809770256
1181697767
114773212
1628352751
405251798
1561594088
506288131
194206639
2010222566
1473094214
870460925
512555242
857654164
637410801
206398648
594082591
1345686163
424819656
262052830
336286571
199233201
352559416
305578670
1462703797
720172490
866739413
623821893
1272298183
2063578044
1472528246
361627490
1972724169
2091886111
1519291331
1689585878
1746845132
560150593
2021408637
235770938
1214852823
946872597
479069811
1394247158
1954713365
521121784
956535053
464671351
543489003
534919298
1188667228
1750693837
628148386
1494609524
1803797583
2113590862
31766743
1033993164
1554728539
476089180
871417372
1017253673
1195303164
1720845753
309571614
895936984
593674776
1081354317
1246017748
1374854715
1388869172
949025716
807282367
859618251
478405393
1188192273
1995599391
495489481
1877262257
1748763437
180791753
1289685712
1557026390
919389236
877651783
1664219877
632071539
435878463
1151723944
1623335600
852420183
266204938
1400504994
703513158
1885047189
150522339
659497043
971565688
2001917742
309907119
2029556484
2086968325
795169921
1507739086
1997908344
1644535413
797655930
1374730310
939676259
629177954
182246472
236342190
680405957
44460321
1414470589
1704461337
1751410969
579160158
1459882355
38987334
1517868772
561456511
2009571124
1918203310
1481832346
1327420598
1210926939
1192067876
614332435
633151862
879459872
1719670110
531289646
1134324079
1168362023
591163324
984478411
514132077
397302654
196061433
230744537
1551268359
2061461901
1862162003
1847887388
1341712223
624674795
858989135
294159900
200032038
1537851206
800429563
260065978
171805584
1730490808
829062290
927423298
1556745040
1155479165
994686196
274091184
996073115
1906582661
422364547
902806049
1315242629
1866171085
2065011073
1326221185
455035229
396451426
1083678737
1910131458
881207624
268329860
704854598
1531845579
1274856038
787022917
605446410
2107129101
696365367
870134959
1065228374
1356911392
678484054
350707981
1763553695
1161668203
416430126
469372731
1042855577
682415320
880620136
1447393535
1737664604
1103357182
1210318770
2063039073
825769445
1025574784
39386434
1382143017
1996514281
146236466
622634805
1798760355
1235819671
1202852222
1626312481
1866375630
1064539277
862090835
1981764503
357346524
982933929
1674827586
836695542
105535837
604917268
373903206
425372877
484926085
1503800596
1191957574
1601802435
174484004
121183333
1562764224
425469291
78877379
615067344
1306097703
1756812755
431053296
944796076
748533586
478989219
178878690
949547952
1701753926
734340423
1810190819
392408544
1088885203
2120235443
1779716399
1029416254
1844855989
1795170984
1230674651
572295950
1063037066
906071364
1054387529
1387216710
988961453
2078262505
1155940456
534352361
1466906288
1554773296
1902734876
1131975343
1876806690
99128718
1499516854
605884581
1913076460
1388835586
654088829
678455629
698723552
1293594774
1380881332
1168708223
1383479542
299332869
1449848968
1021800084
1888380169
2048102613
837759109
138189730
1457756984
2113658125
1722561778
159188188
999674300
2146642958
1748305833
926533202
1320152734
1457843163
204642566
715701824
1225086059
338891038
1912199110
1440876703
969021232
1751958150
1382961874
1672541584
1524486290
73327652
22476510
426985041
598550745
793309285
1426287262
755799596
2076248897
1995417116
1897287946
1609137913
282648349
1884346023
378998308
940592634
628701247
767943567
353579086
1068741539
1663618332
562377167
1721926248
1070816037
1331214474
485750483
1900237161
1970872451
1919829428
1060353332
1263754030
1632387929
1563065876
138224458
1962912689
1681477470
1494883455
1943262456
864935200
585803965
345163183
1267925209
1220070054
24468638
2053722737
366324135
1615661455
427785372
312391816
143473347
391999247
594578586
811087810
1401238816
853959455
22172852
407936495
2122058207
913725188
161608444
1713880986
2139650248
451338507
992020830
72073580
59373252
1500342023
35383566
1421596116
44999990
1725454025
1757972618
767147024
1318000596
186537241
249732804
2105147719
137648657
1534361872
452569914
1597157326
1992571942
1589227732
1810341891
1148064839
1555554573
240649713
1463788824
2125737352
345001744
1154997578
1826979556
758063395
1431293294
13316198
1225741771
238147382
298359133
1713794987
1588159339
210406983
1572013777
2029480316
1231331456
1096610812
1471926906
1056195717
1986012541
162539385
1030252121
1300680456
1645230438
723138853
1995792658
453041617
316551116
1673262833
788970933
149736357
1860311617
908579325
415087717
960642246
1441070484
778108888
394802953
1549765803
343129024
176071728
105406942
394462571
80208562
1750924789
2017350198
956656211
836920098
589871727
1634718837
1593304923
1745722093
538670403
526260506
466763905
1362303767
722546159
454420025
2044289830
1737056306
643229127
241913006
319039398
2032277014
1195565348
1440106943
1671170145
173277257
593244588
1443030418
401229066
1141149498
1200645568
661252859
2104940222
423374515
81195121
1733975466
1457944263
1822711355
1085804421
1195710746
566848217
882275507
448962816
346830372
1349318129
936874297
116230693
1218869478
748141761
2037555424
1954464132
2437556
227614464
174020724
131368464
199562551
2140428736
502396493
562390561
1918991849
1301297987
702482277
1010333892
818172078
737297829
2001633639
137393635
294822627
759410095
19710696
1055516322
421765631
368965170
793005600
2125986783
2113138234
308567975
309708328
1746088641
145681286
2010201724
559486170
1130843187
269887818
2092410045
1261808186
1399959442
1432955068
644637556
217130693
127126182
1827478384
1924498434
1905104388
998332922
1886998285
1366101222
974788004
327883395
1887870495
766984157
1030246405
28505335
1883672376
1721304995
1247726653
1047125558
753914057
738668293
1040971822
1240311304
1661415181
1606157270
308639722
1850894720
1892173635
1013809342
913423276
1419161960
515756540
1373847000
1718668231
31725917
581615395
486669881
1233011076
1766356495
1916315766
429905063
1735925066
320282462
108233685
1361274255
1366443567
1856066911
1222492471
1389959069
220770428
1470441828
1629290160
2006627529
157015143
1391091503
1148136813
1898729804
1500566585
838922904
1729684819
1157917669
1571506392
764336286
117398912
843095381
209547460
825037119
1350529318
377231202
1043305544
1348327603
40220087
1809032628
280731546
645236054
313405908
1318579400
609561684
1320769163
757690443
691767742
1189887524
244670845
1891043217
613969886
351782185
1578165206
1921865004
392077346
1557252131
769837553
1644531248
46650208
226602675
420698105
218642705
671137904
728383815
611450504
76055551
1041544075
1220650859
742631416
1641173187
621374047
1966817057
1054383377
1544279251
309642008
491690097
1918150179
2026938392
2079556309
204930200
1093636089
891778895
822375332
1924633133
673995792
1313472025
1587217227
218855558
782597109
905837416
1687655098
2003584751
215990508
951166311
1309230875
774326863
1570952327
762801349
209589936
1554651433
1646196538
116633906
1616686558
1090659398
791918305
1193724627
1352838689
1632265393
320640507
2080790395
683739169
805399408
211897500
191660905
2100481742
1367212825
882929961
1200694129
651377612
1221134253
1494123734
2038452148
1816953224
23695183
885021725
1638007107
514604409
1213396478
1315196850
288084112
424216477
2017328329
1302217720
1348223404
1582342074
743968358
1044165702
1062661393
1668171542
750371991
704765069
846619648
622370697
1687055233
752687705
33966176
654763963
1092861082
497870805
308000120
2005369544
1067788498
1452319348
1810383084
1195211325
1403045733
1239202740
2002583057
170427706
43845153
1333555009
897754269
517414615
116846589
1457054058
473483598
1543255657
389296731
2064664446
239305996
1428969773
1750184093
1404803851
1391988090
558142795
1037970314
1232208234
82373354
1735720994
483706369
263933719
798175943
404841341
1127507781
2052222989
493491818
887417227
1018350612
878439746
721711324
785267219
1359962008
1076761207
1020292798
1168274653
509737768
999301532
732349952
1833477876
1665798010
86260117
263358271
1657010984
1819649774
1036184927
550856795
895118030
1266982874
44049350
848646734
448504090
713102786
1466981630
757634872
1628759899
1443144295
1955281980
1738211371
1381381535
1992746541
467792633
657380765
603493933
715688119
1468036629
619126540
1144586777
1146982135
1422261048
1431715164
1615682830
1755524031
682854757
1004878233
1546617700
2078429637
2020839536
1890249870
7144426
968292718
1898332336
1154965396
957657393
491727030
457658926
870454139
1630746671
2136282808
1726991023
186578592
2093759425
1071097443
1377556671
1747673532
1972964962
572694012
725120611
1770507588
828176270
555866622
174642558
1122779205
343015680
605388348
221834434
931602741
1536173430
1154791996
1771330809
1566425885
894523813
1717509424
354662957
380986010
993509532
1686195182
1975845703
717260167
767176372
1403743611
1861441420
1464395541
400715719
2003940805
938322382
1179782773
1931965047
1813676024
1953254296
1642645692
695003126
305804830
1513495594
1792303215
730989276
370861071
938421105
1690765558
1067304688
100387711
1653832604
1369794017
1343599470
377882843
494841129
584977501
464412085
446377424
1134799880
1908821909
1729210009
2133376029
1026515305
1310564236
666482796
1737145894
1964400303
1963394226
162030830
274278357
76310269
946445811
1028211409
368289933
365223779
355665260
1782567691
623701260
279351615
1652067491
1025185058
1578506152
1234838156
1114130655
1556792280
1160303347
1919634590
1512722255
266500736
372837971
2090017631
1368162141
1834363941
342937661
2075408332
165532492
219320233
1585929564
592821390
686146315
1497511008
100049325
660914434
1943268322
1371972756
1709406251
1193576472
1283974543
1823885384
2026278019
833342619
1677880381
789096978
2123299738
1012973071
1570591924
100234796
995897528
1360819018
1246156850
661868748
2135636710
620898128
1156001662
370453237
1587544902
1156502761
343697634
1864201046
718270660
959526591
1169737957
1109066974
110677776
1726658300
1318551485
1046935073
1737150451
1422076175
565251483
382930336
1339205185
964533368
1880754437
1932012396
455765309
1295718783
257431395
1110832134
1436103596
330216554
124340872
1907669350
675770828
360763786
1034117757
1549437852
1475884043
2051035935
413603219
138573514
1617862913
1794487829
1037631613
1245401343
1569425909
1595863816
1014283325
1313857231
1400814815
2110888455
1424625914
1525254888
1148133882
1730234569
364180041
2036664850
118059194
884340944
1404734768
1786052597
633259866
879878021
2136859780
764267651
1734739918
1842746588
2114734657
652364845
146602254
560561002
1371367737
457287607
1145852559
1030575110
672403058
783387347
471015625
152840300
783606889
1455214571
1962487375
1533094954
324744057
233968632
2044734755
1503493667
280082404
2039731884
209364575
1424139742
1685312893
314527004
261130491
2061320996
1053548051
1102481196
179304787
933710649
303960857
648154899
1975709369
1735920504
29803883
1828845536
265707757
1830980367
234809672
1190615895
1944943642
1880455780
1430778625
650787083
2015469351
44302666
1230225381
1892402333
668188205
1765143997
684792672
1955530874
2079672524
1104969670
854361613
2015498344
1374409149
693471459
473246282
1000299825
1389679374
1860440187
1243353371
993844446
1445889102
1014026994
1201979016
688880803
878206812
1226409424
122628324
325392619
1956440349
1072946393
1340930842
813344310
1783909710
758635384
616014520
1333986399
314030904
698482319
159343606
815179469
747070318
1031550713
52579489
1995085381
1821751627
1611373118
737048899
81697486
444313535
306282853
380638587
676712953
1427595596
1998224774
1021173134
1492716579
1752472066
1513470055
1144332484
567346824
804738631
743019844
285575642
829710660
1272504891
638877856
1627444968
1442918954
1371471070
156905146
1770160179
1416970319
427929260
171014242
257963286
251214166
1104004801
97232054
141330582
2050763699
783916033
1192584876
627358263
1987958226
2134459362
820886195
870371692
840835327
1182265962
51089943
1932481366
1769247015
595716203
1868340983
820921675
239354025
2011710915
2016493596
671608591
2127296959
1564804536
334734072
625905500
172624561
1199585537
898763362
676829507
281045753
2012485017
1331260552
2098744642
1911661992
819800363
583840616
1862649137
1834990797
593879699
35258307
1889593768
1277787861
364892708
1378116992
1096203929
569095131
1070047260
1141166419
640462381
1217060655
472269727
72509067
37030655
1099054782
426410466
1874934842
1731667124
1299417481
762357483
650042700
652252541
1215079446
28114382
671140644
1061107824
1905120320
993393157
1802840866
902329079
650761548
1933904793
385528538
1761882473
937428863
681309368
445146840
210424539
50301983
1060282327
145404090
110461587
548605393
759454221
891693021
1025300704
2065764197
1312992971
1071971286
107800338
1690253419
168941947
1577010687
380098180
895615761
372658563
1107860871
611693797
869543044
1308370678
515413402
651397807
325657730
1861519689
582117745
1547281863
919882462
1581409702
1787797842
1553518056
2047566256
1154146268
685597011
369043070
379728068
2029963492
544648021
1825009179
222682794
48502198
1258240838
1287179670
1612058826
1405439341
477721035
1929981030
912227871
1956317120
370699318
970448898
1738321054
1743183324
178001994
858570662
156490172
326898018
1362510436
835849618
231355929
149727877
714772337
1234186527
997306814
529008704
859813920
419538113
1620588715
1283432123
426991177
1331940323
1066048689
249772871
651849406
975991041
725255454
1999271391
1160379496
270629682
386950154
174246427
843354718
2078677924
1604611461
894032524
2129100152
1089576132
1631626398
1176065388
444685742
1723702032
1533176189
830548245
1059259954
1702655970
192928622
135447172
1486476011
827240978
453424295
1697707759
965952324
2015893676
1047898210
255112944
317274031
71897260
1217383329
628016535
468221427
719723628
276924687
1479127952
1618270002
158056560
133007513
2004865095
1025089953
2004035254
1218875879
758893429
362030006
1816836452
989731618
1204997445
226854852
1536438444
997845266
840876288
1235810725
2085936559
596479531
264631520
222558293
1264351584
1543030392
1841065810
1988471777
1229777234
646764905
961251945
1108300548
2114166393
1954071284
1253757243
1671265936
604871397
1530840319
243246900
1853490076
1138556176
1795847077
1342199164
743859928
1867036888
576261263
334491633
1420878595
56975817
1147710905
1283855204
1458674808
1787031464
583257621
21315229
1142315620
1219615775
926440042
1108602968
604953091
645962354
675658256
1831117078
201633706
1299802868
236427214
1870058409
30823023
376793867
1307868962
1697859667
984230056
936286522
729292325
949751124
2038911863
1221045562
1178069414
194300639
646819143
968596590
2023371654
2070024306
1818831889
1621468503
2094219412
437617493
494389904
328989257
962454464
1592143909
2137253071
1147645647
1403662276
1002689422
2019162495
912823871
1264580710
2072874407
1015647388
94444237
2138381230
1208551819
24694029
639351671
1612208495
1895862234
1156420641
679210070
112429120
1735858464
351562989
879586209
1813466884
1340485212
74429070
1047484887
717266935
88619636
860235305
429373849
525203162
320348063
1600118437
2088818050
330291128
653440333
900463252
2102945304
17893793
75593822
1069489122
604117031
1093521133
1850645752
1631396677
2146903321
588906317
508120434
1725427629
1840414932
801404684
352352020
1749153453
459086082
86935705
307716046
1482876784
1094207276
1722994361
1936298373
91639328
233568758
195013647
302815627
1646120695
1611221859
1880750168
2140633450
1767468357
1964133800
1412217676
1387700813
216915864
1532386153
1799449916
1374482105
1621229781
2139311445
435756301
787378760
62497378
59147615
1113484314
181075528
395025849
146641836
1403857433
1880742176
2126632300
1123282804
630055141
1634466640
1127782927
1293280032
582436412
306134846
692553935
928674302
1757834053
253920473
1650259608
442281069
1416405650
1987433018
1158242657
475026428
1601465614
1181185570
1527746425
1795920735
794972313
1468335924
558089256
1081178717
677604047
1587957528
1421996579
1981501453
1449411113
346548086
929146706
505733185
1484217860
1159828258
642715088
1700793119
1593680953
440099528
1043318302
974952339
1801258535
1806821911
893402207
1818720260
1116777754
486486718
440498090
1579992019
310772324
543084664
1963367634
506716471
1030785892
781911813
671553119
1965345248
1849355864
1743644924
187602781
666188181
808738619
1691858652
1073994094
1237893698
781633280
658238517
262819979
671731423
1188144967
624386955
1508932821
1511132733
656938335
1056802289
287180609
2037047864
2001358180
2093221197
1332195608
1409587065
1364254351
628643905
1301621574
2020934042
1422554109
2048478463
1822541834
331206846
1544796974
277428194
1664475714
284074085
2015758804
54822607
1559141810
1926574535
391141568
221925615
1453122702
970412225
2064745805
266952960
31282740
410099548
560249521
1393898126
1429036394
256334405
844036468
1154176887
1123866972
276131053
942617997
1866243605
613889412
1735311013
1143168829
1927652204
480975939
930044094
1099265526
1031317998
1546233496
1408993982
1068360241
1960636616
296592967
1567135692
1657294387
1692819585
549806684
1071954575
1676272154
1327454565
1859046600
415692359
1245589449
1007719293
80285796
164017168
306650060
2115220431
1953433650
654033173
2063279086
5624675
1234796773
512853271
1208669013
64779883
1938087706
1655693318
176348248
200096637
870962002
957807490
1667897752
1561780712
967075701
1388614552
850020528
133793389
1929920454
1936566015
1703405198
796359832
1986748769
1638123908
1639477938
1541669942
1081145818
1131191393
2000418390
1182578933
1673624467
951153031
236707320
1398348595
1670374367
1085500064
86324108
2054131711
1332645811
2078577786
973825892
1202620459
505082173
10917807
601078898
717221803
1432071756
1707537892
1892016535
780309951
1666126919
1670714406
672460409
311750866
216851218
1717680651
388540459
2104725673
2038179343
948706138
695207297
74325546
447753719
1765605650
2020160972
1941545235
594004342
896409175
145206325
1034697898
456960434
563304692
418708156
317506625
1697776913
937131689
315151692
1178347364
360241690
1543594311
1752688081
1855103588
1974112515
1629702485
397246480
1659488887
1320713547
271306697
1066989528
449075642
55316412
2097639045
1745445903
834754721
883705722
1744118564
815160873
265682944
1238176375
1247114013
344776473
185235881
841516344
723115188
814304444
2036863826
509416067
834919850
1372608151
1669468115
2098500173
2055344543
63024183
2019506743
172292708
458483771
1167977794
1261727190
1576813097
177896077
2060616298
1565851433
1773882680
2048035706
1028509635
1767653296
1368641952
1869464381
1347120241
730242849
355059777
1184837185
878642715
2069481823
744619856
1046610939
1938425409
413185545
33002513
664869655
1725782577
2137345641
1311166586
433147473
1689497125
20508410
1863813400
1552623876
1544904814
1771081464
1581673982
2013326429
555759182
993815769
1954200912
1849820616
1505410379
684895286
1757905983
223817363
1164439646
982656590
400233850
1992652952
890391122
885286320
1908176981
2113724233
108073418
1133660945
536783922
847523907
1799091932
137171056
2056844063
1796514245
1681580299
751798336
1050280972
1970624552
1245842486
110291341
979339155
1158995470
221057338
816382165
1549019465
368783623
1929664289
1723680423
1665009807
1739381918
1136618527
647904644
908454285
231857420
770970881
1050014190
724628017
1421776830
1622388950
673291957
1414157998
1688894449
211025637
610562823
1624762721
725607698
160588446
683562010
974042406
1842055009
570597562
1005748545
276000218
877498469
267358773
2049121212
1250502921
1436391996
1733289738
467445257
158557473
1868531448
1851435206
1169038507
371504817
1185227784
399667844
1803815035
1330234286
1885299638
182837031
530492489
872430117
932297759
1953601008
2035967241
142015023
1355537440
1186339228
1203513256
936862587
4162336
563919959
344528150
1980132544
425646953
1839202704
943343360
1492317791
1115958853
1630676090
2069485309
1550185878
1678120979
268470083
1923141523
1972763545
253540811
1084088433
1955236667
1441135130
534622958
1177469496
831930504
2009641816
1722589004
606763832
662965478
827018607
402602116
1512392848
1326127345
1093664823
1535864689
440427956
886634276
2073993920
434927278
724176394
2125510100
1118719525
584332629
2098594313
1993967650
1128089233
1474007612
930383643
160724154
1794779135
1828432332
386592668
63363935
438995890
11585256
1168300515
1972226792
323657418
1734259620
1652548222
330275928
474789134
469930853
1873668968
1277656751
397881555
207551468
711783144
284241311
331807380
745819033
1359453482
1747886569
610043930
6286573
2103271560
1869036103
1675825177
619019570
920767924
1157062397
604044583
1184316823
1886966223
1282195806
388890273
426052542
756351492
1528400480
660903763
1455174583
2143628574
159854252
250963708
209674087
1459788437
245709537
1560576488
834686524
1135238565
295058962
816697433
1117899560
828821127
1748085932
280327227
2134475372
380107963
491912393
778261840
1610787595
383758641
174769791
1425236416
297527200
2099728794
1963036290
1340656331
291419711
355759783
863002896
822796581
975170617
596521715
1712463845
781664106
887389892
753179141
1246188354
654131144
411870388
1129448009
1047519849
1721760769
1415041100
1914812370
1050831222
41883026
1080071927
1060555599
490334759
645348946
374064249
162236937
2143545905
1117316826
864626897
1492020040
1101424418
390078060
1280068420
1831130520
1821089431
749030238
1335732588
175164902
554675618
2083857067
301422681
158242752
87296459
356966606
1325233377
294411932
2070380546
2017455921
1396505474
129173720
877806680
1021855685
894287525
593622111
1267560455
1609674491
1355175417
1847245101
1711639617
1722789429
1303336817
556230153
1570248924
2044184435
1049713614
2019786897
1596978778
348229896
1964561227
205992005
1923865513
1125229323
309277963
1187068293
672332885
2012259468
1065477946
1709573291
107352845
812741075
490702156
664389358
1375181540
825652083
682078347
1599209871
2128139237
601248737
2058368410
269242325
921679781
1774625741
1284464556
1903034597
1666236121
2032235985
401697261
14992021
1251939488
212616808
1681946461
1460233721
1356069019
711562172
1444204782
1300465356
106610251
175990203
79554962
618020893
1143127965
1219351332
962184150
615739626
1992581300
1776217494
259612614
265128447
2014327201
1143334803
1389366153
6608628
264627027
1274930699
1151780236
425077223
2096930882
125487153
187048435
825680781
1003187985
636378556
615449432
791484391
802421693
804631940
405709493
1246004866
2061120585
554202433
2001321967
147678778
1523360587
194148506
1642222533
1896926813
725930135
1606473845
88668817
60930785
1116854499
1937953566
1581291910
1215686550
2015623690
1141471983
2032858613
1696284782
9048631
1252571013
1110829124
1168560741
440435310
1249316021
369331782
1007488697
1771933914
344344845
1295260749
381594234
564140887
745148404
677334509
2010262241
1439496290
1300151532
250858767
551024873
17489817
1231664664
1255438603
1905873239
2108761449
1454637562
1355248409
738099199
1563481225
587834013
955058336
1779417732
2114175290
1992601979
1717710383
1144364371
1574012115
1789359667
757612128
230439119
282301183
1887468602
77638570
1227436116
929928767
1556505941
1823745675
1281282232
1140533050
1441593626
86565822
1770361705
2088600418
2071023652
721613018
1155946857
314282353
53843850
54789013
1280626315
420103807
20311156
1322902626
62638161
1149058101
920020989
209858622
886761213
880064151
723322957
797403129
1864753249
800940845
882763198
1342269421
2087560386
174848588
1681431490
107541320
1931953722
1641771275
402728211
1300025511
1642679443
1695860456
851803064
1643921549
1641454195
1667834251
1658932568
1059444812
1067905764
1422679971
1807978137
697728940
2024212372
917368371
693072354
2075409300
415283089
1038604045
1740295929
1761385901
1737609726
443757520
1342321048
1243770723
57247937
332567887
1838473792
859994029
414050401
1078434940
1307325300
648927752
687130654
1231886429
510114929
65354019
1544009229
257150392
686863037
598288449
434751357
554643584
705269241
453352830
1025404723
80245796
86737250
1716372921
1937505546
342195862
477160921
42604516
607698180
1191659241
1723633232
1234327821
1949831875
119129178
827971236
956694669
203127172
1958992434
61327062
1362731898
757134340
2111289508
1219036974
199053162
1466549876
370473621
944650261
1602079416
1006064051
736803513
1749318355
903838613
1784538867
796870615
469953396
1667325757
452365747
976937707
168221383
489461489
645087431
1159340750
588603035
422388300
1200263431
1957082851
1754251197
1069615306
2127385091
648337227
899358923
275700100
1011327270
95849933
101055723
577177478
1658448092
1190243398
1158853261
1532777826
1668578691
858520213
1014270341
2015508634
311896066
2125522458
576542393
1326377040
1002877052
505691690
489331666
1230865927
726121944
1847487482
803005080
2002687969
500064592
382077585
645649004
1751125471
272921279
1352173576
1970192496
569711995
91708774
4065472
2097117768
689524289
1924959910
1577751952
1282293357
242842261
331594527
2053185290
704578460
1649783422
1659381516
163497121
1947235944
34364359
1642893483
1383510709
629914416
1555509715
1101607791
1490805419
817779756
472213549
137054832
699669323
2049782486
548601153
475243616
1051988560
1685334078
1809497879
124689316
970596028
738528092
1851570814
652219999
751349228
1421412671
73132302
1314623870
271957608
933159858
1498705305
1391939446
1268615804
1335627677
1100872315
675849677
1113776588
1161522968
743483933
883873901
147311306
196305992
1786759463
1796956655
472095868
1611642271
278023176
782370313
1950206194
1293222455
1538826948
579410157
1165469581
1426794060
221400702
1488806915
118571151
276914277
2012830998
1581573680
778431488
1964670713
590174042
2057426609
708314004
743789321
307744500
620256654
1571075287
1946389115
533726391
790342796
636099381
190118229
569872785
708951968
1469310571
1540744886
1250884300
920583057
1608943588
956194951
678887912
1892479247
1374907644
308794880
324052492
2097085520
20492669
1576273162
1134094745
379768956
1604394341
847460294
944044828
1171272661
638177217
124703694
2022911066
576163410
657953227
623784016
1210886740
2086896231
1278173749
75905887
503419118
2108589935
1697236181
1899422918
422918232
1418029628
1991259748
258624950
589241122
1574221379
255559668
1964307986
1111122943
1793977317
1266435608
1604835500
762123118
1403681439
1579647878
903674492
1124009434
1223992801
702959190
681083867
1182575639
2036246272
2065941589
1356353140
487727978
862291116
1598825877
1841897966
313348234
244386963
1934012293
962586194
1727545506
2118994401
1158933204
1534125289
345167264
595691009
1293031160
726634147
2139880634
904496758
590532364
799527293
376611491
919106369
1581789472
447350250
35346814
1346088144
758141427
1927556127
1049384084
627835695
30095061
391581581
1471678202
522408389
49430793
1429063101
425644761
903196385
1784502364
1791587839
334378584
1659594385
2138347874
945655319
774084896
1078290324
1964337987
396878097
642245497
317076046
458531922
2092186524
763147375
1654742610
1406772620
2041786413
1738519153
315990806
978890629
1539344547
1401387920
2139417927
1209016729
1756209810
1422795175
1673683480
1108440082
727062353
805279689
2009099283
1517425785
942149394
1907474373
1763398174
1817375436
18758401
2116621322
921810826
727316975
439076472
885973221
1300488874
792726743
131977104
228765433
1282370003
1648376899
689565820
1750308705
1826655449
475715709
1965082573
2145737154
111295265
1872961569
943687874
1262954549
920504561
1343191009
1060618735
1410499303
1389925575
2035862568
1555543294
817641122
1497224835
1760351510
1435948503
2089831589
1095441762
125736430
782738989
1317732321
1042346998
763465782
914321253
505418817
1205747621
167204500
1210862187
1640941767
378242063
1211871519
523131892
157997620
574966380
1603952770
2090800537
936086504
8667707
1284447542
651181954
1238540548
530200477
1797364258
1303469955
1755057584
1531332312
167329196
375621576
1047744244
722368645
169272994
825674189
897157798
511029849
106345769
1193651290
712396450
1000574258
933563914
1222694598
1033491806
1492203160
275598525
1152517553
196396974
125854055
356390804
83183151
1655462309
673814326
636348385
1875999749
207428330
206582375
1801398196
314783582
1360861895
521626367
990736705
594267112
9976167
247708323
1653971138
1765424580
980360977
103530185
650519087
556581085
1652346391
1133907122
811792627
1061951216
1913560665
305186910
1216114348
123729999
2066860248
34448666
1686030338
2105006953
786142815
1399950254
698017716
915463895
568529583
994430769
1248400423
1285062196
1347561263
1826477552
1803323127
2031234681
821116127
483331917
1808112319
1275651307
2039020483
1791494803
215409205
1393056687
26763996
1198204087
1818733969
1085524338
2143996928
895844519
1060903217
290511388
482807798
1702759888
1698714338
1704104000
1265925507
458513527
778191324
1624901363
135196390
1690506443
1807992484
1984362311
852366439
1817178287
41064605
1238121884
1804307846
962584698
1233766975
1592624790
664539866
413653323
1423887453
575578252
875682268
18981521
102054271
758132540
1568851988
1889025112
174252163
541215941
1093205436
803522860
842600799
44619155
613838099
1521070906
992129253
577059348
1661301586
1520189924
1945251912
1401612151
376809249
634141079
861410729
997106929
1512270236
507910103
647173735
1565051922
138758420
123298033
204787102
530441379
389435263
1568805712
672063434
1907890067
1908348612
1535542644
1239238693
919326956
954114945
362926530
1218198573
86442807
1178030691
1230629525
2004531151
485305858
1019321819
1625938195
1371476854
455804420
410419382
8954577
1496852759
430947711
759566578
1176390506
1438281190
551690289
1784441757
2056293735
156664430
1457047468
1826529442
1819795982
1790837030
566845633
1382695934
2079952093
1122499962
149826762
731127496
1327407486
2079438568
1735336463
1811199576
589680591
179345016
1317074328
647436152
842865526
2047292985
421529941
1622444538
991681685
1789772233
1830447935
134614673
1391259187
1109222277
461684596
1529582301
2069964074
2094053298
1626615959
1780326351
298799080
1074777645
1426428900
1320710691
601000904
895993892
408549206
323415755
1550292608
1939773502
1057479026
1882343975
480096930
1930652134
1202849305
590265922
129405789
1464406920
1676347715
1430397625
914533102
664473844
201775998
1092958279
1993206156
383727990
1463812117
1600292270
1050818391
260807942
1280807218
2091514699
1633864013
226616413
720105509
939383753
931315452
713878818
1522350338
1194163137
39473038
432784087
685895982
44096060
355544671
1477875222
1644888649
650495686
1088075015
1220645885
467174617
220366822
213714755
2103348665
1703482363
2132935849
1245537168
908091290
1419924649
1980281301
406539108
165041714
197366208
1150738565
446935380
1351285814
1446272268
1301530556
448017757
1791729845
1449773519
1693448017
756323481
1841912343
827891707
1490178584
1864791554
1789834032
389688160
1525949811
8557441
323383036
699704790
505377549
1328719290
1192154086
717874969
1476298351
10843595
213453151
346585833
1720681921
2026302334
1996708357
213999854
1777342977
1929264209
874587755
1485780709
411986716
2110381795
520337527
368574374
740877561
1422954284
781734460
962645253
1791579848
1069865932
689227102
1558078193
1293073030
224337320
1739079363
1478480297
1107630109
145325680
769966649
1121984857
111435297
1970798486
771430434
286399218
451551812
1710238643
1877729658
1101399288
664772381
878499504
1292200866
2000162695
493145301
175343054
1224361198
2111946399
948953948
899776718
47760126
2008855392
183964950
465744642
1167923945
786614556
1965695763
1407378317
1239180167
180643177
1105206792
1319585221
151819180
1522335497
1380611314
1375627091
1572317025
1249094613
1978795092
1646840841
1531275720
1590728047
1075180335
1156592300
404694340
1923066071
1202001599
686335384
1469405242
1370808900
366091507
886785329
2078330657
1385955594
510759301
1280232649
289754503
1161819547
1136345511
1379369159
1997315688
1155079986
240135418
1372021128
1453551767
2080831974
52444691
1587196451
652517639
795144400
1339361437
1819173075
1708111596
160287987
806595379
1386563039
1589467473
10000205
1640894022
1327634700
2109354012
259583862
155260120
721438375
1601957604
835695206
53722654
96617867
398734009
1655470441
1670824231
159461621
1634722301
1445244061
1870491344
359243990
792079100
133815388
607914748
195228222
1331659875
1490923157
751162121
1701998875
262518745
443672613
1199826339
1813064230
739290619
293326381
1058371803
1842493345
122510091
1742655017
919372891
217973486
172169956
2030575665
1598079937
1951355974
795323704
1740494706
1958128905
1354886275
198545761
630854188
1002671572
1298080544
38576197
563856648
646836745
148628372
96816838
1129814835
219903654
1806214131
1751908796
903326614
1255713690
391056080
1184325113
34828360
1489988635
1059165327
51599683
62482452
42291422
1476762930
1897786110
1202914603
1077353418
1775498785
838737269
1250794777
1824279430
1606842116
1027523800
1010620298
505470522
1195127050
1628767245
974432398
1853462090
236719439
1329561006
1609517833
117427310
1859773233
1224170837
518613615
142615080
1534933140
408672587
980303598
632324267
369279641
423543114
69735802
2031398299
909875566
2078131448
1304225174
1575455619
446766069
1582612110
465513271
1915930067
1445489539
2098603486
1356898180
2030396527
171892854
1510209700
1800524364
879726278
728694106
1389648736
1447618836
1440983775
1985537657
1363439339
730048629
903943992
1328334022
1957690147
69791521
197276676
1799948502
388485513
1437104210
1889851208
1296031455
381216697
552112775
920794604
1082851716
790914877
118050657
724045998
975473126
1697548879
363947970
606440173
1528688658
544040417
1095696141
2132304304
2011529122
1240745415
554740080
1690734072
1700670887
1764243103
357896795
236569603
124524755
857267079
1664862156
585561811
635476258
1527957727
387189981
186364961
1502273928
1707247927
2064148313
522889613
1085068696
1002693250
688616927
1340286362
1857043248
1167370202
1917577594
2007581034
1143359332
123042885
2070390510
760822867
14519627
750217424
821884230
1397935954
185776135
316704159
167806902
2140924908
261348348
1475904142
1547183799
1467185516
1024023126
387776523
1563082915
1518675313
232312106
623589951
1089959756
15701032
146341123
1149186446
1388525118
1681124560
139422418
1809415178
814679027
1148433801
1993231188
363767946
1053484571
859021840
480375070
1486110671
1576124325
1218679546
1123919287
510754130
457758416
1040455216
1495398838
1506743215
253162560
823168647
343819774
80687677
1555943542
1664980237
965780528
1826141450
604406973
2083156838
44994997
1266014548
420862550
1360114204
483149555
41518715
1091217773
1560754159
611131479
1863820882
1496279156
861079444
215184363
453883669
60999562
806272568
786170093
162791387
382699542
1862694375
488791567
1616771232
146531541
171043574
333514174
1820109051
41358340
1247958922
1402634000
2130727409
134821342
1615067292
2125791189
301399612
1796799475
1785225071
419406526
974289351
1806298722
283267155
1532942566
1601362365
1593058803
1009356264
750198446
2036133175
501082784
613918023
274276273
670911837
713078616
130944839
1081583699
1801405973
350176701
1371633113
256858647
328931043
1876373379
223493741
796366245
288238175
1160930150
1250778413
1138914344
2013412743
735147781
720036430
1565858621
689649984
2145285382
1209550370
40269349
2103193667
352638509
1495971899
1590818195
2068361858
1545490243
254583812
1529765178
1552866449
430990037
1884388133
1201549067
195692370
1212366986
601159840
977364579
146791554
256955500
544080152
297387355
768104341
1694145569
690823050
730857171
719097814
2013649748
1107193969
19773012
68630176
2079375015
1208907614
502819672
1680405801
865566254
1015571465
1575272459
1082889169
226416152
710555123
996873724
175120631
1571894855
1248178047
1638701018
1916916384
2081812448
1190268309
677180121
103639161
1534026379
1760069602
826900425
1287109971
481119842
1747055696
768018873
1878339680
1353936599
309338143
1673711746
269152311
1750103323
1001563834
36053312
389580519
331324891
1252031202
360935797
82963841
435325843
1227077428
54027384
586621291
75161657
635291578
1100069116
58116483
955383272
1253199472
2010429407
757755983
163225837
571849664
1586587100
912854226
235990229
808140297
1408715467
179861328
632802133
683364793
1023447940
898764325
256733637
1972690252
1889184156
1075323052
1230297848
1186983410
1038540467
1259057403
1108704511
272489313
1017888567
1399924649
1897913445
1439233642
1131745904
737152152
864044058
357243375
1262917087
1019555835
537623088
888937563
248626942
1489470341
416535884
1334248343
1494370748
1118516210
470143690
2093374699
2146735399
1381539321
1601230800
2070854683
1426817074
123511185
985712318
723481079
602538049
723651556
1639298292
355800872
897212814
1001866022
324286500
1765755485
1689219696
1948108252
825299513
662290326
1293432167
1311566287
407986642
1794799297
446796746
1875165825
1557160395
1542877014
737722794
1205411129
1718968359
1288043778
2133255855
1673186601
99083552
1693962154
1384851927
1810554246
1167831363
1830234221
524438440
1726940693
1873577966
60713978
1633816834
1342387656
63466543
695425676
965445126
537034866
1365421742
1062700200
1656032934
42412863
2030661021
1196258852
1384937453
1492520516
153232613
1007380160
289861916
1636402178
446110397
926274523
1903302419
493115403
289678895
1173546175
492261000
163631651
558001948
1929970284
2069582439
468636841
1876884063
1249575941
1820386034
632447252
875185294
97298950
537468089
869731377
1799048987
273212401
2058529468
661664238
419886893
1001173113
1039350281
2063244922
700314687
1083720907
110551780
108033781
893918173
603202226
2087069875
2104422819
1086205078
586857604
1853167931
1404221565
298980439
1806509819
609789232
993885489
1347765914
1527101527
1852920465
1021118656
36999460
1295064710
1392605332
1944469984
1315567016
2042362374
8723610
492810782
180966926
141967573
2085622730
2106755674
2122421909
148557770
1809290117
133364552
205580415
1110545827
1378232803
1638713507
1374952998
831388917
657915645
18136066
1126170509
1818357645
2146335766
2088410367
1306315568
1811892031
1658662475
905572972
640092908
478877530
230975383
1342404128
257940882
630946893
1903404587
817251533
1927750911
2018402363
579972678
1597611634
892085321
733871227
502040954
1895652787
377048818
964445529
1872701726
728301358
1011697514
1295965459
598565933
1622051735
707187724
2006226444
2111745833
1719111877
1864614787
1751687545
2073080258
1081201125
1161127596
1052965193
2079132584
1421485985
498041176
2006146112
482923035
1771604859
1394955828
630806199
663632774
2023242010
2116290411
1157336298
1060541909
727854240
1273020458
1863213655
228068857
1164362056
1572797532
1866722821
844639246
1537226302
1595664898
880212293
605843420
1920571645
908438343
1694565023
938911302
723390682
622761760
1926803703
2129547616
1681316133
1447067739
825094739
1470223853
1911246528
833191836
1651063098
1281596678
33822108
504677868
1582100843
241064366
57746501
1167300791
1149940109
1717737681
597903488
2002111955
1411142838
728157571
2106009255
537620748
2067255880
573262911
470691395
1645973014
1284216288
394968769
1571615471
1617429190
409041054
2060495069
1625880193
1011139876
1227452572
901761907
271858838
1556795803
1805474270
1146598093
1998808755
1018011152
1016785760
988038343
2035442900
1363227706
1186268744
1199658859
1448251869
328276068
1847437706
971805001
1262721130
1482704713
716850155
1398112317
1533937945
1190406211
516396702
930271310
969087814
1410311399
382651147
1731569800
222933192
1018653185
1751438516
1176198363
1263574593
30572340
1424015170
1323352184
1370398485
1055959762
821229278
1253683343
1043593719
1533381756
976568048
1409854712
434409402
834392523
1173291008
1797676234
40905550
2101975756
643820961
1016466637
1582825351
392827559
1041535919
1495956288
893979133
1993195498
2006354178
462049436
265211057
1711187205
266630341
90747879
106110707
184653623
274335460
9142888
502319010
989470855
1161337117
2132689594
837935616
1989143701
1134776460
79017359
1494892261
30633391
1894335768
1672909459
1652043681
1623281850
1371936741
1915702608
1688454291
60971817
1528340991
500192953
880804351
942815827
1586256922
319856661
2098471974
1281595122
423863484
1426869343
1311583673
107701150
1999017969
21544267
699518689
39570071
1456069981
1362162286
980198306
1658830314
773277102
1702315156
1181999847
204620659
1639547750
1494773422
2138615438
1926765447
1737545483
1447530668
532638823
1345881104
1387477474
728695679
202628042
510871965
546783076
1321567586
1846837500
357178682
2014664531
1835285941
417132099
1129885449
130162775
963495525
1061514963
1022661939
411574182
106085161
36232963
1257649533
1856692887
150725131
1275405924
949352380
1853448126
1542747339
47337875
2108504556
953698785
949570784
1326680847
1109950528
1059670288
1469085763
150962697
302321157
701467209
1899719303
1250870006
1614634177
521730078
1890810619
115332207
323698199
966076691
1616771395
1878852075
879780118
1156219993
1375221874
902102688
374945371
103821541
2062567981
1164689341
1910811088
1384229884
1609890443
1933241803
76349212
2015796488
543972997
1880217400
1891255840
1723333972
1209189998
1561882579
1299601091
430036383
1613245271
267858387
1443135179
1506858686
260895948
229520912
1467558292
267937359
1228689056
70472460
1597960497
766428344
1344289074
623562711
1976909535
2088982261
1219532882
1689246815
865382936
285308333
1310327838
746111987
1012040513
610879877
1104205395
2118669939
1822624323
1024917997
899355198
2252145
580418824
1013401014
591279770
1279415259
1138741878
480267611
643577782
1084743356
1199145079
165507223
36812160
1900705305
1912016296
415603571
535467014
2074341128
2135531900
1817847546
856685984
1320875423
1308130539
1949540401
20383687
891369308
593293019
1115665993
1882388040
364258433
2092979036
1922643249
479491276
1027383949
658494170
81010510
1778253035
855393947
435126035
470804844
1176262679
1010207208
1986494447
2013231080
1511325793
296428964
776604752
2067607587
96410683
2124911682
868054739
560547562
213740191
1552673935
1099142277
436637399
2130892644
203736594
1406580619
729995226
225745753
647069674
65813811
1367005794
6860574
1162805658
980507856
1751703293
1344598119
156661859
2070225863
839855361
1768834925
1966076089
1306458890
314702793
9937607
180632064
1992682073
1876738990
591127824
22947099
433898430
1805253094
459556663
1579348149
19841011
520787988
207399041
1999449439
84222833
526234405
1727385946
1918855062
118059422
935905410
723414076
205871456
1502121287
946601250
204337483
587048072
460758841
955588862
1973308771
1469312397
663517901
2125431469
1076091959
1170840731
1084913531
1309973078
2067709114
1550587721
2048245019
1707786196
1725851090
480894765
763970684
2055867622
1976016354
1155500986
2056937303
961962721
141583299
997901741
1002075907
1612787751
669272285
2081186703
260700269
2005388206
1120975596
758311205
1994273013
988281783
1155070052
655068149
768121356
1354526372
1281737917
1936064114
885893445
1937386625
1047636236
1815805343
66443615
1374566941
1647743508
1789701341
1552507199
1456437187
902546938
71906603
1163739238
1543920434
896661261
852037201
895979136
2063846469
1917131732
157292046
947788466
302703460
1306884811
491215899
560871174
552348366
460841151
134903791
1925013707
228826550
1392647219
1611959398
1633282129
1840422211
1270263665
666406930
1996315970
144368623
1433296443
1241827138
718629141
290571267
1428979314
1418262808
802355923
36608998
726451715
108345518
1301064625
2080920404
908059947
1966682696
2078340934
614887755
824413037
596809713
1713477921
1483369802
2120392545
701251460
1221710224
1223164815
2042818915
1427484993
2058945197
1384509123
1199443540
1303864588
1940338725
998164838
754012212
87069518
1229177183
14772686
1550991800
1793851250
659120156
1936041450
1141469326
495918134
1350987444
1510292835
1567630591
788340547
1007978142
1246723426
962525031
1427649401
2088717418
693052422
812727005
1057600091
568023488
1244308251
1721517650
931825012
1529207579
64417856
1429592754
977386282
547806341
1256364878
2023841298
1484343085
1319917706
2033620892
324127360
1342153770
1317616403
1217068276
1115805023
2085787966
61085326
386597082
2023972495
1806512576
631523625
517896856
687252742
1809799102
1677055854
1931596638
1716695699
1215437893
1970965755
811824207
1787959654
1227631868
118496244
806256775
186401714
1573150469
1862289226
1818524352
1150013879
285627932
640634413
947524642
1727099411
1866178474
1893492123
742325291
437645418
919507967
832682357
583534479
1623151427
597064524
441706857
1921984719
410928387
83536522
1098018036
9297725
1404508759
795113398
1311221061
412519083
1669329531
1673514083
549958159
1300667342
688379757
1447163158
1564741663
752149839
918538970
1990255704
1736016819
1425833148
438897491
1498403786
1877795250
869886356
1517875517
742969996
1518651975
2133431849
1728477917
35789127
1054370497
171432839
1624163601
710689467
1351929504
442872438
508005422
508611934
535530813
310990214
233421225
2006921548
1915181691
2109726370
1174251901
1917821029
408400283
1153975578
1525283591
1121015500
1161496523
1009018977
1062295642
862311115
167874327
1619424025
515609720
268845333
1823568858
1157953637
1252140117
745825675
968735536
928775670
539998927
1606731021
1492520043
358368513
991947031
685825091
1447076100
177226492
32745002
1102096208
2053744103
286431370
1598581947
529476640
852206696
22205337
1546723309
2122766747
129622130
1210557440
2090502433
1759932956
67438061
313037139
1257650407
1662794824
283665283
1569337837
2106484286
1234506476
897632931
855865408
1769650500
116924044
1998265591
261885671
1190016611
2039689398
1812684946
839783161
263453605
1569289078
1623673483
1525887012
258350181
869260188
559145473
993680754
614691145
1447850701
222601191
125310430
1061450892
1336382682
1426914876
1172487714
978912297
2090552345
1024772576
1642058190
1907696326
2102240142
1746262402
68498425
1711805381
1505371793
490372449
1168399309
362621901
1444528815
1400894691
1927895954
482311063
696137664
1541188319
1097213362
1875632882
713699402
750903663
1240766496
1409050770
812533294
1492903977
1311959165
368076745
223649917
1896534945
493598742
388478946
1532888357
1638581488
805013971
1702263135
642569939
1496727915
331915248
195990877
294889769
186617513
2054625819
488623001
1039341306
1599811387
1591253445
1663751271
778071345
1476206644
1247649863
1635081525
351681750
1366090907
33021237
1115834964
985954289
1068748293
1041342561
1255794115
415145257
1772310691
174949936
1072847488
65292261
1946987384
942451092
990644604
1907650934
665770435
860040784
593422348
1292015327
225611695
449635569
27937515
1794303192
873191632
593024295
114953092
1126024079
796767663
1596121565
1343968497
2085322404
810073263
318632671
1957220386
1563132112
818466646
111666862
949317510
640033684
862169255
1893636179
1278237626
1385500289
816471450
1175513897
219199558
391428502
226820976
297321552
884487862
1346319723
1046304132
921339509
1020942429
1439386003
1065220024
1786243561
26855144
83207053
1104274665
398830556
927071498
1892967850
398753953
591479130
365297462
1886955505
235884429
27468634
2124812550
637968993
435369472
275136652
1296445390
325544672
1911933562
1162831358
1308593112
439112631
649755743
1766057069
2009629143
436816997
1439970774
1961771361
1812961562
1215135265
637640278
46783057
1870679648
1768961396
1922347267
212109262
840123905
137300491
1603580979
1270515335
72380925
1284600030
1894877015
1562248465
1997431677
2056887958
1697578765
218029515
1586706600
1240253096
126142358
1473442403
901065239
1791235443
84023718
1763571710
1929667049
2030344579
1695295060
299592968
440904244
1469216900
1977931054
550439469
583506974
1885021039
1250283996
418199950
121761260
979702805
2008814625
750408672
916923745
230180367
461558070
61670440
969039096
2129320859
2090887584
1256874640
1133744261
1055084002
505657306
1063403385
468395553
1016550891
1706214022
727307047
1225940548
2093414518
823912594
1853943725
703224401
808290029
163076719
1010355137
1193300338
428464808
1122961008
2042745643
628554927
1926392249
514160628
1966116933
477144555
1176508296
1748670754
1919484790
1760057071
2079708325
1585614499
923769155
1386340963
1637194089
35146723
490938196
870153188
765742598
887248136
1294439610
1403824608
1471507624
568230839
1517808997
1409677714
231416898
626567308
2085292927
1378141081
1476708942
492552317
722343320
2042814552
529647240
1378173801
1629670627
1986086223
611455118
1184042056
1316073898
1641790145
1195968403
783779621
1784330901
1123773525
1420799805
1275312902
218628251
231740686
2037871206
2055132725
1206449338
1261805044
653258033
2043546626
1449744338
1856347502
302787248
1160919848
1725980842
244598243
220845746
2107122175
2022220166
2124296675
2062392361
1853759746
1989194071
697032319
597466239
1882980529
1990552136
1229900433
1296777688
1694073107
857568918
221270603
650997998
388150612
1992570161
1839458190
1087286691
173384550
323053706
1713370631
1364071009
1465788349
1044910180
1611342450
281551691
1424692704
715570497
2040260749
461264137
1236079746
1327617779
1777619566
1627164216
1088016985
2078964477
633959777
423040115
696077102
1490765651
174768305
40258062
699341502
771998746
564199905
1219706048
1622001435
1545350879
1080110495
274494580
698111263
947588472
1621999580
1528182345
1541799266
1229131654
1394773626
1427574286
894806974
30991052
1920381977
1013581796
412446555
796315134
474074754
1894578022
189313820
825279433
1897800453
428885451
492091538
190474974
155372525
614054946
1647607492
574780242
1500983749
1170615782
1041507537
577343930
1999606871
1591767880
1237741663
1773882680
1367877382
2007714092
1501338729
1413905698
1345374957
738984518
1749633729
1219803700
1407108453
65352947
1918597144
2019814341
1248721740
1585699553
1444947054
909629377
1581612583
255124406
659705134
1802948120
921653470
1600038931
1994984349
1318543941
1724608112
663737796
552354585
301860874
1171000536
700088873
1161581259
427703509
497274989
2092911229
1221341233
1040614178
516381952
442126083
515486094
1785922895
101938352
425611099
1350450951
61978530
1521342264
46885520
472449334
682537414
1058789064
1506501742
973480949
1685887325
1845100736
1489901746
1967418635
1655042108
379128439
1739514387
1113055301
746393588
1997912443
741833086
1003510942
1563801946
2101913614
685114946
1804179583
112350035
133733189
1788018052
483947720
1521806793
214058412
1548602810
1639054488
559026662
66962503
1017022156
1853639048
106728309
1756529345
268212248
502319295
712474051
128231370
1776550209
1915789143
813820180
337761229
835603288
1773751924
141825942
417717325
932453266
758165093
1109298612
49303070
1068738884
1705428636
1733180398
1717339617
513809343
581408820
32874985
714666498
1891380457
1762877671
1761624505
716604892
194274452
1275830903
1855889492
1165846319
1913181979
806840037
1651559825
989810525
1080064817
1386202451
290976256
1020822956
549818941
1702815276
446452121
1062651987
75415426
1280648765
1399124548
361833389
1365982105
627759172
983752393
1416028207
430364222
958992312
1878568284
1758696197
539099693
789927174
1959220215
2056654239
891899791
1778436068
112091866
1562793982
57375128
1386121673
1296665705
675122577
184301239
1231645790
1177988880
1910880588
917332375
546327067
674100038
1299460097
2110567490
2059041229
723442857
1075966042
967830654
2092638691
2047884740
1545035984
1845239208
1628947778
1563235159
2003539427
2110670452
496630016
1651287533
1033226398
204822506
1961692333
1285269832
80491189
335165319
1338581849
19272879
1312561014
312304306
1575882543
592145341
1551533508
767026294
974442586
465407443
1424217454
2147347730
1863675985
36100926
681374500
164005822
804341981
1105346864
359813518
264063238
1306567212
596882668
1249189833
1073737036
1361409861
1076381282
794505521
1437124692
839421551
329933952
143824534
1657300575
925931651
1256495786
1745420300
878737666
1892423808
1268695555
1994987681
629036702
1658367430
1433366558
412249652
1088106485
497747038
447726681
1152854932
1115580255
194788785
1606994169
102559855
1910710074
1467856923
282735302
523909149
417531366
1736170104
158768742
1316366413
2146202232
2120322128
1107510704
6399370
875929056
929854584
1260978632
286999277
545609686
1971615688
1464055358
1807867556
2082516723
621191245
1142198392
1149964447
1329237521
337758029
1016375476
641209233
915751654
2079099986
174915346
215968095
561355082
1213761481
207252991
2010235210
389212120
1411453203
2042806438
813514149
417770071
1698297648
99125001
597241012
759897381
968471135
508982704
338091841
1971699931
477335759
346378555
883387520
1672558955
78863595
608398036
1176118483
1630691707
1904807049
2011721614
1835003058
1534494728
335710721
1055055471
1363377190
59236394
1844909179
621162009
1880640741
344389929
447781837
765807223
2087881811
1427917582
1428862188
310155169
871323906
1983148172
120044812
299308276
1941623674
885367990
1325780081
747698917
1100793276
587643059
946111475
251732841
1699622308
1278192490
1398598205
1165746864
1685668248
1673591864
2063176460
269820209
1359180913
1936973349
1184089300
1232827618
889500448
1119743485
1473677682
1733707927
1504202411
1960102795
820897386
483684658
1956218095
1967004967
662832418
113446270
728105465
765593602
746684007
572370785
1859153836
919494314
921629993
278781227
2104873810
66926701
277036291
1961554353
921616385
1994768113
2065341043
626584296
364020490
1165852022
644216717
1881915386
1122701489
2106662617
364579662
1116178814
59000223
305599816
398166856
432766966
2082759259
510949988
490242515
974417370
1028274506
563280286
713661784
142427285
388650793
1954898713
2026912461
275957242
170865826
1825578037
1366201872
310419076
392891486
167772984
1199427136
1802360978
1836927054
1720065740
488801330
1967087299
1498576479
1285743219
1555865760
1274341268
1964302382
1241158452
877881366
298420031
1524716917
245116717
1648521972
264181627
248510095
536684266
1108410321
510742381
516338745
1571548971
91409881
1746969895
2075348425
1375984629
1534482317
1347997105
602602744
1780326816
736188775
1773031300
1789882106
1847563014
603605862
68630268
93684938
1571755624
210206803
220267401
577213391
1843421723
113945413
169362776
2129935223
468117325
7054299
1262946157
1983149940
77942457
1648591417
1552821719
2057136833
1434864033
2033377342
943013054
2045767726
290705551
1978875547
1462392657
272863911
249379909
1706529654
612428474
2142651754
1162754986
1048060011
323709040
567130846
75149527
1702161330
853644066
1168341554
1017782585
728230843
463414146
280293300
50004174
234140363
1429301021
1770966334
1711574020
1281000469
1072863820
1995438654
545287744
983430505
1115171053
1260024760
742752849
1660739951
1751094950
2130307579
1383582599
1454480550
927510129
502173970
998214488
739516090
796393177
696267255
203584674
748031538
948360294
1731259317
102249963
349011546
707466753
2076180263
512685273
1850264784
785269646
1918075521
813913465
742514167
37170644
1760404164
1599843050
625325424
1776505532
1985646861
1131834715
1585132909
717324765
1879216452
883264756
659041112
828477799
1324667902
202105175
829048319
1037950051
821621587
1313938698
2120966282
1840826659
505792825
423817409
1759325123
1507516476
622425294
982036240
2089908005
1982565330
1336474344
414368867
1427960514
1770447763
1357541611
1666141427
871189035
1599886153
1397998930
1453919119
463958538
1974439618
493305867
1837395544
562698315
1179348007
1630011194
943756949
1919261147
1146364425
1554128460
86870192
1540369800
644018815
1758392602
1431462119
108595044
491310299
1857729069
1359484568
1530031837
1504603200
282793541
223471271
972362661
932949796
1343209550
754914556
1516425844
104724877
2116188739
1963611420
1966073725
352829050
822372620
628221270
988138272
2050928669
221919832
1519702541
1569314666
12314979
44536366
250966401
1683371236
884766778
58060728
2009751925
1256709596
1461354631
1736105988
14513143
533486755
1526318519
2108602032
133510544
1111792692
930665559
1049630195
723084488
1507614003
1677459229
1912773502
229536252
799413124
147015040
1043472802
1845721398
1961787144
1061203355
2126028500
1466254965
2034298202
274287184
962282171
647251610
1099515806
577132039
1620753371
2144906890
1157535586
1029557286
1715350276
1205782036
1052484781
394726881
772272069
299151081
1325100284
1659271161
112476124
1800367852
1504621245
1957799612
1205483386
1283896708
659479499
1207308218
1957723882
1986151060
728910129
1062964657
1672476302
2005711611
400518981
1179888112
1139818713
1854309108
873699231
1887622828
1369485749
1235565589
1757685237
397723821
1707293851
1654260371
873588062
1079597335
1768995138
1508422215
5909329
171918421
1215737801
1066588951
402518554
621607256
49540387
706375453
1947066188
1066945459
634993532
958363837
348878218
1752263632
1560191380
2066692014
69333931
784108914
1949865218
644511925
87290962
352680461
1487391323
1318084066
1015342171
1903465349
1190712798
300825098
1505251925
1866402915
1731582009
1777300687
2031184130
548409002
2095323309
1751162862
135706408
1177756282
752121774
1695562103
406001939
30282843
124791984
1658552262
144560296
1896521362
917080664
1432459895
986783810
1757988239
1637263338
986830675
765004271
373676644
1158750167
56664054
751438868
1536945336
362884729
694191769
782448673
1881002856
1391113540
882940608
306615472
811568872
1417799815
1519290992
1631894248
1637241147
287523609
180524313
688120367
326863490
961018243
2082245941
1407758811
753719789
1517794496
181689698
129905568
1369929827
776688357
860235305
270212323
11862245
140395106
569511117
216395821
69475530
1518293435
661198017
2030962126
864068059
145360291
1007172849
1572450555
1015162102
1756054524
300094470
989491115
2006928902
1823337545
692420732
803017476
1560248467
1372403464
418363940
467110152
1847071478
151332028
446446390
1901296154
714411741
1547871977
258950586
1198356267
1767844285
1537833365
1893789556
341760246
2060182074
1719437703
281677858
400641399
1422223556
2016783660
1714639173
544359138
1142728310
553616972
504110620
2067461058
2119975002
1767509703
2022464550
1330155305
579145085
2081617704
816715717
1102003596
558955399
539141582
1231346955
1740368085
284399141
1240477888
1358872658
1724970284
1160450974
8247475
1194462682
1199944446
153126630
741525124
2000404467
1768696813
702911109
1020164678
938726460
1190197203
1057035391
1933907069
1335201306
1178357722
1862222561
1423935807
643126841
807776287
953011375
201834229
592333740
916266812
707630000
863767545
1352408297
126053343
1891292664
2043985871
1023764255
860247386
109358438
949236089
120659832
334929458
926886077
1333093640
1305102133
591873051
460367265
1821639291
5831199
605248365
166251137
1363730474
1400415889
1986728093
611005196
1784971918
778152105
1614181695
1759006468
968254433
1137569383
491086090
1083371657
869525604
542325427
1456817041
1050517350
1727489646
568812678
523393824
1249574174
1457288689
952184956
233772297
1139418152
1499378243
1087654563
1320539400
1474961040
1532795876
188260639
207102612
1166846545
1895486968
2086809901
2015163510
911099077
1639525203
1339311076
1616999863
1222485557
857784135
1260485195
102970859
965347262
1099040995
1966300564
1311248829
582188342
1006938566
569448984
1078718305
309868709
1089452981
190738889
1922506871
1009422830
1242667098
918713995
932127434
2066892838
1528915907
1014581864
2103212136
1125987888
100959106
1043555616
1349061732
1176191488
134477241
601638426
1935875170
795638301
1136673541
1376405624
33708185
1940935976
1217932048
48208571
312977937
1212311676
546514683
840175436
752896669
1427916371
544059035
586873691
247615257
233042229
858963460
119956693
764973606
1997739926
2052034913
1781101168
1340356080
200938338
1211078984
105779805
1596895656
523926111
706751851
1946030939
1585277750
1252615319
543134795
1398557830
1073059545
1679083254
2049294956
1381256582
900438431
1599189589
1608198037
271804426
1758614644
35043251
520033371
1257889401
1375462532
1199112372
609908193
519466476
830797820
1739743313
507139878
576194622
1540898128
572215485
1800149122
1537334076
1677866935
221289949
1893115853
139029471
1371900980
1984768260
1449567393
1169835008
186986360
1252524972
842807954
1098413701
793373767
1453428211
1947862160
868279373
1516030081
1360767481
1840934314
1410669122
772164180
1469071895
562604235
1531632208
1617604672
217529216
1431272916
1172642131
865365104
2011985184
1211632165
2147191873
590737812
1409485553
854289270
2091474785
150360495
1270559385
595916946
1249386334
2085433612
1699150603
1136215030
1607398994
1011696046
1362954252
1860809436
1002920486
1617900194
157313076
736315115
1790832234
1867277037
1629793713
1688480258
2134275750
1001653796
1347750557
356071268
148014897
28702090
856569854
821329967
1078958645
216079980
187597575
1817981278
1635530755
662547617
1707261210
970921332
941918196
1148270148
639020404
503356617
1951210484
1018430718
1504831844
83373570
230862040
1976533868
1236625393
1502243348
624060957
173938986
1055630053
1964359901
576048774
864275477
1537320091
1142297437
422166788
1782547418
152626005
579315289
1490443612
638300060
1815149817
1101479660
1918708583
599247813
1542351995
2025017328
95603339
1121176134
1894621749
2126006833
1787782410
1885558664
891184341
53181071
1843665755
703579118
2101220192
2058555695
447630553
1121540521
1252715551
785876409
1312591866
647029451
1157863794
1318441508
1934376325
1346123006
36006739
1029320332
1727632190
1914426531
1745446330
2140156138
592899031
1210892606
1119305285
35172858
466950565
1479241641
1641493267
602679600
719098049
783642608
1535526153
220538603
1036343374
1833896711
153215960
536740609
1367150378
78084560
1926109277
330278822
767347671
593368397
748514620
1918341052
1823566345
253491672
610994328
235587891
1919748120
1125721832
2049941673
1709619186
17973629
970742309
34118854
375670924
722549097
828266643
25488969
163394314
1157762352
227138107
736363251
1281356300
1034981881
462759844
1167521309
1829161872
719364729
1549030509
100907595
1166250788
520588823
2029732158
97830060
2004923743
1137326423
599465238
2015202003
1591766926
1673703032
1367073081
1903946822
911006051
344094374
414406140
1600254252
392053409
2108160160
1624879679
1587075733
2002047448
644175135
1105584077
519189101
557258421
900505533
409014829
583351532
23588572
982572056
162628467
1060765778
1898383249
1182926913
1263765892
1510345010
1888435377
162811428
1848955582
758396733
235222243
579462711
1717949694
306360535
1905426962
202474372
505693493
227439749
1211487462
691767879
518654060
296463943
193627497
25463915
670187642
1993396880
575471245
261535871
1790832143
1043133682
949822500
833863792
384605351
1515373300
177904148
173451099
1185536024
1256982013
1634528819
2136651430
348043917
84394558
832800653
1247740754
707584742
2134379250
936468098
220086005
1551719816
1355653626
2117099219
1988340250
1710610521
1026720191
721378664
217803622
1412277689
1761843245
885668643
281666895
346741099
1113233108
654749343
1976911449
2037776157
125455785
303394876
1682287305
861922776
1504159933
820817150
1109690799
1023316755
144068394
816350065
136135383
795544551
1658828521
1259558329
1920009696
1317521090
1449964788
1634390422
364396272
1533502841
1626383146
640465146
1717978240
1515572144
368666362
1401608288
1776850754
659077348
951070478
1431384466
98449903
341126867
260999302
2077179981
1939403862
31278170
527556174
42116421
1285284632
1765206238
1579940748
1611706551
7384342
844360258
222014974
1257251342
398864764
1048487709
1347289368
1588262800
316739041
734643644
1724637426
1542875848
1318956019
1267164745
99116692
1151661335
220643269
919074183
1231481018
1015906369
1909683781
2056487598
1837877616
766075231
943917823
1403472119
1389103694
2040961991
1063957239
1816663232
201358560
1010180416
1724013455
1764759323
998064260
559081902
1997888250
2056575443
1836719387
1983493796
1771871792
657713772
304818350
1948378845
801070114
16235825
643154181
483749678
2060872773
544542613
1787355985
123552255
1310341851
908549375
985587520
753956446
539891797
1514382082
1645676301
1788263591
1244669779
1127277333
340682545
2138446110
730157223
2027273110
272217642
1260691045
1498949654
919306612
768315536
734232248
1274896697
1237808682
1376728349
2130042702
1626768595
1034522810
396573821
285739346
210726820
1691170270
2142048865
1242891405
2124257297
1813653598
102861175
79494216
2037521945
384850014
127474136
819488983
931672797
537582183
573457716
134902532
643452343
244317886
248062191
1582058619
2013045219
944077059
1274702399
847882296
1958542957
1820971686
256785250
48339006
570509530
54860890
1848617178
1933627915
1792583865
1053364262
165141763
303802553
99568289
1226694913
400660606
999718372
280117797
1999592886
844052125
1490512316
1380635107
811394826
366593102
1691046212
111996858
77216095
1304189007
1207782186
428958950
833126488
1897631441
1363860938
1451512154
1796871144
267274708
437179530
1728234330
441755204
1869744247
1710709930
428451804
1234365834
592855465
67148463
222972681
61619943
406307212
1515337144
1823801817
1219034339
1553653793
1409315113
493289869
1333138590
1407919838
1069052455
701920326
1170955173
65864772
281639946
982218926
1003892416
1263216938
1064754549
645838404
1770548805
789115628
1097932322
2129367336
1758946031
1191357080
1018361577
963991546
2073274483
267730861
1170280739
419311665
1517294010
1641863056
722998109
404006590
51343775
553626301
784244886
1048348798
1226263219
204320912
1914650632
826973459
713688503
1540907775
126231870
33831831
270145967
434064828
1325260378
272554177
675075043
2133078304
1907954620
921214588
1055932275
529004374
1891402602
1124409043
2052184594
276016871
915398588
1873402790
818507229
482562221
477306502
13894541
458488500
1523611516
930253377
837449385
1598184284
683722940
1240693832
1247196018
413513832
305067483
1458227148
1761508886
1937409498
537325757
1477458005
1220590160
1893473293
287931949
1271693392
1583279578
1505179608
1179559106
1796357033
724409406
1265086785
1993734505
1203809772
1372443762
1572144745
878750758
395913159
1993587781
681405759
764396005
1865155539
1795211083
695042424
1722995897
1465581092
234251636
1715458671
164147456
1230953306
816643675
524708299
1831813613
722043891
536384977
1455633311
1239019523
1477362698
2139623792
43496695
1056090305
1291884172
1990110627
243458090
72092062
1089375245
82727954
1020554040
964106290
212238346
538704689
1577606182
2015079326
37924594
2039530690
895865103
226870146
1739999379
294990562
1314865312
568824081
1014964192
425710702
1137891951
1018454376
1197450625
1351415260
1611551558
1552755807
1336111417
312713747
64089526
1845127678
704664757
2060242249
937935641
1437770316
2104095832
1885689590
1597653693
939407956
1590738123
2085739411
226628382
1599906539
340707264
1443351159
1904840481
1106942361
1860973850
1072399976
2075449759
1521080595
1480866127
1743356396
1995847330
1527787004
544337757
273932573
1028365355
1542282899
199194930
1246397655
1729846664
1115944131
1328033609
1316463473
918863681
558117938
913703375
875832757
732410343
1411965555
1526716735
1916391674
44775843
456803308
1632800959
348949332
1121929174
247607830
1394456755
836325949
420598279
168926066
826899925
685374434
1309291555
1196610641
31281737
780979547
508797023
1576387150
582378471
1971268518
6012628
1544886879
307245753
521228404
533698804
1247319532
318169468
1751196160
625741747
972014954
2070261527
2056300471
1326866747
2015872389
184727252
2103967516
1733910890
1716340019
1564823386
1807086087
1314489919
2119390921
1755654308
1405020306
780481436
2000354366
730837878
502236981
659899983
377419661
134470084
2147299629
513676947
237557886
1061823954
25797704
344790509
1220075362
291855061
555269615
571615854
874590358
1628236049
2058596282
2086824668
36785953
2042921678
847059583
922920213
1557281312
381353060
417794786
707936513
591826420
1927374771
1098515852
922202060
522949186
589645086
335508244
2010931816
571731133
257538615
1119985003
1577464684
1036789897
190041502
421183064
1627000940
43979851
989127322
1267968092
1798864143
873681636
347620729
1053582845
1020473407
1975748844
516688344
591923925
178760265
1570251051
622786554
438137986
1472478547
2135444273
1078187889
332137499
399401687
1756198091
459740171
1675501256
935963451
1791300621
977097147
949047321
1341225958
855838387
1062662011
33001512
1261912534
2070631051
1080346258
1981280694
1376284666
1108102501
1314939462
1298773406
1745514267
1385123005
1348516253
847627064
641602307
397219597
841567288
334240364
142826662
1908834346
494368639
1172723068
65003803
1991877376
643041212
336028294
888690941
1607338892
112742891
529250873
740201570
1093853099
1675888994
1417493156
2054723557
1010023679
1230160632
1097436214
156824432
1449462108
2050297190
958983113
429522650
69424088
390692440
726740284
1386533678
163162585
2064007394
682054817
1064675502
1422871623
1290250689
1154284475
175057740
139283996
1278758366
150407255
1173864390
643208019
1680382074
1144701981
1890155629
1987877099
439463983
2004660889
1364233107
1658928326
1904117728
429180556
162766907
185851825
1206550697
1761792723
1152576557
596343620
559980061
1436665693
793050099
1755909536
1494979004
1341431530
1486645698
2072631092
1178890704
1063038046
306548165
364698773
820862619
1427340875
890298954
1785230940
1479312452
501360959
4529456
280038443
1213785538
1942412087
1399482384
1023426847
229338000
558451439
1380758242
397925273
2008098064
1063437801
94331969
1426951229
1512868211
23917280
1823414642
74663708
36424864
26743460
1664980986
187976978
1596746754
907316641
397143333
832133787
1256689181
1097225800
1500551933
614768955
2082637539
57669561
1640811128
463572949
974071244
777557192
395685307
857567687
1499371764
1016790119
523648454
1525858308
64000449
299155066
390698926
162004951
1560051191
995122619
603823581
836997773
1377994255
1980556595
846253866
723871241
1340155084
1456156939
2006090875
613323145
428584502
1992504255
1681867237
636449095
35453618
1281290249
2020044972
1644129663
1878132925
215959524
1332681139
1522280814
1583602427
456210430
947896931
1707541616
602702957
2086918140
1787431707
1780988693
235612151
1289405158
891072740
299032829
1629444826
307466967
1619287285
1872043631
1757031753
873340773
1030945520
1454272247
772668549
1391251751
1340729560
470313845
1296641968
911107633
685695865
1671113621
955219315
199283693
454041758
1925189667
833067346
537148685
930801308
1642349807
1272870279
1281254292
1234326352
862937812
1926221976
1261494406
2138578408
67597970
516717138
1338038298
1629215729
1666654565
1410475100
154251187
1528273997
1252116457
1314246055
864345669
48141453
762391645
349946228
1462223694
1326372649
1411643016
1769301511
1338818689
644972236
1877641109
164163278
1765656314
1259137803
1545821903
1848063135
1014577962
1294534539
1800896887
1135068454
519622221
1535142210
900333541
2001468997
698711605
645522071
16174321
1265964518
1786888191
1845810824
2027502644
1223936474
221014784
700679122
842678964
942293122
1086479186
894744997
1303931744
1168186330
1665352588
920611873
120676932
224225248
1880467827
1815820724
1989869323
569452908
2088658655
1577052606
1442641409
1371601329
161521016
100937870
815305902
272941338
1184121004
807793160
2037986572
2081454163
1857040091
1713318905
108503010
493034410
1076273832
752869632
957192041
12640136
820337544
1809619725
689959734
854192572
2131480852
1287227396
192387051
1756671665
390798224
304206006
1348291822
155003816
1558889245
314571934
787463357
1006878181
1962240346
300799590
1224138182
197719529
1672086477
1981441224
1082667868
1447535904
1305369107
908925166
2027517000
460496910
570956895
895104610
1119825276
1500818531
1276878922
2130471416
942084289
79295662
1219185295
480793209
342587169
1590484711
1082147489
935915070
844337219
1747775292
203057447
75149527
1549467794
2132472442
1799476756
27006580
1885553289
1321391651
1137894223
109975923
833196411
1942300515
1556724478
1249287944
1094301458
1616502058
1148118501
217565979
1867195502
1134569573
839888308
64747338
1208752778
940648631
446929740
330649745
608489291
659973016
1751244085
79034805
996730244
1636438351
1484536347
1867634584
1446263073
413972639
995717072
1910419276
59953705
919408073
1965075189
1109059288
2140142148
1551845584
469808399
1903843691
1679877647
956078483
1494265798
1968736215
1020707992
755198908
222197472
2008628124
1252640461
276593180
1230225381
1050027905
844988917
829769037
620219017
1469140931
1608980387
1578419370
394284772
1978289505
879804104
1575688047
835238139
217358566
1881077991
99883301
1399499087
403246083
1779737990
580074429
1537068109
1671321381
717464121
424987260
570208869
1720862885
1740711137
1267310092
1862497703
1230311769
687401353
442579961
1948996283
611828686
831607301
603996529
620044721
598779508
1388802440
1604599
1668004131
2028648955
1549872767
1913977852
736883692
1374150163
275681878
287760961
1358049841
437835481
478041605
1314282050
386405539
59545689
1341997459
768815752
271355368
1011716818
1158692872
185874042
1065203053
333173567
1493344041
1035492379
1478167193
1598146220
710774648
1325300955
1761371425
669783080
1171174704
65618946
291796998
863400517
1442455515
1740979217
638235697
363322185
1783854724
1261886006
446927668
1524339556
1013487738
1695499069
415331743
628351337
1124229832
580343915
263572988
2074602164
1153068808
2029089118
809429977
870129304
604488481
837690986
69515402
1587746821
1217538459
397417710
1177671818
326098105
972153369
324104190
786183824
2098632308
1306167197
1914079290
1158543966
1712960192
1444336566
1286203882
584263200
796324649
1508206707
1758461028
1895396280
1903798836
282129095
955961128
1198500978
1046326744
1924085941
142892784
864089460
416573122
436562017
775279709
288627944
882586746
725118584
1127360766
2099190412
268059961
722172727
1358739324
30157862
700409875
596469374
1614363135
1561197408
83993983
846133546
50283630
112129971
506433883
997280622
183587651
225170801
1337781520
1153321127
1348212514
124152606
948886319
1414004229
1059662166
253492424
780450075
851965586
1148285467
1620246686
936307512
1929635196
138224458
2114570910
1288101714
209199405
538940038
1971936071
1887213806
852863762
219725306
1110492620
1343066367
1282821503
1613357684
1285685205
942311894
44849451
1767883520
254179391
191079733
1460647720
1318168321
684984793
691936716
202497191
573107286
303854415
157432742
1741418058
727462825
1954884248
2067988091
523472718
641805336
297420030
1407426810
309299596
1669552556
600808937
810473129
2090208635
200076615
1179353062
113341226
438038705
1989064183
500729364
281610489
1330392468
359532951
2033125608
123982501
1672770611
1332308812
1708000299
1808271551
2100853725
1083222738
238372343
332741814
1347988923
359102886
185780245
507572036
2040507775
447751068
2073833551
1496012624
1075256668
1053081307
77244064
1897360127
1170156514
1882689717
300221671
521611670
203703400
1123633313
321793005
305111196
282863438
1121895784
1212154761
616007593
1661163009
1755245440
356657561
288809175
928332285
34005383
938478187
1204522258
500858507
157980813
448505492
229818599
1554783156
1136193704
1833507730
1622648501
932332249
110306026
1674083046
1298422514
254107728
699445191
1141339048
355606737
160777359
203044448
1882081102
363115803
116158419
981620424
351354555
1052821320
1982987465
671967466
1368419973
1708832151
1173493276
225009420
1199532541
858667192
98475062
1581202268
575525507
2087781110
138462483
1411400928
1275584244
1612458662
1104893619
666118017
1011055707
1283265361
146661389
511295562
233340308
1557203796
190378943
2048208905
916511287
745838705
66740621
1918318401
834329934
1502955529
1846789381
1906104495
1691228182
1020898580
820694303
1178091740
1717527172
71211864
1556257119
1935229357
1017828506
1258713173
253063020
1790267744
1869880630
1990145836
1096720337
1350361612
340170633
813123358
1278311238
1627730363
2076648006
1563199646
1049462659
1486633806
911688673
1489123780
2036187114
856551454
1877206644
234529061
603709731
1006779899
1018016655
835712133
731647342
1670623421
1921655355
205756274
432166504
1285763914
593712143
478916086
533098147
1799361114
1124509576
1869313691
273556293
45663220
2024552234
56662320
433852083
1342162270
323216334
470596025
30728150
660863109
870151732
512652856
1629999431
441795440
1847829174
1698074509
11460555
751168098
1950511436
1456862205
1287435370
795329685
999333116
357526031
1311385224
297322160
1528331874
1950978488
1628555921
1321742409
1698966322
1012281433
1719351517
2038472609
1166546248
985586131
1433345691
2032252561
1733939437
1563435857
902018857
2061745139
1545421290
2090403898
1677887476
1628800031
189934035
545218684
1073831871
526635822
2129926315
2145362987
1268748067
206194872
1020470598
927901818
327575743
698988484
233855993
1618916104
1197943998
221574383
2146326351
1618146487
858680078
1963950700
743474225
387621135
996141003
685550556
849112402
1976896631
2028867723
1968071713
2013003288
1822668916
2055439452
781028200
1784132232
1836449833
183304464
1275566507
1315671533
1056439070
713756347
1358769778
125748294
1382422359
241801025
1104474360
1169493401
1092935373
773666586
1649611500
469871491
599733861
111048538
507014652
1869856760
1968602895
522238873
31347453
1727144923
858929361
808988223
1371474546
1897081668
666824102
584245820
167605039
746389620
119267235
1402779721
424306898
837101810
1719994181
1941186937
363567061
1147822337
291675711
1982579810
722856532
420450867
9206504
1476439486
810893778
1022325182
374990067
1963699925
345161026
2031544624
1324961170
1669192929
306592399
1588171747
918335724
796144677
1334996249
1000691236
755497813
2113445183
716956587
856551042
144280309
1119507672
1165635263
2137528552
580565184
1922256452
1005140436
1428727606
1113355026
313005380
197042159
3632201
2085071275
830224033
676629982
98029961
539531626
993289602
2053186546
1666835981
1946430708
1355781814
1118324346
2066786091
655897807
896282647
1540214033
1546317390
528705475
1209238715
1385625633
2099105229
1519455071
538859834
391878854
2129957570
514890920
103220589
1402600475
437490065
1147232900
1143582403
177323089
1825557151
701183873
2004381258
956132317
1913321361
406340799
163221633
1794172570
661368011
502736892
350598190
692441400
1469148567
862909869
843310048
1587684600
505003452
1648239506
1000250157
1560782967
1251583287
2081795971
842038260
245522357
2068550226
1043910548
693261320
2136157679
794636159
1222155809
1654886419
1347981810
1774619409
795373708
586578721
924775972
167560023
1106813578
866320704
195336691
536849732
1450153046
797200850
103070675
809356784
519699182
1486199328
809049836
2033300417
1638969847
1807721912
258319739
1669071413
879575718
377672070
1552987390
825041425
693889770
365547428
35450648
1868882474
121991856
1518481512
232084769
1477459097
359779275
108030173
1463929219
1143712254
1446608742
379824088
1766555916
803719608
1236255648
524895320
2068656616
1458254900
1604194960
1621410396
121812403
1990561986
1554049693
948659339
1329186615
338351380
996072288
1797233777
657735049
823174121
1877694678
1258945128
1587795056
1691796521
1370412701
1133285389
97202312
106550650
654108994
1910821954
1543705042
1972724497
102881107
2142839396
435222959
1024750128
786337397
1314087751
1444105494
1791059143
1606741450
558905347
919827086
756940709
186275756
1403645005
1059277059
8695641
10926046
397430447
682198313
356663355
244817795
1608558327
1212839811
1836461178
1294524715
144814462
750991867
1997721697
1121737226
1403103041
2046698530
1715446587
199895701
1870244637
354599885
2123366310
277272755
1522399619
489618494
1300294630
1989243168
1496197753
1332083837
134134029
346325431
1378181068
863471956
1881871487
437770721
1646563026
873872719
719603532
155807091
560353199
2080328658
562036318
247810258
942736772
1350859784
1683513293
1404424739
1330248040
177411658
1278745248
1426078826
1090324200
1856416905
1902073956
528155817
539304631
2089867854
1004329528
1531026166
1175105811
768680506
1335129718
1701633990
1733809521
1632200249
1321727469
1177002042
1025412266
2007584171
391845953
1630451306
160970684
1442590622
1296187940
1575565666
1069305722
123243381
572918442
33553334
1230414468
448571625
841661421
282624580
270279994
1536461317
1505841147
1640466428
43940399
1824512952
1091466507
405377794
653447401
1894457811
974736631
1927132474
698372941
818984568
881229323
1598705375
1154527694
38927059
352250185
721147971
1730700989
1500060204
2011098520
2071529069
292727586
1645783265
449624840
1789455342
1479103937
2104904602
803771411
933664624
228752924
845402146
401623213
639938888
1283286925
522408085
1609470150
1089351693
1944008615
823345408
1931056345
232019583
2081744708
563434445
1452357297
1586596984
1260868273
2146221073
1913789844
641835410
1136749706
1263362241
1492507602
305358333
435803998
977078823
1931324084
804758838
1765620841
1738412969
955651071
2038535504
2020878754
257504527
1777955570
891528437
320871229
2114130909
967835867
1952274489
102587797
1698671319
658129190
1720889654
1655293523
1901174152
125691700
1223826380
2117911469
1283549969
2029096891
1995199433
757957976
1017441452
30876563
1376291268
844705668
1958215889
558786862
325876588
475916202
1004388799
563778569
8531720
1284984469
2105743078
1153718463
1087164068
286024287
259040138
620270627
209531467
658823215
1619629808
322314820
1024332861
848091377
2017355874
1471008465
1424212661
1066354166
573897185
602029953
174905545
1165251555
1856067013
1132510543
1246616596
1241550876
206582894
1704438362
1723019043
1527906132
1568758401
2015837198
1663148909
495996481
1268644729
1840293445
968866859
1486809715
673353500
760010677
211084591
1446564133
936085900
1088146998
1150999329
518658354
1094190659
65319095
957608244
988607338
1441774476
65940936
1301353855
639209274
94074620
1456593783
1279222110
31223624
1853176778
1960427786
812850024
183919382
703799214
25337678
937896753
199966608
983190664
1007329655
1761181127
1712711754
491559533
132193289
324772675
1661616841
2003385353
482912778
2141770628
1921220070
186500624
1295806540
1001442068
924254212
550415393
71039637
367286900
1555101608
1306344571
2147053706
2131774572
560718524
509838143
748943490
75955280
1441942408
275122597
273699564
1130547504
1441701602
1011425741
496696065
725510509
1122200215
303869811
1622714815
2108465065
1965438038
1491939205
1703863936
806788311
1064642040
1273683131
1522123590
503141810
1874528889
4221349
1069799362
432052590
1061593579
650482334
264289041
1735821736
367945268
503191978
887439894
1988765959
117391276
727657245
444376812
457394721
978385435
765930296
711562943
631277281
1491173933
1123039871
1786023878
961569152
2042632083
1919017182
1997819206
1414813759
481983692
1256175338
406462635
708565134
326177098
1279598683
1552915462
299074015
1866742597
68034940
273490729
983381549
221069067
1146478667
2078581751
726274416
141549554
1905073520
1179997158
312934614
476474153
235247619
1595279197
937121862
111593306
113686775
2075009972
2061487798
311195302
1018285767
833194961
1707414078
356524153
1297548032
863025418
502141842
2083753154
1671456027
1189235188
933515781
71685884
1203247064
1633295170
1808144136
1590004367
137027429
398061659
29989621
341950340
1924318738
782014637
1733533728
1013304591
1382753655
1566436234
1240271479
948114527
63376639
142821657
1075581135
1148316750
940072142
1432444233
427634724
291008497
1081469792
1735593483
163797796
81573998
812641068
844323154
829128309
1838615061
1227010332
468763209
569880231
1818059241
1586905306
515384672
1637927435
1947799710
872008906
472812842
280184530
722723089
78818423
972860921
1323760821
1147528930
1331298197
1482405854
819031271
20618244
185279203
1195306157
318882519
529064489
1145439632
1548684976
1771378850
388112157
1471123729
1804965496
587296419
1105812728
874739408
364360382
222226949
1523729337
774516120
793212284
1630522275
1865253976
765535821
1445285671
555186940
1933952585
876552952
155816900
583908956
534005166
819980440
2034177262
1844483010
51455078
185890661
2132506245
621039616
741295697
936233411
1290955402
1478301160
881955303
929864504
618062068
1034479772
1985684194
1665894114
1050425671
1624369731
270614869
2138319780
894680908
1145823166
1871676876
126996087
1348779149
1375537408
929111253
1348569615
1502751917
1471761085
2037606233
343684425
1197115457
809335863
1322248767
234529532
1837260672
2074154697
212987176
1389780799
722649577
307643787
2071592134
837466644
1059636725
986649660
263258055
1094970867
1052019468
23310046
905869382
494794032
1440142566
1188477048
1845911932
1039293952
108585392
2035647357
393543566
324800700
1321982190
963358249
1734236244
576247132
1655774970
663801234
25637706
1498109950
956846455
328031549
1814081593
1594416455
2043639156
1514989698
971650582
1803372383
191615317
922643872
2108694684
904408010
2004282537
774244313
467221236
1496705884
72184357
1158147004
2000548707
1927849206
769526435
1569906220
1071220118
2070265833
738861043
1010002025
1422210853
1926840116
1579300275
721705350
206571515
1850601353
193643225
449110787
646655307
1194004439
1637556326
1913675330
1620439604
638735026
1710699011
2118190594
1446867614
1905388461
1269646655
909048804
157641939
1572128273
1656829878
2007498819
1527358723
1459321399
717213787
762588263
1228235515
623624764
1600528646
1802097054
1213330809
1931090931
1098346981
1303492607
2018995198
1347563812
765098984
1380171184
1999746462
1862858197
1218641484
444972988
636739589
1254595194
1603153961
1125952992
689788510
365874940
596186174
217516395
1567610711
416299708
1459484575
999699352
666272606
996312561
679485306
43408434
1077163699
597682536
1043516420
1179712042
1992791936
862783289
15207680
1468909320
1042549154
1942388071
1045400665
1648215311
1052140986
30415250
129038325
414369354
1179136661
846070910
1422466920
1193703687
811020263
183190009
156566340
1907860614
1003273328
1035075893
1688425077
1017397906
432085485
189864275
473913576
548056210
2068743358
1379248938
1833913704
167274380
173993268
2118708261
2105855093
1285682515
1326401693
1347696145
1736155504
571687054
757935187
1050361127
27780043
1758935528
2105491450
2019097469
1363190946
1574313376
825684109
435547357
423461199
1190748593
230953553
43149742
2063988609
275933648
661851830
1869061000
1734423026
312082376
1419357132
1178916625
1302336134
106495610
815423568
253724348
620696530
2074367800
105561622
755263504
793156288
707489969
615988487
88435215
1363338044
454157774
1547017674
1421199320
787268449
854723304
527582955
1793032776
1829392424
44506337
587562047
1000566753
1298503437
240816333
832887281
1201702169
460581845
2013792011
553785983
1848646111
2131629369
501599360
1302631622
169945679
78450457
216020034
905085955
325583414
220232190
866983311
1892288131
2027950560
954303330
1056451639
1524653804
1687466675
1017831268
1221744519
178820923
1916446785
1078951245
1122616104
1853187418
842648457
110006146
407001536
144441225
1710897090
652136896
683492411
1916279055
1780881659
1226029185
606507536
942218660
1197807553
1772221483
333261036
819347163
1304771863
336090623
811429309
560345089
1795927419
1745105730
1624438783
715064251
426923272
1960283034
1846426156
862283843
2132473042
194462523
605366676
1017583138
591693008
358327439
1652131194
1865340672
1579363224
741786015
1899105000
1684247177
223333849
234042713
1841876175
1663964157
2126904912
1658907742
1112305630
1961865562
954195349
1710859053
1714099891
1036871124
845755594
843299713
723193734
346350333
1723984696
413809317
1636284651
565138514
1352332501
624452277
158335166
1050738662
1550291774
1632474295
854766201
1844008475
1717633055
1565293846
136382507
231955620
198191701
1644393474
1737279803
97080152
1096501361
984273291
385516659
593383071
658742088
1732216896
398357991
613901154
1516295726
320918938
356454648
206028156
1252780526
1168769992
523377830
290878548
589335334
1216592011
12444538
712914610
724633401
768833563
833497772
180309921
1314758756
1477858941
2096546427
1225689544
1601665775
1857725983
2041350707
1361379440
1035025157
1153304866
943442243
52924779
846858519
423699107
1774113642
1361465455
1593580383
1824309411
1703210775
1335092721
1571162221
1213565270
485009684
1597348691
718181583
1063167068
1489557896
187221490
1569977796
1442627245
1818823183
268393325
215993348
1332601783
1761357168
507653563
1394145363
1026448757
2009545709
1550202860
1438459215
255875596
1345636117
1625383057
202313736
1695142762
1864741280
637464194
2009516746
1240652377
753207463
218616225
1664533868
320420104
709850446
878813405
2034086948
389625295
1570658823
471040521
1890759518
1990810811
1210446706
1494417062
82399917
93646363
611926076
591634744
1125180027
1620346618
1912417981
1825937354
1545319200
1588815145
1924936967
1797732258
624018640
1500378691
1904909875
1378795117
1890695443
1898069134
304099235
1207150731
1852396335
1091209448
2139063176
517906903
1041291321
1798709928
242144814
1994561352
1344829196
841441172
1870584839
842948910
122531346
1657033773
1292324376
1923804743
27377600
1190292608
2126514311
546623553
586230049
959387734
2146591965
696015887
1811169572
1624366650
1754895552
895307896
930892381
97885764
532797817
2057309750
229634129
159512722
802004343
1244255739
2059345157
1352991064
50051419
1517789476
346043868
227594400
814350613
1674248574
623136253
1221592193
509271905
1110818536
982528024
720772335
1072961801
618053631
564533926
2068489184
1106920219
876466253
2047105598
27621089
468917232
849496986
1580835574
1474411463
947706411
1108623311
797380832
903843680
1297751393
1577409440
2086446181
295813402
223860036
1228091006
71577358
1719675527
1333072716
948899483
766296115
806132029
1791119945
1088213720
597175375
137889956
1855211719
1497478034
38400349
1374708463
1048122003
734018366
1975305817
18324099
1687251556
1662359051
1453707039
524544290
468789532
1954393760
348042776
889382021
304959464
745972631
958839095
416326593
1455178044
363559259
1988130501
2002915684
591769227
77439974
1483692575
1680106670
2130458992
1421667179
581676374
28840875
981805881
1368491076
1060302735
2138108804
810659829
1979736572
854840390
1984933916
607183342
905337109
1599125458
1731127556
503578586
1451529313
375845535
989177218
1588742380
1114360581
2106909475
689739270
30634913
1150880021
1036855772
1660377879
1380871731
844574319
1350479342
1061298837
1719710346
550771803
2072369980
397991275
398962818
415098204
308049036
841593447
1989412797
459435757
2094405208
1913283684
684611112
829654818
1634871370
1985016848
1515613364
821174826
263088847
1913566237
1145384778
248022628
539650803
1723316543
1638597893
1378011736
505778360
1810276924
1271575250
1591831827
1262380301
1461749245
496563494
1817305052
356923395
983955442
1181555977
1493549404
1559611025
383785683
613427842
4064396
139001793
1920671222
2095175116
957941872
708589626
371153060
1036605272
900315873
1095314601
1895249916
1617226723
1982030544
1435227491
942998952
1060030894
120821513
1057320813
1005484268
297990706
1449458993
626129635
1483481907
1289682068
1499532857
332600377
1212537169
348535554
1207518241
722033677
1383739477
576061900
168254241
461248076
1497143180
1501226337
129696088
185118704
751475179
598989460
1261174812
1007060360
1167056612
992181988
1453129738
1209878371
1073114218
728187001
995429704
610077935
484026977
1715455260
1824000062
813087755
1296889642
2043588509
22174701
715641635
2127188065
1290807762
1075984165
1192260001
995423368
790544337
2011262698
838500139
365638069
1497985643
718473245
515900377
1160162164
1224712520
445833324
208024785
1299679934
1268932739
1959710768
425065768
495307528
469396620
1608159530
373200657
2067323247
1697873320
891562503
1744467661
497854931
732791654
214021786
660466930
931084850
1704477589
1534778740
662569998
2074668376
1571398491
1958717481
48871839
1445403788
692951829
369865971
1428860288
2140297143
1975703746
436817964
1436495452
562952066
977139647
1180229625
1140843323
1073616412
1009212204
1179791855
143155626
558642253
1442030019
226812652
1396974442
57564448
674627598
1604405804
2089247603
22296366
779586117
728441964
1612016568
1805139998
1093572326
137240200
2093952619
1379374507
357619192
151595630
1321666325
16918077
1672779637
765435318
462271603
112794323
732165823
1940722582
1344000674
1317241600
1133811008
697676162
1830880275
1133833832
1029016299
1440935749
1459891950
1382921585
952541739
98409932
465890889
351646242
797170416
1609533023
1269870727
147850247
2053171696
885860599
184894341
485411825
1888602179
452871705
500911443
1902692666
477969401
1448128292
1594903531
1063492374
510712987
695422121
202240337
759171243
1980921496
1869555547
480267721
768299503
271183147
1749500059
584804548
1366438333
722453217
1026786447
807986790
693046373
229751037
309932256
1176251956
397824556
509179159
822930422
2024405739
222804889
156996444
1437595238
915655419
844462067
582878204
1921919942
195858928
2015095666
924031042
167834887
1785055575
1954350223
216393267
644373399
323737309
669827609
3058515
684849722
1287667261
237677300
1658190152
1536718732
242212835
1164301062
831836094
269332552
1098399230
1355350070
1804710249
629562317
410646247
251029254
356689799
916623737
1795292069
2021033650
94935923
1436431209
105269805
1959640898
401583474
1912662589
350881936
1251619960
1007221880
1585702331
1093989191
215953782
686134774
1606799005
428972357
939536502
287579690
1702365703
425207934
2091528261
925474835
1225092849
1180430043
940474496
984918440
26630229
886511276
796703459
1462363723
886042149
838634413
1027064031
1677700818
323033084
1328518959
288357051
249292391
2048980101
665310937
1131469160
618923464
442517042
1336401566
1488428365
1441305896
756105965
82756459
1801091298
886807228
1475129487
52159465
1455476079
768333070
1130934065
764274042
1103738266
544808304
2128902486
970756601
37600137
656934479
1208140840
2088330324
244017902
856955446
128225012
2118611451
795051383
1360709918
1213896152
2077386311
1804242938
442890907
1412740760
1884785984
875939665
412195975
440473137
227578506
1505094775
186177642
1683773586
896846507
1723476119
726338923
1806494373
1220825779
985974729
1633480367
761658453
494522255
1235123010
1355839723
41172822
486471817
898750662
2115328966
493658170
1769980651
91634864
153041010
678782901
1233145466
315229499
273293901
1105995794
527651005
365694939
652580952
66779700
1569305581
1341771986
650443094
1088888681
1211883234
883008862
951970264
71065777
1184044996
1282742771
106239255
687820629
576244187
924290085
1038277613
1611557613
679752815
141359777
275621714
157303787
1996996380
2094810570
665467259
887357514
768936489
2069046871
817295740
1729140641
1480793540
1724443972
278112615
1761454213
1619907332
1834755493
689292631
648293069
679100935
2074580607
795202532
1135832353
1083643514
1726663923
239527075
916255866
935588797
1033738402
437661206
1112931219
1988157659
1587726150
1389820768
1980886320
1435759915
163255447
269572376
870892670
539184590
1953281546
1550986732
1922935599
47875589
792048395
120835102
2026325134
1024011474
294699211
704338980
1412278173
1588901260
1603216545
1622228636
559729294
1600843301
1348876459
267275179
2072123133
1902360074
438921739
307311721
1070011232
545607426
273944853
769096854
123963166
950538468
659632509
1872207187
26128710
1539308023
102439056
58465705
343515719
904658016
907741321
622078574
940283220
1852167055
182231864
205774615
2119423105
402786244
325647646
1050043670
115520000
874188029
1497947139
1653792873
461601589
1152104263
1390647142
1631328995
2091887337
609948255
411838929
1035824615
961622493
1485420512
728421251
65727659
1481845604
298457232
662165031
61679742
771887583
348859122
24216359
108394299
947235319
1086720388
696958987
1044024039
262222451
1746461685
876006328
273205009
1049911105
226416061
217294813
1110566587
1791648733
2046704274
1000230611
1937142772
935743602
2041068271
929621186
1803579593
737419141
1605503068
524172977
946063656
1826176774
125854055
1723957937
1603162827
1019173947
2003696387
554441384
1049189630
2112929257
131829297
46112842
1320976578
640545330
1094754560
1436226355
2045851298
1630519908
170434901
1047276166
855282125
942218017
868001175
331780280
349497236
142642219
1476872255
523643659
296209577
726800693
1063838729
1376486510
2047296166
980642233
454093355
1476663909
1979686331
1865638873
1669775947
455465345
1411454417
1762011019
1750088140
1975910930
2067554959
1975389659
1985065520
677269004
1375742200
2000229638
260052522
115257791
339818898
448464272
382832529
959342285
1396462552
953990756
1833672605
1002248426
1602526959
654948108
654450297
2105577724
1030024871
1508311027
178491132
347660469
346731118
14836916
248919674
2036815556
503229801
2046244593
385355856
272954196
1035593548
992872451
198389348
827962560
1075331442
499656331
1947663358
241877374
337691523
1092102852
940059931
1485794972
1412656514
996241211
1003894085
1345284804
1933229014
1451814400
272365314
671555406
566718749
706734639
1890662895
565366217
1152253580
965264371
1142886527
962968009
100773936
792844186
231963120
83062465
1198781355
343929330
1961955512
820180499
2117638837
1220723677
1488086079
1583333543
1102690572
484347996
1372363499
649633444
1925707490
757235493
307772448
1588818971
300370812
1984677161
848223428
72719124
1576044391
1726311952
1913865048
1942651628
156763727
1316732306
106013669
443197505
19477362
34818999
1714787873
1741927084
210969954
552819264
723704480
277110623
851905091
1048838413
662362278
1421854971
2047939119
1964466406
44327981
1200885991
715671292
1794359501
1215869321
2022659052
10000617
621279410
1928690434
494849782
1123070563
1706920486
1226954607
1748670035
2053439882
1402009128
807673296
1611463424
103327259
1700686597
685890218
874322212
171793729
819390941
1494911189
2011392768
944193984
1301660362
1992949246
1606069081
889454410
2091204780
1666367797
741984076
439393712
1710540515
1968064685
908300439
2007371913
303781101
762839360
1685199364
754491029
601226889
1227712845
441698206
921015203
633285583
244974869
1915531882
1125486398
964134033
1929195296
433668417
1513676559
189369697
1235660245
1097649799
1495716730
714361040
459031275
1843637386
627200628
969714091
1598857031
1661649599
585477026
1311236719
1551040432
504188973
1902635797
1099036822
1494629636
1292775919
1269204419
2145238391
457517784
725785522
86652917
1688395550
765601104
24172806
1484323737
1110628701
1487306245
339626755
1088596639
1207044097
66034901
1672411312
650003835
785169316
1663045061
1564520854
1104716183
645734776
1827575847
116734282
911540435
1876561997
380302897
1231751134
1463365115
1977019772
715401810
169942705
1397471297
414759037
919494847
781353608
2003734216
1664264391
998210666
1552578108
1117803492
400972566
1322072493
1344833494
1517910575
796934360
1626825248
1763496551
1265996697
1865393718
74617922
912285401
1502420925
190342015
769177681
1085575954
821252286
1109738074
911713401
1863202317
1150089918
126350661
1762291224
1836128927
139186854
330397606
1438609210
1090845484
594274087
1788310915
989872876
1138982716
1284328219
1693772282
266436213
1081376973
1929941920
1986049108
1035979001
1789701538
67549361
79718504
98966115
88267156
1470553791
2032657693
814242038
1611427287
1528372049
2027804510
942675147
110850778
444277452
1183399246
1368083810
1299153577
642061335
1563826518
81628802
1487694696
841878546
1029193597
1910111129
1306614873
36950930
2055236079
616445749
1265379631
544479077
694477324
1690982417
1658192123
1827529445
599381718
1870621484
863824463
73684720
1508324669
1332715241
1432524688
529308052
533952920
1943717824
1856900827
239475827
1849504552
1223876935
1095861398
1856826134
814864862
1278216232
1063476617
1606343789
536145970
981253287
1804717344
678506053
1064976116
282394754
2130022139
1421677142
1100515337
187436419
639245281
1662572135
1576315665
999562482
634896368
1541859234
1118748863
605767970
313312999
1183698190
1948130591
539577755
1724928171
1024570777
20245552
2031025967
594029288
1484915391
1087828557
322894751
1089185305
1831530627
1849925223
1300076946
235368030
1680272991
1638694650
917140502
2143240508
1917896156
1398090505
1633988195
1912188306
1646772204
1823129378
904761047
1748668345
1005261704
348934268
1488611634
674840494
1912180000
2116099945
996049248
1754332517
835709177
562390160
281760545
1187657706
1222563533
2052419345
102992008
264707030
437247407
624871117
657768062
1253080976
904314951
300370534
2080175197
91967593
259292371
809919776
1151252595
401469231
1822980237
1524852088
786799188
1263377384
516342899
1312910300
1214578962
351677509
2045332742
627512323
515608137
1520005628
1350436529
2055987116
665113847
1055547572
1191707140
430052746
1258133804
1831911462
1822262206
510143277
801467911
1540838253
354367611
1001473481
622964494
2013662068
214672067
1541116009
2042178900
137708138
1540506496
1269287060
1366127513
325846085
1925726775
1655142671
939305577
1896276081
861140830
1561142102
1764856135
392235575
1915128437
1794103213
844068396
690127159
1877744861
1236286115
1766447077
1625971253
1896480806
939284125
133292037
1858104778
1129608130
470524894
1588388910
476145261
501045884
1795601124
853095307
1290707184
1954817971
399712835
1332985364
1622107910
1626944908
1353959277
972413079
241124336
2114098780
821876965
1957175008
1861619915
1080349132
633382445
1030081531
1783776799
1362543087
222155768
1830528555
410710217
1898073070
318876944
1067001091
1479473903
1464336556
1860957768
1990730202
1416169596
1973990480
1535190519
1658284970
1664593892
917274335
2111988428
396930570
1754091123
1774826332
2054191463
1349250108
99189375
328369398
133754670
1015899446
1717062525
186058346
1244182173
337937495
304491561
1713455238
1413858372
384523436
558712743
288488623
1921097363
1768083318
755569662
1231996191
2135873738
1252013107
2044874430
278940855
435592036
228147291
1278332485
804471292
1658708164
271353340
143361433
745810877
489380897
134995946
1582743474
1867297007
1611996712
750363215
616238105
616178415
2055851742
345967560
1410043378
1398838973
94602356
1127194976
586546293
218236196
462908780
701330068
1153326380
1398876584
269900308
1646863140
2033880431
230388682
1563303094
1238362392
1534326058
1726247735
1275543091
1978943335
1802835193
1314409133
182694439
1357186207
14805318
1114324376
189616980
156449334
548148862
1220187859
1215024845
1558086577
32532124
1824442759
854270042
997762801
1532702670
1577539220
1763001170
585402509
57650775
1651737325
1041012828
239112073
1557990330
361634939
1948807544
52016576
1594122610
816384678
964530692
1609778335
1430386868
2015832150
447427007
343863579
661567898
657903037
1877140653
573951826
493859788
1674588991
1825933516
1045805239
1886569209
1663635483
1781864798
1600072393
487619323
1559038273
257134590
1862450654
19117212
1167157413
1481611700
1068080938
2059044074
1117113897
215147712
1300953326
68225901
1424695984
906831108
1880708430
764415596
2106414003
1347333635
1679086957
208685911
2050278639
807646133
49674841
1395079610
433362559
1541945289
1876546974
882035785
746956376
1732351984
1996954631
1858622345
793400116
1986251058
527520014
753174829
352459689
2097675154
300452002
2105730605
978544228
1686554951
1597819248
427039257
1674763671
1309391985
1639341148
167410435
16913387
356078469
1908294176
1274696164
1825715576
1561978432
105678990
1341108681
1186440366
2139875452
933029835
506805313
2142141985
131829257
1413512878
341120141
541289907
101695965
336164486
1997136017
432068953
960643236
2055239487
440030836
1721395788
1551322783
1903162312
1314610353
1392423151
1846404608
255807339
1794326174
1553641316
155651313
1121090894
1664955061
1165364186
1053975720
647007872
605935146
1698638666
1775771948
347063298
1497348399
724360563
608869164
157506878
1220602588
1137938359
1892759
689095410
1804025210
966101405
905422616
108942237
329097553
2035743035
24385901
1448619436
1251583287
817666316
1564842404
827796519
142291973
1594344231
719655533
1670558730
1813298404
1705504051
29586090
2073758179
781921836
2025402108
103158868
1702021910
1283478551
1913981381
675351545
1111089974
1286303165
182399000
679881578
1628490121
2090225363
145615111
1260977536
1749868029
60659238
1745009837
781544912
1682751320
1055840193
1562004714
458855739
1971903501
1818508447
789580973
641185044
99190507
803920154
1512899763
907967653
221346874
1614798605
1470466520
1948939375
421409516
488090300
755996845
254681409
503472200
706778547
884304991
843259002
1438706147
1359654872
1730100742
454128702
70258702
1107272445
1763745994
1512138187
2056411093
610858396
2129952471
1280689741
154708591
696143367
328610569
140519670
1402404162
1020580953
838814301
399050602
1294427
1098584476
833388069
1172859668
854966458
520579440
1245677825
1574410643
2136825355
677474083
815324938
849038268
820629713
225355014
2034845899
1933199988
2082195131
1393139885
2122159233
583290338
408171902
514047569
572469142
1289462351
320268287
1776087082
785307949
1408791797
903163468
472685511
39209270
133737279
1223488494
306126101
1246167560
1390692809
1851995427
2143424874
1303217180
157852254
17387198
1834544053
1308313964
1753833151
1319037089
876308863
1943668648
770139971
986829140
1342491000
1721117287
1295221121
1956419037
880949997
1499659712
137990277
1423605802
884452624
1634501587
1141541795
682550824
1372925025
1316606764
1570938143
2062676689
732771690
100590281
2121363875
314978918
729903752
1461939503
551593646
529800990
2034576167
387707115
1396699822
81376673
1685234441
1608450235
863952286
232397727
1870191568
832015440
1555708059
216019887
267275179
434879214
61210231
444669737
192786047
1387569293
1257042121
162766907
316125320
3847605
2082361934
696220756
1314635587
1655123803
595180918
2120854581
1049620561
606886215
1008514868
167971314
1441962166
2045520451
628516479
1118042187
749963271
354745619
855916538
533571795
1179034423
1207980238
1200024215
6094505
1844340756
2082963758
343693521
854618379
830830856
1263911460
784078605
287605318
100150697
2022439930
2109620402
693641935
576578400
724854384
786544160
783070061
188165432
37036595
904374095
1417198682
1554153068
192300378
262278545
2135263598
1158425894
1674351874
721866695
728724095
402266125
124049170
1164184594
647858896
1502278007
1661452005
1299996911
426023774
1271245645
647647954
1577509993
1651891958
1621411278
833920138
653080790
696355411
957293516
1699863902
2016642762
1340810209
25277447
1366466268
201180478
1341102325
1355261919
756848349
1121651436
1276005694
1481365878
568761699
933839329
415316239
1323111143
976232554
1172982929
2025608007
878080565
865909571
52918393
908609458
772763576
2120187811
1498795954
597246990
887879999
2044462345
1283496124
1686790434
799139755
1266115965
861851114
2096162351
383804371
610383519
914656966
748558011
1062552696
1256732916
195820577
157132933
1654658439
1666098867
988135807
1275444617
1114972937
1083678279
207080191
1750812657
999081430
1938988050
684790318
1176695190
1103633395
2109729724
471624139
713718907
595330979
1933102296
1100626083
939631152
507074721
1333801190
59201717
2080393715
459049578
1124409596
1629431692
806900441
1512817512
1326079737
340471433
450180753
660331723
907055634
93031104
1318098401
679016108
610480232
1217712856
162074211
129984452
1506665260
783274391
619361331
1326152990
1741309492
1360046238
1650680722
770742854
172142411
485955589
108387345
1357115463
1888465009
1324621201
1805667108
780663963
590164249
84958086
1967974256
47869194
26504414
316587407
35157492
1372888685
1953990904
1491576507
428611230
463932292
1941273993
453498252
1094739450
1806377816
2088475619
114453582
2073318915
1355282385
340362421
1840257498
580210432
2123997659
1262427808
553384474
1704540226
716592932
580985812
146447145
893323777
748045539
744454197
940404374
797387476
1913656583
253110293
654263453
1649211115
755551382
1128452907
1429834151
1447353933
1541189278
612960045
37832867
2078120735
130749059
200480737
406180720
1561932250
1180407333
1362663828
50269571
1257229275
1112240065
630537513
1203354804
1848902850
487050554
2090817690
100731173
1140768846
1628598871
1210264947
1726569272
1851498616
326843594
664051673
660345862
73662304
580835996
160014297
1972238007
751012498
457716485
290869881
1450204107
136433807
1043444291
493343273
178531798
470511839
531991311
312689257
1483313232
1042094312
973231870
2117694612
1092673027
1750264298
1041129016
1076471106
307194266
204670412
81738399
1620701846
1322059269
452465714
692646460
1402947035
2090055381
1295487041
2081225972
602398217
2146046734
989215810
1274532260
111280902
2013767418
1952538015
1028380403
1504087966
1881121781
2054659065
1148286722
869749318
78172887
729885112
1803019368
62632163
299565974
1104254869
306241166
1339369462
1907473674
1360089239
1698328309
607979029
2057832520
231633858
1423991167
261816408
2059694800
1031245932
953350677
1269340463
1228647204
1152847473
599933785
307873117
962648345
1779470188
450396701
2031324377
1455909412
702369582
795710932
533802134
340516661
1408082720
2054003934
1625476794
1301814201
128504335
1215326162
1405557417
1068605958
1351397990
491590487
1455967526
1247459752
1724438015
1430686512
317294107
1196296379
375349721
245316948
30563376
138673098
451713781
122826611
888766162
1527281406
455703496
1216971983
1392342588
1680250329
1446019278
1407567671
502063206
1879154726
1080863302
994681533
1058446699
134774942
630058110
1874895540
1667729816
2035515553
418813047
1456181231
1629284355
463803353
876046329
1126749189
1707050490
1429288731
1258222131
396329878
1949761249
1849673097
1713965598
1411640974
1425835043
1780082340
1834842415
949441386
955139507
1779268080
2010567737
1669325249
195850449
414371449
9522273
1405126729
1752824943
1882705930
271282712
1856490592
1128264493
1448434481
62847283
34467558
1534414053
1073571345
1287981014
512575755
200422522
1312246279
736012327
188239487
173010265
803318098
362702779
1712801579
1778065326
1393788759
525249222
1026221868
575523959
1426743531
83010659
1885216085
571487652
1535044451
938877149
1636063921
1244644736
1743410427
25045611
373235289
643255948
1053145309
1106316023
536201159
1408620424
1231341808
926005461
299575590
729803592
533447574
332268131
1147763245
2113749462
1381831504
355753094
166572609
682548717
707913098
415292430
2081389899
204848220
1014044088
1511110427
1064245793
959218640
81243605
980256062
2002284100
521309260
277678469
1863586399
267339443
1038925921
526073851
131850425
2080001079
456289071
979370055
607674766
696931287
1100789215
1377196390
836757162
748433471
1061115454
1420532337
1880446613
494856841
2031044541
1099746546
2116830055
690766318
1337741709
91235821
142942011
1446957483
214155249
2045731417
681281387
1267874296
1927190235
55290302
2125040335
559958886
1715804277
339619774
1717299196
1064146909
24404162
2003911236
154240623
324204933
158367296
906739999
930855373
1426133713
319904629
36587505
213509333
1160517040
1254869130
2010063940
332321212
483662758
1599516188
926849601
1893481635
1819364983
1186021370
2058485129
2021026895
294858468
208334899
1031432917
1456942706
2132557279
1866059541
516523895
475952182
1663685950
790355574
48424108
593356266
746481471
2026840889
550865745
726052696
266806978
1416586592
23732061
847950038
1387538072
1273326093
568494884
1167337897
1970062446
1753437358
2055811128
42711897
100298214
1909758097
1370940904
580094042
1545823926
1177526680
1812788133
1792475053
512127388
1876537713
587695863
1154504015
218489830
1853657263
723744762
1182658498
1426851854
474617870
1816912203
1190357066
1503053380
612292732
706921713
1717572094
26158566
913670306
1291972969
2021075387
1821880313
222430291
175382800
567265273
1822233965
1305504873
134773561
1699235048
39311191
685168318
1203100282
2041542977
1167754487
2081968382
528744566
1135288018
152507113
478697503
305735520
1910867548
262331721
492700930
219763155
764061286
1081703053
1937094162
1168015089
1150963535
276202340
899295611
276315211
291452095
201168320
1480476569
1988652331
2021100507
1215326762
711454334
1879299854
1919821992
1703683214
1565630199
107601883
384057687
221540962
1970729200
1574089970
575024188
2033733935
456956645
763858528
511068995
1857155563
974331139
857448660
1121989762
1188514138
1217678259
232937025
411007368
1365614489
1288576651
745197887
1821578865
847484136
746781897
1784709485
277576552
1812356028
421179911
1266642682
839942771
791094823
628074284
59654843
2098886601
1838212693
1946212486
1707449942
772875321
1961517
599041581
962161267
1314117195
194423191
1790845674
632440827
479474925
980959434
1979710492
545885275
1595791974
1218361862
1323514969
1462469347
348742644
1025975290
1912303004
387416967
603104974
353608881
2098863651
1711664137
422271180
2083909317
2086101254
537376136
1645287421
623177268
1346039290
1724005775
1094173879
636397145
1283743905
432697416
208981490
1581052893
1866151502
776573206
137529695
1671684323
163329617
1193094755
1713459728
1604606578
1009593073
448836579
1435946452
428177336
817448207
1068931131
761248743
379361815
1489887170
1365818428
1072801730
848115618
150372896
431228046
1295362704
1283145758
2113345362
1226529608
998769708
887526629
1186712906
27137734
2034159887
330768293
208101593
92157029
1192066760
368213214
1560470322
864622864
1957768991
1284479011
1281767386
1321387685
1269424293
725796102
1354778493
1300722414
2074694624
57412401
1395963733
234930994
410950536
1255270163
1551523714
943694379
1967304654
837633760
401903380
616013659
271597207
1315231153
1487319526
303798645
1384641184
29489304
1442280096
892532274
958111559
1351498609
1938156706
1419053943
1874235624
1883665378
1179513099
1195414333
439901824
1376589335
900469553
1452193163
1550487111
648016328
855489654
1094743825
366885325
864808136
1686946167
851488787
1923814684
2081153202
2068093399
2037383400
1729635048
1296561965
1694258432
198583681
393297582
602784150
459025428
1589979404
140909267
382363625
1026898414
1587634263
687705720
981699089
398862017
1269218728
852538709
294082489
639176845
129586051
985415526
292828812
1035338583
2066887772
1039213645
960691304
1279037980
374628061
1690743519
473541854
778913002
2053701022
1435919348
1333626282
2020386546
174984536
434720862
299162708
1796372251
772491279
297011120
2048956569
24436291
1000903302
628312629
1068350119
331137579
429688402
1939160871
1464283750
163448710
2051767252
928356659
2126998575
1371961362
1080007330
1486622052
1495832200
155518274
1793901314
735474942
339199385
618672632
1740799906
1026762491
291289959
751178457
215520974
452756837
660742737
978741104
881338292
619950066
657648497
1293647651
430189178
938310008
1682859361
340315866
2138407633
934938269
1379282496
1095480768
1299903954
520568905
1601368821
1908301509
1931797428
102655070
382624239
854715949
93740025
557886781
650274620
1752781867
1037161687
1612281964
243993593
58294125
510882465
501452358
2015296147
581698774
1024855675
1434074663
229390141
1689279846
935851648
135877088
400019943
272782045
533376059
1839288684
185705527
1712298140
197387969
658999390
404389264
1646633909
876980405
1655479118
2055406159
1391591635
1983622340
1182648014
1957753124
693949003
1483153285
730696896
685189352
1412275405
722944013
933458712
322755497
1620799920
1471550288
695181480
1263130603
762988571
1365057517
876481826
1999266082
2081965286
1070723675
551954742
1535854496
1898178836
2074801852
998899697
644344579
1933833930
275140068
2028683569
1924566838
1684655401
1048730691
264943542
37274127
945719182
1288323048
1286474923
1026537796
1386507790
1892172608
1431134692
1261168110
1004161441
1654890145
2057101771
1904438172
1163797654
1121212123
1027149511
855094528
2036145610
82666901
1781422027
669220082
13164992
1097556966
1760784694
1024385387
1004569483
775145084
513683502
348341501
116267424
174098740
1946049649
2066475782
491270753
174592022
345783669
940280145
1597052805
1207043988
1914797929
1883841197
1249807153
929646564
2003354356
1035189255
1819320060
546806315
1443152786
777067978
1643925290
1433417574
1870502981
96874196
392983974
1281570616
1704201918
1460462482
1955319664
838061917
1696347044
1674021020
1819502592
1812851364
1089935461
842581370
991882860
344426892
1311125815
403530129
2114206372
311315889
1333847375
321685777
1106161986
1894161009
87465839
428883044
1040932798
991779969
1020522528
702146468
1253843051
318660283
73034418
123931572
1040220071
430797748
2028700228
29560752
185391712
757241575
641706452
524829839
469674359
12509456
1754609322
2078310345
874277326
1409700426
1312716564
169237007
1738039908
385807794
1149778575
371705194
692512046
1766834466
198349058
839432081
1885000569
1173363845
1794980950
1031974357
2143777448
1310299456
1243097640
1117343994
389928597
1018819559
1840262742
1068996370
1524349525
1436478417
194323645
94312595
1771951454
1338909620
1827311270
769638453
1050552062
215232047
109562389
1197741493
924117993
1732105194
1393862972
194961546
952944997
2035795408
1394627106
587135788
767313791
1847505029
1906892500
164069590
1058831239
137792499
1188421707
909662952
1897219731
617163227
136900311
643706923
787893368
1986375772
1695438679
2032685672
1079355803
896253442
581727805
953269024
869399020
17156140
393782654
1805451668
536150585
34925728
955741087
935080607
1179806818
1153093550
1344282901
371278037
759389994
706316753
1109649079
1003246776
663134514
481267533
1341757331
809574043
850160054
1573193105
266297207
1212750808
776908166
1923625390
732548103
1434682952
990025771
1906495387
263418303
1475966479
1008791406
1707979217
1446228303
739111011
1757576893
1716443848
1456854340
1535961576
1914642316
1686137574
160231154
972867332
1388568877
1290815638
1435297945
732250462
1658815640
553485414
968022355
788310636
2028918887
709852018
1018816050
849700532
82307903
77670793
1605823089
842598121
291353972
991662170
1999355239
1646936092
769204432
1577695045
1598332631
377011851
580100187
510419755
2065769987
717598980
2004157225
911236873
243889823
969882180
1689457970
152989938
1124806921
435049836
1216006089
1654383509
791408385
714703499
2037337936
1787766194
377057427
716458169
891308425
242182563
1085250311
999618657
2061210536
582880265
734856287
410717992
1838173310
52454199
1994194866
239689079
314235688
444580265
258958107
1237127995
555996816
337327435
1783915190
1532958871
1220767249
2056273062
267166534
1144685071
225881349
1682636406
892618394
1560586974
335639635
1573940196
230672167
1595834192
36724052
450940002
951130190
714243188
574618127
729322867
144966222
1378179432
87212755
1078889088
349899900
1031876572
116056066
1711594829
273800218
707239944
2066723898
417202003
1332810588
1637947093
1208986847
450625511
878527372
541167088
875772289
2058490185
1720889607
190222273
1081571329
1993521660
759829820
973075023
2100303932
96522953
50538083
246665262
1213123315
1967558291
1046501780
81995801
52482927
1165545559
13164992
161534793
1234139064
507505520
85612950
1676495673
787866392
748231489
1924246690
1578834736
1620317489
675088256
354075566
1990036220
1067577808
2014429986
1614750454
1532567660
1433823568
1309787295
858356967
631896568
2035838883
1166984367
158289218
308221182
1341829234
2079522285
1495927593
533477106
1505683177
849920108
1954198050
1479402059
4712612
660957740
1446874615
1812815794
1269208379
1422970538
994994093
1911232154
1787635312
1343636074
1807431990
1786418021
1752866972
1351148758
808836150
2074347464
1687744749
2143231980
1300081836
1095520239
1602534872
1921982026
363646961
1782953527
921608264
500114779
1491741988
903696072
1942473008
136089680
1797551916
1673577815
29836082
1442414760
58781730
943493306
1126311754
1775770427
1839626648
2013647724
1668481207
606580888
1404009562
184374448
1259433812
819332137
744717280
266091016
36480921
1155552474
245432496
102502303
2046552401
648664489
1107429945
596950790
1453529936
2096112301
904261598
1998700759
1804162813
399621000
2020730191
66181817
1524384046
362384147
1307659809
856197448
399574811
937906048
819463128
1698300121
1457748012
526927535
1307316736
229924623
1501610071
372226955
1570887710
2045614743
511287181
1351578460
1732792688
2138100719
1283135891
639581122
279971253
1247688681
928611477
764353183
532551042
1369930256
1368149539
338885797
1695007684
475874279
845801709
94499800
1887867658
1233940154
155126272
1229733551
1626602008
123222120
1422745943
487942435
946163851
1528209670
1317637745
1520065268
338218278
883678436
1949819607
1437656531
940578588
672536910
521571557
1174661177
624898098
1518436015
563245150
1205334972
1048811475
823413988
1096854683
568459452
1150224734
1795432153
2136625646
1854331875
1300077751
1367703402
1840039000
760690343
720244966
472111196
819971090
688294242
765139569
1470525551
426096411
682015162
641356534
1052247257
468007336
247065669
843435088
500887344
594711103
1371765468
789696039
284181509
988842107
237607820
1790745700
872426610
2128965189
436496285
1658549873
1391883868
1777419001
1838072042
609853537
1134545318
1303993082
2016723458
62081086
508222846
2083395729
1121982411
1892604250
1124279204
458670471
1697917568
340740443
857185976
1854370429
1652554084
1873250160
1382864179
1301463839
602264678
623657529
2060350212
1711793455
1810836546
1657509317
1717688739
223911622
1420121337
385050312
335066215
1194142779
1860661511
198187659
1219115641
108208246
65567330
1764497086
1433563018
508617362
1542878603
174359429
105724225
1534090073
1906552243
2005787374
1080893505
443504502
1294866330
471314229
20929230
563340794
1192453553
217809201
1721346760
261186758
949702812
633451915
1189119074
1220949897
2030671130
395109828
452371263
1372824026
1357572854
1133737965
1271100792
949359951
652706447
1682330834
772919434
1566739108
1980374916
1410030348
1956718983
1356996895
1958289944
126511082
1633320487
88991715
82214886
914581016
424456845
502891782
1171144566
1250515577
256549611
464256831
1435282916
937831758
49674728
70967943
1080021086
1569280728
6289706
645027451
450201391
2061213522
101157652
1838139558
1549684381
2121827304
273460528
926574926
1085520100
1045013707
466140741
345615120
80688686
152673116
521025175
86737615
1161485437
1295856494
974666807
1613811432
46276422
208164679
1719369704
1579323010
1329499209
94112458
1198005957
1327984495
1470349386
175735515
375604321
2099727269
256933143
1487720521
605197880
1125196734
1975054010
1380938556
511157683
1953960875
1830977175
576375872
1767716530
1209924424
1191667877
713287344
903609752
1103909594
1859102290
2118569284
189959032
763312372
1535154995
910729319
1909699743
1083700139
1520175812
991614977
691485332
639286477
120990000
340285823
1752682028
791118878
1646909286
1856486083
1701705875
2014079157
44021648
892823007
2049768329
1528281511
1050156876
1557611951
1546627823
2054683888
1227599128
398494440
85094842
1703908594
1729333684
684103766
102043559
1591539303
1646016355
692311001
1158857285
1632113551
70552427
502488113
1893055474
850585794
1161396907
1650334825
128485141
1051015334
1990246548
1247146217
334046722
1653030412
557526812
1211454093
915370083
1397605816
1943072350
477896358
1237729116
128456721
777788403
1723980742
215132538
430248179
1123229543
2069184725
1803056269
1545397428
2029628093
745368638
1976381481
1759477447
789305977
278519018
1153782696
267546832
165938852
2121635115
275944556
1627102357
1937176927
1279579683
1261066355
1575769247
288716582
472895214
841215531
1443917446
1967357000
1083953500
1936532416
1847447090
1913101309
273747100
2126913907
506295523
1428994085
597072522
1750624673
1487040840
1972258170
1780257126
1799872458
993758965
248308291
523576614
1712089139
559135479
2036027033
368888313
1772535854
1411244659
1213758119
2066473913
865252547
451566510
1116863173
945417780
509453099
436395513
2019084891
1909210397
1371731762
874107508
1000787209
58176261
427557281
2021180131
151622206
1094820923
79684554
1120177182
797283954
926458811
2128770361
1721003293
2028459014
1362385718
218493153
1663005330
555530806
931712540
2085950960
1398410936
1784993399
574711526
1174943145
522641327
1522163006
767299813
142009512
1582103174
2009196649
1171896225
454079191
927535326
187896568
1671110281
1068795842
367907034
2063078500
1186560086
97123197
669840804
623226655
1599709805
1281232081
1322666980
998877210
1393492800
182640997
258832312
2118433438
308700168
462383282
1998298468
576794010
669069596
581922370
1966518122
319328141
1976712134
194479087
2008540959
1132845357
1871007767
2023143592
884846801
1803413376
439121991
1704685207
1790286267
930535607
52363169
1739692579
1607533652
1389475072
1970559086
831414574
951486865
603807501
1213945535
400521398
47887933
15183009
1080765751
870785147
2010750983
1101911671
557622055
1884002065
1100182790
1751478811
223635425
376824883
1698121314
1182809599
1631647495
2016985817
2117892396
746607494
1472676401
1248195722
1319184155
1749797242
1599228004
1363583584
379632764
1393556737
2072953226
1067488407
715085369
15756110
497541456
146655058
793689462
1775411979
169391241
808388897
1084572135
1024253218
1572089982
417892412
401594594
1842198940
664889704
49978296
1021474266
1361259935
1593923079
1528691799
676488654
1807273432
1466625284
993131633
1721271521
907277599
930332918
1132005625
803852802
1032674787
542972355
1332544557
1963739976
150718448
53224857
232605915
2026317406
282424991
1092730716
864685751
1229509092
1493863746
1613213930
544371113
1239799939
1056066338
156558613
1205688695
1658212855
1606070083
412311823
1199297705
37432446
672315192
1388398301
1732118814
1989020444
54510526
1111141850
261424614
573612637
1270897987
693967514
354612248
1647424798
1702171065
819741856
1110813718
579841982
2065262378
985563276
212246951
2076156520
590706209
840835924
1361004338
1580560858
239761851
653721712
883396633
1466204279
1955422072
81155191
1775682448
1826158567
273664011
320952529
116810469
455921834
1141884729
1618466057
1578817644
289294311
957198259
585207239
1831984293
2106564371
1081800068
453650811
1980673083
236885707
1911686128
846778925
976970061
830855231
1791382649
326797749
779194469
136373750
2084834523
1707347554
739274294
1948907385
2082271617
1456015611
744016969
1157592786
834924920
2143344065
1051904026
1042388479
1732835896
1957158375
279118920
584487745
122049718
701455995
8765370
1888262765
108792782
1949228377
687906957
1635971663
1079663677
1204602249
1243190246
1290409688
914651897
1411159146
50386633
1248063406
1776625469
940151949
1169454468
932154843
387559211
402753359
1621145455
1434549903
1604938099
92990628
193275930
1788348446
1972177809
284971578
586707113
190264050
1820303636
317686570
286595544
416738390
1468832412
281013110
514422649
1166294188
400921409
2032987796
1936373776
350954347
242526826
2122050114
1274896697
1758001948
930468464
167806902
1998492780
1931781061
14419730
512118337
1894421915
1138325469
1655457866
401356352
214180007
285252633
930509035
935120571
28753915
1310554667
525567825
1863446027
1995625544
444285505
224715725
425730845
308778849
1675187238
2041016509
1955690017
588209569
847413518
631277040
1834751102
1628540501
1149664925
963460282
1580681235
1978283722
916842533
1106041628
779550561
878295070
1863008043
1669792143
1457159622
2126741627
812755144
1702493791
1432760351
212290607
2069889044
423080152
1689718344
2022217665
491303705
1573579927
803816749
941208450
357717177
934308289
761074880
329917898
1261117858
354905202
2032384411
83513508
766755727
1781668782
147374221
1350518717
1433134184
1610504498
1660325768
447404188
1471573562
1902874694
1052282658
1946672276
1424648694
188065831
1444376856
1850093828
420996619
1276454445
1148128468
182171906
1481410759
1728893832
2028067434
1467746975
1258671394
2079545945
899604331
1230333190
1797602304
553510234
1267173928
1229454960
889616634
1430548629
1734614842
550709343
373394170
517610001
747405536
2125705552
1741941948
847606106
779267907
1551921242
1778679188
219780178
789943299
513368488
95869943
269523995
958091392
1684691647
156902946
1592905079
335132899
1126395315
668389862
246887699
1919782872
1782163508
312898519
682557035
1396475529
762603029
87314743
1004317279
1735737488
416510719
1529481937
1818264106
1936176518
108920946
862513813
149640370
1784152635
2119982138
1406208595
401785101
1642084497
477794403
1889915738
1842972819
1726562975
1402364916
1414504716
423086150
1804119627
1764086921
679699758
499361227
1419749547
984693656
1905388233
1750408146
1809497871
1177140563
1202896555
383321705
138883765
119618464
651554713
301320756
393199930
2004201620
832234203
1828826139
1495774400
715814218
590962126
1511465899
1367739497
663088246
432965955
1689101511
725483996
1081691016
19265071
692109918
566761362
1335638170
507180565
1345891971
355232833
243880155
1151974750
1977037743
126996968
1427798915
1534206738
1443607847
1538858456
1869584216
1361906442
1097761086
2107747078
1487846076
1454538147
35784129
771092869
964660711
632678945
561209845
651558687
151149172
1971352055
99879963
164385863
627399092
779988404
1595196824
898954467
314828116
1596785626
244418268
526549868
729194953
761749143
411420064
1405484229
1457347939
1277880901
501076448
388620673
1555267494
440707930
1097482922
1785618646
1776995273
868930458
1173158607
1433014744
216241618
750700713
2131606450
872638174
470731668
526412236
540010316
600948128
1935944138
2106526754
440777416
1406696087
770085709
1019273332
1327182383
1528267648
121800047
888053080
78398055
85870988
576212631
1515216359
1452450591
1944123050
778112770
1728600052
1625374461
1332834930
681065252
614531790
10914373
860889448
925816739
782705280
1693089106
1136100600
1404411897
1015394388
1260965796
1147099811
1907756306
1580640927
1521150954
1383957679
651600994
471776959
1156240029
373530799
1767966146
167338338
203511481
1786156631
2088294104
153666466
1154602579
48522434
263922344
1285361316
1364368916
1115480651
1589252942
1123074714
578826900
731209367
1004420542
1443633754
265609969
86692587
1059758440
91799875
1751224301
1607402393
1845233506
251842871
549324060
236584192
1771871418
1146153019
1206318781
1548262435
1474192146
989491167
2125247254
371253977
1564357296
1061387093
2124205653
224301444
1545376593
697703760
1508528734
536619805
1334643317
1895062305
1024676830
1543541317
2011662682
2054571231
730997267
2110347640
1469073151
883816134
317620344
1117334518
1643477762
1279771978
290167417
712409400
1498098733
1793033263
1395157201
1159562581
64263554
1246595041
511255666
1228443688
1121184321
1156617913
369812150
703984929
673651361
1709135603
965095432
91127825
919597068
577805407
2101006368
1282474958
1816789771
390565988
1635907143
1708482125
1923244441
1474008015
1599149182
1464601874
2086617126
1751055118
339082386
1934739592
1507881378
1972475641
279798380
1615371354
1672475081
1762459587
1776811191
1107219546
569003448
1503618542
2055694642
1071011867
660885567
1477865566
2092436359
1735323100
539795406
496332233
1153175517
1594985362
411755856
1823277376
504232314
325762201
532508913
1974103612
631301478
1406638015
783266009
1153284734
196397415
1469989934
466466802
1088686604
52537770
683995011
1618388697
761928160
1780212001
291190880
1862985609
1586251466
1703067236
676973750
799071030
1986841477
34343054
747108129
1207846445
1055862278
1613870109
1713714021
2022608862
280504769
125999901
276289083
1009836625
1360435282
145465674
1329738501
816414610
1565173493
654708951
1406795936
1910404670
836372107
116872336
1784598643
154861795
1168361095
1552976848
134453635
1944767589
885889038
1974606141
600891955
1892865802
304326613
648570476
2123244019
1195848444
1845652678
1548707518
1694238280
915545274
235428850
296087812
1308515440
28624122
216751179
1926335704
2006018599
80670075
1953799491
617555833
1968098636
237525412
544435573
147939525
1672603426
1781176256
1880362397
101166302
997344306
246689841
794854312
534996894
1650980906
2132277801
492112626
672278449
2027514313
873252146
648346013
449447146
1050758946
1812339610
512974179
1707522816
1100482386
458550168
1053248693
794263353
1834819684
710207956
1906219097
162335701
628662153
1336798862
977232259
2117044644
1126402463
575260003
987546386
301839282
936643998
508832292
562735730
2113730085
1061126780
1669095563
1158979810
1207925610
52503759
222543779
463200718
424685315
60308141
523120861
1593825518
1793664564
369560396
434145644
331897828
1504447001
1831137928
1814356503
216256274
1843335301
1942508292
1995760239
1183294487
937952675
426747380
1540852284
1270539517
1409660000
1212371298
1348175107
1961467531
1883609464
215356529
1134919816
1047939670
1569134773
1710384678
701779586
1774602533
1268251215
1222849316
712581163
661115666
304980305
1334952146
171947864
969244709
135191610
1083755512
505309090
1133348664
358944187
775627470
1066130855
485543217
1912651640
73929629
316968652
1628666900
913096664
190384869
1851331796
1878087745
976505070
780442700
1264009161
500621049
2064725529
958315018
1072218102
1054668653
401133984
1661001767
1613429996
363730316
1569430448
638100817
1053050022
836426509
902276025
1733375401
1421325685
627509324
1269900675
2052443351
1075664653
173579207
1139379893
825837428
497503579
1755553569
68902838
793948577
164633659
1763798468
1235508422
374481316
2058631654
630286458
1150597573
2009588006
1395423964
1889545690
2093128927
716485535
21228214
1426474328
893396461
399224349
1728255337
584474546
2116333908
1025725997
949793361
1103948270
1637075402
2066890360
1526064662
1231627787
918582768
1596053779
311636327
1189626270
575234839
649844129
993183403
1307226964
1400353927
593726412
228929044
813679616
1663070620
45815244
800041246
1711963285
1060025210
857428218
1167386440
388475198
1093714896
84242605
892781064
1723578099
963079800
749292024
699856274
1459858118
1216616538
325577874
499750575
1116855781
1094920013
1624053396
495444472
1901049101
441605135
582188243
1536800467
96753928
2036845703
1792885359
1270228628
192583941
1479240038
240272078
1659574489
919147886
654472766
1669032187
256249866
1920850258
236618693
1168265994
1828393234
679111136
721758257
164782149
544410131
42841478
1213619051
1078262933
1975732863
292979501
1211613145
248311838
1457771636
2144708410
1919839937
1035266475
631540374
1792810832
754865151
721881577
1279152580
1635737984
1736224136
1591126240
2131303881
2020176603
769296431
1465647884
650123996
1575229674
154549489
319441235
1287566845
2002778100
1298479840
446163063
1500210962
1558382669
488273023
1232394451
502996870
801858742
1970458293
1306525861
1238577223
297788565
311021201
1317998227
965795601
732569867
159639402
483547120
1901661644
886194155
1048064045
74171487
83398017
2076237645
1394747916
744694225
1348542161
957327644
110768572
4487312
1860388632
1603233558
1473505723
479729628
689397460
277809646
1692609653
251689519
859325393
956923704
1319703093
1528218176
398076709
862476910
682685261
611737672
298781021
359102886
1509742873
256267292
633748777
865574942
882566440
1254469088
2039400955
1587254763
1262850934
315863355
2029284618
954911216
1008442857
1020524326
157498521
2049207606
1368793425
919519591
482615576
689190449
1612480323
860489822
547766562
602341749
1445674085
1119643419
1291290063
1523401382
2118269240
1742203311
540145722
943862363
577300358
1796209567
638004952
258618544
214910445
472164261
1638137324
2105039469
2037671343
767167930
1209581123
452478806
2002643125
311843325
868208774
1834999698
1586690460
1370208891
144575282
2125831108
925352634
19793295
913915287
1760114420
5806697
1339415726
1514058219
256630168
785980883
2072787963
1230092195
2012528790
712259133
1625534164
190336908
1812330294
1525033752
452118967
693145752
798468316
1157675622
1479253737
1212175956
829354513
1758909886
1178126844
1716348027
968326076
1418889691
1584565068
1422049169
1144346266
1026189323
1641265844
165914500
1532717515
924244483
1603039722
412858244
922397641
896353346
199345664
550092707
649995800
749211901
1869345299
116418615
849377548
271279452
972246700
307139210
328712781
769048291
397430819
357666062
2100461772
1237837772
511829691
1809471003
1003596166
129336145
1025574128
1767970179
62352597
724646072
1860401595
1313974801
757641513
1029957029
1245185138
1352550179
961961526
1229023603
848276461
111104251
1804184989
377462905
1481637656
630685218
2019906062
735121773
467972340
697732693
9359234
934015212
592230958
1400297466
2070633142
370358965
876324454
1893497918
1852966593
1920966348
444339919
990403441
964322469
73363552
1163271763
584657045
1229629014
1130616639
1771383799
1583924002
768471250
2111250158
1953522566
1868791022
668980010
924239210
783913225
1276164342
634576043
591707521
43679412
573788508
711928715
2695601
1073981312
403346610
1953585747
368433742
25649548
962211672
1905588643
1421787685
1068377891
657237029
1129713833
1754538842
1107011608
2073752854
1125922145
1040617881
1917177667
431083981
496824079
1857224405
635306319
647805531
522256385
985806980
193939007
1101726350
236795654
794610217
627417127
548254438
734936726
2101483176
452729009
2093443705
789586856
1731009766
728593088
77751285
603975060
1019781290
962020518
506485747
1816255479
1611703752
366322917
443295016
675752995
167308930
1607462028
1042988117
1331898943
3827086
1240821808
1786628671
1264051205
224044072
954659271
596606312
1120490463
529505628
174791415
1441841010
1396700965
1602336853
485307365
1719643369
1271256458
1492896514
414885584
1413729243
2121278144
2087903528
1992399673
1581529520
1013243029
61961056
1721610435
1578060267
1132212380
1237910102
1485956461
138875268
1441512653
1104888415
1284757466
916431093
1649916324
1780501742
695428619
900615200
1983356882
1106507415
643905463
1004768120
835653288
633341783
1277764350
1541500489
387216453
573242627
1771095741
1966093794
1294590133
2053048330
1545651908
2043214835
1837379817
188684604
1927444611
148887231
1479577024
455790933
701821378
922951043
1832156249
1743810601
1005244798
677276575
518286458
1922150754
2042950695
1624467641
1665365150
75444632
1278725748
1866304899
664200205
981861437
1980385797
170637580
1194825857
934702906
1428526257
555572800
1667595435
1421374531
1472430211
823418216
1225303628
797454168
544246328
854362969
651012580
280255437
804172675
1862735118
2043786128
902045928
524170549
1758630010
154641462
1600699508
156583946
89822209
270299576
1871061964
1422415930
1009585157
2020243689
393457631
1473596918
1280432598
1855780314
686459375
441770512
1563353620
129971975
1115298268
306292160
1377170609
2000315352
1080237808
1647684077
23576889
246149088
2080544922
707586163
768533730
832849459
135780199
402341558
369459026
25328124
1241763376
2071930188
2033126932
236324454
1100559253
247282641
1488120207
190285395
1195444623
2013015314
1129187042
1100392705
64592171
1290329789
7295896
1940772435
1383002991
625824163
1832182367
1360057092
1017723597
97783608
1057793670
516931660
328408564
1747570679
1065842600
417030932
1370257926
1675829685
421061459
145567120
1168820000
1525760930
1985194234
1758154059
594391260
1051721175
1914729018
1257784414
1180878400
1262655777
1134562410
308410293
1768979091
1444313059
1606341796
1670354004
1390924816
1947594091
264822416
1045573256
185098170
673429435
569863115
1057337997
764559042
1710650766
931776111
795856454
612570301
47625019
287990830
849708819
320979972
2010071498
1951807976
452295503
1752603201
916837892
879058739
1344803484
1464217939
93655494
1903300333
582640104
1319920749
247239508
849055284
1870693197
156529504
976560398
1532310137
1756180730
118884114
567970548
826918976
1955345383
218681452
258599803
1738353858
699638241
2028102836
1786292998
772400784
1594688002
1841012686
1168189993
1613146199
1932022881
1108334663
534969550
31883931
1620755944
1391871715
1838098662
6850034
1482053334
640659117
1237085298
1809614478
747924363
1552131515
2077474749
1933194660
605274932
690966161
991519192
2074738594
2015240439
859723806
212000731
49410571
399138083
265536190
1457127696
1444313059
298861160
863579902
36650182
289334078
1765274304
1168435605
964002476
133676979
1028934104
1319733791
800140878
1377284852
1628517050
833017228
1895658117
524503102
931472690
875586671
1759954939
950404079
780007683
1513362160
1992672146
970043973
228469182
1425173981
1054829819
2054025764
1009867704
555275575
1012011726
1639302538
224489619
1461885603
136159741
1829752285
2085527369
277961627
122044842
625884777
835195271
1495389842
1961808918
14423367
102514669
1425905680
1200859140
303647180
1685182198
1451565759
2060987332
183743068
746754041
1119225819
1026936060
1919453699
903236215
1789937698
1379750902
846171296
2102559327
969348825
1878458221
632634508
1097621576
376888214
756559633
1893489970
1013052587
304548253
987569522
68010680
1039210130
1298385034
872456572
19208060
1263637269
241662123
491081036
81996839
899836242
684038673
726789686
1199078429
273769739
2037188225
1418192958
646906527
2033258916
257204643
1131712812
7492963
1176518291
1193253566
1423989886
926100904
955009908
572030333
74841364
1989437356
139518143
791257837
1956661740
1140797022
1277778909
1710096700
1883324704
1909501210
1428609060
890793591
383688462
1693351163
1005938572
1940026225
1403765382
1125599343
8045958
2060983560
1256846045
516533160
703724630
592860598
757220269
1899230627
1536693618
1685876639
825879628
1923038533
871222037
2129891687
1237132934
800800186
920871796
677866529
315347105
986982106
1706763347
44782495
1637350081
422362856
753978617
1618923167
714366044
1856470731
1337934677
123018442
1386879306
1011880847
874138906
668459809
1199170242
1728520508
1873040688
1018999281
476228726
1838908554
1638713193
876312825
1706097391
1725935965
1874286208
2087426795
1442869652
840520928
222218058
270549206
1457340428
958887968
736763035
1492923005
318154771
1095198819
411490633
1908812650
1895265289
1124343038
1651186971
747928119
1735928633
1112746739
985464710
335849413
931195517
2050629653
431254590
149769734
1225059472
931661924
872272717
838991892
1629643565
1301453626
641186885
1178945636
250478624
1093989773
2002926411
17760813
1856248891
72829634
1636997403
435647444
573937945
1105965145
602042438
1884972075
674327213
362499841
339314501
383138012
2130193719
2041485639
2013944738
1382891492
264803399
450968854
1496468584
317505012
314581476
1502013842
649183182
725666
1874346951
650077467
1116335683
1133113797
1458952944
713493859
479045699
1580360426
395225919
1427951018
1808932602
265526407
46619038
226487025
1827374348
458653377
998449230
1477270738
1485171605
1789410045
1681612252
339473048
937287425
910912034
436099721
459619982
207837278
32881112
93064480
2062335177
1838211086
409548117
797069872
28569454
1334259561
331762508
937412003
774240771
110054212
1061134757
739951387
436403753
811545532
1661381305
57822763
101798477
972916232
1846397626
1311431829
837929931
231962979
1582763427
1172199384
1542942681
906932587
2083632306
1123262406
5747006
1295573460
1789433315
1702467193
1716048851
1292442743
1756356700
1880661757
1536324549
393705670
300111035
250860723
1839296838
93925103
1412141515
786354441
492552863
712516629
1413950364
1274432104
573677569
98619854
1181090991
970783900
1237123040
170512241
2102061709
1315353888
1923912983
263136331
778194199
1072470407
340794423
176488382
339097767
755723028
844255036
1592522105
197369158
1194650413
1057071236
98884400
1126416885
75996374
1793287176
694232544
185856682
1934765985
1601656952
1362056353
1010923212
1261014968
1396333361
305903437
1973671776
741187392
467639134
210658616
1670912328
1748239946
1257874561
959584129
504884211
1903031877
43650746
829925532
311050732
430268666
1608648661
905248034
1972910483
1215552960
1442853646
1328028980
248466473
1557075793
539912043
1585949680
1344964170
912582559
1636270267
83686169
1482943151
1357831102
225080413
1876607154
103336849
1851595889
1231253453
1249898387
352858787
108389506
281645002
458220008
653980844
718842138
1577094950
1015521244
1225009529
1527096061
401141786
1960502214
2092763684
114116026
1492348061
1180028259
149455193
1103093671
1893865727
946186152
1592256037
75477018
100782925
2033472634
285414345
1367226289
172418947
1650573392
1230165985
1228256454
238609160
707712282
1286932035
317937237
1749568636
613272773
919588869
1725052330
360364138
1693621773
1695232595
1835468335
95494206
1532780901
1028093221
591323217
206066288
816889577
696882396
2118670982
1654427096
1111263396
2067656329
1571442054
1080571860
1422831778
721789535
654522244
1084716472
1541345540
427735998
123112981
2020369479
1789463420
1034484102
630353697
1957020589
1005652517
1033570792
1651234316
1799529180
270475342
1622910046
2001989014
333475111
796610755
1338822197
726937015
2082866060
1730161506
349020659
400399042
1148183018
2101801657
170746367
1725623359
2098342440
1358168017
173970001
1826654346
824137831
740717711
174320518
421142957
163434833
15003173
123596772
1674464705
1147322062
1002450596
927748606
1229371374
1754371363
1346323463
436500907
178388909
315689411
212722835
1955772691
873333658
1622572772
2041213223
432246082
595207808
901775095
1530157189
439933096
463928583
2047892663
1917196911
705421533
981106241
1493260775
275239725
1604959253
91529292
519277963
413032677
2069624030
1072974824
1951702584
1892078252
483782363
1650598045
1060480776
685361009
378886263
1225355750
1871097110
68326947
1775555010
1873111743
399116151
1751037170
1587632528
1536981809
126080896
1587402649
1288084803
1282403584
483293686
1464644931
666144529
695678265
623980802
627579968
1972129848
2076314843
1941287812
531017854
821705223
1348331225
1835795489
2063415403
1811455670
776943474
855555572
2017861177
1354357292
2143902060
1242008043
1144293642
1680731418
1117022476
1621881717
47714933
742091942
761080991
1450561345
1672389813
1858466328
1752160192
1608514780
1818536115
2083495351
1684101651
403999559
1078622611
1603349256
2016263297
1832325903
181924139
1959984074
600902766
538395337
1537592770
1360030292
1389504869
1144059299
1867220254
152609267
1623003941
1794849886
947622648
1610255702
345209854
429272357
1308399155
805389152
185769316
151749447
769624424
1033011488
769235320
1906098509
2062316004
1384299837
1943243504
287931139
229138492
1865658347
1718348841
425327009
1040430624
1641824973
86283865
1167312285
1250553963
2040514586
94797818
535997424
1550362629
259579572
349304164
1064861535
1836347619
442444029
857595472
740644082
1589432411
1573927256
620647238
911720374
1388769449
274066168
1298324029
11982787
971913623
62669173
1965116929
172254421
1435783171
433074751
100187699
639969303
1229794147
1068342301
1339401831
263934416
366209278
460761967
2015286228
542425704
465956224
197949068
1947689732
1691979353
2116816633
40309302
1681747844
1886076304
1136061680
174373793
2066877625
2016987704
980826413
1719106633
359075472
96541857
394656480
1992985344
1840434322
87229254
2121308792
442542134
1091909119
201271560
1454908168
1336324408
325310264
602043247
575900844
2007804766
1244450905
1678232531
627200425
1815497116
1655732483
144384437
1926693722
1827886317
599919107
483311204
450940002
1617517451
1326674288
762083508
2025817856
1163444191
528402007
1014209018
2067034151
134904002
488203569
2119565898
232323930
1195514937
117111094
401336746
1365691091
1489182684
2065957725
516103438
2142544514
358167528
1435511130
1229297324
1311344588
2101635930
210113704
1613543773
1869185252
1157008883
1503052852
485437135
888513121
875287904
518863432
793516867
1437102483
915748772
1935495895
227097458
962432299
1554380298
1207491988
1258545221
1796035745
187175086
2092820669
13870036
1647327885
169790430
157739506
1107462748
1920708290
1686864133
1539694859
1546112190
291443972
790739556
181177250
2076053273
2145494397
1475849762
1107514459
624480589
1309712688
1607169406
1067822056
152112546
1170731038
1809170740
2145038913
1774112239
208576163
1659328698
140129870
954363992
747425434
30915512
753984042
1426666645
1258597668
1769584875
2077926333
48316125
1804284187
170637660
847140715
617933073
1544698222
579041735
982651223
1604981305
25758820
1940988293
2060265625
1524575517
1667211468
510475536
948819717
1221357401
311317696
1357340723
1836318717
1469734093
1732789436
1216722788
1083985070
596568830
1702866570
699180018
103870642
93404722
554252905
597021282
492609997
1258481033
1676054062
1282139706
1083653148
1007830423
1337834285
202535836
1388910970
794750020
548115039
1312274840
1174353341
1408689520
184187305
589181075
55753813
880559216
1807776934
1669373209
497319742
700910928
524864522
1188718587
1110906400
1662718199
1475396661
136233212
1829706064
1552201145
1772819034
1917755112
1647880250
1461301250
1519784338
1189243686
1301444020
1290582583
1046214102
2065803787
1227796118
779798229
71396753
667371728
1432295104
612187137
83312431
1730161163
1523003787
1920634782
1033111368
10855777
817891103
1973880807
1420560954
1264187864
1414989189
1789231954
817035285
116682519
1807020098
179844925
589107731
2099845235
1671108560
1289216646
1729469656
521969951
961018150
63609649
273658495
4391970
289355569
1334563677
1148158697
1182911297
1369562673
565184590
1500554579
59587172
2035641209
885843658
170870900
1612186156
195581804
147723021
571522744
1943760928
2116364198
1768804288
747200163
784727584
183663309
393321385
897050937
149941282
2111350090
434772303
1435945379
798090875
1832884153
791615720
1796689853
1417337997
2047914735
1803504
1032542538
1803298203
1411100748
1224316561
1913346312
420916191
1896620533
242260422
314594154
1065562300
1554334892
121813142
1351047927
1155017752
829058351
567996462
621327570
554435612
1765534708
331868646
1776232428
880478243
7729738
1418481378
514649569
593690670
1228784284
13335742
1326280752
1165758491
105788434
177994124
544388044
1102736324
683670870
654244124
482412428
983486086
855794307
1211209454
1321054938
1959141363
489318493
1885687286
1202165264
733290729
512343936
1045255768
1360626975
918061537
1951532582
1192626922
2003389282
1513312516
560621896
150293305
1654222192
1087517731
1108690432
102145089
1858337930
2116326209
1826146192
1904709064
1512689282
639216889
946194319
1358118689
1978841655
969584030
595383981
1035890941
923004824
1928085182
60652974
1244583191
1774201217
1479895566
1666933560
1380534798
1275297699
378568154
704122569
2016515234
1038886648
493338924
334207891
1499251419
996252008
1631814169
227004042
1507043087
473559323
817112578
1584738751
1125327074
1769323853
201824967
861246620
618359327
411422049
1309069720
843059733
647362624
1835695558
1944677952
133131324
1286962435
1980220615
948914937
1686794270
1377756894
1371361952
1575993535
2090074840
1399686452
1967751622
92108507
320082107
1492095851
873793823
1216739309
303871448
2138858567
413263165
1244604898
1933547555
666306066
1431132124
1869879897
1039915964
1441094522
255343872
1779340355
688695700
964940910
1769183459
1262041774
1595805779
212434907
1164645090
618707617
1796787117
1731059090
1733467260
283276530
164418928
652473110
1323894133
523517664
448580483
175905679
1666973996
1898835291
1353728751
758270565
819332846
689952526
1891365302
1275271461
1175111962
1756444145
1511972846
1809589062
999068149
401147182
827243144
1271747755
1433546042
93834927
1343188697
178729545
1990196247
509269852
1027605784
397197040
1261659964
389028756
1010437533
853771205
990982784
2005191188
1422770659
1610399189
1276568005
933456026
417390097
1199729807
1283281479
334388747
1308699951
1964943074
629653982
1698079412
737353404
1107765711
1179790029
813684625
717561611
2082886362
2114999714
1316780490
233672723
1451500666
1092120885
1882181318
1184497266
375645946
1628710827
727706066
1050653486
806158946
851731940
533739968
774060888
1961940233
1678866404
1323551737
1727670685
1596166257
1833254356
969984802
119788339
906021810
830573417
1834468924
269212226
1516003988
335584323
1016510778
53642830
1874500726
1719844043
1561392705
1632722158
576917495
1791905419
1976743773
1999856998
2050396158
2068625268
287434541
9884077
965899325
266726062
1830181516
542716084
1742450003
827468257
2046346486
1216785259
420492627
1176555611
1730790880
841274080
687437999
792945036
1419174518
1554944266
999379894
621741974
1264272211
611747355
534108247
1240118493
1258666054
619188314
655341402
1854250661
1742099370
711203801
592305414
1435010795
186167809
737444355
349230553
1516766339
1033979346
1037637706
804375543
750432932
1598291534
650901486
1011051470
510513261
1625006712
977840273
1186841001
1634081140
1789129157
133171610
1613782221
906453230
187606342
151807300
1365813133
739774895
1643330
1658945918
1204272792
1266304139
966452519
1465986846
1502754021
2127728076
765719065
861742829
623386267
202644527
150067751
1108591039
903448923
1735218923
2004304684
51774145
515520752
1309424118
1333516935
2081304347
1160342475
1970452166
75710896
1913783864
1180556354
1273577758
267123510
440706358
501732585
709016484
302230037
89984360
2058826026
75628422
1551587118
653681128
1768670160
784633259
1579168874
991725393
1265669099
1823900789
2082845657
2007152313
509487918
234612401
1678431086
259622719
373340355
1888632353
1582762122
932567191
537069566
1156323257
539113469
1834780289
1559190613
1731482703
334858871
145169099
406130386
1272792648
1356810867
1516338623
2001965306
1032713097
1984683890
143844074
941571901
1015742977
402683187
532212205
536633116
12198371
1864545590
359955812
1386597684
1697098492
313814481
693986059
1773867126
1433063709
1890349760
1145470485
2131115951
1159796840
1810267854
1681698983
1866234531
1860316139
667415337
1470601175
1659594421
184783607
1338799747
1909859836
728679809
411065999
1545388521
1868321314
998181903
2035324160
358475379
2056443117
2134789295
1816838704
323435386
100613172
1625641181
1427377573
630380304
1542222534
2025854396
1927142371
903089295
1154873182
317915459
610431565
1893112677
940668463
1909899530
822362373
665781360
1247624523
1692682010
2116465261
504634283
1584153581
331770374
992678956
1803624987
519285414
2115942687
519047405
501930854
1188032409
1578287591
1083647784
1758710046
1458258170
1888974144
1996379059
1299986135
601234268
1274503699
593503040
2021159687
1471271809
898562519
408379667
386254362
1296968635
7863759
274030429
597671772
712519977
2138993365
675035605
1865331202
1188776000
554988936
1683677744
1113635291
1100041041
2128122174
1374446731
2036393086
2055425083
1702506020
884826525
1795614727
1568738595
754237024
655416167
697064678
489502753
317839371
1092987405
1825921031
1575314865
1057825340
1967831161
1989953405
1228805603
884632457
1890009823
1181641169
1959965133
1467714680
1097300607
1191422957
1440486795
1121987918
884698259
629306833
1892648352
1135480542
1973603553
101079470
1277222910
1300806532
1403654793
1818058555
1467694545
848572092
886857412
425587618
1895088557
955574833
1951511179
1502999832
44673334
245759452
1513952711
2061512771
1518903458
375045297
252513827
1892976989
1662430177
168086498
1373664557
1629337573
153408132
1502976272
1031427956
1300073894
287330263
403496055
1832654251
1126137755
419317362
42976073
431785774
406886894
1584396731
146801778
1658838364
295942135
875915231
1837634547
2038575178
1341867134
579272544
1495682376
885594294
1761264409
1491412597
50208479
52712314
754163154
1267278020
2141059215
1712711760
1204302703
1101037552
588873061
1212546031
2102837246
1128645309
577679762
1505415264
1957295205
2137493022
1529681241
555110161
140553247
1152596085
1526476218
895534668
1233201597
546656208
537369627
339084947
1412626626
33044095
1165890210
904163959
1908607346
562159758
1552589325
1396971059
512206000
1281539752
690762057
1301253385
694888166
612125545
1609333898
1960824674
2011619075
1383193607
1172088879
191194058
1790044763
395719691
353488318
905849662
1259179108
1854806800
1845900973
727085512
1589649332
1919696219
226766985
635173727
735064935
1783941434
1757340369
1181851244
386594303
1081745240
714850319
327732129
249816681
2011258028
1892721118
467762549
639650846
278854202
728252616
1501184023
2016296975
2037479176
686927635
607714229
1462205369
528362547
1376890514
743422879
1699683067
196889857
763719235
509529693
877672286
2007535564
869749075
759903512
873119747
1529412396
751735860
1496545881
82882009
1083080612
999036902
33237178
465324110
1895590093
429199903
894300277
609237662
298595794
906932420
2010088217
896912513
1074240512
993597765
1061116638
1844025763
1967673389
371559426
1486342970
1049229058
527249963
1653195831
410455293
1934352622
179468328
288422830
76511171
1058327910
1601495786
805793250
1250917675
1367393759
977748090
222614269
897868267
433029367
294837602
118213460
538093084
1860174980
1284388819
228532208
1759621471
381850600
1861885458
1882994956
1833586154
1688580166
1626607831
961962026
504238477
673788033
1866658669
1320944880
1653309403
789544764
1064706929
1919711654
1531310349
2047103689
937033696
1356914647
1429120243
1384935358
1350657397
521694769
1403232622
672425257
786826402
175814424
207538158
748416669
481068735
1602532956
206385464
1397084879
568873130
1333792364
2001571764
1066484937
537496393
461895383
476261091
561676409
623758570
62374824
1468557015
491661745
514239210
1638075854
405283938
1475579383
277311489
55050844
521934636
294870693
720567030
1738719761
589554608
1875530198
1941204057
117802061
171720900
104692625
1425996521
950867502
1787756318
1111221936
1969812463
1892216550
1671169240
1351256228
1078164479
1761679368
813477780
1920516931
1240310955
1721426636
194896736
1776922253
616509261
1855664644
944812357
1171378510
241238234
1401068766
1347022656
529913995
1951565362
982482187
955258712
792072414
605935631
2042113734
1965047648
218113185
513368598
1572159375
968866859
631576618
1511697624
1722051868
1952258538
1308604742
350459771
767250830
2033986441
1753161016
849435697
818416409
460582995
842393653
306487302
222988191
1165457868
1529812923
1829862423
278210240
2121663564
1473774555
651276306
1783321311
328855169
1423751342
1484849254
1174973359
381724913
1580777977
2026685668
1260975232
540159213
91438670
965023483
101699558
624233002
412007094
1527377320
845365295
924668460
2078475620
1647239797
1229952199
1930811330
72794695
453188450
1734544388
1233187405
1084491692
201235805
872779773
348419233
1058429950
1477947676
426294576
1716898021
949732047
69558670
689256982
956864717
1078780747
1532046358
2000273358
1306987780
146991400
1877012601
606088530
1327958768
281949389
694735976
1628703596
1364461808
1127679210
1912755842
504948640
1708827872
1782780752
590103486
1576739691
219352039
1250911973
686568000
1664525057
320856464
519016945
306861288
652088527
683297325
1922166475
1873095764
421121933
1644269562
1249947119
1147873449
241007304
1880193542
1064939953
1216621448
694159495
508886602
264661011
1851405012
1585628742
2108263079
1485684590
272377453
617762974
2080750914
984799633
1674994898
1361406955
133461563
1295340472
615848492
296516850
834996763
763256820
966557580
162851702
1814889945
1060704440
1620036011
323336190
362905071
353265143
1707168121
482866844
1625288990
381348624
801840525
827379303
653597573
1919711259
1707389588
502666443
2042988018
1452781974
1525875814
1650614190
1370172859
1734924503
1637618090
675766649
1671869796
1393670582
1280166406
1916030734
1250295056
100049310
1742169294
1316256490
1473883699
1818528916
898438217
1230093348
12539349
197682789
1033551935
1850679404
149214072
1302405414
434484535
1762496244
456338307
1212747806
1267872379
715683362
928884930
1416906859
1822179402
931268620
409638930
1188850207
1004917133
1524828440
686806749
854771554
1176593347
733987501
759503305
645329394
1333633384
597532971
1794436996
2061676603
1578720953
1600920895
2089898953
915141202
711257685
2095108912
872170695
1158171439
218605129
1708483111
1223696358
2110242962
1801588895
875161691
826926254
1791863879
1521681348
1056971151
766770453
1597514756
1220716973
1950285308
1979114602
985303170
68043231
1906817003
1940303795
1148960204
281958773
1201016557
1635030405
544189942
1747729479
417508762
1963249396
120079793
169294805
1543414919
689191187
110641455
547433083
1660980783
932722146
2147286563
526872619
1473727511
1731400480
3846702
2070408873
1435208596
1417438248
1734725502
864112934
749339932
645272702
925003625
1248872125
987224592
2125134433
109634375
458329338
2094896399
11495149
250435496
336259281
969025800
1727239095
1315270816
1704332486
581495859
1872795927
478869542
841296983
938150739
1382330275
2084801538
975386972
82160715
1128914512
2076639243
142769819
866162980
1424216396
2026912798
552071015
525693610
1237925594
186692309
1527628479
836659468
450451810
629191658
615776573
421658172
1034118587
938339973
1134705292
1398726815
269273417
381286909
1528911374
1744532725
664437843
576945495
1134633800
74420044
451408481
983170369
1121311392
1657707121
222604596
1119371287
1790802532
1899885986
1466894986
1374026150
1960096588
1479414752
335834361
585408292
104886665
885571613
1139310028
1266726850
1390408732
1497398298
1147625426
1253409545
1628233672
249201147
1449612371
790366830
43910375
1770350367
706473327
110281536
936595139
941855546
1742275849
1931675445
1770532800
199160335
501774774
1404810609
330410111
1389033489
986274649
1317554432
1729563319
1619086314
837408046
1708247616
275795870
80058702
2090435207
862402423
845925527
1850214403
815894974
352579162
645392322
1566107648
274830488
252961064
127031484
19764913
1475496611
2073094146
1643468117
365528390
299122523
973791696
278053731
888301191
127769757
1302118867
2096933598
701908095
1499872666
18892021
923727464
1566172050
1170807021
1279812543
1994601880
558662855
942542874
1972086533
531273781
323328233
1613686536
1854641462
323454618
1427765871
804094261
285991912
565229882
266719695
1373777842
1019439466
1599880624
1836771430
1725435756
189531990
1170928978
140113029
1827590454
1153240595
115083914
2037549419
1450596184
1882755852
1154605309
1017399346
1919185757
493624429
942063364
381906936
884507548
200665411
111715792
754604245
682770326
635022632
1648215444
707266782
1132958068
16483350
375205079
1501308746
1063163964
1574795416
512997033
1733639503
1891457370
1056865645
243213564
1500712099
1209792580
1879710714
1030664407
2033978912
45516623
329129499
1984024763
1205133993
1850971334
999429097
254175854
541785652
1357142334
1280741353
1117724429
218592558
1900831944
438409852
1452321421
1263669179
24842627
533033359
519718674
1065424102
2116505287
1559749214
2106910697
723169325
1774555200
1413974458
1950764955
412596503
256591958
1435106809
782278708
1270710152
806757141
1017472297
717273042
1549461557
862105904
1326405172
1706990682
186031006
1451128569
1443161524
1586211682
1072665357
1977668224
1058334140
460438293
2015395399
2111589778
255814026
1914132634
316809618
1789098147
377741867
841640120
1717759377
1349747289
1357472817
296818386
145944964
1550105407
2023414695
374406757
830783240
541262465
1947829574
130904931
1945884001
404101262
853361239
1074947052
592923784
819798872
1046981576
1570247767
788051321
962252869
1813836488
1249133442
103909693
1181750806
1079708775
803185143
206218629
1061608372
139917398
250605950
712423050
5864687
894176027
1348829537
716886181
372341051
1453871023
1040060962
649244997
1400483313
724313239
828636421
300037578
1378752174
118556905
1845605912
511555033
1956224604
1740558985
2031077758
1121211826
1354711909
1253011076
1368511218
1740104593
1168752312
1230812244
766046309
697422579
384596016
52115148
1428996863
1719242764
2038521324
1393884445
1813819780
575790199
177031551
606631932
1344037317
19137960
396076182
508602522
1251770119
1707574272
26300680
982929795
12189812
874503837
1526689057
2049907332
1070099159
256823882
735795755
1202719280
1858390661
1028525746
1450365133
1161329660
1615064106
626168699
1951271645
168508717
2064641907
1121282297
1420533506
1553607801
802781561
1400326434
1501770275
1375977659
1960261206
689588958
1210878561
435032544
75165235
1607254274
1076910580
2118008210
41162935
1468370526
1829029380
935488837
302777406
1604272984
1086012817
2064628115
1301373522
184103379
1887976980
619062188
2114141468
1697393189
394989379
1759144435
1647579969
1210358341
587796303
1083583447
1015347103
476974029
516117929
129033222
596933782
1136769687
2144312921
1201772243
1336022588
138659180
1970404040
389777267
620931614
1300175438
922607476
372372762
1903036098
1137758435
953195096
365285224
627287202
1544910826
1847690481
632775264
1976379802
1096656272
703342749
2041375309
370482983
1133625843
1873173239
1913321224
1816092437
1863109579
1703409986
2037640502
764066410
1730428751
1252137935
1987693470
637748187
1643364186
580689702
2001704672
343946600
208339213
2101201470
2083728967
1061398979
142787508
1911772352
1916961323
1101484141
1008728260
1244553971
1574833516
205086559
1400725695
1386643711
1728350904
1160402185
423347186
31250791
863397735
363119649
1494772179
1864545240
1015741257
221109759
601682257
844957581
1136804842
193210836
418776819
1654930165
2019362772
858594523
829870803
689073984
5364740
1848134745
672081354
857948606
1858677050
1071651588
198310916
899118530
2060416622
517924351
816137016
1039361276
1764835523
204975146
731316845
1716159329
1593881240
1384533089
670086171
2145080943
1490214190
171555290
1562892157
122405868
2083546701
279268688
758520103
479356033
1010446017
1708472087
1125897427
343858745
712076265
645637116
1799880528
768341670
1567701633
2030086199
897111226
2108592221
41582696
622412245
561406430
249409897
633433902
1442304508
1572594667
1551140913
1402182637
1900860246
524696054
1751684184
1359837991
1924788865
1319423950
494459305
223180157
1828871241
155419674
1609566220
467013869
1469214693
904849866
1751671920
2091679737
53722654
599881066
1373551803
1181437060
2018379676
555260853
1186486227
1067492052
806950836
83681809
379788025
386038135
178112153
1191089942
1910782336
586095416
474383086
389496426
1841859814
589943166
1351184787
2013246955
45478356
84571174
29597673
1071200402
1053136369
1106599050
1481473542
2141130552
264834325
983999434
747464387
123057012
1057383942
1718208183
690170004
2113438104
1936188480
197055726
1992496578
1645100530
808273595
1371641192
652581241
1260176309
169202069
390019470
550784865
332893692
1332674718
661764452
1391682352
1198042242
126973766
235176057
1478894378
1204925554
548688633
1643231482
1151712296
1311803253
1969791964
114942947
1974770932
579539278
1877159425
590073939
1430818866
189038407
1523185456
1930884898
1497717138
1483488393
1495065973
285827571
1563977160
1913117166
2003334442
1556594548
2092315965
518345073
939094130
325081975
49718476
367136913
1294481404
580473536
1330673497
1374558629
1358369496
1601170468
662408211
1831597197
257528862
118642185
194612998
1145225513
1261382013
672311603
537011865
1908825795
1093046604
222977619
435396645
748174747
2081524499
899481978
256056368
1983542483
513340629
586876578
146435218
1982709302
2086830212
444256519
1455127921
867952783
1716300857
516130462
204739853
1493536647
2092302394
974496687
928474955
2009662794
172359437
1664147405
381783684
2008766762
1481608945
634348736
1902397121
60614737
221986980
1317333020
1454495344
603232890
2074628710
290316541
1081490409
805260085
863236977
1371368344
1230251310
1552475171
540216302
234435432
1604948828
1359664413
545601561
37301416
1490674537
1792739384
299117825
474564065
530127836
1699075146
133363852
1334614998
191782895
1419607388
996064843
602167651
1321192809
33791928
986773476
886858674
1950785234
1673574767
1807352933
1418843504
391548475
1423814689
506516054
374994556
266521813
1733620934
1554655727
1173282214
1875759735
319040682
581855900
1771935405
2048998287
35343746
1720467095
1581425661
1012572548
236202765
1216074605
346069533
1998235328
923451811
1521143752
2077115122
35640190
695207297
1610422937
851943082
1400029000
622172288
1268334613
1706181056
165824618
1515968946
223374087
1920840333
1440829076
1685084522
361542645
296741042
1361683007
2035293236
1852181271
1273185674
1879553082
2110576911
1022839284
1793106512
263899425
126231870
965174508
2084233606
1110512469
462483727
443976025
2028365634
184373999
1942783191
1836318268
1976517382
216471581
366622621
1437033872
1073096484
612896354
925391688
382653084
497743363
1468509857
1794144069
551575533
1519575826
315565266
1815114605
1268399997
112452959
1242656728
1845448780
635654270
754003493
1255002406
1322849931
1384186611
1619882566
493521810
579968282
1135685557
1374048641
1697106497
874505382
885254470
1918598044
228866985
1196736055
147314852
851198244
445400219
1089892038
284112729
2049903237
2135600643
956327335
479573016
1680636763
442007220
595277115
1030018503
938994000
1478173087
1076782680
1661095276
1849124607
1825446418
639001712
812237018
461690224
922705627
1550688458
2059754905
292077425
1199534816
661154553
497656520
2109469937
1117351090
677367089
96632793
706142866
1432162856
1480085985
238723116
1305284100
2066576943
1747412450
249707690
1038014341
670147045
1754756410
1152566685
2090130083
922325808
1329479478
180086611
1829850932
1128139113
312143891
1964532917
1997058995
1888419661
1326874838
842147926
1487721114
1470537484
1246596382
910210072
1205242911
733580006
300337922
179973737
307494991
971893965
1053389586
65239127
1734751929
1882765373
1528277435
1646121339
2035320110
2121064901
767798999
2043766535
1117760861
642574649
1541124194
1438812793
1981083708
1937599477
1241963204
1779356987
1536591061
692394243
573277015
1792063385
2120216669
1982850074
1178231387
24658681
1933701654
812162709
1151776462
2099064104
1149553176
304101134
20772850
1193698151
1825330868
919910552
483116485
647843588
112969776
1690341023
2080518666
289544213
1123364436
1676781079
1687223187
571978166
1074432786
1220377912
354327846
812654121
2123411284
666082482
304514074
439461838
1362339825
1845322460
397129355
957232502
2142455248
511269733
157422574
1403548258
870796819
1032847858
1132259194
263297951
1329508428
1144645385
137447402
1891594808
1255496186
260872514
632180571
847065862
1219037019
1609817634
334570581
347823947
1424684662
455638970
1482488949
170384217
901729963
1257231875
1353925094
828481010
536433287
1020401114
1784890268
178046251
1991211437
91754915
1434558221
870014635
692328588
1540507862
495028443
531516932
230557961
26236170
658353143
216888952
987762027
1733704062
29115246
1027338550
774291511
1079366896
317799721
783385975
41817856
1514976744
1465040521
1100072865
2032795128
1036849814
805049157
1657475297
1873707145
764390609
853606716
79958665
559565738
760746258
671004991
1791416547
1518233095
130213003
3638694
1311703563
1743139510
197214001
194062506
402289278
1728256175
1600718873
1572849731
1798967944
31837688
307906853
873704504
208116571
1755506329
1298411555
1502147676
1152475764
1473308936
1024333173
2058165401
417232386
730348207
1673107623
2065697516
783577794
1880939502
707582128
1697961706
275992918
95540728
220613610
831146664
64211032
1805531270
741790617
512006665
1300314127
1732173308
88639815
1280690147
618768625
2055329230
1546283175
198499032
1332225382
5789387
1895864939
1452469819
952179362
2012191963
2134973531
1269923032
1986809763
2035676118
1169699491
145623883
1473297788
912678990
1353281065
926456547
1553680135
405008936
1281480141
1867208389
725587923
1549728261
1474278275
378494094
154399595
2092864505
834247626
1900598944
1783280861
1119326483
1390455335
1835930103
1903676883
669074641
2042914844
1053606350
1947043912
1576604308
520788777
1277124317
246155500
1087804189
800095732
1769158908
1181722892
1499572018
2015908440
253128516
286710047
905741232
198376683
1094574842
878127930
1049688327
1293568059
933390622
335257404
446845530
1979419368
1286916740
654312535
1338270554
891516797
1360440372
1065184641
1011227017
1949128375
1773598388
1777144544
200703494
584773667
968268823
1014599987
428844384
1044962778
780106669
1194997302
1636823569
291822022
373126389
1480819925
1645544134
2063309269
1572125099
169601235
1495963800
1619256168
466839160
832581075
266816562
65615755
1218598260
162232049
919792792
501946255
492119405
1332880678
1321034635
1392713820
1355310059
1477558218
162981447
2016048980
454740390
878582988
974950266
1131456817
870953919
424261779
1511437282
1022360156
73355382
166299040
824099504
259158681
609222532
950225909
1958019605
1559525197
354837954
1054455687
901500261
1177973912
624152705
1450897565
492579174
162373241
770627704
2078765439
2091735414
125071833
1156272823
1598010423
807626637
2017265579
2015916330
722837712
1493904641
1078405442
1278593876
2072573872
1529043807
964446479
2039479734
1787640464
2011423583
691506180
1491888758
1161320308
1103568969
1748765370
1754134965
62385307
1465296108
769654188
1215462508
344704353
1283962635
2038706703
52435431
444082773
988478184
1869397340
343951290
1942754373
1965312890
486436695
373335995
146903238
1616432908
1579732096
2037786624
1030638423
1200417483
389760534
1364914343
59582075
978423525
460559755
1709923084
1898540833
810574490
758277448
513509387
966006939
532798419
1958452365
1686835462
229286231
276367622
68166432
2055527579
1811142017
931498979
850760615
2040324645
330906540
481075091
662216594
1000723179
1494351022
914392671
1987034324
1782856708
1649495516
1860352458
1753238499
146805231
1811215488
1496976491
1943692119
1218076128
121641037
881512319
1689738942
1247559964
793319319
2139756959
803176529
891339520
686741321
687164044
534872582
1486963391
124783631
323870714
592402120
1680905531
1328136380
717418775
2122472181
1229872419
407927081
1844785906
1552021460
1996316550
1455930651
2029124797
1719541454
823898901
703158033
1160067210
1070483777
1659764876
610313555
1487559757
1703310641
1415971897
1757415448
808683198
1529859950
7504415
1932336726
1246112184
232594519
1449602199
635893942
1974687221
735140087
1176112480
1226552303
1798463907
46675674
780271685
2130432910
1516745346
1470812058
1192726965
1728075470
326187678
1221377681
848539072
1809134284
1049004412
1823429306
1141802216
718722635
1373041124
1631287265
964067718
464648472
777395571
1129954101
1040382596
1467295857
1932147235
1167374166
9647189
1368011997
1178195641
1023971283
1065458716
1197335990
461622276
237651722
609448325
256368321
1312575584
1536934966
1530078232
806195960
2019563863
1626742449
2140989654
1308747048
1621158593
230328258
459036684
1690238946
1869938541
1218191361
1022875019
101570904
1403677265
1726175194
601038448
68651343
2052305925
968860597
297749027
53033119
615644247
659518649
1728685551
1168978675
1575839673
678675997
2032172807
1298021285
827487355
229492127
32262218
861707581
53635466
1900873427
684964403
1279843013
329394885
1552048917
1977947093
1969371388
560256377
1354941677
1271324025
1942942074
1481976919
2194691
834212913
1071500671
708393226
2028407202
2133701650
1219824858
1035017409
589021921
1369126606
417238082
1515884643
1025305524
1587400405
1131110629
166518490
335702078
1139938204
537992698
926007489
248466752
758626984
282842456
1971750550
383107004
82949985
2099796221
156068647
143014442
150562320
910528475
1809972910
754962299
1752800130
442098340
1183214807
1716984356
1530892541
1867839687
83218838
792000849
97298950
875147333
1555653923
812720969
14206008
743737128
1873319121
1969700079
28099405
910237456
608180542
259040138
381582703
8508484
2011725129
746535043
1938757461
26090599
1525662729
466017347
2095333544
124930997
462837801
402538943
497368403
1370129827
1322753147
743731665
67048348
320636471
126484545
2065579112
636433828
63150184
508212204
2033181701
1981195050
1517567256
1262480245
1837679397
1686856187
1127522945
1221513981
130838034
729065236
1070704039
1245106215
345024906
1586088983
2121843677
2117365122
504408903
1566774496
1884907219
1029927731
1242579038
215836745
584591351
789390369
257285096
1070827168
1776005839
1787256907
584637386
416608426
1790193762
279064557
321927779
1124090377
787181049
1404797912
401125330
1518626511
1471739265
1755628814
1788279662
312747744
478602849
1838408412
549740100
1600257406
1512420163
392477775
430391387
634196799
1843862375
1439214492
789599475
1987433018
364924573
330267664
974877648
633179733
914759506
1835212211
1434286299
1167004718
724211214
372705842
685307058
1543995076
724881806
1788527735
28876761
1958085563
553519728
1185276645
591772449
38033753
429240463
549723336
77654581
2026775878
1728224775
2019165698
385943059
15108509
1081745240
1446276225
387648610
1225289275
291748891
2040216579
1497720587
785728608
404903648
2010482703
573861565
1913183879
959671440
1143762881
1294614312
1150253258
1503519454
1654026416
1653961518
992276979
902482707
2089348436
432930163
727276245
2015767804
1280976080
1668539474
1330880051
1739299096
1261982918
1104249164
1410619134
909730217
1603279288
1261696286
1867691537
1102032058
1904996148
2086394164
1048491972
531508309
321214722
1811481333
2079460259
1031683178
1510070702
226532877
1383755353
65748506
2062433556
842890041
1717042586
557382407
1775026029
1763390441
1916890958
1275593959
563884242
485761533
456836506
2109977804
599905059
1771945700
393841922
1264197668
514381092
684590379
1415014833
199466258
1277603582
1099257619
625757018
1180469496
411305755
300495560
116748589
179454759
387029564
398724988
1807811033
1984454453
136997992
213335627
167710784
177161663
614147166
390482330
1627015590
1295344701
90228174
871571717
942227729
2024446380
1100113046
1909174801
218562339
2041412261
1955450950
1235441934
1566537819
1883424090
1393459661
419937134
152741513
1836242993
1416948836
69770443
247256228
1418832466
705707485
918664547
101610054
1846171818
1925600770
1057887884
475462501
2105410034
2072683148
2097371026
1898159127
748953960
323457404
8432129
2003612952
1366718581
1524433212
509820507
619504171
600957253
1824251987
1178606682
1904207745
740952054
723090155
1044736484
26442564
1099155307
1789432359
951359675
1847165737
440583446
22367466
694967090
585619424
497835270
566981809
1262984717
1759141307
1509722838
1254235908
764779942
288722487
1536872524
1073438180
1131857354
1456875404
946087984
1820157997
107248718
444986599
636053709
2053615731
1505892922
2092078065
251887591
712868204
1655643626
441259420
525145764
154240623
1074416984
1071043468
1882567220
326378399
2123581921
1447257457
288737594
723506041
1865404904
1834317649
360648236
166990040
1609725585
1992345158
1018957134
75328106
94858963
547009697
582437046
528411720
2136429121
1469507923
166918528
1825242959
1754779276
449247875
1946671818
235326082
1192101859
656857597
141676701
449318239
391964507
642010295
365520541
793455745
1847547408
1022433926
407685411
1314973266
811073307
1271345484
1446204320
140679822
1038608307
1074942808
93695919
1616736235
1821932672
731875804
1318651521
895631401
1502789467
160171677
1400087318
1335807631
1258587656
728673276
1381520616
151792897
1731788648
1229434274
1250582692
1046999816
963420811
1473354068
1241229882
1121766372
1542531735
929451482
798571547
752422742
328976234
137267065
1064162897
1549272376
1231794724
591796715
706076628
1524669391
560857978
1253047164
1121138088
2112154229
949127630
1217082107
575129469
1868046699
1608967664
129499719
1181656701
1244573184
1197756700
2032746821
281528655
1102393976
189128020
1236090646
1444446561
1943720661
1485396557
1206403876
306827165
2006114458
2135447773
1518663494
171991970
924493863
1411519689
122685047
1170795997
1744412754
173603095
1655312859
748912152
1823933660
1297536158
1825126339
215761773
1563861186
2051141997
1075037947
994412781
901629233
1140656265
1748529431
1822746967
106842359
2017388755
853401450
952557464
183848077
307526524
186927962
1843385739
842450096
1309032591
1083120342
406501988
527255411
898817325
444342154
532644927
1474020603
781857524
1744595257
1945723604
1716191407
1614609574
416001419
1793063363
2123601502
482411123
2015395576
235615090
875100662
566903356
110946896
1309398445
1136680459
598215390
1288671275
781095022
1529084663
1373915178
1467030518
1991889088
1243642388
117580103
705361940
1305917877
1072064464
467447230
2095354371
1155034874
1848326977
1016618537
642291563
459503074
1073248642
2089772520
2005248809
821498302
735565151
1418397071
1140440625
1902781864
85600060
104552774
225141734
642940936
1714543683
124997543
1390936995
315629930
841880352
447346194
1019811894
534612448
627679941
1811547486
1024782539
448085299
1336563732
2074694019
1264600258
1409221495
62084036
820181843
2038689794
1697202815
880044146
1272329468
1561463251
30230532
1275226304
748296144
1457085050
1825835388
70765825
603598758
2092358788
846756703
1340549559
146564741
131284360
1358118907
507740234
1971864058
1410050902
525021809
1990044208
287619529
285743195
1206789813
664920844
323967025
1533579373
1572792999
1671467761
898515247
944421266
1938316669
769930797
1879259423
740760629
968651083
324883637
2098373118
1280831386
2049989836
1638258236
1762915595
1655508509
843010230
1287394735
1556416363
100965285
1991547274
124005561
1234920883
1712188635
976319708
104527049
1310537829
2118462698
1274946538
1174879500
584336264
761849489
219880038
380026010
1982619746
1127201221
145833920
538604785
1383932599
1099808430
1197292490
76771896
1281485600
1115236513
401549718
1082246486
1269523463
1666416657
1212866035
1895670790
105702451
969854699
1351627790
598211573
40176333
1302301849
2140330365
314241825
1598917147
999532267
2083131685
801011867
236622595
1264108989
730734710
206872105
1867041278
1425948711
1291340164
609659631
1034717201
1110736571
1090764959
781479953
1789284278
1841110559
226567910
1030852688
1009352956
1689250326
420369739
782608764
1174675982
808278937
1079747466
1800517597
1265701492
1206535200
358760711
205745089
936537848
476882337
2108666772
372266425
1590524346
305372154
1160081826
1381843278
312117215
1192900496
686094940
1980051913
1596107189
1203127814
2144132620
140320430
73672369
1287122641
1201783795
1577974011
1595504340
1414926225
686143361
1997887321
255256388
1171403084
1088738570
784650981
616299934
101756288
937089533
1223531679
979796020
1914314749
849986997
1971254420
1971950564
1947941017
890151908
78468407
623745341
1289157523
682772759
1794105549
1139115097
713788107
984743401
1889197461
1997708176
1815615261
436191147
1596194419
437177109
1834816242
284636479
1947484135
383237488
471451982
1217082909
1119098010
645676019
732185301
21230656
1728560025
1271539795
2022993642
723703142
1500610533
731036252
1046498646
862406524
1163479419
226177480
1151818250
2141527422
203005139
289810507
1612210451
1611590227
2138357787
599257342
886119700
1666681715
828332701
1440506330
417684200
1798239247
1068509829
423423479
1514482687
1902144222
1808399404
208010226
907214208
1988537945
1627590019
1449557569
729390861
1954177458
1001595761
1424804933
958988599
175333944
1421219735
155173079
1037124415
2056788601
742591162
720249936
1161334049
1600711487
840502993
705728414
1604796858
1084760562
1647507742
2063781642
1577681247
1299053408
541045503
1184847083
1468789661
2063292049
1930110285
1899838899
2006316526
1367083653
1597910630
1490115603
1943717318
305062789
2036435526
506050938
1682943083
1176605933
1472346164
1481154080
2102516166
186483535
30114370
1704383650
152588690
1480415803
494964419
1396105401
842071907
1933756943
1345028901
1039160254
676568089
1938091776
843569528
1745031143
1881920639
1056471263
2116191843
1000382246
468925704
138116158
809469750
153492296
1191550123
648215777
1292719863
1587162003
771592871
1459670524
1167852775
742911203
1404199181
460789504
365787060
680521100
1461086006
1211893269
616854607
1743937053
2032983054
460766035
370163825
239959457
496401456
428410284
409872430
1502242450
1362379285
1474890707
1140678335
821369646
208569853
1571388146
1228966722
152616866
1053610175
1884195690
1558134039
1733993728
1998925003
1428641660
1834009556
1247402422
1961643478
945166612
1811192037
613047320
1448411527
194730681
1086798323
1262568611
1223127120
2082930177
1516039652
1602590229
1718557347
474167113
2132481293
1340427702
643269564
176909898
1980616979
1042256494
1541424583
47011894
1040723034
1563019221
18058117
1868966679
1920196761
1296913431
1067047051
1695388183
668213227
907205915
1783418332
202939257
151212535
1820625443
1278530391
1757120895
888121960
759291612
321709963
423867944
531375331
1200749196
974870185
230771893
502615886
448650350
1776682280
200822171
1415177960
1990029951
1636385807
1024930657
78016462
931440920
1425205014
144816144
1280390148
679582880
65595695
902570097
895013619
501909886
139194025
1107979467
1559046683
2111386920
1083014282
865720960
580652112
1163261063
964252718
1977931054
2075808272
2102101410
1473679243
1121410838
538648404
1550789815
1012419974
1431908433
1914207057
1690697940
801233786
629470115
435954163
847097988
372794717
1066263683
723778619
1635430721
1476260592
2008001206
849392595
412703675
366436558
1602016779
662097469
2135145041
223471271
231772563
1141226234
940608590
580275660
1948758635
1595896084
1182055262
1076704390
1818273877
1260076266
1412103763
552209179
1110529176
303942383
906206001
1246796420
1990206650
1778071123
1310958570
1716823691
960251403
718315128
1861849149
1444930283
1977409250
479590999
597296914
1005635761
1825887930
49421702
894478007
359351078
664445814
981066395
1678427896
732842251
2062568678
988373325
1744861253
1494542623
60015472
1266151387
413335844
1071234785
1724977250
1216171579
865778883
234256776
753277087
1895391981
539757691
60986682
214793527
1122900033
410818891
462053918
184752121
1277043629
1097685407
825889536
113142398
1238482596
359495330
356702044
667228719
1019204707
269671037
1367613644
755465338
230204024
2065740740
290769209
1012255985
1215778178
322250044
713708915
527210488
1809219894
1621920874
1111859507
526670626
1639663777
983946951
434161874
348278907
1304242117
1368638086
471203389
545160101
1593367866
1919981658
861003287
808816123
1026112080
2008965344
1712667065
332276710
701328328
1226270075
568524856
855068320
455346584
1240796477
1173142021
1796019337
1377137807
1350587789
414868588
242959782
1258698272
668318838
141502528
1857700870
257714859
1637036444
1252996004
2013585645
1891874951
1833719865
694578009
21223683
468074998
1018388491
1534600170
1560477609
9561673
475420079
682954516
2031069110
1252698369
1924175342
215980321
1371005133
888550776
1531794702
1434957915
614194702
171950564
1099072692
51520775
889371499
92132516
559558918
2099531570
1944174685
1763533996
1154231399
330133958
368119312
897896545
427597249
22223636
551481674
414697032
41242872
1138722946
855139213
1138829641
150044825
1581288318
1513067260
1256139325
1602486773
1894776904
967599112
748921195
75029102
2059939167
363550909
732127844
1782207747
259903061
1181107639
213301108
669211394
1322199564
440889804
1944980440
755489734
280847361
1032111640
713994283
205331115
227941289
1434839896
1690422211
1003475039
1531658507
1281599929
1696594748
1933133101
515174536
18022419
130649660
1729749885
1877351924
441652819
1988778295
628723319
866719427
1804512648
1075594688
1990653016
1772067017
361191358
1349818817
656590792
433564619
1245573038
1970111743
957195785
965185760
668190060
815208047
1348753379
1606253340
1290387715
892284088
1192250396
1097406458
288501982
365302515
848551072
423199761
772754617
774181719
955282293
1606650720
1782339909
963093750
1915401867
1077240302
475169874
925449152
453640667
139373074
2128732356
360430423
394924361
274423385
136290404
35238105
342122855
1915505509
1933888596
2128231751
1089021162
1290251557
1877061135
2066366097
623818889
1938715809
2052790949
1840680333
696092646
1009745633
196299948
1778924641
289518041
1065966681
1334491730
729985483
9652679
577587078
184752121
1179347940
1085136682
709013460
410337672
851945433
1369952939
1711596652
1416205374
1120968760
929208590
1145890502
975506511
1522451758
918187609
1482096869
414492711
1480938336
724633070
1131335595
475200713
1284200997
1475125034
711715322
1362951184
1295634364
1206622550
749932942
2055284536
1638994234
1270309591
2142073002
981211724
1449443307
1164085601
2020499338
1154107674
2026877
1627960581
342928785
906593413
588244324
46344638
784704868
1569717420
1181203712
1692546643
1522864298
1219599374
1986003917
189971541
1389221899
235301946
2102926034
1132258285
1472576335
1042709212
2042652608
225384485
547371078
1318971136
172735334
1405630211
1496826164
412424459
1354337531
2139004281
1548669347
489766574
323994138
1675063988
444455424
358835693
220782525
75063760
1037132125
675162895
388250268
372153347
1576764255
184815965
1357739361
1210333000
1521933047
185211879
770604964
1510671559
1966026220
422770609
1069475276
949669349
539749204
1587458358
1267475358
1790856546
913176339
706816720
1739800739
1447863325
1860793128
1956401988
356439826
411008366
740186039
1058902841
869685363
171978572
1227755016
1584407524
820257067
294259530
1134034398
273802472
1768030900
747676748
1558596069
1175285080
1545967480
770708982
807352354
518941941
2101044316
742033857
1796957116
1975664234
1769663650
1356473357
278722056
136410502
1770286276
177725520
594072909
64452287
1137174976
640595692
1532024918
1612485410
1972903285
1528399
1577759557
467211074
95746759
1253722705
2136126649
1884044994
1163326226
442442347
1555853933
417194195
1342895780
49102019
1388516459
1156037312
1960955922
417871081
31294679
1547160172
95777388
1439305210
2126063717
1526736879
953706717
1924447145
2054369797
877528526
426110988
187518417
2101411031
204916678
1814691111
1675171875
1954986574
47689040
661292459
805601345
1315761528
1027348670
1886160840
1640984732
2025949368
615507408
1738843445
1126145422
115426945
1346539765
253857788
355233811
517373573
1680866314
141479551
941459474
46087948
121021106
1290142466
1410097967
78855147
1477510671
1612342934
1681771862
436060346
1412065751
673597277
339854708
1989460575
666267429
1522956011
1564059168
2134473715
1209418184
865017882
975949856
384388603
319363907
475636126
854164617
332190198
660744834
947502458
1720268630
635545602
92948362
1704438629
614015716
1773036403
1452605338
599040108
1665532898
837402703
810318555
1071580939
816357943
1673836978
1172453142
996988972
201175731
1265048069
890073701
1212748746
1684661580
1846847237
1123507901
424871371
1221323588
2136042774
1393753881
1573022975
251939327
1093376311
487860242
1155043067
1588662020
1605876623
737385491
441591849
1965005387
1390892088
1264732089
1014231779
1564992857
1963571849
453544806
620150416
699768699
1544557411
1824794575
1614884729
185308090
1480826634
1911362149
2032657467
314825544
1076670437
183854064
42485284
479715727
1203332462
257794171
20970890
1727029170
1922122579
2121676720
1268589420
1796379752
1803190753
1846373876
436039758
972490203
1532561752
361175214
1631690489
132387240
662846418
647136708
256626222
1891859750
1185660671
299942682
643326336
568019499
1629317200
1260394152
856670192
1945127378
340239304
880363869
1480628512
2047571134
1180896545
1126835929
1413890962
923214566
1910123047
1330908926
1476455510
75001837
542702070
737294024
732805480
23398841
1259437287
1362364733
895720980
535767018
817510548
211446233
1510451646
1555458685
386092589
1900765334
119969014
1105313717
127114506
1768269322
551480736
519188065
1110509820
1266590754
1489769634
1807217429
639129598
275944283
647785564
138241204
1260120984
2140703197
2055758786
474077192
422197846
1863692141
557979484
519231559
1192362886
1146525939
474699661
1399676380
1834057911
1577158830
1471798656
1699663039
1584413223
1928207581
124843054
2074777310
324254208
1581929196
50783038
830240731
2087780889
209617867
466937979
1234989951
2070115742
1480187756
1564346081
516197686
9578838
1418019465
1790292809
1427542238
1098126770
1278133008
904599833
1093257665
1011987177
163877537
834084135
654029401
1295215115
511610678
38448173
1962367096
546335891
491555137
1279306492
948577451
116780308
514254072
211176710
65213922
809503596
324369353
600034723
387340776
1104251971
1067046518
2016155483
2063935705
485549453
199930944
1757626463
278927018
779183262
1384071652
1700557144
1984902358
1496400678
1445636825
1992607688
886564701
1659271161
1551596957
140663652
987806188
1301185387
1968133189
586215570
380118905
347811712
1439179619
258825787
1080365729
120986628
939281540
1009342790
1483675406
2084275532
1013451896
1259970174
2022647808
1369967395
2117055850
88818482
1903735684
2020572579
1241329697
1917828453
87964585
464913747
1580876464
2074405985
221870911
2146662434
1949945965
1999052496
2052764932
838868564
834591500
455548871
67056941
1264848689
1961904680
1485314975
1216239283
335224780
1489371613
500904333
1712912653
507111265
1224916136
795449006
1018164131
1762567349
2145180366
534027642
131241718
1772056701
1146995112
1427472434
1581515748
50721462
1003476516
1752494440
1849914750
1656725562
1790013961
850850751
557288386
1433958939
1646433536
1185434377
731888602
1350055574
1685881569
293923665
1046936495
501541965
869484885
1890837056
1206658506
1346173087
216630611
1252041092
1242032784
1488000261
930574576
368933122
1258414207
1826285738
1663071594
1584829651
1356953539
813317288
1616093668
1653574070
1311735424
1908192941
1614396412
615842702
1392532280
1602601127
1415168120
27013226
102813154
820584086
746857796
1244822423
1923260407
675590096
493747083
365348238
1124574284
1581881511
799184600
838895976
758404742
475817857
1732986626
1759273758
1989023890
1829348612
140323702
2105061095
1887388992
1721545831
1367612340
134494761
1179806274
984057772
1594411579
227537291
620043984
846177047
756362672
211744043
886706402
1271988323
1957757213
1960472273
1063548182
767202802
1744977195
1130211725
1181388116
2048132143
105323431
1316145412
250482160
1415571754
653963606
792190640
1396086858
244999598
1018079135
81746663
932559151
139857442
641741040
282959432
2089924225
204215989
1974957520
1591618225
1510823860
641476953
712989930
910099679
375170089
1034867764
1303255251
431650237
1681050065
759408029
569363893
1190953694
334886218
1379279352
691326891
1071157874
227885204
1824470920
821340674
544985842
683102124
25545880
705020488
1275451671
1052405661
1038346480
411272064
1737499212
129226442
1361857634
1236015353
384749038
842911694
1087055278
844797030
1522536577
2073510102
2046421615
1080027558
143635542
1469122174
1108380195
325586635
1625014286
2125946275
916077614
1757894242
1758758712
2023746477
603396673
534744907
1682170456
1104360617
2104168280
1310089596
912669924
1699997516
1184844588
1788342834
662409142
1553204008
1307219044
507819552
2129038681
1373504448
1827264008
195985672
683719774
366651711
1323833442
335093499
2140340322
1267519547
1158631854
1620346325
1344403861
692629259
1983741878
1339679318
640229138
1962581766
55721616
2075614052
1089391423
739984587
1101669370
1499509118
1470536387
1883551278
359486407
1755319890
463718401
399661795
187253630
1632877167
923575261
368579873
1264834898
1182363571
1583490635
1831566751
875841083
845450153
1732973436
854901387
1607607269
1139181365
401579320
1561133005
345691085
51686853
926598834
772032972
120166255
133864365
1404860506
2009406607
94480935
17356909
1753640403
1826785279
697810828
1886733627
939263346
67063675
1940741650
910574717
1871989634
1793525770
1256872261
2112869446
799881298
653409234
682197934
123673691
1617227294
1706222999
2023951749
1107299597
864613417
87478763
2126983982
2138721493
1524963376
1108890074
1515470146
1529509318
880870210
1794848634
2011711608
930307210
1073416092
2138696755
692099668
352614470
714481775
1477382728
444754285
328974144
33408449
2085606040
1557607110
1777426099
1553100451
1744704876
1369441934
1641241839
1939022978
960222462
125274724
1535951807
289093754
1709835226
532879228
92367402
169645956
2114802607
495149341
259223610
892184743
1320815965
1598869436
1221125200
1577736443
965296354
1653515199
861474889
659470188
2125955461
1852124634
270884140
1619018234
42939771
459760847
1051601145
1033898133
1362848306
1162607593
1166896302
613245806
679521512
1497030094
864648741
980730237
1374721972
2022706403
629050979
303870856
1958575048
499457045
2009505535
124131012
1623279906
1091492898
498199322
1992072944
288248037
612755501
1743462492
1280103066
1640813088
2084120151
1595120067
715206607
173094040
1727999573
699383260
652413192
893725028
1539112539
2035497079
1167361335
1826970062
762304321
1897413623
1530546028
740858996
1139070895
791307065
848166271
288128777
1940000125
904336845
1303942617
149750918
292747025
1000041577
266608676
510233182
94721224
487475481
1986403127
142405347
1117550852
2073703162
693355060
100768238
456667104
563346917
1885529327
1822558636
449428575
2009957942
479192440
345459610
76776496
1225440571
678799546
2023617937
2006472857
730179797
1460117489
981041626
1646893758
37611837
1768881628
1080532026
239120839
1504640283
923888072
1164946816
449233957
1951569675
628438482
1942999861
695535633
554634486
451462591
828914028
1171802214
1089469499
1806657569
939689921
235497510
377407060
384652638
1441000706
789655204
2066762843
1968962844
1864505555
1000244925
1231077465
1210787377
562042090
330037630
837614044
103335588
1700519052
1674242616
1450802724
1500643650
118476534
340546644
1419384054
297149267
976041949
1951309319
1561836013
608446519
348127274
406272731
1825007922
1973588053
371055432
1643151146
2131203351
722648820
1701776243
73965596
1625878026
223581060
640426459
12934996
1147310499
1014240620
301378678
1207708277
165382743
696249326
1505995237
1371704231
1248336797
232946602
140312277
1830873859
322899822
1882004315
576573297
306059060
606604418
626974982
1343179014
2111671174
280690287
411564945
1928424207
710464738
1219763178
928754442
1013838446
946053551
2096299667
1691649033
1676663197
1949933480
172528686
569525545
370135730
663283596
777881201
1126844679
657841480
1013618766
1827190873
2036744316
507543254
1557079910
1192117094
1424237900
1433058815
1466858343
1816106080
2056956245
1150653326
965427021
1332428905
320226784
100660174
1338096635
569069339
1153186600
519231033
1381794638
1572954531
715765396
876001236
1783576311
1426430465
979230622
1514328851
932093326
1112562782
1111713412
43290369
1049927082
1348029982
542020749
606275980
1047064463
1244389633
1523705889
63251112
1599643746
1199952366
2087734370
1856150160
2001617643
107691519
143912854
395635423
1543592441
2026465929
1047224881
1059343621
315264082
910376711
540590083
640847015
1579357299
1748687736
197541583
1975717319
1625028819
593033961
1571147134
1399723203
1167748872
146960122
1067224332
1572740352
701402809
660903926
497152467
278927018
153268103
705346414
630693882
1292564140
423469451
1149765935
481302175
202309683
1745417539
912737719
1995166921
619382118
211713158
353143563
95920568
1787861876
1606062066
1515335844
1062465836
232320653
1289399534
1826703561
147492827
1046991477
428313221
1960390367
1275620504
783162000
1218385337
616712482
374435514
141460160
1468802518
1453616674
1610711058
1810318146
1249848457
1297289143
1518625269
303891288
1191964282
1377134012
1821178288
2100108816
1088902950
1504937049
1435388508
732188929
30292897
462001938
1922594565
1638016514
1756072097
1053603468
859127815
1371117659
1655514440
973984336
835222100
1568577259
1233706520
1226540955
913370786
1405495987
1979711404
852771312
231227432
1216017087
613048026
450658530
2105685366
1887096798
1343428193
995352085
986562300
603611864
597132703
760941379
1203745311
1453793409
912093705
435399573
2074432496
1931495818
1575706059
465758190
63528909
196909399
886935139
2020667110
775848781
465773528
1504515862
1606928165
1711498355
2126670097
503040045
52751429
1857912004
2014412383
993741904
483607749
455232819
908448581
1739578251
58515251
1149909180
1175925055
1306024884
1631153131
1669951872
319488625
2078107795
2022476898
197543297
369199118
317175827
1415625269
2051498389
1531903300
622359838
120426857
286141764
1138024173
2092351621
172675306
562157661
1760654435
988451859
1081582519
525116482
955940768
694613042
698419872
1744327126
284374221
501511159
1192607527
1740577233
1200086413
90745717
968982185
1593740494
1082275051
92236229
232780054
775566511
1635259668
238957968
1951532419
103339037
484647686
1042486630
668207083
1613028060
759713437
442386871
877465406
721733369
280977624
1525377616
522823141
731303841
677517639
199618550
1514965217
1079580525
247365241
738386528
771853453
2136979349
1874087526
760028209
1012302721
1156721819
1562450775
1162705088
1365973812
770991710
1901799211
370204171
1361956065
259806203
1172148456
1230114707
332991125
1206937438
298420917
1857872500
1285946296
524260884
515687160
1288640865
1153309307
790199292
710579812
1079931485
2105611311
1256078346
2100539418
1104732505
1538956223
1258071653
1282966961
2098713294
474649976
1079202630
1054003994
661094386
427486866
714193050
748718083
873998540
1268278103
946210803
898671029
428696820
840367570
1753736918
696294019
1338690196
304130958
886443956
432887213
903944476
167670189
1473344185
831017963
447102161
1379338121
2060821064
1963416124
1935173484
695497787
118112171
565323295
752279491
654513390
769504293
805194517
380697075
83334640
1750527504
1876341662
1921369836
1180744039
1887168803
696357888
244051203
755834645
59164191
857941604
102477566
1386355533
930614784
1603066568
1097921303
2131203874
681110117
1849380008
899646639
677816377
315060556
1500989475
1607360612
1492502714
230551343
1827307504
900448019
2114688385
815377929
1262227792
1177239842
29185072
1613301741
1113392577
1185703594
560809909
22106043
616621507
692906673
1270737360
2057403462
1480524591
2051416134
1337065598
691760160
1725114887
1112700881
428084140
2110478778
1267500114
1116423049
1917007386
752757186
811932809
488886312
1384534486
1284743588
1055024265
1113072847
327188800
2047614310
1907336013
1366482943
728752458
1770234098
1155767417
1641012944
1095646568
360595735
938777847
375646978
1834585377
856794901
134230604
826213864
1017110441
2011509683
932107977
458040825
1792191293
669245080
869471461
1311298838
1196921729
701623966
1890348389
1507857010
240892189
1346662992
1235709459
545167023
1364018371
1672982624
1279922127
894177483
1923479295
928650011
1223338328
1203108383
48428472
1996668618
332458311
729586599
634598269
1851233176
1171172743
1535956716
513581958
1946483946
1481249138
1193090651
1941271687
553435627
1157115417
1550675560
1555159668
311961596
1403492474
1363846502
1585044700
34003363
727631648
660088487
688632750
444677263
411755856
116035460
1622638093
1039606387
1892313056
149727653
1929481654
1692604461
757912571
174821214
1252256512
941981422
561494678
1584581252
502064459
1983356876
614440204
131327635
600745419
995685448
429950276
1648683531
312570820
83117469
1705699677
1165685476
2009958811
1651443760
196997288
858383761
1506042416
1480544185
1156208772
1945619735
729416281
998139522
1622023158
1806273494
1183490883
1672903233
127003019
1555885155
1086328739
1005954487
177550831
730036308
2126529654
1212996026
1940766421
1434268487
1662331696
1877651516
167389682
1845724984
2042627145
1674585073
2064444330
355753094
1735757940
1850862846
1047646097
1952873408
898346699
6015461
231887848
1299316897
1471162466
1773505604
1998431148
133179096
132991814
1831775993
181408792
408462354
146444214
844057248
22794976
962497325
806653074
782168831
907538867
111321667
1812557510
1867850897
519355140
565604294
1243618017
526430614
149298013
439237899
1019217842
2053049301
174961059
2066605035
535224932
1496832128
564167718
1418037728
1555510102
681993515
222142598
2028777917
1527586483
1919936508
769283160
1371826125
1156899428
2095183556
1580843906
786116995
1345694149
154941238
217895574
1070170913
223069529
694488932
1911992912
731406820
336635411
1270342293
190501449
767048417
799594746
103351066
630165609
809704858
984385055
470638369
612596258
1191818579
1888218415
1436351390
444644874
1352853320
1772477072
1839076694
59497274
121328707
1070531239
343427811
1946439074
2102121346
9509248
919922575
226796599
1889178727
1779017136
1413597165
2092686087
216097571
1525333563
1097210598
578863515
347976450
1723212309
215284113
512106421
517018316
1919356544
2097218598
1997058290
1925470546
1238616369
1711338743
1443756000
604738222
1463015663
1880231979
1676890545
804733429
1540477202
1706842423
1415908217
48655663
566047453
1538334905
525977715
2103060189
1272882683
923769732
1100279548
1182697264
579115417
763360543
1553466148
1556343262
1871286837
1079973099
1811145970
927049481
1839880998
174597519
366351335
378727596
872338927
1737245237
1480282244
1882559762
891368765
125465797
401063945
258616936
973695317
1298243614
1267537717
174990671
1564333162
998366641
1951181773
1119079789
1080936216
1100975579
1302433763
1790456578
202066497
1768582069
1615536914
337397849
1606554929
284318150
649118690
1296785692
1634487711
204904845
83928048
543621663
1321823394
607039644
1495830157
778422229
1288585155
817553340
370712421
1586237318
668687878
865964635
1665897219
666222910
1730278250
2080874071
92793847
1555219005
1215944055
732318553
1813327903
1903919911
794156482
33307069
344225390
322179227
1752425369
1908442406
800896735
233380946
2135812175
634278601
1842457552
955528462
712172051
1655894955
2065194540
884007227
672953197
1444605597
1071251682
1547886708
1315433716
562325309
506415059
238054284
299702134
1039361947
476111552
1773078063
1954059458
1522288206
1579370767
1127477656
1583344039
1761127035
154143193
607448895
683755846
834737542
1264256324
951327851
63732356
2110926213
1450318587
679324520
1946251098
677617355
2117165534
830033308
283609391
1943230862
1924212569
75627232
2111348678
1425894680
2090443186
2144835052
1181413125
251916222
1815247260
2051033674
302343357
496730653
1842964548
1298345421
890976116
1946040029
267416142
890101811
2028775483
1411722381
688207863
2115961814
814788760
131202318
154262075
13500015
422312939
107772285
1182607871
1852158261
1318804716
816065129
2051300395
1700802890
1842298615
1275616058
1000155087
1542998094
542907572
1989110818
1522585049
287450829
1901746705
496696178
1144307307
764984180
1187457781
1357444097
1740348194
373142453
1547067768
1675093975
817400907
45694522
1378984011
1663943254
537530557
1586447404
2129412915
681503325
609562834
221402222
17476516
1963734685
124941269
2029125089
1838834234
198227453
807954066
1268207448
1448097028
350960233
142480593
996864268
637877938
530388887
456579645
588125869
1716703305
97991276
2138807745
75742160
149505488
1427235724
621050199
1640115518
1228514870
782212945
996297351
2032239865
1820516291
768394390
796371644
171503247
235531199
1943850151
2074023758
1030167982
1577512199
965944744
995904301
2025559406
1588650783
2883782
457072272
1652258137
1134873921
229023123
1930316549
1919330880
1559595785
915608122
1132579370
1109722292
385634115
683755970
927124055
807046695
1533903221
609893832
814432393
240771837
1194119911
682459669
1530500837
334673618
1579478638
1326304501
1207187850
1406822289
1415671391
844575829
324256404
251342387
1177466757
785180120
1241278069
512844892
618212114
2110118561
945604217
869883790
189327631
862831747
1290434585
1383182744
449008004
912411398
1943517019
1380956308
1799666967
975427691
921016797
783117794
709247328
130440703
1096974238
183557016
983693184
793094294
1567149460
1611354650
1871066836
2142597885
1628040427
288081064
1758091373
1165070835
1448971745
684605069
730390385
1208827832
50544096
1089729177
1449603572
413753588
417410633
1223000576
2051677394
78994716
946895247
462155127
1843084800
336500105
730556119
1191426420
1264341106
1222279724
1174354115
247146559
284865711
157680387
1576067063
408282873
758956848
1031369440
980776123
1719089045
1917094122
919778559
1873158387
922210475
1149760426
1397145031
1809751384
1704205335
346411442
1130891482
201907291
1966596636
351616657
2136477422
289104172
1676378093
1241947322
1703871651
1693322157
811838203
503216297
1338650580
1353753665
1015343727
1001863335
840103089
1754678605
995251693
1650360399
491298797
641183707
1124275629
205527020
1758875891
75466883
1724469594
323975533
659747580
2142478568
1468153362
371686886
1742142754
1972257295
1772118292
407616364
537532415
1798370440
943197798
551962538
844505014
714099448
369951221
181297401
735668090
1129867294
725498403
1296361539
117928911
1867964510
1160905055
1727619212
257514241
2077019742
1917288256
1580859174
1925897625
1573211492
1988966472
424504262
110156708
490779928
2048936962
1579333416
1086886719
1362131428
1510356768
1161707880
199147679
1768101321
817065136
265262281
1262252277
1751443080
789459952
477083270
2088419795
691868595
1112169776
752555213
1785498767
20350896
1970715742
172856877
333766379
599536069
1166283320
597654679
1218393008
1793524352
798103819
1270832685
1806517873
725931158
869249953
1965224678
867810981
123223780
1857421936
1110194069
1400959422
1704721778
904757839
629562572
240499300
1131554780
393618701
751952710
1254230855
1651504936
451526953
1037236630
1126931222
636484966
1536915615
1932644672
1482426850
1769474924
1401978742
417073149
1406405925
204512656
1365768313
1812913154
146736413
1565858610
1515872400
224852700
76573230
48601184
1265504143
1662015848
1764652893
323312204
1591564561
2023282415
257188091
1055230326
2111131804
754967924
1426410702
843989433
850251265
843333712
2049560257
839605078
1760005843
1424176706
1983244978
717680684
316363945
211674462
1546140087
1213341795
742299154
991765760
97543224
988710043
1274776194
1101175725
1209126314
1116584896
693951057
1540482158
41330889
1870278458
104020903
1718596793
1824665552
353373875
34006168
627057106
1186172432
122842646
1029083603
548174258
1427914700
474346764
263008621
385466348
149227444
1398702549
1561527501
1934435504
99496256
556145644
42229068
375978909
966536644
367337766
123049555
1514097751
1544940426
889937481
153486605
1185649891
1939996895
2023418742
1927187829
719236669
1716543702
133518317
1168790812
491962440
284586135
1388127721
1017220326
295194029
904199772
1671056298
153866846
1049600514
1713930352
540695452
370087928
586059208
1713173494
1470162453
537886542
1708916744
1727447422
2097308732
816337497
93653090
56398247
78517772
798671803
1976740698
490138909
369005221
788945413
469766459
242822693
1938097913
1867383705
1455333020
1389790953
1526818123
794429035
1464080678
24319302
1535019508
516748127
2077707424
844898180
670284460
1021130123
444067192
1214774596
1895140506
1301480281
299173615
1105771439
441062516
866823889
987123667
843957631
1197962428
1846580401
2014804058
467351848
2126947659
1629223550
1628236266
558866527
768501309
1160454670
1993875897
1706658172
990177081
1002056317
465340823
834629924
1626518591
1190561187
789450828
386382820
1449732918
2008511709
360870606
1446372885
2047956797
1392200681
1808222754
1858141597
590769525
473181959
2065234268
934452982
41242294
1834716638
1657455506
396330817
1076728432
1036106386
1609723668
675235111
1369503429
1012390851
194624409
1044622271
268760495
1377499333
2137937155
1607427132
873814678
1125627105
1437324818
5734467
2102299910
1238981624
856377733
1491163457
694306239
1676236240
756218848
1265072466
1570086458
2114500707
1033190488
1709056426
329093259
675593310
1073913917
696932986
261815672
1277563085
1635482902
1652091955
717140865
661107934
2010768302
1083874722
923162818
1056675632
1167588698
1513632455
1023535048
234124354
89315258
428710516
451231884
125566630
948137270
989698002
842812871
778429966
1042636618
1115178614
1834464298
1283466882
589100205
1020629588
1247073471
29188733
1968264259
794902306
34856871
266340422
1343647548
1747055977
744300179
1584309987
1373383654
1994950462
1816446429
876756968
587752165
422968145
1011491034
778993150
60019240
2066740405
1561902186
910997737
1180053433
1241378180
1737899715
1913077898
1013960992
186244363
1877712526
1187919314
2097376665
1876145683
1989185415
1961147245
1454231655
1256031505
1862902656
1867940253
1790402288
1830251592
828967037
1684372862
1619385553
1844328546
1001095565
521524581
964263908
76007814
1980601976
1589602248
163199687
1653037996
566830897
258108838
1244204666
487375450
2058724981
1699545069
461203297
236588911
552038662
372915063
1837174985
709020638
1366091895
1590337176
792424445
1396399747
426420725
1333201897
1200366178
1255606073
1785719049
1859612902
2074312616
1122797168
1352720961
244261400
830683292
2079986499
397125170
1077821620
1564263625
1431044701
1427081062
323332653
54605339
481228244
1902070487
1884058198
1397675322
1793064377
1841094819
1888908755
1752032859
667746679
1503290453
942409417
668462857
910714030
1962245629
2110610295
1076066991
1893931328
694681083
455683457
529097934
938637091
1868289135
1947121669
412749527
1720513759
1831188395
657066843
1640895822
466846101
1966188715
1920155489
655005683
1340525570
784960502
1874478403
577926831
445599083
791728954
255593649
226833413
1757488788
1977930998
1390295563
965972994
2050983444
1804047429
264619269
804159805
1437782359
737975038
17251473
1300746346
1726570842
1912451252
103988814
734755509
668991668
870912462
246253069
542338446
1232797097
1302692272
1911513534
913295789
19294183
163493595
817927425
23459807
500467576
1422686850
941848642
702824619
693541947
1184864411
1317378563
2079071119
581610430
764686991
815688180
1231702737
503874613
1545824985
1787319759
1125063667
2066417196
1999101311
161320342
716571293
847206850
230031011
939307515
1476507898
2017571374
1124059382
640011029
1382414107
4551933
1912566623
1366634878
1553286606
63394433
424327587
170007142
492726411
1949585141
1214561159
1843912882
1461495260
102086981
1088525467
1476732254
1594492260
278133422
1064651977
154381370
1851923776
1270493930
1765050312
2036286849
1717208907
1475680810
584195930
1170468169
570281869
800032669
19518594
1141843433
56286918
1028939660
314784468
106542967
1898515490
1937533893
1515339001
690101093
1927262774
1266308247
119435114
627063447
150912610
1119649522
50860337
1235299245
157429161
821757369
1684396245
1400937703
1527789280
1479518548
1482689275
581535551
1374881980
777771211
1732330116
2081627967
2032071410
1180204390
611604509
1284594851
1498588464
181019238
1734016804
2123451116
282686385
1568896928
699298526
1618558555
590749154
417729720
1275148943
1791366373
338161262
2082917752
1795284108
930693347
80158806
2126576611
998750628
1780729095
1407296765
1193638695
395980825
1281475153
1310854307
2040399649
1451289261
1680018337
679063407
34040344
2087065455
1596081602
1697442271
150551252
1004005777
493058133
2040235882
1855511478
1846719032
1545028003
810920950
567719554
327836933
671886888
1275093016
750041633
1771921104
1607324086
1379656605
116146657
646638516
1404521749
1162602122
278784153
19270537
972801550
123500463
229228003
2067543823
1760386764
2012363492
125502477
1144321974
247881540
1626267608
1094944165
1295692222
1825887930
1618836093
557294295
1398069906
289387801
909834319
669394924
147019139
1454502323
216674446
951896300
1846236932
1122538798
595005844
70098357
1943599833
1138607373
799020025
1182560549
303753160
2035696321
283523238
10862884
693326139
96077775
811193812
770206530
392323486
631455496
138023163
1857592580
751516023
70842427
409522050
1914694971
984021393
219792741
206303163
1248064969
1441263480
1160743356
1229966960
1419495904
531276913
1944260020
697429185
1828132851
337910486
1171899083
1024484759
946683983
41793051
752848698
1057502706
2110518762
2106516982
1646262576
73934873
1733965307
248394132
1366819048
1163191945
1723141641
1779461453
91041678
1600922991
1419828172
1501968296
1325256037
1374268000
1213218728
424112629
1902072553
1092398580
1103006350
309352075
222876276
630515837
306137916
268704344
1917466888
256568418
1100423985
826629235
1288723135
1991419157
1934313923
937906357
169972107
270455983
1879552977
662999790
803225097
352508007
1729114924
1826079720
1506244988
1636219911
1149428911
1556849311
1927463329
1389276127
1567790183
1764289516
1213888307
763225889
1139938274
921146844
1140122713
654546441
1503540414
421721430
1806937654
1074920887
510102604
1256785981
1486826409
426638761
1844462544
1673561264
1524669391
1895678583
242908113
1482594214
710710512
466725019
1532184992
7179564
1352683519
125769047
1014183589
174159333
177555499
536617870
307574576
367116742
1956956175
344922795
235307919
1005708602
1630466310
32688606
690125496
1357566508
808700936
2019593217
1052668396
1727654212
920079485
881280491
39842929
592220355
1719187443
680573243
987541393
1935854684
369668059
719610622
608009925
1603375404
802414634
455660849
321936591
1060074382
363893740
1354012462
1233920675
665255854
561825089
2023220790
1680866314
1075770017
1191042731
1264110763
2079001571
1714003831
952026153
1785249584
1104722938
344167494
275705632
1998862765
649507335
67914893
2440848
1871167886
732144271
1483947396
534802035
1985728563
2038306521
1468084761
1872855913
1637051771
2133724278
1132631402
1120581513
958259767
1402289030
1151051021
548713493
2078788735
534352001
1531808281
777258954
930947651
1197069896
1324930530
1054198488
1988223034
1128949946
1268511076
1547866575
1510551043
99608696
2036202160
760909198
356303110
1385080398
1787415643
573259622
1728707546
899544227
53248360
602849088
1328679449
2008504258
2144007401
1119555373
620364255
793563781
309640377
102755396
1314848470
1028202173
544309006
789938016
12173403
1697828256
392070614
659258271
1229480242
918510489
674735915
678871590
185528101
1058976407
2601462
252102735
702856964
799355597
1568501469
1367914993
280135237
1004152753
1855302991
1296330454
1255006893
1654027399
434039639
117346356
1576326104
1958280972
2008852529
1838354152
108437793
1423796679
167635732
907611523
861387653
1469963396
1823032699
756332599
589859429
1234931374
662219753
583452622
328743150
1530504546
726839698
659276908
962516973
1273471666
151891524
680521236
618576735
585755364
779051414
1341999035
674851748
1222069811
728010823
15046508
380873012
1181464225
1034506587
505307982
301492876
595944497
1143775173
680332664
1843484092
1571603392
2037710617
885021003
1503631552
1873062007
1052967578
46986668
1723436940
1422629717
1020857807
1036683422
454190309
1556553144
1919517049
415944320
673590433
1064119973
1995522124
874369752
532254670
1456685846
661922590
108026179
1634490337
1456994240
963346942
608227973
1747093941
1207285451
1083693630
792299617
1411005151
1037325793
1535588180
1288012536
112139940
758132540
1249795309
300457810
1894353335
2041029496
1514288744
1733699846
758438743
22412791
7529656
1944169207
1484860455
1422640694
2115459427
1431329369
1809875918
136559809
1541019091
1879252779
127334767
572390736
758168213
1616146495
1979322782
2132491825
2025194792
660686832
650852072
1884151898
6628712
1566701613
1799437780
1503684959
2032598368
1141432991
773994522
1023191587
1705189945
849380448
1512803417
947375848
1856866363
225553815
2042966607
667166796
481505953
1369305017
80538542
125033088
821149387
2101718844
1708421560
1763948547
167531379
1976286614
1573331604
1395704873
2024787021
1903927767
412103759
659985511
1891804622
233462684
1848436652
1352304637
470556920
203290517
2022310589
789692321
1051131183
1873570439
1961332538
693153321
528956805
208123168
343486947
76889866
938575166
1586433590
1032819652
365358479
1471858074
1270068346
621536703
2099423287
51857644
1202746435
2057849498
2064699554
13876795
878375087
1138932949
909032891
1679156012
430426649
1520450721
1179994550
2098866754
1945433321
375499188
1719978145
1878949149
1135397586
2121477332
6347895
267580283
490787726
1655928914
1984035533
378947128
1292940271
819350869
219754575
94002556
604158229
400713947
1966726607
1351727055
399047007
1602542582
1459022017
605033847
781004392
1938677838
117057185
71696584
656219509
2042883674
20370928
954945005
450119405
1778253035
436974233
1614881588
1353934302
321644267
2039902649
1942828107
1686094449
199306665
2006443288
60174227
1289457720
323150507
1066452066
1346842447
468194065
1190409830
635441421
1593677470
1624000525
165316857
1543479174
436539235
1857113268
1070096842
390452686
1233973963
490529122
1202832505
450054933
1446375936
1168118544
1850132359
872219929
113286840
767406518
2074102036
38556686
354401979
1997758278
10296791
819630123
260214481
1871211229
547932067
1911402015
1799123171
1116715833
1165981458
1452386342
89194232
278738963
255438679
535192685
1813776918
5933038
117880499
1519013894
704294526
1908865403
971808422
595569685
693188660
1273240635
87141339
404933835
1887270816
248043004
449559642
258076131
1297823611
2145980929
965890606
1159505345
1112945013
2035098272
660932814
313598754
1870844949
1541399352
1842077896
1189914160
831547948
1787355985
1153698517
2011302076
1964282853
1949154341
295978012
438971113
2011295864
862917537
1333979652
545170963
506311815
775444270
1935464497
1914231100
1383179132
2048273789
945588154
1593046082
2015759886
1093672356
1237295123
1647494064
835392771
464317416
307376774
522891465
1029952828
1324274840
1106706771
962684597
929913703
162982661
99369969
1525013636
1567330681
726280566
486060585
1231357001
1116637092
16296892
1616753692
753335294
1690142063
686950961
774341372
2096130373
661471282
1908622158
2031671658
96857114
288181528
898726218
730284737
1782978210
784105491
1705709516
732522781
679571136
1849492582
560059982
1801797626
1746895587
1109417676
1009700658
2139588585
1464426551
617122567
738032195
1317065454
2065047647
1064583747
162737721
217058901
698537786
524292330
1759142238
1853085085
1965374139
83368605
1190444488
118746199
526096835
1181292845
1874830969
275568334
1291775181
523991181
838655045
2132737982
1235089479
913595485
105879668
1530296054
1031462048
1447739423
1814648555
1025326964
1579739202
2082942422
751632641
1025802772
2120682108
36033554
591779767
830752933
1154966230
1327207320
1488576961
92589227
596562175
114865183
362771112
300558324
586912740
748418465
573448137
950350543
1157252682
282519408
1146013430
201608186
457154036
643580944
2035985678
620892840
526993710
872483785
146564073
534788070
1065732563
1393821620
1090719583
1777042570
833999481
1643397
1036720632
454102614
1965842852
295631718
1693436163
1075405823
1347085853
851459746
1779247003
1940712347
1306969841
1812335197
859372507
1548514317
1566192010
757498493
974401960
320135892
1675979494
48595105
1426919972
693654742
739613302
721843941
1589645133
1784483222
1532528245
2092266174
303701527
489525502
1647841096
66537773
986206971
1193062143
2058825966
755148900
1999740125
1799344027
2062800891
868664329
1296730051
530688266
124081263
1622035317
1420870370
1702146251
1334346139
1884298204
794625558
435852608
1156035830
1957516020
1886506013
150110918
2108003483
1317731392
473834236
780075478
517549199
1337788730
640990428
1569832354
676525511
1031171519
46930411
360729842
1062466495
1589000889
2000504599
674251081
527081034
1504864770
368854603
1806640848
1820682766
1031054460
1849362257
2143859717
966877543
536961081
479058437
413775349
1423752256
1076605589
1340422380
1343499749
1356741406
2007659216
879030285
298304424
220977105
1651632557
1648948221
2033347107
1406027164
197606756
1543220943
1995363006
160901990
165698360
928502615
2025300211
298961799
225598300
1572920568
1738936620
267476436
217126457
362296769
766376445
1292477777
1620747162
674207314
1470718236
661123729
1839444327
972680273
1402212539
1959150541
771853472
1381292200
1339573015
1918751398
2091879447
662839634
1991407535
747931753
242769834
400578739
1581954619
1224686938
891414249
966108997
1336742743
1726895758
5393904
945240562
1345096591
852550693
732436140
1291120265
2063505399
2002733314
1796486388
1403913600
38689333
605001400
2027360243
2131009124
466180844
12159620
464575068
1586939121
1460266527
566561844
1355274175
281723452
93226359
1823721186
576673396
563006054
591511799
1853928587
1386309698
206657204
697974020
1237745069
948984867
1286308154
562374390
1207994314
1222575299
1953099963
441472717
1829684033
686772394
470405031
1637223844
1505305819
61112655
1462235900
1445813221
996988379
1239301848
1860612536
1417416546
737420392
1411253012
2113001324
707050522
1784321700
723913388
374539911
32434244
1420621020
2132351466
1807061738
421868251
1814197739
1613996974
1194039260
1646996261
243912786
303155754
281869075
1214039613
194742856
450075336
419555272
466191129
1207717353
814167076
1986774164
1922235542
834367814
1566520496
561206334
1969360612
825060228
1330685834
1567791063
656450775
987535629
1762076093
1446718474
766099757
696642212
1997611518
1278696228
1976808888
1150591455
285728675
72297059
295878046
520221899
1006177827
1295099414
1286568175
1138028320
1464715063
2112423615
29825178
1956397586
860736463
647360871
472410029
1196385556
1328924599
1820035648
166662715
1093324481
40898387
423640726
1023296669
1615182440
1259425056
305133057
223240750
1257484424
2032916100
374916070
1410026136
1393177593
628734036
1730314588
2135102939
238386638
975433521
660170959
483406659
1538446858
844363514
16291072
582102433
432214630
670948437
1161566539
1069239709
384868573
633264780
1650155193
2131641061
390408676
859044017
1621406593
451535831
1695553952
1098634836
291042190
1061626421
829960951
1828277240
2074284106
539854857
209258515
2007291377
1034303692
644146640
226422290
600215656
400737103
721937700
1248944906
406412246
1045211571
125193889
1868343918
512539341
501590315
263155358
2061627615
91721635
1774958599
1472924543
1540065478
350203977
590605719
665187231
1804222317
226179866
363976790
456758496
51491795
874848506
1746269469
1972405867
1583409636
1763161781
1107156267
752921545
178165379
1780146006
2064006753
1560473248
1144502990
1247488995
185716284
1427583271
1747434797
992740202
171459726
508127544
905957229
1269424515
1607099927
662677841
999020975
230675405
235947829
1907595444
1477675324
1367907787
427206831
829069758
763906770
891502986
1987146038
180979746
95828786
730222535
1842954810
329683528
1746715118
546862089
1122369938
170759862
306531394
757928206
1843610898
664335364
458356866
105968638
853757542
779100038
895187320
1223310793
1289026410
1928426262
1081757009
1914051951
1343455146
365074416
1768917015
940882968
181393454
796378151
1664843052
859623239
1938508161
1269876254
46606220
1950564753
1445717710
420241042
2017975851
783106726
751665695
1501267124
1866594518
280114562
558295704
271371110
1130706876
2127019588
258779759
96076446
1002686037
518815556
163274532
1930188760
62569309
8721771
1276103190
921862891
1921264074
793936099
1383963773
566005332
1676253397
63891844
1318230899
985245290
1493766462
519169897
33319267
939369778
815665007
158307633
1887814032
944822002
85012973
257989832
198287668
770350412
2037283196
618162180
141054857
13855044
73823086
1666403236
429247861
51420971
155691815
2032685599
1054462392
1108702343
1422088618
824187222
744589824
640373386
849034525
2092525584
1003259765
279446481
2010795665
1911165007
1629078527
2121624235
487945949
375723236
1975383613
1467463565
745205847
1654989361
734214419
2119245795
1569642792
301220399
748689763
880697655
332975339
428958317
1312608824
1804218261
1673327210
825645785
1766487105
434829853
802431317
1729151493
2023405906
449700392
1131707550
1700666818
1480897103
25646626
476355427
1901121117
774939167
1502287471
1150387896
2028597096
891489498
468269402
113494735
828756526
429973491
19238397
1602594808
338662225
456121172
730165833
1829411350
488241056
66125692
1843040156
35046241
1240760463
1585756388
802150822
1462596275
1977628276
331866760
672793090
1449834712
1126399232
876060018
2121576701
693301036
139841080
70525156
1706468265
1951879304
2124904917
176757356
2052967014
537986516
240058379
1952850161
997830181
1432871555
6931323
668838550
1701707184
1669560915
126756844
1774720827
910742934
1765565153
664576168
650312367
1190266244
1803985159
612989651
1737723791
1841893662
1214913221
2063408086
1435947581
777872247
2034167602
2094903665
96019297
855030781
2083130426
198869178
128660926
1066143939
867095138
1467440556
214051914
604423774
1682447866
1021125048
1583479062
1818480452
188260639
1795905651
1550874360
2010647007
612462623
1919067306
1893835549
1676353720
944153450
1991759332
1118214320
924469802
987521224
846037541
1575010018
967388236
1678595883
780021052
973966493
1570755393
751548162
1821223811
1310911724
133374641
1083254375
1182053235
1218495316
1035537439
202880458
1669888618
1898686384
853703297
221222621
1491072986
1675434003
997736277
1588184068
1411951724
1776852482
1950864324
2024336738
371660968
760495672
1304432701
245383674
952865290
1084702741
2208247
273033521
831394674
1572419210
926132096
84074902
1176114791
1103375399
57203288
134719243
1359305623
1959644544
1568875952
2050662024
1902051219
1793418034
1646950120
2223056
514078652
1937811333
680563481
1560388950
1784227344
1120355166
1114527079
670408354
1315708697
1176424194
212832189
265929692
1054896048
1187795817
475430030
1190731059
867564490
1885684819
1511720277
594886982
1620208970
1128512747
1799538255
1969890582
609408055
1945233691
221144280
1879055345
1709928316
1987685224
1745995520
333992226
1821475728
1928039407
1051257409
1422827091
870912071
1299660218
1611249337
541905620
1972743787
708424098
276320140
1297835612
772051182
1150439121
993141263
1561299739
1131805583
1187905602
223428710
1676107099
648570476
1081900711
359138088
1776765266
76140443
106750367
188397066
1919608292
1051589154
570584947
1256000671
772534142
422356386
1443866132
1777405690
212674444
1914172306
1662972074
709609840
1708296165
717627584
800210149
32852892
887080305
1322039901
383533069
266744550
1036164810
226527611
1863724150
840439455
715017002
782159429
1730368413
663361860
706606692
1285098639
1675660866
1171716989
617278592
615675775
747831074
728691788
646333742
975793246
990743520
1800795428
614823344
1040636868
1724273294
1280893454
3139484
121946423
468484839
1004502730
56119888
1928850910
1427788347
460422872
418452029
1262078784
1019822188
445393292
1272958184
1044620702
1181152208
1935866474
1597572539
1809660232
1982759391
1207761736
1160601987
1912059503
794764927
1533370120
124474456
1149125428
1911686662
1081235179
1098378279
1041244146
1659976142
702580266
2058051049
1169264599
1520615758
1330137429
862703106
99571484
1376867352
1310528145
302851438
1546033134
1193850169
1260711321
625923236
1070449597
767901513
110414609
173027837
439527135
937932214
1298855897
839755462
1323860922
252176437
761085910
1839113407
1473738751
988134283
1441739890
1521897285
319355887
16367078
1955935287
286639134
1044692338
1326629525
1877160812
1339792793
516544994
456552951
1573105463
1593095521
424886077
1798077585
892071754
1775896206
485605861
1765540261
693636841
794480512
497050425
1111225523
1229160124
658768146
1313902787
1815105521
1837166890
1997136427
693972024
929003687
1071493915
1550602999
1423226185
1576455217
1493557999
723952888
516071251
2028201454
1987022364
1077049371
93740025
956807993
655558657
442458199
753127508
20494001
720705580
167274333
892392128
568208963
2077479493
1634694255
1841239342
1420708215
1031963733
1058404117
1198525271
2120468330
544972533
433665695
204005827
1243448555
923570470
1151662389
1493109526
21215850
23486993
1410213824
2101174189
1629669331
683823943
1022464258
1439448258
517822311
880862848
340644693
2062490453
1364198073
849821628
1878231462
51871041
151707857
135297803
665953345
1697398866
1846419151
513056820
122209080
389314814
1000605310
885441324
580838442
316712357
28036022
2120253380
1367020257
1236192075
1337757902
514917092
1180509826
1135219599
1102002626
938735998
2038698389
2012792911
1901409648
1042579963
1364912262
1058143121
655375046
2098918333
1392109329
1934137820
390749073
1898170883
617383936
1418977095
303635410
785920447
1294198544
2135020652
245193826
788341154
880975866
597218621
185721603
895483618
516783586
1257104025
1190257959
1737590329
363612804
1302383036
393332937
1304795380
1321405744
1180787877
1560557869
649322704
243017534
99096675
701127372
2110728939
832465173
1547346946
1810314941
454701515
242569548
595135188
683497719
1855143918
1760708640
633948027
832149148
1252282214
1646374809
145820004
1762850071
1685367875
1827552518
2104229804
500460749
1745502741
2135877034
877170515
1333829221
32287211
2083708570
794924095
1252008196
1324802584
1001046443
1820144667
1146635218
856124538
1472261660
35163117
1759142238
119652617
1721522760
1006756125
273829623
1545513015
601765615
1916200355
1250261119
2032098467
922178315
1356398884
1325556493
2128137102
2095085999
1086865821
9664863
492503618
1672978349
1337193386
947542370
1704170223
2121313988
2141587244
772787392
556126007
1965916567
1628600291
1685890667
578401847
2015553475
1285361103
1530150086
431687214
2053449361
1568254754
999664675
853375440
694402577
271368026
2015584199
576018832
862341586
1554624275
2085769057
295511906
374627582
1894359066
1105946418
1443207285
2076397765
529592302
2054561572
1069423558
612719578
977328299
716207640
1097402848
104178864
1709261683
327310053
553171790
1589916413
1423559733
284678162
1475814658
838638922
1166384963
372708847
148280608
134986772
266111499
535096572
336557502
978859491
1992766360
930241032
2062620511
1335884159
2103632897
733863112
448680862
978230872
188911630
1185910830
1479570449
33194295
744859282
231576772
560623974
1665825114
1294180380
600611288
671308477
1519757318
1996227580
1040216832
185679125
173103942
799003985
1341876215
1301409974
1675893018
640218233
1382269864
531149442
209415667
1748776042
504938663
1103259478
1965386364
2127296002
1148394794
875759616
428645756
1129278222
2082377680
284872214
1957187867
1813101521
2075377513
1417241955
1010878613
1122154944
98435080
1862865109
2068963841
602180706
377838763
1732711193
751339288
1076215298
1482619476
531938186
1865914225
67759246
1653925117
483732690
2081963601
639254533
444278796
2049240240
1334434618
1404627618
1061579966
380437138
1375861006
1291043973
1711998543
685373664
463799851
1958109610
1432865071
793689606
1162826085
1869614779
815577181
1160062250
1237816178
516586844
388847424
956938914
1450484567
953580741
1716380290
416538811
1955631680
1653242156
1662268489
1525272323
1015045794
1180699008
131746190
478453327
436356464
111286997
1166577893
2005602855
992476226
1194664592
1301677430
1085526012
338955321
1327138082
1763570427
19380315
121553230
2025206889
1977831731
1193217240
107883604
838847551
1525172964
144296520
167834886
1942504176
1933651497
1862346623
1598827551
463101405
1042275965
1839346211
668755097
205261479
891541050
1912795601
287390921
1436681805
146468009
139703479
1775934720
1082612219
451009481
833290687
1751198230
697561363
185501684
860364726
344321886
1600292376
94315370
931456305
1129441226
2008098817
834857414
866643024
146405815
223490361
1398228128
836009754
1088723981
1879294760
559457365
1993428607
1139395808
693620564
140808579
1817008894
1470156645
1941928763
745267738
2085275623
115113223
764363309
1835476606
675450056
1422785096
1531187892
807973108
114640701
2126689801
1853106360
904166648
165674982
1627420704
814626157
1553877952
1734401158
1240828877
113309318
310749144
4852024
999365828
1733881764
265943047
2138121873
1652195578
1390668306
1157498228
1644926029
487404301
1280493525
970502326
1529325773
189538468
488671042
67670859
1423294216
1635925850
160474075
407928687
1523536280
1656149359
1175025312
224381825
1800160630
752217656
884842899
1114316117
145708668
529640623
847672901
1347121600
853669459
1160208731
1534839424
446436680
951139532
514855305
1417631848
982449003
453128276
1629360553
1622461199
440989175
1263906091
978302703
1756657754
880452348
2071068868
1688184738
746746669
1726534653
123568314
1674869256
1635902782
543285420
426248308
1967293862
364038166
977500726
1022419611
1042052784
1851635287
10288581
724807171
2139126529
476806931
1464469478
1721000409
1439432532
288157078
1267126279
482279006
337729073
1514906039
872446828
530741290
1467136647
594578176
387653503
1433005526
2102859167
1986086979
983270034
1724642133
1663682085
1857199347
986764515
339587878
1456019973
410540970
1035455796
1134909388
2022444003
1301683886
1651576551
59710367
79484159
2136429121
1760572268
1620561649
167769411
704946434
1561365211
1229813307
1008811097
789145191
72222124
1001240176
2033358303
336859854
1889080917
1097750161
1272913934
335376281
2086440903
544905534
610892366
275780655
244855812
514001428
1893717757
290772312
1662724934
2214246
1296052796
352632411
662269515
57775964
1645524756
1245287397
1555170506
150773341
1182859448
1184979401
690164457
1096812815
1518133005
1635677993
405194816
907467053
2126706505
1802816979
1943293837
1099601613
1344937567
288271074
1574046636
578005144
365986859
252318273
2098443293
1391133045
1945383704
220958379
209278450
996997995
19839117
598591391
603621789
1114180444
852724143
985187561
1945472318
50737233
750255380
1548950545
554121308
1983340295
515585993
1001694311
1416811149
608375026
1699047702
123543246
130947216
189545850
81891571
889848276
1054805601
1870072442
843747254
1499369114
516796987
790751374
1146608581
714565010
359966563
862891271
730178899
2130206761
525488003
1414099593
367583148
2146841153
2138728028
1006117486
930935449
2059234859
413978164
949498917
100864032
1304632674
447272138
1836893107
313197221
957353617
1351390039
652530409
1641103261
1879970573
1889515391
628513002
1468547088
1291837844
948822974
2019157427
514424908
1724254928
359817808
1089187231
301170500
1654697395
379530953
1360837585
332107796
671829015
1854932929
615412212
46489775
1395526801
1665771911
185367053
564665562
1916107369
167846580
635363798
1361508848
1323278824
1789527637
1132267616
1775610895
1005145766
715413001
1445417632
161207051
902066185
2033840977
100803675
1765218870
744481290
16998766
2047323904
661600904
1978772623
1681133680
1149208787
994072541
1320366080
578302492
2048498191
193360280
2129476596
122892014
1126846397
1608881058
1550046213
412160327
1275462818
1396708522
2137095183
375968906
1660174175
1723116063
504522303
1756868910
998355317
18157920
953990976
748348978
1492908589
1774441734
2022378242
262990092
611501336
1723121459
1216306073
2054176049
1136878475
2104080258
131792520
1407143925
1144163402
1046680421
57020845
1509044745
1140041240
1487404127
2145725160
351045771
1876406812
434189470
312597218
1781860425
385348164
1443040616
1014899614
187054546
112488733
1402204909
1904791641
1477371892
331407656
140415559
1603536022
1161362446
41215313
1914278216
1437881327
1134790116
715038772
1877992797
1666060765
1304208325
776168139
1089841240
1920608657
1689566858
877015879
94317273
399354444
146801040
943045498
938176425
1868234855
1965450446
690434336
1957255020
53273002
226263765
1090368491
1194803671
1298274005
1256150006
535790063
1143899479
715861879
786785286
1668430673
1251312129
1981003846
129721051
834332764
828107499
1944022540
1774303013
774283454
569337995
509606624
365151743
1656753759
387176540
147899789
1934203889
2060402254
1934562944
1596887276
840166794
1650375795
1750427911
1277244309
1615499543
702568210
632761494
643635121
419937939
1231279331
963213045
316882270
356446636
44518463
1322872667
1190907653
507894684
1775853707
1638959252
2093169206
1097839660
1244578823
452728457
618561638
1491285395
1021526531
635581067
1872563715
1120760683
367419974
516749492
1358750601
1960236337
649368748
2067808395
1015576256
1591275000
552416516
1571494119
1907761265
407753501
906828656
532771977
1502154827
2036756457
1529399518
1823201718
2027790072
1769883183
1140279300
1899487227
2140414429
967653422
1390110059
184847384
56526587
1044671273
313601807
1542652054
498116318
1037093242
1849515477
1085697044
2012837626
247647728
886933467
269197517
1963237302
480496144
421775379
516849346
2130635311
1343202722
1077203720
187579155
1118139510
48154811
1824961195
1159024704
1579777194
149198687
1882271949
888498838
727288779
1141846922
1442363549
1830939776
1100392705
2075025402
2051640366
523980873
1315004512
340268210
1992123666
1155652301
1709898750
1455446760
1058377012
1294693758
2002250143
850693359
687288103
1536912476
18775141
1881195175
580007320
1809827647
1189428557
1164960557
521247637
69537030
1956666619
1996129345
42095378
744396472
615052371
647543674
1130341036
607477761
237684888
860111952
698940891
707191185
1844990131
637313908
656918957
1516501330
589463155
413585893
1190240069
854673846
279044716
119113303
1306249363
446440133
1554480632
37373010
1576084317
1654606155
2019783068
1253194073
1997458457
467715244
1359071525
1608418237
1080073622
45209186
1437430497
277050751
28193444
2068856523
1229480748
179335902
251812399
875476247
1603759139
229434069
1888937033
324143010
1657046035
1076714555
299358790
531429716
1052682485
713509881
189033877
1526128232
243105500
2131950380
387260067
671547779
1416069263
827918548
563000611
112958703
1457238028
137199920
720662469
1032864009
908308343
359378813
93413009
1372039693
1540332397
1759636700
1282338876
352579162
193411659
407967894
1253620062
116054875
1315057144
1030298872
802639485
885411276
524137908
1715696647
78253329
1992622862
195311250
1975941134
648611227
1015135673
765679487
1845030227
881467626
1046888785
1033764953
895360461
1169482128
710135023
1546789791
541370258
2073778337
1516448202
487285644
478586673
1726046283
215242401
955190285
340229543
528628515
1724647742
1707334578
444762768
20008014
1957625253
642309046
923871884
462731741
94958210
567959361
1574800526
1312971871
59063888
1755085433
1763231953
343449578
279107132
1527050346
1914043311
22684030
894309480
1891709916
249597468
98394542
1747970765
1678445543
1856622985
940165182
1021507411
409658173
1166279366
257822746
1763134128
1086019191
737134265
1896202579
70625642
1602112482
1865193994
1478078344
1569172705
1993542673
1416295225
1160824993
2062937299
1683842541
1812159965
2018430672
553308962
1057713465
1879974090
358654079
149395389
1349280186
659994923
1995905375
111386955
2065871486
1147926631
1040754971
393660872
500839370
1936300959
1978119980
1628377545
1437962621
840053038
1892441980
1428298244
169301053
411346555
1810141747
679380405
474247937
904936321
453965091
1520654025
1118438261
1146506631
536950555
1477849015
1395307015
752219761
1231623168
1792940496
1762937778
1765590835
674973032
665035756
192041209
2027522550
355516691
1621566027
767059821
672546688
252900612
1253533171
1405573776
1366140997
745545897
600146679
1375224888
1622271167
1506748061
410697222
296785939
1683226247
463392934
771692358
1339294705
1758647222
1016536521
851003891
1242429415
1161164796
938558875
1285537521
2048617310
1286383691
230237087
1187721852
1088695707
685561987
2035519899
1123038106
1468767527
1797985986
1951881867
1495319974
1671890524
1434446651
658249689
1259321915
1192732288
1504521962
1968921375
1419961696
928963884
1597834285
1808388571
495726320
396159715
101000967
237507210
1725982016
246706287
1778166451
830967161
1260291761
1428235901
1975830829
1810889038
2111256103
1369667150
1472243455
2114515005
1622031287
1411395150
2027183627
1001095140
932462632
184509885
401481379
902725741
1497635344
1737884257
729885727
443461180
464461867
1822666089
377741867
456233522
456303566
1977807896
1550547710
2133406262
1890634742
1194854624
128869263
191557813
419633052
839366870
103350029
2094996102
1930930876
2016392091
1380238843
1937187885
197148141
1805572464
749862198
701034727
1092814731
1918518247
409985674
1850652082
1332540263
1278421187
1281810950
1081808635
146567945
1836096849
1920054119
845910504
1073755442
24064141
263610131
237548378
966733894
137343
991670649
1144737277
553196536
285171016
1323425487
1250108170
356489399
560072152
1624196754
2129541437
1860770581
1163782502
921674143
1610540658
1161176523
690848720
1516324890
609117353
1515255012
560513462
1693032196
2006627056
1195819891
1120093347
2092495661
1444201656
1174086903
2059529691
1302467316
1268149377
1634913761
1729705676
25450609
2051861873
1741635382
711788834
1809252753
1282453561
51022935
296816236
1090173847
1326834658
1558631777
92035188
1257987101
2018639360
1587997358
888243422
769800666
644453196
409275037
1790352599
870116059
1026698574
1019798685
1684443323
230958615
1087167588
1104365152
1579987484
1529417988
1562514534
290919500
1002702704
1273599602
1133696310
1690385413
97042181
1283079708
1902579294
118232259
1111286433
1230325154
546290263
804062471
1128689993
817596174
1712135982
597800884
1121629650
2057674064
418639286
617909068
809517478
1539542733
581683065
2099867608
1826203085
1475410380
255419212
2133219794
978389071
883277797
1744801194
344510492
654257841
686566021
557594874
380343386
282775135
1860273103
770505322
997364240
1465029213
199937588
29047407
1973002587
1798617984
970677364
108248893
1702308805
106111944
1595809884
818020323
1459755646
1198043577
1383043548
2114567377
457908447
2143632568
160559683
435544718
276548149
1500069394
1746465876
248132454
182159267
332001072
499410240
1604018579
1376378149
954262577
682254944
2056670741
114594327
180883496
1227616007
189610595
563189039
1222018900
1060710117
1833526668
971954051
1585210039
1092043528
1063706150
1358701682
1265523048
376671523
1306122775
502804888
844153481
19740343
155110112
1132852108
637377908
582342950
1653756456
801477009
399685430
1915092074
902665542
223440371
205343823
805264008
1730452135
819832922
1991646518
122296056
359482670
2116493497
617178055
1271281680
225447798
1932830180
1326959286
381282756
686211437
165947420
874296138
301831794
1014171002
2006477214
1816394447
1764561092
2134941570
712396644
747042901
1832825869
2126082973
1705321920
1759412226
194480815
1071190361
805302699
1628917004
967997493
324186607
272484975
1954744729
1266237212
679465214
899346606
1682467086
1751740445
1054754609
1983234127
283073630
1456037796
1514210981
422500100
1384226842
232256285
85798250
1900194769
723939426
1035996305
1941302776
1572173751
1526163954
856391734
162633343
376709261
676062401
1257312751
834844234
1751789281
138800384
542637513
1253080703
1261392161
1142039028
1773256844
2132807787
1957658860
1289292147
1606349358
154889657
625266903
447156644
838722222
292420897
447368388
2140941167
1296121139
1431289140
1503291886
344538926
1633771764
1325390144
1661779507
1012710810
15583118
513922652
134937560
47867743
1430447440
1663338225
772162731
477239107
632117173
1246763593
355470734
336845522
1335909307
729338350
1768843347
321742859
1614878605
1246352910
1437608312
1112171669
1741963441
1911933976
1588577734
213290296
1403538773
1683774780
418502283
1778881843
2095462996
515755276
1269563030
239863459
1412228038
1396432004
854817951
1696456930
489357596
1034334973
1422506387
2039593448
775992485
428978341
1855930481
610665265
956673033
10576272
1656874802
396642551
4487041
1272158290
319390585
647172672
903121890
1644930882
1610323823
1912562289
541572108
2091851575
412961801
1170251756
1984173325
1892452625
2059806654
1260036865
1618070981
987351166
697036648
407221615
2027939240
437445176
1739547141
1362884396
1288098261
1322202886
384191501
530393363
1682394895
2088824585
1675397778
831204085
1601905785
1706306661
2124036577
1079135577
832982798
1109051907
981322541
886028798
1965343456
647441124
1137600618
725257127
597144800
539069160
346077027
1587518595
189781864
940606582
723357069
887566926
1075283760
1596829341
1857874284
608774369
1527639842
341215533
1884506514
381178577
34771851
1833315063
233961544
701716773
1170358733
2053018208
936665690
231010730
1495054936
1278547791
2077689127
58066583
441099193
1501044195
1351153471
738548977
1495863453
1459375241
31539884
1714962410
462653093
35865768
901141496
1262055539
2089915247
370638418
859121558
2091948468
1539545785
1715496776
416301689
1300159476
1754822925
257363113
224322643
656167200
161239354
1882129408
1305666238
888512895
705107717
424116694
1600404585
839897146
1443406303
989868458
2082436996
377114398
1404580120
1262359169
188397066
1003003440
838405001
1128022948
1354767174
841253783
1668724174
1488644388
1526057961
2081692906
37458803
98604622
202098785
391905050
1026448815
743277974
848411209
1165842787
657295040
1278851426
362811628
66255466
413213614
1816867763
1597952701
281219803
171351691
815405938
10516362
693942334
1275142986
559523238
1000930465
1132917279
635361557
641700264
871408276
928099783
1302051821
1473020983
836590578
513329360
1829130235
1405116794
1436910818
397649929
1343719489
1197371885
880695879
1557320654
433660815
1494772179
876582369
69268696
532949001
1437082061
357842935
1113623389
2102129333
356938969
385398295
100258269
938018033
1975599877
1940497101
131239181
2127868013
920373346
1307293192
213091860
13786722
1092484841
1981954901
1391064943
1605317976
503321347
255384666
828738804
185901683
144690035
524373203
195708765
1882632483
1226081867
2109869025
1383347565
648268831
1127652124
262529842
206376592
1608195085
2003087672
516883368
1466079339
738376494
489376214
1600476216
1695886454
1300307521
1560430062
1468598469
2146733330
2077763231
158762768
1348446964
1833062557
879594022
968293812
342433888
16624619
1840508636
115402838
1778686742
877270136
1310959591
1631490952
1553699547
31735119
1672963929
171541990
1741956089
243343199
428386697
649795890
385790877
655461241
828978125
1301873459
496451691
1890264072
444124545
1217053050
425230382
1168655117
1339155158
485805293
773894570
355132170
652511986
1598301836
127296926
2061830641
854898224
117571599
1989736706
1696383348
1049800867
1917762985
598584011
1946396831
1781025793
1460540865
1716471220
525693992
1697021771
2142478248
1505478759
1738652067
1246033631
824602660
796666941
2018329664
1624982684
519226198
1936479970
252513723
1955141737
2023347120
1833861447
2083851775
1867822450
928871267
78952203
233257789
740791078
521439887
984299387
1948570623
596937809
2105891405
1919289193
1984019580
2019621185
1796390057
689025703
1542264547
1838361007
845914798
1267359007
69159807
267832992
445801171
81839613
909290245
1598327520
35562161
470867210
1820747752
1770356989
1871364395
1723612953
373236298
1035788283
1034915040
677742588
265584780
1265900643
1182206980
894000844
435446833
1323790641
1399452082
943361664
1811783751
759837875
342553422
1395490684
1381666358
1183767355
1879799012
578216132
1870771684
679312459
2108319539
56864693
1526263755
1174226857
1598571962
1404777324
2080354828
1765268358
1199746387
1355213382
384766847
270199958
1979324638
1250768090
220223342
406892288
63064266
836791270
1708016140
1997104439
1639857153
1704961511
1182886849
1605914379
388625161
2039650416
1857867049
1516663001
255020303
1116060611
1117554285
766692898
526539249
832808899
1989813576
511628440
948362289
1546818602
735000982
1314416086
288394767
1244649591
312858172
2081804632
750644864
1188188841
988900029
593192822
50599947
1954747218
954086002
366983544
1645272521
333234482
137556293
539267196
1214088963
1616573018
1658743026
1225246558
502447551
1396025274
397893380
1546511614
696624636
2012813184
2111240872
1871094811
1700876007
1235625817
1890009055
1718882888
1920195550
127945127
943270235
596604393
507787868
152636478
2136721461
1663403638
759258404
2022440366
1149896556
2013188879
1901740526
2060047075
1265557978
1763978353
1571651318
1004825996
2015355212
296271209
678711579
1746541253
62355833
696392572
870168619
309150622
1980541449
357542820
71434296
892458450
1406700584
697134173
863886562
106231656
1021954575
1362800282
2025310907
666097581
1360915099
1418477819
1273131942
1674681925
1035105456
2036891636
1264197978
2049584901
621285501
1010075041
538136000
1770390613
2001375902
739848491
1988946747
522556578
479392210
1246751521
1858647499
1370852082
1139705302
2125069758
2138766804
716423634
2118111994
301833721
567803506
912372122
7184924
326953355
1119374596
559957408
614909006
804659591
1547255519
1637093189
138907655
411294285
1108333633
1563389502
410947703
1049610777
1774692118
1675817384
1358339583
1436232076
393972764
169480956
826957697
1595168581
1289253241
1455900373
1736543617
1876971152
550974694
1656590730
1715896058
2121710869
165387566
1625769120
1497673101
79702317
1952848874
789771246
457240200
1220125071
1165400802
1075250814
608282455
1763092937
1808429170
1410103705
1958868688
1722768191
9114322
32442330
1352545711
1926699571
668395104
1074384951
796413621
1813186994
110914555
430241167
2015030953
622714411
1019418032
859575450
1542710278
239414246
1704392323
1834889857
1504624124
274358946
843770567
1768266752
1927991296
670314258
1365215714
1057209616
623435240
1969625115
672939265
1614010333
1755001124
1296967076
263307813
1645702947
1326648448
1874642293
637636029
1232139231
1468802518
1500557114
605071587
852013162
479893516
1189660771
68319327
910900704
365520250
131122982
479773910
709798431
270977720
1446113746
464084059
1364826953
2018275416
1070841075
1403998795
944156073
962747074
1289310300
2034857782
2007165004
945535174
2101629698
798652364
94951072
374779922
694864027
842986732
1811453696
1866215734
1946597877
261642768
65205974
999313496
2013659364
896768908
320805811
1762328819
1205685015
587122910
1442458989
1695589500
1790178608
504496694
53383399
2136338536
1914034703
1076321678
1894780240
293600956
1315477198
811399680
675163548
1230804571
1292212871
1937505534
201168082
1244179644
1800227121
1404100301
1096749689
2123794936
1362490947
2067036981
2001201468
427313895
14872841
181391163
572272745
1383041255
1181336967
1087191894
2060010164
1345494903
929691197
503247277
875660554
1816775020
403643659
252282191
1824546940
435342689
1393374552
1244996787
1312175919
1889115052
166179531
195746661
303602966
714663792
1625476408
324033246
981835583
2005470125
1228816341
1264464842
1017325186
1706993824
662635252
477337353
1100723293
1115534746
470450449
2046221977
1190424833
320962852
1884277576
1819811510
829689085
1154552810
529331509
2017790030
427361738
1894859222
1329208407
1908906598
1845343551
1419596797
936313643
1212418693
257594052
1985228612
2042677289
688141596
914729573
150290476
1407408983
700810755
1784758670
1683122913
2128215881
1287573109
202845028
963697237
1499486161
523623392
32789118
129259954
1662685719
182242137
720055326
1289972650
254692176
453607158
1638279985
957937811
1357515614
1871039381
454402138
1825700042
371482370
1983645213
1447280625
1842615757
648797285
77371113
19918771
468675101
929247942
2079085216
1240019514
1734565276
1518382282
1844592582
1043278599
1542344680
935470111
899155928
185756263
611145479
1904962837
860487009
783646307
456807753
1432537811
2071717734
1749428881
190734596
454512199
588245681
142049776
1639434948
987213802
1423302687
1106669612
326101874
2131734495
1932191020
9989228
1516387132
886724435
515906275
998230130
1034095187
11843144
1131348029
1178326198
616451617
1535607476
671286358
1148771821
953562859
1003369730
1310869383
1754841909
1574739782
1307552495
1524598300
567555271
1089032403
1076641889
367936924
1322841257
831749849
339918843
220947606
847317359
1802533751
1365557763
2048610359
798554828
2067960670
809947992
202874539
165120102
869299849
112605921
1010866622
2091402985
315967845
1581212076
2006411877
333451691
1696865052
321375766
566671486
568941791
1869745017
356965263
504676456
1978937780
1196218198
2048028228
1817223478
314994091
1968382159
227405971
1294354956
1577003765
517925473
1404836300
652302524
902555039
827523960
712214014
387076305
29153908
1362696351
640895285
206628895
1784443746
2066302224
2033251347
463465924
654756610
1266525999
412112404
1931139170
149914613
1302561202
1033423861
2079516840
1112925586
1840687904
1234269195
2028943403
631565513
1275072693
446493968
366540373
1398785326
1046547075
530744540
1164260615
1184738528
1895250757
32544332
994247319
664718323
1039177620
2027762
1945586977
818771017
106829920
1669777798
871508129
1779779232
1473392462
305762909
1263054377
425908240
1441429306
615113119
649464627
1406044390
828043482
1135352206
1895243212
1653098635
2049129916
1667572851
1764501063
163183323
1554031258
1965834056
1011455624
841675408
1607259401
1449570613
1276162140
328248285
380284800
773013581
1946603269
1345353487
1568122044
669396733
2092714384
610642037
280424783
1816198805
506489966
2001628413
418161832
1467569688
1846916149
633212442
1830880653
1016480965
444368371
1222636278
1499867040
1588852283
1350171059
278073045
1001895742
2141594408
1599562828
638882494
1707849711
1865476575
1349833694
916937467
1598957552
993883821
1839373607
119776400
367021484
1823106244
982491772
161533303
540520633
264135276
1133071943
192958565
397832534
1180596137
1564955458
2063947411
1620365563
758670536
643398334
1989927742
1482876784
394224597
2085239484
745552918
165332116
1870824115
1543946668
1395438378
1481617859
1008222651
187789864
1329346988
684737887
1320644145
590941823
1670697648
1159244549
333093358
1123946848
1763791085
279831660
127285635
232099645
1777504740
1853011218
1935056926
22533566
510843448
359406461
653367934
1601983370
1688172701
537536443
937958093
1093371254
1779246195
1724818274
1630292839
368817375
266316495
1341430743
169087711
1374213683
1616493179
2052224304
1816690845
17218423
635920775
869274135
261884176
603832627
1282955708
4831137
163297760
1788750144
368012308
972059139
482327338
696219369
1614758520
1367711394
794498334
1181665026
2124645110
1704277523
1425437129
1809228990
676729737
62557674
295643835
1757926387
1610185321
1249182074
1763026395
1294236396
1788594647
726143755
1065138644
1533875265
1672995265
1632041879
904858153
1454099285
1341284508
1599474780
553311465
156403380
2025291890
1305106137
270488951
1210521605
274972240
1620726339
964731142
1724340747
1873720176
1962388629
1401066537
1468313177
2015754463
643126681
736706940
476015022
313541857
1481794443
1919447176
193935213
230805842
763103389
833042104
15644530
1289123018
354152358
1186763418
956707859
1244621933
1739373000
404915197
1910860990
1426305667
1260867685
592524899
1240169263
352526463
1764238786
1155537411
683673324
1084781877
1097171425
581084866
1025475166
1366761332
1041312312
1614306565
2004370623
1164009718
1067811325
1637528264
1462671667
366431202
1671501597
1552041721
1616405499
1602878316
251312222
216226050
1450317942
1950537647
756478520
153588450
1268102659
1712919936
1442892792
1507733058
1175891656
967415830
797289586
1758357751
1888325653
1203316034
1125668953
117961764
654221631
143067324
536556172
1118042523
1970731750
531709106
1601349139
474613586
915261262
964834881
1745125506
1665808166
1486249253
758752595
2057198130
1976309784
1298117024
1623176269
1297328077
1089439298
637645992
1428781390
567769209
537253057
589812237
973566016
1937445796
1631146046
1830640589
1727576705
868614433
1860431898
2018946765
1801540141
1363152207
1328528715
322264768
1931425978
534400419
1576118340
254526861
328045065
1311527717
2025913047
506456630
76820524
971552514
1376752840
1354873268
82957364
1496539872
2059446462
985139678
2081698013
2060378235
401100791
1704424274
342903183
823638100
1835181574
771535309
1703332973
616342049
1570099059
11791250
859950679
488539273
580278334
1357404917
1092481060
290479663
451257327
1383246823
1567950803
1093345310
1426167685
2066797268
1713580667
854416092
1776084669
1724607407
717996841
1824566385
349179469
1231370024
1152819729
225567765
1251887235
1389567550
2033810757
1622953337
1446733156
1010903356
1890142492
717668845
77685636
2025895400
325458909
1433135137
1752524799
1669005452
1378843773
980789027
1830792104
1525965106
1807630572
1627579119
201742829
1348486224
1464179956
988543260
1378662948
1972847875
524349724
1702071756
764865225
682045578
1986644578
1969512597
365592601
289285508
1325602981
1164489986
1294947917
1603896801
842596345
1449345904
759807067
1791440803
1216237706
1379997588
1335274740
1884614210
807151046
67101933
1257834094
1465301952
894272932
626924393
1893563865
899917386
332989869
1268649941
1668137903
1560863375
311606395
1494554979
440028168
1517476774
1644541993
1725030929
889349961
282811104
1862408756
811672241
344244691
737662483
1305582393
1656416420
216993401
578182825
297119798
939278841
490752744
1750473410
1898215323
2043086514
1573473720
712786
647119554
804612799
1412482353
323672354
1818238840
663166702
1523449280
1341722279
72081097
1619448729
1341829234
279318792
860205079
1267822088
873633540
1891868139
1978561802
981201567
1081621367
2076432592
1940514096
832373322
1985054510
1117315518
1750892147
632600938
464206204
1207293405
343404576
61243466
609136082
231402767
684922972
1263614768
1050775702
317031138
1469484298
1736982305
1473581914
690346802
1916240071
1974889991
1734427012
1351102267
1774802829
944145255
1523597154
1924730527
1795046823
3421215
268090175
734192613
1517843639
478592133
1821240915
1162331847
1422597402
1002765698
380587969
1965767590
118091553
545087330
1801268883
290513690
788547804
233346329
1734578763
1961726614
1622957924
1139360209
963172405
513400346
1292311490
1612594159
1931404981
1678905962
1540740401
1874440406
566226474
1571999201
896751619
779401466
871893622
1018856183
858721960
495954325
53457586
1153709049
216365282
1207690704
1311860154
164652527
1953084973
1468625947
2061099051
1837436678
2115220718
2123238615
595672667
2069219849
1973819975
941688939
1629190564
1486649494
1354965515
1337935637
68176024
551593801
736343063
888225333
447598243
767069162
1079020722
1234506476
239618487
1259802985
1796921859
1247047183
845902981
133530822
2129446503
1272362852
1912928282
1133345873
1243565361
1180698717
580796060
488011958
1373454629
171190845
1592555927
1363461105
1798248901
2120302216
248095270
816720683
42430687
1793349204
508932267
1869042297
2122507779
126279940
25202598
523656708
181566814
468950736
1585640890
417260814
1466160672
253987897
1731434404
414546615
1887591277
1544086395
63001657
262136084
1004229007
1106664893
1997474614
1520356880
1338681657
1571845567
116883420
1342131025
604023108
1039351370
1060260409
148407896
1636895780
1081066884
1961259118
366228716
1279852443
1240391
1156759101
740272574
712196445
197341878
1195455942
163688150
1858708089
320762516
1421894672
1793688127
1764965208
968235630
694671737
1915941826
174617851
209875848
2088775364
1406693144
336287154
1677956373
1755309411
1948991907
1189008942
1576741551
571556627
170816723
315888098
334646059
762050768
1914528146
559380925
531283419
379904043
498889301
1323896477
189791723
453842587
1878233090
161641782
1767865057
1709743824
1979416474
320732962
454699028
632415541
349289950
623797149
1415227911
337134366
1772015179
82390961
29480653
1481527693
1951024647
1917770102
760652328
735548107
241262180
770285439
389221395
1335251657
410540565
478282828
2021517621
2081326239
614378408
1108015415
1057224850
1882708213
681345221
775944094
1951948401
1034579365
538383987
473941627
1530894829
372236361
1006867543
435297495
225994660
896980443
2096486025
1722055209
1818601653
1371430854
665525415
2038217360
1245293782
683269792
455865499
1372603339
280327524
456695014
1723749250
302097868
506443544
352849742
1261124038
2107755085
912256480
2070321252
1347124434
407036899
709071620
1058419247
204908456
1460950985
131684658
220500009
929222314
1970297993
773554676
284210617
401271797
44006477
600611029
1817780182
1745992421
1167526197
1626304056
1019537000
1160739980
1606438828
1536984698
409017
2063609113
1899252542
585636273
1480759515
1658448926
1625231152
1151110486
1037570626
1918614206
1818231782
1087550868
528723137
2028462639
204764593
533319076
177337575
1999166481
1219550218
1540466943
83035683
356032416
1236586550
1778425058
778963743
2139365031
1554747203
1297067487
1212700932
163502989
507938767
1195478972
594099160
1649965074
829786915
797955643
238195209
418693967
1520562268
856980417
890231150
1278305198
912085260
1664652066
755876829
1747515531
708668748
232505226
1564643033
1766754743
449397832
1481126089
414629093
760759666
273222555
496865366
1537579592
432898985
1542949796
2085133223
964409810
1265979280
855346278
1958778198
853928572
41750029
1944786355
1764255620
801665018
1280836069
472198263
972077025
136023921
2132078152
95373910
1459836025
1156186035
1778179369
1679080358
869976254
933347319
1688901760
204535193
433224142
1513032109
1115196657
747528485
496157670
1224685927
71859809
904515973
2146311015
1342174324
1266074120
559593284
2050525424
1287610036
1136831974
1823637131
206938144
1091419556
1243882358
1592025819
1899295981
1661939509
2109905407
1335852691
1125357876
1788614141
564355018
1979647920
891117239
1378143116
610735282
236429968
1986890231
844202658
2032372273
2080372275
1919173044
633393123
1291303118
16782151
1503094198
1783849774
142307267
1794980950
602631262
1738339717
744796788
241782272
1216721231
1285510019
2021472025
907966508
356513055
1743841028
1073826879
317943458
1779654667
167626023
259572546
398757684
2007153188
1091000345
701659447
1380358894
1750738601
795166742
373495461
802374673
1486084968
750447239
188292324
1762466029
359464374
125373388
575569058
96767137
1061969108
119824200
1487708008
982934340
1411678071
1634420944
1600865859
128087184
1778635692
1398992567
1656605193
1948360760
1229425763
1473222806
693112122
1435339376
2030402379
984529086
1217453332
2084645048
1728425635
1466870383
480295822
1555881462
1380632841
1726716022
434325995
1428893929
365647170
1141448261
1448545131
1299413524
1376954896
407020264
1442427972
1122257839
2058555724
465386303
1661306180
881500045
189833917
1127933040
507765618
1225243299
94059293
616649267
1529422742
1987850157
287036733
1186827363
521534288
372511840
589400559
1319339066
1870665242
1462638789
1444360358
692017447
1529012557
1525314394
143317949
474484278
1153268805
942115357
1837420667
1892779634
2138885326
1422723140
1684114782
758873800
2033168900
202633061
390375941
657182934
627746222
1755033559
1544282713
646732531
1357259372
880414993
1902323822
1530267134
879657314
1773726482
1271714011
1694751645
1351064291
1350558823
24903991
657082761
782785450
1653993655
805315454
1155861810
1099364957
1510597553
1134612609
438727984
639936026
1391883868
1653590564
894056031
1176338196
525054748
978797440
1691296543
1817416505
865344200
2013307354
889927017
2041023114
774076922
819649095
2093279547
1565008292
1667563104
1506012975
1674309624
710460894
1118633423
2006737202
451081285
1262905931
1731811972
1683800573
1880273987
1871942262
900320270
1470202412
797979162
1433858058
1530239825
1202702538
771586901
906978594
1589859247
121969711
1259959333
1107583219
1024080603
2118726447
6460860
346099535
71467134
46573407
1270684901
1682766050
518161552
699629751
1338662809
1251977394
786848589
1498787711
1112899857
316458492
2098109912
1513021039
1218564995
1200029162
143351627
768740607
1367566270
809165203
1460390065
1123219406
584829691
899459059
1961922112
1015789919
1133629942
2053242948
593147015
1550556703
1023695995
183858572
699940020
1693506819
287943570
1633289168
1178289498
846865542
2019748917
285347562
832043033
361533792
953138187
2057544096
415349259
2043461775
1652796331
1895628049
1703794102
295825682
993518156
1752865100
778027990
1549327640
353004395
359420589
1465796303
308629462
823394164
557149644
1245276046
433197038
1018214533
1043466816
62517874
1822011023
1530917847
1121742000
2070839054
1531050075
1543864171
1601003575
1355763845
1056756273
1870456957
1415530586
1500907095
111694768
1344930801
1267554541
2121774670
1235624599
767916108
1990785160
691946063
1814399224
1636023591
1569152085
1133999880
442868593
528163426
69058127
80718680
1736264313
1313222296
1857247624
1018163390
842899762
80752501
904379520
1052920221
2040501761
1800176674
212347925
158451113
1624505866
1277786004
1821018202
2117916408
30529607
1849194369
376444576
374866054
2075288213
355215188
1301429163
1884228134
1684605372
1796153679
1473370290
1694966746
885539932
1146179424
1918080416
523218499
1791815757
1284209586
1587214724
1704656637
1325286763
1412421820
858468730
2110853696
727589955
536415509
2038812583
299228211
1262685546
144143017
1724388115
1493159812
1439256008
936420828
1425469809
759921952
1862717553
710434980
2129258870
523397428
1098014171
1519735951
910985086
1745206622
1032197732
1603315173
1557538707
1433368863
162566940
243122297
551336277
768356371
1503985857
744168343
1086556684
151818611
1873978535
404335469
1905196366
1860996898
1099449065
1289253241
180905693
2003466137
1337420982
4934844
1335156874
865245625
315427992
329358875
1534087167
428279631
96324069
1214904825
598379754
844748254
1288113760
1136183293
474024396
1593026527
806501569
1736407368
1443956003
1737205698
1323404639
568154723
855810062
1587647312
727689340
1425123070
390953082
1204413312
1482684630
1314173379
1633007615
790502284
1870216761
1723840652
450293676
942810972
457583449
263529821
1226991377
1075181720
134128166
1704710453
975888281
2135630641
673874185
2126025297
1969630452
1576883645
1725522468
1301189588
833771465
964672366
1904250038
1185659576
1860047036
1441446384
339641026
1862859440
580211549
773181187
1281881457
2086395567
1679420386
1931435561
407865912
1857482661
1724651656
484847279
910561625
548135808
1959543070
332396409
1720938482
444599352
1417754684
2128442886
786739599
1283153111
241798612
1963050205
780445342
1555794253
287783047
111298969
707697905
440982128
280546209
1762046540
432029455
1038431121
1919459180
1965781026
2124009108
29499234
659530178
898641443
1349705072
780664991
1931779558
185382180
97062737
742696258
9531662
1273056422
1502646637
1388443247
1271459294
2051974888
1766242945
836964214
1472346250
868885070
283732148
928777102
1890117899
1426027758
477715808
772734116
1721856791
153667741
963536159
334540477
884285653
685193477
470401249
1289302786
1284252653
162238109
1725093353
1804699336
123900238
299725548
806789243
1836557375
752701805
293878274
160807061
1904482675
1372410444
1133775609
1223488496
1279958672
1608921689
207953926
2110016101
852308669
1346612317
475326294
789062630
1820246167
771762791
399282667
1626547658
1294382541
1886761854
1086047691
611936835
1356876004
935865428
632208781
180359081
600957623
1619594734
800953506
567159352
1404588307
18162161
1021671789
1949310727
1285643469
408625603
1018495417
1957725566
498299004
1564260580
1058123847
702824800
1697727576
989983692
287559273
1304351643
1240222709
1038119815
1992644627
2102088173
1842920381
1791655223
1504696591
328787178
1625711218
1261768431
492867303
133600732
1203050826
1283926141
561214469
1493953513
1623917257
1944113148
462391633
1395808656
851816920
831332211
1654484823
1191412332
182831230
373743205
801013473
1879832632
1846102625
325846548
1856930456
679804083
1179413412
108429916
157507847
88457357
1938198004
10353268
1041663313
1044695727
2144298307
1411046593
1659336278
218467055
991812446
1707402039
1312044854
1273620474
453148935
1178569033
1127928661
2031675457
1579804600
798566843
2086536045
384045186
1988577305
587037854
2010448736
498199322
1568679598
1603293497
1886656256
1686182745
128107053
1648521386
1001048079
1244303538
909658697
1898291943
303686902
1166353472
367260918
47392430
1977574333
1720953127
1281540804
1830451029
1314708826
2006005557
878516383
1306265097
639235280
1922177569
176770198
147003784
1417187194
978661314
124054331
1024277005
459816425
1442344884
662588701
1875529017
574877150
95128591
147710470
1170440880
512877412
794269286
609815290
1121074332
589326843
861320954
1800239098
910710714
462239332
1369221980
633698402
1421780866
1346677171
1900155940
1637820560
1450253234
87849915
103766209
1353670630
867738775
1033405733
124608352
1318564653
791284055
663900171
690328731
470984321
646324747
882479448
58664118
1715485826
1514564072
140962995
1114140990
659083128
1343010391
333478259
325828233
942893004
197728717
1075811775
2107751726
1899836944
1500038611
1328175966
911448342
1363158717
2130645386
675403826
502229292
437063205
276672334
762175404
705644823
922370552
1247941581
1816569539
1859210662
1845525202
495657467
1000638786
586318372
609551199
1461976721
280929492
314185244
1057763193
180718099
847542748
2045504548
1871464004
663153346
1145903413
588457514
30521476
525370163
171194026
2049673726
723842679
1726563138
1881942224
2058895430
1093644681
672647976
1749103491
1213545773
1399121243
263325638
1519435156
693230363
543806319
1846106700
1157795777
1952148246
1283282675
1260646372
611789147
1008468121
822692663
107899549
217503342
1489223869
1982185155
1157564255
768140311
1371828759
767078536
1162085635
1141521448
628806760
1169744363
1003298020
1988345982
1136639333
1979048680
1275509613
1982851973
1337033361
263672583
1495747398
120050765
1735390486
838510777
775527643
219974417
241587255
85778251
315167818
75899236
1421705301
703618523
162953926
52125025
2135603911
1144258294
1763649145
767962349
1643792018
1521800956
1134281805
548654945
1692076449
1921084524
1964072781
2029727232
1409318620
43022250
1692801098
871313328
2116031377
1380963178
2013173798
997600571
908225885
201532259
219996939
1247347508
995082664
1164647736
292431221
2061584575
362212636
491341946
1847519168
637917077
988362208
1981592201
1340568088
191098997
1648533574
557646025
1406263685
1469868378
1329251537
1089145786
949871677
782567819
198304965
1412478123
2018974743
818091299
2051488117
72250644
994109151
1718025141
59718637
97801679
1691608873
50966912
889074033
1361103591
629842908
386067567
699762164
1724648000
1862766687
744455195
1829073035
759999951
174912071
298880358
59267892
1788614141
625288664
381836702
322823354
1900343529
1367739930
1661928974
951046136
1819417436
1793966370
1276425466
1567284971
1593751830
86631996
413328552
68157898
1821979617
1330781777
2093908874
553185629
1072116008
1924200568
449608687
1259710818
319767086
1819324485
390813293
14464655
535987323
212251502
39511222
840572541
170467264
161870576
2113328916
640729817
2031999409
613693349
14384886
1720789725
2021183650
1611437723
167871354
788704848
2046251460
218170498
1647798282
633809099
1366922923
1598666691
1761328194
1328163135
2068877885
515953058
294837594
285332398
1529807577
1717544342
858515945
229030750
710712006
1827525317
578484161
394509658
103197211
662296402
1968055060
1575896111
706459752
413649358
149238973
1384611095
766237816
1428404715
433909274
526520831
1594986885
2086929543
2073256055
200979604
2133591472
107557775
494841416
1604787959
225339604
450703834
646121876
340794423
753163669
151447318
999078550
927409785
628691832
1098102442
1575376457
2065781862
912439055
782651401
1349867218
1471052598
1056452201
841741494
1679756306
23804099
511434623
1920278057
1755801095
10471968
82479815
1536311081
20142859
242603939
1848785150
1903262657
732128353
544840023
1398483687
60370717
2103744376
340319089
1764033650
578500944
1415288781
1128936820
1411372405
1713965500
255685900
921138434
1295480834
229067482
753623289
1910012217
43179415
591177331
1997036799
2056900663
519372553
1989074416
658880194
1137293474
5843343
1957773918
367229585
1383851094
264062554
241497287
752832477
154213786
546524680
1976847213
1239917720
1235651998
218935410
8555005
1539410377
114708940
1727032632
1732728021
1485759229
854026702
327979958
757546664
841800504
765076000
1817310282
733015328
17909644
1478212120
1533223648
2070207530
180419116
1242735978
419890732
1651641119
1295927932
214065545
1861270708
1827243075
1455236204
1113717006
1906194515
182061535
669150118
1011296841
1400465801
716628751
809170157
1423331333
1204162352
1186965306
675841896
2094949560
1393963776
824333601
70187516
1321346555
384152405
1848453453
1738642881
77353243
2083740264
680445675
330621830
1698857502
1891782488
1748838102
1513515975
1869054670
1259186571
941242293
277344645
1136491279
529558069
1641475468
1230880807
1376494991
13075819
1838975259
1491428560
1652641838
74554094
1663031019
1241104378
1565666304
579898631
995576557
1693169595
706120297
1529233332
63179757
161388430
2036398093
688862545
759566170
8481165
229358537
469315823
2013711953
1026500220
1458669275
1765042564
1210966001
47568823
1395572243
543805309
1560093170
2105528167
230663935
65895898
1261955987
1556121816
1949497483
1734565176
1997255664
858269480
332825014
806733405
1905956958
249951297
518380514
1620614927
111741109
381382964
1379248938
467420324
1155297577
864771893
839333068
691808682
2066208991
1433938946
1568063235
829837911
1300980434
668212994
1407452237
1700931165
1906713899
75215066
1263281764
1610345761
956717619
730461830
1797237880
2061744570
2006286601
40942742
1727058588
1492134477
257595396
1725207054
456062910
489408567
802235739
213437810
1170395988
421420140
1113753383
344033177
23014432
496191415
1952506031
1623842572
581192848
779950700
1316794928
1719333656
5878950
1443193044
18323127
1900036892
1604724034
1276773213
475696366
797754755
774928556
1112363262
1639467727
1641021164
1007827788
1472974600
186271692
204904455
706494788
553090780
1236197943
1392013675
363565367
1391494869
1992296584
1570422682
1998483937
869484425
453093639
9942838
2019240455
641406177
138072825
1910341558
1184609506
2057544096
1051890547
38404853
1338415566
1736690268
425765940
817390663
496526065
2130452402
1972190963
2141497139
1567241557
1866223964
1601709907
290355813
379063228
1076237851
1691609767
1591749035
20595406
93743715
95558896
389258255
722221617
1873519050
794753287
498784446
355010617
1143811061
257329457
1268183729
1271622268
651110382
861081570
401518303
317897082
1761386238
893413287
1594907577
1893550835
1419823153
661472249
755804410
1507494377
1170574166
120982104
1632222141
1535151134
763845021
218845797
452991726
1950404581
609561684
806577998
2051619185
1306298336
1824047314
1713892773
1155717282
55211932
1497232938
754792436
1771210136
1481114279
387929904
1141980682
394095373
349508135
2073759764
1904413151
911877131
1038014341
1243981935
2046721643
1599496460
1530815026
1634802369
349183300
936166773
1546323337
1390434035
1231355061
41508264
281881238
520412973
215857319
1318781427
304675033
791161332
623607920
1197781769
1378564497
949879468
59487110
1892313840
1924048948
3584711
1546744911
807512986
2044256975
589248761
958991943
1898458902
2059580614
1902424767
1733793885
673824597
1545398669
519391165
1822414202
2084545659
112015216
1163688415
225357675
1277528940
315623427
317236861
1010179487
2099058562
132600149
117212722
257865351
956098892
1747554612
1447446763
1625383600
839153161
317699104
1112784843
186052583
2027735361
1057990827
1637520964
1409679489
1069749638
1597229068
166798272
1078368520
1686596421
1090174308
1079262744
602381966
2116327273
1196603686
13331490
542771462
653102594
1777920198
1282529564
2051597839
1624125368
1880051739
1820873962
1527412838
641561503
1115988189
1969023069
951998052
415130085
984838668
282906166
1631845484
1165278325
67297684
714828145
283699352
1455008104
894805705
271345621
273703658
1085531626
786019154
133286360
1877971172
76857461
924274637
547288000
649243807
2146608702
547359597
1741769838
1462272921
1154383691
36934158
1220440434
743705638
1120531674
955542848
174533363
288080699
1749907848
55909726
1500840876
415702202
360352315
316933811
92557514
1268310609
525381849
756310473
954968138
1962460722
839768925
1571821384
2128284539
201789539
518950943
370255858
511429439
291317153
1499020880
2000487584
2092146130
1061201140
1826487223
2126468587
78572849
245753171
94770667
1678425321
1769051737
1402178465
19768662
50513104
1975499147
361389064
1651304787
1643957540
1336173673
1894063683
1123780593
2137025826
1610628031
61554575
2080558246
883288252
1058360132
1855207626
1896869272
546064825
505765789
317991749
197206227
1500974393
1813165869
433258328
1931004211
200199613
2054871861
1098408621
587267389
93907141
864637628
1982412260
2127348690
185184900
961987477
1258301638
93449445
1726652274
824765792
872302196
1161522376
1404309098
809117712
889813867
1629915639
1594029398
726890015
1860830983
277198542
1262981955
968257258
576945337
1423049895
1294460127
119673985
1403973260
682669459
840697508
1354843397
499499969
1777468095
199550800
337130785
1380690462
798034619
1393056687
1391932339
264853375
1082324296
489436240
920375718
1072863044
472130588
1732568008
1362088346
1864034790
557572328
242363866
1306286903
1766070888
528347609
526059963
655415225
419961923
1074727455
75851592
1918768317
2039769403
210581322
1766600527
1345975235
2078193073
164285680
249244831
2077336260
327298732
88155248
188828590
560977619
483592056
1724234001
1724847184
629158196
1420830657
1592579448
660556089
308649971
1133950719
582558127
157199464
581586717
198219083
1836995639
1768521595
1719161029
1119355912
1206762376
1707028687
1399891093
144028489
1796364104
863909819
1012283154
729970164
1860890321
1092702167
273690810
2144152118
2017135917
524826984
99983034
1483139381
741853660
849315165
1266097583
470972223
7864017
131815400
1337206059
473798808
1198540066
1546363289
565698957
1978504326
1603801924
476577336
2067403071
1113973478
1373981958
915219310
943600000
1114774013
1356310223
2131844046
1543281385
2018847245
1803742626
435260922
261453159
413118776
783853486
1996774796
1861606
1875659737
428863652
1265140853
237134636
1101184225
262944245
397249718
822806819
1145342840
1595266196
79952987
232937684
444445890
1074434293
336376261
2010451489
912209840
1669128369
259277879
361791813
1945951941
2120682108
390906734
1820391061
536109343
2040675654
7042358
1881966279
1209272298
1871099982
1481863965
1609312584
1311412426
1840606007
2066251394
270540365
1633926070
1700605348
247779823
839726192
594881266
627165571
1171802214
92528148
818076380
269823708
147471160
400057945
1749953942
1555607676
848807174
715916588
1369802387
1959902676
1325151974
984220877
2115294237
147782815
806159999
531254658
1156692682
1409976916
1268510591
896773985
1185065032
1590940614
1776050838
872301554
1332709188
1322171986
2072262725
889194767
1481366158
332137398
1983604471
1512999575
741260735
642522656
624251098
1296984698
779928408
821568310
380998302
1154356848
1557333116
2046984928
633418274
1821639837
615226909
2299224
2013935926
1692483117
647330826
604917268
176892733
849976202
811752727
1181252163
1248834555
1409627033
1922543916
971647367
67376665
1093614421
502059797
790863134
127179833
1511094873
2073965099
1618446400
184279827
925540027
389150922
96964797
944580903
284359269
1494894995
2031913169
940086674
117817894
1642941847
1772363205
1967263104
1839146035
1064597942
932240314
598637167
603319733
1520384411
1269780282
1094171803
1097474212
685008582
1317823098
1557256299
1585118364
1578446054
1096781495
2098349199
1130781813
292060975
536346698
2136614346
1351137676
1522624266
1487292475
875468477
1284032810
1452826160
1194467525
862407317
1053897034
1611507072
948641643
126108331
1125298931
1515520807
2005218464
530005645
259360228
2062337849
1634018178
90329310
1121857247
1952650202
220797289
2096413809
934322471
1824211042
877084751
2034054643
948857017
1164033241
120630220
1395090697
1419167380
1517222618
1305830342
1712625633
615762950
459505766
842493248
879511266
1328611046
824590892
68530487
1775890353
934777487
478713501
2100910555
1660271075
52509205
1491868154
1109979985
1716155150
1532781756
1524582265
1908012637
232193262
324315533
6854624
1509150884
1342647923
1435370496
546442757
1887712762
1692814963
1410667428
344103347
1951817491
1591858266
1670740538
1953050866
2091436872
1673377589
337258376
1213546278
2078868913
1166608628
1443047287
1136984425
1747293113
1354465824
1404026556
1241506029
2013035372
1896198336
1535863321
922514855
371259370
1868833657
1446783004
1389082900
1729193163
1816244138
346907939
953083236
142896686
1559191884
124317776
1169301427
2052076330
532568688
1834309837
1123176340
1269328225
828123541
1884996496
676017406
1258065906
2104490552
1263352727
1197299803
4569738
713698606
1346044858
714913519
1916370370
1839256126
1944967612
1905951230
2044399752
786991924
1296736686
1697751697
439298651
10055125
1925746689
31323792
595768659
1608011690
672353361
419726361
1320634076
529363236
1021207905
890974342
366040721
543302226
197162870
1478736898
2033798850
1151093181
1344278470
2059501111
951727954
1065337352
47000558
317976907
1920630360
723595607
1348238254
1296745170
257905914
906935877
23354308
519747332
1067307578
448455284
338895147
1506321787
396046570
1771751503
1156200807
100393586
910009666
1244045259
1444302356
1303633379
1019592306
482830720
245441406
768845196
2043213549
363904584
517791247
2058783727
961805068
587622933
1021084487
567977718
2033919404
1114463118
391114201
593370507
2131885005
497266753
1804197760
947429241
1087042487
2069618103
1061680135
595763577
1172597920
215900074
1401050506
2132545384
871199344
1944453492
184025145
1034389675
163507617
944121759
471892288
1019061136
439249111
651508495
737937557
1879059778
374561194
325331895
799847719
708674001
1867389295
1562493210
2024562142
1298981915
491890156
2016558404
1544215923
1586195940
1745561601
353697534
1644113178
72750690
1246604681
1708579660
1418756848
1626079869
300970985
1044487635
709340919
1584939470
1127386887
1694706245
213347372
230206978
2047319621
562630135
718754291
1861183047
37397281
1138963667
722124632
1890512875
1937046
1491635004
1321157763
429516030
814798193
823232002
189271984
1350794979
157074891
817754342
1227616308
1416363239
917983203
971349733
1031551257
63704819
555533246
1323974422
2174684
2067596623
1646583689
1207858625
606528642
1433819873
1984031906
279735151
1792131310
1785401638
1404044479
86280560
2137356019
1759278903
448874027
1009023123
1750056087
1672195344
2070924931
2021536312
433368979
332921168
807733449
635692711
67153840
1979930265
568452245
1256786957
1333481950
126916625
1230525604
1087475611
1070740165
211773727
266509143
626335387
2064052205
1698708583
1735699584
591590616
1119374010
1212959606
1756684113
2068031131
1262533216
1875263904
1270794430
460617878
263666320
1480119339
782866408
154915660
2113630778
424276732
1829618541
1261472322
2089572268
504369350
2086556081
572255060
486626953
1088460443
479185958
2137756692
827744713
894155378
1712373928
1926380695
1132610227
1201619487
1317248530
2121344876
190887335
1139254884
989254610
564163540
1250994
340294494
264196724
1401419638
1673410010
413483873
528071507
533668676
13480354
71993603
1152716748
1122497272
1663870860
901197180
1750075361
742700378
1281368857
1708359087
374873009
995300266
841399117
1648786106
379544209
113814918
2916641
1540014305
833566900
1099515806
2061183317
1131563921
2043107731
2075369051
1579637677
1312016795
1554671328
611010783
1364925719
1176760699
321428219
803356481
1054304100
1728398480
815381328
1853075140
1120349216
688386962
39300112
1545566181
1245599086
1151052915
429607519
1360238811
930348679
981805875
73085609
2081795904
291824689
1558063983
554814542
1348497695
255752694
794608494
1415886699
944006384
1242357607
670394380
1322464144
1875152482
604936334
1862378619
1089200978
1436431038
1277092201
533638409
2012196079
1929396091
1352254699
215899495
1166905894
1789526111
236202237
1857415297
501122274
214526155
1441576849
2034281170
1473299545
1398199862
1628369156
612725270
1153703812
760480290
480655477
1364654769
1185086265
294930003
569031831
924277519
627919747
1408420426
1690673838
1822122477
1384384445
85360384
1767180490
1696719820
1065649459
2044884940
162984480
41856778
1924258945
17444315
232857312
301382605
1170808999
1099894783
596868013
236179641
515298420
243455233
1464016429
1945479725
112402851
149532873
469574778
188242305
910104376
476529511
788203751
1183601640
653395281
1064249477
1655924228
1727440990
1056126906
1496503679
318167804
290796643
740943898
2110076437
1538255598
1433781685
1499146736
1202701715
383559492
935769059
1833259129
1277999764
1048629350
1304238104
66872355
698274140
424822567
795230428
1511044092
422209550
222698630
1315336873
2024569275
278002547
869390396
912538259
1569395940
451947888
1970414846
74226925
333496431
1618733581
2144930158
324881706
2110730929
893933680
1070426352
1324709703
1255247525
316374650
2111469644
513620625
1298522328
922743561
308740549
1206785566
1729368759
98316148
1606237678
649820040
134894447
1007638992
1106698245
777690516
1076385691
1844355686
518692993
680963755
1522370991
2018079032
1168268453
730537945
145830495
1472294826
100682299
259832806
1100706107
1820989653
946563738
2042940590
2048947051
672362983
1281939120
571681978
349813096
1276375237
1221459681
660909324
345784683
1121834267
1230562099
1892481762
773395563
1658039692
1590427332
1735510832
1107513726
553904385
434732395
351463063
1958067074
1885457318
1806025745
254396881
2022073144
243806586
430264286
1270329748
1864748143
802606213
849102728
1855753360
1984378012
1333436253
157746818
1138608575
414897245
2121659611
50772600
919083547
1907643503
1787763853
69400040
1276160964
1861230825
1477829030
293890549
9905209
2061329751
995172516
787266250
1264104181
5415039
1818671458
707901158
1284091576
2097763136
1334812166
889646536
830923649
993126033
1878815566
1746490506
1753057449
1791792776
450711847
981348577
1441289253
1464741082
1990110295
321231076
468229060
1604825735
288491718
1361593220
1338000303
1169076939
718169616
991756130
381701453
1761730742
1050448472
1782528762
2116221469
1349199362
1461522832
1228337648
1000424214
698509454
1746774741
1186365290
791829166
858125480
195520954
1173660590
48394548
89969380
40336381
1766463248
1661273625
1530053190
411106484
1769337332
1536763118
1477868072
1145442424
1351951203
1914692150
491611210
608681068
1711015120
1696844455
1083146015
430138602
1802110067
2143689780
2060416622
2137970556
570682192
838856063
913257496
1104496844
1703877372
1896804132
905333189
1070781597
2075867216
365906787
2052583743
400601020
1384989203
1256023045
387733015
1738676039
1289419693
1842125887
597107247
317969477
955130649
1493882869
968260871
1376602588
396938368
784204875
2040213384
1191673983
417893759
2040192249
928447848
1739128331
1300281210
1739776144
1323717742
1035939065
291248713
1255536178
148037890
539214251
1872497837
211291033
1572403372
2037796589
1836856296
1527608206
611172553
1163261239
494710376
842513336
1558918215
2037611658
146477644
1818077307
1741673477
334132394
1035266278
926950562
1587289127
57307397
1116497179
269952689
1190418716
1093688890
1191059680
9969097
26496704
1995500375
1534518509
1213182909
1039699329
264999414
1443620124
1789217871
140896285
1637374866
900580375
1771574798
1790716825
532141438
1209914695
562983343
1122904226
1830608714
242094738
675019681
691331885
992160318
636474612
409902606
234551320
1152103032
1886230944
273048777
1801211370
836006747
353619430
767382869
52291061
1367877702
766552066
464912718
1278107936
1377556457
537917272
919862939
786943160
1619738360
1943142288
588880067
1087419649
1671615728
2043587533
974535168
173168471
1845617998
1210807587
454466044
913455406
691775638
1829402857
1329733697
1874078783
300097862
1569792693
1780253676
2114507290
59226121
1791871718
984120255
1498286056
363240775
593766093
956258193
2096098353
1865993336
1520995325
313039756
1749200309
1101155706
985388374
171752456
1234633694
460267658
283940891
739711241
1848514993
1886789100
1428313400
1951747174
1553057951
2119691195
1917295205
66990202
1356203970
1972860933
842763645
228549214
2047542329
1801278773
1096807498
1523866324
1354847767
506536340
2082494564
910230197
1297621790
330098685
1648818584
1637699484
1121036660
2131133319
1574122179
1153445359
884731149
1767823739
1362393385
1666457401
252021038
1126218438
2034070796
1324879921
1291370272
1051289039
1971296570
1605932287
1562947529
804408662
662088324
1458141125
2098944914
1835205842
1848417822
756677657
884490178
569878472
2060628049
528890419
1714789284
672530405
1110160595
856219857
920164687
1857949489
1048181175
740130198
818934119
1190515432
1101186100
1130589810
1494512851
1335600761
1369374621
1418286865
144758852
287704605
811474837
677084403
188927492
1771757419
733091725
447982673
496762319
739649829
1035138604
226860690
512337885
589305751
14154845
1380796976
237495598
173121024
70148517
288596871
469257770
1734930512
572165135
796881883
1604256342
1025394083
308079303
1716642239
1465526754
388909188
1619844971
958800713
1728313141
351160012
398175476
231452072
1942463342
1748269000
799977419
889887328
7844607
45398312
954652641
763748306
1868756690
740060854
1513052421
572172384
969451005
1592900659
931868909
614074624
1410449706
1173031263
1622048680
716816743
208510971
4531687
1912797020
967521484
1995207189
339123551
850713206
1551707365
187876202
507464540
1932334215
122816990
1200681155
1421521225
1689380834
500990870
2072994185
1660938167
144633630
1707471838
1550924794
1519133556
1434884940
544455023
828516937
249184936
796875947
573546572
1647238221
70341299
1958153909
511789564
386398997
585603825
42352825
686061947
1911355431
155845609
1632651921
1044543709
501202900
1259524910
1666543073
1610248596
674930558
480503008
503233175
114773330
69374430
1075462840
1559839461
2095085999
1099673752
1283386739
650365780
1479574460
941592813
33343960
1604812012
626096963
1509300437
1268972582
310069429
1285304137
1466153988
1404063554
290261538
936991333
258332973
1302890209
2067100361
635003059
275696275
58935635
601048963
1761320092
606330020
1187693348
2057921074
1557688377
1649807929
696371442
735074315
568420415
750486220
1191036492
1252230642
1153256313
170050331
1238048973
2045274126
1108821276
855724386
1233507799
444987853
1221487942
2015016602
777040471
711349321
905535741
261326442
204436705
1140963533
1111919456
77697887
90463297
1555757995
419397068
551261915
232648106
1737307198
1559468697
52930383
1653863961
113636961
1705875734
310155169
252833514
527241762
1253198645
577668930
1814590941
370050583
764828042
1609864886
1059982458
563435544
2024800690
1049150362
1189285500
1250254591
458071959
1290884141
1048207489
1306430124
881878909
1844679924
1515632179
628624082
1258367429
1885634429
1432997869
1471788365
756179934
261977811
1737409085
1017674599
428930780
270596203
1692402520
1782554459
309305791
1766463694
1186346526
1569401705
757773541
1661349809
1532357727
1745411060
1098374506
698177731
2057464327
1463795098
1589028441
174209788
852067478
1284441849
2037579910
335752269
622100550
2009702584
800962020
564650278
352543371
182202375
145784498
70050518
1453265386
206620501
1483615052
2056550600
216542536
894793827
1670824128
1519890297
546723997
74724955
1628650398
1581522702
1687762859
1287636856
1507044950
904028189
1193480313
204256840
731485949
1814024436
73531541
1279496270
903312505
1042475395
1311878429
386349600
1277536968
35945938
315466627
730375630
181052836
2105517998
603092523
1844938245
1880141613
1064914964
1732706150
1611957030
472321175
101726935
708687787
2024324826
164129354
290135249
1498343758
237010417
771986065
85409126
541222114
1498025112
733193190
225805567
306004323
2083539330
1235461586
1196121217
769471687
1709694692
1718854834
1747083749
742871935
250195072
1882657809
850049356
1113389421
2039283963
1923349279
629729853
842312303
915856591
820083918
718366847
1718729545
1149063675
1173269939
1962900098
2091362192
56624505
1425081239
821251903
589584864
450448967
1123265557
1494117448
1922330690
1482274075
560388676
708855396
1888857459
841612213
1224856592
870558607
350022419
141186939
1507833683
1575329928
554356626
1480154556
72990957
1379613379
1002047925
333962880
621388678
476981925
29717126
2016523031
25646626
796927431
1889070414
1856745417
1041238818
536996973
1197998423
1736447124
1069379222
703526556
868746612
103380689
1228058877
369710724
791420723
339398817
1595063770
552282751
1616202308
1559803770
1861314496
1999806842
1072401687
587271774
731181198
847438824
1484721473
920954251
297162723
2065248701
845634383
958158324
1928563950
460168890
730239698
792738546
575425292
547141737
2094331967
846797303
1612250296
289386376
1365197364
1091025818
675006984
958366936
834527804
454637637
1309894076
1386187651
2127479685
292559585
1091649174
1265842275
1360148000
88842763
798843828
2121681102
1378135116
124559818
1724337918
885384013
1459946301
1903505800
1755842342
320835435
617723077
1592316534
1321054938
439638130
1649223741
427730289
699038921
459265761
1230642999
507489858
1073088609
1196333497
492552863
635158761
1240070550
2059900624
1794804445
656768695
1307755091
998790611
593646769
2087448149
810925650
1411211479
1823363252
2043305003
366134976
95940958
1150612329
55172655
1581648536
1628391394
1406588987
220171079
829125418
1001590230
2103966729
355231694
1308568092
1424490367
593892606
1938095576
919416773
380198391
224982390
1186101067
69019193
1946008738
1626639619
1177799799
96663191
518391601
2146046192
1954529960
2021304053
1020341507
158306233
688132085
1914197654
2080176537
1805820642
1278148342
383997928
659185694
1222137285
1311733959
1281519488
1278195329
600512056
1980799497
280530532
1558429544
311164331
1668780993
799610875
1370546857
1702380413
766503705
1299424141
462759458
758519271
765528481
132707176
1434531096
970817689
899444344
477339029
90161301
248612337
1234523953
2051943040
487842353
2136650315
240564109
1316333014
339642093
280897987
363491150
281064988
816014544
349503710
2120628978
1521897530
1526801667
2131926009
1664570908
279901327
1143237184
26952839
892497974
1852409867
1641834157
1260560673
605325895
1636059360
948924420
1252258676
1456957395
1825412837
1472075327
436683696
1852537071
1152389609
1330574034
683812684
875112419
316881215
2124874495
1045912672
397421406
1070152174
17168827
1973457385
187797248
1301395987
640615181
1279346814
264600549
498206462
1836401271
1799539668
1013812710
1149623560
897301833
371645580
1762752099
948121776
917967361
2033918571
980286059
759810549
974096964
1186571945
300732465
1445959287
933143026
1413787350
1851304671
2072985493
1973701724
1534793333
1038479347
2096335168
197018379
764431782
792904990
1309117722
953215458
1781930541
1337221550
281402212
484686793
1353428884
1815475497
289488937
1264490593
868749495
191215698
1173068450
1265043348
1225157901
546153321
521627227
514450143
368214190
437930678
1196727607
1610256016
64550409
1048607142
1999697561
1252593085
452608751
460906807
204540566
1863295508
958908041
480128363
359164879
532795313
1223242238
599866561
2058259784
160382708
28630242
1975693676
1950667730
542403900
785221038
727493770
77787083
1685354480
405301910
448457083
1424684929
671227096
1750245976
880744864
2020402861
235929692
1377322868
727799215
427460696
1655398890
738992910
1074508428
1643044113
1535086828
1489186844
322419427
1916914030
2131383590
683096557
123507190
721235032
1161323201
1033659206
400486772
727502220
817013914
896958993
928634547
71925992
1975948028
454859356
787722473
379474849
588240124
131663715
804393254
1934072521
1913673244
1302658956
1147023499
993844446
1760880229
1591927086
1782514242
613612418
596444270
1488949509
639044600
1386756317
502998594
1864371411
1585200784
1983738526
1704170407
437496053
1925782144
763158176
1749411536
1340082275
1572980415
990885025
1686395267
2049340498
1955663974
391061760
344059819
949149969
1676743889
375379916
1520442718
567119016
1956593829
1040291243
162426672
1034227186
1738132854
2134090926
397068954
1643970029
191531578
1051515049
1332131261
744377810
1338920523
1684802423
1092316323
1904440670
1618965852
2001324302
1154320902
707875091
1993454954
1555681648
510092367
495572554
1116028309
973313315
1450972168
2129525973
197186351
390437812
1976026567
275245338
1304201868
1491340751
230771893
1128629944
1755845949
1411157466
825142678
1386116371
18390118
1295496238
396257552
2119421967
290257049
1411657220
1919976542
1203794769
358159791
1264749075
1328456292
1871228068
2044683226
692282525
1020896221
1289287379
463121984
1822333566
1751718277
1972671298
649057591
1133307902
142427927
242795689
1254198303
1950133731
891340502
881550093
1740159815
975391597
860527470
2068387174
995433780
1060419864
1769130951
66253730
1613298970
171427059
1067717957
779792563
2000349248
1985546413
1480095717
1560834677
16556230
842500136
149152570
179752506
1445904683
472037356
767950208
453949375
1112478413
2120542136
1860342988
1985813513
151011276
2082562167
931632357
878623898
1936187483
487477690
837568941
159206651
1487161462
1622525442
745870706
1762274432
1372697659
560264409
1761186417
1778838845
1689069806
1645592288
1516298922
216743106
1732152837
2142012419
1075483530
1295377610
232397018
777124461
433189523
785410704
1207208022
593553364
808743138
323077803
1733896676
3782565
2093298239
1160424916
980127267
625004166
1184986115
1654888073
1384680353
1145788031
426706708
678470953
1251059598
1558866627
645351382
1274645498
1755878319
1894498921
717017422
1503743000
1221313866
1470567587
1670618047
202851051
2089181777
728056293
989576129
837179037
131414878
1812847918
774273504
1563853610
21427157
1117651886
1297371647
685101824
1017663994
1966397231
345408420
1108345692
1402708192
974111309
454968695
948328341
251150783
1002212503
1713961098
752371001
1356275474
708920238
1062436456
220745634
763261507
613428948
1884045533
2096798271
660121780
1735786564
1262953233
979877531
220972585
1842291013
611708162
1744595257
1615128424
2122750639
1248326294
929563228
815255619
598764912
1709149345
578207624
1637058587
1816276025
353065449
2071254903
903838062
2118064700
1509345930
1331172148
882858295
282473133
604316869
2042190538
1169709578
1286796109
685983784
2052673424
1187663398
100760538
696459756
377766435
614430102
1683688025
36863338
1423401184
2018184014
1286974363
149878613
770871885
1914496479
780501903
667994723
891527681
464646218
1207507678
1293741769
1407573589
371620945
1415707170
2034225425
252655459
1873662343
1297138958
2127208367
490777950
1657600623
1620818225
1844314074
1043672787
613637650
1503680327
1008694254
274795182
922955690
304867415
80976010
1126900030
1769662472
430852070
273822133
924259915
881633902
215356127
2116071407
1921676657
582729750
608222380
2129515228
158055771
1257556987
1515516607
1028483967
247414057
602397330
394095284
122245218
2126143210
288677724
1326678670
2144731489
837093520
1852295825
1995332297
50456073
18583564
581214080
184042333
788779708
518842706
1085235410
359829351
2060233474
273144619
1211236835
571702451
1163693663
810289656
936921472
1515714176
171100508
1126768382
860975705
1145332641
2024541594
2075528315
2129800107
1168641132
2112412876
1952180722
1656451117
864634885
1192799142
1934797904
1908824159
1792216311
1961753235
1808957466
1627937149
1174895762
659132007
1125767918
1148547653
672181830
1758876413
384032705
1911260131
948544299
1068680796
1921037774
865987458
1961703829
929431156
262362080
1516646377
1599807886
876226670
711433467
1708008516
1664862156
1954760884
1022847004
736167646
1241295493
1276049190
623403351
1958652231
568583225
1399424107
142238872
344745282
1314195778
367854313
1405084514
276192108
666813278
747635998
1169418423
227363361
1352107564
1701999580
520333095
1376017597
2032731599
1706657551
648142421
824862750
499335728
82882009
1747968433
1775420736
1592334731
72470900
1903134011
1481645321
1204900331
1594518745
1231248981
1862256216
1651423013
2062224913
1034043510
1345375520
99914713
1225871115
94925094
172996200
1925332164
773523954
944172052
1937528989
1500220016
611735598
1775639966
58323283
73250650
1582950569
1344956468
761718767
846699182
917216580
1728760686
1708619459
1565095099
1609146278
235922908
296928078
135540782
1890519181
20266657
523677545
717364429
437083690
161246107
809151115
1380445603
142493342
1289934871
1014199465
696439626
919145708
1690379571
2048673737
850909349
850995443
797780962
1580290396
680816790
2102615753
1743618984
1424522204
1324179075
722951820
1148547190
1736219602
283327114
782658025
697072487
829578473
940777885
1616926315
1366456626
771340292
107946419
669824254
378611295
597210805
700574991
1100196085
1196980605
1863085890
1525560715
488473250
419104135
928054072
2141099837
959070970
1149136570
32525678
2030147482
2002346892
1163173805
1337992176
1331846495
1047335418
1816309087
1028093221
535699580
1321700776
1773207519
1928937251
645823945
23096747
1367451806
1921270421
1637789235
1075659584
76427086
1883407231
1581573680
763902737
1779047607
477234010
1463395266
1962144393
1457041712
1617412185
1125310813
1273062937
1594006709
1627581889
16031339
1676355025
32885358
1575525413
1758902201
2085622730
726016182
394207619
618703546
1815391585
1809245147
1521393688
1114795056
695896828
594379858
1754381917
172865713
28751000
1409838032
28352862
1200226507
112256173
1745899080
591714546
2039306562
399657965
205796415
85126549
2112784278
896716246
357496171
92418235
1238397948
1549556808
2008930304
2021603309
1751093549
293723787
887104580
1541363627
810531376
410813706
1581913692
2123454912
1869233929
424769950
1013641193
1292045162
1713727805
61200991
760307382
60738210
1446192931
1012020639
1440511845
663955136
2082192146
172001362
1598223361
1835601719
626916770
1118056865
404679660
1899249266
1449442052
604899057
1375885304
1564420604
1520172548
1958215361
741260532
1871548371
460141212
1688104938
1856446431
463138023
955550923
271115290
841256218
1786874835
1336568402
1928448718
1112248086
1572990686
1501775846
289391507
591840642
320269179
1511590492
359661330
1130726555
1015748927
1078458955
1143816819
879806022
1540802876
2029466710
1917080049
1543163280
1820495356
2100661543
915074364
1356241079
265159073
367111360
2004915259
1426341686
1730584913
360314396
345612474
344900257
1701150565
1582985411
1014950384
1083523653
857464075
282086490
226253533
1224407841
1289241596
1791156906
26406812
123865676
1963295733
1793750793
458155695
551069341
1937152955
1985630781
935424870
285479974
1830471165
1310190420
435332716
1081856606
431908561
506203206
1117405900
920975246
788158082
801314029
1883503051
1436427187
1954793932
563736479
2065408122
438622563
2024697011
1155250005
219981986
1558364214
341081100
587346025
1702867342
685663275
421242117
1359960156
1993119867
461030562
508519674
976025496
1160850347
996583695
2074674173
577604580
113674611
1659623988
1473489131
843549929
1649565408
1853374538
76649111
838184786
728086927
1759115072
160540818
749325047
1409649134
1671272251
1823336593
1383739123
2040709325
1461467929
371422681
1503426930
1209313240
1067045336
2037206581
1925857394
1869775930
2123111251
1160399404
781269950
52784515
1260705875
1801085968
1728749695
1002445183
79589487
1508144180
2090969601
1750751907
1562894151
165802867
669300438
1824094530
1717690141
824378615
974721849
1847015276
2021303488
1500229114
1514523646
687587279
688077791
1694931175
659977202
1687150772
1798273987
1899991009
1495637043
2063639208
211455006
1765332024
1188506355
1166122780
856346566
580212519
556163000
1228109392
1943026047
660451034
607617033
1713351783
394968683
744071336
2122480249
512600881
1265326634
1463844297
1473898618
1458084011
1642849624
1557281447
1666940382
1116564391
821977896
811069093
1472223576
712618019
2037382056
1199740908
1120930782
1745164292
733091622
307783472
1259670260
1137526455
1441240294
935385188
1944130723
93204343
98541744
1127433315
370734026
1668645867
711793223
1837492180
423677429
1283073032
332360149
990885418
1017590471
1466771222
1247395881
144914862
1838898440
1582220361
2140148516
20680876
211010550
1875468550
287149471
590132163
158469813
1137841988
281581548
759885678
714040529
684983101
1953386708
1540751294
519083837
654579575
225650143
328584271
731631379
1721921359
1245124830
700758827
1937740148
1193176179
1155496487
1039147144
1604786350
1451815234
1469144359
625553982
342338476
275296599
403608461
2121167524
779240297
2105224180
1975394955
1531983157
36243150
1355196982
920251585
1608997701
974461286
861347909
1166553246
1867131134
651167754
77942770
38836730
114630019
1223296085
364379723
970266667
1822934619
2014555148
1913605940
1193270721
1298325016
346341004
1108830657
519858253
1818342845
942045188
1296678696
1286451817
804397946
932916507
1081530201
2116843497
621794723
906811307
1806046431
1481168462
1888677137
2142173611
1950883389
1896398367
1365029082
1540733355
649337366
1957530008
344308910
1874662828
774323332
1862780169
58025853
714893927
173544092
977686341
1716897255
2056843167
1413803031
1532719419
1805123405
353162826
1744582308
1739526255
1530325384
2093035606
737531382
2055114364
112143736
2069430143
427134798
1328177785
1252775173
1942575274
311777056
1399496602
1835475398
321809699
736501590
279778667
1728630818
539400513
226383966
1904644576
1319144398
1248258240
1596078096
104434559
414828965
594129228
473511611
1105943602
1868688822
1806581444
1025995498
617439755
2029738385
1691245511
364339343
1500254883
725305083
1712784737
1147620364
964940910
710458218
250734584
275728256
2089030035
1906455684
1399246864
80321583
1671394855
1939290818
2098320262
1676953743
320091261
681633913
1086304576
582122839
2082637539
1283220873
1155028742
1520129554
519299698
849003128
1898301380
360770027
1163974240
128336698
852806523
1811613397
770941874
1023570375
152710866
493162759
253797125
1424298341
1604191647
1409801291
310895408
326018832
1401383781
140563382
115849897
1396405623
1041025458
1601847248
2124359667
199233201
1802520084
1570519352
1596189886
1633658962
1115130303
27596807
872246743
819144942
57658698
1514224938
230801800
1249403568
292326985
1474329220
2110239981
2145553774
1851557467
2146625791
1484098464
1958709680
944408205
1385670184
711062392
1997613677
1328684148
1515874039
1858360142
1608778103
967006729
890427117
1775717652
1710847940
1799735928
2135457102
1808193926
1423157306
194645899
268502148
1816657621
2073061632
1146298898
2128646632
1285657061
2119475077
1301567522
1753799744
2049686354
1312861451
1837563761
637002045
850887438
1661881675
1451125905
1000288529
841652939
223854427
623051917
2044642780
1612858682
719852636
552931783
994304394
1326821119
411310212
1427551894
406682085
299311541
1148233115
2018619729
581473617
849935486
629201278
1180565747
657883514
87802069
1323106458
1151744673
373555140
1156301491
1273934984
204856580
236932278
1057686342
566276746
914184759
399674148
1695426151
274594297
2057476648
565950959
1091792074
33470765
203301513
125230631
1059762458
678279335
608567910
650070527
398186003
907080054
269152216
867279572
1519914495
469245224
1927614045
2104399156
1699017478
1257197425
1396290061
1551413827
1437347648
2044642467
662039196
1943483032
686856490
1133987995
256125975
87472553
1796601107
1367393851
5335282
885843445
242915817
1330145391
1001753443
941508962
909254848
475659990
975330002
1039500942
550831433
2090313177
1929620689
796823837
811155200
2032465469
1419879875
196583965
302136289
315294483
280630050
959583991
2100329751
484049982
1303997459
450514081
1830519744
504738296
60499126
150000846
1827582659
741726856
2142187734
1429667520
833805396
712476112
1941859369
1907028447
1127117175
453623754
944866208
1444875747
70451981
1986220800
781972508
554015916
1514225022
1742665983
1758228598
456668025
1554527793
821633574
1773230670
807011311
1672657484
1239252073
1456174692
1137777953
289500892
650639583
2049640342
1268484771
1703809614
934631849
1988865183
1862565303
1046912782
1168590943
1454584900
1337357492
1352759400
933980297
2054342879
655330453
330261324
1082958936
1762991185
1084920027
1475884043
959276672
1019756347
1079226529
1706661307
1170373693
292556195
1762731701
1400483557
1332720055
1608443136
49555170
388865323
2057763795
1925620048
1531832260
2081360044
396011265
1295259086
813898472
2125498541
1960970277
1033573911
402911432
1151820656
1789750639
295630989
769353611
805799614
1204805025
473195683
1681403119
1158123780
1506847789
1160283549
1184723813
2014333970
31299254
330631311
954521854
511915500
21143273
1229922351
938921602
2065127349
134713731
210307909
575565421
536481325
1932865780
673757598
185394401
1738713446
515532826
1715318557
827029345
1078486531
1778842526
1965610127
952098608
797221021
842638341
946096662
538681653
1748840646
1620899064
1881353819
1939652314
2061621254
903183212
345739512
1526241490
1302203011
63007547
1568122844
2054668540
1467594203
1470104578
1802134738
1670930482
1720538014
819948182
919900330
1255087722
364230860
173679168
795837333
383331235
1637043129
984196742
92144563
1403077015
2089607035
1814838930
1906824807
697949600
388651954
2115075599
659501798
593318946
584063865
656363878
1777001997
1815133448
514154256
69742763
544620173
263942188
311407501
12456886
1075889980
363225440
649366448
1006204072
1326831467
1747663221
2033357984
915001448
850114963
1904806562
2039496228
1180989282
929417724
1149065638
1217029602
1175424707
1590139330
1774217912
901684766
2111882588
1089835158
1008792494
1812502711
1783957029
1515644493
1728042105
409372155
531500038
1972227366
1499089499
1729718228
2075227030
1990255265
756933472
2100246065
1663931839
205076921
126790459
135535342
1113848503
704064828
157940512
330984440
1768531179
1315252373
1450798591
905004730
2059346067
248897840
161914322
549430138
1444326753
268759122
541392896
1692155454
654116039
1598790035
42275894
1720118014
513141815
1511272924
1342879614
1017181184
1959712672
1800973368
1643656157
1345340726
1354114911
374060517
1991317036
629652507
644928550
845660939
299155066
851641275
1206640875
230788738
1977581255
165228743
2141991374
162945336
286794392
1509907834
1172847380
49034564
1550085485
181979584
809899832
1696037798
1407252568
259853572
1224910562
957864659
1134726326
1541181739
773582390
306923416
1248313142
999727682
1371890534
1777902306
1880300042
86920466
1757209551
1393717301
155817135
1409685136
568247333
542722933
1077508652
263979390
189407473
1678607879
1906002531
1893617967
2072234865
219350414
116402585
1727184713
1799607584
105963742
2008933333
1220844552
11293582
1913702575
1251347759
291418491
1446577630
1456468460
462285973
49389280
296256467
432260763
2079153548
714755811
440292179
334404339
1830862665
2099814181
1226521658
1672656187
491205144
1852506225
1926315731
1324885454
1238591921
2062357392
763648269
1849029142
1299211820
57962050
169038165
2053590770
437216296
279319729
1960725876
1516493387
1962456688
1279100457
735802731
935622366
1301880893
1030644894
916693549
1543607842
587678724
988362990
1967864896
1258964105
400016
1730699054
1197064294
472154406
149463820
1660102452
928595089
1194015581
1130981989
1306387962
93591250
537631558
913543466
230823473
1631380057
28059896
992135846
2128180710
1121929214
1354872052
917115262
433617904
956961707
858574021
1528997781
1037014248
1840235356
697728370
1838504584
297710911
259463701
188248303
211827827
422713229
1002285748
677922952
917050183
632943633
1775390619
1248010547
1805809240
1458189037
246933941
1967123863
2042481786
2051292114
1866358977
945262195
919574709
518625818
1686309354
1555295296
364920361
2044238504
1273302066
2053647621
232208623
435879539
1990266297
347912271
1709934911
670087676
1282299727
130949668
179956784
1706990130
689518477
169143026
67131738
1687190451
437745682
193166220
1694006477
453157748
2083240957
1643998571
1131667367
134416208
1337966315
1854675020
440759066
2126559045
1499686492
874174414
1622704238
1136814372
2024146378
149269332
1500883392
833257416
813794357
1819220125
1224186152
16517340
1789285134
1374531872
218433416
649003110
1933035818
794779650
1275277675
348923340
542023990
1889779363
1739397327
12754897
1490798456
388256092
1089732136
35619293
1119410489
420032611
2074790833
1717347869
613832172
1069769118
1098326897
1372968340
1243925183
1050795897
1113434710
539407330
1904733160
1396703574
94805103
557509126
340118574
1216625823
1474845754
65813811
313530486
634536734
920452523
534879059
486963390
626713935
459876559
2030256921
902295504
356402614
1720715288
935378220
53198958
786449342
1660450137
1964347313
786673708
243918841
752932722
25477015
1621623225
864303110
335347135
556867583
325950711
596142230
1264759814
376711582
2125120501
984899342
297549531
1804649880
453954881
842128568
1403663482
392037072
1167143319
1778159163
173002406
187593480
1558515456
1455164277
1700587815
1331345316
509643801
778670935
675459358
2045741335
1113171792
1419984918
1588702551
1679145184
441456126
758364559
488516307
812192165
35201774
1434549734
698209124
1115862547
99387492
740124253
992304333
1560140450
1340913594
1304268572
1466727651
1657525787
723853737
923571841
1388092290
1920191589
1338916467
532749254
155633720
1046824845
1759235521
848421715
1377514247
1867441054
1421306856
1546531503
1607561163
140866512
1684587523
882837019
1694171110
199677315
1164651437
1710103535
1406278398
2145262597
305226460
6129164
737561514
1843041305
1221286420
2074065000
1613525091
700424982
1446514129
673490420
1493372908
493741779
1382267104
1513553553
2027782812
192032979
638495617
484085833
855241997
923228802
298487450
217843955
1523116002
744408872
1654435651
1805821209
268734778
1326651295
1641988806
892312663
1596916991
506103876
928755652
566910265
643071372
1450735675
2134769465
362898681
1072360130
719852907
104801986
504721945
45895065
1783050399
1778964140
910577390
1471713978
626998071
332387855
1513388970
967294352
471684088
956864120
136081253
686192815
1651500490
571062646
878179535
209557738
362475982
1766810592
1279996463
1394704285
1807043863
1357521108
502455072
112755977
109245718
1052428859
1442898446
91486610
662806598
1995048630
1893211563
2046161426
1576774319
302442873
1548294192
1255680844
2045726417
1362100521
679645452
1905726928
944692775
644412737
167188777
1231988938
38033481
369973165
1560959812
1276642143
1727461629
1735784910
1982643228
748927315
914491915
636532262
229865147
983381044
262344898
2053455567
1856700860
1737491336
393890800
1033798760
1671153319
945952903
1860595789
1406760589
1056878806
1594489816
2020461909
2075517807
1171455941
1220990629
1859728718
414721377
1827962873
895587837
206865071
1409753460
810393330
768550434
1101909427
905224855
178935732
810081675
540365705
643707754
1279541598
1496291543
405843186
503357455
1981240180
1372609580
163592939
87293199
1402693618
273934126
1080131322
1952054605
448288151
167795665
712044500
263539173
716196792
146862504
787301365
18916672
195936046
1528644886
985429182
1051415760
419977354
1208755346
525436953
1918168903
1612882642
1916230251
721134063
402525064
425631640
1898053792
984263747
1492904277
1199285747
1792460522
206018324
964291110
1051751149
905981259
334990881
1795038838
635643915
1561493014
1985554313
1988556191
277563995
1038390803
668470849
54279063
207401048
1561236555
1716146060
2134597315
1991025448
864973191
172763846
662122931
1208692192
826827179
1118451386
829666325
1261080414
1338985477
778413071
1403992533
339735905
1672228530
1051568958
1517873195
567310897
1178095315
55888715
1649318699
465900863
419395121
740505203
1431900628
1758115817
2014245319
704315410
977168056
109589010
66694904
1001285987
1336357629
226660685
257499943
1631058722
777612630
943649940
378597346
1496593929
1739531825
290641529
1874076780
1192808802
1739407614
1713743261
1248636589
399618559
1147121608
604731507
1137045434
522431958
1190404142
2054203364
463363713
216247440
281755925
1566283368
1976347544
903168734
1313793879
301020222
748833678
1576265954
962341362
767516139
1683897386
40909259
1401782373
720707976
458200837
1668247347
1734544388
1941553488
1287426721
1261297683
612656790
362558388
1353431458
1962401533
1976078082
1391701466
1202462737
2144735283
866520125
266195645
2031354017
413102545
40296419
1967860197
1382860661
757010922
377561022
959305492
648610490
562186184
1360941657
1539337611
518892895
2108465761
1642482619
1282987254
2088911764
1828588531
783076217
345529370
2074877920
524835502
1312747476
1465645280
968156778
143547684
1849787383
689801332
706919305
878932422
961496626
164782674
1215218139
42868261
1588829698
708503454
31140305
1994578293
355371278
1582317954
1001712300
572146035
912409791
273138090
105524526
219950004
1211721479
983035667
2035899690
787129671
382040927
1409490421
2135941102
1049479472
1124911131
1683281459
1063243334
430272658
735306848
446314624
1000478461
569819842
32456474
1592134850
381577192
35953254
1377585209
1475791582
1761533124
1195227125
1945943202
1662090200
1752745775
1633750758
56477369
1892812015
947024965
1172171753
1791693490
930801308
1515220138
1781409729
1310459857
1501071897
95748547
790056525
1664027283
1713570085
805370877
1061984192
816478259
779428690
880367006
1158461779
791865296
1638679810
1364084244
1976616034
1528796296
1580717798
1054230273
1486621557
1828320548
1280343812
1190997164
1403323589
1362095088
1653032746
59328646
557883382
74500242
1210907407
904015607
259886693
274602165
1885317516
954843910
27090592
1894215119
1022385149
1704031365
1108920186
997574031
681967307
1343411202
1748392683
913100670
645093349
744156812
385797278
646635793
754595080
819090589
1360669511
2055231308
1143695728
389059797
1522654647
1014879706
1176744993
1285180684
21787717
1118799570
508158740
1294642771
1202979894
560650576
146529127
960605978
1797959129
2099520891
1534353090
590746131
1299840688
854078266
443303589
1871972248
1897776926
1304180156
712573852
626213254
111407841
337690811
1226502243
1667740765
1659885904
921383551
1972134177
357818698
241522197
2074610512
1484088074
444097074
227969553
1439823418
642734820
899447106
1295720798
1136454750
1578929555
21672880
607814030
1793845725
333300314
1931814540
353590283
426072380
2094871710
1911970055
345101602
569164260
1553383085
525580713
1994184706
1724269147
1969931816
1405690099
393090941
749168637
928490271
1582561240
1699718794
1767783058
2068684193
1164449274
609368534
1827984322
1828124019
1179293809
629331227
591024942
1470752234
208148725
1512959332
373678950
1740257163
1404182747
2048836699
1358530201
630854653
1925037141
1154620219
473825953
274094250
1949126016
442271711
1955438744
421958037
2048646708
16609952
2122378512
1278518034
2076187860
1323510307
26204937
1540517829
1744977372
1075489762
1871217039
218167389
81855663
1821136489
1673476029
875741656
1044798011
999494568
114052919
566005332
143609813
184787966
1895969314
1300891908
185707240
1900401181
2059468961
1907486194
1395633938
632431256
1611149475
535643196
377778358
864354862
742990377
1483343283
1668026573
1758722443
1350469059
1753925326
1933673078
1924942406
1616493063
545854886
1174168857
771714175
554005985
1282197566
750044715
136347332
1823259996
1780656277
1696624796
13725594
1285468008
294662585
1629752338
299931904
214276138
358551024
623281659
1756995768
330995434
1454187245
917485611
170501782
1457834004
1693509766
1433684527
313859728
1079463179
789122494
1800229115
1471344214
881814028
159115544
1115375992
1544201205
688453688
132708666
270029128
1666802250
996952885
325802342
1762736504
1441027365
343208250
1657941891
2138869787
933038605
1986697220
664428452
1875150584
237794315
1251203565
306323070
1526713913
1326863332
1245678652
452724500
1848107875
271374477
1885181232
1510235135
485962729
595485927
1266167145
1617076279
2023357542
1838503637
1786077398
1292640665
1037735088
2118076580
1613920084
1355826066
1326794272
1308473772
1196017427
1075475150
829012239
353866414
2103226613
706162328
406329469
377053729
1927349145
908087976
1952796740
2145177749
773111491
7147301
2059121912
15934142
421411796
2087013998
1077339761
1017333639
470873175
1037404435
1962877926
1770928519
711604165
1699369960
1007444466
26924989
496417127
1867871817
2059266296
348818881
576489721
1097439265
1901582636
426564270
662057791
2061105970
350680078
1822372525
1977855739
1997357450
499768455
672883466
1902241772
47762002
751369182
2126102165
937043930
824524690
1706603812
1335589639
700252789
1860302956
142783110
723830053
492649645
587445014
1578032118
590876349
2136724826
667632070
1970506899
1679232111
74463303
1434487252
1131790648
1758931598
898746091
1069868707
829855145
2035380890
1478546284
1329417113
1323733979
1361196186
764433381
303329179
984120833
4295553
314283456
1217037623
1217749842
1689293672
64079720
511510962
335830799
19328920
1863000521
1805418732
1795650713
388475198
762837493
1487345259
509612900
1876973371
726498387
1217227592
1064151128
207934520
1321157778
1304175362
1081502403
913323454
1434185731
685874464
1920057684
351233150
1037398225
82695218
900588251
1127215014
877572330
1375194764
579484389
2108950324
1570238990
662977794
879288828
1890115307
1211870527
1509119363
1054320886
73916833
784279177
242293071
1465510452
1405472351
1196295944
1960688208
2122685700
410749934
982270102
1971034370
1633790666
350314477
141036712
809676097
1293765157
905371030
1307806771
1910239155
1022155755
859270192
1419908186
1342684466
1078842808
1065062384
617859374
226500028
986923
2071407779
530888515
1967513609
68566961
1074902622
403191159
938976281
890108774
674563884
57710601
95474280
1270424415
1455834226
1158077529
369083417
529226742
611713021
144921368
340051142
1863702878
721959218
1393748766
2011532245
1955430448
2059912804
1322251285
912719039
1629485649
689035303
553393162
410596954
1297930147
943273859
672771555
1320099671
1521159491
1031057083
952981505
383298589
1342490180
1326194625
497989047
1826914874
1752274488
377203029
503115083
314124275
1320001020
982979096
1568136652
338404447
1549691917
1244519448
764987228
1771979426
851966923
2046074398
28382182
357324430
1491753880
1492716634
287207428
1206449605
230674750
1709006659
1257651682
1689546609
495944471
1660765252
1294126500
21416642
2139552273
668956746
1781422509
1175940978
2093533718
693300668
1949507628
885087930
685935348
953835320
1195545196
1105041053
463374081
1383087855
328508132
1915107249
173872776
456766072
1640762534
1420664221
645117543
311134103
1065269591
1900053363
1294216171
95287781
1687549803
1745510062
886388803
1023253045
1673502838
1512944881
967413142
934413101
1160887
1828875600
1858393095
605281193
2076954286
151707823
804682034
1269430407
1952224071
1138262376
892267670
1140402209
707922674
1921346910
1333589469
811761861
501542988
1579357969
572572289
577334014
1877298618
1866607818
761095873
121306597
1441047695
91703679
103979159
719375135
363092942
999418768
531428764
520915162
1984205847
1522163183
225117010
1587941558
2023948553
1271888840
1999880398
293306317
1104620323
472160648
550086557
1064170787
1633239245
2084823692
364722611
712983180
430974445
889492722
762381206
7171299
1080379157
1357988451
1024880174
735499048
2091352097
1970200049
498107502
1296748632
31347032
519270588
522276636
1228450071
802696045
337297058
869704129
1606051324
986081783
618212114
1319380457
377059571
1319959835
132483255
1160616883
1133788624
1103963720
1939886698
2072762326
91802934
1808424259
148242427
1835325839
7900775
1735501600
1127194976
969760762
897668516
2087185907
138717753
2069469104
1245994219
1882266658
1830748355
1883935338
1579606249
807793160
29711852
1293173733
931623451
1730683996
162006061
677354739
2010506774
344691638
969785076
176765975
673656525
1171056414
643388119
1320715723
1515210326
821920176
1947440146
1699373914
1220445138
947113454
229012111
138204556
1570817709
1815067320
1326482207
589279010
628550304
597429634
1626889747
286154171
1977341379
1591839171
454319476
784741855
1167047200
2029973672
85420397
1557037216
173938462
1849526902
1381974848
1327885659
471705622
1227616003
1452974656
1118919431
1445355775
1208610138
639771310
195217091
1338452870
980041392
143335282
555932673
973857218
972038079
658144245
503897642
1466259408
794254506
1290461112
1870847460
198509943
1377962508
899254583
2040526161
93359946
1109020545
2136836828
495420280
1621502574
661139293
108764590
1432565133
466220029
236536428
1759229353
1489585618
1960528513
1728551425
1392098090
1644121392
368111771
71662008
1218122204
1323068776
687817814
1067398160
657838106
1563247905
1897157320
940693016
116537688
1164746109
1297724834
759464271
502607649
952962432
276757065
1630458716
1158600964
1322402567
931957696
1606197921
571920492
103130353
233082563
1920141012
876287843
1536235500
1320713293
480863925
681428996
1281934724
2078666322
825536849
1327775044
2077897540
1605498718
656578405
1694216376
1380216356
785259309
1633379417
179144389
553434228
640661300
617070202
1362629936
1358695781
890025727
205410924
1489714587
234314743
1696710346
1549159333
1391320480
496283571
1253722909
1557157252
1555814474
475642573
1374239878
2034491091
1462644582
1206827653
1773912990
1991375778
1770089373
818962959
585154579
311289734
780287434
2097520256
1295417817
456932202
1836768117
1970561767
319341452
1396294725
146204369
782942394
1505405215
1588086702
957329206
563817949
337778846
1924818701
1880887824
222535299
1235092484
819322618
1511344573
2061144680
495571601
1667129275
890885653
2047842758
1269233801
2078427426
2036167563
97111343
247930912
1485006785
885880738
1056622407
291881425
351315526
1293108750
143482096
404438931
303184479
1035999241
885352235
204599438
1080123946
171916650
1536381600
1476352017
1705186881
164482408
1788441598
951500470
2096312398
272426723
689919562
961764806
118973650
586651148
1763390857
885699108
1054141364
2044990510
2094008138
2046227528
2091222051
1042651905
1526903821
785768685
194957666
1069390187
1583289937
381492668
1779469112
424116694
765778861
26652405
676255384
1610993561
1081285480
673100092
1800898721
1250347329
1489252510
1977593789
1266514729
1123923170
530736047
1328770075
1219408817
774094891
357785923
1327942710
297111387
1636256958
669605667
430140526
1658637046
1166215230
1085831124
1219554279
1842300521
673583523
1259482542
280549824
2137901387
563246372
337799764
464488227
201155183
329610002
1140242124
1769631968
1805434251
15612705
530009674
1960556701
157030318
266538117
286588110
1582066234
1881519703
1335934514
1038411600
1414448114
744416518
1796169296
1046700568
716463919
821764681
464870807
1909951028
2105343946
179294397
894284415
1042968208
227635192
928798765
398336395
2133898311
2136090561
509019182
251998906
1172564636
141200413
1558836427
982493476
2071770868
1130348100
133619679
435901835
825571568
293409952
1238798400
333207670
818214085
1064653906
226918925
339710719
1632514810
420492704
89639807
1444092268
892611307
977145149
22709276
1289596187
1980307195
1794102898
502179009
1562554159
475235628
1797395783
251638961
953627488
180297311
1299438735
930829042
1177366913
2050631077
804924364
447149092
1814562432
1590044198
1974936145
304685350
819632770
946599446
1834871171
241783278
1003126583
135049076
1600266190
109120397
1156364675
884841775
1076929132
1238063426
272072863
1453650346
311844162
361555491
797142714
2053429050
47888103
505574317
55291676
214178913
2080255474
628509336
1818728651
1983321275
1190951663
247908182
1546570220
785263366
1369407721
1736661402
2001102206
2071050784
1447895266
1673818139
683032979
1787909055
1748235018
1197498774
1237220362
1628232899
2014272985
1127383157
780621915
2121331246
1596111666
220722700
1934068150
1655074430
55499099
1330953174
1084261750
673837195
1330612613
1514567756
1324973220
25636884
992811830
96314501
1138528782
717941401
1369090301
928123503
1081027778
493634426
1218515878
1459184402
306401572
1024054031
920616902
336148744
529263785
1377927078
346422180
142235431
1037064208
1023825300
318569556
1642652501
1156387809
881418156
2025172840
2127538953
416120311
924821321
525761564
793299979
792129271
637720924
2041170725
1489533563
168052718
404825439
57116638
1722273798
1038291747
845404751
1260237551
578913460
630841974
469192967
1411438057
1071642188
2028376312
899905440
1140440697
1642967506
2136668217
115688865
398945352
1925800436
41962851
1442226814
1776882447
656454161
1251378792
2135646300
1444255782
85648800
1742916101
175445154
1992513827
866290419
668585953
322598864
1289373000
1773042938
606092719
2007831544
274925760
1422538294
2005123909
195547580
254155198
761259230
230085957
1944860809
760702446
803425210
499554439
361883583
1893884666
566300576
582122839
572249227
1870165214
1054999593
274213111
1449865387
740148707
1376560315
119663156
502297881
537617807
243627687
1002762890
324407797
1644691785
566227948
1638229627
869272748
192241965
113247418
2138877984
1266569760
2107925481
1374887942
1797994365
1529317762
1900136591
846291112
1048283518
2003046113
217246787
2053512425
59391666
35213940
616459744
401408176
579205363
1481955231
368875491
492379999
1559251916
1764139975
465424120
1112186019
621898799
667142689
118666872
1666035478
1749784651
1971863628
369194459
691652212
2025626910
504645219
802292854
1663248947
964126388
363517665
1825841629
1292865295
1669011606
1504950346
1123263309
495018509
1105029375
578009241
1731047189
2091863379
966590709
858743518
258760741
759006360
33193311
1406112333
1639191303
1287823098
259825352
2081750615
2039605278
1913243450
1349575214
2078939438
840874620
1615773864
220904202
1205784266
1858747183
427474787
1935386731
1007003005
1349081859
1861234586
352252786
1149875511
1429555486
844194294
295677641
962977027
613687267
1840347042
99284394
1702952718
1480786517
403127245
1509357952
765770176
711846529
545936496
871637273
915412448
1962514282
1455572599
1481347011
825928114
192095916
679599183
363420544
752928880
2091336778
1525689316
590041259
1452971820
771991916
723315266
1690241492
1656766343
1062424337
2082020177
1715511058
108856433
1631414552
1720870962
2073617173
1456214324
1390081742
505687973
1405742963
200256612
1176961520
1008222736
942212172
1055595784
1929595882
280655756
1319475875
1132845174
1907717962
740949206
1014333823
75653408
1231945948
1360002900
791978486
1999984155
1254819816
1694688508
434558241
712559170
453288298
1311896198
128851399
402769065
919952040
1480517485
270499777
90507558
1154237466
201239566
2079185397
1493894210
1986343006
49068707
313691746
469111694
684107680
1538382906
524359666
1944566492
1519681583
1159914158
1165230548
539152209
1719192750
108506380
1259532375
1032803323
528937723
1655495163
106438418
63609649
587848665
472636260
1902710231
402954290
878072646
485987542
533645215
763040735
353516158
522274709
446726666
974096198
628262177
1162816159
100326070
1201053719
1180517255
1025251409
1586986066
1936802191
1880861704
1879013922
397668733
2022301563
489591513
452938288
510814023
575210591
1945040532
803000471
174708069
1906718091
1250737648
2114175290
1001279926
1735514758
1320476637
740903275
684382592
766292006
2126057575
450431788
1609007523
1049986181
1552816987
380382386
701785120
13507166
1072731833
133810437
411786263
661141628
292239586
1068281572
1386105098
1474618671
2111418381
1445924536
1658362548
423076672
1763051091
1327123185
1873174108
957344456
1125950010
449893812
440758394
1172028873
895975613
416829135
1603017860
2073953269
244510341
426886075
232179472
1304396625
918169231
1877361815
419096021
824171023
1374497409
1545924335
1086965269
1555825531
1424275813
560144861
1687906523
541423406
662002698
370808348
1644312476
21048325
179294003
1152581818
1448970661
2008490102
1987202621
1016319217
2048299185
14020438
1283765840
1562718031
221989187
2085655849
532110321
994097841
1671805447
1370896099
471466032
1578885248
2068493175
859082929
202727176
1604921633
214015466
699333082
1034685180
1149864198
1993671878
1818126050
1771585247
2112003560
1276940248
263674399
281939364
1997589245
1267406506
484935945
434721235
1212623482
2042676512
1634974004
876732478
1614096946
920434942
817019769
998201757
1015516454
891411306
748657633
491560967
821140047
971086312
481651442
1315666129
571491751
1172422401
314363457
185072504
2011626934
685359635
1823852554
562281772
2143966070
2084085364
881158046
628416041
1653712529
1716827193
940424794
1709589933
1468248508
317963192
1228719654
790953003
839361298
915015916
2128972188
1312789270
1171752659
1897839203
700945603
1037566602
572590607
1767758285
2010246911
1712308025
620357518
1399442898
1400950125
359162093
34525426
1019952668
1107328861
661521354
1224291344
1830309421
1764586607
684836871
1636005443
649233646
688182742
1947153803
607676627
949311690
1110391388
1804633154
1207781283
1579604919
380600636
965692817
1202705185
2078714408
251316054
991983690
1123964601
1864097674
2114676693
756620211
1350175477
841678762
1153309131
724593975
1028403117
891294468
1152805516
806419179
605344792
2034564460
2036100949
2098007547
1752816626
1570814904
273920085
1005040199
735777444
676403349
2055574389
787871460
1196191338
1905751434
2067366842
244975329
502943125
1764345903
1811686541
537750558
1317790910
1274569962
451075174
223259088
1035657741
618007220
1851931935
109704548
530499183
85363091
972963233
539827782
683698541
1825831203
1436626491
880671212
187838363
1726699944
1902861267
1172221982
1383853330
2010292034
474470217
1461039717
399701389
1253427060
1134417904
43811480
993057841
1424995350
1778958854
769388626
583782729
1051284830
32566451
577383471
342950234
815354634
728478077
1689042892
368122981
50380260
963788318
2104697943
1148895859
124074742
418480793
2088368375
254099512
1338877288
2143824374
1527586065
1141035170
1487991227
1417722506
921967816
1848051841
576164704
1926259164
1971607388
1562600995
563039253
1285421251
725501106
1356731707
1691958842
743703909
2054993410
1634596901
1365592210
1554773296
1599327138
1953692778
1994549158
1773159299
1511434261
1093117861
75408570
782982126
1332519535
2129635705
1382262997
645366183
1493103870
848928791
270043506
1363584498
1375036512
1114321142
898807013
210256573
806497373
1906027229
1941527711
1512480838
577927035
975153042
1160467315
1549042424
144598667
1575202271
77102982
1759101883
677219413
731606769
1548508878
2117740646
1879708100
1037118838
1099684603
1743588204
858721758
1608642132
316549366
549212869
1964848637
1436549609
1383078882
1754887733
1247777092
1612995942
128932505
1919749885
58342529
690513806
2099716722
1885910270
631258360
1680779614
471866219
1431182243
1519016341
1576449704
406139009
952750122
1958839122
1171397488
945510240
846279718
629686726
44296414
2144981016
1468741215
1888469582
189167125
1569768142
1458314415
1639765770
1297256022
1467322146
1532782462
523067430
1032967024
1393364342
2048694422
839157671
1334832197
1191119382
1281582742
1380803516
402898588
744201631
313665005
652795112
956632753
421156188
1783703320
1075634631
2081353967
1778839898
1628600716
1991198253
983226571
1148576464
1711943297
572784739
678743294
1130683065
1691066941
624995168
1864849165
1304445461
1891277535
350327256
563968472
1954109851
366607644
691100746
968451900
473200448
372252515
679987227
1623007036
1684066774
38200348
1354238157
1842355575
480260109
1069295503
10806458
1459196991
309357525
533015628
1370727264
1775027050
1676428700
1622027260
1566894459
435629671
1658437159
76140443
1750828378
242471655
1387363297
463917242
2039238356
86813154
1055034912
254692176
1329483079
2068945756
777478184
427430610
721971402
1047359189
1401199137
1381852257
995626022
300758251
1520544491
2060132711
445747877
290322204
1011672473
2011944780
820074817
1692990339
246994491
1075190797
1051728627
1487605183
326217467
1154307602
376589270
1302187835
1982101176
1207470010
1594726552
272236270
1281725682
53430604
2083051865
211691955
71803118
1277566359
142341696
533045200
64542181
1961347647
750290545
1230093036
855208283
651457275
686333359
2024323409
1652438108
842010145
1807546869
307121112
2076406769
103639490
1331652295
2083256936
218510889
185706552
874421988
51366713
1665664742
164955586
1302461834
1719500618
2145521815
79736290
952883959
1332287718
1446831279
1283441614
1947060345
806485590
884225542
1530558811
600118011
1098675998
130002383
1877883950
1897844317
1604049787
2061501297
43592545
1182275151
2100861313
803275306
199678650
1415312420
486554813
1254469254
744327065
1491655096
1451367564
752840274
384424128
1758124821
1052424336
1386226443
319795821
886108285
844425148
1337466948
1006935184
1327234550
776012561
786435582
1482617527
393173326
1576737316
840730513
259604933
69733567
323056199
2055714805
1169767707
1950556745
552401932
548563235
1382460199
953684390
1519806598
1169219299
1329690738
556932248
1862912415
471135413
724860201
555445091
1324385694
361974724
333293672
724809011
480982871
1637588790
1073287820
149452769
1219217988
1640813061
813287186
965423519
1178664356
1647677402
482395999
1837731397
1373999380
1253069077
208241276
749311427
1084849875
10090775
1113977183
191204405
1035531655
944586740
1742115105
1220987942
271371893
1338125794
267420529
2146124590
1555589508
558167129
919737620
1598364875
803781004
355761295
2034546056
635881067
1902399103
1592875103
704542116
816128838
1214664176
160713311
2110581434
1900058221
2097324854
420604258
1847015108
2040802736
387463884
1589702951
71271643
830099588
1776366920
1258452216
1883062930
1090386569
784411691
584898694
224494034
169667364
1201452075
1107778716
323929667
432882870
868403308
1318114264
925596844
1686194238
729532429
1611954475
845305715
309342292
1859383789
1064981061
1861487893
1924328708
759348396
1861898846
162293880
433383339
1485675423
132754030
891009977
43149411
1980910558
535033972
380824088
802839529
825639594
1431771620
1263990311
1044517860
1276606178
1845183824
54238792
1140036156
1140023035
712178513
1932327167
74065264
1815667687
572257721
2064784299
908548627
1367720402
100466208
848997153
419047203
1085054002
1139249762
1439894560
1226167060
2111195590
1931754078
907125871
1998124387
1660658345
142110075
1927673250
1413818257
838022600
42537040
500545022
102448944
1055188921
218489715
2111815276
1346555137
1601304862
1350421541
121125712
840000831
1505224616
836633285
254338734
1074847607
1325395635
1104576531
827230855
333958871
1457159790
1835284604
125780900
1822511728
1646897379
1484343054
245968928
527163444
1216655673
586981098
808227601
799245279
198123316
469303468
765100776
2007152313
505511133
1580675718
842787760
1358095192
1446312488
826683394
1235683880
1862751734
2009626609
1166032556
84844938
986795978
107066065
2123045098
720237426
1314172653
1157509313
1940096347
1310746197
243224124
339570875
1858978099
783434695
1591847307
354974381
22329871
563753674
1570493201
1113254176
2050928669
19451570
2035098272
1936901488
721420430
2007357592
2027021871
2075878195
1935567542
1324702234
1556574575
1128787535
1120349004
68811748
471682318
1905951087
1539096575
170095912
1064923613
84629634
1504393734
1824834622
594388099
1183924423
1918780403
2108251680
1597566844
1086235278
582850692
949790745
1031024493
471806574
2017889432
1078396431
1120765136
131311047
521276841
680806101
1421742493
1246217908
234915644
884410325
1291736609
1325814683
656333110
402147810
1914600046
1673969579
205922537
846126075
536701765
1319867186
1428609435
20958527
404688984
1035521148
1846810206
1719106531
1163312608
1364421818
1459943526
1328410576
1847590631
1750823630
295204652
1923782602
985897977
242343594
1588779661
113226214
678271862
1154647106
1583483378
1908552530
1875074109
1171245048
803357331
1532661173
64499605
644728566
1042808229
1481180751
358880334
428758755
594261340
1699958566
222885157
151615648
313709947
411289181
1046812981
1494208839
1806234442
1462559687
214458239
1272557390
1490922855
582608424
149805770
953550154
619040773
136743627
1599026837
628164733
1353956255
608008218
1075824377
1493030279
1474822127
282927830
524235988
1347643245
686224145
1824741806
514771853
512008476
2015970771
373759310
132456737
68708510
655174171
488004188
1646952208
1558330471
1783220019
1434734596
320765055
1392256799
718850041
1038376371
660361470
2088672067
1484136363
1555382221
1085639422
1526449146
387584454
17482982
968995215
236802119
1307200179
719326870
1716845164
1784926121
706954340
2020234737
592151988
1087760541
242093036
1429571008
777867857
1816279042
1040311969
48480000
1621241391
973028059
336876902
526547814
1579932452
158957875
514238714
2009755449
2092706589
1746594491
401215954
1599111096
1415922025
897988
279199422
151485378
1532085652
1336147723
1624587247
2058032374
1455449405
859664536
1432825169
327670514
1156709403
1012130269
599933909
1189118646
1634393796
2100070934
1131906421
2021131745
1755656423
596900425
1644494241
1247512560
797987168
1032293598
1947368875
2133372790
2036048138
597168354
1411850416
159391860
806077603
1427830041
754771901
593962967
720919768
721999268
1681405424
426250195
1060750009
228711659
1997759097
650701496
1919613369
1862038813
417409529
1234269992
290054105
554954442
784166904
1337944342
187999708
1628716100
1051032023
89801192
1659607024
329833599
2082350851
2035164278
1924065277
383143571
521258567
1336198581
618682634
922895434
1346452130
1216527698
1643070917
780540001
517471256
1423979481
1543960290
1660761865
1071241
343412758
1792657487
524083745
834079090
2140029656
1048162782
49310907
2073937436
2045389681
573271009
391095329
279465062
706528976
2054586641
791715532
819818001
2091306418
1610944848
199112808
1228752692
2067294421
505106217
65060943
1731025297
814255810
1287413639
136634544
2112361964
165600297
532576039
1393505633
1721200570
242419259
224336733
988015608
508304899
197871648
775430862
1406162036
372472151
1644985488
2016493288
1463204033
715856879
533851571
461769748
943763277
1818343952
719676602
1344863547
1135619101
1365505676
1858428792
600745769
1759627876
599660254
1316866499
1925654639
570242156
1851175598
120278665
349756002
694414790
1576202656
575638178
690380866
591873051
1465318105
1518176619
618599005
1678147400
626078759
1059665853
365850545
1098383686
1766846829
1131153931
1850356534
1453387965
1069984445
1870440484
1314731776
1971532884
353829265
1229892775
231866816
1305544863
1882531342
148236429
541501546
1466318491
1564066560
433441295
96784358
642411021
1649161496
985936397
2018846070
543276079
894996227
65686204
1512862882
154451875
298063055
1818690542
1592100311
2027260312
2066220853
538922232
1653752055
595690649
1713840508
2132536116
2077024088
1902987396
889639854
1185962703
1176547399
1920236482
1918335542
1052942621
54460533
869919845
664443527
482041295
1599650332
21322223
1910340682
865921283
1945698964
1206639748
1291943549
569734133
1256749455
1959463527
1632492458
1229321684
1670467146
1478327692
556110225
95452662
1551072174
875220000
524245499
2098873177
489305398
918173213
881139680
800404304
1507592694
57978169
85150321
2050493802
889833125
823910211
23289634
268609240
1725226216
772092394
1668305407
633732753
1525181843
923427332
1434933491
1835763109
1864935259
1651437432
498356288
412909181
126380871
1763957694
565628511
1506958809
1107886701
1136440583
1687334779
2145145313
766828029
946425049
1631570807
1852893240
1100785092
1201934369
1501442174
1686927589
1468523122
1300139194
935389187
2122647550
947144988
1512791397
304885294
518886896
427000469
881907298
1137981744
491789417
146492072
861100881
1243502400
480167632
1134516356
1438296079
739275584
1665147423
31556138
33712886
1550574874
1466134900
1649825292
417986003
1528722553
1865354365
187513516
587307851
2114482144
900761703
1064519163
2092226636
1217917681
2074198929
196271750
574209282
771653386
219681832
1176423033
1884485039
1624647490
468787895
761348043
837263763
807832413
416469640
2045073195
83493322
1709602294
1488657193
878180512
531475485
1866805887
21402193
192135906
742488920
1345315667
1820932919
1700569141
1259351936
392720804
656160021
1372492489
367097964
1720073845
1501263303
209100801
779632941
1664050145
1186902869
1545656241
215153212
2116871675
782161118
338054401
1247170421
1943409672
1388988897
767749593
1531399905
727566080
1121131781
180179890
904375518
1824198120
1705438443
1045716871
1430819103
252095651
576872731
1478068566
749198646
1777505086
591278350
7583016
1281218267
1579934609
1905463148
557635293
316655468
51088704
1686408635
1886626617
1998679073
605037850
1383005873
883658017
347628141
1714181204
6053932
1134074181
1956065531
2096463617
1299051553
1354188369
677332661
532032903
1583170849
1758231414
1677876288
744970566
774191090
1983251630
1565113101
1046751416
1288967812
1136788669
1949035046
1745991757
555065930
841827846
402761147
55175226
680738870
1216679761
120510571
1516922502
207670490
1394556431
44867660
2064814307
1441193750
1458981815
36205586
1802902464
8050647
650727965
481634373
1149534809
1591034618
117907249
964139642
1897817855
1467504013
233114237
992786342
520257049
37659860
1384273604
1360069909
914132522
350260741
127484476
2102430186
1060261089
1045957243
346121602
2048640874
637784351
1083136239
692589404
1490105585
1268125173
1590228077
175679052
89769214
855786741
1034532602
1419132481
1442454860
1855227326
1092815984
192113486
1290741829
148061747
1277829791
1373736319
614058172
1830970685
1707488355
1997363380
1914018052
973064618
1155449518
856377733
1481464923
1374126269
1108985627
279549224
2084689120
23833737
1999550192
166655216
1702142146
1316766152
1763637212
402489783
1528698023
107590141
2126815946
1934593142
1975073383
1337174275
749333283
1595890900
2100524477
1904810078
1469458679
1604929692
1465721083
1166975214
657248784
1003297836
37142707
257224903
1880034143
1329750799
1754089078
1483092173
555674095
482421474
627576746
1276951653
323908006
993496851
1710099018
701028805
532424413
909377093
2042253540
1094371105
2016871388
794704482
2073976106
1096588654
601191116
1732910926
521165410
528134666
1534535642
1491573327
42303221
1314682967
1372417217
717292537
473321999
666789421
1681073842
88929010
496092975
1609339665
769927846
193677393
1959840917
253265381
15558600
2059414649
548741194
2030756916
824639459
1043915223
1357911618
1328806302
124453140
904576245
1033646999
1920005975
1599657176
52834390
1520477924
234946309
1909760177
760996335
1773131071
1482416745
1128736213
512728749
464340482
783878144
334652482
1520576748
391406747
517073097
1173311581
805745817
357271021
292216625
937565779
1694418302
1204607820
951323594
304099475
118112171
607380467
1022370995
224749550
576866021
1590542180
97305739
994591794
447017500
882365541
172101982
940104728
1310294787
1321470503
650045505
1899128205
1633880743
1227938914
45091578
1421538545
1616542202
399310986
629359699
208197602
1203555084
292849057
1159157901
2093979079
1620493259
1882449959
1437821160
1936747336
636896478
519738528
505925435
815003964
1517875269
93811802
268435901
1845355058
406333102
1932277760
1290093055
1713751853
1650396035
958678851
1000563885
844970899
598738009
320252554
409956680
28984967
2111231445
843373472
154665694
219832813
1097870372
2097773717
637072026
602758504
1751904302
788512815
2079302773
1443233795
790025538
251332204
1277254492
1821352368
1862205958
959023638
1918487652
1787403163
1477628314
303557015
440804563
977793364
394414872
631022510
1736550748
2063817945
1786080814
293801826
1270345958
1228515089
43862011
641486934
1916366501
1884632598
2084816535
467052500
204258581
1366126872
485470001
1990041303
1597875239
524825140
1847950637
1411191720
1712450495
1106203622
521090048
49051796
2100934953
1422226268
1004252929
802507694
1443192365
118702620
732422542
513769647
1024078295
1496594417
1935312475
698562620
2116792281
1237009335
507631880
315479391
1068473578
1704676500
1550418214
1215114814
770220829
1241478811
244886352
573096645
1816222719
1682435039
1023591715
848312881
1619620631
1629004720
1751517975
409442047
1276920722
574000403
1196147114
839936851
1526011407
730290619
1112774412
181816429
1464164914
1571399488
1906134096
217218592
1473926072
2048967138
749771239
1384093085
139328017
1028847664
2069361469
1463959698
1263937191
1528760397
426315131
1016154120
947480026
581538835
1963530231
854724312
2099182794
2117563447
828383034
1932253074
651885565
698726057
2050301869
1180234289
2068498602
141796948
354001271
989884905
1743881493
1144042284
1273336283
1080025223
270890996
1054204665
2004775395
1949247992
1894702773
1090289200
509359211
693817227
1574528024
1844970748
1140679900
1767159818
53199854
1940223430
1699462690
440188585
1966125743
840408352
2138395135
1265836301
1775453984
518157407
190080595
448132170
83781515
1998854192
1182895104
1150834082
1878581074
491742281
1405284996
1959119208
270839384
1616383270
1997675599
1772295179
1760625412
1382273952
980301655
930974264
1247314833
2139949552
64175551
542929254
548233004
1743592180
1802097831
320168468
498253193
288830955
647736809
1324822144
1234316993
1015595245
908374746
2035090897
617921205
1815526932
860498481
1245714672
529387845
1011453092
2063300006
1768502936
284789349
414436821
854509515
1649355013
2080806151
83416408
1640794818
238431498
1025361492
2077288093
1877279830
516303198
72516949
1548920014
1066198305
1738692539
1462233527
447271355
1240099359
1675148875
2056811333
952842819
160403815
1891488829
1987198629
648345258
1367711074
747239849
233001914
710629826
1955932653
1744307123
1170086724
1781571606
781347252
826485724
1252463140
526194798
482321938
1213959886
808508025
1696552511
637363292
1662032804
1645785971
856945724
1339993368
1252901614
691487680
868749081
1247546604
557065329
709046089
1977356565
1895025293
1025062773
1193774722
1162780367
966821415
2072269880
188178488
862704473
918876635
512184669
1966088503
1037369019
1897321382
1115222797
611208292
383019733
1814616991
1939433938
147399974
559615257
215936141
302245149
1071030408
826514049
1173148401
1623196507
1319768117
39410066
1697360755
2103858875
1510263486
406229127
123227592
210604410
1991052099
1761157128
1215272652
1453347157
1825667488
436298250
858439925
592125254
1943498708
15859421
897607796
899868698
477477973
207644589
271928563
1394054596
945196641
32903371
905465451
177149430
1246226359
1994019395
777307988
1081233165
1636903139
1763400396
25048522
1914988595
1693687271
750431600
185461922
1414247084
411045749
1540539075
1862722310
328779325
1713714270
773353024
29329314
932152808
1403662107
710820046
1766069079
1408222505
1110840447
192617216
507656332
667639551
1387434994
461600415
700890149
864832490
730002745
625670188
485489446
1576010770
1643833027
758511649
366324585
1606731269
1253227263
1674905391
2133855433
655267810
1071810925
826826461
1724336756
2110275456
1605274092
1056662687
769576736
1049141379
1034545134
2033115748
410634886
189088948
79991406
2071132832
970910107
1166113042
842624642
1613270425
268386227
103114495
329208025
1318206057
1914049334
395078205
845911284
772590919
1964598220
1184597410
790528406
1003606345
493575287
1199948213
1470410628
527514783
1326168447
95304432
1110990582
1147085232
251844816
1794566428
1336613531
38976957
34033871
1385171570
411749076
1892506192
1167348083
611369143
849156744
480825212
2003810460
1098393199
1857499356
1652400920
1971506837
1639901269
450792995
1504713274
1534779299
1554445506
1065583073
2116991859
1068077362
1287536188
1473764691
1069505971
1280867184
190795075
1762637397
500406769
1738847930
2012522212
1926820072
1212156697
2097401494
1679871382
897502055
2086420213
1118872002
780306292
1680487400
175319744
355765341
1176112480
1596281192
1206434137
721133632
1285156057
1294273293
1048079229
718309122
9056224
1810700486
1723101578
1776089120
1059746070
1526271976
767407594
886864922
1785733516
300220706
105852793
475580386
564285868
2067184193
1320981933
392266401
1372448446
482859058
1184710062
1184940473
1059543219
48075881
108933055
314755213
1015491584
952220288
2006046472
970463857
778001247
1313575401
835182388
98193537
1662574934
1094626795
1484664949
113477915
963520582
933170036
894612627
1256405474
860652062
1580585761
1308711987
1895073989
238447588
128207433
544035878
1103016986
8206293
253356545
155026971
1319897510
328169406
190204384
111979006
931847948
924486935
794413003
1453525142
1823680783
1374630615
702629971
2094113711
1436376664
1538312721
1082267584
1521658269
1191786618
930589713
583743201
252475409
1327048070
69034565
805968100
1709144928
1123787436
1253891682
1650929358
1686235596
1047393932
1712016585
1501269470
1461566803
352855056
1593688632
233020168
50605368
576850154
754156241
1898184671
489398778
1219135192
8342293
40556192
383706895
156094176
708660112
2081220524
1285691959
1066646288
2118622515
188659584
2013661448
409278575
1280943610
1975392879
1668213160
761131062
109276702
169026960
1882079621
935102568
1551964997
501070048
1673337505
1432022127
1262371782
722925358
1264691089
372171222
298364470
1490246800
2041513666
1615005019
1709383898
208641254
804800973
1848949752
1989133380
855692844
399737264
528725788
1526540151
1822960334
491728810
1943658601
1866506955
709674106
825128061
1513483209
731350060
679199615
1069850581
1302855780
1098513661
1516085180
1719275677
1277581314
287403593
464202737
1132886357
1259721074
1991066770
206864439
1643042040
146357419
107262404
102148677
552290918
1437327576
1394348084
604622988
352806128
736263494
200406558
604341857
1952811405
951789179
509790351
2056972203
161039525
856927850
1968647750
891464114
225181199
2036587351
1586817582
1049950751
545014102
1351226806
1693553239
988832796
840317450
1089260436
1374581279
305406458
168459869
1173196621
714894441
554133641
125233792
1985816132
161502777
1651326269
267983881
1030639583
1149712913
201366507
161354993
2005767647
999921774
1351594532
17752366
1041397835
317910657
271410696
851921413
692055014
616760829
613246820
2132397710
1502026186
1262690732
2110408089
2140969404
2054535401
755045380
584947127
993780652
1099598710
450402252
1523345980
1375406186
1568800323
921221564
1034646788
316225738
495529502
116787722
424288469
366511614
352123797
390893216
1945990504
1323423510
699986107
147277362
738655103
234981679
2095848800
734784996
1595947303
942806213
1579185234
2129984562
1456409211
730624924
441339010
1229031927
908768225
1658044596
14724249
385556155
1923561974
472807366
979060914
668126351
1297984462
671458
144750945
180241090
534327484
1883437327
316116484
2055641697
546219075
1557320654
1239267982
600243955
677077055
1955272581
604335057
1606133374
251277723
1806829711
423271832
2014337415
1446106448
2026125356
957686093
1728160496
1866413660
2134038404
1879579006
12067470
838262496
1717717212
1621734013
1051710049
1419210518
50551896
986566400
2120525573
445132441
2007122832
126170863
1455134631
401605002
748706110
394381325
1240496932
267854849
948619583
7290500
1719634358
1301656885
930093002
643112302
69143263
1831880296
727270797
578676872
447878666
1804625630
1497641813
112140332
1689628228
981022627
39811795
2137817553
2039973277
152794539
151144972
237069663
1940751470
987370518
763438470
139641496
2066886285
1079366896
336796864
845049236
1851124189
2065342266
487286253
1289364091
1110839967
1885166669
1380294281
234285047
2056006097
1787479332
171575968
657329786
100087696
753342661
1262493489
1101578502
1187643881
1342862663
1132885730
514426670
1099786308
806334520
3047725
1080071927
1610447395
490804370
1718767799
880220192
1261666634
1764665305
72643919
367615866
1964047665
882198997
630329963
1022813031
1189850212
279975562
840092734
1025130037
999165574
2113824010
1056868501
931379185
338365924
883686033
819049863
84644406
1846779158
1985045940
2059795641
1930263733
1534088861
1270399148
1891834621
1020703315
708973369
1913771922
836984748
956525072
748719958
1433475067
129898978
1916308313
26882803
1320073811
1569855444
1945537072
941256764
1232966132
921346902
906113492
1668998469
393826977
523387663
1076725731
1811691462
1927395400
110306283
827283015
1781832873
1012043248
412964108
413125959
832291119
1249102977
1847513271
743735452
387703119
1230254936
853706724
1235878228
1008575040
498987640
895885257
997168628
57544656
1880445858
1134041650
1599411696
190872987
397346345
345678021
131009944
2109106451
1481268770
497432776
849120298
1290064250
421098327
1984437014
2030365066
1347529041
376103488
1779900156
353968235
1913689086
548688062
333768619
574147484
601324266
1857797301
1087402490
785313763
162717944
866204116
1903089607
711080493
1770853690
1404023183
971350648
1231986139
1466119693
1301589860
110657959
623781816
922986201
2063823335
712531824
452568602
47231684
1347692952
1223687615
900531740
620491735
1992424856
383165750
759871228
2033104590
1446249576
1414187144
1668419688
1911919178
1369024605
1537526926
394888760
469080001
1616269960
112438553
308838541
2086689332
1212793921
1254156256
523876519
32444977
413521284
328493274
1827294860
1172626234
1464680746
656719806
1063006518
1756450
599336532
2056636917
363062699
722176368
1114442966
548874420
1570042527
1860389594
702597265
669207810
675952936
996978333
1729234619
1701501646
699822195
1464695241
2055383664
1405539709
1384672056
2029908386
1583569622
1514760954
768955241
1440536948
1206465150
1386106995
663994071
239094515
1575590783
191764903
1727583675
813077725
938561604
333916316
7899762
1079281776
651735316
459218278
744325488
2116296443
1165302762
473991019
253840538
695237325
643739006
338679536
1607068484
2101639821
566295540
1790696995
282091728
1085765577
862040037
2099088943
1310511560
2049044427
1761130167
1805652652
2123753517
450073884
1878141667
292166516
34464488
932442675
1719099818
1239874002
876632445
409816372
571123432
1068803976
242031184
1193170028
1201856936
1507770446
1273872753
1351363642
282608500
289917421
1095806467
957742199
220689236
545232225
64811841
1543313121
458564963
1085695048
528746143
1584454191
204112404
604943567
1872156146
1406928902
2123101662
899479390
272983873
1637503382
2071804568
830332896
1964355508
568764890
636047229
121338348
1254855534
1235962500
1943600081
1238686532
2062806796
1400032648
1116490025
1021665040
664203595
379819518
362178086
762654407
370772862
1662076567
1864364048
1328270260
1641583641
91847239
762761970
1893442410
271659231
555764557
1733736719
264311334
173187390
1470243769
577914873
88263477
1552075476
49062411
1590585649
1719712196
755707078
1832182319
65637938
1561871426
1563884828
1433134184
1234656733
661704038
1592998195
1426548685
1451774216
1624636680
269207786
1461514118
465484965
1925951023
2047946890
1375375372
698963497
1393998133
1331674188
2097593862
601338043
32069655
903540024
2134867686
2025764908
488009107
130957737
273102381
1815333226
2092339975
920090481
671292605
1882879942
1717259617
6376175
1384805816
1502185232
416346225
527978134
44756959
708423992
860452123
1351706650
1066050233
1632460269
1514614468
1080659813
81383955
1997640351
1434554979
843011220
1435280468
1779130014
613149133
1425952341
259402984
1433263071
821673567
816386993
1224231585
1397564089
1018382774
1754070275
996557824
979845731
1638332654
1353471985
488176011
1462909684
1647450317
349165280
683419607
1274214814
1975517391
842150251
839111101
1681610679
717777599
2116743338
1687421729
981531160
866197448
215476496
1259855357
853678505
591178543
1340963274
1711881695
1508199546
442533066
854313100
934597127
1082695303
486098326
791610319
2075703164
730208741
23431895
1912727288
1416936524
1071028542
767639921
918828164
1659133742
742364024
1220488337
298963909
1574838585
274685331
534126114
285202602
881345949
118934506
1015363859
7341126
196367397
194515750
592730741
651835409
1874677873
1191305813
1518419035
361255534
333432557
1806351614
41477522
1950875286
1972645794
1017253953
466679429
1769138705
1119430552
1682514945
1602008927
1868943796
1439147895
1533637179
549054749
1200908819
676126114
641930936
1768631750
39034034
149395389
1112071452
1629016359
1451564444
706856352
1412654006
1848303365
1602915982
1315767061
2111974544
769572314
972041797
1795219028
1568223898
1988331696
267381537
345519771
1297370095
649534798
1979997411
1912535025
416338126
2008102311
866220992
1576617322
1307755743
650516159
306927772
19273814
265259869
410681470
1351745133
725773146
2004115221
544116071
940037709
1729155290
14462302
583781899
381455295
827500039
1411086684
1632959574
169987219
2045969626
1352645686
481805970
50797850
132510419
1670433179
249734601
1954906547
159267559
1486191426
494403533
2100241562
59032514
1571144838
730224171
365708894
1008982214
9621160
1271984268
1145508800
2091284380
1572090513
1241236700
1226551453
480382578
2082204725
1618681181
877913858
952788110
121440429
723339686
495165832
112253924
1467248473
990802253
1118375809
89914431
221346874
1883830132
1094153165
761400503
1790878832
1608044940
1848545151
603295434
1565049450
1535048202
2098494064
272740042
1348874823
1383365372
1527196649
546780418
1322145709
951404376
228344418
537095065
1345261840
1982731735
92547607
1475712493
896462807
869339440
1431767001
1694602459
290058851
1835524192
1775761465
1043804438
1624136460
866115597
2051174407
600461649
1709499269
343787132
2011194859
239707681
733186253
520240665
997902972
821978089
2096156802
686017123
1945405643
1696389196
346991355
1022567283
1366260177
1183069854
1265428522
1557779936
1004617177
1104823191
58791678
2085666505
1666132759
2012806448
628356376
791228097
791888251
1596458486
448248747
764759007
1711449447
1339828296
1108634660
1864722
758566299
547229969
1596545763
757161461
1224050751
923983770
1345773497
1643486869
1391903233
1601555550
1356216220
2066106272
785274675
412860334
1056765993
2091014646
236464227
1009822639
901550668
886271622
383820195
332858607
1427961124
221688611
650991518
805655389
1585604820
1315998298
1669956137
2018707778
1981481983
1879981765
1037993731
1658845289
1408882793
1315518941
1042835802
1084038014
1442811085
1462966662
1537016058
1992281520
38330248
1406466070
310670577
1089394479
1876239911
1165880098
247750111
385531078
378829601
1179901605
1763899621
111564678
995967292
1133680158
1429521220
508349298
1537390483
620390111
440507265
1174914915
914276116
726265316
1595530520
2019725216
117519434
1942619657
725872245
294748428
1103107475
79035643
1061690699
162953900
1112268350
1495330723
1608595227
727735228
1076786529
1078271237
1716762436
323288303
1227775465
1439173577
382674527
2116243739
58151821
1229356149
1852339843
660444557
909271025
94653737
1764079241
1745738138
1741217266
246178686
1901664778
318013531
2112745497
702908564
1616659054
1980500592
321126992
1185756662
1526364127
861440261
999798859
1554415620
1406705994
1969867921
1439156666
1561902480
77675252
1812822948
1974743914
612086800
1069875311
64500013
1954272850
1711702207
1190552120
595973377
1024216533
1475821351
2029941749
689383446
616508061
889602521
749715342
862206022
608628608
1944945634
270985896
1151615522
37304026
184644957
1476076313
1136170043
1243819438
1460872942
1791695319
532616837
1841828796
589383446
2137082453
1710643546
327358454
1962304961
137878783
1707939445
1995667721
1835078804
1614352156
878383868
1005962179
530457509
1181149589
1470756772
1892595477
1510243315
1931556826
1532090164
256298995
1176822677
1999248112
1230450403
1612184763
1919040695
145873455
424452628
1317277866
1938842639
1852411580
1355693578
1528112584
2020938929
790893815
608332482
1428539573
913211503
1222480461
422645784
1692632917
1187438430
1776156424
1847298232
488075107
164253735
1101918250
1058655346
1939774903
832079728
273522199
1431126264
1091570360
78991211
877706027
601610241
77317014
299349755
1318360571
1807453748
140779669
413929467
578068257
1042112669
467161040
1682429676
996515211
160564462
857912039
1606957005
1276663052
1273714871
2022587656
2062514332
1413960164
930286912
1133971457
786987254
2028984638
83770147
155200435
936769540
344554276
1382974140
739261533
1817774412
51962419
879036865
1929014224
2052007692
130690939
68833581
1888596195
58385191
776722980
2014276979
817418056
1655766572
1373689155
143764737
1333306716
1645029799
2059737927
1331324862
1172000161
452755386
1871818708
917917200
825272889
939232350
176481636
117409758
2043813608
938860458
222805156
1392092239
130478404
1926908788
450218911
510760830
308190210
447686413
1763689486
340175708
1688272374
193577278
1957555412
1856004359
1645154812
1386452833
1019588712
1240647221
777273012
637722419
211740758
1476589588
1857851354
185572714
27108407
67269891
2067971003
794299525
852300761
1839552250
1422415930
1776487202
1048057522
397851090
1514130507
838753616
2114074612
1121123208
2069556093
1383033042
1937131142
868053507
1865442565
1294852812
907289525
1339417572
1507542930
70832048
2072464055
995132032
772523999
182485164
1370199752
1323539461
70279067
33429690
1681449370
1689979253
218150837
302222796
925019763
652203074
1285766004
1153875256
521161471
876760883
60662342
234738768
767124653
1882390813
452602377
1200224263
799774350
1239675323
2021989577
1312729860
705548871
1597852031
1486264155
194183330
863642009
1115696236
1362036695
1617120612
1140159405
1502531213
849023881
730189198
129693299
221576834
623122413
1660028035
415362593
339985887
1472045989
484206009
104695190
999125011
1935908999
705441197
727907185
394767079
1833018130
1731869710
841441637
454318970
1778857114
1455186028
138230937
470686796
324739242
1876516134
1537432179
1442566860
1638562504
287740665
1193985068
786992896
941157416
137728766
1597606278
723960275
1257688795
1347276429
1556510063
2133678890
722579020
1917657587
365782630
395732718
214319969
1286308154
19417381
692148536
1499297377
565057047
975330635
617744828
2011118835
1402757923
769277504
2059390945
389842525
1333070030
1981541130
295483665
261711019
1035472235
1305989899
999642674
1266240967
2043150356
878668684
980172794
1640198402
1714585109
156926508
1157036752
1199020363
1101420874
1665031219
1750433632
716393141
952359476
216947973
1617751325
1799322869
1286489620
226874323
767611490
1978048505
1198112401
1337078848
492324443
87704203
2137814588
590250353
281081767
492000703
1205230620
2111638145
1469174886
1222397792
1726136645
1779613792
413773071
694398319
61069089
1862319934
695165770
1167390934
852597475
730697194
1645852705
1718680240
792399213
1483146859
1544424388
1925231294
1990755444
701991857
283636402
699049759
1706021999
1953847466
354463261
796886148
133621446
1382459652
860284791
872902096
812308909
1794935286
1078930517
1893775618
1041212169
1700627721
1569534271
102782544
1220287992
413457076
642311484
2098720828
246249885
1692302476
469704057
531499320
1087688028
1360324538
1262439793
1768001378
442184137
749196103
2073003840
180561055
1430858225
2121906228
1388887959
1005558011
1442317683
1684157285
1469097404
1370237719
312409876
1072036554
1600438924
329790903
110457354
1170871528
1411849600
2043018037
620761024
919202940
349984957
1026615524
1541547399
1253942798
437535105
592253835
1408743967
1074432786
715565981
256901220
109390804
530197818
663982452
2003169077
1192684444
1609304702
332687444
1405198814
1174518512
842294897
110509270
1516148295
106534687
439068371
1602993391
1736188342
718748070
258820154
1382894930
1807659007
1257654327
132803035
2002099927
115938192
2035535751
1696697093
249884886
2050223721
1489952462
843878031
933447350
1327702911
277366732
1915071230
1312113508
1387579891
31624806
1423960845
313007377
1304502016
32975197
71757105
1517352341
692049502
1587559166
1318160188
211997051
1840765619
588510455
804972980
37371191
1474646604
1693371632
1464668434
28252756
1375556053
337721007
533289655
697843155
377357274
1657154882
994210796
960583464
543228277
1740369785
481093418
1379051473
1625557816
1090285129
1598655868
1363570993
320726671
1229653298
647296017
2132201636
1874510467
572773140
616046427
1403762487
592621663
806231028
77858191
779027460
830125242
1936088935
2115550740
346471494
1467884394
95453939
1393151895
843015139
980589458
734121280
685465754
464653613
1539696701
1278903753
1381739722
373356647
2079042894
1877352734
372908006
1245883456
1596383398
1183616741
995640734
703483973
148408717
1660850660
87382025
526541629
1059890127
241194304
2015628681
1055270588
977016645
1068712481
365910254
1603366436
513008549
804429644
210485207
2070035608
1601633025
1199773183
1754940819
1571632555
380944909
2026536226
21081997
756631277
1749035327
554546831
2073467981
912709692
961572825
1902707971
855447152
826242594
1372018756
946407573
438140666
393374175
1261820756
1127130468
1292391181
1647449488
1966089301
1770828162
1742182681
1959830523
550772709
1454395835
978666364
1967500631
1017323818
331430856
1822541289
1680485003
1713928232
158528463
708926094
1155659606
1532855751
1509164373
1390532696
352444056
1934982299
1900293079
2103611250
266313785
226989836
1942370772
699638971
1519937800
639058418
1578198626
1759897689
575970814
1814007282
1852742339
797549201
893368221
2048232582
478847880
237402126
917608981
1187194876
1024933279
1029000992
1229024094
1262218496
526089438
1973278130
1224157025
1766600316
693981234
804271195
428816236
322825125
992728333
2105415754
1938038176
454258136
143649855
1557256395
222155675
1332952629
1109907854
1744221077
99109068
504719151
1385985736
1244935159
850484106
564408484
1312764355
229103523
170616654
1829439878
1923731495
1354399842
2078676642
61922184
586801626
1451337883
653913547
673319460
1941190656
849119711
801225131
1226400104
8548950
196771385
1737803831
406977386
846684966
1889045444
2054817294
2076836587
608185506
1253888718
1476803633
1432496165
81793737
1720240998
1747057652
634125271
1950438774
149807598
539636756
391201162
1801663651
998799718
2063791682
2117026043
1518023659
2122437929
937501621
394227677
786015201
689321120
178591256
344834907
81229729
169183558
921993117
386287838
1730161163
1893670374
435707499
2004242359
1089609142
1359676213
599945125
1236335142
1978994910
1462352584
700616240
105891744
1011381001
284946097
1414600223
1619757947
340777666
394516803
479498007
2134759654
2093611524
71711662
1384210982
852294921
1551118106
161193854
2046896065
1170356300
695520779
1090468834
1401145164
756650364
620726671
114091104
982022452
1543727193
462028142
224920974
1951703352
179725306
1865329518
1356023818
592037970
814997202
387464132
85985388
1884561934
308831648
2073160401
1809234919
1409603183
711550548
512239878
1103732797
329589862
796089948
1933036005
1512666078
626987865
1201645439
2044642243
632955089
1699508225
1210992637
1102336224
1702216254
1410697952
1643919558
994943971
1585810087
339257554
1250486282
1340626289
1638216879
565425041
1065918378
1957148590
1628839320
1948315971
1956490030
1170084376
793706
481012615
1987854671
2113062115
2081090050
1247140914
1034381887
925297778
400375598
1937880363
117399731
1697483123
1894310424
1346507871
2049119702
1586024976
551567185
1016436273
1206939665
1041404332
2059462239
1120286708
716702715
923955346
870945964
1198482753
346233980
712767859
1807133176
1334051165
2095022511
587518128
1895219205
49430518
1394430339
2065498818
1444037413
552228648
690008904
172635086
131055991
1301320345
1698397316
1518245895
1555541300
2130650877
1289216576
182316624
193888024
748552670
296147237
516025300
801925166
787252658
1124571221
206076335
1519379348
1848617164
1255253471
755713487
520363552
1147407874
1488397300
1850923288
888427089
696236199
1239057402
1040584368
190046590
850271852
848069461
1152821138
1000974182
944227380
419568401
691150938
352666713
55221747
1671148271
273399913
1194715712
1300937493
1203456901
264135925
190245118
1754515317
1226566433
590250353
1715836370
929969099
130103816
878611822
1426449465
1595566345
1093499479
2146114997
429269661
1779583064
2002352239
1183770817
670408413
777115583
1728787375
683254432
634369617
293655519
752613807
933079059
993548261
435666320
1258584168
267932046
665892393
1117649085
1895203693
57212508
759811538
1197307149
369543624
463740604
533221519
746098156
177216539
156803266
561219960
1741320951
1378953311
818416409
898923401
2038955951
6275474
103574353
1220623042
1867070072
766476603
1674798502
1498606763
1816019372
1891620775
91450183
895685962
1405427095
547463886
235090223
347990982
1685665296
1580574547
818958617
2146655736
179286401
1346745631
232562116
2118856318
526855766
2129250440
1956791086
542422704
543989564
1460937117
1945830659
204649545
1804189862
1450387197
1941169982
603115282
619393713
641355585
304015426
1190824530
787198276
1836465761
1814772825
1912696077
2103666108
154460697
1326534209
233478916
1622029323
744828649
142682763
1778509515
2121734010
1188704717
387361512
111934250
543968405
526333916
432882680
1668205189
1766956485
1206568575
1047014898
239750206
1849678713
108530353
1589194967
1914700915
29913475
452032887
934093865
762981356
1324186045
1470511235
1739953910
1301148322
1173603676
1829727659
1577277819
1105304581
898648451
123365264
649060678
939921870
876676637
763232324
1427478127
2128161964
129030672
469020841
1023655277
297781841
1874034353
768791357
910740070
851661329
314812570
963897500
1915697351
1958687275
936612952
1519756664
1407753285
1264546571
1566720007
1415723303
1476555869
1686234446
1070287257
806374136
494655504
1838929320
539000483
207705221
1474793043
1033724750
1874061687
1332029563
338086281
1359280227
921494962
822596493
1878682551
1645540814
400383806
460303199
1894180993
1438703703
1894405027
877684382
1215766111
980977512
1635514640
1008035328
1118144109
98219396
1407631403
234177039
1328155920
1539684320
656336225
1683197266
1285424502
1511216345
1847502232
532545695
241079393
641474867
1530358456
1047180563
1137417513
491974676
969759441
2020811899
1459919900
2108543360
1906709803
1556911497
1923149110
157990422
450346154
894812701
231819712
665305168
1691494973
1114539427
88991626
806491217
678094918
192692869
1997593840
976214354
1775237693
1834145529
664473432
59611070
1056648603
533592148
358619734
43457033
1331790422
803482567
1813583585
681752111
1554928357
1283884117
2042217181
613510718
1165028277
1391281972
181715910
1487869003
52945048
1344990001
199775669
1371992266
1931083710
645365061
1452559641
1291579327
362137949
566047495
60438637
406204989
1849305198
339085295
102049450
1041034549
323367277
1151102732
1218174388
1212539267
1923011875
306352908
1986297899
952449654
565346497
799950225
862526851
1200274629
1383625034
1357652215
1389462873
1220931566
2002432624
421540405
526627634
1454466633
640100106
1168985374
156673977
591010614
676415679
468472310
1892519694
1352219065
1911790739
1785537536
1622421308
2042498380
863476571
1050979378
1812947592
3812137
1768992789
1700522671
164973599
964260664
1865992577
506048960
1056860493
2030335888
1082774926
420150721
1174122263
1109318554
1230762081
1413052657
219151868
1973752592
41576851
1383373446
710726118
845857800
1024395662
645507022
242059795
1903984516
995779218
364929804
583313438
1239571593
601726419
895004417
605000151
842355886
911717801
1997291261
1082472319
1061730092
1167900367
712829713
1246292575
470348530
1570828383
1950090430
1401059902
641994594
371116619
1120845257
1818328382
944152763
118584712
780924432
1817387225
1657933952
692466697
937391355
285273994
1585921121
1992591606
1887117174
931327329
1109137353
1610724084
76326746
397898948
930399639
843339637
688613469
1434697772
1326235926
1023095925
779573064
669364547
1225151204
811344634
1440696314
664208332
1811344563
919407196
2023249305
1192089146
1438445532
2124097296
636898217
2082575761
1919397307
1834771035
23113545
577587758
1510803745
1067568861
1877447242
182744101
2113823818
1874773137
517667331
635597690
667411010
1203671802
242060032
633008418
1378822429
98916356
1474622032
363990172
239345845
885112096
657461145
521507656
2056893838
72330980
622900346
937099190
1338999430
641312928
961165324
618477120
321533210
418863534
2132314641
909034199
719662299
1699409934
594136727
1607912492
580551720
562290369
161051273
500378662
355730966
1440210484
2088220159
885164790
724531283
610861601
1133584500
515890769
1069497425
1108356471
1095394645
1203951841
361327763
1717912181
1703749159
61405343
1944018118
764017412
1142609164
189605206
279831737
199640435
149194691
1781823017
1567029315
797647428
487576626
1003077173
1469740049
573312201
115701732
872702389
147360202
1472839469
792924936
135449868
806493716
1577373993
571610345
1345127612
336638783
209944240
120689752
56570443
734333781
357970000
273952410
708001705
1981144454
1925667916
1931891814
1156988375
1035569500
968507992
2120907301
1617366780
1443411137
1625639589
750161785
1746976727
1990210929
1957370059
1051381925
1450832996
1437034219
269058337
17080683
1796741031
1284081036
2024484884
1217183713
689533890
918499168
896291232
352672800
1488245104
599972888
1540555288
1737127657
780056351
42562322
586753470
2104502149
2062087936
702543512
1799752292
1253578502
282627417
713491071
1490429106
594103385
1075823628
1717585354
206667719
1486995501
1018442303
553099944
947610770
2103512242
1526110049
1945238989
541332820
671565591
779937192
272955670
1930384832
597599322
1716404871
1331961727
1039020606
1208030039
1248872684
2013702281
1205356612
387084076
1912927338
1338242795
1350428426
1793581426
1184292539
1364531035
265371518
1122462895
686864177
1704643715
517638756
580195796
1866976621
343512237
1749576420
2059973267
2016626025
837342599
876101750
1095456977
1624239303
1648530308
1235964921
770996187
1047398171
1999896066
717591047
2081837122
1634663612
83916570
1951206066
1293990768
1007698026
1554234529
1133777530
249848495
2003025020
1066304705
331545010
746802892
1982229063
103012073
1554560678
223704271
1758299644
532240220
672804454
1847707817
1282880503
791622380
1052964905
983386684
65113786
688980177
515608137
1074421611
1952390307
1957861737
1820672607
273254691
1003767721
511489774
957601177
1428191146
660649960
1141214105
1177888064
76189172
1135001523
2090046131
1867789163
568106937
1520800561
774480913
803202954
1582583745
75118090
807678944
68700852
93134570
1581590048
1052755047
612248308
1834263211
1531115912
1080384977
1036757204
118122717
935934978
791032725
1302721198
1801070414
1990021398
1650747612
1638663640
898897069
1202685390
1854585291
940955231
1168910902
690155812
1337844504
1820290960
515464647
1031882657
1137258675
1373733980
2086049352
158111502
1444180303
93387754
1681071076
374681784
398837538
1729523912
412577737
591600101
800412619
1341253802
1800087682
242008841
1638681840
1789906864
396654270
1256945232
1312872601
1561389556
800416462
1680480090
1461057026
1758981427
238777254
1785057845
1676696092
2052284428
787402211
1810514612
987798468
2067700873
485591432
706010137
593323452
1159516169
695736753
2134684123
86951469
602318658
1566890828
410803948
2122910900
153794976
1931588164
475995699
1595701672
1335962205
373324470
1959413771
1125227627
646277099
2062587818
1708955617
498783414
951236411
1206814158
861334820
197555807
1212502419
2141436957
1213519923
1477591484
212845250
1020969430
194531499
1716540601
1711298309
871208144
1620729195
184732074
1998529812
117923466
1954456860
726484247
1527518329
228221902
1000765803
314804605
97687047
348990501
1453757010
1997490742
1853971844
2100051438
1293971957
146489628
969492359
1743025383
1895682574
1262141415
344928882
1169226410
104403066
148689962
337575352
83272468
1981592201
2067972586
246229838
288217866
835326352
16324323
328939831
914787569
703787212
1437458862
508291918
2104922984
334806947
541370066
1770260675
720497816
2131942297
587573778
1659434134
1037558255
703351367
1715202648
254419466
1646514203
375814867
1268986136
98992608
929942811
994838371
98181115
292105014
210429047
835154715
22214270
805110003
146454222
1484291615
1849516167
628282462
805366309
1816094469
1222621914
131159813
1243358936
1163307748
1225254055
520901318
1323268125
1958074405
879212734
2110274600
1545574646
891900752
1666389501
1164114623
1649045471
1681875536
636886961
2043850208
1491804245
405462799
1369858153
1814030108
345823579
257906774
1667458792
78173931
425796075
1643729174
349931910
1589273367
209735628
906393492
1426205178
543834519
925767593
2116331937
488896031
1098970875
1127367192
2041498200
1639201295
1075835537
596737117
1125750335
1695712404
1878837869
128949713
1292774775
603861919
1329478460
1971347245
163933932
1306125265
1550644836
1143747017
1522528158
11421732
1333108121
1830135280
1937332899
2099391051
708522202
1013097837
853242175
563189280
1660043406
638600316
142024992
1027469126
72119366
1537193042
2035653399
1124398759
1889105245
190363282
2116610663
356733439
258650338
157288749
1530449493
1889632678
665276044
1214525004
794827230
1779823937
1433423698
2032997087
454855116
678758900
1155459117
806705516
445719203
548239141
1661531167
1973398691
1138248129
721095688
774708927
1654004468
306549953
689616001
1614351409
864879384
1220044127
1330439744
1873540196
1789408691
410522308
2128897807
2061681487
985723245
635999514
849645860
556789078
1176349842
1473710447
819502445
1308783687
1489478010
408232114
1170476440
1990867516
2020126279
951594835
508084781
828228089
1275133323
1445110259
1696395454
1769229084
1515966966
1119309357
129920047
1839817723
510773952
824026848
975757931
679354981
696710091
438996762
1928822857
622955982
1018480128
1493434359
1304400318
1683168438
1329235287
1038606114
356263141
1120643001
490197621
1648140158
1625643782
709002113
93389400
682177869
1542441292
999451251
1468257628
1731449983
1726234950
1834577276
883362534
1280095273
625864129
165085886
187805743
591844977
1303332131
1975491474
213767004
1576083892
1818574693
125263322
647952398
1461263339
1512873897
1401649499
1422789563
2066709969
117148062
2123461006
1918772137
1105583390
230750230
2085501620
535396039
1562191072
1937156719
284221603
189856926
1846623026
1019192644
2020971372
400234510
267135473
1263121172
834994529
223980649
2134509396
1527995964
835379098
637226581
136037472
508724454
431749254
1711405048
809613984
1113993001
1713261216
548618797
1284529872
1988571946
248236126
517087769
608010827
297503179
31483762
682580840
539099693
1941882901
938444733
1500568269
1738412615
559894957
2079521281
709009200
1295518
985740982
2113984807
326580070
243051128
922491585
862291802
1511285431
2120726006
1354610203
70220862
15747856
1494432491
1616340215
304799923
213695126
282351926
1076030587
1395164062
758310006
1381083005
278261503
64417662
2089508169
1534266949
483460234
615063155
1965358911
681200088
1411906979
1297810240
1319926630
745766088
1386080634
1385355135
447119733
307519097
972769103
1363774390
421083781
1283140558
2128700012
94210592
935614439
757473345
98901451
1046499967
1145572228
31824610
1524783105
87113396
1522598072
1855301800
1357610026
1649333468
64084432
85230979
767667456
1402114541
787425132
864859952
848980727
680367712
1919262445
709215305
1659928087
519130682
998739311
434661193
1680239388
966482372
549420770
1499581818
756557391
1751113293
801967178
550189883
2133023721
383440502
1587410787
1762672970
253056785
562533874
354596231
1271324025
1250524962
806433429
678727811
563879913
1744669715
1998627438
1173850598
750104754
686140618
435036824
906993568
544629576
1693107859
628269769
1671914713
2139889972
259436045
1251387835
443132809
942960429
1231388552
339310038
1380469017
976356378
1866063459
1839949998
1556001677
1948862981
1108511221
896090467
1800803606
1713372611
1321338436
1865469305
1479864416
591493011
386244642
758767200
176886835
1309797380
1635416365
1892035274
1079560982
270829397
1942199427
313118353
973881092
670353240
485648376
679700923
701793251
1164349744
1228641265
941079881
65142933
1974338212
1343124944
968620819
1767743110
1418797758
1106684687
89827918
2103111584
1485067905
670495911
833859486
1682454780
750557649
358183260
1170561384
570556887
1567101136
561705499
1273101017
237506256
1341993437
1986725429
1774447688
1555046125
1376399492
2078646076
1726762755
1848598408
1652480080
261767666
864479858
24264426
995824053
157505233
1781904516
1883826694
288241468
446452022
1043660014
890262841
459981701
146798472
2019121045
1773365052
327059113
2112760760
195022146
335208129
434946382
1570304042
2022556072
619862861
278295639
687149069
1433521224
1943658460
692125562
1267876772
766358956
1170254608
619909361
1008490094
47586829
801472684
1833568163
1317623964
771758890
1429726846
906921317
1168180515
855071474
516822397
1781143475
1043104059
845120404
709783302
987473446
324205657
1665190763
1517727294
1492609574
1414785284
2013604470
831208027
1453606066
510456273
1374717255
1430308942
80795998
1832643044
408131760
489958584
1336718882
2101639329
2122599739
1267143285
1844973541
1237956128
1115255072
51323657
1944923366
1283561441
2054762351
1806302339
2049908858
1451848284
1315340342
900122104
755314223
1651025359
400934130
1151353317
885344000
1982047959
927781298
1881803447
1004830351
2099545547
1291864047
1737650317
1895221112
1984478346
769581890
1343577994
957506099
1920177119
1773210209
1984336801
1779864843
1538538604
1592038908
969546065
8406518
1618691751
1054699617
1680338705
976859976
439672837
697242466
99706749
2031706946
789069764
1780952711
777269855
2116886277
2021308870
1066886358
1886058988
1150702674
1517285330
1263441717
1649879942
1716210749
829298253
1653375169
1472505017
1845993142
785602104
1073544291
1770316186
1316296036
131947401
2069353005
1335597900
1591399153
164059259
1982205812
684179018
485426631
2072353329
1837089448
900097077
1263405248
542851940
536183102
104041076
343930124
1600640343
2100380017
758230677
1678580355
2145081198
1370354997
2022315521
2057484324
383588023
946283399
543239855
976964729
1164596256
1765655103
2039274221
1876850074
1761659098
932637545
1606693939
2090527318
1529883467
2065520080
1684042516
157479925
924492667
1651075594
217141660
27210432
1220015002
1352951661
1237983360
1561012465
1089482409
289582233
455573721
2072167305
1463610364
1822792567
2099729278
1722015575
1557963125
356265717
2096551735
1316803310
1158367158
1406678643
588563257
1639087220
379781592
1268842214
639208972
1266960597
581927216
18676386
1070924538
495383712
482607985
2025129992
2137428916
335979635
195960200
463131886
2007490334
405594594
372419908
1867613266
281907717
1062635985
868192729
1061291615
1820876579
93292898
1724125028
1889254558
374771060
2099883819
218847869
1167463508
1533381043
2081761058
1498947313
1224741068
856805692
997609477
313615970
1424304625
160420663
985563010
1771309089
492938025
2109144701
364865523
823145068
919863426
1061922388
1663898661
213907294
1990979846
365203723
1651798620
1255116642
292626766
1251774694
489554129
273385627
2008054541
1691884539
1702858859
1420655555
1114067317
1602289272
347374246
1273680010
210848345
512255871
827557278
989462640
1061513957
234843408
618924099
1205931755
1296408964
733533911
2098494637
653335198
480997023
1393538214
1653599070
1620650937
687630746
1144073762
250648174
1363857820
1911959916
1652968991
62766790
115029697
1507488336
631908632
624652012
772511546
1921901653
659068231
661471724
1720290190
1634824916
367315753
428984061
1356374944
1189168545
1988230003
1277233541
1442973073
1955236374
591282976
1315987077
1722629063
2110957314
378598823
570060200
495611732
166495534
1097965077
1553059137
1530368784
807950003
485071614
1789320222
470123180
1315787965
1043504893
1790746793
1540150398
677766397
872064805
907116804
347397410
1684016489
918575500
1163570376
990691548
1033804477
1147405011
1759079857
1565362783
600893562
970995291
768508399
1798409833
1593231489
455799823
502663945
731493234
2120709107
126680985
716961557
1625229251
1336474987
1515456758
1421493557
1743272360
293583041
20027520
1581109156
1538095421
1768900474
842167933
122317517
954074362
983252325
182299459
728638172
2010110920
848017827
227337933
1732274226
834701952
375979875
1036132077
1508279291
684984793
1493342496
194927348
1696675491
1629543935
542069385
288879212
113279424
170982835
1631600667
571256022
905511194
1441997529
516185645
252410846
1848944661
530897966
871202318
1415158005
415059216
1024796525
199970892
1111586806
1278821781
1288213718
324363793
112513098
721841028
2005606388
2078552247
237640753
1267487825
2016403842
46413232
2086747691
1833833972
1340081180
1241601595
1095210538
1943264382
837606280
683553287
1973961525
2086991196
2085110975
625990298
2122973394
910370018
577857120
1083034894
707635288
1553054541
2111927338
640005168
541828044
1100318132
2045137942
1828230034
608090364
600429867
390814169
1207411573
177580118
1842393333
1952312986
235706938
476868753
1117438006
731129191
169236388
912316153
329118511
1616563186
1825367695
402046123
612992131
2109338578
843538213
1491130414
2046774163
419882572
785147714
121239123
1895938174
1950707763
930312765
69776498
765224661
1905104797
1118579761
426627721
1898883199
571636457
2106562157
282563279
1847486651
1434800607
843758038
1482213042
1328261697
1606007643
92538110
5807769
2128113835
1450355325
1760929849
445058134
1402453781
901110728
2109678346
1984338360
328488912
410209093
1126328599
1004528754
1218197129
1978253420
656588084
1345706101
1913459052
1614902775
1741964283
1561903615
1244206366
2086440278
1661798286
419091214
1034567456
1418294324
785036302
782379311
1438669998
1319699130
1060891903
558794029
1745465885
1914959295
332706210
299580983
206513810
892621834
1566117917
40426722
2000910993
124682713
1839633783
97978200
116441677
875495318
1811235305
677959333
97574461
1622788380
167797700
1215976116
1725554921
1846341812
2056094530
752080404
617964533
1348634742
1609188130
27412657
968111011
577880306
363330267
716375291
582337984
625339989
1224338757
1513346055
1691550680
1851462871
780683151
503512817
594908716
833843423
611596022
144188160
106403308
852236496
1924573227
1867620764
515759959
1488889439
2106784799
825263515
931818509
1015218602
494172197
1723501447
507762116
2024133900
501639536
2021266547
1371737516
599840538
1069531074
1784864464
1877271286
2047057043
2117919470
1662570410
24682643
496642706
1191640211
1651082136
1324667902
1936468033
789037936
473120280
1458529131
498095535
566738363
2145191796
236675035
249575088
1589631162
2056373499
326081123
108615943
982484610
242711529
1438486706
628298315
1398374268
749259503
1214643103
1917301657
482098965
1228920897
355239473
97069754
1617466296
429823574
1860337999
816622433
1083110982
1306587546
2021656406
1164786654
711491663
935917688
267794705
2049238875
1404929924
1794309220
420081656
1996614205
1640964385
477937285
1006065542
1301381394
1563186449
255320062
1463568635
348343470
80133888
685673207
1536872114
952283945
1191967546
402487642
2118314736
2065333898
927035668
1712655234
2006166795
127870763
1942746386
1182032134
545221533
1025451796
463492372
645098466
24249072
1807485954
139695680
1384056069
183839568
893461509
201076686
387032525
731783851
1646770632
1281426472
1538177847
548829321
360564246
1598830484
939824902
747168700
1191273347
1153417790
1167547002
90856755
1522087105
727771684
2007651028
118140831
549068613
1234023147
237880506
1991168194
942486095
91330654
689447791
279771776
795310220
719792433
64278089
262328960
765949428
329056658
1152724552
1726976875
1701032143
2114873230
730397005
802054995
831442011
1383796156
684341948
1437316867
1250826412
1482936858
1533328432
2021989087
956250953
870812890
489788521
1272869557
735497441
547981822
1159576310
1606583798
1224181955
2040712436
1295649099
1934507751
1720238618
1331139543
1083478168
2138617764
1482587592
1883467822
331452408
1981601508
2092169218
394121789
378438245
362158502
1630168787
592953736
955865322
1543040465
378123634
113014399
1351186013
1358408708
1340406170
147993123
938504059
1627707502
1492032752
1832539840
65944005
2039375959
1571727829
590633099
2071933997
1435726928
954894372
2095703539
919843439
713870268
2111790202
453412702
1137140383
1593001760
1015714108
611134675
944830963
466174305
1487255888
1242816638
1133274
2125109335
62592786
1101380488
2000351107
135059033
789992193
213090326
2112991875
670026405
1726147906
1846536703
224290953
1629695011
1239193930
1936481494
1012544727
880398121
690013689
125985103
2085012790
2049306211
1991815596
2112846094
392500661
642940936
55224906
306722183
1983791728
815669950
668314700
970991699
1854371207
1478154205
1113110157
1464715387
1098525556
852233340
1851929215
928688889
1165215868
833141988
1712882489
1706557581
1826733082
1684505862
850674335
848370763
230804349
77700980
1306959900
1298080832
1376133108
442362858
427527395
257301551
1391022181
277700069
1392409906
1839077547
1683709858
765126687
286844594
447959635
851878003
379886243
1043661052
2080922497
1119811029
251709238
697826628
1732940071
1427049046
97027480
1324229842
1315822034
2025284372
2024110767
1498719557
1573915866
1199556029
36509717
1736878450
1960784588
1359915517
669095326
1490361358
1623715109
1085108771
2081958554
1080255190
1650854908
1220060146
47875373
1685309661
75305192
1845016245
2143270577
1647441034
947924178
1427762491
874808160
466850869
1790741100
1505937685
1566357025
177654234
1428414388
2117247164
20190394
469409952
78048710
522827395
43575924
124314864
591973060
219101767
1517969538
851409674
918985620
635501585
240159811
608556002
367869011
1028462700
883707498
2024756849
757012981
244660684
247152419
813298635
1022008658
808943719
753989384
2076185088
1176894066
1752849586
1475031054
859295818
1949331627
1651659492
1852734534
946885133
1783548522
355950778
1553334310
1005896826
1171315786
699741313
161958444
1545412887
1024204230
898262061
1129287752
2032515881
1886330951
1243084178
1493026841
664743503
271931044
1514530914
131371848
321866471
1249631820
109172314
1558149126
545626165
1294705581
1832625192
1332466737
32305164
1388060068
522166972
1292449070
1347162390
1364626820
185777871
331918158
190447633
1505292135
1314569994
2064233763
217277951
613674421
489444574
883655317
1818593883
1623719317
613390119
702149208
97838840
1300460536
1589600093
767675165
969142350
820293236
1909756582
1873282253
791771802
34744342
2129191565
471238077
29480507
1018749929
29920295
873026907
1017705013
1286197507
147938238
1679040605
291007448
2133100361
1238395129
1599843659
388947503
1141783240
1164933105
1073004594
1421734846
1624327467
1060113075
761951912
2126335587
2041223683
724163492
1180794075
1862306228
704025596
1929898784
154551714
145136069
450694223
183525357
785540233
75841091
1552810707
1895903840
1078671461
349434787
1489325064
184689514
1711908282
1253347030
1115481282
571390819
1434808051
437225228
537751076
1458833842
1725428980
1569061993
807370451
1906827777
1823193997
1899093797
859664689
1308017437
936109511
1767616057
2076274619
88280489
2053585550
73465310
55962081
1331232287
1608883229
239361171
333051916
475757546
483398206
598494160
925555038
588747848
1811581866
954300153
309413809
1128633273
1929927829
1784132342
2026356972
1366611818
413761535
1858950146
489323189
203464511
1848227394
1137402414
33375796
1772997801
245835688
1811821814
1213112645
589049388
1910276224
622132738
310397872
513893048
1980628371
41657371
526053985
827103880
1202961906
1317814187
691319619
1224785547
219859261
450811341
1539236735
616451617
733565531
947544225
1706981570
52716328
70119089
156631407
1946973632
1638060101
162885147
1275751050
1121500127
1194964730
968094589
1281253212
1891276832
2001942028
130247603
1761840359
1411595072
146036375
1219871151
1226095924
1999476222
901583737
2074560808
1524487098
1683209557
318918465
1519211473
1463523483
1847501126
530933607
1770115489
1109402575
665753653
1269172518
1985241145
2022719041
612397330
1375924066
1039038311
1072149039
477039110
1316171091
2134212456
536604187
979410832
1655674601
340569990
13199924
1625145859
1886151107
1755138307
1229409939
1203719503
1121949084
2140916485
258800939
1826064639
438149746
273535908
1223675555
1586149794
1741337297
1913292189
1117829384
632483722
1598095188
1635127594
767127587
470987525
410647492
2079755036
2125698401
1218319257
120787471
1625552999
1845058387
1047903953
738945375
420615453
1483117119
385210295
1147404512
1340272574
323691961
1045743703
2101017561
759787906
641287717
884120685
2014377217
798934831
1000442450
369355646
736165213
1432435009
652248351
1423300875
2125337272
829655463
1319948231
1791953326
676363618
2093448902
1364505242
2077085203
1768429428
2123825597
1535061809
1245730677
2060141396
850681441
1751877566
1556377712
1652616271
107262303
50920478
1893726824
1692514427
1739613275
523298955
1617847205
2085695183
522536660
1608947376
369723542
1030257528
566117166
991354874
443344311
467921657
1498800636
1447854728
275926787
1603226943
1973751078
1421492858
1038203821
1896696661
211484649
1708218985
1368375324
780408643
1030286433
1434608655
662191435
167068528
46640268
987014108
1609623697
472178060
1377936515
1790309953
443155084
968981495
227125099
543277502
205370192
1213551154
1478456123
57969868
525866556
1688270177
56695672
1995329802
380550009
1092257432
1789894905
1620872087
742234399
485333613
1840507659
1451252216
14291290
120620595
586034970
1564287762
92417488
1989820559
833922373
1056441359
602783531
1740228504
802073101
1364635066
385931953
520373129
593623878
221891908
1527127214
560241940
1076599407
267303409
506966948
1043016458
1249519313
318801176
246763449
1073988761
780282651
293315574
625716295
436702017
915073646
2086021073
1913751355
1698048447
1540036294
1924681070
1144909062
1729195129
1047152620
289416795
425834669
1021573492
703908447
329086360
1684076394
287013491
1038886119
882584412
1989901985
1458595250
1800123268
1694016517
144504585
1024411454
951015497
1682061794
1577438754
587840646
1706854311
376216909
507422758
1183963036
725527234
54334944
332174057
1555289380
917945436
1221071543
1722874171
1300665850
759314069
482813515
357927058
1115222797
1816121451
136206645
2116376322
302773481
1672323242
49000835
140301996
1539298617
871237227
580096588
270195796
1422801631
1639388962
1849988829
1062647431
716165258
1304172200
1654211187
839318540
1871565027
582745591
1711974450
1520184011
1899490889
326493828
627103652
1148235947
732388055
72825700
1214164803
835090267
1245806247
1022956898
1280965510
351410159
991492437
2069492716
1128134798
902473201
594409786
196834622
378380343
152418626
2102081814
1888014232
674977479
936047330
1939108974
1212804817
1776676765
1219327387
1050575805
1566871253
1685663528
766356024
556770228
964044985
1692125334
1781807586
1020781249
1315722049
1540255479
1029191753
1108707625
1691245416
1513309099
652333100
348715989
2063788246
492353688
746273581
1071184182
1207977231
970417285
639731159
1636983213
11365276
1962620937
1547728810
1842700971
1702932158
1887925839
1155338455
504586746
1106805652
1660548509
483913232
1451512231
1291336801
1309220417
539535888
1804264092
601180008
631087975
454832184
1408998510
519027004
796285195
1370982984
1253280060
633383365
1116945041
105522730
195385569
1407077963
905317057
891121715
1072214890
1053666645
314943777
362689966
170200969
1349006590
1129759439
614652486
2010293380
577190407
832846540
1834414180
2115856855
91490352
1447582199
217452533
1794971747
1105807504
1447593358
1060843255
1105716580
1260129039
1317843609
1014256940
1811357634
509222205
592952496
723415669
1472886195
1686719185
2041963497
961071217
681934314
436565658
1835383802
1923096435
617588670
411924179
855193523
1390572686
720160643
1927352506
519768498
511182338
1836351223
536256713
1716723170
1903407936
1338686417
612488082
114452428
5180862
618733945
647980219
406923829
1718186995
1982385475
823933236
1644936576
1936425436
707782373
1575139088
561035699
837392317
1249879196
1324671734
1513615483
1707782727
662579480
497545417
1838296331
1484817865
811249658
1439174487
561829023
2121660866
2010489380
1856311970
847348639
1218074696
1874837201
1748064935
2058357654
2052379509
1748737053
1838347813
1066080284
1129270162
250225356
991804397
1321311368
168968874
722891756
1034095187
1363949428
1207484624
1551173175
2049385756
999883298
1266485463
834568978
946601115
1691817472
1016175711
1573706448
1058300785
1455533622
464448921
825107548
2104401890
768071316
1461175915
1912597025
730318207
1657186838
399118564
399530910
342949765
1106926259
1408044616
468925257
1456713963
1020051717
959034316
1330472956
837722698
1371369265
1924389002
1640840612
984979869
332695921
686323923
2049218623
1660597167
1651663594
254761052
1566722521
1179471461
1753585150
1336552874
2048238086
1878513325
1647642335
1253685003
367236322
1259771857
939411620
150748435
1557916378
581597104
641772619
426946939
87333558
1439919475
1641445853
1734322227
1959523757
1007747279
88309063
223108832
1436205209
369139433
1643554174
226762776
1837882276
337203555
576819192
1008959713
876840304
1536013883
289984885
829171047
276384046
958418060
1413794968
144823792
560887096
294837511
1710599786
281801465
873576514
1089129804
1775245454
2065272712
741399995
2033035970
2059239857
1800024607
968078585
1617775635
1436115964
1422132745
966711842
2114366189
1867316193
2004487733
2081891728
1917873105
530515243
1620806383
1741163148
1668142155
1972649776
608177719
988443334
642794179
884072079
568761860
1490734802
1847646020
1267504545
433453293
1054657378
1603421256
250186505
597890415
2023234999
814827420
51101279
1133096496
1079309439
2126741347
1643555655
293506495
394250905
768292751
587871302
354744377
254531616
1850563385
1600655623
2050792517
1036635823
986836573
530507287
1332516744
1656241629
1470285113
1967348181
1683473571
2053090794
1906740461
35268545
313090116
1825106275
105930912
1287346455
698198369
78017926
287326711
118767774
1239283543
1066651290
280777116
1403735718
464684167
728579879
2004420501
1314102161
1594391499
652630020
1931974481
1364023144
1828598317
509243537
626705150
2013368181
1528368729
1781539471
2118886802
40337386
949775107
1380130617
447667154
1527666771
1521469336
1882399700
1883106348
1304749104
670972560
455846491
1067172209
230083727
1167387514
1546548829
1771461866
1666979431
1264502496
2073827385
1318517981
1368875727
1528368067
1778505745
1153492726
1007367957
1017571891
1455482140
769728435
120327809
1859310715
574374292
336716167
817889923
285932120
1095949991
1680476067
1710339955
877658935
1773888622
531192022
932468874
555280073
581460202
9111117
1085062751
716656319
1437263157
821788344
648292087
1059494912
1963281289
1424805379
108424357
1762000720
2022147360
1808588113
203672407
1507059317
664018506
1560858460
1436436817
2028821985
1783536788
2089001268
1789200730
436214315
545877304
897618985
405702992
189028034
90458011
1019908471
1269691663
955520744
316240863
976778668
1782989699
1011461643
1309256653
159269522
386424409
1491856247
1093967190
123589619
275394765
138309178
300816945
844682477
1526639323
1785386936
659782392
894842298
1455070892
396859735
878041040
930138767
1325016817
939786510
51139316
1165950922
1495971899
192457212
1345521105
1207161521
593454148
1231208826
1134907718
2131898051
724644812
1260161080
1744087371
1728823281
1152607105
851644092
210017762
914612935
406507424
1147045687
1261355676
1894606140
382353699
223089420
713861454
2064680188
764973606
1602944237
87419940
1346842078
2019115135
881510984
705657605
2021180431
1846031613
91265711
557255877
276505049
454134231
2142130457
62423962
1842425471
1876344229
644731039
428927349
812716934
2110002238
424576467
669469871
1270502297
1397998753
1601575619
1861542465
819494509
2015104282
2089561573
143109966
1021220251
1644300552
215200944
2025342997
27093161
287353185
1954845101
56046144
1967205531
1615366591
1226112531
1678366717
1439623731
653391644
464595430
764166591
358979733
1860628558
2090547194
173049906
326149304
506326824
957443468
1176829761
324772248
2139908080
148409594
1009590299
846668775
1130094376
374942567
907272108
542337751
1642556024
2124656060
1029805117
729045948
1561944328
501379759
1833773232
2025250419
1208607237
1996751966
1579641805
554067668
687942184
1741950413
2015274328
656233682
1361676574
899191702
514439084
1538137544
2383330
100319778
1790138577
882713267
1915731985
1312231034
1358078739
246282702
552580063
1647475859
551957165
519417027
467584155
271311113
398453348
1581023847
1715954262
36247129
1338204449
2123776266
1117487641
821319809
170632226
1795363553
1106594722
13650273
130382867
1608467709
156067471
164206614
133114035
1487716149
1655380015
1388045668
1478818295
107127596
2094599192
1106502233
1411336032
626460540
1214429734
1022513824
596616288
2062348152
701731022
1198946897
1727871166
282639355
1140090461
1818695290
163238684
969767328
737853005
4459275
651249040
1318824641
72311496
610590989
17859188
996844477
1863357347
1392918288
402159768
2254674
611147505
521529330
46733436
1534942646
16226626
765908090
865837460
71310840
1579395750
2019956598
807598262
453454859
1699701982
1048971834
1662549958
1880933484
677396529
1145360393
921451412
694939919
536051477
858307047
1345729194
969446256
133386183
1932899418
586842221
1821048359
1743159904
1013652854
1997963440
2094156261
1265647545
1661828148
1109693348
162742837
1848378705
794913572
1970170652
1236910479
1306253952
953156398
1528427052
1218546020
642851497
1628708327
835879841
941776714
39413242
53267125
1259569476
1457934853
1287607373
1589687158
801790142
1422275509
1449743545
1397411273
1909035128
1478970901
1344109735
556550439
177102373
720072126
2116828891
1913165391
660442775
1538784531
1333240229
411906509
2007205468
923478736
243032032
883525066
2023237577
953125879
1654723076
1351643233
1270647935
1256915189
901761668
1028085598
398638374
641690580
1719604011
915781491
359229060
429705912
2115941070
485497467
1462971277
1505379631
906420334
1134977016
1590326286
391654073
587441859
71119229
1313124108
155215049
254119344
1268602548
291678439
2066845293
961204019
1008419407
4494346
1864689283
1634986465
2003497700
2049098619
1225009903
1608768346
2083889316
1737052695
518555
1327069659
975026733
653852622
2137467250
916650601
1391849816
1730942643
2084553048
1028941297
904109499
675565521
883398658
1177441105
1275157356
882134587
2036200929
969992895
347300101
1927295216
72464237
1795965681
1533327548
1451281682
1985819836
1121818719
1998573895
2124307610
1436786701
1032199249
890910118
1781882143
1701522917
903027215
1133574715
1689551936
1411007009
1777759422
1379498839
2084042975
1003702408
1480218400
121568794
1499831913
1907758400
32623280
1093962845
1102762826
498095535
707979825
1954675619
1120302244
1769362991
2071509204
356384612
1628301211
1590978016
1033547266
1978057566
171873164
531044849
1956321792
1198439144
1027061725
2135849797
1989095535
19882008
653718563
363688132
537059114
1930933905
712863861
758613342
1634338147
450798301
1644563738
742814190
424388471
593232395
837915587
341261100
1087365930
867274540
1604150808
1606763916
620305478
834272696
1837673991
515483429
2064760437
297293181
277855752
1657319558
2054516701
65014044
1784705717
1285053355
1265606974
1059415527
1554816044
1576759277
1571027687
355320864
1219181681
2080560526
1148157491
2020818375
625335152
1047615418
1973039877
1711511774
1666128120
994510375
1705913503
1110377630
844260603
837867819
1330770286
1761016999
1508325483
66085059
143190945
530437030
1472964330
188518167
574736818
1467561633
966818792
815015072
365789548
567410003
1702838618
1191021315
958950549
1232889245
302415007
1898062295
1015761743
2077813314
313351333
1913672196
1110388059
1028651067
518383803
587572366
1496728759
1528828359
23487313
872936337
1732236987
513208040
642479113
1605299425
757592911
594480983
845179010
696775388
1129267198
1241107716
473491850
937310714
137025917
151402
1022097073
1686264268
27869971
655438043
389609145
322790350
2069471064
1531349487
157169320
958898661
726188912
372612073
825094067
1466737841
2129579296
2114750182
1539805522
791457888
1890559412
1400924218
383988658
1217269678
658612606
1221130800
236694832
2111626603
560998876
2097929329
141963022
373370648
195999618
95137736
479663681
1910724893
994432066
1998336013
234464168
1412336448
620399056
817675800
893717981
1165263827
1533144405
1045479427
1257169468
165401843
2010255174
20580541
1487897660
1586736573
1783920363
1754529289
957665489
825653373
87148430
779267907
1924788865
1241980505
1118109335
949483500
1567144842
1296231939
1867717326
849096673
1408676131
2130247806
387033120
100625726
1039819789
957691269
100134640
1290747261
264396896
2126579171
1269657268
274848327
752634505
1025567921
860535872
381746124
1857585225
1119422301
465609646
1747998995
1351364364
1583825069
49797369
1958964391
1558035833
794392480
1293350444
1383799858
2086570631
2074502403
1765907524
1138501952
1568579670
1973065714
330029636
49191998
1747784207
1093529452
55324864
622773860
152451493
1138460711
250383034
1993217725
86620867
1772104583
1042867990
475251956
1485664374
1728412890
1948587827
697350748
1263664516
368984886
1668074602
1814612681
289636494
954952125
23099723
1070970484
1805493728
6707242
534494615
1726893178
266877848
904325843
1480745334
1960892295
186983440
396148970
1456197206
763850855
547706048
588225935
319407125
1881465811
979091434
640330060
1119706932
27550250
625870902
3834315
380635807
575676914
926679625
387936634
772140449
2017143535
1166378196
359187772
718920270
239604449
511836194
1286034211
353461320
1123101179
1545734128
692844051
1438515116
302909425
260982461
1751676820
244791699
222430291
1835736834
1646251364
1663102933
1838052652
538096867
453677996
1993021930
1424268510
251496851
1136618177
1079061857
143460231
142331897
68239037
1082989919
71523437
1896129683
1013578108
518160634
1914650587
564849238
65247420
83236584
252053822
1697654049
433785853
82697736
311975101
1387958054
2014824584
1054424356
1042015032
811930116
735493796
921180791
406992221
204387094
1338880369
592195872
82721521
1323845960
351763417
1816305926
1528092865
668213227
846560691
1263264523
1343251706
134487061
1340403494
1873905294
535424156
219191666
2038521324
793102402
311259014
2040623233
736874311
914785340
1085125122
75890410
2105971391
1109924963
293428765
1257515329
363609650
819188298
46773259
1795394798
853650672
1873387901
1574659731
933018117
703313206
360108957
221213748
1558797845
1638854347
151568678
1648438108
199503241
976563609
605386923
2028146208
1334035519
1170310076
751484008
1606562688
2089908879
1294925534
1081877988
668639089
800101360
1094720286
1744130182
1783418068
1772227902
803202739
682614728
1102663525
770896170
2139481581
817840792
1854356108
1411094061
346006611
2039423976
891033414
651465158
849982119
2070327046
2130882980
909098458
1282255969
1322590652
826406537
151504113
540251775
1928452746
1586928921
1487554280
2056263466
808434866
801522879
1271695731
1115296516
827550726
300499494
271099432
1786777088
90980920
2036914773
1872252575
191819807
841931050
1060441631
170872527
1920485200
1771909674
1570919212
1777727679
2008478879
961881519
1202531511
167889501
193823333
389386627
1810303606
894958585
645404694
1420794395
1418816392
1648075847
816140060
257375596
1166957648
559956554
624293425
75478678
855359856
1505096920
1612125247
1830463950
659967171
901160771
352782830
1320977550
921509717
169727174
787249985
1560518875
778201067
324680343
2020001491
1102714794
1693701940
735411836
904214532
1116663596
1433293120
2133460238
1693649494
1472050174
90682945
212905842
1206542659
815393440
1982443793
1613906629
528343983
1474356145
1455355882
1104569938
691287910
154128223
1023763983
1729625212
1567284971
1670854009
983812527
1395958308
231456153
1085577252
435725650
944226893
415493909
2097138710
431517698
975895546
774018539
816453457
809067525
227343206
969656644
897289583
307763026
1024647972
2134733043
1145727875
1900137780
147994702
1651317066
2123570295
1755368387
1591375938
10824919
512448617
1623755865
924844452
365423686
112193526
1204220397
1439231235
1807820132
1918717202
1908307227
1339780989
572562808
448871823
1419051042
1724820452
2066430624
226235975
1874482039
386545370
1074066285
483627003
129252752
906592233
1641276376
1605500328
248077928
810077894
865510899
1161616908
1988481783
1354802398
1473289430
579162714
1281607361
1543021436
1094773427
783392417
1964490753
995830753
1103609046
1006914288
129840138
1325591992
1307586095
27262007
277618785
443791865
79831384
1923429798
360029491
639572946
2134748461
545904484
1857391768
1838454452
443250041
1478631764
2018019773
896158696
244189109
1956627560
812005437
1099078876
1172501259
582748982
2094352114
108131950
1601324404
1195902548
98807627
1915473401
1056231682
2094404068
859335386
1952065016
903450466
1461582740
440251538
725586415
2016695416
1985873384
579125627
218390212
569103466
1128645849
979271934
1513757338
1790776814
321936206
1776183570
27570509
1426377806
1411852489
1671536642
2067630315
1042574182
1930673887
2110503247
545482197
1321462624
1977199370
65095484
999286702
1574146438
748184219
139189325
2006592063
162586355
1735343582
1064776365
1877643348
1088720224
1149545756
1997627478
467822618
100190774
261355522
494972010
1033830849
1850950190
343041006
1759992645
518700
292921536
795302487
2143668241
1879075751
713747297
759078999
1387393000
1399914728
1828676731
1136297599
262692768
1418126736
15217863
319267042
712166486
1725749199
1847121454
997436004
1090257823
1229952199
826222319
1386264272
1847831645
1766214295
887378555
63846881
1857699845
1232009046
897952234
165677570
224720142
1631610890
1703350387
855809031
1030356211
528598316
1349070759
604057334
1822303128
884484958
935287109
1793745178
2144485583
1762540189
434141780
682356331
1020251286
595963402
69804578
985242366
147078131
547750848
1314848275
919606494
88392472
837682027
1739096632
1947683990
1346229367
1477560539
1405903438
1428521867
777391032
1569680166
1902058523
2077010808
1259459155
234770509
948965080
1480514856
1246931578
1404220865
218691339
1598997000
825995403
2043713635
189293397
805857998
769769711
1186281530
1732705673
1175380655
1503363853
1030081131
337984413
1817563029
866566794
1782052677
46678806
2003389159
135225959
1045699965
421340900
578390047
2110117973
964432912
1039452330
1295230707
789155676
1294830556
1059481977
1237456870
1966101358
1896799047
1030401324
1214147322
909824852
2049920020
1899207644
1503656501
1269750897
774362727
1818247180
89390470
966400916
1265680121
1199605806
1110886275
659001874
1435580003
912068812
1856197241
743588540
901939978
1768185941
1070849533
528843507
2129925821
924385040
1256125683
1842472612
1396758490
99143411
1366426535
440516455
223502158
1942780734
622876655
269514389
1387249280
1720660176
307181766
497143648
1990844336
1414151406
642711989
338694693
1620212898
1531376799
2109458247
563797314
999428555
2100278078
1690035577
1211148748
1753035141
1748799621
1752670412
1886080120
2032368984
1660502911
811310127
923837740
295614504
1665000394
2032721069
31366943
1544951438
2140489738
204077037
1807698476
596897790
637657691
588398413
1970414846
224012396
311177676
1933582179
753951763
1820847538
1262074494
32422028
1507899749
1840259969
1459669764
706162328
1186721882
1688908027
527393427
879383348
1075694575
1715475459
588681288
610069574
1861034292
1683785910
1539486193
914608750
535845352
702546828
1488111870
1620385772
1424369660
1499263140
1706190224
1365353766
683999335
1063930722
1279927413
1763183876
1223177673
1728099995
1828285583
755039547
1594893177
2058501986
730856670
1817894442
1785191027
1969624942
1082705313
1713358824
1790665408
1026839627
1014669068
5095073
2120777524
1642899282
133641620
5305684
692147980
1537357551
1804629360
1027211995
1167360743
1469345949
209271584
1685018748
810250860
1266707024
1529317936
540351688
165860085
859564804
380679616
1084441738
981314649
1049443023
277521646
1606824949
1066299607
2114378599
1127388650
1966572881
871379994
1293261942
494317805
893420603
192980119
1577420280
480578027
1555827561
1934977587
1677608766
605256794
754927704
1758190573
1879113791
2103221091
1250691897
2117311089
848048266
509182796
1586860612
1014480457
1287511295
1781047602
300977378
183273086
1538906924
1480418166
254625484
594694056
1627088522
2122325334
1460705963
604423970
530549187
141895582
188126345
98576856
1653793861
53369407
786194252
2067228251
1987427410
180399199
1663077387
1096540793
1612843047
1685755276
104768538
695115054
1037340666
239124101
1438450143
2098514016
1140216221
512697090
1512233886
1899010416
2026953117
613900094
2072250338
2142671936
768207871
2147229949
547210924
1481437071
1822081520
1632992719
499176374
217575827
1866230608
913239472
683657925
455552757
981928385
623595682
860536668
1294018831
250837977
973290144
1381128004
2145563579
2016766140
611851453
770261758
19927546
1477395019
1129525773
207384611
295573384
1633748490
427245903
1854950942
759837875
961239454
1453102440
1480739099
1878337689
139757474
1141769558
1067319310
1317368010
1512310062
1086789716
2130758673
572133494
2060432232
927284140
1115304710
1370500015
1332560322
1667924105
131332216
1332535108
1056365358
48854515
931796105
101655635
1755416262
408541473
691589943
315836816
61501015
1723322431
922460244
556201948
1120551722
502229790
326692156
1201285265
1853126343
1801153130
683420815
802810308
1916545790
1437315208
1760970813
716985475
1313330304
1685693129
783047827
972017129
1507569880
1811443182
1816768116
183110863
2067676356
430127605
890704715
1960586342
1705938841
2040455562
331768786
1164024550
1845422488
1341682498
209844013
734896439
428107017
1109969211
44697545
1204181587
832817146
1245867933
155661583
140587424
1541202780
1652016658
1487275685
1449759359
1688144489
1013324222
339249949
1741262652
550638253
1872251225
80624478
115317557
1512863634
588901163
1715925691
613240722
483813677
1984528315
1151309664
487217481
833382153
1443105377
1095841153
1060333031
1098036539
952827132
721218332
159890022
180818448
683485794
1363750851
2080858795
902913219
531669370
547524603
1130824333
729396157
66244866
1172303833
446975621
1755609587
1304014956
1636070067
1260349165
1256139325
1577182165
1406164874
1744172286
1018797010
1117551369
88947280
1341689741
1605843266
1121770529
1313064060
368815890
724720126
1597731328
1888248405
186743512
1019484601
1559968792
350374368
1873430983
1521562491
1190939240
1169573201
684065148
353459995
1444065800
388356203
839587361
1909639492
1789751708
46606220
1365730158
1046550940
503810843
1492971406
1313163591
1171537194
1598486165
679289621
1392761058
1784580941
377119007
1713105275
1988117326
1552219381
1070700774
600581184
344973073
918356917
2113809053
739463618
1903904319
2043626654
650962237
1503096120
432165
215328688
1636162073
1999561829
124218664
230772727
683695604
23615327
1326957794
353680663
948166688
55059839
295488182
581306637
2118790159
607617005
672922033
1279586672
2027821213
786697512
982496778
2096073689
65048348
1499280206
179743531
1825906914
365013744
1028728165
704041704
988133138
904842139
355320174
488915240
831262786
1235966914
1664846177
822468835
1179487631
726486744
65163439
2034685020
1171585788
1555540830
132434242
1980689242
1803727916
904230223
1307186354
1559054649
2028273200
1316719277
20785263
989120159
335568814
830297232
177043010
2027009887
1804572602
645215989
193563928
991107265
1786765750
897227894
940970058
1909333747
803946675
1663434827
1943711163
1773769945
74549414
142658629
888019807
1308607634
1465929127
1065842336
191413930
420551101
1830548604
2084784494
1860814492
1923619111
1648982111
390476526
421768282
1761888470
1985372023
229899650
1376893286
503290749
1919463115
764759327
1408006326
1769551016
1010991313
2097969130
806392760
1633966061
174116706
1742685957
1297514870
749004508
784226417
247776009
2018026264
288183404
372226232
970403305
1868118434
1134255644
680320986
1921050485
1600761282
139713899
1655671604
276428785
1808936822
1506769690
979128670
800845078
930348679
171172099
271560056
1984704473
26252964
1878333205
1625271163
354196767
1192730840
1196617445
564602008
1197883858
1404876833
185711933
1270448401
106781871
1144769100
470568116
1443713741
1954631569
1099969029
1836767483
996860642
302909110
1107006941
2089324044
1979596007
623354736
197411348
1616722345
1545566119
244794376
658064208
609127653
550399102
1701842126
174878003
6474006
1515203711
989590508
399885901
1216901279
1941628657
1877381459
2086578477
761474736
586377906
1476486573
418612449
1062658517
1310188793
1579271307
790807129
1673089085
1303213432
1542132822
394988701
466297048
2055074392
311885687
1773056476
1583160432
1940921233
1655670005
1288213415
1302254746
1403013211
1873500958
400019936
1780282567
29889833
65081032
150670992
1691642975
2144558828
534637270
778412974
1446316723
905146757
1343656463
1769832504
362597260
1852998536
362007259
540337127
1259677881
1587449159
1252939517
599478835
752018996
1806349853
1874142183
2096369491
914487463
201015608
1391588159
1877314684
382006613
1529390702
913844505
1672798873
1242324958
2086499264
174208462
993364059
615086015
1207473306
1428873748
1934604216
408575474
446002510
2127465067
1780745869
1468236777
860681036
1434877295
1989044277
351832789
447914438
2082368340
1177041645
600699806
150575196
1461785534
869320370
1231254695
1594364516
837295002
1617912642
1811664632
1296608537
1277671689
2033553378
616463050
1349283170
1331776033
245150316
24624805
1146369518
1233831249
15190810
1684378839
877370734
1675017187
443522445
1294741348
1508755879
1181186607
1936671568
503310689
1126950483
731189060
1261891943
1236934333
436150315
823472575
2076987508
2106980699
776929298
1935678090
2094420606
1401413094
1338216215
1605882624
128794662
820333583
1389769818
1333756194
508937465
550869165
520589500
1186909745
285378416
1477607164
973024688
1309830428
747138977
1039736451
513966210
787139871
1276609683
629577808
1264964229
233684817
1872277203
925302690
1315562037
1165006883
188833244
980603022
941260719
1629829564
1925524929
1548026025
1789911160
2066351939
1542422544
650844040
1106608531
344000284
200522224
1466902498
774473257
1932881442
476422561
1416831285
573933439
84264333
1878724480
1966484364
133855012
1228116017
1405691528
1470118614
698104154
22148620
26056353
131769649
597307253
2110820879
204595627
704108256
1999145910
1746349122
732918155
1128160248
395614916
2134484368
648368820
656270786
495726979
1842835467
356455117
1980752011
1222474380
1040295525
1115789716
1681532109
1442439073
1323672379
954522582
297047437
1025539099
1996809345
1906695007
1847718974
673219149
1371654933
13090084
59136795
468024386
483218348
2085760918
695669421
270129612
1301642490
1480988847
2139973737
1737118243
746412657
785771229
978481884
1370097493
426727074
2045195519
1810896529
1824006313
1159212657
32082669
274162873
515039694
1665826175
1327155581
661525183
180446863
918621874
2129321327
94961055
1347530085
739731029
111282300
193399760
2044171262
1056044617
1304349953
1370972875
745691684
664017372
1769005059
1476202745
247084366
796587204
340513938
2006979707
374787972
1393905493
2136931278
191642230
201031153
1841320927
2034336358
1733048926
448961428
1753662417
1930183805
2018844608
157296129
1824420542
2098826142
94692676
1263041950
1025805418
1048086568
1075403407
360055367
443338044
1024990721
564055463
1557032760
2120327006
138894856
464391451
178436805
1113609740
222919593
1555648293
1141510496
759531941
1686977457
1082201240
867724450
1394742822
2097428529
1327660273
2117767217
1189580202
1764103889
1102983894
448682228
113095886
679077252
1965992931
1372520240
614789374
1040659065
1313228834
2119783392
786902139
674945509
479999459
343818237
768261146
1145145371
1397498798
300369952
1110397772
675750545
1527704624
909125553
1262742181
1288286777
1992995900
1744614216
304604442
1494780156
1911650562
1254617187
2072872649
1982580059
1968311061
987419108
1714951665
1447389227
815555639
1325906443
467806576
1702671911
2046759172
1507071246
582123768
1865341952
34447333
1042579336
401560889
612924605
1548508333
1374521193
740820380
173847189
1810163552
2067639887
1644009491
68709185
1364720518
211485164
1110511687
169012880
1385635090
227522222
858713506
1821980308
326945556
88794072
1076797845
444199331
1466551773
1104506031
1932844601
437544711
302585443
657858201
1752796922
27383758
1223353648
1370953504
204520763
335354348
1362440750
1168014455
1443325036
1670292549
554182608
1162899220
970350558
1961692398
698895525
1852276486
386498839
1478167324
1710259359
2133735205
1363830745
754703581
1534782108
1279913171
804157595
323011012
705059952
1251866218
1160048713
770297439
1489295026
79418535
1586962532
1709772491
1135280892
612781842
1810794745
651447401
1751857195
774356789
701138916
184694184
314540714
1843762425
877759830
263325894
891962592
798221636
718265
1865139203
1967153862
1255986395
1380509365
640995827
1569209437
2130027880
839259427
1963208019
207540287
1664049746
1784956932
1763091137
1202781414
1724092286
160915934
1024468132
127378023
1850074484
1081310064
725083129
1750473089
1412922292
106051104
767343914
1372042849
1030009546
1485383851
1555703650
1952978389
1143475896
1244756664
1301883839
253619203
1404207899
998009575
670717614
2127804443
641866440
1343447406
1344271674
1568258946
2019116635
1488741601
1892745592
107831003
1576827938
1812480615
1700191674
1455328164
373417828
1891382254
417240858
1809730349
1536641270
813455112
2004669601
1124009123
1889061251
1211130719
1330739976
52138249
289960599
1101485951
1966676926
1081050592
1941279998
204552956
834980932
139951295
1400984519
362563552
1070656485
105795998
1485665232
50843939
391734146
1716854782
1685970342
215088209
862659984
389384867
1460613919
1650629285
2060483172
1482023615
1274621883
698990676
1820675590
63131403
630609248
869921053
1995444088
2438143
2017511534
1671411970
1195292763
15662950
1702230745
523305042
1315509491
616618691
131149114
473008408
568258089
550205671
578217060
405736460
1424472811
187194347
2023226656
742718595
259107808
1730637071
1522396749
374681297
291948897
1744008865
1160045504
722176642
1331038023
1626981796
691966823
1710916170
929004720
1096500324
2142052420
2066413849
726650854
416657690
165246233
1701315320
1948352802
459671383
1548341364
151151619
1551655691
397136678
1075242472
1683404733
1927512186
8377814
1851039174
874439912
1638214429
1193813653
2110781791
877688882
889813139
1200449208
414053817
1173011397
1757562998
403281955
1881616094
785195806
474660591
76556030
517559558
1702074200
529103092
1638453677
228453058
1352118368
205536182
1314436061
941738094
2082108727
1838903113
1211874689
340226854
1368981669
237970871
392495330
1194354586
286365896
2098851075
687774409
789429287
1106440560
1624536709
507505520
253372461
844827159
442178266
1301957275
3444008
2077236799
1363743284
1638140222
1903180383
1755415471
1541303230
734674989
577340653
592458672
1156859029
1914328669
1593518809
439714194
491795012
501198140
650312367
1430628282
621763074
278185864
821062065
482919628
1900695980
2028968665
734903545
1884939941
799344091
1760556167
479344782
1017740674
1024219439
326074495
1799977579
807338536
1414775421
738884508
1181717826
702646287
284978415
450826008
1802576716
1902001904
1935870272
1628142447
239995651
1579057749
1186114286
748886922
945011332
1128750379
779261492
2057003859
531900224
789681018
65930588
1994492095
1068276731
249698654
2025508082
135114995
894401722
627105383
719538834
1721587562
360930090
273915110
1501167434
1179404750
444739602
1704050612
1090450528
109260230
1738406428
558226864
1225971763
1246827314
65933552
503628752
756450725
877619323
2087494230
1328156562
467985778
1135602158
2040724858
1904829247
94272431
610509535
1633562646
1677709219
1333068272
1252614946
1565174831
216106333
635021791
531783145
1630953468
447537704
1032332939
105539519
460870296
1266758899
1304401379
1590761969
1571831635
806638193
1767127383
1397345212
260329707
17043646
1176312449
1963767795
1538365351
1198248325
1458240966
1126542266
1770513595
900101493
1286089722
280576111
9529322
1200195040
1342799568
1383085450
1152714859
33251523
1191986213
360514414
160859936
1203306583
1075338531
1495450623
109923451
1227781881
1131593875
1285619959
1269555450
672212418
749058702
666313599
958850381
1494511632
973994858
1994844635
976271691
1258907070
489263436
1373664562
1483387170
1172562924
769883070
1850539122
1402324810
1872907614
731340701
806294543
1623273079
15085622
1552683687
1316507295
1886338022
1328063587
301103391
1489867510
2038402400
833033151
730821738
670064127
707874328
202299581
1984989375
324135917
507291022
706369384
2066983465
1748868887
1674247817
1185357476
1969138269
1862112623
393097987
1982450727
881649775
1331952576
1991648957
1822701538
1254999732
86595540
1215183187
828984651
473650473
1234974413
1000577603
550791889
1967116451
102861549
2060203995
1909313384
625359710
1766412840
584074613
1262309392
2045742076
546985825
886104330
668691205
645972474
35169630
801486648
1967217712
1172991170
1514639722
957435264
456803878
393162706
1652722206
50154580
1338998234
978198784
80472307
1298721462
1711824113
829359333
2023276188
989227049
1971155492
1983536012
1875058434
916969283
333736545
1415348906
1229626307
816184414
2077773437
1071677645
1727703387
776805154
388751737
1981328998
1941360569
983457787
780035046
1565190947
1773532770
1953237867
1423081138
1411906738
575089276
1930865009
1141214184
1474905267
539023467
299173615
1058719227
1536872524
1958567500
1167257021
1069823474
928775427
1871879145
1724977250
1624952640
1612039556
1689353061
1747386797
1043911804
240038225
359877689
1805929048
1488556598
1132970940
1846025198
155890400
328696609
1362414948
1581926621
1783792186
1198275302
801498617
755247523
119318356
1615568739
1035584204
1347016787
1896988080
608931656
572780927
1038234373
338211940
1944975131
835715727
445143391
1749387797
1215579916
1167610544
2064205038
1147849723
1878194112
1444501807
1986838801
1748708583
1404267302
360931293
11038381
1232183554
633547823
830547633
1343022220
1234186527
1770513524
1215568327
1270654320
662665758
1487330910
1827607317
1280729778
978117629
1379621076
1840096870
332795035
492978810
1346720953
54793345
1370526005
490868110
175759539
1116801525
68879402
1375370633
1643077962
1323580464
1475354438
2031220473
1863212715
1038598945
1097217860
1081645462
76414123
214502084
1716516705
1077644866
2064916827
1330542899
669326111
2060137674
514476034
149484770
108748650
1480424533
524371964
720894174
1644706232
951131102
49832664
1542170788
1207915665
572820115
2135375077
1087358133
24161742
71361070
780505954
1955373922
1070508181
1182964927
1146349037
1461241058
2101129566
1850062115
1889097063
374978467
1823454207
1945870433
550325940
868087271
411909225
1252002972
359944395
1659823322
1317403635
518735933
15879344
1609887148
1684957401
2006549905
1426490090
1315773575
783251695
1003143740
495062540
988708625
2110595471
1234413504
1012972423
85143438
1314094003
2015355212
822364898
1190950922
1396675735
1247114478
1856854364
531459437
754351794
1327434366
1558258697
525329208
1076802625
3254909
127183740
1899760902
1273850970
1953027721
1566349027
606039586
116377459
22175667
61005839
556297806
643110883
934635821
1604095695
1821143724
132414052
2092997671
375456567
2137608078
865928705
230264347
221176535
1947106265
1579080014
1659176858
1201024242
296381972
1005708583
1946174289
2030978014
1649163406
1473148631
1892249262
368449737
1755900556
622733353
1828446828
332231832
2142921437
1221258206
341029033
1962591123
1610830851
1269937444
1028868144
730359941
1061368640
225939530
875901107
28497062
1282099423
1671015219
1813447000
1152303147
2103075241
1790949985
888464419
439198514
1255576064
2075967450
838901059
1625383961
886147509
146676130
538565545
849757064
910970029
254837105
2056847874
1191331631
664713773
606313662
183452162
1137375926
291565491
786222392
2100465438
1599605397
1527359613
306564526
460621906
238288826
673757579
1775950171
136661482
850154522
797750332
1838719249
346929721
2037042933
1251335064
630752484
1369830788
302418252
671370763
2080318535
1907355205
1709206543
1456798114
1296798570
1422725512
1170825519
926935370
1256473080
493089274
1793222448
459653701
1990867516
1419166691
830788377
1845723390
1251298156
911581511
1230872186
1372866284
2053644320
384007290
1097223476
1163020159
1574144556
1073130111
1057097863
799045287
423280063
1652375827
483026383
734488633
1311762839
1505242356
264776847
1466425976
1398192340
248991568
190430430
1258841829
1372252540
1151466289
1667155721
1487943278
1369044834
1034571317
1006221744
1219707626
1152871362
356039105
1488240963
1327489998
1822005435
1772467227
401227950
1547033077
2084858483
1164518923
1413728238
1475550221
910792444
1038042755
439974961
1826181292
772863840
1898947957
1794131042
2141805469
10419021
1129448129
1643430010
399927529
100496429
1758659002
1712052844
1099390043
1823738826
1128263490
1508528734
948437066
1643770478
897502055
2114950217
1141801216
2101496655
1615773737
1868156242
1250183018
934194035
1303552594
1496972925
316664582
935143855
1989392381
204577721
2020022781
1810643497
195596707
916217721
1475266977
1411722381
2089414344
88231702
1564926070
918731639
1268847547
1429239994
262514694
265584332
1559832608
114028849
1778818370
1905372943
348938252
1544193134
1959024666
1562558658
898743016
825505968
1143103806
58977660
150624014
881200968
1438420922
1521726573
269506704
144357667
911503631
1058829995
961943439
326779046
1950678730
1428682782
369902418
768317015
842979056
2034890625
360026106
867029109
958818863
80826715
863269460
1311198096
244614000
531800380
1537736268
1627157044
2136531185
1169986999
422171692
1064585474
41293151
1215865302
786621392
2089567513
1913761559
669756888
1486411906
749985095
351962028
1937721858
622934720
1859784581
1063164518
1918594007
1690022249
785297895
1453180642
1643214540
1123239008
762164165
1232971798
806530825
1516731792
196430096
1682625152
651242318
2067270706
991102373
1375337049
1873385450
2128314904
1588426379
1141542620
1823918738
1347870261
578563523
1764363662
1748436532
1942785371
2015629291
455943409
264042463
37675771
635457901
1496748344
14912549
1927219086
73272902
53039744
1197371913
11261015
1520223966
719426269
529604259
2694864
15733019
424366871
1914575582
739243674
661273007
359003760
351933646
705085514
1972476193
1455637385
1188679035
1841198067
465479499
71733706
1763748546
11680621
1961470169
606218527
1351732688
1037090805
1024516862
66532153
1571431501
854152467
1193297390
776108369
371119912
853478429
869924454
911903730
1309909045
1572646735
445615896
1064454705
963942777
775040269
142136071
1415631101
1305713926
1693581865
1848347375
860566688
1317154129
1168868740
926127245
927675851
60817927
65689506
1450045926
1606132898
1178689844
476867484
1117196156
846483067
1764696773
894333792
67999832
1089698462
1377514247
1000705884
1873542141
507045890
931110248
152106741
474441132
810142493
583984941
865357764
1923049045
1403767666
1628639429
1097656994
563841254
799383868
921431353
1238491870
2084224329
536298067
1591698616
688260501
1637468047
895307599
2129073240
1677640637
1372042469
2071856358
1054637896
1476499825
1265340700
931711426
360358403
805637461
366884061
64429050
1365785345
1635457946
1851533276
1739824494
1941349146
469847222
143228325
799081608
211311627
1326630955
1289071909
1757941031
1153115219
1954878337
503680887
1054034816
1614606532
1206065995
442496248
1073682130
371110886
325395665
892640338
965880672
967214087
493135390
110418964
1327821932
1162154169
724310854
12656664
1378298761
511980109
1009188499
745931863
512811386
425628427
1466862342
1029975631
424250784
1868710327
1494695010
978525682
2086232715
1742997211
1296902988
805159377
57340896
1023238113
60085751
1241087683
1530422166
1833709939
489298952
536547880
1077349441
255982511
766129201
1878403458
1992538036
1594498282
1017038270
1780281183
724404131
1998626042
1000221230
1515798261
2128248978
575042256
2097956172
794332004
1439455928
689647311
1520673804
1362806560
1672501204
1824364532
1058719974
360403233
1492159329
1866380154
1132030844
241823221
849094923
1918108393
757401776
1535899880
260524593
2083865442
1717836658
773290382
1661858933
1784305879
516305556
1521049669
818400250
434404664
1364460727
2076544990
1553271214
932400305
769437262
1437614764
322463358
1466994103
311965046
738542223
440462554
504063135
454661404
2126460233
886306202
1625869638
1186768004
1136769687
461063607
222538646
1934581519
1656852810
1801118741
1785333576
345892165
1854468138
2043239047
1877715709
1565996436
388103287
300553662
120550349
1119666212
1079007316
2117210596
669534584
1449719620
1091179277
580888359
1754694959
544270486
1859708984
575226985
1367396179
1496767780
141148648
1804751470
1477886319
1950337460
359863125
282187457
663777335
183966651
2104127768
189735914
1771282400
633794926
1526502937
940775526
485920244
648513881
222402339
1471940802
2063847344
573246060
1580211841
588991517
1674519634
594916589
1349826509
1164247447
1702201667
1427241578
2013590793
1444119342
666809318
1936045655
659512876
1319407963
711791756
1685675319
636361519
738925179
1954818321
2137420731
2121640740
1020588713
1275256446
623632793
1673057764
1086702125
173333165
1773037041
2137159992
1666051483
233351959
1745466193
1771176842
1898024547
631889556
155958578
1410998641
2000717983
585184406
1357003089
1892889997
1580728009
4496909
222313472
699031502
1951660964
913831514
592587208
1487481004
87572926
1447990868
2099239536
1397631420
1645276268
828348147
836985334
954003629
704807011
2053210658
733078326
1125393046
662317245
622937993
1939247984
43609062
1350464492
1221538812
1141462046
836821443
1697412699
1510209700
1960233112
1586137307
1632009772
1664580187
1935843610
2027969613
1867559855
326592368
2075934862
847526698
463649089
1481576526
991767997
955292611
863148199
1921159436
881754166
1599602375
445773489
1424573992
1553819707
1742263421
187849707
304224404
1650701739
1504044153
226620236
1853286328
699451250
374953536
7285095
1130340977
918313495
1688727942
477885202
132965738
2135082080
1458783681
1432011801
887005198
1988063140
17993560
1821502482
946918746
1526379726
809294633
501100879
1368258994
1517747139
1012929163
125381824
387240341
476996544
2080713042
1722504130
2145593531
2077011551
478542012
1923518353
648029221
2049232372
1720194474
927355715
1240694609
881268281
673903198
1482577702
846863638
1518240256
1203204170
1802858018
1706112345
1253170072
1960657204
790861545
1128512747
1400555853
1627354690
1453957734
1533989427
2077603894
573593828
2013228561
57089589
1019985766
488731470
722875236
1745228792
482558286
1502809132
68421357
1757918478
519751998
1989589741
556176469
1681646434
1442908745
59694276
293203603
1765494677
862519208
1541049376
960731296
1044058121
82422041
1720911697
464116428
1231196708
1015657298
472820941
2014600381
1076061567
3825477
1802543371
590830317
1524335529
161174971
2101996230
174706672
1732555849
796486737
380780902
1712957267
1789504173
484612027
860404107
239991018
576988247
1888507628
982466071
1440963358
1453572422
1207178504
1786964740
644093195
727890478
72619686
2111462863
1840119415
1788019608
511355713
2101058828
1788709742
1383179584
743826920
2097698708
1956795803
1207496037
25422261
31468815
722702735
758567896
1893019119
1462747341
1878098950
1737403200
1681541661
242579338
2019120440
157249491
420583549
1101324617
2035746870
1608429487
1367882236
762968265
699147652
893477048
583837032
1275180643
1616743401
1005780724
1430854104
1810958941
1103787763
1694744284
113892999
337961015
1520065417
493788154
1173635638
1579478263
89299727
32613239
1008738449
635886341
38734509
717426945
139945556
1988275679
388621972
191899231
1695478929
1313181601
2011216793
4826707
24643928
211373934
1874785970
1443981154
382026111
1433001219
1864199672
681297088
1323613360
2052139597
1776326289
585792581
122451375
1929308328
336934483
518261219
1401193172
130807189
1974418213
1633474997
450121676
1153030519
1985366957
1746394702
576076663
862111035
615958095
219801492
2139660456
2111418381
1336342855
1970793880
1384144916
237029066
374324522
1830500107
212887211
317735463
624358862
383732714
360092659
1142904786
450166117
1100038606
1980402135
1388625450
945166612
1679141576
426862423
394982453
320024880
1618490892
525498071
391322010
432648968
1856647901
770787265
607789790
1635234958
657222001
338219897
2091174684
1518547718
762761967
1862128332
1389194348
1344118868
2034453068
689027947
1115927633
673367903
1122084436
1061427961
1425616804
234742883
128327891
1414840136
1087093900
1438129729
626606005
131792875
1907407056
768958570
876734632
1195222894
1702784262
1595511309
738770912
2029729286
2094878977
115978126
1444731959
1028884407
177415657
885376271
341278091
1373572564
546888553
155974018
544538794
569816515
647259137
1290373591
742097999
216953292
623520553
1902594395
1036878728
404480068
2016652864
2016838327
1987124200
493297841
1262165988
1599079070
41879956
216108068
1046386752
1454794244
1372992439
61977969
1568100346
1894645733
177485141
235140195
2003180688
1223296590
1820348746
1943398082
1584815750
1407666170
664086432
287285426
121091289
253568907
130006985
1435999813
1618993587
173655279
836439366
1109362457
137424829
1696261430
1025858188
1674756047
1346769212
490539847
889985173
1941110010
1132800175
1534014032
562010228
91272507
1801702306
994643963
728160385
1504768554
263905619
1401258011
187373457
1903008563
984368869
88814381
456937524
21007787
1945799942
886472099
49571064
630796316
1230204960
1148183018
138836106
1430861757
1844054650
2122570041
1865548535
206877356
1912051369
861050353
1690390914
1744797934
941912355
34714877
169669216
1821851510
253303987
227149309
1484090738
524905988
1950549360
1910006136
1072848591
811309507
1559693511
1082041876
1454295154
377464187
680074384
30109870
2386915
84877830
961182759
572201841
688217606
982200319
1943529011
345389933
886566086
1426849697
765041249
1267522096
1809085915
1599318102
961796387
1908534966
65932361
2080025527
632402790
583826941
1218102671
530684018
1678183492
2071437020
343859062
360059631
2019869041
645681142
1585570980
1034010764
630075653
1916702837
1780678463
18190132
133625515
282761594
1077929093
398833046
693082345
832545103
1743526172
1826637999
607428896
458585307
1471719230
403897150
715551112
1224237334
510125808
742428851
880865631
258733445
965933961
233796289
89077055
1372942999
1720838685
1695159769
1155592657
575749888
1876742448
933864933
266098813
1189963742
340173888
1342848705
1954841824
426792262
237952714
878477845
2051539348
296208300
818945730
1766550078
1204315320
1452044979
1246162219
223277161
428098897
1929183674
1515995680
1705654099
1109116949
1493818072
251594782
200018506
914166411
468459218
747671548
720720239
1663669830
379662475
1871105111
652818313
1193489837
1703512032
715026386
860111462
618955272
1742755333
1339253241
1468313407
1051154369
1618518374
1064344618
1442746038
209791129
1752009180
1242760455
1170691646
712836023
1735106135
1212145973
1512501948
346589871
1467340496
15391232
330259821
1542388247
1605172852
1357323645
597371412
1101490695
2060178815
329765941
823753671
1823527880
1103943614
2142808191
891959263
679364646
487943231
1524315967
1468829663
14084467
30420331
270703904
60883479
175835585
518807539
550704140
1321639403
674292023
640913767
782153110
1691789472
250680891
864816044
1713701793
38207005
1816021844
1808739880
1725073181
129755740
1956895822
616227451
2026644952
736261296
638602403
662734568
200557472
697656110
2062888383
1629849763
847058429
1179232206
1401367510
546968895
1645414995
2008076945
54306545
348651142
798897303
1283314439
382812191
1531101811
822571926
1427464478
1892815401
109170849
1419327054
417657177
955439526
1270386549
1421038388
1808598294
1248321558
1743297078
141570165
836656162
1711043810
1755224222
198990000
509255106
574555374
259241607
730136870
1341897776
135349739
861831167
1615935643
1091034249
2071552158
1916547748
2127017244
1039341306
1261232459
728395526
1563309554
2091534788
1937979372
1753189990
234783266
622077928
1066336240
2039039319
737052405
1449632303
1923309119
1874346224
1432508919
779041989
473661747
1475745403
1820831761
1834809997
557088928
1443012725
1249861364
1570341990
145460063
1902010773
486145991
1498186945
51114781
831133344
623245891
1342476235
1594683453
2103053176
658119742
280405119
1799538342
166527541
456494237
753822117
131990281
1991659137
1907239592
1723778598
1576426905
578732600
1143208931
1678085460
1751511558
1820412384
1866681062
2000571409
1835947266
1697748730
1237645970
503379995
482321938
2102079678
1164202421
2068482081
945203541
298682206
2136688155
1325932126
1786624312
1712939122
650256242
1100306655
1560786182
1435510673
83319384
1080462551
1547037461
1289759300
456067601
667437191
1963829605
2077061382
703520221
1639565521
285595329
1075288687
172471961
1637990199
1140645077
464218764
1977533516
1224601948
12988860
254645732
526540810
1013805854
1175192223
1248686587
288931835
180832417
1530476068
82971671
1288092713
1850974764
1290492594
773339562
669927695
1080461329
224802059
1415029034
1023352329
1537694124
389022314
980763906
1269224276
876048174
1234077513
592513326
1718703342
1116611741
1902525480
907198166
1275619418
2107876796
710491773
1697438176
2052073203
2065801657
1871005297
2036356278
495843247
2040997580
1088009818
1019061050
668858512
1003470702
982704257
900506703
2032868057
354618919
1059266276
119646553
255545144
657920603
681651238
158487655
264711277
559681536
219542700
1600107497
1493133630
1167585733
1809138757
1133207464
1103087420
1848916040
1726315860
447810356
1990061176
1109170419
1063601133
1080282199
309505138
1864277320
396262042
1481410759
902208219
267382698
1013659430
1359811458
597369483
298739587
720985729
1255420950
1769289563
1916681474
480072214
592420918
2099770963
1900965661
39347584
37511685
2122606084
922872583
1638959114
796323528
1889425080
627709539
245221592
475752129
1608163215
1226934155
1775651436
1684399806
902785044
198637201
119361136
272076095
1903075165
122449067
975145467
724858867
1697302958
512994060
1240864984
630935211
1106462413
339167898
1944217447
122981429
1852708598
154012075
695391069
30525139
1728767239
1626569040
158036406
675620991
224685514
1775320470
1068404906
1172727691
397337776
2052062008
944610825
462395540
199770603
1298097258
2078418135
632336795
1939431944
841903401
241619043
815578323
1439599642
1487430797
2102412319
349733895
897334258
1861991228
893612278
340390008
1638780338
1988807732
151714871
850514971
680035467
1200278194
938029113
1571909135
1581916715
1068686458
207473905
1814599226
881919672
2134300678
721707527
1656408244
483230837
666330716
1085017106
1770993299
1826436878
1963772722
1349524932
1950886431
110601819
277746720
1711393355
1661752220
1105333260
1439873443
764008800
614980401
1259157766
1835145572
947086736
1740685737
814425627
1123746686
12203844
83759166
1574287742
41886822
568444340
1865790627
1314124124
1682246522
804587273
1221076683
228519207
720617673
1025654991
1930350836
155566401
2098295597
525768033
1765237292
2103665710
2087153115
293033574
368077330
2062575654
24519026
16811804
821176208
844596866
183997936
1904716841
1219623326
589153105
1010956628
599953421
1666749069
989757698
736095855
212501064
1456664655
526300033
1904715936
1641924039
69599551
735878361
1836942642
1473254287
1282216442
769899514
136490152
2012954953
1815240412
1567310024
1406178232
635948455
299417973
450090578
445577636
1883810960
1063311794
707644220
93778951
368019323
1678027205
2143284143
289224244
158152180
240112181
1557799774
194473737
1278261469
1625965882
222009908
247387194
1052048874
1374399872
345708059
490147282
667077554
2075111786
1414249372
2039081351
742388963
753893208
1967978708
1084955730
1862623915
796999583
784610729
1954060897
1351305855
1127599984
1277535308
1314851358
1847137402
497019427
1141587379
986027868
1827563881
1279850845
1818512749
1249789837
932694821
900227794
1445683765
1937108827
345379464
1894687725
1977313479
1446472682
1407650898
954758462
1066415029
1684522152
867652905
1619515666
206314760
1856317470
1776867808
136883766
1209460961
1648849979
470747696
705811828
183128391
485394390
1166363189
838672195
1751452269
671023068
1679356412
1220136166
196815362
2086382784
1854951821
1202047711
1961941379
1886365887
830988292
304332783
1317824663
2111953680
1972047128
241863917
1821456544
91091511
518602666
1337078848
400495655
480335038
1032192000
1471836104
329939449
807427406
1197220707
2055869560
1652775750
1079563008
1510283885
842535292
889719770
120849057
1124279884
750994010
237279724
1426771323
913664537
1182176309
1047961925
407833236
608919785
396417712
1933448600
2113530749
502082469
24799667
1274729860
1880393575
364189851
195367785
1982203481
887605167
1290362918
1958011736
884337329
1705547604
1841435868
1151436684
2099502608
574015939
934168309
515879151
1458119551
2130432832
1276655285
1160766914
35934400
1994942569
734573275
1471894696
1206795691
2006994630
1995574178
226051877
127775713
1861483306
2120883218
1888352608
639059806
1007734451
1955402013
1358905378
1892426648
1320011993
1937682702
165515140
2106976564
559674927
418490607
1105613690
796809559
290787514
1610255945
1301715321
1684875924
1064301189
302071284
852927667
379433610
2625750
1653071253
1192878322
1697183378
1267797500
1992933786
420848742
1100876241
605494510
1006319274
1950552813
710953626
2058039406
497705578
608128462
256135818
1950532782
2073790835
2030510432
1338629908
1409092186
1181740321
496093587
1494232284
1629824755
641760921
1619052078
2121098033
544451433
366317937
1026282782
1705412300
520334827
609988546
1978751360
1689845487
458363633
1944132263
50099273
1750813240
792125417
1043281938
2028456660
1827777725
1116202668
1514362526
821028570
1606616643
1789759785
865103320
428907756
1038332984
195187059
1339504548
914005033
783794436
1401005298
582603075
1999342949
1975308759
397820038
1271878939
2132527656
1293845430
1192750116
1828119350
332409118
798067344
1517459058
896015853
901609945
1291873745
2092553010
1391655563
779162512
1479923686
458815324
1283711360
1441147660
574449167
1232187984
1326509248
376801973
642711989
1432397483
1153476066
102937205
684488611
566724007
1410734446
1223845621
86770110
123263487
308895960
1952121279
572199715
603359717
1969360612
877124201
1807315061
1056017396
863729880
528170361
1512440155
254910214
1000713825
356579672
1297382819
1718725890
1593843187
1677834021
964588526
1435238373
237110609
2013272856
569343165
1038709530
891073883
231603698
235545589
1840883632
2146906871
1499598651
4089205
1912005384
1499788324
824083766
2141302779
1133625272
554370363
659067006
1703024405
1818060109
433188421
2013782093
538302585
1559918112
1314100620
44957175
423800236
1887756796
2035522709
1715893445
1888307021
1828428800
1642613171
130898991
652585844
2026898062
321372683
1565930595
1569137188
1495759037
1198151962
836536520
933741233
925713501
633610418
1282460265
1711104184
840522633
697026984
1776867808
1742913747
699940889
1251473515
1674071768
1795282884
1183597939
109007877
1311911489
351546293
850650249
1052783823
1546396403
668633296
1479681217
1353977508
341462417
723210813
440455557
924856339
990729069
477597274
600527002
916452840
38614933
920984162
1121857247
708763214
726463681
972596753
664743503
594558471
1938688555
101303136
555432263
881442065
123665344
891701782
1033470876
2090635411
638362237
347753789
666825120
1107408902
1486704281
1297467010
750710969
1126609843
851546802
1621851973
1366154556
654168701
1034530772
406865107
1096068749
1855125375
136588212
1142845008
1464779915
1062088085
1388318139
2142876018
646922011
109415847
638226243
2115314053
686139
1427311844
574065460
766658946
1168234762
71567878
1963514587
1032847154
644913338
763031770
280252944
1804058765
1409815753
939744760
1759463574
1085257103
652210227
828696097
1545818675
1169172671
704623701
250274831
873081671
656544445
1387049566
849370016
27490759
82028919
621515265
1336178373
1325287317
1124585439
2074035576
1745535804
1768312110
1715964741
1231985350
1355858733
1115667670
385804101
1517826164
1386842561
1379976714
1579473955
2063618928
2019501635
936191744
1874350913
2010510372
1809699413
977311120
891126380
878788714
165797304
2101648019
735463690
709857576
771436355
1222012322
1743743473
334501789
1242314983
78174259
153636289
2137616345
1202141278
1727162056
2035405860
1110986445
1294931520
713876076
703580918
1338920209
2105474820
1722454836
2045217853
1894352181
2114239358
1263129031
1945394945
948357342
731311800
833067346
1229307805
383728066
1094067721
1082366045
1576322687
808408705
794015441
1545724081
1699554457
1707298366
397684775
599979188
182358466
1760323337
1336815693
1189392637
2096451828
1194821934
435522408
1724729989
1901851674
564167707
1773091627
405403042
2019786265
1059063225
976319880
1832376071
737257823
926856841
2022793401
2088264877
1097293408
354320271
119484979
2134477773
1977336028
1897433285
589386514
515663906
2096419252
286584936
1243090160
403329934
1446263017
1124995236
1083959823
1813896072
81612287
1488570622
746804437
1049621563
22784281
670481181
2142631541
1173923189
1348231277
1751704926
2142479426
1048330265
829582350
1764971470
1487532143
1088691210
1213007810
1424671669
2018127358
1949866586
202749438
742009027
442641338
2106762799
1969531769
783895203
1858713936
1499882457
1382636476
220635443
137918414
530207230
771643487
674460347
787336325
1534776803
335332088
1385859873
1470928542
1984063991
414251897
1546935565
329116960
1117540204
1201104712
790969666
1569696931
854044991
1814811812
1342722860
1386542069
307184566
1272748987
2093081151
2052391390
1082212069
556705265
479017652
1143993379
664594870
898139054
1660985709
64651683
1916824376
2076038043
1103386143
1882614734
531171817
1716191807
1168040013
1987867367
662097373
1594664327
1291019426
213372256
895261702
978493932
1089531422
1034287548
1952050198
845685912
1726688904
224633045
1772622337
1906139203
2019019134
294453128
1602146241
759019840
1733588943
1930158812
60657786
276116740
2040205664
696662177
1442682820
381348319
510107576
1530143577
1142022404
946301047
1847453545
435733420
655472269
2093593656
210621198
2100453997
211900134
1045635412
1701286725
1025932438
1621577363
938134191
2031341024
1657876673
1191327990
913789421
107761429
2120109379
979190903
1020430090
580849955
1306146806
1109353479
1811079554
1445352193
77476953
492817419
1168864851
2134543246
197477896
986082160
1387841554
1919929784
433000302
1106175371
119940004
2075878020
223511398
1085847097
386598866
1462106600
1633340414
979890306
922547407
1470572235
210575725
924624583
1946080995
853132509
1655823057
1654132145
897333134
1777010965
739475802
1548195728
194805611
771885221
963639957
216195658
245324508
1078721753
924098822
1938663929
2064886402
1543544507
1040525308
815819308
1202779855
335435328
46815095
1931779339
2114360630
1396458770
1810886662
1186867875
2033788274
95041571
1932827822
1642033445
171335570
484359387
1351927174
344362294
1375974076
548125756
1925059813
1823625905
351071553
1227863054
1051272235
458593000
1968683981
1531466255
1362379285
1485005775
923969697
2030780111
1118960410
617085622
952043606
1063722540
1421308043
1725570212
717760170
734224436
1665979302
1356683581
1906696339
1566780132
1165535278
1933329135
868772099
987858200
618126731
1837571023
1943786053
364526949
2141224997
8658352
1281595334
1336273296
2147298254
139682016
1801770781
565403167
2075123564
1807203864
2128222880
962570363
176062200
1123587185
1300929805
1330789389
957606716
1833441334
1320939952
1649826002
1534064303
1193593249
716174019
787373860
1599022971
1960119545
812021389
338276112
604110579
1788901918
1451502764
1333764763
666067323
1258895708
1954399856
1497739204
1963259941
654889642
1948441476
1809638109
197110864
1309782833
2065267911
431656236
1373652330
1050469566
1401407469
575933411
330011760
438164366
650780615
845704994
1079479223
81388420
147646106
1448581551
493399828
1326404345
1298242811
1953400551
1495131717
1857863072
1252395776
816858617
399697695
1896605281
1277709077
902048507
22014872
1215756613
1179447057
1824242988
1752722690
2115709806
255388302
1724962827
15826757
587000562
1858964632
1312730577
38776754
615164402
1817007858
1770693522
512169385
268851279
605513375
1095978539
2336829
1111838676
55160027
905671820
1825604326
2010600903
751817888
1390317622
1514842164
1954746654
466540803
985487839
850287270
1517522600
1772980183
1239362349
1495145042
170826742
1129781266
882890146
1322329808
1567086745
449272175
1585950488
2029706489
1216091215
645998094
1788451282
1342599897
968112228
1196204448
1425772488
2057809910
1007791953
729862564
380111257
1723249999
1150473573
1266876965
298592815
526161249
743383078
1493904641
1242163605
439644049
1431940181
845597537
302031611
1275423476
1514602337
1132221136
222888586
1513535143
1354423143
1256506002
319219229
1482195538
82539946
405507271
641089762
1923016764
255608050
2001407143
1317863215
553689243
404630959
1538494851
1910569370
1562378016
436534874
732912470
1361587960
1714054630
1892734097
2648833
885254768
2024589571
147511701
666296899
1670532312
616063083
468925142
678050424
1816001006
32782592
840173919
632973078
1314341959
1139297819
1504382257
1383036920
1800865785
146626018
1013504824
467979766
906030607
1512969483
1946103200
311922494
2038057053
823688014
1262483944
772300606
1307016782
429172746
1263673660
1215775705
1408452395
516385249
1699979247
108847106
1501404271
1637056376
262104458
1333071273
334161707
1890231740
2039230719
282920716
1322567535
1651106781
1434768651
1009335857
884030719
1026104290
213511167
962904450
1513284900
1690712402
727888589
341876410
2085251497
819684398
1335830585
1471001163
19615978
121011755
502852809
1814743174
1867097501
233603268
247960313
393962107
1208055862
1313506745
1218930568
274436590
2072704379
397846133
449540597
866869014
1392432095
1403712687
2079804630
600541027
1670802512
1596171201
2020517548
1943929814
558574817
984985673
728793832
1111996381
130496671
285878106
1718267260
685995739
1924766886
1892141251
277420012
719879336
401762706
39752979
2056739736
1980705183
961402496
1462174996
1365696169
2094941013
152416618
1900090369
1915672711
1611445483
1978948173
1109623213
1632550780
296462162
419435235
1697904137
492314516
659214942
28280320
1073505255
434802665
1976936756
1733686929
1911428923
1955270194
1942753735
1283689846
201922866
2120963185
1977100882
1297593601
251318902
58773452
1317980135
264703439
805518145
1062455610
192459149
1138071158
1166792423
705186491
1936789303
1244203516
160278782
531705006
264362032
2082282904
78305147
1420492903
1429617273
2069346538
2030957896
1075415255
554028154
191081553
417976144
270599681
716981895
1970148070
130135294
348521063
264842825
1618988785
851004911
1757097439
177920916
1052596216
736533317
126300199
709936395
517433656
652859591
1684284832
985521996
2085652149
1472000335
2035762235
929120292
938641217
565382615
429819646
996385982
62396213
526682303
1152452796
1465005525
1895088313
1300067146
136413085
1364730116
1948848588
1719148554
534502260
580545540
1813141408
1832587092
1021151929
1358380469
2116236374
1180739185
909729092
361983815
1895190979
513853024
563415306
127343843
650466934
714398381
1612708813
966192266
1820680579
2139411042
2081667617
867928839
7716902
1578842405
98655008
2048221894
1368504
1576723563
2024710595
122514723
321092438
486071324
296580227
906947855
2026490409
457824717
1245917300
987016134
678760799
401200227
1454392752
823471772
1211602812
792684051
666806313
950272816
110683805
937753421
1097274206
916638981
561745290
622677878
1878853775
1494563625
649703905
1155450418
1910205268
456656731
714430146
567454769
732314116
311847002
625305048
890048805
1197581742
22531774
1860792155
184499372
2016390512
1546521051
618572927
132888111
1605930059
1172950380
1324912130
823204694
926930127
936054521
1103943614
1447645844
1312692597
675591862
2057021228
1076430650
265616540
1798281157
139554822
66915202
1030573046
183432020
979451460
149409442
1037970314
1755278714
989756548
1753174750
1318222077
1829139745
1911804977
1062646483
885954363
209518583
1650978932
1841498754
694477670
2039475927
750284586
868690481
1301089135
910828389
1640329120
1861898388
1668407103
516005792
1271918073
946075318
1250944585
1608887343
1408731004
2084097786
1388259109
945116077
477908339
825025545
1402207189
785103882
346408390
1798991386
258928259
695219727
592817467
516978390
96544971
619524499
2071855923
1771336134
1874363890
1355098351
464173250
1122342260
490385547
718009807
1131268500
1048777286
1969744794
1132936687
1330156864
2034256713
307783854
1516096355
642334013
2032415292
1744572408
2131539465
617190961
1991786950
251951761
1776392335
1713166761
847089663
908530259
1332653248
349789704
2097707210
381193630
1637104607
1450099157
645549596
915706272
1341586332
965784410
837057825
901187931
2073592446
895778205
527956509
1045003271
1021695330
717091276
2050038587
1886453810
317104802
835561575
494196223
699487241
1879875844
1577211346
194668641
1289644295
820970733
1857788645
1890929788
1345976540
1663072212
1656960574
1583150478
1356113388
736843916
1597118559
1507332369
1625207349
279593652
494182460
984156244
767288079
1669758001
1524259702
650336118
406126870
1363394522
390605726
500754182
1914283634
1521628666
39207205
788216922
1169979335
329527154
1731759204
100835599
1239730388
646266368
1253855711
1400996225
1210085160
1301616573
1556509038
983773988
2056995032
329907803
1549067482
1659261052
1989865342
1351652242
1227010932
2078288140
1705323397
1397653374
952858399
1289199919
815774320
2059907675
697558313
310976882
1070542687
1801863580
1233754609
1203122905
1836089004
380396632
1199931082
1852261020
1342589113
840594002
851380322
275794526
342226120
2033940814
2069207718
1831042119
630935823
165849395
917222308
1511617306
2093719453
219389034
2067844925
1321375406
490922095
273926406
249915650
274684817
1959253789
1979431672
826455090
782912702
587365623
1448466312
185020654
878271506
1786800660
120334598
895601804
2130158231
1033677929
549088784
1459564895
2145922866
1930229569
169533356
480052637
1902047287
1922829470
351698515
335584059
668522333
715079968
805852083
293612173
1951969529
563509279
2047602647
1044870514
1368112091
1315693011
748181467
178651188
44340881
687264016
969939467
372202587
1339135267
902098842
275400354
1532989527
643200559
1850380669
1172066564
35196284
2113758602
946038552
1695117650
610589906
1512468716
207384611
2130689274
175985308
1464950988
1143163565
629166450
336371673
1871537552
1802977026
1763361933
812488011
25327149
410924149
993380592
1035718608
544410131
222665580
1379712213
759445147
350631686
925860923
611482634
764799614
438781620
740817591
883178830
1109358044
136847363
583801709
750676090
1505275158
413405394
1074228740
1738460476
1279990623
93798540
584381086
1628088000
1070267005
1901731161
2058871147
1376476269
1443574613
2054026146
746673481
630654475
1941459027
764768851
1822112774
2073633203
1542438383
2045777708
211130982
178398170
226567315
561268490
592123638
1668569389
1131862324
2000239455
945288507
1540085319
1966571213
1390072079
2110849465
1239223842
1329201711
855911948
1284257215
1396844976
237634237
950832293
403462963
758285636
1539385542
684103717
1639186817
2065172803
465050168
703372904
368470429
2130123819
827820778
1268900072
925888522
290493931
425638872
564176128
1658857192
376574639
1370696483
482264175
1936395977
649892978
1460642904
532207873
868151715
1977914321
933701775
783440001
483055625
490092451
919939479
498574865
1482569483
2016344717
2072309282
983368127
210428730
572550951
67458865
2104177294
1238940450
1731311230
1356392709
1365342654
1700895393
776229432
865648690
1900824841
1804784420
698928734
2143608993
1725865561
1839369057
327787281
1441504187
1788410453
1163131645
1440486795
1588839147
33717641
1295987672
2028023561
2038372411
1349801293
1825711737
1033383033
618597317
1494858456
614037197
1757894097
876237531
978698601
83679409
2111529539
601858766
113459772
1863484765
1060711862
1193463382
1414344921
393632577
512915200
1835340703
1176814659
1667165529
1629414362
95979961
298269763
1112066929
571931805
1841989776
642885485
1410863580
1401635187
958751523
1994403974
467618917
1075878899
515511915
905047590
346671192
2139291717
1921496433
832753212
698901411
1863226233
1543943630
2134472264
1899853753
1848103490
186919454
1342478256
466118662
1706319457
1777819131
801163807
1507590028
604596303
1086824703
1876383222
656462854
1244166764
485606817
1928653878
1235332212
1061405005
901532921
2145765441
1498213912
351290408
941001032
830111323
2107668826
999642920
368315948
345272545
629934483
417110067
1593821794
746762609
2122383353
260365607
996754014
205753522
329292601
127286055
634633453
2145441743
32234089
809077775
2016425081
186097635
1936886544
143105647
1901949704
1120946062
465036267
1369853690
1356006284
1560273051
1791522611
770685747
1557186822
1656248132
373924551
968502524
2001756699
449312559
1940825228
70672463
1400661942
1556713420
1603562230
1620626810
188879078
738270431
966043753
1570964524
738549517
1418679990
112828316
1096385572
135682671
2054381218
1869832494
1984694563
373596623
1580884249
590558586
629492368
1514525631
1346271036
1559228765
2011928379
668236861
1114498425
690513426
324612523
1124532423
144368623
904215468
1320800837
182159150
1195672892
1220764517
1214164659
345169978
1586948235
1701817922
1286982083
1414255565
1567087077
1831571800
940880080
33183376
186474183
1080008381
1252389035
1229992713
907368623
843382405
1592362844
1754344344
1051969386
1123531626
1473651657
107623899
1161469217
456862148
1384481131
2080538045
324558014
1677345538
1471829626
37815016
838136359
1663853620
815859026
675611382
1595459031
236335513
1220174959
782482179
1940993286
666079180
1316091990
999070897
863972056
946169532
264525333
1232059627
1370559979
1267899346
1080558168
69200385
797150703
1866246779
505697406
1905605047
754574390
561236317
560212536
429195065
438539152
1543023351
2047975437
169524109
323613727
1562331224
1702491545
1676358157
1209780064
279352000
1331072599
1608149821
1246141024
287844927
371348202
1466041366
400641399
393360863
1263932961
1179893361
1864020608
2099723679
258047408
442106697
215171431
573520543
153966745
1823016274
623925428
992994735
368894219
639173957
1910503282
1350406092
671302041
852539019
1746289820
1216518435
1802221847
1856296818
264219802
785033060
210117559
1063438541
1372380951
1249309360
1911627359
1402650325
384187818
819193268
1874050597
1769960404
461002053
52221871
89429632
1208979998
579757586
492847368
469296427
951132176
269763157
1378594975
167812581
2070270101
110103812
1023888902
454133612
1165653077
1519571321
783917918
95167370
2140030019
1072935343
1774716371
51426263
385766367
973815841
162593358
2012949643
1876241185
1258085121
999526363
1747729132
638146965
173586466
1812018244
1351414694
165653853
728781324
105012318
279287147
973616270
543715835
1292077432
1039361947
1513563182
2092767245
1707308842
124148889
492863063
1270615376
1805863156
223342432
1362228809
1009695206
1929111911
173557226
1837348857
1552125719
907034719
1788404200
2129560979
455898357
1954803701
1139662162
1858747204
2105048578
1278559467
144245735
1503503691
1067445764
1596845500
399133892
1766036555
541434606
1341566334
117711324
356888248
1258841829
1217854280
1305069051
1561509567
1369116751
1111573417
453169830
1368307541
2044239079
133288839
1646173483
1015898908
941701795
450138055
1350209657
1571471164
282477472
55078326
437012150
236280658
1007995711
1839172412
1660130271
89218180
546718586
347097186
1956170617
1968360137
1819955868
1105408625
1845163928
2126641182
938439314
831794183
87774199
1025525766
70447586
941766779
130227545
1572707029
1425101018
1702929158
1028388852
764164430
1862728369
196888931
852346202
34305870
1279492273
706319114
1885097401
1212292964
732966205
212929888
617793906
83670978
1792920042
1805514008
496379676
896673801
1151894639
1179142699
1192215421
756510174
133454537
249460232
1335697312
1820818164
379684996
1787496080
306888169
143530823
249878025
1999320725
1399282037
581110923
1211025225
1884364415
1879807947
1663360105
564188080
1688051294
1022582146
1571561962
1193969489
427267827
370147498
1054394062
489727286
1251298974
547012522
1894701432
514645422
1987685224
566320184
155692350
1798753986
116818381
1030845290
1892592843
1614584196
32376469
1940563498
1209455467
501853864
2029901320
1259960052
1405419435
944920986
162571638
1373505131
2009033947
395715358
1493389802
886211206
690405420
109415847
988445803
1931114336
644510335
1726709703
516746815
2036137885
955789221
1667404814
122241029
1496871095
2018998662
1248516
802594317
1550572054
2089300412
1359969975
91978340
1405811000
1528262098
1402376518
1079130047
1764941870
1950573353
1168525235
1218441826
1755142496
728399663
1485807468
1647338512
1986778952
2092675964
1082257484
1416254235
1807256298
504946301
1810750842
354949174
2121119919
1138628878
1613504907
2113739148
2070462293
1363731055
194304373
2139669992
1733158250
1998772064
1980844398
2080385708
274199407
870573773
982777761
295646708
1130830573
2083849052
1014845672
496304089
71796550
140758603
1629473800
1142513743
1343662461
912657032
441065193
689880502
548198895
1457266564
2046307386
551920899
1854899645
14484269
1131429975
1072266987
788180440
1359738188
1894263865
2104466322
1793819474
1789861157
1767663036
672369275
488756340
739067112
1453150349
1084761913
1675301789
2030304002
483222471
1651651109
734398661
1452158142
1011163219
1187790800
295617324
1544239021
1750239131
1444199249
1521278192
11386165
803873990
2134277911
1647913763
1105021241
1006978355
997090190
1241210967
890772889
607712490
1822324617
673266257
1895279489
597873626
539000995
2135976179
224752106
1425640504
1348829300
769097572
346574173
1851683163
1722844598
1395137795
258074333
378899055
1512102647
97777722
1555719751
270291128
1091013337
17431738
922031125
1378373153
794410246
1574827353
1816707052
1068074023
281612105
594462649
1851038624
1769642309
795698947
794734040
639535663
452929731
1002259149
709504603
1351423522
1137290844
1392940788
1125873166
356581988
1519142931
1669855401
1114432736
1752910536
1515594056
476973544
789501490
434572101
250580200
707859938
465904924
1500587200
1687484825
1077292557
1895051004
1291824303
828890097
2051367269
21782273
29532226
352498928
1968015707
573265263
1910537325
1252876876
959381869
1685978366
1610499053
1119376674
1749108187
1510363988
1620689121
203914926
469632296
12238402
1336318890
1884526796
1787443122
763282733
1279097194
584314006
2066977753
1071243689
430932279
675726289
1271938754
1681091356
1280536216
749503223
2021125540
1240848473
1279086577
902411884
1814735006
432171677
1733137774
1980136028
1519408071
811556923
1184007159
389671596
733401880
673235450
223623518
2098734323
1449262958
303122586
1856279811
404481183
1859492118
1553150788
470531126
1800056659
1537036775
1115610521
1535545082
1456815627
1590092200
1665749162
1403167294
1569682348
764077610
765431912
2095348214
680357632
2147364252
2146383702
555250502
1282087350
1121055145
1261836645
1406983989
878362289
1635922542
456646339
67671271
1046430886
1661846855
1246726352
826009234
1518925854
2072007823
246058011
1985332040
1327012333
1505005635
1737895683
2104422135
291035452
113923749
1840222782
408191268
993722916
383049060
2044015390
1543348696
847422771
1965321264
1446601777
834609766
1793348883
1645745966
158198642
497218468
460201253
1684838160
865831883
1711384395
1736021909
462251513
2055808515
2040637562
1463871983
1039839795
633894147
260647431
218156193
1078633406
833640875
816807986
457610841
1182874916
2077042080
1654769787
1628191164
1131047460
627826529
1362379649
1302938755
1632334933
1351899079
1363490624
1824594134
979361274
840210143
135455322
1864800795
453912254
1680055657
2047816597
1358213147
834789055
637450315
1631091994
2107924923
566735494
1504888277
942872400
1423548384
671123829
42479595
472399128
927607081
1035628792
1912190560
1871953568
895140465
1166226595
1568403237
563554826
2056915574
1087315744
1895109034
918810662
2109855407
1739417210
320389768
759876662
1131378936
1580778373
1101400898
529107351
388133056
1592082483
622698038
1686043394
954191010
744687444
1576914168
1470199754
1397512291
275005422
66266779
905224381
1536958770
1101129207
2056242877
1743038713
1943645560
872236790
332855853
2100468784
1364633882
61448428
1820322074
255576845
250448481
2023340490
336556625
301851759
640993294
524959818
1088399217
824816861
991968618
1823837386
623336973
26250700
1847381698
867583939
137203531
1164983947
311935970
815070
1903810344
1415530246
1641714672
1184895982
926174389
1673252554
1979170444
1775976868
1265108475
503713650
1186631829
161047919
733971641
1241792647
1359444628
1908078298
617177884
193232445
187144978
1352685054
288518448
1932580569
2138520615
1993824035
1265493744
683639928
1440118040
2007105460
235029180
357296823
43853305
339801218
843286567
1035473860
1035220832
1475609839
277112428
104502577
1756114623
1598493086
1091523988
2134435394
1620747672
1989269627
218682443
1051094019
1548328830
51996148
602784639
496300217
94932659
1880694379
811386468
976167514
1938365927
1258428424
1712430730
1528349889
538987569
1810547661
1068062795
1980899969
164475485
68410503
280434349
362975666
295235831
670637375
706290800
1486362743
929772438
1366401962
2022837406
697132698
1937286438
1775630656
1283944567
1403876179
1097731565
372657872
660348222
336525116
1696653503
1597518771
646986598
1150897188
789448368
1783630378
1980999781
677739859
116906648
873249269
1799215482
233769466
667050170
381753164
1981375403
856013317
842577324
598532795
723541443
113447598
599764774
1124873166
1463777078
1600808230
1710128038
1091548436
94394717
887102561
362945059
1438380523
2088551784
1576711136
1204283626
1376740103
729198028
2033618989
2064912489
1338628417
636597950
383267329
2009934349
1909200192
1201850287
1977191025
199377542
1173099448
162032395
1418214482
1143673139
1246048999
1977990576
814146038
1635315279
2134852812
770182250
644101508
1011412398
759326620
707369804
665381081
588966809
1514783228
1983651485
1890906690
610846161
453615398
960700360
460685357
1192241605
1500194761
1016246511
372552533
1125365468
931253207
1684335808
633417491
1378307606
1354341829
1707006815
743543712
2057829388
838986318
647352800
1363336769
1108937793
130052920
777538022
695142619
1690904413
1318156151
520610914
887290513
512307030
676409514
1879424767
782397722
1271193750
1169252815
298897353
2075684119
669910029
1409712416
1277019589
490485809
1222512934
773458181
1552441055
690817635
1187103681
1850563303
1903514328
1756790817
579881437
1807314619
271090491
971618798
249663670
407261358
652238295
1184365771
389090799
1608185445
148467225
1844108290
927742162
1195653802
1265869316
260973733
300605449
492675449
1524287404
1689413562
1625014670
1474877325
930985047
465287034
139924629
564903947
1745226812
518493422
1327738052
1742298640
2046492565
1246416614
745773393
936491358
617386817
556633419
1318445369
112228341
1647557716
832759998
753848365
1697484394
1732394718
201220712
831870741
1934279014
1659656153
585849689
2012176126
454056961
405116714
409021089
802916737
766514567
102691182
1134020633
937731422
1399639603
943726654
543502123
902538851
1099874825
1979909592
978183213
593929736
625752154
177657675
1131077508
833828196
620213823
2133716211
666231151
367030991
792227314
1854874962
1382857147
1222338225
1435311494
1889252565
1705300154
1650455457
1877914601
1445563754
1228987773
387732567
875893031
1656602429
2127472655
952008001
1171807376
1218255751
1929423556
2027095224
2027802806
2035345274
977016656
657725354
1272354845
290328900
989391198
826873416
587256397
218010026
897350572
871285849
23825831
1154627523
1637858352
370555585
339044646
1179213592
752686316
966312543
842219314
374628914
17508416
1894407095
1934989653
1060810654
1923507304
1402796619
1241196960
839780928
1105128438
674267841
781668487
1172609025
1186165644
1132440866
1861004618
714235765
437563105
572012901
905975519
1109180528
1913300250
978619574
682903250
1297527529
1270644424
1688104938
2009935924
632539382
1087790039
177204042
2118663063
109529930
1914286441
2061282229
403271928
1744605954
2020763216
187178423
240159420
1499311069
2115376907
895890294
845999300
1343753438
454419235
753804535
582635886
1852164697
599640165
2087649490
1050057067
227652544
1918225978
1179136686
637893970
325365058
2062654460
2071024766
1200900019
1247996008
239738390
1352286799
139852626
277097502
1665611551
24163138
1048663925
782938385
1936681442
965242951
1225726459
13643569
1551958159
1305271064
185706253
1209027769
1901975055
488015289
1135643629
2119865230
1477712179
1627216877
449468
1493619171
510772344
296565518
1157253219
1575897085
1608258522
843385379
1142384254
707665463
45434582
1115117945
506598976
1115516911
1448962779
793564244
564348890
738861043
497892066
19310884
1298802388
1709410532
1608617739
2105982509
93977551
1155149956
1132481128
1332740490
427214473
449543439
1538968806
27772859
25871788
2116197493
1448224859
2142542603
1062567937
1579412617
2013913360
902110286
1037757156
132350154
807476727
103972560
617783410
2038540388
1999140095
1426867947
1783439707
1614568071
1700396816
743298302
945702392
1070435423
1097692647
144826999
1738431468
56199858
137402744
530173681
1178107750
307843622
1901385691
1693191108
767650470
498618974
1795966872
685167494
570780409
1016970646
2025573428
153581961
1163745857
508528838
146564741
1482115049
1990663468
1261596405
610645893
138052632
943445613
1514574216
314370713
1793700742
1177611802
852984053
1951378520
349292771
1262697552
1247986646
953807784
250418536
1455327591
798612094
958801881
118476478
97724662
2087609845
1565118450
645261038
1939199289
421977319
353777417
983954298
138925367
648958427
473672376
1059440980
1558973113
1244750414
192410179
28930267
243779753
948658256
601023196
435388286
497556382
410092017
1609258921
858435844
680654898
419651894
601569860
886565592
335819793
424524215
1429629456
1344784045
616658333
578752033
1326753716
827804647
827789936
1286946999
37908869
12314289
1578563385
2033624316
62773852
1657349846
739928698
1040689841
705344139
1018902386
155883144
1489918544
267376425
680794058
1792084566
1735886910
983716341
1922348939
748971950
1601186542
1074665965
1760497229
751058938
665774792
2129416402
1188928711
949222612
163045009
1458654668
2049156901
319912000
640895676
713179923
986415215
1910830460
971423545
457571507
2052397206
344225509
1428537514
1644959622
426782782
441424278
66230338
661350481
1830808658
450852711
1076625978
290680464
2064493829
1097207936
1032137487
1217115922
437257568
1440282994
54707779
1400814315
955268878
274058973
726362757
1782281472
306816884
227436861
1101341625
848467652
1331440983
275324201
895890583
762584310
1518371228
318415893
1971237580
1840515744
972239810
791872224
306775758
1873739219
212236491
742951598
1753870161
1366768745
1801031581
1015760309
628321672
786071
1321701220
1886237885
961332148
1831752741
725232668
877326030
1729173924
1053114412
32812578
1189484239
2093479951
906431460
389688160
2141701924
737665724
102038046
408425644
801277246
1924508935
873901285
471980459
529546341
2008324517
165708629
881905959
1919074184
193105072
502984438
1204669296
1755596041
1137478677
718922386
433431083
584347576
866711619
202110252
1392773252
1101635451
1935481350
1344357679
905144611
1425711224
613652346
643949897
1839553456
523418481
1357462642
848815383
678685718
1993348443
924127370
951056423
2052736673
1595164344
128318042
1963297859
1518777837
2027732062
182364040
1680020040
677752098
1480375219
515271250
1131676316
423650218
354354341
2005703772
1665466201
835749753
2014312192
990568323
816458415
680922341
91621025
986242425
1802557734
682622122
1993732194
267035115
762746945
1297892441
609378275
638085956
1758101813
1137557938
1545870408
346422945
740532823
296629410
432546382
172398098
918687104
1113825649
1644277123
1400774676
578517471
385931855
30612382
1896968140
2094983066
1330124083
1029785017
1769935844
847306177
544331500
456147486
113453943
1603356597
961430757
401519711
1971077128
215477124
1431999879
2044204010
1169466097
526580306
1068955829
2130384946
1348433334
897019302
1508595190
2001708338
427823199
1088954384
1370134111
1805496120
155418948
1305508917
1476070698
1111676163
2119723477
157048382
1082177566
1367324527
241665587
1443945752
124346234
301112410
2112385152
856870662
1181113627
1820443650
2075151816
124749960
1126995050
1907139222
1361898327
1771461881
805479701
1376169097
315928354
1930292239
320897938
95417462
1220043328
1789287681
2049677614
1005223358
1403476333
124649461
363215603
1874740638
49134255
1766245607
986166024
1208475600
187450358
829132948
532787778
1706925104
125445566
1016983763
1022828243
1509476444
1060776186
1283186146
781813083
2065957725
1339951662
641417382
36357199
256035651
1231765745
780770972
2140210721
1742554171
315593016
813122590
1847762621
842848212
1954303459
782520946
144867720
942991105
747645917
1390748751
1947987708
427141640
578117329
2064085424
301557116
1406248251
1925057312
1641788562
221474717
1156110997
794821551
403152577
551835447
1491063850
1123470550
1490865997
897827190
1443923314
864490297
1094809294
375197081
1210940392
951526373
39534689
1470705409
1319089177
1786964281
1518296852
232987690
698431128
2061050838
1931114014
1144548145
1121425760
973860533
542189754
740014802
1967837064
726930307
20364839
312047664
1099780024
1528212207
13897744
1400155413
546372299
662818871
302273558
963777202
838813830
1988420192
1627096784
736940352
498319722
580701282
546889468
32208764
1996572136
1113298680
1243153837
871954321
1306971373
1880694003
459143974
1214064994
54275275
1815593950
1966702818
1763205197
544531748
175015764
2115277809
957104389
119250426
981719595
529373897
1160363986
1928191155
679218661
525472613
577729864
1318813532
1641705833
327180022
63497111
608215817
1131982563
918314808
1736988175
1466386775
370447800
1947509879
1621987696
862730006
1853999572
1437803133
1113753398
1246267550
908179951
797495820
183702253
1075795459
750309437
1404184068
642352571
744448718
1593333009
1757817503
2078620410
712931542
1009781648
326241472
817888895
107185262
425005713
191890515
1953002980
179982833
1439074619
1487975879
160325828
1152610907
315852720
1913104021
240185401
1951247264
340300188
557870229
1221646468
660900996
1617311655
1986939660
34652924
1485214163
1981427593
935863836
2131329035
613862125
426727074
611333999
516284662
454012606
1749487222
1531652895
312232680
496342455
1955809332
1110500619
1588875234
823448855
1574693972
1009214927
937229361
2016230990
1925042288
664734485
774965929
439560345
664374769
1546611557
2083275995
1783359044
1958462559
442212752
78889845
1842950400
1403974634
610523901
1222441117
593909427
665364071
1583593551
123043343
1965170174
311121379
1397297793
59429946
790106160
2106867995
1376882998
14408042
1304802522
39475480
755870729
593687064
974178504
499572550
1524049791
2008148977
77864013
621763960
1673241386
126549658
917816765
1106077613
1921512268
902210324
753877980
104898288
653011014
634704448
80891073
85297632
1575645481
1769162113
173173625
817879951
1306942003
1726922349
301619554
46413232
1761412216
396752722
334425162
807008986
65258040
1576164364
1249639603
1873000632
899682607
1456654342
1594793286
2082269790
1180160476
489224987
1649068863
127189418
1125933252
488004739
355614737
560531028
357468238
212615394
930528040
859955082
1151988184
1058674982
515541646
589120946
1384148862
799203449
561455681
1223157960
1859519481
1423078186
1324568593
788247763
1845390403
155326298
772024490
1962579466
938681800
91333635
737331120
1192308400
1604718423
225245262
442089639
237980006
932958673
725531051
1363048958
238350659
2002535903
68266421
51855724
312633836
248731890
263570502
1835362934
1172587591
710378499
639545897
414172373
419416284
1014620458
1811542361
982040418
1222057709
1692297782
1214930927
212732465
1346123006
1732430609
1443816783
1238909867
348565158
1705027965
1318427978
1952791561
1342372181
1954787276
247093323
323717496
1718025157
726252842
1232313396
91366221
1027608187
530072557
2032580277
1887906222
843665178
1970657881
426858890
1122287553
1107122760
1838322025
1590814175
2038440738
1034548018
673451517
534396301
531970810
1120331917
680544830
1775623508
1640102532
57681395
1776445597
1608536796
1501427831
602424578
507236410
1685841175
723443683
111209759
1045512991
1746042682
173933019
37566164
2087966086
1665941749
2041932143
734695053
650252983
214240177
1573245151
1666528052
869642761
1626962563
883198143
833428078
988117352
141473785
1518651975
79132599
867531629
845006571
1222117524
225061125
1794905089
238993720
975465999
1061717969
360692384
1727111880
2084110042
431847101
706376865
923257848
321721763
823252204
1744807001
1116827784
237885180
1830857895
349656056
2133432763
135015680
1283563260
1544407994
827983226
374266717
507838205
1840475368
1542106829
119778518
35461915
131123487
1478705740
45854717
1493000105
303891288
1941081185
1762736056
585021287
1323966684
1699368131
348172590
1019718141
477229243
442757420
2121971127
980281234
1822986900
498139261
1004045648
424674325
2092450906
762299437
1186946619
1067921073
100595937
74006605
108857578
550542720
559241797
1003397703
321752165
2073101303
1931427452
890178661
1503085182
961785192
2098584267
1722819765
952371213
1119321357
1958987530
1558475709
514666063
33744643
1154075366
598167280
895345480
419671267
764199417
1225871101
1078317552
956662081
388541223
365187761
1145491069
2074651666
361441012
1325708542
1654129511
1226836984
616666052
288815181
1660998118
1844095856
1790206191
1932165942
1884188085
1525891032
1509518872
729063708
456698932
1459983656
1587015542
1700662929
204953512
717952750
653608382
520168702
1394377906
745766088
703622112
1014308455
746677687
41972870
1753641443
302410386
1092991499
2090394837
1459734386
846228188
300251322
806439292
609571416
1835003819
388432056
1671858750
1555883860
1594720772
842506692
1514439131
1718124557
1595804012
700427311
1055422958
606399151
21675374
110842088
212749369
776438434
1871251361
419280097
1948579246
967327601
1527655031
1120848163
430241167
223934886
1128557955
1872387329
643443726
2085848708
1775769867
2016898388
684495867
1471304696
1896294256
97904305
2078352006
2066588226
1836956187
283051746
1225778618
792913716
1513825711
1608440250
844762752
1276462368
407835020
349434303
1268665413
769135129
589797565
2115233930
896523187
8433912
176269527
440758394
119283872
2064624785
1728569457
1734498307
1489296173
1921510982
1114599836
1953555033
1919749655
817209200
245381388
1149662329
220939497
1917736100
812745196
273556068
1217602547
841625940
1741842770
1918848527
672143168
66114507
1265928661
1162897328
1254845556
723255898
371050643
1719056787
1467642533
1332733236
1207252710
670899353
1197589234
669965787
2135782272
511185279
2045662331
376899362
2045987461
1587976383
125273970
1716716964
1184409275
614472908
1619237877
195570292
1402429015
1370454131
862543807
283006844
770623280
1588053834
1564268016
610689512
1134396040
1200670781
2094281305
598025524
1155275037
2000325529
510005771
1880115763
607781556
1775541778
892637386
1252448097
163844621
686107214
1254289509
66020562
644388824
1623964013
1970693400
802836900
793026833
1419344458
432258911
825081381
174320306
756796293
127121654
1886390799
1972207795
1852186619
36106869
1602023248
2080480956
182551260
675778378
461555618
1130922066
1952062697
317121611
1949985790
1972252081
1713971207
1601725391
833883537
146302480
868672048
2045393254
100023000
1261933057
654237244
1480903947
786187609
2123948218
603986963
451751110
549601428
1113045586
1455393259
937075669
1098293214
2125854884
227829032
1645397037
1084148890
350599040
1090382845
1990275847
1526394360
1641873733
347259339
1550833443
1898147393
376993092
432658954
1932272779
2123764198
1693396297
1609007291
1984794429
438471136
689950290
1634643836
1037857277
1148994120
774575168
555884713
437507362
1513874401
1634109286
119831498
1138592072
1106803888
589507386
1932456261
238822618
760376480
854861129
1283023543
1478388738
1404354554
1093689097
23993333
1221992277
1237906571
910879010
1912076389
13100698
518074559
1863040351
1819289252
1990880623
63179726
2077680761
57956758
804100156
1701816418
32048966
1779790967
593835409
1891110707
1398829685
1787913061
61686330
604643573
811654675
1354750611
713180056
1661524311
1931922076
1457779767
833982360
695143112
1621598045
346011235
398578736
1455434196
1750683539
59991196
620597728
727950721
895657235
1730146555
1714379021
1665922437
1685318440
650277068
1233689336
635593330
745330314
470326202
1250344937
1674262310
1669859410
1545341600
1207995621
360172275
372744518
436185258
1506191895
324113220
1831783007
234893455
1991767738
893606973
606219318
112633256
561784421
238844862
1737837001
581190646
550372073
1033008512
1318182104
1908933256
439643603
1865263187
1011843223
1197116640
1861865380
2128631757
1948144012
826441725
160245244
1247566584
1491426862
1389041355
1039053455
224823530
1579303273
805582860
386695501
240002734
1134254024
456450634
278834455
597125432
923722123
1334360711
1267389604
491242613
2079072776
385996006
526441019
865307778
10962747
1859295591
1389439269
1694267328
1858530875
797327566
440668473
1299827355
803829577
169801969
1462977563
1604940065
1730686253
1256641789
817575416
1223293716
68949688
744003383
1436102976
1300501814
1655262347
1596732872
1410868756
846188207
1146792116
1749535797
151656283
448800450
1136262818
810232148
2024894804
121022153
1696261746
860647983
1629456051
94270618
2010617979
768216448
1857271612
1346958223
410762884
1446266394
2106055778
1944443285
335809352
871652742
2039790045
2011593815
801525014
769861271
655806196
90211388
1656904913
1936543436
917865036
953054497
2099508905
1821508028
2077017317
957781725
374027215
1803728510
1932218219
1453720979
717914524
1784390654
420530958
1364104166
1000228496
304729442
312322726
1978287411
1666996509
1644732046
1469226312
60095406
409065259
1937713415
112060560
1926971473
706138173
1608836413
672633876
2067174342
1153433289
1562576461
117192299
1624382058
773063740
1837684517
1486813002
84220345
1755452047
1951959081
1885758561
1516011167
713162807
1895916115
1024421646
2142940680
1317426849
2028510121
676281742
2117121489
502582929
1019770756
634364110
1232589941
1592728389
276912088
1597807047
28433764
634457008
655379983
495843744
1285339086
947581857
2077776327
490799688
1657064149
467890814
1209433088
1366602493
488714764
951449849
560830311
191726053
621702447
181602185
1269671469
1462533975
1969061318
2085395217
462351211
977781304
1349201871
2021746471
961624453
1218828765
939157125
1281596678
759010824
451787227
879622963
1401342671
1648959722
1811866288
2029966071
968377516
915732591
1995115503
61962443
910562
988326993
1904942514
1579734250
1170148949
1871945072
1558824764
370224148
168787994
1794412315
449914709
1002922027
2101285801
2099529923
913596104
1959467688
1882265172
351309430
1487023698
1455042711
1850906959
613768785
6009675
915895096
712420541
1554880441
426538438
1947592726
333149861
274333210
2008288327
1244306608
1331312979
1680425811
1669461881
23057218
687070168
1179748215
1376568483
355521566
2046109764
898835148
1030713812
399412489
856052496
2075726935
821684400
633575585
1671075557
879736908
478325230
1391585337
1339597174
1599281988
1296738772
1575366918
289215522
1955628824
1991972037
1199318642
1867532355
742205121
1316861898
900263178
421810323
341056861
2070371384
719667010
129436757
2100475900
585715350
1163501258
198652029
1500007246
2068535909
1029932846
1802629858
964271907
474023
6875005
1568712192
1215120
802546633
362897805
118405222
2062087780
1477202262
1635390730
720560231
1869170964
1775907801
1061934369
1198555280
1417560446
1710582221
518004173
1684537575
714882061
908322235
916948383
153343366
2089726270
308312179
2072047098
138853940
859438839
644988705
1824762329
891133769
625012276
802849372
153052429
870481575
1456376936
89036841
1406647264
1853962363
2145465970
748026675
1212430956
1754360709
511593084
1378884770
308416201
38350007
1337067853
474384583
1957250822
1969529029
260719453
773960013
921176029
1286847481
1507364284
1386853269
1704380482
1366653637
1400393712
1023215957
219617864
1058659518
1368581060
788781897
1395351583
1509411388
1506501182
549410742
2013194784
11548557
990740416
503959534
377777004
166969685
1409595865
295004251
883647571
555621285
179375475
1359597173
984196772
961845321
1134919277
1928385340
1617507974
699204085
1216808839
531470541
661292349
1212436029
1859863858
1629460260
861535297
1312622321
760711113
1594598611
1849172534
1170809189
1539457910
1944222664
963856182
1372947812
515640823
1274337373
89263684
493418756
621732727
1678759544
1931370425
1354404211
754057997
686273582
636001251
1587338925
1356404067
1051809836
846106690
1186572544
1175012692
1362792452
1165679774
173180855
1505501308
698398173
229374896
1066406342
782934716
1146363121
1974176161
2106517145
1893167807
568448988
1245983262
387846427
1586558999
2035598170
906647370
1519797116
1822543799
847304483
459535859
2089037251
1185906012
1221822994
33958220
215644144
1459839253
709720956
470923466
107499519
218924272
1177580924
1881810941
2117147025
1187491195
716305540
1283130538
1505684065
54041966
1388710622
398427805
863854359
897760480
130980294
1287275831
1337125357
1445429170
895499695
889284583
1697156251
846834552
1611990410
21110620
1079308441
1130885508
954942159
1972593766
365962792
1966097983
773016270
1702511667
1535254834
683855894
877749398
845588678
142381679
1297912998
1338998439
1898267966
1168718281
1371571400
1711512878
10909477
282594022
366716273
27344006
2032279075
19401280
1043913007
1740833023
1168001929
2103590500
467599218
822331328
1351279026
987354816
871924514
306524943
1366276470
1318270518
1253170757
1940163456
236545989
1998555623
1514373897
591829592
205826105
791592592
936670320
1442816341
1922463591
1115095809
997518455
1277631652
488704394
680765394
1980689595
371019780
1049294308
156223674
1735148124
484017102
34033501
496477738
1270308714
1351749171
191792703
660031082
1117980042
2115117139
1313718194
1610246972
2105755850
251336993
398989688
2117442992
264076633
2086716785
1286428175
2033192973
247110113
1621359401
779514556
1717885546
1854918832
1260051517
771719177
28469809
521228708
512928718
2138387700
764987991
2011172332
1407833286
338545476
857913856
1399932305
1595602256
1665441722
196893025
1661347457
906559265
2002135074
962445622
1612198871
27779950
1749562040
883027449
901629056
1207576560
1155675350
2114384039
1155745632
1693305136
1021330617
1670836417
1727173635
456150537
1472754353
936979127
1202247055
1711798874
275727330
1010357689
1245103489
1709440347
836400813
1375983277
1730747351
1328821280
141531301
820114184
1062966029
2105220969
1602287794
2100581663
1350645158
716054019
678606464
813996143
275583462
215709443
905313620
105260225
1471845506
136725755
1370285943
350247175
1652810688
2087603882
241794470
567594973
1628583588
1332039206
1754420415
1249040506
1915780276
2104999376
2070605170
435871949
105922795
1128603594
253903717
569417747
1624175479
202951026
1160517858
245504076
606860445
357172077
1716992982
1041775731
1655133505
61546372
1757035858
230742862
729686717
1373328163
1656447046
1890325486
1333115593
1207952110
2018608883
311106623
2126620289
365450097
1009343741
1111533111
166930888
954563339
529972340
1676231785
445692769
980908797
1077752475
263170959
1458753162
499778657
1147532713
1790280001
72330658
155622045
751036876
1668382035
1691538242
1015364011
271913317
1377788310
1288681204
1288822465
1831186407
382335335
1858629687
1372471715
1073490059
1888211207
1067039803
634946928
1134869131
1905385639
976469887
819415921
1374430605
1612943906
1302513581
1190051866
535134231
591353588
406988345
224781953
670421451
1650086729
1252244018
1723353596
335150477
1174433266
794317728
1785565106
1468187041
717736318
1294679788
1439572449
807866881
1527707797
925559678
1098023594
923696553
359597300
228754608
1677401098
5956894
486310859
976494527
757534802
1701371560
936346273
1692748188
1269829634
51965301
1357672189
1749313650
84665190
829084795
1536939141
880394586
1273559631
1212621049
1492740965
1787045081
638480882
1309560469
1958210428
451323842
1839715830
552382955
310425245
653569916
287531055
422687364
656761983
934628507
999486114
1353828844
173983147
1831278773
1773146340
2084899434
1515952302
100055873
137864701
149521465
77511336
1496089350
705130752
238133767
14502779
630671011
1627233357
1640934396
1607774361
277602233
1999637527
816221898
937358149
1290461393
1056802574
1493928609
1251358043
1959627738
1961902796
375576521
40293910
1017569112
1822276307
77817253
1301110995
679730394
1737169093
11944713
1849975840
717627538
1331878387
1958497656
165609714
1968856199
597717161
1871407983
1638957289
379570742
1875711605
1523226175
913272962
1452649235
1432040389
1481660389
1377885603
1764882211
1447866830
2053889920
225634898
781356204
1660288239
421284515
1063808662
852120536
1364118463
899611043
12126925
1332726580
757007182
1815350743
2103590642
146127240
641764593
232613102
1456261594
911784350
1292807822
1073911906
948474490
114169494
992386282
1909430155
1853556864
1851663278
415547854
1777202822
980356253
2042701747
551801761
1010539462
468020468
1266092909
394318076
349195419
1098497836
690081353
793527652
760666191
808494918
1959443869
1914034940
453188676
652436873
2075122331
1734130208
2012829677
1881607695
405305980
1484222211
1952293257
974395023
1838482607
1185970312
905998840
47659516
413789558
665387343
1523909479
807919633
1220207237
1139749021
576236010
1714882278
2045249874
1268926484
770408361
250609280
1790020085
27194871
1031732073
65907143
582880265
729963892
1748339519
1939397695
769368089
1191513020
1229286150
474581347
2017245749
1533449552
1077832492
1370218835
995794756
1699015389
1792742582
351772331
2090374703
15131883
985664001
1541909423
857511144
582245507
17252546
1964646334
1152770869
1778488963
644648124
172900425
2059445766
3344716
1524827073
2104996752
1096694774
718000211
1924691172
1622015290
1342455165
1623890193
1803197275
344386657
34421827
1573130482
1296961269
883146543
641586171
665302628
304648025
1692277963
1183756204
1340024624
404897848
1022011263
714861861
1473091376
56239474
39057513
897647758
1514314643
721109500
1942905195
267049080
491271671
1891850613
351644078
743672372
285960459
1048177810
1373595603
590031679
1409075776
929464029
518485268
1102485268
2108801173
1670616174
1730154027
701152029
808886600
1002436673
807932222
1746128879
1411075879
462481873
1743417983
1688064785
1648193712
726436157
405872521
474565748
944395880
1709924974
2077375816
2122303392
1468310469
1517678552
804827375
603796505
1209578397
1448328370
538820864
558462351
1254877992
386575624
1361073248
323482679
1214840680
1319197809
1139515969
1487117934
1087669185
1924637922
2071583643
1065363636
1601072098
1840718611
429484357
1789004054
1926848596
346333386
1315328041
1909360106
228363853
1673683014
470791832
312716049
1580074671
179357569
1565358973
1569273037
131850438
1248160764
1148622017
137771566
64358003
1419977921
540137262
518863255
1363694497
1503268790
1523541723
810974196
845529872
1195094116
322143860
1023164174
1471145357
431271881
1664866967
513756083
283710339
190741472
968452051
866451322
1428513758
2027436311
1769045071
200817851
10986792
1054042611
449399658
90786974
335095628
1289661083
1175052864
354918477
701240619
1632160693
498210677
1455197771
1895255154
1854582634
2019802661
588196563
596079123
1419131230
325156181
123877191
741976787
510130662
649154274
2027510519
966851083
1913565470
935228787
1557550299
649392368
171687788
174753331
1941547463
1939512947
2039950589
912522512
1015026465
125994985
1806778600
247030566
575207362
1383278129
496290829
959219275
638345060
2055432274
1181629755
762387535
1818645080
421308977
1975584807
934166619
2125980362
884467823
901622722
2049363757
1509068131
2130762189
81213142
659978503
37332049
1801832247
1861971556
1276458067
1118504549
350047461
400883874
1647646840
662031887
1447078264
1455418471
1300426637
524111056
1492034433
1951824956
1226427971
1116545481
1147528930
580050728
179212740
679343393
1247061535
1891017299
259356129
152887212
1026730513
1377039271
2048569874
351937824
1890450123
1394428305
60051068
522388038
2129815638
1214463605
1722313629
676720893
1855800531
1639544615
507428383
23715990
1736692451
976020806
1431767001
890219581
2095835369
1027662162
171713467
1373875586
983711457
358607966
1699376986
1867810215
1167641360
1348630700
559118900
1825131470
1194768401
509067665
1839809277
1938513365
348849578
370244536
125359040
1973034530
1396992833
2121243374
152589945
534004241
162591868
1529317936
444674037
316575492
1024329286
519025
680010248
1625874207
797120605
630616422
116246978
1555863294
364170766
2074261447
1842036077
372947343
1463074440
1887818515
940719973
37767188
847440061
1436730598
1111989292
1172852356
1016171741
694016710
1387954529
2037348294
930249952
570534972
293207121
410676558
654169968
1661068632
1611477111
283702684
53171836
1917529547
535955048
283069295
1746416532
1770954311
733243804
1110598783
663194142
1233644581
138013197
392713395
466285121
1815462665
1123925066
1751195379
255068528
2060625781
1989753355
2053954483
883535273
68113456
1829977311
1122025533
846502274
1372971781
1145060141
1522120580
2057946292
1301191630
1202396890
1185103156
2090340142
887378314
2142290470
1437868621
267302475
750280778
1739396872
1239834023
1582235970
886278743
1636376766
1701281539
1719964501
1863101135
166200178
1806208318
474331162
549587947
1211475359
393469297
660308579
1003794262
649922021
554235553
1094669423
136583716
566739679
2051617356
166467049
703486116
572952309
273896305
955417974
272438565
1111107540
1916366040
1431262445
1674792808
1982201767
1039586299
1480169113
522990128
2144640938
915609617
1744739595
1331249341
206182686
1897618010
607285452
1296163967
153169725
1985985950
81620418
380867990
1131705967
339441345
1593719243
554746866
1117463779
395275758
364711897
1677640414
1598323863
541705768
789166468
1467002446
2005084756
2106554546
1150025842
798383375
1645160808
1668858058
991995092
1537156614
1134059129
1322942676
189900581
211369635
45187039
1771539964
35258717
1635403085
1981671448
202818691
92177798
492085109
1467607973
707234021
1081317659
80394192
361320749
578010460
466461969
752975811
1964047046
1397773982
1535337929
529686091
1449461083
1651476601
1967984415
216671474
227914351
749526615
1480523125
1927421141
1368101919
1070002294
443821049
1913417106
71353730
12351445
600881556
1186172432
2109232377
1552421300
1281000902
648529981
2021317955
1886106571
1045116252
1504946515
1284901919
596428439
823882320
775909131
786830460
2745547
1268109944
1564812851
1073349068
463576159
476523000
572905043
1484007261
944826281
1375384688
1983460229
373376252
30526766
1726308900
405700670
2069375607
1239182631
462949345
743513963
1394581138
1259701939
548024512
1731722871
170011282
2125545941
280103294
297910991
1085309704
9612335
1839401104
594348940
399777857
232705912
1533314585
606847013
1443144514
663682021
1488500348
1967446080
264487246
876192159
401932661
627526344
2058909019
2058397807
840205889
696032844
104461841
2105992508
1856069714
1007035464
1346466898
609572415
1134482572
879729651
1272695563
1278386535
1795928518
878599148
2131021691
1859834586
739409457
1942334032
2086264663
1714886180
558669054
736933545
1166306812
698326970
745635584
57661768
1739252088
250770621
680108248
594044850
1209787448
363274135
826328462
948178605
1165656308
675973471
672970270
1540269784
1932784097
756854034
288377097
1757411619
1984818918
321291392
1866638173
894472554
794380791
209034214
157727219
1725691568
816465716
1302022202
88663888
1707649238
381504208
1561486435
1895859524
1877139328
1883522820
1671037584
1936155610
1883516923
1968560768
605204857
1767720177
54154939
406590407
1184211463
1839559501
1849069655
1023931748
1584708996
622686505
121133702
339884639
1942140819
987274483
30856612
1693950925
844375409
285340446
1302638021
1989892052
591217053
1217142420
48017797
2050530250
1281800897
2026823785
1187205050
1843911838
583488404
309844829
1080332794
1416980643
45773506
1769962564
1098639086
393573701
2032925212
291771222
187274129
115620879
338427655
454221760
225916599
1128727529
543553040
90162372
1334569187
496913933
1694729117
971169715
892772957
946770003
1040136129
504624259
1280766625
1278159545
1327146991
1476212134
429129707
1252122034
530475522
210069363
1371426626
1461218402
1867100999
1589333701
2131493757
371550886
375606783
121646447
1799551967
468320229
1935921631
886602838
1493769198
1372868513
174331951
877466383
1002220359
430040145
2026712572
564012495
1247552517
194248748
603784973
1739924933
1448470633
3255759
1201952023
576586145
873768120
1920151055
1039456263
1294545428
302955620
1883196499
1448722374
1335005857
578987102
991771130
1486178004
1885103977
1635824594
351089400
1588812830
1824268929
421327800
521626159
2145119345
470208366
1357273808
600410610
279260756
1845515617
144333881
1983935282
1880481967
1766303050
1728865851
1776284118
517396235
1974355687
252057981
1067933806
320096593
647217862
1558420591
1206946841
2085628115
91710824
429269716
2057461676
396054877
148631895
246570175
535875480
856416411
507866978
1533848366
1628951872
1333835095
105346158
1039039175
685618613
1980384384
162791678
1192330494
872820085
468405063
1265960561
1866916600
1547483374
1975267908
1031666926
433611354
1665166315
835344245
618430546
910738363
935854511
1043406167
1353663668
247840868
2145054777
474477594
2024827888
2003856861
1665365355
2024687661
437963178
177187912
1495655792
2039481954
11663727
1304567495
1959205234
1141291665
1259688189
1336218210
839926273
1225146029
1338618797
551564645
1683107769
1119421835
1123466000
1507200191
1062326245
1175154348
1597098257
1013999395
2011622798
1281834882
889054399
1837532722
100372545
1391826246
1498609071
2063439431
768123603
1234522937
1209806639
849106243
1428792836
76911901
418848826
599362787
333466788
1088560047
157651101
736819849
1820725412
849337350
23267569
832342881
638177697
1577388377
1274114417
157687118
165291623
1707621281
691065219
1286478482
2030842107
1258484969
2104185486
2142928981
2052537844
2037704284
47850729
893362617
767741150
960610268
1424641101
186115851
1292480858
496422336
301524627
1220294669
1760633730
1881692731
837340841
2072257948
1221620503
474368397
884156726
292337027
1799222645
172656401
1455076999
1328328844
2080896548
2020886425
1080443734
2069975653
1484601147
502739799
44168111
19818423
830969182
2018132005
1757749710
1142652404
928507423
1950315603
615700996
900700559
1474638538
843262793
35553922
532691765
1491726587
1139201922
684789001
438725768
1343105031
528229617
276253133
609542864
1448619563
625963546
607821401
1403544674
269769474
1322507325
1290799813
116189238
584536266
420668584
363803706
171578151
2089260462
34571188
1775614574
1951688288
703564116
362391916
219400927
2022151582
744833724
1351710734
320307707
1809758096
1584684709
1935499507
493617622
1718981307
1718415706
446635428
351825539
1084429877
288644089
35343884
819522028
950048775
943547725
1535637467
2027146943
1652222261
1128931757
1615850528
956693410
492576356
158457998
789721789
45018819
28625504
464470342
1143941482
1815282700
1612497129
95492452
235307919
868023108
1254175088
319181501
1334411706
1179306330
1335445997
1287775782
316563790
1809476525
1687919819
1252909326
428289029
670193513
1125988289
1671864315
1380851335
708228437
1924852763
1018281465
2078107404
923101160
701495879
1174078141
716119020
1701799979
2042008378
1806789205
2019995006
449314941
2120414770
75645192
305628501
658817108
2079595452
145960265
1379535110
99138995
708486933
340739255
1056886932
362501948
93241664
42770608
2132040842
1990406608
1837943982
2059481891
2119722318
2046820382
1303969147
1522672468
373084174
751788385
1390008612
218232374
344671170
1872765670
410630181
795427685
1507612990
2106516667
626941943
1774366400
833137687
1816152342
233696622
1468807533
501124352
1446381431
695443950
1638724656
1456288026
1350090227
1517463484
82119210
32809017
1362002868
179107373
1934202701
366823406
387437653
764894122
1117620529
382384223
889448883
2066166910
186667806
2054550135
111493282
338390359
1404689036
1976201092
1304151879
537292781
1039877255
84540586
1537312204
1648335106
1957951646
1604329487
1860915715
877538293
2054810976
1724973836
2146466262
1522231574
123653318
1796851354
593436692
643099110
563419140
470800136
2049260062
43478400
1821084649
1031206457
972146410
503689070
2051367824
620464994
905906619
177789508
70665873
1140370992
660277418
539023448
1968059409
922686621
878200275
212272350
1119310480
1454164103
737929963
1858968205
1873654777
609897315
360867027
1009030249
1941499233
1099584020
956563151
129852460
1536862467
1405894614
1730396263
1550840522
135899218
1020813885
1980342999
131112763
1731526534
2037492588
1393106155
386112888
841678248
470285066
1269412584
1516137338
1572413411
4149019
353321803
666155384
2010510899
711685369
1253976241
1360030805
2122859918
1602267728
1687246413
513787940
528005717
1929222575
1546763245
425539579
1757307052
1939485605
1860111049
973283369
1835838010
1722829348
692164536
1781233105
678824900
1858364834
1963124494
409906339
1795138819
102017605
954536124
1224008979
911661505
2075792559
1911539801
446223919
1611861364
338494178
647317518
2013131726
1095668139
1978399913
1022496838
941740
162894613
1989039424
1147905380
237529313
708066676
572607292
1832393201
233219294
639762823
1623948910
376798970
2009661470
2055879062
499484763
659038222
1764897189
1098104839
1304880637
125892864
2105725
1347730350
2092744873
748818929
1296166832
432930450
1908443517
1915671156
1977099129
1569381890
2147326653
584154869
375646534
253342401
1964238238
860728923
1994287065
888440018
362758019
947415198
675628779
1618197217
1299536238
90822380
1100841891
970118469
1137554391
94860282
968885786
787248782
1514826289
1895302625
2145116570
441941165
633607891
661349274
109497846
1216193390
1377314810
881424210
1699732561
1118398172
1966716524
1636089261
705625550
1147007868
1859292387
1964054811
2025173479
826091865
1818233287
2098154372
1998728956
2132882052
1099824533
1949425105
1086695775
1111978391
2062801836
143751990
855659157
755249635
103994673
1364004040
322623912
1213131039
1328697819
1924641905
2112513257
134939813
646928775
1497328983
800330205
1712698938
1744739377
2090619602
2075616999
1115219192
1643351539
566575721
1272031532
1263602774
648258055
634387746
11852972
26309968
289199054
150661263
1696476505
602349120
868822812
1937609312
562628214
1413493047
544218112
65872235
2102556939
568805649
677647450
1089899679
1357687942
848809585
227346963
796682432
1190389351
691999471
171365639
236460692
1370020679
1042320620
1564415134
970086037
1479203883
114072967
1043740192
1641459374
828907809
806929847
594104055
1492110837
1215788795
582147149
909444325
533341758
1915994537
1986724241
1266724757
701579751
445849009
1300141034
836325212
1472486474
2042759747
1514288373
1495014034
1039228466
1477890491
1681206956
1532910561
1603887489
2136426969
283810489
159881731
207833015
600563091
745581934
183198469
542520991
155535086
369585894
1277620983
1935169065
1356872053
971505323
1919442579
163947825
1510186968
1853211869
520122417
1647882254
15003450
225560123
205088173
1395164694
1281334927
276037309
1050398798
1274451837
1979930709
549349459
1348409426
1347272047
766350924
23555713
1821750392
670187642
1264461654
839003069
407726558
630434866
1160217309
1902127393
836565025
1134920024
760121296
211509988
870128324
451464543
887800728
194611675
1799083035
1814508829
1584875610
24806629
1685132440
1076475932
1703647983
51368223
243271210
1848281525
322628248
86925464
810417105
1335425311
1573659142
1806557337
503649940
6737704
1101784454
2018205709
1850308092
1751937137
386891302
2000401913
738110500
1688011831
624666913
946083875
1362526453
1165968615
782516707
1511386911
1521185709
1905694451
499946064
1222916430
945615307
1643413180
1352601843
700865446
1447311638
76696459
1455861911
1288813362
909619993
416261624
1841353998
857171402
1602211787
2003432445
69952220
228021991
1497797989
202354678
545045039
1183403267
1788535438
1316477253
467740429
396595803
1035628792
1270542525
1165003401
1061645384
445513185
214981041
1521968015
876389382
1607668670
381134950
6258723
172211060
58692288
1882940425
327042481
1450338614
2143277923
2040725533
963225477
1492256986
205106934
2069521401
1297725209
327679267
868144717
360018423
638846992
1995161263
217812005
1147767220
569711510
862305520
538886010
1839423773
1751671885
42270995
1476377935
1724555608
284386183
1767272666
962577685
289216692
425552032
1438023834
1839872956
1261406012
837042894
1784366426
1721737409
1550605695
440388995
1927758581
281902851
1510143914
58664397
501016190
128791619
1819491128
1175511426
37177387
1950721579
274991792
754574390
973598832
1376691424
266219970
461542791
1174200186
1518841925
1438278187
1190519938
220752534
413820600
1522409010
588086258
1497814353
1586889228
440412914
483010504
413041637
823065748
1774282751
972196777
567295343
1219787259
1288097051
602645346
2005929639
953460750
741911844
1956731951
1359294769
710857919
740261761
478423936
1700637059
180551653
761835783
1455076829
1806623514
1433016833
1169406304
244465648
1666714716
714179849
349070006
1163802008
1626247765
158306233
545940401
1799114942
1868163291
1791567101
1233023617
866936
1372366859
496772526
1810546966
554443371
500891651
326066122
1268939193
1738687071
1450558906
1709240448
441386075
857247786
1118516528
462044524
1911613167
187856345
1758613479
238655894
1863799259
712920766
276503618
773762888
1200402070
1586153587
110750744
572061450
319732376
534807770
551440409
733962907
54164202
1845569544
2059398009
1611911942
93599457
14451822
1147647471
1625880186
407955931
1106063038
1288765535
1678483564
1864818870
1344706255
247325446
2147116955
428929436
632658568
918919560
938536297
1507702290
1134628634
1992361809
675197324
199540971
1306189495
108953267
1242565426
1830566855
695870365
1200480419
1392014197
1666771718
1501332041
1315838786
1699475164
563082311
1321029742
1608356083
1173037521
1023258278
1595790105
1852835471
471000062
580939111
473537955
1525070070
1630789594
542440344
1022024209
1530665899
88399301
1781946551
591318802
1973239157
1805352608
16526000
321549368
2053189029
709888249
720206452
1547951755
1353750014
1643486198
217840945
866857844
914843748
1040295183
289313026
1575660840
1958770240
640545233
76351562
449042397
94936596
453322782
452784071
1855368513
2057654999
1598174591
1689052978
863731678
1431758369
856991447
53615991
1827543621
369595064
1798455457
2125596732
215709992
1371598434
609284567
608673955
477021302
609410768
1185357872
1504491685
720459657
738738034
460017650
632158470
286142050
776280912
973848496
908535650
1205552123
2004026933
1913115268
809895112
2099915323
1734401158
63656993
1627807584
684137776
1980801132
1714821998
41691109
16583338
482529087
2002336483
1726204452
268190229
1964457889
1389726286
182306632
935811271
1657625632
1478075928
2019527741
1042407795
2103339214
1169076203
1417132713
1974016522
655412876
796664054
1818406690
990316153
182743169
134467316
640896246
836599983
1874763725
382061829
2047766096
813935415
332404788
327439710
124095529
420409440
342070511
2063171749
2011459062
598617023
1954674065
1655141210
692417982
516689114
354141533
246947090
1845878760
354208322
157763396
155637776
917592489
1657306395
1202674155
612535342
230310862
674382548
1343648513
530125283
1889263509
51538993
828828494
969519604
910614203
228729118
106680088
1400899484
105817271
1584982518
1367247814
1179880683
995446547
436005492
1028930254
1452700290
1742320752
102038662
1988662282
407666364
928251197
1386303618
666323398
50198889
1794168304
1812017890
1888421110
1947734782
274182903
1011699381
29517170
1122072416
372057204
1495705621
373987058
52269640
815100224
1406103244
1843891497
185926638
451297686
1819717037
1628423109
1613516508
1835165022
1580075892
466606666
1836210126
1490626692
436969690
655343515
1712172274
1797100493
1671593483
118758305
1531065948
79681627
1561398317
1490098976
15173387
1792204033
1607544324
2146717813
765979180
394735239
776542566
1509206540
1700912371
780610818
589616918
10095202
209326754
2122111365
1942311472
683356910
1198272459
410481716
2047863178
384709261
615339718
1911315844
258557497
1449412375
1782917260
1063840770
822725857
1552641074
1115182423
61691259
1944758810
1847115469
1326629025
982001412
104851160
1646357762
539267272
456494237
2039595062
733300581
1395520668
656862195
1471778944
1839180063
1122375310
278947325
1930225769
1783835300
705112761
542118776
996692924
1796035702
663106077
176417804
1354936283
1970522672
1208609554
350108723
1231612639
22023404
1804885350
710495308
2037700515
830044823
1234390029
1109314183
1672764768
1992127501
253416718
784535863
1043937195
2065153674
1805462561
1815934540
542270163
532722798
1823775385
380678332
1306846776
537814525
788032159
850325258
19149375
850170277
240754120
2042226329
1111411529
499164726
1924836402
514613336
1028962507
191581455
1245729292
1042834286
912589600
1615803144
741946204
617637116
370376054
1489866452
1206237583
1666748646
1277525890
128633492
1742463281
60779592
1050511271
1871847713
839993808
663507601
1794734946
604505553
1686496053
1248988838
1538800135
2125672330
1386261214
1684146394
1238296717
1094172947
597184827
1719397977
579915087
1669161679
676907901
638137610
277967988
1264755963
1108396515
907670248
1302829360
202481094
1232317759
876018130
467407835
2066093160
60537689
356056261
1412590446
1764030603
213601634
420563775
220699834
1203012696
1047089867
915292867
30217929
391369685
471776603
439815885
319957487
1173842371
1589886749
508790563
1148084275
1656740267
1493423443
580095194
1602413875
1241356671
1192248787
1793993107
1282376076
1421343510
1976011825
1953421330
1847701230
693015982
1855879384
1971387421
1532631466
438578313
155735212
395085280
1736010835
1397742644
1023254719
17948365
1478261043
1465285177
1505254604
42001369
1149068402
978309894
1254063307
1969806695
940919197
36340672
1916889009
1839769311
1164492223
1142336481
667702987
1503135322
689576732
1709169821
729545780
24655487
208690305
1862414534
1783582534
783136235
347223497
308865716
1239103147
1549287869
705776260
376136905
1272840311
391467723
166673291
114928615
593848041
209513610
745542250
1077359733
223897951
1573488536
1728656265
1131847290
768363369
1527272423
1741482558
1890562793
2056743887
1972922794
713335644
273900752
91891668
146702633
1653390741
1055739220
1436967541
1521507342
490028596
1042395668
2139668481
1001725949
1260115743
10280338
1534726541
1671883127
1083517615
1457781777
1941010037
1070904227
1385343715
655707804
2069593701
453628613
2054431328
1135956064
1294602395
1115947907
148132248
61807836
1373455577
456187134
1263218416
1704133096
1238343393
284440861
1812378856
1320539400
1222011230
1928830014
1886099752
652375777
842815406
2020522081
488563323
1461042489
1247340068
1477709075
1092194037
1695594923
1006962292
1525826838
2005032378
443406177
1445305995
509933278
208936485
1206883616
89657472
1458785750
1427178992
1522415204
354390957
10654234
1737810427
1860679356
1870745899
831916922
1582887526
316831954
532229222
264238455
2052598763
438335362
276303988
70585905
2122866253
1789464612
1567816814
646482556
679996189
131594274
507846819
1621543021
685820448
1690568949
396861897
163647208
1110533381
1430434370
1189887536
1451960909
611123620
617084989
977883803
1097772639
895666019
1003284482
787175673
30152941
416348906
464444873
789441763
1052517836
1431089052
1204702023
522409520
1528646482
1154181022
1724997423
1044626564
307029546
621484581
341895716
503889017
270432622
1998825741
1827556871
1074167778
926379122
944870683
334281299
934329313
1623913683
520577357
2065152037
498754633
1236427119
440908285
2112173196
1751545551
1636037856
499819985
1889993287
645324531
1360566442
833159383
1215768384
236877315
1738289516
993276492
1761895962
890587472
1142484292
1010681833
842884677
1930406930
645285139
246595352
1533412279
440682559
322755678
1921919686
1709821607
1724950199
1096742535
1256806602
1094964864
1016717186
1589467139
1168475815
353856878
1576759277
1924604389
1032290660
1713932025
1517677252
1528512553
1339180756
1204323686
2119625810
775752322
1010284103
1036551187
1099717616
1231944068
666573209
1702229788
1110804730
1605852139
403338305
1227896924
325024311
1674295053
2022425443
1828646049
370548941
1835290459
1212210486
1524327613
1070809200
1219086682
671118858
941699401
826710981
894208169
118956873
2092108141
1691214366
669528185
1492663295
1190777781
588179799
115968812
2008186747
1347001238
1170277816
730556907
1669201168
914053782
1087161256
441394869
350185803
645473320
1525629577
1548551932
687678588
1962457702
152695166
1795815614
1378668393
341295241
832437840
888093659
946007596
1628000271
1618021507
1563465355
1310141403
1505343675
1036515500
570678055
74898950
320122704
575135150
517720594
1612149324
1197492060
1592705258
598206048
1353332573
1833329068
1589588731
637458674
1145884304
319461640
1445082493
1520724119
712044113
167304646
731965564
982320809
1492575752
849216061
896475608
157652659
2854696
1462466954
451114543
1483225663
651148713
1645245434
628803269
1881234764
721549832
129174211
228311464
564440317
691035338
878390006
180951130
791732074
1067170586
652794051
2021830947
1288732481
1213945607
1990267445
183173328
1171303461
835488689
138922322
2068458920
1588046265
511035448
1094742449
1408484281
1679202551
673334494
659744486
373312572
983585179
2128655041
196346764
417343341
1707500522
1648487140
1442900399
1265349688
1017101486
1543989694
1581974781
212476594
2093149159
1594934377
1138135315
1523692174
1804618376
1952249710
1775367974
448758735
2145255822
1834172602
968147551
1536612201
1927600277
833337768
1025210324
1456383016
1507833885
1286349826
1479937929
1514714132
188902217
670840285
607690124
1283799310
24664739
1892313840
254699962
1684998196
227079561
1349737985
236042085
371569404
1992771770
1355994476
1600820517
1657058428
1589007126
674618092
877732218
83672413
1860043302
573691626
726484247
1015973290
1176309153
1088083385
155546062
1542522031
1542691559
1963003483
2008032453
2078477952
1457162536
1448285120
2132438066
208592863
1787213616
1847872479
502624242
1222500763
65206056
1371019304
1676484330
1377807880
1456706338
38133218
1071837195
2007801434
1782000107
1094293474
1236268899
657529562
3596586
994061754
1585647292
1805035108
1936389379
111855482
849058489
1757032259
1677055396
1835614957
1672732582
1569352126
1795015317
323566277
950682277
1720392800
1581212166
2138008846
758196580
1674902672
615979862
1377701985
1042661750
1193599331
1406225900
1058586062
1782958499
842412467
1470356425
1755713597
723852516
1866019967
2045342446
721567928
749949852
1588869103
24822220
621774580
1570251287
509597888
468586166
405424005
409502405
973439331
309429942
1655913919
1851811170
392167646
1270801722
333396043
236871528
1492657285
2055896456
2107024819
1888809440
2012183802
1149961482
457982360
905613774
1706444815
1411703702
692382276
1782943753
952240818
1860262726
1406660380
2005888413
807401954
714247069
228556754
2119559821
996633448
1217345553
497805033
1538457528
917348317
996707791
777535052
1936916999
1990058119
2068255998
1670913065
738687373
1376726487
264426950
1374373055
692875302
38246637
248967596
2103334615
83929448
1924683584
1083887511
195372355
721653738
178672324
930371885
138685434
99934190
596370665
369673178
585130856
345367791
941491484
407276843
1748281197
1729255197
1630747468
1499163273
421522375
568828712
1601497850
480486181
1482381338
2084671229
69092363
1716741783
1285796474
1007873780
1068156287
2094810338
221693452
1868161271
556697195
1451639
922957477
347559602
320870922
1154231399
1007677125
1202802044
1363688438
2007844393
1679361924
1930216574
1031208764
911149666
854029350
1413578958
1373711316
334607207
1638738144
1292654558
1719310863
227469380
1526289279
947933797
1180943983
1089266029
2064829328
501559914
1881200755
319908481
1208415313
447964838
1863657889
208719974
428126697
200048731
1628606619
684491644
1737961854
320646830
2140261983
619515639
407477738
1912002056
1072196468
1987537400
1244748001
899579234
1861283456
1742529438
1291246917
1539514215
905393611
2125424066
324019021
1950431580
77424203
2008698241
1629955883
1466435539
1641242078
1433765221
762702099
1126622737
780961538
493050617
342562028
808078419
88713349
1296064440
94292455
970882481
1223150423
661340189
779211821
2125537142
1613958805
1676307831
769153088
933559394
898826941
772180005
940972920
685272406
914623350
933275112
1645021851
2048715815
664311568
1361893955
2053757901
422041650
51563333
51464651
1220310081
1927211496
1404184068
1400770900
993822011
1685255638
336883313
24616503
340924596
478033688
1466303398
737583237
1444213717
712023706
627034815
1057534248
223020205
1187385187
1118362926
1856950015
827787349
1334429413
240166869
1087211682
1257715516
51475555
1455022132
963529589
2129163568
27106333
361451855
1867700633
959673317
1195903894
1876290255
452427689
1734396170
461328209
117229106
1627376684
2129773298
839681949
807067217
1889877660
1688185263
1103179973
1224801169
754250370
1504424489
1822679419
2085887891
1992014991
468074934
922598525
885775086
263335833
769562806
1339927527
1060811900
1476844187
1774109530
70829453
1287359130
1724120614
1252513205
1864850967
1072097550
1181214785
2014102148
674564498
1557554115
1825825611
1739584581
1528826350
1808764676
1642018586
1149791974
784388919
14443201
1154258890
1189020866
1072145334
1261947025
33791336
1000040946
1911776038
273326361
1545640859
1593521507
1536259538
1060231290
82963666
535142021
719900950
1038542970
1248256247
570484805
2127956542
266546613
13303624
1149413185
2023679356
1050427208
856552199
1960204063
1856031808
1151540
1719734988
1007777173
985568991
1164971861
1611533124
920064241
1451110831
1379498642
274925324
883573855
1227260596
736785522
979807991
291259517
1592328879
313647144
1296420072
1610711520
384170158
1226410346
1263766736
389674227
1205355064
470553094
1321083498
1391010202
1900481908
332054934
1515114533
345140853
1276723173
1965978075
908159263
1216889829
256312859
421472341
1315860156
592587566
239323957
422659838
1223107299
174023618
1963253478
214806561
1257301644
734703543
2019228611
42846870
284748435
193359481
398362304
1147638850
998657890
1967714015
613051051
325013491
494117302
563517860
500745382
1040419561
281852970
1866121086
286366345
952575004
107576711
1335603543
262706898
1741949072
746730721
814315762
413888744
289251341
777276920
941433390
915163686
1565087837
1091714716
986993449
289533467
647339700
386314930
1214011532
223548296
1477732641
612081540
777034909
1523701506
352101328
1161337220
1801085739
1446894584
628893041
823827530
669659204
1547824619
941431230
1386940593
2017670645
1348508397
253752972
1480754796
2125710140
684479186
725527191
799795471
2001129497
339886894
918416480
1196947326
280443716
1416795620
254889425
120292037
30581765
1635815625
1182169163
1379713125
1964495133
566056188
1630658256
1632705043
811780053
1203617964
1018602500
233182773
1349289809
657870540
1422311852
24490000
760481785
13675145
6983790
2126994783
1704044913
1927345290
828149645
793158549
2139692847
308712713
573828314
421019287
791839347
1133760480
1919763891
1965874997
1361027500
1714401110
1063472350
1064950433
1514788119
430012539
736121326
948845036
833756587
1024853904
1880644824
668332622
40685975
244308728
533352935
95217611
781686149
1991446920
285251732
255105101
1841549178
1933334506
226713471
1117607827
1191028033
2097623391
847858029
1227398908
289754498
1196614183
460666605
2086404469
981401538
1603029859
676560636
306486866
1094746558
45714442
1188231197
857490819
2057532837
1830618938
219252574
891225304
15694434
1296192185
943010447
1887218453
2141031080
1331164066
1590784749
2037197883
835207805
1087454556
797438165
1426001709
697513357
979689769
2007098838
735753343
1224133019
1208394523
1799102304
76412680
1804182327
1349512395
1628140938
730831219
1580726101
1770240503
2085565995
1765403978
988206980
76902949
73066839
1725849628
1264480559
838824907
1179004869
1559907970
745206413
691086252
1921394871
358721301
1117555965
971455602
2074682418
587691984
1978466673
509969854
342663457
365875744
2072318385
789236589
1382084192
474426254
1353673300
1158156234
85831725
838667920
974701677
1326158533
750316579
630490417
1176575685
1819171042
896473257
1086185532
44793248
439268491
1155145529
312918695
1919718173
1076410586
1696025815
932475535
1263073491
963650387
1667787295
728523183
154603405
893789864
152500338
838508685
1702924164
1090605223
91984989
165541415
1321484367
1983041020
1416566983
1687593831
509070570
270615912
1006651248
473029025
508499773
1666362900
2114478795
1067241685
774566672
55084532
836342561
1733972413
1244567619
803480073
1830262397
882524308
1424720530
403124771
447913932
2001781770
878005770
55705627
464582924
1092047138
102388851
659027911
1766961831
2100048866
1952850161
1846622231
677834033
1114837826
47053973
934814334
833990173
69861450
139711070
620322665
890312413
422649397
1757120681
207241152
1812912490
632728550
131035590
1498776558
245348995
1110294022
749545285
1658511965
471077790
401461400
233469959
204037094
178165628
194217693
549073068
337849710
878189515
1811142872
1391057282
1932495606
1118358477
2126620289
289239120
261280076
786857178
1657290605
1314760455
719535101
1439132839
2094796245
277396457
51842006
1967263621
1976941214
68984344
798684371
2084333706
645597896
854579714
1088913472
180232053
780519961
268021445
1130348100
1630629578
920249209
1968247251
708464464
1831511322
1903207673
1534290572
721345770
1787715738
936502378
71473175
1628811987
283048671
843062178
2061044216
1165394943
2121623161
339920793
1843189589
2142547138
599530542
910601405
1374401328
1434452824
490877172
435776089
2107193528
2008771978
678636397
1619234625
1016409461
216953292
1514594056
1889171808
1851035782
711953698
1207229977
730541971
2139369400
2094039313
683534705
46537854
1572020042
1151717090
1085903524
1457307832
2036244372
1280642458
1627906627
7042918
1558440371
1057940190
1555050048
465045574
1045135741
1043572758
1259676944
1819756742
945584125
1349238220
1582876114
779811682
400891441
1049682753
422832777
1695073483
317794530
196708163
2045744737
791288514
645118294
124521961
302622506
1937018633
1942972005
1773645900
276687223
519914391
9459039
593154587
925310804
1325981406
497065300
1887791510
976647521
1025143768
1828276330
1793599474
1229169859
1052908964
973605765
2092569696
1665661906
566317301
1112381568
1161036759
487755866
865403193
529248226
1781640869
1893129660
187850278
1373073776
804750922
930359040
1345933138
542137754
1356398915
380672608
842237814
490371836
134449906
1508733304
696213058
1414894508
1068531924
1962983025
946448672
907059829
1061891606
1263602052
1357552672
1160445007
1409184457
1260654827
745815996
2144040802
492228224
277491843
417512754
571300607
912401263
1114433773
401592858
1099171016
1738755222
2017610019
1797187015
2098690968
604176469
704257695
1706001042
1310644164
903436555
20867869
877308648
903121309
473222539
1349486638
1285171437
1543627415
1634782778
1289948037
342239668
1263446225
1188888478
1777376995
1746321650
1881471442
174540489
131030575
186099801
1173757162
173042757
1427835504
1308795962
1526354793
362031433
315982435
334285338
660299125
1089619693
392388085
2143779140
1796717172
1388109103
1788390392
1032697128
356588052
479156195
3519165
502992550
1254744863
1544426837
1697989885
24698858
2023295382
256857540
335947967
1764995945
419980521
141953292
878374806
114021517
1523053085
1411545257
2102451150
461652625
2010688692
865300877
605612000
1167269044
1930043375
689633616
111487227
1373443805
818544462
1947019264
1878201570
674199062
13110281
938601246
1282585832
1206931543
1776501465
1671934161
1264446138
1819055259
1166608628
2111733819
1297446291
1659048660
338575177
318877117
1802809549
1321700094
867294731
973399076
1048149549
558582430
91822510
1704246469
1684749159
713670708
1339661805
1853669460
1411653410
52844114
694763489
792479433
462035208
1934916909
408637140
60264481
1743739834
874666227
401830050
1522987960
604312287
904704815
681047956
2176026
1638651388
1888481899
2056693796
2033425328
1461571189
332073540
613537241
1800824361
284151148
1926156804
487646219
710159131
1977215054
913252033
2036548877
1930952405
957361463
1260187
1114561887
1905710355
625016868
1145757214
411312663
322461408
511498768
859753283
1842144186
1635128902
871353794
2087333568
120857342
1520476613
69759472
1611555605
1970241690
309833013
200688825
2105577038
2013589816
1049187712
162370672
306856294
568027983
99526127
484135777
420829893
1458935598
1102122051
275166888
530123083
717010136
1241477226
585071223
739086126
1858130799
1050442904
944312780
1858926031
1955610592
1669250851
1790034103
969426696
1276446967
305682864
1949324473
66635002
1704157387
153233195
479386390
719946201
1404436996
467827276
982887798
1896302380
525383268
215000468
530846381
906943939
1939503022
1768957874
449908246
576310365
377800939
1850527677
1646174405
1056816478
127983656
160364440
2021663647
83772205
1471851032
1199161673
1416595692
301724869
1772215688
281369328
1627928866
514658741
750943323
2136698290
107930767
1683011768
2006862984
1918612031
762127590
823758764
430630481
2094662945
135771282
777576300
1766230748
658224727
474915952
1434613815
1242423662
1371128572
1159652356
1832694638
1938964787
1084554615
1671072658
1893922911
346356106
1478553722
694205190
32944196
388284898
311647812
1370961079
1940406155
44760909
1941580473
141427778
1024871417
1809821836
1719051503
677730280
299778971
1985416748
261691682
40395982
905294331
46913669
1111050886
846408301
896298620
1513676559
1854521044
1909481291
2128862264
1376275359
311568125
1488901228
74093391
1334590513
1998127264
1350341530
1489930208
449854849
284565764
1974014304
1779497278
46398890
346321844
1421590554
2006636239
734054517
2121676761
1245408927
1654599692
1122446947
1314274845
400386570
2121904619
241035041
554054634
1747361558
235317229
957705023
640550657
1862514741
806989138
1304210608
492739718
279500640
1984834748
703980632
1713347906
420926680
130211689
969188502
440611668
659872608
762332947
194331410
584541325
631067429
118815109
507985143
1269329539
350840763
59645431
831740947
1257531624
1553435283
1467115579
1869008088
1204127174
357829409
1912395064
1273061786
644463556
45717195
1250075061
1083546978
468217569
786204940
205653472
469574019
1055831184
1408150094
1813178021
1182276314
2068834234
1828105429
588504609
796687812
1323605898
1683569672
1266797376
591432994
577100461
79667058
1939628021
1305540862
1290071521
1557181976
1829407981
1947010371
1710103356
366292878
1657779714
563527286
2091429159
207193209
2005216364
1000031644
872633608
281536963
2110924115
2126440661
1629588193
1026535695
1554924556
1928474080
259612418
1922167587
1070615707
1321370679
1361224154
1532526874
602429235
528158473
1329988407
391710844
430617576
1780109944
1542726757
348192315
85611972
970552548
1549284137
384891662
1679582301
384170004
1715822446
1144515672
1676872607
1005305258
1811617093
443238568
1313107647
73801552
232643627
1782796726
1082618403
1862976012
1815094907
564538813
1360944467
2097144177
853851857
888763572
754027908
1264459029
1575937483
1783435721
425934198
1289858168
13005350
1921493915
1163319617
524611398
405862640
1345746581
232626431
370711226
752301412
1331684442
1813596906
476522499
436183616
961791722
1624033024
1754800550
1878428829
711443625
2033457876
1015477994
1160444718
1966923071
317223341
1162812861
521833820
1733660733
638022406
857963586
1339885432
1797345266
820116521
1071637577
1910781733
1569047537
714828808
1889488683
1432407623
1991731618
1233139439
1999091232
1542972292
2099629579
2068342791
968245900
557279403
454466044
1750467294
908899434
1796333785
257117763
707614373
1787729861
1616500750
1710393241
1621484256
1049198024
2038276666
776512217
1205095636
1419903866
39532132
1782471362
699155273
1677769026
1646342930
1629876623
1884907910
220919071
729549709
7577958
726387374
1111370684
115826268
1930162745
782974540
2003108620
1256102909
1168660619
362110385
1418947558
939897833
157244021
1572500745
1956452995
1376356997
717125130
314635771
1343515042
1923011875
979374638
259350731
734258877
1890174542
1956751405
1822365152
384902159
2064912243
523147950
1871454040
905054250
144611607
1086047414
461166925
1148895706
1746674299
1661348024
460530337
1625717781
1672156299
1249204586
1480942241
1914221927
1805152452
114807223
1115117296
1256246354
1650444917
1322055655
1175607734
1715889668
561168147
1204919135
1771417790
473851173
417927430
1438796297
1605757997
141105221
1946030367
573204939
1051271866
1555543057
1009720151
364754662
1203548389
171521542
1845504863
550598087
428585379
1084716776
251532509
2074621009
251576496
1980052014
1628142447
1562038229
321012545
1014393464
1334955904
1937142502
1468841213
740380480
1709044948
1644187278
803437700
115750148
2116476212
994947740
1107146615
1373964200
319627811
1730037610
190265566
2069836446
1401911479
353334200
2006142671
162613973
1426712558
482285875
2030095705
822438159
518084027
680869574
928789063
1289401627
1903234809
271834285
742829539
3416798
110490986
596315923
1708272645
1178774309
591166547
516552848
1550965151
911383026
1946613152
2004551144
1419428045
1558256806
1257668716
2087312330
1180677024
815317554
1198716068
1470636628
1301703426
1946151617
1602150885
1255247450
1900194138
1992987836
844421793
2115472355
379190169
950825541
1707778722
142763893
1729308814
1041996752
2095668836
1511155173
247925659
261819659
867066094
1418401345
550497140
438495059
1542369961
2049979025
1688643927
573694903
95551654
1446113980
691629751
846558615
391971277
853801914
1991010957
649418278
975693292
392124670
426259129
624271250
123545391
1518065906
1367367363
1102407121
168004821
802143941
712956869
537446842
878143392
2083448273
1879814444
800018500
1070760632
956217973
2078681946
728236029
910149861
1571423153
942894471
1254641549
948902012
2072298246
808280203
1069963443
2077679170
1076530992
595021215
55167222
104394316
1774067438
1584854719
198671994
2100942776
2109853502
2133540927
1316132344
1825875909
1401003006
2086267081
1218784708
275782431
769188879
485325212
1204734726
890990634
1052913473
1558202468
1417829575
154265289
326390093
1647923895
401207188
518233886
358386947
2011226023
294957449
608779890
954416395
340288330
1099911825
953737376
1917729519
1152346251
399406824
2105242882
777210254
1714996375
1377219009
122692731
128363300
1921225981
533701303
518039343
1158613023
1060057905
1836702646
1117568982
1012060631
1862081780
1200774054
1412720277
1456245622
680101633
431842244
2050690970
1700162943
837428412
1071206751
526996724
1940550030
896492170
1185709235
858288217
881848556
52639381
598857887
859852179
1204212796
1670411996
810206659
1574127431
1862053318
1350067834
1275758470
2037794568
617246891
232294119
636058425
1829505406
1354069367
1018909885
82400550
2105996219
976114606
1865098470
939676259
1290123265
1378855288
1881897139
89605297
502419930
1557646940
1514783638
1039912572
1212125911
1849108132
1736262452
1557651484
1039048496
1550245708
779333408
889068480
653354266
1734127742
1925599773
460947417
1815046825
2914689
891812380
1404108285
225805567
768174922
627949471
1117899898
1839775205
1841769913
470144815
2038899631
1328503409
509347244
1637734752
393340400
776593844
1360190846
441752941
1819136830
559962136
1616899533
1995029400
135363729
2090188319
1378536327
1174301445
822529170
1253260282
1613264188
1788248286
1052071613
567454748
1019499310
899697002
1566694915
491720047
1161657334
1360063404
18492608
132935756
92476077
59423436
88040641
1854043002
294582148
1164305635
1097931528
1544460670
2108411060
2061801711
272254271
909996971
281516436
28587425
1505679445
499086016
219267231
1526056763
571101775
2134171270
1507623922
323324885
520973179
350001592
2001179798
1187178200
81134730
2053783910
335456589
1278432108
1045595466
245903926
1894923301
1446483540
76546040
1570952327
36413964
495789599
419816362
550241244
120249337
1503942833
1252009732
1469577147
1382276393
1589700777
1005881922
1367092114
618792100
714615547
1108685233
1743654405
719810331
507220226
1096807498
1700939296
698323496
409035843
234066768
2058708784
1879484830
234973391
904583498
1763713076
301459648
821550271
215066486
1355499886
1353343659
1825219472
308604172
1147978057
1367718326
1431281055
1817716224
1932794985
1100612056
1608540804
1434478743
5969175
179766457
1912213390
1986955411
1436199600
1156269265
45802146
1604623348
952371213
972278599
1619920354
1395211217
1865031851
2011781080
1853857335
1465445621
1577877406
1566506464
1135008742
88285192
1572288419
531690811
1151322674
335863190
917700767
209545677
601388103
340526598
313144225
1294727770
283466660
1067913183
1127885855
751074255
732632046
1049295350
1593255668
236352764
725222753
921747833
1134831796
1029617764
286199518
1965189763
1378105694
1280618259
681410636
1601604482
1001538754
50061236
691832022
14971822
1505250521
681830685
1184725653
177981792
174817192
404191370
615719481
820174360
1444499514
1431886066
144328737
986533963
1938479765
2004267171
70278218
674234895
2039363689
2075149262
292918499
1541430694
1708754777
1071712196
785696000
1934663176
1467175880
1853420301
1773071046
1468483242
2087837542
937987299
140990072
214515235
1426696059
1196280395
1299259787
2031078361
1166939466
1940112762
504066576
1083279043
29095590
1229076863
957223783
428397942
1871537552
215391084
1341567318
1393951668
1188534161
640795474
497386705
2067667894
979015093
1861109051
129506371
21767705
972679801
265334591
843676665
226838421
755323845
1746556010
974098661
815202770
977127224
194503110
681109238
2001259689
604330916
1949451282
585303750
80628045
514442277
2049839231
1538674507
984260364
106463600
13457195
1831198883
1934616857
852194827
1162098277
2078938056
906976018
939768372
136920721
1232774744
1381173156
1268861863
1999115379
1873252127
813115417
1240918911
1342937743
1267579767
1356102282
1417032708
1895718922
1081766712
755327931
730132351
2123057125
1956688370
382974512
1585486857
528278705
1888041098
992890624
1310937034
1606349358
408942419
357460554
133500249
1820877151
17167422
664409156
1741033017
2119956589
1035407769
1313266068
640139367
1990406608
865819541
1939194309
1039184729
1027682469
460642615
1520086713
1044752597
1148692427
1466038210
703596749
2024914325
1247146217
746452089
2031950179
2122945896
2016449940
613640343
944376577
1256489318
1394959942
1146738749
553561749
616863462
1845182808
730985122
967005961
1221649362
1107032954
842269561
530935224
1882378796
1253721753
1996421075
307792476
284377658
24355704
1529526619
657147616
2086108606
1478676036
316477412
531816383
2047689145
1760879945
63930764
1297591355
135001978
1638235141
636603083
1827898496
1516912749
1935142593
1489234953
762392125
2125610311
1088931706
1148233115
1555764640
193193706
1813755481
1892229590
1710085577
1083010019
573984660
469705351
282287301
122792440
2025383208
1447062052
890173701
1402686466
1306880396
1102137938
2001419469
688379757
1355723789
485418808
948754084
1423210914
1212353916
1815304116
821377184
269661760
771864618
1581323411
1589252207
273361213
1556878552
479056194
1524482027
1961873962
433706162
1494021223
2099326015
1845622773
1356432834
776386517
2055538585
1957361273
319013322
1053629623
334846048
1240491269
1682103965
1742363889
1284945722
233764448
509220884
723994302
377582072
1180457839
643146553
652541238
1328054833
1214836977
1919097726
1412856574
63726281
563462763
1749827833
105927958
737796309
1530646584
1076065350
627001352
1373205494
1845579599
1877301046
1588940608
1273561478
1019130686
1753039941
1439207691
1906989052
1867686858
1319649872
777531379
140156983
455727516
21651959
1231245489
333743242
1300148952
462199573
1458478802
612526932
1621568077
1873319121
367486885
953474368
2017788248
110760668
1041403675
1057123048
1920905852
700106762
349368689
841478392
659916909
401530735
23567374
2094091506
1740550224
1976605828
410693299
730092732
810650916
930408854
225055838
1899749695
1220860552
1968745754
1397429491
1205593347
572670440
1464915428
13113144
1560568623
481334892
1730308099
1453164
1370420130
109074881
2086263550
1995277852
294965097
826866937
1035573619
445632836
1618732578
831783775
1690319090
1029746592
1685291515
1295486725
952923804
301132427
1688768199
725228849
2016427744
1203703175
662557033
1165895552
264398352
356482695
1005572808
1757802351
151937973
1912271873
786964876
1337880914
949012704
627136127
2009766759
849845881
2055241974
586764477
1969087367
1113233850
1305713133
2056892633
1635657821
1844961332
1069671245
1115775545
1871011083
254590218
50202207
638557414
2051184777
1868447286
609382652
1515403532
595144576
1337450577
1625178222
1339009568
1214737961
881773595
812229910
1869564592
1224689206
449576375
2003634019
1892917071
504026602
494596091
1486125812
510418205
378887130
606997126
1916726731
2084708146
287917241
1977270629
1433598844
785284518
1630078430
1516912749
1087677749
883940476
285854999
472862396
907716503
1183416233
1614674612
1939445170
949786944
1066937606
1355442906
1464516162
284448928
656816429
1268005347
1206830784
1265569737
1096049133
1870001188
1734691291
423797502
623794637
1572544833
835753250
1053621113
2031575557
12156964
585998177
1484537556
2045573724
642324504
581548356
1106160667
170016753
1696289608
443233846
2105766498
2082543554
123474072
1597837902
529248226
2084463660
1307970509
1688803002
1194803739
173684580
1059876260
448760643
373563778
1741238754
857894250
1316452254
1981900692
45732364
1731480866
305832004
1026189865
811685348
1800541154
1711566716
1800685665
1525599216
1064329958
1901946624
643631820
1807083785
462001700
1840740388
1533482607
2095291676
1422101967
1542489918
852612359
1193494262
1626751410
755986595
1419745255
1650961240
1789911160
216505103
731682703
562159858
1672032411
2047071762
1265631860
1059498123
196510965
1171626204
933890046
982948967
329310978
859223965
793999009
1570360273
454400996
1866119481
356299897
272782023
158781304
2022009395
1940303795
1612213896
1119463051
936105491
1772987506
1750915585
1703874274
1223290656
966510622
464204292
421861074
884568716
912351783
718794523
1869715711
220869676
478398548
150847688
894952513
233416885
1788488350
1364553499
422384063
1643819781
278145924
946689818
364421189
2035810440
1704331080
984224427
1256459962
1824211863
1181359664
1572393346
1415451582
1801009279
618208253
13198893
1557937055
2065856160
1038628185
1735478859
662251201
651155361
1917379858
1328187751
297349831
327399195
1570170453
1653100835
2066222765
842537637
1148753113
2100857139
1654434166
560834287
2067564094
1733463706
310251470
983036297
1344860439
1835394749
716986418
731734901
1675236649
97277375
1836310119
272061447
1051238201
2033743973
662906625
461179995
985698555
384927397
22900875
1419419281
1682805839
380749906
2053583607
234208404
68985508
659319716
2096743541
600194506
2141915741
1935995200
7671625
548739050
1482545989
845003796
1739637689
1143674561
774196968
1465967508
551828820
1396588759
1454041150
205725008
193417775
785497507
1964586488
1212665661
1902508071
143825635
478269772
946794201
2050405423
178731613
1572392624
802977304
523796218
601961966
1995279438
1413147655
1428613904
429275052
383580418
653906375
1284634300
1396620657
1472630895
395929335
855965677
365545329
1841186184
855970153
553909187
1971354017
1827458388
1150151455
1259934621
412264804
1274796175
1865264636
1342255224
1363135604
1223077646
1046785736
1029000575
1658667743
1923823976
763539280
1121754933
827764438
242102499
1678133730
1530437739
1749035486
424873955
199375991
752537710
537393572
499868128
772737884
1082467055
1699072961
1963141750
186539972
1283093418
594406365
1499992417
239954394
1554047121
1838719249
1740299777
916113415
1695738707
971287249
698135514
1719362186
1669862536
389689134
2096948520
843542250
1827500436
529459878
515340849
609417793
2065411099
393800061
1721001533
1389537429
1740301473
60221052
295191717
2024213453
1385103386
1619237031
1666632742
689943641
357907103
857046419
1934658768
1308598118
1393581614
1377915013
235933259
1594877702
1857845962
1357911689
2044454854
330705747
876530032
1554914242
1842143684
1698877984
1935700214
471797933
2069056735
2088090131
589308046
1669629559
211004917
835855507
1780930227
1849984457
1148975529
2027829470
147879438
330990297
1070620644
579626493
1437850408
1231781624
266136226
780357085
1942162785
1792965137
1587618614
1019484525
1644747277
334757464
1611273103
2093621577
366011867
955057537
94832846
651236425
1392429965
1722489655
2107928038
1134038792
599365819
1882347391
1791004038
342718564
382218341
1292737599
1261219278
1713147277
1158149290
2087623911
1211706769
669498069
1674399166
1033996725
1219828560
726697727
727941946
1681182844
491008848
1988780675
2136321851
1333592157
1685185329
1189752365
1509020868
1881364086
992269167
178106740
2020555983
405723460
1895161011
1859339076
1986909630
1132140003
2026902041
70991227
1602139460
919616819
1274875734
1772653653
1146088481
440527388
950779873
142035553
1182008561
301546646
480079130
1605702749
1687632332
2121540754
1519888574
933293687
1084836317
382302621
1922887500
1649119164
363226685
1129048286
92535460
1254179553
235982464
1538950822
278896739
106336467
964187393
987631580
630842602
3610879
139317922
1880066813
598929142
1859649751
1819830850
1355551591
1318427775
234384136
766783856
935828115
799705568
1942491716
927631361
766192625
453152641
396792551
923935940
582857132
1181562503
1538064911
856585944
1699537746
818466243
969148485
1052892798
309220738
1968089465
261387215
29067047
791834683
959781329
919240104
635126943
1984474304
1303563052
1118584168
593935337
1789434691
1805134221
1175954444
1452934352
1815599005
2068064459
1582736967
1062545705
1692062318
1364922499
154521928
27087969
601927256
1669678420
974819747
2096076667
892907280
117130787
1847714695
1079603681
1001421584
1812887637
306969577
2145606012
1285025699
548413335
557858285
367756792
1335973479
1473776809
1052503907
1861675234
505831784
529695716
1529702562
1631567301
713392949
430371821
669700951
1912479330
267022174
55153843
1097293122
1745086809
1231636477
896278164
1075065765
36729952
173035909
1253647841
1616269960
1765517265
1432605452
2009859994
1802733551
715799756
369737405
2022722146
1202422869
2076386929
1421653582
1351089014
1203599731
693755066
921175390
60535424
1706249715
1411513147
625518123
33847168
1144964523
33278515
1551499396
591398304
1293599444
1229962651
1589852825
358326441
1921103477
2046238584
1829726018
2122855759
696512553
1201328039
1448314778
607490546
13815741
887132317
715163689
1046621861
750480953
2029667378
436384188
1734644830
134374637
1564852061
1322746971
1788788669
2050622063
839011149
2130179329
881448980
2079457698
963088086
1394756260
1985190117
740144413
1587693344
1883750148
1767278281
7770506
89993492
1926096408
551780218
102379870
1907049597
283916473
1295375761
1664630701
757759366
1139190673
1690391216
1029941935
805614445
1597895274
439443490
1359710096
2036662207
34298337
1311149912
1089187405
616172750
1268876491
831796932
1467601139
421978342
432975656
2105920464
1606661347
586100355
1330790691
1023911968
573168870
393140379
35427633
1524863250
980006653
1432670981
1007416265
1149916118
182152345
2031214669
2005049514
1286157531
351041551
702725244
1568303072
1852945220
1555473920
864414438
525404129
1057294448
1769328110
406649782
1456301807
1268946126
1025370814
273495108
346444749
1813897256
2007618480
180794915
975453104
842968619
422315646
144008886
172222007
2134325082
918893956
946081988
2132069135
1154993615
1791093681
59731936
1705560152
1103610139
1894568808
1801263848
1750623542
1150629893
340448536
1184835888
913352197
32817102
2048767631
1154274403
120559403
2136177407
1587388320
595148948
84549621
1424405599
607262095
1448538223
1200386584
1658079465
216001466
1880445852
1419026255
615106927
872402112
1949797666
100314116
2075314933
1380806299
288571357
818158236
484435816
690214156
961572093
1572679670
1996679081
535791612
979076639
1879970548
597741393
1932133101
1813004159
248356568
2014758323
168190364
1074791378
2125216831
1671615653
976659742
426979417
1652684684
295460360
1991690128
262814442
1263697661
337781396
1936615531
514349296
395687138
636132045
685239202
319421666
1706400999
915698022
1700119229
1315898900
2132229463
1144010055
434307246
815469081
510893681
1483037222
443840989
734421836
1584379502
1852369205
734489400
1269411061
1739144057
2008869249
1262636623
1153903795
2084919367
316327894
1740680183
622605565
1188746500
193279159
151778858
1517611561
233072899
1299849478
1388322926
542558945
284181091
1058512945
1886748628
1666986058
1802768263
43686965
157845610
253446899
866436624
163115225
1492953056
451512397
1471256989
1454179877
1849983696
1701531456
1670929683
37291918
1591615004
874508822
1827567409
1924111834
1134395299
441136058
2129463398
120390908
1790731383
1559680511
1842372730
505469913
1304371045
227021874
1102694333
1358665004
426538773
1374556984
2095236126
1159317793
479509690
926131859
1746204772
1264439010
1087529093
1927378214
479823655
2030072175
11729789
714942904
135429031
500491235
339378042
449180668
1213458200
1273687742
1475371435
224586307
628074054
395522833
405155193
1137777953
52791762
48609648
165348181
103199331
753174876
1142626612
148307401
882372970
1835514421
1869193778
283887562
2007602007
319200111
342233722
1206537113
2045476365
1066329148
860935805
1315662988
1447912841
555699976
1238794346
187024894
1986530900
184818915
2084394500
605948249
1491802552
2075133999
886832266
764084540
1705292993
2095821274
701373664
347275908
1309701017
864164191
1115491786
267950652
902410480
1782622778
1602661212
389370060
469696030
69584410
1601928892
477680544
656009900
484148216
1033772880
1438431112
891525854
1306917374
1228153401
1916308990
1499170313
926442016
1153789460
569928043
1795250803
601211551
853926786
56096837
1353026347
1136846210
1770125600
1900613059
783547853
903401563
1392894610
1881584425
819495381
188669853
83162582
1155493298
836431207
1408820367
1597830970
1623779156
818124885
1391234375
225279998
445765597
1640022902
2052429979
1800925077
1552715785
272294670
190628689
942059205
1723066069
1708558688
829122668
53874554
676824640
130803856
314587501
496769036
85931319
1570828165
873097069
1434508443
484804603
464205399
755682752
1260757941
724020228
826924288
789437665
1587303512
726160079
1946158209
1742271721
830286382
1648545721
815847601
804827901
384493554
1998884002
1611183205
1544177596
160007086
1655496526
1146794450
551149536
653369127
1614341131
1628049879
1001029062
1730278250
1254422222
1362147777
1314944692
227745626
1611385180
177935478
257877322
1103909594
619153837
660800353
1891018423
803329231
635596349
1569651118
1752075327
1403945742
993650976
2080891739
269941600
1351692524
1019213415
722890721
931973545
1285247045
1450695996
1258397601
227294183
690571179
573788818
1528124135
1099319701
676658027
1935310838
1356464651
861087546
886511276
1103373387
1870746713
2040224833
1260975171
1609628864
260476461
265878949
1245189099
72586081
1911201499
1318037147
1811277777
565615623
1915632219
1422824671
327827194
1712206846
1117993427
1429122150
1064740721
1043732825
41015812
419548546
2029136203
96590882
1344557898
333669723
1228021017
1778523185
1442630977
22894185
1046159473
579940341
1441402267
1623503142
1030107272
799848806
1579157228
1721517176
882198884
456205674
34825922
755403175
1409581208
1872003093
356905631
1937357703
1947048964
1380489337
168234566
2115745694
895108855
1430991808
1149471741
680630235
92846618
1049941257
1612882188
532063526
2137047318
2039003094
1811754592
1855305249
349451965
1510174013
1898526995
2065574551
2135767733
658878475
55297338
26424057
317575125
1468628630
856569854
285219752
657918939
1114377103
1279284396
1445287891
1626898974
1446890399
793838010
1433216651
52684684
269975961
2094027490
155200804
1393228397
1228257611
1586823150
1996170191
418238364
2047334775
1001550187
790377836
1627302075
1168646089
953294985
944467805
1134702943
109362703
189876028
1778420269
1610366234
1147322062
1065387507
1531085981
375002945
1579366227
1888802871
1022479374
1224146688
549708542
1112875509
537137899
869092613
799798269
1607104536
63936141
322883604
1941349466
1988561161
1860085859
1536933922
672466264
865765822
994934756
1473526585
1684393702
2014542658
856741583
672173172
1554248397
1352878840
473195683
109416387
605056011
301720869
1978858809
755980573
1835873624
1012340003
555184374
1819656548
195953004
1672248089
1483687314
165075149
1754166690
942332120
2053873165
883350229
2026875028
1393783449
636731377
833735871
1171879107
2111042913
1757449333
587553418
312633836
1657161593
1123899369
1557140861
448606999
1829116870
946930347
556015268
1237964816
1716679489
231556458
1431592149
950402334
922222404
2007745159
731914017
641659775
953225333
101453997
547093898
1268648036
852919301
1276929143
247158227
1266465389
2111395549
1024870225
1165537934
1098879914
1426795041
1647957332
1276210389
985567282
253372092
1671658455
1268990409
486536671
1908230910
1565153915
609150169
229673443
137914033
1353415279
324385364
1267439157
879420714
187328547
1582929162
1555808653
12201659
1813160520
1097237502
150522900
1460339473
1257647098
1055946132
1174029710
495079963
415243207
1943141838
262959137
1898422444
548023540
1564613534
1121110493
979849713
1530028090
209541310
2054328741
533933445
149142642
1789662718
1766391327
2141976970
1291012135
1500426390
511525946
1257742301
1876671653
948243540
762975922
19559064
620849759
504180813
1929616554
258990318
1568343966
1094885326
758720746
155059364
1398128485
621448134
223917354
1046179366
352087680
1191588876
1549590454
1057462867
1220639876
1471182590
516546502
2028545978
778028263
312693581
1280994992
1455996028
694500897
68672801
171045373
802419915
516333027
1714959183
1130189370
1440393654
197929831
193068297
1215171933
505433558
2030147778
304355914
786427389
2004962972
2118693524
1200413129
992901030
1326217196
2064807164
918054379
1725046679
2052922323
1603409830
1644759700
2030431514
1024214635
1390729941
243601199
727704718
399037359
700836956
1056397644
1681438030
402340554
985714032
545617070
455583546
1026053848
693815330
799444
87189713
15458403
1176654095
1253420024
1538343151
1496944322
1556345662
1775364964
126964818
324559125
2110081974
1136851435
1050895898
1730832255
1566153435
1275053739
509040085
1956832538
1828250662
378702667
96805304
1743518000
1252540736
1128591513
1464964858
604091119
1113544265
83580693
1453113981
1670547013
1326466631
2014786679
723765843
859008706
1528599663
1958361269
266379751
1276475262
524751080
399128145
881004652
1437263754
755564225
2110781949
1922116426
374627582
1015371371
1269165508
457513477
1628070780
121866063
1775890462
1721980294
1142569089
1136334643
138574850
664780731
1990447239
1969207192
1357900667
564181082
1062544579
591089617
2044712853
891079700
1588482781
1514311595
559653533
206329114
1140846744
2066262157
1667544393
151035884
10403820
191014647
1479605592
1365503624
165798030
779811872
530248776
380713575
1455660520
669172637
1575824458
1237521442
815406745
1013710355
1910160947
1938476531
1154611892
2029493510
1151399764
1699382792
48338419
2142375834
1557237081
150236104
840761199
556643473
729164377
2110614044
217148336
822370191
1672303192
1228454909
1050543940
2021102279
1335516012
1287159347
1878063952
1003653901
1644349136
608944252
743032726
78791755
738816275
1750497171
991330629
1392271070
398048306
1754887000
1678521133
1640273182
711396744
665674365
522002559
2050420398
1030945520
390844766
831032529
405283938
561501168
159478732
656753472
2050363104
645711309
404853534
1062748813
357346028
1547160368
444655889
1834047134
1284167009
2110477799
157448241
1805786645
548593346
34900021
1960255225
151910570
1852600282
1511159833
1542577108
1750050685
573497093
1469942005
1802069321
587425279
1851924889
1822334236
553388806
58776439
1484753696
1348040546
1239968185
1053863344
651513276
1621704615
1940023720
1901987627
623264984
732969929
325520463
368980653
614186815
2101457840
1168078490
1807446569
1514415276
1554184668
1359808452
436271899
800328228
752834260
1367906824
75875112
185121265
157850528
1780237862
814266845
1741407050
487997313
811107414
348802965
359149466
683732981
308173578
1257229410
2025222871
1044317958
1601614280
355696163
979921362
1290087186
1168245674
1364996385
726332978
1312323945
513207165
1793059508
769853915
2036735872
58660721
751013471
1658454747
1334117011
991639163
1327308358
1730977695
419046488
1711159465
55022368
1415256027
643506248
1023999350
892924053
1773727940
766900454
642557895
812624821
1945575823
1036205665
266187848
557527161
777193098
1037449548
101635424
1590155916
295783711
2103994354
1857724110
607171468
2143290634
1058077051
396580304
1085465975
1911034376
45028813
566388664
1529622136
1950742289
1247252201
199477006
40539372
2125985985
1702314636
1152248525
1706067286
1984999688
1308235938
1534437007
179558233
922095383
1288544602
23042
777602020
1464379845
885679182
1723118028
1222654219
932185218
1575654307
1410803314
801695575
117094903
2075581985
1894197510
2107805775
173479850
748301268
792633253
1727912994
142332830
1947514578
1259090148
1953189857
1358769778
547726259
2091050111
836686790
35015100
981963223
220119635
357741732
685603673
1057223006
390755723
1554053677
1955389666
94054891
1543697440
1005411465
878620186
616230478
2039162858
1129042002
1804325916
1190839450
946611765
1801105528
668795963
525994822
1503368
1285435483
1264905465
716479404
36126288
811803560
562283217
1057961445
1450267594
1330623401
1459920192
1070396979
390989398
1328111211
1372102663
214016658
1662571122
202913033
481148057
1740095687
683729939
593186476
2129680927
785334929
1023640411
393042231
1281190580
1113647843
735100053
1099726518
118644215
416801269
1648020551
1374584145
1035348551
1638067115
1320828093
1692813203
733482895
358779007
2636205
430282368
1772657652
1233278034
1938864019
1178117488
1430179224
881046966
1892988463
1959013547
1109336285
1279201926
1499383694
838455022
993605596
1680923770
963518578
1209681737
1800420490
112564725
1737214341
676866877
1789044774
1761088640
1489893530
1655549229
1163299678
1602674517
1302452517
2009881327
1226301481
1789865977
2104749440
1600989073
1886238444
49813006
185288830
204673258
1653081252
1570209262
381625426
1856798931
1238925331
1347635103
831464562
109368248
1796572110
773336406
657577009
996545350
1049322841
1101395693
1330846841
335559482
2053098593
1715828873
1092832334
12649898
12164319
232079560
2054262721
612851025
404246847
242025862
2074485630
338515660
1173757957
726606926
141007534
484081130
951391430
468118806
1756949888
1500057697
2045383901
209939990
290498595
1150023945
676828959
1211436545
902444321
1570385967
274606393
1490711776
2019537122
851360632
1429037918
945174778
507378175
241795736
1885466194
31995386
2030520110
515072561
38455300
1050139679
598442506
1634517967
328483424
727479607
1348637146
481128961
739226454
1348252501
1841922653
1875214387
798853885
994399344
1454342299
1619697302
2089174268
2059580614
1788578385
1792059926
85492411
1726736447
340473082
1205983947
449802621
1411380964
1292392081
218730415
1009269269
827040107
323770703
1461551564
346616113
2431623
1207089563
1834518152
2142811778
14727298
606875784
424336256
238535305
1066945459
22443325
1315741804
1025044138
1412585068
2027307610
1841690124
1811927782
1738634614
1653045646
711911688
1705283804
857132917
1195441077
1472558156
1243220131
712994112
880428106
997883
1056450450
766564460
1633177811
1526652363
25734744
1262388038
1335599325
990459635
1018634688
1821492289
2147266508
954509999
1434171876
1760792474
190626271
338193730
1563658323
2080966588
572175242
782868734
542556159
59337372
400029929
665188462
2132961130
262512220
1159916799
399093729
5805744
2002817752
1130784980
1866450661
1767321841
1861705219
672016513
494834276
1139689305
577589754
161864766
1867862522
866391493
140876153
1047022942
1643605096
1080081334
1224260225
643509203
864118581
1183710860
469298946
1887701715
1788975730
1175126592
2019005779
1396833371
1313556266
1345916956
1529322419
254186103
539801929
337652517
1084710196
2091892330
113809594
448801685
311412844
1630529607
1985294605
161604626
1348726494
1073809255
1433960244
739078366
327171303
174500
232421985
120267772
872473040
1467780346
80170995
69531656
1910469142
1879739170
1457928603
638292348
424573258
1582898782
1426078935
149805770
572392761
1577566316
912368084
1237921448
740135409
910411016
1671864477
751127172
308137435
828072805
506004569
775018409
527220666
1943341563
1701932000
2104778669
1736608505
1611898603
702474255
1184824256
108317317
253647630
1491532854
48168128
1959380691
94367475
1122560452
2000928700
1449044415
734668834
1988239535
1351192545
814649911
2057865199
650469021
869420110
1930194766
175443616
131501182
1546530895
1543432688
148243441
743113043
288602208
1032788050
459656771
1412319127
749354951
1093814902
1030886905
1742487347
505261850
2005603318
34239055
261103986
643147006
1576321471
1575690985
1470126307
1894442664
1036983199
1522004431
1198737743
1786580602
490585794
295718564
1180265293
137660447
355099666
487261436
1172741369
1532784995
1213754413
483028022
1492817049
2146127673
1086452205
988562887
189284570
1055480319
914997154
1893920432
1572600243
1594445207
1446074267
1323763902
498986507
1488451730
368688544
116874608
250654607
1611570377
1645680439
1498397635
695926373
1070785907
647126138
1550605695
1999487680
1138206579
1902755613
1264802852
1441990487
590708259
2033846909
1775266095
778567333
1284063224
2066835715
1000950112
835415118
296237367
650472045
1131464732
1431958911
2076271448
707285004
1173302898
505040829
678067356
340210344
555584304
1337546415
939622369
473362463
701040590
1623650303
376389130
235713687
644367606
882778164
511658562
548584370
361297072
991644917
1479644867
358517894
2060942175
943646811
1712211995
1576737865
10860760
474386191
636409479
1023373719
161243549
392683346
326983377
1266913619
287689261
904559851
734818442
906747398
1168527212
1531743327
1942602726
2141010616
507192807
431012295
256554221
1463185329
1593545568
2013979534
13867476
1463341355
201913131
80328740
2139589633
530055987
14470497
590117609
1887953441
2081450668
178477224
5575252
566378229
1984834526
584500594
1281051824
1065051259
1352687785
575117304
2112129645
1968537541
1625508512
1930888417
805051423
432614415
521561287
1783525430
730397819
545843816
1333686801
1293359357
83640727
14730738
179977429
441338575
300642329
87698099
247782078
1078218531
987170117
1353489312
1258236796
183081342
661413255
1995551021
959347759
525898965
1795200464
990082541
771372267
1692211222
527143238
2046872935
609500520
1350291858
1606650202
1076263203
666010321
243728680
577541580
808909885
770261758
220811686
1149839398
1150473123
1514169270
939875256
556178753
1548928437
389617797
210741699
1384534614
1856870353
1196654955
39207205
1046558893
1673252912
165972443
1009431899
513132576
397198905
388976066
293818514
1137675528
2100811101
1234056168
1150760029
955952086
1680878660
1777310619
2130598128
231697695
1274571266
141812701
773087034
189924407
629564193
1892986901
603077238
407841528
1557816481
566707928
2015473886
580973234
251542848
1910096691
521671089
895351216
652318760
461195809
1056081853
14369510
1724109
1262962019
1430289646
1827265586
51850128
746608996
558507027
1008596391
1647665562
1662009420
908100989
2130063089
120577121
506527225
270637109
557745538
1921601215
251448549
1892148837
525150378
1270007826
381450485
903824460
1553391244
239780728
876141982
1884925990
1162786254
244119839
542749157
59186667
1612726085
1320518912
335384809
1762649706
1125529968
992704733
378185695
1823402760
1440727683
1177460870
1571470447
462326598
1812933469
1736234846
255218892
965004269
1498693858
96604059
1338045005
61674154
370268560
587352695
844538410
811180127
1936250017
1784592771
1642081913
372330946
2136243056
1788586780
256419639
372437344
1440689789
697326668
492428916
168655435
1156540862
439064260
457343164
1156440551
41767667
485493811
1617070890
1496563092
571140675
1860420434
1379207311
1211171665
230351391
534767004
689487771
574165012
502809484
11122891
605988219
144386687
74149397
1689079687
364728485
906789023
2071121831
2117801835
1444859413
1994930605
882314095
1003050247
1907275493
1339743495
133570303
3940295
80909917
1305482394
618035855
179149774
647573781
1912787469
2140452604
2137108449
1324951288
1557791043
1268204559
1576119766
1856144578
308045242
1378129865
546124688
1801275114
1430762097
1935720442
1075814529
1750328996
1859215486
1881827896
1226565197
1996105177
309732545
724141338
1318189810
791554476
100161547
1715305713
845922991
149130164
2104116476
336691423
673812593
1688695848
1022223281
828623818
1748659364
1100116889
980264582
411735520
393879602
1934259874
1277526777
455139327
89223785
1387707116
1868016288
1572194715
2010001050
1995201823
728735619
2058008613
953606036
2122570142
1989981689
1307036399
1997323293
2087165683
369381797
1679297491
1537434403
1049527254
55143608
1144163402
1905213129
1099462088
689451449
1600208973
148067263
372202195
685416848
1473116242
710728766
1342338985
1653956467
498995318
1550178637
1631513977
848552462
617358656
470012863
1272442776
1876115081
1217196359
1034167112
885001740
1787397792
1117283039
675000011
1342970149
483862920
1381926428
2059977645
2099677568
1408398778
860345361
1098054760
916793792
1656884843
1971902029
1246499830
891463338
1545895616
1370077991
2079969004
1369225753
1746492850
110584322
2144222654
1331426645
1308563641
1843716902
108872232
806860173
1811036384
114967920
1241427806
2082227775
722343849
1987235371
1552899336
1757678706
30309816
2027451209
423510888
995900654
1675560902
830927899
1028445461
1476185852
1545480598
1514836666
1418936939
899458277
1940082794
602375660
1735330459
413545729
468229391
116001896
509197262
1492080562
1887806488
2004913712
2079093952
382537131
119612248
1793550180
1505973174
1597491658
494997658
1388848511
1689142359
666953361
172834713
141605443
828414780
1809699442
252226271
1081912116
60066158
1477296320
267254539
1595587886
1601487268
1498322484
1677622659
864617814
1426563856
910536459
946820626
250411108
22973597
125237250
564922351
445456722
67508466
1945238730
1728543476
351369470
1506125305
1704885836
1024550968
1060417668
471200520
408863772
1225707585
1673052787
581586274
138289973
1412399860
1267144176
816955072
2165388
149665070
1126114242
1058667611
1562486836
85178624
1564888300
1360557493
1065529000
631637047
1727921151
255062356
899129789
1808131564
1398126928
707024169
1852196764
1601697573
1731236822
2005023605
548781050
559304751
352626816
1019153447
1316822891
80031148
2078087361
431927514
1381941705
1876139826
1458285968
180477103
905781879
1435340410
1396159215
178182848
659892598
974327430
1596090311
1736329881
198215349
821708157
1016958805
771511019
1730429713
1144496634
1477708716
156255990
1701323697
1772600576
1568067219
939860630
1033194815
1907654553
1543048260
39593754
1069127893
303162414
522886319
284466356
1942275590
1897389308
559374368
214079440
933806171
1123308621
1840516398
461105900
73368596
1824400141
1112254000
904581121
507462972
114540162
1159843109
604575553
1627562480
1341254666
2115602524
370582495
1418173270
91085327
1142616665
1165442152
1011345290
1618601618
1485701695
1852926171
866101961
740000018
1210954198
1478427549
2103322132
108852284
19160269
1639410744
369147897
619361442
1656151271
924804705
1462456271
1300814239
334330214
1796099774
1800044171
1127732596
1342193822
777787028
662969878
105889623
2085398065
1671957230
1369159573
1520586725
1861380608
1979915001
2065440268
1863453696
55459835
1872847652
1097877937
300730387
1118252692
2098993768
306349418
826985093
86436648
1533836396
680407202
1584974543
293265728
1308837807
768482593
1355744166
1348864400
1218429097
1800419645
894568270
408382643
653667198
2073173013
2034897777
395727643
587003261
1293575452
185286526
1512270605
34144338
1439578581
1363156456
1504855958
211422703
197072233
1461777815
1055434913
1073766493
2065249437
578042710
359276778
1856152638
512401344
748947676
2135333583
547851744
1508821406
1127623021
2047554258
1038707247
819727184
1846774157
895974757
1722586027
552114448
1593857847
1725545411
1790528126
856147085
42890270
717240836
1428914789
712844495
935089492
252685223
1286874119
82959003
1064314528
680806629
1499898410
1868856003
1947243618
619715296
525664793
1143620952
802520743
1286233012
367676821
333858359
644769965
395383570
2125767793
780057001
1334971741
1641547216
349492305
423913639
440049467
852348699
1956117459
761634378
151491601
1296362537
113388139
977384425
559108454
318179838
1979940612
777532208
519782583
408384459
1078083652
1954994876
1574537881
1151146234
91810298
584661105
1924828777
590766186
678123610
83756030
111868176
1887443367
63452836
1641494355
1033679157
80854130
174140316
1307610568
2041543391
1196056026
960515350
925588421
1926593789
85799429
113714878
1540500389
1364734697
1965692591
511633234
831641291
1822693535
1710493101
20370883
568183681
747326390
1379406966
52822285
730003141
1322134874
1956817362
554105502
871745634
119492201
795836832
138118268
1665189742
1456786345
1924488442
896449384
734979985
273918161
1482297358
1416697583
1746319654
2112303679
1068482247
1324999924
2090770473
896503440
1976469661
614892178
209700526
968219668
779652884
355884236
2049664092
2050280535
879329539
553561884
1220767935
1203104887
135342001
536769444
117059339
757782767
25846781
247719406
1285098639
1679987106
1947661350
84814097
1621649932
995846759
1451559062
895762275
1414399521
27076099
1276917707
1175261551
320924667
733104365
1552660259
1095789183
853794708
411801778
1419418273
1380778143
1133673382
1524853862
505667657
592011798
1191014577
2084060331
2055091595
719851065
684974838
1147685892
1973424106
255057581
687738807
1609859662
481495966
1096505188
1544148289
933668071
858304700
754728529
684757902
1994241602
1482132979
435025098
2001693569
258022508
278789399
2057262122
349927330
1000450968
895544963
2113444847
1916805901
359564555
180435897
12579072
1737719241
425132764
711077303
853190195
874028052
635768420
1668697813
1069503677
59814638
1498336026
2037019532
1945491055
378234535
818971200
1975633655
1639037675
240046573
995984099
1645323799
1905688190
1117405194
451646737
1676165139
1060709117
609709271
703251227
36686705
1160560074
2056961782
88923928
624409104
403199631
1138360866
1047297087
507772806
224356921
933528120
1672987841
773167267
429292024
1387139158
191152721
1328724333
690072131
1342220097
2081876486
1827104945
782294132
2066984690
572605543
1521775252
2061886529
468460406
1131215461
832030221
161745284
369992290
665735082
1308041190
1297021585
1444172315
181308750
441495062
1944529605
573725248
201379949
502330935
248270948
340068477
1604796764
235184396
1664635990
2093457888
52953581
571272295
278396205
1501677576
672262932
1643819781
2014141305
855813792
733149818
1590016337
1789761655
568574700
1243937743
2036535177
1250875919
1725115686
365938837
767475922
387976363
779730560
532725659
269697270
342273838
1625119406
592634023
484715952
842761403
312203310
401333715
804493116
636200835
1850502089
1696056121
2051762366
1472677927
2132743435
648288647
2132050206
1311158970
471418746
1413906326
1117225142
782664093
1530002167
45668709
261545389
1639648797
38507672
390322726
1890837905
1027762722
1696691461
647276038
495034461
1921577999
1763734722
1081349368
1995577965
789609855
205911148
1809860273
599734875
1231340017
1202792978
1895737601
356380544
1490548118
796135238
1104148350
615528552
1447980386
352451660
1845704697
1405658351
671406295
1379654093
1128162394
1390888959
334471347
271954614
422065644
1358390272
505155439
1495081773
639013367
1742603400
280550491
310623853
1982860242
1725544366
672868540
1011808837
1233006523
1378221882
1023260911
2108116814
109614772
1735030494
885704707
1655436
1192900496
1228386407
951561096
390305745
1152187491
498622219
2056128392
1015221038
1342111593
1316214113
565916630
2075575498
1873409019
534033230
1594335959
519041256
1058088887
1604993707
477857902
1302118522
751007307
357076113
1113565792
611032105
739093584
1697990239
1585908541
1461838280
196180663
314119628
190853958
757690613
327001537
1315328886
1700345421
1098572845
1866681062
253000263
924989290
499379616
1450986089
221777123
1734506309
853651459
1894372948
1562075876
1179988558
1163369403
2080284516
1118312323
698360220
1601575619
167309515
947058621
524639733
124589313
2077343571
1503507149
1776296458
1211232522
1009676980
89034632
504908706
2111053535
1963486081
1489016802
1778629806
1718040572
414498173
330659091
49179124
54928188
1175503561
1122904559
187873818
1860538486
329165387
1653434924
1052837426
1056667389
91403621
1827945250
1860529358
32248382
1077229159
783263169
1586798787
1608576968
1445388683
1731415391
2102528655
948908138
1793791205
1662571808
586942111
2064516532
1572528892
1583839815
1031744231
1436799121
1194231949
422827285
1252857435
1134781914
834336951
2021975509
884907121
1189570618
1872582441
499881378
477026718
1079033908
2092478163
1215542371
436806407
1674599003
1005509330
801617869
1350891220
1853364862
1245942391
1508226973
805882116
1694748758
22153789
1844409225
2047479065
1514967741
1812285834
280206934
2104971518
454964377
2116719592
1598479857
353501320
123272244
1746958348
1583486701
1466425403
1857981962
866649764
62496286
1122453137
1958090159
1899166968
1456946874
1681719040
1051323401
1006566052
1298251691
2108327463
2057914357
1732059859
2128538569
2029633479
1651306257
494979493
1257859740
661036766
313715325
1036846300
2098951508
239703892
1331702440
793122157
693434727
645047050
239835482
1968558857
1618761738
657191395
1251324837
1077581249
975077929
1526673207
877421349
1254140385
890275006
1860230802
495183748
820918490
1746315907
1585356725
85425121
385171424
1023871607
1985310075
747160119
1231847281
1611224970
94725509
2000008061
609643026
1695585379
410933999
361984012
315694042
2072465808
1528489739
304054935
1605693507
1112989877
26119273
1144485116
2124514555
111800456
434210914
1704719922
704276513
1171672938
670082049
1679705501
1256367736
1071164966
1286445368
474897717
1155336384
564322326
1161258807
1934721228
1513108570
1600327650
1331191671
620028211
834690686
1839170699
1180740116
19878931
501364131
758601998
1987138915
784907735
1100213154
756954679
1922135759
1404954330
373382468
1490291428
1957883996
1693319579
1578871210
1290640641
1253156799
530528304
1191303736
589454741
980550996
338217341
1356057634
1347856019
1311736838
617721556
779277043
1253649894
1431370239
1464009051
791199071
691698841
864610779
1950237666
2147250070
744529674
689140465
1669691612
14966168
1043302233
656131122
1077784379
38091038
205597843
1394531534
1931796745
1330938537
420832203
642282988
1175867811
2063969398
2114710883
585002782
629852607
1188651882
170978263
709941383
2123539238
40133451
1534091696
1963053122
917094106
1667596843
888252668
1381132676
161849769
1109718399
372704383
235051207
605825597
1775337261
1356347395
577900394
1695298807
1793180816
479164787
885860901
1142095558
906471664
1812614377
2085546153
1198636283
16639762
374587839
2059056197
923794035
195979630
1858632878
1762321773
671988962
549375809
258779008
1039186080
702814017
1393181116
1304557145
1443744368
719613724
1526456708
211011564
1184616627
689453206
501051949
523594194
1108852379
635022397
540779081
703950859
1989352788
960451172
1330413036
33145935
743303769
628720200
1328317999
866313583
153562327
774719672
2113945145
959311169
995750633
586967956
1624561145
1290888062
873369498
599439459
473058829
487650874
1669557456
1949923014
1606584705
1003991545
613708067
1721685001
555061768
1510607059
2098921503
128644425
1541421934
724696994
1154464753
1029507042
1088740286
1487196881
1862515590
675465863
1996679854
564896299
891383717
1416395001
1016640654
822430552
1369335865
721592205
1024764114
1063997770
2068209530
1397421384
363096507
450105370
1661018403
680118757
1117790908
1883989096
2066850370
1658190288
1927695012
1221101304
1729943708
243438519
1387194836
1712650684
1299978169
107111386
608359185
1213525593
1159287806
1562187209
2102144492
1957959800
666763310
1230382908
1993241757
1408273846
1341928086
960759945
1830379646
1094642960
286520224
178898992
1929416525
576924075
977076335
1234253367
1748387061
1802785567
582535351
2040987213
590316538
1513792888
98316953
671310214
1176952259
101558582
209687991
1595060221
357393612
1665175556
956021044
1288030265
2014040389
848000388
613011566
944672814
755883413
1793064719
683831926
724351529
377567766
462055944
1151505347
942815220
2098375839
2074094278
765537150
1384099200
250258381
528160098
1871288793
545622715
1568840025
1002939796
902877604
1662304571
1626095676
1943245496
206603009
580121967
589208826
700519781
992341173
708212691
2015089381
647352990
139028686
39788739
1452121234
1340353972
1055334237
1076961177
1219053113
1368731191
1228983779
458873176
661844513
64460110
1026106410
1489266709
1340819504
1465432978
1556111987
2076955729
501580684
1623591287
459793076
1116405632
1422315615
550771236
334112894
786434418
67518949
2054043593
1980116349
1819322205
1118467445
1350765888
1643510047
321325555
168822869
1076534002
51619078
554500229
1531532642
1078271237
757992135
301740374
1256318666
327311767
562979166
530349059
1925137340
757159090
525713901
1609756930
1806882583
85696451
1594633837
856220680
1074213785
1417892087
1419812199
831588232
1038211929
1956223869
1280659050
1492193514
1501795158
580914388
1877535907
951246338
1390412838
1959193258
495216777
847246040
2011074602
92418289
140318416
225231344
1641687370
613027510
1897380154
458967942
1892815401
867815896
36724686
469697102
1329784976
88872978
702128120
1778403039
1506476712
904140929
1332069196
1959910624
202283976
1621497652
1646466985
1130869668
1494354928
1854696281
565011581
690653636
1058076641
1620247559
1866331861
1484222233
1188267007
1292953391
330904086
2085189066
981411775
1650692343
119879460
605975076
1693201963
2049206749
1952556274
1277245305
1571192699
908199729
377939827
252198219
1203938635
824141616
1951269928
1947306078
1053787341
2004923743
1388917359
2049773914
1060874576
880505167
186868320
170271486
1278985899
303541821
1578397468
1198993380
564373658
518738203
493582611
1466811178
1810372735
1458318846
552072301
1062551846
846185462
1643877269
1117375748
1051490740
578062741
938966581
1617527933
200157344
736883975
1537977614
1213744992
324054463
1402424420
1262770015
501366543
529059042
1392674915
1541400609
84379228
177766968
1816962337
262903976
34312469
505250991
886373766
1646754870
252645249
1996320573
1673429047
934892268
2119154966
470156625
575866711
731703193
31786819
1959081773
543744915
1593049418
446488762
1975851202
114334172
893922232
267727844
1252127981
552518799
1132183705
43603158
1682961731
1831300497
1867644865
1224981647
1900067742
28179620
202713025
382142218
412587135
725773704
1112383560
1240859232
1147295323
628243654
2050522377
1542074212
867924323
1811096204
1515960638
1219859875
925467094
1441112354
1407785571
1894141377
965439890
1456858687
281240966
1548668221
277152376
1289289662
96706898
869677520
2001666949
999170564
2129996576
42579051
452777202
1968441471
1592261821
655606922
1867642238
495991691
1736067907
167949235
1262015465
1442257019
1657590023
670290806
1353446991
768273071
1315083109
1840661477
564960713
188258896
978296383
934840136
589335334
1258807646
367385130
2018462393
1519012434
951834481
225873069
1267681928
316060825
156877465
1748373252
504973774
1988134367
116282913
484708043
134934392
288189406
1559338312
696627307
1054736425
22327980
424764173
843652465
136621173
730927776
1235663564
1678063358
1768682386
951537218
510200569
1567234666
1726136337
1810092815
1796840635
1176654080
383294986
2126304457
1753338836
436740495
411080054
1262646358
1859344568
767819400
183683129
1089325172
1414844828
2056561087
663620114
454780027
1850626395
51377295
412100923
1600362083
991619625
1303833280
816134798
1069217955
1312083639
761289752
571996177
392040801
1607939738
1820321000
457117293
1715548079
490809135
1624286970
1061653016
1899593631
1938344814
148795958
337690683
1158553555
779384238
677086748
281832314
1554386335
1567167349
567489124
143574280
1296672639
2127050066
124599916
630910103
1588990516
12134184
1830125131
1527745417
1424337400
142806318
1363800235
552297003
936586247
2022284616
1284080094
1906440260
1400475814
971379793
73381711
943196402
834134287
1284160851
202439442
681546452
633650065
850262738
1105464723
140654279
2101607540
1071119868
690401768
901577344
261801949
571895588
324578655
1627537485
1787354742
1413747253
1939710244
1866122414
477409277
1320329501
1093773982
1872724071
1594046900
1340869469
1017804282
209949436
1836088964
1765732245
2092741069
744543978
1175445385
1868874942
1106815803
1920783351
1083797999
1167802426
913022618
165773270
237710405
799650678
167976681
1087623890
972959037
1339841693
707639970
2144887383
821457093
1896930730
205995900
1703409101
1153884640
1935105716
1275803081
546899390
628514248
955898184
55372989
701885595
547195177
864231748
1038104661
362963116
146824350
1446446807
1704770086
1197670863
1692405875
687303246
644161088
70000156
699116848
470396960
985078906
1070069251
661716626
900142429
360235378
49268189
180411648
462928920
1644221329
549549809
561947754
756736303
217263716
1504588724
1176680808
570331238
1824662567
1875971693
25692948
1388357260
1960744698
1586016529
1871347589
478275875
1655636008
321710915
1611404126
636811226
761813756
1771641159
1623878640
229622477
747971249
346022685
441729877
1874159116
1343681344
446441113
822297799
1178891277
1857796888
1723425479
91973551
2052695490
301294108
1980853464
116810608
1771104276
330873640
1272023434
874688294
655024579
1703161379
911711478
1613099901
961906084
1510623699
1156321599
1668691918
1540700486
650782166
1079752376
537367053
1760836914
436811200
1377837368
62816977
1393802675
2140527693
2043330171
1245050267
1970299914
1613718497
1501761847
927662531
1726418762
803193523
296701917
859368639
689212264
1604796095
707406379
1052533417
749885542
130157978
205993049
628760560
1842348859
312020481
1178991698
1320558587
1333040408
689879357
784380961
991515394
2039809692
156306206
1653765692
1968323893
1199091693
276371234
160961283
1286312464
557231416
767651792
824891663
20094123
1792326989
1381310997
1326658404
1228634031
1919640654
360973148
915493823
663636579
592805585
785389053
1103447142
419495100
1603748528
1770751773
1076063385
194632099
967522226
195687092
686890963
167916861
632120092
1702615848
1922304687
31413500
908974955
850255725
57484866
1909949004
421207784
1430562292
428517252
905017336
194322223
1333838440
343534522
222003651
1259555050
1478304264
2091243456
1137641209
225006652
961915802
1273931678
1994142857
395882408
1400967921
822326484
356333736
1651060351
2044552793
1092802880
429527273
1533982553
18160514
1329737958
1919094050
915678204
1133137605
459119482
981434826
359326163
739269862
1604349081
965721495
915619586
921303623
629959488
606860167
2108498252
498449139
256057756
1151636156
51839928
1677961162
960443322
1812530206
1765938266
2083837141
1688800196
2147197408
452854542
2125806786
205866026
1547585006
444244762
1356115704
498398495
1684510994
1592572597
713988192
331312090
137794939
801093996
1637244423
2061234140
1992954861
1384358725
1373883956
1380587635
1714921905
1051284830
2023027436
1616334404
1000870195
644661544
200175901
532305322
47918017
1777794185
442355493
743171362
248336349
1631584617
1723716367
2101120416
2110769107
71414246
1506469237
1406802490
1971634675
458096679
1921974017
737930658
1286502972
1230803494
2126711248
149934180
793306972
2106884479
2089708938
1819241707
1391028613
1819743529
2063372260
2013290397
2144829923
1312516037
978662950
1774141082
15618775
40959071
1705947134
1118614291
263390877
508444892
1250971166
1146961200
1229356582
456187147
1119743106
286643585
794304293
38782403
879177463
1140679616
1336723992
630411326
352629646
1395408166
410520247
1480562881
1162281378
1037646206
685698276
1834355429
24341149
1763257662
410842593
1097089436
1176317467
1938728293
87249989
1361241586
1498971588
1864541926
95307303
232932186
657456865
1328477586
1074402724
332333753
1405083133
1923320085
153582996
1278862863
230637124
790016072
1666814184
412128235
460608548
1708249026
1331767738
259778084
274772748
1499251419
2005317377
128476527
321584922
900262639
2075006808
26989764
2145681507
142478255
224162605
600222743
974898254
1953052240
1004025950
923394705
435969315
1064106928
1205326301
285191385
1711102761
1369909710
1634802369
305764012
1799026143
2138541760
839886011
268900560
1762814930
1677731267
1910934694
342099606
260640201
927076637
439236449
936421216
2034364318
2065173482
248040906
692286743
1084708696
36346013
947900942
1721960536
540985201
1496414590
1632880841
892700687
1052473972
295230394
608657414
1588984153
816386627
1896762741
1934274379
1658814027
882664714
295040562
1169025049
69679153
945534803
2025209254
1501048901
1126846921
918369777
1280520004
674475061
601840454
376717943
1830694263
256984571
1813554433
1481228398
601907963
527113819
299885088
1440714587
1742721286
664141294
1776936567
661084918
877253927
294212410
1348681381
1828810134
179703806
640369651
1580329405
2133512594
1012187722
130804820
562512194
399428366
1498311339
236801793
1251520151
382281919
1049440917
807111769
1674880426
189924480
640817145
693756159
1122016195
1460025285
1042135853
909057251
1345500585
1742167344
817505042
2112446602
221199227
923842876
298915533
662070812
1588782116
1425151897
1243815088
172716066
1037169155
1754012694
141378858
350601239
315663266
928818499
211974728
1357635175
596533888
1531958759
1736346518
1266546501
1243328665
1411442796
1783428249
1998759783
1402082067
1709019667
2124818996
2093446450
1506002200
1419059880
1605324410
246487047
2129474643
556328763
771678672
1958876908
1307817337
657466848
1616233532
1735501530
144495753
1971784692
1694874448
943108269
485785003
1484830013
61525498
505344325
557636103
561476643
1735219004
26710999
1326858958
1782188540
720742726
621691447
373178575
1604813830
623841229
682379193
1417011228
118208725
2121620432
2132747266
813288199
1952258031
1496792072
1082336950
1887827992
672815208
1352739496
315383287
1497411919
1977014775
1206519752
1416870664
938976220
1250852246
542645363
2050683274
1267900741
1198637567
2079606997
729970104
1777021472
1175818521
1633970699
466797463
1986807211
1959467688
1816542808
1186668694
1364907157
1937169308
1892801425
1384428416
1340307363
586540155
1476201868
118757601
707356871
1712346143
820775922
646100865
1812371542
313678175
1124846384
120680631
308138768
876863854
369324925
156846030
1729612439
621565614
1627850775
1752471733
626515727
1451770567
1026418354
950464466
319796997
341591976
903392864
1545853424
315516174
1556706270
163217794
625118969
719820129
115209993
1402919711
143538958
97632160
252629676
71018616
1903356212
1845305860
198543138
1247301306
522154364
1545087898
431110942
497860488
1234852110
1599249288
1774469589
1603254107
1953036206
1894010865
1693784265
496917278
2053137835
348418445
1002288836
643674554
1940103770
1743713552
1050863622
1080266041
863673917
1338534350
2007965843
1891503361
356812714
1013094717
826039665
976991784
1147852226
247662601
637629188
2017510714
35887997
908011548
591496211
530917093
853081522
1696531157
1297182291
800206523
2134823301
2035193827
1505730539
1862284870
348048844
1020157533
1971635748
2033751881
78372226
1285756722
862927098
1288611372
1867153900
2018612596
1262911784
465050340
1793437222
115110972
1461648075
536391774
590074789
193488266
934455609
1201314385
835858834
1701748720
181270062
1609024680
382052165
457192120
1520831362
1485122280
1369809296
1267890158
748687025
790271595
1216572865
1974877664
479989306
238538963
1686124739
2048745656
275368410
8772514
1618147386
637670186
422429975
936458525
830208352
1872211470
177231068
1605661347
1853781075
1242545139
1321405956
443073394
382773108
1052853982
2047612551
831118977
1178415641
852673661
2012300668
994459302
901251982
716851377
1995279438
670476353
201295255
126397624
2028079036
1272204567
819632770
208342477
1849491251
866793714
150625297
449020506
908552569
746518734
694202809
1633315593
559325441
962718964
1989011584
115751528
776883245
1217453499
1135580963
2024391248
174318254
86344695
213624029
14197088
425306924
1083586012
683676026
1936780912
1811508297
25927725
1781135758
1864625221
420409648
1811996783
413197821
441292620
1183544970
1022611287
1249426000
1077013887
247033130
96389155
1177777405
411020774
1119490822
1639076999
239870528
394529273
472564237
544030908
639520663
691019259
1467291290
1602954773
928525785
1760949296
1370193572
1844478741
1695054696
585969725
1012769820
2103404291
1461673931
411208478
1005748545
2058776506
1070863006
949393158
375185071
1926574535
1865575376
1066035026
1517290173
1276854286
1330145674
392031606
832121642
1525270699
1369220479
2019767742
32676885
1158963117
1680584599
1659680317
1732015582
632423214
524367441
1213085420
1257042781
947026639
270612637
325151390
1264835703
1922464245
1629430392
1719626352
398121610
1645183493
1035432264
2050003973
2015312834
979300145
1054719818
1746848927
452192263
1882820011
1505182841
1649346477
463431796
1120655246
241353579
66474520
614111008
311918385
151781056
1770700051
1470758395
178257230
484676528
799997367
1356404067
305565027
462766778
219099012
1233655995
2009298191
1812439741
240274777
913066170
64418366
2071753268
1480084225
2077793435
1509505966
1438762727
1631768593
631371048
158120273
555584304
802127326
408751342
500947683
645458792
49482141
477133281
417833596
650771514
693062715
1931101811
814518104
53438790
1369781509
1337670146
1879886171
209901638
808901169
131712450
936313805
322570308
1231961908
1643764026
639890384
383455286
1765774471
301393110
1941843292
973689331
913753761
192583577
621408015
137086483
1898387487
2094655800
1987874476
1351594948
1480000215
379297261
1693439762
578439788
2135877887
2136363944
980702098
273026822
956407785
740387534
1991530732
1310986353
681449684
883126504
1575167070
1647305078
1273251258
1203434962
985791246
1780086438
564529981
228620572
720638895
1518213333
1435575322
1553862032
461606008
908913272
48513721
1357431032
645122881
377008018
165206865
1095924408
130762126
350375397
1724768575
73684083
1505441004
712814118
2023403682
1948848914
514907512
597756713
379348825
1117574320
2134565056
1244569206
2011951027
918588551
1714168698
741028733
2021037560
1255049271
1883854332
425700140
1186024412
823168647
989592959
26564362
1397472032
1758223586
1245369656
1876271297
1283161037
581806868
1856728747
1856933552
1883919842
256414307
1734247030
938547327
1013272929
1893550571
374569967
2137058775
2026468770
1062501713
1771491553
500341319
993330460
346422945
1248101909
567761002
82963666
806532314
517934795
1537230421
1505946221
238987170
100948481
608234576
2145099644
1638567152
2081638353
215570530
897336466
2010594911
91009774
283044150
1179070534
1974386626
1189151207
1267926330
423607157
1383006948
768999627
995474159
288377097
482349966
626486746
1206643663
1605778845
2081604784
435377617
240052410
1901985596
1077622650
1752093196
1268483328
706667115
133007512
1644277123
838773506
155664225
1377959981
423377405
2100887624
1936139862
565830580
1174440479
449649235
208648258
604019175
611249770
2131708528
296860548
1419743345
978539015
1052715957
292688681
55723285
1808549487
326788186
2101983383
1643360302
794423206
1983410885
935748351
1167689060
1850264458
250404733
1199229859
1330190783
1178425682
1115467046
1852682463
1032897447
1745268109
254894796
1162102371
297904958
748425470
927394674
268553290
1081491268
1362417223
1402227604
426745593
1765496088
739184461
733911441
1200884381
21121799
2140673199
219369189
916158314
51022545
1997621043
1222031513
628039058
1977697399
1680001345
1538385438
1614586543
640150583
1794486962
789619823
1084716776
855791485
288872514
381345425
1347986211
1510315389
71013122
17364063
1162838852
762923087
817161178
429702251
1384779667
72860292
1507093819
1150441559
710793934
754692373
1823392152
335657452
222377963
454957492
1665627076
1133178776
2069380130
1982577161
863992473
715313496
388960567
1675235109
928928468
1169394389
1259848379
441934835
1069593362
875035142
237105963
819361417
12609177
288119937
1648321271
1699173448
341938314
1655069828
488173939
230047688
663705951
63039111
1788609263
216803860
839423205
1777762214
488454510
1938636254
1595010941
1278551020
1248319480
638372053
1386431158
677667915
806569750
41131371
1165923812
288531146
1207345851
1142005113
1149200310
508278454
1849224465
1659353287
746376319
1878717110
539700304
236102617
1920955046
321727906
407545618
105102745
1564128783
1928172031
1185267873
1021960227
857656381
1420798169
879225096
1821006681
532728542
403434363
722421796
1635262496
1484496561
1005282901
651871375
425851006
606790398
2075197054
1573467225
1335227250
364641568
959218555
938873831
593185489
461110535
246692846
1570132924
595366768
1999855782
573014869
1816702761
436106862
230292363
1017763676
451559419
1129920306
200799438
2063837395
1872242137
1449645173
289590234
759495711
67783467
2108355647
917411613
730122085
1526108647
184631332
1451675623
50574402
468523310
323205060
1531586722
1747075622
1355290372
2091636143
2030734583
1228247120
17365767
1859530875
1612297495
1951118605
30791790
10043542
1767082975
2001242444
2122739960
1009939204
1470119225
464770153
583496151
1015279593
1159958146
529704719
587559213
355294178
1201377351
2058336224
1355390343
1231139895
252171967
1399456154
121033074
898289198
1215591900
381282756
586040695
1364214975
1851636522
585204787
94511864
1079329077
1584723370
2054034875
1923860522
1315353888
2071214886
1360115665
18878154
962320920
955807265
885615318
1766146655
1193632509
787713906
301770534
106352476
32404722
2030087754
1711446455
1169423544
431485166
1443842794
638209759
1737431711
357620830
701388973
846100987
1580848268
1417643125
2096105893
242991571
303459166
1331232017
813568299
779867225
1963668747
1727333773
612127689
1815547789
1281663152
768313110
448359463
1514348149
1346144856
165785016
1443725309
69232034
827661666
368906520
541497872
1927898953
1934106062
1533298711
1466315027
1992145840
1403979834
396293247
254218445
721030993
143938442
404130309
1507554866
1272609441
126253075
1739903657
727649468
823755512
19678068
243814018
1169994487
2000891842
910998828
1160932932
395195591
1679340418
294563771
738068153
196050057
1515843328
794591236
1108065579
305194536
295465618
1289218842
1789991807
1969454759
1276458717
2002640225
231819262
1501839536
1970633508
848907341
821389023
2120851863
1577576902
1882005520
578130760
985978256
1207858628
1758815110
1423162638
488563818
1391922749
1447167297
1265600085
1565685204
1105513485
1636137363
1142493462
33608169
2122881481
1515618291
1174900694
2013653985
1560425876
858728812
69772347
659216532
70492471
161044296
403570086
2015211473
1788007652
1910985964
370843219
155104959
1820938261
1963520916
1784978703
636696791
195684943
800579037
2111630861
1678772245
1060708323
464473792
1673771334
106386522
2074753014
305682539
1259903810
620157908
1243819355
1334406924
1464254159
170260913
1104793241
1112321828
2081901721
1468003844
2069756501
924831786
1949860578
109816384
35559718
2068202189
252563010
184319831
1262977850
162061743
1530827452
1980578150
368117531
1672546540
247123904
1004635630
1916081261
1697894272
849682559
2118298532
847202248
636811226
1438497918
100564763
1365572989
948222881
21734239
1689773913
1606012309
1805662677
413285604
1062705434
111011162
1323444331
984038076
1530166357
680072454
653649191
1414877771
1548890593
1046311408
558470315
1956466801
1571233086
476302899
26127607
60304379
1383619425
1359956222
1739435931
968851151
1526457023
120620333
1429514189
600834588
2095498302
1909913743
1737251375
1675367283
544621279
892588257
1461465908
1152750284
1563186276
1635657647
1422014095
53521714
921917961
1469179372
12116961
2028007205
1805685843
484672491
1320476921
1631293281
2027444533
176807796
2055011312
1580810663
202717122
1376331865
268341250
766901511
380942334
420125479
343174611
896048970
1565353541
763204960
1778455580
2107122175
1227572604
1893604332
1321508059
1185122315
1111699815
297033664
949141751
686418272
192335793
2050942805
305624528
1080663764
1173081562
389523894
1610139558
640746422
128019764
1364526266
1454147207
1094015782
1919788266
1470969526
390350545
789265641
1043732825
1105700516
554430774
1409043599
314494177
592828978
536040723
580525231
1659134372
410625267
2011705882
97511055
1737708869
1181602281
48837400
399105448
1681074812
1839715372
5074332
1511097948
1350062970
359708181
88050317
2003784436
919326343
492905596
1746717087
2144549677
1426452670
849062551
36088304
1487972340
882236488
742418117
1103921982
1383972048
1726029641
1566903980
950414117
2017605628
1662265458
586481403
745267552
1322382926
218869636
310751986
665041281
1792313084
423075634
2050948784
1402930026
1362574238
782679830
1082498247
260284592
949237645
1609434541
263368134
1034915040
783679581
1576897110
536909744
1624183325
1919019703
2123072330
2011197800
760725768
1456949743
1697344170
2055843809
320677360
1185675610
947223623
1657304846
1973797294
1129043483
1481855850
926991909
2103054001
1103578340
769647845
567987825
107792935
2001266571
2050238878
561290450
126609019
1236839938
1442238695
1477691879
563826088
2032234004
1634750498
1916692033
793186934
1012328690
1867939471
439100055
324855197
546422038
1270635489
1138175736
1809314023
1735596820
1230563353
2085301195
1713987935
1443576922
1377093147
879368685
489798348
267915842
2095465578
1512605907
323280381
167164572
406577685
930115555
1735350245
403303865
2008583363
1621365389
1436802809
991842127
1335265158
13357989
299641652
1863760157
285176861
941253331
824822635
1260971486
1074695228
902038492
788911559
710162144
1139058759
1966558952
2079158245
120186648
642159656
2088007551
448078554
25180385
1991402307
579251954
2144033801
217180810
1660763152
1176630198
1506161093
888481469
2104959129
2117423864
331326716
1162062963
1959154128
608052700
231104085
308019749
186620996
1713105585
572220992
1281901476
495410487
1373033287
652743075
424051233
1845841169
885788037
80000684
1300194729
630081165
786497116
1721263322
1087340243
663556534
164006694
889095602
2009172080
477448362
1698642744
1741341032
184517564
551420372
2077054704
1028000130
340775690
441033310
574311387
1027219570
383280059
2002843159
1117481829
2047771931
811973395
287294651
1294520914
124966031
40693710
268086962
260017160
713897617
19597224
1371687140
1537307469
160055084
1928638779
1247178176
1944691780
749127620
1545715964
1788856913
361185814
1642569881
865723079
841191519
381494477
915812376
255832382
1716865663
2034721564
1998795056
787530106
1724362472
31391725
282021919
1921386669
895883420
1746159732
900998047
1709378790
2084099712
1523005984
1773642666
807540043
646453617
1782908276
1480424269
1717908296
1888397276
527259796
1414532295
509312848
734299922
2097502134
445362562
1427905527
245781514
854335440
210326942
1868977380
1964309269
996131968
1625582879
1965083650
1814737218
492408023
880913826
970490601
1903110344
515564008
839435638
658477918
1947070213
1919740473
1438925376
488966609
860778036
1600330646
719644221
1825022084
663180119
1767550883
1678828019
2146541559
1477387625
2080806151
1571700838
277921486
1239708898
1717545782
1506571860
179332440
991527260
136228123
1116128451
2079813153
1089537444
1853496742
1240676392
763772647
905868290
557668103
766364794
1545587277
1952323311
2123995862
490317190
944202460
1861086704
282390421
798264323
648908122
1481545103
967591460
1360772880
329774305
1901657570
75751017
120689704
502696906
1236638432
1185715469
600304942
1694303103
1571915043
1617260837
1670563378
1793139869
207295718
456583535
539722378
224868057
892284606
54083751
490506330
865490498
24379371
1690626753
889588044
1581689124
902705876
575979342
1233951842
897109930
1439918021
1514120654
1660087092
958135635
427617524
1757591918
232070458
532618420
1892076639
344359106
1257291379
2077728799
1826580790
649956821
151405210
1435534364
1845186478
1215425037
546103747
2015028844
953336690
1664558944
1280143581
171608386
1329563098
365289984
1384906044
2020986503
948340278
338693756
960009219
1930291038
149233172
280907461
222960020
1242704559
1865294941
800262301
796759280
738410060
2074597247
2096038028
1716199130
1463897265
822454252
1141441731
502646380
1700132474
1653734509
630585909
135970106
584547943
368527447
1000042375
1737363596
286545545
39918219
955968937
693861743
166819749
982144054
107672410
712094881
1871280056
1600468215
339957353
1424694408
1525034938
1339411513
129439547
821456809
413016752
1919985264
1957596614
1030350642
2104491813
1823032739
953191302
1901082405
533792808
375704648
1488418779
1792641699
605327856
1701954395
1714640410
1644406890
1071407557
58316310
942330838
1236089995
1087423220
1638340505
1174617688
1205264333
2097837770
173220411
239027803
113909473
1062421130
162660925
1956084444
131903005
1568315503
1910522040
979219593
1426105360
1256326564
1336790888
299767610
1603964394
1139334758
1753362789
1081184168
1882377187
329242087
1397104818
119234968
533274642
591824299
415129069
440174438
343358715
506210186
1780707830
487640142
652068285
1841185039
19461146
1614125953
1113072435
480532083
1164761870
1779238050
1013455789
1997215177
969753638
104343847
1571837609
401697504
738756072
951099064
1890132541
2000466342
3701529
542001101
1668309585
842513908
861929674
1114672562
1094249499
345171202
1229862026
722160357
706783390
1557107914
1314127097
1040561630
1260104786
1347575782
981640046
1857285653
1182763717
938803356
338303959
1685683541
1082473544
1991431734
1659943770
994611322
1435033276
758662034
1735541992
1349512810
660352644
277625356
1854592887
1515036577
506754036
303649432
1838748896
1956845788
110779568
247048777
882602662
1431970798
429568708
266778958
1669342958
1257519927
921784807
839291566
1716090842
1767413267
1599375330
1103821552
541377989
1349828532
250882118
387325483
757095982
600701507
1900807615
103008156
2009447382
1269790389
85375799
1007057338
1727049276
1528686161
1006543852
122030037
1862543583
131704192
1721868959
17575064
1912217842
1969236541
791858733
1398524018
44065604
1744460271
48344120
1368687763
770974999
184932725
1517078201
770894604
1615403130
2046748233
1777692188
2069065254
2145718418
442179462
1687388731
705212267
2122802710
358557227
451346778
1110807965
1351540477
81387352
1622588267
1462871204
180411876
22459000
998878217
1205604872
1695006984
1238636714
769926355
1296694141
1847135222
386295148
210187709
1526093036
1100660616
1539344798
1245887584
453570210
1379342664
401166346
1251322696
1337056730
236183423
54167010
674132711
274823615
1980560755
1684020434
301061482
118075192
650786597
1073900866
569649445
1349606869
1913870309
2080884433
1551136602
1189247942
26418387
2081973207
705267243
1740983235
564919911
687837094
937148252
1251864089
1622757729
1583015402
679209315
1622313347
370228082
1207301816
1044793128
729059192
822252553
1964576244
1682226165
466082963
1686225496
66347091
1766120235
1702007179
1752737306
907751240
768767348
1107137825
1501892580
1396749413
1951723865
1372516361
655821791
1040600035
483417061
1153814974
534086417
1976573631
138111869
1154574152
1154203304
1631082193
647750088
1682935033
2075077962
1753360724
1044487310
80503966
1872248073
2076850894
144902439
230456486
1167656195
1472448339
427901550
207354217
2026887395
1676429683
1329777106
955321159
1421510510
1129784481
962226403
2081566391
143287089
943249696
1206398998
1793476223
904632247
1111022085
954188653
428413108
968766415
200226881
837307408
1003555763
1780802777
736859965
1911229375
309225975
1598446366
354733189
1984051798
72751334
1310779839
217908128
426830713
479958600
975628580
632703132
1862216177
721897944
92841632
572794700
2128031213
1389023649
2132230859
174228140
1711134915
260545372
1968064529
392474754
1639009663
1173244069
1700098672
1509227952
905105309
1660023092
995916566
1712209590
724065716
1651822032
1701282673
934094263
1380841969
1922176826
768159811
501916883
684109604
1579280074
1991425226
1013284888
1280152871
1957798658
2076179059
1308625940
719037801
803214634
249962580
713408011
814135737
856310580
681897428
1471712672
1252728187
2130566949
2079268663
128790591
1939299593
411225044
455757580
2058665751
1374766612
1323503479
150879282
1880434564
915108777
1013521936
1650806492
1941018144
2050272265
1664463696
1593265731
1884248927
1471423760
1819539970
1527472812
1107640039
1627304213
1265792237
1553735316
1595994964
1475265038
1981750094
607333219
1117736611
1600055953
1956491574
178811061
1283970673
677063835
1789694544
939590856
242676628
890436067
604762436
1362783530
2032671729
2045453958
699274065
2027878992
583211703
975147624
152341881
1151079948
1119755698
1546337035
1094281320
375638947
442498153
1846466231
642133093
1848172650
1785028087
2089491786
816683801
1272302610
1453476805
1409522265
146195778
1415554010
980470677
1222360494
467055659
910543086
1507736638
904820744
1149880503
2146740035
156683200
1076241362
1332034969
1189433339
1019948439
518156775
582481245
406334479
1960036907
773874930
863009062
993720538
919982445
1712172823
351700707
628279182
96255426
1274643367
675017559
1699940637
772886635
387132290
559117161
2134886907
1100828677
1562177025
1909918595
1430503986
1606818156
972762170
841550875
1722622572
2137837913
502079602
224450584
328044044
1722756226
375398852
1540959681
131554548
1479750350
1037499635
1111051942
731628047
9971310
580326664
101525822
229322509
1725207875
889432719
38057131
2143060031
1117115703
774028338
578546649
1534743491
846951199
729259388
1592686338
1754211989
1636360442
1919017484
135852544
1207240363
856448757
167855035
1860232095
976384458
337511993
764509734
189650245
1443122207
174067319
1688488575
2146038391
338295618
1492958604
735691124
42537345
1872515268
1252129409
552367727
1757237643
1372743865
56107604
69460731
1819546736
180582601
1714765413
677247464
2077646332
1263627354
1832095821
381819338
610085245
1805844961
2037329625
545754033
459171165
1078407410
1195709677
804878407
1051034674
2089030075
172468336
806066531
1428196639
326563177
1610045389
708658656
1302651195
288817160
2106421143
201323066
408251531
277274048
1662627982
1566885561
194451572
807100006
1516751210
1800498570
2125613144
432421838
697054601
882855042
1794972526
1777729379
1992659354
347326919
9665456
2022406627
1935401114
1334987181
1457693990
1990067404
1451482209
244582933
1463409675
1820389933
647655766
1747773019
65059156
1976795014
1656172381
144880289
1863424043
1116572559
521940303
1416499352
859113146
1139046567
696484337
1361477166
638533628
968993322
1862962226
1797298134
523577339
589075373
911261387
485480000
717538050
1824698949
214126763
1400206529
2025209666
978261100
2032119162
398554264
1586098237
1910652624
1336833012
1474734639
1989566469
1329721442
1630166981
1440408323
328480416
2055947863
793519473
568379291
230676280
1287907234
1573299966
1146217492
1024028813
389558327
136073479
1433480736
416128993
2003285811
1063252952
1036065608
961183922
1120805420
57108424
1304730989
638026550
1581334151
1785346670
1007583197
843353879
1194080285
1795741561
94799784
1014909878
1226656412
716505906
1025813274
1135509457
2092560755
314401404
1997405889
873504031
863222108
597701348
1476903103
188544070
1350807342
1851675828
10666552
2062646655
974258512
687661649
475292088
1439000850
2077801934
1385040232
1623229579
866933661
279641270
1981440818
160397586
1821243416
876422001
360740523
659695563
708791301
1722367027
1751339349
1711405048
122958145
1389580061
839122464
563930030
1051966924
1215097553
1068281572
825411976
17682805
1313790967
1865365175
2141855763
916663807
389075341
1774098426
882008221
430637628
1176650388
895665731
297183730
395334129
1397282393
1867596704
1753906593
641050761
1497621212
1145003000
1791646605
1524222439
195683489
1625673619
8949655
1440593546
1337054005
592287258
562159758
1686180520
1641148386
1686858466
1124558783
1844215798
1309374657
1421070471
1855170600
1362405223
344546607
1089013397
778470019
1493324491
1090248369
142812282
1494943392
627920860
650896040
335468027
980510527
262298131
219205938
519071875
820186070
1410501253
1782789173
59387897
19087472
1195684556
153179836
318328856
817130150
556288027
1229198033
2074507791
1815941479
1578110371
202757145
950184374
960877531
797675030
754803610
895959208
567268488
735027341
1937281435
153178721
916933848
1904036337
2106642894
159646700
1857781679
1667704636
1389711215
1497445627
1331721919
2084821402
496974423
1554533882
1664172001
1638845748
722364107
8443764
1723587522
1410881563
1409419840
1373833354
221793036
1658181819
2078647559
1250286695
1805129062
356904271
530234106
514376911
1543020184
486704671
1699669755
302477794
1473381427
455887881
1985512224
994219168
615937109
1012242294
2065398510
711716481
1319097686
752241844
1390015067
506786670
1729717682
944578755
261888279
1363037866
893738586
535952570
748904493
566341925
906993164
1371850644
1329269850
707183587
2125413654
1640185513
1179393618
283212052
1640218352
864141448
1085671750
685983599
488781194
95083866
2056105370
1832327689
815555989
1086134144
1642656672
2140296889
1169371227
84223548
1385462806
1319184309
1478740711
2096400588
2137515715
940731309
1561186693
492109034
1031768332
226080530
827841948
102916423
132519724
1278418977
694899649
628048800
1002487129
1967981609
67937752
2147161428
1312348475
139956426
268087212
150182907
1175277893
108678225
647374031
332085591
1968502642
423350481
2032948072
1249256416
1907896259
545515296
1702937602
1024050351
1982749980
571105485
1916483497
426337201
1425283432
891069154
1630382054
503682073
1260549182
1801409534
1690698954
2062089205
1940957999
1857974441
1271406083
380782607
358167798
447965520
71738660
975098850
806392763
747670326
79831813
73881923
1608596452
697505941
520394814
1376715612
108905877
609161994
757170831
1287779724
1175469036
379806519
379511946
1317820028
400981586
1852583874
1734685197
1597012860
1987343140
673452823
739404157
726723913
1249131635
699596943
957648869
1031276905
127707856
206768314
791706504
1897020803
1263523446
1943382415
1024358061
1467839815
345837566
2064545223
562514590
2008172396
1726778651
1614286297
1199212912
2115194245
187582824
1454593838
1993751443
310763100
1935336606
220353897
1685254158
9701614
1948771999
141883424
1878494887
528143979
1024967784
741470890
1382907879
1258262022
1659090471
1436229196
997695374
1297934222
191320497
501198140
961454968
336529922
793846012
2087925713
1114868656
1591818524
1834876604
1790413759
295100319
1715145302
680636627
676190521
1149599663
2090711925
702207747
229605878
1530736405
1545221469
1384409951
688111863
1820219425
1507424294
1342575569
1653940814
1159977036
548367859
307871957
2097988375
1824165583
457625014
123694933
477876770
630537739
297859379
842101035
43187994
1620316379
2067417679
1853131210
588771091
2101747933
917990208
235518670
1090427602
1774746371
278499349
375572453
882522517
574329722
1586263192
1627685274
1507671193
1238035887
341377464
1785296839
2035445167
725812633
1614960338
2019400882
206728736
86935253
1270493930
341876410
1469103026
1871343229
1813223718
198754780
1814402284
1453337751
223868884
888238460
865696221
761788196
496050676
1747245535
319800538
80913652
280145247
82841155
1503665877
122518979
1683680877
809564468
964693914
1932887381
690746254
938406331
1785401638
276428182
282993179
1362929122
1753567622
971978593
1089691467
1474502272
274854856
1338141957
124295989
2102495063
586842468
1006281546
959953942
908511345
1351641864
972470118
934323660
745801164
833495771
730438047
271252071
1823805906
808548710
1048145136
1165608594
1341673741
474194820
2128980163
1162812349
1036277297
614508583
1933336869
1245776881
1263216262
45129132
1259230582
846125200
323187508
1966545170
1846128179
1042301715
302897294
204931234
270307943
607649452
2016170023
1927900831
187781842
1601890149
1209918070
2013623379
1989626175
1103520069
788657353
380568605
37763235
1311500412
1526962146
870502617
330189344
607145375
1558898941
239528604
772585912
1780075284
166432631
1865282993
261561346
20400990
48393081
1038416493
1122358380
1817863710
1111229743
2126901521
300939437
485844555
1270148587
905664711
93603056
129435518
834350808
1847324095
783442605
185181055
867282345
1621514888
1949991313
913947917
1851880066
1147097143
981034189
941945240
1664270215
216934293
1130043694
156182610
162308372
614539780
1310442436
906532361
1379490616
1717001949
730881985
1342393209
1977425339
1338663925
1490074979
1529290801
634291405
174016686
283971539
320711848
1370648506
445501232
1675975099
1527092317
1984400888
1695705257
1433782949
2041170910
1703949090
801530555
530491456
1227954822
120909102
1074284476
511702204
91366013
529625568
1391592877
1194907217
341889669
2096351024
516170035
945931356
1522584588
851056684
530343950
1785931902
897634899
1055826481
566234467
248656542
672665972
992594965
140029404
908966177
1082044995
1253864246
2062352287
96737582
921991090
530665032
597800418
43675927
2043044075
1947277271
2042095505
1245302754
491283732
1684264384
2066393124
757358422
1228452393
634483126
1093595259
264293783
1437132237
383895747
1950491956
1827908616
1858485529
1504492138
2075945694
241416400
680614333
1052651481
1064515293
2050741379
1463865312
1184734059
1108908353
1922343941
1289094377
79000472
1727071100
841836103
1009700658
1862729108
1862840874
2072412042
1873219213
475817291
1826726888
499568984
1858588252
1765332024
21406184
1136270411
296125822
82890594
1144620901
1434131533
2053547813
973284478
485022075
73244248
1687832042
2046650062
477393896
1353430191
470708385
1977964607
1950459152
822997314
1708680120
669765516
1714883953
710083012
1067366821
1015496098
1668133497
184005510
631112658
2084999573
1820221306
222714441
327386961
762600299
1827630689
1416557967
1951961697
1046700935
824766661
1666375808
901782575
640315687
119264708
302685392
1578463777
475268775
230405881
708852009
946298804
1610118151
492289025
2129896551
1328323620
419580958
1577595075
30099533
852904694
1290367398
341929227
742458977
689477636
283157931
210166334
570034645
1819314717
1596425775
1839709181
246275311
733962907
1992656904
815324938
33238574
1512681604
965373520
357324430
933864986
1734369411
1119007203
1920563325
1677525318
1286832470
1341243134
1836308970
2024435138
980734898
1922887491
1775581976
2075748291
227996689
1064251927
1894059941
1572632977
817115939
942770314
2071509774
370832611
2123809106
1661139486
261478090
954043849
265904810
1508747595
218649606
1281559706
2095615208
378699612
1646742618
714943002
926548202
397967013
1780500479
97359881
1851247025
12102518
1372012874
932581186
701330068
1363709131
1735272624
1221742709
123040301
1550970970
317710747
386301932
1834784868
933598766
2104537641
1464641184
310903372
834519896
1289016347
1981110926
1433943885
439736756
615777132
538417562
2035713471
451182295
1073322112
1395191773
295698712
408093301
659576444
1761970468
1397348248
260658609
641857329
1652880951
354274900
1155432908
1982163171
632358080
1114990247
1806732168
358502547
336986074
1705919665
878412001
867495837
384946949
1751162587
714801138
1600335224
697739084
649683099
662835392
499206460
1046051062
2058607539
1924899529
1953910528
1243561745
830193364
797520499
1709827140
1408436795
1345558811
1843718980
692458745
1019796828
1149683435
750384390
1134089728
1154038284
1079711551
952498407
840337081
1575427867
294411813
1474956268
748288561
344210151
755280139
294472127
431930494
240362320
1426137510
1867060270
2068494852
1463946293
1424808932
1649988235
135545734
1208692193
67168486
624998055
495476591
1820876522
1288075855
1477960284
1165087396
989833058
7055653
438368766
291793796
750127823
362980510
1771110254
994879802
2046156839
1912811979
1231315682
1785037424
1385810458
779063060
1701415121
2106793138
1207871719
959456821
594263346
588345043
1732214851
1250940923
544117000
396908328
1622518167
1159606182
200481485
1706304572
220691873
552931783
589779004
351812994
1452497279
1547401232
1159178810
2075322688
2145155855
252366066
222005791
1580068402
2060282569
847540734
848689425
828919762
871916632
2094687036
1277847724
201936047
1372964930
1761511724
1773842714
1992105648
2045037799
970055143
586055431
1290955402
295807662
492937825
488862514
1047955328
1831898536
1589230198
1677070922
852023831
1053353200
1301259074
1077260042
1571772659
710698295
73179003
822250081
448158687
2013739442
346811142
1408342031
817217754
427766121
498208175
236304646
2055202102
173763168
2022808679
1393861933
1662906521
160201801
712347204
665002735
857786091
121671864
1756469451
774802863
578660655
2076440158
246977010
3901751
1687006130
1919318020
28633089
1404298980
1463011510
227064956
332842997
1091712391
1859785805
516590362
315293565
980366337
1903358092
909571615
1265259645
532366851
1491021820
941298897
1510280942
410793690
1140219789
370684575
680897518
847548494
1732751959
393210275
1864275275
1132737175
1894410302
1314639809
1130822374
1759564477
2039233669
829537301
326172556
212796959
1606820327
2117510144
1279028552
363509757
1886222407
113814243
1397128258
2046831439
897256066
1219406688
1956869093
2145379045
1316948189
482418592
1553262881
2078170078
1759915034
38972901
754647010
966268092
1017470843
1758912877
1420424462
2076540042
638147924
387994142
150625590
689966993
147190914
165309224
1572788384
1454850218
1169748801
202270856
469528830
1163668772
712301994
121053942
838430995
1767678989
509805668
713684647
418102771
1063794366
123307871
688447386
334530581
19669258
291604215
1925026690
1201799241
1190375888
1318208997
725399310
2084720899
153055228
174391750
1226301925
367880196
267296674
505730640
151145539
1030888938
1051332547
1387768450
422597435
1117782124
585329081
246371774
1433442228
288829116
607406800
400235676
1178788348
177866847
1637617997
390672357
463512057
1037094962
208833285
1450620687
757386753
885587602
922837417
571058077
548604987
111802955
724709402
2090552345
365535095
582114724
1976288734
2082165908
1302758424
428553963
936886095
1711520106
1353511217
1589544312
344512245
703911010
961459088
1887078172
1889571370
682839792
1561691648
1445887418
461535329
334859479
1661397719
1256052357
252972315
11899946
303635371
676983609
816478937
701570316
1377902212
258434069
602077815
141053121
1534764854
1354435513
1336860384
415979311
825771950
401246447
758935561
1874239630
1503069084
2032107299
1582993576
1379760447
739072387
1696057452
1761244415
710735185
1029954909
1367399380
276580093
1337937504
892216260
1991823341
1246571814
519615122
1168648753
1089943561
583994836
1880979753
1087596762
1728651774
70053289
1888460254
635902965
1252543857
1099981531
1545294797
41129029
787564947
535371568
1816813076
1726679492
1873582107
2130913173
1684252191
1306164345
241763328
470010767
1263094817
107474796
1457378544
1704420640
977577545
798920565
1083419200
430704244
1990136305
284876615
267631688
967315095
1828783600
2055307919
1517641869
1423684167
279178615
1203857579
282342746
984629997
1320491130
1620126029
166787873
968997279
1881017357
846460592
858210914
122817614
787260810
810572648
1283875870
1000369328
1256454844
112635857
1775448816
825473964
857746830
1370324883
456820668
2063179095
2030169429
113626886
1702680118
814232625
1405427521
934903566
480592821
115736690
2136858689
923708568
999608275
603748555
1860682002
967070755
2071779219
1178159778
997685830
1868463761
1385096478
1645513510
1736607132
724858761
1680797211
895746463
1270771744
427485999
328413380
1171861353
395029432
438210941
1143670065
1050689499
1090370405
531567638
943249696
1903882535
1042049331
1418865870
674650038
475030171
74793733
1409576362
1459810301
1702015321
1395224220
1822652786
787892094
2115723755
1044077495
1338377407
2108084812
1346229236
294445823
844823293
8233373
599897332
1283228796
1727231453
1527964334
852906803
1328377516
1182161158
1373425889
1934488274
482924658
1579693923
761872739
1550170756
1217838356
1797329206
487053193
442675275
284495846
858133181
1332616423
1021505804
1044403147
1159605248
143954609
1478388738
1517101565
991809124
432072771
621904309
369582015
317383052
1537891926
1655313
162719992
206397958
1247157176
150881237
2077781521
2044411740
1663976417
1093435935
320613129
1444731989
2089404040
41410374
1385100375
9854023
1955222783
1820065976
2055371291
1359056333
86535354
1077876222
654916812
1708036467
2107179438
247970782
1373786909
1128052152
1890817018
168498047
259934406
569544166
142239145
2074871198
264196697
43040900
1481581917
1039704772
1306314245
102878917
3034076
328888712
1655001055
466523323
1240037412
1003844796
266911308
526495036
2107440979
1992883365
1481734305
878695950
747455282
1779602797
1286951355
150690457
1581489894
1681121952
1736944532
523737517
1378072624
27644570
2038615887
406916970
33120878
2054490203
293444110
203685445
620180744
2122423781
2123642496
1233123433
1085690417
142008599
1400052760
1262741159
859435661
1444659300
1646533672
726956898
2094438455
1259144565
589215347
517973303
1632134226
1153045111
1833685946
253691152
297303646
1630139815
751344485
1088669269
23453106
1678934122
359883557
906048951
1944942768
1508348825
863042866
1736338269
1707539681
1543617474
1606464351
105115439
1400391522
1759111993
632924839
1337887131
1698218260
1517493024
1508407319
1137032345
2057810741
1549073088
1913733312
2020387662
2044841296
156324233
1281964968
1187362729
931659898
1909416796
620261477
1781812426
1031110204
317880532
1941834872
668994141
445741964
165657437
1964556957
427077296
857409903
1978046713
1271067123
1229205957
1993471702
553941476
1373460059
618658778
2043770416
2099602662
382780508
1904809457
271637399
1360664866
37380021
2011861776
803141709
821666981
1546160273
1289686060
28665692
1650734078
1219937601
254157819
1385413183
561632766
94066036
645423413
41061892
666495660
215507813
1431790287
456886072
1230461896
1955866830
1871266683
502649595
49554805
961316338
113067176
1501412249
390580961
827076144
1826152195
1160112153
658634715
1687267677
880057707
1511397754
1256850907
568204160
111206782
1066458705
800067426
1937051874
714297769
305491579
903741287
2125997434
2136768339
1587052606
1494278666
1609167533
2020202981
1380284933
1879684450
1842975082
1223558804
767397865
1449571858
2118737286
443791400
1442248649
2067802476
1853237331
534064222
1777610662
2096937500
1852394009
1133887740
1199745719
2107595755
868894620
2088985843
297275964
1003224619
2121342977
1172092203
133064959
673222225
218661820
1283066075
686974984
986688928
558299626
2073229283
1584365408
2017881599
1664490323
815315801
517208972
107016756
441343505
934268202
1337941966
1927667980
1843310103
713032217
2021148625
203602648
2065187832
1613758496
587726212
1045003383
189084059
1223747720
1840920107
1001533839
683809473
268716082
1954492491
1864354341
583011256
608681068
1223684084
1366612534
357752328
1378413209
1941724370
33716553
2112393210
129611157
403137764
1374930550
570371510
2139588190
1030818294
432042673
251531236
1259210260
470646609
495573535
2062790488
477728128
437387912
2063499915
244795883
1515534350
1995981609
1927778586
2010565124
2063231910
718920728
211781921
1373038068
1815895449
285828706
2076082931
807138663
1839534351
706078388
468239261
783345113
510881187
951418015
1879584307
1766088998
1733843339
1447438022
251367210
70274038
880704124
201211582
987170117
1519597201
1722632169
525484299
86703753
729185051
1724686933
928775746
715271745
965757841
1928051090
1686651503
1016953327
52081990
1465130796
1218586886
578973495
451330398
1179084907
1263687965
1228027070
434883447
134128071
351318401
1195799296
525986604
20140230
830024768
670106475
1836796434
1725073783
1632688765
1617162184
1957941139
1900612706
1047510582
1066898878
1332492034
1915970590
1537229889
430566709
1177393668
1394136439
702213271
574264338
652871576
420117621
1456069707
1624567789
299001154
2073338472
1735825044
1419809938
1985284572
1663240677
182357563
1707004079
950958090
1197694510
630921768
1393644348
612938594
2109630421
1303651595
386747002
100472654
1177864784
278717640
776136615
1710406083
1489747060
610760973
1517129777
2056518670
591387951
1985427574
2113266888
92893516
771321820
2091671102
1188880519
137767235
904987471
424712179
1593933816
1614516532
1364128981
1524454067
1834288094
1140971451
1078666998
1955836028
558771823
1629216953
282681855
2121741444
1025329189
1644498915
217460245
1496117934
1191444598
1347838522
2113653679
1227372329
1600245606
868860029
243189121
39287151
68383708
1149833205
1558513313
1273524163
327254104
554944880
1499708955
1079999255
945520302
1583502592
621817362
1437198024
559655321
1374137155
596857586
198938246
1303210782
1315599010
992571059
599869765
1798837273
36053312
1471530442
1688797753
767629545
905525660
787100473
134027483
530968111
627969083
850070502
2060947837
1532358281
451429078
25423119
1450835741
406078292
1866104737
1121358961
1987206948
136064110
99883860
410763984
701570340
618005760
282030447
1797572501
928105942
390592524
2002724919
1741996115
1436880677
1465189172
1740832406
136953202
1551916550
398889231
476672707
1058536925
1916963876
86411879
218722591
1005225001
1463379476
936382205
2133976849
521086469
311129192
446213799
1728817695
1231668225
819432598
1290582527
118225765
2023061607
691442171
297681824
326471533
103637048
627057319
1415254274
327288567
1169565802
1704234181
715090612
2141427734
1006899902
532152018
468959790
1142033957
718142632
1710775348
606303479
1590896781
1362020940
714546752
648352677
797945934
698998466
973647975
1739232719
1407074112
523435036
1630937910
1856227261
1328659888
437323471
712863623
739130067
238614297
155560747
1356265405
264541696
1762118790
78598524
771922474
1990388141
2035743394
253422925
269824872
520664050
788882247
556374914
341773033
1822197528
1128713994
1599179057
381825359
1018267650
524954866
715882457
1381211055
2140374866
522947414
48359317
2014809668
718309451
1240536780
1987709467
1942151864
1232753081
815995770
1470698067
827870258
2025043286
987268549
773941701
2106783806
1589378648
1102727258
1685711704
571063921
740112487
1083031634
948578745
1793489930
2058528426
1353598658
284653866
626487271
128382266
992420694
1887243587
1406486718
1699495887
2112701842
1443083785
451514853
1068359822
1452825930
1287180389
194358621
793641548
545229140
123996166
2116176088
1044214052
2029909097
23896686
200544506
210718222
1916609571
6568173
1868701061
85633289
1447577601
874397118
1955135831
2064253220
456804214
992756180
1088546098
311722852
1669285742
1342924355
1700421946
134293120
1774090128
1785000659
1521868794
1909716706
1917386523
1599916797
2123284803
1532417768
1977052270
1640396966
1007467489
1725054985
126376811
1862345349
1640777199
2031008660
139727959
199052435
1520106069
376822230
1156885695
118989654
202086029
491150278
847215887
676496820
400023971
724290872
645734776
815115486
1278497155
838990174
1414690521
795160804
1829794828
1292059979
405032794
1560773638
1798107595
1964875904
1537253285
1536202732
1585182066
1164365704
1611445790
1304948520
2010565059
774777739
1531979115
344538267
1892167565
1794538150
711300191
337202084
577937844
66180992
890075371
1772395074
1885365620
914444761
697611522
1817530050
1553345135
967986138
1034555114
2109166243
1741175674
477032342
188584544
1267030115
1333093232
1465097399
557120004
140343390
89734377
1834179170
689268987
269736431
1647610553
1671533297
1009926582
1761344666
1758118090
1963202695
1943027638
1749882776
371438124
30473910
1969410787
1686367120
1221383148
1716935955
728259349
1848007546
708618161
1846406336
1466666292
400300695
385329068
286043122
276848678
278911616
413792856
773752442
66158437
1691991154
1986768116
2013611485
1329770880
270723771
837518747
408734593
1203839038
749250756
324754252
1283434931
382046943
1311636364
1166603477
65949961
148557770
1338251672
1879733139
127296072
1976984230
145450316
1646601480
258361139
843229547
1602362161
966866480
1675637488
780799769
197407067
1824171073
348466706
528566846
331744162
1871193073
81649634
972049660
1467756192
2048135076
864340446
1445435963
2098307190
1642495392
454925808
396197418
1766690709
628032944
498925393
1377164253
829261247
1540518075
708173097
2076562379
69513657
1852739500
1553321795
1814285185
1130388748
729391116
1432078061
1147348273
1034421709
805533145
1134004308
1381289734
2057837101
462010541
85182053
193714691
1760358275
1186865305
419767454
303090578
642997478
1273214103
1041472656
1061648391
791837080
2083839603
2053452785
369938444
451853078
820346735
1602733676
1990708609
592045619
128704690
14712494
1946856859
2039764099
1144527283
224220013
1538826248
1886678404
1867981733
555966650
2076622238
1111959852
1963294683
1101843045
452627479
2087913703
1428656004
592924806
17028919
293986950
1838098662
84144004
1519787553
203679799
1555984062
457050031
2123755327
396443430
906538354
1547864527
1589189598
466525215
2047537634
1880647522
1755721928
769861271
1476831492
686357378
1828962813
828879094
1219212335
175028501
1057090889
468053511
1149998576
896878905
1374409202
580342443
1343234936
538937107
469144335
212878943
984686724
1034949505
1815765328
1853219361
1326076755
1793618872
238469374
853840756
1177593753
71740936
790872496
2140606719
1578038076
1873889611
103314329
532410422
1631709352
1101393797
1417416437
717169578
1962416363
1923802923
434348611
39061520
2133930774
1534957751
1681228784
895522075
146954299
835692075
384332255
1251313435
1636366877
771229688
2099060222
1775035149
853983823
555936584
2089568950
1435733253
420184624
610611094
2043580828
375785859
1394290021
1657314185
971769063
1122554858
1722091392
1989494988
188239123
1262117840
1652538552
48743104
59164191
2124035025
2087679168
1757077239
1143058336
216262029
1420470877
625850190
1775107394
5632736
701897310
1227253996
2144518847
668315643
776800396
982451581
1855674410
854119190
1895317488
628922159
1740390656
112284507
304609425
1540769230
966839401
1968234740
186228015
1135755158
874996631
1508593290
1564106083
1400107548
176255479
354954690
47508809
667276292
31264038
1192953213
109430309
2063300006
333346154
1509953471
1434097545
166447348
1831889890
1047080557
1764785250
206012587
450242273
273736380
1859325504
993268457
816206760
55378881
1328560977
491983072
1092634203
2083943394
1649386869
1345069837
676981597
839660901
775429219
1634246189
2091673116
352948656
1997152490
1878122636
1261150206
1554875092
318122765
1440478079
813640030
1042405150
637165884
329411467
1036259915
137762063
605325895
1089326349
780568305
583426695
2073165717
1835776715
1975008878
500625722
906999037
1006693431
894730472
1442704774
1822833342
694949253
1837166628
110010609
1108142772
272689400
763794007
1708664524
1912277165
729556802
491146847
1877123412
1047658736
1878836679
1719804402
1389432168
609512034
458588934
335367723
1031130551
1487633768
473348839
1363573491
1548008091
1993121081
2052348283
1022628063
941445743
1753714917
534389491
478025328
816487354
1035058086
1754538406
1368419973
811376498
101467220
1281352491
1230804826
755051440
698742757
980175749
1783603102
1270478627
2092289883
1693814861
7606686
784683960
715837414
1968590399
1146258861
1449471467
237590358
1477534416
45992674
424480202
396562054
701099346
1659530227
1812759876
1245871297
424789010
687614742
1703372958
939763736
591163324
550227468
1068243440
1035176469
1157848493
1709460010
1506713242
278481288
1631335193
79937755
1581026276
1443179721
1469265616
1385737135
3935190
1328896167
340018103
1098572845
1048528480
435469345
139993328
610210467
803073633
1095963430
640089959
1242240950
1822605549
244703995
471247223
1682767095
103758089
1874872130
2083824707
1909740437
2055781962
2076521541
1642179894
1787693826
2019413223
67244967
559598894
1145122435
1740520468
1317454460
1170739569
1114542701
236278087
1273570840
1605890178
1524002344
303801954
19630404
1745756753
1753502024
966734214
552011909
1595695618
330848479
257644751
1641955922
1520337831
608125888
2059797888
1715850926
1476216399
765106542
2108497133
94782232
1536289208
1423990861
193022638
592927752
1914047734
506570673
314142197
864294256
331859937
1392636870
1314508464
205106934
739272749
1103133126
2012051425
228203746
1601977203
24116509
1162675362
2139011383
1860291019
571504445
288620090
817841103
1720876470
1896709289
1391877519
1135619913
1597553839
1221198590
1849829534
1335718981
1083771264
1522688083
1082115392
1577516456
986037870
1295793066
1097866393
1079247085
1041810682
77414798
108957552
1826588061
854748075
137158535
1810075784
1239969404
357366144
748927097
103089860
1515150056
1681128467
54972127
282051247
266916644
2060742965
1598473323
1796503937
1422106988
2147119340
628911691
2138441055
1404084967
2019597498
1741869373
1176141685
793764561
1501657587
1077344524
1234884539
1397088235
135209835
726037432
663172352
489997965
749699760
1006381174
249801753
408329956
2016997490
1734183524
801924331
2120997414
1121047165
817960991
328044784
1669102618
844815037
888998420
419037237
1389663296
1200276886
1339588251
1304198609
494342851
2136072153
237460770
553606799
1637943386
1964425544
747077813
250177887
774304350
1712848630
706840504
701262223
1322844253
1853939885
1689612437
1024262066
640899094
611570338
627255072
665277139
1919486682
132537421
342028579
15804209
1314334521
1465755170
846380917
1864843797
5550846
1291878603
1161374812
379830925
1782163508
717382993
1579437045
1674829261
549645716
2131380426
729128543
87179770
1456120584
1734323794
31153185
1002903780
2106380923
1115194819
714400004
1631507850
1763212658
574338695
1334518181
1101858658
1254783118
502832659
569824772
620412208
1055208411
341641456
2110185961
1867384089
1470190906
854067747
155232977
8173553
40433557
922906274
1277012249
97204854
279665817
1535407943
2016404159
74183369
65389985
1586100005
340724063
1497165797
1057203363
1040377986
1898829163
475663204
504522427
1343647932
476542601
813544402
5476083
1065113395
491477862
1092726034
1760915038
445658646
551081928
33654002
1119422220
932505693
1900997886
1374056855
1099674123
1488735121
76230647
1222002057
799809662
1574112798
941958306
479251545
887895959
1399421225
392288744
1111427025
1794460451
1831178245
1286257412
717663349
2077854063
1057735276
158060223
1456404029
688983324
2119573837
1715015807
1371371239
447788152
443418235
1432980362
331710491
822760920
2101959467
428355350
652182058
1496315
1766095889
1087097385
1875508626
682461619
155798902
1401460888
1730663475
247173589
944092735
887923349
1253993971
1738240128
1223060411
1054114085
899079733
1440213055
51263709
1885153905
775207168
1374770146
1635039461
1496412259
876443588
624030051
1245408927
119631727
1725112993
1274640742
63477622
1904452598
1568424001
2054552367
520871245
529358857
729084831
488046777
314915709
499221514
2035030672
1564217456
1639513640
547656909
73012303
773887950
502672840
1376363175
1354777330
1825053508
238554989
1505993177
543420289
1339875624
1084272120
1032689196
1820536980
738034631
765496206
819465519
1075299956
165198543
37425054
1918936646
40583585
1531247986
1230914481
1872473918
751537643
269732981
1337389846
1717448488
608694535
14266650
83093336
792935295
1219536621
478558065
462708140
827450284
1840473346
100110829
1636849519
2044056616
311319929
1646817674
1209962962
2078803908
443662072
2131642392
1256849611
84742870
1731047189
435543398
1431207792
435749185
647705337
893047883
1120522141
1627019095
1223651023
1988950284
385060560
937599793
8481383
1593714835
2120024660
1154124428
997617249
1793723366
1081738695
624580919
1990741828
660556221
965825300
1961839735
563956128
1932985511
1785143889
1114210427
603461840
1485467339
659851792
492848834
236667873
367142780
1776267171
1407793890
849508252
71085723
1579230991
1106905654
1407490639
279929980
1254760299
878582692
2084099356
1485160690
1449834052
1518089239
1048850017
1155469732
1264883971
1763592253
1750940471
1726847700
811662481
1953925307
847679149
1463248928
1264053126
54574383
446301483
1932395343
505914769
1357003043
1790220122
1255368424
557839081
809510898
1796121887
1500813352
370923312
795206791
221053624
2052006583
528813587
1477330648
841270308
1779014742
1361116388
1023099875
1575784828
1492193514
1658231917
270370317
1272297747
1291633953
1276714820
489298015
1095929028
1044269615
369995806
1070745789
1970893239
1354963404
1040773369
2050946234
424795739
1456778718
752496380
1087851387
375981732
1348376979
634541529
2010789101
250891115
1968939519
1945291968
79316962
2022665638
1006219597
1036354876
1758807565
1104495976
1471910491
524403815
1624740383
1856414637
342172692
1300624551
765710000
1391664802
932401433
1706747087
1321327304
1749841058
2065176311
1868803195
899118530
559684267
1656912635
309518421
340183357
480360290
1973604758
783154421
1067330548
327808482
1777007512
726718763
1714646386
242881166
1451431313
2106334235
484119754
1102541120
1016059524
1128822418
1326634133
491064390
943314129
354734333
1090249855
1718086362
986516874
1399620185
1905380743
1588211152
997028046
470330961
1533748372
551820986
899064762
340572916
94019855
90096333
1537519179
615607163
939061992
115810610
1110157118
1267176817
1811040731
1463404971
1023539830
106023860
6770298
1245560002
1499445553
307056395
844748254
2050191348
172699025
1305107590
1762168093
1043172389
1096940506
1131437810
158877121
585043476
1054397171
807663334
54226429
1238648418
1670290646
472941743
403972144
1852779531
2146575014
187254027
1754552355
1231405445
1996263351
461233293
855811517
1763426549
600446974
497101019
85652046
2057910253
1652608312
1677091741
588302504
1207959267
1136158255
1975364880
1168388659
272588147
1423860938
1581994943
1413430428
1265626541
219335743
28735700
309033440
1935822249
547815014
612782726
776846020
808344337
1276405887
800398701
955810852
92509488
1856572381
2106566507
2108074642
167547840
26192741
2094928889
920004753
849392595
1231719267
852842652
151210376
1427866461
1408244694
125892864
2111462975
756083905
1105619661
571771026
1401042844
1803827800
814868936
1521843700
1487330910
910841161
1556936312
1083659994
1228944831
1656964366
1311048226
544024529
1278932444
662154243
731311800
416634659
314879308
684473578
263715131
1636049392
1063580770
732582173
250734506
613604303
1203887745
2094272276
397370529
1588590896
295197996
1262510857
796464645
1049914808
37969836
660193159
1336488861
1903991398
1304966915
1531074646
675978828
1732865009
1719070342
1503798731
1548035009
1580618061
2039679422
1611935673
2042408638
811415539
1743889560
972443812
1415478486
667363613
1011062191
574986633
2115298688
2036017156
2019384571
183157322
2018258439
564464835
803393586
954940334
386245951
925197839
1346937753
1952563475
1232806991
571741398
2122899217
13790095
1538868114
45667713
310987637
1148589711
853711923
833275498
2063767076
2095824311
1214371444
1612796838
465037347
1776110842
1885237423
78615518
1503446249
2014224647
1733095572
238393726
268648888
1547077130
284219821
1173696312
820814855
1284741062
2065674699
1325302670
813952403
875552160
1102860712
1892864288
340175708
1994307081
1991835590
1732571203
1749720565
1007755419
667158808
1716974762
454805407
1112256332
682262795
694324960
1513328131
713261834
1883887718
142454883
602811978
1112298108
1199162496
1825879171
2122912087
890996770
934244419
1162761966
1020984615
443431493
1528395755
221072923
1573375207
1158037956
373207640
1317985476
1609103128
1388829557
1103677982
29605822
1905126307
886703632
1183505785
1062810756
204421126
172623517
642706694
1724013870
1254247963
910816008
2038828855
2103256987
411917900
1489423446
909865916
1270337737
1588043439
1358238193
1503662753
1617126497
2020785210
329283803
2030974139
1573095189
1233002899
863199627
451843417
723196820
872936337
2039681370
1898862780
1566237633
4622241
2048681790
1562658539
1705289463
1817738579
152171228
301091566
48585284
2033129999
1770668048
1204860567
891842154
1509214600
561086360
258106916
1333279653
1382625832
1089324930
1097568704
1407460816
1321504539
1478342191
1588956885
1508768267
1515152007
1723410534
1362651888
360044317
994163507
1400024398
931654565
949553798
419867025
634883606
2130983176
2143356007
2122916709
2017745657
94208301
410214069
2077610408
763907756
298045105
2123376402
1112229001
1778195153
1442921258
370283073
682570160
755715373
121447802
65291651
417663414
482225770
1868628021
2081667617
1057461871
636462070
659848029
532028287
707620951
1790779039
230520032
283325429
555361089
1313108678
1332674973
972284193
959326779
614255065
106256087
1294161919
259285690
2032386503
1814777754
1105115233
1884510311
406037120
945642852
1865610207
550881567
1854338332
10290099
239836714
373517502
1876832475
1695763988
1506920451
1461323733
565197169
1657576968
626264304
626391054
1821674845
2001302265
191378345
1421881250
1734059548
783206075
395184353
1733710713
13154248
2083653324
452398616
1833320376
571045715
1321399153
583949427
445805000
620823357
95115293
993142859
777465916
2093628869
34428121
350055640
876077760
1804999777
1608030746
195076260
1119769093
1105597816
1765039151
2004881641
306748821
33091542
1308396993
803464074
1205456561
1887848125
41122751
104683336
739380936
996343761
802253481
681558258
427823551
2008146554
36013609
191235080
1678399090
1482865424
1303898457
1712084512
235383466
1648860502
2124507426
1690688280
553207224
76159936
86411358
801981313
1301277825
1808394202
1852980528
1574138591
692109217
354735379
264857612
1622333076
499555879
676117914
1917311180
818464501
546904059
1851367574
1842708987
942759174
115095971
654119090
1924958986
1256380604
87744937
307081527
1638155276
436707218
978944448
1526592527
1401997055
521414982
378248319
123042885
241816893
1310584428
1603852024
620012077
1978365540
402453422
717040290
1883637144
1213572410
1065573746
1249817599
1239173876
1764052767
1012943162
1280537981
154861786
1569618786
1457368445
1661059994
1193248002
338251714
726999872
145346874
1902975385
1935824402
1015459050
1915960566
585844079
441960240
1243213955
804568220
543176477
1983508078
474572137
259493954
1318666329
343343324
1485977161
1835754909
1111297585
1294756389
106920449
1540797531
108784348
1436384385
1272760560
476285884
1887438755
175174289
1042191982
933430154
546926373
647120441
992765990
2118907357
1806877827
1638810050
247852474
1431090546
1018032981
178014479
1218943665
934954149
1380224959
2105247840
1898327352
1955733201
1237767866
1941257434
258254896
736656593
1270121792
389480386
1695601626
1998967354
1517707627
991504286
313757924
1235911362
82761102
773286048
1288613659
2014027582
472536310
1305775086
599085892
1169217701
512847454
1435979459
731960083
251989933
1438431112
684137776
954634367
1043651230
1314007254
1668086099
2030325204
904016463
1783595996
1467460126
1391383576
82413516
1841064171
1624356480
412559831
1193462964
361799638
1240094166
390099282
1565603547
243995695
1015071871
1649206259
1369767433
1657954366
2124364745
635515991
190891734
652945839
175480020
1701670269
72141755
1392319994
1441849047
994870379
1238667263
657922889
442485835
1755538271
1926398400
1446731111
804828034
804272349
292720494
1623994486
1383808309
660693150
1508532432
2068218977
1024950107
413787783
1129215222
19514416
1747312580
1429329449
980342782
86164563
2111573918
1488965256
1097480234
782316544
1413141654
279263441
1842278984
1039207104
2062467442
1373653159
1396559912
1153085657
698675333
1656112413
1259669808
21724940
402673712
1900205291
1511961682
1225838221
1554117943
852443867
203736238
923757885
934744692
1399759045
1977712042
1541538219
746749523
1114631558
510610140
379454962
1511912336
2090707346
1136193049
358346132
967496933
2133842638
1845740967
1411418740
56575429
349278656
1293104481
1540919023
1878095221
499725240
1669013293
745352162
1746957940
1322327331
1747421568
1614199219
141372155
688860243
1167853469
741878155
1165394286
876149875
265319900
877334373
1502650593
560747191
498785044
704070860
1010219294
1306912523
874926534
1498969846
1779891357
1526233360
2073494252
256082738
489969641
592846308
176021322
1248897734
356619673
1001763371
786421079
1570656949
1603291598
196277338
334949820
364597880
797474874
232149462
532045909
1543055158
2044428478
429179628
1733271599
170193978
1539419748
766210555
608049207
2125320144
1570664556
267435005
1005271783
1102891308
1645694854
1172400882
935613306
1332194150
366262301
1337323968
743359740
687260980
1145865749
416807730
847973274
1428329698
301088333
1374952619
872855428
4141634
441827232
1809103372
1815458327
353335658
766159630
698753225
135656422
994316199
1718230223
843220116
1658645824
325484993
2065808555
1413432252
697318032
475508006
1748102824
1466668024
1963156232
1588856562
2123066631
1234143395
72229010
204768380
1289132349
1903387149
1958731731
44702925
381343884
1367896094
1888442268
807107063
1310494273
741786564
1022789799
1277534746
2003485069
1655779379
1919262445
1256784097
1944517573
1733415452
328480416
984416113
915536070
1495416323
1649482864
994972335
1692626474
1712749358
1698410798
924411506
872707491
1044876231
2000876963
1220577017
1639834817
175399013
1539931800
447598089
1066999975
716122635
699526151
1127448937
648890472
939707166
2123440802
1945368530
1747816494
2016548770
1515164828
1310067875
279940622
2056101466
1502772512
1294752329
1849365364
1214664894
26913625
406748357
740970034
979870991
2046007078
2054419564
524530920
684689280
683553832
2112758280
473753844
1439013306
235977708
2080302870
1842968361
2080268778
108964043
1614255914
1643993212
127819869
347467177
536104593
932753510
637224633
276405476
1206447694
873226562
2116858581
1168237428
252004651
138761858
927571067
1252126616
23170968
1075550012
469662523
716866709
813557979
1759699627
452625060
1545743407
448542791
1494406540
844467269
2063475824
452212513
2069703429
78453225
1215390789
1426030614
313634137
254125694
1739230526
2097219273
1565465857
1647505862
1534178291
1390625993
1114150932
833169946
1155848715
1423417858
874538601
1227729434
1200197319
1900930151
1282997541
1400340930
1830530404
664697849
1109035123
644462030
529558578
1352926711
1076151789
1823664347
608420657
577412247
702588248
1736691043
1614443114
1462231712
2119815861
1706109311
1180133619
1618273224
341471045
1332151263
1414461294
1946214967
1256078795
225024563
79805240
1778231055
1459281301
384898707
592858806
596165260
4960095
426903705
1217644854
1369800910
915533227
2088056283
2079271857
1701471571
1554853947
1778816038
1041986002
1086735894
2089770583
1131626623
164504923
1625209718
1502425835
237375741
1053068560
865621589
1942402055
514419173
1857158561
1251654873
443771279
1907889705
1895756351
1586272735
1332293601
174863915
349306206
1510300348
1737543211
144689082
187377067
2088217507
674886657
2034103755
1256384453
373813090
1650230875
1376585169
567605300
793168717
1296627106
1895301469
1974899383
484902667
1264244482
1279461446
1823467432
1648507649
1980416139
1201985032
1385939460
1461248417
1762083251
738587364
295106020
429158885
924934216
303810398
1316134808
829642963
1204979540
66763262
845825677
1674014239
1386771762
149916940
820637760
1956347046
1242285975
1793194119
625780793
1157907898
1930097689
536628821
575052441
841268263
626691641
89999369
1086754896
559112075
1044913976
1599569400
530537488
2122349600
583205185
1354090842
1121666628
78863595
418738506
329038116
757041551
733237673
741834693
1877429602
981448180
634769325
959093588
1237102018
590956265
1677030808
895597178
546442757
1037961124
1116037657
1645938497
50741287
259301808
475584242
1758649539
1157019141
958769626
717293533
695860735
388350212
672589426
1053328539
1258725354
68670636
881142651
698177127
670880348
699441477
1442057502
1306246394
571653077
2145605753
273229712
1712807652
822778009
1008799675
1919473918
122423470
1311749303
658767103
621181344
163493312
230356910
1711695182
1975907732
1567942839
1234938943
1412773695
387819907
215106285
1282543924
1531391297
31606117
2131370318
791953887
43795816
871901581
125166797
671122509
1033547593
415492404
621917913
473154288
1461306786
1994949979
59423095
1785231055
109598275
1941011694
1143072364
1313252208
836369241
385087219
1473581922
1062798113
167914855
1885318575
2016911849
1685654346
1327962627
1472311715
985060873
82284210
1606724952
212856221
1503401749
2119235871
1904484318
1130048752
1794272909
508550434
1282262704
2106086352
932236348
1533633269
211181881
1392554975
1996374588
660523821
496264551
448179881
155789870
847490836
1984653456
1604958159
974070401
714940968
2036641659
516169505
1557870826
1668568461
1946034812
1382916329
2145638019
1067052797
1856798950
999349762
1870416470
948751411
1996432312
1269337615
248107396
1833161169
1171899721
1270177251
1143854257
828797890
848881329
1913030049
385800831
1952719513
1189039770
1056882371
1857233543
208926807
1423354499
175576550
483186337
888785085
292853423
1312082899
1501278273
808922855
1691869453
121000528
919758757
1308420666
1693865175
578131395
2001025843
161083414
690034854
222753718
1083020467
2078772435
75762410
227316583
738002374
928492819
965247855
1130293437
565323762
715589259
45234273
1043865215
28610533
942768655
10798034
311442489
2086601265
1342857108
976108038
1620337985
623615630
1183147876
183684840
40634665
2102663157
685684932
404264780
584573969
723084295
1692794899
1518048729
34944525
1948112795
1979768482
251663876
1792410748
622543189
2102951175
1303448788
15450588
1452608835
1616826220
1425123936
1461704338
1260152812
240960247
1426800182
1295863620
1693198985
633969270
411391292
711057831
1713977509
1654152974
1698796771
369564426
1202747951
1590578348
1312393681
708329144
1082797523
1837632507
1024506052
1625721994
1799458096
261875056
1206808732
415133804
1373953982
2017593470
902564374
172425988
639291065
1499651359
824122552
333606139
21702683
2113034025
477104996
388412924
1107824280
2017341228
569112628
1260983976
599077466
1574534646
1477926890
1967180891
1092394352
1392063421
919996402
2020125339
368666300
998589135
743361751
1842169282
933997243
465884066
494883324
1667681684
971768304
1084964738
1864276447
2031390900
1037856648
1037402240
734529760
1241437948
1252524972
1326310076
1069643178
1649968447
936061427
907829317
1046685818
722373781
1168892796
1076982626
1799777396
1779039553
920020989
1189466203
1962858165
23775630
570409083
198902051
676416743
342124544
528410472
1104951796
418181819
208578595
1516316697
1221270348
1222807659
1043634836
1276918693
295678311
2015880769
387933641
1052760838
1204659457
533231884
1443311687
2133829628
653034785
264913564
425741278
496078787
1899565389
1407168502
1305913484
607314768
2128849490
1658903454
1530303942
940273376
1682732426
2027748206
63273383
2126419767
50281563
1913999854
1605745235
905377680
1396616888
839487207
417992308
204183266
1729738793
977005452
615111627
2022613575
1675422731
1853048151
396030858
909540006
2137954138
1269304456
19858657
262829379
336463059
296849073
1225809625
1157687191
298807022
920157308
1105200820
347091790
1506486012
865353134
975866085
1893058403
116919207
1410054127
1188075025
1633773235
911854761
1241012229
1274768092
782074590
325830771
1288636907
1393627103
2085664424
541051274
963072988
156343983
717359676
948750159
480381502
533010730
1099804510
24392057
287007871
364197248
1516778202
443505065
27188292
1702053477
1270916578
1151584076
1983813402
1349440390
987121676
2010809523
1176950058
567101133
697820193
838257529
70953013
1540813119
1374585521
427748573
1751120753
758108914
1765354553
680873431
1482653003
498636029
100524708
2054598445
1215919566
1154647682
1733469458
48925173
1354001814
867049442
1309687356
410218085
52822896
2082472417
1676221834
1393914708
1150666956
504073147
2094322102
1102005130
802426049
1340560478
1861770383
1276201210
2113828576
734472490
1071707544
64654037
908546073
2101821706
983788425
1249606563
1216981278
297223474
1989490691
251954827
1523874857
2041800083
1396660685
1622977579
716149585
841018466
863069464
2036220865
1692735381
731274210
243852434
234634804
1324954393
2031454484
1185069532
2031616616
801062351
1258080656
1171517215
1228835710
887404897
578965198
1883761552
1530230010
1014405862
454827247
2077289272
935681651
512593481
1479883548
703647630
1442022614
545286423
1700204756
1677040366
1285488765
1105762028
1940279714
1598163427
2102680245
1520996762
1847575347
1481324847
2125302321
936318675
1386213827
1346346834
1485849591
1990773627
1399500173
1450372744
1007350713
1461464176
788744288
1931116942
1902068434
1274762704
136671573
1670445541
811384473
334188721
1511025915
140455855
1438878691
116433738
1592014286
141213578
1534738819
542289923
2081687030
1963259781
723890808
667691601
1194895235
863314640
907875011
1620704016
2097105452
872248232
1574132720
958455095
1473712316
1662342833
354593800
1523916013
6383558
541652407
1293158800
1023069888
1583767978
1866880404
366645506
1226826178
1057003733
775759902
2117762049
105863224
349198182
30785423
1749913433
1799049707
486121845
997197054
1935169074
288876160
1706463098
960556158
195641836
1931009494
5713822
2020136555
2107414062
172431556
602102306
1437469012
2067371001
376580720
299839401
251274128
917891226
1829195390
1757918019
518469244
367037209
2073542693
1353811394
1880617991
1050491447
765117834
1068142405
881635886
256549862
760394981
928642237
1131669073
1207584502
1101755875
374019658
1466192490
454617745
115283225
733309633
1125910141
881359613
1335019965
1458572800
1659579347
464686556
1342422853
571294489
1269652516
331541533
389535126
278475497
7294007
1493429964
873181037
547733246
130635459
251184956
471779692
812281612
1204348629
2000890584
563639334
1694400845
1508346834
1081831742
2046662887
276436071
1516596313
798132613
1840088249
2021363938
2132730799
1439212810
873318549
1291374186
1466139747
89009664
196791414
1056179809
642588385
810113418
504695658
839580873
1172713824
1245694857
852596655
1313038973
1198296795
1294816482
987474511
2143786142
537210230
1221778536
1689344012
1735530570
1577169077
1895742550
1246890889
1401839507
1492803125
129812445
188590941
1520085808
858323534
1168575210
1462731342
1355586708
822227732
1853993655
87035274
761452123
599227520
1869653441
755627946
1831852371
2066304129
2073177145
1236363086
1350431332
361030605
1909349320
1756750145
880500478
63089706
1376086915
2016157123
858130339
167596428
301618325
1763253273
1241822220
1907649901
1037801724
1871766407
1912562017
998724953
1225868471
1018819559
508659336
1879703818
760817636
1765919544
206052213
1948110739
273595776
1368248761
264291749
286541382
1809531166
1383072901
1376635755
1705973164
1519647650
2079942640
1683294783
972482173
1132689435
93441139
988581902
613625689
821790744
670786179
49410183
511664785
1235686557
1246687085
829955257
783677042
1461695325
647854328
1544620773
1197639395
982905445
404054499
803856435
2126394788
1524767874
1581870154
850378555
2092497226
1132110604
684995043
524131496
111949873
380116732
1203609478
1863902412
1146156701
1859109157
2103341207
1103740318
1694661145
641146957
905364115
767767644
1139264716
1521529049
724695711
1096610812
46490590
47346047
30476709
499750127
188739989
654930496
406308842
1136182424
462959623
147080004
408811836
393275502
487598516
858422888
31799882
1868000146
398967994
1249464449
266012138
1144330980
789739723
1476587573
532217134
243133999
563530941
1687296941
653344041
967374886
1329242276
40059542
1951936708
755411
2001124013
1750056539
1705571544
913478660
78536246
177762203
855771891
1210111487
2083277335
1837299668
264683184
1534168864
60740037
1891436012
29838510
1266990528
118340479
901307889
1303344423
1743417983
1084470521
249801638
311251799
1065522824
287927148
752391462
74828912
699150895
305251550
745785818
449635569
2032950850
1413796250
310026779
1946977178
1310764348
1954017986
428354876
1614259575
388541223
1774590798
1683587629
1744340183
1934933765
1257727124
1980834597
1744935898
1785332364
562226590
1146463072
2075079678
1195036105
1815467346
707123726
1785180743
1077356640
954453510
335163714
1160587009
1885189186
520171588
548792624
1320100866
914736622
1964159695
1167504907
1912930390
29512537
1470625392
957500426
260618893
1158163985
923278613
309643908
1204559996
1098183607
2112084185
1948805441
284558462
844791155
1850236185
1119891620
325661884
1411370989
1015528697
325093528
35459964
1224260883
1018284818
1741296761
74862748
1542668427
1005245993
1739421617
1176312092
1312063394
1310534421
1537435805
1316337397
1653261600
1799535362
402598458
2011669743
806014613
570081848
1604673345
1325918494
2032245772
764046467
1807447329
1458284133
1161996723
843998173
882739267
804327423
219295126
564506769
650740252
689990321
59391656
1545963335
377186478
599014069
1514176727
301855217
1408348371
199383076
505412880
778213946
731560920
127078275
796029169
892283532
744679668
1334157721
2099262505
717538519
1938577369
2136249452
349282092
1674082682
207301120
1607997580
384973519
118563331
1289729798
951374918
158603638
1584155576
875125495
1383653823
1745818748
187468849
1863495320
1531632208
1139399599
1071021462
1697766978
1326530595
2130515360
995758144
378528379
2043015447
1417822099
2026413441
744096707
1870517521
706777268
1005109676
849948125
1522609480
58818739
691466750
47726744
1525656621
1107932462
616541750
165739547
994380967
522737686
2134935359
1751519334
1365005182
1285177269
324991689
1521821984
1938408348
448801176
186415853
1300598798
1386523697
1711107705
1810657489
912526134
1809086570
2055105300
2092411387
1686023930
1566733382
235886800
1903082806
2060845841
1441632350
1192358328
24653140
1790001404
1978018869
343446866
654082804
1117902960
706217415
750021082
1532307039
20446714
1069591839
218853376
1731562606
1624288555
1820121526
2005358279
1771133488
1209797395
1184168238
1577418338
2100069268
670161571
1664474956
1492846131
2071838956
1135102086
2060045208
194080567
2018440515
1374646103
1724190145
2091391818
806730737
1553758372
544480123
1007798033
72301168
1797391549
658513171
1922232894
38505936
870541540
1820904826
1687931329
1144419695
325077708
1063610549
1495897216
155653377
2065956507
2029020100
1729345882
588601433
1113514892
828968832
809733102
1459718881
104121236
147538462
1830365282
654769452
1318303098
1857790242
181578465
1811330550
1392827870
411101176
195869495
1998303064
480828096
1111201248
1696283824
604207780
1183181163
1990668084
1037403544
1560334800
628982417
703460285
551044203
1534777955
1979233015
146570701
1065337393
284779983
1827929750
963000915
330866016
654848260
627565871
156132555
801292732
512089948
609233260
159682491
2099256446
1613928452
716481479
776704752
1046974665
752217574
347764893
1711148337
622771600
331061534
258775934
1376592780
610105736
1356105664
644410832
635221624
257841141
1724703252
1229231660
757425879
490526470
676239437
79431504
2086324935
2126861810
128024792
1073544471
461001209
6407519
1261487417
2112238553
151080787
2113321537
152093127
633459265
1942705685
1119274374
1233790085
1356247974
899412489
203950036
1058331527
395736272
1035481706
1659027244
1900415311
305614847
420043746
185667317
1156976968
1926097870
440051864
1884151887
990983755
713166953
1150441190
1199057893
1940613558
1347593682
933131406
1938796478
1650840054
1390650880
1100690782
459859252
926481474
261726777
1071418464
906798720
627357
416451369
497739951
1157451707
1115110471
948075174
1632580483
1636135124
54783773
1841281837
2101886909
1273368681
746362975
1644097007
776820115
944241661
2120935616
1414049811
1740865591
586493088
728761125
1381665477
1936258487
2071887978
336466775
1444965329
561158348
985580043
284865000
609174292
64603385
642996201
203647628
386604431
1495667082
1217829087
685648288
949471945
747455207
1054322245
1421612432
1959096400
804982331
1328054835
1550203613
914985304
1574262876
1599069492
126108331
1609169898
565747892
1237096706
518154722
1884638246
1867702471
1800928165
1659892247
2138186636
1218819749
1377750215
1964081115
1537873016
973723843
852510712
1635540402
2075538337
1543906925
1018473422
1645742741
2019302638
2061269154
170012009
397698828
52980583
872985153
1881141088
1930645181
163465158
291143102
1782367216
1564411785
532766515
1895811340
1235082906
1509240269
994634670
998578150
1486985088
1182159061
1652467631
74218816
1313431518
2139546224
926393043
460965193
1030956417
628196195
337775671
1861261897
1759426466
855620862
1302572196
1420669115
89260226
459791937
545712992
1947508829
1244245343
491322960
1680585750
472560415
1208463153
1411726513
416033019
632938865
154298067
179055202
1804832109
1028069606
2138218516
818327319
2043882515
443297030
1077140300
1459110822
1947022750
865364335
1838384943
989089216
15889244
735788205
1199060026
762034278
1679470251
340892553
946136807
1106505223
1381723451
1493440036
1091843787
209950945
258404794
762415528
566343718
281874168
1595388766
881601524
1265689334
1947903579
143901110
424907172
1804289627
998208180
761728291
1995074228
1453566009
1010035935
1563780414
1765408333
938927388
215594798
1768498094
688514268
1529261285
447707750
1068408777
1211619408
1555179655
269833149
1791838086
1440752537
1798078901
1346416751
871579219
1474810777
2018397875
832395359
1643311240
1034902297
1605996771
428672003
887638194
38900725
245965879
818826975
1495046990
1114491419
819789730
1757089640
550903508
985927723
812749143
1193076977
2117092396
22461227
680414075
678696353
945147116
1344999587
52673019
645579582
1806937242
2002610468
730358325
1262091612
956422982
1287828662
2094476630
1373613457
719539398
2072755418
678445860
1535667950
137957143
1402340015
1317095736
471850502
492274496
1532411682
79325952
1861755607
740723206
1206586600
40331992
270164626
1031323978
1668115217
501883106
427791483
870587390
305083631
1470199754
952127445
1989597117
277611681
1758295790
915865233
1766816809
653355187
701731022
332991692
1510348931
185359406
2130472428
2103922820
1808197355
1243477283
1584552613
136666613
1641781644
731853224
1682686308
876094033
1962484444
1459890848
1989911075
1703940147
2144763920
1573188912
1795178389
1193960013
1183136662
819469730
188194960
989720556
471056848
2115560846
341638010
642704738
26769996
1322173358
1443148937
411655992
32464384
1557186762
217896921
875775478
1679977779
1925022124
779972748
1367955710
1680135202
918729912
233624203
339497430
538058493
2965384
2134268251
1728843051
222726610
1094328469
642258841
480564098
661395130
1311453919
1852221679
440285789
377032966
1107086232
1535161233
1745033675
1146427635
1591124161
1233529335
537539598
210203077
1034505514
1621189970
1741061420
619423165
1667963627
34500410
553212018
432323724
1837530306
1819889662
1009026040
1641493267
836917366
2131713627
1833992775
431397717
916626921
414542124
205493490
1238146649
1724569070
15743531
1322918551
869301745
2074813753
1841942794
13294585
778445853
258024839
1026091157
1649433215
357561624
1102004058
1155891004
1316839651
116435750
45025061
458570241
303626614
1736420851
1495759555
1140699654
645971541
655381818
224787133
1831598051
735537231
1852774217
698834993
1881686553
826621903
1575811568
1366857890
2091475991
1487856028
1516460371
519000732
1368947746
1805984000
1184846077
321111230
1883048052
1239467494
1783202429
671185899
1254634723
1728618200
828074788
1043266732
1489050085
1173623471
88265982
858933803
1654784195
77902148
211282254
1582826142
901687572
1448505677
984326315
476397752
1305363162
1372904284
353916684
1217119690
190909976
2097367546
2118376454
705682664
780221047
137643455
1690866972
1148412464
150111780
1268455208
684858564
950553102
418060613
736121553
1580783343
169119523
186728122
622536297
1436391996
1883447072
682803527
1850877196
594641693
531992164
1093883890
1836053786
893603772
18517113
643263499
1820522800
1753068230
309376037
730685272
1173750476
703066075
145651964
1494249767
647989030
1548836455
1327064506
1990382428
1046716632
544723271
776205098
670384442
214944040
1130959208
1096760157
288050933
759504018
377292279
1122442676
187582350
1020924450
588983304
1652367836
761778900
1059201575
1959792386
1328792779
793525046
118194934
814587315
1083557474
1438299336
854511901
56600110
219122753
1884070041
1942117099
1937685236
553388573
1641755260
452494061
300419280
1271738062
616189324
777919898
1134381641
1076917697
1610680169
45961432
146034753
1220267644
426206274
534233386
645896250
303214596
604227512
85332743
1694069188
1868456889
328056363
1332564196
957501632
496403543
464579917
2006493388
1364565952
801872609
123828424
247925480
1984085025
1057929247
1652177232
707968299
2076442239
2012850466
1197819056
806832753
660616082
1516751540
546004750
1236806852
1404456239
149048381
1268349181
772027644
638464659
1009976265
502589215
646129135
1815074316
1285683100
1289229409
1745793929
246522589
822173383
2099509474
1274229394
297028214
533053911
1273011164
2046476609
727865525
2090599471
2066636318
603152899
965373520
39851662
1655324587
1602103772
1909292263
1119616092
2069518545
1200480679
1304531353
1443550358
2095299595
945733196
502629683
979133651
188024781
1376308174
1744265419
900477614
1404978708
704039953
1125547184
1721631341
989590508
26785532
1635950065
876482277
798013448
1713146099
763850827
1414270162
1373374555
230278358
177074075
892008965
918107908
2113253028
1497412178
1252889013
1395578777
1332822158
1605389126
1173791333
1404039970
634128249
962413506
150999073
215618348
563357151
698525323
441963181
1315568326
1472863515
1502058208
327929638
1901687427
344474421
1036094819
457879641
167733917
630915025
1931635423
587782047
2018042748
505627047
671084166
507750797
672892783
755133968
1248136193
1004008118
1859614806
1789756169
1453808104
318017104
625118794
1658595746
1908464764
1888814720
1862000008
278044543
2135579990
2029380460
182028112
161975372
1302520777
324556686
1669710091
1843909603
1523069366
129124988
2145222721
85815211
1518940514
1162489081
1324578803
1392758883
2069921991
660598098
2057958915
1673039693
1457222816
74999025
1236077174
1977319400
1962329935
176931620
1455391315
221673558
1500943434
1508459279
121065754
2072128743
264104576
1609608568
1760486762
1644242692
1697338678
1858857963
986813128
1842797799
127761337
1725518460
924961046
1803133642
1713933196
1726326385
824366270
349012374
385000043
822181309
1416038114
997746212
574341594
386577306
989495109
2014304896
1654367187
146388572
1584217731
1307507937
1449885133
1948833526
1233408565
433578274
2078739094
459570604
352874752
284298284
1831361163
1454162014
1117895966
2007639845
712523747
1606241849
571770417
791419878
167601006
842079759
2110187491
1163348518
1835708371
364304689
978743692
2052026684
761550566
1940701981
1835485346
2060354273
218493973
2065999437
695180289
1606769560
1186054984
255094685
2021555398
104063111
1946224491
552706846
75564498
2058018408
1127270076
662212605
920889089
421968917
1615520422
192841320
757695788
274063616
1691373939
338789012
908028044
1775787425
887405912
1615993436
550938912
226967475
1860757816
1537669061
1376341784
1931293280
2026778934
2046809526
1463624146
1644416490
1158879086
2092169815
604501458
184288777
104831334
1717029727
1753910002
1994652899
1583629681
1521386664
666632753
625139104
312779037
520171698
895491544
2110113030
779987052
2059870581
1629362699
1654572217
1465370100
35106891
651298872
118532324
1313630681
519847321
1959398048
1389855552
1322175337
672605187
523692802
590377279
160888213
120540281
1201435083
1812759165
1069347882
2142147720
204848061
522537122
682208769
1708714896
1867660396
32266395
1875491893
2111039732
1703497539
676161991
86891422
1042145391
1945012223
551334428
1475408521
1682818833
2066754180
326551997
1474118778
1312966626
1403495100
2128317594
1328326400
1053888278
264460161
183130847
1043935298
1384137898
1079028688
1831450957
961324584
759905981
1586299684
1468228968
1085525169
2051593877
1970466737
411353269
1050065237
1551816365
1522621717
1634476956
1998973838
1972506237
1172037973
228335885
1267813205
1226960231
1314996651
508454905
1320193943
1952651927
579961141
2022875608
1384792094
1890774784
1517381893
1673186870
913855824
944407905
1726834268
1983801287
1072038356
672617891
857536661
1566166327
1727816457
960904001
910447759
1006376813
1295785636
801689339
585691526
474370100
435462194
107314090
1310584496
2012053779
536438959
179402204
1292954912
262714042
352589775
367821118
1976245877
1644198488
1444783024
594421888
1753930624
969829473
614801197
584471695
1042922966
1224879339
2016019978
367297719
2114876696
1390342286
1801236797
2111946266
731225216
825223220
52352520
516641178
1059248926
281635209
758420676
1145034874
928944315
1385077508
271908329
1285208397
243925024
1154851961
960662015
1595967259
1404578428
200377740
84448167
364776980
1524138365
54165240
519813995
1610767809
1350474901
489512690
352494657
1170582727
1991870581
1134935942
1908073252
297675834
1511893420
789737344
1455113487
1409740459
864995528
1167039679
1674475824
744349416
1321635044
525386732
1036115948
2040039945
1776716677
657485943
1592034761
2050949490
968281722
80518104
344770514
883335012
1871576205
62284570
2013677937
1879721721
798219921
1809712661
487810312
2126734920
869756315
960277087
1425409700
2058527339
1487631654
1043902415
284242566
1114494643
403655731
1296629496
605718137
1974957520
691921127
1615847289
1343464482
598018181
565441168
107918347
979453084
1429700607
972207349
388576560
2136747969
1950380076
1670808593
1060157321
1803447977
954087921
1243376001
1562965524
1785817819
364308190
1822444308
53774511
309551068
600065910
576698846
741470987
1104119038
1721572132
533157662
372419109
1853934947
2086501977
388298810
226598024
144560315
909917560
895204949
925016455
951564777
505616575
1293090824
560006811
575914459
1107573101
106398663
401109661
1939437372
289249834
2020845740
804391646
452549974
800624659
414968925
2103780979
1158621950
904406490
1142332715
1983957321
1237307559
1685813284
988192294
1724442905
107275566
775586094
1261284533
210400380
911044054
325763029
1561613261
1676393161
1154167678
1341791154
394215070
1856629611
1821733676
1232432463
1135090437
734332353
1284994895
1252848103
1723940889
1844290810
1393172652
180265292
512746782
1005331400
508077462
272749136
1226481138
1930616967
1186449056
1035636013
2078445487
225079733
678204097
1352589208
1704066809
754891672
1866781473
1489928500
1984201431
193575036
2093705000
1439078230
740609362
848965735
1945102991
713399550
1313731204
771773597
1844269608
1002037417
1510610467
1272628624
1436871288
1321272755
1506686893
1657475297
1061497949
2037895061
67672115
1503508760
2136538840
1860170223
31729752
1224401524
1782990423
865344469
1063699114
890319214
953685535
329368374
867706389
1829249059
706810463
861450335
593923449
487327154
1095319029
2121031577
589263031
656487127
1226309599
1459463743
1287120561
1252345347
1008000731
830327603
1116273196
1371820290
526581031
203880663
1838954335
274565906
1789528292
1412044672
1166211986
633965395
1076553115
1090880155
1014853455
453780203
1828285583
429171768
1795864776
1549428406
1426099756
619796676
2033806020
953710519
568390564
1502892575
1763910926
845983096
1688962164
1828695370
137763938
1546525582
5736457
1154684927
82445789
455409976
410005759
1387092207
916041455
375560798
2145547845
1774537973
228738444
867863900
451139355
1705282807
1795058978
1122237240
671235793
1919204886
1685939349
92183486
768555663
724154063
302327763
21131995
904640659
1291896854
445906016
337613920
1445578349
88795964
431745627
1927256301
1955931862
353422271
981925303
1939736094
1960540564
1417574366
490602593
1724752718
359986829
379093577
721889126
813940620
1011856184
1448636430
594290144
361577324
1291795694
1107165199
1010658772
628581233
1966388398
114090361
1540443971
314085699
934668428
133555583
1195508015
1099243986
942347018
33314620
197242392
653897033
1376568866
1700824643
2003090748
961987500
1867002315
1741275530
1187588464
1947623478
1738297639
767876466
1024525145
1102704203
1910924673
550449
2130039618
1139947752
1132644460
1593196673
1598911844
255670676
146766609
667508697
1847336101
1665075336
625280318
2092511084
64370344
173064764
71798811
1452672306
782426769
2006594335
1614515579
107430011
796075815
638475614
1665450623
851156571
1920236755
1596619031
2020829636
1225965228
420227972
1585384550
1181612763
1011199677
1548916333
548359969
252237978
500777062
290302039
41335441
1040241594
917505397
1206900609
2095243704
137327057
894605211
541775270
1106605599
110417897
1842253245
133633991
2097047027
290258624
376197619
806194208
1376314851
814746721
538255942
641541440
316563170
83110185
936485881
1388654500
806764887
1569114528
493950086
678922454
373967011
1305385243
1758051725
1076821184
1850698714
1005449475
596830185
355411735
1690641484
2031391934
349875845
79166229
1039824459
904901748
948405347
1039676623
38947391
1236969875
69404460
235476213
1316589324
2032072266
988235183
1905844764
653777979
1845533801
923930138
321270469
1656763869
271646854
216969413
187350806
1952852064
1617144928
954801785
63628381
2017700377
88670761
1483745246
1114376880
1547568165
308402649
1857580470
1844114735
217315987
103983909
13782400
222832905
1386290825
450514539
351160012
206080099
674841794
977579515
25934836
685394192
1823874970
1917970520
295153876
2133368951
1975499179
1322090949
789012850
2084274471
330566320
424836819
1866397379
674527896
1914254599
875168703
751503509
214545748
128157518
494401999
908304521
948150693
1823137797
985390854
1961474253
2028405119
59505100
466488322
347864462
758057010
740210900
55825152
436302144
1615575217
1343668772
806763070
148334408
92009250
1822388985
1955345383
699054220
892967835
1612719948
100338752
70304598
319569704
452778883
1938601073
2137009548
1602848379
547382108
900551187
1072174158
1812135267
1480881190
1290780272
1563507543
2022113103
1301916803
1189911309
1048113013
1998670079
647019261
528150514
1600539788
1597559942
1821159898
676114252
1735458629
394516803
822785145
823356997
1623458679
1783550121
1897243190
213518422
236054457
1057897977
506970877
1619791841
1514503959
1591549395
630205230
952363390
833182304
1651029521
259063716
731499944
1637758769
1039682790
785912729
1099355666
1669845071
1028735090
1411935661
2052462327
753122312
1053921162
8570262
451735850
708611143
106615005
97069754
2046469175
200989061
1035034805
2073016418
886208091
1054969270
1354455099
336721124
94574054
198154998
366644740
51973513
116378427
720923409
1521062848
1546584238
1119428401
957248510
88026959
1868998273
1196760202
294264762
848888922
1900590018
615512952
633772803
316031471
1132794826
210222008
385175931
1201370391
5477182
1570643208
647349623
928099017
1123060109
933083192
1354928862
116427531
1176657149
1488068470
1544519858
356812714
1050355516
624569644
1850143824
1405398792
693670527
1294753986
691076601
230432955
1647380634
617966137
2087607138
1916639639
323799932
1479404053
428894092
390865821
2052970111
802913807
1814481598
208558863
2038838565
556677621
1508682556
1997745854
131331040
813446229
1908346478
2068506494
586136798
816034199
530111953
440019726
1186071589
1880287852
51520387
1334208620
1459292632
1303557041
457238302
1182677868
1958189766
1563557062
462128106
791504072
2063679024
1916253763
1375288739
1112483977
1883476278
772706580
2052450948
622628987
1739851834
1328527963
1741544882
520217508
447963167
1345857347
355114194
865876534
1926254937
1275291308
2046865564
1909158779
878943970
1410625705
2074956486
1926333063
456696250
81892302
1286463234
604225661
52669085
2033729676
925598569
827729975
1484831187
702322470
726068346
2129971311
1211908232
116866285
2143978989
522500396
2063132592
250385327
1598406868
1273439787
1100007814
1057018769
210267452
1224672636
586213723
135723835
440299205
1812830355
522892229
629477428
822589335
906095737
1035761694
209026991
217828705
627132269
1606317775
1346638838
620845536
1173571780
1624122275
1994356176
2606627
1399683189
1699948728
666677010
160698699
197282816
716571557
101751835
297005725
45886403
1968235677
1311420444
1113785890
85880404
1799388824
1461093983
252265707
641990860
1041505456
1140573013
1118626220
2146055861
572810425
862819824
198038219
1509165243
1098387235
934498433
1891518136
827993782
2066982435
297032700
642552004
742065477
1487251027
1203892160
1977064715
1503372588
602595967
468593368
1082199973
14885184
2017279826
225604858
942224883
812503836
523636500
1981708580
308527131
1645253015
417676747
1490362299
1902183060
1993699615
2071125529
1942724300
124240271
1644865910
325657826
1692030074
1376524038
1359822700
1054537165
334750311
1717574250
1514824427
1387785630
633591644
1787604133
1447038377
870478069
1365656899
839873756
2107009374
1096858839
604746882
1075985409
2106494086
1382469087
2112795747
786450805
1216472083
154964167
622243338
466468119
1084737950
1159323872
644740839
188156677
1595210815
2146958244
228840475
787414059
1407797928
434191486
340524614
1354662306
1437192790
358320185
1140939476
167307583
350355916
1946140919
848294358
266284944
1920177321
1706102812
1924991213
331359911
2022194213
1391488374
734524658
1891241437
1486477253
1509134457
1704847397
452805782
458679953
99622363
1287872299
2055030574
473740771
1684983301
38919016
1714948373
865632002
910820885
2050663929
615318577
1273758895
2037356480
1774045350
1861154693
1351254504
1523329046
531292719
1149332110
678404520
1682677742
669924064
774510540
103538596
836832711
1385479468
660184301
976378804
1662345427
115397074
671801252
83984254
110650684
1849598969
459826992
199322013
339684459
1324954521
1730318752
309555673
994328251
2102750007
16582092
974217058
938816911
440610909
628195099
195917050
42673674
179297777
877858830
721320472
134560328
806213824
1082284543
1625052680
264642019
692059157
1598412661
1259030104
1688436905
1439943401
473550702
1152690749
1205951644
264693241
1015292323
284573469
1717335090
464890629
1877070370
2104437582
2104093957
625861690
1794612428
817250589
635839968
2131782513
1477427029
1262847589
946188136
591617267
1077122177
652897723
174998708
1146653877
1132422850
546986701
208097387
243102816
1471260421
1923974691
1188037514
1577364620
1737178442
273663631
1412094768
1446446498
969531509
1237270675
978929169
1575789038
2138858126
1731013569
1181562098
1718280265
2009158272
1342691056
1098945487
629589283
581606040
635049171
1467519944
1963624153
687637818
1678724020
751500464
819340672
1418601950
1485750837
118704282
1522126271
305243128
725452884
93730023
64146659
1648532237
97629112
218362183
339070726
766436449
1164478718
1982376781
1609586831
1961278076
168527011
337340910
1995530331
755503014
874836687
419546522
1142603676
1011557145
2075628344
228348679
1832644482
674937589
761797136
1606881872
13972614
2028082548
1609392089
1103567872
1314638606
1182805729
1370740645
1807038924
1543339857
2098274774
533288605
355403229
1637268747
670174952
1978168497
405819285
1891877292
308694521
512680895
1026428758
80478675
1764167929
441214213
1720475594
1587619319
2123064135
899164028
2133253600
1916196840
1042993474
1462456332
2046893929
27305837
1509489836
587884506
1952184450
983061033
624679137
74107113
1974423229
916432410
1751782234
1291106832
450556323
1065098990
19872440
2055244873
592374522
1139502336
1943236634
887444927
784660868
141665779
91216072
407305751
853506302
1200232530
797022745
83233469
1741084402
106823325
2013730035
2084035654
212347067
1305338411
1466147512
638865166
1222107442
269987886
2020285661
72816333
1355406565
516556480
1332988974
1043130445
1642732239
1707842183
181991912
1170463791
1558171205
1888737827
1584653579
836650657
569350094
644665014
660685333
441067948
559638306
2017022179
949483459
190505854
1512096205
646754725
117698596
1348235723
1841216872
554009280
994063947
1831465855
1598187813
103449486
154882131
352079599
1271303028
400827042
69567122
497884050
1728253787
1233614802
1096297390
1647675280
1954336908
1519297150
1165715868
682226577
66266535
1597374616
29579745
1934413572
921569254
1023742518
1588887887
732782308
1047600742
1945392276
453594963
1758668541
10381681
1261719986
573696326
1218407454
1162349772
1279157659
667790434
1809222775
2091813851
2113764647
206578181
1574245109
1202589713
410279151
516606936
1915738742
174861684
1286560083
825881892
1881692731
588901376
4643304
1361353188
1688656031
1919322838
171486971
809238376
572813815
599538853
527853561
320204878
1566122304
795359047
1079406194
1900716441
995469342
1240922712
1075469530
672147878
1850963618
1937577476
2022250373
2144497820
533287589
719585620
1698787872
1994059861
1284394601
1418211018
81125360
526337259
992594965
2117421806
1073146713
1836262801
300807789
288113783
596066262
521501695
580146990
1695616266
1023753367
1801543556
1623680140
1671932698
1044804708
961063726
937164095
538429968
1935087921
847431903
717278612
513585316
1726617821
573002826
311271948
881429125
1442580816
1098555162
562247606
1338769847
951167344
1713831052
395892514
1094085569
138161512
1408001275
1495627433
968478077
1961900726
866807461
2004732053
1838047883
1905400506
494127547
826642260
1033105231
1928638779
1957514913
166037413
319142500
236303436
1079088174
1214463605
962359178
1452372580
757562138
1415360359
1748969440
1453488573
243463500
378231376
614837475
959773898
572535415
423436986
631030686
1244480396
1333017838
1919115961
1192675638
674639311
71831481
1444537191
1858617412
697858619
815474952
1314858431
1948084796
206787907
1079741325
634454476
1680675918
1936515223
644949151
1543109604
634408019
1915090818
2145535864
1685361733
2117383367
314366843
1830047004
1306725777
1441252270
153458949
66331237
362278336
132949886
867486795
281832314
31461740
981327984
1808830153
255930196
2138462951
488122409
446322724
1990897860
87819800
894140584
849073089
1733874001
1834349642
1557153772
1412585933
1417027822
1441345748
1480896834
167038824
1788959123
1819127005
1200511183
1227439184
428051125
1570925122
1556723723
398615345
1469305930
206725553
1002927241
1904625864
382838477
908157087
1602742066
487141422
1638926883
361884007
1207995849
1452319348
1342748397
1068534276
1846844808
1670984648
511915109
1442973662
315135924
1347406335
207062554
1395407483
1976671097
1897258531
1705281416
1255479716
1551407892
74583016
924389045
1550449136
1069348781
875956438
1995983845
145121742
431831005
432531724
392537093
633361271
1155144927
253542075
117962861
1648079850
531131490
1992913815
115568742
1400427128
1124334308
597439648
1587739263
1903718562
1982766187
548659346
283457257
821796934
433327639
899469993
1103086920
1629662937
1371186218
730652755
1279728557
196069404
1981529524
968854169
2015204638
431856818
1234553630
1149794575
1901242785
1183403126
1928718979
515590211
557965259
1720578226
1532588525
1715468163
917676080
1522668345
369970993
1529590391
1046760257
967190687
879118360
384392861
919850476
1359660597
890044854
1692417726
723333836
1341868359
880359815
1369701375
1185684927
2136443565
1004506686
1215371581
1989011584
289986232
1020837475
10569316
670391031
1115981551
357665965
133006777
1413231321
1005744824
652484238
954642711
1126535601
1826878094
1725455823
1927052189
85866911
1896580683
1183609468
393779366
160373676
346354487
113359734
1684640369
557405086
751708776
593163436
230926525
666869659
2034517347
776857211
812815075
1597470711
900927594
1796784781
667284339
1462689436
933633310
201947691
2121661614
50034591
968345245
186705257
1728174876
1204196347
1286788949
551485244
1463662113
231677256
1116661907
1310537829
200653950
395907567
1597844673
1846297211
1817170369
936999545
1242275355
1263940819
2021797822
2053836429
1403844246
1164960849
2022183827
1949734650
1678982723
522717032
1547053152
326568638
782677736
81637099
1503634869
1742488270
55530554
1837755588
982149986
1802216424
703439774
1996451558
1107113000
1768274266
1539991667
8093454
2038777506
737148131
654462936
1866389355
656563342
2039138534
447878666
1457152731
457675205
41078657
690912107
26779805
1548699454
944497158
1128943612
1476927978
1911543319
1691030324
1388036316
1599722422
1569590304
2035365183
419917177
1278053569
807137092
526074313
496326326
311478548
609536374
979008181
151553764
797289586
1751614970
668498996
437871476
1127715465
1268526654
1489295631
1440695240
369571708
807012859
885144794
2066949107
1483444395
1138067940
886831752
1215731461
532120253
1008482229
730114059
2104288171
829487355
1794804878
69636869
1023165543
640785450
633427103
1832467073
1928695165
362930609
1685659604
593038469
526696382
1390992108
1590369058
1062374266
215615542
1282203821
1472448818
1342407500
9845937
1304622934
1929051525
855417407
739711595
1397121747
912423347
722006358
176365103
544900656
949113207
832353448
643337204
1090057055
847096654
350921593
1203314240
884593218
257714602
1092392112
886133029
1780112414
525246987
1501129380
1131386139
618943804
2126978154
770369604
795544731
1126222730
2032472516
1655492211
1893434905
785229614
1227158243
1789240580
366834903
923114266
1509962664
1502200529
2010732128
443654061
735894723
2078318785
1709683050
1265491510
1307943613
707957505
1094183975
887317914
1731442750
1383330172
556426369
1457872919
1973807257
453716551
1806563268
1853283147
583189528
1713731505
640568673
2053990523
1902600090
659293859
1173774972
1295848371
2040345000
1687255167
552526121
2076189863
1490059895
267608477
2082774469
801756193
816179062
1159584928
527048619
2127890477
1000234093
235146445
1830495560
1384692967
638302098
591739995
221557614
449925238
1736962701
1859322519
18856445
96328166
783562989
12273208
1182482356
791694259
1211490202
1023833408
1963904157
795146105
800098457
2017738084
341127575
71035199
691117524
1856002505
1612434407
1175624961
1493797608
1107660908
1115728246
1190620761
517623805
1167412913
1854312083
758568845
1695750314
2139864535
580185286
406794212
1825185130
397628835
1153475679
726532531
1914283634
1126937971
1419211598
1977118223
608783995
339394459
338196827
1636617277
1770219049
1979815061
851783720
1225894422
303854669
1277017366
2082629498
1849951709
2028374355
1865953979
1410557738
755756519
158122804
650832052
323255372
879864967
1143868450
1216929843
1686453451
1276893956
685550044
28467176
809293732
2071458648
1262018106
568998389
1479969557
486611824
159260855
469630816
1959128520
1921948912
1975506039
1817081811
1117755409
299744312
1116485757
1719080249
993388909
1988990195
1066348693
579687131
146868298
640739112
1794692933
371735136
1173190403
566933429
1130106844
748155543
1998358665
1008563520
241357845
262056023
2024300360
2095976246
144136229
1385380119
304701208
454056334
2038556124
2041677020
580090841
1320626441
1616031663
1744478862
1844967909
1066387162
1887906924
1276543062
1446217382
554157276
1848099513
1739729889
833372085
1031793836
1642200095
1563996506
2064228515
1233854464
123156960
877651783
1509417816
2034390073
1788509696
1533857557
1556973628
855064959
1950764059
645874993
107838033
1280401623
1023339643
293505281
151999413
686438707
285215352
747776841
757382417
847645987
1851409503
961466748
2025164947
1242611246
377926794
1689738489
1829864755
1117903812
1625905741
1011353937
1335919671
1431084901
273859299
2052424041
930974772
203038458
942469593
1517592656
2116851996
2098661770
1944110178
623394389
1143246531
818801267
1602510851
337977383
1139070982
853420287
1051444308
1085908892
1117093165
578210366
629150485
472969152
1017030201
22838783
926558876
1281454173
1176965197
2082715604
1516482622
2052352233
1551443397
1244316519
1747841809
535556552
180964375
584498809
1991005745
1619301175
464097186
46455639
1004915129
1605718887
441096550
1514455718
1406731406
1841945096
1492490399
99491335
2147065484
537495145
1585348496
1820363395
106493428
255055382
566302664
117876202
1899532205
1517506373
84764241
150787473
1547441630
1601713085
710691605
357983535
211589308
237058756
1604940065
1138868472
965629676
1420067749
884411777
1715998067
1387688686
1252210095
1425911690
881419379
1052953676
1232258950
1461989557
1729635869
549279108
189057420
1712824917
958697122
814510282
1415541969
830332932
21893526
1647156329
2033281469
2118610049
843480103
2856839
1741436562
43216064
1931793038
1148571611
2069306243
593126511
1161088353
388802909
1342772093
1775518506
1266332485
1000457391
224809054
2116440145
1742190072
1068909338
141174559
2044183257
235749812
2097156068
11946310
1680918741
1947968456
1025766218
1145987081
95720751
933492882
1521058179
830827777
1304840366
97722657
1554223900
1590263425
1023811297
214471505
828341909
1014548335
1219353909
529684291
753260564
1992855522
233210863
347110976
273609285
1456531533
701306897
1574172773
376860219
927328495
952113283
1921540663
1265987364
955157488
1350846732
1072572600
886978370
1672584297
1779146452
67825516
1379786869
1562625055
1797455018
1567235124
1685479161
506872893
591692616
782436412
833700302
928585735
1294239970
989190234
860140602
801898201
1335903575
1522694419
1272630787
1444248762
1480990916
252311070
1777402758
86307373
2131038917
391939365
1696200006
1864920941
943153061
965361380
1030184345
1173530430
388218034
1272823886
1345458470
1672866249
1517108617
1763706780
2100344366
55691705
2072831242
857310059
1498748010
931525599
299286824
1694168508
2001464822
1036754560
1177568923
1449598093
1135562293
1386475115
1919007362
983047458
397313643
2064578687
1913687791
1402069294
1178105793
1758392511
984022852
1040956163
1580264863
914452542
2074856631
1421818150
1911432325
240197679
1128443257
532996147
591815167
1869076764
156391453
993190750
1215911095
2119212668
2090184568
936846897
1443485632
769010630
1127244808
5591957
854104137
943794359
501399108
1746103518
1342031518
206491043
233655190
659886006
409784765
1917111800
1890899889
454419953
1577605840
1013666553
1537028146
868466549
133337800
669617094
379397025
1807124807
1608233281
1331949880
1148887746
1775609186
1848324428
153684111
1897811281
432931144
1527779726
2071556447
67703304
304127304
2107395569
508922724
170925793
1634208009
2050693378
1619863725
1178350625
1866746871
592281856
351578300
1466258201
729065236
1086688688
1894830390
404039580
1430133949
1111400624
1843582548
2147404193
972477072
2030529991
846005817
695704049
1437091614
2104637364
812591146
392310464
35518510
786834158
1129780742
1160254928
1689481238
769851926
1415165757
1972566874
1231260181
471318657
1492962524
754759134
1836585089
1030964417
1445591260
1486670546
1785149619
392137918
1945637387
2113370390
108598207
74212835
1261505598
101362557
1345202904
2051238491
1610502831
157501245
489567782
21774448
644902776
1818351570
1681890472
307240580
534926206
166049937
923335336
82443759
836468907
497197274
1947720704
846358565
1827059029
1264806322
2112642369
469370595
882823310
434279603
1416401413
1749745487
1473286362
1026830134
941210156
472785357
1591968630
324448596
147000357
829413493
1356162065
252669117
1310377408
1693443071
491449004
2127940851
672024751
2040824919
533967816
934777139
1516874824
1417560446
1102698536
1500039399
1655165226
889673503
456984750
342992579
97797964
1398109541
1337939897
1242011842
30735757
1458827831
1233003265
458627309
997758779
370281333
1576881456
401680913
526162719
451763881
51847225
607289899
1575703867
812743985
171773043
2027564055
2039868888
981992762
677649791
1371904237
850919233
1820954950
843990257
1579279630
1986330268
2123124141
1178597538
324131977
1577601146
861375332
1653887870
1668357972
1174814443
1661384275
843528399
2119119301
868726638
847779657
243337430
1246459988
582931094
2124967109
57700914
1194250808
1638460021
662487305
425049713
55034483
842884677
423141367
1128526143
1065948230
1635377194
623879237
926943605
908819525
837743513
349306827
1374422083
404362596
1569162427
1040931024
1847564530
184256079
376105423
768172442
302583351
748517651
1624501514
2081810924
1483953139
1356829266
1749333939
739148501
515796644
894179885
1841179906
1433209379
1970690444
2130128471
2110621175
747055550
1743673091
1387749989
611513478
592417553
1222775168
828477446
317582272
1186081433
2045519549
2066428654
1287529166
1434308043
612180673
1724382456
1835453667
1385355652
411246426
22702620
46137447
2007941741
676711169
1626822861
1683818377
810135535
1520928940
464016359
1182796560
750947189
1263032882
2078109955
529735736
1500517226
996172447
1538946168
540425509
2055850040
200190686
596989005
438699568
1617514102
704410628
1189105001
806622625
1741075981
113390268
1412854162
1844065901
224322131
537677399
1975930075
1576064482
231222589
1837329097
162072557
1328620865
1747969853
1765895035
1213302523
56675645
1850842932
358696799
2018693491
1812617543
614429620
59628416
576960641
1656756154
2036735976
1558945716
1128281677
1533461304
1602834261
106119764
1388365894
1764409192
1546595362
457729995
1709628182
1809240169
1841883820
2048444369
449581715
2124622516
1061645793
102889776
1549763174
1217018281
1305543347
839629888
1830984860
296503108
957903924
439526721
2034462256
553957306
1245433666
1891323486
672654796
919801119
1005235021
1896769418
1349070505
1309736675
1054611525
1870465810
568920869
1658732600
1700183643
1821006681
418470479
919985463
1837832753
843516633
574338665
1459839079
21127614
1867298895
307704518
1847938993
1270987556
1157592786
36340251
528474790
44537727
400447784
131809924
736912495
1855236041
478697587
1394900386
754814969
109284191
1557259677
1090000574
1758976804
503784134
169474167
563355303
524627900
268963928
793230548
876165216
475636126
1935063690
1238300073
852130815
294249186
664841924
837304382
1524073232
312841858
1587098207
1397928741
2100700792
105079297
1613359664
1493370888
1489815470
1956290451
1007607449
1032533617
505010929
2045053247
702361697
541356903
1210277645
1004426481
1489951453
517859836
1428278815
1584882389
1301346339
37665030
1165937761
538376110
1534709363
1581822767
473324232
1229148046
432228016
1512107908
937183086
796223423
1535947988
1479993907
1116765031
1135783996
1184326477
1713951622
656634998
146280781
776578874
1350821196
2053159677
2087172059
661942934
546895806
911319250
625079656
103846698
1277071014
1776681994
1447318835
1776337805
348255333
99238549
1288305300
1728817078
1207514082
623186846
1537028146
1832172045
722160357
664347957
40026669
1384148112
1206024344
484431449
903134463
1693676682
1470436175
433881293
1214634541
2013030628
1717058316
2126214360
1632212717
1141388265
137564200
2037289051
1982322592
1620799535
617537500
219763975
1083049403
641924114
1381213590
766567818
307135930
607754275
530815079
1703716101
968610626
347321638
1047797772
1983956198
228896233
1324148996
889809607
448916340
1605823089
2018736247
809102982
851701477
548896907
758532131
1744134759
799570739
1333229008
1425440378
1054114085
928921626
1231791455
1578357214
1761392545
1862756730
35027946
417242116
532986210
916124938
1732566978
368260785
2036720493
507544272
1309521857
162441045
44997540
1393108496
105794641
887928470
1186660085
1709652334
2064390828
1318959892
961881888
537416871
731066562
619858311
499496033
1828047271
1227878277
1489943595
1424401351
455353965
1110400721
1709226202
565038643
109656724
317712003
1556632283
1707435354
553801389
1396392203
1283784702
1678386384
1677430832
1132542154
12005284
771580672
1416682141
152658765
935826361
1219399513
574604865
1681586897
1849333145
931871018
1046406868
911816596
2079923273
62922780
6648009
1589304487
1872722584
1205211141
233813630
2139926183
191766339
703083777
1707462157
1126051136
71803360
1614215476
1811943444
1613194157
727987137
1229229479
1067353133
609620985
1673782294
720559917
1044175669
207398258
260861051
577301422
447649705
1609854318
1856745252
173788149
1339401649
1083009552
866473
249998432
2104932451
1142075555
995066642
1979112950
119377959
1904839694
1173468
556921025
568730550
24623218
1193949953
1307525231
93603056
83157389
1570151276
1493510381
916860864
1923866486
1991949079
282520310
1922551371
390225434
1396341466
1435287944
1987935790
991599651
1709442956
1463148819
1340457831
1782280796
730231689
624389281
883934203
810341563
1231574743
2087789545
1395098407
2084604153
299735553
876236310
1961544770
966278749
1023719611
58692288
495674545
1375309821
1924763876
1148757137
408747033
579543921
1944795216
304755184
1934916301
1437989695
1410370786
890413133
2093847780
618412300
2045235698
1114419689
244158645
730088471
444499079
1308030246
491270071
716981629
786739599
425303810
1745816129
1820574394
880695560
1051122407
694872485
520786744
1295399323
1346119401
50107179
1076914865
2076995317
1874363970
1422001422
1476889355
351700911
1732467677
241467530
940569128
1979179552
1048639940
1293496585
542024915
1232662890
1377040842
2088174541
1645799072
594146876
730758537
1070798089
609346781
375130200
608529917
480372994
675127421
184475173
1963889794
749389462
997289611
207027837
1759614511
13624053
1858171505
721623051
26384214
1673412230
1986223368
758606677
121707193
912728634
1923963810
1726237685
1883790638
460222469
1506068244
591980395
1961951862
914614180
875338335
2052926097
857738373
1429122150
149351808
1994378813
1048497682
2117946062
165856993
1767979269
658987686
1128602609
1247089276
33529049
1262752426
1300925927
482001863
486638952
231057263
1854401127
2137997532
1434646628
918144696
1457926914
659216547
288800066
945725739
212126406
2059657257
15015354
1452542770
2090853807
1913372202
1960690253
272134241
1232314983
1107032954
1208526206
344514703
454675727
392575693
1958107536
2094372950
202038079
1642891891
2081592518
1919044739
1269879270
75588278
332803863
1257096817
62021350
464788649
869853428
130948061
447622255
1940005176
1226156603
1063621727
956115468
1371678849
707658609
1778139875
1483872840
633676686
1686977402
759861559
370286766
1923770487
450801347
531596064
129741737
296906049
175562291
1181222318
493831968
956884785
493145372
1938830068
1458291654
1305216726
2119911002
1195692377
821940151
924404831
1917551851
1049310749
1306687010
493831378
1424860319
1748504019
792990319
1832522458
101219046
1537971359
1880465547
820575394
801703140
904837290
1692957775
541701351
1096809956
1645499393
845500732
722620199
1258177529
1399173445
942710200
656433043
1158980478
1729954590
1468016818
815434630
121838167
897471740
1171269678
2027552147
616124325
1926821826
1380725888
1163560199
1065906356
365420709
577441837
2124731666
448485627
1776260991
1490888836
257360525
1331517245
105690945
574537685
755688860
2105280976
197792739
1996827277
335463110
1107221275
709189468
625006463
1569224736
1197033245
896866028
1017910018
2016609024
1287808620
1424063747
2129841847
1439566086
1216337046
1913303288
582762875
1696802045
2056986980
1510377599
1551757313
1255730378
226429307
878257816
799549333
703167451
932912362
646692694
752995756
1475266333
1863082270
1993433091
1318138599
627511516
153935193
1878003696
974803423
1138531333
2112380517
357355065
2029404205
1755178216
2029504903
634478793
1872708307
2125115124
497205716
752183833
340833320
60973610
1763400396
1449009029
1373511648
1180116923
542446775
1670039521
1998852415
148659483
2141868574
36188310
1304802772
922147305
905314632
185206419
1580506846
1948370798
951364091
1340425631
165871213
391488110
1675665394
392238028
835214636
1178933286
377869590
1575529021
29225160
335371894
1501510341
1646489375
957754442
680409684
178734238
977518421
18574899
531146778
1736223658
1738991888
1133770993
503755240
850141751
1650410897
1941365690
1688745830
722436811
783896658
368888444
322009702
1652309178
1529532151
1466964119
1425063431
1983807513
1705566998
279368745
29262943
694803286
1979536833
2013433429
579807465
1113411804
1354693872
952185133
181430977
1814503531
1625322066
1085605856
1965321771
1290017111
184480044
726135811
702092822
1656703286
290437513
1381971265
148727677
671703868
561191605
751409752
1716668189
46401363
1600729369
2054791087
1183939018
887282405
892078624
228034056
1644271428
860755603
1542720528
12334948
771247513
831725572
558296342
1689541910
1903548142
1035073508
948504423
930206136
601381204
465316083
1416229709
218413781
2098007547
207066836
849937301
1001250834
1619924782
959366324
655590471
2135915
1851466453
1076408269
278359977
1171271529
834566346
1858157720
1210435089
860916630
1178411316
1907600965
1286752798
1569066383
840235265
675038128
137814913
1637989744
31928743
1926720845
670937706
838706811
496110376
301834026
1296801944
394572705
577802927
2038156166
39650635
298328121
96453387
1126351765
1464990064
1684510799
281657689
2105410778
973502117
176568603
2044522267
600835611
799493182
1613251011
1963288705
1480963645
2136127220
1187626252
1703565999
891439316
368059516
109809948
916054542
2046421615
343047154
97889839
1065788638
917160252
1762967791
1222391104
1431430437
1866395920
873544472
1572673679
1106349483
291979422
1654967978
731297755
2107532157
449358556
1242191718
1911588414
268449304
132842629
1356196079
839152401
341812616
2139674036
1545794038
1578662934
1292014750
1560695318
1359157299
557319167
2120716306
2115612053
2098177043
354864033
1480319312
950641567
1240982674
458746215
369584596
538134845
806830324
453937192
2124759461
1247742006
447726823
347635787
152247165
289251748
1185756503
107340542
1593688632
733974502
1988413093
846211464
465462897
19113410
213622467
822839379
412219099
2055438760
1635812793
1175794045
885165074
1181503132
1222906380
905317057
578399125
2094064518
408424365
356194858
860507586
1384180477
975271315
1893580526
53463339
177636587
1312428299
278040082
1851749638
577673190
61946191
1878183785
1414432974
1736174997
1260643227
902220457
609935451
1164290981
39594005
1520994628
334220802
2086117351
1209320001
2122952001
1015351209
1187000402
442497202
101196502
1200395794
638261177
2025733997
728181452
1679403029
1219260295
1500819008
99200447
677749228
9542086
1116588743
201743522
690214652
723741652
17106445
1272955455
1024834308
1872252591
870458365
2001524354
1616960249
98460723
1373121854
1346504144
762001426
1344111566
613515879
1203423431
1737790329
1819029063
2076639243
1243976244
1008018039
235441195
105572288
940706422
710857742
1375980734
270883363
1343955197
2104022037
535900376
967956289
288587290
1387054088
1458229989
154080059
61338748
67052704
1867060301
213581860
966356490
1699436776
572673347
2086627753
610504962
556495022
431502738
2053165321
565877257
965275429
506286672
636428203
2074492347
1061782548
1932907193
1515924397
1532136624
372137242
142404421
216787690
73946052
2063624915
1710451916
1408927362
855939083
660626518
1760260099
833782811
1533822971
598589645
1886953135
156013945
865931857
1972959794
2136201167
1251784620
1136749165
281520901
1378806344
1010059618
2060054107
2001838780
1598490552
1930657551
586563599
644252502
1579762976
1736450793
1676660182
1512621263
1965081400
197076607
900235279
1938183053
1352966165
692089579
978840498
1812540286
1071921345
1580153227
818691160
352958824
1720454456
1050945716
1922272289
517874957
1328709020
399581638
414334947
306073440
1245348268
1292242430
999886708
1313995304
851799628
804671564
1441883831
474462963
956540296
1496262233
1565212189
296450158
363885605
1256845585
86700268
1019600055
440916482
633940143
664352359
1382961874
23935377
307018074
2131836322
1686800410
1329227544
673923775
2010375186
525442626
2004512464
1782224863
1073931472
748331200
2068122409
475477148
622154366
914248084
226416152
1589484194
1816040180
2114676693
748482013
46939283
98541809
722094643
489120340
2036872040
908120785
1399465341
1028498510
1116434146
197074888
1477895931
2042459373
706990427
12622571
1023681217
1427445947
2056025812
467359412
1982795462
1091051486
1710986870
1727099098
1415068004
485247623
1319100721
1159069817
560975144
1551939318
447141798
2003126780
1485515622
1273008484
826225884
401158476
168286896
648586957
1440632666
398524252
1431600638
2031467356
1451229890
1489164013
908634206
100436604
1363140203
1295077383
1277053039
1584025266
1448025558
565297640
1706495966
351233150
193721809
551146102
248354378
381186605
1576902926
30156492
695230275
930120835
188308517
740107917
1606083113
789791705
300006559
1414478570
500936095
1125350430
2091931995
1462816519
550726645
343402743
924522699
41947140
2126763733
1259459154
138800747
461519794
354971130
2061888327
943428973
931085035
1330779093
1279153474
1052204952
858426075
2120529496
1906978019
1107407309
945796463
708050227
1153725280
1444415480
1989153923
1522233616
1333457162
1644783355
1117844265
372365632
1810528324
506723322
1734895454
896914574
1905836658
1778794845
397907071
82571416
1737782974
1411450989
1181504308
248469771
1576973185
915878249
1447776956
1391891865
1730942293
613108275
2066861454
687713385
1547753084
674903698
1029568008
167123533
1511580808
1121107977
957164659
717240013
1896511142
897581479
1083431011
681970120
440094431
836532375
1456437999
949775539
1963435693
1197051430
1434807600
903431611
1297252388
174915352
2067689905
25156430
253006379
1463459106
1263233130
751961567
1487452230
1867595824
905807526
376037257
1274820767
1555862435
1608209978
1949879633
448446872
1604965271
1207315449
1624612412
339429132
1726744572
1378998199
675518573
1672493660
456409078
1162271201
1401051115
399207696
2094419863
941129924
538362265
1450405239
1209263429
1889626779
1465029949
932259214
682169864
1119230204
923721717
20374941
1441058282
408600224
564444992
1730727672
1117362290
2103907291
1707134035
1862895283
2092914428
1966679674
1824900649
836478980
1564380450
1824939916
63886036
519600703
244085011
1848074053
1446399529
1743448363
1576164429
942909033
197162559
1041006333
724720608
1191800876
253295577
1650747612
51014901
1026147658
798776415
1846330315
2061627707
3035124
1557395287
1319157080
1484736266
971570183
176450526
906508556
1878524792
1991976086
339693662
1892757059
581168362
1440972446
1065537702
947340289
1819331068
936261275
1181999026
1502189658
1698206206
1414915894
2035148622
354522422
412035339
153008584
798392265
1865888640
2092898122
387231411
347883495
612940499
2102866722
1861785019
684948740
1187235660
26065242
1207256920
1353144401
1896488540
1050500939
1675854153
99245096
722444719
1531348147
1599540047
1117754539
689306224
1171711258
1380113066
315382837
1293374100
1032653191
1704757407
103502970
684644786
1658002342
1530200515
74198684
2123698219
1502892575
1909362793
697240751
740204456
1810859405
858189982
502760075
659860016
1827880999
303398973
1707854065
303640410
1349173862
294451832
2023819780
1800490601
187196743
1441321106
964882540
293041151
896932215
213597334
1677129187
1499335905
89861984
1006258014
895842210
1788274991
1894902925
1871828261
190001230
933005334
990457666
1170772206
1492503600
1983572987
1636876706
384306126
499337447
495529145
1877296239
1557303310
1143452241
1427122005
1601882431
1190339034
46190188
1672940202
358710581
1303440681
2106177384
944498653
1807435714
202003705
1665886525
956609690
134303406
1388415129
1208407905
157365195
1308706552
4681234
445758712
1772332050
1748264397
440370478
1609149941
600723539
1306452672
39209863
1496764543
128037494
1312594219
1045625920
1933644261
2003834261
383949213
1836825933
83002804
516851859
600827833
933124406
520155106
445178192
571304746
1024950210
19377922
743516428
2100530573
2010733178
820224579
964176472
1878481004
656116967
636323756
1258379904
346327157
1086401679
1302767
451675367
736989555
2136957227
1607349283
514503164
1409024037
618633417
412170579
2070377162
699620844
163664905
209457734
1217091432
301617641
1417506681
964994028
347031295
473797194
245903435
429789918
13278667
72202569
1372957782
828932867
1417976761
286336398
187309813
2041207203
1482517200
2017273141
480793209
2138945501
1025415643
489565635
186767929
1189330155
788767574
599046410
967954902
827502103
914285422
344095856
621035678
1267928107
614106802
1517561408
588200077
1222224388
864616794
524892349
1417100493
1156780102
892429042
1681167544
1546801883
1239727317
1307829123
746294063
716421670
824601303
1712266522
1923694267
1009427752
1433201315
138997614
1332437535
1236668890
372477823
746662406
1964629163
2124685261
674133846
901492035
1211104491
2075450017
550379359
1550469956
1076682986
824589913
318605553
161453797
1696765503
1126960690
1154695298
422370001
595002816
154897917
41699068
1239114719
1649514456
1188685259
219034971
1376743355
858224573
370314246
35839360
375960770
281036546
1826226942
1957172341
1147806215
210101340
1506747792
297615387
1515592588
1171175097
1066441097
273609774
1292686442
999196790
28435258
575499801
521079394
1189525210
1458751437
910184034
2021787700
96655134
1664990201
490949533
792177823
1883423945
599744932
1763755045
176075146
975250584
369216905
1247937111
736434964
1090493671
1122390096
1998969987
87724766
1953239521
300894790
7164924
924035066
1477163908
1379828720
1819243019
1466935989
1210952259
841228313
454772128
684810219
1031368375
1533321887
163857243
545465355
1068446244
175511434
1217508019
1522205127
1537141718
380283172
174525696
638181296
75890410
1526380950
1628978878
451551812
384641618
941380076
1953861355
19171794
1428415739
1347086736
495482075
1575817492
1157584089
1480968585
1237003099
740424759
964248346
159005681
1775939829
1408136213
332297812
383039886
123859445
1765614566
720115859
1390658018
1591970965
1948399851
1420680395
83796785
555477124
1061697581
1757274656
1271333294
1715180170
1010407299
943617074
1605966980
302032062
54146184
171472231
1256119036
561064339
489297888
1987701949
804281270
1677276253
433392852
1223921914
1392642529
474460768
719627126
905791453
30637584
530507823
1417978790
641604237
48199326
1484644050
285549680
1728496127
1090971538
1286300413
1805971766
1468608182
549850688
707952407
1813049070
756835633
1059429886
783188047
1217902219
1064239399
1894274394
2134941570
859408312
1143145456
227720397
801932915
1590802815
1894430205
159309841
1743376548
2051970252
1421251690
2064536645
998669882
1238581645
1034411020
47948461
1738788963
1811215488
1963351175
1796025838
1294501556
1535699321
1488395533
81877555
1334061477
1459513251
885818213
331830203
178905287
189178623
517701959
225967815
1315740464
1444103512
148439469
1467425230
1913834506
1809343886
995061207
692131183
160616693
1440795199
483864534
1580939385
551472374
530559797
598172248
1016028092
244897760
1359014200
1079269387
235143379
686998632
2144159399
783305556
217306434
158223493
1985398574
1486417219
100313416
1032735230
1909551701
1424962599
607915712
899356660
996525513
567525697
2111963871
1973242443
955003276
1819323855
2088415370
1491670046
1617247096
1997932497
1148798613
98901179
1430228788
16212790
1032656435
719576911
1642739168
1725264826
1036243630
1779794466
808958416
1685799474
762733396
485703852
337392902
452529466
174241499
333878642
465572191
1308995590
77226165
1153136466
477434467
1528277558
1458471091
531366758
2032131122
409380586
387700450
403920044
1099229596
1119614076
630497050
471615072
1634856347
1235295030
1041656472
863845062
1141797463
1815929724
1070131055
1803485735
146187989
13232061
838816668
1215445627
2003153257
480123464
144069472
191305293
1163519731
683128165
1100968330
1058285765
888550776
1482936708
1114974098
851335445
1649192186
1973061147
1484942484
44214770
225463390
1498812470
452148303
567607034
986429978
1588993559
1471876255
191168484
837060098
615372993
1864656007
889910749
1019804168
1225605793
208841860
1519077803
490297682
542457361
2074355395
966771748
322558783
279149993
179313131
1824266415
1065977076
387685400
443470943
1404014563
1741275530
791083614
505822936
2103088717
4780705
1831700128
1081623675
1360997499
2114828468
962671692
182923736
1777260572
1509751748
195991308
260534245
1442483239
374019705
1822776867
893171772
705087732
969852766
1581841788
872765267
261566031
2052413021
1806930766
1241357759
96810984
1578664176
1516913795
2084631389
1303932785
1769595411
611791950
533134235
161892579
1510014720
222410631
1308845096
1460937117
862201416
1310053009
1351591219
256147594
1234918358
138339925
158234693
530832255
663833187
1605246078
157850953
1636515989
639531411
1547418308
1020497031
1473501281
803569475
1677682883
1193964202
269767082
1514497957
1826200858
1425132858
843788385
1612777898
1285347271
370522554
537207960
1273439787
445321122
69358736
1918431493
954745726
1163739026
771254998
1478441909
1290796645
225665348
1088886457
1826083975
1853948571
1909334734
165379615
1230461080
1435512497
66730151
570095004
805835040
1904293553
893727416
445505485
1666267907
640447843
936744189
18227765
2116503868
851990198
544798585
433510962
1012441061
1615586999
1464319021
501668794
956604455
1077438110
1708424545
649563830
8933010
949686025
1586430689
780676309
468401666
936340032
379870141
1230650591
998108488
146651541
1142111900
666037516
527671273
1835459685
1816595093
1461892281
1724490739
164679686
51061271
1910013765
646198525
875628772
740181741
1810288709
852884094
542878045
1130906971
1332111190
159693285
505336590
1506935941
1331127796
1715309342
2131046606
1962916601
438403901
1582670468
964842801
145210428
1457971856
1926492221
946988065
1059072786
815416094
317280779
146165393
1194649868
1997999296
536790965
820827186
1676121638
268642233
1874120654
623436345
302099114
2112361964
117357356
1721893203
605860465
2133378067
1546418256
1839124036
1226705136
30927245
237130278
1357703491
1855964760
1966388398
1335605272
54212742
1901959934
1677968724
924759562
2088223896
1854056841
1487899525
3066278
1661082360
405648980
1946129285
228204753
225332316
1797509332
2012190059
1111301168
1098952367
1192484257
338934643
1637822511
447678535
248160566
1704066582
2051999405
1751461035
859900214
1514268466
119524962
1569496320
210710945
1281565440
1535765235
374695100
861038965
1684642373
1661604438
226589528
1892026421
303206555
1566288439
1921067055
584847856
223592552
537415873
738151853
1046683909
1599371577
250451035
13332437
1370023043
604788271
288419828
1608961056
1201961990
630892802
608638201
487883691
225317802
77221035
1373758547
1101702105
1283079186
403637463
1636822262
348057113
974058763
233989274
800338486
1152103682
58812866
1132367556
1612244414
146356046
1919958427
1235170117
349983983
2049833393
779387856
788083343
1076951813
638698553
1671541594
683128826
1523653859
1660908585
927414163
823673620
1732771135
1861781608
184196833
241860045
767520970
1425222717
625137996
1936240214
625818854
1898198456
1121449190
1359677617
1747543377
558217565
632373452
1604971860
731509820
2049050934
2103236787
1671510914
628731893
90306420
856027674
1335105445
1081092153
1307975845
1470062574
1397834198
402404709
1257606926
1015580737
196077263
441319645
1983132845
1665425558
670394499
904401754
178652101
196610779
418978668
1680862256
2031799197
931480365
1132177345
1404453714
112227312
1968480107
49244689
425251728
2089670579
1673046492
1784457919
627002404
306010434
112838374
1771461866
1573809533
1072066048
974192272
1631124544
79772334
417018411
921434848
81599869
29725501
1803799354
761237668
788741545
1510332107
637286307
1115233609
559705932
70498451
1822708089
25577118
255121046
1069512786
246076785
285858375
1815119032
1323475292
307776233
1822327700
1100670715
1900198436
1879177173
88153908
542976186
577789986
1604196774
565806780
959543584
535850521
1811730621
1337240329
332446470
1294756212
362766578
2127957583
2036675550
1384978172
1135579103
510083182
1157689011
85984684
1080189502
313289099
972385537
1141409779
1837430789
1369885430
1833306644
356332893
376047835
998668958
56003840
519103810
313300546
1221539260
1154611822
2051354388
1849627667
1460124460
316715102
1026105103
1705744956
823955620
1676635431
584918587
1127652163
1510531992
1811669981
532123731
70930885
627741137
560683238
260527428
1310077015
1614672892
1949212689
1795359183
831806367
647384952
1777668086
803971494
422875018
1076238405
1890400490
1965063378
322677716
1713916173
429348024
103343827
1576090799
1222180993
1163772073
540294837
1991494003
1539738801
1402540489
1205921949
1610654985
952763782
2075375157
1905145681
1548054620
474145633
255401043
1890205932
1290476555
64702230
824726967
225577479
1251703789
813221654
532610998
1469228771
1984854603
1729109156
442267337
1568052646
1118133542
617714814
544474868
1013668267
1808273214
527771881
1099056499
758422181
390003708
1717355433
1235581756
1545949749
645127877
1776453353
1947266073
132175762
1663259788
1135378524
1581292621
848984058
1140986307
714686110
1875903412
1045427886
1884996496
1233366640
1438798027
1970277180
1734479702
1895827872
1320905138
814849284
1039541830
2046906293
1906169366
873961658
559817191
978267760
624339758
1034501839
1461285961
1743072235
678177062
282558684
1991258143
1137384982
453902827
482641685
1062062623
1838895547
1779024005
433457156
1686771942
445745305
1408168136
1038676722
2004192628
350403210
393927673
504318188
1571418286
2135646724
270110779
1141436880
969536823
1997119311
812875276
1496338344
1316696972
538706617
453115984
1915814324
535097096
1476925394
18036945
718164489
1826291198
403203770
719874542
1840745818
1860894650
1651903748
683528765
1967858185
1150226019
1478368238
2041955900
1898995272
1534397482
1522950600
1983449211
1469400282
852662412
1339676605
1762386084
1097982070
1078726129
1122128786
1487827680
1656372933
405003467
1645178694
536299201
1842650165
799786896
176832870
1640115834
578419835
724777693
1551212817
1803938283
1413116037
1780451420
1942231474
1785729282
1631525998
2050068701
162278066
801985510
252551980
2019913920
948788354
36863657
1083683568
1348581330
1179594733
110132752
1695313894
1582220904
687213252
1619515601
1161123295
1824689346
74589640
1193270111
1578926672
2034816742
1264037080
1951122283
66777654
1301403458
622396462
2004697147
2089442801
678577618
685211601
223494589
1051732377
1917571234
257145642
1216976961
1326343708
495079587
68959591
1469844072
1104034970
694542191
1783928302
1461972441
418666528
1833781623
268435949
1391895060
490817157
2089995591
733158067
693277505
1233686610
1396065277
967582168
946290443
1198634013
1589050270
1141644156
569776750
1587800024
1029260676
91130978
1279591881
585538214
629481128
583699420
1824908795
1373493705
2144565431
1623846954
1573390671
890738216
1452834758
763864992
1335267634
2059460000
429976453
1934559011
20740997
139048321
1009946848
1871169207
1188732786
1666531928
1238731001
1847065423
508516650
1288777696
2041685397
1013602160
903812622
473765286
2079447283
1303434384
1419378931
1868561009
983841409
1082751461
615752707
214161495
1269567196
1053089783
1414931502
843056443
2006774504
1354489545
271803070
60843076
1984558479
346684237
29686380
579213631
2083550347
1482386572
1386886985
708926112
1968428111
903511403
639183578
956585409
1113370283
538240851
1291440183
523201346
686520552
1937099805
1746103518
475281021
1460773717
745206037
1357088170
16450065
322717206
776757403
1031634531
1735120874
189916523
1638778280
1470354358
1233532206
150427365
87819800
280470333
930783329
21035761
626810728
461060759
632082808
1934002346
1453562444
272369916
1200146978
2074520592
2058008881
75497830
2084529910
1417524643
1495451592
1377843514
525350692
971893255
36894023
246523138
2101964370
229338985
761265437
1747222913
1132846542
2111386920
12562388
2038273618
1659096901
313951498
1722367027
53009936
1225299303
1471027398
1206037170
2043786929
2114803217
130639383
1939630200
1661005391
1332125331
2051479838
178252842
344876840
1955796698
1179864425
691365676
1602038052
203627254
1637443759
404724498
954972773
2062970128
20401150
1312035662
77187313
1327054206
1556814315
1600470225
1256153174
1460173434
1100497321
60640266
1642649861
1736384556
1904112673
1617908823
9535263
1867398211
1679423344
485969860
2064403303
1938328219
1531653575
1606925497
1539419170
140645359
2032355372
812818242
1710363371
352523703
1173067545
725174223
459196554
707151824
1963908815
32677136
61155153
564112708
1857658417
1599758955
1321796979
786400479
458792199
1671805447
2009524156
1673962040
1353345165
1240307925
1016207302
1685081462
1893613754
1760268612
2027511230
1995456127
490015361
824336881
1359090325
2131080101
837932077
31369933
1150624522
61256335
1925486201
871878560
1731365861
672511198
2016047120
1745921638
507388630
452699198
139142045
252531609
1227822226
353676805
156759798
1102901518
628474304
1158112202
579375412
968914115
263117762
1066960229
2110927896
901505551
1270258993
1307862574
581339697
763196861
1960051246
582239669
2081935830
422344842
1376689210
1480089096
967803205
230576977
1259983926
297946517
1754468763
551433138
519425713
1521023487
220025708
1836730260
1449322526
1550127763
680916896
704915237
1017441452
1792705689
1899864437
1308616164
878138761
1375074581
1647134212
1003809620
2118307650
71700726
1860498429
1890919687
2131817006
45808358
1314817870
1937849896
1084202185
91265051
1197928738
953241465
956386674
566931061
705715901
933421008
1313318285
1246905961
1001321517
226894460
1375881524
1391623256
705329489
1817785277
1662239838
901625108
1085030145
1752087762
714081998
1298315818
1916221515
639825426
1708885851
994100532
534197717
1191365301
1975844138
2058426669
770272652
1070419926
678694277
1735392945
1590394014
1785203814
1511534982
1115570083
262607216
105871156
1552039878
9254092
1433841886
1123161836
1489442960
672178232
462965330
588658539
9425232
834081260
1788497087
626313054
389030540
382902139
1894520685
1723286323
1413814030
545890566
363573963
1249330522
1755107552
1621124236
1403892016
1769714394
1965411692
1291265612
1473240930
756360748
1604523889
1042789465
120542025
326544359
1396929546
1970714494
84211433
1479701310
1059924554
2033703175
1769947429
1342438978
1507192196
1009836625
1178491212
1771806443
1926361902
375184666
379204627
1132759252
990525021
143539538
1999577985
51954279
633237323
1430122290
2004644730
622685703
1864317930
2003304157
555892505
1658345311
423977543
1245565402
542265114
1451496419
1386583092
1761923625
1777503259
1086019906
904944800
295628372
1909686453
329825045
985586131
1694904195
1276119841
494115302
1301494161
1483967895
119579803
210282544
1026906253
1609449454
872515030
1942999320
1867733450
71303766
426626151
450954406
2096914874
1516835733
1211784974
511951421
1297247831
1964903921
1759287473
836537958
1423038955
2133364120
743797298
1524021473
1908305639
755873445
1511158750
1270214440
1184905332
1058009492
364838436
1886434143
732494273
1697008968
1309009360
1763100448
929586116
1347219260
1038992203
1474802172
1902427478
1871231541
323021598
1737787042
171735053
869198217
718558248
768549451
1989038387
204557302
2017671112
692962879
92745134
1514023443
1536874894
2097777308
619367919
225598063
223725292
1247387746
1381266956
458422698
384588595
945261980
229527401
2092817798
811656972
1834883489
723629809
1373592974
767202547
664470377
1770257810
1173687637
1646527993
761471543
1959613266
135665359
2118789511
1099772820
77370120
1250313679
363026837
1308742690
1429845224
2089950353
184092059
850928579
2030237298
26869759
1586972684
86010662
1169318885
638832849
1651079522
923008041
108017807
2121227766
585417688
93292012
886633393
1123278466
136253639
185191571
1728619764
1986960543
863824175
1657524150
667128775
613095185
1663826645
254074401
1958883432
503723399
1487836052
1668870718
1022274976
81566265
831835281
835953590
1642208264
1815152953
179948698
406875617
649520350
588177286
117409860
227190625
1111180544
1743883901
1874338316
925284035
1109513647
1639003654
791895049
1526101725
2065445832
1241027534
147525817
202445654
2133033658
929702175
1820518528
1175421405
1696299881
1775316691
1604804150
150516156
842692873
455985239
108748314
581389496
913794402
747099521
1125778229
1947196593
1056450011
457833679
1617302033
599415437
624138170
956081408
459846254
334152318
134272337
966815171
392136943
1138040238
1109053177
683867768
2125449646
1471994375
1694746189
1491362616
1391199444
34952758
2110324279
908309062
2123733503
575579340
510327909
452036017
1055665429
406549934
2119957381
1360528371
1899763211
1772797492
1982500542
1895570789
1894786476
887284532
113220039
595647190
1481209639
1944655694
479925819
189017542
528144755
426417002
1234220172
755658863
2123392416
255673882
512633450
203830303
1479117431
965813631
1881675314
1745175878
1827600398
878808492
2037474063
1895154917
832336519
1932093204
1586023373
698124168
1344734884
1858239004
754141568
1481644607
2059136189
1735150702
718117080
1592115756
1787082825
634093373
356700215
1302996121
1694106248
1568321178
560815045
387320208
1899088216
542135766
1373387058
907253760
333941888
1731393838
374517994
902403346
623131933
972636213
736900563
363168901
1440418980
1358158086
1147849823
1319508909
855637831
1216820301
1315542166
1441588064
168714833
1473791563
1418003219
1981564421
1056885508
870803682
479320076
1407922232
1594928869
25843492
394223691
1199168996
1973277343
206802777
1925416971
1543938260
300909048
2086124338
761917138
293784072
1722402301
393247996
1224031581
293014776
1625596455
1900289201
455283065
552145540
1012962027
106435457
2095478505
576480347
1987859168
1561027348
1043913007
1651917568
1271314546
517305346
923517067
1649392802
778740101
41806028
2127757918
190169359
1812991948
290525239
13983206
1967152374
1322845731
1670286326
859437195
1254380640
321194394
15672926
973394832
610359772
625980152
555396707
1182938031
312448209
1713177179
721430942
37952952
1094008170
334828974
2077304146
1956906520
529056162
732630519
418436951
1997563192
1940627192
1661664745
563052222
2002441844
1295864062
79429334
1644193867
235790193
1763780847
697930452
103049310
1993176874
2065085586
1332695778
1913447289
972370522
406391753
340187253
1771968917
2146214677
1411544941
168767620
1722783487
1375814260
596966994
29345684
956344489
286320215
2105873460
1542455206
1998330936
1972378823
507189337
497298228
952734624
1531836099
76578293
302288585
104224561
79425816
2036264231
1297865306
1662414135
94749284
591416259
199718926
1403318573
1805599723
1380955781
2081429873
1799514017
776005652
1780253780
1885222523
608672490
1129960
1666726890
1015344522
1396349397
666484995
1073070534
1268293026
616238909
94349953
1924394235
910680385
851509805
663313134
61363734
561650424
1165761538
1552374492
1030733499
25160389
155637776
538014488
1881621310
714727471
532427330
1307839152
1145256716
1212023617
1090300254
457440218
1225676978
941952989
580327831
1699611666
1128532509
1698354175
1125643910
131530785
1142405226
1452149299
111266088
1164300034
1685608357
1051181894
951205145
1667771456
135757872
727548577
240443161
414320759
1815783140
553763420
438879730
2124707078
22279270
191318002
2099996545
409441798
1952519961
899905597
1482195753
940971159
1893034713
325128771
2012451309
155041831
208167128
856819326
191657180
1716757260
1029229441
1920700429
1846723786
2134223325
738718965
1684485373
839785795
208594230
174526140
1372580498
1327938860
159971735
1637220079
748221145
932641097
1212201438
893344705
2126502539
2048428485
682866248
945108296
530287906
244897760
1235382547
1991099328
930362410
260555515
827597941
180403939
1509450180
477881384
1620967305
1623955438
1380363807
727478046
848295964
1697579353
758404742
2037844278
1288569481
920128238
1640348965
468810736
863699657
1489496921
1091333764
42256877
715970882
1820831761
635235055
976361863
444144200
450023265
1948001057
183974701
1878170472
1430755536
829394443
611455488
907645229
1685582125
1444121920
1146297234
643193149
256149795
1821416599
185390871
485418808
1431607173
1305851814
1824971672
1948929231
1012911292
1303220371
1648302957
1455275977
719662028
1686223436
414204769
775403514
1402898590
1917393913
665971231
951254416
1363639738
702717989
874720290
1486318577
347392335
648552645
1174440743
1245408086
1730242585
765010101
561069084
1546973882
1429568973
486425209
1708040989
1455107076
1664436758
380287636
100556006
1739367695
689200425
1063252168
1776753666
1130339428
520138203
835197320
235548059
1956455675
771586045
1304599955
1775536138
1426688045
8983845
1666451088
284752596
1951860958
1021137511
1711951792
653529554
1554830339
1431178833
2065218666
1758956725
1141550570
511148789
503794184
556934958
15709715
920598385
1858327211
1232603608
407557263
1452937833
1937423488
959127612
1230943196
20600572
349305983
1709636453
11827640
1993180390
763178005
94646919
2144059229
1296822071
2071666409
945606562
662833996
371776987
1082953420
1070050248
223911622
1441270760
360467582
180001045
358143551
281459856
2053276963
1507563905
2104578750
404353694
1716754124
47738093
429642707
1619454082
342431557
257552105
1788925121
836143454
1980380714
1897088204
867563576
195240608
1289523067
1453717129
498096309
1035886203
1422832015
172157425
242499624
1294890769
107937813
1067605335
1403207323
1420980957
1548373834
1455886224
1553898337
1243893633
321546703
1818247180
290897400
1112146470
11392119
1568888383
1561910669
128854111
620779864
80374048
1955191414
78449076
1391491236
1451548804
168647247
210066906
980213803
1526161858
783603504
102106638
1854055997
1176745281
941709287
619500542
978393072
949025716
521111304
1673796009
493237435
1169505564
1879601362
1077618521
1429136341
12284105
1537294245
1310520221
1645829037
1040687845
1471420218
862703255
2093150025
1897225590
1874704672
1798643867
1850066077
1072557867
1973372015
11320383
524654190
1886861578
686304017
228410330
935583018
721373015
1677481250
559773712
1429475479
626662761
1911598449
495630745
742715924
546413299
150609139
835488162
974783000
879034499
1878694986
1835474308
1407915407
1257372782
891055044
1541886577
1122763532
1625194021
1122805459
1741274039
970738505
669279248
1848665797
774435579
1113907053
1617339577
301845657
1918144005
1352955270
183988984
221501445
1040390734
1439879252
837758483
323685888
1467339541
99696744
1553336944
903779053
1748226632
1976011825
1585886714
1004283168
771580672
1731566003
1520112584
2084862146
87939123
298310073
1258525082
876885293
707722244
1794816850
1519325198
1773586166
1972376078
937647283
1199058639
492331468
525422348
605390335
982252760
1393617100
1761935754
1593445474
1792661529
548238297
1254487477
182941299
1239995887
1404237177
707636466
2137532344
1522280345
177159327
1250920837
176771173
142456342
1828166808
1253420639
1249999878
1347213234
657219233
857980320
305272632
1293572437
797098652
875236605
987579079
1942927787
1221785426
1638658167
801841818
1653888195
2015124369
991123537
1158786379
339478429
1118891611
1570168805
692048531
154117626
1733725706
1579332043
493221597
885798900
1682824123
1829990942
1500794096
1774065025
485433355
1555843596
2075852733
341280765
1063899594
2013171790
2073634282
1718166335
2037612019
2125268680
920801094
1184341157
1912646644
157608963
280313685
1328398532
1030113942
776174577
1826377330
1767576043
315148293
1398643635
2136221500
654606459
1860981746
53285286
536393646
209569848
65473710
1817005974
970245740
321817191
671561104
976873356
1147430578
629717890
472894611
1568525579
1760581905
1887973055
1819057821
1907526052
1811374378
2089513565
351047081
119067085
2074577364
1999902892
690243730
1037176318
1201733477
1137139057
1614228996
2003427837
1640742923
1596624598
2021414112
1976127906
1906537876
1827436599
739588756
1906368208
725101986
1571294375
1854044472
844127773
1295882425
130486159
1805388464
1381770174
1800585236
871053368
775735748
637049170
946676217
497083302
2117567152
1688910911
184056209
457025705
1245507659
273005000
2022207334
2137606706
1138268921
2013198171
939944851
2138671084
1084863450
1555370405
1869511879
1024580880
569991702
2123078942
1411960984
567265952
1768843347
781242545
1933035818
549738838
774094309
1264539467
1207878599
1493125722
1990433064
339239738
178786511
854292985
1924872916
1154708288
1512029699
1438739764
432350111
217595409
1900616866
2048156486
625617615
1742909815
846166443
90183360
303943318
435637553
884374370
875123526
1214813075
2124008696
1590541237
1829624086
1635680202
410797486
1624372310
1227519691
1423193072
108931746
448486735
963969748
538810178
985676470
65211703
916875369
444515710
131629903
1009500248
715080299
1428647715
1334205370
1125152756
707332722
1576995346
330395710
819396504
2037087126
1863262754
479665132
933869770
831349994
726359154
1901309150
2036421492
567920941
1703978609
579418696
1951510002
2005917803
2134771038
1759831910
183541430
864184770
1189184347
1815800719
405596763
1613882912
764388784
1997295829
193678626
396115517
1087997213
2096830930
45322461
1533575955
2130756102
799868463
1223871144
365907732
1314044557
2055223519
671583354
735957081
841023167
1776496806
1881727926
1269122487
887551688
1541648576
762712253
1623329459
1782830038
815870541
263344926
628198803
179666082
397372275
1352134515
823387621
2076977012
2049552684
272982325
436689191
1137899182
212428871
759222111
616964826
947631484
1779053816
118868679
1728417723
771133806
1650001165
1332113790
865441335
1202396956
1007865915
271409855
1956995220
657461747
1383305195
928777060
543554365
1623755047
2043342719
48538081
509679756
612703105
292662243
2015836392
938706759
254378987
141385312
2077235848
1866082536
962248576
1458214293
872155126
2030623773
1093989791
1807905457
880060693
865904067
1380074836
334255954
1713614871
737220462
1365729228
1403902994
69825315
1534109603
380770870
738719694
1927729723
2081899448
948647176
2075196303
308267111
987296493
1622342321
70757057
1136163039
802466532
314786476
767646125
201923954
1313270726
1829708506
665885092
1844948539
8880293
1255132479
2109986678
1926609927
1962352077
1382307979
23346173
1105999611
2117045885
2135602735
715399841
743674192
1716158144
1339546207
2027002426
1562711665
1484572028
1160003287
824229863
1834095140
1445209432
1234669116
224418224
1140817164
834884268
1817583936
747423637
1417224769
1094970611
1331191681
297956139
1160285394
6154143
843435088
682477510
573194608
1854951506
1631640835
1401267925
39657420
1787971084
750819828
888602957
1300465066
250227815
995387798
1226895701
1046738660
1144949928
457375589
1123971453
1575019335
703169446
1482708559
675216677
469810313
1989029719
1606616595
1649197977
2085787966
1268644834
1310231867
887589915
1350427829
6248431
1639375799
254134976
529042138
1822653000
1414236997
1845507397
1076428942
697875823
657077953
603063829
295604913
360486305
1727850507
2020982152
648459534
746234736
1751062571
2003300688
1656821496
96677231
866877523
1642376472
930580387
1199804032
882402264
1344260324
2078337656
127751349
819363805
1222953395
12647043
873921524
1642023576
895640291
1551132969
277859675
1942553044
555183796
610058688
1431486493
1196417110
891719588
1303657789
2072215448
1435209686
25126428
1316824921
66730357
2111993595
960596492
105968730
2054043093
1939704590
203654229
597932572
417648682
442484511
1784824683
971461371
1598146159
484928545
1161131829
800904517
542415388
884932374
1276452861
2014366227
812060356
385927771
1919181722
1574253123
1650999361
1148254322
1919523221
500731006
306590364
1292164601
767034951
689829864
283902703
1710321075
462090338
414569671
1307455696
1476236693
161255091
280768799
1064566259
1947908820
292310565
1137186650
242683566
879047072
1126624933
1218774158
1811626352
1895493775
997764376
1370245004
1603453968
1855422992
1717587937
841721704
1645006894
854607757
2038186381
1040360867
1445282034
1180552523
1166521236
462036472
929102892
968649729
1428602478
1396553692
1883008890
1231549883
538951153
1378243506
1350763684
587580028
128160839
841852930
1326034299
1824356820
533548980
968718470
910179795
771871245
629664398
1340512042
1701366416
1069670672
765320389
1963152260
773710288
583193402
1075365717
1323104870
1058750678
1802915376
560286421
315453346
185246495
1506501742
1810747402
218848191
1854250946
734252331
1937345227
379127098
181105917
1574634159
995198789
2142888387
744178448
1893617390
273155870
2132758053
1630617697
1183907255
1729748291
519270198
1263740378
1519783439
1405920697
1675296743
1536600253
614664458
886359908
1815070689
1857185422
1404724317
1396102618
970237740
916945514
2077061066
924602351
1492003285
986282591
496684280
850940559
158818534
406847665
1242597877
2017957613
1911725625
1655954403
940160358
466502401
2069107092
103792954
635744048
343193391
269688583
252008037
1633362376
929813025
699052490
107096971
661102812
730666931
1072801730
1002396196
1512130924
124922984
1750018160
1549270987
28633915
1254774365
1256297900
1596387615
1523409707
726177804
773010691
1809402580
663678054
1144922802
1866593960
1077993216
1042962975
1129120252
1101766359
1845272704
57477503
558863829
2043823572
170801023
1442276546
690820345
270804214
966020986
520747069
962878753
1667712775
827866254
118234399
1767247322
434405900
1058019874
1148723909
1786207607
1525009653
422757053
491660307
174315019
2129459420
1115923949
1738217995
1139898022
958644456
1246523113
1134945401
1766512983
361599072
1199004714
647440757
95968465
1128566515
585712865
2109723242
206976092
545134014
2033438743
790908331
415803132
1596516236
1698165552
371947207
1013315268
694458039
380318463
658461826
829575599
967521224
480540453
477328228
1485076952
1527619778
1196403234
479465766
1715856203
24253834
2109215379
1599209495
1501784545
2081408321
569446528
1163208511
1987451599
882693941
1802070176
1380726018
1808359764
487322369
639411100
1636851171
396232846
285486078
729685969
1235825394
1325032436
289475690
1566028150
1520004141
1214560848
1803426809
935826509
299683497
300158484
955700437
257527850
1779451618
1722606069
1662959929
1700607117
356273974
2052941607
2072486573
546982432
364908288
1636118121
1823787124
1605242913
1029318692
2146002862
519230385
467931050
1745875761
213651572
296634379
406456508
1466151812
1438484414
322448983
1730989178
160064781
1483663402
622376987
1329290526
1388240411
1052014714
531512341
1130722543
620170128
857755874
568119412
1944801734
2134438499
1753984509
1357178947
1935530687
501223240
1833018771
126532527
94977373
1320104627
436010417
1288704561
999051235
1851518176
1275744272
150286661
1257411269
842735622
188313209
1846317358
1956147822
2099027842
1792750477
1651131710
2020689120
1346841790
519275877
1426797614
661911804
1786501229
1095262663
682018949
255685900
1066236598
93711044
914267149
862704473
996486520
1708941803
1742787084
583797142
104130933
1378721535
399164355
534965701
1161232802
828318922
1638117360
121285034
1325954255
918773500
267215429
1583650426
1365859202
712445146
2086084681
621808821
1941244718
2011799103
994109119
241663382
1649324040
2122004448
120181166
211727205
961143732
640193940
1584291597
1801753237
380288074
2041778977
660653436
1013232658
1834583872
21905593
2046542479
734219517
1746065068
1783296141
988286557
2035586097
1204322072
1997399008
143011183
1029249686
985100272
375462020
1978587168
679555378
930312952
109548788
1752836891
1500694448
1629355227
532596643
1218131618
702369587
1500856137
1659230014
1501668077
104171391
379274652
2001008391
395136256
89324321
1761922278
725518688
456340751
1365796621
1647135221
1743741432
98367738
276933667
1681244347
1305039793
329128271
1537989231
654385744
1155195154
764872455
156970929
1253950663
462862997
2112914128
1295320550
2024054915
1924222571
51206130
1295590287
1038974167
2011418594
1113255293
1155030612
1953843734
236494201
681625047
960606308
480329196
837892037
1964749425
1970493931
958191959
561940147
1341761335
159325561
588701632
1139132329
1448600549
1059088963
1100182436
1839765580
878217902
1647947836
306767206
730303784
1722691170
193338852
1708612347
869021346
1387670052
252797341
1518647340
1565065973
1907700264
366961773
2109047867
400344719
764785299
1770010711
705655292
1420980174
727274740
1806018796
754606177
1622178323
1820079284
1697638039
253009920
470343571
1273847181
699231055
2102164896
993473895
596360079
390942540
928376664
1982367830
1027208589
1543358529
1867651300
1177162316
1080482858
1264667420
657140873
1136404575
844146831
300483681
234190894
1486741142
1472703918
1878883947
1565518535
1516165257
824896269
177075891
260780862
1654697054
1630893241
244459224
1390447260
1858563835
1438058005
1652067640
2054288464
581846933
702956412
210394479
401868139
156027470
631608499
1997613677
2086429668
1413084115
1423481733
587695863
247558365
230130588
1473296644
2022418336
303832437
2045429635
81809978
2045479851
1331277682
1984242189
1071505165
607181965
1408257554
1613312194
1068711976
1875931799
1891542722
1058784365
1843615836
696560955
1585948591
454520795
721789535
555051152
1672849103
1919921669
248941716
290580072
2070676753
865458807
1856639989
1872456825
459325363
254508873
1314868435
1811203370
1076131245
1262426299
1383580985
859002119
1606103004
1687314814
1814569029
1756136370
1478275996
680715673
259834407
2032642062
1687203130
102025577
889244762
1751076357
2109256458
1864976060
1252665085
764459709
2090132739
1617936278
265558585
1678666589
124908026
1499254367
747502243
1771276723
2046531714
1408860547
739230656
1307341618
1177753044
884658072
1839929059
1527337039
1638481959
1923221293
301758825
291983891
871161597
1491128918
976097731
1378034453
1422925280
1743226651
404601035
1140914964
821526440
444018257
74006605
1987494260
1273096406
364181279
629327600
825296230
1777680078
1408213160
1683001552
534958115
688394655
750100882
105557084
1865831578
849045035
1277617774
970395124
30945127
528815776
1038563309
1344999082
1234455824
551353756
821142296
1606466853
823899621
1246250028
1170914414
311459483
826183526
1193426887
737388431
98643991
1061944265
333895178
2082828239
164902768
255290732
1350124853
1994679960
1223650313
1476154432
490803517
1819384282
1924100937
1595571927
101118910
1774727295
2035578570
1776268828
1613528201
1184265661
1024290456
1919947570
824459022
535681756
959779938
724591219
972430166
1754236345
1052405542
528320841
1999342603
597594914
132961587
2100983829
496470426
1069396230
868026491
1905492387
490757681
611869068
1865968320
508653865
1982977733
332729574
1500566996
1330309531
1542191323
569126007
389755325
1693106432
1821651100
1377192324
507760638
441166946
1000679622
1553055610
118647106
252540499
1723470482
720888378
924493863
1730977794
881915806
1169866950
746102632
1718497356
511509743
60012926
521785186
526167237
435969924
1160683860
2082991112
344173759
464610676
321911527
1884743718
678391752
1791045820
640068475
579342999
174803634
27427033
1810435376
402644438
613463392
461130547
1901472985
142510907
1471668999
423749701
792920328
1192127999
1498204798
788402584
856977200
1018810916
475074717
238547050
1148584105
455776398
354385267
814519065
1939888678
315693713
1309741683
474218515
61552714
1000026323
363392011
865848585
1195937145
1449995928
1333066244
1977960140
360174423
1489941380
1321624376
101661123
1749172745
987591430
548920196
661559905
1309253760
2056618674
1788452714
25523189
1707244137
1100782490
1423428816
1178050332
1109206067
1188903278
947776460
1078008240
1078229361
1469874401
272621759
1581238155
158407146
1070951394
93146887
1434746880
681058802
1519882261
217461029
805790590
1683978172
1560136310
783529821
643450653
2043873338
2144847911
1541445924
1611427089
249167714
1126997147
2090602931
1374142540
1306034453
1347883980
375464068
1659816615
1808338189
27722647
1802759053
1606357862
1979885813
1286335215
441021118
942889460
655719058
1955720959
614142277
1776832825
270798295
171103638
1638605640
1820235123
430744632
1699500860
1294748265
79299796
1746816943
859956617
1921161462
197249340
1464359434
1197162240
1960178029
1810213102
279793429
1378570435
1993265600
1896039005
1782275837
830714445
1009758194
1812391323
962746605
1573833599
1895900315
1864969956
1030659800
145591898
1657982132
1672566448
1325796588
1837037937
1201466477
1606158066
266648635
1609300650
1260128863
1482338224
718658740
967524964
848302678
1238919096
434913390
677011615
1570224057
1499828309
1526345701
1135493313
1512983429
720684407
1417998115
2100834438
1295590563
605671715
366314764
483986867
987521224
304686842
167487274
459272144
223527591
535687651
1238751306
1420305024
110446773
916298692
612191360
1969654028
1454520608
299690890
970538109
165141620
993450112
537675084
188522207
1853796241
128981161
335812036
1253657829
1254605645
1980000784
1272954435
288191879
871689012
1726065995
1144298889
1748254930
603391121
1122788717
1356502419
984013734
1212891382
180481501
35173789
1110939390
42575027
910596529
9637626
603551319
957056720
93229800
748038299
641614711
1335129718
703746033
1240264824
466938308
1733184686
70785525
1187204418
1067462015
1681805884
2002372203
524100483
244579844
1057496894
1639638120
1807059472
291540464
374075162
1193776300
947508041
1292557051
1385441399
212572813
1047219992
82189119
1890701451
2067188572
645624185
399697695
2039711502
703656277
1996374226
56149108
420038946
1568149111
1716751785
1984885793
1412645710
1629236530
192923169
926442812
1918992220
1405460950
1160302066
1669389771
334705157
1836073581
916446320
1876976527
565131789
1356830254
1115375026
154211249
1614090542
588150666
888428510
1779075628
366558214
1455344875
1377754019
218481022
291412718
937445314
2043595269
5521004
771644419
326806118
1860111049
397749106
1776763953
254713836
1698122447
1399059578
1291175430
1609627146
2142288302
553470693
244255172
1207219847
158709404
358370436
578948545
1829977566
163062210
679086839
1047743872
941734464
110639842
1209150594
1302683897
1165634211
848498995
1505686531
2116384195
2011765102
1557326886
1602586026
2141621827
2089296230
134226233
880635023
1775120515
800083868
167298113
353777146
943694261
216481586
1808049297
982291706
1276944617
1990882666
218438010
638013435
81362696
501195066
2120161719
1764351197
953142210
50123495
189427410
1354591278
94070182
140842585
880423236
1053913554
2113852782
762696622
1776849990
761106800
839282452
1436396560
2049685889
1262947136
2054722396
705599031
494103512
1209411808
734672391
685306896
1918237020
1207938581
633625125
1737217700
721541651
488700740
2105331848
869016717
1599907837
2050783497
1035891881
687880222
38018500
1675827456
1256475855
368573537
102991608
1603865487
395959044
19833442
1828676032
186387462
990740575
1357937761
107710839
1130489085
1514624715
1205110899
656308950
384262548
187393866
782773557
2031819029
481007833
957772808
1590140013
140961825
220508174
243276594
1396032824
1472980446
1773903861
121172815
1436125685
731999781
1571033018
1891594562
340414772
1462228692
306871716
1796152817
1202322605
1705241620
1139413857
271068695
602536091
9039159
976830933
1786226102
56344108
459126307
2013225096
1034461208
327046694
906264024
598207445
1646135189
153632472
2098733561
1791126445
1650056965
935339077
963758789
14345946
888673019
800547170
1914945631
176714781
1965709848
589458286
1893652107
233717166
1351913323
1006457284
1546474455
1069227373
678298164
1338696606
1017187161
426050361
2043197742
562261419
1161821428
663378853
811301529
1905893694
1166876501
538902755
525481238
1504201334
1578297500
817803316
891576351
142420767
1994643532
1034981881
194700451
1180631889
2066086965
102551866
828815412
2048839642
527541523
841823200
1470092460
512296123
51647187
363007436
1136370801
2059823704
883539423
737168620
739025039
1938432191
1597752694
1756657754
1129167026
663706743
458585050
402299581
2085088643
681445720
1461146812
889039738
1737244843
948496575
792913081
639526450
1964433175
1298212824
673421806
431862227
890932540
2142393238
2023704580
1433905739
139882865
847809789
987325515
138136399
1457895929
764185512
1091222507
1209172998
518145348
1911097455
1539296964
1684353404
2029949611
2009335746
1596869333
1492127179
563789796
1136713736
552694963
1853870672
1759860125
444032988
1165451691
946440549
1715863225
1758327553
1660914054
1293119476
274568665
1991685121
366456431
1807231834
1247388305
1236367941
1307975188
964270762
2067077848
1228211142
793652405
1325029106
368588383
208053891
2122380041
384572342
1879829669
499886210
1570557509
142303854
1445188416
547774747
1600856747
84518064
255727240
1410228073
1262761702
43269819
254310017
1132177088
927650848
11036503
553098208
1523980422
1548726650
1200421673
386644857
1779916871
362569381
1855764712
719088801
2062622568
523135444
1943007569
1040767130
1798304307
696283542
801858204
266431675
450025975
822864757
841893934
2016351123
635763893
443184604
1079124717
794009409
505222653
1016016848
881885674
1696113028
247824537
1122376623
2009287067
233826797
1541026924
810973535
1218029407
92551261
1376133539
1390179473
1403262743
149909220
2025700677
320019553
1154213126
1241308887
1948873709
1447927361
965798384
1593866160
1449948123
93345899
152580425
1309615496
93125364
798174336
1714674717
322173322
1802659449
146359882
148403285
751642276
890004281
1690101058
944287048
64482345
2093867077
636173234
1717416773
394757877
1215204699
728612419
1886584827
1834800508
1058493683
1602616088
572870011
1591382512
574600118
632054155
1282403757
1688883051
1562637797
1617311081
891925291
1724230434
357186910
205546284
2070370873
1594957176
1906072590
510842167
1498541347
1498973942
846753341
811068548
1866148056
1662992658
1801274535
1191211772
424386970
853886244
1634947343
1523431097
1786047749
161308573
1735261890
1504854483
1704065820
1897202726
713402220
1778000657
118094999
284941791
243353496
1883243
2013378743
1845497473
1569016280
1179210913
802297544
1244574991
1017996332
568619001
1902841720
1876018793
942571178
2120958989
1763221869
703371722
1516764083
1535309586
194305894
383963587
1472980594
1202152705
1898034953
203177890
1236679383
315484757
842272667
1463232860
2575359
1237365737
2135764316
914356868
1977358861
1074208008
1719178258
1997911226
178424924
1756741476
1340406170
1014591960
261928844
973692708
1039559391
991866815
414206543
1209915285
1031462919
1074779390
58516258
498829654
1462969796
1220763078
868060574
449678172
259408260
112502736
769152771
741501460
1670020021
471671330
325230953
261760246
1822290682
314844603
1820905695
1269914840
1593072100
168932634
1657602114
527771340
1383636783
944534052
1925703819
1058260415
1833406684
9972397
372811980
914151129
1107411400
784407723
1919279335
1538130385
1588940608
1930746126
1851036730
2038580750
1521787283
240599865
2127277198
1876469468
1306773876
409323321
2030504897
1642911633
253698098
2038557025
1123705609
1638519841
483750527
1666310866
1190527913
385021206
2105143292
488719287
674047581
669689027
1182128185
1918288634
1006386524
800514798
533875798
1977051023
1592550553
1245306248
1530603492
394193964
1370182146
2072009809
195597953
316049216
882902321
1204320971
341663492
1330124918
1736311103
891844316
1202535498
796523603
2073611651
548484340
2088714112
1868278276
1664174847
1335962205
567976001
196526922
311168313
768791441
464586228
994872153
284991484
1630889419
133565750
1079358694
637939080
1985908435
1003666890
1357180291
463083180
295127834
259561064
1557452699
764824318
1531609800
1786057300
1095539124
905451439
565882052
2053125363
1389545229
2096245508
2056162570
962236342
1335336900
538228000
64747338
1818968746
1757428355
2120704070
1843124588
1664123691
1688221005
1139190388
333024280
419188883
1448771720
140346900
1618945664
735501801
1316619904
1143940227
1280179124
1052699067
185244869
10848000
757142171
1264439519
2112635453
714040865
498289783
853181367
41643678
1041924742
2136990277
1937727026
1738712153
3270348
281799224
1320070399
366701942
2106431116
907389876
72973693
199313232
1255123524
2012646540
1956998856
578514024
1107040133
1039019732
982743970
2111881669
1887657021
750989905
1519131445
909290245
787095667
312418145
1365130640
393759307
870951770
521949858
1025441797
357697946
1711594829
858467533
1087364354
1655065761
1872751726
327879549
1594719166
1772858229
1959760449
668950957
2045403810
938645998
1165808666
711817228
488209575
1899911821
2143569226
2043301072
570241475
1583184588
236364496
165396890
885586239
1184578562
834963399
1038608984
558069641
206167515
1074109419
1965382830
1737825961
1447628547
1976604940
1238404014
1755200131
1515516791
1184991126
856393554
1307249448
2080601263
256804697
1108027901
1604973864
366232411
566111111
1979451467
104745963
1296633241
1270577156
2140180991
1716614980
1621252436
1909671528
1110246502
292821472
881112801
92434603
240921321
881697170
467014928
810874809
1568258946
197705396
1746715155
1188809571
706423032
879838370
772307987
914249504
1780529570
1848753460
1619675668
1714035362
1499070093
1452001523
907627783
1132110304
1697355723
1528582354
763561896
908399849
1406745373
1464208620
2002809081
1597039838
1195877715
655443207
2123043387
1922345244
1443990011
1525230493
6315029
484209597
495995093
78522302
132250083
449698247
148459804
574517695
1470489187
1815852143
216952306
2071378933
266491964
808022671
53829115
48443471
1274587385
1251329849
1166866704
847507467
212864633
691189410
1301567577
388607125
1811414221
538588610
1991560362
2124845528
599479710
181548404
506049073
778997654
2134647094
1157230932
629441568
750203489
851535939
1241950904
1334457900
1678069166
1159416367
703748999
1665752937
1423796034
746039804
1340084154
2090235616
1560013904
737155654
585333291
658716492
1119579312
1333487353
815158472
1630577750
1934609990
2101555309
71115300
1016448645
1326146755
1479406902
690786687
1993107099
815251507
1725242826
1607659537
1023425591
328813801
339544952
659506447
1415993715
1219351561
1880555072
154877288
891531274
1155439895
1473943496
1112488968
1184609043
1671471351
326580070
1652620281
2086002224
599995830
1745571825
903229890
420741465
1557106582
1914853528
1318066871
1974453423
1984966815
1692077406
1479584517
1850424648
1583540537
428714968
641964139
1907042236
1122525463
1820643566
1587209580
1355125720
2077799824
1065832897
1306383969
482355313
34587629
692465810
788712516
113827432
471549263
93992009
1173403627
497765345
552838437
1315941236
1885175943
1571726902
1955040350
1916956132
1532832282
642678124
604459688
743784399
786634371
1755245495
1147359343
1994985123
565577577
286780468
273622761
1623465311
1984615936
1029523776
1818800530
362145509
311534301
1749796781
2045679767
1779347523
81460219
207727942
2112354104
800988188
553565027
1222263820
876569337
1694162712
141393259
533482173
859776828
1436909697
578046085
444359064
570434236
1724458084
82095268
1764432268
1437644169
2014883061
339070726
631200284
1554429069
12986555
1617579448
714962173
1682715611
2004713856
1143434617
1562769479
1408045969
740462039
1415023355
1230568905
1955477323
742331707
890505994
436926750
733297094
1248941847
1001925470
526084348
1179452949
771175533
2118088762
1322952507
1694983647
192116855
2034166683
1469094472
151607415
911372387
115482672
121160599
1300860018
1687232510
309322091
343049616
384315254
1759431745
12772624
1057401976
145333668
585253140
295492438
242877180
18664491
775412412
1296666880
2091244106
70352951
177023022
192552658
1191413314
1786856015
1889764542
1715390216
1722794143
1735598300
1132752311
1902900777
1639454374
536417693
1733909742
1109529190
1028190787
1088740981
951297814
1273133718
103298478
1583143234
385811923
1405000692
469957366
1392169968
1552323467
2139611288
1636400485
1620954300
1719772396
101270325
708544401
1520154905
1306942003
2074246125
976560800
1236779290
359497210
1044033292
900069295
1704426158
838569877
941545672
545946950
1179757357
567730008
1664843052
307151330
1210825495
1775541778
1474450623
1334561936
1170518069
1416913118
362428439
1060337011
647951697
998142293
1865833002
588931068
2109582357
1569639576
1337179150
1041259482
1506188008
1204729825
1073960584
1901365513
769150871
1537590379
295760089
461451562
269986096
1210890291
14675754
1427290874
471299669
645125984
98269245
1686414605
1813163906
1031809877
1827681278
462832987
324981571
608104254
1370715881
976585955
1107080746
1852209182
1726449289
430596677
1267710564
1386595684
1385917546
1531064525
1526626520
407839705
1596354165
266022754
186763103
1039953817
2028250275
104533592
248951188
692706257
538059735
1836152278
1926970953
412875885
1167972593
1682941489
1677602141
1493668072
555469510
380078805
1600349005
1907181627
822380515
1202247965
2143068784
105831045
331807550
269122926
250065781
1744511486
1602886915
1454341624
850914546
123429319
232414447
709757801
570849261
1405497865
375903357
342184405
1242106804
1801037253
246661374
792737805
464553262
1188735805
261618823
1436362094
849906496
702684244
1363888263
1718548403
927742372
1699410299
1478374669
607229604
1056272930
1062495861
1511246420
166466476
1302085729
1448487849
314435577
1231518783
1205460108
1894436695
424537290
640041221
206906079
660004540
598791830
1001662521
592224982
1946175422
1177841589
273493638
1439270067
1801792100
1227426681
793615695
566323526
999948288
479339881
153766553
97783608
706596908
1664800189
1063149822
1505435344
586862403
708695859
910163549
1771333655
1832453768
1492269480
1034181850
1200980973
1204369152
840615726
271294034
1772978805
45934336
1347375334
1844955299
1501204675
148391709
1711374224
1733142827
75938078
97501496
1491642391
935655076
195510257
957370307
1326242606
1154331430
1251307952
197437275
952051508
192062654
1266109971
1736076411
1927938303
1154304628
1931409306
1423076529
832399496
1276565764
301433516
874441707
419078239
1642044605
865053494
1771740432
2126602951
1510394734
524969352
786778162
276696013
1461596163
164654353
1478456123
1602301403
124075698
404611327
29536202
687918618
372480598
1749909956
1253712626
1509974642
1447273447
1194998976
1236830163
1307709949
1349213194
1142836997
1383611772
1849951951
1624098450
1927689928
1288016878
688045834
2059569890
1795886183
1339362898
1026731786
343711663
1995530579
187086583
2078638055
1935646573
1704027345
2019589322
696583282
465884441
2103444466
831192150
114864371
1688625462
1951081689
1124655300
1211012355
1944715489
138396054
251365404
1719922657
433096934
208031021
11287737
991138585
332056126
2112585482
163443454
1271428467
1507374620
1779684618
414663236
1695129295
158841415
2086283981
1621769399
1457539423
2017784921
1324637283
809417950
605925843
1238198889
1345766068
1616572667
40246459
1441614729
2047277159
418297158
699149683
31832524
764899240
1901315289
487077980
901081693
1705851662
1843448351
763752819
703437546
877808370
2057965804
405035171
1118992755
549676725
875726515
1348130770
2130233811
394852888
196616176
1054897049
1881966279
292987097
1909603139
2135789778
726580914
2142175830
1425499796
151667907
1145368755
26644687
1284119068
1923201545
1471264515
1403963002
217980555
2118591931
962650796
1216906240
1751339500
21380271
1803305000
938417925
2046904417
448117076
711312515
583146391
1799138832
1448381008
673567958
783758309
750130196
88614727
1106067940
2006546145
2143772031
669597873
478332103
519587616
377508542
1210860807
201950852
2095699891
441419938
198102012
1304442593
1571895287
1258870712
384724702
134717554
1230176379
1089475005
871736203
451648235
127214275
1144448403
1449432185
1868604154
2086521667
863120135
1591727458
298161742
727499477
321518118
490858337
591432994
2073700164
1329588251
957008011
229716124
1589527344
866558118
1243799071
1509629645
569150933
1541039101
1816979935
2086630717
709631428
301448580
207632437
372586913
1203304358
1898564453
1256820795
564229849
1779849905
1447033850
374145274
1348117969
596638348
1028766520
49586148
1589494584
78211340
1005236863
1335527381
1447800239
1426396113
2031927824
1321526887
1767958550
1292015038
1075075899
1411302689
950350264
1660866925
864991942
23848991
436714979
1733401327
480975939
1355591868
1246292362
696876286
178840140
672749991
1978930688
1169229199
1294802120
331041931
530797052
1903577083
245450191
858289706
1131586390
2030109982
594642954
501925380
735044072
1721366573
761448518
1796294986
1199704068
1844776523
378031525
213701430
1900994645
183463710
993997377
1125257185
1254854490
2043239047
551142292
599459715
1905396042
1114779286
1503624483
1515544095
1803315585
1283821917
1550622147
1269151819
1126020648
528715024
851555829
1961672307
85912059
479898159
960810424
625947026
1872014359
706431669
1719685790
758239336
1631782086
1668222157
2145859480
1976972577
2021380592
984263615
1285056957
2029914247
154580860
827541877
1507349949
857107530
415890399
1843724196
406002628
1466235566
1137460467
840578326
268052166
561036564
568169361
395361302
930672922
87593894
250228488
1653892055
150286148
1129042002
1349134412
1178151170
2109729238
1041010166
258398314
1797520390
432964868
524266808
868578077
683148886
1866529804
1575758030
612748109
1299876846
526084348
735207774
1873614514
1243875414
685155051
54504965
1834923541
840026102
1252382702
164326356
856739230
1817781274
763867255
1302244308
1260159850
944742039
1473825994
1501150598
958037839
1988909779
669065662
2141688394
855183749
102489583
397952099
835247817
1880966622
461105494
2066646184
872120115
1847715813
320055714
1620695654
103817787
70024777
664260464
1180849972
1194013605
2077130040
34319421
224272641
138445891
165997408
228222597
976249699
839342725
1989252079
1372800463
225551519
2138743466
746799369
57537476
1947726095
710627501
109986266
1614354296
1133191495
790422203
1336900463
954144123
719186018
1836804164
430905058
734292871
974712837
1987402323
461814027
1108032582
637844588
734549770
635692711
480030215
529337473
1150921275
266307168
1517501780
1842786242
1196297937
1753620196
96423019
1093097965
2115933320
1102489962
1610242400
1589212280
547475645
1229901867
1365854921
66147592
1210211404
1073297182
888382694
2075568325
1632448869
1588970101
82355274
1580295746
717002402
934509265
2131567520
1096698906
320060632
544447096
1808852099
370108744
381606935
738536628
858905096
1388799971
250196467
216496335
979226844
1499932438
1535796894
1077170124
1344468150
1193217240
2052752161
62536206
258327673
307892786
263489464
1382594035
997092905
692912163
825705057
659946460
947455800
1995755924
972602286
2358008
1289075295
1846622828
97113657
494925576
1398438271
604341857
87691568
634707766
22385388
299084823
455135932
1026581937
2046460445
336860262
232918984
721968022
466458489
1317524498
964984757
1606257553
911665325
1715813418
1079568648
275137684
87333571
2063698408
1495469277
1814641520
1022117581
1550646229
1691529934
286952614
1642776735
739016457
2100469851
1391523211
1333885391
1312594042
111177754
1493893500
237390072
2031332654
867016414
1044025149
1320388093
1170280739
1564112757
643287580
2053183527
86690348
1776230827
1421809119
1859444
577857696
1621217854
826864678
186105229
81874598
829641534
1893670135
1266520744
1047522083
691304495
1731372936
731773477
96969480
516215706
667426881
710276020
1211083714
953534914
922374511
423819175
1309095572
1861031957
338326078
1923316810
2055687260
891372578
339079426
340380000
824792656
1746596739
345919979
1051654166
1760698623
577292031
1297548734
1138859581
644930954
649753788
2024757326
1534109079
1116192232
1389153745
111203698
761749985
1694492895
1980012025
968121943
1625045998
1173088901
1966538869
974453708
754465534
811913773
958482364
475921892
1599543021
510936400
2051984307
1967649034
836973710
718733778
646782544
615904357
1620228045
1170150589
1445357970
1214215036
702517376
134128030
760480290
938143490
144785391
2099531570
636427533
1263733588
1566145636
1767094578
380074854
89910515
890038758
122327694
1749725368
896510241
716308616
516331937
1255811563
166847384
58132854
1039794486
237541764
866741509
692676131
953164335
787003661
1046088652
1595999273
1220554862
468261022
162684010
998749599
1625179455
1822727672
2110929379
1820067605
549126829
530210996
2145841731
552738234
1807109043
199256127
1482548498
145310726
1283652100
1691853764
893244492
1914988970
281292782
665449057
2063063768
1857398911
571089534
62065010
238287723
954106397
244278512
2034963430
1517877037
1753931906
228438226
1116374463
1877523471
1619426055
390549858
1272507352
86520794
1743825844
1280873959
1106273751
382339894
1579149971
1416027772
1236890669
226364483
756233962
962693940
1452911132
1240450379
1589314026
226055070
735334636
193917010
689249249
378836824
947673096
813705838
389573424
2075915419
235435496
428029015
1048019172
1237840772
2067577681
222553970
1752786927
1236094104
830892211
1047563967
1435329565
1000044385
1458584321
2006868730
1875485525
1919799175
405856253
1709907862
1067392250
1625460856
1052500842
2048147570
689111667
1531094229
1807184483
286800041
787411977
904420900
157985403
373033617
862076234
1954674032
828627539
2062136627
1862059061
1435137352
488176011
750575316
1326886789
1562479846
1786005219
248036343
1731757069
18862542
499810344
1771729056
1287559015
959405322
1080656877
945228431
1924044307
526589328
265269814
2137625126
334692871
434542937
1590268029
164603886
671521760
75268386
633213825
967714613
6008767
320431641
394965812
1553884320
1414611030
2050415529
137021427
417323673
734032144
866224011
612715170
1416685991
51682972
1043603755
694135759
927770236
1308091455
764994188
1920708613
236221249
1208893130
1121571898
1086881352
1813884441
1884364415
440922282
1375847714
1133713903
1916090444
1712298815
280117823
1042579619
1091155664
2076683757
613061578
171802491
857922108
862364304
130475767
250389719
1009297510
771041835
1182935151
987342646
1604759854
495724356
331271734
32197096
1139263278
1161784227
1532367231
1041494800
430459311
686309209
1171141367
1854653192
168119170
1693022312
1396696882
1556577982
1763394000
2071756490
1885461952
1597068621
1770892837
658243151
442124832
453205782
173281515
1454527115
1814059885
1556342856
684552844
733395858
852868703
445908381
256446292
115182577
817983429
801755036
98769190
620543282
1793698634
1305178481
938509993
2040354740
1306262055
356396992
640203776
657589667
604991937
1157025564
1650487841
1477122700
937123181
1365602373
1888300046
111807671
2052577221
1055208411
2108133366
378967141
1894607334
1086924846
1030092283
1508951704
901426334
1590818964
829932597
1454049959
480787050
1946933819
2035220305
1917998859
331808480
402150895
485630253
1606172783
256164279
1060640462
1346775390
338864639
806737115
2136300442
666844301
1943256136
216753591
1175605324
795265394
465207699
1066535551
365290719
1814445638
30000546
1973887416
2112363852
1305288891
228195140
2073204186
427190272
392978586
429731842
831734251
470648465
1093227965
2030281645
891992162
1860501978
456560025
1674290167
954207035
603776487
1122987903
1538921653
504392768
1354105204
1515784886
1556533815
492459508
205517735
1171184657
113769781
463456313
1267931051
1586204217
1502571876
1694671528
1407274180
1055308379
1990268092
1314863413
1084678318
170872527
2071371339
179804305
1503492503
829962811
2100984646
381906535
1473657145
903087336
658751866
1468596490
1857799535
62950257
1190142914
1097942714
1636857197
1733003155
2012016401
1566295455
1902444363
151781545
1539525800
601139939
1525623433
891256089
2032104010
1600225214
1898324331
1775421634
125458023
745439821
453528253
355398517
516110756
257639365
1273750873
1890501537
2144591194
1224591875
1392188574
968818776
1150980575
1825539823
316501843
1336210154
822240919
155898122
1641227665
1959805029
1794766389
1310708562
2065983145
1922947747
276593326
706906381
294717052
332299771
961350132
1113896914
839228160
692498676
214957869
365802384
92971697
339746381
1198405007
1584938929
1175871084
157590404
717821312
1844490770
1279643645
1372146196
1587801541
1097889138
365090770
1663458923
1180255479
828157796
1134769474
1196075050
1771261891
167413144
876730657
53610161
1577987776
1918084460
1516429105
22117129
856303711
870574879
520855718
1255762890
1005413471
431600258
880227908
1672455258
859914401
1589293447
1010268387
1862887545
104683290
1514122154
1635168058
730467008
2027952833
1159060654
1775595597
486333240
553330588
816993578
636001248
1377175117
120542025
1772819034
868040960
848401944
620834183
1417540260
2116376322
1679590896
1407919838
271125428
1442374363
112502074
1711885070
1357411970
56495728
601662538
615598082
1235798682
447548220
1867945010
1420886876
1372368109
935777947
702996247
1940420772
1305747958
1175141075
128556149
430620427
1500919382
1897949919
338426185
1589565522
167203059
797115649
1993451890
667437678
1834309097
715809549
271424836
1473742058
1265824482
1992613602
1800300366
1209170703
1548711340
1829557338
1575940461
162445044
1907972167
1846229079
2068109298
213388561
1392912567
422833990
1912748040
1564993609
988617474
326012895
1213873339
1867851603
1237402122
875248896
517570075
1949392649
1417372566
1890623831
1693841597
1679487015
14043857
1716368573
212894114
1759192858
1037092846
36366608
1975164064
1291335156
781966375
19241220
880864853
294214112
1767715251
18918447
1899071983
454412812
1112864348
1428686452
811416808
841106674
1085168150
626460206
441781690
614001084
1570468720
1217153855
1199898288
1797647586
1800579379
1325843947
1242561624
1441139789
26280557
2041839316
103032934
1676829252
282218857
1079049615
1169507083
1313941032
565084708
1524429632
814300617
50073304
1929146271
1831123068
1870340325
294124240
975914484
1208062343
2037506756
787352970
96351849
1178802350
1961958958
1155261648
431832425
1746031422
1898823128
1809523006
375326856
1648053708
1456427861
1996908337
1418203384
773500570
688127952
905864746
225172211
758064076
1520760257
736208245
442203575
892491803
1285607057
195338776
331063798
1717278516
461995141
1533875778
1836217927
435742180
130712485
650916472
1925495511
626823883
1281456016
429221961
65605127
2015140214
450366801
1603304699
407932579
1849145936
632983883
639982626
2059528147
1472241572
2051306399
231032182
1476789634
823133891
1723679775
1182215186
1189631798
2071441027
41057657
561826602
1767649458
738565477
1260809983
1121742749
1869512961
487849140
700607835
1527934723
1399964057
1952680814
993947270
1992408389
160924049
1900645430
816681657
441845448
749158596
1065503798
1179393059
627174309
1246064022
1400433479
1538357362
889484833
436330521
239601184
692489074
1512749012
1797710746
1494039026
391266674
1169773787
1810651161
1945133870
322322626
1476224058
1041924332
1935856659
284987376
288850516
1098287630
61633309
1563978025
36023929
326136856
1003662519
1832643100
704016221
565015578
369628268
1126958818
446711923
662125387
1650597647
1727635667
1392554847
158419290
1512969423
2033294017
1067043437
1684769111
1048943691
985130828
1352376905
2020810769
1361111276
1348639960
1907106672
1267368269
1499950619
520969888
847344504
646042779
1188462481
1740899379
669496298
2097682388
392363166
712952006
1443861705
1734112864
1399174913
1307080015
2095287708
1537657646
555442697
68148456
1526164788
1480179986
498469804
167352576
1096068113
2075876902
1979380947
1366415235
2043850842
1077950553
523100455
1542218293
424890247
605212860
439299778
1326907125
1831865709
1934971527
13963683
129462205
1038394018
228982214
354086706
463382906
394332726
2102136353
1330788924
622203497
1170130333
2028070980
1882623657
1514063316
1837844837
585796914
1629216691
971906939
1399430658
144154103
1642395745
1463379362
40422668
2124390362
927488503
1278394203
675217620
919128446
876221571
1522258286
75318973
2001756578
1500581085
107283446
446905543
1555720203
422693568
554847063
1604880187
709993270
1903666385
308732060
1348265702
1133816669
1772614070
222465214
253341900
1872501364
2061020676
758000911
1432841057
97671484
538682826
934594088
538308739
1968962606
1217308001
310854308
1657788011
1232930273
209879008
1251994113
1122214785
2051775158
1235176012
909209645
1275779952
111528003
1017664528
627527951
105650340
1270294158
1545884787
1552164952
1578839221
1547918900
1851796558
556334390
1330240107
963758704
129911957
860457804
627123128
76337387
110485054
1224426736
2001242734
1611667328
1486855435
705209752
1552511475
264475655
1988272211
565776363
1161144561
1606635531
359106253
1826272248
1325642160
1728034804
667022508
1092634727
635011508
1145427339
1889298271
798284516
866100099
1404102092
273861167
766943007
1224699577
1431642230
1012829434
1136462220
1650688869
458742287
652627148
2110502175
1965764509
1169916655
2106344902
2018149585
1001777864
740121535
1369951785
63819440
1678300154
1921639299
1219978425
256564013
421560793
519389157
886213828
1211186806
1294475939
905858053
813882621
105670490
831681752
825075879
2086609144
56387523
449431142
1152892382
2112178650
956534683
1574983610
1685686262
561609967
178450892
359768488
1119849239
1654671646
1813194940
1072129137
1727849276
699978022
1267648501
849755614
1077331285
1612591021
225416448
441961935
1486602491
873284239
162359901
393277910
1603861208
1997247461
403662653
486285118
886213046
1629680763
1441015699
779161740
671798329
503332906
2026058446
1519311635
142957197
1289893041
1871535170
832840299
516175664
1489548608
1697778606
692737166
2101481586
2053642511
1644246157
1870160084
493558679
1451523467
1372452279
167444015
1581233676
823490241
1800220017
170618831
2119691604
1355700366
1393856166
846447842
1679350588
477812776
938175405
910250927
510275642
1905373858
2055161531
465589775
1492307106
609981921
1638336193
2087849978
1425726305
47407487
1602113454
1741052396
231945972
370437213
1923627358
2017539459
912198831
841834653
1833182900
328818081
1876546462
626919114
505515921
744127988
601210768
882343289
660929269
1287994601
688618995
1148919037
368226632
1080667924
41871958
473943078
1220089334
2137471365
267109753
1105895319
628559207
1400834908
1921210261
506187583
744579496
1914206104
918485612
1151436498
1865070631
656268229
23696313
2039447033
364413919
1949630096
56264420
1378133551
2028949875
1451736701
1460682494
698593166
1937336248
1791841500
776366321
1159902880
1273957433
886951523
372258139
702514740
913099369
903158470
226777446
1416845733
1916588045
541084980
1321021700
1702813994
824224978
328197753
1148680890
891612759
1597389646
810739672
1411091560
1882056074
1070957138
1669109246
474944263
270574805
1906873234
487191031
448457336
875376726
1012322104
1115171053
1681476193
16610186
172756110
1795829946
861760139
639429751
2073657270
779569029
884020642
580681700
2016313853
1236508502
685749624
1004585893
782086050
881811465
47885012
1587313653
256020975
194955716
987876720
607612315
2030217520
739402593
1513870400
1875413214
1182673557
253557332
1653880996
366423097
1603873076
783237351
437402035
1287298666
1292065168
1740727940
974190721
340029607
1933878601
814206239
56933022
339877524
2006520388
653409345
1719598898
1780566403
1852931576
2008009993
1727914441
1454211672
888724471
758581892
466243385
886651761
1843131717
601720806
2100295291
1377161610
1336727481
1131332964
951226765
178643549
1785215339
399766298
153755740
1028047072
1345530995
1137468221
1073435868
1676058069
1661330796
634790137
700437575
1758877232
1650616706
1736151930
414621097
496344413
479766443
1965178142
960168005
485943193
1454642832
1303416717
842537134
868851410
406609384
290896360
1905178171
603754947
1188920061
803278087
631489654
233757123
952337336
1373365769
559453674
226242452
1447751418
1705437491
240450200
463424283
1316508413
1235775198
2136420659
215009481
656318539
1843998379
1245482508
393176484
1592436785
410230988
2009064090
533092675
1979173185
1778836187
2105807679
793276844
235201912
1652317213
2136987016
1019175640
570211856
1799783865
1194122886
1172843595
188530355
1012847808
568174884
2032973369
2133151975
723636801
2008424778
298433786
540403332
1069860791
1049576470
168808034
639807822
1782829437
1453063395
2043080815
1448860593
248040218
791412993
431034057
877066321
1483433024
20513585
82311974
996178915
829041898
2062689265
499211188
990752411
1261375796
2104034455
10566837
167931054
576097659
1791876458
1745210216
1043214101
288174889
961820359
1476487258
1511958274
1607162541
955101903
1465603415
684396518
1314837318
860245631
720199688
1363071050
582372710
977384330
419778258
838425611
520706949
2002562718
834067312
1711649179
317468385
910945978
1621488385
1018856207
1274912860
82078326
80704879
748005561
427264252
64798374
1096697057
1338007568
52751429
1796620221
1053481978
899337778
92683527
957452723
17170916
396646486
1937426394
160243385
134162968
1043775703
1929860772
1999076739
1685730998
1486969213
1104480864
2134581793
384532668
1294681119
148835102
950770758
549513139
1466239055
600411018
56507200
654545200
835069171
1560738871
1804164226
1088396164
152359671
1524624607
1007666552
318912672
371542324
1496783623
371648759
1981563971
924626479
1060728552
1548830790
614174863
853375440
1049076322
811357093
434519029
1899842469
1707363890
218642688
1209288294
1362933353
1884982307
1688595883
1387718486
779922055
1842824638
815868797
312349295
336470671
494548944
957346309
757749687
1621531186
227867041
2085029312
1968072009
155123088
6324321
112627448
972258493
1786979697
535327720
1225101106
202816576
479495348
1022082239
1783362852
1529462632
716169644
771857222
1758910991
439621798
531990294
833159383
1300774638
712902544
2014613382
1149778534
1793834371
1855554589
418416304
1150611914
930777947
246965734
2057175351
1595762427
1566539530
412622182
763110098
1509734776
1794675434
803153484
469773332
404874652
1743085891
1853399512
1233390293
1168778513
1814986811
446727737
2100725315
830803208
1341294272
1207269425
1376938735
366375009
191000477
1388096341
1062019616
94887484
700294341
476027095
569013357
1414128025
1611071927
206120262
1536711395
537257047
344949006
1026520018
1257668765
1174671062
1162899220
1759094455
342484585
1985065327
1808991682
268294050
803547954
1478901003
1309262273
1329286285
151800005
305850722
660190304
1165037436
499678816
939669914
1840392613
1271684570
1245328657
1614176434
626029132
601170433
1595836144
2063042543
1154221696
1805622439
827178846
278430800
1748848869
1342486475
2077820473
2044690246
2090956180
622735760
1395061178
69682219
1509596283
1129242605
725551125
708483271
1142129836
409923108
1454025821
17944500
1040168074
109036874
901567738
177830759
750272341
1585587756
1159319843
1682149837
1425435116
126936005
1209271596
1384952866
1943860455
214067638
477918930
1518600027
373664485
38199570
406491985
760403745
1622479691
143992926
1370896983
769935263
1901248080
608935999
158541496
1189553051
699200797
1447854728
739918769
1606572220
1404398660
1346562772
1995334359
1285234924
1086842779
2091684236
903737324
827707127
2092151872
1444077467
984483361
389135657
1740953282
785376640
286046964
1533672778
1415600369
110124820
1395018120
803919155
590703028
770771711
1978541771
1406745975
301328113
1554741474
1809069605
486451807
305005505
1935794222
128252561
1726308578
1906209841
1500907455
328978121
1032608044
1214383439
214911063
1718191063
593056023
128939256
1893313378
271258850
1091926980
160667475
674934846
697072487
328270426
1740823446
294676520
595212025
843616056
1318521244
196471790
1267052878
711186684
1317759628
1419598001
631867098
1922577609
1358000370
1509955179
77333021
1907004961
309334054
634045916
1541886644
405204111
1637958254
1085454090
6377065
667217958
1545692871
62846693
1679866521
412388671
174327069
32911379
93337395
1857558520
1935200413
198044808
129818804
1048724636
1786391186
452478806
1241956440
742713061
405232286
758595345
765838635
1191460647
1291695256
416884102
1045225489
954973103
688185863
718348567
15781157
1852501317
2090465073
1742767477
451089294
1313844008
1947339576
705656090
988625404
2136703062
339546513
1580081626
1324643914
2084728406
102709641
1857465439
1971750411
1157658491
1569399962
1647168507
1751411431
1195677262
1645320985
145860220
2146262327
474133206
710601525
1881854955
2061394386
626569154
966584335
787984730
135340968
1207051980
320632087
1994553975
2103761984
849997329
1211253759
333439086
363237446
761067950
1311545030
2085089324
21840132
628498106
765780623
1868682969
37204029
1868335078
102588163
1199250226
255623174
574379198
479638233
766180789
809839359
287789208
1361651937
202632657
1954758982
1403514659
1892967908
1553196595
1220562240
104208292
1802089118
19967030
681629074
1609944495
432540185
1625722623
1265948573
1774198472
440298818
957763945
588522720
1385586113
855397046
326746685
105126719
129849471
291870899
1164355374
1721921359
1242607481
540281610
1536652959
1424154067
70237841
818568376
1077924326
795419700
941993391
1003142423
2077252910
1872524431
59224004
1492381286
1255784236
383282615
472989407
545512440
258669282
108575642
1444544395
1924126509
461979581
1838451596
1558727706
269189613
1939525468
892825793
692020719
782925101
1547358716
1098458177
1642801146
1236434624
1676393940
1531942878
1335348000
103673521
530637125
187111439
106761032
1328143019
1684992388
1551963144
2137218980
602832035
20521302
1069248076
1725606157
1091749946
122880027
778482824
319089477
469485403
1273223877
1346502485
399581593
143824481
818676220
1454795383
864722055
1375361912
47613304
1070114443
1914417179
953599576
1332328862
1950090430
387682214
41309428
596149522
1207965524
792799061
1171099127
1079892645
1894158084
937401305
667969209
1815999790
361674861
372220739
168757470
202727116
1139372471
259860696
967884309
885236650
688434032
130568874
1419561122
2119857049
396468540
855236752
1033802087
509858063
1544791178
1701501382
903284725
642929252
1531264721
1744713591
574560676
80138143
42420127
135452775
846154731
2023567619
795224424
178212852
1078827871
1442885877
1899455455
1641433058
1832827459
800117884
1900327710
322526456
1297333562
931406513
1705223242
457953670
8215040
341173529
6858157
493171600
273268839
1602874085
500787615
1164677340
214297068
366914783
1214474588
1395422745
508491103
1692331395
1389534363
1272872841
1817874986
601378935
574638953
1114362525
2077165183
1395664717
157537871
1730015461
2113430007
1609555402
1897274053
551418694
1248129605
159058888
189583686
1920521803
1069817750
1254349269
1895685982
1954568446
656563044
66440599
1321747291
415734820
886442121
2034797149
1437085829
21086277
1392255144
1178970009
1635462470
848044362
1489267585
769319141
1566973749
647812667
61135048
489360534
441288085
1362604309
445205737
1286754762
458978495
2078836827
1110837404
633260299
1511626259
710957880
517876449
1434796990
1451157793
908641105
115669063
200654868
1677112794
1482167638
1669604118
808620169
670194761
55160955
1284360789
1948567608
60092677
2012101242
587081965
1799072455
606997136
731216731
1663487343
1731174309
559136916
1110997344
1743636709
523759041
1766281035
1684483080
306533329
914261469
1793866529
809639487
290378434
556657620
1119694430
675008156
1003049774
1145846991
136713922
796988069
497346419
1405161071
282775584
1382234597
122049718
457896321
578206440
914524612
386474046
646333087
782107251
1931891935
644154495
831638067
286323167
1762640886
1685427296
475873944
84688266
6425752
1611667328
1371458568
433348538
1204885494
952715470
1301179813
1278919914
873110728
1991347778
1340677565
1528317440
2137215654
399684929
221422251
706230857
341825404
1848136109
169550539
993481259
782308797
91794664
1410431883
2028256826
1238386386
80767042
1157411241
248393786
143594584
956900716
1283163517
1765618389
595338091
1450954387
44477244
1461660306
1844886029
1802778156
2147321406
2058989737
1366706658
1928018102
1503472319
1857753902
1522267245
825453307
482127569
1199592526
573738186
731142498
1503095892
1894306474
806600771
459990573
1343212765
368885800
1018013420
2109400999
949944978
1985373070
98526301
1045874120
947637009
1364982954
1616505100
1387265943
1921922944
1274071391
1286846695
561960515
111954577
2079754919
259877256
1324854423
1358819742
1262950413
1436566292
1474258859
782175056
92697795
830706462
908052373
2128002105
682530736
760676825
950161961
673076624
956668492
657109146
145432488
234970438
241612694
177373508
1584742624
1479679778
1425728355
2020420789
884186617
1960223366
1059867109
1188077310
1683389479
311053586
1311016754
846313702
1984074810
563538180
320351214
669984113
369983138
1269231029
989669264
1750589123
1394670150
979209847
496052181
1905200470
463963423
2099086332
937076539
314193299
514420701
1746740437
1910013420
1148464290
1090192891
183485482
2093716
1361570156
1132881902
720199897
832711037
205960814
885384013
1779569474
320133140
1301842027
1096670828
92531601
621035678
1103468898
1974179354
868712994
36180246
782547200
1664645544
1352417082
431139700
1729263989
623277826
780592922
237105819
361429052
752925490
22621441
1254399417
701516038
1581286107
35771722
1481516591
2071368356
282754636
1774598556
1741659549
2095997466
254784911
1582870592
1198168651
137345613
1149921516
950782787
396263339
15429076
966055606
888938134
1871840373
1586078405
1833118965
839032819
866856505
151751288
915975167
178791683
1593115769
1420139260
1303926165
1419344618
2012633084
1505528620
49759327
220584520
933946116
79553265
158938392
1182292299
949020995
91621340
469482760
1630673327
1236035757
630231438
424123640
5737594
1561939246
635637633
585704631
779333408
267892677
1916056997
1536598525
785707346
476330302
1262176409
891402263
1997411826
1572717250
1670155814
447684307
1744536649
914382831
668725006
1252070416
1655733534
335917688
304547557
2107352241
1667444276
695069872
846871403
769516822
332320534
711599506
1586857026
882030585
1422625541
116640629
1599379013
1169697925
804908084
617446112
692729181
191324970
2084062349
1243607318
353580040
194178781
593006939
1672652341
1496251392
1237771837
2109201623
613764891
1946390875
64074698
417706708
1521880748
442938773
18353627
881701572
211288478
510933011
1084404722
1402820551
1232216430
315027627
447702893
796642164
2063478904
1139270890
563364097
1514742505
333097046
1136784849
523428185
540307892
769908201
1240878943
1252185639
1711316585
381711623
1454520164
1017986240
2087312330
2136350955
2057909581
1650745612
2013705576
1130954468
1428489318
1290884044
1644656261
2123159068
52086117
1601920512
1800634440
1025413560
1772924882
1621219707
654942901
1106782491
1442558403
1794877710
2047749220
190874088
773107745
1376907152
1827108885
1363497049
1350136745
411938499
36367429
2103926988
673171075
1954109987
1145583804
568420009
1122449413
438409218
601057487
36272453
545810514
1099907367
349414112
177968123
1601180963
784327446
372889842
1457813670
972476304
162524304
185784974
1265187021
964820763
818868589
1976374053
1663443238
434620388
1335495112
1356864462
492020328
580185286
446765023
1154203285
1712079618
1345571347
225922465
780242687
948763122
1092550414
60805327
575759060
879589131
818334736
198126925
233097855
1413182117
449020551
1788877463
1042202368
1212117921
561924585
1716588611
1432900839
991104952
1120725671
1025067139
1661326261
1923820532
516405608
2049415035
1407008647
333393805
1997445227
631046214
952021123
35891780
414970372
1225657030
872638174
302970620
1225860869
2018012597
994672819
1330180499
410089316
1380434400
1408493617
289901587
1917985016
1550900375
797493794
736891981
1476977481
2141622235
1840216882
881640708
1917856237
1652076048
865657676
1496479286
102386363
471297021
607793682
1203317301
1459494446
1993360401
1331483160
1899862810
1774415942
921013728
1123371380
538179912
1775578294
655716663
2067098225
190160194
610078602
1631177241
447995359
1447284148
1492655802
401790781
1283657611
1911656858
543273765
814609345
670278650
1196818761
554116030
25380580
20394960
187685408
1521607111
1969874252
2042185032
631034070
1647448096
937718377
2003085038
1831846251
216414968
1902342408
1858196900
1191737631
267427800
766506928
637206838
890152500
280678285
1120358385
1981047030
823880777
638870257
77781157
511001227
1340726297
419128866
966752595
1267612796
2083810016
229532654
1600687738
732146181
193991731
360779617
918070404
1448100525
1726822740
738828012
635382435
1580029188
1779418088
2134666949
986008156
7675135
1672909042
545057709
1080725459
2115768126
1994392133
29001641
287395825
1062688167
1623018941
801981601
643440656
2012049525
167044333
457157653
2051368851
1195668329
896303805
679745400
892856865
2098688934
1778520288
1173755034
611664533
1048216335
788052222
115129117
1152430554
88401300
1339073925
11375203
1380028744
1373136583
152828415
825715625
404860414
994243461
1535874990
120078578
1986079285
1755995660
763249046
1025017877
1593451728
1792473062
1562405982
215985313
418276716
554750170
1740928843
695106246
1464726274
134217591
982318012
1743278756
1509578510
1346510201
968497833
975632158
251739020
1037235275
1072739256
366255820
1867771060
532131154
324232757
1294963985
528460964
1534055876
1204334305
590293564
343285560
1996180632
2064044850
636069729
165708629
402358558
1457469996
1489623297
693750406
1669006013
2103572688
906667624
698174499
1672950735
1681676150
722675221
1549171081
1296954052
1913021902
10765125
1751639421
740422937
869591016
2076306502
477365165
229644829
1747799294
1789364724
699324885
814779305
24332822
1452479676
2022137206
16812698
298327840
671852871
891301397
1332630430
749638812
1596432441
811724948
1200369632
1893231101
1473392740
1476813952
823600822
1053609299
1457929968
1145688975
989341011
819036575
2126069463
425808764
1565965745
564557760
1686010763
906939158
689853828
942761095
1943621377
121511102
1572768032
1030443266
767122996
1116601737
1121895446
1119853017
574580683
312087686
945811745
894058205
2128160907
36142832
705816003
795574321
1337144317
626460739
974343
239441493
852555684
767344884
880422940
6503437
693004083
2081542324
2096647409
1426030614
2065224300
64015623
554724551
2022700964
569771633
725241168
1354006722
1865091326
1813708401
264687313
1461712749
927636235
455238638
587033768
1701673695
575117312
1516813422
1824307334
1204104498
948441485
307945748
237408915
959560873
595378186
497130842
616217170
502571938
1201958938
1021206730
1844687370
2037776157
714080045
836065923
587492531
5086695
1283940094
1221417683
451328445
463901563
1864017794
790178643
686012718
1412399788
306295332
179674001
2068461053
1463748602
71247670
836503711
76686499
1081803976
62595192
538683480
726314640
1706426221
890017684
1362923040
286892778
1451876773
1204724181
1884425213
749375927
2127688102
335623553
949681569
1252485835
852323497
1211984421
2060902716
998550558
612318852
167056229
1068509188
2140322821
86621502
1708147841
1688309508
330782443
1834820783
813249630
1281735993
675449205
1536777207
1625864826
1105850382
1278532358
520962629
801861557
543697560
1765374611
1243234155
735537231
682331450
1724377014
991418464
1258974540
1718285371
27409847
204881042
1547732151
1968145124
1985353710
1525788433
2042304451
1355906060
271783135
742075403
967888604
761074307
1606032230
1439141669
1811568217
644522154
729835784
1283729551
1655633523
1211366019
907319816
853903336
468276102
1458298116
31531732
353628659
181820806
1619698204
870752004
499254451
1631222981
429127243
1738625264
1692057451
1283153667
39135758
887681381
619515244
680372748
1636494958
784219323
373749001
1682418751
682581866
1617991666
1054563101
245218030
1444919449
619341821
1477537235
1156276381
1689631767
1474048241
276393963
874481752
907725971
1240391
2035608561
616627989
1127338389
11338842
1355807380
1304354819
1738611616
267705128
959784068
416902695
1049718531
284786811
43092214
409712140
395425206
1340496869
1862865462
1251448288
812616521
1600353942
704721790
1065230108
1417500672
849640196
1475361785
1114837893
470319906
1592776695
85228209
407022324
700291740
734187019
1685260984
2023039614
2112346574
1838009161
242644140
1131441158
2037575087
970642030
1936908788
101445962
230582998
815753171
1440801165
1484322310
1757998248
545784835
788625645
1813572453
1838760820
1426124000
374369205
857540423
1100214386
1634611628
1055974134
61865272
114341171
1044059020
1077926355
1370736693
1339300826
1531683270
1599773873
1187321418
1627177506
1065387693
679756100
1601769000
523743039
1484587118
782970635
1703545921
452949334
2110989095
891997211
1632698786
629922590
884093399
1265885871
591009873
972072209
13567213
776414347
208101785
960238611
949088403
469740081
1383177643
417466631
1949553336
576498698
1582278946
2058603884
1800653046
1929068579
809910343
2072195532
1128057960
1253620920
525781890
1670972718
94851220
1177389723
685088557
95972016
673066457
687790220
1348429029
1213163901
2039701801
498912368
136346924
179902680
1084918926
430656249
1739841462
851282379
1917194413
41659876
1440982769
1322742331
920151243
520706949
1754582200
1529151405
972620810
880761910
301830088
477721035
2031955967
1139643431
878719043
88460867
361696880
1834733419
1300572024
1443156996
1985616600
2026356971
721492717
1263371250
377824641
382647744
613382802
417351395
637557025
916155306
1875315998
1920387954
1089395515
385233638
1889817722
779337213
1763789592
732035095
1837948174
926426695
1007964894
88868582
1346811965
1642147811
1428510509
860417772
1181784292
2085588110
990492528
374878347
1464384576
742198005
1903034658
517307693
1844878040
1671908954
1039192395
553437543
168472196
1701757040
2125195754
1031106505
65077374
1189931740
1558044959
852556818
1478923322
1168041141
1373647685
34395910
247560946
1447067739
1016472614
1133348656
1829593900
1512638244
1741028279
207740139
214808763
1627432848
1867075596
2111656077
485083783
401878755
24512509
1608593637
1441818262
471282565
1228722349
1168054212
429382960
1535175241
1619513867
383376714
1126568777
47866552
1045064603
1986515293
1522590011
410186871
1049361336
1022735418
951657001
2087178015
1895778903
869281533
715749033
1289831532
1424576550
324374790
657186494
1522755961
705426544
234016243
255136304
1069104863
891372243
700523417
694563056
597697372
1606175635
456345151
1429876095
309575133
1412473144
1862406819
2008981427
1088675233
758352122
284619147
1803424109
336415177
1303181403
144585132
1487618813
229204055
1961255248
301324482
340014686
1433657121
530963932
1180326589
188553251
248704933
914150487
409881319
177988388
281462289
1811061401
869517315
569143031
817356119
438191169
448247281
135163815
282243689
8030442
2034209654
1726502181
1746884534
1304684827
102879401
1584745128
63005247
1250896704
552373432
73191281
1166135657
12255743
294488907
1741809004
399654523
1756214818
1415205297
36784344
1266572059
918430964
835204651
1427679789
399524586
1956805020
1410061970
1247205996
1165121625
2095959342
200529531
816119176
327859554
548892167
1216158341
222924875
348484189
1775754563
308985281
574609749
323103926
1111424121
294308960
2110214926
437962866
1252545112
66542625
1290317071
282908103
2008493662
553438840
821914661
1887636711
1722377465
14739610
987918983
603868454
97376778
1804427587
830361744
2048752136
1678307514
1993894233
895177783
2108635297
1387257571
213422956
1635391053
1298576930
1565184844
1659670780
1658463756
322798312
129382442
1543484906
792496010
141557912
1680731628
789020105
904914512
610573668
1952912790
448278920
700354540
175239607
1981096171
1615663822
866811970
114563235
719405777
1754301555
1320414053
527280701
1605986211
1488371538
341929941
210860507
317773341
155917117
1965000573
1737861350
1562683493
685327989
1028289555
978981645
1630200598
2016792746
22113689
891271979
1926405068
13420255
824215282
469327608
731556801
949623457
2120592791
1589464771
538922232
1973879986
819188798
1300702551
2128152344
500697078
193460490
1078197899
1989020658
2007188925
612144915
632914348
600243837
1291596073
1434449000
2096257554
739805878
1973043388
1063235737
900923195
527393427
379388877
17760976
2013517896
698699315
880048400
1273280695
1240455888
1862846908
1685995585
768119261
1573045678
117061094
1261636196
1863040271
1811692353
1376628078
1964562464
1526097994
633097414
1002595220
1464761068
1505387369
1366648439
402989255
1087918625
912717378
1830303064
1379666565
457090554
1692101138
379474004
70497162
1425990719
1453437667
1975264032
2091442141
599326039
962144705
2093593656
1316847871
1428846697
8147565
1688342061
1056246532
228185783
872187989
1070164596
191485831
983734582
95224005
536918926
494939046
1526267325
903750138
1748570468
492961600
1114264094
450638833
1645307923
997858544
1964872700
1248561615
96749536
510182401
820041122
1812480969
474757139
1221935565
1892964178
1353310704
80702076
2008293680
1067726230
318683042
1337774941
1609008203
1973688988
813297597
548140049
379151635
548655353
330293449
1437103297
734689370
1586982395
1338924500
1081087051
1119013423
442248547
1804431693
652314015
983347786
1022789799
1218784457
1824955700
1936535957
1602780994
462421046
1072501140
1884218318
834480882
6208007
2112705947
1298701928
1708068510
1011195145
1573303343
2006139510
294391519
133797374
1811016614
211180091
1662174590
764088550
1539302852
86247015
1865479275
305095155
1202629035
1121524495
766212850
360588140
1724359382
493614286
1649005618
1223602870
958760343
958697045
471796072
569685102
196400371
1772745392
1239694233
1877468466
1340310797
1579197560
406765860
1485667920
636066949
962911212
996128029
1909721867
1949149479
987973051
752542677
693081916
1397947710
1719829342
2139049799
21600560
510295808
183486691
1010498538
1822471427
1955468786
2116687209
1866583829
673249864
719233187
862936154
1902168830
657392111
1747803957
1983798122
1830446214
62233822
470649963
1706503259
43220721
133742042
1888430391
697835075
1561322436
1902678262
921791605
1623919135
363037203
1071787363
1594692604
2080726620
15302686
745265542
101658002
1805130431
1484757511
1437534300
1430443593
1605065343
869810318
25869183
713589716
1884435897
261887427
1751489884
1898854066
947050592
57961574
2142155318
984366715
364445092
708204153
591544643
842885642
617329760
1538972337
262148769
549201976
277221620
1537557700
1395814596
364737627
1580384283
404271928
1290992359
153179836
1801760574
1475893239
1166598856
2104627415
1382581998
777087516
1113321419
2086344132
1361044764
1349828559
1784906092
1142773455
149550442
1477428377
204418761
1032402030
1597874858
1374567727
1466528985
1672593487
621484827
1546295745
40350927
1602705111
1902286428
1337982977
1454911620
1597264551
1541636775
2007854543
1066321896
480809421
711455124
1117714027
1541188319
348853704
759253764
928635823
2044874310
175078733
688295275
363610768
844818474
1600783037
900866885
820982234
1956719857
1874329933
449512245
1872160887
854802112
1572529862
179788335
1642882104
2139857143
4230324
2006940712
1553190628
1885057221
1946710842
1227457268
877476830
943098332
897981778
1737197558
619391282
1466349623
1858405165
761194116
328116960
704299362
741542870
1540085485
536932778
1189400435
98127991
143885113
1517869798
268053314
735880449
1322921834
1876880622
886980649
286174534
1232857454
612027264
44599149
1334436284
838447313
1169281603
1621695900
10429070
221096327
359766979
93640745
1653462884
701103034
1748381455
1214525004
1841089243
1837508257
504795812
1043016530
1977675607
790732507
1859367682
481000859
586798908
1040615097
2034864289
1439056739
1304713222
1971617749
570412610
725699392
1772717055
1360366119
615697004
1782911129
1351383734
2083673029
1240689971
1637044816
699536965
2035922444
743580643
1844614337
821065876
489031009
1350206147
1847576669
1029098469
741370080
1052053471
1133064524
185294094
1326936909
1631324068
1210646430
2054610017
254802911
1501279853
1905506001
1932535656
1880592753
1991978264
600037271
1774908514
62701695
1448094650
1337580301
1398225156
1995350677
1861798642
1572587557
1171332196
96195193
760668726
849804622
710940126
1708981352
1666769385
1085581613
464792217
116663734
1592701152
2002827567
843253167
317510945
132633895
928881906
1688216328
416561812
1966719584
1208820944
2131623600
1355906230
717680482
527615853
1535047391
1067720624
1747073304
1221254123
6075819
1310097170
1593049612
1682601609
2021140896
1838419485
1659704685
1354877165
1397836804
1484350577
132691585
1275546089
737719522
18736525
85022474
1455420675
1323334122
223491090
1659820119
954755501
1400275409
1038479502
1803202219
1565029223
2143548678
2049878642
1940835394
1003321733
1285049054
284837810
1499739453
997969837
850073952
284239195
989077712
2636454
275942203
1620983002
1236634932
763750916
137280751
1433689468
1523243434
1896794837
1043824426
1341696425
1723749250
807831133
1061666624
1146472207
213311176
900268585
2050808385
938665471
2107302670
1884662619
1225234833
116229638
158032717
1240816514
1611409316
674965756
869149162
249384166
1637496582
984414141
354439296
1234207143
729887790
1620087976
1541161247
655081618
851064476
1393363071
1421744334
1965562452
852943934
273519646
829846626
1360545051
2129352420
1893907357
1171496439
930135956
601001832
931041488
711079173
1360575819
689015271
399396285
804806311
1280941403
1300687082
1304335745
1869839212
514233172
1908202055
1321487666
1101972089
213657377
1846569182
1477401884
1907533565
704371076
1262379340
345121463
1793219150
633485921
224639508
2001612878
1568263838
579474133
1842613781
2071923535
1854323667
494608877
335558178
1605930059
768963211
654215678
23300871
1136530962
1061693608
2136585407
1140970320
1436743863
1363182931
1230970932
176473203
150971609
184195689
1095749616
1010467170
2015058781
759953040
1012875838
391802918
250301237
1303524416
1543064691
1999974
859255314
1818109859
1633014824
1529687008
1444937461
1219302252
864068059
1431466562
627969083
964106333
478793323
957139677
2017293352
279830197
1191084044
1714606048
930574517
914253338
1900981617
1062680983
1857058092
554848084
2034194957
1873495788
355141743
1715856402
1839634825
106051104
150677757
218903817
1545967414
1017541657
205836556
2069339788
407724709
588893854
552251129
1368084827
423756999
486579940
354272769
1831868603
743685583
1161256503
1180739780
1280812202
1951167679
571592308
1303649114
562052276
1128060669
1055400467
620960520
991743889
1511315842
2073042753
728310021
1619151858
2109766803
1238562184
1918971534
1874719050
1644286351
1205833798
793853578
1138419025
711460003
1688858379
955725839
495664658
813827892
909223967
336184499
1339363484
145747097
830049010
1883670195
1182058882
327673772
856308121
1145950168
1095241419
362845278
2141562043
1760740778
716399464
2105302223
1777839378
798706532
438265220
974971697
120195055
1548836577
1649240570
1812143123
981878971
161967675
514815174
1261286692
1908027392
1469588339
1363151801
890836247
788640461
663626258
1076184599
1934933765
1600441244
225673124
80835232
1992084114
1328389134
2056773448
844730262
75527659
1890745875
1655685228
521210894
979811263
87175879
1107149570
371650227
1732754711
1887388989
133068375
27863294
1843020878
73554397
72743273
684733046
1231101969
465710030
1029606225
1601124391
864517525
287827950
244193134
528200590
1433099615
820891322
71459099
877365287
635098669
1907159912
1974238620
1431724499
647092919
1471341562
938673356
1771618077
452550482
2103369352
479457718
404370386
1598008642
1288427423
1395619756
2050562397
1822941283
642189835
628294632
1410792004
2101208943
794750020
341299138
1343192782
173195881
510443346
1960952698
1480399240
1133890052
2017078637
694148822
1139160589
1997108072
947995576
1248199567
752166251
1848416588
344423511
1227148602
1288292531
2112442041
1630666950
662601479
1576969491
314281246
1370763824
1489558800
791746210
476663260
498038021
84443824
1377299093
141893481
1871602677
786939255
1023032547
2019349995
666541738
598412249
232823898
574878077
1586556661
1023552791
565656230
1330852688
1024212304
781677883
2032574208
2051059092
660300391
538238349
1171232731
758060402
284236914
1355579707
214049026
1768548035
2105921710
246253734
431860688
337484714
964967826
800625393
1540060761
707699999
608641499
792806489
1898541703
1568212172
1198427338
1703174511
1165626673
1872481334
1611047748
487541048
1174024175
1926026565
473403205
175943164
1338837135
1548912652
1222632962
1945019404
1135373475
780801668
1581731012
1297950885
560434334
1651680608
1628178594
1868565623
1900791757
1804011908
1707712494
874908492
724855358
324351
1323666779
1889390612
1416663289
6819477
234444342
1095977079
888784823
1087041335
1065071605
1934169562
1013136285
1290760198
351774785
1381777910
827686645
58948046
21801222
102317446
1913731504
850581774
2067961885
1241136292
1716034281
1891143319
1060680962
759022972
1702921056
1037508558
2047236991
1211694559
702567203
1466535026
1564765158
779376839
682192039
1494138523
210178975
2105544638
548522546
1452218950
1910656677
1776572408
909051288
160559627
1464799362
1840972802
1666223324
439930130
393262299
583029314
204096716
1571386373
419884725
1536878760
1568907144
1781872340
1495888724
647789420
1175277582
1322443309
632751956
32229878
1630278120
1407460118
504327498
1557122029
1802848724
542259785
1990590738
195496066
203608540
801223067
526437152
1488314274
2109316103
1928581499
523990416
846144587
272363910
1339282896
1376222554
1518883647
1161006852
221633689
198493894
1832973400
2135471562
710637848
542970699
915153352
1352932393
368195146
2123018400
1268221479
1703252892
711021416
470707227
67237928
2044122501
1248840726
489434322
97764071
309130794
1162662978
295899575
1259166792
842590923
970186012
1484323055
1263283445
1855572815
740360965
1940467994
304202769
1076876665
1262972251
417565549
1315686953
1937908136
1449857530
2066751449
1321357016
316324369
1146832498
1973305589
1300682881
978603729
600646897
748362729
913844794
1571861336
1430100987
41676030
1256937511
799559326
1592138345
458355854
1685093237
922744971
614441566
1548107443
1042783494
77190515
734070004
884342401
527726776
434460649
1441413558
1220071742
1486625243
1745422709
1394714294
1860432019
1941149639
525647381
991308715
730824994
436875757
1173922495
1454965399
1524149474
1018327190
1944193329
1908776541
2102620554
111555622
1226380038
407251967
1773712485
1557001386
1233350772
957053555
1969928080
2107708380
949394210
1029184426
489848012
637139297
495653658
1745036181
556726899
1521292275
404980044
1205619782
262922724
451577401
384445358
1179799145
1169734190
613439666
504639594
1390447031
1226067723
1095490251
1875159811
756228147
1317773453
1637172317
877831645
393845809
1422786869
1425897839
1808491335
857818487
1520673146
1956041777
210121737
180144147
454028674
223202950
339173381
1917515057
1267428944
1152265261
1737543809
1301203253
1726032563
1923031841
1229374254
697662150
503542255
688260323
780870351
1289842924
2053304751
1065596704
1646218114
693238
559077193
1522846346
479321290
2061392994
1082954156
226967475
1393027425
116357403
576881659
799914306
1439015279
896830443
1622812397
787407686
1932466558
1832372780
1431293944
1099038746
1708833619
1432795905
2103827211
928737681
1766920813
1466163237
1647748970
601399399
1483776521
669894938
918305867
2031045761
1663616304
1872525908
730586945
1188964549
2041103959
176835765
1983910546
424628894
346148440
242671514
1751978690
1074895756
759847071
685797310
792845797
1678330478
1989504333
79087573
947025914
1127671065
2096180508
1776483092
259476956
834296758
1685096134
1010625284
1986134200
259025220
1521831286
267000124
1100076858
1711012155
346146108
634980901
676565922
1213786412
1592128431
859343569
191376483
355121373
1185307950
434309992
884167807
1130959208
1341125718
1702717857
2057237209
256199468
636964458
106054288
1413459903
1676572990
486984330
912548062
263248454
611087382
2028646078
479824550
101639496
1148064839
1454360435
969763090
854661603
1809541231
300735020
642803432
532615992
1912909504
964612713
1151547275
395573780
2035569610
2041246900
2076593213
272877547
434930999
620357307
1272571545
1649708523
1441315105
1560697626
172632516
814007318
158273507
507899602
1710321211
1555449445
1039779264
638692835
1517562297
1316661061
880566006
422775713
1767131114
511153297
1808563784
513411763
717411870
1963045437
94270618
1057804153
159073578
1309657122
2069450198
1070720373
1773943122
1164964832
759123359
457638938
240988497
1458345296
645329394
1425357442
1471835958
1263704024
1771611975
606864930
2038275033
96909580
346377196
2135333583
157538780
41457036
1149950771
1627576753
534616052
196560688
1709172397
81809446
534900181
1957330516
78740018
60465117
443277165
248581437
950339204
1233696878
689445260
2130642141
1906078799
2108595217
191746703
1151238949
1378011376
795603091
1817074519
1716759985
891081129
371049822
1272077815
1932956427
1066028105
1616754998
2119547872
932074201
857081138
2101927328
1488441046
1858559769
1296047896
1947050310
59817975
758965065
1475181344
262064924
1924863007
850317945
1987295753
977104151
651443062
536909770
1311415426
2055320723
367652906
1046175921
975455630
1046819270
1933812104
573777954
441029068
1796025422
2063586272
825722154
175717368
1154561408
1869533222
926750244
441497674
1733981719
1490731550
467808667
1226141907
1677639615
1709206662
678488605
865130659
1249897070
1322326710
238043072
688422580
939108163
1945762604
530507668
1537794299
817682183
1531285626
1767418572
608548434
751877982
1105807504
2121831527
1803504933
930556356
1265414425
1500680383
684261636
543725250
2070348180
575536639
527080887
1272077265
599979330
1826220320
334614304
1030273019
681456937
766453793
1740584240
80306683
31614666
841771314
1386792823
1718513995
1186321480
1662853615
1350852314
426270260
963290243
61990740
303004085
1047430533
908010245
46479560
722948729
319288360
2024300459
2013358738
390759307
456952391
2055231308
695549743
1661530031
551028401
425030004
1220637442
1619139571
2072953074
324526483
489996915
28746181
1669615758
792380663
1832734969
1056754614
1654319651
1067078811
297708586
77700293
1631357338
1654415414
297953025
1493497135
630713435
770226627
1310497668
1391411506
878928550
1329080122
452801994
183455249
1455193122
1525872179
997250971
1146759417
123871316
801223067
944588418
1119426691
1832318788
1619933574
362330631
1270280808
400409976
2028139206
1284365531
779503372
1844221633
548504907
304334200
981826425
1876574609
1223024059
1034662832
964622522
1548661515
510463086
1835023898
2058269546
837426043
982708962
2078958259
1952983922
475601062
479236725
890853899
268518287
851154964
734220754
491252034
180507492
1439508968
1803862691
1393572961
1522113916
1050083670
1766610573
216220623
1873061889
1350364871
539047827
122441577
1440221033
1100413933
55307991
569879883
286281599
656515261
709792455
1475116038
576555929
1556145975
1256174677
549249248
1883476774
877042058
1807555583
606797649
1438615709
2042279996
262817821
193225570
1406536534
884031049
1902511107
844818121
1539039241
1184844820
2125111719
1097301616
2042844482
2130799569
1352792010
664994364
2038098224
838200416
776051949
1242690695
1519394874
1442298452
1133373630
254669633
5627148
504282762
301378712
678685511
2140404487
1125259276
1541929124
1945228786
1281694139
1711342530
1624263345
2022414474
2078813344
590089174
1808301374
1438150914
2134471249
57625842
114130886
1254901868
1307833585
665245935
1747578217
343760902
769938373
658491923
472123728
1433597506
1194798069
722688537
1784374410
644615232
1530115158
988817316
92674919
103460337
936429587
53496511
239639061
824866670
817298859
2091874666
1916807931
1584098638
125399580
412706404
1258864835
982191402
1614525067
463742199
1061923178
421361164
1156336925
88605018
1878145329
2134149701
230658489
384543979
833467700
2000367646
1344448520
356372743
1149791974
353987351
1264204134
256054438
994337607
265684438
375749588
1426455664
20722550
697794524
1403806940
1657797141
1573053621
1117370047
460546323
774525702
1312609260
1048050412
275747623
123262218
1481388225
1380656169
1576512431
1177828528
454832963
554635246
2103149906
1169855992
2049219241
1773411376
748116499
1050224821
1837600255
1045127212
247393495
904574168
1098956917
1875451349
1370548764
605217589
342051137
1295885425
205998097
1805153699
1954574122
701120913
501885164
424111793
1895058006
1195338571
1941975279
476166007
1757003365
1126223661
1524353818
485438754
698821237
265132326
352285257
1949068608
1840710822
1920043033
404553017
1451877256
10309950
1116444573
580361151
1729154103
706672820
1543960386
1608865807
883560549
1135445059
1531667144
1695832140
256199383
1187152217
135778989
1718623891
1019330531
2043617286
1651648459
1836649899
224103392
1403241361
158500220
842883251
1946828493
904690447
1159324576
1983323803
2110308336
2006600206
1671148441
1264684861
1867365591
1765762678
131906314
1457087433
1723211314
1705991350
1733987199
1824298577
529041430
1122171170
338786886
1940742525
1010318443
2059079208
2069631051
1271831228
515746687
527132737
295252713
680797998
333384704
2002506856
1302610670
997212468
1718268776
1762038392
973105469
814184994
894962737
271381084
1440027160
231306500
267184079
545748010
263853337
1775487692
763977841
1664205121
1091109619
95200836
47062833
1081448134
1906208308
1599052796
1888301268
602872011
138095191
1974599614
207248474
1041558470
1347740121
1974994867
882761352
220015280
891357885
1208835348
1417178885
1321400763
373654682
1869268211
1756420997
1232024810
1545338842
116628574
1521754108
1554434237
1690221780
2075768770
301061482
80578224
1314818398
1841458969
1221673318
320881642
2103805394
921920615
881633902
303663946
737036897
185456556
2066242925
1829654695
1386610209
1681587137
642150894
1463555652
1738431597
895619407
437585532
1653218890
1926721023
1580065627
1976535401
823405592
15516686
258852636
411728426
841331389
702694778
875801595
148442207
742591791
1447687886
1062507427
549312974
1648352103
1280350870
1154101982
266481996
141534557
828677905
608380459
871194664
1369931135
1014857096
349883986
1400309664
14935696
2042030718
910378803
2000116730
227138717
810924413
726608674
806242066
1833958434
1947748992
366757741
236320766
1010641577
248600544
1947186000
2144826719
91210130
251989219
476457196
1206089858
1893117289
125122754
2091315132
473200448
98367712
909342184
1506140441
1538438349
1367544453
21839644
581653996
1490649591
273522752
1909585234
941154444
948777343
2098443066
1238126252
2141324496
1730891786
488960145
994241186
1429171177
1658909012
1199702570
1420453940
2055577821
1588589980
1363623738
1372320811
1963779968
48636839
1639734170
1318025690
314769702
1134864817
147196155
1364092891
1411815782
751848732
855935395
1516630127
2058905286
17686217
1378724392
1703220788
221158070
1359849712
864266524
1292438792
988467345
1368432044
331824782
920748305
1197321073
2135741434
187973076
377965358
902046639
1514761010
1682426661
399599323
607655321
1398569968
521752775
1243968587
1710446597
723333914
229956311
1350423412
878625923
1899133764
694319335
823510041
1988585085
1687881551
1308848779
1158912212
55911048
69028387
366186523
1154657759
1723079664
1447777458
484243287
845131398
910390620
2056049314
116377459
1844488850
1616840756
1151892921
898476351
1586157883
1192570897
217875632
1977738274
1361979235
1100839808
907753090
1111514639
1151730289
1513720240
2081053821
856179394
1633180065
1566986428
278297495
1065829874
293768055
851343551
1961007502
931105811
2083408943
80048284
478310251
1994657310
1724070309
757058143
1936821205
1783894729
388104462
408563681
141873825
303871565
511466397
783653759
1970704054
743657033
1959937646
1712998577
2085491568
1576406142
1241941963
1401919340
1297671361
1819825736
31071
1897187419
2031182304
2058832170
664869881
1954159904
1645565066
1054066583
627579968
1491546667
421242674
10583429
751779495
1033776079
1107948583
743797196
7089113
259369710
1490376255
1854250946
1308339567
1793921811
198846293
1273588882
1677188223
1558450718
1240000335
1717657264
99334814
1152173781
1108188787
2000505405
294104513
830264900
1607054634
1927476968
1951470621
1833785773
583492423
1849726303
287420408
1084637994
154905380
1072835001
1197506139
24176774
291577017
1441351849
1248681284
642530318
607089099
1182834999
741639498
228945319
1376076757
1907633397
1344619635
1828324051
218362109
2004680029
2070303003
1326754555
794487134
2068885845
1250246408
1709807675
1190713931
1807093881
684407321
587927557
1098950212
2034676138
694057992
652742311
887305581
1969921052
558494788
677952158
1418178916
620340281
1373119683
126397210
873687229
1599155694
1950542071
451411962
787359415
765908746
959326779
2054361339
2006790541
811255467
1028209685
833425948
1759951843
1763518717
562405309
1949260353
845599203
949730741
1270482749
1414844826
1571319903
982952346
984462368
44821159
262444776
2129432656
705804191
286203213
165009703
888144968
124508824
1801257211
678480894
1091099386
38410422
694089023
479191951
180915639
1942151430
605225452
1095573035
505627215
2129401109
244597507
2055068123
2067715916
1249013312
2020017154
809899832
569846060
2030958575
1110219258
1563982260
758277864
1909311223
610506210
1916086147
1738157990
1580758187
274184854
507994192
1697751697
1508319602
530696908
159078696
1818579434
1696819698
252704619
1043529356
1911102519
824733244
455095523
1500814292
466563775
1211014870
565223753
1139662350
434833379
657939431
1704186444
1547322472
1767237177
1279046697
1669532060
137941050
1336728796
774072808
1583077885
1602875432
588649863
136222348
142838609
1763843404
23244038
1113801137
250031673
214426316
610603072
416076106
380950106
249013189
2025132335
1872681686
1960416365
1644426595
406487890
1482040385
1769937879
1122905157
628543536
1877293089
1380164173
383986163
1316804549
180207935
234876417
390932442
1653721365
177074205
1121252404
1199568995
993285637
1979859680
750009287
1616097086
1836263178
121826822
913554708
938470543
1596748328
147497126
1659532091
889118957
774219098
1673472472
451632738
1705162661
921848170
325663773
1059475188
1598389041
1994276430
1067368843
645041315
677192703
765229153
83031791
1878038282
1705101171
970708506
672804299
1268683237
175427421
1272983076
1556248288
881948081
309624995
1190033958
780153601
327108868
1768069307
1344704891
147747235
6446227
248914702
353672066
856817677
1622028427
1660721916
888985396
323619882
643682413
920413462
1843499644
943514264
1107043661
626784186
354446280
1372540431
53686860
1208023914
1719360162
609341033
1532625099
864003506
327738169
1027098761
1756284204
1318978009
1608936844
648512480
190307546
925120092
563090425
786003269
561604099
528207802
1433024527
254126849
676044970
146954299
1164202474
1236794665
529232798
1366239978
927772572
1549156710
1236970423
274725770
3689747
1340529076
1557102970
301103391
571942451
538397388
1160316774
24788554
381503131
1950504305
732486601
2124115918
1355359632
945275332
739158379
1071455142
2050297190
263606273
65732561
1172252993
330485277
2133455968
1227756980
415074778
236189997
42758195
1542572369
1107676318
2097802800
391169504
1576395486
1211781230
1293562877
243172659
1898093522
1408825516
637997374
1959621501
1426121661
910384838
818398976
1377949983
1494893874
160118762
1389993462
2026782761
221247868
1392179105
1893225364
1814322302
1501799299
1487043227
500518271
543501687
1172101056
306973683
1375664064
2076607916
1520505783
1987710143
661798183
1255742082
1974435074
1711275615
1213974698
1389048900
359597300
52751568
1042907217
1909936636
869036920
1098866571
951940463
1369477398
1515819182
1033590526
1272956707
770412001
1952718906
1007265230
1168264136
1708627749
1302058448
1306972128
2056557963
642068370
1232008841
1947880839
130705752
164481267
806769804
1579206300
2138901938
1823315395
56989824
971956642
2066284656
673954888
2071014318
527063357
1007790819
276812364
1122957603
1751337415
205680260
1659649306
1331097515
1409451096
1952330385
1020651527
1847682549
1248761000
1982749980
548511524
1281422859
367297719
544801122
82600057
1930702946
963601653
1805388548
356063694
1051298863
1869570631
2066171221
1680796777
1873973591
593917323
1855478109
1066422673
1785403054
1350514029
512817180
1070659240
1270517245
1154534151
951595885
1538987378
663899183
1051081813
1997167623
807063793
39878407
237336583
534989921
1366409951
2038116262
336062590
750154409
1107377552
1154458588
802182521
1325926555
780235585
1226110102
1202770885
1727078749
1650856026
1499164313
687166818
1318422428
1641533320
1629867685
1164864615
1765129119
235861104
2007406507
925188390
587305235
1749881569
556670890
112110704
1850299959
221610552
1162062507
1083365945
1786304907
1660957016
1683570454
1524616473
1039737512
679381453
1010215006
1223177880
120341295
712606987
2092459276
1107773340
2098633142
163725864
305088588
329706436
1552760780
2127767481
1423253584
478900658
494033522
1737765654
1572043920
1116142044
1605464132
606249819
1309281647
1208968565
2084538710
699611960
1740827199
507263407
286815808
1874714224
1412328801
641326118
589112075
1370311025
1834674390
1010889490
651329958
612050240
908563093
1591385404
1530003939
411016013
1206198982
420630823
1340382753
2045375471
1392170920
575554387
1472684425
1757187358
1960483699
1419686523
1135088480
1332626306
945321341
1240630070
210519914
1762879412
389372754
886275578
1633932528
1255077025
1796544254
1133628883
1162984607
402543855
248185942
1562530386
1305057769
1163625331
769675954
196812694
2056277485
1722660734
1282905565
258195437
780912315
257316050
1283058761
862428971
768732465
1521521487
1455726496
1199922431
254252905
857064950
1917089173
1231719267
510134321
239287174
580392191
1808335364
1072487027
2131401654
1558878870
723995512
834343387
971761751
775041856
1916012984
1387332865
1911352911
1206786826
1578633074
2097029790
461454616
2110472890
1033955554
1135611766
80472386
908089125
1860487185
668642229
624030278
1715944052
133690714
1749491699
1574115925
27217337
399513114
434646820
1487619786
623277332
993375877
1270604269
2032230919
1964109373
780153553
927487749
1269610881
566682037
491629174
1766203648
36128849
411561757
944421831
202152211
2120340401
300136061
648603768
88898657
1532762456
95460287
1391873705
1933111319
1450392126
2124217270
1576840836
708860857
878528655
57198785
1512841100
967174604
1388274719
1400006541
915864855
1630996895
454776473
650334851
2072261689
674998152
2049962321
1724133112
406279739
328925832
1868918277
369678625
666346371
1852734534
485179168
1941019050
423187928
1294044875
700780365
921322824
567003644
68136809
226830410
484697656
2118095634
1480593159
1928508980
1939345651
1109610077
109548885
2037659665
1234497137
225355059
782405284
1621914823
1921339204
1744289196
1450967639
1770908017
1942077773
1915058726
1554734886
962971923
2106574559
1857470433
433361334
975233783
1130556400
622236685
1790933872
1677590542
885132140
1393211410
699104996
174636125
1105912980
322258543
773799103
1978554686
1256510569
322793556
1888739391
762428927
229760864
2133047946
1281507498
406169322
2033211902
2074120517
847779949
77814025
2026138411
1855544586
734592462
654632264
322827462
1735699929
1021747900
288615939
101110550
1523053085
843774121
1449540691
1752118743
7763708
396531741
1597289263
1366103885
1767265449
942532185
1473148631
1409974179
2030247050
275816787
1665327093
1686701563
1829172882
1295162547
1272365731
840641980
253271463
1849790811
1254273734
1413323704
1222004810
583074928
978258208
1845626199
194249345
202061358
935125935
1273651679
1579648902
1848834978
188852365
1313625548
1346179834
535611934
1246061264
11997196
2030467038
1822423578
1895727021
1829475635
535474340
176264600
248808908
767566158
561269225
1495822649
1010848802
708970442
1702070757
1604866092
1293553246
417751047
257839027
352093920
37737093
792527752
1624641871
1119760208
1975693105
36169649
722269153
437162901
602056665
1751934058
852496628
356888564
1041811571
369044450
1299061199
1535916334
1980705906
1835011523
1246723426
257204643
1551547257
2031393492
1323097236
943957491
464150232
1090194218
939467441
363747886
436779671
356390070
993394891
789095067
287849292
130707474
170266743
209156120
1592195010
657504243
1232942529
2085406470
1490695223
1394000926
1931151948
724299381
965688236
1120896700
1668879054
1718681070
710139351
601655691
138722094
1819120858
943582362
449172832
1638193070
261222248
1992545213
858861252
564308040
937559874
1879032472
395468860
2128151074
2129346927
2059061363
745294524
1033787902
6978269
47145806
1539188282
130990078
457322503
1316009951
1501976387
1002397311
497608166
220750344
1962217290
1730692659
1328012454
639490423
1048753717
959193804
709400713
1310777386
449116069
1628514595
755580500
54117364
592203468
1343351752
160294109
996009704
18460061
328127826
238117632
1260582896
638162731
1483506133
479657014
1909350456
1684179640
19955447
1801590302
644046987
2097814590
1123594314
223797397
1288146717
350693327
753077983
1226960590
1369230796
1207431072
1294109425
1209318146
186354192
2004040324
603955836
1873868564
2015429137
730881696
659972219
1976563273
1280681886
177702277
1642312468
2081262738
1061398631
1541230356
738229945
557003292
2009557967
1187862533
1104400676
602137740
967284145
1603910965
143711428
243012251
554884807
866200724
1680273951
268601232
973639723
2127132026
412194977
302173705
2084797276
1921802492
1701051780
2037872878
150097257
1916216752
982413754
978159295
466989761
205983354
417816025
1069792146
1786123898
221715675
504372169
244376737
1398068538
1597626524
1178366918
1413212347
213223582
654887315
2089267533
382680757
1636497333
944779483
980195392
1689604056
788120426
1466073288
120768355
46056062
13112530
1785740487
1906439272
566164275
658325074
465053861
333152707
1853812147
104007920
375989183
1565741540
168234385
1227651895
96542262
339206410
366599232
1191718420
1395855235
1372046796
2087065165
1909359917
597184827
204049800
1604732661
122595551
632000856
1129377913
536451399
65377202
86498315
1605702591
1377583930
424092736
838008194
1360290984
975901085
1144896538
1953101201
337443147
780964557
1297181830
1486843335
2058869545
2132317412
1573042979
1857278225
1018560952
78369113
305510362
456007627
1446717278
1889099103
2116869358
1943672273
1802255990
2084230563
73355095
129162830
1364137408
417567124
1096450813
2089855937
673660500
1409691717
1924668477
1943635533
958076878
351996995
893471936
337611324
193377507
30505250
551469154
800640563
1470104134
1581477689
2098578458
511517829
1217841231
1472408391
1078614424
980895773
2093980484
791529438
1138528414
1606107010
50523133
1145508800
1352649928
1350367936
1444287391
983842890
978911164
6282314
136830457
23176245
2100003986
731065877
1175201496
658906605
2033742714
293334653
642330292
1649515897
1508892539
1389745201
1695480504
1402943734
1324871178
1416799477
2047110928
895125499
1019644230
667257884
1242407973
73100834
129545981
2116705104
1854189377
1014899416
200096330
1765499512
1435176255
980819057
347620617
1735870870
1587831755
1783174200
1061192185
128055162
1329289331
985483043
577352662
190583446
1229869903
261475387
1845600653
561167862
1295322738
1164932650
370713867
633819649
1760341686
1115875736
1747624477
1439251946
1776283983
965922973
265345188
584248324
1586096434
286704929
61132099
1804866596
2037479176
1381645725
1865596211
44003516
370162237
2113144364
915805391
627596760
1246091088
549732774
197835944
210560845
1208999072
1411960984
1554794207
2114833892
380577098
1775173572
475428146
1226724973
1058930281
267390035
537323741
1708885851
918129616
77555102
2088140852
540644009
390288215
382349171
1791935547
2067632196
1961108169
1973741879
1440646637
2018351128
118920295
1024222748
1932128737
1739330729
304620195
261672599
1588046265
1134035299
1420619030
958949904
2114000486
1658691613
918320294
702705993
1915029437
787374065
1608642177
1863528592
243226333
959549946
132480332
1938812766
410653448
1393356688
56273461
1467925827
818695172
1661349135
1482061689
865243540
1607380728
1461821070
915309462
2144100463
1346127208
761137405
2095213338
2091939943
938527807
1291060499
718186690
1975082816
510664099
1828424829
134444517
1030574880
1881225538
577949427
1233377346
1526467127
2076588198
1458297776
1999785364
142269298
313412231
365745679
384915604
855027815
1240619967
13426670
1530987845
1290920654
985511409
1152405883
737325778
676786299
272726633
993157498
2053405708
692163060
38261416
1708352934
1098574842
645574518
570678004
1167676134
551058790
2104404950
1318997693
194452658
1555104020
1835413967
1029421819
1669037664
1421901668
1664487927
146815653
780695937
1055157713
2092879481
759842939
815633021
1650340381
78218073
745851042
2112281070
284574973
606520893
1802154350
709111345
1247166919
851204772
997779080
332721253
982503332
1520250974
1645815719
1327501336
1502942284
1505429216
1020137588
1598462240
423534761
1484869401
280848730
734984180
1130981678
108567237
1646628241
720201465
1548271826
592108536
1192169370
1650261083
134760589
951371161
1410230188
1368013338
123449203
834462430
318639286
1983924048
1671920598
209831735
253374186
1423186476
1902335259
1532994656
1735364269
1797779434
1324413765
271699058
2123908885
908086048
1445193535
952092077
1534242463
1517024970
1149405706
1101724046
2015939543
1451295978
704445377
1308178686
671320259
539211522
271273058
1119709187
1823900553
751969619
1911472199
1472941956
943373355
1706322112
1933742629
1150512861
672514819
1251573975
827484237
930425915
1957280926
357794045
1312016719
823045240
1745991902
1797555863
1880707315
245786739
87179770
1393514475
1706454799
646136203
731959166
537628368
732260774
1872118580
1778699410
2085570206
2097563301
590571671
593383724
674336956
1280078537
900572861
975282419
1940464796
1416618495
174445856
1091877631
1839157235
1065801342
1181774814
1389048227
556657442
1493266118
2041123959
98333107
2062260439
828210140
488614196
416998149
1909804582
1420051647
736192622
1835123175
1265988656
1949130562
458346495
1743880355
1082537617
318783742
1929467871
798652100
926131537
1611402318
899867738
1956707380
1153409395
332060086
1304022410
1182076485
1074463567
642352571
2040354584
616799011
943685221
1119106296
1551648778
1368052992
170425422
1013814870
1568587474
672799475
2039996841
8192179
2100986523
1831350808
1062746168
19829947
2058834436
824409022
2146368754
2146760932
1530006291
1836266930
1843122491
1519344022
646642949
1128237772
2014997341
952453257
1580136304
769800666
768531161
79399919
1398444578
770323302
1611696340
454410734
476569933
1655119279
205636291
2027230437
747087921
267828324
1496463933
839730303
545919348
1312812991
1172139670
2106335126
1129453357
1815268327
1688362054
1580613080
742993533
1314538606
1853251101
680185158
98912080
1170220751
193494859
1038782098
1707707704
497210519
1983148206
1243132931
1461679792
389597611
1066028723
1800876173
661065113
1515783453
805934104
1782772699
504997326
310889178
605921814
836906976
1717111935
533970127
868861279
251916962
493317592
1299945584
1648216086
193141443
1511430550
726262961
1130536434
1814007282
1173232127
1580406250
1267196350
501453849
1910431704
318833814
801556874
760086713
73238169
539708716
2141489681
1144665448
768172560
1523391463
790849070
806676937
862009168
521619860
2138462510
2014875917
1674534457
630051769
803770097
529873696
458208778
1361647375
659001073
643338135
1416847955
502624242
1925544146
1119273873
978318252
256194883
692090519
384036472
1371109548
423212294
1790835553
399005242
1804299551
886196338
2068280413
2011759825
292610498
601578319
352612382
115779608
1937482818
1468812008
2008110910
404569431
1786427519
1885655637
1623735256
589386183
1354344773
254698554
1694065830
1712574553
1159877781
266285049
2053204231
290843447
1474295398
943889886
540196178
1442009641
428376154
1720843163
980487934
1946958690
1983321855
1743274504
1661906619
550576651
1073494484
1671497148
467401068
958394775
2018600804
1592349811
1503468728
1066993099
795205413
1768003300
982474967
1371395794
495769979
273447739
980976799
1159335613
224701771
1623055063
889287877
521224227
2121248906
1131410352
835848299
113454913
1332491740
69407672
6365999
144572188
1525369679
789864938
1939730030
1285579709
31414243
1126755726
1205437919
784274406
961006676
1567385140
1038245918
1051499117
478075374
1542529686
1132150720
657589380
867970310
1406313098
2011352721
558524082
495734760
318803300
1509857070
2087736411
1550774833
294112549
1137537649
538243736
70282287
1528571374
191961543
542286508
1328801753
1288539256
39463360
1718933616
1374518444
456840335
217172347
2093016423
160283375
1754779478
825835770
1850472016
1472765986
1737594340
532382414
330167805
127746700
835408689
1305951309
876590296
1542915907
373254590
1112208407
1649590460
1910979914
1672101457
2049138589
687182734
263698065
1032727771
992843189
2113470314
2053471873
861927632
1402039763
8108965
1654489340
2138278214
992028074
1415509714
775446881
538273860
76643234
1786547870
1270285165
2100904292
1622642668
234280949
2063131709
500543610
1117788761
1782131819
1789381541
1878124333
401197046
1946836761
1271762438
1837172189
1871546680
723730009
1728293376
412542833
350051463
721821966
323770230
1880528600
1865199939
639618543
468562699
1686904071
1761753894
1081402128
897978609
1166053375
274578473
556638114
2107972953
1105540412
693751821
1167594285
1105700573
774569000
209923995
1168848608
1083320992
1931754817
1809318590
1862696579
47672947
331475123
840236487
1674140721
384892553
1922031156
126680891
898529977
895904084
111752107
49581587
1098286135
25568800
166425130
1883603986
1823652325
1020133509
723415669
144710434
146927106
590788402
353204681
416234480
1374795502
8028740
1900035628
1993175311
1236030093
1918786714
1498394019
155016844
776118172
1254464495
1215468434
452607333
1246556637
1642979596
636319072
876991317
799327361
1220401951
1061993345
196172261
1870147743
2052820542
387716482
1223550578
1332293166
1669753503
366869
1998775247
805717748
1019606875
928610721
1792685910
878521648
248594874
608295221
1773228533
244593146
1361290879
1776495527
1362383781
910471828
2115244595
1188682352
71655243
48921371
2107793939
267847173
1988286141
1074463519
1877387548
1115091651
1869851927
1082585331
906253243
925225733
28733113
326939322
160258431
18612677
158503311
2057732874
1881337647
2122519360
1636917566
885842458
364037363
2119667913
1233384501
588470383
110169890
562249770
845193865
286557462
1166510495
1451636606
1708091462
498801863
887118277
1250771001
112632320
772102217
1905902412
1559846201
2026386508
796604582
647509144
206847291
1276190687
1621173100
1424831194
1117470222
881679729
1142268203
1010769441
1312924826
1416970281
1101927360
410516954
882292433
1631557659
632542685
965129829
1300504601
1736519451
1870280611
1336231492
1186946619
1676079908
1130430785
1939588407
11596453
1788229920
43256775
1051452302
1663047136
2108215888
695457522
1507030672
1489934639
1700282067
2037217630
1039213645
1153139603
265517845
1828978646
1362148708
895577889
2070341080
2086754624
1381612380
2071150772
1848168922
1091115113
332223266
162618128
121702749
791832090
1492695664
1082212069
226616519
2043723925
343413904
352280730
273203548
287994463
1028887313
107564787
926572052
1950627730
57477999
2117458010
614925930
255502310
2127342346
1018254301
1498454216
931840827
647590247
795183360
169222709
1214299401
500224559
2074281409
1108639432
209385981
1148044036
60836564
1671534128
1949585445
261387307
350666769
122154765
317742614
459205797
1268834076
1812987821
1492330621
1206412853
210351954
2080383122
392849986
889604824
881663061
1195451023
1827962383
857126878
137893471
855694552
1750886960
28111785
1235645770
456892835
892049140
1005900313
1301598926
1600058006
1486366749
2067300192
2071048894
2045399370
1737401629
143791130
196011998
845079771
1216518809
2075403810
455997536
1659590564
1108959959
841659766
1077584803
336370958
1287055047
1471667279
2053244828
1816439143
287475296
1404572139
1026246980
2087967880
1238223278
1029558654
2126323625
692492903
63162164
921985139
1086897424
2029407756
1135348767
861214422
1068314443
935048833
128704690
1906151145
1749115406
1671026376
244863052
243956021
962641120
641858672
1572717013
1433939994
1119661070
823379313
777257037
1329891246
1868411814
930588228
636725950
567218438
736696108
60030136
1871227611
1946588234
954154819
1757489866
1439182975
51166947
1567624471
545277951
1191384006
1707037546
776680941
448385010
156321994
1862008676
1491066640
1431059310
34375427
974496183
1326169419
2075232136
1547691236
1248359912
1984998239
1284389358
1407449401
1307448384
295404368
790418100
1958598722
13422273
339642093
998047927
628889693
1813104728
562495415
1627371063
1040863378
1398265005
1761572102
795092911
1032969675
530207957
896046649
568191969
269334176
389733794
274523139
993090203
1286211043
1117687740
520614536
1727267846
958787392
1472011393
1394502750
640156405
1100891931
2112061467
483279918
2078621543
1041333106
1544412001
325273234
1919841868
826867727
813200101
1927916325
326098105
1866788289
2083629445
1316644634
45282348
2053539983
1650168791
116376271
1841782289
851861220
1986422879
113990241
1092986027
578605693
2017919639
1661107230
1736376057
1220963389
518298408
1430868341
1467824127
1994164443
1228943194
2093136443
347160476
94103763
1601044166
752184981
255162555
625144479
318609804
837076998
1650601874
1199042297
2095242694
2039467687
540962040
1895648032
2976229
1177454979
1959685836
464939136
277173669
1325064415
368603436
1257804776
1302071767
1760517492
1392998380
1096699153
1742786507
618062610
1354256061
56839702
526506641
2047292399
487208898
1626774466
2144023526
522101825
1090698564
1123012675
1513379650
844975075
1579814704
223703067
1645734602
1778858761
1942866769
1606714218
2125069426
989024936
884738193
1410389864
856277899
2036668663
321664496
721439535
672147190
231235708
477317250
326109309
919441304
322035530
1426899817
1464573569
644388639
1673408187
642010595
1516221217
169450388
460491218
954526165
1909799655
986752007
1867658956
470516364
1021580280
606761056
937446700
2130331844
838844228
177593167
322874998
1623041592
1543495400
569637970
737497881
1044616160
739379792
821726287
192655956
221891542
89710725
1840245590
152563108
846038726
644258923
57443371
851316828
1179108358
1112992852
2092514220
336595534
754677493
663075052
715799443
925057378
1352407296
1311214877
2039606144
1527340106
1452288966
1979992496
179490953
1264537750
964431072
1071549097
1711280551
1139086772
2118256883
1997096508
1374529019
712088455
131852822
929324019
3463107
1631438856
1038346480
712986616
1941143245
51400593
1112715502
1519874350
531215058
1036109551
269883742
930510814
813807384
876496146
1843454291
1989539866
328471789
374099686
1035698700
1202050252
2024649552
2046989712
426592726
955295089
384667842
1814092860
951487791
769786077
1913103955
1854435331
998677452
1312100841
409174236
65896371
1960785869
1565434266
1105229659
1545791111
1143605178
29854554
2039664174
1117305780
2075867695
112919434
93391861
883247767
1362545624
1124794312
1954714580
477984015
2126126523
341539699
1840189131
383783320
1658872538
534593921
1434468414
1729447857
2131372333
2033723164
1227233192
1060294380
306071595
1546665777
86610041
1987801153
141933082
886362937
1706536133
371860289
555275575
1210632967
950600193
195837046
1976113975
1487090812
1256569966
2140494588
1296773507
890221276
1645694527
208361740
248429238
274248731
1654955446
1636311301
395725275
249846735
384811131
1182507434
1246649970
1453995776
816026349
357256636
738060209
990187806
1388617251
361342978
1970806650
336485643
1419029930
928984153
1286975624
638159159
1472737237
674777004
1762995157
1722623885
1768784650
1583677759
1428788599
1343706594
865233399
921871601
1568204546
790814331
2056709397
66051509
1184386092
428740145
1071136081
1806978953
1228413921
606396285
509442003
356619673
1203571803
723414187
684051983
190751109
99910125
1663860869
468951859
1081594940
101537375
859228142
630166494
3128172
1312743294
1310511466
1282634296
88858456
761830602
937133902
289313911
552817433
1628218869
1022278756
1579431500
365551112
519525303
1991121920
1124647354
1664995403
2141898758
1882032589
1018632468
801240019
1268037216
1374368488
1553944844
1449756438
1259500592
445133262
1890410389
369685413
128993883
285236307
1831165180
2139357459
703722739
623775188
1518447975
1389078405
979861870
1462815383
321207190
1011688765
1025288731
834824511
1905083707
525590599
1927373900
429478676
969576272
416404359
1918715603
745751316
1426373266
338634982
72364093
1610169173
929517295
1598124086
212821001
2133403142
2098748299
1105228773
315091416
116622142
488731808
1602386972
195355060
1072823388
1692715039
62934337
1050517456
306693954
587946403
112225774
1053874345
2040461955
455550188
1473097405
246579847
1348484965
1545346680
1312321694
336890791
1662104482
1489043503
959849462
488536871
700647880
681506989
137401808
1313891368
1102503647
605230453
235212425
300468614
596417797
2096463617
1264273286
920847814
1865789168
93690268
1135483587
1013654527
328353840
1089600515
879665655
1183618696
1187298021
1507102247
1663806218
1917366769
1395163106
715456891
101895193
1845241160
937634176
735886583
676499849
368474276
1022245286
726267668
1219414293
1202374079
1734126166
779921998
2075263626
470447062
607266218
2068698171
1810202860
1656998498
1326545960
1317038279
65052064
780960051
1353127735
1791958215
1916976701
1067229073
1623147531
1550168152
1055588497
1629479525
1858232316
408351549
1191111910
1570402130
777178886
241262085
323806201
539922410
810292051
1250382108
1424852683
337663766
1944193329
563322045
1238354701
1139838592
1723601434
2061094624
1013882767
2140188730
1729065325
1123581525
1561069926
2135625080
360629289
2090774073
1307296337
760225518
261315553
1111576844
1424113299
897841997
1724605466
1649442200
37068766
767725637
472769289
1281552418
1841952710
542492569
2092839386
1224486494
669824254
349195419
793539894
1068412791
937767367
49767164
1496251392
2003689191
984016670
1557704229
174013301
522743978
1289781379
692572125
496788958
1907797709
1365075511
773153001
1549440392
395698871
209974882
1774314770
478015105
483288238
742299070
1460191819
1145852842
310714487
1315146235
1091797783
1706782954
1246246275
1519592473
1037207582
1551483837
824681906
1109982282
1355120967
301409622
1285708445
1242039087
1049840736
1937811102
1889609544
1303396573
861736752
958925029
641303449
1740498539
1947259580
366918666
1235613601
1441560477
1624113971
883310903
793380414
1010960939
756747372
816517517
2088376160
271865076
1125751458
574207098
1206956319
708745914
297679086
1489422960
1184043575
1939067634
614701447
508920828
1123351878
1573539989
1051884116
1921369509
2044738350
1391730232
1913034426
2110826125
1981300236
1693961532
1822913377
1710397747
731628069
199435361
1671686270
183204545
1271950152
1443820721
212694792
1116349084
531447732
1085600854
1019075892
567580795
1053309042
195993996
660779040
454727457
49783561
1208787707
1983417085
383645105
1187753576
741899776
1740450308
307371682
1127735601
1351851266
1231999125
1987090378
703069578
1315947819
751333213
1310793370
1472886492
725432618
1383115658
1376740182
910554020
304220076
1565541482
2085716709
1132102752
1056904726
868940921
1575361235
486668165
1152583465
1320632984
1337547127
2088019453
624356018
896752513
1530406156
1344641048
9226294
841719466
1561888334
162527515
693878053
291409614
1530027627
138441348
1881080016
1247432412
924648293
245993119
512322546
609233844
1557069883
1519348013
70113404
990795310
435482307
923813243
1768136671
1311803253
1013465671
1397264008
1901595860
871096357
740544072
1335881027
2042270799
36054196
1874410105
311590944
697041873
880422756
989538412
1559827554
377411972
393097763
713303635
538555856
2095517127
691596327
2102817368
2093757412
106693640
186019881
1055908689
840963883
2128650678
556829781
538216023
1359923444
408822267
951473546
1051021807
782627665
1037384651
946856065
931860550
1290575941
1665497924
949238019
1370461079
1889369145
1637114189
1532379516
1782207159
654282924
854563355
1407135212
826504284
2001702576
595612000
1904622247
1279018484
230688732
1577704879
1187435534
1796086605
1068863618
1923416601
1816082027
2104538811
467021226
1195168132
372462053
1471125536
493386199
1738865145
1951435070
1112546527
447309406
1446388196
2135802916
352456965
25918076
483095933
2113534478
311154687
1980879084
2122646328
1422247763
748510628
937592423
1516973192
1523465868
1559501604
1101639770
610340069
550374776
1222975295
1027782029
91750925
660972798
224554154
1473411023
1349266350
1708145987
1537588777
1108674568
249661344
879948998
495790632
2051909385
353407340
192842806
204622326
90252211
2025376778
2011400547
202258163
1691343787
1218760038
1445057770
2084354432
1435838915
249916615
2069323105
132918797
654184138
1860426703
312650014
1890155797
1003841411
2146376810
167100458
1208700914
1383372132
395699103
1022486023
454403918
1604067440
2056771343
1916876860
993804820
1877571254
1454140614
1360721583
1750434954
2006979455
1247258347
950894229
1459410220
2056375817
1781853636
131868527
546443173
367991880
1470769489
3170024
642125876
1231395541
646306915
1467118667
645006968
569779860
795823762
95541892
42720058
1110345482
1896891375
748997024
2075211985
1159760273
1709035000
852760298
175947902
1342016506
32358104
1363208978
1710254715
1620297993
1085638502
2034012191
1202091791
1577195822
743803193
1766043741
274807462
1942653721
1218343174
1597083459
1663280350
1049459995
1694541504
329438276
1910797642
25338741
1139041122
637243158
1489888764
930597131
1138999653
241848934
898512724
877849616
1258414207
1891185177
362135202
565652092
828552548
6791149
2123124110
675624131
1356374602
1406656601
1523592207
1604589989
117865797
1994023202
751252388
824657962
685373664
942553939
1592076623
650965059
777144463
1747912430
441710206
616852193
2067138269
588443235
1898509376
1593950224
312654016
999562482
1226466385
1229201458
220029215
216349977
448618393
1527568299
140630443
352710198
1875583905
1911769872
1399501656
323551085
1330731035
240172136
1653301847
1102435656
246801768
568292780
1120836054
1042564893
426049310
668645467
1364626820
1911233765
1942004854
154393074
1705144691
581507099
1309489593
1616621990
1106233763
1293276886
851441455
497045664
357220518
1797589414
1905301913
737740863
1273645257
751403351
1700298518
625135967
319802945
1849213812
1530117184
954879915
1764229490
1955712343
1818747804
491485941
811046513
1384895122
1331256522
2045677368
1375220622
1564567977
124110695
1270356755
2081663220
178941581
139857496
1342265416
1242254939
1594103881
1365731647
508849525
796083269
2126445071
377491638
59086825
1036105129
384418692
459771372
1962402572
1816050143
6217567
1879026801
914101742
734905177
1653718655
1306771535
1438247292
2056490045
588209569
564144594
1030265664
823951050
1579256845
410231024
397719631
2125172928
514531374
1206797358
655298295
1751138244
1562917259
1850982399
85611827
1490333001
164538690
153055228
1386718030
1544317165
1255806268
1772542208
1917755112
672572363
2099425860
1703985040
2068260445
814658448
305606110
1827825849
1760687612
23040612
50023884
1345457853
1568772411
1735760793
655618330
1753934610
1178921690
1783097155
876462745
1331372817
1032955369
1972581489
1114647600
1323259627
550140414
1439641294
187619763
1302231020
904091685
324332879
574216261
87565849
1355179286
1067023646
1526063141
162370758
1496524935
270875359
1019059466
1215819751
1385587577
2019753021
1018236811
1351924619
1242898686
1769232589
177046478
799799816
1377585594
1721849816
536681239
1870214222
1458646752
764397861
1855867413
1528387844
449577253
1665076789
1039138693
1430701889
1806824006
1605424493
1820823795
694713494
1360303753
1022313661
1901757036
1580762652
648202536
1980104761
1004153952
56207325
1917492246
402159738
534419396
265198013
1480426464
104221360
933875879
1633064703
588008994
1672213973
645066383
234524933
1458804286
1134849038
225069170
190776332
2104689829
1465155578
1584512541
833601923
915082350
1690833453
837096715
615490880
1457050294
590505981
1733997210
357521141
1484921425
989873141
215993813
1922801358
1536352101
669919553
1002319424
2106438961
1060624442
53995681
1035779966
1849957782
1982458436
1095447547
218362371
1111695821
710823725
793670349
344602877
375121345
811804621
2141122099
1242788488
782950378
648440822
876244158
2088393230
1419512165
647809112
336470166
1438362722
1580486908
1561382979
501348125
269613209
271815221
385804591
2033471281
832471138
1163195336
1310264461
1561236227
1120932836
838846208
1032908554
1859936394
69332893
1758792271
146534641
993537204
1278172509
1806024340
1436228908
667220899
326398255
1239243371
685869313
785950533
1042409012
1049296845
1519308632
1674039682
222306478
169316052
498468807
1324796656
1976217231
1084975750
1564711366
984753977
1107464519
659393680
772515795
1652677943
351492720
253613519
669454456
628673059
591435333
248521426
221624869
248261598
654147269
1603407901
1570551059
982332477
153642202
1184351406
663747384
403324422
1877547057
1230289287
573641416
564707398
1541174531
272021851
1387996678
1341614393
209300124
1876490594
1934646652
1486523370
50422642
238877767
181817068
1908833115
1084061516
1706507399
2095456238
203909290
1611230930
1006194924
1473251156
1838717774
1003731289
1889845606
526021951
1163088708
998534384
1001348542
733586485
1512325013
1958694745
299752480
83250737
1919442579
1248980272
1215559433
1014485030
734780181
137004536
1624994675
595695744
533345307
2135652190
863165139
1887891068
934239118
968727139
269763298
841581981
1809189669
704915237
1445278805
807598262
1251486310
1742383481
2009468877
1217062802
1998460523
529854324
1251559493
1283370086
101270043
793417209
1700828688
1513165117
1056562196
921392795
243317159
219011343
1971164808
234079701
1172641486
1694678265
1614890687
391109613
511076659
686548021
475845402
963620527
716736002
732770062
1802702005
131636770
552102356
2127087418
1523864280
766889950
1118366654
1604105129
1951065056
982286292
824963607
1309902125
37662283
1047756787
1852966695
646247257
704679789
1632434960
135072236
909768173
621580519
1256303475
1083676507
1949640460
757083925
1632678152
1383698959
965976141
431090450
1001073840
1283177956
272498623
1734366029
1564160992
1235521374
1602524789
1955499602
1531818804
2143220305
623540524
146645591
730269462
193403078
1592989449
1081728515
1334287279
968628662
1207039810
1168555039
577707127
131410220
131117329
1297296012
327999482
1474839307
600510
501758783
803009905
1069671980
1671402641
2037983889
2053365056
1705772531
756953351
393905423
1749604867
1508799325
1936992631
589850157
1113301691
2097526952
1585445427
1535569005
556182244
1296705418
1549405046
1389121768
1775121818
2027313905
924758362
1980763753
862691813
1901864471
1027448201
257323425
1908269865
687820012
46268125
844017864
2067167183
1934481505
1789627855
985802814
1930143091
610898929
1879816027
1852591968
157359324
214350335
1838303088
1228800356
1686520369
277086483
1165504615
1346534423
101753395
79957511
816277590
820265876
2129359785
2028538872
463953261
1691777758
928858056
2056739604
772788401
726071808
1737459771
1245535676
683986123
1007315715
871396768
416659957
1363761832
1427934298
275223307
1631735822
879920030
1728320555
621526874
1438382920
1741104589
398717331
555243347
1863319349
1222013478
1916862115
2079571671
1952133381
224620847
364162515
336344907
2131254762
801658002
1176063678
353171220
1411257099
1647418477
1835334467
175722051
596122533
1212524551
636193803
524891473
517260643
532876395
318198665
1221145002
491865609
1907754555
1968324093
328171321
1693305502
678685511
861611407
545932714
21455919
1642773518
71244966
245418921
1397989375
2146662434
2145440696
493816866
234659496
1872166320
1364048309
128507681
1797062930
1554404052
896238586
940163712
327433126
391655515
1669660589
1954062000
645827835
1697710255
1404243684
2049453908
784252090
1739000183
131591771
2074231228
1160662070
152502580
1618128095
2053566051
314288232
1109096583
980605558
1080888295
1984687964
1889298205
588715032
647154493
934242539
975933031
987442971
289418157
516621231
2120651921
914100687
1738098056
238251671
1345061414
1743911030
1310379859
1747321598
707026509
1504031186
1026960030
764503215
1662152357
337258376
261048146
2084688125
1875132920
399344516
1236208891
212584717
2112155804
1021874644
1727173414
1575173223
2143703699
1922108723
55345376
438381981
1102956914
1390791827
1147308908
824429921
1996352024
295870242
134511444
336922258
1028618993
1624975170
709644667
1785346515
1614707542
880719354
17093305
1753962413
480078495
2111166276
1917707785
260479858
1127695196
1811633655
1768542640
712203026
400149310
611375501
1153696111
192363353
872212455
1779778250
713966118
447833283
612253099
1450271963
1785083242
365625134
1083250035
1879730338
2112870548
1978858056
530915336
460727574
916723762
1912046837
502013288
1471616892
24291063
909032891
1842654307
1246998903
1083706040
913526737
1184318040
635163595
338164350
1162816246
744472173
341763920
928106793
263898209
923201074
249017287
63699609
1656755879
1231520904
364990402
2136934831
57214923
281227607
1277492170
983423631
1419151955
1068209904
1222618743
1786856015
2022727473
729895476
412219891
800001636
1715397384
441694849
826950870
1766715914
1948644973
1981342063
805415492
1439899316
1946458814
1987361880
772283470
478675265
1969985587
1113173427
431517698
1553536342
1743159301
701039393
531826075
1278009366
696000033
452896660
1602415811
1060403964
1986457212
1892132225
1616293610
1122369938
1122972645
1954074288
496532933
953305819
1563513397
154444485
1459911297
625039277
1730349717
1168355166
1756326913
444646005
8908330
408511227
1467097867
322014253
240238090
1890285861
1218463561
944278761
554427261
806866916
107748207
914227699
2013943854
704305207
298363041
1769022737
1492322558
759173580
1806914117
91939158
893136875
516530525
1480862558
1179235311
2114555897
1868266359
1328436783
838142291
1708922808
1509893042
1759370360
886172330
953146982
1638937118
300674592
1684977211
565464656
1083344929
1621592957
357152561
145831724
940233934
1390561014
1294618130
167119122
1678415963
178242457
961816166
762246082
335626829
2073413543
53687895
1291513992
55078404
596036737
1385766988
962700320
824614466
705993166
1007989108
245201172
289045340
1660344348
1328598482
1853199790
1334851967
644821802
358302468
1374048641
1717627870
1777552447
2077888556
2092074373
1765288142
433859378
451825014
2130649954
489567548
190844446
945762769
1779429905
1316174220
552981164
71831481
890709299
170333589
2035157979
587846081
1951943092
1932351704
644014468
1052870015
43829754
690173656
1874048862
1101795001
934393087
1190995798
1599932427
378026685
168322965
1923028147
1137122979
2106990076
2005866344
874223658
327853093
871586349
1661364031
1973116139
187310177
184360631
905526010
1669369169
1350944778
176747282
200842034
1542438383
1524132122
1295039392
516924870
1593821945
902220636
2047824804
1813858637
411329829
1551338072
419816063
989303222
1674900844
381207990
1426292078
506288556
1873405506
615906428
140577699
2582176
110827728
1766327598
1895002908
921639525
413488298
1349489743
1684343189
798768994
54026013
327209985
2058330109
1772309898
358738069
2001242651
1907479633
909614674
1946012164
569673078
1666479584
1648089694
1171142618
1033508891
783971922
179841547
1427320550
1256488950
584611892
785153084
1195292223
1210575267
1249808923
253448087
1666666325
1774594828
1704992165
1359952792
1585560150
1759038919
1498738272
2131285723
1021639432
2081651573
1973552820
1990512596
733850244
1384759945
1082486312
1480217777
575538948
1333373654
117326702
1939382537
169973832
322627233
1418703361
554996605
272706781
1231462304
406978898
773474152
377252644
2037419941
26772690
1719697582
174374025
1432999366
962814496
2114021362
672355035
173087257
2085158311
451673673
1629247103
410027776
2108597797
342085354
100224786
1625009220
127361545
1059139087
725979280
39446335
875987618
241392776
16076687
1605901655
757859087
646280236
115554732
370921250
1549821813
93831562
1056429834
975840204
775940897
27031991
481528986
782776595
526776321
2012889538
121808384
2074675383
1208679601
943222984
1353259863
1897383351
1611982011
1619057813
1472398500
608681883
1568908754
171977531
1220863473
742674014
1643963089
181364127
1513268020
431590809
939554268
740179386
1380380864
436591882
2043928322
836114316
2069184239
2115799707
23955726
2008951077
1073953701
1211751155
291311096
1513130168
336208736
1274802264
1272523037
960794512
717262575
903838358
2143012760
1385564794
621364576
13781916
303676213
925603778
2100275697
142007052
2175621
633450588
1559423686
391684202
1796723028
1023211560
879782375
2122776684
861000940
589722516
1679891673
1243977168
1427792607
1913596620
1429850833
816357943
66084532
876559407
1639929735
458615427
517912657
1064618990
1690472026
688932057
1434700052
763693270
1288112561
1777738899
828612098
88855794
912103187
39034913
1288718150
799720726
517023901
1213655274
1011889750
1340057576
990552926
2092145861
2004058481
1004293169
2026913711
895878156
477127764
1668227278
1422728934
1433313089
1331241490
1417507304
1518300582
1354855697
156764726
2027729265
914305436
470817502
338128203
1520466349
831128115
619094957
278127990
1128602752
1006108315
1473919418
1915233194
1064788706
2082562420
2053212513
78052766
2003928097
7812233
42556146
1768890258
1951616467
1124511043
1366962419
1331080797
176881635
1422694232
1347077594
2038773523
859585440
379650275
904062125
1345110210
267524577
447507155
277234426
853580602
360234423
1828311151
147123054
142483724
735655753
37510343
179947280
306677056
790421494
1847938993
306891556
1469151410
445482319
418424961
564469861
1743199561
480068069
1175589732
32267466
1419866443
209014918
255077638
1977377280
1793608764
1997497526
822892728
470764756
1530084548
1184748228
88795964
1238885378
949658412
604480743
1838262298
348863241
1582036605
1030985861
1308349593
301768668
1096103859
934302338
1207704619
430545675
357183876
1735508262
1291927398
950480288
1263906213
1460746959
242635719
954500049
1080107232
1788367698
1525382837
2137846817
891428237
1525853572
1239541868
493775941
248774001
937964083
251652572
2034227287
2107554649
1031160803
1360219571
734712888
223536692
156632052
901986340
347323743
295927367
1054589087
1694212928
240039728
2049993485
1758426245
1872850441
252359872
454730479
253873602
300292939
811174768
776705132
170889866
226629434
984471899
776211205
2135104720
1356990563
1971906643
372086146
1588388910
1899631009
1376999655
2066557554
430969407
1002169765
2109220565
952317208
1044353328
1154975700
1453371712
905198189
2141130998
1692263223
313819171
1266538550
1291963253
1978084339
494766160
1983875751
1713620883
1229715642
1519917876
192469826
973461049
1503261677
57947668
796917804
1442441559
1635231111
735367888
1383383839
1403089110
647712774
1204537719
470605798
669556258
154338031
1025246246
1320838423
654018662
1579902139
743649135
1432460078
1035921793
419141101
590893033
1789217510
973313778
1849265304
898889294
1394416236
1834999698
1718033610
1395241879
765756153
738762664
2119702669
1414899139
1757057368
2065477739
442762601
1360374956
1733912174
967790209
1210310661
509687254
1579376666
500519206
951668666
799822343
584653296
56705587
290378434
207048129
1676176072
619767963
95180531
514531912
1703676517
1822690239
1334570385
797519638
255469387
223299314
646982184
1921113296
2118503298
1388870965
249895634
315840293
1308138613
883006124
604746659
820399788
1076732006
612626732
1581278898
1420640877
580501799
1816821960
2130712687
795677109
943974437
81090343
703901942
750707864
700790526
464709045
1988492746
1586516233
2098051749
1686985316
1419365309
774825287
924692800
52649004
591826328
423549647
1000166038
1149966712
1068835202
1187080906
1587863664
159563624
105067842
1877305084
1113276467
22796523
1459218528
987843154
2096208487
48872535
1469293129
512098977
1263260729
655374610
438426910
35275270
1891313649
714754461
1332409258
94068798
1759696146
1308999429
1345963158
670321134
1477075729
453933711
1025503401
989275939
1001121235
1029251572
1423162363
1843381732
1137019824
1862129792
1967782137
661155045
897583254
705041577
1547894771
1261393923
831769846
691040160
1896177815
1052513046
2116448023
1286232329
1776113494
1038797760
790771621
542740496
1333105762
573271653
965024288
1235452277
1533466918
1347824478
234822301
1796697721
1294608071
1762459780
1320765906
2060021428
1359720110
1285440754
191325614
861248322
201395346
996418533
1023310664
627633934
1393053534
1715511058
960706867
1444602809
572197513
819063823
518608457
380631416
95948940
771400101
1206778302
1526573794
1304641223
686299256
1419476227
441276378
1286555204
532949426
1053988148
997595159
287558718
1489146951
1416199335
1113972515
1445179402
1410020406
732311977
1560377439
1166700748
312480333
426757502
704657663
2125002751
1197656202
1490389696
1328853683
1350346017
1051085581
1808126846
1131325508
1992534384
1717913339
187444160
1303636371
1248105283
1875410384
267310311
1768537495
1158662597
940415535
514175657
83964507
1670696607
1057955159
1850423703
1560545636
1552797129
59394482
1631035808
569107464
1870287666
1015988094
484604356
1964174818
208031619
1615851136
1191632602
116624012
1054563618
590856685
331108247
69482215
1142016027
240431773
1324407244
79794223
1684007526
1064313759
741040029
573864919
1608636338
261552106
150461065
1611391263
110079453
792393626
581192848
838893238
126496241
917972223
1838919266
583940881
1468848455
1689245023
69589598
1970090306
572960776
723030714
286636463
896894346
461878216
115820076
1039378630
742889948
185945893
293798158
209168616
734271775
1425331126
796747002
1131229393
301894462
1400475814
545301824
210954417
920713892
671423069
201580328
1980271718
1758222541
1618677344
1328419514
1132657443
70860941
861306894
1893160552
1832028434
1967042491
1501695754
1859833635
1501604556
673785817
1023234225
2073124781
1142405362
974147450
685046560
2066272487
2034907209
655094934
1420210924
1351390039
306094372
496316407
744480160
1702301210
1403964953
1168205518
953698785
1829177025
180582928
1940941980
212177675
169740425
1450689938
1329568573
593400967
878369242
1433871237
575538126
1977431308
905517983
1995616373
259276870
1681384850
1612496085
852364880
1933125233
422261024
1638781538
695926485
1445715045
895205754
271554051
591243190
1599816804
1927505248
657780782
1031525404
613802742
753970886
1435492453
1123429451
1573647057
1570763846
296556083
1769537441
1510991144
1819691275
1409430145
526203348
439727942
1513769729
277404731
486895323
1131347254
1423519211
1663216526
1889425593
881191059
1489396169
254190728
1035923902
1945355623
77124526
815754547
2034174931
1392739205
1175372386
107893715
1505246508
428019600
2111721698
1387425856
266672109
1115926070
110346093
527874019
1938149462
1504547513
790132221
709076909
692327552
99435259
1381154528
1062019616
1113577422
1920591448
879706475
1007574780
1427792800
386689535
1549515307
2078851045
553275030
1701689019
128244883
2113180598
152985532
1132837494
1549051470
2011758176
1375035535
1378071774
636570628
1505250878
159796248
1335277341
1553968668
874947138
1454767625
2068916536
1608680076
2103911044
560900760
1125623923
1434644904
1127889273
57298146
934318970
1554195112
1799928942
277717822
593801945
745994346
1891615925
100124276
345494871
2078444804
1271259747
632798216
1148565611
952740600
751634198
1915492561
1244801826
880128775
1543898000
2055547175
160748444
1475980697
1449035576
1936429689
1626651256
784508259
561509267
4016782
1730270134
1925129920
626778978
153205043
1141675123
1497083930
1987273894
1572457694
1395281510
2111259677
2122075985
170555124
1543795894
2026643113
907537485
1116231716
905215722
868963542
1006138986
1188951735
921511917
1469763629
1222020023
434013324
1664644910
1983627362
1048639099
2018462393
2131505015
95246656
1531739746
1971636482
1617580216
891224978
597203735
1188264825
1677157222
2092555253
1934989590
1195820520
1081278055
773381195
1351569007
2053463751
108627308
1839391193
1729669578
489377926
1610910922
1190986176
1608608756
19831313
28321868
1160656878
1144125958
2066905661
804614463
1959995731
86243994
1109885372
1804308022
32202893
1476449365
54688170
865790094
1018627755
1176372530
959713391
1088835278
938782476
341863489
7686482
244461472
1006615930
825158612
1672822593
1728948179
1010177189
459758275
1814630222
1646309678
256540720
670625773
2097698119
19228025
63064803
1367129363
2017087429
49987309
1049974466
1497979731
2048392444
88922423
855665838
1266301787
2146145044
103282734
640343790
27711901
471930664
556238923
1798288674
1533522774
784559509
902297056
1276708047
800516496
1627369871
165048009
1276589874
2015687941
1874516954
583071950
2126195910
2016920850
132488097
982492728
1726629590
475940250
1652324884
263885833
1324505791
147911669
1721689886
1522291865
1521068256
840786885
938966898
462917133
202309054
1334634092
40431347
711961340
184448646
420617155
900561880
2074387231
2109590318
1797377259
1551812726
1070891780
515851082
667340003
921649033
194661928
1534192048
1843865078
1322930524
1442229135
712044500
258201852
565465099
455965452
963928243
751585381
1980227698
1648819837
1733356479
1834286608
948445476
1366241439
1516494948
13681928
456187147
775881457
1652748634
446719560
299249546
853692145
211091822
978920383
1970131816
1866689086
264394389
406660192
226657589
1288407559
2032413446
1287346825
1442668638
679697838
1359920358
456045888
1188210625
596667389
671501507
1962622463
688562014
1743688595
1377666104
1509074205
1166235402
1382048981
1901563670
413949994
1005225584
1096955991
1551586102
2013434628
461733147
1147654840
828023486
1072490413
1764071945
1923536076
526448599
1745220784
1692953467
899045244
183939683
711635072
353228814
863924135
1974665797
26578418
255678921
27526064
421216636
1392074070
1833448641
641097933
539414917
907047199
406446109
1812684946
1062397301
2013975313
1382995572
633253997
180302709
1747911806
2146588342
1071397025
1372657810
1804772682
1771797911
1606106274
1355934843
267473415
1479208902
615634528
994854625
1075856241
2044973679
1034064143
1587136494
921351262
1426596954
2117671793
1269499563
1504483726
2008444073
802017302
286819202
1580505418
351408580
1725773044
1839836332
1855220422
2029129544
920514604
1792820072
2131142710
1579073929
1383282364
2022057998
454317468
1709339246
724568212
463096398
1796015171
9669063
1444975833
806047537
699635032
617842755
12782887
902198356
1843158481
1405432432
942771306
1384918892
723257537
1011523811
1094253011
1630147623
1212485072
239559328
302071565
1539607111
821498325
421140751
1781715096
1580742996
852216264
870805657
1944022232
389244471
1736529691
368204861
375029296
1898507229
1015037988
832614129
2130596629
1229833367
619681673
908680937
6927534
1794453502
2020337215
33061514
1736825942
1681203814
43217735
266310381
770846121
1638417023
1669790072
1165632330
1561789382
905304264
733215586
673026737
1326331861
2045699015
1191112383
930718367
859430165
860655383
878731746
1606198386
746798176
553039258
1090190688
390638441
2072747714
1079361057
1148472340
528244675
1009082162
2113921809
271447793
567196845
1922188547
61588951
447107044
1912691204
1856950833
1053086562
1859218171
623556343
1408841822
740120017
1162690992
1531705680
1412200888
420604661
931964584
351148052
1213954663
230199268
1829698184
236429178
473535545
514432473
1381908004
587317892
955345074
849507604
1951999150
1476783866
1824916836
812383769
971054590
1354125302
1931536537
872498130
2078302829
1539157268
530593852
1680699917
1829360767
387674127
1705553367
201953992
1420483457
1716754124
294234450
645804000
103578417
1707623407
1930107212
1762790916
754362972
1392024820
361296116
1575833632
40600915
1790669978
872327469
2017580813
1861197597
52492325
1635515175
327324236
249703464
478940263
895433758
1380897774
699480002
1054331385
859280411
296598947
1672080246
1858674084
443889891
102770704
1980493235
365126548
360666617
1331956762
1131764036
2036519066
536891642
1149730485
1759455092
112904821
1405482680
1491144024
912370776
660312642
1968779148
558178623
2086134297
1449326952
474262870
1331154620
1934656478
1851650580
867636894
2122671890
1687986555
1595198007
1837498744
850273188
1846474539
303112852
1549064282
791298493
669295120
631891161
793710269
1807714962
1836080303
1212778498
1806428839
1697601889
343720020
800850996
251671379
1780729410
287795683
1202061055
146167576
943586405
310733121
284826057
1548572057
1922266543
2025997658
973924234
283222279
1904084097
256685975
315556983
985730020
1630740743
554834679
1125341287
2005421808
211787320
2023834308
290631146
1685839272
1595700723
233386128
619400029
1442332027
584988216
2131737404
1071632593
1594847936
338951428
774942688
856144908
100280084
277662398
767273306
329868934
1914930560
1496539872
1820998212
383497172
827945595
1188714003
641816500
1085244951
1682370350
1554914793
648182257
1395808903
1439037155
2073449264
1422992280
1538537357
935379676
1476044203
419324720
1856542152
937349899
601507762
78293372
2077676278
1919378804
1539346297
2083514332
1357751816
76248399
1478027874
781314126
1157294966
1012459967
375685597
1625311787
723422729
1285180512
1535549669
526934211
1388460032
2020015043
1958028390
2057497819
123569278
1059010970
593702135
1645732555
1898047327
309134989
480211263
518531891
978571575
1875661655
318996966
106778155
628031128
1598391849
1895227283
675829195
608883020
588489238
1300482960
1779563754
429298140
587766452
1224251096
279776210
685416305
1176084785
1868060770
1922148876
1106098511
1378984065
1100127680
1362258966
1033468568
1277326728
842412467
2077114439
349207943
389421115
1331732376
757259545
241178362
686545418
1354752857
1199183853
1605023965
1836467208
1223342095
493886055
1787646838
7632114
1688710743
122743022
1691696912
709618219
1571965847
1745086635
527168946
1311057012
745126610
2133050960
1931503579
1246659353
1141057606
874949049
868688594
1088075910
221374382
1329514401
389511702
876641544
1541276447
244025994
1552559307
1839080916
1721912390
553413218
783021243
1132272244
1251977315
820311180
297054546
631144631
1646048265
1661861746
1193698581
578457237
364231355
1295838705
2058716734
162140543
664568947
618660714
1290385923
280906370
1938173879
576731134
1728446603
1831651707
97809500
56769339
1090541161
42276957
317450938
690579559
1514464069
2027085472
908038164
1396219010
442961740
2116606740
1942113738
284646616
1482810837
1572917779
1724547034
2063310103
1785049218
971679064
560153165
1140221525
1391366383
1686920888
152269663
1498605477
2109884970
16347311
1296828002
1002555217
794744594
425415685
361178432
1552942790
440771527
1430868341
891892522
1181249350
1703544557
1929023897
711131243
1440026602
161091506
17201965
1514728176
2037675985
1778919807
819149652
1151142887
611945075
1064624378
1050337234
1002914564
475034893
1751010224
1231452720
1848136789
194755226
1618309074
1510965998
661744232
1127491828
612855416
1814754045
517119458
270280383
157134106
1336995069
979398378
711395317
1893012470
827181075
1946639457
243428470
2132924855
83938469
618937550
1888273089
841521024
84528443
1717109327
52850655
1619256678
12918287
756247876
682821347
1286197536
1109367440
137859739
1218353800
270544426
891814682
576824489
1007740702
1127783711
961854952
1462572160
71939949
2030484333
1179274553
337309914
764139351
1176610774
235185529
8253945
99237884
1986409830
2131840878
1464160947
1969312528
262251911
1577165849
1570896396
1372380173
1846795750
1424529478
1156075508
1520103988
369338696
602307631
1548477176
1237160717
403371502
2090302474
986860581
1139414914
1656176068
1157372744
1678508614
1934515105
67533208
1867728789
961227901
204037708
1891128124
623812974
1845620022
198652867
1566189627
2112424336
904694444
177216227
1945694624
256228878
674962642
1072382391
1452497058
12108843
1192233298
2063674637
665289088
1551371382
2119920401
1638839534
982861841
1600651045
1681273037
513621079
1557429319
748591442
669479983
1961891901
1764049935
1628980735
1298268131
1933697610
2019667773
302018626
411202650
1043644152
223689277
14072905
1208110028
1686049795
1701090026
480040847
833303685
1551778525
1548706521
833471088
1273345405
1019265347
1682136093
890517888
741367293
777353540
1684913770
1813007353
1702171469
1430792150
158919081
831344421
673393512
1314701521
1078147872
224288723
301902213
2098694117
280627889
386999920
789300318
38800092
175976751
365441374
1026214878
226978415
843880831
2045363357
1084807254
208691522
291475383
2026693247
1407861067
1112725149
495444109
791849358
2132534962
87933941
1012746528
1276836209
752842853
518790472
394949248
1075832486
1896931726
1699029719
1007094827
998500755
1099161057
1626677607
1213552519
393609313
2142203413
1907021674
1898226814
224480577
1944434437
1554002083
701663145
568671026
1983051494
69902042
459192097
136681882
1053974992
1802015127
823272580
522096343
1527454401
453174303
365158467
1584771728
480109301
515878452
972095200
760407706
1391503914
1900709353
712753593
1795460482
1771786887
1897836451
2145783382
148221197
597391551
967500178
1370710026
1467566521
1944645137
525665023
368313147
18345340
474236554
392680340
1695510793
1881170688
148405258
351550539
959779690
264672172
2028364344
169234250
670574435
209602635
404285423
790633227
591791977
1630147725
818687055
1238260058
1768954764
1428278392
2021106010
231257251
1751241020
445316737
481092244
224012711
1236972120
1013727511
1656103501
1370770814
858782453
2012355880
2103785944
1663102500
1345819553
813521478
239296530
1034795567
1915669633
1321305853
476563207
657668677
1881222633
1711610771
1039373290
1670015140
447067250
1653642144
705276514
2109200236
473549798
1426671399
172465951
1243022072
1136323555
382478585
2056160237
2011124887
524808163
699260762
141176564
2032962439
471726505
1894021436
582580194
2126610841
2118174672
443663489
1044017006
165068372
1545980611
622256472
749230741
151965120
1139241464
1632460599
1795445322
700498315
690813871
1205724124
99330279
1356118997
1894296768
324909941
613121539
1748761458
185613983
475846275
461960636
944839484
816443359
1193240823
1110997344
252366035
2050109609
530391545
1911746366
346529285
1210276179
68624727
1352637452
1686716114
1813393263
1884960639
2125355554
1465742469
1450686691
99030384
23442356
392373251
1391357960
1360335410
1155041523
883257882
160710884
920277702
1717990262
59815030
930728799
603039066
1680541060
156685819
1823384010
428277354
1214927474
2003329096
526937003
1898861176
1778777763
1732057085
711031713
1044205210
184662167
2026431555
665269455
1302651195
1598414555
1632678391
436094303
1688493951
1524841583
1761031672
1123827110
1863560844
909527785
377092157
1708058514
662145895
1279964083
556797691
189124329
780542206
1453990538
1562575942
1333432236
111478132
1371117659
2080204331
1836080303
1478322342
1745379466
876797107
1338005260
617956834
1729652820
1950314231
186389970
986804821
1577399265
268546681
1744261314
1237035383
1084864673
529544552
862750317
1230214074
599349762
1838933170
835562264
1052885461
1834517465
575552052
40250025
1295188384
2003849938
338579903
154746737
941106308
99366877
1909602417
1054826707
179709693
1257633757
240530334
598024394
245878742
1034529394
1772474831
1420340001
181688190
5542248
291474140
595852957
231970883
1737018030
1701415242
1961754018
186554485
82970618
641339854
958628351
562352460
608053652
1083507152
888802077
234326242
947612818
369262048
2078888596
197298190
892308318
2121344712
723554596
1895704407
1001676432
1593779433
1594403312
1457303000
1088489844
1198728397
288698675
270131664
1039892097
964202285
49905234
2080997648
1712652784
2014311473
1897712330
1440669872
1002324317
450738911
12779123
17447298
1018759463
1536237090
299325373
832782843
1164004302
1370622525
1903075165
105788434
1230119777
50875990
1703399358
793117072
91738465
874100422
780387064
1276996816
33113778
782700847
1167839675
805439120
748849711
1310096304
517660427
1977425063
91516088
1151559638
2114777712
1302071767
1852114477
1808087371
737954021
19795020
337920430
506152662
876756968
1294594449
36044194
1848275622
741579230
811001632
470056466
826762672
1880899783
411534839
1534479196
600502421
719703255
2072173563
527510324
263338190
1671262350
1627587592
1798113623
212258704
1245689565
1013556484
1525611877
706661624
1154128185
1874488448
1565654372
633789369
1164951625
630249002
1021403967
580491065
152262856
441411065
2047528661
1187893784
1808023949
1078662293
1575528708
858177203
1008403835
332641324
1045242730
1717650995
567489889
1692049917
257146263
1840536611
2144648357
451036912
1585568582
1905985383
1450571248
1849570869
1994234296
1629803171
653765218
525134016
1648896010
1515867336
670899441
1510003281
593025648
1034828956
209087746
1417952971
153168954
1786859532
439541494
395053146
1295299720
1410043378
835265843
1575433045
352857818
1431180345
353971523
579125449
1343593653
1552371212
780683151
1881498150
199434551
164687850
313900121
42478378
2083740264
1290660985
134101391
517918909
1834516524
983565826
1550637971
1316565450
68603585
1589836472
1818307748
1092470894
81194740
1256751169
1202927312
852133508
302132180
1074814725
330939656
580766150
1133231003
1328732741
1204113673
1583831056
1582147996
1536526331
397751633
949831569
1232014969
1877411715
1904979123
2126820022
659079494
627948266
564529523
525300300
1184558810
328413808
1334750432
436716579
69056310
1144279954
945885568
1699533252
442799883
277731765
1808939244
2122471874
1906004314
1206984607
1858590681
546386263
2042225097
438075791
1095365574
391650184
1322231984
1999320971
731515560
1670583792
1111982862
555337580
1665080835
487477386
899086630
1247513178
1258640287
1072061806
464574655
510892791
1956208101
1250608097
846120581
1993675262
1566845677
1582385192
478030237
225986711
1945852644
2033948845
1632083961
1178586345
76868109
310088802
1978376510
1321973785
1281137102
986555537
1808087769
160094157
2117082138
114834368
1955156792
700979451
451771962
1620266582
928554206
1784549816
1008206782
423373805
1500611443
270793487
1810593835
1607144171
1678040225
1875864842
1889101359
1548402531
1375985790
349223262
846321715
1979316279
605427500
226148750
599560
613695064
640744849
437469037
1660121706
1098348040
1970424008
1325369282
748359435
1072357053
903041055
148236429
288659819
252859660
1117520701
1030577154
2115966105
1583858562
1788469276
127175649
1138918459
1465370100
748330757
1134990874
626804283
408734509
2132955489
2119593384
1107234542
1520092572
745527056
1604531034
2041337941
765571551
713998466
1284873001
1538747348
2006965612
1464329119
72592384
1369768659
331816996
1273981635
1681324130
417327455
860189594
1127914041
699754781
379772568
240503442
810100744
152085034
1193530894
1192969130
1439295540
1809363715
1176850754
1690934352
1999884279
88380559
1529654621
1777417704
1582284074
577833572
1098449394
718876401
1514393385
1178353942
1445144274
1291245048
1885554732
626436071
666061170
1148783600
940373513
1737227103
1353944934
353166704
899737108
1210077887
156036025
477742900
1613833103
1616625504
340761637
933799423
1539888042
1829924473
544717468
112474794
1759383886
2022026334
180041725
899743481
1614385160
370016946
1718933081
1716417305
1966108927
2024278229
818682285
1453865415
913964837
201529536
206706068
2134406722
616799838
310087889
367440502
197351761
279681193
470636575
791272117
1833889912
1826420550
1938663337
1737863337
368652648
1045297979
1428557068
1818794450
81926101
1001341742
231648951
324099117
1858000350
1455801551
420299295
103951947
2084243072
287932873
625831937
2084767179
519556650
1848792020
847058960
1525745151
1440040298
4342881
1155817191
646151171
1444323795
1074376005
2068748475
120348296
995093652
599933494
885413634
500712130
2117352253
302267330
1743750641
1146166439
623655746
1875590442
1888595923
439869097
2000013457
466995411
701229856
822049296
1601467341
111704678
450147802
158539297
1988648241
2115288240
1439484701
369812972
456581388
1408482239
572089970
985749350
609683695
384908446
1512432093
714212050
1968363639
1241272899
417804307
583643427
1708428599
2053490842
1461283985
1774830967
1928952353
1426270280
1657941891
1002864117
695758794
2005140262
1777656429
436589680
42088791
1422283054
267646310
1593840280
651641151
558381198
445007351
379792435
1994152283
1985713272
1521335765
199757599
2108978796
1091984885
431044277
1965596066
1419120482
262101492
97079577
586384139
2022831468
461412022
784466220
1044116295
1322382207
323096777
416704645
887644720
244808079
220441547
182434977
754423963
1681464936
392520785
59511203
1630096928
1513538926
1937486121
661015558
1860153961
1743771358
428209454
40203849
1057440813
630861497
146808840
1719992404
4399493
844472404
2084233606
277605851
1150874491
1823999003
1231922278
1859670749
834658454
663043761
1493219122
1741005704
169001972
1870462904
1721793830
553198346
1293485897
1186561470
1458935309
366583173
2040011127
238450540
588276990
2077014446
103868573
583513116
230414754
220073257
1413645168
146776530
1939690952
894462871
262553365
385661608
727292311
858006729
168086522
322886000
1154543039
1625561315
814712415
1116627736
1043516420
1477388163
2054233423
1938561836
524070864
1185289649
1681737442
574974337
747495871
912973986
1210998704
2142052020
525511325
567964223
594173606
1674744167
1673315523
427780857
1018780022
340693094
574278197
899538349
1385687032
1527802788
1928985700
1481960531
1765381901
811837380
1222061905
1393987761
1112278669
1426292469
1467976471
1076575277
2003389533
1040909819
436621803
415165081
1536639549
1133354283
1369984329
1730998839
770437396
1275134404
837335138
468208045
2092109689
1974940761
796002264
1807877900
248443048
2019883366
673398110
1735820446
820490697
509992393
1228966722
1558227030
1922713592
1921071730
1128127518
724956249
1371908264
212688251
190963315
157003905
1940406556
1016105685
2050164254
955100145
1638593964
1766869139
4710821
924046650
1844610023
1979365398
555276591
2018453828
74639900
1899813653
1546084831
861038665
1445864126
859301659
2053799341
287324805
949644866
2098707836
1779804037
1037637706
1659223335
604092161
1001280547
769404331
681612763
2000722080
728711542
1450418861
1345001140
1496554
32429557
501068826
701059952
1186114366
1654223907
1702203828
1305546471
805717757
1028725930
1156368572
427435431
130528881
1244527272
1174820405
289358974
712148248
1680558392
112875862
1079062130
670421521
797202841
802027395
1343639734
1875386429
1677170969
1112188681
928238874
1411547703
309463558
224583260
76170963
1050645942
452423698
1979814376
1995646944
1374532851
1201796610
106728898
944524434
1429171705
473755890
2097430206
1726401649
1377774996
154696114
822198075
1070758418
644613775
508670709
1243501480
393679866
232050508
896982971
85676294
892696028
1662436583
58957687
66650563
1204645080
709770228
795316746
689532191
14155607
507964200
1804387162
1174840209
1307113142
1500695300
2010689891
1176098919
934937254
1464014847
843814393
43358245
1342906554
775394870
1531766610
1331708325
414738649
909902650
1510891223
1698749546
472702675
1038616726
1655940732
1412157390
69331530
806247049
1222323429
114468297
770846121
1009577451
931126725
1417069135
1076503601
344970940
1332173682
1752244040
2093167811
1829428069
820787582
1489893167
943465864
756595774
1273559822
573001439
934378088
772783815
432730651
1943771735
875639286
1095364616
1523805457
1312650241
594597469
1883513346
658797328
1285357167
701463504
1217488038
1060485957
1594570451
2095131301
1879524589
859075767
878452847
533525872
902344156
279633477
1921235575
1516932686
1869139482
1173093964
23283604
235728800
336480547
1219611309
1124981971
1470243070
277526422
109409412
1480639235
2033126595
1935265679
1066879994
128444266
468548378
529885232
160979349
1129597025
1406186820
563108775
2016398633
443872481
280966813
183867920
567001370
56490826
1237860730
1102470167
1121175685
1090445138
257963441
864318460
700694016
601596738
1994709920
1232439629
600980521
1331741060
1292901809
475872965
1746451271
470052463
1255515363
1305072475
1416280579
647779743
1228448052
486300339
921823199
1689183519
1003940315
1426925365
1341296608
2011949058
1414639730
1714482111
1551256544
1738268710
721134063
1956404332
578379730
1784852011
1450831599
445608573
603879308
910919836
1419900576
384874653
145659921
209424136
405325657
484667725
553287151
1368166752
1267078751
704721337
449113914
854896978
1424405599
1296156989
1693291126
2013174011
628378111
473140996
1054742038
509848217
1643471820
1596777079
1194771282
1809110746
1605479911
520007665
1474134932
1224684437
2128219795
173421449
2019241645
646987076
1061066498
502954780
451671554
932607538
1066747375
609587896
1507985619
1048294806
1063064043
430985299
1534630828
922783284
849308166
1499906084
1872420539
460429690
1429754977
1694448325
1267573099
2048975276
1753348556
1995195365
327191308
1025946650
2136894238
1173592542
1736581533
1361128952
952760632
1051466768
458123305
561131290
2106262317
1880551141
601223934
1433250336
456170773
2061920113
778483243
1208370613
856984627
1080604258
2012652276
851465995
179666098
1487878438
1060731127
405829908
193274128
391028572
1848690531
103637048
1301175041
355359458
557360049
1910929526
435978127
574420024
748100659
408368467
473553897
1355892408
625196649
222939639
343905105
783563173
1526782403
2038794924
261551568
863973596
1487899020
1324476320
387978776
404304059
671221966
570883091
1493265232
1779347572
619408830
1843399564
1332196218
1334736758
254432134
2694018
409405105
1436455672
1742787876
2020740064
82504781
1253837559
1002125089
918560163
239572580
1970608062
517621641
571273271
1869564404
36230648
701221654
402872193
990254823
1197985188
181279186
1416474169
1586490768
2685541
991248107
1021832776
13027191
1247426082
1782020809
889775989
1063218232
1445720501
1704946789
516706104
1577214138
1013134476
517717098
1484067271
1027818992
1041594251
949018699
456695452
1949341633
1645248511
314565301
927980682
507528117
520523150
1000930263
1191614086
721786595
520644154
1063302760
831395358
961639304
783134567
1012907408
2056907138
1849513936
1925506137
1409536303
1211141383
539908570
1416673238
438892211
143066359
1079687017
492717869
883202288
1314869777
908421792
1153871417
2136714945
171122226
1754746386
810935508
1211961983
2057440452
1412267245
33413291
704869253
1568731895
190474738
2116037041
1901204814
1125776194
1082961200
1902453980
1505928715
1167712900
1585110256
1441136949
764526348
419815488
449851981
2145496313
866151976
1696716861
1969909612
1802932426
523507464
2127758987
928397056
258069759
1963097402
919925752
1385180881
1834188446
1264789352
2055071554
2104692488
2071605966
1066020543
1219850506
1755439200
511511225
56994478
362265317
1885991597
143541939
17022245
1704304393
1343038240
48979125
583575104
784186201
803161467
1086114695
1664985860
1862713498
1910100246
1172725199
1404930267
1522567908
292845765
821378897
1390996811
666086104
762502461
1779479286
144178787
1594362902
2130836686
2056829652
1224706924
60887340
562448442
2091501021
1872056380
282498542
1023824426
1416198443
474705729
458482839
1441977208
1810427382
1219706292
1445393400
1152690216
1644843863
1264580812
933651819
1268679695
1883336858
1063443779
1207264100
558919931
1999345174
1321044237
1122853533
496936209
98701839
1986143576
287623313
2125876534
1112560346
80672440
1437154939
2032543606
851925018
1322968062
1957237069
1243826275
266805731
1905816060
1493627885
187687084
487829950
616306121
294139926
686160122
1375071713
1985305964
1814887447
636776734
113024003
1669118159
2110939615
305031729
228560118
533191888
1435302556
469326792
633059877
918553554
543914015
694461716
1646400849
2059082718
1936051274
2110164643
830506788
1934179024
1900347350
284089889
1476089099
25719631
458990907
566889363
692822670
1925536552
785565025
204997535
772670326
1651864460
2066533858
1450119201
1859973169
73775473
2001639305
1762683504
1992661598
1692875595
1409324355
444043931
648505874
1598587980
1702887076
532211714
1851389279
430974445
1852272797
567514730
1317792870
1374779933
370445280
753176527
227890037
343795935
1246617306
1599492367
835480769
107427125
768128081
1157473713
805333801
953143958
308516873
681791138
1638544280
798738580
1556444430
1782920993
20532130
1542279702
1950092541
1997240667
764627859
1241480337
348373675
1020193504
718302941
875014457
1742518154
702381266
284337446
997827680
1629446768
1490121403
1806253561
1419531651
236016129
63010486
574876174
1543817238
707793741
547835666
876878323
137394372
481755913
1964093940
681451112
303835174
378573600
15016800
880144319
1796603625
626755587
2125037988
600322088
1785793138
1866177553
307735138
1206255133
1645031307
57488580
1179298617
1843571996
352680838
323475906
1133613730
1425816407
1980567493
2131952663
1269414198
2019844217
1474721823
1467887138
380796657
1613164224
1311810744
574978516
1691626151
710259617
1266026926
68870994
1649199320
51956450
1540430672
1388458367
145219987
1852538237
1982052362
1634811319
2119081269
416360141
959396340
607613548
687263456
1211355391
1604075372
700184358
318132755
909536523
1862329694
2106214350
80106708
1049167812
631063299
2074260017
47351086
540798803
1180496779
873957897
1599804464
381955824
1944022540
1158236024
1716296764
1916646780
1951087387
1259334083
749353701
1154884950
1928588603
759650769
1045741015
640034298
1830929491
2068711892
144070051
675222171
228451314
175570176
953173839
152472142
1668051886
396369404
345988515
1284069745
338502634
592646113
1216484264
2012641234
1727062227
1500519093
697285161
24731753
1124848358
271430794
1537613743
812817876
1580702753
204570950
94694291
1808506629
309661391
1110525069
2039696832
133241565
2146376475
969950699
1429618289
2134365754
1131232159
2131968109
1666237609
1174116716
579870609
459981078
285311354
1783178227
981176824
2002704566
526743098
347926667
1523192315
1153171564
596140111
1962492321
1544036231
1865223114
1625276129
901965645
1914742787
231909118
300230009
1228709230
551621424
21307294
819978439
410930358
531904040
371597825
1292233988
1112790166
437325325
714175433
650551538
1315932426
534003144
512168533
1900406362
640220414
1031740259
929160234
230862040
1455115074
1796652225
1834384697
1961992254
640407021
178221754
2044883703
1436835392
1837247093
1721264052
572524467
1680824493
611021843
1651793023
327585451
656911224
1862072900
1485435056
1587825213
1260806707
1799711224
484845377
1671511270
640098159
1271143975
543921392
282816220
640780637
1795643097
632808141
1228922600
1412209234
1550589183
1435442548
896761879
1389816621
1864953612
1637318277
1478723003
1562041555
666910819
726534726
1999268744
301938688
654925466
1456665344
185626486
585194505
1938551244
1649290889
1226076426
1712344802
317648229
74182151
783753651
798528256
1917122993
1665175288
867058811
1094542662
1693319579
1135783496
735935055
252578666
1987331940
1578526338
235106856
830120484
143257191
1881357666
1890219186
1802711163
1347034111
1674116883
295806245
1822212415
1302425247
1992116105
1079400487
1511142055
936156319
1567359800
1660135243
1316535235
889265844
699177818
1700609226
1716311325
1538800473
490486096
785467517
1785459633
2001624571
1518930833
1618955918
1486479442
1320199955
1912792928
1421332182
1600169226
1085668000
5065008
1568147328
1384201739
1846581066
2108169243
396995030
431967110
1319483393
1015884721
1542046392
1946681855
769176630
1823392560
810179804
638481706
951445389
2030339968
1800272878
1566071686
611916035
1193128347
1024974533
1356441789
1011816283
1707189583
666294988
1882088649
979738100
963228109
1219653882
1037740071
1824263369
2143568129
670498532
492603431
398860765
1493314459
992018454
1147677081
1577937121
1311156974
2023601054
1556484130
721441628
1385044026
1773717576
116534830
1518453996
61150956
1399168557
1007595441
740388203
569571162
1658420417
459806706
115089268
748211395
1305926617
1686603896
1139811146
698296603
573675191
773218779
2052199611
93931851
866610883
244796559
1522229942
45798507
947131216
1698154136
1524654002
775104296
1395122610
1214053214
193374893
1211281374
1275934467
806643364
574411338
254443260
1841730611
720094148
1161932279
817470406
1727869683
108380101
498834176
472699482
808757956
1954427081
1687021466
1676065811
826599741
1290559832
32791766
1402600613
907458256
43282264
322853596
2045647631
1666783419
2086405198
1918473327
328722423
905586587
1786347321
701235269
490128105
1222267100
2070860460
1386874016
658494931
1235017229
255233491
221002939
25597079
824088611
2054489274
670444786
718769247
385605135
1806225212
95440971
425984031
1345937460
1925754889
253747835
423710269
371961701
1279284766
439151051
1660271801
718569245
1608426196
1234313544
1647738563
936196608
1035351450
1038494002
976337085
767732221
5967246
1677551163
2044128890
746557292
1444750679
638131708
725954658
1163005172
129923818
1512182385
155479507
1573995562
44154036
256044213
1975763382
192546975
875176915
1142083503
294374602
3079801
1335852905
1190017480
950508669
1174807832
2032104027
325306665
626792526
1461311477
1337511125
1091446052
1667613121
1444484577
1163633676
1972727602
975386811
1630975737
314048310
483201457
645154905
469607757
951839131
319737435
1991395024
1995085381
1398853218
350547098
423533017
1752644636
187280782
643077377
808516000
1222270937
572614454
1397333384
2038946075
263244541
1225641875
2142294956
1343489846
821402935
180082262
547885268
175625177
297921165
181925960
580415595
1657675236
41889966
1710720085
1895240982
1155783548
1745876860
232323443
812909964
841066867
1680814227
2129468759
594365410
939300400
1759768309
867345763
1669282916
1422369331
436596651
41038542
289291819
163554603
2122760155
1541644220
1551831154
947182939
1001814039
453454859
854420090
1750443243
2058856770
1806187051
521508617
14577054
641584759
2140037060
1018982638
1746983248
1952351641
820160824
805770868
583975254
399059687
177716422
33753872
2041894292
135499056
1379058641
1069662589
462797085
1845012708
540404149
1431267982
596563515
1776643020
1461436035
516696047
520441655
1730308933
1054688834
1349689085
866021972
1832266051
1252982398
278667065
539220185
743679098
698769907
1595305091
898046766
1199652330
2083248905
1575063343
892482928
1961486852
1863993645
169090358
207506953
848983847
1831393578
154226699
299275972
1606755519
2031688088
303774701
1597888955
57107788
443774234
472991296
1862470633
1822068256
1593000699
1058746757
1403240079
1832393856
532339598
1175142666
1363292439
1956514733
840866954
451761268
951023457
235741625
207715873
1721418010
630230726
550665435
541755530
1187869148
376345919
541691362
1754432277
1059273746
1385992469
1110316125
1434543733
1343687028
218007057
1350994862
1252061683
1069849933
741711378
1090231984
1533799821
2040773904
1243793105
1111273247
1182787511
1527339668
1395039158
868089964
1138745697
339941356
1754195130
807246556
120202535
1447312926
277050430
266131578
721633153
117181834
1233318668
47003193
139395803
1576546590
109451394
1992439963
331283407
2044639825
62304976
1590600387
1064524441
1257959802
335867405
1297143804
2133310220
1145542048
640286809
1708145043
558307226
1371691072
790177586
1914098881
1756312999
1413174867
1237693617
199623204
15816172
1729826697
1776697857
971768752
2146307698
1125894864
1110366826
1334314419
513456820
1034989001
1367760011
1742096133
2082102298
1812420972
39949375
1380207625
888349770
978300634
168012739
1730522060
1912504402
553070811
635511146
613955850
169569577
170099578
914004797
995815770
1185287227
2107355537
1856003788
50647248
1722545068
109144649
1798887888
1310199993
98126671
605362653
509879316
59355221
1369841792
47465838
840185702
370379488
717027184
915624792
115796587
1138649500
1890391013
1858495670
857816159
1208898132
1308377024
1101717806
1500435183
666324618
1705028212
486221253
1120011209
689670787
1719778562
298608208
1017118350
104195759
776307495
720323094
2048619916
972630893
365814674
1668622450
2006856544
294364296
1244349823
614466402
1505775389
1476044116
1796469528
2008174317
1694668712
824957618
126484545
1782027924
1627647171
2056448904
1239007495
1493607526
1347853464
303891907
1189091363
359113054
195807577
322762587
294012188
344654198
1606688638
831928481
1480426431
1023368527
463903654
845635523
1163539433
1408152128
1582883337
1879854665
67490959
986789655
661124153
489370411
389621100
1214646346
1583408185
1315520266
609724782
178006090
1256414396
38191771
1533840953
1677494951
1010968200
1215335543
1539108417
133633237
1960440729
1470408016
599124260
1267954066
1628466549
1546709718
889151835
430856638
866386971
12887851
1838686779
1030442941
1304538721
780587385
532878886
643171940
1142623921
2136389542
139904403
522512230
546359921
2045001744
1105079555
1657395635
1560625707
588783349
2028807839
1902826385
756827689
1893363029
760049958
1456506704
1563131396
1948549013
374068741
479415395
209640651
2097847298
1885299798
2031206287
1445511513
2105716477
783737827
400717297
1370286284
223473421
1215729117
1435240823
1063845074
427638921
1199289008
1064715628
1290487301
1470301150
127414477
914381801
1502113943
1191249703
1152532427
1517519060
914570193
1772153586
1310158930
888487029
897833819
399929728
1589552568
385045628
11028544
802534337
2048389513
1282381559
722462153
279016710
892343257
191715740
308307596
1336035554
12578192
627471573
814135593
1278341499
1827614392
485563345
1781797382
1972029711
393429408
1642735759
1128384291
2015088206
1845992255
52858400
632757367
1469190114
475234047
677483084
1930246262
1337712280
774377819
620493734
2020424177
790919588
1014140459
871929947
1135474188
1455383542
1160779223
1966321132
284118087
788090895
1277476635
192774331
1595598883
1029641732
444714336
2050592430
1641882121
650647701
1487261765
1551028184
1385296119
324289330
1780362363
173349753
1010963827
1297367453
1333847327
24175192
658377423
1931189773
582455081
1689502003
635272220
2073569363
851067316
1735098791
806086755
682141262
1433043690
2107509004
1954693916
1255618266
2062165407
519865899
962614414
1347516946
501117354
1480430289
1164213413
1348690157
1865573745
237621104
1486050290
1623785092
2085589229
1689083619
1034856174
1897544815
1346407512
1843886569
1160993938
1276377590
1412165877
183681587
1941476803
748228699
822916242
26709492
1193468794
404568777
108657292
577647449
2140349319
1066087241
1165312720
233516573
1845302609
839685573
1549278178
1867833818
117376588
1634132636
391611714
1172428877
8417214
1338523909
86194152
471481850
1084762527
1982541698
2101108411
1071956963
539088345
1905064229
268416838
2017291729
1098609119
712940351
235396785
1078226959
933123333
1783748101
754991615
1334694463
1812179437
1988999229
1882350528
780499032
170251936
1324793358
1943956777
740800532
1297034730
175901844
1231761699
149917123
302064808
1724847184
1413395488
145197318
2049424656
1096880116
1207855286
232115616
923499463
1289266274
556670525
165580024
2008323467
1263134129
2094871710
758485597
641267674
2116570220
1892631477
834611107
198912791
1889271926
997215161
486826658
1662979100
996296734
1890662022
1313213472
774970491
490440173
3813920
886918436
2143846743
478615665
1787069343
983993796
1987076581
822444959
594004357
519139411
1067578145
1420934242
162379990
2080960765
179767161
982063599
1016826729
950923804
1150432265
350102078
710788168
139285419
712244060
872135656
698457534
418971860
1851046218
262993030
864910196
972755996
1088295422
1024688405
620447757
1595805648
320694061
2095526627
747529491
1547160898
1105154236
1275380720
770692964
1276977874
745043335
174570153
1687359688
2049617524
1496053658
106449929
259704692
416615231
571105485
1823119733
499150676
641930082
400173627
1960797288
1711540054
405718656
1958820538
1486302236
1684108899
384648746
1350373570
980272942
2139769674
648993147
441451849
309599380
1854611614
1676735660
2140656594
1309012311
527815181
1878253420
2075372938
191972167
1070026097
260462449
1590465893
734182237
674270836
119279772
567411211
1077784379
1790241860
1294221564
1292388550
1360036210
2003122695
2125616742
1940247267
2068305036
1241192630
579384658
1904700157
1221539196
293351281
385599786
1865384083
417475014
1497639700
775611523
66022444
279499479
1759079857
1651712537
1639828459
177107677
1954046975
653881873
1055262567
1007328741
242664085
807946540
1037166533
1487291285
1558721940
1733526103
725849038
2028427936
1113482035
539000724
1865138699
1165137204
312179092
135957124
1015900306
1641347381
1588645573
278067322
1029639025
1690729998
806210902
2031103028
2094864918
605491356
853781346
986018421
78609238
1198020032
976394242
1639190559
1223892623
454280078
711111244
1274080497
932728602
428958235
2116468754
245520013
13636840
1756590910
141187560
793079944
29551973
580867119
839305158
792082313
2060960557
2076702342
515452018
178170090
138742158
148370891
1737649074
873822482
1725387587
2129097733
923029398
1756783988
373722149
330374260
1918411519
1655336875
1922598131
1208258124
228552704
46994637
550071549
1738816057
1075794713
1444185139
954686726
1800448692
654352421
1584126583
2278018
27768029
1919963749
393831565
2096319922
336587452
1477170546
418604799
952371336
1413184335
1265823503
2094840473
416753765
1047624865
1686468551
1709609232
360936285
2011155796
771741628
672806959
288636904
1403210800
898734035
81148372
439480255
2112607021
1054388471
1787578264
1905912890
281860035
1830055169
1242119686
652011712
2062180305
1038329874
1924339270
441035047
931392675
1404046327
411555914
1878633043
1212072243
303678343
1962526730
1903799279
1363269982
384153283
966980643
932063200
114346438
1741652006
1979046946
1790940735
2008788038
881603903
211896445
1189837646
964462228
1040532424
1359765245
1642513411
1330368269
1726763238
1445038432
780032761
155710326
154795193
1305428014
1726001904
695117678
1718311993
693466052
1255162334
1986337817
314375336
2554277
1375666577
2041778977
2067370353
1205965253
1037952314
1652555404
42786607
1281259373
1673478380
1524324394
956245321
690737565
467880059
1923558934
1979434353
1475842603
1107661210
1753073856
1075944251
528028636
1653154776
855098101
286402951
346583286
685857898
1826401263
1843109553
1912365846
983728046
1137826102
912664722
36220672
395109874
288272940
1397105261
1637946960
2044065321
1843072732
37120173
1491462669
1847623639
298934831
968050524
1132883121
495407429
585061871
588600118
1841709794
123950538
1884234252
597500367
837517794
2028394760
238957111
274829625
1409114949
54795497
2141947814
1989560715
489616108
1926770623
691589347
445350947
1265197591
1546453479
1592302532
1006920227
735610831
1052744325
713534988
145304919
1485246048
806633632
208602191
2016370467
1646513813
889036386
1561328183
552251958
611011569
1901072913
1295876508
336753440
1669191191
277442050
1691998316
1350876979
944513296
152732863
588841672
1385095121
1185221058
460005562
560553288
1592508813
35171536
1466169241
1989155326
57663354
936482485
266051029
1358181991
1350125393
903412801
1346973892
1922180372
903148173
2021176397
346002447
48077532
1031967491
35207397
623007879
1386708944
1930875729
1990898587
1735380936
1649164031
421328450
168147509
690709765
1582022666
1156773156
414082099
1625149963
1538572968
2125646960
1925723504
1024358061
38589312
29560429
523932365
1137890051
1211922597
402710148
1372669832
747520690
1210094373
279199706
1594091668
326649943
991268252
1629305789
368291427
1804523513
2071441108
1470150147
1510626880
1785131079
768551382
247290557
1085407158
1387447802
886791037
1349040069
1127457960
1797631559
489414367
60013435
1520216943
1831057710
1419743885
147963192
1897566709
2129137709
1316650592
1282983882
51673677
1417466415
1134600201
1517675246
891578117
390397128
1738486612
705355911
130715828
1493979917
2022327555
1395825639
499927146
2133201785
640758998
11945073
2147525
1563050062
1499684500
1328773156
1426266726
987802002
1607672618
1632498011
536155344
1698937420
277109675
1368597607
920121496
1169533180
437561252
309883084
808919733
681581634
1259415256
766012458
309791697
80484607
1667966395
13162918
1095689309
178365499
742608128
1961626467
2118951926
2033553378
2115760253
599496431
1271765105
393574956
191312774
783442189
100415959
1084843622
2003419333
954077319
60371568
1998166640
2029940998
1407739336
1492087342
450732056
2121094073
1322055660
360509527
1690762267
1611704305
580874555
729697288
1898884520
1925350040
1813796749
2082068585
826687270
282015180
297881656
549291977
1740215439
1459768613
134756290
1819452255
1357077342
1267030115
1929555254
350663063
1087649102
882048066
481186851
1668663888
386731070
1180565015
389717668
13722678
1914010965
1540932169
1361095787
560258251
2055310297
1521472695
495126891
1333319259
2124309282
199075429
2033730468
341913081
1663402537
1173835277
1369788503
898629157
1361837463
1916568133
345101602
102107628
1478183025
574669427
1362629430
1084102912
1401968919
1274273364
1066075380
1509028250
1166676784
1339936730
836555223
1270380962
1981394474
1919594017
1773072268
597665032
983044473
198515132
792554386
1292023919
1442251220
263128210
478879257
1079668412
356526526
960613027
1843714252
1426608460
686616600
697915792
1267189891
898512517
905021882
300213745
1335634331
1722929571
1905562553
841186925
1012077742
1447219807
991718179
1898093588
1218819089
505993442
1066494238
953281827
2002643125
439410126
921350956
1922561767
1032381152
660570766
1637988701
1637065013
1479357347
1073769481
1231661232
96404950
3596586
1425825715
475977862
25012737
970452026
885863834
730149990
1961639471
308462591
546413100
764996603
2033230839
688721617
1547510773
105084131
1304882498
276809821
1985772727
405856971
1183003042
2121154944
1455975396
159519461
2050846778
1830114335
2043930563
767019836
1090226570
196261463
1629653207
922053919
1499193226
19660502
666896671
768296656
122092730
378855208
813882172
148446148
1366848837
1457154802
692631395
1542582651
1163408714
472870324
1684309247
697733890
626336664
1043327109
2143349291
1097762691
887334177
1379351444
1051104821
1650553038
1751429452
298675812
1755946490
1646437114
1707774912
690532459
732663200
893543430
1896231866
1081415822
1854904001
1595828359
184300013
1103880516
20792477
2006753222
1459482035
1663240449
931735069
1370834997
765951714
1349712619
706728291
2013927640
522323956
1371625992
1432054386
1773708539
246962387
789856141
116522160
1190366323
1521247216
1759006468
2038240294
669215924
1652608278
970019307
993268457
457298703
511291970
589726974
1103252024
1164771718
888207007
928417867
348694941
1999479524
1068030839
372904227
1577138630
1097596056
633770493
887959626
206363836
2076250467
248126331
2026419173
1008963531
1593499854
1194202157
1061953015
1207451446
1642123900
85336681
1256967737
272347779
1373856227
1338928336
1807965097
465547397
1234872979
865720792
915690078
727226537
1392299285
540089661
1288280431
1688694708
606254234
1443289557
109824467
450701647
1342975514
2046056696
1438802745
1506289356
679870662
117000844
1295413981
365110881
211599333
1506742283
1801577140
2089890939
214262506
1019344733
175974213
788421321
424321385
1408828081
1157512294
1589817071
703621267
14259038
1351232129
179715543
1087333068
1073119160
580442100
583363901
1450969323
1814769219
672826985
1686843794
2030893848
1557854984
756937849
246991794
808468276
395329598
48006584
1615627989
1465899274
773656549
907033350
1075243376
766958886
578170260
1093519817
1393536698
714331281
1167445947
249880890
519193928
1861954810
246320961
188237898
1552839319
1094948355
1572284844
1549825343
1664709556
1699125788
948975888
287699178
237058756
803350886
1532184318
1332514181
835959595
696891120
685229001
1587056722
38432996
729205943
1576633874
1882866748
182649245
1074634205
1829954959
1332615256
1206728937
317235871
1322345730
451095408
1292907645
1558988403
487666994
2089874317
1969507760
1373929661
1403617778
701558962
1840979145
1702573879
262908221
45481100
127494070
567552380
1009167024
1896393458
1587632528
1406748383
565415141
1451371670
788247973
439475054
2125543811
142724273
880173257
1689101511
530244445
264381296
659996762
1623802188
1794978015
409866201
2041413348
1846470415
1009701860
1830451407
1927066191
1855360050
1543325325
173132467
1578686599
2063031114
16194505
766658644
411218129
560994952
159645580
81953180
2094513440
394462620
284865000
624179584
1524909617
1972377681
1313997160
1290090345
1097593087
2099226758
1851657033
470815776
1225548492
464938148
2040562425
28781180
1517375171
1023577292
338113327
1837481541
1268609956
1182289749
1159942835
2092364892
259012097
1814632732
2111700291
877189083
861197723
358115913
1682277086
295677122
801048900
2043485642
707741451
1019236959
600288396
1635578869
1534457550
349549714
1415637973
1753805231
725821627
1158719275
846916610
2020134195
1699103867
1636435387
1100535848
532599363
649134811
1314038881
1585260705
150506711
2095987887
571893916
1233135468
1024689598
774673252
1159118274
86498315
1623426758
1852906904
920139361
493412675
1371771184
1688293527
2138591022
882838806
1709741622
1231058406
2137660536
1235781699
1575354856
905519981
1965498066
334348064
1252625944
513650448
75740215
817523016
1039346199
1791003394
845844613
4198262
2070734767
392454049
1442900586
202533362
1662161144
901359377
1167783939
1626584716
498608444
638698553
2009433826
428111057
620320755
909567692
1385964685
1956406796
909019227
1511118551
919141233
1814494857
775989378
1964439444
723265571
1720280695
473229259
1555659377
1233161003
1431754677
1523616585
625453755
1727821680
842382853
980644115
1711746085
97542786
1855300241
1330071017
795031142
1373328515
54794026
2122324034
392274634
1822263011
1559537750
1681349022
204506159
933042596
861206005
1637929914
1137252030
1786239918
1151812722
1735327320
1633814305
1955359110
1638187068
1069950563
1489102743
1013328843
249006019
1650899948
1659882366
446062974
1394654894
1168875753
1357374790
857377124
1174245179
268404838
1642984793
503514981
571164711
1350161939
1046686434
948110240
699343145
1533519383
650228650
1000092337
739208238
692553517
2053781046
1577051063
1264053351
1762514084
1569785687
845241424
394840770
533818295
274472195
1767230065
1187114696
658224785
582246262
514051524
214313951
291151700
2083894963
1291496078
301195218
1025049855
1443422220
1631118956
1686301333
218635107
1240310602
294341770
982223055
1078153266
466610389
180527707
591642770
1752217112
264893683
479709249
1850041384
1678983564
1456175839
437887988
471003995
1731833832
2010003935
106432189
1974309545
2122324498
575436590
1828565781
468568112
1190638241
1043022812
1822033513
1997999049
1702123007
970121572
1565981780
1617697310
1161353415
2020102132
1869545810
1838262298
868902399
1857876153
253806705
1914105271
1831427707
1818431485
1233316000
260811245
1118360607
1339466553
1055676561
775813938
539805559
1230251682
1136847717
138987651
1083851122
234115714
691867798
617095927
161708087
667060125
1722562319
1160029629
1548474082
1720897532
243233288
226417082
907183762
387288905
463078490
589742777
645331617
455651200
82539763
2094176783
1608571507
98259921
783890204
1582314555
1930377357
1175963922
1550964666
1535399027
377440173
1806769335
1906514279
386503201
518882772
974152854
1410628504
1129216197
1477024759
1771300433
1794882410
954086684
1835239995
679406738
1797203373
1694638799
804198185
265444648
1279663712
1086156916
1204607820
452052885
50581520
591205252
413198112
1562850450
1507069208
1385339853
15964168
1379384007
633568493
1108730155
192879314
1105384510
696233920
1871593258
486723683
157917410
1601305229
324559116
754077196
1562735038
1494853286
2052459777
5650918
56983160
2146459646
653193207
394122899
823142653
1983306044
1405355624
307991366
1852708598
1047053118
1561336036
1416820997
1921243629
1118451386
1935104422
535764643
214252302
831220807
2061022836
1789408309
1616253981
1856953443
1101136342
560867272
1257525094
1400993001
626679964
1378170684
840933352
1979031617
1510957522
2028174997
161923314
933687684
321527514
851888040
1162366482
1429986329
810883118
1556016925
1038414898
237523388
37497826
300033467
1898041045
631788991
2004267171
1854947934
1149651533
375173591
1936628928
53234640
1878657367
2075045136
971250985
876548103
931672797
1364785171
266279346
619609590
2129456127
1671480118
1528500098
2081506494
555138069
1399794425
1583522187
1753873100
1617279718
1645860851
1196194332
1752051461
170372393
1399041616
418123811
1411755702
790956367
974070401
1094977619
1556349642
682510241
137166549
1591808884
969154766
1837684259
1901300151
912668319
1584598049
1646556998
502903199
505926039
1621045843
1838427706
536232476
2036265653
2047213787
1323605898
106878722
416284144
1765867214
1206775915
554428010
1582552263
786640581
316537574
650339309
1368361097
1500786070
293442396
1321932704
1894364509
382859351
1549265513
981440531
2059280048
1339328196
884869829
1190789458
1613460273
685276942
159877656
1502519177
1763079753
2015158307
1617454261
362629170
705393198
1289420929
1585032612
604367984
710443612
82235921
914856461
598684968
286621192
1968105178
828433316
348561103
55099566
1096643697
1966428113
1297315530
1543895468
1991815825
790752430
345962071
416010880
1352022334
2139712828
1114016395
1311016754
2028410105
341262816
228471564
61671723
289645895
583856784
209616016
1723159889
1619427933
348769722
1049855734
1589378336
805225539
915022743
348817825
1819596106
690522685
505113740
787952087
1425421518
1964640303
1605440024
1282495891
326926285
1685570500
83493322
1317135638
349098629
959704883
428693962
1625628045
734768003
2133397440
505939769
35188663
2754074
2128456974
929740810
1476922403
160168238
1568899638
751227308
1827608668
1846890408
1773099268
612421840
14254013
514594241
221665507
893736119
1839246817
345606499
857895473
824878134
299218141
133370179
823816983
616079331
295140501
1539781214
792274975
541917189
1769693033
1966546310
1017831129
82866781
911970124
1675937677
1956674061
1173587139
1777590322
1817117438
668550517
762767007
263836729
1148506720
535669317
1433794325
293958705
2017941198
1608445165
545279521
305378445
1048495391
82928337
1733564993
1058693912
1466818442
1291378422
479127516
1229094332
1707583941
987624497
1676361802
1092371640
656906927
707385878
999782008
1672600613
1767801548
2005408436
122453183
1567934075
2069565239
326746030
2087238809
693434117
104618268
46502769
1389720778
220558962
2086638607
1820151745
1497102544
857852020
613515879
43032567
1966283513
1600620458
1771919622
1901465333
1813224639
1280750791
2082471182
1914499476
246175243
1739968175
297047437
410695709
234369554
1140500204
1287481596
511565585
919568656
259354386
1642434917
772113634
853126213
875830903
1420851009
92792983
1833834594
646368352
1115133256
1631655436
739576501
1302901677
797000924
708310808
1060216508
1476235828
287814769
841843133
569493240
2016493596
2056976074
1349243221
653837581
2026590639
93006800
1727530327
1007365817
1534528585
1213961100
1760309226
278756643
1338594126
1675296743
1170203599
1718883506
68780357
1539832356
1851058045
198927744
1321352656
346285287
1109033677
156624907
101814054
387490572
189225720
1944521006
1795244329
1819594424
2033781582
1952893884
1168450594
631926550
895627501
308167927
1506638897
2116670655
2108914180
1929195807
419734076
1133896804
1704483709
910331069
335146179
1111418969
948516532
1868705820
670482572
1795664030
10912578
107764222
2033237815
1097340876
1923134150
964612156
2016544119
1545228281
1789056306
905404314
202223191
678711579
2110325469
1088032471
696295300
345899309
1229643339
106485725
1715145172
1828240165
47314162
326090247
131124286
1297042172
46473940
25789894
115259939
609045398
924252391
478159957
270827957
163277681
1664852318
946442853
1686611541
2119560223
278221846
1914111985
1349237926
1952781026
540576718
1250368433
383468985
1166446220
1628711971
103296395
2044780863
1228495953
1076489224
943200081
773869421
602751669
911515995
2096784413
1535431561
1568139214
1531402057
457254953
1284919071
1668250999
371895743
1665211830
1072147604
865669025
1515785905
1149175290
1638037007
88897346
1036296511
1908297661
2012034269
1830140982
841352787
1012614300
1910186957
378906739
1192617620
1146122047
1352830669
124858389
1622764895
1348362173
1399033264
1435323190
844632022
878686058
1225729221
1042633326
289097432
1707587968
1329861794
1726364524
432023840
505967051
1373431454
315461211
1684853633
1406610571
188431318
2038777533
8451435
449581715
1371590867
1167398981
1385865688
1020268826
694045551
103273493
599723763
477636483
1391652563
593919947
357398019
1547628309
1045801674
1563513397
1979477409
702856812
69925997
51796185
507940128
505911657
323980452
798759470
551045372
472152137
175414731
295610164
829401204
1719073231
634937341
1730560734
1674951337
1282376076
1690717996
1698678961
1204804480
1901694007
839339644
1346850467
876764052
1749096593
20294213
371274842
1420034621
2011416091
1433767021
1675736014
1960075166
1708480372
1129805359
1900390916
902722876
1063449371
1776590301
1928076465
1423861747
1429886421
1547717574
2123389057
1498155860
1827971809
429784229
1085286016
1384676311
1078613392
908723237
947827324
1881766352
1877695584
1023718286
1715965664
140449340
897267825
529902741
1805922810
1815453236
1609874735
594534200
6184859
1642974320
1464529692
1342283857
381994612
1855370455
1396695313
1339976838
1017121621
915120845
1215375297
62768192
183815684
1466567461
1621822992
1022019193
1802793369
1224761444
2053305326
1294791629
1378082054
1846489017
1299787805
1656645017
1793180290
1285929890
116733959
9846719
426648881
1618548274
2037958534
1979106209
1687641745
728609020
1819761353
1441907668
1413397740
1550416537
1495994780
485868583
802048441
248212822
607411405
1524976584
1777730646
2081546750
1942993126
939832455
1977090158
1568964382
1628923191
1670319338
1424554765
1267604760
174955120
1926765951
1417705574
435113732
655056025
1440118888
1629852959
669745196
1268168265
2108654693
759282245
1796840948
31896735
535359045
220470046
785313806
1056542284
517954118
510107773
1387997655
1818436716
806592890
470865090
291821891
1841677330
954129575
733691256
2005287603
1854450317
386592099
1309103222
5199251
843736970
406043522
563925025
17812677
1933708290
1502771045
506532551
1391387360
1881128795
340129692
1556770071
1362767266
1476778862
1897691895
1356475326
1025862993
1568850207
2042899200
1583643057
377606740
1078589557
400677427
2107999441
1161793816
553065990
1633535127
2057692015
521927863
182331201
320207619
912238641
1184409467
1059165327
1557837935
592950047
1009954123
1472605175
197349582
756794741
600821359
212299531
1656343961
26506777
450925720
107943212
311689964
982961354
1777033930
743712292
1666360017
170515879
486499253
783978929
667705432
1272670982
411638133
1606028258
1319023836
631131347
1311391762
1285648882
2142795902
1553385624
807560249
2027880857
904260446
806904219
61697748
260370571
1954557272
537368764
1512077983
1075817865
1224187899
970748730
504427139
1386671867
708553547
131592993
1134573282
175278163
1763471415
2060091831
1810680192
1954044638
404032283
1248086135
1508303330
167603808
1830547071
1213041829
1107580503
1436178756
900621360
1148708452
1564687483
136435766
887386254
1910522248
995839087
1879234853
1966728488
476000707
806852886
1550619484
80570365
102882740
514161295
606874968
558585099
1697226211
1178710724
582948923
1775571938
1844131420
1135137710
1432321531
1457761364
84201421
1970413431
1968324093
1649035832
1160240714
296270033
504449595
211438318
1702543790
316166529
824316846
1180159451
945208132
80925635
405562983
1810243611
502233495
181317301
1749106948
50066884
1011943498
1092830290
1830851052
596188190
2137408898
682401559
839079715
1651521276
280717798
1494161920
212137485
1020840285
1712210212
134217394
1344528051
872359912
1077739954
1855806950
680201073
1948204815
1308513846
810931459
307290727
1670423598
2040251085
1719886227
830208869
19418101
1792813380
427497340
875484264
1022014083
82542556
858376824
2001669881
582386737
1825667684
1407118808
195288239
1541845386
982486711
946646017
2868700
457255584
187778850
763858194
1593381623
1374368455
1057634792
611422635
12963569
1159954293
2089151518
1751271819
1509533610
851279282
2083175124
259682115
702718943
777720642
2146685435
1677955497
1765864739
1434636374
1014064073
861301640
1117737722
1179757239
1958488518
1438202923
1407616024
1386797341
940767618
1377915013
204690477
899921195
1023574961
998899697
1110617543
1474567934
1645925181
1739767141
1192436866
691129167
1402614225
1908632729
1737012436
376082962
1120300747
11146236
685685703
1914159440
1343621714
707173328
1300498908
1256167615
1545903393
708429591
1965810379
618182056
769119957
470081331
1382276524
983110420
1377505364
1968503481
1406557310
1256870470
1253872623
501067615
1198714765
2031588166
365271628
1951412989
133235397
540200338
1258512070
340890324
1851567763
1511806632
377368350
489940005
879523729
1644982924
1143342759
1349723280
1031259179
941048679
375096252
1344442282
619241830
79992054
593401104
1731440873
1713662520
1299686015
1490077318
1298274214
1194967576
2038595461
33903921
205225962
111325693
1716701686
1650010751
221016535
2084976708
1146334778
2101421221
572574342
1714882653
1215001129
333255812
2094196033
2056765658
236795016
1980065788
1857520952
501776903
7840576
1236839361
1810000466
950499624
1233357902
273035847
1531386681
1184747944
1360544381
646578028
1652998748
1483551713
364363741
306893711
1743831150
1670916697
986576940
1779462476
919733264
530653663
1567314580
1494386769
355160779
548461952
41649248
654812248
842581911
91472142
1316866725
1492917061
1981830534
1004642886
1053602933
1273207040
2045474434
1039145773
357595233
1110238810
1904298526
1407328962
1911940250
1796926670
473069957
941796460
2091486647
615245171
119556885
1523304228
1091219276
1600521961
1593438274
512004671
346402858
1719753385
1168855706
734393814
910470763
66335433
1516217431
2041626349
584170596
2103294306
1173469560
1644104522
922895797
1717803725
545732428
925012289
1370218834
1166602151
446058218
1818929689
338713658
1494264425
1612188754
1440877622
1221999408
966746670
1378011736
630419993
1089389231
1972402867
1463486470
1367343005
1679751125
1290211543
905302315
1761181641
698723552
205864719
503153139
1785207257
1664503689
1009930780
1796938434
56541795
1695647094
1326328048
1511603252
905825697
642347302
397000068
4527110
382654383
414642011
1064055294
1286507005
412895597
20547639
204510316
1119590184
1117942335
1931740654
1833220904
1597427622
599087400
195607654
1355222626
1194082324
464290712
862380060
1312526541
1190324584
1080288436
1288314025
836994005
1193530597
1547750874
2063804858
52533689
891302348
1873777686
1987960786
1805858910
877160625
1665923423
1214628206
137386728
500300462
844651572
1469154174
927018226
594493904
413762122
51888065
1869443253
167782309
59035860
1947884050
1532135898
1231202706
1533371917
282712875
222860344
104401920
1639090720
2088927155
168672955
1390643452
1972796161
124791995
1605144570
1402184443
153637619
34350488
641020832
2027551126
17008476
465372427
940891728
1587519374
1133338328
600090718
1520674953
963310507
1672545502
537679120
1563798683
1882679085
1977360124
1697754405
965267001
238008581
401560013
183479302
1135233420
856192569
1934985197
335934033
1910870040
1357246881
1588352983
1910122279
1797025165
1722307383
1019246318
1465059737
1864060803
1331260391
242397682
1747161861
924067903
863421256
1923423844
802767107
1634166725
1879371197
1599938846
179936170
1819354780
1571274042
1267701832
431458878
249476633
189144321
2137479900
976523255
761015313
1038999361
932346346
148749081
976410962
446607596
901238005
1686879013
1566528443
270197770
855900202
1519821586
1733139191
352348413
1695171650
1855699167
1592602237
1946237783
402030731
1198143027
851697322
650157600
418045957
1283746401
665967104
1647545343
68464531
25727093
901758720
737213190
31938367
1574347241
1517031087
1251610083
457074663
1416742442
642615685
1513081770
152592724
579248462
1728530401
1973097387
1971537587
2130133576
1764371599
1589649332
1653859555
995074974
1370867058
374387162
960642312
445070777
2109164668
325502660
86991511
1557765682
1805302456
1919617732
1431041934
439922802
1664161444
815787501
3961081
1847258277
1515067827
1856729075
42544462
156120347
595221068
67620589
720662522
1354445201
482178576
692415677
1410418883
586001457
1216303268
1413443223
1232818613
203385702
786221653
1863346108
1360166931
1506938805
337439506
569728643
2038825132
1594416455
1830894426
1716119191
325850171
1315529064
2067381818
214355219
404427094
207779175
1121784506
1700210425
841013020
913267794
345686372
1652593203
1916683680
1654729995
576946598
398375918
1693349309
961579677
921494107
438678140
124638347
899291459
1444063168
1585225745
942960429
212452266
561513889
177354018
1466914650
798544972
1563994780
1069424255
989429592
337290823
1357841609
276674261
805814543
1734542915
1948236015
281655147
2131393021
77282304
558781872
2046567107
1842156539
1808799767
1374519577
890805571
430035510
1066332505
465456972
854778764
1081677274
1182313723
563117633
13320494
443869777
1198526350
122638183
621311616
694958812
590292941
141492621
1091717968
1787478558
621565722
299774000
703585430
1379814438
624589807
1867969069
1584024342
1272447717
1537132027
824170938
579463290
622472473
1208949064
1577983809
1014510287
299105741
493653024
1259993978
1901018182
1326257135
1934789223
1979821389
1802793972
334062963
1388385880
1510211191
1796130593
1299903435
976088625
1570203131
1560023445
79632222
1800493168
588382483
219430694
1733950082
1171108949
6222932
454093912
1087718689
862770918
116357064
1556085985
2029750899
269298673
1880193589
1747794511
209272185
857107941
458569766
1668922084
827701477
1655733245
666434603
1924052029
1032137604
96442213
258113558
1953394799
1522052086
1245969191
1616903742
81306042
1660575886
976693757
1226136350
993233176
1394754143
1340628377
2088260433
1382470851
1688697004
1846054495
1612113991
688638122
1735266110
708173212
645239493
1060834663
291801718
738276073
1845245451
1066131702
274569369
60578448
923466975
348267811
1497836819
2025278783
2101183854
1755191236
1479687798
419760515
1444043275
1811767616
1881816700
2076946995
1991675684
779500544
1584781613
1591042210
378638977
1133859722
1390098773
715209149
1367096231
970501731
2029552456
641671661
301569741
1627134402
882858936
421071733
786629536
1085294304
1868164393
508753668
94478059
650747151
2076023281
841955366
1044040498
1794359132
1921059194
407134963
2049705112
316274815
44963050
1619068669
181198965
1159620117
670912950
1673189711
2095718804
1060810654
427189196
937410435
160946818
1624560398
760694178
248542750
1175177401
1299735986
2094952654
774878764
154015316
1134453335
1902558474
1713935849
1688946549
532404206
824504367
680253412
1463714361
818783458
1325579572
769246664
1076690555
670819021
1753443590
1332824597
1288765151
845080689
1011086593
1293685619
1161451063
250895991
1725425313
1434123203
1115121131
510265508
308088620
1565195466
1481324577
1293270404
1611472671
1699454013
525275974
2066068343
714467018
145125746
1879401467
283778907
1780702444
521098055
223359531
1883310097
1728938733
1825699417
806974386
1636822262
1072635618
813551045
1971798570
296750771
989609415
1802213803
1432614951
921020185
1928126365
328801413
1105777583
1993348323
1828164269
1171416822
229036828
1277444746
292638234
65433020
1990808600
1720333694
637230313
929976372
222372578
1232308978
457281875
407039877
1682961731
1097904750
142492294
1879004102
67547884
1331956748
342434822
1753571956
1739303148
1463255990
624129036
1383049789
417269204
1317953428
1670699745
1931414716
2142014461
1031995714
1156637922
1969746176
2005673882
2064741920
359171369
1917226504
1719053572
869918690
366348147
1894356253
992985017
1467683309
13808351
1375576585
1067932212
2125126091
709197017
53495599
1725765951
909843857
500543610
672163779
1587653300
1786877705
2139756959
565413497
2100318095
1709428335
1503090706
1372572800
1866990989
1406251808
1974776797
43218015
61651375
771663700
2108805093
1700960040
1314930487
1475615794
1653637982
1841748119
831989964
1129179022
530685733
1234408530
1682388362
1585998648
849342010
320170684
1501176792
570665301
1959789390
1689491301
994096150
379223237
469470805
1926919175
1500117840
1913981258
665425210
443097650
266283361
109980380
343650193
1968930625
559896571
1801982731
855948939
404941265
828236145
1109382772
1037031046
157448263
351884117
671804490
350543897
834176117
473692067
1994065411
1215008782
1625652271
812331471
236835001
1589740560
756138762
137228213
1217064308
790035847
1501447708
614032645
1776158619
2052741515
1916968715
2009139207
1889998975
1430334298
255530043
122685047
1692829521
326312804
1863215646
1340794155
589992070
138807854
670777379
351239649
1007980099
1749073318
67018046
323926380
1631312839
681879651
1425732120
78291622
243204655
1382767480
1066993099
2114796796
1725025768
2012758130
1139294712
2077595563
1858696165
988553407
1600695831
148966743
1435063626
209275074
1872038423
1728296554
1059858280
613832165
166726151
457213293
803063741
719885992
1030002865
143243877
722855633
466428778
908200942
497863126
1563014310
2024159459
591447216
106731541
704592773
1271955330
282462306
95237400
801497246
952147057
487741909
518498039
989757698
913664537
541667880
423350481
1089386760
1028532928
1679757679
1992182137
1635629442
566979183
745857149
1994552606
387972649
686717053
1219589262
1209134552
966833673
1318876147
2052962452
41065148
495126918
1519960575
311652394
1528244902
445666497
215452312
767605557
1492674721
1003140239
468421054
1027116732
1539148604
1421531463
2131045624
1300009055
56871336
1361514444
1950577803
795432088
1763807759
688519372
2100000726
1798948633
377902862
498119538
1953973834
1157933016
1117603915
1688242026
1826496730
1444639231
1318953153
1652695636
747124952
1644775805
289994671
373165137
2073733912
1455982612
24302614
294000412
582476589
1195558129
1531270462
1359088311
75068504
930549347
1431874214
1994660649
1355271869
2042880373
269624854
859069875
433692155
1558616470
1029393668
1784235670
2007919612
1614103495
938687315
1057736437
592005232
1923004463
222404758
1060648707
764772801
2067934393
1805215020
1086910105
1056651751
1761973775
154324136
1976809566
1043134222
1800525084
82863236
1095886990
622733882
456470576
1615331242
607717670
902482915
351564270
627307767
2023506207
1039313176
1029793352
21879443
174587975
1261480278
667865763
668026681
62658244
1828984979
303668041
642512880
1533274159
118265874
1990617717
305837451
432880154
131355989
663695205
448957146
287847791
424891541
665712852
2054417543
2086922176
81382865
1548807530
1879361986
533681872
1777518941
53692296
980812612
1676759998
1254504312
177596530
2030397378
1856476145
1304434416
517037527
1341683544
127144596
1696634376
246687117
526195216
1095771333
1978582055
1688481036
833904152
1360288728
1042417405
145403055
1449020494
1021010242
977029930
1559381887
12008414
1212163966
1049425878
1400941433
587396167
1625317645
58213484
1248470113
821288117
1165249756
1790511327
2093832968
452055806
731075266
47617635
1368523872
1120368587
2130132688
227289468
514905226
318838697
113301220
1944476225
232690125
1537283467
456868208
1810773371
317693616
1182051942
729945680
904214532
327147497
1101842581
2021844409
1679187848
145709234
2018618108
1672206111
11399868
1981356671
627629753
428436539
1810392539
256225598
574281295
462331307
174761553
2053538445
1302666160
1177857778
1392058650
605342519
660810868
1779661319
488040858
984596900
1889191440
1371843827
335969466
1379153801
969156612
1028079104
730934646
817047672
618293451
1504727832
1056405255
1812476767
206796563
1889061088
738914506
692441492
1481219773
2100709401
2141503277
1002945489
2101674134
28242832
680612889
271155124
136382584
1560248467
682816168
213989720
1676152645
764547238
775045377
1044405956
2040928546
189451666
1349946841
898099894
1084282248
1960853525
45011567
668834336
276542639
1585948591
619627852
140456676
193116339
306358428
1196016393
769724446
556974967
1129172047
1161241869
425679963
1356487518
1755308213
1473650100
206850292
1184083667
1240040821
535263005
1620733423
1262402306
1645223303
74829745
230586402
12379850
61828803
2103814561
439207746
75770027
612082631
992460617
469098830
1338623889
1622249649
1013325492
1943223461
1289721119
986022125
447726681
1648047692
878934819
2044442606
470349446
193521979
1976752795
687187775
1486377920
163660303
1623744351
1855958602
1891529297
2047444565
225377233
13553074
22328362
1333546979
1955550782
480267787
1940259130
1524207061
1815222268
468380247
961656282
137243921
733181936
531129679
463185643
43506786
1821194429
1984473462
1793689526
1752744543
1053038394
1264703637
1705050942
476524926
1271903232
1099549354
1854393430
924021294
385621843
1378709398
1834648960
1534773914
1339457915
994512546
1798623932
1233880855
2143148719
980869490
236344665
1269570941
1950315590
218935325
779755819
908568060
2092782701
529125881
940411989
1258215859
1490585170
1704359324
1064253840
1105492282
1878081008
271048692
386491151
821113408
1023754272
993032827
310305506
1809143144
133179541
790076833
139753140
1055685469
740531751
1950241668
311963793
1272042733
710781319
547667531
588680025
1870403780
82048806
1567877587
883998171
1544777210
1346138526
715312545
1045751453
1244942807
2041107557
2032024353
1278884332
1275271652
46598809
1385682517
629876220
330254085
1576760040
470172467
1799852503
946128382
1840856985
604604135
713914468
595145141
808495766
1413151415
1412502529
1748224389
1548610351
1448014815
559512120
543879258
911675500
761412891
2082140059
488350910
2100560318
213129464
82409239
1983549148
367904186
932893470
126276105
1521833602
92477641
391692867
980291466
1963095490
822592143
621482746
1179078009
2084526102
1162893420
1921323924
175613912
807827552
262472852
1318149859
37446425
708962018
931249713
1458838253
921338779
608248578
1580181128
1891994380
1998844478
2083488056
423821446
625358406
335290559
230200505
1130577047
1215563107
596819183
781595541
1869063824
1768880436
1728876901
76297424
2047241582
639450797
1127244732
1634811561
1621369814
1116289243
1831873437
728706041
1404487123
1465976586
1079791626
1491291431
802913448
460476769
1056653887
1845545732
1714463641
1649917583
1942340878
1448545822
659497221
1200370505
778310839
2082036367
103714930
627552585
1765394370
54403469
191619242
1594334330
1593521507
1794190202
1001016536
709353641
1272531871
1519117024
1932529674
876159002
1501861978
448331134
492192377
996804498
1400298777
662746101
38416161
973289599
1119291731
1018315458
1905602969
152245485
1161834979
1802402084
424547312
1352750194
219752396
2139342833
33432174
196793555
1435621401
1121739064
44064461
1619160683
1193019458
1512000202
501106992
960299368
1707365342
923498756
1142488130
1843705231
1449943956
1205892210
154976840
1348502071
586865084
1736269014
1967182693
1261404634
792490096
1403130289
2031843045
1313570660
1613292216
513526287
1722815726
1634189466
1151357802
2130903703
55968902
909905966
1235293793
210463437
1912939115
2087924300
450373767
1275039193
1023544895
2000630625
1596072817
824530543
1718152530
1793196852
1032984142
592206044
1243643134
266666223
1240883807
196305118
1866501265
187877121
1488651283
909621391
1295615589
966582104
1861681325
1502162039
1697179746
1761583694
1470753991
289453246
390826442
176098845
865594234
1087756683
2119293563
95220351
508307702
494803209
1364683811
195302340
1296346150
1396345895
292473240
1601894676
1140692807
1490362606
867261683
1131410352
666484298
980606621
624939433
1262406291
1636994616
1174252016
396816857
334199218
1039012001
689765207
1938402478
1571723816
1615294286
1171824414
1401314887
891451902
647808774
1441552832
2133234904
413655173
1474855397
1029734199
746787631
364340116
1146945792
845102747
2014287664
96553395
667523829
1685238809
1146338447
132834198
1723777409
757300303
1591301494
2042910183
882608743
1838749467
1430002385
1568321023
1592378478
1039540968
1295815013
605639860
1123536202
1413185896
1454583182
881415237
867193943
758826597
1926714673
345209841
994059605
1263602774
944067590
395484012
1248767299
145585034
1733772950
963358894
1352281846
883831081
1642101348
1674530534
1084417115
1955359140
2008277724
1159209079
1842210245
505609391
1267443613
74217373
2127731806
626593208
2112973812
603019281
2073349123
1686011515
1944443799
1922784942
579978788
1810771017
1555124686
1224519836
1521761074
1002564713
1067805923
1581177045
1567444837
145780949
116642045
1556636270
40086757
825056010
1418495711
791646432
762867462
1029379452
806073197
107938369
1541339560
1169722042
236630055
451993245
1094123484
1828950358
1996890660
2022827848
1599931795
1050124665
305706781
1374726186
345862823
1952702647
931035020
1757902699
1925738840
1045019857
188914113
100893562
1256054871
2057204325
510957928
227513530
274840025
1116142825
1901095344
660165267
2123654880
1489087017
1123801405
1528860502
1486919551
1526340631
927632664
1998237005
1230101922
460538398
44191708
1519433434
39764054
263459725
434055678
1705511051
1496724226
1247852221
1137607731
1815284840
967041443
536301011
176151132
344402109
1527060201
100656193
720884199
146021368
1616729402
102238187
1871548882
305060530
1456989135
1314091768
201104636
2060314801
1005633252
378053622
578880284
627552210
235756059
1072713570
1636451469
574096961
706399826
1804845701
1416210909
675761777
2139413029
927915626
1110680706
1593948011
1772390887
658033655
1355640363
723714835
146190338
410691855
1639539994
1924008965
1520582130
1803646642
1056404479
2044145767
1864863874
777989700
1086525523
141590647
1497588597
314232057
661544337
28644367
95866209
1741975282
29220937
878013855
438615079
435890088
270173096
702215473
937711872
176799066
575393890
782915099
1443513973
1790191050
848886782
765373940
1837015664
936056106
1481909153
54876110
1519102928
1820403127
1728543476
1787804157
1522095271
1074212461
1606201892
1863968278
404261470
623189576
842372066
1960342183
252480395
498160197
613937929
1549201039
1410119552
862758594
1470574322
1314156143
2038767129
839755462
1750186051
403261922
435242205
705086514
1166863560
1202707620
2019527741
1858601447
1042015526
1328212045
15173387
1522145055
608204844
1245440061
599847698
1175560697
1280183622
909937964
1137318054
1947898116
887307745
1948771893
1005893329
1260704199
8804746
359920377
798311062
1858173275
583623889
669480665
1400692471
2084124673
1328892010
552327478
1551749191
1132472506
426507103
1840100179
1194700688
110525599
1316279466
1224115910
1051219095
377739165
2100033959
980813892
784055238
415317746
1571598069
1066108619
1129327825
1440565014
2057840916
718630083
1792891220
113572069
1979941511
1617687010
1662250611
1701905039
1535224869
480183340
125972280
1826113340
1438326378
2019175777
1567736069
1837693090
459661263
1311035244
1227695192
77619159
1295292408
1102274059
258893195
622437482
1035118720
1237573745
710682249
716268541
1937030086
845949987
1620636895
1693612194
1963332967
1883507578
1113042839
114442876
2020495394
382951679
1216647012
1846626955
1313435917
153111982
568489028
2071732761
684758683
702000593
1189713826
343437850
1462836965
1177916894
1289201290
1063830543
1434754195
171756705
118426185
741654366
1207897587
22197122
974710533
554279496
1927014033
1681108830
143965382
1011030096
1295833855
1083386802
1527267561
771783525
482957502
1926582692
173105033
582223042
1339964045
51502863
797238102
1946134745
1502112205
497780299
502705296
447603258
286557100
1837626307
254826824
1857077566
1823932482
1233848623
2004788867
670937125
1772601064
260320492
1847215502
326177257
425272293
136708534
1787147530
1961796431
1845087744
98704253
659746335
1001262575
511142026
351779060
851758524
267645771
1043866063
1813216019
441203706
1551218295
1302687475
378433707
1907051988
1980512858
1064437673
105976491
1786311641
673187946
2045440557
768835501
2115328102
1121657337
1376480362
2031034427
1288790625
1000992844
498035496
632673257
216701883
1617967358
254400894
7711619
1805628217
1533245652
56331065
733765947
1001646956
963294000
538128199
23087471
195854551
804599132
315081077
16975855
2024434814
1426706410
1678215808
1056988901
255074137
1499938580
1037845422
1800901955
604127839
917770440
548417088
2142152141
1132676309
1826696756
1670078323
1361949666
1832242199
1300230863
1717126974
288019080
1877584596
430990461
592835137
364502779
298022854
649978706
1700777693
1616958722
2036724511
568706065
2001275148
1070121595
491312542
856009284
205917175
840336436
159832177
1129740006
645615504
461191187
1951537340
1819279337
1476129653
1460572456
801972546
1260289989
1460015080
916462945
386851712
1282219123
446850860
1365785418
1485915975
260762333
133189824
1555863294
160361217
137043813
1459340489
440202793
66154560
981936811
226434533
102034558
900958988
1136967267
1140828176
1441929904
77904377
1155053107
292151068
1059643262
1826990142
999665887
1329059342
2100221760
925797712
2127626406
1853510524
1880845268
537830095
1296918838
1737532914
1088367613
644640714
1118507627
100660174
30565433
970314617
349547598
25801645
895656718
1801966757
564249722
2120254672
1881689539
1596367702
1020960709
1137857013
2091698918
1934752662
320742898
1206498021
494722281
1568210034
438516677
280274112
1656267009
638206364
341826693
111572029
1661651704
1278256299
951696132
1047917270
700558596
1959003635
1024614145
1595235543
1637205460
821142296
1531171903
1419586895
773116598
1852817174
1752164872
1640321414
2007166868
1120299750
1950486212
950490182
679352188
146266609
1485921032
1712182734
1139530105
60430024
1325554990
968479871
400665020
95454748
1210434249
1437439653
1339353463
1062713193
1135120471
2115728169
1224657344
1490589983
1797409665
1298507860
1570753143
1388944433
1289973357
1790959953
489976196
1437768756
258421381
1577977056
1856740197
872305497
1947424603
1870293118
2137606706
654145017
1521297346
2127971186
645919239
1956216496
1957448595
803229834
833146749
1196225458
465784073
1146804694
1692663
1650930248
511911674
488996499
61913570
324603947
1036469567
1655164478
621282968
1621235847
281320275
1443093298
1127445107
1181970274
625851144
1703462435
367903237
2004683881
1038005665
822123632
949782479
874774378
1245377978
1100196238
1262471050
444802977
1438250536
435068247
1508800420
1194011240
1922825758
1310056357
233460874
1907370545
2117880634
1762182136
31075516
1812884475
771045959
14893035
2059024816
1331022017
1382401725
1981138572
667546539
243273886
671664567
413473990
1145299755
1206043686
435934529
835357218
823537250
403714195
1185197717
1131930292
1605590204
431155232
980631485
838267793
855211562
687888821
2071166331
1760956809
1123069165
229613439
1326277318
1197639218
1960043974
472570191
1145897622
482645627
1057260512
1167259561
790521545
286008624
1198643463
1160961183
1217836354
1560236216
579999502
1008385984
1774495032
315726248
830430481
1970780569
863177095
110606503
1202364693
485747725
806801373
1313611787
1119282276
461157430
234694338
267033694
1002546099
1965091350
1392945516
392917781
757522210
1394752158
543437975
145158491
568567918
1500679822
1506681244
665309490
1213544734
1660996018
666415968
2058460026
1965523900
1072941476
4782266
594722954
304413128
744107618
1736593125
747280094
1573338849
1919558292
1372127526
1932769650
646854913
28685959
202461188
569144964
849990324
1157855447
1969983436
302933150
493509449
572894756
1701839056
1752123494
1082546467
1458441340
1150700062
318951027
1398726665
1848875063
316158857
389549859
2095053078
107118599
950117390
50240819
1744974903
1865540244
285459204
1863905132
1822191725
614090140
151402708
2072474055
1743035296
1736641489
385146384
1378455036
345526653
1177079606
1543387500
1623443675
1120466717
1728747259
1191800229
939000301
942955694
1382762239
871166548
1116059415
1119886978
1899714421
1095433237
1822963590
1819544753
1364816467
2134371754
1560716070
1252843527
1508126567
1801405927
1699270085
58259977
746220527
1062643156
1134386847
1339957751
1449282812
1225122630
315353657
1853492621
1860299615
1135632330
934979067
961114157
632452026
1179480740
2071971004
1402026813
175349016
836420041
1814151582
568099003
724980059
453062200
588185473
810590671
417387068
735260428
614455487
864932578
1804440371
1931760194
872718598
1017908666
655170830
1087974840
851027419
1113817552
1103775247
1040565350
1722952102
801842354
113385221
482776045
730561665
2142806145
1266867545
1430213807
128379337
1523571607
622664187
22433828
628772352
319951985
808661966
1629682177
1312198551
632169222
189436536
840706098
129182442
549371519
667693609
957286384
1937998115
1660155658
359276836
367708484
1440516378
1646381818
1944022402
597086452
128980122
181458415
484013825
2144561135
362983182
1806648550
1787543538
157408624
876513021
107825461
613511531
1440707683
2006269324
1462072718
1877983285
2052480834
1170968678
843074137
382108459
1808540243
1077754493
1863401099
822525769
273782102
1903315495
1208911606
1823579938
233838163
1455143510
1009178181
210107630
965472581
715709562
662252001
956517822
1752594771
723808669
535187481
1967279742
154561679
223285136
2049761137
1215234685
1030394425
1674772585
1281467190
404037081
1587609679
366841664
858525075
1247548708
1222890466
1553654990
1042803429
346844696
1005740533
1230915097
660300776
1187546940
103253791
290349393
764055422
396112177
969096679
475348184
1082703411
1980903350
1015869726
1865786549
1288191922
464805184
926133758
1613431074
144764337
859687866
2020202905
75413127
1587704661
425389374
1376401707
1258827829
538198761
1365227039
2115828531
875246207
1902412164
2086834548
1106099887
170531765
599584344
1684585009
1481904318
721767509
886047065
160080612
674410857
530973260
1420418508
1906870982
2016701337
1256495786
2124848200
1615302429
889802502
2063167180
258792483
2108242699
449644714
1501107408
1761775043
159498360
1388170621
1922764784
83714876
1911715934
1801117776
1610867922
482885747
1513013292
238635395
1086267084
1342513104
785454418
1983456234
2395806
799299497
333978373
1968555033
529010611
1028602369
842874073
1680842798
862842217
398920596
871997051
1717648191
954751258
231042097
1622760777
1818210623
251552133
456679895
1467412835
246636368
47762972
606466517
59868853
240801083
1236037505
1609358478
20339415
1791593957
807034280
1381964774
626414713
1412492161
916624575
1718601841
133604826
2099393146
234050971
2063225990
1081678554
483991455
262142497
722580279
1017159427
1210721553
1336069079
856338693
1230661095
142602903
1289201239
1783941055
718859178
543434685
1185393542
202528772
2141399866
688643074
1030800597
2094834647
145439215
1086754896
32574710
81724421
1985163021
1718491049
1246188830
1652847040
405967529
813082090
4477845
493730039
636384109
1702916502
976560679
778972849
1927949769
1372065439
727149474
1991930066
1864964019
848596732
819083950
1334376550
1478655293
1659320294
1981274088
1887380386
1135993402
1292572628
569446590
430631796
1911776336
1150308535
2110245038
1338091260
603561740
1972949901
632373989
1249112854
391877907
1288773894
1390925390
125199909
244297634
199815148
947767648
1456101248
1869505411
1605430957
1642027763
61276685
1584235296
542509444
2030836058
478401083
498035496
2020070316
1278174348
62464158
834645938
2123037639
476942228
1552353071
271387445
585901073
1096509828
472210144
220477669
608218516
1469778972
278872054
1576728034
1255279202
415523045
1723319686
121009940
738517469
1167103072
1630819369
1910177984
108000810
1572514222
450000032
1497014233
249357364
1391261649
1473009340
1057775631
1164499687
539887965
1498136499
114958625
1200822572
716244812
532563538
984348178
1886289563
524472002
585418256
1972667213
1559810308
659705878
196479556
849386698
1855516925
2087656745
453310900
1640150020
246904540
463213090
2027105820
1316501708
683738966
2070654269
1949541820
1957187130
2095005264
1436108008
1938477985
2020126741
856445963
863156865
685626135
1098820719
234958434
545315676
467009883
1214609598
727905742
1721848193
264864233
1098229874
2142423305
1255260206
2011942871
391566705
319614762
484799697
1075800632
2008210896
1807204912
1205712700
774895619
521840545
1354739883
1302656209
433020910
771896637
1299055805
535257379
737289482
555280380
208303725
1652066299
1005271906
1366383758
1047951694
1913106765
281262967
73090233
187937636
792248043
624152239
1765440623
1821897703
565663433
1350220541
1139188670
2130008611
703324545
1262833827
2026833803
871508129
1517453098
518999991
63451640
1278261981
894095703
545081045
1237784721
1625522711
1710351815
276616270
255669705
1757630702
865857020
47167013
1273407264
58446470
2102851881
366330630
944648713
996265385
107904028
938911084
1441764240
1356244545
1705568370
482387285
1640159103
1235197233
344624086
1196626076
220330097
1137721055
842256908
695526034
103058028
254163642
87419452
894219528
1393753913
240038225
1447460040
920587745
808699620
877096868
221565150
2136371499
1626730321
123524453
453592784
1393554591
1035853180
1679724306
1367480908
1638518057
798613155
822691765
1510430110
1547755468
1449123744
884919809
586918191
2009172080
979940534
1282925893
1022854897
221366450
575191462
2048093891
279489406
2036218413
801920610
657021115
2076754398
1632921381
1755946866
1275940146
661631956
1909011106
2120557565
801075644
1681814577
1843635578
1879209373
1961580584
1666699285
169111112
1272241392
1899807804
825635649
1058793902
467447611
1031068180
203308682
2046787308
1428985799
2006070148
796239410
920350497
1477430599
280337363
781385417
1319144398
1246367957
32259536
767429136
1686050619
837639473
970387067
1106377087
1258689228
109350205
903045926
1814625939
1631083625
2128822749
464709045
1901109753
1535717494
1821872677
732103726
1046936552
466493747
847759537
1783374125
1078942071
1883842768
632603863
241697234
642152177
1662147522
1343606181
1584357194
2024362025
969676565
1887678105
644894987
1572842643
337758416
404148267
417655432
194519290
105339144
438278428
1366621437
1115722994
977219130
413040394
994273214
690291833
1066613807
1832563133
118862347
68518418
1962547296
1898428161
1411562455
1935802755
1544510129
1484877164
1417125988
1552892589
413542214
2117417486
1259348341
521080930
298220082
1115452758
1429362328
306023160
675248249
1569626202
2045258650
517723734
898532867
1569868890
2045013233
77115196
405294399
2080628960
2087258738
2069414935
1153291471
938225306
1515497313
2099522457
4649472
1583066697
1990116308
228107504
1925297322
636677826
403651662
176415022
1315262521
2060647654
1420253963
815752099
129249377
1275509613
374993657
1027385857
248153027
564192489
1629214757
1363807928
492642923
1520282590
2048729593
1640757629
1926035033
1942138367
2089125816
96698776
1879724592
965997156
187443697
761853122
1533224195
836598022
899490156
1000623205
289810507
653063602
1514735664
389089459
115212131
340929204
651627368
376604634
1662767328
776165502
1934504961
20734021
387256094
1821241749
543647954
77940732
353552756
1767653119
735490701
752681513
222304443
1358891632
2045473065
1863091708
710623451
135569411
1005852428
66560280
459862695
448915454
364657974
298056521
423882352
798487818
766248673
367691722
497735820
2007560496
839665231
100170170
221851480
1471319731
521278918
1932563911
605590848
1556182248
1775475607
96815217
270424294
1584594542
338945947
1862623915
1896201300
1040785906
1255459441
392844848
978251443
1427123727
1513330318
774234164
1113431832
1671511433
1977260386
1853089810
1577375494
136981008
758982463
1729933584
1920011242
1323336489
1769807317
2031353284
1977918559
885457572
58582247
2096508790
1000690959
228080947
671059298
670696446
1359759435
1214280263
518643950
507569150
150334996
1432850309
1558143960
263853055
1736672162
1665729379
1491641048
1712676697
744824949
441677799
1257300313
1397084993
1863410600
1662771650
559070318
1458556623
1313994038
1017084027
595408010
619384576
1988106036
1262284535
189283821
1312547415
1900337894
1942856037
2028413642
955219315
1509899668
648827199
1080228486
2030332704
1869493119
1268543087
2090088703
973901866
878941060
1915719018
1327555427
247844833
751886849
124825220
251434962
68696025
1014451209
2108835199
2142432655
491983362
1228263043
1870636642
845919776
1790729081
1779997665
851798788
741547151
921455363
738636876
1284163617
722039756
1732166473
133697201
567340908
1660533879
2111118938
1345767405
130231063
82627578
1364761636
1498536975
1151125329
1885634710
1469767290
1342052691
1940037093
2142899358
677546724
1543083927
1951906264
517420752
1863125410
690817823
9831664
444943536
529680437
450264445
137305532
119160187
1674923541
485390507
186701179
760258638
380530364
1799508367
994133668
616864732
331554960
766607223
262878460
949516894
219666158
1487021346
1486069230
28064491
1982081250
1283191574
726205246
1588500522
1845118103
2015993192
190147109
1092568730
245229563
1080475676
67393089
373512700
309027257
597983760
997135548
104985427
1032121705
1990071412
345969700
1287837838
1751117629
175912768
2145944396
1662815179
379360451
708901342
2101184268
1179612274
1503382591
399756683
1521015265
312581096
1725796366
1814735527
64039090
1612852495
976802922
1227398141
2146653188
1500686680
221662359
649794555
2111345147
966046915
1147821602
726298383
1735599748
214813027
1796858332
52357745
75274195
186241585
762769816
1800468970
1811925992
1583560787
1652979219
835269598
209413820
892242920
134693822
1063535194
91527624
1141823613
1498431749
1854395207
1440665242
1362814817
1504796615
440891907
18616931
177236501
255679550
342159291
139718537
1487705771
2049671625
2146240342
530647282
1682636958
1005798539
304624637
989521639
1211047837
1438138084
1200598469
876671318
286190889
86402704
1584591415
2146073863
30447785
884099250
1761670360
1971270074
633698618
798134557
624330425
591962601
915169603
52721372
513130914
1940187179
387224224
1451917151
1212303986
982036940
1035225813
1152774104
2085197070
1031659041
823738666
2080829329
431594097
1677682357
297875606
1184671304
258084912
510108754
1536815997
360745825
525131369
309514036
243738607
1927268145
438872209
1801405398
801885771
45958934
1242066405
1104893860
523434007
1368315930
2100667705
723439517
403275151
1066941129
1831937767
95963710
1935914592
1041141511
628339601
1963669234
1642236034
1779851942
2009903581
1567802898
737654664
1066460755
1417180227
1940538383
803544079
366614182
1486693366
978977509
1218919288
1996257129
2015522236
1174860339
1773281240
295464793
662468561
153574463
430875200
585598833
1213964143
1386585807
513688585
331057430
1717982485
338776417
1525186880
337582993
1940462542
223813293
1758885289
764818468
933956220
1825953791
149892188
989602452
716463558
1186278556
1360973596
844765493
643202857
1368515069
1688485553
1904189727
241825952
681207482
1206090918
241818669
1961872256
1310031907
1877168010
1579137547
1088180070
1009616047
1750541991
646083931
1927732619
1289529339
1643906954
2086144216
1254002182
397399079
804142820
1747567964
1690101764
60438205
1991355810
492778250
1078959699
528515746
1031616969
1926019770
637310741
1453620974
1769691727
1847433493
194187628
1008453028
1106817346
358787728
1965639158
964088079
653353266
1773209038
1848390454
2035725296
169195561
150683240
1739967852
128678905
1120400849
2102906739
1304561779
737680095
2051690818
1596545844
1549437490
275123673
2036333211
1178486226
1934408988
1513659224
1252948841
1721412339
1056542399
1532860079
1522278151
1880768849
1060826651
164555771
1287245924
904496758
867690181
852356385
1776204804
404210819
932269429
702146468
1452841605
458316248
1123582805
384880939
1515647380
883068088
620848721
2122392165
796640797
118222667
1317418805
597061106
948650198
1992175720
661642539
2015659430
83719849
500698140
1019928531
1586629944
806202373
799639162
1282626497
1193462886
2125674011
1843310443
597292992
487068880
1676925915
39967930
305550416
1530263817
1187653123
500713227
879917018
511647410
417214449
1948346182
2147336117
1731735876
1888328077
1499568493
1919001904
832492904
2006115127
1503476546
52354307
1529245053
1105690146
1887169687
1838304983
735128020
805550386
1789351788
1208135484
1854069210
854009173
2030424506
956900383
1474547499
1826554080
1026970695
1502591146
849069282
1423757701
677424326
525754984
288687907
1045369477
791444895
1204019096
268284986
969665107
1591416874
46979495
1836609702
211887009
748890672
1539042107
859662842
826318835
1214345873
1218346732
582078503
1435541033
249463188
699112318
595803383
817956682
167150813
375816429
1459704898
2141024855
853801919
1475278638
933196653
845475712
712301419
224388986
1903135630
554448813
996432910
835090267
425053384
161332753
1443394164
678263215
1398509918
1551696860
722812568
236163943
2133660737
1626404023
334709526
621747477
1170613736
1666451991
1630201133
611720760
2130626756
1574527871
1309630410
1497789161
483741934
2079607453
1427617204
1489946738
148803117
1075179776
1347421336
1336393096
1355696136
1803918042
999080871
1442029620
460433188
1681319878
2131931409
192359356
2017752264
1645395260
1425981185
1320495561
377847504
829242696
1070307303
249427767
124214545
469648203
461457561
1221879181
1262274333
174044117
2040714009
387294423
735210509
2011300412
1986202080
1636736239
100160399
1721665041
36418412
395998989
185515979
543579600
1279474185
1030116578
354105028
1118636718
940631809
284345962
358268616
1154763122
1845798339
765551823
1062631851
1919802135
1311798238
1291784828
1599858969
1579282497
764025869
1122056789
910125198
758256731
302874612
1029159944
975826555
2094436242
1884807216
2058049254
764961333
635080327
183027378
1987614224
1463538074
1078205278
786240931
1228497132
590280329
1450574146
2111640281
2045483627
2103486497
1394232809
1287078995
42838978
529149902
362418412
1496118508
824572178
1366362167
74547184
1819959352
2081934387
870450480
835769594
1882490907
1665858613
601139148
650656169
78118766
1196009926
4178206
1842944654
2136212751
1514464497
1405081682
1927276591
914035151
1457913367
741247917
25741416
1383808892
35304470
2040505092
1323902000
1286894702
1127256097
624240313
375785988
1071702827
1193348206
425940676
471862366
1279072268
1620803733
798993117
1737178716
1751214795
1404009818
1980136763
2019978766
1544454399
47847756
624590540
1617442444
644262790
1343662781
1305958675
1061408880
53032354
634215718
1767313744
410389036
1797382140
240174867
1006236877
1410330526
1166690519
575305143
1658268446
961131197
1902004649
678036314
110528419
2081316491
1586172646
1991605028
689814046
446141174
907864521
1752836615
108823179
653653076
1536622162
335769703
671379851
1954997051
397493045
1914978986
2091586039
127494761
1300501175
431387530
1745635629
1684825221
1809346857
1572662488
1455801835
1424174713
630050544
265488312
1728347704
1796977606
1693565639
1831184163
1265010110
1971809789
194314418
248883136
1341690354
25411837
400642114
711724551
1373351269
851368786
935710467
482350006
1135919482
419085729
2012640847
1037149154
1525568546
1357663453
1970928073
1303720113
339068982
857987301
992884271
1702586310
1838833730
473255708
1100413726
830795157
521154717
2144868202
1570212253
292330587
1731868842
869839543
983211012
352204105
1400791043
1801443745
1824877776
318550598
605956227
1121572243
838558437
308986439
562143357
1460743457
317175041
1467495584
815878907
207837484
216637816
520548073
2107370289
123963869
255145132
245003582
29793333
1722200891
875070939
644713667
1828310952
91113713
1283172720
1560610456
1492352230
1768312110
1287000950
392895558
1087643664
1678939213
355570591
1985136228
1733915453
567736868
280602225
124467937
1549806359
1878641311
103566705
1918671757
1979028717
1279681619
562533874
1047854784
876700978
1994014998
306271959
736407234
515332690
620232725
1122547722
441062516
160846080
1715232314
1149695659
184124162
2120228988
277155394
185258160
1938312834
1195970143
1913751355
1959544591
1630246987
98701546
1298998239
983645552
1026666489
1998891534
1435801710
932477663
823636949
610406978
435823710
161335829
704026310
460890
1677549985
1535756608
235045611
134686950
1860902012
1251962185
527965355
101525171
1348109332
536407374
1714480413
620635948
1152601792
65202791
304476205
1114478457
341298027
1121079181
616252552
270911346
751194718
1459479811
1069558178
699652328
456409349
262692882
512745441
1274325863
279001764
1487044985
1431078647
977578725
288393928
1638519861
1491509841
1066993017
420751590
1008204928
1002646522
1927961122
1441368272
561466736
926553171
495055218
1160661401
1599219131
608540202
898183306
1637809679
1506748061
230604864
1767613300
1428293699
1982838780
501422553
2048406607
795724931
2100652983
1093925553
601553768
977597340
509320160
1372574134
1227089205
1931803863
1695405178
1156978744
1985173486
1416054971
2021523966
1858733334
799237595
1187018738
1711428295
1486485529
1190589549
992718997
639531411
1480937343
247278480
836037374
1720120525
1245368852
533959948
524458247
1685099220
1683328808
920072765
1045262938
1882861425
1445756726
946449691
582598871
662649022
2137498400
1894746803
1604313078
1266118268
1776115354
503843578
121870987
1814284274
1426717440
1182734101
8632040
1923870553
1965841990
2102916184
847121307
258841969
814196471
2145922615
285986858
1636009487
359475216
299843204
1632709470
471461757
448468431
355276962
1725439396
1676684578
1832034713
1795840981
1734867959
1196694639
989305992
23426348
807756782
1116283596
1487327869
693647113
1651680623
1088152424
792307619
2104842504
92519952
1841891463
1804320588
1144419217
309903209
1374254525
1272508017
2061951306
965999435
1241741387
479958859
2048857852
1953722308
923331959
1412760535
2114243125
899860719
496710697
1423578540
348425400
1939898380
1636337884
1652447935
139015871
342157716
1175720129
1098076674
68314351
792246588
1946159112
1742216669
1944592179
920836711
1300933593
209911451
848984058
617043447
1039829774
507145405
1830200338
1542346824
1142251049
388761536
1898728054
1826084226
1670185743
786656094
633002927
449150434
106074744
935676020
482737625
1468510537
173831865
1862390785
596057149
51403558
2011090325
114398365
1904612334
1137633097
201309267
772044585
177607244
2137969779
1592105330
509742479
1161928438
1402705009
1486356583
1459269980
1241104584
1609159035
1771642047
1312939792
379509562
1301101376
1101651818
1294653464
1652993052
1323951432
914892814
1102060215
1951376262
62784740
1021471937
1890258635
1999419429
1559622625
1760664788
980711037
2065235754
1206322601
193891618
879680222
61770388
1059626491
2117561269
2015071282
1308390614
487684586
920914041
260675008
51355306
1226939433
97844396
581891077
619569236
1988563273
737861946
1711698619
1907671229
966502903
728840557
1295777002
1343525583
863057427
355867181
495078914
1987400597
431374637
196103086
2078489708
2016827474
1858932164
172403826
1706954073
2142640129
990604355
2099338412
2029808209
689555754
739399966
887848063
1196005679
321464381
1322639899
1116896266
1031448027
919338708
670637114
1745028599
406426603
1606402332
1731098818
1138615755
1818536115
2131074115
237830060
878711824
561733903
414024929
836440634
1729610428
1075280289
904479563
1734897489
629016216
945877740
340844626
741904865
1135169198
964991958
1562111485
1786589274
2099716722
393146443
410066741
1126717100
120803189
1571321468
51746737
1922804569
664187995
1290476692
654752047
1113409309
572302022
675882272
809020299
574051162
147959500
1340476784
1555994005
1597826964
1200482005
1865487583
675064163
266424431
1241721234
1280860826
1936474383
220380325
25894348
1633926368
906504780
1104659337
1500837472
1678434480
673680863
695364802
432680027
1333582093
1293845255
693434733
792082893
1186035252
692610335
333868618
425374929
308002418
995666572
574648100
1152259594
821052012
77620440
1771342887
727195069
957539034
1132048545
1007163399
822829317
886017386
1486231457
73176450
1762553629
1357350426
1684220542
1238216392
770246990
358397337
865253862
306496485
770376907
1106525745
1449890587
1954118298
137644941
506525304
1682735290
1761783172
996307657
1114191490
1976762921
1144881514
1770783755
1713679109
673848441
678524359
1542540292
298266717
304267817
1142292796
2051042079
1050624543
2089383227
253809071
553134112
33215336
1186938084
1014759142
1701574276
1421079462
1550805682
953024114
1078985617
1326937562
2111230421
463080380
2012576449
1746195626
1110815872
385170593
861898899
795120832
1441478415
2086983300
643606330
1784960182
1245798940
1318627109
1148666873
1192762416
515586703
392183105
2052038543
151044249
1453097591
1130678922
2071600957
2013127383
1349057483
363316023
675115397
1662855421
374868041
775429209
608746386
1789320516
611037075
1722387579
1635558856
329433739
1558784951
1265056708
1109521881
1005812153
1673628698
1877328223
566166624
1412107303
640034298
2009694199
383906722
1960512296
1359294769
318193131
1412749359
120699925
780196805
1328415470
883963319
1107099634
348806925
1595367342
730793410
966575761
275008713
1278495945
104341979
344617812
756047369
783049735
1012584790
776129708
441035047
174877820
506553838
1461909862
1953538932
1391845966
2074379789
2107824908
1832737355
2050268933
1453715953
1238064126
82639718
1764604847
1416024833
1977649841
1204749432
73320803
624168212
1366122738
590339184
620778657
2107585228
1250492543
2075937033
678404452
1099384999
342784045
1656441108
146150961
242113656
1754739292
863269460
1672188783
1571971832
1561358037
1832970930
499582382
2004258833
929917877
1922078810
262719104
4249081
1492380205
1780752342
209736777
660898010
1486248563
649817436
184552225
481897961
1500871538
1294084637
1830520494
1294751309
200972418
2081764210
291903632
824660913
1584647572
482415290
1760477903
1967474443
1811908639
1309301626
493564191
1276773213
1816664444
185278560
1934151915
224765857
543187421
662432081
498953913
2138393986
201025302
812888342
1756345206
1866044928
1593844618
173374079
423545869
497538673
724312994
1431747150
829332951
1871706387
1955219160
1991591437
1965680869
1530911927
1575066992
1515659904
1622491659
2100806397
54986761
1024484759
170478872
160138691
912310373
2135055140
136937702
559404053
509480595
1568581399
1886326296
337930920
91023419
1258907070
82696025
1666183588
1555826832
1027368785
929099127
896656299
2087921312
2063747494
94758128
803485046
676094090
427636734
1824718037
1068704429
800697029
1847824868
145201487
762614248
580877097
759464216
1625735282
1870351881
1148393747
1519178338
1620316892
1175282697
7327987
495614328
2138259727
50657439
1427801474
298758271
1142058633
1614515640
1115099975
1031330339
1960355212
813065101
1177812735
1659951961
1936538136
989850358
629941523
1200163388
96028037
1745017429
48061197
2070138223
651430132
519184279
1397949202
645020375
2050125265
1681615230
1156774287
203910803
2058724
1043569605
386207131
1688669264
750620211
1920976910
514009524
741098629
1443334656
1980180579
1496606371
51656639
811361511
421416069
429150865
1071121584
1888058863
1926804790
741869737
87894426
1627689286
991950852
1569549210
2034203104
1246408662
1478715482
1699538521
1379444868
1688782434
1328776351
1401351742
1398309865
1235218630
1872286050
1625444613
62452740
802664737
1932470677
1149619164
1235268361
249666580
376087980
1894718989
1332290030
1958051603
615822565
1597485618
2137018258
605625202
881191758
1036096058
796637255
1194618064
1691207067
482700417
2041754000
185268083
1742903463
1622175592
2094371634
774986015
1286629016
1107586333
237304487
196983373
153931482
2065607573
119240165
1954861379
1739289594
184611173
287116135
67296382
2031716150
1173516061
689771847
685263969
1886422282
1587726640
1061081805
199750090
1984233600
2104820507
747792417
1995060204
777805034
1072771530
777693080
1062238089
1230005575
1983412825
1961078693
1286357440
1465851442
275717408
318813293
999170047
1209736071
608739483
2070254106
1748205993
1876916585
1245290184
2134285636
580511600
1423330936
618242421
1780221635
1295450311
1475987997
175820644
569296287
555274650
141718516
1101313486
1682037542
1098944804
1304170381
1180414794
857325086
882210279
172955886
2026818844
1086383432
1473134533
131031654
1660021005
1099018562
1015775714
1609531026
1916544792
1794256777
1006936028
1525032652
2052525097
1983009440
686284885
1939243828
1058469261
53446618
544008066
1960262211
1368618754
1341670878
1803138497
1561690866
395800520
1134565264
726096247
927277837
2096582096
1700735092
812442649
841923581
1581441251
451514853
1554400095
754927704
1528011397
860084347
983933726
2134212743
556108232
710118897
1023632166
1828050508
1103402293
380530840
826785263
1925083791
1861205203
324746255
2137018277
486501626
25396716
411686885
1631919603
1832927968
926504823
72190368
159503126
1903414024
9813473
752284612
1863765512
356201374
1481636532
48077532
697755759
765555500
1694468860
201278307
132208297
918514481
1342051118
663924452
641557786
694571704
637383284
1845963215
1024852779
1151792605
1996357177
176944054
1999103424
1592027475
490250583
354175047
625876644
611660042
282078062
170416828
110020591
1522230766
1811050232
1350683813
2012546546
20021774
407409270
146964532
1267832557
404357216
241005135
316390153
2032347207
904352206
1987492564
1737684556
1412288154
903909289
1224930931
1564175310
1011821237
235022865
1261445735
1898193877
263559791
986052996
1902286664
1863085652
1494489002
2141851221
54449975
1722021302
721633843
463389646
348313438
1895222703
640203776
1111228377
572793599
859040218
1176765282
1194760189
1684845136
950544679
212987559
877530661
2116727989
1060468004
128525954
1848492
1000506155
573042633
1784275399
1924031950
1821874291
745697754
1067838103
77613302
202686267
1742719115
668138099
1369448249
2090258615
86639209
398185871
1089897126
1913573265
1558026794
1433988894
1723524380
569174042
1256126620
558292954
1582458510
1348897784
1262485210
717833097
1368242411
1144269809
134455454
1947555961
233764679
1378203640
280180223
1582294069
1056949340
1198687160
585977028
1251530691
677060300
1306759824
1224876967
185376256
1666558535
1662392345
1727330103
426504339
1108175848
424053000
232127982
1421468367
1327905371
1544645059
2055730611
1005575280
125660771
788607714
1515806360
235846235
185022063
1637946135
208496541
331024943
1599474850
1867469181
142558483
1325760210
217020794
1685250825
1201728246
900434066
1249428109
828962002
792922799
1674217512
1348295360
781568795
1963921645
337130282
2118621695
2086796797
1739933039
943800365
2126728255
1310321800
1393179171
1530980538
767413466
815147425
979008843
1630598672
1088650507
1876716714
768564840
32160723
243736768
888520780
871094907
1269375572
1293084481
754996995
1479912694
1489189101
471846372
5558304
2122060469
1545026592
970237740
1652943973
2131579849
2138438599
522569385
612174110
1746027135
1868034242
2145388789
1255130817
1261263260
1400999265
562602098
1195439358
45550650
123654413
304393479
1124911131
707793299
562838587
1662002023
331737331
899600685
1345981545
274258173
392363128
1028930254
1171370387
788021946
1923121300
1977061375
815429986
608897846
162034980
1937058899
1921160056
208090145
352152161
369028707
315219277
797001216
51850612
1106021926
897269460
544860256
2023579340
1829902238
191806425
1002545602
1003935273
1538918757
1788126848
1909907469
535746947
1211010263
106523397
1571345161
1596418779
952713689
2131957532
1350316584
1384291998
1455538340
305828528
781747779
694259911
659858597
1288062373
398966166
2135364152
101347045
799361966
1958882600
233244317
1280394623
644051568
1479296760
1867955082
212595954
1964072489
1159949806
653670757
1503459460
456975381
2073924397
1665539685
1418187798
1746795586
1213812263
2075176647
757966682
1458055588
918409316
640835873
1840787337
1325690138
642823448
1500057299
437881372
1751408107
896748096
1538512218
46134297
2088123152
992953318
1785924406
940236100
738646765
1800744960
1579039411
1395857621
2006237694
620580197
698867523
1936185654
1148862508
1307061191
947309283
750539579
2136919895
1291854742
1775487386
1883435163
828006729
757843141
1800861042
118916446
648257033
1874918048
1337807565
906674987
901383507
1333862469
1577996845
93053822
172203590
1938670185
461216648
1266979648
627631081
1580937126
168442894
1778931375
952054818
1229363036
1821398210
443205665
1000186190
1888429505
1484504047
1212392976
1122226526
83390650
509624657
1429183934
1512921924
511274656
964289861
1293670468
891378240
1322108062
1383926656
2048568319
767750446
117697173
537192461
1363073744
1897077349
565151000
268314422
1986247737
1009714704
1587051575
928108838
1950757218
1413572916
811536256
391822799
927593293
1875173642
1540009180
651592752
221717479
1101781167
1813533716
1635332268
762876402
1111130525
6311200
6124625
1611296477
2116064756
989127322
1291622300
1604525074
1823951781
1631499996
1761160992
590047771
2010093080
534679867
2066946931
1470655968
437301390
1326063512
1181409814
529120127
1148672539
889873214
119047967
155598490
416914811
1230545383
311101207
1876292565
308491147
733547593
2078230699
1837386844
1017679468
1029081234
1141681949
1544454399
2061445977
37473921
942114906
1804477821
2078026419
698701161
484119741
64307122
849991688
1132061830
878484316
430350996
928666672
797675030
368282555
2007162172
1976313052
359655511
1501697209
1967721396
358316642
688009250
85616628
1489649544
919760877
1320301455
1480314007
1977756659
1219191871
2129226529
1060718716
878091486
1265288735
1474544635
156584715
1490563124
186632508
1010362447
338671109
428332837
793901621
865841467
625283912
777062980
587818941
1309069154
1436059784
253580019
1781100060
1864059133
640278515
392104351
23555107
129352286
902680401
2072082026
641272981
1362266596
1877837103
595963772
559388186
931496456
11196531
1686506438
271253781
380972666
2054301018
1587980827
2023807864
2103180530
721757254
695324212
2142952347
1988564773
1041295165
970221065
123862178
899216231
457258681
1077150894
1885183883
2139982403
1315806829
1828889732
340228409
9331015
1986082319
526883230
83648221
898667808
1667001524
644743635
422681586
2079917536
1105557132
1742379139
1583364126
1549258965
1003229707
934716061
54480081
1864712431
448923821
1880301728
1652027321
602499022
1113689898
2012772065
243934148
1799043244
873419972
648974407
557021744
110557341
1710757605
1566559644
707123726
83472269
865237609
653384774
512929592
886532143
1618885325
507776650
2103905296
766914056
1958526107
578107740
487903704
1771576742
2024973074
1485448534
950234546
1881835459
1344188422
759450533
440705193
826726109
587927557
2099430154
879308508
1487934487
1515120372
568304221
444008592
1933229639
182825716
71396596
404654082
595013244
1983732815
1738354265
953025468
106186252
1767389657
678013589
1862308963
1167596612
1419147106
1604602119
1749674850
1183400212
512549433
1294516487
147650604
1394526403
1289201554
1207714108
529922704
139022189
1874339246
870372405
2046622348
267656238
643290036
19193303
1035087527
187437408
1104555566
94247459
1595251311
420527522
698069624
793801279
541673135
277139331
1734526189
1342968291
1329367044
1119498183
200908847
1257485581
2009968023
1312432967
1893609013
48014487
1902896647
1692261964
1293089172
1234458197
572690402
2064454417
817879900
427791499
44102111
301283090
1653574296
1128762538
1381074737
99597208
1723245809
328433061
602772446
1060093189
1699043324
2033318506
856938290
260254471
20267617
205308191
1857778363
665488857
331471499
1436658248
1652847316
598561262
2121134597
226673749
355217959
1098392798
1716519398
917915396
103747091
1426468422
903348138
148354304
1155804858
697370122
1707524255
362670045
1998977671
1758243837
123182644
1951150946
1979308571
244247579
783161416
1097500991
420460605
1872439587
1754718114
1227589536
2027750989
1098841980
799855327
430408613
959462592
1930826304
1445365824
34111608
2085003639
510878731
1074210475
2019094638
1662405248
1877737070
1301196674
90345201
1668978107
1669787981
1264812704
1741130075
1785011392
1159362475
1630784400
772090065
1560589816
612416685
1767309799
1643042040
2104277949
2039114443
1778413760
1067819216
778062564
1836394042
1171033384
195179034
1951761066
2051099142
2128351450
793373767
330849697
1793186369
2030460058
710196755
950101946
1531400274
449727311
1678309029
420244291
1872675933
222099894
599248583
1083539036
754843822
153525410
77469917
1993469929
2095573191
1755258255
1579373258
884076205
544063355
893969697
2116757736
157944746
2123066133
1577753507
811927691
1796803337
549020452
540350695
384547350
1807478728
1310656729
710294879
612247101
844198457
457635964
287368393
1820272927
2014052392
662466504
1592960389
2028076599
2137422699
659843495
1564652141
529772177
1717463550
515728433
2034414606
235075157
1884525847
696178222
1374488567
288085641
1341521262
375907132
1861967660
1765373450
1745103027
821480082
999519710
1198960434
692300038
183962548
86869676
1549994422
416008068
1233595338
1309597820
1525316112
1969494464
53630054
2022805989
1638064462
1392323943
2051650079
1128888751
828286754
1665864933
13723333
1607676378
1704544463
899425678
145640520
215172191
494665634
1146274741
1258153770
1705050316
475235860
505199935
396467843
1014947796
1630824753
3937120
1100476098
1323297424
1192456161
879892635
1265663467
1560392359
1924764462
1019994966
1483354982
791476279
709639805
681708938
379064658
1982093476
1732053759
80183080
1170278134
1354467955
81044103
1574722198
1258558274
552704458
1603813003
1551753117
201080887
2146601006
2135783173
2080591707
244990322
211767154
1773722402
814260774
1863233864
1620111255
1484928155
281592554
1714893402
909287817
1044394012
1557835095
1485071726
1348223958
1528604382
634431194
1693079014
1658628231
756427681
1456936442
1027477617
974028518
1208138765
1365473568
1152012287
1002689846
180149669
900748008
481879912
1164637853
1091357967
1289524938
1252397559
888345962
964840277
2050723011
1838922462
2016195476
1954450896
645040887
120006257
1087016321
1765617489
1113406373
1010589914
142174867
1089199464
298003784
280691915
731080346
1813607921
721244460
1533448070
1944931385
1625671769
514242608
1726630495
546365874
227533996
1030545122
1514771881
335582918
796910294
436967883
1019662173
653092677
997453714
1315151515
193109785
1705068778
1978690809
1804679582
235564429
1108495009
1790735576
1368681272
1190363832
1001544542
1555905133
2074391952
1401077886
278633619
591385770
1328178845
488715475
2073426993
1605152136
1499547262
871191556
1605425461
1089447931
545753724
1774624586
1590139330
853663189
2057000060
2018857500
301392969
438120838
640738370
112753078
68063752
1211801204
459758275
301952707
36236032
1145072424
367226463
1379264227
1658353157
26527566
1035530680
139220181
63911578
666681354
1769387078
2029250407
2100663893
865306729
341507506
1721165677
113157691
300959751
685861217
163297038
1611382480
759327858
1918445572
1360469080
910329624
1716273536
1358962664
1914070507
1037941879
1688425077
1029785324
178933218
1670765706
1952634930
2019500758
870119495
1271048142
400003231
546998122
770318434
760994904
1578026911
341548199
1604113396
386732757
1258763526
1315422769
988390746
707059676
878599148
1098555221
1368877500
1206022372
391631884
14803277
625379061
628844267
2120572473
469049459
644624226
1915343155
1144895621
446666123
1594894652
1701806884
1000913493
418751734
108251816
1512372629
935934978
999397225
826488789
439000037
1762119156
1971530671
1045857866
1352466554
1568171873
264301909
594918419
1132263577
616365378
265951245
555708909
930018315
1393665249
1022644162
928385727
1592572163
1582058500
577319439
888411730
300133684
1521138305
2051493835
1049293578
239498591
2082102499
1584821158
1792894531
2058426038
1487919668
326541098
579191263
975015388
1735693367
491313190
43197634
1074051117
12755626
376080860
247770922
1777045226
270246653
1701242389
900021743
385564384
443042303
2037072840
856391950
77369137
1841739043
152093542
1221867944
34194240
200346402
684522240
908516840
2030603160
638220735
960272909
675388632
2039338451
1751865482
992427635
1116003030
1578015964
853767128
1194197026
1476999157
253974843
61648157
382000504
48016764
1736592839
342347158
441381266
714898587
975022536
1046467794
1005225001
871442117
1548368179
2012860934
1043600635
531159696
1815428850
495594640
989241663
256580815
1426132565
1899589805
825621875
1756842168
2087413657
1497399957
1581954741
868932744
1952545729
1793854196
91043124
656212546
49974793
991420187
633185094
147425726
1441660075
1066288575
1462422066
1441189106
1018849168
873277133
1357809658
2087453105
52454248
89739467
403033194
573817254
764219833
1019750409
1410930802
628303919
33873709
205896203
1494410758
2109827559
124975953
1129609822
1258988194
1832356247
1794302514
1395135349
1774026602
1917410815
1880191736
1738870821
743276584
1409419561
424675469
438549241
1618205695
774681505
2079855557
1391385852
1054758798
787831286
901989138
210746178
1554758516
1890836543
931980810
1279177290
439415112
871462614
1916663041
145948846
514914328
1672350710
1770204751
129803052
513880068
212926135
772376130
1045247273
67203749
227514360
1843366356
1113047578
539506103
873122440
2087346792
771072265
29225691
341345038
305105748
214704765
236670726
1260310329
879578435
816025018
336344405
1865506598
1711168167
1178335847
254082817
1994210262
561516563
1582940928
1134262334
579955028
776270146
1433804201
2065461026
683660224
1600050154
1436139946
1248767009
1255772795
1034033766
1629124457
669733116
1596270248
475574843
1641720468
2102874038
975181540
1126500183
1189632379
1858447566
311820312
670650097
641516951
189852906
805095722
32853924
1117094719
423696923
1412005092
970738308
27777061
556935244
369553063
18712604
157625154
2102555622
1026261375
1169985371
1348792836
1858051807
1778501843
1083345369
822521237
97578447
1142977678
333326410
91208427
410727569
1491545347
525948271
234200254
656718825
1839737222
1298386135
1813203894
1250872011
3739869
2073191086
463351796
525285252
634402070
212046764
409386307
1347395930
998345083
507455732
1615261717
1388631681
483775545
825536666
1377787003
355705003
1084791143
87972575
2012046134
1064334269
203512926
1906252512
1168685396
714883880
1880517308
111055385
2025383178
749500778
1796692049
1990392408
1425711761
1176171251
840741383
649990365
1337817703
2055649077
905073480
1735816391
783125654
15850456
229551070
703511675
1543413987
2034961965
150351216
1910311180
1894750345
1547141097
796164508
1415143512
611680060
20123445
1147106212
1224563747
1336739117
329240347
1192444511
821366017
747700938
434054607
213671977
1489565644
291184475
1924223067
366042458
1581970603
1686868073
1787366961
2109553691
1639662204
597712305
1292556672
178249077
638482158
458416727
1964399437
890997190
2012732331
492317534
1977430349
1201705850
1202421991
1031011844
493639834
1823249955
2137485232
1933973536
633850098
2132368321
1513251522
1102153346
724568961
2045293970
156361472
1334195603
701724367
623377465
911614760
959528545
1649709905
376375588
133253370
1683504148
135716453
467275910
517672061
786663002
1580017053
1357335903
643255765
147667861
201406252
1905021793
896591836
1188034771
347067017
1190019256
631734772
1578665352
1892745567
385446113
1332000365
883095634
1136189192
293976191
1098559868
913602279
1195748113
1296062897
289929319
1714836531
1933856154
161781885
716765490
767638007
895141323
2070345792
970640018
1046410918
2080346276
1763141274
584785062
1177123936
1238035043
1414258228
1443399702
980806935
138285016
1300840818
15016074
773134944
449127457
368963870
748432576
432409189
1594302616
1323688801
501590924
99531243
717736192
1408648769
535923939
1672392912
1434670662
12423448
48756441
1296321668
156580918
1046345350
1772482146
551674885
1559191221
981209212
1532728549
1047917270
825077385
1531242035
1655759336
66568343
1868065891
512396745
1420483259
473732164
588675221
698715881
1881147261
965855978
2085809450
1473006710
1953847163
1505219422
1075973816
971439977
573609597
83744115
663762798
907110431
2338652
2120785361
184611787
1244860495
345964515
133723167
1689827679
1130030531
1654857269
988981955
520359423
1085254567
1752678410
800770442
1687850214
2067422155
1276496434
38099014
2134955607
653816960
107888928
1755491195
802180729
1812486029
1947908820
614715864
457758416
1003677642
411132935
863172743
1053837816
706616960
136154701
1408490162
367606092
1862009134
237480892
1345107582
431181326
217025487
2042758686
865788304
1477767043
1477048059
551273634
1399778388
55804791
460213662
188920633
383944572
789907671
177624214
1056518052
81368793
1065061912
1019113842
905816724
631888193
1629680365
1927251818
472463952
582089230
242438377
619607659
1813207409
245791380
28047297
1645739358
1445166445
2117330964
1083123645
255317365
453787253
1787803613
1931203498
642751211
406214021
246564337
1542726988
1408335693
1114433569
807850285
2035781462
92354760
767185161
1533032728
523779131
1635865279
555353805
2027456295
1854996898
1128267233
1532727419
2103563888
1516146436
195903195
1589470570
1239661829
779062516
496505643
1860334182
457083444
1262924426
1899063503
83890562
1656605899
1924411042
536789400
2000216011
1031649540
928768154
821480285
792549026
99947512
1910696348
961215915
1946073061
2006781806
57242793
1406904599
901292521
494712291
2006329817
709265830
376806372
266234411
143108781
1747368072
1511973879
776555735
429938935
2075654022
2112141178
889558025
277979469
728037573
1115363119
986499025
253720064
1297020853
603364030
1521498534
1511578476
1049613179
1414725414
1355228654
2058510655
1654496940
82859516
499200365
11339593
238228404
56061351
18587086
2089885016
1982166565
1158671936
1081081266
1957524723
945453319
799626322
21103493
1105573848
1934148650
725567933
1400616243
1805436824
1903718314
2018009349
1126903842
1568607014
1166802968
1691483755
689001755
467387721
1667843911
139693360
1155966159
1647643574
1704451042
1763208825
591564245
1458212854
795453473
1006936470
1410964104
1335732567
323446874
1627474833
51687996
1554284703
2235638
971256521
363731233
1666775485
657641405
1075824624
1789978216
2049521612
645273911
112500035
328775678
1714601969
1807959582
1146174868
756458900
211422272
201287726
519599666
1588515802
1518062110
545074307
1770222606
1348663284
1081501772
455840122
638025394
499956794
910962759
648940222
1643956463
1296669964
1910831838
2029682374
178225200
1778238950
1666438726
2114684090
223304925
2121655392
1349061159
1361754584
1473966612
1623177409
1732306893
246744169
1478247831
753802299
2130111814
1783660089
779622236
1186495845
48080902
1223443187
17669409
1098096766
1999738495
1345290670
1084474448
2005978638
658996802
1173693462
318652207
1661738916
1962585537
2045546713
871508864
1759441601
263968655
1593148398
1776214150
1506213896
1667595581
1822177184
1803903599
2128995033
1357177767
201405174
1357620121
1938709190
278086860
490084573
573013213
124630388
2136354161
34470923
305408919
1719712339
1802864995
618135007
259669868
626776905
828679156
622076737
1816224194
861129650
361824781
2049395427
1027502270
1529383218
1018624914
2097768426
2105036442
758700338
1165487008
84422871
886488206
1561862233
1917952208
367375900
126061040
1026696205
815147882
494495004
1538720300
1943972993
40595494
1667614108
2021299126
1792774630
1624266804
1227396716
2006427541
1749927608
1980591069
1981779390
1295892834
2071560512
264097009
961079326
361153127
2103488276
1188410180
1686372449
1766635466
1633566728
755783439
1166291663
5108182
1899370084
1755763036
1118054663
1641922677
867662140
177206922
1339425159
1590008488
2023646997
1912719910
96783412
132016220
1355468147
1034517167
34185043
550535773
1576034714
419944816
348465425
2012379594
1489929413
2077883289
331222545
1998717897
1139572173
1929673538
1773568188
478527049
2014939147
1628114275
1992996208
1966812110
1700868376
1693577521
126866722
1220925645
1805538874
1402300586
1843680857
1062721778
509660400
741829178
1033410356
1769663650
623680319
624687610
927643226
775668740
1095562763
676371892
1832934650
1507162045
695474481
1331726409
1266869379
848804582
1927833522
2057477904
2007660483
299870311
433844918
1636355369
289718596
1737792778
1324625271
359807714
108000810
836465970
101164539
584605907
1945544124
352899217
1179184314
385386315
2048558872
139487511
438735155
356461776
1800796828
1421755318
502589676
1070276066
1118089255
2018254338
646283974
19543865
2090151665
1270143697
1783367090
532562383
2022367978
1473292582
1614651551
1782258572
1176829761
683834664
1313622818
1481548393
433259453
1598196411
78184513
1303724883
1983997310
1986720350
1400750133
2113454603
834172115
1026340618
1086313748
257152703
923031116
675857245
524084795
1104680043
246733307
1348448956
1812110119
521075368
635922651
610200804
922905928
2022397201
1529828999
1658715642
1040971019
1975632788
302689745
705987064
537203948
1233718638
1113961914
738876070
909414539
1724404389
1588780293
1563796029
1049420768
1994835818
253286606
246429306
1099171016
1857000731
1760572268
1147557140
135556398
1632805817
1022481392
1077118221
1490844255
117268944
1272972878
1684952768
608214653
1736316822
588338116
179736160
164241563
1510023367
675332034
1427486469
1678558798
2010981247
387834948
802261466
1273324596
69961083
1153966428
567562103
195099584
1465701468
1792882300
1258273469
1532133118
1707765129
1865248367
1584497069
2092024734
1458338539
1899917437
650098689
881823693
1579830169
686472047
351613568
234031587
1556074645
954596310
971855556
1161267684
759017160
256422777
448699938
373539297
202657372
1962262428
72023802
954754881
1112934549
588390383
958685737
163989797
1745383489
2108007485
844039939
645742009
1270337906
725875866
1178996642
425242185
69714653
1143241956
1011949516
1248967019
218222618
1975002505
1268500921
1783883251
1611126331
1336988006
1646692861
1367766245
792308925
245167340
2072693014
1360693854
1304882514
1670699745
2077976877
735019199
1357572783
830175846
158351644
413588779
1232687483
516938323
385343939
610689239
1817032062
1597612307
158521545
1381624067
1213326589
2119610123
1561141815
1154878643
1260208536
116574608
2040174159
1299896590
1523464624
293855726
1564649621
1250364275
740095035
1251922561
1100286266
1839858723
1239356416
1961441344
1841677772
857677099
2102731080
922486547
1207240898
502836466
203921832
2076727506
663790468
285679460
2063298012
375523632
84346977
543694445
1205618828
1373508271
609173878
1175629997
574252694
220138450
1466163527
697163519
1190961308
1395721500
1122838591
58871588
1179011
1888460254
979681069
699390824
1932308892
2079722551
1890912024
2134877132
1807714278
34868639
1322453815
1536647120
743623860
356589145
398202126
1260264629
261622388
64521716
754229831
1177405248
1682228408
404505857
1430578381
1087738763
1389057718
1771745294
2011409464
245646420
453415057
1826111634
973839392
1792783629
1689079687
353104632
74156890
2131686566
1129831726
1285723604
1260188128
139573273
155243149
1728920667
1980193050
521395569
437824442
1948971668
1674866575
98866293
1891797329
1041688271
1885507658
732634921
677391742
744627711
337336601
1008229851
639845689
1525171007
1686015175
1464750448
1118647819
37541199
2121721366
1826681797
593709398
224661690
1917759680
2004738920
606982476
893416380
1250246408
308042138
1270637557
1056170710
1663038701
1778805170
954095942
634036727
1373155644
2023617462
2079599716
168450122
1825878177
444254323
381060909
399355024
477844254
579576776
538392119
830198713
823599764
1695195650
1151208081
1054498697
1004265714
37880540
1375747326
968886806
1328082631
584112916
667894584
975099669
768414143
232206882
76259212
239102869
1947922032
1324843301
547351577
63526071
333069571
1122023149
1765625611
812171403
1328887256
376154440
803444879
1648172206
562302953
1094883466
1229268992
325979517
1498989228
1604155735
114897947
2063272498
1677376866
691272116
1886322066
1107394010
293547821
456611987
1336940630
701179407
1178248267
387220442
1276671316
433859763
2047748803
269527052
474182414
167768293
1844171692
333935332
361559669
1547866778
685061108
102999835
1024947878
2081005008
912518200
382160321
186360087
2143610674
101332067
8888145
1030359206
1903255475
1821843865
1203389023
603481244
641790203
1663331911
289066061
218728109
685863532
1949811201
2129850164
1708660126
924859572
349968665
783740531
537786238
240192613
1427364294
1532382893
153207904
447101203
1828872042
644756902
536877885
1155587255
1050938131
1644049435
738711962
659073654
854504847
1760868657
872792657
120273056
932007802
1027769419
1305518774
1208594513
1175984168
412347394
1879721231
1518126474
1474845603
1198669058
495448517
2136189068
2026792731
105002256
1770668440
803748680
1062880172
901500745
1503086487
982738624
53188977
610781371
137303213
409710089
835137703
1343085498
1258664929
1863340973
971737058
498807195
1079056957
909663488
86834996
529739810
12448416
253148567
301648722
678871696
833043338
722246072
865580365
432237638
1529484425
309054938
269495683
1864485696
1739943682
1094178186
214044295
356264192
1669171535
176669393
143062972
1390504170
140113249
935306365
164727237
127577257
1271711847
1375814750
1568500057
216843223
1341026989
1271939391
1022245628
1624313621
2048746607
455773005
1354435513
1696096220
1622521495
825706011
2033092928
583305869
719725751
1305181168
1645276766
1032619582
2121489335
1760085786
1943910528
1188264825
16070679
934972386
1242782784
453224038
1473604632
658660471
1378891835
1912262858
2001630372
201220712
31581131
823129587
1012285266
1621779397
1218871026
1126839639
1532064311
1588267855
2035178370
76913098
770049902
1919637630
34595252
1344706448
14273811
170485480
974962795
997118122
1629884201
1654640500
393365989
614244501
389537088
1853957792
1859332956
529445597
710619489
1092819908
895235483
1604469808
1926704447
816952440
564308040
466550
670302793
118858738
1074726790
1596427336
293569123
935990087
1596341116
1410630898
2084954029
400122378
1571567283
948330464
1985538442
1507964337
885820846
1455109679
1294269400
1439382186
572452437
1143345343
816611494
1937602963
883010078
1302856661
1269488222
1911023206
763150675
1298091993
1227784957
1297557022
1882194668
2031468936
150302531
25296704
2070597589
2139034598
358976499
1628802619
593563458
1288190241
1854211670
995867120
358252291
1168027195
913113260
1348079709
753811389
764824318
1856259323
768129961
727305543
781967913
1990751743
197796780
1623905471
841036922
1509397348
1031692066
1807586939
861814099
1113968535
1023254990
1550112446
909743881
307459990
1203752229
903529711
1658109871
625263839
793122157
1270715138
1490087802
1518675313
455674664
1612319644
1563853825
1243231213
455571311
1574607758
1491561411
194751581
1613914390
347674269
363238261
1307038628
862442285
2145296314
134164570
1651500490
1391915406
80289764
1619954938
577587810
1141205459
2000972334
1022212824
798194617
473381851
1804835753
1313476799
1662131917
1424398148
1278344576
334680380
2118645957
536884271
726180413
1863591665
181603136
322027762
1588512140
1160067210
1793329191
228121845
776379967
1360483252
2069200203
545266432
187138563
2078052600
949872724
958988232
1595045858
1158311838
1677007326
2067430330
727246970
65513372
667723039
2060305686
772780386
1956102664
1024951832
1504637817
335257404
1196367854
646486553
1136273088
1124364646
1804392853
960328432
654739241
1203778402
1770628835
179096004
1937573690
1705699045
1015972605
1187820484
592634597
1714926884
832576065
1787478239
1600357168
446712647
674742776
236792463
586512009
52806534
564050979
256209852
1144827173
1557574867
1176691312
882818970
742095990
1538766787
1799886693
1393702526
1723485442
1123885095
113618779
911567920
483332001
1529628147
1354315247
1140581910
963799641
1535301264
569431926
1187644379
2066084451
1794241355
1833804386
570668092
180654733
560176209
398908698
84304378
32757861
1306031989
1226443895
2053731067
239377798
576482109
642824077
2019139316
299469676
920901413
650085408
1049879212
125992767
1854927953
1612310997
82863010
46094980
1492590248
1133484940
1665521345
624621388
1406691498
1336092413
205123137
1182452995
1322461562
635545602
779428690
697380799
144585132
363541679
1596460572
115080554
719597091
1546271404
1044160036
2117569504
1390574693
1713665394
652135807
969781581
1177595323
52834665
2121208434
1431443702
783480220
1290393471
22810893
549299702
1443008558
1949058673
356263816
338183463
662540493
1197643558
553970300
128369171
564735474
483398206
333736545
362684758
1128789481
1734198368
1315938182
720333907
528021847
682699918
284226954
1367674378
821125174
1201340359
358110495
1748529472
1664636456
683651173
2052167863
546165721
2091407889
1387505329
1531305107
2128952639
1704175282
1961261853
368581785
1792281228
2047373280
1185829442
1873597368
1494344406
927855933
298657075
317741815
495944306
2062149048
1876468289
1592845731
1156998217
1072345262
1428243524
2090031081
2142420503
958382684
2011916322
1455078618
1241545692
1544988044
888863503
1101760277
1356358405
1466232294
908128125
729178369
154861226
626061763
247358943
9237078
300945662
2072474108
106453916
255770702
824431986
1069969179
1582845330
2136240894
662904411
1756754297
1833195510
1666181357
1196296245
578973495
900174297
782797468
1524748437
1416414568
25166560
472510942
2007189679
1420650951
733555505
158165116
151611412
1750723134
2146286321
1536117696
1643991477
1889555790
1370694639
990801498
100160723
1400937703
151096157
1854572272
449676902
1971147238
682946689
1419894082
1233743750
1596499305
139847182
2074227382
1084359672
1165616135
129719573
1649611500
945496660
36815491
698041047
800835112
1220440263
6767692
524282396
2142302766
1612906565
1919261975
1501210455
1445765155
1765509070
1143095881
985133737
1384640961
1908403969
629249979
1512990007
917120669
717254188
1683632327
559646377
894479483
678349683
1463609395
438921658
189886632
800469839
8121947
1232467817
1714814403
1174335428
1995775442
1458900100
653804551
1679067136
924412990
1090325827
1189360841
1355187694
1086208378
285966514
603483656
1768899317
1830647733
170188293
307122323
1895658354
833674299
1837348836
1630757973
627691104
687898383
243263708
516392946
1234124130
1661172931
718760704
698333095
1282003520
1883926987
255415324
238964194
129059655
1095356325
551043116
1790071623
1914858071
201705255
2039056103
1376045084
1361603631
1889636989
1409841815
105518188
34275778
852677003
497603509
1556052192
898969197
138738939
1258304819
1767952778
367561702
86429514
1971020985
1238230350
533169368
183317188
98925840
421332630
1571684454
1005523121
1672740891
1804563474
1658436297
519808806
2017468786
1882323194
1233085786
1243104639
807151244
381414226
2100196204
995963377
1686977402
2009985399
58857077
1046667002
1361676203
1047735501
1892214228
1937405109
1153788924
1045655758
1779452083
1328073827
758009097
1752202766
150757570
1886001602
1141166027
318124992
1641898898
1669105598
1771419819
751159271
1041271013
658353143
1711624720
1414050784
97955625
1957144746
1707444915
852761127
1912542544
535734084
236304903
488194417
570413732
190828684
1684114719
1460512380
1996646628
1898415799
1998207609
1203188958
90328176
1458699827
8508484
1205565187
494329560
583601631
1144741599
391657192
1589225201
1988334055
1141015531
697475379
1594217147
629349295
40521219
2139285279
1693066569
805926582
1663932501
1311311598
1946652591
150268118
287832201
1087846320
426874912
1684197290
1974206146
1650986218
1215488182
595664069
1901888650
941805722
1762668369
2137335465
1963608528
1298909670
175815253
2020456237
947776467
1770356989
1793369120
1723279868
468096846
279814727
1389058304
596265744
1161899140
1496893435
590238056
11519945
829465115
1521220653
1187649835
1134259790
1285996999
1737866222
1428173575
469870033
2095627803
1120787737
1142867627
697825870
1259201987
336559197
21978664
235691660
1006345399
1286254882
1852744032
1162703620
519293746
222783642
932335825
1329739598
917078921
2145980356
467503103
1823488563
1903160363
31499458
779908706
1381642999
714279579
1313007189
1891795507
136243753
1290370090
2138543603
743325925
127765502
508134516
1926974696
277844168
34003573
812352469
1492005589
1159962618
579338334
1480697614
1845162125
637503235
164254074
2028496422
1446604334
1682634264
2024045171
61160052
157424815
2136928274
970628215
1477803191
913821939
2033724608
250105041
1738424750
803856371
2136784092
2110159373
349356456
1281285515
2027052531
319702353
484902869
127133057
1672713308
1531277923
1801228773
10035262
921735565
856360580
603378948
1501751061
1754144098
1174125060
806719961
359958336
1364161901
844378753
1052060656
1730584739
244417003
748091891
2041574687
1351433625
748156611
402690044
660977856
798545867
1009164186
1134046707
356737179
962741527
600505164
891956042
559898553
1985258137
1745563435
1545312768
1043761127
903271183
525449029
944223149
1485922340
1824374568
2036833362
1191089904
1736311607
2019091444
1552645176
1949838775
900371370
48641772
1683209070
2125535370
726432308
1876587230
1897855352
2009789591
2072473588
1569771853
838353885
1201557194
1062825783
25338428
35402452
871361231
1018502457
1328831453
1358356909
164684195
232577013
1784050718
872444046
137017130
779973483
1468547681
1167700712
293145464
1739496975
798248263
458897153
1390992108
1782563650
1514926719
1509578964
2110641044
433306990
1200321938
1558144364
1435924942
291837579
1847160733
497548690
932038699
1726189239
887662524
158758982
1054967198
1498803431
1558548166
165039957
129692375
407569416
905925897
963651203
781539515
917316840
1367637427
1361558827
1012691860
908302798
965140167
2066731571
322377984
311521317
1518128039
1201157566
875780274
349283139
823771147
1681851366
1899428997
1675499848
1117895966
2080153397
1840944645
1432709086
713940124
816569672
1863212715
1024521940
1814096762
1779185485
126912544
1418556084
688016995
1010320392
8177887
1778050743
1275559016
927813330
1683906833
672695687
42459419
1985959191
1097525845
145934343
755520024
36536631
1792830777
770748227
1130312288
1980274467
393154183
1123253909
1459792246
1929420651
1983320113
1424041691
1831670695
180369570
1741406909
1658437159
62385630
1880448445
672709892
839163064
1990858917
892429495
139935794
846807568
1878290442
928737506
1857541439
369885746
1904805390
719738001
2144774890
226244138
678684632
685197048
1620778367
1789047750
1541694153
433580285
859257469
1531466094
1013770725
566835773
76804734
1930789361
471546461
1237535460
2023373209
2109898633
472420325
631715924
87564426
2135157244
74428545
367028774
1199063160
1600345082
1208496906
469604876
235512509
1304948520
1399252189
713780735
385744541
56274465
1403404259
98075899
616830776
1386373132
213752333
693050202
69368102
1473166710
1753650088
1910359232
111035421
537313028
635098323
687576872
393933104
453011030
1384604524
1882332951
1122890463
107868766
74915737
581499013
506163193
680827894
1435970405
595558155
2074804030
841263971
1881242522
1746142292
611017646
35175222
1055151186
929228288
542603510
573683579
2066286530
1079595624
192288524
1872575418
1107259418
998759638
2076804736
18012228
1084391594
916408665
74680209
1463540236
1974344071
1017969165
1328721906
92510285
63472786
237778034
576385495
1576324055
737251709
1168142703
1900256381
1571988251
217265444
804815876
2019457419
195337683
643964177
1762453156
79582067
646898876
1951129565
1774788252
350542964
1720714884
353637605
205756286
1872512281
1193744846
120985273
664987908
4348275
1582326392
512840138
477027527
1013733988
662743285
1878765829
1097355164
1584280086
1677821072
1423052368
1825659509
1083758823
1867302319
1168729028
987975506
257013147
1435609298
775934941
437392867
1126422424
6641189
963018124
275982361
309007164
1172555770
726401540
1684124516
799994930
1442666889
862685133
1121032701
1985374437
1892959726
960390967
887957293
700428821
257158388
287619176
597686506
1899795429
2135951395
1604851738
596080661
421849822
825018570
2124939170
500726080
283563869
2035337900
1504659244
1150658038
1855464243
249923360
2105892271
364641745
1918911939
1349358411
1210429924
1301530126
319447755
1389277402
1077941031
430921583
2138162074
22378908
619756221
157724218
1388367366
905840782
112665728
200940374
726398778
1492392414
577124659
368319676
1730383776
1960220612
855026233
345816273
858938705
1416520448
453813551
1225629362
1397684466
1315173944
1383988549
1582541821
1223408081
1808544265
1770473570
1522462324
1684030813
507133224
389748065
1801655410
638369278
1405174924
1109332596
1021212668
189590099
1269985748
311903110
1353234679
1547816926
770620655
2119545455
1650572841
2097925911
168508544
31643352
1607682660
972800299
158669964
865510926
1190128864
930371226
1439476870
4258815
1010448456
832121642
536843491
990774564
1847344465
240197679
191445202
1802099066
954710135
1227690871
1005117362
266191230
1237846594
181480525
982994226
1681806807
454441186
1901152053
609240180
691169442
1679319700
1682353270
1836826587
1686161312
1408384832
1403110167
2087904414
1382723012
615567496
1936386838
1582052422
1921060904
775060440
682075557
680902543
345425963
2137997532
142379228
256507656
679403415
542564928
789820506
39659055
412470636
1294068268
33791336
708705955
1515888018
1580734685
1380009917
874403701
1565052990
747936021
888217160
900733704
1579609446
309394362
502155340
1511382213
2137039463
1498661959
822455044
248894095
1033087919
2002873342
2049887056
1953599290
1740104593
117265492
681001946
1016756235
678600618
509726851
2038603270
1127988889
1214756732
1209756258
953517707
1297381747
1282073259
309859915
717382103
1005358244
22946061
903988190
1991039181
532350240
1329796422
199626044
292141503
1931431635
2146922522
897287581
798069516
1856999737
1274361129
716432902
1782741248
247974183
198317672
446545173
2000155303
962636252
893764647
1698332510
497548606
678052296
1550659791
1459681741
1136864378
671788412
207122334
1302358250
1894268679
133723500
1241786238
789042625
1918553083
751960010
1590367620
1265335708
791341949
2037796001
1164744990
883038563
406414203
245521213
1738805191
1928037812
556323161
33072528
571544893
63343185
1049985054
1352087781
1117488602
1935643431
1353314121
539935249
718089913
352107109
85526421
1375768096
83398017
212220253
2114534798
781404053
2126314412
725808827
1149490161
2107577349
582602475
1666512122
220241163
1928568942
360338337
1375637885
1164309097
1410590438
2092474671
338691213
610735169
538012966
1144935291
1912883175
329698370
1164948372
313860678
117767491
120832873
1816933013
440009572
1841583477
1225174830
142655288
191795108
1426264179
1037571034
1481355894
252267384
1608490726
1988170239
219915738
1161520859
1292581583
526102715
1107076928
1601040413
2049520281
899240820
1039810469
528665154
1340895238
899295900
852994364
1774167301
1561792479
281148154
229442620
404444759
2000367412
1045464060
245232542
2010292034
1508608373
158377744
18460350
2125329025
907278191
1245916316
407495464
391321319
1063616600
674185656
1806077696
1198545117
1483431029
436183467
1892042341
2090030836
253891848
1351220194
195462640
562733746
146000641
1190885732
1782727993
576039146
1884713848
737378214
1183924344
754581147
1912565990
919471363
194565382
157135311
666299911
1003092899
1754085123
1355323259
968850641
1138675244
337555305
657646423
1933044006
1870595061
1211915626
1625249407
1673701416
795093520
583918603
354892244
1888332861
1080873208
2141380739
36605421
1137148779
751111925
1087471379
1631225397
1664433204
79640916
1612243378
949950755
1394457774
1535567808
1596430002
14036597
644704019
90490700
203641084
877820067
1309100860
235759978
1935548881
994530320
580912216
657517291
863317055
5196575
873596977
488996923
122808203
62457711
1915113184
500802729
385339160
1466478867
1305472801
1436813003
1568532728
937634330
1207472374
2048497885
786807858
1421865161
149300551
1054828713
1143878008
861042842
1840043264
1784025163
1413900752
727449614
190763150
1073040723
585589336
1427684743
2054742392
1964067046
759561570
737636113
719992520
629794621
1328491114
1707109568
1065454330
215044555
528008802
1672837607
733344993
2102722461
105783286
629066364
1520371084
1661328154
283429281
1513511933
1276765490
1716942818
1995277116
350812710
1776437234
956785503
4785748
248389316
520849324
1573609985
1527242202
129721268
112455867
639074179
155689730
1167212077
1460152140
797851812
880544223
650151931
650743968
116717378
1400744188
1304027515
1860963179
1552509678
1081684924
895906241
1333796247
942361600
238315169
1359359360
431135175
792494648
421886017
1249638148
1177037848
992916156
2026956950
1389985381
773861239
307556755
133785949
710433626
2007193605
1676128593
18794493
399393046
190135569
1031371652
86438715
1306905074
1717576859
1388847236
1803957239
1043445723
475373477
774814678
512604403
650990252
1876747107
2063739121
1680528480
76810638
761954612
475473423
1418205919
743492484
706497110
280070342
438967251
209039901
71681904
1137282758
2004958920
2384479
1828770958
550728703
853736277
474037638
1372078583
1171864952
470594696
1884222355
1878301291
701485167
1566816140
1095714540
2087314057
1572262175
41884651
109686471
1123542746
2067988951
1347712834
1732505461
602564821
1128855209
295134219
790436294
1089944270
1514337045
1659417185
1582783557
24163138
2064778036
347098175
202371980
1527786796
15024794
641902422
1620903196
766037147
297222936
1426596954
449434612
1728743725
190942737
2005526951
341882517
1071838330
636583853
2079001689
1536125323
1286123940
1217524669
751745993
1926671178
46457567
1946425815
1124965587
278194987
2131714754
1415092513
1419175651
1869072563
762149404
139673281
47834816
1782374397
869408291
1328743166
428148074
912316367
1123866972
779683712
814740528
1453023813
1264644534
1083809154
1839834771
1339803566
4265370
1134943141
1761006638
273222555
64059
1202028673
1260827729
1768433592
962903454
566947458
153665320
1134430823
1785955897
926594562
814713243
2107304054
466500642
422444457
538197204
1572075354
687890564
1552503434
2136483901
44065975
340523078
1887464051
477085296
1908096200
1719267360
1304650396
551700192
1373730558
70371715
1779996373
1180919006
1194623788
1079514507
206030797
2081604784
930116470
33424963
1141430645
720887563
914338901
2141132771
1656086405
334230982
939689929
1291995427
892775814
1300394898
645780793
163859077
59468417
1176166767
1741690738
917444451
1342360838
1769061971
690791122
2067656329
1758506234
1419655799
1199495730
1645318152
1072547682
292985512
1752950825
123044036
469511851
1523166688
378179005
1263282980
2091386587
936375826
1406893076
1781337811
1398595880
1663144347
859677389
324034190
1967636519
1455925967
1830406593
647555387
1831394176
1986132489
2111436691
1088721848
441227699
1583711711
1780033427
1501209144
2146957391
1343969010
1237276532
1433121303
1578467101
304662778
1540440963
1166818365
2000765449
73210904
1155552470
1053695993
95378652
2025221204
1611078441
688357052
1922284929
962561239
1533889998
1979739964
43488215
342542632
382286319
331915291
568723675
592144346
737881049
833800963
855236752
1946367953
130404317
295237252
2140509725
384481580
1418260759
804694160
1011888059
1420956238
1870475920
708266034
1912750509
2116479331
985604275
1409020805
1860193253
231822743
846844974
915564758
1372776215
1261879367
496419865
270083498
2007132319
2056580329
1087709443
1566290100
1107682683
799189951
189861337
1624851545
2137081759
2123068839
1233401543
2878376
419828293
987777458
1383639802
711750927
111387793
1466528493
183108592
2051628829
1674233591
1864670442
943825062
459979234
1168562010
1810282183
353504256
193974930
1891261880
1944755944
1897071686
2109986678
1854527328
392722261
1332269583
1205168933
1857680190
823029788
216335304
765423873
352241807
1600055953
1910532940
1687320739
569695486
243122298
556145886
1158532922
585412404
1960993529
493250093
1646348095
2017082975
744063107
1727990530
491516581
2019795676
269300402
904939602
1993993830
1213307353
1709824720
2100325969
1430544097
1117200583
1059758917
719855151
846213106
1455801835
1722811429
1744194590
1968050380
1627338611
1118104114
813794242
1800873429
1151129630
20743820
1641311504
1455325822
499227381
552990176
621700237
153511348
922334148
1252111016
1346820591
2074344157
1191313299
1616251364
1917725995
1762958929
438398441
1395692773
200931987
169824234
1263983049
908667602
849386397
830885671
2055916432
1849804696
489094840
347203099
644606467
517667000
1444437697
874384580
1148454308
232787841
535646256
206497728
2014425602
453303456
1574634220
1971956800
1362843437
841335695
2076928427
1919692428
232205804
1931161258
703159786
1990772866
1076302301
920234574
583120117
2017446617
832908511
23734632
110852986
601939924
1246277640
845630511
264129522
1023806524
666690644
1929191698
1811453583
1438423499
414369468
289848094
821253085
1074753890
1202424664
833364893
1367232421
2118780590
858099210
1996331813
892750851
259332947
837428670
1809561837
1354711912
452469536
472159975
1716175109
1838123027
1580749740
815897150
1321681364
1577607856
237057543
1772140131
2090903969
81216551
926052753
1247319626
1478126679
1995972304
1544764810
521550989
1920492374
974896241
651383028
1712148107
2122016215
826128922
1656144160
373222291
1307177428
447726685
1947916789
196264679
1628657295
1228651605
1611021315
272539602
372006275
1832114011
777206507
449495434
1138448981
1248519498
1279420697
1871482180
1313092286
1399540163
689729236
590225285
205370192
1038502857
474067755
616932690
1431462278
949544597
2049906123
2117943262
526396019
1013570222
1812608493
892358774
2034040361
854132685
1938059838
831713179
603282872
1403504695
360318405
660218136
1000034497
1867538489
1155799454
988664440
1070205290
2133432763
2080460004
915647450
1901286172
1276706981
767380315
435580468
2072558495
1223779778
608539912
1747932850
780546175
122272295
896044997
1487931755
750843060
618086911
495985567
1331807016
575382488
137469483
878211302
1435172045
869166274
1339207930
1991903113
1433967247
1997550986
446796508
2119247245
517644967
1251100226
557201884
560296689
284666050
2081124021
1820498507
153253893
1116406936
1595585270
1074864619
466545911
1650151340
1089807600
267576547
368134183
1809796086
1890009167
457905832
1861752492
841485177
1266201266
813529286
871526519
1574732331
888921112
1510107462
1757657525
1367688588
1843273735
1190901208
1144896227
1087989680
1064108145
1076424874
603001136
315991765
1284897805
1666591226
1110382051
1791338820
2100977973
304178754
1424068080
587000747
194927493
808856839
2112096463
606776270
1631422127
972690816
1982838545
427761907
1631904476
13181472
1582181487
1529728229
942290941
1499772345
1932287121
725754293
2113212584
1375533285
231520187
855954945
1656548401
1497376181
39844302
1745760591
427217869
402877443
16520396
1355306001
1721832226
1168542283
1085197007
452573098
2051056672
122983215
2072805565
1711187205
1036459639
247824760
1565343753
1573960783
1096883739
68833877
1887636968
541222745
460848327
1885889244
516451318
386829541
1466375945
98581250
1252829204
514560968
1436071813
980857334
991784555
938536311
1581971356
2108532957
331823712
1772155965
396208561
1903549418
678542342
213081070
719626644
582401391
2033063013
1103587391
2026720279
1466187731
1086168101
232012857
99028762
2114893182
920275984
903756400
861857828
1262752944
2121570067
422331952
1801478451
1799272587
154671326
1961700480
1586324280
248425687
1886132165
1800531620
1440319806
123774730
558694284
1315638984
34789213
1620907754
1532308774
1048957350
1109712307
1564288499
638121739
1052519071
209336761
682015301
1867116755
401503839
1921859768
980414467
366410082
1039806507
1579733712
1141222982
1063804721
1314470907
1268179172
1723585598
1795453098
2091838429
1963946201
641956338
356353606
1525722468
953921937
1709261683
1297879224
1279897095
639074563
1306190735
423312246
1475014037
2131645828
2130752847
1941443015
1558937353
1132076530
1742339493
2136398344
1541204874
909545173
185304114
1164592666
1364303813
1462019832
10104986
563685948
156411241
639375687
784532734
575084385
1781379076
151275379
973071012
928787216
295015815
1170295687
246244760
889954194
350617048
1994680480
530136250
2038038954
2139746031
430745681
806061847
1656251612
665142313
558923459
1434044781
702300348
1026136181
317930466
783529172
1200002352
821973392
831817983
406822683
330503399
785391621
1363725874
1167301050
169325234
64569146
2081970459
502725250
765316611
1408951782
1520443375
1395522775
2052977335
68836185
1073578313
567319068
2003656194
39986703
2126612716
1309721432
714864876
395824282
1714900145
1038016170
898320910
127113041
514278786
1861418164
962359178
384392679
1080447262
1410952642
758972939
910247784
1291762667
1547757508
1184514851
200096637
704455370
2035764407
1859826934
358431781
420507873
2101679993
105758660
815903326
1339591148
993175075
25216534
460900298
762928878
666098212
1618355150
1622944365
591898334
447178703
1085950805
766546401
717788084
1018916224
345011824
1571051731
1795922004
207377807
1360030031
1941217125
359473958
1942003873
2142738140
2066458889
779314725
1219991166
250028740
1611779029
790078659
19655625
1758479807
138881100
799824088
1908296766
849832032
1651562740
2044372687
1781234423
1034634578
1601152717
146138076
1137067266
618604436
800752912
1358523374
1165735128
1054217191
925941466
2074146549
1959709273
1812598339
745968337
560976129
1017738750
257239153
202443548
96779087
856384410
1892789526
414319523
1640636885
1470959111
2142142777
1253208711
456525697
1032000985
253782851
200998573
129650391
1244513006
702167669
120563127
1544879506
1880453256
1131124023
1024770311
311424899
1803238021
1005691247
180075746
1201167517
1488676729
882078992
1559980743
427380373
1139407208
1200613667
1726213960
755367937
1712029932
555089745
1342811064
465003960
250732003
124374621
311059918
648571466
836933414
1840399759
1029235604
45536912
1162865530
289464519
867958922
569348275
1631231336
1825406590
224423033
1128371091
270349341
1578324601
1024685731
122969651
116085415
43961635
1948071009
918322107
1474666810
663421188
2131794128
277311177
792920328
1682377935
1151297112
1739885291
842902406
494651516
1160436968
1861074819
1839690058
641572216
1612650738
27696777
459396304
1011626439
1885874824
717642320
117562736
1094180017
1731680529
1472894756
1883416882
90272014
1674551763
2079165201
465047990
598060702
457176180
856480162
1517732090
159749094
1372095498
1778094221
185106339
1782980957
741360429
55222954
823840995
110764317
1955295852
386858435
1647409843
553807700
697506483
1028458035
2127797819
428495857
563047534
2115484293
961456058
342809832
931663184
756112437
805077908
1383123340
324611118
1464875172
650531912
1906690730
1064225921
2135079618
189271984
668067357
1046185795
1979058928
1057819386
483397962
1008843499
2042144868
1724806919
1563308323
376258571
428910895
373504682
1833218828
929059257
1387763212
156557591
251854862
283563833
297342782
842998304
1512911221
1851517958
243011259
484576637
1123381163
126901291
946814198
1570896396
1243277896
891250242
1989786225
854250512
549537357
526045666
521915653
59062147
436219904
1256100293
1676016303
327763401
419241494
1690688144
1629900392
1257565356
686351955
1781524310
140044867
1871067450
993167399
75221017
1340639586
775597678
1265706321
1775969418
1402207428
1728895417
458557043
1898619001
1679084134
1653621551
2051301931
1018757855
2033601889
1256554635
729567994
1910690561
490251192
731734697
5464084
796792763
1232319124
1525724686
1055568325
656533614
865794625
1053206846
812313927
1092775617
686007491
292828812
144040350
313525443
927416465
236854010
83813830
612534801
1054035594
1699924289
764888430
339048434
2010850433
934885341
219168849
864644663
1171558624
1997845583
805185019
832891383
1332704970
640469906
2037162998
680128650
1106235308
495412870
1139353323
955245525
2070874533
1828542187
1735600941
1958055675
2000286580
1865094636
49789893
909573556
985679457
837676215
648957843
295619666
997378983
2104872992
1924384350
1926671349
507354332
1518281809
1458301190
239427569
1474718933
874272072
791444119
2115608983
1945671914
2015908440
824272381
2032229889
1293448861
1378928114
1794657003
511963238
1507560123
613025268
716001799
14883379
2025546813
1520280717
1895782322
2001518308
966608144
1365102967
834637292
1476617003
2012468003
666079180
235821340
2120356501
734449087
1516443002
505845566
1412408529
894913395
575286584
281947057
539562332
1988687853
202118931
2120644021
247210539
50087104
1348565017
23417583
1587015542
1494089390
2126679524
797503336
144147774
1337538204
1291274148
1945470800
1955597529
1570386601
1618767973
1328043867
1896000493
284348924
1883146671
1392974756
762916405
947298929
1430531240
16831528
938371698
1073988091
756720665
476006204
240269279
418369915
1111474857
1305617428
1639686583
211742473
1833193844
377092544
2037875121
1918972103
79326467
859690056
1806468060
1360504232
463171698
1741407083
358263940
1225506725
1195603863
573357593
1549358741
323983114
1986376086
1433932231
1904829202
546750111
1619932425
1363343712
1624722652
656097627
2065578736
721681435
1829595581
1018702565
1123028066
582003671
180314499
474705745
499824609
767721944
223486141
441555496
27881697
1872134822
1504400701
339850298
993586014
1738870226
541338018
856384546
1788476877
47502253
887861271
1321220311
2125729635
2132326680
299414525
210095896
712357313
511422271
707180667
1077661486
2052675080
13798105
1434182967
829036872
646852414
695388073
403742462
1175786256
513736869
50603862
279391036
1086134202
1279809966
1678513430
949167229
181797804
1506038076
1313276148
265380713
181715943
88761477
1863202317
930873930
226003980
1423337058
550366306
1569280802
378644456
1804046886
800350435
1963721201
2073537022
562524467
1067807552
936341059
2073713556
681597651
977613359
1797800254
1724710943
1670052555
1024897643
1074362146
392603896
1717213745
2070357453
1974947718
709929197
986233004
1016757120
163111552
867813717
1354193389
69228771
1988771434
458734286
387053195
1209631340
535037674
1604113293
1603724611
848749494
1100098433
1460654917
1574494683
266533756
674017734
593130756
1026156499
1689410119
1663070582
169171475
369540818
999301778
1009769026
1537960001
267888523
1759899733
1341989307
161245721
476033824
678329735
528847094
1165546285
1748213434
444373140
910153799
1068886329
939455266
1260247853
701087451
1984788088
1319823945
481917837
2051448673
742640448
1374802563
1780282094
463321091
1590098884
2090074204
2000440910
195624451
1551449701
2074801717
2098578020
1722968872
1722064443
1329920102
1543552108
637336185
436765408
1926170034
1053729695
807125755
1421539393
1044868843
193764946
1429344659
1990041556
1464648749
67732047
1517933461
1946310331
744869816
254925633
1519074369
381854491
1048097551
624633289
1553332489
1084543184
98208859
1391858907
1366605274
317098955
199904111
272001191
2057960914
1052214149
1617246677
1641256257
1758951446
1118010732
1933789441
1910700655
1568747695
653707193
1339960753
924846234
122735726
164129872
886664870
1599533377
394369902
484820214
363814780
1237226716
1666354170
1318927530
1636849955
1250895217
1399553946
984145967
1375621037
1650637825
2126683444
597970009
268382313
1835068526
172302614
677314888
1828847636
457439046
10126783
341760338
345189882
1070188971
1048597764
36408519
322428900
2140273442
1419607351
1021251844
1027564806
333712881
1202268004
818688829
137495593
1546526730
632566561
519235257
1918312460
707539638
1792281000
1630046825
508719268
1181015519
1808832678
476044069
816849588
2028037228
1533781591
2143923054
547916099
1112561042
444814879
1533123596
1989933322
2004443845
825175663
2003182550
487433917
153163041
1395501991
684179665
1856029705
721716059
1226913827
1861875089
193091417
196303629
2105115990
1788755194
1715584530
584404219
1245286103
2007629835
444146105
218014948
1560166442
830127819
861425757
929348378
2011430123
472035459
478604554
580983028
242220290
1819340491
113175404
988053625
1313519220
653252121
1433683780
142953826
891869286
1922489527
1787875006
1881319960
1307897417
1511374665
919790676
1761783306
2133452451
1083911658
542085204
169407233
227582056
1093681996
2003280138
1843985580
541806079
1366698057
69033584
121290997
169716713
2038370789
129799183
1759266310
1718075583
1301827216
2131936716
1178294036
2117484320
856249710
2099392709
1638494356
461355254
1299125695
1086540627
1367344920
1015603770
493058133
540953637
569710423
304459822
1103315117
1526193701
40649100
1034214137
1598439322
862071260
279904551
1873072761
378575046
765003851
2040517282
2094436779
1345038382
603572057
225386489
1052613783
355126919
1003492896
598164978
434278666
1002372940
1361255998
223270436
1704572838
1408516826
1458406854
2087567911
998833739
1347308745
230398670
2062695262
848382708
182923073
2031150137
1844607577
388627185
102631133
1739129827
103635160
672131109
24314030
1692892653
383810548
1253421257
1219754782
1946644202
1132268108
977761004
2115168807
1391356581
1450443031
170800904
417411228
1664018051
352610585
1048721435
850930417
515523465
697859423
453703804
60499443
1734999825
1855791081
1738929033
415810189
904081710
687670390
1127065428
718944321
1376223035
1653585165
1470464812
582731574
1881144540
1747215352
2078984102
1540078716
514076277
2137536022
1844960345
2070438341
501167291
1190565024
472748445
1392685359
2126576667
1958494314
1228419607
1286893490
1472168441
215724866
1272844446
915646163
32167952
649281823
1518311245
826677803
238809919
804429644
1888365392
1694846366
163674277
427171523
647941230
1643451022
235122499
1993696442
187741890
194431083
1543382441
1021814637
932042144
1235294833
328501578
1246435267
1986662575
1813920401
1719148236
350134438
1293538400
1721253707
608089419
2105197179
1273959745
1230897769
8969573
1588667396
1878430730
958505143
208009500
422217387
1769947333
1040839409
832907245
871669501
1522449980
2141502465
923453652
1462604869
119742573
1354090941
981584657
1351142258
1154701201
1091178826
1468343975
1753353892
617845583
802439146
1292926706
764472708
1567321157
279760549
403692253
559216770
431461284
1917699062
339625363
1459948081
1229340658
84518686
2125152083
1566917276
717877578
816075330
2078736175
1619888437
613302937
2073684340
1296664476
1176183906
2111213995
1143421956
320913176
638229686
1208086257
1429485968
2134540582
501390408
1463315687
202057926
1354813020
153958077
1417512545
1442090947
1387472990
1547955018
292691171
1512718466
16136831
38079271
236032060
657771793
219611151
472093725
968575774
709342930
1245704346
532876395
2112998818
1997274062
148190912
2070158429
171936934
1867626244
396882551
1327822516
985153066
130242370
618574615
1906422125
1973120183
1696040135
731570342
1420549054
1744776017
1533344821
1580192213
1093920522
1690168036
1676373243
1808911248
1987874476
1689292699
1805369508
1605703382
1193654515
1361126229
1582852452
1421226622
1433391221
1890915805
670669085
1621154868
1898529460
1943508266
1059095808
553094994
656977495
1064227158
793807927
954288557
556669824
1177268566
1296453983
1526366890
543189931
266300859
870719342
1905690554
1521386214
1178540125
1266965442
256491115
1215355595
260821961
1802256897
694471311
1846961357
373781274
2113392577
334247411
1186116739
867910498
1736436376
65950393
97917497
1467059064
2123863437
705601232
228767278
850053721
962982200
1065278255
1330039692
1942269733
828592055
1915386656
1610477692
270606515
2104015745
1684018842
1517719358
49806395
501785936
1692244512
936795004
119866633
1175236125
1595832253
925704157
1960559946
308762098
1095210538
470744700
2143298729
464007639
1954756947
1630804642
633117
2004512669
595486439
1982839166
1164076083
329679630
1640521776
1452119881
466928018
1229346604
2000540858
577036430
363591779
1883115515
1297560058
302787248
1540776919
92976188
1768645270
1294956075
971204257
676678344
2007498810
1404526182
78446725
1878428939
1340149455
161486285
1206710785
783649354
130219916
534002685
606460363
1649402591
2017467636
1886720865
595992701
1855416258
1432684040
414079879
568948992
372129775
695601417
1658505660
2049705112
1694389176
744923060
640641766
1090098322
2123141445
162047564
1859313752
1242423662
1988706122
47530540
1103278986
861041881
1639178281
976474280
969685508
1977693594
1739218438
32093129
991724009
330228393
1550789815
1671006574
450515647
776943872
1348503056
7075086
1235302370
141797924
1832532306
28691467
127566767
74704367
877921553
709662798
775657295
2073585230
460653183
1121623595
1507907870
800088093
366990553
1427768936
1862898292
1706772741
221074817
33357987
2080121293
1645851629
95854726
1269703879
1039061793
407114510
1677245825
1711974519
1421374531
1397936122
2061546227
776887287
1772736761
542749398
1048632170
590668178
546399779
1227230132
2027631559
352468838
934701981
1797831717
1909689133
339514441
1903611611
1953996934
1170549716
1550302249
1712655234
337304211
867007326
1755680802
1264637725
1091038771
40293872
1295274970
267003474
21858113
532769714
463265411
1811734895
1173356471
2094483647
907239654
1824246274
605220464
822463717
1234672991
1826129815
1035794265
1773033029
1477322471
1038733126
361711082
17699855
1294469404
1317021069
1778554731
1718071406
713919334
1953496138
1319207506
605402953
489898662
1507917203
1340378242
1895489249
1398775900
422861105
4472450
289587060
1718812151
356250249
867517490
1254561623
251768769
1953703646
1970135795
2119542552
1895181842
37616103
1493291090
1327908900
132926620
1638056938
751238773
908082429
1635644687
1184914689
104996102
594206136
1274963329
1234663804
996380352
1080185297
385327918
732125545
1085655509
802703623
569355670
1448261488
1568855034
17912969
2105556681
1877566294
78145434
1010726327
1678098755
1579428260
1194967136
1562248465
489628004
1792074692
1223821963
15875718
664726740
525486028
1283241513
344261479
1874892091
144730535
1213846267
2005613566
1555457466
1462354827
720519232
1916548919
1225047880
849284896
1570934150
1323813841
678130608
1957640942
598501430
1347537764
900495572
282535075
1514090291
1849382929
830426412
1411347355
1730098687
2052821151
94005828
951018366
266463439
1268564111
255866723
810736824
826610041
1448875427
1147225550
513689200
419675360
408720344
45107564
1851715351
1540859890
848594584
152513166
2045378977
919919172
1709201632
2036693332
1566012509
686255743
140693222
533509889
743271060
460418875
1494693846
480594017
1248472583
1414271506
1000085880
368681963
715277222
1343150310
1734401727
50198015
629863101
1614398430
124045584
54049665
15863171
91200098
1899483859
202440042
1214273355
1812613253
409782855
1265330582
1631807791
1415898892
1530120272
1962762619
897963533
1209834877
572170047
284118775
793763247
470708384
44862317
1378172130
1335245151
1598843201
734400483
962522774
311380897
1805076213
392925947
2003468425
1383791376
5163532
1791155658
1639994597
1418228695
1615856388
2039382073
887102669
1144192091
2092008068
187928836
1803493450
980435778
1549384805
410013859
1372737969
1507637426
1742802093
419433469
298901330
1737020360
398091061
1988594702
1681069159
97810129
1607154114
1693961948
18951641
936921853
164215583
1874966927
1262923322
375389570
14716303
968595382
1254849237
1940609857
157765111
1234205940
844891270
1775485512
1583739989
976967341
2003650809
1234542167
1207630643
140655785
1985824837
312576535
980385613
260840626
1700567868
1750177146
456863085
299495416
972750045
626881189
1087016321
533457715
1531495283
1820756954
1177221920
1358997903
1668789751
848376375
479633298
644729713
280402755
1002200826
211158878
1407615278
2106554546
1577895432
1909905440
1335425311
1345694340
565673628
1848777402
354086191
1398014311
179036710
2115041315
527540948
1502209011
1122721190
1313170588
1919831581
417463373
1657826127
873468335
781019265
590760367
1276538102
106070066
262413566
800476766
735196385
353850743
9816568
1202974489
1272151228
1766806592
1404378389
1680230422
1636064140
624328829
2071305720
1698879174
821726287
226402018
232428378
2091436515
530531193
2048436571
491932365
66053574
466274032
687117577
626885580
1958671268
936153513
317945561
366029490
1288699979
491061654
1058044533
323594377
298795438
445404955
194686055
1326260457
677625911
611796584
929999540
1515264773
1429194056
37889611
1290855607
1073213767
346564176
1527143232
774875859
611659336
815923033
547387366
273807968
83214923
2069458519
781921836
1007235099
2012728606
1085410812
1317032494
488316309
1264110763
1864626525
898532434
1121891626
438082572
763006217
2048376512
1327476973
1055609531
521132719
1852664940
1610609202
157541252
334798467
912033762
1501133017
929836834
243691719
1727312676
1656687742
80310900
706248566
192019656
915728814
529279712
2096105516
899016002
847258669
1784496703
1778282665
882860273
1654738988
517864407
1992600086
926285347
560761128
953848477
1007106050
636032286
796294549
761505751
218893107
1207804236
1418913624
1293748956
2117365122
68195987
1241937589
944416950
1944531771
1183771475
1947778666
1228200468
1680983082
152669656
1152801894
263235399
1554733000
2143045254
1955668701
81643076
263651904
370465621
1336144342
685944183
1179790555
203835403
1013363578
1431556592
1110384433
696475051
716422228
198723098
539415252
710090544
1409723239
2102154388
681733254
786033836
1651776885
1749582105
1838685925
568259760
930978134
2070752674
390701735
417796321
52976577
1017184805
1620563283
254530606
917386272
2090659493
485371798
2063725424
1021338198
326659287
673595580
1680217253
648545523
494199584
2123773595
2049611580
844454563
1530096888
25416080
854124900
1418647753
1979636795
1669793976
1780745437
1011761965
1375974315
2016188404
505726300
976655339
659181261
1335257060
1736700072
270594283
688543219
548377311
1056965051
660980277
2093413832
776919943
813943434
1946565389
1580983230
397248320
1736381069
2109685338
480878390
1082495719
1346422621
1326824339
376023112
491727730
1977758347
1852644602
145615037
948350816
1785161514
58071061
558219923
1103866792
1907702631
363539197
1667128849
1374563527
1552860198
1022014663
1740109843
2125986184
898242786
1240501603
1684992250
69838581
1635304466
1707047027
684253074
547611315
694291039
1904365608
822325342
1004562570
1871237768
729723823
1387359886
326417328
137065239
726653928
2044046713
1668210391
24182442
22888187
1824330216
520333095
1057790991
1293234368
778684526
1274386326
1089151551
1189990711
1836689548
1203081458
1688240039
472527281
914616876
2043694027
1689620
246614865
554337885
286839563
711947544
1352339687
2127141635
661834307
949419205
937501164
563792864
611259501
742228845
1042291495
1408526425
523042244
217500721
737140833
1757725457
604276724
116105479
2105078449
1938971870
592884469
565306803
640206018
1748424823
391580201
2091993584
604891753
1915905131
597368241
970066812
1677080128
979708410
2033220120
1287841518
536261506
1093898956
1235208388
69814053
1844990510
595566848
804824207
638458505
624760744
1108992456
620643545
644021853
493479183
402133844
1063455792
188631023
496501718
1800888008
1008651954
1910993631
101757177
276434863
1876368324
1867548678
1763586062
1172263902
805812634
33214596
190475214
2063092139
1091064345
536419779
1725513403
266961403
307650539
127293840
1413923779
608716503
520740583
577514699
464644439
429631210
316230474
1857901366
1513502834
1057772576
1043182951
1183027475
670168984
1191869960
705035209
1807867036
1322280538
1762728862
1312240661
1359885890
140093133
365517659
1949257419
1606845808
1720066920
225679631
107546128
1667193974
1366724848
138394398
20009122
773284163
1883826507
1900574263
292813395
432617915
441750313
1145430400
1063624854
2065468067
815171901
1958676519
564331683
685018619
540921046
1029451966
1087910151
356165898
1976322347
2107680580
699846731
320192197
1363166701
301564691
645713536
194291141
1695886454
777114486
1738224938
1500231787
466983393
861612462
90158017
642571860
1677917858
1728419835
1520747325
2014089215
101030856
325913246
386067245
1544780957
371566197
1433946253
120417114
1941936169
1424881565
2098361315
1726598922
2037166897
403612181
703650057
886223260
1799416350
1014682921
1416243931
247408189
1101304831
159470673
1624762611
351503705
373120634
857567541
288545785
435263657
1169666646
1297445249
1124033812
1540206885
1682484877
1288585155
647524034
1772807098
2012212240
695912048
122809596
934368647
1943372472
471325031
673226666
951139532
658721293
332261583
2070853997
2016427822
1223392271
168295556
2009241499
564621622
1105468980
1784985735
1707559635
1315289654
1094924690
338388082
748013128
1693069538
51436864
986228957
2046055587
1272820059
1400125713
486831896
1186693755
1176387859
138116869
2013029400
259535433
499901356
1953661441
1525728887
1515747951
211478231
8323324
1029600618
1324088545
9705390
1514526095
1098675872
1331060548
1006747055
1417297409
1193443039
1323139531
1402392863
899321256
811624004
796863049
1896837502
1412877454
624230412
1342407500
1759574812
1688540908
356905019
460133498
510437366
1295792363
37751173
325220004
1238623311
1712082909
84526149
1579712725
1435673245
1505435844
1460845094
1901071320
11463700
246754042
1674859680
1639392265
843331060
1945408100
1028036713
567804189
1606672178
1483296387
294868015
1730491104
20252583
349830211
308007597
1226305477
929367607
1066630533
570559340
1743591739
1599034215
414499340
1383667374
286553823
19938280
1179859004
661630057
1670921237
1616196810
696998310
984366398
589066751
1426812128
1505995237
1217572754
434496463
2051493478
226217282
49815293
75791434
1444457826
216355370
1095696141
532845562
1904306200
1007928531
1024454602
1083159586
612938126
706378629
1505765055
1340609501
845069614
4347694
491132094
1281631435
805974619
1272987544
244741203
1144723797
75541807
240107683
317612454
187382588
231680200
1610936298
908387588
427353544
1751852079
1905823219
310431473
962851322
1617249376
1064744149
613480068
106596185
1393858428
1698272158
2074446852
202859277
1880103667
48296535
413873507
472595691
1458283543
340051142
1303794005
1927501352
281023198
325346817
174991048
224053555
1823322473
1500104497
480280672
469191934
1146093658
982734529
41098060
1676201738
436624630
973077821
1574361331
1625343787
1729896456
519673673
137660167
1939595429
303300899
211898135
808659106
1591269897
1058959481
1491797916
681965779
1184063266
239782530
242963084
2071379023
1169794382
1660403907
376497755
244594328
2008403496
1000601644
1683902275
329153961
1300152824
245460424
1839745722
889785526
950797710
829202291
1753768896
1813864604
1420029609
1663445443
85808905
1396104268
145496181
148405
2122985456
1294680419
1069322228
1109061872
1265926420
1067420153
2053736526
1265395212
613342399
1974886648
147832479
1477708716
468682229
1101937248
1761802827
2045108661
810997316
303289992
2012058239
1679215693
1743340461
2124350134
1086085721
1035881928
1751297996
531429987
1915709348
1301138946
1929423745
648885306
194622353
2051206657
1411900643
1814090115
1926384969
1649892647
793191461
1877901080
1847260324
2045631224
1381533240
1254040092
369400047
121294495
274661562
1307567805
610427309
1284590393
1406144389
1566343632
374467716
1601056726
1471347398
224972103
205608419
736606467
195844144
2092108178
1129921175
963854692
772011110
2123715380
1136367210
411976528
1898082699
804089263
576802794
1617196529
1694613313
2054901695
458512274
1503886486
2013438144
750973941
44910844
739011215
1282863978
411695710
1608995037
162244437
1781591658
1334835954
751429378
92328216
1564921386
736140707
1999184900
978056460
366485328
1891339052
1811661196
1699579943
689676488
1132236587
593406735
1534036103
1224618964
293361728
1248677313
1098932569
757085899
686287071
1606113190
1104049988
1068551744
301207372
848818642
416813303
101630037
1829242241
1216006440
795750176
648343214
988716118
1546629044
381962241
481437298
847738035
2077831472
1903792653
1543236419
1549754760
1932349775
472870203
1425926244
420643668
2081135060
891672539
1263159709
1614761495
1320119528
733203688
268719488
795380900
698993006
1785266246
910053667
1281883454
2134067768
1136544357
2024369063
1120845257
2101859555
1101335384
1850157202
1730105795
1981161496
524116196
647252658
805857647
1012801572
860169130
344462841
1904557699
634677700
2035330739
20483638
2106591732
1812123648
1003855489
176157944
464464941
972799405
1291561949
2111022655
1848055197
1460619194
345090220
1666457129
1027622232
379678379
2855243
289533759
895884351
500131730
1025233657
1166676784
785101790
732927868
1255579928
1155110499
701905192
1842494356
1688358831
1202939082
1490711594
1213266729
806173303
1005105026
1687645007
1551945232
2026251809
618251225
1064055213
120877702
241759004
1029703304
1054285483
1374264932
1085681005
244557498
397493363
1594812018
314790510
1333792364
1529261285
1001074715
1412380717
882970450
743689906
209113988
280349083
1329432965
107935067
800090844
525272302
1236553047
1763474063
179894883
1640581693
658304308
410129480
1916533593
818876758
1956516968
511321014
793967436
781059402
842610987
1175508838
1547571744
1533962634
45686522
895200377
1820479689
1450002358
132709437
19180341
443215486
2084533345
1472489320
368834954
1278121152
1791194910
975848830
1792457033
1522943527
1558869290
1896762741
227593721
748897237
2132578805
1276565063
230099764
717366996
1656603015
661655728
6901940
1273119807
241614969
483379834
1653782682
1142771776
1422239547
1994839901
257560869
1932020350
1551915073
739475083
628713248
293204706
380743018
790666106
1025110121
1176069670
930557580
1560752385
490448469
487062122
1012603579
424523671
928223773
946446474
92821680
73991359
1911025215
1210361362
1740785353
26883630
1682385929
1622692867
1579955171
1500883392
2044217051
1738192681
474172350
1393827073
16443848
862690987
1628221901
1958312038
591011070
1408378126
453989739
1622932849
529691578
1505843588
596533488
2028542107
296081834
1762479479
1479289646
1296935553
892703042
832212720
813368683
1109410871
292906829
1892110687
574699887
152989788
2065337144
1313025507
911701995
585023621
1580284338
1124629322
1042955362
2044265726
1823540735
1178595783
1875819875
52910264
1661566670
754613765
192530672
691251774
1825236956
473406454
1293709814
35139072
774177917
751107904
1329006049
1800621935
128461288
438353744
2026388491
167429359
1098808409
1339150837
1197735832
360499722
335733787
550204833
1709877458
478213439
1254888945
1319540869
318039103
165872969
1957843116
1553556869
1464579985
1996522927
1648446320
1983127895
740205114
1523014345
1777431549
841133005
1671810114
1169054131
1009232009
2103092339
1299757952
1159563453
910341023
1864852936
1424543960
2120378050
1650782659
795945491
540926376
587404348
10633122
246619945
458626753
322114072
1656153254
883700380
1870576704
711714791
916965895
60013435
929895075
771570563
727848855
76161732
805634975
1771544786
548288705
1769469543
1560948304
1224038692
1021118656
1594128557
1533865295
575891653
2069769342
1863805622
1319720825
1324728945
1487941092
521812465
977360396
1656199489
609116363
608374930
2016400032
1179035609
301443671
1375163662
1481914200
183335187
1741236570
1566100612
1650626431
350552284
581636189
861895887
343081957
1945685894
789825636
348659572
1051799897
1003456168
2032252236
603477666
2081030118
1819847051
823086369
2080547839
1369144986
691001827
1863346473
18778068
547598125
1799513766
362663544
1604273570
213907294
19222503
759429505
1090360205
1671876701
1377807451
2020223080
1325601584
1398432756
1460731910
967371144
587816036
706379462
872755586
907005560
1699308618
237541981
1272594109
767276695
640315551
1018476014
156375977
518703736
355175143
1899284202
13722428
1177269352
59610018
784654701
610980821
1566863842
1685422647
1902920076
745995958
443392437
390490557
1940740999
1354823125
687624124
644930668
859005328
1909103154
765071901
876407068
1492506398
1445462960
325831435
478063127
298550980
689946383
1801504486
1683760974
69426225
146017877
313677161
2078889203
356242375
244519691
725678216
991951657
229862826
549948882
1668351385
1100295948
1545201031
1742789304
578858692
1681080118
1050723611
1083476690
38299165
192901644
1649574744
1862286014
403036902
265690490
1349917619
233244317
250877266
1348701037
915359938
695810345
541305913
451624199
76759992
444695467
807044178
1776075941
1593631107
1208131483
233077179
1519169996
2041843781
123765324
822374844
458351641
1894430280
1643471363
1153802112
110831157
1326020741
7136071
2127600268
921851722
1769650449
1484575375
2138771166
1284879721
1030808495
427998410
1833830300
103358620
351460307
71607732
796324649
30386990
966829202
326274423
1676908874
705584044
1801078
1601323850
1315311676
1386874128
881900077
1971071008
1281236197
1270779745
737374786
317581788
1830461379
838225624
445113983
1148988685
841144633
1419325832
1140389083
1604652295
718485294
1970571983
558880605
576843759
1551630975
1334243446
1968582045
1902430998
244186676
1989783105
1987245543
1578607902
676478981
2119587856
632330028
1839520494
1151084793
798579681
772485923
1768093797
1985312921
1838157538
616386530
865823353
749715141
324351
1122434359
1546536538
1237925496
1987130081
1427187285
314815407
336222477
1322431477
1725045315
1644626321
1556312512
344014572
584367497
1557020501
427618064
1689697929
1534841992
1966809362
889801329
1159870128
1686744243
1863092656
1649898424
1191108879
1511139961
749187477
427405328
1610173417
1595978386
922749595
537288743
174836669
1411089815
91860907
1687754480
1327982690
1762117388
257549513
150829223
1778133558
126498089
163772164
816324242
722005161
40836864
1013050794
1280791278
1024000551
558584434
372507139
1997474412
86043121
786288928
1036261706
442488932
180900534
48597045
653168700
745819033
1667316703
1311114659
852672075
1672076233
2098276762
103573434
1064970014
920473958
1902299096
667439919
1147206749
705728647
508799206
83515615
351080821
2067478598
1672881605
428630763
1860254482
498835388
1759223382
35800049
1287664299
1402775285
1258051571
1561597115
1964623732
1171449954
1313742946
69825259
475669774
165295798
1572825159
186045019
1924263867
1892761771
1375065004
1762619627
1996713560
1000363888
1908483935
20232568
2005675527
59059095
1235427663
173853395
1990473109
619906753
1722459848
2083236496
131176352
1218112724
1414514168
809013716
1844092382
495216425
1702417539
809660946
568979488
1235111320
2106407855
1680783311
880833851
2100989886
1366177549
471960016
424445232
1583949472
1309713242
1482109718
1767187968
1043614970
1030510147
370537968
188680877
1271819278
858548223
72713458
1048214482
359275169
1938414362
260476461
1900130415
1814848303
1203208232
972467071
544392854
468893016
331545010
878849709
2117896490
942465923
1170313499
1201367368
592051714
1340003557
1272915206
385865856
1088971094
734848274
56532764
317025425
720184164
1530445426
1741646710
1689936847
529992346
1552870776
1598293456
1924438457
1374467158
1492371694
1196293121
369531505
1563727041
464078746
1481611243
162862572
1697773607
241850017
313817070
1489695382
2101569040
707391082
301768124
1749713645
1651380327
1701515654
2141480800
1262980181
1816457866
1952943910
2060402104
1471761085
39210708
479734096
635884147
875486216
1842611283
1015278132
2144765169
722906388
949010116
1754183485
1336877330
274285013
470906863
335768085
143105427
151214410
217089335
1999086510
1914028864
1062763093
2116269985
1609694826
268652717
1277800947
578818865
1031994308
1064825825
346521466
1138079759
321709558
1752296538
336024430
1313884790
1682569164
1517401726
1530136653
1230782462
1524524683
936092911
1693762719
2011954079
2052957193
752591331
905428484
1495055925
1496182101
110941352
1913398455
1487202105
1802956732
186310033
293816437
1786438604
1638569387
1047308051
526927667
1868746233
680119932
1663398212
15856586
2116268487
570942172
2038535887
2054564817
1663592192
1493272820
176367993
514830561
1977008595
345437857
1131918734
1427832259
2146326776
2099892601
1883294003
1252469670
305355727
1334361232
763539720
680217841
620412396
1725309791
304149687
1460494101
1484218580
2055838390
773321705
1208779348
548514421
113606651
325497613
1465503603
1607749795
597393548
2135654459
1000151968
486297392
1551785417
874024444
1610122435
1674087391
701875953
691445948
1277317572
545242938
787840108
719756928
617070367
82741458
273808692
844828912
1865420523
1961421376
1388885266
1570239633
819445146
1790908188
2104665059
986273563
95793518
661247649
1020507273
756389160
703366737
845628622
2102609698
472124807
860329064
1045328538
116902065
961050042
955485743
1202560286
1764259170
1053748067
641331752
556901664
441055447
168949914
1134890804
1204175283
1096611203
429103146
1926356310
1777368561
226768562
797465740
1165640929
899970136
587568957
1977712923
1322719678
1645361084
176011826
1953721851
1957690551
1301324910
555065966
417975106
521184142
1723500562
1596035122
409196979
720304536
1178701764
1717474064
51290652
1420138130
1692924473
1490792268
1607458167
729665997
1653948154
1153662567
1455198624
1224182054
75540378
1925748986
1646545074
1609936618
2112718627
1359119449
360486162
1974910920
1624956689
1800808481
999904013
821025799
1054769751
1275628938
1842568545
519401698
1761897475
1743183151
1117270561
1940953984
1832832609
686986609
1978008725
476417650
317881069
1848007659
450425542
1076266998
1099521641
871732823
1227006402
579420348
622962399
1232020983
1700511181
1563379839
1341003295
2060043414
2046272340
970541256
1144974741
454240470
1798117390
790141113
458138904
197877134
360803528
1618870128
504895050
1759299610
1773111981
1107327473
1005543506
633112975
1835030279
700262052
1881712203
977427703
1722951324
805533145
710133468
230707317
232663995
148129046
1986398624
1076269991
1413882064
887383582
157133224
1380104871
477236549
1247060190
1825622743
2009595081
78792123
2006944976
848323656
2055829958
1614372614
20618287
1966937863
1953622632
28839190
108275402
1568513108
1532201675
371573954
1010163563
1721648328
1141276905
1181583327
1098468141
1735290713
73692924
1661590101
551338679
2075869759
434919735
1992283710
1273959745
963925768
1326657779
201657370
1230673700
1330088728
168528642
2145391533
1980014190
905783866
47129432
653088033
626457743
2023188744
1295849697
291378908
1460502508
912485413
389079792
873497094
885267653
495735431
344353945
1687387433
766872775
345169077
1347688859
1227276770
1527317609
1963225731
1464698934
179347525
176473199
2134506079
1897214669
1105658360
1240165917
1875056641
200172567
160590059
1167188948
2144469455
1916426371
931959659
1662911429
110270335
1813278736
166494790
748678631
1716949196
188000468
1509966803
1892528454
681723258
86725845
1875861508
23289634
1132100546
1880095929
2076508800
76495309
79372941
584932925
217691665
158008652
1955665428
1947283185
218044754
647895354
193263934
2724539
1716941460
671346491
726738556
1059152557
1432904161
739194013
1867376479
964650106
1756010314
196406028
1971279304
839065995
297971531
1701979138
1365701885
440062827
1730126696
1253568996
202462158
1766235856
563479268
1345174124
206382993
1926698291
1189833468
1262556207
1318377599
1487061761
110196132
219555076
75134903
1729651151
723284884
647033004
711214789
1868297365
455570521
539442300
1273116447
1511899534
144114828
2030580154
525678447
250557147
2132246350
1021768270
909398452
658398355
1956210641
2092744873
1731857025
2057944470
275798884
214636455
458416065
144257670
97527447
538067964
1690057407
880621738
773114467
1646938163
2020244670
629426066
221202765
947809817
238709515
1792523571
2072045259
1395559178
354145309
1114446475
590311925
554824902
702181163
1551986805
1115257669
43840592
1123014933
1583268767
1979667275
329038458
557180059
1192937183
1630381902
2062847663
201659360
1372970281
735480940
1948619155
1669108505
760366503
1634292529
464470342
680438125
926455693
1793213876
254205439
1972214709
601891885
1037414380
1661764159
1142063656
1713759369
1141419858
867298230
419168568
443478531
261426192
1216631789
797209125
1842389555
2074486802
2529859
35713447
444990610
1662697974
1364597160
820118092
1444317390
1108973366
346519101
1979430480
442855941
937390152
52776312
2089391011
301885227
1395569884
261592157
475267099
748774577
160238298
1050987170
1396651612
764074013
266002435
595191926
1688254495
416007713
1474289668
714565720
1081513775
66467474
641898967
744061429
504932689
288375879
337364393
1158390885
644900563
995004310
688204485
1853121101
1327495841
880522734
205063532
895347531
965109983
911214177
1829444292
1718129908
2066308600
1149941387
1068972314
514922856
551643797
1999602727
269915842
1613954208
1457199022
2121732623
415111224
1491871733
1471851041
1202744231
1261281043
1058112850
441057369
912443582
1049730475
581501796
230600795
1344491312
704230249
139091770
1788431375
1953241509
1009223117
1591779964
819645447
45146807
73896277
1722449325
1147083395
781516845
252158961
1151146838
1026909785
1063748724
702971329
727912891
916858799
1484826222
2064077086
1826929976
44415151
1152866390
1825068542
135600886
314294607
1593319835
276539514
1808329685
1565143009
1496461608
1572878207
195254891
1195804085
1880637510
1413200325
1470936463
1687001677
1424102039
963758324
1589886749
457140190
975048658
1293685534
41039325
1175566135
742330703
1983095122
269112650
1308698226
1831077579
1571895282
203792789
1072789334
186191980
756025552
309940321
1118927049
356182922
706675134
369096839
733095039
1904727949
247241694
1056236401
858673511
841794878
1009021537
1085802532
1463081081
1923950155
549688171
1387543430
446569649
550136099
1309743287
152848952
1078135889
431848972
38761178
1353505164
1068466226
1812571664
587894887
379909207
231655601
717521480
135734272
1274043849
526279794
502990382
302272056
1564189205
1206915948
800462811
462285610
147628497
444628852
369485470
1080739907
1957912720
1874879553
1594610175
2095430674
433060278
597051720
1830715957
145831662
1650805226
1155284289
1935991594
1410297280
921965394
388284898
1230034382
1881435893
669301387
178509949
417209467
473313138
128761262
412612964
370710414
1223057485
435086108
1616797991
1244649612
435036419
1963228434
1262191127
226569694
2105748593
2008811733
1340198750
95538541
284794265
1167995843
159960933
1420054113
1176883243
2108439624
2054010475
341927894
569794186
1360521207
1609919383
1522713921
1565042750
155852057
1567937596
1171719344
261329715
213240426
1787528268
1056596971
1637409126
285189799
1794884405
113898669
1173541100
1754458281
1080030766
752125500
1906913803
975402570
1203055829
1461038698
471852354
803821399
1479393915
1743098557
1311044043
679588006
1875167895
949710820
2030493323
1578884086
763102385
78415510
457054884
1713645486
1275466917
557338108
1873076175
1382783899
1566025227
1245332343
2059437768
723806141
1630904597
1382856989
1862558149
1115520852
181176868
287334749
1391872386
1242579955
81256433
535414070
1175996316
219677348
1049091121
2108342601
157630469
2036189195
1831632736
1162517280
1318164199
1413508367
239771341
544542515
577495239
60521790
99125286
400711823
616933961
1410083578
2077661973
647924721
751121372
313094571
2064569350
777136995
549235477
1258344563
1036860647
215269380
1472985112
361871439
1731346202
454165199
1467580682
568465504
1371027204
1709224213
2048712008
1483061384
1186052725
1729706695
671500694
742638356
1039828026
14129522
159488457
1560807204
798339275
1557447694
2025628966
592328469
1871914301
2112991433
2000093172
1293811069
217881255
1609602481
579000932
756185849
88497498
1136551761
771064275
1401752430
1070130445
1840329538
650300389
482909787
330403846
1594291794
562509095
155858455
1942694308
216523983
37468242
1759448107
250390776
514892788
1911347954
887592393
141567919
852454544
364994231
187906711
1530610504
33717402
1904612796
963227390
81311146
1607001884
1088999607
108636396
1747126714
892232790
2120632474
846311184
335371016
1926262789
1153553053
389063224
1273608711
986657555
1947303682
1942676064
57252817
1933158490
371436123
1355787901
43289551
198137147
981216730
1506726562
877388744
30710545
1882036239
1097855520
979782246
683846322
1729717831
1161220917
640866100
1420419476
1689141682
174678545
183864805
105194867
383047599
752144982
1177454979
1383185680
659622436
1070549599
1684771847
350566044
1429051440
1694281798
1297495280
570298707
1574670569
1079667693
1034060149
1691605018
1920590221
857517419
179727282
1620881166
987890530
75265300
90189451
339920278
947994162
541661233
1291772485
232033594
1665917400
573878943
514261090
440074852
1716778643
889364425
1028639146
1953487482
1209165774
1084775531
1169356
537083826
2075648582
1042758284
345477286
1944766560
741244078
474813480
1019762125
560839628
518183443
510236785
1606227638
2010357156
1439501241
330921949
611845800
684678573
1427767560
1635587088
957436941
1839860615
1823955906
1029083522
1932436161
730814643
972995476
742686657
1403301520
1595813514
1834481910
1612741663
1546133120
271022089
2147390037
534305224
789158248
327975123
677429566
1891736566
181528342
1729602739
1758142905
1339425461
391184221
2063526069
801882134
2046405755
283554388
1430533805
784345731
1549459140
411604985
619981530
119335797
1204645616
18657298
1247941520
1231837823
1688626256
867252219
359777183
1065536602
215473426
1398775090
769370786
1143924876
1974243830
1567894616
1005020924
170220086
1280889216
727181999
2085014602
2080692167
1844786606
152276372
1649136052
1199559805
1525275559
1048625476
213695690
101054297
1514452092
1989384106
506818957
1170383
1199159716
906702294
2092058008
1036813612
1887857979
417681810
75011846
1266146813
1754882058
2054947124
1370747939
1753794571
78038031
1299658292
2051122713
1046664911
1332494701
1160712323
334542944
1807873911
1151190920
1327595458
1472995257
1693490044
1384867705
1615777542
414020097
1576543046
996539799
690979003
183796270
1872532873
546845386
1106228018
1556493629
1014590093
1426145635
1078482043
2103375568
1811840075
1485438987
1776280976
239549582
1659318787
1593924925
1003297546
1782607015
581468806
355910229
1048408086
2061952942
533694696
927643226
1984481265
691715599
1694952681
665188932
1087479554
1882127236
515030830
766704124
491892866
560364483
1602042230
2140722053
1419981837
89795212
1932601854
722345085
582354374
1499760572
619329542
237011034
743436238
1620330988
67127
1668325070
557581893
769985649
1325347621
664135164
196193706
1076821605
762139277
1848794484
732438005
489544997
399797802
2101853782
1230000398
1984996037
1069735599
317007123
573458105
1968537365
1453437667
1789064231
779259685
1032380055
1955911168
2031115894
1910135285
1115768244
1114103704
1337993326
1032491993
939366283
1080504713
1977496659
203970629
1660893090
617014073
1842541762
1259639000
19764913
1471936240
2141739433
712805467
545623453
459428781
1569150760
1319828745
273511055
1632197098
27280426
1409292376
1241429626
1773257288
41565416
2118128920
995191124
668636757
711930662
33535224
539830639
10277046
992741148
515449925
1227457095
1533979630
1626045435
1184334236
1609321441
1191587137
1603352313
1023121857
683988547
1282101106
1589798272
1174678335
380364905
81096319
414072634
1068529767
586257783
806779139
1467297251
497528462
1007170284
361621268
1043634846
498456431
1500482713
378929647
525555442
1394853873
583609702
1913297173
107415196
1570117462
1375923663
1836400036
93675528
1874723767
606014655
503143411
1036155866
788619548
957823056
204845016
781472561
957576752
1627647007
929686905
1755613854
1614023377
773363882
937258275
2066179224
1314654771
1704832681
303491970
1558405268
307514975
623890675
40201961
1305600974
2045559063
1010861576
709236812
589140078
1201969524
368444047
284065760
1467080806
1260163851
712270510
1080026569
820020790
1440860907
1708238745
1560754870
496241395
93832884
1092509792
1343701164
435892030
1384620950
1066612216
1312584602
2055040894
1358031900
2027309869
1149075902
1875324869
1929204155
2050700759
754069578
1992436621
1445183568
700038578
1551888874
1317119785
920751791
1495607233
960811187
786067176
1299166118
1937866957
835151991
904071943
1594351763
1978233718
1352890998
1571622939
2059287351
539560873
1957504286
503816403
599371922
1673884846
919033040
114970505
1886067723
279307530
1413413959
1382980515
999134290
1831682052
1751168486
1567993723
46469777
1053525863
867175048
569671752
518594040
260585750
476554576
780522726
1724314823
1908387158
1070975927
1890913889
1249552314
718659836
817116083
1500769055
928653794
156396913
1484893919
2056986102
806115964
1122472612
1898893724
327528615
209767804
1157848493
1748088405
15180417
747505308
2138410715
203857615
2030283171
1742926881
1565856992
1873850982
1186276755
1992925227
938351126
890018782
1499115619
1657393308
1215210364
1192152125
2118281940
1498788342
1303955593
681715404
508645279
1422539581
415010814
125279240
1801022200
283563833
1474288376
578767406
570169707
1740195333
1556654662
127523798
1901169854
810393158
861483017
1200352562
862255584
1360571160
1312162059
1033745932
474412654
214639483
1033578716
1985073945
1818706735
1217976661
1987659038
1046552135
1337967028
1381754140
1599662013
502762688
1381895474
1860408325
1590761969
339813620
393501514
1390007827
1057992158
768761482
335837969
340225785
1991327628
819492550
1287181601
1189913131
194359024
1077561034
1576544823
1995408153
647520061
136475502
1210402992
1363606714
1409582025
1322794539
427259609
1767256295
563099679
1173835606
1022215229
463477097
2048075320
448322752
661874153
2120933869
634167207
529056718
793555643
1626982078
966165984
78819917
508260993
275184868
661517066
526956180
943305903
328071581
1591831460
1297992998
185340118
435012940
1359995385
1555705108
984938501
1544778732
423506014
1586632024
1167792499
32450660
1730168356
906692124
1505105372
378732521
565097111
1717264763
1738279840
1445412454
1751817993
948103890
434481705
725580922
284482679
1111081940
1501327079
81372546
300159885
255449915
687432602
931497957
8990384
695074786
349582036
1062566270
207393934
333615574
2047071299
1520572724
699578210
1838268386
667004697
2086238342
1097356999
1450942946
329984901
1036945627
2139744025
1741529721
411143633
1838146403
1196630067
1138991047
714752765
856742359
2034469789
670644466
1851788059
793095536
1656525800
930768966
618116750
338179068
1848404367
1318798063
2138802876
1608998208
166060065
564184938
1375882628
1915217862
789669461
659651363
766540815
1427948268
1393863568
978421297
1447878420
342116192
2118128091
1643597758
1122437279
1378184609
1456299142
338580971
255748579
1444279611
662988482
466073963
832722081
1114253086
617086042
547964918
92347661
1381117874
1294752994
417087573
1074176250
1651527979
204624843
991473291
2014470979
484699245
1487991355
2020387662
304314788
783000761
1418427142
389774250
212074437
1817059072
1285095017
1230041359
506692175
793306910
2145386829
1826682451
2032823338
494272298
249570313
15598331
1944090633
874233231
2047356245
1190174707
225712201
265641316
1000190313
1704115902
1252798709
1973864571
1277702554
706675696
283349270
2081970459
1408986266
17281618
1800411518
143277697
660580594
775574185
1369628754
2019501244
1234169665
158172728
1199140618
208671850
1489557896
553302770
1135918169
1072056571
1463245764
994344250
495675449
2003233004
633305385
1505322799
1622632448
1059552126
1692746547
577853426
1727654524
2116537373
1808298184
2128353094
1159125104
1885146314
701142725
1267083386
877856899
756493282
2017370880
549068613
1041966208
1976435165
444869570
1411358484
1773164997
670805102
26055846
1162499669
483988211
1348951105
1020991362
1189679974
1723759237
402446715
2053394463
663172701
1315663323
117472789
1264833942
217620828
589831325
196669747
961499835
175613858
1692017428
1897549653
1906893997
537103554
252563173
1602386891
859300136
1618529835
574275357
1197622333
1769831289
612641489
730595476
1361813842
2029092823
1553937894
1917950539
1264416110
991045517
1684613419
1788959553
429078689
93650587
1364750365
1243888760
319832777
1478342191
55620995
2146372872
1279742508
1473958952
1057899520
914086022
1080326124
1412470617
1115424431
1100249347
1933773617
1688249661
551750545
1918637978
1206791582
1484332916
675788954
270750507
683112208
2135116730
542746236
518326303
463805767
1990337356
1167348154
1624282030
1872314117
31442546
382126807
171242498
339001483
222455148
1484018183
236680233
116414225
1641349666
1834484101
1488017126
1607399941
1316645116
287055273
160276017
525385994
1595940367
1333226491
1645434571
1525235736
644610381
1719837500
1989220797
8982301
168629039
1831934428
408055650
401052129
1534029814
497072718
181009321
888520383
92622850
1807633950
1413171810
2143861392
2053087983
611996479
772051290
968741991
783666369
524934211
1688757801
651548356
203848476
1414145021
565353272
12402599
1487759440
1642076766
628349620
1967451433
886130157
1312325792
1304829305
609477107
241782272
1576668965
1350533239
706031505
1025369160
689896205
747835267
1804410182
541926725
378846699
1586397817
17519248
548332212
846314594
1386611100
511920140
1676265266
742080928
21567997
1978635775
2136889358
383863316
1774429749
1421008328
498187166
1313844153
1967847005
1984248531
593941179
1060349295
98688142
121278370
410222451
1479366293
152722867
91883272
1579467649
880737022
858107834
1847087695
565232383
908277219
234595623
378882203
1694037699
1409194076
82143311
1476143337
115984611
802695287
230144477
1712695939
392438402
1944631068
156718136
111286241
708339882
2032449892
557181100
618977391
596591543
1463344243
909768049
316621849
1778607590
562939190
1429947513
1496843096
1017411141
1066580154
1323619321
101434039
2137762516
196094809
2107482117
1108419043
1945685159
382862698
227664892
941950851
396875841
1173246324
387542281
6284151
1384157189
70753349
698987112
1703921661
484232480
1206513520
57087274
98406887
2000754623
690588031
301737048
539389598
1203029571
946859493
343657461
729992276
72866345
2087504270
2115068633
1534618985
1977615169
2056780668
1411082734
792484552
1664025341
1728965500
404597072
1200123153
1525096114
1604357821
422313231
399134796
1654906650
1186242826
1550967101
1280444336
820753466
203327516
1950355182
1413672283
1316177354
1125293992
1869398577
1737244962
2138609425
2048500663
1530998971
2016836365
1666021802
1409548789
1045203408
698404888
1836934679
713287979
1109836942
762067776
332434214
1240022206
775085632
751797487
1101891756
115016751
1584463495
352530775
1990374067
1686285463
778281900
943415456
182661247
1615742850
1300867673
23819331
1565563379
244295221
1357092286
1146899539
321320174
1793340847
2093979024
2038048682
1538226980
102563301
758662034
1685858603
247327633
147749656
1394790301
713213592
1708842650
132793880
1761879427
1024103322
34059066
337665751
226921786
1654132710
1658908736
55432028
348959862
146502314
964967132
763225588
658751610
225429156
1289582935
1892872867
1589948913
1731078032
1755512070
1559320739
2047287709
1965217661
302766947
273301323
1193720127
973051026
874657510
682090646
878599378
729132719
1460568707
1164112048
1293432851
631013585
1468479721
532280688
2103897396
849738364
1448370305
493029919
1672686093
922861131
1322593698
174085694
235002127
844133444
2056995020
327468149
1596851278
765331460
406026075
278511942
1869646125
2063381832
1711995327
24876514
1752972755
902692185
358416275
1766697252
1762427055
1664372241
1920927286
1320216876
280255437
1105256553
319797160
45166063
2126465938
304871194
1456174364
1061204380
739203483
1279118531
1781495686
1739049789
754546424
1149534809
1028060931
2049901992
918956530
431347865
1937920880
676289331
1922331306
180549051
36201226
701955256
2051189907
1209587966
656501801
1036688750
1478150305
1964800546
432807487
1606107010
1119009062
1964780458
1087807608
719246494
1834924675
1997751533
394928016
916947737
386732753
1263242049
1234616884
373387603
1114508379
375025952
636450742
112731186
288240724
1442824099
684579350
2047496438
985482141
1743771360
325250391
1552404344
1340598327
47600647
1036195230
2049711517
458353284
1693462224
1864233738
28924450
611095148
983484428
636187853
1202291773
1314742869
1681186711
2092512161
1520002107
1743764692
1654865652
1794260165
263832708
294910378
652888280
1632122669
2131584707
1497767811
607033235
1918781337
1790927807
554935179
153925800
794201590
515916902
1600686008
154580856
1873144616
953873281
1078597851
816965895
728391139
40973953
182556634
1144857626
57311342
1695796741
273519768
1372242699
289595992
1924474902
2063374117
1597964286
799461814
1651757802
1615855297
275403039
1924818160
1057718254
1444706029
1792578948
1685459488
1962286434
124842110
890840959
1694264875
723872179
1377217680
1405943014
1088530492
1511295911
1985459533
397719437
504452305
823916962
471034813
686693535
1241929176
1058894077
1629456956
1620510126
1304614955
1212093828
15062515
726586372
1504435560
1197756091
2115680788
1802017122
1617849851
70415152
952861852
1744371706
422247860
15084642
1017173296
2118555908
579108540
1801392849
107948656
2004891110
789599101
234209691
1398408569
1762107664
1536631822
884946253
1126278713
339682629
761712287
1990206043
2117793138
1128749799
2051846207
94150978
1402431945
915197184
934516113
2039704999
1935077958
1029503842
567072216
1563772522
358025127
1616775860
1203992041
1574909006
1274252756
1826151905
916166563
1270571024
560355770
1704612609
633871668
1308945124
2055623491
996823579
1111046465
1394236780
749994842
1554683876
630156049
435284734
144145750
706232689
1105125825
1946911639
786386235
94103763
1172791569
1804516182
450801008
986404212
395737979
1921925445
1561407620
1898626382
1154694722
1404428509
1994994967
567392662
1208565992
1917856836
1963426020
365655187
1055975455
903658809
1334744388
1682419797
1628735674
1798105255
269321941
974043503
1738717894
2121215232
2031546876
1209663498
466210974
609323164
677926311
456338340
1287001357
374852866
370176951
646147214
1908773730
1051880579
1337258818
459054273
70566661
1201226016
268510812
1037549015
1315766805
2009204525
2086057947
1790818362
161059397
1688157325
1418302083
1667549891
1059190285
976809730
1010778534
1724848819
1999010830
554667388
549906493
1634260001
214083291
376957088
91041025
147965389
1573297931
1464474772
2050808385
1734877648
1094065630
1146005660
1714949078
1573206847
626709052
1814109109
1500803481
214082158
1439598710
318070740
1901600959
1213196639
2127836824
735306848
194755341
1603495356
1815275798
540744189
548054854
1275040377
1934438846
939525667
315631963
2067279261
1636308183
1746846263
1408399568
1440963218
663394493
285557082
506204763
2119234268
846580081
112601963
604858915
1866792654
1070630061
2086510112
767247128
1747115020
614290686
1453585712
114732717
1492655802
723292447
1652208910
1658453969
571811759
477357304
1622304844
1595086456
1199014996
370458359
1299675885
110622460
449831371
196123715
1631243000
1902595917
994049332
1240565934
1250771400
819382860
1689982709
1906728521
619377469
764687646
716444216
609461515
1525954427
550040479
264963107
832217889
575585859
1343720776
2103789615
167742222
392844848
883461578
417662072
1291789237
1871503293
1662481771
515213874
1619376519
1755621852
1628706698
1279965792
930216823
136103943
571809518
1933073866
773674068
449645921
1245019600
184574166
1306308037
267767390
1640264488
371991220
1600506726
113120238
114463990
898788915
1499872643
1646585426
1725956620
1503589239
1662714254
876698723
44866457
18292906
587181969
370199924
760277170
1324325342
1813398085
944532072
1136541727
1588583011
1383354746
1137117097
955772182
1195015160
756184899
120866318
2117977450
1852986627
2128133767
1507782255
1720332826
674480661
1785085611
1510479128
113425520
1828680039
977879752
138383591
943191478
662706667
40138641
1606909700
733202634
231585377
600148056
1748703431
1152940288
2115149344
454365722
1673881190
1075835159
1671924194
1301170882
431510221
1318444683
1785919412
808607207
1899630054
1312577409
786926815
1206099089
1766782656
1418613136
282242161
1814481046
2021820140
1523066277
610200278
34506244
1101886405
1215831278
65022645
121853981
897497151
644496780
2039080319
757349296
1823037259
133562718
1842533843
191545544
708875272
2019238983
84612252
1455590190
2137703267
582018057
832759998
2102086445
35564589
1753523337
174249492
727730560
1252220969
1874440915
679091142
1504870443
533960584
2102061136
550492344
846803374
1725041284
2059313285
801180471
1912771804
1122053447
145478590
1265075183
1778509441
83619279
1707432840
1950753879
307382430
51990966
836650657
1738777359
2144656190
910061463
560398136
1010654008
1751920210
1547789749
1437633231
1936051533
457698618
1713948935
1908847945
2095860696
1054133616
1063632370
1091110889
455477754
408598184
1263691617
1483108266
380453997
1406037635
1261017228
1479284255
1666949629
864357519
1987949516
1797917933
1287208364
293909105
576269744
533164056
1337942507
1893454345
627336742
937256268
125945175
623461637
2132927395
1006326284
501968554
1409685582
1954103875
1071400612
895456140
1464598880
1105670458
343822701
1060514322
1474794663
382556801
388181438
1075468746
298426648
842740648
1869421883
1120202328
1103636812
127398662
922234535
290491695
1956443756
1933712384
1536512082
787880578
659332468
1516053301
364449077
1512052420
1681004180
1124066455
662333146
909169469
378627983
549279393
150353710
1020254021
48422190
2097286398
505877366
1734126417
574642763
1532900274
121557658
1234938828
1597127430
5469461
627106210
454934664
1938295058
174314116
1135551542
285638783
1542115770
300300446
17957068
1657198416
1297665449
482393924
386665699
2054280739
569900442
2031895022
1264767202
1195966909
2029405141
1718989104
89093741
2068555323
537574229
691223701
1377513919
1609945443
316209922
947863996
1693515595
1030888460
1206449338
1314550770
485950401
1592434580
12335656
1733924116
408338032
1096169725
104949112
350860129
1386265563
1037561101
773421933
1107933437
1450677306
1749650942
954321391
783364987
400769766
1372972816
695107763
1978504233
1810606356
798861393
1404392454
483703211
921073266
1444982772
2115971037
2067183216
1263202476
59475022
1138428517
1476172453
1858750583
1462004781
794014920
71155785
1685579173
1434524421
518242674
917225287
1260736281
867033854
617204217
1601210581
145369238
1535104894
1416242530
102436568
711654229
1754154576
1551430081
318764190
1516581448
1856693134
811229565
700585221
142161714
413638289
112835540
1139739870
189921439
672902510
1851386473
917385470
693778745
1846484828
775161106
1277882461
1715610059
1883741363
21448772
1882793752
544622115
1731551415
2141925228
1361548118
420926112
1786560889
898126337
120400685
338551346
1172242145
802122801
2139025997
1288974473
1595897399
1542878686
1374334580
1952745865
1741449462
1067713904
346280821
1137319048
889153124
1149996924
1048332880
1475633380
570627570
735883941
2073844732
1714507717
1012267796
818425068
1099296905
1210251428
447448555
873799440
1333996397
1737503324
543852854
527946837
113449909
2091325913
889176611
2009367932
575803869
1580002116
1478493372
947661711
2125259504
942109658
1791976577
809661994
1373833192
179360148
2081051442
1531204258
40648349
1309853623
830043676
714935149
1903947852
545498759
874081858
541103636
64057256
1312295152
84533571
462425937
467744877
828481601
1342131298
655270876
109675640
304479642
1042396793
88736343
776089158
2068171014
214030268
2019865068
688204485
1670057118
1932913964
1143492000
200447058
375008807
1655286129
710713604
11333357
1493994339
1008411824
470684433
1574356822
1853957650
593403023
1660437695
1907550846
445178140
1006042987
1506133361
2108074484
1029399373
30900051
1626081344
1343453169
474801082
59731421
786340003
337597965
362865223
1678930766
874357636
962568627
976228574
1917950167
1087235758
1791967556
1266232932
1098634836
1116606449
546659030
1494619617
436392243
1626294029
1804085370
1099080389
1954750663
1185711773
129560511
1524738007
1730655552
891488083
1664257612
1672688787
1265929453
1156124143
1239659992
748461957
657829265
1562568942
1359014850
293391758
397499557
94314242
1363696480
1939628936
870005366
303057294
946349294
388709628
1472017601
1704275171
462960787
1046779758
758958242
1185098783
751856212
1150819109
748511647
880684554
1470480511
23832351
1630813182
1418253277
1506570296
882395294
475486277
1069117181
1490970008
1829988384
1092761525
1825098462
1308292503
388974877
897420129
1379505959
1826203085
1724793961
1486090277
926435549
2126140214
1710581245
663722936
930217812
429294275
1876356619
835049172
1688429848
684067289
1580243902
170147289
895711181
276250780
1832462296
981113288
38099309
251099342
1659968228
1671966229
904585907
1183232553
2136783389
205601503
392517188
743962718
564898073
716999741
1453159917
1989987502
1053884763
726805722
1268360730
1324710941
1313602011
1869907504
1483234029
1609210266
1042296409
1779245146
657594531
738076423
128273939
1726789052
1890046773
1524475003
843891180
1656570957
1064823078
185874042
267649102
1134008945
849604690
1702897069
1686433854
1325489098
1520153234
1960263986
1110141780
1324343408
673196738
1006036672
289267137
1788496273
1520801753
248743378
1740734796
1182476920
2010994869
2052219786
1033772880
378818726
68184439
1730207183
984551519
1591118261
738401429
1643136011
302984736
1361532664
1058107337
1785858134
231737359
1151717084
706273234
1626934585
927187722
834741882
1726280807
1982646027
979489970
832218037
518438744
1115581291
36647036
1736646789
1374288950
391584858
917313015
1707286425
1438493724
344146102
1826314065
536886116
334203123
1484636214
1403992706
1204362404
586345309
1666514317
811582020
2115202819
1456925348
317842134
1079316194
847737795
1033651413
193037682
1474296059
1316926252
1949155865
2123837896
1229380785
399416416
1911912647
911512992
1965009190
612053356
1021842140
814526239
598435880
1969963754
1103635182
1131108751
1894391174
405359044
2130512462
870911360
735229476
1357704378
1463129238
205777929
564536813
491540903
823604561
136940892
1061036635
1363527676
449437064
1293648314
2016345781
1539520571
1534254237
901164785
1161205879
714620766
1335518637
642516189
1443044486
1129032027
673741673
1169310109
347301353
180296158
341307537
1605424209
917113746
853474132
488918944
1775855122
2089349621
1749877890
1956706308
291368849
2069198017
907873420
713811651
633871439
564126308
123035482
369259965
1110999415
366777924
2146223576
979435193
910909524
372118672
1285466320
307958019
1448434953
1770907407
152351956
894780142
1322013585
772330512
629864634
316878551
24181775
112513098
293765997
1707883985
1234458607
650863971
954966182
1497183582
1513005297
1345895979
1063699114
2010596159
331991618
2037900322
2097146512
1818931857
1665898272
487765697
1123570602
100273201
1291348177
653722562
109187481
914701301
1203992684
73924219
863747387
197860051
677648331
1498431671
728937279
183744381
1068268069
202272587
1173564410
321521100
665422073
1073198160
635417312
1992202799
28402688
1956669838
163960604
1270473280
1437449178
706688922
1611760331
1549362924
1593188720
1321068847
1892626828
888190624
951409709
75479100
606188738
905713384
1825873570
1970794221
1719930725
947621660
1510314006
857218973
581705659
2101541691
341423848
1519918421
240567135
1807552302
770442588
625726605
1460979476
366236409
1774067438
1426183518
120611264
1978795223
1148826371
1359523783
718544018
147761550
1496097512
767245042
281057365
567552117
1561396732
1689061004
259692182
1925615619
1454091837
1486041274
1788120360
968394175
1952127900
461208185
1598614123
1621401271
444139056
1657592057
1654730970
1040055404
1022518299
991967358
1522885491
556258687
315444306
2117017559
1743373714
307724848
923965489
206199695
836415525
193593329
1495257918
1950148733
1228903290
305713593
979614070
329755865
402225717
617971300
1681063909
228498789
1406640578
51467516
2015309961
1838938746
2071039441
1346435997
518077141
1588564949
951650274
403668272
1580122292
1326174082
1143870303
1286772340
1630059827
1833819558
529759899
1775350435
171691916
1674968049
253942357
359731030
1333502689
827196795
1437738222
1174648701
543319417
2126845246
1129748655
1988838636
1569019574
539293029
1570548206
821030964
24961890
2023911125
1115804484
822080426
594574825
24780383
165182793
841985937
1080220260
1994175259
1098596019
1989941064
2083751429
255072495
1942881030
124228286
892485203
515607750
1608428322
1754303967
1237568756
151065965
797881010
2083295533
617847809
1807301930
320849116
19902944
815141832
492169456
513040909
1893610768
1583723763
937824512
12809062
949078148
1751459486
1520438806
2074831563
749615479
1689759863
1411795614
717585511
1669129689
1732595252
2128479794
824492610
1197234741
56240088
115813788
128156101
164656750
1547718943
467710747
2117383663
1704757407
789906284
149583663
1593797318
216600103
552421114
864856615
306869860
420080091
1879086907
255793502
1052606306
736293708
716091278
1521992590
161129848
606952845
1060045355
1278340937
410137500
2026905153
426786366
549626225
537895164
241773989
1506508688
504204485
270034163
502851325
660066422
1595806066
2147038118
1501672680
755655844
1025655226
259294930
1319661064
219090858
39124849
1364778695
169695192
2062468441
604187500
1197057038
1312284864
772136704
994686196
1698310752
738859088
235068257
856546198
842591521
1886459061
2034937133
1920483586
1346926096
1843948322
982793072
1412338172
781798529
398074
111457798
723064370
364908543
1508866588
1510369655
1803098055
1909907393
120764406
1731684456
507559510
1731087494
1828978710
852066720
1252596444
889453206
1846235163
1859643436
1989020736
1153871417
494595331
1232333757
988056283
1075207455
426138746
1269061240
566495565
1440186155
352084524
576111782
894659737
1393114371
1122851274
964882693
1306296074
264916604
2131858086
1650092954
1965108045
1036343374
1778058822
195266990
1121731221
34086424
1496998079
854028420
1509588062
74336235
467623749
662692920
438118084
1176100290
1878661623
783607663
1581015747
1050517196
1313849702
970631915
1374645207
957511819
1430631197
1984100147
173871418
170564706
472713987
1001435384
572873496
1206637177
1150138391
538091793
1819613202
1584506757
121727303
887758413
1527762525
1929920856
1203496163
1331719747
1749404724
1674434281
1061501924
1441791322
1075061612
1927417292
1291303503
1518546148
1721881589
816693303
2047781712
1029256896
485424053
1939952307
153788488
1771442966
733742697
988579179
1154030086
1532688984
113144494
947128883
1640492192
1922663214
27407026
1377089618
1773772075
1316417505
390259997
1240427575
1884086743
958695010
1496946228
283008782
1002531620
202338317
970664070
1161207171
1621127442
492265403
1477753902
150806577
1576351025
1800076461
91751198
1786489615
1144403552
1974631290
718968273
829786915
846848899
1155160435
1977303602
1562062474
801679743
60232523
2066206996
2084660199
1489482531
1380380451
1498546559
138228248
2093113227
1422707539
2004477689
409626065
700592412
1008717580
517094147
1550723795
1141568874
812646331
1160977929
470955530
1368652922
362071565
1424106971
409477407
493444452
158613668
92651333
1190074829
729882111
2006005557
1056815904
2037699288
777732099
544333838
1815451356
2089010454
1590298912
2046835497
2067758059
318467833
1881800124
90666744
2077094891
832720773
49929962
1441371462
1236989734
746969633
564836826
296896793
1835791358
1448543817
925193158
1576576730
133897357
1179654028
1971811587
1653871053
1467422017
675346336
240222015
520348503
1316349774
831947641
2084258128
400235676
279690761
1067262202
1695130746
1401310627
481835236
1652356728
327568314
1962550131
203756077
563246200
1608684260
139294952
737525531
936809290
1342838773
882472879
503014986
1385248281
495274311
280248103
96900285
626851609
412627535
32469840
176163379
1306660625
1026351203
358716600
126053343
788535845
45494110
986034001
585769693
314038023
1829474801
1453772073
1078784399
1058593554
1001989390
802029733
1951742454
620066491
1117385720
1901594258
208070781
902099548
1219285853
1903913636
49496830
1242920758
1698290069
1249131236
229915233
551186083
1307825934
1255355806
93010682
2108002521
1486318596
1014730663
985381343
1938877685
425289760
1439676788
1229536818
1029653702
109439324
2115209947
145966297
995217839
520677891
509038495
1801524642
1087386169
1828506824
916026288
469893019
608191370
716963869
712026616
1691067601
1946238409
1596446563
1822647675
859465013
826528665
1881968708
204504673
744314490
1009062536
1305069389
2138110134
1300724555
519334048
1491502069
1238526150
553055031
1642836152
1679003864
562432396
580876801
1787177700
1948150582
923581588
1706709518
2013841823
427762850
729925243
1466556635
1669300259
1044313241
1394758957
423860007
1425991828
989903185
762199424
759654580
1950282239
870828279
176161046
758069432
400906927
1812788546
675001323
1191669181
1335547623
100745886
1963259941
178785441
582841860
351237310
1134308693
1424749962
2051037230
1071402584
575617175
2045568313
1694481484
1091926740
373030528
904858461
2121560038
1773116125
435381878
1232917426
452504997
1726203725
1106131293
1833329549
2123197343
873106338
757666187
5388998
1370353869
315835173
442066655
1162349772
1672347913
1857156069
1134366402
1479094168
100989079
2076507150
1931545805
572811376
1357482845
1924216293
938589007
528789718
425877078
2142617375
927460167
237165221
1184227894
1471814288
1305819501
517831024
16376927
482849341
220199245
1800856017
1318834120
656500503
352290356
792502152
930721709
974066278
2137115833
1862482776
2061698602
727355783
73750903
591745617
1573891466
1409450673
1585688383
101802850
1287806158
1192497024
100914512
1206325465
1320408911
365399149
110600840
1068290532
338376615
1248904881
269823122
1002939338
1360393992
268641765
1574700321
1548607327
1915031197
1776971997
1803110305
1224245670
1381174861
1215576615
1242776579
1990485884
920275438
173124235
424530935
1292480858
12102518
154299562
2073474589
1760249676
1324826819
412720781
1495963433
759670606
2140501952
1037826326
1652318187
6721625
1633746543
544470298
1194473819
2080219505
910041475
1309393612
529864438
1445113566
1153978914
575563249
558629927
1951835872
756061068
1649053131
1993574065
523193211
1065322314
2133831862
593787030
1468038714
229793399
1142054520
145859844
1717263184
1416522799
2128620515
640715630
1627652084
2093149503
1347150240
361162166
454592278
698302357
837873269
1622122790
585829821
488823392
927130635
521280951
1533485309
513534732
1300373308
1257854794
1957475254
2107451621
434293364
1435870506
1911240733
1881453415
120691207
1951116556
105235438
1141159771
1900644298
51173253
533777228
862805322
668019352
2130161017
951963622
238672870
53244696
371847978
1715459723
959899422
1323118377
263219330
634873585
209313457
1953741237
1438712269
1896163551
1271840911
995075416
89850663
301479274
2102094851
1942982833
70898419
1525922605
278277990
1577913531
1352869590
1569770519
1357836367
1378034453
1161470451
1796939166
108096785
1176207411
828116658
298249661
184187531
1766296852
478509664
1196827706
1915038060
866334680
785553041
1209098214
218725726
2114369591
1268578608
2055082229
1473503943
1091932436
1984170018
923948772
889447052
1424057156
815534913
759721374
1673651752
602470197
906907017
86696893
556190685
36373473
563096262
2108699721
258525164
1179233330
965953057
212586330
111857554
227312368
577562696
613887476
1329915842
576924881
407106931
2057230610
211121551
399690211
1112293708
716369335
598510738
1300801296
977089157
1684319203
724133471
1542844954
1353984477
317024350
1489274720
1530289856
729670401
1065252046
481448161
397557268
288678505
168511741
1420461083
1038512210
2139640263
75612286
492073640
551820908
409098880
2026100377
1714732737
839866591
1148056894
994678528
633664137
26597015
2083813955
1575234432
100087438
1457436928
682497364
2003579445
100968866
95035333
1409890997
1722303586
1565732949
66523249
1245981535
2123234422
66158750
316301960
211793770
645456177
2120267697
395192068
1749276905
1368187708
1137931226
1042308444
2096350248
1600638940
1059382857
763223280
942366262
1824984516
738702541
1080026923
1642628998
1794208874
1217342773
914665464
1904306419
1619998680
215245148
1886026466
644262682
1927887319
1948418389
924152342
1787425732
1007505267
1729092074
175263467
1785196736
2136029170
1995366908
1293917070
176613968
1854083342
1180018011
2111920042
1370156707
717367351
1631146897
31731306
1224884135
1083505913
452170062
1333392507
121218558
1618353859
1757292476
673078621
1350526391
318860099
1115397470
1550762804
2010419600
1436910476
1849144340
834785335
1618498702
1176735574
245375159
952315520
346019238
684145575
1955833698
1142755500
1279371328
603280965
903584737
2090160142
1984853415
200877799
1908255468
540774932
2104209609
348827471
1228937224
729051341
1319844648
155923960
584588611
9520760
1540785624
35027682
1885842633
1700835567
664175397
277598905
1773868496
1659777331
265465405
1387357475
1977115113
1658240715
1848351199
624643569
1978688168
1576960141
648932949
13762732
510664099
130227545
620369974
862480215
1389768381
1760109820
1313786783
1022486023
716865463
1481388928
660866102
525235257
280230904
380885515
660667664
2008839154
1631302950
1483058219
221066782
909229339
847228778
1617087728
555125689
1255214555
1729772628
1023966100
344163432
2111166276
817170228
1120758895
1600784695
2017658866
1495504797
519173105
1005189354
522935972
870383889
1444799764
1773229586
642260508
56780102
1596935321
1885753747
1134293362
1826242108
977937330
1780690266
1220157509
1974386979
1458141924
2098647104
395848250
1218108784
333459260
1153345825
955422222
759963415
513983700
172940764
730522192
506478340
1748908212
509352841
1418047664
1406635917
1161002336
1791288427
630255475
454242504
1763069328
272887861
941586742
485862806
1800497696
1085108286
945593774
1109098031
2140062526
505584997
774370191
85049571
802994900
335168154
1069817750
1203212220
954801785
587661380
1146355462
1119927624
574228143
845748382
497600094
1235147986
1359424578
1090005621
6065259
311257028
1878723976
777281128
387590429
372726484
2038955654
1401087141
273413539
807847457
1353497859
2023378665
1307235968
1888700005
297444741
1292833818
471751332
173109611
533852943
882342891
1369423441
1506103013
1251456617
114394343
1839494858
401797600
623400832
790765609
384768354
1770079768
1268261962
64614201
803613791
960589268
1357794606
416028071
488155229
1236829829
426445995
1608961809
877875008
1694772945
2017465460
1232061930
814473576
239433578
136152817
114541534
359065868
1745046194
1580248581
321683755
1144479718
1821833714
1140356251
1250392366
1772479270
909581967
2058640708
1679827038
19209423
1694382495
1574207819
1949064731
1679313576
300172794
876054739
1393557370
269974625
1387663317
1804786767
392763903
745994386
1135890739
2111368322
20418159
727595030
5464084
1033363217
23514863
949210325
1234023171
320971938
891613206
199529672
2144880458
312599469
1093926364
222266464
1097233922
379330075
2026735974
1579162864
461691712
1985003980
1959155935
790866211
1923856257
1005833330
225416708
1445925867
1482806974
209751920
1167798429
1735557540
700703170
2024915637
1324451232
4835890
1870075012
2035884531
1531022906
237770582
1130616707
2001060929
842068259
98426293
1442024986
1158986509
1823439216
1572041770
1386834317
1760713806
1942523604
242667321
232290781
519306899
537769363
866523338
1447451857
840183569
454433602
1487492687
199853626
2019825426
625484456
1564084787
1208169332
1869783561
143363101
1289824845
314325128
2020246423
1738370360
175566585
965492759
1733940326
1086227832
223964973
1073030165
1495007105
348049560
318441661
877922918
2012271350
46942832
1558417483
1796755959
1683334464
1482445199
602161938
940557291
901812392
2098092783
468760378
1900784340
656663056
1885911679
1013810220
309951018
754174339
656703261
1701684375
1032060477
1634438415
1700629212
1549524403
913466989
1459368221
1520896344
1208832757
56287519
430540920
2134262244
1805559678
800915196
1919596161
757945695
845031555
641675602
1552981176
1483068531
552148865
1081560733
838278899
910570929
2010951686
1611439565
1620115286
1842313349
832413252
1008613527
1903987553
1809263011
1742961222
409095869
277467861
233929882
50888335
1532195062
1228396490
1690427235
811518185
194354329
207313277
1754380193
1877339647
1577029839
1244427597
2121431902
1472777185
1123042593
831813216
1350871673
1841748203
1591952476
1455451324
1472270679
163502956
41699068
578091847
1693333230
1403151878
833024423
467715904
80005235
1894196450
59070755
546964087
1324637365
1692036020
15342535
2017072760
643028873
1886095358
1428285686
360782815
1496673606
1162026455
1089068203
643004568
1297622483
583648717
1108980208
382955468
1641025919
42089583
1348059297
542871083
2142787408
160058194
1344887030
1105776176
1947990152
1180970372
547551587
1430110237
1174569721
1370925378
205680729
1098428085
1432852041
1341350943
1038860863
1123935118
2089693038
1061536914
837293968
1431817195
544380906
1191686071
2059183082
1898820689
1969369806
1794233890
1791492446
819186358
709851556
765120656
56631462
24677772
1634525602
625855238
1884891400
1288588755
330535419
352240225
1664324279
268765911
689858605
1354188443
865538553
1558923667
2049406181
843669553
652198365
1527639850
1864366222
1272999149
2140317626
691671677
727055014
1542594443
1184186786
112976274
565722913
1618460631
470424135
2035279438
2129394794
484980689
420538324
7889113
1396828577
2005656689
879271834
624256623
1009900878
1231292717
1367766826
1015236388
1769983207
2028469837
518429409
1036227577
2103237952
621615804
1402741044
914470264
1605221926
225743671
600650301
608552739
1321351274
1673217660
1071800140
1265769987
780166883
1961377738
71708920
621970125
1399898573
49332914
131613327
1074976039
1125423857
137289415
1622318298
445892393
951737464
124773544
76862537
839785210
1966128590
1283773051
872899134
1632052063
104737358
787887412
965368648
514807123
599925309
543339410
1597623709
1360947956
262174213
896600148
1027823622
598504225
1195842969
1790548259
884115318
909502789
1036763753
996376314
2145341477
1589593393
486260577
296396020
2124301556
1533954459
1362928002
1887240337
1993424258
1793716785
2108469440
370113321
756093740
27603364
529902952
1295779293
1309726196
1885931412
2124419756
443534829
1981947475
2091988464
306581616
1800549243
269176620
1051333373
2063877545
620043731
1987050070
755341316
736524819
788746543
1410951738
1960506740
253998640
1066859899
216106523
41355903
1700028878
895029169
326646190
490296973
123907581
805135755
1446913790
963453745
530632344
1421391043
1743850679
1235502712
790105244
1112529989
2147044353
1678237647
1003565559
1752824337
2098980692
1245199543
288114838
58529114
2057047906
1079332657
519008226
526804444
589623366
2020359989
1555416466
1494885105
233911640
776186661
1832311287
1058279319
11531159
72297059
1187723870
1852392483
653847437
161457550
998046089
634492890
1884945270
1917259962
854641190
858482324
1747476888
1089602271
1404234014
1482673214
1601504917
254786220
578707608
1111825739
1644975092
906247715
1169716371
2025476950
1892180266
1650415412
1843205147
958104549
281147519
982569688
1535628030
749168645
1883887718
430675289
713328966
159324960
1319268120
232558026
563485747
204096242
778183553
333956317
1725008328
1676078103
337729800
75890481
587626038
828218189
2069661746
1540078765
1102534307
1541545253
615969319
2070448144
1609972253
1226415704
1947307962
1866010514
458213566
1629072616
1104940521
295422619
2143323273
223468928
679503689
1311391622
1201110862
1092430502
652643362
800996904
343419881
389248609
622406785
1740613907
1815801148
1860527473
1305473089
552865496
99517629
877125652
1810551432
2126920230
1832782626
939249630
1021531193
857367945
1715589778
1989181837
1231530187
1097578869
2055683934
1806195234
1355583060
1520893984
661018199
1345107387
1778242891
1047603880
2025904834
1527435652
153877708
49215480
1184193714
470972223
1400341169
1336428622
635433066
1698092171
140001134
996756116
2055539005
43069750
1816308232
1980527543
1235619198
439631870
2006479071
1401844364
154920451
1749724605
532284330
679634517
1754195864
1070930614
1282743573
1208251130
188277383
1572457840
1017460718
1098157223
1108545051
1053767211
2106778250
1227073629
1458964092
1472070188
1609387463
183658037
1604363096
1971274833
2049737467
810889071
819075587
258032989
403812857
1414362592
316105593
342818262
32269260
124260194
674924096
2029679795
2024896292
953836945
1554802339
321428219
832729765
1566796039
1182222384
1564552031
1492471379
279624983
745290132
1304964588
1460658239
1460023270
1670338919
1411286102
141556567
1727785912
392614580
1526819756
1074501863
1782343031
179078596
1429459946
1377421346
793442656
1324013401
86808753
489214287
251061521
1778673682
1183692615
313726245
565826557
316448396
212551278
1730312938
70061791
783420194
879527778
1065449987
1064727426
616682350
2142722368
362235381
1272106457
677226697
357183255
2130213174
119875184
911609620
1658542627
97369451
1651370849
1396757355
625551203
1800236651
40385565
315591662
889169308
987750831
145403342
816047980
1434640099
504477325
835022460
2135956179
1565873476
743679747
98082768
201669711
1148611064
98911908
1743540381
1422976369
1345999095
279656102
587944073
138800839
278062101
1724323711
1984108001
407079370
333239966
969242729
1430576909
684512877
58392858
390122338
1645342820
146636306
3722073
1365282521
676561154
779885441
1618595438
213859397
1196319605
1668631623
110686835
57514991
564398436
239949210
1639615017
2090669884
1848242064
2057148531
1197648214
1749889713
1828514894
1682685758
1284638485
1200137373
548607320
261457968
346731118
1689427399
1668971019
799660905
485733580
2001014059
1413252284
916612864
652165413
953740053
984603812
636420977
1448854293
477250384
1115549240
928793269
126337813
206363836
1089512719
731045601
946118242
1872151506
142216344
1103707563
1497025539
1930809740
38634458
390535978
1799435779
882146159
1210798694
871758752
497660058
974732608
1560524821
1600677115
1005140773
1539249941
1332312116
216191273
288838133
739795029
1876487012
2057918520
975565566
1710598382
1177029758
143950647
1090541370
149357042
1749090559
410504829
390068707
540021837
1743485274
2139592973
880725947
1704316743
997942012
772698073
1825831460
1948085296
603884058
1462909901
1295453823
809053044
1587293214
81876427
391417446
1575318811
519455938
2023670643
2057397275
737786880
236385482
1516325853
1309873887
1091573132
1291517498
2017263526
540591603
510355950
661919518
134862286
1157543507
1346514797
957056720
505014964
586415577
1100612889
1968244297
577444353
991398811
223770116
1843594303
1967496701
984591906
304074832
1096568188
908641105
1504265378
345678125
1616798656
1716594018
1228023202
2146269131
989178065
901965338
33231610
1928815402
888727666
1486859760
1427241087
97440781
1598583824
2091201978
22130277
1693268765
1733715356
1538226980
2125475741
1056323789
1929885019
134298626
673679686
1080017245
1498499786
1227751497
491246684
1210745769
1712638970
2137789196
482925703
1912344759
181499778
1891290674
15823552
609419080
989502348
30834756
685674427
2006891317
1854080721
1647649773
1855459796
1979125886
1944120033
1186838528
1191076214
79690392
631147573
1119521943
338781260
1585650816
1168171013
1439193129
1245521215
1735599349
405845557
1883050886
1912581287
478441006
1689752699
1989425854
202262589
198328958
601511050
1963183563
369651137
1966070659
1641625972
256504120
1244430575
1911266613
404749207
1491646137
1338513985
1069348029
616396065
551522365
1002089018
1611389722
2041120161
197118194
1638139911
521912411
228722937
1330929363
222749273
1872678233
319519293
987944031
1374793220
704956601
784983840
1103087420
146170469
2143993933
1765187754
1212927392
1285923359
1137496926
498143029
156120410
1717552324
29283711
1112339694
1863890429
1486636675
880746162
1016666192
2022752177
1655663503
126557528
782184752
132396091
455161724
1037072038
1314080878
553038905
778829600
288601659
168315090
790094847
137840835
1720735459
1032377552
1995152664
83399787
522960664
1560107006
1518799792
511231967
511146982
1678901173
2032067761
19274649
1581565247
257239153
1166435401
433604731
2069797260
593188674
1268204559
885194372
1885386471
662447228
1245579283
450803609
1677908792
1494679186
281043410
964163148
1085723685
1257317638
778780472
191869012
1653689650
1299422645
114613007
426676270
922819116
2465972
195196092
1241586946
1036884075
331506592
1143861969
1442225190
1842364964
1908649778
1441583511
1255372322
120048493
1095900685
1822159198
946768237
1740976258
1379196978
2023379995
52443268
1325811924
525050962
747195023
1582841723
1851404909
600577302
1430117069
1166538119
1579887370
957647835
1942880713
250831482
1916973582
826078824
2144851619
1461617384
1557003902
871867937
1861575932
1519494959
852929524
1601558639
221717479
1131552777
1566647636
921801242
1632938533
1513325746
538530217
2113730085
1519723734
1160026888
1714700709
1271806975
949302506
1317124951
823756974
1095336066
1642480810
1333322862
1248567937
128258266
2043757762
695569622
983531716
1122634041
615057152
144374923
1459418499
463842219
1727658078
1413221034
1687161941
1959541814
1987216534
281752019
1899427699
1195392559
669776067
1843986806
352834622
549690059
232964167
349877990
1494902133
1528999626
2140040528
917857567
1510322712
1495715370
1266924326
908424584
2023184151
719150680
1771376196
1498451004
908135794
1835705614
1923925814
1079228103
754508779
241326804
1589479192
405360444
66848987
95304618
289090896
2021746478
538110184
1403512459
1312016712
1043130602
1731224124
71427241
1669577947
1061240911
47307288
13507350
1045800634
2003106232
1236252444
1197237778
377521701
1615257916
388645710
532567554
1760102032
1539438521
526131688
378060604
820024337
145005937
1227845305
1941746657
224992983
1487839757
2103398788
842975631
129247515
1566349440
895120935
219540271
84555270
544511532
310733716
1193230856
603278504
1166752982
341567113
902422754
1188204235
1813062404
920713892
824347247
317331920
495032641
203650473
1642555447
1876068577
1749590318
2054616010
781056898
141241823
131404595
1611972296
797931975
200179616
281499268
317858241
535189814
1815258132
1691092637
297651674
1413403228
1477767043
1352816995
2023812418
2038505923
50018536
1535288540
2099685702
105888137
382436137
2122308908
1450453069
631317293
1561668293
1686478596
7605293
1006418917
1286635606
451584388
1657700285
65305058
1669790946
477441180
1706605875
526612363
1604529459
1750619533
1568659272
1992100569
278512176
1412732154
1891443220
1985587278
2128140562
222904714
1679689022
1909466127
348665022
1468317715
1096402553
519873031
1395287351
590308509
1043704720
1688651244
967824379
1377735560
1679134035
1611060679
1322270267
1956072465
1979682356
138899919
2035717498
543164755
1895173084
1300848057
685596030
1714883529
55046344
1946484460
889921012
2006719640
1682648494
740036993
1192232350
1392779292
910534732
1232368113
1220116303
1319089147
264754890
86829774
2125779961
113121166
1329193959
1520759089
1893182393
988644624
747222763
1907802939
2063190911
128457743
438587010
1524255635
1395769374
1949830331
1765965194
1927174439
1675131824
863523737
1224740803
1899348639
555881274
229578752
1322232881
396223952
1663826159
732058727
1334558677
659357711
1720947702
98080802
276563732
173547103
1967844690
651285501
723764451
1530684256
1398909951
1236860745
674500275
658731292
184776492
1102545253
1014893221
1645117588
2110153872
562305680
1911076499
1849593060
637978055
1732848500
371956608
1891689686
148431236
337253713
70324321
41625028
1321989134
534219433
1545973458
2039447536
913939664
1359428504
2036487017
2059007929
1896224036
1611309363
485846479
168519065
1691525332
1554154314
132262764
1633312484
365152944
667735678
1706301658
270639785
1146261519
72728081
531660854
1236900429
1089825448
1120081198
156529636
1624810092
969317094
1888110254
805062543
1821612162
237770784
1515875295
2043465986
869886112
1046067265
667332900
1045408955
1756216052
545384337
331280220
749033529
186991895
1368041672
523749445
1832741141
1388505554
274522060
374757931
1418394597
236478856
1399983236
2069181888
1169219231
932744670
850461822
933883304
20649414
1552363539
237124559
1864215772
1224119400
2064057741
1974944495
1597434224
1337128054
1957450688
2037586511
1287271461
1501493178
2066570136
670614321
371848803
1041655997
695155497
551132775
1101927181
1556937226
1839862543
2144607485
1501676465
1712110050
1215056919
152248061
152275373
1897013949
95250522
2107406415
1584695743
2057074502
2065000611
1014242100
410094734
1837687305
996189221
1201281600
842279805
2045286971
1230080969
1528217036
610239082
598510738
229628819
42017337
1412257551
256653155
298256393
228104285
562256412
1734609131
421847210
1998864860
1671178820
222294417
315810630
1186655429
1770766203
938931294
562730056
2036456721
1829888342
858068101
888166475
1979238755
876632445
1531920780
1483796970
1547180384
57439576
1928217377
615054884
946617094
485073096
1743000428
233653612
694085454
1864871944
659095511
1362445520
521533833
1513417036
254239647
1531731436
397814948
149531451
1425348852
412490568
249664448
1816703692
933928787
437995589
357817002
494971292
1673430014
2123276878
1827607317
604485463
233850690
21424116
56039716
2017217203
915378178
1148097614
390403251
784191707
641392545
1556619858
1675885389
268664508
1083685460
86137586
2021934796
1339976214
512447473
1256118658
1994375874
1826830247
745717639
230087161
1344002859
196747737
1771734174
831833861
789763064
1033853829
1118668620
1368416145
709960116
687910126
1777565206
457369341
1698074269
2097698708
1397142141
497559964
1044392279
1285198907
72883903
2043024589
1616826819
565649435
1904635688
1114336265
182268785
815448249
2060049218
100837693
165851279
532496245
921587335
609604256
1516377589
359529272
731631571
2145033254
399833853
932413112
1675700495
186945725
737745018
1347593278
498387528
865455730
582056418
1112779085
1700322095
1594895385
811098901
1667530034
441379094
1921261920
1777412669
732202296
1517360945
258769531
1941847345
456419748
1222859909
1078625376
879834208
2127252840
1748025032
504780601
533372950
155385002
1669269810
765593525
1155826418
962784633
552455387
1073446486
1030150885
1093401665
1897498407
833827322
443392135
1663151642
1050215142
281501891
57109316
2082444616
781967913
1982577386
1641991194
675427526
626663208
1986584170
1478960939
1429668623
710282518
636978924
1895186962
1558966062
2035063268
1128849743
416820948
854349434
1904839352
1799048946
2080181974
78041681
1406335469
1170160708
1474382626
636765658
113519206
647238310
1177533735
1550420313
1196022892
1955532530
97911104
1186082409
1620689762
1941548864
1609931296
335192695
806362414
995689419
285790609
84030717
972774466
64458790
260846341
985708129
106243231
1165538641
1078708439
880449585
514976179
1366785093
548442008
504160302
1440764829
1515381045
1044056723
1569130687
1895570833
782752862
1870747365
705634440
1191395497
1665797725
902599354
1255585564
91677248
1461464542
2039865339
1813011682
237064207
1683690279
1223330028
809947062
1439941314
2095394586
107031643
74342655
1086355055
732589776
490904958
819615484
1442996876
292089322
1541574690
993627013
642202465
195787950
6302050
75784344
1562439660
591797599
1147545136
1701482374
219702067
45803281
790497364
1663341442
1304208839
1164695562
447795162
763788856
628793661
253057252
1562607537
1362575649
298758620
1199730330
1150228785
691997212
379196096
192091179
6691900
1266469983
1948688953
965300651
196900011
1452501373
653252121
1112208328
1698045297
1542358179
1071616627
1192044430
617385982
324632874
1648013530
1644563738
1623752530
1285794788
1568860347
1443229622
877497724
705013546
1719382929
697454751
201287670
959527464
922142760
145335835
437071285
6618258
470791835
576564705
988618200
1322024532
151490059
1579989891
239174478
1337614017
1074101425
419218386
1874235389
14890870
687777446
2081369610
1542528855
1673824635
1914917565
1292951339
1109154271
47219380
1841834405
98733030
1817796610
1844363204
2117218566
1461178601
1185880481
100387639
915144665
948618839
1859325407
1665911840
2084748631
370649230
685015116
377663097
1044441789
1097642525
151976708
1533371517
1204847062
413626906
1499915204
76578511
716415392
133288571
1811763435
148409594
975704672
1343278436
1184822332
308125937
532456341
510324419
933254104
1897619872
237550958
514894816
2102447771
436042137
1368872656
1192104620
111781341
1967030811
1840993190
782683603
1097706297
1475585673
1323837777
1055341137
1270737590
1568196837
1883044367
45481585
1781871973
1978293924
524404615
1894554460
2019191735
1903982855
2140069347
1373223699
264232093
346261637
1386270045
73596610
1421438754
734595622
768172442
2136182351
1833323876
721666011
1028790843
1066701292
621863622
910120740
1317400933
241792115
1057467671
1967159809
1100824473
183117768
51726744
612086005
1910607030
351804129
2017114892
2070494578
1035486812
42794550
213591655
83761774
1957688602
1616143441
1071813067
1396920350
185153125
1320075348
746547458
900556510
840957829
404167154
2046054693
575900012
61976038
874350668
717727810
1220743399
1076765912
1308188437
808761090
339775485
117342693
1748164432
1179874846
1834812388
1077583900
1612628314
394102516
972244612
1266424370
1169027523
1701285969
796628430
704385047
1842392048
233421723
1026904371
1972717829
944168712
1164209988
138552654
1196592595
2025767988
445684571
618804569
2050339274
619042941
912174189
1532462446
445954300
1029056071
1400541975
1968952395
1287522756
566721256
814740753
1374571829
869952585
1100851226
22941043
761544344
1812123761
604745765
1600197403
1379449624
2142752886
2110757106
220295811
116532938
1131360353
764412669
1424119526
846724200
1745570291
2140320219
38140746
998370836
850167735
1912839643
1442296482
1306894562
1836202920
843582661
462998994
1433581722
1485121892
836190271
64905417
1610915169
3342391
1623469164
2053037580
1648390830
873394409
1224859271
324263038
1255045041
1763697369
42871497
62665702
291449644
927329369
585777368
310452700
1586149794
21129221
126846516
1381352661
1583437265
786021376
328850797
903319886
1191615372
1248078673
2079043636
1152490519
1521816228
1545823590
1096756410
1962965895
169226497
1142816207
2075010587
702604521
1171502654
1661498563
319629699
1725338431
162728192
679447473
1020631185
746149482
1392301856
465485286
1209192150
1999751809
293553611
868773966
1247357755
1711949818
1287557029
1494801920
1407293721
254619545
1724511058
1788975730
1487696650
1217295574
415221615
2057654941
961543033
1251481149
1267327419
557681808
279016710
1323841480
162956552
716135087
513241426
1085458822
329108433
548188267
2091056639
917728639
468213390
827390128
1282678689
120785106
1337875911
1252293832
1789911469
1781740989
1077703769
1817281754
857671229
1637720683
886475469
621353484
1781681434
68373185
1958066105
1287464281
1106343793
624358006
830225219
665625059
1184575829
624626278
203590441
121762525
693097989
1511662671
1685673903
1372251219
456262258
348189178
317508345
1002755351
1244646248
1117440348
322806802
1341403104
1761328779
1058788803
889212016
48637084
1877644472
620991389
1366956349
516987664
1833947253
1903346930
415554427
1576941039
1618100910
1586992891
1604086983
1432425983
1764856097
1053224333
2039618177
1046139428
1166187858
297537529
1833687999
1596172288
1793168227
1958881951
661123733
2138820302
340810333
1370293288
868338230
1672443526
1270491967
499210964
884721149
73208482
1802272962
1894404912
278697327
799771410
1391057780
1172120550
1350355374
1580663650
1856230684
992121253
1992081640
2083371046
190355554
783209918
1206873853
1319034156
2108462159
972322548
2002763498
1734435113
1765895875
1438720013
95355544
366037122
960762749
1343917230
1752644654
1802535673
1349151881
1462153232
698261709
1382652647
499098252
365796123
1701150565
852855920
413411465
442845313
826925895
669779453
806271838
604644854
490843233
406606762
1466145447
1884663974
35433050
244265395
2051036137
743466079
1484827368
1773998991
1177484102
763042939
2147236829
290223796
435427828
549782489
545775972
1381994476
467949927
351075013
2020494629
1838233602
481500601
14437864
807080735
997523576
620105153
1067725454
1647606356
1395349129
1627074765
1865638338
1371909982
596027381
787310949
1059610887
1056965920
2080290059
1780948187
1799037677
128743430
1825608690
441164660
1076324186
1882671498
362572374
123827986
827683393
16886773
1055554337
1069151094
376544817
922469125
133987779
701399613
2030203397
577172632
2051551889
551454439
98819285
966795306
2025259823
109865794
2059753757
684245609
2043644306
527007708
658855873
457749653
1800490488
1550653449
982325454
1231773046
1934271810
822754240
302252971
713103289
612581986
2087777583
1641802399
1034711631
1793220600
358185244
1264177767
1214018393
1925063456
273920477
996090522
1003006020
1820404505
906012529
570704709
1572918102
692991110
1875848247
1671850183
1242286608
38526410
56100128
465910587
1804676241
408169335
1632923413
827479246
1555613574
204574914
1624168949
1747228710
1233743750
1024985005
1373695555
158358374
1065404818
818742036
648302198
1118105989
2015878008
476622001
471334100
542295655
2047140660
986895119
895986374
500805954
1868996360
1393716627
720197266
22249805
1505152594
1271863499
738824124
368489546
441078378
418890669
927380887
1505878553
352870680
1961962328
738658459
1029163036
1486791357
398969286
1029857631
588260473
1336312559
594158172
694112392
851845475
1153336022
1120043840
365993154
422638431
70047344
1229261742
1169374421
620980869
1737897536
56240131
1348671765
27041015
239223038
1090484381
330927589
892990520
1149011519
2125922415
106815105
1040660361
126488655
1911151143
1310993202
1767395527
552986618
953983486
1626871411
560363399
793181665
1541103295
218451586
225318953
1912619960
320386451
2065486860
979995886
150348807
744598097
404268376
1744946006
1846310149
1221071989
62125970
784108914
1879876869
1022559852
1292846276
2018302870
1990398317
195813843
388027212
1988478707
2140519678
491253489
731340676
1336591107
996273126
628024814
784173032
1138047993
1436944617
1777714378
1923342995
1596751163
525650214
1195462964
43329093
861197249
1666660872
586018814
2022682017
1771620424
2052847250
1615142829
1444642062
273702709
1034983745
1589838387
1597174040
2054797093
2037764695
2040641610
791863352
1460583175
1762485994
1164563814
678474543
1025360558
904806353
1844243307
1305094483
95552930
852085492
1004420409
1528029620
1160550208
362876464
1198822402
1727241514
134840713
1010441390
785186162
1315579018
1842249963
1566754734
1636310041
1880522439
1303219265
997310980
145389096
1072704624
67586798
589816827
1960775954
1648057392
1409791400
1340673470
555755968
1254902779
1990350734
775244597
218769143
307492183
6124625
933839329
1045034743
1980681535
952515835
1649534749
1366184255
1423419939
636143527
553947380
1752362719
54028999
1644959622
2116530865
969227093
868671893
1307293800
1881767348
1493211492
1911394535
468074779
1715623369
627847088
339237300
1423596014
163771365
1847235814
1706569295
1417697258
283631301
61058567
1823288462
1895242175
1645797288
383118123
1097949943
481685802
1154191929
1132662337
1693370127
2104700529
752375986
2007290995
100437643
1939674157
565916630
2010249151
1071992726
1474488620
639429479
1995739391
269482437
1374425274
1939492353
1538226248
1542614964
1738421711
73908035
949410782
1416575034
453355687
1786697906
2046243477
1012298783
1196681399
1573144024
487939625
1713826790
108996811
1038795399
461814443
372097649
1536814850
778679960
1464517030
343613434
588113046
804181622
778067090
1160056122
694219427
183508417
1873990226
1070496582
1657111211
1496228915
1531034365
1974336686
581428708
2066265407
1618878817
335998529
1922974131
1175494350
1226645407
1930289152
247074178
1586926455
2080830451
1637159305
1961048390
1770828425
1299705286
13386552
1140963533
1844553056
779950587
1098308009
1795108277
328578073
200219643
1091548436
1371208598
573903576
849560035
853569019
1374378466
933482160
574982690
45793833
565949856
1871495630
1800614409
136733509
474132013
2011400547
517870928
137470883
1144609593
1989776097
115754546
625898312
1813091521
489439900
1377679250
2147434298
1214299401
1122969388
1025780756
1995374131
2046399062
350826755
300442865
1668221517
748707055
1020469790
2004642050
44937781
1805345480
1510290835
1049263598
1291785251
1975179891
1271108912
1943911629
744168328
1397253066
218230464
2062166804
703370696
1686167369
687728624
305466429
660583112
439646303
1889642179
305279512
1160993457
316821525
1261784462
1621451497
257776993
2008520767
575502913
2142354924
2057632946
193703396
1224175689
725959753
750701972
203168296
1249489652
1667740261
1613600841
814589070
819262837
112927357
626136184
244533905
1707277540
1391974006
1506650220
933309009
520154463
328928764
580684574
2074483374
637197907
1711065971
1368934536
1230650775
1158369629
527218975
1497581957
298708358
1855779507
1137340723
1248916276
1670044582
1381065251
598316268
1329803309
225501569
2089629365
1781037690
842278909
477123440
858924726
171255505
1390084990
2056695540
261726801
1206667070
1460631754
980108094
1970316681
794944544
1086138502
1066471747
1290588691
1240616850
313271795
833770968
1914045688
1292030557
1771059388
550798355
1527505724
1023318559
295999880
157881184
1636731614
485695955
868832612
101268008
2058907540
1530816825
294673616
859537268
1934218647
636506763
831154774
179425518
1225431964
713770723
502899509
823378975
688239075
1083745875
288723735
1783072919
1789645547
2073839891
309915885
1352000749
41968970
1635953191
758709731
1318630669
934931291
88672476
445229453
1018136100
220889297
1142451261
1957735156
772657933
56317443
1329074217
993859808
426971454
66210937
1706383120
28629802
1241183394
1128540021
2012405201
971101597
157633065
244320214
605227705
300595057
1806345295
1820437973
1637175798
570209099
1253658175
905937690
1864414775
2007287396
2104960838
253564389
1958664645
1554414757
2009620850
392209199
545491119
1882262707
117485391
467063106
582428918
1923094860
228109647
454052165
1913710154
1333346302
727073121
799868650
1281664788
215197748
1008225781
2087115470
285656944
1626361899
332944168
453151822
1164791362
215265079
1708487939
1722918283
1466162301
1841783512
151038977
165092285
641845974
948454352
185873885
977697452
1700670168
1276766318
1933791224
1368734442
454809679
1830459046
1532572664
1943256737
948923337
1265964321
2054950042
1113466902
483802057
1337870516
1686920888
1134985773
1946876124
1375020774
15637117
533623861
2027046929
409135733
71175381
1134627774
86895054
1080456075
382670738
508530449
1913634689
1736496605
412491659
819644920
377079003
915896357
1624374974
439967390
15741844
2017855237
345617988
189098186
1289781657
397055690
1257550505
376697070
1796625247
1433207992
2000769962
1312162658
313741833
2060757964
785426556
1882882961
952113319
1866342113
557886781
1051784349
1878420838
1776538731
681652641
482315921
1748941142
1669622265
889208212
1262787193
1456823377
1809677537
1819145169
714913256
1822654059
1749337697
29530857
2025254506
486878380
1505272719
1475508382
1116020230
795417390
1265441735
1536156867
1017169923
1696848954
127305003
527447887
940768476
1139301830
1020600397
45672862
1880103721
57531582
2021037986
857343445
850397166
1854759997
966864640
1716591056
133223868
2047037946
2055045041
256934361
1576465098
227978047
1641381882
1934321462
1584396277
812701022
1603057774
926907465
254197127
874467542
599896499
1254000335
1383024701
907864521
2084078818
1801938206
493189713
1457912243
997319136
150976033
371794243
299000174
1059522549
1885070401
194929226
974043485
653249072
1246699391
906370809
995035359
821723134
953740494
1930919496
69838075
1356145874
1452628011
527584758
2079100972
799264090
427260773
532592529
340982908
2080696975
1174369733
1385335471
150393826
2051453336
432237638
384711358
784537751
1823713045
1124745531
2036935410
2059636776
1507634479
1917124434
872733444
788610991
1538906924
1799877136
375031147
1304955231
1126555020
1581045102
735708013
1191235525
1426219454
146138076
1626934437
363043138
802466030
787218917
1320178491
1765959223
2127854761
2047311651
208037664
1618831175
1399365324
702322059
1227580251
1094359124
84025776
116272766
458300397
813178526
832053098
1511086964
923900255
1841773491
319903202
1862042635
1926452036
1244249103
1115227084
1993124733
1752972755
1219506338
1499244466
1988489845
467961062
235923861
612344989
2099673030
2140267232
1871376975
511587245
1503130288
672995841
281899337
1913584410
574086386
964825071
450956808
1494331711
659641487
1352836286
173419847
722652719
258665149
242547269
1489577334
157886174
942235026
803942306
886021475
782647121
138849385
2009139578
867745389
434798431
1774648641
2103871739
1652805953
656664628
1778600493
328673984
837675388
381347409
1707524039
528474979
545767343
342762416
749548872
344016197
1028432080
346243
1145677717
426485207
1024587435
669927695
1312439551
883311710
1997388750
716391447
734853067
543428877
1212491189
395496971
9657661
1267837354
850730904
942883342
115612484
638608810
215953782
1288812913
1318556854
593669105
477952846
1991978372
181765423
1483521724
895591202
1047294961
1405582018
2064837221
1204292437
867309615
1996029676
881113838
415460875
1634355185
656617739
2136720789
45335821
22210709
505804892
504821495
621213704
1210666485
754296885
202920965
1112609382
1272186180
2095009720
286740903
754817579
1143471344
573844615
1438659792
262963032
1998416439
1762899949
1644643131
1349792230
830847729
286925909
1191852642
1053434566
767755361
111372087
1520887548
1450217110
1833211235
1982973940
1814744904
106680466
1368405620
1174572284
1274656536
1655095290
1677803769
2120038476
1240655707
1911251683
644249446
39128980
205943690
21627852
1926655227
610459326
699843181
268974927
734680161
512463313
142811354
1212741920
1793783127
1179353062
951955920
146520904
1983482175
22195757
1470008605
1441026061
7714446
810773713
623415932
1338332029
1351977794
178348611
1526384737
420982091
227378041
2016551688
355224641
1489322418
2110018590
308906693
187148412
822523795
1308855183
1660791168
495217402
1535955724
1334247485
509340468
487662437
1484800359
1597295708
539980123
1602264780
366228137
1881815777
1343170152
1771496649
1944985674
98415703
93011518
1913574322
55561765
174043181
1850999091
584579709
458913074
761491283
1158793980
1466086774
878041040
726402020
2048996376
433363300
208540142
513366626
1065604561
1762472634
754154682
3572660
1821379390
195964159
905761813
961510471
1206788314
699035022
1832367517
2086556081
2043581014
581775413
801123360
667125699
168612213
2016007499
272178329
2030351321
2140378887
2005323172
1055179977
1001208371
978918232
1633366459
1301718606
44344303
1450002773
478824843
1623291861
761248000
420229640
528339603
1173507212
1716689559
2129707827
772068833
1545580393
863972316
457497310
1442293349
1724451257
1297225454
1203718662
2131965263
1098228239
519584802
906409330
1082191602
1404828616
782299708
254599537
140951541
1962044226
887236549
589051162
1813586240
231476282
1922545916
1201408366
1456610194
196789556
1389415737
1178679829
111852338
1004054589
1347429874
1445529599
120336295
1274656384
1559779401
55004026
1660102231
2147329619
1152774183
740045864
336955105
773294106
950453266
510419919
1554931361
1575413033
2109040674
584671871
728460982
1360843850
1494231958
1344669589
369481610
382286319
1281838898
104043285
1813141408
1779621723
656701037
1978555795
1153851868
178490970
2012594590
31235870
996589002
19533623
1069926239
1129387934
92237057
1144157962
1086568637
927742372
99281464
357889847
486488450
46194149
990376472
1944090054
1389672972
1471162708
385354445
356927449
1888381422
80349282
2112283396
755060198
922524697
1737403929
638882961
1261693683
896072357
2144300347
773355325
176980038
1132497677
2038435810
738900552
171448444
789137416
1983491236
1824693143
1657972149
1864624183
252170164
60833564
644505471
1830192022
1556345662
42579686
1344133839
285097612
1952955956
1845644845
1257009796
1709818162
1726639625
1405706766
134311683
956586345
555347718
2071853878
698120133
999395509
1477075862
1688610666
126376755
914240638
1652586604
1367912493
1116003937
138981639
1144967107
13763737
1329027047
2128787217
125031291
20603131
8909926
1323226564
691658136
1027542055
1486510013
908610835
1137714188
158669186
2068767282
1743675147
886839441
388918992
308116350
1283200337
201857498
1244366424
1031412168
1941933856
1885785565
761012160
1166903414
1785877612
2007932754
1288835306
1025822627
2011225694
1010948159
1188920426
1143723492
173334724
562744123
1949533305
1966198756
414460316
1498296408
532264486
894149534
279698938
1020605410
368585981
2014957335
606543463
2086373911
371095873
296966336
1149552386
550687866
110835242
445294689
2049353128
307598087
322471227
1413568923
421504827
1812421646
889368261
7073890
147437260
870603360
965733787
212415612
422733993
899914124
2126127558
2003770020
1070663802
4233810
652884010
1739535670
617910193
384908446
430897031
73990762
677288958
1854496314
17996785
1231556988
925273469
1324150373
960548760
1224905637
1163086852
743223782
108651776
2126605818
1512554365
1782370847
726932517
1620958962
621652104
1119006315
1499361851
2095081232
404645177
356524370
1956952106
962203312
830855231
52258403
1229405781
850127928
293426658
390436500
1626833805
237486606
935083569
156194389
1708406605
171503247
1582510747
98032936
2107837240
650218693
1740051720
2083977295
1088452865
78615518
1164769652
85194768
1360013547
1097059774
1771848222
1895998049
1324905337
193963548
74305570
2091698817
2030693517
753784400
837383263
738948258
1936852182
1002284266
293708994
713829386
149275214
387560052
1216662458
1726053779
1402066274
1980000742
1498547505
1699440006
1671362870
2058269726
2016369827
740106627
494326493
1796888016
3558350
493236379
2075120802
1867036425
1645248511
1104825745
825080848
1704713003
1815834045
1776720707
828925940
609196166
1566326205
336198126
2089071694
93730023
1043479924
1957854254
1166705510
1839451340
1124965161
2097124919
472709792
1707013689
651404414
618489143
601295974
1960584526
1998187424
1689776229
1644487413
1113337209
1003981977
397492011
992821998
1493345451
948651475
1478071020
1073055491
1675328980
1162704425
308463927
599136800
1839008255
2107753726
276550889
924819637
64707022
1289845249
1426287769
1436266624
1307150406
132133419
1537981550
1719659908
931209741
1432365383
733072461
1279195876
1484665984
157205769
160272633
1463896155
1457416627
1128946698
243449063
1162145096
322564274
712743831
1892850403
1766351964
1649121457
377863929
1020013144
988054311
2124929932
756132081
1055359242
1211487921
1078969923
954967847
1181829351
1259469782
1285327149
2137518956
1945923622
1325483048
807329170
404924092
393548388
616404104
1248918978
102116900
1368814931
875642756
1652894148
2106421143
989775457
217755696
1316143694
1920549900
1672089259
1328044691
426029514
1961072119
1889002553
786173879
777421030
702948925
221406913
583239552
295033845
1964681146
1103103310
52233002
1173357293
1161515419
1525774842
1472399628
503606965
2130480904
869131340
33223043
1636169950
1929766860
2079782563
22480194
1995473747
500488393
442105256
1450085249
1352986921
411197604
82244554
554277353
2021644798
1901943065
1908679683
1433363475
799403331
567848029
505675078
1404238162
293327292
1517458564
601844285
1770456476
1111413007
571079673
397265044
1888982567
1535476722
594246341
163886376
623990070
588328267
1497232938
1554907206
1884241741
1093644149
870382500
513974692
1788800843
1851435206
1143906949
1917199581
1705544480
1179327802
151411961
581997456
304411628
1301416437
1473239473
1160275590
1117764677
1497290077
1963045170
1818125646
2039439966
830447273
140106667
978436856
569732490
61555451
1948774673
673033003
184177476
1092243559
852896610
253476276
550350487
1661127967
1539492073
1934156538
1372141865
1565881734
1636005443
1499951038
1525327338
195774710
1933641806
2060365625
702627894
75258619
1292061371
649595309
278431392
309515653
1986564970
1328977350
1926779061
1890145213
1363986644
1426343735
1716706894
2095901545
448711832
231651945
1146588225
486841044
1937412793
427201392
1332748364
797145190
901560156
385157856
1373486945
1919887337
1413979399
2112830102
470317361
282549971
2145794374
1279708864
1270254142
511434734
1810730017
1197286902
188035579
695748445
2092228786
1493231130
1165883733
1444938398
1159123091
310278764
3537787
897912901
642077178
1714559918
960647706
894692476
1772552648
550809453
59285412
599635202
675768575
1330058701
816299999
1323874593
249382436
1769821598
1499875908
1696691461
1029039085
1631424027
422744178
785799384
157107427
1317339363
1803799117
2136574692
1520834734
104762072
885854464
243165253
1128310094
941416759
1233166613
156320903
680922277
2102466031
482287032
114618520
1394211055
488460583
330592988
658431820
1882796148
1850652968
989022371
275078578
814107994
13777535
1486181695
314749682
722517531
1200555917
846617522
684402412
907588768
1511349859
439189003
1697636435
905101912
2129517852
634197081
890635907
783924528
726276114
879140314
1000834193
183189740
43859312
1361022829
186644599
848104376
1158786379
1007061564
331370374
344936995
725604777
1564878976
1719471758
1919964320
1385195402
834089733
614606548
1304357446
1361145373
290742135
1685837203
2002717875
789649941
1733036379
184226484
1977750408
653036245
664087316
1823719565
2119526179
1371340932
710818635
700769632
1305175875
278558995
1791586998
1434177621
378070332
1749302678
997492901
1158966474
888695168
379042250
214131881
663815607
1931721297
1573944295
869147493
1767972715
1923065186
228951908
1881018106
1094007257
1155873072
1543654649
592095005
595963167
892828979
1832465494
1055240062
201093555
1557807810
248410938
1602430712
1853031480
1321085842
2001131807
1684632882
1804534402
839072242
2025448749
1065621946
1068661359
424543626
27612198
2122179561
1141109940
1359881661
912676344
436184904
1110910856
1093397652
1529678545
1949860584
425165346
1190824399
113858560
619630701
1053401453
332844765
839432636
2133714481
765820519
680809070
1939938281
538302797
788215691
346420897
353460326
2138441099
1183450539
1515603731
326304743
821440121
887904148
40593459
1207695685
1565588047
1217189057
134522875
1593238538
2144391323
1622755965
1885745439
480556949
1646649957
1787050225
1620959064
385254133
1883587887
923949421
1445393654
443403408
1745243622
1717982744
562490507
71206905
703000582
287371010
1167567460
882801801
1915625003
1113942642
836947873
2047101064
6760659
2065140507
2132817931
1491547383
1894384839
1183034004
34493215
2004031455
1750161357
313385816
692104928
1113931746
1279662597
53939996
1412286049
876098608
568675881
1995114407
2030596741
1284955873
1046599126
847070188
328260663
160930787
1585537832
1510807910
837487949
1787337870
629130433
406668275
1938971870
1713238587
1666539236
201261183
62211075
28383431
1623455223
450428472
1352572324
1772530634
468600454
371596982
1302278278
1987687358
312111489
1875476661
638640115
172064255
1086677544
88778704
1473175427
357261565
710827231
1609769975
499434669
1789961564
818826491
17675513
233265654
1506826695
558367300
498880839
926750025
388009601
2139314809
554990366
403686710
1004280235
191796760
1310812292
1607145190
1825532061
1294500883
615122367
1868366709
1568499375
1154951963
525375474
814601048
1118098026
486643007
790754645
86817287
960492796
1203583857
124238678
627592495
2090017186
188249710
1619324066
572652807
2113310351
1841390246
1920223661
540693464
1791684024
2009645771
404293323
1568059814
1756734746
1882355959
1600098139
1272586332
791130927
1581108964
1324633136
2040793435
5576584
507090777
1657702635
560941121
317832659
1837459893
655349733
1387868444
1285532573
1258197930
454473559
908194020
5959481
1730453961
396086976
31796624
1270135092
1167122127
100062857
595075036
1425961324
371816478
558405111
439661821
58173930
1121591226
1747140587
195627728
823641189
608831982
1441854705
1687604658
507875701
830921527
1490103406
824103776
1129092236
629565386
778590954
1013912288
1824149528
743286119
496634769
1497904229
518942639
1321769370
1990510487
358646576
1699594409
89644496
1452418709
268126047
244894073
1281177802
1685147323
1101517128
1353653953
2143033266
1708168482
2104646195
47315077
1604051107
117025143
1785123112
481658755
582924768
559770323
2075319436
1275243924
1649530993
872804059
1936724756
1279039624
1297512568
1751775813
2046225239
1008365467
925833065
1023045670
1161018371
1047652121
951076666
1686297154
843316162
613254347
1750504061
705724388
233693423
1411657220
463162692
1206183404
1888681475
354067694
1368675416
427946010
807924402
1366692069
443488170
1685431755
489311399
1858834200
937744812
1464290917
1553085692
466068321
686521160
1528572837
441190932
9956023
861262929
86212108
2065208147
224643012
1204728601
1324558565
849014286
403580460
1358111837
533247443
55591982
496189663
810993047
335861076
35739808
1445824793
1830772415
1289799162
1901427254
1126219244
2062173455
1795508220
1724584666
1373746298
535517406
326866694
184221675
1150661691
727880716
674616560
581160993
802814841
1106684250
818981793
1890578674
202631085
1432848467
8490922
178518121
546257790
1568375999
107621499
1958841930
195654998
262437195
103117200
1537602011
1970579430
1668250975
759478938
1464675528
1213737788
702500354
1607888655
775586094
1467921190
761651433
1875085119
715557376
1135111540
194781863
1153732930
701578342
431856869
535462251
280379869
1578664452
1055169223
1328499996
871707768
1798560795
44629205
244455079
671766840
1035764765
536019200
1277105797
809839359
616879251
419116134
1976470472
1749352487
602633103
1453455758
291678439
742588121
1271389355
1681999036
1073746924
858446123
369713898
705855475
247271226
2009261682
2084415676
535336644
377239868
1478968605
329951532
1305775053
1577093023
1521221720
313607984
675368194
435803751
662008597
2128419469
2071096782
1996645410
1568949610
1149600746
1488978880
2066035214
2041603022
928595882
1100559993
1733083465
2115493930
2000531497
203783229
2093842332
917985606
1170490637
1177836360
152125001
1281730612
2050564515
1949944782
1861201638
825837074
1201152193
406040755
1874338316
1717372388
1740849013
345679484
1456544510
213202944
796807104
1313035060
1699222431
407497234
1999028194
969229429
1785828753
282750677
972235611
1119004987
338202072
427796933
534238881
1683998138
1790257266
371406691
739628304
119060042
1819702670
32620223
1371535582
1672622515
2072071543
959296106
1007355568
735443995
1022089624
790234505
1585214379
330586696
231329830
1051918365
1254548167
633008541
1295667395
944214731
2026699512
1314861063
1645838948
560992608
425880289
1811760870
861532529
125690843
493330776
1294981306
996214081
2019809162
104428106
199914480
1278438949
1784223312
682531959
1262983536
1448653928
1566716852
1863979822
844132869
1149820665
211756105
241604772
2088085215
1984962205
782995779
329332051
367662819
2126628402
1076762397
870874670
660553358
1071615960
1948514460
1182697014
929490159
1018325330
1788255392
804627681
1971778458
483419743
2118517873
183837403
1444643464
735951737
264967790
181471882
1730444350
2003915918
1211720860
69623990
85737553
1219431908
654059261
1994968438
1123890985
1116887955
361255865
1084265993
2054484231
672378517
1247589257
630408299
492222232
791529881
1509741623
338202355
1629505044
140043064
1024581345
27346088
1466184362
251739020
1246442754
834542850
1787479276
1626351968
59613881
968527194
1478469910
930744612
996930769
1133159837
1421446572
744947821
1924637076
262769034
1602031728
2022934935
501204122
90352124
1631730827
1417185489
550681738
619199916
545447090
455106842
1622050901
1489720610
1552023597
1200657700
626256719
1191867693
560654647
25705076
1844643847
1463199917
420625338
2024381645
1002798755
1106815803
1686722808
1193176450
1413421044
2118901719
42736349
292956461
657277320
1343797174
51057422
112491122
209679187
2010434693
1797290547
2054823495
991818148
726192769
1792299030
905404398
1617583706
554652062
1682402332
716351083
1161450591
399675348
455751070
281852970
506052780
1021186746
850533040
346386498
734526854
1331537313
1091554439
2099797962
1951497234
1373230342
575165373
1377364711
804713367
594445732
473565878
1194515209
499214035
803945929
1301833384
1653565776
1304322759
918370406
1356304815
149507523
1319092921
1672697867
845420009
344852271
1398173842
1594403330
1073960332
224657328
253517996
2003210615
2042349979
1542444316
349495615
1581033763
414092879
1540066405
388439836
1500261614
426956783
569983317
50705476
165005687
1189188614
118574114
356090848
1289813365
580275595
2077779802
1211983871
1990086335
1854449335
1774001542
184746321
148122418
1582678118
443392316
1887752877
82792146
1021748017
288646554
1098970875
1234203991
772689751
1241966983
1263335572
1511004068
1322194918
325440133
631384898
1709634312
1664328048
146879088
1635296995
531411587
2123374875
1004934595
1847915695
1737701775
469305212
2106719203
413181138
1368135020
895912745
361947723
1754651580
1523928680
1118766219
64399281
1887399602
1673591712
1546343027
521223324
661547905
896880760
1133106384
114121386
52782541
175211539
1822688919
462585087
1275625597
883580568
1199551367
927082128
1093859481
66244103
1340843021
1960161772
1697347342
1653827079
532205144
1128131718
1963036521
897575758
1891673065
100323863
1770354307
2046080713
1165335708
75439210
1008477616
683915511
1682216080
490002313
1913675144
1172805612
2029050838
2088226870
750523903
1603097930
2103188483
525071135
1810556527
1853680792
1844934956
1205192735
727498901
1865980469
1121500127
310707334
665174465
1696690898
1887649623
1451370057
1868933774
1504572877
1919633505
2087984727
800179807
687703046
656426440
2018138476
577103092
1411919375
575359234
39444135
813762378
1887551574
2011456441
1799387599
509152653
1705128754
519791526
2026805265
1640478009
818717383
1192803466
166235959
803986196
281943935
737313686
1801016183
375235233
432139018
1306187174
1973889605
1769138202
502397892
750989742
1256993747
1496676328
18220122
1652236660
2081680947
807294805
295550386
1300376564
1796838613
1181474645
1651417889
1550797414
1959929776
1937351518
1316071167
1139167323
519239769
339197762
404039579
1380280328
1997681839
1326266577
337601656
397235258
995822794
761412204
1427531973
268376830
1422595362
2065622160
762626973
1489531468
1428213495
561705548
2099370743
516942534
63041036
590165132
214964769
1230689083
1185368559
386084278
958135635
1349235352
464018399
179233186
594792852
1586075392
2054754305
1440537530
83301330
144753415
216716857
864621758
831285296
2022882985
461427184
309696960
205897018
599534988
1670319779
2072983358
740658698
1078914305
330352814
262256617
549099339
1061135977
152375601
297760556
1893994743
1172696452
645393132
1069802334
1159830745
1884974654
2011873155
2017299108
1611933644
1415825332
831859260
1642638814
2105717185
945035678
1912724765
1814327113
1052395702
1807619660
1111396269
192024234
642877107
1446984614
1304142888
421736090
1429371536
748080203
343585807
122995674
206429796
2050969340
1209735545
484820214
1583236320
694631905
1024394158
1522051125
491515823
1405876510
1654296193
1238326623
3288181
1340745062
1380443070
611059778
2063917201
1278925501
2051696034
961107108
2038002494
441359232
1487355514
353049967
1754377551
1354114508
62308926
1803152368
1435210640
1993113888
1880703692
960471637
495218205
950864468
1264959504
1067344060
1654488111
1719202274
439965560
1286978747
1894802965
2067242590
1416499841
1330626065
1856925531
248818930
1929564393
1245429634
1716392664
914596763
468618472
858806696
513187354
1018103593
1323020873
443140000
94650306
1909192039
776300648
1767585022
195260458
941254211
466537352
329793022
180197114
289561088
1972834917
1752322087
638520597
1880837539
1708657529
1838082252
1548598100
907145768
668279973
27860564
1026716707
501299939
2109513334
815929935
792315066
1175844343
261878892
1051415322
757087058
449601705
708698108
1492470926
1574483520
1024757390
13064880
325445413
1001431165
737867606
1384015594
2059609464
793777214
987321707
166561104
366901524
957103265
1305141688
916446269
719641574
1271158826
183203973
104679712
289065351
1846874233
421491424
1496000861
783577
859245405
811986039
401622165
1028042476
1620363335
135568719
1169586408
776150008
1363454740
829516124
1336295192
923412801
649314474
2075566594
253078837
1167436706
240064441
1650993397
1267961400
1267971291
1021605256
1148048066
628571904
2112411157
356046231
196423848
1821775573
744700501
878381724
231787301
423811207
1819860281
566445447
1796356113
1760047717
1588242456
5255263
1699165617
653430473
1847042952
291039913
1112254940
102086981
120604622
1003560790
1549996351
793321684
1925273552
1031869127
2033935855
1182112737
103537746
1287206153
1629834054
813810059
1389683281
680667412
1637895478
1616013088
1427230784
440294143
340769120
1856597765
1720567186
1184251633
1914802355
1763331133
1628915362
339136343
1210494926
1520585524
1280111014
1238077945
603054012
1083198636
1963650927
235254328
126565160
1950537519
1976372319
1680039256
960670531
1509004062
366891084
1261812560
1578484702
151072874
69489018
73021662
980592510
15736760
1647184893
1044669512
1097466754
1807124807
808675016
1976519003
124940119
306086968
708164560
1047854784
1583177179
650766594
1028330428
1611930691
946810377
625879141
1472740980
1383851106
1318309382
1061561119
6846424
2108718525
946686840
1708351631
343222633
815212092
2069538787
2090747703
221496157
220060682
265722020
172357606
331782222
1434194200
367949305
2047861820
1265011694
1312852801
1416079061
1896429444
1997058549
125985953
1151572830
979102394
635262828
721168736
235056905
1092501551
496136273
1815500518
1480613954
514438650
1492662489
1195730629
591351470
1114167967
942978659
1834661996
1468926478
1826914678
225059408
59716045
934028531
1926259527
562761806
40977235
251307203
486129869
802695309
1706580039
513799738
590489483
1712595736
1246008965
1097338127
345421892
1290521776
1079160686
1071115917
881110637
364097920
1848849768
1975908060
1233421436
148927155
1798303752
1580897402
388850796
293689852
1597187761
221478370
1153535082
804539869
1328094237
1571824967
1347982239
1713304184
394427194
1926388716
358867933
1586799250
501068586
2056570732
1094393079
1988909947
1715540641
109319838
1182387668
545372500
511259936
718965129
693648177
1975911997
2143292122
1380297827
1776377646
246926126
463751649
401120966
883499976
1698772269
1706808773
1385247983
2138080319
1433815061
472832059
430587429
209766994
201690638
77607944
1457231180
668764494
904265049
1152088493
685669773
58963340
1834374377
1083381864
675916978
241816038
1855197489
1378113392
1362543410
1663536381
2056859659
76232065
471482383
1169247609
1867433823
490707130
1119864718
2110842694
1402419262
1576854022
133031929
1750138513
2087767805
978786585
1054238563
1552772828
1252478203
1049364111
406977030
1086165167
552424808
2117078982
99439771
1671666517
2114816793
1587906270
701046102
1242260121
2077123355
855768555
725210692
344967346
1202525505
97935695
146685944
488170186
1340286521
467294487
1762150523
101094633
1652936774
1774253587
1787336932
509287163
1847443410
442403234
306980939
193643989
1726586479
12097487
553148087
1547500527
454833733
2110972896
2097876203
1018465789
1147622355
1227366281
1005802761
1385217613
1575243565
850158803
1640550587
45651983
162211461
556597216
1841101643
451100799
1638211148
1605419622
460610737
1699709653
1814193993
695780670
1362581897
1442326517
1555084073
1946247643
742909507
1172177592
863773920
1737910411
204835421
502276671
1973017710
2072547981
1194780490
103319069
988921831
175571307
1970320583
1498996365
1009409970
1290921819
405814076
479070099
2006358894
905459967
372630678
1089618336
872215191
768873800
1274659198
626196236
315250417
2138405488
260484964
559302857
1507463028
1908944411
294035255
65811340
835091216
1397423768
1148110705
893602236
231249567
428609229
876516257
1684724241
325842099
1809645666
1629847928
1231812264
1147584529
87559988
773885151
1580984249
1788574018
958134342
1897535340
1979586490
1608791462
494751276
1654051611
1498000849
1834983468
1734855245
223561332
150351147
1947556450
453810664
419390082
1040134732
103601828
1784133701
495850506
2025711682
1467185732
1530985270
1523747000
435529227
1020536328
1858768648
1977857278
770569225
662655474
649909107
1008725702
1163831837
324289936
1202927692
705780138
1184609506
1515760187
1209259284
1979987266
1913596620
2042782497
441776093
1279756694
935048494
426421270
2037191348
1182407764
1660172591
1354006817
1589050362
852632462
800186612
1147132887
1636372060
1086749039
332962200
1144164245
862475031
605642993
1613027586
950708478
1798754522
1905173970
1060753288
144180580
1369392875
1332039952
335980127
1746871699
1950241946
1483881793
1932523341
1360938361
346646891
1073648986
1525453706
28769394
1708199769
1600846851
1587825213
903042980
313683829
1816989023
1321631242
1531645700
182703413
732424452
850064292
1731764314
1057902354
1180192670
589733704
1736331648
279104949
1634351996
931254894
255812347
990659266
1557641073
1257932620
82997319
1990841138
1027909569
707883664
1999088211
1250796292
284607775
1059314370
1599081118
1459328103
1280488554
785842151
1654036068
1694793890
1647994931
1177682844
1596114940
1179564420
1034308860
719311208
351929733
1540117910
1715439647
951739314
1778071514
1845754323
709910626
1918085022
2082047575
297712822
587152158
1661307347
1178437698
742674146
218609809
1195599975
1603209323
172139400
871569839
1755702261
279733602
1951653508
796780090
1017228735
632025478
1507105308
1225521214
782076416
2049088638
709866819
1775676007
630282882
1159441278
1230821170
449839071
2136979349
5541633
1363534850
1245096365
1249718514
862948680
1948254089
513823222
1835987942
1684056130
1418101292
1123552146
591503991
1954394679
1541431224
1110529716
2097825793
991185691
874664964
1563919817
1313526063
1559523635
1353436262
243601249
1349376269
1260503021
947074955
321466639
1158178771
132509031
1065632079
1624301255
1713232414
428293494
158669964
1431712593
491130014
886356433
104532428
1901670277
919719992
1893979812
215705257
12754897
252414711
143329236
2092254172
548671184
756845154
875602884
1748201573
1485229374
79221411
1099724915
367843509
1286464298
858136932
1118915052
1398633674
1233004288
1829799574
1313139254
1674690351
941013936
830861024
799076882
1879547045
1574557122
2004976997
1517897930
1506599917
1529230816
1978437073
1810166716
550926088
1671912210
818328800
1971621086
1269527065
582965589
1925586835
421701137
1233540224
1283021430
1210258161
1523380507
1635351709
563432436
1751604079
427700893
233586148
314197417
73804154
616104159
1833165149
89464506
969603721
741291247
1297523897
238540037
808356332
1119986118
2105864683
1861357270
1157948082
1520909476
891889491
1765430032
2123192502
1268564794
831833745
443572198
160873338
2027856712
745321581
1412388991
1353455695
194370227
879948946
482312811
1583793738
722773818
880514786
661574346
767040170
1075094870
527793375
1701458271
533760490
1701185919
1233079881
1293134645
239412722
263619110
889605161
1008483927
1572897407
991634438
1582917400
790654682
1438618878
1901283409
1605966891
650389241
474355084
2027258902
1613733019
1360095546
1926465736
373738622
674666314
1871696205
1209623833
1906870983
1483626631
981247692
845863240
1301846025
711020313
988657333
1390296638
1371675219
2077491102
727652928
1339584852
1089562110
2106036560
1422303959
1767230587
2134855550
1248974089
260593802
318479500
74518105
1452915848
1587208395
1193669260
1405539709
307356957
57431313
1713057192
1546980574
1333942134
1174339146
1374844552
1917767099
1916257549
564880500
489097065
1443878312
515480325
773560444
1128712992
2080117543
1858790999
408585935
657531375
1891504492
2097242209
2001185782
1743012738
1183923486
700324633
1867280970
1568930831
1425194521
1587648825
1077685195
559957927
2070602738
1313900090
575784376
1443325009
1246712628
979965713
1320158615
763861702
239547531
704326946
73848385
750347027
1592598149
1668794426
229870843
612138757
494367978
1203369642
1480233946
1423868488
1510830304
2123729912
1341702474
883358833
1928186832
1604703309
1759718947
1809990719
840870591
1626813822
505682437
1084064551
31537491
1225111337
1728230619
433369639
1261513767
535246413
1165852781
1324102447
1140525787
675082765
1495701394
1032930196
1281315047
617105238
343584261
876360
2120627239
1693666987
377307807
853850492
1020093679
1967331754
736673729
241701388
834370637
548004879
245751209
1584639805
1294823257
1426615216
1650998807
370851118
871022960
1816336511
376308761
573121525
943402375
142528735
1228762447
83906769
471675324
1993194477
283857263
2099054588
1586174168
933961269
356768781
259410912
696804979
1688444300
1291983507
75672109
1611242962
1944605887
272066229
1420275443
1906297848
1802787570
1953658112
1875105182
1956688181
1273264370
945852032
2100564838
1289023798
328495559
1720556979
1990152730
1024697884
1454264598
554010127
1801866939
1785212038
1711903226
1033825551
662431949
20221157
1859510443
1578542819
1433342008
1371142860
519152935
1321292000
457714498
1725278446
1959450460
222447173
468405063
1140079066
660567913
939565298
162146458
27032326
466488322
938514113
123881778
315023060
1558564568
220885081
1067214532
1369371227
221126466
1968102794
1492934682
1952754007
509182796
187123406
497055342
2074586435
2010838711
1409375552
608372001
1741025905
1585827464
64872387
756336886
1880303252
256518981
1797742984
1687493822
662855725
1944627654
1418879333
1147777235
425264806
638338274
2005597823
819168702
262419780
1671810965
1133020936
575134543
390441546
612865540
208088721
738606493
1969432782
737741394
611555323
1970641892
465245504
53381774
1495679541
101443283
670830816
2075723230
489341661
1136835117
315384064
655893730
167252278
1542668126
559775708
1180335092
1638508047
1967731158
271954614
128896384
1661401944
1932140615
480434077
1512070202
936707473
138378809
1443486107
201785503
973238460
399603637
1050510630
303932875
1559088738
1359497288
302418252
1006422665
2133030230
1957757213
1450204107
967880134
585686390
641307814
2088260702
1760353080
588595350
77904814
755692265
1463559497
1542820921
857114546
640033541
1740118036
1076399542
1805507095
1982838545
1739986950
990877010
617961366
245315613
1969161609
832109900
1948172843
815481945
1287729537
102750811
2035575975
44388488
566071960
741059362
926419977
1072992083
738571396
3411184
1975628497
1140973094
692818638
680881283
1063835211
351939142
250641180
1999874538
1026184991
1021430025
910074699
1019691402
2035723167
2087390161
2011755711
488671319
672120119
238506507
1081962884
1470189643
1615422744
1860809468
2132743435
386024588
2116950335
1597881488
556423638
1084130466
1950655141
1086872539
38313176
1305057461
1722018785
721589817
114068453
293593213
824547996
254300893
1877115744
579927127
825194989
441397939
1621575944
611457727
1853328655
409116163
2077388957
1044141210
716643937
915897704
209848866
1380228155
338577110
1713697717
1149772879
1262582964
1699515246
794315491
1556853770
1547625517
149443203
1922585791
230091626
956148355
1400263361
922056159
1595248300
1517818385
926863799
808714029
825394500
366754911
1847520108
810807261
1747880651
959375596
1067272008
595584195
1505419453
682327964
596909312
572629833
2101990327
1861291856
1098654272
136122610
456346516
1562908102
1527186003
2104815804
1516207579
192996763
842638791
1362066611
615416405
1095938849
1956491195
684458939
1067879550
1599753487
544847546
1171430059
970044945
155317583
45145778
2117933416
1836149330
827248679
1523073565
1077979580
611178138
651162996
1783933922
736094029
1692749881
1762501356
510706471
181532051
1131422253
1349321244
2060822216
1048847303
848453191
412461525
891755317
612556000
1845112085
724333119
455027071
1907484929
1046577654
1935833379
934171165
215303718
223056350
1497855849
1267584334
1867808598
2004842276
1942729358
217845682
1860439297
1098104745
1686690191
257765551
2133610536
1379582056
1198848649
33693165
1899869437
949124827
630045837
2132812606
838500086
1002407660
476424733
1146879449
132706213
1150585032
2121706760
866002292
212257317
10618708
1180202790
1078196956
178828802
435155627
1938584816
1975219514
1500145008
399004053
1480046870
862194165
1734516310
280545311
914013814
1800803169
1144991068
1001173326
658873367
780469445
1166928674
1744335199
367658237
266640828
1116774020
1194947360
654900320
619844516
542469913
1919778193
2077224952
2106116133
360690990
174298836
175771524
1196773144
1201715669
1130206215
1931937007
1612484270
1429696523
953940278
843236213
909000081
2102764938
1132980928
176328598
1465986663
1882973149
908723197
505199608
316953911
590509849
1197487523
959225737
1702153231
1933448600
1764954732
1958733154
37850618
38886974
1244543920
45368738
2136311515
249406696
494072678
1054622000
311256735
310135283
218780412
1088643127
1094113415
397276029
1376574717
1696683774
219587201
1467944515
1949738261
1437558202
1826891821
57845949
1652094019
1551548234
1890043016
373886297
855877832
1107447344
2008415701
1408377722
373962390
781603904
1593117673
331146884
1731793576
37754977
182278971
411552233
848702167
649898415
1971244624
887235053
187236068
246382013
2139881305
204547805
1723362245
990575211
1558303501
1128907352
318565539
2004902750
1764428509
301614857
972406544
220981329
495735706
1119455352
2090973865
355217777
561665453
880637192
1427257858
1253584407
1009652829
2136557040
719392462
1342176949
1997593463
1919193985
1475078743
1048738473
646994524
494153325
1729170935
1190385812
1905739318
825178915
1886322999
421045189
1033949481
1492706051
1580163856
568875999
33560049
941610069
1351333778
202436593
1785100833
131439253
1491655173
279716189
233127826
644138994
1417583099
854994903
872680042
133099551
604978145
1613121414
92248424
1606399300
1566445978
200192489
644854616
1277270174
2076754575
1720701216
912100407
109629140
1223813114
1071587124
1202614091
1599097472
160310377
395595554
2071709252
315409523
497469374
1151544047
1302717486
5542444
1940836867
119091481
2092080522
1159846344
877804503
720127362
1732656999
1148727843
307866643
444568422
346765151
1021890598
1520002107
1492296713
1770589493
275325136
1285921569
23523869
266417765
1766303196
1819518781
1063062567
142928639
1725765354
17017322
635840593
2030074412
203699004
1571088369
1703843409
1235496026
708457138
1421034785
771164544
1850402357
1023889455
927339149
1256519824
63605423
414701599
548584965
200981035
621771732
295715315
983401766
936496599
835451132
1579553260
1444317796
1836486936
1956918851
2067663589
276591030
564631195
1442287987
832802216
4894362
319457366
33776250
1036719564
1508690103
759388667
207228274
1307105488
1966096729
269761988
1010700130
1447393535
1766264143
1399206278
959158365
1935593611
1648347636
406004164
1284301817
1214980839
197628926
800183002
1839412353
526133071
1955439359
878527734
1316810286
1655558739
405330605
1908005228
1027060047
845136767
1734576072
471804196
731125218
280218360
874306969
1424614968
150836560
1986917972
1485611054
205890109
1797597070
50862412
1076497386
213657377
1057202167
123758406
84098957
1629515680
2137931615
1370673768
1596475928
203242897
913555503
494062652
1300239336
1161717421
1881252894
493490879
645571242
2048497248
418118703
162282872
1802486088
1341259488
938816911
1462417229
180379624
406549934
1352347055
1346847437
129301785
2077896647
1316431724
845731667
1206011977
561891285
476745991
413894001
597837133
2032486101
1142206814
1575523654
1173943956
455534442
138531579
22290068
466771736
1514785142
1947191177
244426526
376046286
743829912
56546650
712292835
1545686041
205642494
535677900
589898571
1319905474
1553532778
1569238006
658604036
1971825095
1651095457
574604149
31918602
629781393
413157024
1368838920
2080463422
1441715891
1962248634
1168775651
1417925915
337541103
1636833324
441617263
439080184
852355221
592883848
628145580
1141253289
1738197263
680225360
816921549
1183712286
659547714
229053691
1639312645
492750950
1770392895
1196433584
1709650376
1426505906
1785507239
664237333
122159681
220794280
605273308
1837418375
1033626859
568178744
1050255029
467776824
539019478
40264387
1825664405
778402302
86627300
1447674893
231043395
1040027760
1642336355
2037064417
1668056539
559507622
1558392177
920992922
1928413574
968977222
267327778
250714026
1168083437
2367513
1476530485
1928723227
202303615
1727529337
995085415
1642140825
895509485
75364995
1527487423
271135512
951966504
1724558350
628535161
1059249635
1698136425
1057295792
1913730462
1014699411
1637345494
860933753
1146765003
1060805856
2140192403
1641487760
1189063700
220778878
387795654
1383985094
526809587
1091103031
1237893610
825002403
291449355
559535983
1946640065
567047542
209225915
1584938297
47809659
1874896357
1835437575
1001253422
1933917624
1528698304
64280046
1131995216
2029873446
83578215
77450175
275762753
873580226
100930891
641596282
518201499
1184546480
756655273
2089602125
1272213865
329462256
25534852
432073832
1207704619
293734747
555195607
1151263501
1774960452
855642868
945914165
1354740556
1697594958
1322359712
1351150401
1117879215
793146999
1474574785
1469218875
799894048
2082388029
1254954928
2028601003
1706966755
318108217
1579933338
769111164
570594913
728548048
397303189
1359346683
1639586218
1220483608
1876918080
1563988136
1997152490
608875686
1003406753
1168116406
833019414
1452824003
793633602
536114570
214025618
800275850
1568512040
1509521137
1079365115
429353959
1937624695
1594281256
1517706429
9212583
2080684116
1514519099
388121825
498619849
179948901
171356132
78007198
1422801631
1766522026
520966943
1237389764
1059329805
206925179
1947803808
1591379249
915772965
992391355
17332688
1087703729
177343539
1376433126
1839967115
1390494655
1240530617
1788114729
1969531475
45787333
797320244
931406673
895902598
1819120858
1395792330
1445216261
388136296
439578165
627729916
1786793520
94508149
718039028
587494199
1433573387
751476529
553430232
2145205428
737808173
819726483
196445940
1948160304
1426904040
1556671182
1422389410
399447749
1501668688
1462699265
880960887
928898068
2097703668
1910754866
702363728
1520800822
2045546888
366522299
1388302152
1569410187
476415071
1266274929
1984552354
1421765024
1740420433
753876739
23810065
2100826860
1141971271
251315160
66269708
1305646063
1526755656
392812937
1977003745
988357891
1392083062
138692387
127313179
2067933544
1081365438
99210558
1777938701
640610572
1606930067
2007064094
2123930992
1837865393
852938915
2115500246
1260856542
341291410
756575251
1853588082
494920461
202531461
1987984270
1265527372
1866345885
736155395
141196673
1757749710
877314558
1025304558
890781452
1334834545
677433720
969522871
1479711413
753803114
1327030543
907345198
1378290759
2100015444
1524826858
2014216367
1821411421
225550963
1970513979
1497851844
511941742
1956656617
1001098722
1844727188
1855885042
1563307720
1402857434
738167650
295455653
625401660
1150792111
144990086
2045122984
2109022708
790589752
1858548825
535998332
1624403462
1757156861
813559585
229990164
1058050554
1206098756
1609921711
1974190254
536915029
1681025985
481603871
462503160
1467215086
680958471
1591620328
2031920628
164989206
1140180374
1000514789
599239497
2097068405
1886085180
1221741372
2101826284
1158561895
320365215
2106703850
479787
1078829318
1707700635
2036697498
1249335741
45395772
1907245519
277894692
1771991609
1609996509
1446023914
1463595826
87165470
131314482
693875278
696458873
106852286
1729583416
1037080033
1947941017
707023003
1408382695
2025984399
2038838768
282973836
708186444
87876135
642968514
1177200550
975092205
1032790357
599103468
1294899297
576628726
777329207
773904259
2097324854
863669584
1459495288
246229872
1867071304
1225264362
17660395
7526719
1490920933
273593747
143524871
1255655331
2097765032
686313377
1665813208
2129978629
1247484223
412477043
1198351710
51756973
465914310
332785020
614446258
398261614
130548057
1180013958
1264272209
2039144898
268379014
1568293729
68587218
1103673224
2020575704
447974919
1846001209
110119336
274109606
2030848034
837172067
1446752324
760563600
1135152569
879084398
2137927521
1901549812
1733214148
490516975
1123147460
193536730
602310466
299220516
721666017
1916054357
1559086820
1493277158
1025932557
1813818248
15453795
1350409943
1420187969
1917460213
1416792637
1508095470
762970866
2126073031
308977149
1765919544
1909225135
753172572
415136572
592355724
1282256800
2035687828
460766222
11367603
819121828
655529948
455131127
1040171775
851235804
168389926
238183552
1970330456
1516988145
681112062
1201621143
1980301393
1995191084
520824338
230877491
2016527476
1779280362
960948026
502624662
149346141
727140814
1290513205
742738285
162259143
2027016731
1092075566
1584193543
996736315
1962002739
25563314
1334584688
1768714531
1537427393
644118869
1569548917
1593777964
1057334764
1428567226
1788715593
1854149980
1551836912
1862537819
1074920416
1366924998
918305608
854378476
337333944
1048080421
1416326579
991415960
902552005
1038264260
1199302773
1758644456
34310038
1032401692
2059548080
1995893362
1026459578
102010877
1221956734
214492127
1465451957
632260919
2060946531
1374064619
2032924311
2049207606
1274352023
2132978117
204922612
1340335339
2070615598
1469875993
1420911719
436644430
1857023514
1651418231
1637134273
187266028
102952264
696315351
2091800476
121020119
893285118
1502577588
713096068
653210414
711764760
1255576156
1226132887
450635696
1175190747
1457099132
938591343
1024554935
957832823
1980610582
2077084296
1524674469
2018031037
319496419
1846796987
1589444215
1804757665
155127364
1391336331
1352781144
1605813793
1224546438
26110640
700927339
1496143014
994114694
1601797515
984447673
592706416
1176013351
1006757179
73340518
69176802
1721702642
246102625
1572843984
1459311357
2043005723
564575709
1725888328
1550407300
269731417
1081751615
1270426738
317876973
1346798851
93200089
1034070016
1644753870
1679110388
529097707
1895796515
1854688726
1831121172
1972208085
1244640910
1197027164
2047274325
1110391388
535849851
637364599
619955005
1204602824
644606662
827277681
1223642741
511652588
11711123
1938595043
1608676910
1981582723
692054577
1989038387
686042668
29922423
1926171992
1574005983
1250098518
702092116
1187552774
98476017
1588201554
1835284792
1863963793
2073639611
541511620
1129595267
1657285991
601204257
987535629
1294775531
1124207677
429221734
1460068761
1071081490
1686353607
454147386
259773943
1942747744
1662011716
1964971431
1713790957
812970292
428931855
2133770507
1226256591
269813694
921820365
231537820
1459066128
1587335005
1258082568
174931567
1544711487
1687763618
728291760
717227638
2075260308
561893662
1500574490
1154183916
340597750
1364475554
189599084
312713747
2044818681
1165360612
577529182
249229684
699159922
1985188203
1614247344
2137661366
562034668
1262706449
1304341745
655416400
911290789
2092438936
1911636099
1403274184
1041025396
470235164
1157415925
302337509
1287130127
1820151745
444977193
1797260031
1116180136
1957103290
1019092790
1766821350
372736231
2097236330
1386062344
324237652
995812586
1457341882
1100288820
1517017158
1401509431
1457923839
1512236117
1722274165
1437287428
1856498729
915127137
1038545163
124071018
235126160
1027196801
720652848
144846717
367901102
1006967642
335983072
275410426
293880037
2065387896
159593632
1450325639
569413385
1184057042
1081778347
1865827357
1811478103
2033622767
1906776018
1917717872
1438513960
986347070
1679442989
1866372527
2024137125
1870765455
854004395
432629773
1397920939
1514842629
1995944346
1217052983
1702927237
2137318038
1135878940
502528223
1390797487
1086475140
157040299
218004941
1272808761
1418233741
1989340667
1656390610
310663346
301298220
213911050
1338962019
1074082349
1450319722
262629301
751599617
124622614
107426003
1428961217
51965747
1586922169
399598583
1487698676
1303659381
734068953
2053926231
457623324
1445395177
1724401213
2118602992
93102671
1733331445
462493932
1369918375
1864207539
644722251
1485906874
1923515911
334689855
642304424
1852993981
1282863142
860640970
1636591031
350798415
382088186
1380220334
293343499
458810341
1538699317
1647439521
1899352780
73100305
821005639
1507004450
115129484
2101359009
33330203
1482536583
346968544
2064704418
1857129541
817757015
1514483267
820927758
375254864
1908034240
1724328549
1932731622
2024242403
1980308366
326068865
1186637888
696646836
96467081
377124072
96578581
860789782
1266824210
247308040
334410156
1286963615
563251867
1310659827
1928367609
2090909446
2035802910
803970384
226196112
1929558322
238320145
1624601350
333096547
1395899470
218236343
1289314183
206299716
1385140140
774948372
1730499675
387720457
635882740
1751079146
688462655
399487910
2065384175
995794756
1278524290
188879947
2051085061
1258262183
691484773
936226114
1255068408
2049605030
1269336554
1713953454
161188448
765482658
1960154159
550021641
1578340515
1569661763
1090488419
2055652635
625285696
827182494
1458525940
489726117
749478771
957753508
538110184
2029674447
1120851634
1057196221
599604751
1512549381
394785453
266705489
561012527
956646501
1603203360
783586587
809912749
987002689
473974946
2081456061
529273295
1993987045
200837643
2071813346
2000499359
746829603
1620057172
1287879110
964356451
1519213584
1194407811
1949823488
1527441412
1591804167
1262842881
1602190740
1606930067
838312798
450775006
2136158522
197240166
696780813
1375895257
2143554101
1082259290
1431147046
321738010
1626709496
2099161374
795590753
1318554299
1666245543
2064287465
1805619922
943757179
568564844
1526948904
35351638
20663223
630242784
1526424474
625969060
1810753999
1123775040
777517882
515051129
1274205729
1745337769
863966608
722876137
811790836
818390199
168824524
449991089
394879633
1217191438
772643177
835675884
949798145
840209263
957138001
1849083255
1120641273
505364519
772510780
795990242
309630467
902066473
2018716003
148648452
1387664337
1223657277
1390268623
834334560
1443128107
203504091
1433611953
71110016
1582890546
1043920601
546660481
1128103244
875034152
1158121094
178912096
1938757443
1876841686
874268838
1229355512
1457920382
316560286
2119853862
8580457
2127245286
571239593
82326450
600425977
1477481192
2129267903
954571708
1494412705
1345010560
1873836781
1638454777
1416338686
1992501718
244488322
1304511639
529446858
1932537779
1502214619
61059157
2078002392
631888833
441270971
1418680266
1976122851
1431453325
1853948237
1453528325
2098384517
668939879
1690490443
851785787
433794640
1871439747
54534185
1336750566
1658728748
1445468865
1536315524
415911413
2124845479
2146029071
328871912
1071930814
408898459
312844948
2099539141
1108605313
569915196
109590440
160238298
1960109151
595590340
857315694
150069157
1993589099
1756025556
1463607011
820184655
1462209963
1462134299
2143395613
1964683215
734771806
1084204151
550158628
1371833235
939819105
920160360
688341020
1186746679
1837818740
1344066293
1860820931
1528267076
251522979
827135951
1282255283
8432809
947928518
1942319270
366626841
781200210
1526557046
433562479
457391701
1834263215
1958885898
1549852781
1621124182
1453788785
1063658333
934842502
279916691
683176802
880104998
641625968
1071666766
310763917
1607111475
1506071239
1016231473
449441013
1520587600
998310091
1528045049
1174478823
450877149
2016126309
97839964
224816519
1497917455
977987318
1688064461
926130615
1997711388
2068516273
1464022103
1755972411
1126852012
266024889
1212862304
897008222
34400460
185092962
1139973654
831018037
861122280
1068666197
1688910911
665264011
851522796
1861867548
432105892
2080107595
773021874
2026546000
1630911781
1453340514
325474193
548671818
1583122032
1496697409
1169762148
1551899370
1587496640
1909974322
858726218
102926702
2105427374
1164380797
897797114
687327398
480830196
1177462908
204839235
1630872316
1230594924
1975518015
992872935
261881234
519080162
1635792083
357463938
777747511
1625420521
1069908017
671680899
2049046060
1758025526
639455280
699162351
1213803337
1019901192
830635742
510942064
1734249554
214750672
2083723777
949775886
1303113168
2110250838
1655826783
741794071
42277955
493384656
994763370
790900811
2096300798
62698404
163002525
2041762964
1418513910
199919472
1619818377
584842980
1474059400
1268225920
954919144
1841152607
2107828833
1626323825
29660297
1068568940
1095492691
1536479101
1542211889
1018743890
1303618821
1801932813
1196852070
32992924
903073051
2145657218
945496509
684123836
2137970471
1446537220
1357884717
145088236
1766461349
382385777
285203212
2145540270
1737937693
1588061962
1990127015
1206176883
1202231162
598394334
1565804896
1321985100
1393238792
393755128
1617821936
1068068418
1936077447
664555611
617135643
1576154091
296063600
855174450
1115207304
193141014
561034549
144395680
425708885
282437532
1101404536
302131788
1027700693
1159763371
1180387996
1431100894
1517077922
889055443
1259586909
616320996
640953431
2046774254
548421624
574669139
1700741205
1270543048
1249083151
1083653667
46916469
920675184
1189426676
216061695
1851582084
424150007
1633248648
428432002
1451954539
208479638
2093261719
1676062874
1945192216
958067968
1792267967
704363743
1435558626
1929444384
135882278
410200014
485761928
1150731084
50828427
1038857729
1519647105
1864384358
1413824141
146606639
316002239
1141642693
426784632
1199767959
150767187
1046392384
1611258477
33421713
1247416196
1629977710
461601200
200920957
1836673252
717616566
1480783098
622430966
1478281476
1132367648
1272978274
685548429
1733943724
2089834299
109471159
1370658919
1588829698
308754444
463036941
1508836918
2118333863
1967777067
682294496
373418755
433670596
446273097
1781057776
399279357
1678789581
619168114
1445076532
1715770822
875666444
1747651925
1833981686
834111324
1570904401
1309111650
1093645181
823846993
1761684718
1672085316
1994112494
1614864896
430042386
315312090
1942523074
1688263141
1862783304
1604168844
455681720
96222674
1729833922
1253321175
1249963675
1255965265
1686738449
570762658
20859124
1639433096
165859973
284006195
1471043471
1318406911
748430105
1797084438
701183201
1683322663
1911944471
2009036991
1050563084
980694663
2046116998
111053540
1825031896
1955341252
1513574598
1902203497
1158300364
529048056
1812593245
982567791
948677047
1654906268
892819318
792259207
927511354
1976555185
1982272747
43197820
576126085
1245077356
1296399675
751302679
1013192575
573126882
169019481
707554101
78512299
119826808
15482092
320595109
1622347266
2014878587
1334620433
707257073
1028205681
121065754
775865579
1138940404
1405184650
827744971
1398274989
1364177242
850826590
574568108
1779711349
812464435
2048199595
591017927
2083899069
913633566
915435811
1332728584
73694052
63528741
1174315099
990714830
2111796365
1088968646
2084739758
1156521460
701669556
10754497
1133861827
1836466237
1130248023
320609582
326693180
131074414
1005625444
1236717098
1217744970
2101439917
1281223849
792031008
1502242450
2104792668
1818237760
1459691421
1180852621
1935606350
1976738975
567643816
2040009802
82792146
321033030
1300929805
860747514
1465449647
662189952
1477268062
1753601077
222309769
769298632
571626222
909679637
714567944
2061223934
1692946771
1398806441
119187129
713103192
329144030
1749874050
981656157
167430806
950305147
1009951182
520007407
752435889
593847588
1587124187
650273834
796294549
20121860
110658378
753087470
1616629777
1222493327
1403706818
757028155
789173102
1432411210
722528972
666403767
1438757906
1573245797
1915213298
1190832972
1049772894
59280207
1580559076
1307475649
964817358
421813480
1518756361
1321612
1344890521
1378435004
1502525228
1219989415
343520829
193959331
1670814781
2005460153
2043979992
274883422
1955644284
2038465845
403796406
1645360360
131768730
1861060856
2105524474
312206569
2030821894
1483920936
1194639317
1297780547
1567022475
1214113972
1693196381
1958047576
1101934359
122172652
793656027
747708895
1444834964
2014906727
1550483015
213324723
210633221
1044015723
2060167146
1157413591
685950285
1258969670
1630529697
202371718
1162005951
2022119746
802135923
815534905
1085139975
921097496
1296343101
1113027101
1406974698
1712296843
235052810
2108710371
111609335
921547100
271650967
1602713345
1730322782
696747821
1836761054
1465609324
1637924521
1334660112
2093392039
219841768
867362251
1235843359
1558499325
1231685263
178302545
1023873162
503385400
1662708518
348437758
1484804215
120163460
1974217540
1383708513
414189579
2035420520
1970151686
736264898
318713736
51992788
788832747
135302781
1305719387
860758178
1417478738
1381644361
1449593259
151965812
898922650
144927695
1726749320
53635703
39875081
1518392527
335750122
1738309178
784522250
1639368806
1994246079
614041276
1642578212
1750091482
705700286
513132576
1450252742
1905372002
1553337481
681245404
27385408
1909773572
1927275821
258061229
1872485884
589383446
154026243
2003056097
838029313
599485304
159784430
887516922
34410691
1916509630
1287022312
827836656
2061419393
1698561362
862755191
1962611773
1669334275
788527195
1943476030
1089456779
1328093632
2143352417
58865507
310292824
1074883036
502857231
2122069015
182366467
1117880707
346480662
176062200
724000434
1879524664
1385941701
781448242
682025770
380435167
1402528633
1846886805
302679911
1814281638
2054057215
2014084428
19063112
943808038
1540561025
1781310160
1538059180
1306845571
1738709274
1467265196
2012088217
1705153404
1866628606
369314880
1523960523
1210991090
642341912
866357165
1581687149
1044846517
139000456
1872306635
1530496597
1495481119
1747614503
1448596574
935343532
188376882
2140510709
600363019
246627764
956527111
2058273345
1693872559
763093393
823800326
1517020727
420351793
299716539
1315534667
919513408
1315329311
1554338238
751013471
271108026
617835946
122276005
1787790099
910265182
1835963503
1563496075
1712046161
581310381
1952739585
401637910
788749934
1864352748
852673597
1912410221
11070755
1283339252
1180951731
16301196
2014892886
56778781
1314893827
900607976
542194225
2113843006
1673349681
1919612224
1476699285
183007802
1343659731
1715074776
712020406
352308334
320613763
1309531603
801844261
699324247
379463461
1290845417
1906159752
767201969
1308388482
368582275
1848558469
60390775
1016831665
2086822881
54537147
2061284007
1399088931
1510429256
1501095626
1410673388
2000277985
1460070141
2104685690
2025290113
1782213552
784450298
459874523
990581446
382134762
130548749
401170243
506325550
668649409
236674926
1069452208
504645752
1401049919
287044191
1922094768
383982386
1917311248
1563291169
268598919
1164214835
680100420
102971735
865847424
1258428424
660066248
1553335793
147636563
1100613380
382473911
1371375382
1333492132
1180192167
1513749550
1836568678
1442404330
2057111705
132857086
362639327
1006431289
1229196595
348969842
29497681
801403614
1629701417
1947175227
440319761
601931841
1829719000
510574072
1670463244
1810573802
1148921114
403465481
68091000
780045440
363837525
1408399109
1035192635
1320800590
723124784
497702325
583760011
1441085004
579313814
1316936013
1050256896
186775757
831195160
990936627
1843268306
1265670009
273122173
1941850369
810599504
1207518543
1729982001
303181302
71472183
22104490
1226050671
1633948551
1695252722
578534837
1666198452
358262072
1403281811
1478493372
1416526308
1628078544
58322250
1709231144
1693271895
981453278
570703789
1518372481
1116908839
1406099183
77480476
1411129786
181095217
492645958
1468470546
474071810
1010508784
1211423416
610778728
114448571
202605215
1713645486
1430431496
1334653658
361016979
1640228618
403004918
789488600
1798195780
2145066691
2002600283
946567418
693209639
223169453
1044319142
573683840
936276186
769962842
538657261
299516390
1914047114
1021958110
89534285
169703382
100135135
1167093325
1056180655
1006787475
1231602687
1360638435
415136107
1572048988
959086238
371138584
1870270463
1351520287
1309345605
1688834378
2109140897
1893256095
1953660997
559668185
1857276275
818550225
486465153
1318768833
1665628052
433540848
2107449867
527400554
54499995
885648589
1406737768
375127590
1493292870
338410044
1502165035
1624762721
1957753124
1083853552
117637788
495535022
204330797
575404905
176673294
20764247
1730917232
566035731
1071252196
1631101708
1412115278
2087494402
984699841
1510459608
408605020
489009671
700823135
465799568
1999401244
354959508
1988331356
884132571
1939301792
978929169
875771818
467350470
1562434158
792716045
475492731
991963035
318050292
1395989786
385386315
924687379
153202146
50146070
214323466
1674690351
319122029
204316724
1205126722
606381907
719446242
1039922134
813848922
1087713858
692682293
345632505
760833857
354054099
279656102
1549968461
423040531
1265231908
1099430822
1251103537
1767833178
1491780640
1338773784
1100837555
628390241
980621648
900754728
937267168
1176063209
220691551
1270391270
2016587421
1531828360
229620614
1783199618
1435851683
936279809
1079143266
1990566189
582990538
566642791
1461052772
192708142
1227107912
916062132
1602847741
399829714
233889888
787832521
1207599363
1301674116
2037091623
464779073
346459679
1661795532
715893587
789251486
1457684871
1905892475
804184527
374854112
828779799
427203425
1185363408
555875157
1835787943
649254825
1627442119
1094896046
356496028
1658916575
2118931693
87539701
794318143
1602805459
1366522027
178973839
578837860
1822169510
1942936866
1004275011
1491547856
1611092636
1347358989
166588379
1850057966
1716938691
23935682
1020408499
1791809094
2089269744
1990997532
1753948345
2088832454
1521513399
1599133100
598840923
165198543
789031613
1561506942
1531559215
1055562238
33013507
2103737973
1744557103
1473715680
529027646
1241528142
541716405
974083379
1097326487
928143588
1490612569
714294178
1465473248
907918272
82621283
1375824457
874897139
517252967
1239736050
1721040124
600004424
632334258
1012289763
1787636606
1280156998
1945726207
1011683534
901038535
1132664263
36735566
610646802
242379101
1945947592
1106198523
1889694364
623235211
445334273
1705295535
1094224199
868307367
720006506
1106178323
857349157
1037759027
1289726962
41092003
518773764
2110588434
325643266
274567931
1472230769
1141224673
2097600110
1514013009
1137431885
789099904
1111719310
180913538
1458413549
1967333104
237004225
238802192
834241362
1077396515
619178697
787218984
873719635
1798925006
158934119
1348267984
1581078565
1908415271
1126472924
1436356940
1301715084
1550420638
1000946844
1833604333
1106297421
176761574
503576361
1178938656
1165226094
1279318480
1428537554
1308648617
1865155730
993888531
1772502233
1029779811
2066395144
1722292668
607432836
1290737384
708755549
10280055
1762237148
476600475
1420931145
1793041674
308028903
575637197
99182416
679691010
520387874
299332783
258893124
1103693529
229491188
1390887799
1022278756
1023202292
1219980798
1361184172
378185312
682229992
768750376
931964938
1344750761
1273063365
1315482267
936342899
1213962562
1128021345
1677221205
1343156265
2095476074
1550747419
1738319714
488246169
282810169
892998620
243887144
957908118
1083831851
1494765621
837448154
865952224
1149788398
1190352141
1048091840
366017921
1881776139
2108437732
1640602498
1593331733
1704137068
1626176578
2013855141
1579765816
348476251
108458610
1523383274
1400970112
480037930
968863753
1424723226
1732779159
929348378
233617095
2079602457
1527066210
166185149
690446922
251426240
425877033
13779646
953229136
151979807
1241962217
675097347
576486767
1671072600
1022614610
943473490
1441773227
1303211076
1404891075
1410732108
964062345
1692002038
513858631
1454028744
437458839
2109945520
679402741
485001475
1966194861
968849673
798219921
288939598
1216051714
159580730
239940339
1152419579
403078760
1656181710
1875696904
275479315
1680427922
88680460
2032061260
339464819
1165540973
843218358
556176867
1879019207
262206220
1030786500
2024360895
680736884
235537788
669028187
495944451
361170909
459909059
1363736231
362763880
1815862576
734438810
12111853
1957155207
1997659251
101943321
274635382
197158212
1642682012
2126141590
739360694
216242424
841059414
1264350137
894934724
1613957891
1268879774
100318600
609836798
809830396
342723138
806330238
731457204
811061868
786091791
934007648
1476356574
445244644
370596484
334930833
694446205
1000786614
769816769
293679745
610441911
1969109995
1855795551
1922924828
2131830288
1478271284
1458236523
951806880
1016781282
931784433
1929206340
967703900
1357096407
1266820063
976585757
1996120602
1134934741
1584947294
431396030
1457664494
2066083251
1033823035
1965305269
2043850043
483259875
1707621000
798985161
1171630029
1182565929
1862631998
1872236248
1870314724
1817243336
1167673389
1401459850
919844022
81867161
1444273549
311519560
2124232704
468745760
1928262457
2070805627
551872715
1727002300
46025653
1558669000
1739371917
1597932165
321268241
1885937301
1574795900
1226295250
729926576
3672362
1134738902
2035626823
1181342570
1369934357
1958632285
1834854141
315346939
1522492593
1093983875
723398510
1465693766
602605661
262863582
1988116659
621008850
329264293
279962626
1373091206
1303028048
759229768
1575353067
1110656972
1908616639
1884186072
652028671
1043952358
1354579572
341890720
1453182443
771367921
399799503
937295220
3994808
440475506
68916436
50205980
1392077743
680922331
76495309
120604622
746297397
2120906843
1441038239
56266206
1563699481
215408888
1864861629
1713613057
572679532
1817380963
1105350143
674309324
1614482384
1367747769
2012258472
696159760
1219993522
1348745177
1313315626
1518502542
2032279573
1843327521
1994928022
1374476216
643861009
576919340
2094015232
966757788
1664872484
432514396
616850593
229696626
2104522839
1678092595
699173461
926692460
1557501036
1343310589
867120030
334109973
1740413797
1367130299
1014740416
1023609806
629046989
797122014
352079818
998854843
1369830134
616544085
107377350
854054454
766697867
1163828988
879733518
499197297
844774017
2133397440
1902594158
392881104
1199880203
1625874039
1701361764
1289326452
177491994
1684634111
657862722
736944894
2113542097
213698822
1764862136
205467856
130594939
1100378068
1254651368
576460245
741308392
1045658734
66718700
55557074
1038175045
1711326765
993813465
307609593
1417991543
1812268194
403011731
344187098
1200288017
1236969482
1786795396
820056466
1128376641
1719353142
1383072658
115031099
475791371
1543183407
1653329785
2036419835
1015181471
1536980608
1149854727
1174262471
600288396
1224846327
1524705686
1021020980
11991690
707751006
1287664343
1682365811
1940546381
176463667
1930395086
1518225137
1980777559
99002687
971759634
2130943554
276781637
2078736175
896922052
2144311986
2051242919
360632801
379023404
215877516
61456390
624820279
1800509443
1735909440
1273492989
2050931008
1671956060
2064447755
1349093688
1598034441
407975866
1793803193
518833235
1648145634
1066903411
720219469
963483840
1315906563
1023872418
773069454
1882755682
1188355612
1600930866
1565283448
678131778
1952939488
1671856102
1404022713
69264129
836877943
1980918889
456655384
1161834979
498977390
1770224186
299211110
1117115703
570088629
1439666330
1423959
564306707
581595856
470002119
2041384912
537050326
645831793
171378856
1122401204
2054476795
354979569
1702684423
1964875323
1284691258
1865337726
450698246
1473654668
44912035
88105458
1340219032
1510424496
59525357
931874116
2053341028
617223257
69707977
1409769196
2009052396
216750905
1031254298
234353594
1885266011
1113213004
1376795781
1452243854
1523501594
781721937
4365945
1424213812
694415499
1696207216
1797717380
856428985
309265198
1242143195
1007125476
1905445001
1269983873
1833584114
964120939
39033496
200545327
1221271107
1590559546
139078891
195886688
1164369665
1973300525
947860964
511509224
485805919
1138213568
1152954870
1333967139
1423861340
1326384902
1999101928
972498439
520992318
279064382
50812731
1551172281
1862740035
1743716315
522014935
1415100378
1122034966
1707912410
1729480491
729477803
983678351
526580613
514870414
1183744613
680992580
517272515
200789860
323464666
20823864
413008542
1540214033
2006904827
277883845
1241179511
1576684988
1796262587
1956458928
122707739
703180812
1899398949
1387869465
662610148
1841382348
484821460
939284314
288015114
2099983100
662327018
1452515527
790181237
1818607703
1225400393
1161080685
1620837421
118548872
1069675254
1113697270
209746229
438924109
2139809178
1279480039
439521640
364825230
466037353
1074758308
1352736681
1476394847
1667675229
1748440520
1509511248
718807566
2038511990
730423822
431629464
1917509799
412430916
2008290815
404401195
1536493492
1949661567
776315290
1039950399
725523634
2063888272
994249975
102495636
418139553
484212681
1135590775
1829850095
348449880
162013253
254977174
967100458
1616728769
1510167871
1354504971
346109659
1401934757
30612635
510641916
1956065230
954112678
1389449136
487600159
938011759
46284618
1096360646
1763153060
1506497723
484359789
1638859354
185816326
1344016403
2110101277
1547777611
2063461892
1226663334
1767076651
2066003657
435942114
1106899409
1004537544
531648542
1591126240
408041837
480497554
484396749
215386084
611324871
1697781809
1736279491
2031741597
687582776
483465966
438128485
826276136
555629173
1068664420
1504304300
1372077288
246174598
1913475738
1494776295
754532916
1419751608
2089150947
1165763055
1330710974
347975986
675887491
1187659870
1314824345
384494347
865381452
192593000
555420875
1698015066
1034566239
540133537
814093593
1151573739
1962788569
95124349
526955624
1727650941
325384261
1258963270
262584550
871188202
1760233426
1829559917
862485930
2050751498
1841819350
1819245745
976897352
215959745
1594164057
1508130420
1720166224
1882177129
1890652332
1567992966
700317066
1719266238
797974747
1376204438
1134949573
811680095
865231282
2108004176
13931084
753032516
579237397
1139787173
1178917554
1150688521
963310063
298383836
471902519
1536326376
806792715
362244720
353553564
215785282
1668005831
1080780940
826930484
1800527555
31280218
337745968
1790933377
679819106
878809741
147182455
1515976150
710522213
997035258
1720957147
1864176887
756369865
1819947643
2116645224
1676060380
982232103
767590201
1769007712
1177905537
577294812
1231507481
1705522264
1107993404
527571323
863754760
1871464691
1298994842
196860993
480728844
645940463
2138439429
953311371
765244560
835988770
184465066
403396526
1501005774
346357808
1906273182
1681160345
1918297230
1183956106
761278195
601346239
2118117505
2109893806
667235241
53857726
812947072
1906644825
561485344
63984962
293042662
411177657
995170948
410004464
1438111091
2103497547
1923988385
1137664773
2133487752
1015473859
122821332
1586520916
443933728
1497164874
2073617173
754324289
330849104
1292724754
56185022
385044203
1625595463
1458000774
1871877505
207990112
1660414042
26789832
686829373
75879007
1690423490
975774247
361711433
2095842722
704235304
885386531
1483184548
469787082
249993352
305116846
667873755
1128566196
1927117932
1546775844
1112805338
1914594988
1142755366
552089642
2057471312
1400246561
100313791
1221834789
294827639
560170761
957205412
823105643
226331258
1801698234
960144478
112178730
612549184
1459413936
1421765439
1537679862
1619644647
1489923765
997713795
56104375
1754056487
418549083
1490026189
412337222
1264488936
1866587967
1379069245
693583787
1187403128
646147068
1159740307
422262052
917464509
1916057245
597135006
189760642
926456547
899305353
428248589
312899981
114032395
1252722743
1190845811
379282887
737159578
1195032283
1797152579
252052842
1174030042
2058705450
1395796716
2015168367
1926230230
1762595762
1449816775
1696430367
1528373721
264475741
487777737
1971553268
152451493
1229762678
1954919458
282233396
1616740369
1806057082
1124341290
1047181544
1530433960
276345938
1474117076
183142833
1180085299
426330981
822726255
2086744519
638371832
1414893822
931152247
1626636488
1437270579
1657714013
1696078765
1153590272
1662045437
1598522336
1603473279
1982615994
292782352
2073215129
327186478
849142202
2109181162
1974228673
2136374664
1221614637
845846878
1930649784
556062889
1272413164
78861610
256700258
1818214901
96588260
1960423346
603630652
1010841135
100172251
1591370098
340665645
812772769
1190103063
241464269
293505811
1511813727
593956895
1010204644
2120257198
365539338
43121428
2014447265
41130335
981894221
421006372
40548859
194489890
1398444490
1940745512
959467102
1876336537
1583699098
1036359707
2050894713
929623370
309183611
879658746
102037497
1695991051
358222796
159250126
1730520305
1574983287
481537428
1744628556
77441994
1398270210
1358306287
1778230334
1797512917
1446156785
1490770833
1985633053
1153608671
1275599609
1920506571
1786973061
666967974
451229147
989580471
1667090155
1820080488
918470337
1256848035
1960817973
583647388
1297073020
1620421576
291097405
1432158999
1456745989
978498740
624943962
1916967461
210033379
359777183
294716159
1234752801
556317418
96774732
1876684558
2133872653
1973985583
1839995258
807029006
66935690
1040993394
274175895
396496284
2001429083
499161957
1829516247
1178165729
111097362
1070777574
1836342669
1006274742
627686541
2083980366
56821416
1760156569
1192769798
1314991222
1505516201
325884604
89463167
1745547550
2043919994
127347269
183253789
2113332781
1804308022
2081737806
1377313628
2025499399
738619300
1000199631
617980475
499132480
2127426848
2082290217
692950163
312631628
1991732272
1043650166
1539636755
289003387
1720579233
642774182
2132833231
802762349
1575332865
1781187432
309759072
2067084774
875329548
534287394
1380207965
822530762
2015948791
1107898032
1680284054
1715506136
1910459535
167130401
1969213348
124718270
1892613790
1616357566
229404846
1054125151
1664617563
28092370
865057779
1185351611
1272654697
1806189896
195962993
1783007246
367388581
2029696494
765649696
231871664
832012403
838794708
1958579851
751576391
1530229248
431860006
1228146257
1051651153
1262822286
1354725312
1419076360
1429398015
1792824821
1665998103
953770810
1746094103
1524892474
1379481981
1943746205
845478509
929811661
995203978
642108564
1100004285
184234449
654237815
1123627989
1394381451
1763792872
1667121659
674464062
1723962786
292597588
645100791
337493599
283181182
1824706777
1623456187
371336960
1980833593
975179886
2016513342
582323515
122955364
420222594
667653422
1205175305
1262834526
356588991
653318489
1701264289
2038265093
24793008
1124858194
1233410382
1685215102
2100386912
1944429097
1696564359
1904755659
20942705
1998439870
229076500
1951857493
717426945
1327677516
639908889
218963646
324363289
1987482216
1377320513
769494044
651015222
1063517213
526667800
2074305935
274049961
2102619847
1769661629
75804684
1463017464
567731360
80556363
148026992
282434306
1595526807
1050017880
1615489233
18676542
1977752436
1708413193
1726715744
1095920665
1122857110
1145692758
297615843
1763609998
592024580
1687063409
376898367
1941659387
1103802296
179144334
133408432
1128002551
1583583280
899507545
2118157666
2145356305
1773104870
1541070220
2081590924
2025363122
1626014172
2146373999
1810575321
73283791
1415523553
647215421
1255746543
883832407
764791829
1179798832
73237020
411700011
1574546122
125112926
627868466
971802795
1761238007
177412519
887297432
267435467
1600271638
108583273
1458322739
575362848
693069868
1552623876
481125788
515111165
1199127443
2022507200
2049603490
693457812
1935473298
1757805844
1366260940
1596764357
649005554
1771762263
1193013569
285685381
1624323034
179774207
1629777702
905765628
1990589827
1955122500
293471215
1650648229
1337442537
1200906800
2108350814
233831582
1710801692
1877509394
1240710519
2064780445
537546967
344313108
1422389410
1902711142
30095935
848860538
2115921639
766565794
2074718864
170032485
127729294
1978080852
1870085539
1712638970
939414095
1506475209
1901910114
1622933256
1957454008
1734689345
1061884460
2121599972
1128112412
1943099436
2119195916
879005953
2030719441
1618123771
1583470671
453302603
574317617
240784708
606816019
1497812596
1485096932
1752844563
876459079
1472838884
1015365954
712843272
1382703733
1730421876
1248041711
441276360
1020450633
992198645
314221641
406163096
354119156
2095134664
1655251749
1661126538
275096506
810121142
1098558492
84768628
735951335
649688722
1016981751
2051952293
2590181
185295626
1097664690
2000260439
1679421952
1307459497
1853944282
403794203
1560819343
1506112698
369173631
1543202366
882365541
666932141
444681124
337982299
1979815686
863898601
280945766
753988977
855810707
2065115609
1502081306
1275288668
14321472
1117058119
2066522250
19108120
139226783
1400950814
169883522
323491510
256595023
1836347690
1230329206
1871673055
250621315
1925066358
1236193712
212846446
848573256
1648765844
818937361
39327302
1793873948
179018294
1917033764
1216170172
816521545
771993725
1893897921
925992465
86233910
1285778163
1196135262
140315639
1627123266
1542256071
1011991366
379013607
96751350
1568490539
216139705
817985479
917574946
166078985
153670333
869438591
2035066057
1653961399
815976918
153744886
121423754
1612513963
468410432
2063424849
1046561207
354283862
101407546
1543378633
1361586031
1123594951
1402928583
140890747
1802042624
133227973
2121921427
1283111589
797528536
1509970549
1991887415
1294037156
2038553976
477597670
822349851
1040054738
28434147
1525369387
91854986
32162727
2074466166
888760525
1041241723
1610261125
1148905710
1186474264
1589871231
881078736
1046465062
1116842860
2011892172
287655301
136817071
599032825
594907359
184032998
1123871352
1248043898
2066139829
2103764672
1802837279
1943356715
1954053535
1097327667
1711525537
1262827375
1879953854
2079955789
16262314
376106048
722900676
663814249
849439564
961478134
444324666
590470178
1819568879
218297867
1663777054
480377883
1631149671
1211806194
877605769
722132992
1995643969
2096019150
425712009
1438453891
2137493045
684319464
775945809
1826737255
1599939672
1295512092
1375274408
668296752
918135787
1077507020
1264879865
1115988251
126956402
952230124
1212583183
626576995
611623517
1510891604
1098323916
1897217313
235943770
914148079
5022722
575866173
1243845723
1407935315
2067473456
1544895378
1026682704
68808271
1154225644
1496732193
1399241433
2032241202
886812245
691708340
1069585837
779695715
1132474019
30731552
390811381
337959572
1566177456
1122067724
131330515
1849812950
1001043079
1218208472
1017318313
1496500211
68871000
699137266
968286890
756467840
1144137555
382196797
105490555
361833454
88088072
970181323
1605637657
2111718465
76063009
639732713
1726046334
238737511
1812818594
1471101000
1428303903
712931537
2067737539
1404021333
718713239
677263812
2079643177
1769226308
1688840326
988439582
1548039066
2024750803
630501522
673587028
1589982723
1291627229
379398177
341501986
307594774
951157252
2037813704
1941216639
1203127800
1081581861
802866885
65631439
141458144
719404976
1896946886
1537678831
1688943410
891954085
1562383182
1871267533
1059192608
1437286588
769093756
466302388
463817045
1756935489
1969124519
1588567659
97976903
2047716838
209403768
1194518845
97351675
1935785980
790708629
345080964
91966277
1669899105
1878887779
375081083
1108396070
25661057
375134058
1289301238
222884006
915256308
1123696402
1838811518
991844031
2038348859
322284208
1173106241
826121562
1237033114
1366477876
311922494
982498096
286536545
526605918
1200173153
804710546
1515875295
1036125401
277410357
1428402328
1376884234
1221433304
818492992
1909342021
1096414661
2048552704
1795474365
1786293663
145133970
1737780282
814553429
1588339797
1489558800
1893980815
732420290
626794657
1489361943
640009508
1812734450
522972781
1612232800
1849078006
1400003721
406667617
153589437
1988909868
382199248
407994722
161569122
1554583829
502134744
371073010
1554598313
1355333066
1745819514
502141216
639106502
681027914
1284175881
1123645819
870020017
1786258734
1567881718
165450856
1968589239
2097965650
1509178108
915416052
2042509501
982445951
1791121373
1066116564
140860724
1945355655
533593779
1167741230
199207844
1287017350
1223792462
273556068
1630692652
1077460220
1331503421
1864740204
1759091781
353607306
1100786896
1189933772
1145081893
934402009
170251275
1154719123
1524249234
1836065830
572490131
1645631175
1820767508
244333395
817041444
1447534517
2060337508
782275373
955685434
1148215136
6486481
185615155
864130265
634872211
1795094312
730404185
151928605
57540978
1892209755
753572529
1180387508
816895680
34359647
144337726
2135018846
1441074170
511935420
906942796
1105291130
1287452509
1231989260
169378683
393118206
568628337
160318395
67032255
1156586990
174691610
156604076
358268433
1792163673
1697451369
173593715
66039925
1374444409
172230035
2083009689
1032193160
1388411872
1560611642
1069302470
1682698484
1583362506
1301441315
276128839
2086422537
1526998484
1755850021
377380072
734526377
1922001143
1729992560
119475305
66236323
1318037032
1975866040
108445868
40778542
87002659
1460278422
1642292224
57060097
1436621338
859068030
1390884014
351830369
968491818
859539083
1441679521
352967132
374393571
348959766
1372690708
80180337
1133599176
499299838
998780537
27775089
1133993991
1109606539
1614876295
570734822
1229862787
501841139
1597960340
438674222
632017081
469843856
636882741
631221104
666105215
1814047256
1294799319
1837644987
2000516688
91958284
675486963
1027792618
339291632
1837589472
2117972364
2141930534
1953555257
816690099
1323744569
435403973
1823247574
2031275664
796697699
716094823
1782296542
369793157
1207461878
1037156931
1241849862
2112012574
1661364159
883903986
354172424
1966892393
431851336
1736334280
1187407842
353303754
831650775
1808425157
1781473319
579870405
114373651
19352398
129411105
22989046
1899909877
1821158222
710220364
1036548057
1444291478
1057317348
958880638
1058972408
1438156617
57785895
1012807410
1930290916
1310784162
733050136
337590335
734949357
361260381
1564624569
1405882074
366469809
1574278093
212530742
1336165472
1059542279
1830114335
1918915190
1935269205
789689558
781968517
807375153
2045211510
1200432575
1493924423
2112305346
1615106303
672777722
182534110
1872163540
778965125
275653685
91460762
35014775
10401744
1819904622
868784903
1946880436
630359789
448976842
1624046121
1847676362
1304741779
1063449876
710766922
127452731
866157455
1942198495
1437436881
1665014605
67496728
668399244
1387871429
1789019553
266835043
2126329205
601898829
1862527032
387018518
1945717967
1815030897
1501072168
1575581215
747840867
1002313331
136488505
287584858
135907172
1938693688
615521715
363107349
937103424
585039587
882675323
798033853
1025045307
1677389024
1071510646
991863251
1441733394
1830538772
1980139841
1762865760
779406432
1906179786
1995876359
291000162
1261426107
1650922243
1717474064
1000529909
1750524966
365890251
14138792
845400360
1913770431
2143707707
1757992886
769749995
1039089138
2146673183
893237635
1323406323
1194239620
2136959804
116978418
721307813
143322128
1261112774
825466764
84999755
1482374198
433860395
835683365
682682114
674921618
383427309
793042646
17597957
1524134332
409711896
1413122725
2101184783
736011381
1279531091
1843227799
383390765
536860680
1342746820
519758521
944035989
1211066550
1713577866
653677944
794080610
1988078790
1760648128
98009012
1001689643
1637948127
1462428401
755344170
700352874
29682776
2130196675
1712805214
388359029
1226407147
68655654
75205136
780959078
1563176669
276019196
836424789
2113756521
1750052621
1618074167
881656333
1460039137
1662691230
1233495469
1612101610
470488775
23675583
191150207
1572943811
2063469668
1822467157
1853842286
2005248809
1884544004
1646574575
1333183708
876064097
584073173
45060697
972244467
1916644399
1505749686
561187777
2080938184
1441310173
712695015
337666045
1334619307
1248831792
1547624239
2080635075
1687689914
1777044701
1296882969
1604756907
377780578
1059145214
546794005
1088560415
961981111
1198368054
614960508
462613510
550271796
1115782838
967690113
6127447
1884931253
1392147345
613011475
1109385784
198409916
1862947531
914504489
240366040
1545569321
549254595
1213833905
792220391
1717043213
1853688796
271537799
849636350
1656281571
143678110
1872937365
679583410
182833951
452532721
694471071
584367468
1753930339
2090402974
1893361042
1520897702
1797122866
942126736
1891665118
443773744
2041871667
963163137
489034460
151716292
1535344450
163220722
854437085
971488645
1739795079
555172773
1986839040
996359834
1037124486
893274784
963262086
1508311027
1261437529
853067714
223216972
806484289
1792617245
997116991
178969670
484412704
782596660
479695174
146553508
747833747
850729284
1382537307
1744259050
737714222
1558855859
1652610995
661968078
1966306803
620215924
1121743781
1229373914
894865632
2014725398
1941674583
1854200991
1735420802
2098266793
1577516965
1301138712
326828650
1277139564
1558898256
1566475253
1484056236
1296153138
1296090870
405578216
1080137635
1854799994
1030677506
817250001
1589601551
687713320
1566311744
401451397
398729142
969984406
368389338
96771272
466735427
1959027943
1819146347
1157326740
2107317561
1610185321
600220138
1039955539
1963104573
1549474182
298414869
1357813337
722698929
1363499834
1065237574
923573736
1803476587
724254590
1685396571
2025608113
988315844
131086427
17483395
242683566
1617598166
1704065760
13332817
1721324326
176802601
344309765
495105152
473820528
845901680
605421017
2079389859
1051400907
1037885162
1141679282
876690565
1192777055
1119702930
1077393182
2108229832
1718636643
1617192238
2049406679
1283463273
1777369755
607568503
1195219233
1629053068
1473928953
163238580
1440568116
1766426083
2070045708
1673474069
897857253
418089779
1579058442
1797349172
1994389418
1689477630
198555084
1595551773
1933903950
1528995651
1903972098
744630614
1831705492
557872904
1031899545
1020992102
224152851
1258284258
1961138004
470849528
1536802631
1883676318
321937916
1291098576
56542114
180979746
1790740916
121209545
1939395203
1276777388
1714141857
182849597
1732647373
1561596387
1668383708
690068101
909294879
1836707822
1131288532
1924967357
139393652
2131953167
116479088
1585352029
1169694075
451975243
1902897599
226853937
1023419509
1073954165
835207860
1745864710
543757090
1624082113
545812419
270962067
43205460
626151616
206017336
231965511
1134515368
569290713
826633119
1436188616
1016702083
160700018
415092439
193489994
288416953
1994932105
1184074744
1354970606
1315667879
1742288060
1610691742
1698329993
1380495839
872057529
912893021
1834090288
1601868549
1442521542
1250943956
1133682268
335753436
1501626026
1279531091
1860619149
1045865664
1646062030
74427225
600580578
907398173
1495889215
973840451
1447710534
2089301061
1482669367
1741438766
980558622
464492172
475586424
1322786550
1143511871
521846972
169111616
1089421421
426107545
672240275
1442851682
91987426
2073323461
464350772
622663563
1737738510
672054745
924624665
1720874592
2073888433
257680607
1422481052
1556832127
488248549
1039721932
1406563091
41267723
2069019229
1090238396
1248157155
1608604951
337752369
995797710
421685470
267869567
1122770141
726090070
1913427386
280055195
1292582032
1352401490
1233128458
1748982091
1508832890
590269493
83787564
44372130
1045941339
319884171
883814430
1011180608
1707356298
664202915
1973807393
65128650
98777349
214064908
1794198630
1205171635
799127066
1689269744
1034582606
1972090234
660218676
1424198469
1335814870
890893408
1159571260
1910030063
1850906741
1850757132
739304972
1971973401
762136607
245718122
1685378466
1591813413
826995290
1829722202
1311525292
254163642
863152179
1070750537
1622886521
1908181156
1810207243
1938833213
2046898649
1071201426
1319439581
348030322
1563458016
422707566
309839665
1612407598
893144484
1575328785
2062202595
1229813188
1984180412
802497237
1360068053
1065222080
1895359593
59020861
1889415802
159500355
1425565891
50783223
627958479
1370594319
598470880
1308594947
1576062137
2047872548
1260885508
286113927
914425285
651818587
384155388
1777603161
1966925926
2085552530
32862459
2122254507
1276744211
209991265
1625880425
1689929771
705431226
535295942
680599210
746643181
716417539
1404785740
1602077788
757327248
422039464
458674522
161470287
285715061
1598495803
430540028
10366718
1811341041
700572098
1159509539
732271546
1880193589
172482891
2134644946
1856895475
1025368722
1044735804
290592542
1947043316
412045804
1628506945
1964011643
2091122946
1394404868
376343303
838134244
337682534
1374804233
713664347
1897436907
128919897
566345257
2055859476
1000510664
1061307287
1540068221
1467393006
1296425309
1292950576
966439571
678822710
1412395220
180614245
1974602477
1553061135
722272078
582445627
124172326
857900440
684055968
127708276
684860289
433889064
6218467
1108222158
148320496
34765217
1301366507
1582285836
1017071604
368750798
2124558902
1413497378
691267620
1155383664
1545973645
1793181375
890048222
180922088
153081236
62964823
101741480
2097183151
1352426669
218373389
1206454294
242884621
369632637
1077959363
588252740
699102966
1771901510
406270280
982222762
1302179331
1124333862
1818585737
1138375609
691450222
264482120
525542377
434425757
2070212956
1970496700
720900102
1763138795
1414746445
830557287
1585677983
1103838983
711523613
2023933950
1872397104
1118948130
685881628
874226758
435132331
1161704065
1094630773
1366596282
1585503091
457920133
1185776223
616623402
809427387
383900381
504922551
177001357
2032716036
1918555160
1227611920
1766911448
1955709834
1337988775
1408775717
1675084929
48082456
1621915980
936621841
1424794753
916243042
678567447
847127202
1709063943
2078671138
1907601143
835841221
519350441
1355994807
2036030370
1946181819
865551166
815453699
1880352110
46324630
2081041879
212666452
1583620249
1946779911
1879589031
1684533830
670936676
103988814
525518244
1941809720
1190640972
262475886
1375618438
1757960495
2072825387
184349167
1719306128
1298674476
165019986
1352033655
1294378219
473835756
1699138552
1503192847
239943163
1033034051
2064047885
465495345
565499589
1506010156
399797024
336890791
541000868
627103622
192201941
1129695364
710837718
1519540505
1657964131
1105965172
1005474748
735024128
1765164322
454069541
2063221932
448345119
547468445
1883054525
2069642888
1132191127
98111164
660322020
1293594998
385832949
482275019
2026213411
1457020163
1502576978
1982417542
696341495
263029264
1420005152
1837927561
1963464114
236448966
1128163293
355166987
2119977990
1536358181
171362179
271955655
1941483136
297956409
979431793
222821373
1542878002
330181324
1307650532
210034366
2008892979
248240988
695749391
633557580
441768459
303681159
1326339587
967614311
1824465606
1307621606
2074645314
794898891
357122950
320027877
345449500
1347151811
1920979288
1531017439
1309087933
752846778
70796108
89656881
1754523715
1711439958
337863839
1809381958
1044450667
1709299534
92691506
212490231
644197672
799298487
1185007073
773615194
810854750
1937841278
835818544
1152648615
1775778755
1276893076
1658392822
782202951
1863093158
1301512952
2050354646
523228684
703066001
1164974224
977216769
623591415
1637858352
47912206
577090914
1164684297
73320156
1182855092
922164099
1531567249
744878189
2091679896
1919530289
1874523570
2026269612
193861661
890048805
813832991
912991977
2118367770
317273769
129452998
1632664998
557773297
1884553306
24683738
821345824
1854451021
1419911224
1616687583
830945679
261677380
1309195930
1873135620
1185432093
1524849102
1683516874
1452315227
69117047
1766288712
1843190386
1657184268
458076967
2145305852
443638468
601238157
359777476
1979388536
1017096532
157046040
64135491
1693494249
1862370709
886613664
1211863740
2123692598
2092351363
968578094
667536255
1131357274
122317517
1037561494
722823662
2008685154
1802768802
1281520019
269405931
853792349
1287591296
1919193680
430180188
1228150876
1977047866
698838482
1203952792
1765344502
1514687368
2083066637
480643352
1583423526
1548512538
191680115
2014807651
1830084137
1076208954
1095262733
454538568
2550155
468037307
66828711
1832817889
787871907
61179227
2046527769
1746846263
1925967436
1923029287
1524416113
165702945
1839752850
565589324
1899075031
1306412430
763063609
325689476
1624306715
1353374947
140188450
545543047
241216959
42425080
1101669546
1557345400
1979413308
225140018
1147107580
897071481
1776370038
1954286996
1098498658
350049298
1784825314
963056365
1257714500
1494965844
1337648954
931751217
2006163306
1999141310
774071518
1528647090
533809260
1809264787
1425084225
2139613362
2074720148
1742864746
706112290
1518530272
40440618
515724584
818569315
865791644
992678956
83595320
1068847920
763142722
1192276432
251379367
2084274102
1154674422
1601275201
1303246125
982523593
589158411
2119203264
581877580
1775966234
1431488956
478602071
1730600941
1905968798
83096134
738159907
1832950434
430301908
390868881
1316095296
288625146
825524479
205578748
1153566632
151117576
1586160262
1086442719
1259159540
448227646
2135872152
1739050663
412132796
656192803
1697807759
1731645729
155354076
404274445
171647344
1583971730
1737944012
735892230
2137300043
256361016
249094315
632264942
2122666068
1431668656
1646855900
1327782845
1683038788
929004347
207490073
981460832
1959523690
1647242156
1651621515
1668477141
1844938245
655275298
1745859600
906278319
970441016
358525406
778566277
1430954021
2083619376
710056222
2115085148
960506840
1217430890
1236221466
496276492
1200660761
1097704571
848261067
1902971222
636520159
1569723011
397556858
1207816263
568178744
1890368521
1641832658
1786507260
270700763
1308902597
1886191879
1595115141
1522493023
2086111657
1542853067
593983842
54050321
1168488254
1429154674
1729181032
688523397
1263487820
388242413
305806306
1025581394
1693970280
1802187441
1126784243
1488922990
2065030795
1900138941
1711401138
961786289
546760344
919406035
2024388745
1826913623
1586879381
1127038422
868861453
1657777571
985346491
1384287000
571374658
1908426156
1987493907
714283029
1704381821
1110854378
806798688
1998906871
502002631
647843588
55595712
1998777260
2128569089
158157379
1307822277
1634431189
1324726897
1597166192
781876348
649477140
1331505252
806892917
1289197552
1830700941
925860202
1665947657
599977092
701114920
1683543119
765562549
750359634
1880850980
1810865648
253287913
1831541975
1379376478
1782830038
1226910174
1179085256
358292762
1044470451
1432776719
1444921747
896787175
1307667697
1853017770
1789802947
592278590
1134085940
107734198
1571569895
61598412
442236098
2125791473
916583185
1844478975
1085831124
1802193247
979110363
514210699
863106272
127139930
2101467462
836183664
748838812
1722967520
257471669
115618838
1252292696
1870473197
1783336885
660377664
790679109
1946550772
1398625678
426261007
582321008
1217309013
1866374096
1397416605
148557118
1837984504
1236196144
14463073
1532611216
122387925
590117948
314475607
546883708
594743510
1456994623
757571776
1733276795
1358896418
191869824
607461467
2010364894
373525094
1852771697
736009672
1337010552
1778107495
1409142686
1799157392
788776980
1064537209
1640659428
1208222986
875623498
277813721
517814288
332180045
788631821
1194178363
90912505
1218671167
947274322
624336209
1847822905
1714183545
452377310
652632407
2104213307
579120198
1670264520
1812327306
1467728123
1117131430
1051940833
702743610
1019338749
1995259786
1486576646
818791646
1745122960
1823505636
1181951839
1265947051
429815511
1758949456
1345845925
1688022377
899978053
951888845
600142585
157298166
1735332313
735338451
229918051
1651337355
2065654958
2022850487
970149891
978217114
2040181812
1965166156
1156861946
1460027741
202972675
845105306
1393344154
1207406208
268043904
2130555006
1500858402
1278346845
2138965754
88043410
1976349806
415151193
1450668207
1736805840
1951487881
768047373
340688409
1471184709
1928680059
584262653
802991635
1796563093
621946684
166085997
2006506236
8787282
153740333
631398185
426395913
1934351001
142500818
1682723235
1729369203
1070248505
1604034932
607127770
619796928
122320070
809123538
1078626973
703670925
1150749455
1384982638
401806627
120849057
316176599
554113266
1124405768
1407761057
871901952
2075533453
597042890
1737502608
262901755
654349635
155025442
1799803338
1822035623
1796867526
1126382159
301214011
2046851771
659739037
828600347
982021200
145336083
2107118216
1840978418
1699304897
2040391575
599705392
976471145
1197599396
1446316227
364599941
2067892172
1359433454
1957212236
1170656879
1675163
744913101
760017714
1955996614
233111859
1548964142
1396351605
1548740811
1721258934
227607596
1191002305
353135500
1157643794
1046474368
1321994817
2098613385
890298954
2142427717
645902003
1276250613
694883238
1107415363
1838606549
1247948973
649046300
476787433
975158432
102232978
1335864712
1977991261
673853643
657366049
552639398
600855573
838316914
294773989
1040288633
918227524
1939090313
1898628511
2206259
53852227
1199432018
1350185543
941787422
1190478908
640284731
1513196337
856563119
658635070
662833996
2114965450
54033592
744943504
1800581284
662746738
666665447
401582169
262572356
1835560494
694240977
1412081816
1655533772
1663387722
171296895
1687125793
29157976
1052218359
917962418
2106103671
557999002
1859242322
1511278064
1791462675
1542301083
702205094
1923308762
181978192
1405637226
794908561
653268481
1742015032
1914242850
781835519
43116673
1583569622
119536627
1733350732
156596087
2075190191
1352747209
319361518
1961664473
1166753165
60307116
1094049686
695678050
1875673781
162410945
378062099
128035
1324024699
401802567
1735402736
1452057263
2030177622
1761349731
19541268
1972324083
1496442581
558230117
794881437
2113418075
803141673
697794524
1430073279
1872080739
2004289077
1497916287
1937294174
170381776
966196303
1478709590
598969788
2016084596
1406917197
179620244
1326593308
658414285
618268485
1987456781
903274369
827249862
1219811065
1904186652
608470824
233729635
2137135893
214298230
687437010
110387118
663683560
765344233
1191097798
951628105
1963631420
1039928368
1208409653
633751958
394051750
1066722666
1625947274
2126580115
1310661292
1614719220
295267448
108363974
109294178
590655729
120439382
1047493267
1332145627
1987228626
1497119151
1184290744
2062240727
957750003
806013529
1374650856
373898451
970901618
1948142847
750603200
2128285028
1174729546
1527930931
250802088
1319486012
1190771965
1585990427
1042465663
1171775357
1652646271
857277397
967315489
445898247
1827841564
68095110
1225026543
718937728
254058704
54056346
2073467778
118493545
2017788052
2036096403
754331041
973224523
1793678630
1876952660
1444990188
998157844
1315226931
2064389965
1583710331
1094731442
626288938
1790329108
1482785474
2021641162
75905939
1172546878
1060413155
1069960274
1006577192
1847497860
134604130
1744963700
168882916
999895639
1799073264
307806423
1430547095
181575935
333819159
1287647828
1245536088
1918785895
1182998446
1721643137
1055297153
303292242
1516814793
359073508
1586811755
1569160017
901901790
1691682463
980198306
1804005706
1613257434
139500393
414221605
1407096708
1899954362
1040284515
1653904395
1414817141
1203996261
939370986
1974510168
989559893
150432112
133493102
874429298
1388302621
238395147
267272177
563977711
280499427
1871814538
117650143
1498769286
351507365
633490827
723224654
964019382
1875264673
346251380
811474837
615215997
977708552
705251937
1441346739
997313578
1625283499
2067929782
696358414
75175333
2143972551
1928538408
963545122
1864970540
1058913511
259920230
71113213
2084209547
1284463078
881331899
996727374
1533128200
1645569931
134768491
1460166069
1145741705
1586163812
1867717726
1551783340
1631101708
1453866829
1739499419
831822504
1757176759
1128799769
2059003018
1618561347
673370722
890244449
211514206
1378620432
936497103
2062768566
796555907
30132832
1398083671
1498975434
2119288465
237794727
425400256
397136678
1345228987
114098833
868040740
1305082299
1012281797
1206734215
735397086
21596078
703932058
303727713
1631815534
1149778711
1579848987
93434581
15960833
746202852
1129601870
465102804
1114364271
1054910845
1494553838
491831692
2052106510
1217218248
1295558823
117409831
341224516
640497045
955819916
296350758
859988055
1382884042
123572431
641052344
2136946415
329302999
99103653
1933748601
1343525583
1609692784
597823558
268492605
1780469824
2146233910
157559749
1781427004
1881303957
902983373
1856007442
1940828757
832294782
1584362546
347837197
2058429026
1539325756
2041925801
671200130
384876402
15489404
748291581
1792210947
1572438909
726272544
674260203
332552133
1724390761
1059861863
440997291
1350215313
1532674317
84228943
201841109
464722668
567196845
2126677944
1147935399
655576299
741843085
1756955224
938420702
650147825
861807543
321052181
1407707413
2121932386
1239648106
838776766
1457240733
2111648945
628748710
1957245962
1764342376
443649104
1243194727
70003916
1619517238
129814513
1671160355
2136100222
1540670905
1194997302
756270646
1610885076
932387796
1445184586
1755941763
49303448
550273037
2010875956
926317243
869721911
1692325985
202709610
190214934
452871896
624128444
1075414258
1636930611
560992608
2036868776
1112992802
1622844827
292015186
271667324
1895027363
1037809952
909367483
2001560672
97816689
258956765
926437119
908906502
549208805
1239260546
1375799763
146800200
779815097
844150286
1496783956
990744293
1352577693
994138160
1181594346
939763695
1699775933
1023676823
524653438
1674349522
1825439192
891113408
1175123179
939252423
1574123645
1765778219
1642134684
444244762
580370695
454426009
1194504916
606774721
724491758
1608026805
1725199076
1419346698
1424365384
1327693274
2131617531
503231014
1000981063
545090754
744061429
1677781705
1422659335
1063277641
829347265
106206753
1381565996
1990095581
611727328
1974778840
1501648991
1787691868
904105161
1235067126
184523001
1361969983
75245697
1988963167
1081695982
1057918459
1961255471
935676020
266294925
1291467121
346042755
1114614972
1683688025
1569839850
673048541
1136830806
960534432
1133107498
27909635
404044764
1778453833
1561117102
2125180949
784975245
1699573134
1323572869
770829480
1905011734
2027309869
1586238304
561776368
928191246
1827290427
784956598
1101602650
2005210489
289074177
147395708
2022777652
1893877266
421802250
1969393140
1593069218
2040140737
1447673755
1035399723
573733592
803270590
1147878714
621322416
1929704591
515021466
1487233484
1357278800
16238284
33816220
1321632295
159498559
1888580198
539374003
391112391
1020292877
237174659
1580895113
263755087
1458566078
380145375
1715704325
797563329
1913309024
66522803
1975746365
592178973
937008360
969250496
1946569397
1456320841
143477042
146814219
152273220
629419500
1464051883
1311974689
749002399
497912855
1937372889
1881668629
1127090674
1383716380
2029605149
1193619230
664584312
2081363831
1565225295
1211649339
796617821
465234434
308856778
1647815253
916237185
1549002659
1917595001
309385005
529466040
1110348395
2025965716
330126469
1459286298
1840626111
774179342
580928226
1661888300
190809478
1959232689
977597898
2073479962
1824930972
367036116
874399314
47028513
1094131553
506981143
1074093151
1022357078
1205902968
85210672
496079423
2104670793
1859588715
171820464
6286665
1411953703
269846210
502653924
1764950775
217807708
1293539669
1885379765
674084178
73461378
1362154385
1629528570
1043935221
1224019748
585717759
772407802
80056046
1604349175
1219175382
1733635538
48884199
670460575
1027133026
1851490004
1405631051
419882528
862278003
1121085654
959502249
588475904
189228146
1448775366
417208261
1618405686
1824763172
634937869
1224775004
2130492901
1680290654
863218890
1797558969
320231761
1848067167
856215958
1465603409
1482707678
1803647351
512122112
1245771748
540475088
105484786
43841483
1930253785
140426659
1074952710
837741698
1239908770
989519179
1204642516
1087273043
618085574
1209268996
1749991295
575194637
1680774466
1679565153
1543559336
561206334
554099230
788392970
147618254
426055418
1390522498
1553899643
1710197775
500725006
525236845
567714543
1884406964
1650318621
1968099127
695190271
1351129547
1591901993
899810450
1975649642
910862375
300313545
1239723632
236295718
819245610
1041515010
1801734321
828638867
285145016
51332355
1921545418
806456260
1373312086
1343608178
1233379399
1151642067
162790677
1506178158
798088670
2087091907
2067568344
35273672
289531506
1232663983
2085500736
1595937090
1876331714
389518992
2121860805
1036903390
1026157375
1591767917
837887800
1063126023
1940567092
346199580
647128776
2075232288
111735929
1326574660
2131064524
1591390531
1288060567
1304876833
639786042
568957521
1274431048
624589368
1257900033
762996312
350522233
1098555162
1954344440
301930539
1402586208
1666864276
1798241978
1780450024
1413204250
1891734873
740166048
787010436
2133719363
1257229410
750567463
332166995
1319534100
1664780763
421418407
107947166
1697918717
749937103
152990672
1869124013
693717335
1095937672
1612105578
303332173
169746414
560117278
1590902904
1307393465
1770982013
613591119
1363983919
549809240
163059469
62999274
353539166
921830081
674988714
349926412
1166056319
981367696
1988615686
889700034
2074377930
1901502606
1810330840
1636876104
394232026
1441189106
71818219
241187618
2050783183
1989436503
467848939
2136678938
62159945
1500248614
484996752
1666245543
803509027
241769580
1230608922
1261914054
1286491772
1309742816
1595941727
370716439
1911068431
27255579
1259768451
338317385
420675234
1092657623
661240924
1240877805
134559780
1248667389
49466817
1615342977
2117680929
1729029027
1587827176
259493954
1522462049
1782623976
859593340
626916770
1412010919
784321230
937795197
29716110
1575193232
662547162
1727771644
1316409648
568624702
19103479
1536777207
1549541804
1126443729
1379119889
1537762047
935519387
1489615599
1656215825
176517116
1310874242
867326091
1062408760
1724934341
1002318693
491318885
1252312163
311723932
1927556127
2009528650
1741877529
1769838586
1936354056
1675654752
703572874
1370723619
721457252
619203224
339268689
1875491452
1521777167
701958558
669487588
1794233890
1387036230
1418160220
1438042019
1231632400
1820812162
1212476447
672397545
1152792757
1702860005
1242706354
2101093273
1579580457
1997688101
609945267
1875469744
1177559816
1162790111
1024576291
1452468231
1491608382
1546778937
593205212
335560568
1614914486
254552240
157846306
1692284879
629409182
1882758113
1871775738
2034131572
844203717
1052321899
1801520548
522940574
1322869703
592515836
1108561277
789992655
1857507911
966239811
377465238
1820015984
1708106927
416198529
1227902254
943207283
535593280
296396020
430365388
1537263852
1377730529
818164763
1996922763
1276645315
638421817
1461619780
151296886
1259197805
1608080193
1176914750
340143342
613270565
712405920
138039119
426371713
465338684
1858966439
970731303
1257645011
1483146760
913012624
274808176
1446210680
2039247515
1193575841
1316275574
959699683
1156859029
805563820
1495836777
18765803
1258221412
427775420
1042134248
919005947
1078434940
348765364
1844351904
1098919802
1912271873
802322046
466494877
1556476945
927956267
1923840330
1834987854
1925938993
46368505
786183147
1299244929
1924052632
480695505
7739214
351400186
1664863554
1094874968
1629983426
639579366
267309047
515319085
638248778
543836470
36406959
26442564
21842824
1414804032
1912983517
1600279622
867364782
1728733753
1612548316
269471505
564134899
1220663068
785401484
1296845368
778187432
1479210510
1336153200
324570021
108696624
623936250
2091805549
1241114446
604048054
1772852603
2081799259
1936982867
1071342130
849962185
674050136
974848317
378160688
793048090
780976497
557043479
594258653
239013982
599541125
736181717
1069132578
114249697
132027
693080310
595891173
2108799473
1814333535
61460268
202190040
1295513950
423653033
733436611
1913248949
1143894148
1629051983
487561157
1692759944
983782731
2137063718
1108327910
344966278
409487277
406671792
735133515
174973507
248015562
1409880251
205687863
883106259
501608156
919570321
1124573190
1324997921
2041018960
1526493034
132574898
1437428580
984607251
374335121
625879176
227345894
1957086255
1724469775
1412362950
311982468
1319560715
1134909863
1533767623
923236700
1868092571
2098158649
749983841
799907126
708587187
2095979730
1461045473
1338446209
1844914160
611728859
226406860
1944824684
305500562
1902429248
1798667870
464389413
537447880
2034035553
1891418743
192758742
2131383462
159759903
1185621895
651125456
93251250
1587250441
2026617494
2098503375
455117033
1160814336
2033396716
461108873
634353550
277261445
1121906206
108380101
255705456
37619553
1693147952
1570959308
847493855
1998703144
665269455
1120390521
688274293
1368969202
592704932
1598780029
1411304521
1156158786
1766220770
1856831817
21951477
1852375102
1063174634
2052306890
1163271694
2050276665
413803944
1798556049
369940728
13447527
1796941949
1677640009
837862793
188260817
1368514289
404519717
347746031
964766895
1521843451
2124186029
1890162102
762535880
2113828225
208314303
354727440
1305320438
92222365
1222825848
506792746
877434335
302708471
948713214
811259522
1025951943
1982401146
1654678400
453429901
515125532
861025166
593293039
612856207
1951076555
542593122
1592817792
1025674857
190156157
128424883
835613125
1752674061
1185877669
1515184523
177159473
1499050815
745840498
353755975
1048694096
87383999
72030545
2116612990
543210386
110879103
1344848902
2069211417
716238859
146710775
1455923100
2021929533
188093484
1110549862
1460157801
1994299902
759486477
1331252548
2037087293
1897646763
156564238
555640079
1599419596
1023081033
845847628
636626005
1814829653
332986280
319971436
1938204127
798816124
1983992072
430639834
1659510835
1376088751
1309182536
970827037
930671736
2075056306
166628510
888995278
2028444423
328248936
603902445
1044353382
1557540468
960235289
593057268
1103250495
1748487463
1177778787
668350874
1109651465
480193481
92175087
317212083
1914598674
1748833822
1038521280
1974392225
1776284445
2048790247
643932022
188828294
1510445826
22577964
1945883512
1196910956
2107460967
1299239127
1076481595
1394619384
1426547470
1679755209
2008496052
1915425494
499285792
1931170431
1908730322
862672883
766153413
1924387989
413710639
983771419
687250022
1037108092
1183746854
63847306
1995634868
1125636256
1486110557
681780633
981416694
1340476891
776612744
1303833656
1800052970
2058873089
1467103344
1525852739
2004969112
1857633576
273211828
914884316
131912119
1336968293
1728608369
2110201588
286190889
1954680940
742576626
567386811
357580450
965726264
1385027060
435087208
268405836
629503918
1483443383
763583248
245935041
1649460264
567400719
1924454602
2085825429
27695499
1567094974
1500931191
1546959607
1340619529
1513210968
1397933865
120342129
421304226
1873560685
903544207
1006841166
728719071
586889003
1701366448
1913671594
1312840114
1357998487
2052261378
307845246
862977025
1705477671
1578108073
375022577
834316307
1836431855
1102306729
1516039397
999705389
1763084488
492501804
192305893
812253945
122947028
1418439222
782678421
541563528
1343662781
1181387157
1781029588
1371767541
1156805349
2061913442
203995934
1296564397
855490281
261309218
184857184
719069116
145946819
429224808
210044648
1560303906
1559558183
916495038
1751196160
1426144918
982063567
1073027084
1049223380
1992569846
332334941
1980008621
252451885
1062330575
1826511240
568897072
1693308443
178535888
968902704
2054041683
265396215
1423975334
2145972935
1751942334
764947401
1152505410
1175899242
1377979537
842937648
1895982947
975740839
1618925343
1527629134
406412957
1428130805
27713977
1624766980
130886122
909057067
762367103
1920941342
1036412918
2123244725
491179640
2073679950
466570029
1194644325
632383244
1695727952
1195613398
694810909
1104154658
1222979365
1484639334
1057294868
363115814
189345658
1193331769
736764250
1469915711
1458925444
840368393
347255688
411109571
1300630276
535219312
1430360623
158025565
233492918
1450573991
878023345
265525661
791219880
1751559921
502344056
373830280
1650948649
158324193
718913847
1878884835
831728652
86339646
1233076981
314031191
845393984
1584585988
285137024
742300755
976729219
1803251764
1556914247
1874068095
917075137
1245043712
910333100
649739875
1313587445
639793273
2052021807
1053445551
104917604
1339166798
1931981784
2141592342
1571186673
1817232737
774464263
86169692
685225818
23085929
8012991
1657267070
894394872
1264470275
794384964
1863125186
1213156734
1433318824
627628778
639942225
957537078
1649092373
362597260
1737454566
1694471006
1171974631
1793261418
490714477
45908826
562151546
2069855025
609097186
1364481811
1812034450
205157784
1478971345
1067578802
857935562
163565495
1979305929
66370492
576821536
939706715
1644160828
1806734694
858329243
1054662157
200662317
1286297224
1968345866
1356282906
167757178
52259316
1930450170
1190972428
1209647199
1091887260
167371051
488136768
45759200
1984474986
1218005522
371199669
954097766
1967109594
2107881032
178249211
1395307253
315773749
1889398108
1740917800
1867135416
756235249
1388187648
1212262109
1551954319
1220424888
254158787
1156280487
708119441
1262541329
683473483
1012830136
1424683960
1902692368
1634104197
587988789
604788271
1402003839
734598028
1811306878
1630240950
101058980
1663913570
782242495
1137690976
194153414
1436640253
73577113
83773338
1060120177
636925645
711998919
1549824206
414516736
909548276
554135862
13531211
403571284
1702986585
2109244517
297891513
1230865299
692359976
1234477471
1649837486
80021856
1043035613
638669832
389825870
1668112525
1019642546
26252686
1740971792
763246977
1644199240
241051225
1317082686
1267687660
1965025440
2036908504
1885122091
974946371
978004050
1027060439
1473785665
319219580
1271610641
1046866952
890696755
1844480322
1172522476
411601298
2141682653
1607745331
886970570
978217114
1098793569
617443936
976164063
1046999535
933549616
520357011
1156540314
310342307
48620134
1492713630
1633587257
631009986
1619986316
2131405697
1669463946
1293633662
1788843188
347477657
353104632
765469773
1224714694
910824388
1804853207
559434967
440003221
1621722798
1598272950
1264563950
1022617068
20580541
1781821654
1368143565
1640534740
1949925596
186650349
1420264317
1209269522
53606639
409825448
1629545895
1177624259
1078010702
7345710
1804965908
1033943458
534027556
210228304
829788678
678589062
1052564008
1555568044
156744786
1456939184
282249973
2146626221
290013449
951356972
1282912579
1531114674
2045083654
1256494245
808876869
1544032431
2104581921
346412876
926705114
128953426
1449443033
1151249410
1533531523
1150960155
780472504
1878701764
1420743766
973395083
505475242
1934616169
1594601276
2027083299
1358429938
1396079413
2013951613
722430049
690745884
482258851
2093956631
1111549749
728463706
959690421
197235831
990296764
376477163
1648869505
628835855
1025516502
1226123176
946570028
1355313860
1873488454
1032448482
1714710565
1809864678
207494665
249498951
1176238446
1719598355
1821348126
670757176
596080859
122350972
632458864
1402748976
1887285905
1216440582
415373221
1044670027
1983836488
162308009
1077895410
1801230707
1822614527
1016026339
1773303592
1555606364
411356430
972146390
1157511117
718417156
1737622974
491421094
2109205383
46012404
1664581802
190065873
659231255
1964514979
1181441455
1002379898
1057713331
630860039
1936527307
1871079821
1046453985
1949772111
1288502780
335151978
809270609
1352937396
971794482
1084838954
1532727419
1397761978
952070292
390243397
1941125353
1490137797
1837244213
1232688922
468615590
1491725511
941757406
137705872
1836443981
1822470528
2029857610
419616345
245438056
23623076
594724259
793488718
1038957773
1427295130
1696403787
1353503448
117128525
1743225384
1968353586
613681980
720236414
346788721
1172218602
999098437
1190057820
1316749362
382021828
1332410859
1264713393
531422666
1251036590
921998944
796004998
1755905727
1495002474
1460335766
1704476329
1548978681
157579870
1782623976
1631448470
27549042
54853986
434672092
1273913406
8121488
1137914610
1143676682
1295025917
513633813
1381592831
1673356078
115291231
1047626455
1280977544
2046200938
1335978851
1415341442
1019055069
1807045392
298071101
308922802
1222087487
189907918
546348868
1628468232
1713235531
392274002
2059739383
1968049649
617024715
1748151644
1531218977
243565947
782109826
83595360
414861467
1352333064
2130991752
1753749693
1313646320
2132527656
1906180546
1290379168
1845752493
1436205810
1988255885
257836687
1660693982
1438636803
1204808441
608503086
1616999599
377003804
1744925116
1657367222
2096087263
701140659
2078135711
1197787669
739067548
219717349
1385277329
330070224
500410228
873432058
538908120
1403028609
1434812185
2094837648
1960392220
262274929
1038539304
1268456572
1892782702
251706980
1138234236
945924511
1393418487
2052370755
1080892138
65549340
773258965
1402253394
1215700394
1858933172
1143230864
1254985719
1973364497
1276195674
1539430425
1151616406
417578886
1152057805
44718415
1061581075
1016426747
1957306305
170535298
343604076
258862127
2050044367
852272072
1076425369
584781338
807936578
747823571
1065578639
1173199840
554920658
1617509712
694042785
389896858
1966914483
1531178537
1657113925
1071325276
89592385
1483742475
763747905
1110510928
695135982
846731204
344023859
1928525850
1761911499
59970128
322892872
1385783873
393385455
328147969
1840023106
313003861
1551417424
661364596
1800158558
940555404
357798885
1169872466
2037186628
1370531857
145432718
1628306050
1534414400
1415997080
1641488457
2132204298
1969504506
1497043827
773896726
1744890149
1679230476
996699672
986603186
1895636772
1985021384
415904016
592777100
1956038862
821978089
442314839
1748189084
169530961
1290543853
460418355
1108970087
1880888578
556556774
2143969141
1513202568
314354510
1737485342
834669518
1618499216
1066831079
709590622
1211389667
1919475899
441314979
477625086
2009317651
1983075680
1999815647
1326879941
1808129340
205709975
1797352918
1869430484
1194311373
464148847
663853157
1719336348
789869619
434711610
1802167486
233135420
1518310027
252042617
872743169
2089052199
764894122
1473198730
1600132247
333243102
827803882
1926062283
1659191719
2053305032
168345805
1862497626
1423271541
1722092590
852230756
1330247508
1219892292
369677884
1497423462
618373901
1230244139
1922129131
2118352655
1985897746
392379938
2122942516
1443403422
1804486464
558771303
613591984
2019051481
1395678748
580452474
2113773981
1952221955
1913611557
2010340365
1310756568
1441029488
1707432840
855557360
657134711
2119394996
800796926
1118780586
293630262
758294629
1181597610
329320688
983826253
1693238404
309839665
608689673
68077031
292901154
1829320290
1265882753
175479987
1777319773
1082871711
776971613
1385364583
841733315
156159342
1289291887
1412347490
1134755944
1841881228
1803829605
1659781897
1627707906
1696250315
2085380050
487985871
1854598119
1724014256
287453000
720700363
844014231
1891701916
1996153093
312939395
1360248845
1422722996
1208590278
932442843
1061093270
328834403
207120234
1181984625
1682939865
1744461904
1698027476
764133949
1645752843
26118073
291747237
541343395
1009393968
133976044
825073248
177397154
2104592877
1614865136
648409170
738181552
1006448372
1687708286
2103985233
1627490471
609798061
1678891242
1851957199
55636868
36373875
975357309
868727799
88665364
271493692
761446738
1927406256
1823191141
243028243
328588250
1667890508
1062257620
764462935
515005959
1755710613
1347532341
588336709
1653355280
804362698
294122989
1121066169
1553646079
1464539762
2131942858
968769434
1967693009
24743230
1730279395
892407962
211940915
1137761935
845606715
35925931
110596186
247859227
132211161
930214063
1095578665
504116302
760812522
1962232920
2048135250
535843988
167707345
1520285210
11206911
757353430
495174270
1565555205
98296881
1089358865
961176982
483457320
36286570
438246963
1789778813
1232510536
570154219
702484096
4557361
658158537
1235522715
572538232
347402507
323823409
508731069
916113587
716315573
2011241315
8127486
1385791842
526363802
270552235
948747002
1515336425
1764906267
1496590844
644295460
1741633320
1455473013
1065726049
1778752053
609640884
651437011
680128031
171242498
1896937647
288308181
1311277944
1581384692
164850575
284669744
1587267517
1699019106
1215291897
1256854361
1777909758
997690943
965941070
125354498
1484838687
757217996
1108098439
644844948
1659789145
651306798
794334102
269171308
2134365754
1150993448
1758858452
240945859
1487842070
1689531205
1852241926
2071257333
1732551292
1615960087
796809938
1727789525
541096123
1837546342
1994327661
560606925
1777464780
479041995
705746260
153099713
1240294444
865111556
2032003913
1192050640
320176845
1875184207
205893403
1234123727
1527606175
920373776
1638727926
1044777741
1643200683
1572632607
768354655
576454902
275414865
137793874
513627688
325346041
1566037470
2063234380
1700516672
2082072019
1589924771
1741465668
101764037
1891066284
432816619
306813225
744869217
527780740
495450908
1754797521
1890323530
1732779545
473897395
1990712063
1937264962
905492454
570172033
1554283106
695370346
67264753
784046435
1993081542
1716605913
1045062245
393953597
483450401
2047865814
645767554
1121065677
1802236416
1591839325
1247091941
696104169
1793389584
2110104586
532769070
1158960947
1956746420
1305678983
130210523
642856102
265021835
679406798
427143548
1787501916
167622156
437882502
144017510
1681379759
172189870
1852206418
2110079130
588640862
252249494
1219082879
379606692
804374068
540547046
255369712
810287940
630397601
855190933
2128694250
224621855
422442053
187056713
1240021422
1667214328
1054355948
1221309135
1791407979
1538104348
1432178294
1042629306
2047486455
1733608944
1180613114
1303289930
1833281556
2113995591
1441697579
1946235581
442044795
235744448
684765317
1333492132
1593184682
101364065
1665202975
121322335
1748804390
2077094895
515553703
417935634
1050861678
1329108826
1286157689
1898808802
1856998199
2034821913
184556352
829213900
1397415127
928116568
1770866268
969299998
1097975782
2108224458
1005363748
294323681
1376151644
327566933
1282341441
1333147087
829830105
1459808347
1749663122
1287979458
192623122
1989648592
1485221441
1405772230
1458126753
1378284046
537560668
1481042497
1837822248
910569413
1740055029
1799447130
421446841
747380849
1588614679
1669381679
1955790962
44664410
1043567648
1625617073
1084220262
798221288
1326385508
647425615
1074985680
1832778323
421149778
1254849237
1694498737
115649663
1483779724
661745202
1435315362
1368935813
1449599082
641475851
402933557
1281187140
165459900
1445957514
232394138
1850211630
1539788629
236989735
1533672000
1265519194
137018029
402879460
1010460967
1434058222
1766350841
2121298625
1994036537
906154634
1001198953
1067331483
1625483298
390333937
1171107550
1738274001
667493325
2119033353
877731051
683543036
87585384
1822402949
463183763
2081449919
917083547
2089775887
1237626018
595723633
435119919
10453482
30560715
1398691765
154151934
838787326
970065730
492722309
1370777488
266589659
1864822068
1138797444
987429345
1603822304
1658574470
619453047
1333535007
1543707843
367495951
783784895
575413059
172259420
354234849
1153130199
479732372
323900239
1967159686
1729549929
1904536078
1593914837
429403516
2125252283
1793375824
2115999935
405843551
1436683773
1396542308
1648170152
458090957
1185752165
1012044798
355804983
1931323013
1986495665
657914567
850927544
1212917839
1501394013
1395282919
572027790
1427433174
1545556327
169105377
1769734230
1765882326
619335286
630320591
1806286673
1052914042
384397941
662996145
601769062
1053661873
1234514512
1118333812
1814953334
2141539335
1246935008
886921205
1062018165
1543227494
707157611
1467187978
113421287
265206142
1143165061
699990233
1484431787
1316503972
1543213212
787883925
2087150721
770684112
2139616579
846601237
1186251057
1028727649
1881961665
440382827
192223778
1506682652
428520694
1088711822
831312646
1114616320
197772830
70949494
490196825
793351455
1679728778
219770979
1372075388
921902075
1744383088
303822104
746947542
1597176621
1393667903
914605709
535253699
1037392934
1270259745
1000699158
1169228175
246834794
1605461452
17964003
615409529
1885345928
443140000
1497766032
450915658
243814212
1425297503
258309675
97477071
1159876526
1624676533
1946903633
902474802
1391133871
1246879424
1300683249
1932261924
1165850110
1978732337
1118496888
764361109
2063927955
324900969
741292002
1976198257
357467404
1817262045
1245120060
201004932
1984672231
84398850
2114739532
78546945
1585650816
552339027
242993524
686463604
1209287233
373427587
1810079363
1166379900
1805408042
1806887344
1182957961
1986157205
203015538
1469955569
679428472
1056102838
1195317292
1643783088
1715344624
1120294703
1368501605
1140542456
1888630646
1714146964
1089071491
1040006408
659062144
604003382
330783612
1781481612
1078365772
1781757742
157453452
1221226848
842251514
201127464
2062251831
1788494786
1376415597
1763568434
1246492325
290124499
122271224
490280248
1757015246
124003818
602375660
1207141751
1361308858
2003324493
1678802194
1921808086
1228286419
683025561
1933933023
2004142528
436994917
1351753868
1808302392
878099651
1634083630
466757182
198826096
1672220396
439541591
177358712
403356758
694193890
1427550169
864422329
1563176486
2130207166
315969134
2049286825
1177057027
1540565879
516289195
608709613
1120446075
1659184121
1706709469
213755623
422381658
1737271683
793163618
506551550
475541316
650769588
78341703
501593554
2135547205
220177799
650578860
1045425753
1268805754
1941926976
1113903081
1402233950
1274383845
450398601
116139379
431990660
1755209223
2011166736
1118994156
250313811
1728778900
1519772073
1036939964
88356902
780981350
1179543893
411460119
1063926445
2114845337
1825393470
89931175
2049728647
1095142771
855912903
664217189
197409542
1391618050
1470345265
279906536
995094013
815342339
887992274
1712483537
413688664
1729857539
1668195544
949631879
1541858472
592700674
314075137
1601044166
203409082
1036967897
752953833
1604215852
1301628998
2022568183
1826801123
1483185793
1278604215
1482549537
363603716
1785945309
1558245029
2036143839
203704050
1595217082
229437233
794545643
1304364919
542582562
1466156991
1049869847
1377158100
1164611575
1119600990
839282341
716098029
446464628
1131102290
478165788
1267949876
120889636
33160744
1888537863
456272940
1941949738
119038747
996852160
470942549
426517390
1594999887
1897954285
1106369783
1312582250
1751586247
2075300810
1739603954
779914000
1768647678
59679358
1542215524
1810455599
382286904
876965386
1817084651
427017686
454097423
595505731
605030513
1687780949
1742809992
279665904
178163474
250061320
96644084
584190394
1849400875
1050476273
1546383245
553057514
423118199
2052627108
1884367523
1631242876
1492535922
1380761352
1633394069
1467560116
633373710
612257225
626837795
1383557286
1888597995
577263781
825182937
1788003259
1525493980
1963266950
1749811772
852877565
537411091
255676303
2065303028
333266030
1524172553
150420401
1693465869
2135281118
992172555
833683786
959527371
1002068197
362055438
139486377
15172065
1093401665
518887983
1547681978
1332912114
965669543
1848896296
100387296
444523078
330170656
1779434030
1104567292
750773396
1826747591
2030305029
778682558
287872406
820461269
1292057764
1496781141
1706624329
1114759886
1798785457
1523805457
157224854
231958881
717449664
1593553348
2034799238
1665542648
512367015
1528679956
1564198664
1717268186
799345247
735168807
1709795426
2010727026
1748117877
1540228578
1827434949
404195765
904034373
1841353583
1651182417
1381243959
708084737
1927247370
733371407
526683826
146035296
401892065
578387010
1405862268
1367247456
394863512
55951284
1162783319
1121312304
1943009025
1232871255
1489604609
147741643
1807307160
1844240743
2045594523
1228521830
447014895
2114843190
220631556
1977487226
1130117370
46602694
352786425
2136119849
1547490873
580933586
1086651236
1323477565
54226967
613374820
989104731
1983714666
1092237404
611217849
814490138
515705316
2111877391
1056337869
366982598
290843612
1061825423
1096331562
1937911335
591700569
1253221764
1554065533
1781239837
1752316848
843175520
1761821925
109007982
85303970
1989239089
629582245
1599184633
573951826
604609962
1902545184
1600608235
1579228456
1329640691
2052687945
2086634975
1094581708
1278298957
1029711149
187640898
3805994
1052697404
1713476213
1944713432
1776110842
1866180157
3571799
2059420389
208697302
583118159
262745358
896450207
1058925814
989201851
2013851728
672254451
636838313
811251624
937000059
1136857150
144658256
70056984
1818965928
254883799
979753715
1578584410
769627541
1131638109
1151704978
798153006
1446467725
775390756
1659939104
411836984
1020535333
1706485452
1205784219
1347007649
1778109730
1135886331
1679494655
1511762760
978356195
1113070781
1684074981
669770533
492247219
1268436831
428515338
1573411902
629244025
1048343309
575496026
1714705917
1793445116
2045431592
2085111666
1567278255
255039526
1819734992
20831581
1233755174
1924647257
240407376
1680762971
1040922224
1906521216
1464753342
908256825
786557022
283348979
1942494860
1790075672
708428489
867702579
1474911577
1077386547
583676556
376897515
638854905
1770304491
2106755674
1945690547
1341635526
1453616166
299784082
888905534
162533310
461433870
1673182624
1840262559
741395148
1992262257
1232597457
1282762535
411584098
1209466531
992130034
1352713586
393446893
1588187198
65606546
284977460
243718589
1067049060
151474954
884591709
1720548927
479255828
410044673
1122471541
1078873251
1682404439
478779347
1789259733
1738989166
467590791
1161513142
1054307867
305578946
1024881439
1889620187
1034828956
792047481
638415827
1760243862
1879797522
310469458
656223968
1883879029
319830988
1828962772
1112612127
281574706
838956085
1983388768
1692829077
727428951
1252243804
197371190
142973414
678852385
1031918616
480528135
2097792070
1135294007
1116870544
1103908270
1624955491
844118219
1417600273
716039973
1763388379
505075294
1718323214
1359309776
1673585953
211140548
581851632
1141078527
1102395720
823406065
1063736514
1075848595
110809144
851463211
690469542
222953716
1872276251
118059888
1391990380
513465104
1218493792
1716744661
1377080475
962682715
1107981121
915709729
956187644
650659455
712287280
819343563
1116139460
1492435316
296446286
908079880
1249519313
1078585807
1863764752
854043550
1126852012
841986912
1330807408
2025446311
1907851881
2047104504
1401748602
788459920
54540982
1537698604
1884310511
761831533
1154785305
685122873
808274160
149172757
162017857
310268004
1608145353
279002889
629616755
756609714
934147133
1228814988
753674003
1120150910
348489001
1796053707
748018525
1250182584
2102516084
175233059
1517026305
2130943413
69665412
173877752
1448420214
1974692139
2333880
1413981592
1297834727
596155196
2014998206
582836264
1012141540
1982753144
2118724594
792832795
1860248206
1796844758
1176825071
1410401854
891515597
893288377
1308416432
1348795620
1373302383
1331274684
142991419
1805913259
663285193
2029425258
1951234287
135473558
551894498
1909580020
535787800
1641493258
272758461
1143924351
98074501
2035479626
1445029684
1492592644
1810176792
807606553
901718428
1675605792
1466202524
74553088
382516760
415725155
531111823
106109499
568909886
1538284008
338755526
210207932
1762477327
764796202
410846216
343397103
466645648
1361595575
2095432477
549303914
1337189812
750040248
109129277
777893442
1909381229
929356149
1947791933
793919597
1683296845
1518981170
1031520502
2044920010
563618715
1075586663
2047715985
1082529501
461929170
1341748068
858344292
66445343
484745487
974894637
1539658353
1164099110
467934231
1256613522
169133400
189237800
125481752
184132593
987422410
948411337
1218961917
1631402106
1980589223
1907381252
1648112499
1929348187
1937137098
1884180998
1099981531
1047035918
703065758
881368718
1270650872
1149428911
1421006553
1393508013
1038595096
1988959682
962852132
528643463
2095705595
685087431
270719848
1967578583
1381565906
1216888304
1296662575
1391102445
1851232378
378996323
26938825
919586223
1147907616
705459463
909137870
868928429
985241418
1763225216
1332301017
781270392
716577216
1739905974
11301981
1862924546
98055057
1292766317
1745984151
1270763417
1438706796
2100814386
1047277490
76404755
458040947
1980039834
938995892
1332555986
143662413
1374476250
209742863
778020047
739184461
1261904126
1499931022
321122424
331685645
1451897464
49001608
193237653
244156502
1202462858
1979351407
371887488
1956297340
1794205798
794784856
1763131315
717565179
108010557
2029280945
185856401
1570409936
691747863
1301467761
1220676528
1185421852
172304297
828540029
163968735
942496609
1783701102
454467729
1311196676
1847443401
1205122913
2134382126
1632100623
1258516336
113730123
863502736
666656539
1288320485
957769926
1737449025
551608127
211015245
295013512
1631263944
1502643052
1079132491
429525024
1422502431
382529555
688710272
1338283539
631254032
455385547
1175268191
1116325006
1175706529
205354662
1976931133
383976835
367721911
793569326
521949888
1991298335
2090151665
1374331686
345400654
1525697333
1185408199
303306127
668414312
608403681
1524868460
2092308711
488391032
1507743023
438123080
1468784595
1684292253
39236390
688283043
416119807
1565492530
1809016838
1516592629
986056095
58085781
409542134
1099715808
188720794
74144219
1343106336
1821044342
733612719
1991153619
1621177566
483704263
657909801
624144369
43961815
1888913715
2058536097
855114426
1369752566
1602559039
1712391101
2074451249
1265769987
175109573
1607950433
853976909
633883535
54677317
1150533861
1594458773
794554795
737715167
1419758477
1676349560
744820319
821021415
475948005
1539010736
1836129884
876983874
336397654
173939692
788041702
999528549
1657853013
1939076151
476997648
264787183
587945410
1614307879
530044189
159648446
1074788938
1565695199
1609028107
528718556
821779206
2093823308
880769419
340928474
652631207
1289171228
1023638293
566206916
259205329
279706191
253853980
1176323550
567041340
931211342
1446629474
189820449
1486276815
25958438
1875493214
307192863
2133008416
581922370
909965076
2036802996
255997544
155847999
244295678
293249950
683843410
1290477904
1770955222
959880282
311102561
1743916698
276412810
34755898
1777018322
1332548607
1823492607
160094272
2025256275
256718216
1797003529
1793149027
1785842168
990792237
355230749
2142458003
1194388784
2110599307
728196280
377333544
1961152613
1628533015
1718427198
119328460
617754571
1978029399
1882523289
1121118080
678970862
814649911
1807810010
1290910393
590249637
688008572
1503557250
255758239
1098609119
1950247866
1299585191
1404830501
1920813305
1305842482
1741272153
33023706
1163805458
1355494671
2081401829
1852332859
108684587
1493001977
251438206
1805422083
1652749286
1196642926
1989634462
695006689
1261866446
2039310616
1978668925
880810506
1745752923
1360297635
1167250814
1238025309
1462776397
1713497958
1194721575
335477682
471701155
1872648619
370032806
1726230686
943567279
1726348004
1297893774
1060765852
819075239
588518851
824629501
1139888885
1329433738
1968635472
1021850471
1420194417
1349481423
1068587235
247441304
301619327
670701265
328171336
490041629
1423476867
1468899863
1174787744
586044276
92951637
1992081390
1960454441
1624288750
602710049
295250784
135783487
419421279
1810067007
24780049
1371807431
1990003905
1744686715
1492242482
52258507
2007009951
1530757175
226666935
1886755059
1209067128
898619021
1149162848
224344707
405432351
454291673
450590865
264219518
2056249059
135884727
1039516810
143297620
1786087474
796508797
291427722
1560962400
2084972077
1979119465
986962008
1816598430
1960079436
583452616
1279395361
1961839735
1388886372
250802156
669324152
1773905584
283657721
134201192
755103798
264111643
918701003
1799287968
337056866
965434195
1498376050
16075689
905600156
352414985
1481154034
1759042586
119339046
1569192698
1096368661
935102191
1296291956
1895397895
584025309
1297197546
1669375820
1254544195
1243764781
1277358364
1342444807
501716322
940636632
1707097106
1067293724
749534075
1220356799
461790678
1493183380
1429828944
1487891495
1796998103
1913605726
1109575486
1029453086
775517303
1615141582
518612530
160860442
753208110
1719812228
263838812
372356466
1704580687
1549051470
681634329
510905852
92016716
959504903
1306177894
1911893673
1836823125
1117486705
1403021730
944326132
1537295828
2017978099
594878032
1208860329
1731571533
1870722158
1548341514
1538775567
221954396
1388170232
196688906
294629520
1219567697
1545661693
1688896411
1216927163
581007753
1261198768
1109463975
1403371862
574766277
753136897
1866190258
2115528655
19469759
1303077816
477579079
873958391
1407892447
1562519317
2041260438
490531187
11116910
557898023
321631408
2016439865
154645474
902612477
1734485021
663993898
198419566
1788545685
1795713117
2104884367
881409126
1342911136
1540016614
786285466
1725095002
1790169967
899325884
1822010094
760118473
1711319170
1389996218
899653476
1875378753
1354646569
663856079
1757624533
1728514863
1126503122
495357363
2061201163
188559552
1029243349
932611701
1438259228
2051617927
636964415
161047002
815315888
692885615
2109312417
1180732162
1048502556
1255017923
91789660
1713963511
810118557
702398327
1734146077
1752156958
1991431195
1967118057
663161295
2045621909
1732368032
280222748
1137181440
2032955742
1328467035
555606473
703651566
60499126
1555670531
777576300
1315259475
889980900
1536287578
949038961
1073821230
767964424
1258012412
1526329801
2098112572
31413803
1640270573
501314607
361589713
232399292
537657372
1028525746
604784324
1747226975
270279741
1901735360
207670490
332744005
1409877700
139182950
367261686
1275027693
170323060
1472251610
752094858
1391000811
134482455
738145137
1029131440
1679156012
415097230
1306413508
820986109
1983498936
1401126119
1989491432
954382571
1186492856
1817566167
1319850656
1698202790
1069850792
299695986
120913687
124496479
136183145
1137875849
749351335
296702871
2059144335
1789681300
1162610793
808823030
1515491715
1246769008
1137739781
1635830894
2055539082
707987273
627306055
508860118
1681776658
2059758660
1212811833
1480112467
1996683924
1773204807
1852597983
1822883493
753056819
2013670818
1023578116
1239243371
456681706
619755770
6916080
574323369
623394389
625023288
1937728216
876581387
838777658
463033270
462330658
2061797332
1471717603
761731321
2108965378
862193783
1605746556
1463317063
1412749359
1096353586
97871333
107658092
1468280173
577975742
1239438808
992468318
1286304962
881386125
1153159769
1430333033
1317097356
1511995450
899273421
556126007
1807980714
728881845
1254636117
336298138
1921347782
1601189576
1326059280
1911366719
1743676425
1676916356
843114836
618432410
640691125
1425866621
1863128000
302254580
296949270
1772924680
1257408586
577629896
1614272827
1155177979
1774888007
285048325
1600488524
422941932
1135166820
669725247
765228992
1758593947
92549127
1763207357
382107074
134774942
1825299241
61697748
1905140992
409033703
1164833989
1405029061
2108161706
1628361761
1462598284
616912635
628734036
676465290
1433279241
211482677
1313242164
589475464
1914172848
896934975
980381852
1589628921
1755585819
36403623
308045105
1809259520
1223983149
98109810
1455839029
1451822547
1911700340
131669083
1248972496
1641940123
439264080
1588680273
696612657
1833826893
570092262
1403080014
1361561549
1797299556
445524825
1703932859
284230436
1251081061
1769655598
1677999443
1652242776
549549809
1285656872
1202524924
989341726
1094725094
153970995
2030757900
2114318865
1990196247
1497638563
1909142700
1917755611
1254121257
721015862
2094241140
226672552
142570393
1602128568
1997122829
615986229
569500353
1243735001
845073778
44249983
2101622791
2055120704
179274388
493994694
496278110
1170425864
2028158619
868917809
1550386345
448105895
1717727839
857456546
158895581
493846688
285047274
975256078
230296886
690008241
1437933642
1548155934
665149003
613511690
334955097
1188346941
1535724485
519750796
2147348544
686163639
452027342
1412272137
1499410416
1596243358
2144077788
1254156207
467909566
1599152811
302616372
370192830
1680546990
1548564153
287132200
1450554469
20941730
1813331977
2048317294
1089792136
1903753526
1707384115
1700260690
1462190540
691152984
333085572
21401822
506100667
392853485
2070048759
1173336221
197434191
1776619226
743359740
199703241
100334224
53002006
1462409311
1808555797
142799169
1601241161
1617946552
63276250
1314867550
744307036
1660084283
1094552218
1988569608
869879490
1738604450
1864364025
525035092
99102725
2048281707
618651198
1778032936
1308028488
1247356823
1039447829
378878132
1069103083
604047269
191394472
1481366293
2080572949
983032535
1540166570
41585864
1401500045
193232445
1215487991
1318558749
171528022
250184709
1331106385
356182370
1073963660
102489060
1318161283
565982388
500275478
1703319974
1631037182
677517639
1412626626
1350629248
1594783589
257541556
1695586648
453226780
1750827877
876633899
1448393560
1861673554
441989350
136637481
1543313121
803929598
174762754
283648942
611478286
845027866
495448480
470432696
921627223
1234798292
1780116016
27068435
509509033
1631755399
1305318315
795857446
1250441239
2125975651
1523357123
1306818
505014197
299022481
75949583
1718637427
227163114
584029143
630009934
1004586181
1629053471
447017272
146111170
631145743
291288530
751694807
311974342
655673510
1578210680
466168373
1885322328
1699438613
31925750
1102775959
707618602
1615662795
1889015311
1395454433
305462033
1060973293
1797608371
1086719494
986070690
67141498
985800774
1960258640
1607731960
517185772
203366029
797314234
252373676
825979222
439375634
746440882
1558584987
1308892562
1527603047
1793870804
665479130
19781792
152752407
1540684799
1500321268
422872331
1197895655
631997559
1635073374
1585634989
1547832349
1024807298
72204311
1149060191
168892471
1838520609
1068831112
1638601900
1024386308
951998600
1891550068
1315743097
1863800106
2103294696
1498311684
184309667
1604179815
178488805
1860679356
1254046157
1033657120
231796564
320136545
299702685
796429720
920441133
1384646522
656465227
285920686
168305942
64140990
1938103707
1127760825
1164580123
2027266276
1793503480
598947477
1825642720
673792584
365058281
525189763
666414030
1740993998
1026270657
370487158
826538578
140632366
1029200190
1475640163
1885876415
456931621
410862645
1438821965
491615453
1846385457
86117116
1255487239
545852698
1495029513
497412460
445437567
1249341444
1951743596
1485545228
336111573
167539523
1878107545
1240783945
1028586770
646754942
58375346
781352893
1469191531
617522785
1329087641
1036290770
386087734
117821239
279930126
881113072
1541436267
882261572
342391347
1205594224
1282580644
658232924
1623691510
139925821
1483884265
1623535429
1200724987
2020239912
1694168301
253732504
449404051
2063270211
328004524
576266511
388896220
229916372
1156949924
453119524
875671162
1985603274
395907294
1380780200
536225021
1669386012
2133624161
1482379850
1286933325
292223944
1661393204
107973260
1223145959
2079148248
1686564299
25057663
238160365
1189648231
1273983677
241767448
2121018662
1600548360
493983342
1201532620
407515026
2008946566
1760071774
991015066
1331191681
519942167
960720363
1561880641
1606376109
756155604
2049979312
2008327000
689433029
717672305
1386732296
620017599
989083135
464870175
1361104880
210560845
2104781008
457215577
480029084
430990037
2116546717
144677360
908326583
1631709155
1585985219
192234350
1671847175
348343126
2105545424
411103080
1809454218
1154018891
1907001468
1644878595
851040290
1804236720
1882491295
243672074
1070771800
2126691003
320720811
12558503
1447759645
1370726203
339185406
1912696979
1281922335
493284293
1916886779
459152861
1069303903
984057860
928113786
1748848869
545349949
1005213770
439096711
1102088436
240071129
389132564
323077333
958571430
831996858
664841313
1299802868
1665637314
1253266779
352000830
768063670
682282150
386304864
90880875
1845450696
1462928947
308164702
1758390498
1306522107
1111395054
105190780
1871464734
973894572
308651194
655858425
1165085868
1264284050
722519564
822175969
352953172
1574164804
743882753
1671852607
1784574749
1411340137
1481695916
805277152
687250022
1277452466
837329418
1782259861
1340752587
783717142
1651638743
991181352
1616304211
1547491064
1683413667
2119058922
1851767085
1079770189
247181612
704178892
1371937633
1770174585
1977059383
1413320511
704432340
1287147244
434418250
615073396
769983551
3506302
171670918
1103336000
1330818456
1972310272
925655846
716785593
674945186
1566377402
309555673
1276277099
1466229569
1908125948
806627581
1584056018
2121865147
240848596
1344938193
1795550157
1507129830
1704922692
401141786
393407125
2024968363
124573136
1296886667
458115820
1077924932
1930042522
1080270626
1985105812
992400583
777567875
295062518
639636586
717540675
1780421709
80338316
1030043023
782914446
1613008877
1060820445
515211937
1006923265
812298906
1212853863
311718151
660244865
1239563332
1154622374
1168242561
1224824444
67902698
2106905338
1087093632
248511233
814558575
1600061072
355581681
81025669
2145734357
1434823673
819119141
638389273
564293131
1798647768
303773738
355737916
1105031737
819925891
644880452
1198477127
1160146515
992751820
2057045123
482343804
966605269
1826576566
1033724679
471561716
1602814052
1392470026
1047116178
1219759829
592260274
714204948
1753378766
1845003829
1348504628
1664811854
1992415417
1839624376
840827435
1522697536
641682742
522515364
579258794
1836184242
199448769
66484182
886019257
1643539776
1394867275
571030069
1500077004
1733707759
1955805960
1390267693
840114834
1080389877
107966702
398900283
1392411352
424985671
1592832800
1992351636
1432377846
2134865119
414587629
2015357599
1841470768
592380135
1325685458
2092351445
1031636952
2123728224
310653835
2045308272
1843263780
157711185
1417205323
668194342
1749823161
1056631091
1931123908
1441866057
1717808240
1191423871
1378662948
1635912477
2013206252
864415927
54904329
1342217687
188925862
154845413
1321957603
1708638264
1490329812
1675508787
1384186088
671640477
743655922
32130683
1429318722
1385303330
1135903764
1558777121
221118034
715177713
1039635290
1840982524
551149536
2074246125
296264011
1896750309
1767544400
1079608517
160983184
1618642342
393221688
1560910567
271704326
702213606
741369212
1623199812
1963981035
365679607
1732547811
1623651800
209927311
1099114318
15407619
1044985322
902913971
1019650391
967251167
1814394193
1243590942
197518091
1169517499
33560810
1486421820
77280518
857175068
1615019006
1371012809
1274249361
411560902
991594720
2095036663
536159923
1921008979
493205570
145020040
581200635
1372746193
1203394127
27498330
30801018
1062210561
939327571
28769248
545569938
1184385113
141292850
1759705214
1877640872
1127530631
37236050
2028133209
369167382
389459209
2088996432
144870757
894968391
385954395
1218131630
1936932171
496018185
952310426
1569929660
1387260494
1435420118
456391670
1079633129
1302865273
1400499668
692848190
411086550
1264618686
610572664
922473110
869846880
609263444
1169397907
611916731
1063262228
5613759
1150196932
209846100
1507988537
129005392
1984769385
694966044
1736223450
170166355
377361190
84369369
645001847
671098554
1390954217
695518212
1784179962
1666723903
118279837
1337824139
57928532
2066896360
1887329215
2049178768
531982685
525189882
1873509280
1970810009
1929772348
717221215
1909346493
733767167
1634148763
411389895
1630120095
534532113
451560597
2021576440
967987767
1158576426
632216065
7714446
1838815722
573727516
997984647
211440950
181307871
1104036006
105243875
1413843237
1497590507
1513052482
1574017848
826348533
716862483
2111007693
356396041
1295710942
860615324
1737635778
32091868
1159265937
1166524541
1657732104
1060283294
2050791478
1964495930
729872041
689252422
2005931206
1421532382
1819445368
1894916739
1200592302
1552885248
386498839
994497885
1205390106
1513003534
490140645
678524359
505228071
1701954032
1542037504
607797199
598622496
1377028665
57192771
1915389604
721991530
1905119460
208680310
1380962373
1394681593
51187262
1766496624
2146374276
1594385000
1222000311
1303575815
1029789667
592235915
1655676125
1529256048
1920723319
176039551
1105269647
1217734125
532621405
1258864398
1267500125
2044820657
121717570
2091884089
997461651
1395495915
1505839075
1222156599
196781431
646869487
1883939066
225750632
628961009
1116336736
1794934989
391573901
383896670
901775400
861194061
1056457639
1936625657
1051665879
1537631343
1926322772
85040927
1555303751
1460756288
1344944263
976535304
136678587
530579095
1136560789
1882154603
1821880062
356037072
636313226
1316723655
59652570
357956570
1357062927
1810220259
32275190
784804874
413409100
508047960
269439875
475945723
1661391281
907774551
1672059219
1248520347
1629173506
237509613
2068118525
1808872719
312832765
687549099
980539197
2031402244
298484977
1100039532
539318421
1074878187
786345397
183665614
308229387
1894748311
1769243501
1170477303
600664631
889690305
1726982229
1385086888
1631539034
52053050
1666311808
934548896
1984661344
805651411
1946740663
1885927623
416236036
914429289
213863032
985679074
1900784180
1390999134
1694782453
195867144
600516079
888243928
196526922
2105205498
263764120
1723479908
110275713
214426110
1427219290
2143620305
1942057239
1555117719
1815246459
1004208961
2008735996
1818808404
206157707
1803486534
1548898928
689403956
16310201
1458072644
201094769
897495188
1205033121
959126810
838748183
1272410313
2142138154
150964818
1819898594
339196141
1804890642
677981809
1400886991
530141903
408641565
22150565
1772980133
2085006554
1281983125
211349018
2107731159
1906790145
97975235
448793792
1137625514
571080149
1259211863
421086404
343968842
1508409499
1375241913
661057237
1708442653
888992152
1490679228
150938550
122588987
2073689054
582698423
261748728
111607203
1431878391
110956143
680837551
953026403
816359601
1148778195
169990146
1680280557
436716549
979190636
845149328
96316103
507242701
2128573011
2132973584
518030429
1155505298
1299174202
71741394
1268576123
472013417
1431463556
1947266423
596990722
1893347588
1459941681
1006163313
220272491
525293497
804114968
67132335
1591871643
1316301902
111651718
486428787
308932482
1914360154
1277247579
963584126
1090983334
415053907
394612269
1536405064
915497797
2127564394
979292155
1278139819
1204085733
1512938165
1354577491
1226307530
234701062
276951412
1244367082
343754640
381011550
1844244336
871637273
1314704484
1714838792
321866002
289520225
809001694
411817937
314198008
1305213232
1855327412
1412020587
2136123022
1465598222
560920149
1120666683
1026623504
703325198
1731712826
1649072248
2071656316
530835800
360732872
277752334
361626674
1771140011
1828431703
1173523688
506347748
437936735
513491049
406498291
1603448563
1884648396
626314821
995991439
1082621555
1025890836
1338657232
1947347862
1136588912
102325470
1987083913
251984331
1521639400
877916350
1458454166
924541218
223582124
1358317800
1644639037
1382177648
1262216416
1273817291
286424616
1466866699
780742819
253224777
1710636089
858796796
2118619877
1862408756
2081089298
647146241
423641108
494132747
1067180582
274812319
654219034
1688405676
1982726171
918377371
2025802407
266282338
809943993
104683663
1200687079
1611468971
976781727
2052210431
1523362160
1444777647
145079065
1531537231
1193607962
1574989138
1062239046
723078625
1917708686
1122540252
1285119938
646018225
1997434349
1204849024
2001742218
1425853107
944026941
769632145
440752034
1934441642
620730507
1553477026
890419620
1006677580
172466988
21085201
460978019
654821808
1877726005
1880500141
611153590
243611737
2114706422
1497830310
2103656394
2078520316
1112444709
2145132672
1242407874
1476619291
725130629
171051326
803787385
197686525
1417529239
560189056
1967729121
823223658
520842240
515495514
893933680
240842451
1975265773
1519196001
926964093
415331743
1000981740
168322965
760039946
1693284233
490774583
8727607
1807448430
586347115
254925633
838300633
1051233991
1319467284
977327014
1274597975
1005460897
302966201
734278747
1491327584
96014844
1610232473
1938520860
395832772
763222148
1071397141
1842968361
535270032
1879976252
1063174913
377061141
945639801
951434902
46583357
1564120067
986306638
1357616272
1856456530
906163758
1969973697
1312416233
340651832
1506810725
1798739168
625796995
1547765394
761541383
22169177
1473251549
1882632483
655669788
834499751
1414295757
390585177
907629670
1475893879
1087452813
609180421
1502369339
1855511519
1471203239
420050706
811435751
2023304993
374372578
924796486
594112841
1049059858
757971862
1420596089
368960885
1793850149
1057164391
1697130261
476926598
621676542
508982957
987363956
999522508
1619110730
1832424912
1157245618
1330667981
1217904802
889971734
197914700
1190428308
1331391980
438433062
1239610386
948717232
982579057
1063066797
1776592411
730008483
795223403
1143974074
1937702343
82245904
572672557
1226856546
375820297
1817320371
532164248
549547784
79480866
1268890279
1621578526
1737253899
2046901677
1219662349
966841613
216700733
1727454111
453557481
1560488172
914261469
964351744
221729546
759939938
516824029
847544788
1658589153
727899392
731037082
820041122
216135704
972684875
1590098724
1440731190
75674582
1884332547
2041586230
476574242
1170907322
1955117336
168573207
1031146245
913169863
236845369
1993897040
1519547224
1384527503
1440518345
499112210
251698477
944572530
1098940918
880752749
506810110
1176196408
1378304185
1692683801
2048452046
1682845029
1972317682
399582411
513664399
1636024518
1168592399
918259801
1380642974
1447309370
2133189632
1826856511
621604167
1284340601
139693360
1456058531
1925597471
687063513
909188309
361500443
1941008938
2129655373
1729701041
1198017010
1732489097
2060719511
943138434
682039667
347736736
1565115636
2101897322
332352280
1058226400
1572163125
1021757181
1111132739
1858605009
944141796
702394809
1811656874
1809075582
1888700005
741231675
1398456538
1080906590
1672987357
490682843
671649719
1969500685
1731921471
1647284267
1689743609
1254886866
1420501738
529271813
1971805148
1197159822
1110157118
668755
66309122
2109591390
1394336067
1655373752
752317345
2120316478
129392612
1861481332
135844729
662456984
1145456917
1693618519
649212474
229671778
1730074821
562099351
1100570149
403014943
94760112
1835908302
1209250349
1667580438
143680874
953053583
273769627
186300684
233379515
360647135
2022362608
893914930
471144970
445327133
347908411
1967152374
677548784
1411190497
515477902
1875887129
1375184879
983841384
1628573130
1951271645
1596801662
1415914137
1338127418
1446640632
1106940996
336787461
982626439
1802272085
1613164661
61474740
1627902602
1320386302
362044047
1293450019
1565646195
1270178477
953146982
1694532426
431888659
1424024799
2119436996
838433357
453585625
1338818689
744877164
1478324994
976431758
327652011
1686923595
468049290
2110682583
1236411032
130025197
589653611
665966006
1783916543
1376879456
1898873179
317070869
1259661284
2001317921
1493839365
1998632092
792571689
2103428816
790788777
1634596901
634864053
1765370076
81084432
25123892
710462280
1168927360
316769614
1655093765
1706057595
1843707097
619825999
1940588230
2033938728
1762457382
1571137327
1723837693
801525203
752088863
1279907680
624799994
2134860308
1624244332
1535630080
1217213321
299372502
668422442
764099673
2048436869
1037555743
1002955835
1600754111
1635731221
1421542431
731129600
2075281603
455122352
939229420
825245554
1916210301
1545800659
201364909
1542908077
1152187491
228558463
961729342
1669766263
853517830
1549615255
1716333400
572893913
121769732
1951890947
463977768
2010260564
1373245949
1390065254
1752636862
1061169488
461986543
197214640
981936784
414615237
540114379
1342672908
2133802725
1209742104
424437974
43158842
1754809578
1778606971
1935542624
1081214345
1751092869
697362605
1524142786
1032822671
1788115375
1791258880
1336780187
45664034
1072085660
1925235771
1384520406
1167243491
1550342164
1461193472
1948345337
1741013490
1945277348
1742884400
1711898
417787816
1256403177
1887597197
856961540
32211972
316474073
1795879640
751141201
1211092271
1497343885
43184336
980611596
1784768944
501075644
182198568
62160195
1667642094
2019813842
864507893
535336625
631049454
117335161
151763373
435172687
37938786
280672822
1700127366
1283612901
80721289
119893729
1382235945
538944513
34924193
2028351093
85735495
6047673
823333007
815755060
368261073
1962411269
619964044
648091948
2131115951
1203066525
130490010
2015815519
378715610
440354723
259042462
90849186
1006617226
1362160214
947567830
1377451270
1649283898
859690107
86585461
1061026007
1181625571
1071664742
812089035
1949297863
2122822754
970489403
894111112
1121116305
1105387694
1757311750
1330641118
2079819499
1167514050
689312426
1914254282
1470508265
651851593
367700474
1394203117
2003324763
1154398191
1442027543
392837340
433202458
1069561478
897154459
1070369628
1485137107
1756918437
953105260
871158638
1404560999
110759172
608533636
1172761919
230192631
1880078716
536174774
674406866
1141467551
1849527820
62219887
2033951966
875722073
1369589249
1560364334
390101356
160160823
853993115
1771945052
953020599
1159973067
548025043
1903764347
912158861
1007756882
1230965292
1038540675
439635484
538128260
327195701
774886262
886107211
1934119251
1889487252
1972559679
150736592
880212293
1230416026
1481732898
1890553430
1536073651
596406483
1183080191
1929939314
1131051222
751926388
1566528129
1030221799
1044860967
686507081
1927284578
910290651
2067482728
279278995
70571968
525012495
780355388
522604024
1117312478
2036990500
851901245
1285786850
223856272
64869637
1513356813
1939468122
1369770913
654559369
377697665
1323324745
417946298
828074788
121422390
1542375295
651166775
1106201857
1905290301
1875964941
195376251
442895487
1528678998
75173751
403609139
1573946202
1664770200
911237897
1525267579
780577546
1496322804
1829597468
921598831
2079206347
1775440108
1922808485
465352544
700528085
1411415442
413719323
1181936390
727915498
93743715
1785831837
766821227
1768564899
956102607
323843725
321315367
1590393264
1350929539
666423235
923003324
1342291354
673945543
1736440024
1271468624
798592661
425960430
740973920
1544582180
1336413152
611689869
153974734
987634252
1769403423
525584446
849668966
523938632
2029791400
518131917
823295213
328545552
1049306046
70943856
1127648020
1713512489
1132951187
167204607
1650011782
804713367
486024395
152205683
1685369747
1161627165
1485743182
813857594
70289736
1041826555
1821668687
1154690981
255591521
1629552177
1044301026
1605984949
1727390524
593847518
2021229955
1367757741
434619527
1135432635
1124365108
561508774
651448864
1087080807
1345820874
1114134318
404530177
935281919
1948885331
1248309415
897814581
1378632575
1350153775
1361957048
2145786237
209439104
854226269
1334235857
1913428040
2074592488
1778568906
733070398
1968174860
158303565
689879061
330979654
2047259302
1617702873
1812859842
1609119709
819468142
235698541
1053610475
867282026
76774652
1692962915
1841097369
964236090
1220746064
1964641376
1545390310
16187044
459413408
67979264
1668797864
1047833899
1388784660
1495371896
1676714074
866662046
1944870224
1200608942
1572621885
93409
1007955014
1111815976
1901956844
961160453
1685498057
510295501
845165585
1005119920
548830760
1045402311
1672719578
699955546
2009472835
968887137
1887974485
1696318816
1438376679
2026386295
1307522219
928843977
1806730947
1410774086
2138328593
937807839
1538800473
1857023514
1646273641
1515848399
1332594252
1123481520
1970543531
647837969
1057908750
152032040
271048170
5516276
1243454484
991934228
1024477368
2065165651
1551543267
1322733427
1773329705
244940724
2073941480
2000701744
2022870906
938075700
750790436
416977109
860332672
1090150665
975914490
870695119
1938436661
1892554215
871960289
825939602
883172266
1694244430
876719979
1562025397
1954911624
1603609770
1365370919
1535988181
1707816142
994817400
1301761704
164012525
499062105
1409522816
1142965412
407531841
2043728994
1724402264
1729797153
245772879
367452166
253276073
2117848511
1743391794
727812576
1721190094
1845153502
523007586
719683774
1316621568
21573085
16204040
1862868728
411647680
1525959477
1262279659
443066175
1051046882
1805564002
640343059
1015805772
596611602
1978711378
1346127208
1239172159
1061976451
1298012587
1604566172
1795874688
1310312559
60867166
414768399
1315904048
1359412397
1281085399
1371607996
951815055
1346372358
412255638
1903217971
1830610347
2129128218
1834689069
1760814225
337898522
1381359641
1057435406
876439607
11374024
990053309
104237672
1650591349
733595856
1249827832
1605531872
971678973
556735732
1908175652
1686880333
641646655
1430818835
401589419
97694204
1317099465
1756980540
557843902
1964637713
796351672
944874370
511974236
1803996841
1899192987
769455068
755394436
396781539
1184451988
1310601034
1048471236
1491809899
339025076
231580506
1719338278
1761538201
355758861
1559152541
249839433
1313334626
1400206529
1492652027
1437410871
1628697512
833356236
870266329
954361366
961511017
1339972129
1853816451
1726804828
1263368749
1411875780
1141314290
1952950910
560627251
29578898
1762525136
1508588689
613381077
399372054
531830427
851849974
942647226
180363272
2114310761
400522937
1827459459
2037014680
8022225
910897755
1195314193
1698561314
1819469069
453506298
1949585488
1513422825
1388723731
997175920
433450620
1903951867
1669456756
1462097567
1970644727
832292138
1054505404
755654354
290710011
460257597
1525311935
1226329430
6811966
445579941
1366665438
1105431348
636659607
898157639
940565291
982459552
1580718688
425161370
496734720
9665414
343210138
83502335
1098667109
364935035
130914100
607818360
1114536661
96177618
830287189
596275037
417075482
521839985
501884113
1259712740
428252000
2128380498
187008769
2121722638
1076728357
637135599
401363471
381516022
1360317032
1916657471
1984715359
641485169
975716281
902668546
1176291175
947301540
365488336
521160762
371778835
423722358
1949925596
561919286
1118471137
1414125353
1245324155
659189736
456316688
1728861806
1689279102
2064186897
1615333382
1966187343
1661553100
258537412
1437676340
393464310
817372701
5377116
110097716
1855812962
452100566
4836280
50393685
38700320
1077285850
265183955
1894152259
76604309
1260240477
1667604269
568202297
1120562538
1869801192
1568758076
605708415
802980669
1528342582
1685405043
1049297166
717517076
1660866096
1042559499
2042367958
1868325942
671729071
1321143292
1898188152
1778370556
136019318
1957481901
1706568750
610418935
1628637125
305069027
1059737780
47420636
2039249112
1257763050
1968998210
633969225
477972001
1135297245
366702349
841786676
108071182
1940603629
1905241254
321196729
1597291743
93072170
2038833508
2006673219
365325687
26153023
1068085828
827893481
1237224903
937153497
205026187
461013696
222005
2114938508
596104494
1708525772
10436725
1721116528
873563899
831047385
785022612
130800620
1678370192
1713829831
871703309
1146369544
494018220
296665231
1884589555
1169841229
1817595653
1208696549
124992218
1362199424
607038167
1513398836
1476881795
992323065
344692603
275994279
1656351471
1119595653
460150233
755775109
391610028
142575595
1458842863
271512965
865253329
1781585354
552430508
1808665289
1005389801
1352385539
1210444149
1074747294
40054864
1667205975
1975219271
49826903
2119795602
144738830
1912716447
954354361
438562915
65530922
249386319
1136507436
1132718106
1246801827
189257364
1773718530
1332059516
348999086
1643042716
1638080257
1996710077
1322061602
522595328
20511564
155952023
365337346
313923528
1749493845
563430965
362198482
1099599874
448942499
1848362581
1949392161
1216636469
753397578
407997194
2055969959
1200264996
1934778962
1858207062
2025330875
341466837
242300211
279045705
2043023317
1562666291
89152828
1498156680
876219806
2130702667
517387161
1387708331
1786483100
1499534766
200854177
1882165653
985573026
466407040
1714126883
2093538930
97171598
722745138
1886225590
135819011
1473453368
577799448
226290792
433164709
1029702237
1147765429
64045171
66748266
1153471775
148319205
681730319
555409955
1952018295
206781445
1521970438
1473012728
1732735175
1035877292
710079510
1718026498
109836971
1506636640
1701588921
662867718
41024063
210217498
94382831
1062212099
1737598300
620746580
617170710
650926220
906120862
1504149577
717167366
829838483
1541336475
848076894
575153845
248208238
860680395
1969456937
645273911
1954722270
7993690
437691188
184499936
2061296959
163423559
1341225962
612666030
2041039499
594385256
1671052544
1767337163
348522240
1846992428
832274128
1584029800
60866166
1372445077
1222785818
557596082
1459034441
1882502763
190482827
2141613376
1612275419
1038315781
600723417
2076023041
14671119
749037671
1593764732
531649749
563580908
411409910
1782216864
521368438
1258745074
897988484
1674316745
1651746750
950062505
676193168
1729570689
229303673
350311190
2038015866
1491749451
652260961
397548736
1728070521
1787427775
824188541
1419810624
939268375
773717131
345554947
128432695
441178727
1812512894
395554344
658360803
1796816655
455929572
157413708
2019652289
208592850
1026291976
345192109
1954906449
1807450091
1177982262
1733767652
1863856367
1983547919
1886566211
1690619447
1865007545
2058800051
179137396
1694400665
940568455
1308691273
1377893627
1170471775
584983754
1549783890
357101904
1219347938
121752988
228410500
719660558
1226975296
1004724588
140902453
769530190
407729833
519462012
1892879265
681143241
2074166980
1902070653
450575720
837689847
420705658
1350577255
473146888
586904119
528925732
685554008
1698744287
1678686246
1337270927
1032346350
2063699544
1804629360
159185595
1424209553
1716028509
1888740737
282696545
1008806884
778095971
1841343263
1535547634
748457973
1566891165
709109099
1613012719
1957747680
1300397577
1317098349
959192142
274463088
1568370994
172553867
668026675
1470073438
174669344
712455536
6823490
1381093583
547621044
456962558
52254310
2116954853
818375764
1712740108
1246777205
711214754
908313715
1070908827
1440529237
2093253878
1260485093
482747785
2030822965
172214436
1866553675
709068885
426010892
493790964
1458647566
1030548466
1806331680
1518333987
1377228845
739832758
1007190029
1332878808
31708804
362992303
1922813796
1735152678
1544503768
1383239191
1169255005
1633647661
1257061961
1582453171
1619420958
1478539707
1951561025
1424547619
409251589
1952379368
1111338739
1338604208
1942460517
1880516857
2000116704
1005715142
433859370
2083577665
631420452
1620848705
971121893
204467232
655262367
1352060389
495231212
1151681549
2138274451
904978904
1085063622
1296550229
15881257
141527381
652355564
1912771593
1461060383
339215663
1033147477
1258643943
93276854
834122905
971918543
1241078782
1189631798
1019140432
66216774
1562820380
1209522400
153192240
857008504
1294561224
800588192
1852544553
1691283838
484321587
1839635934
1734663191
1990298307
2113717179
1387117237
100566019
406603033
736332998
1034773139
1174412491
974575011
1240873920
1781147132
1917896156
1387867575
1425402295
507671126
1326658705
994208159
1154183916
194462357
529480283
315602655
2113094885
66252379
1183144215
1796314601
1156993723
1905808240
1613128995
1371297239
1558427510
774061733
150679370
47972260
1499014812
1846747072
1417512150
1716751869
998834809
323963942
1924094037
309265386
162256471
264640757
804642530
1853768683
555988002
567531514
548422886
2044821027
1384169265
2029953083
797614745
253958764
1378103851
1055933508
1046175246
1161179078
1856498745
1376885671
1474802172
1862995039
465789258
1073049862
467547475
895131669
1689525507
1212768313
1191150040
1685248369
1395036640
1244974947
101676864
281332074
1987874312
1423410632
1705613729
1909373387
1898921674
1657054227
933041434
445871981
869434738
1177344459
753213589
707120579
97481768
1922096829
1788945900
1883140987
1793395248
1078314596
1798621687
202770801
2032098467
538182968
501164569
1988545639
1860376931
2132864471
681431110
2067118602
1537102861
843592007
17664186
1285403503
1870389197
285236943
13685268
1335818935
748652203
1257175963
1267213085
1622847551
2119542552
1774927250
167292827
1387482372
1044794882
1017974100
959064595
1790966581
1633299168
2056885731
38018218
990273078
567338687
1988918513
236942702
1850205832
415119014
1157940396
1746148351
394429924
513858534
192827988
2046807381
215553866
1169829942
1270345636
1357531067
2108703334
366863661
1069066954
585921505
231219983
882287314
1126720060
1414707190
1586899651
1949823972
1183976432
438173680
1340646379
598548439
186979919
1584617064
1528113790
2045634290
1885248778
418510495
273593753
1233612182
157015594
814119533
1010345057
1801228773
54296574
420626410
1687876484
211843081
155968070
782218273
2128128188
153115082
1387896928
1788850885
1519350444
885445357
269646992
771675460
2075237512
1971231961
1297796920
2032858100
595847481
1281236988
1920040241
1604734138
641935429
868527818
853349151
362313221
1609290274
1804538898
1389841084
1884531553
1208942469
595578426
1191618442
1658118516
1952011017
38231238
1788043426
2146345613
271532604
376556400
502030156
578836904
1558985315
298500613
13965455
994746016
389878500
12203328
975267273
574041225
38609247
905407494
655689563
436507005
1821536108
17530400
1992042293
233393218
2010884488
1090338907
130247603
1892343432
144957932
562178301
1515072135
1924408438
1229859867
902598253
1589617659
397449723
549099232
1015550295
1045420883
458340140
147459031
1532073963
1411546555
1795533886
304844900
317820653
1610781152
1879106386
1748314046
1565766756
1281538813
1669577894
1723813904
929302187
402060438
1898198658
1767516879
1440314281
639022324
1453362422
1813944211
54328891
1892425710
1115901481
1958323603
488451240
498463175
171491699
1391939133
593514320
642151206
932581351
1872836594
1443525215
882014001
1626847904
1053193538
1622206726
430838638
1948743048
2118799973
1322939200
311335407
512443818
1950460396
696406938
588923015
1719549486
1885733858
1755108140
1558214125
1928716173
1883976854
336653579
20891769
84128900
389007748
175316829
338199219
395771430
1778887501
556232076
193992908
331725321
1067232617
509519198
1182103150
653131609
1984974653
1407044550
281743413
1342803174
1530516230
1111951937
700666728
94561493
2071360509
2143306043
166596875
1707067060
851501556
13299100
260684776
1446937425
330519696
1697871003
1577678755
2070899826
575331718
1730397580
1301882053
678109593
2079731164
421228607
1948834738
1320124624
1058602645
757635214
1645677067
1966971820
1682595720
894249648
1497153442
908678602
827740268
752980440
1546818174
1841792342
1172467490
1171006564
940649345
1145329515
1863525786
1204540813
613236074
1757835477
32546960
1172245309
1569260425
589927779
393829619
557055052
2118086880
2054299879
1648514467
1999289060
314510453
1117755409
1544051248
1038895720
1129814823
1973182099
1532685457
853884331
267687184
1343750475
1006058057
7322199
1079415308
1985403672
2041807286
1233745835
1729232821
1725239141
581697288
1311919501
1809297862
578717607
884877457
266416771
117436822
1611075487
2122879587
1568505021
78627652
1444121435
1257205718
187091188
245550216
1922988036
117817340
1552549949
521610968
1278918375
1241136725
404937220
883210087
1026380478
1379262782
45915075
1557496418
550236943
682854686
1403866720
564947405
1656987100
875452664
1640654448
183943410
849318237
2088906538
342255315
401455487
890425594
53331068
1481131581
1459560667
1231702737
1675693834
79179942
1191629963
894407469
662604543
890429052
442396053
1708110589
1029161180
503003125
1187294671
1735788479
130799407
1056450450
685292427
137204184
857083356
777422513
642828936
1816277566
1733340955
2092434127
1494073577
707233557
602647169
1624196754
500755821
1706550915
1164399192
1360169810
1422982344
655820771
1602042230
2035915380
801236320
882536145
809979803
1213299281
2098887724
321256852
277183167
1028388852
428340817
129500156
999679080
646443537
993872091
333823485
909898286
1255933177
1664550837
1074664984
1270384305
1271575045
487704815
328085213
1112583646
1146082190
1355169967
10611857
1309669232
582836644
908495016
1574871237
1069147065
1707996357
1858147573
977576695
1324064236
1820605998
1812200079
441182886
201778069
2095630565
628864507
441879431
110393920
437661994
1623683683
984578280
608910896
246279776
142215041
1736413271
1412856500
476997180
1847919846
2083623136
546896474
1831474162
364704181
730973842
1462558640
772354927
1794925759
1126378066
1177709035
1177002881
1004778377
1954716037
538019091
1055458636
434664663
1310543033
1588744606
1463258509
232482953
2005135161
172795629
1891648635
1037671048
1556745064
1572878347
1709542373
1198391871
580289047
532563866
605035116
777854571
1141812898
1262187985
1252034578
766423826
554033210
1467019434
347191483
551456243
153094832
1109734222
561150956
2087305085
1112010161
1842641863
248450238
854695068
217505212
1739159356
1542327340
324597902
1544020527
860299230
162462334
207876229
102208494
1453217532
449107261
1710024425
815015959
1352789552
1434822466
2050626321
1410002325
1032331019
1985342790
1471668999
1623215987
1436967647
42059677
1125300082
354727440
1257742308
1907985861
1869810419
2019829560
1070312164
1400763960
490655952
270568110
1318869726
2131847267
142274843
2043143096
1061271704
2141874791
891121455
1949519028
931104398
648035927
779587585
2102152798
1025086343
55865838
818577005
713949187
815137962
1667354560
1494117448
518099609
199200506
341305592
704084960
1093088913
216380275
900618808
1304328708
1051203343
1355992212
1848114875
1844796208
1462838451
41381024
715100474
1927082322
1537622239
998422323
1825875909
1087968083
1948790249
1530789292
929313151
1329611637
1999324759
887681864
35693182
1098252759
1400177613
228797695
303991693
509096879
347267818
265515774
577998277
567068997
1432680343
1105371529
1184360035
993709556
249558532
2102837606
143014076
822606100
941480387
1013729872
1572040633
722637232
179590049
744351575
1869371970
207298556
1682992538
1380061427
2127189070
1694489269
592400517
431629860
828097579
151742775
875798130
859965309
1933821534
1482718868
1857764774
63905841
393248200
1483726126
212171640
609770231
896734214
36257200
153984479
1039027690
2090880459
2127712095
437743718
2113219429
1401726679
1062896281
2090572669
1766189482
28325345
1405496036
305207025
1684626154
291644177
1536131384
1880552201
811452384
749989675
804365803
3558455
535220907
1559146314
2100639100
479118717
158619141
1804880336
458381269
1247642603
173248421
955433757
1004719892
171013039
927674740
1517820042
1079275814
1116796551
521111304
1163931634
543968643
1580404666
1306681912
1959514084
195306502
901547264
738970202
206776878
491764510
137233282
496043473
347594129
888282484
1724662674
1562892157
1282534383
1042149789
2038917076
1254110843
2137786814
1539754167
1735695299
396173282
55414895
1518945991
2087034912
1423535990
1942872867
1213141276
519696206
2010681711
1813325167
669396377
584914505
1265860803
987601683
1002569510
145722429
1381009585
1906800742
1161572564
1747397824
1881317266
984471899
641820285
525468158
799416236
1527686119
472495406
1265848162
1297338248
1135537708
406790374
1083034651
1743380709
1992605972
653678957
1098101806
2069623373
176355809
1028328661
828975478
859508442
704697165
503518249
1179353562
12847181
133268006
1722920464
1802469945
2131160968
298056498
610435684
27895321
1185867343
128174026
1877674530
1269275726
2141078103
223790687
1922421970
702173032
918566001
1922954854
748583298
456343096
2062094472
468148984
2087223043
1802986612
774857114
947274592
618377307
2049611670
1233745429
1545164022
1258359473
1792009528
144298681
212420648
1013943092
1667737385
81217875
1053291926
720710247
964802942
44950800
1362943910
1311079974
1249626717
1185862114
694953455
2006952322
1625564065
104790892
620318866
1727830079
1821640865
227847254
104060822
1661074050
552722913
1749420618
1509073188
1716443594
529568432
847824132
515715042
92955986
1733326778
1552816446
2123318104
467661610
1846336931
929036921
570490542
1644848618
834852236
1876134653
161911611
314130074
1428008905
876175567
1769976958
230594853
580352681
411313372
52596734
964974811
951849464
2025299612
1273026393
1347905888
1316466124
869695911
1617943409
1201941594
1329988134
437734969
912439055
1405730499
1677236409
301369867
558943280
19185122
481968767
540600155
1683739524
1044825383
240886893
1700565675
756754975
414477068
884572863
1948353055
1939099985
1973615898
1760282902
2116975107
2128127000
265604252
1736799249
98532968
1075190797
1001224093
473094217
184258000
631403206
1560356248
562200662
690528337
383506574
488136768
19323848
917894389
1709604812
1304679725
189839562
861584897
1098808057
40532542
1866056448
1251618924
345614253
1039262797
1709978408
1231487834
222858421
1901178164
1335744322
607379085
1872222915
2061263848
396446569
1970063596
1600660007
1289728644
658963330
1723420320
559419964
2049528785
748091140
1575536306
1286215396
1539719440
2065446800
2085586532
2008211621
430868601
1810516736
2005110532
1794356129
26586250
1601059848
379804308
41305996
1604424130
1202403482
464384633
1058781031
563114830
1834054063
1245968551
317869362
1750908837
344024964
514790775
261698597
1111220433
1695078744
1854253098
1219745744
786672103
767767644
409777978
426886606
918163534
1170349831
2068694358
1091321519
1595585228
1509357364
1297626941
1553406659
506478696
342464048
1945600741
1163269552
1808547956
543536254
1389905117
546818727
1973213298
1109544315
554626736
2050967341
507321804
1812096951
1721798230
1236457982
488184809
141736988
899845148
1103672843
735525454
1009953199
1625454
1135007462
275918380
1894149591
583623796
725972991
1089529428
2028062513
1995595391
2052051416
1045934217
399151490
1225196281
862095578
2145796103
1036663319
802367345
1227920178
632022770
1375518338
1569075936
710754355
456258726
863434275
1247833125
464830557
505302194
930821668
1363080469
1934457310
2137812667
549182701
1219499068
334215953
309326322
1142153479
1449018692
643564517
957522097
1505746981
1890178887
1453895089
1642912129
1885356982
1558270735
970023551
783333963
908895605
1330581530
977430329
949604833
1359262614
346862667
462978697
1904539649
1197295492
1375398703
1896782270
2081542475
1137721858
1434827788
1435116558
704264009
597824091
395146869
187943739
1185931083
1378422100
2092520133
482887438
171118768
399154300
1741491021
1469365193
381694134
1916140270
1531289762
85961303
584597310
308894750
1533516785
1321953171
1840230370
1096177758
565964755
1331619321
1075528817
1855280898
984385518
846929638
1032739328
892214012
2059279690
713207291
447189441
519279337
1807319036
1261836448
1007190786
1617114158
174455317
1850502203
1830595673
1987502422
762927531
705202340
1408247725
225495272
1487993256
1594216276
301573409
802799857
336796251
53688115
1558508950
511868143
735904472
1745033350
1883273157
13189016
1562216699
1740372548
130733535
323707144
327518555
845567885
759115802
1047772786
1904252921
2091400038
1013165206
103473292
1710708821
233077252
1495414353
1371731592
1954507620
1941245462
856856088
1041047066
821634965
1954734540
1677709651
1535929840
2109884166
2103848771
1679277840
933303703
752261667
1077787777
914048362
1244867977
110369144
447849704
1521922876
662796615
21377639
1931692054
768299339
556626084
530215792
1188599269
1110580455
1123723291
250186855
1092656879
126447403
1006666650
735920302
1786339993
937912648
986264142
1121699804
928304835
1074294438
1914381855
1326176314
1187692967
1577398976
1611746055
1728426097
569419112
1880759525
177675180
1706118908
774579224
592494358
1542694297
419832444
1603076418
2100350774
870727818
965335229
1113797630
1673547573
1827102469
1158214763
439334942
123433196
101123459
253478121
309950448
989427983
859547233
524602189
719198491
2057544055
1218601190
1657685154
1277437240
417086847
651764081
633317830
235077066
1331827839
456191219
872941326
1928804826
244704127
603193347
367547758
458221647
1842542682
1418222508
703237532
997884693
2119616812
100080417
1744641119
1157796916
175186802
1262157993
1158604786
739603550
1891131871
362009945
977127935
1122913211
1174132750
1170582700
622785500
1835668616
1403677749
1101436558
1309992424
1719939948
1906657345
1343175138
1744751801
698982131
395775248
312557492
1153409711
1381226159
246253009
1172784095
1251770206
79593404
259619475
1091602793
1730555400
472994334
1954291729
197129607
1530974731
531319417
1093565665
1551030110
548079351
1899498317
1156090346
1843776990
1417468002
1437136949
7932789
437933140
246956282
502778878
1365333280
875594372
48542529
506820553
132016992
1179496550
1169458254
1083047013
525877829
729987859
699212642
146135069
573265759
1302285560
2144434016
241988499
428863290
790324200
1000078023
601116233
380103546
941767188
758097624
161203981
1213229016
720893939
141632622
1407509392
2069675413
1961753235
253329197
1733303134
1453975648
1520318759
1949586517
840748977
1396349617
1906849025
1074526446
552296852
1355626832
2137173730
1054331795
1351556040
1219169691
1748647920
807068617
737888929
607772935
576424482
194043258
1591568624
884008542
1270710768
2094262934
2105366951
537429757
366342990
2082719217
1317287456
592926394
23657792
1041917657
1979091134
1137923575
423685980
601303658
1216076303
1697146678
1776674295
1834410786
1489121303
744521295
736198829
1678332744
1348270896
556730632
1107562696
1275105052
1327821532
276368471
604030198
1914527484
1588209789
1267074293
540157448
220520010
1849302156
453803696
1903626579
2010429930
345370594
1294912966
1442406973
1400292134
379741883
1223811517
1890083898
1988481174
497820927
1559344748
1254342906
1479346833
236605476
1212750808
840969373
797399845
1952156394
936672493
1727185745
1320368872
1711373022
487893674
2025013453
69364738
891259369
953461378
930397736
1834538392
372833017
850466399
786151258
1568592092
456988769
366074287
1990090379
2034882614
1759319243
1522868951
1547419381
2015283059
522348981
2044236889
2109621152
1648370735
215391531
1910252199
1347118170
1046661098
674999048
935022577
1286304962
23514114
581318066
1419579065
1702803853
1477766650
1454564799
1931471967
1244403022
461818021
1574657257
2143146058
7641763
177282236
1106649095
1213514573
742516322
882160317
1832792113
827404588
878795562
1510722337
1072152057
1431862291
785880411
17858873
573286202
774913527
634926113
1475344086
1384792541
501788171
443321969
61964502
1794262108
1696283830
1358775197
822563764
989746709
963665170
861649223
1761134028
88502622
889835952
1591717129
1581854488
1589558928
214689351
334846564
476656876
11761546
732638988
914795775
541613699
860363476
427179520
117278533
1560017060
842499863
972146410
289217189
603904528
892188092
38950009
2084099356
306545262
672274812
1870691277
356953094
979093614
1456174990
428119421
1454404100
420080309
1244602573
342962003
1781022858
1287616169
1771958721
1085419706
1976817938
1394259538
1243909459
838468262
1278093415
506686596
385905774
1556008683
1555600323
66247504
4556362
1459572624
276329916
1973813415
1566725433
764312586
929281500
1043572803
466240133
1411182988
1967482180
2103459839
244564677
118111491
358886397
806673311
569590731
1372597032
959448674
1033861390
693216971
508902606
938883081
1615247744
1470240167
1924163925
2054986514
1606226403
1268173844
1900360673
1859989064
2058548227
1835209467
916599778
1693796388
585347144
1241976315
957702681
1289386334
60583869
412557941
644321353
1155717282
1312073789
1205882462
1101894056
481512219
847398192
596526662
1221837903
525960364
775793774
2042662415
1259691193
1034504755
723335887
734054816
1511092641
1511105350
1126953459
1382288019
1816207931
370719142
430581214
595804385
1808560365
1889741982
1632943152
684965219
1309729284
1422699863
1600812431
642568645
1784990315
1764557517
1440715603
1448591366
1957512510
1611177290
1526328004
1080848594
1663048120
1657532683
1578471213
1276862378
181328646
539659964
1527943193
669561132
747811605
294795668
64985644
655071133
1930872942
1457687536
236694832
69723821
1145084349
762434914
174664482
347191416
1592351760
1232084413
472032803
376329056
657665617
766656227
1950129329
1088662648
388054613
2114467987
686622937
1917614835
1908539737
855564530
1885143042
102751626
1961604686
1710595579
1884144650
1323183113
1379825476
2125145128
87217647
987009196
683719108
1664885843
86628104
1067108926
2097218598
335534354
120384677
1767839928
710652848
1497400190
1558465764
1721044616
599017490
266906776
2034624541
1365762671
1635799382
1804602553
1908059305
700347381
850168235
1095697258
1743865404
729345952
1694613716
1010984195
1529491763
295565328
21209397
1963047753
641246294
829873027
901505576
880426261
1100226795
1301840443
1833256108
845070857
2026505217
2144578258
1089808767
178251768
712930323
644245438
1338808
592528560
816918808
1667133024
1338870240
1935641062
613703681
821888939
10074659
2076631413
439932501
1769292051
1736827534
696812068
628372120
38837121
1305784294
1716848985
1856725993
529824262
810082509
469579655
1905633627
1820100770
968994576
1611148684
984821591
1670164213
974983448
878194355
724298871
561435158
1718379358
1512279708
110428814
169178595
529014349
744695097
835729130
298290476
1989969037
785334929
1403538351
1802246312
113112811
120689752
1445046921
135300415
738559640
2061532245
1548700927
125053078
1068734760
1162868796
1559189226
1920280071
1698836868
1007821166
1455431926
477359191
286983288
1237839628
502142765
43682256
1100627529
1419720834
1981012500
330903446
2103994522
873856886
1775744856
227111922
742770131
1212707606
119052076
824099504
515788768
1690938999
1723020606
1273417116
2079528102
1315823948
1539479890
956234680
838423489
742383605
2010617979
1327355174
1061690416
1016377617
1326374678
2038967074
1737213563
1476319182
1338793282
839946455
1584529156
100488347
1569865386
1364893466
1454039434
148026992
1573978358
1629484589
1392262734
1442114434
907027378
307206849
1042421810
1696956233
1736745679
1962182567
758134950
1013821774
615712134
931360801
1465524830
1628743172
1291130613
1777439853
2000229450
1527940602
1306847976
706546126
1412218122
1577191570
262174213
1637968238
2089143671
1305699047
221198308
1264251530
905128857
42277925
1328371570
329914903
267563982
1589984235
1219372059
1244811905
1691228074
654895231
716643937
633185516
1280602997
2059885550
1114300241
1196076445
1619589767
1482736043
765561366
301881371
425660310
1727057292
1503724449
1428693336
1610363488
1000460638
2081707920
1408283594
35712935
1361627236
452577693
1596288069
1702323818
715889362
1199801620
1284605683
536289906
1396661995
1429830955
1214379257
290411903
19578214
1498396007
130470777
1853787577
1995192671
1809653139
928458397
1343516106
700911179
1128901817
13601519
153056658
79322947
1045088986
1225806849
160468366
1173968365
442409214
573112161
330924872
900956121
646182904
1297131547
824008294
193222474
234400544
1615517614
2088843823
2008827311
1455178180
1848292181
1753858356
1325165174
746970913
583891713
926760081
1921686407
1855745290
298075191
506768163
238500711
2011944430
1121869517
964293470
662074531
862506763
2086415582
1819964094
114887143
601655059
1255709907
623895485
1516801611
1239877843
1124546109
1053090996
864754441
599089644
2059183296
1937802463
2123221459
280252944
561116944
704941846
1447239459
308321631
944485362
157978775
1519557002
325838226
1883858642
312218477
380161819
1271168685
825734452
1210214540
1697908796
1154638652
306130853
860156507
1514847595
1381669445
1978599155
884126454
2054592792
427850825
622008466
10353268
1208072409
671161081
451599416
326734274
1447128636
1137841418
928164831
203658553
844867893
1637948834
1242120104
1028275122
1769980397
924024356
1997239113
702567203
162610571
175291079
1056479945
1832991035
2124806601
511810010
1094786075
1481703727
486824768
685827293
1255301117
1679005079
1130154532
1639524663
321700853
131821353
29425960
1175389134
25280573
1351488892
198564714
1328074693
2079168809
1353740109
998972353
706838647
1977868941
1911425332
456894621
1285969483
337395520
559170384
1414783142
59936945
906010604
1515578264
177998037
832466861
2057678481
634227531
2079948892
770444669
636197837
774494214
149129731
631601797
1855345096
2124989640
867664807
1523539409
148197704
569538669
2004465508
1699816066
161754438
1097022771
2038177260
1273426928
1282385532
115897031
260111790
882814663
1593461122
1637091780
1600786876
1416734270
1976568853
1818937710
1412896951
434900208
611270474
1260210949
1498432978
441007205
1081223927
1629796053
8497762
840171692
1779280307
183167760
492535193
1242896789
1802604071
1632314482
1107063863
915186108
183657029
961228703
1427042323
1374561548
466886504
1386236173
1833048107
1013020323
955786754
1411821281
1072389872
1580209707
1430657480
937677067
1821071279
1996260386
1533763218
781822780
2080169530
748464118
1107419671
885016360
99434519
1296315455
2036675592
1446820030
1732090339
693821338
1308042477
861475582
390061848
895790508
380939134
136538252
2049483782
684237348
1716831083
910327728
687714256
185768513
1344051749
1354638825
1473426081
269557095
2067205844
37525863
537722115
1027303136
1379089090
807532690
2115884855
1678298257
1644101699
1544031606
1748620867
411808825
1893836880
62737010
1378050396
1189010249
685480580
1060874576
1869852616
276290267
1671349705
1350215842
1547482493
1181996087
1574643157
1886649395
782363016
536421
2101294014
658965485
1455976466
1782532860
1543952260
1064347524
2105617478
279660718
792199743
1592912112
1002591704
37415986
2012262678
918422377
1300058015
1260114156
1135417104
416796272
1296695189
1092833036
1920043075
1457767826
453774865
581511614
1343188697
1157719185
1402174531
1697832831
1007494608
822948207
1399943670
1451836619
1251698805
934465438
718552342
1773989583
17668661
997041703
1525538307
888181494
140181716
1903249800
1979692542
1114335408
942061328
1590771832
1144176647
1396432199
1012379553
1141758850
671988962
1087780971
385946732
866072955
394556745
591425237
1362765534
116783002
485565479
408281953
159576939
723299468
927398150
143369118
1862938644
1677639836
2043088588
1733021995
1859825231
114710779
408362713
941493620
1749365596
354997019
238153539
1002017786
51891894
1926969480
1658468659
1700188577
64921174
268379926
254173817
287256269
2061125468
1234559369
202444094
1799777396
2090861474
1225971148
1593541745
787603954
1922776797
1906055047
2054959676
106903977
201437277
1179704958
397252494
943538606
11783234
1315932702
272822156
201622379
685872847
76907946
1799744401
728682835
1967606609
610793916
289239412
95261866
1225028571
1696739336
456083990
905373672
1836581646
1083881400
1490981066
1029752209
889732637
1704357825
1864459954
2016212995
980437592
165860999
189347145
1431272943
1274926054
407750292
600052391
1067007833
878940556
188812483
1650462235
528912503
1499542325
1261874128
703648713
1598851694
1456716398
126358926
1705682202
771938938
1291881134
1270426649
136692675
865377256
1173405291
675534406
1594483207
440997340
310957685
56835892
259478176
1570959613
1757561982
1435489225
1889708527
1308056139
1338638483
1800512478
324751454
189894833
481596522
1554506178
1988689825
135360787
1803891390
1340720751
2061578540
1526278460
76599963
303346825
817386155
168056386
1602178791
1538048300
722031130
1894112449
1471824505
1733029682
1007508548
94008337
130258061
2110286955
234214823
1841335283
1338448671
1107257070
1962755518
907412924
2043163710
1371901219
1766698793
1678019642
1492306511
2122938442
1791098677
1994064625
687405411
2086979037
615343346
646769594
1348929251
276530351
728475386
2122056886
1726594602
1801170900
357513714
2066292246
1687728351
1635049624
927852147
1011499861
2069810415
753772722
738530030
2031318979
1791926013
59710367
1521595233
1554501922
1232610739
1915647685
498393167
127973797
2058778312
519649930
1635606840
537395178
1839408968
1879343942
2057022343
1668052466
70331303
1820360181
213087385
116531096
1274653347
1970764053
338552461
2147347785
385796356
683284181
135122275
711801776
1823305127
567503725
2069182285
745671555
654423429
1364258719
1523314755
1359034812
1720466930
882929942
1590911799
1407797036
406055917
1753093267
539432754
1739965342
1868054248
466330677
994820881
1164079889
1088706433
629746961
312462347
1320733981
966707168
1315293385
830266702
1258586402
1524726996
248451851
2059085980
1302312950
1923802763
109485779
2023923916
2130664377
1067463539
987666569
1288724592
1112479719
936548379
388566058
839229279
1047705559
1555285074
772169863
740896782
1569047373
1126435310
271749651
2132183080
1212569604
2054737614
97999107
1175796069
887323902
346830599
540074626
1889706144
535399213
581537417
1447185684
1974231920
959597121
1907475706
840408352
1853674670
1556565892
1010156914
819196832
796179393
985666642
1135890739
781882070
1092969974
1921225373
551185802
215482680
795010993
1720367742
1339410840
1044881881
348293345
113018309
1893658747
1963103371
1966694664
1692848386
569906990
1587571652
1680386598
767594032
348210470
809641501
108071182
1786439906
1487744794
877701545
154688851
1168565180
1558404505
1862990998
671933602
122407443
1266182520
887905238
772967365
1262298081
760039553
568071801
1655258901
333552679
1182191661
809280230
1336773531
597478516
1044841959
1914366273
1720880203
1467557285
1134973521
1866571150
512961759
2108944875
775944182
686812494
316165425
1599175831
903404779
1140314525
986311595
1574225855
795643081
626942597
1136697941
767023261
697451753
283563222
884451018
223109999
717168997
1696866950
1045080401
390325694
575767367
1345826329
1955484385
2007348873
1557361701
1691308923
1631399790
1787982644
468505297
368267056
1538888417
504834095
36697593
527190081
1922496053
804144147
372901837
1595352055
1112979616
8679557
1026959321
1639549940
1418220303
873029336
714949700
1024745217
1101880797
879649776
888547894
727300958
1594594354
568851695
82006577
1026090832
54861685
351702702
1589997381
1713702275
515377
1187143194
1424007843
514011920
465893372
1901346681
1835030418
1849968923
1874847349
328395151
785065552
1087422857
29854446
1768476538
1833396696
593275405
584544221
504812549
85081185
1174102621
1114149787
661095107
659019088
1537634253
2033300657
1519940687
1411307655
88655049
1873471000
840592898
2036641806
1500719158
563075066
966600867
1713807990
1806994744
489553762
934686743
1922987981
1163089440
79147204
960263818
2137798505
25522720
332785894
861853348
383841474
1290853978
137950600
1358258451
93543878
765890330
1588848908
453329973
2063109190
432194856
208431898
1650360196
496892940
13445578
2117283095
1398239360
1145965106
2104944330
374032871
1085594488
444195425
1222023382
1033618378
1607926432
717162384
176981594
383385281
1401966519
134137226
459632397
90053528
1302616814
1540129522
4930133
1806487256
724083959
1792008553
58447931
2019977311
1916594389
998923998
1970702155
382530279
463178626
22464965
137177467
1929013014
2010830534
181680951
735093548
1825714390
2012103117
112378396
143295199
289431395
1680056228
313726384
1008418251
871114186
43748559
650663223
1581227326
743450353
1072213422
708171512
969982997
225991621
195329001
936553717
583218675
1246938512
214218459
398120411
1940110405
1783987100
2133037852
127753739
1621274616
1284060235
1042397097
1139885113
995689656
1030350642
2063687263
81542439
849657556
331982277
748401304
2031403003
1033492961
1790786767
1553511401
1851751657
614587255
1642996137
581911567
1040339098
1025232673
532869452
1993370666
1953630065
588922092
722880447
550832135
979182480
1061269010
1809754266
2126459412
2057655265
1941497202
168795471
1880047592
1251842651
200951559
373898451
1299544551
796674016
867929700
188574700
970792731
1387946644
1204558900
192890407
62838970
222208174
1672711848
197407067
1432198099
471186970
782585891
1482508639
72173850
1611976535
593161032
598021557
209139951
200398574
1313111530
1608101669
2018867133
598846058
1743829201
1006357369
811181717
460092151
432158336
215030753
1272361997
1732867720
1983814443
361004045
1963413775
1384359311
1526454887
1364799052
168831158
1090801204
398008681
1174868585
335422182
337330834
1121654018
67183818
200641263
674650517
326941916
398141454
679296603
1830262397
786528220
766832607
1621449663
155642901
2033459624
1306694179
1778922831
1965534654
262449872
1488907371
1601927550
1064709108
1917530878
1829526227
83418973
1516355195
1388125237
2094193741
1849748015
1172884280
1060240198
1702433916
1453629512
1051327834
111669656
1586581243
1363646232
1727015955
2066775621
830977068
242911773
1051523863
1157029525
597941372
930675474
434161832
2028725884
547846665
291683440
169954351
183352625
147680767
376299870
449952448
1866641155
1996392857
898786663
1948560082
1898762184
1535877056
1038771625
2012531912
869474204
633219046
1185907095
436681634
775029291
1199859357
477237232
249448613
628942179
1064811359
925693280
33035756
67186533
974837067
342475598
940344113
232934601
1220817197
179242079
1778728478
1370417584
1369082999
1391656863
1354110520
1807547848
743849969
84506284
1940621196
276211658
729843109
1700557144
811708502
812928273
716570038
392340494
1589862673
1323477135
309892917
1370128194
1910400132
1021449248
119459859
1226019548
272772879
1295305993
1932008004
1727282689
295486765
2045188154
615063964
2134966576
728801032
1926469109
1858808040
564181001
1698028814
1034102066
512032130
1459610867
149756820
528833077
1107229337
199241233
446373572
264058934
1573887960
1231120307
969567991
110915885
1401890883
250532293
1706953344
602239452
717683446
995363123
308848647
220214419
262836571
509799887
711576447
1237571396
469546329
559477802
1619547677
1516480599
1324103296
1448261865
568620738
342113631
816806269
1001797866
1236621368
1166801897
1081092153
1045770580
1114546549
1015941183
865809133
1116230835
492049088
1256375584
1211036060
83439203
710687062
1744912665
56640345
938707731
49850735
256771751
1752101692
413619849
606788995
1659378613
1515417955
145888159
1364243287
1638733234
18795439
1758926072
727402896
1226326238
1513730269
1989407382
1674482358
637937244
389118806
1196355570
1815337157
1561811962
497363548
1834801184
807627757
13748270
972997414
1454518767
261657064
393957981
442107342
716304651
1669951872
1919514896
1140091652
1639492424
801472809
1652188615
1123143293
2081644613
1328203838
2128317594
984596659
2108867379
2078093727
188817486
1224232542
553365366
1091757963
1678999360
1223676221
519600388
1396252140
1376216637
480341572
842508732
1183567665
699487802
1235304254
1410330342
1461434834
520478188
1221602645
844070359
135131581
606271320
2028976836
38299506
1706295544
652549484
965527187
501056835
975333649
1661073120
1267710465
845328079
1368283149
2051617356
1753934409
316396419
749903890
1463215865
750615164
1310893953
823666986
1826634105
108953798
347033702
854700855
208052480
1649882759
1445785702
1325933072
108616699
341927791
1874081808
707272788
252041836
1086178455
1482678769
420570075
390245718
935925597
1335843162
1355558684
375521663
222360385
1914047114
812997777
1465259275
720678919
392055130
427270171
1316071328
1445630261
420990807
966983895
536125627
688107161
1962638403
17385287
705483372
684616153
1390516247
528400834
111993957
902820928
947706490
542627371
408258488
659559886
1094393485
1604611662
1333818323
796780090
537903844
1178662028
1634807658
448204049
1029041421
1444977224
1310289857
68423950
878173309
1608165880
54506895
395377032
741870484
836649109
1494878434
2048496315
1618805005
1396112751
1865295217
1858677958
1625378673
1377215544
2097598758
1186325470
181620863
1577516329
15370595
1996111548
1132698947
1754531738
36392837
2104197287
1379016131
281525433
1206042790
1718871683
1826427854
336456097
194757926
282318271
711244546
1890765162
1590154638
284468233
311499833
1722962594
214679795
830089806
1956920041
750008642
1293965402
592625389
1550313887
1094673012
1459567272
642523983
1873332918
1520300062
269958497
412569349
1105240960
564706857
1363932744
784236265
1812123648
1865093420
1292392313
608258136
112879850
1477704982
1237932801
1955602135
1020437985
1612077573
1649494696
240798265
2090313177
1655703055
66182287
712560574
898756814
496422334
1333535834
2073261677
1765644686
1223031113
1022359660
665070333
595848091
1743269053
393577907
1904144667
1508870011
1140214415
183900404
1403412511
1006160663
581054315
867563328
2021712465
783122127
622179142
914637374
894294201
718039019
370877300
852762769
1566232149
1850238222
1303143067
1386695610
1648469296
1204043663
1332739356
587277408
1546723195
475482454
1824247251
1818265860
1101354470
1944473912
787873423
1820940316
412316018
60652802
2125034311
835144142
747194874
740404847
433967650
145235077
1890512875
1776983321
1910057490
1039935069
1791695820
506189035
342018462
1826044065
2109980268
1737260458
2069122084
17562308
286399473
1803883385
1249589899
950928177
1595600677
1536528971
817160489
1150220408
884842450
1131626780
1177742329
1559978962
786279627
288957322
25564447
1232886696
1012415106
1112797572
2121927468
221431868
703066263
892144954
1469611430
1034932442
1013181995
1370133745
1456285640
197598034
738694138
949553394
926569609
462366233
715689246
637224469
1478784005
2039284139
741163548
576722049
1276723170
2052897905
2013498103
1186651084
1240567404
430497132
968078136
690251867
644891198
618199510
1344823507
2078794296
1826164149
991814993
1941692080
1150150508
766609741
752369982
293831762
1565366451
1765637260
34021470
444515265
1409539224
294926406
576338887
1115841505
1767266423
1226260832
678304995
1877647152
1467756756
1414003632
1491947039
1736688874
212633529
1046695451
276803401
338264228
1807126672
385447031
2112321846
1194344096
776700705
1171928978
168925892
1293197372
654532807
1516638602
826765985
1114960882
1224316077
649566561
1258526513
313144225
1751155617
1668334306
155499701
1652558094
2054366043
754867370
195059847
2062616589
1526235764
1757090583
2076607061
1341818188
1095603406
551668582
335631899
1498585025
619046316
574207411
461416932
50708116
1610558104
1128721685
57418043
1410528226
549439529
976346959
1504843413
1194721575
46916424
1237487279
1655083893
1075297039
159005385
536343541
47408614
1815062128
1431473360
1232608349
715932728
2025831328
779438582
422076055
1025186195
85925550
173550499
1335073019
881849775
1834297284
411378415
1171137843
1177985547
1917189625
114972884
1537612922
901729493
476192831
1283056756
677413587
1901099823
1993783932
1803933785
1765430061
1060124284
877087528
2027938216
64615541
1921393040
959090978
1516798449
1088670543
1200810093
700253675
2054680340
2013815075
864246173
2008773265
195277432
1224009765
1080412289
2026808450
1205159079
1340776931
1785452321
526663468
665984503
1257508913
613381121
658996661
451465047
230786827
262840999
1616900892
38185917
974036317
188829368
1823575200
1520945471
1794963333
641533218
896149158
1199718316
850976409
1588549307
469027995
1921181840
241650564
1743058327
1582917252
382650851
1299479964
125909038
365550896
313388117
1615339695
526789632
1316852607
2084471024
1894845516
1236631097
1225216777
49605386
1398021238
474724259
2068438891
662377886
565950313
2016327103
1812248328
2140555563
1609627200
142418329
1057435260
1042897958
258025209
1120738703
984246535
186416472
670530546
1528305588
1287931136
1698987684
922957477
101074636
994530760
822394159
1286602254
674128840
51490052
1605626228
836014198
2145884776
2006103815
1187284230
1481837372
627675283
1490573512
184339649
1097753575
1988574821
1293498112
1249608009
1923372471
818560726
1994057587
1624223501
1198614851
1415606021
1787008289
792156933
1585834085
1761434121
1131477341
277235435
887784029
1023003312
1133683745
1908776891
1398930858
953577922
1213492587
1775489946
402974287
1169907846
1742684480
2116439348
193548094
1664970185
1285717740
1299051711
1241750120
1535205336
1248722015
2079029141
579090561
742078588
176745967
1405660574
700257267
1921178474
261239885
1008519378
1456533478
1009014694
1841311756
1998327038
139680592
369699919
1231107741
606100489
932471964
1920268988
1093591237
249211035
1922741965
2035169792
1925423105
355696163
1133746576
1232757106
1898149219
441941237
1308814053
1789671267
1240958575
2107983516
2013897272
171616822
691685806
1668268158
973125091
1560927294
1272488551
1575952924
1185125
1750920275
1582508160
245637665
873139512
235523144
1491129500
564745151
1095417905
94811361
517032263
356380924
1827290427
1250705055
1030578600
1700899625
288766165
2085900378
498157749
209741167
1873330345
446899976
437769984
853893657
1951666714
441251412
939958307
324360363
1656407706
747632761
1783776912
93090746
745281886
1553150471
1214118078
1649199242
1412633957
153059604
1715785091
490478792
773232588
1151962606
1335849685
120673294
148865039
2026934389
302552975
810321920
839358970
362541203
777259302
49292893
1718238580
922581316
793118120
468955102
515592562
2075737687
1891685589
1612188550
2123326931
1127336053
1117848194
1076880895
1909134449
726560728
1403657789
505052970
1817222579
1959329847
1772202521
1699452581
194033840
1349854109
1987860126
959063940
1967654959
617899766
496074177
705179946
810805015
1733443741
1736141148
2120422399
278803584
557689791
1653621204
1383756322
1914964076
1015293097
1545068593
1409257873
1552139107
2047491618
1311672911
432867229
246747887
566975019
1456133466
294718941
1347896305
1000634124
1031848307
1417802431
354209557
1176697644
373560996
1121330266
1163520794
1673585051
939915235
560181507
1592678538
1295207590
278342375
310176198
1668173483
1141468853
1726001904
1458612884
1673022628
618023176
1521593077
1262407265
761425250
542286508
457790924
1714638826
636132452
1158868943
611916917
1431675022
21774366
1772863358
1586591882
479220589
1374983384
451894836
1641242078
1776581684
2118032253
653700640
695711473
753616889
1769819012
374540513
1689374497
1417524732
435714276
1231716484
1519205124
1975484698
1807517491
1102340461
2020506506
774681418
110481240
110637443
1320130333
1620000395
1950214794
936514397
1722622756
1642719469
33399439
1458614985
258246329
1821769429
985939016
649158382
903168686
45735088
253235805
398734319
759829302
604982234
487899753
2004468027
1071732182
616820832
1696155720
731774253
1470023786
1994420862
1829118043
142063377
1972735999
125022018
371893740
1962638400
1897181333
2144120849
1714158871
840457802
1623711723
887956736
1580999816
1729826060
372599697
544986456
1829632371
1029809421
1304102425
2098969290
495654439
240713767
998648198
1954095195
936311122
392157426
1178033962
2101308148
1096683186
379865231
742165878
1211492140
2100069519
1164912257
899107665
1245533396
1803624987
1648114095
929446191
718011575
709642218
2136063352
1390400495
542848498
782385446
924612752
1797830845
1129440569
1885910097
2122102518
1573193680
1877029131
1548056329
630055707
60963901
1929931054
1122798397
479403251
1239777554
1411251461
171592762
2137045717
222445469
1551796584
1672713061
2106678529
2038658048
1992293117
1569450372
43405695
1509405126
697903120
690047261
1124296061
1023289318
273461208
1401340756
807070228
2009355174
1116639902
225570162
1028562267
1288818354
869428826
1986460446
1407077963
1166357757
1688295399
1937416270
1469933036
1238853086
1310785745
1983066447
553255849
328420499
789935120
124121540
433992366
2020345466
1560880419
1078374195
2113654990
742852566
1421543112
1039843394
1297596805
1104062243
223262566
1552512108
1531559465
565587480
986417385
1430080399
506261517
1795787172
581373931
1698471005
1954117637
883068556
542621032
626879612
328181847
1818736743
124659846
1257325128
2085985667
1471356944
384625032
1087928320
2114780088
2093325443
1217774056
1388364726
1397374494
293910885
204481778
887017490
209433349
589424869
1469218006
831583765
397814786
60278082
1291256840
1057984189
1279540772
619266875
1213414693
1715909223
1097509784
293900347
1473573310
453804966
508542334
1729472427
1217886777
459300112
1567474951
1912811710
789158724
724818949
1728727454
1946972726
827230604
1890286043
2113442913
2111185724
670938350
1279680906
212357112
371853836
1842332014
1076723527
1978774841
1307119215
436217123
485918248
990659645
1627743512
1779250201
1881526953
174427590
454776473
836412326
446011214
1516190224
788785378
707784955
23127750
213489469
208526089
1091577981
2053437056
1403902821
985504926
207479587
895856599
736003128
1552522240
347230686
940367853
1419827641
3117202
385889760
836678533
1422696715
298130063
1968820486
1638528877
334369812
1677895768
642948960
1010215207
2106204285
1354291463
753585351
288903113
1299910559
1713347294
292602948
271458997
1691343787
737684956
1908115028
1147734271
243331993
1990700475
483863023
504313484
10707144
1710860813
1837833631
501535683
1267917203
976113174
171072461
266047530
352345050
366855085
1148529293
676203615
902459728
211070614
98266447
1621344883
1417130566
1254938529
38213983
2121012564
83982629
1244113638
2068548946
34116267
831308644
798896970
1858485630
1869450468
932332178
425413800
1183204032
2080983181
1745593653
1552013004
1957715792
933656371
349510371
339801658
472478961
1674661820
741511567
349914083
1807063640
1207422995
2003991758
756089980
1422277203
1125903809
1259422762
183164565
1754978751
272373042
639272268
251982750
2118755746
1674326406
1815443462
1857148968
1611564938
2140342928
353521536
168965220
1699895763
896404591
1063139484
446164588
726579984
312332744
1612277740
747174015
2086039526
1616824612
1153665819
411380095
1984902943
384506807
1709090855
803860899
1937400949
143587860
843287729
760185089
1204517973
1276810175
2123953996
452718869
2097472271
798678467
1682571477
224728884
1548232680
1169434715
827234119
153483208
1700905660
1939018861
1033716333
105135642
236097582
1321388306
141800359
2016070540
1197482336
1682664955
1604459696
1507316478
525808004
270172976
986819212
1048495994
1902767814
1317618468
473093526
973432619
1968691251
311084441
1468273171
2053757916
1577979039
323105467
1346833214
856230148
1891176252
943883005
209636440
1288610321
874677692
581167405
1132450538
1777008086
1772478971
476168454
1526064027
1572906295
1423293084
1767212867
1870830520
1939356825
759279045
1004950137
443233985
1738983597
453024835
434363474
1971507634
1375745006
1299299303
333771865
408719615
757452958
1072255634
1038820664
659957411
262200783
543592993
2006710336
1795653066
46034956
1750754390
524638531
985075970
317022770
251790073
1579341381
987527760
173275890
875075872
1797888509
476409027
1674730743
1022932807
1895153386
93787978
1542126243
1397542147
1356284967
2063992958
259895118
285630329
1200026763
658598889
1851778752
430162831
1249395298
813745511
190672778
1955099324
1457836664
1766445724
457685246
1479449921
701152029
266372843
1630110397
742990377
1882312202
1787988001
849213164
1439981300
1089639710
1729549929
1693630291
154248931
756334676
19181039
2078502222
1181523796
290379406
1240067480
1544664554
362488219
1204833793
1953711452
855122266
586380956
1969810680
1907436051
202551497
1867144635
1880844629
2128393824
1344533238
2107723610
204036622
1502361580
1392519054
1383605076
2065928001
1893019016
1115949034
1167653853
1982005355
476045659
1695188121
1838936628
2143203873
1498071368
1694654902
1568569272
939380094
369944114
908099365
1488559363
124016266
80396418
783561875
613541139
1726549207
767016068
1844661186
1033761276
1064787435
1082703302
2015496649
404599419
55553352
1331644181
368602616
1005070001
184123318
1818023608
506877956
1498129570
1093434683
315831640
231668743
649610205
862955124
556660796
919715672
1951105960
1785043287
1918959799
921686163
1138267491
374940422
1213706358
1260095344
1344748925
1868163767
1111320914
231345443
1140859474
175278163
211700170
776158151
1342857415
1420892062
550139094
1997986600
795178111
1022012474
973148604
2010785086
250758963
1919705342
1437216768
124882484
1490836222
1842874735
36187733
687562604
175702103
2140752544
1831550457
1161477477
1433920778
45724396
787293036
170765354
545993266
1435136165
422859244
2126977726
843688649
1419188266
1252317739
141462458
532491256
1642577655
1948058323
1564972991
79453877
1587949278
1321301848
1941344556
288715282
950829037
379324652
1461396027
447038444
1825255462
246654585
568803328
612228251
1798775349
830740363
189605206
604935727
1591984261
490242485
783897952
729410367
1812432740
478144519
232796835
519473931
550728703
985060361
153022491
1155107034
440709160
1982161463
1008614459
1563137492
781314488
604835351
80800956
1524983436
189792720
14455936
110629019
369473541
538553416
486029318
1653938824
186760030
1885331754
306920060
178971847
1518976636
1449458765
877990157
658967189
262454676
202094348
1469653413
1697269152
574194373
936219733
1809587249
655036692
1934313923
1812073162
1069365684
302378430
1625908900
898076157
1615612097
1776204385
1761371425
1161803479
409057932
2054416871
1483237137
978052950
937893687
507224280
1193457656
1407014862
1573152595
907177237
1340648249
728976603
990642233
2034515558
1168854483
378892873
1879539854
1923847481
1790480732
1496483817
799384590
1099464434
1977310588
135560732
1336761468
1666695558
1269755002
640334104
1606193635
816002894
398375962
1605292758
1593285922
1200121605
170845076
125383287
892798487
475416119
2043485494
678048292
1227059000
1792556493
1304554621
208053226
1245724479
1662360830
813413344
1232440930
168986048
1452559641
636850119
1341772969
268954764
2119159788
485430540
2088350336
69732027
2128065711
1546707308
1637900253
658789937
1006105784
1862735076
754704055
1631417311
354261095
476498836
2145825411
1470986578
777970479
1155581671
1213173814
718025020
1022474638
1381686763
701082156
1173391644
126744210
1397052132
580567901
1677915833
2035297943
623079423
1872672359
1461359852
6043511
1175205911
1354909341
10016993
1438322916
1087300969
530027604
543078157
647221123
98639267
21901129
1953750839
1495609314
276293427
433298352
1185577241
554190091
2093000021
1815918829
1548386386
1146099476
439526744
107000688
1997080910
649656295
193910608
1354187638
1958917640
854984280
534694309
1630097901
1782937475
1056385418
1951905084
498358201
2143067305
1363252957
2021273450
1431970798
1898477269
444922361
525288870
1311162396
1932609927
2143224749
1893475557
1714318853
1708746394
592579903
129602870
951743216
1314899445
429805319
1257863060
406033440
1876228707
2043580766
609671081
1737681960
722575246
276348367
1954945647
89856050
1017263801
1279576746
161271616
1525466199
1518976636
1762577921
1042847058
1088905888
1058175087
1400495332
334429164
1432207368
1873982221
1584134331
577861191
1540655623
1384872751
940905011
2071218759
999841829
395537997
954345136
1129418622
1889571370
825930300
459202878
180102511
1418514680
1341972627
268921547
813730560
373523388
335899210
1157853184
238318723
1435389694
1317226944
1549379063
1565954296
1123450877
694779400
777240338
81664774
1650497074
2123967968
553710863
851446813
1050897752
1146131504
1357860343
1373563337
1509439537
568521809
793808225
945369533
545379410
998972664
997783084
1630756771
303698445
1218925225
216610112
1659814935
326969527
903519058
347025467
548136976
640594990
11365409
536222800
2147317600
55589019
1973017635
1717966173
1758975859
586203838
845108291
394205620
1269847988
212471119
342121443
1010826388
385391173
1245612620
1674692467
1709684000
83651403
597675477
242210056
2096099076
1748666140
1461936231
1234929324
1691995756
909168355
604611904
1380052483
984196718
751790895
1224159798
1354134547
136010639
957507929
1274106794
401011131
2073687965
942660294
1297625542
1015671954
672407761
382636371
1889402376
901597108
2083848542
182850029
1791943507
1385451212
333227874
1657096607
80058775
136872006
1587250958
2018807393
864429191
1517886154
1305097293
1873466807
854677025
1228727873
1330081305
960841243
916674603
1415914137
173670109
1679492669
2029591109
1072315848
299122815
932619012
1809883170
1657588624
48598668
1316869491
607490546
1624575047
1503696889
131657441
372272446
2042643253
79027205
318405285
220639845
1392707735
1704673677
573239606
822760920
1466215304
1945330019
1501967448
739111268
1620385799
1285715615
1061824678
401811481
534547050
1322629918
526814869
2126097255
615816682
1621465243
1117296940
503118479
2140676771
1996767530
1327419321
880399106
903418811
1134960797
455668855
1464145904
836891984
363348071
173026675
115310961
414531301
279328085
358810738
1889518200
351417630
1099262961
172213387
1233798156
211267973
408795974
1418172960
2091273635
1863729701
1334653423
418844295
1031426023
1954352510
601679027
1768793508
1212554433
470659863
1760065235
1862034824
19124321
213443354
206453828
815849863
761580329
938482420
1021116496
1635900513
738648641
1564095334
1785324928
424582995
697152637
247423189
941766516
412381887
510743348
799379082
1728492271
1105683192
1681391870
1130730016
1423149317
1287956800
1852855825
1644089621
1434273016
1407699601
1541799162
1216382369
366394469
1830346748
2139628631
567108511
928995220
988737864
1334873089
738849558
67094021
184417491
801801872
1371688733
2145639799
1354902706
2134807272
179446617
1870896167
758923911
228793904
385126684
1830712208
839726192
2126970617
132257512
2058177913
1175197292
2140657721
735105943
645326122
701032363
2134737443
436919121
190997357
2052351070
806989138
1438806085
426585637
2013040413
499994073
1786735199
1964161972
1160057058
1480465379
1342364004
1727918809
2047242665
1522625331
1153338667
176461498
1021519215
1242674927
713862222
1724227115
180610080
1261905444
974898084
1724291985
2082703647
1888880170
244827675
215322779
554389243
321673575
1967116049
2114946186
1319143454
1247890172
708299323
679138590
860853107
655690484
2031153760
1824704312
1842288536
2085262182
1766541159
464406998
25283071
1661293090
611746550
1330664071
1842672140
1211575846
406596004
287641574
1609405106
1740525963
1585826365
1641478907
1253702964
1581966454
1304803351
1627221461
345206145
1825454054
505580036
1302587297
1330259891
179673416
1003045428
121347145
1351987016
199732341
1292801445
1481522744
760257495
2109751938
1401373155
354526247
827575184
1079824949
614327808
1648833624
1418744081
825210903
715888636
811411514
1752329197
816184553
1298596087
1535289199
743859928
1108949674
481947271
1323943006
2121048860
456542071
46243351
839537198
1997047037
242169405
557684134
1749217657
285996206
2002638719
894450953
1177044458
1709632644
509783521
1101953168
2020468861
2113152543
1234598031
1523951337
567381760
1625871359
1138011684
1010689035
1604150808
707161794
608517071
49116849
1228095486
1209702356
1297679187
38146857
1554355868
1531265675
1174358739
697887326
1967026430
1860606825
1713424742
1110013276
809985363
880016404
1385086888
11700268
807334954
1820595702
1366293998
586919614
359252345
894571069
780250319
912331853
1565729504
769156393
1901482326
661220731
827032896
443810320
437001239
2032064274
578703449
1184486341
52311097
1720161283
2035019462
2053523928
1349827007
2000945517
748035693
43269148
1064107901
1545545026
1086483328
1247995654
667671522
1601895423
974332155
1629918118
891231687
386228607
1602844180
1103760054
1361536593
550486691
1731667124
101284886
83260760
1743468283
1322513609
807000953
1783425563
2080627067
2085586532
854570375
2143620790
192769611
402644526
1194471535
1830278295
1261877762
529265325
982278156
1326812900
1230297830
684569817
36518329
755417702
1805802536
1372845395
1667056558
1956696533
1158289813
892548161
871796347
1373966311
365935592
1757074257
394119735
245538832
503557656
1085430700
1420743407
1220898455
2000412352
1499821622
1436676126
1395699890
1106044159
1794189167
532592772
1279756297
2091960317
1877357510
983617015
282238636
982019242
2127284100
1202117604
367930102
1181256218
2016155483
1044641184
245853376
1166659964
255718645
65185222
1258676281
488603630
164333471
868914807
1929057486
257721502
1654410438
931126725
381528348
226244138
1422175400
1552269203
810753746
1852206294
670579645
908522931
722027705
1465465643
2139999602
1811601685
367259776
100429288
1138020356
1355870762
1290569056
1005352747
99562209
1138937433
1791220951
215085649
1287268433
919925645
122375883
1899484057
872251413
132378981
584974236
1636222238
1641523319
384373533
936315621
2087549548
80735756
1864142233
1097887821
1546037904
1761657739
409027866
113716510
757742729
316890630
1446202006
12580703
822249151
1483742568
1948711398
1889957702
48253079
1314742193
713588238
1525351540
1242434845
775631566
1079033958
366626395
155537153
1358160237
1005806903
1629380098
171312202
1509118774
1752874219
2060398935
526938208
36673120
1139182063
16262314
898000774
2006647211
427300380
1227287231
406793261
642371693
1572563001
706919305
2094027856
346278891
333396043
2144081084
1353573564
1827920418
557170830
23543573
2140685945
1651725333
381008061
837968900
2046903297
698316037
2031798421
969319696
357581440
211227082
807614305
370960979
1196557574
2074867146
1267819533
1776397508
493323426
1293060396
563942248
2113459158
1212748746
1028107813
1660652448
1387719938
2031036709
367432967
471331184
228880781
284986222
994694485
1639585060
234214265
1482536542
1152611812
1973537391
653448389
700298562
1108888883
2087158090
998885086
59287885
58034302
357022156
156469395
1465714093
228484663
129215413
1105884962
750662640
5069341
257988543
1474389610
885107844
795687180
192317416
1337766194
1578249924
929221494
977850518
1023931562
119673346
334100659
980117146
1292750153
1750373111
1208041290
1370324702
834934787
1759742571
1101513553
533301288
1629495168
1678789127
1147474189
156135912
1162079392
860125688
1041552964
260931311
1976785843
167675354
92326380
1127845150
1187559774
1837396961
1306895460
466153629
1088935720
804732876
1263453101
1067872448
821443467
20369948
625593102
360971718
171871759
1284619539
1902032291
1043019122
2022040172
1268412980
730247971
30723167
1181786915
1495075744
995993569
167491487
527806296
19620675
1520769447
623857885
588503934
1315758949
186798264
471883709
1948093173
1480798739
1673629612
16627511
562266334
1362462319
1701066436
663997968
925150430
2101980897
1221076683
1978530312
1604463552
330332285
276276428
356923614
918011559
1840606782
679053431
1773712485
506478728
1615777542
69281526
412058083
859431001
1723863616
834240684
355001147
1216153136
319837888
569304125
1716837160
1060566622
349628704
1229184195
1490761982
556232983
848914051
831129045
1305077790
1623560674
1744022547
222570289
695710031
974953489
1516483735
1774971905
1788094348
2107111133
752436466
1832731276
92214632
1531754004
1358977131
1697945375
192739928
1918498145
665845713
2025883221
1307671293
1548576197
1200428098
1175231077
1622937977
864831840
596369523
390153427
730397623
488356045
1010511535
158154381
1261782250
132172246
426527452
1559751550
449231368
1105370209
396282223
1288712311
168386234
437113500
1025657192
1972571139
478784880
1519002864
111030835
917635393
889119731
1682287305
245064928
1905598702
760848462
52898951
2064811015
1683513090
1398465381
2141809891
702748450
1266123999
600653244
896391800
1023209694
2135615855
1643925676
1201028093
1696415794
1299344189
1665989677
1710345538
1538140152
1535380615
80276143
1648868793
2013121441
101154266
93802733
2120938238
265437832
383211197
827828160
1672079024
1092642916
626094315
1982701713
1202850625
905760293
1921702057
938592873
941709143
1020724222
119695524
562698129
601160377
958191743
83696099
1529301455
1591495462
1246799981
185783042
1574951937
587907111
1448578835
1700176183
249650584
1842004808
1919665681
223495788
1863339584
1434991802
767946540
387093772
1832958022
283172942
1446330337
1975530192
1017180304
1403469206
1684757413
1909688336
1424048752
1972045332
784062508
1163466750
81221081
194077385
1088586911
300517200
1459674570
279240280
710864129
182117517
2035046922
1813871892
1080697970
1223650304
250035748
1830744855
853065182
1712113832
249840062
778452700
1380293740
286499435
838873232
1979434353
906405579
759097460
1689299816
1680742094
314217080
325732348
406278915
1448971745
1200965468
6465169
965913513
682387271
799639621
296398791
1517706710
803481112
1863246875
130970769
2089389266
579703659
1906558183
390359075
67502648
723923847
1499660271
1222035450
1998577734
1358920171
1672802325
707552514
2058725814
1839237485
1338905493
1708612701
1460394867
619330499
1223987750
1692728919
1158318797
1754790054
1256214646
167786806
796033586
1161670402
1327010977
574736250
1171919085
1918809339
620181997
568045141
17483699
1315847380
1697224167
95219030
223893322
1657164025
1907374938
535060689
1987100903
1654140463
1701813232
1862807657
45048427
1466255829
835927203
999437777
892833949
1729537343
1815612219
1505819617
763546497
45899861
1973837599
594157629
233427242
1039348654
16789647
1572541341
354771390
7179564
397370215
937849276
1306395633
1001676951
96197658
951078675
1310359882
578564128
1185320369
986775821
1665234018
1985922503
1056487622
1547628684
1176708110
1525599216
1597263570
1141985360
1957472416
948080283
610347532
339066871
698224053
1698089139
1286814622
1835863580
1367843676
1706989658
2016195839
844047778
906081281
177403096
1911887247
1551702750
438344992
1083451268
203948623
1895448292
2113774490
795446809
1187719492
524892349
1163351469
1767626216
836738021
546833988
1658123263
236057247
1608328444
1181782926
1568707144
556103098
19392028
841032164
507398161
1901948780
1892070735
193662292
1195145985
158691706
954185340
1362102516
466131695
1585678258
1402054709
1305185239
122757214
2133883932
975296342
2072405474
775700428
1189915397
1685927992
34960684
227128869
1237930084
1105977090
1644645585
1746491861
243866135
1839391784
356461776
1527708056
51547582
1976697062
1946435475
597320243
96967915
880862848
57838739
778341352
1482521593
296014645
1387066443
1306552621
1791812774
39776038
864672979
2135249050
1158125721
111454030
1876463639
1664938944
469685936
1020926754
358441615
1001526169
866661718
2036549628
1087524664
713007966
1084262904
853744621
1183133184
54176370
736106818
23475865
413351003
1679265857
633810629
245533466
1372476204
1207667208
1463543211
738206837
434180565
1732773904
190530636
182672730
995800317
523281858
1646706471
1336021266
75892905
1553148683
1779238050
1166115747
946215665
1214561820
1383425782
1658163029
1381994476
490924923
2055281336
760996968
1445137389
971441504
1708580688
1260425978
1099103790
1548402531
509986338
1343894584
705415513
1492455594
1184450662
127045307
724732155
2045402959
249703270
1497873962
829739198
124477264
205283020
1602244802
703800179
397822637
1787017670
1703810552
1791741383
755517186
221781209
473637562
590008438
796240794
398588100
2118060680
1471735598
1745094141
997489718
548666555
1248337524
618348511
2073234542
283150209
287846888
193612847
2087080618
699715808
951959877
1462276210
979621025
1688723692
1300113990
433336771
1889595184
1971906794
1498501554
1823912037
1012300385
15838098
64448508
987267778
1377074591
1517737659
476140092
212882567
1315230012
1078972850
10264892
1718941785
1386894105
241963860
1946046841
1423455247
1998775723
221396115
8290168
1677252820
2145700101
448354439
910630310
708053030
992662254
2083122437
1909420333
486233150
1066022235
754259754
413854051
947723283
1142747216
389014060
1028270808
667247649
1308881647
128936114
2015463227
2145309094
989823180
1795506750
166300852
1080603287
2065186339
124054331
1706706635
785651399
1094908707
508237502
690589740
1434158807
183846946
814332274
1738121893
1325176420
1244922423
1367151443
2043395095
1885112792
2019076737
1281595616
1723502157
159921536
2107382632
1120383167
811694161
406666651
468483666
28684730
1479836250
617323106
10994294
535541906
743005190
2103708745
1737901155
1845407508
1343073360
219626958
860675885
1249256034
723362276
203416498
1158595285
1334850894
1382251735
1618323793
102615031
93084396
280590747
1549030113
714349651
1734646685
207512782
947801359
1571238595
303297327
501689991
1894498894
2042496056
1255575974
1413845204
947246319
1775427070
1577652187
1014922170
15975892
1951175384
915627088
1416238384
2049716978
2052320906
284296769
803198190
1290910236
39641524
87908324
1611533072
866267496
1686943858
2061298608
1606102447
448753981
1141843433
463456313
1368352482
919462458
1979002387
77026086
1764796200
4065114
1991466554
440735701
1002644639
685031344
1442355203
1221810929
1045242636
641227434
512247534
725678237
2106071279
613892911
1370862511
756473200
808600765
852095035
1221240835
1761419490
943999839
2100636625
845574196
90870442
1917335087
1069881080
592949517
55654241
2080991512
1899315803
547926439
1159505983
1402549390
123769277
91530977
218029515
123433752
595427741
375126400
228951242
2065227673
474704061
562074642
1355393815
434823135
311967678
780178536
1352455410
29310345
1404815626
1637072665
1897464725
1845640240
1049359927
458512530
1106691528
78245226
1006437279
1616637307
935875029
1869048258
1432479985
354385846
630900175
1677177145
520813940
1151579938
926872840
831104658
1961461614
1273897455
1066807028
89514581
456973457
1683581039
1698658702
715053459
1405091645
1006536815
1506604684
1239394402
875782494
88257167
1574552953
254355828
1875224701
1312871566
798180263
8767367
1995030983
1263003678
1924012063
418424628
1934058912
411952022
1377788524
909907444
814526068
8177887
1903589289
913102033
307804558
2042413757
1639813664
713677286
1010965145
1141985307
1344934036
654106151
2064914938
1992506104
1212305286
1150615954
1856982170
874096225
104760588
101876830
1304521417
2001811621
1934568359
1579671997
575099517
99128772
2117508775
678722183
846570957
1125551932
377531012
24206627
1627558714
1660349685
86233118
2065667671
415835574
1922185706
970066812
1542796462
1547774179
81491374
2028452003
168195113
48839642
1970395772
1974336686
1456945522
74533396
47931778
387068453
830125242
1794170677
1838069191
1307297667
278631237
568135702
159834447
804092079
1143766532
357869821
72020576
1330571107
1899691712
1715408636
201207482
82386656
1855144976
80913724
1308815044
1115428589
2141037626
1545517035
686181770
904875600
887950032
1291627229
1800585839
1510636219
1147524769
1435298107
1815399752
1960217342
1408216942
1614490493
240324759
37081185
231305446
2114456974
897047706
1356293246
483870864
1048955713
1432925028
360588258
1536690239
325483867
676596979
959777145
925175104
1262184289
1857159150
1025741973
948705913
928080945
528183135
844911003
2037995201
1768436401
346181443
1634554842
908067877
1481407655
1688467903
2056433340
887267242
1490372363
203559678
1207260598
1492610218
1789601338
168187365
474589558
1256164054
1439702724
231747819
1554557696
1203109928
2016609024
940822798
2065788927
1036259478
218366959
1884520570
1160922195
46212442
132456729
1389275872
2077429295
582962834
1392805233
1205119006
1176398842
1609919383
773274135
940715876
1643324636
1263293328
633703242
1191059680
1073320994
329872297
338588513
2084921504
1734278187
1328512347
1229282560
898507321
842040039
122235071
295165376
173255140
825193717
1902845049
1094741881
2129598882
682934540
569991659
1880709508
1159430793
1152614919
1532660671
2044396908
15096089
1094912168
930416387
466534877
375406694
1683107242
1001907208
1673338984
1995371993
1436107909
344729691
40359337
312853297
703816655
1462812529
586176297
1327342257
2053114108
449165576
1698363129
1624857144
1077896087
1859962094
714865975
2126776155
853509810
825228226
829395202
1867617602
1846612788
2129492340
983511123
1445609026
93641911
1709187527
596615600
1424192886
766301233
646534322
878942154
1932509130
1215442520
791974225
1924654517
1839630823
40882022
2062870069
183150235
1208115825
2133428041
648409170
685027700
268184959
95225330
1561104354
1427639298
201449781
1192640504
709212088
1820464669
686527645
154759920
1821828415
599901323
1108024377
317272066
162503024
1490192572
63275224
1587328518
1492192582
670269158
1913294036
497287709
2003224195
1833040527
1985375606
1492293292
255114221
1953180981
1088722113
1743024515
876124586
1099301567
236415463
595318578
991688290
1781168235
1143948055
41982992
1077535794
1287639949
810290325
759061818
260715649
1229989097
791484391
740683042
257757620
1248782714
891349970
1199975176
893023370
1362961680
1511928727
928494352
1652504930
1303600625
1604094649
1961356601
1528558601
147763168
1460361208
1584215573
502427030
360545216
6045975
1984571416
1105682985
59074349
164947875
966033701
504318188
889064825
121056021
1644629241
804600605
2101978291
301525008
720421299
486568531
1421576832
1960596579
1252417629
1667416382
386217618
1511786435
1825810896
198386120
1837102349
1389269583
1777084453
571144788
1280890715
521075368
1241694810
2129268432
1043130632
81853245
1754742563
478137584
1483491547
1745286839
1885891125
609841866
333074569
614045333
358399397
1235733517
1488276954
2103054872
1648901174
366336199
1528572837
1387379700
1071462508
1651956656
7569578
2004662151
664820356
1715185725
2134447982
703821286
683285492
1047803331
1513709760
139937699
1418391537
2146544597
1431146065
778579026
63689512
1921202039
2126647362
679640376
1964459577
16189325
476566708
711973778
1566025227
1368604462
832558347
183026216
1823255770
357170469
78863651
1750138311
1976769605
398219176
337487566
384074791
1642842397
450022002
884731149
612123973
130365580
252064290
1929696396
788819602
1052088652
394752151
2112233170
382506784
809326775
1877358957
1477729961
1413538749
124644072
809650752
757003306
1001878434
889285656
1564693485
540294571
1069136293
757679865
2072124537
1705521307
1417573222
1525876983
1776033982
1180378530
1077857943
656707150
516537207
1670721860
248733915
1730209267
1466761755
487727343
202217927
1980116349
195432773
278840094
2070663466
1653224675
2006647432
1105107602
128624621
664741667
1801614278
258363639
2114061914
724133542
1431795455
413900950
2075133999
353854104
602337002
1034113339
619522761
1142579912
1727240008
77353432
529459778
1514050854
1933208433
1212130275
445399687
1002076281
1118828973
376836925
669776940
1434538652
2141177813
1221785712
2021989577
779052824
2132040497
832662497
27058301
1895472625
1450859937
1306164393
938510274
1692852128
312597474
2119536332
1937728675
1977951730
1126314439
1423701496
1732864711
591435052
669199662
1845343179
616298254
1111317084
1965086731
306358446
1453830452
2130043225
1497041053
1810944870
2139279501
1711799232
1609192921
58254460
1820016362
726660465
1108753935
477156532
1182986492
1293351832
701156367
555373049
594610399
325538668
1663959194
1354063967
93711585
53852077
1237286706
2097820597
398049159
191894020
346717659
986024714
378503920
419786662
186352205
443513555
1341690153
1193478303
1710032427
580670341
81735355
93771603
67450586
1618330801
617464161
1986155701
787503709
265110137
1517082118
1327721918
1371375619
1613563741
876582276
1688792213
528818822
16984182
1960004481
1694464285
868117968
1106530972
2034484850
41766212
2143102114
1262881946
865897276
828862761
679743084
34405483
622009293
1576529494
1750151996
667767439
736773012
1010419344
1658909012
1309902988
1900444934
1674897332
647367125
1639323614
1545058477
1412242203
882002632
385002895
90746813
714891222
688345913
1679128746
1585950876
1056743052
589724227
479754880
418789070
1573245100
1379280822
912223351
1797756268
1434281685
1921386669
1065975711
1604724438
617397419
1991688806
2062579940
221627356
438889166
1183276108
1685838384
1597741911
548231586
1224839676
929562623
830415328
315692952
1968216459
1448869810
1754253416
862042803
1054559429
1996957726
1422015562
1744134759
1473145487
1341452519
2132467958
1989607276
35181557
1935877796
430818827
706751251
393885919
2092682386
2130472616
326887257
534202897
2110590265
677463141
1303781302
714505901
1791915127
1925109520
1057040114
2093664649
464143053
1482848978
802954023
59157534
597977348
853020180
166465725
1641628400
601756485
1238577223
1140391528
499795120
1461450577
789111565
1557961897
176985505
457489274
1971823678
1436831781
1045573895
1038494002
1887429324
1203387062
1501069550
534348545
581282059
1008923879
182550607
154966888
1513311782
184473651
694011127
711492990
164905707
1256348551
1355494753
462103167
1860064929
1647386325
1010393629
1252612855
2095330735
711456515
1041067378
2015585322
1086888864
1870948676
763367146
49114789
128846416
1707008965
284104812
1323164100
564367444
1732853242
392623215
14741063
927090254
301802775
285835308
1799800518
714433124
495370682
1857091565
1748886158
1773212695
115264875
461971423
255458696
265530596
833653487
1674434574
1794828256
1835447553
1080584104
896480000
202005446
1479599186
701513551
1152006930
1470079049
1825491060
331691846
2038828360
2131514268
243380673
2064288136
314061550
919930983
478835598
238848482
285607473
1972307451
1301947903
1109130552
822029056
829162109
782447567
255319669
240066711
1812971984
1115364987
352541607
1039842472
1098929026
1855303680
1105494643
269462549
1908962474
968527722
380824985
1608149643
1276377590
885424214
851941256
567780438
1371279941
555677415
1892866864
6340721
974393223
1302936126
1854105748
1294341601
2012780384
1346317177
532741441
1424434916
1977391481
556845592
813761006
1019872391
585319839
2059681215
98745425
239538553
1699789739
1032936180
1435701572
2097889908
1097422779
304950137
632740315
1102898516
127694528
802308690
1605150297
2133364837
1006484710
729708055
331543900
1913575033
2047732608
677472548
1648291268
49155493
1836752727
1643432399
1352155524
795233897
808638338
498769104
1993502960
283999935
2116898939
1228392157
1766695389
1239147437
1803762637
550760770
1522548748
417168256
482794923
400068684
1680551685
1731960817
1733156756
569044724
1507272459
1795241608
983652196
1910721296
789123553
606294611
679696560
2110923599
1005850894
1007279842
763352822
1996742482
958446877
1822698010
621390616
1444155035
1756645407
936202072
1918431134
1318543941
1679942614
452638463
1399866264
323390824
1451965671
1958161737
2136535199
1483899827
2108076798
1420005426
63071987
1295550550
515582800
1953823297
1220004245
763985971
2120125464
688117404
1038989056
693022689
329755632
1752394359
1278560510
875358713
1660586934
580339743
2041499161
672669943
1452130397
1515134296
2119565123
1506604420
355249304
1011237936
1157996334
888931657
787563988
1269404642
1434081976
164686728
1526101725
1932434223
605033337
1955364903
564377570
542073953
261641544
2147096412
1258750410
372063571
695383121
1169456990
126996968
698956664
497740098
495794086
1700501132
79480192
1995235765
1699450333
368102895
1249675051
1053609299
660677576
258085939
285914004
983421967
352723195
535257379
524482864
1898488939
950835725
1615342372
1021241116
3678640
2023750275
71604685
1550397523
1031570479
677951009
616086663
2095848427
117416997
1713646866
1156319462
603255705
1233320949
1060888051
595041436
1962131461
1949815237
1868016117
1507093334
1111613477
921762660
1597807639
1472285942
2071923244
519255447
2131462475
1644216185
2131452899
603247462
1272416718
2010975304
1699006066
1171341129
1282794645
1362498951
1551899293
786649464
1632559641
2119831992
1981643023
1547360217
1764046003
2002037586
599660254
1958598476
1099521572
1057019030
435982106
2029723550
573599182
1936457651
1835373387
1038608487
1988940969
1110715001
1742593757
356428283
57102435
1730310506
1125762234
1747341305
1211992417
1591194225
26647630
33451471
46892252
612195135
837689847
764993428
584201499
2096629361
1317655587
690094594
1412607892
1752414833
1033746545
625376478
1767726071
680412700
1100195293
344566531
643081336
105733635
1822939302
465403758
2052821996
1489956354
2125998182
1585828256
1989371450
1043168333
1420271902
1798258587
471938509
653988632
961007745
1176104402
1310368186
991819510
1429311659
631986886
1217570563
1543845973
1380479454
1035148431
1231307146
166553632
939029403
533112012
26699628
1073697471
121198437
715057513
636487328
933373850
1437099646
1754645307
2049175776
608334976
928380450
53889179
2093130980
27918391
388343824
566013832
1988943906
482492906
1699838896
355535880
178064781
1964149695
1424923803
1202426765
1106540263
1674699575
933106540
1698406406
1065091591
468001914
1526257759
121304640
1071185797
1393908700
565847882
1758518675
596768163
1531278490
1824873981
1163474630
1316641522
454213851
160983184
32651663
1625910842
968433620
614828194
1396180869
1940099852
1743464271
984095279
917719932
4454320
170939046
1592257640
2097967535
388294245
1015772685
1222883159
1656139991
272000946
1569239205
833235441
635509118
1404503541
2021502207
393869358
2032134125
1083819617
2097844311
1905348522
689370024
1114767915
103302037
1380528449
736150227
577253518
445300988
1422484939
1765204958
1848030670
1163046014
169071421
1703224813
1775733366
36490698
1485435584
452423698
1436672220
1420110347
475735348
1497909103
261915460
731145959
808202679
1927978622
53247993
533018913
941481574
1294721261
911869175
1851307328
166383694
805811563
837069141
684324392
303108471
446978641
518895311
1023913977
728933402
789647265
1781413678
1652485587
671847401
1190162034
876449083
1707263810
560177009
1865391058
245274456
523321189
359356915
503682073
1292341019
1432963606
507080602
887106159
355569990
742805401
1478628933
781083123
658698272
1409205475
41110815
595574518
1842965216
221482156
1900365412
680293192
1623330380
1099081012
100905695
177152821
252232436
1215407172
530367001
1539987435
1777220344
529581331
508121597
650281712
1882808013
1662549360
222585127
856351061
27542867
1358157217
1110476843
237183621
1335620685
26452986
765323177
176797033
264207208
1354231390
2079346270
1511567339
500235277
1019700906
1191459138
826792600
230187835
1947055493
765690126
1120269599
455548527
921147984
950759251
1965898113
1982623328
1195469879
565346497
595466978
2063808067
1623022424
1560451882
589623988
1731571533
387727907
953093096
710091223
826744198
811720889
59812160
972626834
1862419029
1536110142
1310066834
619908158
1151987206
607508512
328055317
92404791
1372855996
1462787039
282434306
1141629691
2032764466
1985097789
1406205519
879018500
1924504949
817818388
165658453
1385197734
1800131481
1441590477
284547004
1316124797
1781681274
200421756
743819787
642790870
1722525901
1095653432
2051294366
236941750
1954392371
228248980
764740997
119639359
944031702
290505589
228028664
1656011248
1920252713
1704866485
787456224
1968012387
447671806
658016270
1362927985
730682516
1763236304
681821676
1563520444
736981972
830033913
828948045
879261529
1571599033
241510180
513122014
415404073
941925335
80626895
1852163131
1273171692
857655489
343708781
408983518
388100597
418280826
1181816863
173578163
712898435
2045926794
1004111459
204327968
1055995991
1262275148
2030371940
2102630618
1647431881
1913320139
1391283541
127869007
847239614
1612887583
1478102814
367063814
955241874
1362655530
642968651
206509194
43300890
469485147
304607490
289688371
672953197
1940975790
1498331799
295234758
706831644
1269953002
420963203
1072077733
312231572
1537400621
1941060006
1913856014
1897383526
250327716
1275067717
1255188762
916616032
1300866353
1485086582
1021664959
1916984064
1267965804
609112482
801568839
197695313
1074946924
1991789124
753947240
505242752
1987830975
1702951662
1924466270
2020786921
346895141
1005164232
1169016078
178074765
2130169906
20519700
1044105048
406052814
1382221659
1444750191
1365532836
1313980978
634144769
1575975563
1861852801
426237530
2137532982
1919376278
79479618
865770183
1061956786
1486355967
1113530207
1234527752
537918188
1014637847
1559970660
1641689806
1888594345
2030604529
620657187
1428130917
1601970392
159992432
735015366
679551501
1588578886
11884482
293343499
287086470
1242187348
1878155357
685690470
682025861
679933007
1973246483
556173819
1534981706
1166829062
1749403417
214179299
1432925605
1323617620
1165712481
411019991
1586291154
109879208
844544330
1534697501
1436743863
1876377352
817265618
974688252
596525844
628877648
1705195033
1130962425
1787220596
1947150146
1363087240
2066388291
1552784828
1822924173
403764430
193362524
602030333
1639999769
876425555
1124306568
633349832
1265590263
1433888560
1035086668
1133850243
610853906
1258288364
1671767781
1127342989
1574422499
398205378
1630706100
264780108
1611163566
564832770
1061311719
1966340147
528695034
391630527
1387711648
397096784
1240782404
2065841978
1913910138
1157523251
2054304295
1441152778
476158185
61128024
406686861
828252823
2138167181
467238158
744593383
990434669
1759041832
904047318
1148724802
1661158766
446112713
97816825
1869380451
627359959
442360628
195087513
2142413828
2052005581
2001011877
2066084400
1416977948
72949433
114933923
1640864940
912630812
1714452180
1181388753
564369496
348094655
1069174557
1917285221
1805714992
1820518875
220497970
1815034635
1622839302
1629729522
408253172
821239840
89366247
155576778
346394022
278271812
1303552034
1125719712
761639670
1093334419
1784672887
23804215
559665867
508899762
552010779
927675851
1668154112
1073972539
476339236
841272509
254053747
468106516
750824268
405698758
1369608204
977465203
799460724
723250179
69195527
1198820613
515634018
324652994
315183773
1933683523
1932583227
972893289
696749940
1486607935
1208916722
1196385556
240713371
243392276
868682282
1370905162
792647590
1885959737
1788238273
905037610
1499682559
269776582
722550234
2128830656
1517777031
1450030924
602595086
944210110
1942732370
881073535
1224349254
202102690
398562879
813565846
1969343338
478446034
1926420892
1747612634
2001994111
2596419
867819360
600621941
1168338179
1424056766
1962825108
620729158
110494706
834960863
689527981
835772931
1625051854
871418309
90681559
1625636765
564467409
903749409
1650732485
806623360
159087225
796818958
732055674
1553349878
836672343
1104665573
333159705
1719355669
1157637065
1309852990
643904332
1666016025
152236826
27522183
1563193999
1527388045
319513950
347717040
1594429021
498535110
1103905332
1857584496
828158322
2088134367
1539075838
1697951803
1674123296
2110909547
1826268130
1321960501
1420874284
480259133
1469517467
1833168453
117013295
1180265844
870400367
653555026
397494627
1584413088
44555040
224512601
1272241091
332960020
301448092
1146601613
2125964235
2099978051
1778048480
1695118342
2054555480
389715926
1590983550
1681360832
1432884873
1188590722
1824099121
812737053
1665864933
1111533519
820111999
674569556
866501885
576706475
1790965878
2073003430
967018386
1635396824
558618469
257323760
351044037
196929603
838500139
1742959278
267120609
610879877
281899337
211118311
342449162
1256294074
1806395416
1232351004
1021411442
1382782652
1425963401
1478393637
1525863518
184623368
1751997713
387011422
1649178175
1413586618
235219816
1093241949
1223851043
386018132
2061338713
683780389
2146574255
1852987352
841080222
747093161
1420896580
1625399052
1976894736
1398862056
991838466
1904301640
1043600635
1166398794
2038533135
634641776
328661540
2111022529
605621070
530077534
1776187273
332073540
161305301
15454001
1517841589
1935386861
2065895949
283743598
382690982
153067865
722959218
1941794443
1975933158
926120386
936437642
1196355690
1883520697
74633366
566056631
2088843815
1814723908
1985101500
1534290355
1736064229
2048551657
334804778
1565252582
1006843743
1024225264
1045161635
1535127951
1267313552
1946628238
610580209
764996045
2049540265
1852191854
1570613150
1159912878
1217206473
915219310
915380586
1316696004
1586736487
1782197248
262213953
2078289392
1578878240
2065423484
1988073725
286084643
320668613
1458088595
600057895
2091909606
663008667
1385194298
1982183900
1096347830
949955083
1718334972
859719151
139915886
1635919536
1423438972
630795139
87724323
464534113
1435834449
1981572924
1185283765
1039198264
441912505
1459215893
305371432
481804238
229457883
1622952229
1745439794
1280943048
1646674448
388939476
324363266
1883471295
296846772
153902301
1413844397
1427716713
1310990764
483416499
694673758
952759491
929924375
660635112
1906805072
1197739733
1883303242
1534992526
699781404
877249059
586438113
2110423692
848057917
1730852167
1269496638
1609393450
735262559
2060291166
2000533282
917233760
515602423
359321432
607616623
1347962288
2099011282
288766165
1945919864
925759598
110450136
2063640146
722947903
1542252199
1382429258
265792720
1614086684
974654269
1978961911
390992004
113739569
1158902985
847072172
1489598497
1699739202
1023953107
497875880
1761956213
1961987252
792315802
246529837
555032209
1941786340
251371003
1462361672
223634501
459611670
1801155113
1881727926
805972111
461918044
1298947390
884164002
1202200928
1475139281
431722509
1242486088
1337801027
1580793263
777337194
1483830750
1888402299
293511849
1525866649
1686336423
1860156930
893364921
835419556
1451210411
563696778
182582165
2076703214
1481016704
1811905273
1637062730
741043591
358607613
869134581
136673514
765325288
491092417
691790435
1665491243
1658690446
1862920022
1024364805
470089747
923175315
353310569
1239491219
1432997869
2124274095
1821028821
1413336302
1257205716
1857275895
1401749985
1343058473
1728169976
345181861
1525674630
1467980820
858282210
1645697446
165018010
1124947440
2056645957
1033864515
392810666
1938402478
1231682973
121245246
1992079462
1572465008
242169500
589013880
1667951932
1393144400
926532708
821497197
804535194
449507255
1286940310
1019538718
1033510550
1165837386
921411645
440428677
903635638
828808070
243844937
1612478423
1465516792
148591673
1362339207
466782908
1464771440
1123748013
774669966
1239019108
751665695
1285313752
1531400274
1834292136
473918730
1604574947
554192428
1975778652
623882598
1209749316
488253688
592125254
593284888
250049785
1305190974
1481998915
1348743775
1270004629
593304320
1383282125
404669009
1377602735
1387905834
508919291
759179446
163674520
800501882
1702126719
1785617304
1549096276
86853259
837789072
2009187304
1955866155
1833977383
682387897
645112880
1832367219
568110800
1633071764
1513211071
119457607
1680583105
583925496
134030388
26753242
2003981735
1696893697
1297339524
2117463605
1110401783
926533336
880623614
194188925
589611870
987735925
828959507
2026934389
1290686870
1209418149
2092820270
370999013
374067711
987556730
381825820
2139733147
124347540
1860786347
1007045400
866761717
2135700998
1446887396
337350573
1035836776
257549513
1971166135
1920119723
1162052278
1456303918
2142335322
1014108080
221727030
1861885458
1054568759
1801035303
762457895
1457995289
1736595799
1323929472
219065192
1102733888
1234234013
1446050969
367151779
91385375
1090784413
171358127
1330743276
1425939170
1159092439
2114513697
758458863
1612786849
653526560
21456116
2022822079
1978182095
1121223045
385447201
1061667715
630372834
610871460
1225436420
1183060340
280069757
330099784
41993541
888250419
1345486662
1532481063
739527445
650879140
284892931
4672538
1978905637
957742071
1098719450
872846149
417886500
1365545356
1285475597
1273329364
438177907
1908219820
1144672947
1889818717
599048697
981873129
1279233454
815570742
1163645331
1526306406
586477400
540726347
24230464
1321318932
1796853983
535464180
106282452
1325557352
1218011113
935180758
972525484
1348290195
710830094
1643002638
984030489
201969106
1157301263
1000638099
408715642
651933551
998386264
661040570
1113413598
1296924546
1678661862
10287350
1911580208
237879953
2080466903
715568879
1509475147
519670502
756668883
2075886947
55325783
669149853
1998909354
1306506780
1805665705
808002293
1248938717
1449105736
1249452986
748856825
430188491
670741318
114477297
1174711796
1297913465
807723854
1909717405
1657164025
926747561
2097881442
1488364728
352879811
1222210477
1740046825
220314457
1880133431
859163919
767638370
56265919
1245274323
260970593
1505415376
1889693177
306386581
1152478773
2075771937
850641865
484194886
670230194
224733000
113767754
1900696611
2124736483
332540718
1529763725
2117938501
1906842582
239274698
716642851
1101867873
829332086
496951352
188764546
363147866
1246620891
1683400225
1451859296
253486745
659419879
1610322794
3770485
1943797511
443410067
530585058
277512853
276640813
975331079
1578028726
1918779385
613496248
1178547718
1859431
1323788216
1356580204
1649064252
1830188267
373816196
2009797774
817243740
1283703121
1236044611
830655396
1221557749
1234554851
834807982
1438572105
256164874
1576927078
2019848057
2125850440
1947908975
296782598
536547880
678049522
1618253779
1424947334
1873872500
316584738
1106864488
1655319284
333049136
1611252045
1591765094
347178696
667078296
1426960824
1185374418
1590765894
1488382926
1706918315
789785535
1541988681
1980332856
1614963292
1556399760
1204709756
1765455063
696411898
40363448
1728782450
1638080257
2008793165
1375334783
1744008197
1889946835
1869731056
515423462
1954723759
964494155
2124202554
799524203
1733124665
782170326
1049474025
1588072627
1402381925
845210995
1244226260
1058561431
1788675371
275174029
39914693
2030484111
1793469856
722247856
332036155
1779782101
1607747319
1553737671
281697321
282545391
1477473810
834289679
1451792330
98937051
627967902
2052730611
367646695
1313015205
259491244
1205415154
470839551
1986172902
99161469
626007165
603511574
1329927117
1510096634
52699919
80882091
298656023
825045330
1674819626
1376244034
1256710103
1795110210
1393997896
448324013
1900196519
706010951
1585648461
1639879574
588317703
776438434
543820844
337477710
1041068107
1296819680
1280600324
950415312
1606751549
801005614
510873526
751446309
330118380
1918233588
1216665128
1762166649
1133349385
1331883366
302479677
843543169
409195106
1688961541
598982034
1967791084
397501537
340426384
674277003
1516201118
787400091
2140903424
904119220
2132319318
349664450
803860196
797258768
304968106
1827159838
165519889
2085667862
393658258
1480949045
937180803
819039141
993139063
1479318199
254438294
132788178
715278514
1960804878
935441306
1864889178
1630201888
1346623360
2052292525
1157074384
55292499
1476455443
934157609
856416565
239600497
879476314
1175927546
1267510304
612067780
217090461
1090999554
1151213259
94760500
547964637
379511946
718786066
687377112
892638733
2013772493
1145930282
1294098836
163277681
1847789876
1118441707
204150461
564205699
1065037440
2070608235
18664239
626860561
1100760104
808129553
1475295977
1427725326
1936392702
2128469819
662880871
1028871535
716572927
1696842373
1605169259
191679063
1145848865
2137970556
1314327337
714827167
1524371938
2093511433
1613844667
119693362
1597612307
1914457747
1163279792
822762981
1315404699
175526020
217798272
742675132
185436899
1513078132
608953353
612638554
1804179427
2035590340
1118053714
1703299315
1604199538
375225630
402526230
2035674201
474338337
888121340
1484621553
79574122
2086663433
474139950
1464095965
1787701727
2142943500
1481324976
830594423
1505255822
576697418
964115132
637931106
1616457498
1351402287
1986356884
1603710655
1911033872
295964332
144338813
1171647930
363650581
817119161
1343381518
848565989
1284795352
972302574
2014797135
393845963
706984270
292498641
11620723
1689182966
811481160
1196220020
2094831053
1915987788
1512767106
1487052743
665606911
442927317
1033292973
1988442644
1338998038
1289527807
44743257
1455422068
2035948257
1890776634
607093762
872053400
1865563428
1050914516
736941248
346693002
512334670
158573524
1966129602
180344809
211240535
1387865803
1877362624
404130249
493255723
507692909
327631344
1616483949
1753513890
2092370159
642318797
1818174597
782066572
1222497721
188378412
1437192790
930297806
964339294
941400448
1288528546
1498360265
1322238388
590861334
1055467011
343194215
483616091
524015670
293062206
1367039539
1271052103
178490970
1770436877
863833206
1717052067
1586276951
1149622822
2108919144
1575945809
152896730
1335796278
2051664383
1503931822
394468906
1497292202
1124246819
889945422
1281616486
1551675299
1832898592
1963877741
1699270390
109504590
435171962
376874214
967328810
914451370
2086203118
1154237466
1910892812
567467555
1447986539
1568598105
61196851
1565851869
1513496625
586882507
1657267070
1793901549
1922300033
749250607
299315851
848196712
1296183275
1450759609
1213825496
308218073
644514432
358232791
824383157
1178928577
1849194839
569354895
1186746536
289332304
2834437
1611804898
1609475765
1615554785
1023039193
1947832941
1317050839
847382963
404822778
1710275041
186743894
621933646
1026739261
94576204
2103294696
1709620134
304604199
843735594
1025373693
672819650
338389454
667357044
1389049436
262206343
1156340821
1476805300
1458256719
1002039589
221884827
1476499037
418221958
967273082
1817271901
1261762242
584262653
606891022
678609731
803263197
2134011542
405908637
1751178599
591451517
321954415
1133860788
1800996791
893665869
878076422
738681858
2069186889
205938001
2009525539
1143198915
296852171
1201797655
1837469214
308876698
1816911549
1158202037
980503889
966858796
1391395317
210281985
1844399283
1224333990
1228279750
380712357
1489615149
823889005
1598326626
1025617064
191162374
45552292
1474330441
1239654967
378206584
1172610416
1069980654
1579988302
551382216
2134010926
1657779714
1521741263
718731338
267789936
1279223996
1753480261
1151706253
1809864371
1464275375
221752047
1542742661
303721232
987209196
1064186738
1774657993
872006583
2412469
1720271435
1633025391
859103361
1986583765
1841127163
108240655
861346727
750127672
144782538
1000418978
2134288870
1363866309
1942982594
408440712
1937144156
136743627
1049460808
1800337849
1852958395
1501825305
243446215
1622108491
1386827613
1204278511
1298052529
757085475
1112736620
498622210
221624869
1144245291
1007452579
2093928625
1957104764
581043527
1355587141
707152205
2071078758
336891065
1025510721
2033558361
579206635
2083415653
1743977317
981817542
1747614581
632763182
1146128304
731547016
282391000
1959032024
1748123612
974028561
112556734
382467476
1984052464
1370302489
2028046796
1163959615
1983809139
714546404
1006970450
1827880999
1308596403
230820667
182898570
1613884803
789951083
1229922743
1117330913
549321782
1476519017
627170530
1253615319
1354449143
1048680387
497113536
726553618
2047681448
196999778
275976317
1781119677
470303824
1672925155
1924119088
1061725226
408727029
1078563576
1927627491
962231739
120493722
609323644
876468080
81107177
649083993
1324951254
337728718
1593389956
1658790229
962204414
200262381
1051313991
788735826
570637930
519856988
1766381042
1212573602
761776085
333531409
1179286598
1626481546
238065721
1113695022
631929544
120081075
272279129
1945321459
743999001
1093123212
1124788204
1996014078
2048716303
537409367
1129823898
2021829321
691389162
107817074
1109961994
1054053509
1904460929
1545787218
1744900766
218175807
607830479
585823559
1897348722
1891087526
1434884592
750510590
84587970
660572324
1762618967
1600332534
1007697847
1140899002
431583895
46270521
159098689
499085185
102447262
1279139587
1871493743
1223882361
1753291730
1317542897
1057060494
420469292
76387611
757185255
1613926105
1618808055
609552019
1287431995
1107795424
2036160847
1418785497
420370562
1872520976
373312045
337153151
1400445658
67757681
141421493
1610758782
381044044
1087858043
1222109540
103882331
2060257534
289050142
7565503
223875816
137687296
1110127074
1221001312
735799498
236860460
578750514
861934867
261564500
1180619493
1409604581
408662121
1746556010
1889930107
1064882367
278392551
920521538
317361599
452764135
1939036285
1966049046
1267347113
2102449997
1056484986
445843
612950256
206358926
1574683778
1343262314
720505094
467145958
1089437875
422071806
370359674
530669545
435066554
2089874966
126150763
1682109764
2031078205
1701611688
88289772
1951836877
2143936175
441495920
18104650
1873276873
1447249213
591353902
1141418695
198174210
1335047179
1735311563
466363988
746607056
577071581
1959445043
717431782
1774695577
1901482941
1176070957
1477307762
1550446199
1071982445
2130030909
1999485256
1251369782
514454414
470227741
1861818180
1863039606
1751848032
791641357
933401753
2066523155
1966658524
1042632695
886368988
1882769066
1663890908
1785822186
887125499
547610528
178930843
244578818
204486737
1868572769
499205845
1046653374
170508085
236618215
1592457281
92611553
237164509
2075835079
1264767746
1180676847
69159941
1261759637
427257914
626384783
1686401358
485141276
566883062
425397025
1126272057
849848048
1308112259
74603207
1426656626
1509772113
1048582580
1500984341
615806719
354508278
717376825
2090306904
2141807439
747051083
298327780
1384099011
1723254442
1366738291
133118995
241249969
17344141
1336529096
600353956
118620971
1125372993
1461217374
350135749
873604295
995093652
1623094594
1765403964
1599914706
848146187
1017898176
564140881
144499042
1094082082
1363885073
286822147
210257910
1496003686
2128755760
552567779
252761036
1136597897
731605911
660062170
1199514665
1748711234
375335761
518651424
2128339628
1522888876
1247066918
1761199771
982803618
72357052
807591799
145449201
1594541927
663549442
1508733304
1061610067
1998216473
1763244395
1987636546
1534123184
362930255
1787517168
324723741
164030340
763685591
2077417820
1383703642
430363549
208657125
2135181864
2086890046
1538111906
1872263347
896410422
1850910668
624119247
489456562
316811312
1723414178
1734010661
2089887288
779234961
1544820676
2036143839
453558674
1539401036
1672533817
1917269
1082628880
334079494
248994237
1159941243
1137502206
969246743
1906492341
323784156
986754125
754707865
1511422530
2076397538
924378650
1022943850
1419144397
806110258
1468876769
603686131
2058799358
101736956
337108640
1900151011
1349200406
1833623207
584468710
1896496101
244406022
1960109436
19062619
1000662556
437608880
603063829
1804718521
247754069
1820355243
2063331616
1641445661
1482569483
1217617687
1701255739
1499718018
1791617098
1141446473
1226133065
226005051
370204276
678604960
1177818845
951976889
1379589399
42551590
1367036942
526475929
767520970
2033953050
1501077756
1087673854
1720116399
1887464117
1275596205
485232992
587971012
854063435
1990939173
447984974
994105266
1753111075
73536237
931634629
559302686
2048994661
283217893
838790797
127437094
166733611
1708142785
1733564921
1501282812
499833060
865778578
1344169858
1939401653
1869046640
1224712520
651828802
1787482558
588250877
403945045
189667992
1737472090
1017617115
1826079720
49437481
1040684245
1346426242
487378736
1537910431
79993287
1673045637
1870548615
726705074
121257303
1802915376
1958761713
1340024038
1003370478
603772613
1715246882
36106658
1218929470
1812137549
1216051503
1248334066
307221697
1100029936
1533281110
1970803241
1346514575
363067987
824756745
517220102
187307166
1755313830
1382108163
1969677434
586234474
2061718788
726312820
1032557915
571373050
104385257
782070719
642666882
36793195
636624568
823728141
580139953
661699764
533630277
420438753
2032617479
247475189
879942242
2131570839
2102269835
1468031084
275349854
1991661420
1757027792
1612751877
1974842966
595263464
1941998721
2094691721
603028649
1783742391
107144511
1620404129
1592658206
1173889781
612800385
266455419
1642625646
952677605
1860374032
1352098703
1737217700
41224400
532683314
562226055
1399327297
1201438779
2012837995
1611696418
1532640115
504320105
2132224521
1350144657
1843163573
562968789
1261260121
1231197732
1468814227
1587044626
1727107783
1090763928
624698202
589757854
1315805070
1956731051
1005688133
1656321530
539637413
714994366
1608729606
393596241
2127200750
642137476
716098356
438271467
88940152
664105059
1070607849
1746007623
266034054
1808696083
1921062538
1015678661
689268919
1487577608
1466082889
1583676698
1613095873
1275137995
1658237782
502947882
1539440712
1541083957
670878386
1325459770
639111707
823779020
315884548
1957716438
1879434105
699365017
1086853420
555857595
112170795
765874194
1109312981
1716314898
1251186457
112201602
1871728044
936456187
297572876
490891643
740229383
691913544
1299352299
322410641
19089116
159800564
192175079
847213849
343596361
1348634986
1050692251
1150883948
1426308637
813029282
295001064
1766506549
1006708678
1827646647
1615111204
1464567423
2109797785
1107065817
845408505
503697498
1739510230
1842673150
532509663
787871460
778471864
1414119303
365447041
1281770354
1568283612
983913505
635796570
332018185
364203070
841484973
455585826
70589278
1672501204
1522466815
1149561993
250819973
664644374
1185083723
1584418073
1473480662
1192161480
1724226718
2078405784
1471477443
1384020889
478675265
2085916900
1471587135
1681935359
351779379
508039688
1750890723
951005900
513907392
1563090868
896240901
713584622
2053028544
1074302706
69149918
1400017802
203267649
2109980628
235185815
821673764
1124457018
1777412928
2013382058
33896227
1403763967
1599725112
1036020366
80092823
1599469469
1784106384
313744493
601279820
1959291110
1209599432
170584190
536632339
600131225
2129769076
743312931
120928211
1126966654
220920787
931301695
1725786145
235613307
1642234130
238730767
974929232
1307228178
299875383
1464077321
1514330028
1409959190
1409344873
492425191
459267759
331688045
1384784601
808736555
1372160105
765518257
1157934024
2074238010
793007238
721783291
21183395
1970626474
166991108
445399955
786176004
2069149559
1718351222
1623012838
366099397
1909073714
1191637811
1289782578
582122866
371692202
4161517
1862172069
1993683275
742616900
358358900
1691793812
336111146
122175502
1897718550
1545104491
603430763
1252117578
184644645
1564538343
1419287790
313755450
1143093095
236080928
393694887
1023554637
252304173
274672000
252753973
2116320156
1159246539
186010370
1421091663
99754019
1845355058
686006750
259422076
101515630
1453874648
1037665820
658663039
2078590096
231471549
488337343
886183456
1331610978
1508794731
1892152588
48201971
335399875
2011895818
1958565215
1848880403
228950087
175251835
158447076
677731382
1255176780
1651486360
1334397514
575952435
314490506
1575891334
78330138
1884548841
1456002749
1830344640
790765545
243000455
533201442
1953005681
1661364031
1014431130
1009331692
346896404
1068459796
1245372812
1700415197
811710958
398056878
545676981
462930274
1915485468
890248209
917073939
172850518
295858689
98035578
1122850793
1596982859
1139830863
1803229276
200283005
1236176467
416976893
1057222879
608716650
68202144
336339072
110089156
1709399255
722660362
1763481841
1979965212
2095718875
542238614
823761917
1615648650
1093369815
17680500
151328394
742980718
768316656
1554017850
1913310104
787702099
2021559194
365468399
814322293
96202799
174720473
532022259
2058286068
1428829377
2012873422
733662553
812409845
967658299
1542540636
2133847064
1540814798
847393011
655421931
1872900323
368188753
1588786062
1711680514
2135806418
845429628
2069354111
1273630103
1557060232
726041511
603958261
871142676
1762631475
1888199606
764759675
1215731811
2091372611
2082203185
150439580
1087112147
600471346
522399145
1203690582
1142190903
1065777502
1663065514
1573513524
518264243
1611729982
600804395
802586251
334901541
1107398950
2036776384
1531950883
497614143
1734628405
1055965012
869973702
657025896
97080152
1638485722
1516190359
1636247610
225044973
1073906798
2042718150
1910497962
1993893585
1916377928
445269393
1504913264
498118708
1116325006
1747508529
516855352
549099339
553101325
1757080682
1078882291
124127698
574118936
1602056310
1145877087
1958955067
641620469
1924460847
1076254280
501517924
272238576
1590161196
153158472
785172449
260594059
170400829
1391072294
1303615861
1404108285
72101880
119356451
1830159210
1333303479
1676179677
1574037848
1109312981
2059363992
1742624226
1045576112
1515455921
1634513718
746655424
897508718
1279496945
2093665564
1856622985
1187895140
1087112236
1694494821
332350922
484491294
1623715803
10338424
1381703767
489357596
958968975
632401129
304469504
1546245559
1955830770
2051837582
1724469594
2107005369
1510610467
1314313168
1988744388
1596707522
1409590090
2007933991
653864686
813969176
1029465873
46286029
501089046
1635663619
596217796
501948850
1079336701
1666177017
406422430
385620990
706215885
782694680
888985396
474801367
91215095
1092408224
1403207829
1421916505
1581320614
1734083097
199649827
965842092
2119049352
63709659
1239569349
1197367
987379890
721794684
83410163
2097596806
405670953
2124897946
1443402580
648906419
1225505384
808506049
408963707
579024479
2006074668
1247997822
1079962449
2061210826
821695127
1366719301
1738482308
645885928
241724381
1824338500
1075380181
505901722
342267740
1862349727
1207639555
2099525556
1911028367
1567247013
903607743
1713448712
1325781314
396589833
398836283
1384825685
1838431077
260880037
1496725874
1642068448
1835030279
1201865767
1413859265
456053299
946284956
145009370
1264791193
466663018
1185596278
1931014689
170549730
1579204425
1303839239
480238627
1010107292
2135001004
2097497581
1378605204
854091664
440153302
938624111
263581717
1020255285
2069752529
674283439
1063377330
1190208463
1756923450
2108816387
53154103
1061624041
1239562970
366240927
1428069147
1880554701
1180706584
1259653995
280785226
1787716398
1410125136
1144670729
1003839035
1595200968
664433758
307589841
1114038056
648697347
859689810
1027360763
2117705302
1897525544
385553631
331840722
1388586750
572589145
1392400534
293278090
227919058
1716009851
967356327
2144390348
2066428687
441544091
1262267698
16032991
1645640959
510611060
1708255512
1406815000
344395034
237945556
1105269475
1039289265
1557046556
1083894951
1904514200
1641109878
764362630
573462590
1772496097
1429762943
1739435931
1206484559
635473413
49636053
5914402
1283428342
169988074
1982645707
1690591873
1315840912
1736861868
1669576934
430019904
605285209
878565167
1386545154
2136670025
267526733
1606101338
625809724
363729178
1238121660
1601347729
674112807
1431482494
1402829484
297829629
1207159669
457477817
734694603
983733147
1805423234
1053655866
1538401259
1072426731
305893787
1751053584
1317906222
708716395
1208543861
2067014777
1143337208
249415036
221452821
1011016136
591219280
290564916
1748650884
1204926176
1713053012
797378936
1113463507
175926764
581432024
1438896239
405955807
1447893679
1303156460
1145224077
416232030
1260929201
620492945
2087082994
2068107662
265892907
1254874237
136363058
2053656199
849905030
60656085
1042685088
825866473
414910619
793801685
953065626
1472584825
64296800
1004694986
1584256672
621157113
1778476304
1068491460
1384065745
533163547
381525624
1984593009
1904747068
531142411
425192395
197644027
109208693
2143865510
493002265
1435960999
318128078
700187142
1526590058
904514433
1226810365
910384838
301054556
165674982
1241665800
35579820
1242227506
1674957178
1989531797
933488483
1760638711
1925895405
1497190577
1642044260
847658113
145847934
75699349
594093324
1118028533
1411502321
1015120150
755817278
1030701825
992498986
933057397
414481560
1674199578
1119666212
1045857675
81858513
77126720
837027402
1954903631
3290345
2041867729
346489308
1108272335
405377794
61820183
1746190874
56645510
688043110
72991534
1600066921
949138130
1425930621
1173885350
155120918
1535122991
172644973
1666727347
2086503182
1635033589
969447085
1402583481
925707811
1539031905
1238374109
538600841
180664481
1801373777
1082388276
1622378694
9870394
1411840717
1346149381
1053636860
1273527468
1321940069
912055064
146961147
91232573
613443097
1464934843
311874193
1237308372
291328763
383378236
119851050
294752757
59206533
1268405350
1740899379
1447538843
650326331
883623375
1756672821
1342699101
1310268648
1024572950
1708184031
292278514
185508438
2077446011
1594910227
1832171689
269750290
119218009
1776663340
747378166
661968078
540816975
1766633282
670962530
1665506543
19520374
322546489
251662184
1379600997
1698542869
531550018
279141655
1648493601
675310484
251935975
695125132
620032173
1278460201
893473036
1479873629
1707588882
1019719964
1021048272
710132849
429207374
383075676
74444151
1371419635
1025931935
1153762183
514831491
1338453528
1329192117
834975642
1747446454
2044509236
517938331
1605706014
1952977620
431871867
2012678610
1293013453
1828144712
10288873
2124659550
1348455938
1135706891
2092732180
2051092572
2086270365
1246323516
1291479276
1428946747
1044282643
1360819018
327912814
977956314
1790967345
765993909
163078616
457053045
1388321944
512212334
1001617661
1185880481
2093738568
808162657
1438131028
63624670
1968394533
1320942383
1924407024
1442194143
876865430
1305027977
475106781
1580435028
125540226
1935539600
1238618481
137724145
2054276113
2075195996
818542475
438299116
1285942996
1782356029
1490210126
1836427138
2029028121
1864013059
1240922717
605612000
1703424680
359157729
255926432
1837648169
562097124
725347450
289719977
576827688
319020132
69752250
97254908
1357482845
1110915051
1900775290
1072560112
500011486
960926605
2097904353
1863292551
810465820
2102478307
1914451952
1038562670
577980888
1668365393
1563659941
185699199
834164981
576563063
1175309650
1675413854
1928648007
1258234668
1111214667
1169807497
315995792
1772643893
2094982243
992614423
1897021426
386120025
602361887
167936287
19635370
1377101533
732831449
1036428948
1806576209
1872409363
951295481
1770144714
549582310
504692828
1181590242
1865271112
214389968
1703786764
545057681
601821747
1523519030
1153768502
2090972323
442037458
489156979
643250893
1686972160
458123548
1941702030
1217458251
1142862404
158878810
1903967904
1129098414
990140504
1945158303
2055811243
249937564
162395156
1473980020
1383726311
1689389026
1517897930
2057395548
83236962
492295514
474911280
1816992312
1340276784
1554141609
133866775
1255781527
1626517335
447843544
330073042
644609289
1744860140
1873080478
1852374828
572932821
401689032
1028047713
2002285519
622274593
44392371
24362919
1056708360
1828999413
862201752
708855396
286381765
934794769
1622734123
992088164
1344990393
1611719863
985582454
306707586
1857088669
525772454
1590477834
1176477044
192991447
131113313
541752035
629816880
1128353450
1239712209
648022667
713049365
843872242
1488203922
878335096
2145385132
79166376
594338857
1712955684
1030153057
2058340916
99272122
1992090081
1107461033
1628375979
460235116
195470789
699797088
1524292657
905501280
451528901
1651858342
873239372
1068645595
1573832181
1117045138
91883272
1974740892
1822811337
1802865524
1208629180
48279209
563697847
1578360132
558444729
1168029793
625924610
2038707003
811909059
207370030
1689011127
859089967
592282777
601487952
1808046290
1686081861
2020202905
1764171236
1774022261
1524230220
348151113
1560223529
166951312
1962551416
631415597
2053346996
1218433831
432401430
394840750
232773930
493913921
991099000
1528609144
1335218153
2045919597
999713840
1335992355
1819371321
719663397
113688395
1328806302
774599411
465418877
1684468499
22796268
2069337714
2090534776
2142014461
1541832903
107774467
595205337
1921628894
1110267003
1207102651
1317212764
185893194
508461669
1030374498
1007278030
1147065366
645363803
1581828390
1470004834
1139190388
1829643152
995540304
223020206
1783156000
1829238156
1068664420
1880504158
498940039
1748239680
161476120
12981949
850763216
1499301131
1252840525
440784470
857745283
1681130798
1456288026
1171821170
935819321
876222861
947255401
481016692
1063905345
1201728736
1705728510
377027798
1575319301
396323920
428291168
1051968478
1392310088
1540797401
508815587
897186032
1094879805
551890001
1394550429
2001435574
832180904
474463024
1589673618
1390341867
1401155842
1660455709
461809651
827445149
82995078
642667750
279501184
419786707
671389674
1788395228
559147211
88705867
1492203852
938663077
394610683
250408437
1198977708
1168469453
571220600
170410857
1406796744
776430712
1488747774
499532087
617182880
1001996074
406708442
1224173554
882790212
645286191
1523962135
2021563891
31417212
1426146901
1852477872
1654568232
1440490110
1169420968
151535207
819148681
1795672669
1157727396
354254097
856758395
1148701615
399989978
1852982307
1764655965
153540028
1906337388
604755191
2074237977
419873296
47723987
989874929
1704233230
693211130
46781531
2057975636
2074264082
984669304
339577552
426946939
1715489397
312106827
1239608069
93937662
457907512
1857960714
1112700186
1667942480
1993614925
1741689906
1655459979
1955420498
1443927377
1927309339
316209663
1150484565
67651562
1933278430
526402160
440912599
108552884
87528337
1319396408
1893836168
540129800
866791505
1503514905
1770467105
185636135
443966577
1268589033
719092428
621320758
1143691146
711910127
1606410010
492507378
2012299257
1494793701
1534766977
305004568
1745459000
1916719358
306781760
246681018
616770996
652444529
1301713646
872512460
1895135617
769741989
76411069
1205747621
1669235429
1195831551
849173297
1734732129
969691879
2068457698
15839381
58080717
2009662923
778263053
688601056
708516728
159312221
1672126727
317346016
1407489173
629946161
882363099
1141001301
273752146
1366924308
859157762
728022455
995452515
180309921
2120777591
1193370063
1633201483
231756231
1932478079
565110132
49182578
981071155
1009018977
221774453
615857478
8259773
708526416
527768332
1500370918
1263355342
862812043
1830034064
1127937831
494622946
110401404
652486986
1406005016
1869182850
699751735
12106566
1516876939
1217376823
1535163481
1333018237
1750289510
1990929914
1099543780
464729555
528981184
53744181
107723949
1893593068
2123386620
1079212004
422542126
958920581
1241126549
538624811
502238476
535834772
811909751
1646160149
294444735
497920450
325264773
1450601843
458636631
355923467
761510892
1629295710
248161829
1079118229
688668047
1382611339
473583472
1311916379
61542160
1133257466
1712596513
592589514
1900675488
1549142668
1753458723
1901073888
1475560181
1245846195
2032468947
38569472
668410195
1057395171
363539197
2000778795
232648261
604445066
677211252
142648529
845641726
676345558
156094308
447051434
973557079
2052143429
1110062003
760260374
512999490
394337602
2040071189
1599570678
1712302765
81616753
914553512
146822557
1885263708
27117139
1144217752
559312704
1122401679
1159487804
492633394
510843027
1511946625
1049068945
1649312618
2053486296
1047355720
698212673
1825175890
1635434869
984797919
2027535533
1726311952
1679132200
61606240
495830541
1315727553
1181320725
3240807
1733473328
1891344954
18994765
2102527774
1947327103
585329796
1304312983
390314471
985431137
1541113316
1162286098
1454168274
1501181108
2120588320
160961085
927644920
777945665
1879745642
880454916
908058048
699060805
355692315
1216605104
808113590
1683107804
1725533286
545273580
302628298
997826932
720768297
13591528
1597512968
1760997628
882777508
1232521298
1477009235
774624875
494547176
288041059
1635660505
891769119
2139289961
1602500985
1809558025
1328832841
379526127
1598106371
456619026
710728675
1672272621
1603815538
2088582427
1156428384
1282872136
1589935449
347782493
1664454600
586362698
1915960566
2107012435
914153577
1273408034
874049082
494496710
384253817
1901131001
1733386426
1438021786
878597493
1943080982
569442457
1885683605
1276797089
275510401
2020959301
1312975340
1116101313
775007122
513586086
768046226
1811285397
1582976323
442504331
1055620774
1431499052
1527819711
727130785
1471391808
584881181
939857669
1574233845
1579469439
13699651
227135621
224015620
1499030717
547636287
242743019
1279516789
1518058268
854096503
1204206100
385830819
157684707
883450413
175413620
14545998
496349260
1783306839
1144477443
956837168
920754165
1518950738
2110304729
1109666160
1061013955
938413680
553859746
499892817
1631016447
396072281
139250309
1209488146
178285659
1565805820
1614805581
372497386
1472112020
832068245
2065069390
416280986
248861432
206580346
474201362
1915974410
1526023871
1397825154
1837033801
752047223
1927552245
1028983446
1375945064
685667230
511321014
1424242712
41928866
2026749130
790832454
298850830
656183886
1088020836
1956208101
1539604027
1029512185
385194375
1422900580
93889334
869379071
124100365
956776738
1781609977
905699313
548179776
118299274
6813496
143708658
1423356844
467768996
731236616
319485284
1952844266
1267514838
1620674243
496865965
1230895798
2078525398
1579823562
1931319584
669505071
991683367
264916312
443769594
831076704
1979526685
1734187134
242690982
1087247256
1088472488
1936142464
2066573380
1717991594
1858199424
79959071
1947903523
427903106
1414776928
1850775875
378660630
1181077848
1966869724
1976415053
596829715
720935662
559525139
1123033635
1763086089
1371715108
1260385036
284478108
627570785
160930618
1480764356
551855007
1749899315
1795382132
2041545589
1272032813
1345999580
118541422
2112892486
2058759226
1418131370
1299636269
440743494
1903000962
1493929312
1644973531
1564137120
1171993331
1950092674
183397354
248561562
1924137680
761721171
735782909
572993992
496521447
1121579413
229198171
1989863314
1424809632
1475647536
1426489355
691007401
280832342
703948129
262198733
498098785
1961513362
81416100
101322918
121027756
195159203
1686010763
487197343
1639718879
1254798600
815031284
95911556
1945870246
1558572265
1939273504
1993210440
2093062457
1667611821
192359023
42339807
1050008609
1733490584
628461976
448358157
1214690292
1722485485
1364680946
372543321
209675808
1891216550
415518753
1013758520
130773706
1958146663
140380228
43259650
1582018219
902908948
2126561425
1358810638
127951509
220127782
17162699
169503718
705202424
259994455
129693657
388987484
1643509781
979473658
1635179065
1532348463
1468059994
1355562489
460620525
427946010
1002791596
732426126
153484326
1175891125
1144658646
1477115222
338781882
1358573254
2034632042
1905672185
1360250777
1200931370
1010252240
1934138412
978132523
896826657
1343462503
489905216
459896557
946439346
470765998
256286740
1037032117
251236740
30929831
162165342
1310876439
1621069930
952816138
611522188
798621234
78506392
1594522180
1099649677
124137774
485179564
912098263
1164441630
288675601
1411856642
1171990789
1674822485
518208021
1775003039
761567896
1370589665
483628303
786328961
586328010
513267998
1667562797
1701794194
1943986065
70130558
746005303
2129261841
1539526193
418172491
1935024786
412411319
88885120
1871872266
2067027639
691853184
423504074
1683985509
1011130772
301126460
426862423
1160363322
453717692
1937794873
1566674004
1367708205
1698586594
775985765
245540104
1920730644
190400129
152377376
584431885
1111465241
1948372249
534242906
1942113738
516556377
1678652397
1859406430
2015603156
683680763
2021983996
956827799
2034685078
457125168
471919228
1629225239
1622953586
1553283334
2073090351
835767383
509454465
1485510075
1827355583
2146935332
1978283129
1819098992
748473336
1327894358
1163759956
1558686123
954113804
628646966
275799191
1717944415
993126749
1904667067
1259159391
1881486830
763585255
1861853523
2026207557
1892755390
387300423
276132102
539981000
687607734
115864411
1888327007
1257525094
2011605989
1801412643
1875378791
193763175
789029216
902766176
1608990608
973902682
402260524
1684728607
2048623418
1717463848
909538374
1716227501
442684863
1737259491
258697887
304821174
1206604691
351773953
2064078372
725931364
460717215
322967842
1165465135
780038337
638451508
1136334303
2015526356
534120811
1881947192
149047766
862072861
864392199
1999383238
848704743
1758289484
1009305271
1471944931
592287396
1385380342
1831992707
981235470
354525210
867542946
170697262
1081284197
1288659692
372474933
257846787
582324428
459153917
148713160
1043174158
1609573875
2030537413
720450495
640021182
752333554
335899836
511170179
99319089
1825747309
161630521
1524180567
1953641927
778002205
1227596591
575302318
391072306
888014600
1760522002
380487986
195071864
1542612976
1986574948
1887178605
553161049
1099414602
425493179
1372079550
1319206332
1861539559
42576610
823158286
681211787
1136457591
110685102
2029317712
1603013920
1710738897
169779188
1109237607
501400660
1861790533
1203934833
1763188788
1217035178
1692110798
199857117
273288284
894609028
906897846
965981975
284380956
1528815180
561602021
1827120297
704199668
959000278
91939087
939888838
29179926
1374959850
1940419214
1870216075
1643217940
1372164634
1735109510
382078582
1849449975
1775075583
1148906568
834785803
928651218
890279847
1021556402
172505191
1560482283
719102143
1721311580
1504305392
1342348924
1307962303
291949714
1999941126
1797285917
1188323063
1326201225
2095179570
1175189260
847751201
1448294760
1490110483
755329703
2136169546
1094866318
1185969106
593006109
2114065693
72357052
260636890
1322913365
1169932796
941796688
550517029
1595908129
751939918
1639196747
1903360075
56511080
1084336854
2090127044
14577054
140771116
1358045204
1355913236
1112740178
469746541
673478423
1197375879
620941988
1694762295
1621475064
1005348693
1354205826
217368566
1046896609
1794649654
1365792903
270561947
439909043
690322599
1103442835
1799701529
358126844
1291362572
1596974840
600042399
183201209
74566508
1586196751
1480213952
270931380
352062466
71131496
1948291806
879417895
1992851819
1305970062
1923471343
273621314
1504749389
1092022655
1993434074
1754918731
2109791662
1347712834
121836524
377484399
1786557622
1808289193
1201253682
716315341
880298648
1600097507
513237853
735384731
649452609
1218840542
1076374153
368824031
1372650086
1850355019
1195371080
408894207
8572090
928794075
1681970285
410158493
4068844
1938985234
462638857
1529837918
1676931409
450795945
1400594061
92129858
1105791762
149289734
1028198528
958045672
133818953
1623532218
887645980
223320015
1209711879
286049130
1346671408
526779565
2115594115
1004091019
948818190
222266724
389472275
1455265140
1773932254
542038672
1093207011
131649946
259198527
395747774
1921684032
58637544
1691039561
1485693684
1541341969
2061842236
1364461660
1351872744
1928060246
973121724
1432608319
2110558861
191967759
1939076718
897525602
366650267
491620632
1790953462
1443045894
1903754933
1627075609
276857667
1998014038
2124331503
793091842
1495151970
608277880
32622962
1944227909
2136695994
1166656554
1697483277
1456638988
1479743036
243044418
641016807
1241009606
268341701
1491360247
1670853359
2072197953
69140883
1446634154
1687658446
534221879
405621177
1224275560
1811472153
2073521338
773271106
648360690
822580628
723819374
814223128
401481182
688723457
1528882627
855330238
1443880070
1161044491
850623928
801546942
1298913182
772160333
1445117811
381708086
871711776
1719081277
2013095586
1383670707
75712533
174926162
2037636476
1703095193
1156601707
2021758054
90104213
1480080042
29541523
856720507
1214583396
846865770
415093862
703617367
906460468
219017983
914650165
2038564763
1041021311
638880440
1396347356
1529246429
1475518429
1134573066
372788549
761452123
18624359
770117017
1946089579
196380729
273830419
1739334496
115185013
176427650
986799515
2012149754
1753622360
636668040
1067508554
1315261532
1222437408
469432173
308385735
644769965
948603077
1253515309
1682319381
1274887824
1629394997
1435720656
457123280
418685278
1342895592
215285029
956676530
393563519
1679578911
29603798
1874335313
1929748339
1585699454
1984304031
273122593
327544720
480504624
193970876
2023227144
1255900145
1168797453
1857984191
1143305931
1208621208
1090971692
1398404318
34275192
2072239440
2124904426
327055656
1167203641
557271095
1269447026
2077088686
199490121
2004593245
490310593
401773043
738028091
828857930
408258298
767044128
690480225
2053723738
1532164990
244781298
110906573
2096897987
1380024203
531988432
1190483477
477819732
1478830027
1095021179
2133680245
1220708617
862199193
1595717038
1555740541
1138386930
1731128574
208453650
997592657
813115913
1893796558
431877774
757757757
700211812
1333772494
1676305985
1913329850
429285691
1203564482
1941061089
246550945
120909861
1352798421
975053161
75177991
172012175
172264806
2018616699
1381403112
962123943
1620916483
240122049
989497265
1244807391
1242428787
1192098928
830697857
579828200
1223313802
903425137
1145311255
721991742
411861727
1330501749
2079396802
1917532041
1048591444
510823769
668448044
1204920298
1410993901
110637126
1281061385
304287566
358223609
653356918
1641667970
1415294241
1665466132
1859331671
684988780
1555965269
662537554
1968025107
1700397286
723000352
1939218891
1184571836
970712344
1018082933
1827288756
1192014940
680693031
1659521850
1038442455
327058759
211004921
1375947300
772498792
2041274364
355426395
1050600012
372884092
303633810
558959344
115207964
731298026
1075188377
196799381
635086817
1809610131
1589070837
1971341727
442928195
485330788
837248220
691503439
1187465826
2112038636
960635963
417883108
1244524634
760515717
948536968
724988139
1736659579
55977912
71144912
1167284532
2021596271
1216603572
6819249
955120081
1618972800
546784350
1135799613
1528712084
1649633549
1613965345
1259895626
875096300
1716078776
1168037158
1208555905
1496164653
462308099
1599623329
141778379
1333920533
646318451
288165136
1694719023
1814357251
682054530
599709369
188377120
1255128668
1737810427
678028303
2019563647
1683799424
905288063
1876025001
1695141890
553404094
1775487509
1070998405
689987154
889704037
423881282
640556678
741636837
959306532
1663954916
450697080
1301357068
455434195
1177742158
199751044
568857343
1753972959
1534034681
1983466286
1535887464
12672412
2056628733
124872533
1563790019
1280067216
1032619347
1706723129
1213738696
304977463
2061253953
400917238
1380943064
1579259564
963394221
891215928
605444111
1457824368
35195489
4489881
1799175934
1922306095
1089846919
1070514491
308069310
501116829
191295377
1628460765
562252790
2028306229
174105639
1342447994
2087507564
461353356
1128234072
514005633
1553933112
742336970
1341552917
1854236872
357007364
2108355647
1517103787
86532684
1189873192
549718600
1506052378
663256284
2112411332
761426889
1307374080
851331926
653693444
1332710012
50505768
496626971
1724818081
453934299
2133367485
1608028058
1903832741
1187113849
1972579306
1764998174
516916431
819692493
898817413
237556859
2117227997
1231671981
1116994452
313304378
2110226334
197178083
1543688775
1579960535
1772164059
1347192633
288025635
86827583
1957565948
260385922
1926221976
759692267
1437463127
449236474
660445290
1709279574
2123806217
305551297
445555419
193078686
2135144323
1346581258
1838814544
285730861
1628010127
38920260
827382078
1842393016
1403461146
673671797
384978167
465241021
1972738868
271909603
1158917561
1883567275
695192099
1354610867
1683051313
1132991046
662086419
453428426
1354849440
1670658129
1618460631
847777467
1930611242
1831454863
2017405048
7767806
1705832543
2044192169
1182689453
879203693
646711005
383256255
932938474
1989974309
1857699694
134379568
576345964
2132331563
1496872684
1474494591
1395566433
488856279
1809070752
1432933352
99266518
1984318585
1240768454
1060019036
786135116
324018996
793174763
937045179
1518513159
1006685747
1700738055
609750992
925929697
127143633
1496933454
1308051914
1955193563
1441708794
2030913171
1055933508
636599145
938373800
1041714754
1711054771
1220445629
131309619
1669848085
1337631894
1336339721
1873515537
759330979
745603532
1934549264
730253334
1827774428
1293965402
348860078
2015648204
1496725874
1372844696
999773968
1017351107
635184267
1032825481
30016638
1297231570
70854282
1689670347
938485767
406078146
1329378106
836582518
1178882357
1530624696
575262762
950390161
636179688
1166622849
1178344760
1029501670
1488996703
398748787
588727892
948374164
1783711843
1835330936
786119821
34290907
47898183
2107967403
1937658825
855332680
1404234142
1622995634
933124659
552110086
1426035504
478933666
1152696124
293910218
115163395
752787322
669840804
182745613
1772004374
1536083546
1086384460
2013004476
1666058127
630244343
661381771
1635136739
1595049827
2121328365
248005916
239163200
1301168508
754315189
143245063
1481800030
1400348700
1785526121
1086807718
1256872261
122187481
1587720532
1958902344
603668433
494644660
1051993568
638639068
1310045099
335915641
1348208216
1556010091
1096939767
2140493423
1388325236
1541853741
978728788
1447807545
655098927
94994164
407072844
1052211519
1103408072
296387052
905698136
222173301
1705590176
507273051
1348842470
1882721995
1877717928
1287454355
970005108
195743033
1598673320
1747239558
1447058989
1890806115
1416022635
895265116
1881949286
45722734
2021788927
283264475
168443009
2144003682
657932431
451329942
992929513
227654061
353234789
1173289850
514523063
231145159
236062755
958456788
686155120
1404885363
459049978
68957177
1626938143
1084591228
266573751
554773728
1042723139
1487107584
173975238
1021408040
1036835606
784844550
694798768
957075199
536686591
767958079
623497707
725317029
2007007330
1511109498
1805870319
1948030543
463584399
1030458165
1147667201
612752619
320254769
1314867879
2107927628
1426593795
182283786
670030851
246718634
1900310110
1931971889
1019068148
463083180
849491628
1069118966
649143446
1630199120
22546740
1418590751
1611947976
1505549325
1512177110
1064408508
910999336
845674385
496119921
1347684520
1864712926
1838924023
409547451
1786262478
1453101054
1966164407
890223476
1105458009
1499142630
940414444
1928639427
1723202195
2016560169
319981120
720565701
435376411
1519511742
792464098
1460126548
811898983
356246808
245242287
612964553
971181923
1576461784
729266064
429624518
1926408437
682313525
196948299
1184065689
654571945
2143447545
1149321045
476352720
1017089621
1715471403
1407418233
638424000
1938515838
1119643729
1203365524
1441983636
1081498077
33560810
599856475
2008548076
1085923175
210311926
150428099
1782147574
173180326
102895008
1156702299
1181292482
1406305438
531352449
1964945481
1563535567
390551959
1202547736
1658097624
518531891
739673487
154811860
1068434413
1503771606
1941922172
1351724452
1178911795
922918061
19581345
1182051049
1044540737
1603789499
1110298474
145255300
954650944
725828653
1345218924
1237406610
1612200538
658478318
55329492
751351169
358021443
810981476
1062604939
1842441535
947826749
1037105165
1504422223
1435119324
2088246898
1016641100
473835523
1928285764
550785381
95932639
1352113606
1185906827
665984930
2100550538
380525019
1451688630
1825110706
2056149851
1070931927
1499025692
188059011
718790097
945486693
1270123422
1193579395
1414836107
291203044
1708004202
1517275303
1445046262
290244293
1932816448
1038852330
138676114
943948139
1837614696
1631254517
1749438352
1023084064
820280938
1369135832
1853654507
17830883
438420667
1568354038
2106394647
2012203513
362007863
368228308
381949444
771374203
1021418272
244388352
668934747
2112705178
1105840391
196120135
2066505177
1357960200
1513381686
1281324412
1729311945
772244859
352945734
955264007
821052444
1965978215
1797826038
753059291
75641867
1940195079
1081796923
1449261229
729845758
146463651
643286805
1125194531
1595462393
1347994606
556576479
586789505
221937360
1953705186
1164399111
265131516
485368566
1140910524
149506918
474047496
1468969844
589447920
2032774814
1380195729
1103493100
639724098
1595415818
1640402359
1241111478
783406088
692694360
60311552
1254890529
832138012
866283982
1195206206
546966343
515127402
1001473379
1890503361
1197048885
366329482
704754897
944764115
553634927
1762078270
1196035408
501762599
737589060
517379501
1170277213
1484126167
112657032
1522044420
1622969846
1061390976
1877103361
1743930111
1149758467
1684144509
193583460
957676627
287257734
1621741688
1078574482
1315920645
94174087
4131025
1579703470
1448503893
1295322738
503066006
1164815776
998976991
1620971941
304041226
1469587310
1441766599
323199756
1997732926
1315583214
1061699816
618210716
918419823
1846212191
1818262898
139031028
1993942432
2102748612
1487088576
824438114
415447729
1082409259
1066882484
1995863191
2085782115
385130578
1244662335
1604666436
422608792
1456715253
558953969
244043997
1062752702
196172261
1049577284
902681005
679268217
340956989
94035845
1384584498
906921884
1648895190
254885435
546902845
2102084732
1205486473
1811197900
1426326521
503810896
10926389
628961531
1547179626
583420632
1698456052
1085374964
2037276637
250212764
1177766333
364834525
814652920
505301238
497196817
589739878
1822737381
761800733
1159274293
535741613
737837331
2134784586
115270101
83695526
1232646300
783067186
1212207718
1295595726
1998335843
1628258260
305515989
234775947
338731169
1551267152
825911326
873219756
56656763
114128625
767859231
1800860578
1243696751
109076136
1789456198
343876757
1087276133
2023948007
18722223
1328248839
77066998
1699869953
1334177836
888396572
1936385458
1526212293
1287538639
1636043390
423048321
1457378131
1288509832
593065923
308600670
2056640856
826343959
1260976010
1948224633
1522000696
518036389
425479292
400892980
915342299
361297093
620049618
1344829462
486607988
47672947
1554918290
1503614411
985195481
1714695589
1284901209
861518707
2090632772
1520253170
427951126
2018258238
53988020
124081720
154979917
1868824728
1171200631
478880402
563716448
813360618
2092646411
149807598
1422489147
1400184377
1672233094
1155275767
1025337931
1009481776
555639357
1253423131
562023897
811864131
55100673
1350751338
945879607
162249677
1378831542
199027778
1191223328
1291107560
693671984
301392709
1646722687
1756897189
486693198
543050818
236614230
1544948223
710763980
2137144370
1849721527
537459312
1776581684
1317538551
1644692437
1465217507
519570112
2088151978
579739840
48264455
1938181541
1376965128
2126918081
43529033
1978186217
2099222379
846719577
1895577
1391903933
1496791497
1348619910
364365475
579841257
588440072
1325388209
414456982
1544405415
1999080685
573727516
531340016
2069151816
680537493
1938603906
391774100
1786958176
1508970891
1672994814
792908509
412476016
235978686
549864749
1518078167
277557228
612733144
802367589
2102141492
381238889
2088925013
687887223
699476022
1489661723
884563888
607580265
2068332941
1040168171
182497975
685735964
216153252
178561530
1904203833
123088481
1922191923
1155895667
1935111138
1760865075
1935484279
1033992928
1879989103
1636572992
611446214
1954310957
693984592
1564906081
2051492614
721718159
1993548579
1390551066
134762060
499736938
1639931
864067607
561087381
781082181
283153606
619286788
1853650339
1075399810
566206916
1871834008
1572240424
1476794538
749761443
1899359834
697241248
663509110
1410015517
1472076175
531819103
1516254232
2055059304
1430825726
1317394844
1949069430
2086085465
412463621
188775634
1316005475
1310457333
899497418
1617629673
893439308
340039302
2133646743
1674120590
1500958235
337876820
219202691
789517353
515095562
4489560
51414600
1255414014
952410333
2073015845
1178922839
1708698136
128796830
187415282
1162338978
461375883
1919803879
374460573
1708152711
1267742288
720398445
1392194639
774743924
1860418796
774556486
319494778
924326129
1734807788
1487752059
231774070
1236813987
1276231242
680929324
1604170626
187198062
2142331136
599658570
1639743507
1258610558
1304312983
2123197884
121190816
244449938
1890371502
298763383
740407307
483562110
1588677488
77260592
518681888
2114637961
1461784301
1531663840
96031807
1788903012
465345404
1434495451
1584892249
720137864
1687056562
741115187
863192596
189542449
1984791364
187595217
708808908
326037845
1986596805
1250262745
638291780
1421188616
823037271
628199357
983173118
241006605
1859039870
1055957582
999320774
512974919
1523526619
1059653997
1110718736
1241168993
192375387
1375739204
61668663
663266550
1124759138
768708025
1228243311
861196391
1980921496
972235611
1021690636
734626196
1012736541
153546020
864999186
2002635989
1306579481
1366176779
1426122818
1542234696
999870979
374716780
579893265
634572298
334865758
1180850820
1147227487
1652943973
167378551
1852568407
126587032
995328906
1399683894
2107819071
1417529803
1629270332
1562221784
1487709688
802229580
1257385248
708950302
978474812
1646475755
1905143421
539804194
266493471
1737440804
452376698
993473901
404441020
912000511
1813235448
38303082
540572924
894181213
1085289518
470072078
165161851
475338175
2001680044
265786364
602350428
188820714
108897649
1938585268
1148101083
95526756
244364050
2006247171
144847282
708071430
110689
1920552358
1146556563
547744602
360604855
96306554
1819407163
1513936474
132473094
828313624
336341457
473134393
487311474
127645018
1466905019
221038749
22631354
787990328
54605339
294662743
1065473778
2119479298
795696594
1593869255
448920202
1711816941
1740652291
1744653009
164673448
1347704942
1776779860
487155356
2144801435
421368701
2139332174
1712165845
226714768
278085939
849368566
672315268
1643463117
532141438
634119276
731672506
545513059
272393390
1678768430
2145050565
510510108
911848603
1791168348
806599301
901613237
1858581347
992204407
1014503208
919457793
842643670
976378315
731239364
1521213396
735817421
1438271436
2025294880
802997273
698840314
1997946963
925138496
2104772877
1146885395
1389380066
1383334518
529590764
1660423534
764777987
4350563
2088609253
385233879
1717065542
655046720
400711919
121539418
1538445536
1250010341
419630406
1734242803
652770155
1381018069
514553423
830015160
409981938
832946308
1229419680
1311234074
911450932
516503292
1252900440
1228124435
1975805389
915772809
1248041133
2082030389
1911960537
1673152384
1074423671
455457995
1728891583
97016795
577982802
1907634893
1554875092
414956009
867729660
1343089811
1600010653
1790471660
1824158897
1918776282
2060162976
1923060372
936111104
657905348
2098838063
1447956967
1781654203
1617114212
888496645
766917180
419002981
901538036
1965163942
940691654
2042030739
1425049460
1346290095
1412336448
677394645
675499774
817755536
1565662661
1186956658
1312358544
566832564
492305777
172755314
1816864306
303946782
331437216
1644006527
1015193239
1655068713
108975435
1185772994
1406353760
1379348731
1647045538
50565453
1952160067
1149118759
1299765375
175658587
551654928
1972161820
781314092
874368001
1555940518
1910552343
964680362
1479929236
1721396341
1418842555
856485042
1590634263
226816368
1642155990
720949928
236166619
26489804
1949289693
1103738266
1145629056
1590082015
981397442
2111258826
573500678
2088620586
1020859340
2137215036
2139147530
2133066457
954821917
1043194774
1929291749
685100476
63285864
1608869057
1969874252
1225181733
2138120391
1557027413
1744151420
167034240
1557628696
452146740
308595359
404917536
1119784988
1572706494
1519020906
1921489386
937202961
1717407020
136935842
1611894514
915709169
1322691867
36660742
158520275
1418557173
1534297125
1731036728
1104270265
1533680509
1134494260
1175931538
1637670708
556067825
1156680949
1334066745
1829703557
1893973315
373032041
604634605
196784656
316563564
2002977329
1131071418
1079115778
1717803608
1798984344
598300694
1882570559
701062711
1220529605
1835835841
677903245
1517347981
1715490376
2036739425
634003631
2123040026
805766142
859605957
1732408310
287928096
225416758
1608498202
2128663713
998982143
742245386
667138740
343219134
43195742
2039642031
1118381468
97181683
84950960
88467371
256106957
325216383
1286510055
408558830
944244568
891631443
538680746
2026205281
815401450
164620763
1016346147
814156808
379032556
1720765373
140769135
1432520399
504551783
699735115
1721039772
2019061595
28938249
614701991
84591853
1311031787
1387212491
1718610397
1938686546
139531558
2117538530
2109423129
667044944
2098384748
854398042
58088666
783167841
981055267
1915879920
1782502921
1682420979
11605087
1884375639
437969537
1907307920
1808152472
1521321074
1742065166
1733900781
122539039
644554263
825651182
958303837
2107669974
1417351449
1474680873
437998201
144589318
1911486021
567865964
930666227
1292412965
327198493
340203055
18758028
1284628748
1915418323
666945281
717750472
245554641
988541319
1914483955
2090256563
2118662282
2111196530
640378973
1804719101
1834504770
494612133
1142400659
1041502607
423864478
1591977181
696127125
709742464
1219127804
232174029
695199483
1649156620
414160925
2007969298
458610208
325131591
37996369
1363763361
1565640932
1637578883
2088340907
2120669743
1445836429
2088862233
121821402
1977127936
1869270727
1639127411
569611650
1991637879
1820670939
933054089
2063507569
392781378
1263264523
736410676
376882037
350953069
1704097279
1744719380
711072232
1365264424
1267898016
571596755
804907160
283536705
1882249320
2073806196
1683960366
647970188
1543010648
330754198
15132492
1115776315
851853409
45940794
1104740213
1389205747
1034159530
741527865
152319728
313933778
1225494405
757189009
461900299
1443474647
1816116622
269094199
1111265210
1884262976
1680911833
834582249
1147524804
707407307
1758060657
12872004
1314888245
601294984
1965361186
749992787
335006786
666426936
450264220
1408842700
959521250
25754399
1412449561
423983257
295938592
1811511195
1230875300
763810647
1291618545
323032824
1850339768
1100648188
118700753
1363761413
1312929209
19471696
2072372874
1619662243
85674715
846778913
1527430115
2056452059
2090239923
2140131611
1147976273
1070700404
1350772904
1225014008
1011936867
390894823
1922840278
1347897992
790529005
532264230
1573933895
485616796
812186193
1223492108
1131598929
1233804341
440913355
1105320819
605704271
1945910654
1799455716
1600330190
494554604
648905583
1127299564
205832213
721566115
147033511
788120426
2087172059
1611362606
465795002
257964481
1100921617
261364894
625090725
724526587
320067520
1980990339
2095092656
2101913545
663143250
702831027
127030554
1132819934
994828166
869952585
1531298009
1346271208
1468073635
75245736
891932410
1150644568
1292946622
229338482
424023618
1992301291
62227665
1232157406
836378053
236788392
2058746631
563825477
1425152035
581900513
1784147891
1826633599
1846576881
783333747
627928804
1018700941
573838020
1413521315
717246696
854575838
1238902583
1940654211
1563352865
1695940869
1957614248
421074727
333922321
846572699
1376415172
365529432
1438020256
1013938038
1215081545
1116289184
1909672271
1503695685
2042958052
1330734715
887537361
564143253
97373698
71322133
1027283102
653514400
251326929
1024232698
93024880
985099498
356996113
230278358
1232851815
294035575
1814118702
1552001602
992316917
1611472671
813755745
1784639653
641739442
1127600106
352133682
939421279
1931766344
210189110
1680141785
1382723543
1760656198
2019156659
981597476
839660602
452601668
33956706
8515999
1684743994
511291882
1956970153
962119869
578418597
1777955570
1248260263
1011117159
1121907771
1055316455
431141558
2001454231
1402275865
2008321663
1065099496
1378422572
2109590677
1852853191
1124849564
1811406357
1933870872
1018877677
1066858436
1036776893
1980734489
546577588
195542118
721946971
649644648
1135882894
1245104847
314268511
920886956
735231681
217761726
157912764
788114963
1799631504
892349332
412330170
1015832217
1920530839
1280140277
1251867455
201982933
1888460954
992919447
1142210615
192614970
557571410
456276794
960764867
181359301
1176994707
1918914332
1904638968
910522980
1530274565
1864904578
1149919969
120484250
928338752
1320683039
1428630685
133748483
797797368
1069963008
1659932577
760940631
485199129
1117893625
633782214
2123053789
535093186
1222773977
1334813104
2076847303
1700453884
118127810
298018124
92535460
1426088543
2027880797
207182471
771193363
530585211
1112467740
1663560150
380263790
1136181120
1507909327
1113424482
1957859463
1015757271
2022247386
1685723450
70416043
1121048225
967018825
885489113
1378278539
1074750347
1007758157
23924006
1382124791
273748528
2027576140
2124050204
905570236
13293785
394984231
566946922
770478869
1961233987
2123277993
855279031
1567008584
2110133668
714636406
593471611
1511602458
657078653
896709925
1738104367
746750279
2109773033
1088061739
1854399963
51969475
1304242236
1273100397
488787228
1578127691
296446286
1333558774
774697458
637645624
581920507
442006164
362689966
862365754
2068564473
328933455
267175398
433372957
1894235015
729404565
29297998
237984957
1343455358
293117231
1069905250
990298035
1810885926
995499391
1749147179
1894715178
1964096561
1175396347
1594218268
2003175823
1916586939
1450314848
1314590921
1805950587
1586545248
101273667
623809681
439506382
1464860706
782062290
1432530728
1434352057
527057590
1420148581
432369205
388148499
747567211
1727495345
557494666
652522185
1268155390
743798272
1179777979
513372341
619109119
196186703
764053237
1530257408
1788323438
698310226
263058098
610681134
1880485001
1470610234
1503027845
358981934
1114887117
2000630313
2120331813
1878374827
1711473505
1672736573
1437312040
13793424
37933952
425870960
2093006344
46599088
1722338150
2107979203
1867166331
1954592615
1429347139
1482950800
105878288
1970907030
170961152
1030650028
635871993
700423568
924217884
1670052240
1847588381
1262709326
1338341259
1479296714
773213595
464349464
467481985
1838723691
2032707327
1412521171
1552507997
1513017723
1207830978
528132822
159388358
916999003
1265760414
1884060673
1123462179
1415187143
75502452
1082529111
1034017645
1420726676
94762288
1571224618
1541818333
783200430
1304732211
1550380932
570254428
2115153168
1767527630
1415951784
1876029076
1684931745
547314311
325422244
881325125
359765371
1310280528
1434053530
723651286
1209184987
1815090230
550943224
1606195118
1423536756
152118532
2019416209
2028325185
949491019
130822179
1952949411
1807985976
1311729914
544147982
1840259870
1862045522
1202747130
1939371256
713507860
154466798
711340334
69883083
52628446
1764641596
1355671731
162418248
428641804
1285309748
614664411
1868158101
193121113
1569346695
137585388
292374242
596126276
1128126283
1023539105
293754948
339354600
565146673
1050072140
672215404
1941081428
1908806791
1920959160
1263445120
53439754
1436688108
1162966483
1224794687
2108415860
1265084730
887808499
224825099
734813117
1590979935
40706314
2057163410
872846002
399138869
1827532689
1100798857
844534260
142227920
732586908
168211798
1453183414
973685227
1930191355
1191074935
647353731
1378394264
488310969
1550221245
2104844000
814426774
1588485330
2091705976
2127205357
854541790
1526171944
2116503010
1677570012
2071462248
732709625
790654449
1021244943
1817216492
1342879614
1804388448
276073202
1348570518
417931434
1894848587
1132868757
1613754190
285689792
994010756
483132387
1006595034
2070192333
1726907987
703785968
620574591
1274210564
2056654239
399630920
1897638667
864224896
1422916628
447652300
216471136
1255677034
1365378027
1920795981
518246727
468194807
1492231019
1245632194
1250724956
2000821802
985268647
1367809609
103376424
92561026
1641991969
961411876
258990318
2122018191
293452876
2107690204
1673554603
649342387
279041334
1584057650
982533808
1342871372
1142480465
1051022718
622375
712555025
1434309455
534572471
1876505896
2043678499
990302721
1520130066
1872382223
1395982434
867177968
335922141
413842895
2073881267
1678864088
1759886177
252376464
396464154
2074123433
1815869789
901885480
239457737
364850203
989090348
334827933
2010668523
1111770935
567401326
1781648495
584877740
1235853662
454905906
1411038073
1460923731
501161053
13853133
38145645
43338308
1359123852
1299730299
160954466
1061524788
1956693969
304895544
519128072
918191783
341771502
1497470653
1489441909
2034261945
1123217163
267951098
416057534
2017109428
306702307
768738359
1134420767
1209484393
1229552246
323058729
1577523401
833824865
695094871
1617274549
68977827
2053099842
879145407
129012849
1403136839
728265396
2086167936
1139362988
737311587
839514465
1315236242
1194293120
1948604168
929424134
1659649104
756842303
1626704107
1306803576
603837113
721017911
1307962314
1838012875
705487184
1421476742
72392518
77821788
318501040
1281440083
103806212
1010690806
1250290079
1813659910
1766569756
1781023962
1771729056
594060827
1185577241
66147752
1835822336
1332510256
1502389138
504774322
817578122
360251640
941362089
469688718
772291885
1982286654
1479979963
449097214
1212620221
1417397703
1702756443
870970502
951000968
695154370
722905433
1760032369
211872100
774222456
1629999391
2059945370
1042633552
868163521
538958478
1632710845
507012470
316844230
1596076811
1595843586
1906079863
771350930
550690319
1052666054
714467880
327509171
1541101736
1715875264
1760719642
654952831
489611954
135881033
2084265158
2012466669
1726976875
1694030930
2077126995
936977020
1046872856
1429601108
1988810351
72417265
2100938748
578269110
80584716
169470309
1934212425
1011678816
749329462
912691122
637872972
1754333163
324692788
971886178
1292227798
515665540
1038130603
480142667
1446703755
1439804867
960072300
970024362
665924990
1786693347
154193970
831321184
615076126
1750151786
1098240588
627446970
599989059
1851486289
1152287889
270167327
78413908
1593513103
802470186
205375444
1571098376
2140979447
508261869
1600208973
459593538
827326613
860498481
805714296
1333625027
1143874935
989947343
1667917510
1318562993
1460614588
1835777483
444441460
1351803751
880370398
1322872352
478197882
308079303
1408228564
1363988444
4474311
1181262035
1940459084
1706957768
937468678
1775041760
1106072556
1597514756
1574850763
889653351
804402219
1243282004
1048803086
854994057
1659163018
1256347572
774726161
290652443
1173674813
1493496017
1164741994
1299836546
1371186490
280480258
1047139921
1619330780
581765660
160886245
1681334821
552191955
938346020
1353591188
381077012
1992471748
1761320345
1699863711
420584655
55719151
1369305853
1602259531
1041200349
834237192
229116816
899342931
31479211
2021848968
1973609629
714985836
1635770121
2146619480
1793721890
1662021109
1618837321
1054176490
544167539
554053930
1983228501
228701234
1551749191
1282072031
864756841
434610631
1208773326
1923021260
620094349
193357691
1917469624
1084230287
1317151611
1787543000
875443116
447189441
955723205
1091321834
1812578511
1321487675
1900037497
1985313619
822859932
1302513206
1607552942
1151932953
728726210
945886807
1966362443
1010580922
12310986
361536562
1554622208
1272728918
1456008934
1487327869
2114348642
1119461389
1010030673
1519001586
366590843
1990070698
23025238
2008975171
1805308535
246786574
1226718143
1066414325
1678330365
554375846
557705246
479519087
669072115
357233591
469089571
794317094
874604885
908204983
616701602
668088504
223390207
1639479016
1661036604
2040039945
2090823392
693652527
1323611421
138649246
2101537602
608582000
276993527
194637810
1058065241
525099637
374854887
1722743213
556718820
2105137131
429161470
1061774864
1109341860
2142680207
2025280637
1558484947
1508909538
1077460099
1171925017
55391524
1784462779
1196295944
986301486
91710824
455927514
572909361
956592974
1270719846
1649371133
1676626138
1989071791
1376597535
2048447944
851376495
2065798146
984533197
2039189877
514708832
2088846693
260052522
1014958088
10204552
1823485210
1730885701
264710947
1943979275
130720512
2122252230
1452648575
122871178
1497136817
78742330
2049804087
387950435
205641622
718703534
1363329301
1789845184
1698607881
1070866622
1023011511
2144312522
1361466670
786894250
604780226
991790394
1286728873
1377475182
357549081
369410825
1985128165
1854415670
831807792
475125045
398622520
324419585
367686436
1889045147
1344922530
2016791884
1606846874
617962441
144521412
2127488424
1428921827
582541107
752326341
1401951116
2114485960
1995646944
388388088
683316988
1904372724
452898904
587936915
1779900156
670890327
2108708047
700180870
349318432
759529233
828852263
1585213675
1942756795
1458821380
305871943
920438935
739697688
2121437047
581833995
1242706135
437536904
340666000
1306374172
1566264376
1645410294
1958691090
1955007270
58293211
1288504447
656938317
817663709
998596205
1969872818
1273478401
1305049758
763902418
1332037725
179347202
1694320904
1401474529
2103442325
1685584448
1993941347
919158540
1497396731
1826580016
1418564273
1918352721
1193475526
11946310
209990029
916743584
1217134525
793103674
1893867832
756251669
787832040
415136385
1501035297
1636636669
347838392
1789024312
856133659
1961676802
1378960941
1386307629
1389510975
784278642
1813493300
662989485
502312511
784161987
899549657
493871803
1021418288
1082070507
1752757330
2003413823
862695728
180838311
1569220553
1318502462
1200845375
28619249
1853960577
691453758
1986194381
227826760
1144132728
1254418984
1804145081
2042473840
1826369369
1936304614
1136142126
659747840
2037926367
377164206
1809486449
798844597
493599008
687424914
1065890791
257502065
840954923
1356965656
261516358
490663964
454999062
772686904
434232311
396193043
1992933786
245602238
951350451
451691267
388818477
1352147616
607889571
17873082
1988727553
1823570453
1017129074
1952547855
1702375958
985080226
713795027
2052894642
2092021278
1840935000
470146745
1651723470
1374663856
1764314346
2066210135
93376935
2119269930
1187327284
702859818
2111040475
1768519520
90455956
537761275
2003877377
1265319315
1906715975
780129541
262825594
23861919
195886688
1221471372
1060312319
2087600249
1078683779
744513375
1548738424
1931026399
1939319868
1528722553
2141441866
1895153510
1486134708
625711438
473939161
838285455
1438333937
693860700
1206100985
1604206486
865458933
1849085038
139734445
780576828
1630719380
737967711
923759841
1215451955
1798857204
611322318
1931470920
2022816263
433338320
418116811
1697744357
1534745055
1378718308
588313163
1042483578
170434074
1098249723
1273020458
907489590
1553130022
984427722
698219588
180227712
284832131
1572751132
1973232500
1085197007
218467735
721302299
1246950990
1828341685
1670867390
1869478462
1240129761
23953972
367504803
365533729
1836521399
1922284849
2090259929
1096698534
541235884
91559813
1027542897
1853350177
148403233
1754404328
2061977385
1263788855
971495567
310644650
428569162
688202419
1640070513
175287386
1460383671
510577112
1380969095
609309014
1991530126
617790435
1486872034
796684418
1435129577
108421806
141432724
1602944237
1178994134
856374881
41355551
1080862770
623904339
1326509453
658089800
1877055066
1865905501
1716633660
1375797319
299680330
1766773893
866489421
503038422
1237411266
1804907865
1646952208
1055721561
1852304366
849686971
1153166452
1127934497
524851086
985896086
965867918
520712901
163662606
198751867
923006009
1741283338
267316801
665410796
968700946
1171860642
561420809
1052489114
1120415684
1753015492
128403053
1551504763
41205330
1752557379
1237169477
73769038
688633465
1139217937
1476361353
1089375245
63997113
1511656524
954996432
899179601
1362440750
2063894050
1794775570
6080620
1357220549
866829396
202465765
2964468
378294914
1746545173
1336320809
1867864982
227845276
532626939
1378508757
654118889
1620237850
816439774
423845153
1900251540
960498727
162939532
1962325750
35257393
1417488608
255950632
1111930896
1155998716
1238956742
196192407
1409155805
2023785225
1839205084
1135348767
1252726759
1713039250
1348629738
1583653933
2121580478
1590413110
2139988560
1217277664
1182295657
1682079674
2043105444
89555997
709190853
376748732
658455745
84857310
338317926
892649005
1064157478
753638626
1331532994
1698656344
410006288
57463348
647921979
659854605
389353298
1563124147
1422913896
1339383405
1253209244
1981469087
1034850885
675413971
464130145
234629363
18577773
10229990
1286931556
1697391963
878308767
167131102
437111594
480780576
1574245783
1761459525
2092740359
1994092084
1556712220
626554736
298648892
1096983817
2020587824
390810167
1044926205
1493025840
1545419437
82485061
289475792
1223406668
1677084737
400484920
2032245772
1408232211
1111269766
1287763964
1565098450
993125240
2077197520
1061144178
1825024359
1184906789
1124206349
1674809167
1932366793
1872781487
1282032447
1661985647
1195750042
1540981835
274324505
1724460499
1799291094
339328374
1649216454
1904004252
90774141
175396558
1282853773
1291999973
433499542
885929755
1527788673
1688651244
1156174171
1728908455
1546422944
1582569897
144426226
1230044780
1284535244
1834474299
1116311805
1297337035
414877121
1429885439
680916380
1430720008
122883662
1791693490
1195546187
988803853
1292390682
2069199098
1362480360
1550046787
1049431005
651353139
1013814870
1858972786
417070193
604487450
1115045046
1710450176
2038017363
110772000
1350346017
461785916
1284253826
2019177115
1396634271
1070096083
2141436957
1192866350
563446360
2039692379
1849306408
174025313
1474447122
443959432
1973529807
74452922
966051993
104837308
1191863389
1327231186
754220859
809750562
764761056
263098896
943693628
1520680621
858622114
666774494
1690737567
1404149910
1164086076
1806456255
226179127
225903014
237323640
366549279
1887223874
1073628713
376969162
1326264705
693175076
1382148599
2013757228
473237417
100725868
1214812185
1958385541
1020719091
1847679434
709646793
1756992985
445475638
1595090296
1586409458
1699124892
1831327566
2134733590
1929924588
1602166077
614060398
1592550444
482320170
199902889
1448860593
1986311184
1552092276
566430772
922391741
53545242
613106587
1118758643
2013294488
172745512
878914067
1462255290
1900293047
713910943
520309091
455446113
748902620
386708612
1521482793
302385293
1280217896
558271088
1852307820
1495742214
666756564
1288592464
446647047
311786443
1511265243
2082883826
1547739461
1587054976
1422101193
1678305463
255819637
462263152
1991826010
1210954198
1579074223
494326867
1251604896
1728657346
1325317568
101274807
1817727763
1667395406
452336323
1160406012
1754437889
2003038018
1019854346
2096317048
2092979936
1069867063
601795094
964579971
216201995
1870006855
1872867322
337673172
971912067
761267642
1782926728
1045659696
1387300427
302954701
323914451
2103628598
1851707215
1348551156
371193606
1201866596
604559363
711477399
1712628835
81170284
1251825398
84966425
1668500832
1726817677
2112473667
1508201090
300107872
138478496
1648907068
1003480825
877195489
1411371234
1848675204
1231073958
1234596833
997983875
1378053930
2124813724
1186947844
1968439444
1983745578
1968842796
1087019716
2076012920
1694023981
1909963304
367126776
413532878
579739383
1389194187
1059914268
998059815
1529881069
145032725
776628139
845050228
1617505831
1141688580
1997954658
2099468707
730329003
819566417
1983678087
1290847356
861551356
171211095
1592981631
53882068
1556913345
283203539
570534985
1165737104
1498557291
1088768351
341466049
1574951703
1012541704
1622296548
922446847
59094924
1269470869
47740441
1207557052
862570810
1200024629
1089637603
1301415474
1270258379
1798532631
745849835
1664911795
891025955
1331738595
773374860
89210210
746533175
914209500
937057410
182845788
357582230
1761438094
1474787336
1019801986
1803890054
372730720
706897170
271385086
101697449
1687316998
1692332333
1564286298
406111531
1595663163
1077592951
495615073
1754233772
2033710323
2006861690
2036549628
183184147
1824268116
1974584565
713704286
1391329563
445041322
810948088
956710915
36275442
1287753946
868922837
379969977
444124489
471772144
1792838320
435071408
786070830
145464366
1001205925
375559212
2139844664
1445331841
780821671
1672663402
990658730
479857026
366127679
2056337550
1754244293
1358876108
1641591576
1614125953
1267928107
20885615
885920514
1178511358
520248174
278048398
383639781
134368524
1088946522
393143149
1115949257
1120641413
292263777
1156610033
344542491
794516382
658183492
428543621
598149246
86402894
302136543
889136484
226777424
801465266
1717286576
1537924429
1779422791
2021964982
2128634367
1889885023
2009898059
1357847686
1939799433
2021609815
553231976
1313375329
2057129083
936232048
309949056
1704003293
1304624427
623118652
1718549806
1716354955
393953737
1023610583
48587110
329595513
1369149486
829108333
347008483
1831871070
1143477375
442692810
1253325290
1731698867
1309079803
651650955
458657361
958605600
854313671
419733085
2060967080
475833240
1229149523
1773657
1435200835
190757683
904367179
2092195135
1403059806
1727935371
1793933582
665449372
400628976
1338299694
433242239
137237023
1074863655
894545669
265172883
1946405683
1205152897
1083520017
1831354654
597594952
1526048875
1028612127
994624487
594753361
49396738
1050151892
335743044
1040492139
1944981898
2110314980
1159159356
1074171509
1871116455
817935051
142342648
101846308
874156173
832575738
1060426889
1780601865
585207724
2078322955
653894161
117731259
1302321351
641290500
256371128
93537531
133608010
906423877
792208010
953654351
411583963
1010160915
1649677139
1607619803
1209154691
111117123
1866281000
1532637193
2081838149
1283441614
1813884805
975835348
1046398708
2086242835
1343084769
465060093
1682462043
783472587
1297209103
257663027
669941496
1155262357
2069393014
283926330
920103997
1530459512
2119996140
784287365
738949969
265589599
1014275512
1124353275
239998705
1859099226
2112396419
320566440
366626019
436872734
1393226459
1585779280
537408830
1338773029
1100439519
600075252
1281438090
95414157
685876286
698521966
440322241
1882419835
512900626
303941512
1436121033
1040279979
1673821097
1308669831
1005135855
578253245
347013953
119159438
305188603
1096307042
581374959
2117487382
1229955011
1905370516
939151421
938029414
1018533813
1848502053
790134237
355456960
1884080622
1776162947
919471830
1258182825
1833867097
536444295
89557672
245656288
1148589711
2106640487
772077022
1285640497
84148354
188954486
1233703701
1768997704
875679760
520967560
1837281526
1389098172
1018105046
198345241
677406507
1163561196
905065146
1727457351
903008300
824945967
916786353
2020075197
1609448235
1140349625
1171474436
881546910
696422107
716599179
629216782
1017925481
842511138
1891355103
1585519265
733072441
1068384616
618285246
1797025522
1570341142
1318160492
1041523781
906253547
379670350
940590318
1135962806
1530979261
759961604
1373953982
1880486343
1261675852
809664131
991062212
1523016094
780928414
446063365
65177765
19411642
464033329
1932100091
1039769794
957431
1012441124
627066897
1408736944
992932708
1504534988
95412055
1915797494
1466298848
2036036846
1759335619
1580678534
20334516
1699765651
831687366
1373926247
880164578
716531930
1524748164
1985027332
2071420615
1229576804
2070878021
357393033
1207038388
789019779
341906884
192301592
672447978
1269307603
865864050
535024979
37336054
1092063899
1500879415
1182739601
1857518442
912015994
1854720459
1342239289
1692587450
2009937182
1551976417
1449014002
783617040
668241146
354544189
1614744136
1622534031
1163157923
1816901547
557979484
87499597
2136100222
800089703
152361277
1679917751
1092427573
1041665060
1815594415
912644405
1908217010
800427685
1569411406
830835192
1245624686
570131719
1258891106
392578700
562397822
523094329
1510748653
1747936447
458008244
894554216
536868181
853600993
288863280
1984085198
1391986673
1201463950
1902612240
2113860039
1227302401
101470840
1450127396
1904733160
900879647
1076140898
64047715
2023498481
1912566623
669246921
506380832
424124525
1866020467
1145631879
108645290
351726825
1085764102
1105534126
376555173
1349963685
181524138
606780095
1852704008
105691402
1899028159
1148668191
1344775350
912071418
268682358
698605667
1021669679
1351559330
1966494664
308048813
1761916176
1066779378
336828458
1251071232
989448672
652328492
1211101081
726591210
812197067
8091209
734184459
492449450
1531218850
422775119
1294909674
1449352310
1301235896
210620701
930813222
660611848
1023779103
920442515
480821853
493737736
1980375489
324150209
1458432758
51262490
1383510709
2103803360
1075602219
411131235
657204084
557382722
557121818
431051452
26567626
2069404538
1906401972
1009361949
1465310651
1025894992
56001135
642174138
1362856178
728222979
1629077435
752893342
782852249
1044055888
907060668
1878518232
1552810668
689952216
443305591
1529765055
187162893
852210684
192987986
1184012188
75439963
1548512538
187681028
2083518874
2064780274
1671442237
1803861154
443316158
335578912
2142859411
542562385
1178184003
461193357
1845387959
1469120176
314430033
1905776167
2121359763
644412262
264054045
1333704291
1135655206
1588751512
1330341548
1190076546
1618308875
10180094
645500459
745962433
1939821188
1899199261
1397867852
1820131763
255495538
847578495
515180902
517469390
1531415969
201508750
1677661194
1865342956
2145925252
429160405
1657198416
1264792207
897677498
1843164033
654659275
1292763810
197654165
368831524
1146261216
1717042379
344156315
539366641
1122733564
1335741998
2007609265
1554894414
1018607031
1315709976
1988690451
700038578
1006426884
1818805337
250986458
2122426376
24448782
1491006222
1399630936
323260307
257285546
138970119
375836626
1459298922
1911474464
188043097
1567923805
742519030
256825848
1392785167
923481494
621245450
2057509106
2010044176
1858282592
1987290871
1469915076
1484426863
1905183650
1865920259
1659428383
1291684952
779154247
2146138488
481075599
1087710329
1060242518
1433193325
582366263
544282235
967538418
217652746
914183596
1320756346
491221772
886865608
2035437387
1299016456
153889586
478404009
716305935
432367733
1124910402
522069709
449162120
484328575
626026533
1685993500
1753669563
1115285701
2027487508
187973896
987884784
783469168
329659170
67797204
2095255038
608275724
336389641
531205678
611507234
1524520444
1476200507
813074900
1577348604
341545803
1871723844
1890761991
511287181
285953297
666877712
1488379050
552654171
131265461
1005405738
1623273471
1833983419
1746830071
267045724
2060869812
816857217
1905979935
1933228608
369581343
854700854
1247459903
735262559
458736150
418788078
1227777712
1905213129
492058950
1346662992
720392065
538234423
975403884
492454330
446756362
1682684476
1094722801
1384926917
114894937
1964001969
1145177058
867883221
336748100
2107980659
1382363971
2008303565
1550755740
886812804
667652368
1953864381
425422920
1277787025
1832086599
208829761
954324286
1432347981
2106112210
1599628856
799239167
959650679
1206808731
507961673
1541959998
1999087607
1336789305
1247751968
1196485047
264036488
1327001417
1286670701
22201443
1103146198
2038708198
2102455211
249041560
1439441331
959374001
2075060182
1296881295
1769733055
658119742
86411838
465163312
855273068
2019263399
1354188830
24793430
886046534
1691268524
1060486906
1541681648
847230491
1593107535
2102214865
662340758
2495311
1864256121
2059069121
1309971589
1036136102
1024825967
1903449928
1423632924
610725699
909599122
647774034
452108883
1114758541
137271156
682113571
1023219805
1225535004
1512486528
1190347032
1150334604
501598718
124598354
1444633709
129097414
605024811
1419323093
1698428695
552689466
934008171
379458015
1652846845
451499663
1415269677
6785999
52320090
1544367602
1608317150
1896524239
48631521
1376450178
976982843
1446280126
1504928518
188764442
130957998
825182902
94316386
1584588280
957722826
212883741
64669025
1582580363
1702115122
653314586
1525383486
553947637
1994091871
1857518444
113278048
1152700484
1121582165
1813568856
1026743168
1262659040
1207678123
240076641
634903166
216630255
1027027976
1978178762
1595864145
503571694
60094378
1781339420
932963277
1299059435
1046960573
2110043382
968703764
57585596
1224556908
1640185999
1486248568
2074238510
1289160028
162931947
2061761294
1684093854
1438765362
970086803
589428524
1265893211
800800844
1443651867
1684077059
1920953460
1380684021
836296767
1366790679
1742676599
208803999
1336162979
1155555094
409019598
801283281
1018484383
61641392
1423850401
554609821
130489575
1696601884
743896590
1889559832
1155298014
483561962
1719090164
1967783577
1120180722
2103223474
879186770
894952513
1582697003
184277498
489880750
1469271152
1230163083
1193601087
287713566
1457117151
142109296
1771683845
681273372
643537784
613028260
282579713
725468521
1585366728
464033591
151819486
386636740
1439419190
430699037
714442750
543846665
1324508377
2040550287
212614719
2032171299
1167342672
1377985514
612832551
1392571926
311865237
960251420
133945636
969225169
1547755574
463440276
2069616195
1349953399
467921931
1466781667
848364457
178510712
1029821055
520772176
1429697827
1849129478
2029719684
352076586
1955161921
1357612348
340014771
626713935
635130691
203733826
367407682
1635319690
918571890
669117948
233513948
162985618
520335618
106929769
721234773
565111750
1950364443
999279778
945874440
1741325078
1921309538
2049749294
1259258468
827988985
1473285409
1157177234
1547320020
781930047
1870254707
1975792228
57107090
2082279572
454044226
951324999
1170515656
2128268544
1375192607
1175548320
1826360251
717932955
93362797
404569404
1023202292
706848030
1785631855
741890299
1262426299
286301942
729673111
1112054096
747348747
1778652585
665186610
2086583031
2007921117
1333757955
1034178702
139973377
615697004
1495481976
1373594328
142889143
1182753592
287078588
723843247
2093248122
151391425
1542195536
799567488
1239110799
1676690599
1929502202
684058352
1118968912
1829823073
976474280
2033266893
1093061840
1885561502
150722712
59328421
744168343
326925101
1028098991
1695026137
389325867
760059292
1101961156
1152864983
1988850867
1098340378
992574572
286143899
390450743
1520638100
543555899
1755368387
1858793157
811972294
215672258
2090454072
1695401879
713574598
1750723226
1902188487
1014176164
1058839083
476893881
2027266559
1828022200
641508995
558516978
624451096
836006720
414440067
2072253751
840243889
68670161
267944570
1045556446
179567925
1967130416
1709906858
605012152
1677561866
597108815
1833521904
417736731
1167286584
1272509386
2097964194
676872437
723140563
1703423377
1948081350
1553133378
456762575
1059154446
1026235057
1277630881
1274928114
976917609
344647382
1339864637
676012861
685875665
1660313381
1878360781
888733748
1433713784
262038088
1049019569
1361074879
450066374
1682910025
188755138
1997510091
1273741283
817966742
1622009726
1810244294
382196770
1097470156
1002181903
816786061
1865386123
1603616614
235838247
1005349520
1765355142
1629911914
1057501919
237987262
1535830461
1109028015
111552129
900568084
932452503
1047580798
1989386893
81003254
1112214972
1097461420
1575383314
1274429564
1558710896
1924210657
1897538271
2147294341
1930340134
508328481
664940935
1781018819
1979913728
899195009
1092285993
1534362234
636689335
754238213
734929617
119905169
273812480
136632397
629399617
2144521074
1291158081
1663654845
917785937
105455779
1744699785
113951534
716909215
814242038
828173366
1986407703
1714508711
111460694
17252554
247310983
1022632981
1488891274
1099227582
1105024932
1894003298
2116710585
1042731795
239173422
735249370
1895350364
1618000464
777009072
1512606467
1480414010
910143118
585827933
824710280
2055550032
1610910922
1296588990
1371795345
1625192357
1402635783
2147245098
543336484
266528027
1198094386
799565977
998007355
139171936
1977390839
120002397
797449940
141166397
1928839034
821493978
1148383616
1139295380
1382408995
1598261611
721437650
1482134500
1869144365
1458047652
239162581
2008400957
1643057009
476638201
155955917
1669674368
2127060589
996159577
66210961
1666378843
748893966
167129704
1315294465
1878135934
984263747
1844301188
440392711
415685786
2055610947
1114974397
15669111
1528532046
67154964
801070299
1263172508
616785059
618189423
1809826882
1167587262
1969971792
1447664260
1257898420
271834068
1066505429
440658347
54268930
80787982
1444241191
1155854953
1419926207
103518317
1279320185
209858771
1520671953
408788493
72346914
826617793
1043447068
2048311273
139325717
66202685
179204158
250839196
1462658176
1084635743
1218052654
1930299573
850625706
2113221816
151479747
2100960527
476951894
1107435144
199314108
1392642557
935518960
687491640
1835529150
605363304
720528429
251395973
1474312043
493003791
1191031007
200396918
639779754
1636275838
2019369781
1214202129
6869695
1244444588
781746741
798646576
1866896254
1868036551
1148040223
889310340
697002900
566506907
1640250889
275186912
647884166
496054397
1565306048
421662109
1549343662
277824829
799631702
1453063344
414796976
328634183
1172907528
1756434399
1343164120
1029187422
138852022
411740280
180313210
455638902
1141221504
1997445227
1366105750
1437813678
1038717760
1178118299
1821935133
532472898
1252263799
100107383
1853105767
2093518463
546009818
1743544117
986576660
1947354777
1823016274
600533070
650741195
175097550
1786998675
473278883
145948944
526269016
1283039891
348149699
1421955649
222041562
743829516
298237153
391668515
1950388039
1708869382
96927550
63967516
1046955250
482127236
1895928117
1298777479
1676952712
2068452709
1598493999
699646817
1411422327
2107400869
936148874
634864053
778460596
740919952
916632668
1502761486
288700052
475954328
1343352412
1981684762
2116468902
1323822396
2025533659
757524367
1710824934
1502787529
1147020508
1231348802
2106538935
1940037770
823955378
158041002
877418476
1659488084
682933087
2097301231
1762041622
198628300
424709403
718170802
1769878723
220951959
2134404345
1635092580
1447167297
1245292224
1694144082
831942148
658604036
478038683
194669329
1092377011
857506741
959752875
965830994
757396953
1333897391
2134224245
517570075
1623311015
1030708714
1858815777
2115798782
138484900
919998680
1357830860
876126719
49331375
1886240683
1842047832
525059578
1562514221
817037462
167870309
1363295048
863968511
1587263827
2084702045
1468407453
1322508084
280158628
726341197
1636622751
1144212475
312592464
450354782
1955373594
1526144913
298613689
316456639
306425663
2028619668
730799042
1421885719
843823767
2099701797
153377288
1848404688
1418971602
2062165992
1606583857
465315188
834409748
589538786
1862195764
1002188598
882817081
371608942
677983201
1481558264
835260691
1292247838
257720750
848864917
1656607235
739840195
1880120101
1269309077
211128749
1749288454
57757083
1072990195
489913263
399547934
1546002669
573401283
690568570
165204431
990644103
647137147
159666943
1359988133
644840907
800590128
1996730127
165735689
78037652
1885346067
1003165677
1696830387
17652862
765665306
707918411
1537436495
559981095
916758249
1810325349
793042292
687477467
1140843323
1030294669
603911472
196371453
1305003093
64145915
94115408
1396522427
1101191633
927867138
1310133306
2092921678
1189580997
1745381534
1882958619
1403556132
914291231
1149522340
706074892
621428402
1075615524
1784963161
580460886
2101177897
2059932206
1777168659
1410828463
1088577699
1613546932
6439856
1884730591
348083629
52583543
1634807292
930829042
1125383544
440554530
915407092
619818814
1954564268
781080575
29690822
1762405774
699438874
100016796
1691432565
1592915728
1718623278
619907519
1068895882
2041668377
1856013391
2062389196
453814073
580092635
632060360
1161716741
993964936
1855019889
541668105
233893660
1209659898
400267598
2053695802
1433134278
330551724
792659214
1326093634
1026094394
2080008131
1510038784
1396173338
16781932
916906524
1807904836
637737510
251645871
545866578
1899073365
2085764244
74531569
2027510820
164654076
1690370719
36053336
1583029849
293794346
1889110177
332961384
1229353386
1324483744
601055447
930699961
1001849195
1706342638
818943442
60842655
842896842
653449475
1066468976
56342247
1014946868
793459036
1915883270
809277639
1651639139
473670797
1924535528
1779504263
49077880
22141872
629337225
1668743368
1062652927
2039049278
926904797
629477613
1376548453
1196226702
1420849594
1507087045
147552099
1875204775
2102540347
611601088
459957772
1265297452
968855966
846945663
416940739
427814243
1623495534
512924979
1294382541
362060938
1677579068
847438706
1157056355
451736903
1282526379
1440451893
876344203
1165548237
1455145231
1900997335
74409716
424698961
452959332
102883702
931187451
580976539
532274750
886198742
365955807
359260188
288141321
418485773
69011710
1021238381
1796473056
68216315
1920948966
1295553915
1172759480
1650154797
1954663734
1286074117
1549461735
1095314601
952805694
1122743428
2110195402
1046069312
1179166585
409574983
361497429
1883969944
850263535
2047024222
1708860885
580591519
653074876
799122104
870630582
1836930160
309083945
175887765
1948208623
1321701220
617394992
2058303113
979595288
578016765
964987805
1813750491
1396940618
75657951
1574517812
1351399151
1153246806
1846421523
1551832443
1105183473
673687181
344959490
896311173
1391982541
60113194
411215372
244149061
173091751
1253451246
110227292
993228724
2039206890
1994639289
1616519653
1390297769
364543073
493008101
1193759844
2049334320
561307028
984742690
2107114320
1274854658
160420663
217255259
1422953405
1043909779
36126439
338762888
423470863
1754153367
896463552
26126498
1207125004
2114305993
376411656
519126157
52571065
2094461356
1304185307
2125685917
1355347843
1324357392
763730792
1979651231
1131487580
1118945050
1502331517
1757241489
1201233412
63601673
1274554686
1015823890
1731206452
805671956
881602567
1978809650
1528537203
320099263
1908508420
1257831577
1280842352
823685658
1263049535
1005539559
1528021464
576733286
616470182
310100124
790739405
1788471114
884340944
1010928225
1070137940
856709784
685337432
459582665
1910328481
728685926
267839093
458953378
369793583
2125122741
958463364
1996858528
1498884202
2005766369
1301444020
2026600276
87616084
935354224
273204700
528240052
1485938665
137046877
1903624545
1112945329
1472658565
1097516502
334769017
1329235501
1991972100
1281596401
1679593669
1896295095
1518545513
591019219
88601588
252054481
1589896392
531581309
957516557
830819699
996860642
950249137
494918529
1234676598
1167817667
2127738824
1417264891
137694344
1055131625
1989702574
1763762567
1583587979
1925142987
2012980230
881634709
910098668
1210577184
942826542
1459106680
1101914860
150550852
1541356675
18466413
622555986
1821455995
1809145615
974855160
432669908
1038801467
1430124844
1099441672
248480214
1976910155
615666162
563549066
1623227555
221237228
2094843595
2095961359
436085982
1401513373
1087140544
1243421789
815456718
710157219
73478902
132499005
538283305
1183584913
360668404
1941065670
1872507720
1548188209
1405234903
1268445461
1250067706
1009453734
1395080218
1913847616
1089540306
1743112554
2048394343
406023325
1800939561
1007797173
1084561137
265994676
1463470841
1262850942
84606410
368253974
1031462919
901753102
761795385
1113677657
317562558
1830991032
1222969440
1287854054
1902436505
781515056
1138964542
1349032003
404013461
1496305455
807980043
1385690639
1812607689
1881165522
231300346
789655772
334955638
460698819
425695706
4261900
396734555
1310282993
1583161765
415976360
184423379
1402905590
1113685098
56048908
1414685635
990947683
974753087
1623067563
1930299062
1020992369
581125275
2094307418
2055601214
346176229
764271890
2138046574
127921612
1144194802
1171072460
765610147
195119867
1430025377
379019782
1802300443
1410536459
1503113837
1409714488
1422356480
877819310
405611266
1260306819
1179077706
807268128
2092554156
1769568255
403282535
1895884573
646492268
343647383
2122002356
1350750829
1845665416
2018231909
1613434600
1454326468
455530967
798281423
1453636886
550261728
1266054775
1006087928
1728409867
1404837671
1288912874
702303285
341392310
1258508552
454810286
1481758490
578638091
832908781
666829601
1218107425
1586719918
1047135335
736004552
1785778525
1522287168
1094309333
756123580
1578926672
1047720875
1223039379
1910140178
1758451632
1971879384
187330568
43722568
379918563
37857583
1827364797
627442775
535300162
352645171
1268785843
1539156262
595580698
260399568
419118287
41087420
797004266
238046015
385516901
928667863
1239754065
1809839204
360063075
30993839
1313356125
674351906
1625999689
620328025
544883098
1188572015
676748328
1107391858
2079087901
587534627
606090521
1583498358
1199573523
1741110182
847739449
653345384
1994151545
2091479722
105837060
3888194
2065692829
223450771
2138722190
2013879109
1077472034
1858131508
1664441579
291848049
1324627316
2094304404
2138657185
682827354
510790390
1113042424
1400975492
1084332017
2119280636
618620730
903544363
257899757
657749706
966960021
1341348087
1762315036
1652413701
1504999492
1095329169
1699400281
979776272
1542888395
708209372
1427095892
1967173052
797346724
722144041
849405569
1774976583
380415576
336089318
1974737200
437427098
589158411
1244482938
1684290462
1608782704
881923673
511875824
2058466630
1038082942
460280458
1735713911
511237890
1589118825
1703550708
1266518684
2110030493
37917643
1705592681
925019763
2061702270
481820006
562759976
88991358
1792749941
512631975
920323526
835682145
1288823995
604951261
1739978669
1977148155
2143511404
479060227
417448425
1664112268
963125905
1729911357
1941538391
1102268978
259446633
2136065215
1029041196
1439619462
641401987
877853442
1352880495
1790468067
1561170733
2059579584
1738736412
1011966077
489031625
1239347529
1713079007
1387374243
22549747
1877475170
2024847164
1521915079
1113367481
478349424
1737685744
1348975817
1628986097
736942407
915733755
1698293394
42416213
769233502
738305546
972665250
1397937457
932750768
114597986
1523880326
1949337951
715999333
1039411534
593795180
1866475997
2035870584
785262730
833382153
21603871
44928222
685851126
193690586
1106968122
1807763396
1551227245
674892630
2005048758
1083521512
516216628
802772568
1101602650
914601133
1846344027
896690093
449344007
491798898
1219842587
555133932
1718046281
1723739470
1444493821
1865109001
1742075757
1557927967
2060168606
610025283
1029576039
282287789
853495548
1424934611
1127555638
835481393
1681020827
1927109050
189823974
1190016611
406867789
1155977593
1246471592
1557193498
1512435973
872944690
2090685544
931628954
210664036
1802820471
1083713010
1714936415
1409841893
2080961088
164558225
1037884572
1351511394
2117763948
311677906
282795378
1102170754
161035864
311138244
57273592
45117359
209746640
367082186
617279421
943356260
977124457
286042014
767744532
1702828881
1477876083
437704059
666640143
1110662832
1315893554
1263828802
702566794
381805943
527257395
1596540683
1799126208
1633413580
1394370241
1317522482
1032882810
294360680
659150189
1592468842
1460511530
1647233735
1424755803
498513096
292976469
74872032
423742510
1440620293
786519916
484557291
1352130891
929028526
1093969059
493398777
501590521
1930974349
258534681
760228358
39710855
2005981583
1335103917
1374171864
1588897875
398675972
1408771609
928770400
105365527
1599167947
1019824577
1238779753
220133333
743341941
652020978
417745171
668000218
1714396817
963963074
927530286
1135528487
86070842
731963519
853604089
135299650
1721005088
513131808
1134822373
1898643825
465714071
316113521
239715320
578374952
1801085968
1409150138
1607950433
1991093946
1432671984
1773743697
1032638730
225370030
239110861
966340478
624402455
536710130
1476686254
1915488597
1194761505
1222087799
1425089613
830648881
2123882088
184533490
148264834
538892258
1297657156
499193426
1730077523
899743481
1976047404
285270119
2078191759
936825832
576496976
1049695515
644823718
594941602
1179833732
1297422953
1695168047
1113322947
276929930
2007090644
107642350
604229089
1923637517
2079440835
776581666
724271647
2038574351
1817313478
890717817
183877878
688924373
1221376815
1676878562
941076868
1869829291
74759558
2135675280
1182155379
800547470
883190074
1336731444
1667795102
138790199
1168291469
1471937261
846821574
1197435940
1107180482
1402056433
1257219802
397896039
486961810
536238796
1785550489
839758941
786732604
674682862
1283875791
1877111437
1759822968
645143488
727317581
1841921337
790985442
1611155669
888973832
712391026
1456748225
1612910850
1728186239
238874630
1080037688
1269907892
1096012281
102722873
1334250985
186617513
1436102581
1138166423
1718342952
924484066
1442896742
498381427
1025432977
1083540513
1148947072
1455692751
962629224
157986847
1615278640
1799357533
1859007328
416168882
984562962
1350184473
1747509160
2062816737
599626381
610466478
1854444935
2147277049
340893658
458191963
1258333995
2119945910
438033156
1749056021
1111011501
467502794
1510187668
205832213
595325703
123541877
1661212850
899313882
684639692
1189308928
310078327
1164181015
1674560959
185337641
153095639
801648928
1806046431
1741751604
1173707556
409473885
416715219
2025372072
400305054
1417118303
1500951106
1636751915
1192313907
932555961
2072573872
1872090154
698946605
278722025
2073312923
210771428
163000145
1341988812
1344880278
1777295032
1324988686
1369835603
1867196826
507737147
1497590766
1963664618
877308660
263473345
226069532
302226741
1887069942
1934515729
96684753
1657933952
460681157
133956578
474611443
680577069
1409868320
1306867139
207674033
1966544501
81691286
1150819959
319157047
824249823
1411523380
119481652
1769284727
1088937113
517719153
377592388
320615284
905890537
219170912
1220111419
1539486157
943024315
228338304
823634084
1331086919
1579851607
523530759
1314379897
520321215
2034497341
859073123
624416686
1250413002
65846904
910809410
841044807
1282219210
1759330333
616060277
3218646
591584566
2009072038
212698796
1331395848
971479011
316233673
1377888873
155940127
899028297
2039861516
418593886
199862412
1447626468
119719146
1569022605
1596658043
901327988
934229046
1580037999
1645623243
2132909313
589827170
1369084046
1632578004
288916296
618935515
1067227699
46102836
2056867305
1485947320
1424589433
683473269
502818473
822788366
920964854
2028274110
1145119909
956610451
546861850
583123022
1982074267
1176359428
389497103
1704349477
1404479446
2029645976
64289581
1002949503
2129552444
631715817
897028702
1661458931
1566303830
349653654
1429961349
1964676987
1132075149
1116283327
69148091
1622392590
372547218
1616418482
1339686566
157130917
103380115
47336512
165349635
1203709016
2022421884
1901223217
50026255
1165782468
369493300
1979748861
154367860
402103977
1756345517
1511367588
1750826617
260389418
1588125207
699259887
692698227
1352512097
1328477868
1119623121
1806930497
521764652
1487660523
1265809410
233559693
1397264528
85193361
1403739482
839948291
1920957626
1747728408
1025965298
300560823
1957119416
1868709098
427725844
1118599391
1399078493
1623445724
765116405
589993784
660553674
1986079285
1276859642
8563531
2144493146
221678392
1544712617
1852473165
1393520158
1392244575
568523637
667489574
702704401
1875365596
255483381
178548877
116719345
489099059
1989234177
274866796
1169155459
1043645674
1952478432
1599518206
655692841
1366390785
1273790891
1229245114
1446585916
876232728
604529852
1619294958
334405499
1886390799
305550184
1678283804
1175426162
16782247
394336976
701865776
1064717926
391279507
1090212277
147379617
2083211510
335579582
1143323273
623501053
1262976830
483411757
824196493
631025044
580508511
628180564
970583248
1571496711
1602187578
390655937
617838273
203230140
1611606073
1892414911
847215180
1999893544
1384424487
2089447853
1026285864
759275327
462396244
2097469663
993213922
872736730
486773728
875390953
1492260800
317404491
557704543
1129269901
1466248926
306180049
2078234072
122757520
609788435
1442727203
2023720874
2116349895
2074681683
620757678
1713840746
2122372985
811352788
1503962635
26799976
1433529913
1483846759
1097720052
1509112247
1135790317
284024987
1813741850
1303317272
1329254282
1874336511
1789564889
828597428
1253952129
45796913
1486694701
159194212
707644220
1371098406
1560451882
1410492597
49425375
1305596788
1195857858
147588375
1699657943
1266140772
1467518784
128009050
1527835698
544299961
1162267762
1166748428
2059947597
1270947626
75553604
1121811827
79469911
1367020257
1760865075
1159590756
197133904
2066775621
864622472
342541277
220150516
380175085
141606195
339095804
34574475
571009258
763005127
595592156
1238908905
1324550487
2101890673
1256444874
891435956
1830383378
1698788233
460769731
1096981186
1590698203
770979934
995808526
1006449614
1413030496
1515258572
1743621529
1618648189
2120164390
1992745406
419168568
419534952
2036246479
176745615
639228194
1532942238
443494143
1120880597
1906512590
1062127764
131389883
1655807621
946366083
531659778
637518532
1566704659
599459393
44651979
282231932
1062312465
68548889
858947754
240074025
1556055604
1842096410
266735857
1415590472
461222434
250456690
763695906
186705548
1679766189
1119676630
106669287
1236363609
1994849092
1012843625
692584409
925390895
1298417231
2034813853
1836900597
2082276741
122092730
187199987
1534713004
626876640
1016918007
439998634
1640539104
1776492078
474778796
1874613705
160369808
2015576682
1132662981
297978704
1215718993
1799371926
1426599071
1049942216
858485498
1122592625
1784186084
1125257185
198497038
1634609235
1249298326
1208405736
1597075204
576552393
1780348543
779172394
817481002
201504020
1800760041
1037326818
868173633
726029570
1854849938
842697697
1588288609
449052657
1793105757
468481174
887125499
367515419
593909362
305479687
810833736
1550337112
1724886812
1262975051
996885796
2003932214
417782547
2117969138
1122109261
2013754091
1463967991
975359470
67129764
2083825797
1320344191
543472562
803382894
179586435
67439670
276123740
347107400
2038067244
1531962322
960250445
98809925
143971347
1332434466
214646738
618979074
2137506190
419489329
1435310231
921682021
229116816
1145064562
365971458
1093151909
1339985683
1812432983
1751760708
1928025272
596280377
899459263
227122590
274956815
120264524
53969589
1129450478
69897281
1421087322
939734018
1721146370
2006809878
885187746
1724366645
1582761834
671131565
1903821303
1162889819
1841734043
651024707
779881850
941304128
831728579
1113531856
1075387283
1944527091
710300830
1449669354
77367798
1650950095
1045398197
1532513260
1331153099
888093624
802079952
1288375605
946814928
452443886
1329212208
1341165662
1242690634
268984177
707307312
266226705
225434948
931664149
497597611
789327230
150256812
924710260
1966377474
12508181
164927245
486362732
188899918
2140186142
767679916
1360306502
452605199
705924077
940139560
1929309989
450769688
223612056
2029227802
698833576
1791444162
504164407
1152424208
624006708
1884631024
316113290
1500398193
1727727453
24799337
884320084
878864637
799592918
646288401
1770204494
711042314
1794203658
829804819
2087574828
1574874176
1905834223
1366905682
1234360494
895782132
1651475488
263259842
859708191
1778329634
1317785406
1810956976
352738396
47121586
888520780
2103349217
1462076162
1386607447
1970280638
70582074
1433788884
707674435
1419637750
1008412207
1047281156
603243329
166292879
1295174194
174118895
1677226491
1111456032
1394510078
430084265
1453322656
716091948
1239058036
1041156026
699524866
1026769351
624989717
2136116087
369322923
1252906528
1884770664
677560534
155504221
1500803591
1012902097
642780386
947811552
404502745
210100003
840346774
633235467
1682998580
398300714
1132854643
1264267624
804204536
1345188489
811456053
1071179404
1738033250
511874223
347723387
1123506274
1025683171
1405907399
1692682588
331014612
1262946157
605390387
305236823
664497213
784206484
337526974
1584060957
549088143
1618371163
1977825729
1395581150
1795674531
2146785019
157184758
1778018340
441985783
292812551
36697312
1243960662
493799644
2009328330
1132863076
2038452016
346448116
1680983983
1776011134
1038341449
1787852710
1540778092
842124670
1880652279
1736374303
1826749555
1812614059
1584104620
484813374
779494164
1693445579
1970192496
962498761
2123153749
2109422954
2112905132
1467586115
864903657
1704739352
2124506984
867842780
840750843
1038961091
429048047
813613956
2129431385
1495817578
275682226
1327975095
1122380369
1275566798
226246197
476631646
881451843
335721803
936954724
1671415968
1528026360
1919194573
1215226645
494276516
206420313
2070048759
180688772
352608055
850702290
668204301
827354594
1241581244
1108592352
360250643
624359729
1507185221
1072145334
16413804
466912450
1943294065
384965161
1268195204
1204570130
2106353740
1898914019
135381495
867715585
509447347
464861975
1232489222
604185542
931313171
1809594902
1449316922
442542134
2053256536
265353790
414908785
1437848233
1265877801
1347863918
1721953824
1328887667
9344632
909530890
1377969773
1251226794
1413313539
782289054
981374368
276565200
821624778
968895460
1124334308
275016121
398073573
1335273060
100014330
1035184244
22698086
1453972716
1280794652
1516030971
1707496716
122768269
2067943655
1805098502
73059354
1909417888
1524353630
2090089205
318457661
659860844
1784834664
741063007
20139561
911063555
1327582871
783556068
1904263110
1121662047
1303101392
1640656237
421513104
1142500627
1938725545
284015666
1361253114
520687214
1274531601
891521097
1646364214
1758677143
215760759
642661827
1915006869
2119655427
854642346
1359408116
44373456
527333872
579703784
312655395
831757274
1198830999
706984270
1560887070
1241545917
1275835739
1683328808
591582218
769222498
1811200270
2052851006
2098777048
1559686824
683771298
558478134
2021928275
1233820179
398120600
202435253
221362326
1921483110
1756865544
734801838
1300366564
1622997183
723400937
98000644
1764103889
1308630083
641757060
2052347763
273305328
32894482
114053910
614076156
2011010634
1247995264
2115774349
200362609
1110590634
1190534371
532308562
2128135466
1639595181
116260597
1121228470
618713591
1318388721
1853977606
1478717545
1326051760
1161726193
467340162
659497043
759489013
1018430829
870645384
296243097
111497046
1721885043
1452444174
1379388641
1507285367
88058420
235871541
1109540144
289717426
1954308112
2101957707
843700891
384467165
821537138
1118008580
1596616415
323042991
1308304933
274022224
32375085
1708949050
1464324277
1682056368
1473711102
696521811
1601099028
326175102
409356701
1153872255
1366603283
664967797
780704519
237393445
2103174131
377078311
866629917
2054640506
88576167
1458822863
1077937011
1241865605
2097582202
2043433595
1308881615
749012189
1555614752
1927734757
1398356655
630776258
1777441967
462779258
1391594656
1388409595
473854916
1291822484
945551914
1802344242
1362085441
963630371
580279100
1381588646
509998597
1967621419
1639886428
220150671
1594723031
638025394
1263283445
447646723
1321060967
82880313
1626120561
754761843
998616160
1681694005
1987045320
1048778927
240665090
1374388953
1086020265
30529607
1711505419
81301454
319440922
623744996
672924584
338107057
1002241896
1467683555
1835962742
2052098149
314360246
193778386
1262261750
1910476547
2025309054
1222107952
825880648
662548836
1256372827
1591792603
1163688021
1667489455
1092686311
1434627299
558594900
911006051
848223392
1574105797
287704605
2073177134
1936979740
443152422
2018153709
826289648
1146146709
973638797
216390282
2139338531
810861940
1564758628
653292329
979447493
2052157467
449232861
1627918049
131577827
1641822725
1151343946
1462291837
1265960720
1131976597
1796262708
748860326
2121661045
955496989
469886304
563155573
731973998
1856446460
1844287559
1677006021
2069596561
984443577
788574881
68468990
1873557559
1780111258
1524969069
1237396189
2041418601
1771050327
43306972
982672544
1749622773
1795009215
1828845985
1677918586
947409226
1767448525
1999173545
314081708
447724601
697136703
2103656394
281343339
1266220071
1251863759
1366385086
972206714
549685262
512879925
2049778298
1948184715
113848448
1913875049
1288315378
1927463329
277318645
1663956303
1187066237
714405594
823589605
322214822
1339146227
103491847
762064618
1000006996
1280237647
370773320
529187963
504629742
836936482
1617400508
1254689008
1234247504
1403251001
1981882242
144332670
1145068720
102227071
1756252477
63516613
882318426
1995944503
1770047336
49397684
1773164036
1694238970
1905589000
237439920
2090228158
1419268006
229154692
1515881792
854151504
1241754472
808686879
76797991
890383534
1784819606
582889719
765709075
612348988
1633574178
325903685
463369138
579130683
1408613567
130852537
1721742648
1530187544
973604363
406715041
275155770
1092394402
167694354
1513688712
276863519
1854374033
1303836362
293709846
1209423013
397493045
1203041155
1204259167
193412663
710877712
439830583
1205482050
1435313588
1391943242
1783880848
832867841
1743986859
1283485672
295350323
763716438
153696723
397366735
852303894
1820165798
1937179618
834043059
2074933563
653100586
1515818437
2051668659
442617808
1731857129
949104001
138847019
569850316
606887590
589861464
1157053514
896983933
41400458
1029191395
130670627
778583291
2088383895
1760212395
600626208
1700492424
905688199
1052253596
1339825367
489205598
1013745237
216035297
1704883950
694789020
1257425884
1698386153
1652866730
1213303673
2016761512
1214910213
1283500044
90203210
949636644
1034487378
1656936553
1611963374
1077699728
240798673
73295271
45606940
1999732295
371551030
982468009
278656716
833269549
2109440853
303440953
417140860
1737367220
1220467251
586822858
1425655948
589769517
182915410
1989150200
177550831
658083926
143504598
1199740908
540484026
418811053
305696867
1788761720
162216119
514274679
34762498
744865457
619192631
848498995
467467739
2089541414
1494165456
1882198909
1645074554
1942095665
1523384831
2064940126
698963355
1296154774
775881689
1764243014
1379386444
450638301
200617090
857339374
1257882984
51518073
1837554127
1886197156
42746756
1131681024
280686935
948821041
605490103
1927729779
1747537436
99086777
1066202731
980500941
1176089121
1786289077
404604564
1846681189
1635988128
1228515470
2084319970
2020278817
761586189
970408960
1597663567
1397662747
1572355183
1454443738
1910018556
1709454083
1179545003
1954079720
1098448111
501072963
570220962
565667644
1067806863
1681716185
236150572
1992021038
198378277
1965805562
866370909
688972535
1514083606
401871162
331356576
879008946
1944364011
543306377
1305920037
1399003989
1459397187
1655715784
1699373513
69710001
244419422
1255811437
194184594
612681294
1138517865
1309032591
2093772595
278568680
167683216
107919267
1307607653
306657957
1111016381
1827617838
1900317963
369228372
1431796364
1738218015
1145722013
362037077
457909462
480978261
2097141896
173922697
1589157233
135455455
1831694802
592589514
947494388
1526524123
1374496778
1484343222
669755267
2001822430
1874274499
264207055
1592605115
403403899
1603097930
2066693646
1729060460
145015848
728634884
253116353
1057381717
1250014752
2030611690
1598334140
974310761
332206897
1097029835
338525839
1588562691
141274659
549864872
1771110199
224697229
1752998036
460860382
1668743490
1270109603
1678171570
60174227
1423286574
41300642
1242531044
649510275
1907176330
84510892
2057063627
1614069250
942782254
1710013044
647525010
1358277922
227321090
1911941237
809248913
1404652761
1217827524
1476212134
112585957
1307008028
699482854
1096881938
1092402242
22769649
733560727
2091020040
998700891
1945657095
1657336748
236495273
109248591
2039646791
1978687595
1402929430
772754708
496771115
413396879
1988268242
264324210
1915947510
1374715668
392261090
689440877
427485999
648652036
1080097821
363638445
1697085345
246806390
1451460888
2093327967
330169137
2131705688
1503401717
863676770
1604825872
1438846205
1398874936
973742125
1325779486
1593889758
1247547044
723441202
591402426
2132968900
483105185
1836856063
2013969713
529150154
878454160
983130092
898893951
1859161354
406150638
258697645
1689317036
182988455
1498156505
933746262
1305147332
980072880
1409788360
394067058
286928572
1518268951
1802255990
1844623097
1336666035
967706297
1845902788
763495779
564074590
234694338
1038229300
929212811
69462376
2000665585
270065007
1876317354
382178682
1182926279
476812482
885077380
847348639
1108721451
774808698
565863360
232706882
1373119683
1131184534
1416989139
1955008894
1802569528
1125570564
1766849721
1138380747
1494554979
153435867
842188115
720619728
777922531
747822851
788955386
1241006926
2098410794
94631206
362226169
84665190
511919523
890365640
11283715
1609797082
176355809
919416001
787950837
135390834
1401689849
1923296028
2027146215
1059030815
667660734
676627346
1990715036
1308755643
1103695410
565404749
915587178
984104717
103982897
453434377
2014824390
1458730105
983966791
1797889177
1055043258
385572030
571518666
2059021617
1469918524
1469374262
791159346
1309055414
865266387
128215365
190255113
182602883
1621122367
348069702
810432734
358688772
1747986220
1335734037
446468708
91708186
1749901324
84731504
1717840145
2088010059
841656407
668869897
1269987253
1954308163
1589942128
489860617
311478875
1396119293
149384938
2083255526
2060372773
1420506800
421145407
1516456551
2079208509
409146214
223599253
1639610177
1738014465
1918604708
4223888
333279988
1183291915
922837143
828641477
1842061724
2034812866
1991960393
1670467807
1044403147
726137622
715644229
1452818062
289114150
1644233224
1647865852
784341838
500215165
881784445
2109129807
1716346613
1942349791
1072456061
49440056
1767124422
447032400
686484325
1916904988
471655455
809741031
296378627
1206677606
844374942
1571440929
1107527119
882330170
1831463416
1881051289
710728766
1567969754
378155740
1349408878
220128062
1871301786
677757954
1977366321
1563065855
1975622792
694760722
1442635838
603843560
1739977621
1726171684
594137534
1158715861
1327130393
2028146465
816300887
80368583
1099048162
1619232978
502284826
1462326271
768931150
1722353837
290277329
687003029
56636453
1416668879
2102930173
814507989
913716091
1958685909
1926253145
83670978
1083738220
2042711310
249292391
233879312
402098819
2025929311
269024734
332798321
340083081
1168406580
1485612813
1786491613
1268003599
1877520286
1070354398
1671451641
324033237
1617701857
860511374
963108319
1015380438
1977853041
754259754
861344142
1581058818
119840120
1691934437
1173521324
1175870309
1232487078
285425329
989736282
667275584
1093598678
954229098
24173581
1262636986
1919059202
2125759152
574446975
1257608207
1440630832
1914880633
2131647754
834609766
553763239
108651098
1061426437
1109940363
1390397966
176156181
1659110981
1760468383
1845253622
1580873560
1436105280
1510106874
1613251371
629811875
1635250346
1467406163
1744484788
2010197581
1002381397
1292424503
323142229
1063493142
1072019342
1851267921
547320416
2094184735
417536233
354228887
1439461299
153819999
1624189236
99675143
395639274
328831060
2073886609
1200505533
1150302371
1139663138
664912894
1088821570
71799900
264071482
239047564
809880193
1530316855
1029815719
1853989488
103931944
2022670233
925150430
1783159540
904047628
329015770
947606774
24669494
1787858368
1786917749
472622717
1422789025
1872576684
1744060306
1981717296
1982956630
692564216
727801865
1606627677
1685082728
2099908867
1925622235
1487478607
1794567125
1588941549
566031633
1242658429
564469163
775139234
1030606509
1375848135
448748652
1973549980
1664958539
2046574258
614796457
2056105677
655472342
132219940
1802867427
951605417
1826762836
2011177752
1667819917
2095633788
626898029
2041545589
722625528
1414790830
1123845398
2146229879
2095726633
1612082823
1216889024
897581479
1388805573
833837827
1089312695
384444460
1802280441
238444647
755807366
1282901165
456627739
1649702063
1528573350
1604160526
260622230
676427202
2006524372
907351059
886278361
1746263907
2110677954
5575423
1779631819
1200633388
898327937
328677967
1060342137
1256110232
1785113371
168643505
1947805523
651256209
674658392
1302374920
1749320683
827460438
1663842051
1441255124
2035959834
475152353
16240985
785292953
146280098
412129058
905224855
2122615851
442115700
3676502
1978422288
2055792481
1909484072
1038446970
9730627
762869195
187667985
1197012799
857973366
1416618236
1341156616
1292734463
1543625557
1876874546
10556700
669250242
1975062204
409214134
428851142
250772886
1445625297
96388636
1614133378
1645197629
811913804
19688250
1798156339
1151844993
308607060
45019884
670069972
849731660
747405760
723320837
362933385
44924016
979922450
1204287185
2066884701
1528932487
1177226782
205250072
1871053429
715281584
965868954
678832418
1357064721
1927695461
342141237
698552739
1270449517
358763323
603925675
573930603
670142186
50663720
1334375236
513815965
621835298
1814576877
1427009070
529496326
1395212471
1543582173
343750006
99836928
1156142016
861998638
1500019219
627187891
139826938
963991535
194314418
684690664
1697922454
80628045
1042974262
586183510
1582428956
139935794
154873967
985934668
751475350
152631801
1011803231
4790301
1747649196
1004484722
1549579759
623719424
1232242296
1481598788
1232503484
1233167235
2017955858
2114761782
1013890979
341747303
347624452
1946787826
1057776133
385301824
1969940785
985325662
536521536
379317976
357080326
2002531079
188354666
288251483
1571317194
1170530703
1786478157
1337026179
1272681959
1760626134
547146455
2091539476
405090312
1122262187
1844957500
1318336225
1625242382
1486527709
1674344315
2018413763
1455113487
1153197979
808709141
1316918231
793381770
13506035
1410795628
293196014
1533619486
94004118
221189252
996881152
546684212
2076418608
1882274949
1343450765
1899279550
1257610431
2028325440
1882270883
120714552
681208928
500263947
28223114
1392924885
1344066206
289342706
585449599
1785108818
1481266912
657452672
1614408176
505647752
2129870394
689643126
1657592313
362582409
302709215
268751449
1094894685
1428397107
275403135
236549636
1850292205
833144648
1490803274
1146109194
1084545904
742642459
868046344
1447465403
977965535
265360180
1755019594
163598175
998804947
838954173
1039848151
762403444
1741201711
1368463881
320672883
1329515888
1258163714
482200789
1567423534
769249708
2065021488
1286319320
94640893
126325208
579771230
717273889
36697388
1834879874
727355832
1697120741
692136427
927911241
863008527
248570649
673452823
797857552
1956710747
975921795
1454956211
1349721888
42198999
34275516
1460247462
810555975
830052679
1656946108
1649969473
588467368
1463956935
1910576256
256228878
1048370024
1999113036
94016545
1888607663
137827762
142874226
1413882064
261235179
460146229
2114519426
689261077
1537202019
1816016071
98021346
794639306
1699365196
291394363
1588280606
604291929
1596082286
1125664308
1932073498
371534264
25378696
1045197924
1547871977
1541672688
1827860321
2135391996
1259978285
1643610142
2069737478
994444655
1538857688
1084567667
1702199440
31387793
1351557066
1777441967
1279032724
104665556
1178474401
1717437838
1677433831
150845230
1697417546
2083394392
1296645901
1262125483
1546066678
1682507823
1628813717
1500479220
1560960802
1443428883
1260780088
2126743014
857101012
1320065719
36340672
1294333373
698082798
1959973135
1340052183
602728266
1737357833
255024969
1462661406
1644175313
1132873149
1000883034
1645359464
405739368
719239226
847223489
186891103
1106413800
215446041
2001086900
1361159385
1011447888
1292641005
129072423
1196695866
1577690242
937700269
1827180173
589606743
1513621202
1365996595
1143239637
975552106
1229077829
70509529
875657206
843395596
284538657
711445240
823571375
388318171
1591727880
432338735
1618797381
899630766
1174693171
630322069
313599892
670214668
961467114
35306143
1094372147
1437936580
65368864
794822113
1188436944
1269880765
1964594406
1547292086
1886227705
1311867665
877570061
1425213175
35727992
129361306
356761947
25289310
203437038
136206199
1861328084
1846271014
85522481
1770903534
1446413419
1705403537
553059803
1901253415
698453539
2140026820
433786714
70388541
1103969847
1128620983
1993537807
1958653027
710716953
2111514399
619214011
1308421450
380336668
1136642122
1902156852
1460868485
519839695
1180878605
1557837364
1404697424
1130703780
1497954056
1157685882
2076158262
1579848987
788335817
1214979847
1889320064
234039915
101657386
777235825
1191579825
1069487855
1948503790
611105030
1552083558
1243105832
355481875
1403509090
396066128
48957333
549998001
620276217
17401083
550003694
249162547
1510677665
644475051
1979850691
809875965
113798562
982446307
461770850
1681853485
1954344440
1428247766
1048822001
6444256
1764779983
476682987
654263589
248036390
1107111776
816809186
1101321164
768944648
1453567160
202128378
1967571814
1158523488
1047066840
1515883432
1668035964
2078154758
222558083
1505662858
1988189657
1390574693
1183377823
172028153
1720356397
1636433088
214806561
397885137
1840826143
36192095
1738778561
2086975586
878797160
98139830
1182939966
1299948606
876156486
410920733
1068580515
1260774519
1977955171
1830524484
1172209374
1049056037
2096442082
1167020352
332170081
1387129137
740534261
452147382
704758259
475482663
1188887121
1195454014
787300833
2059032866
808768335
799207389
1538546070
896658248
1632929581
959336042
1543415471
1449442110
1118286866
349644823
1273311411
1409841446
1858064646
442422291
1393179171
1819251073
1596321213
1944871841
151586456
1531708678
1898931182
1925330661
1201895492
1672654530
1917449566
1175149109
1327187907
212714883
550843911
1440910408
1434082425
905586163
864996265
1566375198
1542513876
456863971
183891474
1086260362
193237653
96559243
261822915
1141305375
1640116286
430395963
1055399903
1660414986
847725793
1273967195
1801618461
1260140404
599484774
1436922625
434540923
2008042899
749165168
264623884
151101683
1931953722
1854059338
248049388
1299754058
693372787
945284231
1518877117
2007303244
2020535005
1446461009
364190111
1043914883
996911213
1800854861
166304904
522037360
1753627347
1787722805
812985066
428768730
1400093151
271019707
1558057801
910759191
504297021
250486614
1083046761
1551128735
1236811735
2086525905
317170059
169119942
1547250018
1220756276
1160230994
80767042
957207395
164308854
1591000842
965738830
1549282129
1494372293
1177917815
838467124
1852851739
2116861778
105459785
446961277
1758904267
1973056423
1598321483
1032257062
509573238
220786268
1043779271
52154048
668237219
369981925
2063456452
1380940546
1884964660
636967986
303604847
766502968
2100561613
1127617727
982587018
706072826
638673001
732256483
890503680
1857975737
820568883
85544919
1554166687
739332729
682995068
1256375488
781766949
2004762126
1456994552
1575612752
1211765585
2024359800
799141894
1243557378
482973864
1679009113
1580470431
2030209966
948674468
760432653
1158751613
9418029
1356231856
428944143
864202731
438110328
526625271
477299639
428234999
1687342146
1968105585
936138247
1086252783
745957259
1587636238
1828067494
1636023349
1911196177
784932952
1403210816
1383807486
1467931937
372989513
1663002306
119300064
1259751410
1922410795
943666958
2012180455
914311334
1405504032
1692529111
1045346324
1304619164
1297567149
883922095
1335184787
1573110280
1773609650
1774891828
1938761027
1019312325
34129667
1534209962
591402345
1002763953
1597537363
1150022139
1903867890
50364762
1189075952
911302937
653845994
481999848
1671873849
2008541157
1549942088
338857106
1991570828
34602591
587609386
620009437
92531601
579810772
55887704
616036584
1756618848
892128748
1468658090
137509087
528928328
1333723053
2137210794
741979232
1086880258
1532248269
404910245
435047170
1347937920
250820572
99207005
460019739
1201201085
379987474
1187444279
1219466112
1431749655
246382237
2024082841
737158220
692098583
1159379745
1574767506
1166495988
1809275252
1844742268
23997028
915903440
407162891
1280284659
1094668899
1421089473
955862617
923495622
1332313924
1260764505
70432712
1116392599
1284864214
1745873153
1379160896
1620368159
543085543
547578378
161464205
486411751
760209709
293243710
246896846
572268144
1361726908
911735548
204469606
478287049
530622595
1514391506
342317745
1599333938
2031262913
1229308305
804520997
785916037
501292808
162296564
1385162492
919912459
941113328
216930386
1441013537
19305067
706705124
98236344
1716483279
1662743061
820128146
1157253219
859759477
1846580201
1711935947
1318286833
1942765000
1036170827
158851098
919114236
1453905515
923293772
358316642
1111579176
342696033
797005417
1821599720
1214703840
959240782
1043590701
38241755
647643562
386854833
536872252
1963460889
268256456
966866007
1372488100
1230832042
1051011748
2035403550
241893731
352351963
904041271
153715048
1258607310
931326924
1204203644
969176097
1957614248
677645683
1466630592
1005606140
1783440590
1925763958
593935337
289124498
1264323563
1304318051
987609248
2084934359
1159898615
1871081715
475468885
1281955541
1232905145
1149512669
1921347772
2011624209
560151440
280431159
756103483
1393962981
709945677
998419199
55960423
1451164207
2119100133
2120684278
723233608
1897980601
1644463245
482307886
45329994
1307319167
1990573800
383962570
591076217
2103721871
576262567
2025295056
1791527837
1558468130
1773310404
402860860
97315976
1912362566
908338057
116840268
1444721318
1673339393
2032091343
542679216
1711615360
72728073
814110927
809020333
78258332
683964210
1851731464
2105982365
1947738429
1930314335
1289190095
693709414
1261207904
675894829
1097466111
781800909
519082795
1140755163
1792566505
1885275070
1363694926
1269999076
892140312
178059870
1180562821
660347323
2027631739
1328416972
1197149286
1270860652
1343118512
858658869
372251668
1739104016
943525390
951847228
126833584
1892973889
1608905800
791279256
333964739
2061136388
703445555
349470674
504078687
917612805
935767923
1284567588
5684105
494374771
1296130766
1212344831
1210257447
1482112494
712464532
2031718437
894919494
252753493
584419144
272502973
707564483
1664884032
1582663052
1387408590
1885175527
525114229
1707359123
906005640
558835353
654130166
537471590
1623614259
230606158
1994930637
992291947
808009599
1530527028
254561915
486960685
1424648893
1582000381
1528471879
544565491
1472281065
1589116557
1328163632
1400725695
1273002056
168146132
778574196
1757690247
836205655
433186572
1072839498
914793473
816151343
2015613352
1929743750
1619605007
200729647
604979598
1900775887
601877706
1080867540
1146559984
1296839149
1543367818
3270727
1898863464
2137399971
1910182237
232625224
1840507303
1887920545
1633491945
155226521
1417985673
44865492
39303066
800383661
1478911806
1250149720
62003431
226779290
371618926
1075639575
1582449366
1562741398
810304931
1882639421
778744392
1272177598
609447005
1355306001
827069131
1719665321
974141128
2108695476
189017686
1231828069
1430530596
444285476
349863263
762488979
2100211634
604961900
1139335219
321496256
475188046
1198478071
1893735480
40892008
1325216166
352220159
903566944
343026884
1154194270
1548012027
1543182178
575815414
748485467
35169772
1607588866
1700384953
1395903440
2106505441
136314099
817142572
1129547772
1137200570
273707660
121080037
268366778
713619590
1345728075
2005495739
247064194
886695938
1739166275
198967432
1771877717
1793726916
484938708
1624669124
372371569
288919815
343460987
55109468
1793369783
1095797654
963107152
1721184154
1540645233
1064414943
1573319150
919679632
1150909498
1835774056
1202229077
1872187240
173056730
1896049934
1713699346
638475284
545861056
119729302
191009139
1034367763
844940983
798707861
1179963159
27763983
2112729666
221142851
1121225062
1594079742
1780514863
1661790846
1617080375
1809985462
681792792
715607317
1131868408
2026634354
1531726538
1923492067
1779373962
2038025575
1970166464
70872293
511055244
283512561
21011981
6379480
1045400665
866757218
2052775151
667467100
1570823973
64997886
1410897742
745397561
965318623
747597390
981372742
2004290742
932564606
494728375
1431069788
195381178
1493428073
1175281426
1365872421
559439614
1156446633
856030164
52326564
952640762
1410692933
937433562
769656414
1385024824
1611810418
12221296
1219826707
721133632
385633336
1457919197
1931186574
1653750147
322055581
304099129
732349189
355489439
32771358
1593685776
18177567
2015358563
1872470983
70968075
1181728177
506470605
937995991
1130976756
726138666
1780142468
6205571
1869371970
874589793
646171516
90399744
652641986
178972471
2091667867
297330606
134656959
1644020037
247604945
878426028
1713927455
1775592896
513739441
884993097
1117309653
1429247972
1213483718
1550622147
514224339
1380915369
554903496
834984058
963216963
70888442
1051152450
312698846
1824254844
84354705
1493154563
974322150
2053888137
1207471443
262660788
1072110942
1331054909
1110193689
1901310987
1225587096
1046532923
1894822742
423677204
1303115511
706012227
173176138
400329951
1675077623
53457786
972622555
680528729
531772881
330947473
1085153615
1929290120
1749741129
1486599691
1132531467
854066572
800057365
2079996824
1483883688
1117232962
1479013185
7333523
643889357
593676379
72489331
1107849151
1577936254
1741289084
490558554
188834907
651928545
2141311278
978263981
2095341696
1832712061
1368036945
918546823
1863060945
509846108
1045192384
1176414790
95557878
1255376664
779627508
1994113625
1967504490
274892726
1245385897
1245307712
1273893462
1753616033
1258596834
899138121
1320394645
1194263255
1326389484
1816350393
1280293611
161917698
1866192170
1321496698
958877521
1016342696
1992972110
1617468285
809933565
2066306318
283008782
1820740668
734326894
244788370
1112588920
1670590822
1160916356
1752380295
183905558
742631319
1176786658
1423984534
1626981712
958017513
1649276499
1763572651
1341042343
14234639
1938488925
1440757057
6882828
1635463446
1277208994
379264234
1990117790
118086050
249554381
135931762
1598004229
896393171
605521385
1056285171
950470862
2085042572
874097411
1365074988
1489774784
1790642322
1202734212
1187964623
287234496
1415726446
318407682
201286097
1877612001
770860551
861093554
1272332404
1680378662
1622116798
1862558737
564612188
1628830115
528909091
1205775946
658837616
1369266815
1253294069
2068304114
1352367372
489314482
873885538
123682103
606579111
862759876
233685582
749076695
1441670584
1661270684
2131916890
848628812
1983464592
1160977929
531701287
1908287022
1470026945
706974482
1141020697
1138494848
1957785643
1752292844
955341224
511897436
1245141167
292974624
1448386368
1025374372
1599713551
325614643
1634041096
2012714902
888449129
687461862
1072815135
276978703
1986557572
1141860349
1854539958
1089358865
1746456712
127878097
557880079
381606509
723094523
881175168
626663208
82104163
1784718502
1505220077
738228834
1256480958
635225940
496487613
266863076
1772809722
1103331719
40906889
1033479621
293090849
1371760749
1611898349
965047167
1430127198
1441346739
1913545131
2115940222
170279827
1291144652
959666339
39474626
1221584375
2049004104
1063550574
1207238888
425090273
802822702
823528130
925135401
882429784
1801949198
461060759
1668062283
585140121
1549119067
1766879283
1190111782
1529842362
1903700467
585681116
94127693
1674537775
1737128754
213682275
1211135829
139002143
1220894496
551022629
1521529779
887166694
498695831
366735984
496118629
888243422
509795147
257129141
1531391545
1980801566
993391729
959168610
1981261766
9966553
1655373296
718416089
942121470
827471348
1458065769
481788764
869328941
548915604
96967610
1735487236
1790300010
1296027386
125780434
1922558779
544137140
1779449984
437698467
535745553
820332612
704610117
882354202
1348422782
968943910
377212737
1209428527
193330911
2125322516
948609716
1761148649
1221673131
1092920064
1082552629
129973112
81702147
1115775545
1422629343
1916562518
1042817333
1284833324
914767814
1186741661
1741076389
414805172
81139944
1868832995
677530663
665554061
1019878139
2028181840
933760718
895074377
1801615741
1289662306
1693865770
718398588
836661
567814063
1678203419
1668690587
1832644726
1381413511
745774978
1664433697
1387514874
314831502
612522226
812594751
869467961
1485781123
446486634
49561064
980549695
1625589217
1216284236
2122477795
636219658
617859142
1762431076
1952294595
1129824233
448047655
193508003
1224530028
1744751803
1197739221
1139087486
798757612
1579278281
223439073
743336525
277512346
1223480389
1829152804
114994670
640512818
183323826
1220703334
784192507
928249589
1938226069
1593966965
1099507278
1104975064
1345226081
584581206
549357608
757815061
398770272
1905471749
1035737478
1598349512
1918760639
2068942146
1578635020
1950969719
1082859192
1386456521
1409392900
358439438
105351340
1401617712
1499248133
465637716
2054617757
1453560531
1308541866
1396492761
2108169874
813108024
79039811
2043432971
362449183
32425926
1354011344
1536225657
237079009
1304781456
1973305589
182658705
881230561
1566275091
205504484
1235574760
897496340
503165273
357133057
1033416633
1805750726
1156878835
592491176
1227172960
778009967
1988521826
647468374
2032586734
1787825348
1374484434
852716961
1774948191
98202333
1369872660
1284135830
773260205
52971266
944394089
1491888707
1949983499
281237067
1603035784
1386141957
376493753
1456533342
1669252475
1120932130
1109965417
2133964139
775366034
259370057
398562568
2132955489
1938233128
1497648769
1582047220
958415916
761100365
597712847
1860787241
551041143
276250780
2034896801
373724409
1699363934
905041121
1620552358
2044607435
412203138
93981931
262795830
544397897
1549532737
1247443798
640115484
519993497
1440688755
897569942
706439377
278433911
1629125705
1424417367
894136266
1256466699
666252363
868839706
384133378
2085845439
1306250268
1739744044
2071915718
1742211082
1690455768
1879372917
1719671432
1012464815
765389293
764948004
506741242
1219779841
1259960193
1380413684
1391136604
1773105517
124102992
829171608
953304659
161846741
48876851
65289954
258930279
1867357488
1831038104
1009304665
822262145
587778649
779234587
1966003597
954970777
264383642
687433425
1403543744
1313506745
1827857292
519084921
1794410531
1966956132
836959858
1848506165
625636445
1743275011
1362756799
1226792375
1776678494
1871766306
1404243078
668387549
1686585168
1790332288
2054966435
1253153968
2047132842
786626310
770704510
1124142513
871804195
1509346005
283744342
57391822
1202932046
2062929847
329374600
1439791138
459759076
518515277
263524155
381933535
1310731841
1691995190
2109518291
470673611
2034294397
1881848427
682747593
866449126
1690451066
1980462415
1800486899
80791885
1417398519
1627433832
2114737567
657673170
926134726
2008898443
855726933
702978689
324152239
1771778265
1173157193
1128005369
862987766
703247434
1393588067
2064285337
2051581615
1994605738
322790350
689179103
603279835
295786729
1618693675
741483213
606341572
23351988
676247587
291509653
1324300033
1611558035
1941680875
1459162386
1459466057
139754414
1344503916
634336906
632450245
1516888528
1114823441
609457682
536999340
47901687
829023562
307422179
1956252118
1468070551
1947795019
1478607042
839282737
1085647485
1720810129
22179807
910876783
237521690
626963908
1887640307
1897055407
1370729311
1502573174
1381262115
2025933959
1880129297
157419415
774770829
1948799897
962117349
1794148725
1636997575
1404261848
393603482
901231281
246693920
1045244162
1122830808
1571499067
1057437738
1051781937
1174412078
626613154
1860898295
241024763
1147913053
466663140
1271149692
1633653677
785263366
1433266242
1608540804
382570152
1571165492
849813091
1925270044
1831035700
338991980
2062850328
730683588
44832221
1779074619
835796737
80169212
510279630
1162973837
1098483367
1656281290
322056609
34754367
19206262
926013689
1115831845
696410450
575949111
1398050306
2130406494
1860589064
1305169880
797718004
545090754
784688818
1340904800
496163486
1837468888
1580741654
379016807
1085634268
1495797475
151952309
659522862
1320580913
1070273200
1696707204
1090480179
414820026
1798949059
59582301
1219807027
311281386
196752907
523129957
594008133
423673910
1515597514
294364750
42263674
159879214
639941319
1379820152
1463345036
1031910729
588174712
1314995935
433153057
16541331
263013143
1927186348
2127833151
638283397
549383167
892230678
392754658
505537286
229793453
746520934
781284716
453463653
1988739580
1105799591
1230479721
40459077
377258579
377694105
1675713830
42282174
1576723002
1274163435
1416568305
1231381462
996577035
1500061314
105869109
645245734
1749941613
1379865508
1674873311
1454141189
1299633761
539675186
1525162242
2106213642
858105855
1446064990
1695886222
867180426
1084804473
1206335009
948544956
1518441111
206694115
2072575408
109899767
1740719131
1783322969
1513008813
1709271806
1644072556
2094592960
791474453
1266083972
896728202
933052633
1727216190
2094977137
192984113
455179202
629667900
785425447
763279853
2005199262
963696377
1212787606
723459614
778263327
1175896684
1122437807
103571977
507796758
238822190
1752176716
1617566683
1037915856
1669189681
660441246
1601507577
918242801
2133581116
53007037
1254278623
1415390159
814322701
1483401244
864456803
2052702810
507148829
422150369
2010740336
2071087437
1428993890
1482047887
331989170
1078742693
120273056
1310756269
344541221
956129364
526311760
1428663698
186497448
1348734728
172979353
929846315
789780853
1442407267
407826421
1865611542
615129352
1736953845
1892521807
620236586
1090163214
820289694
1525369990
526430761
1435806808
422545712
1458769320
879650222
1410276455
439064781
125974681
936624710
433857548
999693282
2120516661
1440981666
652730748
920490153
898811741
870136708
63281825
1058746176
479120936
69303145
700212673
1908566620
638322773
219332585
364644127
465589294
1873778548
231561923
1393933983
816678366
1454580204
152419948
1974163913
339477569
1807320873
292869972
1756416901
973377934
1955309732
227831258
1074171903
851260964
1889683875
1083530612
763030991
697541088
2001211204
1368713242
1789181291
113243546
51351635
260757840
1319295498
110701830
278654130
1182826122
625273116
107748987
948023059
427768817
361014179
288964123
1191473890
1131862324
1612426554
1156633464
2075260813
1196958312
1900510268
503901690
764422978
1475161987
1285933206
410136605
1770495087
1100532746
2053403286
1324000182
688636262
1970161208
559307769
1171727368
728578023
1109252637
1597834185
931364857
437163821
677821138
1958564724
974865852
815769173
1856345170
896144001
241197422
2006707327
1819139500
576633093
608221254
1924110201
129880674
1810920589
1219544007
1241548060
834925438
1782774422
1920968533
56226727
466642789
1173564410
1724855822
943595994
1483915824
2136593947
443078430
257066058
2043321344
732216231
283903471
562965070
1218985908
73731890
384948388
2119551665
1680280017
1138385190
835867795
740914468
192397647
1369601328
1427372693
1981454000
447393586
777802304
1624212052
1779682484
309282789
447704516
1706132486
606537435
1391251497
2121236997
1366658536
29008009
1826657099
1002078789
1583752164
108645075
355899139
181375892
827320359
249114685
429488790
332289138
1178831955
1885066590
1116384032
1702951662
932556786
1801139691
2023753274
1749636863
442042768
554980271
181145641
1244444178
2110808725
1506932760
1670747654
787511525
475079487
1686636394
1380191669
762592446
1380208156
103680350
2103267896
2086797031
439046465
1029812404
1482191854
652530574
772389517
377268854
318543150
9850926
1198029829
75617502
283075426
2066655928
497902507
1384338705
1906915863
1657057777
992083487
1623477289
1973820561
839462337
1396406730
1012703697
507027448
911645615
749660617
1069026372
1210974780
857046419
510946086
1550565691
75645192
1007820977
1639770005
2068635490
901901249
961394874
1735288786
705714749
1786064160
1140250426
887617468
646112250
16064064
174044097
1348112712
1519715837
395425206
1995319485
339274961
1571014487
514968329
1816653999
1219174328
909403543
1189305336
1833778174
1815987418
2002792119
486401649
1221489534
2109151438
1072725870
1173972018
1210578625
1657070145
1641607308
445783754
767688548
1367807512
1379023150
322511959
1884381329
394091604
14205486
478069532
466071187
50793113
892591272
547764998
1851944131
1087890089
2038251922
2133146611
1310479894
1466358582
1097189434
1539007251
1669134240
568402119
493907413
522269582
840371917
320940646
1081382072
1219308351
763815494
1971989999
1068529767
528260226
1084085191
797348664
1701006902
1654791762
439738632
889606908
736928442
378301388
1646668363
1294701734
1998955668
2049201074
2109739176
960615259
1663620729
645362913
1631067785
1390802425
1055551655
1700393036
1481931687
1779916780
1218277389
1175078966
678625865
413321882
313301812
1718052946
107017524
120364231
441577432
1025522343
768732543
782723154
1748112960
1086216661
1977802198
1978817877
1837047612
307237200
2105002266
974357518
1256608058
1065892873
1552648465
504904899
1690251645
2077800437
1827706130
481450905
1626825843
1430827944
1804205569
954936848
851741985
699015135
428620197
1151093181
1390915478
870318149
123932544
1023229338
68545531
1754019526
935970212
562344648
827681926
1962812691
1294023674
87125000
37902851
900359990
1231355854
1295722956
29242454
1955350614
701960238
785088922
2044321039
295373055
617644337
267121701
8607036
2096798532
417512852
1955395781
714365682
2065462566
442889480
1500995057
1143660836
299767870
1836127169
1146338083
1451524197
53995257
1798521089
1962244632
882123135
109799707
1430764167
1362964647
982452023
1474477843
555365
2115120845
356565814
1281919737
515600998
1126940565
670439212
893542751
1633154013
1892463110
1971649166
659342998
1094984936
2067374143
1284426596
37040409
1908247863
1178992648
1508761874
1108111818
540776986
460278414
492791557
473957619
325013423
195034435
2072084097
400606591
114241597
1975417884
1532255084
2082561015
1659432084
1978205515
1307746130
1319871265
838833571
121709540
203874096
761054348
2026907658
22543257
193425209
1473387443
405522311
613048068
809499705
197871508
1140368820
1280151115
1170786042
779897034
667100512
930843069
1360549625
79584868
1724497081
1387706127
513683300
172930839
2090768061
1386792823
244359792
587083595
1108413747
667494592
703009619
1929107627
2069795748
310866308
2083640535
370156250
1651269637
2034401274
12910650
1379042914
733481288
391045155
1161984848
2076112190
1698837532
732036195
383447257
1886231533
1802425049
1732626607
872573591
1734126448
1884439297
221602898
491569580
1590522758
1143087354
2096331782
1334829575
1073606935
491413924
1115179342
579021085
1265217592
1345213509
997303117
812450867
190599479
1523316667
107629163
453055625
1745963031
623877614
1171312143
1308550955
121826991
524610578
297733634
530390613
14004267
386687555
418541708
1650057157
483738327
1930665448
83564769
1826454153
1933106324
1271723275
500343252
1920897233
1522821063
1175648627
429802754
1009305699
495060328
803870280
446998619
266806663
306677374
828741178
229207090
414053237
416301943
319476488
1406808978
1795946881
729495540
826480738
630850152
883280578
870103950
1768097327
1489317716
1644497576
1452292632
370529399
1939435496
1708315865
90245578
996773175
1539531820
1516813408
1613907430
395592421
521741894
552539745
1680789011
1461453204
1530869334
1731232480
883813811
1164792314
878394373
1683767542
1486648623
2021986309
1295854431
865444479
1169656400
1871758641
247579224
1589123111
490789420
893991402
1964976301
454944281
354036223
1008596431
2122932254
1010000627
2121424422
1555080552
479411007
1228227213
1455905832
2079918670
1739470394
1552077446
960202840
1556253141
1412013744
1215444934
1325160794
266967740
1663677484
11880473
1238888717
1130837392
729002087
794483937
537515998
899409027
1804154977
1680247973
579567427
539168882
1686520369
1707640662
806236993
392931145
529030333
229101766
1489664773
1891386287
893434374
1670944673
542570312
1211098556
722807576
1895154917
1236606040
1987204839
258833018
1300630276
1000271828
2086705944
2069597006
1004773791
1190808761
1415509300
965389804
500717519
1664217312
125270549
569159582
1797588351
1910667130
1023722400
1496428843
1579775300
1010639244
300027251
20446714
1644535594
356828874
1824687531
1943865025
1229434455
521433896
1731072167
1404987468
1566130295
276924637
1575355937
281766508
1483274619
716441457
345106171
1107800986
384048591
1751570483
913352197
1670388741
885302303
739765878
1734755762
1634204944
862218888
1396681893
65225862
499332742
2074269821
1437308748
936785870
1998363031
719298435
1940806633
422450483
1248441538
277116136
1598012872
1688074330
304795291
786829229
118898309
974987382
1132624302
1985398574
1102610146
784102765
145700251
1737095108
1030975740
2106279478
1142469797
748473336
272597406
97114357
1581486865
969406793
1781117523
1247788938
601171874
361483248
1425461192
1026064946
887398392
1156694063
2055707558
940190963
2077591151
312281885
1407272053
1695544551
409844562
117628524
1025677583
966443580
2094128541
1345268581
40250086
324624398
2010594832
453368201
1081164907
216742868
675294271
506995051
708640215
93779416
1076299099
97436371
1715368811
1146243580
660419040
1994129029
1070379162
404397048
152641450
1332325448
1352862133
679992166
1664532722
39963720
1393562036
1808779317
37401909
278297292
1268440027
1180184535
1844517206
1914879138
1350412960
1950395964
1802789997
493925115
1390910481
295116320
92795533
1759288247
2026062270
1840011723
1048111618
392619072
1442864178
439319035
2129507728
826910516
1022747848
939938333
1463136671
1989891314
380211305
676592815
44104455
730888886
1020182920
625021743
185686716
1749826757
1892657648
938445493
2005159449
229468849
357067946
583161240
731492380
385719827
363407141
1556342856
2144221817
1392283464
733347096
1533200362
1940935802
1836328886
1378233237
19704060
1303285850
894734736
1682354459
157618490
1205784266
399134182
491940423
920710186
450293676
1995153965
621904805
419317334
906194891
1995436358
1593622387
1643346555
1351760004
626403215
1926573542
1440551161
1498113677
753040114
1763741731
2074084185
1221969895
1161750569
512530971
31788881
738242091
1106798834
397133426
1301007930
2125334248
1981341558
72063561
1441266514
307244260
855070794
1740770824
1526285836
1329098449
577844178
1299588750
1313049295
603234346
1630593188
852057553
709619640
967616180
1217876350
759078908
1273288656
902426825
2065578930
1422440332
1113640991
1834591445
540386455
68469445
1091107833
985350997
1418679980
1634369209
1080816150
761416561
76335572
1212486048
220395639
2025158402
1421355419
679071296
421658172
648214441
1148867335
1269368830
32618992
1410175380
1269268873
1474559575
834337108
1426178704
2014072694
1905717409
284670711
1936072006
1584106389
1161000020
245357769
932037787
1164730574
400564301
1045353622
97097872
1463243450
597644424
1860515446
453068236
1388769449
1452856296
671979285
254812324
1643176401
1656279743
344286943
1664774210
165255933
1891032291
415768338
548548567
2036055741
934588871
1058590921
1825655888
1289016600
326512546
1550203165
1143207299
988557147
1859582114
487011014
1951562270
1823818329
778762434
2027318437
61265623
1942469846
1089287440
1606795426
593120404
592252628
745484526
436800078
1912169807
1784021935
2117488782
122363112
19417381
1725948776
2050342298
1750933514
1079868648
60107875
1859035924
1294312733
428547978
1698864979
479684505
1911068431
1143477375
389349677
1128626068
1039520036
1577890562
1828271976
17938394
575059902
1283560965
1512236117
1566024414
1919156667
551080369
883646384
1502770396
1121203830
159519434
1572439007
1006056274
1385579574
784194270
710435509
1398310583
1447353933
1830632226
494840309
1271296050
130003214
238445700
586346385
924421190
1600398705
1727599334
216034345
41673244
1075847575
765622857
1537264852
1156088822
1852414109
649285783
316137059
35997432
246089286
256638285
1334244365
1461446869
1365280390
775263290
950420939
577055780
1887670675
600871392
314408462
625046728
260062952
143681071
449371537
1359036482
1602070699
284689536
1619321047
1793917684
2001558000
185769058
1740160338
552511062
623686196
2055335045
746253573
1099505062
1508123621
78699021
1678789897
535321507
1967052241
1505967520
1439258747
520888891
564390694
760854497
1710445854
1071247064
1182441141
1780277123
2111213084
1347228615
269961570
1192639
1606597146
671688816
94195604
571670725
297311919
2024841470
368446953
629701104
1596172288
993946762
1746259828
665921802
1604748109
1155894837
858400117
1352465422
1889661787
1811264065
513419921
553531267
152540704
792440016
1698992632
28258735
1929103152
512479417
84470835
1088299569
1875930164
19765177
1953438171
827427819
1539242080
202859644
1976789621
68549659
718552725
729575345
1233400909
1220587055
893356817
1392879508
2146402354
837202555
1775018267
1443952190
1681194635
485914933
488487905
140251530
1734588820
289349187
1727393588
1192390696
179056232
241258807
1463796741
1648488726
1648460392
725126780
812161296
1304613566
1394835555
1728090714
651904645
1910710074
2451690
1274879626
37847192
905527410
1250751391
1753932206
1041248627
67177466
1659066631
116159360
150558204
288520028
1139736591
1546762238
769115978
1798662061
1248626005
655951440
1058335250
293149663
692962879
200730615
904742217
341035833
1402571634
1613373122
1650790936
487088072
1687172289
1694148712
215992273
2119464416
757169175
2036108472
810121321
1243951114
436009126
1872337332
990568323
1178980546
2036819887
910864524
1636433130
2023697316
1748363723
302352097
1997602991
1576429510
259634740
961747468
1155850490
1264215908
1445184586
299328243
2135993762
886815495
661824650
553327877
1986492173
1432514396
1324981681
2144811760
1487675653
494997664
442236580
1797079842
136165532
1836104296
1884895303
1209122859
1581272655
1118488957
472829014
349018871
1825429743
890351962
1190445248
1843965787
1674542134
966233479
1942001541
553783310
908916852
380820877
1190363832
1711968946
112966251
246828539
1244210216
965131208
2146110224
1828251374
1587484617
1175779929
1210879806
602919873
861912973
1426721576
1667141507
368728796
1537714023
1154653804
1065757582
1812374660
1413233553
599300565
1384083666
267456206
145063450
793019915
760412983
15184031
504774607
104180048
940187126
7987460
1743939823
2102929845
1869569578
1500281811
2118148707
570957512
1334157256
350351375
2038606965
586512972
2041949917
564455422
1509196898
807809345
2096166106
463519708
176920047
1585985219
1672957503
590681448
1478999060
1834309307
435560496
376975813
1275351520
899081895
1293405894
1592519477
1360444517
670722212
738800475
1261131649
2036150921
1683209462
1128611602
1779234916
95145359
1382600263
341410957
738411046
1859516818
268216301
1873263351
1934324239
455211010
2143874933
742299086
1731259335
814344870
1173640990
135692995
1555740679
1649559896
656130597
2096883794
1396760965
1601080424
1749571083
936926183
1153763067
427397206
1036276100
801838868
60341630
2126623672
545811210
1531893328
1785822121
421134915
118804683
560726705
1867330661
278303809
440451014
923107125
188852873
2139570098
1928763585
1141314219
1871405777
1506748989
1369379819
1729987824
2144796409
1195735695
1262309598
94025694
948449551
245322131
791584695
1347178499
979547598
883094825
2072488823
226372755
814275662
1747730871
381853495
1657569766
856469664
1714134711
337348037
479533903
1492004779
1633383991
563454029
1927037060
1327222437
1848697563
1305305024
604897213
1885198088
1527697189
794899166
1569407897
1952431948
1649712643
185972052
1925296402
303218648
47045317
1374973359
1079916225
267244493
1867892083
1390043562
1999535145
1874560059
867429774
1092220204
2121828424
1456871861
2014189495
1637290367
713157214
1859460602
100328548
2125572409
1250802959
1345077520
691887756
2056978584
2053740982
26025734
1020478533
778662383
177617172
778997044
596093173
934895167
1709035165
384540534
1149105734
1438547564
715820881
1237893530
1294857023
635179913
945903903
1442354210
284626746
1270217424
559841487
3414880
365708860
448665689
763472917
820213599
325588321
1171855995
1423324160
1702502982
518299970
1721541977
692561375
1681867792
461188550
48699299
558711695
1090011945
1573266401
904499503
33394853
857153612
162066507
297906694
1239685482
2054229922
1938623303
1187653621
1615341767
121241350
864904187
255166772
1441906716
902209315
668370078
586350455
122935389
76612682
564010591
1151668644
759152161
627943872
1487412557
1700670887
2006867689
1101657423
1632738063
1780085845
1857635681
678832770
1125899430
967605650
128409713
1327716307
948166791
611758100
2011255663
1059665670
1504885854
885854391
2122068834
1485362884
1245336721
2041380821
53526605
584573511
472414909
119492773
145264097
654143735
1931877268
1837906326
1604819218
111821985
1004702048
794363627
2101193265
1386707792
1642900879
723835671
1778302733
903482887
322238503
1998983702
627289645
405635140
461691712
1565428251
112788710
1428216703
850956271
1990751743
1181219060
2128584507
1548564082
657273505
100527910
1169533180
1433652046
565249029
1893236761
1065767381
172253244
905337109
1587075161
2016494349
347684639
198214041
1796196047
2050799265
1618206111
754444414
1619203274
2081675357
1537759652
332755994
737354159
232646511
571902108
2097876026
894657507
621448494
1616383743
344348688
335044657
319450470
460417093
4181079
1234771456
182322524
1083829306
203386704
876717204
1582063974
970630835
575248014
1595480699
109739476
1090058119
407763948
751148573
1194757777
1766781275
1340213110
1225874578
838814196
68308478
321777358
373346770
241822913
2074039155
648904430
833992359
228622168
1050262250
541714763
659354124
1801012782
1246789479
1355890226
330826680
1662449642
226773345
1133739820
1955071529
589173528
88612432
446107938
524660429
1189640064
1371040211
972196777
456567326
1687888917
1125866625
622686060
1391183151
1820869956
228380800
1857282426
237548378
2002249144
1810058256
1493713877
331267329
791726419
784147409
1422566124
926575283
1787962547
781404053
1894276400
532631897
1512050826
1656626364
874128219
176112929
506342682
1829926587
1529879901
674104642
345673487
1156933829
900395762
1250745355
1674282059
1388190339
1790458232
107846098
1436502426
1910897634
143649846
97414706
1367234552
210094899
229870932
1842192434
2140302469
80920654
90461669
313248790
1419848501
381221289
68785390
722072741
1305096016
1009794228
318203128
524828500
733477176
1595762935
952292891
1740188266
1462596050
1793746149
822507388
118703025
1767764000
2020903347
1058426210
1412066814
1416589349
632281328
727952608
296709777
968804607
943018103
1342351995
698842748
1450088842
705387968
623908773
1709920796
241686882
1540602117
1337724720
176550821
1584949226
671459523
188557121
538046885
970985659
1546668962
432377009
1478540706
2003342600
520845345
1585711620
1889389096
2032235985
1545207120
1720317703
1113914088
814124822
1988387349
1149613511
827116723
1830034064
1747309080
1291251646
961484095
1541476950
1819778865
386314445
1780166710
1287376615
1599448086
1891378347
659980972
1429442293
71854251
2019908443
364042190
1632560265
1548115338
636536565
14415412
606139810
215732029
497360040
2021928547
1843966425
10258804
1219042350
1485715140
648381103
1763532740
885589320
672565135
1419711777
888598599
1721409175
1298203977
1279513701
1804884948
574406486
569094296
686513378
796160183
44642970
1998815429
1020520845
697049231
2041899062
224621407
45927422
1597383448
409250812
811028873
2050658549
7276835
514551892
662543445
1957641403
50849740
281108973
827950440
895206900
1970722300
870655088
1341858181
1082019979
1552313436
203074538
1969529651
444666786
1209033685
893187678
1524123713
979965651
1747729303
1845479931
1331606772
990398611
566946451
1614107312
613864197
1260066022
268462092
104702768
1176051219
536886238
1055849763
1361956448
1459846718
1730741328
396955451
730049491
99271182
1985744827
1157778187
318376155
979727288
211028619
1153929509
1939414309
1867538489
1612823671
733079669
83400968
1628703593
1609277512
376840431
1751167370
1823487137
942937794
232442043
1095960981
1837379218
1800586322
269246869
1330196928
1328916818
432922917
2090004623
871182227
512951905
1200761937
868674902
1764729039
608518206
128662995
445759963
884243036
1819463655
597239255
2131165084
1856766052
1764543263
753736333
2072913995
1007669111
1204437014
2075702489
1157585779
1413269669
1877094782
1908258387
1320321510
964971068
272821799
1204757759
1752389245
711280151
1747669733
1636035065
1415125529
505903358
620829621
1905823219
87966231
1824758320
1276697304
443180569
1443011789
923760891
1323402500
1851378267
1932689371
202379140
976286786
571356175
99242861
1221504044
1120551104
1732221844
357636261
2013611485
2033835626
1093137599
892799791
2040855839
1043887551
2137621223
1854013888
59205758
735098112
2142203941
1605111420
1352765026
225553310
436906724
1790367627
245686474
1156138441
973394064
195761440
2039822
557949208
144758094
1153163959
333753890
116421571
660791591
1984150604
1824797009
953336690
1910521542
974378831
519641719
89999758
835114227
1901199836
1573675681
835706925
1909525827
225267340
817297548
1448898050
1051295225
1224982135
2033488528
1006210038
941386171
319912755
611011569
1078975091
572509410
1908199242
1727693046
1404178303
1602400616
270266917
276217107
719364440
876058461
952861852
778294475
1418354048
2091105456
1625325495
655118953
1340499868
1333112692
1823059585
1370114690
411108659
943339892
651144095
1335222199
924241564
47942416
1260091901
895289850
758282261
1414688161
806943372
1856748964
850925488
570121280
1050017880
1020953288
1125828055
1990145509
1089643415
435301877
821543746
1556275450
1880282330
287812376
1729031484
1805341814
2046264311
420833871
830089148
324521484
944587789
1862440011
131396574
558310681
1308325837
863638318
1960259676
488584587
1345617309
891841236
962655887
2130233968
987331400
271125624
1889065045
332898932
151629582
1731835336
1093104546
1196453929
323977748
1671995403
1378387097
37187989
141514905
2063866873
1928596008
1239619875
1719614181
862504261
633504609
837196466
2135766632
1776839475
1570306022
959150280
1492113473
1092428453
1634975621
659469419
1834070348
990016605
1466178543
794196268
110976542
958250882
275786182
1363207066
813632523
2139168099
1309560696
482248187
1847191691
705386950
1406846189
755533570
2003424172
1831455703
1790813496
977999706
1003284873
1087044706
1440589865
1771192969
832732805
526411207
846107648
248501157
718308964
1552145903
1655770292
485988840
2144023526
34647694
1393727318
1524009692
2103325057
717884666
989424517
314999320
928791957
2134359447
706833857
1280587468
1711855807
1942700030
1362654067
363080160
1930385493
841702443
1210998367
1257193826
556838955
249358708
1390518617
938911084
938947897
304381794
711664273
2104063881
1016162079
1587056722
1692936880
343508718
1196420948
530785449
605129969
800599615
1306586795
1925143120
1455714726
841975721
2030500103
571325505
141410653
161200505
404039061
212007744
1031011159
1344412515
72046923
1367553568
344713566
430822868
980442864
1366476479
1388925128
1499481205
2003454405
898953552
422453167
42218557
1450670221
756824473
1700432662
1074441374
714353673
839227059
1377743858
1372349379
2102536500
2014925358
1764109208
1956207524
1452586656
199127490
1390859671
439954463
384082813
1379745172
685497684
2000560133
1315101633
1029730799
33329701
1151920944
1573352976
878048306
1781848574
1662701901
1187294475
1959096095
852728383
1045965116
668698391
372537275
187485085
1020280113
677116003
1516348680
1165262952
175230083
292505483
79991689
2142382829
1335961190
458912211
714918851
1182560576
301944216
931284883
1796562064
500628056
2017778779
487061748
1490339838
716764613
383166666
666761351
116028313
550291789
2145099938
1855745909
776012361
288929730
15181058
1759921893
864478270
258701609
2109678346
562081560
2076884346
1518736035
118965690
846100987
793084402
1531983710
2025988937
743866256
1326351147
1919767019
1267099733
587847841
293974303
735523923
250736009
1782666793
1206851620
155742752
515553527
114817474
348163816
1519838967
1953248960
1400717340
791849358
503972733
1805597255
553393238
1000238651
406887109
364971771
1778881335
1481747162
1735926084
515371294
211240907
372634517
794226856
1408126020
92104858
775037678
1501421271
884241180
1610750646
517128996
1525436757
880897287
261515899
278243422
1070323549
612778952
951464982
648898131
968365727
998896069
148923560
1295396252
1475391440
1999522952
1530350828
559384201
992655793
1151714850
599117424
1230625523
234190894
1648562757
283351277
1792661529
425854902
597021760
1783736124
19755527
213237526
1910456959
318046777
196112711
206613610
587287097
541186768
429396573
487383453
1270753940
1838039627
409599349
1740244094
1943979275
876092044
384071717
79900748
187373712
782045611
1811379521
909597696
2004839413
914657192
1886237740
1343314446
541460077
1269132001
1543619789
1646559516
1745346491
1165585532
590568967
1739343548
771311388
1696876283
5422233
956199190
1853188505
1991376210
72722406
703798742
436123823
1479890289
2011047723
947266643
1680088916
1045585401
2059984251
1995038497
814166147
1200389703
902599227
68293916
730279267
1463592438
525295826
2096577495
1981675671
1836986289
42984282
1143778975
57558777
1605407896
1378150361
1761040962
65438985
911376766
1269843078
702579669
1191009166
73710676
564213313
1229438567
1108093947
595693214
735985889
432587513
1246382608
1703150454
1444973372
1990645406
1006630210
1733893153
364244873
1926202294
281778665
752461053
1817604241
1725674687
1154637717
241415858
2133124115
1874059361
1366106912
1446783166
1288039300
889322132
1269911020
1670344108
1063504651
683393055
2112859647
43730578
1837153031
60615505
2023109372
1214558110
726292360
745237432
961836701
1408110134
117384551
1690748687
1601793698
1168313889
1421825402
1239232742
665795768
1890593552
727296018
283283349
733691028
1858733755
1209201571
2068183281
1670003510
94471348
2015177290
2120449815
1002352751
1106256041
553610756
431824923
1805797578
1364714093
457741367
952142211
693625250
1525981223
38488008
1644123164
2111239806
2001896703
1765404885
653738919
483549737
1401543933
232413541
356152797
244342038
1081407269
407679326
1280223558
942715109
1198068884
579882171
365073386
892842964
2028166878
1625020707
1235514472
1629507170
146747149
2075347577
1333116868
2002801984
603208998
1539494445
486307585
1027478629
1902564920
416486004
1622239433
280138327
1222308916
1774308780
1617322168
1348558348
1855818621
1962551122
1308940980
43286732
1758253847
1715546374
887023632
1866390782
1490610518
889906813
1754906168
1756611400
1091392187
1429480903
642911424
1385089327
1701825424
197078462
2110331082
241064751
2072230852
1576770882
757029707
1406420248
808143377
1700333888
1066206427
921671840
1518804472
1130418642
2023584885
1601922795
1702237494
1940821263
1898105080
466114692
636941498
197082484
365697142
621528607
1781295282
260912273
983311021
797531470
803271906
145577570
1709486254
652378640
556759066
958755224
2110329735
121785639
506790849
944254034
599377819
1745698666
1719551889
1703498311
510430356
377163150
1857549367
200173042
826183528
1223965589
841744902
926358589
1752444465
258448933
80674401
1647131893
1054641903
364457471
1372371050
472912941
1328387969
4831887
1391736528
231854299
1684142070
2137903315
1263573870
2082838084
572612672
879920351
431946755
169378681
2080536561
1065926328
918191783
1485392397
185652060
23851800
1781474387
832666382
89625343
461930686
936036960
1934026701
1444624597
362788019
974473672
2083832576
1145291868
321266250
66425468
1923319090
960106076
514816291
1505302453
799878438
1619119728
1527077901
211611747
1667572851
965149597
656631851
198466132
466891753
1659438456
816437003
703076681
714094064
1241959287
1364180060
1617634076
549620581
174695482
1264364677
1965663870
1132027959
1162257371
60821620
1864911317
2110718901
285052618
21902518
1555441295
968996714
849081602
2084839538
485989231
1649593693
203357686
1990065262
242619536
271999400
490906514
938572065
667999709
599831308
2006646765
1056028759
2123427566
2125913970
930079680
1229200180
468118373
1945012223
966956686
1370322222
1656925350
2104277053
1057276849
449473706
1944025015
911399844
1619522411
67712213
235657154
1616040224
436777240
369402344
685341762
1555777413
1534615892
1596614126
1125097462
1681578196
824051939
402128802
409644434
1095951091
1270610149
1643692325
303520599
1642572496
1300462396
1751155768
477027006
1051928129
980967847
1712930364
138549040
1942503923
2041878423
1846060566
24126613
725993288
1265861170
433964636
899081853
1691652278
1503553831
1574517969
1400675296
2125854435
1930374469
1849626835
582522175
1100459826
1455941897
818352938
1284744417
1652813065
829372120
1515450085
1035580859
467179610
331411555
141390584
1965580921
1562362588
260423885
1058570323
268960988
1449769403
119976972
1994191682
2023951749
387052817
1174478823
1015507021
130124651
1721818284
1463663615
482840716
1197138200
113226214
221460370
1079718303
1614676341
170562387
1949756107
318096461
1191473890
273328608
859986121
63028596
1483542350
486545997
1198686984
948522269
2076115351
1657326025
1209895600
476426636
1980388036
1629528942
2023491351
474607586
802740299
662746101
1046927714
1149547839
265071974
229226305
609175772
1236612903
168141278
838303408
719545854
1338798577
1953318369
192578341
434630199
1423657221
497104392
1842332239
1477309783
640604959
2097433752
1757742136
1983377308
286807404
540736391
1221624948
3616197
994109119
336808696
395533466
1537933625
966448826
670329740
1741949586
824944570
1117115845
13203763
851066671
62384209
1197943053
2071914036
587346910
1109686940
1320962955
1301055370
265288153
1229197501
1950530823
1311118870
637674127
354949675
443458600
988931306
1383351243
1359732590
776415389
675991004
625177381
1497443256
639379272
1250090028
759187174
1926505907
1821437129
796149390
1394328949
905675533
543058130
1489045237
1705740288
287413797
2064108621
486736543
75803885
1056125419
917635063
580994403
1102257463
221928023
1749483
633972078
1352896462
282828454
1763051275
2058832170
268382975
1733761835
1068804505
453248504
540585938
742443701
681798514
944176574
43356029
1805235571
1055691651
1632939877
81080573
1669438212
1876344805
694665757
56072019
518400456
921651238
25393578
318178537
880172869
2045724565
360843398
387947723
1456272775
1199556156
2124797998
998430270
1853275765
1494044077
187516167
1044344221
1072347158
601944555
502593639
1218599869
1514605032
1450128494
1236613958
528111357
1981200415
1600391836
1250598104
1882930401
917921722
1498163362
442106177
703896738
1321851143
643173794
498554031
1208311053
1250399902
1609285907
1664529676
1346560060
1224959932
1675613721
1254391885
789943608
729205943
628336992
726136211
388533437
1423820165
1976719612
1447046409
1240460241
1236377474
565053898
724543610
289476241
153569114
1167808071
166042915
1136118915
1849896893
113840012
1460312109
275365284
1261408595
1170514945
2041998204
1161508712
1862113163
86029368
1912478390
893957758
399617073
802800383
1278968937
355992948
2025728868
790934348
853777857
780964557
1470096888
1142124748
313335124
1745454446
291662492
734670712
1986036436
1758403367
289538832
929521162
699321266
903148173
2042447117
1229839738
638634227
269111933
1574808846
1265520148
1184463922
1440902082
301851924
803407693
1182476920
1530341856
1730703270
1656074281
76097453
85214349
875517446
629694652
592884592
1297839666
1985012222
205380305
1915833971
615962466
581802265
1550202234
849390057
1994903529
747963831
894854713
1607408097
1580155770
102987775
484377329
652337233
1982242268
836912541
326900663
409217130
257048011
70943478
244241097
1399206161
2118957462
403643260
1442364515
234264804
711976559
1377320513
1914563980
451386020
1053417521
1231088039
1460416091
1631685820
8839090
1009237392
1024095196
1656868193
876197027
1569460784
1615565967
1113683702
1321715926
1299995697
726118401
764398977
1698873265
707468712
734022202
1760085253
44309419
538956973
1245983574
532949426
296979965
1241257180
5290077
381663117
1631210537
1366209586
134640068
606869995
1356999087
1511372094
1305877556
529225118
1742457778
310127273
368784635
971567942
656528013
533060288
788256994
184275411
896891241
411880829
594038198
1121810301
755321933
1192998838
1788709742
1939668849
1468891164
1944058207
643400327
111265510
1058655764
1591410741
1376969535
577965199
1011638214
1691755461
289352282
1777011012
399100309
538220605
295576086
576173745
1363887199
866365867
915251741
1265051125
696575607
966402075
1105005733
2110230147
1589157233
270304447
1523683227
765557276
635405007
631093890
1594075212
1669869117
950391992
560788137
1052520063
1380573744
113072437
713147551
40738209
1735573171
1011450537
243197989
63633180
132806890
1060522614
1901402236
1082718908
353461113
1743905545
1158379565
691670479
2027098332
1269287732
1855600790
955304144
507440282
1330820177
1028479485
2064887584
1867249185
812107570
870806772
1132861472
922138311
1707683439
732662361
485442337
1041933272
601406021
47231684
1519809064
1595494401
616742504
1147091468
1048478745
799339642
2088843823
1094716692
1707127489
1396166271
1224232542
528554917
1873430066
974189268
1004344096
802526060
787139197
14405232
1570199005
1102655723
428565182
737431183
1432501030
681941403
522300391
281158973
1840239312
1275558077
916233315
484345679
713640820
1578229286
421555191
2100350179
2020297206
969170857
1954893889
370892539
1813294718
267681496
1464188049
1025890137
1130117221
2451955
1531036342
1851607588
313782180
1281627650
875499881
1761415803
670959316
322256560
1718375279
71161067
1964003630
2141541822
1733286419
576456797
1722380441
662422300
1669682380
943606927
518374405
313525834
1528287154
16307317
1650939068
112680469
630229759
1504555326
1108043274
1074442276
380955492
477570679
1579429879
838567025
409442047
333594432
1285088029
2095510063
631243942
1589518750
681977467
1632955877
1694149346
1854154433
543388008
268347589
289317491
660355071
1680614205
1312730272
1787045610
1734242803
1369189070
2139241290
1362230493
1835876400
178714240
1931688074
1549308056
73258882
1200018425
805972573
165257768
181532116
224624010
572211986
648916993
971316491
118072533
566906699
231598518
1950415972
543189931
41861096
982542398
1215258526
1827809622
1385219706
1129908964
25367630
1070881542
24541615
370924562
1569450458
1230576177
648586033
2081845560
804992082
1842868778
1913207271
1212784961
1516170164
436899668
1375725507
1388694336
393392864
1614838989
1473647783
335006406
464769841
653821615
441835770
1012665315
923847969
1168456296
1761923282
1374772204
826172671
1286616619
1658816230
880456856
1485641265
201185672
2077870193
887535037
1370364986
1389991303
1658010159
246640594
270545625
1398753187
1380804645
2044167567
570455404
1885162782
2116431923
961371768
825473964
985216349
1013990927
1817338442
1879913330
153605773
799072593
191966265
919536348
1692169213
445654254
1602840221
961695231
1551236569
657696180
962193494
154430067
2055460214
1867392805
681000605
760264273
1618876197
1342479868
1138072769
1344130341
523386924
1126800296
935253483
540287826
938092064
1727361461
2128418696
2114757101
2061431934
813416638
215682750
87899736
291398234
864843434
746544848
1830233736
1730659602
1524410763
927887230
183039132
363451833
2061697817
1488846686
1524094369
1011708189
1227080795
564429161
301143698
1379629534
1957747680
536150618
162204543
295897778
704486668
323025889
232608205
1229752078
484438051
829627884
150125919
1662482478
1121115689
299436164
1169886389
571643581
1591874310
878447142
920752314
1578326906
1834670616
1862659374
1391435293
541072622
1140195562
807474141
1101222517
253531535
505866948
1849878939
1813110582
1824617160
1966609297
1540982262
435586236
1594333036
1708460738
1151783337
1524424519
1462775458
912543919
711237529
771495061
923510595
246310321
1560530720
1575707120
194848314
374990353
64196362
1126632903
641408970
387761981
1296066444
445457184
1841658635
202980421
33566918
693940390
2061343236
515608919
1841121696
1802119396
2034070796
2144278633
979859462
531894124
856178081
1890639703
262825070
513778122
1234082389
1663387722
308908738
1767910626
425020640
1677756439
888919678
1109556809
532445834
1249290847
1995512681
175586570
520022333
1274781456
1258771297
576542749
991485861
1570746772
1686221437
1352544918
992632565
834852143
1428599320
1657964181
302045018
1890106470
200428466
1964236052
1181291429
439146284
791075972
1022605578
1320718839
347727105
1131187980
2025287493
1721283420
1953415452
1817237290
1983231723
1777826246
755887741
1351311884
726963397
2064065854
1731595615
1683621424
1552667200
440339711
375009961
1588988238
288007080
951135170
1936156511
1631615171
1282739939
1733772705
1245761220
14064380
579086209
2143098313
2041237570
1097235559
344918062
150081629
58295390
309545192
1516518308
1594724795
1325662124
1720960247
1165434701
511067924
1358983400
728981569
762095180
777521370
1177878371
582471778
2089681712
1756201764
38803233
346066447
657731461
62062482
903705969
811502969
685218532
1935472230
1368520659
1749759607
1968343764
869237347
286104931
366507588
674494864
1627049317
1162267107
1113732247
929013218
1931707063
996750944
893219160
1602093246
1822817232
1809648731
1978080852
1272556355
1508560304
616841095
510211639
1315326600
1276743070
1763327788
1456716979
469244556
1397100069
412721
1249042084
178931084
1391793076
200730499
313784372
1180561169
944724228
123980064
133354229
443536769
485421540
651943544
1606388992
1050261724
1302686678
1739350144
347626417
1198011244
1233168915
1568014989
1760713612
907829515
1772064444
1321874103
751698168
942030006
1629118373
1347643085
1333518582
363708662
746332098
1711979201
1149708181
592936868
2117074168
2030673221
281130576
1892684438
2091197849
1339621896
72640191
263622370
1079982678
2004790334
842950870
2136776894
1811838043
1078539933
128954545
1171698639
1211232942
1158093764
1262026520
131709633
255185467
1079617804
2075181815
1795234605
1960423141
96065625
746628073
1065440059
666457634
458832831
134162880
2070663137
384418274
787800982
1786955567
606363445
1389534363
28533454
742723109
1307379807
2113991540
1122020454
1165557370
1604273269
840971183
1239789286
1036758634
1608449394
1681834520
890319214
878850136
1820949594
854858012
2093987522
1851672851
809473480
856667142
607256486
1637905966
2136439226
520157362
445902342
1072076532
1587941295
856172505
372010425
18266584
354589977
1568451970
1085573013
948005481
1429461766
1994730900
272509604
1140653164
1842431360
1151197653
1457096776
1732736566
145723265
1480604863
415061629
1062857818
597702034
764911148
1928849506
637154566
42239280
1345579869
2283250
2026141862
471742309
822729381
3912034
1354017319
1085840383
1676353720
51426397
1987786822
1925694438
1511789761
1332157209
429559757
667248220
114967139
2070889176
1137056440
1903748156
760221838
1481023842
661847718
1634815298
428419037
2054950004
1512402903
1252913192
250041560
1658034497
482012799
1407483916
1089064806
1488215762
416959098
1631179171
39318965
32113025
1432894953
1950855667
784821759
1931848224
810575557
1953843859
1875667590
1305403252
1408247000
149725385
890694215
911086941
1412556579
4043055
2063867253
1663436669
1854458812
97679793
2130895609
894385292
1979313213
44402804
77594222
62038642
782355216
58947140
98069007
765570469
748407410
1224115821
604514296
1980746943
1466163237
1548133419
2025254105
1843596347
1966762073
1162138448
578092831
276099669
1317531236
2033304321
1802282274
1138857255
1034980707
1105279053
666005159
1242768231
1040020859
81979813
1002631953
2048568319
1984154329
523310007
894066892
816981586
268673095
361130738
673838824
69938966
1316953140
568407484
556627479
473833255
1970148070
882480755
1781719756
860404107
772392369
858981220
1252454841
556385658
969644862
70045798
1818586237
1532151825
1557031044
1811685851
912774914
300317803
595615556
1535770307
565058473
1016375476
262748570
738586150
520164441
509615081
832725991
1858630830
784114971
1134906747
443864504
2127678721
1749036197
475323238
283940891
224896758
1327977942
1699719333
1519317368
1575052631
1617561729
1455067638
1139222175
1621537143
1935080242
1222136268
939003820
325182011
808590394
330131347
1305232939
1925152971
896771373
655492941
1860544378
754155269
2088487565
274285766
807466704
990126980
649751059
1435232520
1780101612
1817424619
1964447245
259905830
604980900
188804035
2071179957
1617788128
1672493964
1697680218
985580654
1370474022
757456960
589644623
451911238
351184902
1195526698
546426935
306598380
1823853324
1657992243
565015935
2064746304
1950685447
318787273
1206694732
818447516
2029998063
2067999899
1975769739
1030522169
1336912542
2012380652
42976203
1097517037
1687081462
1763895449
1754931267
1060720682
839462337
777525482
378248706
1174338585
1434324937
860018115
580978951
538128440
1111526415
1219642990
777491319
636702441
974603861
1582515517
1945455462
1177829122
1680695970
128176163
1150982073
2057034872
2129083714
1431941976
1066970069
1201929813
1864712431
976022129
1595104282
1694680893
764481980
332889385
1292101187
1174527542
2045299761
548987470
1092036096
976463352
1514963528
2064048286
745975661
50469377
623289394
2017307983
1968351645
1000064440
1667908466
1024461913
772238377
1135730037
696863941
2016152096
609605285
2087761169
1107083468
1959309028
1676783688
708486139
374102481
285088774
7085356
545252378
568388187
171478162
191175030
191211102
623668007
1546074157
1461086767
278770698
921566580
448152668
2095244005
2134324959
432941068
1560114286
1612055101
802882991
1375554798
1624545279
519724523
696804979
1332914359
1289324669
588258793
241202765
1369421596
72016050
1009220589
1588717007
985975892
194300639
820779667
286047034
1443440881
1506268154
2116337572
1669776488
1606242723
924535587
1766894536
2088880701
1387075214
1065340828
1738389257
660573979
1100939917
1738984757
1445779864
747237108
171690619
1342957255
2146932874
239954050
1371130328
1837610056
1648378715
1074985680
2125181842
857396619
1716124971
1627947477
1280974320
383870692
916500500
1084460354
626539294
1115384548
2040596083
175976854
1615061771
2129193796
90831989
1664231180
1863154617
439966387
1419848102
1438033596
399968405
1868063756
908188044
1744418169
1923467930
979595288
622089022
1425773942
1750613736
1692940986
1261364553
1079390990
73457329
335692956
1655881448
1400383716
1292521726
48626640
1622194059
235413669
1068222721
661182652
1353497319
1402366385
1993686760
1176164812
2039904410
466580621
1531140495
1460822352
55535903
1795114377
508748846
1089391008
1754583928
1315843061
1317560969
2120649210
1983564658
1220130196
1969700043
610724299
1209049076
19057367
1650543291
1034742139
1206015769
1658016944
501383712
1332101609
610926854
2146303553
1086949559
1410303523
383597679
1960768622
581702183
735512946
1346008309
1020627018
1389544049
1434082225
2016963939
1653298589
1303522119
31691222
331915313
1613901638
1482359517
1326338138
1583273289
1951502728
1793886994
658648177
181284597
1077701515
817524048
558301053
1255044066
182554963
2035795408
834351629
1663301978
1136696315
251911047
148226845
1846625276
1454287786
33977484
1548597981
2106130892
218681452
1976568960
67514700
527881316
1690735962
1910480510
1767750183
1899763798
2006041478
1384319911
1258935020
400192009
1925678182
1506830357
1313115964
2107012022
1006306377
551843273
1859789344
53875408
91643441
805177935
1235827944
647488812
907194882
2051230441
408712087
146928006
2908781
103682933
789793888
1355612827
50091783
809862136
22620620
250424561
2038391526
1385445139
1100078173
1063327013
1193928554
1040326398
1191796089
1681830760
1237831205
1086729270
728683493
964396254
197493422
1085374902
893161299
1632441011
1568075408
1601349139
642873690
1924608626
1581522120
1043471350
505416823
54461586
1845160428
10100325
880440486
157772442
1106390972
117504058
2119669837
34246322
1250412581
1755929468
2004247700
1925003718
775530196
1853058537
2136749901
1274760073
901694773
1097442023
737966174
557735720
702416706
193275501
1125802556
1587462151
1329206126
203298693
1665585198
1435373103
856827455
1815447149
1803829605
1194704991
817451450
135793410
512
750036632
12762381
1740167480
1214847102
1198652811
719253440
1898612115
551304883
564802262
643981901
1962069484
1461877637
95098582
711633984
1766239860
1017926379
1870562919
1485611535
869219412
414797361
1450596788
337616048
306515980
208913449
396377074
449011020
252444342
246293952
20405108
78566316
67771144
340128430
762502461
1194397243
798372864
1089436351
1530624696
999753051
413870673
1045289457
283954412
1454620234
1020356396
828976266
1686258155
798752483
207219699
2011679372
1080255215
1768706008
919847905
1446532462
322000534
2067342487
750845184
1391999998
1697374291
1003398230
462870022
164291642
13618395
720575841
948247751
1137660650
178327601
1755874082
2065326497
1700241097
640673631
834746422
142052471
512890690
2022419824
388059919
5364191
309407713
2145684209
413478117
1939592270
1578996951
1533553702
1926305838
1855070187
1197502315
273127857
650294626
95942354
1019364557
573602619
894429298
1394655799
686991631
1744266777
1060691285
49870004
1359223909
1632351913
1521161951
1610940332
52583605
1253238354
1851038560
338158926
421744821
971060850
1586405434
535891291
1232218189
1052990442
1025997299
315275827
1570041921
145543870
282005142
1869568178
1874657820
1259819031
265796572
1160363393
440893336
1144857079
512470
1257482649
356262499
1985405630
210436413
939813782
675650038
463740513
1655425682
926501993
878827854
1693262939
1598262235
105409914
934408950
890247671
1859573170
103567403
669488261
431827046
471556018
1006173959
1027503959
2063866697
1455239404
729801433
150966714
427546219
1858835923
291395753
559200354
1984727869
492230571
74256274
1650376190
1147722922
1418809597
163611047
1061998221
342848738
1596086239
1465214951
1530296689
407530326
738990430
1850987775
1784243971
422360821
561867069
1969978481
1485042494
1809419941
729623735
1110363354
640436159
1341413502
470308647
1246772578
988917619
1520277653
875529042
50647971
70102860
1826669705
684388141
1104892970
2099693820
324088230
1709272493
527053536
520182186
549598170
539356002
917670995
248458039
1965183667
1933529500
2112212982
390498400
1047365063
1842036193
100111083
1264056508
691096638
992601346
2029034734
186853807
457998963
2031814162
1937576902
1635183196
467012794
202227307
1059277007
103021053
11807379
1346320792
967654051
658902971
1291151588
1370658294
1112805662
1714062385
572636185
610449723
306966727
533932162
1132064953
653516602
1869534421
1638719710
1174051643
522505608
183562164
809103215
1389294431
967199597
1436312380
148599182
192555963
1604168844
1207473278
1294421803
1261767246
2053608632
1907899560
625077382
422262591
725947470
1966894230
1053822436
492907173
2061043109
2045605473
404998238
1710583346
706316785
1154041708
1081570841
1527622388
942218199
1551439114
518987698
2004555244
973649655
1459955672
1109658754
562680520
632353451
1745569417
1722380835
638350143
1431172417
50368710
1652770159
1890261549
1853357228
456093333
565238130
1832155698
153082749
1566004641
1544183167
1003880005
1790644643
419533333
18756555
636064090
1153683708
364040605
1254637361
651861906
995688701
1067738280
204227926
1826649632
800041160
719351238
1441553808
722818983
900395389
1615279928
1536399376
299345391
1213709992
907718217
1627007934
1708129
1302851348
1265527442
963792576
283317121
1529043105
336288830
530118772
2147282204
1403139849
1513105899
1575702266
958436101
740908314
1754848441
1514621093
1145902115
704139307
1513495825
718098450
419176863
173335618
856312035
468545568
96169955
1678897352
2071501974
249436720
2053983230
1259533078
1486315325
183033565
1509787187
1434824571
2113762902
1492007828
624218526
498111464
1746269927
1030613224
1483348665
1038876669
2146574674
326526750
862001849
1659352874
782100590
389951436
1181727669
1393730067
807091832
1726432272
116539833
1150298903
1530709875
2123095886
621299789
1764649568
1690199929
940021816
1620050379
1660100864
2132733212
954654695
802453962
863017476
962885308
1046721583
804772941
1417793605
1301302419
1359303485
628947260
990675245
547022891
119063556
1842382173
1053758231
145949656
453751418
356686351
1301790867
1566094587
1857947556
71092633
731996384
1495637043
372348653
1405564685
1620597290
929370401
1454011717
199072746
1995355648
1314588232
336553525
1653729346
1899351271
2106108447
873718102
494342998
1651968949
1831465674
1631861344
1473271854
1255328890
156111029
1861562589
1468810552
831035857
849716297
1678938670
1384710793
1803220698
62295760
1614864713
171714003
1484525046
856100122
1672307993
510296963
962748140
946561356
931613836
1191041501
1586558074
1505931434
1737509263
2066186187
133676486
931655254
1354351554
407617947
970365424
1930680886
1218205248
2062587934
350660683
2095571123
561831658
1078990884
1613343368
101242881
2127151206
681355499
1776733795
1239841539
1291035248
1732039396
1824499072
919958809
1915362631
1499162226
916599416
689292631
1747060804
570791851
1752737832
1972326102
1247557081
199907226
757354436
502973877
1012465698
412337008
2064637052
57315549
1722576434
1919794774
321286535
590409013
511189106
1515808628
1173757957
735115710
474256867
2025008933
1808130807
2085453252
2140305110
282826731
508208544
1412809509
862623118
1174455398
1560703717
240868368
363900632
1514731106
704075681
2070204852
1655389398
709479834
1417769907
817990593
136740399
1351535061
259487407
7773451
317729789
1442848163
1611731434
978437004
1785932882
1472453465
1662125791
1687696398
888131004
135617172
699977094
495023093
697497583
1181626500
61405796
897777649
1607081028
1859826139
1263147625
1195583487
635987837
414911288
1332812668
1116653768
1103569614
239138063
620123224
2054516099
1554790267
1763570915
2010416380
688486589
165546263
789401024
631257042
766083649
385392067
2129902050
1153000644
428688630
1025900771
1862172161
207641602
1747258368
528202558
217464077
1567638131
2071028090
526011519
1651917568
928552337
243257641
571999197
2099029745
1026853571
1485619343
82703257
873223742
2019595046
1355405470
72747248
75942860
1206489590
577078528
1221034211
1080236776
415443222
1432240162
2080038892
272431713
582994955
1977017061
1907750806
436784183
679557527
1586060709
652850344
425313161
20827314
476610697
1130739957
933737119
386295111
1859152019
1108905290
1209819138
1430539455
1793413574
92684866
1740813924
1138840075
1210752291
922686621
1239080602
166630128
206409983
1508086467
688161911
1135664631
1914436565
84997576
1857217153
191493407
1797190492
271945172
1876161067
2043417612
1359966359
79059324
1277554846
1046057928
1634225790
1370976929
886226770
567636271
1969597218
1631764760
372933794
653315526
1557678079
1453490474
1717383097
1236313776
710160737
516780852
62707610
933657035
113505520
523594415
957850142
1198306262
634033172
860507564
1131682259
1048279809
813514232
971759552
520357011
352197468
288253595
2731208
1753987213
1926090385
1252004051
1468029867
1216667362
2142294956
61078367
1320417179
61427759
1577697862
719661784
1413843237
439271740
320639322
2135643766
1153388158
1181919853
195836349
53932097
1620180320
6597460
431401207
139551013
1659787291
1501212383
591402426
995419776
1391358693
1755909664
773349588
1095824054
1596873687
1286300424
2027923536
2067015929
86574605
454111171
1532640469
272315738
1295242008
864266912
2025315192
2025513708
1897174157
1214544160
1515397690
1201784680
87938898
1614719220
1268379975
950825541
1602917160
348317484
1982803430
1339225855
1788246654
964220222
926458789
684664059
506334249
1663871800
1741863836
865777309
1560525510
438921510
1279235649
1979847854
491298183
555646017
576052803
1204292901
1925517089
1341099261
1271559531
1123182676
501131033
241031426
843068170
1910690080
1278001149
209409075
246076343
161974291
67040515
1234019539
1266810231
1127799383
7150383
1822099553
701338235
350521667
327044070
1399083674
1385020529
1883070943
102654231
1335276112
1900770629
453590510
89323572
445008272
318034684
1096282230
1403859289
169970214
548238590
741115187
2082153677
2011564787
428868395
873072276
608813686
149594190
1754652370
1825129081
1231088039
1786708278
2066632580
932710038
1674726076
442786110
1890340801
1169730495
365803572
263387885
2111706610
1048970632
1057839636
569621894
109072924
1976216597
1623075747
1265034577
1810950448
1589982075
2038922352
933720278
77745512
1052848393
1880789398
1716421587
2119938365
801972671
234007358
2001381463
1443701847
438131425
27878090
654381887
831116460
80058702
1999754637
1182478522
370996004
1108033287
904584757
273825488
995790981
936575536
193511459
1821066460
1046309464
2065193065
1599300631
344773080
2120222796
2015274080
367531170
275813936
1892372392
464660206
1365841255
772445530
1714068492
1160525865
1240152939
738643292
594366875
77577963
97614397
1176805878
1564194872
464241077
930543006
1408457215
1342598410
1219210467
508281729
2017931078
1127689531
1944781950
1342000664
1854143369
1326267793
1880659879
506119186
1975563734
1838773182
1195158901
1039977023
1328229843
974394304
1335084192
756597311
701395534
473479172
1283669594
2093940034
794210712
2035081516
1359429758
1652871269
1888801751
1388216664
157339507
386150323
1127967547
1779037705
966976407
376588265
793696664
1700672725
437563105
1676662700
672137565
381573506
1965553565
1433957551
1438712269
1202874921
1242863937
69346342
1422620726
1701096840
1705660892
1893003
1854214920
1759079232
1637795726
1517569117
345743844
171684339
226148750
22443414
1400167651
737116624
1375141657
1991040348
339838472
2087055991
1112053697
647067024
1256456635
955073059
1259783969
1564480096
1316680214
694843304
1655283993
1171758540
1735426252
1224353182
1513489153
1496606454
1483857077
227796285
173763526
1181508121
1687624511
863363177
1986535593
644500064
80508235
869664897
465315391
1091464339
394890232
1239876861
1470305003
2030977617
1176384999
1941201898
274726391
1423899106
1590149834
1029965110
1256576841
252768614
1160375276
356513552
264767914
363588416
923168045
1663714788
1598929332
6218332
543361313
1849206880
1386961317
1217122661
1702301629
149361020
1468249885
1824846532
1408760501
403562603
215352801
487612502
1944827169
1290867624
2098201933
734274437
1821145408
1997923196
690908565
60087441
1662991168
1175465233
611524847
1587639976
399698732
1770905085
634737155
786073054
846059793
902829835
1693704736
611163884
784686027
1048909337
2079396802
1904088882
185390431
1907592071
314843000
17520991
1631541431
484337497
802407954
908020297
1125906992
898853992
319049713
324316332
1649879942
319212626
1121674741
1117424514
614014251
1121960327
764000890
1739067065
1520941881
1074411617
1700581600
1617644512
1539336724
1456847273
1538769630
616464388
1226943074
726999155
1383531243
1794992561
1018033724
1886569209
272816350
1585066256
1451523055
1277326407
1822055751
1175907738
882850540
136688323
2085759502
1851715618
1640927698
658459724
349492349
634638280
1496511424
2089225366
1291851996
122774475
1724432038
643603152
1061536496
839674104
196809152
1021299537
898618483
1530851422
2072377465
540219555
1453367225
1287371538
1441097856
688701025
1796486388
1474155129
392019351
1828053652
1446190776
1770646147
879353360
638992899
840661821
1898143120
835718253
575613142
1140436018
1144664036
416362841
867883221
1903569691
1592718125
1816930471
1892725726
711912592
1429664586
1028445661
1004461622
649573046
1133561472
551593646
1832202895
595297777
138940326
1975805389
2130300604
1564820592
1573410654
310267094
1444803786
403865866
825156237
1172004323
931948333
54720342
1477743237
576789729
319645508
1346216175
2067277635
1816225301
1399853807
431330963
2126521483
1916553228
205069279
1297930336
1747679307
2058833901
633066540
401465918
826294417
1014669190
500254244
1956151788
1116703242
1287266610
1089824816
1922014301
1570475654
1549689991
1041358247
1520347998
1013670857
714860717
653927146
1202187822
140924141
1349878076
803014100
2119284987
850352323
1387501568
297258344
429314620
1742797635
1919985467
1438390516
1236772073
1431310975
1225193832
721583565
1084369901
119140935
263585523
514932546
3611766
727852107
2059925594
1508063019
1749841190
301522673
1701833038
1604595870
1819874908
55279629
1091278631
180118812
1460592900
1672140560
1284027443
1926880550
1931759936
1260973572
1936518830
1910987232
803073633
602740661
1573549207
1782002891
482527008
1073265978
2087540528
1097222636
901203659
559967698
1899188726
1477648160
2142260274
769919886
1432551755
1049655586
1414171016
845161910
1248067231
1714759693
1687529292
1656933192
321579445
264716781
1792267967
970958882
206378599
187121787
1021716231
1905783408
1182584612
1446245325
641991490
1967651966
1676433537
1907557585
740782366
1304222882
1853379948
987504071
374336870
800796458
1207925291
2079452650
2018378608
700170677
770146694
953262250
2040350703
282698943
481325602
1532058597
954087921
709402410
698422787
236658752
670417383
1083727646
1703608941
234925325
1361073114
861946660
442140271
2003585564
274571103
834692201
1087572508
1344131548
1556995206
607256480
647391383
185230621
367902732
157057777
2027394668
217623519
1647404421
849171125
1519734145
1706796901
735610857
334802936
2054445702
341400034
948767391
689772346
401343261
789171266
48196203
205160519
175949757
924519567
1067883656
382513037
286030999
155354500
1238357331
336939800
673657908
1248721718
1598914594
43030401
971647726
1530305196
869753653
237475774
409188836
1021366433
870948244
840969342
1023547681
977788019
830033460
747556102
18871353
709661592
1049455583
1197494834
2132077385
1615353264
365226986
472246973
1235124904
326801373
1107397874
589907359
1331352754
1980450741
1876831448
1660897157
1148023548
1921113401
1511056028
499815014
1253318516
900800994
926606555
1723618705
1440161183
80317327
110051063
1019280792
587039105
745641822
76542268
330485584
968064119
1341898854
1120583683
271139091
2038845225
830392505
1129496736
1854017931
1155231807
277936991
59833974
930820355
1906518587
600193420
1075322872
1631982038
1344122829
745413187
787733992
1723212547
1168695658
587333277
1684210247
650234693
1284203227
1992044365
683890984
817860162
637867750
1213051174
1144633003
1384128982
1977810609
1183546739
1747963774
1477027049
1670358412
15051374
1867739581
1124079911
713045101
1277492514
1815219834
2008602462
2116002624
2089221643
2122044274
560132105
750947806
1940843064
156261053
1501070023
1143117419
1566297831
47671752
651488712
2060521410
1959490216
1754949126
526720155
1168579900
1407414011
1768776339
2000690042
1456435629
283885917
1340042958
1500290338
1503681597
1759947948
1955075574
232543066
761381335
1952463844
1863493308
101547028
495703355
506346704
196939551
611018928
1131609111
1968253417
213618454
1361888414
1962938062
1483342677
2033484201
1047903734
1089059354
1367821230
1119808970
1750924789
1443501479
2128337794
732308306
46979104
598203222
1331482041
1293271603
196422519
465315744
1759520596
1900245516
1873308309
1438905734
1417357509
894729514
2128401289
337703277
323346095
2054729607
991909605
1265436351
169937379
218360919
151203214
1774596906
1714644456
1229691511
1412679792
87250378
834682387
614900172
1200456960
1456159201
1414259030
539373698
876369280
76684062
515550356
1189933264
488274272
986755104
697508148
1122629598
156010145
1321685266
29461453
403228128
99673846
310983146
1131671775
294967463
804224194
387751694
738060209
2146433842
1573077598
1155848615
1158291340
1119254590
1315971404
643603348
1664274433
1679099807
1379392407
1026731120
1419563655
1645483077
221146089
1279685975
1116240027
495643327
1867205451
318815138
104211846
2139129382
1219465330
411095635
824557571
921876875
1353437078
1365532836
1397565457
1127028819
1027540395
1079702742
1536446223
838412453
645824929
774841327
1663918350
600005091
1067422078
1828701539
1787434524
733592062
1032389470
635381045
559121773
45476606
1621434196
1347410866
1475036665
5403571
437126084
731736547
1609166719
661390096
1672407368
344397194
189465062
63619989
37226268
134742354
729803104
1089551500
1962796463
1337101855
2069784335
2060929656
1879436569
68229129
941124658
906383601
462686546
1568294547
157694300
143824481
982882834
2113450628
744436040
1641317652
99118083
924812008
161736400
1283870516
204513654
1590884168
677651652
1943710027
1300551891
1948605585
759412976
880656363
95494533
1726066590
1465807262
568004360
890093776
1719083687
912315448
1190686478
453670420
1787708947
1692212373
81733263
2047020724
397791377
165202592
478778715
1955809332
1030896833
1055828682
942782254
43678179
493636798
729037489
1204371925
1464348435
857747824
793882030
1547595330
188801935
1685185764
1369895184
1909998285
68998364
1363798893
2137035369
938549948
257298472
1691092985
513943466
292573420
386157157
969553608
1774770021
615288913
1056299038
1714538909
1232597457
420218163
2039642354
1236388964
1171668008
1047756343
1507796742
960083812
1206826338
542371179
541274800
1133855166
21289457
778625530
1665832226
1508522509
158063665
244234151
479814597
1997442606
579217840
608949257
1776282795
664692277
2055294132
926603734
212259632
1150129764
1136604171
589981963
1626752359
988688913
1550355018
783337929
1756061471
15644032
1903878976
2066171727
1105292879
367477689
659625874
989749663
2080680847
597263852
183940530
426914902
416811677
880666218
1311220480
1495970427
381615201
232748318
451331315
25001933
1400008358
1270573206
1302088814
177537532
1452056022
362830354
1269507238
1519256425
1447845175
1410027411
1362806194
561651602
559568600
1642169708
561287411
1256535600
1182379086
1937144156
1430592622
1460411105
164556182
1387343258
1552206978
243387327
70893142
1425485626
769897205
1754126678
1671122058
312023517
811631145
647717616
1870988058
1481747389
349687722
31996106
1068998376
122030570
841828749
872905696
1785978261
266428746
476964069
1355165086
1033804477
1262722627
765885178
183602339
115808508
1943190990
1870718340
1700535857
1506137535
1016064292
1336085114
498054291
1604913166
236297028
1916877515
533259844
2121506735
595032832
905106190
405621177
245296050
1265163180
1259585837
1578937388
811685348
1476334073
631050520
213488493
1547480451
2080639009
964596557
579448597
794392480
1744796957
1933494631
1674125373
1954452797
1785037424
410088856
1522221230
469131451
1403143102
119048832
1086535098
1609750946
1680847788
254846783
1603880039
156110524
2017372987
1558311352
1441663373
512481683
712999729
1923853085
1698626762
1949005834
1515819888
1654514361
1766844769
2145252783
1324156330
368250944
102308956
255044909
224419428
1604180613
114475387
1626187955
821857898
1331670453
1535159211
1375016549
342400305
1976867613
2069325580
145094683
1928109357
1450056605
73936975
1075263067
1572586978
236232961
925346991
1774625892
1574122502
236698634
1279951508
418971520
766760318
379117559
543834955
1383338237
1009502753
1717196939
731016641
1645527254
1224373962
719181533
782853181
681586271
461167389
374791917
1052666054
1329296623
669747176
1949226994
1638445955
1939060500
1867427100
871907756
647577339
1310328009
363540354
2117337835
1642300119
1691809259
468901819
473175086
854765614
1188545211
1814006427
999605294
340684588
402298542
1843729821
1448084410
571527288
312767947
377259395
483906184
206502245
109935673
1862484187
1741091502
386417335
1054554084
1353458457
797734010
1115101577
1579187103
124401194
1889009033
1435267552
346529285
1628081772
219771527
574624316
873274334
1216243041
1757032259
292790524
484562169
984332400
498568916
1340477861
2048964906
1388232032
1319456497
1862387726
1457606283
2011649671
628413827
639843110
980570429
1999205167
1238755981
873406325
1882511186
113380973
1225029861
1867330414
749416795
2062981332
320830086
1460547515
1260864356
2074101659
1502151
975883922
433444053
1380614524
1294600253
52008672
427869138
255568681
1928569352
1386562753
545463460
1058901440
806099779
487512739
1786180000
2081241837
1082058932
1565702990
1212322380
184405442
1502869086
1720936324
1855671865
324573066
933456921
81911640
1828209342
143420381
743726000
346011235
1632301657
1543392328
1414612160
238907808
1141291555
1952164001
183775469
582828139
2143749379
1278737096
1373375453
2024868735
916209356
195262354
466035939
173591236
1960277927
1391883972
240005828
1713056440
1456125447
798953867
64023157
1265043051
1636358111
739546486
771238578
1512327392
253233379
1356633774
753018997
805817985
1860203999
1949774428
783073415
696198358
1843305820
1358279161
1897706375
1043452165
796404546
448183971
349233170
998147288
517050650
486742494
33619495
385447078
182340546
2016167984
1142470407
203979647
399462963
1561115008
1194557073
370239189
485864859
1003982312
194421644
468563457
513160023
1801578577
1847298594
906736812
1546873035
542219354
1775651013
774218515
412023507
769243577
53945529
1923101442
2126878902
249387146
1491740607
1875702059
1358878644
482881676
760041567
598869572
792684740
1593798778
461108516
1760186608
1408803324
1066026013
365427973
2073472155
1295764463
817414576
1383941067
20375896
655340079
1545026592
1934234343
1218817649
1437172179
970863046
757776212
995333506
771217399
1274955507
841284515
2014142794
937848450
1421338294
356758452
915705244
1250734691
1544096306
38373165
896615744
726323827
1980968900
614355723
829645330
1966428774
37616103
1011364778
99321484
370856198
822979358
1730268381
1070507417
1451182245
447648885
1250098518
737182348
899284974
168235553
714084152
321846582
777739130
1187071326
1304909540
502062254
405534919
2102924878
1812493101
393855496
1073027143
1065063560
1523735631
1154009516
1766835375
1607748377
1016559700
18162485
611694663
477479657
317409347
1149881232
370653070
2121941849
802138335
761775569
1361788398
467453105
448111643
231538249
1215933503
209810502
553605510
2038122782
377445349
1263659060
967928357
2007243935
1582005127
463797720
984685360
495047266
893030062
1680762359
1390363621
407932579
558370784
1280545725
129805222
825818789
1206468910
1039262726
1265990939
1657511254
1749601725
1487837885
681352679
46102044
73592979
1043972660
1913001333
570396707
1000510966
480062465
1268384604
718619431
181420732
216560105
1054563101
1895571705
895958443
390455872
980766499
1484064976
898216014
1027705202
1784588109
562047633
257200653
1149538353
1892487329
961735022
1202916172
2135743055
917031789
1013476958
1369153339
1785627283
1187657706
1415063067
274255186
686780218
864742072
385104632
1628033882
2024254192
1559068269
1216561212
500108341
810002948
1892567022
587861131
713646169
449510772
973093702
1073410026
851294099
652832967
31500297
51952753
353705697
807568131
929696154
226185115
1729747448
332342953
284289351
1255272263
6612920
1340537950
2139622408
570478139
2000888453
511673409
745188051
2708223
663830983
1935622771
1279735970
1392510539
1482045866
132185261
274285254
830980094
268440903
63534707
2015607969
777555270
569960311
94938089
1478088484
886046534
341827151
1996750903
2131367705
1576907301
573159449
781853281
371123099
1194568936
1867595281
513858068
1308628107
1830402337
2024046428
2039696459
1975512593
1937470700
1814865149
393357959
1587949729
1791731843
1071087209
232572777
246855809
462032286
471839856
976845420
1678118187
758153883
109811288
94142757
1989337652
61145229
1620524105
633313675
491141855
911748196
1771661318
9865503
1078978432
630358929
1804894604
994213677
1977455738
74279967
1437989695
1095166131
16808778
671798329
1463406848
539004434
2046694578
557303907
1186844312
1481313828
555741350
188282907
1319429213
635605567
723055681
1755069093
355510543
818602005
781227695
365728961
323065841
1922309049
1283720260
463852499
101400087
1594581910
1541501548
1077807261
1711689128
1241962828
1639385665
491310184
1249129966
568342600
1125546110
699272131
951652859
109956689
883150678
292639661
1738185119
294942476
1810502189
486771687
1975392647
736427819
825686702
1894092969
1580850330
1661284358
514659638
172605241
320132919
1249325209
593147114
1634941911
759386126
436979928
189990096
512746613
304607840
344524890
683893319
96538737
740798931
711454334
1004438249
164050050
1889769707
1697230965
558036015
1380416384
1659725936
1591365764
1199286388
1219771494
776746619
1946626068
1820402637
418110181
1875801769
1225681282
1669532744
1375943648
275428166
581727805
264533580
304993259
1955240331
526239111
447617960
656593219
778166930
668060816
1541080542
759182821
1135508348
1304743174
1741157276
1610830302
1222839941
1730193307
384177804
1121202446
1232688523
1386358251
829600262
844229855
719588794
1528452301
1706548335
336552074
141450468
2025235969
1225482243
860163928
1279157026
1099867691
1050868468
987351166
383477335
27555434
1930986165
2080256966
537872140
990602484
1863710834
410698432
436967883
754063384
968654067
1293833504
533257770
2066466245
61227976
420511857
1029410065
359310266
34013691
1816116622
1633341621
1004100783
1857991139
206995931
1514728938
1137157582
73278650
1551970566
637221914
925156670
2102948113
1118121346
774756775
11184831
1568883613
351741762
1936633578
2051801505
1967509646
160599543
343294193
853849723
456258726
1403548986
43179676
1961227402
445507420
1656741909
469290507
1947637120
2071642059
2011101585
220062535
92664405
1221858071
1696871879
1028430997
1662271315
2120519104
998569942
2126664148
820939341
1580765457
606604546
1954342630
68512561
1770310874
1882191441
446527374
886958416
603123661
1637065644
153765615
1341638145
711508642
623943937
833782811
1977853907
582141021
653447330
199226609
1884141155
1936728871
121023230
1214713651
1525558647
2008386156
390473791
502973630
1272639429
288350783
644520087
947363242
905561648
769058092
653151565
97014432
1934582822
260350768
590013324
348108046
534352773
385408284
1520147905
2076042976
584163089
920674743
1669439200
1807796220
2060392193
1899370741
71239082
136015041
1522522925
1285040144
1097574059
1326548935
1997492078
1986226251
2024859144
2074279312
1391890776
978995857
147226
1771066012
1156992074
1881140228
350649830
1218120845
335947165
1962954626
669540885
779820871
890407926
251866321
749938214
783623843
1064161095
1788241959
1581029023
493145372
2089031786
1310509450
1853935817
593153172
1691495575
1066943818
2005916713
124570814
1117609563
1143859044
1459496234
1700664573
450940153
1303816558
96463104
641133774
541871736
917782500
1071247324
87874976
369532408
295604870
1272602303
1046225502
318448238
2003318806
1539859943
1758288619
141895759
436151303
2057858462
2119357563
875917271
1391619843
203853974
1479814380
362915396
1051278219
1380025230
157652211
843198295
1305467376
960934511
1466905897
947105007
1571752125
1980667516
518371904
1531147926
56169045
1801377800
448644956
993774001
303961349
671751767
1407357771
1473460824
1939345033
1734327463
1520741324
485183462
1368009036
17689228
1802393799
1741731767
2071369229
586810770
1256872208
1132569348
1058491441
2031885901
1037446211
1624740383
79967473
1805268718
1472701018
1233681324
1967696830
501768914
1214644265
282162667
1355244680
2104765449
1087727267
1090326898
47902725
937017318
885356796
1763178707
798882166
1176185930
480002765
366440999
1435424941
1061044615
217216534
483249593
907043436
1256397176
1317889791
858426684
1478325504
1092182551
186224084
230275440
291405663
544997511
1291847734
2049814781
1760155503
1728576809
788013366
1754534637
1007837233
1810841455
665491568
1875409590
1475973480
1193698581
21123038
2134688735
1060829156
318730238
377357274
541146164
111974930
1893072382
1249556976
1002352853
91980905
261174426
607206268
869117521
1907841949
1187471038
755498572
1658597009
2018345117
300537150
707672760
1578932061
1570023566
1724467175
228413388
980453020
1829753745
1839148403
2089502358
503241344
915170486
1762789220
1132592770
1999042450
1433318124
946623100
306437358
1544944289
197264222
1409030965
608106069
614972979
671565305
1489908861
1688382859
800845952
1108162092
1729754949
1755324481
869416585
1843332070
76367726
985911440
2081328575
1382682290
1394057944
243097634
29243631
1858737386
82386656
1007706597
1913065889
473825399
1528324178
642734024
1220548620
1943088675
38682436
1046022051
717223143
1335250242
767846102
388573579
121763965
1423497072
764915615
1600547317
1120837031
1446210439
2133889505
1554048106
1835167540
505067944
349247112
301940279
1268086732
1444463461
1302995643
1752420384
670010283
2098840162
1885450298
2105318996
973174842
1247118026
116746577
274419343
1433894472
289081259
2134454419
1901343569
1635283852
1202937875
589410282
816303852
1979399975
1691033245
988763352
754835863
919390722
705250123
1376940465
1615017192
1843798227
1555693553
1020198845
1732236330
2145085131
718843497
811153191
1868048028
1795920735
1972826259
208393470
1442288231
705864305
2116270819
133448168
1380511038
1037674683
486729380
1174651371
808226245
683320329
246963072
1315570560
1769684511
1529183201
463449506
154934850
1884796661
1580679648
1632120038
526460612
1921385474
1176193485
659366819
807288340
1146475266
2109366839
1984956567
1732376082
960275400
780182721
468725935
142444001
1693576250
1543010553
1507037635
1108534977
656302434
465059246
542426531
1657263865
1659021870
772645205
1613201239
1734069894
1990646446
1117733389
618100303
488715545
1037544030
1603578870
215976344
423443929
1902048259
802458970
1938796339
121580196
325643266
1105411454
787440408
1666586591
1958464165
1366709467
261140974
268184406
760378629
1432984070
880948278
214209432
1930260454
1021571504
844452600
1799437365
1219842010
1356818594
1087834204
1936947679
1480659578
1677929362
1492456688
1242240950
183876620
943502171
1640642679
138535263
1519636550
1182522442
752010080
820403723
551868929
665685393
1363023668
80789356
1872403302
1182303242
853431274
1546858751
1967469188
279177107
1372636699
648085928
615228812
1963315063
817101199
869943098
459630785
1157846017
1504048430
1891615148
1018330986
203426039
1035698614
39051437
406117047
1812645008
602455314
771933569
1019404910
1125162718
2060247666
301666942
531176759
373183213
1144786688
1655983215
1863918275
1813025970
1353381214
242611343
900939971
33215438
2025049036
1751890292
885732866
1574835800
1295680932
480376792
444540731
1967896615
1180528572
1737711650
675705484
1433050896
1792682720
1895432507
2090297753
1991030592
296524436
334277820
1802327646
1005610092
1547664076
954522913
2004490335
1713105062
240158887
1291703257
1259485382
756087996
1344433782
667864012
185760184
1983402037
149620597
1258024934
477466896
465360157
862205172
615483752
1224868261
1600190542
6597460
1786574672
1913024886
77696183
1298017541
1536922795
1555628442
2135837970
2002244200
1823590604
1775940402
777632584
803928079
1364837451
47921849
315495593
1273734617
692789775
762837493
1149392692
1853542295
613313470
1070321812
1819989382
390470756
1030395000
815863175
1745798715
1089811618
317447689
993691106
1430270724
310248408
1088687053
595734542
421866714
461167060
2097225489
100142095
1333129713
563158485
553212018
856177435
301827837
133337704
1753084912
1631570649
624532366
2106090227
1956480941
1607645964
512194007
79224237
2014975045
1827818247
1755284035
727983453
944471548
569275455
286064535
1359253421
219307170
917021929
1726965599
1829048882
1187961416
492529493
237098823
1285854844
1103779196
1978894459
1519414029
2020325509
1897130184
1745250305
424584037
340972203
837772435
1718873455
1887229327
983404061
1734090275
1565524166
1928791218
501155502
1626059934
338088515
1501332041
456649456
1255324349
1871425985
89186883
1373063184
594755563
1724851993
1163040543
544183731
348661356
571495858
2128976789
1168765512
897931261
1392549965
2049678218
1600589303
45303143
1667635997
853810607
2011169888
1835048490
1434628632
1203058883
1333029992
916384256
548352442
1347354762
1373496819
597346527
747281971
760511174
369823220
2070061145
297734622
908586274
2077598322
2130834118
1785098210
731688080
2044480431
8335251
1480266673
1557710318
1651461173
344997753
2026249225
1138420421
858969527
1210423277
87619692
1656754017
425486216
2063548689
1682040462
530773903
1412277443
1921193714
247650290
860220363
1011286825
239396927
504868148
1114591456
1462332413
1177638617
1904385033
1519937822
336623999
1095133300
1141926225
1328519506
1749745487
319141225
1225597164
1154582951
56411716
2111404860
110844391
805583135
377486876
2011764797
959172998
1362219429
349618847
1095531458
1316791253
89772635
1906120808
587413934
1019972905
1078730116
89238156
1654446580
1446066327
831149554
662280303
907629353
1835039021
1796022108
1730931857
1168441617
1946695758
1235709464
1455455206
823237454
607162472
587940808
255159527
532921791
1007715399
254731431
2029208226
245034639
638936549
955897972
1267765434
654898862
109167375
955774161
776837155
1035574189
983693155
2091935245
530878261
859667915
1839267974
1119032189
1939336406
1633466075
1457357366
214049012
2066934170
1973197207
658303106
473711519
1287009991
1309064140
119920804
265832074
1033820476
2138180400
1700635146
97278756
1116898295
1445136444
64801352
1516724346
636866342
1720936597
1142331189
193148373
1489680614
511757717
423782182
1372919296
1976176158
1136209978
1616326236
1251537976
1922777130
385839066
107172742
201243423
716107533
1406492060
1991349824
1010848802
787411688
372809948
989171023
1445389166
1765026246
1038493615
554512143
117965619
751045475
1392357315
1909077625
614699037
781183353
605683846
349188774
1492778203
2104687902
1028437514
1026072634
1675560363
1919350696
1797874960
1769115289
212645359
439500226
1393653484
52886902
1156926540
1328292540
506761062
2041597738
242686313
453668669
1217741978
304454360
1736727485
58877566
621683208
1952582654
1161406391
1796833958
16586168
444386437
1900240145
867538574
1868533488
2003911390
658440180
1695657962
1537844416
1865774753
1207641359
1791814049
1504980575
358289570
508615219
1264600693
1297156269
2011683881
2082469453
139917398
1644004159
334507749
707661105
46703365
1121618974
188675488
1973742222
652622521
408478921
1955083592
418219713
69716795
1612276988
274762140
152536331
1414245642
910190674
1096041896
1830822028
1192110408
1712970423
354212242
2126579320
761662202
880124465
1586566194
348864713
422446527
1192645436
596530703
752769418
133138570
665199007
1469620420
1410001355
1277264710
1322503991
1954176461
1597248738
1181585499
72449736
196055242
1791472752
1642493712
751808041
1504030177
1086596476
103188494
1955105245
982233942
1961406343
1950682488
1371635858
718028316
2009657782
1082658980
583729592
689058816
1425447761
16152397
1277911372
1009801236
1451970333
774243916
687426267
877057209
587305692
313409933
531483251
1200757658
1889662687
1061186909
872252077
58230851
1538996070
617264880
348386155
919505332
1315010694
1931378020
1027234005
996611461
2110066629
621274399
1022214176
1451848235
1596663419
215156951
1335618850
1864938979
1889051693
1050454301
1847763779
670658311
1607582887
2014682459
655165149
2042820033
1362413848
669791453
1692258298
1335951845
1308235864
90336648
1857906086
1402159178
2002519559
1277563725
1009897704
861611143
1495706192
1358726697
1989786225
2000517293
628261304
1940300979
1058789933
838204566
1254620093
865035246
2019846700
1036183989
1710349862
2096384456
322673044
889213806
1417844061
2101201000
1582948342
1011216085
773574103
419357052
866670960
213830202
269941893
1673651323
365236615
1733585461
1375632901
1403935053
90061043
882059487
915246457
1198981780
1189264354
1526402901
1739468291
1403424210
462356224
160086751
751244382
1488512389
1460647720
557987406
492541916
2120123781
1713232577
901701642
2050863338
297274479
46105613
370801403
1765126900
386525553
1658906498
990055219
856510786
652987219
1075691884
1140369652
119850238
1962120111
1208512050
1078654032
628547776
1888462125
1579933875
1749540508
360841047
1345195346
1717312165
1995337857
1056155726
406782477
2066201783
415493156
2078989956
409617443
2000040988
650211500
959891802
1657024631
517528545
121988532
1956044313
1199418624
2022229313
1467338806
81904
1692255294
2123409941
866167529
936739457
301177323
1231285887
647251424
64731853
336978965
1084402824
1758065508
378214462
1850038233
2087153090
1784356431
220014906
1588824897
1731877692
1743003531
595334052
35521553
2061502277
83970850
1299316848
1574876407
275210486
1574423114
555499084
305243489
484740054
908724846
708369534
1457437614
1451537924
1607888841
1866372527
1735915124
1194280188
1076672601
1532209886
1318236829
204066471
1794549417
117004518
193038847
888114414
329946500
193855008
22613227
1080289344
1854983533
502903904
462106954
865412553
1515888412
1615386019
474353451
1409019063
1270858404
1191650778
1845594288
1725779785
1042335441
42547263
998056537
1146400691
896879824
1333355888
878268595
1591751641
1683105358
1363629972
469224735
535772751
1017687289
1992514689
1798976109
539444837
1624466914
347553287
1398172468
1790699149
2071281208
1482755220
1881016417
527432458
1472969390
615408812
1798674795
345960584
100843142
552429468
119044957
978578710
907392036
1333272104
1593219852
916650460
854962417
816914095
2131221564
1573230259
1882367643
373681993
522619507
2069617522
33498401
1620415191
1782364321
576737396
418502050
946933518
1185528229
1760913320
1679982109
249394457
2125965945
1496866411
81600731
2118773742
626630171
456777295
1202370168
1983840323
585259852
1578205018
958623991
1225252461
815179469
1025643098
26128710
1688322678
1706893964
1437250021
68069259
1035439763
1887598450
1233746625
100356741
691540667
36555548
1626693867
153977327
2105422974
1559785549
681402908
220309608
451947927
1077566248
1450986605
108429692
387159610
1250127014
436788540
560720869
1480989538
877737837
5141653
437743718
154559155
759912776
1753531124
1789720137
878240732
211986712
427299077
1299104803
1323881567
1490075304
735047454
413285604
2141207335
2044290281
1219681937
1537894561
763764702
2001335302
1800212968
2082966816
255549074
795834714
1490605932
662748230
218804231
1144215273
1226721397
574917490
340394401
222794607
1624975492
23852154
44317355
140703024
1649154981
158860583
870044144
1001468910
466912450
560532789
1166379379
1647358991
32865111
514492065
310209189
383178417
1970861345
7176250
1854528389
1834040179
1086284869
1493909768
128379044
1209120140
1632695110
1698853528
1441525291
2049930317
212733885
1117350552
1042340536
166817572
1742436694
1586593500
2045985827
625127535
1215267468
969652404
1901676582
888064449
1456377397
126373148
622106218
754601117
1343947807
1299008421
1145857310
1815444272
1383293206
936020467
1137368565
1513516705
182492842
567644439
2084904760
1273566684
752403295
1265076623
1052166254
53851392
1750975392
908957
12207284
1616076494
119681157
1170354716
455828103
921043649
1064169788
1249177293
1467521066
2137844026
290636963
408346151
1871834008
964485510
323402486
650807763
1389492034
2049358585
452298455
1069474408
963956780
950176150
678177637
1359626634
672577127
797723347
717923129
1608646103
1945342310
651157374
1361121362
742682654
1664555082
1875545482
1431430772
1048578391
1127908730
1002687400
1252431994
819459071
1602677498
510895637
221600298
469123556
799281949
1074564146
639245341
428641830
1883810960
993291347
1560123601
17449827
415356163
566954313
674606760
418639063
1711807492
1307830241
1786168151
926120375
1924847802
1728658755
1857080584
352953580
236625621
769647104
1525118781
957450030
354932356
685512445
1798907418
532849031
1126746510
1415401639
711944018
129139079
592764430
1836069687
1646365211
2007012260
58389095
910220350
175500099
201287483
256048678
2019738201
1819939827
1559669936
887966592
1132538080
544199943
971332959
1877910445
1608898826
2064203938
105707283
214039793
1494773610
1190774935
1264642658
1353768468
1851266673
345867563
98284120
1060072100
67925827
912309513
1432468550
1321205719
1614032765
1776152167
535201570
1512848428
115429215
1593381388
1156855853
1378193767
1519836094
17414644
712645505
1605274092
1569917286
476885585
1268945422
1734928121
1644568805
651248056
1752173977
1800822945
486712628
498508230
889316683
1895221112
576148337
1976918401
1955178033
1481734305
56048996
700565413
1488869859
1190254187
957049245
680032019
1354904143
255234788
1298490052
661856369
1443382867
1217992246
360329206
1766715691
1488128637
1809797150
1836779957
1242588114
1651792540
322759810
1272002602
1668090512
1433804201
266050239
711772794
1981687577
1954431959
1484427184
1222599287
1686858772
1198969011
490383357
1900526982
307670355
649604279
1053578304
1680609307
257282304
1711373256
1010738507
1088216683
802663429
983490954
1695287797
803752001
1447954491
471428068
1133905599
526106668
1014616996
12705455
177265528
861670010
1427569233
938797463
1591175242
1902143896
21620390
1077679292
412355487
152911954
1654993361
293487525
669879450
1986971219
528248770
1120608771
1923660803
869384981
1039737046
1272586332
1513987278
716795121
841816727
1628915362
1661138189
1510707130
825648276
881218859
1315952274
1263444159
1794496199
597897236
1950111901
928876091
210602930
804090935
24116082
1993575431
1595682335
994444655
46263684
544834745
1477101828
1212818454
541220526
42747895
884674742
272182129
1559101246
1511772740
446556086
951688863
662501691
73283764
448785199
1862726384
1869896187
840765458
237790729
19590051
2063947484
828187497
450630880
1216364453
1222373217
2002361744
1038943022
496161093
529457871
82856938
475700492
1014954964
2059701841
1773479760
902247869
1875605880
1327266364
1096582733
540904519
1957964042
1311582552
2093308256
237755864
412064319
2032566938
1052209413
537968116
1304689242
647842472
2043382714
1535719034
204700874
876452187
2050601249
1692957824
1052933150
1020696113
1458196299
835509730
1411967744
394138509
300266223
520212141
152178059
440771169
1055239408
1552218649
863007856
594914871
1628936204
2071786224
1126397093
563632182
308203107
995858071
2057801827
1532833861
271612896
1094662931
251900282
686011766
1769534230
1174655546
1269338328
373550163
1282028994
2091501247
2147322388
323460828
1607726516
452022667
8480567
1939399319
65333733
827937073
2146930075
1153489465
1586630627
1946458814
677340030
2103210937
1394397399
1435724899
1504173673
1773762541
1327501063
1744454339
238831780
1618356847
2014294766
26857360
1689917560
1811741356
296079483
1860962722
1427229415
731316845
108489993
112547654
253382541
1885514416
133260911
1054230273
1534782257
1270440792
781732924
511229043
1581177385
1519616251
2087261480
1152420426
642341991
1633440618
1698259927
87918649
762221541
952871535
1701338710
1511298208
1074752925
244088023
1030224254
1944087821
1462099418
1387864241
810821832
1804888752
1483734742
1846929075
1877356465
1467730256
245638503
1028862098
1446775919
1266653593
1040219631
1086105462
1894120211
1137969888
470171164
654411812
110820023
1207938322
2075903409
1905679503
312066877
218897480
118689373
619880211
1310554140
1214530521
965257183
1719764195
1433061157
1225782583
1944025246
1288195634
1780409737
382900872
840621626
706864969
320922419
1441783247
1233593301
382772462
1148706487
1913523570
2072437077
1501284747
2047524964
1087926138
303188138
2123748929
431994151
376456438
2102489357
1814462967
152989383
1129751563
1556510895
371210891
1085760795
1502850204
1503281058
118654179
145789800
314793676
1940552261
1426869309
525435862
1776812126
1043123635
1833553482
1613273802
1083068708
2095293118
1061736433
332767187
112201987
1697138309
2078971315
984709725
322788136
188166017
70565883
1613848110
1498648621
1065318975
731300359
360733228
743948645
75329166
1628815217
220155078
1894766825
315821718
365528390
922804551
1052909728
1427407061
832732805
1375781916
913458637
967188916
846026157
332445037
1394309669
1692672460
2019969907
1814392193
367404310
366907068
1442179046
1518543972
148817493
225358992
735176
2048305053
1066473793
1100733323
1136714598
1015157604
1747225450
1640065679
244526893
300179496
313603473
1337101487
813792064
404826936
1334693506
872901960
6633750
305397732
1960863495
2138257123
490261925
2018440644
749385133
1528694201
1198815428
2105026303
134475977
1855959305
40007816
1550687280
1488871677
1822743692
854896932
892042323
780318053
1006152973
1956062453
231957862
1795523206
1163399753
413779886
2121163756
1525045336
978932532
1919757002
892389335
985585027
1625971640
885141401
1044617284
1258309309
1903320382
1971744557
468120277
1282881003
838642412
914054069
1002751870
1697974628
1094495530
900751172
755987029
1382285791
2038511961
352723011
2139748029
266967740
1995536968
276731959
1625600696
219641516
1660914391
1312031028
2135174600
983693184
1151201432
1373721014
355070414
1366221770
532709139
1707744646
938867224
1606664428
225903400
815261252
1510102923
1893009098
828864193
144704345
1166279839
1451844634
1536356474
1086532879
1558438096
846165198
537804832
378392056
1406395109
886487574
344099987
1150252276
730722413
849869334
2053171618
391848858
908346928
842044937
1390864735
1366632144
2043063035
1522710573
357798255
1772524351
536379661
544715673
629609009
274811829
1158663190
1101313404
1492872621
1840266672
407459537
1457907739
994116239
1183842923
1235538082
1661967713
1505139096
1651701767
1013672209
279243418
295113717
1450977505
1585572768
1766840460
193801231
2054151111
1003404170
801121688
284817511
221639034
1400299501
1866656279
1100737305
779951239
114756376
497806463
919784980
2085379876
2014289389
1870837707
1205344487
2025397307
972393098
1135109670
1951895914
2119893135
117099553
640114818
1590409300
85933877
1652885244
1093811366
868712926
1579042417
2089593833
1954806555
1569781444
198220140
791412993
98465886
136268552
4734977
920513842
384790207
1553728757
876916095
741519571
1898639634
68913670
2113517071
1971142343
668578191
1288707834
1150305685
1703899611
1515409473
405583419
1707657036
1188519541
305799292
693962612
969968553
866337049
63761853
631976271
1274050114
1454393315
1146413668
1270699091
1077062214
455490073
230288516
738832585
336208593
921918614
314594391
992515818
1420364034
321296632
1979038163
717312214
375049723
1589800980
1406749457
1334228691
1977500230
1952710795
834515866
1218956173
1726578030
1335649377
1579494263
1371566763
1011718692
651148713
1743762785
2093638168
1948626130
1095340956
647441823
1339754086
1122087908
1768984867
1735694797
772905134
1701946416
1171656369
403612010
629123984
164019523
824623943
1367313032
291861489
18851780
1075869813
356104054
1373032152
1421961375
874370742
1100090839
1491558278
667859820
282568654
2073062352
218604719
1063224215
879814043
1128744326
1060731396
2006426383
1345682567
1207910913
1393236718
1810588081
375884435
1482721743
1466341272
950714551
1622685194
214481611
1216921086
218250000
2013340231
1018081666
1404965613
998147315
1510523081
479879333
2034174149
2044742120
393383390
1171333287
1604982183
1144583017
1111787596
1962933129
1925225523
458800703
1626768688
224187313
1496264512
530488521
1062074381
187341253
384652638
923250901
1921035849
416814898
9636392
1236750660
1340058933
954778675
1346511145
1142266924
891123835
1652485587
228817229
1140255688
1870970525
1958925414
1406762748
1828656506
1757278184
184985339
321645647
1735806218
892473152
934150021
1257724838
1047050331
1980225595
1843440784
1627194227
321604180
1715177974
202177497
760078187
557384542
382779288
193294030
107848529
447625343
1590051444
38299202
559831216
825100980
1421359956
1436557681
2021360252
773014508
448849963
474060547
1656023828
292647659
1372195102
147049647
1788247661
1786426934
1003514702
663696248
227753749
170774199
1657429374
1620181828
1277424481
732193490
318609009
1054503934
653776886
1824120937
1441152006
404846766
1113721715
1348814729
1268720407
904615420
1017976476
2098514404
1893745030
1080740696
1626449957
1587064845
2029580456
472177380
797272071
95870942
2137133513
1201661406
1265185474
390260242
1534158587
502029363
1621596709
83089633
369047302
279093700
1715426989
1812250254
202813663
1675615142
25588045
237577139
94812944
529762249
1372627986
1835117532
240047186
728534079
845582959
286803161
1017702843
1550920025
1489230
2041266725
646954046
757920079
1560582578
1538559320
656694475
1639790659
1053007000
2109632150
363771580
143672545
1814038073
312658944
1704146006
66091559
2084035543
903368210
1205853579
1991810349
1077676049
1185917384
332235181
575327969
657678964
660092613
1387999790
2070219658
1626945669
1760618646
1804517110
799517502
1249844820
166825899
822989124
1979731986
1829684033
889884273
1595226404
226052463
891999868
608378980
202780443
1463463929
464009872
711511306
1268373567
1255507312
630807593
476740467
2110649606
1967111359
1374973257
1548541410
1496337978
1403782986
1401215582
1759141153
1413330283
6569532
223091783
919105916
11860306
1152048189
2105299578
712574811
1090762731
1588048415
1915068981
661287650
83679757
1946125714
1519041715
2023353993
573758521
941419452
1270027821
1096552447
1231834617
1328877676
1346745631
1340266481
1582635509
1576390686
1266746064
889667649
1211285423
941969177
1356418340
1510082545
1578060267
694890853
230590841
959417759
773293967
377272518
1900117744
708667920
1191952729
447003120
94473281
84666056
1448686069
1280332569
1779612986
65433020
1428335336
692770812
1309281844
839613162
1928941787
1015206626
974284685
207778786
2031395100
949331961
987029945
1215830827
1381453764
1096596975
736801037
1354871002
1050311456
528710417
1679172544
683303072
136530221
432933557
1491809825
1538426385
1249344432
967728891
809122656
1722149695
629946161
2073301599
600732766
1370528883
1803394033
178159725
202467425
1503941473
2023574526
1928662901
1947911018
984604864
975404586
1553012114
1715293380
1596098778
97203716
304864200
1132688605
1818374385
1473342215
1369742975
918900452
579681860
346869549
1814726025
1785463829
1762933705
663769643
814891382
1917036680
706400227
974732552
1999183499
1292280767
549406644
536073371
1924032353
1937156326
309173738
371453805
937019554
1221343068
1678001453
192672154
1005400000
1686937991
355467293
289430258
1124141585
955797306
403450575
1020817053
1845288516
1224806710
1850511991
251501259
590011504
293695738
993394216
1856776377
2072621421
977388609
1751855510
788635032
1852850242
2063496943
1127296368
490276966
1404850960
1654415801
1251337017
1234998873
1138598165
1219040806
379615238
101516179
603283441
1356769106
333423673
1649851793
2020758910
1921950523
564600798
628550849
1736643590
378194208
2114938508
430376356
1524236281
258901246
1825303941
297723999
1714825016
620975694
880342123
590474337
1954575108
727942642
1092613270
2032953966
1042396793
329282129
1193300338
285161471
800026058
702775486
294783377
1389526228
1991680219
530566875
174526140
88424534
310543096
1064585474
1183533449
506710295
1496755726
1197645270
1076424548
908129499
503019044
646689952
908532516
1892280507
24077437
156471981
1797983025
1968237667
661457887
951264264
332946658
1746364870
420236960
1855971148
520751493
1368551626
241097311
1394368213
1243884826
2126727648
1895030548
1126704576
2045218949
573174584
2020866003
66947571
1104732226
972108777
1157855447
689862972
1886537792
783544249
1211582651
712972981
1288331057
402748144
935588852
1130769154
1882553186
327199917
615092060
670270132
749238187
979839909
200951104
1017833661
1848300304
909256393
1864209792
1201957444
1137413757
100846208
403236124
56061852
468703000
910066476
899762656
1342177176
471035185
219985939
1568321023
1264921145
2027972841
1434893444
1930615313
1470705432
1662691230
27580484
1816267983
784903820
978600003
790661134
1960675812
102387456
1797035434
1602302368
926092584
887526999
904148939
593231820
888820127
309791755
713578188
756188153
1871696293
1445641322
1747228710
505991831
639856014
2063457245
561909997
256269939
759044375
1069243425
938909436
1505296094
572309334
1201866769
1130096832
967482582
1222854703
1210855292
1369648166
1604661236
141417971
1585069316
814825445
908452105
1433336034
1587231923
1333029992
1709024008
663762233
38117042
537765962
1706549024
128553024
1912378083
787041209
1550699494
52944094
907512680
1988906979
822164507
1221307591
1964468310
1568971305
220080384
966556278
1853313961
796844168
590186769
446380550
825467542
1455971642
715016151
33700888
495826494
900976322
838060805
427075931
839889643
1217531191
270906479
671651395
1824861037
208888628
1712099437
465587125
1001516991
1418310921
1366064482
864848449
1740298723
1564409639
142199996
857950325
579092524
238953833
1318904222
825555760
1682814701
253528774
1326398046
2085551479
340041206
2130783170
1140145231
1516939494
998522359
920699440
1762076225
1439514169
1809901053
1357291028
1306061725
1729609639
1649372019
1702568646
67777854
930586231
644333170
3894334
1240950145
1137083805
1386068083
1510560419
697041865
558226864
1957717240
1819407163
1011050117
2041066729
205893574
1276515857
1065511362
1731327646
1120286519
1797189574
286420279
241028499
1577617360
2098389531
218067241
1466735556
580253871
1849614437
755827924
979276036
143452130
1541560630
81183106
848247652
955647753
577748393
210941328
1804183076
258829264
76715617
1066418335
107795585
1682665574
356563695
1386562753
1149622111
785988905
204763501
1809395535
108653353
1558893705
1519124963
297485010
608749906
19617351
1488442047
1010481976
1871002968
237933412
2014477443
1798885499
781005795
550176763
1654469326
2133881840
757643025
1592848142
597175052
822656353
440913808
885857733
1748064809
376905482
592413053
374183431
1871710660
1806553331
289263539
1457384506
67475354
730633229
540821705
234460506
1740822439
1748026213
1698338046
1386891339
309643209
647922302
1438541193
1346512288
1291115052
2113018221
684600696
1194804581
1693169109
1641571863
349603807
1531812494
786948686
586244007
1233205011
256965171
237232145
627210180
753706510
2033607309
1331243053
964174872
1638998417
1065008841
1805637065
643796102
1001081359
1437913827
2009194536
850251927
1257515394
136738713
857951944
1865847665
1913198844
1716438799
1991627180
1973860163
882785743
1879459996
546774412
665902089
1111430005
549411427
603378115
6414549
529572972
1230315518
2001966162
1034303038
2026135505
65409647
679203106
2130394803
1443523828
508251125
1409456907
1172177843
1996115885
2010752274
1552492351
260863240
988345417
1440497199
603651929
1909339436
1822369290
1227450793
1893807035
981741477
1372376146
887325171
531504787
2016380135
373786702
444670835
118203074
310307236
1327051849
502931836
2040848115
1425803165
237755272
690358749
1258250508
1971059197
1448649496
1263447941
688235168
1104563426
1342030962
1253921624
1098526499
486043135
2116009447
1378538105
1268808638
476429883
1073309103
1388489657
473867759
2005601887
156852865
1311201218
216942218
596246071
1365245970
1153362377
473816208
1245704377
705796684
1876357167
1774463597
2024060594
1977673243
1390727080
802542864
2021729645
710514521
1288084909
471625093
86335385
196931115
708561799
689330958
911975326
1622838669
1222993092
1581772626
879558127
637119828
1556064504
1211431218
73227191
1991084016
1258998857
2059623747
1957626184
371312033
1475503317
1150772557
1525408985
1370388813
1473758051
1598439007
1245701902
549923337
63037019
259888314
1579248878
37717232
926404598
1080111961
2006885129
1148377192
1576538051
1576983240
1134299016
267143955
437934555
1847568883
479150019
23499373
2125870997
1211774950
2070123120
1670128918
425408360
1283064609
586109622
1557071279
1843401391
434257219
411426967
966474109
584241354
870482689
1979905584
1679560601
560887500
1170377535
793220334
1471390559
1612408230
305680074
644970777
1363431979
713395400
1629034909
636836912
1264844938
1909300722
1223747696
1274562481
1498501554
1643471077
25603730
1414419804
1695849459
806961440
1131471932
975050345
584550424
1534416265
851061594
377624446
966456332
1192001617
2080874835
861419212
1897538026
436650884
645162410
85837824
817213646
703194981
461392410
729869495
1846403376
951024604
343405466
1797247324
314467625
1756680311
1739396111
218632442
972437237
708205429
1000925828
1528667245
1286016668
2091674122
1615223680
497270553
1965035717
559747979
503778527
714440377
107418256
1407231492
1388020400
1490249232
638655744
740163687
689773418
182161570
2109114082
61839841
1390872457
921404770
1140103742
83710329
1700453884
1245564047
1921225406
1903693673
1040534272
2123153749
235146014
1704070299
1949986423
209979677
2087769672
978022372
434429218
2025920012
1515835392
1292803970
200628461
1336564226
2128476278
413977292
4724653
1221847466
1721809569
407021451
1380419396
1785780100
67232692
2141843097
594505082
121881530
20004701
1029896003
965826138
389368296
1989836932
1235548402
13586183
1632578494
392162795
180841317
1624204174
1818098435
1397648290
1927040882
1629671876
1239411464
2091499252
767015118
2087892737
1617912642
2030708768
1064265474
1480730634
776467730
615480755
584789520
1473774348
1978306858
446281302
728012676
1931606839
980948302
83635019
41868804
2119228335
313079364
1238024622
287590156
1198019573
551305987
2123481360
2051593877
1660782607
27001320
1440271666
1638154318
1397650193
1964251485
2076079954
1249224512
1232852048
1631388860
467554875
1119484257
1714113327
823470078
360573784
1865032199
1224989012
205000532
1395601770
987737368
1227960158
129584910
1785126917
427218026
1734037704
577621413
1609347981
59660955
932375014
1211875311
111775704
1209272298
1662662355
398280972
1414272446
1012213749
472923458
1056701190
976390616
1991777850
956795809
63925734
164048725
1804998384
1399879933
2118414178
976770642
1930415499
416265438
785327177
1365617999
742400494
1189683853
633477731
576327162
916521545
1100030748
2051422804
1620961373
1579095613
1700442307
1229264289
1307924536
1391782955
1938249640
2057216475
1664094460
1690054977
1465358690
2016670860
1508843769
341992928
184701979
1299280271
1849567586
1565132614
1892011101
1073834395
79575644
1102333256
2007005392
608571706
1034080500
517481397
1087499042
794807399
1727525538
438057307
641398574
589936196
833828537
1862855244
2056645701
891912993
78910033
89201950
2021183508
845545780
626045741
1840418853
1607255208
1125250641
697063146
1161527437
236739591
447848849
1262184289
471197348
1718674868
340001699
1986404187
2127020368
1246472818
2083448273
1388680154
1867143853
660878209
438362837
2047085523
1562708485
632932694
1575160288
2127064487
457829935
1811046795
797864433
1370966352
1058417504
698917681
123588835
816022019
1011907146
1461716375
1901343129
328456089
1540574720
18929895
203947470
2062563439
365434962
1252909853
2013932683
1410113010
203098682
919202467
906646288
275734021
1250436107
669037095
263594911
21014375
1567717409
1974949603
60847820
59285412
384566463
1971085803
364754427
181731267
830402450
1562726250
941573402
1825190375
1919703244
2097943345
1954661692
1730012356
146271643
1596432183
204532910
43858611
763257378
807984796
1259252986
1633952660
1268882236
347301353
1554455066
1165973205
1875137399
177623516
1576275516
666331645
1344520421
384492202
1566688668
143526666
1224616666
252741523
1313508449
610887907
1253678911
2046156386
1986907947
2015047750
1803374400
1071719392
1801230707
643557082
1342314739
1532346345
342851583
947342456
1064331110
1421831311
1609470150
2014265892
256400175
1612547653
383902944
578253245
680264784
1234937414
22168255
778364900
1020408499
1870556540
1072304765
1310839997
1745313580
596543246
1540842414
1073734177
2004503374
376358955
34947417
897720991
946411510
1774467142
819300381
808593481
2081517870
1259436435
2052999055
1376486510
1515958243
805236874
1969820328
620155688
604030198
316830543
88420805
607398283
723269260
1442651323
1787514906
973663622
207071478
2090031081
995256187
1995735036
966525334
1848410859
1722922197
729482850
1838706657
219333011
1225966823
1322407711
1512884987
1448087043
705636823
1745186658
150008370
204197202
625957999
236840958
1272116112
1237756877
1185363802
1033997367
1352051655
1390789111
1476624484
287188831
1813641592
1491083292
1124959160
1149759820
378492494
1359917276
2096614602
1249076522
1292484032
1950567841
1444752124
92174355
1603980270
1171272661
1014709144
1736705840
875323100
1214039613
950985273
150879488
1070390237
1915859155
1286870841
924578482
2093120689
48076886
2043145057
937261838
1195086114
1546789987
2120110109
345646703
1074279785
114688084
380535201
1307632033
2007467784
1691263841
888998420
1367433287
520785762
395583745
1539445026
597591464
1436343269
608531517
931412016
679479760
1115407954
1876816540
280048606
1231292856
1789052804
1224363517
1110491780
2112849747
231880366
905402405
1977737418
881916050
1524239788
410767410
1927913193
636930209
1530408162
1588427100
1085285105
574582338
189642037
1665241682
1572240424
1856807802
1004955382
1778746282
1493769456
1320076368
2064589226
1215136967
1027850690
2114950573
1686256330
1945467765
1109083332
1182569863
1598049208
1711863367
200455882
1088740286
628887559
559219487
962581740
1427216017
2146118943
1216308836
1496426212
482660783
1173254837
1798813601
1188220342
1451555075
2000123348
1679953651
292093003
290169100
1641879863
1649679867
196459757
252429029
1773849307
2115348161
1992915612
2097914480
503240718
558926403
461001996
1887170404
1041300793
161644282
873966934
693120330
1951083421
323196495
152085840
2114009983
208917567
1847923457
746025010
1287861337
1704585182
2138652849
1863746873
1622288909
1160747656
26540933
576800083
1931750024
1747470546
1376740182
1933899692
1445923015
1519335192
1296630187
1074556671
1554375637
742362276
1645185432
869097062
1085902547
865809133
1484589057
1153619838
46913669
1661925603
1867495471
571386458
422208312
1272992570
1358462007
223704020
1438848133
1016018953
1338887241
1409996991
1879571985
1484001508
1944794400
1662456353
1515237722
924862597
1684271845
839543696
414913841
1673577374
2053858790
2080829329
1613953670
533470810
1614236348
584621642
250416006
244892714
1882274526
1367682706
861263201
1736449881
780577737
1368529222
972904290
155412171
1035739120
1074506654
1494533193
95141154
532716252
1267893848
1602703089
1798042810
934595248
1734340753
1836541378
1895997720
503628373
1823612017
235531662
2065114491
348940431
606158811
1058205480
1525410678
98087427
1246357570
1840275907
1230685178
565155683
1065511347
2041981441
2064934201
770839553
782534495
1133254518
193542334
903976187
229145329
1041781394
1684416247
703123143
2090048895
250287319
1072778969
2099517086
2108702967
234584558
1447891192
967254218
2087806043
1677260251
616292514
946251134
778524118
1577347553
421237827
839141434
825459513
1060643767
328324593
1969368569
960146828
1978990061
1154063878
1559881656
2067493857
589084326
1167202813
80099401
643666752
1981878202
858060944
859927911
98944602
264530757
2108021978
2088390456
1903679946
1405006694
483095112
1076624763
594007078
2062340114
2120559277
1742674663
1990522165
278409401
1857484673
1701138209
1011117159
1096055325
1595365650
356035592
701040292
1563488997
2057826528
909101022
1300181012
1771211812
91589375
1217204361
2120410478
1750429871
1424726377
1641065525
1344386294
34077478
2005265771
1513248536
1500305767
672876493
539850918
1334959653
398700032
1158386583
486252603
1795734652
1263119153
648588808
170276415
1216122243
1115285701
2037802109
272434225
864292424
710014738
481668390
52329977
735619872
699744832
349754778
2081475942
418140160
1301276105
933267556
817162431
1159614474
1002326151
655742490
1332338221
1158459105
1996990583
986486833
1809291424
877823436
1536714732
1206633360
2115799887
2067632196
203135839
435320901
2018715588
640007435
1236418838
892107379
1645359249
1298385315
184129227
468744387
1334408830
530363147
949061809
221935526
342462116
1906592185
467015772
1086816268
1450607672
971046265
951041630
1741714846
1452903078
1597239156
1670309207
1700617971
24346269
167428617
1385228477
736726720
646112557
1072360418
925301807
1992153093
1092636539
899610593
555094899
444943640
2045653390
694469985
306436500
853657283
1664602627
1482501167
1665688231
1559178257
480686691
1007795261
1675741534
1218119376
586152105
1460516855
1426766872
1561857056
94872671
1348591452
1455750307
1594281928
1483467001
969270416
2057941529
981817769
923719259
150805478
1495174978
1760456625
534452358
1016225830
1344523442
2044480164
1493419997
366155316
1224209933
673265383
1982507892
651361864
1476036508
1835336521
1690724829
1228958381
1118273774
927311649
692142214
928034544
1682741356
594645085
1841214177
1337730113
605162249
1192437008
115098932
833880884
2105057977
2126865186
185846400
73768181
1573371011
157366330
1385744145
1610677860
750095036
986627751
1335691311
1233304271
149041429
1396594256
1978780150
1702677077
391950355
2127424062
1906819883
1134924209
129491961
1044789483
1511570885
1048825329
180122237
309275353
1451442856
1521620243
936003135
1936651331
2412828
1893260823
1349492114
1081189326
988412751
1428057580
275968419
1704795377
1540783267
1887670675
780755812
1460425063
416719211
1875062114
1575703745
456313627
994322694
261534061
1853768781
1722911040
1194805269
1471892711
1514096754
1793930419
70667940
1200820086
1570971831
1750510725
1957965553
31498049
1804538970
239450942
2103767105
1198114548
2046889686
938233980
656459261
1122833457
1154181130
149810686
1794480448
2004857473
1432479985
1188800797
796677239
261034372
1654905182
2018740009
535073077
287858609
1138435067
1028432820
2136702542
2021240272
1497506376
1659690973
1531509778
980134473
608956285
434591194
22965968
2101055442
120590163
1179491543
1130737215
941131376
1159233536
983817232
381900023
462977832
1950682182
1644938275
290894247
2059581947
1870078250
1555484881
273009949
1880993749
791797430
2044140000
696408091
1923007538
2079553377
1635292681
1925963498
544614335
561775640
566703858
814200507
1809454069
452929870
2001257534
1176362999
540206938
734539577
716448592
151094487
1967776130
1454364952
523408604
24411931
1215028920
1216285872
1844162593
1011824253
58657917
1410035275
1060815415
2073942146
1460317327
1340390235
905456461
1439309294
564848357
1105298316
1906556385
136909328
1330716584
803052449
1919456022
1677986647
1519835566
1789135063
1958984747
2073380361
576707956
2135234348
856773480
2040733506
1340293535
1284950117
225243152
1984364527
729476357
1025704555
1404652571
803240237
2045816986
1045080538
336086211
926972263
496357715
2141709404
201827616
1553144594
1179743445
161678091
754900102
1890940098
2054219664
1560314984
1399420418
306794556
2015272597
97073155
437758365
1177621156
1391573032
1100193011
1757307518
2111515678
423250021
2087261480
691807358
1149378410
513059983
1853794011
711759367
321245309
1296263428
417821462
2099503098
1257296806
1693192357
525563587
308335159
859137232
1500448524
1159339169
536302298
1514672784
1236937370
779876630
1643783842
1841636184
1697265776
1274794774
808046239
1326246004
1184248104
1926216933
538386551
20094994
1351087077
225497093
1010962478
88107297
202902805
1424021922
343638010
261432993
494073508
460255169
317322368
1391164622
71522169
582936005
1472780654
882287314
2774849
2021994760
1003366633
2027116309
360211405
2026244454
178258794
866778717
283643784
583261859
136051344
334393717
591709271
691666042
1811992821
1695454410
1450414319
23879886
1105871350
362532030
985023190
587274322
844229732
350331199
824974956
2105049068
1875068973
526655413
1785007349
721203155
1472779642
209091430
686345184
1137768620
25271491
801289938
668303643
283075883
1955266398
1567661805
1341846096
1631871745
746095621
277466538
709345344
284409198
1417506560
426245416
2139639931
647096840
1070819305
1097299910
1522740194
1633461866
231829542
1056744201
1420719625
322074357
126098948
1888740864
1285258600
394013119
1155556706
1563772522
1484375376
1137704410
2016834751
270356563
1558369630
627874039
1008006999
40833013
2038035602
860239907
920043097
1903520073
1312735564
1146923506
487656207
2039338451
337114088
463114268
1080444080
1100216746
45844256
2087433231
172077293
1839532319
1054100238
1687356364
166962893
1815262061
1338498103
906892326
520553553
1455335817
1890238309
67568766
1326388970
1807369275
655015539
1734639425
462991884
1023859085
1228621987
2116364608
1767074894
1110601953
250941468
819812325
811371402
736281482
2049334433
42623096
781082078
222998863
1387346270
17203398
635548494
310622467
1963869399
406608123
50876306
920764438
1405387121
1761025835
1327152554
1838602758
714209345
1061597285
830273994
1936794656
2821987
1314754092
622609944
1788129067
839034893
1987103882
431240254
464964600
379379289
217995467
1270528856
349207293
1570431718
1032494821
1896357503
1326967671
1662270658
558799962
730654348
1876039740
707026513
149800042
1109369936
1552158102
1208256897
1403013830
1702476342
233149729
839014209
1059172451
1649617033
298002529
323193481
2084644403
493240969
2114325845
1467683309
315498490
324211694
1050881307
1604950759
1064048729
2096467549
2037646276
1729801458
260014860
1200986842
1165800902
956057156
1282666699
1597761462
1013782620
931049509
564394127
424032228
695307415
1658198518
1223402865
1062935229
548959448
792626770
922920213
631240767
1041028121
2030812923
1642185257
842558377
716163873
201303706
2120597466
548939701
150014081
684878489
1945460322
928671915
572434318
1153501337
524377196
1297792158
597346728
407329227
149874175
2038366736
324275363
265018399
2101075184
1565178889
1180768516
970339904
847421929
1278085631
817004079
187267208
1390355934
687846293
226605999
1798484268
1766413174
1114107132
181354963
1987972805
1863512315
1915911776
754324494
558703063
733557267
819705717
778593229
157333572
1331512993
1671721971
1667286742
1946983566
2004609168
763141462
434363922
1711457662
558310508
945373029
713578416
473018918
1113498683
1960686494
800982018
127320181
699482947
1005435199
494239492
107799792
232836368
1175159396
2096047368
410228492
608232472
839466004
2100873478
530425088
391170606
371716346
389145109
1994805847
665674779
265320511
1322160374
850362061
1987830063
2042940568
76324115
1781402030
331571863
1649279418
1904068061
262408641
1760692245
1947814696
1866640112
1542334796
578781599
1150303438
642496158
963632056
1943912603
970861012
2066843393
1372528670
2056258546
470610169
1790951835
1332671275
980624538
1941440703
648878908
509302879
776514179
903449795
1374578246
1063345927
1437454189
2085336828
210081703
1414233052
944063675
768216849
171658908
2131239020
887754521
1990994781
1309075355
1636719813
8059194
1337145086
1353450608
639225611
1242159124
729737777
1915085174
815961611
1912007439
2017199115
1407407017
1037713253
1009883882
1619284577
1498460377
2034218064
1104523836
1184540982
1466622543
258413831
1386076616
718559221
1375409119
1508959623
2128066069
893507597
306173693
667553332
771998749
644262647
864993845
1743337668
424181673
1822799738
670805041
819255269
1367912287
876990061
1481845972
605765978
974887656
1505647584
632040309
1120850230
468226971
1116405739
7073072
650300812
1670972718
1162547694
1720813006
189665388
1673893476
2139286080
440636111
323218225
1219347931
1075938756
400566758
322973811
1087034631
898883301
403488945
1942801309
1268877372
198861999
2037677777
679265379
1620524292
147978372
799767481
1723561547
1138718751
512688299
2093393717
190554466
527220525
2116745944
927421870
972615156
838470094
1854752676
1520332911
807258738
491422205
1837480978
312841398
1343014502
442007220
791193306
2066015941
932027379
242457955
1442536315
1849644542
1531337236
547739571
1645633631
1495894750
213914795
692022244
312535713
769253999
1722623022
410519592
1308238962
896742434
2125190172
136004314
655474692
1803205014
1743724744
2048911930
1074564797
211422831
1585909378
1259238848
1705791151
336263460
958653738
1402139629
1760029642
179762739
1592022991
1931048532
715640958
1859040149
359789735
1996588881
820381852
1116775394
1998381681
1643147379
1481035597
1005300709
1237961954
411888886
2049910221
2024487094
655658365
686301676
1254093791
1792508956
164345713
415362672
52502592
854643246
887434432
1735375852
1472106821
930029798
792411012
644325124
1110826844
745470461
1975736966
491418179
1753959490
1315577969
857854212
470638369
509583620
2102021895
957822
1455670773
1738744546
521100821
276403245
1932408136
992312260
1955665488
1238622530
593247808
1613319567
2016283797
977762719
99165665
855026233
1163744432
49756844
1827890337
936796788
1612159299
1245923032
1510071876
1836328729
2116543520
1794214746
11756608
140774527
1380883065
464615642
1511307855
410332912
1605200756
559917792
348496054
814457798
679973541
740882195
942586262
1951664796
1520188340
1877989875
1871218799
1023177890
426271182
893200
703643388
103644296
96191335
1506920200
1361032193
1592598149
99077826
1307817548
540619215
1187378794
1291148899
1147917593
966531974
1038337051
1415150012
1670213362
1914337757
739359420
1552403956
1806741797
1147934499
1652152631
171146507
496741396
1801907881
1878757570
1924908642
1722295454
2111384300
241357746
1312294432
866493012
612119412
326571584
1407651759
700843666
31891475
1292279671
1151160888
1781588294
1294094099
911938431
898131443
1617886294
1280373563
1767496120
1881413534
1851375005
1827061737
1664843024
562128125
721175035
638764568
1096420543
1227523070
635970854
1829741545
516037004
888661045
1656371865
886554042
1084786683
1113069027
732396744
866866987
1891770516
591832310
1128239383
1991743046
1162815915
200552467
14905307
1692970173
1335779179
2139319189
1492038664
1506173248
1674824294
740481233
711491642
1555992042
2022721746
1745338403
1460235288
1159501778
1198471621
1968758341
138396153
1465873046
320505521
1946503078
1543895141
201626887
218055217
760541340
1613058897
1278763028
665483499
1919184867
601295984
1586004661
1882755789
222424923
383877901
1133084494
968047268
1579024196
1955789002
1775839385
1455998238
840709829
275549241
1810197670
738186648
1970679922
249228536
99760925
241793817
1028502241
828195108
642740675
741239091
1079693051
2109140897
643860786
2036745190
1277401731
119818101
730969036
735468919
341313426
1440028837
1278393712
1735081448
1547722737
1149988763
2097747080
1680719089
2104486289
1357400754
1454316776
87150376
1442942293
2116455316
1361127968
1072723808
2130554664
1929277493
92127331
105418135
1166858307
783900644
1166543255
1970993563
1693614840
357449744
421349242
355167059
91947516
1960629707
1394865113
1583398419
322097042
2054971660
811815533
750076504
464435372
1073813889
436906962
1269353876
259405426
1888430853
951616883
715982436
235057602
875189660
273644774
1718227463
959617361
1781284517
429208539
1779421694
1212376081
2026958456
819693505
831508414
2028217761
1498998077
1715117904
1084882681
1694646196
1879754582
660266526
429605359
1895567575
558101985
734109831
1075469157
561500672
1279464059
76848049
568523409
1073799616
419948556
2053105388
1747890208
223920554
1072539894
860402251
1073143545
923888680
21324621
1345704041
46405123
225064035
2030720381
1215273498
824060877
1268143889
1550474137
1788234851
264585523
740588121
21518650
957342374
899502343
1320014060
1527787935
1635956519
276843921
38428037
1928867799
132264521
632358874
1720267358
1070440388
858385223
1033158655
608327450
2086301036
1375720775
1123574029
417354012
1161139714
636486437
1241119865
1795886300
139777497
1673789284
185668253
1494085260
688265217
766006066
1897212999
2096197532
1361949092
938128799
1083597675
538459770
2102252833
821754203
1617903803
1091254977
1875964059
1464508334
778982638
498014583
1820321341
1113263186
1375800129
396790377
1358739324
1474069670
703341072
1494073594
1542260019
576913839
558843134
725411540
33696503
614547610
889631517
1151967813
212153813
1195751857
1907514215
1678336518
444841542
2138179618
2066627160
856592335
1869469082
229971881
302127297
889574815
83972947
1838651693
250181788
616941448
1125853408
473810493
277896384
1342123616
1979869993
1124172062
527295019
499330220
1270196693
1668323778
547750633
1620424536
79715551
642180400
502227523
650828052
675602520
282419658
1217654420
1899125171
1764612908
1794370167
1483501436
971341403
744129097
228119918
1509246931
109886551
1716591672
1133375758
1646079704
1507727328
1283121651
1452837142
1797744870
1904535417
110466618
1293333094
1806581179
1460162142
807620467
1480230543
1046124352
678119155
997404421
1959656338
150740244
347132735
1557120781
10456865
1149856075
1366779721
1233514226
1082017782
814412209
1633370638
1462163328
1199390639
1445285895
843757053
1620611452
662483705
425445156
795739854
72820750
1175216196
308777573
666916474
60289350
1225189507
1875460244
16937985
390174771
2132660984
1163846598
1141628463
1621441009
1234655781
864986304
674950253
937145540
1965623982
1572324540
1889719248
1481442510
615226384
364070151
280359064
334809763
985593877
1873421328
600458660
1199796139
924130474
755306543
425087085
756640590
67447018
212976379
1629542641
1611329598
1725589424
2111627039
4755531
121540197
1990492075
2142758541
1525318049
1690285234
2024128279
1164061394
1469235074
1058624049
1419436312
2010689891
1285074802
348115512
670171921
178388469
875815456
927561213
1830784479
317157549
108541214
896651641
2031593340
401747235
1474008250
2086968275
1321982588
1694703176
968276291
1094401606
1420084236
644248746
1444122380
1842885387
1897063431
294808811
2107802257
1075769490
405597726
1507472563
1544169523
400139382
588300584
913598367
597299716
82311146
1679282003
1622264375
841438442
653204923
714620766
789308847
419640127
61222728
471486623
1354392690
1730494163
951900569
1867568063
162011588
400518360
1407071050
1749860493
206780276
421361164
1608069263
923202687
574246507
1928032289
1095276724
211360044
371071523
49193985
131499488
1346782109
106758326
478940689
1852128021
1667870486
818116543
1019856347
294600311
976601828
1910195719
1410407299
1645458265
1242828237
58030853
179086384
1957282094
1559191295
1727545081
630381709
1009612710
1928051116
963066794
906068144
30675445
2089718929
597064524
1637670708
932607460
1199743789
1435656114
1079345631
326947093
1903818796
996889838
803338682
485229656
342982810
1847560734
70293848
2022436011
1281385430
1557965958
306292102
1664499234
1774401827
83811172
74549220
796160909
1234903156
287818382
1224930808
651902830
1942630544
640212541
1729346976
350452998
360111548
1729205487
1445412327
1013683428
34138191
1004254603
437936735
199893203
1516839519
631822942
2063574114
752981349
11018500
2090722252
750305531
1121739120
737353462
478277513
1103597050
527921166
1688749914
1835348925
1987603462
270871081
1970378154
835358656
102524435
565901399
2037196076
1351627562
1522219957
1728895859
267011243
2062981727
802770532
1152365376
2013210829
1000729495
1330920593
53389090
1978159761
846356547
743735583
1594786969
167126133
240235786
1355615885
324653464
1509326928
727821989
101368766
1278550771
516256999
1878955818
814572515
1444030802
683829136
1252464909
326099731
913354072
2011837222
1741980034
1270431653
1509773220
731502137
874439008
1055312571
1432163111
1472132245
66283620
342616194
292790358
1413576874
1617583606
1981575938
665131318
1904827688
37815640
147231584
833164831
1097841239
661007937
53873337
1193056484
1274086470
174597519
641688006
10375685
277924957
1489039028
807427042
702257835
1467168153
221952029
844962008
1636765243
1636901991
343734918
1040517572
2088340907
324583758
384048551
1338624237
1143378445
389877013
948429905
1689082575
1627744611
1687838442
1099996463
2022572373
21659291
949202657
513655328
369153336
1301190174
498564578
831519934
321032215
1521199789
1231669836
970152786
607239229
1697590892
1914911958
657872012
656723429
684879746
243213564
1717088548
721429063
243539455
936414583
151363877
1331238054
585774144
324081492
624653545
788415412
863954716
1966292617
102791197
994415146
1435122241
434049028
178914448
423208404
218025714
1364894208
996001325
589732508
1177113025
528910688
1059573039
370591966
118811260
205370087
1485974296
418574641
41607219
1787507087
415642959
1095857931
2088106035
451410039
499112735
1026400241
453179543
1620158663
1405408497
1527346272
1891387467
1205538248
1322089136
1751618605
1648104936
692528701
127467631
567823330
225548806
121827343
945207191
57183282
868609651
968055358
150632883
678014508
543121930
11452366
265437445
1828601903
731585577
979014309
1981691167
1044229682
142591511
1926291214
433507628
1803743053
2087670248
1963050205
1555943346
1218255751
652487520
1941275050
795266928
2041658436
1363831930
1090539455
550347700
529040114
1689262826
1772008951
1271745024
1248388859
250592576
1147013066
1775699092
409058639
359742999
1995279957
1985075974
1619384020
1171334587
447866874
541790985
663226593
202303915
1406971285
251014090
9799931
382065498
398999343
2143278164
2013092576
839681947
2008228717
2000481350
255494014
107121197
1607912122
744847111
1508637049
161004628
808617196
1007535281
405036318
153953747
1419717667
1332791215
1887658335
751878676
684801095
1207077177
1185406207
537976508
1792961906
488662133
655357044
2012157582
1357354271
1753183160
54298452
636703191
1555436208
1342288144
630098670
1371670959
1542598835
280198597
635989494
1111887737
1713625273
1634803222
2073613789
1534362234
215986191
1218086484
710104634
1219786457
1422528087
1199965387
519983593
433947637
732698664
1061299888
74726047
1957188894
476889901
665730116
651850046
690126367
1363263708
876479716
180511799
1597666514
709739594
1536625606
1762352501
482618054
1048895521
210557671
1973955607
1126477846
1374062626
370112906
1338368517
292630894
229198171
1905146582
1848644654
693060932
1846707541
1875919497
853316861
1467035667
810470909
2059143557
781587621
1351901635
420711580
654804909
2027553713
1697185191
1706950558
1766314679
1066625698
1797913392
12445049
1226713911
755235855
157785217
807535380
727270797
1627815574
1708993245
247972163
1029835870
2001451459
1012044695
1782201045
370297836
567928544
1935228867
530982288
1916067391
805021927
163533165
1889503318
393640700
2040413115
1825993760
1015539517
1876141125
1492004787
2058324178
1143162895
950923927
2108288804
1717976669
105298345
414656202
1481038819
1795800519
959559573
2082632669
416489544
1793171667
1235237741
974162251
15629391
212492338
1980180226
2105934034
2043263433
1328125528
477355557
1908529763
1825836795
1159587544
2084262367
661874096
1523951822
49291347
1056573471
880204784
409601453
1476229372
1794577739
523996869
340595084
1286695595
812427933
891674043
1714783551
1482789753
486467112
968170703
372679042
609844135
1249585028
1415750867
1025291697
2112125260
1714046009
1351421252
777759742
1977782298
390919873
624398762
453713509
598368049
408194565
1551692029
1114681679
61972797
1178826797
1009871095
669432079
942260099
391032181
921277376
282881306
47721894
1225970790
224520313
1472367825
2066561821
358378878
1066513445
816993578
223423016
1700572869
1686484045
836464148
1955662990
1391321099
124530468
1092281512
1248148338
1160384347
1017502735
229704241
636689267
1408704403
811274340
561989695
941719373
1588296694
1302742434
559718771
729408689
69364738
1436502092
1200123261
2016316884
154543992
415225341
1427139720
1493487178
518341574
804131167
386810133
1904617261
458881301
1075216981
216096065
86801676
1561543023
1189333115
1639727325
777000779
116587309
374653133
95110956
842331837
1567432664
1531528805
1983296207
1168246041
1707381289
622908593
1693680930
677336468
1688880313
2127303354
1503578436
1735598300
1363573491
1898037030
1296475275
1700013856
1117202747
331740875
2071581721
1345090911
780828641
1058671449
942342467
1689751732
2105980920
1033489977
550305253
763088037
859198096
1953831783
310222288
362335755
1370959025
345070421
1413221611
2025250419
998658364
945074746
1111290979
1697197735
1585480290
1005191034
2036123144
750094479
641726295
1110646416
1952978267
1994205396
663000
298438041
1725170302
827575841
979663189
1635757929
1246219555
1281708377
1043948442
801160509
887041394
268341836
2141301963
1203897992
1419276593
620700790
1562101055
1113453795
108828722
1252989177
1473463899
892566670
1573670064
1475499387
453337486
1284979390
128905619
938844359
1422383328
1083959262
1331593314
1548896422
2121039847
1687755427
1648498851
49281712
1744324218
1719646140
136822494
1798909915
26975408
912265297
704996628
282276774
1926054895
347623222
868421830
251806435
347678930
1317897458
15260060
1425838152
881828460
1146385955
1183156227
1199860626
490297682
167222590
286899939
758093456
1256187805
418587513
55409685
416612968
229049044
848675622
1666347153
554036391
553875188
840093228
927103408
1777166711
2145760998
792483858
1312290340
113643282
581171586
255855687
1085960259
2113059100
2032928668
732492597
628536149
615952989
1150225092
1333531466
1728171367
1429455502
1253738148
1233146005
1534511611
1519760373
229576451
1248775917
1999124523
2101403609
1116188596
1348757783
1592461
531718202
460592380
1850184511
1750994900
1287660757
1653545778
1104992449
1388295292
776552997
299487219
321856310
82305457
1401954328
1310791988
178646456
654068377
96328793
1217853743
1707276315
1071030817
61172840
982219208
1166895319
1422375681
2058865039
1154606593
1882852339
998586703
1584910312
63275224
305851020
1588822394
540872348
882778075
1955691841
1360006294
520953159
31397331
1617047651
2106520519
15311683
2138967600
677899242
310144550
905981423
537948262
815000690
899580221
1551994955
607066186
319054307
450141712
28318421
1332869725
573927631
388806007
945303009
412852971
2077981521
66991419
114416301
1112483364
1765307850
184287469
376290245
749830694
1598103520
357325796
1217936366
719507565
845181786
1096457731
1231324941
1298921330
1090369622
1806789205
1739359439
1757328662
1298820767
1800430010
79272415
2085485765
832953002
1263668354
2089290576
95160524
1950570686
1048967661
2025582846
705768322
550103596
884636902
1476679543
1360587622
374700418
1320157913
1824882546
1909129804
363644510
1013243229
1386399098
895090356
348806969
1051622380
1065367554
1139506459
1090891123
126390405
882326537
603678685
1177740318
159289326
1416839205
203461017
673109694
204788909
2042626006
279475971
1887102000
1830410682
816654152
174060639
1834070348
1327747855
1324398898
436397387
465199432
848580263
628757166
1167057337
1218432372
2139777522
524089338
817230701
886296362
73956594
1093310455
1388888322
369982085
1013281120
1302985038
823526977
844652700
1219006262
1718726535
1721849433
972223838
326233546
1425002603
581613857
774713709
19958306
900108763
1208245856
1966374527
762882745
161080896
554314329
1129835030
635446738
1219499395
1596348616
879453474
443460887
1185135398
2036059226
553438604
1174250063
970162905
624367166
639957072
763824971
1828974757
1013418298
230092819
1683593011
1533348001
1210745895
1586712415
598322936
1011835183
1820343122
1663255760
961764806
49692163
1995308072
151856702
785118305
47759938
1949026994
595788144
1274155925
153933381
240117239
1606706217
63073709
1691131600
313256660
1906044687
199210076
216508201
646687216
2040296346
515152879
1947670156
1814605714
211729484
1186707963
1499108002
858169676
1524111264
141174209
675342791
357647636
2043834003
1277730203
2038543918
1022786101
1446861151
487339694
509366710
1388133130
344989719
1437392348
1848679542
1900950918
941834059
1057085093
1864537977
2134193603
120022265
818734491
2032934924
44404596
84301589
491313552
1573550944
559456650
29767502
1392087689
164831466
1876691914
1805733671
1643189053
899385106
736802050
791968705
1241532566
1845425008
2047128896
1880955412
383556566
1859034015
1521570884
1160861780
1010550893
1265011556
136259505
1267973227
1974547688
2049120822
1535718336
788198720
1056846027
894734616
1970088740
1925351509
2123629035
334333905
1254337702
2048476314
1472853157
1630748098
1209611448
1682407996
2086116718
1177267367
982441808
1129312608
2055062752
1140107552
1849205482
1640696253
624038861
1583537606
1218598441
2032395895
179456977
601757040
948812812
224955884
1694543094
427741702
1127617727
1582887816
273570500
2139261246
2053933206
557188834
2079536058
1595976126
1722766000
1226955452
1120883385
1937731524
1143907327
1512830758
1375600337
492142889
806402837
1439796428
601013570
1357264593
279715846
860209074
1028176641
2076769523
989463584
1040207355
1896593534
912595581
2119779120
1733361041
1449648827
87633999
1646093975
1112245453
1492405775
882785743
1554683209
1925857394
581064342
833139946
1039908702
1699780170
1181031272
1500765399
1048940901
1473711119
1112884463
1446645802
115120823
1301062365
1495789631
965638623
528073678
636814465
1518023533
729137415
513847502
1570179959
1495757444
1544234835
1680560569
724962848
2056491525
818323844
1152128421
1461263484
2088268816
702762904
1657206553
1101797095
2015825092
1753540771
129242494
404529264
757110030
216280816
1414703210
1282592399
30883355
2008051459
611673703
927102754
1153092491
1457329992
1143961359
711828884
1060182812
904490079
2079528102
1434829299
405130003
889099334
1804379941
237659321
1246495727
130142636
1403688574
784668329
315341304
94129292
424443590
1679550578
2051308897
18742676
562625835
1022857581
1172302381
402574234
1022971596
1602951932
1089181156
720483339
627059155
1597120393
2092732180
278631883
370451611
345721804
1355515208
1341383031
1824733974
667107353
1606634576
807106882
513311003
760575857
1406711099
1230756581
1909556068
172396076
1138797260
404181935
1291280280
1489782538
1664985120
1329643022
1677459229
403249070
1878249564
939088032
2046145541
379849968
446401240
1539312175
363000647
2064536935
1052405542
366746387
1371245883
48443069
881307349
1718946166
1937191840
156464402
48648175
1098058636
1602112407
1087805996
991876069
1130730016
553158563
2094727330
383951426
2023733549
1019718638
774468108
290552844
1639640204
612320285
859036195
101081416
715353135
2010427606
1708565032
1067913141
2114416047
123947650
1917581479
1469582274
480170198
1024052094
844914239
331250287
404657249
457820421
285244992
621316383
1989066476
335200880
429281141
967254832
1627324017
1017172264
1816140563
1738899961
1448841100
623054278
1642300119
460313045
1014911805
1964826172
2033605325
1706074751
2011147167
1817921460
775018782
1627662826
41122224
1957701103
1299409728
234936159
131870452
881374114
476298147
1811013054
2129750016
637674127
1643275906
1564598322
1829334701
681341653
793745501
693608608
979006491
224804048
1663755308
1231419387
698773788
1334001537
70235431
1914011577
421225332
1937953690
796757843
777514146
182283
1705081537
1057222636
970196882
1680297316
98924001
1404539806
1903993472
520788705
548094573
1167162082
1291044008
55827897
60108963
2047026991
665799205
1025358274
1774087745
904194023
743487034
311914699
516988480
446545058
1681750988
1905721898
36014749
377224049
10046918
586109677
68786293
516660314
147742761
271461626
1388120579
1927374867
1057541158
1220116459
737522812
1392634542
1077066641
1208513328
307741916
663509946
48001246
1920898277
756513130
1672331398
831877218
342893485
1446103215
797835597
1629844557
888926646
2046084533
815355901
357970000
772551618
967486346
19358259
637258539
2133256189
190942426
686826769
1287595567
57282695
1801072538
790773544
1650457467
2046243225
1214898195
1094388590
1073234060
492862452
1456321535
86789645
1379712921
1210112817
122248284
1233759803
1005103406
1983839655
1066661390
1523822775
1505050790
753260477
45637011
1686833731
1304763013
584031169
1925372305
1929014712
1534902961
1370713940
1010643698
2039838457
1879373364
1200996600
561323477
1858094093
1525939038
825573750
1868031562
1593969173
1088193883
1449322526
1180977499
115817199
465914976
885266583
2028213043
600042647
1189612153
881116277
1360470936
827988267
859669610
223369331
210049949
40166503
1170676300
649921503
316030834
1124844999
34111128
873365652
1147344540
194877783
241755542
469492218
1290948432
582945602
1270391345
1633008564
1493217797
265047946
1616899533
1948580924
55369170
1139158357
407111216
935149297
1457726379
237016642
1692843560
505636752
1471858074
152652535
1125379543
261690753
2021273741
1688571707
1085861425
1609228560
1344990512
213763924
214589102
1531980572
20304740
126060890
1562466346
1238007244
1910645808
475092066
1271962263
1231171399
1756860141
1022633381
2117562907
1658089071
1288234374
2081930635
871040926
696728812
1504046045
42468634
941337703
1008779631
288301885
475217218
843769560
650854908
1766216058
46573429
2094601069
973334437
519158774
1584361584
1553044608
1885312508
1853681451
1198872533
1625720013
450515647
1538271994
1772207644
573453699
1071586982
95957045
708644576
923613312
1666823869
186505341
1614022350
180258887
1642062293
1160270626
252444698
911751259
289676934
466322406
1916047754
1480239621
453666090
106230023
223358275
2107988599
1111170160
38266535
2126337891
919331891
2102886573
177293159
486333071
1367209331
1908891696
1588609205
1596751163
1940827246
1860220872
1529184671
1505598898
976905291
276956698
494901486
412286113
1006026413
550187177
1141054822
10703168
1788233382
1247148976
1398241808
499749978
315923129
879936638
858957306
141905930
1729210009
1434751212
1296015738
1898132678
811417620
166731368
1781501552
1614473572
652776627
713827509
731217821
2141138777
1420690256
1298673925
351768925
710323272
571811805
385926591
2015920295
1557066971
2080590951
133364466
433390278
518386894
275391983
609167124
1926971427
1525329682
178700329
998198206
25696376
797404167
2117058602
452310892
890838500
1647423313
2104456828
1475990981
348935221
314726869
179197427
1543772243
1548141622
1731481662
1809326150
611068519
1472400244
1881621516
1472020083
282693671
675101316
1737820495
1740310277
1980969980
1514491761
1635352076
1453863431
1213323814
1739389888
2035640226
2067385952
1554009777
942573190
759511106
430791394
1565652718
833677442
1846389649
1043718089
273541600
216064633
1842068922
217629199
632755399
69949400
663206131
1635193708
310109103
226229461
1798471654
438530193
440424962
598059429
422848579
2106347935
333078246
1768308723
130285108
660222210
975475771
1438996212
729141235
216175982
1792394880
2028756487
1736901565
1037510448
1503934605
1687177447
1975609900
335444033
99459091
60950981
948169328
1414606333
1181300468
873689471
547131742
1555991362
1509504783
1973325503
378837740
253903351
1977688953
1710215409
99000429
1985552708
1309257023
1712221220
1175705232
1627049942
733023607
1862625640
901226771
347439314
1101385569
1668236405
1342506966
337861492
138464266
1417860148
243272796
1297382819
1573279382
1984875261
352512179
259991762
1965041833
1464673849
1828780816
346518707
510263192
2089623305
2028251169
1307452432
1749087219
1865572629
2032463161
1260190776
1493572410
1844373639
1173718412
1724125951
1801906358
67718888
2106584976
1435169192
873554330
1583426120
1655910688
1057330182
372958690
768029558
391098115
840284013
1863820847
82761910
1407327286
1580643823
407186391
484875273
973540345
365185263
2075401781
1528758872
681571049
1941335317
1243366782
362733328
276559576
1702310857
1139540692
2096202631
1342501868
1453638285
1605935922
1580046861
704188971
113631175
1881868824
1318681283
1335757542
1604399006
1732014123
1008729721
1235034418
968959810
1642766555
153872425
817532222
484712950
1412778188
1505929240
1664224269
36662988
929568214
2060841776
808638749
1919560658
843047257
232765175
2112565833
1536811551
1972272874
2144459365
1752787346
1559761322
1575220680
665080149
884207017
1599661027
282050372
1102166234
961484095
69425536
94591043
1448006145
335276958
1045277973
1989002545
1401580506
2143055931
5921180
53610161
2082757245
1618109644
855238202
1086765411
6481880
637033267
741525124
1882185164
740315312
1058361183
678769994
599701175
172199969
26719835
905735484
847758812
1970738242
1532048082
1984225006
176261415
79502275
1236884181
1955934944
643945044
1205149361
1528907578
1022648598
462081516
728550751
1374256121
1589049514
154637425
1197415846
2121742858
1833251216
1253983429
966577592
1546684809
888004785
1232334650
518091549
1541218598
75042155
1696428787
2145467169
57056188
1272247941
69270388
1976382511
1720796406
1877568553
85090992
756952671
2071606990
1736365552
1052310622
2080057445
676099229
1205586359
1298105617
1261969442
594599357
322947645
1654942777
1061348020
1868840513
1264345345
1749820774
628180959
1263957809
8954428
26003629
928219962
1713577024
1576470131
165726342
519144327
909648339
49368116
1871324968
1304599304
452242477
907000826
294662743
885779393
1854446961
650632928
125842105
111468814
814294032
356669242
1984545434
539149911
1137227862
1483476385
2061021448
77066540
357502214
588685056
1129417934
1935424836
1671727688
257178003
2130024510
881625698
532457868
1158658007
1026147187
1417720603
1776053948
977442236
377597455
1102818123
1526436505
2122112746
77375138
276979056
1574586708
1468943352
1082199097
1290098731
678632488
2144700058
806930677
1794197818
1010290298
1878474315
1104587170
62945943
1052736053
1098337902
1708604152
1234458759
562821937
2048818580
1250582490
1247681907
566571567
1863560853
658506027
1544103750
427766208
1888442102
223727433
1377939676
362198660
31246642
1337901994
11899946
1826900956
21772255
1251316781
988344654
361538765
1882095498
1064285359
567417089
334614143
1411675553
2031819323
1680361991
1015008791
46118716
1463418648
1357531311
283536705
386331913
76550570
471035716
2002854423
1855590301
2132164703
1118505974
616815274
670393552
1583526473
377411664
1987499833
377129227
2008806840
266958745
626938551
1075677534
521533833
952418390
276568405
1923236839
371264286
674563884
1754378257
1092664960
1612949916
463713853
1748537172
93193927
638101070
232074270
520210774
922580316
419185943
1086846581
1466213868
2033663253
1810455599
1386875694
2093061122
1240023872
259135017
1414877771
254979507
1849477652
1816683233
341292942
864485680
282889030
1108747909
260834342
938879625
830203797
1354093809
1884453499
929209495
1035127435
1721412339
1745404794
1759838716
1978869775
1847082406
449563575
1175141075
772288626
1930834511
1192088197
2036189195
611033528
911942688
1252254287
583560227
26218568
1047524157
710733563
1079297554
914035952
2133164232
1191552925
1087392554
8866788
2079668944
1128227344
895347413
2079465748
1836783851
323734364
660262024
1461597993
1865594502
537854397
924217884
660135167
279279733
1946445802
1048080421
504867247
1103315559
330768293
1587580769
1029158481
1357001158
1302254682
1544890916
387045140
1892243437
1143896174
840002318
1858021707
558203333
923327218
44883710
375050735
1119674340
455635285
1202614249
1737397449
1767428645
1759673677
972443812
1832706810
1886463814
964848388
1920268979
223994018
1807620915
1605679504
1105709721
296216126
1405170185
841560905
250081429
466209600
1711578481
1369814041
2053664859
1116044420
102688497
1101158997
851421102
1428870395
1498250889
1439325140
979339317
405500455
971705884
1029072109
511875524
277184010
698137856
785963996
1847411328
149343976
1517514992
999242751
549661880
110553067
55995117
53381774
1908553746
1849687901
1893228753
1379246370
708392849
1862338733
2078030662
1407773771
411005740
2028512154
2084131615
1985990024
966711450
1250677730
1641593363
777555639
1322968062
124950984
744114973
917825265
1369938626
469817670
1250861358
296643527
1335403248
889480372
420725387
2130661394
2104196852
182959434
1703507632
645323352
1048446003
1544398881
1185997063
931811517
262960074
2110214409
708061442
1363590463
1187195163
893066507
1076159092
1522418342
815632818
229439939
1033683069
1900819199
748065919
1883592425
2089174100
1732245833
1567234415
305132171
1288323048
300591253
406834578
913645359
1778511111
959406481
1843111669
1519270062
1953411889
249648896
133793276
900590607
452976945
820276302
56707445
1057880782
2103373768
822933900
754784014
1105239306
223126788
155179136
923693232
1492670720
1759262285
892585500
868403976
1798592322
1006408970
938937723
281964588
998563518
1019411536
2104918264
539942344
2118829524
779101602
1946288037
379185534
760055043
2093631616
723244743
1344721922
1985675072
554361908
1794355814
467214644
1710916317
185062112
1892086681
366959050
26096341
1508739514
1594524342
341546857
178186335
541926682
1656365693
599352980
2096413229
1467879883
493195726
1595226614
1433798746
565094986
542792581
189111902
322945069
159791802
311743033
394088663
2044497231
1197626716
1146782130
1411805431
447074337
885959063
874632467
1581007256
1167469875
914621293
620152012
2036855487
849395683
1624353610
1010740915
2092209032
1309935672
1680166913
572846149
225664821
1071702151
1907372874
1372772881
461974580
1677618757
789388125
1458488232
609614922
1136771060
298435216
684843404
1576113701
2095877594
506976761
366862896
835214303
1006042679
298390835
452581273
190184311
2013817852
2025336914
1478217015
1443158582
1737290437
1795750036
926389404
2084594597
1703018285
270478904
1536703616
2000306767
2100435904
164138299
429018548
1086602039
1238001076
222675459
1845205900
1805519014
1184968550
1895913587
1246605221
1049612682
628247907
1205539145
457480106
831053108
937666516
1126507990
752824047
1438320516
998452414
305794971
1535968024
729477792
1684622371
1094735510
2117157178
1083650876
1898354418
1206306723
319405886
1063212546
855383413
170447726
1004004000
917573653
1694656080
1650378517
646917254
1531042940
1063775689
433544740
817604355
1728386396
735500774
1151575171
1919273984
623247708
1273664437
1393829134
1957983622
281478085
623673354
2105971446
1172421298
1991623791
307020425
435575505
544835803
1800293302
194228994
370615581
272767283
662310362
1648312702
438599699
148058964
411830148
129854648
1816595810
18746809
586905431
439610621
104263207
853862075
1284095317
238425850
143191621
2085935165
1825408502
1691851420
821793431
929230644
1031925756
1811525020
1729705062
1039875442
324405117
1256059711
1572581434
945306508
732962547
1123572818
1111560651
344600575
369168764
904822492
1387115035
935976960
1517140500
534163572
956354963
279290218
908579980
2081612625
324630917
1057560792
1630284471
1815656787
2114378599
533767466
236388733
1650337392
2077763440
499188620
520326828
1703903223
706363009
1344735513
1538585277
1323194638
338587273
718769588
2048134112
1959407703
277857432
332927844
866078992
1694848218
1120206898
1426020851
62410475
1378218617
1378094376
1311012002
424761116
160907885
78052351
1093639927
1228623963
20981891
1335133813
656373984
1311064209
776597658
1816539174
496093032
891207193
555610789
1810261890
1047784792
1228826858
1564541472
1236684908
122827655
1153405248
789625839
895140593
781569919
1010755151
697986232
642558185
796517146
1211376346
2058878255
218520136
732478228
1049371065
1110283952
757935720
2141913965
930861316
53457959
1002542723
2035743573
1825277131
592162519
811945360
1240878943
1371103692
2041689404
21448701
1899043084
1779195805
1118481120
919683069
1028793943
1753754868
849899441
697827537
968797621
1137420869
655244374
208375301
408205281
535001718
2079620792
701742705
1385140068
663941732
1411257099
328033915
104635560
1664958508
2059260461
1103169555
1742362099
233820271
1159120476
880609253
1257727124
365493990
1990055662
234419913
295550302
1853502823
47572280
965126232
1258766156
784469633
1398234143
1895035558
661946382
1869628413
1660676157
2080738121
1643990139
2078511607
1946435010
1631744384
312907673
1904382350
879409560
371397042
1996193354
916795650
360353203
2131384159
1407777270
93304375
480495193
1368904206
801292250
1027533170
220910822
162309812
1718341795
1265790491
1190319758
225601208
914348948
72399772
344620200
82366573
608323008
1734042879
1920832076
1893157579
968662171
2070425311
975280171
1672271275
1439156437
1009349843
667307866
541491369
1178587713
523187778
277518160
1750864089
1297616681
431407646
1808084422
774184945
385818477
169823654
348978897
509940386
2111020692
223748025
530540155
1594582523
1393701890
1867080747
2132982914
2079948011
937936264
810294474
1551080206
1815126945
94792746
184226572
1463306487
989405111
887971841
191443293
2018003471
700475108
1189008526
914588338
658316921
1383267510
1695135523
742096441
2037417668
812596229
1899882956
1619796954
1413229494
936241587
663666412
2144346874
237632733
803911747
913568732
1539562123
1609006460
2022820419
683823153
681745098
1069021358
1361697262
970814218
484799697
845850217
180045647
2087811085
176555629
430913409
922590542
1685121698
1676251721
1092331697
1183614774
260731599
245685825
135346117
1683660710
381450834
1241872480
1598556994
833550181
1179749575
238046736
811395111
1738881417
263117762
506361293
1112991470
670240400
96481444
1830497929
398597622
2141278132
371940040
685717036
1692200981
513324226
863778059
1279470826
1485406881
684876237
2039005496
1872177186
341395756
1179671033
197623578
547582357
15911553
2094787475
1084403728
758465428
795170313
1405726105
906278743
1626260840
173934639
518030194
645778740
870015440
839003094
1069071775
444689415
1364830385
509604086
979426981
104272147
2078603890
275447500
981038457
1168070361
794225764
1343528045
1487720592
710134028
2074968817
1716978005
822922896
423432534
186136873
1626584716
1894062672
420336839
222493236
951106903
672652352
558418358
385079858
1129759664
827610173
214686624
785479658
877068516
364672278
1010616980
329077029
155824037
828081415
1137560049
276600904
1587476249
1875286179
888951615
1267568108
767811898
460869642
849390891
953958032
125200635
663141956
1719231150
802522039
755822423
125629549
1611863861
1528262098
1986181824
18482656
2085112206
371061680
2097337783
23161465
836263927
1025793580
595910379
660030102
865365104
413525724
101963910
130172689
479019457
888132155
245102434
397429048
1150328088
1644437239
1480945041
1278720662
710797567
198993438
1779737884
1169872024
1202897799
935957785
1998772592
1876755110
1521506224
640223271
260686362
2088747182
539598842
1257570111
2092975719
367139498
696671799
318065370
1336388375
820536487
2000221453
1013403125
1038422069
837209006
497404125
403033194
1746559464
378010114
653487589
1481360749
1197359773
1989516589
621479042
1281012452
1073452570
841625175
1966381790
1405970992
1796913865
486487683
1028507992
1491936517
2021393611
810090214
744320977
1446081210
1343401035
787363333
1364990441
218980049
1282885452
1247730007
477125800
1956749349
1036762114
67534614
1476595664
1668299214
786268810
1362187353
1995299438
484271030
931765887
1454313472
29556497
1311115399
1641991996
477358157
1347351440
481118391
8882597
1000217379
369024351
982593929
1182453971
1037266883
1493085110
1024836785
883030237
1257594012
1090374027
1600641115
1629753280
1623974977
1139538908
1198714618
1549154924
148069730
47365114
1201075657
923426325
1730857762
1175031922
1927346048
2070977788
86138738
1153845854
2005470125
899049020
1777798039
1177280274
116568909
839785210
608882728
1316577105
267888647
474878885
977289227
1250005842
1395739345
1720683813
1713603868
481840111
84196018
125673034
362330631
1755521755
1189547312
117688964
660901790
1670650145
1402265556
2038078497
1544964380
1610478211
228454044
576315376
130945124
1468788515
636919266
585559513
788443799
760044167
389533898
391414912
1346929995
782053776
1875442303
963013800
186963281
1849388791
824790907
189081027
1118121516
848370666
682294496
2121098998
833689252
36461290
8010858
985553593
134908106
1810320395
2056282820
1256148823
560078778
1285923163
1425048777
947271433
621903655
1060099799
57316296
657242310
2621891
32915448
1994314572
180813847
212715631
1753926659
901309677
910123068
781176100
1829525023
1199898629
280898904
177567408
1829582415
1989577153
1064143792
123784187
998249579
755774672
937350567
372646058
2040639154
1569644300
2132342590
1964812638
234498362
1591988622
996898826
1171782234
835121125
1270249405
66403419
619777683
884485814
2065487678
507671075
1213770945
910154749
357863567
729629496
783697259
1374729361
1516471372
644815675
684696514
2059630217
501010493
1919287454
2080124016
1725132667
66545250
769323134
1815804370
932843996
2016808998
1811177708
934447695
2029559452
266724450
1518946739
561908599
1762588257
877050554
151438744
1213876868
314286294
426558925
66871330
1265873911
1607357936
135776134
687708717
1036839245
283999801
1251071964
1797015844
1839640721
465249992
2005996903
1757879279
589342200
480968671
1760192493
912297933
1433884369
22548264
1071818392
47294465
823838851
1812908278
723670450
1854147910
768859341
458451236
302774289
132871509
1872507529
1467538283
1107968490
1809668277
1312565643
1777793111
1398756350
2037510780
869873730
1360941096
649969327
544218036
1138653645
1368068890
940285240
2014573956
393247700
1666129173
2147180725
782552023
1838820552
1251101714
1249240412
1378183671
905595839
356067628
38423882
1001125957
1678705853
1603780666
2079449944
1388826454
206032054
152949095
730276433
1737897818
1099823872
1284945246
1619466307
1572724470
1513589052
1793885915
1012083721
1612524738
1907581621
1798053088
460020707
1184412305
882541681
724374929
153355352
239245176
346902128
1543880452
2053799461
896121154
187502490
2107006376
584527812
1940426685
1138193171
1844264804
126661385
1503488440
1186526294
1478498858
2022417887
1445554961
921171452
1566069714
54541008
252753973
1807823579
1509608269
1554602795
644021503
1469821893
1426767757
1086954431
623099912
2092299435
1738639505
1270641804
1770362309
2099697980
1465114497
124572022
863101230
1587256258
937570035
1384166121
781362814
1679898096
1232575281
1125335993
1267406506
1617943681
1880152754
271999315
1313512629
1326380461
1336203753
1275783411
321895261
2086336671
1619773895
437528880
1583312970
1032984142
346068821
663038725
470438221
2009726841
589353399
807633573
1865892740
273153534
1836644445
1042888845
980737298
116805570
2056651419
333304386
824531045
372084675
601476776
356118667
905241763
1151532667
1933486167
306365260
909817954
403603891
836630838
1985574173
1204212295
1214287946
100544508
828352338
1590135312
1035388225
819398194
193574586
1922263837
859389324
966495763
613592716
1018383685
404127702
980437592
202823724
981683909
901494274
1742566271
1865429660
1438055606
2117540266
2138288663
1834012438
1238813316
1861802408
922546515
176138578
753726261
1882765373
1749796781
558529246
1324673083
394859558
1265460784
587690703
1085380658
36874358
1481535024
345593134
1702025835
1261249724
237934846
718724068
1004345093
2117923583
722529145
1699414394
681071887
1653596586
631242102
1374656987
965740290
1004614195
1254543004
1870773897
1462690139
931247714
598816709
1795269355
2206653
1611668402
1586178900
636955888
115809018
1895084652
1292649767
1669574877
98732441
436242805
884132826
1148752895
990760949
859761735
862845827
1365237849
1737428634
1244177381
1473279988
1994735945
286688541
844098552
1955298050
263218468
1900381718
99626114
2030996238
2093104273
1635791489
172853163
168042076
1184774688
1642073424
738136029
1989331994
751911458
1187007146
236056552
325501238
2023828722
2084800068
1967305344
2071392303
534151825
78015763
184431175
1654344274
2018284098
375557572
1930023554
2119119168
2103030769
1872252723
1926811256
1164248620
947678059
1373249033
325075214
1104466157
1580102126
554042067
1992771770
611963786
372824349
1337572286
1330769702
1000370607
2030143075
570097802
1171551021
1668830728
1491819692
34946970
1512339231
1442258432
1125153013
966373181
852592132
1477739749
1755174800
1621577609
57757816
993330460
1343520478
93492142
2131997058
1291784828
1061110062
347779521
1981986759
881695125
1067515348
801842676
77733809
1798951066
1021485349
1878475578
1246408906
977338512
1698004901
184940536
816053643
1335560132
918480515
825371041
1689121472
907797174
1469541402
2127577074
1181800750
1461494491
1887891068
366828985
1191184717
333659731
1648473199
1965620778
836469045
989959373
584622006
1075894734
80686290
1548179062
1782616772
1143784474
722998109
1989041415
797330060
1488209450
1132541793
1804192695
1716255217
1678837555
903148277
1774707227
1910305408
1734338655
1488205365
1227727918
918733523
1006894308
1289317568
1544184663
62970905
167166155
834838238
1119918328
229955908
174038523
1603347751
2071883241
1449881426
189988103
1845619177
424855025
110204106
1263771265
476512407
118884114
111859414
1409972297
348943631
729522928
372721204
2138594347
1584874662
42924846
2138989807
1854684506
362184273
964008576
625479260
92366236
773837122
438653812
1806157383
530389706
2091395626
231081354
163711917
666525023
1538550877
597621643
490949817
1397327611
11407063
469009973
252356570
2113959746
1968881164
843187314
702581362
596919303
872820231
1010994309
795394002
811492047
1241109943
1393859483
315570944
2028604387
2014178338
759032073
1372970281
1646193292
228912802
1258226586
1943985895
2001035322
1473092790
2127442358
600772265
1592931081
42532910
1251060510
998207340
1109538240
795543346
38857508
490014921
1668962149
1073810831
1594183850
542610755
1735127125
637511750
202514748
1512599111
1892515615
570737622
347638120
1139187930
168872621
339214644
1796989003
29117765
968098837
1877591914
2143118334
2130871333
678923534
965313789
952506164
1989327930
2026876863
1771424394
343272523
1834725597
643861676
1069494181
1859578123
557552855
168368807
385589214
91634022
821948296
242044896
1554076463
1287359457
1943438573
2002800325
381433461
1007006159
463766936
643690178
351081957
1542714647
567584689
1471325114
1283110581
1766996664
1432138894
662675625
493521650
815468265
6410279
1523776046
877004625
1774131477
1753876183
389041209
380257532
468228067
2118780476
1693787320
2074675851
729216077
393789244
1231893361
206175892
606987475
224889541
429487331
1063018320
1445484049
2108875006
1464783052
310981879
1755554038
325351968
1706000875
45775966
1758401696
2140174063
858519949
1711785315
1058746000
1538917270
1662407657
904425048
34880935
1806229979
95706082
1133885305
878978896
2042120646
2078761560
514623567
254456813
880164578
147704176
1677608628
1961737902
159576127
1762865092
575265766
1954079173
397248320
153391672
497904437
2008763759
2038743149
1472466776
780924904
696964610
1969814921
1706926611
1133343578
563534885
1991122737
8175123
1125843516
629916302
1807678191
154843870
920916918
1627567562
1288521407
732215005
1128921496
2082229454
739618258
390711560
1885519583
917750484
778917052
2078297163
390189057
1115377155
48892347
1328428915
1454742753
380040852
999128909
755247523
2128456974
1705492875
1911370574
2091576484
791607862
71579470
963714921
322395915
1882889145
1241321109
2024689477
265814754
934697785
1053062863
869697522
1096269734
1951934464
1276724859
1560001166
246969002
251840994
1334156642
1569390160
1787470162
1004592243
376209017
963097610
1764467809
608323360
1369529962
842405309
812178144
1184001288
459600418
1734005106
285675399
871732660
1702556209
134508263
149453171
1937596670
660438159
1945763868
1373492569
903209719
1427188922
1035304074
925325692
1146905586
610276484
1040978868
1447544327
1438887619
1291641144
1682666526
1712239063
770971160
1409772504
541801800
1439540534
347714570
182064481
2036932110
1256488779
1135094438
915573590
1261428923
925621593
891555666
496151303
1327744322
82280652
1245010405
1756622975
1015092831
921030773
825559154
341921545
1735163902
737969725
917461634
1911505065
1616189528
1816055889
960486060
73737376
257719540
1387001340
1905878016
1040613596
1910796200
1500968110
1444023645
1887657071
1555218717
1841578354
1335211449
313569033
2024221686
389463498
594761826
1704946031
380294882
1183059835
1346984404
773607968
1580848268
1848644018
686706506
830028993
1389525192
481883609
969416086
1888867076
560168681
429877357
834233415
91145093
1722442202
212963783
611455118
769271062
925174225
394314654
1424196353
1922199543
72641046
1428361133
1398294279
1587414914
214645174
427944017
133238851
2094503302
1979327197
1240374956
2057705005
339094789
280083399
1021898817
124586129
669689094
2055606349
978523000
822796581
399028026
2021442164
427869113
249427211
1006335368
1563739450
1327388810
305453232
1301569033
231970000
2134853918
2094484094
152125001
1021204627
2054607011
568487201
1457543254
1728556097
165861929
906136533
87591959
318264829
70302901
977940683
1010356499
1659828310
1670829482
220316701
659133904
848190334
596770234
1760580815
385277160
1176727858
1353680968
1606916008
226893548
146525326
1433237226
1244724122
434091701
1449257538
1227530353
1177460575
1346438054
9812182
501919563
452046456
2132250558
1594288138
636556898
1835174089
1753618385
1440598291
64366678
548978578
1012315790
883010448
869908719
1119260357
1225749835
1037501617
1806715175
74768296
99637059
1711731027
1253389525
36668141
799360574
854161835
1610959059
1752029018
438709752
1811808175
1990107642
835147664
808708948
522782571
307471032
774610029
1745479161
297560210
1139642414
1739728952
1553482923
919220461
910075808
82959003
1103439814
521137460
66515591
1884110198
414888856
597614128
823266375
2028942429
79368893
672810688
176476934
226979137
543528960
14854363
1213296960
1075681133
266947908
526456399
1041373988
1411140784
1994004390
1591315247
486543895
248005916
1018922322
1733988382
2116220805
838397496
2016004412
1461292002
432248510
165405399
133857484
565323687
1877880151
1854793808
2141405176
197623030
2029373015
1869293518
804345092
1613282694
410656585
97711130
1441132906
318753348
130908873
540668282
1907305290
1761525619
1430260255
590954614
1741208224
1402329513
1745851276
1409663748
2045135172
1398943177
114940138
1380072753
1762093048
495827247
2107963405
1992823472
1503290637
1518058023
776818004
878697503
453228988
255669909
386662424
1167243438
1003901077
73919703
1158044354
521779081
542384904
1412795211
803386725
765860330
1391138394
1798457009
1448093280
627721535
1108383308
606389618
1110515287
1199195839
1927775349
1741941071
947375811
52469988
16812534
1522384196
1223450056
517116500
174211056
1029203590
1174558325
1793795089
530851811
1292260586
150132039
574561405
1135069179
336028294
1818904649
1944365191
243429625
1748591990
121423847
1326564004
1037145882
440756577
995051375
1547047257
15938249
465305349
647491683
1561001279
662546052
858306650
738727299
425895778
816418439
464995533
824369663
1278992301
130952252
300511179
1711013956
556698142
487073998
2132790178
2128969681
698649107
147577366
547120333
1333102460
144794858
1936570033
985424643
882162369
1600520046
1573004205
1632060762
1971151784
385059618
177270323
1879669212
1845052875
74435383
1889288250
433771981
599464423
601783902
1194407403
922950843
1453788944
294066882
913376480
1748762393
1148889552
717282777
1164830426
1344619025
1977026130
8994296
727390080
547570784
411177986
1231807382
1120830374
1805263989
855352984
464230463
866429819
886145170
234005158
1237269933
856169575
1976231041
1701786605
1582767479
9649093
1903898119
1962930681
1816541702
1237058942
357159410
1990920081
56586550
570983404
798183863
181979321
1519426340
1828769490
775911567
1511102479
20440312
590393008
1032980784
1175652673
2058433684
1267648501
135126276
1814593148
1371470986
1836849433
1065813536
228028583
1169402861
250595279
276233527
2124431048
653741688
967174538
2141567407
891830924
485976755
2091890607
821595013
2008786668
379249057
1712744282
1788193708
563540895
1606469380
748914771
286807568
253694625
257782860
389046229
1808762976
815350757
1536559690
1686103677
1953084463
1594028868
1535113912
2092602665
355864756
1444373323
474228133
2073835520
512494417
1697877375
547774495
1520947573
1484186317
1878015337
582495166
167797305
1441123393
2130593580
1818915618
508642150
1831986196
701551939
194924701
252694962
1495743589
566313825
883559777
113217904
1758779088
13398539
1213135097
2036958929
1955654727
1729449642
2068548210
1825337206
225076398
664825276
1178806487
852410625
769608776
2131643980
408396533
1981441409
405514357
47281303
1183256401
819854973
1074370720
2133177559
1623706139
1271531752
680714186
1721016809
964893538
820035625
1555959369
771147830
357290411
1239848361
1962664782
295324947
228152571
947574418
1687932209
2019912972
1418841551
76869569
2085364481
1258895708
443729631
1076269708
1868791022
1677699638
8556184
841510173
1612319644
740750152
1807847869
2019199668
1536056381
914668625
1859200456
1838238113
125634688
669211394
1551296361
1854932443
2127131580
217802114
227008867
318359343
1526537365
1513230625
449907869
915677097
669915441
1117310267
1996120946
798552278
1860399762
1587484816
84200793
700392838
175785371
1327001100
77786460
1280923856
213298175
1197896553
423657988
1284715820
986020291
1719147805
1861830538
1551707365
720740250
1773779022
1361899489
336641747
303312969
869491306
258848548
1574518709
287213618
1775784813
1683349456
955424547
829904237
1067542168
461192009
1812607616
1028786958
1307500578
237785845
1946778341
2098112613
173762200
502555836
822895484
1423302687
195960246
1838954974
1166070125
827585797
412318142
2072379523
1198625565
1193092649
491862018
1069455431
601410417
520523440
365135028
1287709266
372032702
865488161
628579854
1250868814
164584682
965642775
1473327867
2134624615
394240258
1838935057
1304875066
1294430925
1925387423
1778261548
849760136
1648858125
1332043798
1368428169
1407902998
1556952338
1186742427
31108660
1835837391
1436816879
895645842
1957402184
382585830
1022495166
1915881190
561382820
2114017582
979226844
1747888315
1332445615
849244789
360258036
1797554384
1585432179
1248026336
636843322
1849952794
235756542
42078303
979479345
856393554
489569480
536507978
1898387650
1963663134
927400095
1001308787
1379208600
1455372690
1347086452
708365871
1934202701
72869858
1631773222
955811425
1418489050
880520120
1542602568
1928975162
337607843
63305069
588491414
1185939464
1025106283
262549360
1134115290
2038753380
1951898585
587821965
6532309
391393468
1183564501
863440395
1164533465
1418743966
1877310147
886547981
32832929
85579593
761984768
1122848773
1589644695
135847619
82660298
1233144446
338295763
1510074356
1933910580
220101441
141971087
460161560
1890895732
422216044
1639953122
2134423632
1981107932
576195466
398001196
688710220
1250744324
1114209999
404961639
2130742620
10164310
1790180909
1200469732
963438260
1624907967
1556651508
1416307065
165955305
56703843
1140368597
6682303
1264693047
1619756192
411269736
249139016
1322784104
748773553
201773983
86445150
295257863
904001693
1346768750
356457871
530320874
1367525836
1645010259
1862542711
25196896
1968232942
1952128132
1456989663
344887534
1337135312
453789431
1645550829
1053750047
1845089716
1423552174
802420192
968934737
572186344
1001958934
1954746467
1417939110
370748929
1655600779
1813513963
1190353232
1269397516
1798541547
838454620
1909815009
458517356
215598069
1958598149
104630584
1112465051
1998329351
243226333
777573468
1907062730
1743531407
107741360
2066823735
300020926
1366912244
716400709
1167679461
1082352214
1974607463
245253377
647790218
1346158058
1863507255
944007659
1461269617
1076141426
1711135374
264048979
2026785634
209030126
1288511451
1206692064
817696463
438236363
1272903154
1845809146
1590802019
1902041176
2062099130
138044470
1629127024
73202439
1200302907
849749787
433711160
1217884233
619567183
1901693633
1947649852
36076891
2129563600
1351190756
1505167983
892564071
182049172
188754379
340163671
1263283864
1740914547
2088343826
2003929500
1916466811
375961591
684810592
390736160
1712768396
726052682
166262707
1649557651
808579394
1835517817
1611337860
906671167
1713436691
1750260868
263069766
1309358713
60591372
252841819
1646191077
1919375970
1522039156
1105698343
1948357373
1051204306
227421769
1745752340
1207401894
1475101452
321866651
1568651187
1502695614
1362295858
1999466633
488325988
345946348
227452399
1566992282
1271342924
587258417
1550471558
1855920959
455101698
1724497081
1127024543
241792671
592890717
1006188238
1788573458
1022936080
1022225390
1732704586
2144688054
2041868506
914853400
605926274
534768495
884790573
716209360
2050198183
688910996
1634993839
1959036653
478455766
1331645760
448472166
376527645
1138114729
2080340858
1865420212
596004225
311781042
975351004
1150492118
512342918
1018367278
2111490684
502267840
2002206676
1242879795
940491339
531436210
1351899916
1647395148
759939142
1862377707
893246377
334999385
1342940047
2006532718
156195499
32816982
57929916
1640042271
967886062
169025502
1015215002
1730805467
1278348356
1474910371
1681089544
506741238
263956804
1216496060
1450261083
2118212549
764445578
556692112
767041844
1668232647
2138377425
729676760
9985041
307670550
1407651759
626653419
193043842
1265664097
1844467533
547569330
1834911725
1004318384
1889633445
434668198
2012922179
423756254
780448121
1832302096
679865320
647326650
1403407909
93082813
1986481054
128354053
418469844
785122246
881439907
55477011
1303607844
323491774
321047902
1254554630
2047328781
1049105055
1600471745
1046517681
1571414041
1017336889
1687516511
964311645
315943395
207400770
55428834
1836094627
1663745551
1024449887
1864717578
1700053504
172183273
1266741699
224677597
753666177
744274768
481935416
1295123448
1849873843
372435512
1468783302
1166675111
2082160177
812095314
1856359897
1826817429
637849376
1634077811
1797739705
522659022
1404428666
492483904
1743783455
567223782
873478444
1325528480
1857427042
49910401
1030349570
1800151238
142090268
88092971
1063131698
562433394
1677444280
1827326975
187593480
913120321
700028724
416175958
616682856
2115907432
1897325900
627823882
230053461
1435691872
425253225
662767020
1442098690
521702275
1278007497
1004907127
285467564
378977591
185511472
1360543870
1343113310
1315706959
867474046
359993540
1246040152
259684247
542126231
1460295274
131663680
686205174
1591844391
164253487
1143215463
2110030493
175145897
2030677826
997780488
85521793
2046688371
1983269848
1640182541
1063912630
990695785
392063172
1417608358
1555542163
1931833
1501637685
1301110995
205715727
784206165
1430891249
1313151951
62891985
1971238114
1089615899
736445418
398301835
764336352
1038622880
1667264170
2001712768
2015558140
1951877330
584102903
2052561002
541872911
1686595001
258158753
1706875614
598804773
143801976
1816140563
660170164
747386125
1552303605
472648941
870851353
657006010
1805564329
1429386022
1902561219
781485737
1361461078
1898652788
1385042670
673168316
1902969687
713058585
2089688517
318267322
1607960524
1002786976
664013473
456033047
1071136202
375366398
1147601816
729517879
2030095995
234679338
1735825073
1144919043
1808759602
86243984
2034454094
122783552
1471469537
826432094
455534868
1606257276
1314287417
1405721487
1976683062
1026283429
1733150001
1464615498
1262764952
47425788
1411064831
2007181186
1392373872
615305210
789658649
1480408782
2040967624
200555438
1361037587
413684687
1741995322
126902351
1491279961
1221455970
1204782072
59611716
705039065
246028931
1966686710
29690822
1507189110
160644158
1836702303
527145797
130209207
1789420983
345177918
476005993
878095617
62361981
1249142607
1644207390
413530091
1537481692
1305491125
917803279
1885329905
522325718
1329077918
1171153526
809724410
932425784
1705486016
1701774623
2030249531
1035223608
2105993729
1515018564
435534686
81613772
1542282850
570789475
269680799
340877506
831115015
162961637
1754163849
750480034
1872376476
970175209
1650908214
1024162262
832404630
1051974097
1782676828
2078194021
897279981
625675650
365549653
1465658762
254771545
2135687489
2103789777
1375768765
2122355748
1270084568
340641418
1163800591
1732732403
1686551498
417945241
127641235
644952592
1555295791
2084869913
1177025461
443316306
1666159597
436655569
145770736
131738564
1194157721
499315606
648796298
1057715630
1911243830
1865176749
1075405459
1865663225
8645170
1801598669
1866827814
351239856
1484958855
235263679
348390142
2065410150
660679987
200930991
718927033
1818994893
291859507
1733541748
531923513
2027792008
1203799201
2110282566
999650178
2012299849
1488441450
1930456958
706934703
1084040444
845052358
1050999090
1333057736
2069097024
1694439117
109374442
7238299
2014628313
2009323615
1289319995
1875563600
217933736
267790855
165126274
393075199
1675338347
982901938
1104208829
1362238157
1707572019
1818351570
1260465889
1619484342
260983038
196709994
1082318621
1324821157
1739139796
601017951
1030289566
1900913066
233661804
1502304179
552244725
1286663733
52974059
17698043
1946522263
502971878
1469802576
883170909
2122859724
578483152
399098975
1082668935
1112957381
1631367312
70896323
1379571260
2036259327
1506495212
2079225342
65524684
261333824
889097898
1975450127
905292898
122816990
107199555
1441027541
830049405
290553427
544288579
1501346523
941364949
937271775
1034357238
510573416
80322201
1362279526
1234139001
2015311879
1798508227
424202454
535699344
1530109726
380543541
701499663
96571090
148644146
965653797
184424354
2032305568
1916316135
444917694
1634595751
1282867000
2113289267
846830716
1501074239
1689979234
1166683566
1808108817
1602690240
972946161
1939918039
1996885022
2086255145
327710239
1114334625
775611028
327356895
552886277
674786007
2011655410
440571477
649407042
1680915725
131720058
996780352
899787004
1639661909
55557530
90570067
1592181373
702756593
1474991
117346312
716589109
1923616572
21264063
918727427
53975025
1897223894
98009817
1611170895
1006935384
888193342
775317858
440987785
1223171262
1132853955
2007185956
1583060311
1463810029
1260299437
2104652583
231677693
901445497
839180213
834619448
1873091178
805966021
2138823314
437567805
2023683117
1313047456
1909642549
512257293
1603655572
1298342822
761370496
655443042
162900276
820384022
61292514
320393719
2018607406
1936889610
1091857184
577180173
202999046
1091317150
838417443
1079906268
1567177661
298093660
535469475
781189864
916778699
48756752
804482070
2014700221
1111284006
2129479564
745542703
1741161836
1150336955
1375818008
784109490
482034203
463339854
1889292423
1680269672
903370974
2064184512
1520237521
584241354
215632265
1403209855
1625123441
1572530547
1064444200
1051633308
741752729
603387530
501925380
15440737
2008122587
1134180149
631690254
496997456
147007804
17342227
914601219
38231238
836550548
495107307
1396691359
177652260
1447420671
1504838319
1702098326
1518978322
1681679617
233117345
1271415230
601837704
2088967766
1105568477
1862784013
158379126
1766355313
1348685375
2026061320
153495562
1705929075
158319713
807244400
1502295708
1714162480
1943798391
596175491
921685228
1083884142
1746717087
2097135001
120693693
354869197
652694297
1230127985
1599411439
887091935
65291651
1801919885
1571806783
925907065
2123290624
1995455261
348883485
1934972229
1919635693
971441504
406566219
698792585
518358928
1574763172
2087200121
1249012161
1832783633
321390231
1182905844
2044402597
277600026
1997521085
199452754
679131407
284393222
379020203
1214899719
1779454475
2055851742
1805626382
821108977
827476624
1755337391
46986324
1461661714
344162003
117663719
1985059149
2031192147
1821837112
1830477614
1187865793
1399911501
1049148384
233297883
1821756822
1037893159
1043448545
1417658205
453161119
258953357
2013128035
300168897
1419239705
175067099
1661530369
124021808
961777597
1546951963
2013590793
2134540582
1565334637
1886637099
1130718996
1783314496
560041852
715714859
1750404390
2070504992
1676933523
170665057
609689495
765879200
1172622663
390880340
369693025
162910181
1180569636
252391568
391365608
1909725693
118688398
1054611160
1046322031
1223398857
1929828419
549589660
1843703468
193339037
1407145453
1254881686
1959389683
838872048
179815003
1503268790
581610498
520063382
2079513399
2080771105
1212158152
976922017
1710684277
1489137683
1037335990
81726659
530989412
729572304
1820907363
428565182
714400183
2002537856
1043510688
1254462685
1601216250
2053784466
517604837
1403085942
764717054
1534854935
1896792512
1471016639
1403138870
515202393
1045664687
1597061352
1162310021
464311650
764016978
1044472551
1694743333
1351946706
955771548
794049628
1077912851
398113143
599349511
499281897
751620639
1112965215
1777033707
2022370376
1271550878
930466525
824779161
78823643
1134451110
815932407
925798655
1714813726
800177521
1546457628
469339252
1834288899
1921179103
1293679003
70355807
863320973
117344271
445862404
1843721716
789561014
801088298
496783958
731344707
1251301635
270655324
709215305
1326208904
2004311859
660008319
1001737971
716514163
2136884212
1584319351
92372466
1265465189
316265493
311689202
49109343
1573497701
1643568579
1157163382
585744863
143618053
288970067
1817500689
41289873
1811529124
978716226
2104880369
1201385852
263985725
1631140446
1742915699
640786841
1091053936
1034882352
1560745030
666485809
776944510
1117886282
1872638413
22786412
1067513915
989921480
1665368904
248141772
2142991942
1996168858
1281602938
190762803
2027792642
820243773
963701159
413488693
845369117
1395980228
804017601
500019007
1903315863
423172136
600833088
138413729
1919247712
70863021
141039183
1414754241
1844523428
1229251560
35388527
591714148
1152494132
1442414647
67515632
751895039
1954492515
507118843
1263788855
322219770
393366343
539251362
34333276
2050271760
275559341
1778090581
1169972851
1817364755
1820541995
1626777146
223937609
1075709174
1704358804
1703655204
1986213139
1677238901
827205215
1411836112
1356408634
1431855187
867745186
2136178166
1398757948
1379848803
2019261600
1431097354
82130070
454097423
1944994275
512626061
1148697653
1450234135
603630577
610333185
812850380
1115464969
934834397
1384242435
1999781664
1970056737
742732437
809706969
1677175888
1001576348
1918516238
83600746
1662206837
1976190092
583924403
1062317325
564732782
620441096
796737800
1084354876
2055193285
1909962292
1288592335
885507165
1625324137
1531723870
1281606082
1163389769
730472959
1263291558
906972411
469962722
818070655
760515283
1125105680
559604341
1627877319
2004321309
2146655605
1207210585
763725904
1961906460
399114704
920906840
752691948
168612213
697722937
985188664
1872835605
78302053
564190504
354713153
1522280345
1973234199
12342263
892351012
300125032
657125669
864194519
965265854
2120591870
1062015487
1242883077
450058125
1191245486
1753603021
1257194264
820384022
642922376
725293777
1154895537
1571209311
183877878
1375254952
111657413
810360086
1604696360
1451132634
1671631451
1965670458
1797466006
341591082
395771394
936469875
424949010
2046182314
727587870
2061735288
1178093826
1762584342
429626646
387159133
551436838
1077434980
1532844933
1813942076
1004683339
349133397
651128538
327760105
1855368513
2057109815
1419248015
309406516
293437873
525848493
901727226
89872357
1178916475
322130144
156106908
354477609
1549473366
253552235
113547879
189349618
438725768
251086863
273276973
779343240
1555848343
2078668278
2054224028
2012860934
1285010022
681091657
1559249526
1677054306
2010792642
300097862
2089049394
1487093342
729903324
1545774516
1090294162
1723388125
859132512
2011759956
472949519
952696718
1719177711
1600329771
23269504
1483737422
1173046021
298475926
1639928596
405107822
12270935
2059349496
1374148783
604753675
1571557589
273564656
1142019956
1596022098
1647739286
1415961328
570733762
1625553713
1145404280
291051738
1147386389
340296453
351270097
1437481818
1236121685
243047191
764871697
564445497
135886653
242609231
381809247
1887704865
28397281
745891175
2143910467
406782207
2009501369
245340225
765119866
870207669
1950513422
2137956083
1264950466
646997341
1944846318
2126521483
617857480
348659572
995534839
1930436358
1400177280
880060693
745302032
613427586
1958480051
613485012
909053743
63408139
991358249
1304489648
782967674
2145296506
511624574
1074811325
2052837031
1029783691
1104018300
2062547909
1787231837
1155213888
2094337703
771435058
2053988944
265938341
694949005
917234169
914122427
93747275
1358774410
1220014542
684182059
2072492217
387189358
1880186484
1011738410
1926276354
1590612165
1010318443
868239608
1112988893
817003675
1002041925
1878828320
659080269
607448727
2040836777
1020610630
1140502347
943094189
1921629875
849319478
10783714
1166047730
1290167201
2094012599
8189003
1752419425
839929132
1669693903
1624251164
1393154734
2055662118
80106149
1085080840
1433635146
857729148
477732169
783766220
649321743
990761944
816943835
733144800
1215631184
101204028
487200180
471520801
13022197
1022741807
920056020
1929028254
979067142
1081421491
789399156
2080706913
1831871070
2109632782
1965261224
543437975
1639650247
1953092608
944425333
1184572649
1534157134
1013645932
2098268336
715879916
1174305977
1749051709
181446645
1969550897
2005597823
772071458
857548045
752378512
1881483092
1172592112
886812736
1367309055
1224755279
1169271377
2081025952
444174960
831793530
1033103059
719148174
775602165
464218764
741130849
658384698
133912188
171247965
781444615
2047054714
264820401
952879293
117395928
36463374
84607435
1365239078
1842583678
1913671594
339960987
1048460229
1709481512
647551200
242516578
828841509
650313150
998522629
1729392560
738593583
1701006425
1446290117
1547524647
1341528734
5257144
245185784
950186709
1529372791
182232794
678227375
2123963621
79465596
658967539
468641932
1479469076
1521747327
1962018951
1642186380
766305173
1900044332
1780150804
1089032779
1543905925
2133610536
709253779
1753493480
1001646119
1125430357
1154368786
261745214
150124754
650379144
454976513
164425134
718168713
1825105487
1661122628
1667750757
1560384464
636697026
1592133998
513097249
927464215
2080586014
884750951
2138169548
495161057
159334920
1071537605
391799300
807498054
1051576142
1580227133
1162074781
801173889
1851447287
2074273132
596889072
1663059871
661950346
12779114
823301731
1205610641
628546626
81784397
409528776
1624605862
1690933567
619056352
1465423089
446038057
1576679924
448982705
1954332996
1625715439
1455608426
1523894791
1729148902
1367646242
1497670804
1195709987
1781030570
2073248446
1228177250
772117294
209027705
970424384
2028603690
1518511354
331995136
2054782910
1029129186
1247054012
1368641649
182049447
1939355790
718092953
1374286833
1678294429
1231229584
1520479995
557955861
1785863454
1421170683
1838225333
310276009
1476679543
1839296249
1470019015
1379672289
1943307427
1543436554
60192388
194059659
1624408436
1403300922
950680563
1936990141
245067496
554516055
1605040194
742530520
1857942734
319856461
1439657324
766508676
1200870504
1435410751
292156396
423750714
614585754
18759630
2078360340
659295278
2140720191
846516851
947927477
373291972
2125412251
497316431
1174714839
987620529
1744969137
1132632352
1104297518
1987661495
217552390
1432631166
1741730273
852550693
431306274
1337008640
541298887
519943004
676710111
1518255038
194896736
104849152
1337886006
1254583223
301400984
298196120
1942247319
104731887
1479937696
744750684
1233824530
438803636
1530649399
1559968473
411454073
1014224875
1203802402
1165952314
1549179377
274209534
593456693
1639649156
1026551979
782728311
1628974792
405599369
41227948
649081332
459845835
2106937097
176247664
281209623
970006912
1835317785
1250643518
1407319988
1777899200
1449472338
2124733510
143124665
584748220
493846688
1518596256
1962688602
1306753831
2103131648
486919877
1719203779
2024592605
1726714168
226503323
1490907180
1354355567
435168809
716906534
1755102332
203614925
363447725
1526660980
780413475
1485846101
1521817880
1775466874
609137928
981722096
836179402
808433872
1782147990
1589208010
745997402
1168117672
1784564103
1295133340
600710657
1518323647
1182567804
2026644935
644498916
729590108
401872425
136914073
113679588
65642161
262248549
1628797119
1585101876
1171252983
999739720
877337752
1160315421
195096915
1275147040
761809691
559237616
1234744598
1437410671
2031694745
1612564289
1337688845
1656163978
1532050404
1073811361
277518160
1069202732
1680480090
1585279145
476680886
820099576
212887419
703396283
152015415
740045864
2020134913
612165253
2033146011
1672721479
1174141552
1104248166
1612641934
873852260
1271991127
677024797
670283517
484489388
289109592
1273506818
641873581
1963516138
1981421141
54664452
281528655
501173191
112263570
701187280
1266539439
968353757
1425064824
588865679
77597482
418352182
1145806535
66080849
1685611488
861374496
1333747662
947754633
1880754461
1277840838
1133987966
2108100294
1270952889
1565117366
173529452
1354622115
323233789
1848759883
1356129880
1264490593
1334320520
1550926657
1129619539
1039905561
758807911
1418415279
1601318569
975232432
823984447
1231002009
467244201
1428592124
1673988410
868226756
1845179403
1270569851
1906448928
1035044794
807298816
1021313972
1453021295
1371051072
1650296890
1876736796
1117250090
1327470112
1432894953
1842848466
2094501494
2008215488
1463009612
226056360
747843497
1707177508
2132200238
873840237
995195967
1912507433
1014322588
444455494
1507668446
55172816
2008802572
319683171
629729866
2073159977
732648784
93154969
1581784317
2074424698
219233223
1717924138
1883619543
1672490134
1387681103
1690035577
1774043489
198464641
723907909
1555629958
1933852325
1702709210
1753604308
388555872
1969342252
198872184
1485351998
305334770
2026374576
1519411654
1831941065
412525328
1192497805
1997567385
1260744821
1553038183
128778647
2094399617
1162204698
1172759276
140090633
2032279668
2056215506
840611375
1067179398
1211448967
2131370314
705218459
921268109
862023237
1645689287
886152584
1873484202
1219656004
1512431948
134278542
644800594
1301477404
542135185
987526225
343547483
1039098932
1366090795
616143000
491351691
2034999240
685159803
69243901
1521388603
1823492366
2040470048
2128002105
1306230804
1993324670
75974250
826895090
1885298789
958304403
628857021
1373700528
1790099202
730295417
112609526
1382480038
1364793173
983645969
1540922927
2136864783
395913253
1020564132
2130413660
1564452449
228128440
1282353764
779695736
1515628210
1855555518
1524763153
116443217
1540600747
848148916
385345029
329854487
2049209308
1708641222
470626681
1108527934
675189261
1470078920
1252366555
626254680
128764333
2041032054
589803339
533181774
1102042776
389951988
1037118838
1279423517
530830266
1597892075
664882972
868484016
396712659
1150547008
1812580316
335160979
413622108
1083457428
658078973
84529382
100556006
1960012201
175758942
1303557790
1759430227
1653826596
1350739441
2067525816
535909569
1924624418
947256466
1856446431
2062321220
1977594875
1977029120
1172308140
814878468
577681905
872141341
1450376940
1829096597
1498501319
768583859
46408309
2066431595
617049548
71735554
1476225281
1373079662
1747268856
320157932
262283930
1363739409
1741282134
1087869838
1636830697
525731711
741024947
1546904054
294117294
519865899
190922031
1133497938
138870342
847297475
652582010
1384793295
334204591
2002179441
2087598905
241796967
487237894
266115722
1315126143
1342999527
240955158
1428448176
1280674967
198300104
1177838519
168770905
1106855946
536391774
229963212
1214507090
1514742505
103963253
542310460
715081186
1850047522
784052785
1557228710
1122199803
9769842
180236509
503357271
922276953
1659941651
1465245677
1242936956
1957025620
689024292
1705029457
2039701147
270482608
406182568
1745503285
1261904126
2002677390
1393991613
863002896
348652050
1132643414
581396990
1812179697
1175933740
1383399980
1602185577
1670308312
1015313294
1957641403
966526394
1287057321
1599815419
338678308
474046383
1181502416
205922537
1446541681
1619184032
1142244375
1420506800
1726727060
1443334656
1632326834
534816598
1991998130
433304916
537270239
1578596034
1230914481
1308210231
974638353
353805429
1783838927
1425692220
109818152
403172262
2100340596
1889075529
724081592
221805228
421449652
1465984658
33117884
1807331958
1982491965
1793885915
1741130075
1680905784
412198816
726369073
9267087
2046739021
603143023
1395208059
1141905919
1493691451
2081919089
1370506394
1711700387
1334870037
158094245
1017831268
1742917407
764036454
2117063818
2118129970
474848747
1377384034
1199944156
1540154181
1820504742
608866841
2060622510
1642765691
603680030
1403484769
1983836836
880552064
1230667024
2113426159
111350220
1876663047
1149126658
891530336
1830623650
1941145306
1145109964
778973790
474299052
1539797373
2125688606
1807126369
954064430
773474576
1307119215
1026171646
1837989189
77151939
596013536
1184800917
1372879577
2141501647
1291881134
581711000
1433794002
1378319497
626815510
1895819995
983337906
1774822373
1373862967
96998054
1880579408
1474302191
1867913880
1409848839
130915695
728423287
1734069894
356254936
1425899186
1937950158
982666890
2057558198
1163984242
1256161040
725636780
1044555068
1272804337
397647952
1290665278
111177754
1645958407
98954147
842364678
1130832819
739208238
1682824123
1289462351
1468216947
1385795613
1221783875
1492258610
221963337
211981617
1052477045
1542602518
2094439484
775409741
1414825672
1185454883
466310492
1030289671
926089729
2104132710
1043446318
1864921871
1226434808
1024004668
1512147663
1728037843
1588091889
732752109
924242613
2006444868
1786638373
1042257708
1235821271
1986422879
1594834500
517767306
1910471413
631089225
1212934590
210671191
1865484029
1167377367
227398668
925245001
26726065
1435566908
1378269474
914298172
378161672
1238245750
2068480705
574620443
1832784562
1632502787
592891417
1250832525
807072568
796056171
1612169076
2086058673
179649038
638647579
1115949257
2018697554
1531634572
1986336852
1310213370
1448257489
1587912248
1705344903
968533781
674448172
1325832218
1835449112
785549412
864037644
1484089812
2087571718
806062548
1124174260
1960407846
1919148657
1062560778
344971025
666094217
1990228319
135103800
1978256278
303377771
2007402335
707074478
700869051
234001790
1942876235
1813916781
1836172552
899738551
696327583
162852075
1876055874
1281085082
882248627
1910132984
127150669
542230770
1418215560
846375828
1258077664
51092170
975193997
393150840
695600931
1210318662
2083875895
603921771
1984768578
175496162
1615406872
156768854
2030720381
1586708003
1799895730
2035546978
2087934363
1267825873
282709959
1292942258
1947641661
223752445
959851029
2107754273
1865682163
1254422044
1309333101
558346132
799360343
1821539768
1773622434
381536225
2129111702
1854359051
1532197231
218384157
302988711
154255038
1014569178
1542018348
2056670174
1197364438
715422101
1825310005
1702787738
286080234
624946165
822481206
1519826557
628370649
1655160314
2051472280
1558963811
1088634636
802322046
1345202107
284508187
537889377
602692088
1726463440
812107488
318687593
1807116663
349822120
1453153788
371405116
822417989
569187280
1047749443
268341701
1585272242
656723429
1046476220
656340761
1989976167
617326107
1637480489
1021319686
1133661417
1207647237
471712560
471092251
484684683
1808184400
1869810809
894124147
1397489636
958254509
689896808
266066164
59570159
698001906
255649527
1164946974
2095339937
1378275346
631836774
784415859
1843430471
2000420331
760082516
931475544
580519385
106224816
1519772073
774283224
2009762407
1651977545
1766067952
1866287320
996412390
473256925
389896858
659576978
1448953982
2030626352
1994727354
1620492471
1881777215
1652257428
772542411
1450310849
762964094
798245605
2119565898
1883405029
72159512
756525704
60572425
1233718130
218258416
529930779
1226984538
1550577745
1352645549
1401469077
626015196
1687726261
91321793
773444687
2077395798
266737604
1894519181
1239009261
1919977308
402673430
456199100
1128739672
241735198
1018647593
625818230
1160748543
1431488828
510418332
1912135237
825119102
199556824
1513029507
475385673
1438420053
553246745
775405331
868284317
22604387
1449449990
1395197544
1782672604
1171412093
411108641
1122036208
291362379
1335265158
794367082
133666301
1856986094
1779645289
1524895664
177821801
2054580297
1235537347
1140418779
620067837
1551191635
1209275376
1643165294
1201186553
1651442331
2043554601
290520792
1250509522
1167926232
1254837759
1465369570
720688822
119137964
116226605
1388831212
250253198
356060893
352323203
1505823111
1359432073
823042076
1327393517
593817471
662364908
1658371525
489343132
1808382932
1669701990
544742205
1738115037
620593926
534557725
363154005
1140113767
720385655
72300855
1611481850
1867886134
1208576967
347788148
2080917510
975701907
1142511984
1607940113
59614866
1853488521
1030878628
2095265784
1408693798
1704847397
12399461
1914515258
941875093
473389934
25631916
1721902039
696860813
1909259037
395779634
881358089
2003184416
187930201
410792669
1020197424
1808718571
743550662
1124156798
1312322493
1654125755
887453080
1861721811
1626090832
73410591
426869458
604383264
2008386156
1784344982
1358371
1030706432
825839346
252957455
1127755458
2136075205
492171145
1982576960
910220551
1135909435
688877414
868287972
888204382
693938103
140019288
229156376
2103131554
779592004
348928026
1827502425
1109249221
1502448396
1836377344
35047938
555126009
947709276
2079041584
689024329
1200231656
898756814
1315208188
840111993
297718838
592291333
1815545215
75167513
45071741
1820383710
524151508
1611460140
2045911649
1022748256
1072708888
428203556
1165007697
474802622
216679069
330104145
856912013
1225441923
2120760552
605427935
2032293437
1414682074
2124255110
1328773333
467958066
547732551
279596258
2084421520
1630345589
587401809
1293466365
86692291
960804359
1276794981
1490429985
488320003
2072563123
2063496260
11585504
648420697
1095856122
1445083712
612051643
1258850941
1166335961
2141220924
1535912601
493584376
1824533096
584686581
1120034781
2110979566
1689196061
1017910515
131065366
883589998
1435440454
8593627
1319763129
638026258
494378923
486719367
2109948528
3935211
191039312
1574565404
2056617882
1643119656
496202504
2105833714
96988155
1279756357
646441336
1603418683
1953734906
2136226911
318020944
780129832
1947028755
1222713151
1988327575
1844489156
1078642161
1200557920
553151255
1932436161
1242819616
986421356
335404725
274287184
1692156280
2049874737
951674191
834906373
281471142
1048478745
244880988
560980555
1635188480
1077591262
1272826617
1131599569
2091561654
984318147
429760724
1891452265
2145937479
780162977
1702153701
1835743708
1202495016
2133085898
381254145
1706998167
1442843920
818256902
1517873686
1811424681
570262382
1990579753
858929361
669767848
1942245254
16391387
942078315
2101091979
394927909
2120138123
1287304692
736134145
415566753
11773207
1275396020
560164686
1938725921
1244779465
161012934
531316759
746414902
1143889104
905688004
714216686
789382813
2030597031
1595809884
563583970
1205689070
1111292809
1718330591
1671537770
819433251
1189638015
616660032
1901565653
1130150395
1181995999
1751978553
511803088
1901323411
1072873665
828557114
2061472154
1954765878
859652033
1103099689
1026071921
1164316606
17135462
1215174175
849139870
1847068810
492991552
679775334
518787339
668576356
858828831
856809695
851413225
2002831516
396878709
2028347238
1164919560
1807897974
777283139
1236881793
430105232
978157531
1679980599
1970809883
568985718
249137084
499413102
303683836
1259112549
1894113266
379930212
1898564114
1186823551
488068933
460611591
876788774
1406375823
466820115
536726980
1494011553
477013919
507709425
494307074
1500947090
759787150
922334766
102308086
2058494375
25862265
2056300471
2076427733
1283223912
1824507932
2060666730
3302712
591116938
859604233
222282682
1736605246
280243100
685239202
531419857
1727999573
194967977
1559638776
55372989
753928234
1985009861
1546864129
126294027
1053486172
1180807641
286558119
86134624
366746059
353564586
445437675
183220320
573352564
105529219
1851973950
1667181435
902212943
1709973581
823749393
843491644
891255023
909424695
532745032
80285796
1989348842
1792725965
47215195
1149696383
1672296504
489474315
1919528002
634892444
205762471
484795478
559893540
677056381
333335260
522759219
812176952
1612486622
1759838731
2124415119
1896114038
1775515445
1667407351
851668524
383163923
1727268237
616758811
2084486201
599046749
1918464295
1726070036
1009552807
1548723628
729857014
727753728
518780755
912156280
1337901578
1912489912
2029306077
186429366
647107132
1704075358
863801148
1549458817
18954715
300335677
98817122
733675750
865065262
1086922524
972432929
1338576758
751848044
1403439771
61970346
322309472
1127757655
986210219
1458120161
791244016
503733178
1081378263
65949609
45145883
1695544154
996019708
1538815986
1517291741
2106972436
800184941
1040653487
1073262667
16457454
1025097146
1502358168
1752003794
650462489
1861474426
993175075
1887104977
1844613514
1835016172
13219661
1715886167
2024322051
754612339
481969970
446699101
2143244287
1716436791
1186271282
66466122
1623830469
1468559372
634449271
454474444
129730023
226284235
666012157
705423348
1825080252
1302025492
248072686
782342975
478984168
18628420
12134184
1486303589
405040801
603693552
1906048155
1593796128
308430864
1707978373
153786017
263400901
1581477208
1382705053
1971167642
1217778217
2043807071
1432480556
2070949614
255337072
2002796169
301475260
1524002095
1242130346
1920543584
1797363980
1173795534
1925233670
813290916
846855155
1453567256
1705834950
1338058176
76755872
988681693
1448507927
2097195367
820452636
2033923207
465725961
1052917118
1649765032
1104760398
1451598107
1453005338
1600981095
1121379822
1265222620
2038319932
1213057281
1245449410
262273970
217935847
1391745379
519388425
1098717350
1073159959
1807702786
512072785
1367450650
242804392
1077632761
562401835
481762791
1674149433
1692962148
350355860
2015639891
99618985
1687659991
1358798969
1796094444
434453398
747325417
740726783
441807880
390331082
829430477
2037039983
594402572
1885620824
1722532838
1380072368
421727817
131497372
349119994
2113991540
363296389
1051521266
5588798
1213354649
34741202
623784016
1147378364
230921507
1391820320
2100257921
1705647556
1008027741
2056632327
25899954
1814635758
346530229
422769496
1064080609
1418649534
884626384
719142395
1164895721
1800136006
988133138
1245842824
1857151262
259605419
1150843190
1909036541
920839696
2028970146
933285293
1821849208
1153122926
1348370130
162998910
1913763366
374684192
2058522208
1857383666
213102531
2052437126
1059185546
804840362
1116215067
503896042
1427407061
1516922831
1623177639
1092501297
166386208
624704046
1870957112
1478164470
1709025152
507060688
858117739
70416043
1063234046
2083642736
1234997165
119792139
1183962169
83434803
1600017823
1191871052
1222509446
1313175632
1223667047
1357831102
1123740718
253012911
1925394098
1403841342
1384045442
1897527277
1764607938
1261847869
1982088221
852477025
375735821
84293199
1065767381
1060932660
334562822
1628121502
118686272
342300076
687675122
138048395
543794280
51536356
422460662
1388616843
1961085379
390868643
1679528330
964050399
1934139446
1981429575
643893487
1732670117
1222081451
332917337
1537128106
1876738784
27304883
1243341382
1662141279
412217570
119691833
110218675
1089584015
2055268241
648962914
832793847
759274861
168226312
1959026011
1426855128
1278098172
1666325045
742862216
393356648
1913413022
1989341954
1623567641
1695010141
1868537285
50199847
877178403
344936599
1888679798
1372575850
1601115479
1663474781
504218246
1125448652
1387426901
217572073
2040726954
1130717451
1603612275
431573341
1776087108
196565745
2044676922
1061208786
190278335
1728853419
1381392944
411795281
148852642
413096504
1299806123
1663046726
178749429
825191231
2060127128
1234905686
1384265826
2000334365
332763672
3908938
711269851
299778471
1582355276
812888235
2039307279
952201916
1236552134
826892295
1664352040
1043228977
1445011879
1904908769
561887900
2126895591
1967055357
1024814392
1318594104
790677018
627855040
460529772
235816810
1012861652
1031947444
487038723
201498088
1765661802
645685853
1702587653
212694231
957243667
1412408529
2007752255
1371454605
1184552395
1712665300
150840582
648043114
1957761531
885655031
652575870
403408484
854865177
619999614
1990428909
2137821839
1197268045
613913306
304421103
484215701
780261211
1383805290
1397968060
1674178810
1976753315
128128273
1603504086
526457243
203764049
1816419727
1177891420
409210671
1929437792
697803340
834330606
1455456021
2104174045
879586133
1301678875
711984742
2103040988
520096575
1344049514
202430821
2087679185
1237775626
1543015990
1280545725
1920591448
758618110
2134697456
63534426
324669844
1207712013
2094474098
871799867
1203892729
1181102117
1739985782
1617453527
1939714843
1862141890
36306239
2102137969
647144499
939701861
969974708
387511473
704459052
349877946
202555657
136423008
987555658
1688311785
1558524089
886055250
1359772300
1057356481
1068066566
1719628487
290620952
66386690
2070742410
1002182933
1262404615
166821412
650528750
47408058
1388271239
1665883007
348110295
1362836104
875646138
511192488
253196193
582425546
1733256517
2105440013
1540255789
443299739
1790818364
377533160
2119777495
279509118
2016396358
1690426058
351365324
1204275258
1255460990
1520587285
1941804512
117655301
1927453487
1798639179
1866898919
199997414
1252362159
1779507825
1783645761
830752647
1613430539
1840915290
159395745
779312358
1430347985
367039773
283196358
1736066862
26713903
495732028
556484820
257670577
1218817451
7035091
1294120422
503178469
1655963902
397197040
253313896
507960322
1158160463
973695317
660234929
889484833
452739382
456614252
49580970
1696393960
576551825
1899789795
420415229
183105336
1281992727
1300130785
2141636543
1224133019
845825302
1996567274
65815688
250733732
1813318662
1545510179
1924991328
1737579345
978362789
1232064654
664026394
1959058793
1847062691
2038556871
625470817
329023601
1911197230
223253945
681373414
1662052958
1215406559
1259052341
1618149406
138318168
71009094
152754068
1577288695
1417396369
568489958
1190041861
1418612356
452723566
402921743
1877014626
1145397999
1656926013
857691944
1338514280
665182656
1256808326
2018443534
266212684
799842644
747044050
604023108
97925552
511165615
456059263
542025524
1543845382
21819221
1240575346
1980852406
1431348958
1322118997
1384347489
1624993098
226409033
1920740637
1280132245
178244995
341075281
2116818207
774311280
1555568326
843646056
814862437
1581194353
763569554
928678462
90164283
782996490
1221969895
673105718
1280860488
168166914
946255649
382690350
984772226
1584685375
1842659734
1219509224
6104708
1191377934
4490683
1777731008
599460037
1912128363
606520893
1612572169
2129079367
1623708121
566454617
518029822
1229597499
1711354315
395779044
1997025616
1655826349
743731665
1327321374
955595153
2093967081
1479831149
474824324
1624238527
1949826030
2075860042
276474284
1339332393
151000581
1750589123
705536776
1850390085
949985893
1827570028
491541425
13049208
728255129
649044780
1099245789
2115348161
141446597
806897261
1472958290
645515658
1263334831
1604515664
895886535
440067637
817954901
1188336350
1063373009
59838162
1788966597
1325315271
155906015
137630326
344719455
2064702509
315549026
1350022734
680298211
1211222406
842465035
1100882435
1855807161
950708499
631143558
1946024724
1893936971
1821591259
919697071
553525743
274953583
2008981427
1051123363
1137613320
1473900723
884442161
1341697173
740580761
1130892140
300605242
1929688832
268538096
1001695152
1432979882
295872497
650741264
1589067920
260252692
1774635649
2061593504
426641854
1867273572
1257744681
927596154
2038584627
411140437
1306972728
191086655
768482088
1537835495
1277518200
2105529394
375488861
1583638302
1139110562
530318059
1072410172
951594693
1642065401
1590603904
57845356
1553609505
1864601936
114696158
908779340
1930858467
632944168
1342035307
181573781
1338385502
90592717
1773999358
717220213
310823452
885430450
25555096
1165632901
187242759
1294387240
507215735
1922754429
1410191976
91789427
1348345702
1862858718
2102977489
1848750445
2094565804
408234986
1144637791
832960899
601216573
1208169284
521386185
344601129
1101810996
1609387171
765303055
913735904
587691949
1803873428
578436727
1593656719
336360919
1936358920
1129785317
474524453
130117442
1841750306
726500842
1543502112
2043727427
907104430
1931328532
1969790794
2102861022
1724196858
545559106
303710
514363186
1270945102
1120991744
1157965920
886398513
2063176460
68714626
2045467882
729900550
1857771426
1288530922
466919883
1710161990
2000970153
577460076
931230400
1794302514
1795772407
949473577
1677711301
1980364890
1414071610
1749424877
1110777209
1720246990
319771359
1969755380
1652513030
890861030
998510509
248969284
169452964
1074259417
1946224368
1644116743
602445544
1710454441
217139561
520728891
757690296
77051203
1157437737
737918340
54002511
1922433027
245444524
3696424
1469278672
1355437241
867183208
1754108498
717934284
1193873417
2086010680
1908425301
1193518542
221077527
1413868212
1990697945
2058119797
381939645
1914389049
1479345937
2104248069
1179186499
664591015
1101315587
1299181152
1008236469
771829579
1248567923
1510677861
1411942887
991885969
414866172
1160092905
1132592770
2099395394
941593788
1649373939
1209247406
295179913
1618313753
286805392
1277680594
943550296
426475884
220205755
135847619
2109062608
320520886
1224812699
2118010069
668924185
658732694
66084867
2132742082
1548340926
649825202
1566543011
1116079457
1181222318
1349322962
322922432
1960705104
204572618
265925666
857545441
1827614690
1178132944
779889593
694196954
1422055379
1311048677
1971886649
748872267
539825717
995208100
2110918446
2014344343
1398709043
987361618
1552452566
1089503992
295224793
739472104
382216246
1182628724
941443040
25862265
87696090
1837729522
277501565
147825358
1933033448
210073000
380390549
2033406614
1700974440
1825136263
77556677
65944005
1068834257
793898055
693764855
1997202621
1585018413
561335517
1977725658
1310993202
1584118052
1417609659
296972545
912240618
1078288403
57914650
95106322
217407178
479091032
801110247
2080234395
629241478
1372087135
1208147564
1584979070
158591682
1793596640
596347576
362148317
966310680
590680989
763387074
2025177955
1722768518
930970977
1143153876
1718737043
446981401
1714375602
63893148
429315131
1887274615
1776199736
334332817
960301925
2019735631
486681859
810036433
1371711397
1677797371
1241658087
1125258448
1880772128
997124648
1494364849
2033819070
636666391
1493941816
1635776115
1905064229
2134579104
901979141
839887101
1788787282
1907638770
2138056115
1275301624
1735270344
556676869
73309182
1861019473
768262957
681534223
1819483804
1232106394
2079762924
1653503165
907437760
2085084115
1648760083
2126685412
1561938527
694726311
1439640212
1559753176
678292166
848072107
679860540
953407226
908944167
1514899476
182677167
480181480
1771028921
488016275
348570241
1460791486
1265116027
1835292407
101849231
810167482
17826639
1692402767
1174399405
1309898150
1593390512
1426845114
58333182
1100802029
827803440
1892144082
394779641
1359303704
697133727
924010847
1552141059
2117240398
776456949
76967702
1094392449
1755804135
1435106142
1143961298
1192968039
2068129545
387995336
1790929798
585049418
542746312
1678054556
186303321
415532399
844100041
732275416
518138181
992213205
625003483
1973577824
1718716466
27352537
1881177584
1076038442
430983987
180187942
1185596733
2140214556
1142709844
10107677
1390069629
1501033027
188822686
947683783
1781386861
1248967019
667965549
728759407
224696553
970172282
937124226
1192795830
1572085424
859122961
967603101
15741844
324024217
757632097
516259629
1104341805
1680455086
1459169068
1960306434
10867567
1058873556
283920545
234586446
378975785
1932094739
1976322467
948096613
952845588
1783374237
101424807
971638784
1979159764
2041828743
35185498
1252211589
2140551902
1965633074
625131634
537114930
498894843
1551293958
2110557005
1490619122
1455604484
1136348114
114633355
1809216972
6464338
954625695
1906487263
94725463
223137145
1845379184
318189144
1413210530
1501692516
1038820664
1183937317
296732396
1991159307
377674794
934454016
1274265234
105223718
1046074726
1228828016
5090218
508731013
1537871289
1612527531
436797654
959221249
846448885
806970734
1290203085
23884960
1912653219
1412873445
1777611754
492201139
368014169
986994418
1217244610
1462858617
452500529
898460624
199418558
1524157757
1507791054
1681152030
651062106
999900434
788610967
1158936951
1420686287
1081029647
1321325774
1624406730
169685441
893488149
56146223
205250952
903106718
1814849970
414235157
175781163
1249132843
605327289
162791197
1150568390
719181533
1140865341
1388568221
558030157
1813794829
139631721
1036097092
978876278
339478429
2052157467
1905456198
1932572869
590797117
1835241023
66354161
2048198917
1654330600
1953025537
433869460
1176164873
636039955
1023997971
522647114
594327431
763831941
8751158
837279709
855382437
496315201
887132520
1625067612
376642921
1841723724
422819387
671933780
764392953
676640146
813940255
2014002435
658524360
681153024
717876263
887066723
1911698050
1173516061
1856295630
2127625370
57960923
1152865700
1895501941
1570534171
982438481
198371507
1132741188
2005097176
726461598
1384250135
1637530509
1324885454
78671672
90013762
1943210837
1693633481
2068864632
45309434
1732105843
492182937
941891394
298047678
1047025359
1462647706
2090410913
997637194
1071524179
2112351196
1548720502
858169750
798769916
140278064
1884618810
413612106
661243730
427605124
1538082125
363083451
1694887037
1625686317
789874445
413776026
842884708
1958418338
991362836
304162984
1260077268
177046478
1065904352
1745494799
1042364863
242667080
2097573553
549767723
1712004237
872164451
1515936383
12263621
1629247441
2135344913
1929461785
289175649
1010628062
337604904
614905514
1018218653
1251756988
1807056130
1621002803
1312260155
589404397
1001198802
107675105
1744678710
308288068
214108225
615905965
1200730606
1277547360
454335252
797668361
683252812
1344344430
1949880326
2038008588
277690798
2043436453
407043572
527212659
1005262880
786816583
563920033
271231135
1910837552
2055038401
2139663840
1038301322
526465648
1616013088
1807337891
2052956469
2070230943
2055677814
1888638197
438718319
1546832085
379216388
631145325
813885314
2076134667
1452115092
665302737
327276538
1143285000
172753117
1551149587
284170800
975927209
414828965
1200031667
909214422
470171157
1986593471
1362493757
1769291488
1250414575
1379106929
789380605
1340293144
629569398
392501444
1853988027
1664508830
296252859
491075222
1949740704
869692035
287817919
1705284994
976495653
275503429
2134435394
154310155
678156510
377168826
1178080803
1311484515
1330553714
2060410908
1576010765
1911429363
1210057586
1075477445
916810404
1384871892
264782738
141543906
1942888577
2142478837
57609280
2024038448
637293358
814986519
2071503088
624535338
1995720066
603980078
1898521663
564326960
11769909
294379180
1912548790
787605056
1616868983
769857789
1524759142
530009028
1347581948
207289487
126807320
769459445
637936623
2060237591
960515373
1586922378
403042104
1758497252
348768317
1345180653
143734740
1471696250
785685015
2110123597
1514495606
916230643
1990829509
51754115
1618309074
849586889
1341317953
922044928
1028345084
1301159011
1643919800
343219134
1337079056
1231272888
970192756
1858715808
1549495503
693822200
1880462714
1739761102
1215587500
1515057118
294048428
181984808
1235660245
494006642
1628762117
1527656658
230864676
476795506
1255540713
749250844
762735393
756866342
991609171
1526859164
113796717
1507311376
868776912
2019481237
1198477306
680703250
352559416
670140952
2105439443
359799081
889294322
1835082527
347172145
621329542
6906423
597693248
1141014615
1581039212
1651974039
1143070706
2068409938
195412222
1645151310
883866187
992086378
1063068353
832277007
325716285
2047686036
1588136634
1688357486
1939571817
1238167281
1097303426
2038193262
682950681
1840632851
1930205161
1209020837
1832877354
1741919421
238265952
1983573239
2006448508
609576144
806321776
950456776
176117260
1308437725
757833076
1067943995
1218608839
378633188
2118064793
256143229
451230898
70965093
608025488
1894472506
566738363
1700311783
1234946710
586866948
1572311185
1946525575
571941546
1835953726
154507232
1021544491
215277213
986350982
25249583
1409557472
1747060862
1073703961
1994713770
625699494
1284327245
1794149634
666265019
147826886
1631732190
1012372235
363931019
243258793
1792251166
755943966
321101280
61632010
1890433144
1993333419
1596495561
837289493
751476275
1970889626
990795115
2071636219
391611714
65307918
24354914
1948987014
245828217
1213235663
684841910
1519720796
1028623629
892069231
468447843
229887959
145992310
1008594403
613794502
495974308
1190028905
1684557262
217651223
1091389782
1270009198
973435528
844231103
358012696
1669469171
320340850
1082165663
48712598
1364282650
1050310709
395323474
447018176
223276441
1441691118
2126428939
1937076023
1704830972
2130087918
1571471821
941161357
2133037852
2018590981
1990688316
167670189
404546224
752219781
849003282
203151104
878672356
1032225328
1502640424
1482576728
1478389640
377875758
1288462819
693402428
2077402647
1075441398
1599727757
1651932103
1721253091
37233679
726999872
107970220
44651382
2000287833
1205411351
1598963080
65625940
928707450
214387614
1091240147
978091075
1399995839
35364921
1904558856
345337741
1342160875
647714487
716316463
837320270
1946435475
19046271
1494106048
288503366
2082204725
410903688
87850258
1833684174
1004365206
1376053567
1169219299
638755043
1337747520
1536681322
1864167631
1588760238
1223799237
1940800034
152026477
495351925
796477865
365798587
1590174275
925872421
970379185
261599733
560238003
214095087
1217913400
328580690
1760460819
746882904
479488605
472102568
1686838894
1771172204
1459424902
842371865
1352011525
1745020329
1476727060
1546979493
6239591
513659380
1299364504
967303312
501689991
1457336817
1988153273
119359177
1777375977
1460491823
1313908764
958458666
748029262
1020573424
1967094111
1605045831
590722604
1736426432
1554517312
167121616
152311130
158519048
1534050306
2116307144
1079384681
339399673
1127995018
912007462
394306167
676385910
296523585
1297779127
897093322
1651365359
1915416976
503303635
1590763633
1768741155
160425344
1491527928
62879873
2021146153
2102305634
1004473783
2071209918
310705711
1631529408
26419301
804328484
190683518
466274081
2093354131
36285791
1492940395
1609475600
1661324545
2156715
1732227648
707582419
2075917924
2068495272
673710755
571181043
157794054
820047304
426433116
983212780
1782675582
2111537351
746217247
1011671512
1866624310
1519888451
492074597
888731020
1291644452
2120251035
436075898
1692876284
1073108059
827317501
1310319620
554212630
916223284
1214656721
1165273799
1703200355
2113205907
1546573657
1745994372
1686998926
1113995257
363344002
1834683844
1001290308
145556795
1827591549
665745050
326536445
1309846746
1466469666
1377933767
2083720775
1774280038
140373723
991493782
221931352
1558600614
421928156
72335094
1505831313
442271711
829521702
1088663551
1636299090
1023935179
1370520886
846576693
705280731
943582362
957271107
158891870
382206194
1595897883
674696838
865488342
1324821377
1170116177
1974144587
29930593
959236191
13494319
83556914
1654304494
1573942139
1632332491
1180706809
2049984689
684182234
1940955185
915958477
663027204
1447582606
849975679
1900716573
1831192989
714209996
381301733
1043654032
225327162
1825790330
478519120
1977818513
1672940042
2097512206
1038230378
856256050
62219887
1264087661
1177616967
370125172
1880983139
1527788895
1672933587
613490170
2028116231
824684446
673982108
2003040672
1941662546
1819673231
1809302227
1503446868
1283930564
909645329
652159031
1275246763
122862972
375258055
43170809
564571389
1287005823
50679134
1905945078
1750126207
56070726
349001486
849042030
1804804882
1848392001
315669245
542844575
1561160905
1831900909
1103395985
550535336
1212711674
1513780181
777583636
1509395285
1906534535
973515025
946279331
180143834
334971387
1001780300
665135039
1541305011
144064448
1680102814
1943979829
880972657
584584936
451424504
140558569
90141683
123855914
1753941336
2095518358
1785923318
1049073545
719382053
658899618
321867659
1104089427
1804591235
1009543620
748934070
1172514646
1279370744
1039512267
906111122
863660179
1293936831
1718089171
722401076
1589193521
872699367
1426919945
1226566433
637111882
1911792114
1246703042
644462030
1980244539
1094062019
174346269
1290672932
1504705893
300989761
828590199
838833771
833008653
977732982
1569487090
1853907904
1719502087
568010364
1646336765
450371981
1608441892
922409012
1715108897
1206628493
681120141
143659007
1318382618
605429389
1270307423
1717748630
1613356810
707977506
1610295059
1614102603
531495399
1322677223
770115274
69997214
1487289542
1910823575
1716169748
1505941257
691530635
1135755670
341637040
1026220662
1001122729
347813301
283399128
1774803539
7416369
1856762627
787459364
1635884990
1545807454
362208435
1454971098
1811460454
1029672144
1433855167
1912326723
1228088774
1253887300
1365244518
280140314
315895043
1850894950
1302659159
167821954
494403523
1009072367
285492222
1834251555
274338128
689126555
2075235013
1583485986
8333706
1284598278
958618519
1344323797
211842205
411778325
976973309
499303295
2070813272
1101540310
594748813
883029460
468531377
903666073
1433535424
290119226
1885038512
49857286
741649374
1261556880
2079979035
1572272307
1924983569
1365249427
595753532
1928329523
634798297
799222778
1473239525
2105669917
642789026
1820747752
1881249818
1834381131
637614945
539608430
1893622068
1587453983
518832954
1088088975
5882590
460552359
1235709444
1076141220
620571709
873382824
1207550812
1026278648
1882104672
690620883
1589117135
218733109
998185342
1575327388
463948029
459781539
252762543
33267195
1500599881
1074163183
1660125
111852216
687213252
43831890
364301972
397993891
101530428
1685712832
1894669196
1235488687
128737114
219008294
1381652330
1156425162
223413481
1885788542
1345285517
1654539598
1695998019
135560371
1432232728
202881282
414046911
1608848993
1365701885
804148661
1571826815
1201144403
472011055
1392890433
883135644
949851896
1786385495
1810555563
1147962292
1815628393
307182262
8589451
381956803
187780791
870468887
650537223
1699373763
301586704
1021492240
1687660095
1365804706
2105388321
98700899
853318444
1933874223
1199313649
1733246022
2113862165
1788230345
66914785
1434068918
1966912888
173392495
336544529
1342548986
590913010
812946454
919531527
561455505
1131211795
1869219202
2119796192
1149101679
1735725423
222184151
1066434302
1394176042
630081165
1720403230
1361285104
1430966395
1666281805
524004012
1200899083
1524911045
2053112242
1621368361
286585551
1032452908
1131285019
1621357547
2070952645
469459858
802997205
1773365464
1664641769
742747131
686785313
2084240707
777419507
203483347
953795484
338193413
742621210
2083198618
1582004770
125682158
1633464315
1905239784
551157554
129090472
961627
2127177013
668778225
171416409
133401597
388965746
821776322
1581220598
720331360
198037302
1954396665
1864200108
2050432639
1239456914
352183963
2005116042
581962730
1251180287
64334965
747559157
1202340754
370054257
2052268332
1942236959
680861103
964325153
1305754124
183670263
461754656
2107258646
843402013
12701515
1071262600
2003364100
1918668505
242314129
233272020
1905015540
1791803314
231422267
371513064
215371363
650244773
773690783
1589350521
152831949
1546291924
1808517170
88753738
25913381
1000513225
2033586635
824306003
728409147
1053619754
743185630
1143043481
449605885
999484590
1218685761
1851077677
5426487
1300009808
1773988174
254197597
975214714
1388722987
1428538708
299416224
351095753
1099483881
1641300420
136838022
1022239176
394921795
1102394371
52103346
1641555617
1605517013
1488680971
2141355761
75081224
382536097
2090416647
1274349992
232871279
642510307
2096729332
1642260522
1335618850
343843147
2115915089
748649754
749992545
1411693519
18199428
1849488682
1665671202
106672909
1757693678
837084359
819296831
1203255719
1473878040
337857132
308591029
1307297667
1403907304
1298177460
1995350035
1748801343
1823831417
343251867
1957072870
208081164
1920564880
1610037801
475448865
98513862
1574536897
1828245772
1157234852
1670121654
1409070421
1968548339
1428951099
1746240853
685578073
1901866416
1279559667
507735821
1860203999
1501118600
1774480753
1180450139
1218791183
1103813404
1053598920
1303712563
467084686
1988683047
819017964
27590331
746910974
2002602317
87348015
1514267939
1844621604
1537344752
1397148850
909985453
1232275788
1815845075
163085033
1406404715
2027942784
2101397419
617368244
1080768072
1111303315
824825679
1213132216
1561610990
589642552
504843124
527170548
1346718067
914708614
1311757079
1097809852
2049722878
1628985395
1849091721
142730939
394884615
1744809910
1666213064
1524998487
376991236
122429747
1688775515
1250371157
966230743
1628633232
321514872
315918882
326949466
2079089338
431611730
921639525
1275624800
933021013
1161110927
912984553
840409181
1071191555
1184028997
1380130617
1427646372
1703943353
725622075
1804021212
855159958
657710700
562668689
271809551
1174855674
59106908
1891133463
1754489596
77746388
1168850156
1411579774
305706049
981971046
105275612
1107196537
1634612139
238368006
208453803
293824931
163801053
923664004
1630084005
419536640
1722901350
2021621053
2036362529
1478747314
591694502
237357336
1451515056
761083557
832294091
232426587
755893998
441316993
1996278733
215412861
1396705829
1059415220
328224614
1139117818
1060532098
654804909
2121552603
936773650
327360957
286305810
646570210
1288063376
88637541
622077928
543544888
1862928764
1346413719
1885517692
1247566731
1225281952
1708412796
1599454051
370106676
1457263830
266553881
1137091910
1099477313
136720094
753096172
850774060
1056431655
522397760
1227632471
385120490
694082113
709716124
475247063
1619243697
449955101
1687127584
2039712548
1668672434
1883294403
1177450152
1710759460
591365917
1981094949
2144436646
1949801873
33523236
2008198115
1532235910
1784791823
1623804007
1589506807
1210690097
1346283779
514206764
991568274
1012002094
211121710
1689205844
369779918
328959607
1646908913
51130926
902604183
389591295
1387408590
1102517174
2096333836
358658208
159048382
469912663
277234144
1806298299
681464822
204131454
1685937416
255641552
869940785
1693150797
723481508
1962157635
807816337
1905352703
621125074
873805038
1607580714
603629846
2133435586
1299484725
2051974356
830168028
1834472808
27523190
1665769556
94214603
1846949693
741075122
1659424825
1702310857
168486843
886143607
2074717153
1813337825
1744329546
223800696
451740322
902865873
1076584615
1121282701
2094823407
1537318362
134862928
1600938905
138630514
743149527
1677877616
888349770
1237536065
307995040
1867505495
1481541374
750322588
590560769
1368240090
674586567
541476054
935802915
1006793381
73114141
494388789
1291404082
773408384
379083507
1215320126
2136190027
873887862
1546031125
1677404003
1020041212
1948379238
1255724699
1974075034
1604342590
50204624
920066902
762339925
1863774072
939328349
1823102368
1608338539
1430657126
1575426895
2074723194
1152164692
1541861419
1556330077
2097488558
866904919
202283828
1384045823
1912490769
748971950
1721445469
1577256385
108990410
1793849208
1567738632
2120630872
1642293770
873041616
329202602
1805647381
330430428
977715640
1897181537
1630945598
278759677
268124238
200436773
1597365735
278987723
1722177902
533066302
1148627758
1330373124
1033124529
468329666
2107601357
673789094
211777763
438505632
1039177607
594953328
801445418
1119027844
1461786836
412076053
2131309991
72254182
495397796
1500962877
1882473494
1253717252
748660282
660176497
769683197
1225092987
1131621129
1516085497
557216498
470937044
167289645
1552370595
1906539318
651775775
1683127729
968640872
2096554496
1486814363
772453555
766709372
569783765
1670459698
2064207012
558353906
946050927
146737232
271859726
1657168368
1191478787
1255326835
904578057
636369302
144020402
1831326217
1959722772
1326197749
1788568435
1032481846
1982338107
1329089608
1969655091
835272886
2059749160
301661189
334568368
559329920
669405235
1429460455
1136056760
1577881365
1982811765
248137109
1867847210
598945232
1613171746
747052452
812793145
44580759
560103780
866968848
2146604007
703242607
1915343155
806397522
1199978226
1601354510
2005501463
1417168124
1258104665
1778244297
1634106530
322308007
2036225031
1647655186
461075982
1684415284
1713263387
268846188
1268069140
230729708
1640986670
357854302
2132008238
1309881309
996304945
1914682853
1957896000
295589384
168791700
462308585
1963891250
2012312305
1568934443
773760701
1988234719
610387854
1648285296
2021633841
729987139
906280422
1001863072
1568747695
927517067
1821742625
794153521
550998785
413239514
536742195
1006173959
961286080
1711756757
1275658223
521858303
410737223
529803125
1610501591
535205020
1911923822
8131548
1330407028
1524999701
1883811535
2125670011
627277839
800120783
102841391
809583916
1338295037
2120110606
1346568567
850613100
1346243223
1465367868
816047980
814254667
1761922676
2088813544
131775247
1519223561
999145064
1566930445
1547928377
1725613130
52579489
348259272
2079778052
877023507
1693386383
294682510
1234068878
1454277467
1082252169
139536999
1233162077
1806188409
1742584455
716866709
216956061
543880167
1595154106
1959899609
2016225269
696862946
1170952209
1575670708
918233490
11043287
85688719
2058837862
873124408
1827905368
1339635959
1781243476
2050926844
2102500173
1949681542
672103228
1653749171
1776691642
919928978
99280784
1231285686
1232686198
413174228
753127134
1926514308
1964735515
282709595
1210233494
1084972810
965415959
258567689
1995659839
1034953026
1535359469
148730385
1467602258
900023345
2079682186
2125932006
80909733
1044869643
1018673341
1636125268
1497062527
1914482381
1649932712
492175889
559466049
820861892
889202947
1025335161
2101210438
1507410760
78106544
784979006
273539129
1169945364
1784496703
388643942
124639925
1880735449
460760934
1926019928
996010718
952532646
15362598
161909308
1447766959
1202630252
1151105381
1346870524
2115197154
478036007
990815865
700111774
259929868
982440186
1122419047
1851839123
335389351
909163178
972693799
1473069654
579265463
449147190
1658544288
46311223
70316551
1332950325
638248865
441589593
1303521448
633967064
220692284
1045468519
356618640
150848250
1849643050
985156348
1743730456
1750901004
922563158
590810302
318985772
1032670459
2018671439
790196744
171666326
1366966809
70930378
560434733
552945376
2137103744
1232108259
1103575401
984821688
1198612655
2093866078
1488462782
348681189
190607780
7594732
1000204091
1742599832
924408064
575507712
908427486
1383904340
502022154
1419930067
1208315904
128047742
1450194953
1398467951
55297677
1252271477
1992616004
1915973305
440251862
1268445461
111993072
1125941901
1461460690
627743896
1278577008
272739742
34701496
887293191
505758788
750606652
777745618
1905619737
121098439
1969696613
1459337805
1069695395
1801516796
2068000468
949912963
1160480970
531649108
173776938
1885170060
12469960
489038989
1244689975
1512842813
2003957002
1280374730
48183059
19768662
308397613
297737836
1699195563
18041254
1111044947
1124310031
1411703702
1599634260
532556653
1675683217
1723551149
1915647685
309689098
597360136
795321963
1528736068
806284681
1267300878
1809650385
1249527929
2004287646
970500552
1573135741
1654425586
1373226387
2134523031
973403667
1674495055
28508903
1932030143
642472898
1892826293
977344396
1258118385
174702442
1428323686
1906814759
1323104176
1288521407
1596161138
1971831770
292598652
124257312
954224535
1705053583
1056355325
1895259543
1102154970
536708195
476154292
97852101
1005401027
901135124
1994031245
1154271068
1757885945
707860088
2083042823
1394583550
176493184
1268691736
1303151264
34375276
577395777
2131181179
1581536127
1491912806
1989365834
1987048343
1248639816
1228611831
427867392
2069864216
1579248186
1802624672
1259949824
442242721
309301034
920218767
1409392900
1488233302
145242739
325876588
233488082
1742956637
1909171965
107211756
1104207472
1653308081
964101318
140421642
2088991382
1565916833
1959612900
1742023282
2130535224
1606794674
131980783
462363126
946797763
1031629998
586315113
128167874
30411316
1660850591
1295695652
12752304
396315744
772427131
1154708288
80307627
1941711656
1884837718
1072775779
1759547037
1831710005
1347022090
638070828
296177094
1998756223
1475063854
1732476141
312277618
56544451
944498544
2083438492
1178932154
135574139
334827933
1493775838
2039069179
375936237
423912818
1306529126
293017565
350256378
331315014
1884491064
271273743
505396045
122055355
497846181
104733531
1245807041
739169721
1293750060
1244091561
148195401
609097271
976402492
791971183
1947616830
1615474036
247282641
509333015
1861040480
801119080
1879120933
2108713932
1919346553
812202848
1707393180
459492439
136096835
1152283369
1586154325
2081626969
1816868914
1509843796
963146229
1400780576
3648010
900990047
491346939
2064091917
890850011
820358056
1606969732
155225164
2065071150
1597617769
930451936
1292450700
595754057
1725298321
837367243
1461368517
959740308
1696155086
533299654
1079647948
1972346076
1473764160
1001883467
1903737300
751971154
975719915
1956033153
1081677398
1401335455
1460957253
907258107
1741251854
1938198185
1875704680
1230877930
1879774031
1313458131
1887226880
452264918
1990555075
1806369284
703618715
495765512
590982696
1592857020
1057821487
289358556
1710581245
498645386
62686275
1052051362
684583674
2037767029
1687329217
355359281
1419804891
1808066428
618013810
541744996
1457163889
298020490
1566736571
125407133
27354625
2099831129
1683251674
1324858308
1192801753
906404133
1687756767
874244568
832287380
1893521502
583338423
1186166809
2139427638
92361559
1638057171
6633750
246159862
1232235433
2096141996
1999062588
311901926
1995174909
229322681
1345921049
229622477
1140753972
1965001360
857880505
1849913480
510626192
150500061
659554336
372075543
831565555
1786833494
1563904837
6823899
964454430
1599756125
557400760
1870600652
2095306696
1866895809
1749420315
2136488218
914736622
1515811602
2009971062
679274888
157323052
1705886987
1421036189
1909862266
1009995066
1414959702
1059346828
1367590283
983797218
1334767808
1779926475
2014703125
117826550
608125535
1473003438
1595724220
1343345291
1936640494
1409475542
320626306
458651749
1254502299
20751264
1681407768
1911387127
74052728
1962593589
85557401
627717782
172094151
804905646
1040235674
1879938779
1741490511
513619096
1063926349
192686236
1796029072
1880336819
1318881937
1388525582
2128670705
1773589448
1503920155
187032853
186911711
1626185940
1190657364
1672388166
1024188817
602464690
666673702
443566576
2036361550
1108100977
460944638
392461879
1225993051
847652977
2015609782
1274859848
1466126482
199090977
1090701350
1876166051
1350734650
1442909896
16229713
359800229
744420335
162295044
562126242
1930810167
722839226
303670101
799185111
1485009774
1382906118
1028158767
369256888
1686734355
2008406607
958386854
1279174300
1186613094
708395443
1373526582
1065791343
615502055
684124018
2076259602
2073624940
780453539
1823121002
1878143004
771333082
1781719969
1425585307
521667564
611186901
1259613167
356012200
57777368
1081285586
1433220086
2067626442
1755237767
1919054456
120182290
164932483
796051737
384497868
1038946952
516507672
1127132788
1564995235
847203697
860044319
352478999
2032427191
1110288432
2088915906
1336549045
1208434941
1858701557
175025982
136492241
1277714547
318605553
1706845157
855758971
2105837544
632772430
531832133
1472072152
793365524
883562642
8295004
1381620006
1685785473
1460977084
1528884228
457477873
944164124
1197497766
688808805
1722801726
118996929
294919647
127286633
47335304
1157354033
1443485208
639532376
1336541516
1269299875
2112101050
1385673661
1076799696
616384487
226874798
951484496
1453423950
1053685721
421459426
719977593
380466303
182441190
124691463
1164256530
333283812
685018619
936806462
148981888
2053496488
672948902
1182282791
365511155
1732481086
1427523455
159812716
1166451626
1229255478
352828520
1352536663
774882000
454645701
1929450809
1376673537
2107621919
620923104
214544429
917491284
1420695956
2043648686
1823588431
1209642284
2146663442
1460822491
160485974
1913537966
785894459
79453335
235815736
1495365131
2133389640
1498498670
948116917
146162458
1690682964
2013237096
2064182124
622598643
1552345380
1023386059
1140735978
285951487
1518583466
205586243
449936596
1081499229
2061197582
1718454292
893021790
850623928
2095605378
478416215
1808052628
717864276
923770377
1021798841
302945197
417962097
2124559549
1794034391
755374938
336441436
1721443792
1600688404
1754171245
473998
81996370
317820286
1059987177
1235218902
943564186
593116743
1369325004
1511369811
1791386872
1046611289
1572481778
2137388142
762612901
354196683
72544754
903829064
1643396027
1155764277
858378379
1216391596
1040472210
1582145036
2064517607
978334328
899425078
698759023
1309518011
2069464859
509833713
1026755348
933995677
783153993
799505580
389176480
1447705824
579435566
685213066
1598110606
1098705427
1685768618
817854529
1353981977
1361923207
2139568302
1898558275
662887537
1510166325
5579187
706822274
67812707
1556325037
1634138153
476068720
1064787827
422942327
304369797
768553439
854955415
436196269
295504783
596778165
1867219322
410966554
311806390
525745083
838399736
1206756374
108537606
1657213989
1851900700
647812011
776821120
586811639
1369417366
2023954004
1827505718
690277864
134301182
852410841
1612113953
1582781812
1411358088
1358091064
1364990659
114803049
698495074
1175259885
327745104
394651738
1339950905
1655654560
1230063443
424915980
527221887
1019763839
1007701697
696106871
931612788
1288047435
743016443
824425142
1257083385
405394948
213121951
1143114169
920829805
1565326497
13115339
463851559
1078262144
1138300233
530018521
1582546949
862693195
210680722
678240711
737212710
644676243
241836673
1458894241
853247938
1471319526
1060584217
1999817864
493628304
768427760
1587285102
2121662348
616547023
1801778268
1248251384
1680748568
313657825
183186297
1247166348
985256785
546837456
1933745199
2110608049
303814738
2076681958
1582181487
1784205238
977516069
983011855
1837783353
451263226
1767036587
358792358
20886254
1128502266
60576029
300225378
1689208257
683635106
1568569126
1260082903
149312877
1066721977
1864183769
1340840971
50382807
276264397
1172080841
1611644517
1441440247
346763475
1998971461
1529428697
2078979534
52247989
1930913952
1847239285
1550350674
1612468481
1960324077
447489682
1039310940
570159091
1367327778
1600692012
254094227
1030182861
13133268
57959309
900480175
2028278921
1664030836
772155535
467783722
1525657225
551296202
486217739
1996517420
210919347
1720078224
1738418383
976663994
173118784
380015317
590551249
1068797307
1691875207
1219050170
2035707292
1391459440
1636085783
270524
275416652
46937656
1809000327
2084055836
1794382539
424780947
1905672185
1500476379
1378964172
503980506
376608976
141653086
1733849791
1365582319
650901257
1312830277
887442764
640963212
596852416
536133630
1913155494
16118659
1814809849
1115013642
173810801
2035276900
890987381
1662767031
812978184
837906348
1967103354
1028725930
1894377812
1004781265
1690474093
1525896885
1000157403
1247793376
28996733
1162948073
1595675055
1664638316
293234927
1823980073
696484969
936699159
1665696416
1871958535
1117347286
705927631
104404223
1929290120
1418199364
2070146491
1764455484
553751979
1126484055
924499324
1435660802
322678716
1498280628
1493391625
556826352
876139035
77745100
888777954
190563851
1206624359
1277888387
518081190
1432962773
1848631238
1581006452
1841909991
1090196101
1692600188
1608173080
1125268551
1999673671
1203435821
525899151
1308732667
485834108
906256634
1451698928
2061932517
1863783530
1811158117
1204645080
1248528881
1143120259
550535744
1908917227
75685244
1320609564
1477052033
399324033
514127898
1963766578
371672766
2030091873
941278354
2117803177
1269807218
1486292040
1973664114
2016731193
1499504842
198083252
1437256250
1665057964
922505003
238900934
1163133170
1908055601
156794951
945262905
1487965522
1598134384
1028051516
370383846
583250769
110642275
1510737931
171114475
775004549
1298911908
397719679
1785627707
311265396
2006905287
1448624382
268698138
1601563218
1363228670
73633093
1324307348
2123612874
985130828
1940263911
456058851
393400384
473635460
2036080926
1072939175
2129914356
2054232693
304769091
514731324
599147578
930778407
597918348
2051290331
1863681999
936356196
1990099724
1901087384
957960110
2023523871
799324294
1792765520
2039808525
1721584526
1485217870
1505420731
1012494113
38035865
1522363725
218168262
138393458
1153775
790669314
429967856
710700570
331430343
2033589232
1343662461
1684801221
1205488277
814613128
1120329516
1166514913
1318869726
1953224953
1725417296
1422213051
899628259
1376094175
983383859
43070554
1319688833
296157673
1357174953
1853910838
1406870470
1512177312
838871142
301190907
1590641328
1749186027
209718281
1817351461
1801488244
605047524
810575527
1094963481
1382558066
1364318415
742356650
179791087
94915456
553069910
1282383740
1083716234
1483181768
162800302
435954163
1628703667
272164954
467337276
2037585284
1022821255
1947517239
944478050
1950011603
1225145692
236889028
990848428
1657919288
609681109
1171937252
1545459561
1406738409
2027477114
781360361
2016821137
1764286142
744505704
1032959098
106185367
1700511324
1033352007
1923216131
1358156686
1116201470
1425666354
1398188779
13249892
625746220
1713507538
75376657
178603059
604897882
302918004
1939898270
917285799
358512490
2090125824
621499711
1118329637
64261520
1842346613
1900574336
1856503286
867922525
815158213
1655100521
1387245378
1569601057
2094641451
1020612913
126647254
1623115961
1531220645
297664410
404941538
946339453
1502708144
887967554
260226060
1625205672
889179250
2078799358
1322409669
69834974
799158609
487819016
1201847036
262068123
1228077135
961993486
1286452155
915632418
919353043
971824964
828028051
679756296
1680087630
1101149141
1065622237
2083369243
1275491360
1179113810
1636958438
411806737
962073193
1697517186
1061784986
1646241465
139030999
813907950
886094005
1879685879
792334846
1210454557
743214156
1618089205
1515925752
1701919190
1822317915
415933487
702943320
1575314118
711794056
1723801329
776967544
733662741
220830826
1411910881
1636467648
1141812522
1353735996
1980977599
1042284270
1430326109
1431685413
1046791690
679607839
1942317856
1285341427
1777405690
2076024378
2101538081
887102796
2066446631
1938608388
1473314304
1355853637
1905242363
446520181
1130733420
737236620
185521510
157605857
805474023
2131127994
659821230
1202693304
472272434
1379784759
1456801885
500240677
880359437
924304808
1739867146
817270495
290679767
396193053
709671607
1472527479
2094376190
1271731171
712211862
1512409655
1135737590
1085065807
444345856
312629136
437764108
2141304336
1507057516
1030083426
40161967
418182239
461457397
37336025
295777855
104949568
1344960357
659711496
2098254737
1114611374
1204178016
63656608
1816019372
629724334
1601342887
222647298
656620950
1771007324
1505667154
1795800716
967379976
1123042488
1606113741
1870528132
45646644
866576961
1917512164
1150494354
1765419490
1265236915
1785332867
1483996988
153555970
490828120
1307035694
1872718293
615718299
1688961541
374852594
466387681
987539288
627740438
1891121076
288777732
1306874389
1053876
737960407
460414464
1275765188
893262598
1359436828
1095519291
2123910922
409775579
1872439587
1359503458
1007172849
929070730
549420770
464560778
1537170289
2048434744
1976897973
1677341571
479338576
576242911
447168013
1149371421
651082824
517431621
670402399
632216990
679448592
693952042
591075989
227281292
421129845
518357903
252131645
2147457691
2071506601
2053944860
60754496
1166633271
1731337201
727282719
980730237
278669376
2062352064
1776785050
1857718154
1712119215
2044960025
1281943175
360520431
1227210174
615566542
1507546441
444975284
85533411
1373969971
281770829
1741862158
70323498
2047234204
464365873
889588007
690195193
425472759
184842689
109948336
510764544
2018309975
1094049021
977078823
1897372776
199653901
1356195989
1250945600
1876941944
122435719
145658106
517876449
1497353353
1956267660
1566300712
1340324124
791604372
1437223977
304255703
17921425
493018846
7540141
326797749
1292392313
345137882
1950085840
1456838843
203413259
330684912
1096090905
123822729
1009939272
298203408
830859321
124212971
578411938
2020905232
1617801672
2106504389
713536571
1944632096
1782985714
1919297002
1506280322
243929317
892572130
92374856
546375189
1679038996
1730465676
620852934
1653799066
1842565429
309116793
1029045632
773085049
1054356520
1336600199
143808169
82795054
721491940
1971667722
1484291664
1540231029
1925532983
1794012421
1723299874
94348184
995101438
1756313614
1851032963
925606105
1395446999
882330170
1216801282
750309731
174674420
857693959
900723285
1943254566
1005890742
1796209515
92846667
1753433581
1904597263
2115501028
1628405450
1737845116
1468403568
2063605906
420687935
2084668918
572254186
876704669
995430581
758812335
1450055853
424784659
640117007
26971853
1014465660
647062308
1701373436
1923025415
1376521061
586078718
1839754220
241040183
2004830821
2079482949
1484176651
807459384
1636176994
296946779
738028292
1754790227
1251367903
2072019524
1118971209
201039750
317404680
154834069
919919172
911412479
1237743069
275147666
2041124927
23995060
1515652738
1658447095
22229406
986346017
740188416
1293195171
2044260749
1185985124
1295867886
1929824549
967978356
472112577
1444473015
68780145
1170435641
1839641373
308289638
1485965525
678677929
1937532281
808032340
1505031464
804980959
1029690326
466897143
75807762
2145440605
655831356
1448861391
264993256
1308561276
576511281
1623449083
2082575870
222471660
1476749002
985195993
402615113
6914315
1638497465
2141956211
1303864910
1160313461
351287769
1789799140
1128194799
866162980
96693931
1991452839
622125731
2029176431
929346705
249029125
305877765
1284616307
246724091
748200190
1897379119
959928213
579357798
687346351
159850169
1370363770
1964597991
251262721
1054405260
1828105015
2136321054
1928219769
1296221785
2106194092
589695811
1492977180
1537094298
1812797511
573214226
1227629377
1379011920
705700597
1462270934
7686432
1925692683
2080675099
1443835508
174427590
779413561
1029701189
1087607134
591137327
2100496611
218955236
1880524774
362414533
1069591247
7649090
1964939223
930779024
115671451
251410182
741588920
2005426634
2089825372
2146750992
513180600
981879036
1740516366
2083635436
1036959428
925924919
991104418
1945018748
1366385086
1852188532
626486076
1702747726
2099134425
447963189
885917366
1490540323
1515427271
1091292216
2111072331
1997899083
1978846370
2092339472
392285136
1228445052
1209806943
1699065219
331964346
1289847903
1078727260
256887604
1536714732
263787881
872888461
1264719357
525093070
1884574664
984578775
1351145055
1069094992
573126882
148160254
346891448
1500395114
1532909764
2121659611
2128434981
635197890
1954865570
198560362
1396373769
583106046
2063208689
158957744
734246062
191851413
362743840
917258779
1053839209
184474961
732034327
311067547
438447578
1702653823
849424630
1109836483
789071590
40867782
1459477548
1894101884
1933985867
1001617661
1250119611
1150050268
1899600387
2094429837
305227332
1284910466
889168613
2083985698
26469200
1696456930
1086321716
2009266921
1867190607
1809943978
478421320
519089957
1852251254
900897296
633877792
210876135
1215865302
66978701
167136286
1660022373
986306408
1127013179
1117585155
2097680027
1899946899
425174014
814670306
624244229
499184792
2029774974
916703641
1279896642
2136104933
725773560
1613225800
425734640
1230819999
1646136806
872299015
169205087
1469137123
264900081
1170873657
1100764255
1922897173
383335797
335216071
155678805
1962706100
58979893
141099546
678212673
268578936
612538977
1320137805
1011209072
692727936
871208852
604336547
341878207
1968441300
52723222
1630950969
865144269
159460929
534376797
1035430942
791481125
288379727
1561129280
108635766
1022191481
1788994458
1749855113
1731249304
269004528
403856559
1598006082
762355633
1860504788
836937522
237028239
345419920
412236568
1515131087
1150965067
220009485
292633479
372564026
379292689
731583494
696999382
1801013666
2100852622
484205758
208661139
1303116359
595399825
909374738
399205519
1466055437
447286196
648695168
1415248956
445364598
2030160023
694352360
388310569
350894432
1852216364
302228760
134242951
1606189103
2037506255
175753046
670418689
1907542917
9561485
499064213
1025586671
18674569
559425705
1839353515
1248397294
756666697
1125909739
1946287994
1126800599
1573411442
1459087256
643982024
1032219693
1573537718
852608051
35703249
1748427142
81696130
1817922595
1486025976
700781400
34787426
1123991258
730247643
231699928
925845562
481836815
286962956
566897823
192211626
838625506
254447523
809743260
1374098155
906407107
1856132304
349570342
2038871859
1283550725
1771949852
1402255560
248362174
1127175245
521473713
1888891205
668299314
518257776
997031975
309432017
811823070
1263180896
1053661755
1599994573
1428276530
856689718
1914968506
1515955960
504230277
594655757
1761179484
1471533247
1809962768
943369922
311629962
1567489590
2072328388
140845873
2055320578
536756042
1932466728
560998876
839512989
920587926
323861344
2104283422
585639098
1258173005
2119080003
1040808037
1521873846
2019517602
907863938
1805513567
587208791
1944199978
468765234
643829010
1786822328
65465722
2008522340
1332705783
246222883
1219126963
612865493
1884288296
933685218
310579935
1291178484
1525507540
828788939
300576061
1788743167
1270363608
472599462
504395938
1566068108
344492803
310094505
92795533
1945288328
1080193926
270459117
2015136541
1669805328
2123436929
1458196812
1646708388
869467961
1921647217
910364167
1639552686
886857412
1233127177
1216937312
1395052423
875810710
486420548
932637720
272880671
447024041
483659699
1403009752
1234656733
1050220072
1146710976
1183470072
962062675
908219676
1002989382
421830989
933520645
1772070243
607961254
986304207
19360111
6851386
1132610532
852343460
1719876292
630864636
1219020012
1293713445
1201402727
1666279029
1402402173
152450288
420763303
272970426
1017434315
839931930
1920716458
1920999944
440803424
1351153362
1344196060
283151833
1384905183
1562371204
802297948
1410784641
1019948334
2103552951
1659964912
426835265
654684682
1383897755
195463682
924313530
622392771
1337290858
1126331860
776877092
323458049
1558638109
526087176
1165143102
1613456840
263217096
1442746038
1180706360
913742337
1545307015
43751309
1183358243
550555419
661303672
563691621
1340270355
1129488961
2088293408
860844707
470866238
342494777
670264986
1287079054
1282011640
2058651257
1403818589
188826336
88577372
251006347
1116579995
2103540777
572598557
814892220
456692629
248651228
1906250231
1948654982
540427479
1378285635
945859360
922831858
1229527445
850439015
381450834
1958964056
987309158
219742450
2146312710
1346228550
1897173368
98341427
893940207
1294652168
2092941202
298736694
1919458903
1987963798
1992106223
859266477
1021092699
1037761810
2016477113
220738389
861268727
1735736150
1470356240
277181538
1605473581
88250342
1041680137
1471096758
1853118844
1552755807
725511439
1493716749
467918776
1357164683
266286062
1238388065
799109068
24497793
1971938539
1793095895
1577667100
1628031591
385527264
1710384439
381532940
2036510662
39332361
793025606
854621316
406247552
1622598792
1777966392
587530812
1546225562
1843567024
1596907215
2054530712
1023690609
67177533
671533823
281792329
12117524
250439100
214029079
556156196
460429797
1879978226
257838657
1718191943
1727220926
474488977
372708632
1185943328
1654733005
153454667
832657461
612988822
1817989003
1249688001
1121536124
869247324
1393004176
418503279
2025917107
803843452
2085715284
467330996
907133866
550090056
620895053
198275555
1600384159
215371358
1429429194
2016222319
1034483487
1073538941
515760709
1723697247
669088984
1174125866
549806878
1283548166
326495111
1057578992
1674665721
9186922
872294917
415262265
1542499889
1409989954
856645805
517964489
598606501
1749832342
1217905378
382782952
83597010
1999985850
962467663
860533610
1414989189
37138563
1986753594
39853058
90466935
304307407
1651132172
1444420393
1802602859
1504353456
576273756
1883386648
309289703
1542133822
1019119745
513352432
1074007296
1060333020
1278298957
1348768326
1726594507
2020750482
1663830447
276750610
1740937258
1079078812
1911571525
1355199560
1146801063
855712835
1040161158
1358341547
1086107179
304164285
1824144505
561187670
1779678355
399156805
1784014431
696270549
460699050
1390525002
1068514472
617500517
1409633744
2129908100
1915515739
1503311694
115026927
965596675
1594847867
212924364
451841422
1765155239
2008551062
2124944157
1403013211
1961897161
230648714
1340768030
1833620079
1001648181
919255999
1250526181
560968441
1009925604
818680543
1010102954
899875505
209030294
1490016190
1367409972
317777955
1592157946
54055612
1084733800
1671642131
1555882183
1000760531
537299841
1864618615
1060105495
1684697872
2087070449
218425472
1048750902
1480268132
1537672262
2040369454
1432850570
1662748407
1477945764
414187348
1587701221
1657680506
1416957260
759318296
1938982756
942432033
1260471270
1047419923
750885914
1619569432
1325843947
614812579
317488531
1159354949
1786650236
1337095695
810851891
1518363746
1355969437
1313505980
421639595
1760485226
9487700
807233776
973414367
91472995
634087585
53528724
152651305
12727851
1602880012
1411094061
840625196
1888968780
770665033
2068049503
1273408147
2020418267
2092839755
354074737
2108768358
1458004092
2125880197
961473954
1524571128
1283819573
24449978
482087560
1966234992
1581208884
1697998338
395959533
1943056507
915012494
1540588756
1894078932
678785791
1864440784
1397536632
131355989
1126811373
80922032
18205242
574527946
593933726
1560085533
1230502655
294575914
578142228
1678726971
1650376211
526659399
1026771660
527724522
466758933
480059863
1696207208
114242730
1302077774
865372451
1919148357
829392005
1478678872
1963024344
1721568105
989401393
14383827
1046948106
746334055
1359779712
1910715206
858016860
1504488680
31507047
63353754
1421744334
967905658
120430331
55078404
1560663353
974452558
1632181314
1761906289
462745341
1215464619
1254265380
1213800927
507956441
1607767290
1770670739
1584967384
906073137
925157021
1142515493
2096341246
1195223746
425762180
2021155196
47596334
1411075197
1710760655
222891035
138309375
549856987
1578118088
268449304
1381007390
1403347369
57691414
81801796
1422187777
2118391504
1794229064
1212756384
180763025
799712011
1463865312
1939182137
2140510580
30536814
497217194
1429630008
1901507599
195591916
1756701054
621164625
270089500
2052132914
2132857389
1275434960
1081226364
1219821904
79599458
595983044
1506485368
1838443588
881090815
857135395
1952304500
1425357442
639859726
749408779
1430554485
880599259
2070430638
61346954
1803783065
968084341
13058818
325665380
534813810
640009508
1894128568
1358728772
1245522463
856399165
454821105
1625843765
2027959622
2033996376
693358797
322552125
888333132
226585392
244797910
1429409527
1375423772
1673899621
1912156783
2020464767
1422189225
721675944
956782573
445605233
566987116
990621535
174035050
1849337316
1807480556
948989193
1112918708
2009797039
806820447
763579389
2055674507
561803588
1772745236
2022725258
1572879729
456144376
286336499
1687755077
154894794
441409034
1056540361
596228253
1929308263
552797145
1457252517
1902705164
1948223782
407868093
43786942
771047281
1150598377
5583214
744216289
2061339341
917900759
1323852501
881333288
2045783122
589674298
1136014976
1111239478
511017478
1825206486
1774381953
1019423348
150408756
1721803005
1669938408
341509132
1117824794
93071154
1639345654
427214146
1216982212
1592498746
1707178730
1911508347
1249558740
321016010
1401833983
773516610
585527097
973091789
612949534
1277675072
707257257
1568656593
1232218683
1716941362
1810489948
1631304648
1466715010
472797727
1382322340
1259550461
1242846024
882819930
234792855
162283048
773100804
606191822
2128031213
593971069
916613139
2086057203
930450895
340070827
106740403
1171311759
75584265
232416394
552002635
684303493
1166333685
37707524
598850008
961807068
1186137887
1754774231
155255630
1716822336
1823078119
1826438804
1982982885
41018070
795273486
634566020
1668967723
1455299770
996458865
1964770658
787719245
926349412
1644549282
1846371353
868194114
1756937830
614127522
518268936
395112702
571888616
917664083
534298066
1659893215
1938834431
1748610914
1504959500
904589068
2053926231
1493830971
686181809
844332005
942618737
1886774577
1176061100
1224889016
905771634
178150857
942546901
2052697851
917882575
109403931
666446480
362715262
1218743653
455830973
699451471
686940340
460704836
1842705158
671514181
1818934196
471119804
342094392
1487002342
1456381466
1890939928
663956696
120386701
1950372260
1679157144
1504212439
521770875
1956264570
1994491589
971662898
931757449
1145882259
1385827354
755973757
826668826
1588983079
601281809
1827246676
1065951041
435295329
2056639854
1034773139
766297047
584882351
561169290
852706602
378180898
1193724135
189217976
403499831
708193373
1114891349
1764935752
1477019818
2005762809
659502018
350723401
906987431
937499182
933749511
1593361035
188527069
345265219
905568409
1841297040
996095913
1370130865
1173071324
1667265735
554890793
1308755220
1051472085
1115975006
1280219320
1591583133
175135892
745746860
1225891878
123901530
1086889040
1258649215
1170128449
172493027
1894895798
359908612
1357067206
210975493
156923730
296308142
1602628279
1971082179
1438053975
888941778
1467704854
1523773149
1732238599
439632891
867899339
377412736
103966587
259103003
421514014
145386087
480546273
1095459611
1316813627
580085100
377040332
1639230127
300234309
228711476
632898515
1761797917
2096747647
1814781032
8140530
1209133297
846553610
1503435191
1900770326
697965003
45051316
1189163137
1272360030
1225928035
988177442
763170018
1077961078
1978422863
433685124
1338295259
1714896393
432563718
376492352
629039580
1652018226
918179989
727851902
288923598
724313239
1745943288
1486008143
1972549178
878575461
653776033
944055184
182121238
1038978318
1251997260
1271602619
1547432231
67466114
261815750
1689614589
2082980746
404530532
325483145
184225117
953782822
1298199623
125848294
2022955995
2115715998
307151115
1296717045
261434116
299998695
1466802880
700719698
1167432338
177949258
1754787358
1898184756
273560943
589634500
569990683
46739365
892798500
1271904432
1939612870
1912422478
662456984
1443204981
507771591
2048934977
787479368
1460603911
585690944
2114745241
431511854
2093751347
1392114968
1200094993
926166543
571526905
1520949678
1884273502
1410159111
1313124025
1179211535
1179744858
559752330
1029401510
1522013670
2113089281
1925386145
1448577193
829068804
241548144
1594409891
2111305491
2026142735
769187080
1294929448
1098705534
291185282
2088192826
1015940685
1689391156
566337321
729974023
472871325
1952656183
521195837
1983951344
2082947966
1359616194
808203507
1234746183
1849849520
1240451018
1656853536
438460374
2093221420
118266190
880531314
663168863
442523124
1115552194
1036892440
1600406433
858196347
283254731
1392545220
612345180
41566582
1858437315
75294284
1203703708
1765423698
990214326
73982714
1345537984
1630130616
1722890411
38196134
1964184197
1912091033
2040438463
597137629
1418410164
1931655430
1391239835
1271101658
2071361745
1499890034
1681163405
456721050
1920801618
1885094465
1678456466
1429249887
1675648661
272001752
1248199567
1369588621
1229216278
1425060838
2139272808
53281763
1895354931
1101886554
1200768189
1075650500
1154351039
900477614
1203535749
681239834
991345817
648641885
496011490
1645225128
1748596169
1546653796
1686019264
683273181
2103329909
1965792873
771063696
356378349
1996016135
1584765516
874044740
1685082288
1902681258
992684367
421113265
1124001066
827681568
1445024311
1465100017
2053491402
1849335460
798859871
265488920
2112322515
463197208
945357192
449055634
526987348
1595266057
638317010
830609843
1407702560
1368656614
2060423779
151526789
551518665
627448409
1158322507
803709009
1712070835
335817192
1142467786
1072014498
1500279678
2100395599
843332570
1704634408
1890824930
2142474117
563820411
885490859
359877931
1462149933
2117746286
323520034
71631991
446321023
957121758
1297447846
2109231175
1754585885
601646350
99275015
223044853
753506206
518188961
1840074096
1688856971
1866597716
1894987018
169961913
762148426
1662432580
829246114
442857078
544750872
1787336932
814810793
1908258387
71669739
106771705
2081503965
1344641128
2097612284
392774757
1499326470
299248385
180419188
570098610
1470223910
1272988179
691814723
975980007
1681769789
644364843
246780715
574040931
577600397
1217923805
1314449750
1312154142
984728711
1711652511
601171183
2034733353
1461074839
735764222
1252340010
249172133
898325279
1086281630
1041086789
1182378195
1544031
469904083
1690092391
1168609792
1239354125
1955064030
1983808197
273145931
325571862
1950329567
2107490128
1773809321
2006503637
187776898
1471801632
2039272324
689061678
1629766594
1210498378
647837452
918666102
505890374
326708559
668510211
1040689841
1716393678
1776194459
1664858339
893023435
1415146587
1700098784
1649309682
356283269
1219859282
252511070
606376929
1694541504
79728807
1878437986
475250027
886612105
1697916606
1987431649
27388492
365938837
1463246899
1508003997
1442460587
823226008
1699379852
1623014806
1681766579
1464764956
936225209
786755685
150888778
1162291762
1059761225
192585399
904865787
863670499
1585522437
215524096
2060735304
1243409092
1178999384
2117400561
2065643845
776355455
1493940437
1584089655
30648683
2094775818
1232773248
415148720
1022153904
586288612
593044969
791722167
279213230
1171779453
55849554
1861580481
1256176847
2122158210
41065148
508341402
1554341881
2125142749
158062205
435914491
582313747
85174603
865896692
1828605191
2109981915
966244158
1003796696
1146130837
1097611942
925986073
1779014179
2104709936
964065358
1979259461
716796404
610548878
223237259
1375407822
767118001
832972866
1977347348
988622100
39381029
1242931535
1772050432
1802073659
1074960557
200485973
1507268169
369413839
1793152480
1359903915
1247441322
1419072403
1237771837
1881993585
657634812
1621991265
659437800
228865606
1160940783
2076036829
390656868
1176671351
1125107322
1679672188
1561601021
1962827664
1890303262
780064072
839996466
1541224320
630591628
1593664488
1740421810
1509929119
347318966
730443429
2064861837
696575727
726473479
111523400
1290602757
1816405103
56350073
383255971
369247979
1910223573
1711987456
1343900067
1482624906
1604561179
586544871
799444199
1208546882
1776418000
1616225859
1900176317
1569170718
1295559469
1245486791
135262688
16917446
532123383
833145308
210949088
686902708
1353934974
1531818042
1911198093
1545068593
1046233988
564140881
717342115
2107632783
1033328610
1693535893
1352713586
703212043
742065477
1507273961
2066910446
1035718611
716903393
183771205
1659432084
1506962640
581449961
1714090526
560579064
1506965463
486957665
1379149232
896699623
1761013969
538559725
1985904498
1562410401
644988407
1787797017
1439566961
2144293307
414169868
1567533721
1986459834
125818185
633542870
1867650863
1695484164
2101585457
1806765271
192590790
875426495
159203464
868917809
280400236
1862330900
1431789517
533684736
1839655397
846361746
1590648820
829815317
182953037
487833452
240522792
2140907584
2084909910
2074611903
499941943
1772267988
1213562563
1285067039
174157726
1954273206
1888138971
119450386
1540501777
662992876
1964784501
469042682
793768339
640190562
710646610
17135021
754018395
556277758
328082673
898721497
54343460
642131547
380141748
1713996709
856675109
1245679650
1942134037
964098379
76049921
7768642
857513732
694964769
310318007
782825896
1349842262
1187532065
1726480286
1463069799
711361477
158844614
1112227289
51793152
652428985
857300257
2023914099
427813272
1215170752
1107346732
325897724
1050304204
1736883389
499807185
644870318
2055365253
45581133
725437667
1815307237
899049417
318137837
36382619
1381605239
2070438845
899544227
2047533821
1926738902
1121762973
306061048
79962550
1396667557
1250240574
219849298
2047669628
192886058
1614872261
1327272282
1682356691
1727754870
128915168
547423463
1131161330
1998076983
947992895
313714988
1960779216
81544556
1675334564
1055618365
1857135655
199008353
543661482
1801846184
1141546673
1336569986
1052156781
1146151480
672470652
206299783
1865641769
1553453287
1043770984
1339582433
2000784045
1030246405
1612504713
1556810143
430856638
2070997829
1101852650
665589203
1053077459
1770649640
1777624181
2119986872
660020951
1087786503
705627368
1548667056
1946111508
519568694
1661145490
152257681
2060167146
2042847937
120726522
630681975
415055543
1671918422
1647961310
1276410525
1120843430
469402554
2090994902
1819577130
1257597136
776282820
1225336129
890710521
538367786
1169686104
1250778413
1092028243
1610920967
807763593
722725762
1859670011
743505347
274706585
2047970215
1645799072
648772361
1443505471
230997020
983128480
1808199571
639883839
1732657911
1268442775
350028064
1008585464
1614849240
1209462265
376345446
1651590474
467455946
1396530232
1184271786
1443271054
1644050271
336130917
1046336619
1114070949
1359185966
837152400
1736705430
883737781
346829840
2090212574
1199534647
723151044
629017140
585306123
504002567
45037890
75509240
855677569
171387920
2073958608
1795090992
1291829651
1700474188
20781329
1980262500
316107425
388307580
1814261592
280915219
1046332515
1162831358
1568362084
376415677
1179756779
1431095754
1360453314
1839561782
2035917947
108731099
1933033373
605199449
1504628314
5457407
661081422
700256000
536138788
101160872
114516628
1644014021
1721498614
1721371747
2051010510
1396709952
1866859995
824238053
585557016
1149829993
1927907246
774700536
2012768584
2008964666
342499916
476778991
672380088
9237643
1625112671
1583431909
8140530
1761496584
47189267
1378335879
1445619089
692008868
1474865694
1258098351
1310298619
1237223537
1428042634
539553453
1597516000
144211630
1980083021
1909802530
804619261
1878122860
425631168
1889676973
640915950
2033695776
98137158
407222170
745847841
238609262
250695222
1588901549
308384406
681563424
2050878809
807713708
1172564051
2063866697
777601431
2017797955
1519660490
158945223
32428909
1679402886
1093101928
1392365228
675073900
1015506224
133353555
1461457420
451228163
387016328
2009018257
1526954641
1537526927
2141151155
1769085076
656037563
872573591
141425043
502295130
610302952
2086414529
1169401799
908266140
1299491478
1461664264
670942227
614074624
1193890136
877816836
443034821
554311972
1934938718
712250399
658720375
1184516215
1281148997
355074528
526904452
286012654
2082018727
986343568
1556790301
988606661
1038798591
1878883947
725258195
1209844416
423243738
1880557496
1022856725
1063397534
1403628112
396885718
1200389431
1625735270
267104611
786169803
1946268662
235800540
1969738858
390351572
433580780
597063582
1101982118
1225298805
883977228
1993703405
618006963
1094049308
1155123134
1288282485
962628264
290767090
1108178
193367597
379314650
1954573742
2119575496
1073950359
2022605132
956840624
258344964
298739824
651967242
930091582
15758375
230648543
52401838
1990350552
724175220
2042980617
1352742406
848636667
1117157288
852437146
1027120861
506530038
2110557667
699283569
2095740782
2066442117
323652092
900982519
886761213
2079493537
657994188
1360716962
1160441072
1835505618
905160141
1669079053
610159320
1341980674
379166093
1258125936
1416409321
839875692
38872764
486776579
592029558
266561214
310159365
859975332
791659507
1526384323
944341167
1798273987
1680607417
1770945102
1602521064
1743502602
2124332108
654763871
1773704682
1750946847
1491495393
235700756
397735931
2076797699
87983120
238074592
1276096415
1274801334
2104115958
1012231014
1598063528
1354923638
503585216
1183116114
704812374
1889006733
1543842317
736819849
372564792
2085948868
1754233772
1941757029
2083467734
1439980240
907368547
1465242853
1212865567
1323707364
1467387922
1159225309
1091403697
1362825148
2134792170
552054541
1064642040
1108738390
1105971141
1125884959
1484853003
2055084933
1141069801
973413638
1348941704
2056559637
328165020
1907802469
1979623501
860577049
30637584
505272975
1193300057
1857708686
354970518
1860036101
1806025107
2139237080
1749699567
1049715378
747322949
2131664665
404077116
33534410
2105659559
1662914404
1083755512
832520794
1024367137
18861492
1411567815
1130391460
139722269
1155927507
1008866921
1504521449
1934224422
424866141
549901139
1246326083
1582112490
961730449
605604474
225996581
1816273894
1407167927
1917245405
1445129407
1790910444
302766040
112681276
1677607130
628760088
925104340
562510949
1335663843
39666812
1395619481
1495639812
1325785306
287928826
1916087028
1462541506
2002778066
249897950
196028833
1813248677
757682470
602257137
402682459
1331060422
1035186022
1562522580
1616705070
490215789
248944799
74088755
1984530695
600011917
795465815
1114802757
1431394847
1185244356
1183798012
1319557548
1496320319
1862461268
214376149
780105971
1823339820
534620534
1709102846
1576163475
1023954908
86741430
1361793872
1743360975
240586002
1280388565
1015211784
1005753621
1414664344
875339696
2035954769
1363528531
1622590486
468063081
575402884
794408886
474905645
1378743070
713426838
25607935
1364602832
1088358102
1019403910
684708583
83321907
239885504
522988375
483825052
381281916
870459314
2135062319
2078470712
1450773392
628063104
620038167
1327538560
1169523556
163311001
721560074
1031212627
653554082
725652663
384845273
1719586429
1174589250
2007039021
328740922
218168460
1910520379
926883119
978741104
1790674706
2092828293
439639049
515871544
532548706
2146827279
42242669
733557603
1098846292
501657552
1550378802
1425518431
1844520157
1655067716
2112556816
1282517499
158825071
985926016
385368348
1235817037
769237252
136465058
1492084709
7640045
1043906046
937780691
2131701154
430508570
2021014143
715565495
560443976
1185252894
319987450
636868628
2144568257
293923417
1528113790
46713649
1490652062
1632733319
1814207240
1359556835
1489773710
395949143
794431849
725336548
1820660871
2106732471
1177550369
104713596
1779453020
1264757858
400446967
393272974
214289389
264163915
907050043
299310596
1786812935
1774848722
1027379393
938475436
1070620644
1302481591
1158699729
1675953565
423040115
295276022
573152362
1615670564
1936283644
572076433
1103499540
1573593781
1018449254
1832115807
601301337
126963561
678773298
1247153344
1394004700
43590599
1964957205
500990390
1542190748
584415200
685640201
1503631975
127305458
786590630
183479577
293763394
1185662302
1601259994
1673312737
474048507
706203736
1554545718
473942734
24980078
788493462
1967280365
860526738
42109687
546141599
29159220
2001688279
972642796
945551216
1805533063
533522736
234437850
1904687484
431067201
1603473245
787545853
1335273906
1107712290
986722393
1040550074
562957897
35464242
425807736
252691310
1833434201
1108013600
409035575
876590712
260182565
849861728
1887618479
1758951562
263336441
821958009
1817838729
1609302947
1625286071
605455921
1651625471
2025765311
1009069343
1680894571
718122159
2059964532
1573576348
1694097822
1420806817
957736299
1734298061
2075330329
1377337917
1524841645
1843951066
1364600500
1034585835
1528866894
2056068560
328141694
1902292637
1230740939
2057981624
890661013
7814188
865674004
1546939003
1922472890
1915051381
1248272389
1982619384
1152398462
1954337018
1169795572
212880450
1723703574
310838673
9359281
19269202
607687417
1912603690
119572717
610711180
294978553
1822869404
392112866
627686541
1532277538
1866648031
1516759181
1205795636
2128541555
1548368179
1999083551
379700004
401300196
1717062601
729818674
561094189
1639732479
400715526
23664324
145839093
377253942
1555830663
1808170466
598206048
4403965
946961737
431218185
1768175128
524908158
1824463102
1039702321
1082627850
1693445139
1073979747
1717738357
34264759
54698030
528075210
1305132709
332467336
1816941697
470422243
923092165
696896805
675319642
197645911
470243606
235369047
11303900
1238059839
1786511456
1751899882
961241669
1479291292
8598297
1685171550
1328401375
1435558749
1561108234
1030591326
1149678888
2018836249
1279911950
1457221054
553970928
1909633001
699224858
1862399561
950107418
746430779
1042031027
181004124
375153891
227996689
194359099
1642659080
728681745
332939598
207719863
683679707
841434308
1949579955
2075754232
688379395
340143970
2065597567
1509878151
876587926
580152164
872708411
3712540
730358761
2075164364
1933878082
2064119415
1185014798
1362331478
1329131585
910760762
1981911758
1776767109
2026794400
250151024
138475349
1133235919
1485931849
890103379
1499484817
2112109164
1274352887
1331116654
1287514291
1390249804
1849036682
287911878
1156322461
1094012339
1312558446
1122868366
1757411382
44417207
1824074433
701941800
1089284099
1866943417
1540569293
2020756170
788153271
1575960222
1655168356
571672598
1438155474
853986304
1252567382
1043572897
418035185
963280907
2139588190
1302243716
369768188
2062880319
1190504708
163389529
1344118868
1518765871
1186239115
1448644145
1919611185
1848397576
1885080634
2078720999
1071061197
1134646129
569251797
89633787
1763810207
1036615965
1936288374
1365870267
2131405697
1202290836
1336177457
1171189580
638324968
1109794471
1818554292
2024720677
539541642
1192396833
1131346371
1898860891
1148347251
1340291401
532239537
527453970
1623508326
2027519899
1431052997
953164045
753547359
777418667
212212478
697487209
2027562693
638673001
888441102
2135660841
923730530
1848679829
21891446
2080370800
748023714
230470704
1407887443
904868704
635473240
1130545208
1250978036
1707865209
582334724
983597566
962731257
1367622106
1288428510
1819048465
2121266656
1046475314
2088253749
591602225
1364632206
1303074077
890352724
1250694692
1903978862
288433961
1080992621
531343958
111160413
169736830
273318244
800061041
1297924733
75467637
208269618
1030540953
512521906
212674716
386922383
1542964128
1937152491
664100258
422905818
1517677252
1916854592
1483504754
597506138
567063023
1720564300
387341169
1019578452
306395156
688282227
445535057
1681106528
580544681
2035177935
1446961090
718887762
1772382468
1130842152
292886796
45281769
1681361708
1937145465
72081888
1899108286
1825419606
864552050
409964056
2048244259
680175654
1351708974
1410732575
1068316971
843394040
299367291
1989151860
1179682774
176429977
1539302465
477128070
1472012840
2025002372
403109730
1843943783
2092243872
141549554
1294630030
1332676841
1400853053
1762009062
1132883121
996659481
1627088440
476713849
141558482
520923564
243009442
1953578870
543522115
1433833330
534665685
1411523380
283912005
1662003804
1931297921
2030688059
362050770
1049543228
1242429957
743633655
532331461
1094453356
724492366
1099188519
936005599
1230769040
574756733
1866501276
312468307
307138312
2139448749
501755800
2035309572
447177950
1491888202
294066238
743729875
114885728
553814452
238001387
1550355769
164127047
1337170509
1661537993
1396073356
1852913417
863199549
1318828805
806037602
1642112854
1710350473
1139145900
922931959
1958578015
1192753895
110049364
840790538
1651736626
1007798033
1925233956
1853998838
576523116
488588009
1674414803
278459278
721282988
1435084127
1540847403
290135249
145682437
1718065108
4313087
1193397753
1997530077
2084538705
1492349271
1960359375
1831071594
2104379761
1974700213
653146269
2008418003
724226961
13186616
81955661
55822087
123275160
458154144
764217010
154026845
592704932
2091150286
376519302
1821642608
394342002
1182502856
1553955144
1608031906
725959753
1486787413
524349724
609000981
215462926
2113057707
1719802915
983021819
726410376
1757040145
1804429185
2044130253
2008113207
495229342
1359521597
117408060
956162356
1617484598
913161466
719691493
746502427
1147057998
992920243
667954563
1473648006
1166626073
1519745861
1285977774
1439348072
508507224
1930299302
978678158
1815462571
450424599
1550341275
190393832
1524696972
472622214
711348404
785060961
1091901425
921203162
946049626
1516117074
1960433985
554436846
699578179
1710147030
1394325050
55428992
1491768998
1357633715
969906299
1661844164
1671373546
1142784428
1416651702
200759656
337240777
513142606
91366923
412644424
1545063556
1002259149
442029182
1846056872
661848039
115399577
883029668
681792478
1271062140
479346434
1715329011
160510850
1002428900
1180907795
1873149445
935862074
430796211
861981586
1776484446
1767175895
791220480
2327294
1017245699
799777498
885162166
1156445579
1008517511
1291304385
872972267
1384338770
1647944591
1018831099
183431932
69951014
1425015291
993122459
882574455
56116655
1175485425
1176217778
1616492101
10316313
170600360
1243518382
451969108
1541260882
1199860626
684702796
552114450
1448470977
6970652
1818966084
11148723
821869690
1026219457
2008147631
1428452388
1383648276
621559840
655713425
1696159530
2028487364
1751023953
310124074
1116854397
1451496565
885047886
429004965
359288213
805146019
1426016937
1242705722
1823735582
843063492
61277262
789787498
417634448
549652247
448508062
1861577918
341024619
1581286859
82203481
1792835854
1435390020
1922720804
1573512788
1624791099
963224701
1338513247
471482745
755716239
483419333
810722550
1966159558
1553426143
1033508891
1012663689
1466977814
1543219697
1354513379
374692155
1601259103
828588282
127769214
1667983653
2107964654
876971407
33192201
322828036
641782273
1086739686
1373243414
1579800347
1550923272
1694840018
440153302
1563913195
2090623493
1090442183
1619345571
1030022509
873015040
1073406423
2107615583
283935467
1217093283
2008079287
859760451
663515987
1786350372
1174339808
1536037247
750565
705192793
778127909
308021544
2016356845
569713978
1523680321
1666081166
1727457992
1428717464
1923185406
729497260
2058213035
180170057
97290921
1825929570
1645616910
1978211787
1233298309
2145509624
1677833675
1007996308
1475996445
1422650745
129623568
391366822
1042600490
574682788
1223292500
1572301883
1986344568
1220908035
1311000264
1881315149
1428858846
1086253073
1850182330
1021889021
208931094
1237419306
17699230
1756369956
188176204
28013518
2002634215
590336095
327577380
532933242
1934316807
620441274
1619848488
1592368668
1519617983
166612546
496034069
1987574740
1740350107
1630875297
1470247274
1703229351
1392962177
219048880
1660445764
3869222
1710946989
441356757
593623992
1338907264
519914042
54464815
2120894049
905168662
536738652
2065757912
117128975
1211018774
686213651
1245704346
526814869
204750722
1669627497
1314300776
363638493
101163964
1455441214
1879408145
24428840
1497278048
1505837407
374732299
1575618555
347690016
1125397156
1959983884
2147117819
1503946535
1072692128
1031659888
1884463256
1572379912
425149128
1336577020
240691930
954098322
1501118415
998839581
1580853114
1672760799
55480194
2138565972
296986298
1875691724
1494323976
1349502143
1327909322
777201231
1724517414
722807676
465043169
585441424
1266201836
1251072012
647821076
931602251
1946081697
1996330634
1466878717
591338649
1160900584
1867057660
2030363313
1116004493
1843203973
2142290470
1759769697
268406590
384756197
99616822
1018599898
825134694
290068651
1902422552
2074499243
1725441686
1295747330
1164599330
1211718161
1771756716
1709758492
506687529
738309573
1046628090
1932525509
2011611057
1100279106
149356956
1699664800
341246690
1501988239
1358295044
1341042037
709945819
1888779719
1909701808
456122474
1860125400
155360170
58517918
133046835
1849312641
149479494
1014134804
952457088
137436464
155499610
1271599537
1875447999
520235990
1939414309
1450846462
1960564385
928557944
1186707963
1282652341
625486266
651872847
2048438197
1576363545
1083902919
2016154853
1999781538
1068408315
520328863
1628527257
1061799253
841488199
549785984
783156675
1733494997
1488543965
162375786
1619409643
189131422
281143701
2043339640
844128587
370156250
140301637
614858413
35988289
32053412
1393015005
704988030
874842592
70283350
1834159521
1315025103
1019287293
182172282
1125534831
2089478123
665576686
1678671787
1917259938
1159502433
1356701833
1172287647
1205609766
2048804622
276519691
652493412
1223054857
1461853988
630640283
1524797574
1855443252
1885659271
1529381911
79866822
1874100301
588000975
2147073220
231869677
1060621008
1190605162
1943081032
1052564529
1037013609
2087304718
1935649179
2000734047
599644787
1103600552
705987302
412672669
1697497777
1322251285
1501488538
905019631
712969834
56256349
1677925733
44190625
1414523201
1991853214
13495379
1414860544
2125855373
1207289135
571184815
1197266157
939288569
326697238
977206214
1569598267
2118013696
623201350
1819672700
1935176327
1862707870
537423796
1820383315
1433420995
2110739691
771078566
1180866555
2143954462
1810750713
1035916834
364871636
728592875
1529373308
65179731
458839230
2074518193
1658430612
2001851390
436274617
1587030750
1861266963
979496560
1920977759
873769513
189551218
724838299
190672778
1981288332
1774215365
1479663739
1273742719
1149359781
1391468337
645094317
824465568
1665552221
1407989160
2032482173
1831051389
601388209
963286177
724091206
1270275828
1003080723
1305123166
1585994460
2124269578
394711921
1861483306
854983064
505410564
1404390706
274189219
808760539
907504319
322396356
1298705888
1580784081
1367393759
1352772072
1856172706
1699196575
411864730
1629833027
2074377893
608030969
1223316190
1629887964
1672451338
337413801
957437432
1662193265
292165454
1361607150
1818314241
918732432
2042477507
449169098
394852824
1080907889
1183726678
330532625
1162325071
364104204
2028847522
1045711272
1537442284
1273792636
1585868835
839112426
1285504868
582883938
1899122699
1089707759
1691470532
1133011241
34816692
386291381
2000974947
1648407615
30008990
67670140
1307270899
2074582619
1141126701
1933470299
654423429
666875852
376071281
757285252
1690204847
1519308530
574570044
104502510
918652304
1432022854
836054532
1129831726
1436118359
962404143
87351969
2130447439
1602634258
1604440413
1745361816
997017754
1200858032
351445207
1273529581
833200760
1746652484
1565685618
365673778
965842833
711809253
210290832
5831656
1488099969
1421591985
652046066
1702318990
735710212
864812557
304466027
1653408594
385255329
2026978652
499228568
576897067
60402134
764594114
1990836243
1775947043
44762374
895905280
1177764589
317264314
1779933354
1653671534
796084296
1160146987
1735476777
542156224
1446716375
731830069
1445668353
1798207730
526309486
1667214615
523523368
326373670
587226889
990437374
612026001
537471214
568903542
1427614252
1418148491
1220377912
392011626
968161552
1919582849
1756553772
983832067
859432698
366702350
991704607
1044689540
472735287
1557307018
114979463
2104478691
1678526776
683046211
2011844226
219891579
2020855197
441178442
486648858
2084635544
318993794
1485039680
374650879
184815965
1218827212
1560905191
236422255
1172893452
1168044762
254141004
862270398
1334441500
778011983
486527903
696075418
1960152439
1456991273
1502636891
59642450
1131903528
1006717379
1027480427
1643077468
753338198
1539707784
32114468
220644933
1083495728
509080568
1530157164
1228946826
1910836024
796078411
1506113518
2129613892
1285013805
375922666
306693954
1649271279
4230324
181932881
1016193913
1346235035
803781880
808362333
2144402329
227176732
685330972
338608407
447596727
1133318625
39593657
116534830
1765066170
1661175566
1713896124
780984520
1536451503
205825965
600118050
581885926
1019414433
724797848
1350998216
585497280
783108029
179269579
807050472
114469997
1356281595
258982542
257145174
1471734617
126684516
1213800674
1214245624
1030613224
727195069
457901097
1548711340
1651015566
347558692
1551097319
45403502
2046711032
1255015516
948545578
1952473564
424118175
2046744907
345337488
1944980355
151202410
2028228080
1314798755
243703896
1889123945
1509133483
864608046
700736646
459147497
197990867
122153258
250198619
1253719664
2083497894
620874120
320259250
1854690196
1351181412
1615382765
2006248796
584283699
1242950894
465907823
1739973860
1686298793
1999436962
424640722
1387012597
2109772960
1426904818
1787399212
1232645925
594184925
765326144
1974410360
1949110168
606065569
1981554413
1203427283
519609302
231554401
842098524
590059842
32657890
561779974
242886837
1122799418
807250445
570939049
1174428874
837475997
880664368
1199639614
1918836872
1123231067
531821223
622839832
666767934
1667852602
1882291181
619442029
493808486
1105175697
46671369
112222790
1532598630
904092768
1586009742
766649296
836749373
1297420543
34955411
1252221782
580009625
381475536
1873918433
632365691
1654175520
1388993345
426623733
1680721739
1816896761
1489395195
1708591705
1351759525
1812353352
1557516372
1247396019
676528623
4351549
1097416801
297682079
338893283
506003609
102281384
1003956209
1025152263
561554880
1209543642
1138878467
1490516026
1730489519
1218187198
1071457320
959563595
2123868806
732442757
227697210
1935093732
575299176
952968498
1666238118
281082391
1720042797
730316340
709094044
988001982
17472636
821949658
253248514
323386287
1493001483
267658338
545624948
1433305687
324516317
908119356
924299916
1018727494
1134926926
38194046
352802223
994506816
214389910
937509461
301159412
233771402
1872566193
373856871
753133508
940501236
1983659025
726144538
333348256
1597555090
185786775
1740498707
1693120040
749465774
82355942
238906693
1227491981
1920807596
842574973
597752294
1392544820
275311801
1318375154
1177417973
1343455146
1831465816
1276575138
1108792057
586303828
1830149680
1635373615
1233310874
931799093
1311414365
533300555
1204465326
1595685162
1118727852
1567792106
792596538
64753591
1035451341
1509910254
980824540
987223275
999539212
1403411354
403174654
210250589
1041879255
1356170590
725428769
1214384872
875842795
1744794502
1065571772
497390186
1648136340
695726001
1132782911
2099933410
855684213
1412340032
782229425
1674688267
232494967
904392534
1792922247
1082523268
1189016014
155598069
931973751
1763887566
213464858
160709991
1311397418
1526829055
409078090
1640061878
575559050
194575724
1447960450
611494553
1192886770
483678524
237633357
256396819
546047181
1832354954
270856286
1454615585
165414706
1207228504
1415339721
1129128539
325081975
1756605642
606000035
629176452
1658763460
1636024138
1095716132
2000356568
65784524
1391604460
600908974
955142096
1167122395
1663043801
1036630737
714022717
976679152
891315967
481359616
1883527830
1044348361
439202747
986483261
1633274630
938738441
614696184
271272997
382213089
926754163
1659043303
1232746141
1583962349
1360709440
1236853500
1134973674
508157874
496491575
1030058090
1885412135
168136732
793165105
368261073
933070394
1818902588
492292779
391785377
959003113
951764394
794687285
295169430
1415168933
4821579
1627893288
1024358918
168980919
1805781040
2123383812
1597698562
380301548
566377664
525025994
1397149307
124017810
581260093
1183015674
1776213675
422660154
261703872
172729407
1083831959
620771085
2080849684
1692808752
1647266368
596273918
825093345
956672619
1746140549
1973146608
775813938
440499150
1452656996
1914411114
1841913777
702410562
1331830276
165724318
884133000
1564648645
1105598848
2134807087
1421802647
903688238
758420247
1043540972
76065724
1286453116
1080534442
729149025
451036735
735948951
92752841
200877228
2116421014
951754646
26369221
2047959767
1878175720
594499261
1100778794
147120700
1857223407
1154837820
722411770
903155014
1753262629
1031924912
94702631
1885648421
996910899
143242158
1412457924
1077564302
724824421
1591839823
1237329161
216266762
199677315
1405907399
197238646
1770199435
238050576
84524897
1570266576
1156233019
1003097340
800037208
1541241321
1228051199
1994065513
397539732
1159125104
961041665
1796100009
1113082755
518759271
2030179164
263702492
185867069
589683514
1233140144
1050470113
231672440
1428851726
1617249376
116207425
599074758
1840421199
597444702
1907496169
1598752157
1748597646
228056952
1371054695
1815778064
1235350647
1959921671
1427788546
1740523309
1973569287
158431315
1023092000
1021763511
2096792795
1646406669
376493875
2121606650
784346351
2109470399
301971725
915984835
1806048875
2145809508
574918561
1553040402
640606527
782287459
887992563
1092281037
188819338
605183167
868855256
203705110
946098515
258730972
351298060
200207666
1523516483
1051815612
3889426
1384240641
1880036761
191718471
1354328532
1789212897
944927578
460005562
1483891367
454268225
53260187
1214254606
2008478806
1891238243
1568780854
1838661158
2020300520
877259578
1641848142
1196606584
1182772525
1208258124
569094837
1915852505
487240352
914469192
343534627
1888135236
1061952756
475148715
354636872
1343747450
1642166286
1869264339
1159850330
1009531043
2109159140
260745688
198761588
599363457
48172711
570739399
181754844
1398580580
1972576814
1705344841
1754034623
1416492045
108978049
539857555
609326434
477271712
1212997638
555933593
2001279997
205259715
1290362146
712858389
1798876365
1372118544
727141740
1214279638
1161495994
2139773138
1269581881
1716133975
1555665668
2092227090
1874670948
372112861
2130734318
192626946
1494109960
1995790529
979582964
75889105
693922235
1360706067
1494915510
1896176968
1591136351
192935819
1170765948
921838317
2019709575
1991451421
560278910
554187399
280081407
73321340
1549986287
640323100
1171338508
1333963790
644815899
1121259677
1132004822
538193379
1208844663
821119328
83076573
893250885
2111621598
443382456
1885990011
1379301076
254340831
2024967885
1234673856
1244700818
806799536
68565876
801249030
11623205
1410994745
1689437232
2032118209
287811107
288763573
1504093173
1951313145
818676632
1577539220
1098863248
1999518844
716624890
1506540628
793531928
1844721522
2008411719
1770472210
1769789642
1745746689
1807754271
1515119929
1258847561
402309217
436283673
1756020958
980241113
894169459
1304145105
42512289
1791011141
2041388765
2029548588
1084633547
1722353961
1738438919
459225620
445005673
660976027
910431965
909608986
1201177841
350927292
2001392462
1083502595
55638881
2068064058
388428170
391464560
537558957
31346303
231889764
1719097906
146076326
244749097
422358611
329910305
1536641270
1531022932
1165916053
974618803
1274508028
1140352872
1760279906
932621149
320806933
2087295854
774538568
301671516
12982016
1436779791
1596030194
933014442
1245042514
1216468832
697472776
523901924
1094096542
1269970936
922381522
433379235
853046159
1021864838
1318076298
1783541651
1170747044
83109205
307240580
274652916
611097837
518195212
1547107213
1524617918
1960138156
1890768280
2006991567
914744399
1771845923
1098599380
1977679544
1498110276
1973457768
1569207895
2141639332
854717719
1468794564
672088222
1713393810
955824693
1957991153
415884120
2113824010
1984013889
139297033
1872449514
1812079286
686772394
1278832365
273520400
1849325823
1012097881
1838120954
1565696041
801024105
457420077
1167110401
2672999
1265058299
594843143
127558545
1333870741
1326696954
538611874
1979028635
1540947914
544986504
1331222175
890980266
1792339995
1649559281
1027215366
1123538555
1159296789
129829202
1326222406
946849268
1048573955
1131463461
1748352540
1000416376
1577957309
1867781939
1596595804
335427820
2147303756
1902806371
815796821
882695878
679350427
810248628
1652100441
597642977
169023210
1772546307
1676445605
1844712516
1201020849
883443292
684374647
661707087
800004579
1059866606
1576927584
115905185
405591696
1969371087
1453668610
840128750
1665150450
1296645815
712922797
1380157396
553860894
867178095
1583817458
1613687364
125004495
1422361155
177854809
2082519025
168366653
1058406141
1484019440
353572383
362588843
1609854280
244946870
125704592
2038275865
1105782608
2108360769
2099709862
1521220615
326843993
1529821922
1165638046
953839155
184741912
1571841510
1093807492
468059848
1679458751
749548756
1884047183
1601829535
439823094
466323104
548882214
1079072608
249651125
1183060804
500873781
2015452722
609349294
1437426304
28746181
1537260197
175906235
1909936636
1609319547
338879996
1911221183
1658768991
1082777876
1202411695
571020174
1725265421
114915859
1997765088
817901261
1834945158
1181164054
1118655277
2077324526
1315947819
671337495
1572585563
787640806
1767338461
1579292304
1908937692
393496898
1147761440
1768565154
181966775
1255118649
948089724
602386051
740590957
10177477
1213371585
431393722
755907063
1034386085
2039111961
1345056662
1085286196
972244274
1372492489
1625894158
1764665235
1269065278
999684394
391568405
128313322
273648635
360199789
2090074840
390164719
1399071052
541350499
1956869897
674736328
1578871444
1203558800
1151128724
423291670
1984959077
1265779322
785034768
29900091
1269599825
1841733269
86122769
1500295290
2051021822
1157765859
1771243497
847604591
1731956558
572588070
480372477
1947459697
1468210773
73402116
610314493
275581430
1452070467
1570414751
320888412
274403457
1737233980
1215828050
533280402
482313411
1827789718
792043621
336655344
1117342186
2019518323
1765101848
1227375767
1168951198
661257685
472025101
103234200
1114071375
1312803
1147205477
1026254304
2075401386
1393433165
1551161985
1349164508
479909305
126762257
189822076
277575684
85783799
1730769884
298689723
100914357
1638263934
1730333053
748621022
1886363678
66291989
1006449260
1484457364
767594032
1545444399
1048362897
464017949
1400307602
923500806
816540278
176591443
1249068867
922517362
2083392839
1366678279
1503302689
520838343
1194635796
445049387
1879472829
196023332
2018675318
701538607
1817176656
73537128
1144006849
1681774667
40107654
476793883
100376851
362885295
1208208150
1502950855
1153014479
920932937
715806751
1838002377
1315391623
1881360887
1501162508
325970330
916026573
1850517348
240897465
1021406021
729879817
1399165649
2039998032
1122006459
720931304
1063144275
845079552
1136006061
140002709
1562173141
1657356147
400380670
1981612592
1942464612
1347065669
133846487
147288279
1706153275
255555289
1635907143
1075750780
1224665648
287412655
1671352877
640360749
121288983
1926700097
714815222
1782663994
39554402
1561461496
1548155934
1545118790
755492005
1944335389
1742362099
1354034171
826658884
1710411519
783556068
1464009945
1551186147
1320236572
1437482791
1064961361
1345309431
1037616662
539678455
2120399349
95987
1359142259
793620123
1380369881
1867173305
970583248
806166400
1210903326
1838864777
206032161
1047132928
786087534
1898224803
609333847
805327398
1217263278
1781369778
288561498
259563948
191013432
2075484071
1374707968
1446023743
609963093
794982649
1563872898
2137937464
1608034238
52309084
1933020281
900363391
527418034
1789936101
1837173737
2091410321
489696538
612913883
1012094883
765211306
237644316
490776162
1991923057
951696999
2006322522
430794250
1510719105
1844650337
1331181281
1372851373
872526367
1563952935
1868986288
2058551888
632573729
963719130
632155422
1426491855
11405406
523666281
1167845166
734222398
126844609
850337539
1556629404
869591265
1802137422
1265781253
719987140
407596063
1649943553
789797730
766983611
1321596894
667570816
1197447801
1554561706
465729257
141576116
1177378252
1887193157
85225919
1962006269
74967952
340456530
1583792053
515932241
531754900
1772354314
1501177236
179252458
581057530
2003800434
254697770
1057835872
355839485
641502806
1942270772
1537326284
1038019097
1998608173
209687283
45999039
2005878952
1802902464
385941984
1434800607
1692706595
97021337
321509294
1042017959
1218022333
1003129013
1068357682
1843357377
1606096374
1507027373
114467673
2016787568
1321629457
691104996
1951845260
1518655065
1267814745
1863878882
1444023125
731945751
823674457
2064991762
1785432923
1240151272
278309519
974553408
494008460
1314194813
471200520
1566026902
1680873040
1960417425
621988680
567358961
771605091
680694439
910013737
1997493282
353999243
2033342653
1261731853
1692639786
1614692754
1096535188
1316432053
924213575
1920081073
825451768
2027433599
1519038492
1296203300
2080151551
727570602
1517915116
175693830
666251821
848103136
63852011
134624115
734040466
1686217115
1851297038
90598975
382232172
1970677374
320804293
1519256011
1409176161
1103229818
1289936762
533113589
779124614
607916267
1660592449
457399740
1402123957
751137858
64814373
1822041032
1572375685
1517278619
1158939917
1135072967
53603867
1097121208
1554337360
1431424106
221781629
694459027
920902911
2108374328
13080105
1010537418
1753008029
1034360353
1602708489
1284463567
268727969
1499698189
1117913499
825789391
344309765
802234733
1676177939
1264741235
1331756584
257191569
2025685971
2061534291
87587278
615261624
1616745767
168484879
1485143234
1081995046
873329094
1949087623
413155999
709344909
2015756820
1134062585
1691837164
780440874
1079798407
695489956
1362571454
810173813
354887855
1302655583
767798999
1312328593
153694433
501922112
886240174
1670814172
236653867
1520716270
580065251
372104339
839955535
1776440688
163304986
1021597081
631385436
986192206
790021080
1606825955
1498013739
1597929525
2103194531
709263908
700113180
2107365292
1241201846
2042141800
1528627891
408129492
1800518357
1779601329
1915283628
406973168
651916802
1350552901
1138858141
1346351375
703780679
1833085477
604660874
2117725944
284159638
878821539
713796074
264607936
342184405
2021424990
1755524031
1923342543
2011125356
1842434842
41914517
125276804
1561038400
905797345
786749777
1193162940
925481662
1926786713
910038987
1498593779
1440253820
1757454420
1895364634
223349193
490152813
983698464
530722566
2080977689
1890846177
2127350719
925464234
1054824382
1729362885
441612972
1112319028
1344641184
1994697332
1223641116
165637206
1671995139
49639447
272532137
510738822
919695383
761594662
1230186029
1560701113
2104736934
2034947847
1779074619
1718481628
1781797291
977287780
388616202
1802588383
502126993
411862512
1780576723
867430540
1671130128
1921510893
1331036786
1091513952
1117215807
1807941758
1116081772
1455621718
1599059244
1404720173
1701672545
2122678974
1971234864
634137216
82006577
911721236
635698296
1959512574
2034336358
1751482047
1668038674
549776396
1663482646
1245331674
440659993
922396391
2023356717
1451036789
697858239
329023601
1341691539
257766739
2079993927
1668453038
1202165264
641000088
282562161
1408094717
940897995
928982288
1564031047
700363133
1003279509
1523138728
2135946044
500328673
276763721
352554704
686182396
1241624707
710019540
1975737745
1363806531
602427052
943966366
1589613552
1028585669
1481655237
1576626057
742324160
1003623099
640845861
1048910288
1566770977
619467688
677164462
548175338
1651148085
1441417456
1812712684
929852403
774640579
523566216
505432859
226770535
1558779144
667538899
1488035870
1415415616
152154473
1136290164
653810155
1447328923
1788602709
1181595510
1091417158
610723451
350927578
1805136260
1055918660
1517303452
1945942973
18220122
875357141
1540009180
895200377
986642197
1890744662
1110101084
871104420
280433668
675248249
1836989732
1880972303
567195431
824306961
1793641237
1759257622
2053133880
2099313108
1265734137
657154154
302994285
667960871
1184332947
673375686
1169638862
1882220988
1075645254
1696294879
587972284
1109453064
1431750982
764612320
232314650
481256231
329242087
888870840
1770596306
2071542883
1734454987
153869958
1181101619
1393286082
633157117
1208644947
2141524682
1345560028
642112401
1575850603
700224009
959721989
1872052626
564583498
922463539
1901611993
2035943572
560206410
757984640
2083289558
1205667395
1112580930
906931561
2098393788
1598972142
420357310
389161358
1454675624
178370001
579008176
2055345318
106211429
931756118
1806557337
333431310
2134796719
1975234582
1194525315
408528075
1439284377
838410663
931383449
1954878877
505889152
55439716
816249053
1764850578
913945795
1645388666
825148157
1823892326
369805129
1713590273
1175197292
8530180
521927694
258663360
852168198
1316692308
1080263736
1593296822
983842064
807107063
1339329569
1461905084
199416298
1752037188
1236451905
286801392
1208122349
169122096
364866186
1557743065
1375517772
465179727
1790862132
1692750027
532050390
1555005323
1802571025
2026069050
94964867
956327335
2128677799
337463386
531052464
2021867641
551430906
1090681661
2046361674
694829905
1243166695
170813528
1108466018
182376296
1458584690
331998829
23086600
1848408458
1924557830
1529604175
952427202
285267141
703648577
1593543669
1116760834
1446224569
541691066
1954977706
1790210306
406586464
463812737
763008374
419375543
1652152631
1485296231
1595491022
1342054416
606023966
2017176102
479504154
362178344
1170147579
733421731
1020552102
877481456
1645507199
818515032
619170374
473972931
2091154358
1757523376
617583878
1450780806
1540662798
765681465
1468096583
1364711839
2138930612
2144103679
1675646331
1519270048
2094154735
822411463
810938366
720139857
1441310173
1459909687
1387145770
1853420142
221989087
1527128015
1616920403
759389775
1460716729
458312988
1596007278
1994191581
66599977
2081959334
1765545867
1357712872
1756399558
1824543140
1894771298
1322038651
1476918551
1137244661
1044383984
1884401912
992121253
446637601
1120442465
883081810
183670175
586408657
2103413271
388219861
814725246
1990769716
2102526816
1546145171
1682925549
1597858853
1352055826
773595960
994768949
1697091471
739573215
1380072718
1509933720
1245607905
2084800068
460065888
1770841861
1021921094
611131009
1724956567
644664258
1926639392
703062225
1935515502
684497034
2034167602
489703894
263732520
1689546609
1131152912
125662936
1703604220
930354933
893864743
1253775005
361175115
1449536860
2091632186
1425825678
801539866
1465787354
1792646756
1633357476
282723211
1804419090
928888826
1142621447
2140506754
801114523
1738853874
2036135431
1549479301
418953594
1936861244
924963198
605652664
540249684
892311356
11840702
1679329739
551958149
1060504574
1555684050
1339425461
95308884
208509753
120458777
1875292188
1640909350
1655229951
1488327276
1834134632
527442007
820099512
53401534
1201136606
492520144
191975906
66573619
603786904
1319040665
424039128
138735542
1898875669
705117496
675465863
1474205524
302538397
414600083
1331605497
1207908026
424381664
1090325827
1905215786
549824664
1441894711
1465576889
1282254356
1585137256
869521215
1041781010
1613965345
1915228044
1711629102
1410011264
747812767
979519927
1626178437
604967571
798664621
1908920100
559895342
155894685
50557473
1376204313
1852860901
326648165
1042238970
588285200
1695717669
1354016520
1391659893
291908714
58133195
232951581
1437724613
976041949
704721790
1633144855
1276647844
549197853
688530997
1068604561
1749941711
588628518
1990269329
931657055
1390780545
1985544211
1532409721
1647039760
1322197680
1490204255
2099873506
410707871
1743094858
195405623
8350251
1671281894
1381369279
1758873980
1169190375
95985903
1902279961
469070167
1505075814
1030901665
1063995119
1447326235
742140115
1552429269
1869684107
546630649
1451288400
1833176914
439017297
1171184476
1517567256
1660168220
607370924
1693618519
1234376002
1896037939
1087502425
551166599
262923090
616068894
99648418
89039484
1945119715
1627953605
1407811625
1002755351
1007695992
1152096219
1483628746
980019531
819298841
1271626411
262500862
398650076
2070391012
247380381
1757068746
2112003372
1288447772
271715657
540659756
1079653869
1192718408
1954962026
735207747
1468600549
667234361
1992818569
1862792396
2113608900
2057128163
76508809
609608619
748604607
598758425
293272569
845817975
101192270
588605280
1587005967
478699494
1233308271
2019172868
723350665
1581516197
1771976809
550009790
1549761638
1991204305
1789334768
1097721994
2047963589
170518214
2085116549
1845675480
578202400
1848873064
797899157
791016141
2073999555
192253802
728906856
1197471743
1230807501
1261401376
1521786059
1858686711
95356816
1580029771
15592155
15108509
177700743
1962419762
1341603769
265737981
596638539
1752374415
1271136184
2041879160
1820540240
274988885
704128525
1701174479
1989694136
2121305862
1812282949
564440747
1415834814
2031386301
141101891
1013469311
1080574204
1270711311
869799906
1493470225
918932610
433113312
944900667
1179404595
721820086
1977833061
1423519569
903106106
1515590645
2087957695
1333678874
1354341091
1917962570
918828164
1016582855
2001845589
2146184792
236747538
612507698
76030589
720871489
1805632212
989948966
190517194
472994766
862370619
359907656
356223972
613194711
1473301304
1228224096
1706641394
165103326
991299599
573893158
1699422441
1443756808
903902675
1347624984
1308844327
2111654282
1437697866
1589075428
1129823814
1165607877
230990950
825583992
91951187
291295450
2076190316
448071673
323535503
1662419257
603023406
1962757989
66468010
258904805
535884304
1134125411
1809660015
1705542327
1484312194
4704319
1066134601
1649882800
276672131
1041483214
2111058135
1177611802
995357287
1097553722
1268787915
716470847
1074372001
100340066
702738460
1173491199
804954370
1566723981
1853448126
260040345
1274659198
2046547356
356814257
1330674925
36077725
631020390
1449621121
481155900
1353579647
601544405
1764359037
975221367
965623699
228382458
1355700478
2048921209
1778509515
1054108028
1737833788
1186199477
1432082850
720598687
1413230500
854578613
1424989027
541917700
2068528043
1985593340
1891646967
1063792386
832910788
160955614
2021963145
1305459826
377662128
205209940
1511378644
1039833856
1949172705
1443289565
1555812736
323250246
445672785
1267960698
1179170533
1782373191
626986124
197711401
2009044374
397103422
1214314593
40709069
29790437
5126017
1909116480
1787110431
443604821
1106186130
248296155
1034711826
2025195305
1463325433
457966927
243138257
1592939494
102279544
787526329
1446133260
530102782
288472419
106076130
234713426
1650444917
1526840891
1014859013
1320949004
1893326076
734937095
211154524
451494017
518751052
1009988596
1930899948
166620848
2036955700
864443679
1283055644
282674264
1227177845
1488544423
1788307029
2071693131
187630967
2020917028
1840406674
514395004
1296946712
808945842
1420932451
967771256
165744325
1762486290
2100214357
1516136122
1070245764
15138703
575063235
1574761614
1395607752
391612841
782553212
558484251
314176793
1903382376
1900562973
1678784828
1260891216
200820460
596374790
251875322
1770787650
937525892
1815062848
2071745408
1727510759
1202337805
1764075371
475299290
673834884
673131367
612615673
1030051892
2059973295
139015871
508715689
805096649
1773833559
1182970704
1824016956
154017715
1703022789
18629295
316807863
363319242
1098304993
1799330546
860925490
2100772809
1309930148
1190352466
2114867667
126403904
617398033
2052932679
1020997929
1453693027
2125160589
1596870790
1878990824
1481313124
1090360205
788909163
845210941
1211191586
1813775932
131526625
811999029
1024236123
1990338735
1445085071
838780260
1530487222
1775269632
1695675125
707457502
1392217053
267927006
811421318
960571801
1923750203
1951551562
311628908
152308055
1363026382
1973925759
747811605
393867098
346038983
554952244
2001571899
1179175659
897838948
1221362130
1110401599
1443133387
863430804
1095680168
994716176
1149247143
1633376891
2101026759
1564262216
1628845303
507036396
451440471
751437854
91774988
1596754525
520955044
492196856
916352126
1396999693
590780580
1700071950
1856426618
2010760031
2052407114
474085863
203054049
367375246
1534995917
671041841
856503588
147014130
38990484
1708287552
1970222279
533269256
539681102
1621969687
1428575376
544649135
1015689620
126308157
415304814
1559724644
171474903
322941325
939557510
1972896972
478642992
192234350
164680751
1718575097
1856477960
507983242
414293737
1711901415
612177967
58466298
725828016
2140198508
43188985
847766960
45243266
1555851026
1276697726
757351057
1995052139
331731335
564588298
1759964557
1758990435
77409056
1763108723
977139150
1921183527
828628666
2084785696
710655876
1902134932
910565695
1622434354
2004913719
203157392
1204950848
711411261
177400224
350539699
1761183634
1461181173
1523107672
1252265034
739479591
1700105405
721587985
1786589547
1181459707
704871505
761462702
1591254856
483147516
1023220780
755170512
425617804
634261030
527981663
1731882647
788281682
135567614
429669699
1464910242
1058782281
1717259764
2041792394
706941157
2027294442
13894541
126716341
1835422773
968264727
1537512929
529250525
621350118
317245701
732509467
1888656812
1409060119
186231928
762980006
491396121
1974377330
399396285
1294448399
1313013487
908160945
995082212
1404369158
1863699125
765674819
843679006
2094082576
841968468
231138584
621876482
749456812
1381720039
2064951891
883396633
1986854917
2107906063
498527305
2015925482
14994351
462252054
2029309338
1969498814
327661178
1449146567
556848770
2065994051
1918597144
160485451
1655247219
1100378938
614060398
754029605
342095895
2080874429
2001161082
638564875
1995343131
665405014
63243243
812227739
1234469380
448751836
679352413
2007500423
54147677
1723036649
737695810
550687467
563681779
858126875
1863391414
2077152430
1366912944
1147487002
546040994
2028904815
914978480
941198765
1983503919
1830617583
1935434901
1406842690
1556999463
1418705654
162513761
1982131553
990150132
1681292119
1765034991
89221527
2034712012
1985296783
729477188
932564606
184546746
164797614
725598003
1508319928
43657855
799694962
742951136
1351628391
1036356
1819686537
150755137
429146791
122744723
1759476268
317183374
57599513
466793633
323681804
1069357948
359491474
1942792746
206062928
2112230950
1741582327
1875172755
2090591669
644762065
334687252
447848375
514417578
1357666602
233133148
1786706878
1385713248
1319841045
1766953811
1245752663
368659607
68567304
1148644832
554567150
425336187
44416372
955047133
1706867477
351031663
1056630188
1465315429
933404925
1051002708
968416165
2107354448
666742438
1756017283
1629598351
898349272
1164556064
204528792
1837182397
907110447
1577237360
443622915
1448101495
327467754
1463728654
1848679542
1568787609
1599813078
670013624
1873191003
1160912956
1049215332
2054635564
937233298
683685921
177801783
1825386610
1246818348
1531224553
129027922
1796068905
448886902
1372677580
17121415
1688726168
582323108
2033091185
520420742
435413939
1183266102
1087414093
1064779314
1811429067
539473679
843126343
1309431919
713940847
1391538014
1936539767
1741908097
65627154
1292847205
683865909
727632803
6549061
2050464806
840430645
1073589498
676617281
159856623
1049658230
1634915223
1031474990
2001221808
1512997270
1588774513
1761593557
1803770903
513681958
712714676
755222218
1982970846
1618330801
525242522
2090123730
1752123162
832358561
1432624405
655498514
448415804
2040339448
301778861
1265070510
625739621
1522752049
1281506194
1905430645
707120749
998211363
557671049
1246313070
512817688
395794924
312900164
29065560
1795050024
846480491
580002031
205612933
1454306657
962130727
1351692524
1180106904
1905971116
83225494
430412800
1675037356
1664134724
282911435
1726135650
445637840
18216777
1813294397
577749253
1477310038
1058873019
143077135
458951395
1970211362
880665034
174312756
841769274
80941754
1327569117
408776881
819366728
1995666540
23548581
497778940
1745695547
2103348665
1392991988
689115497
705779414
1831506197
284707938
763644049
887879999
457823944
1648798023
722109506
286389379
1423906371
1204943308
1515702648
767439954
1685075584
1868736583
688729084
36483873
65014044
1747524957
984132789
1961216774
1738673549
710582946
1986526992
749517772
1206983210
1274525346
433350751
1450966710
1089489985
2135131339
735731245
881342187
1548676413
1474005446
1204768126
1912687410
1985033221
1563367059
24661055
1397817240
1387436936
327539620
1008734113
968788984
2061761525
570488333
151715401
543860313
2129858912
300761966
402060241
1501988968
1555957924
1873332792
1963315074
1366645063
2036975367
1099197706
1955530199
1243725347
592535087
1169267124
1894668838
414743541
1599106776
306425584
767152398
1003988772
737267016
2105824218
594783744
434320447
1316431724
1870419125
1535317260
285624291
942948141
1775861932
884486350
1019431415
1058865791
1211191586
1222740052
1080179218
1611046461
142791116
316257555
1118609735
1409963800
1666401059
1081621981
417394245
1669303243
1317660368
277901995
1235693233
1665724516
1681771678
578557851
1426985294
743197712
702196528
1340900999
1389089163
1615470536
1388847369
2112102084
835981094
1132621113
1169500053
228048728
634382972
666077610
1517443869
1007993524
197034759
1394905965
320366727
607661401
632758362
1671817421
2110913308
80999384
550164662
516258586
948062453
699402320
1838914944
865246129
1478768920
1508720676
1297272063
1115181539
1027614489
1443353229
2132941891
356881745
2115939498
417164283
1512217499
612305958
806406482
381487013
1498698086
1953606562
1569229815
1826923568
1346269099
480761794
1335385947
438250970
719193198
1749244762
886456004
721875421
297068426
1914629614
1134661104
493359050
1040822595
2047328568
1907430398
267800231
488406080
453853216
229206388
851056354
117861215
2049646735
1076571491
1625580263
468240899
2012833395
1703745625
963151303
611033528
1625612685
711835944
708966201
1050131201
362968152
1191337978
2027465138
1597759109
1006596181
2089051426
1147873187
193729298
173365661
574455021
266903601
747915966
1804408920
2025286256
1604231883
1159062724
931857446
249732070
810939887
2018057316
1564758176
2009111424
799202706
1322479218
473553897
212080778
1989823649
2102977279
327953160
1235170440
146023659
352360235
1620061013
948988521
1870692643
620102788
2038490293
1455737706
1031300474
558440967
1834933469
924934620
770945174
879407400
1432253361
162451592
900799927
1960590685
1223571289
1958886634
920643354
307581958
653154421
2132439781
957654914
946188319
1249921729
1039686973
1387841664
1528967212
1227413698
204702755
954957144
1372886465
1001851337
7144426
1956923363
1197756091
2027511357
1288101935
3066342
688948103
1499553371
1635276706
354944064
1674297321
1326242606
678891166
537498848
2132828168
891562503
1584481115
1922845754
1903284346
694359275
987689464
183109579
187195577
1717613316
636980027
144431086
805425558
1068387975
1077648355
1036032363
1822904690
1969731405
2138285675
901674141
1358898438
2049399522
2117657592
1842257786
689361696
295872404
1819762274
265417756
1063732031
1563590273
493969853
1370509935
1876747191
1716359064
595834639
1316645970
872498130
1652455500
207528341
1765497834
527128952
940431629
2142019057
885778530
700445122
1669587038
287812395
2145021137
318262424
1577959065
150515435
1950137085
672030776
1455571054
44000651
471872332
344600575
481285019
68261071
237662098
186497448
717878958
1731078821
1817940717
1885874778
379662475
652115653
294717616
1065249935
1997229820
1179954117
145135065
207632796
2129573867
873271088
1131146411
313115439
775547622
105239574
766888002
1880538220
1901683680
1014753325
1917833857
1195988431
1786930602
1089643845
1322124772
1405073089
1248341029
506310343
2003277685
2120179816
1373131674
881337510
139686793
63066962
1276592316
1208519423
981323326
1093301836
1570590353
1219859929
1958703820
36801908
2084206753
98346456
380176539
923890808
1617236170
678486432
1738549313
295380514
1474752235
34342853
1154304628
1497776683
779879985
22470237
536212933
215301539
1562356444
167020265
1570324904
400042128
1079479768
1820545960
1302335663
1287301252
1588796713
1501177374
1981719839
207477933
792284332
138068109
1740020754
1143061226
1471069472
1347951312
1690299004
1518789350
1204924789
2067908207
1105966168
1643913714
739588382
1433822564
768887460
1772113320
609548971
690117243
1596241030
444592468
1177079843
1629617866
330527506
700067479
1024799836
1267560455
899670833
569746795
36327227
1452254515
993510422
1732695539
1339174147
2133290065
1056140625
1016831043
186411315
264381045
1386815776
4670179
1444483959
1172493687
72589206
1470139450
2123481862
557316110
1563158044
1072143759
814302030
1287062334
1080297851
1749791513
1591972177
1770441733
252979253
1544045036
1633812407
522515758
1019237797
250538101
1409805531
1445024311
1320384184
2101613006
2064187420
253935703
1262226773
324031531
479094591
1029644827
633504348
918921985
371367124
629480935
818743781
939875989
645059803
1501592214
1652758896
1387105175
1719755801
1426237078
118099037
1675702451
1012586702
363798353
1820439574
2136802765
1128072673
1095326643
2083942966
2090117026
376782652
1927669018
1982621376
870079899
43623721
1819656547
380367244
2094691721
318822814
236918412
1228951129
527255125
1997877385
176819764
319899939
1253274561
1333906012
1152936576
1636386080
593810654
793958334
2093340744
1210254129
426582280
216956113
1794581217
1412233486
223634262
1181718024
2102563269
412263010
1599968487
1038493866
943695556
102144762
825060067
472238865
1309445423
33009118
516942250
821348030
1049808646
1236493543
346127735
1978608394
107333958
1462395996
569096
1134609319
1787335234
1236550763
895901092
1888211970
1471858237
1985294605
543746615
19186655
423473521
1829803030
889453785
1143916930
1321462943
1918321445
1016668388
2008282166
1217880735
1629514195
866550305
1500863404
509768181
1899290915
1386257949
1213841819
1658714855
1617042431
1055928908
370483120
1547327394
216611430
2132446168
1139420437
2103383187
441773928
1634707169
1164277444
2007583109
1687755157
490845823
2002008458
1362647655
579687811
1621564089
143604853
2087755056
530986139
1843682667
998647336
605058098
393942615
729726360
1298704710
1709807849
2023125822
1957251924
487603315
962135656
459067390
925603286
942564031
83763204
638676401
516786128
908969208
301165325
575500787
229401473
940232804
2035874542
320937090
1749274194
2016308981
1271470763
1537173510
2005223917
1164946905
1155374274
1107723956
1012174224
850928278
1854280720
477644913
1626797938
1467274270
1856673721
785345899
1477627986
998231209
264301567
933705630
187250338
597142975
1806638444
1801635010
558718024
1313221165
353306031
1758142905
278882519
881763694
1196760744
97776074
2032597044
1102082857
1642407402
1445669872
602225683
1223843944
1625316964
1609907501
1385279667
1197536764
1171287453
1810514612
933210043
1315901904
1954962900
1886590896
1389988174
1633488717
2063031923
567261483
516872577
118085800
240867658
1896724424
1206208296
856719315
247139551
1248363691
75354416
1209812612
1559172027
1786701926
1352223218
256678051
1996370536
1242808682
2010924077
1606639473
1852290530
1712819121
35600367
1644458602
315839788
969175741
999666239
179483427
1174511603
1532592190
1676704992
150131283
325501672
1313192516
1014568439
1512874790
27091469
1664240427
347999816
492612691
874026899
1570606517
1704767552
667667121
278159397
2086631372
1494047744
2097264800
1256945118
165265506
739518820
657850561
1138271299
617785575
1774092065
774625566
395805124
525994626
1099654971
1776644587
60577284
1704081433
1895804132
1560528062
746476617
779622437
535465606
914189248
375137088
1157914158
1918335204
1838315665
2044432050
911665381
457129996
830249536
1199643614
201245313
1433632896
1382802166
48688329
732496994
1236839685
1130091811
577033590
1127315570
607685229
806236623
1170582242
903927922
941748225
228294860
1746531733
406538228
1009987586
1555982576
953929486
2051452213
1805858432
1677207136
1600154094
1158162120
2055927305
1887288939
1955039331
1255395944
612742659
1047452093
2053487872
1457703906
101734860
341273376
1514225022
2025317313
2088329734
537484288
1112795663
1998093651
179286497
1487147188
1059367363
1050793568
1282530221
1801122575
1877572013
2139292545
336159266
1735998120
958984495
1021610940
1500130217
1983930174
1839388045
1479134062
1876675808
1882545490
51116861
1054676115
1833259627
1262914048
736182821
1796510480
722769211
1907250584
1559459226
1849135167
316711623
1539108417
1666770803
479445527
1030191114
684936655
610558778
725061007
948654256
1729651151
870668399
1635318368
1612187321
730373426
1967551741
672293113
893344705
1519374604
1548705499
1909480516
466865788
256310344
965874826
792491625
641374426
952603296
613711728
1426971868
1529474308
2107869087
1669699304
450490150
1772201224
1129809807
1306324995
1065522824
1649789803
1301126634
839146530
2058897715
1164383216
2028333531
2147169738
1290487663
960404229
1962608769
1584955890
599155258
1632807893
374824773
561562668
1895763795
1848832772
2026881760
707826332
1477148888
1620382581
1792169278
108106700
126062234
1329709639
626439486
2117671518
1991473773
1446985094
763219049
1400605866
1418815939
479642389
1102657667
753444603
1233903854
1962565905
933326677
773648650
1531793603
1523192677
1907371812
1509515509
1136258508
1297953937
726124360
1866583829
1537839138
1249050993
956749187
1741584301
1376895882
443270387
92934281
1670941001
943140239
1462167681
1175201829
2035110938
1157795137
132768163
855353009
1517816696
1045679733
1328248839
919605824
2053482795
1762326428
363416812
386946875
209833760
825418294
213508179
300884101
1193249563
1127605194
1356675007
1471678189
828130399
1302938546
1138018202
524993825
1353787048
1712688278
2036628706
653194166
1111602093
1819916075
779369084
1390878448
1976260005
71595885
1317961316
579517776
1045913543
156942635
1731317460
712695297
1173132684
318003569
337318297
747434425
2067812589
971849885
1880196411
511369001
354276517
2028253078
860890527
967595789
547257591
1223742125
1379022311
52481492
2043918609
1521600777
1463128237
772798106
435204422
214539917
839537557
2038145599
717167333
1908291391
1399045627
2111252571
504025563
1268681197
1905859759
1665775733
552407810
1041627936
1140705896
286909227
726623276
180253887
1369530515
2128163237
1679670110
252118369
5744486
1859705896
2098736499
1176261349
391869596
961422962
1984845686
1054091210
227892865
372271874
1880588939
2121390985
499940740
1070654361
828595227
1334511848
1025390898
1889158349
1107332424
1139514444
152312366
93356270
1576174337
384877664
1025102710
1768785490
862249264
233128731
143596154
1613502256
392130970
908969859
1640895015
670164319
1706867708
148298432
1195708042
1084697946
1814918304
1431905790
1038436205
197515870
2041314316
573249572
1834465823
577885938
1788424074
1663515708
191863781
2129919029
1343144205
1811679427
256038273
1025999345
1906280604
1306237667
934806355
1243575356
122054655
1272173394
864550387
1054463580
1765795643
1111617548
1804887582
164064984
40868748
1132964357
1634830155
789018505
2037429723
173128088
942198236
207551683
1017317592
192233226
1534991907
880403697
1378052175
861612462
1274285392
348258255
1032813674
393480021
1363421656
348716226
1288909085
1589611288
1290176896
1962583414
953713753
1257508913
513889870
1126670332
2088318836
1045649414
1657537695
112049315
1564629365
1470618385
1560308494
1662434990
404985602
1205788705
1645808856
681342240
413790758
146824031
917585900
57979718
557806314
1909533560
882720825
1294585500
630763315
426902548
746958803
2017186980
231867585
300649147
1532259013
821093982
493063732
460297257
872855943
1544037302
300134037
867342616
1118054681
1282745066
1330015103
1776095151
1018810413
2062359067
1322524390
864524791
1951828360
671165812
1187600024
1105566599
1784822867
711978804
724044078
464519973
2134449987
2122617375
73562865
232065805
1411704772
757192364
76513352
1868900682
100930161
748647033
261939798
1943956906
1069025366
708988698
1373489861
837265222
2005190516
1904501946
86762031
307757232
872472495
673986198
2085740020
439611983
1548539124
1991319766
350901023
102661685
104974484
1608658261
462028905
2092519439
595356618
757945348
755389410
1385682592
1301356457
1891724567
1168392294
677057108
218043771
317991749
557523130
1842080678
396991433
1609496894
1057539430
884016048
1411769802
1344158129
1960655954
1498634291
1254102674
504110111
474085863
1752600079
2069347468
968841093
961691475
669983920
784379526
1433244053
956688727
882267913
1853148417
1590684096
496382630
601037344
806703849
259355120
1319950527
2054538740
1447671342
1963988270
2137860032
1550592076
1198769253
1582457582
753596748
1354094241
1362126852
1517473522
803903747
485444250
1626666696
201765674
1237537787
1391974053
1183767624
1827886317
947745311
216562578
86328531
1001219748
394872330
754594927
199978995
1449258882
981563781
1321325102
1512512010
1500859878
848102191
45385906
719092428
1529067936
895524693
1003418146
1068289133
1416813428
23762916
1090298626
616267565
101740879
1779444257
1355607458
1291271451
174638794
267123801
1834143477
898519651
1537243333
1706046813
1324254590
1185037531
2139557696
2053974211
1850346588
825857962
655524712
1346023585
1479711441
1958389828
1767790308
1715049489
147480776
282821279
1107909628
1345857029
751484008
1443044507
356368136
1197687283
1803895932
1323230997
262119104
1452324799
1910812134
1903598821
2058886103
878589455
2032470655
1664578225
97206683
638136084
1056441307
169057997
670636034
2038022291
1151105970
1937483813
1232493757
482246548
1430394663
1703306339
1957705034
1394201437
58772189
741594378
1512105246
38459418
2035902294
805384849
1959821973
1047981776
1670125603
919239704
1611173216
1417180148
1153452800
1340987844
515478181
392661463
220235558
1246763593
395515585
1561311426
1953440744
200209972
857550944
2145349125
2133530472
453532326
730372720
554572950
842458861
2098238870
1213021823
1629632684
1799688838
403978642
780626654
873633432
1431640935
1164987386
33271801
1702224552
753396401
2025623575
1822515780
1222480099
231378572
1881788105
745615891
1803617179
633490827
1991635085
274001576
1333210438
1199964438
1442287291
799676326
2034166683
1541599647
274632759
1922124099
350041142
1041529043
1739889874
1464385221
1467415250
116154217
1153691316
1408869256
542169061
258356004
1199716932
1247728016
754519016
964212725
1815791742
724393795
76380735
1171759411
1855591090
514009669
1140771362
2098254006
67768981
1188753185
1205608144
807325106
1264872046
1421684188
1487088425
1914663259
1932774198
1268050641
57372080
133444755
1697210864
1817818141
348426214
27895502
976491482
1650828877
1045201580
205580550
945982426
238165280
346280821
66987526
187149915
1458574660
2046129842
1197261336
1917607672
318359343
1026143199
142035029
1374899618
89314095
290258483
948825295
2084235965
1401563376
718470328
660277987
653073414
373761329
1541280668
898193370
1535389488
1527554073
140067993
2041074216
672515830
886980087
1413548625
486364908
810073724
2127761834
783277696
1815506616
669340197
1671168842
626698859
489078377
1417817927
1361043139
215312658
2050758494
1115212141
808449910
1450301492
1126335787
718552725
543747274
2111468718
1409308373
1475773382
1147952419
1263114996
595541128
876559407
1713833984
2123482591
1262911784
1985816112
1075858920
1907950640
624073605
240239349
1609721051
1596957453
1104193746
324727782
1419037198
873127666
1476783866
1464779787
927380420
179488420
1869859248
128984937
114523681
167675477
555919151
300004380
563796550
131167158
996698195
1320788823
2040407123
1088236605
411786884
604039641
579272826
196000932
1326014510
1234586699
315374143
1462439733
76899175
1156029838
1813159358
436021000
1375004845
1079061464
439793629
1232296882
312206372
1395035544
283338015
114691741
1934691667
2000577747
901660446
331334864
312006056
632229413
1852491454
862227788
1206246092
2094237783
298247322
630086390
329396044
1814783554
2101612042
1617327984
2040245227
288119937
1709837464
418894877
1702029932
888000764
1658870297
1307700930
998712262
586269005
181893439
1627503002
819549424
1255152972
1780282094
739802090
1390035145
1541084689
764094280
1616080075
1915670720
1240862530
975797569
724076831
1409263935
438800433
1130956922
1077932605
908974590
1677813802
468029264
662870773
327208961
1403971613
1131838322
1457917975
42007249
1349925119
382100901
1893976735
8401140
1044879604
1791838209
1284086228
1209514704
1121490771
1207221245
439622182
620119106
2088971572
1808034053
634101364
1373402248
106530419
994412910
213735932
698514785
2064269844
1055811578
248107001
883048391
390251701
484900358
682059571
958660872
1685387547
1422324476
696608428
1443454467
1565520829
1425650500
277450925
2085274684
393881598
1659218734
551132248
2100787836
1421518285
1923719528
467164854
2080356132
73085163
620608536
796977695
1710109933
287668531
1828440592
407667123
125407060
985879807
1395205692
1367146478
990506698
1645682444
1093128189
634207810
1819259186
1879562956
926994903
1038466465
1169339888
1620295272
1449947804
688638142
1175558188
2094877889
1296162384
254560391
1340434126
1641063820
1657340274
2145934096
1595448894
331857994
2100601413
1885121700
483019895
559080693
2049159595
272173218
1670618058
2131143699
239435336
1995819249
1397650193
1940483606
1217504555
1302844375
16227303
796002463
693486578
2133751209
116197299
300477040
1594576353
1111031804
1479110914
1664971018
650315555
2013788003
1787240998
1646136806
1915593058
552270294
506094337
620482768
739744839
335637097
1477476648
1497252623
1376965462
86120346
484989488
1791869759
40663266
935011752
1957657421
1503528955
1325497182
1979363311
919897553
584819110
894780142
880546266
1729105319
354444737
320423003
1513420778
943416690
996221983
543859889
887075191
1073893602
359750185
1079658107
898939320
831167926
1042494984
563426039
1090534547
1222860243
880063410
1154208535
864792314
829245286
1139974278
237664196
1007600598
2095503684
162026377
647646271
1196953347
1498793332
1072080038
1962088681
711021516
1934765734
1958921112
1846793490
1976243610
420673060
1042775368
417361111
536270491
18337453
1043408819
2010399931
1190303232
321549711
102391478
1394747498
938681187
908702501
1755238582
1333045950
2142592014
1346947313
203387527
1306206396
1046108484
1628708060
661395795
977040173
1378904106
1118649210
402327207
43074702
492541202
70692430
867193532
1866402802
1449489677
874368503
1227337702
1199739295
1449757446
2007007262
2146347061
1425836598
967547416
2001627292
1342658544
1724624060
2062587988
2146730952
71927463
896320162
30999217
591600101
69101552
1724670995
90150766
1544478265
273101201
773155619
1440958810
1196341079
2083095061
934472925
1475122931
1381718429
174261794
1231054203
1121679343
542466119
503657105
1889900139
847297766
1748405813
527082261
1908743179
150487438
1554920393
502095583
434540424
1168890403
1242379729
570081255
691971415
1940693245
688119349
445012226
9846719
359829743
1028009663
311961875
1896757800
277185684
1139953110
603623773
1449257538
1352560581
864569773
890327567
1093647856
1788131415
1960912455
907179669
438808255
703571291
281958956
640604755
1969360759
1376101168
845390948
998246470
517784483
1916732636
1841683826
847155011
1797132695
825516093
674742433
296581251
187801874
1534347347
1458506512
298576920
1624617877
1115696582
1538117703
1447718467
1558883660
2070545578
1694069188
1380465106
841969554
837249430
1543884949
782450252
720575512
228889414
1537644011
386331798
762674191
1215083993
1098512057
150173954
1481847840
2114341576
2052076330
1139184895
1595235044
527646504
1402732080
650307416
1695540386
2126307522
1908467052
1989333870
718990797
1756039986
620036818
1289380304
1745107937
1116410827
1513295134
547326104
482215918
366947996
1684671034
1358833494
1843308008
1758560513
1781356175
2061548517
794244309
1372341543
1638448219
1180036988
1155260139
415718295
1103915174
109268546
9234840
509723160
1957072722
1256584730
932603390
629012119
1561597592
1787118630
721438215
1810179557
1280679026
1105370656
1660782557
1273380622
963746491
920001373
604866318
525054414
1326320858
504905841
1434971017
287218928
4050313
1026679289
349355990
1331173532
864878709
266169439
1618981758
1092828181
535751217
976668851
1231536721
1854953856
1982845008
2296624
1847610807
1335268338
2031777835
2071951803
1174405471
96010985
595968462
406901720
742800395
2007778082
1031785031
326746108
1336031586
746469881
714388739
1975207508
1324526299
2041136259
179604278
1246022817
342661679
1574157402
412201918
178654651
1145944754
1552373452
2105837100
1829493587
1586625943
384917369
2041001953
1243829814
434768457
753580859
1843667544
2074828275
1071850719
1504524757
1967319377
342440912
1503665504
1994323370
85847032
593266705
259007903
1312174225
1249354463
851098808
523505580
1496688779
243428576
787481799
302217668
1689014918
1939115922
2091342214
627015874
805083580
1829496992
194275035
1452086335
1819772795
452096216
1288946367
1103331031
2041113243
2118425015
307034177
1300790591
413738698
1466108170
1844688957
135906067
1240866468
1625842803
2069895915
861127149
1968915527
682053660
640385634
868910984
1886669451
756946573
1243085704
1651502358
1954308112
250757898
1186775874
2130296530
1233445487
596240095
430331279
931726419
1998782411
339068982
1283552432
1309290414
1043271464
1080181833
842399964
366141463
1378515571
1616311259
1375472431
319537732
198617695
864977309
1200658517
1720619508
1909951834
500461041
928468881
959396129
472763066
959186255
2022076926
1874385826
1220017991
1467191065
387102286
983846986
2053111398
137026193
281176184
768751385
629971115
266687411
593688754
544351392
2094856361
790621806
1227457860
1982147903
520668693
2054326817
697468746
1631815767
463342815
2124550704
963688032
267601453
1366413077
474466234
1081387743
763027138
1126174197
1751296949
1532545836
55104078
1792876730
28622819
1602611998
2062098811
1778609809
84858442
499533108
1910349624
1939700363
1624879679
137603458
801532411
1897830211
856795326
296332354
1694065552
1826695045
1748254074
1999982725
989574356
843178139
274590428
639073715
1061906670
1396199065
580119913
1310806678
1722054584
601095478
73870449
598745824
1416949595
1915866341
769966004
1945382646
104698522
1850584615
449390252
318887513
1721186211
1261377017
372172123
53399437
1916982369
269691260
691026161
980375089
1858247460
1020793095
1086608435
1072883709
1428410332
896037056
1098845345
193494859
891984326
1823557520
153930284
1272603427
1265848130
135502124
26826529
1159754741
755247437
1113490141
1021295030
993509361
1039800070
1343120502
1047907882
1429599900
216944348
1135578408
1241650132
202686937
577958552
500334942
956297991
1277522290
505465878
2099588003
620254079
968569988
1097087708
1670539113
1687902849
879970677
1782866512
1849344070
161018782
1283931863
1075452310
1493847612
1505152594
347961845
500372011
685451930
923219443
1889815188
1316079537
232653786
821443575
686642485
1624000318
236808183
35186378
1753321698
970184637
1452084157
536704856
1529225796
17383299
1497360362
1120337114
1885048707
53201847
712574643
1987548750
237155828
2070636205
1841210188
212729336
1189038697
1208714233
968373157
113795792
142618381
1552101497
1895746239
2087465552
989867080
555754620
120621960
612273838
1660050241
1566059750
911869973
1194727132
1114712144
1459931363
902958160
1639140212
116629051
1722627166
1984133806
587927459
636184870
2015267435
393075199
1567358067
1117550553
811475562
1292254703
292597588
17778556
949561361
95578473
2063999844
935213020
16870599
907161219
1720771787
278595468
639034346
1220952975
1250495271
298093817
277789234
1026994332
40745367
62952790
1374631147
284075515
50117776
1728630818
298621755
2103458576
1712958426
794521093
914756164
1582750516
1169611773
596852249
193077672
809264481
697931016
2039567460
865745873
1326172930
1706503259
353403364
1878461895
1390309590
2088906859
1103391104
570494673
216086007
188342903
1591705984
972785592
684010545
1610590005
416623363
2133136002
444267773
1980169492
1280489984
1532950096
1188686819
502203881
476212370
135975411
1876040764
971288185
1164571425
2110664981
319209616
1473488349
1019401402
1361490079
1288796402
892629085
258665149
280240582
620296074
1423965823
1522501301
1151386527
1871796639
89902706
1381240596
37497420
1710401694
1624538291
627554206
1724345170
660649194
455007077
1122890463
1373975891
1832484255
241114166
1057307535
593044562
490590196
1889942919
1919385710
1976138317
176773278
1963331321
160145384
765448546
1741472462
1618177985
588083473
2050969340
1012640424
96568938
2083252317
357669774
1754239297
902740152
2070696545
1353032243
307527381
55802418
576975130
682875361
379618389
466018078
2084934359
1552290918
1443880171
1075826184
979243803
1500293392
2043919065
1609104045
6595189
1777309458
1348618195
321620180
1618194214
1903939180
176731895
857116992
808092760
292075931
1036152031
883345104
986150609
1117193878
850470684
20470002
306984038
202249939
598565933
189412596
588334774
1505179192
57277615
2100337056
940447241
1774636670
570597731
1978387709
1506524195
1199645425
987430352
160424290
28547023
1637725833
1910243146
60296812
115573354
25329272
1479006285
555467462
1146088395
1674428479
1526993406
1882553186
489064581
1696275956
577869075
1103755200
38180483
1961776270
891741129
1319060507
40267030
303882115
238899126
60957540
903960296
1803754076
1827143117
279556085
668655742
1453469417
1656400312
2081310701
302992503
950706890
2114781467
2058589926
1100334485
1931134634
1573000389
1141816199
1930030872
776179935
328492372
1337598365
1287011619
1353652204
98159424
638669832
1412998481
1104957699
1637707950
1799894608
219263630
1130185203
1529293824
1235058009
342156943
2044886578
64038088
1428136176
622276736
1131698516
1619555960
1538319769
626498315
1301611103
749571211
1968127598
302883109
385234171
44611208
52900142
2067683412
1367589239
1721724613
648123502
1297698384
479190990
390337876
256933726
652289504
1175863677
1422286128
597131100
1416917155
497515119
458145267
126108391
212489930
936005053
1983008256
431189291
1701029713
196540968
1257587433
891322045
977391135
599087885
197063054
1124029584
829401428
1287730354
173180326
608188187
1656628093
898549530
1897979223
837925284
64903825
2029253950
1522174886
1263588703
1517999628
1431245340
1750834631
1198693448
1220972521
1163437012
1125175622
349943950
946389667
141847705
1027041952
275262439
939495263
1642921246
155220922
84061537
896851324
248461943
640845861
513271666
1854785778
1293497119
2128807409
953226995
512974099
279000150
157095047
488639095
714994539
786313480
1166981069
494694389
574413192
1573147603
1854232141
2096816874
1396578616
552870400
52882769
791031911
1718609642
396627030
1401496532
1692402666
414160684
1313469188
2056852336
1193661797
1203119505
1820196550
97636508
864024181
649825691
121062705
1870234141
489414201
657266819
2110373976
4735031
435047170
248827894
798180125
1205775811
1400458406
1493671377
971463626
588408305
1376503993
1975088767
1060584474
2124684237
1295881448
776592172
534796728
503868966
303709675
577758574
542163407
825584109
234317408
2142177456
1225273222
57818610
1967379726
1470006319
1483745102
1371138652
1559433492
2115605585
215438680
571320089
1149139596
2025571687
1842288536
1964814337
1721561454
1843665755
1856256525
1134266988
314008515
409531433
128957850
1687769650
1221065103
1958523659
470016774
468837986
1656353922
505580331
158569736
805289637
1593196691
691503439
1667255566
626713068
1439802464
1689415907
948915548
1756280287
1532298687
768931451
775248217
2016271537
430255408
2052515161
653106803
1792914311
1134353197
1133916936
267910101
133856125
1377797870
191976464
1518211374
1614087768
1189892181
990894415
1679395668
1180009250
623937007
1058375481
1168312036
824278537
570940074
1789889600
1098660007
1169192670
2048120735
2112312997
354649883
1659938760
996263759
854762152
2067872656
1741648653
1320702095
1117575273
208237657
283348979
193636024
1929789075
83556544
18521644
4352071
137909438
451718845
1815638312
1122093661
1504376253
618213253
602178485
454729563
1141800870
1249132852
1371670959
806808406
534765197
2067751590
1052473744
169981495
1311252664
838008194
1548336144
1073576315
2012094995
1843710818
1674110685
718349050
643023575
508842816
1002800004
1987168725
360558797
609886941
1930224795
1505131832
131749751
231161135
1360730849
997376277
1464847050
174507637
2043654125
1622388950
866256405
1729428629
861388357
1655793430
553621354
120724024
1577775018
423205445
1003678237
1546030590
2055859589
1018771796
817327969
1358202891
1707211032
691917005
150390956
1054745546
1484509446
1356266333
1461639894
369729469
1122605947
412896770
28439838
1584330431
783597300
218224723
320609582
274661018
2008564556
1158083972
667249838
415817538
1835755602
737879329
688613886
1888303591
1069419498
1668995169
1934592084
1468756670
1321910239
938188418
41030965
279163294
1374695082
377022850
1574644820
2128784198
40815375
1381816827
176054059
1154377709
2005412823
1665454095
1179753862
1537446498
813158437
1245897638
721368867
2012243040
242488335
418021923
269807250
185337745
1298367590
2031299705
979684943
548858407
370566944
1206191923
2037198645
1984381044
1618366974
295373913
16204657
49632591
311081611
1222734062
1914679687
1657137896
602827769
624219185
649441336
1485528235
916699130
1207582196
2117476140
282161576
1805197787
1863252135
2001788979
2146342147
2431623
1490052454
2112073445
367773961
1333470590
1467330407
1159282568
1704540722
1187727611
311119765
1572171693
276823761
819532464
1545643336
423086783
226398485
2042078333
991502528
10131197
1462326910
2053203348
155055821
1521520640
856612101
1142867627
952725180
597000827
1649256279
1509430201
171421424
1907977538
1215170752
783270668
1926831906
770016038
1136494060
370266669
1065612589
2009701900
1857058359
964577669
9503849
1787587968
284534356
56886904
2034174282
377497963
291069838
2085694288
727196700
150751020
1916883091
1690962452
1242800125
717631181
1381431141
693862215
1973349318
1371862683
373383123
1539152256
1695925336
1726538627
425528787
1319692057
723741966
1336136802
103044372
1494881683
1818813005
1370597409
70200950
1647441028
1859208321
1384000125
838591850
1451362203
994628106
623150488
731916934
455812084
1029327092
311628309
1926184937
1318911828
461762457
1429059687
115278560
689403333
1136111440
1901192613
323793088
45494110
2121339170
188326439
398025308
1897654571
1284448547
241107925
923415563
1954691620
965991119
781170065
1224754669
909954943
1831900863
853342137
477735610
944812357
1770125599
570875082
1317963741
1157735057
1060507334
752032969
1163943490
60269114
1371731885
331728962
109308207
338192742
921994629
257935027
1420535864
177785244
97597837
1443413645
88994346
550064402
2076761809
186227926
476504916
141380142
1679593669
1423463416
2008996691
1680175820
1827754347
1792740140
544260209
1230667024
86194170
1226052863
891283519
1944574590
958283087
355984103
137818380
578657168
1449654570
742591162
457424843
634254482
1209647199
1912511509
1880728556
478979106
215623366
1340840275
448533697
486838734
109466538
145378378
232008758
1686158831
196739865
4998014
855236786
1687216477
1130257793
614588913
1989297441
1412545498
2121265911
111871358
1035058008
1010160915
744957008
219146882
344244391
1803450029
732620983
474353503
1893280717
1867855424
852927667
265890925
555455460
6344808
499697093
1150477328
695942728
1651539027
1190671674
13373645
696006556
1132142509
690563854
271491419
1654973393
1397096848
629894472
290810080
529567689
1337403486
636292735
1711843450
1770161032
1692995111
83298157
1830695022
1679681233
1637773150
633571166
1222903425
544445358
1034761483
785089033
703711800
1782311423
1418827939
1361808280
2070189524
329182647
137701999
472634738
190909936
1036303117
923047825
2035221157
712306963
1357336033
1604769131
739682012
1554554622
1184327413
1155855883
1320490310
539587119
1239110799
1957970488
577366822
1706267999
530515027
1584997336
1969706132
339831624
1454502323
718495953
529040768
2129897506
16962463
1041366977
592598215
1802273751
1255188140
1385679222
1331154047
1343349027
1582463914
1667806993
1508458459
1067906217
921556323
296303162
707082932
1843977824
533888758
966736916
906242565
651304216
684751362
997069156
297969089
496113796
540620137
1913602487
1869734975
316027822
1877016472
1398354365
276503618
536647294
1182959572
1952340197
866486125
1861153164
1461004755
1313638933
1216832895
1914811893
534557484
504122674
1251178127
1378911243
1041009425
588378841
547722604
434230676
226863250
955427384
2043261946
906405579
466885830
1609677804
2067383019
331354317
473940815
1101896541
815332071
2018750404
738857382
1380490970
23376809
211014079
1763553695
1386432951
1875892666
305416819
776189957
1433398487
1428782218
2081297463
1124806266
1805195598
737433600
1328535663
1232621059
603927370
1852909361
1325317635
660294110
1207875786
1720662592
923670224
1384498009
1290055803
1692232690
793801287
198721788
346148087
828079995
1192169370
295965054
1354263219
1328795340
1222778531
1797151809
998407564
1067300242
1091034249
1869858624
1139428500
546961013
56329890
2083350039
1129601319
1475275458
295015815
337806446
1387755711
1232595217
749127747
306466559
1278021760
466111279
1015998803
1518925807
1125432874
530593852
2038025447
860571373
1276895718
446267345
711961340
932701525
1749140429
1497512487
2125196449
2088483460
2108932609
66762973
598741889
1376780176
1081943897
88132752
205232765
1599199762
591345474
890406096
1088191472
933716111
309477422
100641810
1555361402
533235470
1468974202
108020854
725795229
1237072685
2082376100
1744820001
2052488415
1976230414
1139835363
202723431
561802509
1588604431
1996977051
1477909198
1188801881
1188414088
1716672862
153143339
1033868275
1923998758
1284597991
1070238517
1141069151
1054973777
474833117
1844088798
593223389
47200731
1725835768
556997235
671357111
682647244
1409817904
632162359
1596469660
474876083
1045185506
1493245903
168778038
780585319
1238281524
621422873
2127776424
280467794
1156790593
1986222994
789024532
2046997590
456423800
861870036
810545211
1209298355
770951723
1780276565
602129875
798815384
1084550832
2048776385
1969230737
705023251
378016820
591639462
614942532
1306236860
363795853
297825287
498386359
1374756190
1498617185
1151684022
2029880385
2072250557
1881330823
1468138826
1668377127
418009557
1843796751
140870292
497807182
231340067
2041168573
1653790918
1289255176
1247504636
516568451
2096213879
65086412
59581936
58263208
681022108
537567826
2071322209
1712414969
2038441276
471677012
1759848028
1619152687
246994748
2086419568
1013960992
1677973599
1801760813
1993829090
1753503971
404166389
1719248345
352339434
276522687
1674151380
2122157636
1926547489
2074361133
1984164293
1378750575
204129649
660762309
1025431631
1231721879
358112973
1451137575
1596423162
978506749
342077971
1821305451
578972654
1544886651
614826362
211233808
1657284462
1785010139
811676811
807508489
1613399453
1412950993
2141826197
1868611770
9092759
1362601138
1702894763
1855497238
2062849281
1303621208
1854182385
583657117
1195754104
2102668872
884933968
1995499574
407584195
1694501220
989162578
1565308461
1429876841
1365696169
1643056648
1356506615
400594260
303013505
1405496151
1213772568
2032758762
2120749555
1836374254
2040629389
2022709527
985698555
318178035
1858196167
938579232
997393724
2132982914
453646386
534934837
1189768593
496818172
1337730371
1932552796
2088859818
986173345
613052085
751520523
1066283557
489503247
98090009
335915874
1593575622
1939385963
1169140499
1183353444
1831430694
1203572438
103680350
1129174666
2040717953
657463843
591007395
983165013
1797185358
700644947
683729489
2080917083
1111242433
1342817682
661347441
191366355
579581590
1284504803
1067328279
865956107
470221034
1985265726
363539022
112310299
1188988149
1014967972
1096303982
1038784124
1812026346
864487681
152269270
1664788238
703325449
298421362
1936662266
437278788
963756633
369989126
2098921503
1734891611
505093851
949822292
488729102
2011615547
1397567879
1074416902
547093704
863021715
951067112
2055858753
774346737
206533977
1576315809
1262073485
2505224
85983162
217276170
626555853
1274659774
20335792
638237898
943657684
1454616565
702202961
298021097
1056420799
67557630
865103222
167811337
1095921717
2025785907
555018336
1858131057
1281878384
1166507792
1162929633
989605824
764378155
1018416257
1032380055
1049039737
1968311381
289488562
1387621985
1848648784
570919878
1352029564
245309984
154520586
1131430140
1069526882
1011604760
1080704855
64403442
1161792549
2076374084
874855097
1071168723
2135995975
2028409467
1009394005
273955859
681212358
1202826343
379759527
1776444289
40486676
1430458895
66104608
1139968252
1758977655
1477024505
432849161
213499734
554415235
926349797
334060573
1491212104
573030815
560138861
2139429683
423280191
1755282770
1170370668
958105588
2014034858
591220581
270370144
368114586
863167809
1915181651
1455482744
1756192362
336273885
1631292795
1745600458
1810078461
1479398122
457095458
698663545
1177457779
759188442
1225770685
1019658660
1366773996
567289367
124863344
1243427733
213842118
901182857
447287778
1606517720
207329195
1266873255
872868039
296304753
623880535
582403801
1921214055
454784762
1018793586
17411263
1537540940
1878264663
1710835295
999095747
52623487
1854359793
133542329
1949265807
1683456767
508653483
1716453044
937604549
720267696
1904259342
91047047
1833350861
1956730228
1495634263
473040378
1551759108
50776039
1183322157
1993403435
1774250019
390683842
1191420658
771628058
2111307436
1504666747
358237041
1253545189
1753714012
264977927
1622047700
1445399599
893754387
1916696052
448301932
1419151538
278079046
18189212
2011835996
268417515
452335310
227812774
494290913
2013197721
1459493832
1453319160
2056753387
612569915
609528564
307571591
1796524376
942032417
2053200161
1293033002
669670058
1730037189
488403268
2033732091
824936943
1997250466
2006288149
276294102
814221197
1083683568
831029257
40050509
1863149560
1255742503
290527549
643537784
1631503190
175625177
130560955
460587356
1218755863
1064367578
216893791
1111825739
742725755
2094632485
1412932144
1908335184
2092642774
993051490
2036747371
72532754
1129324779
138170380
402654270
1625138024
911633274
1564984004
942472233
1571734325
1336616383
1151773131
1019073786
152656234
646102936
460874599
310607892
1137308535
1673959582
1136222047
571845988
535790972
696052572
1965426363
1343698278
1768792277
78361267
1256060171
988474566
797321102
1414026190
274387309
1942078211
1318608483
1433809715
1992138965
54506291
564270206
1747237120
1491618858
732389676
674714637
1415940396
1287928910
977655772
1004591846
1281849853
1506563505
527080859
2146549750
990390507
1475296378
884253313
2102455040
1459487930
1960645186
244940022
1923680386
963167961
261542261
726104975
2003025311
1522317834
941256349
1292025953
744415710
776604975
1683666798
782793371
1256199403
1344418325
601038975
54084761
1552797684
432434755
1911686128
297113809
173706402
1301373522
1732582987
1546465877
493913921
300429079
1155866543
2129705018
1943933759
151824188
1876873760
253455156
2067947944
2037596913
1601526730
231415221
1725205140
1050090604
191211183
46241771
1139473355
1144459261
1871477940
2001054588
1708016765
438103640
1454719424
1215387390
1854442780
1195318554
897150102
2012413064
740075771
793470636
1086894834
128004822
450760169
182454399
1549051949
1556619701
851788740
751489459
473228875
1419763018
1031715258
122656292
730415789
814042114
665322969
970647471
2062881870
1199524702
237056550
1823754385
1481021265
1595018978
1965539864
821986360
1553712214
1987582514
419089633
421947720
942180266
1404954144
604888534
1581383892
1011496448
632118011
1671216714
1900545016
1655166271
673428250
382132762
765503541
296798926
230821914
40298343
884386324
2011834868
231669090
1498619752
660338010
861738842
1715633931
1982793145
1198964399
1259500478
1797184264
661330760
1075676531
2134540367
1777482088
880139794
86546514
1409406752
1589862378
998151564
414956009
945899719
1250559041
768198087
1414189916
1684605372
467932782
738062266
605376564
23934059
1606909331
896367105
550822552
1388311884
1329196316
739308448
1962772574
956526212
1727106548
1163155408
1701326639
445651548
334936159
1319235220
653745825
693822200
1916827953
1249142408
2053037580
1036538858
572100716
1146079281
1963840075
1289331399
539945057
2027114652
391423399
282544955
921907855
827964859
1349696836
1244711475
1198118230
1500768624
1064200530
1396669597
1052118427
805606493
258477863
1911744287
1465654142
1007458678
1221694629
692437358
763464464
389980444
1446168079
1073195513
843108142
209833528
1827459459
457299411
1915999201
1466000014
239908686
1336830900
135800139
663026065
1534654033
1142998050
698395558
1161471637
34083946
1998823676
1323412254
711495767
1026253930
524709545
2008150270
852216264
465301167
1762642494
1670741423
1415115359
19246654
613295164
1374074658
610172664
537275612
2029077539
1328990617
742011268
373763753
1761339707
1919225397
1115164940
1541015355
541877618
2052935256
959573888
683973322
780645305
1418706619
489366774
1292932884
1541832523
1288962079
463649682
1672457345
2027258902
428204688
1907874895
1829833388
1308816301
1129039520
988155781
501788095
522156712
731685675
168103444
889872624
1816771777
900982519
1153631356
1057140529
1686557636
541708849
482531072
1225468575
1230256394
264316399
1548266262
1301457989
66112848
1591344846
685036552
60348510
1754889162
967000810
1319980845
123577634
1899941733
1905563803
1870757830
1532324422
295489543
1128043242
2057240813
1659498015
1424811131
1132220222
2126209668
25280674
200552467
303770601
1263748744
2113609945
1892813695
1149519363
1494147082
1146850747
201286065
1185580140
386148428
274951929
178039834
334990977
959221875
1087596762
1477533724
2029787229
1523207491
2024373397
868420437
1482278235
1977908467
1948916753
409015727
1253002805
472055585
1239881966
1760403163
349370976
1265115182
1481917128
536941954
103839318
751102826
788801460
2028677869
716318425
1468259269
600722699
1619426074
1583000258
494231641
147547714
1520056369
1812093653
1330660017
1065145565
828926007
177275465
1867954263
440251862
985505968
346488000
601490366
866167529
1306182103
1777265860
454871576
1167306731
301578714
2125164242
1166176891
278601678
901365661
1487661308
145886488
1325223376
1115568868
1259550874
1448195887
1722583827
1259945791
623529097
2111518797
494430732
1486308092
1794521320
389912294
1885088575
897701246
206298687
1627880317
1922897173
509690714
609115506
309025691
1218946435
1080179757
1904444987
69157428
843609865
1766070888
1537858890
1748609032
2071303871
209706773
1262351472
550510730
309278711
1329218706
2112005888
1456560255
887357628
1203173039
1083511763
2106651412
1548344341
732573065
767647264
2040779401
987526115
2140358332
359263226
1759440795
1832565921
1349791753
819531797
540288239
1511140891
1146231467
227057008
124842830
1212913844
404495055
232698750
1266433239
1715024336
2068044936
1056295722
1699030096
482376032
988501797
1369519601
1911083933
976758394
578996732
1939160332
99528041
1089104082
114673696
188421404
1276337324
2099420142
530136389
2084939542
1540996078
1906143964
1797094124
1631972965
1302912522
2126939397
1621807081
1171276080
44316626
547956055
2088677472
1280028958
1910953319
910324481
1919859517
41532237
1302909460
72775231
1227809231
1673447245
610542279
549272314
611183661
411215330
286473247
119079975
1647309947
914971254
158213453
1590401152
181475278
1810282993
18698198
2088481941
93133907
1165346702
1681322780
1038926187
2052199611
1028182880
511953541
516228091
2074442844
884909634
1231343845
909638792
1742064569
8470683
1156197411
847604583
628833633
1496401102
607511574
78861031
257728527
1598988930
1364559568
357078024
2054906529
629790116
608247441
832481291
62401948
1824280590
969639649
190377945
291404438
849377561
1170299128
206929438
1326208904
1223956039
998236073
2062220594
1970182839
959019576
1093093058
1824018999
2133801162
706819334
2018473721
812107470
579327340
869422327
155006751
2043564833
1436237316
1179043892
577482768
1357329732
389205483
551464518
137878365
1226685753
774366415
1268782190
1184292637
1856038522
1139888642
2090119469
1299261633
870600636
1840386065
1113398907
1621691784
686862872
451312990
792605065
372288814
277044070
1259059591
1315962322
258484845
1948553011
202552936
124564367
1788330900
1535303636
3596847
1617266025
1991018326
657891693
463745006
910288386
2045396009
49806169
95864404
524365449
2074106593
526329709
1621859853
1185340564
181342226
1887405070
1647423246
1028504008
1570493201
2107387974
2119247285
1249161745
1244177503
76132990
323791425
64496130
744916693
871595118
1474936301
770143288
751478970
1511909377
176819330
570751111
623203202
1426075711
14677495
1176433591
1252521758
1478818518
1201282090
564837659
1452852022
731431160
261164455
1809182823
319230734
732741405
254762443
482296417
1780495235
1919465752
44832497
990988031
258024802
1567802293
338835416
98205686
2115472601
225639291
286573629
690047752
259269666
1954884970
499703414
39614870
1042057699
54081942
304190915
1249427408
825540017
861169835
1103140389
1576702686
1754650472
1087323394
2076937557
2051825826
152154496
1794146978
1545643328
2126883623
755756519
817843750
868686693
1901657689
1816918968
1132658258
1262142100
803651426
1535604111
1855215978
56333201
8015783
497649946
734221027
70885869
1390852588
1712168436
1044047842
1849296628
1823523950
901476886
280646522
372248275
1391230783
672027387
2098389531
351137760
1407394939
2007725266
1753657992
1753184071
730082214
679814819
1175619312
1859146600
1058180518
1254958087
608839206
296860920
23074134
1319631730
1458164079
164464673
1209192262
1254348844
560887500
1167793512
1418849941
635489971
660726735
34100066
236519878
215470181
362031584
186043307
377753041
1057980771
364608641
1943213063
974173142
2013500276
1283355935
1577313380
1848992199
486553637
878827405
1271055290
2014175058
95473036
776586776
1819119069
1804167746
353334545
1191629056
1740023989
125411501
1335253365
540236926
256713399
452387474
1503248800
105054710
472861798
456911519
1524484062
131057772
498532346
758853323
572986819
2113971338
1694205567
2122407472
1185557001
274173850
233629796
783406479
948326659
1713088717
1383667794
1904649548
1146523855
1547378540
932298268
940991252
743030384
1716964081
37717232
909549321
2117294856
2034170635
401855185
1773011309
787379836
1048580477
1606237254
2023020773
225358688
881211619
98448421
446958639
786294717
451985841
1490761310
163838077
864889209
1381307366
257442906
948363623
1938448398
1350374899
35257935
1140303067
375862028
1332674973
146627143
1692626300
122408557
370464903
1892852657
200747163
2095133301
586115451
1180031182
825989991
769098505
1948957771
1978197839
1445489539
1916079062
1336804534
685511892
387165889
2045340034
1860374553
1392140654
1370680306
243943213
911670335
1823497529
706118479
1527128413
140739221
134994059
1020483097
328414298
924773682
1943174854
372014688
317532113
1151436264
502230610
91579261
2078804939
85060841
1346191335
1373792838
1535664972
2014009064
281881196
1581581066
1811031608
201937117
954792578
956015571
1981888405
1378004870
668577416
1834862490
1180672115
2052266321
1274957761
561623124
917129275
1042866634
831479585
1139406004
1774804518
1036006886
1180728928
1538627533
726328842
879662764
1499484944
913013677
1656275809
1112061682
825949644
1209476424
1917764152
1373796367
29333649
1603357598
1814069196
1557536810
355941563
1583156822
1312342500
449472774
1085492857
1886616798
766715261
984012244
1020974825
1087220954
1448953941
1464360599
392642854
1605126911
689957393
35554255
1687712266
1004253747
1597463187
1080426953
1982910610
1391927470
1557612326
1932607841
23285410
793530466
503334850
437407823
1654510497
384512133
849740373
699053837
344658872
1968433200
2102447456
451067959
674420037
934120308
2097662942
2103786777
461739119
1290865676
1987351210
183451600
48022277
401912221
955441942
2145510441
1359536969
68293932
740740795
903387949
289692193
1078448777
1902176776
1013206389
300114720
1892042341
1886742663
1195413257
1353601452
2077595267
1575836458
1230832733
922494922
868567089
960442079
801614757
482607174
1901541877
1044625614
564122415
1817892937
142556591
295110977
1135569251
385955254
1929305173
1603128087
1742597759
1153595741
1047618229
291673847
258206357
885228048
226648744
729742383
2004587828
300823399
190439503
830214686
514248860
185302010
1044664210
786356444
750926542
1977369489
1233686610
1611230084
1657872092
546805278
360701886
2141228397
996440927
657301538
1284474826
1285903113
99229476
219488965
366084042
1237558438
1532699260
1025979395
511821775
334385521
89277234
1759963025
1958246700
824488824
656416011
1846371353
570676092
1025347398
1013497241
1373472051
368850937
754399930
19833364
1777876004
56435881
372225686
1252292317
1700236848
554921379
116175221
1810176792
138957331
447475418
1108222893
25712745
819345075
1734717247
585976119
2055781989
1100509655
1806998902
1879569220
1747557204
1176475514
1410877862
1900062724
1403099454
174031976
1665089270
956719392
898416623
2097440416
627012386
1391226471
632924839
23951646
1612343080
665783852
1715028134
1734476071
328177987
521563038
175711090
1435806298
180217326
1305550714
1853121662
1501926527
1449447436
2133109459
1476710471
1277238259
496577091
344328371
734208408
1936225526
507491252
683834253
1570098118
1571260753
1609709105
191756266
443486555
1396667557
342201183
879650963
1652738376
601200460
296104361
216904632
784029224
894427419
714468303
738348436
1686365531
172238137
1006627853
885470801
1548465803
555347631
1587415579
1431046719
78924489
889821536
1374042527
326695744
1683492032
2079461725
292787648
688931519
1144312930
1955356517
1404207249
1610523825
219128133
1664241376
1044420881
1780023108
2076500772
1763378239
438880026
2089176344
663980170
962688651
816028936
545466997
32420378
613263169
745375187
1540167335
1766624887
556529294
541148172
182400021
1610810637
305175730
130114767
1609037360
195620847
1055476937
696603128
1193403919
962611434
1457936235
1614344958
1507066522
826151801
891612078
1855105627
656048867
493382116
1669538972
39580042
708424959
1566589400
73825045
617266000
1179425196
1248604551
1596634394
505294014
1402861368
1888327044
119082028
771993898
1575204545
532188088
657328122
928568810
1521394791
1306825670
2003786923
84833129
841852930
594582814
1983421232
1047787468
1933444479
1509646984
472335968
1816070775
1362441187
205563787
1417563559
566590680
1734841816
1688995748
791048446
652071756
1521847857
2096776148
1542401108
1364708098
1246800148
1022511631
348556759
879298230
1643477548
442723188
856909435
1641738721
1156917488
279624838
1604423420
670251755
1125022705
1306254126
737826770
337401883
1033926683
1529423392
11549830
1151558474
742896575
1451623782
967830654
982193459
1534564076
1924457688
689330958
1513701052
1895648371
1184261891
1573022155
1454020310
1059632880
640311858
1955426816
1363619797
1008748859
795717475
1088068286
202066469
88533363
607850489
1025045496
1297376214
862050674
1344241533
712469412
1174855632
1342989582
1734808221
162810477
210875236
1523241678
632095835
1617851402
923799667
968323815
447403036
497971959
853294171
1938802243
1235607531
1345252504
744679589
2012213497
1749259725
1679177126
1689883225
1317626905
1756033739
1725401624
1255055899
1489639484
1150698304
1727980262
124980102
892930842
858407109
377224262
1925648572
1768398739
139924005
891226990
1574875310
1065838218
140595212
172418642
2064938989
1788569845
946351053
1808405639
1962586245
1099652382
590108905
1360430250
1790888877
781538986
843937033
125632927
273676578
1839311851
243900715
1862860702
927320388
1524243011
2083073627
1309615496
788371716
1247309344
1535637722
2035247714
664636298
1338914306
1158532578
278273939
11531337
1717347933
1749389738
1129341731
281960326
1790413650
863958319
1276503455
661286372
1578719350
1950662477
637304782
794131001
1946786059
1781405183
267616755
2076958662
424891361
752295482
1280385666
1761853853
384815154
1691382727
1904119396
967771256
747963564
1703548918
1003810565
1233661061
1895425085
1122344075
954994340
1121268383
278798257
477204934
1032859121
1787142337
239751826
1773745720
1865963439
970996744
2021186005
791718959
598558441
313536374
1585043527
1076238457
231843855
1409904923
705632725
1250839737
430066101
906144650
1193431905
50657488
1476732254
1597442175
1558244656
1224614100
70932848
301252948
1372004763
63064990
1037085836
309244974
28467830
1759422051
1961916936
1171172869
2006972901
300683711
1264638538
262605937
756982183
448813480
212818514
438068849
571737449
1607776522
1618166696
123574355
283106111
210456104
2058077934
1886742351
473559687
119711617
1163885924
1000541990
437295074
1581885020
140924456
1687270001
1473559470
1957904287
273320316
1682883939
1523016939
1978672024
663680457
194070396
781888812
2003957180
142315571
1689185055
596242718
1876599086
2057886674
1586889254
403267183
1751061724
1426671194
1665833415
1927923367
1205783068
545491119
1066596487
557377732
1773470277
1501848654
1490974669
1025041504
2126214952
1191838879
817801582
559579843
1507732098
1285996999
1562118752
1765672525
1664444273
658022361
1707218526
336530610
2073551182
1429671336
2040194814
123158327
1894426654
613746211
1593124352
817589766
1088633960
1586068633
1020085236
1843422163
387779328
152688891
410802324
1631377777
842427116
78578993
882189845
475150987
1842643482
872735939
125922634
295863342
1558699074
1445458746
1045327121
1226758032
583039246
1805453844
1004215787
52278531
533318553
677516097
1683091628
514857015
700684601
1435169122
1074467600
142821017
67650498
797292022
124758923
847279847
1375524926
1439892321
876833601
1716068302
154840877
304797282
84084255
1467315205
1927310120
946624474
1612578975
1692548022
542165380
452945324
846695053
1887598044
668122374
777036572
1376345667
269974785
1852527415
864931075
585188065
1309555049
1924560325
681960918
1270859745
1623300912
1058495397
2118794310
1139200026
107724713
1661265136
338431152
383913179
2017355291
2043098969
793765395
189017435
1320987346
66552565
1658503589
323645805
1522286853
655182229
1857189301
1462634224
1369812540
326037126
218891262
714715072
1538729340
144044971
428418617
595133296
731041096
650331140
305810721
1283127788
1862862094
354380593
891439198
458482550
1461509736
1546383969
1081038520
2129279887
8526523
1049059478
800383156
1756962747
1781154521
1880261455
365516137
1409232781
1623866855
2059414988
86569212
960358620
1299320963
1724929318
295929836
1822044648
1458682454
490174729
1288183883
1756891508
1016749733
1493040630
478670357
1814750566
1313270710
1633937525
1505763727
1154880432
1390187651
1373452043
71021917
21873111
1339027987
1898242002
713142677
259819508
839350546
244183578
1885041470
447760799
1573670064
1332171112
274874363
722401276
697115875
1962766993
1234811134
1738430898
1921195584
51489277
1456739202
104953340
519466456
547718063
380707406
162628990
1081872828
810219301
1882940425
781527737
405485146
385459410
570207202
1198505835
470105038
1543341564
118572217
2004793331
519589563
1026049203
1795545429
627164596
1465472696
866866987
231581408
1012428499
999628085
2090052828
552766356
2111998355
952602028
1865876794
829711903
367811231
1869397550
424615869
771341991
534250879
838598084
460951618
973419365
1910125887
1259996187
2010207608
1788158729
236557059
1951745395
1295588003
1262229216
1977069209
1624284302
2087542817
1805872238
65695605
536830957
1999986482
1653995931
951908578
1604880187
1175774999
1866009763
673732766
2115414058
144124225
1295029800
319582693
170875216
1738173835
634859672
1076572863
1690028174
1860979879
1360723680
175882351
982701724
1870653508
1198142018
1153997794
1014489569
1871408250
1374769498
1293230565
2040597393
1187920687
1861072611
744599763
558172259
690214156
1997108359
375582629
254804349
1829584391
956813789
1530665899
475199408
170703648
1728967282
1552920096
1773772541
706762953
496734720
1904677962
1236142499
953985435
2098175347
707174807
1583899023
1491657034
525178003
1285286017
753517982
2057873119
328836870
2074610325
1610332569
114393962
937308859
727959369
1410722716
919100733
1689774432
1469468302
1183601080
932709633
1421660903
1614974438
796831521
127182617
1702616238
1872540737
155930786
1523341304
1591358096
639196482
28441042
1201315623
1583304228
108615943
434269057
1690330299
1342514218
32466673
1130523407
503214629
20734021
1528220051
668834670
1720512350
1937330973
1464300720
2134957716
1184671086
12540419
1073720003
266310365
1274782363
201258771
1516125543
119836790
900283631
550674002
658865753
764932181
720926663
2084566628
231145311
653443180
270073790
1939542439
383692927
140001651
1107454863
1969525593
342839331
422547974
551691248
1893946449
1464949426
1997354217
1001703927
525902046
1892510854
1745933321
345381070
534398896
857379339
58526986
1126742103
687781826
644931751
1666461933
1166084383
1245560002
1215264445
2071501703
650157231
777960528
2091951347
1349695834
1006610983
788431698
185067453
151356607
1526934418
921788506
995881721
1815426626
1012406595
1244676707
1271927380
1769895626
211656957
1204336593
1349290586
1084592710
1327225977
534813933
158336107
32679362
2120785477
1910664885
2004795910
194523303
1002927347
738630350
1100256938
54806087
778583799
1046546392
1790050831
2115209356
477808368
2068054669
1192563158
1804270672
687627217
1880428415
1386267536
1907026148
811760398
373356959
2039780526
2118771653
412653491
1103358876
2064664446
1439809206
634052529
841144087
1147631709
1667046208
4468529
651094972
268289781
2084744878
1865098171
337286568
1428613020
2087794065
395236878
1706309892
771747095
1042194482
1703935469
210326883
538987385
1259807318
865791467
1455069316
1769693033
2064975662
1631269684
618047928
240499085
432395487
512949862
575474751
403741125
220664690
1494649925
292892678
1788074926
1565152391
1778556516
1203744960
630209532
679857772
1571406794
745478094
1582742292
351329877
1461276240
1187067827
1487341027
2053912029
389599209
1874075733
2004578786
1765630846
705343834
2137768636
1196741334
528683845
351677520
1540663049
707473338
412301677
526798032
390790746
11949455
1291991899
2038683691
174871595
489827178
959277635
1462613703
78431197
1102503461
10502725
1964705134
1667395406
1854852799
246609977
1712673273
142358860
1899411428
729640970
569889520
1729027545
1161751248
1236779074
1851500385
1435797131
1140484424
1174100917
1021817875
1150398175
1342220422
1788751438
1761790576
841183262
616794580
100434701
1014401663
2041549786
1553296447
1858515809
1679561079
1488379991
847574325
69460768
539629612
1871733779
1434281807
729528275
1238256641
147371178
1138007228
268896446
1078690371
94266112
1386820948
1865361294
1810999282
67282248
1072922393
697058741
970688285
2024234068
8475250
1401515699
1710487955
836601931
2121031592
622011290
331620353
964712776
1947655253
2017783732
2107454967
262768368
822781367
1996690952
1030401325
879460132
370799739
1858210584
959010671
1654292324
2126041786
945942156
314729712
170495656
683214854
361723983
1047644900
1206083363
1350606461
1761379117
720670496
1789874850
1031439495
884957804
1140099527
889868664
502814228
823763525
1991676898
313049246
2102412296
116866502
1891123918
1694136233
1337681297
1929591493
1561960682
335793360
107676888
1496854261
519378988
1997358896
1179378820
1034016013
2092170057
1577652187
1241637542
1846456942
1646694618
1203110213
972482395
1414672932
580791872
1085215624
1581620127
196343906
972968861
1185544549
1614064755
764168855
1524318816
539736003
248221551
447621367
185827057
1356431666
1060506929
1212005935
1312208430
1313880139
1751890292
561151534
1212987603
891925177
1010084950
29442914
820788521
25153931
695675881
511636496
1095969292
1291043542
1217098554
1277238678
845249691
963513521
2137682035
525741826
678199749
1555757505
153189615
461687933
836464349
1431749853
1350946
1677046924
1420466433
1355059503
1182813119
1772058528
699059871
519536135
217550000
1210120179
867178672
433614097
1442024511
1128636066
1128817779
1948293186
799684313
2131797158
786915865
1904088865
1890718968
1320272194
185516183
151357109
597041441
161050171
1073472057
9927157
2122321727
1612824040
2113936875
1781122139
1021949975
140868244
209410892
1872037868
1834569537
1812101458
874399994
791796928
1825100258
2141267938
341118390
490835334
1611239314
876151207
425808971
2039090007
1957464937
508895444
1790169484
1774870607
793408318
1596825537
332114403
1683714573
24791241
1616478185
776264839
1723498434
1838731834
131915943
2120655191
1809788239
289502582
218693049
71531697
2051730295
931573598
1617139295
2013524027
1223464669
2029800601
838632175
2112780330
1384340149
454136315
1397582713
1777152394
1531260036
1451364208
2032791246
441206179
488911520
1130990395
2030866272
1045015045
1061966497
80037760
793620580
1109762461
1537948686
1226109188
440811343
1344066371
82211961
1465975153
1097486746
1277029721
1795610214
530962947
1523312354
1101168055
344613715
87916081
546359026
1742816645
122891022
1688950810
1525326525
2118023802
264133678
1205095357
1654955585
1352779485
105793130
685182797
2054601338
392288421
856467491
2045383553
1082974015
547361008
918575500
531461535
997842084
478808208
1599094178
1114462741
1932727232
1165657704
1392904446
1041629191
1567935372
2005619500
729187643
547221998
155894685
1725780506
594150000
967526741
1005440500
1628762012
2002694956
2103149813
1720294259
1250506913
1992856446
1829048226
1640078836
1371490769
762233557
75279845
1002192218
959453320
880762320
297273929
177633782
1488632196
616058223
1180399414
1735474086
2034280893
1323102906
609363271
1943310282
357360201
755550570
652558989
2120682740
1469556695
714495767
1097934637
1799613081
440212501
978071213
268505915
996229502
1816555449
795589159
1926739090
872602246
1995788022
696251857
463638548
211177576
1503238822
1752625479
1571767037
1298796604
2093820466
2035764565
1109393077
128041134
591831146
1870546776
1352343599
315221197
651231348
838440415
2027904785
1747109709
1319426038
1362817260
347214994
1288667001
830052121
1499858028
1215222294
1924466270
29536202
313275075
1106352952
1094798381
1663322691
585718808
695867169
633104733
172060508
1563170162
829261343
1678511038
558529768
383751870
21334669
1435157714
1789062630
1688904997
1147965437
1416549463
1512367707
148970955
1767786414
517559558
1690772299
2011247529
2069160251
666032010
1058028713
860120472
1608486145
690640386
965031771
691304495
2138329049
167911739
2058232762
706762874
456633444
1514940929
1413074556
1930406733
876501136
2126435728
770872376
2029873024
1941899877
100140646
1035982622
557351584
87315034
1329278599
844110228
1165172832
1856649294
655291560
1849755737
375151036
2909282
448559430
448788556
845270536
823786877
457698540
1263127794
1195622071
1012907842
1683688042
852090904
1544824196
934445846
565151129
408722806
662423192
454363777
1531892330
772235862
153311068
1920382844
168403441
296759725
2037628969
1861188947
897074967
1308904708
2127152296
2109491797
15412996
401453555
648180328
882480885
609006953
1275507027
492725011
158546606
792611921
1517607546
609906442
21227544
1057881983
819452222
2131729222
682206142
1553641374
1812407397
1593924925
2143395900
1232969819
1954810433
207934652
1772106692
119738543
1527704772
510481160
460667568
175986245
2026277198
782533567
200959182
697867614
1599768514
1015223731
460596895
1802207592
129712822
1696842373
1934258879
2052297615
1307228042
804471655
1802023308
947944638
54431692
248340438
1007297460
182337009
287252611
516842493
2137840151
744473636
1800681024
1458907484
812349032
983524651
2111890831
88791224
1055554616
1440974058
628423539
948835934
865024652
625713253
941645716
693419418
1514476017
1534896706
1084971330
736895872
309225841
1352446605
1844035449
684032056
259092756
747785860
897238622
928854948
249351523
942805732
373518249
2068937301
962434097
1898189678
1843510516
657929675
116805570
2060594780
1032584736
1780240015
1143613415
761014261
1526507258
388735763
1944316907
1276692298
353095368
206477407
770957646
1612139585
2033601647
1184303039
1174484784
1220908035
460610715
262316533
1404506074
1657066411
967034734
2007683458
1843159605
1989021665
1525383284
1683193456
316369262
337239085
1549268560
639948514
907227486
1961435006
1718591779
1093727946
473238544
3134135
850496799
1270472436
1102176339
1049304771
1622478279
1672354048
181801918
377689432
368327039
2057640937
473868452
1800567270
116732583
392398194
1288060567
656603073
40855327
1997513854
35185591
544161323
492241282
455200893
1173109187
2022552368
1297867041
1740037231
1247396646
2011976316
520953070
1026828588
631850800
1359059184
341550087
1607312922
1371866800
1109928144
590910590
405415591
231899457
102225312
1167789143
739196685
117415503
699175667
933745515
1252168915
678323638
122796072
2051451449
502749674
962711717
901262734
629167386
712152866
313417037
947652423
1600505347
975606182
316990110
1429524140
1248330138
1635296118
1903736739
1519601691
960216375
1230672967
980042133
1868313559
2123662130
1055932169
1583507699
1718828206
252466894
365722850
1810161973
774905780
1500205706
34054145
449481256
1356814461
154756385
151979499
300041361
1096099289
784564439
1877824805
1306286903
1733116014
355799065
1278841030
999431628
1051840302
672116711
1762440528
2035144680
523552632
1113196079
818813246
630177532
1562711665
184284946
693431306
579275462
1261294812
791419864
1679550578
866889247
1227902106
554230314
1151381102
1687929376
1309325470
1610643738
1856741674
1112630802
904396426
1266684005
156656718
314466984
960500592
1794595257
1063411645
1426162737
1890622583
1030753166
1831760814
363053067
795492128
726052543
1849885560
1523170947
157526936
2025246130
590648182
2068430473
2014366686
1072719923
1552298722
1253410502
696017683
206451901
865138751
909544624
336588316
221942134
1710788580
427546219
1534292270
99175473
1750105856
1158008817
1496652005
506333716
2058886103
1868242171
1255810436
2059645916
60486428
377932446
2145526890
714283541
1685810578
94525697
1820585230
1538299633
1357184662
1783479738
1841712773
148171477
2076508698
961805068
91549381
1898167622
811942173
1545275714
1589692167
1136278133
835553953
1784480860
759360592
193415238
1287421382
1657479531
1003873527
935180809
991313001
1901424637
1445394263
639311716
517776150
548953543
1621876888
922787355
1136900433
1338371118
391477597
808459401
1257595976
712589673
1150980774
421937959
1105924559
513137939
1859449796
791596073
230929234
185680052
1477082895
432285888
41456813
545015227
165383114
150565826
356542841
1456137256
751162307
465856681
1477198629
1413010068
237462266
1108294522
849017147
1977759822
1254152268
172191317
1172745445
833711741
1421082001
1881618343
666637099
1765403070
2097167868
1599453266
981431078
1824731997
1662741971
790063011
568010944
686322871
1439187348
125355044
401372649
1910903449
644901937
661990285
1069199421
694106884
1775464888
1545515874
1694428177
604271233
1318870846
746541762
1669683978
1998279239
1772363938
1216737787
1016744535
1224671492
45998219
39034600
468054240
622735219
891033245
1956738986
2063965800
2146588342
122647061
389966152
683739169
789597706
529422035
1615914288
468643499
1452600456
2075667037
1056062300
1746805511
507379630
1676598111
1493399913
1429510169
1774286568
333722894
182606876
45457315
1390994662
1591509313
1700771246
722299640
1006967492
1840353135
1135087115
345596993
2133530472
220689077
811080633
497758937
1094188584
330098796
1079562919
1794793132
614465378
241179634
783897952
2066367242
1248109757
1277939288
700862149
1186353910
1990409605
2073379615
453327982
1585929564
251278859
1103340106
515738277
1802076493
268072979
1398358935
1333198688
2060200465
542684354
1058228792
109025628
2086285929
686383388
589076955
1933158216
1147547489
306722280
1453877683
1354383868
921326118
1769130321
865795310
28682023
1138370648
1509990574
1085484515
1186197862
282628043
1669427969
364267682
1235741603
840613870
464963777
2057485333
1954676060
847805054
1792185685
1781356626
785462640
1929719973
2013099277
1571271136
739389533
472659389
577928578
596722701
1336311937
980435478
1553325116
1025970036
674373500
620964177
1486145743
1532465625
902592746
628114630
1015745165
1606405389
1881167689
682210784
1961489487
1288315111
6197534
1014564406
1894631953
1970598409
1666228148
2092641184
1182121122
1358298666
1800473206
1600531329
310830498
975694123
249653350
1887116737
1643323431
387010836
2109630421
2140393088
1308823235
877473310
1228224353
914798963
1386631307
495569126
590158818
1931722179
595526282
942779372
1642745733
529446675
1044776163
1477936227
631319739
1103292642
1291202327
104503814
2041347251
569686267
1421031939
231885445
1647350774
525947690
1568626735
1318076298
386094350
1058562250
1018465274
75727908
327082739
1288453455
318783648
1911424745
377432286
2078853024
1353486434
121230068
692188072
1547521451
1838905745
1535846102
1384456498
173969930
870994777
1205770404
17609396
1281645472
729390208
1719628520
1201039155
2051070253
1940336844
2007562172
1369662984
358757894
1705308865
314038023
613377210
650106071
1024131008
1705173584
1881459154
938503451
827188036
1709392043
1650899723
860402982
441498344
1220012604
1464602422
1346767466
319045626
1418200777
324686372
778165501
1664735942
117660815
1340336619
912993194
1481650985
373305274
2085572755
836814358
1475757425
2045026317
1476356574
1723469304
1252204026
1386152661
406892288
232140326
1674965238
832428612
2145142512
1098078544
1661145383
597720223
326154098
120260078
755033555
1825533746
1836456548
1923081292
494586958
1528801006
833491142
2143749700
1062113702
897845973
53984176
824983537
1458473553
413211944
1905460491
2068871175
312453486
76797561
1230211206
282990871
1242870334
1456176684
797677744
593294516
643468507
1369926405
1381816899
788541155
2010574621
419543258
1538520307
1265930763
1267655168
442137840
312635639
399189072
1716736365
890868033
1874644447
1759478370
915713020
30456136
1472089734
604848656
2013137622
1342677626
926867151
562964505
2003160500
1454091837
756975125
1732056578
799153512
1309555467
952967694
462308198
1891268278
1264514825
1445234645
2117081461
1473459354
233076809
1789021623
1678949413
1527703737
1259092422
1265931734
1415286758
1087658622
1402126440
1706894086
180854577
312920749
996947217
971267870
1747745199
1810970241
350704641
87067829
1028157757
1803942215
453205782
320311101
2046395796
1203617105
1382809495
1181763413
1231984462
312865800
1454767338
1768130752
256116474
1697901979
39362465
1616228991
800632638
104826291
1081887189
1135818184
1679125726
1101617605
1446898364
828764996
465305142
510093014
1080389659
1183120327
689286349
227439774
1364964964
368779430
845437062
1220803407
1544740725
1724278581
830774278
468384669
23955118
1805446966
1713355315
144301504
1313128924
1981399317
2113586632
1565784535
981688904
1444509501
1999733236
1685740246
147381785
667678841
2008102311
934503554
337726748
171323158
44821235
332490987
519767891
2078263948
840305113
1135832353
1482334536
935748604
2000743587
2112599569
896144698
237373469
189607678
421317955
1995683098
427752361
1019466758
1228400010
808168567
716493107
2060015861
591855805
1681356154
156414184
1106476623
299244284
1201793045
1919266170
254472105
1593585220
401856690
414208679
298713928
1147960840
99813963
503629285
512147824
1436136746
721567234
1875789584
1528282185
234780337
391652917
2068239804
1932080623
800208218
774338800
1346638838
1362409371
352209849
1552854993
1661500135
710879987
938735259
2139999266
700270567
212640202
1864475586
507999498
275559341
158668997
428122756
329390847
858499141
1704539105
1990201131
1069819107
1113033905
366649537
1695493875
1446191640
107015472
654684655
1131864895
832717459
699711848
1131581525
777417942
1283254761
83660750
1186792037
1867745937
1753353289
489269764
85132838
1921349616
1028090414
1481131581
1799241904
2128289353
1958846699
642522656
1542865100
1001427038
1478466613
2008207591
286973558
2080941173
499279452
988520188
980795522
454880887
1374633390
964849812
311839015
1978954139
612235542
1200787757
799190314
1202397847
1706131248
1885126556
920942213
1538763762
1023658238
1206574302
175485273
1275677217
1988817075
465505799
910029192
357997511
1528934365
2008739499
1250336246
718485368
1684969472
631522016
1898184671
1256012543
1253799212
1867704440
1083524836
252412292
348992715
1934484489
1222646288
2108384363
1459951405
1867065449
342057340
669072115
1306408479
485445471
1410536145
1466705916
1517897522
720188463
495742708
893072423
884031615
236437925
206782196
1322714882
1644051444
1454653112
1626239512
2141994472
696650731
875542962
1224256732
280941679
1989109445
865237280
341655770
584518552
1740701118
1452213420
1390061062
53051495
2082677967
487680847
2108466123
374745760
1990344600
435339474
215768142
1508985013
1569078387
994105266
593822482
468687595
2102487429
581856485
880587300
989977072
2070684867
156845857
947724962
677413587
2077888292
1539500521
1184418650
1908545002
1446011223
26016570
1676648906
808607634
449154978
758548182
2056104743
567797775
333385467
2000713266
238883135
467817016
1310908132
1857242153
552486806
1696968482
16598443
1371354508
486972437
1691237515
458474788
638339538
978976638
1667022553
1508895605
192905233
1167995843
1138612643
491696605
1127387887
1461738868
1932008658
2006641720
1681653004
1701563708
1624824733
1222277975
1548440835
745657898
2000000225
468859668
470401871
2003134538
656927081
829913456
638921148
389106875
472047652
2071343564
1809435525
1874268035
73440659
412909276
918334773
1763676782
1101141307
756491104
474130792
1353864242
303403928
1516863489
1458926950
287288224
561883792
18479551
478366608
1301516319
526938355
337761229
253567164
204031339
2136954266
1630416214
175290087
1748287384
2053109962
628398562
319985141
738560011
318360711
1116019985
1933595387
785057948
982636248
414140164
946169314
96789454
1431432701
835977908
1779148542
1555529222
1811572199
356290150
780164166
446486560
191461694
2061010355
36837145
1640319437
150683679
2001460827
1106504108
1567398652
526506641
113478302
2099883566
792605676
1539521442
1521126588
1550583775
2144760018
1095174882
452569735
1334585209
1075279572
379019384
730223584
1847425286
2139945847
1191719170
1858604532
851913289
1866887178
263696770
363146287
936537181
1096997706
1671565143
470588704
221037892
1911623291
1711908662
1387227165
1325389412
50201149
1924213288
1338414202
1994968615
1984517715
1084751297
1190554935
1641612840
355454846
1057954262
1016421325
1573973136
847843830
1521655235
511724000
690854303
321324776
559789607
2051546276
1087378010
539989714
1570308136
898868046
2095410991
668982226
1461473143
1625011752
1777579084
1451198481
326589299
768197914
1505471480
932631199
898835148
84088908
570879917
1031943470
450118470
1708896241
1915500340
1072841845
1288445814
74403084
2134932596
486860905
2108864020
1710918958
392816983
2037993599
2132852678
289124236
1580883580
1159461186
1403241471
1973232443
732010037
1564139102
1625597380
1241577029
1022229617
1021952898
115197773
3411767
1633516523
301361350
1159473666
1338015022
463418485
273240496
2067261623
1463866448
1165908390
907132442
610331196
729304686
1053501554
1429194237
1028589648
633432073
558444729
1963635552
33883554
1397122558
1533500516
218916037
97293028
353881216
1904903822
1121886255
1180885573
2030082720
35269351
833929463
583927900
1318857297
1247409185
1331211835
1864780460
2103258243
1311970194
360512471
643260742
626697537
588450987
1220912396
890282533
620706642
251912743
821019266
1050851362
1695376444
1017568800
1103220653
210173176
337701574
2098278540
855280999
1524719081
2010361321
788728267
1175935119
2115573932
748233064
1248206329
206926899
555236772
40949390
142699217
1284965871
1145860328
699892787
800560598
2032033876
866573209
683383417
776442022
1199127443
1940956274
1443995262
1830845218
1355890399
1429070772
1159132819
1718170057
75132761
628642847
714177787
1996736559
1840213926
201280879
167428617
2051871264
499673538
1641580543
395097455
659186145
554558276
1403082249
1088792155
197235831
1007756882
103077681
1993565929
2012435305
962158021
2441986
269314878
1483171113
742631640
1960977111
628809883
596920061
666575173
477041725
2022459816
1175764247
122757520
1258785102
36837031
139237341
1592125603
1208882595
506964860
1914954148
580475886
1046083084
741956429
213378669
1754216410
303632926
1332452448
946096662
1045132501
1012515306
644272528
453773523
1743045734
1224205795
1962333584
841377191
237980006
927071498
1288979349
274521494
1376880774
1589946920
1425888517
1142156112
1846973680
1501017539
1621792697
1721320947
1986163201
924357196
1721279306
740508670
1021923475
723299814
2106169245
105106282
45507615
2131103318
1871796639
625737169
1915674914
1828495891
19938858
236222554
1668188731
11550909
365888628
177778783
45686863
1619640511
194860989
315432130
2065648840
372255476
904571526
64642362
1654951087
1526580966
1405116794
1920704039
247075136
1210071620
1636346172
1100320798
1031294071
794284257
1005550062
1922628932
588207869
1233885847
1123180625
659279522
1844759177
566548713
234273585
1472394879
1931883970
1422076434
1301084622
1989417604
835281280
1273541667
1438415188
1152146430
849422301
1069064709
287101044
412812160
1487418653
1824204993
644918807
736227780
1946170749
1325402424
1302873989
419602073
818088936
256057864
376982364
124017810
1571499261
364565033
312725158
746401701
175675769
1064970014
278083225
2871367
1810749721
942418649
1139580205
155699615
1071678166
1436891297
1915865497
1085684692
1991376210
1529739159
1788046368
847923500
452046711
1267190131
993779610
1984336802
988499326
1490594400
1902442950
797195605
2095404284
1169878991
612716118
909281644
1005455735
197330008
352829669
865567930
370164138
883172043
252203342
947860862
2015467550
1446770137
2055202102
1929394119
1580157553
1056268095
1406110727
1014504384
1915627268
1769711587
112816852
1044002350
1366322372
1928614877
1521409490
747533426
668747072
360901307
1151945943
1884674917
1430483578
2107204222
984313620
1440335199
737114442
1411110788
1317916182
2010265270
1052581638
1769641031
88977428
106842359
1553925866
1713704863
11228928
1003990120
1680833949
124219838
545239006
747072025
917559968
918431890
1182845832
1828335065
1595547083
2145794054
1324438991
1014838051
296945951
993041690
429426992
873297280
1257368406
339794077
58943946
1045003672
1185397949
140565072
938895635
1400247864
2132059163
1912944650
2124454012
647579230
313615472
1138797485
1845815579
1755797689
1756609174
47630096
1714314676
2117459724
764224280
1315222320
1410693886
905660181
1127771226
1270716925
155633206
1707320862
1121905716
165931691
1981734308
527339931
763916195
502227857
722126955
1103913524
1569890625
1404148124
1994170205
477862983
1686696968
282372363
1993979007
882919235
1489585618
1935191761
1581140565
296241774
131392961
1126751046
26316665
613139745
1859214475
1794254430
1422630260
473469281
732987761
183191490
812377237
593011826
1210506547
1791620817
2124407389
1193614587
556808231
1582678118
134051799
614603990
1495692510
1983402037
269123560
1599275929
1337466924
1360398601
537054268
914710172
581481203
1362632278
1720786293
260484879
456770842
1721829230
1456716432
1616161094
1588062888
913067312
1987163810
138014754
555158481
458574573
581025916
649838517
181416306
80378038
488406280
831609245
1740267917
169675282
79713896
657403242
2142323307
160356486
1620142110
877961043
1521614838
522620037
1403723008
1229601184
1024135365
505023994
860759838
539583360
2067088829
549438478
908928751
755606704
471858274
2038519107
139425953
41438993
1575974096
2025116837
1040207355
970608880
1938719412
977237392
993726963
1620601270
1000781870
858462758
1525771331
820910529
889012544
1480524895
1063269253
1574924968
247374458
379892893
727253738
150872548
945302224
1283149559
1862458111
295495937
1340477227
1931077934
1959573975
1097468500
1712687159
1295739045
1409008268
673704840
1698181536
1968190543
2100287766
349141456
1273575058
422123129
684282313
15599389
1905492387
336329985
143081553
893863727
1971072703
1771919941
35185591
832208001
427182967
928178406
1255721512
556334390
1219435505
1095044242
348614415
1214769199
608342885
472388373
751374633
399815655
420293062
607571956
558524726
833782823
1495142978
2063787858
48661837
487545950
1560093170
602296614
1444763955
14893035
1312432967
991399205
992506916
1127238796
1792246799
1292468774
2025208878
824204989
469388935
2071077849
994063895
267045894
1381299999
977206214
1312325792
1919528027
877520891
981455590
1075518604
1133614060
2097242476
1627230990
511737184
1857041136
1670800473
135404781
834607994
1391904070
23809568
557355763
1704130002
1695800405
438801829
1706525405
538999308
1024345041
1718871209
1311054045
1658265696
356825706
248727643
844172954
1022164582
1466073428
318308162
389272833
1165318436
795504242
789160444
650015890
1341922106
1867333846
499514218
1995057292
860526244
795964383
1225411874
1827217288
1031224715
991619634
2024852275
900980577
1883094558
1180360608
1569072748
1041542331
718738090
1040702953
159515927
1290768094
75666630
1156772887
2095818131
1897899419
1384596802
1438387932
357621937
1469193296
1769306352
1207269939
594908716
1329200153
82650468
2012711385
636634376
1303543950
1563610221
1430073279
1472070664
231925339
1674050111
740601207
421340677
392751006
1532212470
445522917
111239016
1382668581
868901463
1949752619
1461412493
1020013088
662621866
2110258725
1686070492
34059494
803078631
1764277991
891249597
1484720719
1780499289
378298341
1561497385
241455157
765732621
1442016121
538821664
1747984204
1291048163
202820998
1353296196
1604661236
1914335403
1345411775
435709093
1228201446
838518356
707561789
1204650308
919582705
935621840
1692777940
1347968167
1253232119
361078827
1717299139
650388792
1309437714
1051439308
342051548
538449594
1985537719
638137901
148491004
130021375
1065192947
2131659055
137690675
768008079
25148874
1036152031
1197182659
1515157253
656488126
568361205
562524467
1485838462
1014298828
1594161605
1457413722
496886882
1252417629
751834054
563297998
2083647928
622961119
863851006
2099292235
1835911909
2046922148
963748773
2005645537
1046102266
1765430032
642386525
584234546
1298383149
270117908
193749203
1316406656
1268270011
2121737369
1466415889
1795655865
348502878
77858316
1274092491
2077383456
1810292871
1621929079
1973571667
1852877012
147638794
60848684
1231984462
423021456
698591419
1516742349
516777608
334035001
1620056637
2074608301
1448966103
1773900476
1388098975
789005248
1720138893
759203807
197411307
1733480822
1183400834
1205997062
767647264
570148710
1998050840
1190011658
239660576
746119369
1659613143
1648427566
523855839
1542146397
1259499037
1594169996
1937872074
1352370186
844842121
631365770
53524032
1066781427
1614764364
1340671736
1887133394
1711979019
2073241827
124873082
893942908
596031940
1257038827
1099019179
1988478331
2061157553
1071322063
1598249960
2130823844
957455053
1129051113
427111825
214761586
839444543
387722306
1833479669
388429469
1670170919
797292999
951392412
1404593014
1688558480
1694668833
1872069632
755718567
1858813089
1426746213
190116240
1607118593
47488888
318202804
1366744938
1862989788
203571038
1610153075
679883923
1542297406
469384540
1615753671
522123187
926832494
921363646
86505999
1227849050
527702402
158480211
1260945927
1440570790
274974887
648780872
144565932
2037290384
1697601889
1551712457
1072535282
34475212
377798336
1094277015
145773993
1615634906
1968482549
1149725798
2091692188
156858224
625781243
73320504
2140556576
1108852661
1861849465
200359740
1494290569
1086579464
328216975
1925752511
1068156909
1057986290
2082332680
1654750093
1979252411
1888442268
975333361
126656596
154736738
1651126786
1807378501
742339799
711346714
630668755
1130419149
598167280
75038280
580153376
2124613681
1057992158
1221303901
1622212399
421297884
1037266883
259166067
47989119
467215356
1791320118
72746699
1255371847
1620457445
1718275536
1360512267
1941055480
2101245569
308854433
511561522
1077626881
220934123
865646537
1354892377
1262981123
1978763693
871248722
156443905
1751012648
817435961
384543951
376613113
1610622305
802046767
664288631
1046621575
950698053
1405273407
1384912983
338131585
1096665225
1351646546
97341198
1744675001
1586454979
1359269444
1733760136
745717849
1227512496
1951743227
657965289
955062938
1077166112
1992293117
95508749
1228527096
1999049317
1706266263
413990906
1370749595
1153063756
1525777240
1299385308
406083334
1645297098
182276652
1379304154
1687634061
949502525
581732997
264315205
1865228335
131498956
1079639111
1641116395
797885695
1490698520
1630613225
215928968
1400887767
1226889496
795519711
439803402
244872888
1583825662
695854847
1900867000
1563730800
1192562130
1511792418
1664548133
911791460
767023884
978567318
1776044597
923999085
236921805
1741528877
651819762
591835270
2134281377
755685484
940217645
2047254537
845056042
1042160120
528653715
661005385
1334737458
257394347
925447472
1485759328
752487994
703597511
1056538763
487107547
1474353659
457989097
1629077495
802909829
1087272405
1630138725
2063308730
1812286612
191331492
914200085
2090044271
1776455992
1085080840
549810261
1483522244
416501824
1257259448
2053235081
2099092410
2008646810
1232021044
1621616646
336383549
1001902351
142875067
1406953716
756186722
407028234
1488960573
1800942955
1649911374
1751662386
928043248
49639447
1774566599
1195409745
239313647
1860163165
1069895094
1689471254
1242160916
1511285981
277690465
1325641656
1223125862
427189466
1339837978
1429775805
1991531144
550824431
907092467
1482161252
1511038218
1284703602
547138860
1033077358
650106071
1371566763
1994436990
1161802407
1471901774
2039814996
731246242
1191112272
1879171721
1862729046
1205157113
1740255978
1016123952
2088535853
197030848
1340298794
1317197879
492293475
1269556743
1356386995
298456247
1090773235
824374226
971714701
381684623
1661803333
1664684165
796391709
852099662
1257502797
1289584856
798752483
640100221
1555906956
768452613
1646206344
639004812
1154286280
2062879928
111229432
1635893324
71720756
825783265
233841411
1666002518
1403470256
1748164432
1036899852
644283648
1662052228
1992659565
332326500
1850288247
1846140994
2013219576
1558630062
150437993
995669460
1840957116
1988243398
1876695468
413718563
455789196
1483812861
34463364
561747954
1984182885
879112597
79713191
1861996620
1362583026
2075207077
1501872830
577358385
1448975703
1357363311
1749973563
1032653797
1118043516
2058476692
1619799590
1723684966
1996458366
1594611468
1110637158
934793314
417662517
199847910
1083321939
1347173552
209356854
1179262285
256441675
1548429029
1369833800
1686436365
1418024776
2017066561
2059604407
1612447035
424057348
1959271096
2061479437
77646645
593708380
992751463
1436324756
976297810
1758402792
1568379801
1097079440
1855210161
558847555
1259166858
1413743390
1911321576
1823005352
1095974300
1362101641
139945523
2113994124
319726220
156546454
2045217407
645926148
1187454077
1111032584
1526032585
639470550
195236401
1025765146
1242202366
1377498061
1321675155
1059491260
1101560189
1673973209
1001585926
1946362050
1312699352
1899510265
886821777
76817832
1696307305
325018041
1808181518
1118700243
2101786489
897166175
1344937075
2069437163
917343575
1836555398
1879916087
1163075002
1476042029
1168940772
877024450
1238542922
811680055
1603752258
230611770
831996317
1812773739
325350036
2095209596
1763013920
830516061
1146466225
1954931750
1736168425
1519807542
872708010
10172923
487168298
2092553010
542464416
903210318
2062549967
441394869
269758151
1155963589
898232301
1772537749
1885079412
1610601444
1304332692
1818988904
196163326
2060292217
1780355880
612022005
1229070701
1394150348
1233210825
1613314707
1109782102
678038038
486353303
30359461
78601441
1122889636
1356861535
1640036902
1619954297
73305969
1203030454
342736152
1890734737
885513349
356223972
782926360
838445365
121727039
1015437761
1345833348
722438628
1177227840
905882815
1779175000
1628992260
2138649865
954484893
1296598188
1307478355
1143857809
1110552634
424927107
1832454195
1274943535
1556853289
595363567
1353925381
2134425114
128363584
1337830740
1076721118
759756202
2107097829
1445893107
1308335022
1669609057
56311846
1091418809
1499190090
933623583
1365277931
1512702851
132536072
668352882
246523101
334316881
253852963
1335084820
979481855
1337955217
176961012
1010063347
1006787475
1526119255
1670866165
1284680432
3373471
1743822530
1272483334
1417075485
828723769
1745485464
1634423709
353038133
2043376797
941331744
1491539421
16964478
1405453284
876578664
1162499609
1553877197
246737906
1787453870
1600426757
1314499075
2135506522
1831550457
335455097
145026831
673629623
1133660015
1264654561
885177349
690191289
1821215397
1117221341
1446729631
996043627
1421796281
300790309
1170741192
1464692944
997656252
696101807
954939378
2002044791
2062729469
293971483
1255821894
432173814
1035952602
77990729
15428526
2007639684
1785587918
1112208407
194462523
1806321501
1636750904
2077640630
702474475
665691829
464153805
1731858212
801066905
1845210334
738024739
748199979
595577673
1598560337
1243443960
596988492
549025677
229590063
670348647
1299059033
1223715299
2043407117
1023869946
1087420876
576157164
817295272
990109838
845655758
500764152
1872723367
202784224
393560210
1815875575
1531765723
520356907
1602718162
349124561
764246802
65304407
9975834
417642135
921608264
805700853
244540079
1727080284
57246603
771197282
1244897258
1590517343
817391858
646870975
1601604317
740322366
1288742319
631895924
708371079
1368094295
926003783
912581798
307568764
1397132103
2035926493
907806926
1478960939
37839426
791956750
383798787
1884836296
1490194508
2042689719
2117993520
1526022360
754871599
56894649
80095465
1308652129
1040188768
1122194978
1704664520
332622691
948647204
1237768393
1032051734
261847162
770299200
1965878089
141050049
1131068936
1709522029
1690795116
1514558474
92418251
1727324718
1052768823
265436941
1381608927
2119541882
751939060
669195590
195643134
839101507
922973578
837571643
1557747022
1980192083
125713651
204937336
1320912237
137955302
1193253566
904503186
1960715896
840148937
436549431
1761637124
1402056748
1152410700
461629232
1004821958
79628777
1530994328
698248595
302402830
322441889
1955037768
1729656547
344928511
774973056
1806371410
1397207559
1494894767
1860939489
173889612
561049851
1290670326
213999854
1164236263
1508466762
1076312087
1106511887
1841796017
258417641
1683740379
127918995
1912719910
678130407
290787459
2025399478
2100139596
1572142016
1116843851
1262726377
1339802471
552457327
529691628
2146439371
1722212366
1556384723
1036258108
1424889053
606912584
2094269615
533912138
1862017126
930076266
581955182
1963132362
515125488
1920955046
108503010
987961618
1694957868
1590012323
906627298
869474342
1085217443
525502257
1979065334
847879388
95455338
2117446525
319846856
1885733849
548175578
2115357783
1804517373
1323110402
515692658
490868110
2023389990
2077046571
1345356150
1590601264
1562327526
712618433
1577671704
1327119687
1150518551
1176815056
27327874
165465097
1918286324
687770429
1969294116
2078412720
1878954603
1593743602
1341519948
1589045109
1746849248
1574510583
113832968
2085071847
1960221018
1514943208
1772027627
1688183637
280206139
916732093
24486787
1448284031
1789942208
1344893577
926931706
84787943
550119783
939804545
1217267432
146715469
264871625
613613309
1269318594
1547443906
1677170468
1972487960
991993197
314482640
896662220
282816735
1161857624
1255546106
842076125
99826400
351512278
1142323774
1884716188
2134273427
698755847
841011447
875383025
972793352
1590942740
1856202135
1865700767
472895033
1505619888
1351531619
752082033
732841689
1162826468
57914671
586351162
640831751
959029516
348123641
1024434225
1071464293
1793765197
1133559496
521987609
1637614601
1299611564
183169205
1803426278
1524068318
1619803291
391233673
500267766
2075617451
930382474
853731276
256754348
46089096
1511767285
1995921839
368746426
1611426540
41849385
1055751686
7612445
408477959
1721853039
740859547
754359659
1401344168
248325407
2068850049
1447224391
349463986
927310686
926546454
832651854
175692483
854542357
58567568
1829493571
488890248
184092681
1392725677
144341605
1934876208
967038273
1820912000
1281213415
71950806
552234605
1885201740
211057589
372885643
1435659260
1678654571
2000047531
213247433
2053354371
1356789264
1913508715
1158879013
113597160
89048181
1769303945
1626414171
684625357
579588299
1069606810
2071599364
284375513
1203750485
463024459
765043538
2094984736
1005264308
1920641168
223137993
2041755801
1254295113
1106489411
1390405925
417927685
815078657
744006221
319856119
1149611847
371794815
1094410909
990645421
577545907
99108018
722651118
883623375
172861733
1577397023
717769740
1068247381
2000340417
1629059155
33754887
1200291938
1888423512
1630655238
1053672545
1638980173
1561232343
971326808
478803744
1374160888
1919109915
1300662070
123567154
1977961100
273991152
1465187793
1428138717
1053627076
554560725
2047780283
453997505
1687670527
1011032186
2088144026
1214599544
1818757674
1674767873
1458632350
1093278244
1781591658
2043191945
2123009454
1503910392
801629322
1711422913
914338901
681024723
1349032308
621019611
1725255448
1838682432
247284251
679097637
2033419625
192416322
1386904253
444522802
2141240396
2070646235
1130748695
1464480388
1299462983
304395321
41500914
678681823
496628563
1594045055
775235041
1499884496
236590342
1967275954
2066085104
229863702
1095684818
2095604871
2099066276
338093820
1672504865
1433209044
1941075023
859101327
1939200360
1365982468
306566214
1708697857
2125663871
729487458
1986706444
2048208905
1318049765
677975834
113458969
1277120507
1979667697
1266461185
1427135207
1314940538
234354650
665857630
7395958
1897920071
1512817134
530287058
1698609216
874468781
38811354
392054137
824134637
712945633
220420267
366550683
1137935853
1486119791
1560852387
1823220334
277508689
1639966692
962849031
1524648969
475998059
1742711140
296668896
1431186701
85833765
843382094
497946595
574323875
396872017
931003159
1013715985
416333718
698404861
1829449985
1849922077
1882765058
401056751
235526691
1401127635
73548269
1741000039
1183034333
478405393
767923786
1704615291
483485581
1037301933
1969887103
1900773973
1858762899
1775083883
1458767116
2039141053
334562764
63640524
1763435779
551631105
1513495768
410753225
1714301751
366856319
2080461034
1717062601
133813983
2134327454
1913508084
1593575747
2090496604
8582391
391841335
58402828
2071723897
1936925482
428808641
724103796
846974232
1201755552
375050083
880857825
2077353403
1309851657
1844412622
2111875162
1813046260
177060226
897458789
1962197742
1133371766
1460600048
1626216020
1258051801
1172741387
971138437
249228536
2123824863
71339952
1047412670
705815069
774713403
1883463015
1201303732
1756942544
1779705413
159874303
560966546
541772202
729335554
1040922875
1850103720
248704639
1504468616
1943896151
1390806834
1201346285
477570791
1954386755
2129560614
922490798
1410709231
1197384917
23460257
1769300090
1247454112
1908718109
892383357
15635754
656618496
534857127
319680733
1196470612
1916600211
924038735
1787143715
1134376198
1362319976
704808321
676653718
42673414
1558893705
516084320
471903204
1868773411
1231256049
1884179340
113806035
1879392842
156791325
1432738325
973303877
855121989
200660347
349970515
448942757
18466704
505520524
824672786
1676123251
675704178
253797908
1006084058
687828245
1703176762
1324733786
526167569
1651029916
696342954
759646319
1850064348
582336934
1070038540
1654794795
157714113
2029335589
1644994014
1168704047
1492200722
505822936
969238751
611698329
2047169078
1905433162
1882001999
854458576
192837578
2142652289
858942876
1901132354
561108886
1566806102
1333635093
2104466484
1270698435
1447174208
1728520508
460147663
648120979
255237160
760490236
215999664
601648512
2049744565
495002972
573320751
213653058
884992605
1780869445
1434567544
2027546671
190970630
613806825
170544432
2090084380
876614489
1539861190
566219990
1348870444
99702302
1049533016
1134866254
1532589690
686044772
1752317325
1621780905
901453911
1976493216
1231970720
882101940
2074369181
1567680928
1362947725
1845703537
1931491874
685459045
1087474932
1224349254
701724920
1283849341
1753077556
1517626365
1393433459
1784862726
995692821
1233376372
2022194213
314161894
278312580
1968765264
1150498222
1400011199
1242821932
1163162531
1350264615
1988003929
189739487
397629850
1617024387
1375536920
488214330
336737681
1889347704
2000104316
1247203268
606056458
1385909062
71336414
538363545
405035171
283216855
649431186
133427691
556770228
1647871676
1499731596
644881343
1856957858
1169044075
1199744344
464284121
660492669
946530177
1676079908
1160932938
1575572198
124915799
1564219028
1703559269
1906091327
1795819366
283522975
485537188
641036685
2096355449
1961523168
1656624915
1237387794
2139242394
1526461766
415994141
2138748679
987592677
687603517
1195498886
42082814
255344291
1979482495
11293582
1210266715
52272309
1233537948
1872555326
422653570
801637223
1094226019
1902568926
977686341
662315664
1761641587
1475824763
296952200
256613552
1765864739
1013959551
1566571750
1580778800
1198145308
350011236
540534193
1047136260
1378960400
1573440709
19289857
191072695
870958357
1512257140
1744102571
561423603
1841260098
1334141476
1564494904
1944884662
697037282
1369799303
903357341
1375669215
2022631612
872090617
1854849624
1982440966
1823312722
380663056
1969422870
270448924
1265049185
2003559944
1133073952
1584655328
451965510
732735329
201426920
1297631288
1382671152
290204335
862948680
1588149798
1013882818
967517431
253311952
1566595635
964084535
1536830990
1409683035
1652434321
1974599652
1542668082
920918738
2032523662
268648888
1205556221
895667520
2122149387
37942592
1631023706
1601071233
2024984563
56390133
354542841
283203123
1289909519
576202599
1759403993
47638365
1849652052
1394691416
334169660
1667597060
1787032050
1647320381
2085683446
1551799781
758332732
1523727759
1448361869
1153280618
256236350
1277440639
2119938394
644091677
1235537347
668782109
1232943333
1753039941
1845861095
721063946
950462579
829960932
1573111941
812825175
2124670266
829686334
257420765
129343055
1224279977
336260578
1327757527
630821749
1222644643
1546399023
1219849751
496326458
1984095139
126859390
959455995
720135376
1039565694
2005223248
1258379190
919834112
983716916
1120465874
1516250126
281822827
753820883
1420401095
404245311
2102067317
1842721507
1523892515
1409744563
1452150172
1711916442
649676043
2041503940
681704166
696036109
954317494
759741944
60134793
11085045
1564581466
600317058
2010226219
1989709491
932254031
750916453
645118518
179173044
479268888
393772315
1382153391
995508535
1007426353
1851215349
700949529
2097374178
316033931
998091265
45835239
2126453386
496065554
1340673942
994746016
1507516359
1067280649
1297995465
1797729946
1713949560
396408899
664146855
511901942
1507572811
1406867441
27319923
22161675
1138209998
1560898378
1066895548
1904479501
566243843
1547198002
1242780725
1660422216
814829503
1344270060
1817265313
1804829299
1832633328
752612409
83472834
2090801207
1002747107
667321532
1184440484
861223979
1408489733
299197867
1786470142
1967882349
373094664
970628215
1717124831
577340300
615950357
1302885313
87670774
2039025765
1177011727
2091395696
481931296
1616425822
1577655809
993894938
1226473286
618019127
1947461839
1455827502
1913450522
1815941479
1661566974
836481048
1782358543
2062912737
1547209636
237044635
1599411696
739479021
382655617
1578526419
316172116
1249663571
271798657
293406803
1366522089
2081025952
861335614
312087603
1008206782
36903594
956726744
1207330420
1666297185
1553409963
29668531
797792016
1147316175
2073482132
1288301836
122320070
1097095922
1766050538
1819015094
830815911
1954176029
469370527
1747975370
833615781
1224083772
312855301
1457900578
534388088
471853387
1758458025
248576296
445545364
1169522826
2102194052
976342511
1412128987
1427829509
1621691320
655377260
1486290618
1619991211
2044670342
1637658375
2119825268
1707321506
187683612
1092380120
1661679062
840610929
491993478
2072716510
579879931
732890191
1583042966
1051591970
1494862424
1614006446
527285511
31219202
384540223
14827968
1897170603
420802312
1006763593
621959580
931056867
1995243484
1696871593
105408340
659710388
1349583514
1071371808
258361763
71763194
597057485
249413815
1293352213
79395651
1229342411
1934309938
2019407367
1616132072
697887219
1772646970
1235417044
705179720
394746285
1480716570
780281968
1207606548
1435376823
1232617580
1759510721
442020662
1453811724
126021256
200027021
610684627
2114069595
768730800
418300872
1498516219
1028437296
1973739048
1560226034
1797443564
256529367
483595046
1279096449
834024373
809960808
315516962
396181023
1071189683
1998364740
280997339
266937309
346562350
2021388028
2005048059
1142034865
719118314
464773564
51903279
1547632643
1986768925
696564055
1418145791
1802063734
1820591375
784168778
1334580417
300953208
497672733
811336171
2105093483
482902058
331107992
1248277142
1856582556
1882149986
380607259
311256143
920648680
294302670
1910242177
1246160011
595851342
260718935
1826580790
1940195859
1504826289
2000434935
1748035498
1712260544
1591179377
2093368532
1278421187
1611969614
1330441479
2074230065
2143657655
487670420
1160189484
1411418544
429567699
458150026
678490586
216190891
195690588
317943458
2030528070
1060464068
2087202201
2125237032
1096765703
442373124
1434011266
1629604596
930051796
1544205352
166490434
232797474
1015694269
87717475
643259259
704752594
1467234263
852662871
1850909250
1788478042
1740404756
600539352
1834274373
719035261
876308545
1578798747
1447275667
1443567896
299580796
2013859570
1310261996
326330606
40634665
151552260
1329764453
388328805
992038823
387325483
1390267693
452546429
458694371
215046292
606738092
726798990
1491327584
215198698
242532982
1226973540
1865672939
508633747
784166659
1046408592
1924234958
213435656
439442323
2133353445
695713442
1969273949
306955749
1210034393
226720919
81354826
294121053
308757106
253770459
569050165
1542394858
937374439
1777950251
1072050336
1759088075
1735746219
1443167360
634285577
940289829
1913086588
88220950
1323837485
127536834
930251227
1452368701
87047656
1824847711
2110624478
877700203
1713365362
1321529811
1621024006
975052631
1592410278
813220028
1716970420
930480507
1544679407
552895705
1682412112
740901477
515073276
224558796
1883653446
995457671
839052560
979553515
1510033721
796613375
1644169454
327014123
1648604091
73045640
1070959065
244939461
1117447319
187616549
1376064609
1001508289
1709141629
1201631500
663371710
18725377
1014992006
518644764
1472144030
193728324
426885507
1388725308
1358860194
206315283
1181851849
1399739337
1214803345
1778037645
397843884
1769066978
173478651
1523304524
155627822
1027553252
9949781
906619471
388016365
189788307
1570230364
1611803972
864879376
1086567984
608928570
1241854836
836382724
1716658622
196295284
94879629
66568343
1973135908
427803516
605325286
1869491690
780229754
1285223674
1889405187
450229768
1122083357
324329135
751076687
1287770739
1722688829
2133529882
2030495263
973690187
291917262
763769432
509410889
378776932
1596114940
2040530964
2040822115
136824817
841643480
769003793
1127900789
2108351869
1996882979
444084926
345332520
1151300140
543044229
1878943789
835079698
1638280318
593399622
1773608276
1600507217
209272185
258495506
134867228
1061485003
289707566
1255352137
1445640351
1643139135
587711860
834724449
1109500852
542065245
250135586
681689109
1716759985
1616479536
707248225
1317565077
1704337780
1464380914
2020911548
294904216
918108819
2072519945
954908706
790029915
1559879197
711369708
1351761627
699434103
1789339189
1972665094
563538180
1478270188
552663827
287766106
1936298899
484350029
166677710
975890700
95176641
508524917
1823498316
397042179
493388219
1083085177
938267289
1550313187
1297557620
2021363841
1697537367
1187827542
1258459871
2041716656
454551350
437775074
629121073
362743492
2070517271
962228531
1670652781
1487381833
602625011
899474545
278293206
432271189
1725454357
1292009133
2116420985
626067008
2091073597
1626018315
2029953083
396453497
957611885
511967160
1194179430
1961043979
1153922766
1327708686
948038309
1894312273
1595355949
1094638096
192914150
108628422
1046354297
1889375976
750149373
1141444584
1743859818
1967642339
1105829143
1534980025
259000970
2005697262
1758360016
1382005680
896930272
2014621689
1165715868
1959046380
2115751404
227738906
2129608851
1884376342
2107257965
1473355643
1000951928
1220854146
1925099253
2070345792
1718752676
980498480
365523663
1419784184
1391639002
237744930
2053535958
1555421335
2144801130
891812380
1970158689
1396039515
738572342
1165738120
554323475
1299311082
1756339127
825838042
1723252436
954283503
1052633165
1778561999
419180996
49962633
1377161610
78055538
465890546
442616175
1243778021
1759955177
481956692
816703151
914685974
1088706923
940233934
1288166528
1900674260
966409118
1753550751
206706775
96673438
1803160864
1201216611
437831470
1864541926
834837565
806605586
1175629457
1969085331
1455577122
708891144
2098914187
1522876867
461114876
1626988660
1596606188
252195497
1786387674
1739138510
1782962265
121239155
1783772647
1101918250
879732199
360720913
688890304
759034387
469906895
392705642
127716893
891252136
1779850835
1590629310
1901127492
1065777502
1493295269
1424074432
1065248321
2058823498
831586946
1719705788
949833138
824743214
453844054
1750941553
1951722855
1067918059
1615478342
233304429
677625911
356680059
541298342
724041829
1899199995
84572149
1177346863
1850210998
1153992439
28874434
1223960276
1013420138
1233117554
769049062
1210275363
1377512863
1977847190
49267188
1885671539
1361443194
1238891445
820085272
1333890336
690962747
30662584
888715320
168651849
1628886427
107747633
1577413660
1688319287
761446081
64672010
973541342
761692004
670383854
1470921902
1827857566
2075834183
798251299
1945133870
548765508
565759775
1271161937
1118511318
638453880
1125182658
1294866422
413175888
1645413678
58126881
147177000
1203253152
875638731
1345942048
168580726
2019371284
1347240786
579038972
2107393025
563969841
417072066
191618850
31631906
386217008
1188802392
263974472
1869248630
646396585
622193856
703504269
868519127
260583504
5550192
771472460
65099706
1564754231
165587805
1799829824
1423074979
865387951
1750129033
1435884548
1655176248
1820621934
414877121
413071607
583683400
73787981
471544579
1263266971
1677788321
1935311634
1338372955
888406119
1810971921
1685486412
1123725966
2074021441
1791883913
2129389702
1899486663
56699015
1719679209
1689082176
1012053893
279616910
850339836
267762517
1171349808
469707412
1302596423
38710792
1168774310
1068706192
774728665
226973207
457143080
940233229
1615364667
965936909
1969993058
2018305881
163152573
510269310
1768833695
6099607
1646584817
641814335
1482949482
1914246294
1238442451
1154661480
1807320873
28761417
801326451
1364138512
668804953
1746927684
1105320816
527845967
535362585
497831393
147737050
31638327
2017850431
1321793098
1025961729
925445815
1309522740
2027959622
1674986680
1361195725
336700974
574897999
953199727
725081658
1144036495
639862286
806367025
436340259
2021653807
891059624
1578481118
1850719413
1474396643
232514064
122508796
1456881948
688771219
1784368123
836920902
308872696
732918517
1399607902
1975667941
1445546819
424661719
1504828869
564343476
1773343850
1788389138
2114889123
375086993
1127740928
1246717471
1382384628
64234411
701461663
1436119567
70111211
852943934
1311193823
2057109256
1582804089
1946661963
1029713455
2140115745
1482367668
1674599406
1070277649
1372681027
2135761139
957266509
1283336104
1551965030
1497798808
236134773
1153659790
1985999958
1851517958
859838493
1620683946
1824676212
1677498725
572172384
396964191
1738991866
1110050298
493385091
2036284419
1226447388
1309828500
1115105097
966874407
285618914
1438547080
608119571
1750753394
1651819467
1138398797
899413361
1775204557
96261889
1575017942
1784934958
1571296623
1843352224
903758902
1260598927
1999710164
1123042488
1808095335
205836228
741622975
794113907
2048906070
1871071406
1242938610
67734928
731598152
814845058
1235590042
125231123
966711721
1026428791
1893390374
1980414329
341850524
1053723360
1338200147
1636183079
1245020003
478226282
1991833801
436176350
734396384
1776651661
476310343
866777343
523892194
450779617
1117232962
1976162821
196568337
1801542763
1964942848
1299110227
384136308
1420305494
1612718376
1911669799
2110945118
1607521271
1617711715
1097782612
143827122
456347442
1221335323
1730907730
1323788216
713611611
1713708066
1200757658
1233352645
32980444
1389905117
1608535193
1101598238
266123311
687884084
1530489138
549095543
128860270
771320536
1475665729
1700185180
1370659978
1289049169
1260255495
917188854
371098076
2033587381
1756798076
2032557028
62187372
1352358481
1216512785
309596406
1976429221
745961569
285774246
178050360
921346448
588430714
268324855
530333971
674883222
380495447
991297526
1471695423
786197373
1710445835
965413559
971894731
1664344085
1664006911
1202215699
785298055
1759641630
502894490
2145409630
199710104
2078360338
369863949
1389339630
1388479815
159814736
2126730733
679470842
529278058
1962440977
1402970995
1221335901
1300872814
931328735
245424919
732207629
204525192
1963878253
1267648642
1207452158
2128183056
247793575
846413639
1114459405
1384374856
289284773
1816479128
896641039
1891633111
2120611743
1503551762
2110180023
940083667
224162605
1683844016
1388174218
627219346
239006273
137899674
73977841
1322639190
129625084
654496753
695903246
1500274544
848020559
1876587376
423437775
309369182
1728066506
32305616
56098797
894811166
286472009
1998535488
9042556
671935050
949992011
761144752
479789389
978774310
605110128
565182568
1210383764
1747846436
446663259
1746216929
1979356934
748522381
479223242
1369043556
1028574551
1930927474
824484788
442687686
1380472747
1587717071
246991816
1712077319
162934066
529810767
680408976
488960183
167971314
1080552879
251151685
563698367
580754579
1041188235
1785304555
324099117
769178630
1152819420
1446469575
251486608
875676606
708468079
2020683487
697472776
1541540430
1562841822
1411831391
6045007
210023599
199428065
1334375236
721549562
1537997763
1591507655
721227638
1201322677
25274874
294065688
1851842152
1726617821
1152238522
1538298389
1224499699
877372406
807811533
945999754
334730627
1297234813
2113360838
2124665701
1869343594
1470571948
373230974
1504845835
378024763
1857201904
66918349
1919098291
1544682055
1934778962
1615781141
923826436
394105342
1548879274
529402498
1452725484
775084515
289789975
1406464367
1657092395
696513374
1200694229
410272845
964416000
2338550
984887
416303327
2088876759
663316680
1815728378
1357282704
640443202
1305217295
397022465
800086750
891079700
536146617
776570896
1524563480
1450269439
1627245724
1261977125
1143284620
1896770843
143327867
1530467480
147674744
517180933
106161483
1096561261
1472836161
1332077494
670877251
1280432598
1521881946
93124679
1836996350
1452411314
689591078
750579485
2075664403
367904186
74555445
1287715609
708894423
362852246
440857530
1563146896
493704089
204417576
1564700703
86410964
1431655307
1883234578
667714409
409654258
31852210
113356174
2045188299
1885810316
1698509899
1863800282
1800122272
143313301
946620677
794626747
236619065
350660456
1553749737
2040607658
118061334
448545106
1743196821
703841391
871289872
1781775233
1112788214
1088293116
248436560
1763255212
1153621825
156424323
1122109053
1232707817
447675933
462845839
1064976805
348258504
988497377
536787483
742009552
366990553
773564004
755910649
2122361475
1717862434
655575903
2059109294
1523450351
1652295025
2017283271
933201812
1294772067
227640424
295782156
2109469475
759204554
137603986
448351963
780473643
2089810060
2090519411
1820334943
1192767450
819548065
941364949
862643622
1806788784
1174190854
1408047268
81111749
1923661592
842502665
2112156338
1506271712
948887575
313381210
705415513
1595569448
1443694833
2031561150
2096680637
874616933
1654449766
321259096
741606025
1793882532
1354389094
541933697
1689295595
714623217
378728791
1796984835
564112954
879712422
2044957229
845682987
466851369
1708710353
1755137432
2057427358
590054652
1465245755
1314007254
1440045521
1866945267
1292956754
641354972
533417223
664027794
919207644
1962710143
570478139
1425900757
208461871
420343581
500933867
922998587
992428199
1047604327
1949806552
632566561
1915968360
1469013707
803515561
1797509332
300581508
1027544520
1436971786
332951130
1517456012
959213715
1680406898
35159264
629139369
1290787304
1970497803
422830175
808777652
1798286970
587428656
1896491015
1267351434
1175222920
1981455759
1901899364
310073103
785731510
1748276769
1231964798
1951726080
2127685334
952660939
1103999455
1777906883
95960699
1337420400
1551089577
1564784226
581200193
2025038080
183832391
192852756
1351770480
444935174
1063660035
1506201622
59664242
792225746
1078196595
1469109103
1776931116
287260995
326418166
785658315
1609216650
1998354155
1231828454
1623594775
2090595624
411552616
1333395567
67432255
818137670
284136573
1083080612
1581920527
679061435
1641471465
904085140
240789838
617866795
1157681516
1142351829
1818066429
1378667835
999333355
673085559
1661176065
598831575
1644407899
1015244767
1109513647
1886415945
599462364
545388308
1023929002
148987634
1360856592
2112993991
1245488376
231315913
1820536927
604040
185573213
502068362
1329546771
83286566
785671676
1247037562
1173352810
1040631252
2022193867
1499592652
1796425800
1555681837
513644375
2084984405
1554490821
880399183
1408671151
305342458
202584048
1235565785
1670891505
1681265296
1267173494
1585654769
382411385
478376383
1274403063
1683185154
2070116942
903278484
873339293
512066893
802623005
1554380896
2099966887
728421647
2140768952
1780338656
1615934687
759760361
1328688433
1610007999
1094679291
1333506341
1878993934
638738056
2144396262
126496317
256125272
1724972482
1211909846
1216500459
579568764
537485452
1662254470
2054323872
1531309515
1013853864
495631143
1244442052
313389958
60659403
750510018
775745202
509329495
2000803539
959756703
1534140655
1564243776
323758351
1211776624
1918377964
1695142762
769182196
786608770
1799035727
1284434429
2025032761
1388759764
2073888559
73384478
1997518889
234369816
1688646529
776350108
835188182
1739774427
1406089653
1416339174
1900226184
597940908
1340910075
1699938266
1656982164
1767424188
1888460570
1461592834
417328585
1755268787
930833094
1937140041
1074491487
863737594
315300081
2082143283
1017378285
2037994581
1138329371
1353100609
1140254726
1115263453
1748901122
1023229114
262901031
197339407
2041130019
1172973313
1360327727
893946573
288795448
681095519
506761062
72472623
929886037
1491792545
2027799243
1084095985
1488282845
1463858025
1939385311
1933075837
673090212
322014854
1021859011
613948135
1363714644
1865620408
233135900
1673471257
1844005870
1319618235
1187021943
728608298
939547097
1258542093
1863520232
1996571618
487833462
1958513130
1005560640
424190574
1627789359
99492520
1314361399
1774919246
337317019
249170723
1388136111
2055100383
173845505
1823053824
260187996
109936074
1921705593
815998912
2034053620
96208294
556901664
531453219
1202384959
51952727
1435888845
2032939520
2095055490
1592418453
1992551276
1610247645
1898044556
988535815
900934189
501534380
801477492
1651603903
2029829190
214820114
466141231
2130216594
1519529235
914570193
1338534051
1171252983
1649111086
1891205973
531536226
651915788
205876609
285723377
6325044
1904488060
3022990
1229357674
1588928895
1490396757
945908725
1338425361
283314434
783423993
363152063
1578759076
984911275
1860269024
1827864951
2075544972
348025399
1330051476
706075677
440948012
1408882226
1899455041
1751286111
1347425923
431659264
1125675722
1556033269
1231817602
547718277
967557802
655469918
1373062082
666492136
532550477
1167201943
201414932
1354489546
439564657
2080983378
664974683
1487768410
2120625463
1645442455
134772833
1714550339
251156684
1034811227
479765460
2115109793
1811690332
69080009
962438143
1233517839
515675284
345121463
978396979
818064651
1535023363
1302138738
634932816
644594143
616354391
1373254208
2129228972
1792580075
1502000405
273250540
1053422653
1390538438
959830545
1223441028
659565834
510130342
1263099916
1206087941
432801908
433175953
2146909127
1273133718
1404227102
292179739
285255606
964646153
1774865745
2080837859
2044013352
526392240
1041172882
214559633
1105811740
779312101
633585021
1998973418
1692770358
505560895
798635284
941371980
166960532
1214370853
1246970185
239273890
1737839512
1582600996
649195393
1105921602
1228686859
1073362494
199484923
1635838309
1046963491
710897531
1215198471
876277756
124534416
2110444883
1010020537
1503910891
1562023440
1458834671
874048758
1254863961
624343501
1215279364
2104679859
746375698
965157936
206193950
1406789356
821067976
2085352817
398387208
1963459872
1346474361
1781755775
227212564
1112959746
342518194
1260848652
458322410
1389539905
1035427732
2139436375
1510134045
391592788
1021103282
164497792
681026912
1353712533
1360550434
1619270978
1815013516
1061902224
695724685
1659413531
1143920668
161301935
1626345844
1419292173
1607867680
1522513455
240090997
2009590512
65617749
308100205
1573351277
879343847
514244926
1068450862
1652204142
766559042
1925461850
1725727612
698670991
2072770124
2132901330
270113984
1566618349
714004947
1703575947
203605269
1080141003
2021655713
88435064
2019528391
1059253751
1082534255
301491168
1292700417
1636397385
842221400
1286286924
1267597441
1369545548
1073899281
272457064
575062869
934060893
584730184
1264674273
360045623
629691111
1723263000
1506286448
2018090603
255004390
1802205204
522348981
816018540
1378934575
912114917
1614148076
806597852
87827849
1057097591
1961175170
659941531
2096278893
1377022812
1813535858
402695011
1763476914
876730657
144773789
709509264
1833389768
2035122916
1810279879
543229430
315732339
396500497
255771406
395485247
972243800
1411081883
1117154763
237809477
584532071
1764560127
606138661
1497319320
155930786
850688435
1688874507
1385733340
343853708
216502035
339242041
1670800473
49393734
657288547
429673973
91528290
1153385121
1243922399
254985720
1804432358
2122593569
1476184569
148824740
1452419878
1323918979
1994012136
911854761
1800418751
638763786
934406357
1170849223
1247081928
1065950138
1737224501
354848334
888745170
139318230
486330173
2133975874
794156291
987308614
466497005
518186885
2077039650
1767145583
1920089409
711261582
1449387630
1074878184
369304060
434570238
1516588370
1163905050
376498405
763580214
1409499929
47638365
1044856123
2141401247
125350311
484915765
556287355
875165980
701769904
1255010207
320670703
16368077
1411355575
1710423513
435254682
31066641
1990612008
1680405413
1232784583
1158437513
1003518994
93048785
1206113064
1209272374
1240068621
1796566072
982530169
2094269615
1274494599
1046431585
861150320
1070595302
1155691480
221661818
1688917370
480297831
831740782
1244175839
351302023
1226388800
2061015353
2102930321
520114781
1796068905
1445714960
2009144668
1193497321
1034716546
1909193747
502240498
1344793243
1463232860
1428347230
716631964
1123251159
1215009254
1559796321
399671226
1332951841
2064895346
710194009
1180801903
805112224
106698075
1657636365
756575114
401097128
1123127353
2055447995
681541121
758991691
2040896852
691183195
553642041
1621138634
1294160360
1207293041
1092625286
788738035
207377007
1686483809
194438886
930824084
1119254590
595002816
2046795507
1950044030
1991601420
222912210
1680046889
1133393842
669707848
1379530045
952465467
1118002275
1784953624
336978470
1739363336
1468731144
1990136753
275410515
1347748738
1116821724
1387469167
1803370076
1617258604
1732604216
1245696029
1900130788
2018623178
2036574658
422267576
375193795
1253962200
323231316
1106926860
245477285
720970134
581732620
735109306
1672269455
1879695610
1799575895
1539205047
1801369886
1541780789
2098032356
344305794
470707505
1070745842
1176631620
1682889409
1128444470
1305619212
2066715814
134204574
1830111799
2104339896
1858674043
1149545738
78801559
1110997811
1334495906
668869930
2072213220
829528453
1337065598
193811913
471925231
1525996149
1313785802
372688771
1370839853
960793427
695458804
1192025874
1167776873
2091964633
1832621737
2022791368
1633159034
417949151
1125319693
629376976
497205737
1902735158
1681238377
91504985
479427060
354711883
1532483264
1069684774
2088698774
1879875738
1202750380
1108259864
1292578959
793673270
1092303063
480852420
1512602234
790599057
786439164
975147526
1126537552
1500016658
2013853825
747957703
1083987292
1541009471
1709776529
721977614
296146266
1085684692
240288059
291312063
414836933
882588135
286988781
2064454032
1602161457
1655029216
738089766
1794350466
1238817373
1934834998
259037129
797489484
1432631065
1876218613
593861788
701660457
1373012826
364844778
1768343858
2091369554
1846983766
1727633299
1531648887
89461377
1472450921
1004881935
996659481
1992820348
450376929
1994207181
882835603
1605311525
142217086
441381354
1951200096
2007071630
1578532631
929722251
1139857103
516419817
1372184348
704464237
43151731
321832140
753305889
1773159299
1146117308
165350415
1755907211
1574764950
544355430
1505874011
1081283869
1336853718
195397986
1115035486
1277216444
1803883271
36665428
1363163094
2090360569
228448075
143014448
1168222846
1215575899
938442290
1043469127
1987209055
888383311
1835962407
1215591660
1834055841
246982732
1641801241
286509782
1372747611
1755813177
1293409315
1997615036
605830955
658212781
1001028859
2084224254
384339948
1992142466
1824143629
154598863
919966715
1590701272
367459935
216261510
23544930
1651769102
915822491
1900345834
1138881829
818976971
153406962
84875031
273739163
1053158336
789398442
1840300250
2020593672
1414580890
1139183425
1538893692
1121532428
3693902
963163468
1281087494
939858267
127310974
1740803540
486790406
503747938
1162966279
1370179360
1832372780
114190487
1173030221
683138721
872026681
786580930
163354089
539214251
1453863431
366141463
1754436168
430109628
1560247454
556550439
1123334754
790829766
369821347
401544013
1016581904
456421551
282206598
1634203107
1641498294
1006710711
2141369591
2089751473
103614745
108562056
1765576851
968873126
1282341441
2071265005
2030841343
2124977777
253936038
362478983
329886299
1459350234
728192954
584121020
453469825
631104155
1573910207
758309388
1976443235
655761672
1782385136
1397333384
1383638899
1219438382
200852325
59670670
62965162
1064584191
75926627
840835811
232642016
1378997884
181599217
865774129
817516250
1305913484
2064820803
1799377532
326099988
677245929
709649833
1275944998
1356733445
376051234
1954231246
1970821905
1677154009
321316516
915361835
1380371988
1831687206
96079401
1688763776
1452281985
1617497473
647394934
170965214
1249212855
1672844119
1241932181
759718449
1398091342
1172761919
1002702704
986949787
1316053788
1651427287
1930106599
1044505412
2075403250
506829679
425035189
908461885
362032764
472904344
1651026789
410241733
549108064
427145363
671973237
630907256
348401170
1807020122
70894064
269026338
1319440930
331537224
1241037813
2007917916
1559279877
2052736003
253603465
145556215
188080818
138094958
1564964500
986418562
338779000
1996345034
1496349757
1254107059
593719805
1392009788
868933288
638393356
1669059931
240421206
1282333657
1466679387
1412931916
18893021
1037598132
721959434
889151734
1047958958
221607236
1436962445
858508226
1535434655
2042893127
34544835
1873757312
2035453900
1684038353
1513618187
1452990178
824217621
835020291
1497850365
192024913
940952386
1855743805
315099874
960615553
140188450
180964375
698701161
1869054901
1201352384
1695570370
2052185245
872664128
372707884
137749712
408015239
1460607491
522938436
1983591537
1192045198
1621381589
1840375569
395970975
905401061
1451814845
547949260
1392408651
1067659024
156750778
1376335633
1927591505
1260510647
268672103
796250022
53785320
1200680146
507118843
407676654
1025353950
113691704
756416725
1738752432
1333194435
40682336
1083181674
65929323
1432811723
2079986301
217381676
1019433555
1866227268
976597130
1854680274
1317500322
1611089571
1791713736
1003434864
1226694913
1701808481
176234359
224807057
1690980134
1352562262
1285327825
551799176
1403192511
877908100
257473986
118499626
1578207773
1162176951
365374283
1655417092
1996419577
2092876116
1135773367
1749329620
1900741125
113833422
426073745
1416111725
344007924
1449552381
974140664
572230979
1733918830
308347734
2138817059
1492527516
1454769975
457420556
1676736862
236477383
1900725216
1804176878
2078008101
89060376
1872471915
524086620
1541905583
2100274864
1036736359
2110178941
1360259894
971085855
2094390933
809904690
238054643
1911344674
1171522031
1707554063
1642722254
65716284
942420165
1430123968
1451497800
1646233373
399632029
1535775049
599673994
421313318
1654562186
1332322310
833009262
1855132715
117341715
35870288
1917882130
167936723
1270175239
72687214
858825384
2072306824
1252879892
2085521778
35006733
302505006
207486918
124818848
2143822628
621885634
245853175
816462452
1574742220
1419312765
226693986
1840386065
688377421
1181729901
1430803485
672837431
149457236
1728185767
312095079
1578627058
305292939
1195876422
1487162356
1701248130
358257900
1883135537
553225182
1808813310
1243669408
2006765785
1895161545
1703349970
1703888897
1860025722
1581172876
724161062
818385934
392940589
2053864046
278705907
71312822
966405562
17181417
253047924
1863445549
99735595
1293796140
169753368
1842249496
1575390621
1626798987
991911755
601592634
2057922846
1574835467
397428505
639087287
1018349291
1508969330
1638967401
390238447
50459683
795401746
1206959198
391566897
756933472
1281538774
729514138
1017105795
1779873277
1401099877
558689797
759403022
2097926821
1507969223
1659982620
1405417744
1399192262
1147157313
774465808
477749118
52078216
878004664
2143609155
1419110860
1533819609
1212698398
2041374670
1893163337
493496876
568406405
545454135
375999990
2100461772
978859491
1394300393
511649294
1737443159
439074392
1778918602
501224003
1315111486
156570915
1042176659
2077123345
1067160941
1868949541
391990055
1481500989
932081278
1100781241
1805087114
901994806
1024264075
343232054
743045431
1253949621
579628727
782214054
1770592070
326965583
506082721
1716519398
603816318
188039427
1970721892
1561666504
1855527996
2111025482
108254797
2040831348
1860854295
1956272034
1971363056
1257152727
1764777583
1176862229
321423518
598619726
2013829024
1988344944
652843442
434504983
1042828630
262357743
302081629
421136158
1386817701
82795623
836145666
1697853441
304798092
703787083
1461429938
833637236
973807921
646790536
380288454
850674415
897053289
35473585
554306751
891518343
73429308
1603898023
2026205903
326929337
2091314895
827102184
402745638
1193356383
959371119
388955465
1244734936
736140106
1873150263
460969687
516499382
1090639932
632153021
1499993278
1117596661
512187226
1597182479
1433489972
1270008049
1435370996
2082368928
1997065949
623263431
226180656
529774319
1393217335
1909091279
1170683502
952989912
886065034
1297357707
1545738382
1343521304
340370559
1960440469
534644926
1668422194
149338534
2147238454
400350525
522538758
1020068031
1296472230
836560954
639925274
1460603785
262453413
707415824
22813761
1133682029
1839497365
202931580
2130409651
450890857
1158243010
82438895
70425352
841063749
1359544703
1306252274
185911154
1690609087
526044474
1489747497
639831473
2106227720
1193744784
1390350016
1488342462
1018650656
946635981
857082073
315493435
563522325
1259755313
1011006066
1909112181
1750762411
1119188054
1207416379
121672780
832782261
526532681
197305586
933050405
321574510
662521668
268306017
1084761092
1794250641
1084280583
670383854
1143466069
324550884
727543284
1966975694
2111790679
1147502854
192730207
453516755
1061596058
1034729728
815346322
1799330010
1560910639
925903844
1513249594
174725269
1731031218
1320200505
1771799868
442520372
230778446
188817486
619534432
2035343458
157045137
1052496359
284886825
1115466835
88918198
1267525263
482712279
105157794
1438996763
728534979
1228402345
230570288
1633006419
553321730
165244393
1058143986
1163585403
293802399
1807043562
1434657554
1696927201
129871182
415027690
1260417192
1035150781
1388687030
1563167568
1312831460
1851707215
1644323807
2013195881
1813198678
1821915600
1445639498
413195606
626137571
796520287
590883645
1791717751
1701534306
472687475
49449043
91990213
1655515028
238047114
367884357
202766428
1432757407
738311745
182448235
117731259
1545314650
1595235841
251307752
555156325
102782544
1828211538
1013815504
668499039
388033241
1885758669
460045473
943441353
1867548394
1456987341
873883061
13990249
1780837119
1100680276
1248930864
652530508
160395888
1266527297
2120007894
1137045434
1206136895
595876941
1201049831
541666108
1881318627
397357347
1827419185
1757419639
2041392678
467950568
1339604116
312539004
1761578040
630169212
1588546252
842813828
1327487238
2041269497
1358757227
1092151355
38136975
1926553041
131360404
94157576
422887886
5563804
1815098155
414442766
1991646755
1745274340
1692416742
1426719345
1015875907
2092337345
1284413162
1599773769
1560098096
2069330261
1433073861
2064114091
1160992954
1338127895
912837536
2128328659
666304593
1582554163
1926966341
38606324
1540583649
1393418487
2121727019
30466210
35240097
521620874
1638035190
1335058921
1991757462
780998113
777163566
1008263813
1251343357
645458626
15917117
279166312
1685855414
1076824028
1701721917
1227299276
724440744
712635074
1579077788
715923413
1843538504
1863412548
2072464137
596499151
958152298
1306971373
557233871
1990958492
1849314784
2027868552
2017046523
1595494767
531975963
497491078
580183744
1251156071
1079556558
636581674
1553696813
562783357
1730637750
2039430411
720655025
413917231
68529522
503500986
1675552938
991041386
1640872040
1277884140
1460681660
1137859209
1413633941
1662469038
917788290
803228868
154535196
500916561
1907088420
1725869324
606906290
564801482
1760588825
1904897527
447917195
732741224
1460388439
501774718
298220082
1529187154
1407767497
35939927
273906732
1496251461
79235645
1625433716
990999123
2009470962
1221176864
1836133098
1055608587
1526457077
2041264866
936650315
1498163362
324975551
1543014983
2115398748
1336663366
1856924345
830743248
1637795068
1920996076
479667869
682864613
507660351
1166048436
1866432937
170416828
1690035914
1599179854
529649654
2042377346
1422739597
576768378
1948190112
1888631135
298644911
1651088418
433787248
1700163398
684636826
625395963
1272681575
1326705728
123057294
184608664
1481541979
1094095375
1215491450
1318291964
1155276290
1262801211
825516093
148722982
1543787593
1704404717
285191330
1526980038
898164825
127780041
968527640
1561572080
2036885961
1027629681
1120923345
377311200
1650631442
1818726768
823777015
1630717611
1178592827
1952161788
458972604
703153719
1570403201
743330899
1561838453
610429285
2076619784
1677637264
1973732025
470744218
1829226306
545084740
1868543226
1926470574
1809691427
795912232
1564141229
288182488
2066906645
1567803370
1090826574
630092752
383636559
1258629670
1323296178
43769242
628796645
1008094248
1000121054
1975526605
1278956432
52892787
1589163926
129465870
530327193
133603916
1563274779
932352000
1945881111
922056159
585573263
1820041756
1567815900
1926018449
716063709
1659805856
653963719
394997604
2062303295
686982969
714776367
1085612553
1982064926
1345287453
540345164
464949044
1409140161
701312440
1445369362
1123001330
1723414329
687870365
1929619402
1645826412
1561191042
1338700221
979861401
2097010963
380948073
1805052791
749722522
623669946
566056188
240200132
1060368248
1037156006
1633019417
1399328076
1794504862
1359033936
1890721019
1269438521
337335833
50180574
712340322
99254103
1440200441
2051463967
318417142
462628762
18043704
1403183090
399701595
1608867120
288751440
632649534
1361917622
115430771
28638432
1153678705
1620533205
2096235092
1596689445
907702055
1879886388
2045549074
199518999
362612614
802884547
1673977211
973735892
771374203
1041108509
1284127854
2109498104
459296893
315251084
876966350
1459531723
469270600
2084385519
528150747
1119656320
1960338669
1521996188
143389223
1381845905
1481575745
483463061
1346523239
1197094290
1374286734
520839877
338839121
134515009
279983365
1234885344
362995464
154208266
284073160
2137999106
85203824
714854755
1156042312
387428837
206904566
1876072952
663024143
716505906
1134288500
1139093166
592672386
500193603
148896548
1299510135
966772105
1374331686
1336208728
386529824
676821271
84641611
735557916
1929447229
1165536224
2057939627
449359393
1117993223
843902128
1892533039
1550197919
639662717
1939160844
602575729
19849985
1552912029
1612533151
181935387
252264592
1918303749
1429415615
856434755
1045129713
290699642
1992256235
346014677
718498583
248985765
268949498
289059642
1984978161
1162079348
957904075
1356604650
1964131973
676417466
1138646700
1395128990
1348935717
115921934
1160732756
980119498
544876999
1882244928
1283179416
1501297362
1584173850
589352466
1955793915
1033236622
1537486306
1355135662
443728118
607570308
1566303079
889111270
678470500
619415770
1400273092
239474610
93434581
1167187402
1218152657
2144579501
185214868
139000456
1453998928
2014711435
1760662783
1517924692
503054515
1450400373
1180206771
113700227
519826807
1399377244
277251530
912711213
1299056317
2031414515
796329427
982279670
1258187322
1519354447
568168887
1266294392
1124442720
1794373722
485368566
717603696
1867066478
1041050666
504863527
1254112382
1096368064
229081133
826570260
486201995
1085485355
1150797786
20139561
188060235
1405114218
166153170
259672781
821588086
593033774
1191069413
1526807146
1588106897
1947496592
1973325943
1417044583
530428900
1251462289
943405987
1009661216
1358200865
1180316896
166543612
554022533
948416908
1407040934
1161373035
1327908877
510453700
347465994
1907614592
1136615819
404216147
1398298818
1381894409
1638939609
935466487
1517582208
2051072489
1911434499
1564885994
15669573
967573627
1648898571
1278228834
197135932
702580316
1305174306
1364741728
1691914983
1754940539
398608954
1174489752
2107436410
712770851
928636136
430768819
305824698
380438674
1744280615
1189552358
1092377316
413804723
357824158
2096593099
1925151815
883333678
1797535226
1819662474
1718481415
1082881040
1553621743
2106369517
1333483319
347589312
1185413549
1306465743
1298863685
2075449759
235990759
1470509079
982055919
421639909
1771097216
1044538370
1478157714
1322871479
912779989
148631895
988530563
1004001864
1458106005
1841441855
306366211
1919865463
37943027
1817544245
1682330834
1198766530
326355577
1294950929
1239543083
731273074
646441336
700934601
525357943
1812262589
1237576209
1226526973
1124618905
1431032825
251301973
1369053643
1326541927
66946796
1724992967
2116353093
286487
1445981344
1291455250
988703560
423291435
1916824933
1130430785
2083919583
1374564576
1861769460
2111512943
1146831348
148122418
1175516777
1690503493
1507345170
42250789
779329860
924556974
870796154
301686143
452854611
926527873
256631559
762234010
1043050399
1129499995
105107854
2030153187
1085293918
1974711947
1467665277
2144646655
196290186
768614561
898995603
205331856
1664614185
856710690
910535060
1011825364
719195020
1948051956
521147339
1780250526
1553966753
737804343
1923728581
2120906843
541645401
209127801
1879093112
286359130
1793423270
1430276069
1094629424
1325537205
641768481
1625485059
436549744
1169177643
1414333476
1428155483
1310875324
797963482
1338770487
810617161
994134803
1524030359
1909278913
763715434
1643596282
835295959
1204275534
130690939
717401960
969998309
724897665
98472111
773117277
1772350820
1685565541
2015975316
469658195
839306422
1378486960
646420426
655135396
693074900
318247532
1686751223
1953806694
1155515930
1865146889
1133941901
2137423007
1930203822
437738040
1700713978
1452001808
1400520378
862043775
515619553
1184070138
1495664992
962999830
744759672
819369722
892966447
342853341
1689569435
533664828
1704752687
2093032916
503327678
2122991609
534912418
1798696588
1987387393
571872741
1522683313
2035175270
59581456
1066707249
1096307733
650376175
695311445
979832245
1750769940
1344890521
800628950
1407095181
1551291997
536107065
561986278
1063601187
13870379
1538468304
745429581
2015274604
2083360890
1382508238
1740498319
501750634
216170629
95075066
643303481
2121487858
426217298
11619655
1119491155
619630843
1740700007
447236800
1944309892
660383974
1380494206
1336397368
2139610701
2087061877
1430861825
456787362
1560365822
1664469868
399085883
1480318539
2034533056
953800053
1746513800
366813679
533711713
1303751257
365062186
1269530825
1960400603
1777244287
301091199
1674677413
1788582961
368035557
226381128
1340559029
256336978
357583241
692934620
1460234836
1788976834
2026972626
2140047945
1109907854
1166040105
983546355
918392383
1644515748
1398035811
1709657219
450879990
1341010919
725710278
1616445757
1168802105
1369553906
922846699
627810279
1644026136
607996371
1330963149
1462850167
86586922
2129597672
1132541231
1508902926
1752857824
1376707388
1421633027
23449631
1521527103
1758625784
1460935594
1501156627
1897431487
322701203
1240252679
976136255
1194505760
1833117979
1690715229
558254329
503553206
114742011
657109146
1564616437
349582446
754256107
2090400305
890165431
803094131
1382990982
1017215443
2069356843
1631919627
1314668428
457035737
137988874
2019525960
96205411
1652052980
604732886
2103238282
572851807
92998928
1186772471
1112082975
276283774
819125809
544857913
907839644
149462445
862629909
1143976519
1001424143
696335713
285570818
1558374668
638897879
1849866134
1471908146
665222225
311458205
1165553189
1762967791
1646834213
54312806
2001372192
287289625
649337534
1731854251
1580765653
161815928
449206573
164708623
87159160
40446637
1608930176
438794799
544242112
2079255901
300061188
764667191
324358535
2054170254
251078460
210062819
584543425
768601858
72138087
556965234
286306986
1964559452
1157128183
1593222048
1712079163
1087855061
800228794
1802981922
1598850084
1528763199
767377969
1932513758
193565357
303973079
663749530
1825087324
37399735
537677802
767660719
456620055
442897918
1034238022
112339362
1491531093
1049026923
992911400
493008314
379130765
2087869504
1489343807
431030004
799313490
932666707
619176694
358648712
641230091
935928100
1617426873
1099197706
2011354487
1477875937
404362701
1740591403
1300723678
1115472497
848556707
1399983627
658887989
1074996003
1330407924
107507380
1017147620
10668000
1901787518
1091022631
1560511919
131179456
1322951672
1711371467
2141561125
1694297733
1941812309
626117944
1104071946
190809478
66172665
343340483
200255574
1347274056
1233202105
398746822
1409187527
1769051737
1444283496
868596944
1802378091
128193197
1875541749
1033517679
169362141
1298415914
2146274032
1615211048
490327505
862700640
790002602
48824461
1231920184
1016981046
785588958
618580541
139978282
1615890589
2143762122
1682248964
1615210121
1109935579
1358052749
357685895
1910269588
188696035
526865791
1290913863
457628563
1363166363
530705421
892861596
1303215799
40351987
1764813190
662169122
234203787
159096433
1197749866
1257420403
314657324
1064084899
802519304
144923358
649753840
1045433755
95343491
1877664940
197830921
1580219637
1786289555
473893722
268803941
1547732807
262607244
836592225
2057552833
1158365213
1132441320
1850884887
494827994
640047362
28796382
1391433151
1179944974
1018724343
1803809554
22641276
1997490577
2104474776
660382098
669856522
466383875
1793375062
8629697
1169485220
280882275
1737117030
1830953484
118430564
1409522265
691642804
1674227207
9323310
1473618577
1778807716
281660266
1379778023
721390657
2135737079
1654886419
773776056
1125978173
1472515567
230617256
347712395
276465626
97312329
1557747539
1817643973
440074911
111634281
257801085
1897167061
570524656
1094071057
1939461877
169467140
532239537
1645506326
1508263991
2029518246
1966878005
1721122692
1752507890
1744132362
1464359424
846777370
1098334039
1115738336
1270878361
1862042635
413178718
891575450
1620872087
1247374950
834637465
2145926647
690895092
288283000
1733723751
73574532
196948898
1707822553
1592435685
1892862345
1565853624
1984017708
1569920031
1762477581
269299968
570137310
1821676211
312539469
1810425679
612058802
904066136
1277251181
1713068230
2001694840
1457369616
650628369
985569317
860301763
2069875722
1908078214
339878036
400739323
1314290372
832027317
1185524444
654735786
1595538816
775831587
338405821
60486262
787055112
1934546085
76539694
1138186638
29551401
1044878779
2129967124
1514101790
943803163
1844486893
64279143
84505845
110399692
2140418462
970223306
1172248872
1552816987
607117177
1468414463
1796409277
448890115
1685704122
1632440060
1920196761
385240047
2045438834
1182653052
1927152953
740653891
928888826
1196245501
2146346828
1128958899
190328935
707995203
1157952539
1850127467
374851786
561543898
1752117393
131599861
1193514243
1953513057
1027233329
1740591577
1246272383
533264537
581084866
1407226853
917326695
1588805249
107642380
1612318399
1069403434
697453909
1657707627
1574552953
1505050790
884195908
1440666556
2129229715
301767946
1551549386
484624025
2147276300
539765469
773069296
988995983
1161892412
2047992828
1021305045
1738218609
1022739169
125228331
238494061
140417273
782377066
1616103471
856044717
362273583
327640401
1761737572
652970006
607832348
584054703
1939437550
653675918
1403969133
2139901692
716282645
677910836
284896627
281946163
2059366978
814385250
1070798089
1934433900
1702182508
674302449
1075347100
144654501
1869868552
1009306709
44826812
2036207823
1843052996
1537316670
1577782336
1561256693
790648709
1366946354
192085622
719700838
1090671722
1849225096
1737571036
377830049
1626420830
1870487345
156325312
1112016808
58796640
1975276920
108823187
1809107251
886006563
1535468980
105925303
1859268870
43154491
821286245
1215084007
1665062305
1116296456
128693026
1603025096
307162323
451393734
1411454146
1651503028
1792529217
450522280
747510392
1226999438
1102599800
1683619519
1867502461
1709301185
1382957586
1272850632
1058974390
1891908112
1561407384
670203859
1670599158
1919340669
1266257742
1331335290
1533196841
1502220797
767886750
193885503
1414938759
300978250
397282944
38158503
2049737295
1700184738
1079068027
1749635117
1511237585
1461995543
1996041789
214455477
28549511
863824962
2097561338
222011970
372523104
717154902
451397128
1626758973
1831373267
967311545
1875204775
1268878067
2006744129
1549600798
1659911734
1406438602
750833149
1410647973
714565545
1858769669
511968889
1285980283
961342098
1275762690
648020279
1753834440
1346042455
2075210580
942289398
195890679
1819394076
673052109
1922831253
1659712079
110311064
1320614446
1126372733
1776316594
271568683
499758036
543797791
1880511926
1780120842
987212566
2125520108
1429163431
1723536028
1134496678
1407788446
1189072261
2031726703
1936315429
2000997087
1531977291
1366091298
2036369055
1824492267
58642305
1722721360
403619905
1041766604
1255928416
1161176963
491435772
1430458152
1920116523
1144803781
75943669
336052520
1465598483
857087146
836995653
125323359
386457437
595850897
364243666
420984477
580598946
959771305
2143530962
569051370
1927096459
2102338581
167213775
1351071954
484178692
704762543
873825478
498463475
786453776
737799131
778084816
590819570
1021235205
1773446581
838545444
703831481
1392274869
167072766
1801264927
759068856
1059910974
850204419
983697138
1317083558
2040125488
882470010
1683877633
2065788381
1183140961
562063159
496506784
1679404880
816078444
1452033774
660803316
427620307
299286824
1292046750
650931271
524651775
1617205119
1417868857
352485377
1432321000
1371893499
132933288
1240832635
2123879857
2105349457
1209239023
62818636
335930677
1479885867
1774012958
223973656
72572610
46122863
1797257672
1030567706
921437825
896853483
1481441979
1248911316
1959546044
1208513649
1301220773
1483830342
439111512
8501591
2047502354
1308223206
89149248
1582600514
1699642170
1011582908
163910322
140222790
2134403615
274867715
168725798
461494440
457540028
1248621701
1535437322
1755298986
878654472
510308719
1203500723
1838381686
1320883935
264322460
1433221788
1615468938
2059051798
887436946
1200106602
1735229465
1576478347
588211767
518856062
212841684
25699558
336620175
2969443
1305925757
1471495458
247270640
740274233
1060566953
469689034
80056491
1184633554
1030950000
114523498
1132938447
332798739
1615473166
2061032776
1693252705
913771829
1377652098
1655187367
2065026170
1075367760
473789337
534271354
1910256895
2010527109
955047136
1349606667
879095338
2073157324
1454461281
976676315
2109799262
437431605
2135447865
157194352
1048179182
987527760
159901623
1262765526
1191646658
653695706
327396573
993548407
252983758
960462923
1971188587
2050147596
1837428014
584274444
1642475201
1553382447
664799113
321172231
1585929521
37765699
1120909210
1061202966
1596460362
929764930
2143453739
163238165
209075783
1645888151
107629614
1328087961
1408950970
382590350
1804536515
487419231
1008403486
1615749549
404564725
741823612
87422904
1555352004
1365612850
1285386268
932632278
1691188488
36397992
850601157
1384313709
794223206
1791086545
1528989002
634551837
222197876
49740782
164362527
1763347241
1501475344
1618163138
728607289
929104536
163694273
360422361
703481030
1051751120
2109534654
2099288356
1744137336
1615127335
2118311826
1164724697
734365051
715222735
946228769
1911518591
240361747
632443628
1166075046
553959967
1071721864
582718118
1345012487
1370152819
1822206119
1483299025
953160077
1654556567
812602077
2012875746
1841130096
824020617
263884648
1487297165
1970572468
97071753
1572962233
1057995529
451724094
524182307
258074410
876151852
222301815
679532195
262287766
956349623
1605476276
17321558
494812897
1857535417
1693626375
1536981851
1720375447
1664432904
1502796324
1202587950
62284570
292938484
52783100
2067065011
1151955322
408009177
1940935802
2000763094
1171014290
1059716734
717894061
336302832
1766144548
1137543960
289303873
1766032498
2029580456
1038974167
1923270329
1429012864
43093503
1109139724
1742017480
1701427961
1922620019
35732362
1960995004
496288177
491145877
1409216149
944869248
1301822597
1520609868
1162205113
1193534330
1869985658
1863702869
1287370015
713229720
1802870947
21231815
1788938601
1306442138
1222603962
820505665
645253267
1065914479
725707059
905499459
968309664
1426557488
47302356
264712563
226842549
1968609997
1282564905
964832257
977892538
100492952
460092407
1851264210
267377188
1483240035
1512410898
1253009696
1184388842
1451351062
864799167
2080341859
1412343932
749657218
493444182
618576735
2012103117
542018043
554721168
1923271869
1746641324
27886000
1507928556
2099067058
1370989566
1596559640
1752319389
852631494
1641054788
1693853334
1521547633
1737418540
20912734
21176709
631508416
1328695171
1414745436
1542382581
908688457
288490320
112648096
707463433
1376909929
1531967002
929778563
141857112
1436489785
502498915
429080919
1136309076
663428674
1910139604
1456691660
2045334800
1855779228
1360302644
560569665
1247589012
577651405
1283130125
14131189
1352388407
744167227
1438247738
129569474
1976803226
1036403116
1346323575
727906298
1303116451
38009377
2028575793
6760604
1479673592
1990322357
1597442424
8390044
89802681
302188978
581050182
695542578
948457869
313390291
297421149
671618859
1431784162
734073159
1752252313
1088523676
1494649128
688197679
1039405256
924363575
1459728741
197171351
1039490936
500371810
226926177
1989637911
1570323481
308963522
783736146
1822532660
322421616
843339647
1310670981
399705560
996590532
1162613527
1003045296
644411381
1546699715
129014006
418473596
855554488
1934599431
912382267
1480265056
594382147
680038850
1013866359
1256959807
772998924
727961785
201285787
2089827425
1502996304
224804570
728628317
2026564868
545544246
1262536136
1887449472
1855688752
1326190538
1825424987
1269726906
739715923
1902605507
724859877
1188572935
699548478
563512144
1151016849
786275455
695016319
860810760
1463783290
1439036145
35288866
1876005866
1771079313
2077436263
1109676953
1271199211
1080260726
649552776
1539925276
1800702212
1254893964
1807876289
246474443
1157268945
1403295428
982046362
31276546
219985457
652583343
1201396264
2036852637
511165453
2121504646
724944856
1943589673
1836062349
415830531
1047072729
1065172949
1156467088
764397081
618017664
1462037281
226002847
948591077
1204042054
1900832572
727647541
445766978
1253120375
1351245292
439124847
1031272004
862779257
1252660605
82588419
1887264584
269995521
1341282019
1207856685
1291277897
1196584436
1121531405
746693748
1660676849
1324927029
699332974
302164804
1133871305
58071061
468765209
618735004
211991844
1141390492
857693811
1730674745
1414776518
1419973937
1557358039
2091993584
1213530895
1241828790
505061540
616184479
1833484779
464318536
280876606
1892398074
1928061517
1125206879
1330597403
1414043634
65893648
1546616591
417040332
1258807820
1922442171
1465114980
790893815
641128788
164279749
426774363
928825954
479127288
1574207090
1464493000
1032885215
4666477
907835307
41222530
696524261
486778527
614148789
310789358
625565
137094702
465091238
1037605814
42371192
247285749
1489757931
798612174
2057016275
1479553069
518439018
638109834
237757098
1278180245
1581158648
10700460
1854343066
502034843
1919197162
1842160765
2091050111
394034275
1719058574
1247258049
1247348146
1536446223
746573565
366762521
73881803
471818855
1424691989
564690494
1326108607
1494498962
1651448273
651461965
792477897
593398008
574941652
1732632962
1136959504
1454439454
464432810
298196960
1950161820
952044054
1773926780
1684542158
1347608404
2140587298
190048964
1894477115
432793970
1261896484
2125797272
451027574
2019191568
783974600
1485093470
1655848223
774403290
590481954
1926487821
1809745536
678486300
1796649670
2138967098
1403905999
729185606
1254612130
1935842469
1647693412
1981922171
1499267969
97092043
1787816120
396020175
1537039288
1611744299
525544073
1770034572
362726427
696766012
1025364454
1855433182
1359510748
2030269173
1077300370
139045337
116584474
1241966983
1322639041
1070527093
947294258
1736740762
373003081
1171348411
906115109
433819635
1542044884
1276419091
1299530047
502143053
799784791
651313030
1368564616
1571062119
754387189
1196318218
873686118
372126843
1078589002
569465764
1148195303
1870751069
1937183267
1895574234
1013778186
2062160783
1776819809
1202889767
487925490
152911016
1476749002
88467268
308261933
430618052
1886952294
1767853270
1733699846
1017293834
184963814
825619859
2069880595
886054365
195132225
1252204640
229539157
267273265
1755769299
711054397
1668139755
1696928197
818430800
599447149
508203933
1478271482
225299640
1792884491
214658286
426212149
1138012733
552436420
523328531
938859924
1504257847
1141969286
321667732
21976279
617577774
2139080168
1725657870
2048609236
1248560438
1837340775
1341566182
25622886
419181303
88784566
1907711406
1446311481
1857824121
371543146
1944227909
1692944676
1364543983
199228699
2064633169
1416387183
1911748333
554165129
1346241088
224147249
2089021141
1991652355
1627880556
1359305493
914973318
1262384941
348730804
1986159070
1067934688
2090130508
1691641319
408782589
699387234
2054674118
2063871215
463366889
1282338475
691235424
604669017
1366872560
1803083992
130415004
1532104977
514657685
889548679
33276951
180586194
1371623879
323387116
1070777540
513061585
1432335420
844477206
1162532270
187350344
1145726596
356839665
971895791
349533806
1681849044
724139987
1304541068
40471075
508903794
1718649920
647157720
1391626441
1175591271
2094664342
257823455
945439127
918852798
1839841606
1476376432
842689237
1640168682
1966143589
334779970
662574352
1419824044
1811472153
1451982708
2145363520
146822212
1139984650
2145262349
1544327484
1996190574
571770417
106010726
1116838491
1420327075
829188948
2088948683
175228432
704629874
1504849120
1216294015
480089957
2059460522
474898780
2081401829
1651026789
926572687
2043855882
1703858254
1607962394
1269082225
338728511
782014384
1751446602
423805483
45576230
407410030
154213597
1495972013
258107713
1205532052
2052337082
1846439828
1533987297
757371305
366436658
831772236
2143682833
1892142533
1407265533
1523615808
493243844
921193643
339635008
2092523964
416180915
2085071874
881366146
779986859
1684303163
1306153797
137085307
2128163143
601094841
47420959
343828586
913651263
647066569
5875560
1227342803
922195187
11297923
98108895
26574555
338038350
1782312489
1184289521
820053782
1616153703
286239902
2070714904
1802981722
1891698043
1246039808
1793494785
1446489923
967630025
2018698671
2011762452
1565307489
634488189
1589704779
1589412791
1066395667
1945281530
2077060228
40652637
408355252
1871512285
1375816240
1493379661
1147196923
1651299847
131358806
102284734
1797022873
1906748936
1147503580
100068369
1902965630
267174169
2035452478
86788115
1691093003
783770471
1311312946
16822265
2025169393
589342097
2139557414
1812983947
579397184
588682913
970134236
1424006208
143147225
1000079164
692129271
569888552
1161694764
2013484552
1097772565
1976853726
229295698
467591321
385572460
44309490
1236042875
972201953
277108051
210647019
186174164
406505453
1708257753
1499272427
638047211
650256242
2132469959
563189574
967321055
1755623271
2107317674
181421617
752341283
1561867906
198455850
966951969
2007700472
1560550869
952187262
387605050
1183703611
770719244
5364889
2012964186
1171316510
1513477260
861731960
758422801
2138514920
1484365979
1058660172
1303361627
1514324552
79217911
675522837
371814755
453031935
888955384
1776147064
1989403003
1835913362
522889613
1719636114
807085051
753566168
1903885817
1469681010
1696050144
1473887517
1023429682
480189492
445680482
1070048065
716598319
450878633
800231172
1962858639
583480810
625808089
2044092129
303911583
1014310143
675178865
752570942
1188176333
1669846792
1774080354
1798328533
272914237
665300008
38144761
658502504
1529370398
1301961614
389584944
1616893062
1626646448
1773642573
639889448
1295410565
1970823740
1633109400
1046141612
1898596763
2081432815
1982800149
784376540
143115474
510205602
1808855206
1327525496
478531893
1165369482
1651188667
1619559122
1203768708
1955571971
1965180314
1978331655
1422775650
157040486
990835932
245272535
1665849492
1887973650
114274778
388305286
340616739
225633100
1285938666
1774380830
1797732294
686801965
203364488
2914689
976582219
1705685345
1384997183
1929249006
1923705904
1296328647
898794574
1307434845
1154896775
930146493
1701168133
1006460552
1656506764
2020769969
1143253718
997608041
67145616
499030673
129007032
691938010
1970788313
441810896
1135248663
1953192927
2042076378
2142303953
425703413
1047688973
1079141236
1194451005
1541806197
930713220
521999603
1836789336
1476565555
1114520821
1986907139
727799215
798021131
1612138226
291593367
1328248252
13946443
41125637
445303818
1194318546
1423577057
1315540866
197058413
249659059
2026567990
805480796
1198337315
259529231
2110191393
26815913
499380327
614261913
126358047
73196611
1759107556
1296800409
1280322541
1489349742
1568041093
159145690
1206094615
811933782
1200757507
1372773171
2058867778
1774823376
232274713
1644685582
2075084055
936558921
2134013351
14657528
2080277089
1685182198
1628772082
1183387483
1136721799
1886193518
1595627123
1707391573
1745553113
1647399890
926149764
426658771
1871689698
219163461
809728317
548087988
566960647
742875675
1251407010
83260144
1411463014
457384722
1239468969
403910326
1589891588
1229166269
523059570
1494637706
2063322243
2061241619
1136952890
35716989
360608821
445391354
674606206
1496015635
1005567469
164766137
680743459
69782417
1368575225
116685069
1195708042
1410851623
1736376890
861036676
233906876
426554387
1213499458
377950824
868142819
127503446
973459852
1377790144
558630946
32916892
135713070
969994357
338533162
1814255897
1061984426
2050245317
127982886
90106944
1829680181
2092025297
2082060074
1650741947
1384635415
1541122264
1960765902
1419993493
639662717
1010498831
445128358
1638864473
304919555
957177951
75821646
1079654883
1754709685
1780845821
698333053
433545082
465462287
1150250965
1623014531
1444380028
1551455012
817654774
340452446
668694248
504180299
1221051708
1824597602
2135236098
1809168977
2083069798
1750123378
1060650981
258422631
1454032186
530590007
543699972
1257938796
924638192
2055475110
1864972310
76830938
1269557036
1361759444
420468110
823089520
36247259
1799106040
1214286777
1317899072
1091407389
25589078
1207642514
1338005216
1507888356
561181435
1563508795
2015097863
164740934
2010552754
1632387877
379461229
713705002
1843861447
825290252
288996044
717746976
596108028
1492166844
1737907348
1346882719
1251048714
619293293
602653162
599861587
868444230
274825605
1443650427
41725059
1165516316
765510978
2072983840
1992044365
513688568
1498470323
156451115
500537767
714965010
534792135
1165507733
387484115
1697522831
1917703265
1874430340
1729694099
1361296138
744142162
807225951
1506338611
1577581552
891827835
1553879577
742931283
1058996704
1625377073
1862219381
2055581232
28702090
1386426996
493511400
1512059418
722806815
1626925824
57666784
44043690
87674101
1489101359
924926635
158013679
2104115958
839602947
1190666996
2012687781
941242447
677287286
1334562925
174211768
401766626
179777633
1063080771
137510796
2042812345
1101811310
1024403528
1549239887
1215605980
1105303367
2122726440
725724847
615913157
452987251
307366047
1769756477
1547810192
896156102
1200183491
2091182444
1893526434
276517436
780574983
1139468996
960309676
690134915
617051987
1205218550
1620417014
1248379553
516015501
1900851546
420857682
634729586
308846864
1756702131
1074250616
185006076
314862256
464546530
288660535
1308003543
435695369
684680506
1894855958
1581921334
1846586238
1874673104
76186993
299750426
952097878
972868331
1308642736
254495395
130356094
767613395
781911734
96408436
806484289
243762887
1013792847
962833177
968960361
1846220631
644363808
693088560
409388666
1107085640
2072475360
1257146095
1080419964
324609440
1105567513
1261666760
956322039
762872198
627804665
1448146091
351917097
445061575
1901099153
48959176
1572124642
201278400
708522202
34904769
581404702
126036286
1880812748
720039730
2101858852
1034505772
1573042171
1407832449
1203579825
171434151
374080737
182372961
1881095565
1822472752
280588382
885545849
1009747166
1555469685
1750065726
1807218661
2017161674
1121005093
1776557648
1556723051
1929108598
1732831040
344744241
1948186578
475255964
101366279
1581958408
718751497
1936660637
2131457974
2051650006
749636639
259297623
438271119
354122067
602920538
306083553
341808530
158029256
1231381830
979774251
1479858585
113152366
142837926
1978191249
735964950
1625531244
1081034671
1657962518
867930823
1146410718
1570355979
2019500701
1069757408
340630700
694672819
851479614
1987499833
2030632899
659796441
1696792130
652148148
722546159
1609940586
2122619082
1158770077
1337616995
248848490
1559615968
1852212254
680095334
1304684708
1889732673
703034638
1297807577
1688418081
1839457033
1410134460
1541892887
1607580395
1902056314
1548410438
1378724486
50282173
1738044690
1218535430
1388464163
96269456
1716146060
590634776
647136708
569885344
757512279
67147413
1608368460
556814248
1214978317
1812400161
1949899556
1537028047
2005695747
1797110345
492065297
1535817888
1827488883
1663707864
287980651
1527723494
445205137
1099554986
739937514
1054284703
651404339
44848897
793241508
1729476147
1765990476
1277736412
13824201
886601900
941930362
1453641311
778195208
2127285530
962054975
892563890
915862898
1147844739
77189143
1469488340
447257671
818622037
1490761860
845338135
409212485
1789311553
210581322
1754183485
153435867
2089324044
338934426
1688983422
1391480406
2141458962
1988225290
782490703
2086266175
136737210
2068481997
404844851
210833006
1908189672
468881783
226214880
1166945911
2046828304
1999770095
89740969
1753134996
264569735
1188873102
346234985
1400310316
875026243
1802108053
685086161
1116889996
1345785669
484347354
1027087013
623685407
1398611562
1046851780
249627122
68003510
1210564590
245046505
702042670
680305172
2124748057
897287770
20509734
1717481164
360407118
295428544
1678926824
463010951
924059917
1819688600
1941362695
810047377
469065051
151147294
1364897478
535016792
1058689324
811674375
384344452
941660406
395811313
793184941
766212850
1060833466
147494202
683107229
1962540128
1964763042
997413079
684300421
12902095
1301197272
1654550194
555033968
1008949436
1001351764
70323439
644298497
1098528388
1976308178
422352392
847236338
772131105
457195154
1964510228
586474580
727907185
1427034306
1047134781
1171931392
731614132
1752721695
2004800666
1828508848
1584750163
1185799069
1122069816
1999579156
251016704
1207768355
1506756245
1813714397
523182789
1170468169
911381161
498519408
1385869939
1014744960
681400342
941236009
921717726
1521304129
816967868
1022571138
278471055
1941780572
1373002160
683819653
371623849
1985984274
1348749879
964048231
928236224
1779493054
91616420
474206002
1637005596
2114039855
569801938
236991967
1989843430
1153580367
1684646728
1318538303
2126461134
1613360072
1683375454
1969646618
559896571
1783398826
1075603683
1763005446
889834557
1883018918
618677096
204813394
683823153
599055077
581564630
1646135592
1976689626
1131255999
445648354
509492428
1634380589
90664637
1583523507
541151159
1432976861
1570056035
1535648909
1023253045
1699355437
835204606
1982940981
1427649792
1064295837
1324802130
74532995
1159673817
1065237193
1561037717
353281187
1583912944
1409172038
361702258
1300302948
2117326086
1755175188
1278895119
139276332
169526131
803434739
964303453
111793025
1030476016
2070773561
1315993402
785988905
1663923307
1078115791
1604077535
1535199143
794105859
241469079
195782712
1250731393
1822855455
29053291
2039121097
481620225
556104301
2101429709
1369132761
1640088197
71694977
1601286240
185413010
85320822
185512325
1630659682
1397675322
1475036937
507312955
1262897360
560400693
1765463338
2056589644
566951164
675598072
1039796860
312277076
451091122
839510265
816117952
819938300
202994020
1823399584
891129973
1991052099
1093964941
1027342668
2091375283
735345458
1149275177
2009679650
448009348
1446577249
1178520311
2120203115
1880027173
997734036
1413735813
2003043565
216949085
520082518
383020785
1341191106
1538578724
293939885
706428327
1398373726
581878243
1808616259
71603115
2034641024
181877729
1418837305
629608988
1969829038
1304483865
956188686
1195146119
2080692858
749292324
2031050273
1423556695
1375170706
488379638
841182339
729337481
1572908063
2006411894
1460039137
1312614864
2082163233
696716470
47921121
554788605
2022019135
1004371239
596832993
824651770
521796506
1624001938
526927914
875410287
807148199
91984989
1829293159
1366056878
1159805875
1981530778
1541466102
1910141145
1214320821
1352858731
1095008738
1732146802
1444497202
472037356
920609190
783514371
172289659
274457733
394773695
1627745493
268766523
20946705
1156946450
643203431
341061945
342784129
833306543
1654723510
1633833918
980782894
1554079110
289474422
616225633
193593329
639731438
263507250
1582444925
13824460
249970271
397968344
1578711252
1215011032
1863742393
2063013520
1514262510
2061616435
663177435
1523568824
640384454
412735168
1589883684
106074295
2010551465
1111383074
1346670687
1792316513
280673224
1546403218
746041173
1342082206
1596981207
1278258757
1682862148
658699801
1266851769
165487467
1068484348
1907061600
109308526
1390416904
1136889075
171465458
1690328273
2047088151
582838865
576275629
1018000295
1926192618
675291233
176973795
982085032
1858800389
1503080936
560024726
626414367
1810387085
18698141
1515323926
84286848
1006370300
827134545
553273797
177873133
795998049
517407246
1045595645
629399617
1193293152
810610955
636064561
1189850899
2066458889
1842236201
8363030
76435861
691045142
2074569907
1901411139
1992088273
417038385
1853413134
1168840523
988720520
517695905
604959843
1147414455
769077919
1969902627
1374557480
865008353
1818904915
1671517268
1051290249
1730448588
41316544
664055660
72076983
1165443815
1103674654
651385856
1946943973
1264175682
2059410861
2123672913
882512518
713251847
915198316
1429712969
898519099
1127951104
1426550454
1195535678
835843312
185621894
1474324099
1866968149
57191917
464067590
889946614
1049513165
1717142784
718695967
468460262
119467997
847017725
2003790574
566760725
1503279796
61431071
1412260741
466927461
872436520
1481610515
1008530336
341321242
1967101811
2014292667
696626549
591605041
21336664
793744539
148275744
1153691077
1465911132
1983169442
1926898226
1675582471
342843579
2071749855
277809543
170941512
2124581058
1270296414
11432259
2018766885
703197396
420417764
154065894
34382424
39084730
429807809
941483146
1153233461
2103569981
2009482012
31791048
936135046
1310685184
172881389
2017268436
1104049988
1234995371
231090139
2034463595
1545308116
70982810
1559542532
728847229
1541782453
1979020075
298869538
811535324
1173562647
1791263195
1492446323
1160299056
1819476359
1842585011
2111667651
362598682
409541091
702309751
1581927919
1711814504
1445641792
1358107038
4867901
1164504929
1357138002
1888567707
1314168237
1094258174
2069772963
1077533541
574639492
1319296334
448982705
643231292
299471497
2039400955
1372297260
1923342111
1164522121
1949068711
1325339220
1547491059
251419068
1489570997
1613924526
958764081
1643422705
683044254
610968118
1914669614
290487182
1537341034
471936823
2030917665
2027186538
1194207127
217748040
1902782812
1328828484
1600484844
310051500
1813591307
746571669
594138519
346243521
1503148210
237594320
727254902
2032010792
1257453251
1969072003
1313116888
193262456
1345628260
855553999
1081383802
1590193819
1705390042
1355237129
266406546
1638285609
566669245
1053504456
1364865749
1843218910
372407756
1078994735
413610005
1665429816
1128509444
878354276
306990993
925911603
1732769864
1563292988
1106402744
307288047
124633701
315161834
111394995
782785450
346637862
1720619288
1612344599
1941545815
522215048
15873236
781134181
773045417
1339402013
1963097058
1159786203
274906632
687061434
1543685747
82326450
446963999
2024816214
1275365441
1238744047
148552959
1250408013
2051997404
1784664495
607280702
1577374625
51915002
1414994867
339477332
1006255316
1340086385
1562770764
1386441341
726072850
481902816
2030158804
1867958688
2065289585
298887813
1657364229
998492348
1150092175
2002460956
737017508
861561887
509153200
312775882
1525558103
648314526
734321864
494961537
1912037690
327224498
499562210
1451649238
1928094735
2038414527
556064338
854157951
1771889582
1993542673
1348389278
254888470
1653199057
1256486672
50982574
1296945466
311362936
456280396
1154110309
1734056682
1010059649
1815857556
319480798
1441525653
810558167
652843442
1282664386
522719576
999722572
1487443652
223105025
203909290
5873335
1207510090
49019944
1632654385
1254974861
1840662563
1886040340
283866311
1089625294
1207453580
457554732
1023291879
1738817114
758868683
1435960068
44661430
1474675184
1492348895
1452219131
853587037
1613061633
1979821389
970878375
1365771024
753048954
693447044
891677408
862250106
1204787954
1601750934
2052588825
174808221
1462392660
2011142142
2006215691
1117721245
1028294198
1590928353
1714933493
2117691779
726109305
18617727
1913702765
1447662908
1456235585
1799285388
1612372926
128539998
1140043594
97027480
746144256
615084992
2029531401
1164805273
1879304525
1105779001
1197064217
1796794465
1249191621
1793621635
1292803317
846954355
976319624
1865849485
1409043555
246557919
659132514
1837633791
1007830423
881486218
994500188
781606587
1813938486
1129414277
456022365
2139217567
171152386
1204234708
589431307
812180802
1264830096
84485696
769960971
712187509
49431745
1578080557
1038428226
1293290892
2092867160
1199701358
288405055
1892995823
1919430297
866406477
860779988
1135175495
1050968571
1468657120
1463970627
296384704
132301565
311763943
219523072
2109508122
1117002230
1541218181
27750052
551914800
282760018
432760877
1316489312
1143291219
211404792
96248840
1852080254
498458694
335731992
814039936
764328816
1005543179
20989095
952803056
5769802
1829439878
1477239622
1121252295
1111723658
561898066
1963938970
2077351845
462254705
1644219285
402752751
1232920442
784127747
1325137850
1099584199
1024661028
1119109332
914432470
13087902
685030884
1046768689
1357960342
942562503
488528275
321072066
984393234
769371280
1002922027
302888632
122159284
1883050176
941560296
1583570136
1419692869
1512600380
369550464
1081769673
877123697
114361858
375039426
1019427742
1451150315
1508463985
305670186
258943372
1199716811
726500732
1501788260
543724427
1032176793
826738181
715764471
1106290599
293360050
1899056553
953733064
307690565
423677552
1904808693
1063233862
283273573
1506005853
1599190134
419515256
550334200
79594682
342077971
148521507
1922078496
1653578126
1509616043
1642114784
869626401
1831240525
1816483512
949677502
1287503694
225509805
1519198453
966643254
1679117747
376785163
1959243079
1763464119
1790207717
831944219
853185488
1186791861
377912133
1309517661
1740629875
406875394
1276245949
1773498716
1955992669
1597662105
524288620
1082293553
172572153
638562665
1454397903
1639849795
55249261
22453891
1667966475
565707189
856831780
69245485
367874376
499125822
954952125
102194246
380008774
1387170236
1056896617
1696851920
1443975919
397366735
1522194943
1639379776
1799261264
77248781
559011924
568491941
433917459
1134299016
608773127
17417630
908132574
1355300848
1625398375
2145158328
848131395
20093643
1296978911
196101968
377983924
714171361
84213313
167367781
591990902
1236679468
333670697
1461432508
90621442
1181768786
854477342
750681902
793871087
987352
1944707362
1485896286
1257209987
785865556
1930174326
968141662
760258057
382887451
2030017418
611117467
1006825096
23614610
1872275828
1889000840
1217665840
784880019
133863519
774877833
1019106556
971004843
557518850
226238855
1651299847
535705692
596556534
1252860809
145378378
1153617427
1182523254
7697654
46547405
1657497092
901537972
249253518
764687548
2069412887
1758887625
1252316161
1270128000
1411567815
2049823334
190785808
1311532182
741795830
521939340
840594002
557041884
1939871611
1167285973
1210807696
1172716048
657687897
1492801355
459387071
925520043
931137708
860907288
1707884557
1289487984
1350624869
403859924
17349535
1740013173
1579095955
2096728207
740271767
1502173298
461198281
251540994
55667091
1578452861
1004486062
1241465404
980066751
1876202302
473389405
826486701
540512158
1184587749
1942003207
240508578
300146478
2095552914
1068815329
213401091
351590402
1987157438
706904111
2029966183
910970645
856247077
709865287
935475018
1384326012
1949637492
743920033
1271510105
797981380
108872382
1745767370
10692944
1800719824
1242454934
51602530
1168516292
2035660315
1839187712
575376782
1780674470
47312759
521281774
593560801
1263698283
68785216
969583915
2077369315
214900497
961116385
1532706566
1593423951
968994576
2065269037
242778420
190697074
799403700
121325894
303810371
587995299
1733235261
1650906554
1069543477
92011876
1801750272
1907894717
915868450
2054956710
1813759308
1618494110
570163968
1702462928
1004692262
899076493
1106079309
13432354
223444819
1184420306
2010731623
1416366763
1824610147
553437546
44888070
225690874
927228198
1155472226
2050792367
1760364565
128748083
833334233
1032741823
686974793
792546514
696316992
448815823
1410716081
1282049238
1234827501
872255476
130504141
1011627393
267455691
308778849
315359917
296771961
1080409292
1965679389
2042984503
1366906151
1862879422
706691029
2003471937
62294387
673101538
1028644435
96196372
245079346
849795448
740982233
1647737923
2092217989
1236446222
1691926972
161474536
499111143
2051066102
2056929757
1864903429
1612472332
1833456876
1289728727
1182679257
1908408917
1274216079
1574231467
1489424532
885798138
2134834027
1255387803
1997854266
425330909
1171249743
1188906764
1851350958
186749847
1607424672
1176143247
1804492714
922159140
2094523836
1572703205
959036725
351962950
618936400
1330218820
1541799162
336222477
1532432486
1851052540
1648997363
227427944
1126338107
526096459
1488379991
1399143857
1450670221
1370730647
1448637638
1442078455
138760583
807973515
781371784
784669384
327072580
2108897673
76292944
1470395270
517924040
912131351
1750434861
1196928468
210225147
1146312240
826179317
828865871
1574930516
1238863585
1197399014
80790923
1763727072
858922969
123275160
168188314
1685922590
1037832995
147267829
1969560822
606285495
301876234
511233382
1866183359
1060716252
1959706228
1557217419
843921660
465247110
490725815
305926050
143214718
1009769024
1010333402
1743169001
1462263575
89020680
1458502814
1562480963
2040896210
1439123337
907429140
207969255
102447909
1133304406
764186502
412594088
1927221321
1069379691
424241803
1135424885
17334313
30557032
1480860715
1780540728
287249429
2136074463
486097340
988701589
2076926366
543187421
1196624908
1685787680
798931155
851902163
631757521
1910947112
1502668552
223445354
1132409087
919826542
372464151
32087610
2105115218
1605295781
1805720515
894113061
60275411
461704245
648691400
1111329694
2100853821
1937287107
217556652
313928069
1125135923
1012980049
1120212257
1082026316
1301905778
1016998954
463301240
297447422
210030239
1104058258
144697648
121962086
1316296940
734898715
541365525
1759654049
1972478431
2115291917
1797104507
1499261974
1799736711
311886214
780109983
1315057446
123049555
954156014
1662571591
142909563
1423122908
1595437402
227875479
1503245068
1070076945
723501795
89916632
155160369
1939760730
832108003
1853350177
77178983
211481942
1780977490
1160587897
82318224
420452676
1530665140
1528158861
385558612
1037554645
1504577584
50064210
1241581244
845895535
1733216789
1443983308
186687368
1743249665
1777539881
256971276
1061756326
369220930
1088572774
1946363513
1603274124
441236079
493958862
1632641918
424328964
1311971487
494393670
291729003
628478260
971581116
538532053
1514549698
1211649339
1378682523
1546151498
1238794403
2081578473
1844094732
1554417271
1456095350
626499483
451199859
1154254529
1582889142
58636292
289210354
456451142
1691644924
208898838
2094823263
507557743
1406105708
1140469535
388951468
1650474471
893453761
1311757079
1393918437
593707886
397226543
230936472
89247995
587088149
1432014615
386326581
1209918070
1216817558
1500634683
1468446405
20889100
10192837
1603466846
327563620
1474591933
207557709
1275564244
2044428478
1204270473
1595402935
2066700454
323967136
784673473
1376932934
1176402906
234042374
1221198494
581299358
1577903054
786249058
1073410026
20482247
171396525
1136825609
799583278
1195720817
1090009101
993402745
1275579810
1278710627
465225373
1667932558
5203302
1879841354
1088079283
1849299247
612077439
341723794
739965850
309879455
1785312414
1083736852
1575160792
346120221
903474285
1651057975
1466416328
1061130354
379358710
1529499606
338744203
927017768
435270996
1223867996
1758189116
978830693
98144267
147631380
874647494
1616328659
455322436
906950323
1704145349
1781262729
1047150473
1916136243
1674186734
149514190
745361790
721041528
889475239
1013488554
421410146
552706409
1737392820
809158798
1948940714
1339867757
1348232954
638818271
1678102049
1153415641
1352080396
1068022619
1793508797
1310532195
2033732458
2055277671
343728845
379654152
1912293246
844150754
679803829
314573182
292948691
1630849221
1021146229
909550859
2143020649
1954032031
1914923361
1840122277
1213838540
1291539720
1979887224
567711805
714668510
635509118
474561804
1878694400
1179612468
2056238841
1076953008
18418104
836325215
754159824
1075359184
1816285378
1437174894
1679182936
564821510
1731508014
1369147003
609070779
2142774618
240296257
1439815437
1908465796
575603927
1432751335
1756362712
457597669
1887892123
1771636074
1465956578
1612638436
755469503
39574869
241569704
1805356073
1098517273
914734088
224637607
882521719
1553319836
1175008425
2054362948
1687283962
1667535036
172696775
656118961
1305080175
1490483006
23975431
1055386748
1064455020
828939366
1897975976
996024690
579879931
463871982
339326688
759455339
307760917
15754293
124322397
1481256705
1027004030
474759989
2071193026
2026522708
437634857
1296234471
1015382798
296583803
1767034500
1955134249
1865110962
249036419
619565851
599663494
1861868860
746574273
2003533543
347389352
821424582
226115406
981782242
1058616505
1764969928
1759115072
219426617
1210813722
4216741
1976363439
192928622
215522793
1552383379
217255865
555919214
1703420563
1498550746
1430626767
930550723
1772820921
1848953482
1564104789
1278265777
1738163063
1957019419
989306556
1699758872
935516806
1862052301
1426478026
1726916564
1495738612
1133491179
1182538276
1665585958
1958869780
1844141424
395133094
2055784332
1925287939
1092262624
1755457968
1725121321
1449645540
760953720
817154669
1101082276
1087871750
1273322620
1957671141
1099008802
701004178
1630322876
1123788562
2018229354
2019489775
176965072
1683875198
1602537346
1772181390
185388142
1044020478
1235519574
710452586
935070822
1415241060
1656859858
284539708
1333774323
990909323
558809410
1120797105
466575245
359460004
1779359114
1199273800
1381186899
558102714
841942136
1349991747
414211579
57676046
117436016
1328892010
736085090
355758244
1422535415
140624800
1071747753
776549299
858417807
116341405
1604063223
1174449695
763671232
1724967160
1831844164
1642608797
827036845
1397329819
818244303
1439192248
400812695
356030167
549756711
473773621
28308426
525335436
1046795836
1152520143
883577921
1326927129
2042546488
2108111821
193257711
465218788
546844330
931671035
2082496647
378998308
1729990049
1127482210
190369134
671450472
143849976
2054855770
2046384140
946366660
819197794
67289457
1641209988
767111131
1080871821
112954070
644985684
451836252
491596522
1657657925
1052577899
40685975
1228896887
2141165007
2076683881
572880092
1844724725
1129128539
17987188
1644816656
1655115542
1522130799
1543230876
329082979
956115719
938671393
77880386
1565139999
46287619
1638317122
1172782143
634410035
434288675
836198501
498874243
651481426
315621034
2130764958
990998800
953745354
2107939822
953761807
244084826
1524125674
1597132485
79469981
1540012693
595065103
1311894377
1865919898
484760596
368720921
363164978
731053945
1229637411
1559049780
697147342
2016334188
442351798
250223064
672212418
1479787688
853627997
774915552
1160385750
64829812
1668436307
1685436300
1177293796
822302532
73844886
1569542137
687613482
388333664
77619159
860967356
1804611042
1115087882
1031602090
1651534447
471933962
1339609396
1146411235
1744611023
1459147548
1513666260
1625329449
1465431774
446045905
1928944625
1069083546
2077453171
403535258
1382347476
1383592087
1235441934
454475396
1269874514
1857215776
1804573454
1985583204
1639255646
1606991710
1149758467
427993791
824559569
1077726573
1462136725
1693183082
208060309
1658611570
1484904332
1371173629
1738471157
99541364
1915152922
1610873955
281176325
1388622158
950886759
1470861969
641050761
1367181193
1787878448
711081268
1757089640
1414930504
1330326745
1387867684
1686467567
1775472866
571788898
1353857233
393603311
976384135
856839430
191631809
1725533239
1493452652
1302032368
2007260053
2108732653
1392862054
212782515
812243472
230329535
635256059
1776403276
340861888
1465906136
769077919
543888527
1832282057
1322436946
1599921880
1385625275
732292627
1032386306
1532555499
1094874881
2029304199
580041138
915170486
1205227620
1818227177
1981685876
359019738
1095918575
90314084
261126054
1682810415
1188592107
1348609732
1431154621
1741954911
372817296
1106942361
2045247306
504428449
1460641044
927920055
1367433287
1261291793
1149320407
70024126
1222658244
2078932239
1388543701
881898549
135333333
843599641
1184451988
1795056541
1494512238
950710414
417823615
394915580
971713449
1818271628
1885444986
1402802678
1329297388
1348542242
1363722887
282737257
194291793
55223843
2072000168
1167071731
995237641
227093193
1718969119
1469613945
94480935
389630844
1030085754
470329362
1468736642
34935373
1007657254
1879201521
812120052
2069863322
1827470888
1340922076
184864352
1928149263
1037903642
1509121546
216145342
1151172891
1708280655
1412800588
239118028
1389305755
1218845489
1198102415
579024479
640767448
1443896379
842148337
1658510804
51529885
1540698918
641759747
1374217345
691970269
1699378422
462512298
1196419784
1230102049
1734806191
1573087689
1148434943
2099375004
1885963483
647835838
415686043
869103065
1632372074
555468370
493521810
820328374
1182407314
911760899
559041965
459138002
1627160785
1651141184
1243585160
288016393
1965873239
16162717
1601539431
859751928
2097974042
1738099649
1406100570
37489301
683151104
1984496237
922362307
1043508359
213411916
941000324
1502368592
358631820
118073614
360984584
1196928720
1471850142
79899255
1180220749
1954256543
1055056262
1736128884
145465235
1402100707
343319
272742673
1380198204
1728829328
396013923
1743314300
2107659144
1957020589
1007350261
1762668523
1224223664
736073290
32890905
610473355
964723269
1237479245
1726901696
963434566
1378340576
2059297257
1596464307
1173042727
1632928334
1994154115
745192909
642611522
276693419
1257469771
276050274
1556263505
350423822
449012871
1738868794
493284222
1185135353
606249275
1319942731
20652423
1173917704
20866639
1881695617
1865548220
1290106758
2002886602
266306875
381392320
1220604282
361161287
964530342
331053168
798712687
1904277778
1399983707
334022842
1979972547
592931178
1039003091
1133518971
178074129
1258557047
1468808561
1549258790
503070621
1823843348
325459709
703007434
1131234838
92165211
1897091684
1746362621
903127346
1431423920
1540423635
863994238
275208609
1125387899
219020142
1111743828
368270953
1509272755
1649651800
1399801204
2109284153
212726478
1474337429
1130199451
1068941637
1437014727
527095109
965212610
1489059552
1283381741
399583896
1610063200
611476978
1085857465
1195278144
1964991826
1957064280
1329927324
1687234642
1226250658
1095797654
1224516214
151631815
1747225450
2118573493
1437276223
666448160
1590202735
327518598
430247350
1881325711
2113676645
827361147
2077669507
53574034
93887165
1239880958
1046360693
605744795
1585528684
2032894058
670930152
1819858808
1813174224
554051663
637766468
980916778
1794377191
812537006
1262219602
1165708649
1608567783
1669381517
152221308
1285728685
1077860485
447386407
1602394807
1876686384
2019833662
1896776960
264272187
227555908
48701160
1906545741
109279104
1268368906
797212915
602306866
2126956253
562336658
1106915409
1431680877
1417635003
659366652
1657186838
1954154451
955744599
333597619
466904306
662602356
711835642
453151803
773914733
1530128965
896665431
1031554887
4912993
224014058
1976782182
1739333830
574778758
2089506567
1384637022
1951472922
1251316781
1978773796
403161825
1886350323
157537701
426848072
126743342
766412432
1445801557
1271328345
1201365610
1897532632
1407720695
545954715
620136089
2115754857
2120597104
1718566244
545389887
1360283189
60602355
1991985492
1751986948
186972951
1435941917
1958009582
971924138
751319909
1798684687
2091353433
233218116
167226583
275173644
1389955942
1251629954
1091825827
926592725
766811481
920319371
2084832057
1724311016
509813311
1995658582
1409552463
1523236653
1468769925
1018243556
612100407
919948071
161220287
50773292
215915139
940979880
1838262225
947220340
56083895
1840430524
1264010572
677992136
789193975
1786015456
1262357723
599825836
1521911832
29719726
1071516793
1820539380
1599836176
123214087
114641947
78023128
874694395
1876243327
824324007
1652531919
123060681
365498512
1102096616
862173959
431733094
534706665
533234860
1716164509
2062209135
963137599
605798320
1317154129
1903942721
836342060
1917947113
1429459946
1683807631
650535159
251736660
336571195
1329219589
566369289
2117811836
707677089
431232512
832380093
786542762
1915283225
482147334
497403770
1538251091
1624952640
884349137
1019781229
900100198
740377181
2060303912
1278968665
849377842
1891061977
1523700243
562298546
1393657468
1325644646
1558690651
1032925616
1749944298
965016625
1900833177
1987401276
1748886596
421192601
1395867241
284199981
1772066558
970367526
1527704772
904761047
807669974
1199723902
716665925
251493155
1616505866
1992191002
342615716
90072764
876663989
1589899073
2009871378
1869170112
1459984278
609185617
1756127104
1239060620
36845824
318047306
774097732
1556208708
1844524112
1717034840
1978954004
469519337
1496870651
1710959165
1408783971
1911995040
2001645116
1071224294
1103671977
2019667566
1929955524
686737069
1840592710
1394994982
1311466152
1952822341
1697963977
1258462268
863957902
2133553467
277400871
631577779
1399668643
554388362
1671717848
1626564389
794568279
631034370
700938002
1402723247
442500296
1233899894
1796020218
650421486
1766835078
1922779779
339314669
1365953481
809192193
546487808
2107238773
560906455
1499266437
550832530
1674024240
2136021198
2015778114
532433295
299220780
1923645803
986519724
244555846
482598397
1742706033
1805533750
155947177
464362671
130882797
395004668
64205101
156965666
1764705754
1998971461
736376710
1605331978
1686877746
1581657059
41141247
589265665
805431062
373096270
2089984593
479675992
170645172
312439932
155917938
1747042358
1301373500
1509348413
903627733
1186801381
979137489
1732652849
373715815
25750505
1741452426
1162546548
436547473
819127173
31444746
777277421
1859120841
1795817590
2116084987
322979544
1540794571
182345917
2101711799
883108699
359494366
530871328
983444796
378292381
700316918
37536731
283471026
437150634
2121306209
31356061
1180259447
263710689
1477802300
1265229847
284016779
1002818491
549774221
258791958
541223623
1608228381
1857904039
2006041657
1249795634
1185497249
1757083589
1784152585
246180450
335445192
1810024101
838748183
575190171
554497565
437588072
7119948
1068096422
277834031
1837956209
970592373
1568401366
1231721740
1273842638
1439659415
1620418142
981013821
623879351
1827267737
1270464129
1124741472
1674617040
141196421
165343481
1478875536
318380408
1498201278
2046068697
1161110927
1436398110
60467628
1989224883
629196731
1297312832
2054830629
1679663635
671134440
583986812
1668484629
851016734
2031553722
1216922269
2106799710
638059321
979756282
400186111
1408928257
1367213186
292447385
274006790
1909395278
465430326
292174342
1238996042
663515081
1510283885
787831286
1693456948
1654511669
446204238
1163246644
1071577627
1674877137
563380633
808929168
1007707958
552447131
1402295281
326193521
2146695802
1081653461
1160575243
1542469527
449355892
900397070
888484085
92116989
1753152374
377871347
1434520214
1158330741
409167851
471276250
801332721
1917515057
2041576498
572219161
1635281154
122151046
586870687
2087673080
775877574
771385952
2091745855
1913499951
2018023541
958818295
859915442
724048824
42166307
1160793112
856760541
1838765032
1792018134
187882765
1459146185
2008204906
1102259641
1189259350
1205672040
1382907879
1575930276
2055409535
2110610812
1745146441
1121477850
380521811
1954055911
750379464
16091030
2105591781
1446934078
2085733123
540710890
210248465
931860550
283067706
1805474059
1395009216
955876361
1654594489
1909655588
445490626
2098444506
1975812595
928720451
1292481256
1294223989
1402832517
1789619264
24125577
1956760070
485254940
1787226700
2056380060
1986172049
1132939039
1547226847
662406140
603881891
14307711
141494557
1026059014
1725911920
1091587569
278503951
1268237870
1417973420
1156231961
866990706
1318016633
1778432318
305060654
1661624547
1516120888
1275180754
710159354
738156172
1384331184
1486824728
1106479400
1900953862
1910619466
1089963360
789001861
1564714033
474714761
577234979
611221913
1847321015
522812972
942896564
651227937
738217870
1834997368
1853011682
1916642772
1776867633
108207925
268945359
856508972
1017194887
1804719101
382888049
701970774
1403535795
1248317409
1865158327
259850621
1288066900
1068617445
615042754
1248990709
403815678
1631080084
504697204
877296714
1349884498
1477163908
1623522629
269017648
2004414480
491116212
1726303150
2144658146
1172165336
1843488807
2136770709
1156708995
650054931
1070871263
33843254
814402657
2025604992
1488861120
161424115
574773758
196631127
710075701
404201477
835182264
356182370
816576862
1850783080
1150508918
737900829
1196909343
481281067
128683328
474485207
1455655565
190128906
802864498
946188322
1908062211
1444393956
1473893562
930795701
1313790073
1507650190
850946796
788971055
552505874
302134684
1480296176
1155263464
1763341465
1973085978
1958088608
407634212
815752266
685754941
490187
722992336
1787738310
16487990
952217563
1356026524
522901692
291770327
1711293642
1512615239
441569852
1752077197
1708938892
444074702
619366670
230386710
340691417
106805261
201272332
1895891716
531996649
886965242
1172160073
506268456
1510965175
1037134508
1803801331
723285601
267598864
1313856336
2076960679
1723201988
2041399173
2107640904
1263902668
658217359
85863150
1247149850
10338214
128182421
195755765
612588831
214423988
7184159
881090815
1576771943
1905516623
1409109628
1010207208
422481345
1905625034
1953364655
155353066
1288887078
1101033346
1572385660
908435944
1129403708
265665596
1045879599
1945616552
1556519126
1664548849
1487862753
1943169476
29353758
1273291762
1679145184
1120389980
944855738
1384996772
2127424062
2137657617
1008577016
1865312913
2131647934
370165694
1556863351
1578938727
1884728082
1362722415
1233736524
130844722
1507385193
441253702
1496557795
474026893
1486252410
528652494
1477506997
290564916
244572113
106147047
1263243617
60062422
1027105690
1307698215
246651580
1331798395
343236335
931497969
187415802
13617252
1926019770
1466712748
2143250902
1533922322
25235391
1828615191
1121364335
768393369
469258350
253685953
303253423
685839051
15555462
1802226767
2103337110
2018989790
2043263197
90242067
1132510543
1269670699
1816930218
1133631309
437333403
417436849
821171390
487601464
152225520
1334570023
521330863
1479543479
936576462
1269625853
872447387
1157023484
643246928
574191797
1427495263
1687043631
198515132
1377707298
1350049536
62301413
574949271
1632548382
1606711433
926339157
639351335
1978546268
1559921831
97546250
696036506
1075584477
1134428329
440704322
1845569977
80493961
645305575
803731619
1838190062
1902203145
905202629
1632259654
1589121719
309042289
1338523909
733783070
217284727
1490861449
2013522612
579654842
1735261913
1159885406
228513202
321012100
1806254225
349676376
992367234
733740082
1687355891
814417523
2043751192
516235086
1289043537
1291033707
1552293964
1366268408
824882943
312317485
2121621883
937615968
1908577065
1311412282
93247614
1320052583
414115559
339029467
706169441
866710218
871249259
419246230
1503550759
121237092
820319505
2133765012
1216282221
2096856145
1478227943
331043627
1128048423
1624415820
1301400809
44493462
1735456590
1634559679
57882154
845073278
733027442
1832592182
1081335085
782959555
1845803803
738041264
1937294612
1760303094
64241909
740402799
1000998268
1800249392
983188775
836627613
1954959588
1663823277
104204142
1401333754
1278131393
197461582
457253287
326367847
279314028
1667688350
1295380758
338480113
1231436603
481718073
542932001
997713795
50326878
465991438
1673947248
780358045
1337837747
1348253413
2070683033
865344200
351253609
1949976168
1997330930
642528639
212872054
525841994
1779836412
1795906653
941071822
1041562707
471679440
402437341
2040799858
1566041897
1268082712
633189260
618151241
77793484
1060544857
1681755078
204386010
1582025720
798213807
957022435
633408309
1898436380
155519602
736571710
1306050135
1319088276
1341181987
791518102
1566370723
1617233204
1353605837
237104692
246389968
995767404
1952506721
670774628
1980452757
1262439740
1093142805
917287699
1571397021
1872929434
1565916567
1582072589
29132633
92369611
1909418342
486964096
283409132
571229357
1061145823
230976195
100849860
1900914802
34330834
2124327734
1156763101
1575225576
842156728
1947726131
1535894694
995576071
115004516
362254412
1256922412
1345405964
172313533
638320878
1686945769
216476861
120730438
797008382
1713840884
1745405553
59207575
172965152
1234100262
802294778
1320381709
1282601785
88744526
1281454144
1017305967
487769147
817615977
1498017370
1355544342
148992232
1230610112
90509664
1823453399
1024530021
982434100
1201145849
1754384881
536183102
1237581191
4341420
1855867413
1847394924
1731543675
137682809
929579126
1278584380
243886235
1315137928
2075835310
533376059
200765160
803449001
1717042379
1472367053
53986994
221968648
216145468
353701461
1300969611
1534178081
785811998
75432085
1576540681
1858601447
581853071
225919165
1335936620
719613132
712885414
225647708
215355614
1240286093
246098460
42526628
743063815
173232286
2145425652
282838970
1839076190
1345099042
2012850668
1700281400
178642405
1496270064
871157965
1977490155
997020290
1801170900
1969076838
493455348
623887905
243838622
1191047755
1384768287
2036504655
177326784
2070237128
61745620
1170820558
2050215582
1132176586
1851914382
367712224
410967586
1291413790
840313576
1306292442
1854520457
151337315
1964426847
1127061185
1071500671
1285894920
114957734
439237849
1233063464
343136177
1061974936
1683822401
51241033
1133608373
782286107
609320955
2088162831
1403897781
275992918
918594417
994064305
645701696
1174754903
36552331
1283428937
898679450
347772131
758693185
785620842
2124864141
343174490
1972933379
860527125
809818290
872927458
103779980
1958173601
878586907
1455514762
235491600
1715158206
721648495
1273774820
472851850
989376694
2066926942
1732968856
2036137258
1751632047
551728371
900714231
2082480411
830966081
1078718159
1478583415
525788800
350735824
1892312970
728171744
1976118503
1619260757
1145528841
947490855
1506139274
123527220
1096434848
1357345288
361130800
2030216587
290848307
761942632
1667537253
600768783
2044227811
327593902
1402486992
254861990
586207796
2015337791
1172178807
665887272
1764016860
2104070140
1175893376
84454181
149388403
601472714
263856899
857164520
112730980
1529772198
1365699648
752197252
381621578
1061724104
274042264
1086526402
526061860
554630773
1357220148
1443176827
803251223
586891400
598891580
1470368753
1861381251
1902613256
489689483
1246870796
909018407
1479917969
873625640
898255966
331162453
1144027869
529670748
1792011328
1279469510
289431474
897877767
765054356
475974805
838505211
111363596
1033990434
156159353
1626700819
1045989803
1641983007
1255848785
2064948464
1177780208
773498750
908817812
2138202100
2130051837
1076618907
1163868919
540040958
177736740
1847545048
1601120243
721095439
19545920
1402622234
65362489
1256239906
1187383644
385855881
381675706
1053424480
265858170
1967554398
1539563839
1827194315
2105744798
871201356
1898308432
639481253
1709383898
2132023200
843628062
1643286339
1328203001
1233884782
1886892475
280166482
1446712557
398130928
1624763601
782516048
1290702846
1430946449
1901040193
201942277
1534702785
1354766312
1224686731
1331467262
87593833
488397172
399978068
1973745939
848304218
514753614
347328999
110450953
383503766
239082421
635441956
1552143448
1951349645
748384589
2086702952
661534186
995572548
1701189296
143158566
1108155346
1468590136
1598740751
1240256270
2082113427
827462445
34705462
435260
1231576719
620863291
823587595
1136578039
1147583099
435307431
139012231
184238675
987402731
423648557
2142251424
1890260216
671691969
1093453792
1770882150
1891013711
676240296
413858942
1912804522
752083221
1602555123
1246525109
687844991
410303247
1437790062
179017399
291959448
208173798
291900010
363293852
381338248
940976674
743982273
118860428
661141628
76294252
2140990797
993575009
1853483684
1864314681
1101163690
1394865113
1232093479
1409231105
543198048
1710619844
1473158285
1343011090
245354475
468100299
736921548
1398597209
584487938
1266892255
319266260
1074808847
11573528
1417898736
2020251972
1259341907
279733720
229917271
485325212
1364813775
140441630
1714944455
1576058726
1463496641
2067892625
1923566778
1696756706
1889718911
1743022686
1798567967
912317996
87161113
1990725620
1704028776
680714996
1181151059
889622371
127780263
1182068381
983776341
2088996566
481282255
1661498227
1464656977
1687109635
879599039
147376597
1357224961
1411681738
330724517
631057490
812416105
2080581757
1168461067
284853064
934089961
337614542
800322192
1187413712
1156172300
712241283
1584527089
947013425
359189213
1740743843
851750298
1811274709
1711303962
384203305
1162922922
1264876195
779914000
851883412
438621835
494739257
1145643650
770665517
615653043
336646849
484529840
1502330751
1937286809
1863074950
684490449
183808732
1859071543
1078482304
22260202
2015158552
1124335257
2075144944
593303413
1567507264
1857144328
1545538962
1355348874
813126166
471788106
1365710798
619830585
2130245525
927602309
1765904181
1035318268
618149995
381940176
206394562
1180757534
1517265431
1070282919
1886693937
655183192
1379114618
1193999065
17777279
629262946
1043915964
585642844
1194246553
955509928
383101303
129473724
488773075
924603861
1420040113
2101818918
1751118070
370506534
1538647379
1740870374
611719216
1731591054
1864903429
647274599
334280077
1439286754
86907066
640652535
1651486594
746016844
1214610816
1309818891
54316926
1946829830
617342901
969009166
2115905541
979089917
1687980475
291275885
1169218444
1432775310
1555670860
307994652
942930668
335893439
786673708
1080795526
1313742097
1410431883
1526980416
2050178784
1905011734
511083315
216274038
234368694
288197724
579361802
1707668350
840013663
606096392
1050667523
111048646
201814432
1305162564
592815423
1034576469
1998925842
1665055264
1226021029
2090030068
2044342437
779372561
182445420
1852669423
1678064509
1367039706
1272440487
1500395007
1041037557
1543170169
1680376454
1972018260
1520240490
44256603
70325288
802911966
1777345364
509213012
1192116044
1591539303
1146365178
15033846
1576841655
901506418
510744940
23894515
1071414734
1689810398
339332588
1982360546
90599786
661688018
1990675031
984049886
1679334726
49433536
822466126
2110039893
1883541603
373263112
370492934
1007571893
1021305045
724079409
409877335
760714910
1383350027
490742530
1290399732
60299641
196136548
1146052103
65148620
1499015174
1622670640
1318184328
823603975
148664386
405126317
1878916983
814616584
1308163007
2130226180
621784763
7038122
1271944694
1222125921
1988999733
1501513160
1929431984
1027733288
726416011
1300308247
1664289601
1593137324
2078493102
860265055
1876023495
1145124633
824785953
862910520
1705036918
85954077
944024175
25846912
833637236
1271803673
1491856247
1711890135
228658057
672811549
231151494
1928203533
797489484
1475393696
886963932
1731851701
452147382
929481810
1758842203
996976911
1931129777
1203125346
739450299
1682781415
1531480270
560575178
1444500505
1157071894
793551670
640343790
10186373
176584336
280569350
1295638562
1137233796
1788402384
1636902335
1816805446
1525952779
1808149193
575099276
1796631832
1888792081
83988149
625395390
1900564890
105736401
1338975854
1103012935
389069457
1477576486
851849656
360768511
1173532639
1311150375
1369762118
1217598258
966272419
1125042188
1143432809
567487475
1765192749
1608892410
840233690
1849912543
2075477309
1918694076
556221679
47454706
1022859912
534396301
1363735540
307443141
1272516655
1673371788
1743760565
1156208772
126805484
285612197
1699480673
673212662
614300409
1984465059
1484902826
1418138063
1519886344
1829273285
1755994977
1076430650
543291459
1611545668
644668905
537260942
1118696565
1137535075
2032967611
1576235835
1607487416
1942012479
1213662028
218682877
1058819604
750358868
1822273834
1406288135
779466805
1634222324
202187677
703936301
132400527
2045512221
1374760042
1460289800
1470836239
84884621
1726080233
1588394472
2113294653
913012108
891317077
436822921
46902232
2090560587
525627761
231244090
1478012258
607053102
1888995501
830303829
1504206005
395699839
1572633635
558816404
2114647334
1672363397
357372224
2044454854
809366481
240462007
512550724
777957297
578011648
893990662
22194561
782323209
863273730
796239338
836052690
600424469
1215848778
54551842
275409259
1004517756
1548440487
542680256
1767681993
1741994685
1653749171
1832033997
857437788
1090279241
1161843658
544358578
392488039
268671497
305503315
1959687754
224206001
655882496
1496910804
751655770
603387456
870947560
1680018337
1942663120
1548258901
2075172662
1316914226
1375676834
1788883150
1030495331
1633058248
521191049
1087238303
951193794
817642156
334403587
1471579904
1182874983
602867286
63543698
1169552954
1916754990
505245101
270243373
282647104
1220834763
902735538
397190477
545609686
952667917
1026867201
283886661
2028400542
1116597699
682487073
1577959450
292393769
59889268
1342474266
39458863
1291609654
1223641309
2118263879
528447789
1873044485
1524250525
343594655
1623480540
908369157
1025450202
243698823
344348688
1274520297
851330946
1549289767
1291952691
1188229052
506231875
1255377859
2076006631
1811365117
1616102568
1753733845
420595071
1826845831
1361158506
1053645562
905822399
1975145107
1687309421
52418515
1500144431
2023855320
1654969792
72816333
399192351
1491270991
1092718747
2090694560
1564403078
1046775006
1873108727
2058314828
1743623527
1379543733
1654642986
1630802751
499750014
1190167070
648022732
2100654244
1379445680
1604924151
1871537888
1008479757
252371745
1417805149
1630867222
235982543
154743026
108715858
1090739972
1482682621
372253890
1429870188
465685363
1698439870
645565062
732231226
1163641710
580226453
569292771
602390438
586177099
231383733
1238882736
652487520
1360585536
1769150669
1363560293
1165709402
1356614524
1555343174
427087719
233465370
253703183
889893143
1997161772
199734860
1514382227
1545074403
486615827
429140501
1453129213
1622765037
217691067
590008438
2101121552
784145939
1421218825
2054390811
844667821
1672724158
1455021966
842679737
1308306328
1613545499
1513443948
53267525
831187035
531790564
1113675625
1435451488
1976894897
664061862
693752727
874950259
2066128820
2059125818
789586371
232968040
691989019
1669758001
1750750955
878556269
1383660116
16690329
1228243985
830839433
1783400779
341045292
1563071162
1143441696
1470970585
606290305
1403047253
1466709490
324197705
1515583116
1410174399
2143319706
148322736
1542599714
1246253696
903431611
2099161374
1051684033
1755735199
1781201208
547832939
1984809846
954476815
220360126
1454879677
1612854458
1456716682
1887513887
679642967
699907308
536266617
1748487842
1743982335
906470115
932216441
1331651698
829979676
1218956067
2058009195
1464428215
1870884828
1453073599
1220271041
434091167
1972961923
391429798
1140537717
160798785
2083663546
622018390
1844755110
505486486
910108963
1514726491
1827325538
1085900959
519933459
585862444
435532167
1117508961
955123211
1961055960
466396514
104608927
1004141940
711416405
727000510
1704364475
266032406
594096206
1156430884
67061768
1235219678
1305982041
538895987
294435638
609313674
890413192
2056782166
1042098264
1614983465
403770060
48028434
2044804876
929243284
1685401266
1469242021
411659694
394128071
844752673
1131371479
1958873694
170317818
923467027
1196019664
1649459300
577567568
806772102
1441205164
655002587
546185056
1329841519
318479500
1213558822
1491734602
609657950
1802281910
1295334878
12185847
1822041064
126058700
482945915
525293497
1022404875
1035737478
554624227
861267557
401187274
855414288
2042340881
290513685
1718968854
1565500440
1024161067
1324662197
1549874191
1027617896
1736919166
1786599384
613820089
451127467
204814268
1672727430
1255585564
2030838656
1174974871
534356243
604435633
874392827
847938664
1607302644
1018130685
1518053713
751927442
1396283948
631415594
854535666
429302887
1183534203
1983496376
1969896016
1031889255
1648723568
1540002398
577927035
1606352977
1922143943
1260084001
227961474
1295056489
1235416801
297591611
232426716
1709928404
1160185114
2040147180
99846829
1114327073
1992569846
1668014977
839512030
1551656633
152354497
1433097311
636296425
624335331
1723945039
1795529366
717146188
428479588
188353023
1043981848
992034935
593108876
344511981
1820692928
1469023692
736342494
105777403
1895245820
1705793585
2028430782
1195911639
822876643
81965882
1957273733
1782607195
1853303329
1422305321
850364549
822817662
924868436
1727652879
1837655715
55299189
1968560819
1528102728
1293799145
1522418342
1908832853
1263592203
210805447
422760988
2035233047
655534318
1858290484
1592778820
2008502104
2113996442
1969954420
1860110808
487725384
1261171694
500406769
887668895
80196844
650166359
726573223
854459793
2013353224
1289127871
1657591897
1394652904
1889194804
529693294
561548021
736272815
952610029
60466773
1226329590
1113460865
753859058
549511918
1036171228
596211386
883959851
1179519770
828816426
323513781
554299718
1309119659
1506668037
1575398747
662864245
1180218867
834617432
1548457182
1874409910
1827733137
496558490
332534557
287359260
1937869214
765246044
2065290984
585775931
1084148831
1648067495
2023091026
976562153
1810136993
818522462
885345844
1164199500
535156557
350085325
1927492447
1501850112
1519184621
1794619152
443830347
142160218
921772171
1200481545
107469574
154288796
1128002995
1213641813
630067603
391209945
271036268
635159938
616252492
379660276
402887072
738218272
982866240
1873602810
212486828
188638267
1620361560
619198808
1670575332
2132107704
1325153743
1797170409
1234532665
245758714
1944209399
1328719290
250098481
968105017
23666379
1249144721
469385389
1350410193
86112394
1313495526
460703979
956136679
2083095061
34431428
1648022776
673874185
1814570052
1046464670
1538890323
531924570
1784438111
1375768010
519350966
1360121496
1436756208
518892471
25934234
1184280597
1830933173
1071153116
731680927
831199182
1042535190
519313833
952174427
1264778878
647461335
290662765
1500547657
372252080
823392749
2045120807
29656825
951459507
904082806
863933798
1776650774
1750753394
1877761997
1731016696
1629364936
1134022327
612045328
1029416841
1231195791
1037769599
691256457
101574310
984549991
1181598913
992427240
420299295
795925726
826011573
1560323080
1420045692
1613647318
285538358
496936775
1788409874
1491721093
7046968
1100851226
2069069458
1107079915
1548583302
849721653
1740151361
286624323
1737515208
1827946242
1394266652
440507265
1081170335
354833098
297058831
1622282838
1306589939
1482680145
929714640
1888059791
1635962293
1155019474
1744841494
222755412
1888684305
1257295211
583802323
1522303116
744478489
367161465
1020306875
429902910
1159382516
53291256
1383001739
1584176597
777739130
1836309972
1425801019
1968209453
1586081607
1791103763
498740946
578791952
1969368569
381299822
1799713783
218798614
2115808920
341279746
212234363
433195412
1630356191
204539204
1959897025
703685829
2030329690
1713533382
349234138
1864519547
1418237100
933170169
1693924985
1267445772
1241696539
2131088791
1814403154
988711327
329057456
587277919
1784228414
1314966420
113299414
1675017177
1037692384
1910317185
134286833
1267039693
1487252286
611292594
533134419
526749338
1150145546
102308635
904119882
620937466
1117322832
1346267797
1387435473
180692871
1270572617
889673503
494403526
721547059
776535312
767923191
770915065
159554910
2087001758
794616777
987280240
654297232
65612697
1354120502
167531392
2055998030
1623712497
135366627
604363128
1418351076
182824168
1848122906
1185250431
2051564052
649568743
1566495943
882834180
163573340
1097435760
1277934782
1155601916
2562194
1608192192
2005154653
1018836878
2049899409
1483950313
257551556
339546701
298615420
1227526554
701561587
1171214820
1626071036
572789698
1037827726
1672622515
1408153900
2019107906
676013879
1245118063
234285557
361516475
2113329604
186767385
990515922
1830540447
603841160
925043839
548222364
33697992
964520296
1903622394
1896040487
1689006304
301238160
2102304985
770923736
1192230895
2104368377
98061142
891502798
907511219
1178417612
327045771
1334864531
1008681325
1394281639
1705678946
1453324851
2147070767
257831351
1097989675
280228783
1395984826
1973063158
1662344763
847325018
1783331475
1830453636
1431611530
141411561
986254008
1042223804
1203309702
2046795569
1812819562
1153357236
1043925760
1782521874
1285129854
1105626779
1152679310
685319326
701905192
401135252
1756869720
1582137788
1349987498
1961495969
544981875
1681614497
878694974
587944819
1863159231
714689044
1283000612
1619616337
1370226823
79673781
1369808716
960091352
135899218
1782260874
1988856892
906128715
79612492
1007597227
817966501
675168554
1591774735
58929143
46317218
1508642119
1110744987
2120695098
2108257913
1617042953
391059452
1650796709
776297400
1710702333
937858053
1898874781
1557004579
45368608
696353345
599468440
682173573
1237186071
1896387603
1417187194
2042347183
1571245149
1020895741
228171239
1937199517
1255283101
366597620
1445952577
601051074
133197261
41624283
122245218
825179068
1306816370
149352088
2134956394
1325857674
1331454354
792310655
34992857
635703496
1033402878
1166176607
1669583804
1392217756
91048687
795446706
926321838
1041990089
881016938
657210464
1359924264
970678535
396214053
1530169539
243596244
1484820117
1495173310
2106541535
1855210745
754160554
726116541
473613297
1838885852
1565953325
2083171408
730251637
289683222
326820831
1509741879
1934890689
1591320176
772396880
964470365
1005286363
1783964111
1611609703
1917570938
1367774457
1948537378
2034169486
838277431
1193116680
1633623721
1069998296
2081098021
1945810592
1479502374
979059430
388516314
1561240601
1781651494
1845289185
620974743
685969463
2078603869
1007580771
1314940739
904548226
817988888
1289357245
665745690
1201878375
696185246
524737948
2021705697
668017033
1535340870
731383179
2000598282
1999304152
72579117
835357218
1457348513
287885127
1225074542
1376994353
525597157
1393390169
1959248036
692255536
2017354707
2102811206
1704642345
522543353
1739250248
995904955
1305710897
127572143
1384792094
190631162
274278253
1755746592
956586683
2074302816
787409220
1436919633
903611476
1136663290
1731340645
1943723809
857158608
1641363068
2118589750
1838749795
1453348569
123692580
1988660822
117496224
1661235423
1712684041
2051402589
806125595
151395146
1489753085
1292334278
1956650144
653776564
1252543985
1041509010
1921802696
204105828
1166951345
1499796805
1035938177
166732152
1147384460
326487608
281689352
769437262
1875108438
1960089966
950579331
2042876027
1951594618
1783918538
1815853172
1107367920
1048132305
189188223
957779519
1146036299
556123809
1196889739
1490435143
150478978
2056901973
2023529258
1300352967
1359097932
1669290265
2102120737
1417428797
1856863590
1056125373
145126699
493360229
1896103804
2033392203
1150269569
2003307729
2141485615
1733038016
386798447
655862977
41426324
698844098
171986205
847508827
1063613295
1459822378
1565728873
789453206
999312528
152418804
1724533838
1751989684
748742591
205165714
32272807
145979204
1847796060
1617326245
1318987310
1407517453
356125493
202034362
212130561
562421250
1849543823
1485381054
1406698800
235809964
1614361909
759065567
918814436
1449785603
827407345
223451858
392652313
1629754574
1994181783
842248567
588994490
693821790
378574401
1758208733
352124103
262373176
1051891288
1264216364
1992612427
1249083556
315589297
888332380
248593145
1447401986
1885712193
2070050395
1274233990
859120675
55838471
689842670
1515959879
54488145
1127468958
735880449
1348907048
1839387742
2048299512
488542893
417071632
1121181758
1095546839
951948035
870271682
2123109532
820128160
145041745
1577569712
1147806562
2042548590
529684813
338673131
1301824634
861020479
832641958
1073280006
78229592
1137283561
413210069
1351793949
1025142722
59717726
1928306179
1250033178
747589946
872618967
496454443
173790151
2105331242
268853000
1285155480
1673348723
1921836694
1069759796
1621745169
894032770
1934662561
15042492
925493628
310365020
14839628
506804498
1004194165
1105133309
849949448
465102804
476633838
675043005
138824846
572720962
1664917429
1143386284
1642273439
1615765590
1732162085
33176870
160376508
233189660
1579288995
1897620561
2060296375
1135104147
1306046653
865947449
1954705234
1539423152
95144251
502182808
545631119
47199101
1546291924
705885055
1354472545
1868606819
1179550498
1916610908
2070078945
413750689
1271575372
1093148244
1125327074
858428018
2142090908
1072007367
1801654138
1984538506
991172905
394322905
871595758
688051392
808038613
2134738497
201921973
545832528
705958154
995285790
982008966
1428528879
1554870161
1298287381
694898667
308597590
1324187697
1036300482
1620880571
434726933
148038332
173649658
1013315780
1009416350
245402898
1017133407
254085359
1056372339
1835205842
2143647088
927073246
1142599298
1275585144
1983829019
1688004603
717884650
322240602
717267447
1789630992
325801560
453078888
2008039673
1715557237
1821104606
866531092
1804236720
350230062
455790933
359990992
858898643
1146191813
1841973102
1394080615
1696797707
154027954
1503249810
1354374517
1402357313
903607743
203436123
1883110226
718760080
1471858237
329641713
506126640
1021989408
1840879836
1966936691
650693668
1268014175
1824261311
1972998034
1903730093
1421420788
1919033231
285006107
933974767
1956696533
1703042989
1958098067
151001293
972120195
913978656
277514813
1964560425
169944049
798194617
1418378819
1042179085
1612288339
1012187722
1723270121
594036179
327207919
367987042
1971316710
1801677062
849478552
1989449866
229103733
1877766872
238501425
838985607
1259771857
2095830161
1953068646
344851897
1670163301
2059983361
937730079
61718487
432969194
1409279102
13168641
316174199
1130423297
1100613334
626377763
751995372
484342352
1282779601
1840297203
1269562626
1446877925
172248969
269200857
775676734
1743028599
659631326
1509607321
417435100
128633118
1540705361
186187670
491459477
702439447
746259789
78783247
2092779181
411883410
639963846
1585667430
158391423
510236922
48200044
1177942964
1163229834
1106022271
319167643
582308216
993343584
62215987
1626500455
1397822357
1175176073
360310596
298129981
1696692388
1220911243
2083110440
1558677862
1352679348
320736272
1424576073
1722625382
1986908051
1381566836
344859142
1998291479
184567499
1751114370
260566585
614735545
1986459834
1858770256
239987834
1939074409
1786056024
999732551
1440268670
1046124074
404887079
1019583669
137046920
862124857
1150463114
639170605
1719782872
1140177887
66435802
1400719168
1040851152
785874000
627629484
391686677
310692523
1834092968
2089393711
1130467204
1206341914
1570361916
130180102
1082310067
1523268240
573408580
1189142916
1619624446
1732301360
1474323516
178335205
1924297304
1161782598
735181458
1369042829
1905385236
1099246069
1828266455
1653631683
568918664
1168476716
1002820159
1581220581
1858295502
351131980
2145974940
1904866924
1485577762
1899076115
1922172780
1647510423
1204938373
851025633
1282786679
427903528
1192123044
1585454954
1169436979
370378583
1615644796
1663136485
1543441114
747086153
1628792429
677990196
1104672522
1324587035
408468747
141966863
698121868
335353073
2091042809
2021079048
319858280
571144800
62988542
1419060121
1708849086
1375060146
39412270
827322508
62983042
869497191
601677455
465251726
178706536
1400915032
1952488872
935503229
337972821
1568602664
2089982595
1149923654
466391567
1855929215
6394186
1983254872
216601821
1237507334
663066911
1762840765
1810924667
2131120041
2107790777
607023259
30954474
150034331
385409772
566115868
1561296222
1870304434
2064866293
1384518535
1880742516
455232188
1046868735
803543313
355614737
894408696
804365817
1980199645
1250076809
567715864
1194769569
185127237
2010442464
402125885
220635105
1585739358
660931108
2138600838
2132317412
1325571378
293911418
2111555305
2039875213
1207728278
902305295
113945801
1001824999
2048868391
1353949274
1156477920
1326114170
354607609
78976983
203145342
2032576364
224166709
48735349
976402899
1403171446
1545237037
1860217675
232204590
208718229
2090827762
972150047
1653440366
896151003
1865567908
653568860
593248028
1205483822
34857372
715070163
460884272
1592018656
672602227
1582687708
1507650801
2089810258
1146434506
1281137484
1252428928
351417579
1293160108
1647522270
1248049538
1628703667
1543695073
1166055570
620037907
607441144
1487439380
622391639
2127348964
1449026353
341206315
226022102
413745736
621907116
431383504
1238175772
89697113
1415083482
1044951412
1446961090
1717090158
1666092855
1517044836
1703247359
1650304552
1316341110
1855290039
904391874
1490664494
53551151
45825562
1520836259
310778350
1251916749
873519662
1286622893
564908496
2097233634
1804679582
1957282094
740341620
1648280488
255452043
2095823925
797377245
1853606208
2061497732
1312079651
572869801
340424694
603412763
1626343751
715353042
169371030
865741905
158812909
1721843971
1546637510
1277637872
904701028
481520797
224727964
2111031671
977227353
183121553
2123249933
62581813
1786360851
1387118235
319966196
1306863484
1733725914
361150103
1641538632
318899999
1717363547
457484051
320715932
1192600620
1730117054
1609529009
484744204
167440418
1860005683
1839567238
182678493
1304124853
596412034
1639080609
1732197635
103148727
312692852
1904597026
579895750
85953971
177491731
111889322
1400730671
1278546676
2144261619
1855112283
1740920927
454496572
2071247617
1943046116
575699366
1456809551
7759198
566245445
18189688
37113049
1380003864
1439172288
1442518309
2133326943
1826737545
41676623
461339012
287656947
174557435
240617802
1450211025
242050358
1810410863
1491153180
436594244
521741100
1971281149
806141554
77880807
1572435857
503088187
107586079
1921699704
125153683
2077383990
78076795
387659980
217044693
186367106
167792633
179096004
1494963189
826122655
161952374
1407501875
1577896006
1439169573
104618268
1838684535
1662693071
210808901
1741385260
1808333243
1256197385
776305449
1773823699
2115690963
1734758502
405753495
233677628
190470138
845555178
867873537
704186305
1791747109
1437753922
742352444
1839437138
760429212
2059461652
1993351793
1335374225
808646259
1856672185
391812803
307720252
882201970
163871819
371228056
1846272315
662983150
1265035027
1223152517
1803767419
1938693688
1618291985
1437720260
922717528
2093740890
1686890232
482696453
1871625881
330817472
879732109
1653134454
55837429
667339090
237298654
1322374951
365374754
900211289
337728718
497767491
1232306395
737646381
427962940
1812485064
2019404695
1137162937
1008141139
592671779
30368504
2108667307
451019741
1347102950
514758681
1738370135
12129795
492621561
424828608
1627574954
871500953
1177085170
344856884
1466224740
1342303003
1042572596
916693535
210575725
1819425442
711514022
1803394839
698811256
249383321
1135026487
638733822
130350772
1029107105
421232738
1465978405
1348120034
845550732
1735183790
1803546838
673655136
2102314756
665568820
724886352
2123636350
753648294
150884548
46801359
174156420
1410188233
1184485883
984098915
35990326
1870278458
186116911
2065960663
570476537
68858749
977101065
167949235
1052342320
280596614
1704218484
573246060
1829654794
1151847709
1839081531
492688174
1986508516
1564303700
750466885
123585731
1434228231
1676604652
1642861953
1509916156
1288150942
582314805
889095569
67449819
690141735
575237846
1961869026
731813425
2036291578
1056342838
1869906331
1938479371
1094066824
1412282763
778309330
600776830
979394925
1262157514
1079964619
1094375798
1190350164
269748859
1682068430
1965353048
765991150
1520962479
92912594
470422243
1603110143
424521978
2101944410
1760803473
1657963754
676547452
828417595
1902701338
831256893
1447026649
641521528
805067371
1237773266
423738146
1282749984
1611556597
1907059429
73127603
1254131015
1200487124
1201848241
893233322
1607587330
121175093
1897780150
850552398
1341256668
1432828022
511285999
1731594867
104523645
451705404
1289461048
178439164
745676331
1998760898
888688443
2103500034
788572208
265538200
1296310501
1274695659
1275619418
62931504
407178749
2047534267
886524198
1177136921
621998640
756626654
1824733238
349267472
817848519
1669147773
1576404856
703044603
632219025
1763174130
2050264911
1100754093
45978707
1791411874
2017467636
1748584750
774774109
1378278831
660503406
1757946845
620054277
1248959615
623510356
86609402
85978696
112492506
1788899561
1120759655
1627742640
1646167724
706848030
1074533296
1167105017
1772719126
1692083314
198973836
1047394021
767867695
924241564
1691752013
1535065305
2020981577
1321707002
1365040365
1081133808
1434671107
212816624
2030247141
2125195754
747342413
1844106362
1590540745
525685617
1928306179
1532148804
1247942551
629277898
1756826040
256919865
2087438576
1011899497
388803780
263699008
1098386999
965437790
1060971786
1129284329
175522496
358497638
1891792671
135259601
1923555867
1600320954
34271157
1270620504
289856185
1352221911
1456534483
603005520
1648800280
199018417
766384774
1368935687
448417021
2058510655
288161604
253576000
368198449
2021086998
569846060
7221926
441205508
1991257438
479266800
293610585
742204176
1950211041
920646003
859636721
140874630
545228571
1915370414
1129223978
1383771732
2006037981
633245942
136728082
1843057716
924322793
1858233401
381221357
260870415
656189877
2002428695
562557074
857226880
1078612746
743035083
1727130757
685748113
1289322959
338288892
896039934
11605087
2105612510
128416897
1250039482
1009536183
1260026206
1847572167
727403458
1188167919
1592979571
644156840
840096185
533902610
2106439130
1737837204
969420899
903276763
777900024
398624915
699306356
1724163622
1555111604
912490518
1078613964
265320906
763544375
1503492760
400013332
1833249507
838163648
885546500
1179061536
366085457
1222527627
114642527
1923106734
1624090260
1093687938
1513002498
722869749
2134475372
60993713
784515219
174540325
1590463382
459675661
447256761
418094083
1325232782
1894434706
1791581078
918335724
923702237
1831762064
2040021139
90832455
1725299147
822024504
983281006
788947976
1544635519
258519919
214173958
64685050
1664731321
1481234310
1567913322
1099430
1887417127
267944367
2130502513
1599110294
954723094
1177340902
1675727796
1697205700
1343163045
141649315
1627462460
1969938665
177471456
818436707
135074952
455334106
935069689
120092130
887634830
103492229
832492957
99856566
1198577964
1688011432
1045442391
191160147
16529920
145957635
1522226671
1741242997
1839536306
633909964
1497543718
1824238760
1925755642
1418618256
63892308
1452698995
1199096996
1595455791
1265503642
1075607546
1376151669
1393590563
379627083
1243909459
794038812
702570100
1744522461
1625804212
1689448548
2133617803
1083407828
158677293
302266119
463093103
970355285
2077681895
187177978
753778537
626617887
307328394
134869202
782166341
513240096
298676653
718533542
1457048132
659940371
1098448845
1199493116
2028332497
380837979
2030061681
1013467119
1969362749
286183732
1509694817
932168921
464043615
470586608
435029254
656690040
1045215020
1103722696
1794352564
220326737
876270358
73783192
2038898452
1864659164
1326431813
1641186862
668103511
60841549
2097367553
1825539280
1610109358
1157377302
793816547
578440309
536864075
1229487769
912067339
820943297
943534842
1056950633
1432510913
705131713
254218445
1464369973
536643886
2104974765
1852077561
2014296293
1682732686
1563900214
1573339892
539497059
160373958
1479198870
972437690
369433482
1717074467
459456658
280877881
342985329
226177549
1185931083
1154947772
1550121173
172416984
1219045906
1893911469
463213973
1834763876
1429072081
2098195861
420001633
565831213
1632627712
855824837
910142963
615824266
377799385
1873085061
1122038792
2011632860
992659773
1927064124
1055877672
923123461
953733064
414678761
1922577609
1595355783
542961022
1046800971
1526046967
429686501
677993975
1150900399
1376222669
329818148
2062625862
1116004527
741947045
1485951558
860496310
319762162
1017551534
1642948294
147376828
838778857
1783385931
411660988
1277642905
1468964446
880201632
1523725327
344261619
1597657008
537308986
308010909
429494546
545524592
1802476435
2020795119
2130913887
460335590
2066527926
856852068
1058364216
524896580
1989539338
1691921170
254156808
1018025057
240193518
487325834
932947326
1896362700
1003129986
459147497
1098801836
687051931
1368787973
283728078
1746715288
726382342
1313819864
1530549582
1378463354
195077657
124820231
1306449762
1676373372
213909152
131030424
318154771
699192427
1667402136
1655603822
540516184
647935718
280107972
1055000451
542043103
1361872092
1846868413
1123130818
2096819289
954778546
2125334904
1002606348
2146379716
515266803
891986605
531425873
954250084
538270545
281783233
771985664
461992088
881354325
1845704213
913432678
976595038
782239441
1269725165
522064039
75780402
1968989224
1367925327
746316836
1034045023
1353027334
1634135512
671428943
382605829
1878392174
595342523
1142421018
2120504515
885778466
802122587
69832290
1426996966
1923642336
1922135353
809428964
1741762265
1309019922
517116777
896317150
1175416161
1403743030
77868753
1625897969
163662852
672270895
801965365
295697787
166374324
908130054
1798478248
560540018
1436163249
2125824060
835827958
983367598
1200952908
512356286
181235418
361208516
1826265172
1163179138
335575842
13889465
243131297
224907572
871662379
115579334
1956847161
27140469
1549683451
336463371
289310934
1211705216
1645713152
1412870799
1455651026
159772634
247872905
1386542691
1150585032
88436991
1604358844
682974444
807323205
1739637689
174321228
1311716182
1652533015
1789485728
296337987
190112791
697475304
391726669
2131743280
2035687069
1687138543
1992671556
809740263
656411086
1509369386
1733056056
1013534701
424313288
930408299
166553814
1423037731
2044145608
1438744751
92211030
122895204
1049655803
1161996281
1550099872
1882812304
1036252676
225535313
881902980
1844826420
1345683974
1118012729
344179926
2053448084
767709678
1827970983
473498277
748747340
226485699
1849516167
1833198309
1873323472
1935688683
1503993837
1907292362
869475479
1636515368
222060282
51876474
1374987105
566944286
768465039
1399770180
1051006510
1543841406
1790444497
151291410
537971245
343905105
860214720
351018417
1641193500
1564263244
1851679350
392387996
1838137506
1668952791
781769666
1261576517
1442296482
1211563882
382295536
1071946556
751400384
1245694887
823490255
568110800
1419059492
675377814
467525414
281749642
84262043
343116644
699381333
345673593
1489487754
1964944835
1463281498
843244730
3984485
915370083
1007193522
1416095857
1058277029
2055005264
752355614
699570305
1661306441
2098618241
274743119
1233655995
2102570956
1535944196
1422130156
116445341
735176281
1672044700
146484137
390485977
1575591423
2081126677
2075812164
461318524
1499447127
54835719
1653217902
554179590
242371914
1243785778
146398643
1532519165
303681869
280943433
1484802272
902415870
1091175193
815177561
2146032825
1458019290
1827707659
862064783
412769562
187575656
1970195844
699855795
567128679
1613508818
1010335143
1720209046
2065458568
208805761
1517996982
1370117546
650693136
1657822016
976358362
1337402818
1931159599
2004717135
1357363841
328665279
2045178619
331284570
1430555002
1053046671
1768138147
265856568
952430459
1715816530
271838412
1402622466
547768229
667257277
1054164425
819880558
370923254
1026344567
879764121
157345236
659022681
1791209925
82477595
894534601
2139299044
1958351016
1222741463
466521917
2110351182
342808907
2122075985
209121337
656282132
2126908969
954535596
1570583645
1245520602
903865764
1431928774
922293728
1141699921
1693393142
578591536
1222675270
1570663918
1250833884
65233022
1322736966
260889817
1241873264
1368063018
205667879
2141350028
1122802577
955153659
2134076575
96324434
2037247110
1984306073
1964348377
423581674
779182146
893798684
1470708402
2010974140
257197510
1817706472
204801345
978305989
1401590475
1471518098
1518027352
43290428
2139826630
2035051362
1991321126
1235784035
1199187665
31646215
246283524
231806385
1624857391
384211295
1317947800
1936142194
1662804366
894091668
1155207903
138701775
1865894657
509613339
188503598
354444148
945322325
1895053829
292193336
1939560890
155328413
580152164
2121952425
1096817713
1784665217
1270306786
777523839
1766945645
1404417249
782716366
35083152
919566119
1356555444
1827497610
592231458
1393852865
669753783
1379264227
1168303153
1684914933
101409197
1065117498
1223228843
1540887935
316530184
1490013771
301542056
719371745
683291281
271320859
1115629815
345542626
1804420864
927032416
869029877
1816032714
1076794894
688533020
1904067185
1815391616
2127038224
77839869
141528041
2128833941
1364426219
1965456995
1104109321
86557775
226735580
927366781
1020506301
235491600
207478824
362696698
125621464
2052287632
1071327100
750822676
135865976
1359377207
1075258590
1100524378
374285000
906473318
468466505
1338301424
654752464
896831055
1982434962
795179053
1767590509
615469966
1937841817
973188912
328463231
1903906221
856144908
716778006
2065716788
1419827590
2006871203
105304319
1591960409
1786797834
1560201038
1008301352
1383757964
639122006
1699902565
124193750
1068985119
1430836374
2062119598
468201245
1729434596
499352258
2070944735
180543774
60764798
2062670979
1202188544
863065352
1698845440
1560858460
1582675843
804983299
863715975
24511355
1066471814
1043279101
2026065241
1815995261
636842219
786339332
1656456677
2137488894
2040048750
1495738612
552196799
679089356
1410441277
1037312811
984727053
1659378113
1600295782
345360662
657482270
2057289944
1573380484
2095903676
1792972073
523779498
1169065582
1043917224
1506895239
482641685
2075274705
326765854
1919757979
1723388044
1513654232
946525573
1783435721
524649415
163917814
2114764114
1156021311
255960905
835339076
396884755
920517127
1304903597
722200426
713416164
2041355575
1694532348
979442640
681890648
556806072
190719834
548844256
1137351384
2054007293
2000373333
1188149095
1209827552
456866592
1110394859
1219073756
162965094
1572542767
148335052
677752098
1860829997
821213527
638295813
811750564
388458424
1952891844
1471491426
1741505532
348632785
639532660
1052212746
1636405814
817553124
1715837365
297183735
507856209
192448442
1362188685
559279455
707935259
1250564056
1120242930
1668237526
1687005180
654251276
1833443252
904584757
1983154962
678234665
879072696
1575328497
872228580
292731779
2006997419
484025769
1148540073
1786820174
1137128982
472244149
771086345
1311386134
1731269490
1175883696
1970327913
891302418
1633793329
307338445
216857470
386134837
1340990217
1413450210
1256302428
869642009
382400558
1771746375
454397909
1188269115
1961710546
261255480
1735449164
1751210754
221234838
690849484
986198942
1684086170
1392692620
306474275
1651111725
585534509
729174798
1406328040
1621385814
1685358938
783621081
978703661
1369288348
1515661380
683229522
1303842378
1555234888
862867289
829138636
1995518449
379558535
1602654482
414418481
1159671980
886616851
1822133748
472306630
1575072752
355579072
1133107498
1311746321
1506627023
1488276920
1062034295
1169468111
262729737
1008576218
2025176004
676880408
582073845
1585398897
1401160406
1953513057
693536771
1191649363
1401913866
1961570147
1222712310
1176013351
1329272907
354120662
1940267294
1045276925
1197986228
1677908792
987310505
338881292
2136577561
686655394
1837015664
345673487
280630050
132809413
2103149800
363352141
2137699941
220644788
796306762
1230868707
1789535010
1792813733
364975847
489665535
1928364045
692773811
337744672
701183094
403554974
1573819935
2035831519
657006702
1132081178
805412597
626617362
403268562
1199102641
1213455040
1014127058
1753223204
1264611210
410163609
775948968
462660632
418191777
693050136
1589694722
950606361
592544680
2143973566
1579609446
1868947825
2087805217
1504009836
511669525
1111849050
236819524
1079240586
779051189
538946805
317103163
314464274
1044743844
111113536
574873615
280322522
152626005
1840450058
817571871
464722668
588587089
175263467
1128900161
738017028
304913463
474725441
513537757
334988235
866762602
361869255
554573621
630842840
532457868
1003169168
2051626333
928667306
1268740610
1489466261
1674752053
1255050351
1553879577
1385078322
978938359
974950842
1594042668
1813137103
1235080847
1686790354
1850061837
349655607
857588964
1370472318
1096929364
391558346
607158769
614867291
1169165063
945343410
745947944
502099675
1319233214
274214902
2045397540
758617171
1041368268
492137251
33205205
564512974
1207636308
2028000094
581927887
167253548
1482648784
1141621198
1065077946
1311545298
1860116798
1436493751
1088641198
1887276615
599266469
1790613913
538353708
664902101
777528408
401496837
1598599663
1182124838
211034478
335847447
1676438386
1074811697
137847411
1064688542
2115878659
335939564
2056241445
27527408
1939977487
1909017294
973007147
1765499512
1220211295
1309994576
666835784
1019176547
404852231
409939052
1448937859
1851674811
66474108
1378754857
1112457301
225665904
1211484803
478381602
1221286885
569555951
1785198563
200831484
1636342043
1594015393
1686302158
550887812
149495370
441409487
1405333056
1991027015
572681138
286442220
1038863229
799465610
1100404002
1276670318
2007129679
1106214716
321761357
1344150631
766258901
56566305
1071980142
1622421308
1434670662
1114783844
1265034577
1926084439
602244115
916378048
552569275
1939402307
1976589471
494395313
1233424471
1703329296
1510891249
1087760541
2030811981
1853969569
556401111
1629679856
1576208306
882734035
2093580629
1342127624
536686591
1697679547
19772033
2030726298
15225720
870281885
1049937966
1083052109
474838332
127088115
1182959572
35389277
943707896
363686433
274030128
1622919061
2128598271
2012539502
857628256
1156952821
1673130350
1367244761
175642216
560661579
296297623
1139238447
1629727289
1977116336
1313557896
1751236279
1143278852
1356354752
1030755605
205718343
578389731
287820046
707067437
331989661
760974143
1875178071
1870548326
74108074
2026355462
1376068950
2043102871
1709150771
239180718
1316672202
862744014
1537843846
558700504
1286063919
1999288955
1634104890
1588795013
1025162006
1524655466
1281547210
1935418130
1789022002
1918981807
1964881969
791250676
795238764
1610081772
1338515560
56653759
685233634
1507213097
1794012421
1689988148
324979249
75914163
28105699
1134576561
2066265407
1879796010
7076343
395345084
1435382111
1535675389
80002058
1042431781
1748313607
1463452890
291284443
772638289
1978595913
767046761
469997243
83846204
1475445955
362181443
71726936
353502250
36081578
1997893251
459576366
1170621101
1151721364
562514800
1602446548
711837743
1377570381
1735599938
312140415
251148001
1221587911
1776852582
948808431
428710285
370741528
1048811663
85988482
1209280345
1420800285
910609395
1917827278
209220944
314882554
1081397039
1617898723
1085426492
1066644201
1866785307
791706286
916837438
366204682
486942817
1830475064
2061914500
624261018
1469292623
1221299598
1468986335
1422304191
663212776
244684534
1693499510
1529623779
1347055968
114681054
545026163
1106329033
1164233613
320954744
719873642
1167545893
10631152
56511080
31641951
1920246506
606748793
523745443
961955687
480116119
552790985
1704133096
640408039
649506905
1326606395
923813243
494883431
1589463066
540587714
246790701
1910976277
200764456
1098689762
917007064
1607144557
864336773
2123636595
1595656857
761668601
1869589916
2064503559
625915305
922274753
111393117
527169669
473595539
2029785484
1406903022
856271883
1418838442
1568354113
337864681
1557500839
449654068
1408459243
791362822
894195766
1952153237
1905732908
977015911
512616251
902020475
1660353532
4523226
1761102647
1985545038
1743223309
989668804
1841001507
1877285455
885039806
97421515
1857487797
1007715789
352934617
1459513834
884458958
1424561456
1583447537
1720733701
2142413828
981157210
1800407902
1344520421
2039089897
1812833680
1506605510
1332803150
1112824503
446757207
312346665
232126509
927029502
652449963
1924087935
1315970056
935947535
655124143
1998538960
2042467218
1472655988
1071719568
2028459057
1529930613
1833101091
284975267
525913384
1045056558
1217166429
1208477901
955512311
224423802
390002581
1428162770
128667143
2027713543
968852723
1892614423
347166851
684297502
823646463
1391675973
978571014
1450903732
252134580
1517432204
408693390
1283977887
62556108
1805673731
1633506331
577627343
1287174803
1421986688
325554763
2139917932
973101367
173231020
988078603
831521674
711041339
555485283
1377333349
423262695
495008271
113287967
637418532
2103556244
179659448
289733830
990125085
1427559281
2051604649
706747675
474604396
80430688
17890518
1169299599
1094036373
1306029378
985554881
490237589
879907798
1071107174
2075771723
687817814
2015210432
2011669153
513207661
691634754
1602109621
1560473248
96229705
2070518568
139258462
1753247533
1840946769
1353118017
417549152
90107691
1003415801
389296480
1565560643
1348409426
1694729974
1586862537
1719864181
1425328492
652765461
1696195524
178952019
1467679324
1788117789
1944171566
696937381
340483005
1817922107
610667383
1968217303
2123171124
859686595
368623499
1608352320
1960313833
675978828
114338891
1148979052
1885050360
1254410926
1170016116
1005155637
202429072
208753285
197611360
1075363233
522717208
131425524
638608810
523920312
606535534
693387159
412849076
700155873
1947628663
2139674952
494148556
1305707572
1127918489
1754202370
1646742552
407682358
1137429935
619603427
205580719
40701145
1821732135
1580472932
1491977567
603693254
358295641
1796366276
413860239
2083542903
524089319
275586294
2020797651
1400507635
2096551859
123434619
670271192
1807997179
1738844354
775425084
1596781327
954784681
429447099
1113586837
2084860247
694081719
955009908
1804183076
470210229
2146297372
781470247
1483541471
710067100
963091849
1773189627
1412832874
2143058340
305474300
298707831
805212591
1960266726
1829069539
1937615985
10134020
1693800583
2092804410
1844803639
582617403
862059668
298222548
1968977792
1635768804
2059425249
2007604464
1927367718
1175948433
657177415
493297362
1725161596
1042039254
592949517
393727933
1384449462
923588742
2103173261
240785943
711530314
119940047
195034582
1734017715
142242242
1701701407
1555410252
414274872
733123580
1231808117
1718923594
1967035073
999265195
739286797
270081039
1141048385
416569196
1408500113
411141256
773342362
1360413328
1107259418
414084276
1945651389
91401782
1921660605
1708875016
564778237
321315757
74675108
1533193815
1545955124
1778101219
1716813484
1091530962
230581830
338657361
1815837856
2053976506
1549267682
1454941376
647894934
1646535854
1679594664
1040996694
1789206915
1895519884
976279397
2139594465
603277883
1438369347
375112083
682365928
1996846446
1091240340
264442069
338671685
1011027353
58342529
224621993
539163590
1325883462
1977008725
1934666978
57017777
1354812891
413294253
366495658
1802147214
38510939
110140309
1808393649
380168975
1814379083
1187965231
1915619578
97281979
1605852681
1424718363
556718663
1699200613
1438771966
283507582
680038230
1169049131
1119355102
1562235476
75348944
1759234656
537789033
2109353184
532266175
1054304100
793845958
1129523870
1596743610
1391938905
642946279
1766076974
808521365
1514631939
565608968
624915598
736096719
2046910660
378776932
1802281605
615939293
333649352
1390511997
267664693
273295208
384540766
2141576773
182784091
652275201
1123771789
2128122174
2044197787
849291200
1435054002
1392978446
340412435
738716716
981892830
948677569
478684333
1784632765
1870785031
410864582
98779563
810833055
1871379390
2109456561
2097713376
769516822
287258596
808425907
2070974979
366549279
590570556
1551942305
256273596
211308433
1171766528
1133626595
1685854268
599150249
1861258848
863441297
1402299198
2124180515
475626589
1159194369
61010028
494302946
273030999
1851252226
1171290090
1483180028
497876245
809290228
1479425219
1332689839
280744361
2086071275
1245802358
1652337355
1310292471
761890513
973196266
213863072
1865013906
496030704
1499379737
900842908
109123628
1012218256
1085886849
1648603077
382347743
1237731473
1440555953
1075572373
222867150
280735988
178632838
874730566
2041758815
656818126
1868708612
1669006472
1569250298
111255467
537515815
429885614
1432501030
1064964396
1866612391
317340645
841942265
2046234006
743837488
1995201014
1089469041
2040897434
1194598084
337617915
1538913538
1071890944
574295402
173415784
318432161
422838154
291477457
720016826
161550209
690219269
39454695
608865439
1905325426
1285408556
237641821
1344654629
2077831322
1686437742
606866418
740872839
516128712
985598888
1455937176
1621708803
1349658761
1277367679
1056734467
1711986506
52791342
1722434270
1946926265
54689148
18871353
1826999539
638366808
1577432173
848864917
33403745
1962998469
380358939
1899870317
438442213
1852879951
1228909439
1150209756
1380280328
1398587705
1522686295
346310150
875589109
1892359430
1871738210
1793855837
1928655110
1427233895
374006091
478532500
1931729102
1054824598
719967558
1951017072
417202805
1370498230
1564936160
738993081
318647909
793517114
869590537
874227727
1593928822
1991090971
1029083522
678522684
812796578
1868135169
110022739
1391418773
1132815537
212724959
1431547666
1709966827
220988320
1539205319
683385717
1212204587
652607637
320295684
52096202
1820460527
1902114541
500868196
1042432759
1823921244
1177726706
281602850
261198728
1681655542
947071815
278638740
898626118
2102158696
866241569
141195436
1307917004
1246549887
778588972
1515719839
1740411922
643720908
2006433397
695479988
1175205435
1357280087
1341606607
781825929
1196040885
1463109995
2088313978
2125953066
1325406574
1981351232
795478915
1563865010
1963639349
949949497
2019303446
1157486413
1007852401
1571359819
1244175668
237952118
503019044
2137278452
471399829
1898976863
394756495
162071202
79983309
1123722818
225040386
322732563
1869776679
1052556249
112273749
1683884592
178890030
2012937136
155153381
1682522479
939592956
1505019649
521545532
756335300
1174262471
1030041294
1414245188
830273220
1652009932
1946249179
2146799107
962492154
811563037
53580805
529555881
2142556069
2021805168
2053936737
1080481484
589619514
1347672349
1255298310
1045888164
2081630117
784529924
1583938504
1816074486
703236852
100679415
1075439789
695515577
1816690129
2065903668
518073460
686520671
384606617
1026792326
829728535
726252577
447953880
1919823570
862000667
123125597
1582903019
1391880055
1672372503
1014770238
35318861
245500458
465004302
1652250864
1532929032
1283463284
56873448
1582135359
581450218
563112769
1510482243
651504521
768576721
207890410
316183460
1991107700
319423132
1330122287
56197990
1442183960
1918809936
1747531264
2006657926
1233194348
1596166257
1130582644
1113865495
1665820942
2125996187
794314029
1551029359
512406926
1534324317
15740754
1165048786
838240782
902037251
352061921
1875507135
1729799298
892232813
228653745
1262728013
1468395598
262771759
509291822
393286136
58419876
879353360
996830320
1396026150
909880666
994341268
788540873
1105524175
1409359492
1210060972
1695552768
1185631326
421896839
1301988838
1756603193
245910999
2092828293
753774949
227457322
1488406107
1069079030
2119029382
1826973786
786966866
1921700859
710626861
1884997177
1484044409
660571564
905501280
880137152
2027727831
1914186764
1692990202
743959371
69285579
1428793728
758439139
165939974
1395050300
1552958327
658017596
821781309
1556872999
542862723
1818577380
1634767042
631728248
1307681752
449783146
1104915693
924380397
945855497
1850111780
693901813
1243246711
1668305971
246131070
1862830651
908842211
1001730981
655707895
1204493639
1938060631
431175073
2054605991
663063807
2401862
2137801877
1200253077
1114365129
407981484
2089878640
1457150179
737039601
1512633619
640670238
1534224110
1543916706
907116804
1937565368
205825965
1904706040
267404513
2033158903
1723947436
1067723477
398078622
587969616
300951341
84311510
98211255
1240096227
1718014572
1877682209
132108851
419482038
650007084
1377844781
32401974
1362729803
1306285812
943696291
1686925490
1215310483
1764612908
504643169
510936158
980832630
1232784936
1777790037
1130090851
1357154533
1786200303
607345801
1001108277
1534634553
2103791132
7587867
1371945185
531552616
1154181022
1714315475
1213086737
1547373852
577417277
1578620897
536387743
437551483
1819687181
1773980111
1973632353
546134634
1309288138
173755697
1300119573
671530538
543711005
1143778807
2136806418
367557414
1650655119
1348663284
1583432844
845344067
1872709985
352378874
1533282332
2114852357
1706735145
252948008
2100012173
1574245225
1322310536
907984582
1118270878
895332369
1632806620
1097755303
285971333
54030193
1598905200
1289258798
299373117
1351872744
949553798
2017522896
1317526696
745681039
578245125
821537138
758015591
1375141657
1212154587
1806875778
2046517963
218622277
784024951
1464047473
333818936
627775671
1784780837
1134451927
1257149595
1617961238
2110176558
584953234
1760435579
1875116924
1014909413
749845936
662172865
1574076702
848130828
973069656
1733583943
1813425125
668903417
1602375819
70976408
1656815959
621566449
1305501385
957074289
761699850
784345731
1008389187
872846692
648514502
1270425925
1308188122
481443374
2123778455
2034981566
28321740
575598414
1374426360
177083183
1642857046
289141504
1174930492
1300112041
440327488
1651560349
2060922822
253137587
1044556877
1995082021
1446863716
517300482
1165097609
223880367
1752355130
566789953
134080364
1397299887
1636469364
771448368
1869962756
522294498
216332278
1651865323
1745087076
673988942
314158306
1911337799
95316416
541037005
1740159237
294766631
1488770719
989900656
386111909
567980188
327536601
1457658745
1028393119
260421835
964500719
2040588511
736529462
309501860
50870754
692852064
1326544872
1932392260
1261413531
1433227256
1251006912
1441853910
932309455
650864669
1870815925
1008873798
10739114
1579180672
211342152
1788983223
1264327618
361821918
770209450
1731175520
1480687673
1572505680
1958984774
1434241472
575974413
1714856755
1040953714
1158511143
135502695
1707367142
41625326
1762287977
1494667018
1148595647
928850644
973039564
552553048
559125979
1055532819
1779312707
1334963425
1054358030
682037526
2132063788
72376590
89506732
1955527552
760091930
1452689487
1274319627
1717296137
1559343532
2036107654
661929851
1348765979
1124097480
229916372
618563659
1395377998
149076548
2102231780
1506088968
970830442
326511634
804468202
1651789194
1044689551
779913896
1004550941
1174110210
715981096
1836542465
475643247
1113674002
948327061
2134634299
955466480
415762651
1438789472
2123584373
106550324
1775943538
1809413548
696188405
2097844854
2035853865
2004607004
792514521
304276209
531322831
1449246532
1591307407
1450514022
1742642540
1444189076
1806939338
151023410
1431959295
1957575258
848752447
1794849886
803819102
1668574488
200891666
1151974750
235847810
1105963222
1409668006
1465018982
288850516
641863046
439884559
577115378
490560835
1407539898
1054702595
260777366
2100228358
542165380
503399542
40067314
122768397
1371747893
1501876212
810346624
939155992
308140984
894926525
1754259085
1455492722
1328465065
918997207
874758916
69244171
1259291253
495659743
1688569830
1609198095
1462325488
1852549745
77918592
1117267010
1643554951
1530943726
509866993
73160573
455725745
745578046
1338692060
618187224
461938572
386834224
1350150046
1915585906
1036640848
1238170466
969286704
14739112
1484572681
886574078
841498297
274121803
913762835
1739222350
5615687
351920250
1986318018
1398917912
339346994
1220767249
1823121170
447562945
36232963
420926112
1044760064
775066235
1332083823
1935596512
1452500048
1795901937
1949006765
459304394
951077719
1359199330
1640200577
698728387
954822707
1693155678
1136355185
1539219191
1950534592
2009698525
523066420
1283944063
1231181903
1899563700
6608775
2077288472
239149324
2109362902
662345690
1607716307
1618559270
1913954129
1075193704
358927665
1810777263
566733699
1510695897
1016612213
1679416255
2139264929
275173683
1054552649
61459402
1160784283
780508959
1410437767
1738656826
1433046285
1886674175
499291750
1108940147
583010599
1932670385
1275517569
892535330
869650800
2018989032
571163389
404804819
1901009175
312752483
1172656450
723569138
2028770212
192262903
918495659
1211308450
424542608
1285150625
1339345823
1598693268
2000098300
974880448
41228515
1606773111
678805798
2050761020
1022786101
2089521647
561633153
2136320128
1627074765
1017617159
1858097426
1509224038
1418703520
1848901375
212314427
1894310122
273018213
1447381131
1616666630
941181709
996053795
911672561
706822853
1240417179
1809305971
949683022
138532227
864316781
1718524575
350967825
1061984128
311587688
1970713933
209692194
1137197788
1377569574
358362479
888993191
1730198063
534143421
948516359
1752328739
753344209
1410261655
1766178705
1747488981
1892218748
566503727
1410775652
1142464021
125116446
1072185519
1764069791
180800727
1839858511
1794374720
49879459
1589227533
583372530
1153621825
801252866
117921161
952135055
998873889
339787856
478665459
2146233639
940338225
372236883
725994037
1137637086
1601402890
249746416
239393189
2017306122
43616502
415622739
1339998332
1873252337
488741926
234178240
171676087
1223579823
489644854
396347191
1692249469
468790572
1919411119
1238192204
2058650147
146743725
863292954
1970622624
227343198
1660981395
1772265810
1426401894
1700625672
427032877
1187878669
657357074
1287906882
615752414
1664404620
1939771168
135533273
440501125
517795803
1241816554
1458935309
1918589564
1995937412
1312394341
1860654926
1933520898
2143825188
517638673
721526600
1007240169
2041742055
565474816
1105009320
102366915
719462344
1993299896
212217920
547442903
792486862
487285621
449665616
1365370491
857435560
557123981
361615629
708473753
1621611764
1600692809
1615217128
1576647837
1051907754
144821197
1716863100
683698227
1288635818
302581519
2009383004
1519642622
1831911715
1464718950
1588567874
868956940
1175091384
1740224084
337247319
2022327367
1868456855
477714402
2077743916
871722617
31643777
2032670475
2043542861
1103147506
2137897095
945485685
110610992
1638089047
2007892522
1583162717
858996920
585742697
593783068
1261402252
1736256333
795656335
320248202
1084913232
1476927978
1956186670
725087584
795565055
1587234129
292695642
1704420309
1041460452
1962841734
193608176
109814386
1046015791
396270958
304331531
674717140
623531322
1154924546
2129881675
1932106219
1593258340
1221248276
1688707928
183808732
261454180
848622338
1757979993
1737880595
1275029014
32684950
1092585414
183974701
446159234
886414919
228196817
1016268766
2125768689
399923478
1646450295
1550384280
906355270
561506362
1967308312
182009352
1107248387
1365055309
347944548
1796828304
709484348
417594548
47563285
1174496115
483347729
748474105
702389196
1508422797
229562410
92650690
1773957343
580616798
1235520533
1572879729
400436814
1293136690
983536611
924313530
1569537582
1966392909
1835767209
2033998384
570168834
1225890280
766576337
1322270876
1986952204
454430990
404543918
1840301597
97521510
409378978
1731913953
629900931
599247827
887564530
672824296
513268996
512647924
1762284892
1652783135
1340062143
1803370604
788568421
1867480213
504307069
1649505023
716675878
1403717060
588146567
1418444348
498614486
1270899305
1462580491
1486729285
536909093
1110938451
653793837
1624195726
1193462964
1320117355
819078021
419515971
1161930092
416387085
849210371
602036821
1893602336
1543257315
661630041
2027738733
1794543942
594757648
18041376
95117797
965961700
2025604468
863304873
957254632
189606587
181219117
1315872680
1085662356
998697978
1662290579
403118979
350573275
463544674
413265809
1093118130
883547268
934078252
1897116827
1828829809
1868050646
2019811843
347976450
550843716
2037267824
1687213361
103333858
1862898408
799446215
851708548
1918776900
2028026124
1061936189
1374279033
327948258
1374622781
1495323753
1016482939
1207910720
295154200
1635668655
1559420256
582644424
943542427
1307884658
2037791867
57456563
1926711303
1877445615
905006311
839222145
301144856
1630901426
12651314
157712458
1468792748
125365924
1866121658
1140803872
641525736
985950010
89637772
1706599358
555684219
1932150850
1240898884
2085373604
1390164703
1743757798
927189662
2137910039
312041566
862045494
1731330847
1671366206
1867149536
1989317150
605727898
761575770
324584130
2139023267
90994943
1618502317
1051990577
657034060
1664147733
460588513
707309723
94421584
1453695721
2001562494
49373739
1761234727
1854708037
1314934665
1089573312
1114429044
768587589
1057316981
646605874
1933897831
189933798
1744435738
1149188138
1508682556
190645329
1431786588
817902548
1700159645
614437511
1594335959
155254255
680080126
2089912795
1461236693
1107651634
1037588525
407621785
1222759072
573443602
1006822879
6479906
1400495008
199783932
1229977467
1970744653
1412281938
1243455802
1210882536
661966971
830840622
964118699
288040738
1813888258
169319562
505809711
639395076
1757844383
455660059
975742691
1966576198
500449027
1102321485
851254466
790169120
1324077916
124632566
5711781
1505519785
121619005
512320893
1055300477
91017292
1556931868
129258977
1853449346
624953449
1008954756
1728899254
662077870
1089305278
1706023893
1219654031
610185874
1291975802
92380473
950732601
1299132752
137472021
1277774464
516043534
1509474418
1184870959
619441849
1398635369
1439222389
2068160866
1470073411
400820170
181102995
2037216021
253958413
692350085
1985614669
1954375369
1005891542
491099143
1784252206
1135566047
363500077
1128585681
487867038
975384842
430438275
568801809
373412943
1252935128
2099782568
1613156746
1565821298
202050375
590098647
440793462
1065367386
888391421
1819361213
176402341
1610496741
1091861138
1547338762
1863004055
409887903
1948247140
431906268
261065339
2125694266
1424127809
1524579270
1863730867
1102340389
801113192
1596715321
1106074743
831924529
1240300054
1885090804
1803902864
1850831644
1136060545
220730575
1008219509
1372845165
322405836
1908009925
780028844
1096852097
1767390282
1621424395
1801035303
1340868810
12058847
374840382
902647009
575401883
1927660002
742128184
1009952884
2057614427
1851623970
2078124478
1200417297
1585437998
697983104
570144099
600330441
227639705
874925569
1682069140
1617372189
746025459
53966182
1526530129
1466014048
1663564341
1049328226
464961648
1361586677
1349584475
1291665537
1518857715
893311808
1611218792
651669750
132067467
1602719646
879294329
5136688
1515817047
1859079187
313884350
534300634
624037728
880957272
765821677
1909787071
159882357
1209874395
1467643357
208047774
1795349421
1159949212
1472079590
1834413521
1753377597
373086327
1980527543
1769629321
1132065465
1962530123
1568494741
742561686
411968093
1249201919
1785984665
108654148
881072352
1505998700
1349593524
2129065762
485504982
830045515
833165429
209187066
2088706603
730332192
1200301709
959001354
1514844811
1217183045
196871240
2082525713
1755548514
998941679
1072630171
364231157
1239998637
1586871610
623556343
1284650683
1913137637
1651703500
1057655663
486109078
760682162
1313325857
784164137
1919657623
537037071
349154271
1829482141
1650275631
169397698
972602286
987768484
1755427178
963721855
899805377
1581672707
2031821190
1339967004
837309396
596893639
2130427890
300979997
82724682
820747734
4021647
1580613654
452196241
1956827870
155510979
987129978
1289194070
2114968244
468824144
1844355686
1734579580
1768951269
1089987012
1372396415
657772282
1007127245
827639729
1890273674
1214862786
2081473252
518134284
411388535
1468505995
1028789076
1243734300
321093250
1704943017
1096321205
45263180
962531832
1347133380
1197273610
1482594094
1561373320
1773132348
630061908
1850545251
2141312058
1205822713
487489698
2080263880
1432537811
3527733
390675504
1821287708
138251716
1450581885
1913046162
854538388
850195679
1840321140
983100696
1758610514
1156764549
1837882618
1490206506
489595751
1728128834
1861262836
1632357142
1823273453
448536150
1555987372
284073616
1434354277
147306709
591387911
1654691668
1013913226
1466993720
13160256
187944229
1382189817
178281162
657672193
1974996610
1821197458
1738359864
1729834890
293198664
1048972008
458472456
1369034955
2079852953
598283807
1425420190
186775757
1244105749
1348380814
385465735
1193942275
1895836297
995281333
1845831451
64547235
888084994
1867285322
866800424
1264656159
464716711
1027978678
355759783
64832600
1566762964
1671941974
1867331953
812343525
377486376
720650017
193688953
2144584109
923500525
481098131
1000543834
1054198854
135816644
1573336726
1444777217
797516991
227859045
71558370
191309013
1799364666
2064122899
622829832
1624102508
151593529
2071933781
1728343476
313665940
299053896
687667872
1261431290
384099567
993528133
1223571027
1738475956
1963591963
1677217741
143204070
1930410220
2039750486
2077458083
285027800
700198162
814593111
1213456555
1609668580
1454552433
7356170
1309590457
1731849807
1114397802
980966203
1588447968
1585041195
1414616436
1662804366
16149014
102193603
2014453623
1690095317
81206714
529091286
1251407694
2077581311
258685361
1761937159
1153281555
1237644939
1702755397
242557556
1363732158
1187658639
2039141288
79477813
101881222
1283766060
1772688327
769412601
76537326
1904057021
431873741
1270088587
172730753
989029585
1511245553
1849966152
1545409818
1163457461
308905948
577001752
543620661
1885810643
125758025
970882360
1631249204
1691220718
1155002227
630215470
1716411897
1334930246
922238170
424024522
796762161
1883473147
889939622
24897508
1290120918
135682593
937508839
1598237350
1184292539
1089194521
348369484
996681997
1082481371
638936694
1731477942
734716990
1601460805
1473902012
631511583
1166031880
527432923
1153815414
171600467
2095339937
374961970
2023637980
121229850
654306791
998858788
1774391785
1581633112
1187119908
415994141
1748536160
1366870435
2067294421
1917792340
1022698038
1840576149
1537035894
37653541
875192579
1016203116
2104012439
2085082579
638853125
297538733
1894407095
1153462366
1499678952
1467184033
1155917072
2123972088
1576889487
1642492192
1534108456
1840218097
508437268
184788394
328440904
669742288
1217307826
30005890
862952550
1945935834
1287181294
1382395502
406940536
1232753870
206990822
2036464360
1788873838
2069180271
1637192408
1147657329
1209640355
194858606
12086063
898959644
924295392
999465130
2077726657
916145082
439907465
1664372241
1049431005
1660816529
1724315699
2141248430
495166162
1271789195
1980023055
109846249
136898464
1164504033
1834779697
1447997838
1083794140
2006126160
1479532618
1060915755
1647357113
1875672290
291403835
710800514
1645091081
1005439706
1148161779
138723202
904200254
169298834
1975455359
321347882
1916456918
556425573
56128869
469813091
834463220
843173284
521421497
1831478451
1787867281
772639308
2036747172
1680657441
686353472
357683977
1424132771
1183782091
1938264725
1102836221
1217655091
831374865
525760904
2051525095
54165240
1125008517
521232855
2136779291
1169344381
2022923788
138817883
1835152558
23727923
6368884
1279811084
908851378
1834966733
260458383
949996269
527378125
1949249152
1252350211
402430792
1987048209
641531333
242185946
345438657
1493872252
2054662755
1869929857
1149192433
400364606
1398332033
1838892439
646841322
1411791440
1940201254
365486656
1426264179
1762519340
20889832
1405799559
1970088831
1672923128
2043177730
2107023670
305510484
1148003840
1137450090
1280373717
1594635697
1115296343
570734272
1472111078
267565234
109791853
1566628129
825919485
1723301590
644741177
1654347520
685239315
461053886
1882045243
2106927562
1054185431
1142446705
2135318131
2077421113
829599282
1177486997
1161596072
1046849524
931342420
12151478
570769643
755477371
1294590133
1619416690
1570436974
222139223
1527851274
213669661
1004996627
1376857447
414402956
1535346092
1369633003
382095946
2064386903
998422842
1026667734
495871103
1603890439
1916312970
538591251
1141076135
626410670
301843136
2118627146
1522440989
167109359
2049203708
712944273
1817377915
1183609980
1097586859
1665828912
323360271
1667255566
722650878
1556112107
813137096
1465646677
1161403641
691465378
1305390150
373005112
1970206839
710629281
1766665313
1091729334
389635637
55217638
573240408
279006995
775079744
154964628
1309819667
137402153
936621102
1155569575
1719140982
1962704179
485690806
133515694
1578518997
195871021
1240991430
166103456
2111307587
151758568
996315987
299051074
1246205811
1789305313
597286770
1472757089
1800115373
1446098798
2109603951
2090796461
203652589
1428565317
469763994
959992933
1446880235
309333935
2021573777
1646584817
1430662623
1274050114
2072716510
647650532
178466655
806271782
932770483
379315638
724594792
1758655545
487215448
1197752798
1127290495
1144205046
476624018
655885727
1227166154
1369396528
1229054232
442352145
138052776
91363387
1445471277
2097588890
2091244191
601653391
1241668388
1717347341
1655256309
1397014053
978511984
799381329
2012147768
5905212
1684411208
689718978
836625210
2026613861
448688737
1108362932
992016781
2082581968
715539372
1171330238
2078524508
681350286
178687876
524726178
270253684
1395794762
976205006
2012817332
1941614472
1602253698
1795640139
533373360
336863791
337784946
610094690
1526055115
1295216085
939868798
659144495
1782737779
1458827387
601039990
1074131788
927760761
1538657552
1838874022
1290347239
2065258135
416516530
1126087583
1627954777
2134963456
508474245
1747377463
388255158
1355517484
1673011083
657168443
1918730708
1934797868
1993194648
365894067
1013533059
1380776305
1598977897
45122798
1363420860
1620904933
939268467
1430574558
938284446
226693251
1585342976
1959012001
754847082
748388492
1176458248
2142678780
1308456550
758096592
440001029
1532859718
1164236263
1770383555
1631500829
850238693
1781966269
725584288
1033577199
1494100197
487731906
751740772
1126722319
103369198
1071296183
1316379036
1154060003
373760625
1012076082
184368356
1583970226
1168853453
837029899
1080676108
96147290
1831421118
1119333200
1962954820
10432468
1493024113
1196310364
591385932
674939403
145508592
653200234
1524295972
107493921
915561666
1644912389
1440910443
1077914875
1812483588
2096682580
352125432
778962369
811376498
1494418280
1183716425
1119813678
1982565268
697314853
1594257423
761129320
1421250216
169195561
1642402819
1342241146
1976199686
1149728598
2001150502
501334920
450355223
1911800862
795073528
776634034
221941688
1923149844
662652706
1899479759
251651243
1805960731
2099075258
2008628124
1719604207
1737272862
1697058843
1171161356
1309777634
5492454
908969886
570202932
688127443
1267375214
482266589
438406257
44988058
137366397
923564237
1661172647
1213743687
278504108
943031484
1574620083
1249309090
929158326
1809767468
389186191
1968756068
1983267419
1698716742
931603465
1601785487
293828472
549067147
1099093536
1019723769
1114837067
1715796355
402282967
1305716803
360012636
1235697012
1476821437
1069569996
1335004931
2104817788
1780630601
528499324
464639947
1304945488
528057088
1686330868
1573492243
180786790
699011227
896099121
1559324371
1682145627
1480884314
1299553742
100759221
72791379
884072570
1893995983
798530152
1240274319
1184135592
893364820
1024802808
1488754341
1481932823
1082918426
1505763573
569311324
14245307
2007243935
152742367
2052937015
1976778482
765447148
2035962307
826181846
1197583633
1311044043
782545930
1924227641
83340524
1718949318
1349999055
220857993
1483426540
282486863
792182256
482126415
1020185777
1679235392
1430657207
1218067856
930069336
758970124
1350131548
1260336226
1378435534
1595345571
81917712
725752602
494555343
1823392865
1848700355
285441886
1169373712
28569528
1347304027
1456237428
2086819973
415134192
1930261117
1008675068
44899853
544536232
1286291129
1580469554
95114385
1421052743
1944056522
1731139736
98465886
1416785310
92788755
1042066745
1630049815
1688087141
1842921239
978199651
1095619010
455777498
1768495777
568602690
1849528996
930198820
901555283
547677023
985293206
1942618278
1081983583
8345534
544455023
285439478
382693230
2078239180
710335913
1265326634
1022422799
1806129591
492587020
1446409877
1952335823
757477979
968280210
1020254021
462860421
1558666829
168844108
1359248755
467455946
1001949661
1915320119
976526741
348588170
1885157080
419929826
123222623
1116605832
295503060
662529425
1882912957
477375782
643051386
1094341218
533954048
1799966744
1232192092
804766074
1259879115
566347797
432509658
1111112847
1757468251
1887937922
2007241658
651201322
1408210255
1381910490
775662877
1237179476
2089034223
2039417837
223887403
1825367695
1466872881
1951743596
580957883
1576061228
1024040152
339411306
1391063290
366520834
250653012
1749995189
269203248
7166968
451895131
2071848396
1269908099
157497995
1685468714
1961078390
503798944
974517015
1823719502
94466007
1345380883
524523251
623854710
1902356027
63853770
1779091723
604448848
415284500
1117689865
7658778
1979545032
306003738
132628951
1533426726
442530545
537461052
464316673
1279354950
207729167
1880236009
372786509
56918262
856138902
1819578004
271076939
1883495518
351542723
1040686138
1631541535
1794828185
627550883
1728127269
771833325
708814086
183494376
1645660242
1828898201
1425902998
1174481644
277255822
1707300148
1796277102
640118068
1467664582
1779893752
2028147057
1557872036
59565582
327318928
1860679797
1797745483
758690130
598856708
1920546100
1996255393
603277537
1923166525
1710794033
1294506526
1975447145
1119164898
1944606612
814938938
956494506
475815352
640193771
1552020055
1599118997
1861276582
689542374
1231527872
151552288
1550747695
193976474
136202962
1761092280
1526010134
354929362
66809207
523566130
1327031418
139425682
876228009
1474919866
1481727305
1332037823
823402150
1657361912
1360357008
315008889
1169210767
1951398825
1769894616
1000080966
1526379556
591189568
460632372
38618407
2057875101
2001201468
878931989
562406708
304537126
439229559
1951579970
1587420446
1796844446
58305618
1966532906
608055569
1789771860
177370596
1475758835
399371218
372727825
1141813015
494224874
8418429
1404745143
231303809
709648272
1597795546
570267101
2127496561
156480663
270331001
531456658
1466358338
273166838
1760319639
1912385152
724914625
1892303782
660509866
1995859629
495909616
1624291400
1308239900
183376742
408375957
1112115274
2051373786
1311313421
901049582
276737775
1940558965
682842432
1054061944
1637022431
691554854
2020689392
989854201
616090025
642436060
1085239735
1193322617
1982908461
390556979
667838174
82258745
224534068
1905255156
216837113
285566246
952105154
1648331225
2059650450
61139994
1089056843
1714324363
629348211
1075676085
857413342
453262094
1120515765
2065977622
630911901
266222674
1899556672
531051041
1428598418
365801823
39310273
1266965442
2117923583
325258880
2110202580
256248415
1298645456
656787355
878955319
652589329
1042847492
1568798402
634799635
840099600
1970099786
949774395
964134768
1764926669
1008661950
891932669
245584800
1040049707
1715067163
1077814156
2009353481
788188143
1193897466
248527952
1831462986
659630838
2098266548
958178989
1805642833
1723654898
406026938
1138539626
777837295
1595358413
1705670133
1942264779
1791497928
1216907618
434243685
1674235252
1851363946
1693363327
1778488005
192982818
345483505
1374042315
22238816
996289345
1920260573
1795917418
1426096165
825177842
591150678
1917889218
159134457
286830222
1976612635
2061590350
574716261
1959329784
781887522
1665700824
1830443770
1945639589
1871304931
1722035759
698646621
735155472
1108757650
346968135
210247717
613310696
585399179
549323632
1836790645
694639345
1518796067
35177535
1184117525
1903703559
1011411780
1153488611
1202470976
926404598
2111298370
99125973
398548687
1123026271
192858653
1853805965
1524337642
1504368065
1400346751
2020964805
1004811766
1789347602
984168512
97700242
484331027
7484077
229053019
2005116042
200815397
2024420144
391177283
149035003
1749505787
895857075
1517316287
1071665861
1773153753
1625616403
792630296
1432181051
494759863
844242415
1261145515
2072587874
1256474718
597187528
340384002
1357724515
1952923837
775022922
1665341155
1006541645
1563204464
1834701904
1626981712
307496978
761919647
1507343537
128665909
1945486521
1197023016
2103400212
29822833
144654902
180392061
975347892
2137888304
1694487108
1546787273
1541739741
1426030437
1567746206
662045125
1168209241
1599817978
1524520896
307908039
49591016
1028133995
732963945
761869975
701422762
1550199851
1551405953
1711346134
1075300830
1266480350
1156083925
368659742
1198588870
1602624192
1281701424
1206941169
1061117284
86241696
861823847
405668139
1756013251
669749810
2059675743
696575727
991273941
806401944
817572941
1509384800
47643757
1329832210
154571947
1917787066
279299336
268399617
1965824306
2007156325
1206593968
1293755659
516721322
474989019
68612529
192468162
2111157266
1581298441
1506061840
528416167
965559187
633199558
87098641
199861225
258633922
1493024113
1837376246
1823454146
1304980116
1248170940
1963956609
1044410758
985449578
477846823
601346362
77227087
776702095
38683834
765949882
71687949
98256867
141606195
693662891
1580528721
363542844
2059106495
1026082426
1176430855
880978502
1071183132
811134627
2011730370
629431609
12205566
458612600
1604110127
1731457688
2140338284
1971725705
598906395
1160976985
870505434
1490679934
1414530341
314612993
474423988
902328894
1386495932
2034056996
1718044611
407752138
916908522
1110345482
1463166110
1340867622
713551770
836351142
550189058
977315202
950184374
168936360
37697280
111943958
1579422626
2018983757
354733832
1251894045
72091227
304843536
1350010204
1678255652
304378045
792088008
158376877
1169664381
1627584109
182787464
1692936348
1565884950
1049885828
1260601177
348588170
1490271743
493360529
223666510
1365818697
940214788
535935849
912498073
683071572
1837658595
997830181
1963768546
54500513
1409593740
1983146818
129701485
1177368251
103050255
1089646332
1874731569
1620647706
585127277
1660350456
1807991182
529258540
844805466
1341909951
602102141
752925627
1311582552
1860492427
2091185966
173248739
1736424578
964238909
490238643
1176344010
1108429029
1410173366
2106301559
359618564
524773071
558744096
2088176562
1556829338
243443595
536588345
783475094
524131496
1566464495
556430574
1257680638
1207293041
1255821162
896728986
1579091912
1605263738
358717187
247962864
1860161621
1719043645
1479023045
2000946632
1442280096
2130511889
264352422
395299498
8282961
800043069
727847046
279634617
442567368
83656611
986149247
967962970
317923416
1449648885
758218388
1436019790
1876765949
117826550
518331698
1408041513
200603555
1334291877
1631376473
1672886181
1259249803
1736162655
398498285
121045128
1683119024
67895678
1045541610
691554258
623219644
529687847
296391489
1269557830
1118536910
767379087
841834430
305419356
602083389
1398909156
1042984790
1345461316
11134937
1437933638
1724400741
652827024
217719344
29838510
1771161793
1766987910
1293421608
1461123081
86487829
1136980022
1259708011
2081471772
346322579
562146497
143138322
995992367
1100642451
1916526322
2112483562
1830634341
618761536
549809455
1638082205
1625383057
242778243
340593404
1459901421
670852507
1987465736
424772045
1213880130
2055132304
1596573074
1999811118
367277590
967689646
720511134
817519886
923957769
1716131889
1606222866
1630955572
797865268
494146037
1162654071
971996367
1107036667
164756758
2147280997
1907708727
1155638247
766325694
1721671891
1172437140
666983805
1460442494
1733412945
1505831478
288547746
852505124
1162188092
1694378393
310696727
142435460
1364925867
1216321112
1063084562
813259753
190174687
1745492237
1969353558
1398745625
1743465875
1849741174
412093884
368098980
1052581638
977856352
174229803
1693000195
317579465
1688126752
59425245
656182892
1262947136
235112525
1742601149
1257170236
2143698315
523234604
828290498
1701115410
1229608349
1709903128
1110410455
496294663
2083085748
1788940770
2008014013
500246328
660726735
502466824
1858898826
1923812260
1236281723
766436449
584840432
1303554199
1147933667
14415438
1900715982
495707760
808671195
1093666745
203636354
639764059
987260884
198688240
2129731364
1001248714
953549513
1302262546
671037405
990249816
491099143
1217864137
1265549614
650085408
2058208803
521957322
1821869750
1762955820
1459766365
691684964
112313453
1666140263
1178654227
459924796
1619706128
743069407
632337153
218955474
1451716881
2138084542
1482701983
227686097
1785112466
1344329543
860889792
861398923
1013546059
1543481676
1421494138
1399113463
1097782612
1066454545
999232546
1920664867
2012298687
2008223116
1707171206
1921771571
1856286899
1375892320
1596974840
1260677900
1301103835
156829654
1396867099
1627124713
203187108
577972756
702777634
1979809356
1071635974
2036624998
1630958838
1559266507
82277966
799712252
872144872
1590260282
1875492973
1862187163
1111778109
222862749
776093095
1935546881
639861103
1095454744
1618066281
1129357390
1269026047
1372646548
2078049895
1317195015
882262933
972546857
2014249861
887129302
2077063128
77667794
970727896
2014563668
911390991
701715404
319721416
332240675
552429617
362821199
1501823211
1776692952
1126626103
544905534
1924247581
763209265
487780862
475291284
522236402
1490795919
826558701
1884439221
655560389
1368987889
1070067011
288829116
117177947
2022791368
47020812
180173223
2140929727
1546000299
193969689
838904948
126397624
1922068916
1804163025
223755136
1462334994
484564963
1818653988
494638941
1991773774
1291092790
93078125
655009515
245053509
662861125
1172982724
442929800
263902359
1318834120
1287613464
1075103508
692270569
185896919
728279686
701253369
711930536
1520924820
1084598794
237995021
1752861733
2048681790
1797822916
1296661440
1261861724
1651080747
1120154695
1941565507
1220784171
1524339556
2100527502
2056093944
847842598
1249395981
2144663501
1519937598
1405915525
1450949363
1123548652
602339802
1130996233
538289961
871289872
1944697160
287113749
1984672231
1817475388
1733710713
1495212247
1799782834
73530038
734709279
82101861
1631586159
442872662
2059437538
318268584
724001989
1430643577
40827549
1507545565
848909888
1116565155
1532890866
367347753
706343782
1793627795
14423173
706570454
1053485027
465287034
1576434684
417722859
1510654729
1628818156
2012275916
676306189
1987165893
485384802
2137323219
1053568143
1522681566
433563005
622825573
117064589
2147470291
1685481900
487518801
1813821724
572914789
1258163714
1292759403
10948424
1683633548
953041597
1098440493
746837556
1157396588
1714456161
1874567726
719077023
1212490071
853224007
562144987
969519604
501943124
821813236
1784507174
1982994618
810788692
54876110
638466611
1661367415
383098222
1386273481
1281615215
2088221631
1771005498
891195142
1620138076
927752366
1777265342
1656286036
550065358
356548735
753954941
415532119
12008694
824262326
1653035541
404329320
1227462174
1207136005
1492919262
1197123275
634467910
214516457
585689331
1360854283
1316686116
2041271137
644628143
1695120747
890842990
2121537893
1363272465
39991471
1513756132
1342431283
1887606908
2055513396
706449038
1238322255
851446533
1344988039
1781913766
357086977
1210669018
1346803738
177136188
94001461
499979451
310194673
1591925180
1498387185
194665463
144679734
434972482
1026899405
1094402356
1698243876
285733891
2108689658
577814442
2092656237
1318666329
178169562
1098605678
947681366
1721407248
170460574
141375769
2032510157
720158598
1711469867
1336002445
1814889838
625096684
2086071205
424811838
1293756473
155651313
784220900
870770724
1672286155
477917171
2020459772
651685098
89130954
2105335134
1993766520
983072874
1236235490
577029008
1284782229
58947598
1339198384
1196367806
442734309
540215384
1081533721
1383541118
2101071893
575949130
1964462685
405969566
177427336
267219745
1591511744
1100599932
792342937
1748583154
1206982500
1199283078
1404098701
2266552
1082617615
741973958
1305254641
72879233
1682254334
1058320770
1718573883
1268547831
1725615035
2004776329
1936121001
10326577
1901026899
1802162382
1764287825
31615184
1760749696
180676568
854413588
778139509
132371878
1134168733
1480168425
2124208844
1228498075
281327982
506754217
533937224
1159649076
1533510644
339130924
421231363
11634388
108872382
1723501782
1222075492
319583985
1536107588
1026206039
1944212996
1528080332
1978481022
1576338502
1674794941
580554996
900912026
323923005
1757575916
695046395
158588653
2113023094
1342979023
1997555835
106085736
1058842730
1398197925
380940703
352986892
1545367395
1602695421
1910487743
1134783625
2057946292
711978804
1282452952
548213140
898743927
2111459277
1455765146
1694300916
1695652785
1687062677
2087488372
2112990178
177340453
849883252
1606283454
1063772739
1821417196
1041328671
2105215018
125817714
566156564
151275532
1111781630
1862556550
1319415510
1587237816
686852653
1679100526
1688452980
153001558
1830356568
1567578791
830530463
59883198
819524667
1069568140
4707139
222670648
1048846774
1200193357
1803627167
891369922
609849202
126836483
907020
522977763
1509494695
47693780
642167198
1327466177
1205784186
1119418928
305196510
1367422330
726414254
1552051818
257601024
1000562948
1411689852
777267967
1624890084
1150185435
2079516297
1122255834
885377674
143414175
1246941533
992043366
1777688402
16118083
1267742496
334233718
88850226
2047241409
574107832
596408671
1287964640
1946867638
1457142905
1007119790
1788389138
2129303000
386815801
1455800899
1454544158
939178896
634284244
678475132
951454164
1213274887
1567311453
1175132305
1810658168
1772284147
1384637645
1982189508
790828936
1966769190
881303247
1090165106
1999752060
23113002
1321841102
1477777420
86666863
998706561
287142204
204103279
780847235
619219989
696796779
1001613740
1514103798
1378544615
1001052377
626543985
538219996
1049946468
968261002
495155658
341004224
1926858974
730082365
389318419
1207136005
980388000
912277366
1223258252
1265470314
808048978
416113911
1424164086
1175617738
1485405183
1513300606
898136253
190430622
1202864089
1384475089
598572772
1986423037
1017293966
1218701532
748998954
608552739
1805169438
511166426
248647586
69288530
1586135954
388989519
570247508
1824325542
687767446
175381936
1036438619
1582967594
683835399
1392172161
722014822
864096170
1411283761
1842907222
746730625
2114401790
750367197
582517209
791917229
281095691
2048504856
13766284
2140793758
2021311713
431590769
1513802012
411097554
552564735
811748800
730107312
697163519
427545920
1389749045
1163646894
703640248
620750562
1167560555
1017491666
1336847933
161495832
903600085
1757780638
1138602276
137431618
1344684066
285518818
205345665
1802746439
142262138
1286797527
1723591701
1532558003
661621416
616538300
785475437
1255853765
295949715
1121884087
109274395
759281983
230881533
269526673
1878920834
1957253207
1469543339
1259393667
1442631669
1440375265
87673562
1514159569
74478063
1111728364
398886745
1595883771
649117573
2075270772
1066528308
2035362964
894427419
632868513
805380431
1140325368
1443297475
1012399450
380101098
607331351
434095537
74520062
243805504
226671046
40093977
620116810
1153531902
695268202
2033939439
1407745630
1735581528
903903635
770885992
1106531841
338744203
782087374
880719642
168425828
244418297
1268983807
939180718
2140989319
388800848
1755775531
411522425
621361950
1726649778
706286569
951829112
1004423002
488086813
483190791
1428076877
659738993
802089408
818212733
1794240502
1513493941
1023453306
1366946813
145164216
1406080424
946634137
1737774658
515755824
1283721954
1252523746
1711461451
245924134
170395280
1615430574
797118905
1602112482
2050594253
1305983141
1432177303
549382143
868409049
375771001
170989048
1086258760
1748590094
1459482417
1153997794
2017642777
1354817382
1483193960
1844262085
1545233832
230875359
1110578318
922562588
461484268
880181093
49023789
1599835698
1000228374
840853283
2011582906
394828360
1228689469
2106183509
1458211575
325147491
1110543607
1093895459
1208444429
889911002
906262029
363320918
1202850365
160121347
685561987
1997832636
1248475781
1945991807
1213839578
670608563
468970447
180776180
1546692509
25929905
100453711
152402322
1153350808
1718962988
1813286764
1721092880
1806337655
268613511
203536960
1438020256
12691609
1243892370
881055251
1503514905
837428412
1426616069
355135537
2060954409
649698908
483094970
620469410
1103269338
1095977871
981880775
1485079568
62517096
1641733045
1172536868
183736248
1917771871
818583242
737800096
301146729
583470061
2040502786
1965291742
590170542
1194243169
1831735804
834895568
499193426
1134635652
1821039903
1817274166
1382721943
323358143
1393561680
1402773448
1043438387
989411836
1768681274
790405024
709878024
1378330037
1005854505
477486630
1072267886
1788442658
1494515431
1290826344
1188660952
2082549763
1360575842
1069289144
1243374284
1736959184
119582280
582341264
1616097205
822963573
1499161262
2083497870
1399807874
1538428784
20522633
1742832705
1232271384
1624010182
287647692
345131799
1658648839
17790013
1215838441
1225503463
1261791245
806433593
1211164317
1142414577
1242199883
1346407135
1099225091
433801316
1839816247
770740292
357612642
481296830
1410868756
827696471
776091484
1188079579
78912137
294750746
356059777
300684648
1548343388
230232151
1081478139
69895339
1792773654
1238411309
343344719
2118907144
2081265036
325455272
933737149
1300019637
1701760044
107698609
882681570
737048899
119658799
1697498129
1924064592
636927354
407468257
1386018009
999407553
879536477
1583931916
1524120335
1020092235
561370666
2075581404
182743179
879854861
1014444137
2035841752
1300689929
1179451258
982326215
2134684123
1795765610
1620125865
1153522363
1609810272
1923747461
758227830
1103687284
1048880948
432646014
546602807
1922734258
298848262
1993843314
1380200300
1578523079
1550633808
1866205222
132105895
519675234
961251517
1843273784
55721509
1884422355
1461133626
1356442471
1042643886
15280546
523886913
388980555
155642260
1138854332
54260864
336723208
587657702
233501502
2039575531
915488638
1163054145
656831931
173667895
1720792325
471252206
1637927435
960337920
190118515
249184937
2133051962
55191535
2048985950
1764517800
738930596
2142272377
4147001
35357771
1362467275
1169235502
728832777
1210074885
1771668638
781432757
1238125869
1767487808
2144163196
2019965531
901793681
511525152
1633815935
726915156
1802878445
147982294
1072792595
1135721074
1590330198
2129311961
711404378
1307195453
1602291827
1955797542
1032098195
551658429
1106279753
917907892
1313931417
1491194532
1501363729
1967409885
1041993354
1475984461
465233239
1394066409
428313682
1969831252
1342588946
120292619
216960680
1311082866
1705931821
1006158561
1877902278
1108725031
2038775231
167514894
1971042566
1954984251
101460118
1789767534
2016065384
1458116063
1009310118
1801392562
1607294894
1737888556
1982156206
439502760
1219229957
1817626518
1955286438
1490716362
1867934898
315504047
284677572
919250911
1616241261
736119665
462873754
86666944
1299346546
1910490914
1772666888
1926115278
1157075781
1322549368
1569590304
288043351
852165865
426515310
1768266239
2104326349
1327225353
1881297475
57794027
801096799
1935694524
146059228
903657846
76830938
195351973
154454298
1694282794
1012355477
1784803651
1602625179
686922150
619360317
1754344597
767378239
1523422590
1190632546
1701195245
976796176
80289853
1269961514
1858848358
880230806
1465428371
1609918054
1477645827
1535991601
1250014656
1418522802
1828176402
848114196
43898296
564090972
2037290047
1237957194
1672769855
1003210979
1431751620
1240559030
813016167
1443022895
842624103
1797975043
1611229680
1380191669
66924727
264293959
1023999298
1101775536
16877136
1447832101
1719892312
638674477
1728347704
2015490107
411207623
412646516
791746210
461191187
278794526
1195508015
1075404233
1546884224
1092993659
2120726006
1488701014
1135916714
270267646
1746543946
615143934
165301761
851065218
124537202
1415495353
626586328
2031006000
624676132
217457753
1949499375
1917080824
1107618029
1036851266
247123963
1303355328
1545194826
1688154747
994841085
1644956518
255728146
1639257913
355603584
1327649931
839258681
1920088272
1559373377
1290747261
341156482
898575662
309475203
275015337
1986861507
1188497558
1730487893
1230668725
1579562738
923293945
1204441270
698180870
612380055
679400462
811770218
1699816066
1334694932
1328407298
610223119
1840718333
262087542
1870216075
148660370
2122957978
1322125611
31736250
99719266
701250883
1446925682
1476574843
1293319661
968571756
1260393580
1804005108
1113974476
990589703
1239939709
2084270099
173854014
301369433
867013075
1212621049
1584183156
14688229
637363659
557596167
1515800263
538237252
1691124238
883111681
781454156
1077167687
206532208
592088249
1833494872
845397227
1545036464
793286546
945251649
1599686377
1891134039
1564057836
647203997
1132149980
1976480582
698333095
1834367430
100591843
620715633
1730558628
1251591722
158121938
580572400
913804427
894306253
1297698439
1966250710
1679507834
524826935
1924102457
488427895
721514464
666008376
211254225
1162929098
1660635731
626091460
1433863502
1385032757
117736548
1065430356
1295881448
629995512
1661023327
600241143
1187764871
1216605777
1610686932
1947649576
1005663180
1589591323
409554787
1243355047
1303136189
1617260837
1223852619
768970548
122638840
2092833764
1746231383
1983440455
500125475
158729992
820483560
1687606068
566691760
23992874
848653672
1039662614
1836972633
1393239586
1918094065
1783067180
1210085160
60666530
1531262127
1865625516
1879636740
778310318
1665451851
1174200186
524544991
901989138
22006265
1602586820
1355519828
1869197155
159490563
1683111801
1584580157
302832478
1552769756
2072683148
800029220
269157850
991843210
32410127
1164339296
1471087351
1449075752
1513006074
1141620551
732500684
536262641
758792103
762647137
1670321276
874499591
816567211
1064215259
758968763
2019517772
1609449011
586794114
2072022662
1950738281
281050309
1588306230
643551615
202188151
193703396
97666411
1175035654
4088251
2086786202
1516861895
999486114
949710560
321601980
1443097284
83482555
1657628152
292723944
1956057400
384369969
689668820
1329169121
668022738
1983999554
705398002
451656869
1008160446
266440956
1646731922
730243378
1010039594
1715195469
611609088
600560335
145120890
757278888
139233795
1211610320
591738104
1998874682
1616605939
63962404
1436035694
1596521596
196893489
788838023
502447551
18764474
8527398
1791007103
2094781022
1340788902
47548593
2049215264
635451908
1989176917
376341965
914702980
741447996
24355552
1517080587
562240413
1860652135
39934070
1260320198
1141366739
1842148179
1512031660
2022813843
654231029
2081906033
63662466
381077097
1315763058
858272639
1806710702
1104556092
1079263111
1362142315
1911922856
346078665
139742518
1566747335
1008383575
1828499366
1225111399
1990075750
1304296928
3776710
1599689855
13720841
1069403824
286739990
1183225157
1227853916
1452015860
1649029802
1263155232
1668170309
528756601
273595508
847277878
1349825536
1727099411
2061495455
2005602652
1117717163
577268197
2063939844
1127365370
1076448760
358232828
845698890
1708555635
2062094448
1896875429
1691870584
749973844
20876214
1070319319
697002397
1280300004
1822800383
1101640566
643455738
1018719950
1307363501
529718272
1563203443
753551659
1882467956
1367320263
1954253637
1822970064
109270862
992895965
34100157
730048629
228289375
2027855808
899662992
87909085
1876749128
206635530
1482455217
706506559
346554980
2054640784
222486329
103577210
1485679176
1353515442
1234927854
979148795
1105086009
1644234188
1098290014
1364240838
1381162941
922074604
2132925601
1426653434
1194957918
257254173
1314989
1398726386
449405161
1036347581
803930901
1315342253
1178664004
972908199
562822934
1477191574
1242232464
1471031661
348645616
1208269446
1258460210
790400758
2110822754
2094161870
180633595
174460461
757850352
1351994638
1448062552
605350057
1091532296
358621811
19808349
1870288164
1538685721
467768238
480301736
1643138497
248791748
662976566
1583030618
1799820086
1087474932
2089421974
1255551289
1404812187
1371462486
719506595
1194970041
57569135
1771435735
216873965
361849604
1653151975
1639931822
1773731302
342904719
8591674
1291386662
1681423096
322584577
1993166342
1684587870
1571058541
1267893050
358806638
478454067
594376706
1081495642
408113718
418231937
1038324445
1547491064
814040931
210762394
494280969
1125406454
1967836479
698880125
226116772
731813738
1221071989
86430745
560577330
76222932
816202344
1289940280
1853700421
912458708
1378105680
1168194458
806921713
272354301
569594037
2062465809
1684374510
1644880529
1744265058
1535372330
1285318315
1155226462
1431983669
2017944000
455460643
1786648837
747013682
1474705846
838043163
1773419743
866679458
1151677437
499139820
1277213599
816082761
655760425
1548618394
722520721
740842218
1849354830
1921320470
1699449804
1197053925
1592666805
589941212
733839995
1990679543
1961198152
1581031471
1046775006
576893588
1752432201
2003861689
2045935019
1067549590
489294151
519130819
512879925
193747118
215430282
681729554
565686101
1271372208
1442627341
2034782839
696181072
768279431
1002359140
304059048
1894261774
1123842496
1982567483
1979436117
1261902867
1428216047
1622361422
221470722
204152842
1266043013
1239996209
2132568156
269354884
265220555
552608750
3204436
878802083
142807378
418929877
1976212814
1923865602
23837595
1020072711
921160086
1433427984
413273929
583656559
1785162357
1612199632
1817589766
1912044914
950397309
1123501204
287736177
1898612115
1925354332
742988931
1298315818
950585747
1224985817
1255130817
140706709
565293300
634247908
495794785
1719764509
124689656
2056772118
979886151
258247411
2131858299
1363136339
50349386
1539281392
207354403
263096758
1700579016
1464546984
1677264472
502462225
44198243
928861967
122919406
48101709
1867931221
2050559570
1463368278
1812149515
842750079
1540042541
1654683403
602827641
1076682243
61042761
1734131789
480021364
37176052
1407820590
771706746
632978081
603214547
888574575
1749928028
1785260425
168476800
2093516686
1637879871
1182947540
2062284002
1850238222
2074014023
1453264035
1820947014
1819415319
887869770
705663284
1536743058
2116955334
1725441686
1798791733
1315317278
1805709652
1188198061
1591938265
1946737069
1370002458
228717079
1397621878
488584017
1765980849
9547575
817008618
1602242807
86867315
397142365
760289754
583375286
305473169
2085480552
280126352
682147152
219727345
588709158
319575559
1954602463
1019540489
2068339482
1521179752
511385986
1540565180
475409376
1007750466
829131864
408872482
1853791152
104897400
549596825
1185562724
1406994596
731146587
160463376
1442750577
716013089
756078119
1284233655
747166268
1668635726
1873808991
703393405
776075354
1199437252
1464194114
1658908783
1092051645
2042171466
625477222
1176989961
409244968
2102178603
1562369627
672986130
606750700
10202036
341350203
1352140504
1405559855
109330570
906278685
638299920
242388029
196740166
1613580834
813397226
984985798
779839819
1032074885
115711535
698302357
1842603024
1867672816
1773515194
225097431
1385864032
1878625370
806293020
619715296
1585950488
1108904697
448858940
25106778
1792362556
1815553365
1348723766
1140291624
1785030294
1632499753
819409728
1695713889
1853525019
280771948
1951714889
1190608896
1809284410
218681445
123472892
1816973212
1700318661
1159352488
1671720590
2061050838
1147412176
1083695097
944614970
538353426
848927397
1677494108
190220144
1264189141
1783418332
1749968413
621579650
284497510
1026716707
994919730
1873725198
501230692
376836465
513880927
498041827
223336915
1352958286
673719151
864441704
607257165
382829659
612554754
1456101798
710665211
1890797805
1714628570
944718409
1955115189
1546224843
1753779723
2052853360
260364588
372491664
2119064617
1121379286
1123790159
1073229399
1330105498
614020843
192093301
1776532806
1660088424
435431344
2006176222
853467017
1999880065
565011844
841353899
685772062
478460714
282559774
1676236240
683676052
887025817
372432265
1847401575
1973260630
1151115178
1210023186
2003619661
998135929
946292557
1909588264
493024850
1560371322
574463
1972670929
75290697
1087220808
501251364
1327247921
342577504
1165203537
2096730259
813857594
348448158
1590969510
1881945924
274934050
1176069670
1027161645
1559109705
390610525
803450875
708699679
513952927
177869415
2113102991
75720811
686192815
368363015
2010046757
2025775445
286409352
1654012310
486465769
1008632015
495560198
636706405
1659987151
1479040603
891530700
1227761288
311308275
315466548
18940584
591785171
378088033
1661790846
2097038575
114752476
751855635
197537871
1340178577
535526556
694250856
1299353765
706002952
599928217
1616824243
759294865
1680232398
1735882488
789719068
333290028
1981951388
1852396565
1339501837
1508817628
623769647
1956627440
2062250060
1321469606
1404322638
849319450
570819040
1156106412
1463611879
901867785
1191757820
1587960063
1440452991
1132496986
1180884967
678005873
927258427
1813516243
2135479687
1504193014
1288672261
203668049
610807641
1617042431
52233507
1502464645
1945847094
1004927559
462446143
1531378623
1914967746
784043179
602625204
1025764529
897931442
1145484888
1333655116
2057132655
1517977083
700985616
1042816775
486071134
1812843615
1757927161
1329148232
462278027
585663538
797050747
2012871942
713247128
297089604
272737123
1161054595
2061636175
1790042476
961381714
1916880399
1881471301
838073152
122708054
1343311223
1438713321
1347430111
1605856466
1637930750
5123887
315359140
1420470099
1635700707
1501920340
1333161756
63898764
1603961302
92357301
2061166277
228575821
1074641800
486525817
1949306579
427189466
410439508
2016752534
1725187663
2067148023
2016508380
708946385
1346525712
2079532612
2126280489
1756901582
735535845
1470805350
1997031670
978254677
1399890424
1300787004
1986644731
1548321973
676290392
1361552856
617923784
723991492
810713579
299577160
73663053
7715839
1111971999
647367233
1804815894
1540169754
2082233017
835755425
892638494
1944461230
2042429848
655699191
682725460
1045129083
181790319
1826111450
1505564748
1976141760
927838110
147839532
1976542452
1208978271
1810413435
87891089
1857980425
253288161
89548466
2102466385
432183284
630826557
1948536371
800069662
1774793151
1287783564
1230688869
1958978577
1241276713
1866477386
1582402470
1874044815
1458752127
1147210148
1791520767
921425648
589670330
1284486448
374444296
1257338140
1051130271
291133292
2025636103
1091703247
1134273410
1450861966
597829462
1655150125
1280858569
915151971
1036759307
1149153072
1786454575
844805196
74075746
396422800
1491117517
552426722
1313116836
1106018890
1516639584
1259454976
713494302
1273907723
1038249028
1518432320
2058665500
649324636
1047734590
1037714873
1198303322
1611787641
865970872
1617504526
331235405
675187158
1973639535
727642765
1313831914
545813730
878314953
222069728
39235525
210207033
1607711286
2006114731
583666089
771369508
768951252
2020199997
143792262
1254886866
260363062
1588770033
1068009180
1453795334
1947536825
47465723
851818239
227155571
697031226
139433763
458656980
1884484853
1023610583
1220306671
1803471401
1848823170
959569845
23025238
313923762
2120700839
1142615920
552248646
1827265586
545428398
1538505142
873840835
133715322
197039366
115927902
2046867616
1517269298
1887842246
1113293538
1295867991
1590192526
1185970312
369638850
316105669
1822198028
1945575912
216601180
1291938390
1253492548
1888919477
1156339584
261375207
88771640
1720904813
1876772803
1681840601
243222175
300304589
1202033032
869673283
360323843
1942841142
353417138
1826325116
322684095
1845183465
403910961
1966584595
1934662486
1779722994
917430124
1548265783
625144479
1289529922
1936501606
1481154677
733014063
265629761
571794594
532103349
1993805588
1209660925
222586087
1614993871
603718750
1941932020
2129244640
268631741
316782872
1724728599
1296042954
233207755
1674344315
2003397836
929112220
1849221342
1078587964
121146271
553832805
1060212187
830919826
376524727
1186627916
134945476
1556669780
111079183
673109261
1312453933
939229420
1725622492
1631221077
1757273813
1063122077
125461445
1970483567
1867402375
1315384938
1976808576
1967700646
364587506
2095307162
312453645
1437261176
398737196
454200742
1044430644
614281501
996282653
757781232
1828900773
1423769232
164892616
822437345
635742348
2077569629
1559111623
433324152
194159422
1734717980
1581212076
673984786
1168678056
800322997
45800469
1495417605
1272917969
1000143307
13245432
1349027788
617388592
796605421
1664852318
1963022300
49112097
45231237
352750377
1855544425
1039660182
321467346
383429053
233172893
1879908771
1886887124
772446818
1716865330
939493156
1515694584
222810429
1466661333
1446927879
1139909623
216143300
1228557814
1511070337
136864902
1735211837
1572845406
68923239
564639830
1646348010
1408957096
1900795197
169315235
1906384099
965892718
1052087004
1874631043
1573103496
1119194811
475892819
1174254634
1725494116
1862697091
1816273894
542716084
1214841539
760614166
533258028
1686608007
75305575
1780020908
713517494
645452095
88381128
690449960
473647388
562395404
224922630
2043590926
1643383914
660986236
194334280
905040843
151607415
723146223
412768247
2132604525
542317007
1254719931
1664912168
2034325218
1483901041
110105835
1909986632
541663447
1688275723
395317201
744264380
424901559
281822844
1038962754
1742975904
348077433
1823304530
1621406608
1682477811
2124155580
1467290233
1563330916
1564628974
388418990
977550467
1794444902
297248310
1573559721
1916397335
1697561570
1167903492
678623005
2036776384
1660594265
396363298
1841114994
497018453
2144562575
239755613
234808801
854821633
724410124
1154073017
1460254338
567058586
161338632
506604508
548883517
918953251
21479474
1602504646
357818758
91886562
2014671028
177937550
1120991342
87546416
1174933011
178487307
2126507257
2090218844
584199102
1710478430
902260071
865318351
826738924
1568694283
1029697405
1911372271
410671269
1946371109
1748225500
1433673623
617836218
961373342
1729833835
794332004
1772022149
995352805
516065821
486852724
1087847320
46692841
1142465324
763723100
1842444652
13841077
843802424
1470800745
2005007195
1244987901
1018007341
934888670
1363602017
1291875512
274701775
325451235
1241904779
672893787
113297642
222741952
1714186620
1449972590
1936442905
1227094426
744078355
1909035128
807778776
1926240950
1611359621
2044715155
549052067
955920639
783284451
1572678158
177245509
2029230822
322248146
1160529275
1940306308
598175112
810405814
44166263
2022318243
1643658674
2017967596
77992929
304378045
1398355714
1460751271
1276762419
1612371443
875893183
384349191
1186989790
1033980993
743261900
824670780
846681506
658144245
1551136701
353683161
1990464515
1620265520
1829519417
286545214
101069015
1606980495
1239279974
1842600226
947324501
1363489888
1297115503
65117966
1941942047
2123924329
777865651
2032578814
1887883516
1929895776
1580494026
1465295964
1563556250
161995136
1041351562
877314403
32411386
804432375
735887473
895129354
1095171021
419930421
1979468502
1725896876
534574425
1599482568
764423867
1254749470
288343618
1904538978
613453720
561996439
1650514408
1934607869
832875389
950020463
182182639
407381430
1265951745
1981606878
1235472033
41657418
1062017267
635604627
1487536662
708616648
1326629025
431414631
1728917727
1914028068
109354222
1469340134
279427397
440898882
2002341899
1239982646
1949782668
1485169278
1093472664
1366346244
69897878
1975867372
724527220
826154389
1338495505
1772302392
576443766
935104233
204659351
81864412
1794756886
626045029
1393739217
2101723256
1283275523
1567447140
1900503006
38141435
1912385914
315202710
1607362190
1308665924
1232345769
765310827
519077181
589879609
2131815282
1381470542
1059202269
974284614
801274771
986054079
1278154039
832322371
1560889302
54794315
216576644
900772121
327023896
167718755
1650953750
680374940
2130844933
2115284429
1721701505
1022120232
506517649
302483085
459536511
1332899948
1943700123
1649817947
121567008
871186858
1094700663
26169292
1318471536
878022917
1373282474
625981094
242110622
1487555368
276179009
1964948422
408424801
2067999891
160092779
937079794
740187720
541248108
865220725
957419062
1916036364
1697954160
104838396
1680137941
1703106814
25931883
54172635
1975652547
515214853
2081761900
897152036
832060792
229286837
1511426984
510552953
1987521259
1958455664
921500702
2013887854
559103718
1383141215
1722088051
1367797674
1607938929
2093575605
1195545495
1553073026
484197998
356198912
557662297
1349598719
1199777139
788421321
941585476
440316120
953195096
495401732
1073027248
893955775
1713329262
1849931417
626055017
404895494
1793215463
296043647
1168382826
222801528
279137567
376277360
582432714
1807535962
1433805525
1230204213
772696394
1721541888
1774716535
802948422
1699857650
935718601
1123726958
747015946
1501668177
388275677
581109318
185187911
914995201
130502783
1293504707
1261903795
1138826558
1751275457
450539043
706264309
1767260719
1279342524
2043800694
76583545
918015326
191607245
844630403
1550445187
80268805
766819614
698448331
1535661869
196506326
507009301
1606932109
976878954
809403394
1071019323
926236694
1969524330
745778053
2007954534
38020509
18089728
686318004
1604979497
1022004183
931105811
1902213285
1621655013
1206330525
1310015040
1666033104
974531382
704324968
960609038
280580344
1665266653
294770713
744715964
135872813
1900676063
677012520
1032846228
294559406
799584037
1101131473
304011747
183214138
489758009
402961682
2069083800
121004083
1118802374
238951238
819391734
1968086458
1252777421
336831418
1450809357
942866003
1875014150
682679837
677142600
934979554
1880091995
1546338723
174088066
604350998
1843025998
469137385
195738301
1159648008
171892078
1207605625
186019881
940641913
642285825
1645876012
411944345
285382120
1287500319
303330843
1486466534
184641298
448984919
1527228017
756283311
736428423
2083880749
626083626
287515189
1816771774
2012692902
878794190
1646463751
981925303
667576766
76559338
974192794
1879493712
2109256221
1521622154
287623313
1183365423
306812323
1102592040
1746030325
1996200324
1172397828
116433738
853831818
1663873286
1403916713
390772741
381542974
138633710
1099913525
351701360
970386842
1297799171
741988980
1335077865
397362081
661470757
1050544695
2103223931
650952244
1488066976
951095047
759404768
292740487
1620356343
1911118184
1559003257
1042720796
1880569850
2061445183
1954143763
561212580
90288143
248340701
995699665
866994837
2114856167
439524638
1573982739
119104445
378804059
794565252
1491459359
1413977678
435643110
2123677300
1073078495
1408070806
1563034290
1768535612
488896048
553078902
1195129951
74428020
1005853000
970408960
1286240283
607653303
882818915
1122875129
751071790
711278537
2080283338
1792316513
63822458
381479675
858450901
2020250713
2040351691
1800587229
408809767
610364244
1764278869
1624339339
1725354518
1972643356
371585439
864991059
1214697386
1355651850
761846580
1877185288
669368659
1071200636
1648612869
1757313236
109670185
1843669463
1494378181
719530413
1616014075
1814972584
1132141064
1336408223
1743476668
328963065
1388799695
201209557
973143547
352451450
1968395187
649245913
2067055018
614670799
559661446
1190653613
1994052049
205556100
756861638
981891929
1868369322
218851125
411995019
1124545898
222082116
1815493443
1061202612
693352243
777764755
1057676925
197831664
1067471448
883894678
632784499
2104551921
1495625884
749121204
1495775908
270425708
807843112
701090047
1459135276
827466440
415295084
35196284
1154206507
206944280
565616514
1571893256
118743528
229998881
1911909360
1541339932
1515544095
292217403
1392837395
677352535
214271426
443285367
1732534887
1286044522
1398826360
1763883986
325377517
1433352390
1090636629
576164704
2125074441
1934804233
1362933704
1614130952
408543068
848133900
557984741
1491144024
1081029509
2053622297
374969912
839683537
117620043
1012689352
375599385
848907341
1076454791
1446881735
1236480313
527422640
292198981
1304336652
1349043755
1056638507
1689781230
1673807664
37643845
1105129906
1130017296
669416528
221182568
771994536
996238276
1565274751
982803014
1386809704
1030020369
316434931
122555072
156119487
428360068
6482459
551937552
658998336
2033759932
1029412574
765078959
263620680
1243722917
672103500
763945114
1014390255
245924531
1299270243
1938650096
1506165442
1579215295
1910783637
962813505
795930034
256351230
1009740586
508302430
1092564280
1276176562
1054928979
1977598893
1352287014
783925690
1425329197
1830093789
1344547232
583282562
1881601956
528210614
541960620
1845058136
680093900
871850784
2103865368
195885355
1945068847
1485175739
624645482
295432076
738943113
1708993608
1667645763
922047676
837273007
259033074
256891136
1860768237
709779314
842109723
1686265900
1414309138
460423362
869936907
1344262422
1272908864
1252508321
966131069
296850869
14852441
279250609
1426678053
2054042378
1152859356
511236898
1035838664
1410858758
1582401856
893785199
1082733890
1628011927
1335167730
1775804892
2139203753
2138253976
1867429068
274630996
21600689
18892021
649866277
912463249
1118537938
323421327
1332375454
639680670
2032347339
165599353
873977581
655117155
266381802
413608823
64023426
1122038759
1763624411
1156141788
2094412630
1023773841
288731293
1185497249
412260178
1062652927
673668332
930823307
19971927
286443795
1426413422
1204925090
367103910
566549402
2043598692
568691547
1871970213
664164044
292269618
1241479821
207432173
584781338
1244149376
1946911988
182306570
403341357
1249420417
698447698
1201412259
587693692
2024949586
1902109880
1180461065
1128375097
488156290
713592770
2104371830
2144841449
862779257
1394543842
108861111
1856352489
2004522236
1012555317
24519930
1796318257
330404993
1431152639
982382754
1113484684
2065186026
1008206928
697494675
428950694
1932576395
668962055
604875350
880435307
1168027685
814448141
1679628730
1186380234
261475892
973647383
461187014
330279060
1921184633
902538418
1787913061
603340010
77709112
749989560
1367317995
884418341
801273771
769360180
1985161141
322362989
204809778
535452160
1795653066
336051424
1871902747
1893520192
756844577
430720894
1632246551
325354991
1871286820
1506810725
1082970787
716247727
1460559
1984606042
1431147228
1227771777
1196583201
2070946632
5767477
1747825146
1283146015
2074041624
44151172
632911204
1257403419
1920604352
393895671
1822799478
1366547656
1271426325
1767329022
2138330500
664941726
632539382
689964548
444993238
125446635
2014951112
1168311383
1499731747
486381362
1748330817
583531550
393342006
883741816
277703697
1789082576
939579847
1926582501
43724218
1792915708
1273326093
11379309
712108157
1249338121
1494103209
274513713
496866836
79549590
1805451528
237428509
787130018
971623314
901085834
89895136
1225099993
1461492567
823799656
1210827158
1054793123
261279954
1419581452
123613779
1558385923
749444501
293120894
2104066513
469961206
876887413
312669785
254873145
71132703
1415789225
996527880
134128166
989536051
2029967902
2067231413
1350954983
1485555801
58447362
1489761785
835147043
1805864295
875463841
38544535
176402341
1297824434
2017479593
160263584
1562024440
72817975
515843896
1523375395
1590603677
30895311
782871519
1783434544
540139539
1419121537
256915681
1058318479
539304086
836108126
445546617
1940850100
1190505770
1571614750
1796780737
613716718
1300954266
1027910811
221738938
1751898891
1899506710
1502841340
257392393
1093138157
2080463543
122116505
781708257
1910235570
510507782
910997619
1816493138
1082100846
1499889681
1187591964
475065136
1360736363
1786858650
1489306940
675822603
1078872760
549179848
1203669158
1677026792
183443535
377642440
778182347
1536604411
734483354
136785805
963497014
1116538636
483817535
1983026395
819678367
419645854
361971420
1069454117
1077679292
1066834988
132022081
164602841
1389503478
835603288
1164835256
1207353607
1515003982
1991374145
607417692
930068618
623213007
411765063
556206428
1168176450
1434062015
266520458
17066429
1041855259
811123016
500864152
329099878
1826890120
281801865
434621201
1027814058
114727383
1210471727
865139073
13088035
568599429
1386267579
1410869666
77759662
577954994
1908289053
873248007
309084920
1006947604
1084190200
1053682357
35401738
1858274514
2029374807
412027641
1036395655
1939900515
1234766802
1935139024
934133695
1807901299
267120774
1632944947
541643253
269287949
1207401549
204219987
470315629
201813621
1713110152
1031881784
1613992103
1918729051
295371819
212009269
828226063
1452573892
231242885
978098842
492004277
213545494
1504101697
60576029
2104617260
903845236
1173942958
225372191
1291875584
506762552
1926962121
515836964
1230150505
54323353
1304602147
586873691
104910578
227925732
1699817911
1652265768
1134180911
1493285456
869415228
1584869654
1057853900
548695982
1850535055
153588690
1463059081
1372552655
178741382
1684205441
119472252
1630253300
1869595898
1472819634
1744105363
825419459
957671482
1818674602
231888927
1562005140
607249764
781395200
955535878
999784164
2118609323
1370776444
2077862234
1784885496
560671859
1889184033
2011153045
975198258
2044921993
1832039581
1796943111
517472638
680703326
1407801149
1438307067
248300767
1005925519
997205682
1409171003
752552351
829754905
1232891406
526333916
86191085
1232904529
819593907
133430830
350419434
588273524
338615414
487004898
2066483371
2049261147
1342127031
33712308
1129781037
1203810100
968095201
593354982
1588169353
2093754798
612767551
1444121435
18125742
314142411
1073961652
712695015
629443633
1849263781
1418604320
549687769
1001638028
626835638
797052403
9548727
1633435384
787463196
1384918892
28164658
1922613858
477815560
1381180489
1207047719
1204032036
1721121965
666117351
1770502259
1214492776
1001480981
922914299
861177898
1241623740
370980650
879815027
362432250
888802077
1564328383
1497613286
625921500
1090106644
1054393968
1002386106
394945951
1750693721
1789229921
1477803528
692049560
1106138579
124978237
1181490001
1260108607
1721885791
1055674979
990747678
1914121171
867764254
1923796477
1030836783
318179368
392370508
883263939
2020233122
135209934
559914853
1838205653
1113187624
1721301407
1993002363
2042305269
1366775849
1955806327
1742132104
286988975
318164615
535281410
1525030393
1328618262
1340464052
995419586
564330478
602090863
667009129
651489089
440317796
399397072
396181692
1500625051
1281596604
1985346515
8611366
385534348
875529042
1008919293
163255519
88217601
734551750
2053864578
871715525
742885061
587295135
43616498
1879743778
1752559203
473194776
745705258
270920152
760607888
955759158
1018144946
1430797646
1855615041
593497020
42937965
170216016
175910023
1867652697
1075095395
1119479481
553074525
178801876
1654644316
594497965
1780397037
363904584
384947614
1340278459
44132021
541895477
1645728481
714372791
1333988698
1280116025
310673489
1975861654
1281258321
908526932
1695409492
1322833524
1728134511
2044344265
1275705805
673508950
73160671
269693167
1061994348
1577722952
451408481
1167494831
1941762400
931677151
1060856441
522973447
138800839
1606268530
1463473923
929493496
489896148
988618090
778002859
800879368
1815015158
1749058060
2123347292
1045467947
736158881
1602219138
1500907455
1872275371
1781266757
2103458093
1227674076
663820764
1854672366
58794547
728037573
590212642
2086712399
1935598174
1534196007
700010417
1341290553
2102809581
1026610406
2041148484
1070392802
200478485
735974199
274409988
1008971499
694425436
596017487
494698028
1604455771
1742040743
350221690
455644688
1304988963
70042137
1219393457
1398488389
1436418357
99802586
1521848636
758563465
1076385693
191279916
2087221160
402577182
1284151319
1033822392
1004459057
1544037489
756132081
1965734568
1727461105
1261418480
1842884116
1681392144
2037197883
409425842
106522451
192898473
550795058
777739077
1784803665
1591802727
1307929190
1352251614
1453077229
1250503156
677065704
1458388543
1001030059
116068992
239333042
1466757395
1596769019
2108754973
1687558369
1811436314
1321307833
765154155
766524048
562261251
1671719183
1240622345
1029437357
818403291
614661427
1364938251
1631858492
517668274
1593792286
319914058
1672170969
1661424408
1639329368
1593980773
1022841746
1782123910
1975235751
916947737
1797729890
1632646086
1897321816
1468518837
845844000
1853861855
735284411
1975344088
162430045
1150568970
2145495311
1907382981
696649796
1462032190
684760144
64070961
1577967914
728357408
2066414480
126999595
482331977
984985046
1386199864
321918511
513933596
792003844
1930691490
684766375
616789714
295756509
316106057
1425726111
74274566
1314244996
1004892190
891074199
451566510
1010091387
141567631
1248689963
115595403
1926615603
513623399
1037171467
912224288
372804191
772427131
2076796592
1637624396
422095037
914773904
932903047
1223384650
269014978
1662629855
2003227833
1682461641
1562202239
549738177
1779666249
78873159
1199688226
650765128
457959835
1444021561
680200404
1298156370
1150047852
1575063112
132696868
425832026
386697270
1755908910
2084369020
1072045970
1423442685
880234738
1890573940
772261345
2114471925
1150192425
708714986
1895720620
173946493
506140857
1670960688
962142836
775121442
1238568144
245594530
59581936
906165861
296622634
2066567295
1683842665
2058230960
914571032
168291678
1400900874
1601416445
982685303
924775972
129629145
684088740
188799819
1111897411
542279750
1696104868
1180430491
86547569
1072982118
526563093
1446219778
1767245462
135362104
424958259
162220648
466345091
1410633833
837358157
835339076
1629607202
728217240
1807470677
1789410234
141734684
60303499
1393433459
753792694
1991027321
1420168201
437373408
1469525059
109333399
140819114
173958229
1461425115
1022760229
1721609203
1933951563
349303544
1760362202
1139295380
1970768044
1748006375
886117180
660162765
1741282988
1635675297
2131586320
360085381
605846759
2043061692
994473630
2035265899
1442334190
1551451623
1016499857
194117856
1402235317
423550229
1461366127
746804419
21766648
629691083
1028984304
202069789
1702395481
1864934805
401379949
265671458
654452276
583383173
807337877
339795937
1032304077
785174029
1658107478
1905529797
1084443175
1939587026
2018243291
605335331
427597249
550722265
1267450833
1628498555
2059011413
301383254
1574588840
1466806990
1477617811
1646980297
1439118122
843564434
869743434
2097930377
2066326461
401613486
575747999
1489461132
1948811794
661571377
414556391
1976744881
1438543897
658352140
1612795019
1153464849
2103813675
2130169655
1527390497
1331947988
167659849
49029162
1775859822
541674588
1755632937
1739134901
870176625
393042669
1582037644
885359447
1889632676
507817248
962201276
1504759087
2071217950
1716794280
1377849577
1550896324
1929837933
996830394
2129893760
1543617474
46619414
550481134
2082276294
17575209
563841392
1019164415
876542906
77544815
714364431
1738666841
1927369138
187458644
753484983
1553488624
1919840101
1618945123
740846397
1148293449
1011794919
2018663199
1231330950
1318692214
1316333231
2052143762
365063854
347794373
2122592786
770225000
1089798190
1994070687
665411651
1260474103
275399330
769850970
2091784148
1354118751
1840335053
1420180788
253807693
1609753980
802717512
1537812038
1779555926
1628930349
1512757568
1160110119
1963420854
836782014
494223399
1135576822
244555104
1441650273
1654254430
1950399829
24239618
1950797064
967895284
1132921587
1699942258
166817702
204682051
1219667017
1260576469
1224559369
1012181047
976396564
1349009240
2140209266
476963788
753956446
1768654291
55128298
1605153285
146671102
240401647
1260097378
430930498
2014402361
962195283
256755570
1104760899
700294924
1246049090
512780052
874111474
159508474
1858554944
1551145696
499538261
707539936
343803729
1805915635
1812721690
128852224
1268144107
1094479477
1536771860
1473046683
1020091102
1978740755
1340008006
1118092923
326699529
12078433
2045711755
479146832
1293139475
1254783118
1894707409
612859594
224867594
2124327158
248937361
731298083
736409319
1554159877
1257479474
1865054282
363092232
309858573
1215679531
1172867489
515360446
928456941
393715049
163489949
35690544
429965225
860084347
1966659088
10487223
1884865324
1837145301
1239476997
1869987392
784131306
1544715389
1116778556
1650728669
151692783
594146297
502286225
1691590243
1667315800
1089035962
656332556
1538461875
1412468316
1223832527
1929545267
960942041
1253522231
376082121
806578605
986518690
437585728
853690149
253452275
1433458538
1494447106
1385026129
75589875
1071018911
394503375
419846837
452394930
1669625727
1791228779
848755954
419334974
1627757076
1663824013
1887640016
518338110
700931802
1234458019
1137742297
539712802
1374204009
743054754
1504506647
1380277218
1506719281
1864549461
1533970293
350622050
1262862841
1611274043
612674797
843550110
1900396633
1259322550
1535855052
29430367
1707500414
1240241355
486104840
638504895
1789131823
1754201664
1591674612
640757851
688943006
99124798
915844952
960625800
542318004
839270658
445868020
435457993
334061967
1834544053
1399816864
2069445504
1924156844
1047886836
1727948999
539346878
1219286455
1803793070
1938140471
1708748176
1848852897
1337859699
1129003692
1520686541
916684346
902345267
142789898
951073785
1685621326
829311454
440553538
1349219838
507199769
833053075
1878475578
941525050
1836849352
157817118
951348818
2094508418
426910561
490555397
1075416255
85086609
1009317147
1950629213
308443817
1820801060
1108983039
1124136014
1174784930
1262728507
164429189
1475230969
1044710112
2088939307
1719503843
1001755696
1900953095
133007328
196853600
1442636734
1037508217
1605893183
996343990
1409059300
989560410
449578551
1803422684
1879616702
690159467
945606917
996646155
1737466383
563161859
323357294
929015594
1970964932
317020947
1376638753
1383234937
863827816
1760661379
1428396108
442623855
1463849744
1366159537
1363674387
1343082760
1157725532
1914202631
961074487
731732397
649278154
163813369
837985699
23541727
2058403639
974332346
327751704
967021996
1993429317
298101876
1164322241
239992813
441957111
283032113
1638534796
519979682
34024813
1175167541
2033563557
742384803
416205082
1805520597
1733088320
1949784213
1363533252
398592194
740406171
2140293339
208153026
620726671
648218822
2113498086
703764673
1859465891
60116419
1848282229
354035742
548409900
1820327496
475037330
788732936
1848660761
252238371
826668595
993223593
789119643
1808916914
824270980
1316043184
1539905544
294676007
1487431472
2055680097
1848881593
1144961631
752139119
558658891
687813205
1594578791
804234937
288079181
1823058592
997257335
2041023084
923531796
259819969
541339412
1914043604
1740574486
1742846418
2065068531
748582951
2119020080
188223116
493728230
394468061
1607193400
869371824
1937381343
912587068
1276900601
1008870830
1289145570
2104552417
1839391193
109042579
926641113
1249222757
682754900
1696078597
1959077683
177138215
1133064658
1837594047
1764986057
559512120
1932299892
913180452
1126589784
829031386
1174978251
1886303835
468110063
508008236
1839074700
316707514
603489253
364126898
1758976804
826143437
1570711242
221089851
1650819822
179503685
1406903765
1176356280
750690849
1805905583
2821523
1998316379
937251578
1462678970
1911803359
94813276
852855807
1925340038
764219624
1859243043
308216141
44203382
80913724
298817417
1419908642
1936487544
645093349
571077481
1990140637
587763682
402548949
192240162
2125141140
2122907282
1160453335
445838601
1994363402
856745349
1446898824
689549677
1273629870
1791318794
1148208833
904033990
871595953
1005713930
258314727
994433905
1857808779
266873025
1819028575
1428992001
1367551103
1764369940
1027963054
1998851506
1344943647
520561820
2125063808
995094013
1104420163
46352609
166868570
842836366
257892997
564411757
1666722385
976938202
475771161
671185899
1543524727
2109747124
798351903
609437795
665749295
1074354268
116884995
1121409675
1152632765
1352096467
1992414962
971364745
1973198657
1353397408
735114259
1418900627
556404218
1751994941
1082737896
308506284
658057937
188425131
76294488
862629403
1470492033
163319574
138953106
767729129
252347501
910580152
1765555352
216188324
157303819
1843702658
539253875
1529862252
456662572
1562256291
971630257
1739741316
281276121
1496694206
350394794
1560213544
1170272139
1082115499
1879063950
248340438
800646982
828264230
1904256852
685769677
2036362216
1380780629
894144729
395589941
1530358456
2142549815
1969928635
1220811631
1160905879
1762755789
692209085
890976096
1052677885
93988398
30633729
805288668
732918155
439631960
62100462
695031814
385111876
1339728151
1851305080
417841934
943720335
1626133331
559827635
729862215
576894720
184490476
1408237695
60865594
1811142692
594204097
1032557915
1660718207
1745740859
1099761236
1221207476
1808709925
1487270387
139377838
863663069
1220607273
670577699
980741740
1031748854
2030987893
1408535705
302138785
642681700
621719147
1248382875
125695832
2017307355
1381165460
1484373204
203792573
868805134
1124480727
1372078583
1900421302
100120702
1353040299
800491086
484970168
1474474256
1133626411
70724684
1395779103
1775403360
1272859651
311354190
864472984
96502666
366782685
795637697
1989094231
1902553632
1629396580
526657267
1185455327
359532951
1615538814
387711390
2113733484
811183636
1423121349
42214973
63619989
1120297192
1013018902
1184121514
1255666701
26626635
712830825
784886009
154106278
2142073601
1142625776
1730749966
1576134511
1444887080
1609159035
594395759
1896939732
1573238703
554898831
614801490
672850834
388623948
1800160630
374392247
254511381
308868271
1282677799
346340347
1524483752
1572278340
2028388335
234643036
1352193388
1278322720
1513438759
1796318257
44748883
148700405
496072344
875909066
1951453890
1792827070
1000492097
2024602689
2044581215
601924444
374122597
1089152687
3307425
83139548
885677205
1366158127
1056952996
1188417012
1227063862
2040836777
234133784
1482815628
989256299
2103974372
1393041883
839470290
1427081062
737067151
2018263730
3840726
683989285
1213634118
712997188
386269082
44124380
2025489338
646378082
683091469
1634583589
373642462
765889994
1737802279
1865067026
108472182
725327427
2019165820
248203006
191441964
1606876959
1602748225
1118843729
876172890
505442232
1666583788
471029601
1566528880
1293329797
1811244948
331602588
1604357546
945059437
346937917
1327367739
1452622791
632264313
1708336591
1542575249
1913327266
362681047
715840700
560073449
503474484
812812173
1359669617
1157984574
1273074167
1912831840
624975765
816291586
866903127
670389195
549047479
69130605
800537257
1730349717
1862306235
1421699876
1387393892
1760834167
1052284333
759643129
744268057
841351847
1237471096
1638236991
7518233
896044535
2070238135
217845762
561936035
1624657705
1200007770
1785373430
1834998845
1743995947
2112429363
1172105664
277658538
599468440
1656749669
1245360971
13039906
300615447
1386988545
1767870242
896830443
455555767
399094215
1066483315
1171466145
1690122529
643099953
195433700
957020881
569351376
1236900429
1297104226
376420890
2021858197
40355943
1402158682
1073199677
898629565
877870392
2067168061
2120839974
671728181
1482076213
2042535141
2087382012
1505597917
957671871
1740453950
799806695
1825341638
1319702986
458451405
1954224212
596472571
223127042
920708484
1008566804
596369523
161239126
1589413014
1986496400
278059179
408905372
868464384
607481203
492267844
1328624592
2112090349
735086364
1212736605
742580507
1047544248
1847179194
1213693952
389855130
872180152
147931813
1409284339
1465809342
1820943855
1603656792
353835346
1688444295
181419810
1489600408
1704760514
214817470
334227616
148226845
535707934
1500617414
2082843500
1237802825
1969767875
923226139
1348147397
980783998
1161975169
840400661
1584542526
1385371300
42605720
2085174712
1705226123
235751955
147166379
1193370015
1919027851
1339393471
995586673
313206140
290686471
319391961
342754277
631774253
126692896
593858279
357670858
1126435495
1901747380
1726914837
1013717524
694270788
1098348177
1064534680
678242017
1584588211
1603218775
824595990
1421475046
954068608
616749977
1397631779
850819881
2014413995
1926065124
1034724560
572646932
1199110806
1088611900
1271036151
1503771606
583523004
1262080328
578329483
1149992401
824284891
1468228341
1742946727
444021620
1292909364
1055368959
1654259262
1402746794
1560115073
832009306
1381953034
1505720927
1324627316
443847460
1181595423
921266973
1065381799
1887118826
216469827
1725925518
1963301609
261185411
1130522331
27354269
1516261143
1861321819
106797140
1259352180
1839927806
1629339521
1302187650
47945706
567818700
1882604026
687498938
2059850793
303047968
521098227
1007071533
294064652
2042776336
1243555472
106719264
111924273
873212566
1970747742
296021217
1163927329
1115682757
1176009439
343486370
1047585576
1711530157
1665394869
339379191
1490583656
1595288561
1068788767
1962439739
1889867388
669689705
306394557
1569425581
489127092
1271872847
311404709
1432216262
1047580798
321865697
1146406099
69803883
2016476683
2110234847
473014086
953757145
332916134
2108779945
1961336915
1831943859
575821459
1275778427
1062272138
940187126
222418349
916513522
178178954
1944280190
1885053925
688429317
117574122
652061475
1853255391
472529675
1477571651
53903108
1599999763
376978804
1186935523
30635691
541720593
756970686
1867503934
560808642
1627994761
751407869
291576908
49509685
2109834587
1141683997
206453831
1016551490
996847688
1715353305
648965646
982735830
1825731157
2138777301
1959748349
1039079065
76601854
1859915305
436175049
1758082320
214882338
589267042
1577443868
1654585662
1161103043
1332424174
1152989316
1068739198
2107829574
30775395
355674525
1183554007
728645719
1279353639
17673753
283560226
1569449504
140515344
1608481925
2086591331
1053076134
461965473
1264520942
508096022
1091587977
251986710
869106673
588009164
437106234
707105073
521103
665115050
253833432
184409893
2107105083
2105875186
687185944
898275329
1100469816
465270209
23109197
1186901395
348252891
566020920
1333399013
908762773
916604534
446204238
1972893714
20671265
1180669879
922557605
1738812366
3566705
1241026472
2040321757
90611800
1421521038
3494763
766345898
695714170
948748292
575587612
1158690991
533417853
28412444
118953333
69571075
1978411216
391166963
1912395242
809533335
931927434
1459077660
2020217765
203178945
234476980
740918882
1355566195
1112123024
1612708130
285117484
1221106147
1268477185
1720398324
762576846
2016001985
819809047
246847773
1292991872
683104370
184146412
1089118900
752573019
1743759853
1087249632
1191928015
203933127
1743067536
816099758
1002595220
1479935347
23248116
628481857
2035237802
1335900833
286585342
1305079801
907023002
979364075
2093740890
1404796244
1724052148
113703836
58157029
386332861
2013098608
730015022
1666653219
1359463218
402487921
1204632536
597643527
167524539
1564634658
669576123
980771559
917330243
2119179211
1220561855
859782199
2143801510
536588381
1198895557
493186884
1901564518
300903555
593715168
1227637704
199055325
1453243730
270331001
578503269
1408936704
1504866225
515530255
1886865023
1411502667
1359583731
1068207614
1031796318
838538952
574445782
1693990999
330329248
306718086
1767601453
263599341
359635777
1659704447
1349953464
1987385323
1832767206
880858346
1168488001
15520762
196483277
2112638118
1513818471
768278661
613786791
942706582
97855839
918821569
432854402
1612642678
1552226408
698845744
1222498768
1122556347
1401337783
2028618919
1875364378
290355813
127277810
1741452934
377869206
233198264
1589785048
1842817716
1116893912
959801923
1593783487
1249561421
1726650505
644797991
239233367
2079171679
2129976116
796878007
872246182
240599949
752060939
736339729
477053979
425400884
1638551036
595490196
833387463
86259407
701091245
1326161729
812200896
1329477950
1581898423
34580839
545784982
1818398060
61931705
1436043268
676637994
1169708740
899683933
2098844753
819669008
1335055432
364486690
804719095
1058323477
2046903297
614907452
82679328
241972855
953354010
509152653
1601817803
716615165
1868912554
917795128
1869959108
1388258104
876175348
903013488
1012490881
2048721551
647286938
187495761
1676689293
1496232520
1949770751
279073489
1915089894
346054705
1618155417
596543154
433242421
146948165
129420142
635533924
814315253
239743577
700569118
149834098
550525161
2058256543
637359287
660904856
301894158
433831993
100693090
2058653129
1940845605
563462763
1258739728
1872193602
3940295
880216712
1210754270
2047245033
1991906334
1576152418
964712985
1451862681
1711686107
977851016
2139803999
1341675310
20571104
804236883
64758242
1694610217
1204011868
1058196904
1429518071
580034504
901628340
731826022
2052952815
171502592
899598085
754508793
1070121931
359092930
736598452
492538876
529794045
1441265240
663291753
1848190286
1714143869
166998964
1360935264
833200211
704995812
644665892
1399296956
756770103
887906026
1312116744
1556683733
667817122
983062918
1125689191
1573379986
2153200
52340086
796339442
1568989735
1808763197
1596266012
1548061082
2140104633
174341559
1057407582
1648530411
925156728
1947664530
945275581
1028982274
804664861
356872444
291554285
18393549
1408077965
233501888
92990873
1891907782
911927374
178195479
266479923
158684246
1181954928
2007298647
1751632997
411125874
246158814
1346977508
111852956
120402696
151453922
1412326748
1505363612
1238632405
424592507
1261022711
137953102
1317142193
1354421765
80404317
17115468
8405234
1165319913
1321473458
1241022994
521975151
1433150668
1739447754
1367154915
498554356
284478802
1904253340
866521041
1140830534
1636383210
886637541
2024746259
1471870812
313838873
2062517660
1827114890
656713262
1741178304
1510034351
369305767
2021754657
1691436023
1297436019
682147266
1323102184
174102823
337755771
925914828
858079077
988695443
464376060
1270134646
923948292
130336749
490649593
1192366595
645661494
321860391
257007128
1252473453
390357829
437851977
226002152
1094066795
637615562
1024892646
1210904624
360369551
388459733
656832770
1357398168
1419703715
1468581057
992282895
801585845
484416250
1611658683
872384182
844894423
1188034771
1442015262
1441003886
1809642897
1877749175
896847351
1767276680
927834344
91432665
740205814
587953025
1578350228
187582824
544024662
1735948325
452814745
524462616
883271774
393659325
720776246
1361233235
839238249
614129306
1780094382
1996559293
974641957
398482451
160462711
586082356
877752452
2109976108
1141045185
1598734190
1134679882
1532736034
736917014
583227236
1058891987
444086904
204146616
1513613475
996482127
102123135
1929554408
765940639
491446737
2105898508
2022995695
1943720989
1521930374
2030923000
781089444
1750113881
573694688
227032643
254024910
52345151
181077200
962948328
737257982
424730250
1065022088
460064830
1100010469
1987385323
1564757581
1357467941
1158534771
2071679139
235864722
561555750
2086530897
1536731577
1597005453
498527305
1073651442
744335048
1395335793
1516368790
753005070
460395603
1873946046
1931704303
791034179
491084675
1315525002
412749890
1170718735
361132472
1373926296
511129269
694756335
1212864098
2093322387
851874028
76749908
1373537811
365838310
71844930
2009931655
1439503011
1498439338
697688976
1007608919
271990706
1024643162
728527443
120451649
1328822299
1236054894
480772086
531501088
931758198
695383786
657429339
462815059
940693520
1496417252
1805323484
845630464
997436004
1585419127
264265778
1670135223
2019517300
481267265
371046017
338295495
1527102583
219996519
459532065
1346477263
389652140
902298722
894945153
1625696782
848038023
739323941
1773085378
790006772
606834700
359499850
369884354
916599209
1268534702
785929445
464964218
1933183847
613629588
1809018966
1410937267
499506658
1651337355
152263152
168931212
987599980
1894288694
1596844476
1231353496
1395223612
1224229039
259100496
1339596240
827689003
1860757634
771049937
1306344571
1302062083
113009611
1788451136
1527396846
507643515
1718865558
1749543615
190116265
1057507859
1599525675
784899652
1222530408
973639723
1675773466
1609954439
473237673
1691643629
843261350
1370314813
522361006
1796626794
1233747803
380696170
1926457508
1942052973
2115706897
436656490
885347692
1819201007
845720456
427338697
90977187
1660026496
957382669
111775704
1842085647
1066020543
950565853
1233667268
930147615
997154141
1474008232
1426238631
27344260
1003509589
38284840
1746891119
403316583
1128716592
1509236771
520786814
2095378178
494397943
1339753879
1364668609
503640665
889129879
372854491
610613511
245187313
1158604944
1014960077
63285864
1638639855
2146551873
1759262848
1004997017
1279298896
173520171
1046291712
1265988656
282618756
482558556
245837633
250462
1437623936
1719094201
1546091795
1127044429
162591868
682639709
2102846315
1720957763
1621450312
481141616
191718471
814266845
38207922
334100552
220611048
146038085
1859821894
1643117562
433738867
1238116331
44661430
1038801467
321620180
166300573
486852724
738519215
1756017031
866082615
1143791411
535225027
1852829138
2019294342
1035563761
1341524091
164593722
1770810626
323953429
523808176
104985342
1895255154
615823978
1677798991
2028950936
201263754
1962844302
519490896
1924849374
1123934538
1549488817
614689099
175336639
1306249213
263638934
1153231972
374164457
113578797
640421889
396122926
1690525849
1811543860
797095591
618831267
1302034726
1789209908
431943641
1289784603
45493824
1181539541
998140663
233680522
429404025
1360810912
169012349
1564882938
1512003994
466196652
722732804
1705931821
681606020
1139315409
414404253
44609950
497375831
1644240249
955032072
945590787
1311993044
711363820
1627542984
1002500820
94253119
144341639
1149680223
534508847
1920301348
989445104
363101176
62357492
714036530
1814392522
673139618
1241100096
1581202600
1490488623
1364009218
495784248
591275967
1474549873
1495290794
358301606
923666641
1907263494
1683446531
1312653560
1814476837
1142630816
662928141
428005563
25824321
1493999613
270963694
1955338989
2068402574
776816028
1061999246
1075248499
191756882
626390604
2087179842
711002082
1804621693
775218268
650152224
2115809506
830319675
342968563
1090111501
1926301023
719992936
297615843
1542122508
166593129
1149400414
592081703
391201792
918285222
1833018387
20276053
700911811
679292350
1076909131
1630147725
2070866535
258253979
881455338
515594671
1951957254
2071990637
536191045
1039563711
276001716
1327548043
611375976
2086645191
1427172607
1884414442
2061505431
274802302
2132726286
326958133
1177956632
1533654452
553537458
1930079773
543669573
206384152
911784736
674094250
1793220903
983742351
1216744083
286289205
668428777
1450456892
995450862
892441868
1644170125
1615325496
1839757907
1809266386
1877742982
920215709
749108265
1293630568
1491485172
66822181
887285577
1223455260
2009364444
785795057
1105003342
1180361975
1204865078
1308094432
1993809013
319302251
803660116
878307669
335137472
218441503
664960655
607995081
1106628758
375944639
961714205
1101248736
285269854
1652112246
570858275
2097550159
1631589318
582522852
1771790155
1591262283
61451300
145339211
1166252124
774568943
4506269
741296072
1729711577
838938809
1013124708
1305424228
1822376370
1692080610
1997167623
2036968628
1013834924
1988005248
1491940696
1063311724
2144853100
1828665786
602929012
334434441
750073994
1496277355
1530822246
1464321568
132109698
1320926426
1040851152
1119141026
1249305842
576212631
1286306788
347089090
184572610
736948518
1251433637
1362513950
925890354
1237567671
1705813439
384883283
786134683
88854058
778109563
94885206
1964692191
1998218846
1596167450
1836690516
1320646684
292890910
1921822758
106721455
1522004431
1002949767
8824889
1878032587
355851540
595081785
25815456
1007568119
784623847
605080755
522063373
690216143
524548211
879841838
1082617015
235958461
1679982109
887114630
576793677
1283304844
312941987
541240595
1023704258
1898672342
1160005891
322834481
1718717093
1005628172
1992108675
1860708357
1146565886
783012665
1072307474
96654271
1631744384
971504142
939474461
87900739
721145628
1356202674
1905352703
2107210199
1715619590
768417798
1245707751
1575301453
485873357
1060254483
179465398
519724604
1767287724
1558868630
663692089
33268947
1752200830
2004784765
1727915900
1538792507
2146439620
1865097122
1751444749
1982700461
2068284901
450496498
739104095
1355840134
1315313123
259347045
810757098
1691434115
696215995
1203144914
1637281735
1167460157
1311956482
2069611950
1457488181
951758395
1440117217
429065731
159040427
1371128769
443995828
687898654
601955504
1025920470
532189916
2032721390
390950719
376781252
843019589
858769586
526289879
81133047
407040483
349605888
1830105177
9458881
1040412561
517925473
1896440746
714598451
1257509362
643278972
75673422
1374253326
661034313
1233852153
1187535507
72771355
1105699171
498966676
229738937
767256452
317460779
454968493
629639456
644152014
831429377
1774341997
780736378
429306473
1490392757
2066004395
1063628670
1378726495
1938911755
1497057140
548399402
2138124095
870327979
1467566521
195404392
1298721764
1067918802
603039090
1893338637
703049330
519303966
2050650214
2042208630
231620542
545913193
1505387467
1666007586
527164933
1971784692
1459912704
299185866
1097436794
915182729
1100509877
1655290766
603231699
1134392368
1590445877
1869633564
930509212
122673500
1358917962
1389067957
809404824
981621923
941196864
847870425
129851951
1105462046
1794877302
286991694
456958776
1197515283
166178421
1331374130
703089672
452377362
323611650
1748166508
877472620
1116114613
1853746955
508708941
256364249
1347809077
973815212
1923021608
797297222
782012883
1434466371
1712393666
317426043
1748067861
15099614
2119265451
2077534784
1510303014
2072129119
1401258165
1621691784
530645956
847307087
1092367661
339567798
2063837395
463771674
2067664656
1197851400
1971056606
447365138
1833664630
1551536852
79630457
1534191769
1929802238
65604112
180901320
1679385691
295197208
1158297573
53729632
375930491
831612737
2068422197
411176172
2110374510
1248685263
309138142
1013883647
945376796
297289488
1238124289
195420580
1890885017
2072112665
1604606758
375606783
1805996732
1965115013
840355026
1148166443
192925205
1731391765
1310572149
1074380852
1159877593
303120924
1854659972
1160969636
891626278
1109841383
1647220348
889106793
1703186561
289169309
654610102
181518004
945006738
1367614677
5756814
1816319387
1750651372
1951491625
181243764
905005882
1381265763
1298393104
1444959866
1633624161
940839897
1367260512
2129621618
653163133
1412923455
1607051302
9767030
1464558718
1001962350
1207638000
417389499
1722438505
1822115041
468868190
1605674676
890142235
437463998
1128798552
238990474
534175979
156986883
275083089
711583978
1008094248
1112205914
499619818
1018688530
1667953687
604817142
1925184102
1578994158
927969247
1705210574
1011638214
1903315863
1339758004
424443590
1777733221
956178396
300223747
1693400582
1366776681
690737565
2061133416
1300577311
2096825460
1497048266
24913690
1025161288
592973819
936657681
775552772
358746408
281176184
698509454
363862043
935312447
463892150
222662317
917649518
749429460
1527702825
2084386379
661406479
1293371611
319395292
1260085921
422150429
1105990265
1741577386
175311576
2074708307
1438478855
2003452456
665298328
179853314
1958899608
1198410692
1747892403
1677387268
1835707772
1603870953
895928746
513984439
1692547945
276660471
1804741481
899533330
1512665279
1121612613
1535161751
97626395
1828794503
978977774
1175565578
223442982
583999605
820071284
1881144540
1581014120
392925881
1367980870
1045769800
335398426
1466906035
181030481
766751792
577814156
1035619757
1670365176
26714212
1521996671
764514417
927925198
298247492
1088052541
1559213729
1340196039
231394137
309127115
341721501
573997193
792926135
300445053
2128054455
358930401
1519444046
564867526
751087353
1144597901
1635568927
2115576500
966164502
1157375841
1415135502
354485749
1839547157
624812659
28409252
158212390
894502306
784778784
1109987600
1387431844
1707459761
1914875543
1190407657
1926655470
2053707481
657282237
447410195
525086891
1469892577
2021876169
540735601
739880680
2109338229
357007094
191440332
1152654798
729029200
1681690224
335637959
660143839
1986262692
871217609
949194824
1307194323
1139223819
240465833
1574753264
1557766422
413761535
1238632838
391352011
1043540972
1218553226
1647676005
732128353
670121962
324531006
1542647664
852575544
743795189
2080329677
841251950
580230637
1456937091
1784558558
1435678619
1620181326
744394707
744485139
1753657164
1808971087
1839440443
1849079416
1573583259
714442116
263733471
967651662
1827494786
1292229059
1490795209
1887196708
997913842
1305649869
858519949
805319089
985399395
1820200127
2028475772
1489675959
1025978335
1420474859
36747211
351063775
1325519661
1036648575
55434286
651331831
1735228294
1675117172
1085399710
1356679022
292846001
1225548048
1181758817
1075046931
1751623653
79815500
995583519
285152229
95287173
1510985053
773359076
497060316
1859863846
592774295
535736785
735677125
1109695755
1818582712
1499993336
329850842
17941033
877612511
101729481
1429105182
1412475433
2078060252
978032447
27937515
872395184
1288835306
1281669459
1073828192
1390136370
367499683
387076305
1892278228
1885473111
861983419
1888602356
1253017899
698807446
1503883548
2132020375
762421760
1635566843
471639758
704609601
1675651584
1826196701
379175915
1077480033
758793115
84698406
952364565
1805122974
252743358
1242609671
2109820554
359686759
1859557269
577389274
157954902
168059627
1901277293
142166920
1381630589
687308005
1149285679
1801420284
1155160435
770499599
1373556705
54665958
1391339255
1130412619
1292965012
1913565933
581951756
2076779237
212113888
1368345976
1663201193
15153792
1586902338
730576743
1716684358
1303066345
1175087819
559831216
1450307788
1618843627
317359815
731304861
443437116
1648983426
601860168
1531659467
1457870056
234668428
1203993406
1034251450
864764939
36424864
276154586
1784552374
2044740644
2081237950
1224332907
1623509471
1517549482
1889218727
236228558
291895288
10192293
1874456023
455463623
845595861
2119170433
1775614935
966229809
1393242807
635742653
1141197707
2097652660
71193709
362885638
1146968358
1803573393
803914298
246287667
1473171292
120634253
672949816
426198078
1496220888
1131996185
30069316
1423222366
1795359183
948057184
1559680511
743854633
1048003912
688407728
1692091416
779193917
2050027986
468065757
1148845024
1573493965
581619565
1398157451
1368764556
1488841103
1751065293
1067885992
2018719718
1531962901
742861783
43844453
167890969
633976801
85860798
1625648583
1597395858
340543683
535640479
584955093
1204409975
1696920624
1652679489
172876445
924918788
611304065
1301564773
1281085254
1670477194
1236428287
447185206
954848374
1122470911
1390164703
1920110929
1105292879
901630225
503954834
1845778936
1984344351
1997882720
748997081
694329607
2112424336
298292584
206362812
516196802
1179794296
1621807598
449707004
1743022404
1462476401
602463881
1052988734
792990804
980738247
1757499422
622117590
1913243187
535546921
904189117
1366809447
1116497371
1449985607
319929783
710818635
1269648374
1990713282
374632062
348067515
1030272602
221957823
965980958
1078602501
1345340726
738678335
87667750
735712637
888220328
2124982736
2138771468
355907299
1449144703
1646092902
1174365096
1037581202
1023913977
804155085
1337189430
1867753835
2038673506
1210139933
808301169
1201689188
265177307
793244142
1029524859
1165614142
1469929032
1405924380
274884934
1292971594
599248158
1857585604
182515589
1004254430
1096863097
711269407
1133772182
1565580168
152679822
1584777769
1001168753
777711344
2051753829
1930196393
1525505957
559234634
1519038608
1280865866
2145378898
2061272450
834458925
504928858
644545305
1142429397
125876347
1585147071
1171658890
685208842
1365496621
1528393012
1564532572
1519862072
1599686377
66962638
1742943912
1435540564
2013161649
105504462
681277914
341732466
1885508975
212619052
1838490497
1730674794
1296153617
1404215401
764173423
483310999
573550923
934601989
734862986
374323798
975363057
566723822
1257220126
390549242
692672040
1292764474
1793868317
134642866
285505812
134656299
785831389
1190820500
225189224
189016771
1984768578
530212057
498103927
1089916841
1793711265
1143638328
131576601
1924286754
1903803102
516827210
1733106599
1884796661
1954145830
1678521419
1625971640
1270250723
631016364
2101303438
400633461
540457429
1614959816
1214873681
1338064698
62063781
1302989526
1255295656
1843448168
1597696815
2006710994
1388100235
1967813438
945806134
376172505
1029066598
156397505
1427302791
1905513196
352621978
1429227233
1721627996
262534792
1213882952
1441155076
2006826220
472089183
1478835531
1193437595
1998950820
2130737791
1738837637
692806954
1442344884
221120327
739187863
1770188345
775255948
1328396186
1603665607
2079544018
797115019
259100180
1043492813
2135263176
1584795671
242583083
122706700
1022151103
1109395834
510767566
2049836907
991288980
1046122006
77057597
87847387
2051031882
112607466
1714064967
505417067
893087887
1807906294
1594813712
1377022342
875369399
1667661767
1776373795
1249114755
1446065133
1572621885
98205108
1035142917
1726874111
1650066479
1643731495
1597511363
1002760186
438939359
1420556532
1724180887
762415528
90232281
86903994
1731159110
1716377730
630268633
420263741
641730354
189989691
1188976926
1769720974
1167170133
1785834163
372981145
1202613181
1760840995
183360747
1763146184
231233638
2109824337
502996870
249308412
711854495
834459135
1398731111
460175153
486615843
293781440
1955442435
2016518785
2067118602
714177201
867334634
1997245627
192693246
1903704701
1000972243
1436875939
114597042
346399643
48146174
1446276216
2074108190
1966059559
1833184412
78649472
775211190
555096130
1951460378
323424362
1242777328
2019453891
129809099
1955754917
1168496170
936748551
710066494
1976483463
1839769845
1219690712
804593174
1358005978
1220429731
1865679704
2111904973
404400301
978747357
1737154045
2009859192
2147315848
1137589896
1101711283
788970202
66611337
1709663513
846353213
1024884957
2027136656
150909692
1289203862
549459214
356481957
1882575528
1168250302
645401354
855524109
2014398761
1492392414
1477874975
264227191
1507329721
493441285
628531716
1875183513
1926440550
2147389478
46736648
1267341874
1133784979
1462733404
473181670
1789663150
1562158087
1578129173
1203447801
1723587522
1485842869
328118607
454753097
1101702873
1527081294
655918141
715952661
1947268274
316968671
1504979122
1985917180
2000249517
1910048392
845621376
496725159
206179925
564038684
1156665695
436106862
1730683801
377375110
1500323716
375008809
497203628
2030627629
1317838655
981125053
876250402
1349497997
378644694
738862704
582890831
1914932733
1497585996
2093695835
1921400151
1441355862
477980909
459296100
2109663146
2071568603
958485364
1175841231
855979881
1045544433
1586930106
539051472
215585743
167502554
1246150499
2063139114
265887905
1646216679
1166144288
182762
994256621
1838739722
1088161439
1712526229
1699528583
488609115
719907358
1309301550
1715072185
1798596580
1209672924
1886202892
1135010890
1915349207
644427770
284993487
1514279721
960841837
1660453983
486353492
1962816645
1045689247
2097633307
1949585847
268301619
670219325
2047793312
760050614
2085428406
1299943031
55445276
372138562
1677322463
1297117401
389779999
593157451
380774307
1979642172
1151509692
832067345
952085809
1775221257
1376068198
1952917816
381437671
1971519407
556746300
1476527344
138622359
861287067
1997429442
1232090802
1864753129
404789089
1436456898
514707595
2118335273
1381078216
1308265785
505698444
1632824648
1433445582
1973105112
1516601326
1938411313
1990674295
1512284020
1040230076
843816735
684403935
690746485
1147012781
1055049804
1364289162
1027835747
316921496
2053473476
784143772
145909539
273218207
1247785959
865808464
1510420043
1156642011
1635763966
39765004
1908504964
62233153
326289312
1433935287
1217016387
577708218
1306752306
189001816
1828612920
1605465453
1492571909
2049125898
1397611567
1933774690
932625150
1205331708
1656970062
1292827875
526855766
1330015958
148764732
1828524165
1444273656
1788556611
1487732485
1551050074
729209282
100469050
350607202
898881945
1260605735
1255367059
1170899989
1199999613
258096986
967260776
351348433
1335627748
1930770144
1116212047
1751150899
58619761
1367092114
1026482708
1818468232
1279083644
1413509959
90718062
461273379
607279750
702360682
1684465230
2100534225
1803993144
1850228095
52346085
108388195
1810582338
3776286
538222182
1952027803
2140000833
3689747
1861319859
935324973
1495824554
1611040892
1098730739
1337565420
1581823719
1837938000
1893850048
538915847
932908511
448200192
1662158111
1703990748
1598387911
335771083
1239924074
317104707
1839474893
256561065
661694595
1931695015
1692492349
1545138667
1872074438
2120851948
1597844692
805689080
135298740
1238527154
274523139
1944166308
1365460971
1920452649
1722768926
2125360689
748685987
2045879994
1183365768
646689520
1045257738
1258011472
917707560
205168871
99666321
1840675885
187886216
2054253012
1702775134
1999362427
1260977837
1865054996
191743217
1448341675
1474178943
1000968090
1018847344
121475532
1117147505
457673164
991585503
784126923
1114602473
280192016
1790690338
436340284
500416421
1837395855
259115500
1345136031
893028143
1374820204
216460653
1253994083
670477871
1365103401
54270610
1991312400
381230678
1651632620
486563542
542383286
790781124
2059182033
1385939460
293424570
1040577588
914064401
1774396374
635907346
1430708349
315206762
1849824660
1312036
1659893215
355481751
1005976728
744679063
570417732
1978448220
382308247
1247678231
468831724
2025014062
172722160
622661774
1687739383
1062203597
634449449
1378110153
533318009
183140935
681023729
1212954483
1042660655
1955964157
1747316951
1847063135
938688846
240062849
971819887
16665761
775244153
1219262127
1992626070
689342478
2025699084
2006394082
2049292606
360616540
846873547
58065704
2004196972
2132230799
1667365207
747489686
58657378
1750028305
935976960
794592265
2034872993
937469442
533976404
510049044
1615001226
292801007
2057493645
1944827164
474151765
1647239226
453024974
1907053122
2031166542
1191734243
1249088276
671443537
1731524853
1753552885
1148134120
789091183
818343697
1738265913
1905060932
1758069957
516944740
1411841009
866209814
1708377692
1376393572
241342681
226141535
1362353042
156257000
1419883605
1439489373
1252770575
462633341
287264504
675535753
1469224650
1615333382
870011633
1217844024
1164770974
2002206676
1824957985
1649666049
821593664
1839064509
912325455
1448815676
330464030
1308782248
26994120
1952188410
1661389658
285679910
1230491342
233130900
1875311278
1471465338
1265898053
1045769385
1760367391
196096992
1914240683
710490194
1863802552
218796997
1330360631
664580794
2107083054
2133984434
1911001245
435857461
1505750793
888666281
765735135
1124223779
1102861629
1674125412
484938313
1634467370
1295671303
251060197
2098284696
77172967
1690108391
129844743
1695019672
507678056
954464696
521590460
874184503
634553636
1325941149
1378643494
1437428315
928266550
1733731951
218095633
485954683
1545742461
827950967
662879695
364955535
2088068180
116524842
303166309
1144869463
1360683616
1703524885
352808262
716950431
837295378
104965943
2076239398
567319059
1988700453
1442347168
1059153659
1602811274
427915391
1302300025
1753994027
754608002
404669009
1408482239
1363289659
1526633936
1874191515
543935974
2015246118
1994387243
734644913
621734933
1541634673
313632420
1682348519
1318773867
244873272
163665806
1309065076
738252472
1408915623
520105370
1639761553
783172556
112696944
314769875
719297072
412930132
1528388184
582012901
1501779953
831504951
373700830
52300300
25624002
1987248510
674416363
1967500064
1101230844
1312044344
253343552
1981292747
1140488710
5541391
555209280
829962818
1783686866
1544626329
1043614895
180889519
1824358309
1933321147
574678551
1004849099
2056841383
1879239873
780690447
1803049429
477236510
1239266042
1702280052
1656847224
1122263774
122705781
1821491492
1536881725
1201075524
1710397136
1275804672
1247725201
1559764515
747467801
2133247413
1401575530
1858527317
1034212479
940411989
1098486034
849883179
951164911
1008137247
86045915
33998074
1799420351
1729706328
512015872
878049498
1923671001
649058844
959221875
6688075
115548085
1984444509
1896279860
1215121159
1730305681
189827674
1602380783
1783831715
2074167508
1271242530
543548157
524336075
888140694
1307819153
12847244
678646425
85358466
789107437
1024170876
606068397
1487057929
2028733613
199703807
1150146377
1631154786
921739880
1347795929
2035703361
811423738
896960277
1973494675
347346157
926625490
644622861
2124734353
1990897455
1300976912
2085387833
1325398874
1105163188
1564801128
1413533196
1111811867
1478368779
1558690209
1779683133
1463104324
1852450762
1657600339
1281955507
1202384382
363578978
969746129
356629953
407673495
2001004129
456190706
173877781
2095454300
63416958
1886159238
1442036464
1922803598
937351712
1448006568
1142808738
1138549919
976909452
1556952338
1016057068
789202639
1316188055
947773765
1158783987
173514450
302135054
685465672
413819156
1779394947
1196020278
368937197
19603057
323056936
145581395
459599879
336985875
1362339825
317434935
869450983
1056132542
1931011897
447957600
675417297
476878350
127610372
725262763
1034050544
1259035419
1248916930
921170487
2088610975
157369349
402960948
757163590
962047534
610712620
1868666507
1019936818
1573049816
508108051
97105025
2083433930
1701990740
520574696
694332598
1779371858
811588238
277802206
687776983
716133955
1011456452
57240776
23228380
1724585478
1638655219
122335919
872799389
205288443
269406285
977854870
1667298857
364368036
533299133
799349904
256134412
545441830
251411232
262199835
1625824299
2074776967
910401934
1286846381
949170578
1316811258
1346384734
1326299406
379178679
105712709
1761580470
829678381
74341145
1350930045
1090078366
1919790819
1401380105
1421811000
593400308
1105532233
1474309699
225906593
106447997
822710716
882476882
1006665543
1534983867
821437686
1968237667
567866130
1244135062
410585234
153118089
1199641943
1458117822
916768383
1580056854
26853896
1762587915
1750054817
64079504
1859642955
461324242
2108458418
126070367
158575847
383143045
844708453
1068702013
902770074
1610800134
1899345992
807872171
116288460
1321818380
613980780
91998413
841184560
21734122
375558095
1685262428
594236450
860693188
525739019
1213475197
1327935740
1597743694
527584758
1212125931
1607657544
1947682371
2054637150
1276995643
1655850626
617715737
1642229477
981584382
1808173916
1245169653
604982498
1755034083
1079646619
599338673
979988737
988172363
2054124082
2036141011
2053556453
1761454163
1055544571
1497642929
1893788905
1735716989
1951565299
493566692
249593264
1571188664
1351789417
880558873
960525563
1840957792
382943661
378486380
1495779022
933447791
2113731872
2081224749
1651967029
1976735915
1126378066
979978342
826627171
2045345092
625452766
1252596408
356965903
1233398080
111971728
2023001519
670133714
183691028
1986438046
621352081
1474957445
913476272
1126744380
208521376
726300960
913691148
372564285
871164780
506151284
812104101
2054318225
447529308
1796272444
2129733439
827217456
725149725
1482702869
738507668
425607455
1389976998
1697894272
1225487697
1186487516
720130253
1359760204
237692856
1430987933
1331973970
657253275
447853888
993762090
385970029
1297836059
1672446685
1687224632
313633810
605070114
655067715
1650255632
585295414
252168563
992723126
1973043422
1529762144
470081331
288543495
1635279244
1900471170
1610288906
1237122914
348279338
611459851
1888648484
814535274
2090838800
1493524578
862692554
1985363528
1734672600
2055920639
1738738381
633185516
1393006819
1401797776
731112054
1408694424
1966561996
1647035803
1892030542
858786021
1612763566
1918931175
1062096760
150393402
239845458
746536925
2074945968
1690678694
321846294
1331799355
1180133238
1356058992
1903496196
1387554110
1699895654
1824184874
1336884496
35619293
1698888119
1299154461
866575436
906682707
1587922031
678167158
1861572324
2136921934
472814473
175637645
1871016208
226847753
1783772773
1793519226
2108892159
158297527
1533175448
1708238820
1360065814
313283083
1737382875
864497001
1506134567
1527683099
1842273834
1462998851
538385000
2045148658
587565560
1091644802
2076033946
436682706
8834806
1176223375
2053236197
1959549675
2145843095
694273095
1794496199
1065231444
259089848
1972563896
1951472013
1681464784
783658997
29624949
1175738544
99195789
1550695289
1952232776
488945675
1240145640
392783159
1405636554
1267276239
459223882
1368808499
513707033
1331380779
1315045252
249322651
164801248
1009115399
479282491
1352638077
1922871689
1227968646
1432003947
1305866517
612556000
1744835672
742075112
1403223984
1392198869
1015020795
1068833005
1224076481
793806810
175769384
482584712
586797423
1427948268
1416007353
88786019
1726410698
1270096195
1682009071
1445695673
819908894
477472627
462486370
570613940
2006973916
460960836
1200739071
895219159
715171701
1516174094
1852745314
105339083
275955900
202423632
474315791
1438639803
1489349356
1370161034
1414974506
461295630
75657951
1190385923
415718295
1507186873
263992738
171336470
492378794
1389090302
1676753116
311334496
1678804598
1465126330
723683188
129029688
1140430759
1278240250
577459312
402736495
1984448607
688336471
2126316244
1814551109
414104310
2002273243
216576030
110254564
608568449
798460458
201312921
785358898
63161902
179384351
1044370533
1449836115
779743105
199201074
1870665242
328493109
1365653565
1992466614
1814727682
1038652426
1006221894
1745109058
2100839406
290168737
1275324218
1533244952
772654726
2035788263
195836349
47576250
1720335766
911641743
350189922
931795315
1501573915
1812946318
1161847465
1567766261
1250141460
236697003
2055223519
2036473165
205203429
75363358
1950495302
342585581
751917143
629500507
1871284625
1750529778
1215881713
1694928965
568027670
116659820
724514864
1400161131
1782000136
1246572070
1266705277
1270036224
703176281
24011987
1067620418
1118453582
1810896812
1756087716
1165924337
1355227641
1593751069
869181805
1370208853
469498736
549658941
996214562
1941649200
1112950689
1133664520
1128205745
537505625
1015560933
1090102026
1794309220
496307975
608507652
1114698396
174890540
1653662278
565670009
947914363
1103333825
1525963119
441965424
1696280892
2083044635
1964411774
970448687
1840047962
1674254624
1205871564
1212599977
452583960
724472566
1251281561
1682869730
11231311
216098137
509817768
2065846947
1712140546
1898269073
1594710401
1395793087
1341644940
29711057
1790087378
252650658
1245761884
1784422621
486418037
2108943250
1804385875
201597451
1973322015
1888692230
2029757829
1944602423
519036394
1293261140
1297381747
1639403914
1043474255
775204950
281730220
901779966
292983018
751039076
1030415237
1265540713
1774075557
1737000038
613498274
1734445761
1299433992
1152779512
2035139613
1226432696
1317863581
109129406
1655595473
1500896635
1892036584
1373371256
1923636867
388758209
1972936170
101408874
1023008916
1498001125
31615633
1990653131
1941008938
401679617
592748388
901047717
1413106410
1816411297
410637343
1589000889
1400287628
50243711
479566475
1260296665
1162949034
565910835
1272571322
1134834299
777400239
1297355536
1050725237
590617317
2126503408
1266585810
1320019384
192917417
1223301475
313322312
1812337406
1932830298
535883401
1942239957
1166939061
310651037
2087585559
208547877
752986519
496662226
14107250
874190065
1015428896
825973178
2011595352
635495240
2044339387
188239820
1300163280
1286919402
1755359809
1511836982
240269180
2099594488
1921738442
2109218374
25521808
1036436528
1598219105
1773423261
384500922
1144317303
1151059029
1634965532
725055055
2026429503
1753429699
25296704
2102969063
1031942327
1001883896
1419441741
517407322
661730817
639732694
751668438
154034422
1707078461
640432332
729844714
1972652365
857044454
749274282
2114778209
731669259
1637995868
2000255012
965741890
1846598148
1346524852
99649439
1323911843
1500283265
1217067903
1738095821
1904866924
718072897
1151638449
1036625304
1534668968
1312704789
492621530
1358135301
294620998
805529001
315969134
517174241
53327417
36142832
1227016763
917641210
1961545507
709091281
1417952615
1082344921
644885826
2138952595
525455217
773958359
1724870746
1509352394
538537592
1661126538
997124036
1991005745
2101191038
1082406626
1339753166
681053705
474796239
1681223077
932661069
671744921
1335835669
1546603410
2115457514
681627943
1303618821
263788076
156772389
453467681
1556600730
640778131
1469046994
407717815
1152635456
1897400990
1556130344
87239824
1362179260
1377688438
1930020792
1881170688
440977925
339564732
78594824
145765228
1059436111
574155527
1230732136
106588898
1903615057
1448882834
347438126
1042519988
2083539884
1798930419
1705380206
667590859
398493052
1102193967
1411753799
1754875006
2030048373
1699247087
1774785843
859656324
441263699
575190220
789275912
1953792533
1162843096
408658379
1491071703
687388147
249284631
665361500
1798434362
1698787269
1682109764
1731249304
712423443
1975221660
1251853342
787236293
1043590187
42408826
1023114239
1102912848
418424110
720792857
1405928902
1914594952
1608602615
1991175977
1887096797
606044354
1341528942
52460006
1920793005
1310552278
1340520842
2044267229
1213330733
1884509038
1563684312
462092210
1072826641
511128626
1833453879
181960388
1068102884
953023648
81969532
485406633
1172657990
209622915
587902158
1514172214
1066298961
1515255335
1116690481
1428415263
1094321750
217513575
1517729377
1568169130
1964538434
2082153677
716846778
359769215
1067534410
2051070752
1946008703
1664219877
1187744148
1772565435
1733490384
751192531
1922726318
1255147863
506591325
781979369
410674652
830857152
2082461555
2073333395
1961349901
2018997607
1236435709
1984073736
128279183
1490677555
671774887
232834679
1551766934
831578836
1897480416
1015855060
2059616066
1478431210
118642185
549781055
668399512
1868114010
186332545
889180690
1755875483
393225298
1230888891
1126547279
1083448019
174133850
1234530366
1935096069
1492797879
1090257062
176235138
515516361
2097413218
1462553234
726809535
1129987027
1456260112
1047214025
393104873
116485182
676315956
1209617890
605149221
1504866462
661900211
573505583
1444417733
1180351442
584515541
959851721
312510758
557754745
1175217073
1917173187
868784553
1524314474
1195985519
128668568
14682620
1553479585
1538407191
503643883
500378728
1760102646
977133206
1175430957
1401470253
1370442162
431484985
1652402151
737871586
742160233
1198634975
318065370
544804791
859876603
1657022960
856439113
811213414
617614968
911335532
53118254
1379270203
1889861885
502077950
2037097651
802532448
1991350313
1562004887
1971364285
805211412
2026358340
2071584008
625534700
1151094887
209906280
1535492175
43305958
488478146
1676775000
1705621381
1133356397
658074935
241907464
1666242281
1301461050
1266970934
1414430870
856868932
146968042
1134603409
1624886280
1646350749
1169006449
1163937181
1414918913
1112233123
1526762213
92034695
1327870393
1275834427
2071688413
855296958
212225053
934901726
1039616681
1412478333
589634343
1278261117
320448254
341769534
1968393004
1061462800
1057592846
1952040858
1344592281
536433287
1937624695
417032540
1597232269
1946943325
1209966382
780567720
974788167
689371653
1676671570
1123279927
119222215
1205727566
1975729581
1146285947
1406143680
1686491379
62023083
1656940529
35989944
1582682635
283116572
882512742
1240445198
1956346612
1506263764
1146989158
335429981
616423827
1439171344
686569070
646979934
1466469666
1676190804
54554021
1727581656
844131393
2101757987
561347031
104015707
2104643122
1038205252
2124544674
280854396
1729882346
1645221143
1830862792
342870259
415295651
1153336487
217138650
1258439109
571317565
1598394755
1681040926
1886447534
1909712626
897048032
1779816834
1315952274
540810685
537049506
737912306
1226406944
731457003
1772503569
1716959752
900071935
391244949
949794941
1440357774
91797474
914851933
1241278992
1929814503
1643608292
2089316751
531375128
1830299558
204336085
1292605310
1184649162
2037372354
1834223274
835085251
1166498425
273365730
1871763458
1389335389
1066183801
1767256753
1530292626
575425042
803069764
300575090
1997642748
702095989
1374913570
1752747000
594045671
330923877
1388290355
1849859922
333459260
965253449
1964050146
2058790177
472053124
978322505
896681979
1758952154
508277729
701061199
1832417115
1373469490
720497825
224000007
1945361148
1856315628
755079608
2113613985
545349949
199672029
1166220775
1677017732
1119519756
780897245
1864844843
1182577428
1868324212
1662866514
268969807
2120407309
1259039438
130400965
1028293881
1165879134
1007755419
1976632209
590684772
86712450
1263765260
483906987
1964586307
600261767
142909563
902992674
1742122823
348056501
2035756453
1483205874
900768143
1460976652
1018796718
1154330721
543291708
277245360
588802865
1434813902
81254781
1184939409
668759237
202876316
498509941
177680167
15947620
1108970173
683909354
1135534495
1805881400
183568534
483050496
2096840691
1629220569
1444660736
534065332
865643409
524330265
35537518
165938414
1432701536
2026897811
1744102512
906630809
279845174
1027414970
1644138893
1555406661
1865299512
1725153785
11355326
1377150801
1619143637
749593632
1636201143
1540991285
1272566732
1898791420
359335477
1412446739
1686529663
1129327578
1973240998
1569648137
1482209391
1642403009
1515265907
1815200745
208909293
1961651647
956823080
1205309190
1065811745
969471027
200870156
1462344648
100972957
978413189
743388127
2114128317
1987207795
1273585448
92997484
1010108563
979727177
772929485
507684284
1521439551
1196808686
418623551
1726407398
2001247083
83095448
518514569
1979575659
1179619254
1314362962
1911265363
1351301877
439256694
1752582964
1965474206
1104649396
155925490
674415967
1285111770
842364552
1573099115
1335243573
2083054716
2055038391
1029611848
728053492
895087700
2109158905
877415450
1978423622
1047551839
1858958973
300982855
214643915
1344236753
1019236916
259045704
138423249
1904112673
862740157
5847937
396028097
1744187954
710393491
918504930
1385981509
1212533248
492739267
744419165
1696945530
479171215
687493039
814075491
1917212383
639347580
953994232
866206298
893785199
1222184532
1491621068
1220825179
1979691979
2068636997
1929839004
441480984
812676276
1651768628
842216818
1985330058
995998484
1756307836
2044228712
809751510
1265689873
575337994
142659717
1974494271
1134648376
1461903371
148737300
324574928
1149335681
1187142257
326312709
1632823472
1059037538
1138790683
1248683245
2085734829
1585443685
1474866791
802734293
1548564421
1238968787
349282681
1279371188
156484846
677104842
1838311604
1800579379
1001732324
2089627734
1489869693
659867630
1873677630
1322670846
103991361
1593701503
673829905
1742736864
2138637199
1449853758
434698315
1246839050
179966553
1171276080
809612215
571237601
1689283837
1195873949
406932662
639623717
1730063033
1053661573
1975223147
446617561
1453373082
1720417843
256875353
1137989449
1970937188
1305517618
1658396463
1005598587
1389406554
708329144
156755803
372490240
1800330111
349507200
1379179906
856772679
922617557
506777127
1532548840
1137347219
1894843397
1391548303
327669187
167147749
1625032437
1764649701
1140411719
800175628
1946999038
1591296861
27523426
176275251
953689967
1279237656
1656779232
1717986020
2126235011
1531295262
884445004
2136246104
181054313
1779845434
760922804
1083243092
1885895371
1188573802
133627421
1511870259
2121493870
1437927801
355453603
242620117
1026436253
1581832365
543222984
293119595
283485746
1539097030
1320559159
104628908
1357444330
12178037
1642288551
1124898193
30853685
1363393364
1128542177
1323517037
1912370290
1620943565
849047473
1733880867
163233427
917058059
252390800
1093239641
794450190
1793976326
1677754872
402245519
1074156219
2014324405
2080303755
871181926
1492386154
1630999649
855078899
1191503689
1323225958
1179612274
1482273299
899329156
1731944118
1643434178
276071010
988047146
402872630
1308512964
1836638900
1861830538
1476350712
525875738
1030924357
622318448
492815114
868908868
385645822
1491856470
648064807
605769929
1038082439
1058515979
1529912115
978258208
1424625688
834782095
2058157789
1123033635
1110127074
1833448284
783160461
523366005
1974985700
852026853
1315057672
1420372107
1862781428
1007159841
1241187688
1821051230
104917964
1788543215
1869759312
405181340
1855668571
1783148413
1461134885
1786283629
293169927
539016375
999767572
1719869866
1170713180
307148724
1908749499
1570287686
1109278294
1243296558
568494128
699537983
1263279681
1960294792
1519202817
2029443026
232267551
1733904291
1074300262
1770336566
162000392
1867787878
1063230004
1248196881
1548515641
1966751250
997022320
889409433
1096572976
1657939100
1143019729
453135043
16092451
1793701232
543674714
286856892
1001562153
2060996155
465870021
1167656093
2106829823
1157429461
1412938421
1412786863
1867806024
1891610242
1949852592
2130226699
201403481
1495611285
1653730505
509288555
740261761
53424521
425600292
1011165649
1850530090
1711792964
1292255196
1437927916
790446790
10912483
1126259542
1845294243
1743501380
56847287
1402685670
1596368789
962280985
1965203409
1325519661
370930890
1496892964
1471036491
1345918959
29907371
1760633577
1011611321
467597560
1825069603
404874733
307283897
1888589157
2141440101
247387475
1754780950
1974290997
280705768
964509621
379703070
2104528832
832286102
958176386
1160042366
634529581
2079764596
112729666
1375575525
1925251611
1487791815
1565578251
1722311597
522825729
741785914
1395731105
289177334
1910757386
590032118
1037400420
1375220105
1237294570
154903836
1480321312
368826880
237582727
1620605
146133926
116260597
442335194
1129536798
1799343229
673011909
125341013
1064133906
1916644399
548576573
1628333724
327088334
2095411762
445958738
123026063
1664306362
955358969
651219683
669183620
1025310001
1107383099
630315660
769388820
1241828798
1985860709
1016839492
473752384
1422728504
298060194
159810714
1593573639
835558732
1274656055
450754422
1962539229
1046228469
541720830
1271627599
271268747
1059065370
811575649
1759695953
1981209207
1215819751
1363203473
2106965732
838728752
45818599
1176330931
1929901701
1443179868
554216596
1543818428
1658550258
715319335
791342497
1038906484
1082764479
92177798
236960134
752528432
1547468770
1878051794
2095224805
130069107
94299468
823660406
416333718
378408274
1180134702
909491573
1079557609
1283087037
1666086009
574024003
1631721762
1700954384
221427641
962222141
63035097
722288603
947211975
686174873
1206042109
953137084
1234670914
2044016489
667958693
265436861
1184860569
1616773277
292429080
1724157940
2069044653
324459624
205147400
107327638
15445771
1334615388
2016799857
1824798694
769820785
1806978472
653153443
666212057
1498277544
229288546
1136720405
1947381669
714704154
587194803
635117778
111438707
488202794
714165921
1229870542
263533591
331235405
940349344
571845988
1595828933
1236278764
1179993145
1251417203
1537420113
1210528503
940775526
1136639345
969366367
1886379381
145992130
230952633
1517031087
496298092
650067520
1192516199
456524743
1710897713
2103911733
251236431
1726847433
1106064284
76452660
1499099521
1846194760
339643151
939335035
1385707081
303499500
1770654506
1247471455
212966625
1116458925
1358732287
861986855
1319274425
243251793
165702945
207152743
1558230545
2024340471
60038923
1618070271
1075159753
992854408
599242293
1205518167
1698410087
1248389451
71633377
2139884984
1143142689
28203723
220535468
1247240728
252364696
1131562667
2094905656
51921866
1865014737
669754811
1753987503
1855458823
1365032328
1163055850
479183416
1042324049
937556233
1088706139
23772851
1845011329
825205297
2128341438
1105950738
845780664
856980712
1546658212
701675675
1611766239
743397299
524221754
1712867447
1695568147
329574527
1779157052
1508929380
271872945
1705123382
757865366
474922775
53014790
98087743
1205780795
557981797
370160591
212967988
2001132204
997434294
2076019882
197749555
282341183
1691906651
151898643
410379116
1652021902
275902385
1598756869
1587164231
239600490
462354396
22892833
784180294
323781152
1203757958
1125361882
1761970195
907200987
658276440
1861735153
1747669730
605197880
1853499272
1561473780
414896829
2105959086
1664335051
557702306
660910461
997495507
301484769
1920828273
671500981
952968555
74555186
319410443
1544853092
2049904973
985631221
673002880
1979856169
1573814352
1859080460
868826358
1199322485
472487792
1665210992
1515947146
1256397157
1442965976
1046346504
1644757555
554148881
1598245104
417016668
2080330405
1325510342
2057479710
885662893
2106286237
899394483
623774237
746103802
680967038
1291194131
558687953
1868208739
2010933348
1324265418
541514547
1472581929
1569716215
244022439
589937852
572941526
2011598124
145747097
336697483
1395464325
185135552
1688212795
498990795
371525010
1531658098
782824109
873970307
759742605
1200914231
2055200893
594948546
1510487804
728901443
1996306595
1082621555
895684157
637157498
2032217638
198811074
1761998214
376183381
2129654092
736723551
807281087
364067309
777673443
1882789192
1672828136
1867050923
1343088744
1525540987
2042182907
590921270
1870620538
1858102044
1165638597
798157897
287917241
932297759
1941871935
1735112522
505119968
2025255598
1617879139
1396336926
1537352944
136532095
607597670
1138612669
1300777607
121378208
1790413759
1354508074
722521710
1533388646
1966536934
1458639669
3759926
1590098314
1722104613
1868710807
822258369
825450600
1379371008
808800641
1987759623
1230508997
2047613239
1580428271
1455638186
1419972041
190255485
993783776
1743501968
572866029
1365963873
1727803016
858383765
2062972671
681370747
795580527
1917970520
185360820
1220599980
52743690
1482857584
871215047
383154220
1042149345
966895724
489542771
1155903202
780135682
514832532
1370878990
1938956637
488297966
1169871758
1299714073
1925536552
1137178878
978861677
294041656
1341333811
1610251332
365063043
1883432135
1144075904
1121790308
1088722307
1420000641
488181394
2122637906
470186472
636389219
732045169
650532027
1872555734
1430995147
1200252181
653292833
132644877
1083045795
190402468
1121092576
855561631
1227286218
1366117185
1011016473
1699614097
577887932
1158406552
1844851724
721396445
1388180820
482244835
1449195395
1609163626
1706665342
915032626
74518592
513336591
690791353
148736184
2072275882
851214917
1928617746
131868527
686092077
628569636
1677677023
1156484692
1779560129
2026598881
168992854
1207217694
691121614
1571202673
2146910361
2131465643
751709932
1330210535
387407787
729440726
818198102
534457954
358323661
1444236940
12797283
737976802
2098547041
1411066957
1550460442
903949088
666590753
1734912391
709038000
1739132028
1051355674
829362181
1070489253
866137967
783357166
516963719
17508416
2002352338
1761674096
1539381855
1760782913
1163240883
1488227613
1754077504
808236685
1991592576
1737490964
1043136971
852572023
498204910
25423119
313713660
382550695
141731561
1390387830
329776187
1695143107
584593782
615786755
343779941
47187247
1538502379
774302226
1011155192
520864
937351712
1070014444
1089980926
1273428064
1861163118
1782507293
698795955
1662232955
1197645270
1707832259
5627883
400190739
386039908
467974020
14929114
1016003636
2059806609
68833215
246550840
980444867
1780200295
588107803
135888793
12158220
1383211960
28457344
1668062875
1915391375
2034337315
345283035
1436068517
2052317560
858824730
1088047726
1152799219
1340762845
1471375849
2111687925
1999959511
976198839
445714138
1038719108
1958434993
1751797163
1360142791
1165001428
914525196
702941662
72695499
510108170
1257551510
1319460519
2013088572
1871840588
15592940
1128250066
1617012334
888967143
1519025047
2120454800
2120600763
1803800849
1935887733
408331663
1994451269
1114827762
805260664
1639093311
92585912
1306896956
1017091009
1465353047
321423022
599323152
1978052877
448023053
652269
1506486012
1937157416
1944517573
1252973758
913139475
187114118
1444680021
2043849245
457704355
776717275
1142024290
1605430426
1005123151
598617149
1920082351
1476862021
1518098993
1869926013
1349309724
1640673655
1865764557
802911781
392891486
1056754614
2083938288
555460865
554248744
1522916293
1394509485
1492158404
1199636754
899463409
1223295167
2086753816
1606481367
806587687
1780629286
1499590329
516955253
450302544
1650114971
454295546
1276800580
1542544885
921488744
1772911096
669914714
1533267600
1991317036
1790566209
521977846
439607468
1591416874
902282721
868443689
513282035
626767436
1552460971
739542249
1913388031
1771140736
530632344
741354314
1929351629
594218088
543263635
460414805
1819997828
18576934
1119919322
726952427
48252330
1696044077
41942934
1461684027
1964952650
1948317024
931303463
1717161887
279788520
905487497
833251281
669699717
677557991
606605784
928852650
1020005699
662720824
1631210537
484657327
632309368
782421153
1056432788
179364689
684443608
1403310296
92450110
1776726163
1259114875
1304847646
24560278
652614898
179486403
871093561
1703472368
976324787
1587802085
444275010
159205432
110980889
432707692
1915472957
1333231926
1099827480
555001169
943839115
215325386
68582983
354016127
350884217
1447579651
95894863
279248994
67266873
1584441660
382728659
1360142470
1376949744
1358149927
334970392
645773278
1134248216
677944151
1907139501
1370967727
525551541
12597311
819755529
1691169670
1040023897
2093421233
883644286
1492982502
1589304499
1518949268
78596232
619277172
222175273
291739924
553148087
609689495
1796587431
2018207035
1926971427
1684658402
1182069909
1121986242
138283655
873691375
296022895
1882189925
1092630505
454152324
277337395
1526868189
1860355763
936505958
1066449566
1966713149
862034576
1874197859
1401375253
1503684694
2072608478
1497733794
102872017
684988237
1746481505
633305270
909942981
15886218
1856588147
466792780
734653609
366429579
2017418791
1094305025
1575337001
1172678594
1556760847
1120398828
307906789
939476420
624044359
1968235616
1921384667
1423367397
402565248
1630777355
609334456
1241943886
1934390270
1305329141
1942309217
2074728096
419182049
1234111721
1483206016
80987218
78448953
627841619
178306017
439926469
549849328
2021772620
539583350
846631482
1854187003
1488119989
222176607
1306229313
1311946527
1097556966
1540139105
1620083549
612628050
1370524902
350028495
467776824
56410323
1597120244
849079660
1080378602
878310888
1358846128
1688615877
1399635649
16711375
1716613503
1040364462
1386579621
889559594
846042980
290130719
637592463
329172417
361845547
656950842
1658303065
565498301
1861872357
133985654
349865598
142876882
362795449
799987164
345412741
1489858033
1167682046
458956046
1596430778
1283076019
47876931
906958586
436062743
116398165
1998997451
842891489
310977436
1536062727
358799508
1735828893
1058314602
883034679
554944880
1392506238
1462010923
655939661
2050332928
1410567421
70639883
1783363185
915536940
1065940336
1405323930
524761209
102495475
930585782
300676305
2026213049
561551614
1087559339
997423815
1263093845
825519991
860276385
1536946373
656818761
814930994
1310240750
1318616088
1829081938
790063011
223562430
2034365657
1556660976
1653531360
1700972124
952231665
1495647431
685816577
2039890349
687652416
170671985
1602397408
1770205022
539667756
82116550
1914394985
2069082407
2118197714
130217465
344481562
854389506
761348961
2089442463
35934776
244191662
1340672217
1946026655
1456336835
387578333
1517824308
1365382089
1398988963
2062741982
1758627032
539699590
1128557632
172596198
2013985583
680703178
1050483223
743515729
1112541116
359954098
1346274546
1007209592
491463585
1620115286
627556326
795614578
1373411189
2023830235
1101233761
902035244
1154701545
1072604901
587793285
1414233052
2071480332
1596918455
1932285895
1594107617
1327119163
1598158032
1020768714
1986758884
1886358369
761171920
1034915568
903273916
1900674123
1808005286
1909498178
1884033936
214233491
578681711
1422691621
1332810863
1751907690
1620861866
1679592214
1735629303
1484928798
477118154
2084543598
1674385552
665808550
1990641552
1687529977
20833598
1077097356
1849373292
1368783714
1728193496
1449827234
1615077874
1340899133
78401614
330535609
1510369655
1333985883
1296036122
1130203255
1080535926
1166687869
1369221211
687221144
1158732066
1238877379
585254743
201405174
1204649540
711626026
17211391
295101137
60485962
1692549627
476357500
814149766
966443291
1393006077
689358326
1182603067
327199803
760615246
772890153
91964744
1995873253
246588117
1755962479
487464710
42166307
1573388396
973712169
830777410
1323973766
304521014
1768776638
1648473345
1988432720
256622692
1572041800
2069010378
1450887490
1223724513
1337458254
649442609
984578704
394158334
1275670993
1832976391
1546418180
1003401043
796566822
1048141527
572664054
400617594
1472690671
2111237633
204908024
1137470171
242966292
219147824
1336692459
611976708
1136571161
1385229565
1191041141
1453727492
677576774
2038465398
327490221
1684007526
1281746792
1911303486
1314463607
1872918886
155218520
1195825183
514917917
452372797
649762808
1323804656
1864482433
803660116
686286927
962568627
445133865
1567469186
1809547311
1536698403
848470123
733378315
828152740
310552710
706043139
288632255
801943421
1163329505
1448079237
1465262664
885492354
524193506
911073246
999042581
1103940767
1907947669
1636384302
451574076
1083525974
1778521412
471228122
1252480388
48541976
174767381
1553052293
829815195
1949029515
1012852218
670531594
680550988
1397105389
67393411
1379673336
1819254591
659724840
986855031
312418145
1490904500
1183754853
1155070493
892737922
1151030826
636422758
417673714
593822046
573241213
109200081
1981654508
1144392934
989008667
334827416
1336096409
392649723
1704713572
841639607
1071320488
2058172112
774110551
106694925
12632779
111750753
1179348007
280599732
892822534
426350291
840270735
1922363576
212157411
1486492197
1967979262
1771828143
903597230
2044783461
1342129200
1170805289
1415604129
1680135406
1964572324
783082968
1242023307
1707279794
1052626359
779139412
336349820
2019894057
1356215259
929391876
15325996
1883334491
636058425
455744280
1116273884
1651641602
707276138
937952165
832582374
857751448
1484950668
2143650582
1936672226
1388238831
990680684
974685733
1528569355
969722828
289049892
1252577697
296464384
27000819
582464982
959797087
1987220246
346638726
184332061
1457829321
663669062
837855195
1453746048
1837813696
1571585220
457121875
2126365830
1708071925
2127544140
1782474717
217116878
823212992
1754306628
786106916
442316682
433822831
1836479837
1468807464
434417864
1985574529
220223901
764759327
59384046
1978338085
461305028
77696183
578146245
672415522
904238579
1257485012
485737817
2094816129
1145876488
1372578437
567500676
759345958
223916634
178271949
685381122
1494786834
1599357306
1815697872
1211384685
289090254
1811963699
1201025304
1306317999
1498957134
1753036345
1908243331
82663797
1233042382
626500782
48804803
2090804841
1263017906
65904672
247898086
1674935835
1771748865
1142904089
1390674894
2020523619
1810367130
2047191121
578548653
748148335
1617788613
1148542318
1165271489
1062997154
1600481578
1146417375
478721543
1389295943
2130304105
2003934534
1965332513
101810878
1371635858
1110595922
1926765447
2141267236
1031651509
933596342
1783690271
24423389
327131788
124214575
2134962274
121319142
1279908815
113575973
88778704
1192656984
1498482615
755150883
973556040
770571226
202718981
1557980028
1447542633
794850268
1487846310
886501893
1904375466
738157629
304521348
1981662640
1508066847
2045317058
1513570820
1711165270
58561528
1503380465
963063264
1693770768
701867572
368945599
1915991566
2053324811
916625448
1275111226
1447125465
759790823
597437444
907382196
381611990
1893944744
1039450024
2100849160
628148386
529250525
591522471
1470319417
1160619963
970504247
1116775217
47113384
941448948
1236186235
296641766
1235590655
849172655
1490870452
1531667144
1060311730
765383090
1958478164
1451177799
1044816143
641143295
1080416884
2039225139
423059676
921531650
1492410734
965136771
910809410
1846556593
1620651222
1723560333
998496946
1618914678
2054209196
1735879158
529684291
2033074641
545729763
2134279976
971939044
460673126
533668604
121294999
1172862606
504293034
330595168
1296463564
955275411
859730046
1456220677
1842215930
764312695
832023684
403629111
2128640125
1087740119
415425216
716187702
184742091
1726093791
767492728
1998009187
640414838
1721187371
1982635254
983358242
1817164481
1060857697
528532927
430508609
602781639
2022733790
957578551
880919243
210912095
380834001
1781465675
125993326
856376423
80809761
200250231
503595556
1315879043
997528466
1327252336
1097196957
1775826436
705590901
1480394191
1737682224
818102277
1486851776
195890679
2088566901
1875790069
1716247518
1889582007
1183796914
1942489917
478872378
696659916
1972464010
884785265
2048255680
560404179
1648795807
485541361
1226969370
1184692372
1040516639
64739586
1697385399
243683371
1126443274
687477467
938498808
1881234753
687346964
2076062093
1630007814
247484854
1426687026
1747069267
81016523
1342128316
197126968
323264767
1392459349
1154484688
1981039876
663133594
2069264814
553518893
879703468
664826471
1879863220
1237138259
391191643
348462801
155196350
826984457
219617864
1547111821
2072941167
1880615601
965300311
1346606180
1707836411
62915762
1802323136
1559183569
824889952
1609059490
556403696
109322063
1718545583
1542387218
1983955023
1993597100
164914021
1117437555
820959535
2015692938
1579211470
1001016536
1134969962
1427744776
1487914790
619153301
2136646127
453268918
1904538856
905423685
478690551
1076874017
818864709
354235765
1788471659
1690088036
609674813
1001988496
1985628024
188042084
904034373
193359481
797915835
694120097
60106643
713212067
866100183
488104858
1854879305
1070265275
1978555204
990826464
1447874428
370364838
360132274
1245326692
820962731
1912165587
319773226
1709271680
930721400
147196155
1828613959
1398174056
1178590452
1270636704
119174387
772364670
836969623
880176927
899526989
1811783901
1978399991
1819128595
211075605
1598339437
1720425160
855395914
1321570378
777641799
1079035253
185057167
1387948527
1128987847
1622222887
1864580463
1703224813
464976967
575922137
299931929
1992500673
1539276157
510083085
1083436295
390517523
400038891
2048589845
1541964129
1176580209
862479654
70934276
1140697807
1485388869
126394577
817198639
555982810
1130800881
903878288
1302087705
204133660
267924118
1797333604
1549086932
262425747
1433862524
587127184
631805338
1273236645
348855861
1576094203
755846227
102593197
1409812675
216960680
1650690410
1608288736
654568921
347082684
979935894
544661294
328215085
1525788861
191731061
704111076
1771489728
1815348913
1093709812
113779568
1737634153
1515573165
2030078168
510989491
446799392
1395390351
670696251
1905330034
1388934914
1242448417
642504534
604386767
1295653373
1040060419
504823014
1632905740
514239
413972424
803660567
1458650331
1582666279
1815310857
2099626715
1412160334
1975836256
2011765320
1447769912
1103850336
1434395957
1397023256
996671827
667338090
1429922492
199875662
1860550050
793065150
1494733413
1055049760
1699567208
2114139577
922475272
1447218474
286760732
356899576
1183089274
96199826
2029999068
1002970587
1240003250
864495509
1261649519
1806298693
918654378
1512578671
522989682
2090856401
1301353425
1761235444
508278754
590882764
1099473560
1123315304
686626286
1098233503
1535919827
678349486
1611797664
1120762514
1666701027
1686426113
360300423
1992754671
961449404
314844326
370584122
878882497
324868461
1004526102
1858114273
186165566
71680266
1967213994
1718963635
700211319
1536081537
1428432813
775869397
1447704721
2036879986
481485383
509675731
1062517399
1078978792
24402356
354158832
1004434136
542055720
76577757
44672985
2095328799
169200621
1882115421
90096504
1920058099
1622381861
619570024
929032893
900022585
1494249767
113030886
1115661658
569037754
1580109888
9153063
1956674061
1336807082
1589926949
1899834260
1749760371
1433833330
516552273
1385612357
1066451321
321085864
1918519199
1649520648
1129814842
304138630
1385555707
316874537
1240576040
124651452
1279956279
1080995923
797928068
1449359560
532709474
64085155
888977568
1689477616
1620686210
1319305128
950658554
2113873312
820447673
1636902335
1916724756
2098840619
625637295
1648409629
1164595484
1881776179
924269854
1380088403
738884508
580936854
2023202546
1032381180
472579519
1338122220
1115348656
572720962
1618543468
210883744
1757280058
189017686
1238358114
1944906416
501919563
50729000
1162954775
592512165
532831692
705669499
1842745617
468638562
1193276832
1723437025
1820559469
1156471076
1862441541
1206496770
1089804599
1756033739
1201622640
629627314
1447907554
624601485
653408409
1185625398
516341401
139958990
1348847480
1109928144
2097093118
1319720239
470127910
277901341
1501954775
2001664758
931996706
1726068259
932098871
557427182
2053199636
746942901
867154073
73275291
727457579
546516539
1690716914
208007583
450322565
130705344
2090598981
2019816600
1222248700
1128118695
898221154
320718789
968182438
682975867
131870452
939407020
1518736035
1428613904
53300159
361009319
1695759916
21855093
1605063036
2139319189
2061590276
1696409097
930672649
569792941
327664786
2098114847
212196421
1544455320
408137368
158090335
128121286
1931779490
1692980878
891357502
189551836
1453317779
617178386
200193708
580623917
1488969957
703146060
107816330
1368644768
152358709
1319348474
1346051871
1398047146
2097695753
1045149235
334401902
1606732045
570628414
72464852
1026034393
1647613114
1576825365
398243164
805856598
153486145
482523274
208153361
735411388
1354513913
118987102
1131124457
277656402
1393800926
2145118307
1062856156
1643080044
1109920457
308273067
912198831
878998249
167408879
1541015907
1041306258
1697917568
871336308
1963758851
1738663436
1583766959
1844603727
27137230
978236007
1263790132
53027009
428950648
1745024575
870663266
1094226019
241788962
466966291
650944737
479049305
151152447
1764839226
434165299
1909563823
1271978003
232986363
240651992
1811741714
625656424
175831316
53997562
624095900
1860448168
1751408931
912966601
571230950
167238113
2143290089
1883620629
1289258850
1903734579
379465362
237676157
909380224
1995312448
1726329447
2017438987
1219945129
1811479372
581411152
396621466
603132518
286880208
1592983163
185612461
1455431819
121185593
1573787258
362349042
1120125362
2028553667
1256352812
1337466924
520825660
938800866
321245731
473807828
643650500
1301416437
166569270
1324050201
1708039659
2003914964
548474359
17409377
1336336326
1356050190
2063303754
1654274680
807524694
209474150
802310076
1408279864
1793618518
2143004821
1236178493
852052539
513791037
1601689451
1429275228
1684011128
386155335
1496832820
376653411
298381002
995993569
1684934333
1282782070
888370351
515084858
891714674
1980783456
838927747
178494210
1339123981
170202219
118696257
447712911
130675107
561118746
1228231231
129005392
1432481929
657667009
1033128595
1832875346
1114426717
237773511
1661263299
1230272941
1683994923
349226534
144618694
1530586767
1602377331
721899640
1609868377
1107739101
1363166116
1387667812
1869671569
713962693
624501479
1649572880
73259279
1989006001
1694553506
2110508588
412984971
542930228
1782239413
1995753165
1467724651
1718037500
750939870
1889271387
586276234
1249231368
330197451
128988550
1016233195
1839710895
1582741941
989170004
30222407
1843961917
1649952642
1535740725
13224411
1571640192
490241180
1076578584
2052019260
535141564
723188373
1416089579
819885183
1213840401
1943151822
1400641375
1667158398
1627364101
380017921
728263647
554244860
954642573
255432057
267244452
1591503365
1234220172
322946158
102786188
2143125667
1368793410
795626718
474571756
623597693
2091546085
1576846412
345801136
1954511923
315884548
1936452972
1338476642
14612461
1912542654
554827383
1141721592
584804604
98641081
97035290
1860669016
1184841503
625545678
1473570357
1725151427
1524819870
1385795660
353004880
1656440876
1210344722
1300815745
1519258992
1754823894
1279100380
489285959
230893986
684928699
589128493
2031668082
1234716141
2114901671
1861970518
167743939
1985689733
875309758
448892533
878237761
1163072259
1033672597
238821999
1336338007
1558672003
1875023229
1069655150
1823470335
1739318003
1089141128
352421340
1572211354
1002042571
459279415
806007452
1579383653
848358249
395569103
858634136
180571776
1217696416
698192782
1646199051
1647254544
878347278
1965287032
1204048481
663963209
1210457529
1645491391
692777899
1004804474
1692235312
2004817902
730417288
574905241
126012299
869537653
103173586
1679149523
1172712677
784396883
1775317670
606264027
1174781923
937424239
1920078527
1150737022
679733587
1783565214
1682235477
1829009172
424949879
1016512496
146263956
1251190403
1530402732
607171468
397799607
903903762
1874987181
1629857161
1672331771
1468968007
51954274
680478906
600118649
2074774776
1878735782
1613661112
57135744
749026070
1333985883
1938962144
513574599
687997529
102225422
1201548208
1688845334
142506739
2145483824
1759488969
1685772229
1848146014
1426947364
1735300635
1471821945
726519688
501338551
489330279
1649544286
669493958
513063792
1985733769
1247395881
512900583
1583724654
1435177428
105410170
37735982
1275881292
591284115
1849743639
2107993814
2130753167
1027163853
1619312900
197211107
298448047
113503768
1345607551
144414185
720803322
1729663410
282760018
1532843466
2068600417
1554494515
146089046
1125447114
276127936
1507394779
2069721486
1858350171
1884943468
1706126549
1903843989
184801063
1640042649
1076049233
1858659034
376218651
324005724
242536191
1846729476
298524908
89629913
797655231
504969809
408840134
1284046073
1335657319
364929804
281700171
949307853
61026448
530778800
2062296134
274938738
1985362575
2045427737
1844231893
2145739093
1502946944
730110318
1096076083
452306033
847676552
1732141086
1507124654
881974101
771640783
1283814461
1692235152
1725928111
312747744
63182632
1668754912
1152994124
455816764
596796480
299428832
1952865958
1702761763
778460284
1900675284
1324869615
1160993312
1210134437
572963236
694659600
1143324691
605517624
775375372
2130928101
108843121
395714767
1512256197
832395108
805799614
1802365687
600564827
1905060376
2075106046
1696327127
1883398743
415043602
1995255584
1885443845
1404405851
1672205061
1550861653
1345356514
1046835867
661109222
1505550104
620328489
2099903427
1615154689
1081535858
1160586845
330803998
1761088741
815199533
804199418
1326401145
1596946410
110627318
43071826
315415670
1654632614
1100590356
320335969
990717152
1220357206
1466246315
782331515
1190528552
663180549
1759977005
62318933
411832093
769910688
456001813
530377602
969816710
1489762287
1694914685
1272343479
235504561
1695201453
1216857960
535865689
83336593
141966863
1856275322
578790012
559466434
295542011
1649110667
1948914468
156415380
445763968
291221762
362097274
658634903
493966798
1823441037
660351246
1874860423
945988603
1961477745
1519046023
194219837
574097982
178998815
163489352
793013846
1932773475
422116774
506765898
177949258
1569549228
1345559946
46309575
1361325880
1278322721
1570835490
1267682111
674336407
1623415819
619873627
711718346
626818746
200903622
20178645
1497657450
82393193
1053069444
1262493489
740330039
2015191532
886441434
1968515412
1005641113
1260137718
1503670397
1337997224
408618615
705432531
46146925
1212768313
882101940
429895704
650563214
352385928
1066825173
1642141905
1577412002
219989360
516168021
843316322
1477887563
2103283040
118601584
1566208802
828172027
536122024
1979848514
897271071
550080432
1523608028
891700678
1324566504
4182510
1788121780
1036581340
1979731986
753942919
1125166677
1785544758
249543193
1961540324
478053623
1185377302
99166770
445026143
2069383467
116999180
232658107
810310260
1625420521
1763803616
1665094882
1586374626
1046015268
1818583819
745083630
1772929947
1818766729
912083767
2038881065
499970500
2040688095
1192568242
1585832571
586788061
377963820
1252245011
2059792832
654247870
1703519176
2078227292
683779070
735801523
2097729469
2017350318
1788405798
1364819302
43152349
626259249
1859225287
1756225011
1205571959
1808331176
1231451155
955528462
267743104
1080056281
1134166810
1741794992
47714689
1880191623
600456766
1705596769
170134286
1268864925
2033108182
1033714001
1785682365
966937356
1898309595
1449301362
571135797
888671339
1739297766
1407063417
636571233
535791489
1306830451
1617251360
690718628
239302216
1092771757
334948968
563663204
1107033835
2100343213
1537214416
85497563
2059673063
643867425
1104669326
1958638375
1019633157
760695182
633767629
892385970
863069464
2029607996
1207358336
211508570
241785677
395397262
1358530201
1161209507
2138367361
317340290
835466110
1568154983
737361367
1634450523
1449092250
1724952816
1966410981
1097319999
482523441
1904510722
2122246657
356051960
798114922
294297652
1635926928
1759597971
1075250563
7142650
984861765
1573407316
1170326529
150050466
1696317784
1098021201
988941189
793307252
1371252366
758282017
98842873
731671539
2073016555
433969618
29901395
1078850274
1647846964
2041066877
1512537632
1310106783
1475688588
2075957833
627488395
335638695
2074303982
1107463597
1125342409
207220184
651327269
1604519487
679221951
130027221
1082175694
1799357554
1589265935
1616446596
1599634260
680673262
1374160356
1117327519
1148230723
220162515
1043466816
1996230792
1242141057
2014192259
901590399
1791171076
735718035
2087456088
1960617374
1792552869
1686618091
991004363
243136787
632887027
1310923501
937029222
1361127435
1701286218
655941909
137811910
1339903707
1386571278
974282344
939454184
1355495278
1481053613
737880212
56974717
35997107
1999192655
1822265287
2124162785
1076589142
405671919
800363888
1938644182
1260439673
672809177
1387774807
818843544
66608066
1468823129
796170677
919969880
575562372
299310596
685628828
239963105
703067859
1647468782
1572939088
1622431120
1682196920
1833888963
664357924
1321914359
21455100
1508167140
1397698988
1502058664
417905110
507786745
28788748
723222231
990693270
1496944322
818083140
202616107
2008122504
1254718581
625326726
1127853195
1087688028
1049933935
1369767433
913850302
212739225
2063660843
1733329033
1653153419
1781313134
777583491
1545030374
56163387
175830255
786542762
1618606632
1805661575
2086598335
1772515164
1406419117
934433438
1233759108
1014268880
1979469804
102966342
1903776235
839113396
1829543718
1509059277
1554483748
1406700584
902027441
1995709520
1877519040
1970720502
420128339
423764166
1801247928
1221616573
1365829595
1508583478
223170330
1110641480
541236663
875525285
1160224936
1426985270
154124239
1986989194
1811891099
1277570130
1157635356
1286822079
1264002937
489064581
1259595390
387490550
71951832
1780272175
955526864
1203864515
18898212
112833858
520053049
1701141139
1888736688
708209107
1895631889
2127540488
1719089045
462902972
129876107
1042965160
1945015014
2018476846
1919634912
1625825432
1428058003
2119159788
602966870
520759669
958475530
1900850684
325045927
846356865
501348854
970235995
375828281
381575671
1729329742
156282712
577657892
1810419918
1917250600
1217688388
1226629457
1407030858
708221291
1504525789
1023570211
25379427
272786552
1777368561
605022478
1120198943
876712344
161217609
140269972
515698652
1778652505
894608316
968095358
2125970706
1700255368
1031534859
1358298714
1936788237
388601196
171952491
103425583
775423191
1662371645
1404137522
1037429119
1734268475
100867704
1504435289
1099403190
354375693
770023602
453358741
1005717033
344408262
1474475703
767774392
706797375
1004818869
1522258499
1989782344
1870905460
1510090762
938653396
1086883832
2088843255
1798653844
399034659
905492454
1528442233
1306307416
1846568040
424587462
846059283
237461242
79026534
362143015
817023261
1738730107
157708984
868114523
376594900
1560804983
1560985641
120623000
1836573130
85394714
555382931
1547694671
714844029
973567317
69258665
1514553245
1664763877
358845644
1891449981
973414432
1767810228
703149263
364160844
1629645337
1141680085
73484164
367425333
817969629
1125678313
614885171
2057262532
1065859596
1454668746
1702612351
708348463
496181525
267896889
2066167629
1036911555
1160330046
411753511
1441577492
876794694
1100931262
86120346
1882763419
1595864874
1500669987
1296529855
36815276
647644096
774751103
1232591299
1082243552
1947815593
1567080128
11936564
1967756790
1025472308
416900939
386393484
1621339
1323490642
1156892023
1733858235
466171212
92094503
1943894836
45556808
1307171659
1858479798
1982640173
1230828129
741750682
494998925
1760336800
171466346
1128587421
1614130952
1229531866
233498483
1242866555
528713359
899659040
1967408113
1684912544
1530254284
953631773
2052624545
1649925327
2062097419
1824976279
1799869663
1163972385
452061902
279667878
331446463
451030206
1785166920
334262841
555909525
670753238
1407627021
2111215613
1679302318
1754480321
414357622
528676693
1225110808
613425947
603942865
1013940480
426928183
26142279
1494260962
1456943857
2013543422
730477772
1878925246
886328418
1896108670
1999140575
1047461034
1121446327
376469145
2121576820
12900275
1831000776
1126795961
1894334179
1896985528
1885150062
1394902850
1021297029
516064216
788082568
970452107
759703590
1638981073
702452283
1674478475
925857220
1054977552
1814226233
317551155
221121029
668505958
368923748
1877199105
285525909
206486202
1630211501
560782207
640500565
367138238
2118015816
375580130
1358464702
567563379
1340830767
199111095
1993472883
550735702
280558210
1029277478
31456219
1635494900
284564880
1204033572
1519553598
1390893225
562983005
1844748922
1908118524
1155502535
1510897330
1466865790
247816101
90615091
890633866
1375175094
1338703877
1166067768
365124523
812038521
2022634408
1959393134
1167049643
980671682
1219212335
600465805
707218205
1901280787
1243577240
1959244156
455447099
193529278
964216160
36445569
1263722080
656053709
1462301213
1109305058
468798956
1326284855
171190845
949280395
1825629203
1020559613
1627179407
1735793898
1539382267
386565806
323390315
268391698
1167195046
898220208
1499851799
1675965391
33324876
1604492622
529131296
1924942457
1438222718
1574892174
1746944909
1959584307
358920087
590450676
595435609
1586611047
2104033415
1558324598
1377074591
2067934393
54838312
784239656
1089562498
1537992894
229566785
1807939722
1361790188
1103855483
85681940
1611452181
938479637
922611943
1249827896
790160864
2132308323
1098321842
614979979
1667693252
810212383
1523126120
495347211
1210638842
692594640
991734673
1967797276
2056825927
1755697419
1200049317
621943090
267191765
442722263
1143545818
235570069
1642036977
501030706
1409127739
778469596
110931574
1133476946
762743761
882720549
1881085170
1730775900
2043133703
1042358252
1693113431
1746091721
1290531453
1429187348
472836754
1031978524
683017904
1383644720
680715696
1439851594
2104060589
1344484960
615398272
1002880271
477830326
47738093
1554338332
1959074161
284262627
349685347
88751392
1799904078
1178860576
1795787172
2076594078
228277679
1873478519
1767043950
869779088
1627016787
1940006005
195123443
1729612439
1459825289
1000084220
1277417373
1706306661
1482231073
772014440
713093614
1222722420
833058247
149500183
1531246944
633577525
1763485089
998474167
793593961
783707642
701346464
1129375180
1884909968
539991587
184378356
1339509590
831433092
92417488
1547435205
1420017226
1922641616
1456744262
156593158
1765122875
426049310
1694238927
1870388508
1288217916
456368173
732160573
1973581682
639576915
2033361677
613186673
228720120
1427915228
519195977
229216844
1362283555
1331573216
696608757
808128980
1503066075
353163182
1059340510
776142227
1630990623
1390239913
1510674873
1859415793
1497955484
1370727835
1651702059
1811808830
1043527119
2115426362
778932348
569519680
247311825
2080983378
588381875
126081312
1666126511
73707093
291983101
1025927635
1187390695
62005151
1266114288
2014857084
30861661
591251378
1333434152
2032097521
1711310625
1809069217
265296168
407696407
863821324
1021871444
485401186
1964887465
1144617040
2142417492
1699758534
1519574935
443383311
1304196162
1935402444
1923055301
851394036
826241519
1956577518
263213341
539257571
1232207204
1718879200
434644967
1607530523
1167499808
1072553400
1761809191
254810459
32004182
521667992
1109333849
494075042
1200192798
1191337978
887495655
1114728310
970554372
1114118286
1085266520
1032697128
1921270421
2061838715
291980403
1276922570
939278607
113930403
1676555557
1821631901
1381728067
1632670652
1448590835
301979796
908996927
419035163
658612190
654239321
552768876
291956089
282748512
1303431947
1396087809
707199405
1839904691
1770157437
619681242
1498357745
1886633654
1966137219
1559627427
1663698617
1625951736
663869562
620332618
1421266884
1676433537
235208356
866707761
1697071961
624166616
921373032
1799450220
975660955
1626318899
2115261830
1589634631
805486111
1526864765
1657597050
2092192185
1172334644
1928501553
202471613
801703244
353563447
266903601
1522877131
1036818041
841489777
548069286
524488934
1831401833
1822328010
47513003
1249264859
1933821234
986638617
1116518596
627162329
846393418
1411690145
852657917
543388008
1445169256
595458572
1468002919
1889926068
1882125013
1595112571
944592242
1163013585
1743737974
1209631354
355354941
358128086
273525188
1682396391
891191373
242937361
1131555855
1519472561
1921202866
1903379270
1685141870
248823610
382899
926740707
788831475
1197225495
291497126
1694083433
2034231941
220068164
643745176
1107717458
1820805098
536991760
902994503
1156861986
732839524
314237097
2093860904
1341955705
1881989530
59799556
731352605
99010961
106031384
1962589627
2107970522
447643172
822128979
1093278176
29504588
1183644035
131677897
968854088
756349778
1216041629
1155668999
1844700099
1129992821
328955693
827039515
1772739173
341608997
80757698
906808113
1151451867
1634795689
1731066548
2082344817
1018380470
1187712433
1679109508
250668402
1305724159
1446885290
1615951784
232662326
1761273393
598661200
1185358578
1192216063
131753427
1221538860
1204113189
60782689
1247026098
810379139
921531195
67446632
31647804
261927556
291378989
627970992
1066076648
266977922
2049397626
2040860905
1545200540
1315817279
975360985
684029955
328254410
303390197
135842264
1596540552
770148839
567652443
1838190284
1121142926
1611961801
1720626615
1065162980
1541259162
1678421707
1573951984
1588994496
428755581
469891379
1115506783
839449327
88766712
255262909
153657308
817038222
786828811
1855964760
271793141
2018137238
2004515202
1298602223
2144925432
826614183
491175205
1619489198
1562250299
2128567303
2131451155
1020533641
986227414
777630359
633005093
232358201
777530731
1624841410
1874833629
1670402098
530030029
1359937473
1773780189
1368945061
238763297
869875287
555741485
1431535866
719368621
603341520
1724528680
1681194308
671582724
127156203
375481307
548620777
1032380262
1027681333
1528867332
973037265
880232905
1108196646
1117402054
103823571
1300211236
1337881447
1977370915
1765290925
796303427
1059727933
1336234318
456479916
743112854
815096007
556468338
2074512059
1531217025
1002992964
2145601099
1055176317
2094675514
1379014016
1720200708
835043268
2066081919
1557028528
362479504
599120
740616251
1886820292
1009676267
844357969
640405013
191767056
471565493
305741524
1525169034
1078277480
86254252
1943556168
1314838004
408461240
1896614757
2048576364
673039678
994318538
1355383251
616130521
1625810917
987852178
2104652669
1198874154
1547019450
974898084
817345682
879855538
565713236
1304054975
932953054
1522263004
1107575579
1803884097
1475156811
1052921233
491258027
461265243
359617668
1347472944
622972034
1953802187
282674018
2016570639
1630927963
1761951568
1227773402
1492288485
1485568921
1325537205
1160398004
1765053669
1717911626
1912799726
685463633
1070958223
115480952
1201274215
601446437
97312443
559793655
1605615492
250883568
1188137130
35633390
1997389728
1046809854
657617347
89691825
260932741
61710652
668576356
446429238
194624409
1141010962
110451966
806892917
1119855379
1759850350
40527355
1368912205
1737656541
1127889705
1844215176
108835769
440122363
2120681427
751417932
367003579
1726257768
1884605206
1106447445
462354075
818600134
1748704468
1208540371
1484565199
340198635
195586557
714233525
239696373
2047013424
1473250061
1949679036
1216395596
852827249
823566344
2124961463
798612094
668207083
328612611
317687947
1798027876
77313736
1347353228
2070749082
825811376
1368753757
1635895607
1880396433
965373937
2025667862
693808247
845317198
1567385530
634671509
278632135
225252230
1720202591
74084932
743720438
89200329
1958504910
529737560
1588061870
1167457366
575234753
1505966173
1415526132
1838293260
798535803
1384828180
996430213
2072834337
705625550
2079050419
1473869417
376063098
1852174836
1147108002
1266949191
828490141
577370194
1656177183
218056672
91748008
193264681
28001832
1987712159
2084728406
1562745459
982671252
1211250057
1817123076
603617856
1438384354
1763563940
46650067
1719668232
2074183801
665738399
311596496
2095593044
607028833
591012981
1991030765
877914351
946359475
1320051870
991939209
1820144784
213731319
138850283
2072436402
1045817875
1887995656
1634495268
1377341125
1359064174
1362081440
1170092960
1066373621
1149476098
179683019
1076053855
1050439379
1405138552
1997916055
631819015
358914319
1128775973
2093793001
2139981727
784181345
2008971078
1584232343
1652548927
1969941726
280941736
432003021
110337887
226972537
973483853
283485892
701379009
1226372644
1688746299
694885705
862909992
336630899
1109721862
2024294235
1199817427
124513945
727910806
1216247795
522291453
1793977462
1576002399
1228995199
1722516324
667777712
625863327
151908059
1356406120
635248851
5148996
1015891536
1254308009
1245982721
1879733139
2082472417
924843182
1702787599
94344710
1655506780
1951345222
2088749326
740805344
558747475
888090518
1406514665
2121150689
94795881
254737372
542131412
33550355
1280316944
1373400956
192913457
474108114
1709947518
1604231599
1830805547
1701846691
428782656
379504631
947099493
1931451214
2011786463
1366891174
807563648
1787871489
1032458306
115561263
1789901709
1483021564
847097988
1839208138
1679100487
522096343
1508879849
1922746560
487617347
1244886105
1753368037
375120850
1064108781
1925684662
608845387
1564499125
647216828
1531893018
1715613838
187474892
1216130542
971038065
957093030
1262356762
1532267535
1944659675
324765872
2083754165
1341859667
1035706839
179120696
1617655484
1242306951
1772801220
1983523862
880278641
586380237
1361813087
1576358877
304446484
105702451
2026254758
104616724
741657016
733496944
1070500494
1388867005
944101180
1858489685
854316177
1834454374
1264687680
1958778365
1873150263
265379419
1690241770
1704920631
227724798
825657952
1432096824
33661181
1364653452
464435337
751493980
552459165
888119670
55136508
483207354
1517910595
373677220
2127047808
614762334
332001833
1558549051
751361282
393695524
564813343
175026026
1997536636
1029069623
1220609870
190703054
141743397
1937307729
631034370
685551027
2072924916
511489586
1039566494
1553153439
742030319
757766280
1344319901
425814413
112635128
1200302907
273841495
604836960
1102000198
1067625389
1396670138
783443765
1227676455
746598670
1549923627
1529523218
1626376317
2009705060
1880024093
2002962275
547958834
1702042100
1229927346
553977078
1247469190
1540370719
472375733
547679891
1634157593
1946005696
1339796245
1144406444
66718130
420203262
381554591
1436939132
1688579560
1795971295
234490929
905626694
1925799664
206214795
542210467
1322612918
1158449010
123134913
596064787
1436890701
169809185
1946561735
2079766176
1052724380
626456101
416087945
1469435545
1942441633
11555693
1086977316
482329340
257778609
1109428846
128746554
1123777392
495467325
1794267508
70443427
431264233
1246991176
1110278581
1275371308
1388418549
1767339887
1889271387
772795448
1249883915
159194717
1492635128
3668356
1810047817
598434465
1788514344
2103482650
1616996701
662374742
271608434
663260572
2055763406
1053194143
471998813
1109603509
1859782124
1599617845
1916931981
504352243
1922646801
1477359144
1074867135
97869142
1316231237
2142061204
2045916028
1684036439
193358441
877578839
1106985684
259245354
171185071
1941015645
1926055074
319675102
1936138624
1448135265
1474369462
1371305491
1018785433
742961835
1430555099
1254093791
522394070
863757322
809305629
324031531
2138197115
1341074300
864859310
2025929272
2023222006
674124732
152536293
951151319
1399716691
1740906723
1197988396
93033569
460288656
2013289643
1016524612
231112351
777692077
744055303
1911015386
706325870
1858435651
580673964
284040615
890929594
416298212
1640864511
694836625
447265524
2115187005
1774672514
846837471
1720589702
1167787559
1973795814
1634945708
840933546
1904781260
1914056181
332739047
108823322
872468356
1111219755
440534771
448821644
1546458491
1083428279
1135783795
61996288
298923410
33108822
1144132728
48802627
1539109972
350651532
1453802341
1155166538
518667545
70188068
1478758654
267775251
1763945793
1006825748
1253364695
1021864044
1320962465
1697519282
668211499
233083639
1738851849
1082502998
312721222
830585411
1713901972
1610080846
351623274
1178195172
158494886
714950778
629917994
188031272
412849243
1827777441
1938898777
902350130
1738357741
2013411535
1311716126
1984259002
135878455
1919703810
1458909666
2019327684
1639214667
69707398
1202531445
1638374391
1666940356
1082708328
1298645456
813581644
398937859
422322652
888065632
710730179
476856550
2045647631
1939123017
164722889
1192565372
1745351830
2094972036
867215629
1480045859
1612717054
931482426
1679583115
90242067
191680696
1096386960
2087546622
649486347
1920715517
1743436014
1980352424
1415896258
315090890
493809806
3208868
1832042987
358882382
329268876
1142984841
306629611
1481155288
1679029878
1708682943
1583786695
1557190538
363419757
244294849
1766447835
2117982305
127511712
1609452880
602102541
938665550
1940776528
1252355759
1521185656
803540412
1739764562
1151060522
588169387
1976082748
100285695
787787306
332559409
1280635157
1496214942
2039324178
301206067
725395454
833194302
950055606
243400358
2047486534
1104783223
1108398057
2113803858
395704475
1439411148
1552290431
1368892355
1487809284
1786049927
1192384803
2023855868
1472373316
867024905
1854575190
1428205967
189943763
1956602519
2035368021
523378509
185375564
550598502
1982779345
483942403
995409428
844129673
111136708
92801792
2132427671
647441490
24081068
1833771247
803098222
2134748461
9859913
82920812
676488269
296970252
2130036293
1167656128
636405292
160417927
1689099188
531906432
1734347617
1994472159
647916807
2070973997
1645451910
1279976630
1805694655
1257618429
1701776243
1817036462
135348016
430523434
69813311
1587768518
969263944
1696732598
42288879
1867389295
1799734937
1804974792
2024442576
625225996
1710588419
696111683
505491683
98200093
480119390
307402368
96971799
2050313181
2125410074
1622327031
1154128017
290895249
1801171807
1374486555
394461580
474866387
925134079
2024617633
1761430138
188930876
751964277
2019847734
1934306959
608019242
1708397710
1183028906
1968151366
13249636
753281427
156583038
1043604683
1399983252
675606654
1648695616
1259215150
156635504
600914101
290191803
220694033
1010098111
1307177102
1834893506
781095022
1012072698
1752897943
828339844
1976379802
1893176162
288723936
1168998825
1587375132
1039425730
2026885595
223944901
1856456151
124274404
1686345529
2089226307
670180613
408726428
79301840
1827364618
906627298
1299399886
1067676128
1867007847
1830513319
1358383023
1698933017
2126720128
417269992
1874599937
14435174
1503878339
605912719
38121206
890925501
1803319502
1674970640
51436584
1742040383
1109895038
2115950228
167361973
1108145705
911964333
1724126647
286254550
1765534933
49343797
634616371
1606779863
952444180
810589169
319639589
909669446
1755298219
733892642
1067128303
704233886
1994254983
890280174
1197111925
1105901775
1472738956
138168933
2145734996
130216152
2083810946
1996590511
7091757
529124179
1195135160
1786793246
301377826
1381714139
1150007159
732129191
1607279162
740079666
1599835744
1048601044
1350529241
756616495
778552206
168628983
1375187081
2090035269
643157877
377085368
164915189
481075827
870078328
497504511
1803238515
257216386
1656975173
1623455223
278743692
1671513484
1983935670
834779208
812781366
1337230218
1779975763
1455672382
814801149
1458943326
424732131
1344293957
1339063472
60239582
532059198
499698081
1750582230
851317148
139473340
1986541880
1218416771
1356467330
2046368197
2090906957
1272338213
882445380
864261319
45677752
1322513137
1870852393
1764605308
706957650
1377174641
1838550574
810215735
175939988
744215297
2146641881
2069934564
1289380056
535038328
2020710897
723644959
1042725256
1272276817
1443251919
1645850912
1294927059
1709475726
908150201
1290263126
1175668395
2006358130
161039231
1218206411
665298493
1159077917
916599077
267249429
502242037
486371531
308071861
1205312788
1017082476
767943265
142781705
2079284911
426731791
1544008622
1603813987
2104760944
1140464028
1894866198
1824683982
1264424584
996791124
878561605
1669510326
300318900
841023167
1766432774
1658168373
523837123
1310868659
1454668746
1763131268
2100283200
1497635005
991023064
1437119751
1854045236
1934438747
1464736890
1638924933
1263528680
704954947
1646778776
1137060179
1118456914
1846303790
1248151237
2036970649
1820519168
2124402404
1952686579
53982782
1156409563
1106083029
1867450803
1363168907
1563066225
1018942889
261697419
1403231550
1402396968
922186541
326467110
294623452
1869326036
199439357
394255111
1244714622
1966715838
542886468
1459610541
1371747761
1593019202
1655680221
1593865700
1419410885
1672947011
1381273611
857199375
978580873
899243287
354102144
1950917554
623063771
134208109
83928436
1242049449
332272653
999037942
1068258981
810411521
271710351
1033832542
460948150
1580301779
891008108
487712309
809051771
1461193846
140666151
1600792841
1633951443
1780263638
1355536436
1517682600
1944004112
2105545424
1944254861
1853413707
1600581654
1977658020
599056468
1544060253
1378919483
1230250107
808602535
973666790
181061415
1528635593
1034534912
996843003
1243977168
49664637
1339146227
1551178941
289160782
1141753416
136223955
1985186508
693583787
310258871
181098377
964642974
1087280113
1606153815
1938361266
199218390
846056155
717526447
1995439047
606873631
1108902054
777902831
1407670216
1031780267
2041033812
1847335234
113991063
1426522999
958728330
1328535567
1254046157
321466884
1486537918
1387308165
211728448
969452571
1592398819
616557590
1055234672
1668216706
2117047132
2024878058
662889271
1839513021
40785552
583574400
1605352256
140792448
1255690946
1307486415
1147797626
1952751667
1862303678
2047285667
1619175310
382409579
404668227
692137140
1242442800
888177894
1146974210
477261858
644867908
200441787
1079651235
1871802059
390336471
677677847
2055121776
433143576
1675121445
1797645212
75276373
1596354165
278720582
1885653850
327355280
1645559951
896074216
1719683787
1214884979
1935381536
1690490491
779670841
850788339
342487734
423819142
1294393115
870994777
2069437163
1266038278
1788913487
1216317269
22292062
1493285456
916935484
1003541574
1526188183
35839360
811411917
1402647089
1742437475
1234764003
1876444590
1840202743
1134959001
329794885
1923998246
318461930
1382961247
1770839096
1099472602
1836718317
1945736793
48387799
1997174619
1181571318
904638274
1451706010
1687025110
1926754690
1960203271
270561277
742394278
465427505
861441014
1056482970
955306480
1585729275
1667737076
2115298688
602054063
1562085668
1781098553
1563273089
42111251
1294532884
1088344677
24041886
863598889
1173107931
1434724778
1355484372
1799191225
1162051115
1301933105
1780684973
889143860
1731430598
1717652318
616699833
1205610641
1583490635
762727836
1150972997
1206423542
1007893583
52699558
276624898
1089293317
1029761520
243913223
745138346
1234949
922973578
809927615
1357180594
1386392685
594966381
1855349082
719761664
1666703329
2112687091
1065604561
1721638694
1893280317
670558162
1370441435
134370250
163794324
1059207919
220375967
1390077801
1023640581
1041043079
748807015
595733302
1141432991
643231125
1572454939
1001849063
1807095008
676463513
1743159574
274622378
625454404
64422676
26624685
322595830
1472961857
2076029665
1529721793
1801244433
349873279
1231913624
1935542621
1051825082
1763876194
1185401075
69415341
572317278
615983283
1709986076
1235705571
1146279774
1627768760
690144833
748160413
1492602402
934166467
1513152866
1849160535
1003540045
123526598
1598896283
149040258
1256721786
1042814065
1581052893
408130550
899627103
1110814037
317038863
286907179
1037811126
242322201
147629984
385632242
1764618975
438471646
1592796416
386656429
70313140
1666696657
848289819
1783634038
1618456821
1190768128
776704433
985944991
764927054
1364481811
1662720814
712202360
770750885
1420466584
390720691
1726107614
195050436
1383650729
1194192381
1834271761
473330580
344533424
1052523475
361206549
1161711283
953036717
402961682
1284296418
796856289
1099790471
1309180902
1110718736
620915718
1337473745
1041803962
367606072
1418063448
1566608099
524151068
952475599
1400847933
841864009
203325406
1012609187
398894418
429158930
869069515
999700290
754373511
2060828683
1620436801
1216678557
902567045
573260281
320277213
638774729
11149196
51922669
814203100
386640154
1545510349
969285474
548172136
1236456241
333968808
449877918
1470984291
1137157591
718871245
617055874
119115687
1296903622
1247501943
1343442070
337705216
1323550849
538259817
2115699172
606286090
1023434406
1470555216
78272681
1177238389
1391342368
1983908109
1861578780
322620651
1308435172
600213039
197082484
363946820
184356732
1913840663
349976901
422768662
619733943
968461139
1810693917
832418124
1051346997
1618958035
973313315
830466594
28414210
1713171792
477393203
58659661
145320020
663432162
957901854
352195332
793177177
1603466090
691488174
1677379181
1059215650
802531738
2105618887
1526788588
933306509
963242881
518768298
1998931685
1930843657
290965677
284885339
1043872694
948526341
1039244197
421926299
967469392
920611781
1868057832
1885984785
54406043
548061769
1170741192
1162547360
836832893
511467269
739751111
1773426342
739673330
853720321
2096060068
1216616470
369405707
80765384
1988967776
2125279930
283079337
2043359563
1116137092
1237245690
1647118232
1455966218
248691731
405535842
1119836209
2124681006
1225068374
1533624189
1300606760
164808133
796887371
596303065
1611466865
1876160139
89170651
218944303
10110302
1374952998
2083803742
1571764839
1221801957
1050391122
949527852
1175285080
2045969626
1704384601
1684897574
1525919625
305056915
416539827
1727153000
2020655345
818280616
1974887752
365588853
1826371587
1677070122
2049262121
1791186379
1719248450
1274386242
872881203
2088613487
576926720
1371250399
1462164038
833103
1285424502
89566115
1701156257
655232162
662905554
243245388
1867955940
1490028633
676981377
545546623
136905239
1429547111
1046866630
1346615450
1767360465
940530932
574163055
421741669
1651456601
226906161
1024353103
1812421646
1275501792
1150881587
1323925201
680490566
1506644258
397482339
1330700492
599521500
786978171
423146797
674395087
1315638984
914012613
680916880
841247511
1104924626
1352108711
1932515419
1301721312
1852829138
595311330
1559582877
1446692563
1728273423
124125276
985074324
117895948
230340267
1389559379
141866181
2002786446
81551935
1500268582
2070411022
35485610
1325962715
542648236
2091522875
1699312536
1835874704
1556201667
1056706623
26583978
1105553477
1106855339
1644073742
1630417285
1113036635
1413702883
1440793328
1591897916
44053141
69257952
1476635335
89262888
904327317
1769247214
1970465391
1195895689
1493264243
1755370452
98143786
1132641798
590292941
1207847420
709258527
1736763838
1635110610
1229347238
1799458802
1832398489
2056641261
1277944182
15975892
1223841394
1284531038
242530569
382533443
365327682
581540608
1206040560
1937669267
1637077449
1150437491
206261502
374919150
665038761
356052310
1304587394
1187311606
42035258
1511406723
1150953904
859445669
1132326074
920594970
1334777048
847537169
119571165
228468148
1263558117
185026657
1452501249
412000088
477262460
1136504790
1466744793
1293514624
1977667543
1219969717
684006840
1593629476
1978546731
1084961039
1559164370
1995165016
1075725200
1789277518
879469656
1111724717
756357296
1811636110
211602169
1160142266
677281429
314248381
1624394911
1641019332
621904805
1511090859
1703824634
1480627277
634448415
1655082629
972354859
1970717970
2094108407
316284395
125374012
36074026
887827285
499111143
599817607
1839308159
1898830087
2108834468
436634767
712653194
694340815
2103244155
1028675270
1596106927
1798084887
699765695
1617228003
1444529090
1557004882
945536659
1617344430
926419977
720178566
637038905
1076506348
1757468251
773488915
940783613
1462668611
318631515
1159700420
1720945296
1526872546
1259373423
960323835
1148877082
1158458754
238341605
477508880
190235157
1674148901
1572204516
307696691
378081417
1810594903
1227967129
1171662145
547057674
1129324572
679711983
868814230
1776688205
1629344427
1569619494
1172284704
1375504856
1976122851
1158497371
1528211889
2129473993
790949976
1831135914
925058653
896127834
339128492
1771361192
545728648
1939799433
211272243
326777233
154574952
469991236
1932446579
7303885
952442007
1890148100
1252332464
1016640654
297496034
4672039
735046110
803942306
1609213165
1998301410
1739998946
326777041
237632350
1358114488
1455490333
867276900
2030925697
1619325744
753847550
921811604
1672459020
378115782
640516546
138646466
718425682
1078693405
972915032
312308594
634989119
233116249
840122633
1782141057
1273921731
1898392669
72844744
232993334
1933250511
1793152346
958564235
286536141
1680487778
1746682170
1891734069
1127667066
393597655
1346554164
1633456813
2142801817
532775589
1774947786
1863340973
395774624
866600930
616421809
1287101586
95759141
1149527068
1251220507
41429924
544008340
1877733290
1337252755
1250964210
1225997026
1202388727
382892604
94387377
1795057761
1849060083
2115176696
299473996
352496658
1919842642
1031977648
248959314
343116644
1134964752
633262649
169761134
1685738194
839195121
947353077
1514996858
363380878
1287024726
369729469
2124423299
1304597196
344646191
956764903
1267504545
17907380
178585330
441013301
833332378
182793367
1075232127
1809663030
1932143836
1709659334
1147919028
1783000123
156942635
1874707377
633094211
478441698
1631030321
1266753088
1860370196
2121103362
1456987866
156994937
1419148321
1036846641
1753200790
604620403
698640113
42604019
1384682564
933690528
1168057460
1575378388
762000425
407473595
1934865228
1702047881
616295375
1899663075
1251727109
1175454995
1042199041
1862908685
118972302
383841474
2061566222
1448281688
2090035368
1225000746
1013055954
1931645039
1118801852
133460981
214343391
1754583238
1522058254
841153459
483791574
91777284
74085914
1938362154
107895383
1592995627
269889461
370104637
1734911814
1525660740
1861576275
165073176
1522227877
324441500
604518324
464228203
278469784
36743968
349828037
2043119178
601837067
931247714
1598101814
716967433
1673199546
1754224594
1153093224
1327674702
1429755135
1837312165
1895308518
101148546
893631542
252461988
878685191
1015777688
982849360
65668478
1222166146
430339127
1312561014
380302900
70636811
919201707
360833892
51642371
589825252
162975654
897684671
715825031
1461482863
671417828
253164759
920506023
695493344
471660952
1572495452
1425238534
701936472
578391405
528075210
1539874642
827149627
587713143
1802780773
2140924162
280147869
406006022
1910834547
1478003823
1753091527
875679360
86569212
262914373
497667521
1012149435
993637847
92126937
655102667
1021625829
882878470
376314630
2092581411
442049922
253300936
1516887769
2015145249
1871346015
998910484
153744291
518292502
2110251120
1381014993
1064398757
186775019
1253218622
913314677
1977121327
1406979496
1068925105
1478270149
538764965
1499633160
958688259
371322627
863061780
103271460
1121010872
962845469
1431597780
1673703009
1523526467
350123849
363703872
178594602
2016789034
1612363938
2057019713
148691965
791388895
118368553
1398444224
734283618
1927372090
1804912211
298303079
1642112605
1599359394
1517376893
1756336498
548538105
548120053
431817315
146892127
592488406
2027935589
647070441
548746959
904365209
420760868
1106828770
689557706
1419273554
2085097488
2055111307
562390044
1803517230
1004020014
2092632544
142893458
308929926
1102095771
2119795372
456153173
437164434
867592327
1980663366
1206056349
107698218
290372376
1704012125
336728304
109070985
678002846
365201948
1092024143
1010742245
1274819372
225198216
827425926
712430888
1518406928
426464375
1426316079
1926565818
766953827
1353894104
1113321419
1805368617
1008488779
687740649
1506560572
1865237294
382249076
1942008212
869660396
1245774250
1575637264
1303370041
16444890
1878051874
901449547
278720582
152436280
1188703113
727594503
349890982
1194176926
2036294792
1258098883
750128219
1937897110
1502850045
1139640893
696369112
1038958271
867349768
1317350372
536760081
1782029596
733452789
1904808806
1160497065
218228621
1542688259
274771006
724032553
118328129
970898536
706736947
741773962
660718531
1835358221
986192658
317992912
122654136
207796423
1776300527
1830123381
1066243603
545759840
242185909
1565311530
2114754943
630514617
1756310775
1285989030
980434830
1417630678
610620184
158204950
470319906
1876901135
640155279
1116111726
228933802
340145954
1035322967
754532025
2094972036
664674211
949692974
1900043200
623930122
1415339047
874871651
1422049858
1939711287
419222157
368223206
61415291
236335355
1718989104
123950245
477889863
473722861
591826321
1784311085
379262322
1341644783
1708813442
1117534907
850162188
88835688
276176907
1757755372
814874577
1939274066
916113842
1135481486
1228433381
1920968315
1516107800
1223991936
1084970551
313897090
630453415
1830622425
2064108010
835572180
148582899
2035666009
1381862295
247040245
935551132
705555551
2122376709
143085093
1042429420
335360749
1418331357
43121187
1372704430
612127382
1875253857
499196256
1351648748
220934036
344871015
307074974
1001245700
685251754
1702506829
434535872
813160644
316812722
1375005175
329553785
537177868
1837865980
1008490371
1197046888
1459877282
451981596
471506387
2057292337
166485416
1327497937
512940593
1180894022
1294599257
1050248894
1170164544
2056974616
1457838791
1508433006
403634504
796888625
662146184
518539659
1600668560
378606964
243312704
2022595647
1342727678
562096875
418370885
1949261494
274800048
1783065298
1738425779
671429056
845454380
866332602
1314593209
861105135
184977213
1588501037
1893813693
1685141870
1875559518
2099656656
1681391915
1158099572
1524112666
1226803216
460470838
1339679220
2135193759
918373092
493978636
1963456972
443435462
1843449574
1801731247
744036026
451650818
851841174
1431286213
494737528
1480622941
1376327602
1848388670
266510058
134098589
1850589549
1147799382
1133688673
263544650
950367332
1080949792
2098443898
60734918
588850090
395866550
338654364
1005564029
426048683
1444032625
587800706
718226331
1155595039
1237548723
542506442
1778053040
1647381297
1045585268
1303004798
732018417
2102200345
1971226252
1781143116
467189290
1096787291
267912830
821785945
345114603
1957835114
968064997
1166297493
1370712940
1895101424
1274397526
1860713512
1811101798
605568979
2047392570
1880738106
1081941336
1451854512
1966346231
741608504
941758193
1920866313
2081426955
1555832132
2115497152
559707583
143658488
1336248177
1670017635
1923806793
1647081610
301139820
266778856
539534677
685482741
1918347528
1499094219
697064678
195173713
2082217241
280365341
193754282
1275548634
1592365155
1794374779
302174779
1587692799
210212799
1222338481
518202038
1535440032
1596413033
56439608
1078162497
1271702194
1343686587
2068241272
736397972
919903376
762816736
729967078
306020616
2140159422
236021324
489491732
1714888497
2052628840
1050757336
195057958
1444537542
1612126621
1718324415
1919436587
1098513177
152334763
633175985
831287708
1113097585
192495164
2121179564
578876281
1845439758
2028234972
63498792
1700835304
1648501300
2140435685
1002977106
533446226
1039871522
1323128775
1914729620
1043569613
1680394216
1065702535
1286541059
582040196
1683941478
383298044
1827246676
1919296768
1412671568
544910522
1793523754
400952698
816735612
661137170
644727978
810225141
1951626028
1327467320
678108709
1639479412
493085675
39001236
1032747012
132035876
436534617
1743763208
1885849181
234049162
925632916
14889747
1790783237
865111918
488883648
1648894497
203107422
553035755
540363829
905828554
258698100
648142421
1758343275
234891661
1056509696
1280404324
960391675
825370331
1036911999
699296902
721534899
529662559
1433282351
1386397211
439843487
430773138
618580541
591494729
873182831
249616201
380967850
807065941
1284628354
1928095328
1200656820
809429977
98051812
96660220
1806062663
46167154
1746013895
396294646
1962950941
2053691262
105940747
1787554345
1865956145
757881075
1707651733
469277902
653592338
1266714331
307619995
646987653
2099351419
1769926557
231005385
1672527553
1582334449
195601299
1905431921
989494527
415777391
1790714274
451765249
1950161820
992318464
1796057979
2131356421
640019179
67800812
1717976669
1723138460
710138020
1078162119
2038574351
1776362079
1230208655
787103504
872201064
221780239
1159448991
1655496160
973916688
1250524063
1696373540
1727635667
1589108810
764796138
161308369
1670625202
699977156
861710069
1387514294
1061217927
1505693816
805171225
751770902
1019218829
1883530905
1850375495
1519134725
552634792
2115653908
734165520
562983343
527282316
258249221
293118872
385472632
973493877
1853381546
1780283089
561708098
1809810902
1505143376
1483216708
498505331
114214263
1188646159
295116320
1964645448
505776907
2046036568
1772839793
554724422
802779386
1177405894
1172608437
1497252503
1551269626
907165903
7278135
271296614
426601418
97239345
620540440
1505230821
52862662
408605020
1574120611
1906325520
2026501942
652911184
1835872768
497458079
1318683842
1577826220
1093294547
589470545
1277637704
1858815764
1338602806
1673298611
375581828
1402533535
1041763443
1631962343
588472490
97759164
1193882331
1033867978
1722015575
1632349955
1261245799
648328812
503882609
648844418
811935186
1554709123
967280576
554219894
950832293
1575499410
2117163743
569264312
288915877
1222979365
370107658
1191983891
1500038611
829167273
1822104507
574024365
535856968
1246042856
356425007
728034200
225552902
938001326
2033896930
1804065431
707292478
1100127923
1535645417
2020191520
1863803546
1381325431
383118925
1703227235
757806561
1283416788
1019946290
978612358
1514144337
2010853507
1754913494
1974193608
999511439
1939247999
205907631
1986747466
510874071
466773517
1259742108
1937455884
1487644852
169147769
1284870406
1843619216
1282742533
655383506
607483452
1209417525
1518987260
1130506178
1559612527
156883781
709889226
2058519645
1726176784
1278344407
1877452200
565821376
586477207
138196183
1059404789
480446290
1567507077
1132170048
1948630672
1993554128
8618611
647607240
1427950623
728268328
763607919
231380100
1320923524
461509911
1192958162
16655764
507113803
1300205581
1324455395
630074982
796971489
1906943937
126144680
1760447444
1752347815
1763220374
131260029
1325249822
1408742614
483684658
1365074520
1093497623
1683477358
2020959467
348806969
722590360
1220766586
1358798969
1033145812
97935695
1573018097
1636389648
757881157
1883124180
1044028076
1157072887
1657099497
1706085529
1184381547
664289682
1009292893
1829230490
1350259452
101719341
1041531012
2093081292
1047862058
1938458983
998558704
1833431735
704560628
183146973
371831845
539130563
1933151498
982073100
2107032929
1859638028
345647558
493910232
259441154
2131001333
1825960986
1588951065
1092907826
1067190389
1082095654
2024606481
191016932
1379204042
586249075
963387839
1519096747
453506298
1016294382
435135571
1665231745
1481569469
742983005
2027685575
776805777
1883041664
1489154255
334983970
902683315
24990417
890273390
989510778
160200181
1038804140
1518463359
138910110
1086354357
431921791
711881783
22353632
706695683
284807782
212416069
374381138
289284389
795955175
1661823812
103764896
1530461260
941838380
959011327
2117955303
1867482697
147958112
626359610
2722620
1540480869
75847913
1645677127
2030386692
1946861775
268895603
669571605
756559633
2018949038
667947395
2033889544
521785311
813181255
656622309
543899478
1623222943
1859482966
303992654
865619898
1754981878
1367504126
91073325
1741991497
1256344946
381953264
736206109
792963825
1449471268
1926884332
977628864
621131930
1445777323
359234108
2144210248
1564266643
6146541
1629139131
2030245596
1975235909
929493496
695937293
2078412720
2020903296
1356188767
259037129
978493099
2081414061
841265203
1084560708
1999448318
1463438530
119145937
1894340113
751602786
290455404
374903696
2060140091
1356532869
1940683577
1691525727
1807046671
493535571
565380212
1666308520
463351796
470158110
812886405
1757304588
1480321312
2136646792
2069251585
1481383776
1444469595
1594030882
992509974
284348924
310176859
1421413001
708968850
328459385
115250624
122676774
1095055307
1074229004
548520930
1505177169
980335186
295923499
154152294
69887534
616365174
1717914360
2071409024
1522077061
1397566441
255232459
1201239329
1535862430
2039653146
768301641
867002926
51500736
1276690573
941594085
1622933043
1434240047
1667504275
1165744496
59551408
598354293
1413362892
164420849
728278886
1106550606
140176750
1504631086
1370082799
1236490621
950693477
1852468663
30230532
837542835
613335376
31192246
1786725172
2049012007
1011179514
960502128
2095780987
343588964
594516313
1274974930
1179635231
227556758
1852332861
423643053
1838313097
260410488
285618882
1345670693
1423560257
1404734746
867881370
1872982649
401847339
90813900
1811888143
46321777
739432991
215384339
1797637176
217495304
754809498
1246326692
685496450
738702430
939199512
1234075426
973985354
1024630702
1070581804
18873599
1549261874
1448890989
1783933808
1884694318
904696863
2121125693
829739198
1069476519
573579268
645235071
1974258550
489788719
526021974
1986585078
1706723163
1699963713
65048348
1960645562
1391246731
1166109330
2021652405
1925580381
1802348107
1907115944
2106662730
1890383660
1502098775
240803570
1023275365
450795245
2042522911
228096464
1204833793
1683083647
227527121
66225930
1751863410
1958093054
963560778
488036608
2056554785
390828623
533665469
977087036
583741826
2138118966
1663467223
1305300020
1439439553
809800810
2139367246
456552436
2035058337
1842487285
1391218102
447304169
12351844
1693028388
949899159
1197950799
2019923791
1460717546
809733102
387122858
1107067036
2000032734
689787931
1550410248
1208085414
1780369415
845857653
1057382621
1654116381
1958477378
1442699324
1968594932
1105750279
1702538525
636724118
927194318
1581286859
1101109529
1335844079
1648785634
1550751381
1080213158
1506770697
1642090494
1822335988
471889436
202769622
132497046
1611366979
923428283
721958163
1979804801
703994562
1918360328
1676903733
1811486796
361555224
1158773215
482132711
1593906607
2068757322
285803481
1696556237
803313522
1190877146
895918506
1292965170
602023066
223887403
1077039810
2065173482
861275040
1508259501
15965426
760082096
362825058
974629804
1442914944
692195432
1794044752
1310128578
1048411007
2119282266
490654341
657823694
1573681704
1841078076
261512064
1223351918
694709869
1529770668
527743763
1172054465
1620377434
333029562
596912336
837571684
875336121
558161170
588177454
1988572406
1560845697
1599064048
299173053
1334060649
2058333744
388652399
1509447033
1597991508
699514790
76104679
563765016
337128031
2113426477
966931248
182352611
1613074784
1578487665
1127275807
2017602093
423243800
1150882014
1809492325
324729862
818138749
25303582
345148705
174566624
329793005
309441412
806596447
1781996551
912021689
2021629923
1360044780
1947279494
510389795
584539943
579985305
2044149222
11057905
151515837
1307131942
887765917
1567370922
746783414
1176191488
73583931
392948357
1372072655
1363159376
273363462
817572941
1551039714
1427693603
1717875588
719865463
1947558576
1046346504
423700776
1108941708
998066370
846600493
1626134160
183915958
1819169072
2063481191
151061430
1973933972
1700885976
1428328563
2066195115
820040276
984355209
467354410
983466341
18200701
1845881468
2111446730
679322633
1200222257
2018119037
450253983
2049934886
1123511194
262516340
2053830409
273328608
60659513
859125640
1023669999
783854634
1963110195
1376006228
1926061199
2140378340
538047223
1222196780
797959286
740829621
73542935
808614350
1472047230
1323847972
510865711
103307875
1538198337
891363137
149861736
2045736061
1698313142
1341683249
1218267572
773881402
494001937
1404938892
1611787641
1074696496
1827028199
612042662
1921629118
1787374747
1448125885
1635554198
512613422
2014142794
113388990
1259913867
549025077
1987209017
1759534792
943498364
1732123182
1503002195
189622020
659763917
1032682721
1417765167
1274411213
1548684195
5261625
995006479
1025696542
734339904
1417657169
2043947778
2025808659
458313463
1739723340
1979606159
2036203160
1382010353
791970080
1588588020
1394419195
1135837270
563161836
251523900
1461980110
1201914935
567050315
1711843403
116167614
368633578
1629553219
1967022775
1234137755
1797073923
1472032035
132884319
1127114860
2118016376
1444778138
1415701458
145040256
1490620965
2125653425
1489885333
1924450068
1925554877
1094625168
161338040
1685225376
55736940
684455404
656548761
150491167
2116155257
956393820
1638195808
1576125945
1565338671
1416833462
377784281
761440878
1798917618
309260215
1564137653
179156691
923009638
670346853
43710461
19811144
1800149629
1614464392
550455235
203930532
182937068
1080506017
1301005433
1054823976
826998615
1056643697
514960965
2144508829
49408251
1963501021
307118207
1019916098
225950337
747739134
195966740
1326846463
623596102
378336096
2054324401
22996604
798886815
1496362311
1504897903
1738177299
470346851
823136284
381517539
283025386
1042633389
416121471
1442361063
1689626564
386114068
812645120
1321003177
609883497
1870427567
1241979137
963325041
1354174236
785726769
1974084171
687621100
140240152
344630484
89524855
798631452
1494066544
1006332981
1651705431
26766989
107590005
365082734
272228600
1993840512
533811431
1838892781
1893397406
1996215960
1433988894
554219894
1128214859
79842727
947670862
500759178
153600999
155895576
105719599
252713091
1278426509
1945013178
495533323
581339963
444914902
143153350
137224980
1548097184
102179552
1910280737
884897550
1490667688
552206561
2131525851
393277341
93626902
134157722
1241978495
622763157
1144258294
531437091
69429192
1735602876
470631816
1577538867
158893416
1605518795
1360907285
1203341238
2003403205
673421806
541594068
1476080984
1119933818
1346033255
1637892808
726630902
1742634788
1152800795
1172810137
243940869
2056920160
1559946241
920832449
1019085118
146118890
558747608
1394274156
195134745
1039686468
881597238
770342057
418694577
1464027016
1543468459
1105331336
1139987409
1571120901
1593567057
1036898093
132673918
1477333173
232721012
743056018
890327605
1380920696
2127086665
975108332
172960389
104538998
485225928
1079776933
2112873153
1506854148
1013416493
468243570
2085673918
1076143453
1055831317
1947098397
500837073
1988770732
1202462737
243139646
282129250
739967708
1025210789
281656941
1330525095
1022561318
1445732259
2016716212
1065439125
494596740
2057068824
2003365413
2037150031
321831268
949119280
312464544
820245195
685428552
1688929606
440886828
1958828876
1997427548
1648609334
1712528403
1413602999
923545597
530468231
842655600
1568458796
1039953817
812299504
754967924
527091049
281882251
1337570446
338897001
90653884
136635508
1452330552
2142999542
54712064
316909224
337298129
1639010691
281832817
2067414261
1390688322
1251522373
2066043783
1855143431
1718194821
443452835
167504692
49735170
956554832
1717144612
1114204927
988285096
474749400
428940704
773732239
1918789601
247713214
232896471
1261984592
879131822
1702599338
86776594
1565163765
113457166
989545287
1893773878
1564141481
1213261844
2130345349
1452740525
1108664061
668728399
1182564872
2145752260
1773361336
1027784537
1151431096
710138020
1526040741
896555846
706536222
1221114050
214359450
711052680
55736420
1517799836
1264097708
900561568
1275300670
1069242701
1554299061
642198850
241597215
974987288
896646851
708167441
1566935872
676540927
1839467746
1513654303
1289508960
1073809828
1119276646
204449783
1537053817
894136729
1513517456
1331983157
504506299
1533810855
780622499
1471780687
815679254
541612530
1457804257
2072097943
1719186905
1587799763
1384787625
281469768
22015275
251066930
901500653
382262124
869686606
2084613636
67584373
173046327
420423128
950846242
1060074382
1090704436
698069624
1189357025
557062320
78254726
808425907
1092655394
2000549962
460379985
678905715
1398693152
2039251926
274898160
367897453
1301470835
1865832609
430771789
1224399364
1186886228
1554593985
124164324
1673946491
1961146442
1844914387
523619995
1084417930
1865472505
908329476
504951932
918448977
2107283220
1248364967
1460216637
787055436
1379300731
1477545287
2115303495
340129692
1272983121
1659377517
1689270224
1203970797
908479463
1480689658
1063540560
1282689789
478963463
603408767
1440419764
177423863
2105977790
826424580
372455711
506935540
391541312
295501981
1989171222
1345552923
1665450135
288123028
1946128491
1171588232
1176719216
336796349
1004304347
1397539430
1482551839
237000302
723264690
1893000204
84958086
503379257
1908876942
421053375
1961808440
422354600
226893317
137954572
1858718382
889366242
708386742
801625869
84703613
1636091098
992019523
1327870792
710477132
1421794786
2098911688
1833168453
1115142649
1542393797
223015549
1241279972
1882876919
476181446
1862721661
1987998428
1166922056
706209991
1251976401
363450492
1222265946
324894872
641001587
27240506
1197780494
1926119527
2139661722
1113025575
170170308
593536116
139466428
685231694
729335116
1181451260
1531655756
713157246
871788336
467579017
901969742
1823121184
1819412620
1574840936
1341070686
2077375707
844236047
1667708630
462394878
597907324
1153592223
72145164
176780445
1039965663
948172846
1686800974
1273133813
1033004940
1766475241
1333766718
429413209
1410956611
368532289
2123556233
1224843171
177343539
1251165993
1313587746
332291485
1194752897
1479319929
420676964
1548026494
1519111883
1466482000
1403361053
1478675420
482242559
1091080411
403645866
1435933505
695553563
1439729214
1412716576
1346671292
766070914
1500948393
197787721
1037993530
2032644256
1195820396
1369634042
1935976557
970691998
563077376
1132774430
1701316341
476933265
1270282618
1926719840
1064784018
1955760111
1846319840
1962270686
1543569454
1655924308
1398174952
618279318
1429565425
807088646
2138380546
1840074030
912223351
463809076
1379659573
192024913
418278411
78895623
2108419655
502235591
710544369
1162769828
445469435
1164227546
490870034
1116375951
786926815
1803811820
749316352
99411633
915335389
1866316269
559722556
855632350
796040192
142300081
1248934379
2065256864
620139341
1123278466
224888340
233663903
767107544
1256074381
1719680180
1642309228
1861776605
309310204
899841479
499443686
2112294009
714934522
1220061786
88485105
69862252
802292854
400112
1758177346
1033212690
555104348
1412629137
1884088814
1017734146
1669529197
675321216
2128171686
1424832501
160158927
684668063
1402022323
1012955703
432962479
886839441
733775622
35189661
1663865531
1809816557
1622568618
1927178925
332885469
1765397004
992621061
422850504
1300133761
1596585499
311590177
1108344982
1198227756
1701899881
885734254
233099725
1949313671
589655003
1621612742
727010836
1004316237
656484732
325247272
642585232
683946601
122209819
813328857
1939596599
94275698
916482839
926127154
957308523
907179709
674329334
1255626689
215355614
554135404
129566478
1878656334
1507836015
2001188953
1074793191
191952789
1609250014
2078958535
575748618
1990070914
602667043
1644969193
254992135
160271438
1902207227
540517789
2135020555
1932213780
88713515
1383752999
877127943
2005474843
514274679
1045047787
1192504762
434550989
888613519
1713243604
307479022
455024178
1416023092
166121582
616998752
2020242821
559930796
1928883797
476044147
2121374154
1486826241
1094013390
1614933514
1010772611
344938389
1325130811
1224665088
1019223630
1363977469
1474715911
905652929
454425184
1504872054
629023496
1964125135
269548710
1915420730
1107466772
1517189708
1189694373
952390335
1614079845
528825584
2040364445
1684150118
187880918
1838342762
210362370
374435514
2032550232
1487745840
381004237
1979419088
292324509
1145423521
662121941
1616766955
1646759810
1460650221
483221862
1208325273
378385430
2032627682
545503708
1848573851
1646486146
661482525
979386944
1938417058
1601464420
949113443
1018564163
95391033
184072557
403504990
694772126
88462884
1634439499
1803297584
115166561
899737578
409072504
848702167
2134963150
518337595
378201169
660346174
2033094293
1149737990
646325126
58092374
1231677351
1618840892
2073272895
449700392
1957187130
1044781286
284848171
802001430
68340150
1655994829
1192786039
1991336125
883979979
969278227
1237112612
356535978
132200188
1779573639
1657290941
1303903446
1407519696
1091534384
1164745878
670470658
1163504605
176966732
1130981087
759671229
1640526606
462198182
2147439263
978638792
2111260038
1523921248
1159009240
1495398563
505147823
2143102114
940199405
261085215
1247525834
2032582891
452824788
309885652
815591791
459722391
1369732728
74552506
208499722
296289402
1401119765
1035584829
502707464
305450959
1959961173
95840663
432920222
949890319
463584685
248940839
1346702403
854355832
708204643
359553980
1776503907
1212413551
1761753330
1057151091
643928868
717707729
1235304254
148436165
405094453
1780910091
156279653
955761684
725670051
1188753905
232987690
1083889918
1269879270
1586813425
1386257111
2056523698
65153630
1934260485
1035151280
1168655517
1936534316
612359766
782823979
413497975
1575253242
1499576065
430577507
391299921
1987645731
1895947445
544680101
744683549
1941244813
1952854048
258671440
2134746149
1773159548
800928035
1983100651
1194861934
1876766892
1109762825
42883318
128806704
1509228357
1990198098
1095700390
1578253543
440878726
1577443163
44898801
469361097
991882318
96565092
1198804696
942903055
599732466
31028698
97650317
1280076348
1778793802
252028273
460157585
1978714454
998131144
1445567751
1779301443
1542924206
1007125393
1647753042
932173673
1989689083
855860354
1953786014
857871880
542029591
1667552342
328401327
1224110206
358050805
237861952
694686082
1525013097
600498324
1566676417
1710357932
659241512
583452440
621414275
1172254076
874811147
2006476250
1148716213
501920166
1793206876
1244910507
195029330
732461293
2009814275
1198897861
1163463404
621673387
1157981306
2056806328
1631526205
2084935936
1808514111
1612467422
1141949095
535494446
1145604832
258836737
615285650
334193220
1845985077
94058112
1363572144
904410020
1728764543
925513892
1093153697
355850124
609442956
1991420538
667525350
1906346734
1906803464
926534594
276630844
1145517370
2065402435
685436698
1965958118
1326700735
912438283
580077169
2051682889
251843558
909256393
750470801
2078356191
1408397468
431485591
1963559309
1067815437
507111265
1046345350
1317603770
1585461835
70962980
704425691
169509682
2091149045
114720577
1066328591
529875853
1061566233
750036576
1785176438
1321815379
961298226
1611932294
835290200
940551892
1436426559
1576229318
2061085289
1035348347
2118091891
1344739946
698765719
1824175855
1881964660
1647005264
1711191480
1727246228
55448614
1866623160
1953910528
809441842
1181889584
314365020
2011456790
866233271
744201081
767055841
379376626
1662924010
1219681623
1252274108
1643250762
961150571
1448735266
469940049
1149747477
1929831328
54508497
481300976
1979707393
1695194865
2112006501
1152364303
1092618510
768459617
411301556
566740742
1242189477
166610216
1628677757
135462253
536273717
85678074
1025905077
592167658
1869753047
410015461
1059393796
913272967
1681839505
1012486967
2067008370
346258534
1652050140
178757370
912253057
2005817742
1596187836
896743101
775294120
411034158
1732255586
485158693
774104039
1637403172
1450442262
63423934
1081174872
154762243
1996155127
1856705451
1282273698
314251047
1916887121
1930487309
776534979
1418774544
1197397240
987534192
398746957
986267409
1012816735
860739689
1925219392
1014752413
1174050008
1445721709
429995952
1920867128
1106415020
984986834
41296640
293466170
635165902
1136904597
191268310
1042636762
927553180
1373652330
2008054803
180547207
1050470582
48607389
463835533
638603807
1177696664
1942210735
2028718118
2123244913
1402271439
903314669
906914667
392180156
1797255271
332457536
640634334
1640275657
363835366
1347702598
1868469771
1818995364
645946355
1575336201
1744598734
1579618468
729259422
375059437
1683744572
198049489
2103337485
1285247799
75903098
1031334376
1993812608
1641998301
719067187
1108550809
293274426
836075421
1029396930
1133158242
604667512
516343704
944370631
891417051
33340052
440816865
1567515124
156119651
1265555475
791568909
1040716271
1891315040
1627854366
1278606856
1783167530
896762756
55545932
904493930
1420839406
238116046
1182365222
1362153626
1635701775
1373707712
1204629330
138987781
807911023
1184072780
1598507847
1938352192
191792703
583128311
1091432201
1882977189
706611800
100503304
607031223
1880231110
1974863228
1505767343
1813808444
922048794
720708357
451009120
429093411
25612984
652176584
960905874
1330324091
1042101885
872080615
1522088346
1395378819
1876361254
1953025537
172664478
1996292979
1082316250
1122671731
513164210
2035950027
2058442074
1157354033
1128797613
2082258383
1605305415
1432416895
1087967067
466721972
1363023618
1264281996
1622388600
46935325
1543547088
810674658
997465598
1262670336
164189778
752957354
346951319
117581079
1126072052
308349212
1277294208
2119437908
1146162234
1007267633
380353891
254443412
1083706040
1674477837
943159005
821825391
162164789
1730305480
1258902327
2011205981
1015156694
1543776649
2011396356
820147122
1648104936
1864652954
1111253514
15278570
269395523
1276731113
1598811020
2038257780
915983145
1810457865
1071913465
272023003
1905642165
780950581
705916056
1717064269
1692834694
1952456282
364274291
1559521314
811047315
2091581999
980352219
1576428812
69112422
2051787028
851549112
1182607604
1170402723
1530358502
668589583
1095760365
240680137
674845437
1341789858
1435159093
1460755070
1605568638
1115789468
683967151
1209497970
320450658
83138936
1649649428
869115428
379737641
830839433
921019060
1270214762
1275273322
2071790612
1901273827
2065099148
1132423990
1830235331
825591428
1355420117
350221690
786207838
595071645
857711641
1872053437
495079963
373784720
429731923
525200646
1883214790
1729554188
1357780216
393922663
1126961850
814657698
776826718
2009424430
1317390832
1974838885
1666543926
291567304
2029156457
2119310862
507225546
1133806812
995485373
951771555
1443629622
1220131994
1246478964
62847321
1889535737
1453908808
1536934525
858592678
1074098079
850601610
871589447
656931218
722581948
690280329
774541169
1674234701
1602335539
1715568688
1338194494
1640080891
1038385914
1467204451
1022476941
945023090
690185141
1510904278
710516852
1092520770
1473464493
828902937
705424172
147731099
2047488570
633415108
557837424
1603539375
331009043
118688398
1956851703
1428531722
1044895173
1956600609
1489422960
543792067
1541479915
168589021
1490824417
49166516
133822323
1089499758
860573039
271170501
194935332
283128298
999645008
7648722
1137573419
330173300
1027644019
1924157294
1974764296
577758574
1398940348
1612119887
2060194792
1371590290
1803264515
127715297
188908340
75451861
1489405985
1190896132
938530837
1597413676
586234916
612625248
1180784510
295815438
704426497
939876569
1892369178
655852057
567703646
1317434588
1580587967
1225487795
605304251
14926072
965975140
1753998115
360990519
1133872820
880715797
1099145177
651133197
2108215417
1629072254
310414732
525105256
38413463
859038427
468689618
347699039
112896769
1115842533
418145965
1535302696
1777905242
642122633
733644534
538392327
1788292224
898309635
1871436465
1558620051
1984837876
1619896668
1268617885
821758334
1434190097
1794937239
792982430
716093302
24283420
301514569
910060525
1052435655
1528025814
1073238726
1226913433
1772389903
1693788471
1179014415
1434218478
1326679655
1037581202
118300641
196239404
2060804643
822571189
770303280
2041571609
1130575352
715090103
592866926
428192815
528849552
2110980908
1285359797
441760918
871800759
366550683
1755959592
39404369
1094115050
840740416
89073943
466190232
1603310803
1974004540
1848193837
675857245
1903192461
143727411
1295568353
628128666
1215811241
1351733344
1932868955
232310872
1450561345
453503666
249085927
479862040
517574154
137804351
1056299368
302812857
1474798985
1114974098
765321483
251911616
1485558066
1769368578
2013272717
1653871639
1150126613
1558324724
1826137483
1251716943
1721866302
1746702691
183750241
1226479649
486299647
1172567041
1963712089
1259209037
1078596267
220044454
963638863
341175011
691865427
1375751217
1991667549
1039158006
346532319
379879293
673681661
1368607965
2018069273
253345907
129550316
1017965393
415516576
1152498278
742507109
1810450054
1257480339
1239000642
516846590
440518612
830993984
1815433400
828514438
1798119610
1037134819
1311338009
1708623749
1981927697
1448812668
991194621
186360717
1584157332
1394628743
955932768
1469632574
1644327552
2132302688
916173032
528792487
1287717856
1937221941
895180918
1985270489
1514495836
1811636553
1487331552
1208068758
1712852583
1745730621
1133800303
600976932
1586173862
331956403
1476877674
304331531
2959857
2134243968
166365398
826369084
193175544
911641743
43171763
1500057221
803005711
41076014
1073747320
2131541995
1184954903
2095525662
319642614
1001330985
1209042573
671775887
832167467
1613061313
1233758487
685125374
1445405401
1627699217
484017102
275933788
2102270411
148990245
1680205469
424531199
290024250
697624495
573052045
1410677848
1384696307
2012903752
2003724351
1994264728
1802069409
176516024
1390039223
1664595444
1476403629
1961066904
1636905581
1767761873
813192033
2147269059
1755404440
1990560671
1072377794
272441374
649954614
1074146341
532809219
340037612
73484121
142017575
192621717
444092673
1584515976
1317808833
620031017
1086281630
1154862115
880958133
947864970
217974849
252115083
1594380685
547859330
794372496
1824980759
1389659622
190899438
2009399619
664879338
2132804131
1345701912
190468739
2105776854
1259928867
1555748003
766697594
14524607
1830098079
931636450
1665599100
729624343
659950476
372258864
1327486437
1770338242
682396665
1681636612
718839833
45659602
1371937594
137059677
1643817096
2001125887
1977693594
1932601249
1471481640
598167682
685881628
1218908227
122279315
1609959270
2071300987
604755144
1623518491
1657725859
1567027615
1931668098
1844567037
1521990021
1272455876
1515945413
1329421760
5913051
809019295
1260788363
182616877
1323451050
1388115326
1495813697
1155554006
1088231680
906523097
497498409
426718297
1515503017
1960927959
841934441
953918428
565288651
74591847
1708410884
774687310
878882329
306726442
275998205
1127259892
123316221
1902041176
312227757
1536830990
169581575
283153606
1124959160
594277581
764514417
1114420231
1292333811
1339305172
1983989025
1854326688
1852297357
404934459
1476844404
1714872770
2047229022
2035885488
1991327106
1374456076
833631664
2096815797
771797052
2041874949
449039555
252163241
1996337569
1934467652
1589418430
1031954640
331214527
46881054
1700318274
999297491
1313530984
6663726
503870490
546958567
1823061751
1579991197
90241230
1492314181
178707642
200427901
587493787
794926198
1505517298
294381737
1420670391
1794730740
1920234478
741944636
381690416
1012456464
871595153
343331014
262305391
1015142424
1298537153
205060737
354483830
624732928
228450429
2057238280
648717052
1050762059
1376935321
1177344459
1203499865
1779115144
1364693133
904610029
1706981570
1288085118
1786188816
1954208317
1773159500
666278885
582887803
1647574390
1439865427
640832273
1922946536
309459681
955224343
1399461083
434468971
280255737
936190074
939366222
369754460
370725077
1418816871
987013186
953672026
1863392683
232943251
1700905258
810188443
2138302656
1909000977
1699275954
335265952
44982841
147428748
791504072
126094664
448932177
2003553115
617675255
852559195
1784870780
1621161353
89368510
821136375
1161923386
2007679731
1305690757
1934512134
1256533987
1475542724
422646639
937495895
677882023
1982133191
192595108
1446914146
1359847178
1855092341
1358029968
2105382673
1975586673
1936196679
1808528639
182938260
893620082
2117378618
1659427057
1683409895
2063474084
554632329
1416812708
389610579
918538309
1808554229
1979864637
1673360171
18893601
352220302
58228125
633406437
320849741
1157726073
773272068
770724582
104764828
452895256
632286714
956407076
1540871569
1076451581
576239099
2079094884
1675010416
715063992
83198631
1487154511
1241028773
86009859
495851946
184781960
1534989488
1653102401
1374073076
768325079
1924816997
583500355
133321337
1540563939
18112312
243103771
1866699474
97205753
77873624
540791721
887098690
634702480
504052415
1435041538
1497686137
358613152
1709046716
571225569
1493609311
1660541266
1607419937
1392342363
1805487968
790156220
1412954005
625310077
349513726
989826468
2075162424
2018192913
1723182356
1461642801
1178131210
211436192
1357224634
2015217605
698055240
399250308
854885318
1643934599
1668039031
853730644
1153848047
189629684
2034360517
1766789765
1630080782
1815928690
825483981
1740472909
1539993440
1135790317
594443184
968028280
259552261
2143177012
614103837
261791040
1273205989
1764231477
2016315202
513236023
270692531
738055813
1592949364
725491274
2010127826
996972120
1130873617
863509484
1612533151
719285483
2004210892
1463092528
1327749028
483069094
1285007192
161730120
825371948
1382752879
1418174923
1250929936
1167383492
412437505
671890315
1868645888
560919337
1240333401
2085109
1834374377
874630339
570540970
148568213
1228028429
1762270979
1877349965
138435970
1607390493
1031821227
1326013285
1188492247
1049475767
895854070
815096007
123358988
363221776
408083159
1243182105
182174328
933347522
1820037363
673733134
971758698
180268335
486645074
357191352
1852880155
930461035
116237855
1067511940
706809226
2025490968
668479994
1357643602
1098412785
433866401
1507561631
972888707
936641866
959462463
782946146
2023737960
605715485
1592041918
178516521
1593187471
895927998
1205906903
109765548
958461643
1542474618
1386151661
1333314569
1004277587
324119592
1017617623
231266409
921167479
1908989714
689912819
99261154
215582571
669037163
1919063724
2099886383
2054393742
1695072968
1902430406
541970768
1746884899
1765061130
989176124
2013278829
336754884
1157031939
529695948
827295595
910997036
191872071
858105855
1119531680
2071948803
1540269130
397101124
1931866193
58604002
1732044221
409698005
635302386
95015220
1987710143
1945168793
985381343
600347767
1670249967
967826785
589552142
48528862
385763020
887505608
299055371
1306852213
1778774299
1836252324
1763841778
1649110667
666819542
103887915
1925180326
34797417
904777085
556587080
757134340
1797178400
751670780
2094502750
1547753323
882634273
540932187
1998894622
1697087733
1539684320
1327724764
1200315211
2104002749
88142985
1249303034
1074386780
1065164810
2106138169
691811106
942326355
1957342678
371672890
1727957370
1510821799
2108182014
1509491972
379383291
709796630
549019165
1955520681
1308802599
1487263296
353021074
1861002145
857813725
600541278
569862707
717110627
2129323153
2106970074
1234309179
1719528097
480392882
1289698859
1732054520
1330497480
1572507349
2118742919
567073514
1782804843
1715696248
1797254180
1861153952
736291608
916984706
309050333
712007182
39510576
1531004124
66822699
1618998468
368810234
339597701
1944589099
209228649
815081057
1489815569
246563637
1698674778
376849586
339507438
388542660
1649297990
685093394
937361113
682202255
1127085407
1531390117
1863544098
946429473
727256827
2000990242
1380457829
2037746946
1067694197
1283749168
880401446
1874465703
1857196302
85980975
1186377122
1867351482
1532580630
982323757
1561677224
76482524
868363816
1548230637
284879951
534304839
2053247748
2069898640
70211844
1481284203
1413713000
771800330
870079517
2064577050
1836815515
643197719
746431578
1414402919
1444552531
1038176363
526484159
185554506
101227921
439647209
1895440436
1667603545
158358374
1030235245
1191641109
305310028
1442252075
828290844
187953389
1701542370
1184724065
472203312
1076411600
543173787
1166205244
1972573472
1989478832
133946545
1012871945
1751992993
1817272884
1249878801
1886525605
723136764
846587930
1379894784
639500271
46535223
2100013418
2018968398
1847216269
836190012
439976994
393466229
1790645359
2069981102
1388340571
516213098
1037583406
1949822158
1342416834
1019093310
69383227
188382612
1231009644
1394497576
666742792
739726656
343872414
1115044915
1247318254
737970808
909585117
950469174
609046912
1981710458
2131187639
406437375
350047877
1740615783
2073897370
927076554
584254096
2035985678
252600539
1761271266
1672638774
477797575
109870102
1382749747
625555963
795556319
1672968323
716661759
733370948
1018203128
709196452
366636177
842081205
222455673
749324897
1078449906
181340935
1630659429
1610395265
129045458
770124171
1931418455
2140593308
1446316723
1163128058
627926828
1511430202
903560263
889180169
1285367469
1647606356
265125020
1881981167
258199902
54788910
1028635847
623844536
2007044910
494920995
461391492
1326171911
65662565
741353590
58137224
1900871123
1913729073
1320738565
1281975879
1158896803
659477887
393434235
485653147
1467657935
1207411191
1754555887
2086010058
1157480391
19679340
1651405600
1362474368
682373483
646187414
1766332033
1748758166
1021968822
1511865187
220310855
152402322
1318921341
1287078995
371737018
920483672
1201324328
373584134
1281270657
1818573386
614417132
1736801497
69024570
380227529
133226800
564083307
414567354
785928787
2070798695
1293633700
721679952
1262513584
991892117
1200329204
136220696
53991164
1628499085
2039208618
327307281
882037579
1536648539
363461014
59261832
255085021
758029770
1539795310
1070630061
1136176516
1949033141
1204360146
982405353
214236513
110008712
1877638054
810231494
1040404305
1609231350
310744720
939122737
1275517942
1105573018
323055588
1488850865
873581972
360632801
1421133699
204377630
650098974
1097923104
1402668624
1003659893
1208392723
1236547472
534988295
1774483649
667384726
1781945648
814612869
1219144186
1578618535
363114576
845774157
965822320
813782443
1723040144
857583860
758442603
1701090026
222995698
1001757757
2050116839
43148655
1094452195
556104301
1388364274
731149651
1983070075
819186482
1001799792
151419544
940177746
1431196274
1710183543
473594608
1311116113
543143827
1792906393
602932184
515519575
875902693
2083410352
2100336856
1491583359
1114322803
2049141100
245907285
971039306
1978392040
889058440
1453715832
398603851
1984538138
136672814
2099204814
65359091
1354854115
1082411536
1366307800
1339307188
1383182700
1176810248
185626188
1574039986
1654969792
2002867280
1941898938
1608604366
1150677628
103063740
1976267461
2077450892
2031084591
1376473851
1252815497
1661524453
1013635619
794944852
1492398973
1938823561
920542893
1954851658
181572782
1742038922
1320053157
147986251
1691050233
1248750870
883327158
1626441168
1877795250
1093371386
223965536
480201681
2046691861
1541930457
1120133549
50585783
817307828
877997863
1528034072
340245767
1362119487
1213051865
1274947413
831827711
1947937812
1273355432
1607744081
1847441291
739805732
84697872
2117828076
1339302548
997501430
2107257163
1301722537
662797499
2093952619
1583306568
1689326991
1584013969
1249928362
1388934914
1078294136
1953215970
97382370
1432723552
1759666147
1580940654
1557297607
70560594
1326592116
1036661668
274349468
1352305974
1445821903
1787418589
369600568
1189039675
1194606399
1445957685
258420650
2083600505
1054095447
1649341074
2072175370
80831828
2140408287
1677233237
1265430396
122811219
316340553
688515694
1700962925
1304508657
687620336
832338697
86118451
102309028
1769326866
1820927543
1706189230
101095529
2081930635
2025075708
1031780615
174233348
1022910183
2127957282
965128648
658194170
1786071049
590887161
1227336898
247450903
31155178
955465439
1449094916
2110792885
1412684618
1096782511
1764190782
2031271215
1631083684
748227445
1258209379
368423455
764577691
1257287954
1774261097
1618545854
2119886279
1053388484
1057967262
1937676200
623479420
257553762
861153118
1981341798
2097159083
1112227866
1480344016
540345658
1757094353
183719385
2018270515
99431380
2012809013
908191658
431123419
1886032100
618546258
217196212
236987600
1986678564
1331911300
1643542666
1073360776
848406277
1083095558
2114278711
1041230700
1873982595
657979578
671883052
4006221
446002997
73816055
784274406
1156633506
2061144223
1939036285
2111993595
934424762
1840983272
488960249
1134685864
189467021
1836116904
456104481
1566179311
410139361
926507398
697801519
1446266394
1150232654
594585017
446060939
246006621
155337641
731480750
1144591698
1404263876
1065465747
812795988
1946275600
1000312802
1825594478
1418295611
491061654
526162064
1313432305
28121021
1396514492
925227067
1451939640
549818941
1292367897
661726826
1415364292
1570281528
665663694
2094354333
1833833618
1173706382
1555824287
1874649695
2081933989
263488535
1876776419
1085512023
492756166
798154990
693378549
1469241778
1814984762
506253576
331124311
914374359
1807015144
425283666
2096653725
790629921
805749004
309993173
746119354
529649654
806946858
1621744766
260204325
1410971077
781253087
1966738916
1497080644
1804835753
302133469
374264629
4422656
977142132
690625799
1005480448
1761454213
1048670376
899354809
2077675334
1033025146
376531643
944903435
340477355
1216011850
761146503
1909837898
1891806043
1350876870
1124480495
265966525
308637684
1104800479
1884504613
1651592383
2129266538
1096752490
412226787
225412992
428187307
1571000981
1744204155
828406371
2112122477
607668795
1506225540
1529889729
1264223331
1656989918
501042400
1488747434
532421965
2109047132
73705438
1592210124
775908650
1222759961
2008267088
193032226
390127488
111013647
1188795780
276781145
1969743775
1336947057
114276419
428813141
285166907
179777650
977705084
1737729865
7917765
1989611125
1801863600
1506339022
1747236163
1100235979
1898114132
1448274957
992730341
567299680
146698794
259514187
1661352444
2067228251
1469408388
1094393485
1186953812
409717462
389669349
1760886652
435544880
510733286
696426104
838919841
1511709215
1393983071
1515835701
1932576912
825231326
1248075668
1474864445
1170093022
1975458778
1073050808
747330693
19918771
424148799
290133844
1033499405
1446393708
869057567
816859762
1183692615
1500098440
544728621
1128346438
1160378909
1367863060
836244472
1070681631
1423332999
5020571
1982041026
330141826
803375967
1512740029
1028511617
958959694
1325959176
1034036350
442934197
79510197
516653827
1458821380
2058728570
1003171150
305652252
869685148
225051298
856681707
575007281
1838859609
652398840
101463504
1948646848
698168402
1121971104
1786851959
827103200
718733125
510574072
2102214685
281156332
2106026230
1314548244
478599579
1416214539
1894905304
1493754764
1547940458
865972209
509264893
1145957771
2050147695
673256172
1690584184
298499292
1164941637
1650388575
1650066918
1441477327
1278693044
245719981
965691765
540500519
733714036
1111713763
2035377825
280312927
457773948
669450732
523496401
1967848226
1028514806
1002756917
943324819
763045001
1651250574
1800094954
906948965
1744314379
2065318010
1881203652
18948453
623343029
1169067980
933380419
992860451
1018670005
1438853573
1728718590
1688045599
521338883
588507434
1729523598
2063572802
1270494217
534485873
431786980
1959096537
517209566
731786753
420348989
58862130
1503377192
925140276
786659514
1948086034
438418475
1777808704
2017614573
2026893943
1596765301
326108308
1981581811
1969522057
343987485
1875388689
1167774205
1828846528
394110129
1818354746
926524882
141029448
201991962
1604105971
1863063706
1477162628
222187398
421393258
840553974
1483931075
25683526
118510666
498426279
748591442
1539024044
157426765
1571856686
1211614935
2109035834
1874133172
1613770404
1416715310
1970787883
1906168042
1196997170
1871627396
585435475
1107524094
236943859
1155171013
1867091999
2093125488
1742051983
408213250
1861885792
203570895
1595982684
175089233
1020740018
1406869935
898884897
90598370
235621670
1552696762
1310893953
374462177
1683210645
1626330981
702025946
788579714
2085447300
145587247
280661499
1631052731
1254406722
896035588
620525664
406443605
293200057
1664433283
1923869829
1737310759
975949811
783241798
1748583956
997937111
1704485726
1171581205
735522627
1987161470
2083441798
987428948
388841659
1516142801
109981166
896027453
114261417
1123969751
901771831
1129980291
1171113861
1531130854
442291262
477907269
1916486720
1749921280
213620637
111503616
692072569
1663913369
1008533547
1104061035
973088652
1810554848
97795653
257761598
1435907199
1324938265
220298909
1239102545
1531651251
1525560715
1543406461
577076000
1096869492
1596296499
123725698
1268298286
2029999068
665907602
1854108587
2076937049
1488186547
1666739498
1997281730
1792084149
1766511859
1610092927
1228650113
1311733015
1914208377
1582121439
383362274
1991452391
554979421
1451405081
1000566276
1497717138
1811634983
1998478373
1490107314
942959683
1710477165
1390860696
994562387
1793313267
2054901473
1931767828
420755399
1010527694
1449663215
503221004
90652366
1621625598
1105252693
1394609816
407955457
2026794230
220957907
2073649736
1794932861
16602631
1420244502
1305844887
1247206956
581250580
59581363
1433152668
1112579276
896117058
1522094013
2016802081
662836867
1648488726
1465523240
1401833019
1017089696
1920441255
336538011
839374811
2012695169
1006305528
217352106
1943386272
442264313
1273120109
1143784474
222797805
1910944966
1415156290
1102916231
343575025
661277620
1385760533
1906490929
495907088
1000597354
1179391697
1312494961
115494300
1223893590
792845175
1681938767
646690167
904733719
1687556753
1058181388
1056065186
1331053954
247859227
1510719207
1042175253
1230990208
667959722
977540647
447440544
1707806058
175140858
358357914
938095741
1971723161
55489404
162526293
1953411646
1441742747
411860410
1722074244
2065764197
1645435566
307220193
621112560
318187481
770427770
1651508542
1204074908
1987902639
1972026179
1232772471
1090150723
445669422
2002027590
1632937356
1436276337
1445484838
271728475
1591686257
1902862037
1547332677
1139808146
810838524
130809452
1359074201
1317867616
1502638152
298691672
1017271873
1865782567
59502658
75419282
2086381807
1029828801
623490834
131917198
1032577100
63410245
1821891427
858205127
827567497
1142831161
1846949439
503143911
248796833
5643836
701291621
505723143
660994562
1826815293
685448696
692386865
793064680
2134900616
151362522
1834757756
722657750
1984592355
745365429
393297572
1646393465
887688752
471974171
1213361485
1497050851
576327266
1243415808
1552861437
179910780
1460237510
1760436941
1567359657
372203038
383982420
2000729673
1103594109
2017420855
853993344
594773626
1725541425
1994957610
1391767450
1091328886
41744734
1462063836
1844730209
562093251
1163101974
1329230015
1642804175
555100220
934818290
143784253
1514034164
330365222
1409386083
1271941618
2043016891
1612738359
376403331
132711232
173775058
2102588109
1277145478
1752044992
488384135
796869092
9512384
900021883
1858515728
419239165
358237041
1192348274
590556638
1927849206
21113114
98634270
129196552
608279958
3675137
1754522557
1449654570
1637452013
886486399
122320817
1585146995
1006232387
1298786172
1276581795
354612966
910100060
748696596
955609423
873422556
664577183
1290533
967051392
345108696
2052828806
1508049281
1229960440
372947311
1672286155
872546499
253358820
662657339
1871532322
461913361
1864263897
2049881889
289455387
302140092
1826843243
1189202187
913096395
1746493257
1171567805
1248364061
1091389904
1655532927
723031102
31942318
60842294
1867884106
1990308379
865631873
1232339020
913059076
1662369240
173073794
157764203
1242948305
365200924
669551274
914048362
1939210087
1575145658
2060882322
2013702111
163141313
564151408
2119815861
1449904769
2113010413
2026103106
1518304633
542645276
569715570
1514293323
694264074
1723736950
1582262320
1450695125
146726802
1882640825
485373552
1801285390
493037312
953251625
1220022589
1236561062
2021189323
206548537
1718639700
390769210
725583108
1958219435
665223951
737741100
1898451830
729230204
397788122
942749655
135164793
1124297932
540682510
1936635745
539723000
1340997069
1687271763
1087116084
1578139559
923702910
1390992101
569237799
2102533084
2044396058
1128989045
1646591404
1727266153
1265266928
647391275
439060619
564800770
1993422955
2016304144
1291711910
1407905832
1652931501
110641099
1251725155
1313891962
1264898141
702978417
1470499593
110004833
1708679530
15583118
778781307
918880421
1054379035
1536201476
2043214603
1911260131
16295534
1013878364
857274251
1914852313
225421042
1774828282
1481581437
2128391829
1881689481
2071395568
398284487
1945894137
1132993452
64564561
605938386
588113779
454497630
2133779855
1568691266
1282653407
1553231691
1949873557
1837387762
29539502
2086989924
1911339603
1747504076
1463422062
1483508688
547627345
1082108613
1807359667
1072786794
1483402836
1021785889
1144281074
981861486
1460842608
1962237163
329202868
352753156
1408989310
1644185737
984782228
1540723372
10386644
860446336
1846620302
1009122182
151619251
1319346982
944744853
20054094
1004491685
1650714212
1783795266
1620138720
723270751
577822660
2064437689
1612580672
55653225
757624831
863091889
987446822
64246671
1460030705
1146384581
1978100868
296021308
1326011760
1465387357
1976870996
109038268
65943640
1090165106
1207146082
1065343664
1801667433
1187987706
308828778
366358433
1086843860
2099062172
991064808
1678530955
1753017300
368862098
1129387470
1275566141
457425073
510524043
1847734475
436871944
1270718961
2123054237
747254727
1832241816
1025525420
611260404
970693247
1141004472
1844133022
294487853
163367376
1269723808
2056933083
803787385
163454972
110432913
1693578481
528562092
784923209
384264211
143761825
661587260
1423191188
1679813845
1500821327
1729411785
200363227
1689331280
722541605
1144088372
334602358
625184156
2122781340
892418328
465963933
2063245853
491832698
1704701552
209080357
1341162744
396990926
840170071
198858521
1884550426
1630692491
708569381
377416130
239349706
983285905
1842391051
1003343875
381491416
143679145
667637839
1315893554
1102703582
486957154
48906295
231519171
456988769
1550485883
159122123
942121401
2043199002
341361216
1479646046
752846826
1127939200
112041207
1263009574
712443490
551305571
1735514758
610093227
842439288
155574533
1856252088
1709375493
546593361
593453192
106289037
928140470
285517252
896323443
2095357775
1785837360
1849186146
1744322746
240903075
326475439
216601489
512966475
1696991944
295820373
1637929239
920459966
1587501532
775005581
615136002
63206808
27719402
1411169367
1023483260
1268623816
2028926100
794278882
1916332107
20993456
724494218
1393874176
1015183506
1149245216
1037594486
1007335464
1406508922
437072917
1829469022
73429732
655109278
1663213504
1138933826
1507547319
1648457129
862944038
1372919296
1418057386
1098049023
749042963
675423628
425594802
970880499
1345405303
1069314647
1632876299
1368867695
251692902
2091061572
1624379316
1921303078
1593300211
596279568
281345942
1679312619
1537858655
1989950228
584156792
1200154859
377743964
345039293
2011938222
1917101636
1921443466
1186949576
453903932
1529984965
1411202739
2029777297
1872795511
1525617386
1155788631
872852812
712828821
1822364709
833878855
2007489412
2030060191
393256381
549460740
291793796
953087615
396171017
423817273
944399602
1372406853
1117344873
1016058106
1270650320
2025011555
825352084
2075784542
35055897
1663698821
1773219293
893942623
38583150
143471255
71094826
348736966
1871661417
975353274
118366985
167975892
1683923518
1204359812
1082883509
40510706
612318852
342244384
2113378680
1160245104
632582434
1464584664
760493070
1960147924
1564421257
469202283
1681877230
1440215612
421407186
442259735
2098631248
316908991
1463221589
1165619388
1454661637
1487304151
1956362554
1356662229
795157938
1131200014
804386030
1010334175
531878902
585139710
1297270528
487860774
630792965
1659261076
2023639196
741957439
854399123
1571825351
1366475
575581294
2022848324
918727887
1935324565
922924521
657631934
735803463
2082508072
226758124
1087973116
754859596
1345804400
363879503
1673631211
1520613700
1940323636
2072099684
1414611030
493299378
143615820
669209604
1428256527
1942091460
2054741540
1330432332
20252583
1177037848
1340033038
1758777476
381142800
569882479
136847363
770990966
1509527407
1734029763
818074234
2115198826
383018859
1082369234
937213187
1043393853
1258210907
1156866277
1894671555
2001882207
15975157
1716923939
1770885836
2036844427
596826821
464313643
1814999774
893353759
1804427587
799838486
532814665
1015073379
751237758
166159512
1409392855
1022971424
1458550003
1842352184
1128027947
1950892402
606141399
178869016
1862587921
908024654
1238460935
44943885
2113404790
1351475457
916873541
245907709
77019310
2076839488
1039289265
186366569
2137253443
319768741
1963965327
1517354384
792579798
1109430207
740313760
1378902977
1097497874
681604162
1950410761
2067765593
1447035533
1604015816
1492991328
2032179124
32388754
1615721403
1461050113
60060872
131983554
1936715901
54853519
1913732786
1007188144
1150618986
1503910430
5327511
686383896
903207850
1537422931
1394093557
957698496
1356441134
1828261927
1991536230
923044535
933218839
1786154233
1542956651
698725639
123470071
2076465109
680118214
186620996
554088641
1951574608
645939044
1243745104
1763146595
1059279073
2123573402
446164101
1818400172
343010486
177134302
1235329717
963375763
1759103949
299991253
9651485
1057304255
838657015
2135113333
1866547977
1136487022
1430474756
348033621
150080533
1306634968
1622894316
1231903075
1078329212
1797009002
594312354
1569867251
2017793307
1344486235
1569629447
1161491778
48192367
909947940
750435108
1328893924
1835044003
359351000
1351831775
2144673004
1285085565
680104172
336833912
442466519
205247752
1790895852
369869517
403961872
1328654132
1824210915
1168036450
397290009
356280846
1745695941
138547888
2106161203
207159750
1089603989
1775799500
896426122
722402413
1132065465
199668874
251744453
1206992408
2073427417
524108783
255093092
164311368
1070642619
1006057446
68694907
1414417435
2053035440
1846369958
1011209318
444689415
847431903
555576164
108925864
246726709
1013791743
350105450
1443415233
1908743445
474526906
238976541
1492905836
1635962293
1741946868
723085821
997341311
717498002
1139495900
1489703916
1431291235
276731542
2027118265
1150265710
452993710
1725017819
1231093081
1366906275
1115385135
725754293
202895786
358329290
732368977
79141851
1037716045
934378221
2134687670
890041965
1538712203
1751022329
1937872576
222778972
496038089
352294223
175238937
1429333940
1715180114
1160574702
960028283
1087693780
1988950155
1460535315
1205390106
1784985244
1382034979
1199342675
1938351797
2040907535
846496863
19748889
492415734
612724375
261001030
654481627
958655848
2122597817
1196601542
1443889167
1105869095
1512845877
1217179183
1384562054
97750781
1277659399
1776025010
1070002585
967582027
1409523019
1307479485
1882354562
832766146
1453177394
287980520
346431339
786528480
31725950
747495777
2055729183
1897188964
1967676444
1081343786
1393715121
1100403115
848246212
265135455
1316454405
1483649423
1916087508
28574360
1408953465
1823935323
968699922
1213952700
1233688850
1299633341
161469409
1930733172
617487817
1605646228
847443390
1239967276
1264623923
1927985036
1349521047
1353975816
1108256762
1199320889
811862067
1671132039
2043749868
1593879149
1906405941
2146746484
404096149
1275964348
639424358
835637839
1753686509
204760353
191014647
298630668
731619415
1349107668
994699856
1465250544
84031722
196052742
165301043
1170989905
2022493595
1188861309
709627708
1206094615
537260408
992215353
1080301840
1096643663
407457384
904833812
15629329
1435746778
1540050345
1000801680
1706914002
18231951
151211682
1478394669
445210362
1237691108
1724733994
1769349951
796919394
355226101
671452668
1767502350
1028554279
812245673
1130593428
1320997264
1984350672
1674636428
1138655273
1007528810
185313961
886046129
611284871
1558487206
1151292485
545784005
1689477616
514867519
82671449
676872759
1320827228
1327183953
764816930
809017290
1601634875
1401447083
1064124153
1492022575
353324919
952337626
1866539923
1485312542
2074877709
924944237
368557900
1730055742
917236981
388069773
884572617
401358492
1479220330
1885524378
1473621637
1676678831
650211842
2097941973
1294626201
1420978482
1457750464
1941451611
813813993
719195020
360218934
1388581469
246225234
1635827016
2135108619
1925598314
1415360561
1680812024
1773217123
1092834929
813431245
1409929869
1433855167
1023733218
1656114097
990589470
1360480030
1700263026
537777587
822621072
438552410
328553831
120088267
681360443
241733406
665111851
1258729017
190846474
1684491463
1433200567
570281869
428993096
419765813
515341750
2025852244
1604647239
1508366159
206732018
292295454
1970764100
613663220
215834519
1141634226
1212134194
1455626435
134987541
1864665902
1448922887
738331521
358112973
61729643
1862236844
1806784960
353806060
325569611
1582404388
1528335924
696337639
1244630502
630023929
1276691219
137124035
1030385097
833824174
1100196085
1919818947
237229175
1206125113
1687147110
1028091021
1233302498
513680272
1443007065
1161490880
1644116743
976461481
821269448
1400901863
1727500432
1514563049
722734351
1005611486
1638485323
671324270
1140602779
1883530923
2041685981
159162918
1981848029
1843973158
1400640933
1166149802
1626819739
580359475
550093864
1059992278
1069207582
735699409
604952446
297516648
860109854
1470335749
337537921
1371222827
1172202737
1231139671
1069189494
2107342553
622980006
907345198
488220095
241417835
2004242359
1736229480
71765142
1931208139
1922107005
682821330
535548445
1362164206
261527746
369172099
1448424040
1216746846
1290491749
1440210423
1745089067
46629609
467863574
1951532881
29409786
1579697701
2069393818
489361168
1630023903
335429539
1700285649
1506481302
2092193710
919449285
727879368
1539707784
425090387
1592537438
126198295
2118889374
1025755269
40509150
1159383701
1093360611
1675000833
1463824855
1728883095
1483235153
1256081265
1458551357
1678364723
989036840
444731401
1941980353
442733720
1898051558
777909841
646625633
1869346047
1880565783
157921722
1559837948
1157167909
1928518257
1964512549
2029493725
145587247
501904469
185977003
1327683581
1985989185
1457775570
119728835
1986632480
1993070917
1932890949
2109929161
343825577
39129328
129313409
585464567
1176620259
1056605724
1075035268
213274109
1616401245
1997322136
794767252
2026356972
682414520
147059993
305117253
647478972
2044824242
1359305623
544316941
1746970533
1494999001
1451252729
2143176571
37331087
1771871792
163493312
6417591
1156994927
1126194595
935826361
824181295
1245096243
1172469138
2132862946
1177264345
1854531552
431771919
702893441
707690314
14085891
2100120204
2127724003
1972383304
907977908
76905835
1028166671
1500847019
624994461
1983910132
171263627
1967407603
1958877991
33125785
144455160
991224437
104261915
1922288301
1818678831
1217361500
1146007893
588760777
1409720358
2057869983
1167168336
1796073471
386684491
1105584169
2129448820
1306587546
2105463872
68020143
492194681
1979813829
485493341
1474964069
1929623689
1590895914
88923088
896616021
1176072528
600992590
1018084504
1072728045
1786634445
1955056419
1276585309
763553885
556017508
1973010810
1620036057
1941043844
1285622332
819559396
906602496
1862519845
764794057
19624059
1704856171
1791527072
604477856
1742057293
1040513744
1571482211
1858880446
1215253422
1855944535
1629652303
1850573839
1157165723
1343523929
1887494221
73916833
552788136
834379234
846528317
47862878
1434683259
1473890500
859362799
2101812115
40810350
1156923904
1162711986
636911854
1502170766
237061564
87185880
1041184368
1900083054
815836295
1742621695
1791027334
860204061
1893321742
696827201
1895819008
1955737812
765677330
2010643317
375785988
827325832
271022458
1369240768
1732537084
2118363199
1118616555
2129311961
1584554036
1320846161
2063162974
204237208
823026817
1365207226
1850402902
835642143
2071389795
242743019
1112779498
1724726447
32813982
454860430
1056454341
1274273947
2111410354
642597136
980779141
2133018905
1397116813
1743270736
82160560
807220546
259709064
1570256617
395892514
1229296371
751444956
1931880115
899375045
1195869985
1886426276
7021296
530344115
90063517
2050010230
1892362212
1466048025
1634830155
2005737218
1952607883
1277419237
1561962354
1048530382
1079886710
1262598087
678641193
592254880
784790350
1383796076
15519111
740332073
1139362171
387195823
1843649329
1893098986
1923681857
515328456
1510536151
272575532
131847835
783808503
1483823598
975330770
1312830747
1528002339
943687874
1995861607
1074103343
1111466925
1512844781
1286244026
1373105385
1136155508
2134291559
151461318
842083034
1028718604
78735315
1382480651
1212352384
664865626
662102078
1146262184
1110155684
365005944
1404177251
2060846501
1872526357
1972365798
1164330123
635574113
1349666807
241611582
234661164
2122526160
174483004
183112129
1760043964
1522407715
419284043
404354327
41599523
1633008564
871397691
1506820161
1496912367
500725671
755689874
855689471
1677125205
1231047613
988613374
1503082701
1039962219
2071307046
285193414
464893878
488957433
11824780
84402550
355756114
463061359
696847514
1788682850
102439726
1095822322
1783536788
162598853
244779472
876285165
465629523
1669655340
1987528799
1943392820
518858996
1354966571
758880035
361078827
681451112
666573209
1933693690
243141594
1519339937
383533069
517422893
1330909058
1850919934
1686012647
1377086945
1920311576
1057143016
595462654
676504655
574673048
57554658
1927658295
1732741946
2056277228
1441926295
2057308459
2142144330
1431710370
887323902
2013847166
174502676
916371754
1385455402
2140095663
1177401860
1688513388
685341221
1064045130
770637819
1653733861
1408165444
440223468
1113797662
691450222
571767796
2062435668
777488844
806698153
1921855169
191875657
1326590451
1056464677
669917449
1297559289
46838516
1376350030
425352575
1971850461
1175957961
1526918463
754095413
1757210523
715765647
1673068627
1890934809
1914549136
807447797
202842807
258946883
592157957
1938887726
1177381467
1804460059
40204237
323488415
865024541
1393485142
592116367
148471385
1395738439
731507787
818206032
1636658230
181370306
673109438
964424805
300470637
1549409854
924031516
757085826
1360014732
717969861
1645736596
598895902
1857592580
609098167
1512556922
372867809
1948681594
367828857
2024360895
1711814504
1420905384
263178506
888585299
1297515757
936819665
144854896
1144296479
1579203565
224685424
144351030
1005914933
1555128630
1876578020
232853807
122828560
737997398
1559811129
620830850
798643705
1634885789
808411187
1398985769
2001163933
1544278329
2080661722
1661050670
1812007823
1032770989
1884487051
1284676669
1517228027
964832989
2073726187
1349783944
1716207120
1781384604
926437119
1572986303
2054019740
1669532023
894372799
1897408204
953349974
1509957950
1552001602
1341364874
1084628881
1639367168
28759007
974429692
507519518
564585773
2142444391
561393813
1202262982
1311949830
1899278717
1734035101
1559747581
1300218540
1345945393
1585154809
383020560
211683297
920219465
283227377
2037166002
1192631236
919013607
229606485
1550893166
126098402
478797773
1705007359
1032686727
172061601
1326065368
1708109163
1616852844
2075398891
1416232155
610619110
1782785715
1242620337
1246982654
819156772
327343281
968031429
1172170209
807080735
390283132
2064060197
223284657
1097792335
280010068
1959688971
927140778
894323027
265017434
128690567
1159941883
941252054
1134986328
1867371137
257749492
243171823
246253884
1501925986
112723240
1872452233
1834688887
966098324
744029750
1493809117
1455378617
2138956674
1432694109
989817456
952713126
2015333536
764145956
1422230058
932777404
915107945
793048442
1082280034
1264197523
1187479634
676370100
1712544640
1461395583
1920953006
1231201724
1224709992
815819566
1247960889
1398250856
1365740570
1656282817
1563501244
1790388723
1554635204
1056369113
1649478554
2110202954
1266418313
1258377666
1325517111
1455062551
979973803
1895018362
1165164638
1674254827
907455813
626562956
1825946375
765880324
54396802
584135348
1404335969
442750311
1449433765
1077681210
1683364900
9871081
2136813284
1546416098
2132971014
2006981203
847729212
1809699312
677350289
2043247439
1249059696
299389874
1581965299
943641645
821808979
853306123
590248084
1747846436
574987537
2032238876
679337907
1930536483
1610788284
1468636759
1754282458
1480709184
1923686582
165154035
970589349
1166872208
1600535465
522229161
322485082
1088678613
908964304
1724099076
1993770516
1794904447
1009493899
773349588
969707202
2100775830
1865610436
1037509269
1415919961
912937847
940956576
785866191
1633833513
1491428560
1410449319
1131522536
196121429
346989092
341282975
491167306
1272295898
196096992
1114680937
500884817
1435389437
676859000
564673932
276584464
39945615
470918057
1842982723
498995777
1896952429
1083999708
199013528
303782028
1403275732
1797745053
406836252
590924048
1691385502
1147364024
943233645
761272801
1869979440
334729298
1859925392
891668295
552155949
738506691
155811251
655410721
479176033
1302874064
543886329
53213603
1867241287
1740350107
1448446209
21792443
1342025229
1330108318
1544709697
1856999561
1756865980
744439439
1116630923
1724457220
1958987530
1079902184
1887901153
654469799
1456397468
324385364
656199868
1213438495
1109983998
2000040988
834597194
1501807010
1440296542
1348193143
250850059
252672953
1946526007
1266009347
249006019
1959135343
263394692
764428678
1334205989
484192945
813472520
383085094
1973099169
1288353688
63664660
1892839321
1025184549
1121367759
696854885
803610546
601016372
958064410
375924843
1475816419
72404994
279941222
1481107057
1717480235
1300467952
1692203855
796518827
461253164
219175205
459854336
1148339939
1352577925
784195532
41503572
1374062626
173410522
801989259
1657333639
601200636
598891751
439504595
752226348
1308304933
1867174867
686218258
963443700
1478643122
502847488
14608719
702388144
68630176
250512076
808615063
1443690600
1538327384
454802840
1956673533
453776020
498137748
2145555876
758825906
1268229507
599912936
1455368815
2033732811
399600979
1631759609
1251962185
61189924
963693746
1950111246
46268125
1721617876
856148629
346960338
1025345498
1393884445
1801613598
2078303551
2005627705
1607915832
1841091140
859338715
715843719
525491000
929442152
67330229
721486854
1674699057
1569677837
1242282132
1176207411
492370320
406847769
2127343614
1995688646
1542968431
1627047982
447529308
1693553252
401403234
186433221
1938556763
371563752
1356844953
1544711063
1558400004
662717592
509914612
51824299
1486448385
1175018774
1761274920
1202057622
1053747735
86197525
1443690870
1912937629
2079713578
329973254
645766950
1336717045
981980874
1373541352
1340128853
1180377614
1459791183
1183086866
1001302072
368432759
1580078231
975547111
632922650
876420496
987640880
1141552738
174135222
349384451
852798764
235765746
203329799
743822484
1837167538
1036116171
666264953
1591345159
1026830193
133150908
1637271164
1631642864
2102544606
586115679
328619879
705872632
172795234
1252385261
836018642
46595437
703460285
860218731
1531131365
1869257431
1716364906
1415832593
580044941
1860521449
1228534973
1654520398
1048407917
1195005815
364331888
366897917
1131727809
1961970098
10611685
324249562
1061478036
1763726652
1204148104
267662610
986635281
1935288026
1186785424
1123867159
2076109388
1620872339
775517303
155424505
169439911
957663934
591841666
493270485
4180061
996469469
2007251248
1254794016
450319285
486528414
135641306
255810171
1053860206
1539756977
986438560
740057958
1421488762
2129807325
987692096
32786611
1066312995
2040142904
1221264379
844618523
1507095213
1609642563
1584014625
2135244771
1837187047
363488559
213955715
1002967743
738973264
1451069644
1808802745
211697293
106379875
1046226659
875615929
1004421435
1716592423
488470895
1436058144
1777956524
1940130722
2143746619
952458612
467849389
1950605655
388913673
1976471263
635790657
1174141552
407143751
1738777359
55593169
1372957029
1674826190
109411439
938565043
983630758
1602560578
1551824115
422374064
1425932468
821925814
1409702776
2029442955
189190110
438594579
1269752376
197056742
697519270
1253967827
297878413
1552226698
496457428
575925358
1388470505
1172521452
1775995411
1719006835
2049534345
1112659953
2053676991
794715994
314015427
847308628
427830406
1659129943
836606559
1457675878
366339122
744815369
1735236848
1739711967
505722388
901676977
1794807703
1353015087
182826813
791029480
1278675685
1289162464
1256794243
1659059949
967098822
851603212
1746787583
1780484389
200287570
1099463608
849845881
550176254
1099142346
1772481679
35423046
1162169290
332444450
1113654120
1384995241
1724140402
388291132
2069573498
99099378
66928642
229270570
1156757151
1134744678
284909823
1896971409
1079621034
785551064
640289455
1563221054
214605698
502612699
661132476
678122524
99514311
464325401
2011685397
1796257537
1768685432
492930586
335429433
424799814
2103785944
1117854216
1182770728
508994856
1998479363
123669413
770422373
684483025
1595793928
699703108
1353343601
835914343
1969633640
1317945922
1756970236
1898420379
656428667
1847306550
1065993666
266472777
1440833892
1039207082
1502330751
161491393
306714413
1668607714
1133861733
1938848107
1675025943
1241401578
1884972493
1911970857
833118515
185148357
1337375940
1295606740
646934346
580002031
1796918544
1209271934
429611087
1116109869
96027923
807823101
1403314842
977956080
570215380
1271118769
728171741
805910941
793134905
915410664
1706504854
817362350
1800900374
800851155
875040466
1159726607
471398554
542503463
286470915
360469192
103872421
1900068964
2119844816
1055422604
238669630
992723370
396746147
537672051
886067654
428397682
1296643029
351111153
991821375
364001217
474586764
1041240344
932112269
1912959159
1947517440
925124349
126491286
1634370352
421443768
88802754
2025310907
692677836
1036206909
1213681072
213564740
379369562
1662505301
1036203912
1028324783
416720183
1055751284
2027888707
1511154322
1544898674
1617962694
1086410460
1845945492
1426117026
104499095
665302280
560910582
1528894347
853329704
1681430425
370630789
1719015165
1952830101
1037096525
1319255879
330609826
898346495
687709536
435203528
1958055545
1500565100
1818293115
1414651120
1021683399
397955463
411661547
1175458902
1951839691
94615147
924947751
2121760816
1289392289
1191219284
1212662164
267486505
1536199518
259689563
1757652673
763375400
1864178706
1393284756
3178757
467855729
2087177963
248795699
212442649
848526221
1920831633
184545457
535370333
2043736650
1370221997
177733456
1503277022
141814033
198065548
420321921
1430284186
1943349397
1666107739
662984476
2001465053
1644500049
1500011236
405419008
1567444837
1032547198
633871439
1719727531
101514239
629099083
228114228
1222818548
907658846
2033969273
1933509185
1228022565
1917643072
1765055681
430426230
1696030704
752918437
1671147450
810081675
608186780
1332600569
966871496
372291332
1685228468
1093008762
421140601
469629800
1243469476
451706339
108521762
1652725135
1823380202
1100698021
1872084129
1432233370
14957369
482992056
1291432311
980604317
157772442
1175908686
1400380343
1708036467
1895040865
18280397
2144193259
734039522
1335845054
65301092
1835983444
1027092538
523813844
1239428995
1349385437
1087121229
1730060170
281055660
1854808996
2146590124
306975868
551852556
2077867761
1730101537
912072392
1892414609
1787759450
722264130
1701990832
701615067
457556705
1022348454
1127706216
509931155
1895826490
1671900018
1088002359
619498907
808312197
1905009416
1379697414
33649646
1539937010
1750034230
68218500
1218589984
1755118584
75181077
826176595
329674818
1435731180
2075168376
2081733069
904221969
337412036
997488740
817438962
1536622237
2054483007
239111795
1855387647
237296406
596043528
1400026321
1279075177
951459772
2142362821
155294305
471220543
1325704423
384153139
1229441483
738601687
1701390311
58135046
332328941
2016201581
1908552841
1227219748
53417928
1142331189
187162893
970980619
1231493232
2072257086
1433338479
1585811154
725534273
964198117
1270876752
709812326
1733079454
1296280824
2113283350
73680573
1993396517
1529735715
1781332237
212255067
585223636
1218119358
1353840624
808744996
132717372
1544051248
399983099
139304641
766498663
487830646
670202048
1926731365
1331756857
2031398299
1365827619
1350807969
1992454032
1006648073
1196430152
215404836
1329929692
1705596472
1527871240
1035916601
2146769537
1870197344
1438404645
1753187108
1524817706
1001219744
341267574
910314766
1632347422
1240715845
2111973331
1366527736
1519890359
1170808939
740306123
1517391419
151678201
1035804790
618599273
1479050900
1077294241
877470006
467849389
977764266
286401482
23470421
962737939
708425962
16165273
1007376555
240599949
875484264
403224339
1208998011
310168861
1254513140
455309542
243499521
473432211
1116817312
1301297987
1611428360
1765678348
1366580405
190372229
728884567
365013744
376532076
871286610
2023709078
1343235202
1183271216
1233745439
1148402022
51781167
955159007
711699532
1972412986
1095527832
901514703
76759602
1156878977
1317163461
2093887475
393631057
1217224857
995699076
1148590746
472102668
70764045
635161617
2029343595
567893357
440989282
1817336765
1226880681
1076008988
585814627
1195162745
586020573
1293192891
1750544577
1661095161
1766785237
1888169342
1056330976
1370510303
2105217447
854471074
805399360
246862485
629415188
322457635
674281327
225368093
1467508029
1254255780
264102576
320425684
1631733290
478021959
623467153
1453213973
1834714228
417064245
1463602349
389390666
1121353317
1120223278
1991649737
1976025299
802715225
1798189125
1994607256
773087073
243266503
408822865
844092595
2054085802
1819646662
396520018
173353600
823657671
388778031
1085118893
1511104715
592312842
1047135064
1724840372
1915415677
1849686035
2127367890
1438599007
676432869
672014141
891404823
1231858194
1361088251
874591389
186147844
2001451131
1837569148
86386423
610057847
1733626670
533626891
719989396
143080326
1291756490
1847455321
201990924
1795024623
253261675
1700593482
1660831974
1153956447
297694961
1056831164
650365036
946474832
1463516934
1077560398
711901361
1901895454
1051192923
1029354217
2074748440
237407358
1336503111
1986386792
97239602
390002259
1006290655
1324541499
1302834562
1002622716
72793256
69705206
1461607509
1976861159
491668362
1472474899
189182910
1162509270
395931663
36101821
1052685210
489889042
1313894909
1435387502
574588185
873259518
619361883
576992524
640167594
558413112
2097671640
1349904125
1469171732
1718292614
1922725725
1752051453
1471115420
1996792032
466220451
292321406
1770488051
191500383
700484309
2007291937
1642365933
1651712537
2017858450
1371338958
1948378845
462775207
1672117836
173448956
1014277371
1731948836
1594951428
62022454
38296620
935693388
907987828
1823946599
1893957276
141129641
1375411472
1989944507
829408923
2114404967
1006780844
1718879200
1326209035
39800810
1193346142
873133638
2041737095
1700797724
19604075
608747080
2062365249
887600930
2123347779
1641918415
1224372498
1342752648
1348805990
377182585
867231001
1323129316
1039064136
810606369
546881988
1679504077
432939843
2069913242
292325446
1698899236
607620209
220538208
106888395
798164064
691832017
1666718718
499347478
1006933841
769971269
1743891544
2067675059
1446422072
136065650
1595459031
460420385
1744635672
569434826
942271425
2124166811
101098252
1664199233
922631912
1533075097
91592089
1956291967
47278049
1762630684
1281016209
1019280328
318251874
1816339733
931525658
1880453900
684749517
913600607
32814061
307412149
571071370
1709160526
798059408
485110256
1093205428
46763920
1270777168
1093225211
346432522
1181612780
2143307762
1785066628
912067339
421955119
718742880
599854719
2072399753
826620696
504044156
166226998
1080946964
1810955738
1728983291
1809365100
56694078
136794929
721423541
353718554
1451090746
1232245577
1179629084
1539338000
768407174
317090178
631317293
691678737
496650362
221540962
1787691868
2139271880
1148100585
509279534
1623214437
526342718
746231016
1925873583
177143669
278778109
502920435
1351462059
1992325500
1068811577
1830465755
663807398
644123146
1019577257
1905242085
1881703292
1637726359
834480818
2112183007
2079148388
1295900057
1857372099
225307348
1100769891
2085006706
1329010967
2081082684
688532199
481270954
187078707
1410180578
1169272576
182287652
1899604832
1470360684
2080097606
285884728
550426312
2019254668
1128019896
1027679794
473659542
1057922117
457280268
1235019246
1775490212
230112705
1668845891
1507267442
1488659560
520999490
125694392
1934491225
90816565
63639784
1208006336
11502470
2053162637
604454678
1127724244
1333045950
122090692
1329962636
664524662
750664905
239354103
1730598109
1450722097
1881695490
429716966
148664894
500218379
365332445
1753000548
433504522
1188464558
366749357
665614187
815544579
1154606304
201521838
866451803
1122446265
1377659581
2090181776
444824751
1531026110
1320745394
709153779
217732341
1076214024
753110052
899813446
2041873201
1036969858
1863137729
1503530708
175637273
1564378672
352027623
1149567503
447630553
1253428667
31627777
371685424
661358988
567864002
1069597853
1076019219
1039539372
587389942
47654812
2013637461
627170370
1523199484
402588886
894920691
471654677
866705821
1791402860
2069276705
1235186409
2108478151
1529859787
259602078
386192065
805250593
265086381
1219518026
794055957
1696785951
990440376
585181042
310790386
1779614566
60412820
816726824
926374630
1524840917
1399910463
1650142737
902704821
2137025883
2096624812
749623506
637471511
908506852
1365475305
1070847554
288873626
325181020
726762245
453309371
1810118595
574882180
868504526
948275054
1605420809
2006251989
754505429
1516441527
1541211702
599392030
876610116
1818537017
889584887
524093508
29425453
1194062093
1820915875
618902277
880754966
367404310
442288181
666135586
55024781
937607954
1672331995
1189285879
911325231
163205963
1909556027
42196176
1402274718
87092488
1668911331
1728987052
2140272671
866362181
744180615
1905391532
39031534
937302548
1841954195
2436430
1026977249
1267603335
1219978425
1201996141
1646367620
753053191
1368862481
1261408467
950674792
685545926
135530776
1034386095
615590249
1806409194
1503660122
60234816
1249786144
1682089846
1645972105
1197507396
1057375724
1274914584
442873620
221381158
1375787208
398566094
28370783
585873691
271403350
510720934
1447012773
869113433
1502596397
95434244
2004868778
1777450462
1580181523
987342521
916120373
1878149403
1115980878
573550146
597704970
67804924
491385923
1187493326
1737920602
737984279
386858435
383311086
785545669
646502933
861793238
977222167
1917392541
1524738322
1533627603
1146430573
1183003953
1011434362
1134968031
664208188
2118280278
1133336497
1235506824
213500027
215071590
920443663
1570695087
356274711
1368329771
56691178
911774058
771910329
1184382807
1120809975
474775912
16967196
1973265106
1728427387
2120652634
1747012415
254116917
1699177397
2082840964
561761053
774802863
1774186842
1577979202
138862779
274754415
1548017836
1015157684
481406491
2113056152
328077990
680521236
1499474067
1279909909
663801076
1697769430
1638151473
819719907
996149972
1047818818
13694963
623637652
1318157088
414914397
723557682
1865857878
1592734816
2000798789
1828244869
969775181
298612694
1129968202
421600417
1375253095
102825232
791270549
1048858457
275712322
1193455492
1937541257
293090442
935905410
1241768638
1641593403
81606147
2133638892
265156822
266756990
914798963
2047990372
1080071278
403697244
20516333
59718633
652780943
625458894
1846983297
12699796
993942503
1473349492
949814226
1600765921
1459479811
589157643
1134861769
1119454228
2022192766
1071311462
1642442980
639119593
1594310944
1860841472
834415395
188744748
1789291613
2092707042
990182677
1070130992
674937484
1187520797
1964122407
496466292
1955563426
488104518
361653597
1207568579
348467282
808206802
33240951
1389827362
1369078359
1973706131
966517986
1212347173
1359165011
893823136
1115818244
178124255
2114564698
2091268330
2051815508
596855674
561936690
2113335127
959902087
1391883032
1103629827
294402082
264274811
1820748411
33876013
1933373395
1712019450
1318138454
1646309678
739636367
777840174
390373553
1314044021
1873224022
1831017033
823123462
2039164113
1860768237
808351412
1574814652
1183294487
801822423
57723469
1450118055
1911505068
1242130538
2013403133
2123632691
1601938226
785356573
1031687860
694726768
1948353055
261218473
306971330
225565181
1501137263
75986901
1520537736
1602045190
1570647292
314630162
1541992511
542433845
1390260705
2081195930
1963662420
1293873264
1366517147
616751706
1629240507
231620181
1278188924
426517680
1111741575
774837811
277298507
291932435
653226350
238160986
651594680
1366912944
1520193006
637898189
979814891
819916144
575316211
360138506
1132024852
1163661657
864053647
1821418490
156838240
1849406831
379544147
1329936837
1850288589
731890560
1939590862
59284607
34468013
2104169306
954740211
565053083
1430552491
933104877
1782785198
1071136081
643599178
1289322089
330636232
665923697
116517607
1450333159
192151314
1918551051
1070052725
1614118113
861119319
1378434769
1386114555
587616803
985775820
992217788
295811444
496313199
928653218
479931620
991573861
1152446550
1431118373
911784365
1921979238
624292560
1934655833
642513677
955664901
311539206
784323712
1865022029
1411358088
832847604
320804866
1654676640
782992998
1055370364
1068048118
97763918
381525541
117386122
378983945
1236025618
1657299394
484599489
508953114
2022246972
499090014
992095464
479846173
758072438
543069366
109976013
794434549
1627957124
2039249112
676459937
622900340
1938323968
1184584837
711791856
2013069412
1053782700
854731414
1146291612
1563610165
418515039
1400976415
1475690846
1354136733
906920766
2078791729
70598833
141926797
1641612625
657215338
693839502
1406537539
1779541960
1681616890
1579461066
356793260
1598141961
1124839077
785993742
2085932137
713880244
630545666
776881376
1117208533
1925970643
1213916705
1004293144
1715117904
1957536321
2068087607
1547511573
2116925391
3179176
883919127
27188695
1803046838
2023574525
429431321
2070361755
935629115
2086749652
1555815180
587610717
1963247980
761500490
1296811883
1180154430
1228158842
1947295865
162902708
31926536
872517343
1207162392
884304991
1612973606
508544887
1604246370
1945622405
1114820106
1348863346
1172777964
827402236
938568643
1171738807
1234570594
153599825
1163343134
813596943
874850593
1987422128
320993467
1495956650
621927004
1207464126
1254465607
49367526
2106466707
1007279842
1906078799
765919271
294407584
1856397002
157789603
79490340
1133506219
299195139
1623255698
632107549
121557630
1664249655
1628081772
735882741
561764191
1503056485
761222879
139013550
582748373
1187359137
1272554498
66337552
1052337262
2107336963
360214307
283373162
555653408
1875553458
324185119
1425189720
381871817
1729545059
849525631
1263260174
1609516152
2053801038
1723566678
2054263950
1269763042
1738795662
1443920215
1897235184
198929644
1767328973
1990926738
1739381808
1540747820
2098248783
1434694817
196733711
1541065549
334486219
2039185377
956927335
1485915975
1602306464
776287950
271994291
362106195
1383582283
1190066740
751498869
397395577
1020487491
348948441
930860532
1974289716
659336206
457728684
836820616
2013372758
1721991305
252294632
1379080948
741184333
834961693
898726260
2015027366
928390004
608738791
1445968539
2132972931
1562880928
1838472495
152575120
44807659
1567117114
831692439
560146240
1841660995
831563818
1736019343
2054985975
2069183404
1469037352
1004770799
178384344
1633284982
1979517457
247181663
1800491901
365162756
868355863
408709405
1489332817
1273991093
736191052
1648982461
1747927660
33991587
407425683
162694569
1330580034
867082498
202908967
240979689
1735261890
210154212
2089927357
1480645551
1751333405
726692763
401566368
2123347779
709669344
1784731318
1776021016
1186491293
958936115
836014875
370082264
1200950739
463771988
72398557
862175430
1120929743
1447880674
200295476
705556541
131387512
1103347732
1465895908
811778431
924739358
1994534741
2102914579
935388223
1042513042
1796861167
681523158
1733145720
251479284
176885855
1394964868
2110395778
1810145370
502670491
931942462
1122730021
1377402741
944375873
1970604529
1201672612
1347935731
517800516
516924870
445401526
68374512
251071145
2132008238
67308837
1473059684
168675770
902992930
1303551348
1784984344
206759449
51665934
1123768940
1197767535
923331676
1354280739
806988642
60946797
412294740
1331036786
101062570
2098170103
1279699798
1368502932
219838383
743348828
1363845958
966350374
926639623
402584755
1171115628
1391473667
952676561
443399465
58008389
1509461147
1747504487
322005721
1615587851
291080069
1548028725
180290107
1411067057
894568050
1379154331
1556802854
482615143
2121483395
716498686
781971285
689781405
1240559650
443820170
1900043780
1309898150
1692178162
645366183
1326801537
358611792
804734706
708979915
1077736258
835502040
1741609754
480085856
402766991
661867380
979684281
1996222129
1953220351
402893700
1837154665
1302432139
1762739445
1912076943
1639979145
7380495
1472720514
1082921334
1414652694
472582806
2104118817
73472434
458275031
1336729824
1588624060
695584018
2002560628
1822989609
2095961601
2006890011
501178462
708195675
1082083128
1668292515
143091765
1919673130
1671810114
1707008018
816787186
1872014519
1925135613
1340856765
255367763
2082755015
1809461940
663431659
1548178243
427545273
1311853536
1749868135
1709106201
1783241907
1960477934
2135155606
1345747163
1259326234
606977328
1567942839
929457436
1434195681
392935067
1367806260
1754754847
527096920
1010393911
1045642737
1162665822
67281007
1158393087
1885626605
1601168077
1643057009
122709377
1535292229
453149872
1482805337
1408681877
297465664
1126138272
110502463
2132645620
1677574456
1327567479
1422432033
2086637470
1595417230
1770892310
170897100
1209417408
656512476
791305826
1268598246
465225709
1599661232
495618158
1858069982
646312999
914402864
644665583
1110815872
1516425844
872148617
421104829
212758834
1497962570
700210930
852738443
490347604
1281667360
382914711
148757571
514113583
769198191
700847657
1713265490
310809668
1060798787
1786056475
1807140325
2085518045
2076708046
658371182
829813396
674128840
1389370313
64442136
310643560
915079787
1963091973
2046545347
1422267809
1473596252
1979330346
999203001
1083578924
431555607
237426250
350698751
1606308007
646726556
1807985446
1387769944
555925197
1344948444
1919634920
983959092
241433901
742414826
22205361
2092396966
1310034737
1523158837
1810969527
758551180
1656929653
369194995
63182752
18356655
2563309
1601043687
1779348377
591330087
209458268
1688886385
1897169262
2071778937
1139126287
1828316414
548667849
963569771
138850635
991817463
1060567323
258981099
1655705496
1339121274
1626364170
1029411133
902772557
526527100
1111888121
338155488
1877267655
102049144
52951082
615797385
891652396
700475187
1332086763
1155079753
1620482730
1973688970
323714111
1841602308
741835729
1518271752
1694860423
847472336
920786962
312391816
1651028975
1111476528
286376365
2002560066
891601025
1017658974
1570115707
797174698
1852406504
768604874
1921137276
50112991
1651567241
1223167460
2053492002
1299759811
1390065813
368481546
1582457582
1603460214
1146239502
571400886
105282607
655541801
1449452032
1063915660
1363265844
917134619
727044414
1206292334
1453813617
471952739
958124383
491007655
1518679699
1075617888
1074642143
534559978
982002134
192749077
1702718197
1479108586
128852445
1696163659
2098382793
1630072219
325717051
1267971293
1699567018
273568866
244831630
596295696
1228462690
1641694142
863572090
1415284176
2046950346
729792747
1922900515
1029997203
816452712
688383693
1538772212
457003667
1591109366
747192667
909635453
404028786
180848411
963669954
1870667933
498657348
1723578099
1259664428
1552367672
919227561
628320261
2000400122
552807470
295223058
1171905098
1650023036
757784579
1649519134
876111758
371965309
24608301
588752425
1769100644
230062492
1112892574
20007379
2092937533
1196784379
1798955124
842971057
763776854
167290987
1588830384
629290780
765510253
838640702
1060577071
1103079538
1723376274
1849160535
1058774831
2123453481
1506053896
441149593
1969255517
388804277
1917622265
1441820701
960868060
643062266
1338002328
293811077
1825899198
1549061800
1810598952
1860526602
2126140947
1290279560
843790231
894199753
2125862526
132715324
1622952052
1672199213
2058186277
1098489964
1595097666
917960168
857386125
1298554428
187776926
735312226
1936136042
1686795076
502697115
1810421313
1922506248
1086479186
1613830376
1048716323
624767957
1571913362
1965262910
661669081
433338320
504069501
170601281
1288326992
570075013
689271078
111610248
1657105992
1335698343
1614733409
1542721247
1778235809
300824676
496386609
454796670
349909705
853853233
1944223592
1364501037
1337752200
17724490
510512351
1279160523
239543926
876366361
2146516747
680264719
1491391981
590561823
408916301
1720266291
1588117154
318322982
330165117
163296511
1918577440
2062187106
394027754
456359306
2061458918
1677800041
2031588166
595876508
1345631919
1965746317
1635918644
617594286
1263660823
1227079216
344679423
699824633
283196358
1273636935
162170616
999796955
62099807
1974080656
661169073
1389634632
348072666
1273381543
2036628879
479560066
668639443
561755820
989318610
1398917436
721061496
53260367
111441419
1202319397
1759764456
316268120
821197821
118774099
101010012
812393058
625022024
1518949387
647723630
1936220876
1536474079
1098947016
754565760
2029816269
219357002
1044530971
148922288
172877772
968863105
1100910558
615336817
550549833
1551957463
126430855
1646555199
202327023
1653003100
946913927
332072586
537886991
633498393
1205906399
1758761582
1095847680
1732618330
170749932
1697241599
1482848311
1184990590
907434890
1614817211
132033124
1825690823
1794651165
266865801
713345880
861419212
1261227090
1133993991
1029882324
2099997279
1481962981
1808703981
1724054895
618160429
36251873
1385261862
1128618747
2005955775
643656460
322552125
1674347124
1239959572
1102808780
613360934
1405677476
2050243752
2110184038
1370570033
296480176
194737950
1226416172
582178024
40469688
1527810608
911225810
1184421698
2032866261
198927744
1316851581
1690341598
379821373
1633542834
2080883478
717805820
995828212
1533581375
225974743
1523349500
1623587628
1080778687
411949112
191720913
1349849329
697989899
328622765
252880343
487234366
2084797276
127497921
494159303
1345916128
191690849
1898654205
200941675
1179022277
2030819656
1025350447
1270032626
1918199970
1418843741
1010992473
1382736734
54541427
2028207535
519308697
784078605
2125537580
832012563
26898045
1208452019
2075330911
848713714
391472509
930142207
135779539
876102394
1164208124
370082264
1483306601
2102886363
1239504099
573249572
19631059
681774573
1843003253
807057651
780592099
1696558362
1152376724
1215537885
1524051743
1803302625
1791356541
539470531
1338497643
1810004697
1656359225
2118634393
1238746874
1684447467
1080979648
394423329
1776793664
1673235429
452052885
1936490804
182475451
411108659
2043005404
1181105245
646293545
1076955303
1030314328
2051495873
329692573
838449671
665683059
1530486029
188696729
2111941062
322849562
87531745
552992015
1278161646
177026969
1764306343
1183871459
483022018
1035522182
939940053
778626050
1787613134
1594370700
1458305804
152086180
1126521961
1995695771
1364641235
1571143437
1687490600
759264306
1142139509
1928484604
1967222319
2145555271
793993916
134089992
1136151580
542812982
1694596461
884695473
1052933365
2003047493
407193003
1049821355
1809495429
949907110
399174737
1770605323
64063060
558163454
290073588
352639591
974249440
1450625762
1906808851
1382388022
1939512947
1380786365
333051633
659174297
316954435
929435825
1723250573
181694798
123072573
1833415493
1591634604
1317282665
1443510192
1544944800
1900823493
1118996955
1531124204
1147072863
293906162
2009823991
326998181
777534164
1300447222
755837926
348193653
1708628501
965512635
1103519086
399315565
1633871273
514824094
981774921
864568159
1475454192
1345642105
1462322114
266907267
1737046397
608447927
1717409386
1566698648
1397599430
105290384
1236202196
1537121060
1980432432
33529049
1559234741
204996641
844841395
329600738
848485257
761360225
811826897
688998049
2007235931
549416966
1953956365
138542348
850575521
231402478
309547063
1118703378
926244243
1039646690
1118095190
1002946513
1967357912
773567264
465267493
250566297
1174950766
65843036
1441800124
779306652
1293793814
724690542
1794358616
200885173
1337501231
167193964
394434352
1731660748
360096321
1296718115
187538160
228899995
1656943156
340745560
804912655
1892253883
1661875742
1758830592
1380221163
805757294
1003823430
949183535
358940017
479327713
1811378526
132093952
1287504326
2079484204
1464718950
1239020023
1351966625
1978333837
953117956
508245338
516237028
1551858028
1522645801
763578644
1556248391
1463704263
45297855
58366119
53621788
1549826072
1827650894
1515723130
1948340220
1518824293
1385600876
1053060592
778766792
1004830500
941656133
1966403692
262315473
1502599365
269198147
488121302
1394833251
869329010
1362879728
444857525
1257068412
180142050
807717684
872471022
1282313167
2124891382
733298261
575957103
1499897002
1443836604
942095919
93832884
513142717
841429297
535445915
1867173521
1496697015
220969552
422054850
775976513
196402386
1420703220
1391351322
1858210149
133232205
1536287578
1068901057
1138788302
523289432
1232755046
1621737007
1570106855
323968479
2059604407
341889083
1966744223
1483211367
818111433
134394948
2097087170
1233144446
411971852
839300811
2056689837
1970279441
1305245141
666935915
462667653
2146939457
2017776748
1733907154
1320417814
2044801806
2133194687
34911609
2108196479
1674327928
535447072
2038436535
1964144250
703493766
637209735
2020279232
1307471287
2139997314
746831289
662032958
1171114713
1764336326
758356522
1860824228
1868233611
1922013520
1427786372
1868558429
586570201
1404319648
733750947
1257626758
188579477
1391442621
74522311
2073296985
1206830784
1368792894
1332042866
16790226
2017805691
1272291089
915449252
195683252
498827943
463273442
692125562
999374731
1571120901
123860116
1018813636
1181840837
637573661
2140259604
1554598999
1062351059
341335821
325300983
1203501985
277234206
2128828635
719035007
67466114
339176872
1675222784
1506295109
670774628
1477006650
520172856
1826736968
905708832
2106367582
1051190585
1002330108
235148937
1043305544
999285898
1754101041
1225974774
921384764
727136665
1244953066
630641976
1101479953
127021732
803865992
2053517509
1002041305
145371733
774219550
1691482920
1550791364
1975875433
1529786748
1884961361
727853241
553346049
94222825
916985054
1682674948
284200095
668528833
1569103949
2137311077
891531725
1565014681
460240524
1055754144
1287207895
1321641625
21938641
365935592
556360267
1873725198
1972356981
1988440514
37827755
1042492000
916234223
1830995098
1070909843
292327958
1022604949
2063299992
1969324695
2049629920
1886221014
1232270081
129348903
222215545
1182895104
877978941
1868168965
72164500
781739433
1573108045
358322486
869394538
232462617
753573801
1242877199
852795461
1642860937
1117500916
641615303
1443169415
658996802
634903166
500188830
1198505676
1072713570
750309512
430772314
720739827
496023106
2032197481
1719031649
1102095100
1387133235
1894418648
382924943
187561443
2109089178
1011234097
1518041508
1018200628
193840858
701663208
509403312
406359782
98546391
525793179
2035113182
118586409
1480089703
198729846
566909215
1412122524
1322619921
831694067
535368160
255240688
1940165669
496492155
1134919277
1292066903
1565016646
1645154864
492231925
1113007893
1074138855
756540869
1844861988
793874600
1643085747
994005874
1262279561
81471594
588400444
1274330465
1103488624
2056951440
35771434
2146124710
50556608
110380531
610986299
324448596
228743215
946410217
1726156753
1727048525
1507279700
1672153292
1853295460
807903546
872928377
1510148395
93561743
1217145614
1296980973
669755235
1480505044
162183978
1480211748
65440698
666315966
1837979139
2130614963
402627576
1058536982
626174060
1313553310
884040724
1050008178
1985869711
615243474
1912521275
422232796
169939861
1480871434
480318548
309339933
2069077940
1057770986
504921954
1702556049
1541330801
2137212105
692372367
668405279
951546406
1973768468
181274330
1613953853
1751604079
988076945
670577328
154094052
819203067
1598775601
56882309
483385807
2078194021
485841663
1063266054
1583890331
762582356
1903912921
401922473
2034867881
2018259460
1229642872
744453205
1684344397
1208437097
33791559
1683923769
714531140
885322892
1851945701
533631006
901969035
1490152732
1094109626
1310154324
476897571
407438146
475436117
10266055
1943558160
269106777
1955684493
41218563
460839676
1168609055
387263949
1096751156
1720700700
1934322798
1185870725
319234266
1265265140
421025501
1172127593
1463984315
1094143590
1769823138
1837737941
1741248251
2104851427
1627456469
1280362281
604801659
385862783
938894378
831292408
570711258
516377849
390357028
262335483
190455199
907029509
251544276
804775086
1063035027
1171026676
1564589354
499452223
1064399323
112568393
412733176
885034815
1512082418
435002566
475926348
219767828
1655316564
1639076999
1227238875
1892018643
2131062131
1708019416
2082864579
1841191960
612688811
1666015427
660298225
547417849
1197757972
1202886337
1822605549
2139263607
1019578154
1203086033
1100908914
1526088340
735109306
446964220
1203046725
1382476342
1635053410
1246034782
30545606
628755873
1342854545
568505442
1533700527
821245854
1955172577
1104982701
910036053
586931813
1911664598
345452972
1357415575
1862947992
479715956
1235806186
812654369
1056571464
477400335
1164318271
39130188
2058570495
1073977912
1653369830
2138823314
198021211
427595647
2094060570
482981055
1505478973
1346355457
511080340
1247062422
1541099927
579944098
1423576359
1932774198
1624552582
971071472
586991773
1642375694
774572118
1223207232
1835919958
543046083
1827459954
1848311450
697676462
1572016279
1082793480
357679001
2061590071
76598584
709114343
1816773268
1646218515
183500275
1828819358
784645341
2114291705
1857465679
1368014783
428627103
1869008360
1413342702
292629503
350934732
995350606
1770475454
2146372035
1641839087
190389819
1403300922
471796274
92242691
625759561
1942809178
538472194
964457161
1852819746
1038359569
1064180305
1082890487
1700569207
1869268211
467173194
245612669
858107722
529795277
1410189312
1608197276
704030167
1444217928
1547038803
1284480938
760751548
305799545
1346692237
1274078073
916767630
797465152
1639157611
969647300
254281429
580769862
1840418853
1435827188
349382948
1970618919
198684699
1021453166
1353503448
792008447
1921106022
95379912
1828220363
1640583261
1146454021
1781319170
263692293
11191450
714933017
1673636209
768097911
496364615
1778202188
1266709749
1383175531
810529988
1310291170
773421933
1696069539
1451552640
816164028
392086351
1678699317
1101395291
1844534207
1164349744
1543760596
39657137
734475305
1687818582
1451000529
1540325260
524836346
1268085487
1627582301
1492951187
1110246722
1772979508
922366005
1167103760
459623570
1902022332
1891314835
1403855839
2087904760
536131679
1156039995
1468168672
1583583296
1480550336
1407937034
197367497
1766181118
1886886962
1107990453
1113804046
1561329605
1700742868
397231366
1378538747
2018600804
321801296
2027887336
1315370311
1683711498
194183553
671081767
329087493
2110802614
1711355007
982044357
2127036925
1338831895
1094158584
311049360
2083108566
1004162834
746754041
1059936277
341206576
350994693
965327587
1794183428
1311222932
1787557033
1524034025
66664228
1774894223
1669613337
1897736757
1046626603
269209124
152999846
233580525
818416029
167687132
1094382573
1254706434
438635737
1383831767
1025335240
1054007299
1075846080
1101793622
784634098
20173121
1781466355
1726613015
1437614764
727699123
862042803
2085107468
1937023234
1802402696
2083156262
174670723
1219752684
881572139
754083388
1321387610
391314459
671711192
1581258348
372648931
1983351735
492603431
6397616
12847181
319984639
1432050015
123191193
1486359013
1068014152
1806007718
2131802762
1030917119
479811592
1904965547
668891896
827224848
120747860
1608842140
1908109488
1826867265
1292407938
707296980
1033565552
1440263626
2084740302
1937107877
1468220323
1777459601
156531820
628531716
2146578084
1554924322
110365661
982612428
1931053160
879788501
163883687
757484853
1964847118
852087528
1602637929
40417830
1609642187
2020697163
646835671
451715654
2012114508
708254367
470741660
306566214
873841236
1080906569
850585736
421684364
1993909371
55303148
100276089
1552560641
1772293954
494319596
489808033
1126850099
1618414760
1518649015
1656020909
75791179
1268646083
1109851092
656397346
1506516277
1507895037
440725451
2066872975
418891202
724734795
351776603
1007236886
1850559165
1865871011
2033274206
43435510
872904593
342054269
1735735859
1790195576
25481441
1468175962
224980858
1683220207
406337230
258954886
647081259
2035983082
1672328824
2022192766
1626983687
1474024001
2046529353
2001134270
1623974977
335102039
2112518474
28694986
490257897
82963495
1510749279
191551618
1716483279
911863622
386207268
1623885293
646645633
418879776
625379972
208167128
1638555838
1076477830
1767388592
731291107
963946698
2022013303
1555809043
781488719
926123398
905677390
368784169
1443300738
1029994708
1110640917
877255859
1583298442
701013488
1923266166
1289866122
749525624
73201367
1592233473
161015377
1254756673
2021848161
1911516451
1214230360
1436859378
407998232
1422108187
818555634
1254176291
1096598256
683658846
818389672
2120203115
1326181315
518310593
2097604577
648659699
919417864
1763910625
1606506062
146444214
14604315
1960950000
2128498635
885815109
229592985
327334171
1213302708
1498916396
151258215
660134634
764177255
1749582105
503729647
589344808
1415272816
72508171
835673830
9547136
1927346048
1506267895
191517715
752474619
145592208
1543798610
962973244
1755973724
311974028
1834283791
2083156262
1388225378
346642409
554404851
299524880
570273764
487499876
1514146461
2004180538
1026428791
769649821
339665709
287659586
22905339
1926336177
431867233
1407614461
1737159280
611499629
1172281631
1416586741
1103943806
840208725
1710776652
1100081946
667457777
89798403
33549742
1288484176
605619467
1421237876
2083679850
1763812844
1417483474
1335391743
4196833
463450823
1965482057
1807641815
1334948942
1146301545
1509204152
483571647
1703625912
374774519
404303314
116711729
2107391040
1160807827
895274345
25123023
998257961
1558558134
1544735880
1283402075
899724879
1528260292
459756550
2130356882
865086238
1471411495
925055621
624387940
1244445308
1366230816
1684143705
227493689
1667794922
1858800066
874394011
552316144
607160784
387121000
636570628
2121659269
1916534586
1095458447
1023079824
1159192041
1790642755
1933705013
704056598
1134251730
709703291
194555159
1068431398
439596347
1622760988
1903300244
1440604573
1075119575
886695644
1707412541
1581923991
648782918
93576930
1636369197
1974029022
572061871
46735513
1141836881
498104015
2098110114
3421661
630947574
224750174
497018093
1367893249
1030522304
1949774085
2032655594
1980973314
1130715700
1237711687
1571536567
1969489991
1818827659
731137516
471547936
900499409
1152516810
1471248084
1002747484
1365523684
1646486528
2074563469
1876354644
288549199
1216151744
1225774058
89726867
700850021
2000312439
1186446255
240332760
1071179404
2755396
406089762
1673756113
303318150
1511678512
229484315
240558894
837970527
322709160
784073770
1537038859
316877065
2057687654
116978135
906763044
447690951
1873663001
1548743939
2005335090
285384562
1116333207
1333425471
53128104
1132727507
1710924794
496759579
201050285
454128575
1208151172
635388511
1071138109
2076830450
618146940
929252734
569609131
1604504139
1413768978
490949600
1964143667
2840990
2112122408
290124333
91420656
896539055
507574414
1162049381
276302774
1783201349
1938700762
2067909672
1909109444
1217914008
1809877075
1398955204
1359271375
1189733854
1458277888
134624859
150079134
1614483025
646428528
1447129447
111109847
1205759251
1756325261
223790828
369912533
1775452069
1036471450
326477466
1677791514
1192796284
1549950620
59091832
725104281
361714191
1158514747
878098158
105642629
1690070228
1797205334
1997219232
516770447
1341708955
1600971117
825982181
1516226645
1711893758
720403783
1843154935
385653242
373436269
254093124
1284449055
574756733
644874108
1058296818
618409940
747435375
344205794
456902574
1702534580
124384687
1437153973
533505958
1256397780
1385637676
1196567233
1375659314
1968102794
1248175432
874894737
2114234488
802163468
135642370
2093305444
483445998
566298928
61651223
1562203606
2129186793
1646411669
1634339486
1075681937
859870476
615052757
1460731910
813360702
1802768802
1319278765
907340326
1067685119
804206928
1845329360
497310672
813574318
386405980
678579800
1164537843
2022251844
1275144180
133956578
764950219
918133367
1021472944
1198267947
1305548724
305827797
497273157
1584485970
375033575
696295328
1158365213
1882237494
304753995
841746214
21598712
339194539
1181803587
1784522486
533389539
1765314848
739839663
1803595455
1610246609
59169577
2075958860
438620925
218065954
227045548
643924724
1143695728
219384562
24642355
1389402089
1050471890
1630147600
335145411
969352963
1360262462
1444866305
118819710
1211197317
783816571
96535576
1876014807
913279570
1035999241
1848491277
615221243
1626936627
589675931
129078433
1836869571
516848453
998181150
1257213226
951040797
75469517
1414381731
1015707043
404355078
2140364275
1904484823
1333998779
1973862061
756251844
765415486
992764766
1469734093
204960739
351523689
1426302939
448954307
1359014850
2005895974
1595744357
2090797649
1944918130
1334298197
264104576
715869868
1977342486
1352780247
42303975
385368115
1866703489
1003547451
12744704
860408037
1798811020
538213850
838559901
969002455
507987660
1309870827
2134555541
1762181482
983401766
1939546982
1068795478
1029696703
19710960
1046498663
27728694
479397668
2019811991
1674883527
1503647508
1865186371
815273082
644721117
2134031474
732057323
1633779554
763694598
317007806
1553597939
2102923110
2010144291
1648578927
150577344
2037216021
2098756636
2039368318
1996882650
182894001
481182769
1015311767
265027441
841525352
1681398295
227543324
283251664
875882881
1898457222
1361893053
1656901099
836679519
1281370543
588169387
213827467
2139618103
2018982105
16293465
989904573
1889490795
1512624947
1309241956
307990540
1956657754
1480178667
127211436
281214858
2120637078
1001318876
729770567
1299705390
1545631910
59988167
2061293981
1098850596
280860022
1206082830
1706807173
971083809
379808503
1298212612
245064580
974604330
862874573
1231965840
930597769
1887811728
33695043
458672415
662739823
1384236799
427937747
1980839075
904960037
1834132405
1908235129
2146374376
1571292292
239883741
1711530650
1402894550
83177690
1629590587
599005388
1091401060
807774014
1860644691
774039102
1882619652
16119846
1724422239
31439365
919954347
1405640863
1901544100
1323187080
590594894
506632623
1945918253
1545199297
836439366
269406902
495959931
1593706872
1978809448
174945419
1603345939
564711360
962074535
203755677
1015074839
431603807
722475370
1082222622
1934089556
1422141310
439343888
31898955
159695312
1539318230
668101751
1548417998
947574382
577621236
1098851927
381483711
952042956
653122871
863021420
527350847
357747013
1940667169
1595091977
2012431843
1665417034
592413769
444307033
1948695756
1415243263
1710893942
1832549120
285604913
756672097
337142038
1314508486
711598479
198956987
521772308
905616637
120600599
2033321735
2021133304
137826808
2012475983
1354666239
1674940233
1640801306
1462191134
230053461
1594182808
1831735804
1414057830
992473495
1848678877
1570143777
1589144629
1393876174
1784307293
1065275600
1574906186
778131321
1647514012
983501376
1026910891
1409661511
1401160069
13040259
2142590150
1278749170
93224770
2071089545
1862282989
1694945949
181248567
544030659
1359960917
239746985
1476454171
1948170965
1560117349
1064311897
776206294
379688262
1049240354
885183808
1345686568
1996061756
2011164458
1603865487
1440300916
975089297
2012525921
1985072062
904018385
518542940
872646079
1074302907
44147798
549437188
719528288
1463946293
544129732
916241169
1506419961
784631269
2012027343
1414895091
577338987
878227779
1312928862
868754912
1145272433
1976561525
1047874290
1898719600
1994174968
1629226732
143808169
1993752662
945479615
1848275821
1669652032
1806973881
1273748685
918039687
1238082786
623930753
5463825
696143781
954175141
1513198234
558166449
67943229
1593666455
1569271085
192250843
1511869346
1119452409
387635543
2062867184
791242344
506789337
1857401244
638192517
987165974
822583118
1998045280
502697115
2147155091
1575643967
371933541
1117961221
1180097270
489478947
1856278673
384518519
292106017
567036859
1627094020
70683338
1516199462
1963591963
461976311
944553978
502002430
282582044
1441233275
1533343863
1471710656
22061640
989354722
1354103886
2048056390
1068951681
664243659
1809870
335535409
529481637
2105146596
1649092299
680329819
1759815165
1264647972
759951348
1068686420
1708508141
1875152866
472231240
831623432
1870010442
431525102
1667516779
1566585662
816853893
1850248315
1315090372
2062982164
1834758687
1627526307
1294943486
1537585140
367563095
774077678
746698955
1615157386
1644262527
1132824838
1894759052
101031201
982015477
101475604
1502254792
1084175521
554462127
1171596276
1090456466
1121140682
2056558454
1219027916
632262678
197147863
2005234344
472979802
1954318976
1446948168
775327868
1446136058
937068650
112845607
1711380151
373009035
1633673844
1264074445
2088124036
2020965120
1639016458
1296437175
1103493140
1208747350
1583795591
230920219
662597969
1726326385
1713529819
999189236
2048532199
875873818
1070478350
709509654
725505846
892069231
1661802569
848886081
2144024666
1471169630
876470138
922077480
1246188354
426187567
1183771054
940224135
2038546308
1943910528
1653663855
1472846744
1560247137
99722431
1086753253
1279779125
1845914710
1950421977
816110309
714031210
1889910360
2111492633
645018282
819058428
2106457167
219022463
2140310975
1821388548
1552257646
107428065
2077738193
1044627125
1452294065
1168318089
716320523
509745087
1696134668
601068819
9410599
623480508
2043654459
1373942124
933073903
1808916602
845240630
1699630174
1016802394
64292232
320363788
1491580062
1147762623
35274649
1387985010
1821220699
310415688
1051705341
1418670877
1417339733
2110099921
46438447
28925492
867911951
773899361
84768467
646999706
372731983
1803543643
2040864366
1795824665
1775514811
1371999983
251739979
1198044846
432124189
1165358001
398553425
2113165929
1587773235
1261835994
106975998
1862678403
1884908132
1822194688
327316701
1658884055
862870528
460615851
1029503408
2042582338
2143718904
606138076
419085107
1540409961
174221512
605331184
2008050391
1189515830
1448087386
449955101
1687983549
337142815
77907726
1205474944
1602367340
1838169744
1004561984
1677584712
853182837
1508331805
560283056
1842275245
1389920306
762618419
2087535395
1373362654
336637353
660525204
2069404804
1246387015
1992295103
1566478991
1431310429
1654975615
1662927419
265717655
2068444693
1515194192
494002200
1174985523
454949349
1357261588
1214994430
1803308870
818578965
935868417
1788188288
1505881280
1461194165
1987082504
1739540257
483897112
1246915328
27692096
292767548
1234552859
988737864
196670355
474333228
1090265255
98711245
1931665988
1680295656
1174656241
656838348
409129553
1251117505
655499888
1390052223
1844601158
492443446
759086939
251150566
331703479
2061774513
1028894811
1064278828
288403715
1853084961
336502045
597012220
211862144
1032372949
376698731
340351530
1934132889
1549372669
1061240338
678542945
573434544
1684648344
719768573
2034260810
1196200755
1461312445
919466337
856610258
954486672
454740390
779689186
145972422
1516674310
1759572976
1293314425
916587558
2080705263
2010259081
1634669834
534380581
758847685
396734555
1057231010
1688099691
1342715812
2053486296
949297895
395052223
319148652
2006924923
1036935476
1577246573
1900798437
1056737605
294475940
625871009
625237667
680079250
491272596
878729903
847944203
659626630
1756935489
617682134
1209573953
1886069047
2045849425
600867036
1746512009
1866384492
1570237801
438159938
1270531485
1950992226
975460598
162476925
1787181850
1541437109
797700961
2018532249
1313023631
735791726
1512657130
439918320
65247658
143379511
1979181220
770487284
1513004252
266773220
788107099
763873943
1021236915
1626163619
1406315026
1505575313
440682584
578812870
939361102
1338624339
1092021707
58034789
1779609707
1786347321
1189500732
1248796257
412609957
1198440670
853336443
38377021
235315806
106804655
472684531
2110810725
629582613
832141041
1668166439
548654269
2144325586
1099027602
1143238590
1737617858
622015296
1116399857
619961838
314225072
309277596
425148865
334765034
2071965341
662527609
1630548043
420164602
33253998
457770470
1895535879
150707557
747808609
1372565119
1802334602
1637983887
1023259825
1397882076
2069941766
1102519701
174711819
1124241694
256949833
1992849287
1163498661
1598800092
1835879119
1418168203
269022630
1545911989
27774934
1926470574
1893702550
1902071858
954064430
53704092
1029159944
11458885
924277746
1190099882
559143719
2058093671
2022376050
351675950
1583710331
1025369451
1927744820
1211697030
91811680
6987327
777516689
1753300677
1973414187
5758142
1833293432
1023069888
1498352929
557292659
1397239406
383001949
2134366709
141558587
1121981002
355898371
217608608
1181139804
531816031
705175216
600280537
26985040
1142160949
1007424676
99799929
39192029
845702350
689396575
372815185
56214850
1145665253
910443899
1772734782
1435765922
11119571
1395630322
1728354075
416827865
1749978810
586372352
762998226
90325924
1636553357
1475684944
509189134
1139440735
1587751512
31483585
760087239
932446917
1069566035
1391765532
685269965
1938361266
1977914602
861555592
1394025625
1416022635
755660861
1148496404
1188739612
1891860882
587378760
1082472319
809443259
1591272821
2006094082
2100500920
726392357
107202599
1146979294
2024368030
1626260637
2035465546
371787699
154139280
279129368
110103812
1601436685
185033052
1360964638
915364689
480368130
915270715
2017151441
1919304578
1311544552
888209953
1771726881
765152846
1607265831
27894191
1549211962
963801141
7687237
375161785
389128026
485486335
1893566721
1641072355
648750063
1479306793
189459100
23754773
924485177
430068031
1860518359
999075275
1916862115
135720078
1319051029
2140665086
246618805
925463502
1958967766
603258733
1018351932
1255465354
530411337
180403635
1226822566
1954463506
295717001
2009677253
1844621268
1696900641
1843796115
1200034804
810277891
57350968
1656784190
535567905
1066016144
1485150959
275903082
1797004703
341127067
1296627106
113194610
911069020
1426987810
925897538
1614008275
1615979532
1286983085
1283212974
1976120654
420859421
1558170326
265391728
2098891464
1292028512
1939942309
1166584599
985639390
1911684515
426834450
1351342713
754703384
27785153
1465808358
437089700
1026574966
330876788
334410155
860624102
639519773
621702061
1763522474
325987499
545511809
2000716761
97202344
1822035623
786725899
858382409
1254150746
1620530778
1100719544
242343202
246098287
709494982
978126866
1603743188
852791546
1259297407
940867572
803994714
829099692
1403492023
1011468568
2046337340
599422576
1881619501
1286445384
623200782
563028324
1348362842
1771372548
371253533
1687366998
10296207
561372287
758105134
568004078
100234968
731531820
343724177
1255314754
979956801
1444550001
835996104
1351027753
716398937
1666362900
1500865699
506324666
1787528646
975682509
253735979
1351518799
677645683
967432133
1418728084
421030566
796571881
932227905
1969558974
1926068215
2057373252
1085123656
1437460791
582282658
1586414308
482927021
127612991
1285622630
464023572
1595139615
1539139782
1347308549
1679299003
1783396177
243281249
352499633
1122451144
1344603347
785627497
1554799690
885244935
1343762365
2041508325
123833568
1323475197
612058802
1512209644
847686378
174563726
1216552950
1074232490
582846267
961737906
330446804
933071297
749763702
620427688
730152874
129032515
1965885291
663677344
1496537885
924857337
773751978
1523877368
1783162156
1451132713
1050549017
737569663
627947020
1035979913
724129733
1150347975
689771125
225967471
482171104
108933888
336319010
1518476684
977122216
1970483567
132983310
2006650871
2140777545
227390434
662289473
1736673675
1632391132
1038834686
520075634
1461315318
1587572220
277573852
1897587785
626014664
1167639515
685089290
1726346228
1019005136
214654261
216953499
1446328932
769153088
1305995492
2060123096
57990419
1042575001
675312634
109594235
596841919
70122208
1139067433
265885176
119028559
1440493821
2142307281
511980130
297864606
1202209323
1447956163
1094788881
658873402
980750037
1858745343
399104728
638011729
726276114
1294091012
1252883408
1599335099
1254232749
1411331399
376840431
1312396294
351103076
132691630
567259221
2119538845
536209537
1641897999
2076086514
636958897
1667654756
1860898987
629621180
1315661043
1697630934
775724114
1080110495
1603422962
935542843
1796322254
450877282
1149863494
2141509117
1919932700
135979306
2025291890
593213821
362826441
1063090272
1512607076
911080830
55975993
1516163287
1373584217
986009446
842409567
1116445413
1995389320
505377549
1365024387
1047088513
376464239
131822676
381623127
672206501
13462000
58905536
965191221
1641971156
547119910
252076083
176611758
128648454
1588320948
752217147
1012216741
711330179
872838465
1113811211
1276114681
1606714218
1964281395
2112226672
1169724911
282723211
868709912
1858506537
1043081793
2109099848
89645831
1360538185
384086194
96318277
1029453887
1425158314
182566007
2033408468
1431282906
1353830413
1607940918
277262198
967191280
1273831914
1287584513
646504351
382808892
1151344674
38668994
2105202544
1790182320
1468414073
1978826124
1452943897
455949742
539220342
2031072488
1326181027
112041997
416918821
1522430134
1185734373
2102736076
1733313166
1713405270
517038833
1756664202
1831279840
1645292252
1666281186
901329707
373635284
698989051
170997203
1724431285
1000652529
1669912754
613064320
1390240254
1689240061
2061775047
813108801
1803095316
1123619399
1822491312
2009036991
472203531
797191109
21478621
1803592216
1657073361
141776131
883428266
1404848370
1895572650
1483403754
2019028582
165208861
1419969199
718013934
1202942402
1631119709
565349159
1051865417
820902634
1027274262
625525093
1862417373
285051856
1866549155
723241748
707982702
1716935841
1506277165
1819957253
296244537
1357530698
1449424950
715898530
2060090339
1212255443
616520849
1273437732
274939397
207570272
797388585
416116744
2092498659
1023877661
1228117094
327839155
385181941
1188562600
729050257
16311532
899499131
1305734190
671083931
1446140086
1707930122
1380743159
1630586306
1588511013
1477313081
1928397775
772558118
273427208
144597617
12032599
875969677
477633287
1639908466
25051782
1792324217
1499562599
714953943
1613497885
1456823192
500075342
953252845
2073880481
81050194
1149758011
2140955360
232466762
1018304752
563475021
1938561905
166129899
1309697604
557358903
1742493923
1319749972
1255447856
1752616688
1071666473
784824646
1236536149
1868075437
1894401666
1577972972
1483551504
425217299
1396503928
1599109647
1496907073
687225236
1503639678
1537946663
507592122
2000418390
1873777877
1803458582
1635148515
1880390530
1078585607
1249579035
515526543
927798340
551232210
2137660820
1848390454
1339473886
282779233
229606485
454872774
1861824444
1824407667
1339933281
210906424
756900294
193661842
1277350152
1646392629
288781012
558008757
731000392
1295557703
83553749
27414573
239363384
1324738506
273115046
1693962154
1501451816
410665543
1064755599
903003297
1495477561
1599106776
1093814902
600056091
1079796007
2059847657
1096535188
2105447607
1647206204
1198074339
1711448158
1323997164
616867954
770809015
614717997
196130759
700815021
307934788
482549765
45137345
1190129714
1390971669
2014064626
2115767790
1854148164
1689056907
113180075
1827085778
454440222
1626823796
998409181
1708585832
1471587135
1631480115
811098502
145553175
354888801
400126623
836759509
1588086702
670517411
1979924139
243045528
1808607658
403492776
1812145587
1092123188
882893102
643121654
916183747
299864963
469086258
249184169
1110534736
807998823
1089286140
392925947
1366929710
1080282792
1827179835
945557527
1601519516
769285866
978355960
311165680
766579441
1053340219
1699523581
1639840447
23187560
762801094
130076100
283931728
1858406836
139788837
1648382328
1676786606
553732215
232910237
1023679700
994797492
1960321014
469423886
1031887249
1866197709
2125386893
156832225
1848740646
1805145147
1807450649
1026100016
2060885839
1243478976
71034145
1633170085
553980826
1367886529
428378474
1361958559
716608239
343491992
1564184236
1248039782
450234131
646669229
1297535246
763374414
1333325874
62135148
765977477
407296052
1612111022
1483505380
2111007281
2021076167
1389073369
277827736
2089727682
1681710825
489227284
1130899027
1779881151
603753991
1302439012
1623977733
1810685684
1342438192
1913044602
1132579730
612700004
911921567
536728978
1330135116
386337832
1616641080
1734624006
2141604006
2112351350
9351894
1793175603
1629180287
1162228236
1359793255
1157714898
1004339698
279022775
74239453
424094873
1241153643
676843043
506738985
377603358
1760853810
1562956450
1227656930
872354361
68626095
1071816519
42535677
1476388697
1881873230
992270050
1764346329
1945288436
1003657689
277935177
284129153
2035519899
237254807
1767162088
1245715440
1065556342
810514436
388639556
2034776558
1398258516
912968440
175688071
388012953
1596807181
1352495258
540370269
1193923499
446574681
1563194961
1790910697
869486591
399154300
929807056
1696795147
851960768
1667886454
475031514
1459398799
1908239093
1244230023
19124879
893364820
1546630398
972576899
2058795577
1857669534
1719807260
1344848902
123514858
1848303176
1260881365
408221742
385967588
207785035
1861766558
1796329897
575311063
1553003663
530259839
943611531
593804708
1293485897
1364931556
1063665132
1719382929
1083612027
1642993459
1427793914
369995737
903456696
1027040408
410521472
625680641
1001450511
52255090
360140333
1454849501
1706302805
1983608716
1646210398
1133937361
1075204759
1057358807
961277233
1832792503
358156109
37870315
744741565
656819788
1565037445
1791807047
170213782
836027145
92987747
33796206
4490596
1939484703
1380671613
880006192
1210157136
133617699
1868101212
1745431032
1629283270
189489425
235979321
1795724887
1838933333
1805084438
974317761
699069119
731742257
1812783355
2068763140
960600828
1495574132
1236815662
111067319
22536278
2127045786
749924504
870662276
1273226927
1809062709
1565337193
1911695159
92179506
202676510
1668702105
267481858
1938143105
689221470
2034386519
2007634781
1832333216
945631062
1525313327
1946140627
651972276
119811941
1564029930
1795850403
1547544153
1718908793
1877211499
1315591043
166849658
1493125722
599106343
2079620792
462671928
179583636
897946887
1994652580
1979742742
886196029
1231697559
262347309
897052520
1712654552
1618397589
1429833719
380449665
532248246
1378269474
1226526212
533618993
244111856
767007197
242136394
524790422
1546390916
1837055405
307150682
763358119
71530219
239682890
2120605795
416476432
804880854
2002706383
1191481617
1807656457
1111024300
864368480
466144899
211991844
1215076990
2005962286
967059981
134443185
636445651
962186884
1653450373
1607433508
1603476140
1495242450
154380139
1637558657
738562931
1951925760
1990386186
194947396
725243694
1441584726
572852227
1953777225
1699220428
1654497007
698462448
57260414
1391334599
1889114040
150857072
1116491442
473998401
172289142
118140029
339812204
1230804808
65615755
870558036
475572636
169263249
213122116
2101383828
212570061
1468308676
211095742
1672149279
487273206
440263952
191526693
679439440
94162952
1007602990
1162095287
1935229007
1016565616
35297402
428857034
406676022
929963712
562772330
457338251
76034722
1847022668
1372255122
1106198193
1215463388
138546687
353103732
1689664607
2010671300
579044939
752275930
1688124244
819465250
307636344
983809840
1382517865
342745285
978562815
614925991
827701619
2021267209
457842549
1669279984
259472388
804262586
1153043746
1890638987
519823825
227316060
1363196624
1038050415
972508204
227132680
336188762
1652210157
1169892417
1907257196
1358657706
561360424
321200322
1170611249
490861014
1780420472
1579173393
844618523
994174668
493695021
208127546
1484183488
1055710102
2125929576
1338918644
499022692
1653687848
573933721
2113425047
1527423414
1990014665
584978184
1995016220
626602626
1286327359
556934958
1889279808
2081943013
236877542
1143097279
959784696
2014813501
501384512
709631428
1848073846
1778592343
835730087
536131275
1273380622
2107630350
1157418272
790286410
990800315
1287460760
398777171
1673890544
761653515
1747219746
1905737254
779225076
197445076
1930384449
1790364236
1185550354
63888500
984844075
1485290854
966473318
901086932
575668308
979102998
285092480
1094550229
110312637
2101942109
143453019
1168565367
387392181
1789688566
1573772882
562773294
2069693298
428332399
1529171351
2039907789
334231928
713395400
193439956
1842148465
927627394
1779724414
703508835
353647849
138966484
39253884
247359786
2052968918
865975008
885494492
902296148
1353848087
1563065265
1653046283
1535239374
1983835234
44454505
1394725663
1171581905
1272176556
118271580
824290238
1514747756
127248752
1149539542
807513547
1912900201
1403011655
47968522
1717241420
1920015002
2071649199
2049306614
1403380949
135304331
1373129828
412364791
1811294964
725387163
1690719925
1243660549
2035618670
1136662140
394158700
1456455256
1484204406
2108587437
907987828
1495878355
1549498079
511834623
2047692422
111410854
1223935064
69846225
1583928404
969697339
2086834912
1893584063
261508109
2049872314
38246637
1504006901
21010790
69047051
1781448889
1268140648
787323297
1942034113
1786762767
290812899
913265267
274422856
846748848
1036285320
1326652694
1865818415
1495577785
1180333803
1158555654
992014447
730048335
53126624
1941098950
1686418877
976697905
1624138160
51699354
1127100711
268598629
906292773
1426134312
885972955
580507136
1212627321
841994252
1418711744
222433057
1735468281
1481124847
1617484193
37443846
1882657097
1863951627
2097574410
2111611161
2015468313
1689338572
1432906224
1003084458
383357339
255661358
1175957776
1878108103
1459234978
2018687974
1467384016
93486144
347111705
1639380199
1097954494
289365747
2017440006
428333472
170348061
148388892
2132074100
333721150
2032697713
51328891
490675182
159829647
1893596653
2018044447
968723889
217871728
214804859
1449221334
1088182134
1488286711
888687122
1875092687
1746271068
63377456
1027096767
1631079310
1061316821
1476430211
592963764
822439840
1844877920
982693426
1496320548
829046176
1211851059
33930047
1584615129
1166084056
1867184006
1979806901
2091231297
1925471574
1446652853
2041463801
593486609
611400656
19057367
436117673
1114866095
1635683810
1559370567
1301248609
538019778
1744739775
1409304522
1716050395
98711692
1296689433
642815636
989685199
1893796951
1605164623
1196519618
1170680211
2016047451
1183171415
904178556
997100090
844486399
2127554895
1618302877
2010378476
1533741834
604796686
2069135303
1841415858
253353465
2023397865
1286293940
1346127200
700736621
970705938
321886889
652499988
1332300474
471763163
142961751
413320785
813775280
1511260531
1497566365
1047147588
822424959
1648513127
1429258148
939824902
1494327238
1534403400
1099873825
2016036870
830585127
1101869603
609158757
100380739
101765086
516671270
1219155658
483561817
1185334057
1958901744
882188461
755591105
1813979402
251055751
1594664327
1532660602
543833769
309472902
1856108824
445733925
940898066
260402675
1215210364
1436242326
34260658
2031167837
1532688886
2075907336
1207925395
404584492
933993564
345658878
144416005
557242864
1577191759
764785698
1780982959
1634886521
1789448627
273482708
1249303585
943966366
1397626243
1113975476
1404622820
626015327
622573570
1082017966
537006302
1941068918
1154859735
727994726
209390136
2043298011
2035625970
361143666
289510867
1915547335
848756306
1103761958
203813327
1483643298
742819647
1241854274
26798481
814428056
792064911
840243889
2113443974
843663518
342650536
1215012454
1241006130
1957239211
693961460
1079967614
727149325
26117452
210217498
1509407368
1786097266
96927979
1862269453
868239608
551423740
1280359196
1106742495
397425266
1258587959
4955781
174341969
875588818
999608391
30093005
229069558
760642645
247585528
1096614957
216492882
29586718
843412932
1623699120
524329687
1444895375
117343964
5273279
1219754782
1436733633
1839236788
1571244717
1090730747
1094048387
590717181
459160381
1983237506
1649661378
2017347950
460588513
336463371
841095267
747821154
1798823453
1243077272
1956722036
745912600
1460418851
2082282904
1617205119
1796757792
2066037856
2007507812
1937320676
593830742
1417359313
1995297413
1736628877
21186549
1443012725
1053285573
1237751335
2044929109
583572783
653652365
780976003
350120351
558339675
1913621693
348775319
2004359326
513877564
1441597825
440603003
157322388
840990398
158845791
1388249359
1753605449
17262625
1841257162
649808695
744766853
618484170
683663394
2111626016
738411547
2030424506
303900810
1659450284
998546416
946131396
273781589
1923634028
387564447
820049779
1245694787
1858499590
837273007
1534371538
69861450
1370245159
592306897
1546891594
401399267
582503193
1593704727
109758656
1494820489
2134219641
520650044
1793719255
419178290
1424412098
1862873683
656182475
1252076552
1618771886
92115060
2042854518
1683085002
655867361
1796152372
1878810101
1859127984
1971894794
1496110851
2037216635
881603685
816932401
1352812723
1042653853
760910232
2130051837
1106826844
250717397
971352974
2095414223
689885635
1859561856
581662888
1350865938
2060582757
1581957801
1342284754
1434489901
2079356361
605350057
974955003
530904730
431025217
7227771
813826240
711958029
1277776839
1675800359
316010782
223560809
1076152217
462339152
331417211
2050537375
628112813
1406395178
1328277315
92547854
1431946897
797163099
1683048623
1592135291
1252989152
95854726
2144793160
2119756704
1489062199
1958429408
1666786606
9438504
1178996642
982532296
340846287
1834857092
1894158710
480737938
697771457
874596588
883774934
545892637
298088152
1029558800
410713119
1201891580
1307707169
995798287
1790987120
1576053046
640873362
1303338777
1740179573
961054738
1318892707
969157526
1778572178
827444709
266886870
758943104
1036067097
507738139
2038658340
940240720
69608209
1307280594
807940565
1549045555
1956670304
1509326928
1377504017
559152281
1804320016
1940911014
1055008016
194757150
1212338983
1490875907
236303872
214569948
1957487333
1667597710
181655641
801160509
539551494
435007998
1390575541
392183607
771014509
358862029
988195577
1243564396
968338294
1916684614
1685402321
513301121
532051107
732076064
1769200073
1928475491
769010630
245103821
1669888618
1604724438
62116563
30463361
911314996
879214853
281594500
1996766830
1294869146
1119550713
711791856
1187537350
766403543
747178816
1404382909
270922179
1921563211
391814790
1617660757
446462180
470911524
401043278
1276051517
598325637
191254341
1536494733
215027433
1770784252
1485287966
103511639
1640080906
663113499
1915831965
1111873220
272069280
1630243290
1474898072
78857774
1470673006
409939659
218126304
403691956
341416386
1147042455
453774319
1103100690
501010493
936250427
548082725
562439373
195367785
1984013670
284272142
1453130087
1983883850
656528090
2124050248
1214364838
240102297
493154890
13372604
1519088574
1294052347
830257058
1933150139
2114147103
671744286
883954178
2089220618
855338179
432802750
339801658
98610083
1587779058
666068497
708164560
2094364898
274473959
2113145345
2040725831
1462917223
1687827809
671792059
325093299
1948279850
1332392238
682875995
402991363
1634733554
530331920
1474381707
1334606303
493667633
895967364
84637851
1416644367
1029437543
1359746575
149300714
1685486933
744234892
1925887504
2012686265
421219834
1176408302
1311749303
401807098
190495098
1621683917
344940219
1613833103
1524190620
1678732506
1447382310
1792523144
882062024
638279256
1781470758
1951781768
1979835063
1975538876
2020871904
1971625840
952895814
357050156
1570873103
51046540
356725046
2137751294
1816082027
273613031
472025997
58224813
327399038
162533674
980732389
923232640
1731514936
679712721
1048297848
450516849
1633569892
924383457
934747401
427780800
541280685
195258278
477700989
513004701
316604233
738940789
615424613
1525076404
1596694576
1901182081
542134509
175562291
1189251387
1605490950
96384454
609495357
528213830
32016052
1845484066
1349784309
283684029
1606933760
781347758
1443970292
976671321
1357775889
424942945
1827895926
1803884097
1579647162
512926420
2024363716
2079709852
1874673104
634570838
1562711712
1976308178
1725218133
729237499
1547703059
1284916984
1470227660
1418942571
1886976956
183105639
355427309
937810878
1725775537
63833669
1328804679
1035348991
735721476
1147129272
1760582970
1006505106
346192935
1946271112
710126401
588636643
321987858
319591439
39394397
1716844392
613951891
1980187700
414793711
1266776137
1175608224
1890286663
1854488846
120219667
1168075317
1051137124
116175648
1036993154
91439477
87130745
1890422713
1649018321
47479758
161387028
1472375888
1677908798
1668211337
1394648657
1978086385
634948663
1874287796
1205302666
1612762734
1617764539
514502622
1753295779
1773698110
325310092
2008673632
195201993
639058998
1171982667
2135569422
1108494827
1848918085
785821364
842821542
994261234
758984923
1123863583
313650632
1001265842
1972586543
780189996
323458271
1662538320
123069185
653249072
721279653
2136811113
598155374
1327828057
1440665796
1771482072
1929668688
204291889
421701949
1873640564
1948360760
1766022510
2142825626
267022261
458821982
369862449
979871515
844653913
146073534
1134701014
96540627
1081154063
130357577
10044573
219166136
1366456224
795302487
1110043815
963091876
2128412430
432300801
1453932826
923829376
293536040
694872024
61621721
278431442
610507590
2047262107
1799524844
484410595
669714445
1778999172
1320877191
1600081256
532048401
654693449
1207552602
964125260
1871287837
1334316522
1679098632
1397699632
1996703185
237536257
916769405
429683453
506326186
277480504
876844494
1627522163
1790436993
41519631
962134887
1711782189
663625072
2118159932
1294404569
645142851
2024420049
1748374710
1978481352
1992642484
1860049304
192774331
1442363549
1297574478
1325613939
1094606360
1533819727
1721132658
876349080
16039443
2075878578
1447260107
1367860878
925978812
1274971280
1337459230
373932891
372131639
173976701
758622073
1682997124
1413398094
489636230
1469426329
1088091467
1807263344
267820326
1477571651
315564303
1116791311
2093756995
1264845090
1188827243
1047311207
1329448952
1910090501
615212909
346200819
433705670
2116452733
619933331
272801638
578177545
1200800885
2136680066
753302195
1039522886
291680291
1678340351
864854758
27908382
898791885
1740501321
651350793
1549414475
1347366892
651624208
1891318907
909999624
742225854
2088918889
833558872
357254895
1572653754
183590925
196913134
482791287
2042899200
917373673
586043037
1089737671
861958325
833324128
111820521
1532195344
121511058
672644274
1308925018
975170940
585816171
1830044219
995365160
606167364
1965590252
965755988
765448546
16404617
1753790112
211000106
368362610
474111423
1638555418
1309194698
1494653585
1474718933
341339572
133961198
172027633
1685961539
660922269
1428850285
1736162498
1461648491
26228251
2083570390
673617068
955686067
1916478230
116115882
455770487
1774970695
1380851421
1664463488
1324692590
534758374
305664847
1443144722
850533994
1064872364
838485089
123150302
1355734093
1342694835
1161259690
1265893947
1154343318
1530224239
853862839
1694185085
381832311
398917776
1210790840
1221569531
497932968
1513201031
381585456
1936402646
1219160512
971871176
669877426
1874684810
87712202
1421308043
880239971
815584994
1665524527
1784653016
599246333
1997087371
1232610191
1892638025
1166725173
1356681057
843554650
1927887962
1037634902
1909892598
417720908
838015694
2134765771
50330690
1766405482
1434830651
1179496238
1454379145
858749515
1256509687
1623767612
92944046
1670204079
2016450142
296944537
2076741264
1598196411
728819348
1935486848
816531262
944451506
1245925951
1001164734
949033060
609931377
1881338588
1373290761
1913911891
1525582781
1017186817
884110973
1638079055
1611400697
1438522057
1771972570
1204687385
1765899921
1385897462
1267282108
1615618406
1731381146
644993095
214580932
790083109
1327020596
2072771310
781957829
995995703
1747341041
2077047507
1328500786
102366059
717175972
1462041572
657430999
878861205
1877938654
1426784462
461814027
284638013
6732862
661986727
1255903031
1633029274
1932960643
451627169
1310266616
788634082
875546537
1516074037
139646960
647695370
2013748815
1164289747
1517983536
695960901
281291462
1023484065
1496353910
1344356453
1261682072
1589027230
484658217
1428330750
1288658893
231013307
90326251
520550683
260084966
1359859451
2067707001
1054125546
932425784
1705333395
14583552
939529932
212807174
1242326854
2010646142
835237074
952156238
1849473762
1516629067
1410351539
1016605567
1075999403
995685448
1476731547
415889649
830473949
2099970739
1395195230
425762238
1375537408
185193917
1850742022
1851429982
1902096908
706176294
1957644634
863553371
1390944577
915846270
2123960239
446744336
1279910356
332202500
1272627070
1007978097
758809530
1320284985
1953333921
416636433
1821088073
2132720158
1934918857
1466134900
396294679
1054106316
260746364
1371209639
1665828726
137515493
1192700165
213693435
218319501
270672573
952197984
932385740
323870092
922347483
1385631900
1313024180
649627647
520798174
2002897718
308585148
133060234
298094090
1740989922
144415768
940510500
2066047338
2114033755
458878599
619248946
574044518
1541741517
1413124568
925132020
1020930204
225185025
221939902
1372261379
792785140
1465503220
1236465758
1727033883
1234185588
309564131
209794408
506390194
600481001
689611276
288290880
452100994
1190445757
2091419784
1933621985
1523159055
604109035
624584191
283480839
2135718831
345059191
1016016871
578399707
735065800
1995002408
1437886991
689468547
787950251
1612704157
310985775
1323984942
1787453870
475914579
1896532777
1440783585
1226433616
578397066
1836461899
1974706464
1939430078
198634782
643707754
1507423175
349793410
930969326
4976701
327446958
179360272
1048339233
1361347544
371150912
2002861079
406677752
1571165549
972779393
1809389316
721772997
1515056405
1558678271
1281151187
997531154
907731678
799527293
453183002
453497353
886354724
1040436782
1262744412
513742078
2036196977
2145238937
1929021210
446680414
2005501179
1603918627
151900469
326657383
1673577017
1650022303
1693081940
104613126
639813336
2065602522
369331757
595741763
1582228034
1569606205
141459037
1024103272
2017704695
2142616523
511376926
1455377064
512619799
871330385
537139415
1605081900
584414237
1931272401
834478657
1509073839
333194315
1028000046
173923362
2020874704
661231322
1233298463
434431986
1502602178
106752404
650113899
163641218
343459630
1527633022
949509157
1278202012
76951245
2109505195
785853113
445025366
1101248736
653508577
98757163
849250664
1767437719
511263523
452441981
1869706866
656241748
1090668165
1597143591
226597476
322722332
1592540430
525110883
1055215125
2035901949
1468675848
2090007400
105980779
477131813
2142949562
1049014342
1700515486
1076173049
1106639740
1357399533
1515872050
1722148984
431557502
815967075
1388020400
1350102465
732891706
437701914
561046969
2085630836
1249650209
451335260
1866201935
1488144430
691822490
1453589846
486520843
446186674
1167390492
1832773619
1530042746
215446272
139655261
1622336295
1967231894
686371393
1579376666
1088363732
1345407603
560870906
674161276
630623731
542556858
1571148550
750831540
1405785982
1547873075
1765201365
709452038
1893339469
1775280967
421499224
1602333017
1067263895
251356301
1056945855
2076132137
844812989
52543811
149810457
539497059
214532577
929813626
1368183671
696979651
758007698
1243954088
929286937
946420250
2116330926
1012495456
1915757205
1281541242
1309575485
706575423
1453644781
1503332315
332622088
50383829
807409697
125371275
1068473326
688012610
221557310
1540024165
2009439658
1650829468
486840270
697895516
239722397
610048741
1952643898
1132241443
319932515
725585255
2048713175
2119259033
1752994450
1351998330
2046859592
268955433
36536121
1977478955
516428777
1250204125
1791246281
2006236048
697782738
154843094
401776077
989434247
1527513696
440045431
1536592001
1388970957
1500269741
295069163
1605208059
259525715
1524358115
127509224
1687623606
822014580
1423883756
1705980143
1628827392
1066280857
746074123
105552706
256253860
1970449745
259037609
1714426436
1318068991
2001545780
1409000180
2108984222
939405596
1397875982
1003543181
629664710
1958451665
756714405
1433338572
1420400236
217322492
1837865980
23231685
1514685606
2023579340
2141380903
1887563411
1062684813
143442185
1887901026
494718175
547122049
354062243
1694458392
990876599
913966514
1985825490
1399998341
1523838246
70818105
1076684342
1620666917
943391171
1797869510
579799622
2027688881
918983836
1712903363
1294961322
123087980
84691060
2091608416
1054234796
351833620
1582680664
1361318052
1046769646
177738799
1892782434
800381885
883080408
292631353
935650489
1733143183
1027798477
1229698018
613486585
913491261
1903004152
1905817428
1645615390
549385036
1104844346
1473724415
1177088092
2128175971
640835873
503499691
151852249
134275760
28512426
996589092
1296929839
1765044208
1429368591
1416620144
834515841
680896644
1232401485
1521382197
1598869436
1511537426
158038285
608539504
1368977757
2038961315
1301767367
713520062
420336746
96586773
2015554419
1128768036
1804433141
755857414
803443360
541236892
184881018
332129203
346542577
1232858682
75711736
614991049
793191911
1801614023
1419265098
1861732936
839904448
1795859284
186321429
31791877
1464230838
826432821
1572643225
1367093687
1918283215
1808408445
1459737190
6989076
243174451
1404032713
82558988
742800797
826525407
147877725
939073461
531011396
1690868043
1715220407
1004460882
1475107467
1129614200
1396372577
1943895396
1953293994
155134372
2071498674
2089239501
1020238532
238216343
928738706
1976037639
1527413054
1944869184
926245895
845831767
411545040
1448506191
407341907
1180900803
733388692
1633142676
1393124446
1171844099
1782059342
956721454
2044395612
421448282
485292639
887028723
1815991491
1300378645
1462249133
741953754
1267510446
1380790735
1007266737
145450665
1496451197
1191609736
1692417656
595694848
2109449255
1105288267
1849627667
622912072
1945463917
1870603899
141373879
845122607
1688325348
2032755721
641226331
1019261764
1742704190
1927258978
601319070
960925966
468560225
474883052
230270603
1107987221
576583405
1521308685
841788462
258764896
283947465
689570035
1725284267
251450628
1544676542
1552572344
2048487252
1676930820
327380550
933704754
1587171156
1429840957
374434802
2031591326
709553013
81468893
1603218775
656855456
817826329
1923168204
1002126407
1802042848
646259873
1160825847
1796412999
2021281773
394878727
1941660265
1007301276
1623972739
217639129
928714993
95895163
709231392
1163515232
152379533
1698897319
447982082
2095793092
1173027007
2024935171
338690990
1653320960
221733685
1759822203
1763586062
877141616
41287207
517506143
481607430
911510311
1924437228
1978044668
1228761545
740659047
1948131556
954914840
1335964348
441348914
366496194
805935312
1573418057
1700393182
876248579
312126436
718873137
1006786324
2035686464
1228711173
397431930
74364865
1049107209
280457969
1890565567
963950386
735429287
18427537
210207033
1275768017
1661374955
1040850173
1368931224
257634258
1221199657
1833648730
13044537
683339178
139482198
297068426
1822436390
134480713
1573407799
2014749175
1888575140
1260763295
434738101
579173526
634439755
739891588
1927246169
1117570761
1312395993
2066573591
1781707466
894194735
1359188677
1682280845
2098449774
543812425
1442624658
1034877166
291932710
568266633
213680981
949746476
1702868385
1954010662
331929528
1770870128
22974900
133189013
1895738302
137135264
1040765302
595508054
944623152
2132061384
547810676
1663083510
1005853678
1165408564
585630023
873677998
1026093719
626896545
860450031
683030296
1181688229
1235537512
1776487202
247403104
1683806226
1678400981
501706858
1481805360
529740133
267111742
2053888750
1689116700
634839033
1672567055
212952661
1157773050
1125455616
1839769311
904358499
266433339
1024080591
497492730
1280191098
1988854405
947420534
2014153385
639562906
385028464
2039156063
1957131650
1169277647
3571966
1202757940
922574038
1148175763
1141088266
487582611
853273571
2025844950
581356077
428172399
852091846
2136547269
2107852454
723204783
1698589236
948941778
1247409312
1057312458
412094758
862516668
1318432014
1746214192
2099122858
1337921574
82383623
118026730
989592071
449994645
11761546
316769614
662930285
1333355888
268057027
1119885850
856308568
1496617157
1226953156
366810302
759261913
911669668
655239045
793477532
2015366957
1668860969
145025686
1895186962
1440525074
907869550
1943901348
1549481865
2045620009
76799970
418697534
1337915144
965649144
1813492966
68101491
1632795035
828113290
719090354
259259200
922157122
851462158
2042796302
1174136330
1165510006
1736262937
103892282
1088425933
854237159
1377029437
110620197
43654287
1307010559
2126818480
1782019365
1389120051
353095306
1367864411
1958320457
1006057446
1466716751
1188766642
79516031
1530769654
1727107004
173514250
434491545
484382629
676656723
1321174790
1657430617
229898629
1764090055
2052767211
650741874
446345130
759781599
1990449272
1919874294
2088620997
325118817
228196291
683220904
1212050914
488961422
1354494362
410957091
1908495283
1457044741
668308202
1185239985
1236567386
205639367
1358464486
1304940841
1151373681
1170539840
1891023991
192841070
988762084
226014900
1800264609
1477965925
463632374
1059995469
383053892
247821168
118662531
40220206
2112515393
398843253
493606882
1616733176
385913101
1368501967
393405361
777597062
1651944936
1530118620
1702549159
666493162
135130501
1953785143
814476248
1608028017
1299234224
115803257
1554551861
995374207
297926982
372490135
1158262167
277963095
1415776780
914581055
914616336
718876401
619682283
1048465553
468196391
481547340
134316276
18315810
1078842571
1941168707
114849021
1946050602
1490317589
349464996
1827730718
1658687743
1730477517
1719527151
1527956774
93653264
39198161
1272951272
894860619
1624824671
181535388
575344476
1034245163
1369137081
521915497
16844305
1824248530
68693865
828339280
30866979
1364320207
1894725614
1874947893
1480291259
28491900
1112467373
1146306764
1636671115
456260189
1030903496
287968864
993383096
1317687639
1620744128
209322259
1973642584
1209599931
1366995076
1919895123
287058690
1850616675
727787090
997073172
1448727073
394766289
262292547
358860293
82558656
1272955455
1795573664
300953208
957822750
1217420395
673056371
355392506
1790119480
1935369867
894115894
479352249
1374951187
97703442
1691067730
44526474
1403298378
2033529221
525743465
1427778389
308894014
1206128886
521906634
1648382423
65284320
275059460
907153522
462139739
1790534714
643642647
658248487
337152640
1588858341
403750977
1487673136
833601266
1880632490
155474404
92723963
870769023
1419727338
788294558
1117072043
1309763533
2063856457
153596975
1641082552
734777764
1464855362
185451197
2115917674
518662911
1941063807
1894209440
838549375
1570265161
1736402138
1867395809
878063435
312958490
861218081
1898602987
1485754334
1224364943
199666199
1380753786
2013165686
925155614
982918955
276208158
1489084290
969687219
1200828547
776302635
799473097
667391347
970437656
792608744
737196839
400488284
171947294
4835692
796373815
140870870
1974339191
1613745925
2118064793
1862546344
13855249
1258388662
2081645447
1882260348
261565113
1857421936
1149877878
1450145418
1260291761
673036684
426200242
419743375
936410127
653129418
1263690128
216497357
202293986
1923425469
1545751791
1330145674
116990238
1763856326
876002886
1775406489
1222324084
1543686644
1176520123
885553063
339175360
1415172660
1629357154
467043557
891550978
898848673
406458048
800138706
198153453
1597987160
946627647
2142603204
1138205602
131419105
1298242231
988871729
470517506
1561887138
713496300
1474626138
1901076526
852994700
1194184845
772372392
1050730855
32015099
974056490
1841812524
279579064
1145793199
1492870280
2072582239
2104099168
1544488718
1041092937
530210996
1925476922
1972188222
1469799894
1105235544
1464454638
1251943355
1298767661
831625725
1595143455
174112249
2030010558
2065820177
1445153000
1126725597
656827256
301755139
1188046989
51665407
1650982220
1207068242
2031036709
683847314
483864235
323646043
1893507481
1331612047
1279551295
698593166
815379232
9746636
1999023374
1504643297
744855394
1960744685
252142984
125349903
243169376
1682427404
1162255037
420014377
1205355064
1472704283
890810256
1180466081
1369926877
2058697113
1312576546
334444630
829717271
344228503
1468923092
376741799
864489059
1172455329
1044883690
1628294996
585863814
1902355623
1969649811
1718890915
1201575959
862532548
1405735131
440346640
2018873876
456409835
1719241296
2059403578
2023656374
838638719
537139573
1134441802
1440801543
1093458825
1524927090
319765773
340672947
203483347
1368893595
1383410252
762032736
1864350974
1866836041
1023447418
908483144
1320766130
143731677
118548872
463525533
1399499572
1819469069
1069631913
885498496
237066507
791081546
1485328753
2040577486
2032250710
339090723
1492665960
962562813
432377784
478422252
2103649266
564791201
1123921140
440170653
2050264911
1710820642
536487686
1695713653
141534557
1870402872
880384248
300222762
368846867
789614175
1775643483
418753247
2076309822
1329908442
522973784
1538566757
957215332
1493560469
402817326
1912564895
359591462
1730981419
842688281
1952275031
1782167714
582294266
60315628
393947627
1216322603
1962141320
987198735
1863033172
542059838
1104019831
1789634757
465919270
1682089846
438894895
997523576
2030797397
1018892032
1640477126
278802179
1950425927
594885534
830144668
688718727
1145444730
381479042
1733673107
1554012530
535621392
1850420753
1335803867
438530275
210050102
1799824061
546080934
2056697078
1627476037
588077519
1899278009
1282286171
1679108229
403296199
1621302915
1330469642
1740669886
1530135904
565445306
17215583
1639754989
1693439919
1055121032
1171149950
1860397449
1695132694
1603248971
960578070
1282258881
1526511686
1782768369
1579356803
593588449
773770154
1506329970
470695403
822314265
1257617445
959117706
59647279
1580569250
1026438160
200831904
252023791
1097663642
1305851778
926245285
2120679761
1726909577
40231704
207156235
292622549
1691048697
1520141622
347616533
1470908733
1148998486
1933653244
2080306090
1745674125
309506219
2123901029
1557834707
865147113
985800774
1769490398
481672837
1392371715
1841990236
1771169679
1303096153
1724426716
559542257
657954606
213361592
1205824946
666169059
759402195
933580713
2037609551
771709758
1412041938
305776224
1401087174
1594465642
837246819
1834084513
1882810603
67876878
1414564112
586556168
317681226
1874018993
1048336787
1931151948
273585372
1402997024
997880367
326604340
677473838
373186873
1263315029
71221052
451538647
1211316619
327343281
191331065
608028816
812303338
1004329124
1532448667
1057437738
1567646989
1970632122
737679247
1744351098
9650188
1048674050
1380124700
1211792877
363514616
2080729460
1983542483
792668955
1542392073
1840106802
42221573
744899004
637792003
900943745
429093411
1862024955
679289981
1069041597
626174060
875706192
843537148
863228883
473105619
17194225
1327968388
1540250826
418284720
996706593
1020526638
690758380
106416110
1988519622
18102273
151829248
505237573
1170645237
1170295810
351998000
1289499258
806233947
791956335
2024300473
1222106450
1103700387
1143339793
750251382
1144303756
853997472
43142237
1643249682
1636806544
395858571
543728764
1553769657
1956189512
2101923426
1293083703
327725513
1419792897
2124296879
1174207483
435003806
1782582487
1563654185
346546494
294661991
1585490149
2139595971
1640715661
1885557544
1744627033
1222492471
769387245
1067236657
1443202214
1410475087
1972095156
1934299858
227263003
1246445582
1916367977
1676214032
1839063150
622790072
1261324785
1016464359
1654735385
1279481246
531181573
1440167079
1614340284
1354972074
129943009
1994704353
819575034
157605823
1414093039
1731290214
120513082
184549427
321252603
800261427
1954356830
1482464006
423788785
793999634
81595034
505487765
1561752895
1825554143
1247958922
1794300241
1657393890
493117350
2006114458
1349114202
1408136033
1119582085
1418969744
496075596
888518304
399568124
2018335142
297015851
568033270
800204159
253801801
180308701
787460585
1711188800
1234283324
947975617
157283609
1877853691
2105360469
171526689
660798314
536944620
885294801
1871793360
1189750812
1386012095
1177760010
666637099
1661978295
222658219
373008376
740206182
953380006
124543739
12858902
1355344967
1013752797
1867360583
1423021965
1418853553
522063962
533534050
1579227205
1566026436
2128825295
1574057375
359998112
1761043361
1464950752
1676876816
1936037342
895652906
1331373026
1756471273
1360017788
1074534249
1378293279
583414898
1062149436
162410120
528507227
1270647940
1021403967
1632393498
1816354049
76645454
732683771
1046846784
2015840123
1678593094
588491414
2066300992
775261731
2085445360
1626078424
717635134
1378969138
1459397608
112488315
1788803459
150919065
1455928560
1948282242
604086326
1744193150
623909918
1967226694
141781248
2053418790
1573969083
509241093
2137207492
1743806575
875816116
1998428268
573500869
979502507
1463217969
263243113
1120991789
1875034948
357035173
466760477
369764593
336062590
1602420339
559102295
84058242
679721082
1541462634
764711720
122904947
1882122122
535428172
1183091300
1340700978
720904517
675249898
1348750105
1467146288
2032934924
2100089179
1032039156
373356959
170925880
2006439400
1159681533
171997496
1051173415
1670954538
1965386502
1533983812
914762516
227128869
1943677944
401551944
1249808542
1152430919
1168483951
265254355
611361361
577898806
763548496
423906054
1278281334
1847467809
232465290
2121434515
1696909772
835669572
1183654142
1553597001
1316111277
1023367180
2087840182
816292578
306528592
1967818520
1614139980
1702894763
1971296701
616911006
1447638917
1893205959
2107740237
815684126
1300312431
1422239547
697202467
1363429935
1079820866
73747682
182470384
1699817315
1435889559
1445980819
1752227912
195630937
916096007
117878376
177176586
1038392299
1447086621
280873221
1729576832
779108339
1147087062
1422274955
506994631
2126872782
1220393814
492046234
40084048
888166829
134263838
518882584
216458494
1364421818
720591464
1987750565
198161640
1742893065
1123994367
1264832830
337392902
581052304
1380637102
1915666460
1448690473
351049839
306832128
1869173617
2046492435
987556063
2145214238
1130720402
1652437178
863453511
753769485
336538011
2030686607
2097424982
1332547435
755421913
1508925810
16804309
1754706408
570748871
1129170459
59318513
894970789
802686887
550175462
1280183604
904200254
845124813
1194761319
1577494097
829901223
948395857
1747149963
1605948170
1854892819
1862242225
2121618012
54125094
1409502240
861298527
910282399
1171030389
129874022
1207764023
1802697688
1606305346
1283159615
713197529
1341499576
673649806
1959107577
1357575087
1001209024
1527018073
1425008050
1316370295
1296633241
1873466807
2061683892
2064238048
1102883693
30884986
61651375
1321523902
671711101
1012093877
2070527367
1067374381
1752109325
251047487
1687631077
427145979
249924552
365953160
1662478028
78827310
1348898575
2109399231
278199393
1658646442
909300894
1977130907
1268164846
77902674
41345327
2020232881
332042505
2089913906
1375936883
922273896
1912773742
406509368
1677882592
227920611
217240270
1942847130
865412944
2067250592
47068715
816848363
197801485
1871661417
608777312
366707047
65742683
959082887
918420667
1270640714
1807638828
772430564
1511545054
609349938
60604939
1771870199
282294683
263538451
2133518297
497751247
473543242
2109883662
623451305
1587876818
644330399
309079568
688454350
1126621952
303406730
1617817739
320684013
683498366
1319544124
289389080
1819539968
451454558
728116342
1887688209
2059234607
424548204
544712167
1259531035
227793646
1794841785
1065438015
1261583344
1672273466
368551353
517896002
1643351929
748437903
67537491
1157395853
1772659013
2093752530
1043650086
2034471644
1072590377
126254171
1293642290
857046066
1243740550
1399898023
24697305
466628549
180525660
518483436
35882763
655014624
840061164
631267978
1329135472
1444862435
56445909
1941059759
2128261838
550257819
871690816
1764143178
830840188
2043306253
1413097736
933451832
21437067
693985401
995270366
1414181570
410854443
119807560
1271347580
317579088
1322452284
714479337
1998911556
1093682042
896511085
271357332
1399895477
546181513
2049824483
379383610
346202706
2060187199
2092228163
2143792328
1020895327
1433998906
1547836769
1719366601
1884482320
533638211
1827281840
1298030483
922804283
2108394760
790820483
1544649621
405715692
681475344
672242128
1903715725
973317034
1386336839
885616367
6537700
1254533066
233877865
964795842
2042684310
1510263232
1746862988
1024389514
189185801
1504686386
1878504520
1275030118
1320388123
1150451932
1043084630
122308372
167051991
763325429
760247868
584224873
1277399287
1147928334
944857708
1503814434
1109228086
1761523063
605904494
1837826906
198485519
109428138
524132760
1305535529
197951037
855475761
1327949888
146759196
1664348397
876886113
1644670996
198596112
1289266181
460754522
813417121
322553034
982560808
1752090170
1151167551
1181692359
571797724
1490382801
1709242608
1065759719
1109202961
1924073794
1659592622
243512877
405591512
898539515
885191267
123844423
1825556235
23658110
1411988841
2038036437
818648309
1484432595
107816330
1735314156
2057650316
574569332
142677608
1501047449
131825718
1813173155
1025365649
1031288189
1937536235
1728989118
1582887816
1327243941
1819417454
2137483389
202695564
17828890
1895844709
183777724
1005124495
1078452869
671619962
253824309
313030010
1865511721
1916665782
499795944
869156805
410913146
1757742136
2097997197
1131894829
2071384203
1872941563
783338844
1881340449
947706834
1620103769
1265969047
72396919
1067353190
197193791
446689527
728499988
815333392
1227750434
566249231
1011305296
787203907
874473747
1256586104
1755062960
141766983
355094743
72554143
1969745160
102272002
508468488
634114888
942230281
1076961053
40630344
248412537
1846431908
392143676
1501734359
1040251571
243837384
1460962146
1867087657
1401641321
720180820
1937793846
448039540
1484582032
1704407762
313102454
238017113
1796593307
387556722
2048092116
1250560399
1820422275
1509141393
52434777
1620257237
916289746
290030735
1743796002
1651048811
1767176321
790551254
1535431561
641253785
593444795
1516044353
1171045677
953946237
276505475
765777593
892554872
1121256336
1056123368
852204422
970649577
606824726
2126496079
633528135
218105453
1425322996
1433841886
285298842
397498263
532823301
1009432926
395402167
535009368
1052302010
409642947
424565685
686630664
1777907253
1005809860
1910306985
1426871504
1563481225
1279078634
1798758470
1992871251
1895778391
408590780
2033856688
1371154396
1966297911
1328317433
1816132488
1979413454
99556338
512243279
1677938760
648425275
1755672229
539128112
738882471
1771391927
1193631385
330333112
1941858150
662067735
1484711575
97097987
1858907922
1040507505
1702138446
1105498696
1714723747
2021532427
561583627
177673305
1794792066
1205713286
728150132
939779412
1521997016
965034586
170907368
742800797
1782064427
1109314287
1309299246
913206960
2000571409
1008906650
760520322
1859914302
98057008
1652946768
1762104567
981709108
1550147003
2116214585
1340420799
926554254
213817280
361931313
261138319
424513095
1120090030
1580556407
260253120
1444702529
474379885
1926354205
1394777603
1085371140
1674165847
114980224
2087186332
252221309
643707090
144763817
1071862625
884238077
1465464073
2103286324
539163590
16113257
343947576
621119163
1141669559
458420601
405160393
1284371060
453651880
166593912
1218176265
1236654691
1832655234
209659465
711754303
1615451281
1701628374
1445103957
1274661885
586068744
1051784344
25520009
30945300
20567090
1639014517
819010704
1800305519
8999863
1015831725
919660556
1914194795
653014357
1898575866
1955276637
1779000642
1041961863
1712946726
1820803979
1513792435
904545174
344907129
44422912
1833458698
1501500781
416388278
1690874207
1493748835
827795010
1777766966
961253055
1770466331
342210898
810972107
965341994
2026403149
2091842147
127371263
1721893571
522937161
1271776151
1782726207
1979034337
1478266544
1258035931
1820629132
1008065371
2051036283
895527290
155833315
1639446325
993031645
913439177
1619070850
1168861400
944874584
1520597267
1081078504
1323483874
277363009
1250919846
728090978
290387177
1503492652
1356833053
1803120555
965828775
1699526393
603098539
1312745543
904578005
525060166
1357651971
1600215614
938824985
72196176
1157723562
1109414325
1361732513
1523139218
1153875083
1701480129
130691072
708717374
1322624035
570170376
1651575626
103990977
1293405894
1926007759
1847270667
1821233196
1110731913
259795313
1683201808
1534993105
574293484
708256340
23132051
794105204
2043526223
431137051
1815445340
230732133
1999116743
1776736488
1785053565
1933491263
397534474
75192977
1968387035
967046443
411970906
108423554
931042706
1952037312
2143786142
1135137227
1674535796
122869472
1628307892
2030720836
1399277964
378979677
1443232426
2068543944
290202122
874862811
1954678687
1233560671
1711616486
2053601948
1088475268
778843470
1906914583
1666523328
818323844
2110282852
854959672
122215209
742915500
263924132
899559888
1058782925
235397876
1286020257
994213238
791694839
824731846
1525461068
609307626
1807643402
333672695
440479517
824275302
1603850554
1641923013
2097337783
1497637139
1903155677
1415733772
1917979631
1221679438
899164399
1836837485
184169725
2019603441
990675130
1748104444
1659309147
1094106864
1369546772
192879797
1374233461
1013787460
1221795046
1568253336
1950112610
834610049
1922945240
1710963839
842765582
936733429
722691768
303222846
957192745
216073637
1789699606
17638901
1050903608
156034398
1724139593
137411052
337331012
1614887157
1814066846
961988903
31643777
1005541748
1760077347
349207555
1138247218
1947931624
867517548
1301538290
2003755350
1558189945
624081782
1798474308
996689818
1157326507
16804601
80413298
488233915
32135018
699474611
351472517
1233500284
728278565
1872762125
1818497040
1162919129
553687770
934704762
1798617984
1590202700
21273597
857139953
1121767031
903943992
124619790
1446466127
2044059618
686081992
686298808
1859807855
87034414
1731898781
116965591
323030231
515381463
686375805
805010138
489478556
1142985035
1439073081
1601954258
287160575
633924939
1762551755
695103285
1649997336
109621112
695607355
312279704
905485249
1536368074
1168081813
1275460994
1518195820
1120486783
1774065025
878887353
377316946
299053896
491038341
1923777032
1551986805
499030654
717467602
1776640652
1121799793
322393041
1084191467
175706362
485648376
1602797243
572171862
799985341
2094261783
587490157
432300801
1783845399
1804002574
818695139
1739767272
1555410252
2047197812
640133323
1078579804
1467178791
1522838917
2144715152
1256414396
1067732712
1783994710
832541494
358895071
1296324878
446385362
521928611
27881287
1185885925
2016688645
2013519165
38346204
111021021
1257413726
892420323
14923781
632790837
975100876
1418473302
1757664705
1167720712
1060203627
789161715
441464814
1188312659
24809842
1923735110
655792823
626888298
784231437
1337514944
1152324354
1583345096
828340578
1416326579
1477893198
2132860094
1585016127
793176830
1711010461
466171212
1872536733
1760681701
1541752892
206744897
181163548
841346307
563167197
1855211333
619047654
389780484
2108061257
121046785
1750871828
1764392668
675355588
1324440262
568315473
1235276023
1443176500
1656081624
197333707
1495577964
1511672163
1467788064
455679832
1031247381
1573903329
1927235200
1922532581
1461306403
680249299
1234450072
1871770021
1027227528
1701971290
1014181295
2125125978
1677225599
852333331
533797325
933796397
1514100856
1254705670
94791056
370276848
889069973
1420449365
1036630823
969462088
156847700
1327952010
314979034
979257213
1799215439
356316798
212667101
930883815
1186832268
261331952
2022203770
1031036650
1591379249
1398545381
1988433590
473742145
915920728
1271563697
23566780
1504913264
880013609
1600687362
2001503161
1242309237
353473848
1056266890
1752529013
507404676
1653803729
584770757
542829213
1010908727
1861258698
1322935660
1433916108
262698082
279057109
886764303
368032401
703298922
750819828
1928777955
1228458931
1806151723
1761634480
1503285198
1785339437
1030489701
447813797
500963332
464054586
2074971952
1210031241
1363347073
1956944333
424681277
2056287515
885274501
136438262
623146723
1920340082
2082911108
1667944222
1592593400
1118909411
182530126
985025474
1558461161
2022773719
1883730449
1075977596
1930655632
354745619
2109976108
1099318864
4368396
1906252114
1426295914
559316350
1502468724
1042888845
1020379041
547466461
1151426827
1223462392
401555451
877272620
421658038
1937270831
1233003265
362119904
481523460
78076123
1079933518
1543759485
2129702861
1666616375
1361646571
405001874
755984359
173222978
1774848513
834471173
1407049363
1132900933
1723454101
582217671
1358998269
1688854214
63302306
654770516
759795835
63628381
1433878454
1249006784
1670597783
1567791063
334105842
506036490
1130972657
1780396096
1769117796
1704344654
1796799866
1949667977
1702235885
520826809
1798784571
1451816269
420368736
1089356412
1198343882
1729423447
905866450
404804387
1448314778
1032839387
2039824333
95569630
1108579131
847506701
238366689
1544157787
1721149677
1939535864
678294661
2003263701
1429462267
52051922
1036916443
1266671451
375504772
171918659
66739425
1247549187
792017061
1589741292
1335114342
2095988321
183779441
2063012455
1096141088
1493327778
36836142
1087244181
926730532
1506511541
782341014
1100936393
856166725
1382635611
247230244
1107568574
710144894
614345353
817823406
1542633215
1180782872
1577762157
285077922
452720462
1986554681
2133086747
2031177516
1922819130
76707200
2002898505
745945105
1946534275
1761650994
2052780007
2116437646
141725796
313656626
1744139623
487775036
1956188602
1682429484
1864849964
531830660
1523533849
282015180
896278888
156390329
1305037899
1528934966
1978587119
1140367665
1503003426
876951251
2098282609
692195432
875571101
667559877
21043944
1231536352
780004718
312766611
1999150722
1329278058
1511786514
715230036
784798215
268730698
1610783115
619391436
1272211184
1477676942
214948889
1234098744
1568735530
47830131
987760750
1661696397
1755045255
1537298988
1366446441
902407268
1215818077
1893603240
675827460
178783744
1730595658
777027758
667009186
1279597311
119986285
78269604
1397356929
1509909741
354410048
739701893
1373674173
1851188431
1620651725
618278728
1239619875
631421495
1006767682
1428448621
1607238929
786290554
883482419
507159241
1784537458
1776456582
310892615
622713971
62575446
1449646753
1819613333
1117968922
1864646915
220543444
509384420
472938081
1046861822
991619634
667136753
525379923
685721939
932583841
1094450697
92944716
985936530
531603310
554165832
1338197432
512656436
1549388522
1122413898
1768051804
1421571918
1144669085
521112781
988084689
407487174
786978171
344396997
1983721522
2038679345
1004280235
2043491622
665975818
2052635884
413338648
142609154
1671717110
132231638
207705200
425591657
1406873991
1364362158
1478466666
582017648
2105793829
1274106263
1346047116
1638891445
989163621
1046900297
1542080279
1150963812
277794261
1448526943
1928943644
1591619206
1366780924
1891223157
1697963977
1454249462
1517812461
1453783633
714454151
820810935
1579438768
1536909591
1570982065
668270112
1497615774
1506534128
527092933
904056869
2079762382
1819461672
1889776956
1669018431
1987743092
1641408745
1978355149
1845200746
913572027
500271247
620508510
1719664870
1746437983
1328942538
257172063
214582295
1154409609
1388668950
1615917584
76155834
1921358679
1749605993
1147910230
1418526678
326305234
2032444888
1574219313
1167291098
682210517
1123627484
925905993
908589670
779553369
1937953360
1950077965
1172918989
1052031058
430264051
1520996486
1169264915
1437383333
1528137497
1213584159
957172208
1555369952
2011818480
975901612
229246925
544719038
1927949055
341461780
1964078572
1856957077
251794499
178769852
2057825674
1168598542
1187061190
782292554
88382425
309377198
1292237194
1173030919
1946547510
637470697
1452450655
1261009970
1733832450
582395640
110463541
665036249
864702998
294850160
656421190
1595450487
1253386153
1054109744
1517015510
183104134
1845195142
16971191
1320217072
431483188
1830027047
1511643771
203171367
1811163417
512179448
1447903345
1171570282
1034251015
1419876819
978086359
860458529
998871305
427856956
53377284
586798751
1218447967
158716625
104336423
1870696076
1525586377
731369287
2006284034
222003945
1272322106
8847389
130179392
1731159110
1171758540
473300946
351076167
1022372004
2084618602
588795890
1125894864
2137897095
130004141
117250669
2128649917
410892585
849194438
1197593059
1107833058
1543634562
758502172
159222816
2057023335
1437556278
182592394
1716965192
728834801
2128659641
596784208
845972858
1503476428
79959071
1623071124
1855224719
1140367973
480136230
499595910
1019263560
23421082
885539895
1121441733
769742410
206665085
1956472307
375356025
1180877417
1400268741
1706488892
1433640575
76295156
1329239442
109249113
616685381
1851350847
2119450505
1973278532
1512523076
1152193173
506083644
626812205
1053709394
221807837
857937007
1963547749
604933166
1717151218
561759927
1461219022
1007563351
1806644371
477255391
502464253
898988443
170905680
845760394
596921284
1706472762
1899568760
1009094347
1106921074
87585170
784660257
244475105
2066584006
1964410682
1904422651
162299421
826456001
1167074297
1699306827
1938071447
1984479636
496494779
457236073
1828759553
370983812
561843481
886357643
1898784436
1671590936
1072393203
946415653
214751604
1921244130
331653233
405878942
461368622
1464517030
1227539177
1903332855
2048703955
1083510794
1623671323
1131390051
1959103549
331292373
238426565
555883398
1963155561
2072308090
1309579677
1197330657
226439119
1027895151
705170738
1444687297
1040449356
1043680836
1124969738
2044964495
285020835
1034678823
1468911314
312535713
189673561
674769141
208717848
546484084
826432821
1502833112
1298579556
172546112
1834359160
1121825788
218567234
1855657265
374612888
1230041015
1973043422
1369006912
1698883173
726139815
56069446
708024294
816382165
657053484
106809573
925356277
1917802677
750040454
850170130
28139260
1120710376
1855088570
522330085
1084943511
1172121769
1840268760
1378670545
1228001795
851394036
1036468595
504307069
875306119
1340536227
1378644285
1230989570
772238628
49724046
157371179
1409479154
1435400362
1811557851
1161844452
543401359
708091404
320281768
1305654211
191831631
1710834933
425365752
1260889780
1905192545
1143977533
1510930762
702974652
1777246406
377205299
713261066
1942856844
178904495
809920405
1547682483
1752517011
1482557185
2050874336
790421494
1205135561
432907026
827040107
2090857911
2048074255
1254833480
2005485152
122164875
1836114805
1761088606
972257619
2495311
784365912
1379565903
501851403
1982474269
1447657198
1051317866
118318307
401309221
62930006
1591133787
305995499
109213196
700100560
1674315953
899365385
1216030661
105549970
452324577
867153023
1000612817
1477100086
1307123518
1537338995
245576892
49518928
1315049969
1849377840
744321695
1954569078
896188494
1813657962
1306396697
1662716347
938567408
20404664
1069659446
659391756
486908073
1399955250
1714571759
56839065
1135463444
1900673173
1139353323
55346345
1107131254
1282047971
483925652
751067921
1154860227
1432265860
1695341116
788805676
1017098326
1897664330
314466597
1331173532
2139004652
1928546559
1402050524
1841695893
2123928387
1784982280
462500773
1219053525
1964241469
836750468
122000216
1592418453
1900003949
304672206
1712625206
1576877352
1754967951
396797403
1775312658
1781047077
398952780
625618672
1149071137
1153163034
830287189
30137709
1365197364
1637910341
2016765308
82234232
141488305
2081339324
1305668401
1812109080
1756143703
1140368384
992623311
1519325198
1991961667
145385787
1371854501
576856475
1029506925
1889609544
1175132881
492917535
1019506026
800828371
77057120
758218388
1431885738
370012132
1177646825
397137212
1722276047
488814270
1385045217
1587011688
152321851
358867521
1390221880
674129229
1721666367
1327603731
550896428
1818287136
595219703
1319277668
2079929413
2126233989
2082482590
1113354663
1340775247
732173111
1108634660
623788483
1780101042
1743863028
294991722
323271450
915694848
932761201
548789074
948781707
700449949
622887556
1440208230
1606813627
1656555296
1411658035
2117542139
1344863154
1561239339
1915119937
2101705013
646403788
1700048643
415237432
1754433843
325066521
1339581388
1375178153
1198671821
1246941119
325095854
1307898329
53530846
1067671459
984276854
76600645
1589056884
1088927214
947036592
510557617
1072630657
30777680
1046918995
84673353
1090862718
539967254
137658238
1288489457
1013720504
1821809318
1842755447
1526782766
251212089
349006923
1598470563
977672040
1480462901
499889270
140852734
862073475
437685278
915112666
1314222920
1091937757
2079371512
192014994
573829659
185457305
1485050956
1035378456
1997193947
158622452
793280878
2018079914
164728386
3914612
1147247987
1217685666
1558460245
1043678481
1669818208
167277744
2025072979
1602572023
1188679345
2039366342
1870776992
909456671
2116399721
468416459
801885320
2145675424
1736406501
2071917015
1561488758
248980217
852942757
2027870110
763211137
1592395294
1548739107
132072627
29204055
1282657680
625493253
1250242081
1447237791
407912966
1980514731
604835096
591025643
747833282
1069887427
1664490906
1466634235
1370547595
678586840
1879403564
386111293
551786105
1287263700
781424603
1126565189
40136456
326537545
1743297078
7253259
454595459
1520833596
2076695169
906540056
1371395794
1454538147
1716857830
1824966578
272084501
1712092511
1767414332
678072872
675552711
1322526528
1141935047
2081645918
277673310
782144440
1396150209
570998573
1380484073
391051889
872722971
260643687
2002546291
1164450460
985090079
1516852994
1707936116
751497690
1160353536
1952364161
2032433057
1727290599
1140325333
549602733
145729337
1485923079
63062220
812938871
1918303180
466537352
1571569107
170751715
647639395
1577179478
502547431
1683151321
178572546
2004976997
256828686
52793737
569382527
830072593
616744508
1599472365
63087877
563837997
1385024824
354016883
1043372249
2119057654
1022839313
60474404
1619946316
1862291638
971869645
22043806
743577609
1491631094
1837153031
979854616
2095160209
608184569
923239665
716893753
1683722763
1712948322
123464879
70956434
2123121241
554353887
481747651
1641178338
1668941601
973044417
726233021
544839846
684053046
1400025921
944514943
311508536
734236500
1431460489
1852552065
1832367517
1329404546
1997124612
1921254167
2014979161
595611669
484869791
708841512
1959090260
1887405049
1946748081
965016872
444206021
1582369304
167093672
655045558
600395585
302545061
1683040777
1058171091
1412801786
987898789
936868851
352241841
1420092454
926833289
2069622808
269219370
469704057
1535849334
1607489275
479025691
1516084611
560317182
155664225
1439950510
1588646662
516721890
840084612
1791116225
1655166271
1151973868
1592503474
1609216216
1328743166
1392154801
1946375937
1016434303
175965634
1041334736
680023231
717847308
615939637
1040225569
682087449
2116186373
1232809883
1543103340
1820407697
1428145012
1434364647
50359340
901302006
763185412
138305275
1592884665
2075835717
1759894239
653777153
595778491
174263196
1645553698
836085045
1183678743
644770294
49045331
1576685990
1052707391
1784586156
1607313458
2141065548
1575462617
350115533
668270512
1530968173
1948097210
1280205242
1297016427
1395463551
1998237738
1253233909
858046667
937493693
1358577189
1028512203
1347553715
470305520
303808959
88777962
1750561329
49988314
1568649863
1616718577
1022010534
1774290442
697720363
1731978698
461581641
1762199443
990475763
476596137
537262475
1858183276
1774089682
191422843
47566532
299896772
1843579416
549749859
1700105879
776486986
604913328
1400750965
662944541
842771498
340070827
1780707684
436786997
1921955282
673354344
622364338
2147251709
884751301
371197448
805872184
1389616647
860357563
1148003992
1905064206
1280835155
1311469955
1460320203
2076646001
41028529
1309885360
1246499830
1616216385
1661896948
867358676
1389111477
2031174642
600700262
589563593
1296251692
1381240710
1621092169
763942910
382401824
1256477119
1489419137
96097126
601834520
271750836
1158635768
976119114
1004341430
1916667730
1027371930
1277229751
147725461
680057455
287018356
758772331
2112944557
396970934
784468897
448301354
1678401778
1922497151
1318707757
2118273025
1595359306
1174933272
1764162499
481928763
1735514380
201817037
1486515812
1502812389
1146278767
1182356389
1076838189
83814496
1418377611
801607691
1963772986
75641647
1409638711
360067268
1479373344
702099082
1957595594
124530212
369804590
1595714874
1630208750
802078448
525120673
1178443786
1448605157
922827255
1479820152
2007861241
1185231742
496626692
333127775
168791637
1267358973
1433277563
2058880616
78509037
1428118268
1325510095
1413985355
1777083449
835043857
350711122
1808020275
517405801
1663717746
1074447581
144503001
2051692570
1469850319
2068247929
1992388681
1441272807
2069902523
1426416678
565657198
644871771
1551767548
2063613107
1188814272
1375657841
1192781603
2069142327
554569277
712916877
1757559312
242817450
462124254
1394749540
1168917446
773268638
1440690233
969456417
463975537
1825231118
1564134837
250677157
1180310953
1653046059
2089607035
760091501
1071742465
1210825229
317662667
1647204549
168100071
1098163036
1658913794
1271538163
844860345
1673902894
1595247701
757916960
840522568
179437910
570627478
1006592247
1852805171
1060546354
627148361
83970850
677683438
350702122
394268247
1322931257
1897507114
1209442979
1022691520
1772480160
374547439
560619268
241572123
679583659
1858459578
1066301599
239607489
113617859
1987941814
697049231
1332078036
1872717619
1921770076
2033182837
885127305
1626609892
623423177
1321140340
86069764
930529081
643330129
1914335403
1944143390
1448306063
362264202
1054214252
439424654
1609383997
924560683
346867346
1209407922
985817039
83186417
1190322118
554742922
1337966755
1705631250
1926939868
693638227
247199470
1615208353
10420282
1492474894
1621795027
292898109
1815037830
619639639
1044734663
617872543
506377527
1024561033
349051426
241348392
1042997691
1879392842
1357876230
2079215141
1400714833
146777587
444509617
1399078491
1314775534
1060211290
101563172
84676486
1971787404
2127633937
883594527
158141655
1785416801
2001143686
1574328135
450642206
424561559
1797552393
633631727
1454648160
1787056221
1408221740
1361970114
787959998
578358985
1175719293
1239687813
27787603
2091533389
917774176
1808425445
476403714
1017023712
774475779
89793410
960293460
765913881
1225196281
1305891749
1069166585
1851944131
1261244278
1524539460
99108805
1525492958
310907473
1362327321
1145342662
59490965
740531730
1336062169
869150237
1249284754
102588163
295124781
1758111239
1481020780
1949497548
1618967245
1254360344
506095977
937027704
1981047004
395275380
486501937
1673667488
74324292
781872132
423008563
1426958696
1334346139
1015635532
1438728838
1814608661
1946186303
1745043132
329358640
1584342384
2021533472
628438482
194270417
1682888951
1082861064
1861187088
1762719679
1370566816
2102883885
1339786675
507344620
703362944
1370033694
389818433
51961868
685497298
67240034
1597279483
298103042
17935966
240367025
1623456462
1774267430
727536619
32561048
1936682372
1846318763
1974385444
1943150859
1503662640
1833549911
45001926
843645447
1240304079
83064182
56738110
586049574
394899068
295373055
64278089
1066581759
777540097
287198992
636496741
1174306245
257072955
1488925470
1205520272
1434529713
1636887852
1069191760
223176013
239250457
1959859638
75788900
1156847087
1354057368
280972179
260499490
1543232399
335256875
2022363127
751860477
891851938
2146581280
1215895942
48204254
459275534
306068562
1300769002
2048478463
144217266
1966733270
813329914
44971266
636899523
1059434119
750146395
42322605
1605583400
213534040
245675448
1244897258
962312565
1555998916
1016673531
888301661
1496319163
1769323985
1235415492
1529314861
55907499
1878437655
1777020242
571596275
655665112
843749346
771086345
1557554824
1394217449
1397280449
1810467231
715510725
1552082544
174933330
1490578642
262192245
1630091380
1273735400
462592694
1549562655
367386550
884690852
1402179397
1074067908
76887486
1129318026
1059314067
1995612708
655198097
139179196
192410791
1703720203
2027534938
312484773
1935880916
971330726
62543270
161337106
2142960886
221379254
1388568184
404030514
723991265
209601697
479176456
1790985296
1006699361
1048389246
1365612215
787601436
402601519
782814852
1069837330
278135482
1811433931
1851623970
1416552733
461688754
1809691380
1915030927
1006260007
1072214499
1577285616
1697188247
344028715
1230013553
549412726
568105759
857823151
609091709
1535699830
407845950
501016190
624614756
1619711151
293306516
435502612
1322713989
2064403613
969001745
62284084
1112992852
1336609329
1095113302
257669494
2121339065
1020706410
179317673
778664221
932225270
1953649907
125080160
401603479
745069863
270718635
1547542216
1738503188
474633916
419714029
609272973
860694384
2123726911
1457829757
2138433544
1740899367
254979681
1611823505
1488128034
1757081488
1015455417
1237460199
363131213
350692167
1100100460
881327716
1001199781
1916386024
868340325
1193169558
130892021
1867895939
1461065655
1416034234
1306354720
510557760
65337787
2118088526
2038283239
570824831
1925657618
684823622
1271516853
730841199
1199952836
1501370424
663907905
2080839282
170012718
764994361
1934508
1145098500
436053416
1489738047
2050652592
1116453421
1861726631
767388375
469619904
1032982778
664028383
1845808847
309287708
1857760738
1119637741
2020108266
748218811
1591294158
956296974
1038413185
600710634
1067973161
1533387586
279314435
1895960996
1403084239
464553680
1145442953
1137156930
1005630062
1571932103
1272860498
1960016697
543949877
1274511995
1806051357
929992907
634080466
797031263
1289241596
1586641980
895555478
960003801
1274954010
1305728599
2049884141
178736375
271625362
150356971
699405741
991425978
36884441
1805303402
31125076
532280688
1100856206
811323794
2038463441
1250859254
1661871603
1912722825
1344894219
66803245
1048666682
903077820
1932509130
1215070311
813266177
1456039334
1677424742
363680363
1396452820
2104385197
1545748348
1900879366
764298266
1708803847
1658989148
1313204732
581853071
209200561
574818163
1506854740
1547167596
865631883
1461849195
117905754
976204428
1741218253
1581452919
1028659313
1019606620
129761749
276267010
1221934131
513701537
943426201
570177165
330401323
1479460942
1762083040
1609324849
1320144586
1670146692
1047522203
819733091
114123537
633793127
1403722405
1875824951
1874031924
357501167
1462996129
1780409737
794994243
49897586
706579131
226275355
481524144
849718860
471827771
1511889649
686857945
259299356
1428340427
573889013
1206212633
565460375
1093479562
2146661714
1334072422
2102548394
1043603676
50129031
872312194
238189850
902359956
231119717
1346766345
406375162
378936188
1097989528
939187444
881276267
873467333
195096915
55705790
2045526409
619008680
502680833
405760664
1256025143
1504222751
2092823784
147415628
838552416
1423549355
1084308480
658703058
1288271276
841194282
1432328374
992709093
899360006
979420294
860073793
1367079605
2049996446
1806811193
598880576
125981524
1131402493
1079831144
2096668665
431668031
1935943418
942469479
1427867172
663810177
2130878204
1179813053
2069982210
1146390629
657877112
677085025
2125009405
1361531956
1240028388
177442887
1619377054
1200740392
2016885942
1504900312
1141080175
432953965
908112337
1778437178
472064850
208186666
1349583950
623769490
1582316574
1350997013
117541319
1322392261
566640906
729199671
655810509
350847495
1620989100
1405543215
601108075
258992079
2025831775
1469314522
421560718
92385550
1310694671
1372047940
2043245173
134632812
1371698356
933634679
592498936
1187242077
2030012316
1783288997
711557561
2007540240
153400363
1868776716
2125499217
727586653
1156362112
1771352351
1309755124
1710926865
1332623784
1544577706
859850526
1896750399
1011050086
247023343
1183849935
391851010
1052578459
1011445120
688025033
828712855
722279391
539533835
1532484840
1540773347
1412089261
1760362202
523416516
419956159
352104757
1984922101
1149678888
929684411
777445008
1786640667
1277656751
1152010820
1361582463
938996290
264644261
272786439
377843621
325308809
942338184
1368183671
1266073364
1397942967
559661994
1781913402
276276280
1721943624
982453442
1147921451
567411675
2091542282
153242706
1331192311
1856898197
1910860990
1369588346
1644627201
252909851
1594095539
549288859
214890359
1541846623
1447683796
1583467880
133160597
38661147
1313665734
712678137
785212766
179390678
608703681
713381418
1657057309
679509817
1153629716
159030096
1729480220
517287046
532893424
206603794
910411551
1824778432
1542373656
1532735089
1407524856
397098429
280580180
1779288801
940304197
2001847399
195183769
1777033639
1893866758
1672586782
431831881
69354014
2125918701
967985320
1475114023
887875657
2025517089
876706296
1893013493
246586778
788455880
1262015465
546214953
1211928806
1454958530
990365536
883906871
1651974043
1399310636
417283311
1430547045
2133017675
1543978571
866442655
606408518
25587078
662317657
146557784
221266217
1994440557
917235523
635754284
1100524298
866081073
364985630
882315991
125377622
1939116718
1831827674
813821951
27528360
922578695
1202004000
127448283
642373690
827348774
2116577223
1694448008
1388641027
1630824753
615426698
912725220
1300623137
652003171
249887638
1408977380
1922662615
1901280787
1215980429
2133388473
1151270090
310362149
1488017322
4055445
1861483190
508965429
1127010014
575253421
561866854
1027920250
1472035333
766684397
822543810
1488362802
812347394
91911287
1131693793
1256053342
1346650017
2020568306
970806195
1266367541
2030195965
147887996
1920473544
323100571
1257027686
608973573
1690336021
1784887466
793827874
1436683773
810994193
1799881838
42786852
1411945594
771166156
585827550
1074349351
834169974
1900021591
1794720167
1887080462
460600983
739430287
756200434
455271579
766697101
1333461359
1222929978
1957721301
729000694
671740346
575355956
1642792247
828522474
1090510116
2001607994
1169441006
987866134
1441275993
623051917
396559992
427165633
1032326609
1180699008
1753640865
1405313195
215200944
1528315311
848615443
569104538
2098279748
1125643910
2091357393
936064940
394471797
1198950409
1880539113
818897886
279229206
1003660594
601987237
1347795839
1926438048
732404100
1429514854
890488283
1922816438
1333549511
2018427280
803869808
1981744252
530568969
332623448
869641239
1478665646
623848320
1297509236
1953747665
1572008750
1309086554
844657374
924391924
839178237
104608079
1407589680
1571058564
22942877
1739336154
1026309081
1696920624
535484986
746713485
659945693
374219890
1452280270
1678971625
720627572
553362970
372007467
1317212009
925534715
1543064735
1386015528
798720988
1845547975
1493670406
372927396
2132921999
681231016
1739179844
1465212671
994125451
1404488137
1496503173
273324831
1037761322
1122471638
166273058
518783962
178926134
1229384278
430542494
875814692
625907068
1110566416
1411511492
1599288360
1072147782
74535689
2085564881
948417497
2100961688
412932838
452197610
271323025
938185754
922669703
1806594992
385474919
1155174933
1617376861
655123296
23190905
110653861
118974586
372862597
1460061237
1328732326
237998758
1767578371
936704870
730621732
706413377
1115264253
162451592
982687192
1834701638
455243347
264173533
560486315
912343648
2062796145
1225563610
437354554
1860591305
1059936277
1988578134
1156191394
932300472
258930599
1112457411
753978551
951778994
170751144
60657786
908620097
1426829575
1936567766
644005052
941185610
2108150791
418805334
528021104
2057374939
592585695
355849078
1303400052
1178498618
787026919
2079709857
1599134888
778407954
742976892
1043445723
510456091
96114075
882339967
231380100
1048325725
1279118573
1238244148
1828623822
1274013869
1329573483
1519423211
1698584025
1788700966
1823534151
486721267
1776946595
1889876025
412464566
1267466958
458669165
483079784
1122128786
746401701
755717124
1994653834
1568143151
699624148
2072678231
1641214560
154123807
2087087014
563672904
119046123
2139131908
647466520
1312156461
234469499
1531822473
559077252
647091330
1079184691
1976619975
1999222914
1747563817
1557481764
433754298
84923256
965608588
216810676
69416819
1145687616
891479775
1183630550
1538857688
14770764
1823016955
8018037
1784372078
1241480979
1413325503
1103587500
524891248
1570721833
2076216616
45567192
1434298182
1533449572
131354381
219840653
837033649
1559906892
545563924
2080448775
1702136779
833996950
2142252602
2001365329
1379536788
105839297
1171514114
138442576
1302779783
718072592
305183418
85777581
1084891438
1226258845
245938130
1271423323
939628441
613858567
1499844497
1716806169
930093002
1389778571
809377647
1409402740
962050908
1867529310
1232744239
1526043435
1165534597
1626007654
1777576069
1396829590
899780478
423272118
1572159375
1079796562
2077660657
25867899
1008045294
581914709
937162707
1839431773
103370398
1131431832
572605694
1351040986
2135082332
2038796009
1393102154
142535962
345684719
105269839
173640628
1197563934
1050140813
1662915657
548547228
629961209
1610518577
742290441
354993112
1198254632
224247641
1973149564
1345593387
387093255
2119717527
1997159546
1487492687
1907918526
1926532225
627040894
1126849637
899346432
802298716
534047114
430275434
152912716
995889925
55661548
1763159237
1471062826
362988921
350787513
1173866533
1769165874
499128596
986032491
409593124
1958640506
467024390
1180308557
2080294752
1853732821
2086796575
300220706
719341532
464597391
470074392
2097308303
942388653
2136246104
883333091
596106559
1794174668
7864642
317790135
568093555
164854413
1977165060
167886099
1828680820
1508308035
688633436
1815583534
1433806259
441639544
1341103320
520543510
1544377805
1985152222
1099181136
1559869452
1670721935
348099394
1765477410
1197072789
1416160387
1480748720
2057763795
390614500
357634155
1229291776
1311698636
1254147538
1531795340
393643599
1455235718
1606672931
344490941
15111669
1917309283
119959152
1771420157
1489295375
2009232159
1523972617
186240878
766272832
784082947
26940312
303623502
2058878785
1092430502
207169180
1201223282
1521922879
1941196739
2026806612
1100423985
502770760
605657668
1910260017
1997557135
1827733048
2088609235
1102369644
208130078
1799758573
1541266228
1997966937
2129103710
1196991963
642173122
438428790
351910866
1372914404
64886841
1206907298
1301481655
1748493295
1981771262
509702239
1535566151
1977276948
1090029087
1444719687
1953683845
1284864858
740076845
795969095
926385178
512208859
1894593640
1986465830
845571430
162605367
1255056381
1350984410
1498703359
728484479
44294624
84285072
529459879
449259136
116045901
806327327
979256307
1418948020
292039257
1136761452
1312291992
494789095
1528867848
1133053501
534287291
1550722635
257411357
173612753
517155458
1016310562
1776631121
1382584545
2034758254
1790245762
1724838389
558090796
548870173
628132298
663643560
1807538030
1808971087
1514439587
1620913686
672415276
1187477486
1602010569
571226479
531850883
942931954
1430334468
350069911
1283965702
2018137024
1434392602
2047712231
1736481631
120893118
1372374007
447753531
54139237
215338817
439406034
37820337
1597490380
131669024
1895085750
1906156579
1763729477
1752840093
897939683
1893920432
10201409
872539328
548040038
2049655266
7366776
28611376
1616622477
1532679435
2016497879
51293464
1954166761
967774669
388285452
624561756
292901154
1626466985
1338376794
1913715316
1394943240
304532149
679086839
1118741995
1951931476
1602480185
378251294
806525506
1266819736
1016397330
1504858401
989428071
305336216
85820843
73604219
382613593
1206915948
1023339168
650015890
862569684
113986803
1189963881
2070516658
794300479
615877782
674964009
1064004536
2075403810
512027252
1029512185
932770483
910769223
1651662277
1194345126
1455216615
1063913033
697530948
1358482818
428706477
1650582831
1724260919
498810291
1338085914
1496682670
1673467246
1079658107
13517656
835320786
135719098
480202036
1583271654
1612617995
245460814
1140367529
209422301
2079276249
919297403
1265376552
1759597614
1178462171
1882033704
75693308
490776799
811182471
554561757
473154214
1541574018
202752920
23250833
65632716
1015447316
1229488849
1293306366
1476775568
1792235524
24530997
568808496
611007268
1981740526
438789229
1252265896
920880306
1305844929
519696537
1984794429
165347308
838061917
104941291
517896002
1930239822
488017257
1733913656
1313264836
631218817
796460524
1000638454
1986977568
286257295
1485580950
94421236
1911511373
334540076
200818576
644647753
1630099713
1576331881
1371404113
1471064378
74988122
2124936991
468695854
1055534632
1418220303
1597555090
1403499208
509512099
824171023
770393730
378001697
318229909
115382630
1041035402
539016127
542007390
1269339165
1817720492
135892581
1703661495
1134004308
454977350
1867595281
1710009858
2119660685
542937450
201148807
565617464
1409498052
1785150534
909131123
617956449
1330252010
1936575273
1553338495
868698435
62860986
1342248246
1792972300
885091870
62695704
1792143125
2041774015
374584506
413705855
1490087802
1655268015
195563757
64694612
564197375
474620955
560524004
915958477
55535390
498384627
1422610130
1838100398
1067738280
563293545
2009953499
857153976
447102161
314766959
423548308
645287517
758731551
976829669
122382673
619930763
568515998
412649447
414488762
816527578
750996547
1637812504
2075566594
670673371
647874299
1985278642
2147076294
817785336
712598210
314448529
1833145656
744036676
624105885
1278171017
740124439
2123317855
1726527724
1169192292
1499804533
1771213303
1287434065
658664446
1443945305
720460885
1491383912
1699688667
1020306877
766016046
1874889208
1095310463
1145188105
466315255
510950852
1401500785
495991691
1780402935
883250371
1324185291
2088637745
1265844078
406769242
1836784445
1737814040
1745593744
1409451096
1232089217
925800679
1750361040
2109444878
586852328
651633858
1110360663
953050951
1029409795
1729457621
1932093379
619007542
1870376658
1553301635
2031846580
537292230
908476672
464589783
773159586
1818244828
2037658686
1213144427
2023758889
963059197
1569389974
308660606
137280656
1700542831
534480006
1504827850
1659450862
1750811516
417574382
582205041
12116141
226602675
625053236
1441256400
1068587810
1858612124
1069994474
1950138569
440358905
1806104544
2034058538
1685172051
567814446
387342312
1099924268
1062212099
1476973087
1053139551
82085608
912558735
680766291
1894075275
1009581396
1031348342
321548621
1204982762
1939013781
470671921
261175414
150767187
721683271
140501224
906326110
2058191157
2076915784
328359967
2116237784
1617319686
664546809
1288628671
84886344
1183739074
1228966859
1626490346
443712483
2131856028
599296379
330414834
760241663
1191820503
1165629190
2097648179
1506937567
385858587
1879180660
1431400954
1335224545
795692132
1403254719
1998552332
1357713573
968334327
1285987234
2043136804
1326674282
1469132467
1256460115
1208562978
1265043348
1823731035
1918721208
636504084
1249635275
1123400663
891935179
1319602532
1126705321
474335128
560067608
1537160704
9522568
1448947430
1789059568
1128394832
537285983
832039344
1712660226
1642150880
980703531
1105879693
1008480865
1418503282
2048174039
843341187
2144785580
1870619906
357893489
614646818
1052634575
1815035621
945269531
1386175123
2038516344
2025667667
1452153529
1883395154
1076907461
1472864752
26926810
1424354722
652841058
184203433
331446883
1940455328
1511088416
1176215071
773441808
819074048
1720945774
920895466
1925266255
1362004047
1005168722
366838876
331440435
1979390243
627730840
950455982
1223752194
530217098
918363491
1216778272
1605686282
1938041133
2011554778
958074340
2002066496
182481452
1039922688
1663370350
1293103579
1508908124
1533579941
2031562244
2077566733
1641209368
323944990
1349362375
191390420
1246222280
1725274681
1160785289
256642847
1899967864
1361683836
1165496660
805821176
1286690792
439034659
949332472
931936983
1104273897
2064812399
2010467688
1251144986
1268099733
1292949330
1176300093
1845126649
1079713350
1971740157
897064234
1760243862
657679387
1707631809
124706180
107489117
1027083687
1545341200
671790892
2110551548
1509252344
342836866
714488209
1273382955
2062318172
1709779736
2043277836
388089840
960682866
511038485
1230381367
2068472690
951520829
808742657
476338670
1238601761
770903387
298576920
1434168368
755002146
1794865898
991607110
643346798
591282614
1138368708
432428002
1716723844
1045744669
1616067732
1272291901
210509687
2045876860
1334518480
552331985
1342926397
1759424953
858824354
1111230030
387294728
80158300
1758343852
1399385399
470642654
1711572798
6314436
1817252085
2078898235
1229485371
44850716
803824463
390704424
191635738
345221132
164428782
1666410613
1826133491
2141655947
1450107032
103497503
658478869
1911734442
200493496
259693531
746509237
1037621375
1460152687
459522776
1893150483
121444469
751099241
1503724245
3456908
2036481118
335886960
1710644489
1796939166
978035122
1098553212
204901444
349919697
2101747218
953917060
152372624
415634981
1812882125
458863696
500421052
768544877
474113711
1820498211
2102159829
2142238988
76963035
1010093369
822509939
1860152774
2053549081
1700875593
1649316672
323633261
432707692
1816198805
472298981
1216420671
1090349982
1739050295
113466467
313985198
1505330550
1268652759
792428769
230861937
1533171824
1025807889
120502852
1540038105
457862145
1912125488
1517564874
632576628
779751588
777884211
1381644410
143919644
1873271980
1572558936
1589663707
912300389
83616506
1062152564
824413778
504605101
1312890322
1903092388
1039934706
2134596278
1959695849
407023957
315815422
955277594
277174094
1925468028
1441316039
1975890955
43033247
946770663
1248002635
1035301409
561735839
571889162
2101423464
1851778752
937272047
2086813845
512900078
126993081
495769738
343619896
1889992593
1814372724
290489527
884624148
1059373078
1005563265
1346383665
2087379455
1801039262
616051790
659050070
1338394437
1923426089
1616059626
2093955294
1323866197
1053726740
612639869
105143756
1407361140
2080091724
2015043209
1765026931
317962019
1056742529
340387454
2113331532
1312639016
805622900
637284160
1332024779
1917681776
1938914445
696209250
1715129232
3528420
1069423558
1672437111
1857753902
896070165
116274376
608957666
1091054711
1960592295
490478792
674178320
239762541
1419051842
1039228220
1308019071
1736339089
137242937
332179223
1298708348
163345993
705545400
1575335666
1902976003
1304299719
463205912
1692674621
750224752
2140767361
1283673501
895999289
1694100670
1285107336
1703889608
1269031867
1618824421
180019717
182965508
361385283
340315866
1723516070
1315824148
967421796
161639690
1384124492
1853205534
2032633016
854376109
1405532695
125802477
480069426
1469466195
2019598880
2039253384
163048506
255928266
660720784
1852832585
1037464819
890012946
1417499130
1072786512
7644275
1064410022
1841398110
341232455
251835584
14206252
896750309
458990907
1806396001
633765799
2079928546
458081579
604168616
211595658
829775370
1664008595
1586180162
1943268016
1638663637
1656023828
1267796967
213016981
2027209935
351228816
1072144188
1592474632
485104947
1168510429
618214830
314934460
1448640649
754500719
1782639479
2039273514
1504644142
116387618
418572861
1981567059
463220078
255372192
1921040630
142210062
867461061
1176736105
1636689015
2080941578
1229921019
1328437493
1163760760
2114946788
609852994
842523714
1977100231
888869099
220687713
429768342
1814244813
56312771
1630901426
666299911
104529161
359093990
892346227
3808801
907032875
1212943514
1574487921
583850025
331881782
958588465
85419075
1610959020
652119088
1412702820
1828870013
993051490
1717201644
419168307
1157236152
862378802
619737208
1495971455
351808471
1167112469
1770832145
1683129010
1097373989
1327604015
1235706629
1867613266
147938635
2007085899
375464068
671944278
914654731
1176484676
1413736426
2085834259
951542786
2054065855
1183551804
497623123
1174415192
224728884
1082079753
483055066
159457429
628292420
2029522574
1301461050
709185728
1611079035
1771336157
1178949990
814452605
1663053580
1730069725
491170192
407386612
1453080939
1757643321
241246977
1094078967
1989651101
2138696019
807662020
1655248281
1721615014
1581491589
712270531
528254022
1670734306
79340996
1714656600
56010864
1739371917
1004434136
1679423725
943897503
4368396
901435849
1489026680
1022737249
1956180323
965441243
595369769
1407048329
755624782
1532107741
1595243960
995098752
1515415339
1819916004
57557231
1554112622
964853895
693506719
550623814
1096375861
789458359
597278121
230296051
1400445658
963364910
1157884779
266702418
185646174
733111050
275439599
1914679687
758888801
1184291711
982899572
400558645
2116414863
1355700026
732307420
146097637
90087663
991975314
687924693
1212813634
1636173234
398416568
2030371940
1827372419
718110265
701309263
520916624
1995403017
422126426
2023807483
558645216
96226297
1199330892
1005128416
1034274682
306642483
197836848
1707246638
104415992
1849365015
942374673
341218254
1190062241
1830002430
1770034856
1576144879
1234281588
1279200768
1234295868
2063012467
1939574002
1340822417
153717899
1574913970
1902359604
1598832854
1868807550
929327550
57729522
1073866037
1333730217
250338122
561742338
237591827
288010177
123331526
1804308219
1968367172
595034542
1240902769
1646241465
1277308055
846058846
1801756374
1134254024
45158128
1609650438
474296367
1694669727
1608842210
1833958804
488136401
676272641
692271118
596868273
851792452
1664032357
1269465200
1845223359
737599846
576345632
728590810
1720989850
852519794
367503858
215692893
591309288
822511568
1219088709
362482531
1136898540
1668985428
808823633
129901034
2036964355
823245308
845922621
1657596203
383686097
57573956
1638341043
377119867
481713655
1623480820
605327856
1050802141
552912325
815507448
152944240
1966203422
1247084959
1743357689
1178625374
1740367813
1433805368
1814049140
1998492576
1258496230
1925549775
1006005527
1232640504
1219153518
1915880955
1048607229
841779724
24866178
612536060
647631341
18098915
1696940245
632594783
1554375333
2110759300
798454275
1903088559
2043784597
865469321
498897836
121341362
2059182588
374832506
553981576
1643978546
1494495633
1535445475
1957575258
545131776
1277401879
1653601100
18345335
1518284375
1291632401
411669694
1542382591
1987853606
1994172620
636825885
588621797
1633937357
1998215927
892186728
1235045128
2083551894
483959014
1575722412
1156998593
151490719
1170525783
1769143201
1382795479
1153154112
1016885442
388383840
132520488
609820731
1757556012
181609596
320252401
1095186952
1488719999
1005013197
1023334702
104189933
1278846984
1822529538
563379884
2069642888
1551051181
577228129
698522521
725569018
1755695675
778973628
1729982001
852976494
886954786
1850281388
1410368238
174998708
43405835
1674785348
1106842620
1420414095
2056187724
1904144289
1121878160
63952547
533597379
1859793858
1428746071
1932672744
1476509787
1983991383
150931742
2085211191
168724881
730644932
908859498
1300053059
1727679360
513026994
681496535
1489671970
242707752
953606196
1170401514
1989454391
1503114886
88965843
301193274
1111105481
719941422
1396926246
674899968
2010999400
1946241728
1779176244
749012189
1844932610
79631487
344394431
577789333
281072429
2028116099
36848927
1421416734
1188114426
1127603103
1697050473
729653234
1711949976
1667083399
967087222
501960631
2120698444
1125042261
83169857
2067459465
1480600791
1163492387
184633382
1630088452
1128772142
290085564
7475315
1177333764
2075773351
1261378879
2068077640
2081382692
187465679
1490053757
1003858609
1638358710
134381413
1206270230
2124281707
435038382
83497370
1025193212
2064959490
1668376507
1744606630
1574732813
389585203
1456403009
1072873502
1465914572
792662780
1260910335
1744466987
1127201333
373850784
419058910
887113832
1478332419
1955551697
2067358460
1494343044
623193215
1696930754
923226924
1465883138
634379933
2050082067
1723475574
673727072
758016633
1330384013
366593123
1598054440
1315487567
266970301
1205770105
620667399
1664739555
1735812978
1731187200
252059439
2089456633
45160884
2123655546
872174401
1559648797
1982298673
1296187885
2132941891
122540752
73745346
1671380259
1178364165
758697777
133821584
1087864964
765108310
2027485493
1594183850
964523026
1155208163
1105082101
526067270
1335770580
1137601636
2006488668
1174648863
1706767280
8047166
336417158
147649510
1115541361
1896559850
1899566022
1832691401
1197290626
376982364
381507102
1870856552
2029449162
1353255990
481830264
1515708291
80501479
2077924620
373709753
124447753
547816700
867619370
116531226
1661458019
272031633
1496018051
1746317801
18972117
1396550077
1899180848
32936244
191085237
1428137550
2070434625
14941481
1946656916
1033487776
367542126
518877257
447777097
1610968210
701328328
965286911
1509916156
1987044531
590954275
61913579
529556700
1179779363
1472461787
1171329420
798405777
2041006518
1883377913
970196777
1085413980
242193577
964604492
45412722
1868719996
1975916228
613126757
1493115981
2035390795
2145048864
1619947867
1581699259
410258946
1348512610
1332309439
870043485
2054549236
1747382191
628038583
1127160284
1804156827
1578442995
530042020
1604131166
937158953
965616773
1454959661
1657428395
1067389597
1351220165
1740119222
1591182930
1820779982
1229219809
196326394
1553662928
1922643489
193706642
168986573
1237456870
86415107
951183704
1308176146
929518126
581486024
556408819
540759067
1194889882
1622874114
359940307
1978369702
1962187430
812643123
1093341008
764289827
615868680
1548964924
997594673
1382747562
379258306
1936043255
1173923189
830634144
1018103056
1535126300
311631016
635769955
473120049
1441242467
398577105
1647151583
312049242
1211190797
812831497
769737087
1563744676
1805474059
1941856596
1179559106
1514705746
792107303
1002927432
1844963234
1750900714
640223272
1056432788
167033662
2056280224
1099689488
1313909116
522136525
1529693164
659301724
1261787477
1444892896
166432796
1609261648
1746269727
1669500878
761797605
402832643
1671877618
643912794
171027862
498067295
640749261
362838902
1870425025
2144969425
274638655
944086321
1680887431
1733909803
169857796
635003686
478950210
1086471682
1914582085
593005895
113906516
2138844759
1924126750
1604216627
250290439
2009383951
2085637811
955893179
2052034013
1779202211
1171489674
719634144
245906235
1468765195
306818743
236167020
580537167
418017903
918490840
1600053871
1017925481
1304745960
1111789468
1935374427
2002291626
5618876
115004516
174316502
799465610
1614573259
1363117981
767694319
141826966
142739854
1856960029
728681951
1709406154
771429
1336287063
449373613
923471213
1991308163
950184861
1124501032
369106154
7898138
1683540315
115210298
1461897131
1417173031
545565977
700606693
419008818
1099479883
2140902351
1145585896
474051267
1582970085
414544642
521208992
82758823
377372246
309171815
2052147582
1569635127
478784880
446290630
1443085442
802092325
523210051
505501726
570966853
1165319913
996898722
704053774
1972760155
1428792372
2097453878
326683657
43523795
452900099
945248605
618835491
1550647607
1333830995
1029756872
1732666279
688308648
1924042654
492023182
19992388
506943816
294720453
819683859
1058432308
1093309137
321704845
345486351
164381706
1670692264
1338434526
1914817159
1457596272
1753588463
1434595767
1552222704
225865146
1306848906
2086012809
2077932279
1217865961
581526916
1861895610
154799446
1317840155
1577743640
2034890776
843844754
1196688012
62908757
1847570856
1980948915
672882234
2079229129
739623442
1662045632
692070700
1575422816
540116440
377941064
595018582
883907036
277178500
399513943
898889586
62838932
840933546
1877956245
2055046984
1713085032
388945336
882340351
2100577952
331744337
1459091734
1466843274
1021135229
1889856899
211134320
888880367
1486817290
1237545713
860452192
653300458
1463022069
508467364
1751439075
875304867
1833283836
838868842
68134701
488802132
592606119
1692203197
281802930
1016058106
378715610
340176550
1456252832
1219153976
540072893
1931683519
809158862
672644274
1366372286
1444344543
987135882
32602684
713447344
1967321094
1082939625
1476254836
1171674345
1621146913
726886871
1718604755
2107428910
1064718529
388373566
41172822
1074463232
1822130873
666498881
903959540
1282687899
1947616369
386991235
1213839578
176445650
1099939315
934857619
690041827
1934457591
701976693
1915425916
1085773240
350675576
1723348505
463536006
675728535
1625566008
749682642
1184461003
1187681145
309581139
1201369833
1677322978
1638889287
1782788523
1994692513
1809577559
168398618
1740672171
1342523432
820026680
2024131721
1971850461
943746521
394188717
1243685808
2049979996
587428811
1120354255
796992925
1202750390
583205185
1059867109
327481472
983462187
1899180525
254293895
1508371021
1176699514
1008848979
897867985
2076421181
549371519
446322723
646838825
405850396
1856416831
753447985
1168480319
1778126144
205315073
770541545
45139254
827875094
1524382834
1971136117
115021169
1048126158
1825469293
849833836
1148705141
1552638030
1482760883
2071941394
1307097696
1372831707
348042356
744109370
532682254
1412062866
1735044662
368122652
1895933507
2102262497
281881196
1249213235
1127304680
1194089145
309422997
1776492130
1484913919
821056137
1908560785
923018316
1945625528
1516927723
301021200
1059135796
1937423529
1213808810
124197659
1606182766
15963422
1136286363
2064588182
1546243184
405244510
1172126433
706928965
1003815089
538581403
870433770
725619373
430320254
1421210216
682730271
459862065
1178916578
1961940143
1924773299
947826676
824822432
1615582116
897626770
1904736908
434754821
352154972
254402933
1920990170
211524667
2104730972
1937326204
395624837
2128635586
1909641428
2134587106
175002296
300237176
981150372
335302026
1221805473
257341821
1117138914
1802660395
485914179
1741383808
1199527008
1947376
1239301513
2002985935
1834945857
1328348633
1026485569
428169598
1020908452
1606419500
1250765614
1712395180
292380418
1585307677
1573465222
76977688
634576834
1555759283
257891632
483948435
1635246985
1874642978
789151844
1408920424
194721469
1092406431
1505044026
744630651
1091366332
1740713926
1656935647
1759838716
479355043
1979620581
271616571
597023540
896169227
1429001674
1495756082
276341121
114850672
1143402770
1503258309
1462408587
1251188032
349412634
828744671
128671795
546967807
1878691349
1973650626
1280526592
1006727228
1392245779
767872197
185161885
1468330037
227888820
907742063
1732298121
1442890533
365164970
883987002
1025954839
882030794
1569102565
1054490608
1123864309
640086563
441481863
378630089
639320805
428674178
1351078512
109611295
1295243677
762801375
2116437646
923963861
282361732
860199353
625791702
1208500747
1163137252
1320968698
793966699
1074926687
1143939222
894814706
493029314
1173669095
893542133
416416003
54617805
1374721972
1530241638
600681476
2039273546
291464893
1903815444
685886555
1913702765
1002529868
473303185
1432363958
2113292612
1329621993
1286425477
1795588399
1139829867
1221832205
2132859871
872124144
603944724
1176014881
535808968
857699750
968946259
1455408006
1313810245
607406867
1943676178
1103278453
571784772
1047821667
542506662
972635510
406173735
532952208
1905818416
182522580
446545147
181923835
1948936357
769481438
797702591
100910104
1443092356
477713661
1701624681
1973843661
1956603624
1944349967
178998815
98194245
928114273
642897615
1874620955
1909023221
1265990535
1363696480
910116549
153601560
1941699845
476114707
288415312
641358371
1404560686
1579253227
1843527515
832359127
638123186
1050036259
279699712
1780234025
1205935446
148518378
421491591
130519673
39504928
1353338265
1025148519
218824099
287678678
1167001623
1652292486
456312154
1180556354
1643709954
468459594
1135491284
777659521
210705044
2142263767
1474345447
1957893887
1634117999
1149515594
261111983
1099175899
1726830241
52496806
707703351
240152805
973027974
942094810
909720698
613284120
693303153
1591834192
536089431
200636271
1285130617
1641397167
1654248024
756929224
512877360
437291091
2106507571
1574189669
354146428
249710118
303210012
2086278853
876068156
1903020481
1391667576
1248636187
984502407
151891195
2063731384
680953188
648840944
361845547
70536668
419873953
909385337
260860172
1679624261
1336179501
1633212843
2084174385
1160743164
2023934219
1855453945
2032701493
1810645596
1267313001
1991105061
52491630
570411359
320563346
814546929
1142144973
2083942745
1990146255
1617698524
840634768
1770978325
939792188
1116864309
915891148
1286216002
2016769180
1182084789
1761703263
532485540
952986091
73826069
193823167
3215116
1722810159
1585211177
996050423
80372786
1266726850
217958571
1789105506
324296883
1116663025
733633925
764115446
1967956281
1968451870
2067578148
1536106953
1642522108
629849225
591534211
2020965120
462009426
873848913
2042576575
1658103784
1177158659
1724571761
1933135115
870644598
608960337
180333454
2072612258
460156609
1476382243
401400865
998759752
532825213
1614779548
2129459694
2111341183
1256764330
1211447486
1883510147
253831121
1296141128
754933882
1973535657
642808944
1694397293
136591356
806850603
799025375
764044419
179550183
905037796
1374548074
535931791
63579237
401800170
1089990102
995201450
1699273056
1525739708
1935641955
1660907498
703413166
1710049560
859406693
2006354720
1674766809
1533413210
1865506563
977376066
1971327445
2085848987
1978384538
1789054148
1572613518
767880066
905001310
2142178227
108102483
2096763200
541076599
431529228
780294711
1296464236
1900689698
1035949388
1537775100
365116108
1752442766
855699005
138318168
1374798784
1524610126
634769174
2103988899
423377062
744572575
1718542733
1174386544
1886219601
1645250370
1927201326
260060191
871911187
958260464
1426012595
91512806
1840604378
1068976254
1972699753
332159403
2033938728
812828499
184158945
669019130
1585953658
379502349
596823396
1708910090
216447677
1285246923
1763660243
221677519
1676908436
1602526108
15026228
1102600989
1397565380
1929566723
439374298
767929980
2060961664
68070259
381055620
1549091740
1714283499
975322267
309090254
119156007
1990841024
79383948
1592599471
2097949251
994682331
553054014
1503123550
872535089
1877899388
1130200235
1296529855
1970832150
1976567142
1308028488
1428659343
80297349
2042937863
2052877724
175749436
820753073
239584564
1100895592
1833081745
1333285749
1243816107
640564460
1899234341
689288798
441687552
1548612438
149149172
1795344025
2102150825
1009847835
390678672
1499348570
924602623
28374168
1125827271
1396385417
1877735279
611593874
1791007103
1051674149
1718169341
1735672115
888049971
1464934654
1842677005
849293232
1208486423
1763620711
1740021334
1004565206
1122717330
724244440
1223381332
1722743213
1612293029
2088163200
1507549163
1961174839
187758976
357818698
238642275
10574217
768931057
2011540633
479646497
1470390909
986512834
1160847198
416068279
1719859879
470255861
249164253
955696357
967718068
1922077437
17722359
1771734174
457259502
2442861
1644385635
1131981617
1420355895
1125935270
1046091605
1340962877
240960247
1236593948
1345120751
2013748410
101039112
1698974544
1367955644
1438536709
1898330579
1875672385
990776328
203501135
456216349
1223637905
2015098818
2062912737
970012252
1552790627
2057696396
956354331
1577574851
578389731
1050385349
963877347
1698674993
2090873399
108381797
288870536
2034744320
1301064729
801282469
122054289
440202793
2090484960
558382850
35619828
1385878112
730368237
113213736
1504536295
800901354
718206159
1604601000
653869898
914107591
206843564
638922492
1607751077
1728574691
1338088214
300813462
145830495
1204707504
1119683349
1327330141
1868996198
1070608635
221953854
757660185
1235636024
2078612001
304619124
419084531
1316891608
788906660
1608350130
665182656
1970112260
588284727
571945299
503580003
809454090
909972338
1324863708
709753445
769500863
2054562464
1302270507
68511125
387098306
270692309
1495298652
1881320091
2102911626
1890846177
297658613
518541375
1845637077
1879123972
1558089970
931839910
284416469
35995568
1681914899
1815357074
1197843279
1248175728
1366573992
766457317
1311881607
1915608795
1635375167
980411538
1111139333
1929182542
1787227740
1745573690
891071140
340803891
2043946019
215435514
733505071
1830630911
503902374
427812813
1021679809
2038447638
833353022
642695937
1297857224
1800293987
736786551
934893314
1966788666
1169011004
1407425966
541333616
1902786657
970767343
364563843
413396671
2035757180
345572353
706831644
786558463
836006265
840497227
1880141885
2098618241
798033812
336922376
8398000
1092011892
306844525
1294561661
1911591758
444104350
1844831412
1862835841
1271957362
972403284
1718554591
1329239442
956531530
1317735845
369525378
305246378
1537836854
749944047
573530539
2117401495
1491940282
1079333162
1749517216
624524064
2075310823
1700564556
510532675
300183569
1771641909
737679545
1781721095
1119807246
359951281
1164753187
1450168921
534884199
1475590116
1199940734
81916521
1540687896
1087331588
1184685230
1014166369
734193030
845635117
110126357
1341971487
786090862
905414560
1614133
1309241439
1331252346
529411056
285582825
1075124290
1841228077
1128448321
725899622
253276073
104150416
1335806554
1127442266
619354091
1995796446
260375885
1236242429
820280938
1657591310
417159035
254065459
1673259636
593657431
1271643775
412223938
1061640020
605637757
1621795027
107857333
230318218
235620514
1447881641
406602273
1926084439
1044770392
1070088106
781015493
206514631
2131486319
398913771
1738452922
170616553
458066748
1711916252
1548031886
1565803716
218462933
240123357
65072453
955819695
1144674613
1904989678
2043527719
247006013
1013802810
1037866054
1250569194
397354108
80422655
559759710
1569248773
604711332
1605975048
708523310
479675030
1999261170
1062460527
1898108461
1654597127
1272037358
1702142146
2143104581
1176480040
694697210
318306455
1329077038
796703391
799271364
517459311
143530823
1719001942
670395476
281759229
427567980
539033659
1267749358
1655195576
1086675804
671951375
1872274978
2070250536
310400929
950444000
1274518764
1027085141
744310829
1362394350
1252688747
1850282219
1884076948
438097668
1418301250
8048904
1768306738
1933570639
385227277
1241595912
1134406975
253061432
157880157
323801313
428629248
1044779011
679679084
1048423271
537412487
1165629260
1805990774
357535211
1677901078
227909676
1263650417
889471578
1667424402
933472028
1046918995
511572622
295729716
59788963
2113246393
1960987350
872657068
754050253
125286234
2067601424
1209408308
156528504
164550516
2082709344
1291143584
824895872
1442219147
1574969152
1800482899
128942674
759560040
189628318
391337187
1643448286
1895841670
722752860
484172487
1937039346
691517791
2117423273
1719133980
1057900884
1608795810
774196851
1806337655
1096228356
1019444887
759888350
1819774284
37023239
483742130
606674651
1287432018
437835261
1198456331
62916123
883898502
1914435591
1349634998
181897006
913825098
996043123
64146806
178731044
1664208723
1129030763
995985711
1837879262
1794271147
1461980677
524645481
997226082
479233335
1382175472
1138021891
1968807448
1015928686
1636651482
218941544
1606664428
1900404133
1980916423
249964910
1962016944
908330893
1222440257
1637096436
685742408
1619773793
5255062
249062671
340629441
1706842523
1161089339
1049029578
548727959
1510481338
1019830576
1899722087
1578499078
1242132928
42814104
248538274
2001030765
605588734
669915054
143771600
502195639
221617445
1968952879
1807884931
392319372
1560468000
289573682
1788953892
354423297
995434947
1546842978
468493527
1510616431
1239011500
2053619256
2100816858
166146513
208278683
1965639893
1713018870
984391998
740882271
1770447763
1964412778
850154507
313336930
102953409
596561984
1597311961
545058785
922462776
1537821185
1841295422
741965902
885539932
1913911891
363406026
447285055
440115886
1626303806
1130752711
1224530014
362195566
2124478993
1458720728
1804439447
281692044
1770214472
234493307
280946429
739157002
413963844
1970245026
404534206
34266155
1913064395
790481476
281284338
973333386
692022856
428157909
606126528
1526879817
1703436642
455831171
1216345680
1726165405
1638998417
1827981876
724529589
1695753906
1981364461
671537924
1421282739
1400086763
455831336
1376282741
89357352
741774564
95128156
1977088528
376542450
97443705
424848865
1399171619
1702492467
1149765513
1459369368
577459936
723354689
540953097
2074980382
1807284145
206697312
1200173475
114286200
990659909
995584102
1804751857
64081039
905977165
1483612425
982588787
1788739851
1067778146
1546001301
2131740990
1228748078
1088639443
192208979
741900880
1175723855
1520493900
943197487
730159388
1923211652
38047381
1575596467
181730065
1418086822
731697020
488045287
1904720769
529201213
1431627242
1719591267
1754860043
112627191
53995257
1976075117
1527386023
200527317
2014076829
1960797307
1813095910
1763444666
1155267970
1610739346
8380479
711391052
1565844324
945603953
685784585
941608556
599604939
854852606
832528011
1677194534
1040633852
1639092036
858187070
1977687039
1769668190
1434346345
1830080053
1111551739
1309209770
762390614
1229838910
1444271437
1641872954
1135327078
2078676404
372235078
654031231
659547191
795411177
265389751
638442539
331654842
1543844965
117498184
1469216900
1299325787
2066007462
1768684585
36666022
1151577970
1320918999
658557257
801661790
617244647
1274622474
215036612
519960833
1223732455
439541591
1111079507
680593971
1488542658
792433574
933447280
1731383206
1192791349
669690960
1673275431
66696929
1869743501
2134816428
436877898
923644638
1069824513
284332925
506017677
397136282
2016530872
1615456605
1835718378
1576242603
797050776
312554153
768585549
241112258
982563253
855490281
179574867
1708788176
1881802857
1954781071
2099565210
1152660003
753638327
1232322447
871764212
869146149
1148153779
1017279784
997968458
1993982585
1215515894
464770153
1838552008
933569849
552586479
149734710
2081075268
1780920753
525716076
172265456
748426298
851817134
1912723663
1052036520
1838302457
1362833756
1609635016
193516615
303414033
424058005
333931758
939704449
852390837
1245524930
2130861573
1625496193
808137529
905033176
479894156
486043805
993091734
1656078004
1727133787
728210857
747649107
1911243261
734342256
339596255
953185631
814297235
780348379
1561141659
576616676
1034725203
571635484
1231050763
813255044
1752760740
1963380665
1532614312
1716034027
462768865
1133663233
313213405
774582702
1504520122
956601190
652623440
358897174
1300202011
984346216
976419265
1494043645
770106013
726471334
303549482
512821449
177021967
957760278
853304852
632491611
23123253
227424661
1902238083
282514997
371976642
1601087955
1278648326
1157493405
1633322362
1145291037
2000643446
961053212
1739067065
1054408742
424365472
804620283
1572665148
1757971258
794850966
1766896685
672594143
365139875
1377378749
1149428656
999126714
1872253439
970439505
347784284
365449588
1578768504
590018489
1652542383
1200937135
1307029598
837958746
700842140
1209791934
1303620320
1397980927
809377505
2026312435
2078191759
1161647598
1037871520
1177766938
2117505407
429026856
626856894
687343854
1973237127
354773602
299850701
1317794336
2050842077
1050925091
981845247
278282689
617398063
163147976
918023772
1623014114
583429531
379787433
1398099795
1326006674
568636597
121995020
1622168898
868455428
451994820
1673660364
1457733942
157744829
1647084369
457951156
492894972
1048207486
2116362716
1961497133
442527074
150865408
1559269909
216393267
482912778
169065096
156582753
1562450483
997961438
1124620990
1968371861
955158400
1852301871
1182229766
1802868040
462326893
125796344
2082239818
358023782
358042538
772701539
601924537
1350987075
1190403386
264130038
1486694581
2134871676
630212162
471567581
1142389352
1689224781
1671096222
1563968877
1207546869
759304913
520873957
974747957
273158281
1611379355
993689403
1327986917
1233485899
2068762466
1389497520
499700211
1234014039
1066497385
553856707
612321407
641058359
199210583
1304276964
1549874191
1017093727
665566900
598372109
2010951036
950505248
96692909
1416971465
105502807
972318693
1573342009
1262354391
2006878886
243938154
426913379
954040168
1136104787
1391346725
351564231
531556847
51716156
80331188
281822404
102532815
1702098320
858697760
1939282516
796162974
546093001
1763608907
1052278681
2032763118
1403357300
1073311100
1408452405
1790687339
1402978314
1824663523
78635230
509067665
50633872
372317313
1661731264
658698903
1843268257
950052102
624707379
1597119110
64101643
160162394
399232700
2046851934
1841646280
1756551054
1770380236
85179153
549590552
327255683
734860556
509809965
1520449130
1867546813
1909742256
902250526
1231167153
711381911
1964637619
7710386
1121045150
1273978217
2014768
1340654887
992441727
689611276
782342570
998609616
1237399792
1953881109
219038278
1494957770
419435785
1519204077
757407594
1771391072
1656204188
722712632
778969776
746121155
531358775
67661526
1186305599
207497697
129459008
92381233
1619946283
368017034
1152027286
363543580
1187142257
978402083
1285311553
290007897
868718999
1218182034
2090291645
1430461233
1658166979
1375036057
6015772
706754357
1061119941
1344187464
2124148003
1408035153
136702487
1877009365
1715508971
1310706440
851852570
1051941601
1949869035
554914036
1599051379
947446788
1402852276
1563434092
28659332
1922813796
496384278
378601958
491184946
1558941594
552080931
2053676579
1546038813
207300503
1230963264
1199284831
636320735
2032324512
2069661696
217904849
2080961743
1030772429
1032125304
786282422
1258329412
1259680222
1078015284
1507380684
704387014
470731590
1379285724
1369797246
607632107
1689681876
1863045929
2008086116
2031145834
310434571
529019416
1939374363
504678567
1197372223
1151693584
406078146
1232503861
693663624
136102441
644160232
2025523208
1557404537
387060158
654607212
95440630
1390991517
791958163
337163418
1235401612
1200750992
1420517854
1623941048
159953224
856885433
1212009744
637267039
1963851314
501944424
991911735
199959130
1231995880
929295427
560088119
2083726126
1724133112
644378150
1121578519
1131100485
2060094736
2140408219
1734089438
548931205
39500980
1443631779
1094066824
1417218967
1039041642
1425881175
250158297
1381060638
615321
721856421
1605727355
2002803412
345929780
636359422
1664604108
1215967230
309350815
869360472
585388907
998004015
531865318
564941167
1560979901
1479092796
405190969
1525538542
1235100041
767039669
1969741010
768160757
674360942
530336778
765511203
1006378705
227024864
204525837
857915491
1527554073
1939942900
1298970062
890673341
259661733
100943085
1149622345
1451132713
1075649166
1058981943
771478560
882499464
1519691031
217909870
704258285
565001603
241842559
1926608701
408410502
230496230
1013553446
1152018217
151359298
903674492
218316070
2039738505
779612191
1117402054
1253415264
1319440427
374000270
1322857790
809303937
366909146
1980179406
1244543192
2003558964
338223322
1445613044
1483173963
51729281
2086476669
1524903663
1933679811
1909600845
1235180785
2026107748
475078918
2045439
1175524708
828186210
2125733906
922725937
983581232
965432001
1880240546
1895570053
2106059740
282793541
1739303934
828691244
393666827
1122411741
1771643898
1795505007
1931724630
1025066149
282569187
341459276
1662420181
1477285358
380426781
17347248
1863881021
289959217
245010069
52699919
404327274
868689262
830198979
2077542285
1887067919
1044120649
1409450673
1405565947
1909338607
1068399610
1531255124
167257039
262775080
31560042
783041394
1386839440
1184495885
1269637220
2112256725
1526471926
1643790515
1551652897
463160227
1623668918
1052184517
737531131
1736116429
1160115221
1541359232
750434266
567609305
376723316
271273380
73527605
1228497432
1284817831
878697034
861931511
1883337891
1012819776
1523788672
749366149
1151714850
2019754653
1185529417
2110904574
570841251
796395637
1692255889
21412031
2118088526
1185340564
1839105174
1632358584
22308434
1233206827
736294770
1972887406
1681486219
404962198
1310507819
1239710557
336773888
1840949662
553940916
1608467709
2028044290
1489276899
853139494
1239605767
1419668320
1183985309
983600479
939014440
1903203200
672958972
1554908387
797761631
1055201157
271301053
490376891
457442909
1882591929
592350172
653530761
1920005975
1134216406
990843118
1097869526
1033963127
651785081
1278808265
2096307613
173927963
1964930955
1111792361
1616138161
2023266441
489628497
522992871
930666940
461470439
385391177
419200162
1449360507
261283810
1060238654
1301270176
602341898
1184191777
2099632791
2021833838
1220025910
1203617964
1107531738
168065140
2095049065
1455193793
37122636
2127668766
1210504259
933841160
447910026
1750292330
702304193
1962362103
419645850
311991925
700776588
8018781
1970616625
926714885
34275394
576843759
1213938791
419864241
1908526418
435811813
764018478
1999114152
694388044
1292574798
2027352781
380315300
1691878371
1101358625
1464868193
1358901632
108925646
1391760406
46294641
253798147
1122904226
939730353
875718662
428230726
1232852678
982765522
1568399977
622786554
2024938779
877764091
1680124553
71126423
943871810
215168231
321320174
1953643250
1095009356
563910642
815631372
545254966
836980252
1886463673
189119537
1065327030
1818266105
1005019264
1700802256
1814270551
1609445399
773976366
718537944
1969964420
210525496
930740632
962229368
107291869
1429492058
605883129
1371792542
1647859350
497463542
1992376190
1940982063
1609427627
1431708536
1544886367
1064476298
587731719
561503114
71637362
539490509
812688183
276478840
610358498
1831031062
24022302
2013206818
1593370204
940625058
123880202
1713541543
574146509
1176811780
1098306245
1686497189
278867410
1093369221
1594130930
1572877636
144368371
521999628
2084289411
412831567
767324861
445893274
1357527168
863120852
1865572445
611453543
1379403501
1615535729
450683786
480014292
524653438
1612589492
1604231695
971844639
2040227549
726311193
158209365
1040364526
874377851
858527398
137011036
1267797822
207232165
383128544
509880735
1751155617
28748627
1375960466
632887027
1762780670
1915471971
13996277
81894537
961430280
385896770
2128247546
1338832878
1946901058
638503261
2135567982
1144231285
1861243123
1604132234
612770472
1291785251
437196858
1138046707
1005088576
971328625
2123266244
434180855
1079256527
244260628
1758053326
2032398367
2025825327
1127744523
258242510
1969224408
298667838
99403860
379752817
17050021
1954117637
493337767
993049873
306046913
1263056133
937561074
1995538677
14192365
769220556
1913313716
1084038118
69627927
2141190144
2074646085
323420114
1220270675
338679877
262793605
1330298536
1440243639
1482169141
553033873
1252868618
837982873
1894511217
212525734
2139977973
140913708
1997046917
1430301618
816229783
842859448
1212872189
512631975
511367725
1607653720
1909149760
457801740
200090868
1970821357
963374548
215961125
639453430
621007617
1561927676
1796557763
1447796919
651313908
664676845
1981935372
456675648
1180144735
1914423821
582440491
1511791068
308717424
1238010257
2023673781
59514747
17349352
473390990
1532949226
484214545
1043144081
1867617933
85490842
1928284857
414934794
72612740
431871867
1514760847
1746708535
793237848
1610570642
1175290188
1303920557
938065352
1284308213
1694612037
1628024642
345002988
1178258556
315032622
1296956789
853483215
618513706
1238882716
2027890334
88982730
250175076
574464515
1571628422
1414430765
1978086385
923461989
755571665
1394904636
89443033
1588429133
267586352
1960251510
1007682466
819816870
1300636914
490024727
1807796592
189055597
3252508
247968239
562247795
1608486470
209659575
333024869
633914442
1163773562
671728572
141109193
1411910319
1953636914
521459287
1696274364
362110385
1305244666
500731006
1086651236
1409299448
1874763683
711770283
1001563834
1660294623
1570879290
204129426
1712877446
1016011780
1773236846
1487390141
1354371292
1324285400
1248395199
460933760
1277131644
1129777895
146027802
132838806
810079815
874243930
1635316150
1789744249
502100759
1181940225
1112167487
263334289
1880271645
27818892
1577460414
1580730331
1313339151
316333166
824460164
1613626491
1421674955
173322751
1487426474
143012857
574616128
1656939125
1866417828
1490495703
2102254616
1407505958
1738045282
44528872
1274154293
141042338
197304174
944514943
1578008366
279354790
1374687294
23539276
377683218
247188025
1944069237
449883242
280211765
208708315
499777861
1836589114
375852790
1104557689
1124964092
328390140
1250372780
1600798978
676879277
509500774
1262110875
2013228561
245338204
1675242092
1837647651
52971225
172087851
32134467
2018983519
969939467
1238946947
886275578
1207532830
1768878920
496626692
943322868
1126631324
1192813287
2021279028
543391710
447955807
580316983
23615889
1367006714
1115661658
1876318525
1581149482
607956577
997687058
1033253037
1859717971
1349979164
1996588298
1025369451
1406019496
264682041
51128723
912911120
140431966
356563695
1156912561
1532614312
1895224569
509857647
854714352
372310118
910648455
1657493612
901907386
743670913
1494658381
1902755741
122821332
1008173054
2105118035
1591275328
2018420879
29830703
760215044
1228495144
1062067519
351203026
536025875
493014370
1152943597
2004079195
1738056302
1156080662
1614168595
1198853023
54958436
91658523
1942215082
91029898
1272091372
1326352746
835895344
731484325
1379270596
47825300
1082257971
369414193
899057428
161189808
432246344
797788464
324358057
1589212280
1096883596
417841934
748141156
2089582367
2062132063
1082521887
524211260
1871535244
1983632604
1643169047
1831384809
1309225770
147027759
1263087086
841536543
745735294
1410765761
1381743328
2128995745
301214097
398519841
710677069
2035644389
159577398
1626108974
1156979478
1587971587
889356355
383561670
172930006
1607779919
1021588419
132971577
811374239
12751209
340965284
1637495414
2079096939
1803994450
1064340786
46042163
893023370
1283302188
1357989964
489067616
2128566967
260804382
443361309
1118575718
84956272
1952566218
292165454
930379529
2116533518
1771545203
1195357691
1739723340
1920620791
1848608812
1336720533
1980000784
386067883
1136189192
1744770945
2034433741
1113498673
453726908
1722177123
1478043278
526025066
1007505267
776864514
1357756987
1981138629
53373346
1672134011
620893765
434552290
2012424892
1466056038
151325027
1237140438
1233087116
1669440818
477537805
557345159
1768202329
1301432012
1889169189
542387878
1235245159
1985423032
320340850
1538203740
1353031707
409514750
1529532688
63781980
1764640422
531072059
247101472
1855892761
141601088
1077788747
1175724022
1670285306
920258137
282925993
79793511
1814509219
1136115155
1957486734
1136721428
1634217770
1111323023
813577810
729981135
2107193241
1001175025
1320216202
1651477924
805518199
1845655855
15021836
1665787578
1135049899
1956825012
118100934
1490298278
483575373
75628614
920466746
1484199001
1681511338
1911424976
1069422012
2020688048
1933159525
1885641033
1155891285
228246862
1994636467
1000535271
1370845235
159161150
1122573719
348146996
1883030587
1730550945
849387336
729531782
1175408637
1946919505
269026338
2014532375
837623871
680171815
1751956194
1254226625
675283182
1006289724
817484951
662387915
766582539
159668796
1725544434
431523218
2082656313
342233639
843102842
1784397232
213211089
457362072
419244016
560467129
842103324
1251481669
102843121
1127913166
1328110138
1671544165
568334676
161699018
855482576
1758103687
1183591406
1218809977
723311731
1669778309
1365365846
1619666633
1561984571
498781143
880235170
1092760364
1991836758
1197013963
2129345837
81459550
2096647409
1561304618
281372473
1036566209
547225215
92822069
737680095
1488397057
1320624706
1109335182
595178214
1744778127
1541644099
1673846592
736850527
1540743456
1620089991
616715358
1735364861
529325395
1271348135
1396760022
1790557313
364530467
305668163
541716649
145514809
282368781
544933782
444502310
1575636548
1128826898
950117390
1230483328
1416432555
1826397853
1105497045
1806248271
225499365
1866919793
1214961888
1526527299
1843089960
421971594
690105776
1468221327
950596502
714778011
1544317155
2027697435
2027992067
585521890
784103497
1547801216
1107112210
1049247821
1914694298
984537127
234532987
603412763
771025329
346074741
1224851061
378553821
398823227
1101141186
902230994
1216019069
1779077673
56416567
438095120
727159779
477033389
613875003
973604851
1023938742
1118053714
199854235
84215460
888720312
859753394
29729204
141588554
829706537
1420655555
1389632495
1478626924
514713273
344470966
1984006310
1836395567
2010536212
333188621
103296395
895950111
720021462
204269635
444591175
1414855925
2116736277
906843924
71997704
1647963708
1727558546
2004834368
666696581
647529868
1005772200
1639601568
1512290605
1463069422
23260479
1266479594
863005976
1507012331
2094830533
2079414233
1345398902
904253804
1159493170
1843767972
345800763
787471309
1110536044
2075016042
1688321110
678806045
1866572394
1520571796
1775322558
1994558883
1963821152
1801292566
699968833
1515138273
1281945660
1781026117
128983802
1981370095
1534897999
1843620772
1664844304
230248295
1617702873
845697196
737589352
745559186
365193236
1628986097
793932915
1545288289
1551486596
1612244414
287769052
1896690741
1415777042
65039283
1244959923
66090062
1007468314
496277309
438174877
86626160
1557817320
616575423
923924685
1114844224
1255576064
846645850
1097523352
1972575296
315003858
272000946
283202999
656920021
829962414
356035592
935180809
2101893668
861870348
1144761066
950761463
1599037177
448951769
949995052
1374335933
363429566
800999915
1334769179
1377003034
23691133
1016675369
2079656176
1090111833
1740316927
743100692
1246423907
1266281200
2136370772
639548938
538735354
2132395630
1960898162
1793593890
175900132
961241987
1392842974
1828501275
1483299613
1191235563
349599119
1777898355
1484240177
351134798
957662214
1806281238
54156349
954651736
2141976057
652252246
14061266
1992452781
190665778
617938005
516141112
754624565
773748930
550979094
567579479
1555738011
525175351
1305292679
168751752
1890710725
2092963040
1549218069
343271619
165024829
2079775701
1542589366
1994457441
1659306982
512725175
2019924688
1450593168
1372088413
2140317626
362670158
1561308079
977876306
1319693638
1539232628
2059476859
1409790916
1868024474
1289376505
1748966672
1733895873
1645772801
118634834
938737494
1291482269
612846606
453787253
88926478
1541445192
579438870
497596066
1577215855
1912799320
984248594
1079561587
1635092808
844198457
291871795
2129122502
926524882
1956355086
320034983
688138386
1537958842
647962378
533787540
774290827
2126457597
2031079124
406667578
2093905668
1113985755
169981087
1573842302
252323563
1663397434
1931454527
1400537977
2036155213
228059026
1856979852
1339209176
379047873
1884265097
1269991660
1261221510
772407168
2050459372
912119891
1230195372
33328632
1813125141
1917929477
644969507
1295581747
1684919704
212608717
1991070162
532415541
899864082
216260021
859810689
2052455898
611916917
1694969445
79261539
553743212
1830852430
953289942
226693920
1487401399
1779040674
215819833
1543215748
1556900189
1950561417
1554655990
147187601
1607970700
1229582862
768831946
1952862472
1450082839
1524082871
1798545917
231296130
1243125579
883545080
1975059716
566751205
764847933
1080960961
696820728
94553469
1768017012
699564994
165085920
1036754960
2114861735
1321441414
211362973
1419962937
282931988
2084680870
946857551
1333721527
1604195760
433450620
540654229
627814078
1778851830
431215619
1543112443
1910788816
401601563
924953974
593599552
729698628
215217623
736667529
1015368367
1183303910
2037154762
1395132861
905583166
1222865691
2064467551
517520591
1594577730
1803557645
340432936
1943189650
1893261982
1867073275
1228274142
300443267
780355066
1313245468
1635383539
1846415924
567883134
1176827043
1428233841
74500789
1485726045
1503623738
245656288
487274407
1538044655
86823607
2139068393
109173858
718081738
877468661
469851950
1373623036
766476810
1783363785
1510877307
111229372
648804243
1172022610
1012043799
760108468
1881653046
195413814
936202072
1564530781
1664744767
938065968
718769586
712573969
1877955639
1310952072
1715477035
423694593
1177032663
1927716532
1458832447
1805556101
1757926387
1584341928
1281035885
2011911454
1919160664
1206670676
789455939
1100892449
1923461293
210325944
1702437487
1045744196
676937019
1054621503
675685018
903896977
1779820481
1970200293
1730906532
440814595
1365487566
1324654650
1409149931
1165020639
732054354
1728990783
931515199
1338718369
1850093099
1319208686
1143153266
1827878954
961656291
844608204
106232193
1929839004
1146658451
1665076831
1401799031
479501769
1387816281
1909030006
1487927777
1192676726
1724286839
1486260721
676198457
310072497
260610846
1348020596
416288749
437266081
1543458421
1090960175
1648770094
905299936
801651145
1346630031
327706454
993354532
42936109
418736846
1180864163
1277954272
1316527142
1338614406
462032650
269185604
834129950
1841374417
1889129846
145662990
311801350
1177645426
595233024
942141
414034246
839768246
1033131214
1457847402
1161496769
155120918
1996728040
273497864
887847302
1391329883
1345092737
1144684887
1609145688
650634864
2140757787
1553958132
1397084879
1607454772
1025621998
1803318743
414530319
2073838830
1008289894
994627003
2142686829
900292665
1178778890
1090004761
889778837
133608915
744646370
171453160
486707829
1907449079
494665146
901753246
1353328103
840159256
1012365015
1758654739
613607705
1671807802
1967807319
1668897361
1959632127
403819142
1229057436
1441942503
1357754386
2056756999
1011367368
1137035815
1316184268
2072006670
890172454
942237970
1144802480
175273910
237478270
270075091
127387060
2029027275
1895669907
960263533
1380680215
1686978886
1266392989
346831446
911865996
1800606995
1184121514
623484397
1600801258
1677298836
1772659013
867986036
1010300875
1935958308
60280577
1595614222
36283400
680934421
393699016
450649448
2091868662
523415124
1312547375
2055242330
2075056022
195541637
937238040
1764195645
1944529605
2077951520
1002437462
778293774
1875115853
950314233
810488986
1923529777
1688446235
1774066703
957508332
18162161
1160669623
384849855
1851853304
262649081
1476138478
1007944047
442027928
1802295237
1332424092
1965626140
425494279
1444295845
1585588071
1247518511
1836311067
1854553550
1741794992
140377171
251855314
2059835041
497413780
52400982
1927635873
294674113
533947161
289721839
469385920
1910425402
1123829041
1422394286
1077912486
390537620
1817804918
1021933088
1396650807
107750979
2086231753
1918182217
137608006
1834849471
47496080
255491119
1641968817
1447078264
1834405526
1318370268
319041223
729390810
395915780
1432186399
386989262
1159698351
1193080595
1629527742
225994957
1940669544
69854986
1453823668
306463397
107777069
1239368518
800116162
434268202
1246723916
554299281
299942586
417895932
1322088738
799922766
670955327
1076659993
1093524159
1443537742
1004313063
1516023515
998615431
1436569259
331150980
463276592
388888043
503103753
934941122
1382857147
1775375974
1360045091
1284054911
1113844995
363496390
185557436
2100040835
883206843
655563844
479317376
609973878
1666568815
335430925
1169597249
176413586
94538526
239019569
1659699301
1495011998
1344494529
1578569137
1769962478
791616963
683291679
1581981924
1108853301
1805184912
1240240677
585508306
2005083399
1564415895
814123961
1685219588
1927160501
2060800120
1019157733
993539171
188967906
1795371849
644584988
1321940411
551909738
897161908
2076490200
2071975620
1216627668
1546319285
489805290
462468505
983216934
2057349756
254569859
163615911
864079139
1063785186
483588619
707010031
712078493
1294430126
821833979
27883681
469024236
2130501716
1195127241
127565931
853304122
802767242
759872988
1781987340
308088620
1795102605
2125744938
1213232836
812825718
1912954211
990173586
6573763
499032378
353802510
1803722703
1111950951
528214991
446605492
961895851
253492511
1233795068
808913572
1307530222
1849032123
503347533
321100052
165872790
761308031
2015346091
1443408084
1539262809
471597040
1540255985
1120223628
1100203471
1724741110
532097128
598024394
1667775492
467830239
1090412645
2022722670
2128487286
185860452
1980801059
1832995859
1981166839
489156866
879920966
1151658597
1155194512
1920444417
2027679437
89796468
1298157628
142161642
1472033845
23778311
1580185212
430562676
1491114701
1418555211
523464900
2029915493
1444657746
461930352
1104261368
803948212
1220482013
2099993313
1373174230
1394852189
1108739150
53927863
1148176522
588361470
1106007143
12624703
951577789
260379831
2026628214
2023349631
1497078178
525997129
11777900
1926893587
535541474
1500442900
1829850095
130944403
1141487858
678780227
313906406
1263438580
2139846498
1145900156
1714367884
1621115073
500071358
1190142653
250545673
1585439874
1792225869
405779926
1005866422
337571212
943363690
1510049367
228488426
566914162
1536808115
170979607
1971552069
1361420135
433620095
157929445
1832737298
1320445439
1147872063
944497158
1566130041
659582656
573623604
825571760
831256202
1743822530
143912663
1592905079
599657290
1394803931
205338279
1629833027
634706418
433487266
1631131968
36524662
167158308
499703414
1893062744
568675209
2052739044
256783331
609093876
208801461
2134450925
664413674
1344494067
1948903520
1657887566
634093588
437510997
2038815924
212275297
1373334196
471322487
1035478216
1048478243
1612203810
629624848
1194725627
1185701261
1101147938
1240104128
290462060
1097411244
1159500761
604435937
71739495
1894539402
396696269
381533006
588032793
163214430
620604923
859962847
412685700
1461166522
2060443047
356296994
1923467930
1648397687
1335795351
656238703
662583423
1776097795
1492711853
685142914
73755130
2111622918
215404000
1256282741
1176008913
2070106525
1778464208
675939058
596829925
3640542
1948069103
930398086
1039021199
1834751915
1726859639
182706339
1302731173
390381706
1744188143
1261332389
1931701768
1405079454
1649759310
988790825
1932651200
1707819348
1218671167
1954641179
1944456099
1867485162
1036487947
291252314
98102511
1304842163
677215066
83840588
1060577476
172946702
556407676
544423232
1408585656
389160816
1784981394
415345899
1803397700
610501936
10300881
1503192759
717321687
1155344162
1715022667
1191048405
815977129
18531150
1759302201
1191254363
831424587
1087619022
1224865002
254982477
995777037
184163223
1263351006
1237883667
1683546614
347851876
2035977955
789734960
333629298
1174371140
1272641875
1868283328
1571653244
1867491148
316584103
2077632061
1933291017
1866904973
1251897924
275017795
729309530
882322846
343006286
536921307
1251285697
1349753159
997577672
1905293655
29163323
2074884731
1266984705
1252571124
2115580174
82153922
2064264121
308134491
474562822
1360492198
130920126
52857790
518831274
1457216775
367048364
937499920
1356531081
1018352262
1705587926
362608302
512343936
62249163
1441323178
841436659
891700678
1428806056
2127156365
1745818034
825636975
1428520086
771046406
1753260823
1306782520
1687833506
1037647478
1269631278
669122800
1676377695
1377237212
179183884
60642789
566533868
1700149975
1207533064
573298919
798994622
643882333
1715898821
1407655916
1934097496
328775678
2069653452
349160375
1178863859
1227102558
2140526812
1054485944
1119901612
974255271
1772811201
1350132744
1503800596
1533023155
1788774003
1365363713
1333592846
101540310
766301817
10623121
64038197
1478546243
1267400207
978333737
1450683651
987401458
1571073317
1853797770
174549021
1017171239
815907128
1584224667
998270365
1047585651
2029474391
212275748
1727905365
760303420
731301251
568203380
17205414
232431092
765304060
1090892062
1022166118
2093538934
689911355
1555227346
1684247177
206237960
1509256841
820676511
314194161
248928564
561819237
1548880845
1457156385
2021502207
1551595717
344858185
1552363539
1603685922
826652250
1502469204
49773696
1035901970
138892201
1031854677
1486262209
1181162980
931100034
330883109
1804718954
1444574754
739420317
1940019114
1957972952
1494649925
1414611387
897203711
2002621271
654996451
1049367509
989717588
1861898846
1801723657
583923052
960625794
517491500
2118706843
950140731
455230474
1143541309
148133525
1952662950
1004315099
1989243168
483147751
1747203044
90978877
2132056368
1443522657
1671259783
416638912
1356618783
2134589659
1187880494
2065657337
2037746220
645608424
331032527
1780421709
1851615400
1401929570
2052845542
1993918963
406511153
1491989251
1765550815
1568976777
101195379
222116874
784241419
455524610
813063036
2058552553
1319206332
1301168508
1210572216
2074076168
1577751122
717006968
1439995799
658750998
1957753685
1906126606
1895993477
526566478
1537125499
451042183
371268053
1044016829
1566616416
1155694131
2050303281
555447829
376382377
116754817
717106094
805233433
1654706485
1973460478
540640112
1381622906
791484471
947440611
1804994670
1008577016
758384739
1740402511
554408720
1960534406
950186709
1030945461
1560784399
1794451268
1649432465
1833599369
1369301390
277308250
400529456
1926509573
948454306
1231498349
1417879206
1749089563
2074639487
252747052
1179655613
752369215
596830185
150625590
1334725509
328162618
1360883093
682408650
2014658165
1918941752
1284036060
802340613
1745420495
806031539
607254513
77420276
1808709058
920073444
40613628
2137484735
452031328
1473881988
612061156
616605877
702014533
1574403103
738095758
760148324
2089370209
674235912
867935173
324938667
594169079
1685307950
692610947
573472820
1568104509
1340278552
522157130
62856545
1119499526
1911140150
514006692
2099822503
574929582
1292258310
634909477
1293667131
305624145
284517168
1839751667
719162776
702502694
968937174
607257165
1846967700
668745304
412585299
1928076827
1955928236
2028872812
841257342
2018249279
1546823778
1876799510
622844530
2061850044
1052990442
1873559504
1968898654
687208802
1914264733
211376000
706958976
1414268237
287728891
382330772
1131644346
509357093
1574897554
158738015
1513083387
810126119
1341920747
1281533818
1803898612
403517575
837772483
99269187
1600660007
1055775252
721474077
179246126
904903115
1791358559
1564846723
653311159
1372524134
1649357142
1301765037
1640596227
562234439
1439031047
1335635567
246107348
1541516494
1687624511
1109302702
1674288325
345234464
374565751
1116606785
613263169
1502938541
1610126039
1924170361
1150525743
839681466
1315393966
309175145
197253307
473610599
2050955618
1309742301
676173304
135215575
728695117
268099773
977927380
653212385
440650066
806672159
583507451
1731153886
593558125
2091855040
1750534815
2134837631
2084008953
2023306013
157987652
334056779
1851368627
2000961596
1284838403
168823022
1043594001
1239661098
1453600120
1067333724
1805125290
1010684179
595706730
1034338306
1897869366
364840497
167456521
366418093
311398721
2065357807
1900241121
1521721179
434525514
1643243207
1470602921
1372241044
664518610
1105660143
141894192
381716841
1518269917
1252228824
616963373
2082454764
153527067
902008018
1844524085
1481737457
1187669910
165530036
1259214322
1533332327
1441310795
1520744551
764462895
1810887592
1841648168
1203146450
1686831091
1073384859
1911102395
939749812
1756223364
2091338734
733635856
1504243614
1904974815
831665285
1249335345
1535955107
1228713253
291206892
1641213409
890154428
1358905178
1549856459
195349191
1370843497
1533448930
1088614041
355683174
718603984
81497931
957854883
913310657
1666403236
1583591759
843105626
2108769512
455690352
1833396696
489540629
693254387
1957735527
801334948
1789475106
1966660505
1273296828
1745222543
1346991652
867301656
1249926261
56672081
88492566
1518708744
747237402
292327236
1773200706
577300624
1455669574
503844743
2133927318
268224812
974165598
308144642
1971664799
1360637814
1761353581
620929216
1054791598
993421318
795312157
1697383524
2036765778
628234231
778726945
1619848625
2075776000
1696603103
1629595909
59511355
1231227932
1114726881
1009410170
2106073166
1537514287
954335495
143610728
1050074361
1933089759
308326074
1644387134
468084670
1086640649
1026231550
348501778
923705412
19621106
1511709559
572039568
299567476
484688504
809338949
1908999269
1646330979
1390493341
1931576802
128931158
210640864
469639338
569262441
956697656
2127668443
356458340
1331750961
958990902
650042092
394576729
172519099
706988563
13985821
809320563
1590929577
62478190
105582108
296373314
1870696385
2049520696
38236390
2130543192
1137540491
784612990
1730151179
501162790
1206784193
2075827046
929887651
866364765
1210523209
191735271
416361044
527773879
314009950
1505539734
2077962438
1053716128
2051359755
85407976
743988511
523349689
503356617
1371558781
1552171310
682855575
484243071
1721395423
1100427557
1339209176
2095677052
905425930
771813372
1194803739
2082522811
1166887845
1896224470
1395030076
851782086
558941125
1295607212
556047932
234380431
1094223078
835769238
1433117702
1180329507
875679360
1165950092
269813834
465351538
1639753158
1415750606
1532249602
784745162
973589402
2009338747
381780775
1914515643
435161958
1557619917
328798118
1970506999
1982998639
367987590
325853122
137694344
236645813
1350099543
1740237051
1654037482
665422402
1839033928
410636090
1910392062
509374645
291561110
169849779
1660430655
1109327009
1258634658
555021273
1425848175
1083498551
735540795
1188388502
1626651256
70360349
1232047963
335287411
1231663991
1718181342
1676756712
486568531
1991725211
1983094107
429781158
565769768
743504152
1471729093
1416330278
1797184264
245386523
348969772
1577834548
1171782392
1853239715
1727454968
1876218613
785049425
1905991916
1116694111
612119412
2091999909
139090787
479854228
974478766
1775686593
1660666817
1214024700
1691124238
936786055
239472549
1717944969
1358977132
1303784897
1949025419
381328831
1521575332
241508511
898432410
1941341841
24330852
480676627
625422975
1509666856
1101610066
2052641439
853371495
2058002650
1192338013
1176308500
300596457
826596664
1311384257
533734648
1523852117
1301854872
1727307205
1263850640
295099193
1504092893
561393438
436693342
802054767
128165084
1420138021
2111236433
778616305
1456533177
1585847550
2128669090
974639414
1493884516
1137653628
1378593492
705597274
1650981526
1756123682
1485417755
1175077034
925244923
359882337
1181885852
1000199631
1957304499
601494941
1195610331
245938655
86439254
616839754
1300100920
1082182034
1730486380
584467939
1155049513
1704831508
1823129867
934485219
1845050443
1098938941
882111750
886156412
360441240
767040170
108237855
1992586448
625369700
1200459187
175917581
1224915008
1701141584
1348723345
899989858
1339163660
1199548058
1806706680
1386858479
518336188
16854501
1004136020
1593208833
255042045
487057437
1051139280
519016945
2111233650
1507079520
1435079431
1290177203
1728252301
279962115
45517761
2122716663
493154890
421998396
1484688276
1472611165
1852084488
840953769
1695449981
565753868
506424636
986352722
1034043510
712727583
1604415060
1839319218
901195324
768663628
2035090897
493952525
720790434
385875566
854089333
1194571207
587298203
1704812535
740027518
1326353064
319998643
976472997
1139141343
1453814218
1011204043
104763412
819248425
642646750
184814006
1033029361
781004715
452826638
299473686
417299410
205785098
527643284
1269493330
1716145587
1316280323
841715205
2062542285
1955700556
1771913196
916857731
192231834
1620243724
453054153
298662385
558206313
2090952915
764599865
1190472528
1803580213
847726464
46113570
172672206
237328843
586929115
857063355
939557535
431960325
1522210789
1335616022
324172988
1611181900
1447673132
1672992442
277958489
1154172636
1243878587
1508472165
2077355153
1516658441
1303252760
73751262
2121480153
376635661
2143404133
480405922
1582856779
2021221837
34285413
721016709
1314678238
57556832
1544949123
75972484
1475751711
1252408766
2076156778
369013709
331551050
816795508
622308038
1997443729
1747469552
1485439241
1118004698
1769882062
1683632957
930627642
570999664
753869273
866810309
1410889956
436563089
1411907218
382289370
1822681052
710758735
586027349
332278501
721239496
1526509476
1093655947
121436485
118758177
457554449
1487619256
1145553738
981878971
541490737
444267519
599024954
1506921152
1700255528
1781477278
890751265
223201198
2046927452
1702900940
916349878
172699616
2055926736
499303295
631344046
1356455305
1948154468
746246427
1328962167
461484268
528632863
522834037
659735352
636504084
1924265932
489887815
686666935
1383966879
89999758
1887416501
998095660
1960547138
176096207
779007030
184423923
1300618920
1842270691
1156402867
1694350042
1929975097
1227849559
645915208
2146086595
718702723
92688140
1891564155
1797111614
1345849625
2058240261
1679681320
1692320891
246874852
473986456
2130973738
367534310
338515347
1953678606
185622598
186126431
700405173
464738572
1729844567
616797326
1501771397
1677248687
380601160
1057677083
1974765746
689014449
81686770
472231236
1527798154
1847552373
1520491826
1755768383
1775835859
137181447
252102735
1456171223
1944112856
1212010305
498695543
352399476
1589280114
2009623953
1432774990
1528367861
1175424624
1583982310
1749698363
99286533
308567767
1651418231
219706794
409988804
2128314035
1854331875
1152662182
214110529
1352898784
291164204
704775449
1921929064
1876913263
1133333268
647459782
1796229841
1834243885
1998853601
730271779
999243103
517173947
1165111927
832794926
363294243
115056164
1192394142
16670978
1505944076
796180917
1550495441
1498009445
1010481763
1706991863
469492095
1499785102
582536189
155930197
1107954938
650606749
2093390438
849609950
1992179064
962534723
794563704
768384431
1418406393
551773281
1629377652
615980471
998641273
1271352789
1798461482
1168893694
1215848778
1343598581
1519905362
339544721
393831537
1614728267
1489479886
989390783
1762776487
1151077203
747252058
594113363
472467672
1785793346
653034323
916954489
939475788
577177478
422997971
2110784042
1965168998
1244862229
1640095635
1959752333
1291386971
1424119508
2629063
558564245
723887603
664841218
1209180365
1263231185
1308030815
1842847808
323331489
1212481153
945836085
892430056
898319003
1516975552
638683069
135074952
1351127607
1956910460
431597129
1777778024
769993294
1043289857
2091342588
717124065
1795812130
573948402
1247024932
1755784974
1131609990
976652408
543716123
282473344
1021314643
1186854810
679115412
1653032002
513904593
1572695653
1172711794
334060783
918726719
1719859339
1137586684
958988232
1704201330
1889131161
285375727
1279039589
1873460018
253128716
1779336723
730946220
1981127608
1549163795
1873653967
2143686108
813067119
1768595758
1588666936
329145797
445421435
1852370264
545461757
280361533
885351652
388003356
449244252
605445864
935795783
97215063
1597250354
972338880
1471386182
136072917
2146143527
577481657
1737788661
1075787017
970109563
1149405706
487385620
626193846
372589716
554706570
1096534580
1783864772
1081871734
1228580064
1679012093
1142254804
1417611905
1260763496
750609667
254640278
69691958
1756444698
620609596
264945983
410511058
2094471802
1371964801
1412708523
395358012
2115549957
544122513
458750413
1587344525
1022223687
874392075
2079530903
1319274315
712015907
286262898
77066998
1062523968
521977506
1738799434
1074128328
266647395
301123612
635197715
181040414
717548621
1579413527
385421839
723220530
1859071294
1841358678
410432176
204155657
1996582840
2118784256
782741682
1880624600
2037204899
991686648
1213684499
1554469410
684536364
937377424
249602083
904189396
942848809
651216536
156858623
265138165
81159853
1412587685
591317872
138969301
1187180992
511125123
1863676528
514422649
215987897
1091171757
233174875
567601422
1100979969
1832032795
1049349059
633519804
2140547916
1243092711
1739614777
1274754926
1926758186
10536248
1062216719
1920472158
405505132
1729886297
339314468
2135023834
550694908
1060012603
887921333
1393245843
1836494277
1158461003
2028732866
2001904507
1398596279
268392654
1112398276
1662540995
134094092
1598454412
536295290
248902707
1785682399
1695825300
1338545500
1355666848
2131264197
1837270510
1605440723
1202028907
2105161544
942751551
2023545992
1827431423
981943009
320551846
1913414680
915440865
1300781377
1649209486
1542776567
138037553
1855057597
1319888075
355723597
1952861748
1236612187
1197225521
957105272
1156855500
793994927
998211241
1343360257
7734415
589450962
1164275398
252896888
1335585141
1708014350
1913073961
980649667
1205248960
2030848034
792297346
2032387220
482385519
1119517628
1298815360
1512959332
689780273
1585228968
333691350
531725526
649129670
910564763
1615909318
1991992307
1402507926
608782398
833186906
1233506857
1054109744
1158132953
784779450
1126084924
1279499617
492324443
172019028
7383559
979663697
399468860
940177728
1855132802
1631120112
1716348027
1172410941
1418900325
1853486511
77032249
716136220
1747615095
397963755
1009668398
1508210998
1627806653
279163363
1946088535
462840134
190939921
142410284
813673760
2005107595
1069093691
935603779
2069056852
1437813424
318305839
1635334940
1730566905
1153733937
2117135721
598828439
1571709257
1241952484
1975841776
137096959
33641567
835815460
1743875328
369069987
1707856397
1206508770
1276189573
31406253
633733523
1831076715
120973482
2021282795
1677297192
1942730153
714099584
448317598
1253397778
1471007641
1068543845
394944744
1668826582
1857963640
803180397
916211155
690103206
2045507631
1758161157
264912180
1379561553
1583039353
1479153162
1414237984
489885488
1988250404
709185781
1429871938
1994282331
1187505785
1115607198
2047632015
777732355
1834956338
601777841
1898228421
1763550281
1714636257
1978227076
43951428
1288850120
1051589154
1403026125
1113421685
1893093011
511516105
918658975
646357818
1128768125
382796618
856505967
1413738166
1396547394
1863299077
1684409547
1298441650
1475071763
819240267
1003999208
892146338
49823579
1320753635
325156812
1893705644
1675732427
912662300
610057187
1368478699
464163553
1072226213
679355999
813270861
186349890
1109893388
1571270759
21183395
1732517766
947839920
1748254930
982054887
132463074
1770366799
2074141671
1044016829
925163597
573490854
617291742
605515518
292264651
1281874919
1671260484
7793572
504735646
617494190
872588449
664149774
439440769
1252411966
1667820645
1462205369
1386053009
1693936268
550521795
265309804
808210813
94585332
758362967
431474179
1013643621
1375243100
874566889
1532371539
2020665512
1316260080
1309768423
1258004346
1478233037
1559056479
1040315915
1944662658
217909791
824267213
732886612
1362849788
152781047
193680279
1953128625
71389331
1566719718
1414982589
679835115
753505118
844170501
961945589
1855292312
233260054
2147058662
1535046012
1178330278
1632935313
1867268027
340748014
994386298
1201557987
1833872849
1801904488
956510753
511535629
248360736
2090080507
651697095
2135619684
2143024748
1454017027
897449914
126053968
1036985635
101839643
1140132656
1878894485
260003242
1413430013
895807345
670851490
83544531
689544041
508338271
1376285582
856081109
1395478199
1961922599
557065301
59065185
953343310
199658452
1879970254
1007140578
613800983
789846060
152432980
659568063
2056449848
1580640927
1059255475
1202353577
1431353684
868405528
1112557281
655403942
478668812
1781455676
209643455
42768254
1836871960
1933044806
1938379196
639537320
1228477439
1428117739
1599752956
1275212322
2123763060
808557068
989807561
1838182333
2136259227
881941164
1603443787
1103339361
1414400355
395058213
268906202
593436151
1933212452
1563365600
112003672
2059939184
1733405777
1707392247
1542866148
1742249104
1039384920
1418349038
1298779261
1433476049
302247478
900771722
108964681
945642583
919466337
1885987688
118866474
1771745586
793642532
1266551396
803946675
1675430058
1565031271
799487514
731396451
1087469566
605847103
1555940194
322591085
876653731
409928038
1009156917
449872505
1772390978
1342442052
1818443838
1179865368
64363895
2099155588
260057899
1086078673
1120521915
1815557352
1322747911
220594687
2130862139
1900723952
743266435
1908310403
274510896
665704709
2132654226
670314059
1594001447
555430717
133998533
1512441174
525598823
1286298211
208930781
466112563
193258441
518925239
1838446680
1796746029
970024970
268538801
749516728
615928196
1592921456
4598059
109086854
1712962941
2094010065
1762725278
114918420
973617624
904251642
1981182541
1427282167
1124483920
1647410160
1854823855
24939196
2116845766
1584970947
166523149
502411623
1932018468
514720627
1586431283
1023489961
1606007908
672941946
1751372239
182855945
1945501241
1576013946
1052288278
1428756002
799678740
524601125
985391684
496119222
356046231
1754897430
653670408
1360301386
605755
261809245
211632351
139223434
1950402636
908263445
1078370492
736927084
1603447481
1852681110
621211577
819354924
1706067774
1092077037
1660792962
1809069103
365569163
816199674
1865431969
15525925
1437505300
1571394970
1865729324
402985412
386801466
1081383677
1258109003
780198877
69097634
890254143
661120414
586109677
726334048
47693780
852516476
632762354
1731257000
2001765155
1092740499
2043382068
1810582056
661187439
1959112443
61442444
1896762004
1631166947
991540828
1307643553
2031779687
2015310594
1572823931
1700180251
1108115101
1908535938
651533885
777602454
645909292
1025120152
569873917
1002897889
44917282
158952642
2091960601
453399748
1818139406
1559657033
158548731
19570993
643689134
833204636
1342975546
1406529945
823333071
1586230550
845258229
1537469271
1580983424
2029245267
1037296336
945984683
2092356913
1386612731
570069122
913938194
184875412
295191833
379385489
2024878058
1855309879
353943221
309253030
599044788
1754265165
567282232
1308599268
941846865
2040204411
765387288
1142769579
1159286539
393210089
860363476
1716970835
2009700586
1570223289
343455947
2061301788
1572817624
54541171
1803653567
550851804
1591960409
202532362
1219297696
1795465981
421758246
599640165
92085865
2110901438
1531823309
1199794513
643799407
1303549061
1388311842
1341603291
1232515613
1955927595
1922414702
618728113
1583542198
2123274399
1535704349
895128538
421270581
426323808
2027782397
457269972
1433260302
424677590
2080135163
2135002446
1670165490
251656814
1774635165
78618210
1662152928
226668509
2071632637
53997856
1261818222
1077387730
1117918317
237567851
269936997
2072027034
711258214
1116420600
1824780239
474062474
5141655
1395141115
1980357577
1191574107
1630649038
2022090683
1246169001
1452045018
90104094
944734082
1563616454
1863080442
592881531
1090102363
305795665
125741348
466695302
1294757870
251326022
420591531
609275648
1814498458
1437582447
1220337248
1553135191
45200568
434708221
1021632568
243358026
1810955738
1281892625
1519202817
362614597
983374425
1620974552
1738986448
1176256816
952708046
1455188981
1601860959
966744029
1968401884
1180967809
1354106134
1169507083
326003079
1406694747
1382619554
854129191
875213486
1645536522
1774295674
284533556
310635678
1982346154
220967410
986545973
1227076425
1348256093
1005251898
1770821489
1123545500
1947126500
2100730095
1095961579
608673996
355369009
769899593
2123726707
1119793563
1091647710
1862564138
37669938
2000560133
714171179
1672915128
1090276717
1589181911
978004050
1340201878
537299884
1353431100
1008733662
416192094
1732377285
1967638039
696775261
1613669496
1146518909
576706249
1862206109
2089028622
187075394
1882978654
619622117
145785168
476170478
2055041384
829053912
1578376743
241318727
1517184056
1012186966
767242727
648710092
953646462
969433897
1578691579
832827545
259574536
1341496589
860537710
2142256072
705418890
616867954
1246514996
2032082541
1343894987
610420737
1365458983
1189572331
157703151
512830199
2112215930
1905007680
670871984
1986496696
820908112
474705363
194247015
56420785
216402830
2079489947
1553121278
81900993
1382189731
776672672
1572189879
1627014431
1814333193
1941323639
1211945569
1355007556
898006940
1713722267
1284266238
46628537
1548223879
697460720
1991383782
2070985206
328411934
1775414298
2087171062
462227935
1036678715
827249653
556500871
1349774968
1823057073
903141518
1346190592
1627535031
1570996898
482064846
1495348121
735160643
120989674
1446249576
234975003
1151940933
603978879
220591973
462619786
459168707
339379191
2109592251
1139574085
756123580
2143170036
1109969285
1880596850
1419851152
470601947
1279006235
1624356963
315091756
221570781
1179821613
1944739031
2092108632
823843432
1134423036
948796022
1236921942
2052261228
88522702
385500539
876282091
596477936
888016289
691529800
934943763
1304267305
249207831
1566543209
115545642
1892576207
316563170
734486649
937946460
758299080
1734574464
1285297680
1905082658
1406648146
1598975358
2124174767
1183671331
1570611177
17712860
1407819074
2125560869
212823809
1530414986
2004659710
1369937829
1732741905
1824564987
1431147892
47114336
464078713
1478418145
953646462
128407097
2121951434
1138956444
928051864
66263408
1736246201
1553611223
926079333
1285010022
1448282715
1830846853
2121118576
1960252420
82944363
1960922330
61342622
2038875274
1710940427
319969995
592202684
988345151
1622414991
847257228
110600039
279064382
1090838862
1895354931
1057596324
136315199
1245386678
366121160
1643262435
613257528
401833980
1517690045
20952187
608152512
1069407009
218613285
1481814294
493308592
505708837
260062952
698845528
906182737
1080630805
722559921
80152788
926641113
1737290324
865651274
276379723
1889609469
1162099745
1390949754
57085715
639630493
1727166261
1134041238
136449716
527710568
729675102
1059485168
474246127
1992072944
1694975938
1090596327
662086164
475158405
584956196
1754451097
1865349138
536754616
823015943
1659972336
1577259276
1823220334
1321284113
1320922232
1145497942
350037721
512626435
1101113335
224151956
1210626661
1753272852
641981863
622738887
2105647525
903695295
1632804477
1071502172
2099697258
5929998
1626950803
700123849
1734020862
1999693820
327472024
1843980577
1512819971
817244388
551344698
1248742190
63887447
501548511
1643442712
996257360
568173564
68527718
1592901135
1092513129
1166929304
275380429
1988087395
1671443535
14869507
441966104
1344255709
325527789
1502431619
1691086782
1213057172
144441433
689154970
265523807
114816152
771908702
1944004112
1041605855
1664145363
1027727407
1924419948
395218158
1964968798
621617387
1914253485
255345230
1704690134
341176076
1294607673
2128995949
493481181
503433054
788569524
1747834616
620390111
1663867816
229727691
1890896514
1048443206
371051026
712834169
1869703307
1876965105
1618021485
939781114
275440431
140004323
1141418695
2119068975
1171020928
462117452
192560743
578755969
710784531
937077723
264616713
196787248
1331077190
1473824349
1950207250
1003842472
524222802
1161372012
890223271
364833162
281383453
190015444
2144326333
366545305
1920106427
574424249
202459851
736651730
1368824849
1214117053
356078687
873326451
1067115085
1874648703
1445622393
2087416083
965339142
990479295
904110565
1422865886
1068872876
1204617690
1312173875
1268531622
1479850936
1110995352
370678634
52498506
457731352
306912574
1649980150
10689308
1767609247
671311653
88385471
1618131798
1429605589
1325039861
1258449082
1618831175
140161753
779916121
1350504113
470188558
1315748022
1210250869
802143416
735694482
306231823
859451800
758048713
999415391
272857041
768895907
559487482
1235930722
1415427106
730911100
1531851940
279175839
1720964273
244297980
449716458
1384793295
48339974
795731065
1670334065
579254078
1182826539
1005193014
1227796787
1553271454
1006505106
824202812
421093371
1480253732
1086483940
1220026212
268147748
541493436
1140664203
1765830913
102192631
1074934387
1478167193
745508145
771975551
1417019828
2040082122
1028253778
1249787005
974694056
1653331671
1003722477
1645836737
1085863055
712653194
1767763552
1670074371
974282023
1625125796
371913146
1792921872
517307693
1724319341
220079428
1304804799
128320836
1256792418
49061895
872892395
2046416437
63323974
1129820712
1252594491
693408230
769102397
933878699
1350629166
254928824
1702443475
1064013002
239300348
273173864
1563634803
149890220
326584983
1557443530
698342459
430762758
1358494417
1288122431
2085986959
1640261644
255935679
1818528854
1814106950
1678027358
978355960
813931589
1961552585
1985416748
583704327
1332945725
1839626164
1214362739
757935187
369504440
51094452
449465449
844671070
74912770
1076641737
562326741
1561902480
646870975
1132947998
1046679237
7375908
1325041100
256094650
422787452
481177612
798126515
612792320
868779028
286194879
1193464279
641434776
853650423
1312860601
229222285
1858381323
2011207011
526050929
544825551
355153482
989655859
95398720
2000745194
330130318
78059160
2068659216
722255702
1606982244
1667051509
1673430761
51318730
2107165941
1571642993
253566097
900596324
1929445912
1453172396
2074803065
1357177923
303836195
458421560
406335091
259987968
480833171
1083317887
526700927
1429244140
2041085983
1132477470
192784221
707163009
1411384825
2023131850
1781409135
687910271
946244498
153559915
1577876907
1135384869
2011586906
1032968475
491273221
1357688118
1623958585
1725422240
1296116285
1251867978
8858212
1740822439
1913504195
2113775601
415214700
212104911
2008324517
1065548187
1396698842
1921153441
1589817071
1492528346
1234602364
540292902
100316871
1584300741
1384689764
2103250639
458694456
570042851
1800507610
360527405
1625124593
1137902018
82447050
1136358652
1410819268
1275164765
1595958423
53944472
65013656
1111931749
1705601550
1172438461
447453973
1215554734
663619842
69177259
48584260
361172532
608365268
1833889366
832149611
548769657
1524989440
1046654594
2055513709
284596414
141564437
620138996
1332304829
457378700
126842825
789283903
1033266209
1852277228
288338463
1804549344
105602216
699548478
687569823
845243704
574830975
159098773
666523762
1931874257
936553486
1403836103
667623876
1777574931
1592738182
1571912088
389463464
1155421903
1426724486
32859994
1780081939
289229424
924351543
1654925293
303794747
1903160411
1290779545
1532487592
541008718
57684608
848224394
228577063
413881342
701204016
1608646568
2045167329
2119306501
1036441161
799913262
687665334
1313786210
1507638736
365546863
102122129
482626228
469972372
1302358123
1290538047
1649203930
737941775
32045153
1011149947
1602839339
1373057765
1225642727
496593246
485143712
2045447009
1849155210
1453570812
689091109
2048974034
296335567
1465751541
1348252501
1390169197
327490663
1780669566
1326739386
1208139751
1452267981
1671864168
1925819288
1341414411
1032577713
584610775
1722309215
185152473
1047354016
413864452
1104439509
318474585
280358679
290462060
814849267
1317741992
1285160455
2102246067
1646491208
603499965
463064886
1100112892
1304907848
874544460
1345875103
582295258
1231511692
64508470
417776333
697720363
1232112734
1622758019
875244754
1956627821
1527835344
1393382217
445074150
1714717715
357373938
1656825791
1892839321
2084598387
5896100
618934711
1269390159
1982956661
967070720
1977828135
1936241292
1565193379
2014963011
440117034
193850995
805847306
965262461
727417330
1241950904
1692461834
1088964503
264279820
934544379
1642322597
126365705
1686126406
567651280
1082010930
437605365
950182401
1189571829
1154364998
1959594470
1090830530
333357608
749717091
548780819
1274025107
1490574514
1894469500
1396318468
1639911789
671310205
1775164324
1785593110
648125650
14405687
933778412
237657906
138939256
1302227646
628118528
827322078
848765706
807760722
1707103984
25715560
1713026792
1858748166
1245544363
270276279
1349055781
1033270317
1214394318
663450730
1621154935
1483878347
1091188310
220451826
1068917901
1202355955
1710699011
1363356838
271800091
512164082
1091457555
1972171816
1295401854
1656745196
727804077
1629589320
1614241615
448683656
206770585
1377297848
462072050
1245204085
1233961519
1795182653
1018770203
377837178
1728793294
683237554
1716833901
1186575893
1375193393
2082698995
78319209
1854399703
349248463
1815914299
311234923
1476943256
1926683258
2065671628
1366728215
469423373
323656897
223888966
996722226
1164984185
126668347
1720871664
663173708
813693065
742443557
428850794
466003840
1806689903
1404744346
1421250115
2054590824
1860948445
1197581346
1273683241
783400940
1383703833
1058067695
1669189037
1817632009
1912886542
171140564
1199499579
1005313421
94272258
1255591977
1047283653
686718602
1650141698
572124913
846846364
1558729637
1449164992
506281949
590553935
1528905178
1584064325
999110509
1470008605
867239054
1694137276
1163594474
18460066
2128244522
2099707162
405497785
898522127
1520344008
1743500971
1907636828
2101276148
128371558
2084408097
1495249220
1047329921
1716458103
1448992428
1733992736
1806896007
1566180316
87931941
1110412558
64294187
1844932547
639056257
1395507185
465774079
250883982
1256092924
968836789
907281194
2133780549
1448158199
955343573
1344226205
1956583124
952280599
1953304316
1528610790
1348134019
1822571153
1204984866
1388031277
1482235737
753358925
2124072491
1509271566
332795035
514038562
278564501
805818706
947706834
720648821
1252273679
1686866733
395319996
491007655
592278798
1717629036
2057529938
2038894090
302247459
78659093
1661304430
490162314
1452789372
207898937
1727402915
1516038491
1650845928
461320890
128343911
796265051
1715987663
1141069151
1157112560
863201943
216285000
1273769022
1040571629
1962484689
1374985773
1445754428
1534388640
2083150606
1555812736
1893039413
1232149341
1786706135
1791855614
1286425421
538289026
1481662883
1914255243
956706167
1883820035
141040218
497979457
398532407
1274002912
803965452
824974575
1710128144
1121159087
934941258
668928314
425160339
199040108
1997833114
292524637
992120558
647568995
185639594
799014159
1698305918
1549677945
908915520
1939450422
261816963
378746753
74764691
166452974
1428850250
1523249440
1351849047
489209361
1619773047
1670501846
1163046609
630090870
364193895
402577182
920221250
300050677
681408444
1029170808
802239253
1878932291
492914505
521322517
1190902158
818877613
1090340461
1017119902
612793081
403397491
1389761862
178702795
832686206
536423274
1678743783
2018968101
673276912
1691163691
1182229561
326634357
1196211229
1382194305
211952595
1327656699
139309308
1098479706
483030117
152944867
2034032584
673171554
144071682
252061841
659606478
1124306301
827156875
1109182739
1775354891
386557677
1980570273
484358311
193861403
2097053292
1945378156
855460277
1516859164
1318821049
561155232
477242856
868401855
1296297101
1707418622
1273709738
459028588
1957425456
2022839477
899201634
740598225
1484981885
100145705
262958780
1237739135
1571922111
734244240
1381739992
955249163
159339821
1398815100
652775744
1299242050
45678356
920949663
330037339
57461404
581058391
1290006282
1124913874
1316656632
1298795985
1548149017
1309095572
1592990246
1291638239
1235740202
688030861
1214522208
1689366543
1732912833
1990705699
924010612
1167723459
758862387
1677940675
1979079168
58956818
1396079413
1004591846
482926599
404831232
202049981
636418038
930812162
1365498430
1075017621
1797248391
1334943238
818949748
1610452345
616864229
1947425582
1624264327
236486161
374843678
1422449164
269652673
2138481976
1057513588
1672798873
226942874
1433827862
538158133
625888307
1331012010
729950126
823417139
1741742829
1703799552
544603758
1209240467
2094858339
106513381
117564442
941782204
2138587023
1357823005
1435283778
834304792
482346727
2117332715
1551761205
1926046916
1205754160
1113423263
1778963371
1714912815
2065834605
90940235
311368997
2020987483
57082390
1222333958
1038962270
515687114
92878269
1147714392
1601132980
1256136813
575496407
1159837213
150657597
1086653980
294897006
532381008
736394143
1804082557
881675457
1694126390
556192774
1910159384
827603484
1151832906
2064046272
175696917
675184123
267156011
2107680837
1195984517
309768917
1197253610
1373978416
276326109
741477279
179452363
1248209732
2008057302
1894075275
55533769
721751148
1961691952
1738872626
1106580741
1300341107
1292602933
2116697360
2108883193
445106597
1611551400
705971241
1715452032
1592970437
1403080014
643109879
2057737890
1363864191
408649710
483215987
1942640433
1007038459
815417828
1102629750
1983740361
2051754349
536015360
1103563218
1659354200
1746338955
1675619531
1274213923
1400888748
405941191
508932480
1222117349
1178903149
994359027
1529489809
786795048
1284278462
1991951985
1849942919
758041208
1752400896
384460357
291455981
1117718834
1359381984
11323268
815199533
1440530625
1110796482
751221069
1591842767
1982024292
280152383
425773293
1575442739
206116202
944192196
381476112
826312442
1685316207
583709105
692139700
717450471
1496025283
1941812186
1781867070
1646291954
484607763
1199564937
105086299
1877958448
1970061550
1207500069
1188534161
1686341269
1512349504
1225782915
655380043
1631384286
1304802772
1894084105
673370218
1424807312
493291767
42771340
401864510
1047778351
429043095
833462123
1344336241
1521877063
1314485480
829830528
1015045636
123348109
1827674591
1928020146
890263775
33468795
377065023
1545457932
569601891
714185915
575918912
1030411870
1232869610
1726840951
1001551684
737716139
2123552379
1892297798
1910594231
2099672967
567212563
1609990684
363104032
959314978
1256341267
1310961942
198327075
711605913
2012962243
653873476
909363261
252443988
677403071
34185683
303104315
760364787
1503128672
2097861402
998790635
1419767070
1693169595
597954248
1587746744
356872444
591109942
2001072042
1331731227
1571026451
1188971459
94861162
1135290275
1645616919
613582487
1215072354
2110146103
1350852314
904879547
882494989
1802743514
548928026
1224097485
1677005807
463948029
963405593
1417186320
1270931218
1314124318
508330660
1552269203
1806295949
1915745113
175490847
92383540
1955070453
745925656
711966199
403981974
347030896
1514888100
274668734
2013146232
1741038767
1649250581
1489615120
1967416449
1257437241
1383052788
579961452
428127789
316616868
1815028154
1517383110
317946353
573489520
238820246
1912066014
1108825908
941397738
422907552
1174686685
742735297
1885150062
1892006433
1663746619
762722168
1892387601
1429949240
997056796
1710019893
1596298654
1829258479
782198707
727342242
1878530172
882684427
2023095856
1104621054
1962860734
1362707251
1543396665
1864539387
1562287048
1126778664
8409490
548545765
909904387
2050213529
891000368
1724740952
987479376
1497709942
848585997
836791270
1568571973
682833848
421270581
330360774
762612729
378566495
1840532535
1764259213
1331667416
273287831
355533766
387929293
1137899841
538608232
758750717
114857485
1846459852
166270355
801959556
1415709430
1409597109
1648922500
1669336527
1391614
498328327
526733819
1566078130
1652753456
1427690674
1215607380
1779373962
554092377
1765126900
523476017
2080939161
953267144
1547552503
1454718036
1804900454
730068091
330160354
1735380545
1573947568
489558912
2066309421
1052990567
1704800804
1592416337
1654557143
348709706
2039506876
1376059048
1444732456
47548398
939328349
2031353284
276459675
2050458891
844612342
323077333
1887079413
318734341
799863150
325278966
1311059162
489038097
2076263323
413972638
607994627
1671028352
121557295
1265389884
359882337
2099487894
804878325
1106350431
1535280269
1219773402
1060398084
1200700891
1125894457
1385805882
1771558885
2005711443
548044846
1886902558
2080125045
1688777243
1990202916
916785365
1923192664
1625493468
1415336262
703618523
476891615
1627554963
1413855213
572693188
943737121
2139269574
917594829
1015700155
456612305
1836139419
1252262218
1228845854
21001336
2098836947
1173424539
1671986341
1559331803
1510273549
801835490
1035456456
1296462126
1065402651
1099333262
1678713500
334026696
819275369
1037501859
507451690
2006955803
1449909216
942685627
2126202638
1436192210
1460798264
2040736966
1939792299
1792639095
392981221
1413850005
1029050021
1034850760
536967551
1586581243
181248567
343763010
1913834506
309293430
1145252024
314470085
1427295719
2051738873
1309134097
795115029
1372998384
31347921
251646689
1827339000
88790214
963905144
1561401136
1290780481
1134761752
338015604
526330509
352051749
537352323
187905419
934378088
999595957
621984400
1458442674
2069669244
774417221
640320293
1168022685
92993361
1716164810
289381934
1222920205
1612241951
559313022
1927555502
1832548780
1444053132
2058713119
773924411
865894287
220669768
85478720
823382292
2020344726
435785533
326868074
1648574230
1941068477
1598156007
1147806562
646669229
1315143533
1032403309
1476797473
1839360000
14732584
748341632
402011696
206683538
1360002725
1605636484
1176797195
1903693364
83580530
1804691724
1345913333
1452417211
1340160433
1519522912
1301784414
759290066
2005108722
195248091
1337416723
2106352444
580711031
1307886144
644774795
626365915
484274781
1495037132
1913579386
880821619
1992280923
714847069
1738971636
1697143338
902051897
1890583118
1226208861
604121891
1954489922
964864905
747242199
1175471922
1432235927
1585146629
727163699
1976560194
881229422
1414653251
1567167349
215097534
383331905
1358010779
2063610365
1896529626
877000444
316771460
1771961209
767189796
1578691348
814240798
1805254639
1556487287
1200915511
328194161
150582240
993419228
548584200
1608840476
1327504276
713849138
1168564492
2004870056
442406920
1285375627
118926482
2078359722
483464279
120328030
1384687042
238268183
1351704259
1367597912
843468688
899442313
744589215
1803191764
357869821
1646298699
1066208685
1534630787
113242884
1798862145
1844630435
1427012227
1826177788
229785384
1745174231
1376095455
2123202796
1854615145
1027777094
1020696275
862217355
569514339
927650848
1287129237
1648159837
31142705
1057565647
147485774
2124006521
1696658595
1249822875
957077627
1036782415
2046583491
858289706
1800223478
581412593
236147520
154824015
1389328989
912875454
530018477
1659153960
1847638089
266177772
551729045
1806002630
1959407703
761400811
671297599
1325965225
457417677
1383042460
1209690995
398031793
636462566
606075737
1085469197
588336772
1814157415
102372523
1490341305
1855829176
334713054
594430683
891712441
1345407073
1902771401
1536286347
82305662
1995506934
242064993
1813887398
1301493526
730942520
2096110263
537464240
188508521
336249029
598100276
1191298549
1352497396
212447603
1341389878
943965788
1281631617
142016856
317646021
2142469011
1027598748
340557439
1949608989
731091368
930207031
1698490843
860894098
884755143
1396925718
617473104
233227441
190474974
855932350
1495101822
37486398
1514451369
687856124
1642918408
2075269338
1309890848
1306250268
1439454018
978725781
1154621475
1389354594
1783865580
1909261494
692859404
336833912
1366201535
293384943
1240210425
242740483
1808696289
680591700
1031091354
255678654
605412891
1017577704
1302798448
236105068
1086564698
1762348751
95307303
59006474
1531100795
1928254494
1896692888
1865385619
1994561921
1911828263
1592283044
1762422503
1926549454
153715048
89179765
1743996184
1546819907
1917308813
901652111
1775403360
1374797826
1245268656
669368834
1452064898
1497856000
555521644
2044424867
350098177
576649718
1209496619
756028655
950840094
1203618397
323081613
1043451468
1918891377
1600964716
997969251
1160187452
609173029
48824461
2100442812
1612113953
975126156
348724895
1014683580
795720746
731134247
725281284
159676053
649572708
1124268241
291484936
211681621
471142333
1597085875
1266468218
986711163
1359096555
1870051220
614067249
783775111
624974107
252885834
1093618048
1165172479
1410229549
416315833
895574814
1748701978
169437514
36628543
641232460
872497561
382516845
1865683593
542245169
254082817
550393664
1065455554
2100608401
2144535982
1583702123
1567664991
1901950123
1298981342
1986449661
1850533959
776073362
1716347243
1181280075
1118034903
560755352
660671207
918781297
1716399179
1678268473
2042977512
908030943
1319378710
1005641573
210777586
2032836491
1141363179
824793755
506378813
388242199
1840545096
4700492
1922255410
2137546154
1282097173
108406139
235503505
513301211
1280172981
1789017229
1049265175
2065774778
396902386
1153265070
1446176495
350311430
1630329310
403011120
873447762
1136534886
1191042808
23085546
329324484
621731895
664385348
1194670220
77304889
276153659
1627864395
1528611411
860675405
1756865059
1343473527
211501450
141081982
1314053849
594186751
849511599
1893048206
2091008198
354264333
91901960
1474039335
2088637406
1028276803
1998676828
1362744062
1458581335
377986319
916037945
625449145
698250169
1411086337
1957329015
1333087200
687072679
1649615942
924856339
1563050164
582758740
1539430275
205740155
789966249
1715308297
1719213062
1593674586
898236517
956052975
579419835
871600145
265441133
1657695655
58595902
439193879
1879253754
809494041
201126522
1278552366
1851561742
394382513
212829819
2009018257
733655531
1718305016
1128620906
412238690
1028200207
2016497603
177505300
362839542
866043975
1424201930
220353595
1727824217
187810275
268977772
997362962
1701601686
1348898591
427853422
845833128
1644896626
46771827
1594852953
179996234
771627856
1960747076
1159031405
1237959822
291106141
1091805547
325283450
254170146
605891562
713326481
2057149618
1773153753
892081796
677958226
1314288982
1224316793
709406300
1121838220
27061520
1304626133
816708425
546841915
381995665
2058562082
1913550121
1616718330
321291392
2013941255
761197069
1513705325
1060750872
145977087
582328098
338977443
964937894
1235045915
1621337019
1628933886
649192601
1019580105
1521906609
25666920
1858642102
341059840
650385032
113006540
1888045588
961531346
2087593708
1253284625
1621324569
2100147520
1102127067
1870351881
632977129
542768368
511140530
1269145820
1998448889
609759629
268562010
1925882928
1206157996
1530897241
1327449622
445421746
619298325
708616648
128766101
419690762
1704171524
1956196492
851659402
1040534854
1165850429
238069436
229782820
503411460
853474401
828034498
187478160
64883928
1071772494
2091907069
1621828732
214266387
1481222478
219601535
373635527
2011984645
1572499340
678465312
911135789
1294079884
1046921509
922880101
482647965
1912716447
536993637
2089026240
620385734
1450865909
562396440
495847115
1654855212
1163233183
264843674
172214838
1399563175
1038123728
1824442779
1003671033
284727286
1112121401
1454984223
143039599
1194081489
565903405
668583090
1589410174
335752269
1336807304
623459382
1241598473
593987539
1286423356
2107418301
1859914302
953901177
453861721
231478299
1697433312
39756201
1345244324
1809430030
1639487783
734702167
1986180669
108071837
1329047644
742532768
829615812
395827084
1959338737
1048688397
1930477172
760737570
191989465
1908618280
2038296160
1754819306
1660231629
957028430
2036135431
1313974825
1342481690
1929075800
1481573464
841054591
258480203
1173076804
774921177
344416712
1044466319
774582702
1893651567
305686384
1059233901
720684576
37325606
113688149
1735419725
1598087857
669332813
1114206286
2047022332
2057759433
253588833
640914517
171185029
1432911292
400183946
1110239258
131591868
1159507609
1926434700
1182279414
1676905132
1935238681
516904532
785462757
2007517099
251076879
822889984
181670483
1988235747
264946727
683168012
39223772
823852782
2132274746
345692619
1178411316
1993381300
167886099
1635972906
1428248962
120889644
680563173
1959060616
1540785248
1663378479
425810427
2006094863
1188318432
2023007765
1829789414
2137620570
152979602
1820226173
866663208
422691349
253498187
946067526
795016471
2064263438
2102223342
2111697762
309164122
1894681217
706250168
876437952
749158279
1755790823
1403275329
2042638791
1689992380
1002384435
1801924670
1605758314
1207571105
503140078
788633314
395108348
1235032794
1371427784
1832069266
553346635
74718830
1575656720
384676555
308533942
942320636
1981030244
1645090914
1302242073
1388791884
1596219263
40945527
1208111745
1097874089
1484136363
1372269195
41311100
1751801944
1951366129
1966598102
1554665067
1257614624
556851095
1623318262
1663053580
2066351413
870912956
566002500
817283597
1232572590
1253761326
1047163716
1483719883
1635039461
1768768959
144844592
1778338040
1306381972
555894451
1607484399
1407704848
27399323
1871931097
1479768630
2051078794
1427583271
1244847963
2077347747
1208418573
1412961132
1887717610
1715506724
1761168662
2110848599
554455136
1303086750
1456897782
1997463824
1761425220
570951604
950161961
1768313241
1296328203
647225284
1880023340
233651596
1607430730
1082950140
887363510
1030403232
171496336
1183090549
545444580
482803107
917911436
602898747
1384746697
104985325
1315313224
2061338248
1898543361
411441483
1778671442
617924930
1281769526
850463994
1843711011
1908271697
1513243549
507102511
133824163
1957244895
1401500785
237686732
1938156706
1510018330
385480188
59643628
425770545
803345238
161835209
1693719875
1757571145
2034992171
747849778
1831852763
1009244026
1361412386
499164726
1906226920
949650148
2101116039
2091265754
2107928436
1769470342
1123988640
1358955434
257896623
1202967760
1231752623
1301064812
1635973133
1403231570
1336585757
1341791107
727717163
1898509376
1044336342
1451010445
120129323
1588201143
1394003988
815639647
2080790238
1774226917
208142201
1952170491
1185278196
156573894
1225073088
2000093380
203782180
186091776
749022190
810282844
811217365
1198726663
1967716872
337560140
1970330911
2120071402
1513222530
2028386387
205020267
757392587
1516263659
1367557616
1984778957
363133111
307498890
136041499
1397933783
784499753
2107293201
2108668502
1564193899
1576365687
276731036
2050849905
106961323
1893647703
1398099795
1730606403
1312265085
1411851820
336571021
1448722567
710547062
1502524907
365715327
1845196386
216211736
77613082
735317528
2121716472
815729697
509540228
919195939
1536599823
448963430
1261748598
1459322041
119423085
1946019001
1880066813
2035828153
114468297
1519495219
881899557
490705656
1544994356
1161734012
488780815
1386109031
632161871
1300237833
1640870489
131616922
2101466629
1127700184
2100314701
286138223
100462907
1385356225
1826061627
1392692490
1625546449
735266444
1025959926
1522216002
1630498803
1172763899
1086069935
1726943768
1787931419
1378764792
1358368462
1518111158
613857002
13434331
169588841
676052422
237415425
1161292200
1370077991
1270654320
1722837518
268150166
1198392265
360418069
941389084
702481674
901081693
1287819358
1129802266
1955092645
251081753
91288336
1870810657
224398095
978077846
392376214
1353660671
835858768
1863118875
1152875493
1587871027
503917203
1124749877
2136556963
1146265174
508089354
341738911
1699911270
1499349997
449542820
567845085
862059668
1569651672
1817267584
368753169
1865174092
1534307546
1865544858
1637314045
1810424287
315147919
1749591683
1552191108
1239416689
1802740424
1558941230
227939210
1632113440
219511484
554389243
2015769395
1300509234
381533656
417996173
1425910861
1434305868
2114721307
264799100
1891705549
609946334
302104659
460367265
655871337
1882729738
1943878815
1888103504
1265715561
1647925540
356732824
1066403575
888001200
409888122
55228469
124030983
1449614336
294729947
1460397276
200296133
1916059220
1982904155
2033713262
916579770
2079778040
349235420
1650306786
43351497
2061584940
1160483234
1731655919
1542178251
1619669477
1863128828
1098617446
1228131259
2017870469
2091676476
1028702216
1041016563
453472578
567124752
254907441
412219472
320675245
38136975
1514419887
448248116
1702008167
1226644572
2078385213
1372776496
20478778
1319437039
632525805
9426705
1685039494
2057553034
371047342
1569007301
1049565055
2017152508
1863208952
640081808
585437163
2028768166
1324345186
418528564
1676193694
350612728
611789487
204357035
1776309279
1619440199
736419501
1833313905
60333159
4933907
1271719668
587580636
1256313821
139274733
1062796357
1513418566
378010062
1735020154
2043223352
6044126
604168147
494320372
2122607182
2041060865
385658738
426969817
564332870
647135224
812131483
1644802877
1913065848
543768235
1350058061
148887223
1283830937
1248388074
1872221625
733465097
1855301424
1756452245
927864654
397826853
2001163021
445999045
272814359
1497765138
1603104316
630310546
72993134
761971459
1515000518
1415939449
400175943
783785082
1747298560
1355605673
189267415
1050235302
692597226
97171449
399140447
2068517671
291813606
443088340
696435941
1877548810
1851714677
450742509
1834133467
704884749
799236972
1548999892
1665174287
1976014431
512685273
1464279425
288836253
788821344
29719284
2130857231
286025602
146219402
327880452
1327785303
1078359998
1763605027
309406285
1360922996
1399669492
1657454713
1373974897
886567470
2124332651
1149171803
1221532301
281120982
1282713863
1410437767
1076799696
614973177
1935498977
1111964129
1551595529
1332056257
677418107
248515710
1211466048
6557604
258382593
808857969
1309926255
1197650032
79731590
569126642
492837035
2053825785
488884980
1314359568
1091641241
1538416845
1189520539
2121940711
1800522403
1158346858
1965967690
1787047381
1831271846
1450590953
1382997060
1830740693
67508466
1072214499
1988557983
1750715740
1511318391
1197283512
968737737
2019690130
744381609
1289000386
852385369
2118896280
327299280
467732737
1570758783
367773733
95031384
1988153183
1143596893
81545099
2077369615
1472876170
1574830923
591994001
503481882
45808779
526167438
862520737
332159299
1434128121
402373832
851104499
780825648
53927863
1618224181
1823665411
1971906699
751330428
333408651
1917256538
1442790944
1940312899
783896131
1732495699
2042286187
2006060156
1037198938
82954668
109665709
2011547917
271869960
1331174447
1436864934
1832035811
1028395612
939275545
2068269846
228473190
1004119109
95978420
490494099
1457378544
765081432
1753367154
176951371
1810160571
1210996880
2023468970
1181730927
733467306
1845495662
575269611
1536365056
1125379729
397767066
1046739515
1071157874
1970111743
1061693344
601086811
576460487
1608348376
2033897445
299532956
913861818
1962080145
161510159
728287589
1765364391
1005052132
311127414
1290145194
709498661
1975718698
1030048901
867098127
1173118325
1204891790
1369721237
1049153993
1185261103
442054640
2057441659
484686793
901173821
518540848
1963904857
1171009474
116555096
801710047
2130169906
332212255
953169362
2057160850
506314140
968564275
1672734416
350763129
799489150
2005300247
1277825859
1914936712
479125613
1352874604
1143712254
1860717267
1626548199
1212786501
625053393
820919712
455894033
1083020394
300811996
26517051
1514470765
253214034
87832904
185145936
591436042
1720150410
2065894075
730776683
1472476875
2136960137
1467391693
1662470751
560640927
658985084
1072590476
1012101381
291215562
1797536990
699178482
203579750
1182437314
206015117
911507497
1287618689
673139415
1328230941
896219176
1395300355
979197029
495383081
1448995955
119525541
1731032760
1075160173
315485284
239661742
1722442659
1819067444
1080656189
1962953714
2093304179
1266243852
1630245112
2105505459
1539895672
119168410
1495653309
888081061
4525947
1772459194
311626171
207632437
2022637639
1117064515
1426563352
1354397991
620147044
354949174
774343010
636614150
134459520
819107352
571440774
649658383
2051800004
2006931177
890851616
1464499922
22297206
1640457248
1817091771
1825920617
1062797122
130622143
897082829
1679465098
696665497
342158359
636082299
894405785
1557883939
412441779
110073197
1249995272
2147447004
1826898029
598335758
898711938
903355188
1630877202
431839342
1392998687
1855162019
377946172
1586544152
438330531
746682969
730274520
577966991
255445249
2015129652
401825217
1240774706
303602688
446161966
532613817
1359901593
1053291926
1927257900
909702439
43130676
62951237
2116802251
1891689686
815423900
1911893392
740367698
96737582
1702114770
1152120239
1502641631
1581557898
1186378111
361700034
955232687
1151461858
1821581974
375485854
865387254
1469130750
1802280986
1770326377
1165409086
177195110
1490056829
1426333537
1015548149
321400440
709293937
1294412004
1707786227
1671139573
331559449
239490646
1906366332
1349243043
105803740
553050065
256573357
1392403550
1343384606
583154858
1816989249
1487184004
944987042
1553728757
607280702
2821579
1381781621
246698109
682032695
166726846
1852849772
83641147
36495242
499342210
1030003598
857799990
954356312
504173618
1612723578
725355067
627851921
1862699901
1088645493
2131913237
1761977324
1520197554
1312332156
182920730
1102872283
395592789
983614156
189833485
1241406905
2013649871
1974859879
600160026
739820624
1107243816
2054609221
939734085
2018240539
100705906
1995182074
653952186
745082677
1712770483
1776324012
634766889
1239308173
2110630393
76578511
853483215
398893215
1519339135
1568345819
1036462613
485922466
2122484822
1814638117
2045938588
1153171564
2003299998
1405789761
722818983
274599212
883312021
66627684
1755857598
1738122502
743797978
1730652878
1863418697
257285096
1921957668
58731457
1135254731
2008973131
272410992
61451300
1581078597
1510002245
274257083
1373012989
2013431112
152584769
5733833
1158191118
524743657
2029278446
1387363435
1459104134
185629670
364796740
2065272733
344016699
118493858
1676700113
761700781
518704891
52915890
1269949979
149980570
1029942947
1109458669
1530894829
138591203
632115137
1432708764
833582242
666224172
1045876347
487691732
1968443872
376808313
1036939640
1865180142
146529998
396404808
1887140831
321272309
1322953058
433954941
2133157470
391882726
1292424151
737184915
1284490057
53606529
1058387323
1570319161
1988163789
240591580
224872406
189227812
600718376
1703110507
1135662427
752767153
1000243106
2044686278
1247802740
723964297
1845821261
43076029
1822887510
340779716
1986467386
305554030
602996675
1561175713
642007832
1372697659
1265847125
513297802
1047346595
2080711068
333744043
1491457222
2119431817
1139842379
1596850235
1748757656
2110243947
1219032649
1245306386
922918507
376551072
1523568182
1753389308
290969234
1683400225
1315675244
60618858
796907605
1986288122
2135569422
1266783411
254497550
1522530461
1100425782
1084440011
1437987868
2083489504
25335605
1519014321
1836425056
1696349645
932963071
1538239818
1816019231
1587720028
616415839
1145785922
594889842
173101979
1997492078
1773798742
1617942217
1357701058
969702927
513984258
1294692846
2126504019
1556763750
429856278
1342306818
2077175260
231210466
1470904865
1484450664
217377125
1521334173
1621164068
748702290
1593850301
868428917
1168216598
229055276
76377359
380134884
1313685087
859234929
1730066067
919430916
1838992250
1686436752
408440712
359110724
1151762617
598994342
1925508289
1565087087
1036603041
416388278
1305627898
148013023
4068437
1377503247
334104924
247345488
1036809235
305290421
926625490
1438319397
183485376
2056179085
742737179
1289125372
642744218
1707367142
171978371
2127446993
712398907
1083425659
1809342816
1375317688
10156293
585592065
431590722
516700769
1116445732
70270454
1311613539
1705222244
1471714810
2072591655
997272872
886277568
883899202
722919369
519590413
281778689
1976958347
699291938
1504613252
1075144992
1484445878
830598686
2076666726
506543944
1425075139
1696980527
1459583405
1686448663
1939771636
865752090
353403637
1600986764
291138590
564805187
1060086972
1171595675
1215599876
161062943
1541131585
643885698
747008820
1177253927
1489855587
189178188
608633488
1736539084
1721379656
1228864481
280941679
1469490069
2054067598
1973896257
1885998033
1530498985
2000271801
1082148914
87115100
1427720537
1705495629
224664078
1341879646
1703487660
1759749030
1380321860
428229601
603803642
820133750
657384781
1294104052
586539088
647966637
377061614
684801095
108332245
855612123
106966010
525611909
792312442
1427092091
749857483
1052375267
1365269392
724158803
483998130
136599350
1199560495
1450540419
1304191092
1594059385
1391798909
2028789438
353602742
760301145
1844023362
498763947
1427807709
168957340
670691506
657097509
171223226
1849634309
1699241212
1167600772
1656855560
1064433907
2087199283
171794879
798678467
723950380
2128688239
1023563047
1819391010
1853324934
1212862304
1838637603
2127403658
1785973589
1983608877
1880632378
164458649
685837387
852906195
610707827
2009890798
664415669
968146070
1091056496
696529322
195962570
1805570508
1219562657
1252201350
564629357
1777569480
451669734
120515851
589441404
807936804
1912692515
850238416
164867263
242810499
245047410
1870421252
1010768964
704279085
2033061136
1257316094
1643300060
393648717
1989982145
1117242483
2134279187
1031881784
2129284960
1569690162
544040638
1365095741
1815430969
1060161280
1006268093
83597497
1752963503
644133224
1791503396
195374251
375910445
1644940865
1454568729
438630510
2145894995
1064954859
1506512300
439599362
1593085129
1572887509
1898758984
113082222
1687611645
23349828
1776120204
1814193741
59425110
32173206
97823209
228508242
1647609807
1079268469
1304683697
817682542
13070270
574808939
415347372
1010529198
1885017178
989469136
1131639305
476674763
1456946874
1027672904
996541292
1769376242
1939682780
1837494544
1586868594
260666711
1469039722
1051243902
710634628
519148984
378477668
777510935
83442817
287197146
919427742
937549392
1217831672
1720711787
526127160
623900132
585363525
194812088
455449237
1905774383
483983580
96518240
1563573902
145764274
1969998203
1673245471
14906241
1802299507
2127589337
2028976836
1161000020
1020197115
274058625
916225966
292906829
1443832231
1548213518
939718868
472579260
354254097
1380187867
1722912424
230720387
1333804109
71235784
1923173196
31530427
2035296415
1598391644
1032502926
77162992
1481347011
1037831181
996900568
1213687855
862779124
1934336496
1816763493
2139368498
1830230654
799289965
178298646
1167682046
2005656989
393029000
278191197
264896564
614423131
1826092698
2093987501
981022310
1646773360
1305143816
1766582336
557678901
56592444
1969570154
399733675
710091223
1103682532
1147347990
1237567671
1039935291
2056283500
292610988
376749094
1888862105
1644363495
1044750995
554076942
818309483
212099221
1748500844
538578606
1273579459
937973402
1027602757
1739207298
1493295484
931428307
1483612952
1527569741
975398802
1533874196
1415624898
1404025201
1476410843
1329366583
1265395212
1264410921
1864516637
984513473
1132297009
2005473825
150769695
2064889049
1641149429
141910953
1559128248
2092883240
2053073933
819874690
204057209
2036406264
1307263047
1248578584
930958259
1434709098
912939272
1099357304
222999116
759578432
1582661640
111331569
681436965
1439300902
1223198419
1775314294
694935573
1083016105
42059677
223560844
1521046908
312545468
1691899687
1890796180
503478521
456257375
1878652514
670434734
1688554768
1544218709
23735721
2044813889
1629822714
544948972
1435654872
394765295
1785615219
236613934
676047318
1152095978
1850154381
1082465937
1691805601
2131298412
4085539
612150306
875169696
1524528701
754332810
1897308165
1813019750
94490547
1523812700
1021363916
599119621
1175917849
13804337
647583254
1586388672
32329891
1179308704
1476528764
567490009
1967936285
53498538
92547854
1282849923
1396541434
55913236
1193246327
1221805473
668830276
1550407300
310467458
726955101
2120592172
699189898
461225354
1661507575
636604028
1243595346
595912176
1011930968
363739153
587865980
952715714
1672732582
361949638
2070180321
826213864
1786628026
2132852593
1669145806
2082504065
577919313
2026341822
90722441
28500178
969116050
1399192262
1929413473
965465904
1729514936
527106395
1051491172
279213243
1575809861
775076196
981851403
429292919
2077711912
839569870
833399478
598385138
1433177973
1256580989
859926863
2014431546
1979561947
1410873822
589830884
576335210
2111445350
1249422439
1665193639
1566989157
82406810
1876509575
967220457
530933585
1808517872
1415325717
1095415699
2015035324
1707293851
1202785799
1174454712
1659895214
1866190425
918861775
2111314857
1176096996
842887740
347568479
912034383
820233493
1951021506
1109323763
2012768584
1271828147
727982673
825563697
748810870
805409888
1023907763
491982690
1821299702
1023181286
111121380
261480919
1273480889
1807681251
1121493641
431245436
750125596
1744929842
213335725
1766855149
877397222
1952945520
1054091538
892787271
982566675
1988145525
1423237420
1659041486
983223491
501100129
886455065
1390232189
26849430
802822702
1592041442
832126917
1333829221
280619011
1148329458
1750416207
2058927510
2132123572
2088995782
162004951
1157745625
1623085661
755005498
642438885
1559065549
328635396
1046573510
838566017
41936168
1553468251
326483320
1288628757
1555074580
732012487
1731347123
1676347715
935197253
222496643
1399740278
1715513563
1452133783
1679609609
1796298371
1978828290
682875995
331891145
1033759697
7462060
1388378081
1678445657
1870719494
520125384
183820052
2104491511
1112829409
1122690863
2145680021
385564384
1212185719
1084117510
41402610
599877621
1730223894
1077339761
651750236
1347509631
119300755
1610113603
49253596
33970249
808024219
486455690
636364875
1842216653
1975721229
2131382073
1151980470
853030715
1209254887
165858569
903764688
1097452146
904827210
1166379616
1312586025
1439046611
1095345863
1344762768
1168545021
97611557
1574894341
1239344971
1071800544
350104104
1273151917
162651959
206396374
849967509
1461140840
900281080
1496580336
1856022255
1357677367
883717689
1589958684
1937344473
581135110
230782473
414079879
1631756958
1114715700
124880551
980261852
2008015697
866474967
1518282400
1675259286
219208485
1985021553
345259168
465606865
2086132009
351917366
273735574
1294150302
1161319041
1893741734
106386522
1726697584
1356692376
1701183282
897508718
307847103
866542120
108509185
54461374
1521624103
1750235765
1652644416
553538328
1752539669
1891576083
1032497514
141812701
15893682
1889286581
1730435581
1539209897
1676050442
735429802
1812227996
1493085700
1098468176
551872715
1123528854
1979509103
1232697006
571512772
1488315439
751394752
190196054
1128769010
2073367976
1077253161
1451302040
337606080
1835303374
1344293389
1599578986
476504916
1984643103
93831562
2115977817
261889447
847867211
1593911849
198830676
1174428874
495626034
1295308188
1788119152
1808063877
1833023065
1040828977
1710818015
1368239152
1204081857
1146586282
1712473027
1110569770
749520246
1286983175
927078508
29416746
2092194335
345338225
383438731
2061274587
689180863
786482081
1818497337
1935421221
1934143540
995429704
1085052240
601167608
1623799758
2112145347
1568102615
336945616
989902474
493690818
613119690
1258933366
1934675018
1951757941
1738683360
838357087
1965915659
778476144
829218836
2108244012
2050449276
21099429
2009700202
100719658
1090649684
309157305
867232781
222586729
39031497
1090211413
2007223868
769804300
2013668623
1529392258
212361218
998037509
879736546
2139192337
1479920607
1504463802
1892526655
1537847161
1892226173
1957486734
2093549512
1833756048
1835108244
1496357933
993627013
346508681
2115593719
1971324882
266587261
1502636578
1551071255
1514940666
82529477
168144104
1805304387
1684312936
1329113884
1325233307
1514731106
1836628928
2033334815
1078527511
1904321585
2065085586
1692119191
1357259547
1670374367
1894658246
1429361575
2144219628
1935427477
1460232251
1309287527
104329898
1944921336
1955767849
1651433943
1629471578
1386183405
587500152
87438198
1407421560
991339370
1952646810
2029688272
484895645
1039908702
317896326
1580847351
878487690
1427281027
1486208945
1452911564
786225311
1700481108
287897331
465654890
547058104
1078045885
1152404088
1018979257
893437731
1932453488
1863551638
497156201
1522885398
382107847
1615775322
139713899
421025205
333322724
854022816
768999627
190401462
1850364941
1465957879
661894432
85489993
1663122744
1294299079
1498770779
607316039
1909032605
1587837728
1990499397
2072042472
1736956734
512078056
752754117
291762816
1232213818
283028355
535628179
1496878687
1929249006
1550746078
308587514
388487701
76304838
1499150370
711440140
585350359
42789457
2038045733
2037641353
490519317
1123258147
1779954727
375644324
446513451
1610174404
924718175
2118007150
663755140
1508495808
537995742
1126770591
1738366599
40192559
1915923556
1902074092
1987694171
1997627597
432956044
744463731
1605403386
1834076735
1177673792
758381081
21304818
1645393035
1976328347
541680968
1604040238
1147984458
1058809530
29716084
49857286
413556526
1678319227
1741981880
690564365
1933071510
1390646836
1932924428
188707899
787940435
591534978
1091820084
176494412
669113063
787341695
967581436
231077061
1379449624
1630043403
1796841024
990198713
247030766
1735748508
2141221713
456604155
2041546710
134191942
1572558936
1422381015
2106324383
1623469406
217341102
1606301373
1833004546
1827507038
600003105
1323322153
634814964
1822195754
878713514
911899195
926851394
2121904228
593631962
2096065806
772165459
490128105
781385417
458522225
952759459
1043643796
54871821
180049253
422185035
1540030386
109750488
2145599103
585510054
784787445
685035054
1017336490
2138658490
431372114
302667404
56914801
7022966
2127446993
659425554
2009677057
2078918576
2068337024
1263972254
553856707
1019372728
1561730276
1941464029
932238449
1362968517
550840237
16525563
971516029
490090945
640471092
1041037236
2132028218
451810174
1603179197
1395664717
840424977
841902097
1694151085
570129338
150075566
803526530
1091349226
1458722550
619075279
1411753074
700244232
1769612095
2091421385
1749393990
185012454
1861279397
793025606
1299447787
536416544
1103414532
1465000326
458365525
663288480
1774630377
1696160825
339939056
747811488
584113016
1022672209
1900284162
1981233477
231192510
716501272
1877900132
1315604502
666503254
1142946389
708697866
1880383604
1837140679
310051132
1666557199
2087906746
688240343
939834849
1071246062
1389868134
1175901101
209849193
526055209
180158316
1518331643
454242411
758862918
712103735
973250140
966831871
2138423969
1247730744
1336164144
1690002505
1870875944
2122172766
852678664
683215956
1232948913
700457780
357372746
973811672
465893372
1595452305
367849564
1974353767
786679482
892930842
1412859232
443452764
1891183648
877283986
516438688
28492361
1263447941
425380551
1416094346
2006579063
1936439621
1663918648
787623362
1855128302
369759594
1882759518
2096511375
597992355
107377350
1755257291
1567145768
1063415444
1832290113
1878580877
1773172878
86047643
1656388571
632432584
919790676
1888871785
1424224353
1896230551
1671193030
1597501997
1469874749
2057163291
432338812
783141503
686349788
891624157
819742525
1949652924
631590059
1843543827
1785319505
82522179
338727355
1201520219
753894480
1321056784
1884778433
327172521
1374364308
958731254
1174543234
951669092
418281325
1780517591
1925313883
2028646513
829526986
2124988491
167257039
1513615483
1037782500
1867249671
235347274
260038833
953410005
300346109
509345269
1336552887
1322388060
1797243968
1749713645
2127683804
1804406010
1381849542
1193921975
310032212
288106470
1037465350
1996353192
1566072421
1763833383
370135081
1099430822
1775604929
251166761
1969179609
793277202
66746572
2049369454
880417824
670614904
1526903057
1809929294
1244941477
1399085027
1731345116
1067021364
1653322322
179219462
1213254973
769000508
515694241
701629659
2127301959
300178650
617316977
1594005391
22234769
1193366528
474028065
1814386168
1103883062
557796298
713972985
336884748
493305118
1629169360
1700189479
1877899388
1721271272
571556039
1301019303
1147816037
1261533283
1246778185
669743442
1499646852
1385975694
589404397
1742618231
1619865871
1730772910
526910554
1269387931
952555232
1405004318
282995385
468800204
201657370
2048494942
1969138406
1993987449
1397109025
1612428300
1687236744
2013652911
2057874784
1402346367
781778187
352481683
288735524
377765284
549389653
262150518
1952622491
545212193
1782408750
560775545
1948178935
1832044495
261871568
1653044779
1777551827
701264955
1319579881
604781533
840390881
73775004
533295769
1463335176
869449501
1971671853
1564529869
1665574605
1771939196
304727392
1164555811
2108248627
554730839
572685365
1704166740
1232191053
973081006
1306075517
122796072
598291048
823032264
1718048587
1657840577
2072883426
46280817
361841913
628727473
2129642933
905261217
116508453
825523711
905444596
15991582
1959004877
610869627
1613427255
35925973
1914229850
993630094
89060376
1909857277
805129881
271345166
906265705
1828178542
1221941491
757641016
1459963760
1284056532
1874296465
1612001851
797008369
1918467001
1815209598
788454552
172106931
954513760
1210182319
1371150766
2033101525
1268434898
811881505
1344361965
1085114050
1487892865
609251692
941473617
177028961
291682085
24957362
775358571
1052503646
29233908
2129891957
1748210508
1904844480
1450633513
271792554
1780954044
1105114962
1367240027
1407039810
715557376
1615985113
1199880203
201698079
603045221
2122239554
592631294
847475975
2028619608
757450158
1062432466
916845615
2100350090
486538334
2127960717
1903173689
1078634549
665517753
1645913746
294968640
1013162950
290395761
1363136095
45542587
403285663
828492752
465545441
1265443150
1181413822
1075513792
1042660968
1263805960
1999790162
1619541375
1756250888
215799065
1521833409
1298003452
294135698
1635734407
1065117933
1708968716
1077911235
993543713
1335798006
1006807390
1460294089
1122953653
419710631
1216267456
1877673849
1337686185
62103020
1383422534
194587697
900818475
1252274108
1006648666
852028025
1927528414
734281147
518422979
1419189929
1278895641
967973497
1046439252
302104782
1520539194
309844925
26787531
1480147543
451613293
1908268292
755309616
1652963269
1636366948
2104181208
113934403
661468708
579632673
243995852
858955070
1780800594
1677644402
1176763664
305051350
795026017
69790686
767725040
611696402
2089166860
1438184483
1343835731
486483001
1442065822
411440788
364164535
2097374178
306768710
1045200050
624392660
306282853
1167810672
917211381
598129914
293194798
1511313123
150162221
141506868
917496257
303137588
2125108125
1607231176
1674005948
1461150391
1737504578
143275396
193300728
39673044
396014285
1042417521
414003194
1690581299
2100874851
1102700417
1815672723
785061849
721754606
1543052773
1871257556
1744827785
1328231133
2041102675
924182391
16186977
1203345255
1748352523
755131042
1856711978
303865003
1962256187
1945376489
1618181912
1933634130
1632864650
1304318051
905730634
912479055
92913174
58404880
332020090
665317369
1967128482
204359891
1914109485
883356669
1810518526
1486742177
61621721
1330829408
547401863
1700742595
358867521
1474571635
1753445908
1631099843
842885913
1143850661
139411295
1431946890
938721154
1973307655
182106467
1559539991
481308013
1990012673
2040361073
988595874
1654574593
1749311628
1166516610
1057207097
474337262
719536240
1201025891
1013285524
1736369678
1674724861
529057647
356583590
641357398
90786015
1748656573
1772989702
1977071929
1451910043
1690217452
940319725
287138610
1585082572
1389334498
1412575503
352880816
1454998766
10655881
1325214
1724005775
1451737226
343019112
1529444490
1031503194
1273915195
1738521161
957317582
71226569
1477410563
1592202349
626243156
371621046
247540632
1907912743
1476516184
1472421728
678471308
1347769726
1201481514
1639331138
311602901
1602804030
659598882
1647302780
546887782
1988385623
1258631310
1260039416
170954760
1643326448
178851253
363741618
379946729
1885416540
599272389
289149070
820246315
1902570629
722386681
1229778524
1322509147
190689383
547021002
1747563304
278144192
910855320
980777258
233732172
1242142719
384453417
1541101320
1925997150
1223117633
573401591
210415075
693210204
504327554
1150127253
376912041
1674522031
498992939
812281947
1839132196
793264653
1039555735
359536681
663255060
1353206099
549923421
1313311680
147058499
72464438
492613061
361012964
2098551179
227390434
1963558272
720678919
256478949
1413102298
1850974971
1932907193
238631982
1632010450
46122863
115062287
1311010488
955281041
569926080
1485599475
1776694484
879889729
1182953983
2036883246
1689919683
642770109
49775771
1059754235
325024311
92862959
1705381206
1082476963
2126036355
906459995
445723029
732916603
66364212
1069623535
110881200
1719837125
1495498699
745101387
617437294
1734932415
615737909
1639569495
1326997440
878473773
416162569
427998304
660571564
294351480
150229911
915928889
1320921140
1578398250
1727988859
589414063
694726768
441456126
330482165
640507553
1308033671
791695183
1705269565
1565556928
543932982
1315564262
1445354849
396287374
520488290
1422277203
1640830679
394303128
1938132199
177235723
1228790190
1552486007
1933574313
872981873
137680910
1122927101
223152607
673476747
1699367846
1613093709
1370316603
1400758566
1657715791
403483135
56042356
793533796
1730388256
1287990348
1153955690
664548985
1965023934
1523558194
2076042333
277386156
756109587
2024999617
178229930
1759631954
1868636162
1121090288
933696326
675486584
657659165
515510807
1104343675
1087382717
1444497934
934758383
14675319
1353020659
1507718366
1032189003
244317100
203525451
1718052504
291049250
742637153
1262300147
352198288
1603552946
1590570895
2072408389
331880931
1374226205
1493315045
2001842191
1870420762
787738038
679579428
1222325092
1887249815
1294761541
132819064
1434899198
1421788182
839578678
2103100960
1479506017
1419357132
1812731837
1069676140
852133453
957151696
220670490
1595553221
1152717042
788867723
1783087453
1797326819
1874719265
898208359
1914806885
65477459
1613007890
127102168
1319371272
1860388707
738642208
1308365307
1812457545
1652044723
194340483
912717078
560119809
1183123228
1429990223
1588465369
1478981952
1536159179
1197545934
1203097608
1423478205
1333789169
1286713886
1570255502
692363798
1791255821
185919327
2033721799
1297910930
1782016422
1857434
1281651417
495420280
1584902475
496596982
1618554306
1943703323
723941016
1919118807
1329457979
649265738
122902928
1695671482
1559845132
554919803
1512597886
847418955
2081539274
2066918325
436776402
1953492326
2101931207
577989614
907455499
1760261856
2080652962
778195924
405797092
147957795
1938783898
826100664
2103826748
359257105
274559708
727486131
720071408
1571234194
1326059957
1032728171
1356864462
1001638028
191550577
5522601
1450428038
1812695595
2118276541
513090732
649265168
411430561
1120598932
1712824022
1158077640
1286950058
2057941947
503038216
361664033
615590257
1076182660
293413329
1196445982
2022649638
1517945012
1996472427
1339385029
411884500
671651562
1928301502
305605306
151234917
221874100
1486914663
1173127171
861619578
96381048
758652581
1128500065
311823005
1350506151
2055230798
379534900
1351288278
516437116
954462739
17754635
1580546516
326796339
744215014
1885019218
1655492871
2069595924
1709931115
1409181608
753488945
1018525939
659119837
282234788
242792286
1780730495
1078471525
1769489055
430342276
586981098
1039857544
820356045
1707689828
1425812225
934367595
1240359425
330465652
298097925
1268122198
2029825683
233752857
1731811232
2058333671
1789653347
1337741709
1463361628
1045844672
1326530595
1585999442
2068965685
431918530
1344641128
274506679
918863681
735907223
672591883
107831003
2124884018
1501540660
1990055818
1887183842
874863669
51703430
1941415403
1431305555
956905307
1184555476
1711643904
704622083
382274902
723341356
1026579308
1725249833
105355081
700574731
886862669
57026570
793142373
642586382
1570459694
1175123179
583666833
1617769003
1267889635
1233654667
1433030247
2037499757
206740172
1730028450
1634459391
699190364
2077014446
1606367659
547392533
1971943120
4192535
1431171965
1152184967
470961703
1478398163
191043243
1715507173
1414093039
1665536744
1459402246
1626167928
779803289
394769257
1228705862
802367345
1572422639
433823587
1599648118
1112658906
1350464492
1034389861
716885378
729234038
702220115
1197307069
1364383594
67901241
1719372879
615335849
1050899911
551126545
864020984
540528029
440866266
845575723
1048828347
250740743
1332622034
976692874
1630289210
1047920490
1919304032
154127842
1679312619
1623054359
1278062963
462708027
630561739
475209324
1864826013
1756609174
1602787928
82630046
351265335
61255323
163276413
928618804
1875824202
204686602
1305596535
1589309009
476045659
727834755
1491099998
1237223656
449192586
269488346
1045528862
1793178425
1244749293
2072364844
416646113
337142758
2063942571
1283767144
501851728
1930922907
1099704360
1876302434
370768902
1661064400
1346591151
211645547
2023237577
2139864502
1449231464
2049873214
187746425
516565903
370348669
1739599001
1690597515
962931642
1626028546
557351584
134290765
608420657
1166002310
289107569
2106187392
635095845
1052119781
1212337080
676369472
1941273993
1334739784
705969057
322505249
1242860736
654141061
705787686
1113235423
1524242898
649037093
1161840780
39062658
1914949794
1765782572
997415443
473550746
1819377024
57837397
680353608
1645154589
577507259
1015811186
1424113275
959409541
85260396
196547133
1800291976
937927531
1962319719
1978981641
97594939
1231849671
1097013881
1619874042
533504940
543964679
964107902
422746189
1196595332
2108722595
2027167904
945544872
1688827857
207226728
702189013
30721438
761883770
68735632
920950674
1183757326
345349895
1742795842
2039365416
1310423903
291547076
566761362
924852620
1351033084
1649952600
382950254
1452997047
1235117629
2123017043
511380024
1816558298
2069857601
1979834993
1340218674
320108841
1881182800
2095795986
1510898145
338557266
987059630
730553071
1654641335
1981760205
492937125
55275260
2055837464
1185573930
450903660
541079166
189904727
1481045172
1721758095
588719581
509830929
385942120
159121116
1272927223
475901229
975842167
1614457647
751668867
781158682
196518837
2116141854
59181537
1759160859
1115575720
1959333809
56044711
1810948488
719326870
1831371872
1321437037
1894656806
1813239189
839129401
1238064126
1717588580
988607722
1099488551
1825818536
2006993085
1212409395
440845276
1106600488
509285433
499901325
1521390759
1297213924
1752465896
952319733
1660879512
1537917442
180706607
1472038002
296066052
1947406001
1236986239
576992497
1610620069
1618781136
636501229
1278855923
232434423
1974122627
2098170431
411533409
695879292
557196326
465330296
569295025
1642195753
279875800
582901919
322717250
1117139470
1975965740
1744882722
2000781610
170092218
961694877
2051573860
1333632350
2012596644
320865119
1789301933
1825542286
2015654361
1101911608
1590379823
886602414
1404011702
1499523618
2077061382
184476093
929951564
311571262
335279643
141758394
94960598
853733924
1650400285
1568284338
1662223707
1084044088
1812335197
374991255
603864425
466164847
488127503
1347185621
1809660015
943327382
1933866514
759841581
2031465253
708550173
1501616977
2133412393
1091697087
2087126425
1736684032
8314562
1726711315
1261675375
1453396496
2044184106
1635633266
912681858
400044158
733213765
1735476506
929360921
1893950714
2118273025
459452079
648239182
1296457551
613857107
616844039
573501910
798842155
26504414
327714112
1734696849
1463453496
2021598659
1036356908
1047492400
1974023888
849784757
1314903970
459097134
172433288
1907564819
1207446158
1492002938
397256228
1116344598
964523408
989613527
1005301619
1940779028
2071251507
686889185
2060270245
591044967
501416829
578344886
93832902
1464734789
931483975
866272527
106391242
1565153181
1003226893
1394902768
257304311
1979518189
1007577434
173658257
2033108733
285608260
65399159
1927469852
190138034
1423390633
1979335045
1512319691
1554470551
1088168895
1372293231
1119204090
1521883699
1149734802
570477586
762144089
1881450473
1362350555
528394426
780188948
1320342260
1443650427
431597598
310292019
2110123637
1686019264
1521138969
149449086
853968422
1892553175
1383497772
129418770
160722968
1206011145
1848022229
391392608
327544737
594792970
1181229858
1169004258
1778964140
1439428432
1239204970
885490780
1155426290
212155844
472679173
9017946
1945058938
463071447
1702507587
292354993
626957496
920933408
1658417549
1441195877
2145785798
889025638
287422829
1955128654
39787856
1177866003
8521542
706124226
669838572
1943419524
1824132941
610959657
2072333692
445133523
550140279
419729250
283419314
903668109
607449056
881380565
613471372
442925651
1987281030
378226990
1041184864
1842702250
2006960357
766658644
1585456099
352044883
885774349
1229384278
890028733
324694590
1240024584
344966225
451472354
1543634757
947451057
1294869852
1356252637
706761456
504168170
1211023589
1244513615
1223047264
168541810
1948058002
1926292853
1455343600
730919909
697304010
353692584
753741169
1246481334
998618679
1190863351
1466553234
1039213060
1603301860
2037728825
126516416
427331057
1420926354
793539894
1949643780
1793823728
665692305
1511088852
1826183918
362168362
969256613
927264489
308041212
349884690
913108964
1384493865
2068478737
1057395171
1319800642
2021357656
1424344206
403089292
473696410
1144637791
328892730
2004408481
325268110
1089427107
41688065
1796616970
1281754659
1281688057
2033608963
1616794334
1213081941
1369334304
1812797511
1162993771
1696550281
142616297
1637381046
1520138330
184857653
1585297619
394858420
1612824472
1118541888
565283303
552385627
2117128793
1808650811
447752863
601040246
1678233628
429179843
3150483
1869796607
598260735
1822257153
1931985740
1154261038
1248341029
918894516
1605950594
636492738
572460529
1715696524
113561937
434009883
1833249922
345493647
125695109
1128752508
227816268
192568612
2042879720
1433886402
585817966
144720295
43569607
1653758172
765537150
2107930127
1334048536
730982626
1867585149
521555888
1888428638
1434331480
1485640170
1740973333
1760047733
1347806511
1741217733
689247474
663192003
1723091740
1748179164
1225470380
1770511532
1763798897
630815142
1102961343
1507309944
874754896
1459906555
534357089
592036549
403876304
763768925
1561595144
1723836212
1992224447
2144980255
1643906693
2002498346
142876510
515696989
1688181780
1733739524
1311156974
883813185
273912845
1886109592
1871305461
10076194
1557126108
1602837482
702167360
1946427474
871166534
506676856
119606681
1562260467
1383936192
254887018
1057592586
1797871397
1698960827
1416757470
433157372
514740169
1934193803
563685620
449782438
449435393
133564732
830701339
1503917459
2059289279
1954036756
698496581
1859230637
1487154511
1387153756
811252157
754602884
846770891
1871132695
1240652153
954602649
1830690160
391116401
741995247
1918453544
401868100
692051896
462732862
71678048
338193413
1851448660
529442079
1178489445
473126865
260717970
1635737467
473770548
1384973099
274389192
637806641
1211433762
850193960
2102982084
1684434110
672677271
2088683411
2109691598
2016552428
313870998
1917444993
1685739074
64096889
1344037070
1237301254
1459999471
808830805
1106548018
36896335
1274647725
1872081616
235601008
335366847
1080425027
161179207
548760985
1334882887
490315490
2043766535
1116951040
1953152585
1523268623
1785988078
1007622054
970935692
287684119
1214785871
198113054
909153525
54566878
972282239
606252174
2102431016
929700032
21923856
1208646718
502633780
251540004
559159499
1766632354
898576501
273737791
845438667
59793633
984466186
1572020718
700036020
1463471587
836035569
567164907
766892265
934588881
1566736571
915647120
405513947
1382405043
351358873
1072490286
1101680643
1162023923
2117474474
116112437
1687619945
1731393838
1765382855
985912677
763300794
543806795
806454777
1860383526
1484542614
1994825455
374055649
417906431
462441824
1514011014
551017040
186855564
84334148
1833372346
602249841
342179365
686545425
302319456
1310297258
201519089
1337240857
1849903456
1120971908
1716410223
1653996746
783297383
275980236
2003432210
2123554317
999232546
1639630505
61943925
1169309009
1627231282
1681703618
346744606
422843512
443247878
402566306
2093012597
1195696849
145604877
1115296529
1557175584
816590589
1609777645
2073239216
1583550252
448362529
1405941357
1360005074
1765747531
2120783701
797663988
956982283
1632629502
1335566757
2041494436
1513290945
1660012066
395737735
613556415
1273941399
1309780636
1188760916
934337223
1472063597
32458284
206879732
1591922550
976417163
1455596549
728535117
1206846206
1743471128
1426939036
1984272655
1808588113
838195490
587616551
150981212
673602223
1892591461
1089100906
1364602794
1266850700
1718788512
1023176238
582612035
2090647391
2046351620
1531187843
248278141
279902779
1638039985
156784887
1524391233
650333706
255224412
1182442823
557099896
1775911949
1276944520
576834072
1290057931
1854212669
1974570681
1511503523
360834910
1267210404
699151370
2068221454
1433694897
1037350002
1422992280
984943843
798198352
1674533844
999838972
969379978
1908418149
1680445204
1056157120
1250969523
481621768
1073617335
101966722
1728262786
344990537
795645695
493077013
1308024283
572972355
1278309816
176981594
124697627
1682832893
468029673
1433018682
898484054
1219679791
164563426
205794528
1417319496
1857405451
1028407068
860499309
1945519483
1159046063
1188872609
1680938833
1520887496
289336143
202999046
1343591158
1581428135
1210595221
757545616
1386421401
1232307075
2130078075
1115628286
1297911978
1973270590
1422265407
864074646
199360960
609770631
1180216663
220254533
923601048
1767629087
823855735
638716922
133574440
149715467
1500388357
2084122666
1813670491
859740455
455275224
993265005
1709695286
597415064
275186912
1307920283
634010561
1829939341
1347823940
449012533
1513654232
1857292974
1744189505
1251245930
1990420341
1683963058
1224056017
1949592893
817544667
1981066593
1675416392
2114189817
453714986
1860693587
159410233
1486740838
46259413
129071559
2055404626
1266022269
1704956658
530943077
983912262
1667826657
807794769
1874567425
2068085464
1058145314
1974162793
1352481226
2146038756
1494679679
773800795
1786305433
1502341563
830840491
1135271195
1516873943
623141001
1629255734
804693604
179415466
1951000528
1135584672
1028886728
1054132387
1748610914
395583378
984197288
1098416038
77037978
619177833
109081967
1250835006
1138977873
620168367
1951403904
1772363445
625522525
2068312914
176351044
1880591455
1121530016
1580383568
348087929
214290934
439403651
1110763064
2106921512
2082842776
858423454
1288604919
217995467
2013796187
1255244025
592227981
2039743226
1017275395
718302941
1782457768
67950405
822489388
1371381787
1407837330
58861837
1227839086
271336973
1942886793
1062436456
2000437163
879284146
1725696220
724623936
1123771789
1810858081
1883085375
985577963
369550464
1442041750
461930240
637433454
1640602408
315321722
1697139554
110719492
589964913
1926071978
500338852
239737697
2137580558
1825514683
874489634
1011828250
2106649846
1650857010
1006418336
1280956253
921239260
846486735
1552903904
966725072
446562424
1461279688
562202477
565170476
1710597393
485892510
441677483
1208594378
1400124465
1697340074
745847841
21916326
651328247
452712249
2007520147
1098379647
1114293478
112664903
1305085041
988471187
979095004
787249079
1499574590
1603411347
2075729780
730068169
1820025762
1414202608
2084722350
1067999648
1734256673
2050866173
1953351608
652312035
418787699
1494407046
2030467038
1055467382
298982703
203536960
900572721
1782488960
1982883098
1232938370
73505352
2075859770
739997634
1494260962
1843980577
1095267647
1166672452
741807694
1522230343
352671226
1703656043
1332116579
1113722115
1097700419
949429487
719122555
1977352699
1047733034
1164406458
1464146450
1217723713
711426347
664870683
741047404
134213168
1318044514
473175410
1099979512
870485516
925355439
135737681
378493579
1249956191
1753535134
1003305760
1913179826
113342681
1349173226
1641662827
1440001791
321120676
773000999
985501279
1853805478
81672596
1630738065
1797214641
1011503947
920817675
1809124982
458215210
1732262303
997659013
138591750
1128720556
1105699511
674514802
1868395656
360885171
1598749819
822238689
1861237346
930656484
1891218465
482145832
87259109
1389978317
1975661954
457763015
250207317
2134118058
1432076026
1801164130
1071780715
722896250
1671554225
755453142
518927069
1839298171
45503947
802040103
757885676
1691671014
718941894
1464107085
418527898
1158826004
1866839055
566441023
619712812
1497734882
1766342537
2147055504
1491494703
1544857100
1015534384
2009583974
1297732216
1083967199
766224416
1638744149
477317450
422975675
1957799683
1104536100
2035871741
517420901
1339847718
2044844030
1108015415
118801758
921081427
654433142
1423576812
984505206
910829147
518555001
1662076984
579451763
1725138403
850534572
961864828
480870625
1821387455
795315837
1800069396
237292058
964034633
1873333469
758620802
1485839014
934958094
1179715927
1248289187
410968585
42387518
387595600
2143960157
833173266
1601112997
2140673903
616871007
688083238
334301803
1916343639
837580471
2070795041
1020506301
1923645088
1237245223
34304152
39234021
1141104542
749089502
1236086512
772585760
1079197820
1072917442
1735291783
753953422
1483763663
221046461
1730350541
1839542412
292426655
1460157801
1073328320
962253816
1511533096
2136387805
1305530166
461445353
1543938909
202739523
1895002954
1917448225
1450868376
1697231787
1117340201
675297018
531065250
2098208896
1778111867
191993465
801822423
1831862895
85109901
2018093545
559589917
302546384
360192926
2083957476
594029381
1825578037
786815425
1462416243
1968823155
678554660
752128487
20909412
2059088201
1882180022
543340833
688295955
2086908796
1768771789
1645278291
840209728
19723213
359812610
1072665357
797249332
1756564118
2122155306
266855409
90378446
1062542283
967040407
1037157912
2113218044
1003522137
1429265843
636073170
1297494465
1309996714
1898100915
914311530
1135584672
2121390985
274874666
1395338659
739558345
1036503336
683704942
1871066125
624516408
98087961
1699488604
350922603
1340527444
1506613211
747039413
1290692054
873191925
2028790382
1659902370
577750261
894792821
176888759
1855723608
225270659
2058938446
296864866
1900477616
1896643316
779393442
2140048521
424715760
1026461819
723201830
1631863294
1525260027
374643193
991786095
1848280879
1331504538
1363962606
919190651
446390745
1981753991
1807912678
1891362246
1756677340
513240096
111535252
688913502
1799880135
1486527520
753427527
1761518486
2025473854
1402755727
2129852541
1784567044
1068467108
1064961135
752266589
1442516906
862061355
802928940
281463869
206396709
1197330555
204797129
1034832931
27713730
131057256
1831222651
556731443
575337994
1958303111
946249266
1560385831
854017161
146361412
171439453
119753565
1073208736
856286671
585464388
514446540
1802856391
1958387101
1357425208
1321088074
1859635602
1058186572
1514272763
1296119895
750018720
2015806132
1043367889
1903266308
1549285434
1755628427
1714758509
1660945395
212095444
1703012373
2047667847
1289934124
1577812526
1203246764
1282338707
1385073974
2007299341
1098734351
1730195615
22477038
279467408
615294609
2088210203
1411228930
120090041
1340307551
452241012
1620845958
773627450
233447099
1167027608
437179206
754417177
370530160
1005629854
1054311547
276748046
1274948793
1580519647
1099838875
475234333
1135655206
364187401
1422411647
170727509
1106531841
1539023031
109410992
1898774793
809907128
2122344473
764639868
1129998572
1927204945
1636929808
945116077
1466639362
1965700624
2125408890
1634807291
1475485543
1584019203
1067371590
1444082383
2000575457
419722465
690686686
1206724243
786871899
1648977698
872451847
46543796
137942225
1899223318
1555246228
389208321
821722515
1053342832
535288927
558518206
1021723555
348094941
1500168423
1875029769
176023093
5270362
1390819463
387966635
1893845643
38386796
809069415
309532992
1736977919
1043292086
975518824
1652975881
2133484376
212103745
1718464816
1378562203
1222685922
1108756967
301614810
534337694
873847239
775614479
1581955094
161561646
1327939357
1449748737
1403452426
1905875193
941118882
878229578
1883430376
1099020750
1639155333
59042078
1232592560
1677135093
2013170055
954784384
628446472
941482683
548217804
1479800610
976472997
2008186747
492771649
561253941
2042130576
28413448
715437244
1474969175
95943391
1935618670
1503278426
60728128
627986275
2065495435
1274065005
1678896456
936267648
2045421681
475728891
416316967
1169690157
311091079
949499986
256934152
1733635997
1920287478
1054445804
383941015
708799499
1132010868
1178106464
1872351365
2086566223
2063500559
866856856
1049119921
1157400990
1532280686
1108941101
504794176
2098209519
808692111
1838724203
2118124655
640446390
1619471100
2071324025
1805561504
650350470
1004548595
344643735
1362935487
2105304337
1656663472
1026837370
1983913794
2113583100
512842476
1638217842
265556584
2029262143
683298359
1739871408
619032789
903204568
162774270
1065464250
162352271
168558037
126920362
778994487
1518119895
231564705
1065320362
1255503571
356800343
1886498489
1724733146
45275707
1024250046
2073312923
1599508710
1511086786
1392981772
401204453
1958059260
1521400294
435016292
360449138
13790160
1862964014
185251569
1568398227
589666587
1083486810
506365161
1334576905
1770264963
2008656917
1309775620
1663516926
1059508278
1460525206
1314579068
588912943
1189983596
245416848
648960841
460665631
1272989962
2103445618
602964984
365488136
752386491
1280826384
302707824
145428713
604695122
828997186
1951025537
369923263
616338202
1930548552
1225112702
840750589
1819537845
279458584
1655410905
1655045520
1561855791
303608828
1556388758
1976521161
1860136591
44364266
118353459
1778031521
791779146
1165884315
1511545035
934997614
1990344698
1716322381
1608593331
981255750
165224203
958077556
1064892909
1705796073
1756588072
2067135799
1732165499
852649525
1643053972
754236561
172379380
1320696925
1118553429
1590056806
1292936324
1655034668
1845389138
957526902
1732136096
599799124
155315503
1303444911
1050379823
1463902480
2070416495
134111884
497967308
615124349
1333947949
95364644
146817884
1032637135
2118693524
1212234149
154235927
1882575858
605312948
2085477298
1744133261
1181162174
1964278225
1312853821
2076022686
1715979056
1654760075
823150704
114655080
1327471663
414671257
1086342363
37061565
2039157243
1701135062
931339822
417571825
227157535
1013467430
261409707
1139209111
1216948340
33810780
215430099
838025918
1750427162
1713015533
557431239
1364117559
2096068757
1093690191
1064546410
1187885264
1937052429
2112814913
1946536554
1792176581
199779245
174978030
332353435
275511305
1022178941
2005255550
212195614
1015310210
1839611666
897605355
1521403003
1155634810
862016620
302281122
962984270
1353997593
323908993
697282328
943711263
1124601968
1849371198
2106009255
1861012910
164501359
472184122
1242926323
348591926
963749732
635073991
1915285882
1855252068
2063188554
916696969
1259216276
97387128
253029004
565704767
1131092290
1751683394
1759020808
456975623
7575877
443647443
1980261441
714233525
1829419974
53638261
1717653475
536944620
1753921099
941456188
927844128
1747491653
1577691595
616075960
1844590869
322578285
82155237
386677824
270313531
945968403
1271691193
1949658041
17777197
2117885147
1212501390
851782086
1115791249
377144628
799540242
1332408606
1143114863
1957773469
1322685059
476150219
741396888
503845791
931724263
1359346543
1385336555
574217588
64524505
665366930
375801546
1086805169
169663492
1776586534
1615173174
1947079290
1988185784
964914317
173320889
1239042147
954874167
1739999350
729885023
1151197373
1725598184
654527591
1892855643
109143753
1845931648
1312352815
220425779
1015098375
650033013
590787936
2056995090
413908764
266231605
2066350027
1508040723
1005740533
1264206607
981328616
856725218
1971619492
2076005372
188660513
1862857598
598756822
1241365255
1698841157
660725260
358469139
79191123
492401833
886083184
996132478
26415645
1408545690
1774550274
240500443
54106974
1152250101
1265921658
13448418
551080231
407393616
1853665935
556524539
1833641407
1713613836
1758394102
1047292234
380211574
804723537
2076526520
1813713808
1656503049
2007700952
1501314003
37616591
1939481707
2118471076
388703518
1505756677
879068535
1410681712
1282250990
299725714
2060939701
1484747641
408083588
95114568
168514927
918615129
1382570141
1028066928
218243791
1580859174
1889134920
27135508
1457814368
819829718
801263437
380748456
180819842
797351000
1416352445
132497215
530125050
21107287
1981999156
68048163
107750979
565427256
1360617372
1132238630
1397982080
1950686881
88653615
737564284
1329664536
889682015
1672262052
911089953
1044375186
927254389
2142465449
502674782
551364311
368993179
1724212189
483262514
1729491763
2042327396
1883124180
665924417
559621490
295487375
922676779
1333482120
399259348
1455051718
1434397727
735339839
1978650287
459765304
691246081
1204589952
1417627097
1854407624
368185011
888922859
109129634
1936961324
246201495
1368776952
1802392168
375497713
377058266
1344933661
1227986473
178746353
46574778
1682760758
1128616402
493279995
33639968
658928760
1135511707
1124053215
1040097653
1218559772
264755084
1099697622
878373357
885689113
1534927382
675857740
1806654534
144777663
1053961955
1809274629
423583602
1872531305
30342096
1767116612
1555195924
1022335835
144389057
1678772245
181844122
599006820
22960940
1212952707
1271966018
218190224
1856483203
211447766
270998741
1626373790
877091274
822122260
1443429833
545095519
1951552118
233522473
783666580
752671272
1594745808
2068256203
622385559
1043068009
371580222
1258008609
1379718779
1986322328
705682430
1748857356
1689204918
604073045
1271451566
1254217560
1487002407
1477967826
1103911277
2099914474
810589905
1526827094
879219532
1146573851
434370139
1383057671
1394559118
1037186117
715393241
939573301
1727773651
1398882588
1725530120
1931865419
1070992893
541063444
288823147
1170154002
405111199
1178978098
1846155989
295038743
1206799172
1730258364
1736304084
263706569
521757964
605621263
1404444392
1997892141
1386285872
483594827
1761551966
453111906
43252978
990741772
654490003
1453396737
41957026
716331646
870576807
1326979598
992129348
1870365423
1542946310
557833455
1675352671
250561185
1535055628
43032567
1751278854
1351569160
1423206641
528421896
1939995690
1762761008
1479561467
2031915604
1797779434
1434753356
2135137415
713396020
1883682060
107912114
1939412547
917034203
337558447
1672407220
1965296722
1510502964
1458514472
1973053009
905581613
1693620771
1960700290
190874088
496548337
1052920221
2116843403
661116298
1297726669
544607336
1963325161
1579871983
497675270
1074023724
951648857
1906700328
1974463839
1486241069
1266859273
422632568
550640593
591889753
1439942914
1926850797
1712699562
1087544822
1917641927
1592601535
1694144779
917039074
1132473266
1791350125
401936088
1501965406
388439743
925180384
1512772232
1577706350
78355328
1300622897
2085014356
2067914028
1440318959
1160731178
199482437
1153189712
740396888
1996414592
270608000
1312790177
77646851
2103207269
907547942
319310147
1133296736
1939503022
218170498
1992746652
1868119675
1068633028
2080529593
867274178
546660956
706679136
1927981410
1935682580
2034858518
1303377486
1950786968
569614113
660418137
1561701655
1514165430
115782604
606699102
1225377680
1013413617
1399083674
1790297893
118390613
1691073559
757651029
1872967405
1541576736
767364907
1504069261
777999827
1464904009
1891022248
717966025
1080855770
1640706047
382576935
301834026
1849166492
20527488
112224507
2010612748
1813301542
1435035500
1137016929
872694705
1509283035
799170574
2120010204
631052708
1950425212
1484424820
1452726730
1873410847
492448971
1321429737
1681301318
1319336328
2037838195
947995736
2122820391
1301622329
1849986986
156352635
943759995
443630026
640435757
246716407
909254826
364542797
501212836
1534818411
1513978879
1991523795
1943620932
454880765
185554158
165840136
1371089238
1971914589
1448847338
4915628
1643125623
2047085498
1185026540
1568929441
510479611
1099095080
185415683
1634439499
8069564
1694039235
413043148
324454777
2015359955
1457366317
2088124642
555432509
1407998371
765181243
832035734
1767664923
292287979
361378500
633392047
1292028886
1734972955
1054453738
324697178
69801599
1424380565
764572223
661327546
1529640204
126488305
2015895439
484869791
1345181630
1060852036
1664226804
1738776734
1908055000
1685520024
248504158
433653518
693033400
1983774205
818157802
1495634536
2122009142
1100493556
88774911
289885348
1573755328
1282422571
1400780489
1752391936
1893026734
134720612
151605095
748619882
1378887250
914302584
1882145368
1828464552
96979054
1811880592
822468414
1543901766
110628159
1170917027
1865805007
1811811164
51684434
2063233175
572354964
132087917
1794386682
905546627
1736202129
1293006901
346864807
989909747
949738730
252902352
1613377006
659713504
631503338
2096341246
864121669
285046673
1582008113
1075795659
2088858135
1370136884
1241938711
833325018
806332677
262199835
89613183
1635363044
1148893438
4709614
1611922036
702901138
1566442113
1045952695
835835443
1311284362
331807380
1747046334
1980069237
1977790301
492131410
253551257
1441867743
178735856
699081460
782470256
1044989882
205023776
1152849133
1302854076
285356435
529382179
1832620551
1743979432
776110075
1647178507
1250884300
39156908
819724618
273494028
593778774
934404262
1626042553
1173833415
1557139575
2006739708
1777535925
243922338
1610796536
1645259799
601052324
1905903113
701355767
307724235
65436399
1527364202
1598901233
347957294
1442646978
1798324249
2023622235
30127675
301923637
750073994
85359570
1428436550
999439872
381523644
211248275
487539194
50455413
1145539776
41734039
51150646
1613192923
693670527
1132528952
108011257
1056800584
843407904
1737676579
1470593024
512765821
1399740278
1151322463
472642783
1896971409
74486085
883379871
1635684621
499199087
885998012
1633805052
1602583989
541473738
1399596594
1736791465
1190931889
1449727033
1195819682
830550004
1501536369
572763110
704151204
1674885158
234016674
845822720
1917128227
1080713676
2020552701
507022057
727307975
1246823685
304165694
120197578
1149396360
1448651654
1248832598
1320260875
161434349
2103863527
264969889
1582171771
658619051
835672199
260386188
957773036
960969817
1627699585
1776090604
947842945
1935609940
1795260089
1509674391
1979203562
187112732
1682203769
1814930909
1890056989
639548891
2028072198
2066541714
1271600015
757599510
183382338
1715683837
713745018
2026678207
151828777
469091279
1333392492
880457847
1504760772
709402410
854497456
1915397523
1187006969
1891168034
263098277
1605979742
2087395193
684388199
869549943
1366637208
656796538
1361356103
1757975283
952602059
655182796
1932076022
2106761646
977588428
1002377644
101933385
1648443491
147738195
949133017
1128604964
1533665482
1104640489
537796418
1287646626
894654851
1269761701
726820389
1056207327
500500706
449197615
70715638
944057054
2064874021
1891287444
256172189
1842618538
1797391057
178962693
204165606
616970866
489256090
488713856
434535721
1224224439
1659436351
1580782825
1688444300
767840398
953204769
1662224653
567504549
2082329566
20138911
1967082451
609046912
1627777701
607316015
1542545750
1945012039
1791935038
705897026
1059658436
965762115
1225839159
690360939
1472905534
912553423
1166977945
1207406208
1925408269
1618514363
941973430
1112904045
818655313
1607955843
158806101
581592239
912382267
2113042974
468641462
191393227
1560957075
1894300883
563068035
716750204
1537160685
2038724305
1356534022
1856444383
305720689
123709269
1894392664
329801091
536991760
17342680
1644309515
592671779
1554891725
1641685605
274634243
2096491047
684223886
1727861719
1155834368
558747475
2075586915
178049804
1193139063
610900485
1063133570
1712131917
77406739
1747554898
834870108
659500140
1609581037
589391844
406905332
1796980002
56501350
1817427702
931022716
671144946
1487109564
614056844
339657183
1843143571
1580789380
1814211550
869807005
686457562
2118098569
1435530198
1842893381
462702775
400057963
1157797673
1404579998
205746269
1038018142
505764769
948443169
401065073
1821817737
1846748553
1468784281
1841769109
914384436
541427323
1774721352
1634754429
1712767295
1863019771
364565723
1947706161
580109490
1728507846
678506713
988194970
885598364
1177532222
1656179480
1658743886
774940016
1235703764
611255175
458041719
1304125779
1044503907
1894077212
2071466578
1976271503
2056534488
997016472
254358727
714459291
1539209240
573821513
350187529
172850601
2109467914
264373515
1138580500
414506812
362838902
1597619285
1090477168
136406147
1543549042
935767923
1409780548
1140217598
2062389196
1881383335
401470578
781939873
1295281739
1681614497
995704608
1543580283
1231388552
929012955
1511589590
1970760078
2904886
1433164610
745514530
889294322
1311841754
808048724
1645688367
1614752121
1183640896
623802355
901057805
444297528
689445531
500192953
2059666183
1772279757
886061432
190333375
1796629890
2115379592
59587172
244811031
2056103152
561271104
985774263
1442665300
1983637739
2086021073
920565995
1480432842
1608089763
666902405
816455174
67349131
229634537
1909042875
2133753571
1005933256
1110622486
436634767
1108425182
345687426
1312753521
691008055
1643136011
1033724750
2083918390
1218328779
996469732
665608398
1992134047
216659768
1005881981
736968657
1090129905
1362569158
577803611
1901590691
1085512023
1454531477
900370759
2028185904
833009964
1001157966
2016210057
1056735951
682440992
980934420
2079522648
984475740
1915165518
715527565
1044316854
31540054
2104995325
520553553
876161959
1099859838
1022246646
1819495447
1660164749
1660650064
2083737835
492980902
2045076191
1377076425
730797588
1554772932
1607087284
1802181316
1978409955
1613785464
16147321
1353970639
633112736
1198285896
118406910
397370401
1777793021
678787502
988141805
1437154976
189564871
334519388
1423409005
247643233
548640140
587803531
2080824586
144583612
2014593830
560684929
1234021875
616726655
93251205
860249628
660048535
2079393096
3624002
43666890
584450097
900182611
832905739
238978883
539685842
1686830376
1889725211
1381147118
2076915784
1225462784
271410970
1019351314
1693090158
1759193249
1878476215
1896138666
279239227
1611651575
1471109363
1485543092
240566722
1758846440
1237709133
540182953
256168179
1019863441
1877458752
942412288
1991132804
1661577519
605123678
1767058833
1847551143
640315871
1178785274
1607375508
1319705957
276185802
1979861044
1772519996
1146373343
1984677635
1306101736
1012148980
2100780015
370003212
1176818959
569325233
1800078790
247102404
1852053125
1738430257
1596045401
703090562
1208494824
388402939
1148340597
1139341600
453157065
1365723875
178746353
10635288
949490437
1045007317
371630100
1435287016
374665400
1242610831
513069008
1722092700
1865061312
940721323
285280365
943668845
1960509660
351265552
1244851865
656885782
51424964
655181815
1506600934
1501672801
1279109525
1189570618
1331209084
1070213391
571521169
7111025
694974896
455701660
1537470580
1344326946
1911536756
1341779579
1919262187
1284705120
516672044
1942701358
261533188
1806878753
103746491
2071048261
1585049398
297273929
885229190
1682886258
294846145
540989588
920772197
61272995
673962202
853559235
1700290510
1968602696
1125583594
1769921681
932710038
1268323788
391994262
563270182
320756657
949566231
265509293
1230952010
1056476296
82899328
158171662
1624151446
1369060525
980259672
194282598
291576908
1834777092
1345317236
893262189
900725339
775037678
1468845193
811762320
685884371
1855296227
2147024351
1961722264
2020170911
1206842851
103642306
613416526
18530719
1712974395
889068480
969945844
631011779
1003132269
2129504026
1980179770
1488723870
1448758314
1778030044
918432358
2093490783
1398059195
330155623
1492996116
1978069351
1319711764
349364199
1779751330
1319954310
588886089
1803708495
1458933429
1617126027
355418055
256930496
2073175067
1099932797
1674511650
821118204
300736010
1088697206
957197251
1859777336
510788851
412628809
586524228
560735641
6261324
1422862271
683954505
64839467
1642961733
1708883845
1813998572
1285406472
1866104318
795838122
1082139078
1711138007
782503380
994048342
1927860554
504886720
1560694361
780487654
1105553860
575024188
1125793641
1531373198
984862635
1650223348
1793701154
214636016
1090127422
1073633575
398981866
637355538
50623454
1971483253
1171511177
2005375223
662425361
639263254
1526648948
726762120
1849540615
1169037540
1101902048
1402551855
1528018051
348905741
908007877
1422059426
1661154694
719717816
1734857632
2005458127
2069843893
1616102604
372096211
2121477930
1178362574
1990313515
1206455470
92723402
491637894
1509266959
1077723462
1728304324
2058977646
1586427454
1379037096
944411693
1341662430
1755620106
218845551
1257428981
1319830754
1445929885
176798847
1966726620
706091140
640793498
2025235437
1119596067
1630555135
1909438431
603807501
575027304
141241891
734477065
1887026131
2103859742
1101796171
327346029
317508184
2010994475
352776182
1183997947
217814329
816987233
535271815
1601965394
350915747
1878142885
1243727365
32607422
169403758
1791955360
1662699691
1908585602
854257987
869046187
1543846117
2088562971
814785089
1346832091
1478297242
46233416
1491017366
1145244005
227928222
259170844
1229219508
1478961272
384150542
1820306877
1032502790
335300612
371975361
1134244177
1672095884
1338821869
10904424
681137341
917705119
315602259
1363575448
1645273924
436340112
1703827940
291874760
1040129179
228843756
2076751418
1173623908
590203052
682791147
1403471020
1192548901
1406794990
885946781
1284372612
1627567989
852912899
1062799568
1000782501
515900377
1321496791
1534436269
1648472412
2033672291
1204927292
1190111010
2015679478
1566119092
483136566
968956744
1944538056
2018884621
693599543
19892668
2113595225
1498880970
411742952
1302803872
1326622523
1092532211
556321125
1906384543
777036262
1464044966
2020040197
436087767
72489670
1557350728
1396283948
1803134284
311418933
2037029044
1488919007
1912408795
1052956665
382845771
218320273
1677328204
2003747805
606405202
575327361
759131301
466336007
1517907352
307370011
1148825701
143105789
202873843
1725698191
851524697
1780975836
169156079
716647156
1478904262
1724229110
1313426117
774388622
1176544847
759723063
1139116450
378022119
1296181384
1581207562
603451740
528313820
66542625
2132476106
468985618
1361607469
1414954595
995489554
164310501
962561239
1920198128
1232446977
991549819
1323725079
1221432485
1902828655
628163186
266184045
1955999228
594158334
2146209331
798982643
988752538
1411560931
919174758
233088545
206771282
1564560771
430767729
203460752
322158466
11889999
1850535055
473500530
1429453737
331267584
159339821
1118830195
87649368
1376001486
1150921517
1591552286
1098817542
1270562562
837458041
360066135
1904382780
467826189
913176339
597165930
852400932
340121424
741065509
1308081162
1169057195
1121334488
276155013
660097135
1953179426
145450605
196635625
1985692505
1331005560
127045307
369130709
1360258649
1778352327
526832478
256032441
1479077314
2096314726
842190678
720583669
1439365869
203148867
1200158592
1393167260
1706578423
1430512660
1352060038
156540222
510290406
506939990
1767378840
2079085692
371612800
1069787520
1183753583
923670224
827257291
1476549146
34631253
769245961
171495784
2071111946
171944392
35482410
746052145
1776383172
1247293323
788812588
346556345
1289541466
965822320
1584140549
1725658983
383370786
1483572929
197464262
1929214398
1272741995
1602180656
291276935
304701456
612086651
962399486
891139026
135255790
108906464
140484152
1342210674
1134200934
1118167733
1884605969
42835620
1865964849
135027389
1532696306
1383572079
1401027519
67839649
352338604
1629785195
594368829
938573282
49562877
953294946
701494029
1280260047
588185473
1636100082
1527650469
1408395478
1276712215
1316085613
1885914694
1819150475
116894486
815181270
1970196233
1699292477
1999548264
1388652004
1395417110
1981560994
898874364
1885619476
2120642872
1670002201
1557116346
1232671675
462333916
1570464789
2079630007
1062300227
843124881
617539294
2075671641
836475622
1556520595
476024756
286567970
1927477887
545958614
800984280
462032213
766433540
643656065
2022602961
1925378147
774974688
1721523990
842227086
1772055977
1617750423
1566689197
1965632097
109692673
1292662836
2942123
617173234
1930962451
2000071935
607211566
600232516
158916875
240499085
306323666
1989474330
651626067
773657126
350261086
418811061
719728094
292048056
1167859898
72464438
1300830516
1606189333
1910925077
693401056
370012299
1281772752
1105112723
1882308980
260630532
1473210833
414126312
2026123283
257857520
1327372970
801511144
563189280
2071085752
463814065
879921168
327503681
276471525
56096837
451498797
1608924436
1791819614
1900765991
78909303
303176195
311931722
1830099627
1178206967
517491500
390086635
23115530
1638853750
226034364
1540967165
329300120
1820047713
1959462131
1058648625
582992026
145558656
1605785410
265940606
1012591370
1824047763
780905693
1645943594
704782108
806504835
1740456804
1583390021
1648978336
1145256956
1075973638
991324098
1325023743
305370602
111539793
1895123257
197118024
1530623122
1694402728
2132711604
2127358515
114005294
215402707
904466916
635414377
1497811183
1759276267
856918910
1252864046
350665400
849367594
1542083192
847800756
397764975
1755013005
1774235227
1398959184
1344551973
754257483
700178411
53219097
918608637
1622032527
1601605252
81267725
664538176
1587307073
782329259
799319821
308816537
561185353
1828639703
609761022
108295109
2073228719
752161349
964053647
1358959376
1894669196
1741575052
599289900
1382055213
1927604461
1082230861
653447330
703843113
1872362675
260721762
1113805057
159794137
1766627516
93000674
857555126
1584490376
706530625
270846049
728707233
492948448
747526074
1976702136
1898583211
1401552112
1868961714
1419911330
1072308281
1258439471
51746737
1683129764
1113290186
529604727
2088268666
407446505
363516052
172410014
982656330
810250860
653458304
452704015
1505375281
286950747
263757604
1361508848
1127308295
760393803
1987946695
1684335670
521949272
662492450
1327452225
711680282
459948222
1234274600
1480231284
1938509243
1670740851
1521207590
1990999459
1550939995
1888589633
1512312988
341176083
2076217575
742214548
1423429014
1578465499
534633696
1768853343
91017292
999749765
189645980
1482020118
859796393
1210942748
616361810
999071588
1035360632
273085891
283642802
1799340175
1107635943
1465321495
1085802570
1532915370
1998064613
822723161
885545141
197773611
1972189236
1153169047
1377094330
1711711375
121893092
1240711214
431728188
1014629143
265156822
1150202859
676727214
922004967
1555293000
714769615
524170665
1751988428
916616032
668646442
1849475870
1548400807
1460577945
1493286721
972816946
709121939
1564964500
941457334
2011735910
1388949973
2045759362
1072414241
1359614604
1622795264
1602901848
118195755
1044363862
2019239829
323064917
1716978005
656115018
1283764862
1108337830
1529229018
1263400887
1176543900
1260668349
2098143827
2015493888
1764744985
679165799
1774037114
232004189
1582952514
255803679
479754049
1770653498
481699568
1206350037
1798324759
2074775444
915578087
1515663020
1238988074
956035873
2028415848
619630717
1674678271
383824723
1747212184
1508874989
625324504
714925383
1314144584
620141982
543018031
1344556100
297438169
436296977
1268944505
1247938734
297099983
1057930738
343526664
602893221
1334229438
310937124
581087815
866448622
358613921
167687902
510419755
99051676
1815801148
1391971710
595330979
1436147284
1786392880
1004975963
57256915
1142109046
869987981
1126429125
40631041
1134142073
2055462108
2039282162
713016921
1856316406
1169057619
1953700164
260224388
668335267
806514537
1827898562
1348462635
242980009
255669909
1425084529
858811132
1663365817
747918122
750633621
2128506188
221126544
107250540
1011317670
610714980
241763214
800854559
577469436
783289832
1362386727
1035109753
1823918738
184780591
949984830
1529726671
170031535
1305129660
1247584002
1496873703
1789353415
742244343
1172363700
693762316
407865088
1131128250
1254089602
615185765
210254246
1230610922
178841463
327278439
1325302215
1868576968
58665938
667740297
225777973
2012066119
152152245
810915012
1915175659
2033323035
1255478737
261977844
1263118288
339522854
1402815209
1364018764
1498421464
1097136999
1881200441
1075763962
91931820
422119703
694157028
553975449
177671884
179619926
311396877
748825377
243087133
1961793273
1086685576
758275048
690710799
953394660
1070598697
63539538
1310978124
1765304226
1671862991
1356586409
170362730
923664135
1500302720
160910706
1663660070
1272303761
895019580
647492210
206543625
1852053635
1659860650
1341334865
1328962636
1283527892
150761185
2067080627
324041042
1018323126
1964992804
1440353479
1503185340
639418649
866819990
699377951
1038732488
1293084127
30771586
1366797147
685563509
1588433845
1708514216
262458259
1835070667
1643021515
1784442318
1524801399
569126687
22415756
1323828754
1227374453
2077198482
418861581
1423199048
1369693469
939710722
1644776210
627972413
485039477
854341039
1068431256
675575936
182169581
81869949
2120468717
1713144900
1229964973
2018537472
1209904060
386439606
962300479
1996326187
2120388751
565811134
395931663
324886672
43131785
1265136622
832445172
85860868
225492084
1572439335
1527048185
610426121
1338044922
636605410
1956786759
339197160
899022088
994564899
1194199207
1787567916
1361245123
1929024225
806657645
2063368539
1410918071
502489771
1981735985
1574427886
498512134
529892717
1140918629
477808368
1712512249
834496284
1354350371
1901828202
1093224647
1101751849
1714829269
1927465921
868994139
1716130082
1375506648
1172875075
1513393107
1231625261
638444334
681343462
56685542
885913072
485066027
25097187
282154554
1456531420
2025202228
104956541
261208705
770361000
176770350
87733582
42729507
1095790821
112628637
1463059442
1591150377
375279166
1370225646
1285973000
1847731826
1846564937
828846708
608038620
286278186
397971779
647055414
165750448
215862645
1724938367
502755140
136213797
1858503542
194908447
1336437888
633168789
936504162
1546615688
1265607609
143769810
1773920663
246669362
2091703344
474247932
1494841680
1571382300
969683484
437005800
1112708508
1204195429
310003592
1921965935
1657598654
1330360962
314726869
1946816998
1380202950
955866017
2125989974
594050600
1346987296
817490041
1518658139
647342471
1880016470
82058805
1061192185
1209031041
1152030238
785618198
537773840
1260792058
1442544264
384187787
255517185
1743583204
1135968341
904194299
805083486
1299769275
33735266
814418186
917188854
464236771
2087237589
598786652
1924969810
1433007212
112241289
1755275449
1875782882
1788882536
148415346
1192343079
1436605774
2000321370
899593686
1628885852
1061674033
1591457437
653997887
1501486271
1185549222
527692562
1178102420
849142202
1085866507
2122792701
627439681
1325583731
1980286158
2127053375
2142108885
279291996
1928763585
1517795929
45640657
77916959
1341928766
384387949
1176999611
960209250
1099471595
1658340146
348765610
484500356
690812845
947176756
274048070
550711263
865019062
611856065
526819091
1177850227
1092692065
195296686
1723160702
415148141
711819214
104822724
1710148952
670945229
627937587
1725278036
1043523738
310359968
285711450
1955656817
419422548
540144975
1856072264
822866864
1721667672
169199917
1738357250
688530997
2115026768
2091738164
9359234
2014791491
733611669
1653635182
365825568
1032875807
332478429
1689275664
417489337
1249630351
1180178064
121296358
1647465714
1106666339
1593837859
582817146
279420589
691494361
778593229
132211429
724562102
1771369583
961199437
2105747626
1598988293
1942701358
864220520
444967465
183883290
1654098453
672867964
571878883
430110466
596352222
1623865266
1685611842
1349621047
624580919
1883202158
34797417
756343971
103934201
1052495938
2020752745
1091401917
1391359000
747036123
1305981792
909804710
263090169
1661070862
1812631841
215314363
1730661459
58806815
773575374
252533386
797011615
132906261
1623506961
259504901
1169832062
1446210808
1952186616
1844004950
596961518
336612177
1372710226
1636095782
1517847689
2041400610
939155306
1454969742
2123615564
2132358603
1488502512
290191803
1825345716
1310792679
1093714197
927673990
764543719
1783355551
259332612
131792875
1692973519
573615329
1613492803
112419363
284371073
1145648356
1963686864
1628729172
743651885
1960293604
1480251315
1502685603
1407849434
151658893
1327308559
1116535571
1361408592
1939518007
500780226
1972988066
1195401914
1511150583
386213238
1004613185
1585349582
833912037
1380676846
805563820
12579820
1823723302
1837524174
1323318318
396548436
1219311438
1784538568
1087212377
1987920018
1890486238
1001767385
1771867574
601890200
1327956330
1993793005
712733240
875950708
1631368838
779285840
1765050400
887422968
392578723
1586699499
1759219825
1364859453
1980778610
2030303114
1762497240
800612922
378202629
1182894021
2123111659
2032088473
1616444864
2075505577
1832680181
957087911
1872906573
818997705
194211030
1354672413
1897721284
961485689
983803675
1606805918
16975825
1294847494
738238988
558053350
131729411
453913928
261070113
43934191
1078347676
274392397
2035948549
174162851
1588957581
798809804
135343510
1119603108
314966650
400616361
1906587629
1813885354
1178581463
85636218
1048266037
1618487161
1462463814
1538346980
1009311204
1758083348
1639907992
456096390
1309040032
619424586
616959421
1861347593
1104745691
1081838817
386034491
1832645240
1259053904
365882877
1647917573
1617456029
2102350786
1485990446
2141847292
104120097
112502293
947142357
2059735475
568209426
1314100620
782157973
1892025872
1375686235
970993593
1902431591
1782169895
1734118596
1521016972
1639599634
67819563
1602420188
974823822
1406015887
323369893
1723454223
2136146028
2096195871
1495990637
1879013922
1522126206
1433427200
1421972442
133417557
430928127
873724479
183543711
1281919443
747092597
2006413677
358098940
1883625083
711508642
871912339
2004980306
1660816611
1627422222
209787485
106864348
1140215430
1487651066
1700275317
192297677
1414691450
324713275
1254580901
1881862019
1218206550
1441048156
1584788168
2083908457
1484579193
869250222
879078915
1746398152
1884615193
240021819
1191283719
270700031
233970919
1620765551
997547527
1159520145
588684756
1276681340
1576898011
566779412
274940890
1420020988
16073377
467526409
1715193196
992176657
1050301076
1549425611
107229134
226707836
1244944758
1724730162
283238391
928628254
801690625
632856240
192091428
179382575
552848670
560712454
1347527550
1114330114
1344905009
2088749494
1996358407
1231042084
1220290388
1146438052
490045300
272559725
537335510
107460863
2111942582
991973832
440608811
1382032157
1974476826
1671154688
1718598673
294935429
485413019
325350036
320711848
1496150898
1321713055
1497353499
906551382
1428605563
893300566
1525389112
1972974593
839688693
926074246
1933447334
1497198157
433127404
1436596988
601716501
1896490924
477245752
1459544812
1542769892
1934113433
1721145693
315492469
1910324935
871195581
213391603
1569388241
593024423
1327951502
772913970
1128160466
1910021790
617614865
129423129
20059272
128930063
1126120774
545135427
2125128826
249756729
1586649620
1405776279
819027801
140824453
456262525
583623272
2066436125
1744602611
1444963809
1103176056
1795832973
1000365808
893790236
1884552205
1982355537
1778048655
359389362
468397299
1450977505
1350390217
1348183273
1781477107
35821919
899228772
1133096496
2096497135
772341218
1184769412
1430655547
2035009100
2045064171
330548091
1240907670
782705859
235731372
264026907
807117970
1533214929
145966099
332150080
397141656
566796566
787479157
1273543070
1611859649
129276444
1425268509
1633817621
435552697
731838533
2121990718
689875045
146565264
1655654995
1457975769
1444122530
2051551889
1998520289
1379857459
209906280
1151953523
84433873
369401780
1862678885
1760677051
1387267660
1075341574
76921187
125748358
1381231532
1122547309
1776355849
1986712900
1979081253
460289635
1218426966
724664174
1031151845
380477741
1082995693
1948187963
2021794251
1819322313
1112269509
236528102
1136690678
304190685
1728644811
1836369720
737090492
2013400112
856604237
606304022
39678419
1332880678
1922961347
1939063811
1920026351
1211012294
1798330956
1674915243
1359532760
1614245332
413589003
411163561
281743885
1691880600
155378924
1035965449
603868454
1446787964
489536673
1032848687
808082218
1623192239
1771202152
1409210022
1400265006
755751036
315784723
770734555
1574034341
1298718995
1294617702
119140894
1844235696
1232482083
991681817
96474851
706868849
1345213157
1619095459
1547372920
2075300601
797738573
321918346
1712273137
1629778784
107511173
316739041
255667272
1637968135
198419566
135184930
926901394
1995278928
1557264622
261971832
1131727540
1302905484
234079600
1692977725
1202570656
1051246857
1585374981
414084276
684292164
2094182823
2112880852
2001497703
1882269256
1983243833
1602041854
352642666
2066934170
437764604
620691809
367675125
2033708585
195734187
1523227537
1994611255
513193115
564085454
269554783
1068549472
181272750
1705763714
929918044
832679310
1321849551
1517437438
1393857406
901873504
1297514483
963217379
1262988150
347898559
339713710
2102792403
211744043
1457396001
2107874084
790234505
1387720686
417009953
32002061
733203688
1655542370
369921699
128541394
2078294423
1127679210
80006289
469033320
974669539
1867988271
975491801
860395783
1913764949
2097137616
211723493
730749423
1425150856
1050964964
1178511776
711811796
2000743587
2066047109
1946634118
844593321
2000264932
983353294
1823549435
491488307
438197892
366485360
377642445
255744221
579450684
951465502
407450417
1959720419
314498509
1864222509
25389775
1859415793
2024430011
787997323
455235399
524110952
477219270
1848978824
1408591997
1255430958
802884547
821732251
1167706191
1603692267
1778132424
1489742031
1534913645
403948139
764332669
1900694076
237975453
608299348
1986757783
995610946
1274432967
1752594771
255036447
670720069
1076937000
935127483
953383178
993938344
1755689350
731704711
526138856
1602165881
261511593
1953550965
1248939037
1368011658
125481809
1097543553
491081950
1209653458
568307972
1563538573
1217910278
1820094758
1517493559
1825226912
2005808351
2146882392
1320295299
2026841556
461983777
1832228462
1263607661
1016603441
1121987187
1082751116
968837405
1277616178
2092356913
88916381
800895270
2124876595
998298794
1982537960
319699609
1892861511
1683246788
2134716267
1878166074
630199005
2072224864
358511670
926146785
1702320815
1547993814
2079967828
1765236756
1296289192
423021168
501798345
681373414
959909736
1300787391
1613308519
1238662835
1171324890
1826046279
1749180743
43306763
2137846675
995297570
1377091579
14282018
638709898
1034716546
1343453442
1616556649
881721608
147560248
1334380324
704101191
201189281
298023698
2132323796
1191421716
1646535675
978198784
1616624286
2090809832
1555556512
1533637110
1280254059
1184120014
157376430
789654739
402429136
664850556
188996607
180559348
1811536556
1174459397
708868154
1074386163
818292001
549042164
890358093
114717784
547327113
905357467
1930354781
594908980
380254705
784093837
1474611825
1790174999
1579840562
2134840057
1594656556
2075876223
2080334315
1538841421
628710154
1486702439
1086625782
1777509310
1522452035
863851822
242872110
1460246306
616473503
1641746751
2061082812
451359004
1086335727
1228420821
1014148046
1459138210
233375689
1738460493
1145944754
2028576658
590177762
251664405
255484070
1721201298
1870358521
1219773619
874878470
583669155
2090165671
410252630
118991163
1537547766
364053696
1823152975
1557341303
940503466
842971041
1723076986
1051570592
604033402
1052394108
782963376
479000463
1679120741
2051951976
497811444
1598877499
671448689
916378048
1781673388
2129267903
1181490776
291505390
1549212466
1844198096
440822661
579619080
1218392284
1899929921
1182476841
792850630
1826789614
869109912
2086025242
523615710
101270325
715079320
812627731
283593289
78875313
1931215927
1531986995
855185519
1053766793
1344497978
1680048227
1529744663
1455975396
1284415981
817679838
2124066300
1570027971
601973672
1390766579
1169339285
913801656
1671352202
45944729
766637688
1376401707
402536594
1768143022
1783562316
733843181
1295081394
1432605956
765706279
1241224980
1494076433
1669438212
151852240
692147778
444461278
268713815
247244075
133159116
1031703128
1413773958
2131419776
1679845218
1970743097
1029021019
609581337
1532857282
1277932944
454047585
1969073902
1018705895
630832986
979591494
1165768441
1614875279
1671431895
209886668
1201866657
1481048310
1392656381
1020824931
1019266505
417643106
1621032378
121654318
46310888
852343583
1578499181
493905004
2140509725
2076755154
1921190656
1053132076
1876991955
437002164
1168654631
1483424122
739792758
1919278953
1270364122
1578847196
506580595
1573942678
1791346696
529489065
834116414
2050794722
1403885189
666014960
1304434416
816809427
171480699
907535445
384838679
1551787350
809699331
2116271519
1318919144
366091273
1050211772
1331638070
88601588
296654148
1176551901
1974250941
1589252610
1653753879
764768705
1604148870
1544658837
1395232549
1930063347
419073276
1344276573
1708145481
874092733
2069619327
254368595
1730466001
1415811450
512663359
1023081729
539829398
2025399462
1148185844
619155159
939667632
1970199256
1321542223
215977181
1943076011
1856186408
404520429
760011181
1020654709
1208909882
2020183967
1881920104
1932971251
794928784
1864547880
805551432
669071181
1101509530
1165549286
2084988040
1063998416
1953297973
1655702231
443398502
1407093256
139198398
1118738777
750140262
306633220
1375370633
2068967068
1873057996
484685599
2032944319
684843764
1553567514
821322819
1193723497
541971401
8670935
1144168995
70119680
739548487
1491717850
68574670
2067611186
1234069295
2073281353
1002557917
1228795860
817749208
938323019
2018822765
317189066
1473702846
49631730
2017819346
1383884097
702353431
140027186
1100669581
480022018
1435903376
529671861
1312222336
60539219
1039121986
1884310096
450083209
1299315093
225934986
454637752
1308664174
22183421
1923236574
561398860
1874542682
459224772
936241587
1481360653
157434122
1280247961
1595081123
1281088434
374276549
1979511191
2059744485
2121399073
698448267
527445076
374785106
2029331057
1987994742
1198674012
1106575465
1382433697
448370565
1245768172
85669756
189297822
1614763407
2031917026
726999308
1621401180
1145045269
1824191394
236170405
1284973088
2094291111
1734478231
991295004
1477967826
1756823372
1465333839
652479717
1651072283
1864907884
144039542
1837511875
158991983
803970037
784572400
1178663269
382213447
77313873
667414398
1295351743
275251027
644647391
785569944
657185760
655389958
1425051869
708996844
892300588
1786343744
1825731157
27684139
1273131536
1143353451
2026090006
923091006
703108639
1715161284
503241689
479547644
1163307342
585676434
1852387146
1734131860
1388023419
552424232
636159513
1372037544
288425861
1360434387
1326665665
1505942742
771080348
688065239
292984064
42088272
730831219
1028015099
469188880
1387063035
2053760522
2087302468
1100759325
1465185348
1497443256
132314144
2135889816
1022659513
341159382
609580698
1648210314
1375749209
1258782055
2105646663
38805853
1075652772
1323300688
54966195
755018062
1882506947
95375391
1898201671
1522261088
2083716823
816484800
1465634739
1780861743
795677360
1826295672
386207849
504398134
1891169531
918012958
1228083990
308836515
492096992
1590637626
498711200
624623583
803478254
154343994
963786774
1481060509
1694581848
1539878914
1178053167
1144500286
1956538210
1320649671
879137989
1151736474
1971587813
473685365
1192508382
1703360487
1192332725
985123840
142783597
635363803
515088129
1470745486
2008965546
787279196
1948587557
431751132
88678398
1040536982
282550786
262110607
368720921
1759680854
1983724650
1613353933
1858613055
873611524
294346026
689261171
2043470135
1637746305
2015508541
2041120161
881424233
414771142
535249227
1080668492
556252335
1203976968
715391604
78986144
1565728819
752158203
1257862539
1461701309
171608765
1852161915
867676717
1466606624
1467277154
807803957
1919510991
1921771571
2097584249
2086182700
1034815126
1891430630
554353221
1652038587
1195969433
2068422541
1559764515
563402331
467186723
1185815589
858617291
1548175272
527520537
1965633560
1759582851
65775494
1239841151
2087062527
2109532554
1166813199
536903597
593805103
1862604960
1218633764
522097793
763477041
776212322
388274833
1666845997
1538363658
1290624868
2135849797
660214987
1466318394
1019952668
1539763060
235555751
890080956
572859035
1474947269
1617696505
1301424265
576387050
971673816
1976776699
663900988
371681246
249582862
1333091827
1297943247
1374995477
1321892728
271532118
1213085408
689887730
1129211471
168674573
1922129131
380175388
509499286
812349056
482406515
1811942972
1728564022
258736549
1639539748
996232215
1414020032
1940194568
354563930
499429092
304747842
1351227055
124165266
76481476
1786479934
343401180
1712537802
773296510
1887820162
312370934
382159368
697032319
819492001
650860925
1844982588
2047057043
549627386
1333395696
1088503937
2147096160
265477536
5904755
1262038891
449018790
1248846937
697463558
1516693303
296466615
1997781960
498673955
814071997
1572257651
913660407
1831114429
1627535621
2036137885
730329003
2071681337
193717815
513670986
1726790301
2046500303
310359968
1930237567
1034069170
791601529
2011073797
975765082
2096168956
830710212
1230103531
1381094831
1346892549
950556257
479373151
2125505560
2042077074
605260576
548267352
1805464728
1543456002
1128415293
2000241540
1201178854
653223936
1951030454
1346092652
316208307
1069800635
1440510835
281140399
1160026103
1558230545
62659095
320948142
520540218
1268938074
1787388508
705929705
883108463
1930039636
324046657
1258949459
1855451139
1457274397
70598833
1919644162
1145406982
1745379280
1470963611
2128495820
1831609231
1789026564
125282722
2054853566
1822863283
364047660
1715862146
1455854200
2014448791
251389251
1887690981
482994497
280678057
2072818979
1163262577
220967730
1571282101
50342191
232502015
103992785
1156047300
517767058
1962456688
1687569553
963372286
257132298
1843265985
1139969892
2695430
631856698
1802011101
2008359503
568957907
1070457520
887292135
1116425371
586844369
1228336880
1810953506
252096848
1928177527
1542485708
413124330
1210204594
1574585138
1199869337
877278955
232388464
540464542
1110181068
1548676986
758883264
15590769
1941868127
2080993610
253805340
2005087766
1274432465
1787673429
1426857842
407888412
689622091
158257715
746548070
670936951
569398136
101362557
2038425496
2089070443
1207040422
540791218
183584240
1370420130
2000938863
774547524
1483636667
1580650789
793675653
1536615574
1348909552
1637516196
1859957114
1871777352
1876495196
1647642335
2060818077
684970649
1135474188
2053937441
464219839
702218426
370529807
1807294735
2014448784
1933588043
411701434
402527734
1882932789
1483065284
1380642854
127353203
449664084
1550201269
1182478830
108140515
1313555433
330479501
422928954
1434303398
882591167
1723986321
2134664193
2018239399
242464432
924363996
799744352
550525494
1040909819
181612265
419751884
1618143801
629844803
1540535085
436266102
1860489704
1986752165
1126952526
1845217199
783971837
2092191941
1943562881
326099497
215330035
936792280
762806812
554076942
1696315906
1232378250
50537533
919967678
396136841
1185725468
1150956781
344721905
1890778998
1339153264
526349417
1390417860
367353901
292017318
1145868265
1009899188
1927874682
1237508022
1316486651
1087937420
829428159
1685741363
1690540207
387810927
1368013975
428671330
1272721007
697037282
1561775834
586320769
101608450
2012736496
800675402
349466769
174922233
390831444
590656724
481659143
978061502
1768761923
1015397694
550513185
168489938
580677285
498380074
1433589951
1277012895
1389509665
750132455
455519339
1414379649
933273750
1974390886
365913554
620387866
1442354781
154314959
1134533428
1047706787
3152464
20425326
400829461
553044330
1745803060
2027372968
1732179310
616186427
1492508050
1610743021
679558991
976402672
588386599
429677174
1002644884
2039020060
213881848
1930686424
938615799
1513606365
938128643
1537894391
763056094
2011408586
1474106316
428006180
945054070
1125210222
1560858008
2143007256
1960255445
968208334
1711384456
1701968545
1937437120
1768227505
597636743
1288592335
1678647039
1766503558
1965480212
1512700266
656472139
2063855879
2043836438
712310516
1741461576
1040500593
446149255
673153640
1239202253
1147182202
156355530
2101846832
2062353561
2083219003
1302753559
2131395761
663352970
2075520876
945867069
1526916687
583566893
948324304
280633563
1957401679
772711092
1307458321
738697529
1243373760
1696653503
749250607
1745644454
1198513361
1717643855
1553378742
1424756604
1576357197
1384526181
735948951
2135062319
1470123627
1511469793
1010174831
1574578321
1280211336
110776210
433430484
56251015
468227186
677263812
128373851
1650051495
1179982352
1248462269
1893803678
1363030710
1272414910
69187240
1888096782
1096501720
1798243008
1069190002
49563493
506930654
981994831
800006083
1439550237
386276427
341245179
676691434
956529536
1159225854
786179748
1000048048
1396648825
1168527848
1225984816
1222472467
33648415
1455869973
1743016246
2003992600
535257694
2080977348
1784634819
1980008966
1599072397
2070158091
164164475
1800778871
1365442511
1971031105
2138762054
1930842254
389805955
403721279
363899937
784744952
530945141
668274775
533545801
579303466
1414444452
1241528142
130358856
727245265
333925356
2038981076
1886410236
1032974685
619305710
1493602529
1044078114
1177886931
530197140
19742060
409332492
272033364
137771566
1806044035
836808322
1778495176
391276560
1364951944
1695238423
1991385114
252116091
1997037207
625567430
1959670427
357046261
391861611
1504464123
257481420
1647410107
97472632
254352641
736578823
1050620769
88825204
187684134
1173452229
1551125062
2099015280
646907835
963215569
1474517923
1344584480
1535234742
1917124943
351430470
496669683
869462308
1199827343
1557769951
1806744558
127570045
231474580
148056453
247068193
1056018787
506068132
1993950043
936363142
15408182
1378912413
152898863
1860364621
1601725391
2053243127
1364993674
808428995
1248374808
1968910770
1923659031
1820868268
837722153
1905924610
697123923
939149958
238885835
696143161
1837110179
1034852359
745758457
8409490
1058446956
967785618
1428855500
642670993
1920354749
765925258
589124341
1951174229
1964126790
229582306
325113181
2068734245
421764539
309992424
337697267
290802920
763903017
1118640896
1421475208
1751095083
1335481439
1759947948
870031728
830925199
1449088259
1441820913
1571500404
1883224515
2128576253
1034895002
2077458083
1016338241
872068153
1154823740
114119292
1125962797
767536747
1993077193
176566648
268584996
688274293
973404587
2078547195
26578418
319367077
1670073729
1459692459
597104481
1183830740
2016838778
1883469105
1607727984
2022246618
2107556499
1290038362
76572639
527316056
1932129774
1299819924
1912246161
1902905747
1696685705
1001700857
979153469
152575074
1258447970
1700988112
2112337397
210058725
1170262973
1625091950
2073403955
1069178424
290625980
670752940
983726228
783114501
513749394
1407428063
1031830860
917086908
1216121857
1177934285
1880342496
2091463648
1002039518
364697194
587036777
2002698166
1642794744
981313030
2032470655
1260132899
295304597
613206195
1093637056
473641774
1295857643
271128791
852899163
63758316
1582724448
2082083171
1794161592
928587219
254723770
1942451973
1205680021
122944334
1223402865
411195465
1122323109
1876358379
649340263
2106115797
1826993732
1293864420
1179711543
967688104
1473785126
117038775
1438253361
424987916
1871762696
2071938452
1604647239
2000801122
929189724
1150048605
1166562177
1574020249
1986951992
25464516
1901477179
1656501909
1801602774
1596022258
731011021
988104094
1304564979
1695377256
1705065171
1909194147
375009999
77177182
1690780428
1320534563
1874498081
1419250177
999454625
1346787803
707892880
1656038684
1795049925
1794135320
1797617419
870770724
962922368
284602595
293876233
1363220586
920936176
1114310806
1123923170
1680783170
2118266288
194857856
2030074412
1509369386
914056834
1864178706
820024365
799486167
1444448641
1995380368
1929819687
746227697
1934559545
941225881
1374929912
1489655879
492158354
784112819
1496273453
889339127
1316699352
503294354
405571665
221766885
320331536
386531322
1603891088
2032868161
271288136
770858557
1572018663
2076274541
1019994998
1343213126
1159863976
1890253729
430542494
458411371
177988068
1351740874
1192315898
642297757
1114899902
901507504
1424016343
972293832
1578090393
97573938
1249048068
1503178634
2145646016
1698883251
4087062
601929640
267775251
778208120
1842598897
96750024
264581597
347441272
1775002981
1687460243
1765151266
1010146987
2068733842
771164569
2053178792
478663401
1775984038
267194485
242360930
1018116195
1738709897
1278064891
42412122
2088251647
1321866834
386204440
466758933
342503491
2133016281
880707827
1816752607
1985043223
1288192578
1645623243
909719764
538551355
1720822503
542148880
1740836942
81192668
1183030842
2001548727
1108840744
1606723078
1493126540
1151286502
789612899
971433028
1228460023
983962634
189740979
93699898
909222655
553749421
1371467594
1483601067
1085442179
337487744
1629611608
1985950632
1582959433
1604186165
1469508260
933817617
1918675374
935782519
1030302498
280999711
1621259763
1001700637
1853800715
2113823818
941841001
1790129205
935649730
218512771
438784739
1519434237
1303116451
483213795
562720883
520355095
1400675296
1531855689
1545577632
427996671
889389737
1381714139
696522588
1404994431
869753302
1839880588
566918028
1775915712
468364777
2069011608
283506376
1111641385
1610644074
203084577
309773911
1583189902
157367229
769981483
1991931471
359675559
1181019270
375086224
1825426733
1562907991
2083781849
2064350066
831973004
2015630851
1121950402
576979202
2021605575
822653539
649636248
1102053084
1679344402
1387065572
2069860582
1833760447
1058750975
25589639
1863717884
2025402329
125473574
858268469
1053669875
1094032382
760714129
843412104
630233258
1229092876
1271282468
1211800632
349991599
1069737181
252232029
1003092339
1250347044
1703014185
1250189195
540736770
63691233
994935823
964928037
706352756
788871099
434794083
552014541
231739192
772383675
770858557
2019789631
488310048
2010942400
1919415100
1738319714
1874598020
9221080
1939721451
541283509
164221543
665076947
1307772068
302863314
605248365
1564538625
1374977002
2137516531
1227343199
1187844519
2062929705
544517564
270171699
1592296661
250623990
715832303
184955261
2114018534
1017316673
954946957
650308303
760515032
1323616851
2090771718
1781290352
865531137
514036960
993095747
2035225105
1754113775
1701042701
993333845
238473680
1663103405
517236924
164411834
1444185945
1038019097
1126894737
210592227
1855641173
1555872594
1622898116
1088589412
233449421
273289165
942395692
651835044
575537667
607052542
643476489
336952182
344710465
1341888171
622056534
871261910
549336383
529288827
1746365921
1432712560
1143016994
101617118
1109725914
1284991094
1319900554
1038539304
834466391
1075397667
838897014
1956183923
228356693
501089003
1865608603
141466513
1834251602
1851903908
1242654396
1991933491
1243450342
665142332
1055044434
1548654254
1697958148
314487732
1455691480
823940243
609662652
542482498
989187659
120168533
1599301061
1375124353
298127053
966805776
730145098
2144384932
2010045798
1436264439
2041798352
738723392
650792148
364335881
1008348450
1657759339
612011108
848303949
1017852327
1029142234
1960939064
488660973
1863225654
1368451215
275627958
212187051
1402616031
261639909
1319523952
1801722876
1225644569
1895087431
468310884
1155298196
799667305
135297017
1139373186
1909719473
127487977
273335063
223842394
314459641
890475893
2017265069
1453494502
178424745
445820497
851500795
1998676407
393826977
1694404425
854210884
116815334
80089025
1921825362
2120268880
1103940085
808700430
500961405
1995063946
1543565982
721352431
1707960837
927703122
1725902235
1406264555
52073129
1770482076
562036928
1789710226
345792169
772823617
920833133
1929251738
1104552463
1580956749
1926213059
580156340
1596105390
2114541238
849652350
1766176127
1094394328
1457758264
1258849350
1317323583
342672205
979522151
1542660060
1231992815
1895566798
100986966
340777109
2088618367
1244384144
57354517
628109145
1589170642
1553262881
577881522
72501386
1357068891
1875508626
609823183
1764871968
1393516151
1234921451
1738584122
247638675
1121541242
1813543914
1743019305
2029042241
1549012904
1274413316
336872578
1541739741
451112829
1763266400
309628158
424055412
743658592
1546627823
910210072
1147480504
740780622
2040048232
1240657333
748806241
1731871144
596864970
223579504
1358125247
1927723766
441651884
191645016
1698898455
2084538710
1608221700
815594089
1487560717
1368353615
1166009743
1860949553
921481431
133227973
1588339886
1627507889
1617960909
1422411198
1209691258
678392271
1026934058
1623899322
1187854169
1915036137
1997966937
1037507497
2073677037
210318450
663883787
687805057
61622032
575034281
573345963
1834118613
298909357
1794533364
959406815
1305907263
1824823799
545453782
1123786225
623325192
1768655515
603217611
1351485219
1717990262
2065441624
1355346267
1569155353
974959419
1239379799
1785923318
1608056879
262663296
41267094
459854765
1731859320
1674824294
1822064725
1022041931
1540569054
820634368
1265101604
1147873449
448749931
1308698475
1898928501
544837922
87704232
1344694850
1828514894
325217849
1327200033
1317185315
231791008
460762100
850129452
368999296
1384610922
1711608015
632662415
399458153
1557363790
586108477
318702609
896207576
1134452459
142445098
679380694
769041577
77294596
1205172340
1052175017
987259433
1082261541
1970328991
732875008
1144586915
1149319391
1310701949
1059616056
325940610
794994243
1874050637
1221548621
1496387180
258801234
1424704887
1790251684
1309816204
1331267181
1051311216
1295164642
604693150
151347041
1334170182
2005177653
876108363
1206696777
1396396994
771895537
1885046953
103772196
1336313696
1231886429
1308892182
1276867538
1642956959
2065089694
1535158025
147828468
443488086
685459853
1565650539
833557123
847617409
1609843887
137613890
25353649
2002733111
884291249
681633913
719733446
2071360908
209498737
1223529382
545630265
1802375864
554318063
245829719
2064821577
1116009692
1213114241
1765424420
823458788
1631656594
1621587723
1861769585
585369928
2082423037
1802072146
2107456610
376060093
848320857
1978009007
1220032259
384522138
631982293
1250537950
1735523742
1645001199
810522122
96911908
690300106
1180457919
1235918301
519701771
287470524
985248056
755874678
1427045794
1558377217
1030136026
2075657386
2095587124
415291956
2076878779
955752565
1234793718
1074167300
533639338
788064293
418204238
674255957
1101221186
979573461
792571536
148243825
1854522774
758471955
162433001
1418390883
719938960
1817714397
1420131218
1786485673
1447770406
493554570
1653594555
1904203833
1160335975
88086125
40589870
733092703
820319103
282390605
1369732124
1284282811
224554640
1160868695
649141466
219673487
658890091
1097235485
1799866534
460914662
1221488781
67342887
1411469847
1764028249
141999037
90977719
236448966
1282042723
524274484
1198791546
716146489
974708697
902765982
1276264116
124389247
513682731
898997511
2146468331
779179526
1962631714
1676385293
1870910998
1373989043
1643093740
1313600491
2142460432
1398154032
222052212
1221081796
1566580214
531906432
2070313188
384796792
26622522
1773449939
1577846122
1449130796
1699709727
333548372
209399130
1876330637
1105944121
1958504511
1097333916
290422029
327189137
768800507
41071026
1009605954
1647154405
213058645
833576791
1939677274
968786719
419310677
1405460607
2081430284
954363992
1270787677
1056862368
1197418050
1850698714
1762275601
394791567
203625063
1037815624
2017639814
581560260
2006117933
1508439205
2038315435
488039289
276767063
1148216516
2080144183
1124321678
1490571289
1303156651
1036575019
276843821
1330940517
623086440
1226528718
1754151276
1885200767
162010639
2071778010
1677120639
196515326
484996002
29112350
411573380
887688099
873016814
2071496341
2067085000
241855893
1557068537
1643596279
633106179
1913685354
1699684176
1178563150
1671652841
674942518
1663195584
873232428
1204782210
1793030689
1793282866
462426271
1734468159
254053332
479943385
271550688
710364945
346128423
14257775
864366237
626843602
487737727
321095849
2084735662
709722730
1753041223
1135610836
1695215897
251606460
937469272
301006357
1317352231
977830567
1700386320
1062983392
1145600866
407290832
2026134742
1573413771
524197075
472716088
823764102
1720354135
1563665855
1895333253
583528155
386437668
1776177548
1269027185
1682592899
1416407948
304506017
691288211
506635229
1111607275
295910889
1907430068
1669703433
520075634
1034909129
217654985
1491859673
775152668
830055482
236888753
1378919906
1764537060
821233091
837760590
427542481
234878098
474386722
334991373
281464002
738274177
33324305
702742737
2056589275
1418323992
1626239263
1388264425
633516141
1265368748
96241847
16076687
1519256011
2080838538
1963553638
1012322314
327745104
1405727202
1819269772
1570938143
179797527
489670848
64681640
1435451626
1442064315
66711304
905044019
1606003873
156656743
255500765
2108028057
343843147
1855678484
865427312
1666006875
2000452372
202410795
1456782432
868283562
1847121961
815136046
1729881993
570626782
234075079
1671161813
2102721332
440702133
47887933
667027670
1534788376
2026086076
1080659518
563033760
2016855194
999262864
1380512867
1465501632
1600848502
2143822445
337565039
185165539
1798324230
841728870
1779734890
1300463384
48515396
2053420342
2036546755
2122794840
1364201704
1505043043
308808421
1776492130
1954996207
331597561
1692242577
234031172
504536946
9074853
795153687
425008147
1927935879
1615668899
1073118059
926673656
109291100
433787430
2117594272
615133024
1240714797
1010461202
1899219541
1567026925
1565458820
1969036553
694546706
717366996
940739205
841572446
788156350
1289716998
1689137837
450562873
1830980988
914468281
1708502063
1298771651
439302946
261832994
1330058701
1622183464
495876579
154295311
2108682740
2061218081
690203885
908347923
914276321
743069869
1647558605
322363438
788341154
2044236236
1351462059
97592998
1209873470
1512357404
1386369186
898759689
2022020826
661996999
85519257
1732138773
2095744892
802449189
503118234
834005046
671188517
778371386
806866916
2045824575
1598446435
32382263
1358442206
925242830
1105350143
914392897
2060915125
368674372
711291855
915143168
1777238402
1620747585
563791879
160631070
116953047
1577947373
118701828
176119940
1428555080
1186889296
1675142948
1871851807
1212776531
1387840067
1888205695
151256234
1602895278
245401712
838263588
901067318
191756584
599248446
1599912887
418928487
415480154
1968501738
2062477335
1155547047
418552030
2043643172
1530888375
1321670461
1677727617
1791883580
1599259904
1242109100
892775814
559068212
552401350
1622425513
241781382
1243369122
1176247018
1088418343
1277457373
337147896
102874749
54398637
1328833056
176337497
1146297782
202290023
2036199329
2018075717
924146093
1615038666
663123333
442600599
1413789121
1868465040
1637104992
90355946
1981473768
2046161453
845406167
504523812
2033629795
1331477382
2011896587
2144238704
1908328019
967118658
81025595
149185971
1222799267
1582429318
1826125637
799547201
1540662016
1141008051
1879799413
1625038227
1717339430
203911929
1818398116
1257372782
120944797
2006005742
703426114
682164522
1190659241
1376523354
2043187303
1368350435
1388187521
1327763834
1806564798
337671809
1031325416
1589630854
613798762
153235341
921594126
964939688
1919334661
286710611
1661929490
445891042
1383698959
863230384
249668999
720451088
33569098
679146902
1654779607
670958083
549115097
1827309753
1987588389
668037299
1073782694
1330501431
883043071
273347902
224838301
1291490499
307810834
1130877273
746491453
1532999458
289202986
1009405309
1991742976
562995347
1728354255
734873433
1932208826
1851885348
849120298
1011682831
1053276765
1554445662
1353145485
2040867880
126141406
316607354
2003776874
2095463490
1374735120
1155758541
1078402594
927551255
241751827
1920693763
76291926
2025256466
1985056542
745350308
577989816
1800549133
1102736324
577936634
192921448
37516466
874298232
80024708
1744452251
271571518
1025888125
1627489012
988708294
948278010
1155397758
1050061053
1041010128
309093385
1147821602
373176579
389130353
1996879423
842925361
1641828724
1049989153
1934016543
2098699567
683592067
1101594624
161112903
419912866
1583444742
335228976
426778598
1848370706
1096399380
422916849
117586144
913478338
817728600
941637957
804907401
596379930
1594386234
1791697003
1962331129
1904567680
444155085
1482039475
1211326603
1399235781
697448827
1873370074
700081040
1648906313
1332668271
1568825142
457883812
1824263475
1335933121
218284869
972475771
360353170
1552751045
390362014
659599962
436748559
870077776
2077570164
1980416928
876114480
1234901566
387406820
901902591
279476627
1551231749
919766416
717445983
520391470
1086125763
327335836
1772799397
989620437
2138590302
1529555774
1857924070
1101866561
1767927613
1242870636
498359487
445811031
579039309
660519007
1472709623
986353695
895951733
299461877
1509843352
185352500
1424812674
1409022814
1897886166
2113428162
1409980429
1492342705
1914615628
454106655
1923591839
1815425138
1502701523
1585087317
127523521
1084600241
1302666176
1031880902
1204233430
401377784
1339151778
932868851
1743657540
1233381634
133981585
1174283946
413799915
941551464
1233091495
1534549798
2073155448
1884006172
1817696971
99114651
1047823092
1581013736
1954507115
1856348306
565948562
440343079
1623698459
966354889
412278416
1255152804
736634078
1168966964
1246719990
477930667
201983683
1799766268
600138617
766876552
1107241833
933545922
1145199874
1433518318
1962361239
833234987
2096566971
1818762870
250880353
24942512
315447216
1017882243
466172459
2142960875
1221490822
1616126469
530499183
1556874110
2033868477
374254501
1691373552
744367906
1639879762
1358372051
736534985
402713658
2078547195
69221231
1311930274
843608600
1701466517
1981688642
1202764721
382658746
1233019486
370189171
1074758291
1880677552
324635007
197496265
770939779
325537213
1313642686
1276863087
551691852
1687554919
1661571801
1503366581
1673010398
1247748682
611521056
1112733644
2055107117
14033298
347651847
1818124474
661955117
1579912433
455230286
311510402
1448128171
941512832
2000625475
857441895
1018288653
1933816119
1128523780
1756411858
70950389
276564989
338524513
1917146779
108358236
2002187159
1019465512
812198589
1477604994
2071064308
1685837395
1414444395
535038328
945224617
164035151
2035968251
671145797
1950082862
70056777
1007433143
1865111951
809817097
1778135246
1639507485
803656287
816564533
563341672
1649561302
1185628531
1748449268
93775840
2110444885
1322977016
271603175
776766890
2120938238
1152703671
1468559372
1870368105
173476616
798895906
1811603610
147129631
1495371279
2084745494
704040506
1446521416
173522026
692266055
706537621
343910123
538654392
2114038711
1561039803
1366774162
1317565140
1691491242
1699899075
1610045049
957852005
1665976531
838166738
1640093531
733388559
2113634741
1533785522
1132260668
712625540
1811575898
335448476
184480313
594702815
759379489
78457689
1918483266
625395390
996757860
1031058024
1817329385
532512993
2022980776
1952893769
486582372
1200449119
1302773055
1968902360
669268311
2050343828
1096022562
1341296054
587485297
1320124589
1773213878
1593191670
1819906552
1818171666
984594436
681964746
1765143068
1323392968
204576780
2017708541
1811055893
1780954121
1379894694
2000421325
83975053
122898570
1885906872
926045945
1240184613
1426399009
13011533
298472811
266039513
2075026885
218042253
552422569
1808189470
730266726
1533499075
132178055
218481022
1514747756
1045427079
807267139
1025704542
1629676987
2475388
1932861886
1644808726
1932520831
1276924683
1067288303
1833011422
488150869
433027292
1206734449
1721693856
662066056
277769058
1170842967
473972648
1736151930
734059942
289847730
420563775
1847083954
531199830
756013695
363989755
1852405856
1732920444
9950813
2010651501
272815581
1863410600
1163777783
710940126
1445907221
2066849012
1373836057
1917016322
1594234749
915900019
1254716850
1336151496
799524881
1928091756
218764464
1264285564
1817110548
233466375
2027060
176115542
811810152
109800848
526087176
1144003972
1477230643
774086173
588216726
2083927213
745137099
1185518222
750627189
1471521182
1498960252
535391179
2132250558
475341199
158934299
2010454426
2077436263
1248851955
600212996
1523982413
474804135
1212834779
2123099473
1039435766
105593362
231618671
843882366
988276953
1704642890
1356204389
1856291418
434687478
1545711992
1628125361
955027200
1269520006
823565079
1307180182
1195140785
684875904
1351528953
1375266607
223544846
818502945
1592333055
1934488628
490882014
595897214
932442423
1175052718
1187701445
1555489056
1282729434
1521650877
875356315
52809685
690966161
1550833121
192813846
231764959
1188152366
1788630790
897012010
1800860394
971926442
1559724318
1456182559
655738777
1403954281
103483938
968707805
1716377647
901737769
691840029
433002461
1834516524
881129546
1923856755
826505343
686454814
2077203062
912463036
791052522
1310614462
94070218
632991215
1844008475
1677894980
730234502
75033949
815377929
1965013158
1207075030
1368544221
926568302
1728635201
1549224669
579935215
199206257
1699635856
1036922268
129852526
607459475
182915404
1756584906
730427515
2095393831
1949843329
473708844
670092355
889537345
1149946903
363920447
382214960
1687645007
1107462748
1661242478
418122349
1627114589
1422633243
173056734
1510538681
123798638
1013072070
317914184
1508103558
137437452
1582125960
2009501654
729892934
723025961
282976264
985688013
1946145704
1187964172
1284517119
1872103796
1139181511
1929641060
1173359026
1554516573
243281249
1180355732
425551585
1830145353
1090299792
1669135109
1529192338
1586430689
1436900837
1614071945
981546343
871026854
96078826
744868254
1002308754
1525214073
214776929
1208079510
1100342744
539934267
947672937
151662900
2081341059
1774320057
514442277
516902200
1451252838
819399746
1648623855
430757365
118330339
672887652
1048284626
862054120
706564648
559706600
1753473018
300333300
1642783931
1976896338
1973582073
648747588
238906306
512106701
505692007
1231206299
1177770382
964754821
668642229
2103183372
1264434215
2103574986
1177162316
631511582
302897294
1870179971
732260314
1541490208
1772590313
697938132
1929422265
52507054
527544176
331316867
1591704372
976300516
1151900261
66069505
1393554590
1527254033
116792091
1305238210
1800389980
654724964
545449391
481788937
1349240770
1518724320
150529581
2100654244
2064696739
1535471125
847259520
194642808
1676264305
552969020
1893724170
1760029798
666380771
1877427830
1780325261
1660169427
569097647
964465172
290594050
1107369100
1511294069
1701210931
2100227570
1022084083
1608905800
1130682552
685287888
1916138130
372424548
1464173294
1044598798
389299719
735048730
414024929
1832190612
1509951318
2096945829
1490845477
1647560846
910884301
19037774
1630621973
813689354
1302849464
926596699
1447972572
2034139801
277641225
1969111548
353819672
425381373
1156084184
347547095
606914561
1695254983
131107621
734461829
1853373817
862221607
377636472
1579071608
1688683506
1135814427
550311918
1019181776
465257964
1763291486
1597438974
1035637631
1937114481
1059505081
463084961
1003354000
1880504222
1104488080
1027976591
1391619477
154600970
1256378502
1171359977
1312893128
539670707
1113934958
644691967
788126289
180945232
2134268251
450572180
1656045109
45623024
60694298
758979592
444769033
1204258096
1023331399
1293543502
328584271
692177320
1938842940
768340119
2028676231
1457964856
762909064
317627200
981520250
1206468910
727445065
254495395
523068170
275543468
181870922
1024147852
436154276
26288954
25974835
434048434
551588090
1192324816
40020788
1548063547
1142595031
84687250
1604415784
224090708
1861883795
1948043169
286887451
930307060
13811605
62191212
699197867
1256435143
201079684
1451365545
874328386
1621945684
200536001
91971241
1183611602
966239658
68173122
523175648
801941544
712063138
1811211526
2118633837
259840815
339644042
962908115
235478987
2097902361
184398436
1698704038
2002328555
2139289961
620677678
151998052
1965170174
837494250
983592975
1791665167
1654556329
1086303155
760907307
314084006
1867719261
799339191
1534220447
1154374772
903114661
115357820
488410681
897246918
628488619
187321620
1062239046
332293855
809439221
2072773205
1222747238
934909853
848561861
907268524
435574933
723065848
928222138
1686092409
423433816
1541192182
1948703960
947887394
601863572
292009512
246881984
2134018251
1677633978
1673540223
786980492
646324321
412339348
665605201
515867158
490038490
248161829
174182370
421204250
500425202
121841991
1008465852
221335266
988570051
1937051365
1204516698
1140530530
482035437
992400583
363447543
740173319
706866920
1991071489
1038124856
529797311
1429660174
340640668
1612380914
780403438
845251804
1261691116
957188361
180325054
2035666471
621771732
1686137162
708960018
1912900516
449918712
1930024966
797230943
409019346
1610669390
711594103
732404092
453529462
2046159288
611461109
1991156050
707247697
1235679229
1866576513
886394127
1633761061
1760722830
1264351444
874564909
1676296261
961656291
2073037958
170091537
227030850
110334613
1929713940
1265681036
2080984506
549512903
219073669
1098856069
2006646417
1023201646
889285175
1616377509
1245175193
2083759821
1335519699
762264330
1681329331
110908139
1328193300
490836292
366584898
1826644013
2133159100
1832016996
656380715
1067233907
155719205
907669987
552949081
1803743731
1637827323
1609307983
2135397484
435704220
1767047306
1766988642
1537544122
271765127
1863705321
475481593
1943184144
1133542685
555033961
1804939816
672592662
2123299738
1611744218
2044208637
240126599
347054620
799237595
1489884670
660778531
77865248
603676898
1686631505
1396011783
2005320269
494424787
103162787
1722174114
2080577185
424053000
17471993
157061467
1051409469
1249343711
100662210
1647477585
716804668
669592251
1617294925
2066349892
361449579
1573992361
1126998319
1194903007
236323919
1504353304
1858849930
1118240933
1292576049
499997253
2067740632
447257224
978283879
232501336
16649847
2065767418
6437613
423479942
2106672061
212661522
2001460576
1048038346
790220807
927385550
1330649236
872034619
2079820215
1359164419
740824983
2003465230
113308181
983938619
1077357845
844105994
558595194
1402263466
2110126313
1019936805
1001345664
491375186
105131113
1489624554
1646075930
1001290313
2074231684
948665507
232483914
1948592543
1235656487
1794983370
2102637565
1203569329
918667740
805185019
203899950
604050804
1911377097
665781360
1382502163
81520192
105883837
2123300057
586325061
1481843870
1307421913
584467892
2068264832
463367191
58170095
1645210685
1375287510
1502372965
1188993201
171288287
1434293859
2086465313
1765596088
724159779
488497797
1495970427
246897762
1325575445
998231926
985642390
517153126
997100090
2080957987
470592006
870600957
1626965083
2091036354
565602548
1419117280
1293738613
47475530
1205201357
1136309066
1314619736
455951099
1991908206
978146701
411898453
1483502079
155482134
123307614
1488054928
635190793
244802525
574514389
693844139
1607722697
1612980724
558871857
421105791
192156481
1800405286
558404658
926812290
1807815275
350516800
688393799
2069465454
893706538
300993687
103974610
2084278475
423034336
594138112
87283882
1126681118
1603326829
870796988
58884098
1293733808
1463761600
747765868
381233269
368888444
1779688150
1975525324
240132058
1719739031
483619980
651955269
659624246
1837256368
1717602374
1386867256
18039318
814930275
917870422
97197323
753476440
1469796814
1573981654
1106763781
1061494703
344918961
1887849863
1713686657
1740893723
136602232
934369466
1635611393
1001221633
539514670
1442197475
410068639
758524664
883697125
2115787922
1136865983
1562545756
1070748241
1827146498
1013617944
690164352
1919851775
266013334
1297370095
835059270
833595075
192500440
389512121
1997252617
48294160
1084070994
3215116
1232426319
1775394240
1409053183
921906915
1001301097
1308613982
875896604
766185040
1040312412
1423783462
1163581850
974788434
1251366332
903441861
1041017777
1146823917
2004640284
1465558120
729412935
1812565415
1202047186
2085402980
677688958
853255712
803042368
1097340834
1528690712
968649496
302701086
258083940
1046195587
544453115
294415232
907332356
937361113
622365872
1573777159
1180036612
1724939505
74633414
142547604
1193159152
2018960143
117962207
212853970
1827860321
1705851601
464465850
843845482
475107105
1538432821
1013567009
1008084901
1207429926
1439513537
94847689
1922330690
2024539120
1953545137
549102222
578192998
873403892
1667011487
1411604277
1247854400
1334468587
1289221942
58654503
1958416632
686263437
88533733
748688910
609907832
1047946671
716079354
436906410
1013938051
1067688579
334959353
98233042
1354449740
1061240911
925914828
1110792993
1294637539
488839657
1386556748
1597220921
796008291
1472401422
1109894338
421167373
468966096
1712879117
1882499878
1386901322
630728658
755639924
1179856795
1387164291
793018210
771850197
730422351
1706917065
2014062676
576843234
453556728
1288210376
1725589420
784148426
2007211001
702925727
1083037766
1728752395
1441459838
1945912576
2046064523
909191017
374547985
1506079373
180107854
1226675663
768701370
1937028823
1993749045
1420982346
1238033754
2008949344
1526953428
309299733
713202753
1938779843
1823991631
288201895
1543289004
185276693
2008826136
1181647996
449864401
492632501
145870161
1633187358
879533885
281762585
1123854434
1649689028
1698838536
674435062
28261906
1604575345
552332410
1603163964
781150732
872937498
403419917
582470018
1416324748
797209250
2029382986
236636220
506964860
1022540082
1998492198
1765246625
1243941279
1284958082
1070880645
894140584
378684833
1729535348
324578655
1166073169
1916663041
537318281
23599342
259960297
931268526
1682015100
1566769524
717666926
1738305174
749049022
750783065
99018921
1395841672
1060049287
206871030
1137001587
1214918405
1249487249
207352340
1580049744
100873843
565362495
1171608444
1927357965
1867579406
390255267
1357455847
2033880647
1498389458
1846173622
735094348
221517203
968484091
771129565
713612028
425238367
1266265470
176202162
1493170697
1336501719
1708763104
1848832772
923467487
1585644033
1209272374
1603858528
1657839864
1148267495
1820170361
613918645
1325378281
865405409
520991053
2051015877
1456577395
1765838920
1305593607
55875575
123810699
1843081544
82883521
287771131
682856602
775493407
1514473381
1147956022
1977735486
861861948
1163003984
1809627954
1250120142
1495570356
72688078
1548661389
474970046
713446217
25332254
1556219444
897515498
158827358
39029498
963713529
168270911
695088227
887801755
447193560
200472614
347244588
1422757911
1483515713
1004334243
215816182
685614527
724722642
1100697683
1469595284
137240399
1850940971
351952792
180692324
275444005
964545530
1514716607
2089830922
403496855
650483862
2019248182
280116298
623441771
1035894317
68570718
1330432332
1924530453
614973192
1164172548
2050373674
1571369059
868289792
1022524337
230901192
504065351
1600588664
1992195884
99372899
102038668
1466327520
364329627
1847822261
1266574481
268122918
1390401523
946626556
415329764
1918026084
6239003
2107972330
409601453
944413757
232875390
595201651
905072748
775930350
1036489686
1190500911
355516289
823676103
717817191
780318137
1685923785
876610563
1095534647
947513018
1511649105
1275606075
1561581069
211561106
1938267715
1278406664
814920391
1078473764
1790929164
1585604981
1469375389
761015313
696255722
146859789
1253948358
657121046
490550471
1660956359
748428179
468311957
1422736792
577882555
1230156446
998992220
818671878
804552078
1242758108
1619194447
1672618436
679121305
2106024190
1838887726
1875383811
861262148
990570026
1385148844
1525688051
1886941240
827386683
1771255327
1976839418
814404526
211359887
889490724
717219675
34620848
962409351
1413952639
590577659
2118004277
2061291962
1585193225
230980001
454268410
430154620
863131993
1107532951
1799122931
2092583995
2026775878
9129364
1546911223
380946226
194622353
2013821543
333721494
818146652
1593077670
1112670100
773323019
2093012597
19395888
277752693
381241136
1703423626
1463456395
677486215
1525166647
1419101836
1905522685
1383851296
529643530
1839559501
1037379685
635293988
1953314209
2078082386
527659417
963202219
1221328556
1521171107
222009027
1222671185
321139481
1804795060
891361292
1417619970
1428698380
1224150990
2065445188
2020467022
1198670878
1312444663
1812335786
82479815
2126171423
1391973994
1003326445
209342858
970798143
1516234515
1787169585
768512678
762965895
1492211224
1978425670
146269150
1279118888
1288279602
168351537
232400407
366295080
476601499
1512841100
2132019730
96453479
1504371991
1833359107
1696884039
2026748336
450948248
541026367
1203918111
344225275
1026444112
1349818908
1560987742
7266790
1484958839
1100375490
1460501606
563131631
1672451338
1646912198
1618696450
1277252891
1225962012
887523319
1567155092
913683717
1422795465
482217341
1714488210
782982126
1927893994
2057849773
2118687452
766180037
358533423
615966617
1835819455
951966630
1614636139
664207234
269738113
1304871379
261043788
1878512826
250280694
1310346111
1300663550
758775495
789885613
771379585
887005962
778323647
1257391302
1445880086
1729476539
1101404536
2050097001
1178985761
1592731616
1856289714
590386622
999145739
303004085
1057995559
1372775071
1760963234
1184845484
195947737
1898998926
857167158
1993316037
1009271273
1025371290
200895288
1288346223
1331684873
276135653
772377223
1699907874
1758431706
658119513
981639396
1830403369
465667897
1568161308
612286189
1797279966
179404458
238087053
164528218
1422564057
1601831514
1324882396
860566688
1767003443
1931846669
1182280159
482451024
2103928237
947462917
1253832080
1613026799
221613722
779475602
2142295686
1016426742
926368097
806277155
477995847
1160642429
1419651345
1999438049
1676662997
795674243
929858037
1878428829
1400982070
1408643847
1189806022
1699497973
2137438295
1599579952
907132347
538925497
1653925006
2124194539
2102208937
163186086
1215454359
1733717938
189038407
2081889817
1109055898
467742656
113426910
1915330213
1559282597
1136677393
1168074977
430519027
7321284
1247777954
300472216
1780944029
2020448880
1416007464
1505775930
709408153
1882757449
654739498
441543737
102384676
1449418497
891805912
428180814
1634509972
461837609
623736731
1776088150
601121538
384154296
1795301229
934466809
731041096
2058190684
1154424849
268278217
659598338
663195097
1788015104
238710091
1657544046
80751668
615920428
1798166858
1290027612
1845108963
1477467063
534293944
2101370417
1538064911
682502671
205404591
1999108401
523406054
19703458
700367000
2132926514
539314317
1802403465
862212526
671297832
1346973212
75268945
887647669
27123401
1890387247
1317291498
478135142
881304465
219890453
618080582
168352519
1071144419
223753770
920059122
576405287
820254298
1458305485
752942066
1334038639
1467275995
1733668306
81686165
1003516619
1351160426
1636349741
1956763074
1288973087
1445730088
1593519015
1924724524
1959672642
2125630828
206677407
301220941
995208831
2041570341
1186042657
1296263368
143248287
1907670477
674364960
590826301
323641407
783091562
874662856
687431979
1317156062
1571533043
2105691396
1319604170
82933945
997422255
1263541879
1019796828
340938827
929587214
640430095
1301470835
446709733
355756114
1542113072
1734029911
865953481
956073262
786993359
851854548
701373511
1783114901
1429030603
1340907238
1023326470
1855415944
1431045003
888043813
322301874
934420473
1066770536
1037811126
885685402
947353077
692115802
1459398799
1008038583
772178055
68178451
1335770574
1295405599
801560310
1469175886
1259052385
339832677
1332637622
1238085238
1012678351
1984754309
1204081709
218452626
786621948
1549517962
1998535481
1084054386
1832790916
1320642240
131217542
1382370116
1281545343
861009174
1124585760
1581226117
1251651775
1355286940
1093803569
1086274590
1027695417
1909997486
230335518
1368214124
2029706489
1783388335
1606802433
441480015
1752700064
782379356
225353138
341698920
524895911
1624134398
1030035106
169535343
982437900
1117864627
802893495
440640379
889849208
1843812098
732930407
375779452
265995117
1207823630
2115571689
31969647
1687816464
1765916727
2075276524
745961043
1134159306
366790019
1034823927
438461177
574643963
40637541
923866847
43393034
1601179271
404637483
1271526748
770375005
1525102632
761954993
239975234
353769009
1272704811
1085108933
601845444
626802714
2127662663
1340028978
498994224
1612918359
1890518740
998656199
645364710
1093854831
1904372724
1150681105
118830102
1423856692
664734384
66202383
12641532
1654197664
1540938519
1390835625
1378809145
1972113273
849116345
1915568038
1671053481
128628668
1937770873
429716966
1830884163
299047826
558652859
1744924614
84669427
1382166436
1852056934
54618810
679571136
209524062
1190104078
337402863
342661679
914409762
1216619549
1194209137
879995143
960570764
1807523329
1145662206
1477005474
53233514
987581119
1142153131
1041833352
365508482
640649873
2025825149
1943585272
916241330
588668536
2045575625
1609332465
1775189681
1189089485
1313482329
955419063
1984365357
1779477862
60498271
1054661038
1769211722
706271680
1973662729
772645205
259616429
1640004329
1434371567
1678608206
892061051
1395027121
330281215
313407859
1819721841
753521507
1973127358
1763737755
75912844
1660158531
1312987396
1195963835
823059680
414170709
576369444
83985318
1770174585
339762741
1850809997
1872180745
1038806835
810802615
980388085
1104876632
2038177941
1356774781
793101180
1924957332
852564237
1853239715
1023768188
674554493
1072500405
1675504784
762103648
157221406
1208500838
983659178
1950951620
943820512
1958107082
1631029654
1414567270
1872762815
1056706760
1366438313
1643450565
276841536
757745447
1116838249
1373010144
182754862
2060777685
1484706234
1745445903
1688700929
943257741
332234584
84442119
1776719272
1816082741
1439035911
1084065388
1960121891
783875684
3745423
386875379
997469165
356152147
1990179905
1902928617
228371915
655411987
2127295506
1698346673
897497151
1911085603
503151776
1601704128
1840792044
1154819911
464952781
1909650712
604186521
441667441
1548953336
275095446
1828541629
1222637687
1658544679
1470141732
1510207322
1519581933
833808228
247316210
1026101925
518344576
239219688
689713274
2039964355
1618055054
1182213774
1759776632
136829947
451391783
588080217
2122391746
462618065
1808415298
1169987029
1561730475
1556716220
1592509959
1776338184
426255473
676759077
1503755968
319414700
1023276676
956026165
27314986
2046146390
1238520379
1502188516
1809227071
82947218
31847614
2106118731
2135816648
1518488965
375254729
372031784
1478836313
768108541
39351056
1809014014
2145851152
1776189366
725404099
2103423240
932754513
1364774746
1839482596
310513290
1515388713
1893685679
1830466573
1102823857
1250807492
424178833
1271505853
294451832
1345704041
747445924
1448426795
219699256
1469687367
125646208
74113132
875796025
1993157540
417738326
235586085
1794888751
1808082789
1457347077
241187642
1090671998
1566241423
606644247
1257500435
746878546
1358718977
370111539
1300317496
1845203228
397373683
2111911863
1132979997
1200019847
1486282968
270582239
572634876
1962947170
787246401
281914631
1397345321
318320847
1551314763
1730209774
325490954
1111325886
104743796
1145371293
1938897767
488225358
1058042491
1899354398
652449506
1914602539
1794375913
2134291559
1501051638
52416863
438103886
855664940
270344729
94142707
1090789709
600502317
1149963946
1976609055
1073965632
1644694783
1596949450
1153418305
651532561
362681047
1173681494
432751148
108000142
794952501
1915068285
458155695
325413999
2138847388
10217102
1956737449
1490770540
1031795011
2124936991
538616554
103270907
1422816782
757418713
1861664741
312983985
1265075629
683138308
799336503
443992344
815658717
1041410044
1784800817
908622922
15470566
22513933
193909576
1042864653
393093926
351840938
765186434
284650127
2468058
1591471458
1731811815
201972386
1420794191
372509974
1585841334
1738823575
12297241
1026945689
247208546
95855856
964010766
1560259242
1832509531
242314242
922536417
812049664
293832376
259458597
1544945005
1390515432
843813244
1081729610
2116288828
649859027
1461953128
67502111
1901810188
77380887
550348673
1831636674
2134653723
1010682418
23090967
819025643
304834200
2007303244
1462207474
835772158
1602427762
820021850
952114987
132398685
1910133724
703885220
1205497963
47670777
1494916175
1167684934
304443677
1350108347
1298721636
699027606
95701565
1043912556
918595113
966545463
784551401
1998539513
919172500
1741520486
1702810423
1196623583
367756221
1920279765
18227231
900706885
264557971
458831194
1139677440
707059676
982273592
1457989168
1116050141
2072467653
1591495484
40324616
1911428723
1775570066
3824283
1870123430
2051334694
512466666
406984605
1001269885
1663943255
1782041754
678373059
610834956
999835862
430173581
2104639997
736976657
2047851814
668237760
740974785
744378576
1126715022
641692321
1355890832
323098279
12035236
1564005402
2056411120
1253227263
1169915158
185888197
1928117186
347894284
1085573375
573020798
867728593
197736127
743095254
2080103268
1959014499
2128257762
230944871
1902214163
427431936
1772076339
1713423497
419621189
282204563
327076859
770989253
1510726763
530512497
1644510574
1700785620
1336227458
1617957626
1367770010
157271750
272559725
46321777
319294147
925758489
206877710
1050498575
637269788
454529225
2021069670
1170497491
693867627
1035709321
323364754
186107555
306001393
1391196332
170472664
221509513
1244685980
2054012474
1994793586
1192405309
378686130
1714469624
799080039
1163211084
494528617
617014759
763265536
211986765
1575865750
1562436575
1127229655
2131214410
620100531
993645912
273828064
967073220
1270044809
771907033
1029605845
777490923
461580739
1858275578
933386962
770266003
630504677
362913403
1522426095
606517483
1491162169
35677478
71563160
1338327836
1255570516
995965683
1870874092
1532458354
1926531115
1870245284
308625458
2043538886
1169931567
1063168008
618100828
1441268558
1318639690
2011666820
817763004
487333117
271893032
1442848661
244361742
673754
1398579728
572902511
336876396
974115086
735818563
653366614
960474128
1577313553
1922516536
509833713
1226565347
205243570
1892438709
847190966
282255895
2042634660
1898728829
2115654476
469487303
337110738
1786589547
1140093773
1249242248
179854338
40821828
1521164247
1672859790
2009316200
1763409713
845045731
1291855051
2069693298
67671702
728604417
384690561
1385175396
784784942
1972101990
31415599
171077866
1006434838
1198798838
222648374
828079238
2067345982
1376760296
917010412
928862536
193180315
765706124
1614069250
944227488
2044825412
1486891333
141422870
84728515
449350411
1363489888
1182212938
1457442295
1119098805
1610565431
680258643
166347764
2118393305
848875172
1148759837
881200180
1912292739
938749506
748352949
1245969191
712032434
209755381
1789143161
1787988584
263262221
1693715196
353666284
317218356
629659954
1305401515
1282537869
193958631
222415991
1868067892
403146586
420250636
493912195
1245447151
1762318599
33994787
2001632191
1374620748
359456248
1664486638
1412258691
1055041162
234962603
17565885
542338214
1959303046
1700995
2056118395
374878347
1964854199
1115985398
1113607159
1356610125
1381775159
981735906
1726894949
823321292
1530405258
963906961
1343002937
484809333
850656169
95326203
1568637695
2095336864
1487781084
1203543856
396502248
1095837689
224892321
1391844455
814847163
375541714
1516073345
1659276507
673964434
1589888168
2029887837
908596257
272639579
921591108
908888620
773486333
642408603
1946272418
2122635157
1192338879
1692948555
814016889
1390532696
1481393256
323204669
1011390892
1678846564
1789191663
1902447038
1728606422
891414057
1624797185
1420761334
1652795789
2021331210
2017941198
590865718
28791805
342305851
1734357571
159373714
1481600513
692711593
1323499411
2060138654
576216409
952377826
839404769
1832542551
913604216
1700700373
2037836037
460361314
1052229553
2142689047
1322023913
490583911
167146246
804015526
987843511
640179645
1334592682
583855194
1936354014
1496073120
1072538978
1433769703
189744547
1960867462
1682547934
360077041
137605354
365783102
1864645010
476743525
449708559
1149208787
149838615
1385968281
729124730
785068473
1457436195
1105930020
181350770
1541889040
1557234935
1201638584
1083466070
802519207
1756946643
1877394368
1427271782
1514350928
1527777486
264088387
76223773
1448619563
1483044100
1947469623
552477328
862819824
976086711
949055856
1715930282
1670738271
1658495888
1293879506
317651831
1260783652
1842796721
1083242052
2108275409
1974260948
813877284
622234859
236252010
1744716564
1941198023
1558383634
217461029
1587774651
969883987
1044355179
2001582704
1418691582
1269270844
961163989
325995107
1368798010
1072500965
2107851323
1801348779
509363601
1280681647
2057999755
1389098172
1926843662
1124955127
1193966856
1833681602
946498985
2046172710
1065271193
201514968
404816251
1347399477
1733911220
1696747985
277792238
137598742
62725051
1490668889
659266336
2042144868
1669666520
1703054846
18629658
1201631566
401370673
1780269598
102464128
196366916
1396076657
2115379592
1434694739
720461556
271306278
1250128506
1650830619
525896872
2061677410
596472248
1374969180
84066739
505899395
1662542968
1982963378
1088308626
2096892863
388050604
911975687
1829775460
1838678492
355901651
601075126
1236402531
1426172207
2144784343
700625592
971551389
1616804081
1452490047
854016741
543808589
322229993
1015760202
106121869
900314585
1385086943
1703713991
2000383809
1183209538
992216841
2046839052
1037850623
144912725
1393515207
2001628927
708529424
638646880
1568923725
1280178779
2089022855
1183967109
296310249
407918120
1563894820
2097004086
1027905349
2066093160
963813370
764476898
1492880409
929217191
327616952
1699822334
554433009
2077566733
1461914739
348883752
1982618230
852421889
1340046168
1056204543
1253684611
611323783
1733434151
149552650
231770714
155479351
2140832456
1337339610
1433884783
1787562164
2001966046
38609247
1682528907
1836049650
98414294
357927248
26341320
948366708
889741007
232796263
1693742159
2084035019
75952263
411435861
653332986
1735000009
1997814368
792572645
975465999
1238116352
849023312
1194865028
1813831912
1356142799
288140832
486868421
988326059
1744240439
2015936094
1458385436
1260241846
1930714584
1664714959
136784355
1304600618
1056630188
2025199061
1097832310
2087537901
1963367895
2127843851
1687902018
1084353963
1375764630
1703120214
1680660443
1271459027
95616085
1107465894
1814606822
1095083323
848250949
1095558902
1007504551
1845731174
771381910
75319469
1910446955
246654266
766038393
588045895
581450286
1899518468
136501099
590010359
1342191652
548288619
304015426
1673747374
1100478847
2063323871
1018664421
1243323873
1342412246
955028205
202816812
109807576
190147484
72797925
1323852501
207146300
951739314
1180729880
327014151
699643916
704675162
183543711
1155855811
1774605271
1301818237
253866801
494008498
249412592
160706032
698670991
1536684310
1122154932
512048927
388095545
1758549058
793078955
1003644736
865629590
642155481
2041833756
1664270215
988039788
602373073
1660204796
356250550
716704947
2077024149
153643787
859901899
193140863
1509595383
1542147715
1263487820
1849859922
1555019931
1983326386
2027090672
2016561590
1578033389
2118194584
2056430252
784607519
476816503
219986111
606945075
865225136
94194126
263457464
2072809624
594895205
801586442
1384671469
1608315960
221069636
1149060474
637856581
247126152
1862927459
82617154
106037443
735655904
1318917035
171779514
213875833
2015852735
991364238
1313152805
2057544339
24634197
531330309
1184858070
1418443113
2085415775
1577286666
1134509879
920815684
1767162986
1192835002
1264858103
1639756761
1488301195
1918360328
1681388730
989336945
471372526
1345112545
1345950687
1755077659
1885648421
1058227195
1440751624
469577790
1503939495
443605959
1718497245
990230257
2055591233
818380738
1013652854
629749488
591296244
85451420
258576970
1043442102
1510316161
1092594856
1134233678
1818497959
1587681420
815411310
1962415043
1158839270
2119523413
908999636
2091124083
246820061
745547041
1296915244
1078723455
565347048
2040545301
680628407
89796468
1874980089
821026552
1119060176
2096675562
1662199294
1457059075
1905825379
1460516368
1322029138
1996187398
1779477638
188353056
1760357139
690120142
823281411
1832868793
1683250613
657892123
1252417832
550807406
657675139
897282365
215871354
758610318
107003516
1830710544
1846597513
1217110125
274931383
2088262203
1357132582
2004620970
40860035
816724683
313657654
1240309569
840958208
1829960515
1167084228
1647706644
1621838539
2026550028
441915914
1110821829
221026832
1553412877
434017034
1290204237
1449230382
1303822123
1102348436
685755379
896378422
298881167
495865778
91758447
1384069130
1481092196
1136958557
1734101637
1425663220
346246724
1273109764
350281878
1787807141
1755007785
1950063270
822164980
1789069714
781563455
1073252933
1390865011
1741310739
849752554
1616963667
1803015892
1416725916
1254666505
623765837
994688134
1148579133
1845119563
1605827785
95799731
1917254697
542025524
2099503510
788075832
1559931387
1090154302
2116106688
874839263
1276224228
1497783164
653531293
970992311
984244990
1691188488
1720846386
1810607663
1961844783
1319937348
1152248394
259933071
1362134535
1323193028
2115977817
672941285
1853208142
206612974
442618737
1303264398
891016328
1955130319
948530319
1500500519
1954888971
1856359450
1595633702
498534351
461273052
75811183
2135219380
1957458768
667450598
233856899
598906064
671256273
495067287
645695801
943501998
1581434995
1376160690
580097072
805811826
1234129247
1179648674
1390414415
1305397823
9056418
142341629
803135660
526056072
1776717280
231281813
1671204959
1717473985
735826374
454736758
1925836730
906188602
1950362869
1376246923
1846406336
1582709205
13804882
1486739930
2001777685
2113237691
1226797586
690151465
1744683029
988264200
727870929
435809537
732695298
2096847439
1421035732
347287471
127188196
159236957
898388326
1381005502
1725264670
1641058823
37833809
793053886
474473546
1688543452
1786337404
1235638431
1155848615
76081438
1649716872
1681049029
1727034973
789791921
144187283
1299372851
1023815960
1302058155
1196399386
44737057
1541360938
200311762
178002084
1302356692
147480776
1715940288
1698715353
1175222920
1369672294
576320821
2109580314
211630107
878017256
699062930
205166948
1751856941
690665386
1822313651
1155727104
1243951135
1753521230
342956269
1178678220
1893588649
1604488293
952439549
1560744626
534962540
120442837
1408736944
735374645
1414913532
28468843
2044772250
62404390
1631174822
1885987642
1993904273
2113817459
2120817052
969131598
628615597
1132515393
1811273951
360577959
1388737050
2129116295
1593231818
1790468918
1333444589
442120015
1747329009
346202294
419940156
1985931776
1008370101
1419776596
20663683
214458239
1572841911
1772755188
1799224956
1659211239
1402958304
569448855
1967004289
562011434
894998852
1563063475
123210232
1767389657
1823454146
906424726
23340240
182748184
1096497488
1405546762
869364274
1595877799
918514124
1200038585
1593249586
815157979
816754282
1219692028
2129395
1971544822
639261187
2103735544
154863556
131379296
329038481
921591108
387624896
1523889264
1513668087
1151551091
307369138
1731605116
2054364614
513478742
742180269
982508623
2051985142
384453818
839575601
520703918
173737218
946461858
815332121
1676887924
506905739
218933882
167584140
1630533414
1267435181
1869135152
1190128700
115089268
925896443
995705821
352668053
148982558
876812069
400551729
2011089601
271410696
1892515122
1741416609
1337326814
117237120
531917675
1917770072
1970888771
907142721
2140282215
912523906
881762523
1918589564
96645744
1796616206
1129115952
1675105843
1155561910
413842054
1607071141
1731639364
391317740
938526169
2124167597
571783337
1434862417
964775866
2110087636
680087144
867948522
612348751
118785811
617746767
1899700965
1357501256
1132055957
492914576
1658300229
208122518
549445748
597108815
804635649
2137412423
778837322
896567751
947728139
814447293
1637629515
437444607
190008497
925485307
1197851383
1258557623
467443584
609284830
1862920022
2125358281
1649765482
1773599822
231968970
1312508061
66868053
243034377
272058704
1887871291
894543435
718816513
1746136002
1702556049
1549362749
1446160867
1644285015
625568191
678470413
245598801
1976359723
1237658607
550689788
239492628
728302403
247621512
1937575702
1327947833
1185777762
49976934
1936453420
162975280
1916600582
1562143863
364343171
762013354
1777930532
2072374025
2025229675
1878749517
1140622876
256072816
1078533550
1621451376
206624609
941817983
801661658
1598708466
43075730
169531413
1398598467
873037657
78017328
640734492
983872228
446212537
848499975
66337512
339214050
1046225821
681531790
1242275355
474430743
1580498473
755039547
117640747
159709722
1815099755
647666797
177479896
1669088888
2136467004
741039770
1679605041
1772830115
691795734
151343512
1558802380
910240477
971611559
946113399
1606798389
1944739042
42501273
1324687415
1045293711
596566696
1332503642
1977730501
1812602347
906974866
1833792435
509424048
331644788
1592477851
865377640
1813387447
900611295
1160844657
917624089
1729825733
134908045
1390287381
1959150541
1303857368
1697427709
1746710649
981037051
1156742062
1127527023
1815072499
1064524760
565575956
499978133
829695233
2138005315
672869613
1461742151
2142657194
1311615519
1728612392
2066381090
1899094502
335602319
1786153770
1788714295
1341875668
348133639
1585572665
876962777
299944839
1698948749
1640762534
176632649
379177690
912618800
2122391746
2146286321
1694535901
393203666
1635249957
836752426
390709071
392074107
1981072114
276652598
1283850043
1665808400
422983834
199717423
1509653188
147387115
1635670474
1661125433
1798908394
2009819917
370055783
322371197
817428829
1048733901
16982217
1348648975
700191913
1103587391
777191621
1009135882
1560525191
1953229130
798886270
1330111999
1772164457
2118672967
733405900
1627022411
830280443
1317797949
1735123070
445076247
1069565655
1788684701
85781471
2089583586
995182163
865177587
258326679
1127411812
1506308704
843657473
2129188624
789961357
1348556176
1831045253
2045368203
2114244752
1664059351
1141204599
1453250325
1205200023
25969827
853417039
299703041
701344578
1094245949
308059798
1584059098
2145706262
740836198
537711658
1404287846
1177488214
929010755
1681287684
714523614
641603174
1364750315
1256745121
1630826892
204744822
970896342
1310998642
57337353
2071860630
166327115
1145412282
2010332652
310923032
148108597
1422920582
101208679
436444149
397929286
890282533
243600611
997993441
206936732
1806698386
267702844
1189028324
838764264
442659745
2026270492
21698216
556494550
1918085089
1046863128
475742101
1161891341
1304736981
731797667
1167831294
1757683860
1067518828
495870814
1550644380
1172058456
742892046
249970918
1636099254
862139180
1513639012
698151600
944411518
889317191
1850011256
1486577768
1900457340
1483050194
753840711
1813466977
685377843
1192287219
472983734
169946704
1130837392
713587287
424663765
1248321689
1459717033
122110433
1606693939
1067146361
812153971
1711794277
1124339312
1916071981
383414285
1937644405
354872795
1965899955
465847600
824769643
1170817549
1442184020
1007700888
417674917
299211865
1762326428
494380824
1448581551
1982786759
1956729725
1779479216
1640108708
1477736472
1991020813
728453264
1566730507
143266934
1192598767
587149300
837081322
1286640537
56839069
1013069418
824401807
1295911330
206865598
799416236
59961487
600895211
85311544
1937371013
983726653
1906945062
1809843557
848118099
1299027541
695373028
2140418811
1964707578
31590920
1695006902
1427981525
999849792
13434339
1743481524
1827458915
688384961
1908549012
171535027
1603858688
1398088027
1904959628
1506790764
1385422553
382846214
1612898847
1860637591
1676136002
975390746
145992130
1930263733
2028990448
325436381
615734201
1715838494
678995356
1530674466
1519986496
808498778
1106241229
35995975
161134306
935269631
326989078
744448036
227615548
145275850
609227666
2058172112
387704666
239943134
1410328530
1132535885
1053342599
830133253
1803711293
1050285883
2056487598
405510787
1673214145
1409712550
899005718
838459656
2146939457
905813811
1896919173
1443909512
2069298830
1584738751
518802609
292240807
1972745317
608368395
983521670
1185621078
512600178
513405624
2114786314
951075474
1938204804
546343681
856249058
1911871892
750902985
2000997452
954774336
1936804227
1624944601
1398867517
1851772244
707102001
1337332482
1266156415
2026192019
453536578
206317726
290455489
1906003097
1071963137
318498761
24061329
2074369812
834733285
594232536
1635008999
1323035250
1777071095
1152724906
1473889665
1223415438
1589396926
1940946738
1090908749
396248380
882581344
387622367
1830317807
1479060684
500259853
323792347
1453198686
654351721
1260099655
251661365
193201713
274299173
1066058052
1963699197
265467171
396682556
1910114360
1634416733
1473626395
538305526
2032082356
1049793320
166521877
524461230
1207908129
1078432309
1068347678
787651735
1371615543
705790237
458075276
363503059
218443141
879692478
1033757938
148760919
1019731747
255591882
1857962049
1617747276
1160823810
647063876
1405027412
1373385448
1408462097
451229147
957089258
921246539
156726251
273565456
1995372969
674630661
256865174
1148016962
1855926240
458830549
1264622739
1724644967
90901835
730438649
501668989
227128323
601409153
1907649901
535594061
1693622200
64782910
870859720
2052157100
701583262
1008301352
1275417271
901856879
1769957000
250022577
285025384
2089446139
1085323445
626491087
1751180211
1067504580
211620027
916721390
692593386
439564315
395878282
1318296502
2143652909
1914364944
279172657
1394595958
639480801
438667215
1244856273
2059125818
1634500649
1694704650
1208261272
995394067
1481921
95211552
1422447331
1101915666
849974127
710985273
2034531156
517422893
27404072
693598335
1350808311
2078298592
464348899
1931404339
2139997196
468785580
1115930891
1782696811
1551432536
1478580542
650188117
534564208
1993207763
2123909403
1631589259
305305907
2048752939
286513083
992779400
1887628326
975694972
1269001385
445878557
941828859
1045925478
34809539
1966329657
1305634498
1409844283
116795963
1094462227
2089595514
700765569
1926710932
1712082382
885197075
1573720808
258901246
1184135070
2015599155
114633355
185239015
1489332028
22863291
1641323389
130696064
664315390
633674160
1330996099
1434241273
1622865065
1354819354
625526312
1248289627
1648445629
1663780017
446416670
497304119
1597006734
1608943275
1368692115
656993361
1260281994
1945259696
307425159
1084887802
401382659
344354686
1254169524
2006233928
43252560
944336414
2012916086
182555422
1943669515
1015033877
1415526598
2108642047
1732287259
1516601005
1224689206
1318149045
1225489061
176485094
758675463
1475299143
1770377878
616258740
1663382456
1975058893
253031068
1067711095
2135741434
533562217
28587425
891146460
1912442670
2064868425
609004060
2088688702
856529687
1986414468
1817879482
1092926698
1814408248
1881701429
2084020887
214398926
2037564997
1842445635
808648713
1815617457
1567505879
1338338551
2049718397
779537922
1698629777
1991038476
1546965678
2106535288
2003464940
690867824
285249245
1736982054
443771708
1171728783
686304201
1090010833
1627854920
1858087826
1888149673
621732732
1039819789
66756303
1177058454
2084411261
899245283
1910879852
679863186
966917314
1045721705
401118190
2098538333
623790592
1184646684
160324067
1038949285
1089554896
829021978
170399737
1752026299
1183367217
1903945934
147262864
471186693
310182498
1805816347
271155094
367102116
209774680
995172779
2094262141
1024224686
975987421
755058549
429892441
1300664683
2137395287
1255468333
690659526
441798784
274940910
1013858804
1649147055
1232000435
2125549620
1021537885
187861982
862675939
549845285
1155573570
111945831
1659284639
745841114
40133948
812768500
911613539
1125682631
840531104
605145379
1733394171
399516540
692867235
740166048
1058950449
2109589880
518729542
587621183
1653113694
579160619
1857499356
1968564231
1431841263
984465171
1956880900
942348599
446760305
1179263478
2138936976
96720334
2012049525
639680670
1785814958
855554488
1310520518
1474972064
1494658763
682296715
960007835
2030609081
1367223296
1401050506
2143431004
17549430
351171681
1577859411
1103587500
839074632
541201906
135589952
1685369029
1531054958
136543547
402258183
1337658248
2087533482
788116093
1568359654
1974099693
1883251668
91840866
1536969848
1616851520
910955047
268021132
1391893021
441582541
798994319
660988614
1051554840
1826771624
1994916232
555651387
14673717
1266484240
9857071
501311973
1883238378
363716569
310029879
1299460097
1514476017
389581103
709676696
1409619112
308847187
282637341
2057672675
533778752
705599031
228327291
991642079
1276419270
181759648
1908534835
1374310930
1678578700
2072460993
437111850
83501339
9737248
1337918222
1950289559
1047540614
254510451
1318263092
210290832
9480874
193683955
2044399984
1966628231
1771728964
1449128585
467658676
1478635906
1020895851
44830677
1942789524
1687536581
1220904529
1407696541
1708800514
869627386
1555602910
1728281656
1487759440
1773614682
1348410968
321563399
1616419393
873928865
998581460
749086911
33831240
424668822
401949392
789168055
217751297
1147546274
85485195
1509830286
1092318973
192240131
1540773744
1929515047
532225753
2070577747
1289159560
1496354295
1909958696
1615511421
2065436325
39033274
1116339157
1881360964
596110680
103447382
876080254
574246970
1570779977
1236643526
50906705
50984267
487084756
1133575283
261360641
1657263865
1681523571
2031144805
1992808479
210298359
509384420
1959858449
870693878
1477579374
1336273222
803113740
271360340
2088718103
674193103
221199227
2060470782
1880903109
1948675853
1721751268
629509463
1407541681
1901566087
203040765
1450277668
1778280821
321516332
1752491840
2110858401
1740768434
1877154286
860924583
1770805180
622960418
2095779012
65382647
621859731
897150862
1007114705
732872667
1220816663
1238004674
1215961635
13382621
386300231
28907609
876481876
569589600
2074883509
799973909
8604113
1874689879
1934000306
359963298
1194689539
1290001197
1231166912
2109897827
644704776
463065740
1698897796
692337631
662569998
2131853735
445568364
1961554597
130442907
1700695281
210447475
1306013432
1829671110
1655533624
1280371451
1959978363
569762410
1408786938
1033374037
1698588783
1076300169
811469064
1351614025
964131386
1694611606
1763483701
1898606539
1419827601
1976801765
417904968
1623167557
2007883929
1972773101
1556958634
1104028897
556952120
2080963734
969676565
1611312461
1336802593
955825787
2147355281
197098380
458599603
1968209984
392389230
86654821
1231920566
1954363757
1203479995
1496419110
1998746666
1894575674
1435318299
1083062982
659602753
1264976323
1340311801
1452747787
2079978060
1299163556
1269165508
232915760
2020148509
422836887
1775230179
1765709144
385841566
996562909
786534032
478820328
15920487
1346434210
509479144
1709592137
1151575171
1704672199
1147993901
235914718
681951715
621879390
501745114
869619780
1913999819
688931519
1994963520
800155654
1723460678
1486798761
1235709459
1642327334
1560207437
2033676468
1424838603
523232869
914761992
2102918090
1788313643
221198308
1429348129
275267423
1952985683
851166599
781886223
931183917
1092572070
463225731
1055644833
853641625
420499243
1782235439
1731032760
3869908
1957241061
420607627
1547859259
983242431
1137182881
1923237252
300527361
1745415226
1059095878
900086397
664197045
93188841
1375738273
1791414584
1925984151
182368727
2137910039
1409641006
1522716981
2143364685
653119662
2059405739
282942295
161186359
160993606
1180158552
1149321517
1500386491
1974515916
1830350927
482983678
2106992834
1839113407
1245470334
1139938204
1687309356
1627424415
1606821231
614245101
1256003284
613928791
416985170
596471815
488356324
1120418140
1883209695
737290198
517875283
1785915856
697335936
377828326
510494090
1272369746
2134638878
125946058
97279543
110957932
934213528
1076480063
1071219016
868595050
810649035
389702212
791645591
967026192
1323221445
140290189
1821584925
1605646046
1753166986
793651621
409258529
874364083
195495595
2130958833
830031975
192504364
774596712
2092109689
227822349
1410982001
715262289
878708961
1654617842
996466948
609453094
652962698
1932641354
152217125
424728870
1247654468
1344691009
1422670720
784741347
896857842
1490878256
195003414
1972018470
892541576
1112451750
173643671
478716666
1834026181
1876564765
1536821341
1941239778
671594853
275621714
867104602
788946055
187532074
1619979795
833557123
1329300476
441495062
1187587917
61479523
1218900463
1155635976
890171638
1312699513
1327980411
327187154
521978956
357071637
79326467
1872891208
689452300
1316109665
936349044
1299912078
844436442
31302779
916426011
1200642820
1963519532
1025426089
68100565
1275551619
321734882
856985360
1772710702
803377980
180315064
1219828560
2002398069
1576501355
1697349772
423583021
1567584730
806653904
1109865336
1004254430
1528427052
439038515
1396304301
1285545215
1843977738
1185209087
73522216
1321465060
1385936138
1712543540
279750051
131259500
1682462043
806776698
116457941
1351225803
741022000
215370884
1117749652
86933128
243413112
1599120371
1892536473
300234316
811571208
894105283
937610755
1387762931
1881306434
194002569
1102875734
1868417870
921707316
1368869409
1610171325
654821808
1966409535
1845918079
1330120693
185516437
214185046
1742398287
1813282878
567975458
1164885519
1414972009
714278064
456384274
1185200341
1655978582
61374984
1559487014
1764770376
897161747
281317093
752667457
1352679348
171352521
1192566265
1449328515
387792968
1107536688
146662664
1729363939
326932793
688773585
1790376281
813642343
466983393
147247398
2027053813
715518052
2065401618
33324727
1500839438
1454512768
44637697
123936046
1126932981
1822580248
2001259689
279993668
2023948208
1037863496
1871261234
928667306
2108242391
1164259560
1493197820
550958723
1472172460
2072580944
1506763790
1177549873
834543246
6732282
903949483
604363728
292730482
487542331
1970670093
1152400292
511549165
348363363
552576951
269421947
1719622651
1109245085
1039555527
1740716825
1806966864
145364618
1558369630
1459130233
241203628
873966662
484552791
596269388
317926990
1174153000
1684402488
949464621
1445504059
1772427253
98501891
866802375
373136623
740745945
743648600
1426962191
1645649641
1276264313
744565498
1522086394
773256860
1854617466
905255580
997099949
1945047523
510203084
1843050051
1141619175
1365971121
1165504453
484639495
1051544252
1514385344
772607962
1864716874
1732810604
585947786
1323082491
1191402086
1881635125
1630128390
1431529277
1579373258
96992005
1338630036
286530655
1162256730
2039638769
1925108616
411427889
36890649
134959207
1694176047
118719091
1064251823
1137629946
1383260141
1854274097
1469596940
731944322
1457909485
1506130230
520137851
452840329
2101469151
1189137371
1818185578
422538928
326664953
2133630022
1477843185
779868887
1773310884
636951125
1821538711
319358337
1540534570
1801248349
2056194256
222726843
329457800
199085999
401526724
1947207774
1292454826
1245819646
318849486
1392215622
1028751413
1258619670
2106323801
950803676
1186151264
733595208
865096803
1281609563
1758043575
1347011510
1207785949
1065069800
232522051
1336790219
1774074633
1519190078
387532494
271956101
1006256189
955958853
979749321
1956467142
1714603794
1877282147
801557012
1041605995
569995045
1945496558
529686856
509046085
1352013525
1465480579
415878189
1294132528
466954805
621137346
332812752
1116996893
1315069714
1601837584
1237916899
353309012
1338436016
226523929
1031745246
79355868
1292118986
977730437
1141418333
1084309399
1103209513
522421867
351324836
1284310697
1907268634
1474128772
1295574084
1077598717
2139051479
191463776
1464502963
1256206975
394762976
1306455056
1237039374
1129018893
1488523550
1566649164
856589178
1086942243
344874154
2056876281
770588101
346043868
268462597
185101091
1431149214
134690765
731279115
1029026333
1902444363
191600358
1533221675
2003830831
862400782
2022461458
889211110
2124724624
276197923
1294175146
1318894808
2107484283
1571825395
1167017433
1433256010
1798583207
1287405261
2058922730
36946310
1463231928
1462782108
892905834
433708356
991641223
1267627139
1055634531
823843225
1903975291
1389460651
573816105
2088568560
798160385
2039129614
1616241697
123884783
243657331
2011118107
1668647064
1987319585
860872470
452075090
310431296
393359487
294380628
270984422
1576934962
1059643678
1964628319
696360955
1207326172
1740263684
1812819412
2102149153
323311455
1868946139
422505315
477901339
454532811
333561770
2118416223
881632647
51878725
935658113
713970808
1192095669
176016484
942276548
506378494
1479422872
1498347009
1882154603
748457112
706624430
149728119
1118483633
1316479798
692705079
127011244
381663343
46548381
243582609
1749169988
1719449731
1432856471
1642536025
1737848709
964676745
1031996001
1128304483
1635469138
471425512
1870659110
20433265
1850533959
1554112622
1736808224
312036058
1946883291
546857409
434314604
907182963
510061465
1630844675
1149950771
1873007763
682434935
1988655745
1544131845
1564794805
1502369129
9976380
958080832
442325716
2039290682
226693251
1158540874
86209217
963293962
1966257314
427782639
1802759053
1332383330
36103768
2012378848
119546041
644080509
1100907529
1558276303
2130991927
1766486459
535347622
553734554
825284667
409384362
1959360080
1243725863
1030022380
1394789248
1343321655
526048958
666285644
1460959252
643288632
1386051125
30188133
791529438
536338256
442054640
39591298
1759847144
1638866118
926856511
581972725
810334321
1816543040
1539900188
516931997
1524841645
375177331
584663174
1376216637
1289118292
1538940009
2115693816
665422774
2028194643
1983791097
1362003070
206878220
1649447413
869269339
141578037
1475326393
2013420629
1867672138
220546971
1251985413
343671199
1149778152
560197261
540686458
120465035
201547101
78536965
1313249384
268289781
1565512817
1627085425
2107847162
167636749
1520254741
1830461556
819868008
926770849
1440560674
1825255462
404177604
82199181
211657146
1374623895
826809289
2057512574
334112894
1548844842
1061806233
1331199516
458783531
1323038865
1978322162
574547601
1265596359
1430087787
406996567
1089692832
1958838149
1059144384
1368655373
859516362
244185907
1482519782
1831336257
779069046
1691931826
497822249
765244381
787293036
1068856515
1524822981
478701404
1767551471
958609502
569985108
2003266839
1156950572
411045749
1170621615
1025989294
2056297068
455304156
2006456596
2004551196
1410162340
656808393
812717388
1991302718
444998080
723263321
1552975392
1476057779
702369755
2117824044
637442760
1857881793
1336150708
1644144408
1465358208
689361671
567333203
1070722565
1339390015
2091050205
2005235712
671191120
1572953020
1708257087
1354203438
575883380
250618346
1603444609
2075684822
773461029
567974123
1586381729
1081794899
1304256000
1404375661
809986831
1136178053
786967311
1720574630
1759855495
1942191780
1759035766
638244123
1731691748
1930696769
1963767795
1936603194
1105363608
1075298107
1620441016
1177373994
710404444
1114210097
1983731725
491128607
1362919778
1581752804
1527409246
1514816686
970995841
1273067332
605086459
844962008
1608051554
871780947
2115522150
794928068
2091367519
1019841484
1743633757
184547426
907717847
78818268
1655146023
757290650
1010924174
1082116508
998524286
1528161271
1565930344
951969896
1418434510
2098224239
1789468418
920792883
118600673
1776188890
521416955
225107203
1143699464
1130566705
771552995
1381861672
1181446471
832282422
798949082
349666792
385003187
159200715
1660639439
652258628
1110273093
1720829712
1072605731
1304480441
513619096
1246679123
1007085118
722471508
422614925
1577439062
1622073161
391988831
276705012
580388063
901267169
103951097
601347125
1622936933
1434232756
387179418
1985103988
1856643342
753344209
1003935464
318088525
1425025727
1336205213
452161431
1936383125
1968590351
1185633544
614512906
1546195949
1850521219
1982353940
1418410841
532798022
145151461
1193109578
1007947024
2095888538
662544737
1488158867
1396999693
570324221
359412584
1347859722
895301901
1829380182
1244521463
1164264259
1230451291
13893203
331083663
1794308313
886134705
1160603313
1409717043
1875733717
1353435290
69513222
1968901563
127973539
1800425820
15270712
243249512
705044067
265633998
1094073862
549091725
2012242350
795466643
1850844068
930329627
51029627
387055423
699031859
80852385
402066177
44254824
1097933894
1628760818
1248187077
1287640678
1968369921
578725243
2114479900
294323681
1105460510
1171169734
723140138
1334407436
2002897718
506238277
855118171
549298444
171731061
125142525
396438912
986664396
311687151
2064253838
219407798
1635630109
1222625036
38131826
2089571074
1249772502
400441426
1704978181
1065739115
1963011037
1977599913
1501508793
1482372913
901016569
1754438781
1447461970
1804708639
305202630
11921219
678658865
1751166567
1278280030
661828796
835892856
1521140099
2048759974
1510639526
559194562
1989506098
153840652
637766348
672694010
902647626
116433261
1155151026
1944327976
1645833836
676714416
1309003709
997484637
1477719524
1619456602
1555232293
2019903527
342678948
233613384
1515527148
1445180961
530374106
1700271782
1988665660
1688205290
2068753567
297845931
20708153
202519094
1115320106
1983199258
448112020
1647748468
1388458367
109515320
587412137
1525355241
1750606440
427928065
1643191577
809925002
1940906261
2011817512
1669923637
2085220222
950814075
2000709805
576315691
672561936
1987672017
724795996
1648907068
599538507
1502267325
1762301745
268731404
1627194227
630150335
1296921728
1051962045
309056059
1733974886
1822091122
889800444
1931461211
1759493383
1002426085
1300586979
50394690
837366826
1954468919
267614192
123221597
414902821
1082806743
470377767
2101403097
1628286587
1564740318
953075293
1143027014
938210651
911061968
1056684857
2105813616
398567511
1779613802
757064355
2129953663
700346259
1543141747
1565205960
14074939
118064262
21693557
137942618
1108353561
1841396363
66245387
1433221793
1601447279
1442455085
399816618
203504347
1269519596
945660591
1552351750
947236938
396443476
1693478484
707005427
1448577193
659492956
170905744
563697252
1589978666
620726003
714567428
638731350
1721789417
659916462
1272169971
1111567938
6276272
1381480892
86477269
717915975
1154862655
2114775881
990639439
1844807316
430381672
1206798300
472881285
1404468942
1192746027
971895019
2002979767
1189549340
324143010
231369483
103653673
1574099310
961503304
1098806986
1744232902
248516110
2132956465
398592267
2063675583
1382128464
787743438
154960159
1205809429
2055252937
1056739461
1774799607
1744906176
230002553
1329514176
594707862
1706774542
450381762
1152066160
61294142
1394421738
536573643
1473355569
867863987
978389024
1858572921
1176804314
840059329
599158
71049846
814499770
1137226987
244436909
1591157262
286017337
1577881372
482334847
670733789
1520825509
1167867105
1000037803
2134704907
836613259
1584084540
422577781
1747516180
2002573798
1382921585
373231582
2125697792
638813057
2095519492
422460662
1355154964
1059114581
1634659517
749532220
331335535
1702993434
1046402133
683361994
2056117575
1068321365
1200200279
1153507062
431497733
1960306838
182831929
1756001286
517338876
1278903753
876897156
2101416835
1437263719
1696650482
469828272
1714978054
642360156
1314757862
1352568604
1336639556
1818229992
1826174735
1281948505
1732226593
1897099108
301171470
674765192
1319548679
1719562635
2130610366
1617728448
187495667
701192080
458863155
1611083716
414185534
1292367744
946136807
1034634866
881081781
443803131
350599429
22559738
1256031505
1987037770
1777991439
1423277925
1524802083
2146180325
308109330
466019626
947666266
1887126801
1281486538
1886570269
1275300332
1434091957
2015628681
627330845
1034970896
121236069
858214638
775742690
2041109819
1484784505
2133481085
347676687
1573454031
970814272
451920257
122115492
557654124
912126063
1248233585
599180227
45441008
1088164179
2125144027
1570081372
798396039
1819155337
1676393940
678123610
578793844
1097073960
689526013
872224509
1687125793
990659645
1149449068
1550751526
677355211
1685429629
2113608900
447731769
613893611
1219329648
323744608
630789123
812991338
965810650
2110017633
1355278455
613205072
1383513511
1532647184
659758642
1474784591
343562332
1228716416
752615966
1554137237
1214432702
907337825
1908892825
9457614
1607216696
1466591264
1805960122
650542113
571871371
1544524615
656594327
248862697
941440028
1078401010
463550452
1714019469
781764716
1694769414
1388271574
1207658700
1300581936
1915856338
236717267
15824692
1882610695
1782922603
1038970381
1836881922
1864528483
727206059
1703134430
1220744701
317046486
1338480122
1782754088
433568325
1424033743
851957443
1567703061
1769564335
1330367651
1169577282
36845433
684166060
1359336068
1279757327
821782295
44331186
251474690
344298294
708112598
1644151382
101253566
1926373549
1175157277
355420731
1440138871
165865601
1907290294
2017241635
1344155736
440292832
2068518970
897743364
531602083
2020001491
994359075
378769550
1729911007
1567839063
103324709
1956092275
1362585736
1453287012
1111815988
1307626884
1301726515
371741356
52221250
824958533
1439905369
1954561437
1733831704
822125917
1956134918
1799478699
286743349
871252390
803984669
1848327660
609673547
330102216
1751659100
1879721721
1805236995
223358532
908155746
222628144
1383707702
1111823838
324398832
35405374
472449334
1583783339
292365466
744598954
1270931481
543785314
887730279
725623864
1954068463
995324006
112691687
226155222
765991683
1111176937
356680908
451339120
244917065
546167908
52729455
577463103
1629571097
952943475
794398918
62265123
1849476184
149537980
84480881
2099159378
1103831659
1898872232
1023930183
280480258
1354658975
1962659176
262285209
2074447247
106475574
725118963
1732144666
580531771
1618726618
346310344
1278667874
210590387
1658871403
1538201800
433319581
1927775152
796314927
206760731
814631250
539639237
2095698679
1093089647
196127495
1036847617
1634813
264804723
510435917
610546000
940792221
1090212399
1558031849
1731280152
765624173
100363247
934694873
1154933356
27172106
96207578
1816104719
288397197
7668126
728849959
1790055428
2136649792
1824143652
493561785
1848822010
672931751
291200349
321508371
2073573753
118004847
902819195
719070399
373674393
307633240
2016332287
2126035597
1276199122
1155604865
1454479353
461518998
70434509
1153811315
563762896
909042042
1517515830
1924428360
884843531
665021603
757507529
604521374
542681777
781730449
908401125
475241753
1625348342
398198613
932315199
1998421574
1508468556
1374809179
1215334703
1742771684
1378422392
480720177
2000725212
863060434
164637424
1609840602
480552579
1913697470
1592581225
160893897
787916899
920385657
1097429639
1177710216
505555479
1006775031
1114228601
683861051
1209408221
1858029420
1796269752
386723292
1374732955
2095079878
949842095
75032494
315297570
756597311
466145974
609945075
1805018946
42497369
1166310841
1018955906
1000983002
1324869615
1523187443
539768128
916890915
1350632505
368410766
1811054513
324693232
723120466
909796315
337792708
1906128890
2036256706
1718460742
1851602354
362422722
1047538450
592114278
845843200
790743547
1767467524
1764799553
441611504
1385843289
1868273164
1436025963
1849835986
857016546
168807323
1573480287
835368355
1205924147
851774702
1788629590
802551649
1841737654
2045444810
404728696
1642593732
1102382174
1923639085
183671746
579298628
970921102
2111531920
1542006474
207648562
1123540803
88663189
134950649
1487003685
2088211347
301027430
1798995432
593890226
1664855294
1910325982
439868972
1660153335
1546091842
356762113
2066350027
628859994
264077369
907008230
26602875
1601731371
1378636128
148067793
628197123
848577521
1521356899
2026772007
1570934235
691775724
156798228
470007110
276679158
1587478358
2029938961
183537882
1149038848
858301263
619019570
267297943
336522980
207996326
1590645823
255043617
1315378945
372653874
1643525882
875303283
706260943
1917538182
881066715
2105811317
1985657433
2021374923
72556915
1796915582
830364209
2107348832
433593829
1735976058
443923968
1677759805
1163605940
478639568
946198660
1786290543
289357395
1018268179
1518658139
1848232448
723991492
1504866479
636452066
2100300026
1072452628
1794264749
1104941189
1826488915
443449387
1000627939
475697433
349783480
2038914769
1959993954
1092942160
1143327120
1771835474
1198162720
291794249
855321420
1026127807
330837642
1680667112
299661054
1706309856
517823241
855461286
828939940
733277516
941643688
968474649
385018794
1846491861
219254596
292557536
513727636
541095935
1711010420
1900841329
483256350
466022101
1027676932
1115942937
2134808679
1773507958
646979427
57147349
1392211636
1012220994
1662659102
1914155502
1209406737
1874105990
275414603
1678992996
1731076695
1068605253
1207926574
1129290583
2095142430
1276241347
1449041065
466500642
2029774321
1781621224
1666502598
1181825927
889746276
1725454956
1369391527
1290691056
295001044
1147103351
935287339
346784424
1658042271
1777034015
1634533167
1872696290
866099005
1589119350
1470600617
4882649
2083738655
321860391
1504417260
360840816
1578641785
449676902
1006518513
695503210
1277917168
1874939921
62204252
1778730581
1358091402
1079135470
590660720
1543147147
722453763
1196464736
944296148
592663288
723830620
1650025670
1647197571
1784034807
267213387
292128129
2077044386
2119808894
415807633
1468354477
1637590486
537021120
853457168
1269128136
792546102
1150211474
1428234584
1022170746
2077478888
331254647
1676058069
1952618655
793568704
957342304
2135472548
1894312700
751086538
1756742723
1416020161
1384127493
158026460
1576528321
366187761
1746348042
2140343054
1207240618
173685043
40972956
925695271
703215862
717727315
1489044993
875301293
1685851703
169849815
593877513
1629425213
558761249
1789947714
648288237
759213053
1488655181
2028728531
1340447814
1239897752
1927816885
335373408
1534322908
1060403752
1708061190
461937341
1428235901
65304755
2060573019
935426153
459231579
91752229
467197173
1015160004
1096383120
904894199
712841020
669065736
1221049714
2020675115
2058295256
1014873417
657084674
1158646735
222838261
585526556
392558037
1178468029
350126904
1812296577
1132676309
1404105871
1431813268
647853244
516706552
1816656186
233522308
483977666
461148149
1581823719
1941898404
463658091
1335098865
780553100
352497319
1076225695
389010981
1000702031
2024139077
1946299595
1960761952
1049512959
2140844710
93944700
1841738138
911685426
106171857
1082537617
1834719846
1037846907
1848302961
1363281861
1631876996
2066017049
266521526
789965522
1863157769
544503586
2070741163
1863728934
2029664700
1616148001
390751462
2093307611
1531964421
469809960
345111224
1214125232
244795441
924276930
1340584574
443460263
148967941
169736830
147418268
575629285
1683140198
1053440692
602943676
672841128
238486461
1286084311
411635947
297910388
646479378
1845369757
2015622003
1539906333
1191246326
2031569848
1214559738
1011375143
1449536151
1191088289
283028355
380055562
997851134
1087305676
1798247987
140145845
431406875
410368686
283109223
242971930
1071083610
788092839
1940390457
1843464323
843049113
1320142978
1021144090
28234126
1822410152
101709615
2036388078
1896978704
1111601385
1016058275
2140476134
911216087
1352889338
926308782
1581022931
739903363
1201509964
2058163651
884835401
677374303
1532600297
1648952933
987837502
354361879
506508899
743597340
1017464910
2109493013
800601
1447408196
191613698
303065444
1355074382
1923606124
1720070566
270501052
720059811
1559605292
1272364876
1500386701
1682611707
372176104
1757876014
134694437
1283410050
763025946
747184175
552255766
216077055
1923817804
454881808
737767202
197918920
1480422739
306066276
1852133312
675395802
852255856
2024551535
1467917781
1241373652
537723795
941018353
1167224997
1515083586
230912249
1868537841
355416964
2083809131
1535897648
1965791953
1648290291
1543588536
336260578
796187697
990128713
2103603420
1313356228
1306938511
934008898
300605242
571657628
1137911903
1957086712
1319627006
1438399509
409424625
45988315
577621413
2033880431
1233116725
335715482
78724863
37946686
676491639
1023822836
1509378219
4024517
649525654
1611414859
317171540
1256738379
1572824129
563680735
56859854
1961979926
239928886
1249310224
1867978611
777903997
82366907
2116250198
921842431
450562626
1566293652
911814835
617669081
1281558647
1489393253
1831566383
1798395058
504272849
2015095645
161663640
1835451597
869357604
286479072
2069144258
230626322
1547903687
58489201
142384788
50105622
1252329818
1533006699
80802257
473002942
1931195587
29168896
1580277167
313284222
1277860014
1528034486
578178930
1388940537
1128842377
411921089
140786560
1622669299
1235726766
1354433088
659573058
1468836188
236608733
223171753
1603327269
963989798
1077954042
1673923329
2019149530
1435058740
706567292
465681221
1794904816
985996767
578666281
1564704901
608472776
469026815
229952494
1069256360
882693777
1114115011
584622333
813934477
1896555230
652437111
798024608
1287147244
515502427
1590105640
1962208161
1383119078
1211111564
1915105678
1239873817
794413502
69632474
734259656
506971321
298703547
1581576986
559856370
2033440842
333473941
1240068682
1019987830
2012199925
1118765138
1985407247
862378026
450823888
503389284
839080567
428578666
1499003718
1862176149
1675765792
1643003028
532968186
2051508089
1478149687
865926383
525257327
306481831
1457955014
382289767
939016664
628601546
1924428064
286362649
366290259
761959113
1066508270
1951222593
406086046
1514241496
1216562645
330360219
1091936373
1914668866
1381504102
801703397
2019786897
670069441
1472520698
540212321
1122965951
1249114755
895304884
240476077
1749712055
1062664076
1996262496
176788135
1710475737
460827222
191232234
261338413
336254291
1007872270
452353398
1896237619
337753461
271202706
573819602
1126005481
1177500526
2029145092
300316777
1875511312
1192993766
1833838993
520246699
1980788253
2009762407
1703558992
2004736010
1810390793
1134805299
447961962
648629079
1898130836
51340005
841562599
1850567004
1425315371
915852594
586759395
1144439849
528670244
776549709
1502033484
920522952
200027021
1943097019
2016084325
466037353
1791776274
1925782214
1854661739
62571086
1526752805
854912110
654102170
184717391
436584404
1683817428
1427301382
1784371135
1565809747
12164228
801559748
485939118
549216667
1594987053
225975556
274188317
2133743730
948314045
1708947525
1702357898
1539531057
890728931
1567546769
393994996
307128665
1891699350
337917386
531893640
1045858329
1923997581
1152485151
1321834922
936659902
221661818
1733483569
1606170300
498780094
1373795894
764020127
1461951660
1686773658
1746451627
1663025125
422735861
755836519
1958744963
1938225120
1039654358
1413443223
1263134080
575360664
2063107471
591167568
1020356595
2019881666
2058143700
141738036
99494225
1356480514
657145961
554102991
1377965665
395911909
979291920
1724176272
647439742
472175344
1339598428
1481873923
1835007304
309172327
1831544760
1236126505
246803755
247169247
249842221
318531612
1318956019
1347393244
291355312
828863848
1592504226
736866576
1395921885
859796124
1293997159
1824244437
278799500
996295214
1304718216
115021169
450577655
1501279720
13000880
1302131856
785728608
1913302338
1168539480
1597646071
19400233
1689317436
332280713
1160122069
981733797
1513379797
1209669483
239205750
960314056
1220326451
120389212
1188424660
1706833472
1341254822
1726215816
1233139439
1894464547
142889143
100528147
1476563380
539516671
1066056093
19148677
1657637910
360345423
2060282923
753405166
283899456
2077845339
1706828653
692937611
1421361500
875268178
1072797833
1734867959
2049458065
939121872
1620997296
450880121
358633901
309858573
179130227
1745336173
1483148503
35839984
442840386
807866151
827635224
1919496509
677462
2037971460
1484296219
461263799
1570301822
1076013017
391305877
1941801398
1440855382
1126434091
496067299
1246217381
1397539430
322259940
1886475399
462314969
863028804
649636097
1499943822
569302594
1812340432
1657891588
30681708
1234323425
611719216
1747790665
617057996
1587381856
649955832
623458006
2053232694
1448621198
1036496195
150270683
455786071
1656855763
1167317890
1769441245
1706054865
2123912504
705942614
599352370
380915935
1304718434
484127786
520536225
722157236
1739360391
1852508082
1780619505
1833175801
662266742
723548618
260419244
341837514
1946467550
500117051
379650768
1717275913
1690888216
1525424695
1011554753
863076059
1065310716
82511682
1452620945
694683381
797206368
1913544815
1575621779
6622468
1040894862
713970740
69920774
1597528524
372699737
1257641005
1499134136
1899999687
835174586
1244543192
210303620
1456523525
1037865624
934577720
2134704907
1832029658
1113756142
667502201
715776058
1332895288
781929362
1060245591
1508459687
1439997699
1347105534
1889364055
1247375218
1748413646
1786925377
1663617490
1025096736
157451665
1427152655
477470777
106139630
1207944248
150272465
1082417793
67645827
1148443853
452578288
519293147
1515138863
295779421
210541849
2073412449
342821312
571645700
467826515
576137495
1041622158
1488732297
1063803589
593665793
1777581041
840294262
611314620
127882058
1023349390
840914026
1978609462
1521382592
1441359124
1627779588
620389282
1341342441
1602846699
238385112
1147093694
31140806
403937853
1297842617
620284493
1434047382
1116681962
1460752961
1322736367
2107724126
163996344
114359835
1788470580
1831155952
582111577
49520902
589935464
1638788366
1935252607
1644071666
737936709
567561283
1992530763
391295277
1649268835
220072084
121061984
1772108055
498564578
219847023
1087505177
1392955900
1647218812
1840316679
1519711094
2074556431
2054309659
1309967990
1975204769
1161219826
335582316
101487339
482123281
703936105
222486436
1281145436
805806739
1834901227
1456997069
1143897924
463807721
1656920667
293086673
1232053631
1111033311
1692813604
1228397803
828868932
574518643
677450396
234026557
143319798
1549435301
1375711811
1390281434
878715910
760759330
204547805
587417535
59744291
325017057
47183022
440208766
1852037412
1099769158
1886538105
1125046388
946647606
1307280423
1374393547
2038098289
1878559256
1267841427
1781405935
80623726
128068361
774792590
1613962400
25256213
2023432610
267566937
1207874220
190672133
1427284751
425885025
687065754
650985655
2016560169
1675785923
627478309
35859654
1773159500
853976610
1784448303
1015093722
1632353393
920509181
1513638335
759942177
1482264093
1288292396
1368234614
2028828809
1138460711
999605294
238042135
1577687808
743052672
1399035184
452985830
949474015
1963967372
540958260
1918532023
654200727
1548539038
1116288793
998441567
946803644
695610353
1112149417
125054989
381424978
1379179028
850514207
272743700
879730892
383203873
167124725
1819471734
980033271
31631423
345557801
1135456748
1227324727
245017256
1560622937
1001635087
2135423108
350652625
425870637
1305703021
1365981085
1973654373
2021247213
1471961679
1714648402
1395919615
2089883265
1913675665
247336263
1009067145
450640890
1713274332
615235874
385281547
1651769869
1422289305
424302744
1023751296
100172251
430727455
594258890
1589531074
763851282
2134723242
365572447
1426201648
709009414
711512886
2109698132
421895137
852379944
1598081694
107436326
426415440
1462762140
530447980
1168711802
1357132055
561304503
1595301804
319392549
91125254
1552844370
1025176628
136312188
1878855065
881533770
1307045963
2135480853
1502611175
1500403648
746416653
1693579255
461189638
921670620
1048840792
1261312480
1154981032
525370163
427028903
1818265125
761276774
753595209
891050748
1842312733
1044698072
264534768
392310018
1536081537
44409164
1900383848
1036684429
305682539
1339531263
603675788
573153337
1641107338
544121641
1861521188
823364834
2035744299
638665167
1355683579
429294600
2103255509
558642253
1667533788
1061315053
56124934
727720759
219070249
1507966517
1733868402
367504958
2098547041
1649187116
76612580
789013270
1188651013
188947491
1600460215
1626314538
565505786
592448375
1686753536
635629627
1125331932
727319005
366791020
753737092
438423185
1787505404
637325086
1679070933
226571368
1345156075
492109034
610357581
1829051807
146874325
1112014152
1125006250
1472218722
40620824
423589226
446923130
1785212291
1227568358
967453473
8818169
147237572
1379450042
166109048
531303009
633361271
500896068
462768795
1454975596
1251800245
785482267
843569389
1485624859
1263838476
1204051089
1088624552
1265493533
2134571420
127698580
708697933
1800364062
657456865
1603467832
358369846
1109569313
964931609
1379850878
1237472718
1104915274
248586169
668715806
316034913
1826394142
911903064
1428404914
1371414321
1058225058
1229327970
637447630
1091982334
1738809166
2035180519
1535446585
383981012
19094566
1766279723
1924330197
127845675
1035788120
932823535
738095020
1868305919
1103968217
291823265
1891203849
1829795029
577916193
1726811497
265352527
725700766
1461248811
702763910
1015564095
53520221
1369193784
744015623
840324038
1242063549
1707125166
1865030063
1784284630
1598353824
276900833
1917385694
587767088
1933188584
424350636
283771797
386725415
509469062
2099193385
17411263
966286459
1110294022
2090987989
1603274124
1707854552
1839623775
2098188407
1123878758
1812490739
411094513
1638070024
498536908
967331699
1025616782
943179249
1498449349
191875657
759697328
1002057190
34686357
503533101
1991699574
1286487490
297265011
467826653
1089601386
307934186
158323771
359719265
533715810
1383788630
1923561174
1921997513
1417410633
1575119763
1119400693
789592545
1844965632
635211427
989433118
1027573078
1074821190
1378193767
312745466
237632350
1418858479
1887376415
423906650
205556594
1851763167
954916733
268210649
1466392862
250034873
2015323890
59275742
1843303122
2004847944
333275537
2018451245
965625511
1751076357
751051826
235202821
308571554
1513823514
2056389884
34857372
2140048521
168230454
557404905
894925804
417097226
731539951
1644069912
2100788010
1014170578
346888498
121383039
1662271552
1143652543
491364023
655582286
1813622766
2081998641
1944629525
999198369
507294849
918491703
2035823778
1416209498
1094867435
361747787
2098133090
1294309181
494359381
1797873369
1001658370
508554807
1665554341
187863745
923998864
455111841
1688749578
217172794
324844310
747435774
1468398515
322295293
720243913
576292934
1033433873
1411878128
1862011024
1031391466
1281188170
1539095730
273738794
83018669
2112224119
1523824584
111195866
240362032
172039738
1863101135
1532639810
141420104
1790820104
1194854841
1649817724
17596842
575685818
1385415955
756694364
973168801
882511298
1122963220
673004740
437726985
1404889990
474563128
675385489
1125727443
1353611899
870739022
1491349258
1504424270
775530138
2129677354
1288579805
1815219564
878879357
286257295
1038031990
487262914
114589841
1857504325
168482079
1144898956
1083536537
150533678
1256276185
956301159
140538021
1700828246
1773499514
1349979164
1526387457
2131338284
669910049
1841845937
2061336533
911622989
639544769
649762808
1835611112
1502733094
213694355
578456062
808675016
239442960
1359008562
752080677
1789045909
5396275
1160447748
1121737526
1244127929
1527915227
1509355991
1015853913
395721179
1579671266
1948241130
26624685
1736870828
415578658
1242093254
1478084276
962766391
2023261286
835814010
320623850
1290013692
1477931417
1369207146
345330078
943370378
76897139
1058517325
492454811
1403721886
1682725502
184283561
849949448
2040509328
1607017831
793117782
1830081675
1609754088
134626646
694144763
631344584
395825317
2037959871
438232325
88006915
12865941
1646932185
2145892320
192130460
1668092001
1629767366
1409879548
1466059515
899658844
122457596
2123743216
314187409
1940221187
1376415382
866839272
1916104768
1947945126
2022768181
1421170426
1567787251
431545596
814589302
574781549
1515422510
894615033
469053664
1868556705
1858441250
1650973417
1268739194
513576983
1504731982
1125287813
1009263776
14677495
1693462448
177836990
305970853
2123567751
656984015
1135305867
51337656
1428082463
1262056980
790733147
1474347905
692375449
988921675
99491731
1527553279
1293999833
947585041
894905305
1413596160
1310750776
2136850404
828736664
785391158
668824431
807554789
378427367
690135079
819770464
293796968
1544323851
1938801725
764249307
1450715663
682085493
1132048090
1919917053
364334720
1048368392
1231284421
1559197839
1998735409
707787449
607112444
1535117927
2097225489
674319048
989321826
593706856
1968052311
1383422076
416347966
642393028
1072649099
1444086712
717628456
1036289760
467566810
2059866197
2137831800
1320382840
737174180
178329011
467324656
1343407891
1962423406
1882946351
309129003
1829180020
1640725340
85047483
359126539
1219022306
174900308
63393930
1153185174
658412770
216275089
1961623706
1777014407
434080455
1971322714
261584025
664391346
888055930
946525573
804895403
31758690
1813689682
1678308586
856191639
2122440779
2010327462
1674174254
1782428017
1587039010
1197716067
1782768369
423549031
1810856426
602463393
2076271922
871531415
1586895260
1420587485
958715577
745775981
1606963283
957696018
562708296
398499611
1297891708
484855352
1461026193
891303648
1240003484
1761137532
1018150913
564828770
1638786385
846277128
194249256
1904019522
2087839990
64921996
1620823567
595435905
801318320
1095047664
1289588070
781333723
919834604
1493282962
34790233
1778469103
1690507186
1807554158
437314263
1958427040
633159898
1265994732
2025231322
1405464264
1704194485
786249957
1384481235
1313319836
1796351892
713029843
1242831724
125985907
325287085
985631221
720924448
57393663
261784492
1481425825
363536724
785392475
123645418
99252945
1971792218
114780201
592922938
1101149141
482107605
1360534349
335422756
190369513
284556263
843427448
931179527
1566848816
1842096251
922247498
1133336796
1318361012
1558464658
942714104
813617129
928882684
715931612
981213580
665095469
653169514
1494496916
586288999
564018898
1779573360
1377004209
394209260
1752074837
1047308655
1486515901
924748872
2072839657
1062982441
2024578323
1417347880
1085174550
212826478
1295185459
1068178392
58699713
610317522
482508695
145678432
90780829
670094454
1815613174
1189780281
591207115
1791894102
1419250177
1124286298
2122384056
2067572515
2009142086
1893538268
1893086150
7076343
949637467
1825334607
1888977839
1185526058
2003452938
1909900247
118067898
11207552
1909978778
748507438
1840159077
1983764703
136159842
1419154462
379389463
685489694
230749540
1108132252
1816161196
1596692199
787241482
1124646030
1311478923
1054518610
1520705059
1672895838
493104720
1549993210
657398301
2107252468
1824485619
1917352613
1544922309
1776839256
1205746395
1994983321
467710621
683708693
1457568017
1292276988
1011802744
463781484
1885862363
1253770051
1394032141
1321754671
1459532652
675717804
296150816
835073912
102729636
566092587
912772880
1108828328
464994959
398091337
1131660015
1961441344
1189870914
1734339573
734040019
593618522
2128439103
983373120
1519322688
717589119
1730081660
500371031
1225462784
2147314872
292040965
466246917
2134054426
596557993
718157205
1374484161
621195922
2086485830
1867063717
389372703
1425825941
1999103451
704675436
193723683
798933528
1633564782
268124238
95178473
1619849472
1904849934
1521887693
674110610
879205432
897816352
1953151834
781489507
1381425639
1971910236
1731764811
1796547218
174973744
1212281592
697144552
1110780785
2012756984
1229144398
314224709
483896941
1467585388
432554759
1379977577
2065070512
1796922792
2021694497
1171489343
273693001
560350603
1261852953
729943811
807696718
501382073
1215286561
1378277034
2074021293
146269150
422931142
1286687850
1316157615
1832640953
692284337
966835856
1897111741
1687266697
1177938326
621981929
924060106
1811568894
1989950136
1322934957
1538121773
737864749
530546359
92186874
440187989
531863344
1262492865
275649755
324744149
394973134
2050800261
1751913766
1288143709
1227948535
729573318
1870226816
2118145924
1563069597
1975570389
482032349
1221571365
396976773
1245415941
1521607111
2119842900
1993572173
770873912
1063983354
800293961
471194446
80075893
2027646461
175502100
110143705
358818115
498291594
17999303
989294810
520520688
779313062
695265160
1551788856
2040821070
834719787
1913764949
186008749
454618216
819960127
1396714459
1809518923
1359130471
345230610
2072831778
1573229050
643053349
1823983683
51051999
841864198
425822664
1885991808
318686453
1225171880
1870701604
928052676
2053643226
836409653
1337415145
1442656441
252604189
1368306122
761207742
378922528
1349707774
324061902
1675521287
1571419874
1752838176
1892705154
237097723
1369776852
2066858493
563141515
1710975401
1250382108
1960202520
794222308
293482058
1818779204
1711825522
1110778734
1873406629
399377785
1166359238
1082291309
285240224
2050123742
1918247938
1707065888
347829018
522101417
1898935850
640164420
777932266
1449672532
1240094561
1437076167
6331080
1412148403
1377095384
14481381
1478556384
257633012
1658878693
974436485
761241215
372169429
260423421
1056203792
34502127
1521336086
849959246
1648414398
192727145
307624558
1721816906
1985459096
1680273951
549791730
1733429141
47352057
477359464
943182581
2006934933
1635617078
1614436280
433966606
1882747686
817520004
1529474308
1669886889
2127405994
1121672530
591973060
800646982
956931354
124328686
1882888476
977510723
272259365
1867580430
439943344
1683888447
833201006
2095422648
1243876969
482954414
1745109058
1109055937
1367070863
1667507327
1624068969
1356563871
179412953
1640328047
1805864909
395918446
641759942
542071867
663208404
1846928537
374347916
2138993534
1925961521
1430797127
1643417067
1737300709
1276397099
391068312
99092825
1918213264
1397665217
1705234552
1557628425
50090648
1841764087
2004282001
1129351875
534275947
1118695137
1195214618
1552254239
1570510645
459508788
1222519259
1387925124
442421319
1956843326
1000156745
1198920788
1146847929
2000660520
1604009733
366030021
2033219145
1109929519
604716090
1245752409
1719549140
1166998455
302338515
923498187
240334197
1535242141
498791006
825251724
1715808411
803405272
237074431
446276570
898886175
1121764919
949577851
1948262172
549074143
292260928
663709702
1830847341
1970139816
1511134919
1746961639
685282969
2055614235
1051317866
1137473980
2112424178
349458957
102263587
1085591681
1487841476
281538535
1682839430
1866082536
677388537
497720388
1776370038
554242371
186521385
1409574877
952604648
1797648701
225655510
1872871486
2109946632
385805557
2000064525
1579067741
1583856976
1262699536
1682889211
1865300286
1179317632
2935792
1191006710
1029447009
287987449
500613468
269673804
1944566421
687664855
178705539
206326774
310742571
569846309
714727153
863279289
958725776
189828917
485262042
1719227271
778612016
1429318252
744236310
1495538937
1586433074
1051325449
691847618
863108749
1012102053
422323309
628017347
2133263393
1316548513
856322046
871202411
526873301
113789563
1486427853
355669611
2044455388
110351813
2084947288
407303765
1653255649
835119166
252693393
1245996470
1949339918
897742939
1456051669
1801425179
195176367
826980887
1283570196
569009173
1126978370
248219839
200100148
1605705694
104076737
1750339161
1837578070
510369285
741952417
1973994208
1535760787
1026837086
1929031658
2131384159
1784406812
974174784
1351295570
1901070961
1118562726
98530591
669055048
2119734142
897477049
2123561558
1353991354
884030191
876120311
1196253508
1971614093
166725545
1830337471
1443610180
1197106865
2053653158
102462450
1654347962
1848233275
1066858085
442851361
254925900
771684903
2095411762
1329028786
129601598
1714518630
1784976550
1839800293
1690340720
861217651
1609285073
1729837586
1548122531
1387708254
1460046573
1080350750
1897975648
1472521406
784310052
1671074968
962430381
838676597
1817205077
1702866175
777246087
192101790
1254711926
137499722
2061309516
146932065
1002299945
1712985453
977943522
1064028088
248246933
2046650007
1938773830
1681381831
690796287
1740356834
105674572
630231586
1106755026
1608599616
1231447930
1057353484
296006775
594214863
1519847044
48100831
1455939581
476436661
1024012106
1427464985
1362943910
1055143879
47100694
682894416
142588217
2109294824
1594166830
1414517744
2134407870
1699987856
1286978769
1073515703
938543507
1579782607
2101234688
403377365
1157666420
1393751029
169035415
999095747
536266617
1287866998
1652003548
1969649495
716039973
34170002
1419773521
1605410172
1345244324
791234816
664545094
618232785
2021648606
1626135194
1003900826
2098528560
840455489
767047865
787273253
216964329
142618669
555418121
498492071
1690653369
1145520311
1227409022
1502954281
1910808245
2141270241
814135663
1195462812
123893009
910726234
929230199
1536258553
1997916090
1831482392
466047244
1864790550
1850069705
575091360
1892458262
744636958
1403512459
1569544326
1651106781
1605108275
339066871
284457847
730389051
1537091697
962559793
2119497374
780691563
497758881
887845826
1575541957
1958057306
1073688171
610579684
349252494
301966060
1143166912
205413563
1107577739
825644141
1320168430
1763398097
282838093
445277432
1143177424
829718634
655887971
1926387768
139040256
702067455
234960496
917948034
1978434461
691592
1518006694
2000141390
1147596636
549864861
125222714
1800586873
1725956620
2104378999
1648583168
1614163598
1147836124
510641660
158382205
296916875
96949744
673476747
1298385645
634505405
55597962
656229768
13375621
1239852195
935233060
354223644
11996824
1639736482
276958512
771800842
1715855926
1181253607
296748944
1333548126
473282623
1473607621
1729540670
1198997978
1218681117
42621794
467204420
194402097
1323405981
61260156
2105723869
1794249733
587720177
1127338068
1431922057
1108585400
1268652759
756777422
569833138
543816874
1754310266
100371309
737010977
1860818153
1854698079
1313933598
1923098656
922851315
906756888
551175628
2131574572
422601585
444781710
1523255786
1122717953
1476977481
629868196
956987531
1945516010
336608751
2124336236
1581674566
50635579
1788166394
99572271
402947531
1746401622
771341991
1068706192
300802251
945193992
481312978
1151336366
848030528
666829338
242426224
29533388
1669481664
1656617202
1615383590
1435281610
611675722
296073943
740989692
1334127438
1650881843
1178864321
2059171955
1942944526
786583302
611306814
2065306511
1357641123
1370218580
916054542
1295924401
620494446
1259579097
1119475111
147600388
1473800792
850930417
930049596
89352207
1349339747
1824523987
149580636
1025731355
2062726339
1602175302
463929835
817744552
899499711
1144243663
464677077
761514732
1479664709
532273968
1597125235
1151208903
1126629323
85261952
1390138433
1105385175
263297951
1991168633
1996693065
453395153
515728433
1277605191
937852360
1645668686
2096852305
678064003
1240340741
1973501821
934832251
1127046931
10349743
111628455
833337021
1321986983
281667798
713855360
964267157
1259575700
2032134120
284007573
278751296
1195626910
1466075825
1496041138
1135913760
79736695
25330492
1013200384
163943613
96448836
1518413023
375678890
226508484
1461863139
902445040
1150841664
1519841750
518424136
108944580
973242690
184871092
78659093
2144771323
370005253
324296917
683293686
74602019
487728144
1748794410
1368656425
1970903342
28543466
318968336
1341049383
197576578
1577633899
956379971
970109772
340326496
2008899834
1061573691
264286509
1718722223
1616432908
790414137
561313775
1153166452
362480705
1851174644
81476580
155372525
1355215721
2126938102
2104051381
89430752
846596520
1010690806
332232823
1866548869
2017605628
187966204
629454356
1523444094
1553028847
550821602
1282748409
1251936808
600115772
1602441028
633253559
1660750267
147583250
381562394
61500421
925399973
845357617
596302572
322936772
1059781863
1993380106
226556882
1198877711
625986904
512970876
1738732804
2110762259
1987501838
1147391168
1080521839
218131964
648352300
220659477
1112817844
240633123
674233261
1430670016
185755848
270043506
1451735509
2142314827
1191799234
1344078302
1628940498
1424315021
2087930123
881587456
515871732
422639467
739717430
1643575221
618561638
1447232044
640360798
1372736822
11174099
309634849
1836114930
1982343213
1193850828
1121829311
1493679901
172293849
1981764160
1516177600
1558681414
35719727
619296810
1035926763
209303376
1341670451
1194401645
584355464
2012345320
1420647942
716051042
1618396440
678588944
1040997894
1374193406
1828660418
1843079910
1756976974
1805903623
2060107089
1479652826
1886175039
367498338
996757860
869550032
87042114
286491714
1926894685
1738477272
760793500
687213378
1818358555
31448737
28445192
1897270798
851632785
1101171643
144560940
1520132257
1234642236
983067462
698269549
2055197619
972167238
1402412519
742561320
1197937935
1359508408
1197721252
1668311597
782824109
1229911167
955323074
2146831948
1687088344
1842754145
1843048447
742451956
660695660
1486303326
1394567204
257950204
1388629262
537670627
990467668
952126706
232868200
1897210894
1597530189
390144968
626794157
1399644998
1559263615
498173737
2029350545
1216561007
1531935508
1432127361
1190689453
976352976
279161811
454449670
1761176812
314364204
1637934395
608999106
1628711374
1837908937
95715372
951182633
1129297873
1317182618
951229373
316448210
1240660287
1856199446
559270363
2111232928
1505848643
1189079138
1534103971
1212178756
1579212516
655910421
1818617288
177889740
1703919969
551386233
1854696412
358846740
718699003
1634506477
1115282168
1063790607
1149782579
385972892
1910864984
515440077
1340003557
1755073167
1908058705
1682524660
1802558858
1614515403
1437580830
642770622
794248382
1133534050
1349981371
1338853029
135797387
642815636
979418807
2004989917
602189477
389925488
2029475244
980076041
373872617
103515095
2063253240
1993155961
1304317488
304545400
1422390440
813930941
1223388299
668208245
496530092
2064563931
1300248255
475343372
2126590853
1471018360
217456066
566871724
1242714807
1461470939
2045611905
312247148
1518316185
1021479253
1682402001
1768213805
1217023121
117519517
380165555
1254541527
602926166
709447001
988967237
1952461660
70180799
841497763
1287460760
611017646
1733827425
1549778617
402753359
608569063
401210259
1879629239
954692851
72986647
1777703325
30387265
1713776394
195185855
33371654
2022892770
296779343
110203326
433428210
965845184
705775016
1087674196
996412390
1005293432
1371834653
10205908
576346234
880854845
92820462
1170460690
1323741925
260689672
744433083
1215899486
55982688
1824416330
601071824
1425313999
1472997737
668975801
1513670611
1000929517
1047897340
1319562485
1057433798
649861783
1962526470
2115419650
1522496939
696337094
1168247761
1250090028
1227482076
614419023
560978874
1904897797
1433142563
288036523
1768162733
778018929
545029139
15378273
1352555990
1924318738
690646848
912873857
1186820016
734475305
1814593560
522707437
765637994
1674680320
1627010978
329996622
1871980753
1012466804
1157000022
2105390992
102747370
182278534
1346036631
1794513949
1708426300
93985166
920530828
300966694
1987653308
314769965
2123854897
1122522374
1622928634
1550892068
501333024
591723466
995877106
832750930
1853008094
519378871
1610407556
1260054486
633914153
537823946
1802766022
100899729
1949921053
819847916
321403171
108973361
1549971091
1885630282
1809237658
959009616
1687382857
386419150
471201974
1059615877
1302186664
465542999
1761394897
613103516
870492514
1615512756
1583952121
158252800
1011833316
800485675
538944513
1248382192
729619466
307388033
2033112483
2105024539
1941466016
327031706
1737814749
519505661
459527035
2124038412
2102122857
4629788
1970780147
1823868608
115236792
592504303
20422859
1088281069
1466680428
1369564787
1574329918
1414908324
325310264
1787554903
795030846
1390336350
428855002
178523151
359792421
434569047
1314999396
1160985401
1931750731
972855717
36508708
936233411
1227146164
1854793202
1666899130
900555226
1256025143
531744425
787926958
1656204975
1202547736
795508932
1976487482
2008887349
882569767
777957293
1280679317
1133813093
1597632631
1274128477
539583360
589474398
308920103
1002917366
1481271047
2114332855
1005149884
896950073
465879351
1318109329
1166843736
2024960746
2098874792
1266024750
1933943890
1321523387
937524811
69756851
743137541
1154069132
1284384280
1445393400
1049982920
96128550
1593409908
1770036209
793737551
1461622144
1467775503
887465725
2118029247
1069842490
868373579
1624655162
213837287
1177628699
1762665331
820505103
1264355115
929548321
1889925649
1614762423
1697696499
289637682
1476278221
1138012505
384724322
704366781
693395194
1492251316
2066768328
1632213789
956930207
374026576
184508415
1331917592
1265312145
1540257192
1234277601
473545872
898114817
1191517849
319242687
1778259028
797153268
2097714796
745009615
873052233
186652957
1677038428
1182953983
2053291151
1476059218
557274226
46481303
776637021
725054007
33845334
146948058
1796398915
567333203
1283619877
165864367
1263288691
46601237
2112017951
991623486
184494477
1108782117
1185160045
655103532
527847001
1687576385
764759675
242677981
1020315052
1137619413
1229303799
475204895
1015623410
595365308
1621205189
1184381950
152103631
213522761
1118897625
2054665883
670161280
249597961
1178534611
2067872634
1930763773
1663527768
1423341545
1186676176
557122103
507078536
1551234215
869344092
88689311
1258624179
1538862044
1576395486
1651892420
979616891
1006812269
1878914930
1310923501
124105645
1942106772
16081804
516281144
1556170596
787905839
2082645537
1612686634
1798189280
1643523687
986139841
823940886
1591098958
1629644759
2108287179
1565541482
52344353
1486256487
595827567
960869195
1188658059
1011740428
131463619
1532190977
163309150
1520453748
1232597918
102484659
214745992
1992224447
1675955501
1124795397
2144855390
23115567
1655240490
1251816078
1493558724
10819798
1397344572
317103163
1795877156
385159315
428086664
1224373421
1616283696
535813390
1102301333
1238500136
1771354532
2120243245
1222071042
1516079939
1544215836
1517168371
1897208382
936786966
1750164991
219859692
2049104940
1138028320
248592317
846756774
1357421117
1965196569
964082404
436567011
1539372318
925727194
1681289405
1000445554
520740380
1426939036
389743518
1395133481
500604541
336345356
1567519110
827236422
1477954387
1681217548
1209758133
271728788
771946241
1247439526
1455860324
914276321
1635517392
1561533530
1979245499
1173921391
2135891468
1668897830
1132066054
1685720494
239808702
1551393844
684491644
2123415134
840972650
46613587
1239000642
390464516
2036594006
745013250
1128410709
1255072984
257887072
1206266993
1090779504
467814810
2096968857
1717092835
1522023843
1836586572
1853286328
1932681608
1984735119
1111375713
438750926
1123902946
324538281
917811340
1887400887
999508285
1348059700
226407358
1063790607
334035001
846039782
1420779281
1271809162
1869661793
565169265
2083587701
1041000731
608606072
963017088
785647603
347520056
1630207511
1040152980
439538682
45700154
719790390
1261768431
739897834
898660456
428934895
1547490547
1754417407
976534171
2007447065
2035072049
43187412
381648809
1677324911
311522282
2010373330
1774077588
1338612508
1510563726
471806004
1328801550
1779941523
1705465553
135298740
1841616646
173462320
826656890
779933735
499332742
984187163
1507170688
1150561331
298491876
914335891
1376315730
962898827
1467103344
1743145615
218806198
1463952866
719914350
1341517060
1404291694
849890613
1889422985
2145599806
1517927869
1404481300
111386100
129003029
1048850017
691365710
829209526
1108334663
1807402111
380203294
1370989178
667061198
499901356
601934135
1268769363
1772878628
845027257
339358186
1463372793
1120057525
1938592536
1412692232
183329561
319051048
9030686
1120096737
242031923
1604721040
1130395105
1519910688
235850862
20614838
1137410906
152424549
642075794
780813320
687275152
1346071277
205062874
771925173
1267884354
1771126170
1636552069
1041169438
863722849
1911949698
1319489163
641655234
923900325
456001813
1574985740
135223273
1790301505
374182786
1558946743
379287875
2093352212
1592107320
266075286
545373643
1244750414
58803343
1199940339
787444731
1899959573
694433970
1883247059
1910955419
791569418
311679004
1438343674
841058679
1931034415
1544392199
1400262436
811333952
1547776383
190563528
1287787878
1656180840
606632941
760044167
368083931
1259588425
591795056
901387831
85178544
994425109
631977844
57636527
721488725
1855228924
292441421
1083098952
1338908135
605241396
1984842210
1244323857
1284674367
1841737654
210587589
1721029713
1904328574
901061951
1571231410
154516276
495677879
303557329
842253563
1641545854
730217743
1593517720
95400869
1844066481
1880379292
837392475
2119027826
249494889
65478865
1195148551
987938408
993409073
1847028563
310820197
144927695
873287625
1661270127
702547553
2013536228
1129023642
1822047944
144277
1449576660
1567123737
2146511561
949541642
270872831
1726276790
1981880989
1733943096
253224330
60826667
926438010
645077861
1927188872
1859709219
988023957
1722741580
1203770448
1927089642
1044823042
1796451574
960232908
467049903
2044356861
1072555723
230623276
86225419
1155410843
1275693838
1375592202
1465511815
40187424
947113708
1949812114
2057697475
657104217
1093292529
1368734331
1622925798
823586308
877685259
1906829953
1643887215
172615794
266147301
1679896489
1837587466
1799252675
966058781
1494351022
1592477851
1194215610
1989100007
1797030628
723019394
1608212614
203338492
666356049
192721597
1536559816
1168799055
196996482
164912565
2028951525
1144966888
111798600
818914956
1096198918
1023567388
967954829
1067308362
1546845888
831326710
1097209736
361747583
2088392144
594963657
2079205217
1241760747
1684242144
1483381874
297882655
605334634
875896803
1638633589
1663097466
381489986
203764720
1008895091
1235090552
313561317
1402390747
506450623
1710936360
1692900517
866353914
237004622
322186377
305579655
151789831
2096230508
177953402
634914483
284681655
135906067
490957800
1058232308
546447416
259733621
2131846670
1050894929
697352499
1211356855
435455552
612749009
899417710
562209829
1189331840
1525548000
1290649290
114305685
809609543
249529701
970946615
1252257329
1938171598
851585765
1215831890
1956577518
717504393
1416592117
1062756523
1053371855
1144579511
433956466
1630669519
858304973
1187773862
1308820874
2145093565
2002958927
482360097
440498950
1803871780
40394437
1766517185
1677100209
1149187282
80422655
313876260
25034704
183261092
513681688
557471611
417977647
691135386
510360296
122605436
2116384195
91059213
53700013
1836002011
344688091
611993075
2082560985
176255479
1742642540
1307019517
825014588
1252189890
1563921602
1893254256
861854728
1079080104
1549506259
545571211
766818122
691699856
1251061310
1345680517
612448298
927607471
482284691
311502929
464337054
287133120
1785564460
1051718394
107906651
2029810524
1201733477
2064118102
474957046
758911014
333059391
1013855494
1993307808
685841222
454853267
511085690
1581491476
1605719827
1000781937
1260248000
1695443648
1679093268
1860476281
464485189
64849814
2145383375
1539880810
811835773
89296160
597795944
966540321
492945937
270612258
96595493
1272556850
1263231185
1694909400
2020170911
48593027
245647489
2133263393
1293738613
1824103848
486148873
136454128
1502127980
1538502577
1943694071
1959127327
870356684
973159695
902066473
812182771
1883474397
1801660830
964667061
964369421
618258218
138807261
1119047773
907018116
1542016910
1977776710
2026590834
899198828
482881817
263003429
2016479381
392919558
1827724662
1652421212
753934973
1396190747
1316293395
660639639
1354051032
722220722
2106414012
696633910
243219468
759015677
92000527
426906306
876776558
661937798
535411433
1677115685
431849461
1526834244
1329071283
1068695912
1032996508
267953688
608374211
690278961
1479598426
1251473557
1336030741
1497239756
686572731
367170001
1554369722
1007995497
1228618674
913136465
1883085610
479036249
668475315
788228441
268952555
150900178
649085854
306600327
1599589218
1427006297
1499947816
2027179696
445790225
268675315
1794543689
1293087755
421989750
1608275354
1964613985
801214713
2093983435
984012244
648352001
1621584692
1220662480
2103001323
132687827
297005237
1784728561
670570939
476783552
93163614
2052974926
74452077
894512021
1709702866
982576845
71558370
1563323099
990937722
1147599610
1069292973
1476895621
858796453
1163707174
1567590670
397941475
1825772263
1052580107
1692360993
456582275
1058746757
523861881
1825112786
304067114
408347693
806773255
1634173822
652517639
91289411
1616585934
1645566433
129920047
1843669463
138854110
1694383902
199917131
1336504848
1069413333
1398136105
2077415276
207974027
376936012
424521873
511642668
371543925
460860065
98191230
1168746903
896181727
488639769
651166479
428457817
1949974193
879005762
819425033
1087273043
1219258143
1973789436
1121709695
68570718
1836003256
1424721472
2042564322
473863729
1508343843
1249854281
1097304463
1404040095
86135626
1315620940
1221283360
91849754
1811256074
1554382876
717344412
1882806851
241147079
751856805
1364724885
800453720
723950440
1299501731
1139430718
2094237777
346794658
221572747
1052630970
1750123076
1661651704
1220753261
1172142519
1332538381
679369346
949790947
985766916
1957614146
986281896
1854393781
201488526
777615174
1402379503
1954682201
1670198942
107144305
952472752
651202461
308659504
209642905
1943761214
1319651703
220114230
858443900
1860571303
1685531473
1412761265
886823368
1241114446
2096130202
1110181567
469657617
1433366531
194413778
1875411575
1523652714
1377177329
375317554
1204518977
2118055183
717569831
71259408
937427287
777193032
1522962219
1025715269
635234462
1377386460
660255408
1837680371
1832640069
1138414939
640823510
1147175251
433424964
444429707
480471447
1669989657
344694861
1490470660
463669669
1467790330
816653813
285581844
254318160
1475643698
2017077971
1706515856
1188055770
372790974
159533265
210675950
2098002346
168345995
246894627
1628701411
956805266
2126770122
735887473
482841764
1717417126
1823792556
546029069
130863629
1753790112
1083631400
715031457
1256757892
1889938543
1016983449
99834006
1451006567
1099862389
1716722600
109903384
1980588983
2143030564
433457835
402807907
1849360078
1069346731
165856014
1042469384
801673088
99814383
1994117982
2070940149
1657072226
873461524
1497167874
1365550047
1106563035
1802074212
875169515
1030167060
849621483
1902137911
1670760349
1555538552
300897317
741908628
1199535789
1136141662
118775804
2055015494
1459489273
417033363
393205559
837786480
1033365320
1547747477
1720313857
561401948
467759898
1841497235
976669899
1674716267
1396457980
412462432
1428495103
102161140
579308383
1817644897
398899926
1683254987
257103520
1423794721
105213079
634354706
90377417
110237235
1064878573
347783929
1104919827
282976264
1179690233
680320812
397350030
1821964744
1034085259
883241307
1430866433
1708403964
627920033
1833025146
1297577399
463108358
1015359764
1372811171
1909592882
411000873
678723328
1132320162
300191886
706694128
1821305620
76476662
1109183048
1434195391
679773301
885835726
1319750284
1472303870
1131885477
1688337112
560356078
1317955714
495701177
1694709839
939986679
264588472
696536579
1623175911
1007680207
600887688
53973726
1426010208
169422912
1967878318
777448303
2088821617
562654954
637686597
1406376494
1492354010
510592857
78315455
1824503051
1185378141
1578396635
360092906
1727267985
513842031
164554747
244569391
1921035068
1243686466
223556261
1512459594
1428673755
1056673009
164722914
678479200
632532098
663162111
661750030
1461250657
867876480
944970741
45833443
857877530
661867380
645721266
554462526
1162831047
1769002779
538452027
2046806443
628347848
1434731345
1619756463
522471869
970622830
1676604651
997307286
1822195754
1720541591
1196310364
1981757197
1951830171
1787804946
699118478
1820788443
276015343
1958982713
1860232815
1420676994
1949948512
1389487587
1194740280
1316966588
1932252866
1842057851
1190423951
1398005985
1955256012
1437978527
1416088563
2034078906
1554560571
905675533
1161921611
926529217
1438339261
464143223
151290856
1785000235
104177194
1207718295
1931839368
1351591111
1889739537
864196647
113082066
590469527
1072793488
2038988644
1212361831
1403355970
1624680321
223500571
299780072
191150207
415480245
590147283
1850396174
323499572
1298423227
167503405
372805865
1297008131
674169984
1386492200
213669556
1294871034
1605892201
1077201075
1566763083
302932315
2090929950
221481377
624590584
239814709
1867006855
228084857
1372888132
86770033
87459916
234825845
103990892
1130710228
458765132
215418345
1854904001
1516381012
1917071348
1943585358
1725831655
707874221
699404312
616666039
1967882349
1866572310
377665218
589502209
760112877
415785611
1663195281
1318366166
795932393
1153810889
1723351283
614246021
14543530
1399879479
2097695817
1240844382
1490595667
1431304546
2074120418
1335256839
965684763
1026701540
1890887879
475383744
1407429826
446062419
1914772577
269595417
1228055072
1021098463
1053510986
1339145626
260658609
1171973259
1931056412
1943576834
247600093
953095187
1378035397
1054596625
1645027920
236677411
853391005
2074625182
1109963243
394326952
1355675875
352954393
1436248935
65247855
1917202415
1598755536
1848335796
476685581
233476574
2138289860
1257037624
1210487745
1994027
1033289233
2039629266
1367957092
978700216
2016579291
2019444867
943668305
1688163861
1386618665
839860908
47599843
1665049029
690423984
321921171
72087066
1339354140
1542260019
1131285445
1386262732
2107218775
904729156
357653514
1688357855
181215811
1245460118
1053930704
920513958
838527686
924244658
588355722
890854968
1480292322
1931314835
1223658590
507459309
1115967759
1927738785
993500947
1943338180
647450965
332578650
511435699
1021071130
1840536530
966847333
764312371
1901477179
1031842835
1967592658
1981190119
2137891840
1920212823
728135653
1764186827
551312459
735713590
907736398
1158292027
484855854
1417450481
2008579916
1189178535
24406877
140320846
1898168680
694804213
1598426230
1225306748
288668783
1421777941
1377175117
1253342555
1765344816
1900249949
438105106
38647727
557577281
441710087
1516471182
814916536
1036633779
2138145015
727204829
225202706
2117767253
1600931576
578112048
1497912642
954442783
1529465527
1046975526
331391507
1234155244
2032939932
2034808702
1437985310
1578360920
451199859
873598452
57501485
136182814
979629355
790170392
254937494
1292041003
384356817
276570240
111615502
286184312
586406576
1978609086
816797164
540266944
361557147
1916820823
799758064
171072461
94081130
2026871613
756726824
257137281
1664444889
1449359289
1035012745
62248622
2043224492
1355399951
1735693166
1521216058
1827532378
865341558
993377118
1739607621
1612861837
1325792048
472233804
1201261294
101378058
1186777953
458359163
1485874013
195209172
210774940
175200789
521130458
1275511123
593034716
183860924
2033288405
1739127094
1524771285
663746463
529208882
60615260
1907057906
1511351604
1423727137
424020342
924404751
1658517081
1693252705
1703157402
1820612009
2091263421
1640906559
2056900663
1895854835
832015981
1804770027
415307114
28264896
202708470
1489584278
1344724236
589697098
1431115129
1608767868
1910587037
894617936
62013793
1485440733
808573009
561722457
74869011
1309693462
365279288
1572222206
1312632891
954482696
1635720834
145668582
1554694278
2061532700
1528681536
376404718
350269987
371485658
701051594
1243707225
1633994872
1478710931
1165141484
1309442392
2032865780
1143943167
730290083
814847528
384129366
799251091
837012741
377077221
1548033365
544335390
1001261127
41909439
1159540766
1655327588
1760623958
425612384
88561377
1726645955
355529271
599097333
1913664144
958467168
1194062093
4189039
78628698
662923477
2123900639
1217790376
587740514
767135166
46181206
501096390
1628092670
642992313
1266941210
395974679
1000866805
247369262
69892556
420988354
1708020282
1110185858
340775646
553958877
1183652325
2109031239
57192019
988273263
1861697083
1787803181
78541234
940315908
2026698067
453261406
1663086483
2100649817
581323269
1832176744
1027418045
1553477422
786029619
1318617242
462637917
85621979
1861863532
438766285
584620191
505222507
1483038371
396952321
692032984
1291582943
1406870748
1313321355
965305797
69936219
216966723
1517419904
1312728847
680954572
1250867973
31631340
888842449
1404396089
1827980116
675395802
668976506
1750377553
997251360
417651249
472414909
472537618
1376439019
234265862
660161761
588007506
530892455
1722003477
481358570
254024910
407950025
55113683
2074441886
1731715478
1346974094
195919950
240803570
401859274
116036366
1431055759
2001607291
122823899
1057400658
730820203
675529896
1935561799
1315257174
168964331
2024009094
2055056756
1758878658
2141526536
1293458905
136337923
1779391953
905022492
1792868223
1701088184
702398434
1927862610
281299319
1588702551
1001596585
1209068095
1745963814
1508305745
2017508637
1651095719
897643911
461317708
242127437
293886854
1297890788
715203582
563023408
1198891942
1215452993
99302162
671434406
700812870
1184259687
620145483
144692813
373035179
1377745847
1437364218
1384406949
389118615
953727518
1947960354
412247105
1191598693
2053048592
1836044194
1573707926
1096935532
220220815
1152234319
1095342366
393044479
463792891
1824212516
712287280
32528694
940965780
881932399
1876123182
2024251457
113370082
2072035045
490129218
1666371789
1869527899
2025302990
1339296990
1305418557
1680678027
163219516
1258693939
215658807
1472604157
609454265
1745386075
1137117120
46825413
1592995677
2019553694
916627233
967686784
2061796322
525200646
817787545
446905373
2060715136
2122661643
1833566308
1747705407
345638715
661373249
1527789703
1777238488
906986636
35942281
799383868
991136046
1720792100
795941916
1868073903
1161097855
979198400
2037176589
381293333
852562208
105619478
1757352484
148553035
1093135222
550485513
499602473
556010440
1101258152
257069455
1981126426
1795485213
340909560
2021805218
922524788
681095800
251708737
1358469851
485235887
438136059
207289013
760821649
2045258942
36461982
868034313
2020664339
145424880
375275521
314105345
1266160012
339593065
484577356
472816272
1023649041
1632895302
1380472747
381026103
1231284282
1432056887
1748698362
1542127945
455111875
566179748
1646751981
745611883
15255312
2049153417
2018399123
1997899072
486777883
446621811
377774325
681746198
1030918093
425666391
892195619
1452703271
593355242
508004119
1104596354
951578744
1487299149
1252070810
473514533
761319077
645332799
1848542795
1781926742
927670006
683570607
1954711551
856881673
1784298070
166572854
920840321
758859361
630076154
1377407693
473847611
1074702907
809494041
844989364
898206237
2042371797
1821647276
1300431215
1878985726
1844365209
1519403481
2086094381
1695383591
1768824799
513021228
576223877
759702093
497192286
1018081666
1601012106
43297846
309932256
681913409
818921069
919092211
632761494
1829207761
957046636
2114317314
351066774
1353745864
1285484170
133168451
1609639712
305064595
599427241
1456801601
687787391
189599084
2014957432
963228078
462000203
1286988643
650084412
1563797500
5528746
1139273407
1329977885
1067817865
1293818127
338681823
1276336676
1381326574
638922947
1188034567
1999146346
373819873
731383641
1054593442
1415726798
638200290
812555355
1886911073
36792001
2133388473
1620452006
1849253397
1337660812
2049251411
57033540
1865671903
781243455
690653636
58799958
25633698
967198691
401135826
97067284
978485468
1327493488
1627814633
1088289002
758711428
1143899051
1699698020
1604686049
767452857
78424872
354009279
1270435712
70480495
1862765655
209399087
1322034660
942218199
1439521988
1768226783
367177212
2022887191
1614978715
1046756534
344152725
283571047
658475089
845156953
671920210
1382263238
177841665
1207064358
1405977088
1972784171
455064385
54401320
104977197
1755107643
810399793
1317850394
13521295
1682299088
1803670544
805556990
776126178
1453097912
1544817067
571818554
105033954
795499124
292586217
1277042102
1715233727
192974652
831014905
2045267041
1502130539
834805379
1229528228
1292063630
2146763691
1094580039
367121627
1310909296
163612678
2062370367
1237491142
1862537322
1402894689
1849241839
1813858341
1662359051
1381322621
1913192316
1487304390
1886207568
1527843724
1949896809
790014349
533021986
206141633
26322498
532947379
220203926
377334446
1727559336
255266877
766856077
1977610661
1562194201
1301790744
972977944
1086550159
1961468771
1791275497
252718031
1958710760
1516442629
1434382098
1452243201
1554055938
721513332
1374502451
1778519238
1959508748
513563066
2145579511
927020388
479987472
49180504
708397835
983840163
2025333663
908645868
401212112
582651967
376905482
314398763
1053962569
1359284980
1447869164
1367428332
1720042368
1060305942
852285987
225946205
1528536730
1843189589
1904088882
1658445178
1476248407
1677219600
1167784787
1951779050
1386525030
349376434
595261581
763487650
845673272
1274505089
1177604985
1600014726
801227629
1654075866
2067870851
227753749
1405788827
358472634
1460592900
987227703
766925470
2085951610
210648331
1245790648
1101116451
1136932092
1913393895
1818133115
59137600
155685009
76990140
1312023763
1287019606
1354886104
872076935
1721074008
1338482041
716772249
960663482
1125665634
1840263653
247036064
617178055
692694360
1665868967
1322440305
277341446
1694720434
341927791
706040039
1612087817
348017988
1351347339
1669698095
329460660
1043089110
1473742058
1052757045
1952087931
641324076
1857092601
424729456
621967340
399488339
39890805
1184866974
579217176
78115693
948944787
1676732430
667803075
1909871617
559329920
2097555867
985336108
1146390408
567490855
1421450708
608390435
1200630161
1341261140
580142018
1646090766
1923335906
1133552197
1056509974
153844194
1457805534
1666838238
1337967028
920746235
80822003
104548352
1360453105
1772925229
937770948
432475260
781874596
1771235285
516876884
2077748402
85918884
1251627520
1848529843
233118433
1348212600
41871958
587190631
805405383
2125286253
2007840661
2099173389
242829577
1716080169
2542394
714315640
1002605612
564797752
1856999561
119382938
789076586
2077617016
1683370118
204631781
1744753449
195187059
1212804619
786599201
36344914
1293541944
1205793532
2030075914
879411446
968656397
715087752
925288719
190691448
1626223932
1611499097
2145635089
724907051
326681065
714622778
143255070
1171090218
414738165
1308025434
1889286626
268130578
1029711149
1216342925
716667537
1444592375
627197663
343118429
1678015852
1625919950
1273864369
821010072
1881137724
1709422972
1739553599
1904377378
305320156
879245314
620016719
498084464
1256450333
2000452275
402174103
244813234
2080201519
1347096580
2035329335
858272209
727756404
640086563
1732673993
690641814
2036286437
1414140085
1012023846
392160393
558359463
487464866
2051178182
1749401040
713592147
511028776
338277687
114131892
1265708626
324559125
184669634
180539587
452687009
268343409
720417875
962620847
1207817473
185802405
536270609
1009228050
244262938
852734156
570317729
1784073198
1333654049
854920116
395969382
1540724716
234484276
830252147
1518453013
1770193528
1572686898
1303971827
1467600348
1821048359
2023975613
701910361
1473970521
736388821
1065914122
144427532
1714496689
53040257
1863689304
1874800046
1975734740
1246395085
1126069818
950627730
545438306
830893492
2083046477
268063896
1975405343
1705572045
1260604629
873707845
1417906258
540177321
1931346011
1507707345
205851286
1678943186
1528738569
1394565396
1624071046
1700896264
1974682283
1810309377
452796638
1403719233
653180345
2092986792
349504789
791307020
1058049921
1710804579
1961793406
1556379796
481728067
31681764
725187071
1443751965
1872734654
211342528
253927694
1980155297
669825519
1451002730
559326572
2081917050
444473824
349358952
1233718072
161225008
777458198
1433222906
410775406
146516389
978284585
1207190907
62504679
1343479398
1690068186
1980958629
540748100
245300446
449276755
64299996
1123967787
1782141057
1127106609
2034503072
47895314
594875087
978503634
1764186827
1657325624
320013413
2054065921
2054632307
1264031920
839886011
222909122
1979322641
804126503
1871941193
122299670
1279745346
462647492
1405517697
193462446
422541755
1503177123
1919939779
1589069700
840507539
508180157
848965158
934700096
586922980
415508433
407922419
1618457774
1433836816
1754437751
1058291585
2087614031
2076607061
1944921642
1632866640
32215909
1820050862
1918217562
15361129
1973892385
806217743
977580048
1802037150
200568471
782285106
1125143742
1736304513
1929958552
1854120974
1459298097
1837193232
597739950
1520660032
1840474487
112801555
576715964
59693029
981468545
134825506
916173125
1881916095
428300398
1573923992
1125411401
699858671
1236436223
453173277
905945034
1960992911
1638199762
2001665563
1932808378
1861080838
849115474
1897135388
1745994560
1533477707
828493715
567196292
668891311
1013710421
562092792
59694391
805829627
317073961
1278620296
702543910
215171829
1531805789
896293076
1179525521
102647703
54909426
896983829
1693073741
2092249037
1107417435
65329014
1641859003
1712994322
321341609
209351330
120344085
113555865
133001956
720292451
2057349757
847748810
1578526007
546742558
113359734
55385737
1475411512
597105303
1613830376
2073791402
1694314086
958330850
1548756481
383901204
847748810
9848527
90211634
1899368477
1212573081
1834971571
689533626
2083660728
1284524681
726738781
1948387394
1342519685
124958553
880957543
638200290
901757339
120129331
299683798
921698342
1841535695
690236125
938593666
431847101
1005563633
2120674128
1052139813
619959197
1763369084
1320308691
891366579
726698562
953915549
77330550
692068648
1462133154
1963002522
1293808792
540050051
536234704
1726761060
1533564345
2036377826
1422206243
1023607216
704204175
175135472
168629602
680334699
1929318722
1523958006
463668852
235030113
2076200224
2087065165
500745244
1617102820
1305632248
897272644
1987248634
501462265
792458696
2088301158
723386424
1534241264
333154137
1142607379
149665070
920913732
1432418891
806575758
627165571
1921658892
1354949754
1149358086
2071723897
2019053907
1256464399
688748170
945023090
622857364
2010150496
534151540
809523799
709036968
1112824834
300377260
123148574
1732818393
918989642
1702511216
198499315
1659065643
655823758
1744429916
1511834031
1195870553
1209676282
981969678
1075065923
1815095765
1290910236
282520310
1771027632
1918739149
1000185344
928015698
964530342
161699018
1344847075
392847041
1083450043
261093505
1679467889
850794168
342210079
17160586
1067186276
1519757927
1346235791
1808250688
1266979648
469763728
918243255
1368728259
1347266891
32191861
497157691
2109122419
880217020
1507068951
958583619
237280476
1531329577
929291930
1664287685
353166735
1189568965
1769768524
852205986
152254922
678137595
2032988048
572341576
509324223
1034889819
1286816675
862172244
1867317476
838527443
541636595
518177211
1592777812
1484346601
451903992
303251362
1872244177
154306889
928014463
381192224
1407466577
1280421314
841859598
1558621752
1364368155
1577641796
1309635669
820950561
1275327405
665263715
1718423471
1854743716
531432030
119031375
1809662465
1944806192
529576541
1989746985
789465032
1840475156
39796367
1157491190
531977844
586756174
749040242
360109379
1894197254
1613739213
1043374619
2084645712
777136829
514876541
270865166
1175077034
758384223
1951991031
1436382182
1318556357
2093559457
357393099
662596222
597569524
465688695
2068707141
680291331
1293209225
347054053
689292358
106706031
1278174348
793292849
1615428291
1220802026
1049080284
472619865
1990981083
13966365
1800682574
2124163808
1831197632
706934113
900021942
1990982624
206642955
768592102
1097437158
1393783449
145456584
575244355
1818427523
1339768175
1896631646
1170760214
715842011
1458414673
641108076
100088766
2083060545
1309183751
969984802
735125475
1151647513
1084627806
209326754
1923634492
1111527494
880022806
1130713228
1254322968
938637091
929989208
422799555
414421082
1307708642
2051221008
1959657069
751748766
921758074
2114135153
403651114
47873145
356396041
1371817368
134141838
1150216653
2040276507
1417696424
355107129
64128608
603289174
65146067
272605230
949513982
1238021748
1640791125
1665469309
1956730228
2061366153
802817700
2055208475
532944689
146369297
602241788
1551357493
782572608
1369547871
1673574019
947257588
1708665478
486695922
1454279874
651411817
676514708
959319271
2062317259
444348552
1461700626
835288220
1222003248
1926484871
951398702
2008103136
809439221
1173362943
1250164289
1127264342
1907138011
996182539
592221929
461633519
148756086
287177772
525424644
1994358177
233753751
189530581
599875635
2001580379
1738725575
1416445563
352114718
227795481
4121981
1828141670
229830954
955870469
2076662736
1180851099
1218721960
1020912187
2051930034
318345104
1582643963
1449055038
1996457849
439891232
1214933122
2054680993
1718295261
33845334
1207972375
1414764003
1982730366
745064684
1111007950
314858065
1515261461
2062690560
982561734
762181809
1058334140
357925333
1426619917
481161788
1942259195
1181155127
1897152880
592457922
1012603579
595032832
2017776174
1710673551
746209944
2005861839
2073767080
1167686729
1389938307
733149818
2054845703
1730749966
1221860234
1733300381
1112234475
418323496
769362787
1851277840
1426738335
1773021653
571593201
1266386108
1159955608
1278553034
1841917821
781051086
12764758
1713377955
257821770
585243536
184294885
1773786571
576468954
426397589
1641138275
680010079
1933966372
1470961478
1076459931
956361099
1733873645
178722025
475513944
894086790
701070219
1739071377
514050272
785686175
1143942752
710418824
1071830300
275140068
944147106
1870995935
1317624482
1037687413
1527405247
1176142691
1279890114
431415083
530028081
366526099
1837050403
1975508138
1517656594
639423993
414140521
1928630806
1443001593
1130245383
1125271590
1934521986
206641300
1438711457
1143140968
996450820
111586911
1606431143
1443172430
1144041587
567338082
963903205
1523644652
1221066356
194126606
662654477
709321938
87052580
735112594
1779814050
329033318
1994593398
832474797
421946355
112828316
424962488
274084383
1303109667
688177110
1108338618
1331892050
1421020408
1509888539
234001044
1054199475
1146800233
354677957
2094639222
681300272
892781265
2109837521
798009423
1081838028
703318641
361567874
1779552791
2041846960
1619828541
777448155
1803006910
473201183
1487239183
1924693173
95941095
1340822073
191832235
210810555
961125621
738349329
1038511427
1949905083
825272725
1630775932
1450956259
270918992
575814490
1332387904
822656449
2130749730
1471976375
2062537219
1454364952
1760692661
1853059565
1443566359
1866005856
646479677
1426742355
25176191
867862714
1050837877
996706593
399913810
718348567
545211936
1899155302
1906856933
586665168
1004582042
746291289
2014290040
627352181
1468580261
377008332
1828160857
1665792106
541351185
1694455737
1391966388
274723824
1973637646
1007000625
1869054901
408637058
720674751
529409839
668297013
488644967
112940116
498365120
62567232
375013768
399532932
686230574
2101369974
907647934
1779119923
1691241601
565460375
1127540233
53368397
126419997
208058525
2028335607
2080411060
340654075
1773520563
1040216083
520372444
402946465
406687307
1780120857
1468456258
2105259777
61943925
117853401
848668110
618700528
480367000
1898651877
465330114
436753157
1749225032
1045815728
193850326
1691734861
1662337535
489034266
1178704411
299114674
438804774
1981303896
1692322455
238788809
1613495452
15808330
1255512474
699982796
1711432081
1340545294
1656470027
793870370
117797645
552050772
313427583
919229998
1830601108
444975229
733181936
1950059567
712602761
1477119007
126265125
943602228
1740304037
2084839897
1368765479
2027087801
1767101013
1594489836
1212072854
860250889
1613649
1425513132
90116946
553107683
965922973
1829095563
463938112
1105597494
1352746401
649174139
1450160758
1941156532
739531293
216127110
857922108
312776983
1300647292
1948189051
348651142
25355340
1625425335
1730422005
809617411
785852744
420710638
597150787
1163878567
987781310
1061051763
1916642637
2030465861
413100226
613811839
1067994304
445103969
1353117406
666517950
1011649714
1130988538
1257708329
909479741
1506429211
81487048
1777875222
1372533636
1036173205
204800949
1984700545
2004407108
1008053659
2119491785
718237150
1414696370
359638177
826387382
1403511358
337014596
1993082615
389450658
1319559641
2128202361
568886510
60317629
1914453218
878229540
268185777
498608166
259790913
1627343362
988872344
1090268389
301442350
721108444
865957414
945385868
716733408
1225496672
1953235629
513793465
2136593947
35098689
1388125607
43249558
852067140
77440385
1282570243
863876011
255234752
1929485041
880149222
1443580528
93973086
1157654826
135493373
12078215
316427169
2061826974
1682122862
450350525
1837336047
672852913
788452971
783652968
1010989492
143708287
678430765
484677723
1988115174
329131235
637313059
385339160
1969127483
1822334701
1949384876
761570441
2024469254
644708264
427388498
520507831
76411456
771006876
859171922
117679381
87097621
2064037310
955603708
1651705431
1103119311
1677132327
1609288482
1679233620
233031786
1949647307
1713326981
1744063864
1213443170
1909131228
1937405665
1593854679
1303946972
335105493
1227099839
82769641
1137543960
836249452
674681109
490797106
65854531
1755490916
190236204
504944421
749124421
745746860
789049410
266440781
1238176697
1019227389
535317432
1939035023
1105039008
1590913004
142419303
391011758
2040227549
1881695036
859851886
1604018973
12440326
245725795
367974504
365031639
988387407
1724486344
1348818539
1790603313
1218308088
791535957
577597099
617143533
1659439471
1939578142
1640809956
1697945332
915025834
1382229978
1803749086
1443094751
289037832
1183643431
1211176054
26789832
764439120
819502640
362402356
1011677411
569654961
283780913
1668045098
855299386
1854849624
717218106
1575883419
549557749
39591298
209502802
25260852
636338249
684369560
1544061963
2068997730
1760049497
1941075002
1943280770
1993469511
1638260764
1949131487
594184925
1425733490
1286031690
1719637175
1135263327
1744546181
845287435
1023999317
1686324662
2043747395
1748219284
454458806
953011789
1214584010
205761423
1329626542
33440823
1811780813
755083862
1439350598
1003665169
731232991
605187252
2095046551
1387963102
926622267
2001245603
1743271
2116527750
2058000566
1257491218
242084100
1450410397
1268865342
1245622429
1417600616
577188920
1901316248
1441764985
1802773906
1237804112
688530522
1127914748
691276831
1613302770
1300630773
983118526
1612354743
1715170228
741983459
1198743255
1048061934
381753107
1708902535
1007547075
1231432996
98292957
440020874
545898127
290372523
790997183
173923345
1857922758
1015086947
1840030834
208300523
2114681403
1673941398
2003340103
1112743818
1337894958
1249049640
1710744347
1088144945
245526785
1065842336
326264828
1209540015
1390876663
1612822054
181721959
1372320811
193104965
417168128
1890794992
578332346
620155688
2084454800
753508920
720510000
1825834549
965557328
176345829
1168949094
1283671189
135142054
722844617
2104858531
201809031
492990304
1827482030
1812595334
936327445
1594382958
1386007025
796735191
1788458276
1067099604
984180592
2081362135
2089789394
1490018278
320143631
1279488938
1891318907
113341176
1378028574
532359048
150255478
889378190
1105650469
2023810841
1453477056
1524571128
1108005806
102852170
959857056
1571630106
940286957
895678851
1655991070
1567877530
1479864389
1907773631
1488992022
2014200788
1957103059
2116533078
1761149385
133711159
1480443414
537102124
2041647074
677791391
80019113
9497317
141879276
1328457665
1967440701
1383385748
1160412172
622759418
266718439
2147240142
1509670787
1527218731
330870023
1083382193
754227228
1585320719
57943277
1764101439
1099624716
340500633
194560191
1849694580
743454974
1633956577
2048947913
590496280
916655082
1221594012
170900086
449261402
2012470198
1526754164
1126644012
1081314762
133754762
1790930784
890331756
693172215
839059095
1786237814
1351857012
1515940496
1605110072
643343500
1876732541
2000521382
1894520667
1959971228
1578733884
341798438
813190811
1697789060
879770346
1597730561
880775960
2079264969
1382814860
1425292768
1543429685
683875706
777803921
213727231
1189778290
1189580241
1680438234
1987367463
1245625194
1582489410
1270207033
1687294127
2136429436
770755919
285701716
712064173
1347135586
1107655257
1672202128
1888355630
1401169392
361306089
1506260923
1417860014
157075494
1111541551
277884545
2039995272
1819150641
462877932
116444942
1054133232
1694261521
95308884
574319657
35070118
2083418066
196786558
1600683761
1021317784
23530531
451818645
1533994648
1542318853
124912774
1044240796
723875598
475959816
1813148706
611675722
1483410764
1836703692
1663136729
1655979031
1938620407
1199940485
489095797
1577065648
1334551915
2113033093
963957937
756192866
2086303644
1569447901
1310272369
1261483059
207662835
1309394730
1609195374
159078723
2011142705
1150945761
885904248
1150567275
1900294747
350491433
198854279
1305632708
670624489
103556797
1031638065
44332250
1389589839
1396475117
687223693
2048987455
1227750999
1002120708
993402989
286299747
1913201532
545343817
2131924737
1234425406
813417219
1652030880
400064256
1053849264
145389891
80833293
1721103801
340848014
71742730
1344935293
540454474
894791484
121821402
1938374241
2000608897
2024462270
2002530846
1645981312
606329464
1181161086
1910785170
1148531433
259675497
1979966938
1679804375
1936644584
359494366
869968550
1181938632
297068568
251669049
1434955866
2035547760
1188534727
102825232
331266508
791646432
192648832
1777620019
1629434889
1756001286
1517209097
881366146
770800085
712893321
1559247324
1907240443
1355332995
1694707711
1865383350
1249469934
272715319
76295730
1131400621
533774392
638230395
453175025
462509487
810279017
1062711473
1410088755
697049917
1665683247
321535119
931164565
393640255
790472681
1461572200
1089980926
1346562682
2128107557
907064453
1233169284
1390953298
2057292568
410704245
194177005
1369799212
233641770
972453442
35707842
805577842
153518955
102051338
1965232708
1950882702
97241827
1684579664
43191163
878310106
2142450025
69573718
1346485952
1634564520
219471783
770260715
1536978959
831704273
1095400517
241020137
411583963
1017390784
1926262250
1363035401
391887010
808541410
22000730
1151855435
2028885124
1616782266
781789514
1065893930
1922925738
63567664
885288524
740093709
854910415
418577847
693413810
1418661741
564191469
1099207236
380781515
827636191
1373088352
1873776751
423843329
165081355
87527202
285490276
1018336655
1666475781
1353272576
204293343
832641539
384505836
2024837312
98602473
1417688497
767498610
613873267
1060816421
797650708
572640204
1056640725
1037358338
616404104
1545025181
1033296069
1921598630
964564511
1153520711
2065802354
1873446048
1309800753
158261810
1121829444
1531377571
994132468
416780334
1953526612
848745773
2136715267
1543848508
1202000990
2064941091
1824469333
1552400708
1512754752
94343573
1869492095
924949355
272170957
39701740
664022074
1049571466
1371257427
803612523
1781595767
1259506084
889659778
2136639076
215360427
1462456271
984789820
1046113532
1852657149
2024489217
1402234600
209929280
1830275948
1845735905
234464313
7186470
1442425104
1670201734
905991088
613780008
1975800562
623385037
741208700
374740144
1480761090
1764580354
1366133307
817031803
1064680917
716761196
1171467864
736364014
987977595
75091968
311643609
544725788
668529843
273756126
2022241681
176829542
24684537
214939126
1091216093
1061850828
1703538412
999650631
1061431679
2028570665
280291760
1518840130
745375187
289202986
1816130627
522564014
1849014210
385227753
965160275
1647746476
901961340
1883920970
1181125585
1228833403
1693803119
1049715579
2086470360
430779881
467108909
1105028044
2099601401
1451462879
837507529
843397349
221586976
2106367628
1655771284
2041752461
1951041371
1104027066
804784888
592250300
830531832
1579222104
1056577779
1603189652
666544897
1864238372
1008981504
1943286532
254630078
476191851
721479317
944488820
324936281
164892734
1928123383
101046022
1922717132
678016810
1505036014
1273586205
1389813647
472289328
1531906544
37506719
1855344988
1261524533
1423112919
573410043
1854742968
1607039581
1629950429
1576675024
2004556503
790709835
1726384122
1487734947
1595540987
527286401
2106330756
965342079
21176709
237407012
1994675230
485042422
81157509
1000022055
2009203554
1771333887
1769229084
340552798
922234402
1039799183
1931431108
1495458643
1017129397
455533474
1342898146
837487872
259596102
1387383567
725212465
1905166874
1173553452
1170699510
948178605
1334206293
1088479696
1277106418
134241960
1196118765
1419174689
194194317
1679963457
1138404176
706337307
1373980921
555493459
2130371105
1116052798
1947420648
1958453697
504944971
631593544
1266547115
1949845779
1853175783
2143702048
1892494400
1506193915
1514445992
46162810
239467398
1250812547
1899630203
8582195
132634292
2012196760
1541216248
892078839
1220507089
1511447092
1376246923
376126598
1026542712
1171071653
1265741482
1989987361
33362287
1635916734
272134241
1658553298
1434112301
2009657546
1510460790
1525562108
2090961652
1632018994
1801683035
829076417
949539098
1152794214
968210171
509528099
2137167829
39007886
1689806483
2018465476
583051505
1102127358
697278239
599686059
1559551856
1544604974
657985939
7403050
2030998659
1669955374
953143958
284865572
2001386321
1756077477
551909357
743957212
1982591886
1621202536
803338682
404883062
2140933098
1098899294
2018138791
1083344484
2105824218
2091786188
625508147
576511804
1050314858
490904865
1186895389
946221426
1877438379
998159056
462602177
1007450769
1005352401
1860728921
84574608
317625728
791688542
684860270
1195257716
1916738757
2038402400
1703674987
407406441
175879555
3945135
918475243
459293818
1120490717
26856017
853073511
942365550
1278774434
528238337
1580910851
400943949
1938985234
1337138349
2031582939
413905299
1982444483
62880955
1264898168
871632018
438094644
979527445
707221734
1222229922
1289620669
515878920
170602469
2110553520
679163704
876100373
2112353536
1258624179
884840338
1105394646
1516114379
1666457129
207259955
1040944897
2129613118
943586346
554087710
128661598
1360523953
152087116
1100600426
1946471181
293706343
1003258788
1349121158
1084356059
323949065
921173400
1529232333
930949558
1102861629
1873299505
1693759982
911233108
1601531947
1879396534
1725352730
1100727544
1599973187
16916758
241068803
1303492934
930179583
1113502844
742078588
2103428538
1331152502
789449654
161533046
1833751028
903829748
1788892741
1286868099
301680957
1709425744
1238443075
265240177
563472866
425230137
1353837241
829239670
538225867
502622106
1146315957
1578460429
106684927
806530825
1029350353
211797538
2009576937
271052302
347298777
281449102
2009134691
1787045048
1543389845
1450621222
869058292
855376068
2123986717
66644798
533858149
1762567564
299678330
319569287
1222684679
743837830
1339597174
799206147
1787087419
2140000268
2136221715
1664381271
1368337908
104494359
977910008
855639869
1313223098
676658216
903114528
926663187
2045299761
1064735231
1059257628
421359811
986906443
666929876
1910703921
592424555
1545872444
1011897042
2031912868
38890826
1339075527
1567234149
1731629380
1668301793
190069165
221020746
736011343
2020839762
814531424
1871883541
1764131095
501215674
2061379546
575568725
908052373
1375544068
1845382913
898192297
419223695
880659549
221096327
1768096286
1889011389
745681496
532674688
1859748571
660549496
896366157
1583240332
95321202
1909386698
2018172130
1732609508
1390408732
777341333
1239500607
902943421
1678154408
421236694
1937919165
1183676247
205294377
961572093
1586756532
63760051
438202330
1388219638
600464893
1981431042
1227733123
657376954
296903462
259948597
764962917
1226362201
1289862898
1040287163
1635086717
980947767
463146051
226261145
508506471
371720749
89266664
1039884750
479520368
1458410637
189271105
1064477145
296245791
992155626
1438268609
909997213
200222611
1777025555
1843017603
582220361
904376147
1149065576
1918966574
978560532
111529360
1826315150
1988389067
1562407951
1198504728
1141525661
1956581322
380973823
1386652370
1092565160
846933588
458819797
46344275
1268634812
712016884
1828758089
1856487656
563279322
889074821
1131247254
859798358
1616425822
1581375897
1963527219
151311584
1434767456
1171105160
1312649384
531731699
203037104
790368167
1841918103
370429393
1772156777
979310003
1639513541
474850195
41302262
2124159670
290099538
1603762180
2144751892
1717774864
169263373
513122732
129743804
530475063
1680934539
1060347625
570324221
271128008
1543044031
1468087658
234437354
2062048193
1279856963
982974579
1551594725
650092156
1526375726
2101894038
1473125989
531876672
1285106025
918450239
1203496163
1470844540
1176432389
1704020882
317985715
1914760380
220233749
1639886894
1382547334
106637574
1143903034
1223563603
1074077466
1869688483
4977917
1393303665
1781847815
76838188
1227021204
453197645
1013083086
76959866
507552619
144708501
530832255
421956260
674095037
1893517926
1514317787
1111387820
297169548
360001821
1208047546
47323621
1534922468
205234410
1073790353
1904431946
1934774766
33485759
143599437
1761008301
2141106179
1619654731
1656147423
1411279344
460147772
1904095200
998677563
91067364
1686559137
1430714002
1360894038
1513621202
225595785
2126677917
93389841
153966476
1037656959
858732102
1962950391
1099584631
1779505109
1114728603
1987048374
237398490
1194955544
1618818319
964758829
915359938
311163078
845765134
731096981
1539332132
926674667
278614254
713424346
1788383031
594375639
505458589
1031820728
1938629332
1241068698
2128425106
381647240
480648331
1136256383
1715034961
104224525
163213051
1193346321
491308230
1183679917
2096847439
1491519619
202336089
218304007
984149157
1399828809
428009964
1768179297
848090168
406612669
320689470
176766290
1573011554
1221090752
1797378436
2106846976
1964122215
1215471002
658032468
1193975926
821886673
1428799659
1530141703
486184373
1252993681
1097765867
798888864
1257526324
698233027
297034194
1949793529
419411440
1493156131
1434565712
520272857
1069277587
449022675
356647865
2038634638
1707832259
591388719
92926529
1231296496
436136391
1189424561
1227880641
891863895
1854133273
1206499955
1537436723
1851394391
1392954216
785925375
512482474
1950519816
1469211785
1199972597
138255413
1950681521
379253211
442399521
1268038926
863593529
1804458274
1312903658
1917563668
786416163
1328465282
661413584
1023943629
319206185
686955744
1178325677
909633959
327147831
288942532
553472602
1560136800
1223968182
174934944
21327769
423768620
362500117
232557387
497364718
1799654150
424189834
332485846
798303129
226332939
223937074
162080355
14028353
1204294222
1416971904
1258289513
1672189187
438271508
154998587
27098045
722724685
2013251225
1851881503
778922733
629467136
384598997
944205050
2042879720
2108649233
240367767
1015533934
988264037
1070834514
1267766176
340641730
1475933526
1597522738
1503732462
1839133535
1927182680
1633898569
700923642
761283386
210598694
1566816388
1898157317
918004029
1976966457
246379628
1316756298
435779406
1401543753
1998652230
1818350892
1008901076
419306956
177290296
1998475690
955809193
329602585
335074011
1609738750
1652497041
1819208768
1392821501
713266737
1362665251
936816051
1764643054
1112555071
1997317741
53937815
1370445851
1121908478
45994153
315272957
1787066579
693481137
1672401345
1384100374
360300189
2058231360
1436111429
679213341
1734717683
951282029
1282177423
820057814
589024353
656579304
251740326
1960002978
1031906380
1745653101
739438442
2082891444
1626900714
383662695
2049776499
119855367
546902583
175667680
1502982470
72048967
1691031680
522115922
1558920728
52763220
1542715639
2105342880
494101622
1388717872
2068260895
632939497
1245175193
1783339696
938115774
1542192032
488414523
1922167825
694613042
549601728
1571432154
1134308693
1458011622
1413372370
873078214
848689108
1897852116
575987471
991033341
251507150
1818576373
374528402
868929692
766127882
569654518
1830901097
1420751864
1932122166
1560869090
982226906
672206368
378996617
523573298
2096621298
211639887
1340433644
1256689923
1639821730
1099756551
1138587041
1132608926
327411587
2004689929
947914921
714755904
1098189793
1834244972
2135662339
923450064
266197260
1895422465
845000514
602576207
761742128
1097354089
1395979739
76186873
2146373985
1802478562
403425762
524182272
603546463
795290794
151998052
1881041020
37208664
1304805285
1055231534
1495398350
1238515189
591869540
1254825653
601901556
193046755
1396108905
642283882
1535696989
536394937
805290733
1772864844
756668414
1530073040
1090654279
451648235
1491248499
59642058
439246435
1068225601
602405269
2068429231
1616099638
848283031
1392510515
1457501823
437396412
543644628
1672289874
81212127
1705894218
545137330
1568365245
1689170339
93109590
156076668
2092493247
253367528
12537075
536821170
417625691
183385765
1440466938
1553943864
2125013290
850959490
437718434
1158214763
917263118
1149781605
705453064
1765665722
1015691002
388623685
1453524575
1815633986
433571035
414454322
830925556
2006201118
21690508
665361809
2079409190
512383856
336267067
504679251
1134148369
35232877
274982069
1840956069
1695359762
1395622865
312753233
514438384
258264262
1728747259
1959476412
771779636
1922235993
1856628992
459735498
881489396
5165882
914242458
1536010593
125324181
2083640980
1792656916
763422133
2003987214
1439111352
685393936
396916868
1064856600
574132306
368424689
914052225
1738798123
737447100
301015054
869913362
1962953163
1074727249
341024619
1845183465
1668444261
1975405824
1405779034
103154839
1263971523
1104845615
63003625
537429757
1053484571
1874189622
1267482228
1105385175
1476327621
143201509
1342757047
59559002
1268384604
677652977
1606550431
1880011965
1266734583
1756735904
657722896
409397808
328536943
1807461795
1711276702
751282491
2093899710
642253669
1217684182
481130090
1793921811
1395701681
1897155086
1334197034
680371116
358031340
441995806
218088299
553970973
38585886
249730575
1855806565
227445660
1529637311
1439114582
16834383
1422944080
169035814
1537375071
1407123298
2011040906
1760411181
2021037986
1036406255
478981108
773293675
291462338
593900143
879136760
832103539
540662267
1934332717
2080405871
1811863474
1650701131
1209750819
417946038
477401018
71653046
1271989972
1770846116
1723790238
1519156332
1203684282
958871312
465618995
1406737768
1204126944
1679406458
289437374
2062296
786943415
914211219
1864649190
1356233735
401811494
1522993936
578885259
309043150
2080118384
1302523851
752825180
1754045303
456061995
1886706671
221852214
1717839361
958022351
2106485946
2021607018
60728128
986615869
646803186
818576306
1737829709
1181025494
1528354642
1886881935
999351691
2087742036
325878065
641002009
2127115025
642757922
479802437
590031317
318485018
166491614
568052607
2048698045
999483725
2108362606
1921735306
1236237335
2057001971
1764053212
1004229196
822455882
557991035
1862917902
1556910184
780474547
953797820
726170509
1827326937
1637458114
935166361
1059518886
837081120
812160473
238500416
1699258154
1864174744
23250223
1647660093
395179343
1823344630
1190681698
874484689
1733658011
321648645
1888695421
1454369481
1907415824
637422319
517054334
635870420
1416569159
1718973483
118238127
1406357566
1723633616
1247671773
1857585604
1635903365
184074606
2050832316
1302611083
1477200879
1826162473
244178177
1859751895
1109562724
1761116605
129800065
1904280546
1137525389
1537228281
883338934
1978349792
1559931832
999045631
1093188210
1967970746
1409304617
1991349632
752692794
1139660119
1515805557
618813611
887533623
1015908420
1208366996
1563758119
567701505
2075839647
79424546
1618717694
534326088
600753981
330927769
975018252
2001109180
772039618
1470149067
535565709
1447652692
1046910151
1732898652
889851772
144183884
1548485542
1142970552
1662260557
517548782
946430427
76077818
643788849
1711021436
1036797430
1325886109
185657887
1428326183
919358646
773600886
489342617
1137251904
217122747
2085844509
61983768
1610666756
1223176914
1873148739
308959496
731328627
1332017565
131039571
141290177
1485030040
56041748
1498573148
755135722
441777715
1512702572
1013881772
959834529
1131947712
453120927
1526049532
2081919825
190154353
369437292
1726965557
773265612
1501436495
1332914816
1162248024
491051022
992976978
2085813476
83232474
750739627
622238847
177210182
525113266
1737225843
11500895
210509459
1688808170
141787926
1361395323
1666261852
384335025
1535988486
1001841358
1802460349
841359587
215212967
686009568
176588332
1938158034
152485965
890243874
1976602771
924866603
856468096
1126444931
221209392
657294276
1050454044
295637597
756239200
1503125244
1972621066
1552425199
200957397
166269833
817785889
1452953448
1199532954
956349623
948793229
942691938
1167824172
1843730200
424617790
1021700398
752745503
312087603
806658247
334906150
1288160525
938615861
302363366
1086471682
194431083
563932568
1504951821
1874309310
262999116
52470590
2014334771
1897381040
306343925
2112708537
125680854
1148101132
33457020
172876697
828056754
955197004
1936178233
2028617709
295349179
367421760
472612814
642668532
792929487
2093544334
319157970
1097775501
1112806663
1726081768
780346367
222686985
266865361
1172684911
1722398852
328706500
2074459954
756922957
1318082573
1912282236
2117676841
754328094
174997160
1316240575
1143624301
113118013
602504905
701400776
1025204009
359990189
1777026565
1650220981
1021606866
1873152539
1069583870
442895842
1042411315
669416030
1539725777
1793735047
1661855308
2024001365
232974433
1859640466
1948249010
943524640
1656629084
931009228
925258762
1866665405
564846840
799243790
19007381
1622446000
506184417
711448579
788939418
677982904
1536981851
838666801
1856942380
1532495378
2013512747
16695913
1491084080
2064950337
1164663994
19469759
927296343
1090528041
1361576619
254929717
557779494
2092135381
1477343935
1609441890
256485231
2116707122
1327962004
420149247
446733146
893572054
1532266188
1070941836
401369170
1612521183
1850026147
718315128
1003193718
1367043614
968400334
1694599397
1094003860
1728965817
1691368247
21317850
1595468519
257795488
1117337615
939358202
1380492802
2099920349
312121295
160797000
1200972636
599162879
1914936337
1532711665
1076781505
1524691336
391975029
1336855942
1084593128
1897256412
528495989
156030303
451380890
425620551
241667500
609630012
1763185720
1098117065
1979094594
1653978124
1520459563
851875258
1956777921
1492459524
873973371
594728479
1412933332
1567194155
346623132
1149276297
1577381346
613079223
997325419
1813499610
442538260
1302058155
1938311728
794610543
1152930482
1929261329
1918445452
1668034449
983704454
329067922
815934488
1417168122
1739960034
798173841
1056692266
2127309568
97552053
135201361
1955537029
526591414
560769216
738453894
1858103114
2012154383
286446838
1134970697
900351142
1102370142
1919108550
1712966104
1888868466
1553497912
2133835191
1255673087
969761737
606812210
1180007632
785953427
1962145139
2055837464
2062588589
1195729720
1185148532
1063347712
86782357
600908004
1089618958
892574982
597630644
580413136
1554411198
1040474133
110011131
1594916264
750237327
994752793
143584745
1101292815
959943892
1143916723
1319660759
661220777
1679691359
1723791210
181485659
1867765613
1540160992
328492118
1403599159
777456481
1421798902
213598102
1384184939
1088465033
1484404853
1167047933
1964376194
260176071
158320594
1972366049
536216132
888684351
1848436197
670193513
35158194
1124497438
1433571761
1006848711
72175489
1107219546
864812807
1037484790
1173503760
782541503
38083549
964120188
2010735637
1562706087
1103007151
1722528530
1366626796
1886630128
1372940039
1505615179
85484658
469529354
735465063
751211221
1987448781
776906830
1834934086
704543690
1967019430
1267502587
694509964
1322517016
931114723
1474381707
1006778823
603577247
2055810425
174441334
1473663535
1389082031
715027657
1719613140
1252609696
358627790
1315115810
1404032228
2060788112
807005467
240840309
255478272
404449070
2050969652
538714833
1979894807
1558596769
539161818
1493642187
218997650
577186272
1370832786
847824132
1714926267
663648058
1067369068
1587227527
459378716
1874787565
279073301
1247413952
15658389
272982325
2127127719
1592668973
1536476628
1162099095
1512702851
1297056431
1829389065
2145177509
1276492472
1510164861
983912316
477874792
716954584
1349650044
1094371105
1395080702
318597107
961052612
979042536
1281309123
955401984
1708582197
755275297
1182345036
1450817020
788034680
965567671
1764552045
2109082258
844108330
675048565
891692131
833842222
694611126
517086705
903843902
1818911911
439519710
1293140684
421204727
1460685588
799678211
2117725944
184219071
881515336
133511339
1044257175
599707094
376686355
1968492201
19871570
955595954
409316309
1339689632
1578766907
1374534084
1133086812
1301292751
113507590
498833779
2141634820
801474150
2052530707
2116123561
8901318
1913035241
112375730
755387936
1036043567
2009152167
1184790206
1783299999
263335833
1076512766
1897359405
2078774441
1827751751
1278306532
56501206
2048567160
2078606683
313920888
604402597
1644897610
1974221833
1575301147
968316419
1726607635
386534541
1981513828
1536195843
225407756
1438590811
1849750577
245005939
1990166330
406170574
1012118193
219196642
1332912707
1610374009
354993684
1486646938
1106715823
1584728688
1670619026
889528681
904187673
1276635965
74961483
1037671048
1952088153
315567382
838782627
294942476
401566259
1353127735
165341804
1397512291
93749615
689791708
1390184927
1489287189
1172158466
1581449718
872324994
1267189920
392344469
1615190243
561998413
1842779490
1824102480
332600377
2024997619
1150564333
652098915
1755909208
1454519538
502175826
1098429799
108771814
364501936
339591161
1885573705
1368537648
1252860020
1744197019
977093020
1574471082
987262578
136503408
852025468
1126116123
2049270534
1653032151
1653001933
1208823549
905155151
1922363100
730656080
1815042980
39389760
620991830
378665171
1195435903
1163688021
1282668750
634319035
493756859
270508572
1394527685
1497845549
1427461141
1125237757
730377436
1592614585
1506785087
1737915990
736869909
925414714
1517635726
1750081708
23352650
516410121
2078398600
709054624
439829914
539548194
822054966
903527419
891887302
1452209630
555571318
243338599
654379602
540661919
1406699612
791132668
1670145168
246116158
1197550745
50292680
8784365
849195165
2053194435
1283814461
271186360
1972054657
2126323625
1581202600
1996287385
1477188055
1121455328
520731091
733000968
561219789
933444021
921101317
763292716
755581733
2084591525
1472132549
603820619
84493020
1068431398
597609436
2146649911
2117569367
1168249162
692105312
750829174
1671090724
2143572246
1880723140
896467909
1607754512
638389273
245702787
853418690
1109929907
922990534
1399870325
1466055755
472748218
2106278727
1696477027
482338806
1634184990
581566661
1639499706
443777580
1336656690
883504652
702022183
2119703268
535976128
87304720
973688214
891648305
1188278611
1385515881
302623842
1120925023
1548965968
748163783
1497696460
673995675
226459852
1542505241
904238831
263706556
896947132
107672740
2094619852
393140191
806735566
1452976055
514745647
294969804
1922308663
1112803071
746538159
512536671
1908152506
1007455462
360720913
452444570
210502892
1718322161
983218990
2093629695
1519281807
1498619752
637658981
1826031750
631767700
1195356014
1652989432
1667695586
2014489171
1537016341
1100999682
284998517
1239077512
636751818
1039534002
1121483890
293914065
2046407716
1113466774
1694803719
1859912502
1295241240
1337044753
372639601
524347396
1117181021
1866722250
582776976
640525813
630068481
1094953845
503906544
741131285
494559277
853623681
1880924050
1123404865
1678123245
1430060489
1806689903
926531123
161778748
867079371
156311022
1126990585
880237468
513408992
1251120319
969709677
691532896
1697343294
1175812111
662847
1523141882
552497589
495997088
1987581670
880238416
700003915
1527814113
39788739
112266030
1255238939
938131500
1414903650
1051860986
2131036126
1960506747
618942821
1372560250
547225215
1490172707
139152337
1501053167
818906399
1954746365
1208597539
696455275
1616240513
1330502904
566885350
414574387
881605011
2066137285
1135700775
1024058173
707970598
610566660
90155362
1727871756
485556439
2002725479
2069169814
1396792499
2081342538
1710555287
2134433819
247779672
275218174
2035263249
1572303192
1115424654
1903311479
979850170
1378911193
409236295
1003540263
1534161983
745124035
884303510
1072527766
423960068
360790658
1332458265
659223029
14961630
556420018
1473359668
822958282
823317241
802926566
559305382
1308772279
1291652949
673590433
617855997
202587243
720158598
1834732373
2113446527
2077597478
1283496515
260312220
605269121
1241641765
382042050
1808578366
1821291605
891295898
1181707599
1550359491
1378673889
572556877
1062798113
188679367
887499864
231296982
1487475875
1111325886
1354161306
1008655202
2042687118
1594416944
1470266676
1713613169
1727680503
853107500
1021828767
1613312744
19659726
313428513
430268789
1810175952
61419118
272076095
1520886134
674553625
1974170768
1014331587
1110119119
2048104855
1322869565
1016008002
423612639
451595377
1456666305
663458387
1920529393
1816105873
486398771
1401384455
1268361908
792945958
971562930
983227604
52512071
298038449
898348821
842752412
1566249273
1909561773
887063306
1520160232
501928576
804027588
1674425517
1266572521
1160364064
1572532822
1279905013
1725145760
2029913613
364029579
1451134017
1682438483
1661140596
202427922
269333791
231939498
279399055
1431045003
162450465
1666991915
48577931
2035900361
269762736
741326911
1938977148
3473084
2014555767
1080630508
514643483
916731231
1667710220
1403142988
1740947882
1369729892
1223483337
1141520372
1316751713
1933623573
660613566
116085252
1456506704
2100750154
1440807860
1076903873
39376808
1935368824
1132531522
802086916
873644717
93558153
1213521307
723728498
538305526
1561619793
1118725317
962850639
356099400
1789195693
1591238772
401627836
404894822
1442486267
1931114014
1430632228
1945173543
2031087667
265401639
301957341
215403862
101851539
1107762466
1741477753
824981769
109428922
76426981
1795432223
1455779386
1974463839
1072119813
692315400
1432724989
540107242
2035496675
802197013
1289314095
358704224
1592958322
960435484
2087475329
1104568795
1494555650
2095562191
151467584
513685800
1748957166
1857296903
1407953262
467293128
1901556623
482682161
599520635
2065640535
1675752914
126355662
309323725
2032327185
347194790
1435477768
1868494242
1116201184
1180645003
282601843
688443847
1921959748
282074699
1201540731
1726901964
861223979
1768494853
1857166007
462617495
51918524
1790036830
352427846
1900727080
652581721
1171197925
415239344
620593261
438785118
452652490
1516775088
1146704395
699710353
1732662446
672852347
1547058230
1524710498
203162749
514062938
2109642426
1640676983
1631065155
1049040675
1898269073
645786551
1176413987
161529298
2141765579
2052188250
1543136669
1364953365
1031538899
2130001549
458381269
690658249
790906090
79531781
1746819183
1177982190
2102378764
1206391421
786713015
388169839
1331721670
1879076732
1169704764
566048954
1634653699
522642891
1313185173
643081060
2126783028
1232773227
515336948
1676803421
1730834909
937299640
980625343
1181711443
116889928
1911139116
174014767
1674564083
181231268
1164451681
808122973
210066906
2070741163
1349854653
657761231
1434933552
2088047747
241604772
600449477
1738805820
1871905380
1555280141
1832418269
370397181
2054528341
184913589
1238194514
953765571
1461216786
422038951
1495575157
1774239185
267834078
1740594330
122936246
802181000
1722410735
2122982474
411561757
2026620443
1975769288
2033826119
1528009689
1156275335
129466610
817104963
417274612
820696666
1051635579
953308819
469720728
710433409
537607716
1577536048
503231088
1536674956
1304536171
403955388
135188060
596880310
1006080612
1009045423
1981637683
938419365
392126096
1143939262
524288747
1711019473
1680224725
1338453748
1456174733
276428182
383502145
2054609306
1750703423
968562673
1002302969
839675880
1998019124
509019592
354488170
649856540
1188611574
601795915
1761520532
1087280942
1840220844
339920278
2099894654
605163990
1818284665
960926936
308934242
15225720
1840572243
915448048
596335795
384577304
1305490459
932317670
1109921823
849831614
317016890
1721732523
719970642
139013749
1445211119
142938745
1101495834
1623603246
823324712
560726402
615984921
343953371
724652787
991848478
122658447
202230261
2007186128
1101813476
826609991
598172058
1576665665
29663244
72417688
2035622707
666805367
1977815081
1302128396
1983097837
350897128
316529235
195678149
1947645801
1650054309
790244076
1198619466
1731212168
1090960995
458821158
120326264
782774298
58136827
1583270215
1148632475
1465454644
2093754798
401705844
377094278
1564774138
722821502
64592100
63762580
341729547
1543579026
1992338142
517368848
1490934128
698566492
1927248569
1223557786
520426312
2020617053
698407133
1854858491
561132718
1017219844
293574289
1978474904
703485134
1664702202
1383748798
1482340177
1587137789
655349934
863407189
822214205
936393653
1973722807
1571541241
1106237729
541216090
1590176963
1537481358
1060633118
1745015032
581298552
1756682898
470811155
1240814056
2057340809
1888381014
1583834797
1012346028
196231150
661939883
853400925
818763802
1649521656
1182444972
1882055741
79483499
1411986352
2124370436
154711929
400737822
2053769685
454078684
923799705
261156804
1066816694
741114474
1828564376
573328419
2036765578
1886094201
243929317
796029169
205704397
1510770127
1900085924
1963564954
735702773
9971467
255043617
912047431
1946720103
1144868389
1207437916
1279203256
1557432384
2004372962
1371531263
1475532462
1874296192
646982184
477610982
34795586
1478205854
902297016
1682180145
235339354
351546293
87133456
628906543
24521315
1525787747
2048566934
1874623612
755239832
2038642877
249269339
791969317
649917462
1327759535
1991621624
362033372
1376290130
901520751
1393325236
1204819951
1049960881
960498651
1681817762
995061757
1498503301
924283139
572283042
832086780
1128117326
2000821577
1132135153
1253804078
2084643476
2131766417
1775835859
486393047
1401808037
1554154314
426109617
944511747
249277036
348934268
968210924
796560004
1448279608
1730829954
1062355425
470661163
42755403
1146221611
1777809199
1439322974
128397559
1866950155
569062033
1212818142
766282543
73635136
1848977321
928529125
1691835284
152147104
2063664676
1876142042
1840497256
1819560950
725732252
2094173187
1923619111
172364951
1532157540
653793262
993018611
1755049813
2024684127
662807827
1483316433
652352824
1822570455
486735979
746584783
1632074585
1806182120
1715921192
411396849
1112111655
452439166
1940794955
1091851941
874331111
87867527
48096009
1512400891
1988241784
1239408082
868664329
1629578899
664568943
1393053534
633364264
1914373673
1324316322
8888202
246713900
1704304922
1038153575
1764221587
1394102090
681802744
2065930633
1346101226
1062274396
1152118646
1480542560
1839298773
611662724
207934447
228010842
66734527
280941842
1862858104
1526522209
1988223872
757065426
679399585
1240126168
1232334650
247495412
2035331984
129859984
1235913925
852495484
1769909381
1355697017
638126288
1169851394
695368437
638164709
440315965
1300532669
600139893
548928026
310520333
1687507766
823023669
78398922
750725295
43895450
674928009
1062730344
1278425871
588498235
1095385583
980938774
149554887
1692042071
1099283600
2031075689
1044494550
634035719
510113402
1952217775
1769284727
1647070171
1442847829
203604424
240516039
35397049
1413799623
1236403874
1811385648
1129124250
2076173044
55258720
1726689431
102392890
377543882
733262808
1066939119
1290128649
165046349
1444589713
2022289960
224931255
1958215889
767073858
1030097913
1237855782
1085957359
1696414639
1572173751
427543081
1462068371
2106983984
1696386726
1293524485
973422008
1388815008
1964316667
1738636253
1718023718
1298035084
1064826886
1588872672
90862734
1609580104
1881147261
452489296
1799002448
608297950
47836293
740840584
517628007
1131096688
1781781930
304556670
1462282047
1647149740
1992411596
715581188
1359206086
1963444672
811015319
1764497426
464184500
88343826
223449241
1996619620
818202696
1604357436
926120600
1080550596
2013553453
1488954462
1398499444
341894924
1320331845
271163274
798838031
1962909623
438956053
2063185329
1869158002
20009122
642281469
771837087
1156454871
1613778237
1986042905
1405289983
1720303586
1063589045
1292719863
1819954580
503585394
363625132
11268661
2146175130
1854081654
1797421483
1947259668
565648792
635590128
1949652924
1907487789
245323115
429823713
2075277570
1922370142
1516841719
1755748082
1455906209
1029040607
1613615321
1450294848
134617049
1519298886
493006980
1312324709
1900547751
1448549689
1750085767
549556611
1157602692
368198449
1572818355
1890833992
2121511059
2070822580
1948483274
1741660703
847091009
1983504808
648731199
565961623
1731999755
1015983929
871204751
798381969
237426250
1580494026
1516190468
901472876
454445047
328033915
630376229
1623936212
375447464
863657171
948868374
1367333034
1853303699
1079463181
1349470306
1260699205
2057611722
995488734
591248843
81199093
1557352480
1445834152
1825746611
250120529
477159616
1940399506
60499335
536791252
431019836
665859617
902843593
737772237
1648704264
415933716
1090736300
181781937
1444426432
1837820182
1717824575
1832997521
1419091464
1177225167
1292489787
1060621854
777223866
1725684093
166952543
328042870
590878105
806447405
202789573
1308825915
564892093
687561561
215619813
1541088014
822118178
1493849341
464891535
158700304
745599056
57152644
1638253060
2065123830
1646573717
209415848
43301562
658138049
1867950915
1040961916
1366249895
849310899
847661386
914200173
1239978306
1351498529
711674939
232920174
1614119760
453715762
2040289691
866975616
374464617
1874871621
821297924
1709945668
1482002675
1438858056
1600156428
1002549606
1428368857
1060736151
10644385
1766872655
1696355674
1028574551
1195014162
715710755
908449483
1761634059
735641598
638223455
998856669
1140264057
536817094
176212031
949483500
1681471743
775526764
1852286770
626583766
963982884
347348020
2072352280
892331116
2007219481
2054947017
793456220
1116908859
609823766
994002737
1539521633
1259094809
224147734
1433550899
1258129059
1311806296
1426723867
31976541
2138986191
787261909
439297668
638588209
2080303662
1415603554
877713803
1537459462
1230785088
1938340665
1820272742
1228368181
460182148
1229184038
1098418351
1692993871
703782651
552905204
1242919521
1186039368
763861054
1396712708
1246247030
849731534
85112645
681095424
59827814
704077107
1197666710
1835912356
1865693326
1219125394
1449502952
1547562242
1534340775
1417914755
1940825228
2088761383
1936762880
1177600511
646457025
1937411377
1686297860
371648759
633004205
1453869619
531800777
1230874462
814404526
1790149126
730458214
575406519
1788101234
1191612956
415307114
840870006
978826443
979095004
37197066
365654386
791444826
1772973534
764796763
33714448
1949459255
85296562
1332561294
1774244481
1442766064
1520003713
1876347937
399651203
649607548
253807693
1352083805
1546898655
1446648246
1465506396
576755946
2120777591
2129241178
1947531882
423321859
959873983
1651919120
382753306
662190736
2007348691
1536323221
1848851584
2112305978
1573058677
1545730774
226386196
350992968
1980411691
1102999232
1408671151
1810130246
668124361
1452319668
484439761
908837768
1433286724
1917536468
1753417821
680598077
848360626
769506227
386567545
411864565
241992012
824179860
480655539
1192446913
366531878
154873230
1999103739
2032147852
1139044231
1072419392
828599048
1392247156
191760671
437294696
1817932253
1722119775
1914697295
79955034
1981619448
1345896677
2059579615
909812835
1739844268
1877797517
486982780
2144326057
1402656814
12303883
1701485372
259508358
1641864389
200901533
1886726201
731772729
832065101
217662640
143262719
553425544
1986584405
956095160
1641747456
436778254
228352778
252938068
1165944184
855387403
1709809166
1309219225
1832868793
221947553
1342860225
1303420270
2069904146
673413582
1657228061
137158672
1109753345
1145187700
877600108
206656762
1161765066
469999175
1817683468
2099141297
265465945
2005618346
1746777477
1426603385
551569009
1111901024
970269391
1016173188
988017938
846335135
781086852
1122019776
504829942
557506126
881129546
467120272
1757413237
1928067769
2145226865
1386128038
240469968
1742485277
2039598376
1061738086
887679985
1382744684
888191957
737404200
1863393358
1891576112
983327718
457517012
632810508
1717605451
93823125
1410532740
171390398
39432658
1166807034
1383924747
743116992
641659775
223359196
818600779
1895250069
1182810581
1522958830
2130704012
1973839875
466943020
455575019
1680636335
511418823
266550956
673022658
868308406
510487333
900456803
181550850
1898668513
2000999298
601841042
1487945371
1487475875
89474137
184636141
1231564788
72315399
2134908576
984883888
177618079
1590570235
194720977
779504030
1744860140
1142316585
43666924
1799734726
426125637
1846188656
957529222
1843261610
1684539848
519648409
390598246
545145437
2002249144
2040025013
1731630182
12726074
676493740
1512676663
1126226277
2136202477
942375735
968491818
1449495983
1056854042
1744674547
872847879
550106401
870770606
1120565472
225449685
576549416
1944905825
218649975
965233663
811789223
2054367669
71512552
1516311609
35488645
2105918570
46359500
1165263194
857099804
1176871019
48255673
774652463
1626944376
561795518
458147909
881075914
1762462333
23526582
1642722621
2126037898
664154857
123412270
1055963003
2114945949
499850256
1142638063
458639617
1404034552
2130496715
1329011846
1521216940
2095573977
2144463795
1409589315
1712230251
1003347089
1427013697
1251217560
734040699
1955688023
1210304458
2014027582
533798716
336655678
1733105989
1545083050
1005124894
948474278
105700392
85011236
1705732289
269539956
83636798
973396670
382682264
384748414
1778504907
1914576815
1136183997
186034572
503939196
231879239
2101525358
1713743429
963297882
700694016
305192897
1869698487
579019639
2074145042
625470979
782379311
2047968327
1900360673
1300705774
91991603
1137343046
761562637
1375657647
2011993069
2040176550
217642342
1662134663
1238077318
895125821
1610435767
553968737
728027584
268970611
174431680
34277536
1644752173
2025530267
886715242
1870304434
818791780
899471228
1056652120
1327924594
1814897131
856176196
555716830
768759724
1646758872
1162311153
1344765342
460340507
1104770344
1717784756
131015219
132377652
365500322
2009550434
982933929
1606961351
1275512505
1476369861
1408698987
1800558286
100430722
1870915723
1254063307
1038746583
2015568700
185071770
2059448005
256896850
1941117057
1136875096
1008212699
1052569568
35321042
277508689
1923069901
247012398
1307871665
83846204
694940362
1066274479
254731027
375925886
1818947006
362055438
1554023853
1179797450
2133871010
1283859481
1150042261
4741665
353186774
626678591
1569053767
774375784
2118742081
1984736956
59200949
486334401
72923075
2043101280
1342946009
881240034
1080201120
1510551043
96950683
443603846
279255809
1549724831
1396525634
1864509430
2380380
1906955246
985208626
87909734
1230012931
75234354
1258145079
1662159115
170654312
772744374
1020330670
1822491997
1755204566
2138081
339803015
1553922024
239685778
2062044959
869259357
2133520706
1005166090
306561868
1829629268
372000459
1830172148
1906454561
154055828
348183623
235077592
1574813475
2104809897
541833986
174957455
1116627263
1010457611
574011760
547881673
1721379656
1220303996
561506238
1939475595
1482363396
815182280
2076257954
1237953603
1059286276
567645826
533332598
847212214
848204923
80772784
1929605445
873248007
345226503
1899122699
2123649692
962490415
807166950
1267743967
1134108937
1416105380
1930690486
2118718120
385764992
959071249
556827366
1889786157
1537960001
1960211563
1079856180
1145827296
1283982608
1998873113
1977735555
2081555155
810528305
399362252
2115024036
555463080
372363035
1909073530
1544841569
602584326
389315277
1520790587
292746107
1864995105
1364349157
195681505
471894195
1153630956
651087576
1282635215
1188641040
1521907920
1644953266
1666370042
593564237
1829769721
840704222
1638609138
1014249003
139900651
808038613
1110108993
638731341
1943361071
682322125
2097564341
1820602756
49363750
758665032
1452232923
321193465
1661844164
290958441
1181908855
1842107726
1348597910
116357477
633721231
1175313353
1568725745
996346533
1538601297
1442656571
1489983628
386207808
142206821
696221221
864370581
616000740
291689313
12009022
1727489836
1669552628
2043161903
2128454659
269473868
1552534220
1961879888
1148359134
468319947
1736491627
798067784
1054140959
1770669193
628055406
361444659
849789612
895394039
1474025261
787163174
171208357
1327199638
397504736
338738827
1072267886
1404128902
1354962774
1075157823
1852413555
1358588334
1130715700
321080562
583656782
1573553937
994695163
643837397
257671675
1542195140
370961291
896084838
498497321
420905124
2038145409
171260601
998786911
2066016725
151394424
494097133
1617513343
1378537913
121841953
1796315106
1227558187
1478083066
2095588816
1440808133
1377533748
157329199
1792817317
442455702
984345358
67057187
1655103316
917932864
2118158242
520764344
2090994902
355886844
843347526
2044195490
148628372
616760248
683665981
153986223
73110432
988244297
463043440
2026096826
560132105
1856692630
2041273345
876926803
566714181
1068012813
1741137915
1233671585
1807705639
1356481319
1684346409
641455642
691338925
1640354687
138095191
152840300
1062361935
323781077
526153662
2126879409
815704382
1149760242
1698913418
2026717141
2037221537
989589093
6369332
32508672
1845725675
948730028
845002158
292641070
368839812
357361720
210855224
1653751976
243148638
1996715750
710377345
1416347245
199047335
229124394
784829065
1881312619
593072876
1972990256
1330752604
2053871178
2029022968
271198310
59246510
1811553321
2091167068
1122400425
1208848089
1389402913
1899060919
1534806528
1323908347
229486219
1508014706
338467196
1125377218
1987790591
1437587482
711529192
1219510241
1559871212
830208126
460921264
571208258
585661690
761139410
1637943347
2107840177
1526903387
1716219427
1539146644
241529771
1059938843
1349717057
1455347592
1208917816
1807559837
207558153
1520183200
880753801
22703673
652447097
1813257553
985806471
1706496736
1203768359
1643335997
1143271802
403845901
269515609
640603605
566616038
147068037
837992797
1753865975
1691211069
198076008
1443723173
644672456
420327361
1785362031
952542087
1594437097
714584204
1512167259
838488248
602573948
1946731855
111741109
703301047
1056842331
2079128828
145901346
1940379780
1460591500
2108667307
946132660
304209901
886779483
1260828098
1109756542
166758646
2006681877
315633436
644265761
1706759342
815015266
367322564
1068349677
449552713
1309103403
1278722830
969941906
1332010904
232598816
378043246
1629337510
1881526495
1894437747
669483864
963910786
105727437
1798338399
1168976590
774161360
2092623400
544982420
711918929
21758762
1125446316
149214099
1179609120
2107932794
407756605
1064452268
809664131
137739007
1774359183
302778896
88077440
2000176494
64363028
123936312
162928492
1048301066
613383135
1518442938
1064736984
535174650
154275942
1395349015
61744935
1788294398
175582338
1378398413
595647865
1447044930
29140746
672257474
253955902
946568691
1973881805
1888188370
1986158177
1401820264
244872237
56618372
1993463068
1741604631
1261747269
372495525
468566236
1303684070
227804099
805277359
748222590
542624653
1558565877
611509572
390975092
696116417
415705732
252921799
787612620
1933818841
846671309
848929982
68217746
318584904
593323436
1315426438
935148656
1238325272
117763133
14628266
1087497756
466494600
1373969218
1409283285
1845648388
263523399
1271405793
247725516
767236824
2080789131
1694668632
976921359
798485433
1522375996
1386094650
292966607
2031517365
636196325
1253691052
417308079
1760547862
1948904824
1870038995
1716854782
1672632895
1608371658
330036648
901523159
2367456
42087747
441513523
95924962
1934297589
1376730112
1214423037
1122465874
562648337
1254417503
242600954
1966543535
1148460488
680039429
174481248
385091454
68380770
1266119220
559963762
1276210389
1482164454
1157228606
1280444255
1287695619
111556381
1779779232
1583911134
1422668948
1603135970
1410219574
1318096951
1377286625
719095279
1652452552
681578002
380645959
43422246
1678745709
757205749
439424680
1708320302
553026031
1875432475
37368234
590016166
859680078
1441611939
1621474327
635944864
1433304387
430737384
479441995
1945384943
411612375
1506606028
594539469
1292659323
1702979338
75439963
339976470
1311482239
1905307014
1154393236
134680301
439942946
1338162132
1184761546
1769804344
881019788
1492109939
294740048
244020353
95200836
677399940
951504061
771215628
23115530
881466483
1603580911
1091753096
8570897
1886823941
473335874
387245469
960632528
1457804255
55273504
183935111
687846293
663924452
943324819
844967664
220934331
1520835362
390011536
918676129
658778674
1780243788
780007527
1347465138
1147659888
1462063836
1432001467
399334841
412260178
420671864
1440215735
861218347
1181687484
1601346037
1126808985
375236565
349112760
1960652773
270058409
1931231633
1488221886
1403464662
36711483
1556759664
484046293
166333232
169776123
966907998
123025828
162918431
1568534913
254633081
1545699067
1764480548
1398541501
291404816
1951391553
252060196
175257717
1618147386
1541877631
450042651
1054734318
1608567353
238120179
447712141
944896406
1968863391
467920067
627779701
750675746
771841712
1399684274
1891840922
484712864
610238710
2019075284
1330602574
946918939
1775741912
92911996
1727743504
1444866417
76947899
1834846231
400746289
1401632100
425891747
1100566961
811970432
70666075
709993084
1781696112
1477690207
497631713
1245532525
1681329089
1839552835
2031816232
100681937
989096440
612996822
1822249703
1915643820
1984127064
221475744
1602913840
100583151
2058161255
1450234496
796925318
1883022708
2085239902
534688864
1594648402
158266711
931432938
2004861126
2120801468
264490151
1676010666
693777701
2051250595
532333587
1182410082
1384796207
1633926823
1611582038
264674468
1586817582
1323005516
895976716
1206108280
2077655950
1875977565
1176620259
1661271283
31165580
1604806647
996942692
408501333
874179664
1693462224
1373135049
567610330
1696903839
1776062186
162964156
922352268
1756254426
383286027
1465976586
648908633
563511563
559656488
648393233
1567034222
52183590
1403302550
1039273454
1548498344
1714996519
265136319
904788161
453411188
1693173519
1913022579
341029640
2104620713
156133806
963356611
1008229240
711387347
1230121845
814635934
414408032
620447757
56477962
328288604
726693972
824957618
1718651829
1116352254
204592306
454624731
175844451
488585412
379189436
764181855
956875178
1644327283
1264206607
222794325
634698894
568051972
943463023
1808422060
356524370
1147121415
1001512671
269483447
2050026845
707131404
443039513
1629535967
1158482252
319686657
1326205110
1387062400
652165881
891687019
804983701
1633488717
63178946
462628762
1350418033
842927398
362402407
240857252
1735825044
1358703531
553875678
577045303
2123349751
529043709
268983544
1697861403
2089498446
1204546173
1840196101
994743582
874700050
2140877941
401934720
1909869665
1249120237
859052289
199399644
156504335
1580887944
204407867
1579215295
1506222250
341171561
1939358035
1473368873
1532479172
225648278
255280023
504356134
1598670905
1153795999
385783456
1165815277
460486769
1685210439
361356389
1287269380
370630943
843287292
589416830
1755427069
1766944078
1383166392
1720057562
144919571
747283948
141995361
1345849513
1112687030
1918025062
834356961
420527788
566938931
1412499859
1049482371
580888359
519236433
2071378933
137052864
480400791
2103297721
648543630
2064350066
1098439065
1454893217
1983021406
920371610
1579982642
77512491
1453739171
480628662
945265348
414266396
2015367128
610134701
496581693
547737893
1899483003
775109147
1255699398
1049239822
1665325148
1272632204
2089111655
954384651
1616316158
1892856278
1050667486
831877647
1633271808
879063014
319408341
1606051163
51699918
2021495879
915528670
1255781905
1898584127
387994030
1067147198
1326178145
1004779027
364795135
1182997097
1963063059
1047479239
993822436
1897660102
1940409861
1679198696
27223421
672537422
2005081633
461099114
418456111
1023600560
1712265744
1923674865
1898466463
1088763552
26110640
1034793277
1236175251
612750023
543324250
908188044
397126265
1760970755
446339828
824460715
88753773
694775768
1986204957
1585155987
1394713990
922518986
522193415
1829395676
1860027963
1680412791
1100498988
474858237
379608227
801136892
199956204
1139679423
543880167
802892592
531490451
2028824348
519788877
1859501751
1721621841
93703529
1980331901
588782765
610589906
818070655
1728160283
1973662561
951254313
565730598
869530221
1579667693
369835854
1344210277
1855904254
1982679383
2065790673
1272746931
429479591
724494625
1633027526
201021635
1371576615
1678183912
96374060
1679910253
1580331316
571627620
1393384711
824898883
774415827
823962000
1233555732
268611086
887497450
1016937864
2040118677
1103151833
2004762292
1533381370
122403373
750695702
1979010344
2056076024
702737746
1077024460
809846030
1602591271
1137891821
1041010166
1369935087
441529709
676824171
140045351
1480554533
1742750496
707403300
391457133
1032577519
1513585099
1000895133
435216783
1592509305
796338635
216818655
125898361
552632402
769353131
197212903
1786714477
1301369870
1589053689
272978910
1551172281
89980670
353854566
436574772
1058875537
877609501
1167423412
1678698571
1440213055
1999956795
361643838
657543117
794714093
860211529
1322772017
364326283
286095847
83128413
1263553227
1023886239
780471416
1308726896
525808176
1282783855
323249797
2025049135
2053397891
672288945
435850704
645492166
23060741
852371714
342363206
414836933
1463536070
1598753993
263449120
319238244
813810293
562140527
1631265831
1882685748
1585134949
1075391288
170959895
1392249645
1264600258
2044701565
718883328
428614311
616879800
2072744320
380923206
1925251611
1776528152
1728907776
698501855
495381272
1686871988
1738987790
1690549507
970992311
25312731
1334800763
106011523
1217219612
167278326
718390394
1283925925
248167949
316378333
1215679813
1418954563
1468906793
1222131297
1564854457
295225296
898138690
1959863324
1847325919
475623817
1900900342
449498760
243954002
78511464
1360601949
272391645
1163896373
330425806
242267113
646708018
491214281
502398236
1626648789
1656583309
690814568
2141968423
627225055
2108996842
364922019
2070250536
1101162446
1845409830
1664443317
1549266972
1596939210
1401575530
219858455
1605283604
1069324949
2140859617
1423130828
1292520482
665477884
371780172
1182166828
1802434481
1725448573
572952332
52588761
1910448930
786057594
1656503324
1476076871
1490843012
1944807593
1338980944
589358319
1430816786
1641081591
1941040585
119937757
824581924
1427141602
1618775855
1073839085
672910023
1210494774
1301455671
1067516298
120173739
1579876167
2056347337
1831478726
547538175
229822219
1603985745
1249229735
1808736798
803549963
1930595105
2045000429
178082316
1827185456
656609259
2143425669
1199452534
687529058
87432724
1725285799
1362423552
1621725153
774464020
1003436541
1031788764
1765740816
1366395868
431635245
527819002
1114199564
1801410560
979146030
227372379
1435319195
1909236733
1878814047
675203726
467554875
24554953
1587565215
1993838249
486859470
639610190
2123251664
1472614304
1307184623
1593915762
642645727
279942745
1263159081
517198369
2055895009
722954890
751284909
721636815
680746538
1322677223
1769805043
264946474
441286314
210436044
1330009627
1334382121
1578142940
614500849
786043540
134341800
110533673
57815404
1673718722
1240618358
800584102
1130079656
1334067945
1777893249
367073236
1909000049
1738975045
1430264419
560344071
955803564
757169175
171053289
2116141592
1809175915
596092206
2018437904
1712188635
1583272494
1705895745
1068085618
43104634
1571352110
1877846071
1248124882
675756110
770066763
971671843
1512398737
112632497
670202383
527360874
1584584247
685061277
536643886
398068421
227541143
958522370
903981231
119440208
1266741699
964236994
1774934293
202075581
113379497
1722505637
329737111
130526170
626741663
2108183060
1588938267
1108568567
1887831543
1705734815
2047522891
1972346279
2031035832
1812174910
656948943
655183192
975010665
588131587
1174714719
2116688482
1719797998
1678708157
485067480
2091261225
277769883
398281301
777077136
589179473
687008913
86834996
2034165054
1057356481
1242715989
1149159363
1985261495
590635576
1425301230
543787702
2124720465
1239590031
1355024779
1405670013
1825647791
1367974785
627391751
715796098
447892624
400340307
1395378819
1825958974
1970239503
1904963205
1968787035
1838605021
671841697
1497491003
442671066
571449296
515995128
1777044616
682353618
2089819839
1878486526
159559365
166338226
1438071543
1286858542
8007128
1211184764
760480170
263552157
1682431346
64540280
2109520142
1283368763
1389561787
260660604
1895561580
1809754266
979873192
1865808039
1246217908
757401141
637271377
1228594197
979291920
445170464
503265041
1100367757
613551164
944040280
1427985910
317760505
1216951191
917570629
1458692255
1686381861
998114317
752004117
1304392976
1883839013
1801896617
1791487493
1619107424
1623137789
2066469488
1080510442
1472288373
485261539
407551908
1367507101
1975421075
584200019
920310158
531753459
1599209368
534024311
1890373881
1459486316
1682870742
411840490
286241404
158963360
1667198520
1428572694
1756345316
438743440
63039265
833782823
390284226
1637024351
2068239206
306790388
19048447
769603379
1252145719
1376163402
1503865125
815370714
1627892047
679817096
1410594074
1056885508
181969917
1807555844
290119578
130218380
204709835
1633911668
2022387855
960907592
1319727617
147548414
889361907
948763209
48481467
289439269
1601121357
1969820336
310355414
294259530
1231619175
158875053
1469257746
709206637
52357745
1064378708
1106755797
368534398
2042783301
1274835930
1792163544
1860294371
1207492190
47276665
257112002
1484306556
1615809645
1815667363
4824186
1578406492
833864389
2105963715
2076974527
1586374066
1141324153
1752164155
1210830735
479913304
1916631332
299884604
1490370420
855147709
1045196085
136291421
1168114553
552608750
1161038383
640225417
2006927868
566845968
214009893
892110011
1442558864
1256569966
1067344060
624005853
775848781
1576086817
1317021069
72853390
127960510
636397906
1474338143
1506512203
1099590176
1824099806
1516730185
257381320
83223973
1818427001
42972230
1331592047
1983425861
341305148
1739077146
864062397
54489840
1958215827
1327322822
796684418
618541674
542955253
1383363558
159984645
1593812332
1379083552
96737581
1214544994
1385657554
1259620919
1929206340
1470191680
581689437
1203835896
594077190
623146569
134470081
119966383
959309967
925464087
140904011
1374128078
1380228155
880339172
162120229
855193137
1053157570
988641766
355316869
2032708637
177744698
451465859
191747925
849512043
1515183626
1816552481
1923537666
1816978412
1579388452
805295597
321188867
1653733110
1058463266
757885476
1232920990
1752270172
1941918726
347568479
1867331953
31956917
1452649246
371853596
1892122762
715923836
790199292
596724808
1823966227
721814827
242593505
397103446
1018682662
160337042
1693348973
1155394093
97248311
1689321416
1681369873
1919020296
169627385
1392872571
15676747
1922527163
1110549400
1128776776
883742012
15096008
623831501
1285643521
674938652
2066261257
1759558831
185496833
568818286
401179398
1341635744
712103673
1111993588
200582297
2032286408
778667081
355185679
19265869
1285697861
2053844003
609342758
482555486
1332151477
745824617
626985006
495463285
70708349
1299403025
167124770
352020913
1828731413
1668988633
1404353588
146281515
1119071403
1280998813
1086094968
927126959
950205615
1586213467
1125490249
1045797046
941376917
1158311850
424812945
665863557
1923775388
2105036093
1217570593
732163218
1105046146
575058694
59030857
1277525890
245641112
1968659052
1216976345
1157030403
1500111758
1612368889
1766008579
922522850
688368625
722786706
659530178
1970704054
1055727876
1760379266
278950064
2091312357
539000724
1557375960
7030253
924185787
779030984
538504216
1078712735
1780287489
2023124219
874331192
1189318996
902289055
1355550860
1147214659
5980381
1153730340
1206011247
159421178
977837418
2039806211
621219773
1876723034
1692009749
1417518175
1172903867
2132576061
1191009351
799780106
1691545620
1036890426
242071509
1516336965
1405952229
1098959280
1253827919
669361987
524442181
1669710927
1347659915
1819578309
2091645814
1024033794
1090792372
1536312184
1153170316
227617847
195152183
2075997578
1008509061
1730104285
498945900
1792820767
1174429144
1930229308
2024825834
1673699387
1894303003
1419168743
271492809
1566110923
1212748235
1435153063
172324361
1584738776
1542433118
1032790357
1064373908
1234865277
1157607029
603052239
1339955715
1901720701
1378760489
538068863
1205166465
1941914324
2111315375
442660152
1153616359
1142937057
866748648
1009638873
666561234
1210955341
1129450530
122058346
1103519019
1294093847
1740851802
1647243171
277867816
1101855279
922358625
804104296
566358768
885711169
1336666504
607461080
1811326959
1752843998
1443188402
1173755362
1857133627
2008822034
1398215801
138179696
1296664701
1170919546
1787096005
882149071
936385697
1686094728
918692762
2024046114
126113998
2141778557
265060898
782658387
395217920
1061370589
1008575553
1109718136
1787583317
919984144
908467338
2135988922
523124118
2038347326
1244665445
1526125583
153868780
1882707669
458145856
1671254631
64052385
317476497
179003836
1224141419
1941352107
537143604
958098788
1812838180
2023899759
1104631717
1087566507
2093991812
287143007
1334250078
642447440
1553665170
2051608246
811144866
1904981843
856726738
120965789
1447090638
487769147
947384440
1323664148
662269515
1065960105
1724735647
2098562177
683097711
1455979152
1897775308
1081547197
607904768
1708890543
1881715022
2117087761
870948244
687364201
479843973
2109882466
586772808
689788735
789161445
743670913
363461014
929228288
1534539139
1583101398
580544681
1731880818
1978551919
72557591
103924664
1884412409
57994742
1146110082
2072649162
775199747
1864476041
615986878
493617409
1533529527
1817435735
489094710
1062728001
74400629
255234247
574871371
365715327
1189168824
785743685
1439243061
1367562723
340772572
1071217486
1265398278
563746814
1852166829
1264685456
1533827931
1924381216
973490922
517108439
812875276
577513220
29866310
1417695399
504571433
1120544198
1810042448
792434571
2037555838
157002433
301624788
1585310153
1516607544
289980318
434182200
1785259584
102980429
610960529
841728592
1707679824
1514386932
349356001
1493370718
133948247
1805813659
531574224
1797677924
147259649
229151715
914561262
1548895130
1196588625
7931460
806967297
1080881320
1833692722
1860571475
1756128743
888263984
168140451
1255077087
1771886007
1106088912
196630847
1190768278
714567944
521099962
548113714
1904472341
1739490618
1293769694
13002713
536744581
1732862383
1352543625
1612503588
1976799137
1662885595
1719914039
132471335
192833948
292272097
674682373
1656241270
197488828
1778662603
1616462968
1893819803
1037028494
773994439
572289802
881194987
4117549
528328235
840034633
2476043
1443566999
2088434609
908669007
156562110
1879675446
1019043176
1970622852
1617949884
2118286800
1951543507
166698278
125022678
1916400289
554776551
847351434
346021586
2027510683
636433828
1082906353
1473586320
894129985
1343765224
288004004
1898019418
1631643397
520524178
390984988
407082129
308527730
1615737700
1315771350
1120003045
2118867431
1407649698
1510752078
1263597166
362283380
922282203
870862347
215717353
685943085
374622390
1169654506
861750298
1827536325
1951704067
793822310
1280869057
1870280478
1044543722
354803275
1777059848
1052644789
2032070483
493386682
1342837210
136066329
445504094
660161505
1214038537
1427464985
551498861
1827395635
1426646667
1899700809
455423567
1695732352
38043797
2120150506
1443067628
984299387
1176193214
1254669752
1033195533
2120004520
614381444
1289620385
1744613977
283876788
1441905679
1427679093
1658552117
437383612
60010050
1137142358
613994632
1398345539
273104033
1345330264
1966115218
1915749835
910408275
1587587550
1971571033
1531313958
503983192
570645800
233395647
733974502
457518738
141375957
2036281893
673798040
1919543935
2003613001
681267828
207382502
444172069
1948460185
270880458
1810057549
2019838768
1044269615
26713189
546837456
595147889
1737677794
1898722110
1491099808
1422953985
1838897866
2135402366
1362483787
1302242060
2044425466
348825735
1747954497
1126822119
1265728356
1447267886
867980519
1556707676
963016974
712242046
998306203
240920248
1923263640
1823534647
523559365
813729116
1243933549
40115557
206576839
1841724349
867441796
1822111492
1770677032
1128495747
1732658796
1711468255
1452672595
960429355
561909997
1642873511
2061414880
426307187
1817909827
980949697
1255634736
1854359009
69686022
1496422772
211061029
1696927681
38313075
1208407644
73608577
2051791899
224172718
1245861220
535045832
1365153684
19210531
2147194396
1906106573
1962998755
458530303
391876186
675282392
29352233
1028113192
1755151812
1128981785
378728939
1768419913
1637432168
618691470
1789708151
130548749
752597816
881997302
137596380
913264313
113330663
1278943270
2016074698
1905830836
777769596
2068997200
763408011
529451976
2009954011
531843074
1024446726
1800579572
85893215
919953467
1487522243
531889143
1184477078
1550044360
2098685034
209416025
96307786
1666594416
1049664549
1190010307
1531769071
100637551
524056130
1555142774
750096234
1377148163
1562002162
477421571
1734430224
82026128
912460188
982172253
1218732794
1438916814
714700281
566223459
629248719
1041691521
8894206
79527586
836106985
1115271791
1702362700
1580115031
1730550310
2040833083
1795436892
376920418
2130981047
1259044843
1338988492
773972400
145615037
814165022
306507977
1050095257
1215784182
808152693
1741228453
602428770
298153761
641809901
1659903035
919013160
338234148
1158568486
229236828
1706754697
640625614
365919432
1232524544
1851493518
1414474013
1146051465
1017125224
2142974685
777781951
938327021
1653524394
1106213775
477152167
80414285
1643744155
578237087
1802585979
148564416
2094574891
388405396
1600287582
13381357
711616200
251858342
268663056
785660427
967064010
482850184
206867107
288668321
684055968
1589861794
1070373467
733738085
597484891
1145587403
1475817609
1760509683
1697402904
234124103
233298536
418285978
522627984
978771077
247987635
1095750698
356717602
960599083
938138388
607759962
1882368600
142274335
1913998224
778348742
126482658
1288700390
1255923521
317244431
2071867509
1688067283
100119140
1444112868
1351158305
1319000934
1355807380
1400674003
1786628642
1858798956
519115163
871282692
880022401
180565056
514913209
410013709
1853853097
409929566
1457809925
1492799811
905714088
791840402
1233177987
1546679480
1738451898
1415535571
1581449935
1049615941
1009746011
445701856
239352284
673428068
1565987907
1876989146
584021387
1339573573
1543690464
596370015
122989076
1747181162
503472200
1204702099
464845735
223836937
1797940287
466140677
2067012123
1193521746
851179800
997195745
1337418262
42679210
2098571842
2014272887
2129992442
602407632
252552366
258913572
1928458793
1181710548
798162512
1256197385
439695829
24056126
20057626
980011864
576961138
1812278668
1154705977
789896519
932628522
1958356469
1876343937
1167846319
342603594
1199196649
1548867002
1670859814
262860517
774870700
75857340
96785629
964292000
1675196811
768463299
1934249211
678895766
1596365602
604040094
718117801
1285852378
2108862812
1595039603
218490281
1855297394
457753518
161263891
737307788
2053156718
1315645935
1114245832
1295680039
549612622
1518761821
1667991569
572834561
1630755495
1637741594
1925062338
192468959
1554830339
262171632
1850790387
613622014
1632103767
1041666727
1544443720
215759128
1139454697
1449363106
779135589
1993016366
151999271
1206462648
272327631
210569371
1860313254
570792810
1637634506
735131600
1643896348
1654863242
1971649166
1322323432
1941343414
1253396718
742012426
1527123729
1318634
1991147088
1976896894
92868306
625843599
296090318
1187387445
1925014962
1448972758
1182208582
1088563268
1726899510
945506884
1105909969
2001032853
763907756
1683904016
966108997
639543375
1907634893
1359436916
2110520468
1256307826
501535413
696829031
688342583
1871539625
781309520
1268161333
2068202397
578331842
2088536760
1324399058
1418391050
123213326
1921366733
176820796
740501942
1731872620
83054774
388620673
363120745
1683920356
685228487
1439359719
1051279641
1261071455
1527212065
1777081868
561527683
397297922
571878097
1511684470
774989439
1879106469
807294152
1180801862
53666951
159336109
739529898
902876705
1239222471
1462168408
1762867717
2091385851
1954073680
169144226
902649634
1469480198
1430695683
1731650498
579805919
785260621
754830207
2131606343
961749833
114794003
1666585425
1264142738
848858940
414384987
531289646
826715853
1718143536
1347112007
1160050161
277428194
1341736384
420779660
966748543
191583401
1541180417
1179864425
662141127
710500263
1794402560
1220445629
1120258981
67252666
955545554
1333243854
1491685061
232783642
899290131
543430769
48213153
470374630
1191240131
371897821
1865982254
1436410214
591685316
1121788073
317271200
293585227
433780984
1262480263
1070371823
86741539
1163945930
215536885
333479796
1072328714
1444415018
770124317
1132192599
482938287
859206643
996017058
863088851
229684237
876859582
1849663994
625121048
827503778
481722663
1042961645
1053839846
51260983
2096341518
759733374
1272033692
1543157998
1258690724
92132980
1233149151
1132036647
106743395
670108307
659887063
573115022
786147820
1920378915
1646434617
5671666
1310328009
1596655656
1826745951
1858176357
990820752
807190783
859675905
1192012303
1242596075
1411434282
402188513
226713826
1506989081
1982569561
1929344034
1400337420
1611820339
931349678
1811760340
629204025
2058809748
864623104
1841652414
967313207
310157266
1498712316
1170462619
2054053722
1106599050
2024148494
1046464489
402890505
1503498219
509127287
766264478
631905232
15050460
157436146
762814956
14724855
1417980261
1285063729
183865508
2143528193
1108325451
205427758
1964013636
1454001494
437768139
428312822
1377245817
1002600415
328712781
1438498038
424801208
861886526
1477877948
2079153548
1434442408
1710216092
1994200196
936895109
1698398898
724381945
1563034929
1850411211
375465390
27195898
1100191055
1763916977
1714101139
1988566949
2137254768
1311045867
1466749675
230328258
1788570386
1534997995
1615938887
410248107
1694048683
1532332682
343489569
979659460
1514842164
470583095
1759052932
228291182
463786813
265682782
1623751941
424083966
1019298823
207317283
1305116563
125242877
2092615446
143161396
41290701
2138844793
2040817363
112495319
1594516820
1996894545
1518194453
530486177
298932544
1180576778
9088890
1045365626
1969545223
1298140497
1187278054
2083537347
879360674
1746401192
694878335
1382595789
1861776089
605665787
1505257794
1096140338
458662499
446810854
1410646286
1200336412
1689709336
1246569726
20158510
1067631664
757041551
241073065
914363682
760976823
8711073
1118542638
703123449
1888159948
1603545438
1941259782
1228218950
1358671176
175707889
819481896
59143861
1196660238
2094669107
1402311243
233543170
221958580
1641930282
348960616
98494994
1897422988
19199640
304805084
763054550
1256887496
2101392705
1241656040
1736941017
453382280
487193667
1545826287
1316910027
1009885766
780054827
395758008
306883809
896630363
241513941
1069839731
1841303171
1994949078
128870330
775498383
455541818
1487983531
16076968
2060440428
600166322
275120963
28808771
202026663
262575377
1189600454
881010731
889960657
1807985976
440599798
1099264776
1814278251
1521171105
369178998
624414181
590893033
1986074488
2018262613
674485633
2104197080
54363435
499881668
1012783598
1735632317
1610589627
187999708
255943651
1821046908
1159288359
1232554731
1925468028
2077225251
518544498
1115608487
1800493218
1038095787
350224900
1153362224
1600039427
1200387083
1311540977
2059089734
1941569321
101314015
989305328
64411444
69387401
1170055394
783702316
857386952
870362255
807083145
680565725
1834920755
2072269859
396890611
1664717299
343620671
967716806
2014754174
881061117
1639940793
1353007478
591500886
420964199
1157598838
835983070
779557465
1661059994
538325443
731976482
1021062082
936822211
766165335
200784437
2066101419
863604309
439560659
1480931446
1710609681
229827347
1110204672
1097335703
1495647979
552374140
586776427
1930803966
70876319
1274152415
1055384092
1350427829
396821903
1215186917
710044194
1021323610
2098827765
1226471728
780361276
650519618
1327635630
880955186
1499230400
1774700635
1420093452
1979309760
1942482934
1334179425
1570751525
1366676002
327647042
1768509286
1209275348
743168616
998792231
1059316632
133779107
867724340
402067557
1308382696
605572663
31926156
691819401
2115940747
1925088104
588739650
1376736605
1499821663
390037675
1019169608
1469976718
768725106
773322011
1508739535
846538464
1799860340
1471937261
1958284347
1760399340
551485948
1546773524
2042557807
1405842702
689979953
988988576
975342921
1734851224
1022717484
1466964119
1964889208
1701958949
2052480834
1937381704
369478954
1918147988
1618382488
1894361185
1094211386
216451675
586653030
1816264411
52601607
1082941737
1772556889
1116502247
2018922345
1251651239
1409631110
851126876
1442968672
1074652595
545631793
1100100460
1286787160
1218590693
1641622345
431698604
2063106373
563602269
299197867
559997572
1016691865
944692585
263971904
1698865507
2058630298
898266503
1820347077
1286602145
1156581732
1695861215
1495249403
547251732
142959090
1800874542
1560009558
1173987501
1222711950
1158097269
2121654563
1432721185
342334614
1512422349
1132063940
1552958552
925435649
1679118335
2080217842
404448206
1948975791
1648488693
929138868
514481327
323449411
2029363269
495631393
2021462394
726760801
1525755761
127652716
406904628
73698111
1627961890
740494268
1492044971
1247678658
263377014
2091224754
2069284918
2127565883
1302528256
863393318
2146974059
1374749434
171732723
1801601622
1080265002
1660809195
194104141
1132642561
986810452
2128878527
926331561
627336742
1991027028
1657562280
1584234385
92976188
1361167863
1503429697
1185409834
49398309
677697885
192097550
1846201740
447271923
1594824970
1503913572
1196820173
1459634374
226506669
1192217660
603246940
982701141
2065499292
508542943
910386654
1513644039
267325657
274734976
1425188555
40300978
760793368
2068956378
2091927988
855731020
735292770
532159033
1945972791
1379393126
884852306
796841501
312500025
1179821619
664454705
399428205
599594872
1688377690
878686893
233768282
454144731
231543402
1300241003
23120202
1209823096
721110973
156559194
647732568
1606802727
1097132998
2004127888
524377915
334197482
1629984053
501854026
590409013
1763272304
490904744
721954707
453763027
208184467
1107426208
1083264357
2050423314
537106312
848964070
1512596294
1712502861
443148486
274484991
770665517
1726404882
1282740101
218888685
1869316256
157316926
16302943
107267733
1453179464
63197138
1233974998
261681004
1733760136
839634645
169744537
1587425407
1800588104
75354416
279082402
350010999
1577521422
1961378667
505965349
15599214
413265309
2073402987
1656331761
1319051856
1104310353
116314596
1578238347
260670041
585862653
1500881296
200408729
1975969292
587777007
406343152
1010957099
1564288385
669843777
487198115
1893744980
1880762997
1541946397
1052475678
1035898343
398113579
641569142
1008068122
2030716282
470901405
2032716036
547033521
1443635044
16786773
1251844860
1393855985
603788681
51711515
1235277191
1103145339
757329651
871155373
457023230
1230597406
35970069
1099623455
615071115
1654446580
1245494335
2147218458
346357463
1235658724
1438879500
729936639
764960960
495879305
568701060
54053905
1544295098
498984471
1709187521
690198160
2052546050
273381871
1198351710
243837175
510789284
1651573639
1666244994
267800681
1493326541
1225740855
1736495224
632581325
1854460513
609709488
1423330933
1034837673
2031375537
1488238603
1060975527
202421368
1671465473
1722790768
1328676230
1924753902
270873549
589229953
747652075
242433839
1860257861
1088994893
176502631
43864929
2031951947
1714304647
1697565742
569701635
1011354325
709950519
979804449
740302359
76153194
1921857512
674309692
1962252102
333672180
662704408
1691950280
396661097
594508324
846172977
948037953
1152206086
806647706
1038686280
869971893
635396565
107563297
1644057954
1676959340
281315049
2102193468
1552339711
622926378
1746563627
2107617985
1562648763
140598068
205854443
1388439982
1041351320
578711926
1769674371
1816353817
550921564
73226776
563652398
259305380
1209776143
1859708357
1386590334
54397208
92534848
1074351694
364924573
1897627601
645972444
511749918
505941771
1699504453
641646655
1353855293
864442595
717365379
979669056
1556938238
21658664
592398850
1631760415
1955760216
1406086767
1508479338
893676814
647586553
960129288
339399282
1150930980
1128614188
464937497
1011226745
1879121302
1525722468
1632904312
1883705394
1852251018
1210411503
142169643
1511763518
1780563314
1414852776
939345167
1069552605
1521486117
1507626779
1972643394
350469518
848906391
951708483
704489596
1210276308
1637207739
494986833
834456329
1064191980
723311248
316192729
859296292
1141298598
1264381729
1209681737
270501655
1499178620
1279257273
1510217597
1847766150
1704065550
1905618387
1832957428
849803885
295929029
1994521645
547582411
166641736
117014486
2007954534
911728741
319984081
890872533
1659707659
1415982241
1531649479
928128355
1726080233
1406291152
248240723
1723674379
129051553
787631607
120769954
1400862908
1593541745
1934904084
1820321289
148371547
652598514
246535178
301750345
1258418999
644026386
1066877359
963499212
966921903
2024818154
471728794
1624470813
1500767176
813083560
573220983
499881449
690347144
1265974909
1560130133
429428171
1311769193
1429008149
2086625020
1850326825
1398397825
904801608
389537597
252196092
511669118
1574138647
1621628232
1811312440
1053122114
634057476
1412355606
1415425405
858548223
1931540152
1173826916
1179772009
1828826139
1939942230
97306321
130477118
1479306342
1416491328
487428193
2114308952
690082432
79071778
1235099917
199407027
820675670
42915327
9240508
1808048009
129680749
1877935996
572603063
1822128206
1755187928
666045470
264766238
920461550
1349209928
525483491
1163508811
872698908
624541695
611795154
1736041466
1454891423
1171780692
1464397913
638829896
810336346
1754081948
2139919499
1659441850
804348355
145168491
598444966
1047256176
1308711733
906887155
1730771198
928048352
2087813280
1564770019
1354192138
396134362
1471563659
830057083
893244591
1767279630
2120507999
1504237219
342871653
1918075843
229462667
738532842
1566126046
430411986
1675328064
2119352525
573607889
1101086052
1548336144
473424293
1309831059
1069867407
687667872
895607874
1428123125
416775679
2050993644
2041768395
118006480
95760118
1870095802
419968676
1915182922
687255751
675075043
1103777088
759337812
1082461929
910204212
723065407
1386265563
1443178722
582795290
1963652715
820612591
7563875
486992669
1506237717
97999107
728145634
441343436
943127196
2116931905
1757413237
955819695
1405353838
2108677961
261371012
718999308
1831188531
319519612
1971324473
1644164018
528591964
1127371303
1169908347
1000512301
888612247
535785351
1638680834
1325057655
210993012
1568261178
981708082
48959863
280676027
1128032282
2066758737
677724525
1732480387
2084991677
218168262
375918397
689048520
541845358
844919600
736700358
281405014
1403389164
360882736
2067506389
767895572
1335496281
1396810057
1759869993
310216459
1840709736
1387116683
145126276
2138297202
1686758720
410044220
1172062152
1928065622
1899242486
242663058
1153334924
915254509
1450160351
6022549
475799799
551013703
715909225
125694941
1832330816
199945051
527306822
7538521
908368397
2063962491
407123794
154023400
1240899778
1836921542
267326272
1578787139
506609523
112035317
1709747120
336615394
1783629059
1241010891
1804912100
427927080
397362752
773102289
430687200
685220206
792657618
1085983868
1415983546
1138708149
963180977
1171691459
1062814755
250158297
991551623
910111079
1942919579
766834372
1166773700
1715688964
1020052934
2006804629
1513647472
1728584983
638169874
206658932
1678846027
1214399781
159785522
1524286585
2029331623
1447177993
130938308
1921780403
1217115408
1046637963
98872145
1427674737
309475203
926528116
620195958
760450832
1354641749
2043959515
1253860644
1433456464
1389539905
1958312038
1218597354
815985654
1509995850
1783365425
110934794
1799536928
340288294
1577148340
432816619
1666487446
25260820
1679036573
911316809
737127372
1595352055
660579183
442344312
1915480362
720860711
352449239
267244493
1387191878
61217405
80167750
1322701230
548675940
439908665
239665283
1105971591
1553654092
1462524191
303148594
152656766
1728139597
1456457690
242316362
1507426873
1951808794
1742746509
1145889226
1483807397
1122953653
1092998108
1065471465
1830299558
217689301
318255663
1039788105
2004989917
243887696
1478950542
1074688899
149781530
368837961
1655176528
320714084
111385036
744209
1951877330
626918894
279788101
1018797557
2020090091
1986241326
827111794
1436660810
575668863
410684097
139911418
515257340
71597490
548146415
999198953
1937388785
1303543986
2111068977
306428864
114968449
1716235210
1537352468
437528880
1475662145
1982041026
1843494539
1134236188
72334064
1413243234
363851043
1726862396
2103537391
727789857
92237164
1110659288
1517325676
1211577930
290821888
1759401318
1102992797
1411404401
1162760973
614806628
1453404191
548413315
288973283
214610340
2117553512
1637915217
729972582
1226307530
1765066994
1793852130
1054655635
1114312672
1331517844
1444977725
1801079238
772967365
453269790
1438476684
1088679248
232868362
909397060
1358283564
1085662356
725027092
1766853457
1620120966
176727979
311516871
144183806
230197321
163773040
1007260081
33072205
1986008839
1912339560
1811189769
1788418068
1194644761
777318372
1331097469
357108108
743699579
912762706
181430650
203511481
1265685512
95585281
129303891
1431251894
1061933720
1119103790
847556065
232860940
1705252792
1304728433
560521862
1332164112
2136272055
595646861
1407205970
220389660
240275175
1220038448
2040799112
522593018
1078505963
1602091280
1250610966
1613919341
1490852590
489075412
742792591
1654485247
995826659
16593094
1033160750
804350754
1769459802
993947326
959494513
300678714
1594428511
570961178
1902951722
27068290
927374577
1791358559
607683803
251094028
1559009444
2045868009
1646659887
604456569
861303295
1870844949
1160938251
1906510797
441356239
303094653
1798122185
738364506
2056845728
1406376140
1689570689
2145313853
798541425
1834117418
246114997
1922110000
301807607
377941064
851803094
836923391
716017021
1534015106
1886207313
659535301
224185131
1489223869
893766968
864861838
1271260556
939329502
1648325543
628754123
164538993
411593492
597444702
696563697
1356694124
60002276
1151571872
1987492490
562189055
1123688989
818471432
2133426638
2140686804
1844136362
1963686923
443273008
39855880
1698561314
7910786
1993703212
547048793
364274291
1420369609
124235919
398340468
897953005
769432193
739015598
618225055
1105079374
279980463
314160040
1518106105
137590538
1831777200
1736084311
1460340532
1955122500
1823362307
430238966
198217085
1433531655
1423038356
1117159814
1177334281
991318695
1715335462
1425918790
1780575235
1342940809
1178558993
648992303
120233558
1199751995
785118587
1728090130
1492102193
424141598
603131340
84984489
1144728414
436175180
813120387
833186640
290221617
21243069
164654687
1976560194
1299169551
895596670
1187506692
2077024545
1138722946
274552514
319548107
178875813
1492076489
1105822335
1725982342
1647518475
1139534473
1593037581
343741164
953743493
962371928
1620851167
299317633
256680433
381174039
1235816126
955427259
1377341851
563945952
94343589
1958412781
167822569
698069823
896863457
253193249
637328404
1627756162
346446845
1535099419
350520307
1877444125
1581597221
615429095
1512117742
48453303
1698621726
148729482
1892882945
1252384300
2112717537
1699056174
1757156861
753171177
2076628081
103979194
625677862
90093725
79865662
1612895166
2092933216
198974173
1706526006
1819444782
443383311
51401896
256217484
146520761
1551079405
718301303
1502656367
1582149546
1329630708
1440949671
1973860184
63369570
1027271069
1505190435
1971225309
174627991
1941007102
1692619698
1539127743
1710292199
627099663
224989296
1823612049
42037324
256858381
983306488
248022855
1962625018
1444616024
1562350254
1484067247
515589597
2003865794
1011490361
1475878755
965184797
1896510791
698264111
691590332
1328206139
647569817
1889043736
1441096551
1972670458
333753901
422502158
835893399
1743991748
1491890319
989902187
2023849
1086996562
1437847398
159105677
738135673
1833256988
1312612475
1495159642
1105930554
575616762
229600527
1326462808
525496080
1627666479
648055967
1666151216
420454263
1107462876
1664418467
344867775
1606101180
877150298
1780500568
1457062070
1254521205
1685825637
1628072979
101649106
1169223860
5255062
55427294
420682602
1148480766
1392256699
423237532
202671271
110642245
1154597310
927147689
1711203340
999341607
192129196
1707820247
739513798
271432150
1096540793
1757607948
933679490
1709357060
2111061922
399517642
641745992
201694547
679308075
827286582
1472229153
1265006044
5359446
2037800743
1564578629
1081981477
1039079981
1963265358
1089312695
1248317687
694011127
1943127966
1349543927
365678027
1305664161
352554732
1793097077
1898253277
1809864347
841209527
1569891619
463827903
22371082
1767802424
634325387
1847333095
563019599
284204949
432078875
417657884
461914639
1480829810
2101732998
1274731002
1510113293
932523239
1012508527
186805122
871791921
942481898
1921166964
1455083785
178779909
1393407886
235622577
484247352
815618900
17527371
965825754
2021898417
2094777808
620257353
1530100
568022051
947755432
1139660743
1813032523
719119387
1012187889
1226532637
1606583896
923687123
410924528
1112625276
1791841639
2062039643
1342035920
63080241
467665998
908424532
1193858675
436090610
1019153447
2096678079
754325578
1896160478
1934987310
2036323498
832514526
1118490060
294054785
2086484337
888771685
577164387
1190779309
2104222534
854973174
1713172046
1587379324
1131053830
1602221707
1774590982
2009393960
1221287692
1399391100
881895568
225620464
533048692
1803708271
469306057
1353283362
1825533366
1987145466
1370106383
488102975
136866353
1315340009
369669504
1476441331
1160062066
289472646
1294188473
1796166721
823358828
98189746
564499006
333799147
1374373055
68561745
574563436
1791081518
1875290446
2017430771
1513506306
2077291588
1826689670
971791192
699037730
1703614709
50007947
116897384
70032376
527400009
1454041011
1234514512
777585783
1963852748
342170478
71257496
65333733
104886665
410847783
1741598946
1720542974
249739173
70138657
1268243747
1354921110
1880146840
673653852
1463408609
507344878
771651813
1277453289
1910131458
586277570
1387824249
152140039
2111460916
876019282
1125828665
582105032
2114557631
1652534432
73395131
1097009550
582421859
1068398212
842162029
979598064
756692675
1806033117
571756438
763503605
1482987956
807508497
2107691563
421364684
521949272
926921501
1980907301
1052561718
690417038
1613517010
1006909265
1760880670
142628697
1037616257
1209311772
2067127321
470370275
61922965
1561504640
1619546664
154522425
363761440
478307256
176601386
932831210
1149889215
1983901665
153786017
233941336
588184979
913757446
398709841
525743565
2003963976
1334994463
2095613813
294281510
1023172627
1537693171
524216307
677500151
1124942693
512803980
238537379
1655147912
525382792
774576500
1798657682
2029929723
2040075451
1165814817
108826754
225549532
108785779
1485288679
1074716181
1031483028
1120962707
1183525600
731516663
1847010607
318618294
1092029136
1020499890
954790625
73325870
2101397722
1442749802
1930547450
1804658415
917088590
2085149803
674322509
571444829
507736922
765761355
490896263
238917533
465874819
901241073
1133282903
481804643
878505842
467005202
1208014969
241252377
1773236783
76902556
1512376439
1597298834
1755733527
2066144172
429516181
1442707395
1143627883
161826089
190328383
1487831300
333475548
631901732
8142574
492371106
1391326881
1750274873
80529387
1062347655
864450328
497268612
1269342505
2018262025
716129970
919667802
1492610218
405549348
676493903
1592997964
1887044272
1989039226
564667279
1803572510
1140825501
1206419822
582410489
85079613
489199068
206703949
2100960527
2100296368
621303913
334280359
297063951
1512380952
138582320
1426430029
68274827
1236630820
2112202190
688710442
532440531
1724604636
1787805362
1497090897
1082986856
1788527068
1266480350
977326841
1348456001
166491836
1026569956
102755047
1876495722
1157352203
140479666
1808193926
1623715047
518422840
852002518
1706294777
605821633
1011835959
400113483
1380074286
918571890
677485920
1013261228
1878784591
1518231023
1896924699
900391773
1925330624
458047529
1208077673
1557415621
1533469036
774229853
1808238487
280033904
1268185125
623800455
1945019972
2090737544
488966609
31218797
236676474
1463086613
509457765
1301643746
1789333183
876878991
1508025523
1582483856
1819989844
500436215
1598273818
121733204
1134937261
596960290
1032835960
1124465774
289594538
1825465664
323341296
326272617
1047727014
2073767565
386286521
892713138
95342956
1909566818
837614752
956349167
348011553
537782879
2122770783
968367455
167251256
1309846388
1553998075
1683687804
1522300286
1561086430
657918372
1810078892
389988859
965540010
1532388041
792612091
1430279106
11092403
1738586110
1687620544
1909505061
1892844681
657100816
275808677
5552080
1074831801
697495384
54496929
2055580911
1128869784
197997663
850514628
1327976093
299394365
991253405
941673819
2078071514
413071607
1511088852
1267116709
1190957891
1845603607
1830489318
1827913675
1001015815
732516710
1998017319
427373892
1863597062
719983144
540158070
1263305713
1800044660
2090199280
582184494
613175750
1666032412
2017823858
2091891388
1667591046
207818990
36429709
938114732
1532055310
730322418
2020440800
1876029866
687166756
1288175629
1639714835
373671570
1183282915
1591721311
1777465725
1978744324
1520895017
968701877
718808956
762471743
485330788
1174609687
1328918690
1198207315
1837805328
1528097563
732252598
234711574
286862509
1158743999
1127148868
1788778153
901222698
119896495
1386796716
562126544
1072698118
860145148
1377350855
505736968
1915967658
5348202
301225271
1373579667
1740446944
1715366211
124322682
1438732408
1102230230
1559525380
1148162706
2121734010
578785571
1004411701
21727931
1341335266
1827521794
746200056
209119462
1441029526
510932929
2079475831
811157636
1517064491
1868886740
40203795
2139822844
759413095
1031254298
1144480085
1691239062
1292463761
2070894076
1217170285
1086969160
136454128
1395889077
1582302638
1331578276
1373309047
1805599399
330108812
59353563
988566608
420879960
507932051
831842226
745333070
842237223
1331046873
1015867365
1014927002
468402776
1818596333
605076112
1921602283
989494527
561936484
543341225
1923321822
1793237236
1378369259
923019369
1861466972
1663385159
1203729586
863583595
2092662335
4642218
1399222599
1618853548
82114594
252808280
1827665636
1775154280
1451495492
638451716
1035596843
1387621985
1835012478
764746196
1928600955
392809707
155509410
410568585
1041053474
1294152584
277943414
1413454147
925506461
2118795688
337185008
461569037
1670144084
481190357
1431289140
587231221
1153137340
1540839685
1974172097
651724205
1269914528
2069246546
1968132161
541082153
1693887180
1859951713
1256136399
135986636
100661360
1824297258
1004335744
1102448017
216539387
1161487844
1820013000
2108645748
675092185
1637109279
574056007
1007580719
1982774311
358295641
2140552318
763719465
1124141585
1878589683
510151463
1465337204
1236732358
1946218575
1088306840
1915599602
8175925
424901559
1345062852
388874565
1841234198
1742024316
1136100600
759379489
1970630130
1646248857
1500948632
1082155742
1242153465
888358199
1556861168
1792978264
300499164
1232621560
1639726511
909451527
273699564
610686448
158335192
1255980671
1319816379
456439333
1609145743
1689877528
1128675363
1429649973
2145222721
2120073199
2102179765
367996947
749158279
957603489
443656302
747659261
645324929
26089090
479673597
92533863
509328941
2018212323
1060601558
807918108
978049522
1348403599
6572824
1684771847
974570227
1458953549
1233290488
88132607
1036508801
1401121252
1371040784
1239531231
677153814
1545398669
175620612
1237711231
761317528
1328685398
1232440930
717150501
33794885
202430958
932191507
967696506
2044123963
1560201038
1041949618
1714044156
1973202197
1995180542
1829108660
157566091
1026635317
1160209897
844114103
1867836820
1855874665
1730432375
64039268
34362865
630887304
1300231072
108368698
857805444
1214622167
1810834792
1030451241
1771569971
478272350
1323155332
476181504
1108446479
658605980
1651817164
1100490640
52734556
74183
1736539347
1047799030
186986256
487750155
1694234362
1133599613
920357885
817338738
897032745
1007605683
1465341707
1905710402
832295669
1385152726
1817149382
281869337
1023237603
376998810
897884051
1788383031
597607430
1084682827
13230513
1051800121
541025836
741253338
1733594451
752009254
2079443402
123824108
1321083361
162856908
917728666
231703288
338377200
1733583551
2103404813
1925562189
98804779
1716024839
1893702550
742716242
2119050296
507152003
2146959012
1155274413
1923828530
571218378
658157570
699565657
1252299444
1029978401
39272951
402432918
1390690778
1322443198
508180113
1975308474
1617012974
835939847
1664747451
397467780
2014529031
71604685
1357029923
1357396597
817348613
424999083
929271644
1296916816
1060215551
2005839157
1275626381
1543863297
464558609
710927332
974289177
1222154105
32895037
197044936
1113685215
199379450
270158972
1398405718
1998063655
888196906
981235666
1001568404
452352574
438817776
320602843
674927008
978984734
31246372
1584119025
1353892185
1701569529
72444150
159878753
531831604
511787130
210477520
838210956
1786713373
1278484396
760594872
2007530919
1008844879
1845157732
771164358
2022949798
824583183
1069227373
1667628668
675502850
2038017544
78527491
1876500736
891196070
1203386312
1060429655
1686160697
105925924
1868119675
1225097365
1029890505
620086471
264069090
1513342603
1169442388
825622373
58474392
328802701
751353351
1977917413
1659191719
766932507
1102628298
726572691
835430214
199504368
122587215
38472125
230172834
263893212
1762083281
449635981
323238771
641021505
885268485
1011949516
1920164360
1226160478
324166504
1195477581
1882485930
916064301
1208877622
1537883013
1810504951
129435525
312592281
306088447
1415790520
1800764077
2110911174
1376880450
112410088
1949834582
551198989
356129298
2032039621
99187283
511275535
861229635
149285954
1358088905
800877875
779182146
692612824
1866691240
1229616832
2027912387
153825741
2118579888
1599257603
448953769
1408552452
743475614
225174257
1203795275
1382737619
2007857325
863561933
770251208
274597873
1109969166
613010229
809730642
940599856
2053598081
2063106052
1951283694
1110012151
1237921640
260266798
1786697906
1926197260
1999532291
1272145085
1380095655
1388044935
960519050
1210755722
1319930287
4639067
2113602533
311811221
1132122781
1156322445
1292172873
952750243
1707709227
256423325
1450025528
1438060950
1648080512
1002501971
652840325
305532475
808979827
1902726125
2052822001
146568297
1485096939
2096038028
148571796
1753969978
1132240430
2062237834
471975166
539575244
1628489746
1621938843
39917731
346438813
662831085
1886972135
468639666
740297993
2140718301
770660886
896769435
44894705
348399833
2057068399
123267152
1954352562
2089471244
1085290926
317851227
215993348
763292939
1925592173
1520193548
2031180399
463769498
1608089763
1757369260
581878809
1341900732
1856617458
1903193969
2049188215
647404064
546209805
1156889958
69577334
1312924762
512548681
1646186643
106948585
1543307025
209253900
1913311533
1168107046
802008310
1514882116
545933975
1783799303
1479730212
1317880288
1575198452
178570723
1060538337
2128668852
805405383
1054011514
92618991
1605450949
2099992100
1154916914
1795864776
355763143
25540832
1555952300
380839824
1097162003
87459161
1981868720
1886813072
228463653
854504131
1874497496
992801271
556874070
1192002514
464395088
2109278425
53984803
1230237201
988669829
1246656348
1853255044
336295651
1239766517
404570079
772320924
1771348460
898921091
427802095
91055685
2098057621
1681535767
1357027542
72365255
855997213
1500009404
1771024080
1828570880
1387213432
1108440082
280910320
131781874
733296354
2062117657
781522984
1196373722
693741567
9473313
468195931
1460889566
1179377240
26270118
932690004
829981437
1270791215
2032784858
728514080
290490238
380566102
1799356930
302265862
982379923
341641456
2137795975
1437620288
1076714555
1762057901
236171632
1763101134
1593647550
1471625524
217352568
1918368703
100001866
2077108570
1412919643
1879178832
652543017
1387094611
1564248818
110605329
121187491
603994040
254917580
266061771
1813479143
1075064698
852035725
420460131
1236271929
1614331354
1933589834
1890632024
1756546401
559017079
127219208
789328563
508952002
1949304408
588073985
266775509
117113586
563380668
1902448073
1661200228
774170156
1872139430
85517021
1399126419
1045502090
95349409
798812234
759398059
1005132163
59914461
1680570764
58671513
1803018760
1889908147
152152734
1496675720
34398847
532077531
1048250351
949897834
1087928316
1838903249
1862423993
1912397180
1788333475
385868640
870685387
417641515
563786005
134864828
1626186617
87494203
154680092
2008488763
941362264
1575221860
531168652
1743638282
1827736597
1700655688
1241464858
1143553745
1503568776
1487252431
1312294241
960129288
1860348543
151315009
665087240
2083698136
934395353
1872330101
1360217278
1851616386
711295141
1663859659
1344824033
1079111695
173901667
953562859
241638219
2073955740
63527133
2042483268
1088871033
129520775
385226317
2061587174
256714296
801812674
731135551
257830438
1023713581
129522372
623696536
1228633278
801180061
1598692291
348184689
553000316
241413594
1462211936
288297281
356414385
1554065268
1942296167
913235377
1259785339
500159668
1353394186
1927677090
84694906
25602684
1530583752
1315594072
1844480876
392699484
477998668
72456158
1340771504
1368402885
345304625
554240829
1735759828
1607354225
1886347275
1425843627
948618839
1883464767
1621615968
886077757
927455873
1517593378
1573418057
533891213
2026390993
621547014
2021860808
584983569
290836149
1294967484
1084818618
1623010027
2038685155
1244968954
288023254
1232850099
1002584708
192425892
424927439
205385915
14345973
1208089951
1985446617
1748869405
1026126035
1598815118
1919773597
1788477749
1963110717
318868867
1434044489
602954686
1313522058
721288339
1067721371
240340808
1401089645
2146166340
1017469676
1492589718
2089774827
1744074894
874985026
2082423253
639001311
2108908531
823499188
1027603961
1980459273
294273472
193511885
1247034486
622515389
340470833
1909717833
1195410057
1619803291
1982668145
1632060493
1496431115
1375570053
1640917926
1326575676
1820786206
1621612853
2074102887
402354550
64234703
1982806813
244051218
138701113
2002874311
1239298452
1029370513
9941134
708596534
1147081424
34530231
1459610139
1592319887
651882199
1414474741
594284277
1359336068
116305030
1210014614
78724407
1016691656
150561364
1813067727
693172028
580460800
949764820
1641501015
1428835429
1651821468
1127025921
472747469
689252537
1475566816
429699066
1456340978
1790735576
1393274443
283113751
2098553463
667653474
873226562
716345064
581114230
1004091106
1808162149
1110111561
793377360
596779343
576210289
650802099
812817965
658548163
108139865
693245554
1776165218
932667028
1561590046
1141878671
1757731571
59439445
615449529
1657790880
1390598310
426403968
635096565
868357672
1471568681
1462385214
1595154111
1904119396
471576177
485184497
295818014
1350551136
211860203
1224950234
676932665
1962422675
961966442
1393705240
1834819684
267683529
121730701
1034112015
1869907170
2006973428
658872035
1660599098
675772670
895821772
691793951
868528763
514641012
1453367198
2008107491
1248163842
924179714
1872280173
735346518
885889504
1147598695
341376274
615370347
42441363
788712529
1958605634
778652878
303430977
1763921129
1119736976
2019001003
1418687447
1013480263
1586337924
577143973
1617287759
1022868773
1877835712
1373386408
1746864780
1127148067
943401029
1029145825
1066362216
190510628
81743481
1533389690
934421029
654321916
546689333
411262354
1433007212
1786600101
1037146774
1219082767
591829476
206617271
1583437299
664658153
1945344129
420766198
1221320069
539906771
1553088205
255757981
1659958480
1977297873
103242717
1269895642
101849081
2022337987
1816754123
1138700233
316045404
313074561
1924211831
1027374604
1527164121
2075014020
709888249
54685771
740979455
432089592
400122378
245419537
1009301303
1470618385
1635929224
604983122
328055317
899837885
1331251534
647157720
1284007486
956671108
192512891
1050777034
555573793
1975077653
424982574
1583421741
1763476914
1228966772
1654366532
959407958
421595626
1148701445
761381335
79077390
1860234385
581969221
1828837289
82017832
1021241864
1079416665
732062548
298155767
2113466711
651897259
1937390211
520137643
192302528
1867860108
855352984
1209499627
1396285654
1363812961
786569459
1361169308
152463445
833695258
714155512
661471612
2128849490
1098480339
192956343
758373731
929468339
1145164726
469770968
285887867
209147476
73586535
1582611578
1339558716
1424901451
1639845376
1844005909
1547448044
2129675619
95371656
590322943
1878711339
1580110650
433370742
926354857
1931545292
1850563490
732290234
1502272617
1303089329
823742878
838835191
574048905
1533219247
1182213774
2108915184
542081224
2066119496
539873383
1106140458
1147414455
1545372536
547663866
140920931
843686143
48979125
1923617437
1615560353
902869545
1027254650
2068873356
262999560
1739815834
1124803174
944496641
1343134397
1396759977
1058386009
1558548166
1562129150
1066769833
651582883
1162791015
854639994
1099127809
1878852419
886592202
1194492896
841659800
1990404339
1389723143
1437394930
774713687
509442172
1645577297
1907255229
1166975214
525730200
457786856
279724122
1184901172
1332327525
1360743648
320195167
253110631
1601729208
1015212015
888726107
185620532
1303762753
1500225900
578517471
1205308888
1202931350
558698406
1976352562
248241502
835214636
973232390
608607191
2109296851
86823607
1722618690
691610528
926721849
966851083
241189540
1799979653
946149457
1092443813
1351543332
1410038230
1077874225
209412163
1070618427
318723019
882625171
983787022
2130210008
201526459
1516529845
613092450
398932899
468038462
888185442
677992136
1014915361
304931255
398809264
1288863914
435171467
1595245178
133931065
1099548281
1237994003
1659043303
1364263539
1367822554
1401340775
519033638
564415699
2007793433
1740584935
2011664024
707325680
972799880
1544084307
1140670865
1475517256
1441846015
1038171077
401393603
1870483498
77234748
1325220885
204396966
949325229
1579968929
589648826
232219253
1922949568
1903793063
889563079
1981739317
1797564251
60898091
1167010615
348822070
1946274102
1531898458
756510880
875564012
1306246180
947105345
1315525002
364941204
919888663
2074570199
838107242
2093742549
658122489
1645677067
322184953
1448833566
1924317192
558938943
1728931986
352045737
663283722
1977014356
1167257960
1713261515
2098478543
454189114
314360246
122247928
82066207
992301913
1109646579
2061913442
1020078174
482915822
2083551894
551415081
1781353763
245666284
1117407882
505918423
1234052359
1340954095
23622784
821388697
1701197908
1902525480
43466401
295084957
1925703870
631829962
1009146693
660568373
26512771
442372856
874006497
1790854413
30793884
223919847
781755428
1753035633
932908511
44303979
468552703
564814606
353979941
1873733765
1775768622
103344366
1085961422
28203059
1582139996
834478061
617662237
246842009
1069948708
771481870
711095457
1091294065
1663994943
1098604896
1438589817
231662967
1232886785
118170374
814328461
1085821260
1305090911
931252589
685706066
98519871
849405989
1276022183
380979211
859538065
1786619583
603707124
738774687
684627751
1967925164
245333824
1388536591
1108877917
1228495892
1251160033
1880648437
1170991039
923530740
1308147629
1345653931
1670073170
301779191
7160363
135671946
49902943
1516628783
1856634056
939594303
1960144599
1447639293
532741262
1605767439
1047232238
1613856876
266040464
1665449194
1541763820
1995809929
147769275
1494544364
1395604698
522602941
1017912188
252002549
759596162
1958286084
638155938
1534998629
1911364433
1631702181
906558119
534012228
104113116
1380552404
79566106
171552432
1531145567
1317021503
388294385
816677776
1159610684
296446544
910625441
1218226468
1023395652
1366435727
911387744
1129756980
101819405
1070460749
1724969341
737022958
796194706
1354403595
777000541
2068373020
1472370094
1687613284
656216543
434256006
2116476932
119401908
372149803
747387561
506131884
692766790
327293252
1822810627
216959995
1258029779
425547113
1198066846
1418956476
1830798051
158394138
1668193822
303420598
1413272003
1345950684
1640900463
1889596806
37115006
913091040
1518107560
458646362
1702915041
789063507
375145157
549928046
433471723
1395716390
889292116
1511511751
1639267385
1123058763
397390069
670593668
1314857247
1388245809
1617977077
1959745998
513657093
149088751
1702365703
1566812186
334240662
1088889448
1760638638
1422964251
1848248110
94019855
1286579521
1136491154
159831198
65490256
1596312472
1167682818
1935122085
2092436824
235439832
898774437
32948225
300397203
1990674423
513986667
603548371
1316844581
1791316674
775417317
388210491
1517623074
60314197
1108690856
578278583
1058298711
688881411
403184272
815055279
460573060
1772371682
29320602
836478532
576190833
1994497178
1985060974
1024536797
1575538564
1777733004
1613418466
1280198914
865374787
925767248
901945158
38472282
709865052
1769074036
474950725
1782957521
1386553269
295829325
443370232
1743951822
1360691661
1595453405
1632540812
9853179
783595480
1948588271
1240465262
1475781217
1005641923
134830852
981609322
146270047
1316713954
343803729
779144503
1424154067
2086925388
914577188
1911701676
1896583269
1449298820
784643553
2355177
648268407
2024168173
1981925779
2052833237
191847866
2107248730
1440671867
259811096
902049972
1478210935
1102551618
36607735
1509684364
324425938
764176727
211469010
468575713
963491348
1124326019
55268938
2097905952
850718443
1632399330
886950189
1583406107
185587828
1381224098
2118771653
361662325
975041947
1544385723
1673896824
1378918585
1295100297
312866094
2015010777
507457474
1304201418
1992400313
40692032
1754190777
1168915511
13899070
1926777828
639123759
1769711004
1032733882
1235248415
1942751048
1733695449
1775932027
2016154853
523580008
1135773075
348346311
1205542542
1908890100
1214979847
645053686
1514948100
2132074794
1516549434
99826795
1580537
471035487
55036881
360616688
753908209
1911927646
1370223032
1334291053
1255982355
1016761999
723800207
1576481387
806061847
38504191
170680901
203884664
252611270
1926506485
872538707
607332327
2005729593
1179072281
59799556
1575213659
2024393042
1147575321
1565988514
1680291280
566315891
856353117
1490146163
1042537993
243707869
1101400044
1863886817
213159170
1459161206
898015443
536594331
2123913492
966876413
1324846995
91641339
369034298
2038074608
515862306
1904607691
1174205863
209280018
1418632859
1229580871
1306481820
1428132690
1570747794
2138297778
948440932
2119755589
325085427
266634390
73181241
695972215
1706358991
690598452
2028917480
1827300838
1970702813
676823286
689996030
1551241686
828590199
1233322252
223888563
1287801106
553131091
1001382403
22652725
1629775480
1231836455
8151365
626208766
2012212557
1926412766
1474331028
364735818
458860716
2047522891
1575849804
1531064525
2127580379
950653426
519711104
312512722
1510332431
1922382674
1412367953
1570135356
641490982
1076376913
1162819592
598474
1087098361
977500726
379178679
526676336
1334670334
1916844017
178516521
2111521262
1049293088
1250008292
1346992854
1322185258
1261472437
83477938
2063772628
197862196
1201936971
1744692718
1086513766
983452613
137469013
617628903
1453563724
1041952696
425898534
1785396809
1766649922
764816930
1212602978
586917013
1645291879
1754381705
494698599
605426719
2109602498
500899624
1398098656
273782325
2015725562
1603882080
1961005355
1138640392
841077263
1197148021
1830463950
880141477
220433354
1000611560
139244048
592668784
1922385837
1254789212
1130368004
2066184745
2010441154
2129817706
1133863865
624439361
112624377
239159502
449039555
1375017113
864735174
1376151441
1993475908
1591507655
773085049
339146170
959920867
2090792945
1216719231
379856177
519940494
297821917
1336004779
1926102595
1713147205
1311398070
151268453
1620116863
1326622230
1468233812
1906174796
1615883224
452503754
906702294
573119949
1847727765
1983263433
403491476
624414181
329253107
1517257092
1648024967
792554386
12313910
1352361648
355582655
21950188
476095092
181078730
374038135
848288380
490671163
378725568
1745656502
1701021808
458791000
2093481067
351067064
868810652
1223214553
210575640
1794484967
650081792
1209396025
2059693359
1278990285
1819210416
298047487
660830288
1733117993
191208304
70445793
205303698
1484713245
1787583837
1068071699
730154625
659423302
406336866
123560044
443484707
2091470184
2002869756
170718333
1976565587
1421557050
1464863892
2060537820
1292744345
208149571
1859058785
2024125550
622156750
1253181872
165951453
28352309
1738045282
657114469
459600574
1524860914
1060395289
305740367
714483062
1893621759
1623803635
139896914
1888764208
611085269
302866203
1288338561
162777422
843770567
1562894151
1370660867
288656167
505242744
980833514
518708646
1778918602
676856655
1191384006
665294750
1629793571
542345850
1339302363
1893604332
344368797
1237421621
2143595171
2005652461
703725398
1630520036
1972297482
2030218291
1539806618
50395913
613048536
14109603
247666604
1465704141
1708470141
1822782493
2026174492
1508991573
1229129099
1379697942
230826110
1406770721
218489612
226790379
556302311
1034693108
1985079644
2078345696
1358335717
124707977
421356563
1080020494
1923689467
595822300
1172103316
156342365
1044223023
1337152362
1962022262
982942239
730208840
1887210055
5519625
970880465
359373556
1110936736
1730063622
310327464
1118552213
1618059675
527376782
1255166122
1228158288
95172314
339235478
271017035
244684534
139585370
1414371653
1917761387
821899728
1442718306
61756363
2094783841
1378946152
139697273
1404188683
671060079
738323669
374103158
1661479754
1280304480
1540197821
1295690626
1810455295
2117487940
28585419
443700616
1968929759
1863746896
1354357268
724252728
727533919
1917638061
92592694
1149087156
1314104278
1322562504
1225269849
1462227780
1941116465
1196637916
1094760411
868161327
1975392645
1453901955
726878583
994376188
569567333
380566102
1034244460
1768188205
907986308
2145948283
582100003
351728567
463338190
1204645616
2110813749
1997997048
52437479
543865937
83667797
352846335
1004424529
275717362
1028096352
417881857
740818741
70148806
1538431101
1178494023
1081089895
1362715067
1106268110
1657027105
1920481479
201894760
552892764
1548306433
1382966780
724511734
761232448
1820708356
1205892463
1830687798
1847503018
337805595
368130910
411869246
170283223
820196718
1869810819
1205105580
218914389
1419642454
502517058
1930417611
373473036
558912899
1102994723
1332127359
1790564203
947799091
1836195094
2071611895
554488429
410533580
1856253299
242799069
1074367260
1470519550
1578138799
2142023445
1410747401
698395207
2119080626
1366201285
1677179237
877251181
1539160312
2065025924
657091549
693735744
883492892
1864888456
1909927626
1500608619
543895245
2142300654
1343713274
1654996715
1345058284
685302749
1116779491
741370985
277110974
1297697668
89316586
1551520925
1474124745
1333479310
1464457288
1541224959
1053475278
546109164
600558051
1388832718
2089718211
1367598283
662996913
1412476794
1204108546
1431585123
1220409245
754611366
2088959523
1262266082
1608560609
2067142268
2099661619
1038875053
1493282400
1291386510
1304243454
1449917357
281401902
1437392728
191025345
675538380
498703721
650785381
85242865
32197353
1959772956
1727791504
1467583812
1358342034
169319606
1316324998
581703432
1634554842
22214724
1704159640
562340750
2129512882
634523289
1969273649
586462661
1015871298
565640511
1458286695
1535477877
2106120949
2091595573
2142481794
52049035
609305788
1066270762
275902385
520173694
1374528511
2029347002
1128202713
785689864
1576868140
1532727553
2122533462
1093601466
1222842396
1537251806
1764553243
678910500
1892027468
1200394225
589496556
542348657
1196535961
1835805647
1338038890
1561400208
1000280051
2033864953
1263244024
371980452
1099862308
1879201521
2113294653
916574619
617705288
145400266
1164286993
788323126
1761763809
740615503
1542819230
427020820
721308394
769408083
1204938290
111198515
1552138257
1671230493
2008426447
30954888
1137476241
1922537160
1490082790
1163968020
75076857
1857252267
172651656
1749065693
823198937
231961561
717925107
265128447
1298985227
336055928
913665854
1627145828
1484858780
607522651
718091200
1456969576
1860326129
1377729059
1096370934
1798678524
2034257734
1793918864
683467230
735546921
1992060496
215454162
1875576901
1665461506
601109640
1746446279
1815076150
1883022708
2018428688
12495715
1766346770
1604435354
1836544601
1930966181
424167558
942096004
1387072017
2064780445
662990124
2061709693
123404039
652166532
1928682807
1504335935
2103796356
1364556794
335911947
1877029624
472237065
1262769119
815132423
311154687
202204815
1976644829
2027607432
1883748247
980118405
127120352
1961479487
497892556
1685302203
304673987
188445556
1435384108
443428276
303358478
1869218762
2085119833
1834746535
1154391945
624733949
142246260
1599872731
1885796742
1560311480
1465476742
634086740
2034816202
1123944467
847669601
212358598
493100169
491421494
952108629
1896827779
907560599
1814964212
224733000
1244723775
1842294049
1854447511
2075700473
1289690678
438443173
1464965657
1831901011
730273578
684910457
750486220
634443571
1146564379
1399165944
1228237380
203878001
2062999918
143759940
95270064
455227930
346902085
892372116
1655430254
1006429562
215430099
1492475942
974674817
1603406757
1215319835
513839155
110181399
862002305
223662623
1424455426
1866028122
1516245688
933944844
332435970
156221386
1876783786
24684041
998518923
1546840242
1285364507
1642608044
230205453
1124219518
380230335
1225595343
510927059
1604193116
667343021
894527847
1632692208
1564970691
1577167930
2017719820
1897390223
1001471954
901814737
1218753383
484628705
1209912034
322121946
1225375085
276331405
481528986
1385508772
1410767501
1049833357
1843069746
601223090
1309396853
2006260765
220040819
1627396235
2070108285
1950849020
166103456
63571040
878162201
177676485
243539464
40155544
1519942508
2124445969
1088696650
1292971453
1780396096
1766228649
1672872329
865612921
931836472
1249834815
1270594463
1997897313
906499751
425942788
2029305581
2132046792
682674245
2093006344
45548235
908041904
758956973
610142020
2108553185
1144815616
1875196321
2011041665
1652356728
1256057624
29241703
742368444
1485654360
1021316801
121373567
205573350
2017077186
1154102684
1218182034
2099429678
166378835
474838821
1700810006
1021151929
384256457
1631618760
786669299
389443977
717475911
718478158
525238996
457943941
1066080215
55159943
1730048973
533085515
1506626178
2015147959
135700539
1480943341
189827777
1742826327
1998512388
567257464
1157757924
181221070
1639470607
1334948284
297217801
1908900909
1394018644
432359162
389139578
2036448100
634545767
897061125
823914210
723384037
497814172
1091958586
1275326702
638146965
844806565
979252296
1402736547
1757663664
1723644182
1201417206
1900878014
263697390
1375025508
691786003
1182180842
1296073716
1747479100
442753414
231232599
1924937028
2068811208
1740147378
769119370
227727848
988254420
1969320661
288698675
1854651498
1728062348
258929760
479304118
2075259030
411668280
1952817419
1852963715
148599507
392338605
1316528703
239214875
1635245625
1423565186
2098390510
412349365
1924791508
1847915277
1179659122
1420777408
1796940181
1898007032
2047906655
547086184
727838647
709208988
413388252
202853999
1105601450
1161628880
1152779760
438641875
1118377594
165144183
606343460
1594775211
1150371100
1040401195
572579833
912233919
2068788678
1966449682
1984650075
693130987
433903048
1667262775
1656862655
650069706
614157285
1859509426
849434197
270063511
399371218
777508454
684660086
345377767
1303283322
1794358606
1743551714
1769935194
36129832
499486340
157080708
422931142
2114605926
1075532810
1414148055
122784903
500231580
1583830610
617737183
1762432505
1681816558
388998438
1467026043
862603778
1739190633
204463350
289612529
1357976600
1992092763
705399884
1497783858
2125045181
377543985
831126196
1518060721
502238562
305603958
1974423229
1748732838
487530962
1584128428
378970164
1550512008
2018633520
836979815
1752484333
102027989
449565384
1901478351
425800676
884278601
2047715674
680641686
1447720778
1058911421
1068384821
2044614675
1209325843
1509571282
1766701501
2021632699
960787784
300007288
475994289
1548910956
1543582911
141037897
545400042
725521575
37935434
2077608651
1190433261
579111756
1488083773
432817633
1415684003
624829485
1149605151
2029126422
1028166828
526195216
346181711
1319657004
598295624
610370514
345293378
1116269517
1439237230
354847826
177119239
748517651
254652559
3411486
187862530
232505903
33143639
2035740467
343052062
1831200356
164176889
1348627667
1382424077
1064497843
1236454175
1890453670
1965981196
1693559505
1753597495
41727626
638127312
1555895422
1020911329
835251443
1394508763
194992891
1482956745
1428006359
2011962831
55812558
143043545
2076470507
474144371
1792655162
2011296977
1899204477
408815208
219166458
1493867282
2012235285
78967351
881264460
1387504094
1710441699
321703696
1215871410
1902488927
1627164768
2099581079
630709699
1536393505
1499377990
335748140
155740266
73359912
2026795056
663129465
1615594686
1074105059
459119482
1900032173
1407963729
71316395
1275865567
1571909482
1607262581
2009781884
922746214
896828479
1315512084
1048705800
243457041
1321381825
1354628675
1705585368
427064409
209498073
1989079418
363186726
190177981
906885676
942368217
1155010024
1297226027
1082811
1077779361
819436735
1822896802
916429373
240334197
1128437415
979384572
1113626115
334851745
680428554
1810013613
1450190010
757679474
1827764423
1406727182
1513664822
793495903
1178989047
1938065172
419705088
1014302087
1461127783
1173744095
1764459494
1141814442
2136357919
2124717618
1516676517
1946146026
1985043223
1990615915
893224654
223377861
1655346613
1872704492
839008274
338587871
67516478
385235594
2026735389
1709019964
54634652
820180499
264857612
270209525
2146916178
1932616849
1869055204
1204213034
1334577787
890061976
246920981
1221038370
1539959617
1436163249
66022812
736572411
615014438
1512757568
2114262411
1568132586
1649131111
707123059
976450118
813030194
1208804491
1432991909
983170464
1812099777
241057887
559692672
1709230681
1620967305
1453957734
1965450446
1525470898
1070707692
283668682
1532090164
1415883478
1830543097
1656745773
423865037
187832391
939736577
1413729243
1880818094
652598607
2019151405
548356568
1395237737
1830722845
1233253974
1332207323
2070086304
630429083
929761518
556901006
1378521616
284986400
431701851
1780280240
2032882505
1555895571
760375857
658887989
195454766
1936419472
1172739143
41564360
525181125
1217334723
1216558971
1474388606
1652421212
441568513
1500965996
1086550852
1576369776
878200504
643837397
1540949362
1009184208
115667980
319478481
190987517
1059238542
1266446657
1137143800
72026766
701442789
973331868
1155554006
1772488063
2146827165
2101802496
1967504592
2000439192
1625417239
179007599
175708126
2054815449
1317123650
629279551
18208803
627411378
1166482888
973316280
273560943
1971851911
922952687
965938368
759964535
780942228
1025094398
231862820
661508882
1282086800
1647117973
763387074
312066877
182785706
604341033
1693317578
1302164522
540923941
1427075075
64915609
1000321723
517695947
1742187451
110897277
2069307046
2140720191
874583761
238242150
1176434221
1600745410
930430570
1784034804
717575858
940518414
1923229220
928634370
2110296018
1358561977
346535531
953075950
1542231274
485354362
721354011
803356803
560560139
1281641790
1607952317
1892058974
299200070
262411908
1281888611
1239688822
17609697
1120671879
1474741222
1148296808
1894431563
1258657617
857057363
212709176
1059873962
1882590052
1703651801
1434236807
1467588499
1213714485
136103972
151550852
1505880965
1499412482
928113786
1256434321
277481248
1000009620
909291117
1775311174
1200445590
1033759697
831015749
722104856
1128492926
1621155448
1278246492
906943634
176727704
1596156376
1504483881
1942151864
405325542
410331223
1453758890
911991340
1766185339
783886487
37744650
2024472624
972942926
160634586
1112366804
809634202
755895567
275190516
1481845887
999981311
867385145
420638160
211674819
1364517674
450526891
724824091
2061036901
1234529330
173905501
1452818062
1131639745
408938732
556370424
1724670995
1710680122
1620015452
1039492987
1460786587
2075278500
723669040
1912253722
2112705451
220482053
1186245471
729723823
638929345
589207898
134500344
1206518235
1074590612
1222941238
864631272
1348380046
208520327
1096596975
35015100
1572994622
767041623
1971364285
1184237652
298255668
1980806801
1186021370
358432858
574873883
968948562
3059325
1935894620
943139863
759799314
764047456
323419720
1934036801
1551223304
1792449046
1663148161
740511394
1556893430
581393196
744813837
1052637556
1948598067
953333034
782488934
1586534042
738738491
565104798
537777587
372205156
1938957696
50743759
304604917
61119498
1488816528
2128913838
1463447031
1531233546
1698870968
809919776
1345180653
1214086994
1698392189
1860979879
2110271629
937751836
949006135
331821689
1943735768
1503931822
446066875
307387241
250164537
1989452393
1146807272
13730932
408299641
1793778158
1600434030
1108969129
193684380
1578315091
548312839
2076610963
1535518222
942192244
358036060
482627239
302248366
2053528146
1012158112
878004299
1480534044
585913362
747831982
123876954
474700403
1950922375
1710727146
1242222927
1153147938
2135783466
1430692206
1761539059
2146447018
1986105498
47973483
1058190025
1663987203
1792804255
1592238697
1180993666
1524815620
876027193
1856732596
657764358
1400806129
238676728
2057060729
1040961916
151610140
1349428687
1113685260
578177090
1746272899
1819851424
1334062175
2057626317
1451619431
577340300
2009470962
1905288157
691602178
1230942593
765194662
383903465
127906709
1766912394
1580339538
1359593880
1854024991
704597492
1238192204
542629010
469806688
2118200006
1652355003
251223945
1737526584
1470947587
78662522
1204692899
1105071049
952817556
571332476
1192380817
1988029101
417240522
271428642
1523907623
270134911
629341767
225094081
584238869
1179087428
166203280
664320227
838677675
1842800112
581281656
1846918256
91131163
657203108
1135603823
2044848769
1417764383
1971575038
1247590604
51230630
914934529
650305698
315318946
735990725
1576853038
746328407
1609047624
1569032865
1543907055
1549136185
1638853383
1376887928
1292156994
999531788
649604158
686233145
2008660064
1251573045
1481964421
1502198043
2134781529
881176862
1674615798
1496725395
474740327
1027091704
141442081
998435648
1403826119
1334276741
150225820
998730797
1619632384
872757036
454452022
1186658807
1918594320
1131987991
914092730
1072960838
363133111
463760448
1160384591
513882436
1324148996
571291371
575472289
1732126116
1187772959
420338080
250148296
1513154640
1061381670
98132877
790243399
1889269084
1280539806
368826045
873241259
1853749642
1654370659
660994163
924255587
1165857036
2027214884
1537908874
674528115
216723183
600416482
568361672
255655754
1643658847
1968107939
205313677
854273296
115280605
1144429198
480518323
1009171303
2118841783
1022523158
222997302
690831028
844589998
1907953547
1851754141
780357404
1323168203
525461576
1580778117
1562562393
1654600585
1651603903
1378973892
611783471
1906735576
930999104
815709205
1527411514
365263373
853981407
629669711
852188001
82957532
950446059
182226871
1567898491
690417038
324493494
73249050
1615495665
204367652
1556718671
1229444661
242927420
1238469708
1735622859
1932161906
1002568161
1217439692
346327614
1302193435
1882803881
1507208443
457241827
857772647
1768678877
1537034833
2029120192
166383058
1532645161
1164473912
107597984
1601726198
89205367
1704547522
1260908867
1972681860
675492494
1610409826
877328455
245002795
464116428
819477248
655465534
952918942
1582942609
1125369486
1723619934
216034967
1380640730
1286344053
1552887174
164054520
1722972244
1882088418
920260968
370820796
1927089642
1665537903
1415629581
1783369514
1411327082
776230658
476308853
1138054380
128894943
1020874398
106802479
1071828315
1359388484
277691388
1312688428
1495988903
643587707
1757244376
521916348
1493450826
980098628
1560960800
363824881
335962246
1076410586
318537911
1206650000
420865401
516317202
309898340
1015414602
1351286951
1223245594
102163033
876817122
288979426
408323335
1231304818
441375060
1127779401
292019294
962828771
593354982
311814564
988702737
2046129842
220879695
876817252
799624101
983212780
385044989
121467448
877357555
1171988231
1869137452
1123195613
1630013523
2121966002
868313350
594940692
1738417657
802086105
1199776150
1534608791
1810986078
1690399932
638132734
585129667
1769180224
764860393
1212054262
1115677523
176009082
1002256979
2034143829
1970557624
842768323
1622097560
2002667876
1773206649
2057023676
1360208533
1046648447
758874914
1457977267
894697262
1933358560
1542368716
1847270977
33966830
1153427330
857292943
151279444
1609958435
535813390
534319355
1381892174
1937593929
2112775659
1917862267
73549430
2032205005
629098769
1031171179
1375763227
672173536
226582314
1953426684
1549783220
1503111224
1744047897
1365040825
1315534173
638263954
1194982709
279548427
2072318209
141174209
1144961631
210891884
1345925103
1060381557
2118922588
993304572
686664450
503517579
150518588
2127238905
860782850
434091642
1001614621
1578618384
2043224492
1044809905
1729450268
1435953004
1572506046
1314966955
1789976811
2027193363
1689333038
888686525
2110964905
1377966420
2113586762
1535318967
1129774871
813660808
1351569007
2015417586
1221081264
453382325
1210342222
1338543547
618104695
1542667763
513839664
1565604140
823701374
309525081
1681040926
1552624260
237081490
1110454886
1240060951
1789281037
1274850974
448227080
248583903
614329771
1391203166
749859541
1171801762
664953350
1155984294
1637847269
1457801114
1102655477
1337537545
1713706205
545618189
1574999818
2135559162
1957073706
783923939
757513937
1496872034
1689718344
1562837420
1399644089
1099529121
1336079707
1246525109
1779287636
1783342174
1640827357
2038106079
339650771
1775068132
285749274
2047212030
347928499
701743037
1739100830
1032662788
479345087
957989990
332079685
617152541
544351580
780232340
1533801877
780326301
34274292
12860881
712553007
1418697557
1761899818
297271225
1843068758
487781398
551758938
523714565
986922827
1851232509
1745193663
704075509
888563542
904373433
25525276
904577788
783314921
969191213
968924261
346562817
691156444
1427403384
509447602
914581451
2013812471
314471601
93108668
941705503
40150257
2128398
1395276364
189423538
1976148586
628106122
564414234
1250470176
909592004
74784344
1967515138
26160696
1343110767
1351915255
1057721874
1570537596
481469096
833137443
83596466
143929837
334316657
1088823178
1065351719
851490104
555184503
851770354
1045620810
2046651468
468942814
1645068748
429479591
1811319436
1995616915
679711401
1113056509
126150916
2013730200
307492682
1208715583
2142631541
889879153
1915967658
7402179
2045351958
1888793522
1260851297
928067740
1198450642
1870776043
1354700380
1871798392
1239803833
1347283272
1718205409
214031083
590083588
554132387
802861916
76941736
600881556
847354699
1115663360
444604600
260184841
1283700847
835293485
1048181175
1392448156
40410626
565677008
617752703
634102939
449343530
388325156
544229132
462913143
1075633850
852664249
1229427041
1666459410
1550694338
1089745133
713952745
2796263
1123420486
1394336067
1058901440
1312652924
936195283
886065034
428460113
1816107211
1672563773
304742077
617743462
2088217507
745491656
604039641
946645493
262798073
1816629697
719685659
1984091738
671566728
952631413
1955838996
1679229802
1913344080
218975623
530745054
240378894
693904669
555113538
1232202689
414743176
961169322
656292835
1342133581
1548038296
418368056
747549330
1001136196
482715303
1621024006
1112431157
2023794304
1642620708
950759179
1164623967
7194535
445641822
1618632473
910100869
1275084712
1638946825
108762346
483063653
1969558974
188808721
2125420665
111464524
299845988
1248656003
1929425400
1748572554
38554126
768783345
1020205052
1168002788
1023468115
1021106718
184622310
1176671208
687451169
1711683602
877607102
1517611561
1380778950
1760651255
2704140
1153298536
24739366
1650334825
351812383
227266748
883685490
1508073593
1369510410
1978666557
831264830
84249466
2068422539
1817233832
820166211
1496649790
1511684687
642169029
1692681459
401679554
616833436
1481032957
1097002863
1190656373
332015016
2006247728
906484699
1158926719
1974899019
466852389
1618747309
1079907658
252843544
2005477721
211445322
1643850969
410641715
934245748
377119867
1593514823
325465018
223101169
1543683310
1384566972
1568646910
2139947334
1394143570
1793981676
1352416831
1241922421
836927380
617236365
2006500340
1002717640
520437363
1228297779
1931975051
1351733229
234874837
1126349969
135569607
954802668
439237344
793503162
1602845113
706728081
935810960
1941763142
265392809
1614995894
1448847816
1202620982
159679487
1983588398
461117938
1919249919
528578441
928384429
1106660295
1815508017
718289149
140611906
328735586
31781072
1190285863
390328305
187113817
1921822232
112311898
91091737
1913174182
1485901134
1894318623
1197898899
1703534833
1025492931
1620162523
1907387458
2042724143
1269409143
293556234
419886893
1854180234
331107992
1145192466
2012852719
1435590551
673709312
1580942147
520765221
1106190198
1949653979
2021147697
1714004672
2081756789
2060834244
1202487304
445276805
2064864851
1024886808
288095705
498562961
1797380857
1410413804
1010532527
291273456
1237582506
636585642
2018015972
510101630
803395942
113024003
288153727
268518287
55309401
2002378748
1712489786
1692632917
544439701
718792245
418073201
1603991090
2115508363
777422594
751289875
202252434
991368841
1437313190
1255746052
1665536938
192168903
433554513
987939388
1142966583
1202553449
188729272
967247546
737399875
1395314344
1934755791
174298836
1627287829
1567918167
1079496377
941013936
953784729
1936192400
1014303319
1507277788
1157161452
1643929705
1019680163
510099460
748500790
1605014109
1353446991
1601005849
1632167530
1342094240
751093278
617797620
1590287759
1486978268
397917648
762838065
2122890381
972389073
1857851542
166895193
167115208
809769467
48662476
843647689
1388323685
1995785665
1846992220
1240565850
1831893072
1023588392
544360423
1656985717
951603891
1442342466
1105339467
1431567989
654316683
694275759
380236824
288931835
1688959470
635213020
1498364421
366338847
235187155
222656784
558179334
291555632
698983950
149388403
668566187
402041468
469115052
190899438
1442507719
261323587
1597364954
953869874
525867833
1194657143
2039356404
458308089
119875685
1006055961
1239478350
20629773
1545063496
1792238256
538374318
1341694622
1015440010
651199230
12804972
1211900402
589071765
952134309
1586236085
234673925
2065605617
372566938
1052299026
636062274
665150599
1061313845
1565397266
946345604
41387836
1481773148
922633105
1593573541
622655998
420836414
1407746812
1535186134
1240332776
467409750
442734352
419536640
365864986
646234781
258284753
915895096
511369553
568143722
885422753
1988025861
1181107749
471520801
1347242588
295064903
1382439000
2017908610
519104397
683457233
230015613
19118144
731232991
2009027643
2017363984
316192951
1718908104
1868108189
230977300
171322999
1049399138
202375599
1737731025
1554291964
615085261
1270304813
580612794
692196473
414231580
17898984
1784144005
894101963
834576648
400334873
1522068376
1824289839
436262322
711251948
787373277
1383395204
508936474
127980799
160149167
667145256
716630229
205402749
272651344
625978388
2017253932
418905178
1929089181
254286408
732523441
22548720
1702021758
2095504901
1082684300
1705882831
2050550102
97533966
1530762462
222470445
1828643506
617643009
653427711
770163935
861898994
1777469794
854583168
957436941
581898715
510708363
1619564981
1683245149
593110399
1380320194
687317615
1445333415
1931677632
1168903551
64905515
1464273980
1023030648
1609408333
265534804
956003974
1026040582
1861771776
1985278354
1899612195
289573309
652087258
628172563
1956862910
2132105988
446265460
491760201
492599269
1301019178
1065317754
1045220252
1359789135
2133799557
1025630848
770126779
129458403
630544346
1424914973
346801959
530268912
164111297
201669507
1788681542
281202791
1874561054
2007164302
489199087
426208392
1486497180
316587064
469747922
1924737588
1927421058
1098009724
285242849
2084310745
1852153842
1154086740
616306400
2107668652
1908337621
190660620
664100139
1804816376
1405775420
832758925
1208287894
418378354
1676227814
1525466199
195882572
1271521473
1767363967
132407063
1312967396
413454020
1450571958
1700523852
384624771
1495632952
1706074392
1945845032
1884604006
482155154
1658597009
1778797749
808655328
2038190516
865237280
874737818
1945234163
1564610391
1904767865
1987456617
1968193280
1046963182
1191144953
829290342
1171913593
180332569
210975553
1026172745
115465287
56342247
418285978
61254828
990459635
1286036714
933635535
752197084
24014764
464664280
1324184746
1402686466
1777985566
304663364
62067303
2063348533
106632822
1331606239
78873159
1942415942
1637132961
1796617647
957370813
208956726
1320295299
2072193484
1512100185
775454750
1476459335
1144520150
1704092396
810626232
965456111
587146533
1729970639
328770951
2132086539
927990653
1426746389
1876472107
1197758752
1577874304
680940471
1269248249
1726663112
430091371
953279598
335412580
1734845567
1690927205
818568134
118762586
701290752
364687338
1456213059
146870817
1199216080
45459289
917098973
1023675167
25699989
1079699743
1437783766
344358725
254902598
1216939876
1121478261
1657814444
1946785659
1579751166
175319280
511300754
921061017
1611349486
75095311
329622974
2061230642
1653675009
336621648
695327037
816112093
1912084756
1029243193
339936944
250406597
187717070
616379936
2103347361
709709933
1736658327
1251491073
1533388021
1141880469
162913801
1825598578
1665103696
2116885569
1047274167
624747
922719454
650170743
1275960191
408368467
1063926045
929014851
2021888630
2017367065
697087005
131396954
1419881593
1033418045
110673360
492221308
633947830
1325130534
1624720742
937188361
1460066919
1227141260
1231241609
676449369
1247235363
1390794594
1642565498
270961843
1315686442
1947745497
1854951506
1181637540
1797290312
99215593
344246219
1482814532
1107879625
2053933447
2038985438
2028817039
1304840366
1961708483
1332684988
2028220735
2941429
622116795
68642281
252566313
706632396
1094939740
1869103945
378913465
502375520
1499925773
489883393
1976550648
725691696
211390684
1487899587
61618763
2038529634
2072448712
341396175
1732492558
432680771
721653738
1729531397
1317559242
1588343957
64679178
562310860
2050499354
1372021199
1360920785
495226066
1615109377
394251499
1637482577
706304623
1898567283
1606395164
526103899
2096239547
705820155
2124920224
1007636775
74275342
1300366826
1303406905
1370972875
461062682
211850491
262944245
1544606131
395645785
245405698
1448108134
215340019
144939019
896320162
1615645221
674325202
1473272747
1480626825
135678903
846182152
1064107222
978377775
452289469
122923707
1187008573
1634253032
1286556261
1535652493
292393214
57694093
997265567
1050910144
1282299602
1001540855
1547867623
894005657
1882797906
590142041
286964986
408791096
2112911867
148133525
1615133483
146401503
1092067984
55003153
107570475
913800434
2040634638
93755502
524236404
1353937505
899964583
1483019598
1247415666
843954302
119549785
802459176
1885069349
1682810559
360107552
1824187100
2008633297
1654362458
1846410458
253679495
413458885
558422390
1421697350
1380528449
467597560
2085216307
1553908661
462407010
1251768610
1457443408
1473301304
398397452
857454449
583212824
54796707
1256587386
757902302
954125875
1609074914
1333203097
1712901215
1667943272
269499734
667365883
1063413975
793412320
1871607885
1125276107
1695532118
509137564
697906169
1714803242
1795276409
840294326
1075857581
91003693
356389668
421837828
2051864857
1020654709
1358801023
16094931
343485382
813155799
894596093
1703590844
347205227
1669703433
1674815637
1345556157
833951385
419418542
1457746263
191988083
810732023
847913027
1120989540
1494921771
974843579
118883668
849158697
1089485450
755699094
108852274
180055696
1874089674
1984546651
1423910627
900503736
72831393
551788413
1759268504
694979418
48747367
203038259
115752286
167175761
254420271
602462834
1787046747
2015102560
1539837591
843501651
1889737206
1184569418
1960716122
1443073932
1864271182
1992506104
1991645573
2026119775
961191110
957449419
1768126378
11906817
1544826245
266280974
336872411
881532991
1360658297
746296642
1526148058
1187542636
697219394
865485913
443009249
1721629762
1105506013
114675008
1261566555
817082043
1173882866
1240148206
186089438
1209736884
2121772107
1453449101
1083675415
1051555364
118475215
1068660074
1174415192
1406222572
722775644
1624591399
1566383886
282466343
216552424
684068640
861860305
1269945904
156037093
1110440389
1869318385
235922740
1455484931
1669291201
357585961
226467036
1625620210
1564633266
2087439325
1840014608
1951270662
1620048595
1164850863
90126574
1248363691
930103904
1951726304
697386963
903418847
1121693732
1535532095
503229801
647607240
2065499079
955688950
519397065
246564298
498832898
1536874744
2107680580
1564814205
1635479008
75684647
430398393
1130837014
478837065
2141242791
160494701
102397522
590639761
981588721
552755490
278021285
1336125974
235479942
459819703
653692066
1957762794
313990222
1235100082
1839734575
1845124144
716562166
212019765
1058577145
831002962
1946943973
694557300
1598538185
1307732588
1513495346
659653874
1838964954
856572633
1026580167
1623635178
814418163
1862245949
259443783
629882527
392269690
1996280137
217519830
1386694299
9008022
1030651713
1211246970
1096749689
429832106
1341733304
348041861
1335506226
1550070303
182000965
277174094
303194537
219355494
280443716
1317785406
1880130611
333913644
1122388110
1595243960
208302577
1221627712
730983433
241017806
1247513533
1843695775
871760917
1020312722
2000386736
685196851
338951428
1450037678
425287193
1633274594
1483971119
1093873469
1476458760
1529363556
374450157
375254635
1134383906
504028922
1049915781
214294752
253619203
491061928
1202341736
260001086
1816294770
211228988
969106590
211645547
1223816307
2123293794
1800008151
1539485186
1451605435
981754134
523404061
156951267
1964290544
1575074585
373448107
1892561740
120383025
223511398
1191373092
1634528885
1865360184
1632534562
1400973743
1749288389
656260878
1987206696
344281640
56818693
2133002303
1491106298
1799398694
1118456329
400413046
1522569302
2022025116
1279874096
1708395253
1329154176
1980042405
1630006610
90642583
64305229
1490167670
1133759095
1062095969
1519281807
1373669931
2033541737
116759547
2088810416
673091436
1685042451
824773897
1032596126
1437703095
553700455
1590472407
1685562217
1552922219
1828984337
1963247583
1024232698
950979826
219626958
1776101716
1214816716
1811767278
580014776
585201763
649247889
708611143
742965824
2043240613
1740411922
1189358262
663879241
993769442
1528713766
476432852
740505597
608763754
537332342
3834918
1529508716
1846980097
1392838544
1122358010
1077361605
1908329361
131464160
1135676043
304370667
1662492924
571729376
1178434683
120670648
906481365
1500624511
1410541471
16726037
1342729193
1038815102
169805423
1014735729
1474228327
1812076145
117446093
939789126
1280224532
798764769
35491603
443616227
1170816743
2012766173
26309968
422321647
1701145675
761601515
2064552768
786972560
1200938868
88084071
2061978793
1436096725
1622378285
340209718
185571733
911814332
165025069
153224784
1857518386
580088048
20236005
1439683581
289467642
1505522452
1367259438
918620864
1596284297
935336687
1507800871
237995021
1577070571
418009711
348694941
1194750594
94961375
392520782
1439831132
778770308
1162730298
864585622
840419765
1350477855
1170987511
1783352639
236326463
471456061
139294952
602995832
1624630000
949109765
389127515
154759031
174011267
889994736
1179038547
1949880738
1914102720
1306266978
522987677
774771222
863536209
405032694
755072679
1567469839
573728469
2108439424
1489721677
103993956
1180643075
642974331
472152869
2118165174
1657680113
450978738
1085406494
1617278386
331754613
1967592331
1767000303
1300723678
2123217341
2113665721
721866695
279461494
547582110
1229752085
597779058
1717438914
425018629
77865248
696410307
1621712610
741187392
1614628571
770129627
37079292
16249446
1872240385
280575042
661923234
1127812979
2050595687
1021882674
528672194
1317559924
1743260029
354452462
171092898
1027298834
968474147
1978328796
130294057
1194015581
1008194859
842779861
1522705298
1760208739
1034098185
387870347
747811488
1363833010
1338387179
649166219
1212339555
1216956482
1218845489
1061139205
1650235822
848033040
488212680
263154386
641579493
115711865
1715111133
370294695
882198997
1055735023
243369726
2036180879
1934383578
949503944
1022499222
955112315
239153475
2019906727
1659877590
1028599530
2047985617
743794493
289684562
2106204285
1107068764
30705200
38408193
2114501752
1461903004
64427799
1280064507
814173772
1901768567
1628404718
2030398230
1082163501
797113665
1310197023
1520408739
1470465807
2086169640
1634109445
999632101
927301341
2106952849
87704203
413881122
784434268
363474958
2088463254
493982150
755867650
1828925182
756404050
434447790
1564306088
1057755825
1406406208
893154892
503565065
1217644854
833909639
84800791
1278416599
999087328
1884762366
1321767716
74572889
1951980988
1360011517
1844050814
1591556744
1170623820
2125693797
152181012
518410531
1134050954
1294941874
1980292835
54629221
1155232344
497920237
424136667
1902745753
2095899508
1375269608
1889121005
1068999822
2088696800
853028046
1556101558
308279649
2142597732
1622526453
1794895025
631797911
1300951149
2026526359
426237779
1054254971
896994891
560487747
449446973
408004266
1241172410
269561406
1767367976
376222292
532112834
1017795046
365080872
1369669947
1991652988
1539054195
1103708268
1165480400
1966783495
1724325714
622829918
1580624077
1478827244
676130055
484876182
1885806127
1267197482
1099332159
147352932
829522206
1047516772
825784964
605514081
1911783253
1596277962
847746109
2056205975
872506868
377306149
1137536492
1528279032
1309907465
1787797017
1930993600
630523808
1845218742
1329254443
528702309
1498615264
1260190064
1947253
795914443
536012284
1385674164
1627881656
634510125
637038167
64979596
580956465
1238790312
2123542319
1917444398
1012777784
1039414182
1928997037
1837746860
1837512039
1852383454
1845522546
1943307010
1950598404
2122052220
2040986073
133612916
1046935761
1285275357
1928156592
534286308
93251126
1869219395
1350307754
1876041903
677403071
1623071706
617247339
240047132
1299307394
460223703
1387498636
1588072627
290808609
1773303592
563818157
1975980541
53976492
947650421
2057442019
1596059463
1110107966
336025154
1870889073
1621041587
2115099458
190804686
472760260
1466587496
1725866754
1622646011
1062477886
536377174
317703173
517162277
480887033
1844479123
1791432335
2024675002
1908368963
215495548
85181763
799001032
398523835
2029407112
944199076
864163692
1924625781
774257860
540847753
1863410973
1948693325
1198191335
1600953625
1101340463
1615959089
1184507644
562356295
1981367700
969015553
437092778
1646168988
1068638830
903789743
1477842536
528683845
548797094
2008327000
1445300791
134261767
986550933
276807886
580880515
1729998035
734042783
1245126865
48297398
246346428
146820964
966434587
1346842615
650057922
785461586
831697499
1049399654
725864361
1118983657
2010577556
165379221
1714181764
1223579975
1513583181
2055302216
1323207156
352261970
1262306083
1707914224
2006981806
1199087613
1556574575
1554431474
617561374
1841605175
376858133
2026062468
1115088728
1883659918
815697042
1625842803
268130578
1969250046
22173322
681780234
934075470
2112638757
411792663
2065016307
1414559884
171683776
811030523
666813278
1755704166
1121463565
1458251071
1783196250
18064146
547157468
1745214181
1044480743
79128923
881222444
1818320953
162011676
224554073
973056584
77580161
595135519
478135507
1860552876
44317355
42713093
516254698
933731474
774457015
277987105
549556571
709829432
1706010206
1053382988
1932883089
762036561
956850370
1284870406
2063943923
508611202
642309454
1565968823
337856831
514148332
1761610226
1848594364
499345658
1956070358
1692424661
297162854
95335623
1018308568
2093080396
269437647
1803880911
964649057
1327392741
670653599
318422492
494510831
1820387121
1173268480
439687094
1306418528
1151848315
785021784
525918597
2099762861
208387124
1839958920
1282693475
887869770
1323882764
487833758
264255368
1175169546
329972724
1208181548
845767205
435464670
1372819458
579972720
340927056
323731286
770281059
288075839
504111934
1025253193
187928034
1600561570
1868686894
1206848932
486194374
1507024733
186064757
958510384
1697381697
691383012
1813678392
1061720431
1748901640
1478937644
121897446
2056162447
1437693411
2016145131
1012321631
1638719710
730548210
1544541577
252498889
2132298475
1726223103
1465754522
1837375104
405753420
1831177172
1077444850
874129111
1105295339
710436334
1785971076
583492089
224345239
1232686302
1380705054
1475876926
1031606548
1477097311
840277249
388392110
1610819328
702668691
989475972
2054243135
744643050
407481588
204978164
1898161218
1944969123
168635541
225332316
2136251812
1182218154
2125425001
669498069
738913277
837304830
1843036737
619153548
14986770
848104827
183160132
853636275
1828941338
531262341
588840722
1488274464
1453514998
1665548369
1606113741
257359900
1871611741
320887235
460195591
776097357
575668557
2054865158
549753870
1295547129
609995324
949711963
1118183332
487493248
43647713
510958838
483666074
965873882
919829693
1115756731
1753857603
1523198840
474516569
1950778584
1375514818
958764081
492031106
669505071
128300913
1900062390
1595377222
1088183894
1153966303
1594866678
1440543374
375473331
2056491525
1443419291
46255730
1464207483
258263969
1555882183
134440755
1812322429
1638158510
908527808
1331813147
448862994
287893160
1098300401
300593843
653337559
1254679587
1294073215
376006669
2108387988
1180974988
608773022
5805744
1737634287
182107707
475798421
1779941523
1539316587
727199236
970125277
1878910324
1221126787
122296625
1682164931
1246297652
1312529806
162365205
1673426492
1178532197
980824459
146346715
292231788
1703049740
1576745445
755592448
48757855
1689401409
1779852233
1356758201
879293959
330931616
1329611637
1078771671
2086359831
1288780885
1391908779
484769932
1770166308
212395221
258157036
1723420481
1814825640
803894244
554863411
794067979
79979058
1000328279
182336677
503607837
913278429
657943188
2130262241
748444294
821068413
90119803
236839882
945930052
100313805
300470637
1717137309
690549328
1931238789
66334744
364576120
1215051237
68940157
1307533716
1835939584
765984386
863708134
1145973937
1548409510
756481945
1079962482
1465218904
566392205
1899386614
1520921864
2028272752
1568108484
1622757326
2014486176
1863041759
741742289
1051407178
22508448
1648593257
128283115
2132513848
1559933065
1931948405
1422283778
2146758520
1840515829
862360847
10222091
1029347198
1393717608
2030276117
1143523709
1387217805
1475293935
1343173214
110658631
591212135
1549989450
999166116
1662873031
1069499442
184947815
1450426697
384693153
1108790156
1006893688
1985445999
799344091
2124462705
1345438093
959297090
320789738
436604458
1898526569
351879027
436687108
1936134437
757199975
837165707
579439602
1876398065
2014355612
102449450
1245332343
2068931244
810711979
2145747322
1994929167
1169735429
1081325524
102233273
729304838
1225330147
59807173
738572849
1275121862
991687527
2000876279
114857112
1900967624
1537499151
1932819431
1493658075
334249764
804269388
41281341
646016196
332444385
208718916
848331829
46442859
615975945
788970933
352012717
1571423312
692276354
733260404
155536379
165309636
234967544
1721756480
270757784
662929563
1632451169
180183830
625742621
619974568
367485797
2063972792
1638965807
1480761046
1159755085
788791658
436750408
878412713
21215850
1065035213
1086961137
747727509
412083152
968438080
1578718481
367944986
1742292547
1373199131
583645347
405307477
1540464662
1732584740
247260141
429593952
1979762141
64360391
2077801512
2007205584
771440164
213069997
458416970
1659077772
1423354023
283239026
728132986
1463468757
1874313459
269908599
480897600
2025196670
1110351231
624079370
646402215
1164574042
1504007178
964851295
407288180
1584818843
1656722197
1446272514
2087309092
479557538
668891311
2071001978
618007120
143681071
370995658
746627091
171088824
1679260304
1128434423
1998630996
1490957396
824293065
2055265232
1413854948
1339605554
2073892846
631521849
976481008
1607342552
1790591355
682003042
1394864607
1419023882
1817138275
181729897
674191003
2016574275
1485374940
2066623796
658483431
649062053
1721692982
1761266192
1483833837
649960278
6404994
1878060494
2027947968
148497364
739427159
1004590938
715472648
1111932727
1962903195
1612050747
303098171
1200327702
894411631
688581366
1588783543
617732843
1983728342
1151162533
2026029083
910166453
987198315
443783944
1177489979
2016764001
1847540967
73793799
980719694
959492281
906370987
1116716379
1028969508
1660618531
1319157621
1320656201
1473960491
1546599078
250296164
1232747481
1660635731
1684723709
1067961203
1136252646
1317726707
231250766
303936607
393203666
338896692
475147313
1161298980
1332508930
2051275629
632492071
870271682
1975076161
831464562
725019819
605203117
1510015439
1795425397
1815072396
1758038812
1806998804
939385936
1459919837
1239553933
1355730001
141559694
93010682
261871822
623825528
800622122
2068423976
1892654288
1478678872
1873631355
1253967691
6557764
1046022051
1642553898
527057793
1899507898
1281597448
562999759
343006286
1257460361
1225154960
1128257359
1272681860
258106916
51894032
428569162
1423195993
1075181229
626544542
861659464
644948953
491646828
2037174641
208577517
484981029
279239596
1824069642
1709830752
1942297091
2085602471
2026312742
149812572
847036827
1713030746
1228469030
1313555640
204657904
2112840261
525431868
2110599042
2069595956
814051242
604235730
1971439018
1468180434
121794116
915534609
406294254
938149426
644446684
2112749356
1872072798
1099481240
730456568
990105431
1708758587
1630707054
744164015
551480031
602296102
14071853
1264572862
489536557
1945230237
502094801
1254664155
96847106
958111674
70546413
1203502268
661911804
513577384
1940603724
2145875030
739459693
66601045
276440359
1075701292
1081765631
1946359107
2094572116
940082644
1356403017
888238460
1091716508
1284982274
1256656754
1855250710
1659755868
777315519
161381251
638535887
1999276800
1421328061
504209365
880113461
1975267102
376818974
2115679739
1119730894
262515065
1634499375
1755500126
1281352869
421794790
184853532
1359777340
573612975
255846641
362725761
311664948
2089189708
393582034
887066723
152601610
1467756886
967611928
1347709221
451485250
1139008540
2057865199
1549527863
819608548
1449804278
420241086
1275263844
12567880
892060238
643877085
1365075735
1145013873
400550032
1667741861
1619205186
1387036519
1255076312
1018174708
673334494
657252069
1050573300
135333501
1671902502
681507
2022288886
165972948
768137830
33976048
722268347
1574856499
508830713
2051317381
63939640
326529188
1954360640
1217924128
205526343
279488126
643780532
1009708803
890468124
782446789
1001429564
1450892594
702302490
203727154
790269565
861259695
2019184730
117486148
354061580
478698842
1900743143
1262759382
1258646133
334682952
1114080703
674510675
765425751
1557970104
529459878
669239303
435137314
1599665972
1398706084
2080252360
431812701
1413835898
1779136671
1755742804
1605132287
29166135
1933856919
1581395828
606218527
53713890
1904150247
101377266
795190083
1527305983
1006254494
151907494
606293496
1499554050
428907479
319218848
542357293
1869822415
313579633
1376853719
1463272875
520270062
39132425
784995922
283150209
1344302032
1069807009
1265670009
388496999
360605083
395356034
2017573176
110272409
1811543860
375888392
810152371
1366498048
1570063454
319086504
412782517
1542557569
1293319300
1260494137
125354863
311544452
924778743
703223517
808665203
1966730064
352876149
829415454
1544734918
913118959
2112734075
1119299162
551731683
1526685836
1434545798
1784329191
944446142
761025743
1559301501
1862105293
32861667
581023513
613060427
916053825
207181283
775208529
1922765018
2138257123
567473645
180541921
1628052651
1520193493
453767396
1718006780
947631684
905040857
654601054
1619092805
1045828940
258775490
156902549
15698963
1706803422
1789734693
319020132
550193578
1101918592
530689932
2009490051
863257616
1935111324
793353632
387219187
250974256
1637285248
1219607760
1203512179
371053865
2137750096
1213634335
819912376
981225031
1005892302
1126191866
1260702226
501708819
182625310
295203412
1536280638
579991696
513682431
100595221
1000019592
836625210
2053737013
1969864590
1409462688
1414616388
134766661
2086703469
1112044240
1040307721
1132907904
413211887
1574056861
913267979
435292150
966950772
237596195
1720104604
860501357
1447890071
1949978356
28247466
2039361291
249642787
74505959
578022840
607673992
329118511
1020881487
1413868212
946936292
1144832224
1286084813
1904834469
427478185
999749733
1687857879
1511215507
1142111173
872519050
1823153642
725639787
1375516501
67695803
1113274405
1862967333
672821912
1413167563
315623427
2062823693
238272106
380870684
724244440
1311484095
246287143
295395441
1529632014
1446828123
352037845
550645742
2007095283
1935421221
1255555635
1600070471
373201508
338828855
1722554780
1987479554
2106323472
446754405
654132324
837920582
887577732
914429289
454370583
965828775
1047854028
65665720
1397591054
204780264
298698283
817136362
451862790
821789669
86591800
1596178657
1230621860
1785082967
339473048
1686728894
416509059
2043007352
728798751
647117465
760556267
402471355
918148795
401759918
2044760254
1530384969
1285092216
341663144
635937443
250734855
1324588781
735577419
980868663
149733813
1355383493
942749057
1863754691
1496708091
1627218999
1333173924
591713549
1663044156
233982736
569133600
469524123
442148064
881007172
813229922
1274948127
1521035663
1651768628
396574730
1336558349
1211147304
225885009
1826967907
362043630
172234037
988467345
56846907
1537255475
1986012000
341616169
1676550607
1726144194
1077179168
269432255
1512944321
896991299
1548410096
1117355081
1290732801
2101554811
1501258923
365607837
1976937844
1745991601
2001456205
619308285
1505063837
1667647622
214564299
875636765
270273827
1038554749
375333859
1405543215
711001140
1547579129
249874722
1946779150
326681065
396826243
777208420
353344671
1716952547
34288945
1428387087
1066301008
791788246
656887068
878713372
1563671282
1595833205
1180018011
740217454
680180273
706506559
8952103
1458231950
1783086873
611702999
313586534
936848569
620478426
376757781
318876271
1888999935
2111988916
1141373686
1326750531
200189938
979376636
283601008
537090183
915984540
512942417
455081531
1883279423
190423326
1157955815
907582274
2108661049
1878081600
450714950
1139579008
241593752
1044361385
1870169278
687121377
1780448889
1121007300
159393020
1821056572
1620009082
842259907
1901557800
2030059171
1425755254
1466245748
1508754738
1644927390
1546480335
938084152
1305657098
55306840
1435023367
615046103
98285329
1052331640
1423092975
1007926106
1241184747
641828645
1164619785
1478740562
1459461895
1494874484
1320095917
1389901129
2058783425
823927275
1475770967
1331031
228871776
446331895
1675631730
1024365297
192811130
2070579137
627706490
1497504283
1809879380
54651590
693536201
1589360817
1685910465
1895161545
187949433
23919863
65961700
722351806
1001567321
1465149837
789710205
249362192
2086971616
827904472
2085664166
1148087964
1399992533
2034087598
1984318585
453255521
1176345845
1539644767
1541493808
568750336
1094613987
654011831
1073954349
1454581184
1210019087
305868432
1321584263
2086707974
454950821
548923447
1689444402
578645544
428309694
440710001
1788836047
25741642
388673052
489766918
511976969
317606051
1169358574
1532102316
365964492
643781101
1042990405
432982755
715182571
777136687
2039488166
2132068026
171596958
1838899502
2026903610
368799328
343180317
1966954681
1031522916
671117268
1952113652
1750129503
1482535350
1232598979
277760791
2056187455
1306648975
881890242
183471851
2083566915
259376750
1297327978
248783815
1422721079
1178162401
2113278175
1879984053
1902456867
292605223
1618511470
84924686
968394970
277186222
1319290901
1321191598
23589883
468758280
157596382
1081444555
1678253483
365691790
312903872
449711217
1392111676
659468652
161749606
1958733661
1042233713
1950041737
430834340
1390199296
1513066622
707811537
1667897545
2110601180
2805123
1704582199
592517816
1965361495
1557565531
482628002
1000092337
27258425
1973299001
1221369837
1587385480
1258257467
667641554
284155629
288992731
587372010
2103431460
2147009139
635335054
205262113
1487535893
1698800506
1310005688
1403063622
2064655138
445406748
2013122183
70871082
1269257892
1051769318
686892612
1337265099
373237841
1528025810
961286253
638914291
1270524888
450082918
626430057
1729314135
1392130014
1899513339
586148524
603754563
175899878
222456132
801552157
1232818143
1840915217
664194596
1850188943
2064140207
902290821
1668758737
986870435
992137019
311564497
991606786
22105408
1136935206
226644888
979671485
2126109115
893461309
135451429
109467186
2112299033
544129146
1916484065
1266926108
1178698281
506840705
145906821
337600404
210149847
316856900
608192086
1201685911
1199616115
502618095
343007011
1282327315
2080153056
697366101
1664174719
1490487844
663080824
1122456880
2127168809
809510173
1207859700
1104305936
780666084
703126123
1969048301
1614336158
398707048
461216995
838467136
2048115654
1039051293
1188205156
2028537305
1415886924
354588223
443298962
240884396
802075588
1931418442
1093601305
1077721694
469571329
321119668
2134490966
2027326569
1998704310
200028168
1476141962
802189921
1298408436
45497699
1240575763
1511523106
1677210839
1023579968
1252033782
170108185
1497067281
1522702065
1873274775
1083324829
325103060
1967517022
1193780422
479028701
1802826578
2051393414
1749915171
1667065919
1219142732
597006217
2067999908
385316237
1288902068
1118336267
1860763594
922452172
1366267582
1660318039
1274230129
1916291640
1585020882
1948264337
2012095070
31530427
781024856
1791683260
435013576
783528881
1601702520
603213100
690199339
823391544
1099797773
1989340244
432902251
786450170
2126282115
1299058309
1200603604
1793411082
1146402014
1549689991
1458438511
1342930802
601651806
396925671
260616614
513406819
839540099
1081560733
999717010
319608793
1495721423
330314067
1199589483
1558995978
1758877853
26352551
1642907500
1568569126
481326720
1291438216
480152618
507273665
1063696091
1832484167
700725555
1322765789
696857616
99385377
2002684218
252568155
144610521
1545914878
575613894
1565904415
622975389
1974873402
930983935
1438338192
1507262178
1329897272
1409162805
508798838
66411981
466464746
286858703
1494369368
1741978885
1970287708
1326811011
814163276
740994540
1665747861
575229999
1708799590
564549533
777395571
255328505
685375665
633429406
20586906
827041100
257000069
1852175780
1867987735
846279718
237331605
1410005417
1531203247
1045388478
528474790
1430366749
1998575609
860054223
1186297428
677565189
1808226714
455150846
176078344
164081255
898181323
1387504114
1534242401
1812515784
1788211902
1279321459
1020535376
1330396760
1738722301
1112900864
761009590
501066855
711855550
501591149
1712027440
635703496
1770286276
1082880623
707051848
579506959
61399452
1861283456
1446560145
12808426
1898011261
1654040225
388657986
1770400882
1141382219
1821502305
241624599
651344596
459060004
375390439
368465311
85396865
1493159670
163712121
773644155
628710154
2014690162
618711516
1581448829
795590753
135450501
1685593281
139201847
1499788206
1621882050
1412418326
1004065762
208476354
1351735676
1853744727
1232292541
76082790
1862893291
1027728815
613936957
715905998
473134815
1359121765
743052672
219975959
749959622
1073408860
1825836600
1913100541
278911533
536511327
569704050
1659256583
2016665725
1824376386
1370635477
807580209
296914567
991593043
118606005
932511384
60364468
1320957773
1959062208
1810857002
2036221547
392610048
1892259659
1261637306
1124540722
1677861337
2052639716
1460695016
1588775849
645719733
1202180900
1664250387
316907905
634501179
1938293029
2031925949
1633801499
1705949315
1042769261
660572324
495512222
199211120
2048806423
1716126797
1074799103
948320328
821338392
1697819436
1283589588
553716441
1568759095
196008749
1227023189
1651691286
481471863
169018776
489340280
241421865
77863166
1921049510
82698553
793358414
882157330
693916448
1552998128
1412380433
1431527589
8700907
1916202630
586010041
1625444929
1545700122
1896037698
1815404981
297390512
948153269
782083140
1744341061
771562001
244848779
1825665439
1839704776
1262229212
1457109405
856814018
273152051
749290011
2034954876
1845457950
1589210989
438674222
1765701383
1211144622
1473774574
2049439280
2087252545
866715879
1790789549
2080290939
1096824609
1059620116
1130062030
2058617473
1632154351
129120301
1682572810
1356432602
1253638992
1602693746
251669057
1410701650
2127603328
434653550
1484423663
1837102053
1032590124
776701848
899051152
109664270
206330998
73751990
1752981937
1412862292
993387983
775055855
2049524689
418869473
258350323
658447214
1466349623
907940121
623714413
2081814565
65958018
1024287168
1470084681
1385987523
406509861
1931418442
1562699727
1412511618
1207735031
1514184663
1071048365
959041696
200871780
1042028013
1939415957
496354747
1419084658
47902127
2044870215
414733741
997654102
663251623
1965000064
1317242240
1120384819
1087368446
632450245
1394362110
2044848841
81804617
262288943
935847946
744432839
1764197449
1334544321
1225256986
1873507351
1124633805
803695679
367885032
789681562
815422233
579481788
1155138956
1673940930
2033618531
1896561487
1262453913
472689951
1789351788
93642763
417582889
371204360
1363129986
2077833634
437200261
588726107
1509931725
2009537170
1245461388
351701981
520249899
232852427
1051416385
1109373118
1735514084
336660283
1453526019
501123517
939722227
2071899077
1201039649
1595953888
409518638
1355361305
893787762
121990958
1294275809
810863767
1019398171
153643283
1098741965
1324771832
1185398781
2120291398
878537059
1388569446
896238586
207066737
1040103547
1005990494
1968697911
1819731442
865170181
1449261774
2015100732
831172310
237485165
117223110
1588574801
1827991156
2077802429
1278362979
180649894
1605978967
2106044085
1610986253
1931830916
1091975055
1853727060
674143088
1048265771
1999498007
573812152
1180467990
289799674
1896088622
1963549733
1492502746
1109206284
1661782554
458719932
1060167485
749631468
1396877208
398887328
1460921054
744328447
2140933787
1173072092
1194865028
141867516
1999892633
566158932
2138875926
233481840
1664231180
1253544177
713457734
1026761285
1686601569
1640436296
487540777
1019585140
1167822382
1673296650
697104108
1630311440
1375854032
179779747
1007830212
118452093
419015082
2067240722
1911213736
863486394
558215715
1331121483
438631418
1559552433
1908300091
1758982693
204750636
996029551
741261921
944719703
1208994830
1757478317
1547811512
1256807217
1357559506
1701606249
1337718674
304680547
1402054709
1286522060
1797595032
1862665057
521736410
631037177
68073716
487986699
996141003
1557040532
1170902233
1698519391
253224864
845800177
509345210
509753770
1134413182
1705214817
1326379815
735070895
1977590823
1594494466
1074556724
464498266
877860753
445244322
717404941
577404671
158144285
1712626816
422194425
1084540615
43509140
1699246230
393516737
1266023435
1060757206
4184170
276557222
1656944347
939041291
2002981826
1157601342
1141912244
1667832048
1379669255
1348244015
263653671
603039068
1940001727
1101105729
780369382
1808626225
1957298234
1067726923
296160291
1050085017
1022706467
457559706
1677927794
1209743168
859654613
381953264
1766239860
241596653
121508087
1109860655
1173718297
1543734342
532345447
419473124
1343017700
381891869
1224125802
420021863
1207129136
464916504
498249969
162822265
213108310
819285770
2124661552
1092889176
356237662
54662530
397728828
1223609470
355127626
1572077421
183794289
1119787942
1735375852
1723603073
1458907484
1833498299
782702286
1078670394
2047353961
1535714045
570554148
416757288
1814056793
1538993845
1406701628
471696636
318480026
940443838
354063834
288333126
1488574859
1376462877
871211141
1662712494
2122151579
1208209581
823751190
1517219431
519524364
560759506
1802958799
1749137186
1294653023
1159561697
170478586
796873563
1196449850
712489426
1048664902
2011183089
2008672285
1083366628
1205329116
646251610
477510294
1205383257
1867154618
1236335142
21402295
1489210573
1314902946
21612388
240300153
1681918823
5372533
1258647894
1106515855
992771970
36341384
57161055
159113517
151651868
1258601210
1605463702
1749960544
15154516
1561140309
1094860970
1171359977
1981477258
430418679
215107269
851127909
379353368
124761751
2137493045
432548653
2102055056
2020057786
171543783
865482830
489878341
495925536
1046245772
785362725
1265508647
1409701637
1637617935
2024761050
1472178418
1095135100
1079884022
554998403
1235135462
1316958773
1504833801
1399755267
295254175
934857817
1516034675
1701628063
1467308983
1599703226
1051099542
1396710102
1010999955
1555895155
588514140
1581304528
743971892
967477388
1693248092
874963470
244273530
485711093
303145537
1326560167
1388712508
200829973
1956223731
131539291
713733155
622921196
373552764
1815483892
1342716052
516018720
2030820258
166428242
1488645540
1068654172
1486111346
1753265235
1707846916
459890956
1057741362
1423825745
372477945
1847128363
1480350024
1454393398
355418055
19545920
1965497330
856973245
869782342
1597801914
550427078
229191974
553571346
617291730
320552299
2075740957
20977153
1921955727
847013032
1325254385
133933058
839401738
1008800675
745014653
747505812
988817810
2121107560
657142213
1189713826
956885842
702654674
833178607
202192735
1406619530
1872959550
261352878
21011896
1444872435
1303704738
328625353
586870687
1251145929
536627398
2030143000
1285929882
1809178507
2006402074
2039219811
442900528
1672716599
1185201658
194880749
1507315026
1007532909
1587706848
1375541675
1019078452
1590914018
922516484
1544886468
459988555
440760283
1551165354
1583732370
1032830446
1315896585
725299338
2030415712
1554052294
1611753449
1693377473
7169757
1101374050
186098402
192464304
2029553481
1449711397
798732428
366608511
1352601216
1862667003
159902802
2073582705
1687015108
1288755516
288251685
664531346
658645526
774446928
2021922837
1074650348
2075940563
878298361
618373814
2073601980
1890543551
109374442
487999290
1710774675
1015828325
622665231
1418821491
1225797044
1033743726
1485797518
1920394053
878685191
1085312351
694298894
812731929
1828605955
224539219
86585512
232624201
849833252
387482783
1576639026
1079947007
2083451865
322233739
66508225
1852550032
1650783286
232670385
1504884816
2139481028
222944293
783300886
1875292172
391476656
1749913433
948411337
1295902182
127122563
790945453
469097366
1483423681
530739267
493350660
763022558
1447028792
177853941
1983114439
1176332363
1799524227
1757406177
2017151441
2051752487
240027364
1111044556
272471662
2082822328
36939910
81343240
1289293219
1175804029
653991668
1296827541
768084165
701469815
1083502595
2012641234
1803612672
2027904785
2085939931
517440859
1891683008
491230231
97685087
279674200
1738479805
611541443
1024583086
769909369
1976014784
1072245016
594035105
1954910818
449266808
710456322
1525254923
2053917915
1032377189
1051137591
2092785416
1662370614
2125532122
782657609
1990725038
2067615853
1111465241
766662267
1927269942
2107489697
1764617166
87428572
430653319
930697099
1940491298
1984378012
523989950
1831807029
1224125802
1199820295
1626805048
1342162224
1449567680
1496299551
285066403
493841674
1606659647
1644102336
1988249587
440782185
1243748243
988054025
831565213
1998237838
1229268952
1505857434
957971576
1938467290
303410155
1245161015
1080772309
1844957301
893658074
538427598
660153429
1230105821
936535512
1311180022
1212669505
1940548850
1968033980
437435070
1330575153
751159330
1679228163
1272756399
1169412458
927990004
1926527316
131977777
1433291391
1479724075
79177729
1460457437
1225307820
1306631153
34018754
1806113939
1554490636
266035396
173278024
680950527
1399501656
583768828
1963671180
697592091
1209278565
591831316
1821608451
799626119
1387917544
307187163
1936518278
1086358603
900879647
2036130056
464497411
51464072
97529255
475413618
1782980957
2131956206
1038363221
978530991
1546930497
484181311
480647096
1474974280
1633690283
466863614
1738477441
1261214460
215416067
1022528847
2111094143
1699724858
1582505121
1686935889
1011695536
820913100
1424573197
140624800
415237233
428601101
1951324356
173635397
302890188
1731859320
703311265
454170358
144466992
86044623
770967342
368051777
711486552
1161812276
1019731090
1570430282
241640051
1012293019
2001105179
1634958758
580558682
1039433769
959364061
934838021
1860290404
1576470774
2011756535
1897348097
897981778
1452114663
392832526
1817209806
1903218846
734746527
1694650017
1774066464
101941483
1822157813
2110809030
254328168
1688768551
302727586
713861238
935451964
1862399163
340906044
714805894
1446447354
864515720
1060364018
2029703839
861722834
1943964794
113155263
1848870588
1402881684
569044142
900195843
1675318752
154571546
860467357
1572162107
2091519248
160488923
340202339
60597414
1608408228
5597564
1208654564
305416386
44328558
24364198
856934442
1094894685
150113310
1635298124
246386873
1608009270
1733146192
368915190
784626385
802663196
1167991041
701530949
614566008
1059194803
874087304
1659173597
135779539
2076376836
892868895
1084660209
1313832113
1175738569
401362259
953023529
1205474944
1933376881
2073236458
174512808
311712777
1733128585
789119220
1514122358
1312439551
34001640
856094096
976667156
2090730960
1136909903
1452733753
763864992
90078597
1808138608
297839985
422133161
1285013330
950128131
489609708
1003949698
1386436230
41944169
975860499
13231579
1358871358
235645881
1786305832
1503697577
1197692586
1237999059
251974585
1986677754
1416652913
1523856907
883858666
649590012
1615428291
883544999
2114759585
895509974
1390524359
786340641
534014841
1082486312
1629024501
148396416
919101353
523610093
1410807234
894579795
646995754
1849673084
226411521
1689760354
1345966917
208153521
1447820737
2007397275
1125497839
1097508699
97177065
1823585866
559980162
1171162643
1961168501
1221189153
632882709
1850735952
1641974003
2053253177
2084864868
708557230
504099488
1052473530
764327214
6072373
77417713
1619764572
2026459715
1073097861
414522124
1056192563
1126268166
1661498563
1873423631
835450789
4333749
128112141
6389775
750843060
1778629806
803931462
1698762359
145782269
967880833
1543974849
835974617
473312765
1680748667
1431189678
133437210
489578922
1021549404
93235233
2063034497
967990570
875769085
454305451
830884701
575542376
673441312
288613877
1584919035
1252348681
1233246804
2020437987
1562502008
1940867148
491735567
1638600244
149729009
476157768
588318538
709000363
675718585
1016498404
1461127891
1271841664
1729476596
2010433247
213507225
292197621
767778891
1882739556
1802576716
308956936
805390389
728012676
1390695441
1502257357
640592945
1646859173
537461052
1514277914
737500762
125100452
677281094
1338189619
622193371
740834896
1814669719
1045071933
771338889
75510031
1055601980
1158974603
1095284276
849895376
1423585207
2096257488
1427551486
1260884307
2034501779
51542495
1002852115
2015807737
1063630677
1081089269
2068127528
334178859
1741662555
515641686
1854874962
2067391791
975446238
476653454
276725614
1624919912
38502857
632494192
939454184
559876724
478382212
1539435414
898054160
793943690
381215004
1592995512
1757361152
565003892
1303540542
1090023657
690081041
658173632
1513528130
359723543
2019468381
444452812
1677389422
2087832918
1422868656
1643896348
1514117025
1570930627
234556742
271376917
498021975
640012185
1979412134
107389253
303104642
1109305166
2101255856
1070205290
2139135937
1418089756
598835203
561041986
645166643
831637194
87494398
139715980
367182204
103131369
1461513256
498813487
2073699087
771216576
684577760
2034865440
113755193
1982247667
2105584853
1230912958
282096540
1700987733
311726270
166189361
117185826
1257078199
734257628
225973492
1989600907
1935824399
1794103808
582040196
89261764
1603167037
1750531072
372253890
305971319
689266757
1282395
2053804598
1504118634
1885370404
744072264
1778677635
251200555
449455019
2046592561
570812654
1614626998
929293254
1363038260
1927837067
435892030
248860397
681152200
72881339
1043987086
144775125
264522140
1512672523
1133317717
59870360
1078917437
1826406712
291105474
401264745
563746674
863964157
1428768070
1340499350
1736858974
717281767
1953374405
751409585
1528669753
1500938643
1870147336
1135416573
1299251766
1480569256
1427834402
738998157
1187289120
1288801724
1740899367
1823625553
359155422
1172397819
1060489242
2006711591
1234578445
37612934
2078836827
283445777
443608424
2032198217
86019033
646119592
1807130917
1364532287
972799066
882147772
936005503
1119628694
3198563
1688981482
753458104
2085064345
142420635
1015660823
1215145
1542007575
1547909851
1713968782
518450643
831127074
1449096095
1312527260
1195612351
864063653
1476104443
232789220
652530508
437852216
1117381866
306596789
642694170
2076510386
682517944
488646080
354325600
503271510
1478342553
668448899
1756169014
1282416574
1854256644
432385972
1272479431
128597312
1528699243
2101664999
1328811532
1749575072
937620828
1199120526
671143444
1533944083
1448909007
1721874525
1355411393
45111627
753737812
1613119192
1592177837
1494281795
1273527468
127457645
1758061061
1080361719
367410041
2015298666
1921996250
1128620718
805580055
371831845
658379298
896318690
847685391
2142378791
1222560014
606031
679868143
273607248
1564769098
539586800
1992733115
1282776473
1690488788
1502587739
445911367
2019157354
985163600
30847042
1117621989
1256906915
1134499269
1884663974
45481112
375259405
278290827
693950500
285353687
301137137
454757431
6235901
1615987484
702446307
1862329627
240419210
770148459
26559482
44416745
640034526
1360108521
178594420
2106484286
1938895131
922683527
2029072790
399441808
381371048
1433817874
829579990
468751155
1112659688
691814723
160784922
1848202007
1607515917
1279657365
1586955278
762667659
1976330144
1990034571
617495930
886866670
2040326005
154490336
880278937
300834762
1994376820
1839180823
398605532
1785734482
1471392790
951472057
113425520
1460425063
1022716397
1606283752
1363705644
686880987
1430142173
2093329027
1128812773
1174588012
894038356
722380414
2137126180
1377317831
1984239760
1237458379
1150250035
882400800
498721611
1441135690
585559492
993922731
1110260238
1155861035
1404006735
1577613920
588285200
733096378
968479871
1614038494
155505370
711716481
1243309920
890877493
7041437
949178897
456545228
2073937527
1574826914
1196055683
1431841825
2035363361
765333206
1921496769
882621823
1127256076
320049874
1045293866
316309681
1062842794
1980101422
184914355
776298539
347794070
1721902458
1181790689
57305243
778684346
519320873
356939949
1985584729
1781220266
1537367547
1341658163
777363225
352970895
1036419292
1067748627
2121589159
567882336
611336527
2097401494
1354713818
989528858
1137274014
1163609968
607263465
2068162075
710185018
1528109417
1202788220
1495554820
1163828917
1162197897
1775577330
1752484295
127353043
1258235694
206442635
958056653
688415551
730853279
1110520118
419077662
1318769342
1627589257
1268469794
548990990
937587178
1767441923
1102011916
31484206
1759687506
2045246338
1504317204
449460904
1691098600
2100184735
910173299
615184854
995614387
814873842
1758484223
1777087706
1384404900
1882603182
203361154
673749007
54117364
676988706
912334943
1957721263
1529825443
191282120
1089736101
1495398379
1088085613
251804351
1777303092
1401991186
1638661649
221621567
741407135
1596873620
1727137309
2031523451
1643928514
1299973062
1387692812
941511678
518002798
1283281479
949722561
1387360490
1422602609
556538497
1729417325
654486693
736711390
1223611011
1432782934
1566403661
1567068153
653873476
1306765675
38894672
1539489265
1784206138
1015633347
992301076
1251302508
2050854330
362640150
1622768340
1115573980
1665443956
1318823560
1851170507
1889937443
303486879
1500793783
1254654914
72641046
1499906051
1854571821
1635356804
966931335
1149605346
1953737070
920554635
500452101
1381253262
692713132
1751775813
1643812451
485379130
1506769690
488691346
71167453
237127135
1658463672
1447197543
323354614
775663675
949888628
459850974
1222424107
1952007403
593926730
1224395923
1207686356
1614016064
436317563
1479194640
2040442158
1893069988
1898387487
1449735061
465534061
875105154
1727766179
1225549429
1211920257
1517399447
1357698046
2079171679
1047491769
816135304
274721107
1512347176
375197670
1084827091
586803167
1308524623
1518583464
1936879434
1881957809
72608615
1484863176
449409707
359562217
50785867
1720924043
382307620
1481418642
2109194973
920932937
1555311542
68936821
955873010
696446287
960079715
1348824093
1927511667
865274778
1386255501
1285805574
1546735278
509722041
2123851758
421393258
690120008
929377426
896658583
1142868341
1995767045
1352187524
753460517
639843809
1546573657
220754129
1182535737
2000684921
685861747
1463110492
372393629
1158692640
1374727597
1430371978
123215992
420771969
941657429
94124690
1353161809
2099629579
747468691
1474328201
673583523
1836064371
619938894
728097741
2083664248
1238856782
604544306
283995186
1030707537
187135442
491944273
1327397907
1616250297
228339297
1677878054
1110891502
399777857
1381861558
152649260
1754154576
1976131767
867629116
799484343
67051775
211324116
1526614299
811661747
322396356
360937806
1851131941
994977131
560085736
569824108
1672187973
554953620
1422955622
1251235968
519534983
479983634
419293289
426193365
748704478
809694662
42967410
413677114
1137983089
1237587188
1304881306
2079303918
2095965495
19804752
1836105360
124007945
688650564
1747652874
1095917169
1338008775
1330164740
1304033315
1634781802
933908206
884806139
974468463
1342447994
1815805162
1437654655
71455433
155291095
457717089
1998916290
1249826226
1754143518
1693358383
437996931
967769803
256138837
124905173
1415802505
1092324252
1165590842
1932057684
921473150
1697928595
348065932
1392030197
1385519148
1390447954
1035044924
1135366661
354279233
890350612
2061497794
1178283355
498452885
824290048
482562959
1992452703
1336725206
673681985
504341338
269880636
608262985
1920077589
1793487757
1763486953
748929760
549806548
149807116
813207485
2066031124
782363016
1555282783
1336780187
1495900592
609114034
2106495996
2004778049
131541027
457046386
267003264
467804058
841134165
285940656
130696197
1803596023
1885100872
1303285850
203485848
1146538095
1859785027
1876458296
243368627
510695512
6772692
1606761813
1518316178
788669809
1603527369
1799757458
1491966251
1472780846
53174866
506762287
2051112598
316991480
487398628
1016425982
1475352172
919426055
434976918
118723142
548085969
1559185154
1998185739
727567841
1105470442
2004859567
429437254
2145866801
118989989
2120137744
1096817873
2051781939
950923710
1239563075
119449699
1370677839
2138054119
2014062203
1823697127
2073383385
39639695
1001568873
1695963062
519758871
2033332345
790211739
331676413
1533601576
612815763
747023717
341241134
379265701
1046805513
39035636
121133990
1171639654
653377588
424471865
16995771
1374026150
951033175
836984978
2028087997
598335343
784298110
2107631314
1026576311
770873041
441768546
1886037886
406228944
554295644
29857898
1548336443
525011481
1703605324
24248544
1591013679
270920171
1163255101
1521642645
1637849081
1781789239
531297025
503220670
1407211023
196815362
489766918
589398715
2016124733
1623219247
920127252
2102329059
307433307
1740099150
1471061375
1759268504
876825674
162063648
1089850695
271933103
139800745
1955876849
97196161
726665035
1130153269
1239238364
1745591985
1751595731
1585841415
737373879
1884132439
795173189
196860945
103112940
68666991
1043222359
45529587
382107847
849036539
1958679397
314393932
767069544
1129617809
1665693909
1450899126
901461982
551142292
1579971793
819935361
59542243
1618662234
928015781
1396925115
545475702
943205906
264169016
729009457
498007363
128676497
184631756
1568744465
271764086
1121321498
514221504
646323279
1568947374
1588846997
342693053
1884208250
968539426
1820704875
1833211478
748426298
45841374
1757422996
35586950
788372944
2098766454
1426520947
102622212
324841281
1745906839
618614683
1743237887
1272437421
1111225446
199464539
1849103917
1515425596
690037173
1504400908
778028943
1631098996
1750298938
913042459
1551943984
1589459066
1785204671
1288818370
372530934
1191462258
638087237
1306648975
549121828
1054581564
2101416696
1871178999
581902368
1882385398
735252208
1830327074
1936143217
135406429
1053425504
930789744
1106131814
2056810756
1767252543
236329110
606229165
1998183446
353900358
2041218313
245227467
459077745
622012608
1421447448
1628885695
1714033747
630392427
1067877913
1354118741
2134963318
1212298836
619119897
1913973353
92699081
319624500
1301724256
644652887
1290797476
2062249052
1181930447
1564142125
1657200420
1740556500
532828451
121352440
1366848837
748629226
1805883437
1468754965
1926169531
1341383031
1234666793
1347711422
1661856188
43575222
1308960653
503608420
1443718753
667208925
1980804808
1987902639
1115590911
1404040929
826704596
900734848
709864450
1466254039
1078877348
1348430783
260769780
1565904415
1816431393
2055172316
1580706712
1397233551
2013911125
632935820
2109996506
1231489922
957041426
1812694953
591453618
2137623280
142357422
865380954
56273062
296144689
161066360
707819024
1799398694
700944580
1009269693
382712518
196454107
1676806389
118423806
1968055829
1830005739
1024816829
530765083
956632230
1043998763
1134619345
882512518
1390093405
1871926566
911857962
1185283
1129378822
1160172393
2055283341
1107191345
806872275
1369815625
1259485000
1476623382
1558897375
1804754541
1605440723
1759660054
1699242197
978372051
2076733624
65532528
2016986045
575767923
2098776638
926621342
4626905
147856404
78459733
766392401
1357491943
1145052332
2061853849
116132532
1813563919
187260884
1184936964
2113823080
239152161
1459439135
1517146273
1357449666
185154498
1932558355
19928149
2107741640
1647756791
95253596
729798415
2081620323
1795089766
1698872462
1317983749
793958462
553817114
567304643
727757496
428217719
1681840867
2124810798
1456932488
1481300411
170528498
1529036962
369631096
1215606615
763446188
1413698296
348094941
1088929667
362214136
789626845
1286738164
2098831851
657267196
77151939
162187830
1334050485
428594980
1821086681
1272071618
235352084
425516587
275589627
1013956528
1861925757
1430230830
2039419551
181338513
158475109
57470312
978836067
1401594974
77064746
1283009399
66796238
1719526599
1146942179
1270303475
294444915
2034671316
1876687805
282998140
1548765001
2125984933
1492760776
2125167939
1613249915
461006284
460100931
946619454
937753421
1475560478
1153513788
1185489775
1179362541
207852209
2019006184
888880987
1734276642
369001223
1557752244
1114369244
2083495351
1014181675
2125298457
1997141691
1663029621
1049228456
1317393447
1773051365
619615888
1549136789
274598934
24482511
1757954898
905829241
83273907
1421117640
1520187876
215814180
1011292826
860116133
1278253385
1600259778
1246479136
142170736
2083173199
1977199370
1510355602
351369865
1855239201
990623509
1255191481
1859914894
20733520
1861731898
1384024303
844118730
997282412
245352780
1587296120
958818643
1956152137
156152488
1902829206
663703141
208224740
570717700
71561953
560111605
318111002
1779150305
1387600051
1641357329
370012132
1587846493
448317009
1037479782
133966984
851775007
816659848
580540891
1268639267
797222009
1211821774
1096791620
1899760925
1239269307
1432314276
422147397
924049367
1130153269
804238030
1046283229
947336764
912461190
300070434
972428524
353915498
1497415492
1415422572
1305842789
640334046
33895117
1482846522
853416894
645178176
1771860726
32375085
1605530608
1528973898
1485929840
2024779718
698125970
1840191538
1435479623
965435402
774755933
2094844793
1245387505
1169623435
536335234
896270670
138959582
575254506
1535820355
1477829030
1772949258
661990229
698529507
231440592
33550532
958421350
1955345254
1915415513
767702507
1151879521
1885748273
1521166934
994696136
2061406573
1291935727
392875943
1167875196
652098915
256094153
604360316
195924454
1560191426
434139636
899873388
813686210
1662898097
78537156
1890006958
1127529638
1303334318
214458057
1398136274
725584288
1483457647
1512730997
1226361645
2039060077
378639520
557087398
845919487
434726803
1063211946
176333537
1387458098
44280637
127769214
831951407
924743378
449122217
1587162082
115543326
1196159
525787907
1028613064
61908966
1510319987
1383634826
104957373
1450351689
877929473
470953599
2080735240
1613628076
377589222
300972648
1406589693
1664014329
820909266
171436430
1297849565
1005311336
838024894
1181889405
1095583227
1314220227
1835228062
976521206
2139271880
581619565
1659295572
836330982
1048053066
1060838664
1881181650
159003903
1288812777
1072424124
361244193
195103622
1725991336
1421540447
927680403
386366414
346801922
646378512
1620043512
2020422574
1087108138
1167850921
1174458932
1239985836
1947648407
1388135550
303563614
723622052
1144048157
1976123355
108955598
631283836
1207893626
1940113035
82269435
755944745
753119340
81433521
1915708440
1685101020
481571807
1230952010
443517217
153277592
1826492868
210585211
607517307
1365910496
878037732
50650734
2080122114
671423069
1363461028
919731060
1600712684
2114583423
1143801819
1592216428
1569626202
383308951
1109782102
1036065608
1024435255
1061630214
519268681
1284930932
38798837
1808888800
1771456893
1962222430
2058320270
712745266
1219409614
492930251
546819480
1224712882
42239581
1530029828
497644114
384008780
498328249
1559224388
1137327941
1074929686
325361375
1073017576
986415215
1598780029
692657539
649697762
311187218
802133669
224512191
618787139
1617871340
335265087
1606456652
1938358342
1169646456
636539047
1810804332
684126776
304102216
1622025317
124644280
865766735
983329570
2138457386
670383861
405554436
1744618601
1236100854
1133139094
346120410
28261765
692231489
2018595888
1465979599
116236727
1040849787
286948060
709234950
290239558
962693202
1456167163
254529485
67880752
812223951
112598054
1738220047
1153027334
1476024367
385480188
1789236817
316214214
1450579784
815017147
1493024740
1281823627
1518600339
334136493
1985393620
688144543
1649252280
710245164
1236251874
1656973539
476035677
1402451203
1431408608
1462088190
1224146409
1197268041
1508902492
1390772876
253366469
1254548388
1076196426
669598172
676649010
1484071846
1313322327
1851727382
1813573038
184095451
732244565
1298060779
1078734488
353281004
1615552690
1727243526
332048668
793935560
2101516977
364954566
2046746050
422033250
1540213579
2044299060
1269228233
131294344
1650552645
170260680
156595876
1549891893
286272546
1397357115
1020707676
1547383052
1153757252
1816086861
977942884
2002338786
2008050042
1306188212
1032621848
88876425
696776745
1001509560
468742467
1660662102
1037756616
1331384366
862188095
1235548180
1797851460
150789318
572593867
1134533879
975968863
1499279435
1213808421
1463667503
1501662291
496682967
676037552
745961043
1108197676
543854478
2130829226
595561322
370262849
1634036688
1371112812
2134386828
1476880201
1787871490
1460088119
836964740
402012412
1867221926
9775633
1102609436
2131335770
589199221
1276697304
4123013
1335451274
2016468857
37873231
1642122559
2107352241
1728233357
499827271
1117850791
2080190039
98001288
1688447675
1539077116
66159703
1451197286
413755614
2110144675
1807062884
1615325496
764235188
1472203872
1231778673
1496391927
1922517095
1178744544
847988840
1418240586
287549620
1159002000
279298706
1206439631
886929392
1944684042
195140061
1032433472
7000787
21810785
426495872
1148000938
1502510515
1640633781
1963557245
1427905439
1028065769
924051457
116642045
1356204389
16587669
1454738787
134623918
1869847868
719740011
1700657336
1649403421
2000404753
684503543
254865221
2122989742
24913463
1535784082
760640619
1943734370
1888697941
129441620
314400439
1311790416
1787101549
1156599457
864568820
1916279561
704707813
1708944541
206463139
789754351
2046969705
1306942617
595307258
423822591
1629044048
873806078
516119621
164266132
1806801205
1191321587
1931841435
1264114732
153378248
104177194
1426491855
1112073865
1068624250
1673929674
738183074
1914491038
2130390499
1466027257
448601084
1853935960
893252089
1307885133
1585381978
1737050839
1224366626
2025679926
616860413
785036500
126025734
596253134
445920347
222368672
524084923
492454179
1021989338
235272615
416757288
1596418456
1289029630
1606869812
709480764
1624358546
1067549408
1786102192
312173361
844232844
708549368
46924070
712136295
1776017651
1687361450
569323491
371416870
44628911
820983404
253642726
558581725
393180726
647616244
1042469384
669432079
1841442452
351430744
361965809
1645731688
1614817419
1400059720
346457351
346428211
613374820
93319831
1192825611
1907256218
73014232
827695944
168458235
183916126
1772752579
2104904126
530716423
821788971
1752682827
70990782
295012331
549093962
622651768
1275716723
1927708780
1151502514
1806148953
2024703153
1880754461
842771891
643559752
1664500227
1533961718
659338180
841558039
210686703
1339890024
1677054665
934716837
456596228
1374116365
1413071028
2032879448
1717488968
1145510852
447357530
1358489821
1489002655
98288445
125562589
1135311528
1341068670
719111519
1246107920
779207317
641576956
444020089
1510900001
1258712242
2037807125
1186480596
2130836876
1869074783
1441445881
444633765
1037735444
1992854873
87537721
198374974
1029705229
1757629008
1016271867
1486933903
302725569
1504911620
1504865554
1773666107
563276371
338211164
1728570588
321546243
524496679
1994279852
502382893
1993011519
457125168
1656542676
1394775825
1629077435
1170220774
817488372
2089926822
1569003464
816950600
1206334427
2076752886
1820380503
1255120077
484283150
1347942429
877046573
961895851
1805149819
1438060543
1482401020
925183248
784219005
1261776671
488258895
374554737
1666899583
1225714839
1630431649
869197713
1807655315
1174514145
414465360
655815307
840691968
1468777171
1699968015
1910594781
444001411
1792531695
1719965188
27255739
441704305
1289520925
2146179031
2042768467
1539455248
2091650059
1644724515
782006280
334076923
713291830
1487465763
2138890058
1180413015
1065730201
529335335
582142199
1240922717
1893645466
275145024
369502262
1423552158
90896653
691900136
1260038946
1539533375
1638444608
1522385472
1064366306
1751230492
1916894697
1386968487
2132814134
932061050
618180573
335474193
674280585
891083485
1080086712
435715402
1373969062
587499619
1274028482
2141721790
1660698432
615004451
1428832784
1706531426
338768378
953998371
9343237
608557581
1986960794
393037692
2140006572
596556041
664735400
348288322
1129819960
608487613
965517348
821723905
681542510
2026800465
537443261
14458410
77472332
1712264708
1054239678
1005360119
638085956
389870297
138766969
1722230013
1144347203
1538230797
851264928
1932652968
269785195
1615266084
1363321368
940437871
1500366463
1781760595
1360113941
653129100
1099965618
1380905393
1801364121
267110808
1976853291
200599405
1594864069
854808335
1426144918
816729485
598589221
864874369
120912503
950330234
1070742095
657158160
649755805
1429267903
390984004
2058266107
10343889
922655241
1200077351
1330359965
381092487
2070872134
481820211
2090130596
1324479757
122465669
150337
1284900424
687525092
1687328514
1426326906
1198254583
2059455302
171128282
550181071
1666420587
91230352
2103510722
1308594950
150771659
955797608
1714358336
886276951
330152730
145607328
22154923
335150630
148869860
1991030848
1961824486
1809024436
356869044
1211235189
433833518
1338495144
810208373
38251896
2073319885
1844879845
1810649396
857973394
422115777
1699721580
389132454
725685949
822933900
1091682500
774482841
1331699947
445061521
1073425120
1736328132
55736629
1219042330
2117405602
2101159315
1084642686
543873528
760130778
269885163
1691944546
1184744005
1084023089
565097894
2104032597
1142276923
672580685
2016789172
1356942003
2112346219
938640754
455874593
2022933808
1879537905
1490969824
1919009163
1130951994
921209133
1540560917
804757607
25031449
1331058105
1402104744
635713851
1116201470
1946299353
592171956
1934062091
946645493
9355329
101464209
975170246
1797495717
1522602573
1959477041
1577638424
349000974
1899650521
904022712
835695189
1188477685
638451246
1101487583
885402645
664074206
1155364840
1321294187
309419042
1008105989
361091241
957072475
78428539
1360865765
1119178269
411970741
945482654
1537055602
496774016
2125287301
1335372658
1369322053
918490221
701785120
1721398729
1757189357
690654189
482969395
401567229
1472275864
256249946
1332668983
1857556161
282156429
699526005
527093251
107944765
1224295711
1952911888
358350089
1204512130
1785516776
289544837
1206345305
281778357
1998777260
1050404846
801974965
61255323
1161002336
1619738614
425998945
1271904073
201904309
2052499015
2122246224
757280605
1694396249
1551409448
325517528
1032907422
624888118
464133858
525667060
1993907411
249314546
190441468
890711873
1568122044
802033862
1421524727
414162794
975510809
1919273425
910100060
1969069437
576086485
959054662
397549573
473553570
1920675487
1241115031
1224756853
1099240530
68702241
1792241166
671711192
379112746
1591388001
1953600373
384936028
1398475190
1245535459
793683886
1956467142
1438748751
1930850156
892635222
448964678
1653412718
473324740
1818845873
1415222339
333389913
279700632
1028031627
1276632633
1197854747
1435480029
1146122047
130111434
715484191
727075987
1843701620
781268789
1436902704
1459175765
2004870888
965074473
698094731
1881346153
784425160
49276390
1965504717
688204650
1614629483
1338102632
286267106
1174382849
1160176265
959575961
1425412001
2094382413
1757287196
1727678228
343219798
79568394
1649817724
1398461220
63072030
1739953477
122655290
1578884086
2051453336
46245862
1498949695
1696377553
110474097
91524406
1184898708
423159183
364716872
2050116197
560112104
1607829324
49047749
799691233
1528693356
1023138289
510179387
855030781
344577770
1545944044
261988748
766989367
611232986
983177605
1791049997
1208837174
1242277617
932472918
1240023872
1685824599
126379307
125544324
259560413
390137942
922196117
900011072
1058597006
1755522481
749275062
1502828935
1349672339
1446703755
80930137
2096852911
1357622306
1107821376
26967693
825094560
157923459
1045234608
1154157379
2141613676
1070784605
1222230754
1352577747
1326471886
306751956
921310672
559054932
1108133101
1039768596
887515272
1449412375
1999812363
969379876
2095382549
591669722
192416322
2113928216
590729344
203319941
444953572
1250740439
1895085757
1910894819
1860689968
925589012
1143816819
424803524
12024435
1500564230
624724498
743653221
549264935
2004756828
1059898414
1200547281
1423432442
1083358949
1151465737
432386179
1021352774
541053007
176438929
477904103
1963751670
1988698444
145230181
591927243
389384428
1907340017
2052019537
542195117
445047928
1398644086
257966376
177622721
352679220
583964694
619223204
1059040262
1681801677
113583030
1874410208
1752921000
124892528
421560145
630037065
1444011937
1573910494
1499323759
1256407559
314915597
1460221998
2143861242
2069946479
427958440
383593237
964664184
1919003518
567665137
1289189796
1023571524
1092675069
481338012
393954233
704869413
1329977885
285743195
304696410
1544773595
466070835
678867617
301626945
1197886714
699101249
1811117541
1430731000
919418630
189987994
1995155480
1814584074
481910004
738729683
1053082913
880233669
1425773010
860357756
1358673440
707169996
259412007
1101549163
1620969339
1121801176
862406529
690246339
1856362808
1381012655
650522332
437250443
1888312634
1260353187
623754510
1396354537
660294807
1068644548
1958023990
714882076
275804707
97924649
1645196440
474785271
1340706804
209010357
1309259496
349589403
747317794
1826592653
1521081012
1745310126
2038630504
474821988
1692908374
1794297325
126052168
1415090597
422247974
1380568438
1913821517
85579593
1111309864
1069038780
2117572983
2067484697
1191617742
562723820
1434002657
2085741831
661653515
497767491
1507868273
83494364
98689658
392745401
345174851
1457687536
571750872
209967138
161579601
1081424346
1745265301
1781039409
308411805
490789468
704026375
1382663404
144204826
1335847402
1433327588
677653549
292630894
2074443796
895141323
801207876
1151282154
428327488
1387354630
2065031520
1401889463
2141138554
175116765
860120155
1736461622
336739022
2127790101
1222594381
1378355351
1381477784
1451757098
952266682
990286912
1877995332
1167617103
759272087
283809969
1145512541
610105305
960546656
944592761
1939084878
1945025256
1539533375
1522354184
1983573419
1326019495
870767104
1961559283
1158229370
28841085
1046093085
1160455326
345542144
1423367326
1015103602
880213354
1534241190
1755532220
1436186770
1689776508
265333675
794973924
9883691
684974838
1201996141
247237338
819605598
932442423
144894371
2023434717
16622701
729609377
266654919
2111267200
1129017475
1383542627
573143957
1511066188
1286424975
514998689
1969042704
1674878774
844135032
236060345
1681055438
555227833
1409901948
1620429230
755591912
1850391073
1367543806
1529114833
2089967344
216793787
846931501
1791051240
1572128928
1112247180
229465909
1994299902
1670571795
1093056200
1041253934
1975168440
1481461807
1493284972
2013659724
183684647
305814321
901505820
453621846
1283475576
1400507888
240108330
151472184
1507224441
1631642456
1335221574
1258133488
620443877
1210973679
518272821
326399448
1368124220
28163808
790392675
890503680
7817240
1096974206
702844427
517814749
833280517
871815475
1519524356
923581120
333590974
1305695236
389683569
557127783
109756766
1366102904
1828356168
1777420260
2083365436
1671739762
308363521
1018816293
1378592666
911660639
1560566308
1637241837
1676481305
890640181
973474913
907553333
956361099
1805357164
1512634083
544931181
1878295474
1623106377
802890824
711148190
1418680946
1579852987
2036676950
1456704230
662695537
895244431
1759411949
1856448438
354016127
1124629376
628195099
114570230
1178426046
2058684619
450460985
693062539
256989025
1936426003
179953303
16929802
1791897929
1748944548
2018803528
498016417
616954674
1551607139
1662428767
1510784183
920517127
1031363507
1734671334
1867422851
701972287
237755864
1376292039
199719403
73730110
1502549069
293876233
226197727
1343466642
23012341
1524648969
664412468
347401026
1345262013
990193874
248918824
1094238511
901642815
79608081
439380781
26494183
708194865
539645424
265246378
512940294
511316481
453124584
52819589
1783165301
1917020950
2006480296
520224608
439925380
1003660296
1180233143
1480588546
1050360342
1785914382
1103563543
949060389
584067300
1104489713
759432880
2015445921
1513985475
42079358
965036074
1399580061
1422573316
603870021
1472472665
1426522024
1347559437
1650626985
1851960205
988427366
1961060294
1617703146
1594966915
1865191904
262465467
471764358
1912050874
1397845903
83031419
1652468318
848630279
1567247288
319068680
1223343779
2095460297
446580860
1064047591
1905620803
88525726
540434348
1306232189
1614545111
2020012309
1325573999
1759670179
541283419
1985759965
102116494
1611005485
2110347967
970506131
1125330515
1006401277
604308964
1852989397
1354786702
1178154525
406040011
476643356
106400582
316635664
260010012
1756848842
1824044265
563988654
1454600422
1133005833
213386287
870938604
569116503
293600022
1683117886
1807194017
1955985267
1282336123
2027207484
581138664
947995973
505306690
1776103433
1024836287
275021243
1356029085
758311484
839266355
731134520
1319175385
1478075120
324996449
1082163336
1513912999
2052977335
721491940
1779263068
351700799
377898295
438214013
761045846
1548717198
1203059350
207196790
43610564
495742155
2014600534
488047889
1987149670
1310007588
2038607544
367659782
88521401
2036128762
1925508799
1419668677
1842230863
817262507
967588965
301981875
1069192044
1813239189
1115746340
1643003028
979939460
1225519142
277356397
1913294036
451525275
1030156518
2109079205
111787107
1932837517
13090084
8930181
1408669803
1234418441
427154283
1001871311
1046269959
2039915350
1361191336
1085130572
1914576489
1877825370
1913438969
312376043
482774831
159029409
793310327
1439937563
1128938934
1265895906
998805078
57119512
751304095
938890082
1142465694
1529413037
577228264
1080974556
1871376975
1037225966
1988168166
1149152374
965927447
1956127077
9804297
1714064265
1039396336
2018069018
1727538767
605023746
1263290163
1887941536
1657168368
701645521
1529077988
641668330
1607108174
8470683
885609073
1697025746
1687085780
1275483123
1993417995
433343191
1809887444
1504120489
1781109320
1792835713
259305161
688711530
103668440
1092678478
479160138
1103278986
751659073
1084286791
2014857726
947623169
1099218989
2072132938
1019298823
1760862275
1375170791
521835710
321296742
144338803
96028743
833784201
6259635
133352084
182787464
1325117173
2071888225
1939030470
1366822801
1518284515
602546955
1260363070
532093948
784960598
1921735306
90583606
2024646265
1482671151
97097319
607852320
81737231
718229664
1471908636
392203926
1937858251
1412546383
378913780
39597774
795504075
203326207
1754914512
1788590362
1928617878
1604214711
2008215488
763002655
646293164
1729257625
1903215324
1605102606
574348533
1904951161
2009017550
1803596916
1411124920
1690371355
1332385692
1574031644
363263382
1622954405
696097195
1744847441
845963304
814611684
994410008
1933536346
1011322750
237805001
13446931
1485781123
2080186639
1383105349
465299195
1213439284
1076476306
1938702801
1187805959
1614756270
663630920
601688279
795143275
932604913
818973204
2138472450
831388469
1995095499
1177770215
509928212
274810804
631371410
1564263625
1643879403
300938162
1588111059
1341188502
1390809884
1519645036
514593612
93260646
1848091024
1753959147
228994178
1790034864
138182436
134128806
424051355
658548283
1504459330
2115444265
1917539549
354092156
1187059779
756513756
2135133954
532308546
1802602782
136668164
1277680
17111002
943506545
874192293
1091830505
1573217667
42439970
1763376732
72121594
2086836525
1629627841
1007357211
1729772644
1056864528
2094840949
2140490891
1409094912
1242553960
140718732
2096908538
1277982933
351193551
1458903289
2021566540
1693776703
1050004547
1727615175
417753153
1259225447
1386179393
1225427635
1216474464
992266499
1588434242
1152842573
1824534023
1841784502
580595337
247181663
1176954817
1601316726
1546369127
950014347
1799907215
4382461
1909825840
2040467645
732094251
1608047710
1959926805
736956442
1553772291
91814832
1549707466
1470146413
171334963
41368884
567352454
1726510735
154388105
209111334
1229664657
782531918
1119380160
1336543953
517693307
395802554
1367048252
601388474
734131030
1156295527
571703315
467647916
1917991738
1574429789
322033173
1968366875
526530900
1904511504
607380467
1646659887
1294900853
1858925697
1080911543
863776824
800850209
1961359821
1824429926
1754086408
525711171
894928650
837036171
317759251
1333574422
468693242
1444623335
492413915
1640235614
1257042781
2035391096
1306531560
1676557417
555543267
74865062
2107695747
1883585721
1717024416
716036105
1335323685
1409864704
267231013
1219588381
852281110
875970864
678215679
321110318
1469276052
705281198
346201472
381308699
581271090
367330792
1909456951
3932609
1284480121
146664653
390183098
793526101
1520194982
306242832
1425789257
105876927
1658867390
943573522
1868484835
190529661
1397845903
1900987381
1476527041
58899643
268176495
1493333624
1608214949
1300497126
1014093762
1173556212
1109458801
1201476348
201209545
925526958
1943901260
1433360578
1269775885
1289976546
1406019327
983354217
927054234
1236903602
2144916380
50610322
1144796910
1206939665
1271924598
547402835
1602662429
1208599271
1154705627
708992124
215337100
703524184
1601647425
1880629501
120903716
1949317894
1692258415
464658652
1112183535
1853886184
1801370565
909542350
75819793
2069042643
1780384525
744899201
1787992971
412008416
1103995574
1228723057
855343774
2086819912
1047395132
100224539
876417958
1919372473
1669038184
445297256
1808957924
1792393654
1130237746
612979297
1992132143
1960667730
1285121509
1837842632
1435362371
118604930
1857469124
667612883
1340320005
880911658
430873238
613196646
1443194761
1771354342
1699847375
1015225682
2138755019
2132576061
840931854
1013427936
776451284
433150390
1858289417
1821726720
1419085071
1330126436
1777702868
13513287
895045802
1923281651
222120569
2134473702
1011271417
64603300
957720942
560790008
338917427
608880805
241140144
223894591
700421406
870805561
401885932
76377199
856744604
136637826
759680212
2057431046
1246202389
992267331
308022061
1033910473
1275447133
1427315577
433513739
1525429688
878901608
1210895568
452780582
952444528
225133317
1026664205
881366366
1373441901
392533425
976195502
345661782
1038999383
1687687047
489903454
2117430460
634803622
604094480
1995577938
484268333
1328095398
1330743075
315493435
1288406663
1561401376
943919866
1838997158
404791268
2124425951
1988654577
1056057037
2119124808
444369199
181686761
1987126210
235873897
34910472
801791650
1313787953
760318243
1557497687
1981465711
1218766412
2028286894
1140928098
2112366955
1155512686
508655581
1182443974
1100913726
1732670022
1778625080
419334345
1283509304
397785265
1715034961
2002651343
1026654104
958266154
935952208
1892010838
1756321078
1539860845
251406690
619016105
1378063427
1549253650
1125003040
1611381976
662765127
1470250530
994337540
1653927117
1554511946
1923610807
1700962823
1491462506
1541147038
1484357766
1958128895
1076581311
1409304617
2074859432
263063310
1019214214
1564266643
1026574591
1996254752
317929401
1810351156
76936964
38486653
45080729
1794387253
1649990279
1965327104
723140138
1497239898
949275598
1949185176
816992424
1397323555
1322586525
501280033
1892181427
879266119
665975818
346123094
1909817673
234631480
1043950522
262683925
1767668586
747890222
66898940
1925482481
1298897498
1818448742
1844895244
778365137
2139456727
48323627
1276232326
1652700965
1611087837
199388494
1441749156
575112637
1029154879
1619186176
26400301
821666089
852830316
735178601
1708647579
226990526
803494048
745757709
495002343
1300874343
1018503470
1636231499
2062107220
1535669712
851972735
1644240279
612347210
1302763188
586802439
215403489
1537292893
200836166
1026539289
1194088751
1473569232
1091034328
214679727
1227780709
688153718
145062699
899042738
1125687344
2115058591
1959589700
1234064489
574779905
1677955448
2073002035
1759520596
1532118578
2118078195
930909846
1511370256
1331841627
1116629246
1246489241
1151562836
67118700
1622077933
1141111161
1967970327
946594702
455967814
1195116581
1917878883
618727925
1048203745
1284740974
1839226180
643249578
422891396
1349858771
883791131
1698328473
135057082
1885616415
1419659936
551900693
1836706095
392086001
39753275
777769791
959726021
316917774
115747088
2052441160
1785119723
2050190664
7398532
257748478
498770386
179176697
1789647021
819169626
197553038
1028088171
945120231
1698443181
798640898
127835140
1393272531
1532040915
861238214
1553385257
454336715
628049154
1469199031
1745495171
852440471
965649080
1683763975
1693850472
1383932030
1749954421
1574438583
1166448013
610495341
832131336
1418203975
1119110477
540909051
44148828
1870281417
818847623
1999876887
1772915988
62550874
1043883834
1399915613
866394020
1960261206
1158427469
347890503
1291155088
1440825134
1782358298
1551530207
1217636056
929600884
367248458
2106183141
384253817
731046281
738834507
2003443425
1474492387
1240091017
188180401
669919523
1729692031
1416311659
207651099
1446228648
582493621
1456033910
1843643256
942551372
1536814075
1645246549
236719442
23795539
963786774
1975440031
1743736998
90048541
30319719
263409531
1563319730
550494416
1560623674
849271886
1238291043
166220117
1648528318
764072414
1783031790
1310915867
1033811134
635536983
1050374053
1378247201
1843151999
2128669768
1396653251
1132730768
611171422
1597042928
434380115
866507156
1023199499
896751054
1242763253
459395348
954752222
957789527
734013343
1648214578
620169070
38158482
2044041885
1678635511
1719163539
1317909370
82902122
288276576
276963182
1832250734
1713306534
977015682
1826446443
93511980
901251346
1186251900
820322246
501366352
771937625
671627353
973399859
1514618640
344508281
451952003
1300767077
1776472543
405285261
1059717315
790856883
2006667832
1237902763
658136050
1649303922
1426470703
1686103370
966460186
1659132891
1244310292
183971094
2085369569
416893958
61045019
1683193997
1380394280
1285096125
57881353
1143301674
693720824
1378810885
669110742
1928684941
1074556402
1840739107
456223433
857386125
1447399534
1183924423
163731432
1704865169
664972834
457413457
1209980805
755616751
1867563973
1902965630
172289142
1305878037
179883992
1938134802
622057078
401875529
2143396168
1301240914
1814101151
232647991
868034384
1973521571
232719836
804324813
148302549
1663481487
1844609203
2013317082
115133919
757484547
948586033
360529098
973044417
1185049279
216277893
531165371
907120000
854963011
1082695374
710652848
1713182695
590162478
1002744570
1460397809
1171769221
1510702397
482815826
248369231
2147286648
803125734
1659366416
1101506687
1875256025
348361542
1893865727
270500831
568623586
2018986537
75258619
2129987406
1080300790
723983731
1147946886
399755954
1653697614
1606908347
1786218910
2021403783
1388861796
403096268
1340427851
1609450864
503938491
1258023585
1942322987
373993578
325106491
1056653887
694729581
630915922
1221921442
216381529
177719180
1180186763
567680708
36466697
145537422
1652074358
395373291
1953224534
167903707
1397534847
1926451428
362806489
710667802
1883858952
1391350837
266981474
385830126
664460040
1702263135
1442301355
1493100539
1258025032
1707833685
836761431
2033358079
41945011
1590874348
777833880
258056037
349853835
795466643
331166375
1570293084
1874094031
1414624453
2067522564
1305085467
1063967730
898798393
617922264
350736383
794955587
2049090675
44277692
1633136140
2004222426
763140023
1392383042
112272586
1469333541
382576239
845796227
54609047
1321215177
151634205
799291922
1416942549
651873136
1939819748
927928588
705079361
2084423299
469441918
574998167
1142899505
343769297
1275441397
555845311
161742708
97639771
1178495444
394108408
1688131611
2137004562
317774846
436071132
39000590
47782319
2065401618
1217708951
365215139
1756087716
1401576552
433405695
2046976374
814852823
1522905448
1562991633
908805481
1651366873
2109835268
2118297369
1665822951
2040251367
965736862
455381163
171199904
2138101747
748105803
2111763681
1202243350
1103989057
410885790
952054918
1346621924
1727256070
508294780
516037990
610403950
870830320
1867229112
1192056879
1229031842
1613718267
1285734573
2137741124
382726348
1726882530
1054395772
685061674
1173786061
997289131
836538269
1833405627
134253266
1967898185
630475078
483139412
1577016378
1576402584
761953000
2042073499
437600409
358838488
188165432
299771758
408658048
1508080926
954709145
1215785903
593527104
1022535279
627932972
1141604171
1858833659
2100956203
650768635
212642626
1039369549
236189545
227260437
1782177267
1587988800
1437588009
1020048374
1746046489
210595132
1496644253
1611415363
1821108701
11167524
888854717
1362664769
1282639876
1844648470
2080687885
1175678301
1401003753
602392435
1892126480
1258085221
1994847192
1195986831
1377965926
1889825953
763690036
1578904583
960252795
352527271
1847326665
476823666
19337533
1603314579
514444573
1339412444
1853402962
1740611238
1202918868
1824319162
691674437
1110817329
620179434
283037269
1936903043
1438463193
26603207
1340433644
828207982
534979555
995615711
247180782
1217005604
2076499026
551071905
1421682142
1320073816
1353409799
745743180
765048119
1799062052
685320187
998273740
463614735
1001647317
381521171
1755948907
1286270201
241794470
268160776
707504631
1045054431
995445617
165063181
2025844701
2138005406
2048503546
1576688442
518836223
1899448317
1788820478
877057166
999953722
1582573234
1768598055
131541917
1702874260
493039462
494900442
1654044207
1602543516
1306244329
1535135661
609569085
371182593
1274674078
1618676900
199237735
1335280489
14771639
140829058
128616235
2059865697
490426018
1049523899
611913260
1645898623
2011647537
614862604
1950421855
2112050970
1849975796
1089540977
1563953478
2125829102
788096862
348694319
1462742409
1387046640
1856710576
1222183116
749222976
2094817404
1218429435
1534452422
393300768
2007316331
863873914
2099730251
1936986351
393005488
1164544064
867070774
1702175902
1798569828
1542016910
1675175334
1966683852
1884138694
1236695559
1109433309
1897665869
2025958956
889666315
576179971
227911372
348709160
299575590
9332774
2045502379
2114611003
1542106521
188658923
857579984
1382345627
1049953173
1874351557
688258033
703399709
926751726
1986967143
652791819
308422897
1846617956
1319495438
89782809
1288623970
1252689040
1630087774
1766122117
706556350
1037100639
687690536
644645490
230948525
159339733
1795240168
92151574
345801136
875297088
1667003790
1827020337
2070598003
228114828
365457281
1794119815
151838789
632542143
1085869434
514659763
177827672
878694779
1808439928
1603174550
925635924
1136650371
1017612377
743787102
606144685
1689528199
79778588
1937197284
1909790918
1849460856
1128060961
748729841
1852385571
1310947546
1255296553
141176120
1281874919
372164317
802512036
595064442
1194166883
640697421
1875492973
1610115098
260805389
988393277
170470725
1851500372
1324326235
160149521
578891843
1238931035
1949788899
1817922595
634699917
252612624
738429780
248729220
730236898
1025525766
1755920370
844680941
1327788625
941111082
70866712
2059456086
128896254
711544804
118145851
486766638
639251870
1299406454
807752570
2060705992
2005108722
953767977
1258992561
75677983
1033678060
1731621968
723464702
1935891864
1143841710
1194311373
1101059979
406124761
1552705631
1509533407
1596697977
1786484706
1813731842
1021961112
667945802
338720611
755525091
862373340
665566900
978188370
741093775
173618809
583541956
1294433027
1007832391
888470697
247706416
2000834929
664563846
1695548225
1188596641
318797774
874873198
1769948421
2118754027
955661190
1258861211
103264692
245257774
35463131
990425671
1613055129
1152422646
1422798615
501841235
88412405
270648298
1228415409
835057583
1848339868
1421723623
680041018
2112228290
1462747079
1039005040
1644238846
711532369
1609580194
1337388827
2138225392
743401346
819630123
1262549020
114821085
2133435586
804894936
871991345
1000785741
977541393
1774185180
279355055
1957155126
1310843425
1701761082
1959594402
1456942814
1599817067
510384078
1371242427
56996755
340477188
1502234345
1771239597
1129679601
416918821
1401165591
842655628
340165099
1704832681
1651060351
684065148
1390518053
798483042
219595219
1967929047
1953013450
1772856337
530523456
504967629
527282000
1293966478
1080467155
2087097783
2120522877
411363762
281545438
840799795
1740404324
1529050424
1626106682
314415262
1324745755
1042132339
2132113851
1835139944
262186446
1794734946
2013099203
939490348
856364035
425960643
294588697
712045847
32254543
75666630
522878686
1188737080
1946175895
571069302
933281425
1041053652
1802152441
451055471
651212500
960255230
668893391
490417863
1216551601
199162786
1565559190
478181312
912323959
1364222322
1281794358
1207543506
1184919588
2045915233
1162080869
330390979
118548833
396198680
1838734158
445133865
1553919022
2134172836
463051826
1519060311
749454232
1689066017
2027401114
1914255075
1490209555
24602704
4754294
1013949893
2032718994
1395962594
578723768
668477645
832738599
1780836766
629142146
1453707364
509012449
393625030
1179257405
1722831393
1319354432
2143755227
1404443350
930662412
1295807922
930081513
1127313070
631349111
1833426199
1340106079
1048459500
865193816
1937219929
2034398471
976376240
468482906
1475988252
1601753183
1759954668
1861983750
1452534329
1657476964
468686038
1650663124
2050766702
1202430179
832620121
871732789
858264450
1247808830
1187324953
485851289
219970964
206903829
498404761
1745285389
1190153285
1193790291
241976188
192216297
1856057107
1863476937
1216652998
40155705
1166658973
1865320058
2039875239
402087273
265245347
487885502
550183036
353622680
1001764094
110268059
643366742
722128236
1248250825
1682821564
145892591
883381607
962655887
400791781
1523875310
1023391312
997706901
1372094935
1265035658
1088032440
1106517329
1404908731
1370240812
1734704096
1987666700
1922555144
1615988218
1383817641
1945548570
125736336
929485851
1326989448
429269357
26884599
1193430446
1861664430
256286740
310383076
584204212
1736016554
1785015203
1351867353
65193268
1398209754
503966680
612519781
566745705
1247811419
288473760
1499105314
450692970
1823904129
679428121
273370775
243954002
179984070
54477435
1785682399
1182041735
1182851105
47175373
431826703
1636230459
1684256554
166840786
1228144030
1887171739
82440324
337481697
472243421
1365797474
532434688
92620701
1617928510
1653347507
2010168180
1389594486
1323920926
611221277
1228431210
1738827324
538542690
1939142129
1868803578
1451541086
1788343986
1599782611
2089125349
560881076
829919748
1199020092
610023079
997108078
976674022
1383925822
737923442
127536316
129254134
1160742467
1984736130
921490650
1112438881
327360326
1535790301
850896404
624503989
1056562235
1980201743
1325809348
2075237679
1146765425
21350094
1927738100
1888955222
1824739010
1656857284
1750309779
760890211
419191247
1471388679
1543805205
650945274
1446645195
1375461835
801555875
1410765537
1649561755
1320696925
1256633541
1317969489
622694541
1437880723
1347825543
1776081254
494816812
1372232487
18883264
946111859
1722277930
1123902661
2078220224
476365912
1194821934
1378030546
1854248433
141038259
1056949633
640611423
1798179372
840388251
1354577462
265735565
249328899
806966743
613342557
462361932
435994698
1978602774
1868457898
1036775471
199578095
1315789536
256485231
675903268
269242683
1531403212
1682808319
968197309
224436510
386351567
1407934299
1340449118
1871272004
991524783
1116811335
1763454864
1869174034
931680736
1790967689
889391119
728083350
193600202
2000571797
409777532
1191356358
1582021978
2117067555
1092080877
2042777385
738131747
2035926999
1154198560
1253905393
1457423650
2046860593
277831266
487170718
280638485
645587556
1117823802
1244662335
611437044
1161586045
208945026
1048662833
1209433088
775454436
1633790685
568117335
676100926
1313185046
1433683913
1011330393
1921039392
124591572
823331929
1095900502
171983921
623998991
1227058064
1400862908
1366781962
1567357862
401586322
12950819
2041534794
1645663583
2017137402
995943829
297625200
1400175191
2009375531
313772689
1688194452
1776458119
1902617166
626278628
1093722467
1732097471
200508389
656352836
1046652770
302704776
1232453118
424746536
1497424568
1202909585
1624430554
936078421
1394583194
468862834
14033833
2108185861
1884918375
1034093586
1698734980
1808181518
650964792
2021022331
1145060439
1182143947
675683179
800755411
1014496752
1622925485
191921283
663840047
1616105724
1050738662
941942461
471007038
774497509
568521555
329267301
89212456
656400340
254107728
1786571382
1467603336
1566964211
1046002487
457481939
1950649551
767762057
2117333712
835624534
370732149
718436805
502418139
481768756
1261087414
175849062
1062644383
960979932
20923585
109249178
685516082
1952172395
666944852
1367106752
1168725157
954472011
995721995
549439132
1592930423
95253657
922559135
1665477572
1096690495
565775737
900797462
792908509
1717578178
818989401
640055533
1471702988
573790846
1393078246
1718422387
1825216551
1154938869
328136005
1631088442
4828549
710050376
1853335351
1879086907
1075219811
1858544189
410997770
2088998097
897337500
2074684211
1560277804
1794544574
557909457
1410941556
301542056
1146882505
158382328
149339162
1152942561
855948939
1436527755
775169338
1860863618
559412248
879525879
1294598980
520258362
834424300
1265663682
59231687
922190242
1832452257
1952824554
1471032181
1318447629
1927185395
2103268726
1207987160
1781967306
2122648871
1276751810
1513426332
987310505
1623876227
2036595372
1526355075
508440941
2129794346
1910591300
451194570
477256699
1928812820
1852805476
1109065783
329704453
255581201
1871150899
2106987651
342643951
1697311717
1349817179
749803026
951446532
721088530
746799369
1396737623
1801623466
559070318
1894425774
1889851791
1913761572
1858994252
1638615220
1804754078
1732217185
637467582
1863636514
1255766379
654848260
978846263
1057503736
945344064
337249785
417949151
706128591
957150707
1456377683
1569012905
950592298
338976427
533051497
1009973732
1367620376
1938029928
2039888570
1406344286
1666745489
155873340
2089860108
343635126
1602523872
54430026
2114599689
462011334
1020561054
1388581337
450979880
1427009340
1743974697
1002693591
497494744
989082008
13434331
698661263
407167125
624392977
1029921771
1371355623
1764652022
321316610
1909565639
799239810
1402275459
935880280
555583639
1296328101
26133498
219769287
75294280
116226363
377745325
841300351
363255063
2055483894
541221653
203447288
2125099155
466139889
88785031
1922679030
1281054586
2103517344
2131664788
1121572440
925369486
305764498
1315365812
11173087
1134860146
1439368375
1473906390
1734845496
1666497707
1951953699
2028500642
866042075
645337188
361724375
1457734037
2144684057
1132676042
969577573
775582897
1589678264
214328256
967498901
782039356
35246568
541428141
1354642224
1263462055
295690236
330907016
1037509713
1357776926
947551361
1012366897
350816591
27964806
302721634
581149502
54823930
2136751593
1434572420
202021001
1957596614
324398395
1376726257
1928212526
1358363774
360222406
182622326
338701306
1737224536
223627873
1874746022
1045772806
1239121630
1273939686
121647776
195782910
430878770
235808942
441927868
843378726
277394652
1242253331
1161814628
1763802563
313079875
103271667
916063903
415189900
472923458
1713300045
991639183
995448809
1469736573
1913696087
541561313
1507140568
1239087292
452127505
471975166
2078276561
2068716187
831807303
917534019
1811272096
1424731847
859362799
1793523831
1897742921
276071010
1115192175
1287425646
1431031594
2035943537
528924342
1449774173
546267058
1709748867
1940187179
2124602292
1411696082
108126639
1531974784
1112977481
1472172533
623680319
2089138529
410645871
1870994015
1916027124
496658361
2063569234
436300235
483370000
2136841068
1785053721
1975499147
856816879
431103180
1202508546
1497280394
1595791980
1801064287
1872273943
971001178
922878666
1237072183
1363763928
135541786
333295254
1917684267
232181656
2686459
715543709
1517934457
735312226
351699876
242540751
1467430039
898776431
1333474915
223824556
1704202235
1167803175
1234846904
758688542
340377112
2127402914
1100672667
128484526
1195991317
755563927
871461642
1319711764
1931539967
1480040866
644031942
947865198
193333134
1663831052
1669044821
390186422
1112671096
1238770128
1961458280
151503855
1182206968
958610166
1722861266
228049852
1071468559
435369472
1567395767
239658974
1764501996
2065418944
424190218
955403226
321205118
1733278332
1187886834
704294434
1524190326
939912428
885707456
1502971623
575428702
1049322218
331179457
1534254237
1579027442
2113324071
325175043
839945150
1168542283
1262980990
549053324
2072754690
937659772
1549319995
180262122
1882061387
537303970
1555286515
2135652241
680367786
198331642
330228430
1494423559
870971713
591178543
2091707281
1977379388
266655272
335681585
1521545440
1527159913
1942824127
1471608856
525522205
627136899
1929289749
1348376979
1806468060
1302205491
1828574563
1953384329
2146555686
1529988325
1400449912
2005894289
1673886665
281019908
72644284
55262134
2089996683
1321443707
1223901718
1451009561
164733353
702152535
1226807630
935995337
1544954790
1558751153
962933223
945145431
675270201
1220208416
1096039822
1223256273
1791230582
1874712284
414191609
1797311818
10616193
996679525
384291969
1928941787
1167584913
1036193205
987445712
33633337
97042652
879208327
1558255479
129174312
214768237
1046690515
617105316
1146438227
201560627
669354139
1107686381
1498490273
648065268
2126320954
1351849603
1185942991
1874367779
1969058177
1503359537
1608684360
1003022498
1982994618
606932610
1855473044
1280974838
355215188
672242895
1365392597
1644258348
1271706823
1785000724
667054754
491230012
2046058453
1680878660
1301891528
165955442
1423685291
1785723487
1854722316
575930499
361553349
1364161901
1682916008
1149280815
1880959988
648250644
1972895170
1759139350
1939230738
240726755
1496282799
1802011577
2006498236
780140456
1120549399
319858911
825632482
1618247481
1731725669
300320141
1418989613
2085215521
897641988
879828654
1203990910
1919790819
1370971844
150980725
297109811
1539708258
402778645
311470645
112009271
1313271914
2094794123
1525939038
1784640632
1915583335
2020021512
1952902238
1239095455
1605679860
392231911
720719598
1815426531
462241215
898070008
1672594239
627581992
186573733
227222301
1174833776
1256098411
2145254029
1057155632
1440367869
708749779
1118535806
312831701
1414985562
626697873
138382902
1657404685
1102373912
163086416
734141174
1953288227
1691176332
728174281
462727048
1598877171
1427869513
1743072482
1818968813
1890558418
947869184
1567641980
1943358313
1481306569
1160096845
1058681102
1231317633
342541569
599065249
936485720
418522684
1759595668
1048411007
1147401243
1485315567
584874780
1546221423
926429172
1189400593
1078985589
1154221696
13244810
680101633
1379643194
403599172
1114418146
441537630
1343969558
1968156604
143030616
45723630
1472300514
162453524
833681234
1781922354
1203674451
196843101
2053896087
1812289695
784873354
1743471675
735878594
70749325
958591639
440908024
77282791
1466981821
1637572926
81545099
577252707
485161898
1091152125
1899949311
46962554
561638835
1576977509
2004176845
1489712152
1446367889
1868559513
1166541712
420649270
1283781779
249921134
1357620121
2098086395
1585771986
1744251665
8679439
732175356
491910490
397851090
1741616101
2133370434
452096216
1992038673
1547121629
230194859
1002074489
717893728
418504260
211303774
529712536
1121619314
1322941365
956095264
1919412856
589950670
2061493404
1937896542
603137034
1166380314
1982532321
1422756145
229866942
372371274
980522298
85111701
1426620714
1006973015
1613201818
474384970
149888913
1431049064
1857771478
1242101919
1581046347
867247413
1987689226
2108481749
777894958
577565004
491832698
1567712309
422694313
1928073326
491879455
1370628662
321484987
1993035868
1844378197
623442055
884131731
1655648911
9543844
2121591475
1043792265
1529595964
537009224
1518942173
1170125472
2086342725
1581950958
1653130729
1346221991
1891397539
403982614
1993820064
1749191506
1356648526
586303828
1751255398
847809789
725191643
1088969243
1391264054
1301113748
940430959
2112581131
840112290
2021072698
624804981
1754272998
1023669199
906763044
294441456
1690391846
2066687053
378169290
1712056147
1051643464
2098807504
554225897
858818364
522813140
2094218764
1316573958
1157507624
318997347
2079526950
869584321
791000964
1235486365
228240668
1090193589
1819577130
206947276
473405427
421415109
520768196
483013553
880797493
1932171826
870663631
1774097339
848576242
1673229531
1029691811
180748878
1377738705
2013702281
1360759219
1974419009
215342859
435852041
935773604
413157868
1797572501
1885511260
1321579587
404018325
766658946
1959489657
1576000197
113723960
77371493
1309220417
1731011734
1918927487
362210279
1123347502
648701128
1564893748
2066184186
715015032
821803394
192770236
2106819850
1346740266
1079157838
1585676399
1360435282
554763140
1671612805
1746082651
977093713
824747058
1143598132
461906404
716268541
1117720073
252837929
1518915284
799365278
605894254
1573794695
1793658396
1337623229
191112894
1671280703
2008557570
922571150
162981447
1780816333
1774215365
646146730
1523629483
1317197707
1305416402
908581685
715798764
284140927
1602876413
733438224
891958905
1440526565
573113898
967300520
486726868
712383553
938878786
106070984
1351724196
599415491
1771976809
1200492408
1502807962
1562479290
369768180
1131094863
1100987863
516498314
33819007
201032397
102956211
2061386012
1398640184
926874841
1298123624
584844498
1531000888
101151799
5263834
809144069
79949710
1516497077
387338476
2029280945
1539837585
461558968
884917960
326564381
1924117957
1031461778
415586739
129497196
343126149
663340449
819611135
1792394844
885617146
733844351
2054528003
1614509882
1791799925
735682960
151819180
1134563318
1011872685
292588931
1710256190
291980572
770144804
770371624
1825134217
1844597141
1719213062
667877439
1461395583
1813492966
1578115417
101756220
1362015991
1960203706
940848462
1563169244
1878248865
275571485
1816942862
256613552
68173122
1854383351
2060675105
203674267
1977331044
1070352918
1466497966
1577221866
241518073
630554492
696169048
87052580
567211980
1388471807
973133662
11146653
1473201480
887607611
607636474
577415722
1045123421
1349590061
1246471592
1268432639
609987683
1784011628
1397680240
1148811993
949471945
476409027
495191680
1625006961
1142982912
1163850050
30550635
1910741238
1364506862
451861320
703287284
765496206
1074901299
1524490640
348422056
936966828
1825707432
1059075746
476724842
382449026
595264631
2113458664
2015640947
1235401612
479703588
2087741284
1680202542
1549826535
1370876153
851364299
91083807
1609741695
2107569592
1218120319
613873955
2080926441
1383373827
860483159
2101378098
1151309841
1019040917
841626409
1477115687
415411670
233064503
1822000810
1543223369
1487643316
1014310906
248075449
177362251
1926223255
1567962566
1096651054
1460983996
1921647845
162454556
1389075152
1871263598
1266006087
531957750
877718429
1181421241
1581605292
2139072757
316757886
476992012
1382126143
796959941
687012840
531621870
300616372
418959715
1969345656
675780293
1331949910
966510007
407711652
187402457
175836829
83139634
717237663
2029416128
137167167
150113202
1128772161
454923167
1127137038
1417346806
1216493265
646882467
1397500642
496864896
563714925
1180396535
2137396786
1754865604
1068064740
173525698
1356270232
484645844
1700492098
1988720678
313354180
1797762454
181964731
1608592032
1455809363
2011220950
2303247
1138636313
1447146463
2019234715
903685695
100836790
1877844505
81724092
507459309
1674174254
1592244399
276893265
422926910
537414106
1454900409
1705776623
786707326
184748349
7198033
1963549229
2067718017
1952102015
740116303
1561328183
1798124750
1235295658
532738165
362196249
1850235547
1565266652
503700994
1323723131
5283485
1260109106
1111700798
1384394418
641669588
640430095
132378981
541679957
1957523656
2046864639
788185542
1214471045
573984874
1911337544
726207472
1931988836
1492558067
620540440
1157384242
1193013200
476593139
712924608
1664909328
124657823
1518666990
1110697331
472939864
1167302948
953636946
881553783
163011821
177056081
327275509
1683886436
1137840004
1125251028
1099109124
358609195
1083944038
617220458
1660555506
1356000242
621134835
1839283118
201809274
101409233
1675030675
2074466899
470169322
1386624140
1883956619
1171092214
164450688
1165311391
505839731
1417410840
2062779464
1497184311
1861279397
1103370232
947118537
2033726315
42914790
619153548
1608488204
739049162
551605512
1041729220
521697609
2146136325
1184094666
844892380
1897239348
1743829201
2004959865
731653324
945287055
2088487234
199601898
459977234
933596342
996534168
2013691545
1933892252
1016879573
1686286783
810748578
316718077
165003383
926317618
499256896
546144182
1247861329
1140426637
319356184
290590510
206869023
2035114297
1945581673
768525351
265135586
1379814951
1097999387
692539397
1265246438
1393386482
1557846104
1365441510
1192387312
1712272681
135619474
771193777
22329018
1716780346
2001577825
951984504
787124150
2086208171
1857776744
484080264
952900180
503649881
820742412
958000954
1601027720
2079021708
732293812
974691315
758801959
831928481
657324714
474446042
1026468901
1131317456
1184274100
931323958
2097956257
69028064
484276371
481880494
67524633
242169399
447987558
94937971
2018394587
277047803
211196285
1183616741
55308637
1820954338
1683654525
656297297
363520467
635753158
1496793090
1017608425
1075025434
15993596
1721575477
1693558124
1067810231
507480183
1356657762
1679404880
345944377
251172971
336635184
1963655616
1077814988
1762482196
592573240
1671764928
1174787513
984730646
446579325
819550091
1212763838
1396945484
234827073
706814785
753041820
249668999
593040780
1908661079
685878824
122442764
746769522
1491873544
1312359874
436596904
1861322381
789352285
3700455
1561885190
1463712666
606879421
440687949
1666260181
1471670605
189128871
743086667
1804034682
455804393
1299562596
1379483231
493074850
1274503038
190934632
330145176
1007224959
163780882
474073697
1368267757
995614288
1413447809
1814302601
498964459
644235705
1127550331
1264001023
51692322
1588887726
1074890953
1961493327
1601564060
1676881351
2055300935
1852510063
1540289532
1063061306
1438257177
994048097
2023799976
823194032
1282653407
1947639506
1658711130
471231349
1204558900
1884405411
534352797
1009732189
1311163594
1110800768
981778921
1295161634
1617734725
35716140
1761879036
287437600
1412135235
228893826
2067660143
1046994721
212876393
1839908423
324472585
1435736241
1234712059
125642318
578223427
1652783135
586881291
299222206
391472538
567967574
990010245
1898262386
311760327
2052740225
512674743
1371419565
1505378475
1641886832
506819373
550717970
1457464678
715215765
1766164864
752591366
226583834
524389312
1994675311
1729251614
1078021178
552026054
1555266436
1276133115
201447342
648046900
1489453995
1642181339
1979376025
155312245
26896275
644323416
787089426
1469898572
1881085462
588888871
1629710060
10566938
1688342061
1373305587
1994521915
1302199623
1838464906
300102998
1489252724
179710720
1120066834
110246567
648923760
1594344213
1560838419
1246195625
319092669
1289548736
609200062
1793037790
1631885346
1470528519
1743368183
630238724
1975918354
1120342580
748620824
632219043
1732182142
1013137105
1814197739
693850382
1626152441
1712780828
2064658086
2084657534
908679677
248931287
1515216363
197987532
994267580
954742257
800491086
1377501611
289829433
1828245772
972079902
847601917
1770833356
1621561125
1243517158
137095152
1253301509
547733405
739050778
101068429
1177004454
700923642
1655968329
1197472177
1600090646
1411551846
123514662
949619792
1391949941
1141224542
418056043
589408207
1946529826
1882077795
1400320531
824466017
1022069574
1813674494
868645771
1151876878
1841541089
1995355648
1481430403
66533012
1990621483
648831397
748570684
1047392181
711533081
930152745
1368201833
2047848638
96587626
423986871
623084305
475011423
1006701215
576605699
1740330029
744828649
1688966740
1039565694
298024804
257151735
360168791
745062960
1171218982
944672814
191034152
2075657386
821932559
2072394550
1952613452
1568462929
1232166744
14064864
1481414941
60063125
191712358
15268225
518605870
1725363103
263679609
2100624174
1465771994
302984934
1702148705
1496932177
1333396366
1922698355
1529536908
1822740698
1243012937
1926450677
539987395
2049155937
1957188558
1121451364
795694267
541027731
1217435250
210812986
1117337615
277231709
979331568
433400772
1095195829
1445187937
440349461
14111707
213236772
2088045762
902841605
1576449514
202529913
371988478
1889261465
191305730
1325320726
245194244
1609341590
1875445876
1265011694
78762218
1375353488
157853570
1563026485
413541494
237874155
1018781375
90034647
198597019
1657089304
464341382
2042738494
947757270
422765516
567136813
1976818286
1666953345
679929849
1559504856
39821871
1522479556
2097416016
973303877
34837767
56112773
789356882
427762127
765122103
2114834336
2039476237
1891762639
782951965
599248222
265121815
459523360
1765536001
94530471
1664433411
50460295
1346645305
1925676920
1420063606
314792452
792397005
948747002
1862494708
386593606
981411742
555116464
246404996
405988139
1372315992
843543122
1617520407
2128035855
644908680
1858876277
339038201
1417415328
1326055102
339755795
1228915430
968203930
731875382
1254242117
124477264
471672855
1533428515
577707127
1613047078
1417970402
1806664679
1805544487
1554399737
902243858
1056339018
103773
340256034
799349445
1252581309
207581025
1608772490
102150839
852904029
2121474560
887973940
208341382
1415291764
1023996121
288595965
355673837
1559915871
1289452759
571158166
1096868655
44568332
545368202
328108973
1005914933
78895623
262010540
1456066739
477758846
1829903500
806704387
1119066537
749742767
2103726601
2144304950
1836064371
771367992
2022949643
129095799
1512403582
1363425173
1551333554
2112901485
451846446
684217796
1141973878
34832685
1525159916
425226264
2134246567
488040596
1991899079
1547189095
1796478018
1723684966
1806101433
1632750321
1387119262
1129819792
995779449
2021086799
841586878
1542757447
278599002
2065298288
449865502
1901852607
1075190958
1918809936
450408767
215130500
552807550
226291254
804873846
1160010715
905891126
1842858776
133701866
384855114
1707279101
713009992
379171158
21993877
1727829622
1542170462
1443735912
1156372647
973995355
2053244499
572138842
1851865612
1819017460
478281052
727521717
1566990338
1035063334
243191842
778952746
1736606055
1984752823
1351630972
1268858296
1103785149
30739117
940317277
2107317368
258557944
414026056
1042700747
1606048963
1898423965
1548293447
372773822
1904553553
811931556
1726971575
231565358
42612356
647740934
392870404
882642541
1401115431
642597691
1174975833
1048005065
1652362555
974953489
461476180
1064158595
1905917145
1387440416
895290995
548233004
454843134
682590048
865762213
885416284
1393277382
868317862
1621902720
1179373045
2134625323
795655003
1876039563
1535255514
1533525598
1552510797
1342569836
2118913289
640034526
320130227
684579685
580862280
1924304135
988823528
2052842574
1821044017
2057128163
1404221565
290102291
117386122
1906450942
830229137
1345396984
2113836636
43848019
1396400451
440663954
1532198853
472600273
1549649705
479893516
29972437
1487304150
1352146190
920756603
1778488052
1196426803
2106874856
1146666435
1722846157
1826176774
2143539794
429618693
1719238645
1620244662
1929247340
815395603
2134002158
1536939973
364720004
1857059688
2142393655
958576668
517512946
1728886549
352155474
78151278
1949843885
167849935
949426047
1674616618
681953744
61711871
1565806059
597599508
2131527919
1909024581
854589448
290814753
476889635
1671479312
744236416
606322752
1857283686
891797632
735057893
285096647
1211750721
1528244201
957527982
2137430225
937338461
1618732284
1521120080
1098616449
856003940
851424014
752814538
1106502978
749498277
2112809199
276566168
693994538
456185157
52432003
665524211
1339058905
779780638
557611348
285525608
1184071096
516059945
1063984415
960409430
1314723750
938609537
726395374
416454973
1507567857
823483340
1219987774
1938793583
263905619
638967177
1439873443
1802365687
404265706
1225396197
521259391
712258360
1666220030
228985036
1150945918
761557968
367874903
812169361
2059275670
413074852
325461698
180853406
2057360393
1243348607
1044626910
1529565769
1000425695
1277721387
1494024523
1269245059
386550479
503542844
671304120
656087288
940925629
1857268764
1789923285
314235688
193288076
2020750896
1095173065
1690335736
1653995910
2075470197
368433742
1221225569
806824851
1849790811
1565432581
810997553
1077261100
1614013168
1639493465
1094208512
579847525
1405842469
1625409165
992546258
519747332
793571000
1405633712
520024150
939192530
145728176
560772195
266635465
1062793034
997199708
1789745107
1971583076
1046721859
2132127778
1585887354
80735756
702586594
2114455330
249457042
972774626
166384410
1936108169
730243492
251139471
557904890
2125212027
1645229744
1786600101
467128258
661344435
326577283
43504957
1420093874
1497199141
1705312445
953925008
39652873
1568769556
783851688
434523348
2129214664
2090496308
97536704
704761898
1225992322
754289052
304556670
1120193980
1607757135
1352014569
25931790
1218993459
69315728
1489470341
1862045522
65665187
566002500
1765065449
1091011150
337606940
2091304983
1296033670
323083546
974753775
1137637870
1466339829
328351327
990860453
1639044466
33570649
399984872
1031726336
2110227986
649763804
1340136938
1614030348
122567242
1101646693
587848665
1030929301
99797333
2037823062
874615248
1141010962
1360932149
990512941
344309667
1375612309
1259628445
1674362048
992031331
1765429351
571028934
1415077314
881268873
396107310
1318648183
1615854045
1486538508
1989369790
1451608923
570961382
1177523712
1725680656
1155015114
1024570916
1270316232
86411838
1981681615
915712991
163048621
42286180
1497163915
384101701
362919150
1495700483
745426837
893058823
1923899843
789401024
1303424907
159021931
718148560
326560672
1532838578
686003088
1101985972
1184201740
1849141015
30945152
981033680
1601648479
820898255
2057804112
714908118
248591278
568526285
287581537
105269620
387770355
909380317
306648813
1608484458
1575571911
1362263632
1146877351
2109274755
894842242
792612091
895363956
1212260097
623701274
1753579505
1746779263
1176673940
765091414
1112581298
287962076
140420634
1229055755
134436777
822485814
1453835078
602677635
1491148690
821492531
569990683
684923011
1636330291
1093200690
1912733873
1440674627
530177158
1020847021
466921781
1326128613
598850685
2043124953
393149973
2114568574
1171079736
1746981833
254385998
1530506716
1384561426
1997297759
2139092006
1455863239
305411354
1188876211
1928104895
535026379
685052845
89862642
1783285980
1815305474
1211597738
1167729793
1202957905
379215515
65708668
265955147
323553824
1070247269
1146284414
219657474
1014175773
623607009
942188272
2103573177
1607336841
530008470
266808278
469079553
169450388
437669661
1908944703
544857592
475619875
264025914
486761716
2063612207
1702337608
1972499809
177425681
1074011383
96164388
1489077040
462356224
1710791881
1593239964
538812815
196983291
688761117
758453595
819728112
767873511
331639001
1061142612
953760937
1882162575
1558925225
1234002560
1738416426
1340434126
796723064
741997082
1458749998
155104959
844165801
329263388
486591323
193247808
1082164955
5606955
1454366915
2084467042
753738343
676383243
565753280
1525487752
1726709096
1756759919
42935787
111624968
2136750130
1659834043
2086151897
310247795
326100173
1154866045
1282733807
1379773921
1160870675
1130301066
759647055
284400823
901796171
995661810
134273979
306761521
590610202
413166165
1845081894
1469719957
1916916384
1715987861
1334559601
227989976
1672606313
449623474
1996587646
1629263299
874323308
309648449
1089134548
836855105
246768246
559428634
2029975153
1818609819
1744429515
1091664075
803525197
1696905178
1636748743
443457575
322907829
887917364
739051249
1268479990
852781613
299366148
751377597
860846119
252543290
766289149
233385286
1445499784
232049248
1809884282
2090419882
388826342
565826004
622089022
1407091501
755364826
1880951508
439566701
461734828
547601688
851740214
1476272629
53330139
1806195234
1767279589
1785569451
1590561427
1047984107
263370249
303494463
1212826564
48465715
1356075245
298412620
1245305452
648843292
2120110606
383170543
176464531
1417747192
2075206029
2000448239
1628659440
2038708333
6885408
1178753631
1725806034
454340088
1820878410
628771136
2044532714
192185976
1433415742
1974900517
1946158174
2032935692
160978351
550693527
729115971
1144533534
1843660829
517814288
891851701
1230233113
62770581
2070404302
1170375718
1123887611
880728355
604454400
60607988
1140850872
1691753456
2072338149
988340924
1645379867
1971480960
854238855
307338755
874267945
1863693677
956160582
752450451
9954569
1060843838
430430103
859440509
1250558310
631824807
70618204
1457640544
1278760601
210693014
919066887
700491926
2093360963
384151797
1911354780
1372492678
1255943792
939670120
1583912775
1284131880
1911434715
1754755144
1240097679
881880114
1493055461
339306707
53798092
1846755844
428940123
177201087
800949333
1836718317
1320000947
123980818
1562968261
435253740
756139787
1666279029
949901506
692059683
1460833196
563034482
1179051261
722296971
423262076
442487027
1010532627
538908103
1274366211
968320771
2055343897
1758294734
1090239286
726065990
887096757
1573252156
950737098
1847228836
211150000
2071132571
1265271739
491674822
1427392375
1507666108
700840253
1329306719
1243922399
1508572191
1054438358
1403365917
1388600568
807652487
1483781049
1954839402
1305691580
50609728
726392433
1364737729
1734605211
2031969336
786790880
991310261
297356296
1421196538
250925789
71087009
1018644779
277385377
2040651701
1780898414
1699245799
1312054197
340006226
858374427
2025233662
1203273691
1199471333
1105687114
1711341663
1887334040
474610401
1880448266
491984346
543860585
959344469
680608506
285394839
1909179134
109851715
859532295
1447841054
1247276624
1571119332
1200769934
1618823872
605083726
443901692
161151450
1542770011
1668287191
1831873862
144478903
2105337974
39475234
720048426
768132439
215300899
963018124
1663677056
1485091764
1619476915
600118780
1425026540
200755688
1188860261
1202344567
1942453017
1240176872
643048662
1986110547
1498000057
1500312002
2037362092
1612883312
572523267
354771390
437060151
1965798762
1741519131
796991994
1208170531
70226197
519334048
484386085
1543037401
230853215
834285238
1455340838
1947056608
123824221
882721084
2020055567
699467775
1901378686
60563392
949841993
203305477
1117642938
33194948
555725989
280056043
1439413129
2001943716
2088497195
2094358450
1997334343
241051303
520172404
531212567
304956820
1046347040
848742900
645689057
1418349317
642387680
923752110
805838788
347543066
828033361
1993054285
1071277007
1857918224
1291306087
943685778
472418099
1501578022
1824475830
1960450928
697048950
1440557381
2137803288
26629768
1434082551
711041292
269939132
552076638
1873819035
235782711
1518999641
1650596763
317603834
1124376226
1527202078
175781163
627389385
446420049
1277747349
181864361
701644552
1608530412
567767966
850538623
664892398
162091705
924994125
746871380
677738912
1015790092
1384945076
1296972774
263692254
1688708994
1181959781
1122440823
200313702
1792217259
1103914985
500876848
1942611995
812894509
427791483
33676549
836903287
614750060
808109111
841700761
642888237
2142313809
1871985561
410291056
413700657
2076290716
2148540
357952898
1102407548
1689983188
499960743
922947791
538010887
1146117602
2079176644
2046967186
487311356
1791964055
1791321881
2018041137
2053998010
1540244417
672397707
1098386105
295601763
1585656265
660229204
236339662
620166509
328354089
933387315
1618009214
416792575
278994334
11928576
366903173
338302700
1680124553
1711885070
1635564070
336546916
462460621
2085976727
850058273
1728998620
1556385926
1779675659
187523214
423549029
39989114
39228455
1732592044
1466737828
848688615
1071860687
1254117324
861600205
785772138
1672571513
281040468
1366091568
228838965
2041490107
854390277
721282523
597826252
1359078381
702711252
2048546972
292130018
1176710350
500959632
410086584
271114909
1301605063
2069322596
695107763
1495215748
337155293
785885384
2055562596
1664846177
443814439
1967540072
2115139463
1625441441
1796989003
320131164
1693935013
1901556588
1296095699
1165624562
355760500
1109414325
1993323429
1128677652
923469027
287363100
1231531580
1858247460
98091216
1089375011
1915546341
418260923
129969236
1147034020
1138562807
327960104
1508092485
1424448420
879462318
364413919
1169505319
1612125188
891398462
1590505898
303639267
726317664
910182145
1223212573
1388892724
487628308
759396759
1036797481
62511973
223069249
950240485
1815946841
1624422166
299787334
1791936564
890978385
1550032684
1384275618
533789066
254980083
338268303
2096486542
1810357901
926180579
1416071498
1702866885
1790558647
1511968293
293676420
1294113393
505271150
1517893000
1859260084
312409158
1424939671
1864562016
16757236
714913132
641111241
1194652457
1922641632
1762763478
1549447018
2121626698
1370158525
1724882571
816710625
159777527
853823093
1989189621
475990403
1879393293
593182957
448284039
213208240
268965919
809910666
1034318803
39589066
815918499
1312774273
38396296
519993497
1830831543
1254876376
1331730021
1267082027
1157845731
50261702
739743223
451695872
438137565
1605616386
150772636
83416656
2101047461
1128697670
1525883288
1838070766
809832859
1098994948
782946146
1882877620
575394812
1675534928
694642178
1003557814
1287002845
1383096672
416796800
1902804130
2084900778
1693406339
277392105
1467495865
1915914509
705707481
1739178787
2091999793
1904224317
302670617
763145782
784210985
612104856
1910616298
620115848
2033360596
1556863955
705038293
273153360
950094161
1080142202
62244309
311392537
502829005
856650137
361216459
1361096839
215454550
1570929363
1220407173
432432288
457246780
1255139114
1327656870
567181235
1874188948
1290312238
788107102
1807980610
1474007278
1010613756
1421606340
1017795360
333290822
217333406
1275416816
1885532797
1354922309
1015711663
1445508606
915291626
1169919401
706900613
1534079107
1986475195
584160926
798825361
893428298
434771935
1908756444
94585076
1033008115
1851917009
710399077
910970283
1554767362
2142578678
2028403400
117557494
1833114209
2110526540
1034135263
587751024
551540094
968168307
564721513
1826265292
2018854973
228937301
1141843392
1880699498
1266999908
1766301774
1404392454
1351899079
148015682
416494377
659117688
493740528
2121272380
222292173
522954210
937372841
636673057
1361734714
1370932771
1135346306
1664078327
296193507
771211293
29592150
1950653247
1447725476
241317519
281871014
2041867498
2113832714
1669114203
358852888
1593216118
1129986394
940136139
1069342021
961186576
1566325526
222768491
1208405104
1392931616
1349872263
339358525
444758777
1194645322
759913906
1357233813
808291260
692873321
727843937
1294514550
417940000
609109001
350226670
425237952
1364086658
1076141635
2062871745
999764392
164680751
1776350075
1006201348
418621670
362552670
216157613
1327185855
1024885780
197257060
1977264901
378445893
16167980
1260511452
386549284
2009212476
2093277218
66710344
477713073
1208080992
1841623241
1280886795
544993697
1425079658
771643487
675264507
129426741
334542530
1276726388
1153368161
1327520953
24262121
1438403967
1918444231
1902333036
528997059
849462847
1109822686
341224462
1327821532
1759000114
1882025274
1301308905
750857073
405681750
1567461856
1824545208
527853561
1718308802
1213183650
399705113
1558986900
838708336
1583531947
1289362211
2067345105
1709585965
79778909
1627051564
972228386
2043931450
1388705867
1412930671
618042822
1478575843
1714210945
2073230885
578011648
1034755652
363101480
720057807
1911499291
407451022
1715804753
1881413249
2075244272
921277754
520937110
550242080
824706212
797185937
954485534
1764546827
1362722300
2019884260
1262922383
1709999608
1458139289
1331263056
1476882890
1170160851
322153387
1326499169
1943761859
1039922846
1996358592
1499713374
1995546473
2066934131
1204287185
1854309231
1894887091
2039236033
837222520
1167078830
2119134913
1945435928
775255948
1429996988
1504260734
326839490
1216609613
880184596
1338519327
1144893573
808509687
1950353206
1371551770
218191332
500035682
211699620
594391968
386023198
1129250389
1179679419
358399397
927161597
576122063
378091544
624776542
1526582675
1414946632
881785881
1709994782
78811226
2079117151
410253902
211140958
2016975358
1711735554
460582995
666241736
945247228
407543606
29503232
890640181
435003661
1221999462
461814804
2039432165
1535705943
181602327
2107153146
734912882
780051717
1821663806
785684943
1647698490
931113356
1772998357
2008036011
1577601146
116153662
953557379
1910169356
1478143723
148370155
1315354241
1081528712
84614438
248548002
82776773
937914301
588110230
171070053
1584205177
1699684176
1953069235
750426701
1990488699
969912437
381720420
1962953472
1104954992
548558171
1906623973
205814876
607847694
1186648158
1995217440
2028842539
1696012651
1473888789
186911661
47782266
670216753
1373468124
786873029
975051156
1372814927
2123886174
1412896434
681384378
1403921495
92478235
245980023
214551603
2001446605
1057572336
397518635
1090434950
129716550
1136747610
1391829179
1290702054
80682593
302724739
1736876596
852348651
615810502
1472412672
49099894
1413834969
288811376
1676537941
1421865700
1734718601
1017040591
1743856318
1428132690
1785714937
2087892737
422687806
1386711120
84692214
1503083534
1675122061
231768086
435327612
352601050
1557865137
1019446266
520315780
588532440
1000008873
1166597622
384691710
800287343
1798862261
1280424425
2030381938
184337356
1159288764
1856568854
1673414677
476032646
50726851
796404768
150144454
547655988
1664477566
377507326
2127961485
1114224794
673439749
353536676
990989684
1942031118
1052246120
1723759322
1982121134
926126113
1725009892
471221124
1310495302
548880156
950074208
1893210231
1176562119
839931996
1832071123
1489546432
1487787591
1354768819
40321182
581595123
706749715
1427589817
1368360501
642193829
2096547056
302051332
1844302824
835279367
1013314558
35130544
1413717389
1441982117
1092995176
693750854
1506526920
345526133
1239547770
1730202770
264764784
1099458890
1604018973
1533257893
1569931671
1586157883
456399064
1999902910
2098999154
1380961749
948241967
1482694675
1716522689
1476826629
990162782
286838051
274438920
1872292460
714194795
8944543
1691119664
123338909
997681366
1514963528
1897301566
664464258
211043075
106261294
500487166
2055185957
865590732
2014391587
665814009
593903023
1399035603
615447273
1739293507
1168002513
165713747
1280395490
1887740050
1727446129
866370931
1130608422
540539983
221071150
240108143
1318412555
159115703
388647364
1172700394
1118905853
903792434
1944212104
612030213
191968187
1023049907
96249497
960081792
1604578882
2068439886
1276214788
1780948181
264119579
779784969
1700617051
1006433660
2090984442
1121168041
2082102563
1424536137
74825623
1031524736
1341783019
479248992
130628604
345443351
127310278
1900890940
804019914
10067050
329088055
233365941
1364996994
651283372
148591561
816843521
1887588567
2093911158
317316523
932922550
967721991
1125120023
1376096222
1838106946
2060737173
1360717063
1783804269
388309899
945878899
1506375513
1531278457
1887098120
1682419035
256636671
1910955445
1414906312
1589047139
1093276596
78063368
1979667320
769790780
1758611800
845324313
1236490237
2147443183
1801856293
555988485
2119390052
705514135
1916775813
1261646963
623295332
1509022947
1074029701
119508985
1234575868
789848674
1821457142
1339969386
1811667007
1065333729
923322945
438998492
1364379543
83408490
793804982
1136988906
912701590
954779707
1239073157
626390159
1439058240
1742884024
34966765
2091131633
1768967914
1854302101
268376830
13377306
1934882149
1788609263
1646233775
1306760373
1963291462
377386942
1369066352
2123710811
1734439604
443357305
133456559
977338557
804925467
1425302083
1654384217
1308119029
1957444232
1495215028
952503495
996153729
1168762088
1333142480
991664422
812893931
1273802029
856911188
1936314659
602516544
1939534969
1014240385
1415970852
1704850109
2041165120
1270374687
1285088685
1702834821
558937902
891621984
970870415
1340775752
1307820234
884406042
1570648917
736802712
115396330
894218587
1284613909
804311946
449280226
1097645656
1860873691
1125608149
1578348182
710397179
1576192620
818896016
933877281
2001683214
1112261222
284837775
481205305
1193708487
514910389
1945756215
562818183
2022466391
228496928
954450003
1142474936
179161696
1614202597
1840924630
1910642378
1760554598
306326449
1758434445
1445552981
903062097
82640604
2086350573
2144439770
434841965
1881688417
1633656901
2112950758
1714447446
1718169341
1921171268
1174887022
1554870769
1544608710
2101745954
1036177488
1889477742
1376939461
1457829757
1386188132
1598010017
1380173432
1216068427
1439519434
1233455108
276562407
737397979
677748769
57812382
1350014480
752693556
934708238
868224018
1288097051
1400288038
1327421901
967633141
428208101
1989140471
1391418279
1483335735
842807954
1239555076
2082977003
2066686533
1929284324
1340262166
1848136307
1166399192
1958066105
541235006
1238074585
120880988
1635385835
1464840333
907137344
1229701072
247858562
1574241586
2122616178
2090061709
645949514
209585342
1987344724
387795654
333677559
1868999794
28468843
360121040
198857720
976398777
1606813271
1107973846
1467623017
1492545359
121689590
398213256
806766859
1348597398
1677537217
1455565920
1785567490
247004597
660347379
171159492
591179841
1565249111
1228005083
2119216445
1469366934
2103051452
2005501136
771502499
78847887
1743576629
454899361
460923487
1504247043
1845978841
156210156
2044319380
1907135759
1392997330
1538025796
1310415383
1556948996
282347334
1636944308
603072179
1415298037
348708141
857928586
1894659617
100680938
1822130873
1637640460
1597087296
858532907
473043066
1203220515
408689394
665526163
1239739622
1492305956
931247289
27312473
145058765
1153335971
1591888067
525074384
802693253
2111917087
1765762268
2037715568
567737784
1731682455
329314824
326375888
307340735
2065843512
859926863
954682670
647857833
581362015
1404462519
267010122
227084528
1161933393
699454518
372293793
136944136
653777323
536278728
2042853950
904110830
435112272
462080766
591357447
1384511310
1681868750
823299305
2112305002
1132110304
1223386650
1316625353
726067031
1814709703
1247295331
164955586
302410666
733393549
1281107287
82566551
1461494491
1888677002
1184980655
334125520
86718486
986186208
2080534205
1256082487
903328960
349702412
1900490188
1424326311
1653251151
574860176
1845388137
1955707155
480932172
747130475
333923223
1749663122
671455878
328081224
579522873
809232987
1683321220
1500324754
785830799
1296168457
622564343
1403887352
698629870
1821167949
1055067791
1170864763
466857210
434177007
434612728
2049764806
1024086430
1852202708
1286128935
597890688
120300297
1414173993
21416642
536060516
1014897703
836382132
1577293794
1910787009
296359356
1880995906
526409804
1989866472
481255316
2061020902
1971863767
682552615
1572770625
1504852951
1924460759
1789049405
1997172819
1615318392
1513590314
1521329268
1602259531
479859689
1527107441
1492118906
2004024933
885123105
1239100199
1279289629
1114676410
1944039958
117433086
1505290690
413365992
833005607
2064539376
1291806327
45950513
896719131
1707774994
1358016982
1214156873
1576993945
452054967
1894582249
1175351795
783810138
140324167
1656970077
361928911
450805809
850838451
1282934970
1433426621
1946609702
1347893196
489051768
2099056013
1154705054
1380218721
856206230
1381576254
307266703
1418735827
441281119
318041103
477260526
869796934
1055751686
715206360
234837719
832172066
604225661
1958080294
685138670
1603209915
405465587
869908371
499062689
1687365728
1883668399
1521110562
1783670029
1387227542
1214942260
369951221
1731336228
1614041564
87768516
1330252246
1804064865
1320563709
1096223058
2052598763
2112911477
1451846265
2058035503
1307989176
1602827184
726816000
1076997076
728834067
707658609
1382763831
411667553
1790424308
85336566
938638813
306810601
995412170
1668231146
849844841
1675848448
1935929605
830478591
1984344351
82559909
1438183246
1020685942
1708095016
549596818
610964100
1282731401
330655153
1051893163
343294456
1572889128
548960152
359474144
565304055
184000257
2019659696
884838071
1463079170
156480663
152734706
1359531885
2098911754
2135410223
1312555054
1566613163
1081729622
109658913
78979616
1777182196
1155355870
1675526041
183432020
1678671255
1163142924
222810938
1945980919
1493557566
1511326852
613226153
1838722261
935343587
240941050
604997601
232433644
813977996
63637366
1383979902
1354968759
1489081752
1081182719
5089587
1087819942
2030690604
915679296
1665516031
1437657902
618005760
89216602
1109232444
1836798886
993515394
1577726047
1543678310
1019342742
666469535
1116322159
2040847079
712259466
1712429349
1553922224
483747482
1862445215
736777951
207291516
166386383
1069144757
1773411969
1524317519
395133126
41009456
743758042
1938569321
856395113
16750123
1472431646
2028919528
1987083198
301499073
255346693
1819773820
1621171809
1762275227
802571766
48316441
682566070
1478053984
1407692660
36813575
1296833335
447928594
1897388079
825876153
1707154122
857470383
1445761559
736163178
972246532
1928824179
825301482
1639253539
65712288
521217019
1450665614
1099463608
712988355
469526713
1358411842
2115288478
727444329
1112541116
2042202181
637278170
98152319
1005050213
1584400899
767468255
3672268
448792169
1253868901
2092122571
2118660974
1919479132
680467027
267704893
1818170144
41840260
1974662088
1343669043
1135280777
409931349
1039182483
175912048
1298378773
736427443
6669451
1749357709
1769037021
78202879
935513248
1571110032
1430463730
1579107340
1160158278
1125586985
1682113831
1924268518
458791000
1133952071
1557481927
1783420562
780643369
311662967
313318095
2031354577
410026601
314450000
1843465666
712435273
2117037438
941124758
899639103
1102329851
1051257304
1810445019
252866529
850499386
2083879077
1175764546
1040491584
2067322446
1836845230
679853182
1190933090
107639808
172092024
659019098
1106080589
774289430
1262124602
735550516
1237032474
1939421066
523435910
807382562
412325744
1002514067
368423221
1729066092
107799489
274052189
761075593
1300872814
1967774011
162396488
1635770038
1935854684
1948375060
1191815880
2081247986
577444499
1008774654
169549210
1807024802
965487298
2088494679
1777205141
1240907133
1447082255
2135513973
1097356261
574060031
1998237005
1326503011
2044953886
464615846
926740707
1776862548
1011276512
356289970
1429523555
399278749
999746434
406103809
416015026
1709457939
1430399674
1500544477
294448821
1691277276
956704881
1907621431
1740304705
1617708210
708820799
451682739
1792547734
611871029
727608798
2092645868
1752159278
256969715
821815912
1221156766
574113852
1293840326
2098485837
644859557
1982770341
652582175
967588965
541094474
190246640
381746735
1593033798
346751463
897562026
1881521343
1393298112
1144480085
331421404
382405826
1613855450
330560862
1078094514
1059963538
170737362
1999122477
113210784
213349808
255465992
120412963
66039785
429686361
1713679283
184996301
1439683581
1211385571
304634538
1932638379
681414861
999764253
958146394
533944272
591605600
897249125
422974983
1127952150
183755395
2094020077
1906061440
761634378
1849317233
1543849490
1023598847
407195270
1010071303
17232485
1778960525
238565689
241498486
1797039791
870460312
1438772037
1338747341
1757776678
1732226454
561046009
746181063
83185297
1258125254
1929165298
415916698
1720979745
1576660986
984507334
506723246
462014908
1661714856
620551390
538372678
188911630
1921454229
511617835
448650088
289477940
2047009138
1898765974
657921677
1194726504
1678051907
384294287
88651697
69486695
584269783
110618534
1191951974
1149512669
28242146
592851393
1477471666
1443856453
818491409
1209780323
1290741807
72197595
330620766
1592439807
1296762245
1490514504
155421014
440697015
229424283
403435820
2043026211
1325106633
1179656805
1535720046
1580282040
1516083270
419792895
1569548917
750136827
1803577606
267687184
1945406202
588099755
851692199
679870108
202005446
872556856
1941647722
714479566
857233578
1653701374
336425180
221610789
243738894
2163566
788718418
569234398
1363147374
1217231870
1894824021
1143165183
1140908908
776893049
1297638713
51586037
2027419040
1586377273
1142631970
1837219825
76342373
1373889303
519935145
1669324135
517472417
995867131
867262675
95243121
708158192
958658973
1644923109
246215782
1010987287
1856205914
1703822805
1028104855
350491669
1367699919
913381565
944982597
1991886903
238793357
1234567449
424478612
1678168253
1521636675
77216713
999743324
1197505350
322623371
1264691038
1676737036
1704369134
237252710
2069718847
53284809
1362049675
1425849873
1645354059
1085985627
185789528
850786083
1636689015
1557572632
534280301
752928386
1233609739
565239732
1544224330
342032491
156249152
92198005
1215967208
706662328
925279339
425920691
1776194558
1044717484
1028741814
1855822931
877734858
1102632168
97104944
2013131295
1342293661
1600586321
207822006
856892773
1536592547
665584218
1008657370
1717374465
912642503
975099576
605755871
899458734
1709607821
91181264
1199500026
597893912
1723143695
490644445
1443253031
1638640531
2051686786
288639509
827323159
799514147
1329698973
1010605918
1350701689
1608245383
1509410941
358143269
1176737807
1149801268
19928152
821239598
1247461762
695937269
1918054313
1610814174
1477465747
679896855
912287850
210620701
292562373
1274981157
105605135
385921923
591023306
1003666393
27170346
1266795464
853938529
1718914178
300362120
1145946817
296839314
2033632200
190550490
697894296
1042079049
873791283
1822306298
1563872000
1229175260
403093881
295784698
304520110
483594827
402106194
1610652620
1638191918
968358050
1642963235
852896135
729472479
1788598900
1195376725
359122067
428226537
369337446
587469350
481503446
339699237
1116333207
224378631
1345279114
427665054
1702218772
1860355763
1322019402
861740511
516589355
1262161834
2117699965
706023326
1674105032
1526121726
1201794217
1222980575
959249377
1846110171
1249472798
733685928
1520646767
2103939967
33702397
1373872035
1784025303
1006342342
715757071
338086404
2111337537
2098790712
588391594
783915693
2090639425
1427474527
1995025233
1217945384
846599021
1114622494
1605870216
460101452
1047482437
452069950
1542640459
772377672
1519260888
1123748013
1818542963
310531998
1491475581
227931719
677008347
866646758
113650885
265493559
1870149307
131196136
1754096925
2081328271
62383087
588766715
72198866
298988491
644948717
647920117
1902681154
511869108
845978242
1148243391
1729995708
486070829
135778989
1187500491
2005503376
327797559
691221527
1504171085
1547639309
732980619
601370681
620091054
336396620
1454838465
197018379
1777828887
1163849872
917140610
544273455
746663604
1483448640
344868732
1466920974
592091486
11107159
1056775011
1270266997
2125646
248907207
1311525414
385634115
75949583
853216973
906467034
927353738
2065952669
314676226
1864597678
1459886873
2057917776
1651947613
1911170701
2052684335
879708009
1003983246
1046457954
512961783
313148954
1115915030
985159699
1844019575
2108679826
609658290
261618747
2070813497
722405238
921194334
1857120454
884460622
592998004
599067365
566574959
563370530
808982919
1066354166
1310230125
1215355595
545122233
1340543662
296227568
795401746
979804360
339672260
147533287
366830807
730360945
1598886409
1544502996
1355438301
349668618
1690239471
427471332
993784961
1100821753
1356525353
1028540316
375779452
1870708535
864081284
2026882023
745449180
2001542950
297493009
789951083
1711392894
928312577
828421079
1503431403
856652348
2103233677
420758444
77001930
1738980669
1774679143
1388584284
1384108260
1454846853
205546284
1818530680
1941172483
1176161326
457925714
1048035189
1900705305
405814562
1489352597
2027040939
1922047544
1050195804
1277891614
1986854166
1568488101
1253161753
972483528
475002804
386161758
278365963
2112729394
1280003656
1626079671
149097106
1410693682
656094784
1434748397
962290406
133548434
564682920
697964584
628285005
1970229920
1668079268
537183026
978420227
435722371
1850817192
238500500
446977048
565036531
1105333142
1484111706
674043828
1385790031
972742843
1149335681
92036184
1641471465
568808636
1955536714
728485631
1129838161
752367543
28397221
1424676827
877698395
936410636
1224456192
808621886
1947671952
1673343132
1175648039
762255443
1964083265
1026298023
209432327
752092507
1638481560
1707131428
2070896147
1989315184
684232736
126106893
318976578
1147106198
1468959625
230794700
1361649108
931657055
295407968
1386464980
1923943292
1472450921
1369982481
1349777301
2013784781
1538008235
258510195
12581
2004656616
408815452
1797680138
291557191
898359348
762772558
1882290466
534077195
794559449
170468232
352521708
648206414
2072286630
157881126
485254301
1915298977
1080215698
1176836538
943416204
1769379262
1851643053
318594626
1832371309
729128566
1481044585
580028361
1871243253
1015754045
276764537
125502477
1827027258
353037941
509484871
1137800363
31668405
878654228
843805447
1504239973
1686152613
424518018
95721410
2081386289
98381806
1777925703
514392456
758539777
40283737
1747319510
1164926121
1164885519
514670402
277037219
2081694683
2018665731
1328785537
1381293380
2110218889
1634496269
1122848995
108331514
893959575
1646907914
792552388
1392593276
576543147
1486825079
324687252
1395245296
1116493615
1141923626
1380246348
455788029
1346169247
1752119451
2075329302
992737548
763286688
843107920
974866241
637894226
879255249
752959786
364175159
1255597692
814021904
1518485030
1360400976
487244618
255990224
1024229984
1104454927
1382189817
1394077024
1822131773
662093389
193474963
1244492207
1805642833
1459719137
584964046
210255097
279549224
619791725
1525042989
3313590
1078146184
808052242
1611418246
288081890
1369850954
1741764472
698290821
1969507246
1906368512
571742227
1707204663
489109764
1808570513
137288923
935405392
941990941
849233974
94678130
948416631
2085837063
1582816924
775544608
550629905
1659125428
375907837
1195612231
1624568919
1085045103
471056783
928691677
1361091636
1829447511
1143290548
162183832
1383252290
1292616983
327171303
362590798
1020258297
2091082319
2046126253
143569049
1672465950
21503057
1539372693
434535549
764079365
1032964759
1106171090
2076326994
1572845812
1477024157
447363697
36074401
1678814842
1788130011
1010226112
592225559
1278426362
1231520340
1579422626
1135909312
311256491
1112890199
1100323516
1450296968
18930975
1784772467
97149189
74061563
50278326
1265279411
59536498
1932291042
893507803
1636597669
1236237335
1856718039
1808274372
1851868156
244999598
1746240423
819256344
500526719
2073949715
1212010127
750094479
710623238
133601865
1736019343
1978776869
1626786124
459711706
1219819911
1507748937
1502126601
1716448826
1812041147
758105134
2003277685
974411088
2009385006
598769779
1681297041
119575447
1881604316
1727251253
1791478273
656555421
1149449068
206281018
1766633955
1244112499
1995201703
415610734
216261510
577059348
1988568313
2009121663
304829400
1015176362
1563074063
897116041
2075310879
548279077
1575008919
739938594
1091438688
2002220911
1510384283
581089986
234179282
136345505
950324621
1619220581
2070361909
1712233470
585425364
1124749279
1307035722
1184084413
1234531899
1505503885
475431807
1610602599
1645361065
1357411100
1422813957
1954198842
1933898893
1836900597
2112138518
610791364
1129068516
580525901
1047219546
31846957
1109903869
1932602798
1384670327
1582291221
498627332
416950580
772803943
1205326723
1864684084
117003817
831197312
904348946
2054451580
1687026500
1456909558
172053053
1062632630
610629269
1497437545
2065924253
1302386339
203138361
1993559976
694979162
1991261652
1372628488
1821163922
1688941420
135468812
690958114
255928266
241202113
1364691855
1200164224
1660998755
1846251142
157045137
1254134988
1762251756
468853267
716184590
1473237557
41621234
866521041
659846034
201420092
2017478583
459963100
2053035440
1383257896
1902923785
545197709
249734098
1893461017
570927311
1903767779
238210108
197705073
600314766
1762819590
344851671
366412596
2034536479
708636334
1545890840
1064694442
1180739172
2079442298
1932839840
818316092
1902121004
549418843
242355212
133576223
1197776219
537029892
569361184
528008155
1867101494
577179512
1274603602
276944898
2106736387
103982617
1812870283
924740767
1424090238
308836515
610694945
2045238336
44821149
903493650
149863604
2130149258
1848782086
600712379
553069910
1464276151
586233263
1901536586
1322480461
1673492461
721571609
1607840776
2010970114
982260056
85446642
1590308379
1537569915
2128607627
223708037
641801209
2034165417
296408943
99085257
1671382996
1084568677
23660518
1640356948
2023201727
618590295
1741860789
466655791
1553212636
467579017
1064189070
190228051
403533982
1510241480
153752414
1282339057
1142165253
1266476467
1979512526
1599578524
1254152214
1721115927
1662865704
832819311
1238733981
1544579021
1495035421
1440323649
857470383
2007051039
102211829
769285866
675515635
1903098447
2121893826
406719793
125698905
557944073
696519577
1489905461
2063080859
2052631504
1166807101
583494783
1885635996
866644094
538698650
2006264882
1627944088
477580064
549461295
29689871
2082412477
844227200
248564624
133238552
1157283981
1285923359
488696849
1085837411
1130088434
817640412
1367585368
554643981
610034380
6200840
1267308943
1577821227
280133855
274350349
1730988971
1512671497
430861809
534767043
945248605
2028716054
1206043686
930761898
496452485
1644184326
1395477603
607545261
63893970
197511972
1288021605
2029270379
995853401
1203916423
495461387
465131677
1061284271
432910018
2043885052
2110568940
1396168205
1757111069
1722644192
1426829344
900216185
990348330
1325253346
1996018758
46512623
90342441
1880758174
248837038
1297815856
2041349515
276696013
1975801808
609477673
696102501
331942164
1306781606
35647140
2091007089
1975640707
1456374855
910677588
1787059447
578070170
731025603
1797935162
761101653
992165298
755595577
932164921
1647702096
1777365005
1930268759
746075348
1023929720
2136775043
875903584
142359408
267833993
1977450639
1725179945
364062374
135165996
302926298
2107498662
616810271
2139627087
861508767
884056815
1108550809
1298460390
840964830
1679473812
476145261
1170016138
490544351
1453551394
544405865
1347005788
1197831055
2043816335
1932327953
1541865328
1405725673
1536698403
978853819
1073188453
1084907803
1246703885
670248740
744940936
526287157
1575758030
282609323
588567154
935751883
729317158
898659238
208182143
1278922257
1057074142
810474734
145505938
120986546
1521125607
1236991054
610187319
346960463
1271719227
1936765605
1150295389
1714220059
348883558
320188070
1893347250
1464893027
222826257
2132887565
913431108
1517693572
1435605760
1840962388
397661301
920710886
1326320293
738718330
1386889758
6665786
1043110773
1291862053
1645114195
619541458
1457827470
235432540
826858638
800687172
1018974790
1375252837
1704540847
876134054
510231740
424306898
1495342742
2106226873
1814019710
1184729750
1918403100
996853425
893695286
985618029
1128333705
17130497
1978394571
641019859
1872434083
679267998
1107952874
2074658853
1669206752
1260496443
723600179
554093725
1280151526
233684145
1927124760
1517411151
1426560341
813257412
1453548870
840202913
502438312
54587586
661966622
633880376
545095639
725708588
240626787
913502101
1917680669
2124250479
2058647902
1047473188
766472338
1888332545
1259300654
1435993578
1398848104
1129901723
195573786
1377293637
1329746040
875341116
161330005
826755189
452446520
783845207
345810648
1891330073
869795369
2111664625
303722602
1200771552
1269537841
918066799
879103180
461768485
2017141934
1187295120
1559146314
1493588540
158406486
1003276106
1559495116
139538101
33604352
45108326
1963712579
164229033
1561178996
1881077166
434980058
1951611341
192522772
914099433
208385859
830240023
1076843298
291561755
1535713545
980739680
557572255
1387670314
1476091779
1723629169
918017155
243608543
1203544084
1672670995
422760561
1999239455
1165512334
1607615242
579330183
27455608
1846754596
1108977042
387966397
670433079
298770051
380661717
1519909265
1488653542
1657335317
461482515
1635859731
197850862
964722644
256946449
1178910182
1542155308
541502305
1982736090
1264242647
45239114
1779410247
1470000499
1278390959
1729077134
1036390640
1988210607
89944157
1849382536
2120591870
990793919
35683487
796587428
810930662
700050914
1260893317
765315994
88055584
1420485763
1488143750
2073696356
978568000
315460345
323421327
194540329
1199856888
18016104
1215698500
508348620
464702918
288217927
1184685230
715585798
1620912963
803598752
814805818
1758809822
1153370473
855267637
1446461673
2064674050
1940826409
742468552
812680588
843377130
450502440
1624926431
916492129
546469746
650921808
143004890
460694653
743269594
204735902
760599622
978845632
1350343036
847770168
1061831060
1126308882
1662941092
1949834602
544074640
84546186
786157735
442323300
1070336000
67759246
1521837368
1167384984
446789260
1747123267
246474443
675866418
2126638534
232973364
20421625
258539985
196421175
1437750326
1172237471
883799596
559737076
1972042132
1801349546
1306216415
1369077171
1511830877
545791799
2131770281
1264951951
1911664613
224601099
987138825
1686751223
563699973
1770723527
439002476
1043400378
1630456156
1007599266
77785894
1194025775
1428312796
751448156
2073704868
1559290270
1299800010
376801810
959164162
2130921387
1548429458
1617790356
181121810
825814186
337792708
1792534236
986027457
2136135894
1404528502
61326397
1052328006
1963347436
2001756452
515883089
1001716092
420266940
1706460242
448435157
157334949
16195334
890940424
1933932877
1969369225
596505608
1167448289
2069683258
1476764440
472195890
316842394
1238861339
68008843
131503580
1262408075
1825623315
1364963892
495082816
852698763
251942362
1013715246
895657013
198691103
1775821154
2045006870
521627227
1118189111
1154022832
1174620227
955062938
1409329736
340681355
1720503336
1373189175
529944462
1012522777
201733860
616381378
895655823
2021846803
600707331
955035591
1633210402
2063926850
948817887
1091850553
110639444
181329770
485885931
1348337080
1273194011
836125354
1082323397
50512990
761595321
1336803773
1677584963
712822317
50017529
684038467
705117496
682736849
149301701
959521250
755261567
1307086330
613651726
808190975
1121373281
89730760
177319338
1308242681
2069705413
240868368
90977719
808381354
1598325864
1528424020
795082353
156924132
1405072656
129162246
617117128
2010082153
1683545235
1337057513
16928637
210070370
467694904
1394249812
1901888244
1978088815
830343297
578349180
346487659
257467508
52791150
2097810973
520105370
392856427
56167309
750360927
1184818832
226883770
1761736719
1025535051
550168093
1696405605
1265952861
1553154214
591206370
356686104
1291652297
1584888969
346050766
533355787
518084875
1131245637
2032882401
42713846
791915944
1753773961
2045182466
1007027624
1263627335
1732531612
1210775588
336806062
1085394260
2025353378
431824923
436514432
192695458
1531933142
1098008336
37201859
1519772283
544333202
819612397
334448321
602832035
282060515
801726469
1146712617
130390467
960374738
1166839757
1615228836
1177917815
882619405
1299251242
1026208980
210350820
1042550629
1527575671
1087282770
2018529069
628986200
207161855
1073526624
502774740
819914941
1744937869
1352748914
204784183
1046813261
1225820137
990286912
1035066858
1154318076
1544245256
2077020603
906179717
317175827
1920665287
479426300
889218227
500138716
1889917918
1310391632
373342215
1171508911
2051119366
312031048
1922849474
26324224
920107247
1320399460
1186515420
1407702673
1383755003
1594607526
1393617680
1867156288
1062660305
1471607343
1875932278
1807339204
1162753562
2106732185
89018818
512900173
1585779000
2026817052
1353253305
1470051239
1418238366
336436558
1555047512
1929070487
1176351209
1463672692
933075367
1932300505
1929115226
1308945124
1826916188
1431932467
1146247038
2040813102
274521494
757524367
602997627
1472919073
569216464
1204751333
1542207925
380003313
652821711
1201493370
921242
481541076
1202640971
935168881
1009212204
1295092072
1084088433
1251779824
292058637
2009843906
1286032746
327760105
472636260
701907748
1412308118
910406468
1817135681
123745839
877380759
912019465
1936901488
1946823789
984560738
520260378
1348364093
916293491
834654066
1443570977
765676540
351056549
831018037
961259451
1092304246
330216554
41658767
810944061
597669742
482901185
420576709
192834788
1811582561
1316570586
1211286400
361124655
974834239
1422243690
1591918207
804776451
1895663145
693613734
2135532256
391670767
1284093518
1589257812
471049196
294623118
986700392
663809868
1951846425
956864120
525471007
417555708
801488653
852119015
494764895
1685662463
117813315
2025971212
1024129384
500380394
1025872897
236990542
2115838118
1170464590
2075887218
1229707848
1643413180
180200425
869566074
59743403
514451245
1143755174
1018700237
2132557279
803844641
618359327
904610029
1313774764
871349824
435081286
1344484960
829683177
1267912433
339575274
315176262
461401717
930355522
666879234
1878474686
1603491808
1392360333
1053759226
2044122827
1061492738
527752605
269150777
1350570027
259379209
357049054
357991074
779293184
765419792
152287752
800590533
1271664184
115965638
377118536
682090081
1478417648
710262063
254253638
1487793962
1064284699
684706125
948370505
336587452
779644227
867263821
1034336862
257633532
779837075
787899494
937876815
190428236
1270629188
172655904
1453610360
1689783253
1248843571
265289215
1143282282
564090741
1236114676
558790798
1610997093
209238587
1154497181
2023439827
156731657
1977769768
699640480
1203870389
1953107592
825926409
557832941
82985046
1878771639
1361473783
2011917712
293071627
1864449748
1297660294
1756350239
2120088346
72413836
139847176
2059761769
1418906626
1939734890
351507914
786873050
1186559693
1443049431
804246856
671619004
1208811969
560343030
278780600
1416299005
2081867972
897710989
1196039145
1912022618
1015710156
1199203786
1797418925
1687105681
571628699
512949156
50199847
1164483185
1052983738
1343828216
911220098
1527657693
525610446
1966952900
966345011
335661632
589722189
980716741
314119628
1088862655
92856467
1993576528
918622160
453167999
1989294956
1248424654
275288118
1167750058
750231783
1629414340
190655136
678807448
1505167983
2142970970
834519896
1446065335
1376274435
1441327059
896487416
914628422
1641464907
561763151
1174317497
776205036
27794646
1412401800
1092726034
328892901
1101467654
1318865266
1925295304
831060720
1594481866
2064247449
350311093
347817053
82958347
1810087318
2137387360
561128727
611226428
1268893182
1135256674
21810330
1901835568
664772635
780189996
400484827
1430334039
667513920
2007602007
1618912630
1504631086
1001155317
778319156
316864783
300826225
802462814
681204388
799592796
1415131273
1104109321
586690350
783655752
1587475732
1838000411
1680192300
934274262
992605364
838519317
152491724
1437378931
1754330774
1709678819
727388357
819531092
522717208
1560897564
731990066
662076280
716739485
1695751956
1367223873
5814817
562065411
1601563756
1794975441
876645151
866558555
211676787
1844006926
1421343870
1961925331
1990441486
347716530
1763957961
1635555758
1001333575
2071450513
1506109350
312843372
986098432
986265666
501192814
334694847
1825875663
1280672503
951076283
929389207
569380463
559030014
1830438335
930307590
1998640285
1295569440
1425728729
1591512463
2087251823
58609698
210758145
2044843193
525930886
398263513
12809231
853147913
856285916
1870928365
777785653
568129437
702191753
1326420579
1783037104
1063748724
1532942914
654147269
1159112994
1247149184
32646043
421810342
1231435049
423011571
1844087998
1140771634
1899158161
1483066004
1544202947
635721377
2093807588
608929688
545985141
106688868
356294622
864557674
613265502
1697827707
48568061
1379573199
1679670895
895189964
1118596930
2040593034
1244806656
913115758
264990862
893487777
1407124754
1988428574
1242548810
460157617
1908041223
572620517
1896085590
1058814377
1452245679
824344437
1162400281
1520325253
1953136467
1374691001
1896136202
541169729
754516116
2127132026
94055261
1477875937
2111154803
1974584730
941566431
1187232675
31455836
1963222890
97660190
703282426
421232605
1050157305
615731573
1689410828
1722831610
136250346
667054391
1053620733
644036020
204202553
2065878703
1988002661
163581412
1833814937
845122607
2058378160
755968105
995078818
1961068997
478198733
1444412560
1319906630
1235270844
1841007281
1925792087
628630664
1882333717
1720370410
544940878
203584941
1710306084
1493094348
467541309
1518783282
6378367
654791934
822253306
1908881050
2122601681
122226373
20516402
773892233
548436351
631131347
949877835
1526193727
1466583991
1984793253
1103439791
1887971726
1137721573
887510068
852747296
1746278902
1009315006
883827057
1483520328
810728709
782949382
194759191
1057921203
744575908
329506392
699019303
1619122966
538079494
191481830
1820963261
2039371105
129316591
1676069632
1356694205
833297224
2138743044
804427761
2053318503
1655638494
179248726
1456808770
1663638477
1671499258
1576469899
232546662
1065683946
1815950026
1613333679
2005908993
1319670307
1899572464
1809069644
2084778892
233204968
2096934679
1493915394
924645483
2010766028
719103554
525442390
1212431727
1444053763
448583344
1313380947
1012369052
219869880
594024983
1668587863
2016919493
530237426
221791835
1675401899
897122998
1718703098
1163702186
1389056563
1789199053
1175289652
772728892
995728128
2085120704
454389543
78279162
999554502
203153678
2040298414
1012608034
463205606
1939887508
2062189211
1864749700
1825947115
797399845
1544073439
927953022
1442685633
1091163109
943402432
853847224
538572353
1547932673
632649637
2135173583
938720032
1946515962
1258519767
633497866
927614065
653989243
774945322
1948835227
728846918
794572471
475011629
791154780
1369320039
12503416
975978347
496529076
577732353
1001428172
1025754938
2126455900
1222062172
1440355426
543700695
1608323004
1793673621
214472892
702284484
1883044274
840868982
814257427
1999998156
674710680
365158729
1293374807
198800380
1476450620
1238834254
1846840764
1206141753
1074200423
160559530
1451155867
908400596
213454647
1599697014
1322939621
546599898
1352112273
1776274401
69263115
853699483
918483797
1456924392
440881996
1592379365
156219022
1752928065
1677538759
1247749384
1447577197
1048026078
1292350201
1066060174
712149098
1718341591
1740468922
1855405204
1901120382
1487744140
1634490869
1241775740
1948977226
2073197005
1174655546
500998670
2141764915
639533006
2026661250
1043105611
244129758
1083111813
1530156113
460345808
1012990486
1358123531
959405296
1463320479
1352130775
1682550938
1778249952
898142849
148786767
835988770
122398868
1153315542
1571510765
853071453
2033770782
418381902
785609853
1324122062
2006579048
836467158
319215391
216829626
133460388
1611337567
336583025
630049554
1959779401
1668334192
1346046479
1441371428
1027782029
1340615478
1552719996
1108085374
670445961
988852590
782284839
188850912
121475169
1540612609
378728939
1933519305
1861040930
275184157
271205366
1675686465
1251891269
1538206630
884121650
324779478
1066736032
280877316
1345672648
963988977
1171470052
261469285
982556373
683181592
249902295
1608743850
693430515
610423194
1237322886
1035658288
1795126475
1780032314
27000774
436588254
977876306
962761154
1072203809
656493100
921719922
429677303
719826430
1346526353
91084982
1752470150
1794615535
1555833234
301940279
1247918897
296357022
1575392769
2069631051
1830689891
1733189811
1247141845
1878048708
171782195
463138611
1438684966
225107873
30743714
1429391689
910973048
1813216464
1670062491
581893872
1485747772
1723940889
275618197
776748357
1333518060
17729650
571819379
1459503579
1256142850
33187715
1917304208
2035038804
2023944568
1547622589
6176456
1074817887
960251852
107382336
1655008499
1435100688
1105425236
31638351
418899523
1005944535
523772772
1666911087
575468764
479416269
1268000372
904527173
1395389769
1246995155
1026195171
1648576997
1318846211
949475029
1688797455
1898011443
864014405
857815400
1756236177
1996436043
1716765549
703726892
1758761086
1684299812
1929020436
1014288388
606046491
1572253055
32488598
724351048
1285005159
2028321102
309932474
1536152110
1005269079
822659975
1118189111
372872759
289511102
712431196
1945653906
1616067732
1718758709
174752048
1289960389
1484189807
191115467
1286214683
2026497456
827398389
1586899829
988153057
1779474483
1315690951
1228098278
292518649
711109846
50827810
308556366
676992794
1105321485
1716026217
1980978338
583777573
423658505
456462191
89554760
1356241865
2012247068
1237227106
973380133
1815281506
863413789
1828860194
386337365
1576348915
1247126560
1223781696
1585912367
478375862
1794347640
71472010
504164492
2051888016
372477811
454213964
1722377161
1614651135
242014164
1683121211
1956870914
342032442
1943176042
755511894
445176639
2025022983
406475466
1847010383
692839409
698236899
1546333890
204330777
1574076995
1566746092
364066870
2127480891
733351553
1062301746
765473959
1028725676
1806097175
753215796
218091028
1868100537
203426490
762415355
1519640685
2065613219
1866845212
144889771
59947281
945049558
1858283045
647515461
1419096597
2085030601
200993394
741899776
420205616
1427087721
418535637
1733168415
1738418510
1410951244
1284037509
707422013
975482351
148352620
1766319524
1684905633
478584189
1882260057
1084675648
1605394616
1727898767
286041540
1486491935
245709331
1420375844
695199178
1995732082
729910680
1675403748
2058428079
2048180347
1564914624
2006472578
1780842507
783539432
1222392648
1469848580
949785865
435115121
629868902
1094114644
1841621852
525992442
890454354
1816966192
313749731
2006473414
2012132248
824144088
757788123
1521654510
1067774239
180585314
158019110
718669310
90076998
2104472365
2145581749
619132073
1568368432
679679389
2123393693
288103641
2146248415
1827676150
1878104973
1973284006
739010151
1773746004
1198061094
1270258993
458920584
10980611
1277589928
415995896
1427700365
1830803362
444042942
1062826080
1908933266
134063095
455909381
1483902298
702911554
326602577
1379429812
1372669832
345530533
2073539723
1031824953
875769893
2089868772
1712100581
1863661241
252265041
2120221688
83245657
1087612183
1197890670
311075963
1971720064
586975526
1818796816
1578483916
528053554
84201403
925836387
439141489
536427021
931726328
247587351
45624436
793682018
1154768850
1650338726
529954117
1874827970
1516193310
1259107949
666213503
1889725211
622059605
82500286
1186861449
1362152412
100029225
2142447400
1162778852
407031279
1270090544
286197405
1992671731
1955803732
814909920
180092625
165482519
1496022144
1560273219
251638394
966434589
829696457
1693455958
1652605112
1570428506
2099864942
553852619
339483583
1414621891
902538418
1910254913
809088465
333138707
625575455
568725654
414805316
1529854363
265007205
483767602
680966063
411388535
986807739
134571429
730986724
1252559242
1806471760
1802097831
1417146070
1056454779
910281640
891444366
102007956
1502762715
382095814
1854338332
362861574
2134243968
1187785963
124203486
1121061076
817824300
1951105498
793726322
1788529531
342065974
867650470
110143705
1420298664
831442011
969239101
1726769162
1307279989
755364578
1052667487
747687991
341469151
1263439837
2027532953
1737310633
153105538
2004432976
166322923
1170611884
136153181
2049673726
1397712307
862143656
483475552
2117253025
464712437
217185827
1500228899
1275609117
1198399679
778508770
1929788962
1763516100
392617235
2062161355
1038872542
2068464651
1945539547
1395164010
1252215405
375849673
1938842639
1341778686
2107420151
907812990
1011412887
732407109
2049678189
456235832
1085507639
717691203
132360893
1602032014
874477100
1895921197
256531881
117727258
534593205
20194042
1303325023
369301296
1910796481
929209347
2013380584
1899806232
1986734168
1238658450
28776126
1975889025
309977234
1872364238
710386645
1862904065
662240884
297402497
152132821
1198836138
1618258403
142390969
1825526418
2124932716
2044071814
290958260
631637949
765777391
2032922160
1708653695
845606666
1861380608
851615676
1695299233
2066864858
280826790
2054536920
522056556
1901843049
1316220293
1230586887
325041475
1660466331
1401107592
1926079885
1634739623
1259839524
1073491019
646358153
1205118194
80293576
650837496
169506406
1824272998
1463064896
1937135525
250056327
193787411
860073840
753012937
2109695795
1091225928
118442487
1246269399
1647054931
1142351087
1163257038
1625481783
1292567810
570871303
1752923666
1780609410
2022170175
722519564
1952566218
1068431643
1707305385
562712999
1228654988
341079304
825798181
1129610049
578383047
124327443
1515192553
1019775801
405083123
831994024
400369057
414821825
1461200252
1526878871
2034839008
1489309885
637347910
2010805095
1523878637
1176507960
1698575462
1968172740
1352282614
1343100233
199923964
239606522
1858118895
1872231380
312619794
264777776
1020087345
922397521
18818342
386578779
1824705091
1592148597
411425962
1191947354
1298422606
1630759872
1505120915
1810971722
911771477
1010138478
508609627
1550926657
170856497
125022678
1111853279
1294661411
1581773992
2101671704
1793197941
1078401742
1459524567
124716178
1436124542
603525577
1292468774
1474758710
1172033003
919499190
1265783714
2063516740
131489128
1742669526
1876962438
1435997703
323199756
1564895544
1523299891
1437211181
771918813
2018061482
229110831
1486168175
1337491542
1524619644
262382283
851378886
1383917029
1630885816
621053593
513856740
2075891609
567708089
683776752
1097697496
337434329
1797343043
1293586986
351854651
2002799993
1479786751
1414816571
1937239243
1277579477
1525118272
1932742837
1561343770
1517727294
1782656212
1905711845
1324141459
1407379420
130202231
1511090859
10781135
1315809540
2044035021
776392741
1162610965
1038487886
389312540
1910204502
2133556469
1946487183
1812553472
912340971
1638129411
187091543
824154695
405360850
729937538
976881149
1236214726
799730809
1127771969
1222071294
480610874
1735765461
987187564
175015282
1268157998
321924855
1194325029
1243852443
1416188069
407578770
1133444803
420824413
765524059
220089591
1037939493
1872493318
1766730529
381072507
1850455203
195364239
797543286
1244236466
1302547975
465890546
1143409238
1850198497
1776544253
1603094113
1528988962
1915617277
917274701
233462482
710249297
1811630734
225974743
1737427289
802291421
1322606298
1687500920
1330806620
1592279964
334418904
1948708165
389996037
888602957
1437207439
1336081723
691787185
1318346218
1245337955
461590043
1580811251
1253794194
205111710
1417808911
1038076321
287291862
1928411743
1964676835
95862929
746725485
1389587490
882647983
1587413010
1286102518
1877662455
729227356
72425083
1696163659
2102906210
1345812420
642556421
1318661885
1435002281
1981358325
600969926
1383254682
474111790
1783082260
1267352456
350066294
791246052
1101256385
779249752
624557427
1023885646
445134639
1189486646
1995900594
259250354
382872054
825377121
132205052
2123462280
828931278
247992926
2137788189
1005191486
1831116337
376497126
1760255813
478861394
2063845819
662301850
271228667
1272305506
401212948
1002514067
460518537
596690203
1872072798
1660711668
259370990
63450363
771181922
1140340621
1198014518
62775866
262079597
1751966320
700211319
624459408
247036341
1079117924
461214815
1914352180
558719983
1760671200
929247942
493536885
870389235
752335807
263924080
1429464190
1215332904
624219185
1631067023
270079866
1995575715
262541839
382033035
1474072102
1149385831
1657539075
1974371419
1614001557
1523374541
572922980
794568585
2113264358
2143516888
169868094
1596363512
1757157759
1742918202
2099520410
293589249
1394168402
859246702
477659624
55601143
2081542324
933031158
824766503
1638034670
1776261286
221697555
1694303103
706308471
1206653121
1336052760
1826051206
1401740523
1783695409
1320325216
1395113246
1636439148
1620080455
683217753
1007451207
443467514
268827475
451795369
1573224019
1350347457
381783470
1948734234
43323342
399910417
311636809
1403272716
1915234703
1653171846
1934313369
1299968047
1477628685
1023565220
2121547270
1117551610
550355979
1851314637
242060447
65876841
1244547488
21661554
667681232
1013170918
1913339566
1042960317
1824942898
604573461
1498215837
511405130
748508912
1397255620
1909724075
178112153
409331583
1527585939
1220761608
544299961
261880401
1122226519
686335277
561549506
1645578064
244117212
492143278
836089430
432868772
1939975687
1440960997
1025439993
695920659
1198837748
1174086903
1258019956
1424281543
275368410
46453513
1234554049
112134242
1998254211
1351006227
1622016899
1152338637
443260369
484597313
740880621
80413896
360242895
1834468963
1050978329
1948224608
1983721948
1989023634
465086701
298972969
1955525961
1901593240
1256097306
1423421613
1710592569
1912906779
114573451
520103557
172798944
837915587
1459959729
1079536928
1407568674
204771539
1927958394
1151961007
931725996
349878152
1581104238
1049338276
1670623506
1281183807
1719054782
795834714
68762906
829501420
764091776
1838949162
1457959617
456999102
309225154
33968280
1497878013
1143267423
1630120465
1034071582
154287318
256917988
1420703482
268272065
525401055
1460598507
2097405534
208009470
1788394345
1544323309
993068355
2106188887
351831231
897666591
1173966926
1826175063
2134430410
26593135
1221679092
1191089285
1577298296
529951575
2085467613
691531395
615821360
2103484729
463971433
1704245961
448428813
1850110041
946361901
1620078800
1537173053
1507068736
1477958722
778667905
1261540665
938620849
1987740646
68877687
334403587
28614749
945546430
1283479900
81092129
1601719642
1364646661
1898731220
65743988
1997240667
1338964235
119882658
556461539
912314527
1139046411
2052010923
1383271512
1757326096
1327618334
2101576045
1277045307
65876841
1002567232
254863163
849207182
1533599086
1063626433
690211445
199903648
1310539145
761689299
1249563562
1081438671
2118794627
203639577
187162191
927093769
1342055867
1491340922
1871403136
2109459961
1273540203
1415918726
319943676
213866745
1311340223
1765192812
699446455
378184116
1072843162
819696944
2026900708
557261266
2028084637
2088203011
511205095
1325716922
612110345
657989613
1097557904
882231143
1007613568
14255532
907805575
888342209
2010150496
1709715352
1639546420
1896543372
171220631
1976545188
188012540
416215551
1917632677
1784191913
750914969
1821954435
2134869683
83862512
508501126
544355430
496950054
945069126
2094207372
2049573274
961457151
698956827
1750174970
1887726809
345149274
1947648607
1278818383
1688701182
1817316902
759750294
102652885
1868571746
1905671177
770587916
629787517
918166949
1113813109
1763279667
1230732799
1338733491
1389724803
1012119720
690487992
858410767
1102635352
385341942
321258415
843076300
1961710147
2143325834
435889172
10196175
1643106043
1598214015
1347608481
238418071
1192579599
1407988350
503321206
1398896308
1209095259
172374110
751312063
1730071519
1401045015
794461
1387058864
1701087287
1388323637
578626491
192689375
1804850830
1363780266
8712075
407002040
1498924858
583551524
2018687282
975513133
858610228
1882989160
493654445
528193930
1667216935
320133127
516997574
81662314
938963128
701941658
1022561318
1512696397
356600929
859145310
596495879
725123297
969215641
235474018
98256250
1725986028
184754103
1779447143
283142384
966305444
977000914
812396763
832310488
1377817387
1236111792
1394489572
1382836994
559705222
146441248
596611602
1559924098
1552429814
1878266372
1497399317
553805828
1747133758
1521153085
161119880
845260126
181038257
1346883209
470660040
876321170
187914601
1763726652
2050410933
958365757
434817211
1030130750
167214560
694183038
1318548655
805529001
1971132614
914490117
401494773
888951615
1044675175
1774771254
1648487140
411700243
1301697731
1163604364
1549368957
1185171968
82446209
167217395
776833995
2102731073
731370314
537261111
1770062577
2036007516
2135030830
158841702
1951872048
1908060560
185154498
1250148651
1033621177
935947535
1861130409
797351000
1958431177
668472401
304449913
408286472
1961676664
1232555183
443439469
177700743
547164801
1813344138
1020891556
1389996218
1724852563
707194048
720216533
1940753514
1046580985
299395020
133653628
844252090
628443635
140008360
1010221512
1678479165
20824386
991578130
1994925065
1105674477
648801152
876135599
258309446
1489167367
1569075936
2115853120
996049128
178074922
445305120
135614
1352564951
1615497179
186684545
439477446
705975950
1993177302
1768754612
400377960
425307599
1149300649
1762051929
429763452
1749387797
498632705
2032278035
170533680
1091643628
706377981
1634614141
1420954407
1457721986
1870757774
1083984725
922937267
1612896359
352471781
320705677
1908876417
90612506
1853049014
1556778052
2137966657
1089087877
526453175
1129550802
1466042121
172187134
2108069404
957807490
2085071275
887480309
1180308557
1965805670
360085135
1680068839
534032437
406837058
1812743040
1020149426
521277160
877938305
1628534634
1299402905
1981486054
817597687
1953430982
1417681796
635188995
1044101685
893866776
446337800
1107530488
2106236512
678032524
1291362572
54061500
809816649
800584758
1095176237
1102572053
281677102
382808892
2016169507
827423390
1243088218
2139421364
973351583
1978775090
529558899
1793396717
852467100
223245231
1304173863
52303872
1621514064
405242240
280088399
649282437
1678717593
953332867
1292756301
1049262047
2050865117
296241293
348036126
400777711
575489067
1273677683
963251631
716207539
865335337
1111778109
1095103924
2030384483
1168285181
1586003435
2015918316
363608901
187861346
466977889
1942507728
154306185
1846226892
612921653
420678787
220524825
941173622
335861076
1964351582
1441382634
1504561906
600350862
1723452403
1714678592
1224534488
1561854349
576263704
895074377
910920064
1041350683
1666905358
1104551755
273747846
893110124
637005914
1956854348
637443031
1864214934
2094587748
1602438019
1601764467
1087957437
1687622739
2004205246
1025359063
2138439708
578637779
1795354190
596511798
2034835617
1415492780
1229442677
1939415115
632363082
1193809563
1038733019
1924976045
791870018
1284697977
1972097713
889021704
295019151
335347644
2010001710
566218204
51116639
464395088
542922370
598444966
1484246855
1811309796
16712785
150394588
802194100
878765759
393403797
1821651531
1446276179
1514578585
1537538889
1777568119
396664469
757964389
2119416572
1233335287
1103583180
1503194353
110195507
752048320
1329378133
2023923786
386040792
1728028367
2066587945
857002517
728498694
656215184
672804861
41439973
576391024
1924791667
681793489
1950240400
1005322421
1910803399
2051344237
1610282493
932804992
1629228388
1435438
1088687965
1410314335
19305606
1630193822
1960332820
372922884
20373246
264169157
2061814985
581547083
2050525565
259381826
28232075
177725847
1146323593
1299791804
52306594
539611423
1496563415
1575735066
926553566
617952893
687627217
920855317
1822060823
1732749952
550585957
639369504
1628189688
388294245
1036252676
424702469
1725800649
728523387
1144309586
2062086418
798167631
412713907
1754903240
632911059
677973218
1330687963
2017550436
2054360683
1857850793
297239771
568254366
1663485564
1829553790
674314046
1272533929
2065495865
1047640579
1299032335
1374993150
470434710
2092000818
1065472838
1635273893
840990549
1728928209
1277588188
874734887
144898009
1234080175
39908086
791202393
21369684
311883066
1134627321
528331881
1176916207
1477860655
1150707936
1051354019
624253151
643175537
1502946456
456467480
50896623
968216754
201538015
1087209472
1851449471
589323478
2033486463
1511902623
12322232
509149888
296635248
244846924
370615934
1774552769
683954505
1369541756
1395372684
49203591
197077693
242557849
148035052
1424398113
1288051667
435032822
560000539
582112212
920353142
99293309
1473063193
1176296728
974505506
2128667590
468883703
1171795808
1009023456
895644187
1290283595
329693555
1274145913
1939112599
1032011673
1651687460
1629753786
246959699
1374149394
159999054
804119156
946568952
2000399576
313168023
1557204436
353492027
2023037914
628754123
2144081084
744620389
321244426
841660031
1375018026
1948721238
1192973910
1500728274
316449280
1930959027
1384331184
1009894829
2139675794
982389368
137885140
1349862806
1198160938
2056540634
1063058115
832784103
1383690003
1472536817
1576061254
1987763791
277846066
137947266
925427273
1956822053
936270341
943704841
196920875
1844341495
359473958
1261045587
1776246235
937123236
998492361
267747314
80249247
1831109974
299233750
1443018035
1717353799
1213644508
996348537
1914172412
1041320677
1830468233
468173998
1363151953
2104487375
2116811972
1582627905
2017879278
545448033
1418634872
1633144717
1951665088
1373090835
319413336
1543213212
954343299
104794355
621650278
1832213109
1933709063
1318310855
1561516362
1344634703
94017833
2105676112
268299215
796151969
1069878501
270954187
1020014225
1282018019
95088441
897215219
693751971
610591479
620591702
147626051
1108714504
1198054685
167337767
1289725436
322394912
360829140
2028116577
103008890
361532578
909795625
356622930
435013022
1303908467
407632975
2063971157
1834666619
1624298555
475530141
1429107384
1163787817
138085347
1754530159
508268277
1201747032
1099546439
410926465
849396140
190020828
896139393
1605025921
1058990636
358390121
137922975
2042678656
1168154569
215244738
1954693560
705617131
1886151494
1000908795
979713104
1795916105
397891236
1238665870
2104426622
2093080717
1807670433
1773618579
1379545112
1403918713
1049596358
461750592
595722266
185778556
1815711843
525108623
1100324091
705682664
342344047
2000213429
427669955
305782366
1116257424
40005969
1793065150
1379691863
975843598
2084465689
921259472
1538742267
1830211258
2030289540
1869165997
1068586932
2078189058
719529613
1911915530
1627232992
1664794207
830644586
1016491682
857619317
1173909360
1135490950
1727613810
662240716
411416650
162973369
620970949
695977883
260851212
1921479860
56274869
1702838802
631115063
503388558
490505320
824827387
170592841
341061098
1356260669
1923805578
797001843
2080153513
1778472678
1370248955
1878950319
1078981458
1046401304
1975276970
515930814
1455657789
1665998041
181836058
2034742073
1693625654
1119357438
1231343027
549773315
1595705273
565632515
1154631939
2059320735
1296796191
1171515351
1681517100
1199936131
1828809218
598242354
879758067
1478306891
1636366857
1456705963
1857121316
2092787160
1898494834
113016506
2045959676
1643363759
1191659241
1493437712
2045486417
93100858
1554989255
1932735702
126257163
48468837
1004317279
439083327
293549691
1279956733
203774907
1943609192
1285749318
1744565643
796009469
535329022
1801846570
1102909259
2003809070
252937217
1779031158
1084622624
393648409
1483766584
927554521
1352060320
653092240
77456544
280416258
1474445364
964236090
2087733213
1931974481
1121245605
974945766
503939506
1195030953
760999243
1048020817
2018912461
1500366463
3770743
1521908018
551601149
829291573
540487435
1766167434
1594492
630503687
1265306560
814874281
1752323362
1889578172
2073619001
1410576137
2122283750
523391110
361256881
1044356087
469675217
887387706
1783470535
854172207
1317856362
1900110619
646677469
676117914
244175386
1328963541
1013168924
555061491
487369192
1018990176
1141932494
1922393588
433642391
1327362562
446131681
2143336456
147026878
1134242961
1876316619
2093085155
1429047187
102773388
698859246
525166671
315196692
1898283179
1257139296
1482411633
1495601592
1488205365
1980719792
970993830
2056582704
131838986
843557044
1659415400
63287469
2116693892
805647902
1382329592
1206631745
1259532375
1666247255
859086846
1048326689
58683399
1957345714
170498721
432406346
1676001050
2036358058
1549889519
1714847292
435984713
2107831704
1271816180
975383842
675449355
1472751856
1329219589
412961969
1268614098
1618774388
2114929799
467252768
323709991
1427929160
119791484
836013053
1623981218
1697195991
1357949793
2079453201
2116988682
1275020623
797523024
1793528158
1916171868
444971989
765404743
407379685
927362459
560942345
1189696585
1436078244
871186858
210226949
1072582806
398030700
1782387304
1603239055
768550433
1969505634
1559630161
440680595
2122413400
1915585097
1261190439
825634792
1570743313
895114293
24925354
1469940593
266016171
820558985
1868517679
823739218
499165001
1604313479
1861443734
1449810060
1142537245
989140735
1546101562
532263753
1760566138
1391567846
1130683038
92984049
899896733
1156913248
460531034
608042541
1032482716
1162308728
1796293771
1398973294
667794832
1118230351
1237546879
1970666581
1509929119
1153186515
496281982
1562455162
1353144415
2014769062
1314900844
1845698923
2141024855
1264008451
637436343
814749679
395622002
1501175391
1366041592
682138673
2008256182
1442086184
1525298454
669796668
249379909
706592576
1028923798
1535221786
536905024
1645917663
730360354
2121285040
537677802
1975742847
512144360
616149252
1966535450
1780094546
1374569852
1738785462
2120495745
59809493
507412678
823427135
1313741360
52917706
1713495023
310928002
1142396903
1292843904
248101680
862217759
791489173
2002357411
1473976273
800659116
296109606
921152880
357353665
1395762057
2127883892
78214656
1520132425
1014433615
1469292752
2101616102
177904255
1221893758
924760675
679912622
1747337619
1247634552
1163042712
1298255490
1608617836
1182262742
507692909
918394320
285400482
669641783
1383031045
571922402
1618110258
1313731129
1159078785
1402717676
1856154254
1053886327
1862555752
444643627
2095885956
1206636337
1318873415
1888995232
1553945545
1389641088
1259782880
322362756
1341536889
1142055971
1570346208
339204808
406767848
939228967
1305395694
1414331623
1069442442
1761053939
1788905051
1451116052
45030503
1177568671
1309694852
1261897546
1153122269
688318653
1369620360
175009495
1650056710
831602657
183264332
1902468406
1082112947
1543361050
587633438
93025126
860800716
955517538
539445283
55909084
454134249
1433510698
1589962942
1179515822
417110067
135006104
1800194085
1479640964
1895089969
813269343
1105495572
576214362
1342518589
896632179
411210985
325782464
1300581021
305977654
1612693531
99354995
2049129299
32200785
2088287746
740384362
1047629937
718982672
1758114120
1498505551
443061814
1049322884
1391986268
1854970774
865915875
1877800797
1578738010
644411652
1125654497
334140734
1012898497
330106264
561651202
1560531099
587393623
1434522776
980577629
877377426
1687679343
655135663
770702108
1390845418
635792367
482923035
32212739
1298412248
281571364
1082997164
1033013240
853627357
1541956243
2047047991
1610568215
1529673069
425033870
1022274976
1087765413
188432686
566868175
1277959069
478916270
1417618734
1577681247
730080913
1219648801
275704727
948641643
1483039744
65391299
451517046
474759524
822781367
1626476456
870929416
1471016639
2014131428
2037728496
681045153
413544822
1417125988
1770412640
889905973
808399183
691048671
606954893
67685230
1782666971
431763443
689434768
668863836
1372003183
260088753
895125122
491978265
2100802071
145279120
359860878
1285958150
227581378
2029656305
119275685
1344748528
1389488893
665235880
600702294
2106616671
43098570
59736945
511831546
1422589195
1667653282
1638716419
61119295
1666843924
251456835
1350210268
603913425
269727524
492689840
1190241170
1165644458
108487605
1490863005
264591291
991344577
307891294
1206357857
978886223
1849694004
312795577
179980251
264484242
625907929
717684084
43871568
654923844
330672165
713048697
1628947778
1777905585
1967346882
268161460
188488690
1045835856
1896423814
1508591486
1729176929
1603399464
280544110
934544644
1905875193
1162543209
1546256684
234879221
1821856642
399471409
1694973001
735786426
1986133086
120468674
596127457
1203974864
1464644623
1330025660
1505525872
642742176
1703457417
795454213
724498005
134267566
1308954807
2144151530
1560653613
1804734098
480189492
1336331163
1460616267
1385026809
456399064
189787393
1761181641
1505609709
1233534402
1628853641
1716198953
1352129707
2144387033
1410350799
1869602576
872679714
686523058
1854824108
885142243
542339052
1232872291
1193533262
762949656
1208846970
749465513
1091685350
887434432
1680731005
848351331
1495283404
1654902615
252480830
174851687
347527844
626642373
1042052194
134143429
387504249
131099289
2008453430
1373519515
611664702
2128233409
1195003267
1558706565
1630660648
2085637811
789727587
1427827867
533733821
1446468406
1914349916
1482256543
594857165
270683332
354203404
1605061328
1468887899
895781525
618033631
960961224
2072397298
969655845
1508582644
870059211
1094208247
680895374
745302417
1010869305
1844837602
1707379408
459646476
2101308148
877825146
1365475213
110328294
1767957860
2124318171
1269621496
1767895049
456183856
2144998688
788577895
1192302630
590648040
1062006841
567565976
1002288836
2071725265
1051621199
1274144567
1945724661
131870410
653036245
1955251353
304781933
13462000
2046640660
1409791837
2044630414
683631541
486640411
614384455
2107894153
1021441002
795541625
588623904
1827751814
1693151750
1903476902
2101537391
1155536431
1881135574
1169832852
1082683735
1268015467
545637512
40406766
54937743
774342867
667436671
298495039
1953423855
1234058071
935763442
1963006607
1225128417
2208290
728922934
2038831614
408210135
392710068
695094739
1595653732
1652363677
1930518588
1429969137
641697570
850037158
351754104
1307207117
1809424823
1904371457
1412381885
2031912371
1244742372
1590246681
1721717344
300476623
1599385422
1522867717
1784985244
80001057
1494167100
2107793659
432082560
787334950
1881685277
1243561745
876166479
2016002559
1113960989
534143002
650501263
1997086484
805671533
546907947
523040013
2074439253
2069161788
351527744
1943009834
699337634
1525925371
715260580
1171128792
2140710392
2949024
2058711843
762346965
937734126
213401022
1693478879
539036760
1229532984
672196025
1287962085
1952143366
1442159512
1560644969
581627742
924575913
56701439
1273553051
77995017
770383971
43783255
1393092375
1435771998
1383627748
891730303
1056096271
1607850162
957117818
1874837208
611689459
1505807417
420248078
1018406124
571811805
1736923847
1727055596
1226768809
1117760066
477238315
662855976
320608464
645973183
351219976
203234398
1568705998
495794455
280185295
579308348
383273231
1612761564
369619787
1026854212
1253590061
1753030937
109610643
1928311421
1512684903
1273125178
754514072
1547485989
621558434
714235252
527150452
457448906
882298048
1447965531
1145133284
197773807
1035245167
1081842330
1894165455
84358720
856166456
422561717
1141281367
1474447377
235619230
723340848
821712991
664784041
1114732062
1324339930
351852733
1006091733
1095999924
95211552
281151117
920262406
181677739
1815985324
745134024
994099470
1733641297
1137938359
1958550310
41942169
1956809298
1908243834
1173426647
1171486881
1276766318
230356180
244296164
922993644
1758745258
1216683733
575951518
1647641305
2073406799
907612249
230254046
2047417114
576747255
215587475
1630747468
1214954035
2131009009
1162897915
113055310
413602563
728692730
1951536037
1370095003
323535383
1388352917
376325270
585809
1893853344
1101478613
1668246993
894661993
2057843145
1129913110
1918661361
247241468
2117838162
1603085262
573970824
2077445347
21886195
1682176951
581068988
1322153708
197248602
1937987256
675435002
249126684
156111029
262816107
890466536
242121089
1536521683
32050700
82158394
836592787
1533266895
681444734
2146086595
1563185142
1013209136
1283038961
225262687
1188749273
972596591
1912321956
2054628211
1594891196
237462266
453221322
1965037813
1015914822
2015235889
1374974381
2057834336
2055085104
1616884833
1592071067
169314702
1990096919
1247631916
365444353
1497748505
1476224058
2112888492
529561185
1477602426
1938191775
1057098337
406444613
1718262083
520053847
1990030659
716594298
1423825806
2011316502
1289804741
78664624
880951565
2114353127
1661351241
465644844
1737717446
1955186128
655480291
1392507843
1347487748
1043633775
591004904
1092124975
1665780975
1954131850
1137187659
1314489445
656176508
2022468667
396651007
1302959578
1135867845
845955835
238688359
570536943
1816876242
1000987713
891608352
2051556705
208392743
791256836
309675711
282939259
1996307259
131113313
1419756755
1189530747
157858772
1200540835
2003796290
2131665438
1700983178
2095513758
1176945246
1788471186
1832537647
339546701
1402411740
854423094
1433784906
1598397916
157614445
763674662
271825447
595249427
2045469321
97086727
1051531234
924618499
1882910196
413931620
1749951642
1505266508
1728313683
2062042021
293408268
1247031572
1030492665
453318925
2008063840
1007682218
1980744917
1838613430
1986460196
338034815
2022042524
793404999
812804983
567166603
760406506
1706340033
451186455
1676943760
567394496
1618761738
1743331901
634714378
219188900
441419064
223893103
1189179972
1403376256
1386781758
2145947325
2073779529
128703919
542814375
231669446
123612650
1181661828
507346585
1818296580
1178612584
943938029
710444649
447384124
117863963
1369504588
627649883
1179319274
463128321
1049724396
1448010697
1286060216
2126271894
242561858
424732131
129822112
289055068
1116493493
1580392688
1083363375
1497714396
418562214
810093246
225485531
991352212
942533474
1725440010
38002743
2040451087
1829754607
752369982
1622721667
1964159503
251200580
168742210
69701185
742443557
796845614
48693439
560212530
1704481503
651268935
491615679
1240651315
1667497265
740273768
1309270549
1869938136
739782857
497855217
650989716
1549665856
980079571
48963771
138273855
1946220472
1306803576
1842107726
258968757
298043993
1179705813
634269890
1434991985
772468548
418912512
584706995
884248265
697728370
1832009975
1156745265
1420954407
643011562
1687597870
1408802432
263915016
571888341
1717579616
861281788
1248676087
143578316
1481373326
890490158
780560950
47122562
1571707623
57944772
1860852681
88039033
494102040
1106241229
646345004
1917641190
1203226732
1960690218
1073296301
1792502202
949119648
1682689602
271011963
1086608882
541618933
2083321790
1490746380
1380026517
204349602
2030324544
1810040695
63536869
667821776
1743642126
2022379195
1003986077
674318589
207876229
1713369318
148626685
36668285
626784977
1233753765
1043999426
608535721
1561141985
28584139
202608008
45015890
1315004512
1466547164
1306185450
1795371347
294407584
568913397
806047523
1563524295
1236389372
1702687573
2046574812
2069383443
434232266
803378463
1641799260
1686782617
223722789
1915146681
1710656663
944231908
1241025489
1194214042
1236996944
1323749229
1179324169
273433958
1970001473
2089347132
709448999
1173990722
1805638432
735865395
61395816
312344840
526794284
1252831266
2012054770
1734508884
1347642371
224616705
621302448
1305797270
802039819
1521525164
1746150713
1918336881
1906038825
2061397567
1698242681
304334996
788669110
672038573
2016804761
699256524
501563542
702931614
1922607901
1698493906
1949852593
802280597
567122531
1666344882
1093390866
963228154
833647337
1433735322
2121039144
791502270
1443314957
620529869
371171878
1059942770
549555479
1059314067
680194555
726615540
1309559619
908492975
461566761
849381476
544637096
675821414
1085390882
564880176
1404050696
387718239
300997558
45206371
1249716886
329882517
357077157
59496087
1454512768
1072420451
1255496335
430403786
1400704072
255771406
52940378
1970208606
1273324457
431761987
40979373
2011570146
465417120
580856499
26107029
47809365
780238436
1573662303
1689648270
1214698199
589646004
1726950617
83315149
867030627
78083310
1107601870
560457313
791408325
1293960392
44889664
1487301507
1862577540
232579441
664676845
198563910
168782273
1379540870
246270557
516753747
633309187
1714640650
64505426
286575601
935903765
873160917
1353672614
1038438668
224952379
946771420
2097482523
139722176
2076836462
1903254778
19337533
1566420055
1882324841
2051031589
87872036
443928079
1904580161
1077704271
548925039
756858425
24534951
5539165
1140875652
982209787
576534220
35800997
1105826419
1900217904
196155301
1089607502
1655970254
2042297139
1195859254
1518481512
1366283751
2081345207
360527061
541433445
1068918270
471670645
34960851
1368688658
1978933098
49969018
349228790
845954343
710478665
1776626729
307353114
1550495047
1523863647
837422288
1254156256
1073491019
282926389
183819436
1019804168
1078503123
1888832144
319245400
931723809
2048196030
1812444917
2013113852
1884227062
1239035464
1479825118
1517568462
536036761
1556798764
1317977328
608005931
1203283337
412278262
1615755136
838887459
1941909006
1026361591
1562887534
711454342
433589573
1208327474
724827757
376169963
2033064997
747415564
357262537
1673412362
1745250305
518828013
930100320
69034511
1698810076
1957138496
984367356
1395963872
1391574730
872635508
1675471046
1218152192
520878667
1066581676
1885175943
1186336326
1340860645
1169862395
1246650337
1339379218
551875724
28556804
284063808
122742015
488321224
1933025155
1183674401
1378993531
326895212
536616012
371146454
1268501448
2028312868
1132624302
862343207
2074846643
104186895
1982956254
826858638
509200388
1484668666
1028155636
1866955955
2026348347
269415874
1400140207
1876436157
557725353
786087480
1932400278
2118421107
417317340
107213007
578642673
1335870178
681932751
729544948
1593974278
1176697848
1458625854
1747308616
1105518680
1772524752
1990197848
1125343828
539280717
501434934
1876998653
1350388720
905338836
567835760
500486291
2100775620
1469395948
749638812
1796292825
18806388
239122561
861186506
899496766
542199994
1951314231
969258927
1597606961
534835604
1711293986
1496280685
1998568266
1706592783
1365304460
495273994
2038529479
175298210
1182475345
1742017926
360608486
406458053
2032977350
2925809
884539607
1765560317
35154351
1012124262
59392777
628297122
1038768668
604046695
1932296279
557530454
1909858389
1380414574
1857219833
84903140
136553495
848066425
2032761230
346282048
316979421
934887990
1387942774
755342816
1441020524
1150150626
575155811
560015237
448264244
1133495505
160664375
1920192182
1959594573
1146125660
448470629
1258763346
916753519
764253112
1936823842
201580282
1630765443
737269204
1649547165
229995717
1397628707
193177966
1223664079
48491497
792332853
479911252
593582874
1966580918
983458840
1992686995
668035508
709609840
1870074177
1419531547
1121058610
1236555939
26160696
692858754
985482055
1700646518
91281427
1208245150
1346682789
904000874
2129630283
779075088
1858047905
1848477913
111916117
1765107139
602257943
500665323
1655187377
52604109
1755818488
266081976
647379452
876643661
1080426434
2027521586
573980343
1079560245
1038050415
1921050067
1249084668
468099931
1922393056
452499979
606718075
1067352
766245650
1090142946
111515814
1219455806
39446335
657220822
2033144135
1312685747
711177884
350402985
1425015291
535337787
216052417
796047636
1146524141
1321691010
608259247
1196289099
1962527842
1185347748
1645651680
218562339
1746794543
1780892476
1972906267
844412340
1482850183
2077913069
136574908
266903763
305228111
1845663250
517059751
927438556
2020078680
2142062614
760043171
1700688903
1860688691
1095505661
1110865779
1653421481
633397581
1146462682
507083282
1527518531
752957693
1881238912
1712266522
1243553329
720060256
131208155
1130811623
237915259
1009830064
988578837
1956248060
1486979957
1591739305
374391348
119026027
1693812512
26812360
1300000923
160924197
1853075781
1363988444
873464869
2128687052
283992545
1215563869
1834864934
575848964
1193782546
232118481
1566660675
1536414712
1844158580
555857422
371842065
1635504746
1075312624
1760676120
2010519559
1102302765
1320114488
1246535738
11987799
234553255
1696495369
98708265
1389172796
965001761
1810169002
833287773
1171540705
325331541
1519631023
973124448
1898490918
1404185891
538419436
1640404357
917923859
1657690530
970467480
573952712
2145620925
1572991503
743057368
205793765
1345403846
1010618289
1448532386
1482329439
310146928
2137701757
1137581486
423529824
1950108678
739822641
1172963853
913889438
1083709500
1999213176
1116969455
1777202424
132445114
142894722
1566350365
1620688000
694850573
1944248207
1567969754
2124463525
1379301588
688311043
415120323
892794474
1595968338
1878378081
1592860300
1262672665
703832944
1292449178
550385495
1968962890
1109391315
1751344259
1280902469
627570276
995035359
1738622746
1144374025
847828910
734030894
1280653786
1189817786
1953798006
115162789
1509417665
796808809
1726716943
1436861451
121845927
23245072
2060198057
391122035
376639467
1859656962
782829855
700962001
262681967
406680056
1838448888
1454716620
190094973
1511531144
1797125283
478828191
1799507746
1854791885
904930901
396411882
1655354329
1089514720
435633027
676312498
2062024974
1942455064
787692917
1124297438
1624800406
909444435
665081868
129121253
1158774503
392595196
563123315
1240676625
982416171
1946976947
1747936924
1630073922
973689417
457057636
752379956
718047572
140653719
1673128275
863120200
1973970707
1629521654
1373870267
1022185245
1893082868
439205348
1387969110
1107040133
1672313672
1763849638
2075363203
197866716
1297815955
1038195316
1650093191
1984186840
184517148
842610004
1243364813
1449835929
1607890165
1427344224
339527847
2108710371
60265448
737686947
2045514380
1030472712
1939330066
152357714
1502155024
1824075571
1342909269
1556754733
333973953
1895846282
901910652
1218392284
688365116
1560716148
847435861
396969083
1544400367
471066719
1595575299
1273424350
391705236
1455878982
374417251
2143744967
774374685
938134615
568276427
1677724941
1032844743
1682403030
1005885315
1210866397
1352830150
253127702
1380391753
323362238
410341567
1064685606
455804440
1547006110
1015669742
1087982059
1587893170
510662844
876917061
2007049766
1981395281
1741860066
265579438
1545757856
389330867
1426352046
1675293926
1146236436
415982089
1927774624
1736125581
517774999
252116800
426873855
177667072
93736622
1487891370
450706005
917578500
1054068544
1428986712
1751270734
386747002
1310492492
1158029078
1079696699
1735772844
503289805
1254678388
139304693
1815232438
1405634359
1742452002
2130969215
527726272
1095177336
223775064
1542490885
709960294
301130636
1382753542
1883761552
1217652542
1205753146
1817005937
1160308609
358476849
1115835680
822363301
1828846588
1518087599
703308298
2002582578
915765712
176148863
1146213391
1610223333
76668055
355580768
1310564094
974938362
1590308379
1378645986
2058829648
1220995645
510341640
1923791296
1543144622
531620255
703358914
919321033
354902021
553485166
1364154462
447197589
656202320
1698115876
1810200789
1517395748
1861442775
1746183216
409068472
1465489795
93945804
1222454697
335457626
317433277
905904790
1948792302
1452349160
1111320914
191178427
1347325338
164038513
2017014127
70309401
479862926
671738
300457821
61723879
1304708432
1851302572
1837082417
1693442346
75011226
1204310746
424799814
1411647230
943720702
701189975
870835022
1059898684
282395962
1018423495
1521761057
1917736530
711380422
241784857
2077191498
1530386571
334355098
838709030
1912791574
1242265901
1650992724
1397560589
1624335799
74360644
2072257086
1735696914
206087006
1553011860
1197385569
25746290
105839297
1697148181
231075141
2119630129
1030523190
146824915
1366088106
1469845602
1943157797
1055441066
1773041400
543014648
482676517
352780980
805822825
1757276938
135066591
2021595102
1698012523
219152345
1078041470
2031437306
1463136006
2141564584
1301357052
991747687
1262165820
1142723674
319011417
1123173083
396890410
829198607
1665837926
1996266844
649074709
1839376282
42588592
548915604
1107174251
431599952
1370090467
1090090783
1743797615
305532430
935258013
1902304323
778499314
1821909936
388498793
1934833186
611215360
1557439474
525236340
1621862238
1309409041
1057845512
1097589714
512094283
163748089
527464120
2008593367
1978365498
2061054819
2064936722
566874177
1313263840
127746953
246862725
927526994
1019543278
1588575887
1948878048
1788038351
1665760211
1564085380
1856381703
1067156800
1450432875
692339908
1481524763
1325220885
252763249
1345517091
653013392
855930766
645880828
177485671
368045503
981708953
392776059
1702365279
212099794
1744194590
1893878945
1744620387
25787914
1536062727
370781037
1876706767
662736148
2144275352
1247515846
2123697138
1556793019
1097973276
892639904
243157055
1762457382
126250850
1578350228
1374184238
1665458975
1202173235
1050554304
444354206
987194531
1397764663
1070232074
2016192260
694066341
1811930618
64940208
1490782167
1887546623
1193602213
772056722
1350606461
966735285
415130038
2012663395
729023819
119434304
1448285258
1176194178
1964910348
488715545
449148831
1885465187
1588225940
681077375
155434404
1596696492
1857050573
1881886028
2036878024
519008226
365595476
1923922412
585370119
1279639124
1323739610
1004924963
1642134684
974397468
1162199769
1901582595
2126869737
1712551810
741548046
1718081238
1050034726
1714157689
1240090841
1910836024
1315060875
971633234
1517849016
1760349664
195870817
330694740
1819310246
471751332
415298829
240239484
603154973
1116588910
756402711
8575189
203574448
131067026
1044655747
83473881
731543376
261333824
1903733531
205784100
1775796823
1833636774
1645104305
2081369610
1045883673
794718306
592662618
941240478
402219760
1873647564
161909308
1965756503
106167736
438228881
987268549
2058366163
102010925
426903874
1733993600
243537497
1678517059
695327037
1343725155
1952986701
1543179632
331312453
1492376396
2064742614
2093040492
2014695627
863551872
903954125
1890153291
1408038195
1667367594
52683102
224130352
1119612198
1164228973
1890975095
1106052690
1231801602
1154007809
1647850827
1566518351
92127544
1950026086
567389630
134917696
728273327
279523485
2109945436
1205740166
1004106045
1048690216
2043152008
193677393
1391286201
1666896118
1333779810
1142344731
7473621
1484664949
955729212
2018049816
1179427901
1162357400
461491898
493012299
352720307
1863269285
2077919297
1041320677
44837232
674833605
168077880
1748869128
1261507007
454035187
1415244495
251800074
1896788619
493613016
462605650
711695081
573209115
1483761141
722992694
66060043
307933332
928569337
70466647
2035725159
229261736
966652276
1126851622
1246834884
941674324
1022990546
655935558
1762666136
351460659
1239820694
1637338475
1417616737
632183297
873679413
888865486
636126942
532722931
1565852649
1389640318
1846097072
1713076006
1129950885
964730446
632626558
1159782259
1209543012
892083429
1259468045
387808375
1993913128
558546490
341633052
1662351466
1036715693
1029139359
1575538564
1517413703
595437609
771057402
121098009
1421603663
1210678334
1262404832
129075374
1515227512
190939921
965879473
2129101617
181212550
1149792574
1575335666
397831168
313624654
1194226758
1513117930
307266604
1556062559
800908866
854658164
1145440236
1575110221
628449297
1224373962
1051481833
60152884
1787771876
349363369
1881907516
467143890
948828419
1500884683
2079850559
708277992
40583585
836418565
1218920905
1293303444
1672717421
2044335105
1246937002
2143972210
1536163895
133640555
1860314754
1162110276
845471652
1585391776
994446092
1949230050
2076097098
1267740972
615258631
17155896
1688012458
56145648
1359774288
467733407
1241347778
919562811
820540131
123491510
497011084
724813368
218165437
141114481
1842543991
1174108787
86671516
1818691461
1599642452
1174534632
587484202
2136414441
1878909812
1858486353
1387511295
1140291950
310053524
1424828683
1509285546
1315746239
626129248
1089552475
1165518056
1248957000
2145367828
1815508495
1028834527
777763683
1472387440
102108407
754318787
1701487415
366094094
617344857
1238164405
1224825109
39636982
1215097322
1186464754
1358087519
198074429
1804269238
1345403375
1769411255
192197787
229629064
23379771
1305106137
301158582
2002452919
1563718689
637243433
668850622
1838398307
1831570821
1993797197
1074995204
617842583
1909576568
1957738265
1555362112
1271150156
1582247178
1759594515
836780369
1016028092
93744168
1825243575
1735305183
687438014
260381355
789163889
631529564
2051359944
1620035873
1997571114
509244305
1445097008
1555727370
486557627
355693926
627360571
442771695
1641456001
387895673
676810489
1065789200
67811285
1539434144
1473411632
1489789567
908415361
1427657431
722456517
1207131936
1716535971
1522577253
1097976403
1759964241
1560854403
1311033178
1623499608
715801331
534836936
239897882
1119662509
1982253068
2122895671
1215440896
907844686
1100636973
466744050
1174617688
1496666838
865668765
1328900160
609810881
2107025058
720849695
1157461380
880585008
5158794
877886829
1991985808
286139724
1193211538
178643549
805644737
68008372
1138590171
970299172
430330858
2000420331
1915666858
1249369078
1671908954
594176481
782859628
1414246897
1865443993
1963691174
1725882325
268970611
1244005320
617911733
1741236161
743455582
28511674
464461074
2019042272
1392103274
1099333262
628313708
1424949402
764739322
473068241
2072572665
2098211076
398793275
1473102576
1955960893
1994138740
133955344
411884500
1536398152
1563866354
1556358200
1507837547
158790737
1733949319
1292161777
887486329
1926741362
1633212425
1702210008
126526188
2014223673
224894821
1462302279
1510882672
1795964723
922186541
1004171389
320640507
1274126158
190630140
640835307
735968494
436179402
165831390
451477389
1465126254
1849936199
1685228806
1413980014
1315886257
970885069
1442627341
555491944
638716559
125244363
889831723
44999086
1966910034
1152986274
1504010411
1011171382
1761436732
1247241468
34449308
812906521
1267762602
1958598609
1226322402
572891659
672398563
1947460507
1823157889
717425253
218659194
1614272094
1693761751
2065802354
50010615
667492657
2063471728
741389247
1076007245
1753858888
636496741
821326977
782041522
46678806
1917777965
1211483338
1832881191
1196080117
1611866385
316324893
1221985394
559243919
11706717
1957495988
363516613
1838114471
472626826
1058817399
1243012937
237529600
270697648
1928663438
1072264619
963526962
1312260155
878603828
1307784378
1402257931
509713853
1941377950
1854411019
740636612
511530547
578906787
155952623
25422390
2066177407
731544438
2098276762
659656261
2103410110
1250842931
1216046428
1700168785
938377901
715755256
1371233143
905791453
517851110
1126431249
148438541
1839795898
626613012
632414617
1029556868
1904478549
920327865
720093963
474638637
1203073405
642245045
563927927
901189849
582687371
1147359975
1316137753
1207929944
1123106816
741776212
1850511389
1456547278
1550313887
1363772547
526361304
1532457327
2068474708
303379979
1828406113
769268243
1353908683
1402227314
314862115
57439576
1316597334
627688640
1189280974
780977432
700878142
2115247636
1319481197
1217844004
2055942093
323538177
967980304
449062309
597317540
768420205
498436241
761648443
795359450
1392773799
1403294881
972550404
605855394
683134408
1368765764
1227365043
1555669021
445150683
872387318
1318046591
922322300
1486983560
2123710811
1814684997
1118653135
316522845
891912415
1549809533
274547593
370426601
1999011436
437033624
2122519832
2123474084
1588282803
48820663
1382087893
58643609
1529261905
715777198
1881364086
463140876
427691868
1958472203
153234330
984044235
1455962890
706554732
1906908853
2025536945
1653932508
1400993666
807678603
1521213396
2089479877
1129273213
1804436968
883789676
1045032455
1948772186
1473514747
1523330699
1548322730
1800846831
1649496641
1231088101
1684491463
2102047485
1383260141
1983349766
1380486917
934837228
565251569
594702815
1020973173
910353278
171767816
94779878
69316503
87423827
190134909
859815821
1506803006
267764706
616298254
335922275
1630510111
1271989972
1954552801
229564345
394940198
1620346287
409949347
360335654
987637327
1948236086
242997283
586272579
1894551956
504447274
117566825
596485098
640548217
1315948582
1366854688
666533048
1811304082
1959973918
102362370
1270971285
1245917712
2003202492
654929832
399626855
1402561473
1279070831
58943861
1861544411
1164533632
1879776783
1140368597
1570552636
1658593320
495296434
495526312
172142737
387511622
1185951903
671470138
836959858
1148122169
132212854
2236544
1848216251
2029618899
470754333
1793627727
2131137843
2091748448
1283895080
971004848
1265569737
1251855237
604318071
1331432059
1872034759
1634789000
433031956
1858821551
847790958
899717695
714231681
946957979
677304614
326827861
1918890457
1621909081
1188155270
805618154
1703972153
727501665
585201078
1524224130
1744586651
1706697072
218780149
421200902
573142127
56982067
2053656830
823108908
317086301
968629657
196295284
1080112032
24482005
1561366639
465594054
1416831285
269195343
98428937
1788169738
114419428
827407516
700307112
1691222241
1707124848
174333427
1917950167
440118607
1790262834
651474863
1360128006
738913086
530509729
1624913500
43561009
373433373
419536866
1861833527
1436614996
2107960421
383931121
442164172
708648652
1810005575
891177700
1531317076
140036194
1681564060
518429940
64856572
498776838
2113634561
697457600
1916796996
1343770449
615145892
830376236
473455270
1703834879
663564104
1140834964
1545332435
372812704
1553292357
1455016438
1574034341
2060318128
372688771
658827671
2001991482
830389825
1150887508
1127344163
1875009298
1141846922
2134973531
1934956915
137299689
319297265
2110429433
1669291477
2116798709
202893181
1838011702
1912771406
1091278631
224979800
1478642804
148439245
699676378
1126612330
223008795
637797273
1564346789
576297409
1192848882
909611159
1836184391
2099187644
425535029
1691692644
1971422414
1288174405
2108355646
2017705570
1508750811
217352555
1833696643
1352640734
979340204
1001156711
306668209
251743108
767761091
1532404554
1776146003
1251043999
55802372
31167778
1748467803
1048666682
875057317
79310843
137269967
2120751025
1696654394
1963034158
1145995659
139096077
306569852
1379967769
1010702466
2095009720
231581485
998618120
459278082
1101241608
1400857708
1986022371
105693679
567216860
754294174
908116577
1798437459
1706712650
836576964
21451050
1558297942
1422713806
1120353379
1371080817
1147716370
948540612
2133017224
578725231
80745605
553324266
1780812661
1379794891
1613639943
1410591696
42720543
1928740277
1124615220
804059888
673289701
1991140276
379609221
1808909581
1012478706
1168676077
1263370301
704355378
548399244
545111175
660832909
1106730506
1599973187
1536975845
96112363
1809063096
192421242
1101794963
687787540
1497680990
1724822237
141223587
707110442
1546585276
97114357
1076387367
156335982
583807506
587562183
1822210127
1950800615
1717875824
1633951443
862896710
1849844125
585308356
923004036
1153168846
609526826
807732266
262041905
1545240764
1399072844
990034297
855478101
2122593309
1151731825
1042204663
1229041201
176575956
1697262428
1863683300
1464117248
1922167587
268615102
1279092982
1853961344
1801136377
781864677
1332751134
2014186667
44686004
1887372635
85348202
1476698678
1702917053
2067234940
538136169
1110132151
1946872333
1679302865
1043984289
1922694725
1065739115
1517249162
58609323
428385948
10574217
1705558737
892852338
252267521
1402912387
491434279
1068111648
246757775
900823016
1487300628
366759002
2044114137
858199223
240398953
435802171
2022108153
1444946391
2078585138
13032987
2044576950
140455532
982241316
1056037478
2103457011
1971152028
798935367
1814846105
305178998
851187513
1341857425
1345010781
29648080
1118249791
59944883
1949585847
926374222
374668003
1126780665
1714145857
350742106
1864409457
679821109
628030094
1316578271
113034082
740027518
642651803
419767884
290301513
1013354186
1276335836
1560152179
604040626
1859985310
1450592047
842124409
1487246472
273298676
914656512
200370010
1981372209
405377481
1673960533
53329242
1961570342
257303917
771353261
1114460776
1726538797
1600319495
293541295
894634889
297017796
269595417
67670140
1928838383
1487211007
1788059829
1776204935
1035500702
1446944773
36608064
2078849291
1716774832
30242928
981336076
377920514
1870943355
1867333214
1003767503
1468351695
690345686
1128722482
396465722
451464471
1316109665
1385086780
1511494918
1583079171
2059536168
1699104263
1555580847
1328184994
568745811
1331726909
1652075760
1219153976
1029203798
1661323015
636402458
747232670
1025100950
1448949723
264896584
1168403428
164874964
1553796473
33738224
1431020702
1378799874
196765255
1520648114
175666046
441645646
378461774
1435108379
1782266245
1950539453
674126958
81269877
1376034669
1891624028
1235340540
1109136601
1685687859
414583576
1396516787
1196215443
532657866
1776231589
55104972
389594963
1523580881
292361356
290793664
324040144
2011007284
523245927
1751680022
2063504059
1024491120
1275208242
1437763168
533022627
1098208713
1594069616
1273879399
515071577
1068986212
1373327857
135092976
1053341385
1096233869
1443141847
1477022740
998209990
1832555523
1240490735
1374840377
712421139
769633685
1731728474
981811088
1332492122
1588255839
1360540961
982923110
814275662
103380397
1264741674
294561656
227657509
1371785748
136974644
899940882
1304554177
399024446
725902412
1757056525
1737847338
607156367
1691207067
982878814
752165634
1644939291
126366656
827216539
1142945971
669643969
625186267
1032426558
1210811210
1861227375
376808313
1230643514
1303392621
1257203297
896059416
1319936467
491771018
323890577
2067084774
1872735627
1372785385
379886243
1685525667
1027922552
1083513361
1528894347
233078154
834241362
2146867520
77718380
1359500759
670974139
1788518823
410151478
973701953
243943213
1526267002
1940930303
2064827584
1967100510
2072123133
1257840553
560850691
1821214425
545551859
383096266
1017460124
537351658
747261901
1782930300
1397857348
1906513990
586982234
1469545831
1203936616
1701336786
477385816
494380278
529069788
1204343621
886726224
1222136268
193262456
1756376906
348871101
639352226
1547770419
696149146
1193464279
117592416
557077937
204195192
145206521
37580372
2079646058
804311255
1840452424
636963393
202317559
1887963419
1280430465
1016763854
1536864213
863527269
661911347
190001847
1152883725
236131060
429572537
1663527540
2047431153
1562965243
57182045
1196576578
1292126313
1356517563
246157795
1251243085
1030478519
2035636761
1348133228
678054720
915525809
32098438
1139177542
1863157769
817896932
303126507
1645991162
838221926
892817321
1207097139
733246760
1348703841
785525692
1481387585
1531571696
816997567
530036658
813054535
1280922003
942950770
783828502
1660084824
943113228
373094664
621810877
173084568
495323452
867023179
1446884617
1367441535
2101647282
698997474
1675767776
2108813970
352658839
222718211
202059657
1846708502
2104718530
582847440
21950188
2064832127
230320321
69879505
1093070954
2071140972
1248100346
1014804093
1415385673
1826390693
265802497
1698226130
1531746986
167160399
944266269
823055832
1076666219
2063903196
499311887
306694647
180146230
61555477
1465834302
489528087
1875767748
1725108075
331995098
2071485272
1373824649
1120043840
471599814
162461660
618566168
687998021
157734388
1553992448
65102362
1360731682
1199560564
1426147933
1861721271
473744979
719104285
1554979426
1455394765
516659096
832679096
1134102103
494347460
394961167
1924446548
1178632379
794001534
1876148603
1717753578
1798972909
344550371
204291329
421731778
1382762600
1049351654
2136699028
669119161
1519189261
1600056734
1821171575
1372446672
132581044
2095350780
1986728830
1028068763
932908981
1546600849
1818497959
1375567016
1115239348
1145104889
394964834
1811409077
2118667110
1917936844
1082859660
2006204824
244414751
33348246
246448433
1850482716
1598961139
1648099945
193633099
1718166335
1521075666
1954680019
282795259
122292980
4291774
771789443
1595967088
888416637
1616723919
504694543
1856317085
1878207397
1295671185
1860720648
338115991
2063252224
1020513932
1524131381
1898721064
678908914
1325787848
1970174446
729016991
473852642
593040293
1154887839
704189068
437331462
1202430522
669405124
1536135893
368765431
2048865405
788565367
871752225
1104283718
183883290
948356533
1083322283
374584946
235716906
207096451
199695506
1079617413
1954818575
1776294722
468378654
2091742254
759261913
1357174953
717030703
1909937205
1493924689
1212917839
1001316333
1486073550
1522392068
1105513757
519851804
531294682
928154432
1309880445
669062147
1490731145
1699669271
2058527339
725230858
775462248
2019290879
1838539502
1222842778
1510567383
1310492810
1332985364
1328852146
63009816
1021879200
360182390
1374892637
1016275465
1968655470
578883642
1699892535
1263606745
1122491105
2068339482
1224903483
945411562
1927933881
1185299256
1004299106
501497525
356078315
736103556
445542657
599654171
1413049548
681583918
1845988855
1062384904
1559361935
1583785204
775133020
426139697
2068516185
1680251863
1707873457
10034002
1794867731
1251828656
1551705189
623745341
458801550
700212308
1440153038
967568690
2076143383
1877435204
63285383
1762793478
2116700241
324550920
649943208
1565223656
1854363043
44637697
1566470594
1705501247
1024695259
1677819131
852330491
89220169
1674120590
40612737
1736843340
1481353000
1809724169
892977569
2108252961
1578775599
865801399
1126742103
1331737562
884886041
1390449782
1427438579
2110924829
660286478
925393923
950059133
1296410635
956146103
1861477073
1154301801
378702667
2118633837
2084970999
1872169915
1749889417
1186442460
782287459
1019530306
1087121460
436218739
584025342
1729145272
118071364
348355165
1938336646
1026893685
1487039201
1384116676
1526907670
268954764
2126116687
1661159314
1293187675
1085675766
772273065
1405267796
2112779755
719620679
1412655891
1540939456
648710673
88842915
1806767341
504558659
1842672044
91009567
1390316135
1409796201
217306456
716896170
108625735
2027886155
2066977292
1019741164
542680045
1273437088
921605851
1014648051
2110759791
79032292
1003591417
842911254
2017468884
506368910
1064797186
144960707
1982769073
1546899481
212915069
1533342491
603533358
2056385894
998582197
1147456312
1733420019
1510738312
494524650
1725037726
105571582
1225353532
982563379
1012942990
1855745825
1108356865
370088233
1487815674
1058803620
1280925178
448803159
1586532949
661660191
499717957
1400456884
1405651372
583587259
552480445
1010562685
793487881
1199139737
1947355872
1976511447
1499906084
521888280
272691059
1179057144
1416053006
1955317481
2040080363
316833667
1089562429
755626388
142575310
1550031666
1745570960
486852450
1347599623
1453759350
32430873
939566407
714207106
290497043
2123538666
472181732
1586011171
1544129881
1139417468
319611591
541992527
579041248
155979185
157746369
1639880968
1423864837
900995180
1146044511
102936658
1156465417
2034839186
142536270
325220954
65778345
319445480
1570966215
1263441219
2144412943
1647888858
1302560275
2033307976
1335840720
1178184485
388484952
1512274828
1134203116
605049262
1159176324
2030133786
1649436556
560993644
1347042903
1203823964
2116420693
850502265
2018404219
1462940917
778049411
758919386
809526877
410625658
1954695584
1290985089
918243535
1702226492
1480398105
1525396694
701007893
370366485
1465828078
395485340
1446712058
1449297066
182659583
1154393483
1391136298
1235195518
1773078286
1968169926
1818482210
88257070
542377396
1299808212
183066177
214260384
468715454
288707725
750901889
1133703689
1534772336
446373572
34846249
1557346017
1004621242
250066826
415536142
208219275
154845073
693478568
875520481
327311696
969654427
422561025
1506149728
899666709
913473177
237562977
1871602677
1913074077
1114517729
666947145
1519388522
1833078025
1309735090
2045954413
1651131414
1057804029
51075644
1082906353
775959666
1368647884
521401741
1700234577
894176981
452539975
978142327
808522365
2106923689
1243655804
1388265870
853977984
2052059602
1342558862
1684514805
1551552506
462064629
1710966985
1682909157
1220961013
1028918841
1148227544
809142316
1938027793
742234640
1142207808
351366919
1604242272
150925880
289709040
1800391741
989729069
1964573357
559883466
255270691
1476886067
593825020
2139914727
1311902277
1237993868
1933647931
2006647432
365576455
2131079402
1649092717
1496497293
500705416
1843515882
1287437924
773405717
334386821
1278124701
1378403319
201891534
376572125
526369126
595959642
2060302331
1138889329
776731207
1288474465
658663182
893843236
1360217207
1590623149
697543830
1104679015
129166424
1919674547
733787904
1049669620
1661530157
1469553242
562166198
2019723337
826068513
1958360758
515858628
1046493237
493061038
1105869225
682588233
937583301
411091388
884388908
210676354
880881939
943240389
589192997
1232199426
1054887848
511859144
1633002560
1376241214
2096794242
1941428801
1531270413
82095330
680335199
1174292968
1080964144
1757556012
836296767
935398584
319974818
1451492860
1117354099
18071963
1757038341
229344543
984358524
251445770
461195025
1937442502
1592968833
874222156
422443544
422304028
884140314
328463886
80366873
1537056894
1054460279
1726072589
193536812
1553248398
1764924082
2040761865
285842691
1746669481
1096657103
256458839
1688701182
1745783956
1486529725
776465970
163920291
1199383415
579775988
1486499084
1721874681
1555280723
1742687536
1089245595
1512975553
207007160
1989455072
338502634
473515537
715978247
103811137
1878680738
1635778266
1281330907
456016534
1989853161
477893169
1953674648
930500779
1477890504
1294521832
687961779
884907929
758325935
519579621
1475215252
579773218
1384383742
712256196
777652965
235510964
1834244972
176764078
610087349
577355513
658569311
1438361546
2025013453
1910905639
2070790916
922089177
5508210
1436859308
450909263
191803183
226816368
496318955
42414170
1252241312
1572497507
641164413
682550824
1173362943
1984802026
806483256
256187597
1485800222
2007806937
753936939
14898255
1384206015
1895745524
988795158
1154111518
1918862822
604011054
763767270
373114059
245770452
352359747
2045733389
1054031009
1185939829
1269602469
577920090
675865830
686482482
45705191
601668509
1019294791
1729718499
2078937997
858763834
2027353373
207527423
1348777354
147969845
1941834872
688084757
1767515311
1120323221
127009200
424882396
1643032584
588185128
893034787
183557016
163695961
1499191122
1220294238
1051478041
2112529698
1359541337
757840937
377791692
1206650000
1942130401
333590460
1261078080
1400674440
39893187
1175616393
1081125342
1282216442
1209797336
90329721
1524758753
322819629
2136337901
2120253782
287182908
1912164527
101376748
1659289223
339913830
1601540758
2000617724
11299105
1739599679
489122067
990686924
771123159
1710356956
2052831348
2064538129
566776560
1254633167
1441078486
1272776124
1609867950
1957999107
1735994207
2134122269
441207043
2058376605
1782744648
1531971214
591641673
1831986196
279513934
819654424
1093287979
1647364197
1253878981
887688752
912107380
54735056
612184800
264253128
2120404869
910034443
942666480
962157618
132988593
1488087053
1641178127
1287426787
1739162302
1078639491
1423196217
1497076583
1381608410
1540871458
2004289077
1979782026
497893407
1562554557
1640380346
1732137640
1991060023
1707700588
1055754144
957234344
1163918506
2121478877
1279955227
1188176070
102733342
908960146
82481576
1159990498
907224954
491540903
80529387
1552639727
1774617482
1698718175
1341312705
1845150483
382758172
587327416
1348478365
527331482
701318224
1355899039
243522832
1764980580
494808034
1633679164
1917033764
40302858
475128831
442968855
1982388314
527123046
1265853379
1482236464
1702573087
692365303
1542212317
1809995194
1678344341
1379270203
1166073348
1619131866
1738744159
315814339
1394335216
424514914
87347416
326839490
1975954927
896711654
885344000
1201161897
1749918567
1041782638
391965489
597565284
382769558
1034181850
1392179105
685762348
1871465269
1450239121
665032530
291999266
1691761342
1000896816
1838124397
1512038498
1400260483
1474774455
121278370
499434875
352501728
306487064
1678674118
1424747877
432380235
225591567
391012454
2009870697
1682235892
756383887
2059874645
235334588
724163136
952797841
198283122
1383614785
1435813540
572498604
1553127323
27829902
664895826
671813250
1541322319
1657721084
1520467333
1021731555
1555834165
2087052390
1670560554
1625816618
1205638667
1538769954
129945132
150628841
44398913
1304514550
286358308
1713089564
1742065738
218938365
1547261017
921604167
980887814
169842916
700889350
626885474
1831766602
1569913146
1872220406
1576700252
1945600498
655750900
787723602
223629969
362329796
1193579633
185315740
1329601554
1608712454
1093670229
1982064887
1352790866
1272322106
299922103
1864822452
886291129
1557471642
93317634
368127165
316757886
1244791638
1147440281
1621842979
1511096491
1635688849
1878753057
2030004840
1682136519
206087164
1991365544
1164068607
1168405659
1843419212
696646836
282466421
1384812318
1098161996
2040675365
327166991
242390534
1103291115
275295351
628943446
199563569
1099779797
1784922856
1945566568
137041146
1081039680
1021571504
100933850
1040965347
1954439722
2026524877
743721351
1492134391
1261102217
2123905323
807592717
2072270662
1710997666
1378093723
2066107684
547314311
1598830484
1615700107
627006218
1374242239
1994039570
894673942
110728254
1565257134
61738340
880524237
1731376517
2070467927
145823455
1787128531
320281989
1237390596
1518525841
1181331776
330069743
1259538076
1217158037
1764755447
39679459
1747224360
156652901
1938474566
1759798001
301930007
1443418145
515984026
134417916
1448484220
229195306
455064143
633270366
899675664
233805358
855578271
1024675597
1033398583
568049034
1343935146
886620359
608269721
172469685
1755820216
1358253511
1086475295
1716336386
1999610402
1613064635
936261365
96962050
371478235
1685481900
41802509
1814613787
1532896384
1995211578
615821360
1518658406
865132110
1319648587
1114540567
1419861495
1324068007
391260989
800068980
60429615
353750154
804579981
2105506472
1268366290
1602301403
666109734
831810735
1601827808
213270948
44192915
1316521721
1314527668
303941493
282099811
1395986539
2019987924
737642734
969752855
1635180126
1401030156
1704425696
1632721683
1913072072
1101336780
1441081627
754642188
1123070563
1149225168
1566715926
1739948372
958052836
1680933964
608773031
1778697466
281324924
178966340
1469206171
2031004198
49462677
1756258616
1660039437
892468738
75572430
496773720
2057971593
1863681999
1022213010
2143540109
1869089922
1833687102
1598071264
1413685627
1717181551
594054563
1645227614
477915296
740679875
1892852657
1963488746
764345335
1151499592
760821554
1757442459
976796176
1785183468
911096638
1313155239
1380706868
1418859601
385172620
1698908809
1003196553
1757072049
1849126488
2074512528
858498121
1910456959
564007688
747799476
370483657
596787382
715422894
531702161
1414570533
475206278
859447756
1701905039
923974738
287382037
1724682569
373168745
267041322
932211596
2142350533
1593357720
510685332
315779973
147656809
1466722119
5411791
716058506
232850748
1400050008
1459427982
462385365
1724700897
362208435
2008604591
192930787
2113233323
1363037866
753616889
2074922902
1195765973
400488106
1924426686
248874287
1980723565
2070983381
2124497666
807871537
1867283111
360441240
1813728441
1326747609
1575117209
43071203
935782519
1748387704
2050334512
432968947
1664909462
2030187311
614027738
1820567112
1148518510
1149282757
78640999
1919675555
109767966
569615334
2031185302
743870264
853091397
1137469652
1862722310
2026454145
693694441
540694835
132608022
1013511615
999285898
1616150408
1732573736
1518990253
157033665
2139500583
2105943255
1670740538
346466980
1697818485
2143180795
625416882
695776299
939651433
1224339695
14346942
1524035229
138093042
1048557413
1274237280
53377284
101043621
1548910207
1476471503
1703936477
1229400561
1616421759
835698397
352192813
108091359
1270092614
1207526612
258833030
570624236
865857861
229211002
374806082
527100752
854045851
1505842692
569235712
1953415452
601263274
545724259
215627004
1534069167
1072591640
761586856
1363210396
895800626
1112297219
1581663508
651640105
987799714
746104360
1357647430
1044962447
982493705
167064354
1928348387
1541498634
1053338591
1033272434
103164894
2093889889
704665693
409464908
302936444
883364261
1212024721
1382520445
840281936
1408028467
1375349292
2083578718
2013832839
1329991822
1216710342
1665842138
238069549
861024978
32642815
365517810
157662315
806078796
1398432756
523623619
2073975957
1492104656
255598357
1962316144
1691254782
142274843
2070025588
1028156242
678190913
1541187717
346229647
621690360
259781317
572427779
103542672
950998166
1610460855
522347381
756554538
990529514
182811515
1730451972
1552988594
73412689
710951823
1278748334
1602286180
1350548426
1989130724
160128477
1181421493
846889393
898325279
1186492237
609716056
1730583938
2069124762
854877343
1053279685
629065653
418068868
438948387
231196125
1524476796
523340793
1947960354
1110008248
1994584875
1591771697
1192688326
1100420490
1959843981
1212793144
1124573190
1221161622
1345374957
566640278
957200224
950254734
84988911
1472774420
1738565968
70626571
1574170513
1107498660
378888126
777208484
2000823052
2125257198
1443924633
941579885
1211987330
793846030
682270138
1704823985
1986120724
181429231
35486117
1348808885
59259788
118871975
788935763
288999933
1547101682
805776098
456953238
893585048
1733208243
494644096
240768452
1427746433
1685114715
670839638
1645863878
289022284
1415266528
641845084
1169595239
639613086
1233818026
357295377
488347488
935542190
1742340963
1489186844
344004924
1296022288
1821373375
887072195
1137976357
1083772980
1788000446
1780177540
1092586697
2068466051
1860842922
1235023426
318947236
1653904151
1223051311
1975781512
1321579587
1443844637
495582214
1523322120
1429795207
249876531
1657134113
1413402863
1147158462
2041304292
1445293724
1887575421
861789769
1950682524
653654529
888210478
991000218
26693824
14958351
900685849
905137969
497380778
1349500287
2128014036
897715854
1843926958
1076431697
1593247822
1101180491
146882528
993835080
1821585150
1702962036
701054575
1936391841
18619962
304727110
936604089
1993155961
1081740124
1817137700
730119668
58260425
1877544318
1225543312
1705159545
2043777194
223560844
700471912
1249827753
1035086218
1804206429
300380248
1925245542
1979521179
336082786
112719288
527710004
715681123
1473366454
772893583
957178962
1109224513
835944848
1978957584
153027866
2136260816
1673741671
1893899022
1190378278
351716953
1085094805
107738522
18806995
2126170401
437009574
294179107
1706008297
545108834
1472423885
1683735667
1950930802
1969625045
994538126
742734644
309722718
2042557807
2143886056
1985286433
170232900
74273622
1157488882
1712514017
1878216235
601691497
1940890391
1368259719
760767459
1505770028
737319179
1282004689
918412873
1682364733
1667609621
72309476
1824014695
525133691
183142191
987185794
1793618620
282370921
1030457105
1729538188
633839356
623585610
937005288
1688706390
380623252
1269187366
57477454
1725603287
1199280110
979337369
582282658
2082220151
779736045
730024634
2065507445
1642355357
1655918660
1751358091
1890384369
179488420
999742112
901153044
2138983472
1939540406
717401927
2058342181
376137267
808874627
210764936
1565851869
1834155575
635885826
783042606
329237361
408247918
1782616469
113385313
1638160053
1623994028
1044118974
716864040
1139413857
638399867
41891915
1844768110
1134004756
1951668214
1680528148
1908698670
2032269353
455127331
1392122264
1172450160
1397739700
1021119549
802623333
1759635406
1169790843
2087213577
805239197
324153528
643246928
260982786
1329236118
863646494
425098068
504901014
1491480475
169333544
719951198
1406445372
907796656
785625928
1204066371
533261950
156214901
2098510251
490248210
768931451
1182661651
1483798670
970191071
1633713981
1155939403
1961613301
447419181
1366154910
1833215336
704119216
2036383763
56410078
57869904
1534604367
1127759627
1193245966
1361893053
981391672
1994436887
147859480
618866012
679152223
2087118379
1555451846
168448469
815680315
1562660148
402750880
935388092
1325783313
1751546944
1410760809
1276155785
512601191
1730008469
166622762
1408909665
2110190897
1784538568
127744774
337938127
1008361757
72867678
1320277093
1808958686
789613734
400913853
514782503
383060808
762441970
157419208
1753441980
1593720365
1893019437
896929319
439880284
1329840804
1987929690
1102901518
1040661502
1452629814
2139314809
1643171297
2085942645
1624966001
1198486010
269872069
2047194399
660263101
282545867
1149445211
374950414
2133076057
1405303918
2112988320
1788501039
111831359
474290417
349173708
715196482
1305593607
593814244
1451590103
742320807
1336645342
1227280232
1437534300
915197550
1439751550
626952630
1449491588
132952914
1761752058
793327133
1175856541
2073433370
1736486482
1776637653
1372737360
718868596
2515721
190344806
195674889
124076125
295927985
285775218
1230965186
187076782
1223753712
341218478
241124336
1554878789
704755310
1861368001
1360383045
581775037
547564712
176787928
1260151841
72325115
1602905862
2009113174
1358267090
1393117337
2016938949
676930278
634909214
1347324807
772040197
1648265545
1985553485
1944253504
506247037
2084547053
1677955029
724445632
908118689
1503982396
369150476
1820057884
1966149
200028431
2132930627
977828233
267440855
1649103766
1123139145
503949814
467753365
283094469
669325100
1009556394
2121684693
1191322902
1404578523
155171671
1315777033
1490693891
878417631
1972118299
2062542489
370977681
701611475
114565814
467881706
1583233924
1940247267
1989808994
755631268
288621156
66290564
610409445
65447287
236500312
226711754
106121200
109432621
411839153
848934574
1842298339
1497188974
1815994941
519655168
265790179
1134774216
1764276617
810661228
1847971928
2133353000
1893207678
504526439
1696300182
1923781248
911357998
1046074726
715222735
1384207651
2023621429
452203582
1861302493
1806267323
127779172
304451332
1193170684
448841699
122251404
834229790
1461003161
526439503
926949699
1662754959
392975192
1717593046
444032191
1471945670
1231524673
1106144443
2080367024
319229199
181797804
842977891
1459610930
1938729306
860262720
1568643142
581963712
818323332
1907470124
496962533
804062949
65434673
65664516
1649427217
1715939974
763711150
1231020998
1720634915
15053704
488357068
755556406
750475512
966915505
1767004280
1079273643
204528297
1290454738
37327126
1292183749
1128185709
1070940075
1093635552
1541878857
79417784
875391472
1586500953
1162263645
1261456362
1911008636
1759262209
996895594
229487391
645207036
2074646266
738128517
1256909660
1085906005
807172406
428169789
232529466
1288126870
1070732568
1251018757
1657909660
730111665
2043086514
1183719578
228341347
1361760191
86356425
1070046305
1639849429
1351780019
1011755007
191288352
1741114178
569003448
1330293964
740661351
1214014055
989032017
792196126
1169424308
100275696
1632866770
1237935267
155060829
858591868
640725327
2009890846
415475381
868409826
791023991
1036944366
1669101785
1421809636
61567021
1921740034
1711774635
1002748455
1087819942
30581198
935984141
1611793624
1611874259
1005699432
1060642794
759648051
759762875
242577750
1137811264
527281755
1283030382
258557146
1425695695
1934313610
578914654
192133913
442271144
419968722
82595287
1181876833
1570113318
1557149184
26699885
802256072
1197409889
1853949104
412487439
504021281
1829073553
1696131407
569871617
1526421880
2031099100
834666622
1980457926
1175135365
1830007279
898734035
2074711887
953084877
781887391
241332320
1071067659
410548008
907835307
1815528187
1270921550
1485459603
494964419
256130082
723043427
1825243575
1951112931
1780200809
1245433818
1216666752
2113200181
1657861465
1867626710
578073997
1924350415
1733901646
1850273800
161880113
161111406
1572535089
313452944
1175475149
53074909
386727848
160637456
1703449456
1865843066
372035984
1856617911
1994276353
470606520
528682955
209559798
1224868261
2066726220
1930147537
389902625
1107338329
1442678086
1874186697
1343613071
2003341362
1830853876
565698514
612946397
720766681
145211016
1758169886
1224090953
674662631
241295787
213045397
1281763491
836960917
636254512
2035009717
109010747
556180562
1299940683
53072238
947888461
1050446875
844007602
1753758291
58645399
1289834122
1800885855
776552061
1421447448
881584498
1243674480
1776117013
326938397
1065882585
778987025
830786930
1053262069
705530025
152318975
646968647
213911585
1496114604
509792848
1125039380
992279196
1609296905
1679470405
302970458
2048534164
1828669098
1348319425
110123669
851251985
1555249179
126620601
1964961120
1299074477
516887292
1136252242
406695081
2109812348
1237627759
736667454
1185034831
458061403
457727904
169252865
1873050775
765932356
1893281142
1269718725
1421170956
1091913678
1871166810
304123139
1824858080
206182852
541125387
292417029
1733983165
731031326
197836500
1371722470
305469290
599897951
443889891
1211774950
1333380746
555369482
1565318830
253282588
333455856
932933481
1100459014
1364210892
1496081423
512014018
55757379
783224573
284129483
1662355270
2052336985
2088462321
1955943705
1358718977
2057812236
1522902210
2018284317
1079465681
103094932
2142814762
1366464226
1572580755
951281704
1782679106
2124995188
248017963
1980659987
1472406814
1244044337
257509113
94319637
124841096
1993877808
1941954430
1138785938
952766462
1366414767
1727474587
1048607735
372889404
320073561
797488141
1712095616
1999768769
812038819
1079351807
1709500190
1800264640
1988950155
535077455
1823588124
1209891321
1701964328
685353222
494524871
1554823394
1503630970
505600090
1381628159
951844683
1867796044
2097412770
473240259
1874997242
440844992
268973383
1446434304
444413216
909249437
35503790
234297280
624001783
143844628
1554706236
751061549
1969013953
2139306248
1083688683
1000687386
1732511873
221814544
2082695744
1853719291
1629184444
835904170
303372912
1759941289
1102558193
412869513
1605852681
1448372257
1743018026
1819170090
161364657
1210979347
890395622
373643824
1121618568
1846841863
2085991602
1855548533
1889714723
1348015094
1109593333
764571726
1848910097
2141847250
201936047
269001479
1270335158
1106495623
2032484392
1649623914
588337141
2094370618
1183988600
268275362
1223118216
1848472484
1873176091
1539644723
441981100
2100727004
1751720977
1294600000
1173545432
457333729
341869653
592099646
215986271
1925048883
2114078930
429317047
544259572
684189434
1036475793
1331625900
1390965836
1048671521
255255834
923335460
890497215
397926562
1896658195
651715461
1458499624
1576396830
1650419756
1650811305
121165841
1947040603
611454382
1467263189
1071153116
1527117021
1232624027
745131523
1525611846
2008319213
1126897236
1151643597
518633146
424857019
812094633
1504713030
1603453968
2107675753
1405011204
490462077
1272243174
1275900065
1312427089
1247287072
979477100
919185186
1848117755
1471912059
1948384355
111350517
1853536893
916259063
788275012
1388867297
156977197
2101894573
66290564
1404442022
656962009
1102969
1657805560
1759735438
1766649922
749372144
1023223414
1064766495
320804293
724650638
1102336224
1562459268
845351220
1690416201
1298638667
896134112
111691947
867524074
1629825346
2138292070
137691692
463566329
1108491473
1052092497
1740712155
1795992910
1777617212
1912766558
1265599015
665838835
89869576
683327471
1889690825
1529279419
1040511418
1802197149
1134427811
63251112
1576089918
638883174
494766160
1463304596
1980871160
1377364694
384935082
1664004476
1784722040
1523745925
680582661
82042028
286310947
1884556941
279586454
1072856259
1825559468
329865930
1408038829
899498176
968869900
1952357167
2098734349
964343173
976110680
1011213253
1467478605
178276151
2024592521
1791575891
2121526971
1932621726
619026501
610116584
792712679
139909950
684069939
971613925
1956417775
891454545
894950067
289843314
601702847
724348410
573116868
1297794483
965871386
94834323
799525794
282904485
614162121
131944001
762515871
1148021247
366287361
444702795
1303000274
1776235472
1562956450
1192634863
787123146
263208683
1103925208
937426137
1335019605
1153892530
1213969222
2013094034
1559402092
218653956
1196052383
1520237648
1171142618
1421412328
1324049315
1132073162
1533979630
705853570
1291942019
471940958
395547035
1855620840
1953558193
2031029867
1913744418
1659650775
1552192300
586965612
709655852
338931751
1015660781
1816949956
527836598
1115725054
555685430
1426436346
809613132
17079599
526069332
313094723
562520078
713144243
1087720263
465290286
159366189
568013886
1260066427
248830854
1697494024
224379854
866509076
1511923155
1129361459
1216583685
1874765392
1648647477
857697829
378952309
1622434648
1444731989
1330123562
1671223079
579877254
572457138
1383353121
1468393989
675507053
1627576397
112865367
693381847
738966285
2052680117
471408103
307843619
402430792
365447115
2099930521
984447673
706494010
1592685831
801703397
193255332
320886268
596655020
1592972820
194830179
2137399971
568723675
1444218279
212036842
159185595
284589315
231660390
995937496
2128273830
1094562644
414356647
465934844
1313109496
1487236508
1599686774
437294806
964047064
961131197
1577239905
1412144002
564106386
171748554
1486942699
862585232
1073802206
297152561
1316260306
1011591561
707437510
1504155251
1395343493
859130527
1054192306
185840077
1922517380
765253230
1214600066
1690643982
1166640539
972447712
1022853368
714431632
275510559
1806999830
372963742
837490343
978744258
45176668
369175100
779550085
1308468463
210493267
1692770399
161627840
1459327143
1340531538
1176163430
1311919501
1209000072
1038609437
445860119
151824188
1361281531
2111390771
356758452
1946327295
219592347
1382531317
1714135336
620799881
1422500250
2080771622
936046344
1387460599
869855071
1983396746
997021304
1340082400
403567890
1844794397
874016657
2134948336
1880504059
912377564
950151658
257369049
244859487
117584671
413651601
882200622
652264173
2075339321
1287770461
1209828453
123131624
1595501468
324879217
617672707
554612009
1651687795
71756719
465183018
372913376
1122978059
1568574748
1131113769
1558263252
1022878917
136347332
352025529
1654353756
1047191515
891128100
352064312
319894377
1033492782
723632148
1345102260
1334203382
1452803254
277718914
1496346962
815066113
1770614845
649963763
89423970
1926276354
1181214785
16638403
341106242
1735016099
1749697740
1083315482
1196340770
1274321042
790079248
1405909918
1028489850
1489894360
1208206203
483727717
286312393
772292438
637565138
24132016
130169034
1111776356
1509825377
255693074
1234459044
556385369
1486518960
2147350922
961736985
442950424
877565770
1587562714
115148777
1361170134
1583827124
333868309
2032034152
1971934084
939419764
1310987941
805450416
944494691
1088208515
154801959
514655994
1437354328
422543822
209307312
832891082
2107716507
947184940
270478831
553225182
392961754
983417368
263170959
1389949027
1944003732
430857475
263988859
390451985
2047863896
1725775527
1923101396
77857779
1249738879
448291791
1467442601
1000376046
744007932
1848244261
1939401653
1129864368
1392856428
803640210
595834804
1198524037
742031123
783463218
532349322
1576755220
864845899
1183227386
1660413126
1135911306
1583056796
1880363648
1780624451
1767467930
1506058579
1860379513
490895680
2115268169
1324519026
889556255
1342834899
1749064666
307797612
106920933
289113165
449168427
789446680
1753889718
937847679
2042234255
1424099395
298524088
322262265
360648486
1476505053
1864234707
2016885551
167303236
1479206923
311425801
1856609896
1646772204
1380881398
1515121086
2141103514
413074160
1879851070
1284709215
1692524339
603617428
260284592
1179899461
1045255703
540654920
1016297918
1796781128
834709326
1042544689
327835208
2112503527
692398141
719568277
1169493401
2065760560
588383923
1679357669
1788622985
399970078
214979453
464231978
1532410144
1257319598
1394208700
37717141
1421074495
830343692
352141204
2027878096
949835512
2042212268
1155400661
1237229016
1839259471
1297510526
607112638
1870100519
1173485018
170731871
1505556923
1295713213
1953399011
586068744
637628497
1279887001
1262641537
1801188468
207579103
1123993201
186409182
1227050029
1591840641
118607130
1461953764
797480909
411900895
550046198
118472254
1781726141
827808515
1665120284
2007984386
1303192032
1779683742
1630889155
65199263
542299948
1650146853
1112888794
698869796
940380770
1354949094
328907417
1665911752
739867415
1668351324
792942616
482090607
428927349
1084618690
1327624417
1591377566
269209124
1942921243
1946003288
704773695
1855600790
366684737
1408438021
939677094
1087243299
1463013348
575940180
3685815
1800660672
375333594
100672358
1356169894
803402103
1712923272
1349613366
1287789515
2027840666
1975735205
130564718
2054176421
930963924
1660649268
546652250
1186785280
1468810463
744673903
1047057866
766693092
402732025
210752203
602590351
1541091632
1197009903
839934186
905261217
544522220
1067557267
439507410
696981897
868292893
1583316546
963239228
791057261
676149602
1892058430
177729317
1037781352
1387924250
1163978336
786378691
903291039
1901411494
1713442680
1340526889
991990466
1243289483
427098223
1255512954
60026383
2022517922
1252428928
835307959
1290147101
1442183840
199628784
1797076757
976436244
421532592
159414758
387019971
61390250
1907450137
1131940240
1094407297
1575097070
697152368
279546795
1393777098
7859336
1128619022
2086653116
558325938
650466661
215982231
1158101392
136343476
1198342753
1678551214
1450683916
270802382
787785730
1890152995
213249293
1090438276
1056413805
1236477105
1662589187
249597961
522395772
1564039827
1959006945
237794315
1963071667
1391971475
1671591474
14437302
2092090001
285679910
1366622110
53185008
290590500
171353570
535011173
973936036
1230085303
94827671
350195492
1692423193
1045872340
1252984507
271282626
120598219
1569465996
2001080633
1287923249
276134415
285161875
1743037213
909502469
835951916
1286535080
729194929
1733494523
307669161
293760437
1301666059
1960159872
1298537153
368490611
1536061989
1529103549
892213343
1582245356
1800401999
1484067461
1438002208
498286778
832836544
113785795
735827963
1922915138
217367611
585334854
1764125338
501400307
857299339
544192071
1717982485
1546815272
1440923205
1279601075
350367039
1158486257
1106058760
1277729575
1170915152
1479964256
1434237217
1074243752
108850999
1581643220
153996898
2015904496
1563586008
954213593
1314157999
1908077687
2046023203
647542554
1728864406
1900052221
1833048242
1269101774
548969967
1844201909
986553188
602291470
1229104816
2023497083
1308824379
265353711
2138571234
794056427
1256764418
18367332
1635763963
715032615
999612454
1277703826
1629652375
1746591472
992482900
1390404901
1023383947
1879322443
1922170542
1032789421
903180802
1418978314
520885362
237047447
927997925
656295320
181613929
1224710068
25221613
306007395
1927442128
822861969
673561522
1910181473
461656011
1444101533
1118830195
441235596
1776365853
1143097253
1352555990
471744143
1233555815
1020169349
1508957923
1088525467
1006514049
521680686
634197485
247421546
2135419388
1411294396
53107321
2012947471
458453886
1262669369
1358571996
1284305100
605544925
1111094660
568768349
352303319
2110859692
1353979125
119210885
2088007231
1626891320
17902850
673472640
1164206521
1769655413
288138776
238035603
1781905265
624306669
1774985621
842855935
532164078
699543398
1910434853
1977627758
493003482
394355604
1226546913
460248224
1180377614
1691345860
2019078533
177525246
1120422865
1926889156
120090043
1267099733
1098636429
1008931994
985920477
1520631136
1191436457
649632416
1369327758
511880099
616206530
1739630829
2000067455
708403386
585107498
685105405
1710972881
91748453
1955361997
1220037501
1629811211
722996400
1844513963
1872771093
1668591562
11075876
452486705
59745451
753318425
2041683150
1627592861
646875203
736339729
1277721690
938851196
1251954569
1136875096
1396875160
352949678
1367633776
1670062491
1874291518
1493502828
1493437251
253470878
1172740688
850996814
2064657168
1905220713
843045805
1929296415
1080946941
1362430885
883376347
308846864
1257801348
1150711580
736134965
158270601
242157147
1786449829
1837468726
116760826
1347467887
1183596955
1865949904
1044863511
1906739524
571732044
1058803620
259473933
1765701841
1236242267
1620074207
671939379
1058081544
414212707
144741238
1121203804
1425978008
172613412
2057253973
155082455
1204746920
1132075149
390755723
999800034
1805521236
1850807223
1548521965
468545229
7920114
1451099007
1512859327
1668454885
1332329983
1194902855
1410830477
14220294
72210399
122520906
1832005620
304626874
196005724
1172025559
1360784574
1189452942
350129326
1896387603
686668130
400005215
1304005821
287847170
1532486307
1494013228
1260879787
1613121279
2133948376
1252322738
1379261695
1614025024
267037247
620424215
831447616
941226851
766384763
1951345765
1835320384
1352251092
1155228144
8543193
1176300312
822384441
1354194725
1015458489
314054603
1408462412
2134602787
622391428
770889631
1623609735
904052221
585259464
615588744
756517468
2058481958
1089371216
275765019
1654968096
1805623532
925699072
344310708
560335587
596784378
1576506243
1837595040
793777543
1661619365
2021744840
804711025
759575265
659406854
1037014794
1962318510
1463231158
2056745830
1395829429
953185631
560470329
1541017853
1829199540
1056226403
1180248466
692763510
1918963506
112646217
1724757383
1111782793
857631375
1469824059
500820055
1188023505
1160078600
532607022
1089932651
328662510
877642193
2029914374
833353274
2049134996
505190641
126091749
1548843468
1914834575
66263185
1764636340
1951104690
1708899299
1055965012
1020232776
1618135882
1627962562
1400062492
950466362
1765706813
698379327
1878231854
2076894688
1885180413
2044247820
465154833
700503509
970487786
1206469833
1282028592
1356736432
959724112
1054686352
1860997455
1197698531
1455477505
225199166
1385062000
11680621
1180914034
847420509
864932578
1909021012
645094180
1754467540
1410280524
2061530163
1068696286
511772977
35747245
1732374620
264566938
548522546
1509551578
1217899699
773904180
326000038
1966742942
2062012784
92789042
2039315208
436486625
706797101
48948562
1523901288
1748158551
1741740907
1262314210
36186076
976200470
508715727
1227996864
1637625588
1774062306
1896416968
171429209
1312861281
1435276826
1367010118
875355212
707040465
168970097
1136094991
1600535465
766120383
349518555
2085369569
2064577871
1661498828
497943481
1435519999
1565908764
451347598
612981384
1721780216
1890320218
1556772069
2036713180
1087958789
1513969717
1260582052
1261484176
1692925730
976630190
739568426
530847053
30093357
1283820694
699012861
815369412
290106778
934039069
964874927
480012178
1333144475
2090287105
363962115
1344414244
493279075
676143817
1606245441
1689859507
471803435
526162719
110330754
46415821
1039375090
822455134
20859030
263305290
775412104
1051976826
1269864124
1816780861
1170114532
1431548010
192992036
862158430
1440399128
726372416
1415537146
1463750733
1040799790
670244209
474301573
1584566728
180028433
641741040
2087434235
557514940
633798224
501120607
242498126
896568602
1737919527
898597892
911390106
2119734953
497327794
1775859822
2040914386
451688931
1343472295
64720420
41377057
829539979
1259798979
1166448972
1955027720
1294832337
1438997657
731201792
1129237313
1927918838
1929347313
1854648468
658330223
1530406156
350613992
40285791
2102202713
728097324
122003019
568967709
1071031868
825226706
695846696
313733344
1422592922
348956298
1870214840
869084604
1002675774
2115536066
1858876277
960077604
402941314
1362391907
1057925263
2080346059
2045217739
2120801011
890452030
54926103
1346630396
1865121654
1990702480
1686071209
452573379
709392942
1797741243
830739348
1069857393
591115458
1277736868
1332770566
612065602
1547755282
1546383969
376537156
1073672835
943730169
373221033
1737183513
1130913128
1066362955
1827955127
1486580563
1803586391
1281126216
369104992
1450598237
579829631
1621971708
1081963989
995749241
162319219
1070768793
877157720
1990693679
1713903500
1320737967
2090073025
1186001743
339471541
1666868634
271182132
1831750625
1820280822
1434971402
1943363868
633392369
1157385667
1429615503
1273570840
1234222015
1228574375
50599889
863704467
1994823142
512066944
1076726498
1642199263
1840894504
1038419253
949033060
153448935
352398153
72032530
1561384570
648079219
434052154
823954281
445758712
122914486
1046549095
1250462351
1335138100
1941304708
818908450
58085261
1120994295
834620886
1001541538
2101830218
158144427
900820592
1361065159
137138417
2090894412
988707611
2137564877
1341170982
1302149412
1324260240
1990502492
1577338421
1544367602
284165598
555774156
803588480
1544628068
1713812447
164448960
686369743
795501580
914939247
1806594115
94669404
1096789201
1831478451
1579987484
1357113212
477621165
1806471081
681882202
577759626
1829542112
982366006
1553993
1004336088
1893735819
1531000658
1667806993
1854608714
577891166
1235853171
1561691648
1073738409
741776212
374755588
322294079
743115427
629900135
846232729
1248992968
979739311
1485280249
392871141
1261714786
1490223715
81901057
1367586477
277153679
977421331
1739922945
2124543315
1151087120
1886160840
649334300
1585854893
630068425
701025647
2098770783
444193042
74618234
1275743688
447651195
1877296451
1178387335
2064761022
801804796
1370879189
317071239
29885285
1468747450
315930527
1779261242
1766712172
579188812
1986022756
1492704971
28705256
329271226
133402353
1595851672
114827105
1442044828
2109816840
841783430
169553845
842013933
7296139
163615286
1524547032
102960732
1591061593
1209746526
1248263251
92846618
464875843
1842427386
247434271
591069409
668279488
1129500667
1599625603
47382877
1239185124
556044645
1845735153
1134596384
1409109078
597784471
842752482
2086074619
1716227161
343078095
418144203
178088329
870173442
1967616581
82856938
1737160917
641258832
1373137484
1535972030
912536367
790115272
1050093478
1809580102
1963029590
1691159525
992366265
652758462
882338848
1349093641
69869731
160926731
701123551
535169248
1421441409
698037977
1482820331
1299854552
845208224
1640862071
787961537
692184747
383343910
119576839
1658051976
743619539
810766376
1135071844
1376029227
1615927768
980656105
1646733807
1337366661
1516180807
2078524508
1099835582
1310916840
1733412227
469504541
1337023942
2036781678
912136782
1660501847
753420215
856209970
519373634
1264013861
515624085
1422523665
744750684
1614982642
374774555
190282319
478984738
1013056098
859131207
369183813
624668613
303364624
549914025
1471528724
1507828797
1479814380
299138732
442251998
392748291
1852829017
63046146
209764014
392524894
885839078
1642262362
1292068474
894580142
786713015
539528903
1417369059
182074953
1218426966
1814047860
1594744181
1610098523
649184643
167024017
1765683443
775010498
723078374
516854312
146181459
1288232921
893445369
1025624006
999631487
1566837594
305364669
833532716
2015044962
1205851076
869021802
676167752
1777644200
1629493861
1928925803
660977788
1260819981
961967582
838765608
142526296
1931566270
1331214474
1563742695
204270686
1718725595
1779541960
596107647
2055251886
196701182
2110476101
359955702
437496442
863732695
999488550
1976683162
1974689860
2029080317
1852985295
1772417851
1918353652
1230016226
1754896548
1782354374
19845946
1282643176
1392623717
1480898414
1604289640
1702362981
1191516090
2044260560
1727569573
810169704
1159796840
877377477
1874309310
830987447
1314586367
1792178971
329928540
1354919216
1913833109
567279685
329758759
1247628722
24599305
25626254
800594549
2059093625
1972142954
1505411530
329799980
688205785
1220224622
167541305
740405002
1753448434
1993950617
470351316
207296313
1914050523
514370857
1682607615
627210225
421970994
452792323
1721975122
1549281825
1332041119
2143657598
485235779
340442823
533763265
1337096495
1599550328
613177067
2107603188
1376226646
310513455
2013782808
337330262
1172204832
95461556
862115261
119869037
924162058
678194613
1687236744
2052977224
1526057964
335630025
2057337305
2088525668
442061760
1228866179
46235123
1792947346
1892440808
1925823691
1348660903
201629341
1979311260
1415661177
21392779
953227990
218385920
517831024
682568071
817758049
1784116368
317832405
389509742
1351349199
865591896
2010569284
640540104
2102575834
1839170699
1596818788
1308698480
265628800
276128264
1674062327
812676895
1507983264
950605820
1744119585
258288799
1391435339
1279382606
1954171210
1184437568
2095132325
1115022396
1032491993
1775872584
1126304399
1102219927
627994783
1873986016
798631689
1968787493
1114727779
1208348651
1933155474
1791216274
918020578
2052939239
1286692487
1905064931
825112078
1581914620
549597356
1922863712
167363247
43723213
1013170918
1490454186
715671218
1420317573
1463769922
23398031
1781476940
1300882337
480614749
1354433088
1801915572
1783890265
141834105
408554027
425437528
1737862426
460331343
1037041473
224852700
1192257206
326745512
1994055848
1818589041
458679382
885036574
1374495659
899534961
1509783323
1419487300
696284060
1335245151
1587572973
1395639194
1312719349
765151779
626822953
1659726700
220944661
1380234895
1936926013
1064052406
1997808878
469403253
918906010
889388921
1832244882
1199667369
1548616037
428432002
1377614696
360437810
1266786837
676834549
1666633998
1263362616
1142189767
564541999
460398355
378894073
1206351240
1858143548
2125292013
846070877
547246486
1214006300
620113688
1381200026
412832070
1251642619
1004514606
1827674591
1824225928
1939715165
1379633153
887586861
1900740749
139986555
161348247
1865049949
460940732
1889283644
769642551
383857096
1450898114
960408073
862117309
1887797252
1669015921
796619110
889987716
566091947
193117937
1853882902
649422744
260275104
1933383957
1804921559
1453723350
1634981857
1477844641
967110910
470476519
846503024
836411498
95048139
1238949810
479775748
1149220588
1373955127
70846608
1850408964
1722869337
407783459
2121840973
1545978290
1209189971
562474926
27515986
966059058
56279353
1818805337
1216850163
1523844531
916481649
895288598
692778944
95424735
1954236495
1611376667
1524622219
362903123
590567719
489856273
48647018
672747359
596874405
1885269143
1144521906
1369199157
852444216
1912049695
776015040
279970915
5558304
586642597
77109520
1981675363
3532958
467932782
1423013382
36820613
223335677
1880190870
1467513612
1827408157
394088803
530079329
1648949374
425572984
1095790064
2129239481
393626393
609406617
1124917013
1394539946
79269221
1784715096
226178897
166458388
1969853257
934228541
1565258549
1854463052
838280954
92048986
500981363
381192590
1802890204
1026081053
1217688388
22385720
1913901549
291548014
405155193
1161896852
1652688545
2090100304
1778104897
178751593
1272231989
75189277
541666108
279541618
959098825
1806133289
817655009
1129399421
254184847
1694214658
497931425
1548558721
1139640566
1583204118
1882228284
685617395
1908576099
1451529313
1800338600
476507808
1741910006
159445738
1048556259
729844259
639173946
2105649143
1572024170
964760059
513610949
1570186092
2076915572
1249336547
1648415107
825693077
1289493322
1250425843
1842893403
1532580630
454552955
906536610
1993082215
1358408653
477848977
232964015
804258233
419244016
1487065678
548175338
1196385963
350008632
185992325
923265392
1243252290
889621983
905718446
1757412029
297565890
154811754
877074992
267682380
404885344
2109429367
1091320062
1719617863
230300863
1006722128
571197106
783872334
1170628451
1911895286
1247590513
827937073
1821771798
663222281
1807992167
1279610910
1628141063
1180229790
1347228109
1619475177
1184989185
1219777246
1425180811
487222129
2140972868
191086655
84816853
320490552
698489433
44132989
295206284
859027875
1865590773
1063590526
543699255
729808381
100276089
1391316316
94304583
1632005610
1802602859
285433522
1589290518
1107296662
235720165
1331070923
1487677690
1661656245
1491647125
1798140644
585766991
1224626403
761273796
352891181
1632445639
2146157647
1934627800
811803391
62550264
2114792543
1591937078
323860166
173167141
128892693
1200964173
831466249
922076821
2110762142
2146511097
1433646687
10490744
55023660
569832440
709978962
675660578
2138285407
1993323412
287439111
913096924
447360946
597894980
1723750661
721563867
1019959313
1177208784
2036507465
1567970798
77629164
725176600
1031462223
1416070426
1940561774
112611746
273955770
769428777
637927912
657525358
918543868
1942273337
684675909
1670264501
2031499344
1099281790
598741182
1603633347
883177357
1435825997
420122059
1898327947
1945818107
872280202
1735821853
1155184325
2036702135
1989723767
2080605029
1353464999
280351817
1248271586
2136345068
562489899
854156048
907379812
628689018
2110114272
693820509
2006476722
1664497865
1350285760
85088678
705668536
22323914
186107368
181407226
679428786
1738499250
616469010
1643983046
530659126
1682620170
909670716
1859569726
131736707
162648152
1296269921
704845016
667499257
2004569296
373013096
1480621579
1955509698
748645765
1269711220
1863803546
1601676830
1722106601
327372024
91902414
1154289148
2087845998
243345258
1119088269
594024039
1053347502
972992758
937644721
316099917
422172894
1943267226
1713076065
980025726
1192354659
17895671
1428752025
608543917
246468405
1267718191
1124482694
593333519
1798212412
1589252527
757072618
883512313
2107258366
963203790
774386186
277582700
1301910966
1735704411
816458415
1510953785
1161380382
731005110
855007727
1338681054
177310851
1333069522
698729148
942453970
1149980515
655411076
752762903
687836622
652814837
1591906872
1118648975
1328551226
156832656
815343621
904632660
818510404
417851490
754476135
696421928
1255933928
171492757
1315786091
252231609
973178647
344028312
1804785
1218446737
1589019686
322885035
422095037
630590825
749353701
1184609070
998332164
685198742
35923322
1196736245
301254068
1738440714
711664124
1737999739
786194161
870851353
1249055665
1126998743
2043878988
2146451593
1519284049
649520074
102939201
1165026335
120751130
1167811435
863558296
322219046
1716105225
1795878568
725839580
1050116051
56251015
286521722
557770749
1594711322
588390383
438522401
81489887
1459268558
225778151
337570184
391253720
1601296509
1566510362
1001312264
1052082592
1227919177
476183955
1334536244
1239551548
751850690
148779363
1068077362
1164222141
302662782
1848030670
2122897501
398974118
1088047339
118634452
1049180301
1636054254
12225185
1867864982
372327671
269644678
1973734628
281999165
648101734
1714285603
497816947
383128544
1000008527
1883330452
2114208519
1256709081
1940275721
1849349762
138882668
945835331
838623523
1572503608
48614572
2057482588
1589851766
1113616498
679531831
127551126
823090615
53966394
1905922126
837245019
910890455
1685962794
1006565682
1628759880
209791783
637301738
1443075134
1611204927
1089293317
1202657146
838577219
1934249775
370054592
941979824
2046384381
235316814
821711429
182795101
580327568
904060525
2136191045
1454030940
1912323442
1022053674
512581040
1182331393
400384947
1699910952
577835660
1644479980
1916702837
2131671550
1426294193
311356609
638976884
858605030
1791725305
1542489434
404689832
433798293
351512973
1016827963
1568174091
1524090465
425170109
1349310471
1346752757
2135956334
1892568652
394928719
1912497360
1093563854
1341595468
931144804
1280006369
429758713
425652368
94699969
350346580
435205918
573913766
1994170205
1511677825
1646693776
1265693852
1828029826
1056242301
1800818118
1588902840
1455418471
1303230371
1655501370
1631136899
1410177120
1883108346
1939983177
2101676638
744317425
1875824864
1268660076
563841254
757215767
1700160003
1120033183
440878700
865589616
275396314
1992213894
1526890042
1344418157
975136275
1405850567
458098968
698044625
1361602058
1549893164
1651894259
371625916
1016081163
1027075603
1621586878
368585981
1970282611
2051743008
972968861
419625076
164138708
746379413
842405201
1902737237
1975297892
2005876323
2080966588
1768157343
1970595120
659352051
47936982
1737022705
428503101
1899253199
1205270808
1821620647
286777901
1132656014
1003008627
429617537
1457306430
1722927552
1198888400
2039363601
471114354
1540082809
1406733427
1335734037
317458099
325852497
244932493
592529664
1237444769
876368860
219541637
2030336959
836895107
578913149
710701019
856248018
482031328
1948239935
395230171
130152318
107220846
619720701
1422957270
1533818902
1576469375
795610840
1424776237
423188187
1674768430
1653138235
1184242857
350210805
1503643619
93641951
1447487102
1356342747
1776765341
196948635
821457093
159219220
993688130
251262959
337726903
1516685435
1634213074
1416129106
44005733
787724193
676442588
1310306480
2120109827
2012674070
360822274
107755605
2006961735
811565762
2003445369
700908517
1980528710
939807721
2038179723
265615963
2132228377
854664713
958976409
1612472235
1584440289
1369840479
1920182069
1081468389
1787031520
475445358
2085808722
1872770064
2039216108
1461460979
1828199808
562667445
1167689363
1646601809
1426415971
1373880860
1368033993
1661264862
793292887
1883959378
207102612
378600555
2076928427
1374680426
766273433
642305591
734940202
683601042
155694480
1631367312
1405691164
950917255
800368083
524981686
1887597197
1950818916
291783762
1930582821
196964504
1730520305
1832353730
293560860
1307813113
643200263
1414169403
1758494930
1052701833
1127002383
95505202
1002956709
1125446754
1453685086
1543944601
754300797
967283247
185747052
671926244
707071830
2046615618
1755960539
959480240
764353910
1662339278
865641731
1266251276
898415737
1136915215
1778073405
748961503
2060766372
941248947
2035014539
217375310
699631910
1519037854
2144899999
300111035
563512500
1317526263
260046812
172913496
2080382415
1137988022
595052355
1954485963
1363373820
1370129452
943898342
1058969737
246902991
1875079130
2906480
1238952164
2027507676
145136916
1969444995
896110497
1892990111
750110465
1799917266
21557782
1292251296
742890027
863302826
2107149699
1893073572
333274107
997221963
1231943210
1277384234
346341418
949773524
62319584
1024812147
373259056
1271350667
1058144437
1981582641
636619847
484484562
5069804
913561377
975208737
245500539
1857990930
838660255
1668278074
2088645446
1087842034
1649461205
999102857
197722177
669646324
344362294
664779251
147706785
1235797924
718044355
1611940271
1957418891
2012445294
1263564612
494873155
1414898610
438069691
571263697
1806999319
2024113236
985204587
1515361031
1406990999
237097438
569912720
1506891924
1372473817
1510194811
701659137
1924112935
407422067
161427606
948764587
1471579135
1289124311
314512380
149196709
1285267068
2009375531
1439150965
2097433947
752625431
915406847
1164884850
1547809938
1190150946
38800172
1734429113
1780149679
1439506054
1721835247
185129191
368756176
1125722462
1591521073
2048193502
44701628
1267784986
1277172237
1011322043
2101214283
559124182
1915282039
1009370490
172377571
971318443
1725195827
1826914874
2000394959
1354933236
1592289389
691547978
1010423032
1097695170
540562735
326541830
1869783795
982573147
91197025
1675977559
828499204
1928438058
1978488095
861237293
1630057815
1705592991
1855268949
772378351
1068636203
927138605
1268815467
562797837
1772409150
864872454
1791979326
889212016
150249739
1517427949
1812713514
2015644860
406540971
79347612
887526876
1754598596
1385930960
1233769284
1026428758
1806713207
987251984
137610705
266678497
1279530889
34138983
591004190
184244957
710698295
550665435
668750893
1481146977
956124361
1729898411
1435096067
1915985656
1513490567
990632396
1486131710
1100054587
1610418525
642133755
2124797003
301657752
175552316
1951647808
1001150754
1503132973
1555199735
2002562415
1769522078
1624480270
1066154181
1771194670
1842647698
1300156319
1829358431
395903580
1016512496
1407649703
564332870
284166601
1366342951
914988276
853738626
1283548978
1792380668
1382368103
1795591916
1996209947
2016891966
1168857721
507348906
1073643880
1976870517
381225694
1491257316
1752479329
265682782
668130560
1488432384
594329555
1496649790
1596410475
1711392894
616319673
611542264
668072424
1365802219
243087887
1112250553
851107855
1195927549
1243462489
1261827556
209211605
226713783
2139381507
1389900465
793091842
293859213
463882624
1797816902
1531242667
734130783
1226242415
1404170764
1361324815
763184999
822455134
489057954
1370722069
601494941
1009225078
1955555125
1066274479
924209577
1286555204
240463093
1978852118
128862239
1576160114
548837075
1633421529
56890864
2048825293
733317749
1546790486
1416170868
1691498173
401336880
1076452962
1749667133
1090897623
22595429
23315678
1560584726
1337735197
136423423
1546985597
725687315
1568901143
1705528965
480259133
1906055549
389166919
56226727
1606270947
1105651977
1815548353
2049771098
1217810362
1557522185
282736103
1593104980
401311195
1209711879
688496035
587568910
1333321110
689954609
1032535931
1892978070
99697079
1859635034
200011360
570473154
302929084
1406893054
1407085713
1435465764
164656245
1254316453
30157862
1146365047
694900238
408529055
29131881
560167669
119917483
714894508
1162444841
1131510593
1182822637
1135035429
484751806
473157060
2068209353
1065969356
292550173
1392246554
892324270
1038419395
2105945870
2036147875
177270279
510946418
1601363621
1561832901
1184216314
719095800
897358186
2060224260
194444097
1261917957
886869686
468647323
1849458371
459487686
398872708
936331287
1007932806
116963502
2020496209
2129274424
1164217731
1903853400
1054700607
1443459002
982726314
616355266
185127060
1092998040
2094909613
1456625062
555400891
185084121
105099858
1362820000
1867227020
367350436
1702897715
2091881791
826536457
1165603867
1498183420
1899768942
1940437069
971855556
915790021
1295868552
911420693
823811671
333488632
2057192189
1944620048
339488963
136962239
1294586275
13017199
214535425
1250668918
2010821822
109296912
2490240
55786965
274845691
845677783
662050742
1567291851
467435473
861364455
296892674
856108386
299356089
1535797499
387904895
172300951
1987114608
1236311422
870204298
1964952650
883445447
1479555719
1391726507
2028861265
1988593104
1234945957
622645659
1887428440
404378950
507236306
361532582
928596420
383462466
1362334535
1771553730
612745575
348289371
984420184
1630190026
895178050
1084330948
1939971904
800154501
1109450396
755957957
288599617
1325980229
538235673
670541587
341095035
1993160693
2042862869
472607311
911130493
654539786
676514948
242421021
1476911923
448045249
653135273
2079725384
1394210131
102452982
1405041554
1602028455
1588140997
582105032
1247796269
297333514
1394812822
348059821
1642169708
1768228438
593388256
611153992
1464495576
951976483
1903657976
1044524611
207267767
346576964
1470048987
1784404244
477228700
1160652430
1223959655
1660077835
2073810465
1573586246
1700015747
881157398
478464701
2013122914
1400720323
1885514590
1232476096
1632178273
805383395
2059659489
1923095910
1591141606
1289999214
1446615264
161350508
1251551062
1251130057
545343038
1299799007
133334078
495218672
1232357082
219303508
660131939
1438944639
442825943
585320163
1042438363
502377332
319151415
952256094
1667941428
1303970193
1349267027
3189521
793218653
2084339764
1724094096
2115903511
1457819391
2118524945
997349650
1562331978
247774662
818880686
1461843955
532676428
1844435726
1478214874
1909294257
678479207
1510552811
1636653841
779599764
2050303281
1286963615
1200401544
1166102714
2058912596
641154041
495405288
2114483382
11498073
1028146598
2112680484
982439986
450795945
146409342
161475320
1547255036
41664442
1679224171
1098152029
1081779544
129008472
342786084
44226151
1387585091
1355633721
1723521190
1724139064
1585160843
308483728
1369755344
66861492
252386481
1708107264
1808986232
938466873
1828008545
1558004070
1341963283
788345748
1505639379
897467116
1473740789
2121225785
881859295
1313951424
1376850533
660893646
1022282544
952679753
717988556
1038109462
428948075
1817848618
764244912
227106176
828995813
1280550480
467629683
516990486
621866347
294135089
522951125
1433129929
1276844978
1321509993
860008267
1826207896
106846057
1357511227
1556302718
368540697
725638132
1030050630
1566233673
507851521
592316375
142894393
583426695
215611689
962785342
742273282
37374089
626635650
81297417
1130237081
1592057976
572275752
1976291836
1655926060
975423587
284235337
2136256906
1115095231
1443752044
88663136
1808529135
1605336699
2043572372
1042330691
1583055472
682728704
49848385
1237800639
656454161
1408838127
417381003
747681145
1243595346
589398554
1419321958
1508271209
1525791408
1281856098
1393590563
1448959777
542986615
1570835231
1010969916
792124498
976033715
1163164154
1947319459
804276620
748164427
1218904369
254394258
1304902368
1748621251
2080677682
1296994331
1639290197
846044780
1430287785
1307096856
2137466179
438349044
1408054481
744777278
1676188495
1826292464
406715041
1127954234
533977309
1644415899
95217472
497211302
346250741
1942586805
808176104
1302186441
1559141298
69070232
1830398701
1667589998
1984353080
422799555
2016592711
1274351540
1181128716
1815405685
1864557732
1153218889
1224898597
830184891
483535234
1597040484
263178895
52198878
1593923514
1613551887
1764932778
1216236136
1418214912
401662321
267140671
1721004825
1191083708
1469136454
857811808
1135061927
497467512
1436714918
2113270209
1941487926
2128643959
1979407271
526941633
871465600
988545327
1177975095
1141015048
191244301
1075524045
654535736
2088824861
1847682549
361897285
1956164397
126933294
1201366096
1551937508
23843132
1900017090
344453770
869130296
2123409941
503142853
523538891
1532882769
359084813
1652546480
1280616463
1102954297
810346017
1388632072
1187732245
2086051906
456503663
56640442
257042511
1930205334
602556489
2129094078
640458125
1664951349
428338417
1385704432
1754125545
331801471
191679263
887587737
1174790235
532316476
1259645299
1206931946
444764753
494566154
1770347532
678098799
1475727657
27300216
989317056
246107348
727264618
1036017167
1311209107
533569206
804550032
1345712860
31733719
1983381102
1582871087
1908967258
2085760918
1649382930
1485794730
818816286
1935430172
579505203
2011635533
651431365
1282810278
335442188
1660427374
1729439128
44171131
425931224
1788546418
884509377
715302016
1301909124
857451066
1994506536
1427166449
949129477
1187514595
1437949157
110858638
559561106
1885003278
869311595
1829492977
644045197
1980976472
1111243973
1336431111
340442062
474123531
1047272919
760751879
1015947222
928435020
342787097
1557775307
463070779
935529992
1047313511
1466946581
1333886206
1435378754
2116018580
1235861440
378099439
2031612103
747574608
865353207
1022864206
257370217
645985851
268364480
2117109946
415276363
407677856
1415488635
1937320888
2075001827
1285527063
1060049343
299830862
392671519
949648071
554100302
1573693391
1871337391
1111317768
1336577103
872914734
273419052
613072333
2036788805
51934910
168332877
2002486041
826579367
2001505145
177535868
269053336
2048366880
219738411
559534774
180855495
1907211002
2067142289
965509483
2058039406
1058166491
25014930
1619094269
986658985
346015298
1246093316
395231434
1960484803
2029880385
26553234
53104935
975723574
868570577
915021802
1688038396
303238702
1189219590
941838380
1144364371
724717486
302529130
2109576663
2041891830
585972167
130148546
1300651918
220513048
875860249
1776794206
1167578408
843132994
1629532837
741425347
739017048
1887169687
1310089596
748483731
1560638275
2099676474
681958169
1008646789
1697398578
994578586
285026991
953042183
1543805975
1179305309
277434735
1530506716
951599222
1798990844
355058530
923846421
700121755
1754917002
1817788807
1981746640
1401221059
490141149
199605895
224489403
1552317781
2138158342
1121708232
1450182775
1013376562
1884378773
375976853
1807057494
237124581
961274032
926558163
390329166
1394742876
1543628244
807190783
1547132214
1328500786
373530799
75478434
1790789354
336832215
1934486369
437757369
1790707293
1268225793
2011242679
2086750868
1868906073
123980507
66765190
1768043379
87052878
165407576
1181549227
1388975260
2122634085
1255266373
1083879223
1842408345
793692514
2001838780
2120448656
1439894075
1055728345
1918236483
80688161
623752297
1229413355
188196695
1021045803
1614509882
2063948461
490658683
1612643693
1716678648
832452655
197603350
1003032801
2062885551
201368716
492512948
869395759
1262238021
2140242264
1534892962
1663457677
1553360028
1395134015
1268138720
1419830368
1100885232
1009175432
1042580965
35451869
715033183
105272604
596302863
1704320658
1895424682
749159507
2037451767
2086327227
1640836331
2115012183
274589700
1296498612
1237857496
2030927208
147748309
216165049
1364393052
1630529723
364654391
59288215
1985342790
2020897091
1773071464
1849124481
132110936
1186409374
1539347377
1624010182
434864126
1912798667
1317378234
1414655685
1792198729
976027005
606410406
1722087874
306240444
670604040
692824347
566614079
731724511
1567791767
1582359714
80336650
35105951
939350996
589201488
1549795326
34026138
149682420
585730134
1581565608
1853449346
698580261
298236284
1464000758
13284593
51607980
426230725
2107010571
1968701635
1499094219
1906353325
402807907
542432923
802046083
1084897420
1898546086
1246975846
291321488
66970984
1993451890
1254308356
1755409996
1993777699
1822190309
1037561101
45151391
1628306050
1013504277
1582095760
1277211119
249031918
932219777
724571686
310618797
2049980898
1060667619
760457178
1139181636
1734183571
781806107
1299132915
711576447
866838308
845735362
265322150
6195945
1092014149
1560052445
1134427811
594058551
1125802577
1359765376
991204277
1494717522
644125708
61164662
1984192944
1121998866
1013991541
1103256422
2006987816
1547182366
197186741
505639019
337766107
1543003844
1707417309
373014170
1346553164
1207324802
6058384
1127044429
2072231025
407677842
61182368
21356562
232312988
758246329
1607775669
447463633
2111345147
1888641892
1970013980
2129268460
867949971
900602206
1238302791
289565570
1495313336
2037905534
623527081
1133799277
1927582731
1213865854
1358081975
1227865033
1839495095
462689236
183019855
1149419393
1101092579
2129715985
2022212383
1815289069
302457082
1239008738
546110192
1478930375
627349918
1161146566
25026981
107788432
1447828717
580789830
2074877709
490057890
1631919627
411582048
1397564767
434005638
124757939
477782139
960474516
1938562192
257275871
574959897
1343932604
1770378154
1278186151
386160676
580081730
1255466365
647545515
1015452665
1465981385
1357963568
193303535
1841829553
1178212425
873821028
620186996
739135045
1244851024
2139735576
817133992
1039205328
12744501
1736101766
1048660506
2143070028
109420893
2065321711
339668600
503635910
123985712
886314344
683032979
1677289169
252499342
1015673
1026015487
1407996973
1384534486
826080531
1019059466
475336139
1764880658
442537698
1453570812
628341303
1884511580
1664701758
1523033342
93143569
1127182394
2098790000
1483939158
657349369
1367442378
1501438833
1041404990
2112219296
1272519019
36465178
1695621773
420116888
89149962
307476620
1393704950
718579350
660539872
1417291870
1921342850
2085350939
346013274
284360989
691404881
871636122
93013617
1986720578
1554801040
322107124
548338697
1593051723
1013325874
1954701558
1030935404
880910183
1765324003
1783808577
1772502168
1005368578
1919110319
2042355510
1943008957
841518465
2060912419
1555407201
1223682998
1760508264
296155560
1519425348
1255450783
486875654
1210356022
1668761771
349289623
1671269518
354434450
914793633
276195825
1637579230
1284069379
499150323
200493496
1674926790
75346181
2057473585
254057156
9692413
1378337804
1691931669
135513420
1830457835
704653648
347698302
1556664619
102713881
1476262843
1264347290
1689055521
874401705
5149710
1438018178
991792976
1331366574
663161139
1732011680
847887242
802059680
42334599
2016194725
343509595
1736365052
507997492
671542873
357286467
2075206029
1120155447
555820016
2009943771
2122582048
267110701
2050144215
669352324
1226435501
1680472500
1846187655
1836206023
939015605
638372126
2077042080
746482233
117940624
1250079895
1027394171
764481980
1195090213
1532066112
1483020263
868972726
567381621
643395033
630099669
858746649
155509814
1797888509
105544020
1896028759
367428415
1483066560
1288523304
1115812777
1224354616
1893188270
1262301463
1631495968
258996339
1028334540
258929760
1072047177
1191730157
1430136015
1604340474
327582208
2054199629
1786388191
262693501
312450060
1518893387
579287132
1437402429
1516268609
1501046000
942610359
1175371833
1561048327
898500301
1151959522
1629725119
1151120078
1265921658
1734919362
2055401255
711176980
2127025536
1363957243
2147388246
1712192521
1290216015
1935824376
57265585
1967268335
271457318
2027145735
1577380579
77646873
261809245
743000544
2011001559
988796688
714052876
443496167
1352869655
2032051780
1782009595
1338349795
1306772109
13131150
693921965
215151077
1674925416
1242824087
838904281
1360650157
1191985378
1957409279
41315668
379086871
254768331
1468908590
895581460
894908267
995632692
1503211981
1944222664
1885065095
579086001
594545553
1356846506
1323893473
1329606187
1698862969
64080675
1141742487
1100081946
1659231023
1116992615
2011056359
64307707
2025214274
40872168
1232910009
1207197657
92948362
1214019489
654441965
446653921
2128838815
1292598486
1538485899
612591698
605647987
845149045
809445045
1105616905
145667119
1907251011
858829441
1566510036
979897487
331344545
757536691
1408887507
846380917
1474142556
180859745
1032333734
653271123
154773162
2143947747
1300990519
1485763161
258163637
663196543
15623357
983846986
1053801322
634818548
1458512382
2146908553
2141558467
192106378
463769600
1492521737
1841629662
698979566
710886897
1896666288
2123890899
213881135
593287240
1059285115
453536051
1009570488
598742189
1782428263
279501419
518945755
157970429
1617571758
884280565
522617096
534045734
268846188
851052741
1431347222
336363949
1100516941
662773205
1620085041
665362121
44995845
1089677211
1057809665
761039139
362458677
1991718587
696159608
587101908
1579429540
414471180
1604032634
855447812
1599968487
1761264409
1770480954
1802372564
1734411762
1936974587
378599561
774696094
870832547
1660762654
575005805
2089892658
1784665462
178400207
1431659498
1891160321
1277555374
367495351
790246074
1342025970
1364800475
595708717
1119726533
2006545047
324053070
837265672
436701618
394722812
2108603406
114108829
846298746
818680543
1619283600
121664444
1917921481
1905216414
1260531403
252697167
1017206779
1941487926
54410400
457707074
570411771
2062613465
2140113307
1720026274
997858544
698672703
616965164
668481502
1288271276
913203179
781046444
1898584127
11128561
1598543742
484280679
2055113337
2122505725
1191898246
1131656183
1099832189
585933455
263755087
1859214475
83185978
498764736
129673674
1789385466
637781265
111678160
1762630684
1243679520
38085931
1416687157
1079965218
340063218
218830346
1510190799
662687219
1185457144
414431467
731684807
1315276283
1911373931
2120711682
2068831102
955843789
1300825345
1031208995
1774543528
1420978482
1633392408
2059441926
76427565
1698221931
1730798765
1632523270
771571708
657486010
1095148124
720721344
2050103526
1797570703
301098234
2098619830
1816919648
574960335
988284012
1666274054
438703892
2086746554
1761406400
935863322
390554613
617379174
1727155351
1082575212
816555948
1936974846
564644806
1102289227
1094062183
710920791
1841727521
954742505
1996273645
1086208378
600520539
1639597079
1670067202
373524892
1591926196
1809897352
1615352533
1723897745
2033379322
410115352
1623302875
712376291
1928787668
574891541
970610782
1215709364
1005179781
1593579099
1912965386
216953499
845214584
1278357409
1027988703
1923080045
794832019
354908105
1887336838
980688671
1011306173
1993808969
521534224
1593743602
938761234
1847511038
1814956044
1664786137
431385000
287003336
1716080927
1605213663
130149174
1073847822
1299043246
1773401668
523125535
793192524
1196067672
1748867084
290623011
819610932
600055317
337863501
878296431
205418155
1373224042
1026252148
1941918144
639067317
1668839277
1088826791
1524291358
180957855
1613642967
273043344
1073156937
361385283
1953585410
1845327948
220795798
898717905
506899867
979820403
2123719402
741140322
1879575739
1342498763
1357629229
1510775040
869833171
1998186089
570823171
1804989557
1914340578
438712330
161513641
832858051
197041839
1643339456
1086190252
714306237
1981734615
2090699795
1065051259
948750159
310977053
1460405007
1516857879
404170793
287702312
1686750523
123998733
1800293987
1643904894
1686322135
945220293
710636105
969737745
394332824
1999213691
964134408
1191901285
241353579
1672455352
1270122327
1705186958
1366057982
1312239571
839317642
589044739
1804344715
1970140007
1087731798
1390184686
1345874473
480525385
2124422143
363825722
1871663729
2017764554
1359830498
1388951145
1777840556
1755623179
2077524460
399874535
2059260891
1268699530
264906699
793573379
1226397451
662480285
1854394712
1086311396
857642816
1216207172
1530264043
77597207
967641959
1538407406
410018023
1970799015
475111922
539701445
325224200
6218214
719386382
728047334
557355308
305945452
2139131304
172423653
758156132
93452709
1336100589
1618012285
1392699580
831740947
1997525661
667361156
1798232600
1461060684
1176673378
1780485477
7853933
1774022687
1327866693
1836418955
256695513
456203117
439855240
1699472153
489899191
2031369340
1925510070
1506121853
314266709
1913711880
535593280
1272407319
1392610309
2119501911
1207390544
2142030933
1357040854
303592785
745677192
555426653
1180667947
503358633
374403711
693467930
149196310
1529139028
1573044505
1806195311
2051767852
1306308037
1557644171
1318871248
1836656094
696136626
50394276
361881476
975165010
625106726
913829616
890127951
1888930117
1781912220
1483336740
1101639770
670238439
1302851824
1000495441
337889548
1188478740
90433177
929186934
1186171511
151538901
712666225
1395160818
2134989402
250502183
2113951669
1773354457
1193996498
807096298
1707413452
1852450945
2036981669
1700475345
360065936
1155158022
698594926
1993617122
949067552
380057319
1204340901
1256853133
1041192817
1306793445
613852028
1269408964
1698962975
152852431
667474603
1919193932
1910634454
701837515
1529167056
1682897719
181184927
1929667049
1352123196
1912137128
826687500
2039591129
742333219
450045473
716426940
442860467
1589362553
763903156
904879867
2029130142
263310601
1303639500
1652108843
1991451380
1920322329
1573596486
188050565
39639710
1887833505
2144585324
471578235
14904490
268825517
1536466357
1310098140
114423642
150428878
1462937446
994472741
1013646826
911569069
1688186235
292080470
188808919
1564941554
340958028
1830437506
1339923468
1968381972
727395408
2067725182
623506361
1292526751
1307525231
665846943
1098449570
1903870715
1228924094
135310601
552310402
2109657786
1923159903
1231938791
1769398861
87995924
825269378
1759787321
584160207
613557565
686489638
829746895
1932010261
842336154
1383621652
11927517
28117427
1529906026
1947558145
97309282
151279444
1256929075
1759075617
925444498
618882272
319359294
1177416578
1651114582
1302993101
1665878401
702102150
747892780
1509466579
1525369990
1209287818
1730146988
1303215799
1682941157
467970812
1452199921
281092426
1601965496
863434310
2010369261
1167537333
2041377132
414338104
2065460346
1304163818
431915191
1080532026
2030597821
1833303558
269405703
1695515184
1725057608
1470344804
1054696977
1274026614
1632623181
534816756
874746060
720918957
1161862717
1928955074
205073613
1117902121
779155288
1041865712
1376570215
992223051
446403189
396051443
916228702
989750176
967012437
617310420
725644806
1782472826
675245895
927869325
1490191234
1581201658
954456445
1048911849
313241796
383009891
1953316337
596597517
270497927
1074450156
1280030992
1875279860
19249443
1983284540
1152773497
9295383
1717441224
1245173683
1667019688
813396689
1668874599
400765488
207675471
1005219495
1066094451
2025753679
1905965960
1693262939
1411412713
1601354740
1055169223
166250489
780417447
1851785711
287324016
188497115
1254265273
365801257
1237093194
1643243123
120691298
2085716709
2047450143
125719743
827543527
1618425621
2095688363
798392252
1155226756
1059074191
1291581703
1353322897
279355543
66325146
2043444036
673904302
1891630608
1890899201
1926470863
1204288929
1892253041
1156706458
61147755
776297521
1352443851
1085001555
1450550454
334863059
2089151079
176065218
1843518024
1277873815
1230021546
184147398
1535154102
1967273211
238521891
1303848725
1446729339
763805968
1106495670
1806425860
1299315264
171793759
563941993
1211684568
868258771
1878990108
1939633369
1630284007
799513523
1443780879
736665937
1362481141
1486487107
1448531412
662857754
1301086433
1249023366
946260237
1916795032
350694533
1733613613
1126419475
1973461941
358147957
972688511
2144750736
1778858761
1691626816
1352176609
81551935
1044858965
702523120
1663529472
46915916
1269607307
1054242922
577957218
1841606903
974107824
2076666130
613710619
832610586
1822861081
1018914421
977123088
1017233557
360577934
916766874
1047844848
1257146095
945637395
1227168520
1328676230
385733518
160595754
1287338747
600658348
1445867811
1456814105
1968472127
1404166567
1616869604
1407788305
1524035229
1699021484
1328618262
367182204
993258228
1664435414
653627440
869743723
1324389254
1306767441
280058463
1573664830
923322031
894081178
1668719021
1099297564
2094987983
1261910140
2126903363
528136030
320847834
845699997
73638238
2077044386
537643472
847937530
1662635844
2021929929
299938140
1256814893
1230708562
1408242218
180842915
767822837
1515889759
370600617
1523003015
1686773923
706199907
1776085537
80740637
9277079
1482730316
1130219275
1114944064
694917031
1382015772
149192373
159616219
690315002
2113671184
2081037655
666767536
2075624039
1831584736
1863221012
1132616854
2051333543
962957883
1611721103
1807698296
1458501403
337409335
1154728268
1095508195
391379266
632511500
1116853875
1512354542
110446862
1119518811
235073538
530516731
473688000
463056438
622310972
1970185516
82349425
666580827
2017653175
1860283213
982917061
725083026
33068852
1018899412
209539530
238026742
975669227
416067500
1805125229
1017441
644904581
2075698462
409857111
1471493123
1466102184
1229908205
214334132
1253419492
1179810304
215355867
701835019
686575875
1465932763
82790288
1247258035
1212375149
882345296
580873737
1008908421
1448545822
1558720074
460870052
2044432667
269452848
122805066
590783674
1093433831
1608644868
815815402
1148534338
1036410855
1126607865
135996258
1833117061
46859861
840188909
302629244
1767235002
184315256
772250077
2128491396
1195632813
1931851007
470596178
1687678620
1162432157
680997146
1009099422
416603066
888782653
1866516682
920241199
148280844
104235389
110460857
1607322475
1001095633
1539558636
94146573
561543127
1762292215
533280402
244759486
875940454
7265418
1027363240
1326519390
1385031624
219198798
958925029
2033977621
1722298000
1975221660
2115076768
2043013656
824499949
889807666
1174151956
269783408
572568452
776886353
1746766092
1779931233
978720945
1928474282
1148491030
333219939
497746721
1605006062
990131831
870223999
696700812
1645417136
1797799164
385959063
1933323112
1416918473
213156539
417171072
910645639
825499670
1636602347
833620188
1767497146
1846847985
1677004479
1459223828
1815195104
1929031345
568273931
2025820819
1007576382
1107932112
728421647
1358876848
1155581671
341268547
78949237
316984800
1020820076
1555685149
1446723871
1339966452
1178484291
1514567373
614868382
676455071
671882912
320564778
593453809
824253409
231744804
2122058964
1215004001
335278423
23589015
1244823731
1813250953
1033021567
2081766757
1127361959
104233433
122342933
279022950
693444894
414491280
1607136273
69219384
2080604730
974652556
1663500194
1921283135
1479805025
1407290415
1496211555
643266689
774343010
608946687
309606787
1150683999
777073302
875137241
1953004918
1664238647
636218596
2081091850
841620651
1663309606
135094422
797382846
1645798079
1081343786
1967748273
1173191348
1585998648
88697860
2085015996
1981009644
2087540528
872142378
38342940
1255874504
1400784471
1155073520
842128568
776580567
434154952
1820061160
183260272
737073037
1721306462
38337209
226988204
1832124990
1114724110
1938380847
783241904
906698019
251584274
221085457
1453238777
1902070653
627144723
298487419
1613762740
568250706
1901942699
232246765
1259617068
1696921637
458309041
1675494937
1303420348
468763073
605449580
1372057769
1975982306
301319378
813953590
1779857416
184791354
1937220568
812824769
761953000
1265283489
371468444
2108178027
174751973
2138192122
1874424430
652611528
92845803
1015285426
507850840
1164626994
319742017
2062193461
1937458051
95115293
2092226636
1418027279
1670339768
1070975848
1429651741
30085035
2067881025
953734545
1313626415
1704798256
1438077630
737419141
1304782947
1997070001
1029325590
810443109
1812971984
326790805
1178226374
1829579139
1827245599
782087027
1803406125
1731319653
1455078618
1106796076
906917800
1200449119
1470239160
576401790
1297083169
1092630505
1639919724
1227811508
29096521
703842953
819633347
77118008
1449121031
658191779
1814659430
766029582
1972352522
518249159
911011996
1609072595
1659491526
829200256
2071530251
1888369135
1078804383
1080309275
1810842004
2134994393
1712250326
1510053455
208637831
2080628960
380761365
864378805
1580365225
814611684
743008994
1188599868
918888
1580551267
2086660920
1026117718
1422753090
1735235732
23625202
667496045
1881432100
1204386162
757535349
1973988709
1734917977
509824230
1533718327
1551916822
739240288
1932603189
1258274164
1597387392
635799075
992246133
402879145
145579633
263565372
1128942727
1050153705
354650367
655701230
742253911
811259522
531891988
1981095521
1971387421
1301115963
320527706
1347475453
1293504671
1201570467
1768143252
119591588
929781264
1902416488
317978005
596814059
1502212680
1184748192
545108708
1310891726
1242244972
1238907971
698622510
1161702086
160213584
760360975
235360195
1298825945
1955180072
1852584994
1147440524
1132008714
832129126
818569531
340366469
1713114974
1813518346
1084154578
2135283843
1378571362
882347270
1761939413
501078825
1364159767
1047137004
1007393302
356942055
1220604282
201069240
1176238339
993252573
1954887203
882320646
898052239
2038065033
2135326975
520524178
1696364768
1560845697
810950972
1599893940
1786144818
2063829317
491805151
568631668
1840678259
1991574631
231943766
1338038298
135164274
435529227
1835734448
277177378
1959901580
275454496
1066943845
2041606298
1979205642
915969651
797772448
183329561
839695173
1231554219
1631221214
1455237247
535540242
1984805032
260695928
1044097350
1866916889
1828335944
1037717892
22500087
314369276
1140338411
1724419550
1235637098
1245076561
1635064824
1927590564
1127239217
481885327
1369471168
1357854347
861613313
684307719
1939590590
832790562
1004982735
1428173575
1614438330
1696815911
1097836978
1076388376
1702168679
351547886
1413089678
117467510
731103521
1054973781
612689488
1773739614
1420362108
1144325302
2074286816
1782923799
240604390
37274819
35589032
1666888266
1745687106
2031716297
72774335
1570868519
1156114963
1898806730
1739250023
2090158797
574075217
1583039353
2137463337
568799836
154242913
1887622496
99908724
889406238
463636053
1344504637
1890512310
247880047
2034773931
162763592
1531985053
42961121
1247801647
181000264
1730363283
1847344465
1692460402
1976951985
765303055
1281251121
1816784362
394052015
131069121
389966152
1685530441
1960198366
1319996111
696138533
194286164
928274574
774259940
1695485867
639851394
531135846
2043183815
1820023320
1642454028
382226527
98461410
948905756
1457218033
1209285036
243879537
2047160353
104937624
1655845824
46674478
435330986
1698933867
2132879433
1491489479
1347267844
1230323761
2074074631
64908995
61460268
990773875
609855186
1918118473
162551665
1485752924
947605420
1564893748
1985008658
397545586
1042218732
1480301648
1720112337
666943754
175975612
690617705
2098984262
1558311352
2099340052
893703170
686587666
1974897953
128483778
1829698770
170734568
2009671063
665774764
1229200474
1083409271
2058891337
642100131
839749052
662306540
1707958623
301817864
1294738492
1947598565
504508955
577217945
590631616
984331696
1297423616
929528589
1755191398
2103760571
1473056494
1850239140
1705587926
370345573
1520850616
1807664731
1571671487
225821637
442186882
1142309192
1520313661
2058927738
279106507
912308830
718225441
1467150600
329966934
445972098
1914484718
1209120241
672755099
275862499
1746599123
1569904721
1196760861
577199325
2092127316
1248296904
1145786905
181663826
1489997657
1329585975
1046540095
2040770324
467304900
1009953199
1678510371
1798138028
2130455489
379312497
1964366481
1126232906
284015666
205392436
1002014960
1887150288
1485357992
2063674944
554094637
2052827163
391651223
291554660
424283745
500209691
2096549416
176294912
1010953044
1521030266
160715612
1648503312
1664843024
1969884201
1368108285
490865103
673320572
247044116
643756026
1643402905
968400354
1588151520
296560911
1842698177
1386431036
984311352
1388742430
301910881
9325782
496325395
1573779886
298909333
395007172
2031566554
2127325316
1848452753
1507418554
412884881
141188932
1668264532
1721581229
945047273
1285062196
770153475
137982792
1584805005
692894110
1019159297
1507767509
1865672939
1392983396
1282117113
960421239
1522894691
435548618
1913675330
268432997
1740345247
1450510672
1746017540
1329515888
838948007
1513417036
1669555608
986743021
237611754
800315644
649288411
543322344
1282918167
2142022317
109948336
1687274576
740852190
1107437109
800282744
122775073
346738076
828125930
1027266310
1393395382
1033948757
758404220
2103369376
1533487914
622842970
64036183
700401237
1504841705
729069731
1572240094
1674106302
1664206773
1947253795
2010632167
1624326325
902048815
1099829825
1429014479
1839797755
142445098
810878772
2021533985
999581325
1149351924
604384948
1466943760
876322273
1184218833
985095593
1887409860
963281348
1640466428
1540527611
978490228
421479124
794724484
1569150127
1153367832
546140539
129768003
1515127402
1701575728
1936041136
294248284
1184854386
1152185023
1667554184
896859768
1149571973
1555740541
1535767268
1072792006
184943599
255665167
616011568
1647421619
1315692665
1035242209
22275134
76269053
1694866792
1334353432
709987352
201890071
842556011
61067369
297350291
331807086
1227006402
499228568
972085051
1864418676
1602450713
1674988758
1136848620
2020482584
1452879685
1360271080
949786962
1697156319
1828165805
1001030059
1100862698
424880589
1247617843
2000008670
2096708829
1570609549
107873693
894747476
1264979441
2083500412
11558576
1554388409
1745216574
1681766947
1838936855
83460980
1434884271
2045876860
1767617944
125307862
1877414315
1040738449
1429655070
460562928
1614123489
733307943
529351738
1688448227
2136702981
1946637768
1456377683
1236607485
1223528625
1621303099
1678007337
803717767
201127140
2056541186
1395300449
290311897
1711361069
922619805
612015484
1294235619
2061843348
1686199305
925594313
1333070837
1926061219
1456220677
1976712134
797566880
160561374
1273426928
434450636
371201395
1330694474
1382180330
910031803
1670196743
975009690
2147188937
476149073
2013727427
328618759
1974243033
696703630
1147998872
1446036919
183624052
1948456471
1967390781
417228306
1181603138
494079566
1679627913
1272966411
1591537031
735713590
42516868
80471525
1481965081
1843503986
503626857
2088853765
490258481
720444836
826456224
898306943
193146836
669984113
488053082
561470539
253221622
1466699120
1215371561
1402368106
1313574442
684652168
1726860918
90789443
223947383
2115848430
357569693
819978683
792014826
789500747
1983542923
1430880648
205271881
759087849
330468975
164355414
944490986
1458455269
901925232
1690572255
1135428196
181446645
1054977987
1818548271
2033456055
820856633
1365145009
463519708
2087179279
1686252283
81191452
337835633
319817610
1871373208
1858191225
1235951981
966927202
1248593482
1986611036
1762011744
671319321
1615250370
1953618990
1769950525
426525952
1596412553
293735202
1663859478
644377983
491038638
1155409546
1489506746
1908313525
1204138733
943901764
1960138156
1477485977
1289121767
636419941
1470421772
322269720
796719823
2044084277
1339098378
1700698077
1165358480
2119639216
532761808
2089644194
614891124
1185109297
335651492
204633714
1423584218
531948456
321817191
1552391972
1156509135
1132634509
575657274
557213837
1661479723
2133236376
789756383
595385938
784792942
657582057
49909398
950112590
1205088654
1007102836
1594542737
779766918
1819612944
660006598
1720227479
1008889379
42196947
870797937
458830519
1317362842
1759253160
1307244131
773799440
1039312756
1521681341
974987618
1222017851
1163929560
1731851701
2043800694
260734703
1586713717
998814674
576925100
1018760978
1897340635
797797368
3679218
77052221
366933535
1251645549
1888351423
646460638
714065335
1266102847
1826128504
186611674
593884134
1970916585
277560364
1262176790
282995747
992468318
1507676866
763610141
1368550325
1638310656
1571424944
519740337
87472553
629554414
916325607
224546208
294260421
461132655
464822175
1124674063
638386169
1393828477
936879870
742499529
955055544
611944540
1607224475
305981420
1765222984
1715898821
1510049376
207254263
1431094366
2132587204
1647762401
2144391323
1371779043
1642772466
80693904
424949010
1092040999
2137867611
438758844
571926645
864468431
1949531374
335599432
1152481645
137745660
701701369
1884327248
1783159446
416918304
1956244063
923452626
1325818128
707866867
852927380
162201660
2077018672
491707808
1735791571
87449471
1157175111
1856349229
625751887
721063147
1553459879
91775677
2055510130
1468056072
1078446423
818664120
1441025446
381213618
223693830
1994717821
8577326
1117571330
1900911905
878260233
878676660
626935904
604017739
1129290390
1826831334
804386030
1059813377
1458342292
2038358062
313805301
1860228971
274849875
548439872
649996783
847456996
884690852
2092184977
383912547
437597261
828110
2027508988
606834579
534518471
1005323562
156545459
2028394485
552881871
1126695097
38814288
2112553159
208012226
1195279015
1761762284
760835182
702264560
1815888030
26952490
1398853218
936165725
125370052
1551835609
36024563
2136972685
2141153102
1087998639
338655109
1798298219
169078700
790815977
468854008
1918045104
2060308502
524836346
215664845
2096457490
1238423898
1798910834
1548435369
2008817973
1320576286
1509295628
325971586
604040094
116339024
1000725950
375644875
1548230421
52941066
1279771296
176480105
156336362
258910078
1894291376
24168808
1003894085
673074433
1774984746
1233178036
744426992
2128892778
1836333465
808876869
522315841
1796488115
444879887
1067624634
354657229
114491053
1067315474
856255278
1859960925
1179543893
417095014
1940983740
1053389570
361119852
1723905549
353148987
1204730432
1904701572
561339465
1944049259
195724621
290377939
622739111
1911967343
897133791
2042129134
511581571
1432624405
1027917472
892935560
590539573
1188654123
1549702574
930799255
1564039425
1072182360
1570075274
792148699
551000801
1098780029
2005695747
1346894725
1954035073
1959970723
1120919604
1339501965
586215705
1092108247
775206897
1083512599
241033239
1291681709
1627761797
265734619
1620049911
567191144
682808977
569370111
1196139883
157713685
436874533
1952793311
400475766
107218085
678653034
970216528
1907910124
924448436
1766022510
82351123
1563577535
55721895
1897964669
1665862245
1394273712
471018459
1863854441
1879601534
2031904803
502837068
671525233
389492469
1658293520
1056085080
824052990
135423630
491701205
787701434
1397569966
299891279
1519873991
606371041
1364945864
1312438711
705063885
323278812
1668260244
410954283
869948841
12791974
1424582641
1539479890
1830012428
607517934
2039661465
1018027975
1511537426
1452186009
1318714507
1981310724
632832817
549566661
601409153
672159626
753807154
830812156
1378094473
704369939
632735542
2005152035
392812417
700581930
1050242530
841398281
1327158077
1191147343
2055038401
1131116835
682943021
634492049
364386426
1127550225
1454916780
1554357823
1244144334
264002408
965222115
565153217
865966674
73701000
668065838
1416346686
1313383253
1941978465
141924725
1507075123
1209915242
1944564018
411463479
405953630
2073819009
1718662400
1666336614
1841763603
982746168
1967119768
360781970
2119395551
145550861
204634198
816815588
1468632163
1861896993
1541437109
161214533
1707871648
1779074704
1833048242
2144364059
1981735413
51039488
1118552828
555227833
1247024190
646378512
1824624866
1021491989
1251523297
2090905207
1662552675
399615587
12520013
1498659839
983862039
1827056094
2013787003
936177183
971935683
431557502
1544098594
1468468413
1860361188
1227273417
970984027
270132123
837684642
2088537249
473773217
1516573467
1662147434
1506750071
1962597513
1127154127
432549678
1658990298
47436431
1157227189
1790307275
524568570
1096698914
800419388
1035915620
10480225
1145494666
690955985
484515357
2117860199
1846360955
1925087640
134642357
499654519
1197074934
2035212358
409888750
1835722102
1551382575
958474362
1736088825
238794001
1637612232
1980834144
657012696
1119930654
680120619
1781356131
1451894137
274420472
98350481
1414667608
1128192832
1021209709
1482032395
1434449466
723733765
1552057349
1380076164
1910294129
1433559077
851729041
354460485
14124115
1532937914
1951820656
401007467
1483885078
1255782533
188343250
1176433591
1857699694
646336499
297711330
62448250
133926574
1417056929
725701937
1440416032
1759456638
1691521544
346622898
659232334
445838906
1362626746
662184196
1373919567
700352520
431381826
2079145386
588351671
981534883
1799485777
26528471
1567365067
1435005482
815907747
644520712
2125362181
1616594751
128294385
1909744150
798429890
294253687
232310155
1354359577
497370713
599541125
2049939468
306043341
1330799104
977781226
222653570
2015410286
345260235
1748857184
246338662
1202340754
5575252
1899299767
896131507
1389503422
1995023602
2073855022
1132616850
234050111
311299544
1082163501
770373755
2044074561
712468689
1436244440
699313851
61094348
800113497
1326370498
1785760607
468530474
1403456155
1678122677
541682537
1161754534
463943924
151629803
263154343
161199981
241912822
970369647
300425246
1601269902
1481917749
716518387
479752480
737918128
1510682203
214585433
1548026025
1235429175
1764159398
492080723
2006612600
2132112369
1001764094
1883619226
2043433549
185434076
1799776571
861314287
1257798930
1886064058
1695575975
1998018415
1413252284
621787605
1384181288
197819150
670532282
233336054
1160374653
1671339859
2126844198
245029124
1581250867
125558819
503541228
848410556
622950802
548689911
74735687
1367121833
949752844
1900687716
1612794828
1365276377
1222915460
1125034722
2305642
1785976545
50961481
2139587560
643706923
1255638511
1548124617
1462135291
612576083
2127076412
28593563
1528414136
1630436797
1003184733
89334092
2117501217
1102405151
416775178
356670827
291958528
2072925352
1793401201
730029214
1925857874
1085347378
378995328
899426626
974072886
69895284
2056002318
391208821
424311588
1272450095
1726335969
203574404
176322488
40105340
834514493
1378327714
1938630931
1090015195
1406812590
412738005
372983688
1201101317
2030485815
1561190450
891277855
691615411
789386291
1600478427
2036098282
1548046429
1523264975
1726800598
820994552
109259777
1701277959
1696434687
57371337
2137182250
2072348806
914948982
844981083
1659534202
924615618
1362050761
301971694
1901174267
793723346
405073494
1597335385
1960575586
1139077724
1612177601
10066880
1047007559
1418153650
29379532
1484204406
461187038
760296094
139857316
685736020
317011993
2109365161
1669113226
1455481808
866576491
493699327
415160363
1499304602
473362831
829754029
2117298436
1051567566
1590420428
563800277
1128554689
809106749
888753790
1187308772
134050262
1385548667
873125337
1952194816
1685983709
465360456
1255247525
2089299611
581182944
2085836591
1597958232
602948788
1077133765
404782126
783861103
1009981789
272950399
88927798
2102548498
1477271334
1204750485
1986808333
1204487506
1930171918
109351991
1496391597
1684756044
939438036
1153893796
696303010
641631655
1025322752
1422774537
2107428981
1537649466
1916276358
1861129402
778022932
1287045142
104500998
1354421852
541152325
2120125371
1217902582
2049638726
1624419102
1051273811
795794340
1710170222
882578025
2094950879
1022345507
1247844744
331203168
1309126762
863347117
372264397
1413770617
303090578
1776471111
1185972824
289210864
780142973
1424193421
593359959
1010409200
552043547
1044454968
1444803728
1772863829
900637027
1049503546
1216812438
1461837359
2028621907
547893141
1456896647
2005142903
1629156788
971644879
1525043862
235999991
1354864610
253777743
1694472971
544425829
1668669939
1822738147
918807481
419928832
198352099
1331105050
1836053906
1972489298
1736685049
1822647815
981968775
1261938258
2037903164
1299973512
1681316971
1982818251
1676113585
1613044006
999752664
833793046
84042743
835424529
2066388291
1535793711
1549082532
1078582677
1039994846
1390727432
1426489851
1953067814
1246537707
806897980
95098582
1281848366
1705578883
624437169
1744675001
1307350012
1430366397
1489910479
1549015939
1144502990
960628643
1390815605
1907890522
1425753070
880710932
500145915
1841691126
1385314104
762360279
169374049
292067269
1309698034
1118773273
1664901590
392885059
1647916615
779261539
1966941666
1456211069
1582232489
2033527183
1107928100
1274870315
1446283349
2035225711
714736707
771060339
99900649
1447858021
1529828376
539303454
1267909501
879114795
1359629307
1121205909
672240275
164042632
505735167
2068755961
2128191472
517009192
1399143857
475687302
22599820
99983034
296573657
1671976891
2146159568
2125435866
1261525689
398901738
1061204856
337706749
1639870628
124997741
100465041
850092334
835743931
1625094690
1237855134
1406657364
516276924
20029633
2136605960
246239632
1648777658
516760627
2017919653
1030209709
1945725199
1583242701
463859802
1401740844
1476539291
1261783394
2114113020
134801185
45767123
1051164655
1882804138
1176413232
1154370702
338929914
1143899220
287385197
403941209
1143254391
1891593142
1393589201
497094447
250982438
2089927109
1148094215
1144058634
1804003004
1605663407
733423364
376060400
995926171
1591333723
1173881445
1332341276
1070203621
1295093812
1221123943
997636596
1687805583
1106869891
147610522
924362660
1389421679
1806164510
1696829906
351355971
871372536
660746043
537336604
1453431219
1476789634
1117579776
400649611
1348611142
602310466
377077192
949918036
2036823379
1755153264
1244854965
599896599
302566095
418695432
1754458281
2031058731
630184332
311726539
2096268404
368304975
51143294
985627147
2116341250
1300826688
587816275
1927576631
994034508
972769103
1614381461
171160011
1175979472
1561392934
364599941
1519626902
184278764
1372644385
632857649
934550939
2069525171
272035681
528686497
1869608819
150657099
255632065
591580926
312026822
81721214
1666349666
898339771
842207650
1280728356
1251143736
898564376
594259002
1133154035
1445068514
146707188
1395320588
1193341622
981928292
677111113
437642946
72414589
678833499
1248345190
894599122
1888985562
1038690758
1707187866
770150777
183062216
1784601738
1936380358
1616236929
1101773752
1235994175
233860812
513490030
1515251332
1008381968
1549771125
1327609526
1653862887
873444360
575181432
1664546933
339172855
1821124571
1352402559
431407784
978991337
681982760
1604814621
670869140
756429606
1268553405
1147537426
1242768231
429047447
790796235
1897646630
779170180
470485137
332939598
1598737429
1808084116
1121886282
273522752
1462253051
1009817575
318177823
454019581
408145633
1852264067
1722426023
1637055710
608945734
1093888342
1997245253
60137855
926197016
204141413
1037826326
1784918317
1858444977
1242013472
843382050
1269697482
456666751
1350151396
950400754
691459711
740932212
1778415963
1301910966
545138935
155822851
1058224629
1048096506
2020283666
850852567
1814890498
60152884
1952000410
1396069397
1880966008
1800811982
614473573
102900888
1789167308
479255067
1778623921
1222002573
108532820
1907048607
468127929
834296422
828983673
1497537159
544423623
1751787331
1927364072
1816641544
528686497
918791785
1082293903
2027745786
631428725
262920774
589298673
169849918
768478707
2060281981
1530162896
1993916128
929160520
1248027841
1006313574
1119926103
1851633376
337261654
635309872
827653299
1680371213
654243410
1056119505
1248731832
322137431
1913001409
2083957901
935834742
1041863268
1738380384
1802613422
549447329
564931214
583246737
36561023
305306900
696082556
908386827
1873276269
662222111
1289764207
419321995
1328125282
821316528
1343494995
1942418920
1051160454
1685831196
1768310709
2042977784
2147216035
720925590
1574570939
1856425317
597940082
128077687
1370352429
22693812
1481541979
442336041
877186760
916709206
204844465
1919137994
1753298738
1200980540
630439603
771237109
1122280700
864808820
1308196023
351701084
1997105837
505385487
463107885
1171861786
2045942886
1378265581
1921508222
1909270639
493671661
895001425
1948511868
394019730
1813581908
502459103
704312482
1784646237
537592301
193038847
1539943815
115516973
1128163430
1580489163
247580978
2100015444
1485817293
697889564
874971749
1970604529
2068727594
1712036069
1871655627
288211667
585121148
1227239307
759055079
1074322761
798991451
1040757018
89317631
1247987131
594370072
1899084018
1312884099
913058498
1762123729
901959971
1149988763
891464120
232641233
855391494
1745612208
912217671
70314136
905404781
1512461107
1960888012
1473217594
330365520
1210643870
721185702
1799390578
120827443
1717596580
1241390012
1974803862
1301738134
1605740444
1111547527
322657751
1369843048
379739251
1509424665
1875474301
1727438165
1707426300
1458666044
52801903
492764859
676086915
1030773351
846850149
412181911
729434297
365238146
216409818
137156723
69345912
960162920
1351900642
1639157924
1437761861
308812402
240982942
1308090819
1381721955
1375495298
609477673
1322042100
662256325
1236996309
1045387585
2592704
1595864874
1797215414
688712262
999572146
414968662
640380237
384942687
842056897
1962303067
1934551751
621730869
836231695
1794698160
1403959745
387184328
61763006
1424813085
1563291815
323741788
678106879
1282424859
779344456
788265738
1796400349
653394041
2056972951
278023641
182321470
131978964
1862109545
83860070
1861740726
1620788691
664949635
509491918
1534887695
326274709
940763820
1708630798
782095944
864516235
748303396
354006069
1021606690
650362984
1781180659
1394210759
839500654
1165774302
714708082
2079630347
568494128
1932445145
5528746
1970425710
1508711593
1740862100
1154290157
910054188
407583815
100018882
785450478
1884652544
725136337
1246664263
286409352
947107496
836981748
1995057292
698292403
749305230
1802634703
1760364565
1535893921
1105156175
542560420
1672991486
931075042
1984602745
142327244
307899058
1113406247
266448866
1826203724
40914701
108125332
2010525468
409647697
535092220
540338405
778331934
397375248
1436298478
861922776
644142993
161811752
1249880616
45515185
482994497
194869991
809313484
1872555152
2040286328
305811649
913848656
555553635
341066355
1992244720
70888438
587104281
1552060077
1277647321
1969019670
1966816162
1228555507
1315603303
818325878
935754573
1667346073
2125505560
1983483141
2037351879
932293794
2019079115
870941082
418536576
723178819
1403443603
81651959
2091655714
1496600052
645101749
1827037095
1421364162
684023191
1730374098
880298648
1087618008
1679684822
1235143255
813067165
645384837
262668766
1555301709
1877913629
1859929519
1606865595
270868191
226678541
430223807
1608806116
332652170
884919587
1883794249
330347531
2002196856
353692452
1496606983
2144644833
1184370892
715653867
1095809589
2031478009
1368106177
420172169
1177846285
1863132945
875178097
305500562
67684249
1467001739
713113116
1849778170
312102796
85287775
1539406092
1333161062
2078509784
1133052891
752941554
406725361
2927765
1880619572
948064000
1935173845
278848092
727846106
123125070
2060322561
1550756824
1752149186
1863655103
639713969
1604397140
1948196198
457660550
293006504
448363453
238584121
1995763521
1414140317
350938024
383762940
136652968
1162647078
257359668
2119307054
1234636815
1272399805
1075601677
1371339234
1828100535
1814009478
1504949775
1834578163
1457176371
383156462
269153149
1889404278
588254914
1211702030
820566173
1220400760
1209046419
1431646313
1178238647
1017796758
1121660526
698570980
73454211
215610659
1660237274
922300644
1899711133
60558207
1078370897
1268555364
819790722
244510341
76290504
346875990
1462060212
1306529126
1570575315
2066055254
1360519905
1335629059
453209414
676273197
1448392340
662307639
1323828201
72163636
148737
2116126986
1332699442
1051211158
546176343
1549745255
379961340
200259516
1203453326
954181972
97023017
935449890
1744698520
544439235
1675445385
1664852031
1668525995
1170035211
2019641756
1246932941
1974437384
341954334
2057801620
212792410
2075223169
822869778
1692700302
571978133
419047080
784829065
567025638
564699263
14129522
844455023
640016064
2125125978
304086296
333349588
649119816
114803049
2048500672
1697080102
1529763725
260551734
985613273
535352715
658929078
1036349688
1291432600
558537970
1805666294
1146327997
899649909
224002453
1400101317
1530745534
1522393801
781805115
1586736573
195336592
803589682
842499863
2011470638
449694685
372870230
318453961
27447894
650859572
1316080230
1505638474
1406823888
936617345
1902630236
839075749
948527281
2099655778
438784739
1331492520
1079955950
748890672
1256666191
751594362
1661507419
1706576019
1643402781
137942244
2029711435
1526785231
1716337264
1169365033
997228578
254604362
1582437282
1319090593
1733209565
571520514
302850648
771081716
1682425795
191897807
1456283566
1704109778
912481984
1383834166
1335624462
1144251246
1455499465
996248667
1596695796
1424495727
1847484772
491381699
1391602801
28763294
2002405887
553858827
784385591
616253452
1185890796
45525462
1168314927
1084255169
1413801415
358539493
1318477529
1091601003
718807622
275450183
1315711394
1519134725
1577022850
1813494379
529458593
1316379153
20622503
1205459241
361258869
806457745
1549287869
1822625593
1889199630
659105643
599383727
450571631
1838536682
1551399378
1287374008
1336400340
1366090067
176532448
1822358650
528124576
918431382
381522282
1909419382
1433983628
230158316
1170123663
285137832
57949689
695968161
962535123
282020874
818979118
950128912
443955508
1622297789
1621620015
2080676063
1928142065
954578015
1007514787
1749254324
222105346
884822777
1282429883
718164493
460644061
1954315398
102372890
1219542887
1578607902
1639742905
300556798
829042765
1133147527
1488727330
1922546988
523725657
194658074
941527187
1575705816
800354787
801138384
679100662
366778514
1234066349
1809721680
1151962722
579090553
258999390
1667204013
2006217016
843607447
2051085061
781379811
1014567139
690714790
1592536994
749593291
1319131353
1779622489
1951372413
2125809896
1830007279
209150915
1597241621
902478543
983035715
103761252
299194895
1665266653
1606249788
1201196208
417372759
19305606
1019130686
533804269
389748065
604541247
768686997
744765846
1393584368
1559755544
2015543798
117369047
1266289609
688724243
1566448287
404508926
1994655112
360894745
803479853
1216364453
1508550766
1222761803
1417673973
582742010
255337894
484014760
771212586
1984395452
684103037
785373414
1700396596
1936073102
1787887885
427842671
1633247921
423061581
1243974400
1637713363
2105262017
385832895
682585830
682397555
1293206103
1571900541
862543807
156838240
331826983
1089739326
477572806
2025955030
458584867
1084578637
1911042388
147981214
59067047
1812591889
1930690198
825326669
643271590
3491548
2089069236
1797062930
650609456
668975801
2131558298
1264032603
930654029
54996497
1928010182
2125312012
1230242244
2145978502
1162538269
61933299
85490733
733413529
1985368218
1638151473
885847129
487795017
565551282
1175060781
77720784
712873207
313814408
1262854934
1047749443
501346310
1764918972
1055380238
539236324
1608476701
176941331
2111154440
2101730099
328624210
977206972
1303319605
1291402140
619389540
1804626305
1954641179
1300630662
170161568
662671424
769928722
494218031
490999842
1072941477
1422502431
967053257
1348614486
1204908031
888520917
887717206
1297270528
2045449191
630580383
483920179
455576434
1395866567
273765077
1483214309
365395296
1357115463
1163243
693209306
27712514
1438105864
2079840500
1394738136
703903783
1784835314
596960290
1593183251
2031212002
1141570975
1603857810
1095491538
774099761
536885186
1391104588
1485721178
336194489
1911574929
2075505597
1605133101
567835760
179195778
1328791776
1665691262
1274681015
375586987
1257003234
231188537
1709241198
1979363327
224507094
41312265
1560289794
1555920474
542797540
1749832306
1606009649
1820394662
18580450
1203248237
41889509
395055789
1783916473
2130797290
1017916254
1515866172
339391172
1313271661
128829989
1376588917
1341516430
2086591081
2081720230
98953373
309150183
505303564
1050899911
1242042398
688554219
1268933681
368797338
450037178
53218292
1188444320
776680020
1441254206
1237898180
430837759
608667711
1371730620
874021127
2018103377
367615799
220976046
1960833227
461687213
19325490
1738382828
393369120
1345200948
1406960183
189994858
1090863114
844408694
281878100
669316905
1143561284
937119839
735092321
1206734355
228246862
568199820
1269150494
23421173
1203815689
1177879409
2098443293
1604628321
61240648
1047292062
512578557
65169240
1591296861
311440526
105186691
328265112
1993150599
2072247309
888370368
1489119893
208187820
50917400
1955315092
574437213
614532281
1822901080
1104900772
1042988695
76715841
1187072317
1799324862
852000310
632666036
1392602593
1223543052
321930496
1291660122
1658478237
885085359
370382496
930510513
1049128219
1720451833
1513457497
404005851
1239498410
1746561206
739964144
2074845887
2108778755
520907646
1421529981
41697407
1556671262
889983528
1573127053
1018727494
73343814
189220651
1580063878
64466047
1277330641
155872603
1230201111
1242432244
1396294352
781187781
726503011
1412858107
706295586
2083901662
1874468337
1613347219
527319924
182193807
675256366
886815495
547436620
1966794851
346677339
1750279113
1494281795
818539975
322440887
554426084
1938469645
1516323193
676013415
2040475780
1038638105
261561346
460377869
1879693029
1956990093
45171
235352773
1367642560
1903576507
553140142
1759977005
1219759293
929507577
172901952
2131447037
1375037086
1390316919
1746353766
1502698883
484987563
772162883
1172610416
1220067380
541687485
1544139688
2114195344
1564053029
1134106821
1864574078
1475552939
729726360
1084990119
1045340826
1461790202
1048830236
350859211
1176509351
567870812
746110868
184020853
1546778937
2060619877
441177789
1899959664
750405900
287117251
1138813741
1494878887
160858455
2136074914
115094909
52404408
1619589767
1344880996
588473822
517035591
1621291801
1410428199
2038518258
1385922811
1398015814
107025391
170718333
1690198757
1049912032
1786828750
1661605011
474072788
519118737
847202853
1320817070
1921196408
187740714
1988765935
1015574
407510163
219814029
856446463
1988331293
785165866
1098985588
1746753107
480900818
318779088
1792624596
679414219
1125597746
565532329
1790658369
582416759
63118933
234434264
2061105104
1594935231
1970178271
308949104
334291595
201067760
113646927
943030847
89216602
1831541975
105858650
1398089309
797638598
372137242
1027812871
663202430
1773519466
1462466597
99050436
1451405838
11584326
926013689
1144010848
787829513
62211075
897800816
2141950277
1357984263
1106161519
2134266303
1993016790
1974048025
1978662129
1929636140
72603511
944721071
1107198966
829294386
375473941
1251910828
22036363
365179961
2015336155
581669472
1907314699
687491016
810002948
699142770
953515944
1721275155
1995815168
230763062
1675104768
1571385118
1686222922
1685741770
2052177197
1470925854
541011571
1780323393
1609628898
319213877
1790495124
390048805
949138130
970429904
475539507
1340816035
1709845422
1906744717
644836470
1197380369
116337057
117034365
1069396230
691889479
1385564525
1566868826
497884050
1338480122
1341288353
1764474377
1111887737
1623692626
1157448519
1281964968
913598570
1095222423
388773401
738845059
1071790443
349644741
42144096
240440956
1201469557
2130477195
1442225397
1444729149
1056594054
1813485886
1288222167
23116967
1896325007
1202862871
855333611
1205020815
443437116
356896775
2067228187
1547568165
888577607
1940254829
1847493386
1062793142
873937612
843363098
1812201793
462829653
1008441706
1688072686
1401347890
35807830
635308008
1230345903
1659281927
1365595845
729051454
968212626
1746290919
1044974790
67968967
1449598392
2117751874
1134841298
1121296637
1151472428
422959415
493500732
1843093350
1659697694
860994677
1822787868
2012158174
1433282694
779357716
17251473
499150736
1415422960
2146290584
561271104
1810599378
1131083107
725601987
438070343
267356987
848098238
604468817
1856543890
1641168709
1843261677
11754406
993185640
270952274
2050786461
457326063
134193450
1175667846
530252761
1169262240
412816079
1667854580
915600846
559462784
1871882981
1875730262
1300561888
1708069570
1119029354
632916975
1938488076
1831534250
533234672
67881587
472084124
66723455
1770905085
457522007
165750665
1092394402
1143124012
466447796
1354587831
534854240
1048437339
592996879
12097607
655623136
985897947
1938391944
864423270
1666703242
2135531900
1133450387
2133992667
1721580523
153649343
631301321
1578312145
45381061
882615763
1095919325
295233020
1699480492
1656726484
611505837
1325327189
728536276
1708428819
988086002
856758539
876443588
1076112186
1154919527
14543971
187532675
1692292063
914594917
1237970577
1638428895
1611741179
665124112
1921773893
846857730
1835197558
2032492526
16940358
981411476
1015257777
1670078426
1721123628
1892913926
1600523610
1947145568
1544906030
1387297219
845797893
878410690
526391232
1172392352
1515169472
497679150
1085926344
2131119945
1676928297
1062448460
1048323457
217385237
1911370574
721341835
455194630
575467220
1823620723
676686208
959340426
1166386091
1767694710
793940047
1264265223
745650861
951853663
92121994
943627185
1656932532
319430594
768331863
1170209088
771649163
749386843
188798816
744465929
829363015
1440725628
1497744612
1992338127
535814278
1529688317
890744062
803571746
29663244
1393425856
1426844339
1729537343
1207084579
1635219626
1162974543
891290078
1941652457
340674809
1371546464
1841674784
1041012637
220575019
906767293
365711492
1282317429
1752353051
1172383843
304174889
1723145796
1001589264
1643158860
1184176589
1939915248
183793381
1189220303
471046359
1499112508
1777617212
993970808
1952652474
1954282796
1283786755
1052098888
1541505721
465394172
694639570
489868281
569818133
519778291
1483852478
1776897821
1413474292
2140944198
409028997
717513377
1722599549
1776261965
1156103464
553023447
1097628887
678408523
1263332608
982051992
1170888266
2134899403
1303686294
1318758590
1953438171
29038379
446068652
851028450
904965061
231228650
1992073585
426462329
1633396359
316715514
1686322125
187331964
1279730847
1086744207
1000984533
1908116651
311979815
132603073
1683879610
1100475852
1460978538
1759346869
49813944
1857513453
1069978536
546507677
817768706
898911025
877132049
1463266878
1250526181
2052019260
854370222
1918344924
111065019
565363734
928752139
1278125623
1120127029
1613068383
700832933
1482013080
1732941296
238021433
1186748554
67566204
1406389726
410432119
1983846071
1434054121
673949624
1313823382
1092027999
1658510206
652892484
1353571166
1889234511
1782846191
1201846300
152002165
654190668
1330395804
1238336224
1921961811
635448084
218703596
1031737938
280518138
698319635
490715117
1363009128
1159646335
288015114
1422568907
1922709478
2084654936
757323349
1459431970
21090741
1687424047
1681391069
1831100793
1072083957
1980298606
789770176
1264043169
1603177247
117891699
76259383
150402773
1275473152
1560238469
1005263477
1975610437
2133288447
1706027512
990525021
1070382331
1968898183
817498489
562157912
1884658142
1942555966
1834012438
837064080
1842497044
1746153958
1407235967
904214710
1323496625
1618776462
25815475
1266864990
405315940
515912379
1046640237
1461363652
654116426
675616516
752165634
272848337
678522684
749081330
508554361
17275767
2125071754
875041676
1470936538
92875845
1287682984
54337688
1114117051
1270073918
717876710
388826342
213920490
861831913
1294474768
1007660088
1401942319
432242680
1222515677
415705496
1009096211
1556707676
887865147
1886271308
418669047
1897253645
1443922239
1809760072
427471767
908146946
1963367634
530203391
1188865211
557614174
1204236370
616508061
229405201
470065836
489903703
1596846202
503838206
1403266452
1552481540
822128739
453240008
1980120360
1465935576
701879114
288201448
645040175
624230412
1452173230
1168994892
983447106
1353397925
1556629487
1401582156
993220527
123144601
1998336716
1177847683
1939355016
1866110798
127995507
1952396744
1366058129
1586654614
1550288230
314095212
1288684674
1462772920
1192332855
337639670
1466054188
1423890143
1806039551
1872936785
957729092
555412834
708892370
1463287926
653199031
1465883288
1999582326
1082850289
893779965
1561746548
1112624192
818732845
1057788007
61137036
1555324938
1648772093
366378461
946927499
1226388800
1435154948
1780931322
337485576
2091532866
2111425287
1644852293
1395917160
688402106
1462363273
506507693
1060134068
1576255439
472821776
1571393892
1623999887
462708837
289752177
321602346
2145980929
587040884
1323126466
502802851
1187666637
314193138
1443804685
1789146933
668479081
1182259328
410245017
56081315
385304536
1823867457
1774373833
1633002437
520784488
1288458235
1542227827
1537210259
1674938516
2059513103
1608148719
553205907
1936029636
1746651182
354737130
565955084
1086101270
264941429
1791292579
384099546
2105630308
2021862701
173953566
692927844
453395153
2032955810
1915007611
422781529
151125269
570300567
2064030789
961701308
157682383
970476530
2065534077
1766652338
1663728921
263948424
1942272445
1721985599
575165491
613802349
1735961811
984020830
309988092
507186811
1452907345
1080955914
900180630
1100493641
299656099
305815104
1509578510
343282333
2090725375
1325343566
1092710895
2142840182
2020584450
945282604
2071478377
1231326822
396172209
358169012
3840582
1446026100
434311332
1713130279
1815885135
2100126095
1082932608
549349316
428812817
102129426
28929072
1228392380
493844946
1010267230
378103821
1784654642
980270792
1232505457
2094859223
416836467
1291586970
1663251273
293413329
287681332
1966153244
544626772
286238247
2071030018
248890220
2070204479
1887868612
1209819551
596393684
1007806690
1363367263
421505653
1073101654
1017015436
1497014233
612654879
361838784
1545223227
1571600051
1231304853
323781608
1136567401
1423300875
2047211581
1759503214
696366425
1488064921
140192104
1571634981
2004966018
898292899
794118117
822392962
1429229776
1754068976
397377962
398744074
1279433872
1471012098
1607990850
460734099
1964613014
639850974
1414840230
181547550
1629985820
71193401
427068845
2113325625
1515302428
454284319
1964511145
1856256294
278589304
1412401073
945295939
283093105
330787959
1913191340
913310753
691287910
1287758774
918491366
1067473961
940662473
1935643796
1328103735
496056615
812910791
144379278
696032136
333737804
1381785215
1647925540
1475581515
1374634527
461037991
718279653
1064722996
829302303
679987683
241884316
966278523
1949850257
849409475
1768322299
1559855503
171013814
463984143
1278417465
1827408157
1018546117
1215176213
220808910
1278320102
1009158683
690818057
574655461
285393514
350705317
657541087
813942965
475253912
127656315
1032801746
1630837470
196796561
1348068633
2080348552
1041361381
1791487687
1488080531
1565678331
607011379
327449898
960705087
807580209
25695070
1584862456
792201393
803111289
1119568029
1855874762
284610352
268964265
151474305
1487584846
1311589077
1365963256
1400198404
1662254312
495615266
1130845685
1608933286
388264252
1235126363
1649376234
167536763
2005155997
885218597
1786817746
1462449604
464232391
841101549
194004043
2042837307
1342841707
187509489
1563001727
860980391
1786724596
880604579
324085091
1497220040
2145714610
711944951
757510722
1445076532
371802602
307143001
460740636
1756444497
826087538
428435956
1067996236
1600564241
1322652284
615037115
1962107357
582281671
1827004992
541962667
1359213320
695031814
288544460
1409555279
405031728
849935846
960345644
855335852
2111555118
1052169360
398304472
1712468633
426810679
480013408
1000287713
412236568
988223630
1616370468
390123837
1310276940
989248848
1063413510
1249594855
1165000186
1089186287
1016606520
127504806
373187789
549203562
826818760
1530016459
1277881697
509003881
567488123
107269585
2091306836
48216468
1195294312
381841515
1822283255
1963756477
1949511972
1528777875
1251825760
1894576230
1065687840
153646678
379231777
200062249
731775613
1169022927
629521597
637087377
202337908
991932266
340846520
218380315
800656546
1632560265
1081258630
41234188
843734189
1016778507
1330443415
1199009453
532173232
2133364602
1527260648
885189579
1059916313
35634211
78144693
1255925753
2042410879
1642996776
328874714
1263071997
1823572743
86887207
1284638048
1624753624
475538301
786427809
791605642
1992964711
1344740675
1035807835
1783077011
1858691500
500182441
1579982642
189209628
353852727
1139862353
701028805
680052601
485645479
988598834
267423550
346997054
2146962182
1091359133
1593340333
1423538029
1712340220
1366839961
764147382
1909481785
868943130
1066906627
1147338173
1017104083
812765313
413446553
2143391217
456419071
381675256
1016445756
1305634933
1168766289
2091587409
2102809581
704591243
156871319
550519367
1475653319
1275769710
6224716
1098761678
243248289
307187703
2099122153
463489471
102453007
776497483
12171395
1520779362
2096615171
1705256853
1172109045
377576720
1042255308
1600191315
411921213
820394380
104057336
66815701
316942784
1817712815
1335616157
1489174514
1695077180
397383541
610856099
140137493
1411009293
1672215203
1415898829
764150062
134373216
1961941363
567505713
900994509
1618059675
1311812710
541718037
563747458
153531552
497841996
1503192839
387225645
1386572292
969386206
655405117
414394273
2129613511
497262913
119949778
791150565
795452364
1714303798
52871638
29010134
788454552
243407919
2098200377
59051601
56881070
955232101
1019475860
1779092270
553176899
1041334402
871335672
823172626
1007006922
299047826
1044673919
1919471413
1505302453
448047655
948722644
1435677698
1854343224
1149306217
159264234
799619871
1836363297
242415846
55765320
1086255488
1034567335
1055155503
139470459
625312298
1353671799
511366298
1842001303
1503815632
2090667901
1449547542
1105986721
1460580568
601017219
825612655
919931826
231201986
1511475486
1019324999
1862769399
44436890
543753672
604136912
2124652054
1677102694
338908103
969223339
97225731
693372787
1910010897
725251553
1363821332
440989175
1105900172
1028004556
188347019
418603307
1037129351
554892103
1398139783
119785075
277608099
1576826775
847677256
1935611823
1267379546
1051488798
2124955036
1961895593
1734587159
1770254607
1639729651
142006744
663557829
687406778
309564131
289650533
1877289788
598751210
63452215
1999941365
1262273638
1309503962
1399679523
439791789
61846878
883228880
2020409347
1254426247
373209096
163051048
2091707468
732512528
1515905167
938490150
1156775041
738352179
324230646
2109028900
1885951156
1240989495
829402103
1402777084
2058697388
648538824
1271314359
2033529886
2095374113
1490609251
818755755
2083164980
1709271438
125052788
1683272697
81880874
1915593058
2130297934
2100167875
32854512
1782295017
1660261268
747387561
1040322606
1407717772
94246406
664600216
102351646
779984877
1866818645
1597418683
1474554008
1263065288
2043214835
318287715
468118414
149132093
1730923639
139778342
1819910045
1895952309
2108059227
1835718030
574666398
804784271
25062445
867997100
263834111
1608822007
1080452099
1370466178
1949921244
1967094961
688804028
1430253346
345426538
1383857775
1834355429
2018656852
1707408885
961700174
896738605
1127926226
94926017
31325055
441137088
2084464163
61013629
33788060
1287235114
204024493
1531984068
727980064
1594232746
2018586355
1384519959
1002633680
842105877
911011341
1736509971
1754144262
675749043
1767151268
1630827922
1260467598
644930668
341175011
1383124611
712885630
1896013127
1103365786
1567704097
597394537
109079049
620130457
1533113493
746574273
1838248776
511336437
1641802862
1223647187
493279995
1375615960
1241065852
710015365
675842006
1261439057
1356415707
1356552720
1238599503
411828349
1129330335
187307370
1605694767
1410893792
2035816429
1141592163
1460969421
161889627
1883552678
1023719934
1470308217
1272912962
263822642
54926463
1144500143
1245877059
225772855
907719111
323979853
529987437
943906447
1838020646
996929365
1873666402
1433940226
167740909
371808522
1159034454
1391591892
633400269
1158113637
742228005
1869503857
599831308
638238393
1034152828
1990317199
2074041615
626262273
1053805015
1701663571
109781327
845413907
1977938159
1208136664
240360729
1012778296
1885221493
1742895811
173943508
1849257397
1307161450
707332722
1742034781
1296324878
441272293
612534801
888000226
1694822283
388391803
1696609351
2106520519
1359566366
672944624
1913962458
1674852190
1031251678
2108037666
892360123
2112961622
1455796127
990248669
1368396783
235915287
1037687413
1309943955
474417671
191706778
2001772332
53255166
553745444
1058697378
1920202874
941474320
74367079
1690676510
836242141
534553908
1390852805
137245983
768985924
2001836453
2063529099
1644693350
907642246
224341139
1312957102
873125419
1038898365
633080039
1225441923
1599695277
508955954
671883569
1105286286
985924367
1316053418
1145180406
1508124523
1354880235
973793787
272809135
330294371
1721170518
1195703191
1481842679
960036440
2085221355
1964750513
1745695220
1162529852
481196109
1926169516
2009979899
597319813
1198820707
1536492775
1510190765
1393198857
252681343
2108985692
1855753572
854585070
1381942276
1335208448
545568233
777754493
2008826136
766609741
1996501614
1153257799
1135448810
1564686462
364625772
1415402060
1082518664
1388942756
1204213034
280528814
502986907
1586318490
1765422924
1269115118
1387746570
686604803
715163689
81538190
1650968160
169387764
375278778
41374212
2133432155
1104150194
1369290796
1026822183
1406950071
542532717
344558885
1787658078
1063252778
1620186768
1818967625
480452154
1426066639
1244220900
1392427264
1297407143
1771764671
1493707350
1708614771
562030088
563848972
943123647
1052896273
1605204444
1336977875
2007206932
259617475
668966177
1314371733
1797261226
1953459481
907810559
1634216783
1499402335
1989081341
860707569
1762200533
895602883
879091584
2015683254
924646336
1635030510
1725726529
454409686
1651921456
281811905
504745771
163929894
250514424
1845693742
1092428453
217905204
567643816
542145079
320400625
558903874
1134687705
1643727024
1742680399
166263576
528943939
1926025871
1731902206
1951511712
1320631522
2136750655
1934713302
1067363182
1034560970
1722293182
1458541081
2097193639
247832550
1674338530
1665661226
327128973
111905477
22925895
1981862675
1385910513
20432893
1972346076
518287813
2126217666
1961597273
1840448011
869575806
1426292043
239001426
132987460
255655754
314903172
2023600808
791181811
2008038320
1707609608
1723235166
1095918815
523888350
1452041782
1971966159
542138479
2089977308
656843498
1300128541
1589320535
573281815
583043055
312963775
1266838976
1656631397
262965747
1774038355
1990655904
831097321
70136429
991339658
1666913536
844119037
759836674
517754762
311308611
1781003470
833862421
81547343
653106387
332909173
1325153810
901834478
917649518
2022009395
1188705212
1728787935
827570486
906077042
1075579886
1830085388
37312703
787245578
1003378265
1605284992
2098204420
283093493
1718159360
117391429
1103224198
979690684
472749136
1260124829
1911902034
1490415960
809862672
374548418
1442088837
573239899
2054772226
1100833081
80255637
1047126967
109372482
1416393072
1389334066
345584045
1808607658
1277208994
526544219
1456480170
1746880762
1315758949
1845120344
675876004
959887421
837081597
1907985420
1097427750
1738004143
221875742
1827089634
1358023789
1031984303
1188524314
1881608045
504096886
503688308
708012173
403291083
699071633
1039061267
358323661
2118399507
504238477
1511052692
2080537876
870159186
1899868346
1653808156
614989357
762479253
649774210
1079826361
220943351
1505653241
340455903
1096603661
1551917035
1920283737
612903023
590267683
426039041
1565080551
1360378165
1017927146
665285916
1066065489
1982929946
1031418138
1311526334
943457186
177340612
1616432576
1563109450
1889659739
350471599
900618374
1941189036
979331644
1143728173
99617101
1349065843
1200887467
929796278
1250670766
407228511
484980853
1523868606
593498377
1663796697
908470090
2096781365
947640600
1678656865
1873157503
2002789569
657551712
380262980
356807248
1086328372
1333898596
1570079838
1637347613
1354975992
39438031
2119531059
784456017
662688062
136089680
1732749952
1966013924
1342820388
1419332862
182813246
1880375495
1052535083
1514028996
1541547896
1799419856
1143421208
1564132414
1514003092
658734183
1136092511
1537714966
46077074
1980921372
1146502608
995513079
47451963
795766072
1279360242
906914146
1177701494
698364830
7453626
798425705
1596432441
943840906
1083999619
1202075996
402999894
665646701
1297061513
27656331
1708678229
1184838008
1225124815
1946697737
970978972
779107672
1285377490
1446305437
1381963970
433465834
696370494
394328405
1403779756
2068125768
957165284
1316790969
928595221
1643623152
1493027603
1277401970
416255207
1283806590
1470411286
1538760396
775588487
146943563
1934133977
316062730
1511678512
132314144
137073649
682516875
1282093437
1630648087
258504242
1435706256
229683815
1172657990
713575311
2132926514
1518578840
2034965459
1794441819
1011835959
533833901
358751883
1482958055
810125135
913351917
1083747103
2051497653
284354488
653633290
598137218
402314699
2063049281
1996795149
904659091
1592197339
1501257942
2136789062
1591821292
474061460
1947136591
1456260065
31696956
372533761
1848081213
1816506757
1413325905
1098937093
2048603330
1857997708
1565220499
757440054
14049866
504152197
2141484757
535719184
936067169
187367434
850053784
2144537715
2142150312
207086961
926468432
1001817082
1642543172
1426066512
1849202888
2121154025
2115769105
1954140862
1462151380
675370024
2046378701
1396970889
1512199609
1067670288
1516234793
1668405826
2047918286
593563458
394594030
1457494795
568004078
239649619
370408271
198989358
1716246262
1228970436
1729183592
1279623949
959609256
1552682327
1470742060
1911942760
2144336254
1120009803
113955024
118476478
113583030
1078502376
98521746
1324702234
345434210
596842941
425122796
1936283080
842519438
113527715
422838487
235699705
1118764647
1977339652
892821537
1731548959
76935148
484078980
178145270
835379414
1302038618
1642001656
1662687965
2100107579
1824503718
83418736
1183302188
1602004099
1613758496
1211883695
2028256826
757308591
1314699001
1766538749
228650936
514320671
764827254
1923173196
1284649724
599141423
283732148
183722496
72421599
2010038884
1738888593
485396163
1656793281
1201018298
2110676545
1691734212
1264520172
657979179
844678938
1181550974
299038087
2132007017
1464053337
36303359
1806128723
709199440
2107491483
609709817
1746361722
1101140444
1524205993
1700339876
2015637304
1323448840
633414353
347907303
1294369343
1064746847
753159438
345721804
1885681982
254157976
344940598
1912123410
1301609068
195082126
1181607035
15661971
1630749360
453538763
284021377
1902522673
1626821528
1043664691
1052236356
915046879
2042767547
1754534637
874647685
269126791
912001945
415548767
324306119
1766408829
88636409
1652963973
578879564
1926464317
2131725250
1938836929
262564931
459970833
1016043327
1592669994
1614591623
1804550419
2137119697
474034903
231450454
804819930
1082433166
1381284178
1337512290
495872362
1794169162
1874837958
585648960
963473699
1797393504
326628707
1035210672
1083231266
2064952959
2062837980
375339880
901556525
755561590
1566671207
721691848
1942649624
2009129022
590337484
930991855
1233065577
410677384
1141857351
778368362
529421355
1095747507
1329562412
737006939
1424049994
1179395200
1208244197
305828528
947092295
1201878643
753319330
2096415605
700473598
1068582836
1291167312
2080417034
498831271
963696377
1161606208
83896679
1673581682
1484070911
1912217591
1021929152
1716984830
1199845224
1467354639
1732472598
612345788
513921556
959010670
1780009313
145181115
1157117781
2001499569
2062176046
1134016491
343793180
1397264322
1036925487
539348663
462162278
1666515634
1706703639
795079987
1972509390
1027242398
75643341
806402269
1943310282
418935126
1660008441
528376352
2138223331
744323199
1384610741
1032976793
1535411517
1691166862
1594359382
1025620909
1685017429
11333798
1336648439
542279207
816641437
292064705
15796273
1619972411
1059789235
188448453
389552710
166687724
36380732
1137267381
902094757
1270588461
868464969
1215463333
743211902
399395297
2041909727
2107641364
526716026
924600019
1086336479
1633809745
500027712
623920019
84024734
626384783
1494007298
1132227849
2144414520
402183506
1280897976
162577675
1018406124
1045739644
812673207
269568881
795976832
180249312
1519315491
456115734
718896902
1303962213
1813322632
984385986
1869907952
655932410
475700765
660168342
1021143572
1531627036
568847109
575644284
2013967715
1755489712
138543053
107521878
1639056320
374831070
596261805
1083095558
1069188247
1241364697
1425962313
1613516192
875866258
1451419086
1823306768
1591949415
184578224
1256337333
2036187114
1079888642
1596823166
101569461
1761813352
1505897667
1081956734
1455545595
891984326
1868101212
30491740
1394883672
1146142497
2094260875
1805165146
1736961435
342408200
1532863452
686490311
739392055
1970574090
1782022760
1480783098
1384083666
1942926162
1264851698
906053336
1747586154
1258468180
1865139788
1278859687
1735560721
1168020187
2080765177
803026559
412721424
908498056
1603411732
384483299
864490333
1448010384
470521644
940713587
2078060252
1481543601
2112577902
276601554
12278278
959185851
1143987699
485738442
310314534
993403405
119882017
1423026409
924455846
1337004864
1122488796
86883983
1805666531
692930558
1238954505
949332284
477452518
605746275
260988101
1902398892
1317400078
1831699447
1718419626
1341265685
139660829
640008111
1021159044
2035442251
1799460783
1337424714
456279878
112896764
1264334248
984745492
35351574
504384593
1018438271
152092014
1039731250
684433169
823409432
1792552905
1209224041
1792064626
117433205
2037857228
846812831
1111333134
732228638
571371442
34403270
278827938
1982183559
1166710145
1524616473
44950870
1789403372
1227719004
1125529991
189247412
1943241025
818371886
960118455
360612034
795616851
659971236
1938613409
795078541
1912514106
1587448639
1601826993
814754737
1672494290
1911473135
539950265
631457359
1966519855
1196143408
1441009181
1962947567
509434113
1736998269
664432720
1966070659
765665908
544313684
1090940444
455807767
1742378014
1341918618
235425771
158218707
1408848862
1912462453
1707677737
757278888
2114600007
1412278484
1755646357
556565269
1148738385
1906777441
20285702
1019305868
1130187915
1339571126
850804720
480235919
1994214619
1838022202
1999561934
1461960282
904178994
2119046281
1500022775
1192223991
1009342385
263728063
1869022403
2065674740
1688871406
825382943
1189449041
1960366277
892131240
611177048
1260848454
369360715
1638650291
1871633623
1668470304
1235867385
502040919
1011936997
1058786801
1935045031
690507471
1557612251
808078874
1745165375
1656442191
291225065
1913150840
1822371708
511915109
518047898
1816203357
1148175373
10765100
400776402
482611088
317946828
1574935359
1352604715
1709112350
1260336259
1133939145
576288427
570725884
1904068894
680827894
911835704
336441047
2109362394
694997252
1702074070
1735823103
574403039
1564579998
1553892591
1230139148
1376413950
1493118623
604252498
1774274492
646878820
715870781
1557561390
1737260458
500956662
74107113
102727832
1568833869
1373068137
214458582
525737298
16303027
348881986
1613205100
1106489411
1113347696
1407490645
2102491608
666420409
1312424701
1945732015
2030422497
888610670
633176259
1599444165
1154102684
1681193112
1188445710
1516018101
1023943880
717784134
779928127
124103161
64488369
528721349
1441220363
945563079
682860152
1699709444
1657484273
1872495055
505468865
872350035
1377859045
1320632921
2007865894
577573839
227699617
1005635702
925418377
1645523897
1101958186
1580834757
2119504586
402413965
1846494810
1502124630
1712582009
1950466169
1184257910
1023293559
358901707
530251591
591669722
1102002646
1380740250
443839385
283933997
994747096
376521327
93057577
127684872
1340264153
245391707
1248399606
1842549081
1467933208
1818132273
1981128639
124687829
1128443365
168786262
1546150589
1001878482
1244200529
558667285
790457483
1042916007
915083899
1560091011
1827020618
1161526490
95417368
1317045949
286683954
1989925003
555741074
1791705940
1078499066
1559203835
1120150711
225883266
2084135223
209540326
1962471220
810409696
301013618
1970345223
286723315
1669191313
1694958022
1719569933
173634926
465979782
2050140180
1515761569
1754886231
1044540771
1604487851
2091819861
154161255
1164371172
1900821337
222136449
1417304370
1407761116
1628373667
1194698654
680536296
1205643181
1980884675
341300134
924200181
1477524246
811994612
1612514692
1918060693
777909568
303881157
476210995
2136953200
1427896196
976014808
749837867
1317428746
2119838780
1502640424
1939874388
777232231
1809148429
840807884
1328492333
308337498
1093567660
445068743
1558574051
1524359823
427039686
2057817183
282322570
1502712684
1552342275
2115053173
561894106
1343321108
1318705242
945051247
1488597648
739971208
295279274
314735573
1328084500
371634879
1583867106
2030295266
1438656999
1389050325
1440030383
1394444825
886382189
1979927170
345082897
392222111
1822657051
209024699
1542553654
1920097619
1062959138
1505597926
99348331
307355342
125255329
1199316621
1127201091
191417486
35363697
1160646496
151212917
1289354853
1369417366
469943305
565403944
1605310330
278327945
666815736
461061016
514143064
818907589
1558772003
2008955445
483361259
1731593720
1468601927
717714384
770652084
612650508
618866012
352929100
586231522
82942237
1403199501
943757663
1536360324
1710154976
1909620630
498691690
704686663
950820798
192122651
109290693
1110634208
2136443670
1513517229
735203473
1862668139
477312462
1724677399
1247303907
879417814
603162361
1771835474
827525118
696178533
844755473
551677773
452398854
813778262
716363546
852011001
1791578025
2026262209
1555285074
1512845877
1858932886
1834147804
641975654
1786989979
1566915196
558435155
1276784124
1182839719
1874732196
1133635493
1763786493
1292858877
2090552726
395248619
1978640386
1238869715
1151024639
966645970
635830926
507453455
1886278107
1418974031
1386097000
1419897692
243077814
1682395076
776788956
1015240093
82892509
2042302508
1919337600
1800349330
923315430
716533589
793485575
905849211
1251452106
12561044
941289119
1257269809
428940398
472527980
937423204
345882382
1210622537
1405411181
645450402
623021494
954151098
65065172
1954494629
1500007132
1634720055
39878195
1618894412
104975524
263917139
319679952
687137654
1277038662
788067932
551373700
1220942978
969851608
1739799551
814961514
2113627992
1531212461
1962987392
2130952486
1264889243
547780790
1818790088
1954619110
2011301471
699387292
647858896
1258395193
636422758
1479127772
1279225502
658347547
775950155
1938332219
1834941798
1660595477
1309378053
2035471286
236185095
1039968838
2021863991
2144877716
1438972139
483015437
58397299
1139986639
1638336574
2103080431
1606955415
2278692
171981904
451950520
1782508069
1472320113
1491882242
1325330608
994243461
431715168
1164741994
1894071634
222140274
1467648487
1501557581
2121717981
1875355816
2124939289
1839964860
244599637
901865604
494920461
1311532703
1542985030
1230417510
636374170
1678005352
564543628
1597681047
161015213
991719488
1020537209
374194916
1958693225
300138924
1703230649
454398988
1076691425
830284522
1534551146
24647604
1997164917
1740512297
542038524
1719579190
1468944684
1246825200
1473413803
1919851775
1281231064
2121865947
1394140644
1233309384
418344676
2094962434
1404069547
1766205617
1154479358
2005882458
283503964
2017708169
441003820
1550965854
1774040969
824862194
2056057452
1771296842
596014829
1112481759
810119437
2039424225
1029958533
1779679862
654473677
1555473920
1097540980
2019386233
491706777
35116221
1373675136
290993488
1423199734
1735707305
765535224
1107880796
628132298
1629967551
1053756290
1882033704
1655759853
174786568
1788695311
736105038
2137152817
893829422
1724751014
2027746666
388841659
2092244660
280340603
218277444
765892044
914940102
197028881
244044864
876087046
17965002
624381888
2085336460
210550439
720164989
1742722769
1268702531
33868572
226140120
1266287199
763384995
1949205300
1688941615
44026526
41952681
1210080314
60060872
766100082
1640730532
582798681
1177829639
234518835
1724803577
40700720
1342416834
1358862324
2140024023
2002112226
1658137376
1735991669
1156936524
812892155
1015376355
1914493400
2110797045
2122154022
693183857
1947951007
856792438
405721255
431950226
1234658020
1106233432
1013073112
895087700
965510408
669397353
2044367824
1929955155
285339825
971253645
1647588421
1827449138
122408249
1304989002
956545435
882299597
1540269130
1303801601
84982681
814155063
1686158890
2144248425
1359320390
1925020829
457143080
327099472
1774522562
938557115
1746895224
2139740346
1900331232
1083093933
1304880735
495154919
1987667541
391964507
1334118155
338673079
298991245
2017947907
1139562582
846474580
1681991761
1861541046
847353598
1478010844
1239697913
317926344
1606764256
634495992
905249290
2092702334
410635618
186031938
1951336351
1094843598
302150718
364583573
231053284
322713790
125442459
141546659
762803603
744063719
1388705867
1027781116
235322373
123503270
388922288
209512165
1759772179
2025048865
977374312
1375293897
1789222793
504782909
153984392
631234407
445403272
381072245
1530801159
2121430407
1496472352
1657061768
894376571
2002811777
282799988
1555508587
1557862698
610426145
1204979540
1310654759
900406910
360215425
926502301
659786941
226240294
1853357111
667373377
1257357100
1496618537
2082221406
545717828
447500514
2105284566
605533621
1976196353
1410453745
1496735261
2026533846
636776734
726803931
859175452
378786658
1005647278
1439218024
814818349
787854178
2033197833
20439447
1274926054
1365025284
483015437
1145799910
1935652127
1945006633
1643612351
672271546
1715152915
1434263204
1733589658
728884567
664872990
1248610148
1346349134
1124240950
1206903627
1627526127
712606987
1444641858
819252086
881399783
2049530007
846634670
1569359677
1634155054
533054914
1858586598
194281417
1095309179
311531297
568728640
1594118488
1179319580
1179252991
1377495871
659247311
2012144052
23325248
1060361595
1149212329
1623575926
448927116
147642651
605952772
951217409
1577118099
1861927602
226613662
104546848
487997930
657401932
669007019
1427559582
2019734074
1311234453
2110944468
1125648604
1653126185
236554361
102167137
2060265973
196056161
1265183202
440654434
114017638
81996574
1105597859
2131425043
1997751965
749798749
1503482594
1747887551
1523900677
173379256
598282928
1279737727
2111537351
507900230
811276522
1086855050
1000181815
703171485
972977945
502413347
1088149011
412643532
650824899
1996193092
1992837980
1216946712
1146262237
702838434
1318447251
1231192146
1330478016
1755125861
1173045710
1918606590
677929986
813726353
1398522121
1037594216
867544025
1932535181
1340411405
1630244868
1729639441
2116267532
1332307107
1878308042
1961873962
776285674
1517342776
1462856774
871692039
1847024510
1510596498
1459054394
1485705946
1964202394
483847764
724447060
1604723357
922750434
1996636087
589353750
653576338
648367603
445469181
792983034
1218152657
247816296
239313647
349189074
332287917
1368272788
1776592411
482643710
1610476557
742512882
1409938405
2033924144
1067079382
987071115
1971772085
1938425819
1359685991
1921406755
722558894
1793859627
2060263385
629769710
455817532
399165145
1746378766
150929520
220073249
836657699
1008783398
982042638
552022008
784217173
263816747
1313691317
1802415564
1170399365
741921408
1276083901
1952427231
1332374615
1299885806
1655812933
1363403504
197568875
125898982
144580179
832347032
1421938054
342610181
582572758
1822345700
1406265374
1764056887
1221598862
419057781
1295398022
207952224
864036196
1050452121
1727064830
360199872
203487617
1006573027
1448489007
1298296356
1217434463
1266645560
900811438
99139236
1330144780
245729737
157919162
1472276495
1278221981
796810715
1496074064
377542831
646537501
1857144624
39666812
1925887136
411266092
2116601522
719099741
1539447235
517577829
998599970
193229376
1825993407
224501070
2008318759
2004870241
1505012375
1030063344
542803766
78663597
895597892
1620350172
733171629
655605484
809640566
1937534943
667427705
1307926904
1662661512
292445842
273239035
383131892
72749685
1531931152
325815197
319728740
845693988
1507245559
542884396
673378486
2007139153
1301336166
1226081277
602656894
1933415909
1395607832
1448900738
214902065
353918195
39564530
1300320170
1316131754
630653233
1094936896
955388463
742056370
400274506
805927725
2022962841
676179809
1412641296
1111085406
1475566796
240967439
1566119695
2039903279
1706976888
441979620
411896428
430384011
1081170689
2081876486
982782884
83289310
122494958
724764515
951007150
1055882925
2028465866
2042063582
795738243
807883743
726701692
48842582
1427645289
1712683891
1955411197
564193583
10692944
1390535971
703313206
1926665757
711764836
546653355
1089789734
601155768
1918839906
1620363351
1211270215
794637192
580332124
1046482974
1653888195
473448546
1612386442
1114698016
475571492
850641865
1625160697
548576878
1447054700
948209760
1845815510
1190885793
245589881
1708237026
1523746454
998135332
1359615144
518706235
2024716517
112420915
1811272920
1586836628
1385279667
1982776626
1655262785
1554577348
1417468002
719772116
646386293
1704841953
673622700
2028454908
834942162
884942139
700832263
1048260247
1762586658
672697838
665354878
342236425
580368696
1168459416
154162372
886734428
1070318199
1908279669
378786420
1517424417
1200429228
1883303791
2096274384
214105952
1629868909
206185967
954659911
273190504
1421267020
413626680
30960736
780783828
564051133
907945605
1965247554
1373681670
692308105
1904375466
685695914
524304565
1660773298
320375977
1648936178
349603833
775400285
430170888
1241487853
851560932
480113969
2105949090
758678051
1795075286
863998062
1810537975
1329530859
601093320
1051360908
2059760855
998870990
1235844835
455977285
806537345
250186505
1962787439
323008498
2003817202
1370634225
1107683916
472347334
1020088305
1600578407
1678284711
376491045
1940149252
784464193
380998224
984655512
1821036905
395078980
1167244247
943405987
119189988
1723737342
424040288
373505147
410773403
1090697667
759708567
591317707
2018843872
411606256
2011620790
377489898
1756139245
47436551
264455057
241613087
609105925
2069152592
884034297
1988413935
673051509
1416441257
422139091
470483514
290627222
803927214
1865785822
864991248
1552085230
1472211068
943436205
1425358094
1545692168
1617278227
1692481806
1992452781
2104549704
277726542
577607962
1713839346
2093017002
1379839338
1786956563
1522360320
1084272942
204599975
1098614332
1203027011
640372368
1464128495
776945355
969847994
1714978615
167115156
488244225
1429809118
2020090012
1141714524
1881239147
1432595594
1135602746
965991119
204296151
620413355
388103849
183662755
1841745977
591755418
1965147573
858871149
176810583
183373240
326036958
660625626
1866881708
1640600385
202795699
530354633
1447960450
803531165
1570484656
674727232
1677414192
882803150
1300159785
711318764
1333391928
1562158087
1433022077
1490080097
2032940950
1839869568
746793664
1226917667
1759558831
714166490
1335141781
1790563665
1962952040
1972749034
1160777867
1675739500
1179236790
1966964895
322115422
291867053
379158685
521064570
1608979256
946288984
1051306476
561420045
1197026829
1790403243
1000123158
1862096039
733528425
261815750
612674985
1062044003
902386328
1941224432
637955391
2104231210
706823126
2065922419
447353640
979259487
302234366
95127046
961502124
1416436549
1037901680
2145946582
845347093
726164593
1317269402
140162400
272479473
491090958
586989073
724139646
1218347515
766258926
1480119556
1768513955
443027309
1580846409
961796291
2048156273
1808219381
893420298
851080000
1277866662
1851260709
1188021293
462751755
808462263
1177565827
637183431
2107024819
1289107454
214333034
786102808
1400204130
108566290
1443148937
1721521759
787994506
774035677
88017773
1418311211
1690789913
1916120636
1578239855
2118256883
1578667187
1088138528
1873706218
36892400
666057054
351882898
1628992384
1492307004
211213379
870620044
2106478583
920236592
5522939
1660082397
2060958011
1807430626
1914007978
1928767049
1469153248
14466115
2032352516
467139401
463318810
358421020
481530034
405718656
1331060422
1186052675
479148783
647575522
306457260
1787403580
227860031
1315283561
1804288224
679715177
1118895220
776706056
2114185133
1997911472
1061976451
1881346918
1587155211
823716398
2131249251
1746651932
376264405
646725961
407275051
727669057
909416010
2032010983
1798152299
1952980130
1155509672
1693264827
1561239339
1476235828
63714715
498666286
683494090
490670709
1575353793
1654338975
1157273201
193056214
1621923195
825269005
455752127
402103479
1728514863
1443174917
1058335233
731264393
1292791960
655994524
1250822389
1881351361
1425497343
1574866415
1400162077
1783279601
11332561
1263838449
977332168
810893617
423538140
41460644
1130287275
1384024093
537873950
2052748761
2105987661
298128990
1843277140
1884505910
426716651
715573096
1406051198
741005176
34405069
1465631305
1437137218
1639213325
1098342511
1931478863
753776864
209072540
409428542
955867072
1640221038
1784880250
355892477
1378208361
572384833
1772277423
2111536758
2106842506
927350339
481154460
1047751714
699774948
2042363823
1386358251
1406731939
211944960
494958758
1638859354
2067344737
327588941
926771436
1316966341
1302269422
2016255210
1048612308
788387412
1859798107
1637081066
2122027135
878612867
235089785
1122972645
1905866994
1723602246
1755358118
533942699
1053176842
1451437857
1589400703
518235974
1511498613
1110139548
1908724322
1993022979
244230184
1382648732
1788467119
284353781
1489133236
7290500
723922275
1826663161
209889163
897788982
1146325056
2068488772
420680310
2049186881
276836091
1676651688
1010811592
1422563346
903760330
1812271483
684301346
1101649327
374349189
1089354170
2066413743
1286946999
827965619
2087836240
1494055352
1562693222
799611761
1447083571
891555724
1840296377
1761580581
120295763
965416013
1583613333
1125465053
822976396
823037571
940363144
848056090
1272124715
1976067832
269834450
895158786
530720778
1850047716
1050848319
1684775662
1711180783
2038431222
1169823251
523928855
938314064
1649250211
1253889359
103722788
95598593
1867936213
1148122309
1595453405
1029239739
336110024
382366645
2041362621
1299658995
1772407586
373359749
240045886
1289657895
699412026
1561908744
1189788922
66085148
572116932
787396776
841614680
1401299776
1360922521
1500912831
2131956206
441542015
230455846
124880460
1623971320
1284510511
460419847
343718652
1666908370
1039446868
467846283
241430628
2100465438
1121596545
1613060116
1367008205
350972973
574652950
1373889630
1587008951
1434152397
1436985706
943274053
752865325
1178289498
1630132288
1911499291
519779197
1491457461
1540601599
1229339934
824627152
1886665002
177569475
1542013849
1603669909
370901194
526094205
1839004824
207549732
1140024821
2093472076
1192570816
1613410516
1188829498
1012435607
1914981985
1467702284
578377434
2080339343
1985858611
769572314
926340323
1112476226
87736674
387023681
1337828896
528303683
1995264186
1565859745
1886687006
2089993697
2104279933
1215475585
1019173027
92019464
1991749889
2124684548
299418727
1655290113
835431369
500578862
452212673
2030360268
328993391
107576111
2083066638
1920197637
124922561
880036146
138849385
1200462746
1382803896
1144075904
223801624
1753633118
905276304
1863035002
1843587421
256934361
1155289551
705155073
991103390
1626558546
731149677
1995007093
813132407
358163357
829324989
1256845585
2054678869
1785516382
435502712
2050446872
452425060
1990808386
1215175931
408755779
1892902853
63045885
2003639698
1640962687
1042740774
710691188
257276635
2007067746
1205496532
1091997558
989903734
2045605371
1708714014
1787060102
1029547822
1159303911
762624862
211155511
16500421
1388813128
102877672
1173244069
776511268
857105206
1842533732
1221991424
1275152444
523358570
663126583
1121115013
1328130654
1919890035
2057239874
1650542629
1982936702
2012036536
287788393
1923824586
183155248
302468890
2054943891
1770794931
489805290
279770354
971781715
1223797723
1000616805
234044879
1007944979
1230342047
890412331
1871419365
465851000
752529346
1477650055
859100059
2113067168
1280969607
264934822
1250201643
1872755065
188385309
30257515
1095355774
950210241
209156120
1182136154
1034860809
1354000824
1494279875
404716328
1870340478
691093208
455935650
883932577
1615517588
1154050474
494062561
357743691
1151273668
502224480
357755322
162109790
75865122
1086750937
129730023
1547300376
946123330
399042768
1870303906
164171278
1520972904
1644445978
501576284
197764181
1085014658
1829410657
1591557456
531424682
273038473
854535527
634372744
941147388
1112936609
1913784144
1747112180
1918818588
1786996354
1099436773
1702322507
1142554659
590868919
498281658
437502088
1646000823
1580114972
363809151
377978386
1100622659
348758638
1549108861
367273272
705980476
1112751244
1980973505
496632265
1205250638
967958908
1499316619
2125324319
954075520
2137823285
355999004
840150298
709851556
350134438
1430032909
264298059
995750910
1474128277
931774837
49298422
1066114486
1665601030
1852632053
1935413091
55513393
991907781
2082243969
2078468599
868335728
1090109343
85287775
536982076
707541723
632762730
1411042394
409859173
1864884297
826784950
1160349686
1505233656
1227156715
1959510665
632525805
141613338
1867423050
1131997658
1714188734
759122540
1025698482
747254081
2029368046
897312776
372874174
683604661
2099012574
1600996106
1931765863
1446515684
251958062
461298674
892859774
359236444
209153086
394630616
1524593707
375075348
1444502572
356155174
1573964764
517157003
252420106
1948346120
2047857613
1614693740
1916681474
1014689936
855683983
303296758
54026052
996795690
542562386
455350219
79604643
1071318017
481052148
537483953
1815325173
1540475131
1204437884
359977795
593281402
1267901721
46994207
101439626
1917245265
171865290
1989271739
1623490554
945429859
540924428
453949540
1840432308
1994926250
1730477517
420571277
833746582
707334508
63742520
1907096176
640799300
591012459
2089094549
731335222
2054952713
1892626474
1487552513
132884319
1896659451
1923993251
1326203791
1622945300
1050303289
213561938
1306540845
674555605
1538680435
1425740188
833379615
1261306155
784885049
417706646
1156119048
1675240082
507099374
2024335535
557380997
1290892129
262441355
127884103
1805875605
1590701517
971423316
211010494
1679405248
1236127692
667009186
1727377815
1553003663
360702109
119588003
1406331924
720714187
2137892842
1473849068
1289395025
68703102
99716899
1909524330
1167206365
1296345090
835643910
1655538323
612543278
788163250
1390516247
1098287630
1397699632
1223584589
1152104121
1243631898
887820253
1370898649
1978274186
82668772
2026695705
885101757
2114870045
128549632
1267814745
679540306
1902261363
496153397
2136309415
919224786
1116411355
1706485452
569527221
2081745006
1499004926
1417985608
759621143
1830983395
1674295001
1242447850
2006885535
1119520808
1273532159
531670369
1763161781
1695104699
1231484428
1856485076
69425580
21379867
111813428
1478166651
958970655
125089921
46244052
855809031
1779680521
563907887
1398926458
1756143822
2097285161
562648210
2021757694
671451714
1596601341
1346010682
428263863
1157021800
1638009257
1551239269
746783903
1319212063
1171449532
298477707
141329060
1950171769
2007590883
1073331190
1193799483
1585215866
1685101072
1718281363
1999985471
2062611968
1228237017
1899917225
66218081
165578441
1723062778
1828288098
223525834
870907662
741992248
878210847
719241635
1856891210
2039233669
1405058428
34129667
1689600659
1624369731
242853090
1442790944
365354733
457588283
60322704
403786449
1286789081
936316756
1003337115
349436935
501478481
1106161012
936151577
1806542049
432040638
1153433289
1624273594
1009471766
670608226
1932140172
2006849372
1867939471
2074181346
558227279
559736692
436953860
304084076
890036383
1938759803
1483305929
1898257598
680993777
1998527157
933648203
1766250171
1561227134
1575719855
2046553337
245510641
2049277625
15104957
361438385
1990021521
1113577627
1552164932
667161966
1476700588
1017796928
591843715
346566986
407211672
29210119
507423142
1336408161
1582471047
87293041
1576618828
777201178
186957786
2041218395
1635506755
1657396406
1589746388
1328654132
496307511
2098653479
229107619
1817898037
1919750980
687737089
793811085
20554107
143956352
170490560
2059573587
1016041902
1407968563
1082983036
795794059
747652864
241371175
1813204091
1378781466
1121790694
1498981275
1746241619
612663345
2066566340
1711304612
313743108
547842713
2036153469
46627465
98291671
218595546
161579657
733543935
1815428082
1471197001
1091516127
1930266775
1910306572
1473859580
156042442
835473108
916115798
1554276082
1856648284
1486417557
1518634549
1753764458
2006868020
385239732
1340973227
1724167160
447048479
1074215393
2083991976
1105845441
1981566936
493538688
1229928087
85274405
21825189
779033874
45778097
446468708
264987394
724787724
905415592
424074132
174997229
1750453692
1333845520
2103437166
2127587338
424460371
1055393427
1454714258
825226552
1685957962
1977351689
1095229697
1187245639
1193945178
1481840947
239598630
2076660739
778494434
1025243215
1180648502
702229347
1387399449
1191425320
739743223
1587187717
1172627809
1468980349
2065070982
166213030
122821362
787242704
1864927122
894136454
1733683233
449658464
1740542454
729099074
421472202
670761545
307430324
326630723
1274945824
1412126016
285810846
1508129798
1621707505
1837394751
1275193918
133021849
141198906
1675190490
508529822
780509093
2099791056
120323203
1437313981
1988949701
183514415
1389196233
1509967999
1266086277
1975537590
727212574
1385361895
1784415724
725636349
1822843951
1520227438
73226776
2109599497
1381543773
1051800440
660826062
862043212
487911875
770269451
1221385867
1917222781
1731978482
1795674531
519976941
1838585429
1894517531
51938953
1328298225
967971373
160215027
898983808
395695716
812932328
1748771880
1167813546
1374961273
136165689
1350096532
1984962205
462966861
1418722506
108792422
432549678
1547444883
1271162838
183124946
1113467463
809919284
2118938907
234508056
1787004822
1161690371
1569976487
192122651
813940258
1045049458
2016147239
1852940057
1906377232
864726700
1039215254
827764638
1838637608
529897440
1302786524
1736852572
1867235987
1330045803
1041958051
1730355453
747983709
1194699184
176584336
1253931422
1059317836
1390172370
390251088
1499485810
1393299770
942216828
213763789
291114008
1118988350
361150103
1499521042
1082202422
39530012
822444959
1416366920
1625856468
1774559485
1023921403
624163036
1024119967
1746232047
1307978350
632513883
1129098414
1016155014
1414513276
2046618890
1330628405
1865941061
1773841125
41434071
670776099
1959476388
1055084352
737274209
154367058
1441780911
179702329
620894331
1767292867
1510719207
1957323610
560613866
630364008
192129759
1363986237
74954302
1137605391
1401573070
738311745
1006046247
1799359147
1301314060
1723989925
545685218
400108790
657312310
1149810348
529066959
715458211
265318951
1256494245
1277369045
1271018757
816410961
1458549369
1688105050
1943737344
495180560
359248033
1798764514
1620156770
1999262440
1418345160
425914632
1514649742
211672819
618288141
1478093296
1712967488
174762539
35221698
384652377
2064012525
1097353296
2037307636
2066721658
1529689554
771720497
708889700
1775736337
1321860279
2111683929
455108555
286852176
1366726906
1533562011
498579235
664772381
1972088797
363707730
6566888
533927797
1936552888
1042186489
1087805291
1893259643
322591085
165663738
834315169
2110526574
1400881316
1149138071
1453069369
933758038
308608009
1293845430
1706813293
802400674
636619076
1610574478
2043153760
926529039
1813474989
64579991
1171585532
256108460
160236250
2146362425
2132574441
149533309
2018427737
714440366
1473473652
180326402
1848155259
1007550234
1709201649
1123584773
62431313
2095353858
601506591
1192656381
493927555
719581636
60851898
105622315
347305584
1623262435
1191193883
1806702976
2005390358
1327377229
1604956069
632127109
857894328
1748915267
1537227601
1318164577
821907493
1783544348
1283571195
244743600
1354893035
623956021
1881054002
555458949
387459351
1251335064
325009365
1387288703
1556445946
2124467099
2050862021
330641865
132696318
815896568
1242201826
799937049
1274516684
9515439
9859913
179715543
659368794
1875575054
1273130682
909943186
1848348926
2041636303
1654082799
795810150
1566222161
504938663
57350848
1432749795
2094164856
1568330632
1317201509
1544905857
554771696
823270603
1455913492
977213103
1071800942
1575777290
1740288889
671364534
520980463
2138617764
1586509469
3160287
1204548326
753639816
20827149
1128799769
79197459
695851856
1991148273
1099801257
212340565
1403425339
1394820951
1312728162
1011448419
1826366008
1353447992
1571364328
760691268
2135191391
674510675
700359545
1766581611
916010360
935657428
1743438840
37239616
1156093430
1483277364
1708400854
316897003
886431262
498099577
806110258
1073176819
42537760
1751716817
732056938
1347276429
1407793890
2104753161
101405210
248134576
681395550
2147217272
126123573
244252540
228362691
1376725099
990218257
1403648569
1516955875
1902886558
1852110117
1749562462
1838794571
914750218
1173562209
970092471
126599885
923143788
1070892546
1242277617
1960961633
466725019
795016491
241239417
455817532
523195631
755745680
1025695889
1685604978
1296918084
827145917
2081526719
645743274
1974207016
974566063
1396283697
287833001
457063347
1128397294
1134558252
130587674
867188608
2060400080
698973585
1209311045
391409985
749616303
1771923461
730181658
1770056549
1476303882
1651358729
391106444
1563936241
2130696615
83836325
1487882145
457523447
2074050898
1903363192
774956496
1919193985
1729061212
16827144
1842873715
549197484
957954135
1452599678
988669829
1214911870
1648473156
545159630
1913288531
2145444148
186860720
1321587223
923924685
1359102814
1491540973
337157024
240713386
1779757516
521364552
845957184
1507941302
1925019232
766391941
523626275
680740716
411272008
345500020
569850316
633650065
875850869
57739440
183021784
1853526200
690150812
1235052127
1679308128
1580233616
789520676
320924646
1230362604
1243164605
247419827
496927751
1305157935
1646457403
1939237651
2005762912
1866318414
555143367
726327144
1745634886
986732035
800122621
2140959430
462561961
1763014512
2079414296
544620263
920999443
457825610
928985915
2024160495
1262931179
635011487
456595453
1958870361
1346795336
568550504
288805081
928796525
185935120
254079656
505482640
2000364717
329653369
336357279
1055219917
510237908
1054458830
1251586022
2028454005
479541538
1860888341
823348493
2109196406
244670629
479860564
357410080
448669804
1951658631
1765110111
286813993
1767213567
1700671774
152148863
1067413713
1515099380
859760809
1613875684
1513380023
1511506553
1063573856
1168508555
651516711
1921275447
524826608
972985264
437803857
830876279
1776911952
1150671088
1663128611
1552214774
1639343529
1864328417
1014320169
1564352020
1316208688
1111613379
1673683410
1691604445
1540868378
526222283
369388233
134870269
848376750
565016857
1592734816
700473438
1336883429
414401574
1717458827
1109035123
977934792
670853365
2062111174
1387349621
274626009
1172268855
370279654
401439597
1360636878
1705967686
1991179563
1365997137
413033608
726427082
1213937492
1581594101
1079356735
890403461
1522077061
925029515
461319199
398312672
1480047464
209538055
254656520
610123264
529430420
534364213
211768274
653052079
906794828
1359506256
1884188929
443126496
941349424
1599835401
1107739101
1770837912
328761079
1030110109
1878522476
457083361
779350146
868952783
401004814
919291451
1038592164
1192393300
1118712633
226400625
896495365
1736167775
1960727933
1090359335
479014558
178911877
1931229829
721772790
1331132406
1797305644
1170427081
1499670957
1692515395
1624187848
1618250466
951617891
1966243780
730163459
1242037157
1581371638
1297088411
1466880572
305411139
916883329
1660834432
1721647279
1115503931
1714995097
724815578
1279807486
1980799016
1216540982
1554739948
1699953310
1602665783
1336829596
1145505673
559990822
469123539
844191628
1658071291
2111960776
705411680
899922072
1352379699
2123470569
808146783
138307677
44886732
1234581382
1778363698
1639471751
786888549
1900725280
993887878
1975168645
2109248387
712581163
866593405
1493978250
534545313
1124776243
2068336820
1500923710
1145270258
277261741
1832960130
1926917652
928134494
1984175277
2690646
203523164
2083257855
1671170236
329013934
1425144268
70474010
992634248
683989700
1466121596
886488718
1636901791
891420031
1499440902
608316229
1914652478
1724281805
791432665
707643934
1345820874
1897067535
879176774
313223916
1767567840
1270447261
740329165
480996872
7108979
443871362
423279482
2046565625
1731212168
745644396
837468254
365706396
1173533437
1325695439
882023938
1696525332
1880293275
385966877
190844446
1197290894
2055492926
1250608779
689728562
1448690828
2124766920
1440511559
1116558761
1771544786
265983825
1694223987
962033754
1771431021
2016743
1018052817
27944863
1770576565
1087194796
1471940867
1782841287
457813687
601633945
1702330056
1733327404
876949977
561463857
463138107
1034985407
198419342
943346769
1411683682
530005645
396758027
593490838
1778707800
1273692609
1446827011
220484542
1746056998
922583914
474878305
781424714
293433798
160315081
1140958251
1538538604
1124000293
992281808
1945817917
89477981
626983493
1812179948
986578088
881761531
1745701935
1231565032
1304000226
2023625809
85975987
435958622
1942001782
1680474851
33207153
1228892262
81588926
1898355761
1997071832
1788960444
1270844307
1624839328
800791361
1580233962
1518328527
967424936
140458255
1811547486
1415073233
817223743
1253962200
1041764904
1115529257
47086406
948797682
1323778411
1608611914
1955326047
271208061
2082074268
1544876235
125687418
2036139859
1183738464
170175638
1608524684
2043475371
1994434422
838227305
1046986259
1476643843
1850239637
2063037038
1427081159
165077936
467145338
1870718004
1428271337
1965000064
94339372
1192014451
1371462943
388497912
2029073308
292415458
1031796155
1769426926
69496482
1014442118
1849839516
538854194
604651007
232352498
1465803112
1081859945
952361831
519749596
1686659936
1131440691
198097016
1213498476
2033949226
1025255681
660452565
670715259
628806906
559508047
52827877
1481412688
1053381635
1144547588
584823408
1800021919
1014235709
1979966329
1157130219
1060434807
1948406576
1492773107
239138063
2127567777
1287908547
455150846
1574060257
979059430
2002125299
1040317960
1487179363
891022692
390441546
497254721
1907978913
718288150
1407021205
834352612
816270233
676088873
292777755
1569039280
1809955980
1396776811
425161103
899374378
390250674
1728343113
211264210
1361574087
387415472
1018718530
81057164
331063056
522947618
191490717
919328632
1857737454
567928872
1640168682
1555397523
1405313721
1214190417
730642737
1167798086
190446586
41865619
226616415
663903816
1491685461
740335704
2098907282
692821351
1498751977
1211425651
1157448877
479570954
128056319
406653666
469899310
1486897019
475612374
1531697934
1794189129
1161693016
1073013451
1080604258
2042970310
1673515912
923431305
874574925
1570624260
2000441781
1380420896
536573883
1918325282
738738656
764063694
795478915
583609735
1790243669
755824927
246082162
1891720758
466229556
1277703809
797438218
2113018737
1272867845
1544675101
862150987
657903989
435916275
1232761877
2053374025
2109109070
638947268
2128845214
421209525
334196725
1764853852
124589237
1542375295
1660763389
755153873
157140016
342141866
577882542
350253040
1823934275
1149277482
1482653887
228557403
2074601828
199006115
118532324
601108176
742641084
30860659
1807556176
610246000
1329095407
1806388559
1305997226
976001112
658587698
260094735
642132571
935915794
1406324413
1849899907
1580937579
1214249040
499352258
1220926868
1822707084
903089764
1042593479
1584102667
2108609326
721812468
1006894462
658134999
77769116
652080870
978136946
2110658774
686648595
935704140
1753433656
618424961
2019859139
266813442
1833229558
605069914
145328505
1505370468
265545108
949694837
1747894097
1201690291
631491541
425352575
2066148892
50776039
519609316
889650969
1505805375
1829277030
554632012
539507139
1957232879
146891129
2132199889
48180644
94728481
2045503996
2036493921
1766345702
1196969434
1772021873
600246755
402526904
1082702322
244498405
766564460
1949140450
533993221
47661033
126088735
996728914
1228502956
1285656678
621020189
755860064
1432101986
381882289
1244283769
861157824
1440665796
655166683
51987352
860664875
1655521545
1924133862
1630939776
284529761
342622673
1772159408
1492681555
505703460
365696788
997870865
333916470
2030161387
2119474873
1493574118
2116469596
339971067
2007132319
949423101
1834392190
1411007488
1235514058
695512008
1336278991
40543268
60429270
1744197386
1015619323
1463220149
315473589
1354162786
1472068341
1563271255
1525255798
1877103361
1221442188
421672497
19313261
838619033
31728930
739916123
345989673
1184246605
491439658
465169406
420470389
468881542
1783364896
1214895446
406324311
1458510023
586109417
769544732
1519741578
625144516
1865880243
1025629913
584533438
724479207
1377554131
1952657239
1955556073
608170547
357475759
989200413
262842459
1999211091
1147246632
1253668555
520621468
1069109854
2084006881
645874993
1747633269
27299168
1940610510
2025275677
886789505
1266145629
1945517882
1242933809
1087966216
1996972777
684970522
548159717
1067753083
676899668
1721441084
1004380471
1694871877
65949837
1378072662
435152217
1606345062
1816478028
1507668853
1427298829
1456312792
728862552
680602996
660378647
53240639
2071284302
928693034
882226550
1580033057
826731869
1651289452
1571520482
1841960445
1392621637
324590700
13065200
1704443883
1198305179
733077195
1392329857
135263719
671366509
263505175
299120364
1502159172
47171368
2028859055
1860364152
45206210
220417008
1319505559
1751842563
1703736760
1286994781
1223562990
982044969
1163600796
820752471
194745202
1749569630
931315558
1192200054
2027856712
1174458033
1979133224
245670484
671500844
1949885178
1725046477
938582006
876048572
1593907557
1487550414
357727226
1434177895
1726047525
1085975232
286807223
1930541962
1327665935
335892905
2143010482
1588249839
1994480856
474283479
1464824252
293766836
1232288819
711241969
1032053746
231361788
943972211
854427707
916467191
274937794
1804238923
344175072
1148084353
669480393
1952745865
81734055
2028562418
1718674868
1116535718
1623255698
238954970
499946064
1835729201
412668363
1996431191
1035643330
1224155424
865331082
1195711002
1292481671
2132612444
382536938
1828610433
1075853602
299923665
1824282148
597701321
977735669
590984026
470933623
1167576080
981552687
178626079
1697242127
2105478535
836251603
533420512
983822004
1468892583
436843585
1162299980
256964630
315316207
345288801
647863594
1000656475
1136820788
642131117
1809696100
1284754909
1460337119
796890252
1720555478
1272934150
1656404880
2124993889
2045155851
297740186
6496854
176894841
68556857
1826845064
993336228
612109963
1550915793
2143480986
383911807
1137439511
1149041755
826893374
344309667
764806833
1340169627
1139916406
1136323555
1109411986
1330852688
941571931
1537251719
681822334
1379957930
977475727
705655092
1370620722
1287707371
1057528954
1521369944
395876357
1986299522
1772940883
1896795277
1225864788
75176099
1984844341
102157705
1370524901
701779754
1017910429
577802908
1332018586
316058008
2057116466
601513530
1530788251
1002419252
1951194837
1508855870
331804383
103716009
1401893272
1015528479
1863076593
143162103
1402287956
435671900
1106367170
1306300530
1165395022
422597435
1898462229
1883246665
898187382
1261784774
1279622681
1922946917
165863810
245350463
1038262629
1097539833
954591149
1764633634
1241088381
494302764
1202214544
1010584158
1963778544
267742540
661055854
1426351200
1932245313
1897627500
1289010937
1542609551
552921931
254589989
661972552
1845121088
1577058273
225222787
391729902
841201108
1069349104
473887892
2089959831
1557656287
492427182
945847619
840682256
407187530
1544418279
1943294914
2089093632
842771891
174970080
1654130217
1077522047
135196307
1444546994
895397156
1614051054
1954571133
674533091
545958614
161354185
63512727
1537021791
1410688813
733974903
1406021594
1559817527
1712872434
1888167680
1892822118
1975425019
1095556964
2072912394
778710766
2141849245
1827487234
1382702237
1243450173
1913450522
358583496
729723836
19353034
525511237
102174355
819832880
1559097564
2079679869
1669938030
1526798133
1747648421
1283446768
1469288262
1629335309
83822312
606597520
1619032382
728558424
943563052
1309469281
292154122
888771685
1595852385
154035408
1392088785
1976082326
599576560
38295078
1816080455
1181451818
1498287854
339070353
1228846230
2087533138
1916819559
1805115112
44033014
2132788399
1459766365
725209624
433273460
1990986850
696587923
1396291769
1207091475
619693810
1721849937
1355599882
1633375017
391737463
1137442542
1922017337
1581422067
220223187
1408120894
1810366199
1015766524
118990086
495033263
423792844
384990829
2002417771
1144012176
1282290283
1141805518
2080277191
1611383142
1979335352
1043478794
1449968163
1455004616
968884350
141172186
369437983
1513962570
739530151
1792882065
1784087958
640765015
1152599296
941686030
125771623
434169208
463585871
1924319962
1914590449
1513743569
278940347
1394727381
243831261
209762390
613650371
502625718
1253217142
997139758
11744236
2072609890
1025522694
1474685347
957841585
323791319
777222110
1396969123
673296649
19101393
2113296242
820472803
1798627541
1165088797
1242987066
1241944291
1610654985
1449570966
125274837
302320450
1925170530
1390783642
1518284515
1996751063
645626834
205319456
76628719
1813876226
1695663313
730998103
716583627
436994510
1450958295
639674736
1205335448
1652569059
779100656
1039649372
1303413756
1062873611
1780465107
985875598
490776060
864145454
1663025408
23250223
103049213
1595551130
639677738
417731090
399539514
735118464
1351598095
1630915994
126427806
476644664
1504371991
710757784
1048819961
1160169620
1103864534
165963780
1102949714
2119078734
131197608
1620267351
798329252
55910391
344421014
745769833
399970078
317313411
875216454
1032974861
2043613741
1667368394
15132492
614153001
1759349940
2087109952
459003807
870986182
1613355889
1066622799
49221514
1566900992
2094122571
1348559320
1235011982
222893468
1882692600
496261480
1555187721
1436444365
747844877
645561821
1162472271
955875944
1238389660
262754641
406505337
1651442331
643280452
1697505311
1472249775
699768699
1963408503
1128094341
79988547
127608958
1582622125
1497213650
1319416144
1128941118
512133800
442263984
1512269037
493229342
2074112139
49692540
1760450254
2048036889
755056692
2068608093
180993656
226659952
1979885203
267645474
299263463
1178511358
1973675543
1681478809
1997287306
1840360411
1503121870
1056990153
545652138
1848300760
38284482
600564173
892324198
337467207
1794562055
791477057
1898688779
53430604
908399423
1626290181
941774164
82344494
231106141
936821797
1071573189
413898622
487703863
705587765
1177418848
1737485870
171453622
125367095
601648289
867108836
960669583
819646913
1470491081
209173107
1973866905
1022079044
762391992
991872747
221096582
773970051
2033841283
1805814977
2069173528
1465114246
2012026010
1460830782
159692728
37233338
1598889885
806397522
1610985435
1527598738
181654267
1619287285
1512526810
964139148
2098171494
1225945546
1599994232
2059429645
1675358208
1033556844
2010881754
1128365921
626421930
980715484
1591205335
859195379
777085443
575578042
204715455
722774605
98986789
1488449019
1368312827
2070885313
1069845896
662185216
891434731
1940339336
78189394
121160575
1860108162
946303000
1741302795
2003336385
1811535969
51431076
1917526180
1181403282
293026948
484486086
1540668475
1045578702
460369670
1961078693
1024504794
230476294
340755448
48324163
767233530
1069352016
1313055092
1856751827
1315052208
1352835029
352994740
441649953
806130838
1865468575
424515837
916994900
1386509999
1313536969
862046404
860226588
1896579132
2122346415
1441079541
1370312454
2040202993
1890621533
362347585
117089244
797025434
598910670
371572830
1300634860
770516335
1874815868
59583132
127899318
933493779
954656106
1644232970
1714300848
1248309415
1717233492
344828243
776874713
1531393512
831371080
1450220005
1829103530
216665120
1119256155
314813682
1268783508
1846589400
1458100842
911222306
476124160
293805598
586090210
428397081
1282097557
1546595406
471038565
958754839
159897594
1950751088
1044617284
1916259565
1064363449
1117528496
347788216
625167502
332114971
471854047
1989648307
877711055
686247182
2020799041
1137036956
273720801
15579271
1628894586
1435541692
1594439323
1213899567
402321878
909835323
1070768539
278841153
1271992313
2003803782
229817400
1596398662
706480771
1913826045
775101900
1313292763
2061598230
1907553492
945093415
205376155
176416596
700689152
1603875461
2076680586
1758380207
185477864
1463812117
1314033023
740725621
1418617183
739962221
295373913
2145790639
1174168317
1070717805
923619041
1649179938
748607069
305864357
2124138372
1038298622
960887327
2036791061
770640419
1906532527
187073204
1191308409
477973563
226458646
588001055
1340152734
1514365732
1874893889
456193947
645998094
758902337
2048232582
1826744512
1760924150
1921902441
880705286
1651646982
305876227
1445137007
907523380
1771234314
1471895103
1348525961
1533378519
1757561730
1488610732
2026753271
1401459773
676264699
1895168763
2011179715
265249508
1686252895
1979372070
923743303
823904211
41501888
856782657
989641973
1502852774
1447349642
1941184759
2144802057
204417576
1017867913
401052665
635056181
1528526965
726312309
1083296309
516510176
421605174
1104843545
2110806042
932321251
856225730
2141351082
1505225559
65612697
870721601
1380804555
1699365063
258158753
1021120473
29684719
2128987468
1365183994
1902188374
728849586
518284410
173204456
1712486069
1997308604
503966373
1654458340
1017037781
87985377
469707076
1417002634
366832818
2006759112
201252332
1428091708
1385530434
1464454287
1087903448
1532374
1642607132
679048346
340860512
231320916
1649196256
1156858514
1133009635
401557468
785042716
2058786169
1186787022
448466426
1459552846
1611428487
1521407459
373856216
417329376
1267101895
591645915
1907440415
865930959
2094970223
2130895740
602079837
980369602
439944372
1787054606
382885129
685635038
1297072779
894177824
897031975
2071000926
1548696216
294349725
2043833120
979898589
412958218
1413646932
1752866386
648065949
1986273239
995803200
71907163
1923445352
279747823
1712382245
1259126991
1946065966
1439741546
749111829
2097193925
326600534
1138161861
20887481
1839892322
1643865447
1424949402
495399558
1782823734
279102718
649162189
1621388323
1220009315
455814944
853917121
2114466613
501854569
1987441070
630729548
957848004
1191569052
1951023306
693220043
235289787
222863546
509564009
1078352393
2015525258
677105449
168452897
1599326412
1584723621
30014891
237702183
1051589089
742137793
1495165216
1160792925
2124341730
1392737002
1428531121
751517899
418252331
1878095284
465545802
1318025661
531799792
500534084
898568525
1555786286
1601918777
257886426
6057097
271103867
944669300
42040826
829990702
1021366640
438773331
1129088639
1421390909
547206157
287754075
1729376452
1935853835
2008693253
83278970
1093474121
1897254575
878068678
121260320
2074291885
747541824
44441654
869233092
979426365
695494035
6656695
676965980
1137871475
1060496030
167530496
904491523
1107362823
1178500215
1314207778
1689148607
1628560374
147631123
1205865048
1359764121
959099581
677057153
940731914
159548471
812297300
1461753407
2025151333
406886890
1599250308
996994597
1753702449
1236336381
1530709875
1338968107
2079222223
1887338222
752930559
2139101552
1032090812
1872937067
525884658
235864722
1446709042
1972897555
474770772
1661398719
1298441631
63226079
1999368058
324765900
957750003
689517108
1675992682
1399717071
1464008584
637602990
2051922605
420286782
1226649928
1520864545
1024459851
654748175
426523635
1419958374
1680454488
1319581645
1143870303
1528147779
1515250586
565043181
840878739
1613305676
470460418
1189661389
1318511380
294431944
661635626
859522961
1980031582
1502023606
503277769
1647112656
753281427
858322442
685549350
109594944
1345198395
1191682431
1960907999
1698029514
675265497
313886976
2132833141
969894755
895042329
169949568
131888534
593636197
791944446
1940635861
821322394
26063407
932895124
922641218
628392999
1700024472
240112181
2004258573
229542023
1936331643
1639489965
1685205641
1687737443
1830475879
29072827
1137550081
1602988701
1209614120
421891378
148806136
1904115739
2085964418
1604669771
810945244
192111643
1467413533
434356763
1979108208
978609638
107902702
1452691218
267016446
1376548799
1507612924
956460806
143589510
1690619447
2135313595
1045587504
606362999
1907758455
504171727
1253173606
1036668409
1607525281
1152441877
589273849
479175574
1125441744
1572458520
200839756
16905845
1565468604
1893740249
1762318847
2014119414
884673462
1145240863
1799779679
2000344742
1494366665
648180502
208915502
1358064476
1355793112
1553144563
1827054236
732216373
182468142
2097948738
1616236246
1221031998
1438248134
811868220
390963024
1205229482
894950164
286166457
1520285210
1684160485
629622406
594120986
1043140122
548866728
743760766
711573361
207662835
1209088210
541558879
1154774267
96929768
184313975
817116083
1331113599
1828057578
68219147
1584135239
811553035
788661034
35306229
14271279
501071985
1250235991
1105700182
831186270
2030393280
697059687
1048393832
1361921168
1008321075
296391489
1325297041
547518376
2030196647
624436268
1205965253
663365305
2132823434
1846045571
1058283537
1129979879
186045648
295010940
2024533750
920813741
1626729175
599218979
1674146322
684032585
1956767182
228072262
759526228
357377638
1767390282
1571502983
1034480304
1569883809
581204369
902450150
1666051483
1270670560
794605057
1686936897
44686104
276327143
882602086
1670486488
2105844081
496899396
1957474741
1304735894
1102084656
965560853
1926244584
1501491191
458490664
256712589
1306262055
735373325
1323843351
239788428
605428529
1247048253
158216085
758554641
1944673024
858050885
892178255
1087065222
2052269544
907020
2025812933
274740967
1501253576
1076579875
938681115
403802624
1708346580
1911186130
201777476
1037707845
845357617
1790559684
348619422
1882664316
210812618
2111569241
1051785877
886264187
1835560825
1753714923
998430989
868343522
222633626
4962319
1159585228
944615352
1982060058
842577318
1112326050
1882981802
681108084
217345250
1575968085
687609767
372890260
179424165
570686134
605961863
473399675
760322584
1213156164
818298292
750525922
1411535841
1767127383
1543955061
1053395974
466325524
570188087
1830393329
1156509104
31808748
1894485945
454444204
1100528687
285024964
523584007
1856100649
695136182
151177419
1123194981
177169503
1080644758
1503168179
19379562
1053353083
733827377
1425088268
1700645498
1247656031
977963271
305879273
1882613703
1142178686
163809487
1328850479
282375466
311381207
1100559797
1850922196
1708665904
1670733110
1765725361
1507778703
136045967
986045822
422268623
2027527594
265060492
846980821
1445199931
479094591
222010428
135020081
1260612721
199805230
1600352429
738813670
304344787
439601109
2001077064
626569831
1217639120
2119804512
548544159
1561399022
1362707866
1157447888
286289564
906694934
2087161473
932378481
1872969017
1215440666
607341536
102896487
1142015006
1093767972
618527254
586925190
985355482
1308507374
545058785
1727324620
1079789882
1945134736
111558707
81630373
2143929045
1570537471
1113326899
571234267
96133239
1002644884
1658290835
855384032
1826172153
685586138
672792951
1675000833
2126720593
786011713
736768410
464590550
1934627407
30348367
117064589
1612920219
410088077
532047
160585425
1575261376
1433149070
1788998798
798983316
528120242
532169485
144351030
1805878544
1776312130
21267302
1456244949
590495069
1079487835
806948188
1402881539
753346077
1521636918
594389337
594839396
3257714
173294047
782470334
338524970
1320560084
794607223
250987418
831229378
1837966436
975460909
194156587
1952605858
344829241
223446246
1140560431
934384882
1002482692
498186258
1837979632
514763031
1242628665
1118826424
753250286
2015254699
1033806674
1066930215
560015237
1080936354
689097129
1023571716
91214990
1224432686
1509905748
222267621
2090927525
1983118472
873377328
9150131
1976409301
730009119
1266639952
1340474965
2125303184
646706838
360475616
569790228
1343849745
828126109
725076818
1149738679
1203115082
3653013
1416705609
97277375
928607485
640385634
1935824057
1462946618
192782335
1713563081
102270190
1671539331
1829291142
1709429898
1690012733
131923643
1801783317
1890727179
1982765393
1582866197
1351819666
2030332839
1636808383
1218119376
1394219159
937653573
174616387
765259945
1363485574
1551964135
1696326383
834306361
942207378
1282163570
689049100
860247386
752924304
1389389423
1228215426
2050024211
1245865692
834875165
756929305
1887412533
1773983232
1636374009
1423660793
36393443
1603348736
56484506
1368265356
826341650
809488345
1720185779
1292711647
2137784326
1695181308
569191140
533307874
711038413
284237981
205498688
760091501
1916962408
1977730316
2005340496
426864368
1654808559
1610577645
1877940308
160863805
2035016686
974361437
1847542287
1346888981
727264618
298202965
1067962467
1945184135
1173874800
1653407904
1383479342
1785220002
1478054746
1623111301
1919921669
896118646
1134580191
1085195223
1445942721
568023488
1631161468
475006937
2043810218
1902464348
1867355627
1720154723
1650810011
636297887
406200685
991039444
1283503938
539953110
1782354827
1962933
1062611281
2041333173
1360190072
2042807643
1317829347
340287080
404564728
267114771
72162449
1154376425
1590260041
18412447
1036554989
2096669747
1089985280
422535777
1801509770
286128425
231134131
2039146112
1945015314
1256663990
55664117
1830836173
1153965745
1993488086
394515869
547577034
1460252995
869390347
470083496
472582455
42887102
523239293
377845080
539220185
1373070221
628275542
131310193
1130781089
28945463
1304957826
181095454
1778742663
259359235
920336032
2075124704
2078842538
1057462867
1756393273
921225495
1248974089
474171839
1526851935
1643783842
1602435951
199681792
700353787
1619440998
1555686873
437478385
1840914281
113118013
1901059727
989102811
1745276844
1663269483
1558437285
1838188922
2122466587
77108851
1868260612
16943646
410602153
1249079784
1679058268
1622477609
973836408
1199525689
142508446
382772394
1328654471
1467433236
646836464
183570779
712845440
1684607722
1625323623
1755044268
1765844044
631938131
2084611503
1666342405
1823375349
6903103
1486109103
1632775681
2059409735
1560782844
1938398879
2147172781
1228683761
2043763185
72776907
978725795
595249427
1701084117
1683886436
856162613
1601440682
1350548440
1380757904
1634453387
1657957036
1311325309
1901114281
1688775948
1887868866
1722295911
2000206700
1076121551
2050304307
544168126
1377896736
572092934
1992763200
379485106
441366269
1528418033
1105641866
1907047823
312632858
565092147
119083466
1368012610
1585687653
413310344
379634287
749384855
378501163
1646045779
600525587
1365575994
1453236736
789464301
764115446
2033472953
1370250331
1700298518
2113012703
1649808494
1266113803
1091683421
1060536870
828662918
157235463
1638003672
1238643561
845226894
1169888443
1608281571
2019967502
1495314264
1051147273
2079794758
1820268407
1874375639
460182536
947579375
1218667826
585262247
435005773
1794432134
913472664
2133438439
45267708
1421157427
949140616
2030249747
633688633
270965913
2145519130
1420673958
1331199301
8023217
1936573220
1482806466
1418597850
1855263348
217296733
1951533795
638734050
1469892323
113180075
785082612
1239224545
1328126323
2123750287
872494187
1163000152
2046535323
392657540
334243372
470991859
1934833349
1895655319
143822551
136102982
1650147615
1613381735
667546560
161724849
546242191
817226601
1204429767
350687672
1936976015
168740062
1044468203
584967528
1716588611
1991302192
457213678
749408779
1359115217
678599526
1120081198
536664706
156660658
1314961329
225669821
1934378525
681234696
873806078
1047500194
1284721033
726292360
703060157
149180127
1413899003
102242942
444655079
1441658215
212510228
685281800
2136625646
252132979
101212259
1280430843
2132967353
1966364409
297762356
1617103476
381607767
1627128991
739018353
1420836824
1179098302
718479248
1942453017
1526749435
305944271
3319632
1503456971
1200907984
1999308759
718990176
1393266674
1761614187
1909420430
1045561388
660728735
1052318728
2068070946
1953518878
1826910457
141029207
1085062751
639438365
1946928704
1398646515
880208022
389276871
2025730745
892546636
1119945038
1461592834
938356412
701012891
2037797722
413600888
781383184
1895375290
1195151685
530549187
213325546
2023770156
1870436858
68432567
1143579639
333595498
278656285
670665851
416413540
411917536
2005685056
739727156
890709934
1457250799
897178648
77420307
223698929
176518501
1256062080
1071739544
957531458
909696437
1606263730
1854159939
166711187
1266657588
597738096
425079294
1844051061
1607086915
165026494
485356288
1769543396
1722504328
473433926
243878782
859898388
2080571939
1468377802
175595765
935824163
56116655
1885600223
526631916
190424671
2032732179
1611005263
835247125
819689919
244275461
1955045015
580817524
331700389
1934351293
1072843977
1559437335
917762886
49633712
779710474
35336220
1257772441
372637919
970441197
595479727
123578066
1908255393
529448242
1101644212
1291037668
1523927496
2099434187
817178406
1892169635
1107640933
1559558052
466827943
906259206
1806280940
1264858740
405216924
1489363040
259232645
133217608
778444764
1831872922
1305849959
1140009184
390495949
185142866
951303510
1291273797
1899180949
1713857163
774814427
770427277
2054892831
1433618396
611601088
60160813
431910799
618300799
1005019264
1272713876
1817864595
643615369
670183446
1096173254
534520205
6839777
541704633
389613500
1910867292
1863324353
143045829
1418163130
331840332
280652134
2104343033
633669426
498404630
248914422
405507271
149010584
1736375843
1573625897
1746978641
1706437668
33119186
986816831
1964586488
781270382
1605704042
797593031
475264523
1241455924
819005897
1105771977
250113763
1699864394
552508747
343382117
1415964544
1298042910
585757951
1589148189
785222806
1135293833
1554217636
1161737336
19485388
1381736409
216915253
2122497299
1056658216
426355788
772403399
568487201
902018857
628967199
1495986341
92014833
620727050
489274032
2110793239
1225647961
1466744247
1273218439
1294570860
1803622029
1089543081
1367856225
1240821538
1994460374
51334239
584370908
256351580
122670721
866429794
1996849023
4699395
1418723780
752704131
1303428985
2054265034
557823700
1662048306
1652181593
969157782
1782710739
728010034
907821905
972434082
1021257749
1595793928
1126590514
1814478950
1924234885
1975493541
2039136650
457224305
1451477288
1670674314
1617011626
1394536975
790307595
2136169082
1868818811
1033271723
2025935749
1241856263
195895327
1263948346
2130522571
577590221
814575878
1367499765
1647130520
1462145532
1195728930
315848102
1086668373
1411279350
1722559738
534717519
1158874532
524672799
2125698401
1532644174
1096569211
1579837471
1879293369
327861120
1020143556
1979404575
1344699025
1456994240
752831953
1303185838
887376225
466094122
1202049046
729411315
269178545
7133801
1213856615
1291849008
606023966
1951021524
1246129463
123841734
1942650377
1110569770
1399310636
8495287
175139612
988432218
2141581785
1894575674
2119814290
1106227374
489829295
118027309
1242734360
1117004219
1174883274
1700727072
979013703
1463167314
1140114129
234161288
1447429004
143180228
1591826600
1641854847
1884717443
1333492034
626065017
12499630
1823714869
1068451213
257944097
72238359
1193175009
1884870638
2137474963
825550685
1217598258
1286981143
2077575266
846496824
377672070
1623780084
287172014
2004449748
232248222
317823998
1263308935
1013036269
790926041
1427067533
426222226
599095390
1133943998
1837489841
1789838072
1562767038
2091645834
828215896
786270295
707505916
916277484
1733766267
2091553207
435914995
2055666562
454966588
591654614
1703449456
1879768663
327803088
358114032
1288921993
2120400184
1047486869
1520027388
1824278433
1467771716
1714590202
571784447
14556259
1087156342
1727978420
1727858725
1431348337
1649590587
1973024438
477410909
1264057146
389962368
2139506215
286631116
1520463820
2013999429
1102979208
370774927
1222209578
1853693853
1166169822
75338654
1170595674
1775830705
1259348341
1309984460
475783186
300136061
631348069
1034493285
1417911552
942448592
1471532029
377681628
1157270624
2096785492
1016233195
2137797256
1081672407
37816245
321881416
1279743187
1062294571
508418429
1773155423
1942660917
2040524568
499700074
596951625
1031752227
659214836
1435884929
1707663957
102681268
1224743774
924519567
664056690
1854499003
1237866924
922027015
446062212
439252291
2056907528
1820675481
1691231247
907489590
1241172410
1033413831
240849754
1395732410
261001030
98194245
62556624
387095455
1368312224
1383306441
2124320763
1581279792
761368481
1368307407
1891668185
386199534
2006589511
225535313
1336144380
1609783039
612141204
1269498273
210008775
1253602939
97331199
274885363
570091187
381827125
1194255003
503106027
1550787160
909880666
514075708
1544560217
378416143
1119319183
597870425
1295269771
1041011
1476604412
1195641726
131070520
1296911967
1966142036
1334385704
1033641115
1048207489
301666709
2018151975
238077554
655825806
1942168489
1269509460
1210411503
1468627400
423316395
397064354
682200176
1158173226
189016063
1182647752
1036197482
94853451
903613576
680224597
566029211
426310152
1183300822
593339219
643088375
509460844
1523901935
1092708883
657911395
2107625191
1397808218
942565512
1796014671
651144300
1573982648
1091872774
1241999522
463887756
1199154961
282328669
781924078
1208075476
2052498327
379158472
1724303749
710579804
395211751
218917311
337273932
875510221
950276302
1253003841
445399792
1832202173
2127336708
1624675255
1180083958
818712734
1548124617
545363750
385544544
1208076825
1221841196
337689793
1158757954
1256969632
305212871
2065431955
1515828813
113967839
575052441
710550738
914881830
741667274
947605742
548732942
583365801
103986844
1491496402
192329914
1642200234
365996669
1945149887
1744757334
471956259
235174878
1915875113
982471180
1512578441
529510707
1051910252
1647080200
2013746809
2105260333
536897186
1991794933
171948515
879574399
168822091
1896264385
466781003
1762758849
588036297
1618930251
1441163879
939771110
1893128271
450005452
416236036
68592799
1510014408
1437969250
1662188192
1543820211
87936833
1779933549
335535249
1477379499
1598604626
546320745
426355610
2115480618
648883043
1432045264
273105904
652633675
636624580
110649795
34671445
2045306650
2054725325
1740875040
1543375272
1841189056
1058181388
1582008525
389329435
280379869
1203878192
1430461141
1537571727
2106302706
721599495
1819180973
994436323
627018281
2012748160
1186129969
1249490509
929860180
1836244559
496622173
1868733580
358841915
1482254398
599127104
274868426
989890900
543243459
322012475
2035491758
2117688330
815926993
455845232
2105254823
1852799158
1323132347
847751400
1996323098
993992248
1781733431
88789660
1733208780
451921940
1761000231
292207564
1380104490
773592446
1704888333
204570745
617049186
244457671
1767282896
341895716
1214849215
1461047446
1047314548
1985592109
768988995
277984975
82277598
1111555653
1780041051
1438958276
837891670
1173968365
556083058
1615242223
1801123057
616436301
1250257262
1930830555
739351190
1805004082
1330628405
229274474
185634587
1918094926
1885180393
754227228
1012005392
61594278
1380482818
221145816
466848124
32924576
1118697671
1762447056
1266273601
1548452503
1698425648
1378493617
366677539
2030506132
305335222
830056863
1226925524
169269692
1503641391
45985955
1655212092
543828337
54691904
2117145036
1212424176
48982892
1283043331
89811709
1549178781
1357408574
2082234385
401579320
73836959
824888560
735553871
615515817
809604800
733907091
1788962919
645376578
933226012
304140982
54215790
952152413
693146357
524418765
1777824645
427643185
1059524257
1397354066
294409911
1776875749
745200912
939464017
622899034
1023480103
1612181950
1070186550
1695407964
323513856
1207822447
1561651490
980224188
691823001
993269957
1473541193
122453796
1123640079
1233062164
1247501943
960833084
1351415600
600471346
181814004
2087807124
468168416
1134093084
609054555
18517019
283806812
1889598946
1432905243
319478869
1427159068
713322691
773592621
969991336
692121588
1551780320
233178973
2019791507
1564546012
2039671434
1206129087
795767251
1808048009
280190750
1473003438
438653795
87160212
205266319
88939015
1739778245
531951998
1048091142
1346177947
474787138
940900901
445060882
412342064
622653751
404381477
2010223390
246748557
2016042445
1287789411
1569414574
359409981
560528590
422231032
2016274821
2134461227
926551135
1661302715
314422356
1663326969
672669510
1393851810
1215045607
23409012
1148893438
1002359422
1675515063
1179629440
977719856
992860451
618790800
1665209966
1639849033
66290042
1969605006
1506271147
2129911607
220496408
545176209
1699860287
547667078
1838611366
482821949
115264585
863115271
1871582947
1911710171
2046519190
2074034356
1068425419
1417825586
40536957
1392094599
1015665102
1805690796
1883695830
1712187064
1710872500
1846745384
948505825
1049309953
615163629
1876028636
1584602738
984454212
1912581014
862285675
1606656766
381250516
587485982
556528768
1248360152
1137099329
1063012486
642670888
1862710039
380600625
1001069276
902440079
1883244382
1723627081
333537939
2107241696
1250104134
2030825905
362988921
985566324
2075887218
121656853
1865353862
403651019
208746447
1060549695
112573063
1147387976
406097050
411514645
1160991600
1844351341
877618188
943095184
658712930
1750476226
407731899
2118968524
298597192
125717242
585615702
1367436737
2024588064
1717972785
798445113
460608350
1664069489
710202047
196836059
376915198
85516647
1161368792
1187200825
574469989
2101257314
595547537
361915315
1068782538
447625838
853139494
1633862350
286435583
6112332
926901394
1824893627
753707388
1324334098
893748817
1455626435
1377661582
1538099479
1243851130
499530512
2143753153
1919267593
923375027
303652614
886378375
1249813615
583852747
1000106724
1736295814
406343785
807865883
1771521129
1451021258
1443808632
1985549179
156988847
2079450172
909181680
614524276
555414302
1498403786
1588777459
1316276268
117722998
1735156117
1490889660
263888666
948340007
1125198384
83785668
1835997492
188620255
1512072077
316124329
1277068528
920440865
21092323
1892867925
498232620
1862181547
30092717
1719935393
2145476944
148560381
1449502694
2057885481
866918060
1390668850
1245605171
516350350
1449838406
1324545972
1154823312
1896339192
180030710
294130401
998125314
1378080759
1151725535
2056706048
356989548
561807518
67987434
329373294
1020810685
573876385
337605656
466368380
2141732029
869714053
1705099439
1367351746
947861671
843221467
956753024
47277088
1470880690
1616028695
1542820921
793189202
2005759014
1675217607
525267308
684985555
1830922755
1280192496
600134940
823958891
1031674967
1803961814
1018982638
196014756
1246495727
6686537
120986089
778032057
1206816589
1631791346
2048142896
1503826546
1454134584
806400115
2145759430
797900331
80477705
1244416836
760154946
483545102
1443719528
1289385820
1666399273
1588463130
381557471
828636837
1005526517
1368189577
1437918470
1335629572
594704693
455481126
655743428
1032106043
1325082396
2098134123
1320904628
729169780
1728838040
2029427614
1934355822
1626749462
1848421365
1981932355
2046259196
563280898
1576321471
403236124
1302317172
428683507
1274394807
1997595259
72373627
1793150938
311483807
579535259
1641084036
1885586195
267404082
1959551322
1294378311
1451689652
1341021527
853809578
709177278
380664413
159114231
229567559
1450155346
1716949172
813104507
1071298742
269150993
2056574983
1179218676
146924408
1345391847
1983134573
1939546544
794022861
1572565568
1382280998
66481797
256580578
1867509354
74709393
1924154764
1904750804
135786372
1330066907
1716947837
1485900318
472894601
1993444160
30340981
595775520
2037160726
865622293
566415761
1442981599
506505750
1432586220
519162355
477538567
1092543946
1143500580
537275612
1087513034
805611335
1798252070
496521144
1807554559
830342242
1205892350
1329501464
1348416948
452848375
1890015307
47862564
609946650
1704880535
1830816391
1984926415
1602422109
1298763839
989911309
2064291089
1490648505
1649847799
1338948293
1326378563
1870333897
1723612953
223967493
56884819
550594326
1523678898
864568820
1185283176
2031851263
1544016880
529959690
877296714
499898674
1178664356
1952107630
405537839
1296674504
109836370
1196843104
2005795626
1084098430
357489531
2078431323
508508235
1902156852
741666366
2098317105
618082989
1292328576
2061203366
92026516
637544482
667770685
303437102
1752466798
1399647644
433962555
1638689581
1715926461
1790526354
633200289
1314573372
103041583
940609126
1861722517
1546331874
99458578
1069474219
2040131585
1850170357
421620947
508981256
318897206
1526749598
1057409425
867539483
142569421
722651897
1873627958
373195747
69078518
1570068249
769442269
1378911900
883874505
1643451378
1822318588
979138105
798719389
2027358997
2053358470
1078446423
1933636313
1639704663
1344676205
1372804356
1798853646
1663495467
386152832
1843752436
1767082799
1999462788
608352816
2091352097
1178939058
1488411517
1143615712
1903245912
1524899776
563148209
2135584000
1933840538
1855226445
1028047789
2105788491
132053392
1386196187
1193241675
1886551906
1848153776
1306052496
1749799946
558008598
441510969
481119842
1608883944
604971146
175074313
446859924
710994244
1122425040
2051752487
1447664181
1589460228
594971276
882264102
354658718
1716512202
190058093
1650754657
1975206319
31305778
1923939379
1879115545
292923557
531430463
825215656
1073291302
1510950514
1858098259
181464129
1589528359
2079099986
183939693
677505852
1398897186
585514868
2026780159
683221545
1087453613
1329638286
664059823
1581160382
1814081441
777222394
1082188876
2078063249
879205432
908969859
254935282
946279331
1708512640
1317892100
1882688119
1350881474
1300191770
1635448056
854877727
576587279
1357756694
1554994374
1630049614
878059676
808821928
1617042566
1070394558
1368491797
731212110
336157154
763493226
52856870
648762123
1070633130
1048199533
1705851261
329526473
1527815425
1890362766
1274264752
1750250933
1717286491
1098303854
1602208679
976649024
6477183
404499270
399389575
2120456420
420035659
1657000665
1688076560
1250227066
2135307200
1258830455
1097220335
782433038
1748536486
248769816
2106158073
1185918978
2095150359
1311228407
988365804
657483781
29725501
118779694
2130709711
728469358
499241284
1900935114
770214201
746376523
1079487095
2097532948
1305123166
943594131
2012005208
1990226608
2052018633
2092894083
200269225
1908743179
613832165
1507582046
848472547
1538080853
550077453
341882780
1809161289
589668955
1734325698
380881809
1199637649
305623560
1937504697
748026675
1878163778
2010565702
1470205503
1415888523
1161221591
1542935629
1573720796
2106385279
1964655056
1867428846
1519542030
284293775
399199335
366656600
1916072169
707612545
47900690
999842293
1476468813
1120547165
1046691875
713559902
1334559520
739594955
575021577
1647970343
1770234079
884821456
1953185040
172261496
1774150254
1871710662
240933534
307244301
301215037
449134290
755527241
1031449554
629874155
1039248344
30014891
848896513
333173281
1497623888
340575076
896735591
1647217183
1583924663
1506969561
1916936119
1644757555
1392711043
1184594492
1912943186
334369059
824513671
839455002
494151281
295411143
88740932
2100021366
244297634
913252033
585265704
576381860
309260530
497184057
805173817
425383076
1614644237
377655926
7180916
548628507
869293893
2111944307
1335500212
676746370
790179817
2140990797
1241421263
509030390
64299167
1829258479
36506159
1516611824
2008444073
2125673347
1549385394
1228956088
526785720
438107882
2067364733
808706446
1739552201
1808718571
1404573369
348669438
468797741
1162031388
1476129381
1733581197
1163347043
729895810
423226769
1107470234
2043495647
429602329
14743294
131668975
661856369
1024915978
1783276633
1169833627
204544518
269354032
2121710869
14650530
1248062290
329463913
1245855312
1564152424
1452997047
525994163
1426638045
577674144
312304556
449061742
1713168952
407353954
384795300
1068034688
1757051504
883093595
166044574
612250717
584841299
1397226526
367957706
2121839518
963951843
2076264329
2138564250
793216535
1744340403
2023271698
1629120914
706239386
1331610978
41838361
1855638679
1801941537
982141747
139581219
1789815624
832015681
906956408
2011373977
2095308283
1481508764
173894643
1701816223
507241216
1365653565
1462281098
2015547801
1768022314
98762768
2125885537
429935932
21963414
1860783430
1129416773
396424855
581460855
2001232550
63026134
1269661930
2146707761
346481059
1116841923
719566678
365543168
1844559795
1307820439
1681316606
195970891
553710102
1332319161
216924545
1728879316
826244427
830804514
742559178
283044110
134887272
1606003518
924843489
783462003
144196522
1899125911
1500971855
1973351369
1777631947
2062860666
178356731
569479056
1708312323
606873654
1036557145
474601436
515197501
1111452082
934104037
1211391137
282748512
211625447
2001884647
1082604391
203727318
1471518405
1940680977
1168308914
944193438
391606655
1673357913
179133574
1121019310
2075392818
1305211906
666868587
1936782504
1204629330
1921658501
1761679725
1010879287
76185894
1779878682
1646506821
2059952289
1329375317
1647269210
248425280
1538104230
33984361
1445808046
735880792
987776889
812689847
1623814408
1205361834
1215691983
1429981175
893770270
1870572912
1725439805
1990027491
1385401458
441163714
1506959306
1789140048
790975788
480492178
1648642677
2015434145
1262025537
2043600504
120845389
1927085146
1911923040
37276360
222317671
919666331
837642828
370747370
670133714
1969978102
888997470
1580194493
435328285
544544168
62195541
682428792
1524579879
1191454938
2037930619
739869213
747463606
759841581
975174738
1982126538
709842390
732382385
1197260651
520071223
430961894
1819816812
1291201410
1580847233
70208963
49487063
1294359931
1433157780
1020090941
1351278715
1895969314
732684226
1788280435
1468115054
751041967
1092751838
1562570114
1997559499
1211212103
427560029
645645954
1370352429
88645058
53314306
1304775092
478085254
213343078
440751059
90747406
1681028363
2004597997
1191045133
1077191971
1992651457
1028499629
288526876
670611704
211651755
1018035581
1532869689
924368993
981590611
773106311
1596152719
501106181
755237471
1172830537
1304934568
2041743548
313174922
1165288370
756288398
351994793
546168686
302603230
1001804532
134447788
594064370
1409898966
2095758395
2140001051
844054607
743002299
149309985
439394437
1240922712
976937707
556932731
1110430196
1097832037
1198717869
464417537
402520897
173056734
781956425
770915581
1730608899
334795666
1975696046
63455582
1186666260
890221602
1286989652
528583779
1163085154
1131235044
1032017838
120986469
315434992
1701839056
1103696796
413743465
546124985
246164292
373759665
901539973
386499382
1426974863
90914306
1505513782
1041240428
1147090541
1366964573
154937895
2093376145
2075772032
1730306276
1550133073
650432165
1252030286
1314117724
278848092
659417951
1100295891
40539780
2120703830
672878241
852382075
1795805017
485603594
792124498
1846389649
1566750127
117266316
215459541
1154549661
1078845945
565178671
1842001303
328652835
715425916
1083673138
988447406
1377138445
2009882376
335271666
196572781
1744362730
1669659513
1147152584
1270773863
445693032
1268477161
1944772056
238943734
431057423
110951245
1764244730
134762952
592970360
425124031
2012066424
254622489
803861819
1112115935
1945838923
6987474
798878781
1670379967
848157865
912674828
687472980
1448442259
1952752872
982930154
1902194699
1763236690
2083262119
1210733679
1077923411
1266860754
495056061
848176365
343640802
316279515
229937462
2044942447
1785596102
1735655325
639587280
1532579097
2080831088
1992547352
2055302290
1829858562
1373179171
1022362590
2006790552
226672552
1910883545
412888733
1875945555
543683453
731432920
551578913
1327318813
1774236750
1781419152
1333057736
392478413
196305848
283137458
2106588622
1517787802
1994808373
431804090
1346422621
675381973
256348234
1504340325
1010803902
1968313953
1102734118
449414214
269438444
1384637022
49653324
1056724542
879416343
479757737
265635772
785053517
2112508207
1903047822
967198324
394567804
482622994
585244899
1602882117
1813798443
1977182193
743396366
1306468656
1081092129
1613312479
1057348575
77254521
881603685
1945726764
1014142637
1481159024
1927330195
1613925576
2024339585
151244875
1554673203
1774021215
406867365
123524975
1123766227
311396877
1128220625
1503745961
799930710
170769866
664667120
589501840
1370202973
26673140
422980568
570581359
875713842
914217706
564141059
48941304
1527209785
863997887
760417388
635016369
1841733269
1302514932
1414795037
993450340
792486255
1443879538
334848262
192571542
1442934438
2105060229
237747770
1642603015
293685090
1645538412
514925808
809420894
329472402
1232186041
305605548
1975325220
682491008
1607911190
47232542
1426941501
1965917338
1378469720
910771414
1025828793
695253003
793272112
356427763
329064184
2075666409
911445959
32853333
483019895
795614577
676539373
1487632345
1106787127
338702858
1370939569
137643985
855752915
640418475
2060931875
1616499117
742631319
293663167
831128827
748811986
2011375
1529570200
856920691
1280692541
1361027550
533497624
1130326012
792158679
1413328560
1403887137
1439928324
785067855
1995874809
1322982494
1218572009
1787683610
381185573
1598288470
1555817818
156380529
392837661
974731825
1667244985
748993251
541065648
977979234
1158670955
595277115
1003184536
92481642
1062484523
1176908824
1832831313
1881808017
283551183
1165919805
291632956
1246361434
830763266
1078639491
2033462272
1462306073
74014821
1291366442
127920618
733077176
41960315
852233560
146136883
1202832505
468144022
692964943
1751533427
1170325294
1876143590
1566366835
1966926341
1086444408
1534549835
1432234947
651511142
660763891
2071788932
193625183
620249461
1684862871
1390483325
83615672
1967936285
738442425
1758492999
234679274
1505004276
352137257
513773573
1430193977
850082437
1339177754
24619936
2074102887
1328283688
1233644581
2054351440
240550190
316613368
699455738
554874685
837173199
930271310
1282715260
1186310651
924350891
2092902924
17614815
343437850
1090740024
586290604
2128176018
2086155242
1604907735
967574265
113853935
1945787747
2096232701
311620568
1116766577
1224365583
822973996
89409149
1228706849
942586262
828433661
1333632289
1555724645
100243615
267125421
799431337
1361749804
859753111
163210827
728860126
1887878532
1570814457
2065580116
1398287568
905814303
1054026099
621477918
1431868980
621141842
1330111999
1417368347
1477148572
106347882
1027242317
230625457
1480006466
2124665701
1724675260
1397769229
1512491402
610521819
1295194649
619612005
1851308492
1565853624
936354361
721315728
1053685939
1967181835
2114384614
1087601724
138354361
209721076
714255359
1339757330
1097193770
2004871526
645413651
399805826
227970337
1078257862
692611354
2065203075
1390842260
1776053456
2028736428
942230281
1401348188
503214629
1424729164
876965235
1372256005
1036184217
490217878
99893490
1248422298
2030737611
1004917133
643407721
547431157
138262295
3042838
201818157
1724777291
1469434643
712329505
958833166
1850076757
1944552540
149095328
1699455987
1395337043
1973161717
1298802388
546757122
729359802
1536686287
486643124
186755736
1838289070
1131842780
1351725565
807811533
653328204
274099573
833265560
1375578954
1153232199
190824838
1427292415
1567404094
372527814
1111301864
518471143
2143297236
1424890585
1660895328
318622677
1251791254
934720945
602645346
369159853
791883353
1613733019
1362617619
311116561
1645065893
816901432
416334772
1361184268
2001093662
1275532915
679554560
2061510008
1483576281
1726782513
2024861258
1045715272
1476938426
1711664137
850838561
331086493
723842880
928649482
500935818
906783312
1511974897
645968216
1283800454
2039167483
1876165333
1664146752
1467470215
1567748680
1518694903
1807830191
1208928843
1217579413
275424042
992323007
529358046
2037588754
2139263405
1798848153
1768395380
856546864
433858626
1661061855
1040180763
1964810854
662270038
970202610
310707125
569442134
329705429
1557875897
435455062
1408440249
1180913052
1066362872
1105667480
529349991
1171323569
1926878956
993046100
1307157381
1489710140
528889036
1995689846
1859123338
1465214643
1958317383
1311913789
1399888838
62038374
523366408
1461972005
2088921910
1824498429
1753625672
1205867276
962314727
466512159
494477595
367292490
37104210
885570782
323499504
466338634
533180286
853305018
190199177
1000518764
1483873274
1907227983
837430495
124334528
835177855
1029109854
336237785
1835206543
1592340021
127108869
1839450248
644059157
1676389879
896683878
640688452
49466817
1433034019
1784223016
719649157
1314797682
498680031
255671472
520719303
258871924
240760402
1839776492
529093381
1516863396
1862966195
793903203
1574076702
535250409
93786157
1192384519
491488737
1726627446
1210509694
1953010716
735888806
491926664
691400210
1699027370
1647654177
1270242299
491751408
523560895
1003328884
726460236
2013630713
254050862
1121465574
252571126
481375405
948559689
1906687203
1462692242
653577503
1571414042
1446178899
1963789065
771582978
920149971
1770433364
862229340
1840865889
1318738676
515330820
1943798596
866045058
306801265
453418452
1308341792
154453057
1407341374
71809484
1805623323
1516628426
1700848076
1194964290
1279743187
857806238
1069494627
1906126386
1521608289
1731647958
1761447117
1847604297
1168530906
195329187
1473286874
1136761381
295264261
1804874838
338684434
1581361453
1707634468
465593066
382943482
1485672931
1689455914
1632313723
1921200029
1951066924
1021686828
131879983
536480105
590175418
250994267
1119697283
696094664
1198356267
1535740716
1622470313
732882135
2076565081
1502575206
1146533145
905196903
149548594
527290048
662260808
85259436
2058357452
1499789375
702023470
1465111316
243923056
949066976
813370827
1592006154
1423730385
1140622693
1458823479
510814662
748439289
529395600
299385204
969856292
1222932328
2117730534
1897025484
1037724129
1527461027
2028213043
607585486
1915663759
1313699491
1399872675
1832440913
850562082
1360107153
1124022114
1595480370
984543387
1955424889
368027749
1138881829
534028118
2110095615
583215588
690603558
1757482079
1918158110
1930494472
522659847
1144495729
736242107
58700351
76190734
2101612042
789277006
1497324110
784856876
149092957
390279441
865017882
1293843090
152973768
775833139
1685779507
935595010
1519054783
1996084661
856432693
152417008
1711348924
713660509
1646993108
1621800042
990644103
497370595
735901458
1855120411
792078607
262605937
340942837
360417527
1405427095
1530088044
1634774895
1464567423
1318312356
1171710167
1227098108
286670352
1346357922
533399268
954083640
878170065
672189874
637389248
777224266
261500771
1218866261
458237438
1746975607
1932557925
1979972606
1574004438
690485
52664568
1754869062
1245402401
1875433993
1850974971
530533979
1644626691
159449809
1376965681
2127451468
1591656433
1091683421
2059135425
981189675
490457523
316926082
1117687834
1540693093
264199086
426533190
1745673188
742787630
963180571
1314641663
794202242
916827143
1178080803
1104419798
1008600868
1553296696
1017611940
574040084
57180501
805368927
687256636
514628324
1074211473
1040540368
2025570454
1374962412
1925254669
623342246
3093635
108376173
147415628
1596241780
1613458780
1164813114
1513761476
149921540
731430309
1819473015
748806660
250127258
1527941285
429602461
1475911045
1561486824
128988390
460911725
1810608255
1042990609
999357819
361064967
82680782
343866818
908722554
549814283
458081283
638788221
1972526678
1835491272
77243883
915523445
372248364
915721987
1324588976
1541777318
376498405
754859596
1207496037
1640803951
853295889
130095890
2031530827
1134227379
1890258344
967523957
2119632771
848214132
1346392297
573256215
760702446
1309260350
533433126
984905268
358135335
82664030
209313266
28688371
1244022746
1744647725
1698893373
776117982
2117390027
2066452237
1898978381
714398381
554291082
1759932541
464055322
819987948
2094893950
694637702
79441631
1496083102
358264578
316883297
1426555828
2139122035
1926515911
1223986279
559128091
1692287706
1513760212
1947346859
1206756374
1641339600
113136789
1388059042
103982897
1169666646
1570485957
1677723571
1059726276
231504277
202293192
376234352
312657560
576971037
1295155001
2085394096
459494014
777440434
194318210
1011596764
1758897385
1765195910
1982198027
687510778
1700661178
797795926
520291997
632120802
1857784928
1397543816
262512913
1396631551
1378984242
1064587534
1543776649
561304503
780904622
1581768363
12032285
1601453959
207960031
439509225
1170654095
1561736975
544834745
1898265677
872924911
307787060
631665979
1425794329
230549781
543018209
276250726
1997412341
372199637
1058969902
1792648196
1798097847
1193271850
490754943
768035122
1895304050
1272726199
1371477102
1231083839
838728588
111562408
109209796
1775676007
1757417470
889397558
1627476037
470747696
361275411
290769209
2056196269
1350077093
1791899216
40975162
262989677
2076392042
269399485
1417725879
308312705
1360167521
1649981279
792469770
1849971584
1206551956
95517249
676802273
1500656464
1166765842
1586536941
1346343660
85670685
643376247
2079347287
1386422047
988713875
255626915
379733050
1848019654
1937226926
1254437204
1230994437
339570875
1651958499
1124706857
1813058971
1671152754
207781319
691137855
1646450295
255344291
2106317668
1463266388
1686806024
1902114651
737860937
1128923851
812182459
35489392
727237411
30524309
198863067
1259489634
316576638
1112676022
929513579
497370713
2019665600
457828666
1409441968
68739354
743428845
355295871
949875688
666985553
420312314
2059104222
1654697054
237229558
412366541
1886787075
2114362312
1095014914
1953964986
1673442231
1482126302
16812465
2083818440
272950971
1494570497
94741233
104235406
1441068339
1297901796
1864613075
1077972125
1276762911
1446138053
1620260714
40490576
1210714043
1898215722
98585528
324632874
1925658991
1667839527
836643063
454156993
1161284840
1488054928
455069546
1212871941
2108186503
697987250
631145925
1915635646
1408456995
1952765486
1225806125
1419168703
1853717774
2106010139
1299031878
37865545
274634243
1804852958
1380100634
348992908
673548119
2129153023
861488530
2142845121
1500638727
693234757
804627239
976966557
436973991
314625360
264559912
1210965101
2012171727
1223479403
1393381402
1085382878
1439511888
1660979767
1845331429
678957542
476547355
1337735197
144753415
1107181307
1882503993
2086113656
1639443125
1281591068
465212904
1232855199
1117916156
1099059242
1323036920
292593668
27326956
1953996934
809492645
151362172
1533303962
1712406536
1085987225
2040477520
1183641864
362200178
889567260
722340047
1879073459
1770209330
332716914
164164475
1398157451
163745780
1044070985
1556301296
204368245
46440691
1855941451
845845675
1351950346
1874276077
1816354049
986664457
1717460519
1341928729
542898380
266708330
205496331
559337252
36709067
1369852702
560415462
917474084
1714340393
1535481277
2143576680
1733875769
2027860325
165707444
1945568861
1306243996
786717042
894543420
1702224552
1739136672
810395041
1036932335
1811725760
732207863
1348625811
1442416641
608041618
490016554
234727207
1856595289
853407099
1985292122
570566665
1559414275
2080802144
35485610
401172574
283104360
539701214
144633630
1458458817
1450511538
475925512
2105869327
771450153
1168992414
230469524
1844172548
2031630648
2081221644
1526370321
185902579
850171136
1423835074
74108669
1485933678
869617007
1438039533
1185709235
276505049
2034309918
38462286
466364822
853000828
2033131460
1331870047
736262299
281718908
1761897393
739152662
1677701074
1713205227
862649361
2032708198
1309658754
1618684928
2045670619
1891292445
1976832276
1695701582
167774826
586231444
437252383
361317267
909857422
1339753310
1033063031
1621199201
163703241
1413799116
785393025
1684591778
1101038957
324358231
390058024
1533025823
1371072707
1782601611
545220729
582868475
82654131
807621077
1270485092
2092362559
1150382208
1681925245
1728685197
813974587
2053283490
1155409087
803913630
18720995
1707005532
40217964
1993904264
1638924111
650737650
1987052800
173431387
528735328
1001303310
1214417601
923599001
1859086557
1164534743
1560216979
1684942684
719041286
845660939
1509188254
349888559
1052284333
700057551
2131835918
780790265
1789462029
1376369926
460211064
1072066529
922838633
2037045325
25076072
1588216460
1884015903
1706369883
1907668744
1527433508
575970396
852249351
904490079
917472726
1510030116
1333760085
405573411
956548395
730784328
1980978602
1460170805
1364531773
1862920737
894657319
1151642637
426470675
1278195329
1274283036
1191704237
315172739
183444043
1385817911
16132798
895272991
466271823
1849693998
1047157535
525382465
1944308868
660866772
163857243
2084158491
1877934171
1568394672
730292792
594944293
1522698218
277062310
239309561
456292652
630229805
1387475723
1787727410
576563063
1141388265
1025582677
1553574041
2071900590
1567499415
730854323
1631644059
431943985
2140099177
2064815017
1913999459
2141306451
1990061446
1603636879
1883355739
1330909522
1171083657
1002205862
2135006677
260048198
1377900325
1371581661
478025328
1804967211
411223106
821607313
563955452
1408629806
930885410
20928959
1934339418
3648533
331542539
471199251
1085458822
104550882
107006173
1966943881
667982613
414658423
475080915
763505972
1214129794
1657186913
1534504061
907072913
1459890149
1689981322
1464798799
1889112081
665058667
1752874219
542059161
843584504
1710944091
2128607569
380855127
177887217
1672681608
660510119
592793748
116023626
1609160995
823062368
1247586143
302004701
892542957
182087113
1931743310
1152936576
213939362
1944578398
1792940655
1070595302
92359091
201174510
371047342
39100525
856052929
1325443387
1458085582
344723652
122441923
1188886723
251040806
1354520213
651889294
2067476604
867382648
1105524575
585825442
2067592857
1590585301
1569439429
960476792
317856179
916324020
758384984
439276070
917147297
1866732010
419357655
569337569
1287358872
1539333943
860414492
1027790095
664364793
1049229058
400640170
1558965899
1481971619
772765979
170626170
2095950952
1773375018
558093113
527416664
1354464942
346457351
1564568814
39624302
1497240103
486273057
219250827
1519897499
1463076666
932396914
1572087710
293123679
274532192
1380862677
1405235489
688419618
138998246
1908295806
41646552
105572288
1155988448
504974661
993467799
1566294839
618061529
143440766
409450023
1199074322
2020117145
1133004232
701430169
229356464
1149758472
1771435270
1918288545
559900815
412752588
154161986
1642635476
1147878089
406778981
421242
989109866
1751734684
62106707
1421361945
258398222
1338801586
1970181682
1566349714
791058738
1213996403
1027279273
1492049818
2067577381
718515461
375913300
227664892
1262991231
320131640
1427101198
1332145373
2110009136
1562641337
1269999076
1311789510
1299747154
936814911
1987261391
1732889364
741288068
714509637
22715611
1048242674
352835105
309537606
201181435
319732376
1479546580
916651070
2129520823
1732632962
663626258
1321159464
1613082973
498248897
534275285
1392017616
2120937304
1978439576
1136015737
1754450990
1614105010
361144588
454886263
1262753099
100400050
1016639997
1325364714
510020796
816638210
923764568
2117547994
317120598
896143992
2001239390
281724367
1707549457
869263416
312554153
1839248295
847680791
40557763
462155538
729675032
1510536580
810630618
1663698821
1832398182
1556390076
1135454790
1873219213
522207806
961457151
1202353001
1432777807
1109643169
409775890
1915044673
19427983
1764720152
29212868
812916105
1355020382
1585956366
792402103
1165083793
1757098593
884963136
51789801
1097755413
970156734
240613677
1110453418
182581599
189349192
1750769010
2564599
779261539
515571066
330462269
467973828
855091803
565596213
1429597479
1610855174
1715909314
1510200182
2053193403
1406590987
378430800
1013029173
1397295504
1207774211
824820160
1027025301
1397736049
2083839487
1337787064
1281728685
1416951598
854423207
2021475497
914070641
1975091662
1611552544
1819655513
49719702
842475708
1736690268
143432273
119171354
1992383329
244713371
1506622608
1738443388
372620169
1003394851
587175224
325473325
1002106673
505436333
153870900
2128917958
1310625588
205283020
1979947764
372670214
1918644149
1681396315
829336725
1253288016
983332391
330884745
2077867721
1988080817
753222156
2076176200
1643452791
331162367
764031839
834620269
233465218
1616517174
1760752403
412762691
689653309
1037507140
963093754
495951106
1971552285
599087885
1065919723
681519328
1994124376
311109618
784287472
753056043
385452004
1571664357
1004322307
1353899915
1098728612
1189617447
196414670
782956601
1219436257
866626720
1942454329
1135544549
1417465235
2127663377
1151783301
1974032815
1058660843
278605562
164291382
967693877
926063367
835147664
387400205
653910629
60694089
388757942
1805541040
195193546
817215873
1938584544
23698630
720228915
1466271292
696319396
1105264243
1195298300
850460156
848104827
351980314
1659646699
108423073
871104019
1566378140
1297628242
536833561
602435383
1099053817
667984508
1788554580
185272872
1302331151
554900551
889388796
1015361837
1021280906
715046285
1724849419
1325442342
1239187490
789200792
251120970
2081815188
459548977
1672908772
837420433
782995779
751071441
345303438
401232605
701141592
436833769
818370860
1281941120
971821135
1981240109
578460859
2064908076
2143289732
1257110118
2127769669
511827000
76035357
1667304466
545498759
201923616
1926982481
376513737
2146212344
1880452279
1631502964
61301053
198249657
985723753
1980000847
779890509
1932562460
1297573950
1500854830
663440315
1009620658
675721214
1932985218
1358693582
1911924427
1845060038
902867183
1768661044
768360481
596889461
154645285
1548104513
1323027347
908575488
864162142
1736397808
1690724628
797668361
559113578
413058976
1241783614
928449963
1912616414
1363306794
1534101653
2036044339
1179510833
547198750
13599389
1901346701
2132662679
773340404
1908303868
483379503
1536222183
422119703
528641005
1001982571
819817200
484533833
640295664
1069849933
445786650
189755266
2052138243
2057074502
58803761
234330060
959819783
1316308339
1683236659
1568943944
204819311
1336665776
1546568021
896358047
1056903550
139278184
1022849181
455052098
551923713
78136616
791677311
483283942
1982986986
713934053
594642279
1442180175
403853559
1096452036
1472765070
592733651
1131230790
1146720942
89918256
1971248626
7786390
1037292994
2065965292
268935720
390308013
1272498695
1162725982
194680244
2008462413
958121985
670716672
468761979
2043853985
1398005683
283995917
872975635
2048457127
874554692
395667953
1862195377
1691896818
1425398721
198582203
1075466065
815155601
1034732507
1218300977
1225660871
1774959718
406674550
824868740
475281021
1395815107
467520695
40293872
1207761644
618147511
367716829
1344644889
877938305
7236695
572742126
490087878
2024977782
1225638001
1354282912
1559404772
305146472
1977149178
280574781
2023016122
1921942129
92534877
1724611280
988874195
1707524039
2124208583
23556914
1878548774
689778986
1850300072
203296189
569665555
472868241
1466270066
1151531387
265724593
1892039144
72428491
502785334
720524146
256614117
474764348
2065499769
60365588
1610981498
1590204327
627321890
1877728231
1558659925
1829270952
1679597689
611257780
1746365921
177380064
1812188950
983236450
233942378
1644306090
86762031
1934252558
1693119533
48304329
1034754909
80005235
912530336
612330480
1082962181
486160227
1638555418
1035050788
712316346
581508411
1346740676
1150592277
164482980
1035518183
1864026346
713402220
1215802967
1623921062
1740651993
55991832
340559958
35881622
442481033
15317082
1394738509
280070053
1493838381
196316590
1780508047
916431853
1570248447
1674528486
1600438997
935045693
867356855
2105670920
665178357
726301553
1079081918
310601859
105324873
419921743
663885750
324922538
1559328546
1032454024
1015075840
1853883332
469080819
612184887
354554403
151784131
1774648777
479408262
1947409457
1272999149
2073399029
631091413
1943978291
1068260246
1674497800
1280529246
1875206910
1544747289
1004633524
443453822
684634170
829458145
1857310715
891189991
90217064
971265480
2044689720
2055626600
1912521476
1501847010
750809566
1278285508
553255724
975551209
1687417381
1206819362
175004997
1913754877
962779110
517797736
334647260
904782724
2127692347
1352947760
1854079901
816722618
858329262
589269828
418579983
86854976
358848830
1316878972
1744527398
462365387
1401305027
1213077619
928085515
1781700109
620332243
810391252
136702657
1421932654
523682076
2033942616
1896568410
2055748772
653754658
454747269
1755878582
2104888940
984507334
233903783
545328628
1889624532
348263283
1912090322
415808076
1596413656
670575105
170729991
975636682
310732141
1178079918
1495697655
1411174137
1302285874
957612869
1175348136
1264046131
1760290595
770342057
271446778
1896459706
829290441
993303309
93019564
1280393285
203078073
1139822740
649145925
917292012
1956329375
372150652
950602363
2130364816
2096684744
1610399734
38812676
942973708
846565442
861223532
251698477
1128662598
74475787
351129314
1755933127
981608632
1728852400
1336588979
677332585
2139460143
530610092
434972482
1882980529
1025817384
1442729355
1702903451
1507486761
1365022708
575563723
1070997794
871328842
1613186529
46579347
199964346
946760907
1315515368
651154399
1376166530
317869449
818029395
2004843135
635130691
406905034
757006310
1034413327
2035125922
1033596568
1217602365
118735560
234984766
1196311773
865640733
99072580
1357765214
1492633572
230110681
1531468925
429010514
644889124
1374052960
368991058
367039239
1688115270
517257907
392612186
1007273421
468060361
256736125
1669342267
510583130
882372067
944216815
1236168107
1743656934
1982408890
854958844
587820920
1743197157
193347029
46388929
2107848555
10320552
588570713
1410240412
267212899
946797059
953973337
846773873
1721187371
568472617
798863129
9097602
1897900308
239420774
642076587
119882057
2130531829
762506182
876543111
1289737185
1500703618
1825066759
1962429731
1155201814
790665969
307195101
543333546
859980518
1351795443
1145651595
1160180683
1260299437
1579195520
654678048
63467181
2142142591
1974258907
2101458927
1277761193
107563377
351597150
922029780
1545076044
1229398847
537440182
2015851296
1168088576
1285326566
1984154813
969935161
25606371
592428003
2046768246
723236385
1891535091
1467295506
690406611
329141872
1929664412
1459946383
2129847009
448591233
222518462
148763898
1826904121
1804156827
1617163496
253927031
1576492680
126019524
1793100672
1328795334
1604372683
1192119485
1901045968
1036299832
11968797
1642652719
1607534327
798526367
924131163
859611808
216709320
1825377582
1883488867
1444975833
293336245
1819699357
781406313
961731649
1203765496
1347393244
2139931544
1882966479
1690574742
335407753
1361076489
811371921
337766330
407141128
873683375
1713030308
940060906
1252114575
1035372502
2035574412
572728994
431939566
660428029
2112051038
340780565
1734647738
1927127899
817376811
943083984
1902954742
117354126
1049601488
1821878573
1495318473
2036259131
914929261
1246744954
2080340858
1170227721
440868518
1563358207
1657517199
1839888868
1130524699
521306755
1134657563
861410926
1278604215
166787577
1233124152
674053190
509194179
713380571
1589626937
933510187
367813740
1378519313
37280652
318713736
1612486968
1690078358
1428741548
843993406
1488982499
191683624
1206710499
644526651
1478810525
993723729
1134141786
640407021
925815450
331458766
1591890106
827060628
458198735
2029238510
1773651260
1616092903
344007700
1426356854
30389232
480957854
1763957694
999399492
501269492
1580993888
857367835
354828612
1973699912
300816945
750609032
347258367
55575061
836351670
1758587619
1659571639
1905732876
459820219
1008437421
559934601
153384245
927220663
1797609886
1214129301
963637071
1589649844
504525421
1090081931
1680355474
1658733136
205455988
316473895
1055652205
1980575851
10715431
137499722
49251224
1222273312
1163805458
694700808
1415075239
1517206118
1655733245
1598345174
2112240673
1425728355
432533321
622651542
50240071
1624196830
1172033640
44456074
1677925048
479049469
457714498
1663461880
1606905831
1676140949
1507741791
792342812
238227153
516990486
1798112575
759487369
1827868274
1192853694
1537526532
1545914026
1661536810
1518815834
300093284
2118451175
1159462791
1420148970
1970916585
806608344
1762676066
1426807018
1082592059
896798818
390288215
32631486
1991287927
253927614
1431822674
1154000466
948202788
1306754418
1075835331
1260175934
280045166
40527355
1278509448
55938607
132142914
1344771702
1962290256
314699186
436720838
2136032237
1029606225
750349670
2111048782
954992411
1059328900
1535180447
1287678672
1043220063
1085311949
597658223
93347087
1619127815
1407252568
989024491
787365577
1141705104
947899174
1176801123
420955078
2090989635
953608076
740226886
1220726546
1077878972
284279414
1596540114
1554525074
665904198
1450381508
2071479807
1817413125
1368151090
828291901
104777873
1974125769
1133110768
1142727324
334820648
2096707911
1917662823
714133901
1106626467
1436258659
1896107815
1954254963
936356196
14825918
2079489947
271689552
186050297
940156516
1997595259
2085777132
1941630370
200346271
1526834698
1342402869
1875365596
836892153
967997493
14300152
1809573969
123144601
681713767
774279612
1732205059
840178625
1880778888
1700564489
1770075227
1935762998
2005107732
2087608310
291855061
650073033
1647270498
1656875522
1460343835
966813924
914237036
502250373
960085084
1731809388
1307859729
1735394989
1415074224
674235072
241941902
114465571
1079456357
424991118
1001788253
494460414
2036054383
835042255
374637744
637349216
1153505388
1996962180
1022621627
115317429
1066701749
1052697146
64151764
2119760746
1197510814
29692141
1140091178
1358418949
1377493572
1829785540
1848775409
30989898
16327334
1247545837
290954820
1313996237
184036805
1903122543
2093691268
1678584196
2024046114
663916511
2065324981
1869771606
1303550058
958003627
1453193301
648425959
1595303272
785545065
1939067634
1447703181
1616919403
2023819181
259731165
86202053
1570366416
415772715
988751938
318181785
270342488
823710279
30825127
1997958700
1444191053
474365651
1837409347
902249521
1483603702
423719990
456604178
495667943
1580302122
1302856477
1161406391
203907067
1678093918
247756062
144362694
36509181
912297573
546851372
1734796546
2016912385
1127330380
1191043097
880160847
1966517258
1103700837
1859215641
1026437420
394651510
258087917
807930420
461909963
1451027792
1356002060
1127619611
699035022
902027727
2094130082
985656269
28256315
1829578082
357055557
1512921924
261560647
1574733917
819927334
341233079
795530273
707921651
1043528286
1990844180
1203671802
327994669
802931915
2048656073
1544255460
1037920603
439747871
1548054820
2117472075
1258939646
259015026
868283562
574720132
1526033331
1548337240
380110994
1645402160
1070717066
613259334
1257917867
1938488925
1695602963
1682823952
1413773747
1498285397
651450567
629196731
2051072984
2132083188
507732230
1529224908
145897415
1224925490
1691760880
1581297225
1375161956
1934862572
939973233
1568762271
1325066007
1107789898
66805202
600597418
1121754570
130939647
636371483
630432563
264829544
1657655782
1127238409
1510584810
1060591737
600234683
1711687631
2105105405
256491099
1479117407
1780540728
1245124835
593820990
330320499
1542531215
1793641237
1540149439
814173100
1565630119
1205692874
1712165845
1130220311
2079291236
109221639
151929085
1118537938
856605615
137331734
1816662371
576695283
949316838
66191925
507517175
85797874
296080032
65400164
263936458
2108372191
736280328
285242093
652443434
961813902
1944647459
145579633
2015180332
953950702
1052680273
2066499003
1234126241
1241195079
1902449543
2015736711
1664442206
511547422
541198493
169780838
450443298
1094435003
1890619367
831876438
2006205541
1388798031
542680827
479233335
794649521
1857132070
2081781172
1013947346
1427709695
2093397530
987146480
1662913784
349266692
413143794
834917259
1540986993
1591281515
1130319582
1017775658
1129125698
1146195478
477121918
1549109946
2124792513
343343060
1842166079
1676654345
1263325781
1831549532
1653087140
1026983017
1678330177
1612168568
1178807248
642236898
2113485798
1307953971
1069869639
1144465489
1649709172
1715737481
1932504689
1595103755
1245962839
2001722904
1414931437
1514633289
629874871
1965598215
870688271
202924745
1120807033
1862537832
194392224
633724170
1354636849
1265535541
545328628
1148175763
1890117079
2006196962
867038117
442437603
2081406322
680085332
529936303
1376238913
395008274
799795471
816679558
147142809
8353724
1079837622
1737267211
2117730449
848342312
673827871
762656298
957739852
793140879
1957386142
997065639
657582057
1065376670
395199196
2099520891
1828163331
1068959183
1444005148
716914845
140715379
1666596506
1250988
1974753883
1380504359
1809500150
1027437407
1733015794
2123301180
1177408184
1899040971
2055257505
785281711
1254224424
459758103
1542041382
1629753748
1792037428
1855322814
705248013
462315767
189118588
1111778339
1391025577
1752623076
1997231716
38173189
1112695949
806245533
2022920952
1565040508
1315383143
259076835
1887115417
2041650936
5856938
922395968
1127177953
139614959
1577381718
682258246
1499907947
2084568312
752599206
479823350
462509459
1619159564
1180210609
507339402
523958437
1150508689
402698203
629300630
1308967803
1440383628
1371515306
772508967
1166712068
1018872341
1504104250
176092152
422611035
1531598935
2141251821
601389422
408995616
1556517653
535978024
469834589
515090404
1803143466
743230711
2082902693
655954807
1697768681
524487878
1458806619
1161469974
595047094
995177289
1721361740
2039490375
960616643
1028326616
517421213
283548851
268661719
872767902
1857612792
2146359329
2009850355
2078698138
1489492601
191764903
752217656
1083408297
64083234
205767599
883732442
1791052038
1677372630
1139475283
772314724
551838370
1137276273
1246682778
2080139494
215060307
1712578068
1742487077
1702220673
1259821288
1676020310
832678113
1562596969
1565593172
1430150066
707730107
1224511727
553871349
251417432
989295993
160105956
832251762
1579879055
89972024
324861106
1592083792
1154834771
1686237161
1057427050
910171083
234321477
837082938
2016219991
2020821442
1129924760
983759485
433050504
1629787728
2005709590
1626332624
1574403102
1353011572
298739824
1196241308
1941521301
1001312265
1300385281
710712006
1629676987
1441320879
1426003106
874296924
413363086
50198606
1466460210
1862512764
777492582
525805927
1034416316
115243531
413329828
476587765
723713881
465235084
2027754036
1080335790
959319271
1361228254
1056474320
1322199668
280281665
469962722
1284107793
2128147855
411742327
911301294
1638266606
911928209
211713139
1398013691
1485453476
1364625485
1686595367
2126915516
325403261
257320071
1664949969
360971405
1427924943
1084796058
173543603
1130953693
1440470711
485106193
804323689
839875068
1793733433
2137959878
1962120124
1630008541
361517529
1550261651
364930644
729813921
1536698885
869562553
590039017
1889846517
380711343
889310882
406992861
803271331
229235580
1965402347
2096985792
330674483
1562327526
858786430
586766871
2059605099
48455547
759602447
1038580305
1361949747
796603993
735379842
702141067
1912360206
1813173097
1202773503
416374750
591111038
1560053647
1336100589
369810237
681432060
716022113
214883290
619286015
1691673499
877427936
1743010760
121563991
1300489163
1074337474
1262752643
844230757
604227514
1726699424
1399408499
2144665882
52093755
26766989
1027380846
1862759377
1292537257
1448085187
1776875749
1732076922
1224805704
1613373122
382911178
371839116
346384579
2120128528
1141984897
151859127
1974089333
375100456
2012814796
1351897744
414092879
1122503033
1526453531
1366207099
1936872248
478884384
2105465545
850254573
986186208
1176905299
1124412077
1885080634
188530355
2003266839
248511065
402000013
525677452
176986488
308544960
943853794
718100164
464907638
428198788
505102463
621519295
1878688784
724348124
2032573034
414806559
860979132
313301886
621981929
210829333
149088751
334542359
1296746000
1338420649
300556798
1058975641
1007681041
1941620661
1504596807
588041752
715654506
1867049736
991425978
1484302837
674086530
1786228687
353377782
747880648
18885114
389901499
1814314594
302274626
1326066013
1542715580
188379082
1123198892
1312343097
1456497625
367236526
2033440800
1549283054
1619409558
640370204
1868431763
200815151
1176203975
287752815
184154186
1318881961
725846877
884967380
554088641
713897617
201230998
106439025
1356807008
525577413
1625798234
828654138
872554980
2123166041
1663229216
1007456864
1568173529
682252223
1856579949
2129944293
1277055432
1536824675
1607025989
1836927229
714655835
1283297038
202233956
1037294596
2077489785
204996641
716185932
2040927071
382956858
726214372
91000148
71137593
1757259578
1808666280
1447110894
924222727
1339122816
909399952
575432910
1668323052
1174872384
1405273407
1846097283
1611524226
45655963
1480484383
1285782457
1068604228
1198875428
1209578653
359287239
882850540
58062638
1248366314
1562857886
1670775239
347681991
398054657
1274524148
1211391223
1857330242
238543946
927039440
1313926833
304471990
1631060880
716286300
1505860380
515416211
1954291527
1635176070
1124551349
1701866775
357763028
1952029432
1015362792
2125806473
225536876
426050247
1081963561
636285205
1692676987
830847729
818059485
1095565861
719206166
1579467649
509768745
2025451663
1840103817
126254171
77682431
17529856
1150703657
72129847
470609468
1277443387
466350692
1714449496
2095148599
1294232570
1211431164
732630039
2036314553
2132265196
1556148281
749409416
325571862
642550037
871375539
250625350
1751795001
1469048341
373050403
1881488210
67416059
760212979
591875630
1161629354
1392992664
1949936827
600447520
2036765578
1463886829
901931062
271042146
439901911
1657493708
71009475
230189937
302478527
1395430229
1505275387
1083507152
1774007989
535272902
1265749318
882419672
1020355387
1619221220
1706702055
1725719069
198737536
529115128
376573414
1635605027
1197180846
1558401877
1565017619
950598573
716619055
1486019477
1463832097
1122154500
629376345
261222465
288609960
531222263
311922871
120557691
98553013
898915521
1211271462
1436941624
356586498
1328819793
1338518705
452422706
1010993490
6881274
1560451371
2000234017
1677001330
1509676258
1330101919
2005306454
481115132
1045096696
2101452763
1954762277
1224797008
737695810
50558328
465189781
652853711
1202618690
1155351368
1516972056
2047847793
723035322
1947940126
1556314534
1409506236
1758042685
1320763419
707011672
2094378526
416555659
1496561082
1799487985
222945462
1407257570
2087567634
674971333
416960679
1947094161
937491136
176365418
1885408993
2026119236
385176003
457145458
757797775
1130327356
1572372124
20563234
253029004
539392212
1848296353
1512820927
11341230
1983350377
1425176942
2021356605
1929315970
711304349
225459555
1441187369
748124550
623731368
14407257
70180799
507505531
361320127
2058122872
2069561919
1510440199
1078798761
1382224334
2112830596
994000551
1763856326
302912447
298224620
1305481153
314906687
1392200989
718106080
1880778172
1890554509
1696442169
120747078
1308089974
1577854501
885638568
1898423342
370012299
290221617
112001441
1311960683
80492569
1006427709
48193899
1293977460
1276609683
202944321
1863011407
1161858410
1204914632
1458265931
472573246
2132177676
2139714068
1971937600
87546945
432496777
212803654
1985540008
1622489215
392240719
1576099762
1303316543
1111781642
321258415
499260821
478181852
1693792291
1220747656
1182034790
1559630161
839929540
1498081779
696550292
406932337
743822256
1831490243
946083875
1191130289
352350825
1124217751
1577679482
1724640115
1623252353
1852665475
936322080
2041354264
717729514
433280022
1208264497
1186934884
1689350313
1514089239
574859600
1230087156
1679219335
1421016806
1212503140
1530504546
383698419
573575441
1676489183
726783597
1893299832
4517200
1775812231
1450781687
1690692900
1609146589
1640431985
1799415562
343012345
715817823
1712359595
676879395
1630455601
1266962106
2000193508
1545258967
556609679
1453772148
637715636
1394503421
431457529
1528895881
343128070
639640328
1121884087
1277889287
1668573193
1553326794
1298362810
428468340
1714583954
1300676518
1040429235
206738596
951669720
1542114756
1237768393
1744499774
1076102325
878868248
1353952841
1996192198
138475682
610374424
1128644204
1921049020
1376691373
429239545
1133264235
152697712
82714663
1260974655
865474
1675848448
571924828
1658809474
753154327
1490230504
549547784
117604736
432915704
1426028420
1121612094
708773733
122420504
537531535
1801978036
1570866930
1907968673
778507833
147993123
683298878
742404522
2078307490
685959546
463436668
1209691269
1375309705
527988101
1456689948
1643264700
1777959667
779234497
1754589380
1387327491
759855952
2027313722
1011405945
1018690937
1704025332
448111643
1951166286
720724227
131655000
940729185
44585698
1838752368
257467422
1803805226
2119091222
1333248172
2146953460
361997561
1102440454
1903763466
42771323
1911014345
1157105834
1691413659
224466297
1722058720
1994421282
1969768625
9084273
643045295
1964580104
1740955265
1959240956
602960130
1004136079
1496877324
1606866265
1485552202
1342747330
1091943647
1592578476
485896064
854529652
1595715432
1134841530
150616320
1252599818
1374437405
1395264188
1952407816
1884028179
269785195
782543225
328828202
1887501218
787456574
1250220769
385465735
1011006470
2006611660
400603347
1486489269
1790786767
2125164553
553057807
2003150428
1966306172
1235747590
411612202
1716459578
449955221
654407282
1105510473
1283101009
225810190
166945476
81263314
1890965797
1816021844
530645956
1112907256
1631984346
606384061
1700401464
686575882
985262329
668114126
276842106
1835254209
1757799796
33289929
1957757562
1615740114
2106104463
1463238758
21244993
175609635
1529187794
1848103490
2034695705
66661464
1369853017
741370080
795458715
1276405993
1471580950
216083795
2082313256
679321925
237412355
1584911755
175041896
558730138
281299319
1889351373
1261327648
657447065
1876632779
239219767
704327871
1560562474
662856747
2019545145
1734630897
502312870
955910628
1552462906
1402708321
65931970
600490709
120871974
44664640
1828286026
2135198068
1290677807
687448818
317465427
153271979
1031617840
1028003953
1392552450
1287640818
675087097
1757154941
1169093229
676713495
1273315932
1065553484
838505102
1151258888
589278315
528365125
207756453
421686617
2135969695
521281083
821919097
2023450942
884653869
1410884193
1369718122
708343216
834261768
1482805167
1816321756
446035506
1889072251
684245609
1786454285
2019887429
295689057
1766602890
220450448
264602232
1514274858
1212863389
877832073
2105977782
1553025799
647233765
1098280976
363576794
303708603
269082
1501987510
575092463
1543671130
2040861031
239064830
1560424417
1568505815
1111325533
622142395
652113594
2046766530
1428582648
1771933914
236415196
1585435860
1081731511
1340174280
221752651
490844130
1911574929
724745948
1599682810
616345308
1179051261
1783217287
588313306
296362203
1662702985
745278372
945409087
745777410
647091533
157111457
2039725202
863556716
923240894
1276722430
776315038
1882193355
1700824115
717518370
180569502
1022014280
780002826
752431049
489792473
71834933
1472163689
192318034
1425600681
1818004502
1757628391
1222846619
1462765203
1997373145
845004672
942202385
1347150663
270865166
949256407
122365162
1288176802
1770530675
1409940444
766340816
707717509
1677522191
300792876
356479079
1342453537
373061920
172173209
2141553477
835132766
1302437793
1388428710
924748064
981915454
1451214226
408468718
487508550
29279835
1248170742
1149671941
1817547955
1073615585
1042693662
339588418
1388433791
703929745
1789441432
677420980
991561965
1147012781
940991252
1882409972
327556811
410614866
619955399
189233409
571050351
1429483314
670561203
655876805
742176524
1992816861
564602438
103124754
801435142
1612270343
345136377
1930214456
1597606287
205882998
376652532
925058653
1107905046
1226202371
1902911504
1867596718
1579024558
2010369700
872409788
1846358123
187886647
492655251
1857038850
1746762562
1546294242
758112057
587362871
277656402
1094338717
1283953177
1366414767
218979823
309362831
1016891691
1663951188
1997877385
1448320769
1083614045
1940954093
293790938
132671149
1510504027
340192149
1427781801
2104439930
1805221786
1972421337
1101629908
404557410
751750951
1820481479
2093449702
1096720440
1609058526
722708844
1648603077
310941589
82297382
1026317200
1043505637
1400842004
1738268798
623829354
959493021
592774105
1292971747
1821047881
2140286684
800428917
239821959
651903717
611041438
261897483
909133173
400307250
352682863
1278280030
461757143
55985318
120628223
90656709
1299991533
719391402
1342792344
1961102590
295777367
790615999
1118356326
849874048
533709077
1291746657
1513586734
1908008143
2090793839
1595061714
1057073551
918947191
1136959504
1969203553
1551475338
1828082184
909153095
1072920468
2119099411
377890806
313215753
1518109521
962982072
949206074
1728006508
1239869532
1969050812
1696306761
1431054441
81378195
2049206061
330037493
2147065695
638956888
731149651
1338931532
1371648374
696620332
1290659911
363134704
1424314021
1241242439
2082969625
1271833677
1835350566
2080460734
1713289657
304540820
1349843891
1061115454
771207866
374551602
1450949813
1560017484
1950083751
393369244
2052622849
1181512606
1499507863
716712489
383232562
633697587
1670249967
1450517253
1949110462
972322532
1357339198
1720558270
456649194
1932630367
700347114
843290457
559667209
699414987
709383706
177275465
1625372021
1834452457
442079869
2103926147
1435610326
869629575
2006144063
849157062
46252937
18689667
265353812
1649947632
1272593575
608702026
468531377
1588126152
885706022
1138895020
1863792493
1291952691
1644470658
1488559754
1139093059
2028380896
1681193112
2139040626
822652842
2044368330
1760692245
91201127
1206593870
1386212881
52397389
1307018880
1538350616
1030773338
420090673
432428360
821796934
226260645
1801533351
1787382492
292696946
2083407697
1595411036
994901922
745018836
971652814
231121719
1177857557
65325117
24020611
332529807
8767692
603755775
544676877
432696880
1072096007
2143667216
1912355553
469994143
704251817
1894516514
1563370640
1080634830
2011667921
2038470683
1419416414
832488067
1348947718
1420022243
95856462
939275410
563324893
1504030053
170589915
563293545
1147149791
1310978060
11499687
1011625532
417574382
427578954
1809799486
1537053393
55906880
91982536
1399353216
2136393185
885520561
370029790
1363465202
1496872544
786023386
150647455
1511764954
1308408189
781051142
1597006734
1902432257
561968388
570356030
1207748671
1214390297
586671261
44484643
743003105
982038655
1321911297
240007770
1937837809
647357593
10704679
1937000315
965431543
293364138
1971189939
1137741575
1701264418
1609647830
176708067
905778724
1209439272
257468053
2013671462
1270844681
1940812992
1751927498
668822147
535977486
1269995312
1941306215
267484615
784165044
223821249
200139852
1645652505
1956677541
2062966290
554500205
2053914463
1926525094
1010064190
2005743014
1187372295
157276456
1469181742
1474162194
41138912
1725479736
1256299825
841795343
538804850
1832624142
1376467337
2051739128
375638710
1688133647
246157700
414990208
767930669
628857708
1005891447
1306529796
1675159258
581972682
2098893585
274923614
986530182
972114254
1125432848
1945856315
136540450
1080656189
275879715
1972849018
177901470
234038178
1520272744
883321779
479841999
1405177016
1833521565
122846146
1732717502
1057993504
1514649013
1394256569
70492171
1406391047
830192636
170808552
586642
527387355
1032371509
1159394823
933392392
665124651
960678781
1498456375
2135976600
1077078524
1033775577
508559143
896303988
1288007658
509420592
1265976555
1660348349
565243345
914733801
1091400259
1974335986
1025719252
1642323498
1587501634
1184927317
2065905894
1139585179
208037889
1074127519
2062177469
991132084
238200391
1127490241
828916972
832446702
676611675
1538769869
158435779
4192044
901238228
2144977968
1194661036
366133727
301806013
354280244
2080468306
1050853055
1306773593
1299220632
1698855419
781179865
790126528
839951259
891930856
1875829501
1087789612
54333600
1145715820
2005473825
1839695649
690212653
1723462740
1338696606
1809736810
923248690
984721646
133191476
312576573
1954736140
1885873429
1306463994
1785669218
676143817
282378586
1988702422
28224546
1262329657
2145618806
420317728
622198229
1982923755
804873295
315574281
1623626030
313711223
459625266
8723631
1707656201
364254470
539851535
2111716525
1760981523
903807411
1876078231
851796123
961990415
1295282237
121257303
231893188
2094981026
880320615
1807038788
2009758171
601323868
2069746156
1248971922
1344378211
501633073
1752360944
861440703
1701832993
419232661
1091015763
1508012586
297049569
662584709
979873047
948438909
461903131
1140579129
1883232566
1760926431
38448253
1915185375
1303443864
298530845
2108593781
1904723317
1596389142
1179119044
1315045504
1506509704
965912976
1553731079
704527618
648752864
1595802736
1219722375
1355655432
1661041750
1852586676
965399747
905259497
851817344
671036650
1901207050
836679587
2009958811
1440424010
1847142594
1934457591
224969433
405529557
1139201206
673597264
1448600017
1984030284
1358974382
259300148
1875058434
171263044
310163112
2045848334
762032963
288953212
930058443
2101720038
1493393071
1047540063
87355323
1584155383
1127394576
1864649190
741080835
1517924692
1443441567
666039199
1562303883
1823319407
1156619876
1707193525
1598934967
1124090377
784480368
844392013
1027233388
889523707
876840491
479176055
474195319
495780474
1577526239
339359241
1543055172
1340326444
2006532815
1461882963
1383395019
660644071
203570895
186423266
839311509
1192993635
834282049
697199877
728646256
921488512
1056956237
2034208876
749503223
528422157
256661586
1501235890
304314251
240336402
108221122
1260094628
261949392
231424307
900054806
1563919902
380865333
124724313
246082253
12594049
755532281
2144744068
1952247493
1958785476
1210786816
1187679590
2056238094
87395541
972732544
50649395
2012175675
508250767
1539563018
1611789138
266871572
1377681797
873833021
770544971
1625183802
1567387277
144414741
1092448523
2106107941
93330025
59882698
398275363
1969896874
687754254
1709720560
993558881
1783988057
538508945
370078565
1189928107
2063703243
229870932
1235117479
961027456
559436578
202856633
1503917531
1423521319
3668059
535937870
1387901914
1542153725
1212009744
2107063297
930549414
1913290530
1153916191
889823403
241463926
1425161233
122999389
1634748528
1609542320
557616188
1571238851
1301179497
114416301
1918982659
1500220016
1036585021
597900713
1302909132
1073022318
1670254934
115422398
1316811914
910096530
542452299
1197735646
1254073331
1728787935
1020460900
1452657505
798370960
992129253
348933066
275536439
505864489
641295507
1934296439
760541991
1137557354
73161033
1199396390
1932404816
905304557
1327630458
1012197143
117141164
1558054721
994810483
2100170554
1263615488
227779599
1755926350
101293480
435312158
1057978017
955035591
1532027875
534253358
346095466
249998432
635396768
1912422781
1070386213
675945012
257703570
1664950831
854545349
703896170
874485552
390344190
365211937
1507232382
1183335742
1514116889
762997422
1468036408
1629410335
262578086
1800901955
2048640336
1198207991
40487309
1170333019
1192249880
1738074899
1292300045
1255423363
868811430
673677290
1198053751
1631161468
241097148
443087079
2066177407
1333105200
440462772
1544949721
1251589395
110511671
210677826
739206523
333141352
1235379656
757454639
1049368829
663380909
770938528
1302655385
720589588
1988652331
1975526605
1837716255
291534943
1980310279
619361331
661199368
1568517637
662707808
1905671186
1558292411
1391492361
848945351
373113775
1060889461
1712422148
754519016
1724147014
252356234
1381618535
1555309717
2057209508
1454934410
137393882
1799336401
464560778
2031282943
2095587079
2120354376
1556493847
187649328
726262961
1731259335
1858490878
2087729282
142097887
69084684
1502604285
1475647676
323119755
1379978189
1248050265
1931242399
2143171571
1751734565
2046036436
206925179
36196830
533490867
1871611289
88254393
946395270
1558185454
299703103
1851057625
1359159502
835187034
1993211273
237620396
1623799605
1911435455
1456765842
1103998031
1666986058
1443189072
120013199
1843271483
561437263
1845100736
1359926639
130078366
1616176887
1882932911
175232515
439685785
1320852661
1314682967
578680168
575554387
349011503
510863050
475800807
891978821
1836500432
1597350361
477014704
19479471
350702122
564213313
683442662
514627185
2145413324
813013605
526953259
1526111672
984136083
1344436671
2036676324
2034089083
1248586184
935773945
252665590
27596400
124233778
966915185
785284467
520109110
617303772
1625760670
411296015
636412380
97112837
1960028531
1913074314
1905266256
842746585
1010633082
697223661
702840306
1054247647
1086856075
903714017
562486626
747081121
745854258
946824815
1692492349
580577747
746496624
1705621381
2118122995
1797204467
1180288753
2083116719
1580855470
278019809
626770473
1711979928
551883433
745443200
475697433
423295843
2114376929
61395297
1787952229
1836682051
693352023
2135813694
1152529625
235019712
2005187945
1088127315
1392183863
700356788
1957201857
944587971
297465908
1223666488
1303944089
286557462
104532152
1828642422
1113761931
1653351155
2117694878
1210857796
1509067545
54550550
15867295
1595516245
774414522
913944084
555930630
1086235278
1730277657
358723730
1331605427
266735547
364770948
53983440
1378762518
1557844506
1120446451
1968916893
123867013
1182447588
1374741832
1914527484
1514604309
588436183
550727022
874132474
1099917853
1874183100
596865513
891622510
53842019
2128434435
1120001185
1063463882
109640187
1260033271
411117204
837140734
1876008606
1918811468
1452359685
1950816782
2083696306
1013139818
152394546
1829470482
623072702
273262839
855214019
145210227
292451671
45480905
2087652918
1596438787
831600598
2067062774
1920472158
1550991251
247518961
365049199
1197831208
151171895
2024787406
1109578449
1888648378
47355501
858663632
1093835255
869337490
834098506
1368294864
1728900282
2140480745
230112753
643036299
569622154
764078556
1352800281
1854065469
1283491376
542516015
90997720
2029624749
1941011975
552832827
1260437343
677911633
59750282
1482858860
8077862
1101533382
888229771
348875451
1502186150
1228859032
462138169
1350557075
1138816217
1140221910
2059631008
873533611
2116299165
1303139467
2073605859
2021990401
976224349
1526566987
145291660
99247194
885170732
1120140495
315681496
346754277
1062473371
1063975939
1886572578
1329965153
256657190
1976242699
1975065324
1498368217
865909463
2121692913
1027655382
790604930
70250770
2017889432
1062234306
386261209
694815860
1071988874
983410629
1879529303
28162308
1281281604
2004817021
1155384615
793459659
1420376109
630131971
1462408587
1348073853
1867423050
868985210
1449200065
1131258681
1239957959
947451057
67877854
1137064360
1624124650
1566587516
223125213
1275574110
1105532390
1716369273
353478585
903569446
1038864697
446737986
2098128455
1850861825
1837971728
644563525
1406794146
1952242801
577432371
726777914
2083085748
277316053
1673090773
26141578
589263897
1703546980
243409668
227381483
485044352
199663675
1537604824
1124029528
2091738987
617999661
468739996
1906240874
297372573
774378981
879960108
968590783
1970172663
137116151
931989573
1278986835
74678206
205134130
1700866573
1290391704
731850140
730956908
2117959786
57887382
659397529
689314469
1471514994
1419012237
1541707427
710204753
586560413
1088187448
965541196
1159485870
545168125
177204042
1436934528
1810354258
1061694490
1580132994
1278830272
440618747
243908671
1819712776
1916114123
1816732635
2016672799
563945465
1867375397
201972202
849336624
538905100
191796760
588403392
13962679
1057278192
1488137132
957172074
279337844
1608531744
1647519779
1814718420
110947815
2085237223
654304101
1716861252
229315495
1204694402
1241574346
1339386523
1608582018
1605896595
1555404001
105702464
1099929710
1034965044
583980306
1995446820
1929733373
1786842972
837729436
2045591760
1915238687
1125263650
1682320185
959522926
1698324761
2079328359
1191912065
1786197564
1610351659
1046815465
1229812654
1837999828
1580192414
1332245053
1031637241
1727200701
1768986710
2096937174
1260548567
697228283
522939063
612043860
547152875
2007650774
2035183148
1094980520
2017082459
217203559
1520329595
369796201
537295571
1800480817
340049996
2078787799
89252996
159837790
2000191426
776406090
2139701485
1351226806
731116827
347624093
1921488735
200727422
804329927
554704571
237237794
2085217299
1750636308
1202971699
1014793023
1759503804
1583509204
1983177017
223120542
1504354313
1360250514
203553364
1561343676
465798989
1097178710
780843460
1249992281
1376917073
1028062849
188761331
1058471215
254151889
138635884
1666168192
872399913
1739798091
776990409
89088602
1712309621
1531171997
490716262
1539096181
371721586
1881403083
1730974526
1505166747
776082903
1734289689
1985631615
1825900144
305329727
132582027
1823528487
1127061185
1363875206
1011869787
963694477
1907575711
1196922095
1787332658
824397126
975911682
86721013
1599523769
382497478
753987616
527461812
1972736133
1381489422
1126959513
1762825959
1176847543
1661683352
2144575729
730942520
722253493
802594445
375643073
200940494
1551868332
10383352
867097715
1869325474
768779239
104912403
1727981309
1181822104
1159485870
104817884
1049482371
1049602342
1261902867
764987228
433228386
882972797
743661470
204703199
343057488
1861219160
436888174
347178575
953326947
2087966641
753908209
1498486138
947673609
50082221
1547364290
1461406648
1823827199
1859715209
1573731683
339987709
1475961605
15234919
353646536
72149271
891046323
146876407
902094448
1173849081
1490357166
388341960
1496843096
1558567972
1709639997
779126762
1691357610
2097067423
1517337321
1334702718
411705354
2037387819
427929042
523587325
1848028074
329167171
537051363
496909816
1637707380
139237341
246962052
116571894
1468990894
2108543884
1641264840
354470689
650733875
393342160
923425678
2052451649
1911519458
1380047828
1768065912
211122733
1460272716
842405146
1546239024
1915238384
979814891
426989668
1879388708
1704872545
55822146
605549670
1660350456
1514158979
583856690
1353945766
158781751
2061151898
968513835
979434941
133310948
1551029665
1369375642
1010737340
1445674580
1465381879
565513786
778320541
1469407875
1993844072
612795906
694415275
128667255
1138582972
678690322
2117340459
802505654
1004645699
1942221089
792873401
9155387
1020386995
1319024023
1131626780
1306820421
1991652355
1605838721
341514877
281383872
667171227
745458723
524176072
1174493901
2035572078
17193992
1672505442
986106790
945179573
443462558
1418808355
1885459363
1103290201
731147504
529826663
590150197
829766164
2088366986
643254008
1241117777
51602152
1949842562
1021197646
692282525
1616180017
1192609251
1052660430
1303611002
1428586082
1343764816
1555194605
1291291488
87971647
593818853
112506905
286903091
1074456899
373473705
1168137707
11185943
1807412741
1134005946
791362822
1956223731
1760999574
824808767
1902707971
1352998820
1717308144
150301980
1627073185
1826106365
595041872
340369327
732438192
227374807
1757010480
686827617
1368984356
762977728
1716792330
970789600
299391447
426291894
1547704719
1306600071
1727822189
251063426
347216855
874198428
765020264
206693034
1391453634
1211453047
731907666
1097122571
1700959258
1607116857
1164835256
821483388
958859224
1082669700
361528411
1387394670
1183950765
902732368
330543312
1675904030
120652820
554063329
785493810
87425569
200065555
688231943
1095984044
203957439
1908232536
943205310
326668497
547314152
1309647961
1966830648
1574799517
365047359
67587836
3884956
524979422
435500413
1530927524
1564475184
23901778
1620904933
1184011656
1531923521
104583476
2117898092
1137968390
1710867020
1927008607
364002105
1906282411
601048583
683783757
1946437692
76365298
834079537
1031168321
1294823257
786349125
236448725
621116498
1839193631
1906229899
432775113
632885601
452028089
929838368
1884870638
1705595409
267882464
259140395
2007909245
1348147438
186320441
140260277
864901397
1688355107
413146928
696852997
139014886
1605315295
183262608
1328067641
2105590466
1336899428
1792061655
349514719
1433433911
1034293186
1983773679
1881423115
878775114
20464404
2025755778
906269722
197323069
1421252105
126723722
1395377973
2050915030
1661675167
1926817887
1871456473
747828934
678749461
49317661
1658302846
1892919666
675251679
670327745
1320263110
79695856
594851382
1145288540
2119265259
2119492778
489053305
1203979916
43149742
781873292
352701874
530435390
416084979
885260537
2015765813
1181612859
1909105295
315427992
1569329662
155952623
1683879160
1276882327
814694834
1727428847
2054486173
98189261
1424177169
1430768424
1615462762
1653818973
1137164337
451472354
2037551039
326197574
1926152477
1965905682
1580566201
391846119
942318163
1709063943
1233398833
68340715
497985267
960520572
1352074993
1855425073
45875233
1549431505
1371293489
546064732
1570655430
383165897
1123958870
44573533
836468907
90553419
352319115
1545516929
2009054984
103773539
1533205429
1300094990
682902194
1714858466
1482076746
1147514653
104025324
904983094
1699166305
1042215081
1257624401
817615977
1010628530
1689849314
1967125855
1164286734
1296092595
1621390788
1044663805
701979787
176007073
1304677041
1529034545
1931848224
1013942356
1094299548
1668879054
1467861176
1610637684
1349273150
2008855392
2109080533
2066913562
1157502854
1373070716
27473555
3489544
787657991
1927250215
192626589
1128346051
954576430
1139123397
420016335
1611024523
2050589467
2031304810
1038348866
2133585658
808146514
710218501
1528461781
1104182587
2331972
1930647772
39803585
1756070666
1950681521
1911312203
550786303
1013756112
189756180
1347932657
993190750
744925832
2036167782
1192222073
1943409376
1364792476
1058103752
452858640
986104759
205328995
1688201378
191606636
1694046036
1509575709
1555537291
2127005805
1828212596
1990009749
2007327951
1562716612
1219628983
415639308
1510886505
40355943
1750167481
1806907050
247734970
1021152559
678412258
21300606
923430078
1796352758
1508030590
111260292
869973606
984033413
1385227093
13590134
1661823006
1390840061
249841284
2059628515
698386113
1824847711
1310745611
363412416
310306543
1233101378
616449920
260848873
1637366923
1392085158
606312752
1874370149
804027920
345787971
799980309
518774925
1468311803
552694922
930004116
214536289
1679378316
115017586
1664027529
535779457
425419407
153030301
794677462
1306258649
682477525
1538491154
1500995057
1160042960
1219998041
2090193858
1120364969
2041665514
320979114
1381023418
770390493
1205141339
76122127
675647628
249658105
65634253
1103163580
219797903
1345006515
606230121
865246720
632778514
992368612
879235630
1723095739
2029196291
772986110
716287090
515724584
372172029
895992316
1296146765
458650238
656366803
1447739423
1114675627
793064117
210715487
226385105
604081561
403645866
624302597
287403593
814107036
1415010693
680149551
500268095
796226813
442649865
469926511
442125775
452885470
1289823891
1645438735
1504363443
1214914980
905519055
1619276311
1215899089
2015429345
710441580
1482070214
354203924
614361423
1868828119
703421943
648711883
2053192395
492665686
139234189
1462126978
302689513
333172334
609153326
813321249
1171227644
1774856584
1105960844
144812339
1083715472
924307948
26265842
918132456
687570873
1785643705
2042152114
292583031
624954930
2108975275
1996167350
1353512089
2001269014
885054154
2114062672
1846626353
2139415185
1500843390
1682632818
248977225
892865895
1529949215
1529996256
1014685177
353114261
1916416178
1646062030
472647932
723903738
1615599250
1658479204
222090733
1767620494
1364916132
27722612
2105618594
1826545532
1331080797
823121837
1683764526
962359682
1866653271
996378675
1701484916
1579525274
2099076982
1137452568
989515379
2113744905
2119493343
178710465
2094057394
1019061050
733664822
472485965
1795415424
1881142067
480578027
1749223691
1679366863
1646730476
1204413312
1136546303
516864523
377499175
575549156
1567501148
116629205
691371377
20691037
852812727
79672466
1769528487
1556436865
2108926763
805064474
1641935664
1706782954
741955955
1690431611
1611831046
1690135693
251491392
1936713942
1571426784
1247712512
229925799
927131403
778825845
1974852594
1279287929
189904727
72087095
131722335
464036241
1474068911
1519471190
1358656731
1503518340
2012858755
1861251971
363319751
1442097091
1306615365
624001948
404530177
730386371
1314639609
555546168
1693461671
798842568
1774554476
1436999198
2140706
2123588588
2128478013
1313034267
1394910096
808133749
2046731398
1785449950
1869589585
1869492095
415468305
967035382
458885271
852097658
2128966943
984607251
200363099
363349652
1823645255
1228000191
1856459295
59891990
493102815
18522617
1370403283
1151247399
1201356400
1411083397
434017399
1346965797
695020851
668885759
806021506
776857573
1313106529
499294644
1052153787
2007504764
1010005454
904853369
270703747
505725676
1261440680
1528654661
1550310825
549440182
491907162
1230333598
1693961294
992433271
1749587398
982657960
744448815
84263571
218474502
1013702171
1411805854
633924126
353126231
689710869
185748825
15041547
1524419077
188717351
156935083
1427440833
1200190091
2095155288
1675690271
258979849
486006125
2023266456
168943060
1074625598
1135356835
463325055
994574419
709929436
580397877
58038732
97590023
973271591
1310624696
1380095655
1829503424
858226313
737922323
730334629
718543415
1394872413
1875017495
1928552868
1116839966
1519203645
2003756471
422137423
273557240
491251748
531423063
1657447622
1152995087
1657963754
861658016
924376629
1774217177
568566105
463376954
1140006194
1498804568
661562099
1739701169
233758461
61953083
1243310141
1620158930
977516259
2101001289
1484141482
100125628
848087514
1945209988
1054277119
338531194
420022882
704031857
2050334512
100381469
737041697
206246410
1620968562
1950219635
222745945
920651595
1530757175
1132326074
825373443
579065257
1230576177
2107876820
88968945
1412186447
2034423607
764166507
2144235977
995760933
1337526685
367638000
1189222090
2141557212
95427807
1147008421
2113706466
1385916228
1683889780
1581362510
1068212747
1008762138
254190728
786547266
1293017631
820826962
615646604
1265108448
264170339
2145239975
1994756951
1718190675
643480254
1848559698
17003753
1036317700
2039325938
1646378165
2011335493
1674059974
333581788
929640213
152092014
476615430
1501959719
1374870139
396688572
428147459
1466799030
859013518
120835102
534426346
469860821
1412615022
1350469059
1742072815
996440968
882764977
2100619927
1581928971
376942510
708719061
845993831
530449121
1866687005
1735867357
1894715178
1064595842
332669112
836975623
1683124246
1985999325
1137510810
1461411247
1407477052
737740534
2062280683
448168514
596077587
299523034
564034249
1845679880
1846807587
1324190132
1530316186
1980873828
719066054
1804596218
743535592
2024235759
771444155
1040069471
450441228
384573464
2111576414
1621494027
80310569
1824174890
1718882616
86765946
1185342560
123945458
138310913
2002668742
2144648357
629322905
1867540137
978419470
734483354
1506845426
871202411
238990474
1713544902
781887412
171768024
1881939429
1051055362
1164974731
1551846461
106378981
985281676
1467416640
1058564149
1481343662
350409667
380388626
4413614
1035553762
1437244922
30463787
1047939670
820887619
1083588422
144583315
1761066273
572060894
1498485265
1230184314
1083810893
1926870065
1303759759
1085727929
922200844
1562157572
1533449969
17579593
2009142758
1520457164
570830923
503781052
1315139469
1702191023
1714863776
549966357
1946091742
2033681131
1160205121
269367184
1015605358
1307819321
2086189837
1826043964
849667267
460587356
1113664952
1800990616
58490447
568942934
510157451
1165779556
38494746
1812197120
1659235563
555909918
1175637927
1406656851
1598215335
119851050
1404966488
319098336
1347808587
1589929750
751203364
2037001689
1366812645
757216572
1910442582
1861634587
1966585281
2086989910
1556772796
30807000
1725690611
1657544202
840973933
127409026
97166389
1617482541
1310089647
1495933129
1855636184
433003005
982118390
2076433170
298292584
1336589441
1422773402
1693312393
2092363815
1909270639
139544765
464935218
603161906
661587894
525029640
1034810809
738090709
577039410
1265345304
660561256
1310512918
1750932108
2006452107
837685110
1069720097
397034116
860976995
893826764
237519380
1296972774
1635091174
2013391552
385354201
1624870770
254760541
1084864673
664804247
1836862553
1039231367
757172974
358112490
598116374
341783900
1114002527
1575701823
5563360
263272389
930998225
195653119
131130799
551419088
368455073
1824238304
1000937734
2016191031
577574135
497992913
1265454859
2056564949
1027675360
1185910437
1937228726
710957880
1412396643
2092191941
1343286741
1920947549
1637661721
773945541
1982717173
1283865180
998855684
1427234955
2062630989
1198152457
1998965419
1932864718
1393790179
1299862717
1069856584
736258423
1558881060
748464118
1716451991
1175040706
2059690529
2047569527
234330300
600207003
1441776167
2119842900
1380303824
1053384877
178455455
839903523
1331296736
352062187
666367278
1583241749
515553527
2031060208
788444414
1089199464
257146263
988921675
216247440
717568175
1091068004
1425570539
2069103412
117099376
1777945573
2000593285
463055735
863400184
2027747931
1416706675
2125829621
1837503363
1319880882
231536794
1113789623
825377628
1489303399
1070488965
586674078
369949214
2094128541
1462869834
1919275098
782963376
316175738
771847855
1475422061
828087638
1230986245
116178100
97164542
1201575959
1204311693
871046284
1920191216
1000199459
986273016
1239555587
1036775002
2015956011
908174801
1733491821
388980555
1043464097
1971540085
339054547
1762336739
608930775
1002285748
1449342190
1410408453
1743345150
768503981
324880300
96781201
1835589979
838983347
1639804050
704554859
1676550607
445921545
2096598679
217766335
179352706
644225069
1341687098
1010726491
2082774469
1984910306
1984749889
232491732
1254903988
50266116
1626869341
792941420
870763817
1559708740
1275476983
953465129
575880971
1909876896
1595968338
1656337481
626436256
849822128
2031899407
678567447
1967481743
1790029973
34306821
1450749974
663442769
288981888
2005668454
1128310126
395550908
887155472
1495099954
1461964589
1127195497
926398750
1107011339
411863222
1313112273
256938537
1215891227
989099734
1636888582
931500313
2082061630
1016667206
794006274
1018982757
1982790940
911833347
1288631865
859404814
753078492
1308556617
1266733328
91138047
305094236
1605952040
1038660730
1769694112
736528498
509951602
1662557274
1566357251
337704255
474700859
840231712
1650439253
925048238
357496015
707089161
765774543
1291240884
823385253
2040462563
646453546
1134516356
1861219495
371430593
889787155
1847329902
1607038978
533874510
1459488352
109017397
1233425451
1231575632
1911670884
1723879421
1351676245
240665076
449866939
107292404
1288852253
1564854748
1365165335
693778745
1289128881
1890508635
1201585152
398569558
1113254176
785991011
618948841
811445268
788196950
480512938
873838997
1454523594
626652864
1798959163
1128279856
947439429
24232979
1773476352
1884179340
880103574
865756796
1943639308
2114913092
1993633156
2053412602
877903858
696064098
65071005
60383147
1897602677
323202458
742222591
65791606
689896169
416106944
1203950070
315539737
2132656658
1070036644
1559159479
1154587280
1303837412
105215259
466915446
1806988678
382319370
1127657211
1932613745
1840179374
952231665
631935469
1871712345
1408549906
855270808
916647776
1310766434
1252503565
196754765
841933068
1528902674
1180246441
527104452
1508914556
353440480
1890956608
959296233
672663850
2104197403
359816408
522849351
582418169
322405324
1252365008
91450053
1763121544
1486394330
149458470
100267363
2068659799
58475366
702972145
927441645
1780360408
668670921
1760163165
1256045184
1187140081
1931412629
361880006
1593654897
2145838207
190865791
1643894163
106552401
64848378
829807675
805308665
875101221
1281274438
651654122
1567169631
5577753
149949886
966294298
917314150
1802955484
1650077031
1152088684
1922312989
1266358582
1518908631
2038036015
2054051009
2014206092
683385393
1446596714
55471219
1412183760
1656365693
1696499569
1580417380
1431430437
1757740286
566754583
917577598
1448593037
123462836
2131447916
148314201
2006476652
1005485705
991053045
124863920
437463720
610792007
1800490488
342709756
174346425
2028823087
146996385
1161081868
1784971918
912847337
1394200709
225591682
1111024273
703241238
1432190258
851303579
402495427
1950423852
723772766
685052845
1756051979
1656387880
2013211532
659940166
1289984511
1946649629
1082707124
2055908348
389338408
95424073
1756888279
507202382
293029358
687034931
2024792667
1589098427
1232143338
2019283245
1635222349
1266448725
422257471
515744682
570911875
520679194
339825948
1274431048
1194075000
1696028189
1866042871
95247000
1529586542
1329328712
1947720704
1842320918
1150372848
2136267405
1570341142
90263960
1642086145
67060869
56283157
1917595438
2005039478
1302176468
1769393625
781139187
155800706
1271579751
1677404003
362639600
687383320
790536408
605524711
44080504
512356286
2097759299
956755542
251024027
1776023374
1688414322
1777828761
1116927173
2066292373
1115047483
1426987324
972023332
2135375787
1862945351
1798000207
186962044
1620354472
1699248137
1521848636
158335192
358792294
557790552
282544955
1480577833
1917801637
1125254514
1085526012
1567700461
1345553946
833554996
1885944184
1564353109
763168001
1478659884
1759360820
1309397083
1952203002
273839510
1732766111
1842881426
699021378
1765720699
1436901184
1768372957
863561763
1769358379
1061091693
783111911
915531136
1114558121
963360367
573819951
974669924
1169199796
890680770
436917878
1680479807
526332899
847290637
606116968
1860020986
614046496
998991928
1153939130
2129407806
320088152
625261892
1561287516
183448951
1824267569
2103221091
202670498
910736410
1342817682
169316220
1576273767
1507235379
1030070376
1053896570
2078759143
37265241
1950846923
583601631
1438499703
844288498
591003579
1828790936
1177241312
1320719059
1483138300
1076063385
219049461
1791996036
1385381995
1629172028
399385156
2089624064
1443653485
1287605528
1947265758
1688050752
87190558
1185384094
1127975642
1610968790
560211006
12261545
1751134742
375184666
1655723256
303900698
1248305577
1208103386
1415772465
795650986
2118352374
802635511
1403046716
577852025
124653772
546387601
1493453731
1290220188
448156465
737916940
1217956626
730635426
38719650
21234512
166531456
812684968
816040418
155909816
534319355
1743424953
1226479399
1077828680
443344240
743205045
1551438539
1655634283
651959673
954362030
1228258007
1753643625
1513487148
916516257
533524640
1886115802
1740870374
325726791
1607539328
1352105297
1643502200
432749101
2121968742
1300696925
808769006
243199107
970491517
1481517440
1851448098
1454708826
294186359
629817489
780015457
1487461181
1898656155
919549261
965879689
193429898
1354965737
705473689
626355122
739369902
246229872
644215589
755865868
759051002
78084989
112102525
421097222
26394913
479516957
1574881952
1329183873
1068378519
95353379
1746553482
1283298097
1877657926
1944059275
528516408
892864301
694515926
518390390
31116255
1973635210
2128691451
1694970876
1566669266
1864562021
1870890652
1465993335
1026428702
1464576775
1168836626
428508407
904040291
296932278
1111448364
133391645
980378995
200289763
672141752
956301159
1497117728
2098751825
1916638259
1429538681
1776183570
1932985511
1803780759
23713076
14054705
871770263
159579043
1438772037
968943032
74529147
1449266903
783156414
1107978508
219950985
249407704
1967912286
2141488929
1809831381
1996874690
1301640561
1816501793
1122440162
604472297
512681896
306078545
71182465
576927406
150519686
30860450
1790115254
527884112
2122149945
1524795480
1527294920
936543290
278983429
1359236312
1234916266
264769546
1905555052
1561461277
470922723
1920183689
665663694
938253698
984740292
1646952577
1263077239
1319003804
583470375
1795107996
1097498043
2043480990
1397725253
174710745
1217041859
1474906545
1174078129
1204040116
244492910
128320587
1527418025
484879952
750472010
552349276
306632940
959153408
847696818
464924559
1568926590
500540478
1940492522
747216510
523628316
1775142412
2014841059
1681101956
508802526
2073714391
1649677139
1404805849
465816484
1299600116
1933910367
1325446599
1248412051
1598290405
1247533934
1796254024
1353146490
1904374483
691312801
632353451
245626067
219689868
699414872
1313996237
340080845
1968867017
1750568467
914873362
1352448543
185013625
658024303
1971144688
887723126
1259482023
1748342998
800499754
2133680065
421340627
1972777208
594904320
1273442306
761412325
1657968974
826569629
1764236190
1820798183
1324526507
1329628171
24782735
756145429
1959239161
1439628672
818529077
1493544496
1238210320
1152753232
618316828
1869171902
1977210437
407445358
1930770917
1193410070
358545163
1485695452
1214392021
566689247
1588876116
1999189939
1431390511
2142921649
1342033564
168553
649558009
1135140147
2048945797
1603974238
960660054
1859203650
1706983383
1903945086
1309049151
833005848
442395509
54350783
788905810
176049222
22310008
14413564
1671827161
1878300799
838640896
1406660380
882581940
856487361
1567293601
1781642645
513104185
2028891292
928142420
568005427
1571792956
347605121
585058462
1300949019
840637062
1874244412
420285387
1512447999
1289849389
1328603227
1644173163
126857385
2006824364
2043597064
300091135
1761066266
835950252
1120991342
1107421082
770271484
1108626667
1407791821
165591419
118756656
730691504
594798474
1137010242
1370206675
965025937
1458972254
1043818844
1087474570
1900427136
1874518093
1780081939
1546120536
904126690
1644229634
938791119
800109797
1334502540
1070811561
1559091289
1369416635
1206129674
191757123
426454866
19781602
122911094
390669520
328712445
2003347049
1033626164
1768168278
113144941
1371237995
1024684492
5081510
1819062919
219599344
1996972744
1501226337
1768545757
1880207854
351346016
157698636
1841211206
1108993417
1545308043
1029932638
287267454
826062173
729265395
1383285720
723873494
976507352
1318465058
377490856
63405295
689911178
1779444257
1277993905
63009816
2090335275
726876620
1889312223
1401775917
800841923
1724681895
1868910874
1849124071
1731253811
1473756513
1514911436
1769783155
705371463
437517624
1411851852
276305703
2043722886
1646426704
614946765
994089198
1429341375
125928319
1762583164
1369114383
2003735612
287371493
1864780978
1605845390
1217575099
1957482738
1643106505
585559492
1499319519
450924452
1361605615
909659186
1764476096
1775985376
1757488189
235312354
1435812777
1583372166
1496455170
1739393199
1454443344
1255995843
1171328662
1615584421
1511155624
111889322
2122806682
1525098854
324344373
1084126308
84551263
644561049
142189296
1291968055
2037787183
1323843351
434101346
1844257122
350998441
592105851
1527656076
454319498
478718619
1035083306
579046675
1005251424
1494140904
1051667402
933817617
1617647306
583820146
1030806480
674259040
142490320
1134120305
2051513764
568705446
359644595
2126052440
1474758826
340280294
1414764003
514196983
1799014703
1695609847
962681390
1495750206
649775797
1478129376
102174565
1723919771
1322258877
2092443983
2027511230
683690033
1951188307
1828156643
212022203
544275441
518303862
126416690
382695376
1612530629
96198131
1097083798
86916841
467878685
1519885213
1096768096
524306910
1207490078
263090464
1474822127
348942626
1192497024
1310094022
711163402
1937860632
441888843
1853494676
2141245284
798470424
695881298
2071411581
776265966
668003156
299303875
1660320138
1482788212
2133861356
797552443
720810978
1518050977
475825066
440943765
1085863674
1360437194
460269348
1323399027
1908930133
645287375
1431686599
2105860217
586335842
1491422352
99461746
1610872014
1764195540
1855176056
1751649635
1296967657
1754114477
1887723750
54354684
931888531
2109458229
1964258811
1550908608
1087724736
648244389
749699760
1751387120
1687835227
222714441
1714842307
716721926
1577995016
991828766
542098703
537080270
1126987334
2020880678
1668447102
614347953
1492939526
1622700352
1950787380
2127356444
1876391891
151844803
1966531267
551112786
1176388414
829657487
1795813969
989528434
2001623150
1760846568
665602835
2065673888
89258273
668403140
61452830
1960259433
666255133
2005682456
2032175908
907245965
1272763724
476674006
1352895530
64385486
1361420135
849256031
1822230023
2034204371
966691981
56327414
1172779539
517565022
1196485047
555125135
745494097
1755605503
2089486099
1767626216
803793249
2084340982
927052864
1265390843
1276229775
982635156
284348026
398723172
439505242
833429705
1767282483
744472703
1315894009
344226976
1452566922
136815021
1817610860
1826730401
1300885461
1955113674
548188808
634968811
1016962749
1776896422
1926838406
1562995362
713878818
1503587501
806463353
2024697414
247618680
308554811
1668998374
562261251
2045512455
586405524
776788906
958903600
2102343641
1201386966
4284323
1593288029
530553356
1202450350
1721604372
349684615
5326344
1356382081
2021539068
1076653158
626377763
149819122
941045610
1440255935
899735737
1682517452
393188266
1429644463
2044982199
618064150
738946188
1095698165
1825759245
187232360
1069277587
1768596436
1431812794
522828642
558216031
434782670
661923234
1182973871
226057090
866891646
739309895
1480874294
737725775
1557538804
861613313
2075549262
1835644489
796707911
985755448
665321544
68242219
902021886
1922489230
677589701
761718805
1424168993
2035258969
297237748
1542573463
1707261642
1155105465
1005294793
1643853303
2038586134
1894224448
1055994622
838839756
872446788
1750745356
196455681
2091882856
787060568
772674114
508941874
1699020039
314213186
658276440
1328690124
1299498603
1084598239
1352208459
1736433026
1853507872
1660818641
1992033369
999149003
1938880769
1715835422
2106865440
1397158640
2052003790
1539892078
1934408045
1539355485
1281544703
1177911945
1924965386
798320205
481621541
854066731
620056326
278082271
1346135373
801460529
1726325967
1754200185
1466730371
1755262015
379473251
1658375605
791352836
768701549
946317997
1911728550
1559891111
1419522538
217410911
952176281
311340074
1649712611
1659952049
969374626
329352856
529356723
226843735
1806220789
2044162118
1857520952
348458005
150561637
1318950186
18104728
2084530272
186815237
2038984918
1748800697
919171206
1195069468
1920033634
1630718252
920404677
92319227
172458522
1719952315
925209816
1608571507
582620541
1523640576
1863336617
311465988
512432149
983049525
104863141
1381425639
489545724
867021979
2138411251
2041752461
1475078743
372344474
890313780
1351550526
1581032091
733995062
63088683
2136886344
91747816
1080583992
1701703833
953149093
295990826
346135739
779815097
379655446
1825373886
713238478
75860288
771773725
46329302
1086784060
1729877984
117637788
533807022
1175684359
1571345641
1375714356
867276440
2063348577
1905415529
1604104547
1552199138
286650309
276817387
1672209699
435687754
861440234
1295626371
1745798723
1229318527
601266556
1439580877
1748473564
1170940145
1649741320
525986093
2017448330
1399544978
899349338
1836342783
666968924
1219461923
442661626
1929427801
1227872756
1751010224
566772911
1322857989
99804279
471852318
407749762
2122320844
499469089
2003749053
1196995069
384248253
712067444
1104993627
1195845017
1460185413
1735817345
1896453434
1508500805
34801409
316805474
743912636
1326502942
1560266104
797939899
1779099578
325440751
1757108801
855621347
2059433912
1871459811
1685380936
1338727795
504917788
277714429
180070305
2141627357
1493534389
1415585200
201938709
1691980205
1196494791
354080337
1293271283
37984608
1347863020
913796933
1305441993
1277505052
1175173670
1738407497
34380536
1015200902
1906248543
1194119862
680963357
250118062
1816910689
130504508
889481179
488528535
273206429
1748305833
2015126573
1795949856
197085658
3626540
832527329
2117556261
143597306
1101324490
1750617249
607377549
555371542
781544260
761271070
481131156
854092668
1264707571
731798600
1628870832
1896881054
934852209
1968368531
672222656
686157133
175884159
1840092594
909902650
1192255685
1974071645
1867430925
1431325572
1580519867
1253258542
1406547136
749044578
677485920
435426456
487588396
539293029
872658326
1706309856
1370870493
1484181309
866926709
1787008779
49500961
1474148643
1959021216
2023671720
1458827723
746004253
908833514
544586471
44183180
786473185
30867607
804901614
690379523
1455459167
416539029
1953722492
1938181643
1305458443
1716785778
265861787
95339178
918277557
692949346
531753286
1917827278
1460030705
921549095
878869238
1698904144
1533949291
911848271
1033782482
50033764
2042862507
300015699
1124111261
1413497614
2060493187
366134784
1430756859
80282697
1757483170
1640526788
307800193
1576512869
1125817561
1021209246
1746108382
1178865472
1206284712
20150468
260895066
1988382794
1867556738
692973985
503904814
1290880649
1554791193
257761413
1354639629
2130327754
777807211
482642772
2087485882
240682702
2006259363
2011586118
482056417
1537206313
961016714
833114716
1300281210
2130411257
1949488835
1996989529
1422594699
196533244
808724303
1552182658
611017333
1412596698
438984121
481969535
14565206
754232291
1086248783
293398250
369130709
2079869319
1126845111
1759878038
496854134
1176203933
1194657934
362414980
917431578
1341013858
1822750048
1026167434
1105107602
1353897414
770984457
1964767040
9160663
1650159712
1133612487
322060030
1598310749
927655554
886801412
1109945569
1071320558
1009669946
2081626969
1563918314
1126220757
674941198
2132355285
1941888040
2090623579
51396589
1203716027
1524368694
1477251786
1839381531
235367926
1296815767
277898555
1765122689
1892322575
40774457
1227862555
1030664352
346437976
538981291
321705911
213814834
1017578473
505824005
1481564683
1075008003
2054318225
1361888414
59828609
1564880152
1022591893
1625894393
814322293
422301427
1871886225
1713374037
36448806
1656607235
223378156
805640774
1156222065
327633030
225898844
754345287
1824342710
407240115
973163422
648850840
171836223
499700845
391853954
2138572248
1381039963
462594583
222207950
750882803
1296370037
262187518
1085113926
857176414
1086310902
1306979846
974999181
641432890
1157044948
1621890153
2136806201
2104471221
2084674504
2101299706
1014043969
425382350
567354408
452950105
577757622
1076454083
1903462813
1241035355
1266757886
457405492
1867754440
812753769
377210846
1788917374
2008512547
1829698184
159902312
487567406
138262463
1564000318
19115264
293080268
211782732
1809672264
1237075701
669124038
335006685
1113410934
1117567790
741781642
402146988
1739565151
1869370422
1201979016
1634355349
1731442750
498471198
876733770
485873531
1360758511
25550163
448974022
494638941
1311546854
951500470
759092272
708861237
1486310543
2058323757
484916742
1588011678
1915672675
910611174
179352924
1435602367
655015800
992131202
2055651
298246657
1861533529
394202970
431122773
1376833038
881389648
35332863
191333036
1785801307
2025663028
53501951
1983637899
253608515
1439212563
1295612609
1636942988
1424773648
1674024012
1651020845
1349374121
1473534263
1687447415
2055765502
1089435940
1342967543
621690323
438519149
236643902
43207775
66055660
1097126500
125999901
179872516
919124912
352984480
1794769242
1061907501
221390413
990799038
371011586
140951556
631298425
691308142
1970368941
1614229979
2007575008
347098175
2064913175
733338965
1108688451
335206791
162563556
463976917
1361829279
692980825
2080870789
829625514
121408910
416901493
850578027
1877362652
2016861110
171750968
915498024
111413588
1182804693
652337732
483237045
1275517942
1600652780
59018695
775695316
194314443
203063253
873388905
1000175669
1502750780
1696499887
2117187824
139229290
509194908
1937652519
1855946487
333902975
817706685
1171767736
443810320
580308180
737322426
1462754126
386185633
2140704268
824338322
928588854
435836079
208995658
752552351
2085007906
2134992
1434513168
613255437
1021939306
476445200
1477670467
318467688
1221569160
724231728
477519582
669328666
1352152324
1381933237
979250384
799071030
142527063
1494431877
122324085
566315891
95710245
228753826
1029473717
1888796424
904737275
910090448
248297410
141105221
2052345589
799700134
2079282813
2074312998
1605347373
397896039
324227280
920577
97871832
1316934366
1609996509
822918925
748096832
962421053
1603524432
1219347938
1716781994
605129149
1528892521
1812350567
1599679204
719479113
723060596
427642853
302252971
1649706963
1638642819
1212267302
200653250
418470439
1449225127
345702958
1597430746
1841146657
1168546601
1739702503
1045533507
1600322725
2082796574
498281636
491314330
856231772
1530091942
2099076982
1731881777
1857458429
479073787
1752313951
18840921
1470443535
630909506
694832261
2056847510
1583094130
1094891958
137023057
399250625
840283476
1678948074
817752715
1899028159
551996327
1761111180
1165936998
1304568517
1470741735
340633344
1160736884
179021451
649022996
341288104
484689000
1343574675
2090465073
557037876
540361669
575957103
521847854
1485515622
1701939996
1320625987
1562642707
1500154687
437531049
443830347
149746371
1627514378
695435385
267270471
1181554494
1956648846
339512367
1106878244
83355222
314535955
2069186947
1671180124
56227414
1319514645
925327914
826643585
1919835075
1976706653
1076630045
897716838
125456114
1176764155
152769243
1684701022
115548684
1635466851
255903644
1011045058
1211291160
560508402
1194872511
1076297639
1197788427
1752752547
1428855731
1379383583
1190104292
862841146
2024482157
849383313
71041516
1879545749
349303202
1387230865
1104879695
116831181
326534622
220739770
516789018
1467076045
1750165649
932662354
902677301
194294722
872744225
459053919
1531127605
881049918
265234965
1911505086
28522928
1873434259
637699629
1597200572
1198399868
2068383250
561606767
1166661583
1142994217
2036469770
244553755
1701937387
1683547801
463659077
784189540
1064107789
2090613478
288887514
118787246
21571236
490820515
684725640
534644926
1972986430
2082662233
879288397
1569753915
1964158654
727371019
186679789
1612798132
983580624
910629445
1571426327
598606501
1648382213
925922239
761176358
579407453
1597449422
2019604612
2037166002
1682740083
519562499
1289442612
181637452
2042227847
762528135
493496020
363573963
31250080
1938540172
2070236269
749766116
1395092359
2024698603
494729168
261067522
637523794
1021620571
900619590
1895326204
387602116
1151094887
1985675072
253128516
552886719
1281980305
1711266505
1254318549
2048650270
922096435
2003540299
1473312609
1256032505
319736764
1105870535
784123052
458853290
1280291996
42074718
581671857
1363796050
2033316202
31642523
1571885656
1361736733
474101635
188190769
1022513824
934771572
1382977979
931255153
1686416860
1471289811
1745360220
1449871159
1257839571
550751417
578366135
1012968378
1104366960
1287519319
2411873
1371467594
997017629
1255415136
1834310016
127343684
73804813
132987460
560100655
310211164
1989411386
580067911
2137560007
2130077640
1699001466
1945606573
1202961906
1818194739
264218485
1737129481
575391253
887184199
371473849
1344879247
279195964
800973867
965865601
1639993629
718091814
296835064
1061330682
901746946
422083938
1381741028
1874008380
1082270737
292883298
1187152499
1211267301
1996214354
1308382070
284905782
594297645
812146488
2055341375
239136487
195190269
1661756048
1198185644
1486311420
882945814
465545441
763356840
1246743539
1476056301
526349417
1447382287
1644096300
1910020891
807991526
1166081250
1094088530
1074032141
1604966811
717939329
495846239
381909103
1401518246
2100194281
1167611427
17758141
1084574340
1843664739
115491506
1293784892
822672517
452784257
692540256
752061402
1277436856
1026916250
1580767487
275217150
819655761
35252234
1686872538
458332293
1922301711
915505290
79698803
1305417334
484499308
380701518
976445661
1691662686
1942518000
1531015719
1246719519
633924240
636132808
410887563
548338259
1450276261
1690690965
168617862
804031533
1221536839
863293703
678404271
1568777254
478838396
83523741
1436064986
305813665
1760281221
2118027586
1644576900
2132848340
1931485099
65859453
813363335
1073885209
2109598590
2111628813
2051417636
1083990152
1930899622
1011206141
939916295
908457132
2050487544
1683676313
1916691619
1939861605
354321429
1912313348
2004377518
155316673
599695202
1412874652
302283364
822987180
2027444061
803524702
226421949
1837494913
1355342699
797141979
1401366503
1450222481
896865603
1267214138
1942463342
1466613692
2028370051
90558330
1083962589
88299451
695992187
963865457
687942577
948675294
194480477
2041857338
1470406269
1331199407
2020409956
1121889463
296609900
276090576
521817551
1777797527
1754101041
423141173
520709062
1701689814
698789637
160849602
100778191
1318477529
1940566231
346470260
301757810
912682993
343971384
1623305247
542930691
126564581
138347677
399818998
405131402
842244351
2045155851
1204107427
1027768560
1190565728
947287843
538218037
900958264
1247321718
304924034
1094698760
1871033160
211915162
549382143
1111923625
843457601
1124744850
793788608
1647361423
929502106
212714883
62066631
1340108836
1343288508
1205542736
376935673
357525400
5717859
1613257434
432580760
1942306911
742861345
128064719
1835249593
508092402
2032165604
676378534
1537241375
1296490683
1060923823
2087233089
1434777406
2027682530
823949240
1049965124
286620565
1324703602
182958394
518694048
9353332
1459896204
224771090
968333806
1640240334
1425079721
1620669788
1896144856
1841503145
1917025198
1902567621
354442413
1531405018
1680993866
925018378
67520527
320378697
504263039
1250064844
999008592
1894082318
1926846412
956413041
539577571
756169607
552707178
869798713
1745907597
990345848
807225396
1932198255
867397123
1672242513
553723402
1701863037
418786978
1023553939
790893135
1288688325
58377180
363217427
216287877
1938944719
153775519
490870740
1588612732
29044824
1452299873
1231283356
437392685
1665621945
596859505
1558243546
1383318971
2008711863
1912504402
15859421
1068184646
1048503878
1111670963
1555161549
1151547275
158786714
549486730
2051319686
1508905211
1312681328
1732511457
908925925
781848280
806954952
69544882
488126594
1094624645
151021604
1214193049
2044772852
528026896
186963281
429383095
1281200912
1869069285
587013042
369010472
1303315223
706473327
806594879
197458588
666413076
790241270
1342174324
175659510
2064018512
1714300556
1418983860
1974593251
1461960282
2114706422
1101269310
57192771
222412441
46032925
1534633940
499257678
1976960017
1084855763
631512016
262466992
2092778702
299056704
1195505863
1550688642
236526388
1346015365
1229398847
1158569206
1852791771
2121030692
1508721892
1132137354
2009318634
967595729
2141305850
1386705674
1821746283
1117657214
23616471
657944411
895259938
491429804
1993166612
1608901753
700347765
193146989
1720969181
605804664
1780168576
1697020733
1024562381
999356587
1201352426
1389211807
1161045991
1883117133
1999113731
1048056614
101710814
698092711
2104519587
259015136
223775119
336481762
1219602957
1676108396
1945681473
1331461120
842357193
2015313458
1896553023
1212480989
48161685
888326868
866921501
369489091
910491343
1266994099
1044399513
343167670
265501934
1257266495
1859076355
1568670747
211726608
778863059
1596988391
662361235
158469914
98342850
30681377
1779556309
1167387305
712986415
66962503
1348288881
1211727309
1441153750
736372925
1520639392
1242570389
617299910
1827048297
1270954021
139991917
855946860
270456019
1520543886
1347107337
2035398112
1556622387
2010474063
535071632
658634045
746301317
1431498079
327559251
368156244
509362341
88907484
22825262
1031252143
2111106341
470551713
1067697715
289076902
1321785922
1100160841
350594082
1187385223
389678512
532595705
833462904
1361349913
414966511
1059869300
132367820
1013314026
1142077806
609197165
521099089
1178169236
2121100933
1306451204
947459274
488253688
208879763
1767530956
1455657782
1425097902
1761032963
1964628056
2139677155
1209566628
17962605
1441724309
783260057
54625991
528568223
1274299342
1413489204
1283151604
170301031
976999995
1123599189
968597151
1993470624
1390764062
1455095468
1871965548
1591743552
269454420
1538488465
6989655
1685498057
2112921096
1367068733
331133897
1088689142
841402063
1260326357
260036086
553308359
442832992
190870907
1564796574
1497082470
1742828838
1617614293
739019522
943548116
1427638188
886021524
555722668
1400039229
1050991345
926443090
1813207587
1734725514
417596353
858645831
1036020179
1439350598
464741358
1276762419
778612016
1410667428
1189484313
236628773
984377837
1526927528
479055130
832286278
1137144214
1934225782
1508185271
1593198716
1738186534
1562090423
333002011
741016360
1415256566
1637148609
461314605
1093832316
54420105
1925339116
727174713
1721226830
1485249516
907610682
1794680957
1857982229
1597186221
1678987121
1401576780
1675312076
556509826
1356390936
648785395
1203264498
1877737023
1363987793
1605996396
1104060976
1082127373
11454939
100344145
1999723464
395701820
1386443868
1743728842
316987004
1174496115
46101269
1630825887
2010483909
2118394176
2009678617
1591164186
1905787941
482244639
1490155736
689606199
1386200022
1437454978
970374411
1773107362
468708416
159708478
1944349392
957656428
1032249526
336710663
801316740
1133462341
427889967
1394715423
245581448
1570519790
793568704
1025582399
364615508
829719703
1264353213
2060074558
1348626661
856920224
123901530
1891618557
421349242
1029521762
2125724362
1165218949
1467419889
702929014
448890643
806889037
1792035388
532306276
309792175
1793898282
1483316433
634480300
2119651193
887674755
778823291
79461483
79672224
2099820610
1483187035
1327804645
1924185162
1814082170
1095578600
1010532627
1207887012
455164937
1895431917
1791669187
230879936
1041788520
1914458310
2131767007
155378924
755431864
2010013301
628464095
366882632
1458035668
2016338429
534238881
1507263649
1983198906
2033817874
1727465266
1162669155
1772307677
1910909498
1770618290
2035082576
2118990056
326422578
1664980666
1720939430
580386168
442859015
2077528826
928139084
1443775075
1200652251
1819187838
1854566616
1643050899
1670273363
1572783297
964386828
1922876892
1412589595
1920940743
330690645
1621627744
935498976
1588303786
1823691145
1115226747
72876066
1555932900
617805510
1119428570
247276256
1308905755
1424160855
753321205
1890410786
376362435
1833044013
558254500
282603623
2063365009
717931765
2138742412
488657854
682698157
931234609
55920615
1925841228
1814277772
1789172980
472705092
781573851
1888455181
659447043
930075129
331735169
527298116
492326159
991561965
498663703
1539480848
1609457840
883658807
204275022
1052114015
1847720557
2060842852
1477478114
608221476
904643889
1017146708
1200283452
684019814
1842230177
1755664597
2094096622
1446753078
1029632610
1428065115
1725467590
21092216
821599852
500939441
1140881940
1663689866
650052454
60998665
182067583
1004545848
25666382
602253980
1532388183
1864932620
19910764
602818386
696603447
2033534934
590965644
1397105261
1230049505
1482123174
1967177618
886969382
1499483667
1761628100
577656069
145653126
165415419
412703818
56600110
1297548775
614270443
1805589641
771928215
1824904416
1996437534
1044876231
775809849
1405426074
180226430
1050784839
1204426458
530599422
92618387
1183322157
747983065
1283216722
1493275483
1254253209
1505371444
10950858
881293295
149580636
1496611690
2095402910
1904166257
1155152113
333799731
870458715
1420168563
743965079
1010148486
1506257395
63547102
1750544920
721108537
851574964
650265129
1588073295
491494032
2136724826
700499810
1373674482
680699234
641704693
325505509
1520395961
8163223
1552018971
1511442460
2114630887
1082834726
1721741093
1499946027
202000061
1974474867
632402530
1373134321
1840716640
535529497
807544387
1966321493
1876514808
1867951695
618132380
897131003
1526791997
1217525863
1034555069
840222851
770461544
263515513
1990188913
78977565
2058247980
237915237
1015084020
1194364613
1375654181
896069873
1110247407
1436915477
638849227
2062631077
1027465387
817527565
1695730734
2049144215
275200999
300046526
716214830
1553406723
875406216
1722015507
1608003503
332846448
1585019063
41329736
1642935207
485175534
730198983
728809112
101896797
1075787817
692453103
779106405
489031625
1587054920
586723878
1914871620
133012634
1848457038
1476623731
582696935
604456803
1554212776
1105145930
1416931694
828211778
1607311297
801075961
1310790559
1149051855
1723222741
1701387821
126376406
2117627853
1541948401
944007659
348825137
1328286712
578299222
736845212
1402646120
1437577224
1491345202
1788534539
1633908602
308167298
998212654
20634383
1578134139
111475479
1604183247
2092005798
1308186939
1917371537
1219993145
1224355271
1920688587
1664718254
1031343913
521320947
1419669516
1054053509
1667214203
1859071294
1780237862
1819405498
1342741437
2105539906
606909954
461449652
203457265
1056945287
1779602797
1956803940
1195408637
829747383
2021221004
360993417
2079968325
452738569
1035931068
2037851114
348252891
221063867
1706752565
1959725215
147120449
509055624
741585570
842429209
762386116
2093526277
2059782236
1807444643
1695265017
832513691
1611140966
1488343028
2018253816
2097482494
99481781
1919767934
1179174442
1459427982
2010732508
55471219
644586715
2145532918
794736765
835816802
493007020
1922802839
1921909795
713531950
720535083
1173499270
1833870211
660819244
1212092619
250411108
306350795
1667904952
1457089073
344699805
1831191040
1175544999
1816758348
2008530586
2126800181
1781299783
1421367688
1995520200
534591343
600954666
204144113
69157204
1676581821
197126562
1616868298
677971135
653784533
1342631530
1431058824
1851780935
2120055493
2028532117
2131272444
1445883098
1319394014
1248758775
231415221
1366889058
1100591655
173444846
1200789020
1687404256
1033864354
198595413
1913263443
1244835072
1759144435
173591554
1566321523
1075188955
1366689453
1592486902
100703280
625963546
169855820
677680848
1769083392
1809691427
1693063327
62629083
667379988
1428967647
1170329626
473512113
1848554591
1509964105
813289790
1012299568
1467072153
150574081
929370511
1454425413
1209456574
2033873621
317975575
1786293697
778710957
1276721307
1114832842
134726937
603166780
45318446
1740281676
168068107
1130038847
1010437651
1086199696
1032506320
849892056
1684424035
1190349216
1645523897
1033940149
435556994
537668052
1390182568
211916
669248413
202182792
455733618
1051272031
1713050215
61629518
1725720075
1805803008
706687681
1153403038
1290411096
1731280152
2117156473
805536635
1362909957
2064682389
1600896996
1691065831
649479679
1258866611
991207437
249851801
1942543970
519853593
483479919
1184357513
860778569
105066142
1658602761
1257505528
1190480399
71794115
1603611526
1123695692
1138361368
1894748311
389119214
328559931
1561199804
1103628149
967167803
1504796429
1597438847
110681954
1688482142
424824970
2090350647
1135643999
1407419638
1145577276
2054800689
1542841416
1253050135
1041382043
2094688000
203782563
604379061
2002593597
713544311
1063904310
1831586514
620246705
828309047
2049098365
264900111
975680813
354642613
1767567400
216812631
1391911702
1723042868
356056836
41155756
962414717
2135115662
2034223341
603486775
1259095511
1916860508
1494739814
491390689
1014480274
1085164524
330739069
552959537
838901278
578074379
1145921040
1227707314
418068319
2062770374
1885258574
1191235563
573209238
913357754
667329489
196331497
732979028
754372572
1124232668
1027402578
1672353151
1933698711
1998403032
374242441
478267012
1860997455
883842013
420704249
299013883
77994616
1122089542
1863646946
596863588
2087235582
440809051
1206240022
2112824594
1376930711
198857468
180449026
579430300
833816304
80394192
249019937
689659657
1893571325
1551590326
683197710
511692199
1553133898
235339354
233526803
1291467133
2035532876
904670603
995582130
1772357882
1567407712
970463040
1827553012
709992221
1647381732
398036748
464913709
1742389262
2088879825
1377611490
1092067301
1719773061
1399070846
567529386
215570530
709664440
553217866
445889618
219982667
1279703369
641572755
658162118
389902625
780491206
1502792806
496631683
743710298
2073911705
1143624212
471958588
273705407
2005945688
1930351974
517620222
1312020854
789875056
1500083284
1256983398
4004438
771432180
1585508672
780193413
784444015
1689789765
1235041210
1217509061
710421690
972218781
1944518869
633783765
758381081
78995479
4794763
445939227
1855604816
638163158
311642777
857866783
348725124
907576458
1613935304
119448870
930196414
1056864528
1533565354
497548457
2138735257
157787178
1921727988
653163133
558153058
2070853961
726915345
1875219799
1736294007
1404139164
2097049378
1200345209
1382396965
1018621106
698143390
1035258159
17951440
1309686260
926772933
207250773
1024864856
415974072
175820914
2107329114
1177492027
1362772156
1203859830
1539781214
1886284300
366493860
1152523003
1391291412
2095466033
2114306371
1075863470
754706994
139458310
1177713556
1417840
131463027
879037284
971900983
721298977
1560576780
1174348850
75352891
1527457840
1099261470
461471448
791793236
205011738
365747377
1621140786
1566691644
1490267154
1903376561
2049240240
164727110
2088538447
676524122
227924650
697703760
560785977
971274067
1679879403
458461281
1918120750
47649622
1239522908
1028403156
1961606118
1106655404
1641497944
2099929594
821619176
277907695
299536499
1958287819
322478326
115816480
1660775043
1718438514
322686365
1676109405
847980650
1918750637
686224043
806606264
307601789
942634960
1095988135
1581138089
1734953000
90343991
1585073480
238702576
1272595413
2042252371
457727972
1868502512
541098383
1688664614
606855711
226684755
1118401588
509345839
2105384091
1037240780
1002009802
1917640848
1154579520
484871858
2071306716
1627376134
2023133626
646911387
446018194
1409958020
2102981856
1854134839
1681785404
1651840326
1552161300
595624088
104707697
639620962
759824074
1271681844
893800599
1303851473
1960366434
87395204
1447736508
1444075066
1284255656
1535775091
1677338372
590160515
1196828628
1155035129
935750906
169981575
117536552
755839484
1522776859
2117788883
178359061
1609327673
761065066
505175015
888158620
1614634741
690265310
394313578
808190688
966727107
510342125
1577570654
1711331933
477205346
154034422
1415455763
752618957
809477400
390350545
759547114
367979793
555461739
335193052
803127594
1912037747
405573527
194855238
262460755
1193474558
1343097615
67905901
1932936797
730882985
1033796954
1910065143
853313222
606531467
1300319258
292071255
1222223086
621635095
2143492604
2144475472
201280336
1564039407
572744044
895442451
629002666
54617019
916340153
662042390
62992777
1543563434
1289043537
1975480861
1275756240
878167971
309207507
1317021089
1409364232
751338975
1823299992
478453126
467412830
2122365719
1386034770
672304623
2037537925
2035243677
1294101056
833352922
1184044996
663683425
1194098998
1485949036
1445814905
1076060925
2081033645
901667974
1934404414
969724067
76962820
864404387
1724771330
1302691956
1956520486
821824896
2004769855
81732892
675721214
686743320
1216021859
436556643
2068415747
584775595
747372435
495300581
1232475231
24561379
72956785
588416591
141727611
1485567222
1297619883
1020908828
479152670
1998996323
150997681
1268289936
764580794
1152233119
1675374509
749054622
1631152752
204642566
1935552274
254819775
957227609
1130718996
1917769872
1709465781
1611258061
1575220680
2110522832
770850675
767077427
1484065743
1846347974
457729501
1673815037
931707609
238287287
146197252
1852466764
248906462
2143176287
1396284949
886628561
1702913679
2023958851
1283144665
1807221400
843737818
1167039679
415735744
976727879
4206609
593147744
182672730
423006517
1258319463
1247413229
1539551446
1636094895
1974291710
770720597
235716906
1618537422
1063105995
685851862
1609194482
1865949401
333234202
952828217
1645993911
690189253
1009643346
883138946
760197114
1455090066
1980492202
1164502480
2131209184
129481023
2010484369
1959858763
983047961
193677964
1982560860
1280392825
1712473880
214243949
489359753
168411349
1052260147
797559466
1213861433
1289869189
500520410
1365382089
1103658794
56144661
2088220159
2129635667
251577934
1498845295
1961623239
271813596
413182886
1486686123
833076286
360567454
321138808
751374822
1349892063
1530095461
1548726650
185052659
1113366748
294894425
1447767154
1393243202
208128364
1497515358
1033925062
2070808570
164568696
1371963262
1604231762
590741836
794138020
352930760
1706548734
1344956792
1143265164
1900509440
247907689
160548768
1333444589
890290587
803812809
1063936759
2033493614
1014614227
96465678
994921254
606852597
1194917845
2075783073
14715103
709036691
534855587
834421141
2008127484
2070295104
989407902
848090168
375654624
1924622677
172548391
1912869122
650708913
1271339924
1015963019
1401622426
1650241549
1299076997
354488813
1103738698
2042531545
644826080
966082133
1524375833
1259359628
175934095
1407605600
1870030140
143779096
1653224922
214788902
1573411696
1997542853
906142877
1949434307
207983890
184950167
683477554
1459953251
1111856517
366011867
2143418162
799637401
2072199318
1349200876
289416589
1624116614
1826666909
275247900
1127492108
292184405
1502680711
2075957023
1811047117
1169915158
901483590
237556859
414466509
1347528579
1839980940
194319328
1405259497
1445895303
328887072
86539601
1451939640
1721881570
2059507059
1527455608
1010353591
1180738245
1784562300
1440425636
1472076175
180693624
1075311380
35945451
1764536275
1517882653
1974687221
1645725382
952679518
1101302095
195320486
1702909288
1716891769
888992005
1553878971
800055839
1187291087
1154763091
2067669258
525993637
645513116
1770224541
595997737
1783221789
2071136702
2025840290
1612598710
2030918481
2080749008
866145721
1341363675
860357465
35319963
1118475666
1384401742
1985820226
1339480192
1504325573
37036595
1597340238
1252107349
1195654899
1156423998
146524707
780723657
746837070
2070147005
454779720
567275015
856276242
1325681027
1036003799
861511990
1487428887
816072619
1823598793
2052161072
1653051589
1680513058
724760778
335126350
2070626930
1524259041
1284056282
1334061380
1837972429
445747877
195649742
397469425
1855521533
1998546126
282766355
439264633
148597920
756093740
1341806526
1441274950
1792609859
862670803
841759633
1002683854
54385043
1207293887
1326982403
9949639
928637424
679315192
611435889
612460611
2015936728
1057049779
272782873
1508670965
55358724
1691734601
1949850434
1353025933
480977020
371409114
829154998
996959401
951696764
2096605321
168223515
867316784
177825215
1396492341
2139580985
1093482847
550951965
1862958720
1457049832
570819202
1310471922
1000647485
46996613
426313748
587888236
2084534730
1450836933
147173415
151486912
1518525704
18083598
1293908552
2084889520
603063780
1491345202
1755620106
1224250935
1097579564
890432486
658693835
618264849
1297672878
1058494026
1318309305
946944934
1592979571
1576542052
1222940591
386444076
1714247688
1089168018
307302622
2019895861
1946089680
1447589354
1221645863
1694789335
895558998
1008710839
1105713794
818124885
459734455
437130026
915958427
1053679729
404599163
2076541758
510551937
1240502740
1286567791
1641614177
1315184929
795710774
1037064840
550095669
462377015
842740470
1787814280
174232190
2093153463
1926660975
274446448
1320476637
793858371
1675893018
239046062
2072194192
1271160128
632223095
497980887
1645040211
562457594
1974912952
817709238
1090276834
875134132
1752789906
1750327162
490508833
847800345
217223085
1162483139
808093734
1378564497
408384459
1977818513
227998541
41397234
1284778570
1805657871
589696728
1691606784
697480571
1171293330
646907680
1980889469
452371263
1982448865
283000639
1763880061
342399554
454247744
1468225932
1305327568
1959815935
1413228081
2043013197
96332109
534253391
1229320732
133475058
417523093
32703733
1552434249
1288018402
1532817791
607782467
569915090
1049830067
612971363
273810738
1848894586
208287527
1234917283
1728265983
1931857547
1071414734
784596210
944017239
2134628127
1015193538
1096346168
1359027632
536043060
1667416629
1289799162
1568061667
388987484
1143807173
2011116409
983617015
653809136
1002955835
1226238214
2103125642
431759490
1936994151
1094337797
403897048
1522040306
1897077956
2000184997
1412003822
1475088209
2021441174
1563409238
1904955473
1726368145
250975588
695413306
1642667486
572122236
97798600
1958329362
373725060
2014375413
1514820626
394984231
903547586
142877721
1923017890
1984754750
885683025
1478486907
365193236
1692942522
1268302055
1987801153
555648391
735567419
1313239383
1498115859
983799152
1021759012
1306266585
1759313206
1100326144
396743281
318353222
218891460
2058691635
566228312
696856039
565957298
758077145
925037710
196319254
1205254062
845237126
843802424
1085571673
1254241994
330655741
60366494
854428904
515360863
910967079
776616103
151212243
32127484
1279539534
1955934312
306597011
1208126424
1620448203
685236616
1159990498
1493009336
357494589
2147240671
780394509
780763810
1639487356
1555141632
1662326923
1014743381
1036741172
925909545
1033674941
2058314608
1192659438
1838452954
2053793832
507469170
420795400
603532257
84850523
83985374
1443585196
457266518
1004704872
400817293
1701674379
2108121751
1270854303
1977360124
13784708
678805677
445828623
1159002932
1092575574
1472182942
1975601853
190074510
1788602029
137643990
2024955295
203969214
147942841
404180638
480031647
1301172189
2007156428
2105991768
2037317134
2114022109
992034243
954852665
40624503
1790855799
1350071063
1184463684
1620340776
1194486229
1915461006
1163432797
922038617
1359402513
394625213
1300066051
1442529186
28060581
1686490152
979964600
1037866054
569001615
1758332016
781768895
662940282
1255016590
1116797662
978863576
714749998
1926208707
275469506
1976607441
1240916169
1712937419
173347397
1108864484
1645801682
697784970
690992173
1504226174
1646044889
1406402024
1656139657
2078568447
2109402255
1483823598
1340994593
417925117
1843316946
1357757656
908014482
461653800
478823977
1091209427
527143330
705151585
1880259064
869924454
104167892
1151149564
518002798
1015863338
123799398
404932945
1001221170
842620434
1264549363
1956051654
502763280
97840124
1574098365
1378654357
1020245564
826658584
1454179877
1393384711
1286060025
1941858150
423337814
756835357
708206926
1016773519
28262009
130432436
738658459
668859719
1377137807
213311176
279301067
1723497689
1423761973
731301170
260983038
1683269827
1161103043
467954564
354237181
263344367
1785240459
1219387921
748631271
1224145630
2018726334
100975066
448572018
1125717350
1303811854
841431378
703198317
619381990
791037573
182337009
948436009
1205445091
830759823
651760109
702974781
962836423
214844542
41547496
1839675344
554652659
1139419975
567240797
1076811306
2054837832
2106103671
738390950
1463033466
1888118894
1189696585
1063140749
168238650
213298531
468132726
122047544
1357926946
14267526
1004012851
1718229733
505730435
2006182945
1639553532
453440895
1681286332
109309862
789707847
1078516919
61901413
1623473227
171334963
1837482958
983375550
639838261
1548857597
1760450040
1769829621
350054637
1389108148
330964401
1665390279
562999728
4350720
2120770935
21645737
238811761
1638722536
763821987
1649786908
435134395
2047624246
563729508
1955138775
1601538601
741391232
1624814295
1401090732
626233624
1457216775
264627800
1987144408
924225109
1036062592
1865201994
1468328547
285044446
1099532205
1766846829
1078334795
1070354593
1894369956
834076000
620845360
969020602
1113349473
529653485
1425401019
750986204
563723866
773848838
418557927
741576800
948727496
1527063129
765947907
1701432370
1808397414
99172926
1027992413
772280661
1175872770
1795418511
533663413
1454341044
1919440539
1928703907
2101930929
1203500723
1102505345
1652523118
1283766060
2102726664
529375807
628438415
742128184
1043194174
404209974
900994717
367696901
2144528047
406775935
280103188
273809724
1325263821
1509189553
16728355
259251962
1008792494
1667844293
499173745
1458732966
1231937401
1623462288
2085201525
1461045066
1145771544
23254044
356588991
945309840
1839951933
1231681981
196853277
887158505
2081266380
1476048070
1516660945
1730277657
487670904
1823132166
995343099
1976831888
2101700815
298661332
2066172487
149403877
481769166
1996242042
917534761
500028157
1166443296
1481208721
1515399732
1421077963
977925345
2125857711
115743841
701146194
999703824
233093581
830904818
1430791278
777099802
599107670
1438964046
1089667990
1463092551
240318553
935532263
1796342374
1522398653
748068789
1079296873
812762674
715826187
1484770733
1886144710
977086385
121754623
1549600431
1478512691
1004469505
1163812997
1193843479
1415907008
1709702755
1461688207
527991193
1306984567
1252491230
1862887142
1005512188
1284758377
557953459
1898597728
1288249617
402803126
268459210
1308650419
334901620
824077426
1251627520
1177368251
1628677757
1192059924
974592873
1083769541
1981357692
630553363
1548167567
1305281243
1152444662
1246385082
2141479035
360005197
187633682
457967967
1451839680
587623885
364260590
2013919424
1416829529
669615637
2131504483
136125644
1217092879
1639513742
1887902745
1559330125
2139609612
145399692
605239479
2040283470
1809976138
928039392
975219157
599933494
698830248
820457017
987251984
1369489388
589102402
387445311
39619067
1892145381
1892801622
1468923996
762534957
741781370
1589531110
207234407
437200713
1398688208
1740365912
1418772978
315184349
1790195069
1839893903
447376852
1047376323
1644118835
1346785461
1103669244
2048390698
1958091009
598850689
1479810631
857562182
1222153178
423711401
1717027179
1897069574
2107204347
2039346220
1543010648
715634252
120946379
1959821973
405043148
728156194
133709554
361346381
1212772053
1816804424
1236806126
1263944820
1174289056
1344183183
335340939
199186856
834713053
1707966832
1317691695
161415707
297953207
463436668
1787286785
662611491
225773545
978681590
411069967
1550675560
1845734662
797314234
1988333255
1105780603
1299220843
454494392
1444736370
980138039
581152960
979386944
2141493986
976693683
802801805
592189590
454428442
31733922
846779810
527745571
1225237253
1374480670
46880170
1699106661
1084405687
573620457
1650057825
1883241969
1854271192
1809961865
1229244577
692397162
1966629082
1618105578
432503268
2037172126
503785464
1536930333
1265460784
831318205
2065545024
150717927
1972614463
588850090
488653477
1111880645
622737769
1774017641
1984978770
253883666
2009196649
547449899
1000720763
204621151
1589028151
1930035603
363933505
1025797155
809699925
1210631071
1450280025
155296014
1816621547
998306234
608890834
1705829161
200908847
109486188
918042955
1085678092
2094045715
112592441
571258991
1551723626
1592679463
205782545
1304720474
2060912031
795282542
1949738261
1998756151
1447755953
614284225
627508370
348509913
951107180
439653890
1045597393
720683246
491960531
2068507803
517177964
1561463942
1433740214
1158415395
184837637
539249097
1978579607
1065013678
524857135
361270591
1623238214
1628207347
484798837
914233203
1687652999
416740414
824766661
1569474459
1832822063
413479282
1387517254
822120348
482171104
382288447
1876173158
398643616
1283903328
460407518
544294062
1481666033
1010984643
795328399
354854865
81231743
1786138367
1101012981
597649064
990088770
982539257
1747415013
782413856
989867080
138144622
1347001469
717143305
364363709
1917058517
1128896280
2103093697
864424759
1003523874
1820568691
1304757488
1056124198
642338045
1795996786
1666706644
757625623
900920949
918733966
337228941
887271975
303615946
1557324876
2143315253
1272295269
588390381
1111452562
2094664894
1913551932
516624650
463888373
302497751
1569792835
279009323
1564101829
1903719702
1296120360
1776338051
2009942761
457240200
909296773
1500949744
1840945244
925610727
907143300
1761034480
1110469899
1842485055
665664395
683983448
484382629
341234505
502555163
1627168974
435597716
269646992
1758070099
370145853
884380916
633775245
1092814408
347580092
1004944638
1247315609
1271557133
1240780776
1807115280
1011443018
20410323
552424141
1612844451
581899920
1926653343
1137880694
378670978
1199835750
536368803
2015301816
1243656066
958725776
1411877157
237657906
1732381533
86712450
1558649045
854600062
1014265145
1840840553
1677970356
716519468
1406617105
1069853758
378043246
1180533334
242810499
1439654277
1903815784
1207971418
1060658189
678410248
1904759398
1773880201
193619762
775256883
68724428
465935925
651152162
1021990554
970758238
47059499
2146614438
853134852
266686748
1075485105
1803237662
751176783
1823238095
1932267344
424488792
2013883833
2033850468
976693683
1844746097
1149196139
4326418
2043382714
1471763218
854350288
2087818266
1947917085
2130043899
782340906
1550563589
1606476509
692713485
1478485581
1435447969
1310982526
1560883123
1991884667
597542886
2012883329
1242069084
1058108399
1343972051
1985823034
394137115
1088142027
1886035134
1006438428
1266636134
1858701554
1789513164
592825960
431198603
2104167839
2011022764
941096384
93596266
796783785
1383615908
1925789377
1812642035
1956614272
298781021
531838754
760975372
351081957
29082325
191517868
1905326213
1797985986
458030460
1121187081
1527645392
623439018
1128866321
1769035034
1721395785
805922037
555241635
1319301360
1807254078
1727187677
160138860
143478436
1759282658
1502913029
33558031
280002981
1274062197
1351689894
1573011535
1745368191
1202565097
432848696
1427855511
2002233875
1231006534
1267409816
812102625
2021549955
298630668
816648615
1368037055
1690345068
1234588815
387082031
338821444
148562797
1753516160
157283158
971481210
1183844754
486425209
650760839
2013338977
1917875815
1446146584
469395087
1783292526
1499182707
825306866
1246421808
1996967988
1394824815
2044992192
968745890
1399192623
382640826
1579362594
653846620
175523776
1663849565
2085280187
1563199995
837131654
410515562
1111303228
1275781669
1711777304
1084886976
1610019562
2111259940
749817303
1890067247
908796863
134319674
1491664503
670527917
215090018
1567186566
1400881441
814737047
1898515037
653344041
1594888052
2005910197
960457124
1082522728
1769263365
1534829695
321715396
71741549
770807187
764198013
561618757
1748892865
1114124040
1734971775
1776639468
1672523323
538117301
1835529707
712819634
25552138
78157347
169199917
866773532
549266401
337983924
823814078
1440532057
2068980585
1832018836
1951742454
87952793
1737097976
225604172
821327245
1875361677
1330076482
476864977
674307646
1179404595
357532682
2094228521
1249186466
373104657
303595425
803316041
913812303
775447723
906162027
2119835820
342207075
1490228005
736569986
422583538
1037732683
1383043921
2005208569
917785166
624118072
484840639
1837342936
1880290526
2090362650
1871978405
1339813112
206237960
854625516
1166864719
1131244673
1377335864
1648621365
1866120203
2006051092
2005060370
305457592
1350734287
188599791
1125691725
2083938152
594007078
1027400915
855895837
729614331
789777674
1688187504
1233668063
53744181
61571718
1781186222
2019897258
980343064
2019710737
1369774136
1185557139
1307740982
2025463993
966752091
730302212
448535505
71077270
763525383
1321414620
1132571082
809983968
1586339965
1796398915
1408404539
1571615485
1866317443
103939318
1998027042
1355503734
1545543837
442012513
1746645522
578771411
910523857
1471761327
1177595323
1966738123
1485502784
145377668
487539478
1467047617
264451340
742664247
1254121452
1347182538
889912168
303329179
896918005
1537972628
364013503
1993399712
1395782167
357902621
1148498536
150366907
617229496
794700804
807257121
1324104496
113864934
1967818765
1038144069
1976970163
669629472
981338258
85451843
924602254
1650351856
1874422908
1859044082
819527732
1878945868
1320605859
11496030
874768211
1395446800
110679240
1166466956
1028781350
1854049830
703970008
1322158830
1895505467
1759319243
2075708728
1275635596
845878304
1715150863
1504379373
855593653
1558282171
414033182
12772674
496141886
1902218918
412195946
245107404
1230102187
1167377079
1813772330
219735825
1304739333
1281916235
1563791501
93587591
670393497
1292355423
1765157304
814679909
237387415
410050126
1176323505
1230672987
527027950
1194112396
2059363105
2122301570
857159819
659129106
971725675
714982618
1732762905
1714232824
246817808
1884731272
634376850
158601400
979987637
1849800064
109116728
1671721971
510312821
1679657757
306943890
2144675918
573697795
1064463575
444409231
459294702
933612478
325635602
1065653580
258827547
1228158842
789198585
320460776
1210234661
72640191
2071144284
391001487
1584721694
796209488
2122027379
323105467
837032859
368803998
1219160069
573454
332293855
1620185893
670705687
394531435
250424630
1273724501
1848967134
394758499
1489368072
882026433
2007421099
621732732
1778007497
2100107579
1511168283
1609070839
1405338068
2131452990
412930132
597526414
286983288
1748761458
1019559789
1157811700
788026339
983966775
475098166
404086538
1454721252
427136549
892779372
624624283
908334987
365279670
1425318731
1619409643
653789780
1419473671
1134744073
1964408844
374125526
1213490298
820640036
1876204928
584813214
1673319930
1922564115
1223276393
115174427
2087940798
251366471
1735874820
101740854
1852174384
532306276
996464516
1289433124
1139000184
1298684016
1388498886
220481214
1145914220
320019871
1582449896
1964733617
495344031
1959295479
1174593059
2118539304
2018263730
1043112089
1130475771
1288993901
1731951925
1152212327
57726410
680106849
196414670
2140042209
126038995
1186695433
5490879
1697040792
841458389
1785700528
2065908607
384947594
1520545179
1953319001
333355774
329279044
1858174640
1494436945
2023567211
1615891782
213646729
298330470
2050744843
1808879593
1676136350
4847385
1039262833
1967990443
1689905755
195359625
1797311641
1783790868
1591460858
787417416
357735403
1649034444
1445001525
570049302
1264656830
145553175
783139001
1395693103
498042545
1230236865
950519349
2065501598
175393803
789732068
483845295
863606751
2010746035
1269961514
1521633088
525274929
750466713
1566828535
1253172797
2139193391
38392498
32594050
25773157
1133506219
1999663988
1395761260
371481600
1513465252
2073103854
1503345913
190666874
890781534
2083960410
1116491442
38568764
418814455
1587974955
2126675885
587108852
4977087
1855745149
1734398088
1268876708
649180499
1368037186
1904805956
816789044
199851512
1256930484
1101667166
1361895166
255281114
77804050
1203011766
1690415041
1016147591
1419039853
821791292
852351876
1000182782
939979718
161427606
318611007
192259723
1330998187
1967729320
1960041553
217218592
1495644559
101427774
1444528917
81831590
1708347213
1377416637
1495403397
877119503
1675736317
1244548466
2044601528
1610830851
68588787
702733695
75430602
433106643
1507273245
1813509602
1373490810
842762178
593893138
29629570
46943572
1514151761
1148540346
29949796
787005498
111909517
243582982
830308685
1916874793
2013486605
168472196
1043062673
282348302
1780385393
1140242126
1681871268
590633099
1789463420
1808024513
1204994752
1567101878
1921725683
1098028764
1796626117
2052078904
1558152885
1014306961
625680737
1307968226
2142924309
855209563
966340578
983073587
2395806
556007193
2078225479
885412284
477833199
1487028275
1732329115
574514271
1382276524
996265211
464712437
77427970
679407147
451694961
182130660
941441599
1422776338
2100522926
1319415510
86363647
419118287
426120523
1647790716
146575109
1057925216
719371745
1691904931
1675766466
846911345
172307279
1013082064
1136448750
586015283
686662239
552576450
267769427
876699189
199537621
1552372949
1600686205
1486817922
2097080850
406026316
1837863300
1822046442
290271416
1754124151
1217750928
1761932295
198767022
1588461674
1186845081
1914100323
1556325049
1623704006
2105470197
1400440111
309941904
683644873
1329548688
123067210
2015274801
830095002
2011267977
1969718267
689043768
251363684
778695553
908475047
1854687365
1061451561
1102923078
2117767163
1492310932
1634355619
1367486808
2008994250
1180151535
1261373979
1154955710
2146257263
1077876822
1870331621
421516808
2047408522
995249736
1807961837
980485582
1626155841
200834941
1631530134
530562383
427691868
524961226
877158257
620699595
1278273505
541301997
59060519
1393362514
1114791556
214464434
1598561165
104737034
257583073
526076872
1101719243
1601423769
653317738
1989384137
747230720
2032987796
2052185461
1365914585
1183780114
1541586657
131773113
1607539758
1030038859
786783603
1285814822
1322329808
802868534
536026736
344633278
1921219291
1638097846
595636541
245460533
1656024448
187091684
940737572
1653660772
1652135058
1658951312
396715680
301623780
1929395364
1475779487
1052174122
842266979
399724290
618560330
1042366470
964050348
677649791
99875352
1373724199
1571006055
33279991
860306228
998980624
1626614286
144406161
1225010723
1265661701
1627744932
2012353570
1868380008
1403596177
1630309308
466409246
1210908415
1749893582
419343498
194344802
1324805189
858684143
1690025025
445966517
133101074
503350940
112293550
849497649
1760452771
1234066349
10288885
590805864
1180001659
53520694
1631784498
1784776435
869973702
1025606026
417022198
119941240
94847689
1085859526
1309023041
2014272082
765833795
590778285
581512977
1179534096
583307679
85778448
1675854113
43483414
723974620
364411784
1834213515
730294884
1297488775
1420041275
1106639257
569989255
1899680111
1388035604
128774317
1209581123
244308642
694337352
556639744
298439043
1413760406
1095813305
1531105054
1570414662
537991907
375185080
193739424
496354057
889815991
859671885
472127221
971988945
1347686947
1786133763
1436357573
421479124
1202549547
251200870
1032499444
107253631
1118964658
1422265079
1514940267
273710827
280923209
1158981274
885959405
1630091328
1426027213
944355529
990191844
658808645
1057784912
1790563040
1258685871
561375733
1883661947
754297867
1358558304
1106048090
1302536677
1954169093
605902079
1862587921
259374511
215975817
730946219
1347739138
249757417
1862269421
537536069
2145953000
1101797959
85667361
145339276
335514362
767255653
1111841528
2007620400
1429522962
889436593
345083252
927870404
932250754
1750108642
941664300
1389745325
1689092178
568077307
1511742883
1662950256
61198538
730728289
1409920104
2088640878
1045940326
1821378574
831177465
31998841
1274481035
1320661366
1835295797
368532635
515182166
1798670412
998801555
181010898
1438303994
1188679234
1418534965
1542659084
864796413
248249387
908607193
1298814547
1907633568
1879332036
1769270757
942594927
1984586463
226444414
1280954204
184302788
422715358
317758678
2117572836
7324210
1492376271
351642455
1663047510
1462920659
991485861
458651749
659054508
1274777830
1904989256
348208105
787870490
1145706941
1409922249
90560828
1316540583
2055698532
892073083
717657001
1792790042
1585908541
10892628
53266037
1170072213
2066582191
993427418
220792712
1433514143
108478196
1611159009
574874223
1127883624
1042870029
568528181
288919815
984278711
931155575
387270363
425815311
616321205
228965400
1027358627
115435039
1994485711
516642730
1981567925
691096981
1010212703
302687640
631277040
2064106468
366520723
1432706973
173302874
1725014885
859724610
480279213
458929251
416389256
686346863
1025396035
1097194199
254368595
2094902708
1112303699
2089818340
171158024
1793046709
1336831017
1301174117
1930400726
1508729964
1255394671
1143613631
1654134489
9558901
1759475963
171261331
1644031435
1747782022
105468547
1756619620
464538504
93220386
1516368854
518074180
1181390850
797521800
803322032
1694865665
1691248635
1131469160
2090442210
627436627
61149060
1562383931
2121470173
1019724805
1426702668
255039526
89359682
2129019322
885617819
1405891789
1461678195
1536992314
907219865
1312600386
1235891791
1264118410
630048312
1429655528
1539286548
991686695
1823993762
474693501
690056834
1712354416
458881789
843151204
1899549279
1477693182
324202739
1627749112
197813473
711461750
1953103636
1460459061
1845328281
1775269712
190869437
1374950911
717499866
1644939473
902196392
194753498
617888792
1591202448
626631899
1722684472
68677496
2010504251
736630022
295177225
1682999377
1859324201
1875810983
831607916
1509674391
376082226
1058609324
2083599232
1799268589
575678063
1816603743
1493208612
306119707
1548199158
1259827416
871966359
1401656269
1235397213
202048071
417053212
408535413
1650302174
386964024
1434520046
889307544
93189773
694485536
1682278993
1853344008
2075153984
988682398
1700491404
841559200
1783498189
820902990
1546838800
661041545
2020742806
151506052
603130442
1983319528
1944420511
1797619445
1740882181
1528323326
900501964
1742384812
642684402
1145452204
177361539
2094100668
575589004
1160173879
829497790
803138986
1601394506
375828281
1620666917
1078606929
285498357
1294865282
104896438
956211685
561997721
502375774
371021962
621770407
1590768769
382114490
935458501
1219171102
78238732
1596521596
384904442
462849107
228065873
1075985884
121486607
724241241
752975811
809079098
853132509
145540623
1727390217
762912052
508513420
89124283
2103599705
1097018365
982793355
1635637229
983053597
1193970794
1712962105
861085992
1913131100
1484791536
392940855
1194091579
2114867681
1516993851
1284880738
875721025
530305047
549569621
1180785664
2070294368
1720011544
1799832721
1121844071
1139535239
1076864228
2108708047
23199093
345780794
1066490031
1585515148
1821654865
2003632008
1565788396
1885785010
1947132796
373233567
1082938592
1579162864
1732716805
1739618766
1442058226
246918825
83965453
223975989
346461342
188001693
907432120
882459339
1094963261
1359016790
1061966497
877221419
1223332839
903563038
997159639
1785053545
1662168486
1486136540
472295254
634627604
461883519
1613141291
140028933
901318871
938754949
1818314241
694924145
1823947438
1201231962
288259464
1584551431
717737708
1911358541
1548543588
1822248196
398764316
1084995185
262813527
916175438
705888723
1730439247
1954423248
607843927
1120274143
942470913
632953168
1550734780
1001776001
968621875
1800796625
700493267
1947177759
2145137122
1739231395
1185927476
766117847
1489538891
2147180507
580677285
367024723
485326623
1558959886
868996575
1295673309
705888723
1849894877
223281163
1337326181
721085443
174978030
1114112641
684556839
263001025
1345930101
706056375
891389878
961990117
211179375
348147102
1161249689
1759942162
1348930296
1259739573
1497781136
1619956928
1316584711
805871816
169175281
1446957924
2024873791
1637766825
1949553052
367114830
780584936
1855929799
1067855433
900362455
472811566
529862812
1856334084
2082205897
133702398
270244350
950282308
1253120115
797411428
728935442
840495490
53584021
1744484788
1991545398
2137973182
1563814665
1102600613
1546564817
667927435
470932801
634431335
372950788
1414832217
1913076097
1552268251
1370157938
1103152641
63168854
2041473448
1262659269
229609632
615894119
148794013
1811920265
712167163
1954783845
1032212016
950433439
1747611417
106780380
1508365189
310460895
1106267764
1618619284
1822003615
1825383967
1552693396
878528655
1394128592
2087325151
229328477
2064647243
601543603
1890975903
1160374653
1263315292
1402655172
449947573
73637757
1792360586
1748603621
1941360569
2014724021
1275967872
1012284893
191289603
1348285633
1007649568
207626973
232534412
110845342
1308592459
1223686783
1999959521
968099652
1164077890
1096950172
84742870
1939740120
1571865260
1812401829
2032703563
1496451167
180187942
408946397
1932758431
614067771
1987492163
278148293
430406123
1746815958
187750933
715389263
2040586785
1521866228
293920557
594177623
1894918428
1605694458
1274697941
691055184
1252732914
1896358243
1227456926
965708735
465582412
1809610131
1268661715
457037291
1276847668
1877046107
539615616
2016616570
1743375036
88106070
422511836
2041819030
1817579106
120160144
1172299590
442667948
471464255
1668033035
1899221301
793065931
750199541
168003529
953572645
226172199
615581717
512254741
1124418366
1667607871
1479621603
1131633637
1732105194
1731979994
239020317
1461932276
308667292
104650782
3683992
1085478498
1946960724
1646130190
662186212
765686132
1601698228
744253140
443283956
1174300651
442866091
1859103553
543105665
1329360401
1048335164
162892369
546866343
679840662
1204497336
1145474433
803409300
1750892542
1616104863
1716964741
1708633365
1013837159
1403285005
1528552522
2057243646
1171915821
326741466
1518073282
660282520
1558459434
106936249
1127688376
1024288259
192082715
1412317433
808687456
1596285537
348328008
758087155
1949647799
2016451941
213782102
20555324
240486977
1286055657
1515425359
481931068
1473167066
1390296606
1632936623
1864339729
1089836177
485668147
1740521042
431624002
1620760555
1680661913
16200988
1433313089
452846994
1940696530
791414005
1879939325
344079332
707713327
158319466
1799037194
556657798
1616597907
1575180935
850407921
235696429
331038678
1782989181
1785061474
480741026
1725465036
745573274
476030486
724269371
316942899
280216142
854943953
1559918995
585511152
962294473
1989541292
558749722
1765518390
1597273037
1729918437
1434392602
90708544
532614376
1850482657
575510435
729663295
1846838073
1919455634
1593777964
1211695732
1981879575
1018415952
2010654539
2078984102
213628036
392661272
1461604790
972043264
1252957240
718221181
1689686425
1559575734
2069685753
1447888602
1863631771
1359139364
579238888
1563709528
1396442789
1117055032
2005188081
1311508597
148920516
31271776
584686712
19400233
759794810
2026965617
125360910
1787106250
1158403020
1365824519
1616268255
1009638873
1218324752
1204216868
494573292
1624417818
1054879785
385870128
1279879534
1791389808
1746536601
407868093
1225289324
820095700
1671413499
549054017
1717932830
1899763389
516573794
655164201
255433110
1261679805
1042532081
1770846383
1118611349
58402703
483201551
1650136454
1053442136
529108898
2084836514
1791375642
1582826036
774064397
1514199614
2140556276
1883095153
346459480
292850355
928483743
1256200559
2005426634
1845290291
541558273
392398482
984473822
2014096705
244988222
1969824585
1133621935
1103090140
751786047
729593413
27333283
1545499101
626727003
1576360586
1048227294
92621090
776172333
1875038813
1304100789
1864234941
1000963588
1672394181
1922753531
1287833392
952209650
1505260952
2145155820
1548255458
1573979796
695640130
1154397509
359074440
2139728969
809940261
431372126
1508296634
1777665170
1101465895
381164816
437863448
367203842
1337238312
331027976
527455271
1011323897
1000186190
1479965501
365783102
1941323064
450033245
1317159566
130169381
895127541
366934275
349536079
553990481
45162555
506556032
532861128
1057177110
123526354
3870081
2067491402
1102333256
1197639930
1219436257
1591459656
1263808221
1240518558
2033752174
1428997338
1726152416
61243599
2029675194
139408181
1768606762
861539981
1158513879
1435864763
1026668563
1025774862
1343027664
137467041
431106315
1244714622
890974483
206116103
488556688
1861202190
1351981535
920692735
1462672170
1450419604
1161380382
12585289
223765747
1401973912
1119243536
1498456491
2014132884
692331264
1460055880
2009176100
1645451215
410811071
1561758260
1363756727
120177899
334746510
2072389346
1357852647
1752153204
1516640940
2121062514
406905332
338777697
317883151
319513
87752406
575344476
788486348
1887708924
1683806226
1807558397
1017615214
1077087909
333030742
43320027
239956842
1799980792
220296510
322910912
334052331
785483534
478838396
545478805
1086030908
597975564
425018615
1718544345
1037253449
928570959
1523058790
1398153295
1692733136
475840681
642710407
199699972
1528330323
1440149588
551424657
958227328
1921259379
1251472584
1075294907
1207018012
967198270
75091939
1265980635
1510233510
528234378
225993171
446378880
772138325
918140477
60582196
225086771
865192336
216991329
1535927578
768911455
1723495632
197433083
459958926
304819677
660568649
49843364
807087015
1530310098
2053333846
550065737
811329126
1182851539
944734082
1800669358
652561021
880968077
1150031244
1532754886
759118609
1156092673
1997504784
1450810807
2069177999
1413806743
2093879219
842393077
117068726
1777183343
1490225771
1104892730
2002842579
1503870974
1203226625
453829181
2012735572
251805759
935148690
1173586606
604031479
1967984771
167408879
2024411553
861250785
1088255977
1226185145
489253035
187823978
1286020148
1477140460
1108971322
338068418
2100128796
1181804548
209753794
1620622019
469426427
1205699749
961237373
2003013379
1457284615
740208225
1222948659
1478167324
1118301242
186235176
2076267030
1529927628
747721598
563538570
1239417845
1737455651
1090623221
1883033521
1308937862
1105136201
543155707
1402637653
607081345
1243816107
110236753
1896012016
1220669304
696292523
432800003
477319497
506879245
1350991178
2102221040
1851066122
178382963
1445933574
766044616
1649128669
2047691023
2141371420
186804141
691074826
889385628
1099719960
706157646
364651447
291192390
1481456805
50707542
1942446090
1857784928
1527738218
1189293477
900932945
329182606
1504303347
868876005
1658161495
1473906403
1818346369
664631560
418531380
942369152
1096645489
220092455
1144936691
636060873
1376958028
1429633151
317403736
1903788273
590487191
2129221743
1615586033
987226216
2036218507
1721584526
1214375358
152815055
1384606174
430660695
1867469667
1900248373
2136847441
1206564998
1692700677
734269463
459157997
925519106
1643284067
2119365169
1772279757
1306988346
1154338830
898397086
450117645
129828709
2065859993
2093307137
1274340395
460599105
19452653
1652933309
2077524689
1290187196
958293513
94863567
358505151
1267742288
1884318988
1265074103
1215136166
1795900585
1781473687
53089346
108790956
1701729246
1874130103
712243760
609720431
403084162
94128176
637331355
1104200987
446036816
1172662886
1609102882
1785620706
516317202
350865468
146170553
1174859597
1117124530
2085369769
134092847
1727043619
159270989
356826416
374599556
575154754
290074687
1514816387
938636254
1684064972
34079224
156488466
1359557971
481205305
1843649297
594793740
2101647282
394471995
331736918
898523844
1373509827
809133167
193677899
141648845
1570411375
1071288487
1483627730
343289149
667442526
2096119402
489490915
1374160356
1656218613
1037269406
363429543
872433708
1639599634
202008926
1366433123
1108212299
647301851
257866296
32772792
1491476990
1961860363
634654933
264853375
577745218
309393229
999462028
1476509787
408870154
1632020281
835376968
1483261556
152372449
687485903
1516893457
692136377
1805689444
1195591353
1391291412
849504025
1031689849
1219884682
1114316718
1996950284
1465948767
998407564
1842967077
1158847533
2040495037
171165058
1908783890
1205043945
1642730704
428094387
2146309396
1028445004
140553870
1884499434
263295006
2083055947
398858940
654963912
1300164903
1702986673
1276438698
1665031036
12365344
2044189406
180075746
220847555
711320107
41086859
531835269
987557632
1296954052
1922966880
1083113426
76234155
1932816846
674863403
74948163
2054702760
294207570
1923716361
1922182124
1634885789
555803655
1851327884
1301838939
184787109
1935765971
928034967
836374005
1541218598
1698073316
204678042
1051683177
1973667203
514960965
527806296
297874443
310402540
425515404
359651710
2072588781
856085878
1148935085
1343355308
882257813
1210158230
1684283315
944594238
1366124840
1187061150
809422546
1380231696
2103064888
881919800
1980803518
1334817181
39890805
1405833894
1883112858
342622042
1076386305
32763822
1296570065
682866270
1608310657
781850119
1548634664
497224604
429189464
734002841
1700543232
26236997
1381812913
260733126
1749408804
212109544
784615781
1094675985
1288217355
1733271486
911774058
370866485
1908490389
446379950
1325173253
1886396348
295329487
1982189508
1954853838
1939524198
1755636344
1236025549
1663129251
484203952
458650837
1225393325
1318121780
340638097
1651502777
1340567340
929093989
284689160
1699272852
1290342161
1665998026
292296999
812465614
214522767
1038774864
1177972321
1338127895
2051406084
1747765680
1317825866
886969375
1134828535
979103896
1976041844
1528968441
1551092091
903020419
442004108
743259660
1901735360
268576735
868913286
775836917
1414768793
1556313512
718962152
812042019
151402708
553301822
2003362554
796897127
19673619
1420688348
1811299202
1203031346
540768574
122207868
598700659
217683482
1130797061
418425382
1078894511
1711979370
305213173
914851854
1898907074
1996205977
1248812131
278964520
1957326794
906361101
549161965
450223182
897722404
1599046344
1021943405
390428172
1930233464
1594176307
19934167
276784871
976029125
66628614
1197555037
269358094
1410741880
586274885
1928957093
987570749
243813552
1731051869
1763625238
756807908
1056171826
1080740859
1039423861
1619247726
1332721587
963522303
211661220
399238895
1186621160
179739461
1678298257
639374619
577940592
928376252
1120577276
1279150064
494520198
1929413145
239819239
1560667810
156711453
129827138
434013324
2020048479
278933472
1979335352
2032678009
1766342270
1968948427
108804891
437170066
1231989260
1356035270
1470960061
1395554082
718371857
1354082957
1546072131
1496214553
406396028
1556111596
505142533
2067956033
81625949
152181012
1012930540
2780574
343076476
275498411
493487451
739784174
1548048796
687676102
1071504202
572317021
933614828
1637452398
1743925941
214300133
1584750157
350124558
254283676
126852091
1216111026
782583712
646137953
512579077
663969276
92741609
1233968539
1957301577
627016067
1343654373
534676385
927347901
1689291658
198685094
668714007
666667911
772897204
535865370
1775969418
632334006
2008117696
406135197
692007567
732907763
505468494
1573132276
1105605723
1247992385
1256604561
2137265912
262998660
19322466
645695801
1052037377
394824751
51857232
1878640006
1722697915
901348353
804691624
701540293
485695496
1192205393
1109191797
2138152228
1355776045
1564369269
157367762
653329768
1012852539
1409157999
1342668142
1871448698
184196239
1576700560
962005359
2076024480
1328130657
1700598715
1000934204
1035359986
1240670362
58102071
839066549
1557070060
466613063
59491448
1546386470
1058012078
1678696785
991261801
375484036
1321432766
1829819430
1544063025
1341556024
944786668
913649696
1475358789
1601842145
1090087959
375614992
1610423270
1935185829
1501258923
707482572
493433334
816451632
1191144454
383497275
1237967842
1695089194
851448816
1487146355
84695826
1812642486
1220106122
478349770
2010318171
1987666121
925096094
600045397
1132099346
1649523714
117715956
1170224152
1754343593
39446900
1261910906
284627402
872417474
1639104142
819025541
1249804832
1209005972
1576955526
2108879887
1778386182
1608940703
1608754687
879563248
1631779974
710101056
394052787
587816792
979040426
470739023
1021975709
1266305166
1094041402
679784474
235618331
747693102
267341454
696031407
288157577
490376347
1564645434
858655500
1142847934
1174289527
1628516576
252413950
1354715872
643907045
256806040
2133333581
1865055340
1470034377
738738897
1232982287
480991290
1370946513
1356848530
190094192
532152311
377319303
1998459164
1454187245
1368036328
2091131633
1843762108
967537489
490097816
1853732221
1587823297
942313648
1876289953
374959752
10542020
553980837
768500241
1525620941
1923663696
1258399586
569340827
759350205
1217216311
1605456907
1673046492
775492987
1835917550
416274582
813194455
1580388411
1077566168
1828868754
1056594138
255999311
1381988452
261596567
980979927
903929400
394324490
2026421666
793377722
16460791
1685484659
577629353
628410260
1146227901
1232156605
2042528574
1080175169
1926477359
1098555400
1005252869
424111641
1401568632
2035895905
392247356
421189023
350019674
777049780
65163439
1358225774
1550136293
954871788
1502541969
1321214444
14911368
415741
1170374841
607697935
1648099945
1056323789
1992146277
1723831967
1170471050
532608146
38028939
782199757
583137922
51237149
1077133272
274127745
1942445254
167147641
1933605887
128908845
623972575
764503674
1741649232
71063139
792241895
625334806
1908555655
1445354849
1029968282
511498425
96931073
554588023
1971593346
1696837844
667658540
286916942
1086194543
2076327167
552653471
820865150
1459496302
906637648
1172108311
77842987
1097989675
671009516
1688163836
262834041
417980325
941394114
1498415288
2078267889
508162725
267634591
1954676232
1639704663
829490322
1804906028
1665528009
765632866
1888338288
801423336
1045389674
531475485
1610683455
1206850023
176812020
957513569
2099657316
906662975
303219886
716647652
948382536
719889713
1434570062
1925822464
1764466587
250082428
647982635
2047160353
236353345
1874896120
1367355357
575413059
22781525
1450420777
1478675420
563714349
2081865979
1500468739
2074519651
1568887200
1381872678
1343321445
921964188
1724829788
1053159953
244822525
670840285
1858302557
1399489066
890774136
1254630883
2089132372
479502158
27991415
933618949
1411879488
2004539060
69632614
930718367
1145004594
1733359953
1810108743
1842094795
293334666
691642804
14282018
156306777
287185141
1218863353
579233646
1504029491
1847024189
719978265
1049877135
35624090
520914108
290518404
1814586335
961242056
952084747
1970828999
551460542
1051874022
1892558006
155523402
1840196534
1084004880
2116301230
952604648
1587896826
2000729457
76594276
1017824286
1070702753
816479324
52659789
1697797827
1613480980
1910479899
992890624
1567950943
2131446212
355561048
175534530
530897966
1038783960
932494884
749299875
689132645
598758018
216042389
1221669505
2024885921
242553657
404376704
2140483107
1298343600
1851518176
79302238
1811506549
1400649309
62557487
1659700291
1107099722
1630967603
1565844324
53608774
380383898
822392697
1182062093
1812535336
1327367739
1048375537
129843017
353338141
772330512
31916776
46344638
594607247
2098725750
1254007908
838918687
1552889441
1930352355
250561185
1600958713
90165556
2111134189
1395842245
482784508
1525427055
1005563010
1886492652
1692838535
560188641
509097636
246227789
134390831
856065670
1923399848
670705858
703387411
1282592399
651707935
2084882452
760091702
249475887
2087372203
603569851
945998806
1111122583
489829309
77280292
672857444
2079747229
1152844286
1426550541
1702028127
1603111573
1694383902
43603229
1715444112
1538394859
1865401651
1008282743
1617166258
999011452
1647542314
1430880255
928617136
1344133839
80925370
1356549745
164899247
1254423806
791643522
1703590099
616673728
812546089
1628489565
2123483753
1696651636
1503841723
1611041018
2001668705
954307683
1179688078
672044819
1410589944
1267987281
156672047
710135023
1045168609
495159217
731560228
1392415177
1094874452
819420461
925535850
121011755
744603381
260691700
1180482573
2004225102
384202265
19646248
1690224300
1605342330
314493514
1707412185
305145055
1999684865
399031426
2140567077
1293479828
1259485000
955578683
1144205270
1627421807
838455608
1318227081
882819969
1069588627
1751697379
1382014935
1234543938
2043827488
699318679
825857599
1975769203
895658072
774626826
2117045885
296073012
1475036271
1631643014
726943354
1518384767
1377718474
1007050164
688830031
1573982549
1955397238
836081514
724662112
640155957
474392650
1944472568
352824421
1201165692
48709602
285206702
1344236934
1562315333
463408560
532882627
1103952305
793360795
368416871
1843561912
1427370268
1455390767
1716303222
274923614
1085680096
1414203436
1847298232
396016922
1841581294
1998559369
1880307261
472336114
1854831637
87946021
2060987317
1491407732
900889497
29531549
1132142939
847369562
1492510433
818965235
669872957
28580553
1420178124
1302905963
1232757634
1431444035
1992303132
519120153
130730837
2141779138
1718173789
1518145342
282467950
1579650751
1875496299
1503518515
2021638361
1825584758
1477401139
1645384516
1278332209
1137878033
176049024
813598281
1356570262
179670433
536128071
2002568849
1242998314
55299321
1637132792
1964802251
388617394
508527367
209353787
1544603438
2080971212
1087718831
2010351169
1426628856
1449832130
299843217
233792222
741065161
1444958680
1287085417
1782948901
1229252701
1621615968
1846447197
279551028
752596940
961820165
1217275280
613614112
2114287734
1830287386
300845244
2074668820
243349762
924337198
432911107
1034108348
793748138
583442002
2017781564
1058704525
1626395746
493024850
1455593743
288697420
1534130423
1208818036
993845740
595343243
1138759090
1953726574
167371051
1908348868
1232614847
2115876484
947743474
1977375042
1897832434
1210755722
202230304
1185848481
880983266
390611917
1976262778
979240237
1855914745
2116543072
97267310
1372253269
720246707
1771818242
2129689938
2135653135
1243470316
184910387
1125622410
918463822
1106997320
664637885
1131437338
1252183668
1722525588
1501230787
1573379634
1458142888
1534120866
395452426
1501732242
161891869
1268026886
274849404
991198905
194105700
1408783540
1976125379
1262023429
167427499
1256890032
12910979
1933758095
106312940
24551952
1230545435
1621302496
1876885813
1586629944
1689080742
100672358
808138369
1505935539
1409892285
1693754626
322692934
1037408688
224462262
350642650
1865456421
240310205
681308223
1583616306
786545487
1321779559
1848395562
2013417641
99220963
1167050376
2108240808
945919313
1533272478
207710157
624505683
1980479604
354123606
645524250
1522749967
1286420779
2059026587
289364024
114192022
927972886
972609757
781063945
1212626088
1980628633
2011483552
894515105
1665520257
1990910948
1532766440
1791305550
162255400
500312208
2144521074
2117388247
1653728621
750085377
859374573
97544660
1459764339
431259985
1742379565
572118614
1967990041
65810652
590787936
1580486100
1483856282
861938752
1036319043
543018031
698741398
384039741
481044404
1739531825
1374876380
319186954
50694675
1820860388
342116095
1221218609
884990412
1945560482
170041696
2004681460
988645155
1701551286
804040297
682978674
1591686567
1873439667
546007954
1198062460
1259124672
1637619890
1644274727
354287680
1861314993
284781401
289497711
370519995
57792542
543683318
1223148195
99349129
1440815376
961154905
1239954719
1394909553
266032814
529621711
964884463
1133350873
456728005
1065998510
988498598
1565701957
341534103
1357709560
1726347164
1035305920
510265508
1293599444
1549034375
2049119839
1817928023
1242912394
548204322
13762275
582530741
1007666552
375096243
1063741144
1113316563
1496161789
302239672
385929691
240851370
1550659523
677989365
1283218109
528338856
1458613800
573451121
575158925
238244290
1794460708
1618864718
1782022760
1415313929
1663282798
1777019703
976103593
450614048
1974947128
1880300042
86295310
1491232425
1239981094
1783680544
2064297931
1683979788
1511383899
961788206
1646433365
2005951604
984377837
1341440363
357581808
87517586
258860675
1858506537
1446436264
182489770
561022628
2023028563
1816148931
1000293265
672344549
1944897845
441961617
1768808579
1351117238
1531302586
1753404275
1742672130
888775130
1253334849
621284674
490093257
101889235
1252301861
173031889
64834496
1600373822
1149081492
788579630
1112049635
682234989
860162133
1967430855
874732587
874570700
1443892878
1647203264
1467049545
1912722076
578404590
2012847667
1801707708
1151663749
1343959046
625416099
375464535
1776195482
673568780
334010054
695721699
692789667
461703737
125250959
44864871
2025009382
2044382127
233565487
793725953
1032078499
1297888232
467702539
1193992883
1700964269
2111729355
1893172568
472595691
1848386276
768857537
1204275258
591743212
1411192853
1410038230
178749429
692914626
1638456735
915001448
361717866
2054125170
289805629
1675847989
1526329741
1369455389
1854240590
1776530507
134899465
494028509
1377037684
288760530
552422569
243333460
368914465
1539890764
1868986951
1660039746
384296531
761550566
213122308
1489016802
2142027057
1560716070
376972086
189355948
895334293
1911342201
1061251400
1362360036
312437014
304553156
927267194
1163859685
1790984258
871313496
1794246484
1957949756
533858360
1530306807
163457674
1344203549
1170277213
1879920599
32147691
1796670379
680660737
99420809
1320222364
82816490
181025897
581249368
1639291052
980543466
1113940538
1800229115
110680575
1147918152
1336407299
1239648047
1869798280
35538278
1831454825
1058651960
461832543
1317228252
419542851
870540447
78460520
188339465
72780849
615946726
1211959575
966116134
65160760
946872597
2048357716
1602955774
2071264968
728846543
1602148534
458504235
122202179
1561364997
1291811837
202888602
29664710
1308489750
714405594
1145546052
1229911455
516087776
1969069321
344751462
287832498
1768514308
510025309
1954016456
304326699
235130597
427910658
1031747437
1831416254
869070311
895547450
2106826384
487380526
1075239820
792257063
723274338
1362889010
609106869
1797939758
1358421451
123648740
1004864575
1908595553
459328538
1467060988
134202273
1450308575
911462973
1605378659
2068133681
2116121784
528403457
223623232
487570550
1738063870
161673987
1845501820
1507213097
976126760
855573625
418157477
738684135
1364791172
1252299440
317305025
774958931
83387546
957134971
545346572
1258769994
2101755145
135569148
940036877
2040601439
737313686
1587008951
1436369170
772109464
2047920453
1905527874
1523653859
707304224
1721627996
140540299
381150117
1640653682
546944362
646817896
1720617733
668279247
2074743333
2020377821
1828565381
1852421737
735432408
556010440
602850428
2034331081
1512420163
733373754
1065368619
1518741893
1763230971
1915047399
1210545319
734064128
959998853
1153626185
1566245983
871230811
605379054
1888924863
180677879
18378990
506414649
618972559
1578837751
470194609
687674538
1071941780
860266137
1531950629
974961183
684965219
1385843581
2046026925
1300094651
1211780803
1402636100
1187293488
1527989118
888485799
566759189
695476142
1093013446
1015277260
1609021502
799794155
288227330
626444587
1067875831
139258462
255633285
1013466987
1221660525
1689704209
2002789569
1102465308
1295613328
1262428559
1274998987
1374927414
1824919407
340890324
1241863081
828889346
1174558935
999030511
1991627841
1699149247
983090137
2077640220
484054192
1114953707
839110431
1904810894
1492939870
2033176409
765846861
953478300
1888190521
159123161
352495439
1849543823
1545830985
213039895
1289885347
195925204
193342903
1524371645
1041546033
676554748
1060180253
1036529143
579590628
343291975
1189702310
1728551544
745878836
1148631763
1334146081
1121779785
1004283168
1858664066
151946561
1291883629
1722072517
810391252
898693638
1294239046
945980680
1722324082
2094497234
1740814815
207897393
2137508894
421644306
380207790
783894502
65481182
740964746
1228870879
820038058
25429173
1667956128
1426501691
174442616
1477431448
1410173866
375054149
1111644457
36369337
1255135947
469957395
991377422
347553236
125941904
1673882889
2048997933
2132228745
1435315367
1606516496
130593406
640828073
576463571
1388633784
1439472841
1825436165
90801871
600330531
86621955
2081985876
813755745
319198346
1058333579
1667223625
2073708307
1584088796
1064519338
1677620256
328588131
928835484
1222087799
1473677682
1463702818
1674303323
2056845347
1418258675
1205801440
35082474
1408135480
1541654201
716608239
651247946
465184048
1409308153
1817959088
1032590124
1835047327
1506960300
1041217511
703455137
450042651
1257667554
1558503496
592271997
606429534
1544555780
19657033
478448557
236908411
1981980471
1874415000
391679593
1396032376
1225344266
384301917
945478710
1387636976
1351565488
1107945904
367077120
286978224
294214629
933796993
1642913592
1314427211
1888888274
1913836068
581910528
555961635
522847965
1130735933
1751055118
1038054484
1568530636
1447448843
463956524
1117377746
534493887
781761118
411018378
111694062
2063469668
957933286
1410747401
17280957
1530177840
1356250195
714196298
567180554
584317653
55169421
29305019
1933904213
1858354295
1280608370
542664618
1307358444
808185687
1617114851
451531063
105598836
14423024
1160482148
1577369469
41395913
262933318
3233467
2096681846
1659203186
1621420071
102978260
863047070
1155688077
2043627178
1970407022
171094039
649134455
153191416
400253874
1356386797
918249835
1537820711
2067811210
851686960
323643048
181202119
52511830
70621212
1059845686
1006124837
193983632
1769830297
645123296
1677836901
1792755922
2107171755
1367906162
2095809170
1716072678
2031078361
1510681955
1109263522
1457131115
254467227
1507492281
1708962849
1975644712
1940832513
1272568258
2062332909
1985362878
745359669
15091423
659730187
410877298
2086375146
1466752529
1807448404
750127672
1253470196
647059532
278091660
1725594211
440637054
1141182407
1676940036
668555800
409230984
194354513
1664818679
1756663961
1268566638
1655769748
1200231970
1734989641
2026497456
490516975
1157597530
2121523560
2055778442
1752513014
1449870754
1954413122
870305625
2043196625
722648588
977495155
46889218
465265761
669887490
228027659
487175317
1951515906
1569557023
1420828317
1507517503
1659193784
416324436
1163026318
271932234
1917528295
1834448206
1781795564
942545291
1856666031
1822283255
509640555
545400222
1401720501
1584653501
242680144
1944713432
240344947
260991746
1344458056
450406889
590480949
107948656
383287364
1203127250
1918789513
439174725
1258785125
1452559814
562696044
853967983
2118600340
1841557523
1213946839
74420960
1159584350
1412899995
1010688869
1274703791
1328296860
1981714131
1754504300
675636688
1722093460
1518336443
1099035951
1514610828
2000474986
131102683
50277888
1873684023
1915306113
2052341761
1821206930
2061779863
1616520328
42805597
525782084
1626332997
1450295672
1772945358
662804566
1389172607
950438185
353457934
660938789
2075673281
1088230567
2081867455
191364524
1638718121
1103188134
589487190
1248578110
1487523318
1989674472
382298965
1739011370
5769802
440843276
1047503209
1845563954
1643455974
707592076
841261065
1361464473
498230303
19623276
909435261
1266086723
1787473479
1458244777
1657853013
670194761
917953484
1851379311
797289862
157110569
390574765
641768481
1502516063
721652137
2031999117
2014430463
1446822024
1256835347
1391425937
1326246288
153024005
1089200599
1736983411
1145956283
393224450
1682779187
80657188
1755771268
875067948
1439016497
1831474072
1698629577
612949534
543766105
1343601860
1669258949
572428638
602397631
1045110109
2078130656
326325369
1585771974
1191029486
341880789
579957511
687017271
363322185
633401418
615766544
535833030
1023574503
1499065568
1941025772
1517957731
1022608969
1052469789
859549697
1184074684
161858932
2032629368
508480576
1151793553
1072617753
1144246570
1705090980
495843126
904458315
1671903373
1719847580
995244147
1819848883
1983876164
623147680
1069735599
1595996715
511282220
710274734
1532189194
69697110
1292562359
1481490251
554143725
1941931954
44436672
743278971
916102751
1242420813
1852801409
1657442903
170986812
160471144
1215796291
491818701
1586051393
102904363
206326774
109294165
912815993
1334728537
1817951891
169462711
809888183
159978363
773016738
1162877417
487961877
721897966
2045935707
946797698
609882052
814717520
1247194288
239725186
1937594979
149040258
1902570629
565902598
1122516426
2103751790
620866640
1713271468
1885932582
428676116
1122122067
593679375
1271762972
1158361565
764986767
733000347
1488321700
1196718344
1698175568
1896947638
967126002
2028699564
745429581
244400134
828421782
1108026036
2036084226
836825124
1131458059
425567527
1747918590
1411418642
833135730
3419422
1133195356
419300211
1618011689
792032623
72981201
71451150
2068837930
274065036
1558307200
146471098
735547556
1432459115
115352965
245584882
401212948
1154769753
93226229
427951339
644817798
1009144107
623484397
802514097
846818179
1502499675
507443190
2037767944
2145494397
404303314
575704496
225493811
1177207478
490037584
1235796055
1209189998
917581218
892625634
1635664675
1541368762
182174435
865422497
720301199
388108368
280571683
1969462731
832279868
2081171376
1840330744
635146315
442171169
2126280875
1910834906
2112339745
635792372
737824043
2094010011
428018360
824433383
1384892915
1027471043
1598210351
790956412
444709716
1629263299
496204655
1889420674
1297785060
802461702
1533976964
290344496
688171232
495602241
2146953303
1365193560
617283621
1874575991
759841877
1430626180
107738700
1510732983
1860814492
1343388082
1775554793
60858218
530521875
452280053
496927751
450515713
1913888910
2010900688
988393543
48636392
1679320768
41429546
1474778302
761615043
1235028222
1566845624
678444134
1070988914
1536712760
1170138630
1782502772
771793208
1477763140
1199150111
477421014
1889690169
750085023
1467287209
1868759665
211838781
379014129
1151743050
102345863
990917912
1326601185
442138702
497020691
2029107698
1759167585
130041360
2117040628
986192698
1870401613
1512228726
2061929361
2043013439
508053460
1211726173
1528177169
1969946323
381938832
279231765
163910322
1246767233
1468433752
1067093941
1148442591
1498347864
44732321
384781858
2124276052
558440414
1445757486
697239112
1961874462
1543049567
294270372
1070506575
503688478
427533621
1507486737
1028842187
1175379194
778757611
1524505413
2126508902
26617437
25423697
880492069
1174123399
122784850
1582410441
1718127199
1583664939
2060391768
118894293
1785264617
1213548755
38084566
511570434
205303359
83034318
252363371
1977914602
1676056862
907299092
1451193201
288551244
1377386460
1790620068
1857185998
814884893
1124656103
1884577681
472280905
2023202546
860279508
562253174
465760027
1761308512
900630798
2140137081
1791418678
97499239
1678702154
1199227563
2084763463
1446826556
1322219061
1696793621
930021431
271455365
427596031
1887163211
555788800
2005404941
1186910144
1404105405
1254654140
1743344513
63139232
405146721
1977763985
1891197164
436587377
1084964997
1032530919
1261284533
769385019
488929344
370127466
874016550
1911715333
1446402712
950375680
1289005079
1005533458
2084228667
1492332243
1453941942
51719136
1381764072
1399663270
1502492447
2095604871
2116309186
695940824
1981651262
394295188
2115748848
1129519501
657188668
249333088
1899691528
1816450893
1701041233
1258841339
1679214310
1668552967
747346707
1555757720
1511332626
2077737929
421373636
788823910
1459965535
1327308004
224321073
1950682182
1009158683
1112942591
405593939
1367551801
1704001929
417657693
2084500981
1427575941
478516172
1855582169
162674996
734069519
1406386588
1097474167
1812113087
2126393635
1067519182
1573773500
1014024242
542237624
781314092
283461914
2129035206
1246471187
61033532
64429486
1707274169
1006772543
1825129955
786825751
1998223905
1972760155
888084994
580577747
183026680
233209064
391907590
1581022931
1693027728
243875199
285002894
346191244
1881070790
2103461139
459298086
2061662094
1620218277
659712204
480385298
1707003188
1995857893
464051657
206202946
1670954203
942483087
203872893
1168024412
1514942580
2140078197
1359724837
1017087613
305182945
236346358
2036297694
1010137442
429778084
1981920475
433824242
2120426478
171544894
828247800
1742362401
1141801905
1192224310
708220804
2133316032
1688988784
327225768
715715379
1873030387
730925914
1421170615
1245614262
813756960
1966076089
1390567108
844340771
1209365787
1662901328
532820750
1060750176
1555788522
434629309
1555954074
436022897
316877065
1252610142
1057845512
672382866
306326449
617186199
1953696555
339401255
1650682103
1764532166
2076600007
613957636
709109099
188898280
1825318983
56398276
817142277
1919778164
451149593
587392266
66850671
708062572
1738424368
1492589651
199356314
23894515
516208211
743798855
619069417
1807997388
188397309
1904892490
481168840
941937424
1992301291
209200650
330108439
935439978
324233136
994579911
1604239260
576054772
1021763511
1453325723
186660214
1036246352
647065426
1447461970
1489096826
1382682290
1331038546
2048399421
534889125
895193818
1442341608
203824080
855141630
2035299504
915831060
1967138613
817956489
1270293928
395312422
2125321382
922225533
890476984
808440310
2075623729
225470289
353940133
1655614903
2071664458
1409625015
1692097522
1148549089
1401632803
1617103791
2014499010
1468929248
1609644583
1627011595
305840298
1291963259
1232390205
577316625
920731535
339827646
1582094099
536759026
453677996
1235632578
564793242
1440675042
964535020
1857685354
395886527
175715478
1827397311
1883906334
130123879
1015607473
1773256844
452650103
1844047971
1279471901
723250711
1025513241
912251925
25038140
101176780
1034012635
1723497689
2000144224
1381751538
1835769469
844676640
1765667336
376856577
596079123
2006192689
1674478299
685871181
2001155355
1988340027
11345215
925272934
588997272
1370248717
1923801499
846869641
1957762255
515340048
1990813268
1662167853
691617976
1281328345
809275020
626673414
1853588585
268525304
1437688607
2053397891
799690921
28750704
1764440512
1935849029
178840140
905901354
2031893539
1155940456
565794768
1328282832
1490764692
268083094
1391671035
266911308
112673016
893507431
220443728
606778553
1295417464
945834711
1222859863
597310750
820748535
1324739765
431840892
382329198
1279517526
592672386
2127221138
1730446963
275798684
976189962
351132156
1620282136
1323620159
342569915
735091110
1841876701
92570325
105048030
1400881558
536475040
171934029
1730187934
230159378
538252809
1455191312
1725956709
392716506
1071636423
182667222
1383046694
1444350654
675266487
1873803026
1371143675
539308059
1874983051
1168287925
1868582176
578818865
1512641022
857766312
1846944556
842660774
1345764637
1642612801
8429995
8354994
986790898
2131022923
2008110396
1190846325
1148024410
306342596
1189977081
2033847427
149103685
1246412777
26959833
1522951829
283531261
394332746
1232937332
1227547747
469887408
921548136
2094029191
2061321920
1078652812
2002136020
1317543879
1561102805
1970036352
1656612289
1287410198
1581348933
1651318964
1475619790
523507464
1202159984
76200248
563179176
1972863306
894197040
1099254236
520044345
1174025184
1366655099
871746056
2118345619
94656743
249973765
308565256
905347228
864247570
1405374014
1699007879
478696777
1095920948
176047435
226472315
258010365
174903824
533773417
1493089132
2009233381
651775775
1564445535
492151813
1391759213
625626308
1712134754
902471846
598190832
158655760
353940203
2068172926
1547943099
1568564176
1451982307
278885812
2147156597
383934316
1233451729
1833313347
224375033
1515958666
530848530
1163620938
179766903
1826784088
945215568
2143468984
1855901284
788679102
1854713222
816918891
807419311
293326381
518746995
881629856
2130155343
1061777002
1379753945
1447881382
1618067127
792421909
1956264753
1587531042
507162493
64682154
798420379
932518034
558120457
1427176355
1773002897
1581259849
1785539615
1503243757
1155640018
1685049693
1137418722
241815548
648928025
1925604838
1282339642
682090031
553031410
700993334
414748438
2147145933
263702277
196735444
960718335
1734326129
1016410663
910608001
1994825287
736170972
1321998875
2111442766
1292250810
223472105
1495389593
1746539881
2079479752
1376892201
1749384772
937158159
1684695946
2027392356
1931056276
2122468902
1563718434
1894369956
1073188461
1438812793
561348938
1671106620
11632048
123023998
797677991
2134855712
2085543240
1274314292
2002130020
1958695884
1096490144
1475975921
707380902
1128133051
332222242
29095717
1349761751
1457002754
120434066
1999292090
1553645928
1136915412
1285822406
837974751
1454549205
1420803033
330572250
1060448495
1428647476
107134302
1371312989
475006937
1762789061
1939019447
1314843514
505309090
1731595615
1573028513
292333542
1626616733
1404887391
2060481447
299348994
1188191818
2127353104
428734471
106994246
1283951676
1110125387
529658723
1311951414
982331711
1971777640
1262750808
2081132208
1714636498
400002437
2106847325
451069656
1692816193
45699482
212992685
1472412621
1153329853
1651892538
1564851825
62320114
518306516
946169791
296804998
206120262
516939667
1442882390
244398453
193845474
978336457
1576906209
1242364559
1956960768
29805093
2017168050
278368427
1421822590
412763597
1662136982
650752896
507253533
47783769
1895515538
1894227628
389492469
2013218727
1091926863
1814285185
2132335286
1570033760
608144389
606336499
1053807957
1753904996
827878150
1419269866
557636103
1488508338
1402510245
1869541372
221756841
1757360990
831508146
740544263
1841648597
1331715535
1362585889
482981491
900143764
146740035
1017311174
85758741
933420314
1643426038
2105939628
1215360792
1126180076
886278743
930223545
347690337
449663157
2019999100
1905566129
1890899201
689214439
1128312897
2084089252
447184292
1017835462
1464214420
1755828357
36659769
684668090
786811975
454150418
1056942890
1210861618
26016904
485412244
1780329894
1931817546
287197258
929002403
928828571
2124934267
1148130070
524399854
574484641
1010874806
824918776
689170562
42341775
512269215
1124010112
1642539737
631866928
904929949
1614078405
952330647
1535026213
1181304469
959389161
2007830741
1268478606
2089113297
1822842820
563900751
1962705414
300632309
1187293998
1130656703
1470152636
403376291
1187357396
1817351507
1435578641
1202318144
345629443
1309750998
2012737345
1441026030
516835057
419742683
1076141750
367760209
1328706508
584800634
670260978
825158612
1043467550
549607385
808798385
1014938573
202477374
723154931
1157352350
1866255219
1436367353
2104467788
1103539612
1505363316
746557955
1361662459
1632927848
396139853
1681814954
392845014
813507394
1990844386
1647186276
2046405063
542610334
1516004785
1687831163
1060905031
545613230
1026702852
2042759660
2084766558
169440612
1937797206
732680789
2117877233
1357498154
571531238
1805816428
768801416
1176322334
1050293402
1955245440
204231414
2092790875
972832218
427095796
1734199303
2008267502
39795594
1276699867
701432250
968441723
1176322199
995576557
494632845
1600279014
708495971
1225722065
651872165
1978002154
763549994
285249598
270344510
703105344
1466389620
781020078
1290750484
1203694761
1910732923
1385091367
1669512727
1320381104
1913579771
1861984120
178535888
984461920
372449797
1061253542
1798908394
1020217079
33416406
618498201
2038672715
1822803610
833952802
1280070002
563675113
617177884
79848731
1957826529
1765064944
337406010
239677186
1744627033
788909163
1315807159
772338464
2029937282
1146380671
5701023
45495045
1993485881
114922112
703728694
407707638
1873246755
288434930
1535015662
699728872
1050241284
633839131
1290189833
306667015
2016666623
1374793396
1823332852
651757258
1841972272
1629410851
903677979
892492165
1240947774
1935157901
135923326
61943115
1408483330
138708165
1968732828
1818243551
1034317339
1935420226
1960723817
933864986
1607501762
1296562643
2037510780
1204743014
289931732
1710095329
1508904377
657025608
1232438368
1472185651
2066309118
333516061
1440110400
594613907
2131266935
1030150885
1170840682
1805634292
1638166053
70502636
211713956
1271909341
2025272479
1182462468
1380076155
1355916430
115449346
2040715711
852152843
1167014758
523302158
158237591
11996328
1569521631
596933878
778404572
1701614406
1854102647
1786166988
2013854257
2055243537
1590784038
1937917669
1439037155
840554280
1154779446
2146823094
1095461775
1458213330
1626396204
1424113988
1261311071
1272452682
127562562
1622409204
1021879048
1398236873
1671867988
2002800577
646094582
543908845
2039042747
76658297
651882199
1968635472
1476128539
613689152
1002475350
1946976535
1420081961
499233642
1494409037
1923617859
795013285
862150596
50213819
35499991
1856347884
1276058873
1189056360
2127933095
1860245501
524059059
764072123
16819775
813701504
176932551
2044578585
1150150626
2045560864
1543155997
2119736929
167483754
18967454
987024624
109397245
420786961
410398585
1647112106
163354089
1650370567
1201475785
628925895
2006615557
1961853480
91256211
1945080590
270533429
1608215598
567448299
931238908
1408046664
1845730128
1581563684
1988887809
614412805
466303926
1412108952
789583641
1082881040
748222590
1192762416
1419730011
372819117
606621713
2001123229
1369023081
346009492
2061843147
1039985664
201308405
912602362
1050754338
933550083
525444234
709971908
2102750688
848493326
483967014
2106649589
784084414
2078552689
56660647
277440096
851010029
640175141
1563336425
778929713
83675042
960333389
696595934
2045209748
950187652
1437465330
1060124303
243438755
29374502
1517159578
2021754447
1131300657
919240104
1210784417
778709768
2131064524
620675025
1559973403
1712467830
1686471155
641873377
1738342511
1548115891
908551193
279941222
796495835
1914379279
2008676106
277711508
406416319
331060953
596504571
1825974630
540671229
1661239271
1686829575
1736840868
1526877811
1702047009
1202394004
660054724
350349415
2102984829
1600061389
1272056587
1331160702
954204369
936232214
1304786204
265892127
691501606
602297328
1555128630
2004814499
1195561083
2139415354
1045236459
864926559
1405562511
1466821367
598553273
1271331740
292565966
1896337605
2007397275
943540334
407076763
428861249
840475050
68209619
1066516006
697719224
467944085
2100779506
391933203
1501319990
1705657960
1830111799
1760520049
1790590379
437856524
2064692271
421344969
147994809
1099540886
1442078536
66626027
724436744
1223559726
309365660
1103051911
65687281
1568279686
1013606468
1214927474
1031416557
469428192
860412246
1058087080
1234788402
969734139
979726900
567859474
528080758
266599279
2046049317
2043757873
1221714458
1383105349
706383463
1278540026
553273797
1764256210
287476338
1185502037
65971818
1136370801
402364046
1839933004
1919184961
1333573959
713028071
70673362
591820081
640952223
2134677975
1431695821
1807793979
1272764344
718035957
2100330422
1361087234
726035089
1085882595
1587617431
97168248
1514845252
402752895
1194996662
508799985
1035729840
451246879
1675071804
805874022
1228237601
1320551051
1591419217
811207983
1491429000
1287539842
464045167
1238636131
527961237
907840064
468976988
1720110307
1834683366
118134391
177880430
723553487
798935201
2097847764
1217913878
1888262884
447231953
582509428
1236888235
2133180505
1809718963
447862898
1708678864
1018200628
1568752964
1381436316
1902031704
1449677559
309115556
78332163
323383710
1318454169
1706574634
926104289
100924154
5839833
88702240
400842013
651411232
554286347
943650669
112277315
2066469226
290656649
686582655
925305235
375852378
1775575729
1266689774
402847053
598239758
1876889093
133836059
14219605
135338575
331275733
828428865
1602324939
1729608475
1928135348
1258813263
1461060720
1449479500
1826609266
1627295509
248677203
979781294
834655172
1139363495
1045599730
1032688616
2138685282
1850438163
1813332132
222335773
2098688486
1507492148
87223103
391990020
387041683
1744738757
754387128
206120990
1152090790
27647304
1191718701
959761041
119006241
959255656
394199296
61430549
28761219
1412823468
1865309751
17822900
564557760
1172045457
389587492
671938569
1782240577
2051826835
1048018490
873055690
1816916845
633780234
832328169
166421234
1002747220
169153165
232702083
239723962
616859534
2014203123
758554641
1670616174
1843902221
876019638
681263316
530469461
488814270
250237040
431599294
974267346
90037316
996054864
1690363444
1465182830
1732411961
479829498
701871560
794187361
2087522602
1229871006
219155255
1546639675
330242216
752261565
846517679
407248271
289183113
1603975452
1853910838
1305389013
159781895
899471879
1735245492
113356593
990197679
761558632
334648506
1544618919
1914678369
2071421421
702635429
1426097208
1116059060
1081760779
1921674189
1239998259
1808605794
1991953825
1680960229
1332059311
396121693
625226346
260272044
491508613
740776145
1829578039
1967095741
617805510
87018983
1934079670
1132581249
1934151915
1806759777
192210775
382422814
1494507993
463416615
1943831954
2053549418
1247820576
1022592867
36069428
1594534445
795768553
692896673
1311298838
1643342449
606288727
152569492
1214349813
1348223597
280263230
1583015911
512084490
931471493
1767886168
867558185
22670621
916732071
1050599747
1373887712
2134652451
668236861
1828771093
158757589
559725856
684520881
903760420
821364044
1816944218
854744201
739997758
1738643200
1443373797
465036612
2133038258
1492650872
830496165
1096300383
1251506698
1714443528
970958882
1233566700
133099940
210207932
249313090
1440648689
254347815
256532884
7294345
1578010091
652942649
415429122
96315125
1667913890
1141404124
636058385
1909877134
433962094
1874402054
622470268
701877843
1914386098
1700950125
821902277
1109048043
3415638
998184727
1358871358
353648457
996166068
18926442
1737168892
575389210
1567326231
1824629680
1251107407
1331231
1951987798
147327009
1806168570
352917444
1711910524
32613239
1882381116
1026107991
1798322211
813145095
301272358
1844107140
537675179
1407633655
944384520
814255606
1270620636
218077681
1189720806
478778319
728727182
1913514113
785769417
1677936713
392760966
1815799217
2061482939
1641061889
2099548929
477900657
1875802045
1496982227
167918784
1735947566
609119698
819627440
2044583754
1045804778
1123829041
1280293611
641843404
1758944553
1060844713
286366207
995666320
368377991
1639568894
1911764861
223646068
954792659
40541364
217703098
1351550358
605558522
1156732125
1076719710
274915645
1320366241
1701805832
1459807914
1597528703
752849507
198020318
2106302759
1310975288
629676484
1601315502
680682576
1801238084
1510753725
2119835820
1092701766
7754232
1771818242
909888235
1819487658
1054854806
2065081382
1454984223
2137831800
1108011247
1008519378
1591986938
323596175
426771677
1387687884
142778805
1045748542
553321730
504067113
139477196
647535367
1461213327
1436880300
1740224084
815730757
2089078773
568806597
1423173932
1815298268
1780178204
818783006
1012215200
1714508711
859564124
1085977766
29069096
1136121814
193575589
669565845
1677454788
1315085270
231042871
1394979865
1099004281
2031271177
1690431531
206456141
86451444
182140504
997340418
839163544
2118080667
230065877
640079586
469366367
190469126
399838296
1511368238
267188499
133501523
1528869989
276245394
1211465656
263075085
1705139724
928281892
1232022010
935494336
1818699714
450888440
2037884046
1768513132
2101926505
666547186
1363076830
1043537043
478182518
1102011732
839051130
56360495
957513726
1356357353
100741371
1142361503
400091443
1371893660
1790878594
501334717
1684579952
849317499
1628653055
639963743
1729395921
314714045
228337582
812353078
1798815233
1978089728
1409832232
1517647201
429005460
381943232
1814985531
1557553912
193061242
1744677005
1550669040
1021677554
1286840383
354350783
555345171
1611928300
1529244328
1950098629
1568118607
1783803306
693817953
1795676104
1041351562
272592419
1569976059
1058823191
965490608
2073088471
1989890878
1575856721
1806970635
1163661116
1293724741
1294672922
695955742
2063578044
206094406
372105459
1953980612
1757045791
383394998
1468557015
2059223166
1733764781
1934799899
2028099956
252671981
1421066855
1861110920
533268031
661897128
212926826
543709905
837271002
1873250160
2060920162
643651033
68489416
1019849209
283060926
1133462341
112596037
373573448
294402607
25325932
938897141
1082141063
806871876
1773413367
712929425
1150984382
1775322873
452569735
1584795652
1156416703
1007416326
1313537634
835730765
1499727789
332454761
750741664
1985027332
1426199180
214820828
1998629326
1303509315
1220094057
612397330
1578150718
95426992
1059985423
1253366247
1149617477
1109159011
733082635
1153350808
919391175
954118977
582392799
1383787617
978985483
839440612
803711674
1552704122
1485933678
1744715076
519359705
146240665
664679147
890657943
1620353818
1586596984
496562100
380639587
803311600
1587555666
151033678
149844449
433533285
1093109746
1369542289
566166624
1676031847
1613931455
1559310665
447263879
732816260
1139181365
308197548
388391461
1255834178
990513987
1879329466
1318643670
715320245
107681490
584200554
1273661732
467108909
1185409406
913492173
1596705026
2091474359
775532019
1759293647
1785870463
1109517925
1555970341
376712649
1724150814
2131821842
1946040464
651493799
1059361404
771519604
1214566
2045407055
728458301
1752295688
1460299186
1813260059
2056900808
1685386024
629043638
1262480152
1587737848
293434692
2142558781
2140587298
1188038118
588247746
1221653520
1096033044
1749430089
1659624727
1767107778
1203777105
880383648
1034137726
1295378555
1403923203
1106140102
253769077
1940776286
1505405215
1053223831
1172130409
925133392
509980570
1140840580
987181271
879100640
239269526
682532025
1109401685
1477521780
2110488313
697682460
2134958006
1944981898
185233488
2084357213
1688826074
459165439
1388447757
58669812
49820507
1866376227
636435831
1763599234
1318427753
1203947089
1094261841
711878562
1479204245
1420808133
1483262587
604078204
388116783
2083186150
165702444
1331956748
5307764
1335798279
53978141
304398520
2016137830
456774425
479802437
1347938168
289828298
2167454
1101982118
1585989022
953732537
791475082
322247730
1144291588
1269140486
1090787738
1768032538
273847577
1621954042
2064863783
1739793392
1064733768
668721972
775734251
1550784195
1395764495
1677554185
1582374803
1047292234
267608941
853378445
644945768
1925678398
1147451321
602969359
161205440
96363637
1530190141
2005858196
544703462
1561497385
122008608
55607227
927854234
951282029
621705774
161967398
1021099552
1245695485
1515947928
1688292625
1341046961
445035435
1545474844
2040317172
1490304612
1743278541
2056542983
1141391098
1178614652
473872696
926712307
1189946443
546012199
225364687
1741737608
837467272
783703212
2059276591
240407537
1703615138
699894927
681201605
1519983173
805978777
602139994
502919508
999779087
243175251
1446425272
878872465
54769314
745643458
594196543
662485759
602853187
1155554928
1706779332
669983533
937336347
1362159790
1248453041
1416725916
1350847719
717507087
1901264554
1647315028
295811204
1320334167
204878816
283062141
1495545635
537374355
375031147
228097575
1769623207
313459283
1264328156
1532942914
1154040867
1782293622
816399710
37828240
1897228385
743174212
301959417
738191253
1034117726
1023312341
1577992365
785779712
1805211094
837430772
324513268
1653218890
1223613630
1543311610
281777792
1896605498
1110367104
964611100
1154884950
1584208524
1437305516
754397376
363598640
1492195157
915259006
842620779
1973388587
675459787
741114708
1645957917
7877584
1703096797
1723275661
2062265792
1968782939
1322879465
1762507596
1660980259
1845931268
529491525
2071718921
242869778
326754573
165258945
22422678
1663553275
1436456898
39173263
1293402227
1473580042
607208885
363490873
1525541928
2099827923
1729455306
1815571554
1994880243
524081488
565739949
1612013421
1692684569
1575619075
543976636
1295612402
1319396673
1449751272
1245241012
1884543253
474756182
1964115556
1749599994
1865923070
874706812
952083337
1665477220
192399004
1447072172
1469435258
458130318
1643290257
951121164
561879466
1686614112
833043297
1770016126
294617005
587409758
1150289183
1913107788
79844305
1758557586
258859696
1879012098
2052461724
1417282677
750620211
1456954640
1281592474
1607086915
1779444508
863476598
833401696
637433046
2021570416
348648941
335740380
1376534506
1169067621
914485596
1335824217
2089749734
1141292270
295490773
2049869215
1507319993
1876655412
674595958
1250818090
574473257
205982530
706570454
1326923536
2042745532
841367707
246235389
964172503
542674603
828135696
1577388897
594780384
1438876198
635405526
1727952087
527324247
1687047336
1714390624
1219165221
583892082
1375065799
1024005181
1661434568
215966798
1718009529
786467540
954535902
1444801853
63304646
757453468
98329837
354089069
1837447024
1077997868
466476508
1390349912
11642398
539833618
2032112930
1523635861
780984702
1556218440
704373309
322736600
469717872
530106748
1133792746
2109760060
1584167138
921453092
1121718083
200157749
1354930216
29979568
900532401
1089176837
53020289
1871536435
2145289879
389409321
1479135732
2050977143
123363101
1079915856
1916793413
1925355638
1617539728
1682956909
1574482544
928091277
1912422257
162353798
1857268919
441204484
524389434
937962297
394097221
1710073847
2087633090
7620207
1146683957
924252461
1206506265
451831823
518282456
11475650
224983363
1548713670
868023501
582927237
1406249391
442759367
385572476
407756605
219916522
1380031552
746095707
2003383714
1190445746
673303203
387395233
1476998350
1885966373
499942274
1672765618
475555557
203369971
964048231
860276385
515609063
2042670762
884182788
246529350
653737247
1189620769
887354876
1042020492
1176313766
828654718
2121785560
1380492234
2092672848
1463350982
477749118
981754947
2048157049
1186108714
360043930
363226711
1213083765
602520192
1542401802
201772040
743232421
272904057
2087788987
743732831
1313820250
1223975906
1699260413
479956907
1670657373
1126843840
1104990448
1299673260
2065519787
160168478
1212770320
1883337891
1961028820
483314187
1474943725
1393652210
958970484
2094952654
291107193
129570567
113342152
1999462582
13482357
541437837
1838478353
1193739867
1348163442
117447017
428807904
138167182
448771156
1737438529
1557882519
1463525551
1719862416
1882019428
1199291186
1879951483
1830579149
2128336552
576225925
1357356189
2095142430
1348792049
1339338104
1081957711
359295058
1976762489
852558471
1649176972
2133930284
153242706
1855418617
2088225469
695515984
25780796
727173957
1882315025
909599122
1000737868
1298582526
1713288119
837436284
1193442340
1786632275
1744160507
1436751260
1104414791
1106316882
2139585236
749124928
1625605604
916440730
1041369179
169585123
2075778997
276963182
260574439
2096105516
837285088
1564850680
1113202770
2098632308
462768902
328160941
1663475032
399211123
1832048556
508845557
956097515
2090051224
353435285
1037923608
1424531106
1773089818
473601358
1902637215
1424561904
1980259611
1884378450
774057857
271790182
484172123
1530446987
1598310290
239827032
499852237
494635086
56648046
1572137159
325998650
62608489
1787300123
827604302
542164459
516287432
1109418144
1417506181
1333399101
425771960
449097563
2127162739
1998906642
872986195
1935957898
708561799
338412089
448003432
140199334
948825553
1921962734
1509594176
722596650
1287871931
2098206831
1209000095
1751040555
217811610
950328646
227608702
1898396057
1507572856
312148528
963339141
682031373
1842483112
1460086152
485683772
1733056209
166614278
255650951
1122745070
1034169309
24102407
180670906
17421545
665355540
1404463021
1765203854
696311169
910195896
2089431492
205607795
1888830898
685895982
1802952402
894949221
1787650213
94914
508946678
1682718612
1459585666
563073456
735003958
1598824195
911190451
1862992253
914513111
1057956741
507709465
1223641584
2112271143
1359017216
710307991
1494539563
766955776
1214069643
921021216
2091490759
1071266040
1908954739
1313972878
2033214132
1789985791
178257230
1275170405
113688926
1716293485
1070954314
471998501
1047044949
275694473
1106589961
323688195
235263679
554298297
295298575
680922277
1432233043
1270447123
1549487920
236656673
572673690
817682683
288349879
607503693
1963612021
98848165
1591176369
1775299531
528410847
1610404586
1538883957
850701732
1354232773
1644818747
706979182
192594427
1022565206
1010399468
644125169
1910331016
1763570924
928611178
612875529
80433703
1342399172
167992838
1477850258
2123819224
1615585373
1660151078
543951325
235701740
672348146
2053081797
1040208641
1085224516
438014755
805221314
1991449025
1873075701
1831904485
1758251502
283106111
1725909483
821947276
749793433
114061734
1397147739
1392337237
1334113345
1039350569
765055900
799283841
1143603824
313767689
782977032
1127089425
422374980
1202659153
777280389
1990787992
1637015553
1386103889
2047012851
1583691499
1809790396
133189530
366475188
215459912
1688425984
188682358
119769839
1073643880
2052187048
331880931
573205337
1953548287
1043352960
1357374790
452204324
1086297550
1236778300
2075054326
92199407
1024793246
560658655
2097517348
1033752674
1681090398
1824571248
196699802
518191330
937889083
1519275181
757035636
2086498470
78167657
1689295190
1292652618
383124041
1762534134
847956822
446449548
924613047
93149921
587397744
978814491
1881072494
864235638
1180331313
457336993
372612084
1181419835
1544349276
388693377
2020674494
1767764926
1612007657
598077971
1669731332
228010842
516627767
1291404121
1330678753
1333885778
379833282
1706490581
1259017023
1697872948
2140098851
1662397440
909190406
923769155
832908511
531098770
1765565765
562335552
1026003853
169937197
19327438
528635625
720817095
77483227
1946592749
473336459
422844968
1384168209
290369894
163043768
123015033
355307328
2044192169
1899026505
652660506
1317929746
1046341256
1896834994
654371598
1022552697
10165931
1958702203
172591004
402341215
715057513
181588942
1476216602
1780625020
545773803
319320213
1562864191
1643402781
420263603
105316167
1702077571
92916469
1739370672
1421798777
245650274
199031801
983256985
1039537925
984206920
1434380110
1629550801
1318096783
292779769
1332243858
1070031148
260472019
1941135965
1109389611
1259802912
985690785
1352670919
1669980651
280579552
416378383
1025222666
1581838290
1790392407
1117396064
96606475
545314993
49152040
508793175
28629401
68582999
401559579
778009967
1486034673
42054237
701056112
1273167266
1601408220
411990806
384488429
131472153
1259366667
1267657251
780206264
952868995
495330726
1832373838
1692601990
1857588372
1270982829
1415187821
1834322056
117654308
126462503
432186706
1814633968
895212753
1301792446
160086357
1404652761
1790928279
147118482
1587286796
79885802
892204898
1339588251
653947425
1233897365
1696188040
1622886928
1645875009
1730043446
1689430306
1146262184
564695096
12045981
2033372316
1185472303
760465995
2117325350
1072829
170767289
2015831772
542431807
1928045975
940520512
226124709
638093862
2025128316
1165883733
1560872054
1118109335
214163514
1720115255
489596346
396854363
519219773
1279478770
965149304
276195825
1985210477
266778856
1387347607
554519657
290601369
626211352
1430788588
1624560391
448565052
802831317
1177949468
1387732866
2039685189
2127513133
1586497226
509393611
280654577
527360874
1960840357
1459328167
1652883422
1353340421
1158896979
874091738
1508474558
1000847995
538811410
115219793
119422141
1018134374
277195525
777355514
2138180324
2044330922
1291480454
1314171956
188288676
746071193
1437052757
465103398
136306280
1988354954
1991164186
1002911929
387394924
78126267
1884936182
600216042
1171010470
1188579648
1840254777
379857123
830812209
1256472263
901631104
884502963
821976018
199733318
297341967
1818869302
1249528885
881244171
2136924185
1512644458
858976760
1386058181
197168039
1975588107
1997728477
1613903182
1383104173
1058225058
1685995466
1999637811
2104746911
1274357225
1540763505
56976774
890569007
567303951
1874552371
1248959080
533296422
60148072
318693053
1609713663
1996031965
1623370358
2050529004
1941216111
1926305925
424750808
2080778354
944625576
1453350225
1899243560
428011951
1250809938
102217766
902469943
210740942
462105589
222207375
606180821
1222968825
1714654610
625052763
1836935065
593420565
737374214
358142392
1538419306
1789276960
767335126
473244286
507241216
1053565093
50197450
1028253745
1830390439
1874715035
1803214033
1355637109
1263438795
1431127280
1856893585
1266671600
1991238592
73490035
2120440272
1422152387
554834086
181707879
1520856340
832613192
643445018
372623576
2071845317
1521496523
1918298553
483193024
1685495173
805024399
690977746
1931439265
1021501329
740569558
267772059
1088514242
971607318
716746856
1864731385
1859577858
1388543833
307067538
1285894254
851301426
1389459930
1049079843
612464429
1971595955
1384050095
1869783779
670255426
1285993464
1906072133
1591488082
521281934
1758780717
1303004090
1424926866
1461883264
212371595
949265008
121340562
1726709723
942021468
777924243
1776309279
878871076
965581751
1332456916
2058814773
1513510245
305117928
683661349
1164334002
176293854
540190395
563381504
170380212
961291756
76027507
236829605
369580045
1414922614
1185290391
990615662
1746413920
441506546
1829557655
1968686111
820102880
1854216569
1118276364
989195132
1303346783
1485714368
1151304383
2035028944
309040966
655446236
834144108
996154796
664379935
1951192089
1094477653
1035751736
423358265
351138506
2138967600
1676390180
1615207910
1204245718
1795742000
59237189
1348437642
2048435331
1127464249
1429886531
1212118383
1068514144
1316676652
1734293294
1283157842
995139821
547968894
1865792289
1900931484
679538125
1799764409
887045344
206790802
1109209663
266887360
2041010080
743200334
754869148
1057353484
1739715961
267035409
580241723
357404453
716099223
317193476
1578650187
1473980020
1493103870
1435194604
1258561150
2073903134
926577752
1480139693
1852646647
1387883575
1893574457
1943961215
818180635
2037770635
864426643
127934591
1528997448
1342317654
905406187
674842592
804577854
1623116505
515698612
360136812
443221649
800372485
2065496147
650274620
1218416771
1361725104
1699931979
890070067
682236579
493254865
715409688
2112718666
1782969647
581349761
136207723
757086337
1338574433
1102912542
31124658
1362465447
222219664
1857158651
1220018658
1009184208
55667091
162448773
1077627365
888101780
2052574317
941146727
1594134047
930206436
1733342320
427384212
1332596493
2129881675
1018176283
1558324724
1104713643
1069882809
2098515783
1651741855
243220738
2106322972
418620335
1335790814
683117878
920901607
163149552
1517513447
548610082
851399028
2014987003
1883424090
1253513731
808724303
1582852452
1979436038
93402795
1226092196
1258262183
545563163
854896932
1078979292
1747179386
1903702585
1653844230
491576858
2001094886
658480215
1345804473
158254828
468528124
239355471
68011668
1615349151
1749083339
1014955311
670323050
695807033
1562449104
300430669
1164799474
1299351827
480774093
1683240216
537588315
516615207
825740055
247883151
1423849109
725768642
2002565114
1933907379
1109088799
895443526
1925745743
1475316863
682205620
465230994
2008925757
2093383443
2109216731
69776498
338918201
57089589
879051099
523966334
1984571165
1444145727
2139598397
2073973453
754426697
294258359
196003344
1767130707
1444574754
1868327033
593512372
1608721292
666025469
1607226569
176601149
199537621
1285562104
1348782371
607541396
1318873415
535183795
1407943172
2117785605
794470457
925437012
1161690024
716172739
190314572
1842555970
203429994
1833329549
1022511853
170986361
1721800442
2137217460
559368043
847442080
1690215332
318653730
2096577518
266001885
1476160411
674638210
347047411
1111137673
513450394
1205866300
443864659
1970780890
644798158
984060992
397492042
956047414
128575151
881808004
820872928
1680788589
1852750303
18633580
341434628
1473212504
1290997289
1591390531
239802443
1798776134
109128362
1046553815
277589300
1942417474
797431217
113501618
349642063
721650905
1247985374
422374980
203187108
1801678896
1842318539
1662984618
207633612
659785931
272156203
85090992
703686162
1778550779
1519155229
1160264538
629844043
398899717
41865329
1882575858
827770521
1288386894
1536145183
1695245059
81148372
130653203
1209464983
597403303
1653010401
783177134
1185386240
199770603
2115148100
842687865
1848640284
235765786
2072882659
227208861
279070366
1406070195
603361204
1310457817
974825207
722518690
1415730725
1092467232
1677096279
617307915
493033589
1620253202
1912077200
1516336684
1845435141
563512500
506793843
1059325351
118497423
557762327
379793263
538605716
1403121727
99249288
1857943173
445800607
1728028937
393675625
29671635
2096675562
125255384
1617066914
1392304841
438543715
2036371021
1188358269
1421858854
1758401696
1198680110
1459050863
235993457
67846747
304183734
1864394976
1035058531
1226309900
499135378
204214865
1916962849
1360645608
993948489
851718300
1817554634
2047723863
1674598747
594191539
549696146
1012717871
629434872
894629077
34038034
653769301
748016466
478811250
264239223
613704643
274484605
55897827
1080344400
782638393
1467452290
1962589627
585793861
1118696484
1151568222
1385335054
1059708514
1475453582
788728267
1133373076
541388785
1005018850
565096705
1287207895
2050318055
903407678
1152133006
1575702719
942578756
1807789154
500875990
761068050
1247694391
100837738
235282941
1402446846
609941230
287349213
1246136122
705793288
39314795
2074077538
1281012199
1421439392
1452206100
1225890701
362712551
1726469480
101759348
346074787
1097461060
1880661015
1790497806
210899619
1111629920
728296005
1797111559
1704111391
1653926075
1712182734
758682421
999883298
1461523913
1163659424
1386280971
2168948
1592504459
1365012354
1640780699
1990013564
13252709
1348376833
1915955334
63155506
1617507646
817805003
709916734
335269456
443728118
8146075
642341991
1608441093
256020141
1231039420
1374556353
1060071833
2041690323
864844773
760027585
125620061
954770176
132433897
628124707
385628644
1767311909
318198648
50764403
1859918921
1289999208
1721271397
676879354
694665222
1469287892
715837379
1224569236
1699566042
2147398783
1322256700
1731485304
1191882358
96381048
1153247596
317623655
484111461
270171523
1070137940
583975254
1119513415
1962901316
945481726
908522891
750111722
1784401046
1055110770
1081302804
145388236
1674628311
963362906
1318141061
1310044213
817250117
106239302
816053643
85921982
721839551
1483110061
115186798
114715631
2115607763
1518451677
1009083165
599822544
28112752
1128163293
1708025481
175584451
1984790472
912472078
1088986225
1655327588
714607746
812707680
1580004005
1305288820
139168171
896179038
103525398
2047775963
1813725211
93308549
2081248810
464510707
1216458779
700636420
1730589448
175401177
1573484134
673724592
2047994166
1535795321
1863002354
1090551856
522278557
864178989
1607027603
1080559753
2104733820
1804271700
1138092539
1480486021
757082858
1780570473
281220393
1416464998
998782771
1661951115
2034270466
2119106050
613797780
1009586165
1068027246
1158995864
1075513522
602312805
740206452
1618446298
1392923548
582447859
276609810
1570081372
1359814105
1955263311
1604252052
101167363
1290269831
2080170691
1920016164
1112843648
191425019
143526417
1516874146
270995898
1241497703
2140764908
1215023267
1559976166
1325713450
347783187
1578708398
957876128
149125182
1360543632
1656765100
1804275957
713286193
118737608
1872121815
2079637204
273541600
738410046
1919326336
1367214995
372101571
1396888457
337961107
1867158230
475645782
852246174
822761721
448394023
1048077507
1292748616
151509554
730256249
242831851
663945483
512013478
727805130
1998391543
496983557
1023314775
120773505
353247225
1632627512
1989587185
924675813
1128332472
277415052
2134541090
2019398147
1181906120
1688766978
1159614605
409976170
611517563
1798222906
2070258614
6191381
418728452
968188612
1773495659
880252749
1490625733
490541021
2018544930
990887296
1597620583
1415860689
1859804895
207954901
1691379325
141027074
1392928781
1751231821
857005732
776562637
2120812268
7826947
1092281512
1578599019
827688965
1151494008
1244572357
1243754918
1493725690
1103921788
1583094130
1801326227
1444866284
18542915
1516137338
99147422
1771101560
1599773873
435616426
923885699
483070440
1591595957
470967324
1505949870
1329014303
1203629567
1937046
1884574219
1743158308
755111709
1744216579
1463002043
846406375
1088494903
1684337319
774626826
928231755
1162331618
2107505964
1439859700
315710625
1619382665
616500083
1223270751
1526453104
654625679
1662754770
1683944673
980862875
1711978172
657183894
725208315
1953069235
740182004
1607531734
242310933
1365402930
1968264361
567121907
655909064
1810279879
2088091963
644303312
1551566218
1067578707
579200399
356264192
585331715
377174555
957164659
1376940871
1919985076
416800949
1695961652
180692324
1307932874
278373496
1779427774
484690155
1541516515
748306130
17938540
761746840
239934018
2057147331
1499332956
2119401779
1486631686
1814293542
649081742
342661804
365873827
1671033107
1563173970
1689061163
1601646060
560626911
1647001571
1396941775
683701854
2045158988
1453129287
583713638
773675916
1097844172
1914791441
1245550798
1036020179
1256184262
476285393
1203428382
256978257
254695556
1369791865
288924042
1208963760
1722922214
140817424
297830781
616701397
776199442
693422154
1380440782
250290765
1507365676
655826351
1698266486
2104322522
1259108864
2116738700
1675269109
8434822
1432375700
1400106797
1496561796
1672877966
354497485
675383526
1490673141
1852959268
782096675
623736925
1978417130
1896529626
2105971391
1590465893
51470195
463506147
529567689
2032088429
930824328
1534349539
1795640273
662869088
977744378
1724698365
252251388
407317987
1518293589
1362632205
1060164618
1361442639
944636416
1939586771
376107111
1534652832
1822895791
1619025598
405323567
2020132695
395621941
1740264585
1106438301
600295243
177554206
1838584986
529098591
288512831
576988895
1918981807
525920365
994155888
1404586167
1466010665
1187292244
12026195
1410078109
1934991145
1394006664
1473269813
907245965
358345699
1457494795
815434978
32394679
1516974453
247810258
1109965417
699636837
404173238
1751414321
1200743861
30130765
360482559
703709897
754573848
1760132665
139256642
1113043101
395459196
1728124406
1149910979
1863347872
338130157
1258756833
1624676640
1273534304
921446147
31121810
1934932626
641848360
2131578833
544238156
1854374033
1375196344
1659925544
1999136640
1016954716
517144190
825095012
2042836447
1345268090
909635963
844106674
2093031567
1885194371
460925623
1577705426
1482928002
2077406610
893053762
249550930
1213959886
1316181351
1778426943
1535528902
1792701657
129740785
1439471202
877612219
2010047223
702707861
706696553
2012193666
1768737981
1337690141
1769671026
1169912862
246874655
979178556
280015676
1765352787
1527543974
1306860456
352934617
1984543394
792392198
721544058
1571305019
2109134274
1679044793
581792343
948642047
861781754
1567072434
903231064
824182278
1668691918
1690726379
1671129535
1866958014
2050683754
378017375
264657423
2146549397
1355736469
1444561681
1400616703
76262697
1759024916
924439121
111537009
1676513386
888936744
1250044520
580500790
788812065
629419082
676592163
1611362606
598671899
1923314191
1936160414
158307633
1709036798
1516172035
1924494406
274126993
1580863544
1612764560
1129503989
943874894
1702326128
2010447828
1091710650
2120236778
386539565
1920234478
1458970883
429389424
566038160
676870316
760552604
980973646
1104096934
1248957000
1190205786
1170691531
1365701254
431012162
1416802461
1244944100
201464791
1764491847
919292801
629969681
854019199
160356976
1434081852
530992527
1997879331
895361838
1450271963
951424102
1846162428
1742978764
1422920870
271078749
243440123
414169868
71934849
683828267
2004761684
791719753
1910803399
1195609116
49824999
1052418457
1875551
2008361107
2001937201
1922119523
980203097
198229382
330436604
301736974
1906545766
315291773
27310283
1749708173
904597439
1500933406
1784002296
1792373840
1674295053
1920378915
467984867
99567017
1136609670
523772067
1086562279
267578116
1055557749
1949676612
2128481380
1914521028
1090045740
1375745761
45244939
942281378
1244922423
2051228779
2137912116
1972614471
1227920202
1809488981
332321212
1398280054
803553945
1749612061
468999488
1397737332
1449982661
1767373182
1779113444
453646528
523605378
1188967847
647401259
1830753026
560980026
1716365070
2069739613
2036812265
370828497
513932977
448943688
1871898809
1625012024
1530217374
382734722
1743427942
816531443
819220324
1178940127
602610728
1379301076
215779920
423486686
1855087795
1736551201
208017787
1139900853
119460707
603759617
214681990
866399972
29212868
894537575
727748103
1741494632
648502954
2028203058
192501955
804491304
1990923427
1473765785
1084340888
1939606001
1933036383
768877167
1549576047
1028782200
945292304
1470844278
1749494446
601685790
685513324
1920140988
1081096126
318015190
1017009443
513715823
922162687
1932896312
1839841606
780123044
792075347
1790939273
1913281897
725849640
1714045826
1457063163
534382152
688581729
1188834806
1901137283
1403764775
1236551138
1865477851
975774817
1013446225
1717558509
1409059111
1412881577
359185079
1133854270
1151365772
1865751465
1086910763
1328703570
681468271
903041563
1278988695
273478280
1577914398
1428573971
1795923706
1859404733
1619606783
1111635452
289575838
1257265404
1971510359
1314991436
223842360
235929482
826212379
1941944896
1748807719
1965322627
318258131
1695569498
1693876148
1404911944
1842391782
1514375550
546785541
1608576035
965276196
1833627345
570111211
696058113
1615981902
755867046
981823604
2089456000
1987374592
482265741
1119662509
1457601533
604825401
438431135
2036533621
1883505438
2092458918
1520860480
763526186
1906554485
1387656889
2028410006
968618453
748147794
1697953033
1016179514
1789607952
98087101
1446564686
1702421265
1673288784
669295120
2005936641
2138846373
940340869
870576891
1890539251
1193867027
1188201814
1318206057
2001174350
565765475
1050235849
771016044
2002961296
2133796218
1007127815
1473142222
1900503395
1874057197
1369057484
1598047384
1815621730
425388984
1331278186
463014494
864039716
1486911176
1669072632
1764745795
410584319
126208420
1540160009
1026924464
1629396036
2131261678
1188548538
610934689
112393864
1385945381
1290409019
1598516914
1961516978
1874690717
1089758060
956936818
1665291634
336184499
1773840435
1276557367
775128952
1323171748
1537216897
428686490
1364103474
829104397
96022374
1183922680
2143949068
46582249
1700824452
917096349
542592491
187784404
1857215766
376205075
1851882756
49774897
678000628
924102435
1808404135
1175514555
1860041751
1393751583
1550111277
2047078436
1146870288
453460383
561765885
734705204
252518687
612060885
2143535023
1190424825
872264562
1018616718
1968220932
2141176472
606781497
1421719892
298381046
371098775
761711504
1870918125
22422141
1541831203
849730093
1737536081
2031159403
59469560
650256682
1113307555
635444358
466376577
2123680937
897224271
879033175
516918003
232698750
723856463
377296293
1636884226
134688041
318980395
1649688403
352115509
522989377
1368822264
18978733
611254659
1121859917
1489907036
734642860
486072027
587613948
164728707
1581141800
961952200
816160354
714378995
1577607319
1907881458
790709299
274015916
364723804
1739762209
1668829836
1905825059
980969992
2058944871
2078274468
1171505999
468351733
1444735604
1459855189
1178239750
281759572
471850170
431805535
1173705860
1946384675
11185251
558321791
1213160180
2057358058
480948971
1834707005
1061215867
1080850036
518569689
117707424
390156865
612883985
1521571061
1578316365
808085987
485846479
1529851207
1223867996
1970231088
2090353104
1213697937
623079582
1180736983
475097652
2112912103
492674389
1196268029
1017545498
353112888
319026880
1339036696
2058104953
1233186719
137369370
1374571797
1254153818
502134783
447643538
1707259265
106243231
1229591782
939016036
360065151
686551972
1944084897
687827307
661000628
1723035895
2124984906
1181997836
2113937070
762304999
1065244220
876772727
1991954156
1245074930
1653662096
1083588495
200068200
528011134
1657973191
610126992
621941695
740181741
1155759885
1824897911
1176862822
1778180499
1873971896
469491461
1431823329
1181202853
1426012122
1508632036
521174162
1188146822
2056582972
1968644978
980094141
1045247273
2071769180
874203275
1160886818
603033438
954821447
1052835900
103214006
1242447112
466475462
1923876866
19898124
96278412
1246750748
534330380
718440295
747621197
1658946347
2010671732
1443807150
1728673110
234314834
1484583550
497725369
1444887849
1978709855
243194352
1358838510
382304299
1822532657
939919333
635895079
1048903846
405362231
1032634833
681212358
1193952887
364825951
452431484
1870979202
682488276
1087804371
1340208617
794862512
1116420600
672391403
2002256731
2043465306
106041730
44796892
1722654366
815023203
993327078
1818026928
412253354
1676513688
970406878
861391390
411317784
1247890172
1349343388
96720188
321141991
1213546617
2016567690
1942702561
2053701022
1162307651
659217415
1328393788
1743491431
2062601745
900924278
312891204
854976843
41046996
2069435931
1112078097
1082226713
2105696319
2074518840
2089157857
1571760057
1113517799
1862862555
1497551737
654735104
1080267217
246645775
675515635
1788274240
1597637552
2038694770
315286459
1434872106
1451950547
1799958219
1312694467
1792180820
1176265493
2004510008
95138419
502424934
761970592
279717641
1391190248
466867964
1842088677
125194823
661993021
1874042271
1661365777
992064996
377857557
1517848336
1125506198
1434999057
872622707
2110982291
1103520069
2085421835
1472731920
1888752902
103748073
1677936713
159547887
81717698
1320511701
378872552
1630486859
955216499
1968799333
2047422630
202680746
301193274
1242044235
2081336422
974378203
669305971
1673726028
518489742
1623475825
927735744
254889274
379464082
2111706629
147273422
1084488304
1860871968
460052591
580788218
737662483
1093067161
1614610903
1235073161
267186131
427288118
479569801
459580641
996038940
270502793
182574721
1165078740
1020023793
1198556452
304490781
413858726
495136544
1650536128
363330267
53825403
2017609141
1990722084
676624074
243329623
826959942
348798147
745122385
1383834563
1788876952
886526500
2005281575
1713530952
843558844
511558869
330631945
1527056444
220577824
1300613188
1975569194
415320215
161402753
1083326074
466139889
2125748063
1263135076
155796073
589445854
1213591070
651185101
527405500
815273190
118142430
1598656878
1842604432
693498736
1800469059
1439348205
1000396319
355345346
2100099025
170854767
1958369690
1740219238
1208058393
1961207681
1915569754
2069203250
1349945077
2115166475
397487566
598118243
993666305
800499754
837189700
908562543
1501462804
105855339
102708287
1542410561
401728035
1233589440
1072042325
1801206276
956837532
791663501
293900567
2060927703
860367138
1962357442
1635744627
402382543
629704426
2076833466
945661087
87915728
928851483
103750022
735891222
342724265
1821165436
1112374608
1815602421
1345781643
775330598
903001189
499801423
1735079359
1949260353
1588867603
1585403910
300846762
1520934375
1235331436
529715283
1356380634
1447725888
53952975
1336824534
1477723427
1690289345
584799044
1186583016
566735494
1905777344
1212573081
1646992905
544479899
135302781
1731863549
1937096233
469899310
1575608768
386525145
1265992493
1802781004
949001912
1351656326
1392669466
1521234445
1958806898
1186457464
708538766
1668077535
139001515
1701046300
883507472
1066439515
1936543436
1780875203
1750480188
1789817991
2147468530
306075508
2069597006
1099657135
555860279
210145533
98428937
1497848866
2129152684
7815282
1190629480
1827113564
2077921066
263489960
515281731
1968890967
1471187315
1775919312
2137438246
830100824
1500662981
1387988667
244870544
1145463075
2077288009
698422117
1437661006
1124618985
1384937319
1451886855
698586713
861379346
1210617189
624825376
575791630
804892626
999833304
1271736639
1162908917
1301760585
210498449
1480132930
107705374
913980632
1641338117
850561351
1358758530
1953598455
1342321769
1460448616
394653358
1412537675
114923753
1464829731
382300367
1204652938
190535623
361068056
2062155272
90127466
86825763
1894782609
1651805472
1716937836
1819334652
1035415663
270849041
1989668153
770522194
940515572
590491242
415216404
479203581
1400095343
1927420196
684720579
521874841
1991326553
992216295
1969081615
807550031
202354883
850260246
1207653689
1743827542
2134672029
641269107
897723414
1736821790
755476323
594821678
264544807
233565788
1201960083
659828966
286527770
2100089583
245043639
1082905540
1894002854
1668189241
1737136103
469924571
1242927051
8739821
1962705287
1584631414
579577995
505733114
1353107322
1886506013
317524676
1618781801
468597510
1156151012
496415014
1751689380
1753383153
216369739
1661831529
330122677
1378679337
33038727
1372112333
1709855108
2105596237
580162526
1269932746
1072407763
346822352
1534942359
1618691751
1303687270
99197363
1404433028
540453448
1558862312
1773688936
1433564443
52161998
1235772539
2063508620
1528934966
902159711
2019623349
191734171
932931356
1420846475
718768876
388854716
2033729619
1618129423
1819210562
1309514988
776057021
240531376
1776861090
1599465565
472446859
780230589
1497030863
1126229985
730920077
1119236459
1807045598
198333951
23421173
1746648308
227704850
31948650
430712268
431454566
275210486
2011834149
195855266
1565037445
910043571
534664350
765524934
205793778
1138194768
1928368253
1042631335
564941167
1116487101
1195729843
958898661
1490426766
868390869
189862314
40193745
39007525
97423049
1296019291
1380551443
2011206090
1314787337
2116845296
791218196
1281803256
780255625
1998793351
625250060
945143996
859470837
220631531
1247268976
972062154
942122360
1453745619
1980318212
1961854265
862820244
1084195338
1631191801
930543782
591899229
1528230786
552921151
1215075600
281667340
681175113
881134331
1936509858
1304024989
1503501493
2076880693
1868563197
1108425182
1587539479
1844517047
95720751
1842871475
1030051569
199071101
977850448
1189990711
163365845
1859006734
1033129612
162101020
433776417
88599489
1563284688
1966700823
219304667
410511058
755074004
417087573
948018150
634451628
2009571124
1392007890
646972088
186595903
1112337020
1045600066
511545097
953455434
1860896488
1066449770
1555207887
1138846331
1561690866
572025198
8603827
1599299500
810636138
1557837146
1083157066
689828596
1369994940
1515457752
108633549
1418271663
178030163
1039926651
2339517
256093263
585565038
230357558
1181088636
955077237
345364064
1619284577
2048615530
1060722276
299344997
539764088
1770417472
1248043898
1958230072
873405113
805110905
1700942813
1609225583
1867257710
1644193729
1859892555
965985356
28464410
888749635
364969021
1101096644
181230550
1345935141
1403354828
1295708535
142250193
2086738952
1801874147
2068985937
1308834402
986060441
808227601
1586212319
1934266452
545484967
1356984536
587428656
49978848
1459323037
295631506
1743943286
982515170
1214589468
1264698463
1458737333
799147799
228499982
1316947443
888461688
402579924
1189054523
600820524
1863661495
2069578941
567087333
1909569133
1681374745
483549617
1618292816
833582673
2103490571
392180159
1909907393
1038730254
1295747395
1120666017
1095238354
1188076549
2070240881
2037575544
1336731591
1198148637
1424562829
1168919459
710730179
1902495987
227805510
1655063936
276863383
1262616574
196456132
498814925
1641981039
1568722123
1698019464
557039310
529851303
1206826401
207654583
441046761
846324419
1749731550
1962351721
1823558742
1476767743
1968390722
1440183464
335617559
1531931792
520211357
1032877525
1759167131
1755455331
104125842
974192794
1214353408
1922161695
955152393
1262591232
611543557
1391481074
1258226123
1916376505
747742877
1090926387
367224359
185268083
914341995
34018974
1785841087
1082662865
316180685
879560631
256526226
580381425
932222425
1961431600
835237769
796542063
616799605
2132420018
1365478203
1360162406
282241931
1339938196
741309227
1513294101
1432746356
1668593400
584622897
342114787
92142166
2138949538
2004139956
1384650463
743481454
1498714664
764955651
82412505
996217136
233559567
1034701309
1116798633
243604233
1838550475
315281565
1677355734
1392785902
2021020016
648410360
1200981518
1886622992
132875050
1299517755
717946328
507488822
581460155
1977313861
1136071415
1051283890
1018718206
1573410889
2096662165
499062073
1762810621
2049994458
1797798761
1695381724
424956762
962603769
610523178
537804832
566158551
1263514159
1059659121
710632250
613299352
1698094725
142021337
149893708
1958455664
1000925203
1398746606
1848221824
1103081191
421717798
2063679571
1768821525
399221234
79535546
1962680124
1422189910
185558957
1721697964
948960904
74189658
1566758479
748718464
688808202
821069283
22760236
1183916200
1983798044
915862898
215497818
1184131365
402865234
1767266423
1645176568
1433133182
568305746
631891151
766838249
1336090362
2102641445
1246975733
286803311
1658003536
1726736613
2102392847
1600605243
1204816002
130852537
2056849778
1610695420
2099885341
1347256633
574495308
1581000708
731980304
1222306249
2098352676
30364717
2075639647
1232477050
110504654
730869659
2146949198
158701535
1529592698
505682437
657730724
1903843691
2055900687
379052225
1875856150
346623423
958121476
40007918
136348610
665097491
2033671992
1093050599
555796534
154221392
781337496
333042880
2097831944
203046106
566948722
406991516
2017257707
1887325045
1711757710
1524141711
629302330
1098582095
1803459198
1242648483
1373167913
2137886756
2041160411
1005701263
169371140
825255511
2040710730
489797958
1401285958
369820756
1616364553
1129516757
2106036560
1725450340
1242996095
2098643869
723424483
428740624
1954580301
1759423393
1296562136
1466252369
680123291
1301516319
1080460297
285778332
681417679
41797195
109521724
2082670579
905675095
904599622
1873464702
1276718544
2111852847
745575822
431624873
1662473091
1082950125
2003723222
422964235
1597041182
522794037
976834070
2032445250
187068691
736983225
1362897215
1216348973
1046392384
905365757
1257988951
1379686100
32009979
269983521
34453316
484927688
316918110
769226995
585724519
1390778634
867499199
992331361
1118997631
666989843
1581053105
1234358079
538269266
425861951
237381955
731703018
1817744376
486060342
410457304
535951991
1624534104
616935340
221348987
1562334959
1747491748
812063659
2043359086
800340045
1890575346
250684377
1631517513
1282512696
1673648366
347682091
758868683
396564312
156455136
1955207113
593687058
699104530
392731536
437080829
922187842
1619571048
382812178
1060406068
1135569541
1172774723
1124616370
1518286921
1870579572
1935870580
711111324
535453850
1504012324
866568416
649461205
1980778242
1894897616
1270531927
1125017903
2117302032
1335530398
301510795
427772965
1401719418
1761654655
649988023
529091286
182569661
802604282
1474215234
1691368247
629942637
818648005
284039120
450728387
174443952
1165603867
1556520998
1679084471
1389441016
1410497544
986247582
853424605
1932372872
1683107769
320450658
1707343487
618047873
1297841842
517526047
935443537
761149513
1017356799
983918340
1099319734
1999890343
635986458
1560774298
1855249429
782531728
588722646
1911978843
603533469
1533418725
777957293
1877308641
841313153
1398014366
2013827421
1032714125
1351597102
742036047
532859899
271212646
1955862698
866818894
1718332471
895539522
793837482
322955511
71974769
850002521
770234658
1683175789
1937514831
740959211
692750735
622655709
1457083220
2056406011
3157947
1499398039
175765488
1230921258
531511016
1963339931
1099306108
1674953512
2038338843
2051489298
2091659524
186385003
1309059629
1734710126
2077712838
1044925950
145083235
663588192
1943809802
1500810417
1764186011
401369592
1465088329
1259802985
529491525
765364508
235555751
1367518485
1710569848
1247742760
1525985034
1948866888
2095293789
591233506
1502584439
1390815568
1487678086
995818918
1106199798
1551515435
1651282980
666778145
1457318083
305767021
1006255851
112424503
440892038
1552241682
1935894427
545330698
196772794
1048582541
44336539
1990446675
1383941183
1306182215
2009900493
460829859
1413031103
1573368100
57900833
1054276482
162462334
1368118012
365330998
503891149
500557961
873804719
1397629936
2141235086
977381263
1021984774
1007964577
1126464249
536088762
1464827682
1562159607
302654015
1535774972
83515995
257549008
76831114
259622719
575866173
1248180960
144681507
1285359035
191555743
1488606821
1864708914
728671762
2055416774
1249166895
51052233
1299485273
695002311
1661985696
1983242556
1803282901
250365292
100112841
873727550
263523617
246012963
1229425763
1878068654
1532046770
487504622
1516056356
1428386756
1728382377
1041599751
2037787188
22613661
196993589
474150336
1022988099
989069830
2112649120
1068919452
1961848332
1387587074
1171719402
1600962942
1055650522
1947241740
154242189
1694198153
20193587
1834532356
2022711903
2125839703
274880444
1258588521
616187706
2081396877
789552706
1463239910
1491155655
2020182625
401875529
808461186
78927899
1371669743
1352660317
1137472698
1496696836
2105636950
357388433
731122914
2074859994
1262433423
432871181
2060292217
869657204
371346674
588662163
930622878
1574020465
1801807679
154970771
1456721832
1286164881
308543309
610625579
580724529
313688389
302752461
2023393641
428317771
877161281
1428521576
591306087
1433947287
1394197070
370120075
1919738731
686507325
244899448
1189439864
440983148
2095553766
717533554
391429724
511194806
1614290631
1872543188
794610217
1112828801
537121174
2009335252
2032177176
14428220
1635436553
1582878446
1373708675
162277081
1467723701
1955983225
2111493626
1165861562
2096968857
653150570
602166334
81639373
1610007999
1820675276
1429218893
1296328203
250770411
192385577
1465911132
349492349
1402403445
1175746319
637124214
562481278
852667053
573441043
1473030447
673652758
1093211467
821608465
1317856400
1330101874
803157402
58792718
62070284
943163188
424772026
1122556347
924502893
739568498
1424017709
231961561
824474776
408530916
110809271
2036261475
1482010787
836100293
314929869
1128817250
1981570881
2138669287
1448373147
2127218270
106100937
1129766155
1818524352
1305042951
948398031
210205422
1857335451
1963763564
307721472
2075743293
128133222
151227765
2014227131
1542252665
33086396
1275170405
1599222673
699015394
1113872369
1185717855
1923823976
409979799
1389609656
306519027
225893175
1809614478
1805403601
237758533
1341952831
1737185665
425233574
970231757
1483923863
685636637
1006433638
1282574714
1062634227
404045197
2054640702
1515905273
862367220
1363904878
887530508
1738809166
404401485
570537870
1030598672
1666869754
883123515
1049879212
181535902
203263185
1534109681
1020370165
1503918764
1520905609
2139175699
87846126
1050958631
1632512648
971111860
1071437445
1855613539
1781595626
391226833
427725124
826966783
163976707
592287258
1825665439
1850050110
1903687750
458310555
1904351976
1005809160
1101567206
64045713
1092010597
901208233
818363521
1799925228
898041469
871097657
1698662459
1663632477
387573412
238760211
319390833
1031186251
1158454947
1641716214
678479200
1800531620
1200099428
1093050899
1254930174
1851326562
1739571806
747633930
741631834
900733552
2124629462
1689076434
1825559430
692793322
1503021172
524939315
1243629690
1867062249
1028937097
1746362837
1523421298
888166653
1160469937
1819693084
1443607847
1450049221
380801025
43122226
531878553
389048811
1366617598
1318065049
1499641123
1813096532
1038950684
1079257422
490649433
1957306971
259751745
2048011935
193454378
1301953340
1767339439
1371806311
44883470
36150382
297973411
697015117
444961559
549110605
968254433
189738744
44540925
836110765
1730731116
359620408
166290130
947870208
1741138620
1695987665
2103375087
1228906684
411200611
1399533289
401843394
1142687682
1266856801
576377563
1226059759
557502112
217334101
1274561554
1612324228
405073138
98748046
1111168801
115116503
574416735
1885080564
1475644056
1674052249
1013353123
350934663
597475052
1929099768
1029252721
1491091578
277182646
1615206730
825433478
1967450725
147130204
206898002
1023468361
1077151454
703741927
1847871727
383325098
1505155436
940574681
1067571002
1805360254
1968915367
1327027222
719694667
876790137
1878554013
1273996344
1522334917
369640410
1130345244
179366620
640156491
251845608
129276688
1056090305
1800307279
572048319
1127139594
743712252
1324862066
707972170
526315407
1804983537
803526818
380514328
2076698191
599116357
1914444570
1383733998
1503549496
704141734
322696633
736682043
1216847890
1048822001
771154488
1672847337
881026061
415394149
164827583
1767424188
304131672
280802615
1797920492
638884630
1829796777
1174329045
1920976335
1218388607
234486415
1065794228
1220451437
1848643687
622738692
1597498825
854865658
196909183
237550466
701136002
1357722120
1585771986
797324974
1110047664
1061266446
1612329955
1323702479
458457958
740976554
537546100
1548063547
1168645686
724963129
1218160163
2117076914
1913295368
343990573
688465048
857626842
1189307987
191692028
1238716398
590669277
154443314
240073925
625662846
881723828
472581520
1519817605
1949681542
2064660370
1254378459
448411217
1313051059
969599412
51328861
1852668967
1498580142
1840066023
328871597
2072951507
1361018050
568199820
1116383058
846455625
1950131437
622220004
940529256
2081523246
1863458562
252102555
1385128910
1845435375
877455199
1781350984
1190219422
1901574441
399627061
910856844
665517098
64690124
1560132517
1929043781
137069528
1206255774
1192433099
2072628579
161474536
1133399253
1084398514
542243908
250708344
1732742406
1183316573
1885990390
334968944
1156175182
1228842413
973822639
1337520705
1128967798
784285130
1426610069
284323325
409523085
2011910662
725717014
306857641
775586829
866243005
1833747599
1859974019
55075115
298328681
345584045
1068986212
1569991446
426065197
1096281867
1725850017
1504024259
1783930798
1556511894
1227401338
2088747581
1231873103
1036412669
39950939
985535151
1765049315
1170283532
1753902868
971768752
662454836
1017755515
668745408
474106102
159636343
860640659
1508756622
642077810
1032478229
1630156664
499367041
811237291
1571869324
757572187
1671943307
57417106
1462178011
1645991949
1072064464
1373249033
219228736
407530760
1411562455
2112915015
295239465
1694856434
21357875
252522683
753320399
1059898684
1005558748
444431957
1267713367
69852263
1625480267
1902334447
539025032
1812961722
390051249
2039540830
1325337202
2033255645
2029136115
945650780
1892863283
1299805318
1456261962
1331612459
983067462
1213547394
1648968633
1510600916
1402056433
1485684590
535199933
541089286
1197566112
1442267453
1251019943
51185929
1818291935
1885384282
1222196756
376845584
1915957897
1543170002
1044254201
1989971550
21501402
782350736
1286640537
1502369129
295246353
21733940
2103177331
349696438
595720537
154993017
1516786050
112476224
560772103
286246855
886370837
252802857
1356574752
1803274836
83862291
798297866
389452638
1458409749
1256362919
1473620462
1748871270
238213763
1541218071
1496554570
1976647904
1623802188
504920756
1962562075
1340136560
744060396
619743228
1800305310
1486117172
804019914
1715969714
398960595
455308748
381935663
1596474972
1563799055
834041521
1413216332
1772052488
501241988
1997470551
80779736
1925815615
2038472860
1504113637
1799313402
1660593681
1278823024
372472151
654316702
1111422301
1297364228
210862023
225357675
233006461
1148900169
1600811608
1031364169
128363767
991968618
141390584
1146889886
2072896938
633402356
1883145859
2055920368
32375393
1040060962
1740003737
11552515
1345068664
988606770
626317507
1709411210
322343454
719676602
576646854
1334599441
1245964160
1126481282
1362245717
1407308366
1559631767
2087525952
1554745950
2125409215
1342881659
549641209
2043931450
508113430
1112625794
1808498567
655064850
712244733
1128245853
1915344869
4423843
1784512477
1142143706
1267695578
290308378
1331804860
1577894510
2042436417
1301975297
1017577615
274923526
1367087500
914398608
1791706469
424238247
2122069431
1643517449
1578066692
1530877978
2058563326
653853585
75711736
1503501529
550512017
851320838
130931172
561157741
796247059
1293127960
1885187108
1374371403
595040410
1518820890
545770832
1634861283
16327334
1617782722
1396856748
1986701886
1198832916
1197986228
542565975
1438271436
1102651968
117784149
840704222
1048075901
838591850
1270740232
1588273254
214266387
153594023
717134454
282963531
1405204847
410503448
1186291241
2019352991
136351044
2045438834
1328070528
1594457718
1890741049
231041701
434974922
1797908217
1775890462
1170063653
1816028458
816150319
848620737
344430425
148103826
1387496037
1426346472
1943715081
1013856034
242231081
2042273418
2062090528
1268176506
1059865255
2040107066
365371128
355669658
312900699
716583514
1755478621
1750456424
706943791
1911337799
79434914
563359399
273581483
559372313
1532933314
556474962
31736503
19442720
694376797
1425317743
1472752271
646760358
846560367
1052667847
1231014136
435977577
509701642
79094833
2146489528
1300822162
226805167
701910346
1214691140
191435435
584686329
546651675
360212137
1909501140
710198950
279944514
578241959
1308994095
1529491502
1048920893
370484144
1442203077
971724453
1656896017
1745639441
1278663191
1265615093
1151186138
1925999278
793703600
1589159451
310603024
1768420024
664658730
2078089008
778356600
1820897825
468152010
1439168960
2065346229
1746579764
1332879161
1133513460
297639793
1815967843
759975102
168170552
1496727915
1712847519
176548225
1995928410
2025232868
1418482274
679892686
707906983
842514223
1557756214
1384799247
168330737
136145357
1174449924
43624220
662362708
1570648917
2037830617
1556863955
1240462096
537180887
1507644243
1199286126
1137143800
984604864
2011994556
1432745066
1063319569
1854483791
1731210940
277527125
1397548308
586833424
1383282364
930713424
68780145
496074177
706980115
210525687
1642051825
872999497
499629945
1087118065
27466519
1229655423
553454176
1995574178
1362502941
513078506
1255697687
1625748292
962802990
558961522
603059329
2007441695
1721173417
71200904
1291811926
1472317932
562192000
940969825
1377535633
1731257000
1752492664
897908454
615463302
770306511
60856599
1163335000
1474564212
70323498
1490133549
576239014
296374571
1800953834
1167599218
1598965840
320072305
1546932853
1457980671
111824040
1183834284
1856900754
1022181996
701635273
1946670978
1817613944
2055062752
263840456
1953771844
1152984487
1785598261
199186802
1657843621
690024130
2048415439
1211066550
1315540866
1860517836
976732933
1797322858
655938086
99089320
1425858438
670402399
138143452
937431809
361415510
1903729869
1884238353
1542889523
1258001780
467473855
2117038636
217670060
507270881
1695790382
1353755122
181562690
1176852315
612866027
1290861347
273935611
2052574317
1982024628
1000470181
485558388
1904166205
1063537217
426522764
792836918
877989531
647843316
1135603742
1865711502
1123384802
1084972484
2140589261
1644525276
1812708354
707177745
1870528670
1092515210
356396992
1040280832
1461392276
102597438
1309417364
1163122543
861072832
1096981528
149097314
592574597
2059964532
1551149587
1632842984
1058676311
519561230
2030840747
2068660087
1811953646
2028599442
1409308373
1783713350
1473048450
7861414
209100071
1127776702
1348637152
1850976738
975467364
2141499672
789595461
1352950482
1138352406
1698222705
301582616
209061713
1312616602
632649637
42664612
1720340304
816859976
1494523538
96744237
1646153276
140321898
1889109235
2035366714
789705532
957248510
690189831
436877879
115836999
1253320155
883222103
881495833
1643072410
1076669790
726216248
1431358200
443201342
632919869
1427374671
546183122
665250900
499708527
2008208668
1695463256
1146564902
676679047
2098581607
310358159
1758390498
2044520019
54289544
1253431313
1103964182
1979429983
2079578208
49531717
1807142954
1683229587
852470348
1089210157
985159774
1275335947
387861245
948858807
1469103026
1599190203
1047604518
1770423621
865755843
266596372
969865240
163499439
1461086006
1729754949
22995561
552532463
1929482011
1544980274
685932991
1296623365
1093268913
471558164
494660700
2120125464
334187859
664335445
416475420
2102235655
1592566833
1841512484
1147560219
64633763
93168988
841346694
307987881
1384552510
646873175
925052470
1752763053
611872405
523390807
1444075637
699543398
832413252
1046258797
57346024
1359464515
1225849712
1315010128
961777597
202435607
1764822934
854525061
1535214275
763927960
1319012895
784998424
1195910516
1672869747
649965917
2001219297
768177183
1532642024
1704320658
305773858
197327441
596946548
1242283850
567155586
1875627213
804080151
1077055550
861769021
1324144735
997861848
1183421388
464313296
1433798746
5505238
1829781392
622315741
1730420085
1957196613
1569341705
199264519
1167179499
1377781364
960499887
1384281039
1073460774
1561006316
1742319490
1198724149
1549725816
980547845
240817799
236247594
387429889
911597366
61616505
1120476369
1425505655
43295797
1377414484
1452693586
441455796
1054433997
2110502244
1657070145
1079414768
148137627
1464206416
558078182
1160334983
2059170677
1832621737
607107751
1324706290
108060707
857160305
1095380955
955553861
1393813129
269644600
1736242274
369659479
2048731030
59022069
156182704
533904680
1395137473
1648159308
889651544
220397440
1431069788
1110471852
947643676
2081002812
1285683100
1612066581
325551355
78664157
1016011362
1959395717
1067196352
2064739740
482791287
1359452134
1967887410
802984482
1719194978
1934764040
988320955
736130282
837183152
1400922358
1674296648
948335215
282204524
928060159
227365043
1739229708
1980955695
1978751360
248987923
1785013550
791542887
1710291243
1103957379
263136074
912861824
2082117053
315063512
576772
1928706798
1132784963
177424804
1535453313
1887095362
441345740
703030624
1906277808
2107721125
194090660
1047278007
1720255835
1154532191
730410328
1646179852
2146011466
825283220
621813877
1040730248
597831819
1992467687
1407228992
938144508
357451794
1301536083
1014249003
547192796
1092832842
951362665
887051951
530011776
986091298
547805777
1255342436
1716291689
1722612582
1032794370
1443015979
106858733
1628417081
971362058
1824974596
1487821376
1030633460
1122434784
2078082276
1055281907
1861307981
651748358
902792728
375348918
1954223478
1662748775
1170043196
1146608581
817714958
1719085980
1572444997
1785943218
1026666489
2043635428
1295623121
1214362384
1000074504
452040157
1378335849
834401334
19979455
961067955
39108663
437030250
1721955516
1178015067
1414195089
2140233673
1200059319
1672145172
1726487139
620781833
904000092
1420071254
638529050
983612052
1061228508
1833552880
1943462491
1965834645
445208902
1793328617
1302624991
1781656337
1998567624
1278571107
985772974
637308263
1564279014
2047707407
154334507
1799218545
1878406891
1074504559
843422674
2040632663
1479066881
1670242715
966076425
1989474317
943715804
321695783
1509825864
2080249726
186765363
1564689603
548976437
1481883625
140363664
1034218486
1694590401
617231484
1785720655
736073545
140756624
552804943
1273149688
1107029133
1421652200
441016503
276829570
1179768859
710290156
1263578798
723661261
1652381132
717463607
1237338732
163351666
244266602
2060470507
108451576
1461127369
617244647
169132213
494544284
1508453119
1368169373
386700011
1864268299
1778541198
1297674200
1010568856
1780533168
2084308204
1750400432
356476889
1096867027
1580150489
102815177
1412317579
659708964
760742338
738289092
1363398400
417882488
1295582370
692094174
381185831
1745314517
1134742136
1520357369
1386604319
322337998
1019252042
1438940219
63900257
1932614430
564372581
337363565
1643424697
1140805001
1800395506
945976200
1511378644
647343870
979181958
846953418
1930833839
1956692608
1885016047
261622803
908040714
1273948821
364092776
1644749409
1830812704
429588770
1375809931
1949532374
182294849
245232542
2000135825
1224617696
1871268239
1453614636
976681842
1007766287
1300259388
1954552657
546623553
93361764
246844842
1637606943
1556312143
334009086
158496858
1236770541
891398574
667981409
117421167
1387654261
1590456633
831047432
1397682466
1480634502
835915054
1980709560
1463055627
1943514522
1203151829
1450746865
356873661
1110697331
32403742
1427099968
2032470486
1957018164
1453005690
368384215
1214914408
714788637
1012633445
589821847
1006521804
355391826
2127929338
1905733821
1799866627
2086854183
2066361170
732478228
1746344518
421055673
165538425
864024130
571725006
262244224
1893130721
1581487225
993547059
1968209793
1535992780
1973850558
107234080
1721489463
1113366748
2146381151
1150637498
1673196208
688997015
261637987
441148177
868255591
1300792101
1357413905
38803368
435381049
2005447032
205318330
435355291
510738909
1581610723
974043704
653585385
438051517
50261441
1564324118
803241621
774625261
1272033307
1286302874
1905026966
346932337
1513142205
1190068198
1318433897
208796523
898237467
728464746
1486702439
993279106
989657905
975220133
1062579974
1333859942
266479540
1929094821
1488422909
1373995632
259931126
1290261250
424124405
1372326538
151106329
62258065
592579903
568171751
993773958
1208466630
1676973086
1960847121
567578382
1616697822
87672872
1622658706
1674196897
1743522212
33303125
1864534964
838249867
546946488
121308747
24114944
1353812898
814504649
856093833
617246891
236885179
1012456699
476398137
400915691
1512447999
1694832178
85920684
1329029065
1950604803
120347930
654088243
1879886498
2135552235
1775001114
1289758168
1190813018
1886877094
1934468051
983392591
1496201038
1933519078
1141280127
2124910960
300549110
1630585878
642037628
554222413
203604685
2091020040
1266225192
1067493115
233241207
896783648
231132423
526802289
1303048286
926621283
673807219
320838612
1720156962
1055692028
896255877
2038080648
1493839908
1041038717
2060974979
1886949665
1481659346
852227767
1753143276
854834690
370380039
1292915371
828192550
1350169288
22753974
143122544
877661842
233675384
1300716288
1733581197
1542547017
693986059
1298667261
2100479632
338896692
371042123
1700392819
1618993587
1445418642
1247837063
1593397626
870279371
413756261
259041740
1870900282
489954846
1071672130
883712005
542883273
918208968
586490372
2055243537
1059178197
1377591590
2013476131
1501156533
1819348471
1875079130
1705597551
815027493
855503746
1309437
865765822
625339964
2010739484
1238327572
1880242818
913609198
424781469
1414691467
890069490
272831012
817946077
803373643
616692158
1170805468
167441842
1232252031
86434388
1581539779
1016291861
1813685071
1849345551
1598795243
2069035347
1932470677
1136721533
1265523132
1784377859
2044994759
1706458894
135019500
801727180
566075412
148515756
148328522
393005927
666090547
1165364461
689757904
1607742078
667629222
1987444967
870249375
1403041646
798372936
64751922
728484042
1211471530
646481954
379963341
629938377
1999754435
1391295990
2143174951
1940000557
1957348442
1053470598
1478504136
844425779
197826636
1109608565
2019197742
1273541667
367092435
892857897
618262294
1285741521
1038473775
772102608
1505958170
1951692119
693071418
577438839
1154736448
26926309
132845295
562479061
1284521463
651652193
1403822271
1079497116
1598800092
957122559
1157286588
1293293304
2028819724
1751502061
1563090100
504729021
2044160128
263460821
392963432
938187158
1840901976
89265730
1387147394
19371189
926904797
964273067
286970719
1040143913
1262502406
684562552
1949770400
900734874
1863473726
259712290
625942283
1456808770
239323957
1606257119
1222131216
1256886828
582539081
1480941917
284036268
316841333
2110040756
49803944
104282674
160904015
441559191
1361745852
1927031033
1268941970
662934644
1701968924
540654920
1086573382
1952699928
1668563187
137793873
1314336513
85128080
807244400
488142729
173589364
74921562
1108341421
1527589453
769586271
567918388
448542128
71968975
1356373633
495263430
1793288494
1512128170
1502923230
2055955942
1391686599
276117138
1433101761
1184066730
1890975095
752430578
608041618
1832882084
1831262669
347455649
1490857218
1781259115
1565986471
1843047426
1712828171
272339366
1217943777
779881850
1657061768
466266243
1211424068
948143482
1341087443
778869791
1948929711
410190332
981018261
1022460737
659381365
419169964
1676503521
866218386
59999055
1610723380
1186301411
70667940
1896580759
857965681
777557242
46785157
80666542
1972310682
1876192848
2030122172
1990034265
1900886236
1788914095
1309719856
1056045263
877095867
40306268
1788970372
1106413385
2056753038
1033139558
543371753
631582885
571358038
1286000314
1998174863
73134154
57466545
884669229
105581473
1732610697
1181108884
229431550
40959299
237847232
1565495094
1336397583
1046070986
723091802
1080984374
1519243144
1326798379
1961930074
308240313
1955269328
341162778
1287362125
1107028610
1682482501
105823609
1364455633
1387435473
1310261371
666782643
1746968281
1782366236
705778296
186301136
467528450
708383385
1948215946
225890484
325151517
424102445
1042168798
1924072238
1646670774
201155995
565680143
1718865250
1040998201
1618664762
788079526
831388064
1620751099
101154521
231831436
465015395
1297824434
467737537
177323624
1185793011
1394823704
1369337795
1189975597
932253581
652223618
1521453757
177139494
848057593
2115035088
1771872062
1844092162
320561898
1903514664
1287501388
1341466609
1852144141
1782788523
1506832227
1367682270
1638544280
2084350384
1361114004
2043433549
83773338
1648114659
303054141
595583252
2100168682
446786604
244452378
838118762
585650444
934844507
933350467
2122835972
974707313
1468064979
990309781
1692395637
591118204
434722172
535948499
584031169
906244341
1694346102
574162107
2080035164
372355413
681298699
189861686
1176866508
485021856
134951186
421302417
1320554753
1276404164
28076114
1930897261
769527470
21860675
2132666159
1015105557
155509430
1708642212
1428055413
690025190
1883107574
2064911707
281377721
314452348
1134774502
1585656877
1685556461
2040784408
1051087420
349228254
172612254
1982378590
92750016
727638476
2004125862
1340292773
628642512
58921802
1497741146
1852177890
1759040825
1022723513
503113864
2134105997
734735110
1888548573
2042871304
1567117107
1516839519
1138312055
2141585707
1437631552
1299978169
2087525213
1640516561
1957918063
897204407
1804870298
1537986104
1843595109
1630883363
1447859277
1152299835
1015519306
1109401273
1185906827
1811640096
487533465
1062337400
2054436318
1957120117
511428168
1930691547
589606743
94767301
587816951
781960853
1629511880
316551014
87326760
55866653
1159949212
1810699210
435990808
1994084540
1780782508
531859645
1055650497
149848019
1740285807
1669709870
415179984
1611407043
616926535
1971746304
1799345748
2099117494
1289960362
272764499
289907083
101740854
494341164
1945656407
805184691
793033288
1082213395
602730172
292303542
1208651970
249902295
210721494
82485881
1098849843
318753533
132975610
1052325910
721260742
902581557
628018228
1251753948
802241670
1371540915
724310212
147261094
861625766
1017071604
1088097226
1053302887
671052877
2036332629
674858005
529639527
1922579264
1190635031
1691241592
607814069
6422125
693443106
1757571883
1704273046
908141546
671544157
1396821342
1513798188
1479334730
1516831052
1817603197
2065187485
615750413
896304089
1315930228
861391390
1207936802
462702456
1800885899
1563298596
434155969
1848109588
1326811866
349422561
569126007
1461638436
1238362389
1153797522
915924697
885673876
384580280
493646542
389089753
1338524065
1701519825
900020819
1655814621
1483024525
2142868189
1424660360
1280911277
540929571
718953400
422618090
2060920871
1697222017
2095542425
1964872700
1478875536
1796154169
562782744
971662898
443698807
663139140
280619490
447481552
1301147881
414713547
350773840
55430063
2042744250
99118862
1506634856
1836300384
1811391042
1532922194
979271934
1864618914
681074483
701105164
533192279
906862156
2004577934
138056096
833535171
2020447530
227257986
27320876
1828807633
2113329150
1542939570
1114102624
592393114
687263437
1767567225
1918749667
314241859
1985746556
634878650
1353650359
314418899
114880220
1818736088
613857107
185308103
2055052080
1482869601
1616186608
1386818371
385545787
101641835
508307239
1452033774
286491553
58592234
810360654
1714027678
1074596251
1656416238
14611641
1077147599
1620986841
1371019412
1215981272
1921219530
1824346854
240535216
1285061415
606087495
1483688846
1318910991
1825525264
1567609207
1623799758
1894285552
1150384993
1645588646
1360383169
1002910477
1728399435
1761933107
2125015306
1590684690
563322045
1514073005
1239292620
1292556987
874010623
1966143776
934217444
773152889
2124878575
1882726615
1514517941
621679441
2054971660
836721387
1654761379
909508883
682864879
271045466
2101113894
1194218617
698654461
1136637029
229486618
1584992430
513011029
212414684
1819521932
1391881452
857433945
2007213576
1973248181
556306140
1216068957
966965323
1123662751
386276564
1911703731
103366192
1728981466
369104992
1347657105
899291204
1759530484
1610619611
551152834
1115156555
54698909
1361507714
93195172
339959650
1218946158
1353450363
1772583836
556892742
389435263
1173966959
1675366401
1583415927
1680917927
1706636281
1673207969
100140508
2010925372
253147100
1801624605
1369679125
1802430168
1555183068
746847961
1009150235
1646487052
383958560
628735261
1787143034
87771100
1491245518
1622182705
1202667025
1813260533
416236950
609658447
469008134
298986578
1054593442
119249096
889112018
2041130645
1852527989
2012162855
1123193586
399755558
950210434
1265083206
118390613
590297345
469039468
1941806391
485128235
244423071
850409624
2064426422
169193239
1810371701
730002988
1515670428
2058240
1085209571
823576670
1826038178
2146572973
1325681027
1955295490
1997194022
1978703865
1468762460
315584559
1848063257
919968355
738738656
1685988432
1851500372
1787931040
1847038760
523515600
1726696096
52190647
1468676542
1803163815
2121523560
770507229
1044644763
2098418821
1447045748
1135163040
1876945445
1659195316
1724191717
630717776
1632471615
6825749
518126320
862457887
725931364
1115179342
623873395
852846345
941133252
316188290
867638480
451281257
2099792240
935781036
1010656569
895922533
1438366218
240076446
314860379
1450992191
2068048957
1455753611
897445463
335437942
449190086
518904559
920405788
1415388032
43112907
1291939680
587696749
1245124835
55821722
2111246913
1235200078
1708385191
893779617
1587370823
1711999822
2055157106
572658235
1359338211
613319638
828228470
1357596007
1769149985
154086306
781633265
34119490
1156331204
7693505
696962631
2107550462
692156186
1378346572
2081799903
1952267425
1616352472
681723917
566057514
1805719217
1733899382
1378631026
1212211508
358220085
1741190542
658093269
612954119
863800502
320253876
1468115054
1783428249
1848806011
225581779
458426950
1421069426
185337641
304161469
1273708403
796438356
1998009187
1961127980
241225199
1928012481
36998516
145461136
1429882857
1290507552
1360033965
1325239918
1656730393
1745708011
2145708070
1597574043
236873948
1864957031
1238300073
1019520554
395631414
102812834
1375385763
2128423676
185508438
733436874
1476853492
1269955108
1530136653
1397882684
733344993
1113986155
1815228234
923526384
416387708
226705116
1577125370
125131717
2089717118
1052979587
1360928308
157004623
1525883283
1308640961
1330771702
130788418
1638792117
665860326
1508799559
2031129264
1771308927
1443235870
145172599
482658848
1050664314
813778187
1699499793
137850195
1278018436
2093112545
178173266
1224274667
1708490872
905360466
17904696
916653743
1932162665
1809647433
399196739
1149638252
1283357359
884816679
452763316
2091867766
1989244291
923023983
1486379076
1620056464
2101629272
1911803359
1090294316
905864784
1266593280
595305939
477748884
918193969
1975016381
2052242673
1911024717
463740604
701357103
561894106
1106623920
896696242
1087928316
37221081
1012766714
195817912
1144501167
576502837
737322768
1332353920
1463533275
1312681896
327128130
911043108
2035640011
1933561222
50105007
285250905
1942311622
1210323632
846481305
1215317037
1376967195
1327916064
888760383
881408939
1718631017
725286157
1447201064
1489307644
658117729
2014135559
527975244
315653054
2132827924
318300820
1563552921
2137110069
2079582231
2017641679
772925848
1821199874
1114725608
17586416
1852308645
529444129
209150946
286928572
1069713150
1001772518
436242956
715203620
253815603
1520184876
1991879910
1096394269
295694504
1421140506
1509040723
25607935
855892870
1940706729
333484580
1253759795
945684321
335246802
2021449424
1456469283
1702210475
1373929632
2032882069
1970389502
969426358
61210934
1806946048
293237934
110710631
598535623
1841898691
130412272
1990566348
1784633992
446560957
136571111
1935201982
217205093
681072757
1904374483
1364984513
843911028
2000149912
1775179755
553881371
671689045
1432062091
704237060
1477993334
730415789
405876315
944245095
823531123
1078662293
1615809645
427249324
611690918
89920797
1223194230
127930498
1560691082
2017273141
946615599
1892402511
1984764363
722906388
2080378898
867508732
1268283075
319357311
1834720760
2087315475
409092077
1484369078
694614398
253768075
874455056
1113281225
1777796962
865354848
1964799874
1311575624
1104228006
1784767503
688582209
1883168704
235257823
670711482
1394904725
1854858491
1584481204
1962715486
438699568
1583809656
613143258
208403855
459852294
269928406
1763568745
2092483998
1160696209
748231489
1778226817
1658588073
563377964
19251084
1147183350
1653151768
287309112
329356298
1935195417
1880480956
72984186
632769305
1895206575
10019661
2051737473
1547445191
1697163670
546565570
489748409
727436590
868395855
119019174
1113569726
2048358786
131908990
1167330781
168618840
2119016442
1605792891
831615548
1383248968
1003489513
612138690
87208589
2036624998
42012198
515289546
1227102500
2021310657
978000223
350450355
1465236301
1593050231
124781861
1508955931
1798367342
248748754
1725545832
474797149
265828831
145940776
127418075
1605753321
2136204934
1072686038
580708837
687959076
1149902172
1145879803
420161320
1123871352
1338635745
1522501830
1445161536
1078118202
1248227626
630905809
1815313210
220057239
1850596061
181108442
1456756682
255193478
1193227442
1683261248
727692075
529206493
886705549
1138706411
1827084501
457352271
2011906642
1268987112
581158047
1297477013
1287993635
1850722063
25411591
1320188736
1093270211
93453656
1017872797
66537773
12919764
120949248
323760569
1031677313
1221521686
1814750566
39392512
437697101
799121552
254842797
1187007744
1327050939
691848859
1164054101
295556917
1119151986
1881023882
610222286
834211211
477482646
372200494
1762561202
1903693071
1601459670
1775247575
1023176727
803781880
267710792
2117862243
1494853861
475298013
1954899509
1912510437
1972107453
407510795
765151779
2085761995
1087738763
1070014444
952238007
1594020587
816131601
1749590318
1520124658
1533207701
511041158
556790639
229835377
1257407865
1173416383
1203813313
1098110660
1000699158
1888020941
1105669431
740293349
1103605743
482064846
129431717
1968384451
57514024
1172650644
1962094025
1888081025
485386623
596136000
57155516
1327266185
1185332133
2134390459
1624781169
460597993
792979201
374710135
1769236869
1473933361
963270965
1873851362
359252036
1292629256
1684294108
1936272420
842849187
351909171
1228073787
862529373
2067197725
774917316
1427748614
285265689
616556283
1265495250
1736560282
1100357133
1518027200
1106751778
1816192974
1630204096
1887326566
1562743507
1349190244
1416827260
41189448
1614656618
1967092163
139656299
403238263
234306989
1080912339
200026839
1326319852
1220215828
2141968293
1720547908
326825164
1251426544
1455498018
2131606450
2020874174
1394436116
1158568521
405562163
1512402941
1414393355
575030471
1648972823
1916316135
55251527
1918347888
2052059602
345552804
7865996
751644182
2050823600
263076914
410077692
148756095
1765851142
113247547
1795944837
1808360311
317090178
1302758424
319632707
640904639
585888393
1659997997
880037903
208602764
643815764
541755037
1309014820
798057835
18202350
1262653660
1168793328
684784310
2127279936
2036200499
801237291
1321915024
752595131
1544059615
1292440767
2120779630
703288590
968804930
612300556
1514359315
2132403178
2107376220
427425088
1499410938
1831883373
1438816294
2050540175
111198950
149679347
591152066
1000205261
1001958259
1003938237
553862688
988327952
639601115
672100653
1446690452
1468346984
693873380
679361224
204400351
507965592
80897149
2002390644
482974714
386021747
611254467
850537630
2016734962
1026726678
960435484
1872002606
605883129
2051111205
431280206
660103394
2140599119
615444050
1604219375
1658765231
923941893
702574115
1458656043
722218637
1557439906
608223216
1016468896
1504589606
988522799
842999318
489083175
2037732136
1322067704
1016707941
2016444112
1609665103
1902157548
2035747617
1416384452
1236131178
649924195
1089827070
963434986
1438412665
772890250
780209675
1502608000
1611949744
1769840313
236883407
1430350563
905623652
1454018132
500917595
989674366
1347411181
54026052
1658298612
470964043
1236611002
122217749
23107614
255386542
1066530498
348665022
769369975
1135145550
2015110703
1857393064
1378437770
340769581
1294459190
1779101242
473694367
1228529503
103818000
1407938983
457115700
1356764744
1515533142
126835913
2069515729
184006858
1107065817
2116222621
502649595
936824582
1861028143
662975626
2074743915
1585315260
321286535
1770863638
1406479112
1512803851
1500566996
170654425
1858209054
1340323164
358537501
1723960768
1353381834
1239426114
1207566013
870492839
2110454083
1440393733
383964138
1032505432
177056081
1170015381
377016196
494305754
2058894323
140603181
1698718175
1045117405
74911469
932925688
988775274
1054617540
1372434930
469795316
194121801
1696196470
225500093
1002387089
1222673496
1825408486
271467628
476435453
406649784
1099545189
1125099784
1048597737
1607165188
2030474315
401195880
984893747
2077194836
1989770961
1163869438
974140664
334703603
1350162118
876682397
1493995756
15939628
365003294
608975312
903521250
2119508341
1793223406
1391486892
2079101734
1718471849
1656572505
1699223875
815054948
1058782142
30043271
251336713
647007832
525333826
1023574961
968857748
981698366
1523795475
332059709
33994787
807429586
4245039
656979600
1994075670
908461885
1661733872
1011207291
2048191824
1106378595
894516611
1350433222
34046258
179806492
1894020742
913393324
16409478
194446569
2058421191
2089007536
1321763765
1546341803
1837570531
645094317
783103500
1359454233
349722277
753636488
56895400
2034713157
2086187487
988210504
1465509325
2012516112
1756029689
1952095684
1420470331
682878759
367009472
1766776931
2101677736
1958671463
1407722838
730322721
393004439
298643555
1298785357
1519349112
2100417799
2027918799
1976173140
783720679
377780836
1768187851
1705100518
1909269721
961997009
1298200945
573952144
1236806852
745515251
284531345
878483881
1073465202
594948899
1433272381
1523141882
218006009
1837418137
1787972115
1874809853
1371069990
1599470882
620033052
1127260078
1228266124
280144384
385062929
1412860193
1655420690
890871393
1157228880
710300117
800495078
2081466415
1666156977
207449593
404238390
1019687825
736609427
1955923712
1029314254
1730194987
2020759745
868041339
792274975
674893218
1953230421
570273764
430900668
1811287051
85644441
1444129124
1229126322
1644269572
1791140150
284408376
195211904
548787729
1770607967
1582536180
1996188308
1564427864
1528485106
1064818025
1105358276
579225672
21766365
180392061
865516736
1785242126
1650927902
1237804450
496019970
2083209752
2013367332
1403342405
1837687824
285469621
189205219
2026241733
1969813935
1855740416
623924649
1820163943
1471167264
159287698
859791825
167154686
639374293
1462401873
1100687980
839522249
830150864
1218491876
1737807653
1921586752
39723639
1413948368
1092206135
602000242
942216659
742963632
524258281
1207490672
1928144932
945065349
1596668099
381875642
1052920866
1232300097
448635048
89562791
2047725904
919451701
186350881
1969307311
1100279106
2073143211
726326493
1259967350
1096890049
332374663
1925782709
1066844288
1524998015
1154161858
615829760
1970550353
1130343128
1290726143
336266251
85862574
1902147283
1023059798
236444512
2025118524
89813585
1847927081
931178072
1431307353
821513950
1354310379
1178712661
1067839623
2050024035
19551899
1816090229
1184113433
1635561931
164291982
184729337
39344683
1900348591
1085624484
554334839
813062654
158957148
1254912717
1700987835
836861159
1322411840
1087203619
1950376398
1914565663
607620209
37541983
1281294387
1943076836
603371783
2106205379
1040309165
933514616
1490125789
1338503962
848596241
1946619692
233794179
597597659
1594106239
21288014
615442535
1227740421
2130869037
321838263
987933717
1895131041
1713952878
1931308489
435786646
306409754
1537210254
2030584078
741985447
1175352331
345874828
1832333314
95787140
296924304
676739468
2075984059
2112560998
2133710330
1714255056
865246629
2092128909
167782309
234429464
1638112478
692553196
1944349334
405132513
835234098
974119391
373689964
1657754004
1153812290
1224804444
152958527
369324925
1878241540
1793170489
1571041329
581603772
1241956440
747755852
14743716
340489157
382114490
1057069522
819563304
51459679
739459693
1686201036
672223698
1510238326
1694168301
449410621
1250539726
556632892
777251661
1441096392
222927835
1113235903
692675155
532601289
1256123453
133224479
65825494
2076015894
1788409310
1349547360
150016603
585287544
519255447
1307825067
786710551
606011609
1620078800
406464296
1483116531
1341556024
847888846
1573233726
1780995696
818202294
1207608506
1709473633
856295300
1761897733
1115190106
1331631604
1639201496
1208444593
940218324
799869386
843812019
1323109893
1399175693
938401204
786072176
1373383594
910779838
34426684
1012755234
1518804172
526312504
1215287301
534060880
712259466
1257111215
268054569
784650981
384779714
226698415
935547121
1545869567
441282369
1523122935
2032629224
1250470176
490135943
1836487952
108583217
843234622
1749662027
1889078798
2046631559
816430350
1062221268
177560692
1392654423
1088088475
376018283
2015153771
167922501
1270972848
243125834
1041414137
995139821
1568076422
1180664257
373021341
1217961115
91568661
171418979
1381467618
1764426632
1285286532
1061604525
944282383
72357828
652125694
530455458
335995098
1258512070
40875564
2053657379
55146513
1842140218
1024555241
1906674721
493562983
842593693
390345843
1969136043
1926634744
1742310193
1271613760
873366191
2095469828
210657961
186806061
261649590
670532282
411796497
541500924
68778479
1865446151
1200429228
1270006568
1476991060
802514349
449301910
2133485626
740620014
446111699
1273673576
1882308048
479039074
1943010763
2049157608
2064235035
1724552378
1494369356
1410777566
707186011
1434517744
1351575099
906163260
101751835
150847659
1295571609
540904410
1489687077
1579662408
1445068377
2057649611
431982500
2100700524
137510505
987315286
1279440137
526898510
1334600440
1136098215
1014697621
607694813
1199200484
1544802741
442318153
971268630
811155501
1296397437
572644152
1538506575
1270739996
570038784
866220993
36290890
870595574
1124151824
1343528900
464084719
675934968
1317169111
1355884937
7627136
1377322868
1074064252
644764734
884182427
1818026375
215165471
501508665
832375790
1897930058
1164448812
1773642666
1286804818
148665215
1446559338
971526376
1886379981
207655776
1228580421
446002997
259991597
1541939112
2052590149
1461716354
625984361
1971687638
258028072
657323871
369275796
557715368
1814669185
1610458000
782350561
305194705
1813595076
772003989
1209313837
758657415
744143887
1486574513
1677136886
2019245915
1282260238
981640500
1857207127
289934132
1564442901
249304760
1328966658
435042774
1696138307
1208859151
1742479057
335095343
303180459
56544451
47153814
1226337405
1071348026
754885897
1034238022
1307804546
190025854
1899011931
1271758867
839929305
426342934
1335868967
1164172548
172100221
688102950
1987808971
142861983
1587469
1316101648
1699393008
1951908432
567062020
109554305
2001956193
17893026
1600870118
1550645538
1471432338
1242330570
212852433
1268650673
1387288703
1377299233
974474141
2027249253
431910799
1819412620
1239934534
313047350
108601296
1039237480
1502176713
93055336
402938862
1828375029
2027667625
1188240091
534096375
1437458862
493947206
1734602086
1063244084
509590495
1462578991
815895426
384877656
648736932
869474342
621899675
512849665
352433541
1615132683
1497946552
1560058318
625818159
1888020941
55624089
684585797
1427833677
1140315998
1008581102
214396539
1393863886
663537951
437633141
1730144793
1319784195
1668179079
1991682253
1179645260
52545663
1884202006
1682342863
22794976
427867919
100967713
436823828
1468864617
1370199752
330182019
1226939951
656062766
881219441
567010092
1141391070
766522654
998930959
881796607
1073027631
208254796
302704438
1277730329
151926276
1754256932
444412830
1509092969
2124034569
865259034
54153180
1077077148
795784228
1983859175
1667354334
1144291786
326809138
200493698
554364263
1255109852
2116361623
1054298442
45034476
173871418
791935565
264787183
714065066
323567375
1407734066
601518294
811736692
751734425
945930193
960408073
1544747734
1040800837
547984097
2089902334
947749105
1860932015
1030756656
17613188
1112063007
840236674
1003991403
958463769
1152774187
1077804702
711128603
2055273802
1747081905
1217178746
407981549
1774628358
833098196
84228467
343750006
1473267660
481850138
1554361067
1755216471
1686191324
1016297754
2049390714
1022029955
1779261234
2081096784
1973475973
1088497006
1786872178
198550664
123627567
1674320393
888689398
1694626433
2007443607
96211371
1977868941
1256301810
110654167
1199291917
516464992
1921047114
77698103
808438347
2104474933
792407940
955328321
1473365273
944200569
1107909878
1563119720
595112060
237797729
1175446962
573924580
795876883
1509388095
1901585578
2060958059
1898496457
1716813484
2033971386
1144031728
1151764592
562271684
1627608288
1010780987
455215195
1478404120
65077211
1068417343
171007918
1991988266
273225816
369605948
1760343920
1968644978
574555365
1305104164
686878610
1476189222
2089566262
751797704
956372313
748131435
98050933
1043836363
431912709
1507753677
586135371
1805656358
1109327009
1079263125
269926439
1532111498
278504959
2131061808
159097709
1872616875
1348864400
542500841
410772634
373646581
1524318191
1844146773
726825037
2131724037
2146615619
1004751385
156623126
962448602
1574149857
471902519
1653500669
606446778
931130707
1285526990
194532578
684396668
2085332593
1572233806
1725554760
1527562228
1559190469
758774913
392156668
711130609
1963694528
140952478
340287080
224353551
237549342
622063784
926237267
931212413
338724797
1049518081
1945144818
266190726
1453808194
1885019218
761206380
1726348004
1365026847
272861500
471345977
410717939
104041734
987552824
1976290101
54413176
907708882
202804765
1611297242
1704287746
2140569585
1885809520
1334648110
1305740169
1220383030
1870978887
464251477
319707035
1904385033
171599867
714188670
800056072
310742571
747270539
1328232186
1191148907
1664050629
1964940306
460020320
1596577497
1387720372
1623287348
1406139269
839755980
831349733
1458048753
1337600460
2049603246
715672560
115057242
232336380
692776814
1166681478
241596153
1636356353
1650894309
1941988423
156027470
1068166348
2018006810
1981050265
1367231455
1334877610
1165003787
2111488506
1740712155
1398643479
1362623993
1193754765
1449573259
338590947
341139453
41482
1408962070
1811169572
1017400637
1724403542
1220548620
1181922068
1432314276
393830386
1180076360
1614611069
1219175382
1107690830
265758501
1310071832
775612383
1822798109
1479046357
384369969
1631709064
21236635
277098806
1313304053
768063236
328071503
2013565675
1334132571
511233382
1205646891
2075548150
498776672
1076168539
633405369
1932623292
1246938484
14171889
282623797
1596124004
1618355150
1707869756
27256710
457077154
1550640837
2128401416
1145236461
959072544
919041441
1376161324
674804234
1755239171
392348994
372625214
1590899535
1683674711
872267749
217440140
2001298840
1570292058
10048271
568992444
1756380162
2047218108
1830565557
1715930560
1450119201
427390620
1854564519
773391866
559714877
1824862540
227301280
2072132656
432059518
458326322
1433754106
1708851149
97632556
767246822
1246287291
835253288
651411762
1900244238
1048527257
1786991915
187945646
1259129932
131613878
1104432979
1274364911
415113919
1180528543
643408828
333709040
1784637935
1792063385
1637923829
662760673
1264907942
167210532
273098004
1824777182
705798224
1825288485
1820320730
290416274
420279454
1984225547
1780889717
104035893
1444871670
1307452192
20240693
262674751
1982790253
545478665
179596650
1460809937
471484951
1719106492
309101072
619883393
585250598
611275846
1775673126
1075728423
328714685
761254327
2007780469
1975611437
1254219047
1629740090
1078400048
772082116
1320445712
911807664
316545494
2056843013
333206876
46800785
701386024
1790811596
1944082624
782945417
268492104
227031600
1114974397
1552456598
1302364512
641433292
834929694
1694332300
1854744678
1852360878
1326151976
2022192033
917532168
780092359
609403097
58154473
1116117909
2096686303
1752659599
220151618
801971218
457350668
1795949676
1360430010
858953878
1022805145
2090270681
1213048879
1049401484
1372839909
1627981853
1082860899
1741769838
2046679967
319686213
524388269
130085638
546842074
1964031624
1884066163
1156060990
274365127
766837974
766507955
1189418108
1459153388
1550731095
900096999
62038146
292094824
841145294
1990611745
1687026970
435223811
2084465476
1710587049
723135294
1499588799
1810212565
1514090051
1918192424
1954159519
1746961815
1324980032
448511947
183121656
1252904773
1392181760
710272735
145326115
1398017636
1694087768
22389358
930590224
1537788585
36851216
1565266133
1149759230
1623676276
1849869725
1553462473
2114523152
1583993851
1995590158
681589345
69027922
1691017328
1515475881
1214334671
489417177
1133944672
185392998
2032004009
974028518
847847624
332518306
841486521
1728186414
1497389500
640206161
1353174291
316856980
276131053
1758811371
898110328
624406176
204164555
584713766
419677117
2003047493
1289345978
1775952010
570654052
1541365850
604597993
1746550208
1512519611
1097715367
1368464602
668188806
550016951
1167830022
542467370
366234666
812122669
1643616647
720468502
1447011995
360542715
180576469
214431477
1400704072
1206607403
766874995
545524807
617903732
553919704
1324178038
953407746
1801389054
537340595
975342128
527171989
1328145408
2071903435
1236958311
515742350
511899800
360830193
855119190
346693002
1506734519
724158014
784245666
1974093385
932446414
1455688804
1269325824
47805886
1280827032
417801858
27360901
1534799165
521065959
1472701018
1967481743
2010827985
2118652748
1683864997
887441613
1203447511
412542792
1943772528
2101934032
62694832
305723305
1252615319
1636626794
1501235951
1854290513
458869404
1880004905
1060445041
250557147
1772721572
1811628062
985198314
1172538785
384618628
45865722
2131667030
193910412
487475771
1594836674
1972307272
1988855356
89955397
528188692
1628858161
235474362
1031669385
1883605746
559708217
1120979599
1055775668
1637236258
1036267150
1051394402
644758706
1396069025
1818588035
592371456
947671612
723604533
1046872336
791643522
795063594
660829714
1889528723
2055649190
1949799895
49014411
408064352
804180795
1039406955
248551026
388548024
2121334215
620354577
1519203645
320195465
255090890
402599461
1705439824
1647246058
1647528279
2132638150
546420133
1716343750
768000550
286521416
591338607
108696825
872675786
1846638089
205539509
1593946465
1979827427
247994807
1588043439
1440294461
202825576
244145351
803480760
1119355102
882939929
1909499806
2110362234
1483200252
1525075742
1552463
677680848
1193542164
1750421887
1372443543
239677190
1441663373
1183787884
789456818
1326819934
1089858006
273905411
2099698241
1124404058
1520249773
638774729
797413264
1850187383
1583940864
915261242
94986642
1162285324
1847484772
789299902
1191897428
1441961490
1477789778
355902564
1159171441
39222568
1539565608
772703144
850924798
147645095
1802381627
1584177683
1845038847
1506442260
1617929574
1779961399
154044549
789238980
682758202
1168258490
110858182
307338100
1083152085
2589283
783999540
55488202
1211039276
1225522607
1168369
93211834
1317006678
737698576
719223939
671618461
870756514
1987909191
409698623
1107313255
657082799
959484536
475686577
1823735145
1984381792
1465481129
1239799999
757929196
1551281583
1595861401
1735275036
1853277379
881895221
713251323
2048461595
2089590378
345078364
1384498488
691829611
631839321
843188831
256285926
1711154298
809816649
2093367939
1295242008
1793063363
352535766
1493959774
1230717278
754556306
1842955089
1039671253
170044157
1923610164
1976695730
1711797897
656502601
820326351
1833999229
410396220
788776519
2001145087
1328483991
1328436151
1939325759
109715336
1790633276
1537640172
1785728705
1141179647
103113184
1333026988
113604475
1835461118
1218108784
1442006122
2090923810
698400761
291388978
414058650
2115449458
514721994
929130116
384574049
650450560
134560022
700636720
1002426085
469370548
2071121290
54126192
1524454606
540424118
845519669
758994214
270508121
379464733
1228803652
1940714698
525401759
320573201
2046854744
879327133
983457641
142528735
8715823
1196416800
996318044
1635449094
1230434550
117684712
1431371968
819682729
1520056453
1135331608
973564762
1392499828
1190023773
826583222
2007960678
931623670
1961594280
1969573506
1709792736
231747520
1537979920
274923855
519187999
608936208
2133156205
89815481
483063793
1925279533
1962268417
1505823111
1570758783
727146527
318832680
1362042055
309608363
1217359328
1004554806
1395825295
2073620623
728691235
34504986
900526012
2081362674
368878804
32837941
166113344
1836519818
2069333601
1059168146
699577850
2134502603
286524561
1317229111
1294616853
2074913129
721828825
1518778848
2004836526
1646399221
610532441
2020166206
2022300422
763327001
616830457
831585213
1284397230
1788647542
268840497
98440826
1722761876
871115431
1407820198
1757817503
73958680
1265594865
2106795677
380729585
1844955299
752248191
325768604
1005968046
558181704
1070434364
1067563004
1106812544
1880019818
153420565
2107869087
1207750222
894763457
1918763376
2105659442
1731576149
475755137
12856956
1893366643
1633545432
1877745798
439940480
1726952848
232263030
457352566
819499377
1766222327
1446690699
52619188
566864190
2004348928
1137802068
235381961
2019279086
288482372
80378038
1450099011
1307502430
1601539431
1044877212
1208018209
1945293222
1517418973
1111119690
1834888389
187162191
491851676
279517937
1318355044
582826697
1262733735
975780662
1627670369
1905575696
1036240774
6519921
2035781984
569846665
1811020584
372914746
917343575
66722698
575507620
483429949
1079326631
678409935
1778740061
2091658363
1851621646
1621509053
534616315
644390937
255033417
1805639987
188707147
1944138593
824828014
1855301800
1532837137
14325565
883580250
1268747639
557006409
373552607
941146709
1421051063
2047053839
836627222
1626697660
1507019494
902677301
356869044
1333356129
22976558
918236164
904675417
1794593837
1477606081
1104799192
1108325103
2132954367
13153777
444804716
1040471922
26668769
515401360
2029030786
1699171932
1038182543
265670147
3853291
687473962
346118937
83790826
1150755555
64180173
1950353206
1376703634
314749292
1207474467
1666902733
1663950940
1008514654
1734364191
609482280
583121463
664609846
995885343
1164870963
77824039
194689842
1081090820
242665260
632102223
1304161913
897636346
849544811
1736788097
404229280
842366516
958938556
1167612021
1569648931
1117345513
573802108
619700198
1671995403
785362912
849729528
1178049979
290019022
1717780610
218840958
1414606684
1561029775
85429299
2138853889
1561565839
379219933
1861968410
1625158813
1394886039
575382372
1089858473
267649749
238378160
1685680728
373187871
1790835039
650391906
1695569498
194379954
1687927961
907211553
1988915855
1248552832
1545494391
658499060
2137641599
1346998147
2083060601
686564564
1547195154
194947396
1025598682
481093297
1343640141
193098762
428908759
220152148
227495687
703576405
361312289
858480171
840111993
155775161
432951377
1527623556
1521821791
1380531550
1060544688
1543539722
1690293614
1325213896
1865459381
577534231
1397272246
1203450503
1133262995
1681677189
801552884
248886776
663777335
1466607286
192671761
940382503
714740874
882446758
1183500526
1480165983
1122191297
134715161
441582509
133042239
830918174
442748090
1855105742
628917013
852288312
1718244370
894812701
132620450
30345653
1090199542
1055054782
2045028995
876840034
289505783
2017899639
2122801510
53715914
2013171522
1534695813
999008950
939140886
338744005
1924731796
1294461344
760911603
353794857
1476985010
1082114893
634943700
1451448347
757191254
1304134437
806591788
1624227128
181266263
692034171
1570730583
241022805
1417097152
512644937
769634605
1243824252
800815085
338422610
62025713
1998441354
38413102
1367883916
1227894102
1301684532
139766040
909651553
1220467333
1022653481
665361301
1551172120
1077888510
1779833830
722249767
556494160
1397139591
1959936204
1617609265
393317582
585995576
1707529592
1747633841
1357227407
248922781
1204902114
371837303
908203738
1744844555
530665032
1591620742
666321706
2074228759
2044662819
1003147026
2097986741
1537597921
1442224394
1121020392
1674254827
2048756513
2050849905
1142445477
724329543
458420793
1920386267
1231470257
120704961
1034754093
384290696
925915632
1386910458
804111302
1351565402
1113572546
638189825
2042733440
1023859787
24738230
115834443
17879948
665635428
1127599431
37924592
1837221617
580464194
387497053
1332058968
1209068852
281530794
1685878755
339026106
2014214603
1499949742
333226303
1282330532
1646041674
1074300262
1800988365
2101926505
1210716049
1347070947
1754638997
1024313809
1120289061
1551296243
1083658734
2073222748
454499673
1281887565
2030643733
776375007
326330315
2051070253
970299698
1918837537
654893144
440682559
1430813963
199192996
982561399
606450284
754405950
1225746174
1166603477
831253714
2110384017
1775225924
855773801
569219063
1061014608
1080398271
1455008886
1160290471
410334701
273625497
777263283
88829212
1558640261
2112675512
40388346
465713061
875531806
1365708224
1343323662
1602234323
485122769
224460768
1905320622
778561193
1453341070
1799315823
661327763
1123179349
1958122096
1100250779
196708235
798006926
533792839
1182582579
740780622
1522926738
1525622129
284067425
645133794
293543009
737736411
435157275
1634806226
675877248
1230453862
1739686527
1835865295
766423725
376709675
1653210286
1058211256
947927981
1034793895
800681577
1963354722
1149426106
575157197
1586558883
962142124
413711081
1330795772
1334195484
1993405535
1193692820
892769003
502224480
5521497
1412468316
468595982
2048760897
828334991
1129085305
197335704
2119698802
1981708254
495525814
277051567
552540952
2120953811
1181473580
1348567786
1128057088
47225556
375619854
1054949983
760170995
1021792762
2055299824
222867653
476066486
1794597169
241297954
181694308
1878845042
1247257153
1787641042
1224744264
984521326
1531155692
1925934728
1953702352
1469005546
1140105819
1701184345
68548527
1995527279
936759930
1780109431
1919159938
630568967
1829761525
1710827434
1096221882
1762312976
1707786196
256165745
508881999
976406969
95898015
1052835870
753240409
8522196
1333864595
1631465230
1716687943
591773880
779917425
154784493
979314574
1195273110
986223337
1001914127
1145768249
502978271
388824161
845179438
906371252
709526436
2006057592
1011632926
74694111
1970007917
1787852710
167326641
1136126614
497195963
1819611485
550365415
1143332531
472227853
883237601
1542029265
2047969444
1517342753
1057542086
825213834
494499480
667970624
832466408
1437458324
399850329
1476504258
1193867454
812373089
2089963834
492098208
521401191
94882183
630213065
609014308
173504205
661051535
1513430822
1869357183
2060259920
1651792852
2017506110
1314296083
803868324
1465937026
1953229130
1643502162
800879368
851570495
1117771524
1983573256
1740194163
471317226
775755091
897712936
1705563418
889096239
930829809
1053122114
770855471
2066135910
1995396136
1640450528
1818716036
1579093030
466873424
1719565520
2038670940
1791778324
1677042801
1139157319
1049013250
1813006188
2139202731
1924491249
1414893503
1707098488
1682256876
874690493
199734836
998440098
1698493906
736047664
564413832
402375996
226991143
1912392250
2114377952
1630667484
385839066
142518080
740515787
1594272619
2026151735
428789801
1510404872
247496325
473625005
1487059896
1278717852
1849365364
1069805339
1537964960
200248003
594813951
1946150185
1327419321
706556478
1289968627
1307076096
73362280
2005314508
1724698306
1446216951
2047610412
705626024
1249279098
768086666
744987041
1428301995
721327783
137714472
658407524
1392709369
1339321587
1226491525
448580483
1068780010
1827195015
1865831578
382918793
1089753216
795770896
1970705996
1564598069
234079743
7455950
1106925684
1277896885
736909087
352449703
886077609
2088604665
600295946
1107007222
1071200285
892454999
908617282
2028526158
1395479926
579603376
669059127
86865234
281363841
2082981530
1246982981
1621739730
1353295281
719871971
277131126
939590235
2017498614
813102600
990439888
1728895562
889073342
816789044
1882307794
1378632518
1244731863
858027882
306632940
1112695949
700206624
1188702683
571756438
507498633
1175635543
605060366
189632423
1408689520
1811765390
106475876
2044881371
1592146345
1503403554
628977579
111033515
1932864286
755624782
1941996021
1363204387
930344674
1672850410
1277191744
584429706
1557166868
808645824
2056317806
1459655813
921425648
824007357
596985205
1930850762
1010594702
593517990
867529400
1006059025
1860022403
294605928
1627053837
1617246677
956453272
571945299
1810020517
40555421
716203831
983132528
1445162349
300072405
824179860
128226361
428362683
1037389792
1558162008
1709916816
503889015
593370418
275147666
730599166
1893058565
1258115141
1561990012
1866355801
145774312
775190721
1688099691
225605060
551420372
1478827381
128502518
2115724361
1981356743
185424199
341642244
516621723
1738247280
849488134
1800778991
1667557446
252665979
1864286930
709033433
26909414
1450284276
1973755991
1520051394
930461672
1090698564
851456440
1748053730
1978322162
1288386051
314191305
1398357787
428689338
1352972672
1747761302
588115060
327316396
863458194
664240169
1308609456
1679157020
1627733085
176240408
1502327349
2003347993
887255330
1889470365
1420656257
2098512615
1211139310
810753769
47272562
434151996
182000965
912875773
417053375
1770423621
802790003
1111796903
236580437
1835549272
334223927
1578796263
418444229
1868996750
97835250
148355446
610403950
1516418444
156334561
1266154320
1899185945
782031899
1571455576
1637817607
1292424151
744344269
1063346959
1512880125
1005058092
1573917517
1467708606
689703961
60485990
1876645886
557046737
151178623
1718892647
1531961418
1137938878
1365228521
1191607203
1660811526
1868325672
917353473
787861185
771854450
250011162
107112973
1556019048
1140241216
1430693355
299596202
2023385028
986319834
954942918
1749300974
299359493
1767340876
1503361787
1254045578
1365872421
1856343145
1496775075
758245016
1715921344
1372298103
1826797624
1407461445
1158507822
831393152
1684406797
676854992
1188273719
1928093870
732461711
1083132166
1984509495
973039564
865981415
93163042
937781384
1950813786
937468678
439640695
395652920
1567024606
2140313578
481705142
1302479842
1843289205
813191164
1856869125
1726644059
1469284327
920692616
388465787
518508764
597585485
481921836
1278125623
1881715472
61072737
1994363674
1606267984
1691844674
273978141
824331557
2138921039
227839445
203539562
1086949085
127525603
1922766819
462176017
592856339
748479315
1499283308
717532227
690210728
2025114444
586238705
590637064
1971691380
854217746
966802840
328874939
69111363
885411105
1674491559
1399668643
27480929
1313861663
188239487
907321994
1545153510
1211275078
1448874482
1538316818
686577781
867463577
1523244826
980431101
796178405
797090578
833531768
2117025332
1486347551
510160158
280657944
84098957
1601461102
46902725
597259863
1915218471
453865576
153187875
733505071
1591180803
1014311165
1055840522
1253031427
949152639
1328948060
1588310032
507817384
1896658399
888197900
785308618
1083103523
895225119
670899441
1307438861
2130933856
565587106
2125670622
1941499695
355973983
304178754
695350895
1351606832
1080805766
770511490
1926908788
620636501
934927554
691946063
225937016
821062967
1140352005
1821534473
1826987092
2080960765
1975690910
882225537
1586803727
820575549
1164303338
1256800103
1886881932
227981719
804794151
1341305395
1938731385
1239217662
504276480
1832637581
841224794
1783395571
1034824541
688427934
1518280698
344034895
362924688
1422402043
1000870068
1229479612
975287280
1543469962
171188959
1768031945
586965429
1386278094
1782008991
1111149617
1077077426
61023741
1738910227
1216722788
1369605501
2136799925
1100628279
2071661425
435232405
1534835572
793306318
866676066
1058080903
1104307441
1518227914
1588826602
901232534
1477170357
495561959
513756083
1837736451
1392491074
404129149
492417057
932414546
1952515660
449339391
242887533
1533150684
786348912
412231085
1164957490
1488445610
1098134524
809327273
242110504
1138846983
1650739386
236751879
160081117
66924703
321316946
13010358
269512415
1578145816
859209984
1807293613
348010391
684502100
1546132359
1816012029
185749153
745946246
858422074
572541167
197249340
1492853639
526595443
2068195044
1342999441
1623039143
576420004
130292995
1258312814
2005017958
89550747
1581867351
1267877717
1813801735
1279929663
620075355
107510286
1514561537
142620625
1538776132
2144848889
95219933
807879085
624511402
2058708784
640861531
1613725944
2033639262
522398208
1659798967
569033030
2075047287
1697954160
704441164
649053838
170179843
839978785
668814681
2049092760
1880178265
1712006651
883068328
776598436
1359076690
1200369632
1020615575
1956424696
2058049451
1570424795
363530692
764529999
198785618
272782774
410684612
186095165
1445566381
1248107668
554786699
1343250616
308255253
1081694092
787183412
1896612877
1339561676
959600579
1327002364
199110778
1267989042
1317172961
1949711727
1246352910
789930148
1867775659
661311865
402385561
1059078159
1343263927
1070138575
827697326
1958276724
1956382323
1046427010
1148749910
1286422135
1520762755
1533475530
1146437043
249095779
1344772195
1037759185
1727403665
1533625669
1202182076
2080237506
2126164487
814062866
707856096
243812179
694013677
342575595
859655088
562852094
645338217
1879768663
581583229
678674871
304433947
1919914500
1227100492
11208480
649892579
1881353046
1793372039
1714302494
140850049
574536291
1232580109
774325433
750562431
770307903
783438926
1459422316
612653081
4793810
1245263143
1760576415
2029479512
448469841
1197623323
1041475262
470601112
1628316343
328398858
1533931914
976537195
778849579
1798133709
700847657
1123359010
82103513
2098175275
697463289
2119113899
1770339870
1598439007
1803898612
1487124205
1984663499
1676165165
1588922063
1701586482
1045970010
954992411
1213732701
1334524653
191134764
233376134
1771335802
1201308870
1959113883
117149688
1745439359
668902596
294291241
313224679
541094978
280443977
2075327158
1190577541
773859646
3576685
877140718
659551138
1128458743
88579465
1975162940
1777949827
816597046
384780928
321865957
1167147597
2103545381
2053370461
253102691
1434198883
847139505
1454888955
641780227
2042310430
364035656
1618657588
127916214
1302379644
1748984641
1143599749
1602578686
1197041323
667290962
1873698787
1746928952
414433688
1134240294
312076250
1938586425
1263176656
1145805660
322040675
785483534
1623192239
516278300
1252642530
2100826238
120469257
282657910
1030847639
1453036506
2018863429
999577401
899878563
2043791393
1470230523
1638793025
1067371565
99646238
1624994773
323377146
793292479
209501910
1723887191
1411319781
1439935572
1024469737
2121227491
695544135
567134919
1454970463
1984271565
1609732596
355320799
346780017
593565589
863683236
696476956
373362926
1932666299
984919247
1340131659
648017188
1766025730
1561276177
2037799948
684665670
2143721571
1861580067
190619319
1424766794
2036260138
1175043910
1365536394
2082200181
1496102954
662511336
1796125124
1939712511
1919288947
539541642
841851393
1657402123
1504832374
2010073679
1997074477
1487926582
882118910
1870706951
769708214
646967578
1897489942
1333922081
106118867
1055537568
820063924
715633122
951690227
429035755
139649447
808417553
1863632457
1752673067
1286464005
1177523712
1693450412
1227207817
1916259069
1834695177
530243197
481600279
1203607648
220754002
465777950
332821866
312953130
944384019
161618251
348260223
1098584474
1650793629
587595232
1770122904
79061837
430887482
53267125
1313227025
171638345
1447607134
333567555
29044104
924889828
1579168914
555012159
1698938839
1599871671
2304478
674648361
236964601
952070034
1255774593
312684114
1077559658
1300980787
2113305657
358691657
298616429
2136464574
594200618
158453714
1971894407
425386217
668423293
927083591
2105500820
1568208420
1105260464
191873389
1466260509
610293895
1032572444
1232620352
1749719692
1427153433
2877759
545149073
581597104
1612318758
1041650508
1096053200
448230834
1081794754
174584539
1463848028
1251324837
321662917
1577780574
1996686612
57741985
112126909
1970369290
1932540720
1109371607
738311541
874724718
2104373857
1573120373
1797733774
1421208815
690964506
2117459070
1097584409
602416827
654181453
974820170
507332097
607807040
293090849
1367097938
296250757
733652960
305648933
2076409115
497982184
824183240
772263905
1209020176
1481728227
2146192649
1586674571
210817108
1184251406
2002892017
38031938
5925189
167701174
134943490
251957109
29884795
993002506
1987498190
690549935
162469350
740765784
1005510748
521981559
1943702764
1312627203
218346579
766994755
421402573
52558522
482369022
903603297
120375410
292644583
453713612
30294873
1087580742
1677410302
1349334062
1431476829
632220652
803141195
163957514
1172348913
1598508507
1767695359
321088112
862467480
857924461
127808330
367369704
2112517281
228704037
1526511932
1591417058
273735314
1125367615
1568283379
256596716
358435970
481434468
1852265747
766491785
1763793395
573977395
1316446649
1464849183
565577749
1568894378
598619726
526955905
1469916844
867166165
1679501908
1632088168
214885311
555260019
294339893
707296980
492181697
604993688
709745614
1578977253
999110509
1766388153
761291317
1473352833
1982647232
1481157662
1093240577
1431890662
881659426
1475679680
1532082374
303431179
1697269973
2085803207
479573461
767700078
887191316
229268020
2047287407
1366951207
1855455750
1135957947
1668086315
2116825387
1095412092
1771408174
1494363890
1888211670
782280029
1694018399
8406146
327102885
63078745
1044335733
169546892
994472741
1848188304
232405933
113665835
2137024371
380533860
1388155912
1358423215
1560186197
1473917885
1380057505
1115011360
1386074268
459102333
1450475318
1714903583
302609418
537215565
1320834170
2147138364
205503333
1034565844
1846442214
623968462
799439135
689300175
1647149954
511938463
127181864
1570290033
369456165
1995344046
1308005440
2082748472
2037504738
132292154
1691241162
1466258958
1890340531
1859615480
195214337
258495653
719749590
620543741
27973851
440158292
1646262215
752923617
384997739
2114634935
864454458
1317329034
1475491728
820019247
251669325
1218268393
1623899155
1928378696
1003464463
1409348066
106343698
49434914
1948855624
936202285
508788163
1379451036
370054257
1358198785
1165990284
6873276
308108246
1229167709
397923370
2123675205
776588814
196262794
191031552
1212768497
1216328896
1029462007
134754808
815342904
605023746
1017148303
1643651032
1070311875
1993846684
934043831
1145899425
1007652601
1650993931
2125352768
2078994443
666891359
1712537520
1513152686
1399280446
634461629
1209168999
693755066
1934945938
1311542842
403789748
1038329092
186414929
1774713124
42014297
1976654379
1611561743
1516613099
1449704680
1478764981
753764076
324048639
1306972128
1328415470
1397457845
1681949432
1984533145
1131727540
2056010117
1006497280
896543630
651843949
1400899217
857666711
271627539
642576005
1069776993
1807626684
635945776
212895613
929364258
1684307204
876238131
1733632587
1721078318
1126188498
2021254976
1663228805
71679576
2059693456
1074857754
1476316294
1265443759
413833918
1763784486
505185522
314309527
400632939
2096819289
105416283
784288704
1662194828
144939406
1182373876
233523773
859767754
489155512
361972610
1019842941
1754227588
379031676
1273439862
1006615930
1516293969
281333029
1436210068
1577029839
259341559
1029479635
245649640
1341445440
1362612436
1318046591
1424327035
513987653
1983438670
269949896
1602048115
888555607
611153992
1462263843
1972487759
176363385
1250246241
1357041201
588509863
2097511671
1329819900
1634465909
1143728173
1717347854
871400531
671495245
822800737
1097299693
856117965
191588622
892183161
1744553831
868538750
1043895743
1915029270
1763565347
1572937774
1700091869
1394084486
1106802087
352163265
2062013860
1557074429
564469163
360211309
413654216
378863384
1468964819
2084119817
1255640282
348331387
1919258506
962507817
1897781940
131971030
430914606
73135098
1624400266
1648197894
1264747849
1363280722
627617327
722769211
81860385
1851290932
1960389461
1650421215
2098928550
1484168555
817405784
1363975689
37678713
2065396571
1500354925
1600270411
985278265
472121624
1783434544
782213507
2080690030
1388725748
968400312
1872630453
1721218448
1532998702
1071602634
1227515919
891412858
215353157
1672099076
1433611425
1267147849
1787790166
32867780
2023914624
1645181385
1216464074
546240419
615931012
852104481
1649906123
90890575
666367183
1223109295
2002164294
1503213091
813228479
1174910593
912378328
1747042753
1250110957
1283829220
1361970013
707795476
729660633
693446705
872859602
449056551
1757893389
444595761
2005708982
28213446
307808978
1046122061
1018909407
1538308367
1002527541
1996363244
927338444
713541105
1310501006
1727440990
47199811
1980308384
2034241085
373763753
985154592
154914390
1826446443
43605419
1616730027
1295173063
582447883
1058155667
1318385217
965024288
1367144409
1571114849
1634691570
2070333323
158802192
1903408658
1087881364
1193957676
194841444
1440311148
45459945
335368904
2132678085
946809704
2101589152
86926819
1010968200
573124075
629200564
1603610620
1510915563
1007118274
248964784
535238222
357065391
2041610586
1139499274
572411713
47825300
231674833
668587895
770573799
1502491771
921922506
2040909951
519043422
1981912175
1517280936
465997683
1573273634
667873641
1408333875
1531147345
527810334
1097889629
531415642
1887228186
590200919
779208342
2004264163
1871247452
1996184378
721397539
723436419
807909243
458751795
607847395
2088212950
1036595874
348315195
1438818553
526886113
1938898777
780806428
1500625915
1738375419
513503456
55600623
1353496298
1091954075
803577951
1946498670
333845663
1448413699
1595280567
72491437
1228461389
158407146
248652258
123148041
645050910
544921835
1249891261
1956471076
271967971
618230037
387803881
341014618
1718532904
1620237351
1529335713
1945647039
542372520
1296683666
437719814
1478141474
1595252851
1273079264
1234539450
1445163351
1000425889
102017790
586082174
858446515
1543796071
1263268783
1351944011
1742811004
477695623
206757925
1677887410
1663507425
1161751753
355064306
348849199
1510770121
1284417236
110129405
1207374252
1378999609
940570499
1849353381
1230211713
2089640418
1008103986
1188966723
507081583
1727306411
1451717832
470991416
1299675399
2094902960
900182194
323026046
1744974782
228072261
1223352179
2127912151
1816739147
1501816674
955700872
1114348159
657200564
1889110177
40337708
1921070515
745551295
2008898294
1296101613
1115851448
1852609965
1372469899
968262565
965952695
1066544773
1388992182
553772081
1019923794
981813543
1762365045
1784294032
834624641
809414542
2119963127
569362236
701216323
985674528
792263343
882061465
77863864
2043823856
1575889045
1143719389
631024501
1870979179
1077119489
184717129
1513044914
81590429
549481566
179384645
2066913562
530698825
267138817
1730517621
395543166
1360434289
615999114
2131545158
1585901157
1253979487
131636770
1754241437
832167986
1647094516
564307073
743922612
1978437073
1480213606
157733513
1921783719
1079738283
1693584484
1293007487
474733839
989329021
399631088
1974120212
151952881
52697970
1000950112
1111321600
420019962
1527735102
1320931799
824198411
264374077
1353234103
871457602
1480454454
1090328896
545202133
271207832
668140492
172594037
1249736969
1409861562
1637443767
1693378046
283466660
2075300688
1954198050
581078951
1218569255
1938408597
367640711
1726398922
1629542641
1696084606
2097904353
64706655
907541658
1368856639
1668311133
370851118
1069008980
198445763
2077672694
665124112
2038492795
1374404113
594626121
935833019
770617965
292382736
1877430732
422768391
317131228
1436238620
956505840
1042655403
1062930401
562861113
1146142976
1599763342
466677277
1903232350
1990947757
733655531
38849163
1554799690
950134957
1851986667
1271308590
51441615
1146598746
1119382235
905789767
105027165
575436033
1660623340
434671925
1061673115
1130938146
1812614377
322682501
289260356
284344853
2024096881
672507813
2108826557
781577592
1671982739
613195471
1803875693
284023995
1027662388
752570220
1491663832
1712805342
1085573375
808605234
1307790338
1631853891
1528423570
1160817323
628754909
1047967761
1775137182
1464307109
1476961228
1978526250
115475697
861664116
1481425678
842473073
1166275749
923306339
1938024637
1075620104
1163731612
1291906019
1631135994
765598484
868957778
1262804179
969456417
625300370
1631971036
1861790211
907955960
797751408
1273639153
1732579018
1480301648
1409400408
506928946
162007423
1110514045
156425968
1298721511
1223686771
823940243
1699949893
56778904
1690927370
1070846060
287284179
2119811070
1526978301
486151735
1539507168
1438436224
630160521
1730495527
1635473219
555394969
1407257112
346682882
1998683467
1673446861
944384485
173495766
269638636
384375243
826777777
1455364215
701725046
874060187
360325466
45900198
1954478648
1591404325
541962169
552431484
1519173499
205725803
767994689
1883491625
84397578
516584240
904349165
836933031
710212156
556637808
490141016
1673422393
1173848562
1466793437
2125370966
1883832263
1469443894
1499145429
969637509
1585135643
1027558797
446605129
1989657468
192780751
1007287575
2053852442
1756190218
823827530
1991752762
927375918
166696220
618190024
2146653345
2023927489
781314488
954393332
1501194616
1715259747
887125349
1795989912
1542106829
1531380300
76427169
1621801650
1662785567
1466190319
569469747
1611302973
1647361378
752265117
519061061
1188772497
1201441714
573160186
1010790258
1768509698
413365992
648995666
1173824523
2021965801
365605367
2084409550
1815068934
609782296
718916190
1360552182
1964252067
1948366400
540570496
1151051895
280592345
625149487
736784343
1075691011
150714811
788452971
1590874700
420825105
1937615322
183839568
1346368250
723705394
115680528
901365298
1712515376
1310545478
1635959765
1104355690
1735693367
1553878202
377082777
1649351283
1453709915
1314324801
266728625
188546059
1910970477
1455345348
114872520
470892112
1125444145
1555734828
313494317
158268828
1332121604
158879184
424520274
610370029
168653962
1394767709
1836429137
893110048
857184096
908742369
2000476079
1597784615
885143614
1879043830
1680597776
477210945
858520407
184667262
1331053103
140142987
2049776310
1080785407
1112092203
2135785382
2113436275
462136737
928079676
1932890768
1870068814
334673296
1182338053
1874404959
2097753805
1126061110
785695772
57906245
512912238
317747647
491167306
69914360
1015072535
607663386
370609706
968478077
1001778491
491835562
745414344
1220743879
314134720
1361487942
53888522
351970071
70662302
396128405
46049065
1592355809
704756535
325581633
1416772116
2078975033
2025491181
245701204
1841244993
1546119632
279241855
838012748
1567410871
1584534458
516385249
1539900624
1361040332
1116565218
2145240351
1229516142
845290838
78118766
1664153733
1008206800
1097903672
966957167
1959908827
27746455
333768060
1921960502
487367273
1254745134
625713253
1763899621
843600311
672436822
745296025
1384358724
486942565
1023704633
375243905
249331229
1702612034
658849637
2117480664
506920346
437396132
884090331
1104891994
13985753
1017843095
1064219927
154338572
709410088
106877149
1210784417
1286382259
1000683945
359894851
980783988
1728535338
1790392366
998937313
1281203910
1892620058
1618699730
1000064440
757176049
796183926
821472715
1924044307
1763483432
1288716926
1513841511
1028206998
1645783265
1842536462
110679240
1234438775
916075265
470099437
88456718
1509836042
62981280
1293433928
226331023
2061876531
381963281
683487830
193845474
734294239
1761822492
96984063
959654159
879111935
981580850
2049924120
405853197
1670069409
2097042018
292752407
1372761943
2027061409
208960132
672896089
877076841
1443461668
556573775
1093219917
1013139531
998402953
386778255
1341791407
1989629485
857342787
2031876859
1532044668
149660682
1425996696
1112519269
76939355
447920145
1969182098
1797113381
302585251
93613423
1196790481
1094934775
331134173
1699034071
2143432248
519313588
1607427574
171751006
1268544810
1780288299
1611699487
1917380298
1750552107
624585624
1148353260
1144324088
1832915339
819320844
1992398461
635159854
208409891
1580504066
1220101764
434635921
1815027259
1766939076
1754634097
177301440
1387149657
22235698
592463872
748524949
381328077
633084963
849671106
223378156
1367713931
1762060285
1121402070
1000140361
519189015
315626316
757775808
1407302656
1359109196
42488364
1377471633
1286394737
1939610546
1641871472
2127528779
1274939203
1990589271
339609701
1786668784
1075869807
768690692
1415680478
758863401
725409256
768127922
1320096050
1008640308
957489219
524604351
242769297
414943198
2136743806
987472503
1497497887
785129113
1871276688
900313368
834466723
1554354780
223752445
923990008
1173993760
650603111
1630556422
1286722597
519189015
1013233831
1646546950
1867142402
561340690
841488014
79102503
556720247
1899828858
114150611
631299227
1449816999
1167352454
1445001510
475871531
483257238
1909798298
517601469
1098619193
1954108841
2116852463
1600140285
1899741662
1702850241
1794934390
1477039244
4353612
1909740223
982281746
1508105063
1195765800
990397568
202032715
510894508
1664088109
169348716
1637882197
1910360282
1363524356
44672285
268567964
904956933
1005448216
587812532
1459292891
1974127926
830203104
1371026074
761896018
492326159
1957923195
1680708229
1207864514
1660424052
286013332
1552563459
605748640
1845485898
2121322775
1356583336
1682354493
342281686
1115308454
384733995
934308877
1239232222
911015180
1141545522
1035885676
2049646927
393892655
1967556794
1535075963
1834091820
581214080
925365248
353403346
1352122645
1568794831
534514975
250104504
467167121
1479059316
314428070
2022989085
2022369414
787488868
1001195189
211729187
926045945
485148972
535362585
1417030516
594203280
747553445
170253840
1185244356
834527124
1822805834
573793739
996458852
1342536460
1373685147
897825196
240022445
1017791404
523071157
16498340
377626227
1368913953
1686901558
330560317
348076682
1802610875
898287784
1686802773
2082325450
1013949893
2040283747
567348146
93735507
805298797
1610780980
220327131
588511895
1580370613
1347857163
441399705
1591730312
1436698257
1556705583
1570293161
1533109122
1187790048
1111390682
607872200
936671591
1404774156
1856972799
1281400418
1578679727
245848658
105503233
2022686380
1661957275
1957188405
1521356007
463936726
308691693
1498608111
1059639080
569782025
1919137331
422964515
1185780278
1426281326
6524145
747718895
1217843076
394185009
717645717
819100209
1853207327
1035893792
2115573036
858669947
375463191
725838108
1722510186
1252512760
1238709115
1392223017
243210822
858351008
976834902
448423882
1570916464
559707583
856928324
1308081152
841142659
534333744
199108528
2113109461
613243440
1094467584
1080037862
773768531
2008220440
23515938
1193655813
1326620895
67502776
1087542020
1848661743
653356921
1827817998
1326428423
757505244
1127791207
957209677
1162217460
1332012188
259877782
76940210
1681686171
31289748
1775992752
943380247
521914199
1433373367
294106497
102141094
2076810242
630738153
146945977
2078727478
996141717
1764423262
2053332464
2121165352
2097516320
616489120
103167444
149245331
1424379691
437505474
2043865558
1599410679
193173836
346635410
1121260628
1399388104
2101045373
2052824786
608143313
635343497
1257289875
1702640620
1523277225
1801588735
1570583216
149274653
450769688
2051768304
344175690
2120246674
2023529583
1598163352
363023427
265791679
774325993
1188408250
974198593
1661724223
1978883456
1828390182
1746234285
1569570458
2096064854
324637966
490622586
769155875
426413630
1286352232
706619327
1189727434
1760771373
2132526585
946235984
4350720
1408749633
151246409
1574009624
797572313
1188149382
1791555932
1672140033
1052491053
1478549038
906426509
1457041207
673395843
1840867805
1068938341
2056215089
640803879
676272641
1314268756
1359128010
120607610
1613138630
901941346
1159410976
509390822
1908647804
1190346026
1721752025
33586090
171330268
277050574
2112739206
120719447
1873734881
1121710352
501800567
1875980904
1514637199
1546247473
1400449096
87298320
91444261
1307435779
1446510312
1429252878
349355402
2133159663
637975971
2040144991
110678867
473307932
1798042810
897231694
967644153
1764543263
638345060
808668930
1316378102
1811554612
1796671811
288299338
1356643223
2054388228
946009917
76574267
2061689121
161296769
845278121
1459143349
1684676815
225646024
1958790522
535526556
1365869285
1039280420
1256661107
746154216
637472076
275583869
396817570
1872927968
545840175
515767807
1450299513
400926690
482683692
65246354
1612673417
958156147
1600323077
1230506046
1016096936
26750539
2032582554
1229958345
1708839351
1947595781
587617378
1792068450
1951076435
639926889
1184961082
418544589
1844764367
716777448
713701879
815732349
615701794
2094293757
989873753
1583945251
2082945813
1512081297
201714964
1229056332
1720943910
1625022014
2036460797
970782392
664340651
1750161844
237895552
738423439
1162555776
654704748
1479115675
836781732
1224092084
1403797333
653038580
1434639243
796257101
405368157
1293955728
2040782754
1383964640
1152604546
1174884711
1929033737
429466722
1976761646
744902758
1003158828
45357061
1577572068
360736803
2078452127
991372208
406092647
978531353
1018664421
55667095
39985355
36332081
614756481
1184644988
1391741709
950832647
1424196266
1289144355
678026585
1131542006
1256344279
839183315
1432813577
1208987189
468919232
2031432242
321726626
708762385
900434301
238256055
155095301
483582498
737389700
509237485
2146497013
1244085009
978596067
1503257999
1254005294
1474814356
208311966
1915868136
505105264
103295411
537316946
1547181079
1443643172
475209324
1549451365
782022778
1182567983
415698767
1693672081
2092600607
199373633
660926442
1138011356
559466688
1277354208
699316367
2062821075
1333069659
912176685
69429138
1339865164
410224548
1419403567
81695
2144668882
358081826
674699754
185791949
210389227
499763591
1800549641
205345348
1919800418
1942783463
1817329645
942274274
745448881
2026527025
1022248059
455911021
1652892292
289849155
715130356
949228027
606567933
84266743
573806162
538564745
735028512
1035829443
1698998960
930280827
730817941
815659093
1161240262
1548512590
672032311
415057950
1923010849
972547910
863677172
10671601
188504053
304514200
1314320414
1747204590
810639238
1221162660
18290576
1180070155
2137704254
628852514
932412491
1440713557
1077899480
175057821
1946096304
1069248672
951347569
1301642713
255276824
1165351817
1682902923
559817191
1114995837
104161460
60636257
1863963793
1943317001
767061019
2137833897
282303609
365135028
1135688019
1711223051
1774217889
66925759
958819248
372841582
953437189
1936234482
1707524930
1167210419
785646938
397325036
914091991
408239737
448236836
2046583271
36459460
2128430957
1109137353
1374879171
401257499
1815146930
2061671219
1517317470
2027540292
2038956686
632128289
1436330829
971288605
1794487117
33815393
1740590379
261852974
1825956402
1582045433
1506040987
2145555062
1136724635
1496537885
2126537662
1298782783
383484690
279722117
1346013087
364339194
1983672080
2120702162
1780303202
1468165129
1842402598
1022872994
1139725349
1431983109
364787596
1753714838
1557680010
1227166154
1507023744
363202104
46871447
41352982
1098847362
1943176532
961092534
1280692442
1646214647
844375155
735803195
252664097
2103460373
1413186445
414858402
945110166
280101534
737555537
926821148
1443156996
425103376
1608368460
1721362232
1120422040
904272203
596925803
1149475162
1920581084
678441536
1541359649
2131719780
796544092
1013609235
1556900600
1902571018
1726725872
588448321
1992563062
1758299601
635613961
1677996115
1703850943
1244244435
1781693156
456179082
193157268
203475615
636052307
1231901215
886112638
1627298035
2026891494
1822623190
2074058966
1675420374
472338649
213085417
1979830390
75548756
1010529129
778494764
1491669954
1056471845
246024606
1322059646
640934876
1845593022
1820379192
229344402
1407035036
2093407821
2128856189
1765409460
1661305332
1221005457
1800272878
1484206110
577961966
650691641
783436649
775127603
1996503669
230528706
1395270318
350609397
906792536
1019232082
1506600075
780158597
1668485052
244856010
221964430
50714650
2022948564
1911123699
1483143534
689256425
1916121731
60425209
612672898
961797361
583061860
1280114574
1009747496
269511476
474064530
678199470
1739855235
1864573966
1442337355
1787099002
2073501604
1394017117
282398517
1607310474
1683961103
265903849
2059930688
556178194
1844872413
514765589
1087139820
663319182
1269869750
1854401099
1279874171
1200844898
2021279079
2083599653
1707709391
1851747898
1352786996
1494112068
1429829788
1895503443
1103809836
1515160207
2084721098
2097308303
1744124305
1032152764
1677675824
50555821
1729379430
856439907
1977818889
249699848
1887801857
937036294
251117436
1566576366
1131626741
577357259
1300416639
710591863
311069237
388444106
1779247003
551305987
151496259
1271474408
2110985441
1487359702
1289361782
1219435505
555226368
1264548255
1360208969
1382820783
303192034
1921619857
1613711611
332373726
1158827204
2005210443
1017345963
1286451108
1231649265
134508360
902110286
1847358394
604752955
1076640951
404804819
1805188488
1908914356
1323609440
1056576414
1289673106
218098759
2015684755
319860326
842579853
661892444
1185711773
737067151
1125782995
658545292
1438621963
278783356
1020051350
885583522
1905811326
63272151
1338996391
1048972151
742911785
186588934
1407622618
1011493590
1809667053
1296511497
1510593811
780890795
1712226723
1074483910
1104741922
794311726
1817935878
466614900
1506545961
577766154
944294477
2130677505
628259402
947287644
352772925
980785402
385319263
882001891
1637971536
1934280282
949425221
1274085189
1604618182
283093493
1858042631
863436957
1434308043
1493107705
992625877
1363850622
1859835695
1780391650
1168107046
2316282
1668457900
1417350576
1744543274
1222737031
1545748238
436894779
1358762729
776167033
2108964280
1148380356
2143487169
1205866627
30960255
1008581092
590292088
1199019634
1079870408
1440359947
503568116
1693494136
1740269201
1122753064
1833452697
1459951405
1348253989
466194932
25357437
1171449000
150354390
1922742554
1091476691
659203276
1242444298
1492059693
1131865891
146288318
2108721411
1643678912
866120993
855823589
872646168
1418194490
1968228571
1453682866
1392211636
1198694970
1308065084
1234404526
29523377
349664346
174026924
1556894007
371076366
227667555
604947708
1919403889
847864016
576456797
1583811399
1379260382
236678679
2034871031
847952646
1746104026
980501747
1038944400
1024612567
1800052267
932445522
1435575970
1757890379
191039557
1516686123
222313472
584747224
313260763
1835268314
962323180
1282044960
1244502490
1422240169
856713101
898208302
1961698035
1754852219
312040576
1341295489
395570179
946511965
1751319485
1447837622
473545756
161081507
1835554222
1352959282
2028884118
343718928
538931297
1861059734
244718395
1161704065
813354831
588844631
1350669083
1967219347
791365925
1285012225
1757090805
2041600090
481746775
1124397041
629066355
1735202298
1080055497
43720704
240126695
979316126
1230464208
1111559091
1799747996
648604069
570111047
367021896
308561501
1113472111
1105232365
1068485229
28915012
866217
965790384
1896979118
1434331969
55273031
868512985
156434045
1873737475
1690950884
1858049993
776595483
2139381507
2076499026
26134048
1114050045
1520038170
3417102
1545738382
644697740
1946114908
1000817403
220101314
1875724348
223227346
261935397
1669545880
810047018
1251169386
1455333509
542094718
1759375335
1130307357
1271824959
1108810028
1077903350
225116838
2045267283
1279189295
908197425
887897922
285159392
427494771
1743438840
92049716
1538830687
859929293
287419282
1310518160
257075894
1446130509
22795946
592412741
1758577294
2080371702
176518838
25867858
17179463
1631316332
1107158874
1357090576
1830808600
819250995
434994206
1852730508
2072015338
209811579
1917612395
1245399827
908632613
817696463
909518923
1958216576
1517230609
1703121732
1154195651
244560315
1342371971
2108548843
1818375290
1120268633
286647906
999534399
431289796
358157716
142959718
1721553929
1824783097
566642791
1867149772
1298346023
1994496382
1950681270
912642651
1535607967
722131586
1878965439
1044707507
1468346699
31827811
981819180
1863018720
734190701
1468230619
838045504
697894189
374510547
513967264
1233587445
580211549
751513111
152039983
392272343
95853462
1655467907
40901020
463837432
491701957
206124635
541879392
235873627
1649439278
1746451271
1147814920
551373274
1939684082
1701950475
564658674
335373838
354148232
1051751696
441098754
116485339
97172026
1666284860
96082989
35187065
1610565431
928393569
91044675
541685285
412595961
850054534
1029977413
741421440
1790081585
1445809992
1226457245
1262495338
1527793629
43797018
97294264
649791287
2107552919
182487316
1721337951
68730150
2003452000
2085695506
750375719
302315753
454969730
248830177
547905191
52626358
318951592
274045682
331872721
962011799
773596105
299469202
1460033045
238569694
1770729491
1125155682
2127196104
415454767
929635488
2130507811
1612206888
1397594538
357187571
905031041
789006497
1711739583
832550112
59300041
1560054588
396043696
1689924428
717292354
1020029057
1729411711
1198053751
1772496137
1099602865
2036332056
2015490107
831870741
487599032
148344221
47849989
264124082
1837142526
591721089
738935389
77980027
1497847726
194841305
2100151867
1153131657
29462838
568020438
2047786887
2060265887
1367223296
1304752222
1397736969
671794921
1281491864
1992922588
288459578
1339299150
25724973
1761129569
64928027
859009906
1961839673
16254281
371019780
1879532882
703670925
129563629
581868049
1013208438
1876453977
15668266
1497550598
315547645
1240920800
1041717382
827629598
276303988
726337622
430077011
1321585571
644579
1690444472
9084183
1455140266
1657576267
26483565
788517038
1890003124
1705433261
1801914226
412558737
126780141
2129157263
1971525222
1541360607
1251437113
833831822
170949359
1722856349
1398172468
2077732829
810567673
1343186925
1469821893
2104428367
2085685027
1636258834
833690653
2014404990
1133664997
585821288
1880806610
1922627330
1123897155
1616727503
1311729090
567072848
1692895713
221018068
948244691
402187830
1596982859
184182843
1853048323
250526267
717565215
598981300
1751893755
995630460
541196058
1984021097
605248764
1671967484
1774982821
1676366310
581511699
1893005419
42272652
1185455327
1600709546
1264018960
1512503834
650256772
1922362497
1388714735
1401042035
546375189
1610599886
1464501133
1943044515
1355946026
498189816
1705503419
2080885149
1044020906
173248790
1426864164
1023165543
458667170
1157797856
985740982
1608873652
677077055
836629072
725502518
1706432105
434011083
538881289
298036678
1566908385
1363656467
246621984
1659550814
754658221
937476850
1740749490
1400893005
1828101883
548908342
1769543575
530857857
1031328007
733839995
847077342
1090994720
520187924
1684573090
1096516587
736280512
134741438
1538287601
569971744
311408759
401035008
1908862477
129511151
1869046433
804484524
1221511615
1453259767
226242452
783461870
33917920
1289052948
1015551875
689555262
976332326
1435442548
1657092209
580743222
1228193520
1887735429
1471081510
852127107
11016188
1402129684
32721403
1038496670
50049718
1531112928
340478428
906380086
450025989
1646208987
164220206
1247467585
1308861344
1062311875
2038520775
1346969935
762373306
425980329
1459014293
899420028
1669692576
434308952
1010874634
2127307883
1587415651
2019555584
95129549
1300956957
365703697
984359426
1185210691
1904500731
1626344861
1393932774
856595575
1042544638
1686823039
1355316037
1709208065
1196892635
2086419277
180487353
1257926741
2000669084
236653440
1086243856
1447993181
1734380355
1477674746
1775621688
593842977
1216042032
2094539662
1494655692
1907853611
1941079815
1567646659
1981567059
1508423152
1803716250
1933175323
1245529327
1779458182
1052083470
1209901163
1984915420
336720653
1755630894
659658420
120968238
909733761
1399723984
898409007
108636317
664079995
1660367222
625889662
30143300
1734820412
178904396
582149979
1317009094
1605383519
525547531
225303884
285068362
1252792869
1781658239
400784591
1700128088
46882124
2047311715
179900949
688538101
1504472887
820843548
1758722137
884239529
39432085
1575254997
1708906851
533630277
1836082587
1405833209
1290532661
925683295
179072800
1358767633
917383291
1948058751
1112320087
1046798638
2142314510
1403715714
1448421959
143411824
137687600
339355268
1607429050
1567658363
788363261
1458690824
1444927720
2040268642
1551162656
2045791943
2114852843
1446095333
1782655118
1568659575
1931750731
2102076971
211972449
1675270943
1081120098
1574623045
1373371256
1692269437
1609010712
559747071
42765716
514953978
436353893
1551733269
21009738
862568268
242143104
907325506
2040520938
24501853
129444052
298110330
670026405
1476528140
1006938294
1003210979
721733436
754573414
1503153972
438246414
1355246878
495985335
532716973
1194460412
1024792337
1651418249
1450022258
219862867
1452422894
1154167628
675748330
1445053420
1184497769
1530677118
1788246401
278201271
1433445582
1112381568
1919320191
653791485
308524328
477984015
1391691900
409715759
646067507
330087734
258506177
30470519
1403124647
459709427
2012236645
2011938222
14758899
943523372
693178923
1038356574
860227189
1704930344
1272665177
465390330
1804267709
1015538762
1713674868
71905452
649216125
413088674
1410779233
349470640
182656889
1990662463
844866188
459855025
1192917799
604683273
1535900094
770172574
689538864
2107867347
434362957
1742359496
112418198
1953355080
1703387414
946210803
1579942916
1642735240
1238677468
468918354
1713545779
172710596
2069244108
154153850
1126056796
1499280353
1907439433
857477675
1985436700
889003736
1584420734
683528765
2064121228
2137021347
2088135800
1281331847
1030221799
845451511
232494237
1053827650
141913652
1171898090
1746343382
531811523
118094999
1891651644
990034722
1096726957
104219246
1568245785
1886791263
2105977788
459696956
644651371
21719429
930937023
927315301
273877082
1778355721
416187228
213851452
17260630
1954682760
126711203
808925499
1129210849
559836033
613729291
2135834057
1359115213
1785285247
582960452
771529053
837745827
190899758
712900270
775487660
1219569268
1273792203
387130374
976961730
1126363239
1917473132
1696100546
1129956479
1479346313
974982164
1155238734
216632697
998530844
1526881546
1032702194
1004557999
896095681
135460344
1703294106
1492634673
1778608826
1350443715
342334614
1550482662
255219909
348308591
214603090
560104065
2091103467
845006769
235503143
764154104
1930952405
1061521193
1997458968
86634639
11288126
1892716829
1404629043
1079273643
1761755618
710177685
961094171
1406680755
647664312
1886237565
1438574362
14525999
1292161545
281617995
1292438792
1497274184
955130649
1277301238
1395053985
32633353
1286690564
1340854700
1100735111
1858334233
589911129
1635350789
1093321612
750282354
1240125033
1050152380
955690132
31366411
1850817052
1408627752
1772149223
1363700487
1728673110
227380200
181120556
736182476
910576771
368656961
699820994
1194931467
50632586
1644340798
1447829373
648095981
687756073
1563866827
951357425
429441242
570293800
667045211
1321868395
1341552123
816314352
587708725
1391476208
1035430320
1344346926
1063161503
1944992417
1965521587
220858498
1713892773
1831701126
1746084454
224310679
681894772
490341617
2054520
1783710905
767947198
89823015
2042191806
66243568
2020175860
1020220475
80095170
1333934532
1173721355
673175226
679072587
147388833
653323039
1754777178
2090291363
1888202862
1831084423
65582930
151960216
294664761
1668341842
145146069
423792118
535349960
1175908665
1971683379
492262458
1660008146
237109824
1209232427
1172535180
1112905007
1428586082
1017388239
1215809614
1084648151
1022891614
793748503
1136236295
1314585150
566118546
486703077
476647277
357617926
607107045
1549228743
999571710
1719215417
1277730113
1948444978
1617196520
1963179714
1801931538
183928429
680515132
319103846
1675500527
1790600584
894282921
92114115
787991147
63493940
1257067675
624451216
536272039
272430706
246375609
1719670876
162577942
175063668
1188445710
279020624
1168648640
1485014183
1062109825
1056667513
854180556
1863778257
2020671467
820840548
1874564537
1183303910
1162299896
17741964
1942397631
1087331588
1835290012
354110481
279789555
1170458927
1076388700
1083665602
459070894
787566046
2032941621
1531249915
702878667
380953573
556394900
1882545078
1914322352
1583105393
524990699
786395399
1989139338
612276011
1543250433
1774233216
975107159
557422896
1598649785
1199003234
165898036
1500487795
1656747447
1535669712
102839112
624516524
1146779836
1777612319
1652215672
954118685
1065841764
2093210894
2031929761
1670947635
2002204409
1247416308
1933885641
757708534
243423030
616365174
208208306
1709033492
609540678
314656557
944706241
266521728
875107241
287782151
1719464653
1440533739
1168801024
507756165
1910914228
1042330963
1201517063
641368015
1721852459
379737079
42994236
632981715
1117465225
855182671
1809935290
151574571
433655146
80194562
1352525192
44102111
157664566
1456973155
239825513
1967269580
2084815541
439656606
854547325
1419728813
525374958
1811511788
1849331183
456153173
593199130
1481304012
1112499788
492869328
776001944
1449093711
1574938526
1850563385
1320186354
208343035
1362448236
1205999958
1965636531
383176753
1702996265
220662700
2094860271
2072236001
2063400282
1901379588
1847664254
1710049240
1468395598
7435623
1921777483
1714823752
172051305
1846058698
1835275781
901238228
1067697415
169585123
1383528656
1509472007
690419994
1733578892
1678474611
845822731
94047382
93846577
1518639337
558860850
1221270213
235697902
1750171068
361416330
2112546649
1735681711
791366434
1798825118
1250808305
1100726176
368931881
1823631729
291899137
2120340723
143465818
551073455
391013232
455789196
1370132350
321612349
1244465002
748943490
1423552498
1153126318
541469609
1861949273
264200890
1088670876
226474902
728702381
1530585962
953882136
1266704437
1653456470
698622010
170992313
1049461237
1591538632
2046246060
1910319634
1355757445
2072519945
976883421
1913838672
2061110100
77502631
152399790
48013223
1453879602
1055183892
496905096
1010109673
1007398194
1133125742
2041593051
1625132476
1682912475
640380237
1161841219
1852966457
1616329495
126276762
340501208
115779074
1241123167
2078255049
704069947
1876777454
1705734815
1552790516
759825305
1093026091
1333819339
1056278317
537181185
457136840
1571787124
783330400
2965106
2020136924
221273596
219275625
1951519442
1155073846
2117514386
1386112534
18024716
977756488
1793828996
742537052
1782266245
1871580458
1084656268
1311469254
2092017627
456013701
1451961262
1912724899
43834948
1109036240
1626287008
1815704763
623217084
1424662878
233467244
316922913
1634110680
1921629875
1364931721
1451802300
402927014
1575482997
1713826344
2020015043
675523077
1148078401
746594753
776616592
886277585
1972090234
1859757201
1073297182
2136729719
1409256815
1134627099
1226516105
930175966
1438950919
1381493580
195044484
1801695952
2108700550
817998222
1793400969
1015981652
2026759879
1978436935
884831831
1223552347
1555468205
1090299724
1636210831
630290150
1275170447
1612792982
1137475810
1671061711
2061579959
1532844933
47323144
2026596074
941862001
1238289953
991610893
1862713225
813658009
92699081
146168630
1695586303
654784324
1758045408
1157142278
1956152173
1228208961
1490548878
1250404879
1991979164
1893344251
1040376089
1776027523
1272253183
1225941721
789276862
159457751
1973307047
1709096754
1129172047
136083267
385238158
1901749820
1659588649
1869556027
551473780
2030930578
1117559150
730602876
629280545
1033823000
371294052
1163753993
2142670229
1677761553
2131208482
1813855843
1367883916
2016969032
1920159038
1758234019
747152622
496947725
136404638
2043994340
732326807
1726715744
1118969027
32723381
16192854
300501832
841351193
1237505281
1155184325
1387085459
649347778
2088247172
1602373989
1519212341
713263327
1917504287
19323305
747994775
1592837455
1623918118
1659271296
1637547698
594810708
725491043
476286567
1043718985
353631179
1634348252
1427129899
986201611
359554595
1709170112
685530276
1940752734
2141906873
455703496
1005535221
1388804986
429361126
197199515
794641771
1359431451
863258589
1387523474
963579094
176616100
2004809957
1704889408
399140447
504758507
481332415
1824250280
1197328770
926179651
1876964381
1685872351
1482954422
1909777678
1786059042
443695248
1767637992
1000626667
902090840
1010874634
108485819
1367288250
1446931769
1577313380
1112389752
600708945
1365885207
1908915242
805285751
8058989
1735722178
280924715
1290962250
269269901
202522489
447453973
1617774959
234445706
374970478
1529213215
1265346671
1635428486
312884256
718396953
1697140704
1823134755
1469776599
839368422
1618811771
1477001194
18117393
1263934015
1415627125
1630091096
1735236848
554093605
2002013680
1572539622
472068928
1539275482
1081964039
2040649231
325891490
1614438330
928827288
53903329
1215492441
200378853
1910071300
318676704
239381557
674781219
1859615480
1069078085
182468142
300390267
316333839
1246078697
1909730748
1979054637
580133489
917920704
278039031
2069287740
1278232038
1060145788
1463638839
975074687
1165146814
1254496800
167098799
483748238
1981674538
933057924
895421330
708211132
1519949418
1387848344
126791155
785123041
1671569335
850266127
1684014569
716536324
1924332364
397923370
1760212261
364547425
1025406118
872076935
706856096
453405843
2105401939
620812549
176608741
1627611726
63932869
712461733
1989996457
206527814
679897046
1050579814
1263969957
1255680153
823105139
582515944
429190722
1121579182
891471760
647971709
856605908
1709700440
562965070
1112451750
839316095
208272762
1451116052
1825512719
344490879
1682027118
171333603
1747035379
1181664419
686476518
1750204397
1728475761
879536477
1952050654
729341282
1398641468
959627145
506570342
1962292367
85151498
1620378311
1391009469
236912177
1207926826
546940067
810959082
1865663108
1935542100
537481261
611332534
916172120
579514726
1231626563
1009214839
1829324402
1511739193
109937472
699661441
1416786454
1813294377
1827853309
1011772392
603376786
539419603
1430130087
582794452
389946714
1390744163
76366291
1061531118
2111986905
742851821
1712340020
1751235982
1132526100
1956240116
723584210
874163434
2050717089
1452467579
837603590
1600567441
158229585
73820916
560798538
153796667
905964005
1946530514
1361000243
2111442608
1552469259
275816787
1837389884
1148851401
213738411
25927461
1971405943
1855388422
2051888955
1679423253
359269537
1437505300
1084198890
1540404285
269367610
719679818
1464399372
1042102000
1339864637
806515589
708382749
2054215415
1213243123
1188281675
1856878345
31372839
45426380
1402099863
1166980294
107459034
498071048
978563403
1769253887
4859714
1539155013
823344870
1702433334
862732074
933423826
1896989139
62371966
795256169
1249830723
978356352
462061087
1183842080
1300805889
744236310
294987769
363528353
1013915023
1049407082
1287234853
1326779548
1741171741
166871339
1013989714
1546209848
1788435917
938395427
1120083997
1979747327
522728593
487898801
814978088
733232342
1199769854
2049637064
987518919
1727017735
1230650914
2137983709
514186376
1043323750
368158161
848437660
1816340110
365421233
184053545
168359733
1084020937
824263685
471460207
1858746336
944743918
1526307991
843963410
156548040
1260770809
1912200448
317913202
1181259043
547018281
1857272837
1101638250
2095136612
1382736443
1518927065
16974503
143207715
170825821
1173116593
360634679
1366282042
2050503816
2079391963
1553456289
1628183635
1720121955
965566072
1970237899
557966507
1129194862
1672901811
1172619504
838787308
1488689400
499335728
1152174921
77041609
549023963
1298439665
1529395006
142782396
273587340
1062998281
833574136
1535922504
779669288
1672355995
1923768009
500412236
1072177972
1006856675
144976673
1222495790
1160718449
1344542957
1584093027
117428276
865541018
1094344399
1677664431
310497188
431830728
1977151326
750662640
41248447
2103054777
1107206214
767891824
2022834181
1740108149
36300990
2003204411
1119490403
1358957500
31421734
1669882216
2011075641
1546111429
1398856648
1860302795
2032784858
1082930737
1090785607
270374564
7925535
352618793
1452803254
1107527967
846323901
1002080274
595188548
1025620909
1687124600
1302260052
1575945966
855908355
1238688659
420434448
501271652
986762836
2129176221
2078877643
1442921038
1180617274
1083278395
1943263737
1382392700
1356967878
1115522264
96359359
1440845254
1305851976
736975462
1179988558
503481706
1173955471
544159158
995372770
617384728
952392410
1163835159
1183333003
1339070617
959934064
773675916
1839787976
1723523003
1593443964
1274603141
260718700
1419377425
2132557361
18704201
1682557764
56201567
419478574
153043254
64525940
2121084334
371830676
1150763029
1438427148
1730146988
276091766
707874338
1543267033
1354470074
1477531690
1067447922
1253138331
2102447601
1097807885
1795047009
404362275
1223732399
1936213382
1575911532
1928123490
64849930
1727500120
1331404680
981275296
623361762
1891990998
2119376818
1999408609
1063706566
581673892
862927098
961688651
327997100
2066094546
725502518
789847225
934992105
824382792
1763442510
413209588
1308953221
1321391864
1659247131
1602638400
602275578
1104513510
1794939155
1414125545
1807993356
626644706
244296164
713682516
808859386
1158658007
622982706
1225632269
1649092717
182477028
653777751
247379777
571687294
802587296
1183890484
293005133
703657636
1958594450
1386645488
242579408
1026703541
1255357793
686325403
1253603149
1016766682
787238550
859870233
1780406503
1486302200
650733875
764205331
4643304
2090254835
1042872446
1510515024
728171598
2044522318
66532153
844483770
1726570269
423859990
1799962449
1625080976
1644395611
1092740127
1049423615
1199621502
21890993
1525151900
1131273725
673227312
921619592
616442318
484752951
1716069289
1852152299
356842706
257325968
2053598468
256579141
478033688
795066797
452589105
223434542
265969533
1262089866
1089804449
1345208953
1274686664
647897978
444299047
739397961
1251884087
640683278
1383171346
571597262
1808872799
2006765785
1307091197
1922112800
808718383
1074791241
1079359528
1838539578
1543178415
1137782926
1216948374
766770795
458527564
1532896716
263291296
791513454
1493417949
1920897233
161111684
340477355
274103884
474875583
920016140
2055689268
548691668
912868976
190608854
2134909974
210793358
575886156
1728818693
1888504565
2000974594
109967124
987802250
777208420
2036414582
1508981501
176539725
499859181
1070176789
89565212
221209250
121337248
1819594424
719035261
1242147226
712778956
12430316
1108969468
2036553252
1386789087
480886460
1553135838
1085916509
1049935189
1261392958
589032355
2116234008
1172884355
1978256821
765025636
282405951
190568092
223835351
1330560783
1052316599
1098030635
296633453
1877290555
1253694832
2044120114
1590853056
971196966
1891010004
820713407
1549989450
1173410643
208855113
1920681781
1634276035
141166954
494663305
692104758
1368845812
193922140
379857394
11637032
60070033
1378241349
1689077048
1145490908
657762315
1694057373
262294218
1825323663
677705138
1867807604
1595398505
1665280716
313334580
404406574
1452613009
2072280626
1510229123
1424425367
1250125357
758696166
123834276
1480056262
1668852477
2044432667
876431391
1134340476
1212077900
293748661
2122607076
619931395
1821689945
624550757
634421989
1260322595
1249949268
1766970156
1165181714
1195070430
44283144
1397789842
925735519
1133518612
1704877084
1631440418
2121035203
1063920666
439246636
589508084
1891096607
1920483498
1615613214
1994017647
971367389
1392388704
33410466
1706290180
1783230579
2019993538
810347901
1887575009
1252016490
610136320
1839906350
277188749
1106099781
1592076058
451085175
1258425030
10856490
671445526
623363305
99729044
1764237205
1810584728
1203509600
627099663
574128381
1000681109
924634362
1674946663
2024322722
213634579
420936879
1985131356
1473025100
1149706827
1088587681
1966747128
624770250
948590931
1439895058
758077448
2127009079
1509994904
1030284574
159382308
638765113
1457800685
1938391547
510988577
1707523647
194218914
1133315250
163876230
385542396
95335287
769930248
415833271
1981711473
1389920306
1454175952
1130727223
1222734062
2072126885
1178518285
1962768915
2055049611
821081389
159496940
219656091
720794981
2106828071
309836849
870368235
891360228
1144871445
408421649
2064219573
41712395
2087749495
2066039479
430299624
183310342
587373863
1487369089
218506146
478065845
1153706926
154692107
396640768
361625623
722280183
1760748548
80328793
1273271568
665730116
587998296
1611088453
1836202951
804572440
1287416128
637440235
415840353
2037634402
1077870468
1584724927
1941450673
1775158298
434434356
1064703516
654236317
1655649543
1249179750
1203918111
1330899744
62357848
1199143141
1188167919
2004969112
524533414
2114479742
2044781174
1684914263
1894057199
1390523408
871172262
859972851
483778641
289766171
1631898982
1472786314
405336213
249967802
1763748123
525277552
853859435
845624222
1628685178
767020822
1596833694
1487023698
1332077494
271177650
2004741095
1031711567
1633531751
555715535
1206375631
2129631351
751377748
1215935528
379357662
226540178
1831758667
450468875
1197159822
1171743687
790625224
1787816421
122209577
418610941
2085681352
781636487
901821176
1339060806
1896253767
107383453
112364045
1209237154
1398192713
739815802
1553603820
571543169
1501556152
2117830487
1080150950
1107059545
18447632
902421991
1875631497
2095540922
1711063047
40326932
40644803
918709432
1009290761
1811594387
962988462
202632657
436539520
1363908764
1755718383
635751175
1203091263
1635043688
1816611685
447976452
1422061579
1532963491
1276231284
1162273321
1221371217
1141419932
1849498414
1183317764
2072360561
1420149670
615961386
374070696
349607759
1718325843
1866536281
132993099
2072290695
2003612545
419572867
731316285
609327689
375889356
915401017
1043666185
2098628922
1852397113
584582355
1452487994
30354473
846483067
1545748348
151656571
1014166369
290084263
520231331
1933802445
767622538
772245417
425110404
2055822668
182113249
348375249
1628962028
1439692047
1081338472
1136491279
1914341850
800752719
779546904
834454535
818386465
178632836
611312108
907365066
766841851
2084934569
282690314
1100141227
816033363
448872252
634012450
1391410914
1075263858
1089732136
1860061462
422328857
973307443
706252018
141834651
182793367
1395875211
1988125555
1894730891
237259839
1138316019
2087434419
1989106793
430224880
613237654
1808609760
829034892
770397940
2055044473
116673627
2002160131
1236644597
1406699501
2082353745
307382430
158543228
1244563583
1664053652
1544606596
330866507
1867548394
1681248829
127223905
990956031
1021002693
368149309
1572093080
1706455024
473580400
1699966031
1390844791
981481689
288589102
1343830523
1511820126
411953932
1585199063
1188764189
534835486
1588537039
528273477
1691280448
1906686215
2143851885
1472907410
1330776774
354579540
1521747012
247130323
1006052359
707942254
1115625073
1530946163
932404919
875106565
1986938658
825564502
1251075537
730998810
1506932760
110667652
690463665
364660709
204630277
1174416695
2056607418
522055373
1333142480
1241371471
1777295312
1664837982
324654433
1074211877
402825356
581204268
635211088
819068550
134193450
99470016
628922159
378890255
1939117770
1431206659
604825586
107696837
1887971491
1464988688
1048144555
2116017538
567080914
1885307951
1070380810
593400967
567002754
122877842
203371009
1242429415
1321418352
293811461
1063258066
136148351
783399685
1480865582
757005229
350573615
2002866533
47703738
1483344374
1579753822
882387214
2068259172
78318807
1901809623
1414832956
836652220
622263756
1697163817
1159079221
1856938753
34682713
1706946170
1982768295
35878955
463468154
1261507007
1028050490
1143772041
500756563
1636099254
1785235320
1485817381
1144841657
1878441350
1930560539
537250937
7788893
1246445795
282412981
194715655
1360496480
8443764
1057002531
101262797
1298866307
74452153
1866112984
257918637
472789131
1921409181
537976422
550060717
450625511
1626366636
654781464
844723764
118332838
1723619923
651752658
477026205
373769252
1372803180
1427672476
2025082211
1710055002
1942087567
768348295
1667556554
2075080515
1810480314
654032770
1547233213
1612095305
233861626
685532266
109782773
842734353
1308039922
1849787383
45731467
931426679
582522760
577084934
421332630
652468840
1795614848
127972329
488244221
1084332017
773016270
2127801912
1044150048
242677035
401170955
1191370328
1185357476
825920817
1959494845
1014477994
525939492
1397408908
711695446
17933010
1049774534
264987466
993897482
1577793157
627910992
270620454
1922583118
1626305936
91417347
37982149
1626359387
1623338011
1785511273
1232804586
410513077
300331621
1680716264
605119512
254819775
2123453437
270876110
721097557
1231057046
296949610
807532690
929179315
1839603370
946426555
131063486
1897318024
1048573580
136499494
580167187
1456595550
1636198736
603395066
688081491
627926956
896494929
718636025
61440679
1681349915
1545264669
1366971303
109497846
1478946303
1952829520
825457956
2038472871
1680056574
960456337
1524754681
73818899
203291601
267757516
1101108109
2058124116
424704052
984810834
2035156847
1811740898
1078641185
132720505
534764060
1688791663
1684261126
551870562
1969713222
986031873
860051797
594101389
799035190
1166119473
204257930
108759561
752270799
358677826
294847094
682952549
889143228
324297608
622127511
1605149909
1096141620
1372554367
859671051
1070112509
664323528
395518006
273819486
1646667396
1326455640
1799707864
1375893760
1043914514
1032194262
1541432670
325639553
1869810809
57940378
1501041767
43252702
1804554158
1218837046
871853000
370827386
846220253
1306382480
1629989967
1050895563
484706939
916815276
960046367
94567111
1818460464
1189056349
645597896
1344459875
695299328
1449248397
1014017666
375768198
1531348147
1888697661
372941073
334874126
865071461
1956029665
903270330
915401503
2135319541
1481709482
1602252429
515067816
91585424
361443545
544211751
1389501303
25945411
1508766686
209992233
1284167009
277097139
1370095003
189784141
662827478
1247261751
414194210
2006302116
941599050
1205371888
139715980
1344834418
1620674188
239262225
1792388524
1618246203
1079478074
969190010
1552230261
1920157467
1885917944
924102992
1288829594
113522881
1786364623
1312484959
598469636
304630920
777920219
783308355
232328339
585322712
963686659
1412082364
79083810
922053557
52111869
1307711846
1907960255
1576398413
321423518
1865285600
1718623955
870037653
1201860492
1405721644
1959231453
1060231290
1120511395
1812163646
686410327
1268550612
152047541
1773269147
993543939
674269006
1113260138
1970935391
1679752479
1375204574
219793753
1937236643
1564355331
266967320
561716498
552742307
1972411166
405304167
829452330
828758781
1958987209
1915495045
437623215
1084016884
2095783237
663073014
810708109
1099068177
1008275047
1919332296
1188611574
1449379856
107241111
297247466
164415384
936019715
1863741954
2123541016
614471979
2023717793
786240796
2029573219
1257419897
827655061
1852125207
268803694
286536141
878359806
1068931953
623976040
827502297
1217758324
1691882261
1263067232
72578801
1135814495
792582095
833606150
425372877
442950331
219732685
1713000488
305320156
1558158478
926605898
195724904
224283574
1134565561
1000826346
38328901
1955423513
2071016781
623555378
1892104686
1373896237
409336719
2062451063
762954243
1615623137
1211015445
423580707
160889685
95903446
982595239
809095799
795899909
1294940278
2000379808
2066235868
1258634593
478841106
1316607471
1871328444
1995724521
114355814
67536492
1565146721
1910633160
745021346
652422730
1075660556
1798467563
1053218641
612380233
844591207
1764354348
1238121846
41861345
434481153
1563828602
1230288620
2094286169
690901396
1283533841
1643190217
1348673511
117443868
909329905
83623223
1820496524
2130855291
735301754
1873336865
1608260359
576419264
1140790367
929872616
1237582059
587733088
588569059
30883499
1070840291
358838488
1936805545
1830473847
701777216
1171754539
1181888013
1549384441
692518128
1930175001
55793947
1269307603
1762485469
1205719303
757587559
1448373162
1044679176
460833264
1370353388
978941397
1826859049
708915534
387658715
1236736409
1226911667
475696500
13231442
682154089
57337780
45236722
2084197481
1042599612
384701825
1091437749
1321212413
1531258450
1305355559
601908273
187255089
304911981
792114459
389574493
755595044
539741845
1995766116
1165716944
802394135
516010371
637682394
567558144
365575121
1404784742
462589271
948554214
987619591
1498595116
1541004484
1889284257
281567712
646119592
1017564535
111081572
1937457350
51210068
1672838589
2113485258
1080879071
507703127
396333069
1274415356
1707794290
1703214646
977905025
648974518
1356055329
1517836017
180314499
1844332038
625740708
1111725141
185318208
1097257607
1640730532
262332773
1374219357
938390499
1533244952
901761229
912383874
260561452
384014288
727156719
1878402837
1739997887
2012554673
1412168125
1621709379
970524354
1803189602
111821380
310993835
1350219974
1059131221
215452453
2128890616
1756763691
1366352254
334227616
405996498
1786628026
438550377
1461116609
322029334
1946227975
447014120
616695778
982360366
1904037613
741586276
991102635
1284483385
1277188660
1378907334
1962782189
1951376718
371265594
1904800849
794372138
1965327749
1464080053
1336861850
848830067
1332906249
152394546
913355638
576980273
526526548
1646040168
163197487
346651221
366220923
1328126109
556874282
1060609937
303479411
387121037
559490725
175820644
1529302834
970772954
1174839137
1330779093
1404800754
1611719370
802926756
1887995656
837919762
1411797802
686880622
822169787
903237807
564432583
1814608661
1163432374
1523979436
189583504
690934463
1100098698
1535565863
1459992629
1400719916
1542207925
792110329
226262314
325494828
1335126872
1011746357
562198814
1809634018
1469593178
1978732337
1551947356
1495720229
1173116513
332706408
1810490435
1683658215
1299797899
1275209534
1164486832
1148200295
918549804
1087781937
1007149891
557834783
1701716645
549024366
183373240
1996016968
1939031944
193354348
1081846336
647256083
991453373
1058001982
1645202756
2121814854
1906404
1666763336
1275215657
495223016
105240533
790584077
879980457
390437616
2139349163
1001001876
486435558
2088046410
503537164
1468917328
2013163629
1435707618
1596234384
1063472275
326837436
1131049804
1830274823
1578351585
263908509
1992311419
262990732
534226642
518403850
351523689
692197679
914536205
1661174997
509783521
145755427
1844647817
2052259966
1483501498
702502755
574402371
809512762
1454050989
535056436
1104183675
116683908
1601634862
1287176917
241481491
1541428258
1614524100
281403107
2043315044
1953985348
2119669530
2044470099
956254858
838280954
41666865
142359751
1268810259
1404645537
607391424
436794026
1861461260
993362523
303057660
2058303262
585039818
426065588
1154768955
1800529911
1234019679
254175052
2073335930
962269007
1562943057
568021018
2103726202
1019585029
770280839
429725784
1326325412
173612900
1630078956
916621604
1100158802
1377583196
447360946
1114815045
1381211330
1868541994
1208877286
2076271922
133761046
579786711
1153597067
548583793
44736907
1401115948
739133798
1795034504
1095214211
1301794546
627892946
690184608
1840052290
622525764
1363071050
1678915332
43384108
295917590
125504420
524909503
1972070819
1500101344
668634982
629838645
1794524135
25847016
522117607
527052123
1292455823
1383016075
1197883408
1558202978
1868791211
872696882
1866001287
2017304831
1391326881
1552918270
382004432
1267444531
1445891628
1159031400
1109270296
1029137015
1123595306
955432140
1260479739
1972697174
1750634020
1533531427
345824380
1792901183
1194862152
266001885
535751902
2133698364
725792862
96769402
490813263
1076492505
1383272958
1502036370
1367551801
1473733440
433777921
1794966697
169100811
1142803249
1187893784
1195696849
687125218
596564498
1091935468
1614892589
1577898708
1286554233
1527619945
1717035304
1226344921
457850830
1097337458
849775345
776832960
378049064
1311132660
1098989392
2034960300
558687460
472044751
346648230
517541450
1492160650
927263682
586679134
1403126589
722688434
2064274795
1119035784
2047907242
1612591021
715395560
682725542
1303151264
983728141
1211034860
1146116994
1739799559
964554714
313622266
1665001314
127175464
643951479
1201932677
246169677
186101274
615396714
599403673
1129076236
691445835
1882235052
1727747326
567841392
1394013395
1551734919
378008855
1454123488
1504051803
2125597691
543765190
887675942
1597623628
1397660869
1978059589
1000771194
63575565
876021094
1682345573
1690834794
1591766926
1654160154
1905852135
195471839
1696182253
1754289521
215589905
1799446520
680760547
619117743
1662867299
1903279612
513688871
180149669
1387861834
1238581645
61417599
275946250
1304302041
403075543
1794318830
1178289894
1208814965
184055916
1484672065
1078804273
1658051592
1231918486
1372392037
29907371
1997980193
1360565405
1951332714
1929195296
1550732378
1948783582
1043415376
111596364
1106886190
327603120
2132109307
2106493351
714709704
557764522
383482115
2129065762
924989290
458669200
2416885
331279072
1044303567
1383060341
1217974100
701179075
2042316852
1335159691
1223580599
800518841
1588846553
540968748
1946723972
938679844
1009424727
727608785
85940248
1249686261
610173976
938562001
1545830897
1930267478
1559594414
635253936
365366260
1364796398
1157213265
396471242
1875725829
1099895031
1955836028
721219595
1152139831
1119282157
24123575
1594523484
81003017
1535268222
1209821043
1961278076
423828360
1495054068
1640279963
319548107
1954324614
1485861359
713229182
42012198
217943077
1031083314
1032414685
1055099521
544650361
1245125841
1062638548
210049959
701160987
584180076
1040559582
2075944392
1942178421
1810744808
615443963
1205941565
1808554210
1411204991
1119809810
1761740403
1003053787
2056337550
337806657
1602988919
411285155
900111833
1620367763
840756500
1585059288
1501417947
281188027
1072025039
1306862149
1441614729
165701076
1191890331
1063399171
1485337232
1227674846
601562888
279327475
313217326
511466650
1210907534
819372825
1765488585
169635793
1602785480
452568602
1943150100
740385582
859167910
1386359206
1034162417
470042242
318028471
1655012629
1276117719
2142417492
482178686
23813659
128195279
1420301233
511530937
97965044
1987672828
578001214
1793269684
1748805385
80703672
248043930
850099506
2004699515
748366900
1869332325
611846402
737984279
747887498
1458864281
1811080386
874214914
698519087
1333615466
1144723033
1665428157
626756999
1208094521
1964529702
389345500
1369395519
1091208872
1886713306
943600096
1511689707
1566952193
1624506148
79533728
1878555842
1027217227
1694856734
86631996
1082143664
215628170
1278691537
426385957
1534677738
1815908902
563792179
2023675511
610134636
1544680902
1633939148
1198262329
935859303
361067985
1657748557
751450143
1985589483
1216977630
520350189
1544780184
578493552
10583429
1176514550
1131095343
807314926
810555156
2065640413
322319756
1948601828
2060616298
2120760296
123362603
1564297691
344824266
1908718257
763634229
1700671743
662542144
1416822626
2138145218
260546452
963305692
643703477
278996928
691342578
1043852770
553538328
1718777234
2068483878
1136210903
1980985041
623839728
1787591682
1493983179
1361400071
1762730271
1249842892
1167802468
391263899
249869279
384072757
1235316982
1413992292
473679683
1481302503
2140457176
1812787087
305301360
1374436443
1024032656
1011258026
1669199194
2131529878
486440267
1375319143
966276502
2105070236
231313280
285238703
1811795514
1318193372
1244553828
788838023
1662596140
1334275866
1492765745
45518107
703395831
1987087519
3949786
1602035856
906091488
1978251131
1150617019
1252603875
673445677
69322501
141386198
1127860033
397098429
1132574354
2046860303
453297067
1808299399
1102183333
130976030
1597018679
1894685643
1375319645
785730319
663320247
1330240107
5923452
1763711271
808537581
763550081
382612305
1748349194
135894231
586190532
1656674702
1693928911
974654625
363181863
772658471
1264159063
1623726731
1260770219
434877288
1190518138
888066521
474607796
2094999984
208921187
1507764923
601276689
1455576494
402168111
1734797423
1406592324
1237815766
2057563553
1455716298
291826490
623424801
2142693036
472179788
718510013
114187621
62564404
522643984
420524487
808681328
182273189
1535252221
1365867065
202823724
1450529753
142906647
1239082293
1370715881
560039633
2057725143
718742837
1675130918
374753516
1557839678
1604708125
2056357332
557208611
75562254
1505854902
750828342
624031913
2043827317
1841942167
1346333630
1063669998
1178888469
1924637730
705390885
1399925903
1670815174
2072041623
1400988748
216222994
1026536452
61989430
959712083
989492089
1267049079
897057113
1477293340
1835838803
1116612865
2108602032
1776309706
1008525993
2091403837
210988887
786202327
1840487268
444325815
531975480
997468014
676481294
1111162220
1804493979
1961456783
1688541310
549445866
92990873
1516450170
1897174157
155526180
705057573
132586503
976922389
1379383223
1214080431
1738560605
2006133356
286882452
1684807933
771496116
1898546086
1662068721
1353174291
252395809
582068586
103614221
1143329849
767930950
1928567190
328215356
1579835672
315517318
103642306
821692817
1184352203
236461438
223029785
1709772491
538583893
1617867925
1924869455
626680122
14065710
26092682
1562896687
455343634
927469373
765695300
444869107
495858869
1544482938
967384460
2104817788
1279507245
852714654
829082675
1696138745
1552614390
1907902301
1066534843
542128381
564928561
1454333453
402260783
1925819877
2062533836
135273619
1252184729
191045401
1429204875
215520974
1817724550
820076867
122143215
629376345
1776763778
443115494
621509767
2007945619
2017690704
354583790
1725287424
251525964
657596199
482157109
471918823
130137378
507508738
1550039175
1817486447
1049618367
1635216232
554718808
2137194611
1153659565
302994987
651544200
595757264
411457321
1115352139
746773181
761952882
1431920787
1626219723
1912390694
2107172873
2035931549
651735316
831802919
641984103
1246659645
47175373
156020349
39533656
452961967
1736531323
883888125
2057097468
122874900
1223285286
28937807
767542183
317330633
1971019734
675502155
1532320962
888063535
1569207279
1469388857
659938999
1715595573
477561132
1003734961
820675740
449203787
1805809029
447398125
955858084
262663863
569203466
1524099485
346489687
937906195
1455068392
2087087588
458380824
2047447871
1014067000
851897024
10699998
960427926
492659119
1152089586
1563936241
124904654
2037512628
2105050845
1136860572
2102077799
2113806952
1857868758
1932869552
56294579
1200961218
1256020244
701933297
1523509417
1425637262
1581426869
383224312
1785913439
425868645
1938227706
1185785660
82635013
188672101
1039464255
32822405
1163069106
1682742910
1629276230
1687118960
178337213
387621202
1067493725
1900852279
1883961421
2090466812
2052974273
193214296
1906115020
1123584773
1365775795
1495938270
2031321806
324905311
1784653016
493946452
336466832
238269615
961319582
1636871887
782963977
1096696007
2132093882
1684264384
446080440
1895454332
2131034265
1187889502
748641280
656701935
184810977
361418448
1567855445
1179137179
382402468
926205232
1088603893
1355559744
1942527391
1897753602
1206521833
871875003
978320173
1227195759
1558863682
121874517
1770974507
65493802
403963891
348579851
1531426485
226302032
1887293476
1901541877
1384424487
1818029707
1319475875
541134821
610569085
1585542216
2114479205
1203003251
1629362544
2019329233
72294555
353983184
1926376973
1584588280
1115346677
514245313
1109059440
731185102
1823998451
1587528793
1094452195
1962274531
911707299
75514867
1988184173
939138061
1615262530
1859016346
654666138
389079792
1232207204
752240020
817698989
1095355458
790526360
1509273360
275994167
1334290519
94292455
113241858
1258399848
1942705399
1871823385
558458524
1966931044
376501491
1842005606
1421508563
1236468057
1688883416
108398038
312481237
2122498305
343497451
861296101
1507946763
1920114697
73622112
1103022857
748281755
2098166095
2137700686
1353813966
1037845808
255816986
507717203
1479502426
931303890
910710363
1751000555
1670966581
1670918510
67330229
1430477254
345312753
1580039417
1492107653
542078122
899246750
792060559
206616725
698860120
1839211057
1133433525
817558852
492979618
1073269454
1527355665
669727204
1170683970
1472425460
1394328949
225403878
694235114
1218236603
1362752140
28520090
308848647
1424123561
357408316
738594144
553642041
265505045
1035000076
1435449483
1276326106
251366637
1876316648
346274351
1388142069
741734456
1083082462
1369993398
1250553834
324192888
1825085075
1958801449
2081744275
242939257
425243023
1040464429
1686621311
548816007
2137044806
378273675
1046900313
351001047
266900743
528645664
1655656857
457013152
1860098480
1954725456
1949647799
1660123454
2021840126
149953513
5287206
321165064
1017136670
1620131524
1765364391
399566677
693669982
481137722
480993757
2096015322
1107159082
402164194
264051031
1527611374
2054983777
934597845
2120813586
402999229
888155655
1109747496
1198666847
1699704005
1972586239
63018991
1879281392
964813867
1353594052
531871930
510085320
399412618
1051582540
915039867
1122805378
802215025
668045507
1628567840
118268326
278508691
1884979024
1545474128
446935380
172665837
1703070880
106026647
1205682036
219107356
919784224
170917862
806525249
1453097591
1555520644
2111767159
1820635887
89728152
1991624671
1145624886
936445298
960788744
1931665988
1067071375
1806911027
974426866
388445810
291720689
2056076330
1065280914
1288051480
156429176
1713884088
1960454441
658194326
1736792870
1328833699
832395454
238915666
206369555
1583675896
968887876
306134846
1145716611
540404105
980987593
463831468
816791618
554575836
1762003594
1648309801
1327834458
100303214
1896120652
1374587451
690405944
428343719
3558455
1591022447
470714191
826416471
1884328795
643568002
1028265364
1853953422
1178741568
1251645838
671951945
1768972962
1739089335
1095076156
1510882926
116305264
1037256282
487924211
160319500
1812035613
584235409
500458185
800963195
1228286419
1668385298
66622850
86696821
37692508
836984978
1957211145
1473544916
1022125348
1858260636
76335210
1095235683
1822276307
1978685055
115233854
1221614637
406593259
1861123494
1698733458
253784450
1674912943
1482810970
1513220611
178583237
1222125300
1796059982
80609425
525655264
1522561126
780964238
1441388281
957442629
1717136968
128321072
1373128096
622937370
1332475465
1513588561
1984965578
170652145
1128970489
1654671260
353949610
35859747
797550297
1355680776
1082136840
1638985188
1476215372
265400538
975384601
2143177012
1451069776
95272067
910487611
1131822094
791152750
655883032
2056239051
1017411141
2137856525
1526462739
585757434
573462841
1833940450
1757537529
1431657910
487869223
163199823
2060017286
1913590353
361151516
347512
1575247998
486774710
1847241116
793463822
1725024549
1596866851
1430150926
1296119513
1448053077
1994641962
1377123107
1057594309
485701998
1290306732
713420278
1759488678
1262135222
1117004313
601438111
20424131
1333043370
1026249520
369992015
1597119431
1872549424
685588882
1293029246
1007680036
81740196
975100128
1090997758
845714504
1256752602
2081262458
469720728
983645552
1230894302
1916885472
230885193
2087466073
1391710444
517180065
1603171923
1869722353
1193375192
266784903
759597801
1969848284
1208215301
408034275
1335675677
1530053010
2019996903
1765108345
1481652498
209709866
448601907
551485948
1602243438
903406414
1969832244
294947643
700530276
1086349964
163070254
922320110
1052768227
1768200723
1056498134
1604366281
1647868887
302677632
1722497752
427037808
663506234
1955584703
1590487595
416490038
226571368
383919481
1141554179
2088478155
1082206538
1302754610
374240155
1512552470
921435694
2131430657
48089683
1819457426
937783885
1682219877
120724641
1167259561
1351986509
2012796054
1974803671
1241716423
50550172
1892614423
1215997066
1247720108
905078039
1487346045
1485760131
43869562
787053029
569850336
1977520403
2085406790
644551311
489108337
241235158
1426088071
1795243447
2081128908
83845973
2050798041
1596821397
1262848402
1516294400
1027111221
955452447
1249056576
756271042
421423646
1934349551
1097316877
1870058674
1658333192
2116842497
1784443620
1280440958
595024516
1257051943
1413607866
1444923302
1056537251
1206187759
1787827348
474509450
1141078527
703094558
1569832959
1144605797
568136784
98962435
1065031296
1556827776
1138055313
1159975928
80153803
738646765
227709088
961875814
1369086382
2033325533
1704082124
891906172
2060845098
1992320660
1884351839
520688995
1679948165
310606776
333672695
507296303
1087368988
818715286
2070803600
276261063
889725739
1159367808
1111085406
22576700
788297272
40514531
2006230299
1796986018
1922718620
1802449232
535426917
449102201
752898273
81504447
829370676
1865424782
12872004
1547510773
597053062
2029039624
184654551
1211000842
82499768
801445418
345824284
884923615
1220987942
624288142
652962698
70217003
1291025807
1124712980
838276199
239910367
1843174751
1255365092
1969478560
28387516
901393730
1013786804
1158235657
379844035
17630517
441739758
1146105190
1323069281
1047302463
2067852137
758676200
1538390611
1721692932
1535229451
1868517679
400234371
1680623712
268165901
1952319070
2022747651
684964493
320285196
1814704984
848195924
846114828
493124159
609890777
1125046388
1697469522
287854817
1339546585
1069013200
1007697701
1803459198
1728165223
42622336
1769484905
1056939386
497947144
1323137985
1673338494
470723754
1289645336
203350390
1685014676
626306961
994344291
1691340694
1390163098
1195157360
903896977
1524574211
1429850569
225323233
1880842939
1290454944
1836717504
1165715554
1423321149
339663520
1961746946
1426420228
449979802
55205505
1976487925
603069592
663377905
1520670372
1105302812
2139320374
1849415211
1281051770
1223533405
510284342
1355559744
624037850
1539814789
1462297897
657718766
872814870
1961201235
758122162
636283838
1252682480
1188887481
1123972735
1801138909
75717709
784829846
576367603
166308741
547789007
98167765
374041939
1682631488
785186273
120113492
847946725
1905282893
1333355328
1176258727
80976162
646018353
1172609160
1701533679
984188828
676455193
2062458484
1984024763
747610718
219377240
1005282783
391141568
419945488
1906460447
2013270710
1471395918
1401119979
684645747
903687307
1425977988
1365857995
81276332
31994164
665008131
849753741
1155783195
362852246
1686875669
766308051
561345505
1135435396
1120554105
1742646706
1658323597
794093940
1263499248
975610541
289944546
601443737
1678713500
1064819289
2106944594
1140345877
496933016
111925503
1372998384
2097206409
630034491
1664772379
1315053512
1595405098
2050847547
114071945
194123719
82936737
1684017944
113878549
115993532
1403521200
1656403699
1834121230
1250884122
1817341764
1307381000
846861613
1815504429
990027569
60598821
1683160956
993213922
1654654752
870620141
1416809868
1149044716
128902085
668330306
1063912521
1638785348
1515614846
1678427997
218636119
618490126
446615311
173885662
1242434031
1058448645
1471320306
581722841
388125472
231769464
1652867697
162966413
451143127
575204373
1256265203
1902332069
367002860
928117574
1869838712
112398299
1037761177
500254978
1626481546
1564023379
2125767431
702828451
948449117
790272939
2118827208
979095950
84046569
121787904
202382852
23344200
1509349766
2145848467
677471504
2105829752
391358900
990398132
2058969840
1914147357
365650517
1545791105
164820122
1675697771
177030396
1242582506
817022718
1555000489
753603489
1090500459
216635782
1637006220
1886070896
58115089
596816327
171744669
1331935874
1456331793
1652431136
1087806328
1280602340
1590382225
127129415
332120110
1715030198
736933637
178455366
756400526
1496344277
935704241
520770093
598894567
708127691
217104053
2068687683
1896092810
985303888
1408139576
1346535810
1507178865
1146297782
1401832255
12663031
780255625
676297700
1299608213
595119239
282411016
786259203
1457830730
335719466
1951158401
240336901
250959460
1871936636
1844786825
627010263
1938636464
1343671995
1770262343
1804614293
1502304179
1871549145
2087059397
1974941455
759411857
899294016
1892693970
888155655
1117634634
925306974
1718730796
924758051
983541450
286968808
327294716
1180148106
1007985713
1396164343
888790879
1613496553
409797499
454642796
958395367
1656252992
57466523
269656493
1115451001
1566695609
1192918079
132959562
1114802175
735047269
1166894386
633764543
458440456
1534016552
297361095
932492156
2079114379
2134601597
2146207787
69438390
1326418747
460812153
1317900608
215013252
1064055412
1165167256
2105602144
767904615
2000477498
832003218
2108807249
1810778701
1292551127
902085068
463013501
2066637684
300511276
66108923
1309880912
2139614408
1256148233
1542895762
1912687848
1658818760
1152777060
5088760
150166391
1148797079
155490100
865711264
995312831
2128282967
612456147
905906859
927683385
821791292
898829383
2099666806
590779158
1943559821
1930811589
727326683
1134435153
573555727
542673817
1336230047
752048320
2084604519
17084485
301435188
186089394
178948359
1552915462
1711935358
1456356138
2136894238
1704164195
2135377423
73407091
195816573
507801789
855840636
359763514
1729755838
1133856286
938347942
1915617277
355522260
1646815547
634485073
1222087487
485762553
1753237939
1111597674
1370747293
1689693393
2117596992
193383353
1001528005
1634612139
469623758
1307198150
161095871
630691411
497404956
1209218099
721819133
1726852519
713522251
2070048958
854497017
16648695
1064617791
841865451
1707352464
198348339
491340291
913130444
49695784
499008614
1277525568
2048977603
1747774540
1023424745
1583468875
1561399099
1261700931
627113205
64868942
1935531648
927147250
1276425466
768145296
1914880633
736522583
1420354701
183683129
2078824663
1713852054
1972077055
1341722851
779819279
491301279
1956307802
1144498313
917855219
1118180642
456975381
2016157123
1074186023
1542279064
969906299
1421188239
1175371731
852535128
321595340
419738536
1098559868
1785516671
1369941591
1675983072
2093444364
2110895545
1119085467
343582089
1231194513
398974666
75496817
64645264
921462001
1934940011
315336846
1329815366
816522948
2133580701
1252815194
914963727
1280138226
1536207262
1210494801
1110015714
1278675574
992757229
2021553930
1002413641
476119299
186785588
730266002
143940096
626509832
996517678
1638297543
1769619909
1385769412
451952100
1915876057
1190763490
380941620
1697383524
2089748705
834730595
1683221001
1232096008
1126705643
1932453127
1940328665
269151685
85047351
496299239
1908628113
1226601262
1305138568
621721586
1686255873
613548791
1365322429
838675703
2026993523
1129172545
35336220
1748456690
469193063
1892083577
1527900592
1609227876
904591308
1892366406
183880448
688418583
271456328
2011303745
1670445978
179884844
515915183
1136923145
175644056
1925398400
1619188762
977188980
893045205
73592563
2110392043
2005509470
197403566
982839662
2144633511
270802003
1779180692
930588694
738716250
476778735
1936089465
469932522
977961070
1953859109
1999533673
1240751021
1740335439
212414129
1755991729
1623668656
256464240
13859217
894330451
1138205602
1969321028
1115974019
586045368
1855645296
701510819
1228055877
725320054
1101587297
1374836935
1949034566
1447367538
716481479
1562702426
2032878707
1040089696
770872496
916397254
1218101911
502909023
2123389311
2063930737
192108897
1284936382
514718158
50243992
1210961064
2112479130
106506476
306312251
1092727501
2020604819
1473175160
1088941853
1828169018
1518238220
236248991
1754771996
1957046902
591538845
1123161812
631083005
311993029
658403282
1521397707
1475196978
396653462
1308308099
429697548
1741550814
857791430
1153790971
36749770
724540115
177904255
151939610
1521429770
1366596346
1962885790
816985658
1876580960
334193155
1279307468
463903654
1259670074
830051836
1187991797
1290203359
96907157
1964467582
2051649551
723364957
1180452281
594930268
1416035341
525560263
555009018
989945256
1474540422
1406636784
1738860007
1558220196
920928427
502866800
736082196
947723692
829078764
2134271786
1882691148
2095457563
1084422081
653340135
2011491130
43622043
2057243610
811374239
495394062
1403613657
779037005
1405208092
1752650876
1186616862
892587066
1248953625
233497279
608956292
243367957
657340163
694305028
7123880
121322964
573321564
1850006299
399414404
705579489
928942150
1063813643
648742828
1381373779
1114564748
894512527
1609232922
1982483926
891045688
182916844
515102076
804542869
1008791737
24212317
439564200
1864749700
1601381666
1691146419
73096422
2129706027
981170964
545877399
153427829
1784193584
25076072
1728168590
1702127228
735355908
140278852
1144741599
844612701
1918131813
39649239
282104411
1355639158
564516219
1691097732
67853060
1307205548
1417583099
147224036
1452106973
712589141
2041977088
901567057
1456096
935999144
532539280
10202036
1232936366
1330744845
138250091
235815962
867524074
1089519486
1342069601
436382856
1292124136
1420022068
925421931
1750227834
1159583874
77040862
842698112
218430193
103902421
1339968568
918326446
812743884
1677986641
521568463
894284186
301749892
365193448
1571913519
1764262804
1868228676
725928466
1850385813
37615238
797878861
1702951852
1580055256
1978034058
1936468042
810775929
530631830
326750613
1345466458
64124378
1298493037
1208060176
665236528
375995303
1628251540
795369442
566323452
1994252436
1747663484
1129598513
1859665392
1494510454
1927608428
505697406
1490086231
695251133
2110995104
1327960344
176752912
975704672
1736133410
186288299
1510518051
509620963
656543682
513856812
676123946
791574685
818754418
1315574858
367732585
51329749
2142905193
263136331
213088171
1723625998
810837900
457339328
36920851
1434872699
1578022054
693419413
1128239383
1468558808
1416959352
811371402
1586260044
1021915387
1267177032
87915728
907718217
941891394
567277585
1563148971
2127011952
647038389
1277092120
1233024242
1515792428
589192442
1689114504
265743121
643751001
905632217
617054587
1369449454
1148078108
1358890953
62791639
849982498
1777073037
1182703643
97512643
1200521797
1054005771
786468738
617341102
133243485
1426297598
1956873406
2048490695
724991302
1962933162
1002946534
1025896414
1034139850
1749592249
1107560972
1737539743
1061473640
2082630138
1484725379
1747042415
250045145
2083862328
1448667537
497819197
1440752739
1389044822
1873191574
1223758655
54247709
1677869297
1047172864
1776396421
1632196346
1923821603
1352351525
1795613911
343417494
987911100
1799996270
23078596
588508058
197560751
2146988579
1762413135
299280428
178006457
484581016
1921479965
126295177
1903684224
1295929649
207122908
1689138561
975172689
1628561991
2048039908
464822602
463529696
64362452
246835001
1059212302
1025785511
948222881
2067725312
638936099
2038458014
1450064284
1814628579
1763529564
1734896874
1265887060
901594512
1710352067
788701954
1232515613
1054079114
498323888
2126750954
564085506
1169525440
1281585026
1520491826
1544961935
757115672
714283375
2090777208
1333590010
415062510
413261069
1828426850
1409078705
224795700
1583921204
1177208625
1940888475
140526541
1702553552
1203259974
1532449021
264030627
55084456
1872490964
1228647771
1355031456
804602365
1638980047
1343611199
1671441642
1562806567
457704944
860925744
1298375660
2122719481
803960421
150485670
204896816
650541210
1606115301
1397928883
1419174689
1675168382
1809435896
707316007
815341304
1584424842
881881546
514214290
524120922
776135545
434100019
335884150
284422119
1024040152
1855149021
1942989444
616542830
1213485063
1957641607
4572612
424446482
925313596
315660093
1735979453
329225230
930555452
1568548635
1805927520
55194252
1485100610
781875685
1613301239
83731634
309877275
697611522
449366989
1590880518
1421473843
725586402
1023108348
1479156712
1258857454
1126747843
370510903
1964316249
1925075115
1760302593
312357213
1423402619
287943921
1262959786
1074566042
1552655285
476639499
1025497737
2106095702
784172724
739366521
1260503798
16196311
424931717
2084066802
1224835612
2074778100
1385585224
526650083
921500027
599613838
1716732453
1940886957
1943467643
273886699
979676120
498676001
1202850365
851522734
1623054545
659070307
945541324
1804818582
1681591050
1805171602
853569391
1223098083
2108344909
1516268864
104875925
696283542
223668116
90445750
422900208
904810395
847350492
939679588
1970576848
2091975289
2096852305
1629318377
1031611962
722334672
935260525
657585275
1611442170
1713372965
98346042
1164484361
1801479501
1823447462
717049041
306844064
952320219
707898364
303143182
241780472
1806192178
513036859
1820904369
792479881
1415947158
573821850
906908630
769619187
649278154
1949408182
1121808510
1977069209
1734344748
1318707202
1352543946
1085939434
857664183
1483165983
1610623530
1294148206
685983599
1802209082
1862249362
1436242073
1090400759
67851846
171934151
1000869982
690676652
1864218126
86955749
1574163329
1262752643
577084934
539001763
109093676
1083546978
1876420718
282164398
895094375
1108558142
1467248975
146489140
908102966
152628712
93347087
1090378943
1427896435
1516651436
356930834
1559931078
1099507278
305831149
1337489565
1638248980
66286635
1460297825
1770933775
519315325
2092950984
1133868798
1461454920
1093685483
2026601508
1497444077
277781452
969664317
1107990086
2004244600
839155012
371898292
1028093512
1034415143
887651396
857008838
1319300354
1052231166
44039017
1663684583
1735633059
1662168486
1270128000
1605497567
1007259328
883978687
1006303805
442975012
467591321
2039045136
1536046628
246666987
1884154836
1322041643
1385491333
942149394
712492631
1504772833
1930256618
470045042
1118575325
853084080
923095351
1507025283
215766542
1130268047
2041845761
618048374
1632954603
1138937433
1400025921
681068753
456360501
201848092
397896783
57192311
431960325
1017169202
1665850008
1540355823
584274493
769017154
1716083607
409099440
1819797328
1150607780
213264686
1247821734
915201415
2133624161
336126066
2127331831
1681725637
1173730287
1938884571
706400435
215290203
1424221718
1361470620
409538680
534967623
398998854
314827479
679218908
82073773
1058125835
763252868
575854045
209620263
237951824
2007248746
1739232719
1207494579
418978668
701777873
1326374678
913866353
1071164806
156874259
1028792650
410245017
910948789
201881246
1699579943
1802664534
368516295
832276128
1588916206
1885731874
619989345
1788431181
1095019126
343520136
24903991
609597533
561863433
146000537
236090931
1177466619
2030996295
1573949072
1860238993
1262847721
386973854
1631602935
1535274980
99254103
208791545
548947281
451055254
1589831864
1901072707
1045399733
1738893128
1065095614
957474257
774695200
1837929182
651151023
2076909167
430888219
149567444
1390096950
389981285
192915183
176076038
13986301
1161611043
1781133683
1833582057
1353938529
47728266
218406031
2002376256
1591946035
761764671
1938172239
1831941338
374330166
1015529585
1581832365
1498091698
1134405707
456215728
508948887
2103441092
879867940
1149580190
1270148587
1960309217
34026138
1860559814
1270263665
1381977785
5844152
560872677
704941065
30954474
385377226
1817660322
613862654
2101900991
312235347
922594405
1439795694
1058944830
1327404139
165883990
1982411448
569363486
152437107
61864274
1562331075
843397349
424244521
155012172
389356146
1024011474
721458550
1916508405
1799559540
1356265690
973050303
1928036148
713831918
1743166851
231569811
1846219624
542153753
1037093242
1182107113
995275818
1165311727
34649415
697978384
1009320401
1935383430
623574451
1825490356
1933435367
897779908
1779981200
2114784943
209658189
1049112523
1058193409
776205036
45419360
735503193
980138578
1647465310
551982012
710646736
1252109048
1947215179
1082548337
1266015209
1251263049
184846522
1842619203
565690542
1146987943
982868620
1126485055
1233520870
1113939783
1274043167
259536951
1383757433
424565760
893065410
1334441999
1186280382
1739173010
1369424753
1027030330
1407510964
1577203571
1657597050
858142456
652874669
1655856248
1111382938
532024436
148771561
997130639
322676866
1332848302
911756335
264622776
786337619
1984410935
87128296
349625580
120548937
1477569002
1254965727
471103994
1936853091
1515807192
1700384208
2058309150
1083714702
594146297
821276847
1737512625
357010907
1742855981
1820144853
638614212
1225282511
945822368
947738669
43058972
1741927110
475710709
1019424873
1690952184
891842161
1918897431
998750628
1167040359
869850768
1550321128
1519914232
1870087434
2062885551
214657260
1736675638
1882004627
2033385695
781675777
1851230615
104210786
1251461433
1130323003
642475846
953992152
356582282
739156800
1315048647
651752658
127918995
1729600461
581697288
1566479642
1255280582
1224424772
246297245
1497966376
89216011
179349327
387632440
754500719
483804771
1221565735
112763392
119226668
307266703
1050049678
1200131373
1353586542
1892690148
219183879
1160699570
1161017188
1594376520
639008236
1279391333
932296588
2087568046
445580538
1615373747
1155251182
1200670781
1663765290
201322432
832294720
69037579
2017388249
1475998141
1342695402
1393109364
1192038036
1436837604
787834152
1752957087
2068056268
517929149
142478858
1767888767
512013478
2003817833
1314603989
1978249841
1239137343
1530380649
1493510655
781534280
1648611385
628707210
57574594
570758985
566635764
1515566079
669751341
285851745
672368810
368365822
185778551
1191678979
1149532528
1069577924
44948503
514686823
1381180489
1750217607
1766735264
1008443783
1611361210
465336746
909190406
1635961555
1594940994
632034612
1599494913
1274500916
801671269
1905415540
60996406
2094763612
257312279
1693160447
1291008749
754175638
1043173543
956514574
181806599
1392137420
28149358
1084034477
2020040602
175968183
1671985972
1183034004
391838932
1027435123
1097267321
1802962903
1963626221
854490625
1489698472
187341253
1995729419
1243713567
1814127871
370685893
28397225
289080495
1545882094
278418827
1935111660
2015089381
707845757
56064790
1381318463
1488664411
641864744
1718926723
932832352
355643827
309440602
1249422439
631458242
923668454
1095074051
1242686262
685761748
1107773391
1843478899
795615823
1994869295
1252882157
273635680
893869109
980441904
1694684450
1660948172
1764845907
315688437
344727145
1957408151
920984655
1628319272
2112571473
554288059
1631205678
983336292
910407002
608139852
1721035038
997643205
844036862
924005651
1052278681
903343741
1558035979
404453270
1021513311
831277430
1643192311
1268069716
473074212
1534517957
1197396805
1800677553
1742437475
2090764122
952220894
506793843
517888432
1877888143
1939150673
2026707586
1809452651
2121397320
276999778
1486140418
1177918122
767738010
628184562
1618629327
1682259911
113176072
907943205
1965122737
1354245027
1843311175
362538877
485820291
1714185989
928883369
737966174
1942566979
270183727
1592316293
2124641107
65283740
1870736835
598438786
990207648
1335677333
1455499821
1843488451
936287242
726642755
195392839
96514569
638124847
1268913401
823725697
702366264
1490863703
878089903
1164744883
73740066
1718643782
2063537876
1975719861
174576109
2065725354
2067664846
695735026
1924999502
766278227
89603657
900749988
1998546306
1634188587
83601074
1709109349
920674917
1835160968
218226341
1554791323
1426926026
1070616174
1650466559
856370181
1128162438
1431632487
1588369229
1183376874
1291715771
598500589
2135353262
1311887846
228566921
2086696036
1955389496
1083471703
581118818
1220812273
1118103975
91470594
530038592
1538672365
471229162
721119519
2083225220
326938397
994166735
258111185
547537678
96454886
2053196537
1027045508
1654340806
1232610739
1548940032
2038022445
999323799
1028631786
1884334722
1524282280
48189650
1778208003
2140017777
1426020749
1577561356
1674943362
2068875077
1715562289
891437789
888620170
862838569
816825519
1870335433
1577072108
906024224
1857271612
624923720
1252375558
1974320088
925012374
309984001
1102765093
1521471974
731098210
1086806490
2133596325
1093696332
256807917
1440329339
1449024805
2142665393
1290948252
1464948664
1684077956
999627909
2100483538
6371478
1140647687
927558306
1705921499
311228993
1799712881
1742512878
502331252
1260884455
1844460026
2052711235
1799388264
984067191
1334299276
1993954931
90366184
1904834469
1705422809
678582057
1930875395
1362592033
582462836
572698327
1447748780
1928961535
1026209288
1898073230
73116040
1598379970
373535471
1612114214
1226853118
455244781
1150459938
1354746605
1951361455
395023019
766050258
98900815
787389152
291173755
261773258
1494909343
1411906738
1537241302
189675478
1851405012
2133206263
858744265
2133185981
343127498
782379007
1895670104
1813316026
31430443
1164104456
1230719742
851687424
452452679
70274038
1751466203
1726424023
1330252859
2001504989
751912292
1368682285
1254024173
861893876
405184315
128466002
1902841690
2028323775
1647217183
1081224524
1532680977
1661098523
763702925
636096422
740757950
820353978
1501697105
368219952
818300027
1002380324
18059568
641756890
1043587053
966566301
814260774
704775345
437901125
1333176386
2060241791
1248516237
1694711414
830694727
120680769
1677354955
1461915337
1934059164
615715763
1224387654
1964172778
475989924
327094862
861600618
2083769896
1112266664
544621279
981942993
1566339359
838040106
1602601779
1140540531
1055300464
1118321680
966908263
1514245974
828136529
620177486
22717619
2039544847
637487523
843101156
1906685987
883697388
628608867
805285751
129495095
2089910050
2080994171
1430740040
294046850
570634291
469951266
1416868085
1910360908
917007064
2128366877
1311558263
1324058390
876186420
416827288
205371645
2047742333
906181302
776768557
1833584636
871106289
1817597539
1159734736
1420421577
177125341
486878481
1171448453
287404482
2048061323
454397909
1270863982
175620794
504171727
1678729864
1433410747
707078149
105886096
1601974117
1729231144
1872589630
773076083
364345898
700631336
91592089
1327032260
168231790
1647586507
1675790047
1753868072
1622091699
1745249348
853110330
894188769
1080361719
1988733685
1792802579
38159587
953451302
173045332
710331204
254395420
396572786
873320287
1838210982
794516575
334585569
1631204982
1674431049
1450199340
1342564642
1145203678
1695446318
2131780274
1635005903
778588468
1095356294
1608964038
1063177087
1241780730
2104116476
1705630559
1775024837
280547399
518665488
476776251
1423781363
1084839148
1007649435
1263390695
643564272
760834920
278963829
180489707
2005711850
1703466112
885531885
107741772
1886871717
1670342656
263286892
1120261752
771889929
1323590688
8403214
2123568224
983358242
1740137780
649569341
2118927297
1609763367
1401528632
465815315
1147196536
1832476414
2027029151
311459576
1321819747
1854108102
776673868
995406954
599744932
1688543173
631992951
797727755
1505225604
1085917281
195176367
1372494131
1537008101
884725995
247365492
178688573
175136959
112281536
1212279387
1369131016
428789119
1163442293
1048565364
1302019727
1492792074
410278518
1461518895
1159362594
191396975
2074461422
254892107
1512431085
136480451
756286671
1732367487
697814585
508802181
1665496912
788820159
1559424024
199009815
117625595
401217886
820484201
1210856925
222336483
157120767
1549689528
1979325068
93250576
1654281199
1921702057
285242147
1498114549
475824062
467534651
570858275
880293647
1529689554
901993373
1966068421
2016374135
440608764
972771451
1159499759
272388081
275510401
1422018387
2033085590
1677627971
2000755181
809242264
1355540267
1285415146
1554485380
1552784828
1997758168
1030154911
1653200366
1805978418
1937084192
2084397035
518125056
595402639
806425994
579163617
2081629956
1380628392
1730525176
1365783499
2029508274
65503013
1899035049
1632246265
364745904
144881755
1368841364
82412954
1182361499
793455107
2087452890
565706246
1745429434
1913977693
1892017950
1656390468
456344523
1821474384
324681274
1069773634
568041611
1171171368
2030638988
290644964
1635282589
1416223839
1133146730
1660275845
1275901728
1031854132
6925537
202770027
793613085
392494943
1806370992
1549312105
914176661
983463580
1678889344
518473844
1813652727
1274665803
972554999
311856550
1011292826
1401936726
1737086600
1671557797
2098943312
1677828875
265607645
2110361311
1690090222
492845240
196420487
1618998980
1280019693
186122756
1734927168
54912543
1270303475
2015043247
639838855
1334108882
28681368
581202987
280150522
669922355
131344474
146586988
636184759
646768361
1168239886
1540020402
1464532002
191248793
171644160
1240578284
132877396
2020087612
202421664
2133736491
1501503973
86704204
597395165
241540842
1093566286
1220172590
1478992739
1946912485
1389737404
1742120683
655370543
1765009568
439710885
818401986
1623776164
1979954361
1476467070
1342026482
249424391
1726348595
857001770
1721113516
1346508107
1210658846
1443381530
1909435771
459552845
931889986
1054289353
902503348
707801140
1423455001
1207710846
204475520
844545201
47876029
1069798226
1413729476
1195764432
551756468
904148935
501578446
1496714088
1501700890
852293902
1686999496
1694203532
1831627868
1026591563
750483643
1379281962
2096577518
487785594
1287212525
63046146
1629964473
484909979
706846196
494103295
2127325316
356901297
1141100688
193305726
415091134
2049136114
1382388980
2041497135
1058615190
1699614245
1854811014
1000951928
682153627
14766477
1517563341
364117684
930188973
1926123285
2083387244
1963903505
1894437122
1421133699
1949679796
900695564
950956692
998251792
411972536
1722470581
447641532
593885340
2143575528
1395661998
599786721
336400014
127561616
1425956480
961218525
186878564
171628263
475525618
1023683440
1220607572
2123193833
885029798
1014727344
1294635696
267037247
2032339461
1345730564
214414286
1400515637
1267095093
619470837
961701145
385431129
620603258
973354829
994237138
1734078031
862636032
694953455
892706309
644665014
847361391
18190132
1369667674
170571532
1010698596
1335276112
2056887389
169213274
1661858933
1310945004
1380166576
1702937602
360172417
1342364624
2049045424
1064239399
701000062
2139424460
808096238
377234476
796177501
1036576561
2074709964
282680566
748033605
1680028836
1929996005
1707048999
210138368
1313057337
643075770
2050552501
1532500966
1303576823
501841958
1037450752
1013480263
470792698
1046652026
2121585529
921117867
954468000
1101093554
1061972531
1174606384
2055778442
700541383
1644064762
294768076
1429119450
1654230566
1277921231
265574144
1512275326
1495390734
615913952
344922827
342723138
148796792
515669388
238740493
1363772043
51892097
478756419
1014003403
1546612914
778824440
1880535625
738913277
777186016
1663093179
1584062079
1117322163
1261941356
13319420
271302592
622658932
1717690881
1762078270
1943509203
1084255253
651710077
163897205
692417498
1058307146
2040011127
1131016760
13373984
962651962
1162745220
1637148239
1671390349
2103155398
323033084
736460025
949769875
1143241956
274255131
1865465713
879703468
1321899166
447995618
835288317
1870064374
336633995
980661574
1808553244
1699194651
319519666
1924625937
134640845
2073292393
548317617
1039819030
368238677
394366789
1041784425
1908808563
1602958634
434572355
964269560
1210770105
467892787
1422192363
1451555793
1185346984
2019001323
1211622282
176050478
1441804841
1925514469
1742055634
27473555
1818319356
83105599
426100152
1853972151
122964429
63529076
253322046
1945509746
1973343002
428896224
1330745568
19309017
877532978
760163485
1539127228
877266164
309339427
990047740
380101134
50824874
1513838857
767288675
1645540451
50072363
1221955772
1731716544
1537783393
2037495590
1682890168
1878020955
1157734058
1486481802
611781636
1528627058
1954303459
142206626
808693082
1531272876
1229591453
927634182
1759621043
706540808
2072749719
1315283389
1614020421
387243107
1078695637
70904870
1021310489
897846708
870730226
2066576667
1288165814
1201255294
1544833070
945228620
47833470
1561908562
1142534562
336209764
999507395
907772081
1955862490
766476217
1032557790
1993902743
1928396999
1014498001
98805866
952504346
1276731113
1647021334
603480307
995939660
1417605773
961030052
746085540
1907876140
1126412046
708302288
97064723
1563203272
435942699
182290017
748788667
869624653
804020201
1962401533
252908544
2025200761
186315039
1437313981
1261131612
1640429162
2022161191
2140928588
76760483
918794249
765464970
148143153
1094514844
194093189
785643456
1633067423
355272301
464454711
1831884129
1731088231
797988487
1870533164
2135721526
1562684074
592116367
600561482
757252652
1998807085
557454302
714413843
244374515
784687577
1258866611
514474172
1722608120
463336293
1633739551
245971917
2122643784
1177334704
1751317031
1912272084
1010367502
1670652241
460488197
1967233518
741828597
1925525067
461375361
623004546
2026346217
1723445971
1554137970
1523136055
485569924
1580406250
1485779778
12248879
679908935
937969798
834418418
1414227960
921932950
1499024267
1932618204
941730697
469574503
626590706
674627670
350559297
334286129
877684382
1575166700
942212249
677259802
117102670
832720773
1462980408
1032032819
780785604
588701672
884195662
2020800943
1710019893
124219617
1663504631
2109895531
953498961
410351426
1687728351
816567211
976232554
667527792
965264095
851150994
1524052222
864124377
1901547773
251582699
1269697610
912276798
1177864784
1041485895
1547852021
109900360
287129667
786494915
1681866657
153301346
415884578
763389588
184726236
1689696261
638724422
2023597541
1172105617
739888465
77560901
862145707
3432190
1240212865
1752754140
567695953
397440042
1968044634
1032312924
1084334385
1553484975
564543726
1431604527
483138069
1602929818
125607863
1939831191
2009813621
759420283
1149989686
986089855
706863589
1237956953
393219148
1537184433
378848550
362177268
261069346
1791572558
1001797866
1841520407
896255877
1838568669
299195478
390096393
1262975557
742539024
1971988293
1040027760
381514076
1050063032
1456307875
2102107479
281852217
1670563999
2025705205
963156927
547228887
1985788332
444873392
27760932
394295515
944247202
25955964
2095007787
316204963
164937476
885121118
1139484909
659006800
1896153714
2033935174
795797208
726515040
737558104
1403643376
1147020225
2048659660
1282299090
805994718
1490736783
804909948
1121988862
2027283307
403646979
46632444
1457801841
1740608062
1444548096
971786497
1896903006
101331742
1885604858
946340824
1742377338
234512449
710987969
1616741217
1124886343
340225652
1456545806
1209577781
543343350
345721709
319093365
491893456
868835743
958640514
1312669120
467227312
684922478
1676057483
1596221359
1312732294
578275351
42599113
1107309336
1640656006
139560513
2089768916
1995469409
1391091725
1423147450
221099374
1310921037
1924798970
505494010
688519492
430316456
293333099
1210870045
32988307
842327180
1749269931
1839850056
1634837655
1213600002
778355272
1569723157
1860692650
323967025
1117314421
367024843
877972714
1185988929
1615885983
904422394
909970071
1363535480
1555745158
1385639718
862681801
553919034
634880388
712171305
1822367007
1616296352
1800549222
1523897530
1785802106
432626629
548435075
1819681133
720472381
1401133910
58852956
964299362
458825226
351176936
240301936
238351330
619860125
368468142
545593274
76974189
1669187090
8212297
2061109953
217676645
271329547
1624216112
652506714
1307940594
536637233
41887574
310018987
656740152
536972542
2032262772
145823462
1871710660
1293509914
858297313
457657752
159922542
963824529
346661116
1635180614
731570395
1103031344
1484354784
1713093654
2050376854
1908180246
1097497729
1503345460
1813193379
2448756
2118737434
490037584
409852926
228996743
490065624
1479565394
547052033
365087096
262703328
1025234335
326278427
1824018941
320768406
138234966
414723634
1090494733
1622016255
1096023500
788072655
607299409
1854666737
665846837
1758140065
339483583
544591893
216256201
566784072
1065963820
1909927109
1874668140
441003820
367938399
1460745367
807055249
1269242468
380024041
893420598
69046902
2091428594
1977918559
1427599188
673929422
1233545306
1773438457
998290672
2114557687
1999371852
1208245655
839574435
1331792094
856818283
382596599
490804519
663619842
744271439
1776457271
348933967
2146466476
1448200537
475178023
1899566016
912037183
1495646872
1407010359
294495998
1481697467
1937340562
948217260
896879824
1027075603
1689530363
1817512309
400540645
925068248
1417155448
800431473
1733690316
1261738811
1546974433
1475330453
714755811
1307733336
168816179
1411739305
2101808206
1686050140
30315582
311482047
1289469150
418916485
863651017
2023033740
586213678
947774602
633745425
2065306511
1389013463
1874911748
1473614336
1815621299
1037400420
231429618
1862092210
1768544199
1931701469
2087034484
1094722955
181321708
1577122440
1430647056
2010565059
885724225
400368771
778207508
1055928908
449418467
855395914
574505501
1551280937
1510935123
966305946
1554774899
61375508
1492072519
1481909124
1050055411
2073542454
1663918648
462766418
991860350
27273523
1073499621
790865372
517197180
100298214
1491702628
654624483
1558811150
1947659576
601632739
516915006
1868049371
57044772
321169743
1101300
2135652241
635791445
301836506
1111739065
464511611
801009400
1896218857
1930460328
479137950
1031593370
889890581
2109841353
292898138
2090296202
268886811
750523101
1119204090
1538047701
1738128818
450762261
227380200
508439538
1132592113
206971315
837477326
1117488602
1875893516
1085225471
1285691445
1001270756
875642072
479766443
1600908213
1207352189
1610857627
1877601909
1238223181
605511840
1727371114
1219691482
1563586847
105295955
1822030873
132039176
45003046
347142803
1847822148
1022578267
1543203954
1851992524
1604562074
1259651736
1030409217
1339655052
284359505
1099497846
883994949
2065649881
58846378
302843977
603461945
1706549719
214560245
1287716803
1878925999
1091895305
676716125
644645264
856814191
1071728680
562820166
496910288
1505207288
1806186037
625990259
972905159
438344894
1697605275
716728484
203355825
1848813429
868807248
1953346843
1352712793
1012492530
1908400763
1587114773
1208068962
295102115
1449916174
1956514408
1724593624
1001599116
541740513
1516690466
1373565321
488219827
592920479
1109819523
1657737242
2076029467
67222311
91737386
2137504311
1519259535
1959225583
902165613
311425801
1604708736
918125439
1736957687
1082411536
251912743
1048028165
1595839515
143250642
696585247
8741230
190777223
2015815889
765055149
2018551389
1039418167
1962050380
1699952756
2018361276
1091180195
872914034
1133349727
17742701
1370713536
474556629
610788516
2081750242
770367965
967895885
227774845
533688163
679754522
1147292673
305129599
799253005
1372968340
1549638048
194265341
911845652
272278593
1336574779
273317997
1714090428
1878227580
1742640870
296467784
605500537
200008723
1703813354
1068952347
1266006087
110130892
658323848
1455157098
1549892908
291306273
1820140881
234067435
1630058601
1564086545
209071652
824765082
2100988491
1696405262
58401283
1661119127
2057645442
726534726
1241178453
174584062
969633301
1357020074
1802092017
1688315026
1452855863
36271279
341840159
1494539859
1475569889
459241278
542526778
2015800013
1518803277
1647853725
1173030145
1511986657
1052996007
1010616626
1331906502
1573479548
1907720791
324401225
1724908216
1921075976
1528244390
291090669
217689301
1867929771
963342046
1763660167
3675137
185234127
440859076
2110304729
1671303421
1004949475
2023852581
1986154950
558492775
1685654751
1972949853
2115715991
783068799
1349566715
631403917
1753072119
853010059
1218937337
1044074160
1176436511
621276543
2106491912
1769035034
101435739
740167929
940381458
144246486
1328269170
125396077
322439080
493869337
252407895
1127316062
180631358
748802792
951165606
2110185961
439886506
1737902329
681933834
151405212
2143874413
1532045708
1096505851
853475144
1584877787
964691839
1587735765
744645347
654232774
247480819
1021579425
2074950227
915848842
2088220473
1913216038
197251003
1332992596
779541803
1962824317
1264403645
241591067
846172990
714993805
327423391
2002455091
1476119622
1638350084
328450385
1553034001
1082528020
1065618038
1018191991
366104497
1644217277
1063930127
903896030
1742122000
645237188
280044872
835173003
407441263
2004290742
1394106012
256695699
1069022627
1445213777
432344752
1320051870
1105220081
1952087931
378862318
1225713497
576423479
1447941565
1318037032
2040034122
1900227866
1610250514
1207425427
1564422068
532336348
1185910643
2123410125
1007636775
701110672
941137796
396245204
1717143630
1695494475
966839401
385874178
937832050
1531482121
1489195035
1292637292
1648511775
1345674652
1695303110
1903997923
174435532
955898160
2076632217
1222497721
302463298
99265498
246886378
691107929
1147675327
833442389
931445037
902707249
1983521469
1989383134
683185068
2063945049
469670495
1441822167
560053360
1626545305
17890625
2083358417
486996130
2097999939
491258027
1139285557
1859421053
1266616500
1988366386
350731844
1560198636
1072839306
1313952648
504690288
1774072513
2068728808
1382333128
626337529
176150322
1371640511
2113938151
1663357750
42246030
1647576788
1038757938
1483247920
1764444239
881225406
1099640782
1251571873
232808045
289124236
639798634
1229639732
1762433680
804305150
885242308
145733736
1368537403
437763165
466493251
1465214951
1050422202
1851748575
1350558035
1725675397
981643077
934892296
1554883525
505901039
149118422
142877721
1268403334
1294868818
156860010
1426667666
2054165993
1784381426
1305500966
39657233
1951164412
1736443066
1736724605
860760560
1034365058
1127599431
856936317
653340135
1600727942
1244164709
1378945588
707442951
707606352
1378864998
419243266
18894206
2010436150
646909129
1095238416
1108897634
1129077542
2107492343
373061718
1522822700
1783759236
664784502
182510046
47142392
1646151619
341542587
1659294504
814331826
2048007527
1852288647
789703480
1015659082
1032565760
915534452
2088380333
1546612978
1899601926
1453759327
866393804
1428622147
924018534
430255292
1541886644
1787800873
728822606
137540763
2098562603
173084494
1082083758
1763136026
1392129384
274664012
1691508307
1756804159
901029269
210890847
1631189255
739892275
76656606
453684872
1865800540
2112484660
619977505
2134076871
1312502898
62357407
1143418004
1687866416
2083012709
250611695
1705776623
2049262121
1145752788
1450056230
1651398544
660379052
1465255748
1547328502
1684615674
1336782445
1933158216
726318370
2143174525
1875521072
1910744689
1459642710
876352680
278602069
891407640
302304836
1712807534
15599015
735816014
1225406087
309043426
1839757160
933310315
1076980720
2067713150
1195581863
1789804337
1233128968
504186301
1372965552
1891816061
1203934833
1033517362
1423097774
634258035
1279107020
1333899069
98890949
346897679
1086629983
1363510379
766740497
680821596
629026178
1194226861
1983288465
1446598376
1832553196
1507031531
1194646787
1961325020
656313755
478460341
857432188
931171981
1350422376
1473293689
648641386
1095997444
879155132
862341828
1200008365
549107912
1047988028
1031900961
1909036020
799542995
1905328095
742380989
1318159708
1947463019
2092429249
351427437
1039519732
1230619476
418382913
659413364
770562489
618546051
1529515800
1297765570
1478310712
883158835
1185582220
2098970164
2118158267
1733353681
399079118
1139105238
1983473206
83824237
1375758230
953857596
995041803
161271864
1762661378
887905238
870937862
1605269895
1771491520
489770389
62477165
1324355576
1644370793
296732642
1156260303
1252615397
1155020606
1134849726
1020906237
1678323799
447431768
1564331078
280288634
1333049384
897116845
1042442976
515192032
1667029379
1150863047
1871108833
371933864
1037577695
350629776
591135515
1319266238
1489237949
487460080
351214873
1060343337
1860147519
1378602000
988834232
1054276610
1123084704
859503493
1957589602
1504654000
2051370954
942561937
2127131580
1957062881
580120380
674100693
27502205
417863436
387836154
323573296
1507590029
153040422
1838885852
1085518516
224673898
1610040279
96765094
454640106
1886761854
981137150
1025188697
485373552
1358644456
1450382836
1149973505
893824930
981016051
212490687
839494548
335851585
78808845
1822543270
15920487
504281312
205328995
198695260
2116425871
1106320256
1816815807
1080239015
1075672870
1018225366
285724997
2077433704
225097431
1613799192
500138040
882006490
1092569915
1617857905
810805974
1205836826
1513316153
202935808
632142613
475852391
1614703298
1634278730
792711866
2782134
839882174
1565836383
2031571561
860448272
969752277
1322830126
953370224
441327515
1281097719
452149776
1059971587
748945866
1280230799
144556964
684063170
84006118
305848162
752884668
120897021
707156734
385372364
411278029
300406618
892940282
1565045122
1932191425
227019868
1398986818
478786141
1089924785
841565642
767631348
1180976354
816689236
47482794
1467239622
2101022614
2042216285
1865329518
827318289
659054508
1708510348
182956897
1080783376
541241895
1802193111
743785235
1473156848
704893504
536557559
892533502
1804237362
981788241
1138352406
1109628489
446064083
1101239559
1358848971
284902849
25170233
457551126
1782085741
2020780242
1478032679
1864268614
1808272855
1932384920
1340493961
1224999737
889447264
1983928997
1414105339
255555289
1490705358
344997753
1908943388
2144077788
212830315
1290755889
1397499042
639094170
367564629
1841795553
1127131189
2126950385
97348658
782543560
314953011
656214209
91433781
2062512516
1556866500
1141252903
36374776
1229209476
760548180
250437077
527786595
1087618008
1548050967
1462167681
73413863
2072257051
127508865
17424677
1700021205
64807902
36504767
375217490
1297915591
623252045
1506322614
1799384810
381694134
1272745195
1535771828
2024815805
849807247
1089130387
806509206
901656578
1961047028
663841691
1061210540
2067374029
1273693885
611463245
1199354739
1029146345
771071663
367827849
707076892
381283558
1094875845
1731018982
1779755502
285678780
671920210
506789347
272044717
1230192627
176171912
1115539579
1616604966
233290493
2054423306
607138798
1206997756
338935840
653805839
1654968718
1429864352
1209108414
521820744
2104787671
31205100
1179234882
1031388023
1935379588
1043083667
1850759026
1169119548
1065184326
953472775
1480175639
1562621323
586143576
1253425745
1890586402
667153011
503997307
1112550414
812536360
1025076807
1767073522
628222086
905433111
2134032753
1539503990
2124646156
1548879749
2106574811
1681365476
809064945
1922424979
612727198
1112086447
1985062549
2038732176
434948272
728621499
1082319258
930760525
1973734980
1449720078
670107401
487765697
442396053
757414961
1766597672
1864028405
500880624
1217743758
2080007686
7754807
1847549754
1838923631
81209955
2050574108
388988365
832466861
1277326973
778907920
833189863
105746194
1257829109
566291502
1755212236
1235404675
187721008
2035362313
341379256
1576444413
1758074556
618583035
1612117479
1317743450
1614644303
738019391
975937749
418207028
900634333
719160777
1089633932
1733755752
702018069
1633887606
273629206
415880337
1102084910
1182689590
279586992
1871122043
1082097993
682697516
1908628626
535073251
768134129
1166396447
1103499540
454705848
912080966
2143865510
116756238
1449561156
1628888209
373801755
719220825
378459215
1430582503
839402203
1755604563
666082505
1365521686
93974804
1584759880
1655428689
931633288
1843401663
1819811510
1980049557
79723660
783958629
1395212761
15529888
803966060
719020742
1365946199
1268447078
227463312
1739779712
247036942
814088899
1207683814
654137914
1492896309
1063218986
457289961
1949089004
199423061
784472870
1639982514
1783735332
499452223
630207461
1945685641
604117195
717760812
423128052
2122019054
906424641
99951703
1116092956
119302445
133973169
1232208524
1499713759
2027040939
899524796
443188167
2027086523
453717970
672492277
839380066
1495369862
1270768342
2130788164
2026538830
2138917132
1961675829
756546910
1757469955
1657325925
863822757
1178867051
711903860
317010423
1234861702
2136336332
948880976
863232794
824618608
563828414
65205127
874838044
469664939
2046983265
1276910073
555318846
510773398
1891292664
323125132
1698057630
664518052
1678887438
442436219
965527615
1735892658
688468260
1213681914
1750228958
401074798
458884515
1620805873
1949523340
1306612795
1251301647
1688877719
915541601
1670960688
2093327991
1132760991
1282916130
1088560047
388437076
1522301114
1537534594
77271298
982411872
303959726
1289477515
538595500
1079504068
1008098776
1553990379
569893717
1793101404
1351646546
928777645
913633510
2063379031
1248858897
1407627057
1668636145
1871547233
301711877
1474060055
1600573733
100081016
1007998905
933601118
1729670847
516785738
1415119236
614960508
1412649378
631308728
843136485
1332160380
622327536
406260225
137863314
1823804179
346754450
1294553817
558172939
1678300154
869814930
1548413230
925837716
2111171284
1059493450
1425104395
1602231837
1209683930
1267539135
234721692
464632621
800661055
1253143662
149810253
1609425479
1722826847
1763682120
1248154752
1503809598
380998042
1103986010
1322723475
1995576457
50301163
818959220
868311746
2042377417
1768728038
830984571
1723473522
2051339298
569442134
1003673006
1754828474
504122274
28031674
901422176
608439628
326358817
980939248
165117497
379961340
207054424
56695672
894040667
293855726
804167454
1961541582
1137242697
179574867
179456977
2015946270
1374454228
1349398997
407343061
1570344848
2136076157
182644379
215714638
81101222
944401314
2004171580
1471366575
1558916890
1334091788
1845793428
834395442
873655465
31001408
1578554451
1736893771
1174458932
1359172363
475760331
325457144
608822461
163696043
2121832817
619695026
1967082451
1265749318
1140750164
1729340796
1578963591
340272397
1682622764
1283665809
636959858
97417181
240821451
1329421760
2135247523
338202072
861347719
1557317506
154560802
1582350283
1896201250
1858699094
1297951638
837531884
2109894341
594423876
159815138
1212478179
1231843823
1276953041
419065708
1925408269
114178926
943746734
1221808846
1563416719
1945951143
62587239
34323546
1566607342
450917241
1491497226
1836308518
1041330959
1586332035
1030888511
980181576
453787050
1786138950
231375917
437363662
747743166
1655904562
1761570973
1901655853
1926652348
1020224983
274622378
450939310
1991803150
1971051048
1742480308
688251316
1928600955
431201633
1336545144
69312594
585039077
1251079670
2102326794
167996906
668480189
522187165
2137963872
1394618230
1210543027
1529344062
1880964740
763730866
654573785
40695383
593814244
200020613
528790428
155791011
2010257505
1312463373
1191012194
1407086195
861194061
2008490830
500919794
1849988829
204435706
1513325320
964108542
1416178294
215735481
1851642188
1922168032
801609337
361982683
1938364687
731001757
1228987476
1540375662
1112334068
495651028
74240268
598391166
1707948325
869780817
1956992932
2035225618
1251501461
2110599307
1197839505
429213594
1793310893
1543988367
1511316401
1534640521
1761765896
1471408795
560284906
1712266125
96659074
262263697
2129303741
1489755677
1834578767
878439746
681484746
317675905
741531076
844925611
725434667
1931512014
1071518170
1712967488
357521749
2111404331
1628186604
1230655730
1199416557
930843983
1770405337
463501265
1464299249
771740253
2014238347
1949197625
137911775
1695770343
150546934
773842196
1516813103
348353939
1884365071
1091087822
908023164
88756130
136496030
1572128928
267140892
364576799
1987251236
1339115787
1850106831
2085425326
2128056932
1251758947
36408072
17200745
2107500581
1628294996
1845671772
342897790
745333262
913670906
987352836
1524297469
2010066467
1331420635
1818236348
1970771235
434036631
218984789
1987929943
1451246903
1154217825
1253047164
1667435369
553509454
850721110
206202150
714464934
1695302646
889937633
2104329506
1673532354
1623723782
1824956125
1566293678
2055687873
1064352417
865741100
976098512
1554516573
382356888
1820853166
1623598690
1917914126
1691157174
922742107
1199544336
1322925348
500813748
400127151
71668700
1742086585
435094432
1842974473
768891010
1494180709
530699645
438107620
1557236671
292384863
158097507
693413406
1402278692
2043725465
660973039
752088054
1578768113
1964834857
720035087
1156708682
1513654188
355979425
714871309
162186551
527759491
1137782042
774811680
582207969
1918107028
1937301227
1441944936
1276410032
1044822893
500176271
696312784
768250042
1837849736
1810998600
1328748528
1206468336
2003454336
1192726638
1485552202
1516356723
578205220
931368017
1185071340
1495698269
1999908427
163650193
918779056
1442543135
280294080
628332358
2111263812
1043622414
40204237
982620830
681023729
447692215
893181902
1972743786
1225021782
1055183892
1251533616
442014506
1583620249
22177372
1190435945
839458007
51471158
1270583691
1992461023
1854425101
2099179376
1497973588
929582842
198222867
207171267
934016151
29004244
1884984364
107116379
1653365212
1951817510
1181503782
1584000077
1491316108
385044649
1662619448
1821991700
38388537
363577009
1011109483
1193573078
1158252378
2112888732
1476804225
836914948
1003413384
357935924
683191927
2069177355
1663106258
1916379495
697234625
1975036429
1209266729
1083062139
1895272653
179383608
1305545427
2114841821
1212615300
756373705
571298608
514793292
647789983
1945094310
434620566
1523576242
2142382829
1409695177
2138334925
332237223
1989859625
308929429
1605199970
588742466
1119059916
1286671828
1373773644
26427439
1427870133
20562956
1898264525
268607842
255138938
500326086
2127240697
202542809
631412092
1857099686
121650924
185967093
196313181
1233863318
210456361
1060977881
91064793
1769293863
1990042452
472091427
54469455
1704562753
682113867
762207251
1147406891
1015847680
1596910388
1000708014
1747464980
174258800
1593439706
825774058
1727173498
1658797541
1040233676
1806712406
1670789513
1593844181
329174744
1858718269
1845376075
835688735
1146879650
1116500332
1530078232
1008271230
908643205
58630471
1810388565
878734170
2041528536
340482697
139904992
5351765
1006277631
1751089581
2045131711
1281595122
237583998
752228850
1574894835
1531731638
2016080823
1302541509
731971011
748766307
1290847356
1942659454
92787617
1168986140
510984895
346797016
96021781
288693995
904508346
541931644
620822804
896906004
358977654
915545274
132419350
1525171007
1538932979
348282955
1361666512
1529603954
1829788951
821297610
1788399297
1932232678
341099721
1959562917
1699094268
1684625019
271582178
1848529843
778118944
1728917647
312193855
755812910
1934323829
667624673
166254149
326760969
1178400911
564748181
986972336
526334848
1032444500
1773975252
1819246243
251913227
1825318912
1110909942
280280135
1280747632
1843398196
2024794434
22793715
1329703529
328867269
464182473
567391014
1632018585
1523790650
324561499
536782089
1469080942
1787220070
462299519
2059501847
46171986
927011858
1536860625
91294788
1687506195
1082587791
517638673
532954013
840016407
1991042522
815536656
811218816
918475672
889673498
1842292221
1983801486
287324016
2005522545
1375271429
937956917
79552139
1579998049
1842572281
180232053
776569954
1032401692
535497800
541879392
1246755402
687864155
1542713703
364022435
768908674
1688351878
1497380962
1719993899
812115181
1191440675
1035469212
2005729593
1546728884
630061569
1435268904
836038664
569820735
1753044400
84344801
1950542515
1135682456
1570763846
2042218468
1966080332
655378038
1463379476
810231494
359461455
582251381
77603171
1627231461
1383031452
191479295
1636139589
1948014892
612536581
1096364560
1487726334
995673055
1559331044
982224231
1165258059
1673726028
1303369632
1032952990
54401854
1979984263
638690027
1282282977
454797245
135475658
1574619197
753434916
1442890533
975539637
1182963955
2125099155
1156291486
1805405147
1167129576
117963431
76322061
1003900766
611962020
2030452415
1063133570
1101946372
2099332667
265811357
1025879696
394454234
1214390970
450143780
1467907046
768612991
141720966
2137610055
174460013
1564328374
1372544578
683296560
1670711447
194669149
360608643
716753403
2089217187
1147306893
1326480073
1016622125
844955845
1151052720
246234161
1240329808
864360995
483588263
1052174229
901506137
398424438
1995614010
229763104
354795075
1428341823
830924339
1815007765
299713546
1742842527
1230642920
1301204689
39796367
124987018
854214946
1852343972
1235357349
153921227
951458627
1678665455
2029605136
652789572
582110954
1367217355
1787524559
105838925
1213824896
509254678
307278939
2092509567
1327329412
1163367098
1088072381
409713635
774552921
897693002
1228631285
1897621562
2048130013
1265129025
2103103267
299244866
714547787
444677263
337111189
1735702090
1688074949
1315732282
663733559
318793858
1634508757
1813610861
1873692590
2085754177
973401420
1059951699
287833263
1720826799
613722621
1779851942
704786229
132542401
83906679
1172678196
786346239
640747504
1270023355
1063146921
1292671320
590028122
1428704052
1183653631
200786922
3796937
1681701761
535714504
286728227
347040555
1683839927
1450966419
685641649
462001700
80965684
394448405
511510731
1930140212
1366933796
60240901
1771616749
211700047
1149112572
1335489015
1847091828
2087521549
452548769
192024454
779976516
666194822
4269954
451812641
307225107
1940636775
410208091
1466228460
1780219183
1412919683
104157867
2069112599
1232376392
1322173598
389361545
1887952111
883323857
832873839
1919839239
763946701
886325880
766978460
1807385085
242464683
615063964
1731386809
1546506468
2014113371
1826479378
951949746
2107897257
543656696
624656048
705386950
1515191807
629524316
71555221
1647109126
269489513
1657250405
72104772
248800914
1783836681
890445366
1143909375
2134737672
51317788
623434620
1667450073
276038819
27521218
200121798
215901720
1406888609
462599605
944057081
285602207
1423012523
102763605
1997759855
2122357017
1399192907
2129237781
603480286
1026811568
1132073338
861712857
1055360061
1308615669
875606387
826789825
1962963542
1240938896
2004989434
1435300066
1307311039
1530772746
1703413517
1232151804
366371099
1228998859
979299859
1319322766
1910376903
2055061079
431823683
290373509
2036720668
1908815974
1431970911
137705872
1195986163
1837166571
1133440155
1366811202
105751537
2079156823
61607349
1615343431
1722419695
1096644439
905884979
985129035
1565792050
942946037
829303098
1515957543
1516097953
880669478
98010204
802787725
999962521
1986357544
467422553
1389745527
796495832
972940671
2044312830
1395901657
1451675260
440206174
107196504
1037062466
799523547
1626449607
1380646237
1916670821
497958797
1629011270
1807252396
323362238
900842695
1286080920
1729293730
937538019
528402007
1093114306
1088001659
421901851
919807384
1997602898
1863216708
2104442854
320442944
445187520
579848345
1630886318
1126939777
639119568
971791008
1119736593
1225048647
1813078790
623225196
891527892
1722628244
439472134
1561762020
1984444296
1546809605
36174919
1283553258
1919123495
544139349
676899816
1648366043
1248399606
2136684671
176198563
1695320925
896455162
330548928
21673616
1636722280
331369264
2127539842
1887689440
1499178620
667992621
556482464
1491003012
1003647795
124688179
1095266158
498515968
2053509143
1761471749
1641988959
1848561487
1330761342
1613878624
814918408
442112436
1304551488
1347838522
972208009
414371110
1582418494
1028039068
1608822007
1613279901
553029452
2117698789
960432740
315594362
408035638
463500089
607546357
1312909413
1631631636
1319689675
798913184
445418336
480767068
61540512
189662488
466222631
914219301
315229867
1409060119
1998183891
1033867530
312997772
695226963
52568629
561168147
1668516083
238420224
1939003620
1845594439
1273179757
1576278202
1821115398
1014115819
1124276642
1258507636
147247890
2116386597
1931615766
166290130
1033866100
1264142472
1342795613
330293449
1669630790
510041567
436740495
444749882
258202468
1968765737
1558154502
874508112
1154085582
919073729
2029922353
873806804
258199902
179957318
1592142071
939594510
56922893
1028139288
1930639260
147401602
708506277
707971004
1729996254
2056124977
1331364055
2103008513
335456589
1765134614
762553954
949322311
1909075457
1495571446
1294312733
1035741638
581105135
719920636
2138327721
1079703055
539782085
1322960842
330155820
900522097
2096522128
1928322923
1138227455
796011746
1755113642
1277840838
1853314844
1383716074
81846514
1869272458
268116489
737380809
230678800
330171222
1948779163
825416630
394073713
1290443655
1508560167
1777096832
2098893142
1129055496
128756609
1977651151
200421890
1688586219
226373391
1832673238
69521072
676154855
1696072078
1236202304
178911358
1756946643
655327808
150088712
717976321
1281676329
1342485655
1895751824
286393078
116302495
2079838922
1389365659
942749057
919611488
383505960
1454470105
2062131112
530058861
251380324
53879856
1736990551
383710910
34259814
482360385
1606583235
1544451216
523392526
1944332513
296924721
2059279690
1843979000
516975414
1964694053
949253469
1088995636
563120236
1300974536
192914150
2019753021
540177034
93532718
1267918839
769626839
1971413858
640665105
257750735
1888806696
441530301
769778588
99727249
2131928265
561502065
1716203539
196033395
340495173
1955219553
1474150295
723094523
1917120858
168067347
1608795762
2002360831
1985589350
246427121
1214505422
503326247
1372257916
717747332
401387427
331336384
959226310
1591811913
903514206
805693064
1939346008
1431064979
794858421
2079014939
403384399
1375150183
1571725465
169036077
412850294
2143426557
1060037410
1221025890
214499071
423500636
119454251
513685414
152260911
425445954
1764362957
868957326
181284914
1818662692
1943474502
1551257710
98431634
1142485987
241449122
116407934
1458335790
1846083723
1546754149
426583365
506085906
682159996
1492968163
1725845548
2060040193
885416303
1407661073
698071132
2062332284
801314843
2032770365
1412862526
128779055
1175722152
628187765
1263556976
1812715667
709350061
131062305
1359905177
1790418973
760386277
844517955
151122910
616810709
947670862
1245378301
496018877
1768224288
1769344826
33225174
889604242
1877277477
511926682
1908148911
1106104438
727581755
921067257
25815402
1749182513
902724514
1121218105
285768252
905462708
314728761
1692427890
605300796
508078090
1157733379
450553852
1381512131
672825229
769960971
333706203
911196457
1651387158
759855401
1317695452
594177803
1877542494
1163490310
995640419
474386149
721846947
1148062089
1027416307
170430066
1935720442
1040995635
932250804
972433719
1295231484
301739694
1040157606
557618886
408618615
221728139
1918511718
1812080944
1785731890
1215717148
465106196
533625312
375096243
45475327
2055197377
498514510
1920290092
1580664420
1476978375
716615165
400538714
91796168
1426952616
627136137
1470051557
1060569586
222240577
844476089
1564152421
1852440315
509267856
1730242221
986329770
848062373
1421374452
593591521
1991402518
375500966
2110248557
286858703
1517651316
1878632937
551647366
1470846363
152842193
299644058
1346710665
224594830
1032182507
359483997
323201717
1283399748
1403379067
826409281
1229715325
1253704382
1065430302
863310290
1236546105
1772333262
1310805905
1146774074
2025306787
1932472527
232863142
1994631268
2002476847
1900519764
128704029
1401600599
583693569
1519253029
569322609
1225919055
985576403
1621355470
756267696
1189582512
1823286409
728761030
485646911
1268223406
697484840
551822292
2108692759
1633049227
1384201972
1956286441
985836369
314364208
80408639
1888116344
1726750366
623271114
543820844
178064338
465172109
1583263851
1091237984
1980533533
657021621
2003954316
1869852616
718085723
588972384
1179017944
553914373
1192403918
1897614550
957284599
1754580814
1908867608
1927766236
649655001
1906262259
938173248
809440134
699272085
1615017218
667011451
1134948884
2073370488
34050012
1398565733
724447664
1369496939
479536128
1119603108
72568795
1672050107
1416983530
951074689
858395918
1470158169
292752407
1809622840
57625811
1469220323
1532284324
2137142326
1084853052
256253860
137475855
1545346680
2030498443
446442375
1076746485
462571693
1170977751
966258630
471324908
1502051129
515431586
107647635
20899448
145122116
1798121602
778963725
1391498323
1966912888
347681551
1177143313
513555239
950663419
72959812
371518044
868412710
2041704421
2090484124
592380135
1163759302
1418431402
18536930
901338518
1152158572
544825551
782517940
415756065
1594569798
1430709312
1038944699
1001371653
350138772
1893073572
747532829
1798334079
755283950
1051234975
1546730573
2032449328
804189455
614972983
1808943777
920168489
1469737189
557897702
555308132
1191472979
137352999
1257752273
99400130
2006216470
1809697729
1201687413
913893192
1568875444
1839051963
765470042
599637947
939299571
1204903303
1861926968
662336299
556697403
38133306
640158754
1372767798
1512140226
570613996
1979544605
1297018534
1204965325
1292783816
1562203606
387880119
1780230564
1232913846
1252016277
1010113618
842686403
1178090983
2119268451
1042108279
1270389183
903152072
1512601706
400182727
360940091
2033955216
468831724
1285444941
663434725
2032334016
564091463
1944316347
1239355890
1149237076
1440412961
1211566339
1427110566
648076234
1796660049
370762137
1041654918
122495954
2137164516
331580987
1271915162
1401030156
1170312656
1320976578
582685248
1328879397
1070135291
682033649
1767474897
35792857
645822342
957463719
1740821988
1164352093
669367479
357741732
272177219
1945032147
1668750338
1849540512
1064264878
1363887316
76328019
1081889624
282602178
816486784
1706758187
2053706740
1823007999
1805978418
1857397495
1188007920
563581748
1541272569
1004401272
36687129
1667968555
1357099178
1900553898
1633839043
918643313
850862725
69910281
1205022584
611680060
938999359
1050483177
163876687
19201303
1467125188
121136895
1323436270
1937424736
503484618
98843202
369666784
564244552
2085041039
1815129935
1258772233
1041272569
1449754172
2068332423
481439973
764750452
117095773
106200223
1854419095
639075
1994267676
115387847
1542318935
1941104374
2038472609
282830590
1019029893
899943788
372813101
1702875535
275547022
1126990169
1501342050
1706545511
1626447100
82546485
1175265352
1622526495
1826544374
1964325875
1532762448
1813676945
963182244
1897100476
937131689
649050434
1189827772
592121752
245955509
1679379300
1169246660
323338110
478105654
427656755
1699889834
1649679867
1057409519
311234237
515676991
1323963219
1625742010
1467134994
2030352591
736605135
1783866225
1831339768
1624688719
1261463959
728671762
2013190134
611720920
437693103
423833162
145570755
1544361623
333930562
70203796
1504815776
1921840466
1841204904
1757447167
1082037615
358040938
1956707849
1573548797
203074657
2139368257
634102467
832410195
1756282565
68434804
1323404639
2016828499
485967056
370334722
735880792
1128797425
427764673
2125155595
1767716688
1185645140
922226297
1454886074
1958613829
876237660
206815360
794180449
568414413
95256542
593194066
360132926
1964542140
1192534499
587877352
276868397
2084678262
985100723
1363846203
352278986
1567459664
1840878181
1849997141
1366504445
1688989764
461655944
1549160392
1398079313
1075260803
1729342555
1790016994
1417697933
1101444636
513450394
671298758
1327861046
495823184
553349136
462661164
21233668
1837258949
1945741915
1135909312
2015886101
679081388
1140323523
896167537
231785100
167964309
660886604
1036270052
24627987
1875194135
2116146159
789649570
1737859333
1175269733
1493765865
1506391716
515320539
1545817516
679158624
2016710622
1065430626
750810163
1046675916
1624807212
1683461634
7058101
1845199461
329073024
577565004
1624106526
1204133665
1031326505
550746936
548918491
530231004
1025839430
1504709587
1669442652
1211884961
1242297547
724335982
560324826
1644332744
1763554212
341172352
751284104
488948337
1810133137
1845297754
454356893
853611265
1339151778
1239966410
1166842598
1841161415
267564863
2120998106
1315436122
1340539657
458288229
69820054
1695560480
1180763061
259327529
228066403
343973227
179456725
81034151
1349839168
2127996196
296027676
111503616
1346431509
1066642785
186466064
1282358723
1730273480
1770145705
1642391134
2036286388
1430131305
1842964020
299148907
38246379
1830315415
1559977987
1271636484
1614030423
2045142064
980313944
2029738071
354792673
1674459445
1749848189
2014079157
1339239675
572461776
43000659
1632141126
1388930784
2032577165
1384539814
1048603009
345175540
1059896871
869057249
1220761098
1416725598
562434271
403845279
1070525471
740256052
1527793820
1358382584
304926826
1346910053
360846938
544839483
280325550
1205768243
165764319
1709741061
2065192234
1250202849
883235740
1438802544
505884531
866135331
2111649388
304294059
1609144010
1304588218
848804117
1508090129
316547914
1081968008
230439119
1974569004
1501796865
353719622
2144796404
285469621
863347117
1235833511
1843597619
1709944493
242050358
889342836
743818748
1810502189
293399517
1273426057
1796098018
2005650162
1471897111
95903853
1672422433
305703111
596491263
698478033
49575425
1323750748
618577347
171427059
702456229
1336402372
1408457535
1903816017
399995445
1154295584
1784416466
1307690189
1273260012
1446684557
130153472
970453725
1178384108
526774461
984434375
647885131
1923239248
1539596425
303955718
1377301336
272998537
1919442291
1230771445
2048022183
75050363
1947742541
1756093905
1529006948
1813534499
343411992
95427385
1967315929
2093831253
1404552567
1050553930
1012185155
1540352894
1505946149
1619911640
129258977
1323401017
868540534
2070414495
975790360
305856415
855290382
838807901
203622310
404471088
1664914061
1054477431
72278473
1806389295
1198949796
1904548814
431861937
368458283
364865523
1003837931
1218463919
1820079807
1184702580
1655923624
1367770853
148550451
53368512
1127964250
1812488916
403805315
809958811
1103187195
1063987278
1219483543
2139183981
41294205
858795495
1518939736
2119259033
207564246
497181170
52641850
182667201
1043634836
2100960814
1389364904
213396136
1248545955
717864276
606781351
674944857
1044388993
1547059303
1662371645
1526049784
418541710
476853641
1670525888
1873259890
27733192
278025978
977760450
871884120
565746444
1172223611
1945828920
1770305867
2051553482
1677839522
1473687119
1423217383
905889486
1892194263
694849828
1056396242
1671654373
198249042
87534310
1038011468
513207070
503741733
248280401
202860104
224243467
1193602458
1164377913
249897474
1652061398
459366776
157381231
708875272
521799708
1191751246
1909072653
290140615
1593645169
732227586
637548180
262670668
1985060974
40774796
1392405244
2066928229
16178395
140775951
800528445
885943900
651456711
913987977
531066362
216937961
2008698241
242168828
1918998191
946851729
1250398690
125634688
155367477
387424456
1563170162
795084719
1094233213
2037985678
909865916
705627830
227983549
1618801193
282743477
1966098290
1239190909
1689013293
2008080287
1642892880
1513948909
1530503894
1716821319
1348843283
1285527140
1884344
1811540206
487322575
1425412831
1850016840
1986960794
160459455
1065844995
685142464
1077879815
697954055
2122422408
1243559820
1551719816
1962847072
1727779095
693572849
1950423268
758003999
1169115072
1337373145
2095638216
267436175
400016253
56930862
1630693153
846368378
399748323
813692477
680092577
540660165
872182158
963188129
1175456808
1344921865
1922873530
1290230339
726764339
711277834
758120866
776169221
813367856
31932123
1261442032
1210273761
856142533
367676463
597565328
1625990062
46550405
1069751307
1190351540
57494460
1469192428
460544567
491261444
2040597393
1819131133
2074799564
2049954504
1650048945
1980824368
1194769357
427723593
776092463
431670759
2061822043
1279384591
1046427088
1811243693
1231907389
347450870
197803726
1373259860
1827700234
1557411667
735117309
665934890
1269338113
1748328903
1505439570
1098954814
1159118546
1077886208
1820113936
1917487626
1453107755
1942259995
836575257
377594285
142504992
1586141817
700062481
868750075
803757196
767101506
1451374258
1266926302
1565696041
552975129
1477818264
1594388234
398513390
1326161801
47034244
237635726
720019568
819935361
894472023
652579032
103433590
1121678439
808271483
106374506
1038472576
1087327745
1982062641
264138917
441565391
781494142
2079224002
635144546
896717875
187561000
1888572813
252144772
1481008897
1370557825
1608486470
1726114209
1867326358
895965188
1303301707
1401685032
881805768
701775753
899569981
641291647
778358183
1797426426
2035145462
453927035
2033875815
974493449
1640853450
1402688719
976050872
487429375
300366220
1039411534
2111355438
181121883
1915078116
1064258462
738050426
82496041
873483247
233918023
985014230
1614367701
560762396
73713543
951027684
1056125373
1268384320
73923966
416866826
1680780300
1595808903
734934141
1664156133
531402921
379422698
1035757219
1874139772
199375991
2127944225
1528842558
1159347138
937570035
2081478057
1639682580
1690615256
1855180014
1772627793
1137364710
588086067
975683374
1755006900
41864614
604387180
12759161
1672930903
298853489
2146130724
1406226402
1114150479
1649428677
734159011
637421824
32214962
1112875312
97599115
1099844992
319495190
1171107683
321313534
56661500
669202746
725983655
1117685420
609615122
952808027
1872502926
1921435589
1751819818
1512268958
616322093
766140910
752366840
295080167
1207062752
278606256
710238692
493560712
1936184536
274902797
654067365
513648968
319362908
1194460100
547706217
491901783
600365099
2004534857
97965653
551092587
423509844
80899707
1064715628
616814587
1906958707
201105465
575350691
841211635
1954975766
1094739344
1754202204
133440499
1389308809
604066450
644546459
1297045810
1920958251
1909573409
469928376
1608813089
476720047
1061403213
611849258
665143263
677713715
1457132842
54921960
452498339
134242352
2023890908
1755828357
241704084
944933956
1258980682
1739665011
1020661084
806701212
518664244
346294690
299943975
269488974
1975422859
990377515
1367065415
1394908251
565564272
1002671418
802836900
414251466
1097859870
1207946311
293351217
1248979407
152431425
145613929
901596819
1883172933
918151140
275454353
653526509
327212766
1820257334
739269862
1522426569
1650468303
24696018
766911787
1461404310
642844036
156784341
916522943
1556319699
308003340
1557860635
106804282
1711395218
722624989
2010876713
658889555
61439296
1819901801
1917577476
78085831
231017744
986094799
370359873
1113259772
1325669360
160310013
922807988
577171113
1122058111
505950410
472439706
1798405594
351637499
1850538330
1318811966
1569472558
595095767
207979274
1747197374
1797588351
1376871113
1848875484
1164134198
756369732
823156680
1045941432
1881034243
1649293311
2094348134
356744326
698820401
333158966
1980045090
1791097444
2117307043
787115827
1532287519
195586103
1835135799
2112110437
1203718698
2006873141
2120035298
1425435860
1444247874
674841318
898128975
370421958
1425249571
656575543
1735897915
1615977428
1220304000
1291391664
791365626
1640715171
1456783169
1161414849
65691478
640005168
470853233
1652444387
1794452743
1749260678
1935895175
22510430
1501276864
1912472738
962577149
940797515
1117941123
757262877
2115060533
882210279
777958149
1632161344
1805312277
309341985
1380622462
1328841916
2089701309
713211318
881536401
820930989
1142444470
108616699
2029901320
1548084689
261611408
1632586070
1383496477
291013021
1082923017
937381805
776718266
2141830819
1601577984
1535390890
1910061147
680053927
88808433
2138941682
128504806
1888533447
1408242381
729742011
904065620
1916586390
1137889968
162738403
96747377
1232521298
876655140
149509996
1523682297
2015043010
1713824041
413358019
2116140597
2116037945
528438742
866105395
1837951595
1304727223
1801312411
1147451328
1927104399
304769164
2124544320
2047994829
1706112741
1781407146
2121813882
1496199887
1639036442
576806834
394158195
1632269619
1534136996
486393047
1479305478
1837956749
244664230
2137971727
2016986045
2130001549
1686338505
1783656000
1365403714
531085691
2014981288
1604481077
392162425
155974757
1840945156
882786604
1112301778
526331931
655851489
1443903665
1095843553
835260199
2048281707
1112071486
986696053
1155879506
470100786
79019089
1564599385
411881723
296569497
1359539430
1310073509
288988313
1980602113
1503029164
1556227278
224637109
68888071
768832240
675812314
364745904
74462925
572689319
2052117073
960654391
1800282966
1890211825
637600093
527259430
50445476
124585018
1605517013
1481557602
1002901658
1022097073
1200618568
1631294899
938714283
785416730
1703498774
1039930958
1799996919
968400312
212191287
1446156377
598137953
600250006
2062023300
1945413741
268615835
384569696
321248370
858600614
365886260
590471757
666249407
1814731352
237622755
1818303784
1674442962
1896760753
1550988211
52107614
1836888927
1183456311
1541541025
529170403
1490469676
896858989
1885300157
1835740627
452850374
237997765
676245509
313959535
1598833891
130666999
1100866139
631096051
1140852131
811797834
7463293
655219156
1502232016
928548937
756691457
1040143148
1185697754
271527014
1736499852
417501665
1704675550
1144552938
397639369
1598352276
620719129
1641642418
1992945490
1822430262
770715347
1406220612
1142244375
1138683481
1109057191
1060238603
1361384577
1745409161
102127716
1988155216
652494519
392938720
1404404828
1119883077
464340802
347639912
163195135
1121733460
317910364
826424119
2113920647
101242881
215580323
1078521459
1158884062
790589752
1825884537
1059257534
933944678
1054757783
1170794050
1372918653
820385643
1009526010
2112577902
109908682
1039926787
892120516
417189261
1650934878
1906594307
915354023
1877661689
1094857531
601178215
983146317
2010239707
1709123622
1123838192
2062460405
1713438172
1928662504
791094823
636428203
2021810411
2131080384
1992701830
691236506
878015626
1737746752
502547431
243008548
1510370902
622168861
479304875
1693204662
208344155
1427054154
1252067033
1881243035
1684297858
55112986
2037167711
1997808547
366230392
2050177217
1502943887
38338050
1529497526
266625411
577885938
654517031
2112351124
1293840326
1770584148
1276582127
664114467
99241488
2099619886
1325835419
1458036195
1697448935
515557690
1177873060
1507583305
377578694
607007657
794992598
944275373
580635241
1594189260
2135084002
1575566904
847494897
648637938
1684722464
2066318035
1789062107
322372077
1465628210
1736284587
849195464
1114528193
475825066
1054040539
2045355900
1856652073
1336495179
2086122335
848296860
1077762867
2133799780
2090610625
310478989
685293749
1409399797
559644508
967658604
239124101
74703642
193872685
929702602
1012422263
254479826
558609300
737872417
542215823
1630179361
447070419
224896592
233094882
29716084
1231695603
1297908636
1618809075
1284008433
67715229
1369460379
742973072
982560250
154275665
1447213905
709449298
907812718
1457436195
1600432680
591935859
2072985742
1674710031
1036608236
1498620183
93775840
1523368609
1275460858
1985713480
2083297049
1441816240
1238230350
1253280060
1251574551
1758830623
1785036495
392454049
250792373
1833094590
5243583
125297222
1010685360
866083956
1021537447
721883585
1330406009
1049565434
1568987356
1905276889
846562692
1136992359
1006634060
376079240
5687240
1769287918
748795426
1179266065
7380495
596956972
1200386895
2042883674
1497327204
1791127708
1765386408
1740791244
680041018
499102874
1559084082
417481684
1549302423
55915900
193245217
1796237016
2051639091
977488415
859923617
725793124
1113034611
743014136
2062746148
875578688
2146056461
852348258
2131360223
641704576
812416835
927459575
724633089
1206778441
1401680176
1089821154
410075800
1506646841
1045674978
1245802493
468975426
339582495
33290692
7147083
922791192
2026390993
1245659522
273775713
1300528828
1153168091
187744168
619629667
1407273874
836196143
412893016
1584529665
1662982663
722743486
1665319511
2139003729
12888548
1305857116
1718907381
1697336178
2040480924
1186476867
1009614876
1116364690
685108129
1879129592
1768794691
1039418130
1451315904
907073210
1241117777
1775484611
1461057633
2088176562
64154633
958081822
673761944
703897072
623504506
1997359384
991992793
609995953
1418041764
966165447
1856569189
1950092020
953965821
49276526
1575921056
145450605
1898499458
809171379
527451680
1408260984
1715481780
452047335
172857852
504775879
2006685955
715057407
1260592150
75491686
518188961
1855166700
1446936799
1250433990
917722476
2066345926
1430164331
1195047310
155666111
515359980
299669936
1360003198
764750571
859036655
556870899
158969484
2000292910
411778325
794311661
731066562
2092806316
1509456724
1639545773
1771371249
869448327
89491679
460321062
106009927
2101554811
1738135662
1814741041
1044178853
836133603
689577558
1878149403
1732830874
337768939
1879026590
855544049
325537213
38459963
383531803
1905103615
47382367
219413531
1612250490
1361315844
1134984640
1923873115
1294959613
1296824473
523057625
1921012682
875221738
2090816363
865309153
827055608
2072516992
1262044388
1581495546
1989943647
1161037082
357485922
739678797
191680379
1021392620
271093831
687943873
657441091
528874998
313404322
2097668490
1238112398
1543511035
243005883
165085886
852922288
388418085
1920460104
1849229844
506461264
473335639
1888823527
1704523330
786421888
910287979
1598585398
1150253258
1718233002
777701326
2086270365
247292570
195323631
332336099
2101166419
1224713165
496997456
474756326
923764613
1087316405
177620814
1968792366
1507810422
1396927332
1024164184
175597676
569238160
1309761842
1712574611
430515169
845517245
1445112110
519113292
1943233939
462422450
790967695
1215274461
399582819
169523912
1097143017
968958856
1710005139
143789624
619735019
78244683
2133610578
174452477
1470755410
649803034
910209980
2031517923
1952876344
1673491395
867007457
1088190745
34568178
1799788393
605371968
1850025211
952615666
1219532882
226678506
251838347
151994730
476384452
1207970698
364120264
1287942823
861315024
940694126
1450767372
1301265176
1736167846
1388732660
1279302390
780273485
1187830334
2077162442
1664444350
46763920
179689300
698306423
715932728
701054081
1028264348
440781678
1160515387
1149123991
1968967855
832313666
1049757716
1767723308
884443584
1893242321
419317896
1142536703
1588744157
281346104
1897596407
500241637
1260685737
1703261164
1873474784
91251476
969770262
2030764681
932235612
915434584
646340356
1638011678
1682345422
199101032
69488102
481852734
1436118484
2070020531
106411519
1422650746
1952050556
1200666236
732049685
886253254
563912279
231903820
1764240232
1947768759
992077483
742627293
130822847
1425604484
547704407
240901043
515901485
294463559
350064690
1197066918
574964876
205691752
1570840067
1545296771
1286300424
1498013421
906710219
1090377415
1781527662
1237331464
1105027273
920211959
2031344656
585716438
191166319
1844927563
538899715
1978207610
219006230
103046266
1220131994
193013780
551640014
708968850
308186613
895643891
513744599
1384279305
1654023479
975844591
618403851
545992426
1202080965
1531771346
1568715105
2127588700
715844387
91597646
882548537
1830903565
1322555556
497257910
1272953464
36598308
1293402610
1244806176
1133780972
10604763
1577793193
590748533
1715691157
923974198
202779917
341839428
1982891181
1574735927
991133179
1848525431
703678802
2082334948
2091892330
1362687307
265112048
383919621
1470597923
821938958
833019430
1434655202
1132971579
1779819227
1680245117
378661477
1129475677
648384928
1043646050
1676633716
971277446
1357730904
1262408547
554759142
1714123329
953476437
466919883
1158337490
1500696678
1801448679
182374557
124860241
2139291391
1354198693
1847613678
2143072875
1014434689
1990547906
274039084
1505615659
276572548
1534931703
1673098956
2086685088
1901246982
1134957734
22149040
90598786
987198315
1121016583
1390730161
487848048
1143274916
574380670
1799034649
2068733043
21216449
834648931
284439089
1242076973
1278821638
1008802991
33927572
1237095558
903236215
1976853201
594345360
1955567195
29546539
141727436
1143633534
1947803808
237176474
1380558343
1504641027
1771527571
907904823
1489188631
998376083
1933799865
605122385
727112296
703778663
484175717
386223159
2066149946
1509024675
1513282817
101160872
1407806013
1224251309
807305364
811413647
1680098558
2035068530
293055189
1886814663
63214329
42859545
520832630
2118984444
1935293004
1593159902
531138727
481198137
1845202469
2069497340
1447043139
1711254434
100598137
1256362919
472775458
805101738
859371728
1741593389
1559495817
870569261
335422756
1747566138
67417750
2053911359
1276962123
496113320
2077486650
130172663
1878021659
653606418
370680264
1577639956
1176554633
946427034
1219386627
1734655719
1271327468
1020018565
2013658802
1285627237
868652639
2063786857
549300555
1049901936
722761253
1990494580
1483205177
324003246
1603447331
1694810774
2037164141
1645944277
2070855302
982495349
201577193
408245100
752813384
937693009
1590604668
1053725555
1376606050
2108048936
149027426
1990897455
1952840427
256974550
646627855
1848840531
1247540302
1475545629
31805544
146676504
1333771656
246503209
2085708118
373658362
1792068112
635419372
199399577
1584542941
1409254071
853106207
2134312666
1915022363
476701241
1585658477
646087224
2101937749
1652312978
548862442
812558010
910398654
1589881857
745275296
1440632159
1519810989
1240220607
837574951
1738621448
131212870
759762444
536719840
214752560
1566348454
115322352
1663932308
369676995
1662138876
2052315306
178095679
371216589
1055528815
840832560
1725493403
1156267642
729366971
873505466
1354662740
397657866
128014966
1495589891
283137458
781654147
1097094046
1994915743
929533173
1097501693
180730445
1581743728
2120349135
1493983802
744947105
1698935298
2077343571
757679474
869585085
12970923
1875982268
221104488
764531458
1596421697
742771392
1901616489
1534416682
671011545
1871987446
1605016670
2057267342
1881137724
1999985798
1737415936
1261945732
442164172
972595081
117776706
1863693124
1806613794
493606882
1873163450
388638421
517266429
1252085727
334126915
884210357
1112051568
1926519949
1115948766
1162775695
813350323
927808577
318235983
1995062104
960061712
1127950709
1305335444
1331950953
592791389
214445902
64872062
615299224
166636202
2021689684
1220053889
258857779
590019378
1228364013
133172956
1134946822
760651732
2104977901
1170805814
96694193
1745976882
623395854
1190045547
542457628
642546449
1824243792
1872836297
724311767
267594496
90268770
479606580
1418220184
1353854730
894176115
596276171
374852777
1678113065
167968630
1231619692
1656923315
69726686
1275042699
298014016
1005915349
622936563
1041196070
2002342040
846634470
432078935
1306187151
114860977
2136374664
1601709918
2126409109
1086370486
1733016295
1919574731
1696536026
165493617
827641384
1364225255
755803421
1212326788
860378523
366261805
49781527
174904925
701794219
1273877115
1073914388
611522188
1756396618
650310022
1927220275
1098626042
211630669
1747243939
1003641503
695673303
929026452
894322642
1510677930
1451566705
1268309475
1380073279
784891692
376475153
2143752190
1387886894
1682240793
497791935
1558133804
537531075
318634675
479333773
1240616419
2042316530
1220424291
767674551
147753025
1839813326
788129120
235610021
2050825057
1574810013
953772861
501073449
21456116
884462549
1443282443
2114136771
1705905270
1497624021
1274700949
1005946273
16318877
591296931
574968724
1898362772
1657065720
176549401
1170472407
887015374
680394726
503704531
484884916
1752946765
1285432748
621169115
1759152593
1582419471
1449758385
2064233777
1137716468
1306327587
583699520
267880024
234904319
865004786
2117159785
487756124
2111855658
296946779
102233273
1767302813
941454365
2125929273
1349345656
1183490379
682458609
72206284
91785172
121786316
923761526
728250749
838430563
673607579
1738372355
895124364
1796555658
1530528617
1534219514
931644242
1836213041
1263659060
49901546
266956709
307067538
87809046
1692516839
725656494
1900274866
395267494
1669937283
1082330396
1985858611
931451905
1039912565
1193346646
18648216
923285387
1856149247
815152128
324097052
158479740
681341086
469332910
415350952
1796557763
1006402203
910506768
1058478822
429548470
27876
644193887
498204910
2063342485
950926030
954433134
1599166912
243544454
1847589617
523482740
166471743
1247294701
631211526
940806581
1440021150
1645738913
1553722072
577568719
1389430984
2062423169
691971147
573631819
1163884362
318596026
2034768213
120861366
3908938
810742293
448186572
1333862294
670042507
1782254767
477605786
18198365
841084637
1854883023
763924158
685421793
1825312571
198150853
2119270572
1298869884
969332359
1918008902
1035010130
851939028
2063780908
953415064
1934819647
114844957
492036484
1093354383
407237653
479569721
552494491
623360807
1575710294
723507302
151492531
731256665
1293909602
350738857
1043078168
1350925341
565769285
1922468875
1540783268
1903567725
1856275322
1668412282
1790870225
1477600188
250897959
596046252
13771854
2020409133
87640646
2034735187
531273781
1823078258
1249917995
492568512
1418930232
2123812121
18715923
1258801712
1509232428
219121888
1184944718
1816757857
13157752
1103194642
925603778
1594783589
603678014
2106000528
1842920143
898921091
638921740
663611352
1762630811
43875541
833414543
1912709131
303654044
208583088
1301849584
466881484
1173951112
1531348291
1873206421
2030590251
20524415
307144873
974441830
712637781
1945364690
802812190
577377012
1920913661
513584322
1858785048
560174675
2075125929
1272208458
799296325
1144524089
1785099698
764448194
2131480852
1139825265
594284978
1105460383
724872085
1771095786
934224056
1527630129
1448873591
1636925194
1134677865
1303769419
452516914
666318484
391701143
1104417041
13541910
1836486722
1091228567
1883117799
634037055
275801923
859406809
1328330767
343861947
1200490959
1522399098
175039129
1353569078
69272324
1767393487
1730054016
561150608
324135883
2033562959
918786585
1465832007
635945776
2080767353
672516
1202865278
1814495228
1278125011
1716228460
328345406
15010291
1836393898
1534869192
1338486502
1591150377
2015394104
171485184
890381525
1624552582
1742113507
14198984
1682098379
1800471554
1886924539
1065750532
657466330
99828515
2036481615
406002856
609312216
746411423
2121852610
1909701938
1821247972
295100319
727456858
1871990176
1241313677
1247815511
2079281988
1066385948
1547733408
699929245
129766210
790876704
681017661
649995492
1326606870
1154196568
400943375
450741932
1618518374
1336604223
217326280
1183479273
1932583475
182148474
1311370252
1614390968
864742226
1227559679
1814432889
705504572
1903045054
656199577
1763127468
33200768
448838899
89391551
1488392558
392090860
462789859
689281079
717207265
62846120
1723006836
2118566038
622248812
563084692
1198727168
1229121505
1776728198
254572093
1405259323
783251391
621218621
356856225
758763409
213945105
342350507
1580155096
1373472297
2076546358
38999496
1680165175
419326623
1730328645
361355053
753808481
2018664103
731712634
1639398002
72643919
646531527
317739942
2138664404
909299581
1376022436
1167369839
1365211833
2001465097
1321336348
2090910189
95600033
1864814143
1960038233
191013432
1691636862
525708917
559795521
2055775933
1092635721
764414687
101949465
930935449
1827882261
849117079
1955721841
1684025519
1391776291
1204682614
1505294695
2129577525
1431358524
1145290202
560810309
567113995
963695515
1132220222
1325616654
1986550375
214649136
769081297
1623879883
1491788550
2027625791
458926553
1940426614
1067277989
966436702
664797311
667642759
1159571204
1971999773
65566020
490336952
853448876
1395687768
225156535
155980745
1749125455
889297745
2020661930
154376853
1864343752
1631993088
2028543776
963670001
1952842799
1714580132
2065833441
108441695
1392642261
131033944
122527293
50702531
447759923
1166087084
1716175109
644695904
1238856782
1460148486
460561510
1824692273
831941282
1496893435
284067147
1912866326
82483413
944606566
1921802292
1875433568
1158120286
640417822
806930677
2027394496
1296351672
1503872155
1015397663
992265509
635807081
586300014
671677031
2015136044
1262218504
1371865189
1524352859
1679442637
227774988
1320808826
1538661269
326510268
951838289
1642309580
1400572174
1932248166
1388974785
358427187
1920493769
1397606628
1411226934
1778832021
1244897771
1801688495
335624290
1263973034
888877724
1782636089
1891857283
480719856
94987587
2143252008
967306382
1417073004
1480394191
1762890006
1323926785
1244764952
1783917804
268285101
1606787881
564154752
648204293
1499875918
1349661123
692889677
83101627
1955409215
1201175528
218973604
819001832
232345604
1670472147
1695829632
182378116
1629178641
1692357065
1463201402
673445677
584894985
984797462
688112964
1297796694
1558833137
1475954248
103270333
165420247
875875080
980787060
876939570
1252213960
1283317332
708290558
1101332627
872672444
1716164539
26756062
342551879
1774436867
1541154302
1773911858
1284256734
580605276
434749769
246111131
263870684
1387264394
1689518721
287872406
1898879337
1681379010
792899940
450600495
1473741640
272145259
821732251
638587527
258790214
1299996911
696747960
2085018770
1986954683
1201337512
1315473513
492184655
2070757676
183121434
766615464
1220945130
183573329
1305621773
1199896893
539105979
633266612
1732796892
1554917618
608239792
1180899119
400413340
1657138942
1825699617
802482791
9617720
193093446
1649566963
242111545
1675986409
1714387824
246880961
171711285
1719776280
1365142498
745227586
448682141
1021446331
1650916351
1887931108
1156531266
954630865
1043634976
434978893
1845507406
342466692
2086599940
487038727
1087082426
1135875974
162472487
1418190052
1531449698
562726129
1325063494
1534897806
899575494
838467124
1749893582
753620956
115018076
478397627
1342057948
167492769
951480284
2070232243
1187267285
1997367063
1257485017
1195364794
1772496235
914094771
1718361631
196759653
1400182787
2070145109
937726913
1531418088
1932578462
694580685
728842226
1734645154
2122774435
2013813585
1536002979
283434266
1768367424
414055173
269926439
1601720753
1192972494
2081723195
885803527
1959574120
206669899
65737278
173777603
673817211
534105546
124799329
174267974
1211843605
478288921
1668441732
749438288
2138721984
1754412051
1344015775
1996861550
739977724
1721865683
203539667
382876667
1035559467
1873106365
803170553
129709594
1451940406
355322351
1280293722
139072336
1950940885
1765049607
1888644895
1280172981
1195486521
182953037
1152526371
778839897
759519862
1549806648
268202043
1781818621
722292645
842912629
1752041264
586080247
1193310728
1115668188
999097192
1764372850
1032213467
768390210
1021932455
1781100060
993424697
830012495
48535453
1214097424
1841479348
1206632139
1583845817
188191611
876674842
688991214
1944926087
157081846
1409134854
1120498040
92770282
1023810281
152496529
730653296
1051343292
1713960590
1895139361
1717556875
33047779
110470377
1075814529
1964717776
378965211
1079670511
766662267
650717242
733838032
143730680
1402112009
516696047
482210484
663283947
326779046
2126180777
76464926
999058987
900225292
1732751959
1916903141
183372662
163273092
976713042
1659912972
1928581536
1446410541
99604481
886841048
1443097442
1471713978
595621035
74786111
190690488
1448096541
57836145
1383379612
95855999
278157598
523547371
1183909590
23852083
1084693987
692562692
1484149752
1327617497
986593801
1651823617
923171577
676276421
245842170
519958034
479187511
1789906864
956353572
592399020
1330716584
986739857
2081549457
405688497
1739205411
2041694079
285181740
513037247
578282046
281787076
1238398741
933000204
590967920
926876666
2007255688
1018025057
1964944835
426723164
1457409682
456172057
1455433030
1875189602
1573232272
54889949
14792290
186211027
1764314208
1464281449
1179525521
295638399
1041159939
1746938158
1622495868
1610768332
1574694999
880160877
1499970132
1727657079
2123827130
1904623027
1383513525
1221512575
1012929404
698523572
861981586
1089339427
79954459
1025771644
389392050
1036625218
866275460
267640402
617103011
475131841
518409891
1825964680
1300278507
1680405413
1279999139
234194289
287103972
995232400
1460215516
788819435
2025923474
1358079014
121612706
653652867
459912209
140354705
1588859710
1088688744
1961786072
1290723052
1958453622
899692979
10383780
1130909518
1093189760
685717036
1750544577
324291963
1733732148
173938462
1333536976
333100501
1785931902
180415500
254040626
598388126
902514726
1003388690
66678854
763515489
1910625485
2138999994
1365943807
478646660
1309938250
1479563747
1452475404
1014339495
1787588163
1006797228
268948902
123658414
1322019653
1918441414
2021649555
916138675
1240277118
784636695
791866507
1010495592
635667206
174209886
501060810
1993321864
1550483015
395828938
1688863647
1266029310
522110686
1304588694
1880977715
1248267643
1985430929
474153968
1976545393
719743587
1840115572
1085351640
1976993535
1587087147
1603205340
630721429
374829735
345365304
1929730607
233206917
1303261499
777976535
1701784936
1177544044
1160068909
1457383790
1148808811
1953941211
1849732866
280748606
589361082
173243023
1098593395
674391483
692566492
246904967
2091715785
1965071611
1704125868
1801460139
1768695447
924871785
1370859688
940122611
1741561520
1316091990
1152673929
1417465235
1071144717
215609849
114826065
104543626
877486562
1452144073
286518526
772888528
241757424
1834703046
346559918
293105618
1226855950
741122027
150900700
914391040
500141393
448363740
1971276723
1645028534
1985174321
747329588
1124572837
686135633
953915837
1735844253
1105798328
861938261
1233356612
1558243032
694098041
911764699
305565407
104909322
587333883
461264564
259125904
1944729944
169337282
744069843
488918605
1967134776
337257154
581739180
1987241427
487527662
1769576743
467443167
890323561
1279093133
299292947
1396179284
219901452
1459517012
2077284062
10253111
2076911987
308573264
989016507
1216979683
1453432499
1783200522
1100979129
1535563477
261050082
2143651832
1174831952
167164839
531619290
2010088217
1462003612
1690457919
2102123662
1379229992
389917618
1049323305
939143049
1227547241
1355960164
1037855068
2029475509
1682214581
1086233481
562687004
1700453144
940107826
594336590
2094483628
1895681290
38030011
872061979
679876128
891302348
1787744419
1741317604
968597003
478628266
1125257123
802628956
1088904556
1336494641
2004429986
2133285546
1036136106
2098421506
1393721562
61820030
1422330210
631025327
1455731488
1676814065
1797019597
104150575
306752164
813142999
1521144404
745567058
1026643575
1413447331
844699046
882241904
1048020454
742264589
1699571548
670247403
2132672481
787142146
897768669
446366686
952474016
1584980048
1408152548
1867423993
404066355
287600271
2097266295
1506919411
251440755
1137363841
1794536499
105944289
325228172
1751677974
1466072888
1454851615
1097701208
2113688940
11297279
1094694956
1259822415
1917136530
914054693
1392675269
1079860724
410128601
2038196063
633027549
777022496
1544722645
270608728
2018207724
123853953
1057591462
155739130
562332819
2076853141
1732508984
403467499
1509870777
1104268831
41439283
385951785
399917755
219191666
35713447
1102765822
1092500248
1872155554
1251289770
877357555
2033593595
1540804851
1707874234
738173788
458488475
645479522
340862246
2022518318
313255951
2043636265
375330898
287102376
208818948
1430024466
1849393947
93158923
1674724102
393637456
789478308
2128384006
1479185554
732422443
1822493911
384096301
1416409465
1073588735
950192302
301939528
1192316690
1872084880
2007009021
290919500
838751568
781906881
131514362
1910895881
929555777
954740712
851158969
946582006
1236881793
1132751286
1614392862
5586561
386730421
1929888352
670782079
1435072817
441003463
679922087
1390537765
272813911
56301315
2010609313
1812260202
840180910
1359161834
497870805
826597095
134062389
842167933
1919267468
177353217
701739610
271897684
1217506245
278004909
869903962
1953888819
1821346017
40294502
66824415
169628347
414345082
705064002
1595220433
481338983
1389320168
139815630
724247267
599938180
1456512449
1256319208
1616464850
574444910
1059888313
1918012019
1363455403
1324679251
1280680529
475560348
1942309217
199716581
1322965623
1451137803
1545712072
1573813975
1056542451
1795417835
101861881
743155911
454458806
773750378
390044756
1341750831
1906195191
1786076689
650031764
508998086
1307141302
1775019038
721093778
528224160
1196899160
226074150
1355070713
341285302
1191046105
104196145
1775297906
1011392607
169428196
784127747
63694404
1464113114
279154534
1631726352
1556979496
1358900
1971666482
731333412
695599104
484604845
2137717707
1358901074
691633049
1639646128
1531998774
98360048
140649320
134440837
1448653979
59213348
1400680388
1661641501
67771540
368704502
1440734196
696212420
429572211
940944881
88977884
319895161
60553937
927195828
1529203426
1486286649
1575025709
2106888523
104459306
1600487190
1573689647
2118803154
711266161
1070782126
1763787068
410806601
795686620
269074717
1867491566
541648411
2018339641
1502986796
689032598
593416581
1399999919
1220851003
1845765332
1085425934
1027655094
131247167
1832591404
92193789
1266322863
1717200480
1769627689
528725211
1544410414
1945586022
1791854440
1335686640
1976442215
1531865445
1643746496
2002987685
1499171648
92099005
1005046785
1651247406
99383792
438904649
667077798
845747847
908568964
27619553
339965241
911192964
1445557251
1346021175
1984931349
1955266010
685596030
1467106644
734509446
371623849
1563285749
639024680
2092277404
1486998431
1501005699
1047278007
482311063
1085260677
1334226796
1226574055
14263339
882546993
323637793
1923666749
932516836
11910984
1710942512
2059418236
508987238
1894150698
70857739
1709932460
1392122132
85947180
258759624
1874664327
236234074
1003004186
764644178
1230635977
1262110875
540679281
1607301592
956107886
1815939384
1083526624
1377192324
1702897583
1638908752
1099187481
951713720
650347891
198571893
2077049322
344547933
915213132
336956494
2015877227
1912235521
1294462151
1771539923
558986432
217321763
609296493
1698314853
1790750858
1393264814
2041685956
1401842110
1020770654
1325811787
1205210906
419925452
81283061
515774466
939741450
70668224
625947839
870022907
1617184297
1882214780
1052445207
876136207
1487642028
136685004
1248744601
172685063
1700661938
134792045
672755385
2040683595
61545782
228887652
250590214
2126681403
506431840
847290996
707492549
610291835
287553716
221847629
630533299
1168423132
469944515
1947998714
2118513652
532862402
2015781055
742929944
646609196
119156574
1966071592
779960283
832019172
916743584
1365847066
1237309406
235831744
109346434
1675799976
1930472233
1140764511
1830959563
316655365
2099890973
818999642
437291910
1208633350
1146150741
538615636
767512219
1151489183
770089166
466988765
1166022373
638498365
1131392660
561278849
467208200
1506179613
1800844139
167164839
1491064881
1258190904
1130767887
1949776274
1052844728
45729086
233513920
1929895486
702428148
569625003
1202365366
1024745217
1921561288
1108274625
258997844
2090032662
743024921
843925293
138891203
1131306678
2075688627
277287240
971832285
1998577734
1293447555
1860269012
1067834856
1999323252
1490551953
2097363635
592589243
2044800665
530716419
1508046003
30993961
938514247
878310106
870116739
1319377598
1847155868
197648773
1850800284
1392053478
774691565
919900954
1857588955
24621057
221354893
578313965
1298791334
688972535
827987956
1737730014
1729248544
1813949539
1488223472
1728361121
795217670
1005228010
1098568707
1662508638
1877868594
1078692775
967256010
181057369
1831194450
735764688
183206539
1702115122
1126652599
713382266
28462461
925810658
1366122216
1313624609
494307211
1593247060
723112675
206893917
695210054
1335779588
1541430089
1346581907
1694389327
848375172
159145690
958017399
2016459255
897978708
1718457944
1469837706
2069624278
1837069859
296056681
383394998
1374035629
1512772618
340513691
1486755281
981497677
1683740025
1773840435
695059808
823210377
1711397450
45533357
1564892621
1214164987
134147162
170064690
1164550526
202827042
1479454609
1764744060
1477675302
1626657893
1812209150
2071203951
2071887772
754767005
1493611352
848701520
1715797574
1202277146
304547785
599610478
832555720
33530695
1321824341
744537561
302296694
914433947
1724522950
978182595
1339976214
2119587170
1199874855
1316812690
1398567023
790696548
948777888
944303787
57702848
1249735181
768649071
392232674
485734377
917776169
1850233181
40470428
877306523
2006506236
1041092140
436136967
989934591
1353621281
1516459792
331295704
176937814
2034890908
899527968
850977135
99053481
130993507
1738599760
1765236184
369348614
2002125502
737508570
1852064153
985303170
134950649
1786384366
1597362075
732544734
435297033
342648944
700929535
1318269590
1166589844
158798762
412517516
819147546
1890297549
1581893358
1989865900
644020907
2073151598
782946684
1224661429
435833236
511511174
140993857
865402108
1824294811
60946797
78930810
307962468
1048266037
1915587781
773081988
633713368
924940465
1247544503
877645459
628958873
792855730
1231302362
2007231129
1338737667
2024214461
505996697
628509258
837903586
432531724
1233054098
1773766526
882596351
427852674
726961541
650541536
1418047664
1279103809
1795265625
328482235
162052839
65858136
1599313657
1065282664
2006231400
313362497
1270081720
1324407507
14192365
551764397
1095840712
287513176
1796802766
584961850
348828201
558446039
964646854
1895522315
196811218
1450470994
1040832661
1998484589
2094146253
597600928
1925754180
1392458462
263782635
667654758
523721997
366454882
23156302
1345480888
1118066685
834542850
1401671258
907703891
1954807366
274226438
1592735352
1016122669
492153827
341202795
767971823
580550221
1436734695
2009790038
1788056381
1290813057
300512009
851197794
476670695
1835580319
598551016
1195238804
1245380384
515590028
402043050
2010932830
832503556
2139704809
519466760
1926181001
1000966371
744565646
1339131560
1303329032
681602298
283811006
1403483488
639831968
1343769513
1066965209
2059614635
1858561393
1244517140
839863874
1935218395
1802906130
1117179590
992580147
130975920
1397628440
54827261
774651800
562220504
1841751466
665003359
188448453
306856472
1450969491
1807048625
1250583940
716080062
1020966021
1429258986
847675931
151684269
1587512286
797863059
127669101
47298319
362881984
1473145014
765219379
956081516
442644194
32785758
799464028
469748992
1214934019
924803795
1844316526
793477315
212585333
1426414591
517194696
1274662530
262623388
1688557014
737030284
1902219730
1498436941
982804084
334035949
166316017
1339972225
701974646
2140967813
726563966
557940194
877068516
1236776292
1318987310
1438330706
207418090
2086806104
812176790
556342235
650396266
1547585006
2087230238
303962282
1890785783
2123049378
1802099673
885712044
2010319114
1379542431
1941765172
1201062116
765883960
1202549620
1589948983
753727543
749880949
438718878
25468662
442967469
1209681696
231808261
878742279
1907016626
607464755
1335138869
669051713
1351548472
871874884
85366423
1220908434
761606093
485943089
2061440734
1380819391
104158390
655356079
2036358676
1197480301
403325646
605584520
2097599476
1011372640
957660059
2009458157
875119984
2071297291
385740809
50227656
1863736077
771216576
958468486
1975077653
1120517542
11033079
1463554463
507940052
810944061
374542162
361819046
745667824
1126235822
1722296519
1141403011
2084904124
43136447
634791856
389061820
1847646401
240558484
2092018193
1681501704
1935494211
1306457224
2117184686
613278398
1535909047
1227204157
489572791
422924708
1760324955
244555846
467182411
1690230816
1181167554
2030319038
822926395
335366598
1120883894
197815016
1253618612
988285165
1134291884
1858673675
1900909331
840071708
513673053
468753854
1494586997
384475872
78045363
1972270733
1900760399
308484118
2090815246
1663913128
1140176730
991188335
1636972510
79655433
952436671
1075606221
1371473951
2117165740
914387973
1416223737
1217099312
1976511532
404295894
1415541811
2043857174
1166159936
1988176829
1602890492
1197418268
967168878
1489505127
1618083103
178787699
1369876595
709286079
933894041
1030167982
1967790126
1466029438
1350961589
1144852130
517302222
883000177
422644421
216346784
1232291785
734131528
2004589425
427480418
855684037
677600553
927203931
1274386349
1164544500
161207775
1287471206
985487071
683536885
321604918
1668300254
595828116
1809518923
87187729
1434136128
1612936011
531747343
82681472
138501058
1652436766
2131529735
1096964799
796265258
1710043443
408619136
897538203
1235383829
717637498
1089090053
928440449
693802340
711302424
1052247489
128733454
193471144
2023121951
154079045
687074536
226199956
23190905
2117323578
1649871196
1114447661
1580195002
220820145
1887132186
319833846
201772579
1393532401
1018745716
1230796968
61686330
462040528
2075279120
2041009427
924165650
457422518
866860978
1656831420
811273871
1851093594
1644714245
1027436949
219812257
760303420
646224413
1636235593
1554143502
682909284
1571861813
1929275300
1426956787
1217669799
1778936829
130135028
747116054
1331740796
581666246
1344688850
1723962740
1118911874
1170692427
621583970
418954889
1514455904
247728034
1443706442
1806046998
805534279
1877758373
898355414
2035653
1586147596
1605244482
1494406730
1470348134
745714857
1023615835
1347034259
1037920218
1307217785
805622900
1613550610
782897242
1886175922
654112106
1373010512
1066084566
1674435117
938957510
1193736006
278165775
545638801
1643376290
2069556093
802011072
33609462
1260542957
2118213209
1163406048
389873410
1913440450
164607300
1942727513
6105370
740155899
1480317456
323894823
1461154301
1854619571
941811473
1335757977
548984339
1061573406
2100089808
221257418
2061987232
670081596
1285755081
98420837
550392612
727402680
1326440130
2031268549
217074184
1009164186
969347970
1058820369
1327193251
214532577
981985486
2033179087
128426649
1509288043
1122472136
935072953
747658924
107504105
1254190025
1072386260
418960252
299265274
1171533156
689625096
1713593956
1363792430
1668692516
400208612
2027459198
1074590414
1617434734
128206280
594215090
166580523
1841346956
244797223
632830751
1745605515
1456828250
1675264455
744062845
1063086698
484036818
207109441
571249553
192504364
1678002812
191141987
393779995
2108103668
570815302
1748340861
770855155
533589699
1063426824
1376498409
717642320
1718598704
1611571991
1322413819
624454199
1688894449
1452225990
1671561256
283199481
487642751
629822512
803400156
671596423
792712958
601592305
766836759
731517059
1988163019
1175216196
115269844
2023848949
1220630073
420007319
53887724
2109502592
1258678805
1438046969
1651031667
383810886
1890829836
1198813159
583770691
1256239524
1593198716
1757778962
583216396
1911352819
1418214342
1052702454
1115054534
1130428410
943108693
1481605126
1100310608
910878113
1137125040
974589162
1169874209
247944471
1311412426
161020916
1469238219
1127276607
401668555
357542043
1300769002
188111504
2042302088
776525437
1468090102
1477120936
841140786
130359787
64237834
94343715
269654848
1762809505
1071906796
1742718172
88024400
202112531
1136524066
1888789461
242084618
1991042380
1619250930
836442576
1292164601
2066371067
1927959915
885098677
1821294183
500156860
1859351419
847508068
997654102
619568698
1886971409
582882203
1602609777
870418873
1812562305
1811199659
2059338456
1352631377
1393566195
1312877277
92932465
1143664218
328855526
2088957039
1164396478
460507722
1451920700
745881090
1717142861
1983361621
1764400587
471509334
321717760
152429151
2068521319
675224623
1371266608
1190828809
2056900172
1838811699
1746504462
860215121
824032944
1739138027
1693759982
898121208
1953936131
1489283176
2099548842
753912956
807030525
1143132565
92864925
373055704
961598813
2084822012
1915887402
653781410
348274874
498988286
675907303
649856791
1872977730
1821076952
264322460
1254397040
700385132
1737020234
772029189
713395708
1882583945
739832758
1367864048
1853924599
547915440
1447879725
620395267
1323821849
2053068375
645387886
842298743
94522127
2092515209
799599645
1364779953
102172745
733391402
88257167
269611955
441283416
2128645693
1836712586
1318361382
225590716
1119780824
2121866925
1873583248
1591056495
1853897926
1489371026
338955909
833309457
1522523591
1312009980
758462970
1513866756
21544267
723224861
1095884438
74848411
1780123475
1543170981
925722845
1701852718
449702992
382338505
2038967074
2055337737
686494749
1782908991
385028162
799651342
2113068075
1323852287
1483255853
706109011
1932702269
430386229
645071530
1831774587
867129219
337727850
367300607
602204145
1950674896
392832526
441345695
1118670084
276943668
1565060458
1497919490
1514039471
1179931715
1997668407
1460177796
1100497321
956828686
563918388
494367173
900980257
530807066
1674594787
651416780
1407442078
886716243
1389174381
1888274314
2109922940
1422790243
1397219340
1198335209
1875978051
979621147
713394570
866026267
617544644
385536880
1008862633
1045030845
2037087293
399341811
895558257
1266275613
693238952
1224443205
1579253227
42897744
1591223574
2058761516
1723718601
963940898
2035843248
1566016709
940705081
1628753054
434359325
951014187
649005215
255607130
889434576
1429460455
759616744
1729987048
1072843178
1522461874
1139495876
156152198
29843773
1828246985
1230440787
1487920762
1778637417
637168346
1277884460
1564809703
1341344203
1667150200
1345975235
332853138
169988201
105689445
1979865203
1136652541
971868943
1213953329
2144440727
364593672
1021550095
198365533
924578633
1912478390
265753563
1339503710
1606647187
1557697478
1281386257
155429473
1474419981
1265817068
2068877884
247549033
1153902762
1961973137
892319317
2088954489
143591299
1501104594
538749598
851445657
2069337537
1406448893
1766222940
1178601173
2017029912
1288658130
834141634
1931415171
617614636
1228132028
1930779896
652291265
580774778
289322000
1332859222
640633572
1794409448
1424656794
328067446
1266606448
1888150713
1572388444
57419002
330063654
907538867
276929930
245420394
1700861629
772277695
650552243
333649352
2127776424
1135137450
866119014
645196634
1577974011
1086986761
1834392190
1983066428
1132477706
950318131
1302959578
354840055
1394638635
698659456
623428661
201057378
2092110874
790389410
2114638968
571383535
582350838
373547144
1201839557
1541094236
706564648
1219899875
1092691157
1010676835
1718159826
1028491492
1089303861
1705314624
229631989
544399039
152297656
1204414950
2135883005
216536124
966820743
1210140745
1071607707
1639461858
2133593289
1793094873
915361252
1239491194
1022493874
1367518485
521828845
947286516
985382395
1045798899
403689816
487572883
1218334206
1837867583
1267008870
75863831
1893803678
725245138
1413427067
1071456350
2030715840
75943669
1883511831
240606600
443652449
1966476730
2129545128
1254328051
2041636811
1652246432
1957279235
921569254
722956741
2029521793
1080199466
965348805
427356482
1298715565
916195109
1343604871
43504672
1373002956
1796700057
470306131
399641396
247348825
654134349
71588287
714896261
204410709
2069995816
108597545
360015070
1349358950
1161416428
1240967060
1928256713
94175167
1953599167
675158132
874456190
394093980
1553180120
1975099260
1702696855
384641571
1747759892
1303102757
177576042
1327450982
1162795232
1549921665
1024758875
1747532760
177512520
1957441661
175889691
637721605
2069105930
907432226
1814345423
1907650844
1207098183
612802847
1827480149
2089172447
1679306547
1742094602
1616249353
1821686348
598446871
181495321
1213225873
1529219515
1400363012
1252413804
693878145
189034647
1076932815
1631167003
195236898
24507256
1564665422
1212939911
767950208
1178140374
345836086
905093988
1854056674
802882991
253177767
284403217
1446775009
1869539264
429963447
1001531387
1365786065
393999704
747283431
778064354
734290718
202176328
1184532386
1613513071
125241889
1424906132
901347921
1099362177
2137931615
571358583
1394277527
1223133903
1233836535
1582842847
2087213090
692458982
1523716400
65035395
1396847158
1491966935
579837984
1750980712
1716002168
950811912
431894171
681507716
1641453107
1293763635
117766678
1195505238
1729476261
2045941342
1486021622
659291834
1168413042
1138947869
225808635
1282914314
985016067
618352722
1059573039
1073630499
2061148385
1007627587
1878470097
1049871546
634475211
1908576443
843642013
1133808005
471776603
210633219
1731615206
1740937258
363955383
440565391
606970178
262027049
294525049
1331644714
1597886622
1475427636
10245304
643744761
423924724
381864559
447596727
1352283747
492591185
1472453600
53086071
1688526405
906917347
457156629
1458852146
1874662828
1693372875
446309093
1860663159
1561617960
766632749
1565780197
209398952
23344200
1521138603
1444372145
1626941084
458419248
567517934
50507642
685114103
141065376
346359150
1043982012
2086685438
1861841671
1511997363
332821061
106276357
2107210446
440222023
874149131
331570387
597104396
1961315475
2053968818
1594937161
2128227765
690333619
456179040
622599334
751230371
1236086159
900751172
305345088
2081057753
1130874826
1239275558
1488729930
709700346
983026642
1196530783
2021321452
1063455967
1780535720
731281251
203203953
1459311363
1335488034
1241575158
481644947
225864329
1946535127
1200194559
986164075
966552935
590361680
1220252418
1311770274
913582621
931202935
1974931886
328260779
1531118820
1413281742
1774696959
1921390649
806898792
247823821
275391983
1123991210
1015491522
2080643632
279799711
2041012049
87882133
826550985
1734176252
1711065971
1978272258
2053336243
1171823368
208907678
145169712
200916316
1124309609
1715244472
1596850235
459551275
1873515537
1249848819
905388775
1753931404
1946744834
1639468631
674329134
579716322
432874674
628015957
1024243521
114220986
1136420843
1992339840
2117024420
1943208609
1118710097
1375632901
613567237
994826186
404602450
1288975815
179559000
40285686
565483658
991003830
1512292056
749481026
65466606
168184517
1856003788
382845771
1392433369
1515193825
1305669124
1719470830
588929361
1972015878
1211640130
1161418708
662509476
1182553860
1655310507
361276105
1639524464
932686668
879471116
423391193
1176681908
346903146
1365051131
2139850462
831651386
1137380670
1724203437
1804901289
1267632851
1168247434
1257432460
1412299301
527365130
1836285744
1379351742
306023160
482828856
436138545
1815160883
2035401373
1954738975
404858018
1127297312
1224834598
1753281475
166790109
930556356
1471429087
50341684
885537931
1868726749
659719734
1055251508
599993015
1221162015
922937267
2130284944
982200271
2049629920
749642499
190159378
1625012024
588454044
330046405
1235015297
1725729265
885694987
406397097
1567194239
36261504
268057847
962383605
435436927
1640678830
966445899
696277972
1836955647
578332346
691342264
2064892157
896839295
680287416
2006253809
2060589709
197976729
159844612
1903387149
657607246
1276624321
2056829103
351658917
257791983
2048002297
1899535678
1858123211
1995815315
1071085069
1187577359
527315526
1099230667
859903331
148549740
1692952308
223092528
1913557373
809612454
197729655
772445530
699465987
1819282217
558447160
1279365317
1568371060
1199689784
1506427588
685646420
1505217448
1213330809
628570980
1166276722
1542246846
26233741
1511865838
1809552125
415811865
1419403822
1078365772
805974401
1669794924
1319996972
110402142
672470837
392268882
3430668
1265512567
1437745724
198190417
474819890
121227706
1780881659
145796721
163651957
1595596948
91048048
158032080
1057489642
691065219
1950142378
1113047578
886552131
56170594
139849391
1019770607
403904761
287620128
239841108
326146779
316108298
227364017
1105344111
930437209
521267058
261094338
2132263751
21446705
1921978574
1298176357
1677215852
361086585
1127089514
634983388
1051130031
991419691
1446688520
1958229246
186499920
152182272
256984571
231121052
2143699278
297644880
1659619826
741553920
1287831938
325332363
1844343477
81646452
1741582816
1942661303
1040401318
1676030934
41173908
208994967
741345230
219286812
280907461
961347222
1217695872
487723612
185201855
1804787984
1540264282
400016002
1997622281
141470239
332243530
1761076652
712581717
1018954091
1107355325
842390888
222486277
95477325
83214945
756551328
2082806980
417896905
886858674
1271451864
1846122797
724800282
684166795
954091715
1524645163
2048075320
2122403259
60242942
381046212
173248404
735744544
781058321
1902294128
1525219619
1978300845
616894052
1212292353
2045181672
1019760599
74254732
1759922147
1720568610
1145661224
1164042921
1866295356
1257282760
278434047
1231693140
2091356794
147930600
988186323
710766466
1705142916
1284063113
1301270663
1085614345
1523727575
733798243
1457828322
1080747296
1787635460
1302948359
1997907052
982288748
1190341953
911711117
969098689
1430595956
1174648724
2060720235
1556464623
1206200799
175045973
1193119954
1441532922
829119394
988284193
39168862
1324548301
112613859
849763379
377476241
1285485168
1211469482
1588454208
202187946
2131289916
511818628
306911599
911099257
523672747
53921100
1238358232
1330002106
646049553
1701555333
753036845
1541527843
845798954
558434946
312099785
1318348510
124393807
2114240193
1787341590
1158739714
124841799
1183847168
692534957
1595538641
1253194565
741782027
2032684243
828819898
1049869847
233530949
264228010
440414443
237004622
1979689269
2010737919
141663121
333269639
1359250181
92978423
1495701394
1116588743
1991495806
1973006180
1017714611
113680881
2099082745
1736936531
350891703
328038168
1830312189
19401966
542535608
1774576680
316403090
2076960685
719689027
1176453030
13998373
53232112
1536826267
525492502
1749725368
1771988151
878719043
1643072264
2145346122
1349999762
737606871
661355391
546360279
41593578
1090685105
1523345548
1990269201
746068922
545765445
835172422
1262475200
999249082
2007609055
1839416502
1728784454
1788201535
1505615659
1974494066
739903363
102309975
1355549656
1718127057
2096259070
982942794
1393084218
1077204835
1430907953
679008116
196897647
1321104282
1581326790
2136467030
1886052221
538778190
1374173900
471786294
1202647680
1753320893
1411617203
1818871352
1465915609
502817869
450567984
698772009
237185545
936549203
1768336678
196619015
894383306
1330662298
914725232
340110162
1156605750
839778992
456365458
282894436
876042324
263522164
799836337
1408721917
2004359759
863536209
1832575676
1462315374
1423242447
144776904
268131162
1469172056
1917626371
1929434092
819300381
459660504
1220364848
591898334
727212394
1024028618
1827197692
266983980
1573255694
836020396
2089601036
2111847679
1401074774
1150776743
998299445
1672853137
765879200
1617069005
1839578988
1002123827
2094634651
929615629
1424689271
1130238116
1617737636
1086963738
906007476
1585230149
1774424887
1481953355
1471144206
794423016
1783157324
1256337002
341793548
236119130
836467158
224621407
1000302888
1017368496
706556938
2016770483
1530384969
1497537159
1765107916
1290782472
1818066732
17659493
1106786322
777730180
63891844
1054406052
2133139446
1634525602
1836095397
1063238938
1449326952
590789565
309190159
2080763801
1138576949
1313603441
125131717
1984019990
112596470
1863095244
1239782240
1466516833
1256230540
1157714898
275401751
118599297
1678708379
1292186311
1330910684
295604364
312468869
1606769560
96152069
995939632
454726778
1602869635
2016849580
1010907704
856445986
476684579
216965001
881421259
1438638557
1436571671
2060189760
600295946
84635137
325084871
1477837310
1467976471
1965927729
847854882
1748628893
1575467912
979223593
2114094551
255676539
1219090693
1708010867
429565398
1379496024
1155814053
2099578340
366891084
1307508741
1404061317
1453723350
1883124953
1420092454
2057122961
1049448910
1574897371
42907139
1878480746
544738417
908259032
2006076088
609296493
1449937997
1421299155
2079587952
1388636763
1727738940
1329361615
1992080824
1614149363
362715571
405784237
703819784
1190580220
852334955
1715099666
1602684720
147358316
2146316128
1459681741
932172199
1019851651
1391495531
1751256242
496789694
682997690
1411334019
719432898
1769070883
1218099047
1694037186
1498610780
1285969483
1131330007
383392146
766705395
1052480351
418231636
1857403291
974502794
1829265905
1962103928
1780187910
512697729
435047209
1382371640
624797581
2108396931
996149972
463938919
1604450185
1621749636
131517402
1822631600
1274915049
1242439335
975860499
1817130007
1422420964
1206577614
1079673561
186517989
1883941397
1443647138
1440257470
1823777015
170411582
282227745
1598752737
963863460
317404680
911875517
163298247
1505831478
1548820121
1869089922
818650438
421238645
11120697
220463241
74975283
2102462066
2098109358
292778538
1400883831
1239374467
1877055756
627683299
1112296085
1363279923
133277970
1874455191
770785024
910271923
122134539
1640836331
2985053
1483332200
821395965
2043098969
1643357072
820617943
1975410070
642467791
799021293
1778482996
1457639116
2031394540
267145027
1376760552
950305141
1449681956
1853194183
1662285991
707304515
391882273
1505372420
153484320
328276464
2065242723
1847004996
1958131906
1509800913
27723410
542405579
1014021118
1443961245
2050200010
1373500748
779925087
649352812
1991557112
1542448768
492083165
479985371
269836485
967807281
1784040793
1132500441
30282829
43480541
978734616
104272238
59731725
604620958
1310238727
671556064
1345847814
1235656980
557531080
1610821276
452073249
1965908391
190163856
1474504226
1185096998
1099757265
379616541
1343344530
1504706608
1556033812
149954586
432952044
1236177067
2064020591
1467111227
1764703929
276978703
1821067488
1265643981
1286963112
1804512648
639312259
1919648416
1338035763
764935399
1524484062
2014987003
98995243
1452599678
1719996538
1897511505
1935404275
1816806606
672844157
1986745616
92028423
916891660
1524701878
746476044
2110188400
96090928
339262284
631233843
1219859559
1837255959
1588596139
863622183
1636841660
1136058074
184101380
1538581427
1370614646
692888953
328595623
565470553
2029039624
151163550
1990334405
1008589219
300015121
1765126579
1789016423
244498826
1230079644
844513140
1220450810
877193580
812786029
1758812080
605500785
1921871970
1097752448
1150014973
1291125157
1275308954
87700542
511702093
1340475948
1458322738
964762064
1303304633
883596417
1228222739
2112594871
53064506
153922272
1678283544
851402516
1017302559
472076011
682238829
367307936
971565790
689004806
1148060573
1386062719
513470714
2000552684
669898079
1392460394
752693078
765557484
1951980569
844782776
2118912603
851668524
617310288
1133954343
1823229925
1705638843
1964898315
850832399
456260882
1526347314
749924492
598907575
1339327027
1374251857
254710502
486029075
1774555200
133918562
896358165
1827401722
1513802970
1306838505
740796214
102786188
394669876
1669495237
330033131
1318435159
1397996117
1857164950
1769312044
1431974376
1068337437
1180630171
1911117784
2134579104
263751888
392573486
804878325
1181663580
30937318
18957725
1326049280
393724150
1875757080
1779646543
1568881113
1406267086
895015968
1204117349
529331098
485941851
1608371658
1679083748
1994444336
1745765881
538628745
1381013056
1064873947
1748868795
175185172
255372133
677160899
521098073
1065853340
2068892751
991725193
1633406477
1031952963
354864252
1144908859
211347155
1460170119
1395734085
1979257300
1182075273
1108921295
358867033
123984125
1634289944
992723379
90313134
180245749
1636681295
633033781
1236677112
1311747848
1379926149
712694548
1084682845
366770116
212167230
1945359224
1703577338
214375525
799153717
1838411548
2101292601
657912116
441355217
594917736
144008886
1041451588
1097748188
1075104338
690087241
1518519854
1356418340
1475353982
938521386
193399782
48079698
266777667
1746226734
238157182
1966609323
1966529176
1038198140
46159437
26458393
935960936
718676820
998676373
382319182
1869731056
662400532
1136263882
611750305
745887804
1993327435
859313938
1046381471
1476521270
525492670
1005532699
867604795
1924715988
632672649
1683168585
1317156617
563218816
1636168884
1277882787
1825232802
1925906682
1449524209
1000233337
720725459
1350352422
1324035489
676023307
2061216799
1043158635
1498746244
161365753
1992742942
1032733882
1014740550
405144069
161193854
1141775420
516069432
281464002
106282452
205158270
249741813
368140183
1612626252
383710910
656654256
633778091
1960400289
2076921977
366187703
1244956860
1667094730
1493412046
1345018064
1128916626
1548075858
129057860
1181419835
500658094
150249838
2085373604
960428495
720850861
1754007555
1191442832
1597616634
2022516384
729102770
2147267710
1273450417
1386655161
1742203017
1474662886
163675401
905623403
592367568
1881788105
1635541790
1386207275
551734487
98953414
1610083328
1644080535
812515154
1066138349
266410548
1316678196
959920540
137913007
1734411762
1334070138
1189218324
1797584876
652772426
476941868
999727983
1432647184
1906607208
446514054
576583760
1797520347
51943473
2093599531
1981619436
760778908
1200698918
1820932774
595351712
1244269046
1373741501
753396936
315649275
455178717
1704606515
1664662774
1653071342
1035076031
806832846
858863472
381054523
322853596
892037105
1177344715
2049399841
500146242
334663553
2127216419
954511669
1930114235
706279953
2136133722
564403733
2008216043
1529856780
815845577
49191607
2043080734
1607548113
1207247335
823333312
2146955856
836995607
1581988895
226616618
419353929
1835092685
1302346613
317049736
151602602
347869511
1818341518
874719731
1743057735
755997700
1949585524
437777416
520490199
2036765215
1924769598
79467517
2084904217
2140178201
406080710
909770363
812599019
679876788
331702446
665429079
2144755658
1811618870
1581606236
503763165
1319724067
483967225
1038796898
400568076
1048456249
1446410541
1376104737
848943631
508253680
1197225167
795853052
1475911180
2102323693
247588855
1056821997
1359665874
2075621958
479409925
1311747176
1530990487
1617242676
263912620
1139678509
910342540
1433279218
1711355843
839333887
228857382
815462306
1282903298
1878360753
666968924
578854194
182273189
1689430306
228731526
642180704
1649488069
1824647123
291608415
267770829
1735662692
1540756302
856688750
776464646
2106556515
549370467
295966089
2096402988
1431068749
1237538472
540544520
1886328838
1686715944
2127307883
7593116
1034515402
1407000453
1910790372
217054663
1730234121
694425436
1620655162
1749027499
354148371
244041851
592620296
1776314180
1402952056
1257587433
343283651
1144870938
1563510607
1913290530
544116700
2145207190
85523207
1361713607
1854236246
824336099
465491278
378179005
2138654516
451218942
1866362649
1201150256
415367979
1386980163
1472650377
1639744407
1981468618
635881067
2043199311
2057939627
1867635411
2072352001
848006041
1268462745
1580002989
1422169215
1953024349
1259543857
1818341225
1030774496
1274511995
1276534675
1900757439
1539731156
867769966
787283122
321948620
496160968
1585699048
1097110467
10194508
1474347672
1667904952
459175606
441578769
1212039928
812676450
2045230778
1963696744
1271380464
1470611822
1090247354
1855087558
1043200039
340615271
22742327
1358560257
862095147
800066185
1844674505
427545993
189200151
1576939635
381180400
59434086
150582240
377617265
1488340266
1637668514
1947706746
2058303676
1607632043
1996450036
439435147
453952440
1737999013
26577892
1584428772
939166278
1661739296
1872677646
503729986
2013092576
395452426
1165527521
1428868223
294275068
2097703369
1986852783
1443831766
1285963721
267717788
1493828453
829846626
44658267
2093326663
1317512639
709433811
334157506
1481225772
449409402
1176962029
980971941
2091817737
1181751373
1616376390
203268491
317666074
1899258962
1598530913
1839978467
759865407
1106609905
2139285772
194459775
82155161
472320462
564684950
1793321432
578004304
1292787157
1451921109
785064747
1912720415
1860237024
1604127849
1846619370
2002634215
1288396748
264709737
242020781
1942761235
594449779
214403522
1632823022
1752702964
781538986
941078837
719088746
1537705469
1106537006
741867995
1713213606
1197582824
1715291299
263873755
74017749
641757837
1755579728
1444997717
1410534969
1469738666
1675114790
1320280214
1931194764
1561941189
1219302399
531365151
1766592326
769020223
1364809551
490671853
1493816187
1203256222
1520894138
979331568
1153897997
1240695295
1135940535
228109521
965877740
746559968
1717923821
268791283
424513289
1959230374
661009627
1711889624
1854356045
1453358162
1879537905
1503726219
1331265054
2117854902
1504492250
2015169762
237078280
1039571814
2050962072
773386615
817125297
176780084
1151717077
756415087
1445115720
1966011965
1686991986
1342936667
672078973
25019636
1125822603
523037119
561698263
1796925807
627829973
1282402797
398746739
866440692
643751744
1611677613
2046753980
1339108771
351677509
1802891439
144916990
1045975532
1435941614
346810150
48915564
1261351661
246537013
253261675
304112063
1650023862
465476468
692178096
1340943782
1316099318
1913329850
1683927230
857524240
947136480
2079342840
1340425052
2090033524
6072945
219311816
852376194
1533805127
704845016
957307597
2025971180
1408888035
310476826
229985293
639541082
885840874
2104385197
922689501
1765686064
318241837
11494816
1255758327
2073783677
1410401404
937683519
194423793
1755706574
1040674053
9066628
1531295437
1114687413
681556355
1495705706
25514026
4086797
1722908774
2032745660
1375860659
1258023681
144324103
1826040346
1495690072
965411275
771414165
578275132
47734085
1382586089
1392023128
1110875218
855196417
657604263
302490784
1054826076
2113612104
2028839680
569033030
169366060
1898136744
462103016
2045090206
636434468
514211809
1579036795
1832135901
583531443
1535349412
996720443
305186962
1155304627
507806920
972903488
1971843755
453325899
1298900623
2013503997
1256619281
1919382504
2131571493
1076331141
574024164
760093440
1570042066
56033146
729525798
1935507546
664348970
1839168593
2066145807
8035676
1970695156
1938317938
1028036713
1269893347
236761048
777607721
1759492942
436751955
596350593
1179852508
756167043
1141549621
1246840096
1550335443
1312409151
1335225145
995082664
1182228310
851046963
1919839434
858853546
1936491336
672834089
1510980536
1611975294
924263144
903087695
894672817
1262627852
1520094926
1449277479
1295094525
122910116
296719141
1100160697
1029028220
2002672073
967986296
2075317540
1473638335
962789501
1414429397
1796338063
182206299
1255360614
1221772030
1883265660
165610989
2113634741
858308032
240928143
1147103493
1220703794
1376049639
1106415020
1690353002
548655848
550643883
944055763
1598253496
1543049839
1670520863
329171834
1343118512
1512562778
1573528715
776057495
416833979
183207571
1322189561
390123837
1078154951
751877982
2024290392
57260592
1539425195
473475204
1764480548
1624326042
1342866669
1955767444
543211742
27570578
772572276
554170603
1109043530
270345617
1099072861
1880151989
473524977
851990198
740324973
1716354668
2115262867
316417349
1332694609
760852377
1722773658
853177678
996456619
1557969422
2128411280
490359334
1952601543
1167109128
1734920479
1306130869
1782271804
224335285
1853703237
111280821
1989230541
900428157
888437869
343494872
626174312
1295622561
1682240577
398560677
298467600
7276554
1999798642
1952824554
1084702660
2116609778
84196868
1064755599
553516031
518952795
75720090
1069840667
311840724
1171118748
594821762
1685202825
973035884
1173166868
414576423
820269180
1571112230
1655006140
81034363
1087943261
98110012
240826662
647354770
1596267315
20366006
880460202
1664682437
639083404
1408927648
1986284829
820311189
924224704
939952666
1102466586
491442469
278441600
1504532129
127710181
2072156217
424270792
1033211702
7519817
1298079677
94950692
310972806
1302993606
1011251693
321704894
1181107639
2122139514
1422523804
1724237360
1994562943
1947307576
1089562110
714427652
1207176794
630944847
3767485
1266086723
104781478
1484673674
1546657868
1366129976
886391694
1124971122
815145089
1264085158
1776274850
650099383
2048688497
1014302087
1689541108
682661815
352861423
742846825
929098752
1397818608
1220036374
1724762642
1535495669
513834333
144964474
1472579705
1271638582
1934645712
1383452802
664246067
793988147
1741117696
1567711179
1219251973
1709393112
422189431
904085140
2089301061
2146399414
3410628
2130409433
711036053
854318332
1501166705
935049214
1648170326
1699473855
1488750309
1049835815
818509373
1848980965
1523114480
578732600
1172435929
1803041524
943623458
1731456455
1090393890
640214704
2112101222
297674099
1466807185
1715187237
921605851
493051456
1990500359
1351907252
242590955
1967540479
1933965772
1451743986
1204958555
1733733350
1223195840
938764077
1972321858
1845384421
1890251401
546003506
381755948
879039504
1501945044
1270994128
154939409
1494760304
1051779998
1344374856
266852547
871127775
1749297428
967010000
1268480734
915046772
1534413563
1769009550
1632071371
1158985902
2031424381
585951798
1033800143
681919025
1673365245
1991559658
1490937804
541283266
832505234
124223151
1641584991
844395
1449274074
1257713993
22489118
494048216
1586391752
1644783355
899353771
1816794633
1337101487
1864784289
369766320
1266127057
1450197045
464018926
1687632332
837542191
2132218781
1305951536
1285833496
1140093141
1560681551
2694723
427760254
1992008016
1076743138
1880064782
173917637
372776526
1585754939
1222010038
798336286
1075240335
9619591
411774443
674555605
2102204434
652633675
319815660
956975780
713036964
207929865
1024087671
999701465
1661405543
2085228731
1360208962
1857691564
443262192
1479747439
199598259
1469765565
1680018115
784500640
715807292
197045811
545773282
1005198772
1239808734
1411679141
1741953745
681993753
1006232656
1064398052
829826834
257254173
523359149
1737987655
1894686216
1214040552
37250384
221277955
1959790214
155702886
1572058943
853886244
225668402
1728128081
1606968076
1485012126
1934998300
2043979878
1480547511
1313267253
203987505
1531538508
1784379412
1866890251
1634433940
1022769741
608385469
85469416
240091881
1936519509
1129399849
776868647
549304226
1641958008
1948978539
1582144001
771645938
202709753
53676119
92345076
1915941826
2043223408
411389887
1341046961
1085410030
1552308512
1274890891
1404549644
1833753585
591485906
1679481193
1358711698
358362460
586838277
1204965714
2058828070
121133983
1892226477
1574486952
640930668
1553595473
1965573844
552071015
741975046
1801946839
569665138
1130272677
1129396484
2063692893
327482485
344638500
1928223459
371176397
2069727645
1929472371
1403733086
1711243442
1651978909
1699423906
786408953
1735940195
1004248143
1366692413
1312989679
857869550
1397454265
695764713
1217769025
502643959
678804252
651544577
2058127484
792181286
1715841624
789850594
2117186238
1893592194
1321180494
1581675920
634508916
1574121959
954344918
73154451
806240953
696049439
743471981
2011443659
1128350932
1181131148
561686071
1725016556
1231847285
1552479496
124296508
752198620
1279519488
1569125562
1847537231
49874220
1483566033
353854253
2028644524
1482547512
2049347607
1446060986
1354263385
425918612
385201032
1373024518
593805316
1379395708
841186925
947465714
1615605556
599370737
292649768
174350393
1340525616
2015415919
1463422062
745884187
1074186023
2050561235
1261283059
749609367
1395812425
419295013
1945229327
1483414391
1039804984
2038799856
501415227
978153819
438381808
1085138540
404387289
701430032
1333834119
812214438
1979697224
1096150661
1720756325
1732090105
1707546097
736185005
895325930
1150043754
995445166
2109602678
1731214034
992779850
1650610306
885892757
151890786
1142261728
378517811
1379420333
775667301
1002455026
215385668
90520466
224695495
203147883
2002570719
391572208
8627657
828624457
2020075197
1015826226
817867881
1322587863
1953192233
121097219
541177213
2056851786
188957919
1124342043
1951835360
1937897285
707812627
956936855
1458009238
2108214227
303105394
1869399073
361702968
1285657061
1516323791
1130231735
1746196190
229536252
266448387
1015354132
491908952
726579251
1797517219
427779219
989559911
791978486
1294888741
548649976
1719914039
404697071
1459674091
143967779
122161849
1804763934
868081503
4477566
89377383
522451729
402807238
1946864865
1349945077
130629304
2045998347
1631657049
1037149349
561150371
1477032237
803293068
929292075
1028363690
1273345972
740556587
1629803994
167923674
1877577862
1563109024
1878239997
1482418772
1575802094
690802676
1088449715
682686007
1889009729
1948749516
782064466
1205719843
1239138366
345939004
1998980159
2140069772
403975596
1470295789
757773165
1045935951
843592322
1036696202
134944747
259514970
386388348
415233443
941428668
1105841113
532846564
141724806
480997892
1012533139
683269518
1392156423
2015525131
834401334
923644951
213210983
1740701538
995414143
1811009155
766753225
405092954
537714282
1646683580
1416671158
294625441
1144071052
529753764
1318179767
2077288498
481316756
1132932319
1633566065
2033437638
311216228
338728247
966417026
320458032
1895892728
1511888628
954549036
1626220239
238224305
127133880
2041098391
1797676005
1806398342
359785525
941775829
1808672224
708150499
563009254
2065900344
1979400754
1948759825
276357702
1550339956
1657269327
756966885
2127469273
1480647170
1332888664
268165840
1940193993
1358435647
1786367106
282913699
1290743554
511317178
1203497630
383995264
1264258404
603569039
2027874724
1905512248
19863598
54804728
1683951932
337741072
821054794
2084732697
835214045
170440749
2003666273
355061306
551875724
2108094823
2125466893
1867684643
1059963225
108474268
1506178158
356811958
1913142555
1667342594
167469189
1433899488
2033948407
171658908
1442054648
283363982
1097050758
1186271282
698049706
1074463567
1746425585
1792830777
1855160999
2056561087
2107510246
2067124594
1819097250
970550833
527498327
1499773943
609281139
1312231393
1361504870
850118166
935582470
180820054
759559175
335992524
1944480758
1731621936
175850816
944929598
1066552962
1613779552
266205727
1895961181
612564217
721417630
709257323
2122624096
1936386838
1512534428
1092132671
1486516936
1532994942
1410386199
1831465816
127176303
908151750
445049066
235726105
1863095469
1078307291
146357419
824410795
1108004120
1065348468
1295683429
562661156
2142432227
61186445
782924140
765408816
798082409
1492787454
1488242025
596439871
511565143
748522951
1257591877
614200861
1107622337
1886694738
1930682073
1564936165
952590980
1712555319
946105117
2022827781
1262329601
32695775
1564136795
456347308
284438039
380125037
86152273
1416371440
1608624125
2070073582
1282415240
1664369102
1095104567
1832133144
646734078
2087903788
2144245006
1030541011
737477979
136041499
947045272
1678949725
643767075
850621889
2124312593
1842344352
1234539040
1801473586
911319962
1465048368
19844717
690404823
2076618754
1628118437
989583699
1449736682
1339299936
1198281680
1141802249
808297316
1144746274
284236914
1175482466
40609982
1912185121
1506431723
851965190
2117861384
1177108481
1825404827
699937520
1046704994
512103813
502383258
818103735
1690909993
537397777
576087162
1277109190
44240923
1701597091
1947541825
149403877
1167653133
1799749987
1702514655
1364508764
683998476
592259353
1513804758
497714496
1771677129
36545278
185647643
1177590612
1061263140
610648614
1890985896
428338507
1646314770
1898149219
2140167890
757528716
1155519569
1212311628
2015227669
1195858327
1398728853
993408850
2049551156
1891848102
245816370
412214067
437745240
1671907459
425832021
844681055
1124847001
42857249
642795562
1569953091
601694769
1142337918
1200545150
1039822903
335534354
1945539105
38439609
369436603
889094396
1460025285
1769521409
1251908619
759541782
271246091
1075450914
1767178222
322372826
180258782
432970521
46332342
1889876025
1065646698
566619087
1734172983
917044723
964032489
1679805233
1806330785
904933603
1089074617
634190851
328978121
559145473
178426626
174037949
406504417
351840877
113216321
999796166
1709012186
1575469800
1179372173
192321070
1850537401
1223923904
1231937992
693069868
1494539687
400193280
1135093209
915721987
772557892
760517651
1029685630
1912200819
2092926332
204665791
2033147973
656885862
593554308
1806034255
83012349
760547518
1232099091
338158495
1464856052
509109909
479917669
1740552337
909176788
129973779
1802387913
583758265
1273817158
1258978172
1074454578
249748095
729047401
1096370003
319103836
110471008
1273818754
559091156
743648043
21661015
559568864
1685809380
716540871
1613823912
1260053067
1722419788
1885541635
1642402588
2075849916
1330104425
1825174043
17826639
1605096598
1351374505
588809365
457336469
1765212918
2124270901
118066605
1330279400
1524407344
914062076
365701942
787544127
684568911
643028873
1114628553
1953364655
815735449
973229967
147166379
2144631493
1012988193
1292981258
236298332
1276117883
1281828219
187399110
754270759
1689344744
184324888
1440940730
1514335918
702443540
1062533143
1425225715
1168287705
1059579531
2053858672
970855574
1174757640
1258360207
1161175718
797051957
2070473387
56335884
1588494701
1992801108
40374882
1375758230
677794937
242865945
1878484735
710725435
598826866
948366676
1204923786
455864149
616941448
634783045
928323164
1652091955
1338457293
1917250600
1750058854
1158794202
215888411
1951301112
1173390413
2021834266
1535310929
2145454697
392572896
11314878
1587022477
26936538
1380900449
445499770
761508079
384733995
604975282
1838565657
168973819
160247925
1233908102
496425935
151955971
183939255
636034829
179660725
99494225
671616696
983518315
25340536
2137623499
1085070664
138993735
819124795
490193670
624616894
1633548462
217968947
629917994
930398607
426085297
591103265
193130535
1071909474
529196830
1612704273
1926834889
802230051
1275555518
2010429930
1151287633
127720724
2042358981
1170373693
1133246947
370451358
2121982583
29609000
1284466005
885768248
1188193141
1185766910
806999047
1672257512
2104837900
1285671915
1274945920
1233945728
1608892410
1534934534
809807599
635064478
426807985
1787878583
1021793835
1756827769
2067862722
1857544241
1501627115
2119223573
1381422988
592792916
1930179383
1828795126
2002383691
1365018033
719920636
1399168557
1942122033
58040264
1470540272
1396783008
1576343562
1913144750
118453421
2055295868
820919182
472969798
118229708
1743957490
982359444
1207792310
2076496225
1707792215
159249974
1792610739
1750617093
1392859382
1568655078
2099484350
268549649
856496615
378533183
984654202
916163106
696896592
1689413531
1164665331
1495577027
1409841446
632573153
1732019163
447539483
686295197
1719671432
208414778
430216822
467810405
956843290
706368126
1533602433
495567960
710152931
1687632156
432120665
1667693101
1550551004
2041822488
1619577445
1363429007
1482401642
1203235698
970654015
2118528994
11767375
1854198771
795704223
470680476
95581588
1833113479
1210350491
928953178
1026408013
968075120
1649957954
1054849510
883813811
1997284200
1789776403
1725425191
1023561935
1392215608
1154210511
656415963
448905609
1319038410
1125388350
752255102
1114809835
1691940156
865386653
13833740
1677665576
1760170900
617697772
2014298570
1296993129
814303484
2049695843
234827073
1395077267
1534384600
1711275615
1553812682
1520265991
484629741
2080057840
754012341
54447566
1060045355
346462840
1837578070
516390813
1722528093
127902216
1342044014
724854384
1322468141
1888421788
416502915
1543663566
601328109
1436141420
562588223
2033636482
1880881225
724775515
977568991
219389350
2128115208
851527639
573511780
812743884
1862877012
1538026795
868303954
1582947643
1705539096
2134733960
1178684240
384572442
716481856
190587998
274403457
2140302412
609522943
1760286847
1483855672
607767366
790405024
142085050
1434365245
1355160509
703361573
1432093801
1366497259
1953426798
435905222
1725929443
1565919388
917779503
1038536916
1683140028
1163915546
616309437
15704365
576038165
1989494723
1782665017
583813375
748497690
1022328516
1124642930
1130327669
1757720430
800118191
462923430
1982333636
1927648944
100026702
670678528
2096064854
727257711
1400556213
1952880434
1517353879
1442535534
217909091
1999906215
779209944
1682426541
17694282
992057693
1255920734
868278295
952760632
94468742
1269312757
644694719
278562077
52612228
1412164022
1385444950
1883699886
2034020251
1930203814
175140647
402268001
1292310121
782250257
1543548879
799702464
1758514413
1996047187
16279598
965386950
1361748834
104244332
1498343816
552705959
1915563673
2077043516
1400010376
661531452
1308232410
852878017
1410313508
1224114233
315584524
1114297163
1718520178
2132207569
1649647399
1369973345
277943414
1470695165
1569631622
1094495797
1778929189
1448543959
1065411042
1692432917
992515277
603045221
864949570
626728697
1893831707
2023843527
644587997
340174882
1017259837
936527336
609008264
659580574
1742593394
2089859911
949404191
506447139
367968578
2125921139
579869708
1653734456
1661183374
1209076401
1002217235
2112280139
1057023298
1641542556
1650638192
438596799
981701111
1270436275
1012375959
687430320
2086530366
1437613104
1655718060
313032622
1295595644
1591632480
1510001441
1184672601
1470909302
468666736
1450112203
867027048
2046749966
727622840
212767287
558687953
913687281
1347241222
116253720
730132902
1411152651
320058480
1234872341
1330418000
2079369734
1876816683
1447740316
358674865
496099159
6924517
375857105
1238599260
980069596
1562747021
1006146585
90714363
892525682
810152371
1782536597
1398902329
876112493
1984442399
1011774870
1023351393
535616607
1300585974
1927357189
1821521017
1015244984
818001147
24964684
682717243
1101084058
144891665
751740360
1075794993
125235287
1873195114
1445000657
1982105253
881150781
1682094878
37674330
895826475
1604150452
310740063
802127510
1404573272
692785782
462584683
833899715
1653116045
564793242
2027300319
1131156435
68872173
1129604033
786011993
314236265
1138753456
1738369121
214882766
654396645
1245236212
1487351782
1572144080
1046208358
2139258047
1223398857
1793757809
1433236986
144178787
1249354035
445552008
1063406085
1390702089
1827700234
367688685
1136175859
577014357
1982573554
416712531
1531833609
1393098580
992942704
1704778357
626050911
752271605
1543555006
283135478
411520248
560978704
1190706645
376401393
2114372205
916191394
1650937276
2117090955
662081959
1767418673
1067455545
1154917421
1291008749
1190932747
638871887
2090368949
1193372695
1782236160
44737057
1813674851
1771702274
407099132
1896717401
919783712
1437436435
1610364291
1903069610
1548116011
1569891038
71237118
1950034211
712273903
554754824
515740062
924950517
507420228
1098239922
963480436
1616188064
146718902
2140523892
1582041011
683234338
982174948
1443790622
1197883858
740787253
1849334568
1240539985
245816034
1405154478
1994048322
826422993
6972176
1328947015
1804505201
1304217491
622165626
1355785602
1127096337
298512937
549099913
539119921
1810761228
75783878
1324550487
535111049
1983859530
1490483355
375435460
795890355
353797692
881594680
1263201027
893909325
27444835
2105867032
178711466
424472961
1447047665
1868902593
2070673357
413544586
1281828948
1663629911
1581411840
1177574132
183090372
1651226661
2045438841
664050260
1341457467
1632004753
1973856466
289858596
1149328117
1352506492
1694145807
463849982
388780705
616281449
1776834733
1393030545
1816436148
110180803
1878304580
176853294
1642021833
548998897
1335972640
2110581434
853713425
100400050
1224981762
605987036
2101239405
1583968712
1357389308
1659161796
1060416205
965813816
1468039429
2097690738
947343414
1397478913
1149450297
1608629170
1861546887
1402174677
375626074
486607074
1557939137
1080470503
1553010186
2066704620
916372119
1725053114
894732548
928874989
620481926
1431926812
41849385
1278446925
1463545187
565311911
1376327970
904672071
153773445
183179809
1723876202
1056453915
839903523
1839032848
647586553
1970726794
1797898672
1381889826
482512170
1125250641
935010769
1724555608
1264347559
610246891
1836759056
1505819914
2002163568
2127911041
1383140846
798842155
1163928232
2081343937
2144538271
2043626654
767315942
1455149909
1365384976
92656192
448241950
2090068242
1246671996
456265231
224343353
87417863
1506249936
1702468873
2080076001
370763444
1182715841
490133777
8283053
596370002
292405456
523387599
1325467715
56040442
643818552
1596440698
1388477730
1727406005
580145347
1072256596
1126792289
252993657
1841748119
1472434046
612978040
185757835
1747246230
80722658
788744587
1826961602
498257639
1576105097
1045220252
148930335
483223771
1289200916
1595443630
1376939569
1488558286
9353691
1346958749
452904146
68755142
1703332129
1051656614
1287212525
1527776864
789194950
950675244
1411768807
1628307918
1208471408
1451980422
1707377080
1229731937
1704349058
906024224
440838470
921517088
1593289937
1116663200
616365378
510568926
327931785
1811723697
155793661
987927746
1694924782
1785618084
1552565344
1370713913
982732244
1464245849
1191244967
371322411
205316731
531436210
1307357768
2093101547
534110341
1813936745
392981208
1731141741
1412272137
951081265
2071058902
1532323574
990301048
613129957
1698712791
321126992
471984533
164460116
1502367233
1963811132
1883268548
1519450073
1510190474
1192161203
396572786
526432769
1567699056
1723702767
2028307766
1740539191
1466693689
1118846745
1874695286
610858322
848911726
1533827931
829333911
2014405788
608914842
1662285714
1719006211
299495416
1735818182
1320552444
44002932
699520671
1010425556
1493691130
1669404827
1690140699
2016761149
1338737354
1749147348
577587078
1442162503
1942618482
1750726229
1378092703
526305428
748761738
785598125
550829899
366939299
812823943
868698435
1423554622
284501385
26601901
2081398523
1379645646
31305601
747203307
810868583
1516131565
1624341956
881124954
2134495730
812817965
1452218219
1714196367
990309781
572226470
2006532718
1783857994
919769522
459945229
189108534
1671340189
1037170543
468295087
1607965022
1101995063
549314440
570101168
1389227866
269193798
1570432214
440156444
228719042
183558138
1432139614
1883754306
929672994
1795789589
427567525
984053446
1823385728
2019792834
411674046
382776555
1402816585
556076988
1581384692
89187279
1864058186
610837123
637091050
532613479
1240638349
1356207543
1176051219
529655449
910566589
560028358
1753383954
251711464
1384134614
73692924
932216441
181166520
1098630256
499186344
2078656462
1423521177
2020481794
1055858598
431974099
1584183156
468010545
1963758851
1229663645
97610505
1706744017
577903408
310556570
232578690
167199046
1853264326
2049310344
159397950
1746023522
897189
853793505
811582014
1518456839
1331390416
1815986330
861810022
1325367494
2129166726
109824185
1547755162
1826360251
1773986084
75063404
666495663
1078603033
1382700609
112954070
217699445
563268289
1632478200
705275990
1749815731
718788692
1812420972
1303252169
1018687711
259387430
949385221
628339986
1752391745
539961650
941910418
971819887
1310191127
1392511911
1171849776
1641931313
4186297
713627426
1466506756
409397257
1081171553
252533077
1964737027
1965761541
1913557622
967312373
1388798710
1131514555
2072335602
1344495488
806471113
70628311
943448527
623596329
1620733423
1872593211
1327078208
220218831
239078686
1058209863
531520982
1859952724
1508841634
1807123332
1595345571
539694858
109358802
583918603
1629552806
2048827890
647654531
1075008003
728442950
1632167530
1116351819
1754374263
778790301
1281237682
308655326
1978587119
1747328298
1425674143
862768033
141695406
522632160
952138162
848060200
719227884
1891049202
973345671
247452648
743271808
1944693693
183453856
229859234
1781040622
934010117
1693029246
74806431
925188390
193190357
791227283
1673038463
1721362080
427041477
856602298
490872155
807133893
723732130
1138390101
81607085
729782338
439022041
926967242
1208391011
634269890
561475127
663437712
1035828108
716464530
1740696385
1560405686
683814719
1620039069
893046217
633357177
1257365164
822077553
5985821
1944701099
493004529
462824972
1818875858
865048157
414583809
1777541942
2135937877
90035506
1955856414
1063882948
997200185
528003024
961968848
891850780
1043122939
218583889
560555877
379950859
34955411
815787815
2057450330
59697740
684748157
1070310184
1180151080
1518317344
694697544
840185655
1770343296
479282548
73220968
1980339009
1307675151
1666786606
359413920
1343179765
710295361
527739553
831581794
1903172194
926488457
1608536321
1736392467
365553148
922870150
1854038874
2125304288
559971244
1111254734
1302127513
1478553583
1920772158
824912898
217426770
1917124434
1180153975
518919938
1269357751
361623516
549773070
2029034257
1514817862
2086826132
322392923
532615992
376038449
1366609926
760693382
897283641
527236357
1718344677
782241971
839065730
478279234
580514369
995999688
1070397920
1461923891
1215311504
1544492443
198491355
602492353
322009106
1920131919
807675828
167742222
1224843217
1808362196
977918859
1707949858
838625652
1791702281
1283783322
2116409614
1352182808
1498645836
930896741
415532399
800931510
1951714136
1388853714
1927828791
244799706
1980802911
1641223527
1665885665
1729350541
448197345
1105020708
1773932254
190748202
290473843
1203464881
122302216
2117229142
1362542119
470186019
925017312
1763667733
1103709373
826426259
2111557870
1267917203
342130802
1387100007
1448521726
502543271
2121163529
564470169
526214064
802326515
614739057
2006382042
88854058
1649747518
1347914400
321972362
248283053
101108469
952923245
1527021610
771789031
172709911
1840424555
79501658
937511688
1564246104
1373669931
1600365692
1092804061
404738852
1646730997
822025989
1847971928
655790346
2116009667
1676041327
1615706888
761965397
1977498629
1853110525
456391670
1181525613
2033230253
1635885503
1870885365
74236290
1278632883
1826284834
2035051674
1319136582
503354291
663232119
218822745
168616465
1617058678
1459190091
624438680
18785980
1093657772
598887938
1557029301
1393300631
1895416735
1625965882
1313390384
1405332089
944519283
1001548317
347511172
333294406
124635305
644400367
55641199
1556565513
1050268748
716610487
1014915374
1958788855
1035821575
1357263362
706591832
1049777863
343143199
1020765327
1127996544
287542927
1213066921
958611887
515309836
1757571421
1587085820
1677117339
191738595
789744911
608345771
818083429
766620984
1381712301
930935447
1351255021
1787197659
5627883
1848643768
861119319
2087436151
1210270242
666362118
1408305706
2097185647
1778929491
1614682166
989700215
1699201803
1107404072
679109031
1357533339
213140180
14937141
556103093
1656227863
1329256087
171748554
649240145
308045242
283560870
202308935
83553588
2093242917
692377438
1546713866
1522692197
1756782947
2017212777
1889032023
356651846
357718223
380135784
816119725
1460170119
426027719
413895468
218422481
949172119
135347250
286138798
1598439322
509693565
286692592
33311724
939518092
550931230
1902406436
324610098
1781011848
1969508499
783186530
341524942
1947861378
1870057367
1927137342
1278173492
1976333281
1917539270
437950135
443809981
702912897
1217586801
993780611
1443346636
662753097
990473220
581170992
1966962077
538054481
1493885712
1490456986
1352532435
1104736930
107378022
179832211
1139630390
1383357403
1588087353
1537476949
1237955581
2022080217
2040175573
1094730916
35358465
670047261
628012566
454555404
709891365
729803043
191232234
1626999946
1759725540
1547672882
1454298665
840669580
1938582503
1224237334
821567596
924797630
172014659
1506686893
936294222
1111815988
1054454647
316691571
659958303
41816055
461473041
561455681
1790791650
692445716
1985109476
28213248
125219112
1917777068
1297726154
1784165806
1124735039
1138139792
1350099543
1557362583
1334672358
2018923892
648281870
1989228587
863959978
260754651
1274435913
538390896
657403524
1125324964
1531278490
698221608
1170565141
94133165
884664978
784209575
1744009403
1058693100
1393680106
1206161217
1592084793
939244256
609982474
639429940
797501800
544458188
574442698
519059138
1027529846
325846415
1903496681
1074103550
1095884438
34845397
875330022
642646750
1582982534
371718742
729743951
499572244
1713243753
594407412
793625642
1431937445
706946627
391895181
1741084151
846253796
1847165737
2048539158
1128333782
674922482
2053740982
786614556
1447102668
1617045868
242609434
179909495
1738702061
1718493537
1833616347
399192351
1147806741
895150436
915716306
1901293899
396284855
1629343309
1187030713
112548197
796303923
1332017565
695409677
2007789942
1146433264
982717482
2032503944
1101185953
533755946
1035235561
1353436831
832974258
2142080664
1566954350
847757967
1842671336
666411051
909866115
1289429192
1095050168
669638938
880966720
1128987488
185624276
366628240
2085021926
1796245337
1707210682
1084702741
1764364112
1982734725
1370125246
1410428287
1437436435
2086386127
1775748026
175778522
1266444475
934796184
847433222
576420004
784683681
1644985488
146457108
1889361816
1358474487
1265896040
362854703
746095016
2036597290
1995160994
1973506245
28740848
1044841963
1245482454
1651214103
1587267006
286280466
1112307449
1201455056
2027172602
1920048840
93539595
1070594187
1816464629
756196986
1162889010
2098360533
1733032667
312613469
2077136122
623962201
710066494
185115743
1851201957
1146465220
1628297987
1623235065
461732798
53935000
896183367
1261608672
570562234
584343454
433319381
1280457499
1895181842
480937303
651956754
960347384
579728213
1841500014
1572705344
483359205
54008839
818717041
1216929788
1330633581
5618332
1251008386
2034877523
774047416
434673388
732225822
869147751
389978024
843760012
1604666635
925511424
261010331
1797293339
1371615098
2020047338
1634895565
1364087912
708515140
1037300907
1487099364
1216946712
775813537
1435727916
564992018
1815590184
1686901545
1449466146
699794315
167539523
1045083872
760333077
1868580871
1824714869
1940840653
280807556
1435362640
1482416745
831870445
574097982
830170481
1976730453
1288463546
1971741808
1609161490
791279256
103832724
2078844573
167688249
1919503062
2069003932
410059123
1192054120
119637788
650368985
552867371
602967540
1484759450
1323559209
411402041
122395627
2018135004
638483575
1849296628
1390054656
2022675250
298494401
1890329098
1642750558
1540719603
1028844466
1042089233
1425027268
1037049374
198183794
1660404080
1355774319
1228172806
1185572436
1921360276
510787768
347352352
1722728785
875396307
1024020593
378649188
1260002440
1628712397
131307863
452950569
1845501135
107754183
459150231
1081289186
1842482769
1569796312
225055838
1995566631
1984837876
1954813500
742399164
2140305659
1813423804
850345471
326657199
1738178143
666775980
882103295
1816407874
1748096157
1294719906
10714598
1389244240
1417493156
1835355918
1075514969
220698461
1391510180
715604840
1610698515
1026108107
1014019211
94963923
1772924115
1389686579
1253805608
2113706466
1769402224
1112440876
177764207
493441285
873990841
1171719376
1392908804
2036396677
2136307303
242885672
1579038434
536083411
1480296253
1531530326
2067987196
315240396
1615572252
1903950574
1441705990
146248525
1960559900
1519025171
542390261
595830458
1098327060
378054441
1907694281
934141004
920292448
1713676184
1816187209
803937307
1490603899
1898615777
1454320797
1223535309
1719615966
355956241
1061800975
349674878
575527220
729289731
1640571242
737311845
1479329053
365653903
2048573199
1919348163
2036161080
1946505254
1422968365
1173658742
1311574056
1791639326
1470151272
2120869290
692316696
63903355
1834318640
1751975682
1527298922
2009572381
2033666164
1935042053
126324142
2065327456
1062804897
184286535
261381622
1267196753
835352595
988550187
561784202
89180910
2005840829
2111158481
1568762477
218849950
370343691
1282565883
2006621458
2016370467
1717263538
1105677075
505169059
1082251397
1685455521
2067488579
285188298
1159555850
402309682
2091799876
892233903
469798787
793974825
996835947
333634828
1255399279
722217677
470396849
1061601077
343016364
1561070228
550482788
2093873801
581800975
888141703
1331688198
1259468089
165624860
1528541648
696828093
1232707817
1348423052
1772121868
1911507711
812128698
1849810334
1082553934
1573146188
412555324
1746176865
1390200753
1129201824
1427416083
1577870029
677015448
1613707292
529765907
663868153
1554388845
320744000
1886622590
799840836
1217420395
1031290217
1042534986
1254333215
878880430
2142542
381635939
492947845
2056095014
2081359342
1109089853
2053707603
1426826213
1914920053
544009642
978317204
839884001
1086255382
2106210709
1656884843
2056719171
2029426727
285555623
1233026187
1517547514
1581865424
1140994655
2068112462
807745340
84739457
62326478
1968608378
681945951
862820244
45200568
626194931
2137358027
467274472
1189359754
2125249485
1983384647
1371744675
60120726
505634286
1229261644
807312596
456418908
58239331
1590906681
348741892
450303677
1085919249
1921348383
1685137202
586341100
1721948970
460588357
1846220387
1330455961
429513283
48667573
327007100
737891133
1428582638
704679360
1336047600
1700884089
915230809
2066980951
512794375
2121797773
713446449
354787748
1720736985
1915439995
1937315725
1762498247
721429063
224956264
1762660437
674607191
491467626
1194964290
1594793440
1760667195
515427457
815136681
2118291847
15209090
606621360
97398261
1640857231
267029557
1758334706
1361332970
268589737
911756336
1032482706
2000457226
416008068
518249865
1439677976
292862559
1763511181
1918394526
1153978914
90316854
580452474
717039406
659021617
985376502
260979293
629095306
827502811
2130934514
56289172
1825532539
1964232695
1481439848
1180196592
1605615146
1085295248
650585763
1605230366
941930819
1862383232
1660767557
726841208
67322570
62436330
1088324273
101278800
620334443
873254080
509799867
305665048
68230389
717727314
41892977
1254481322
1204217888
62033235
1212372836
1029371164
110535413
443751191
2049275036
1111418091
1254700717
1044774185
1335804581
17272277
7696466
1032323814
1577903091
2110865167
540204720
280802793
986016354
2031626924
2116746680
1869015213
811377342
360419638
1032309388
1202653064
2073370573
339960987
2086591081
1134509879
996601403
790306208
1218667826
1884310903
1843653172
742446921
792252408
46112603
1619509979
109785264
1037617443
403913336
1044449749
1180360856
760972453
1238978594
866145494
1027091704
1528252228
2066791671
1542293046
847147295
773712862
2012681787
1977882211
87165068
1607653720
252122102
2088068048
1716327240
1468367550
1319238434
1624751828
830263162
500573445
713103988
351443975
7170198
1617852265
840681182
1593244171
1814841223
1143624381
1835917649
739777723
110904641
246987650
1281280323
1783205118
1362702777
1584192973
1478613136
138825081
1060192362
1794499947
177886593
52685828
258560591
547461366
461768485
1647853916
1400884034
1393484228
1464353638
2076128982
805492882
459980934
784744406
392904753
396408189
2098012142
1196971778
675883921
1030461716
969046157
2097236330
1276748853
1751800095
1408461653
1004096053
860310181
2023100667
1781904981
1683769706
1299663671
460618331
1756586538
1023693257
141255333
1299802452
2134518646
316041505
2054372692
209944887
2052019658
988928697
373678950
89146830
193982499
161463063
1467374727
1960791641
412906875
275071892
1257516261
1876154569
1910752081
93487454
328613740
484034118
1945982020
1018818247
89486695
1814485773
1097697496
883532268
1491117517
1940020596
770602640
668092546
1798956244
364563843
834255718
1903164156
2001882125
1901226775
713805636
1486581397
1842779036
483125202
1630536538
1505977141
738659602
1227954288
1651734352
1200722329
1062421804
707607471
61554316
532798022
2003359057
929552590
31216175
1860041424
1009650487
222868269
420549065
588090296
1415902859
746784913
1261038399
2128256969
1357756694
1929024604
1464178049
1569252569
1968449919
143608311
969213345
253451308
1262546338
1712699583
1542543092
696780842
689096425
414420689
1309425559
1299062522
1626382936
1376200412
104505412
1538438252
1179604557
580770944
2120161309
1394795186
519223685
781246154
1847803501
525337845
1588887146
985877747
200464357
408870266
493189713
1556448645
525262097
1208442039
1085686119
1022284645
1923262492
999525363
1586082748
198238212
338268845
1206970174
105513265
1608501582
1240890438
1876439008
400875373
146728554
538207579
205848692
479194445
1680543090
517066095
1606755119
1211061314
1398743348
1532265344
1616577894
476852994
2007512047
7648932
830920329
618705218
1038564906
3770240
1162193412
1821986086
401519711
1850958585
987328121
1448583887
1435192739
564372581
1579279051
926892711
1721325805
991650787
2119256980
742349141
2046242710
1084298778
538532053
1714425568
553410196
1789830033
110242084
1275206895
445948666
327974862
1699066502
1861403820
163198936
717566078
1311417154
1632492458
313974856
425160050
1190621123
1388643818
878908669
306676640
928686210
837558359
940727224
2144656190
1666378779
316527442
1581873167
776898266
1372281493
1806737674
1682072383
1492148128
922634563
1824151509
1766166591
1023413648
1382563312
1705361602
187094631
647616516
1790941351
1528236711
1189195538
1780019227
4365891
488522321
1447706859
1195988282
954129562
619796473
2002440328
303643687
721081914
277612619
1889151232
2042193433
814355501
1626881481
1521955465
2127126563
1838800564
1704127777
344710343
799142965
98409350
447027275
142704649
900322356
1815501515
1665331594
1007186539
1320006591
1350577803
975119607
1657706350
1301929988
2135827217
399487578
596597517
497105041
590720297
215680426
2064652712
313821409
1147463927
1503369001
1982357768
1147767969
987615512
413884645
80439985
659593046
1976928291
691567518
502053564
1316395621
1522817485
1180095704
512541093
490511134
848962811
1565190425
481924751
1944262540
1425635073
1868804148
720896824
1650639471
88850226
2056887958
1362804094
2145382352
1462754126
1251662150
1269608110
916311188
1268370921
1757155558
2135766518
547186731
1592339685
669478555
1072217876
576847225
46870365
328854022
784682208
2048970186
639122601
1571173018
675241183
716892759
139965039
992266878
424980114
839364390
188555823
834296644
839229867
1043983290
440525218
172274529
639986369
223434142
2074936511
171522719
609560376
156324011
1663242437
2051840714
1927634552
1662566344
931668012
2027557694
2046473779
1335439950
1923581795
673293833
190960139
1519716187
441351993
1985922503
1603068294
931192317
613595669
545765815
131130936
622450323
5629035
1279321059
944530727
1926376656
1233216341
1010965145
38062300
1826071712
620532585
2093763515
2083484838
246129281
1416200810
1465118680
2141593301
443698533
367250720
1505051696
1999939080
565770703
346211745
640209328
115154668
1763353207
352042220
1713746633
655173757
24929251
1600554199
1488183766
803307031
50574040
598288968
356990608
520513081
749560025
826056374
1593284689
853190335
1084273289
262024384
811393492
788608814
130629189
1777102868
720304385
1982817411
2026591712
532258753
1673542076
1316380323
1064388373
638543901
1187248695
1315266426
592981382
314852931
584967581
2070077024
414078095
147940334
214714770
1212980882
1584753301
953164711
133811692
269776582
1254907584
1707868271
1238137519
904334928
1265890084
877670344
2016795600
385766367
1548279392
1625086529
168860620
2036040311
382759647
1698249064
341106239
322660449
1494431441
1701086392
1268828396
461269104
1923685434
567454748
100247970
1676183442
191903407
352316410
1532553887
1069735204
66973228
2049554167
997716478
1061690149
485981489
246141211
2023369203
1517681620
944141796
1410151
1440144641
134260888
1559103461
378100790
1604878752
1749772847
626609807
632523017
342728344
213406973
1446591337
2131070828
1762816126
795566569
98805023
747009380
820496666
1403780017
1206659163
1299885124
975067558
542443717
1010099771
97015539
486130582
1137044177
25493735
949925201
2021997778
732379238
1388929621
1805213777
1537323372
1788046002
820568883
1894726135
1765738053
1988418249
85855118
1196820642
612826198
119447200
212863878
224729327
1441215407
1474023306
449384664
135781613
1671791200
523365543
1867719261
1150983512
2078549112
2119076342
816133015
1959128311
562740766
2024339928
711269788
1858695453
1204669178
1698285242
1258258513
537147434
1529988325
1196107321
1558927047
355607663
348933066
1223020662
545532163
135486742
180147505
979105859
1869160494
26847050
800311201
823719167
410876926
1380543665
126403340
1898964345
727183829
194537541
2018008414
132604462
2052709804
1526667896
1442587649
383700443
518922794
1919707143
1612165150
804080151
78175896
1893353692
1104985603
1230723041
1979320329
1127354247
1605679504
235638127
915188103
1079681713
1668367218
387459351
702564400
812521382
742069559
1312317350
1535329107
141117665
526991135
1441188900
525902531
1048597764
2056112627
1460474262
1054620334
1993575541
1524421913
1883926987
544840088
2039722286
839772519
1838261340
2029573933
666416719
62926297
2040014147
486590568
391707435
1428435286
2017781633
111837364
145853670
712987258
241368989
1658362789
1765665722
2140941779
242407272
1707700680
1465900385
1716703020
210104582
388159487
168159837
337865467
163655741
1219642107
307183562
210942508
759966167
628947260
1517841589
2027599714
476157264
752199921
2069324437
1561196236
27325484
1654786435
1919400738
697293457
1365001554
1755758791
841746947
843566634
2082058945
1973479239
189309458
1789979900
661460841
760875540
2042967313
1099403190
1578383161
4164169
1479311255
1654439016
2054753499
1588474733
1820231877
1075857055
589276648
1493798947
153319026
1304371045
293654780
875987618
1070051794
858027845
1628066322
733762405
1565226651
2035964374
1149736527
2130793131
1520149938
1173893582
180315090
695606785
50747237
2063201053
240163918
1370728664
1872547506
1788364512
1686293810
1980566224
448065502
2086290940
1529341266
675133413
1251937911
823727237
2035555426
938317415
1155209702
1464428582
311887716
987631337
1184729878
206628895
476897571
2126002205
682683364
271223805
1207307691
290778560
922366428
1125678313
795692772
669688919
1530695324
514876414
1262637369
288259755
13508924
376108261
1718075349
2102261156
338531303
1391278906
43437414
1674318037
1273425349
614277598
1428289712
765047309
23698114
511693045
672896927
394831335
1499274829
103448616
397654230
298010673
684638473
1903176891
1679104432
2070952800
830840491
1014692779
1287655559
1625169405
1763711854
1482430078
879132697
1812461536
1099338981
109274805
108613009
654421913
1216136380
1141662938
902438803
397472523
597107820
1831393578
820608321
1719505071
625118794
100093492
1872449514
1587814648
1717089933
253805134
1550039838
591732020
686659281
2142152141
666268275
1994168243
1782549218
295807120
1134759951
1103358773
18753969
1773615215
1661154449
910790345
1923974630
802043924
979028599
544119993
1851019748
331740277
1655504250
1906237267
1832105269
970477
832193118
1989336905
331075487
1157257013
304634538
2006940762
1276574178
1093125868
310953293
1258847561
1157242482
554010010
1468230619
219100620
1113214896
1110144236
1412988499
1689263688
2096249258
1618428745
1543256403
558714313
1938041937
1477538364
438086467
1022324591
715413359
721138188
1496581826
867089118
228600827
2151624
1532550676
1744175682
927212879
244559322
176243225
1120027967
1167433672
195853157
1604758194
590991790
384746391
1840750064
656528090
433491695
2134735266
141117171
1363402164
300292355
151264908
1318925709
1967151067
839351004
951071125
806236993
1414666299
1690976865
722157554
1026461001
1838973247
1093780832
477530974
1545693029
662810553
2009260449
825103647
937033696
1675785870
1301982689
1061509957
2017089221
136943817
377044511
614871776
812729623
1529103770
171252677
995571759
1709727446
156970763
615816113
1595380418
1877316552
215038167
1100096602
983530399
953540716
160521406
832463066
250780928
1773382005
864483342
1556454921
2055093234
73158888
1291843231
1570099549
736134145
1271346973
1239948145
1853291937
1657638696
1234738617
1930215548
1297818616
2038053551
897678814
968825893
416309205
2096711680
1297138958
405595462
1406970117
82183718
788078479
1740257185
1760926730
302561420
1493254762
1389692036
42250786
416626237
759244323
219657474
1284856468
848818642
1873007221
2025401435
967725814
1066795568
1442693279
1969917700
1617417036
321319102
2139277824
147470538
2076985291
571116308
1074639348
47951416
1610706898
1463653173
1078561863
1977876855
1554940710
889953012
810446105
1907528456
781184898
1591268544
1823873941
1530317053
510762059
1530414289
2103371324
330106264
21598712
641396602
491286347
168980988
183946089
1851259337
279217101
276927894
297956865
49678660
1067411761
704884863
781138071
390479099
646913078
2123155335
184077170
685425006
1243168605
1470503142
482016918
1396237826
604882149
201918665
1641364998
1160756897
260213360
535698161
715963382
416639466
1976485242
664449056
1255480017
644539160
1542637247
1027910583
227805510
738370615
819516838
1758058686
1774515795
542563842
1375134057
644899534
332855853
314925774
1095255418
1784377139
1856926850
793955654
383182188
918680005
298075191
869453636
497740042
1192851037
1160185937
989219272
708629684
325441543
622289774
275923858
1797585420
1880418152
1057222879
200555986
2002108453
369002010
1761503069
1664661835
1685304749
618574549
670837338
345863193
342587169
549575457
820196718
1669262809
1479566665
505440285
155316379
671271829
1567065104
1325862993
1461773607
689581863
1483702855
1423023729
1149724651
199714184
462180958
725071434
1034632720
963521773
733988304
1937952390
842038583
1625848914
353776934
1230779657
1563785647
62481739
1707588160
2100912052
623142320
892619618
610250601
653751488
131854460
1904742540
1097043735
922722434
1988015146
772527259
1024507798
299353915
1459802513
1488656166
1014870935
325198754
914758622
301105671
1827618606
310828621
95265789
1715233042
1093292229
508389877
1593184155
372543321
149875505
587350559
1347304141
1831630744
1916297155
326966899
397980492
1746809017
423863361
1943317001
1873724099
190273246
1676096929
243556590
174944646
34778442
41436025
122885160
1795254203
1065904352
1579553260
299282895
2065021430
124090863
1733785138
185011081
1672069882
224368813
25551504
285200109
1948971668
1581633784
490949931
911365604
344055200
1060683983
1090871777
77388443
511038813
677297138
1261839762
1035725868
1948348607
1857674690
1852639071
569552224
1683972768
426034759
1064523212
1088995813
806856087
999985911
186618869
1385564802
2074259455
7122320
110073999
622900340
835095800
666120717
1596873011
285054398
1535526394
1040410452
1270189963
1738549313
1858874946
465856560
612683186
1811570515
1392081536
1651677250
1001622834
1908547376
1271038302
1869843522
1455965802
203056515
1247856408
1155618718
403659519
434342149
1856316406
1960856744
1719817664
906771154
958259767
1063935405
1904725056
701760853
1103167990
1393701890
209953101
1756645049
575312
48568097
1480505204
1001883160
632749129
861614190
1679619466
430460564
859578794
176788089
1134822725
486992669
1918724626
2038269858
1326548935
1749713905
1586645654
1671272763
791198426
101909145
1858289417
1109281472
824459022
1964776404
1186986162
347359100
1752522270
409717733
1525679731
1131380884
1678581340
1703339838
340397069
1850910668
1183193348
901453911
1193307415
1796943111
2030428907
313523801
976164063
1580728680
1683463740
396174053
642335278
230073180
176546791
208118283
1436063519
1980714129
78029592
1019665953
227023588
440628267
1885282374
1505705927
813994087
1773331367
853708334
6714618
471591397
675059453
1911574540
1013050165
1084378708
456496472
719384840
303399417
343811255
314145636
1293025561
310406083
1948597214
422381658
296410481
1447783160
1006109837
1966449682
1031759188
743165457
2101628568
2050955618
2142453298
729514190
272047922
1636231256
1816334076
1813081385
90272666
1875570149
1284780608
686833672
1171744489
2008172505
1323503479
1031401415
1542801290
1840190105
1167547002
1026351483
159030196
1897269676
847337891
135109137
163602049
684326589
1823192048
1857931235
918494664
891304692
1161215552
194548827
1773395037
1936529835
827548616
1704055672
66503096
814722827
1801102178
1442612205
1189731584
89155700
664357767
1182056334
1203086033
1363301747
520882859
673928676
1881894724
771289798
1466894570
981750512
821673567
1449768806
523253572
1915941669
487705850
150439580
668475730
1885355458
965106099
98706581
1438264720
1364975970
254586808
565688877
1143561658
1111329694
534021693
705739825
1229606677
1746574954
486581686
1474954501
280910487
913171692
1283706245
1119438279
1091102697
539454732
449615284
1247058720
1708543760
355853037
1121253376
1988814076
1834814624
1826806852
770607064
830155163
575050272
1008087298
1220703334
315391403
1668507732
2127305604
1968195460
396902386
1628066322
668971948
190334380
953791623
1245472838
830989818
193959153
1127844538
709279123
81375199
1926013924
1396203158
18895415
1774650128
1132558198
163767851
926224159
902718356
191696320
1134166015
1771263482
1906919637
398539526
1594206730
1343955482
736804113
1648858125
2047158519
1013894038
1683243849
481189811
1845684543
312215088
1377443727
1561001356
1309665473
1078084270
303806281
567385182
803966543
53049542
1915163865
1754208685
212703910
667659505
1495308281
1189777605
611536722
1580388033
1099844810
828712541
1229188270
990659803
357665148
1579065819
1489245767
492502477
1100161031
702414002
1845321216
1490622534
1149581864
1058460948
232442475
551745066
1017738750
489935411
1761835499
1467842620
615273087
1212063591
518685442
1538531907
226667734
1772151172
1077671301
202544579
1860793128
1584618643
33338855
785874000
400113782
1392524911
1331829768
1430973363
888186281
1819923337
970233001
285300880
183508896
277088549
209419238
1105236378
1104503318
54634699
1714161736
252758387
2122003769
592554188
182238951
2093389386
516928170
1595783288
828387121
956894844
186814195
1602230461
264313689
504608529
2087097783
1896548315
1112129786
1449930802
207377086
1887540035
254048005
682908623
673377655
2127046708
1733945250
1567217404
1795824878
899850889
1966165713
495655932
152964293
1279966574
1172677255
2134906343
558226133
751753442
518807539
709128950
241320037
833570696
1112634375
1004065930
1062023290
1572084976
264179861
1635435400
166060827
1487532951
179018832
1476434086
1746265163
781742506
183836821
1532285953
1065349638
1356647935
810271655
1769736010
1688586219
957096731
1799256696
452660572
529424183
685490414
1390240298
318944469
1472366058
1600065923
310053265
2034016584
1798398785
395966198
1528744454
129113285
1866718995
66503096
276709296
1630413294
648125650
1685922590
205318782
542587077
321673684
1036229132
122344796
616418060
774330392
1744175682
401504915
924261532
833862421
1014418197
767860667
198119318
157804548
1844836195
1645112329
1188048853
1977879438
408753148
1870541135
2135128951
994117062
1866651852
735884839
337273932
1605854904
1477057757
1963386829
1475155680
990376170
941687117
639490423
141889285
573582638
1157830090
1736288345
592832982
838485384
1805018391
716438631
234750895
2009587905
496821455
1707510557
2064713289
2124794508
1324287450
575616356
2135782931
1316156922
397025057
1107418497
345991804
2128743015
1050029884
749301873
1541899520
253576839
301024174
1474857727
450973018
794258016
303403601
484784278
1841655055
818008562
456852813
525477903
2121275834
981453278
144442669
1850203325
749417654
1487723985
1815192068
594469436
2071881469
1355143052
1731172728
2137009525
1442251514
1230909087
1788920267
1762564103
593029894
525990126
6147169
1569008103
1942165580
899132772
1989671741
607106746
1826375877
1424536137
1368397383
737966718
1922595963
417345437
1477252300
1524880192
1654004468
79700812
1961031977
1817671736
821436504
1425537207
1381656759
1157915633
921369184
378586082
176217636
1863881580
1505347829
830788928
689906244
386380754
79391761
1424905400
588148928
478305996
1682311776
106562012
1308326725
2034925193
647529868
430897031
18218311
955834235
1056864511
1178255616
776148428
589737592
1079744126
2134836662
1981517585
1300248255
2005384766
537655269
237325427
1833504317
2131264197
829956546
1960919908
1113392577
940573230
1669198041
1681162029
1647515616
947076330
1655126
2008418003
103751729
1047612443
2080128481
750349966
318717625
1158931044
1123554352
1674822325
937668053
768797348
1087499042
2107186086
2138596704
64132340
955407699
611522953
526485351
534003144
110444962
641625999
1681459082
1782194864
1227455805
1727886302
1623864365
1982601915
1925557974
676964947
1534547180
1094988482
1057499917
1008194407
919611488
1756827217
165075126
1921903690
2037025885
777880841
2074985442
1901828202
1877791316
464067590
919178308
2036189804
814751814
1011991118
994188185
1259095073
1882033835
446635384
1313195110
663224496
1504415018
763449126
473448371
1182363128
286929646
1086155896
1637172317
740092545
557906781
690264003
984496163
2079861709
27903503
1263650520
1240947541
1323323448
117677620
59454700
1163547500
1675935616
188747133
653770009
878436983
985047966
2089928647
1401919340
240309303
1333109264
1585182066
784643553
1931056276
1445103256
1472880097
291224334
640806622
1984413630
575275794
584934385
1907139613
1506819209
1137157517
1575654307
1427823236
1089605529
932618879
359761211
1395005067
999874173
1496586907
1047725646
1966550404
1665263440
1894084839
64370344
557186924
1295851214
75714955
2097007711
448611938
1222749162
2142390687
791001873
2119366287
1195335217
531501088
1666611483
567293500
34929752
180068982
144325398
1408551963
815153842
197228141
453684131
196154687
2043422289
1215430728
761049207
1435387588
2047122919
598806484
1835611581
1941169982
1910984069
1543528068
223075786
119079826
440227274
44600563
1335913329
2142234596
1593697551
400731347
1729277923
1377281929
702229347
1215515569
1513604096
551909823
2025587810
13597705
1382507213
2047343050
780391587
837041831
1264583675
858726218
1863452175
1151831173
2085111378
166612644
87441746
627898033
1856018519
1115843285
2065431955
2027871172
530903077
1588867521
499010587
1839501478
1828512483
1724386201
492649645
1225099993
911683667
1551455708
59914326
130627746
1003528737
777536495
1183835318
2077146497
1938198408
133931065
677995183
1652295025
998352248
566513357
387073725
1090174781
245355809
1235843108
1703364357
1071327100
41919961
889813
1268602920
1334682722
490460815
479339881
1098297760
631957397
577312509
1071434111
1081332483
8148133
1298741296
104822724
364364793
1662134269
1058571977
1542009323
1368763492
1192809090
1545137163
1279567093
371401133
1872424953
169850880
1535896078
319765962
780688374
795853052
874996317
1128712400
1653204564
804862446
227677099
33483345
917151517
1496545544
7440737
800853655
438253293
608385469
1089404819
1968450764
2026648642
520124571
977485602
1813259822
820204614
1871142152
1636489920
828899334
1846814620
391515537
375475266
1857949977
1915244913
1090229081
1280158653
1564134837
2116540562
67000702
1599398794
1001684829
2032419310
2057304803
1700354531
526601654
1164370511
1123194981
1161726193
1458126753
2032307182
2003501839
617894064
1620462600
586403959
478546623
1787357662
935436312
897412715
1351411762
1252446136
1356543423
195025197
972804833
131648940
7295821
1509206540
1860632419
1735575311
1357622306
1490183788
563090675
1973316792
1163741636
1567371966
43354504
341802443
264785124
2035474160
86947768
1913702641
1229810183
772074365
428107017
523237066
1122069816
1580883398
1951176731
259404120
1110677926
1887519218
1499696519
29160239
723549078
1679929616
536056137
403419686
1325088526
1798135465
2141584609
700776804
441618117
224936183
895262801
1299076997
490676971
1962459157
584600259
2077072517
1664828753
1203315063
1113235423
1964725940
95637677
1636114499
219575807
241166235
1709334364
499672773
1110223673
112478555
858084458
1662671192
1887824477
422585009
564556392
902246051
1473134533
1956130278
65775494
2145170243
1743084470
409013254
1332286288
2025748568
608025545
1814770373
549305180
1781656337
1744208796
1012747246
148426626
1222969440
1671812382
512485997
546871574
26038251
641995876
26127607
422631961
1112397533
1278181886
2032628748
1178213232
410996538
2061761525
316916980
1652129914
528058988
132150978
1002855966
1672254655
1319081140
1578417092
1980362036
1812366021
1177955517
654322
714811922
1522262974
511316481
537452747
1082942103
2059332157
514954035
717325477
176987448
1781555519
676688199
1593206578
885967776
1361130494
1945361624
241606052
1138686168
150152720
436618730
1793857343
443238568
593094374
1782538946
1686486796
1927839407
236382369
1173282214
581457525
1473050999
688580346
124758641
235850668
1315562037
6056802
114970837
352106134
1774225129
94630700
1249507297
693908910
203069573
1924425823
1417446548
1984351744
552066062
1569609855
442906675
1954463637
1904145962
531387260
347676338
247270083
15299799
1187955643
963321080
1120932836
438657061
1684321412
2115660928
2039932910
692343110
210411868
1326997353
420211611
1572632080
141252748
485416811
2116531239
1872705695
1704924436
145128154
1551273774
55995117
417709927
263551567
1005220126
1535825464
2060792574
1777830464
733485929
1372829780
340556494
1802943675
1270910084
1684570298
131206568
1579824104
1207173425
136314151
777054736
1199336269
187647295
1986570636
1673700446
1242770942
498477195
1164307570
1209220660
686250387
436089062
1770693297
612044973
1016901599
1024466694
956357462
386598384
1112673522
1059067464
74638962
1189522525
13947453
1612848541
865002980
541299744
1732779041
1229645957
462847859
1463295240
2134121750
1231504442
930163724
2051664804
328170698
1123946127
1414678028
692092336
1573441076
941800129
1947315125
330000072
176966732
345070298
864302719
1029649536
1935593611
789575108
1027085141
1571564053
513958886
1999801469
1905749873
713062527
377341205
878597755
177171230
937970111
298006245
283805319
493013798
198337900
1421845893
764541524
1187266355
1703691627
1990621663
654773905
468159545
157257072
199626437
2018595143
2074352895
2113500295
1040922224
488521311
883985486
1192648526
1394892310
1528408080
678422052
532344913
901482488
1328986083
106943335
1440701443
1261351409
1146466592
609438937
1214716523
1781290208
1746701930
311873463
1197874443
305817110
271435065
1266277785
1823592263
1811418884
36848927
791918775
2079330462
1999010270
759971777
990815226
187003312
1150039033
167832232
1226164401
1982795520
553167252
450916690
1531109182
1423787709
441178290
926707959
993094712
1109532721
970898536
1715053799
1574563378
1448980758
1553344064
1521039018
1103450637
1211087770
125618542
1325034200
1773075120
1579285530
449887120
1470581812
595787495
1416553456
674787841
344424463
324812112
354408552
1050989721
1174100100
340344482
572350966
659820684
1861231041
1175090914
1085492857
1487492803
364385526
1332625291
1560163103
825541649
1409552312
538492690
1465917653
1826203724
2113375937
579545387
159305336
1666006875
1049019569
1442853646
2056716241
835509566
335101221
1664242102
109871378
1923274689
1949255236
270963004
1286368018
729311356
1792292900
1994176002
230452341
1572840355
587723411
832314640
88907350
364704408
745556775
1446077805
345577276
352806176
1110383351
1967225072
938719548
400476784
1937544977
1452351708
968419516
1221518551
628793944
2110096930
561898863
620397470
1194802964
136501099
526156174
1276504893
937036280
235203176
1880516857
1974607911
1625860317
557644077
1847756549
944751239
575601758
1472402758
2027130596
1858529993
579145526
989411039
299317633
1589702951
1511515379
881648989
1978256306
553642816
898089396
290119964
1326863332
467116318
1860798545
2063622937
1924703965
1803662594
1645241185
1560551812
2039926238
1627839194
183942811
1225634330
2137213729
1216064952
897295996
1113079130
1301039151
2073130025
526883230
71421078
1378555805
1431236297
888262502
1313550903
100331068
1164305635
1612678531
1217297829
1190050209
510075275
776279574
1491879890
1044868443
650689407
252603075
480837751
701926950
265336773
2007494982
1930264476
1756166790
2144747204
1543471657
1001008893
1996562989
1300635421
1361477647
933503392
1571462175
1776156231
1023350139
1006530149
1907962358
1299852547
483948435
325165797
1895097325
1057145209
1349737792
1150188854
1742592769
378251477
272140183
1706754697
220718875
644893437
2085814316
955095694
1009398747
228985439
280317402
866631379
2044425023
259214434
1302310266
424554230
640276573
1830525134
632719917
264458271
577998277
327014324
1917849317
1589221819
559054542
685317197
221773150
1701739450
247230244
93594587
1380645448
1761922278
663875389
1390913399
1565735400
1006463391
671024666
1401833034
1047800509
1150180181
1436439951
1121322002
1052077854
1161171688
244757120
1753421827
376918532
315326566
1715381309
1878439903
1497369972
663746914
2021894733
1448254840
15673633
1761711475
176758217
1154903900
861225133
2131107373
5213430
888243928
1646178693
213909152
1571802753
1290780844
706062302
1695034905
1049060793
419625895
287994463
515457831
1517015341
1933171953
37245673
1465582443
2112725525
637743702
1504366056
1019800156
1337668965
1046807645
665430627
1361160523
1912997026
1835610877
304234108
721886869
595121044
1972735467
294449691
1305839227
1224588209
2097451956
1758102412
1682975136
1606708501
1541144811
2128724523
1641967672
1678429892
1358170514
1703192868
1863260724
335924133
426391831
1039727773
1190019125
1494903606
1523017654
596168148
263920224
637348830
1198709841
324980851
1673787193
1482647314
1267496215
1426785592
2066372006
492106126
485386623
368302155
1608231865
2141345709
527166928
616928848
1198613571
1317616403
832949694
2085264473
2120644667
807503751
1596893596
1120989267
1107222669
2021890681
1956353547
2127934819
1451455966
1829889473
633289017
1514950307
381616734
430507202
861009330
425377533
469585008
1086267084
884275337
1231477926
227747497
2073734087
157220404
603146761
1854243972
1252697514
313684163
936843462
1724865496
1241957954
1830530404
1516614155
881784445
1003182229
807758586
1638386438
984512985
589278098
134790813
1045109219
1333531562
52450896
211422272
1095484978
1739893719
377128049
2007620084
1429635107
288293937
978588493
1227457095
351566231
586042367
1033484838
941819733
1165212438
1941204999
1553196595
409219549
1190964219
341178572
1876235321
1392265132
1988269821
1625433716
2138697279
1801698490
148146496
943661313
133515533
1774692377
1606158480
1997405524
551355537
1033808582
1595435609
1519132966
1934328592
1374581279
1777161085
518843171
927766308
393391397
161380882
151820148
1752540851
187806686
1969151863
1695063510
1228256261
953712726
889358614
794049628
1629279985
1262945758
251164923
272664672
429909751
1320095588
577883430
1644175313
971925453
469843856
473927993
26372728
1847147559
77735040
1531195853
1857122703
1065653053
1198712678
1522204845
611787711
95927156
1679080694
827492239
316070445
108850999
1022253393
1068848779
1772944675
1217263148
1334301410
898710100
1020436650
675062718
881160910
1290389325
1688808878
365818786
1468769925
499374008
1674444536
713545584
1050142081
55951284
375222705
900314179
918875429
817310634
1790152241
894638316
105763093
98350481
1733528837
146568359
256593486
223973059
875186394
668070422
555123200
1978402140
1850156840
1387217545
1210588857
2114798326
1214400145
33624687
279637212
1967078872
1504149491
1237336175
1799238616
1552504786
143931706
46664061
200486434
305823509
172726574
1125462120
61496905
78038031
1927786975
1755780034
1820667479
1379144208
352061921
577994773
818733239
78826477
212944567
798438502
978585332
1373711759
1324020800
1199860861
851957322
298515597
1865172301
532349038
2069134922
1089753422
554972810
704168483
803697660
689534351
1316729916
2071454227
1180599498
1499997453
690407604
1773248962
363755440
1439726152
970089698
1610065651
387906684
169693872
1567411537
1794413527
441117070
431592344
273688934
2068698113
526366173
257838669
1648039583
981148207
1136464239
2001788979
54855962
1294632408
1212806682
1793294791
1347823567
138262914
317492657
230065002
1619257251
1451191583
761837090
753778537
1606501093
65035991
961495873
1677561298
1773627947
406470141
2114064395
1537039123
1091435580
1163884702
1043639374
1035669856
248513541
577502283
418861581
1783594993
1657530773
977116395
2063762198
930451936
95363577
369805221
262183596
1863513828
415712354
1163280653
216442821
1204254949
1613772295
1021325482
1678022418
87087143
38377507
565360559
2074926791
1997892
170585554
713074726
1234280878
1763157742
1667125993
853861032
937711872
281394593
354527244
1348315219
732800221
1650150494
75530945
1136343134
1493546940
418983810
1561828010
32200962
1882659280
250644990
1418301250
1838335686
917183746
330821107
2108918552
2028497521
317809139
1936229650
1848218850
734755073
1030598833
1988920120
1224795582
1499218988
1354727892
864343186
1536701051
100033658
1377464440
2016251556
137803876
1895624703
700351027
513916381
680455891
1641194890
180476197
766510218
1306106196
1355815012
631301421
893735770
1630327119
313852670
1696689524
76588165
853716250
115245003
163451279
1371342371
452119362
296423066
149020451
1530015470
71411281
1836360199
1633330398
2033101887
458035162
853675087
56932494
411210735
660997263
416994209
337727558
240329046
1061314257
1043338006
759281983
61270498
1932437193
1630773801
341520412
549728006
396468540
1006562554
282642011
1662639394
1272746258
454319761
282542321
184152299
505221228
1995982313
534222583
1694120397
941308513
576781920
1854120565
1348073853
122824208
1894306190
1712803810
1416428285
1224481764
1997640486
279892635
1044524611
604288439
503867635
488572083
884593488
966281580
993150060
1051941454
1600798978
704315201
1797492814
296840501
1261154868
419717592
1276120918
563011438
2091789860
1516739248
1174186745
1634641452
1603390049
1383408378
421303958
1396634787
2104720980
113674955
266902290
1485740333
165340917
98704253
1231518592
513075995
504977370
490373481
551737480
1316557003
857811963
1553774168
1776288933
595891150
2140162320
1006548545
1413582289
1266400759
1140003267
1018729874
1721137680
1909605939
908551112
1726763243
410167003
512974919
637612721
10583114
584280573
333241098
1590031534
678309183
1497298471
203231923
1799294511
1433990801
1922007199
1477849337
1598818905
1810709862
146830095
1539322087
1780131870
2088364391
1457629035
1828677458
875359224
1162126285
1929690569
558910979
1774987436
808975399
774663995
1563122418
382934536
578744178
1581825435
1713081115
715298078
2031290516
1325549255
547101766
1977397343
1027724455
2024011189
946905141
1438815028
1827571082
1894421915
1250710903
862604042
2099477374
1557966865
102790494
483041191
151937805
845552803
74322030
992976058
868363292
2049892317
499726662
1483183903
1583731645
2112458456
1729752257
396710265
1178169525
1946839472
247032711
1277801807
100919022
1447198660
555245632
359182629
300420735
487488375
1536826267
420678976
619426427
861378364
1380481698
429086526
448915556
1978815058
1701887847
1765157304
49025082
1556308605
928913204
501836382
564130051
161380882
1026842101
936061408
631824807
384029510
1244441107
950029720
1345028394
825938679
1736863324
1246629073
881948081
1989504544
276299056
1947295235
1711295944
1353683220
435698459
206270779
708146067
1758300074
277830370
1348753262
490578127
1141410408
1694995845
819148681
826791770
2111716371
1921959427
942192800
2081068099
698163439
502714072
587164851
1167631492
1661130500
1620427144
1047766272
1829222301
1037553516
308036050
2141924525
1473308970
1542343198
952971424
919236800
891696368
1077911980
1068430707
1099157467
1584569254
636724118
1803523184
1389191950
317505012
1561730276
518952635
294366727
1027109305
599302364
1544226685
704545696
331566117
388477716
1818632658
1315793011
1282304006
1112803071
1751046458
1069728120
1949317894
495059206
1389535460
481270379
1983248511
2047342954
1841346956
1511181668
1914274238
1414548316
457312954
1664489263
2048444888
87943351
596226475
1901295511
1330462140
1627744932
1288187489
525295474
880848892
285624744
1935886527
1617076279
1866858954
1105777351
388311380
874254740
52381181
1356397739
1431013415
357613151
6569532
1497345152
2097553109
1333167231
128304544
667424936
1805681794
1634994291
1475739782
519571125
2056435409
866634576
1978648115
1739087902
919407393
1100853095
370234000
2132819196
166188557
1710684014
549886782
569671373
904683857
1801161058
613173351
1367598931
419730828
1979795625
486491672
1551124396
372899595
501119810
592857315
2034438149
1889861717
577317993
794753287
719973390
1298375467
1328841602
2081351493
715844792
746696276
706759676
432296782
1734813737
795202027
762291596
1783961163
1202047384
527465790
232742236
454562421
1115764368
231975641
1444420393
1766062075
2117548023
197556115
1198462639
1792465249
1878552035
1435221943
112240214
1650643392
1257271568
10092427
1540066615
1304295501
223015385
1296504191
1682595662
98649522
1524226976
1396058555
200658701
1759590654
911355412
1564665444
1371876167
1142208067
1412000506
799877111
1184894236
1009991035
571072560
1954716139
1647206712
1306742085
1112656931
1172032397
370091733
1789948403
282130862
10638712
336216760
665677703
216435932
1588065819
1298026110
167102947
109123628
673385111
726177274
283427580
1364672625
1875589996
1249087210
782688675
786600752
1918862655
661685459
756019292
93750229
1387221614
70652075
1375734407
68682192
946054409
132500885
164593883
1823130488
1240824687
129949975
1986459987
1144989063
285842691
1068173126
1769655683
273750908
285160086
2036596297
152087156
833663522
790113956
2011528557
1566377655
401342422
297017796
645964015
1931136498
113096797
656086763
1855840709
58865507
1455383542
948560426
1909636560
652685397
1142111900
2021030824
511227829
1544751658
1060857133
1546793538
1851601430
910361314
258010365
1368255893
1322739983
388668517
1598708921
1294760194
197888273
93024524
1194625692
859927199
1028712037
360755723
48550434
933367354
1905235636
858099210
508803220
439590709
1911425855
1438642631
551759243
413183167
1541017368
930251227
1519829606
63113108
676324783
914750554
1172351694
772564031
785156677
1713264566
1866268429
1503724245
1501320823
1477907112
557831926
173643839
2007108109
1470962911
254522785
1696528260
865441335
2025323280
1885306551
157037731
1519572548
1246424863
124124672
1458574893
563942248
1099030117
1163262111
1621537099
2074623371
1735287573
1960352507
99158611
1541703658
698112957
136652235
31545873
1744738757
2130427890
1111764292
287667958
614775933
1143052109
890223928
189937130
1859811646
1482297358
1167541044
1813318454
1500749188
1980411804
1553598990
1675388108
636788080
1029951535
1814467605
1579156368
1468917328
801225131
5846412
656395807
1156948570
2069422280
2005029551
998467237
939146984
597225601
923415931
360761513
600503907
1206948155
2022269285
309244781
1485571104
235016834
1060499016
418197175
1284392306
252180518
935976784
2080188009
150865408
1283165482
1104036006
1376109994
1880489243
368908346
2113418824
81193040
1227213252
1768560459
730438062
1468260736
1540822260
1561504639
1819756339
1025841791
1380075866
1898707550
1826284560
482169479
1219857041
224219022
1649168537
410254911
205468091
419660202
398672433
1305930197
719040589
1319702254
864581960
315144060
537211128
235766316
20761631
490554006
2085774322
643293123
1404286365
382179129
1159289604
1714944139
928643668
1069808803
282445033
682317090
593807382
730592485
389012821
2134453044
1011071736
204709280
1059949670
1572464620
73829596
1527309574
468478341
1001289521
1669398436
1966237980
1534634892
1701077570
1337690789
56030551
1766666130
664982141
1187029104
359998049
262985740
641867177
1480074577
181996180
674765262
964886019
106962394
1794428300
177803918
1823523950
971628786
1713806949
2139959344
1358211547
1438589592
244512474
1899563158
102701307
1302244630
160910706
879203824
1475547822
1841878218
1792842871
621750645
1236295247
1670626073
805656940
671413985
611375150
1414883084
474153968
1386022039
483595977
1934811611
388725413
656168132
1810649713
1043951988
706612599
787142194
1792424545
1643888152
2005628204
1862509084
306844064
1599697137
907011454
1106690268
1400593390
24123200
2040499870
347279935
948746508
858574960
843010230
340758596
1932463223
1878219322
1938102256
151302499
1196416800
602099690
944560458
1095710843
2101841193
1451676686
1476464192
546944371
2097574933
548812223
2091535706
2087153090
1004728716
1831635735
770214201
25925762
1671304935
1601713085
859760463
1207893626
867481351
1569680166
1260128268
606870064
1509759195
1626413121
1580755952
152465882
1826411890
1614776335
872893870
1863115674
572322925
1444032949
845577539
9057446
1036036168
1863900666
472221930
2026392334
992204982
284940298
1093600410
907779244
154209088
25939460
1052271567
596347576
774353352
1662345160
933959203
866372323
414004439
640451900
123163617
1524601579
1011463170
1052398660
1332546572
401225788
810180755
543900690
691676808
110685752
159732525
326269888
264060983
854882949
727981590
2140966512
1023539740
1582722674
1302249490
331877948
1644025318
195827939
1275650309
281030933
2111356169
810870072
67917747
1376493811
1141210100
1179338289
1663527540
1697771131
2012982323
171014653
655868440
1465876122
1981263709
1644476677
988045487
565742804
933922257
55172816
1701715405
791658209
1620622583
288157961
1576517984
1857679339
998461119
1234913104
1734229001
815538830
1142286231
570008511
1017459712
2088317193
1616506941
1253850796
910625069
227045548
70707442
1768918895
1898059615
1277708847
507444734
450237610
1497764898
2068763877
1430408331
1185685734
21043347
1655466408
2069208777
1346391302
621643856
1572644827
2141592342
310988461
1989783105
1417174165
1461658
484005231
502619626
15574833
1396032376
1623261324
1222813527
779701986
428172290
1264165037
49219666
994685251
412565328
1672945835
1653149708
1698677207
675149381
39405825
604417911
1907943167
624761816
218343977
1046580985
508147494
784718302
1502641713
991756040
39385445
1976576617
317802833
671797190
1371339301
725475905
1808827011
1226958253
470349418
847539452
665703189
848712865
2068817850
1818229617
961026532
927337032
13883695
566526331
234123542
955411162
1363714891
1433757303
726880056
73789037
1141791966
990865849
116791268
1302702377
741502177
758557288
1347437735
1782427590
620367161
1838910245
2021379448
1783687931
1710847181
640207398
815967341
406259744
263474198
940323629
453919009
1519252129
1641528880
1802131754
204415910
215227542
1088154997
269281683
1853313961
1742900778
1534387379
653115137
818085473
727716595
933908206
1348416376
1033373287
772307202
1798203477
1221566928
793407099
454277235
2016883220
898660456
1277097797
1058884242
1231287927
884919587
842766813
755568237
1313472740
725005387
1035197285
1573299966
813399046
569794764
218626194
1182363912
1219395889
2109799262
1986714923
1895521598
98942348
808674695
1446434482
532481646
714703345
1221705402
1700237069
10712191
2078424357
872053028
1254190436
840392391
1562510610
1283759690
1047465803
353432039
1362821218
185060647
46053987
1146265474
1909603143
865498881
1240304996
1743966483
1842316573
1782392469
4008299
1051966826
756803716
1473709332
1524818912
1910133819
870947918
1809252935
1695907703
817291511
1863490786
247485509
1407372543
119640383
201045737
1583156822
1941273726
261754206
120529236
480335038
67176458
771130721
891366579
1976288734
965975436
2127212327
1174870322
1909849203
1184951748
1993316132
855636010
993013109
1642761375
1687523214
1037537333
1542588729
1320163636
271188795
388728887
1360617615
1737437341
800876246
414299728
1917591915
1916456918
417018806
265413675
172189905
2119666170
1296219348
1379664580
481542848
1422069371
1541954942
1894979261
1112524933
1695230031
168581854
1895425480
2069410991
1387677764
252123300
1285768958
1883464767
1977185153
1191438229
1717755248
1305055173
453803278
314099227
983441488
1034232660
1297772629
1169436885
221134907
1400319889
1633765953
1060996680
1855287184
2007706454
294395902
340442496
2082555498
1478996298
511030016
2067023487
507560343
1208332266
194373934
1260660890
811592416
1664897229
285799548
90814059
1118382212
218182493
1006209097
1161970528
1231130028
1163040239
937371746
372723968
434071919
413673743
267584524
698183089
1247820576
1867181962
657772282
604959843
1075857581
1139253481
481310039
1813139878
1533217556
478458814
1805164159
346748769
1186987461
2080935576
54508978
1637108870
1917497896
1634573143
353799134
1730952675
1741024068
984015357
1193012912
167762757
2002136020
1285326999
458469929
441305619
1956954475
199750090
1829680181
1522343754
1370612403
1027825544
1596784886
1657247202
99374791
1328332531
1887165363
1568198031
1779301443
14745197
2121592830
1508111341
4887172
1976944790
1294637110
273928802
1588065036
1605279023
48802651
1118116411
1434509227
1986282295
274350102
2082179858
336329985
2116287383
1335380533
893117923
1837778527
385068166
1036129979
2014001919
749414322
1537368316
1383271134
493934334
280510979
681386971
1407283230
615048856
1156084639
545696041
316308451
1371051072
38797359
1199224337
1433082773
1527881068
183146204
946980223
1192813287
853992688
426413630
248462560
1002537205
193511459
1550084018
708634951
490522335
782576964
973948004
1043245745
608485048
414119312
1157096056
1532285987
1990612145
740364096
516797354
2032584748
287551089
2145955242
355823102
1894741098
1614808791
1003290857
766990996
630391953
1688361001
1817605276
2097173765
1059704948
1827703935
992043693
1223741140
856641487
447422729
426996666
463816755
1425816226
1102114243
333521081
1712802633
813425822
630006125
31948650
1928126186
237129483
89242115
224090462
1980636844
785912121
1549628126
560414005
1611124264
1489189706
1816671149
1006736731
757687064
1890279941
238663296
1831966334
1074564897
860763700
1551451623
1027114144
1816683869
1286453438
1447664260
588703748
1900694076
965469660
1299053906
1252413394
1318740230
601692233
123001132
1206001750
2085394318
856370128
296818384
286473247
1387211854
142570541
1020179759
19985734
727997589
733966187
75187698
1992251863
831692467
168509514
2122633330
2026170416
500601795
1021029775
1343335791
1520009692
477053979
1401052994
2114094551
936945163
1722195535
365879923
1444537719
281391173
1392510539
1378285797
1789564893
485694337
357959275
895912509
443681338
1547935747
1262537302
412214067
1329439568
1319271111
211186220
312184710
509050826
147184361
1293469955
2069626573
1019506219
1268192163
626487209
1813810546
962633582
908653044
881538977
434547686
1497814363
506012975
1793371369
922200406
2125862250
832572145
1312172364
742800391
1623559002
511574111
605661168
1339851658
1635519841
71958756
262557448
1387900462
10417132
1993454954
1366636675
1794005164
1722313555
1398617691
1756206243
557883382
743675230
1073896410
1989104232
1803549707
974296552
816319217
1427335750
1549744264
84376350
1808621667
771195053
103623918
1239746902
270140113
1308949092
684782877
1868601134
189030878
1564675735
893950424
13621953
932414719
680243305
1074623086
1444262866
1393543914
1085365049
712774451
1468241922
536616835
1550399136
1041360505
1926606376
1138559964
1652298315
1503468809
758342412
945198451
1360782924
45259509
1385400534
1746718040
2055220397
124046456
742178315
346212099
643587594
916220121
1360872514
1535022767
1354229129
364386741
1665294581
655123450
1156984663
654266664
2130914059
1049588616
1637376403
2062836049
1271559051
1861713786
649488201
227513624
956729735
2033149186
1090388143
331007683
1075297831
471074460
1548686064
1208290306
1109877703
834239041
1384869950
332889385
548465794
480315241
1322110624
1546646714
249012046
1816426974
426815459
53056716
74089720
130828682
1285870100
757199754
1855666190
1788599354
501056472
1637575598
1402146110
761503406
520355095
2076972352
1424559638
679495275
913723274
981554413
2094892314
1762511122
275171533
973416240
93791002
530203391
82095681
1858297279
1035890209
1631349858
161712453
1745166113
230374795
295851471
794907809
1946581331
940062453
1614231275
831186270
356500991
1962987411
809573290
812812924
655956091
593180832
1057124053
813518799
1992383329
1659667853
1987366782
2070665407
97770149
247756062
164275042
4546624
64993991
1732457223
665083607
385529899
1581665447
95535416
950048775
2011853291
4938911
654735644
459342524
1354433274
1011295300
723234642
1139904095
663252915
2078097551
1765545391
565161970
1356010060
628847049
1790229607
1929178697
2109256458
1154348595
1831979369
473399296
1808651546
1570599974
395393800
1329609271
417117207
29921206
366755041
1010057097
1633315895
1933392690
1440811675
1200725302
1297929017
530298868
1159324436
790450864
174293751
958905437
92102360
706944625
868447345
589275951
1804312145
1905450660
20995265
975728084
350526820
1458323571
1754643229
433007636
217955245
430441995
1683285291
232378062
704753989
61502909
1367698068
1836355525
86637161
803134751
840842321
31577977
1969049273
1438036729
1204253809
718799637
619358006
125738637
654969126
1516407067
1706017749
1578444136
1935948263
1210197821
1689497596
1108382034
1254610054
360896569
627338348
497884114
1216706898
355305739
1965623101
1947372732
1969785095
1119179243
472662708
1540192773
217814500
917526148
849344795
499002129
2073583292
817101609
342785446
403586700
1824640255
1984084342
278727427
890980543
452439573
167539778
1246755630
888192582
582863440
581165978
1743964918
783539432
1039049450
1678921386
1375636234
506906894
1110921012
963514158
778777426
1494212110
1813453487
1673535559
663335106
418675782
1377108724
1147774212
1739738722
435016205
817791259
666345325
1004021630
2016688645
909761596
1351127370
1134919816
514526456
1168247434
980487942
36976320
1610550017
2114753473
769220339
1431105790
1321683738
365789206
1151322608
938970494
752056532
1930007908
1386884699
1088782578
1184264913
132790977
87057985
622991318
296480334
1878852715
1897537545
729601075
1570112552
1115524228
1871897263
1242159901
643187130
559484768
980853667
87110620
1149487962
1344147191
1522736958
1931193193
551794281
220073249
1294468318
1771011475
1454235094
1619908973
1697191021
1673058519
1779723442
673599509
945977454
1046688281
42972032
1201857307
1948304640
2093309119
496884507
542572408
954927720
2103110798
1597315366
1845409747
433111816
1832554607
1262254026
309482747
1523312354
348026408
676734098
160089272
1571579994
1164481263
1818607542
1143270235
1641698176
857244974
2117350775
2076393866
1644786222
1046235814
1318319544
1291948183
862038142
2082862741
264168138
687424231
1175682381
86304131
702331005
1316520002
1178080056
818572311
1639652127
507272564
158613668
546236830
1710438297
1096381982
1899764313
1714403740
1472651345
56231286
1324675725
1872094482
42832438
1682752182
562385279
1494861717
1435061237
1275520845
65183310
2046072757
12607923
2104359419
674736957
579215024
2039986931
1340968882
1517600660
1473786746
2092823791
1308103690
112741562
729211376
295966089
314970256
216899112
1869340154
1719597865
1125150210
751161875
2010835945
1369189681
1343142271
1582838246
874590358
1909481291
847668093
741231675
438620140
1722042528
522718362
595999111
1677393702
678023635
2143032799
162780433
1776323382
1470593286
2069731052
909799792
1153354002
895265116
1446423294
2026229240
1438617906
2035788208
126459190
651181954
1629531947
232249418
621459218
74863309
1780251159
1941263879
490777950
560537912
143552564
1095179336
1144313506
1839173406
1816004106
987194531
281338565
936091444
1082289010
297488308
1550528459
53842473
1608594312
1915016923
914884057
2081302967
417907907
810804781
1068558217
858032313
1716120910
351484508
1482431657
217964474
322372987
677973034
628505677
498744915
720818881
753086411
1921698370
1287579551
987972941
1065626213
1910493115
1870638401
590635576
514914328
1891236901
456281951
980471525
1452363531
735547556
1621533000
892205997
403680119
940014407
56879574
1186807316
533776018
163603477
1735099572
963374548
658851184
446815838
1569066383
1753879190
1003171150
1186692587
2083819890
2074276021
1680809944
230063048
1206528058
198545354
1773589050
337300486
733700575
617468210
461429046
905624960
671858762
1571470805
292255165
1551222186
583647388
1369679125
1106579401
1816711936
1688701774
745731975
1084305094
1569717420
2136557632
251761168
1993449001
2110074914
2035929971
2089246138
683416737
1486346261
1302941928
789382562
407451784
1631871745
240833855
1050929412
1953152585
170304328
2084487501
398279914
626695797
476218776
491699294
687950840
1305387270
1325963263
470668664
2038264717
2012605212
141706017
361687675
1233690718
454201937
1742491211
1487178440
2048695682
498119538
1494961596
1392265080
2106853961
158974805
928952242
1368323592
2082172597
1813011841
1181493428
220491087
594945928
1965912503
877604565
1893761963
1072905191
774609501
715793948
1783842191
971988945
1535846131
1289082352
731260518
660589037
2136077322
1341698827
1032990900
1319266505
1101215788
1482496976
1621208742
20348461
1124678995
9206599
1597920040
1374848572
909618768
1059638187
1857231810
100928055
1114449156
381479042
2105389573
919502047
1542428404
1793689526
1423894902
1034060965
332068146
820434176
928000474
1136503593
1994170626
326679043
1148536889
472927564
1744041358
2092121795
1945092646
899668513
285921180
2026606331
358329086
1835517915
465431340
327643267
492125330
344260323
1812479618
1741409908
1266778384
96753928
1403960498
1368886464
94306840
1825376423
908324628
907053320
329635370
1844047971
434475932
1712079146
1838967137
344220850
414599546
412948871
1859075312
1324624411
767429668
265346835
2074334964
1634519887
765310071
817417220
938012998
1925838236
943282306
1896337605
458800215
1765228530
385419466
72130151
1567577860
1919989010
191628171
184193101
631013829
622332473
1738649151
1922056193
1106160855
868255909
738423324
415579959
625014046
2059083916
294646516
2091740462
1697308597
1081488772
406777492
2110398371
1554761981
398143941
661259247
1492000847
1256250558
1465956100
1527932403
1628835241
1456713033
771241810
574640002
1736664501
1302555498
1828697514
1406178005
710827865
195365865
1089436351
184864342
338442044
1009669946
1253310091
1857461135
1063257315
731888602
571986937
1943694732
66627881
909450823
26847050
1435509842
649759818
1546099430
306728227
1998991115
2041269664
460549322
1660790512
482200776
1371465770
72068657
1434141778
1411438760
2034818678
1426441485
1853437323
1385791413
306339018
1254630306
3319632
115369830
1774574592
139244522
1232028841
1747536467
992786342
1041274412
125338580
1263093700
1367012277
331780014
660763583
78190887
1602172221
549395303
721162779
1694789398
355819561
1933217879
447490607
1348475484
1435374973
469021669
555344380
1347299458
2031327332
518188261
1100362374
2053539244
171911466
2110505712
1702403281
2094227573
794918450
431028819
1846977857
2063157743
1620000206
310252725
1831824195
1299412973
635179536
1814664612
382998031
955725649
233275852
1838074691
1077366015
286237503
422182377
2117843057
2013843834
873668326
1194169320
1047446356
1574875016
828277701
1715052649
192893020
764800816
51739415
1165254708
189454281
1283182265
866429039
1759860589
575918065
521981264
999980558
1785291803
1109932840
1914321144
812664855
1809747380
1992613306
895736042
472803160
752528413
488621580
676071220
453349596
346519355
399432891
1189646872
1264869269
1640539580
671439285
369407228
1910153856
799854477
439708783
1935375669
1562843483
859194156
659828277
1743368347
336539107
669792101
234318894
1597746225
848556307
1033888189
437525777
2130245649
918177181
1726979654
1708096406
1244272490
460313995
502358080
1594569720
403342836
1403801946
732840119
761003209
1051593531
1342819257
1897785856
1490519722
1068424591
193421063
1425973192
550258133
1775669869
1992220160
281178962
1083961129
1067892919
2124354113
261098250
30231070
1171924027
916534925
1204868925
1741138574
983926345
1688311777
1045785142
249402387
2106115797
643339744
569377736
1781645784
1802495399
271874551
991585477
1074304932
59536839
577305327
1590929554
536694726
1227238529
2118731504
50871137
615297751
67190870
887473448
1299927385
725803025
1610775014
564787462
1176009439
2119079684
805246110
307902774
1641212375
1494754562
1193062143
1714069615
229228003
736675623
1446738726
2005608836
1376914086
589094337
2009095649
1541073003
1782856266
1957222929
975355231
82625356
471634817
1142232161
38140270
1171442289
315185545
629721373
591971292
1723695213
301388298
259143729
139904998
1529295551
97436371
854362531
1220593803
1502510515
1724673859
2041030657
715958006
2049365478
2139359009
649986597
1126878853
1599814004
2004027453
375793655
431756131
494918597
1286889344
394095373
1601841545
59172666
90416783
2085050638
1632089069
479852240
1314024976
634980284
778963031
521110514
1512444117
1010510633
669612467
352785783
1875131606
1579874777
2081881719
1432108233
1643432585
1327494391
941227933
963458103
1077155492
434281860
1032475915
1668211337
528192487
1327559640
2018883666
498006274
1420943128
2098381154
2132311648
600803233
1274109136
724457837
1524513441
1508135975
1666841539
470753680
1809897330
1351548472
1258521926
1474969175
1697767948
687974401
323362586
2053812879
388622784
1341690361
362256070
942700534
7635522
471995083
629426495
716960642
1985679759
2127912151
1018976564
257783415
1517478131
1838157179
1551044577
727171713
938243738
1383571987
1552855604
449605981
1761955558
1475818935
807924646
1612798132
187495761
2014204293
852245315
543791789
1490316170
893770270
828126561
2042636494
1108361787
1777120206
1702275171
1571113303
2130110307
1768223340
1181158304
878894739
227773162
784302437
619268469
690248754
2080506384
1066064580
679379161
407372730
1784284630
277827519
1813533381
51370549
2118849312
1881195909
1356393167
1579687106
845062133
2132847613
1375014855
1161748571
561391834
1792003587
46629134
1918745777
909312153
1996120602
562633241
2003655786
1118433712
119497421
1315948882
1326807006
1933686278
1020919865
1861630783
652910896
1029244997
1423682463
748618731
1357610858
580495141
721764588
277327987
1470011433
2109911880
954617610
246282745
256236332
195073737
785719306
1614542506
177345553
836891984
540813338
283669710
769603379
546369345
1863536888
1400038552
1335224189
1275313366
619752979
84555463
783646538
121663518
2078912835
2124942683
1070308598
1809339172
1486668400
1146916700
256235683
1208844874
1732812856
1342119523
723746987
1724873114
793470790
1355138543
48981665
153006191
557005128
1178246357
525468272
904990233
1740620656
1565094633
1741390737
378794495
1858368202
1784390654
1474052232
1125236306
735561455
1383569848
232033594
753106115
1102294702
1046701358
471602309
517641018
6028587
52606676
1574720894
523037119
1213355005
1826470597
138484845
2098019942
2048349611
752990227
67899601
81979998
149233826
1324680625
604594914
17495200
671574439
1468257831
2049683741
1985619689
1996375740
1951681602
1203335423
1271308590
1715045377
1016819045
57426233
294265270
1452636150
247503201
413518344
1837658440
20913573
2062275526
1097782339
443157165
311567273
1887956758
1213938543
365393642
217336464
1265348676
54486029
988613374
275662110
2074719577
1827301092
1978003756
1835336521
946979239
345548921
104010735
2108005683
1177790523
1837426941
604578177
1257582670
1787517641
1586190974
279748928
834871680
1364579136
1909828284
1269392179
22316193
1924437644
1049318030
1285444240
1262353356
136648267
382964222
1925678182
852439289
209895547
641878783
607911893
1595567123
1190950922
1307442513
1642933388
1784708279
1458192806
1614648424
218626410
1721145025
1361967219
1569867301
2063504059
2019866257
38239657
968361584
1252890626
1960958800
338382839
1662269102
1426338604
989083135
2005381904
897259309
2015348263
64886108
1874688364
1680912267
214804859
561568363
738131387
142978665
1312488149
409899751
1905495610
1846348023
1153245692
584482192
1027063653
2121522973
430493541
517594103
1153418377
1195119895
544005321
1276952432
343202892
1561481381
1702554621
1838138542
731032262
915011637
1830647454
365144044
1880013649
1355485978
1577706350
515736819
648711130
1805238652
611278840
558599515
1700553709
36288961
1222570837
1712582009
1324526299
2055788031
180527287
1768334216
398702734
625221651
1835839580
1920485200
1542360351
327007100
1506080876
1501638449
1916756021
1632123697
776362987
1112617612
170292801
1601937477
1735501530
2048937845
1682205949
1073556241
627382435
2048095803
342816163
97339100
2131739204
1235384394
264162266
217178850
542463267
877506147
1783472718
311613499
1371975333
1515537669
2064238733
1162301359
1186864335
1760669127
1691390471
1867430925
836561232
654321781
985127511
413776984
223331682
1540387761
1303627216
692052821
1199668177
83643639
596491921
1928980939
1445822229
1631748316
360031204
157087482
1923185406
1060402833
1793163967
1836133875
1526309402
863010908
1320513485
1111572229
978653818
904189117
1488871677
115968812
54972779
32221163
1637348156
1154056223
998380936
1367627361
1941452523
739369345
903079091
2007542513
609458099
1200837935
1270355175
494420002
1452545885
1312504381
684618272
1653066820
215919707
284527954
1853722502
2098348416
1245438457
602594726
298009431
1156689141
391442275
1275947380
2126953516
1845841925
940495399
731396451
1046455666
133814289
723943467
326244045
1770543944
864143575
1828623847
2035132234
4157694
1141507011
883735447
484141571
41628169
790909277
21786640
1815061030
617861725
1364070009
964562341
1350402922
1034931853
901633807
1733433318
792841710
1944486484
461177570
328391826
1488216983
228559364
176632651
1167187094
1534494587
1827945238
730809816
53439206
1370730979
715264703
226264626
421901851
1496729215
1455913354
1704673487
875702974
486071324
653414337
163111145
1552750474
1752865540
155858455
1228340474
274825063
1935424130
136060029
1541663240
1253750811
974347369
937867707
1127315570
126865298
13189016
1702574909
85975987
2037382236
673953017
382043536
77013696
1461406648
1911192354
430854775
1745967470
157051748
1706445855
961689397
948718618
2030436932
802072806
1167162853
1725995495
464546530
2141353984
342822319
275693744
1417042384
1901167615
1122818560
133899650
2074222535
1055163790
1877620800
54782515
1299692215
488206948
669657477
290249853
1629411704
858362591
633346315
1725074722
1537194873
1843765276
143612876
1051280234
158260066
232110045
10421493
1258066771
1580290383
1873327151
766620553
1493062988
810967802
1211645062
1332711620
581219820
428451938
1621329808
957612668
663154720
952451792
1063906202
1450239121
954231494
357022424
206784892
731953655
1374674391
482464767
1845831451
589198873
1049737947
1032197636
957878005
1182478113
1674712483
416586410
1024693430
1432069560
470865090
1948103183
534671876
1155696608
1359329377
1340531538
479121883
861398142
1730765086
2102208482
978995210
1010190675
368888204
698300004
247165886
1346521698
554111144
1905941022
1946062395
1592520377
421189013
876628130
1162260832
1353443620
1741617978
1622712946
1452398201
1158785357
2046186330
1935163891
1735017655
943992390
112359443
1870495339
1729476130
1552101216
1747381816
793767885
525754470
193058721
2048497217
1902733305
1455461799
1823765922
1585098373
612037309
793934768
971990250
1899406631
1786084230
1344292888
1478027146
261820475
2056691989
307144242
550566193
868850249
1072642908
1073233971
1298768524
227905163
927655204
1612848655
781094392
729345952
714928926
390411950
2097612284
599670289
1145204018
397647739
1911183307
1027830523
1206651190
584223706
2033206725
1578080568
189427234
1819170090
1544390232
1677877686
1835739768
795724277
556017508
1955070252
140001854
838916313
240945651
1758596918
1117858261
1289688824
210173176
1277662967
2086027228
1265185399
1496652005
2138034689
1156774445
1580666894
728406105
2057116802
478234784
265182882
793165105
1076325468
2111188165
524698811
227011714
502443098
1353896814
479705179
1867618121
993185229
2109509738
884477473
1874984308
1377005512
1770324522
1585160027
224885375
44027109
1060364989
331040680
1013713836
742112613
1921628907
1007999008
830789837
667210162
435672802
600734907
1420219156
591105431
345145226
469984777
1270582651
1362759139
1263801354
618241603
961276888
537315034
1524062927
1697783492
1812010297
1311405267
687889969
1520180908
1955917382
1640777199
1979307851
1061276732
1804238130
730275915
557291874
1298758687
1078838558
1009163744
1778867558
469214047
688349220
1799666279
1945891837
1898903019
1039609034
1096979865
556134773
947157516
1866918331
930507136
1134022327
1723847614
717761378
1039401089
1175794774
1336870865
828649180
2090912574
680525193
1419738625
283908337
222540758
1550611485
238923180
956833818
429651383
1079031012
1581491476
1482023615
1623088465
952414761
1227048154
449037820
1264914441
1566669903
55032409
823235106
749238887
1689451552
49888318
877261702
762599082
498765484
1120325567
1008557802
704372690
1231434331
338327280
533754900
934299337
754205870
1268146837
1153764686
2031437416
287713660
1780512966
1169552986
1252553258
495176088
568419784
1640420096
1271948319
1936266403
300794136
660970658
1333239852
946750549
31857653
1884064493
24528
1462018362
835788074
1572906295
717541601
2109801713
496420358
797071397
63345334
618100303
1175245160
592910730
684760793
655248354
1778975873
1414184619
1352605869
747293531
1464229128
1290090525
2045497803
519690514
1062036267
1550159718
1823761600
1540703765
1193941689
2048742866
2055715558
594958191
1908316779
1966733400
531262723
338637280
787723473
341991583
1011850156
499735006
2021846803
2144184101
116719764
1952169445
694551865
1090497952
1109042289
1141424368
2043359371
412635754
1990848864
566829525
2061173744
829070775
238933155
1602947008
1397855376
688377674
976729134
2018978718
773257495
818207692
1048818991
157949582
1501935758
1208545006
376191559
1827126036
427111192
1441140087
193845177
2088758296
2027751790
1099993574
1554286416
385513293
1412267822
1350394222
1657073026
1864176923
1214172125
1566765744
317888480
2014671189
1468877483
619409285
1023215875
913509951
1419247472
1758557424
1729358035
696555708
36574885
1032708133
393900053
1600583151
652389324
14336962
512290172
543508885
1839459922
1714935320
1122691946
844124943
1065168596
1695482824
314218472
1923115560
685625515
1862947810
1510724203
1314890574
1409220131
1490605281
479963410
1825565674
590238056
263268269
1550806387
142460816
630248847
2084144853
906140972
1395733105
1437045441
910187302
293098896
543727129
1331450998
1756123682
1091684979
539158454
670037161
52483558
1897145943
20095822
1097031574
1625316964
211985458
1660555692
1723139802
459755683
1816383007
1202037021
1952480978
1920792969
135915651
1604940164
1314389737
1497615345
24037964
1760399340
1354753490
293266114
1020108766
664359995
605523494
131789776
338000918
904971626
1426916055
852429689
480695969
765028853
927935843
1595833548
2038628098
1307291100
1038599211
2138126784
271435065
2013730035
1444412134
1685762337
8827466
702709886
220492604
1533958200
1163685491
239082421
1749513763
1851039174
1481558906
99427330
1543280568
819550091
860350384
1250452748
1060926032
2105688451
1569510227
1910283649
1219570424
1917128615
1422169215
116481386
339456836
611316013
383121335
249748592
2126174195
468935702
276196861
122517832
1946809073
2122116603
19530479
949160232
1548700467
684585101
1721566324
782494606
71001476
190235260
1102957101
1712680870
1745240711
124662618
1561830974
1606484884
957624069
280735014
1940261442
829235835
1135084169
1062184697
78651968
378879963
1803611063
582966023
1072649936
136800986
663236826
1036860873
1359109121
11663102
297300809
114773212
1463473144
435934529
1828542187
211135144
629445510
2013608955
1570496587
1833554305
399206719
1658016999
692888953
1890559840
2081651573
2026754629
151118587
1075521153
1799201270
1662984598
280334169
387470609
774870952
1322923146
1454300933
685938511
226132725
722387012
1789500230
719999550
1929857769
267241852
1164573618
1079987884
946893297
666350718
52650174
1439142512
97597263
24015252
170755483
1379720766
977093020
1107741244
1308058614
1055449328
602469637
1160352437
140581475
846373716
187265031
1051666121
2101195703
1915012131
2026038439
1083044461
1861324889
247740861
10367597
1269117302
735212937
664514422
1715854836
1405833051
1571117476
604290891
1194295895
2103152004
771536808
470312537
247284053
370742735
178232240
519403118
8582391
1262220617
773407048
1550913266
1024080603
1156721358
324538130
791048748
583324385
597092497
2082019446
2143710962
1533482267
540407769
2065118899
280239335
155502812
1047285295
941532515
1841690689
1613691732
17563642
1976229651
709996353
1473961581
14752487
116345247
821404981
108224548
52077841
172964011
581084960
1649478532
1461209706
1439176315
1295599088
1083741406
2044639825
1275418219
1866865476
144470632
926352841
300241836
206779941
738412541
1516563659
1428234104
1983669184
1972203535
1060329487
768901413
295855128
1389898248
1231750299
1966924129
1978548402
664767192
1082730106
1248689439
323551939
587339849
1551587175
569088498
1383403549
403750977
733838
2073534427
277074754
1856973319
714410838
222603700
1935434124
1183310549
1437686454
1610175180
1361260626
1700079072
1372433177
639359878
380130898
2046909542
1916510957
1739728952
503847864
1082708032
744056875
570844292
1211080133
12641532
980847328
500290380
1231097189
695407979
405985357
75321304
185253689
18985382
368374615
1724163622
1957484659
1879054833
887509533
1769289055
2085416482
720240634
821559873
978841337
1586147750
1708807903
1460418682
495460612
1528894407
1372177080
1421259031
1741940380
1065310247
2105384771
2034666567
460120014
647319298
1267351051
399046449
1574976135
942475950
2001536821
1439217985
2137722650
1225731008
1304226323
873442871
405417581
500150625
1313604645
1767665805
881421495
1303837412
1832988686
1705633478
147973550
1741128860
1862896711
1317884141
1338407204
1276282343
1108690275
1438541295
768871971
1950210264
1920657177
827191698
245828217
664616475
757976559
485790426
1694644040
1832739529
988083780
1626652172
1523568156
1930148492
1253625248
1574593749
1294448952
1638304757
1167407801
1671592420
1273122427
1345436982
2043597064
793787345
606968028
1858282592
1140276505
535157621
342518890
1222480518
102339207
146053106
801418932
2030406096
944910473
536694560
1770151952
672000061
159580730
697176586
791890316
1998246647
54290881
135381801
809373273
2029816269
2053342273
1438857831
801069217
237931162
172894581
862386630
1128469697
822384266
1607153985
949737584
1801254056
1512780894
966342368
322229020
1766259342
29573305
411258971
519173725
425778192
91998900
1610700835
714567141
1001020745
785855419
1978813485
251937966
1923130941
1029189290
1223799429
1704746833
358999920
1047910107
809096786
432543287
1740246571
1434781990
1489863624
1961721781
470320565
702292118
1136763307
1716865559
1427689260
357281998
1225056910
698815929
409398196
1751114370
1994172655
19519480
1631814169
1672626833
1316494922
1641157037
596287034
1700600552
1089531422
1064204313
749500778
1689776508
1184409084
569809678
1394860430
1221511915
1632800959
1816082255
848369145
255201840
1720889903
110357280
122064487
1316324910
7050336
1050462599
198563154
1437802376
1456836349
1997714368
1865397966
581073677
1285339898
457306564
1286774011
1382800822
2100857139
1019646269
642974665
1654265157
1174583171
32863069
601844006
852173121
1383567191
1365278130
43681251
1195982804
1592944244
2067925338
1619844644
30211972
559845435
1842960233
1570651112
1243900242
1644808726
338474844
950997078
473099593
119135504
567034047
1191028272
1370092278
14203633
582822551
260785071
982072195
1608350122
1125379103
554245614
674986052
1416656455
1343497479
463000598
1551726844
1883136213
406602273
342063149
1004664552
803856371
199504425
89501948
860910683
219001934
935972082
644192893
1470970585
1351770363
231593971
274854856
227589217
1516569113
2053857565
52830320
1243450519
2013814530
81962752
1633291404
592373776
1992129429
890564432
364640286
335547419
825691325
866320398
266871259
1339180387
1428457109
569919228
1305018067
1201043721
681411382
2011999845
690659244
1824431117
501444254
247719686
496326838
423086877
1602162779
36536537
192660242
1741493934
1699034382
1537571246
762724708
97450476
1095326943
699391580
2104137712
1289166630
772809085
1540987155
1404280825
1426025768
1881132142
716686607
182203809
1253976007
1081457154
2007809852
1825532666
1548618238
1628600563
1894372968
2003886704
740684468
1873886122
354598614
618942821
279982199
1938947461
1641358939
1378956556
1777098505
1303680306
1294030680
2088044517
38933468
1063606736
1671773504
1268232406
287056540
1387106350
459959581
1644253503
1437686454
1673981223
965892307
135941418
514574893
1911302684
1065592260
240901145
1984966105
47374546
2065963416
1947926061
923383724
666297354
1287388952
492418815
656169880
1519354652
1240906330
1256557612
1439404106
1401376279
1561873447
220143991
242636291
660777240
1392979290
2109580118
319565045
1596177118
1449625738
1577295077
1187972637
269549618
756151821
1923266892
1787966000
191801524
1449943528
525844450
1965597596
1673590989
1961414664
1017728075
629908144
616503483
2003672374
138855429
1856860064
994723466
289225729
2010756345
34770920
580546487
1230680003
189074017
1052818544
1147521518
2043113986
1486162729
515360446
1709455366
258801124
1828310223
1731310743
703285617
1355730576
1310027336
1199622028
2091516032
1774726924
1435783542
1354713746
935121120
967202423
922570814
1064469393
1846043180
1284964693
1788407978
2001156355
882314882
864171682
1967856573
1485434383
1109980919
981190154
560122643
597336954
229847640
1736754335
1345995515
946190705
932065806
1741255714
365382137
833220005
647754267
1907716504
1909285640
1927174092
127551926
1530102344
2002218823
2025753833
838819565
1767361718
919157746
2114908920
1205737255
561466820
483851670
6131807
1415536409
254483526
1185034831
1734944599
187389022
215453698
472811566
892288484
354800831
461208276
889904680
1849025154
589138016
1563366202
2131749212
1259647614
1620944259
588083913
139846199
1971894794
2056049175
1314298044
1800185077
578876281
444646092
1889693864
181450781
1697965129
1581926078
145531266
1269082042
1316778383
1622333574
1699691396
2101008103
601185674
1456025004
1674591820
2116423466
237522281
2081076864
663260429
1384530253
206336931
1032512672
1419019423
777656551
1464105684
1600273746
2046673994
1046016493
1756121137
1960048643
1271484799
1371623879
594764353
395341602
647373539
201201952
976135782
1391814918
1640013178
1193240823
1214379475
1217413624
1813816586
977125130
1406823515
2047914557
312607170
365808557
661604847
495492787
294379213
1032025519
1407307764
1246055421
170318213
471323721
772102217
990974836
1355831308
860426711
1061097375
1168507879
1291096074
109257406
235206143
1195261709
2141313749
17124634
21470903
1617550431
163224015
327707049
1734396582
1242105131
226141524
265330358
677063835
950077839
523571149
467494184
1401362093
817175246
1162888565
495112094
1559313443
1367585060
209410884
1230608528
1329379927
454225628
1894082258
614284715
1506756245
527972253
577482768
1683302740
1773779037
752078508
1094945252
23457783
237182036
684259495
1396715234
1509567288
1237666830
465429747
52755727
1255750561
1419282386
618220805
260023132
670077993
1229449930
863256469
75085683
2072859615
217775747
921679781
1798531195
1830901168
1022136789
1501070023
39364480
1092809382
715782171
344175690
569513161
1460961523
336138702
1603353254
1100191055
885932209
412728488
985775703
228245965
1904452053
1892435332
125282490
2042191709
132476794
567136813
1058039483
1092367545
839513658
460997878
1649633386
271075628
1906949555
890274113
856257847
1643731678
832138012
289146795
390029056
1660271075
171827384
232577013
1327644939
1517704288
395479398
1848698646
69273454
1813387227
539671550
1981320144
1004749824
790079248
1590483688
1027227770
224697356
1490607964
1295978691
823473801
772744374
1610508101
1453472999
1777161969
605973928
1479299265
2035799596
1194703259
1491269672
1734262128
1396144174
701597744
1997275670
920393388
2064205038
1938061850
429524438
459780
244412256
1824897040
59335635
893218777
591824100
1086242472
195402918
930672919
683360126
1285305000
144814673
1298393422
954840075
1772330966
78391700
1095343768
1039720927
1087881386
39807582
1906838418
130370397
2110047276
1185916205
190387000
637967582
1363106990
1637758998
814776301
564410504
1920103225
823459172
2144004055
667172152
1066085083
734110433
2101433407
727938663
1289871116
527323242
503703647
952306905
733666062
2100099604
536135700
243254579
783186530
1152684499
648940668
1865854842
3792624
1103395540
494063674
626170219
1815861154
1265465189
1719230197
1584892249
1313580870
1351880159
1821946903
298999636
1974253842
1902255934
1306682957
526130947
281702222
648755084
1588159679
932949491
1956378968
1239937018
1102406441
1807707787
1577684219
1461134636
1900718288
239243117
892113480
279593595
457067986
63845097
728971305
166846094
113606845
1889409579
576311093
1777914569
266095113
2132010199
1259797617
345905700
1824717221
1068438132
351689725
231133266
68063752
1215994714
972664625
107235871
1125345114
851237568
1103911277
1089599208
1355692813
1800543064
682152792
228801262
751672776
441469840
549391517
220908918
82021343
988308703
435195794
2048806948
1840886940
1979538054
2136358333
1932961463
365923241
481114684
571118196
339493773
684600696
2101855709
288577275
237334065
819465846
114383762
1680709883
1250397102
569136386
58652321
1482676386
1658719851
1744433078
1624585415
1914946705
281205385
517260932
1302322466
644492472
1394905211
325704827
298136554
2028007619
2092098029
1514217975
907051567
2125323720
1412263758
2042757804
106681175
769358240
1276452861
557350623
138681184
299603190
1515944941
1257264463
966509602
527410523
236274740
1377648895
218448718
1049305985
699484817
2135612910
144169917
1582322435
1631008891
1377107683
1376245462
295311740
2070130246
346734975
2075737687
1322061712
2138018846
902422788
884185802
1636153286
1389623152
1066003669
426949649
2147351166
130442503
192133464
894459155
1922399959
1710204537
950300844
239369980
1978088960
765989537
2124872467
972506200
1625539644
672779532
796405064
1097765867
632296358
62170286
1300065869
995802967
1420083044
2098233903
938006299
915429083
1033987522
1054574011
978705862
1675985400
502518490
682169533
1968575385
971732923
1136162377
939804545
1242132040
1152561444
573575441
150194488
467006890
137725481
1539533218
920999913
1626734750
988967068
1678830140
991120720
538122736
232073560
1499637717
1243854048
1892556268
699228158
708792798
2125360689
224291799
37160217
1113669038
845681188
1227547747
2003694536
482565662
1548896479
1187312674
266748950
932411552
2054238740
1894254514
1985559291
1940237520
1639499998
791503932
368025908
316487261
143363646
977535821
1185932539
604127839
1178929914
1116847079
1163922586
1234703628
384473557
2143072042
281214858
1974443487
1048156994
1802533378
930396656
673641632
2008935609
578757002
934369966
1396173260
1619888404
1891099263
1427840553
1620162906
7448024
1874527480
1240219708
285033499
1602248574
184563206
641950362
552886520
436881787
1165140037
1753437794
2106071871
1542012919
766161203
1044684816
2090382065
1074169672
1326965398
1114851471
651057344
2054408549
1543756715
1699235407
1564415134
609563595
2057569215
1588199287
335108581
820975813
1413786216
358457839
1915560212
1285247274
1848486091
966880665
228932277
2132655900
575516171
1889055905
530214688
423358224
1756576128
1560145273
260581941
37315093
826272057
1101093905
2085062638
868233317
491019644
1234234990
954681555
1489329386
209235305
1620784455
764564290
313514999
1568748510
1415474700
56606799
1568807000
1356849285
671528159
1238247721
433580285
1793270460
1338001401
1618843725
951138688
731865598
1557905016
914845614
1897133968
809325189
769773543
1897486106
1162102782
99559323
988180868
517620222
1814354441
857358771
733012034
585827550
62900675
1388325784
1774799961
249895024
814506854
805263835
1474033062
30560664
1606892842
436704422
1679319700
1333681201
845413907
657970731
1377067740
1289123907
1467266335
1644340264
859614698
1077229917
1962211452
299832324
151875907
2053330852
360745823
1523103998
1027363522
465626820
1432506658
1283811216
1664516947
480906360
258472589
584180509
167225053
106679742
204406366
1783805509
497212451
585956477
946065579
1838949162
943427426
2041931210
96282813
1838524958
1146794759
1331617128
1817422226
552496900
1887376415
2000102621
1012802056
617663499
1337617722
1802269177
1840211692
1902922023
494379006
1216186007
254411492
1939411918
1878844172
11174088
659658420
1109060191
281937129
1078504818
953374688
1906200235
1010769361
593475455
147128466
1264893994
1094860970
1349205200
442044795
363549817
2069187894
1401882619
2095668836
1552818043
910443853
981641658
1764236190
1396779103
1265265944
656819297
676096110
633377364
1524764855
428664461
2042987883
613540186
2113332941
1731415461
1014766366
801931377
1735036224
1195630909
1679722338
2146454841
1034450577
1131892734
1857008740
1400620426
1965626140
1184511364
1158018717
569337709
1329664180
1012189350
1026266473
1617745701
1593439061
1709190120
1514206215
1141897083
723056923
2101893000
1683525471
491912021
72038473
1261249724
1245992247
1445948497
1719962816
1098976153
578604778
567400024
1284286368
43404247
1816663334
580090372
1124194305
1076681837
1484000723
529175625
1318907921
1733342419
360457713
1394372233
947716884
297647740
757622853
1299778236
1978902009
864601217
1789897646
331084527
719639093
2035838669
1160875968
13261861
1346929995
310889763
413154115
959499537
843894090
835736430
1557955092
168235789
1957997525
1546239852
1015858403
1375889879
1629096103
1623356756
1448083668
609220361
519685254
1099039754
415545642
602653186
1638545331
139393652
82428038
967962261
1649519478
1727631722
2135410223
1115387506
675625185
617510711
1613841293
632916292
1551539740
1446661324
1820386798
838572416
344411469
928466119
1609649467
1874645657
777923974
1676264305
1066366755
2132929816
585163472
457490261
1151489183
1084544682
1440908788
709455879
916548958
2120865373
553257791
1497224225
186833281
50847969
1349081956
782324327
1897414048
1403941004
787249079
63939480
567524234
1036521216
347518574
876321723
1229290610
508923036
1444930551
802519535
593881154
623479554
240200458
589367061
1861838003
1110988138
641724335
931703344
1192275346
1137358942
1203115110
516528170
2078412293
1537515146
396364028
1422762362
1537332133
853137431
1406401445
233958120
1424811100
1983814357
2122955462
90170652
1892449640
208153521
1163101251
1487460337
1794045964
889052684
1751473810
1563546675
383847749
1862702020
2029323069
250398766
37786023
88763583
375446287
1501337270
647606675
267168531
1525330701
817190273
593982896
1672516802
1805800527
1288206932
1963862652
1104345271
2048083037
1105622804
509511204
1726376005
1430270279
1385135355
1770482257
1827283721
1629643875
1008290801
844628286
517331461
1856470731
405824248
1768342962
1323227752
1411721441
8949902
224716602
592280247
1452063564
403817043
205507675
49873735
1453305675
1968868475
448884902
84991039
530084588
1523599478
1490324120
2028620736
109646513
387392086
1336419594
1200875602
923614473
748336699
984385055
1213948996
1707792198
2135346734
1315474109
196008749
1228609456
1295077753
1439875929
1465291419
1040773786
1325794997
1211295740
1322499037
1658441211
639280423
629249979
1624356480
201413012
234217454
1665033786
1419101836
800046112
1040706437
1860085033
650451159
1548305996
506845494
923504035
1369919604
696937270
344428255
824694794
618910667
529296591
1281065163
2008808367
1089736796
1059055373
1242554334
1369593816
837397922
364190111
996089203
2068334069
1327447540
911958730
1010759138
1594068763
1341565921
169787026
1177240134
1134040637
407064214
1764388901
889293396
1199188759
1478853855
84079105
82284744
1721328470
1885657580
2043086502
1136937794
1719172279
491659528
23147128
142322421
1204611291
830791835
1191418429
394642397
727814218
519212315
149315860
180130149
283232449
1647743015
1350341752
2085916453
27422277
1283062924
858237360
865992656
1307285433
1586508902
534185972
2065299716
799252417
1835247171
454113375
492945528
2127320002
453348494
1989158793
1670445439
822932733
1534657445
670854094
2004314036
127356943
1436512067
852629787
1588975235
53607165
1539874642
1303740409
1727559677
2042970431
484222641
2077364953
98950453
362610899
842397515
170900463
343765382
1974997975
1439924313
1252134050
154385705
2068981753
962741564
637992005
1416027772
1717323411
1786876658
1266629507
1007727666
893109343
1651555542
143479887
187257587
749509353
265462546
1665865550
1285957677
1536553899
1904750723
1844140177
1088420596
104315453
87699241
1447097812
84394187
697991934
1592446064
51264461
822817888
1871155800
146929999
223233502
2097833355
719570689
309406285
71097353
785632546
160581283
678877912
21501004
1220641708
13092187
1299035655
594524524
1669002962
123021536
471802059
610366427
1352212724
1806011374
1756345517
1644139555
344440465
1811595919
1207443588
571039163
1935942850
248539079
156834424
210742970
1978097212
447102399
1798135271
2082185861
1764980911
130739296
1082633715
21780432
1439070814
466879078
731098509
1322629401
1398935754
1357032102
866512149
1461408288
612096696
199172672
735957081
1041852538
1420067180
2086069736
551186900
1992964752
1213880203
1150005432
1904065555
999437267
539686656
1370835078
435840154
846142623
23882833
2114232335
1513771302
1518599314
1635772014
1856300080
2126482656
1683600492
635751126
1429265636
879349905
713854781
740185089
1684742727
630853733
1001508531
1693471280
990960733
128794662
1924444862
1525548000
2016201014
52111920
1145338788
1507115051
1977303602
1817311325
1028504207
724592310
1647304005
1435884107
485161048
540427634
766608658
1117571330
290527879
1947741829
928401558
1285034454
1257529744
475652477
1421168682
798662969
4608775
193975051
1562511719
622718699
637799295
1178139666
456045888
2045119711
498109467
133490301
1998718404
1620949445
364126898
1209958093
2037728388
119642715
542126231
1442636051
1403144047
1860122633
258277572
188500054
392172882
1028275122
500530307
1118110810
1688584626
1828963525
498302129
825465109
983271123
87109598
1288247399
1936304572
1271738838
1885161984
632076353
1235715178
255193329
135805536
1246292688
1377033258
493822077
633281146
572906708
1340057576
1131747898
551298745
1607128506
232908496
769600180
267158037
1467660404
1742125084
5853755
1336192010
139609482
459441355
1155567524
921979725
1711261933
275696275
1523205685
331033398
308247662
304183734
1823691486
639369139
143884327
863721074
1910575702
552531331
1446754403
1789317098
1516589229
1589507746
928069814
1457519588
881333288
376225877
1536026951
153368174
1794538150
776529050
1448392683
1139819137
697266770
877124529
1323454744
203906887
805179635
1678834995
1417945366
71094232
2089736042
1172271935
825069295
1299979687
2046530918
178582025
1425177084
1219290690
1915494861
1641376507
1849652877
557271257
1085697044
805652346
733733454
190003304
624343376
1283913435
2045483627
482822041
1615015105
1204300900
234235179
1332783651
1085703838
1616711017
1465502007
64748844
889155409
940569551
1260803122
1260085176
1656493081
1841428939
1023869261
1745754824
837983344
1186807316
16283724
1055196416
1759411307
1363158632
1308723381
1790650364
428229640
1160384691
1073195236
11599558
241468619
300457549
1647730938
390200735
2050783497
1257289459
808773630
942738748
726287418
378596482
510187623
1754125808
89451625
1007935087
1940430817
160525114
466020019
61689523
1971193929
209705328
1121930512
8530439
1539285627
1237206543
1686341097
277675254
760310211
727426548
1779040470
268206972
409955388
1851095515
1532939773
789687165
935996900
1997881797
8339089
1305917877
249566571
765883054
415153316
1771054523
2107367151
35038910
77950815
1448935129
1491782517
1276888124
1856440726
348736472
532348133
407685216
1637437151
1037225853
119594875
1967588005
648841510
1227224102
1014123520
236717187
1796281818
1452436314
924351251
1414314511
1316884204
730791655
697454767
1200553922
419603897
115220801
491118736
771178152
1275985798
1688216006
704655289
19401280
569195083
810542864
505493667
1640592559
2098735373
372008386
470074990
1926875445
879059475
806909679
1283366458
2122070239
2123126278
1004149972
1971701241
1807795339
804566262
1729760160
124887723
203955723
1607786365
1649392802
179332747
1810814306
559856370
980547845
211460264
1632372321
1367620915
407276390
149914613
486145303
1247332056
1226181622
1467006351
1666673937
2090184409
452148646
706040039
206515224
727189871
1672222578
227862734
1688663164
1760249676
410921041
2007436481
760999600
976781727
2061912222
1121737184
1703363304
801447579
498708597
1436058144
1880465831
1322777653
1495819930
1122947121
791486828
622506100
681141390
1310822600
67790441
638582647
154659810
1407324046
961641300
2132563525
1520175812
285561353
1848687442
992070328
768203802
678104957
1418885331
536876407
2117659202
547032354
894815122
78937547
160444600
1985995937
1308805828
1813344124
1011759826
1217252503
883428018
1397000583
702063916
2131370318
406225991
1333589421
1505762260
673521714
22940896
1304233149
655648205
2008062952
2059003861
1358350366
878968286
1390191043
1776784054
177882686
1080446950
1714000097
2039569490
951829490
1654617842
1567567211
754977974
1352387829
108762999
913246952
2041671496
2034135878
944336914
2015891680
484787168
336931356
834841034
1945943202
299702134
597758284
1895669518
1528629244
682916183
1275142287
2062961957
3285606
1188398412
1292345353
532169221
416838356
1670238154
370131290
879692459
1601849065
1479834872
394493991
1135449597
2055033862
1948729662
1522727978
555603333
511416959
464853263
1467269476
1184060782
1234869566
1848633575
1621704998
1543712906
1113097585
16106567
1277049755
1714546259
254052871
1020083932
1873242338
1013095279
1667055348
9925402
2091283
699231055
1942414580
751479102
935408707
1517083843
1501842123
346510354
665839413
724526587
1878148647
1888164599
973584776
722549209
1894349381
572896647
718557242
75016868
346399643
1507543855
1351555644
553904646
62129496
1022744516
1815246775
22693349
1845827678
1094691209
1343046239
7743138
4773958
2082556841
608620470
837714496
1520753476
467136274
1294443999
676171074
74657822
1492006429
848122001
1710339380
161577946
1469040016
680632656
1951426861
1286494248
228005085
181875665
949426010
1149356390
51931093
254023198
1329899984
1987229212
1511389958
1591852404
370043285
1230647064
326896250
106675208
2048943480
460496910
1760273136
826983607
1454981032
468859580
1686125171
1118390892
186041736
1207973326
1067631664
503863558
1819117527
1369897306
1209533924
1133639899
1444066563
568788836
315185443
385717591
1625534482
1963267168
1252130927
518507119
434960567
2118690051
2132423153
109476094
117292193
982393539
1163060149
1523847566
1302019219
564794495
2043059755
199303421
1962931817
512632692
2083853454
396219253
988711911
949237645
1113834270
1108213456
2007804059
487205131
1906698737
94926017
69500894
430931505
1929408685
235526529
886505799
582313700
299183350
1808943569
2118524945
546312756
676144147
1964524234
1493787549
810694442
1702974213
1906038224
1950260904
14779174
589810544
1665857019
973730696
758212921
575970396
2071931523
791446523
744814611
1914443142
1406254667
1477511852
1975421786
2057033120
1926799397
964530226
818949748
1006097747
2113595350
100485101
143810984
1834015908
1609041495
1294460160
264332469
555682871
1943040077
1401389664
648211982
83153001
279446481
988026219
270722300
2061389598
575133665
1726413809
198066263
1461104126
36616937
182817687
589468801
1716973949
1818698670
2104983825
1115018717
32641090
1121124264
1912452545
629588050
1980012025
128259492
1026967291
1405772493
1915923556
1538960799
1930353417
732493952
1150441559
559605679
1226126001
1921750805
108953267
1085632100
534771641
1780211372
1056474087
608461146
644400336
199072024
377970771
1552434590
1050967273
424627022
943608998
16635841
2002950567
993892051
1121035193
1261250685
1162341005
1572664846
2095541809
2113492343
310295946
1172226207
570814198
1388613349
1246597399
461954429
1213086182
2090699155
534902573
1202225656
504540875
108900588
529670468
1623564573
1414055917
1020073446
1156753166
1242210364
1808803163
1338492184
2133078497
1327109255
1893668731
1892996716
1144560623
1440752825
111645944
706249006
749826005
618477196
671050710
1541832523
490220972
531491168
1243678339
362269410
1712231152
271728788
1942859695
835255626
1183257805
1162102004
1849130825
231972002
1514948008
619082826
552623030
96460363
1031550217
2046137030
2073251985
2138289230
1552766007
330102761
1339009568
539180805
1295097069
1110125387
645312260
1951089124
770371532
920385870
1615682989
897919083
2069856034
1290725700
1373584849
1331451186
143826528
109865794
1167366517
1731815133
382667977
1208118542
1743692380
1674407312
2073669477
1508246096
1423823832
431529470
40214042
1572150227
1699867971
420091641
1827505540
1792086238
273370343
325074702
1550857168
1351078512
828041907
200667249
1888358920
202685305
1854743716
1577203571
1864964304
1886312374
1005160784
1814492627
384260444
1795087262
567752025
790374173
436814312
689997727
849803897
647055819
916149212
937410435
2096725487
1249765050
664974181
351015650
587659195
1267052878
1961334204
966753842
1738250908
291073919
261728781
161805347
2024124443
1768752572
375847759
1086177811
98866927
673737212
1093597584
1107616557
2109131051
540538334
1710467499
743834298
1514773596
530934558
985957061
419743375
292732733
406942112
1821352599
710049586
893632807
1854843833
949557571
1901536586
1319346982
1957640942
1536077604
1556910184
1318473723
2089726178
887706765
1374584145
1845148203
860250889
575865466
1234749968
316758898
949546158
1036313197
1080630068
1403860365
2010008232
1164709431
1620266582
1595188022
1357321947
334160461
1888480709
1753386180
1615687349
1132080029
1794314838
487978902
1067617479
1944907754
647495697
1317644824
456183054
424000857
1662311590
1720927026
1063371661
947376719
874189132
1396403376
1216453063
509920639
1661809193
2027350933
1052460865
1840533234
1631976013
72125224
1654942469
1174377234
1828490220
417426960
2308969
1690802348
2137503981
117624661
315861835
222248048
1379543850
1107307873
1434500105
1053378217
950555152
501981865
1760651562
1331381521
1815240184
1422599170
285357461
1542821953
1765729425
73008449
1211479318
276938832
405161646
2041528229
969018723
533971902
550537442
1128457801
1686785476
506845771
782134659
1869338148
1960607640
2057868461
342152934
1877803097
1930648983
587146813
1509923247
238678667
149145016
1942668047
834808899
749706896
698791385
32591611
1844249920
984968394
1373782484
1964350214
1878065018
1911428923
432161308
481668757
14649598
288170611
267326219
1705778546
1167714746
966525334
1089083922
741881114
502930246
1544350743
1060895489
677612184
1677233895
1346073129
2115409499
1244060788
270656804
1282776903
1862894780
828976266
1210973418
621984400
1395716155
205881947
767434346
615011203
1940395115
1552100259
357154542
493736058
1030344326
1643518410
2040909141
1078268799
1474866479
1101664291
679221951
1431771484
1571250991
1252145719
1647526041
1740842037
520691846
1543685564
546985297
223876305
196394384
909414323
914715228
255344279
360402531
2082174590
1705697885
742424613
375898003
32403932
1734947537
533776018
2449658
736256437
300901925
778689898
1958029337
1581819365
696750636
1181501614
118679215
756432739
729130611
627741945
1538972105
1721211988
324549457
1424349578
1808203794
1992969317
682313525
656620080
1934832216
2038288416
943317327
635260154
2134375429
1169775100
1718051055
781694120
300318371
924807214
1569021871
672100124
931367185
1355077327
1733403261
1572825418
625535553
1066952260
514245153
65945828
1565417005
1730263236
752543642
138794259
34964891
1265338700
757520690
1752057070
1286814275
1398123875
1585979611
1289455302
304079603
38489709
250263280
482590016
1658766087
1075120741
72106538
841897066
385589879
679598136
1253334268
1129438964
1975661245
641335705
821127126
1092221304
1005381725
5953234
667381376
827908059
1874740733
741778959
519070392
668378031
775491997
2137563514
595876522
1761396214
4164141
429970623
709401467
794037390
1882819463
1570928879
1910218040
1060576155
833797863
1946871130
582661274
62502086
2137626471
906124032
1084950547
499096668
946040626
2012388476
2122888296
1718869559
1678215934
111822576
811130331
902002081
1251801453
751908202
503464657
2070521204
430112254
1757317280
2074936261
1163591381
971609442
946941549
1377659581
762207503
749401185
219054790
1776759966
1742919800
1058920348
1764680912
227765900
1171537710
1785734203
1986681721
2043550713
204947713
1451607326
261448826
510924691
1120627725
2128425653
356500991
709240479
2051516295
1012497762
517077655
1380706224
48425759
1216853442
1693495862
2113100626
1422045121
771943676
136828938
155046957
699409289
1379200983
1390850003
781715437
1323043225
649445032
429064163
790900811
1418815939
313739543
1438196797
2010638110
1932857372
979479608
1409594466
567452793
439028750
827314490
349272301
1109054371
1530252431
1060678516
977005690
74843215
1118996481
38438916
1631725855
1121606724
1796075977
986930474
1693460564
536574003
1206042073
1767382144
249160387
233813630
231388926
688372392
338540079
1022334194
1131639305
810876954
141536631
1405203186
44555040
1449259266
718308450
1810341879
1850363101
969214090
297003713
1490811072
102383244
1581402530
511650662
1529917461
616459969
286865557
573669912
1592179959
381329094
577413422
1071682307
706578893
1250990621
259754774
59521919
1784890268
1037062984
1871043051
435090671
1155448186
1753744498
1027053607
1589632552
1613221016
21339073
1561677
385195532
987592822
154831598
2115266412
747657186
265756206
1737339894
1912731751
1703860688
280683655
1461619510
873271088
1151260574
1714949148
1520435853
2044890324
578017412
198284592
974675521
735431744
1318559599
1847075905
798157998
546182891
468785825
1855602584
455807767
342297634
1452260600
326103664
100645945
1594246112
671477602
1971672649
298989230
1460427561
1158938679
547380585
1037332481
1400827667
804565568
467899445
513755859
775639497
2010471221
532678268
1028051516
86031527
1231160409
1042162738
722558456
629600378
1020398613
1854876332
1042675055
1640633781
349798350
233865324
650385580
1503499114
301129654
545199156
1844362951
567429112
1341265715
1819349486
951525652
400759510
2041877695
2066205700
1522813173
1336246685
771368792
2055933354
855780928
1017793460
244034402
1565812352
669875489
1372181691
482953013
325152884
1470537424
503209956
1424309270
1157021683
361125985
653129100
819530800
676644166
503189019
1698165552
309239202
207585267
1535685493
1808593092
1771736145
1772853359
1078496691
1429998771
1939045948
1276495130
2086483251
913438389
1010853138
144183583
1429671594
762376151
198976944
150044074
1709497967
939000301
1121557799
983742351
1303085926
43186950
1089552868
327173211
1474463976
1291836843
2104320976
1245285337
637812746
2013582479
1803871780
1901568541
166085658
26253964
138058956
1569375340
317749080
119494953
1428643533
1794802588
1079209543
917013041
1210777358
93381042
105169244
716079354
1794678803
1337794410
1966796415
622610765
1103079700
1587268072
1506673532
758605451
969787311
32130353
1561841021
1655093591
575792889
646196379
1996007667
472697089
623034753
1851476637
367454801
1620537151
1095871683
980758842
1959636847
1840938002
1703134122
2116052238
1580120043
380631870
227429517
333299018
1772087492
2008971462
556560758
1960225815
200571094
1353905235
1943048921
291187883
544197451
1700501291
556982595
1232716291
1670720022
1826772213
1690132235
1301978428
273705407
348620974
734365547
162910451
1805013321
110562620
1978498318
134285761
447177781
2092865369
2092654393
2075621958
554323475
166185435
1899383992
1217141690
794178399
220752395
1768459539
1861808860
1404532744
1387333289
1748171208
871337301
2075457936
1142336481
1572549386
39628106
1362793268
593947050
872622169
1738690429
373807418
1945248262
1329962599
284861326
1423762097
902206393
906717757
1797689628
1412890244
835016635
2010390470
390351572
1515897063
725907286
1555642956
1118674444
2120337542
1223378664
574330959
2071753268
219180894
795815934
266653673
920016140
659537094
675364699
138541235
1022340350
1271516576
296158080
892827084
1383939767
329089314
326033786
314297009
526211851
2059308417
990983782
473081492
587045463
1386923272
1960592852
1556354513
1890900754
1391975502
807745123
1416977522
1257708329
299397580
1539133464
32110328
2084645712
1177099418
1642850477
1069012923
1362316692
1090587230
1196240617
1044453686
2042534655
233600538
2042377293
1413999760
1741673477
407009327
1240395385
1655759336
692938910
1208302077
1170880338
631293923
2122003579
1218552803
424269289
1043624843
1318035341
1566356852
242464432
989171111
898724412
95622225
1631968489
143893181
1768379608
674595923
696473933
1402285714
2101970345
64637975
1677746207
1317069705
1904355694
2065311823
1454217836
121194921
1607117484
1828587431
62604085
608181344
545442606
2112228113
1752192022
800413693
1789685007
982488483
1299063806
752906162
1040004662
251510191
1642006281
2036745580
917849794
183536040
1427285062
1511277250
544479507
559220790
2102386722
41712667
1447569422
1989807226
1749505787
2024240121
1296187840
2073399548
2099501073
992515277
605754240
95674414
571512364
579495260
956881754
2049221913
328149214
1405102396
1911699381
1884725090
1728457418
1955269328
1183952215
628357177
1347702671
1892950271
257564019
1771983709
2089725131
1041304144
1399582912
1264583172
281767760
714932587
1071685959
1793671158
194878450
1326260072
1997458457
1135825352
1322108847
1574974559
1706074392
81638437
990589470
1520000931
986499025
766200795
754829593
1406950130
646878504
974507960
466541412
1835964188
1588580889
149481190
851044292
639085944
1909534018
370616309
1421771188
2069274970
588582638
857679447
1270047746
20930170
1211363949
1402481918
1774630601
161337771
44918162
993218002
549645716
1826823031
722798699
113515950
1894830390
158438689
1199788122
211426807
1734717612
1046960984
1255436602
80669259
173261061
1586499344
2145159231
1933391098
877815384
1442691699
1068638236
1741766985
591268722
629974143
694737441
1717146517
1661778630
2048630299
279892540
1277398243
197057398
1392121538
406280482
1057426488
149051290
2046480003
137561436
1769316040
1813278736
1391781244
1507796021
817791601
1288242560
653665394
2028286966
620085743
1578249924
788292890
610251241
701235213
522798482
1263297334
2040849067
1113674596
1165960461
1313076967
254903274
887804222
222677600
330072616
2037337696
936715851
557192627
616999415
1489537607
2081232949
1342799568
856275007
1726378425
1911746366
1292909364
1084228508
1231669015
1686666256
1193211301
1448491307
203623718
1327708686
2117721509
68275353
2011438873
1061023781
96754662
1449428778
869571333
1651542393
169190670
511304890
2106419019
1696216075
454077403
289772978
1805196880
1904656062
1299989946
2077864415
1481932414
158832751
12804285
1530274560
32490935
229682739
1652158984
1600909794
925360809
1557156673
284607657
605350306
200152086
110963611
1767011728
736436610
2139663470
1605603429
1613387789
1357562203
605677471
440287700
1817043302
1361967672
165780432
132186444
2058074086
462946523
771685848
1138029545
425831707
1783970770
2005424869
1067841715
1051574357
1941710429
757682597
2026464090
1247135734
1185263611
376351168
1497441844
692225087
2074579251
1159560653
1443114128
367054116
429706238
220496408
741820588
53897493
69618656
1878555071
126155994
1901557742
563561614
1525636699
489602637
535719349
221613967
541817294
251332631
1016964514
827742177
507440282
1153445433
1733219712
1855539168
2024886881
1270740232
898756000
613270273
676023955
1536640951
1067299309
1738955580
1775406489
1287868629
960089505
237991223
1529709576
1444053132
549385725
937473377
1181951345
1397911159
547726778
1494007381
992093434
652095383
2056084542
494673912
2082942125
93400324
1906835574
1345307018
838674884
2093090422
746695530
2056267199
1934090672
1777518382
1234414457
1966400234
1845218277
1685074259
11845015
1636537142
1722148996
1483880641
1413919127
24189390
728237555
1980879797
351613617
1927617327
1818133115
1621942025
40829246
807882214
109707273
352614031
44698147
1726741902
377198017
1808487584
1883171319
808722206
6063848
733163804
1404672823
1887012774
1314408971
621559267
1464679200
1363089456
1594286097
590184476
1257784414
2008053454
517377585
12735449
878273982
894908267
1298901952
896919883
1395788495
1913694217
15123749
488402076
1287825403
283003323
1039430930
1560520635
1136636447
249710872
584334619
21301719
2000213429
354431021
1591919063
1526459136
1115880355
528617234
2015402766
1089054327
664188276
1143135908
1486884355
1443922239
758686945
1462897625
261258339
754996995
113313142
222480634
877091274
736139875
1807823526
1784610767
2034090456
1876643525
2133884186
1398861899
628836811
2020798996
1767481318
595443353
1863694528
440967852
2120098498
312826121
1630700098
1834227895
1118716642
1290882024
1748650581
1822856384
1848681407
723747140
310127273
1601828898
934012966
1497979310
1066570046
2023822569
648123650
1168982804
122205266
1623633184
1802213177
813824909
1862385060
617684757
1391613544
118417962
2096821914
762524033
776549299
1618240076
1846587404
1827343109
856139684
1226224081
400635797
2058804926
718316338
251380866
1698742506
6953082
1160235530
708054836
122226149
254875274
59918621
1323623931
1584941496
260427523
176238834
270626620
237569805
1380315554
2084929819
2053691159
1130607837
1087815757
191481400
1879303011
1601201407
2084664366
759089166
722773818
1696780417
3209838
95486812
2031858710
1411389181
324359743
38701160
1782291199
1971138153
286061892
615703165
1809343349
1675314823
470370275
1859326646
2063238129
175604715
1432785187
449237399
1021097488
687969467
1524840702
311298441
1350396154
463561854
1507722475
1555678341
1921103119
530104115
129669294
1947517440
970668891
726435076
54368951
383665703
837317678
1586739932
2092216740
270382553
1917620101
30596269
1982558943
1004223536
1959851463
452031402
1584581287
2058297416
377765582
1359775080
113265777
1683312675
1175107637
2051106774
1388919705
852001448
2090068573
1848051841
1185687924
764633720
104083592
2136333998
375702023
1248829832
1817634033
65245795
1982090975
454711036
334662842
831568720
402603686
1065683778
414486149
203396565
1975765752
2009090060
582333376
322882210
966732774
2021732117
1038443254
1446299713
1767856642
1428566232
123203585
153681435
885885968
322402835
663735322
1526842711
1960932196
1643092191
1593178370
1135762197
48079923
2120595440
1612627587
1605957647
718998317
1529070603
132866076
1968251700
1480379899
1405102875
1508701897
92230645
1745117264
316352538
2143819482
2043154460
515039938
1838929320
1831917985
775629919
677441280
255523226
1265279183
1323929736
93974804
202356393
1092026166
1249804091
820971136
1303455471
2028880851
1998092857
2036586440
1426416823
1747080864
1324244290
891418655
1499143246
255632805
174531848
58532017
968717494
2105759542
2140762387
672722077
1486936904
1256380604
1815148631
1903810344
784193556
478239298
1421296212
1104163387
273170271
1096720440
1737713424
185779576
1711283844
2084008953
1403986967
1383038975
272601839
1843698682
1365680909
263084438
86343921
1211479726
1104491928
500358370
316243744
1669472541
160446187
1928038323
746533175
1663454724
1931964466
310977801
1027293277
739148224
845367853
1326681207
300621974
676376063
1295252285
655550532
1586889453
1065453321
858335045
1013363945
1156184059
916522943
914978480
1085146807
1580683134
1608635827
822876643
1578030824
438260312
1388199157
80205496
1047716553
2132686162
1624687434
2069528208
455466879
457315702
2124052941
1812015219
1565247189
2044749561
689972246
1367196173
1687827941
1474390564
1262393479
724571165
744051779
1222700303
1660773926
90728258
1451649360
1253094732
1733665322
1934439064
172786323
1711334178
1033814468
1355925584
1652441593
1952929880
56857793
1012999164
510800233
1227287303
2014414546
1244855888
1263948436
1287944656
1921857711
939256089
1237450809
1272855180
856641659
2057788189
1546095271
1963729712
603705518
1962497728
1744448674
1996218395
1045793539
678981140
1980558028
1979203705
1830815573
340779356
868281275
1056985623
467488931
360202934
94305222
1646784064
674868171
398654660
581379362
121565690
1015592213
1583367419
1494410445
1720938680
1774635192
173755349
1628384635
1282084559
370607429
940693520
1689069831
1490521411
1229529090
1359805496
2015365904
754753975
1098531240
2126741347
1971476786
1589990970
633196892
208084736
1107650517
1401457641
1799126208
381124831
112818560
831553393
861375590
594312354
509184341
2103379270
2106347421
313825816
227185390
1792591698
1586403626
1155975673
1990999459
771755824
85322386
1798022483
185409622
1672459536
674327017
266325713
1711113654
838136995
1780831383
357120506
917059447
1452956674
1212181034
1294098834
13878287
485772391
2135529164
1790425388
33136588
1321388648
1732506825
1062330253
1292612099
475516948
522625626
327354459
520723525
1974387671
1725310908
873158088
253530529
1699606490
1627128895
630437549
1929520984
346805309
2066395752
868264016
684776278
1308625940
636868260
890333688
502865607
1974547688
1532669776
543784916
689736194
484285612
1594672336
1839673113
1132036285
440996131
1073166631
4286499
898248254
1012071562
668645693
1516128374
60851990
193961705
874541294
1909091279
1354961358
869163574
1433476749
1120923975
2042837073
1155205284
1305034948
1169143783
1079517662
630373644
1143562859
1778334013
4600365
594926422
1806901068
1093223334
1836937259
1130086611
1842135694
854924274
1903454661
1381132676
1104335985
224330639
2122440631
2016892667
1039439706
1892360702
625358406
1712184980
2040484018
1735556516
510050218
798325436
1645471848
20787754
1562608028
280184766
365384378
1455913154
1398330562
1635501011
1070659128
1462609476
1556263505
1585336527
405546021
2018024102
974552038
1300745148
2066636622
1917529194
580817823
1613390192
248416118
908162586
225542068
1506073189
1888246873
475593250
461364148
2114382043
127262355
23986930
2105035370
1325535791
386519901
1578919310
1189994792
1374177023
64985294
1119339378
1934157255
1782108756
432059518
1662785567
1375676027
882083345
214910563
1481703285
1452786987
1257234433
1141117869
1152087165
1082165857
1105631901
1495785773
293433467
53532460
1541748193
135356269
1399404146
1957350105
989009377
542779993
1472148360
408329956
73247612
1010964815
344927486
1547677878
1664918408
1799875605
521395425
12279737
786839706
1666451088
72042012
1298047028
1300523154
1255839567
935049185
998310091
1962680124
638553703
876404038
1791803738
892354715
1937595508
1495606591
836694667
1909601819
153253154
960482003
974325974
455692599
358268495
1567822296
945639021
2144125811
1541474398
756828406
1706214323
903942809
529303547
329063951
2011303684
240463539
1863280083
1210062019
498667668
1797013523
1965539672
1571186249
1434462638
1234340276
785121239
1301158509
49495882
416878840
1940882506
1207648010
922140715
1467438462
947340370
726541658
1090149068
1884575342
1513063450
150153664
747792072
1520130215
2056204944
1813274211
1609187566
757115522
622136770
1164661819
857594319
2001533877
827526512
157853275
1266456873
872702389
2016557539
485973176
65246199
325589861
528590536
157057777
252122102
1345353821
787511458
425825556
1318987626
1124937944
931642330
486045382
140357137
1465445023
1600634143
826261561
1340527197
2042038698
2044476358
465068209
1108507207
2146750642
829436176
458314313
1818853706
1898169529
1564854232
1416041367
66232149
260460335
1087451980
2004794903
894440929
1010384642
1135362197
683257102
1101556305
487954960
1422384626
2036931785
828272751
521022846
850197725
787310747
2072937056
152168844
73546538
1321294187
551704354
99069805
665056832
485184975
1057779713
1841420856
491994711
1072413241
944873063
760603304
28559642
190804542
1581905662
99925778
1503090924
356714192
1847667906
1040264603
1029503064
1164262634
2035469567
895870845
286600201
49574220
430860238
1102248340
1708526208
1512327478
127723213
847839292
41673244
2034222883
1534041927
1985363488
833345149
1349254033
494548710
1916036364
2086751926
69851431
1470614128
1189901545
1485783531
77452580
1490018048
1318276848
825872744
189744443
1199162496
1123388928
734384175
1761994448
150450870
1302107282
469906377
895657866
1605845390
121834140
1226999438
2122634524
1168943911
2103827211
1092007016
902518769
1548368731
230573426
1420020988
1462620475
49650276
12577559
1953816674
400445955
643408293
2105596237
1500258207
1761017961
1058459907
1629679481
1742224376
123399612
1072437818
518572051
1252308511
296811605
834477601
1269060760
317306624
575078160
23227296
1212120844
310000730
1304498314
1690428637
904660409
1892197325
2102559619
1519831989
2130184660
1130442398
654257841
770842357
1550671779
555748222
302933479
1514915030
761183833
1368833259
1839506582
1001279926
1342387891
193579944
66740375
2010691860
2013943426
1558456437
162654682
1422823239
1396009868
1466137410
123669480
1579285530
65640245
2117661052
1018000598
1840919654
2094764400
371796988
1372650063
1656711442
139231697
1351425682
1580760477
1292012081
463820303
488543940
612609584
1450955223
303053924
760299580
1993435165
1417251117
583048714
2128266429
1970969364
1489221098
276682938
1084093951
963259936
1433691950
580094660
347053111
1154303922
256152537
947364524
916500500
1332128616
2097989935
331058476
704532460
1060429655
939817438
316931190
891576976
1544972429
647026451
284379598
1758720376
208132623
143734740
355326834
1289448062
132045290
1343586042
118974498
1679626877
1277286531
1100860130
2125642212
1633980615
2137144625
1025653924
2062264199
1803019967
176792379
1138358257
1490320084
690025655
307181408
1168139486
25843492
1522968864
1176493612
408156426
244002474
1112334068
1765218870
406831872
1115723223
2092825856
1119631060
707168425
1274277347
929016561
1908469637
657979179
1217395057
2064790708
2083795113
798011274
796124936
367605859
1524387146
1505845705
649699240
1366295908
1196574525
906853950
93399349
48347821
932891996
469042428
1541812029
653998606
1441337966
9810310
672876969
2056584008
371374003
1234635894
1099260619
404664404
820605834
1885194371
1068761596
1309779034
1970690444
1792091788
479682736
1356788198
1227496476
1550512961
386503862
1597811939
293454774
108236410
660498982
1300121109
1579132775
516308619
1979073252
2003308964
1352971093
2054529247
1988766850
675269023
240314896
353916098
916061798
334785531
665905908
1137639003
1486798417
137996733
998249342
1710595062
553770528
1765794988
62230683
437511589
1200184849
1533074836
1319343433
1965178294
171481753
1096945388
484705645
1790040679
2053764963
1886501750
665825844
2041176990
1711984894
946417415
1149216305
508786577
122770748
288913622
1488608202
1409323040
989446904
294584633
272272740
2009759383
1226019970
1269997752
420815120
282630114
388643028
689939284
217222904
1173262201
1780018248
631595955
198317672
1883945079
1381116517
818601053
1086205078
1095492950
910741265
1067896445
638554812
494541219
451551726
1771133169
633147459
954205427
1554161692
227305381
940658532
1423123510
94259373
1087268405
1114720110
1229815125
1245663055
543828087
1400516055
663825713
1320729695
1004907127
315434316
111610248
82139170
1940561774
1461235455
377314034
316391373
188152240
1385453710
1161852808
375877170
1791777268
483865258
2105382827
1902783032
494079566
524575266
1111318080
753295049
701696025
1677841324
163994598
1383933450
1401588477
221569042
487969625
1142621071
23989785
1213599539
546989375
1342680135
1825572973
1882623657
849265950
714364860
1849630653
2121464883
1153942160
840675281
1245275388
492903590
1714476336
625790340
663633177
1536187659
618389597
567461893
164960934
2058778777
1492429171
840612099
1874380300
1567056115
178227047
773540505
1216019673
1013005233
547208753
836137354
382889604
1194864469
1726154679
449887120
1214108294
1073816305
760508004
1251607481
1426566983
808907273
1342328818
877402906
879330331
322506261
1385082843
2023522077
1115772693
914179870
667218647
1755175518
369089151
89107358
424897787
1674261458
978391371
97245130
1905962983
84910437
902697592
1480461829
540487877
1405235454
793618227
382131463
207178856
1102676963
1500104497
1863774606
1779499967
2023076447
1269483647
542293495
1138570185
832727162
1335597900
1623414148
1252907414
1913818801
1648451677
880776266
444354417
1467287209
1426783053
260741946
2106586155
808092760
2083452365
1490879024
1374791168
2125245462
83513508
913964837
495046824
1651634328
926796469
480790451
1979732717
1323759018
422851939
1294277907
1639638120
571550855
554657970
1374350849
279185221
1061534391
7861618
1696477632
1439898404
220754002
1080428019
1853509971
117465824
37062348
191779314
324358231
346582635
151638066
577432083
2125712270
848415789
811358970
171276001
1991336842
1897936359
562812198
77299765
1323597
302994680
1813549122
863964353
1630074939
515475661
1222960691
1830740629
1381602572
1025061818
1914099905
1838327599
612108230
1924940158
762486619
989865663
2103683325
222782474
1363044077
1967882198
456530207
917871689
1856960029
251574741
811827989
271886992
1170986206
36459460
1225557036
427039350
113559772
2143650522
742171065
1457107889
329174375
1672066475
1702496069
366681839
834485837
109457221
64764201
24090850
1485889742
1715902376
990537028
2059802352
1656500912
1484245855
949054416
2023893063
434000497
1794451567
625967023
446908100
2051781769
426019607
431323435
1449442775
701607799
1751476710
645592800
677115509
915380586
385034004
2131162513
1467560116
374712251
677351586
1975183174
1747737303
1760177775
877680348
312423700
1203024735
1507868565
845347408
1229952558
1029306610
1729913881
550412453
640271207
1778881843
1959494600
882627748
39833310
392988059
1855959408
760610049
341135508
77598208
1282220788
1147357293
572506444
2138041626
827829852
1268070492
874329519
1246412777
1680055386
1234730777
926094429
2133197194
2036723027
702851875
916391829
240265521
700125358
1471788164
1123852540
1412370885
1152881825
1099795650
1493678994
235045611
805794284
671152114
1257360534
1703764777
155520918
1249378820
711696929
798593286
1305447663
223129213
2019362115
550348098
944919138
1677604846
642827506
1677115685
1321477883
422305696
151245561
95814328
2065528797
1931655251
1186758262
150961031
966508333
329886299
2011154198
1971812685
296333896
188276504
679305347
1118001060
136223414
612869723
1603614743
1038639354
1865442565
373410359
444263476
8471185
825316213
1225694365
1072329857
1714497411
813843514
1519716446
362472717
630047026
194085925
570365566
1724282384
163389921
39166163
1108144738
1988502895
182600589
1955986145
956777510
1232989169
1320655278
616137459
1103584590
286874091
868714661
1614530366
1762312976
1074121994
1865377144
1871614880
334375005
515902835
1659418390
1175126821
1665666987
1345786381
1572601130
1870461856
1224366480
1558131240
1148221511
1733022517
1237738236
1904343826
534692317
1485480275
1201642048
1322231125
2093282310
1147170475
1801587216
228318051
2094860155
1328260838
936458597
750063482
1558867223
1128675847
1134761183
1052637477
319209256
1514011587
1503071129
439742152
1616154585
1749825600
1095785001
559313391
1639355083
1506236159
1780111489
1963799492
472910909
318683580
1043884046
737556793
1856484618
390892539
1930293953
2132190859
1561791060
2031655919
2113609653
2038707909
1381083005
1974554161
341856643
982924641
1342235799
1321609454
269228396
593711215
1491938795
17137707
478031272
992766162
2077039650
1796836043
1583535733
1851537072
673536538
1081976915
1118346295
1279273959
151762564
910068778
1703557618
1067322166
1862093309
1860937468
364396272
814777528
1664450514
1259112235
2096922477
421500207
1010474446
477487440
1922807285
906136533
640232343
447350250
1307387523
330357619
490303635
1303350072
491438896
1636122469
813780081
1002175800
875412964
360061543
336060328
420665151
1103392667
161376638
836623940
1265710136
899522964
1111678038
961936849
1151475059
1391871717
396636581
1442698828
676311541
1814539068
1033665512
94473616
1983345145
1145779661
11942890
465667897
829430600
1241218076
1304608214
1553160493
1839322505
1252507061
1283308006
856414851
52350826
641331742
2037817845
1288905579
1771037349
596922137
783240293
1579261587
1792474163
1740067917
765820402
1809660690
326598811
1820671808
2102409462
460564125
1016098366
1982215252
1939650197
858446926
969118799
732259631
154777895
534729749
1768903154
169710656
2036532816
711096292
715691456
721154218
580705652
1107211850
1555665025
309106921
617500470
1196743977
236283342
1131987127
93468681
1883158717
369753609
2031556440
1124695308
374106667
1426547471
2088855904
1286152603
2104191207
934453652
1571745550
1236672573
831308016
1042555533
991923905
1228034828
1634213074
1230858969
595506824
722360360
1968694984
1819494289
2141144001
26660630
426525952
956094790
431053181
1874515504
669246971
1918117888
1671448505
2140452295
467747878
405069173
655403964
1754881686
1809536470
1345988409
229837991
1832695594
1862764684
1919288555
1801832409
324333697
1650999069
748549611
1869672683
1374521273
320695801
1204988312
1673547573
1805011548
2120905839
1867841712
76274273
377962045
1113143860
2139514772
49459932
525921743
373641158
1407323125
767384998
526307620
674630688
679729637
919304971
1389291609
465251726
1595967540
766257350
1001218497
783703793
1452858804
552881871
1378734775
1361190724
1252614308
268428877
366499801
1229215050
1593965254
606376929
22601849
416291282
1217460556
1312962635
1020401114
221444245
1427920611
294771541
1073738409
1756365337
1627106075
1502719227
372940941
577863301
1443931004
1426298415
1453659384
1240020396
574525907
1254517192
1012847859
131896829
1434561738
916643740
1796975056
1296315174
552471875
1077482566
1577019072
2044691847
982488325
532099222
1749106619
1132662847
954798241
2027072450
808141722
2106430187
2082959080
756856239
193838242
1826747019
1503547894
1925478225
1596586025
1393505834
947709276
1077473648
826969636
1880133431
745941886
1845059623
1936646997
52517283
1876526376
709559240
331911435
1855651289
370282458
1384391583
1501781607
329587138
998164838
856945724
1205113465
1076494473
1630234877
669450732
1918235084
1656975056
1901535933
603832032
943518873
1579016462
890472643
254412872
252849738
1538247828
1600429864
973949931
463494810
797412176
1832589151
1690224300
1959657231
902703421
1775128174
1805305352
547006901
2024517954
1839398248
450390024
927736666
1018625087
2056065171
453908022
145335120
1558377466
48312354
1186868105
226423448
1415706849
66172832
816898909
1573999296
2144452675
953070368
1719346723
1697120567
1190951724
404749080
1772174844
1393013888
1592827521
1089317892
1010602545
522254975
1188654123
1567273370
897031185
330036927
646478622
828503622
1949893078
561731421
1239868028
1860627292
1398498202
1439440350
673233899
1353562479
2121398540
1151045817
1520490721
1604911516
1031596471
1227124567
1843474814
2114523152
1903928710
81771761
1447191655
931582552
1342479986
389096657
810967802
576158660
62759727
505723950
165473108
1172929273
1728787108
189233354
691170266
108957923
773849505
1886545283
2111758252
311929353
1105450088
571018140
1296753974
1319274286
1957714217
1426352408
999509531
2111528562
160223915
1339169942
1943528572
447332861
1579161675
1021160703
861316488
1451371092
1043843994
1669164188
453326160
1563224164
333313914
960522223
325865058
2074971014
378603669
2025596314
1572486688
1195902033
1560192088
766844008
542426513
335778789
1893551416
2011788635
21891911
1609428906
167180040
1157418215
473878127
734699887
893782079
1574890755
125965625
1493429345
562852094
953153699
20115720
1611338571
666032010
2119665750
2036606500
1686616398
968367455
1921666955
1045319735
815522479
577853426
1557692204
1347249331
162602051
1694280225
417769183
71404877
549535638
1346940195
442729605
1171512709
176290323
511242043
844191559
916000594
1733540351
131842535
535802626
888298995
112233436
413454020
2022690129
628838495
1854156412
1199670720
958461520
688525852
401400865
1178923100
960286245
1190925483
1945997720
1441180037
1904160432
1361298374
2003152267
95033968
588536178
643567952
1216370081
1183098406
1014114574
1850312527
261300672
1908870872
311728279
1902544467
1669268492
394302582
307038886
237318356
1511427176
1866913866
129675146
1022956510
314089377
1698834408
1945193568
1223043625
642161685
713072298
466050763
25749424
473286705
298798176
1582425703
321484161
1760124515
2012605274
241927959
2041683216
1598347413
160169197
44386117
746056788
326752934
1013987325
1984432742
1638943389
1715863048
1617722909
165824618
1740370771
256376312
1168669208
440775636
174315155
1430395048
255189539
945266048
370659543
760728876
1731486959
1328136178
1921527790
1663671909
120362460
621306571
963620281
1173325260
755235855
1999702897
1586454979
1273896331
851222044
2046071008
1959866128
377591825
121409472
1878815566
1460048074
850950713
1758095185
265375532
1875146397
2005788754
1532548840
679041935
2121477269
169809858
503783197
1610778560
2000071935
1481322533
1426187794
1388681491
1550622240
2016943723
1486477019
1334628987
929053755
1892277842
1092596846
962659400
1551502277
1916570032
1881900898
1483537230
725548752
112069816
708870890
671258453
876760269
114853018
84225529
665334128
1459390288
199079646
1344320466
718799656
1970415168
718857024
844912583
1828136441
1403182745
1695808986
1451201756
465718628
1360618184
1322055660
980135304
626592084
523158181
1870583034
716036105
2102385087
643883085
427557192
1779757280
1373955155
1246488187
406168615
1423699303
1323764782
122988712
1035212127
1473793617
631489654
1549715202
218407592
1070688408
1285231292
683884212
1381452012
1966541232
285325625
1735098791
89169085
884636902
851465995
422801793
968645615
1620679276
307380265
1001736007
1256914719
325004461
1583491770
1528611411
696312231
1867898577
895617695
1504828869
949769994
597170023
1278119063
861858857
419535468
278042753
2080273916
850805516
833770783
604297961
2142494499
1545594267
44330239
1730598732
902130842
780700330
1015953210
407302523
899986668
2105148145
1634399389
1210134638
584296312
1003767503
1536068716
59409845
2074154697
2103131554
448878690
999179532
1465669004
862081978
910032935
1835082527
1687851887
1878981597
1153892842
123966578
1746601062
1125453484
1243679520
1482520156
859180056
38069448
268435395
1713158362
1936846663
148384143
594211361
1172733562
800582700
1338495505
2131257580
645264473
1317666783
1392275947
1228939588
1074147171
1045513846
1626427528
174245692
1739729479
242472866
1870080678
182343072
1153725449
974844907
218447563
1590381038
178560626
13526525
2108024402
929448450
1992263166
2082576122
107055512
1488549411
1983837403
302030503
842394336
1608436162
1851089471
184810857
234031172
1166382428
1039763154
1042859114
1397476183
944794414
1788217586
1230086243
1972067236
1546942925
1711936898
164612314
1267312277
1654953758
1028691401
1966257344
370013212
1596383764
1918164310
1572875055
959448539
429381917
874240286
1055943644
539139325
1697612212
427317535
1508067609
583145741
732340055
1456963505
794341410
1529016904
37138563
558179353
1373854738
1115000773
1710893360
138737447
1250069293
1014740416
39459790
995575318
504794805
828036188
1183517322
682457112
428288357
1910184902
635192739
706604381
1699085532
1315207197
456810030
1973935343
830613393
1794479105
472590363
1991039583
1788122526
1164618938
1965731708
1687832370
900731841
715259295
1931709561
494513798
1506864044
1844365209
1331498986
1452492588
2130029630
1723835163
885770964
87344962
465955494
1545662015
1712147362
1951824903
1452431590
901399919
928018601
1373331219
1519682329
354390957
111752607
195638603
1499110970
640470213
1906985774
1695647008
675452889
1404511852
226866362
896615520
144404403
405618582
1017871671
252680695
1162798588
1738174902
2129178965
1472846138
189129081
982693376
540987824
740635594
1738986977
1060694144
1752092909
1368959323
1771572448
2080198303
597796898
305845896
1519813876
847927205
978372059
1765185480
2023435021
1327408190
68632844
712716679
62481776
1847851402
696727168
76331188
1703904489
366180815
943297610
1048571261
1969328805
653666847
235694514
308424517
1489464228
565100520
874897139
1793604513
148307157
284920972
103094932
2111147258
1429094691
1423026206
1794027767
1667351025
2109870000
462033767
502736807
966030244
1210916307
595533874
1440975771
1504316400
1774431682
1208537983
1714889263
317292424
606767615
2028102836
463922259
920543020
1443240916
306650060
1059040262
225204102
1492662826
365201475
1127105021
1209814498
1609021151
877429113
1837341996
952285927
684529875
2131870016
258451124
1500176981
797881010
416757934
734807920
171683776
862366378
1774445551
1963708511
577706185
1206689668
1711523462
1557148059
2042709033
354196861
574264338
485944577
1462775431
514619674
851014622
1543973177
188792079
1038246221
929690806
364050887
2062046609
1831172790
722793968
1515038519
1921539454
482445366
2012512170
1639359213
595381138
1901488102
221725444
1831105546
1278675975
1197463978
838923375
1091092115
50197556
874541255
989082325
1830247627
2091506413
1839855893
1344090069
209892558
1956932850
307185422
1748109672
1990828784
1882374834
168619069
1204707212
842193047
1231475677
1847550153
2079871035
2143605477
906434173
1169318742
1250235369
1367215364
331670762
1922852679
79669057
1390317622
1637381046
383756200
791725689
659636802
1762392790
2051635886
1477696921
568472617
132174622
182099998
931267759
515772937
2059205456
2012292964
1612972852
1639882314
234448116
1235320317
82393193
307733698
1214214193
1263599779
1308287251
1360555424
1463409454
1751401466
57939707
2101475846
384980518
294743565
925365064
349004762
1521429336
1360558803
967311731
134811296
2006522047
936554691
2087956334
1869664021
2103447380
2118283748
317769944
921832076
1609213405
1321347012
7688937
773811742
1929837394
819001362
1121032449
1716607504
976836327
455580601
1282204900
772712845
1432875368
566148994
1179873293
835589268
929232248
1927971927
1853485469
555286993
1685127674
1357489627
387941277
455383450
62659095
1727462310
1465355076
395207603
1936648248
1597460344
1259438577
1526723459
958657749
898497461
42225950
772587188
851128879
2025133734
1477866851
120614609
1176530478
1920220395
1380764680
1084940479
2019183211
1759867100
737221464
964859855
564747176
1586766365
91461296
966819954
1632903533
1012901736
1272493493
26399594
1532439421
173209692
2032301930
324047174
1364730116
876721801
2056576189
1835090946
377701848
277398440
60873951
135724961
982956741
585462462
1668092640
1501569278
629009111
1498787962
1336805189
96232842
416327228
382398905
1299739455
767948210
1467831009
2027271223
671413985
2037934610
776197581
375722230
1074142538
1386920186
1036563405
655345949
2076724275
1063126892
347901762
1343984051
1462671667
1997231284
1618482955
1728956340
950588324
858938209
2061231367
50006237
1544886940
1068234495
2019906727
1256191003
228232031
1786834965
1915883628
1817054157
1950581651
1309334733
408696098
1044160036
1116675322
191299769
863750329
788052222
1713607502
1868435753
972948355
875995066
505118462
279149993
1755748937
212699439
29878950
1853188401
946258963
25338741
1515538848
459175341
249572047
1255206504
18318523
756985076
1659529372
926226592
1011196112
1437652061
1364652828
642196356
467385774
1265557511
1843406042
178491993
240211771
1504803894
494920995
1645189510
1117231490
360119883
626027999
1793509334
1955188694
142892176
859968931
359266198
1042690965
1750496457
1421252105
1237650932
1667470469
515307301
1576239812
306556083
633735520
1697185615
1613993472
685756922
1894178121
976135770
239791854
368200166
640198008
484841005
1820816045
1659446699
1561114090
1543083177
1366910396
971535075
1584254828
743390634
716428437
654306791
1158642390
1908851188
131569254
1423968364
92909528
1661136369
1720240610
1807939722
1316832749
1460495786
1011117551
1536044511
1308732695
1993733042
1015047970
354840055
1768340100
287159387
800851455
2027519899
1377075669
987338580
1286227007
1163414597
1734329204
1867181962
1153000802
1205222235
1690046171
2110038481
1600176200
430416252
1992784705
1038750603
2045057042
298258875
1209016185
857597558
1085499258
825334183
1309059629
236549997
200243978
1231772340
1543702658
1898606819
1058874189
2097605327
232097258
941310921
1093134892
1444239816
141593110
1381781621
1177062972
1312044522
1690725691
582639476
1193596697
502371068
1593666051
1421976159
770098556
616605334
362532115
2079858162
84082556
230005219
1019953989
1332002360
859581522
955962747
1462651165
1859033204
1691358326
572165135
848771559
1441982923
631424610
649760352
2147056258
1123808941
1314385500
1997631637
1196447035
21395299
1875955326
1163765393
1442586630
1823306223
421067415
1781519239
411356430
501079402
1705897643
635100841
750463040
1888289056
141720469
1736243380
849396140
887077060
170813223
319989781
1483007314
806832753
403484944
874817609
1472619685
1220502308
461952413
1714682813
1930732892
414261410
495328811
1675268764
1152410667
1933700431
808673849
218280264
1076596342
1212555152
1348280482
1182113031
434059747
91786756
716567677
170501782
271909603
205945446
717078345
862826722
782543305
26492284
916933158
824808767
1357816675
39763979
951078256
1485156248
1447880674
1932836813
1223971600
2027724963
1322796992
218068056
2028788962
2098519623
2087141606
1802402691
1588091028
2052389068
2101551999
542066640
708251413
434886517
1777124547
1841537489
1580478920
1993812608
1072602917
399952521
1033141146
1836415461
2094755750
618734821
1366503547
1513751549
1437311486
203977676
1960459030
1876744850
398225652
1824406388
1441708794
1570079720
1923286503
1628855769
763629514
1268688142
2070582873
1811624427
1042437222
670371610
1754849830
1262763944
1332696553
1609399269
1288904963
1763063416
255623125
1547108745
1878075138
1894870994
777425559
582273372
1622439863
2058007930
1457552508
1533939025
959770362
551318594
51596995
189580471
995916791
1299452147
270873549
1409697580
1155472416
600470667
1065160957
1496768643
458783461
1618437648
230478281
475169865
340846788
1174163698
1465631305
1740953926
874311896
1587321066
1310500345
10126409
809121234
527761429
1572355639
1170596816
538746973
537940198
1304040676
1021214965
229847184
541222829
673629623
1999936498
908486561
1582748377
83220190
238281306
2079176644
144331108
5151457
1091374072
2096868938
1393132483
1839575831
191639614
1562303883
888787656
667771962
1436967647
985947436
1276548522
1645177040
610276484
683699272
323635761
1981596301
460834912
2052640733
1917705449
1219268493
549022136
1472698897
100287489
506760314
168406414
989096903
501050150
695841697
1857865224
1329445339
1806163932
1752427672
1500610533
496149308
851175654
1911167656
580744711
1580787424
32696309
1317911100
1471784964
1618794035
709843085
1736125441
1964511540
1423764536
2107287676
612715170
950251003
1431821149
702619753
1652029416
1602002568
1097202296
1438683035
1252809408
352705471
862412482
1237842597
1069764757
1097738153
2043218187
1537942194
810070314
796061825
1357064218
342929655
1913492270
785865556
738198822
1261557504
1997893251
1164447252
1757464561
1549023024
728627644
1782187909
70133002
612700399
2125456366
823540144
1597058141
927985959
1127652124
254993855
1922427701
1729468920
1149254508
2107269062
649884003
1448565371
1093498360
1721165984
1561716721
2007878894
565483658
1130427072
1452640519
439388858
933754286
1871192833
109391450
1366842453
807677634
1884515331
368499260
30945782
924953974
1932957483
1536843927
1087195283
2114007126
486689170
1346872876
57869340
879444968
2058409317
674990384
1948429805
1322372631
803065402
814141052
1496298732
1971474949
931702584
1687250814
1403866720
2146604007
1653563071
578926498
1150211474
1566497622
754351794
1591394682
258093128
1293767991
647549081
1077276988
212429738
1276711123
304097418
391541107
903597009
2043522997
1076848377
511336437
985560936
586952749
455919556
311794071
1392323461
1511367588
182404428
1361900097
1068206989
1369788517
1402733598
1038359213
2134419226
432381426
425484390
1192388240
319762202
1394939735
1988249196
45386190
1305253512
10843539
1166159639
1847361467
671289059
1471222339
1325100421
1224996770
1084499422
913435121
272158478
154044439
443340541
1721103801
1884813975
520717828
455623027
683746560
1278662865
164840471
638242670
166970532
1105631525
267602128
1534528345
116244286
915269778
1540516305
406470004
1219315494
133464780
1013759784
598914121
248125343
2013294165
1771817842
852808317
1422905838
663054498
1335504069
976565122
1961688301
1571971265
1426766769
2101329338
1518679457
491671243
485169879
670751605
2115643974
174071819
1448111580
1214009807
1110508656
305581575
799522360
700549021
1222384750
1221532717
1677841516
197554946
492514677
1678808679
1279345259
1178050210
1764193073
1145559957
841272265
207563249
365725919
960685030
685085981
1922406901
1184025440
1515984916
267302978
519137381
2032557135
1173660485
978836067
412202076
102921984
251710366
885200747
2021756750
1496704780
595262362
1598134766
811674921
1043552983
569681731
94375610
1254408516
1776275047
1723913664
2140015504
786044866
1689021820
1695942731
1487751001
1890313385
343115010
1540763505
654395010
953361663
51092864
1437753640
2107238089
149714946
1578047836
1225553216
769364960
1039960349
341768357
2045414590
186174728
1441145386
1090207973
2032132209
1321498293
1831159644
861964075
209908026
1204597559
721692441
2038036437
659942543
744623583
433974690
1343015647
678895163
405674643
1587509392
1694647464
1976048281
714992295
1979988014
2000653540
41867025
1906597772
361817855
1302366479
1699365721
930508416
1410786119
808584894
596670391
1235099772
1504137595
854734115
1141729496
566383891
313078952
1079450396
1157381069
1858906492
557162595
721598862
26925646
932778411
464255823
1979730628
548313004
1611269906
1398462898
1469174884
1955477601
1338324120
517962892
1031669934
1784579499
1922271750
1643872566
510487044
1515978750
2082650792
1900789325
1201019317
1267122323
161604699
103157977
182567567
367003579
353779151
2031554244
1265730755
1608595227
389049349
1318795227
113309629
796277219
426371226
1347021735
395000671
515316483
1468002267
1374574635
1883634406
723093533
1553668947
1932623609
1620554706
1701419437
62095162
1335205824
1984794829
346893427
1598055437
1157447712
1560638275
75648182
937349461
1993267531
1713841684
2092613548
1995538596
1641786438
282974876
752875450
2123794
2086361963
1839958920
597118672
273635677
1255545383
2122362147
1808854275
1317451399
1151442419
974212785
1963752032
781091901
1750539450
1146464004
5642057
976298094
1453469088
602092113
462108694
1116000601
378387028
1689087937
188166861
22353903
264529138
1243402288
988932579
1794159108
176189275
32482697
467174581
299816628
1499271767
450347541
1277117663
1248626613
1863888007
92797378
1179425020
1501893449
2070309298
1082097361
976856632
459494659
26052021
673168365
1213609981
1192809090
1244891836
1080047271
1527375924
1289800023
346779604
615915158
80109781
1852985424
770421552
1205192735
529240675
670650630
1962113157
639650636
1382847278
580539221
1925608046
708826228
1211391082
876886367
1347808587
1635680676
1572451155
1756402588
1577150618
814368351
1550793695
1805506163
790951198
1466993720
1100154979
907756205
631721375
784134740
297935806
1437689143
1635629214
1642963165
1986719246
27091329
22822039
1501807811
786105534
1301462546
1890939139
2113066782
2022933108
1816619298
998487517
62631543
441398253
741490627
1816843235
1010509292
2131811341
554479280
177732362
684486063
1710101721
1529336117
1007530650
550456556
1079816915
219712316
607355092
1594614944
591415718
1834375999
392782294
1687799674
1019160054
332663764
994041602
1410288799
1979003201
1180673849
33006201
405107569
1643286287
622654759
1505963906
212521092
1667646236
67897173
311127414
1207972734
1859770200
279392707
1957579152
1807747938
1526749463
56124880
62286405
973210386
2026244611
1306529796
437545833
1431247145
1869349772
1428058003
689014776
735638552
1262455840
1622015290
443321826
36094086
819790765
1885240626
1812918643
1781987340
1723601501
1545059475
811448314
1479869029
1299228967
14391999
1289013866
643052004
341137724
6870310
1548668861
1006665351
444864400
1042524774
847950038
365658371
787709792
202404601
345764560
2054043137
1248916276
633506273
983645969
231629062
1129197573
278960539
330276016
1548504667
523546653
1248186214
2074350347
2102464591
1689484391
1733825636
1849905511
938226301
2111961094
777905810
174442635
1145148452
568116525
227751707
1538767030
5010261
222521002
221895311
493920641
97899898
897174932
2032709786
652669604
910480731
573587920
1500057399
2102773613
715769238
887872454
1289639795
1326598045
2061421930
57229166
1762584342
1438679993
1211649953
842887613
452084814
1631101806
930789895
843492527
84064474
68031879
344627247
773636556
791061297
492497135
8821493
1259890390
1122203099
1681988844
1927030062
2077361733
1713703751
2008145196
1542830512
1457544929
1703395809
1103760054
1208255268
1945396330
870206765
679584852
1748490779
575440498
105154728
155643787
951360836
117619153
287811438
151819486
464850296
328925809
1846653417
235566420
124288458
178355763
1377751447
1966355951
1203274047
492216764
358690197
1336127290
1952325315
602505295
4382461
1306628427
844609335
1842752274
1223370621
75400346
1626314355
206022803
1004299376
1833428329
651179143
2046728200
2082442612
1135858879
1018793217
42350066
1440543964
164962701
853952249
1572418620
1866624235
468591245
478859754
1006024754
1975667592
91388160
208208306
715950141
602416827
1042493120
1204271520
895403065
181818389
2146521438
2054211205
1195244181
1478674800
770552866
2023671487
788459346
657595601
606548106
2107858042
481735955
2145621090
381831808
869658714
2114998542
1051125294
1357125534
1106508690
1180156524
1166816670
2080942162
160221695
1279471901
1068121428
759575265
1198577964
1014336549
571899134
699792916
344537635
1525076237
24751222
739630944
1571508390
902679253
1216150519
826584839
819298723
579641759
1912905298
2070627646
1228068657
829157071
136866353
155070167
127650937
1893030842
1941263879
130290562
1059419466
278751296
1176969064
438160254
554455136
532075912
1851593357
1046240128
1965349590
814402657
451091302
371592445
1615774187
1810161484
612100199
234054898
1812517440
1183961860
1538142695
924188903
1625683778
1619616210
1763254116
393140819
658116332
1698120967
2104880369
1219260151
1286007215
1366069323
645709440
259162091
37274819
167127346
1738615122
1596684549
230666918
48746017
1660748480
792059348
900964934
852467100
610778728
266658171
1112031682
377786733
269249158
277317365
1155262357
121416706
841144097
1835283204
805956084
1477533644
417834457
2119121072
57742955
604039816
623795249
330455140
1782825195
9096456
40208139
2124928618
1289670184
591454981
138602351
386782044
448589778
1302075322
700047277
1479550594
179864609
1603109486
292327236
428147459
94011702
1281052235
1787270530
402046178
424932927
1869532994
1731297016
1750056539
1871883541
1020336823
1212729146
1168742523
620695539
1057151774
919215560
1258780339
305571336
626633573
619548373
476572621
435516251
718230589
1197499623
1865710111
1245554644
446466521
1097513785
1659439839
376053678
239978566
1339219561
89093741
21675207
1689125762
462006848
1980834747
1142936602
864880537
138385725
1814837421
1490515632
623632579
1017293834
1392574767
78544351
1216357975
177180781
1356179161
1074269276
2076541758
1154646862
1141833313
1725826680
138601958
2022591912
1471084171
1038973300
1253079282
593645942
1540560917
974904316
2055846633
1417042076
133694952
1175248863
1649080212
1435522977
666335415
1761446746
644318119
1557401199
1703241862
422775158
173166436
1646059105
1223276393
1838238113
1401421323
884773488
425877991
1020840285
857768659
881593489
454529225
1118514124
1353443609
2062024974
1198861148
378834076
1718005915
1013657419
615782631
1120148758
1067569118
1670590706
456084482
2099672034
1298031229
277673662
271804563
1523619918
203365237
612158876
892468738
1456861866
399117243
792158679
742786675
911710469
1513992938
1804784035
940355204
790144492
1231272805
476312104
1018715523
934450965
67840928
2055624157
2036313323
1327740099
1226091010
1448889814
580846166
818256902
539203393
1217546064
1508416314
1985588646
683195422
140861416
2081723687
2100188104
1639157481
1371557946
1585945090
1472860046
401164499
1695613077
895208707
945665630
901094298
2043085902
1901297024
2128300204
1904746565
1234716645
963099133
229108479
1420414839
1584218708
1016191409
730934646
1839439374
1014572602
1358306287
769597442
614268035
1987003082
1398759167
1485693883
1240400301
1568164292
188723273
1603174311
1471949585
664880229
770515622
1489345233
1417404525
1890953180
310195641
1540052774
2114459550
1645951288
1025092752
1384075294
91449789
13067824
1078948979
1451616776
1309976488
256580815
1232601911
1783470706
658899826
853619787
1361947192
885132992
1905247729
274122709
195555161
750007796
1564836864
1505941622
1585873268
784206309
936177183
1322299488
304910530
555125061
381322113
1460606999
554786699
1701558347
1134347129
231066226
440630111
1591079772
720146263
1828968505
1789607054
677662241
1340839003
1325864143
904283400
612216703
306596852
1689172631
1926383554
1568395165
318815138
538854890
368959319
506856913
1122240132
279969670
1032362133
233084243
1503452444
1400940354
117445828
436942992
205862251
495354806
114411427
1609102882
1260308106
1850893533
1925293191
897983440
40635457
844500974
915308595
993798532
1952488557
341887277
356686646
492196856
126184236
1316482295
1078791630
395758092
1656631547
1513706236
2059448135
551652690
744499481
104182933
1872032017
972676832
1291362687
379983601
2024168173
757626413
200510319
1093287979
381291794
1686822367
1322071835
1949865218
892897580
241697234
1409040145
1214605091
1324245566
544407635
1363616146
1400874455
894131272
333291775
484979846
360238052
1654072009
912609794
1370113073
894934084
1814932680
365750828
1191876917
881077933
1494470856
1768776401
1154294591
149505537
707293427
352148167
738668293
1023383399
1931451214
851531495
2068063979
48701325
982173027
924714596
733828953
223449167
1316261436
1871436465
229122306
2129241278
953203348
1452622961
1713855759
1033477246
86503354
1373650781
1644818747
989316707
1434397727
461282836
763755360
4867901
2089721590
1231840801
747110802
1687384591
1989883678
1735200073
580100187
5346067
138961450
1012298963
144388078
321038159
917238955
1931971889
1680683636
1962342838
237847578
2072142361
1541679612
1139992802
823319343
2001845835
1776399658
424929214
929453408
669728473
131267698
99637551
1464966836
213087312
1865693326
2099688810
1134534817
31457889
168295556
603763760
614358457
1754248620
79498307
660249072
101819405
1751138244
1719685836
1622390556
271169807
2115635944
846465909
1064259454
1345340450
834613875
283438805
821523359
2021790638
1527348288
983103529
2074589229
1134192095
2013402347
1921959427
407870973
755505852
143851524
658739196
1854236631
1619883482
644628671
1868030172
303418886
997860146
1189614118
899116836
1968708770
813022468
986260999
1113998250
1745203567
1156665695
608514134
886620359
457929490
1558344994
1308094432
2056017752
447261731
408611011
727666752
751393991
551504914
1370914079
330977190
202237260
1231569388
89186883
2146431926
430589015
1604495478
868586953
2096447211
539567904
419970171
2087484657
2055522565
1913757778
2043696108
1019244318
138629348
737114089
1471509415
1484295115
625437475
384356309
2097847764
147604850
788398979
942000035
1858581605
649248947
267885490
492946671
763559046
124245341
1984793253
1296102989
1423925396
520105876
2090222804
1956084820
1337870072
1603314366
1091500869
382235570
665417157
1007006159
896438686
760421392
1183707034
845544253
693129194
1908073779
1410555316
527471492
1673545651
371857641
428781334
1425998637
1475523524
1748716269
1069519931
1186067089
759965073
962828853
543903163
644326650
752720780
991827909
1279467194
1447666342
2053459742
7480346
286987999
1139674579
1474907193
195981394
941180532
1685148308
1355857944
56824227
30616942
1824267523
1211092973
1198864660
1869191349
1879081451
2120953579
2112666270
783919067
803726016
107014391
2020594174
1290201014
1531274370
1023123117
952010566
200473986
1852555010
471496154
352028856
1722694183
1731611609
56544562
975930445
1440776595
1894678851
102098205
1718262081
794267805
725962196
252347706
524005572
601813160
118261194
1086047414
484559536
5173683
1187746632
878311985
1344952777
2106323801
2010927450
1545452257
1260064995
1718508337
550869165
2059090543
2045463081
223146975
1857811268
93215754
1830180014
1169373178
57761419
1142654668
1530426528
396938368
2026740621
1338731746
815673755
1003766765
299970914
1198158751
1643684992
1935954481
250464787
1684977211
1291004229
1282093344
2137289666
912515239
474842506
828579408
1737481400
400924232
1145768123
1232599492
852174885
1392520123
1689000249
349952053
1950399605
1429343638
2042480411
397394126
1931922076
522871768
658730890
563033760
2124139878
1689934320
1831056322
1826933061
812246832
1132511351
1970766499
923205276
210625674
128244317
863010533
2009907282
680722670
681023784
1977226722
793725512
1936758254
340794360
1353750172
1316078018
388757942
591622309
1676419181
532881431
318405285
552237446
626076586
1004738068
1720178766
2064727702
1700889009
865541420
591543354
1832958014
780706611
590237841
248516457
320656342
129276351
1570787926
1494389091
91817836
1384448349
109063829
496745476
435478485
500116612
947866272
545771540
619360083
1002761032
259465939
1887501240
974916418
1305819160
1639987716
379019855
1093334539
629326499
1361460497
514036152
736736186
675528746
411345216
1101000383
49074390
1221256969
2036284419
1399005185
2018436907
1609731547
1053756817
1161752007
627008418
1109563594
877234596
432194856
405037714
876095745
110802136
1651591548
203968509
854270042
815702774
820106523
1985539141
716417539
1550228916
732579430
82219766
2010949047
468563466
715320489
1972315409
1309603961
603861129
194445016
1122181727
881264460
1824400193
1056918994
95888881
258003659
1766351967
1204951544
1798773788
285576256
679157701
380633143
434701627
825358712
345086861
582731612
1183629800
1409070051
1006689784
1314199361
1240959948
684088758
2124413121
1375363273
1415895803
214636356
191208372
1886308411
1085393332
1255933177
115520733
739036428
1360580841
1784801026
386102330
190381470
1055097524
888944586
1552180306
1296250849
238296413
164996159
1823001435
1292669694
594552189
2095593339
597994758
718888588
2053272809
397425767
2018443534
1151052728
1844876229
681094072
1475807641
1987217647
1618683378
417722240
34557096
889809887
1444238698
1868241599
1099817409
306055322
2009868742
537667863
1903961929
1704649826
1688526565
150292421
975872741
1555345720
827636419
1688129752
1294697736
1642049140
1143655851
1113679609
1357610894
703547727
1722606069
1058020224
989544268
1881939971
140074599
1976711938
31271253
455044599
1298141206
353204187
1720644593
1801695165
1225923229
76174193
869076545
1683302902
1291027174
668961185
2104534185
1162793313
1325182674
1204184031
1462480728
1609766908
1273760901
63848120
1976852378
2019356025
1131647501
997814519
241200114
350365204
2068592933
771502411
1966426057
236585113
1179778104
469045371
94590782
488571774
1336174428
281424574
502970030
286696357
695736986
34556797
410508200
1671529283
483173927
86915469
1534499861
1752680854
661274492
1574201842
781094112
607956044
1601132478
938345697
64172473
1314268487
680128031
540296340
453898558
165340859
875833653
939239766
1990119343
2076544796
552651108
1659210990
1594813390
882403906
1430900657
280617455
1305810490
1742376395
464371420
754205679
632407271
1301478452
1670155814
776803049
1312161528
586977557
1557711016
410948205
1194737280
1895261387
1711226860
283476429
1451106760
1996959805
2005150741
1444509127
1456265250
55851409
1305777258
1567175390
384814727
1681455211
2017438654
2008741542
1774250019
767979892
1516758923
627210347
547362220
1466534294
449746888
1633310201
1207038388
1641283499
2099069560
96021432
626208202
922706667
1093707970
1409021897
1402836410
2005188081
189927829
748647033
1312322826
1708816594
753250038
1971609644
1057827863
1735058471
1085861321
750510590
1455346581
972065670
577956191
341315154
334536133
1080818543
2132040842
424507379
1721571666
304129637
977557372
372632350
916614556
1603897538
254560391
676425978
1949132640
1605565757
1254266931
1948237843
1657105992
1354890913
1360197733
1142328333
1856495721
1906603016
62678255
1943045514
1509704396
930420122
448078169
1915210798
944024913
1360164063
553772852
2003824142
895223346
1870281987
2074458893
1159733691
1066635601
1310621327
1301971676
1658772474
2051534469
831214036
1962774884
150437396
99702784
1185547123
1568602830
1346980710
2024458247
1985730414
1465256642
1486370569
300758609
656631022
1680614282
626005138
736433382
1121063896
128111594
913241833
663742047
507268577
2071405765
1542388247
468783615
805358074
42094378
1180009250
2093444692
1725181754
465419616
721491264
291853564
413261563
1209745320
1139434052
670179573
369185376
2129190041
384406965
781726313
2065657337
2094902268
1938053944
319354417
1849278014
843084724
162699517
1289835362
1938498808
1384216966
753651886
1426097208
1169715001
318179373
1169776211
1363951074
1328567077
974434065
1106855339
348219900
984431665
1128869338
931357407
567671561
97620649
1508370213
1119933130
2134489448
855166723
1159293025
156341766
182627181
755836365
1362278975
422050333
364122653
1360326855
1242977000
1173063237
983989088
218132046
1317799004
1351655887
1954303806
590516763
63749286
1343804912
49518813
1672522544
920475043
1581207837
53694696
551208380
1519589652
1158415162
1502480928
799312999
1832807595
744122402
1689804707
1337923683
1808429769
179677620
526843260
1380870116
545995173
1024662611
501730456
733809150
53691920
1770181757
1929644460
2111512943
1193543973
2094967229
922606979
112272925
2138986047
2127804559
800091701
1347423000
947446788
86649455
1119663501
647489182
95423527
1664797550
663461876
913475202
1963672377
854376109
510052773
1004711174
1505139096
583267078
1337514944
1456782757
580581465
1531594279
1248390407
1355390112
685180277
317512135
605736213
2049037297
373425284
520475294
1595020143
1578013875
971730441
45172369
2075680987
1599682420
1240024584
1170332102
854109625
1217664961
242021519
534496143
468660369
184202494
795329812
1529889562
1810219505
2060922812
1801930645
1370745284
733062010
1466481859
1001153213
962243563
728337467
1703959271
1073860136
450877855
51772101
1786940132
1605094432
322829447
1540196255
1998687880
160029968
504618382
644312634
90288143
805799738
2115421208
1975593214
351854040
1106743196
2005892537
1018572174
1087724736
937771092
1565939469
2014609623
1347099607
1821799530
1167311493
1720590972
1925497068
1924493777
1120339241
1875664255
1218521683
899474545
2054717339
1001210069
2016113380
251862441
1106187767
651386269
1893129660
254383249
1532601060
1913534950
976281950
1468373522
955506162
1818098435
682544860
1180452910
1861557364
1727179457
117906030
184602953
1993705971
1405259123
1945884001
1857873728
932371617
725433726
1705596769
1409734768
47616519
1685305077
642142808
949582659
335937230
1702433334
905350132
719274047
905262790
1232900551
1893355356
1655258197
1823227728
591315234
1234861267
1743556144
2115681979
1131033239
1444431233
40964082
1362305787
539638877
1460539750
1028309283
159937693
1550852178
1169586216
855668608
318232534
248575832
333178927
1952133074
1226531287
1970729423
917443525
1194891272
1091581978
862999728
731834742
1892631663
1178843193
1774094670
2126662686
435737526
1193523042
1580294821
603699159
598679088
1498415564
1021325482
326388818
1070761725
422772008
1257714953
934762504
513900642
1362355369
1710578710
244183355
2094820203
18482388
1693751405
2112845646
9319842
2055609075
1454859762
1343240633
1344181954
730820055
2019569534
2012744192
932169918
478161437
1217067903
206781429
1457422452
234476245
1563033209
1885237040
369672745
1527468008
2052274638
1630273623
179756193
1745096312
385456622
423100732
1765410997
2100635705
854314330
1449629107
1872852505
1519153462
893038270
1670525958
270902489
1671268410
251637746
1771227160
1404915655
1840264970
214764664
521811273
1562119931
492018213
1880306967
739258636
1598543907
964359406
963713529
853736277
1354678145
542651964
996764295
1691938414
516308840
413791417
1518651117
563804
858469867
2074265947
1776827633
853128064
812509172
1609414964
1547308439
1195687380
534901148
1843559908
1129442058
869984034
2113601675
1713792643
442731105
1646737476
1689596086
1575656907
1426474773
1585109191
1678087767
140682623
1423900788
2101429264
435653270
1866688053
1117555129
1144227722
1508235786
1476591864
848352117
1833313216
701727043
1531608411
93842411
1340142637
2087173404
1841002599
344045086
1451502764
1934283818
1768065869
91683041
1063807193
273185299
1060289886
1873982221
113895763
20418620
1246641950
1364873845
2131563818
1894113266
1996597575
1686424602
484628827
1912109946
2012812431
1155712795
1687025350
1493781830
271420601
1884458730
1787190590
2012524431
1365657584
712172051
523560227
2097534610
1028965696
943077928
842736167
894120016
1796951901
1488791307
267505987
1602099654
2073979273
1939352349
309885525
455206165
1865882192
47312589
1060956433
1809750169
1559811129
1763894151
1893734938
2046276707
997510490
347620617
402744190
739686592
199071125
543964896
469926511
1696303255
1629396897
1755752452
1823998053
212726752
1563894602
642838639
1518493867
117069923
1255218826
1750796796
903925370
1601896014
2019122456
1233818026
1833068010
1520689389
1423179766
1720462310
1002266346
1391568741
1451022799
387894317
1237305895
1957617535
212940667
2028400969
567757334
122527840
1220504798
1617915532
997019021
1870934706
1460299039
1025018054
78545618
960696886
1505892643
466087904
844267196
1548731886
1744853641
1010870396
1527560191
1820003436
219616722
23324848
1243505606
1171113618
823066242
96586773
1882541762
1940935472
1289710508
1413206529
28151637
429637737
2116226723
1067965193
235290999
1882888817
1278343348
1380371473
1368762605
613177067
172397747
1252124832
2143842713
1444091157
1990437558
2133621674
1966085540
1510193525
861396702
2079737390
254277904
1807938807
516009697
883668796
429091777
1400083498
55642894
386618704
1327667395
1445948413
348842276
582845771
605438909
61339804
739861240
1898619318
1795820097
980033271
437602599
687917094
1634369725
931327438
14062403
466387517
1126489064
797445941
1444752588
1269305473
2006005496
1516817058
1728415789
695613090
1273864432
240355477
587277408
1638057302
573320832
1251302514
527230989
637086958
1296382294
811607682
1639649268
2124118290
115023462
1161585589
1902106268
262142770
1170016858
1255017576
294882349
1125083425
350966773
1062729477
1093780108
1977606920
228825824
1424233761
547963874
1046275350
1813158494
2111727460
1570235152
937124828
1031513455
746109783
2136320128
1791445380
268671352
1606861992
1803187544
45322818
1322281870
490756040
2099588003
1661120436
1861231613
1841741716
1126364100
1222876316
1278502929
1473131133
1437809160
1120961700
687692864
97636508
1665135140
1803538922
968210175
1775380105
77152582
1040629638
1372805900
1818087518
1543019508
791766269
1933762082
181848641
88260457
1873922030
218944327
1811007278
2014329461
1456570901
1937818400
1869037846
1689057367
1838603309
238232299
1577375494
863384938
1831163142
1910095232
513418614
88831015
473997661
797961347
1334127438
482530337
63286433
235769021
351776373
2034492050
537637271
248579778
1433024527
653533306
1237294016
2061682393
1343896499
1973262787
1612151465
1527773009
1864794823
1286571103
962134887
1303113840
1866143488
279305372
816701497
1881009477
1114267111
1749948659
1531307358
787066941
388271267
725780178
1441113024
1987751414
552911365
330019937
1276755843
1666372418
1390087026
1926955791
1605694685
2100035192
1444224404
685273768
152612839
1471656119
1940040098
638469751
548009335
1310905515
555150604
1948029244
2098323732
1459791915
464995024
331844117
1220428099
107553578
406623297
1500571363
1844011852
133313333
732131049
797636124
933705824
472182989
374543310
295139314
1897076910
17425469
1370152938
79473044
246829397
1750747905
1107713256
721237216
673804612
1830997808
959414385
1665232596
496593246
1253914023
2055451831
398947155
404265863
141113406
466428778
1038962524
459259801
1486370467
1440155319
841756915
1218536909
616639574
1561522659
1547770419
375120118
772867131
464030894
625914006
822934588
2013036848
2026167359
191733117
334734357
1981282764
810457442
849536484
1547659707
2032595827
758092045
992847652
2022503433
1497226878
1466217715
611538714
1589030916
1345675464
1527053532
2094195758
218631515
1449724449
526927866
1222883159
935885182
361153127
51785071
1688889598
732559508
1251659128
890360229
226676129
932647095
1864259579
666543856
874821643
1060321264
741657326
1771167619
1732896438
283312639
956281128
1653893093
1814276826
1500223010
243078074
1329299343
1748774988
1186201820
1255610519
711173347
1974537723
5019087
1127365294
611211066
249456270
703554938
1030651690
1168768798
395229770
2087894916
666592020
817478287
458701119
972837401
677131333
1365142521
2109051900
1495189114
1398120374
331347274
894626071
1305816882
1215239934
1689128817
562620731
124640859
468402776
1519356040
70226605
679011349
986255349
1294181765
152961326
2003703868
1351630972
1468013546
433315741
1410628504
1226095183
977506646
1620498578
368508473
1368417306
1022403626
236827834
67496885
1843926906
1830514485
1082539128
404094777
1534938149
1498065048
678995101
1172332196
503599788
1942256947
1749993673
255748579
1254803278
672479609
1825633964
1724605466
20444677
459841234
944384303
1155682732
957660059
2056268364
374768626
602554611
566117166
858049033
334239279
1154905523
1730952675
2032804959
1232211785
1027892496
1908709878
1375324667
1166226555
284985032
1142166912
1678069970
1745343967
1645073538
1545614754
1761948292
538010887
364994062
222864348
1540662016
752712325
1032833114
937261301
53593316
977083867
1785742913
1817280146
1404087137
781012741
165035806
646407619
896730938
865557329
255473301
33626216
769779487
1455080242
1128465891
1562322101
1454957861
1786106545
117111094
1301465567
1798151519
1810691756
1899268708
1591606603
1983274115
385794044
1317437793
1331165657
1290211543
1327907858
1065265333
1550123508
1812329867
272434433
1233151532
80800956
573565128
1548973605
2127651713
1894540572
131298071
740686619
1202561620
428588967
302531317
1202478374
414578167
848095734
1806452438
1884792013
253272287
1531140522
1996272953
1803808687
390979365
372483449
771674252
1183242805
1195274510
1595881200
49556300
106190163
990979044
693769750
387851349
414606161
2084664976
1840159013
1375528721
973104489
687442609
1200970660
19591617
2124930911
2123958672
621613496
1320130619
1406868692
1306233014
730231689
1325244283
529636842
326232088
1576446733
259127200
522544575
237753652
576602487
1780704696
935983917
1704994648
1474389230
1219930982
1583658875
860159909
697159637
218777802
1682478029
951868686
1953534042
709486423
1032571916
933866422
419512985
959492078
1159970304
803389656
2003300617
1260416128
1978271202
681148635
813056330
1765220567
561694013
316396941
1275428335
980899970
1244599823
714730578
342490572
769537529
1962901316
1992056822
1837424565
1020817053
1236444766
2081094731
1475299505
1970443200
332307956
1995528300
336062443
969676383
1511703597
518087495
784099797
1688313654
152187381
1731937161
504974038
1955795709
1319886260
898192297
1501321885
1738307596
1153000802
1716833125
483532477
1234801182
1129414277
99211037
1278085791
1230164485
1607757135
1953774813
612857858
965313789
1317007289
1460672431
1383182744
16746031
235030113
1309456392
920611873
84052496
1405758557
539932494
1703797241
1248070949
1485820871
769708214
730570146
43979647
1251475342
187498564
544596452
528271880
2099438677
1263729952
47783769
207395401
1157565754
1302353517
641390214
966363565
118422231
2131536564
1247638570
1785205077
424578782
1565790643
259196577
1664660948
1577814722
1385794037
28970776
1242427602
951645808
2092813138
1744836914
1547906390
1048076425
295938131
803881916
539170627
1366142772
1174971030
331784551
1238090509
158270734
757681189
2005082974
967174724
522107032
1512070970
592441497
1573399130
1462164038
1904935942
1674695671
409846682
335616675
1319148131
1907467930
1159693603
970336918
644935501
40084803
1818821924
1417224012
1103874502
1655230143
1696520393
373970474
1679895857
1554379031
1986087523
1920507769
1535830461
1589363081
2052736673
1832163264
346055603
1955791078
1948550093
800708045
1081405451
718704710
1812294054
1688364262
1959607017
382225613
734518732
446879102
227169761
678581515
729836310
677977911
1190371392
91225862
431592409
264128182
408596448
311841539
1478605616
434088674
1589947060
928772486
2147227265
1954616351
335506774
1796088214
1475424582
1711993769
1132020744
1145052576
569685102
1867698008
545205802
712936097
1548115152
893437336
2089886174
2120369978
379815575
932679053
1623536774
1476104284
1804013584
907796821
981765135
1488097586
61770429
1452915709
1238181824
180067496
935517714
641656148
1879748121
2029098620
1992190327
792200288
276262276
2034281367
2098086821
356669920
1335041668
1419665290
1904446486
782676622
130558258
1522534352
1095385631
824371234
111268291
536588390
1877394368
2050965431
1366670138
888416758
557302536
1228390646
1335712061
2042459647
1927714985
376339862
1205301575
1915019414
335718207
520857003
389460785
2011635533
501696748
1917092266
2011043112
2053238835
47326037
216299787
17424582
347531728
980358559
703552464
1641072355
2037728825
1433785182
31397869
369675097
1137449453
1399897596
1346644829
1603937092
1716161242
2009666682
1813327408
30359377
418273105
1375244273
705237330
536220823
264990497
1684861153
31322187
237764507
1072746617
1552830162
836165947
652824260
1371835546
602647273
582541107
1443124387
952604409
802691527
1994291546
1638018284
1070175309
283329627
150518588
1115826705
1143573387
665633961
1926457508
506169856
1384671905
381432611
656880514
1230830398
1935117733
340483342
1068797458
146976111
86823097
469903787
2112154684
1212940849
86773352
1672392177
2139009426
722267567
51687685
2137699941
851853489
718275547
1981412078
1756670041
1136148718
2024887136
568874341
298121328
1577735604
1951048407
339368689
944949637
1159714116
829015380
538404089
1252688138
1458260259
730041477
38074188
387892407
321566829
1086872539
635001152
1997160596
249650806
81730400
602968944
176498647
119197377
22113689
1509695833
95026663
1574333511
1388023372
739280138
261748500
1698154552
1131104170
1282542170
517181187
953302996
1331416188
1745228792
1859466386
828106863
1010990366
1452385485
1779925445
1670822619
2121076142
626036383
1724642227
190452252
574196704
563325088
1005709743
58499662
391398416
184973953
1291787276
1995095499
1381318463
2117154556
285095252
1572227754
1715178035
988098937
1497638643
584193582
335735035
1203885517
497733751
1734717612
1698446535
491305944
1382897953
267608456
1472418757
727973431
232175653
1700095478
557764099
1175575839
248456533
229934025
1378463905
1426460511
1047788316
454305451
941769672
194155126
345717664
1493268111
492234029
702600121
1110230499
1572965221
1614693740
662804566
1762486684
1578963591
438790980
1818093823
1462638221
1028455144
1950586377
121685677
1844539990
1313181652
1101513327
866766703
2128191884
281039916
1208504739
1222794617
1833009424
1184903089
1732488120
1272624400
1842408280
1915341531
1884332367
713451935
1269663822
1166340441
1730008567
669089788
66682448
1744336090
607391132
1879961546
319051126
262603042
549479418
1475359875
1167441993
615191185
78777966
837667897
396255198
1837143584
426261293
1962735617
716290070
1117689908
403219550
315796936
510602147
395583745
331297471
916499770
538110453
1928742467
1805279747
137849189
661123823
1473100366
629296494
1227142579
1196229181
938477060
1755451559
423043664
1595312486
1679705300
693153875
575991363
24405890
134600658
611104830
1913783864
155416604
1700765532
451906896
1562844828
1691765580
1253073451
598000904
1693206876
1518351112
1906541394
60619440
1100704871
674474954
269626306
1791656186
245927985
996807731
1990809265
128906761
1895876263
812171900
1072808499
1380711406
856959750
551377718
1483032409
431226143
2083171914
903581829
1980670247
685895761
1740854275
16692521
1969486771
389028120
1582069232
297664497
174590098
948619103
1367292170
635557126
1727827749
157569864
1819259239
341646426
201334388
413723967
1735513601
192550572
28488329
1697744910
1071074371
93045963
2107439539
556071430
80251124
996894994
2033771881
2116411119
1014592359
1226718497
397067131
1074897805
1271428674
1356408634
1744287434
458170483
1923867210
1677633141
1764915786
148323014
1818884062
1623911388
1631081438
467951596
2075108083
1531632489
1888676756
1245340431
1226840527
493524048
1482216716
781283188
568915877
200201309
1184488609
630270075
2110893281
1381290948
514587093
222736901
85806553
473434745
342578939
245290197
918500202
1416414760
341150079
806513669
361377065
1501595942
533884290
1568336342
1534018444
16188305
27603254
1934869272
1531433261
1600204283
1778816340
740161660
919425626
1117298799
723064130
1090626850
1739806062
474798710
1083856266
1084416309
1319820219
1902805264
1626127923
1429318354
1584669746
1401179311
1041232848
558267523
1297489508
1067456006
783751725
601319599
737672062
1161017188
1375770012
572779947
1043463980
903181280
874497082
781355430
1617998715
1779379608
1705431300
591908331
681334099
406757898
2009379487
1874594493
1999724964
355205441
799715816
1930185460
1167900325
377761629
247505365
1757489866
1776663340
660906703
1463622285
1395582914
560959220
1612206888
788691887
1413864144
1461097601
774613495
1676696092
1568439510
1068894955
2129924059
1022692695
1771747697
724967864
1770992448
1881177952
1684720480
883070822
1352222199
1379673891
513272594
326470026
2023667885
30321971
1938310192
91008279
814849046
2093339438
1623477289
1438509994
1296077504
209546946
1623712497
2035072049
1641514910
1197163744
387486948
990087097
1784432084
468121052
1244742372
1772505619
1723840204
386558903
1248285183
1730870321
372984969
639119578
1227069652
11719400
991019545
1078471517
2145051986
1765710836
863279278
1349742951
2081783397
129368235
1027692144
1876832475
1372205547
1411163812
1777112832
174607099
352324759
1099763715
877318293
491313957
1736127722
804188679
2096826576
679699401
1925984702
493164448
108010022
1742040400
1454622077
56970293
2111871336
1677136211
1862700896
1619075519
2036888709
1137380670
1525793420
1769327425
1969879355
943944517
518595414
575227950
548842806
695311736
1852697090
1996071256
1916975693
883499364
1274829782
336149734
469382001
240299320
428015771
2007837502
1500678971
470868229
57856014
1712401274
1201961651
446839429
1517071608
1694037186
1991068367
1006598110
1673355572
969248717
1332362243
1742801202
929849463
1425349698
2013962424
633839073
947609847
349673749
76152281
1936113371
1623930326
1625664805
402911432
1582217303
1702649953
335587432
1603409830
61719227
1259933208
184650257
1813039425
698962826
203169594
1992132128
252262827
672939421
326624241
118407834
1025045307
1168435345
372911089
204442018
420769833
558000380
957824093
1089990990
1093706036
422821361
1307121047
1048705800
1151523350
1245215536
192605334
1182103150
1227118954
855183749
25839548
1565306088
1158750217
210870001
1960660193
242701823
2079622483
1271237424
2010649008
940215868
583868126
601189578
1102451311
393785826
1357442516
1682198493
125671902
1938054518
12565055
531403463
1155183119
1957799582
1570254858
1803082368
1670248334
566872914
807073660
822056039
1685060500
1308917707
846088798
2128768095
2101082509
1885557811
1804245693
1760155744
1079120452
1408399568
1657017011
975880418
85933539
2062001125
1498043580
885391503
1134951930
208867734
874495372
1347157721
1290899511
629998981
1980104455
679023771
554868713
2102164445
1208425302
600348579
87308440
496616317
1664024884
302922660
882761352
1074641335
1276364933
944220882
616467601
1318419576
520499459
81208882
866151415
2085498913
742033857
79994251
1450288172
1886201613
1577507210
1345452365
1843660829
1119701853
1862108392
1774378339
1267973656
419759591
624953562
2123357455
1146531749
61704264
221628083
1987928136
1307622227
1380092538
726549606
1560838419
396350013
1566815305
777877483
412185125
823667853
1787443122
820559237
1836174486
1356723447
1360268585
259209213
820759930
42308034
961450416
1101659392
1863336730
1315467933
2087150132
1545197858
741106393
1641030362
544208564
1186811106
998893745
1063965154
581893912
930907659
1295901084
1351465244
1407272056
1347096064
1098532100
1192648751
1212790873
409100595
1383232076
1988645575
339035153
470998502
758286760
1048640502
1837572508
714194351
293552630
532275728
1930173613
701409475
1882954968
1783922664
1833236657
952945533
2098445299
406898250
1390138249
717982265
1673917152
234204061
582552329
1127331533
1010934249
692603690
988965703
1794438446
663741963
1222528281
71477260
895691118
1736672980
536618523
203319941
1191247786
1017488891
435666844
1856252096
1782338436
175962242
675802370
948959291
1870293725
1674387101
1235285034
2006978301
248825208
606678150
248443739
1158892803
500886411
1791404999
2093376370
1417172952
2070818130
1115766939
1564593255
1102745227
1445285454
1988080003
2015989761
2108690007
36846859
1443331878
1246324948
1807280768
1039912565
1056802198
186623367
1652698992
30008990
782423330
1007052529
975808441
2116106656
1115310991
2089591590
861971544
25916189
1321772372
753562743
2118464986
856062449
1784591147
263657906
319866677
242727019
625021998
1304196058
385474865
1671343250
1615529445
1183552250
400174348
1116342570
1707557883
987662764
2093821646
1401335455
82244599
1379747080
99287402
833937434
1098314280
474885221
1828234299
1181626602
1827498129
1438234608
505698607
1524922862
2031439784
1795764507
1685837520
350433847
1524744414
859748382
1113320905
69629887
31831263
670636865
876047217
1281095847
475071003
452884427
337189082
686435777
1310272396
915456524
1463636711
267931422
1975813579
882077620
1966192092
183193256
865445729
1081012970
1571818081
2097526952
1354789390
67597970
496735909
554011122
1139473897
1746682076
1749628068
162292455
1505400585
10187157
412497964
127327566
2063823448
1324015066
2061769839
588553246
1771207090
1392337407
493974116
1961411949
1913003564
352505002
1502995398
18524128
2008898968
463457752
1648434621
447236197
229770643
286205890
793325074
1969550561
1366607351
1842536054
1139109663
991241739
866662802
1710537602
1180838748
690066340
1628312120
2040604713
1605057935
1114880895
895169828
73684083
1044952129
497158149
108343956
1753932792
789222128
582466714
1139164387
1708267086
1819767480
381761007
175608832
1060754979
663299189
833796084
2110814212
187730693
914878610
1764611149
1011229582
228503094
47277088
1929558741
1669064825
1899229493
958011608
1115765507
796171147
490696335
491445442
947672326
1482109226
15560127
1154261038
1877153040
1833783763
240097103
1140762362
1695040979
242126401
290992888
345373201
1373770875
988885411
603081409
891452311
1969498097
1547775088
83235819
738111610
1671891022
55877466
1826662924
1643219926
1955281980
377042317
1843467555
51201240
1713046691
1199161673
2127362705
616990470
1585233593
663196720
550972407
1334594951
997465598
799504763
323888952
1014006035
124076009
2130600897
1120520807
173925115
954429472
1080048473
789693593
890715964
2118831405
1535348741
1847319605
1082834167
440958619
1102134210
1229200821
1812660134
655839335
1433057552
144828148
580428506
1250123563
64876020
684535979
1185981467
1423649207
1688279485
1696291899
1937625733
1888556248
1061770997
1496566005
1921918846
391946476
219275804
1537822314
724528773
1589322254
2124139573
606096500
472895306
1442826344
1941510369
367700474
1027647639
1921086461
44315721
856475772
1227080318
1788225175
1504702188
1266156415
1382195050
786804330
1312000478
1515655819
1896363765
751642824
793310572
1932082939
1249826094
228950024
565094111
1655386296
2087644905
967805816
412231085
1565133065
1976731969
547932067
780488938
1717640956
1013695367
1369819877
991271643
2044507650
1129229863
703738237
1899931355
583027821
229654356
1937650771
338122583
1158438485
413293451
1100884555
959451996
301475260
754370803
1714865758
1623579702
425076481
1041483214
47706138
1602518248
1142676013
141213578
373201259
1018702565
1641079207
1219367717
1877971886
1668844472
321034264
1488528284
886996263
1301956295
92183309
695078678
746181063
1064928201
947389770
725928918
1376578043
771322668
292586623
1127728261
381179644
94232300
632062932
872535664
1744029169
632865896
1115451500
1971807457
1164953037
175315758
1334483706
699974293
1803125270
1506828038
1360928086
1921372007
1469215463
1636507813
1062834395
106450338
1268932088
409627799
2028689132
392947146
1956504177
709417444
1095512451
1906366325
1104486213
938524490
198894812
1198896891
726653737
1693587372
1311955078
1460616391
420772977
1315741698
468438857
927554167
617319106
722286236
760271444
1175421405
46545111
198976458
1213283815
1398926965
1739862834
705852674
1069425573
1009362347
1010703581
5524393
510902803
714099212
1941663204
841201604
939238474
1634320644
1882327824
1464465885
1165551840
1035932755
1459953251
89979318
824648951
1890165144
705157963
1070295953
962851616
760919583
990801498
1507437165
959311169
259125538
831842226
490435773
1150992189
1607319565
1705184867
1683263838
733158708
10139476
1007019178
744264658
433009784
1302382632
968372339
1067138302
630647530
1110915131
1402325031
2065984443
1520559669
942666725
53772182
1777210741
840532828
410368686
260530002
1639991481
59902511
1524867011
1820779944
404049349
1712950622
1663577465
874223111
1144444493
511581753
195936470
567334884
845775951
140863054
1193286243
1888711392
211115289
653070007
1679406059
2043329473
667407296
1242774549
1840430983
1457183347
1822910066
1660866719
601677849
766540904
335653100
627198840
1693450257
1467247460
1104307467
265822757
848855797
254285222
689594390
1954431896
188942916
1669482733
1743891544
2142958361
1550064375
1908049656
1385296119
1537645229
1750224576
437850102
509683079
436287359
378117338
490653789
1703644092
1627905345
364748886
30542678
506710608
1804307551
212080071
494379393
872357351
1918436673
564578290
1162576826
287756941
1757837393
1939693566
388741797
1934022055
1036140459
1902867460
1319401527
430865459
683916233
1254399417
1057341428
526612434
171143081
1828577582
1152907266
209136919
1934606094
336937044
1129614936
338252255
179911959
1495607233
173515352
651067761
21410368
968332858
1243135793
133288839
1673761734
462929380
1113144543
1608768346
807883252
1311391416
496595272
1510780566
964613128
1134182535
1179300273
807671678
1987991995
501632344
1597516000
331437216
1837601645
179272480
1608031971
742664247
124044920
1394530793
1753735159
1008133760
1326272282
912771320
743778122
515365530
1350199075
1626117457
86636763
1796221619
1541740233
2112624658
1580755013
1487439188
1976199322
1465129598
2045183511
1119908288
613206482
2047895058
1790200628
136998486
1286222393
780860245
366615358
837475874
34319452
533628097
316403090
87276143
2132072508
2134736402
1268713956
1961318002
661245654
2141374437
1417453462
1359405312
760875530
1099774472
1860851966
1853806799
1727386350
1668955892
1921693886
52222299
603047930
69117047
730583313
918518128
2067375085
1504016822
89935815
31440117
1208534242
1717109352
1296166832
1408513944
1641908507
2091459842
51415267
46725603
361664033
682688181
902538851
2121569385
845652467
1534088861
1056519414
1792773348
407937750
794332452
356431650
1581199152
377119450
834498944
491979861
774940990
1071413340
1450539499
1065455836
1196217591
1741692581
789625839
1184097305
263168359
1228016767
136675908
313351638
535429346
391850172
122040353
1605030724
1597800584
1481889164
619154422
544493196
704313329
1620064205
1457321312
1336101056
859312303
142964080
314556564
1854170112
1696387402
118341710
1087866417
987371851
1586929028
1634018328
844841178
357796921
519962670
966816039
569023522
250394526
1410695072
846125200
439786275
1071213488
1808783026
965470199
1769274622
2086492550
1909463688
1973809021
709809121
1989223447
1866713403
664884992
1191332064
1749759263
2081109125
157956147
1169736894
1111836983
1971081553
1099966523
866781222
1645623434
1681795267
891317077
63518015
749339508
108353400
1916559871
662323705
1763364861
586049574
1211876548
273073060
2028882853
893815438
1291022934
797077721
168998727
1416148237
2111119902
386860955
495045930
1345138975
1366214511
1635926392
380069202
1865282702
1094281063
540456513
1770563034
1545328388
1204067952
317050098
1354738301
1223427607
152372999
187589846
805670217
421594858
123720127
1676060977
96060835
1739551144
619565851
1921835000
989527611
1469595653
1367739888
15949366
1608899248
1097767393
2051177968
66713402
356548735
1823231107
1551460700
1197064616
1682527072
900071526
1538118145
917656669
1260682929
439907022
223227649
319938812
665816284
380108666
697159779
1015391120
1351261438
1047085401
531062903
1898518824
770322197
1749243217
2103351905
1645428415
745851042
1942688319
524585687
1436804779
1057866194
441759612
21400023
651991128
208887240
824336881
737999738
239964715
1520504083
556979620
715945871
1245942915
1930801034
1680360708
156104505
1062593898
1436330829
1223348705
409647121
1672188528
640799159
446208255
702222951
1170411669
463496049
1283751587
1824363426
893066507
838306262
1937129006
1741780165
583856304
1656123606
1163561098
1078239718
2138973882
1913847785
717247471
1434989479
921830081
1071849342
1274518843
1836474491
27895341
117868425
1560962947
2086851101
7400027
1878295250
1560508550
1998599740
4178305
1632444116
694375907
53280303
1295165372
2099012028
671357111
772487316
1076856567
126858814
438144022
1682889617
374284674
1814372434
1272470955
1163408141
447343793
1881321088
1159807047
798579899
49745222
1392670354
1348390014
1211947040
1594893177
1336229896
1616771503
7532327
234806017
365503684
2020886137
822390975
1557362486
1675087360
1572765173
1027355646
378575641
1314800381
1385701211
750202280
41335422
1857472927
681662622
2050905105
965948226
2092179955
1883934914
1205663595
480042691
23053765
112204793
615956169
1493378845
1245008097
1135965188
959981121
1703840353
71188480
715693199
54570026
1682123167
456533105
1690472869
578513897
295924795
1030981400
1031075690
253449763
487089334
965711820
1232499678
439272184
175774866
810711979
1158603649
778368362
2039236033
1426093996
1904239255
1527027948
1706106262
98975433
1215938444
190066395
1318299057
1527917477
1010126210
1524344050
1036624055
1517465180
982297465
367321552
435365546
1673208083
1155579698
513393821
1121800815
9831664
514227720
324955403
1902532399
1107366169
31476079
937004119
606951525
975664407
632548028
1345723666
1444927946
253629079
1805767981
520847289
111163877
896668478
2122747066
184836123
1324928451
1960854872
1556522368
1126574477
1897374792
984746520
706550270
1366919018
469975251
1457517380
1526108191
790962413
567362772
1793074843
1402039763
238369214
39843264
516629399
1290849300
1477368103
821071953
262220281
1293691037
1980308311
90172752
347639912
1473092790
796559163
1906882408
712842062
907763806
1548218026
1145387263
1704822796
315286459
1977904163
819096448
69374430
4370316
1224093662
463911443
1515325184
868523621
217465730
934341468
1912700654
341953691
706252854
1558246667
562872003
411428348
991123537
1522513455
1124573908
54167218
1124155770
236095398
1847272992
207914203
2147443930
938353168
2108374055
118446386
1525786468
1468303074
2053898714
1598609104
2001697308
1812740391
230156052
651664044
1907850072
1193946074
2064844710
1474455788
1924297005
892462679
703980372
1219090077
407342642
62570308
1191669391
1824271816
1780222804
1025679078
972806308
237549515
1459776944
1469635554
68225622
1341541356
636462799
1187261752
1242027596
26772690
476139645
1137784110
1411725990
283516454
2126168098
526417943
934494648
590305543
753680079
97337845
2036953387
395997534
748902620
1452232819
311002305
1283397924
817676837
227332803
2056980537
100498321
1306025875
1265109059
1781145277
1630535602
1891424451
293454659
1185227658
1742271481
912327099
2047806800
387358100
934854723
239778806
259330445
1295939693
1652775750
726296785
575885770
265914047
321271430
1576957129
202944321
1330597403
1653911024
1915401541
977534001
294625958
832195128
218667177
175255759
825562629
638553319
1819212777
1803268519
686694363
198265615
1410705182
1651060137
149730729
1824594134
1121554150
1255959999
1339531522
1508392888
277614210
364710658
2147231096
555770322
437640212
1405535423
1896613014
754441632
280286672
1868763937
6164252
1028093090
252294066
2013231865
588743079
328848964
901587018
826503169
1068856764
1991917857
1955035379
1357213858
2089666463
1169137011
1405193470
918894228
1195988431
334424392
55890356
1925079039
972304688
845524623
47081481
43603158
414019577
595891963
2048423863
30156369
1643458881
1711360542
834825868
72922795
1871976084
563188249
151805999
1435135472
655402829
380548028
1646589294
507785196
2011677436
870376671
1528619666
1960517394
1726797079
80883274
1861531299
189752911
21156899
69239850
1147148277
2008970673
631097374
177667495
1778211981
623827119
1633346
804029548
442129489
753636488
1559071666
1416993223
1319139280
317642326
243645835
1106212954
1063776632
316045404
867954110
1258780339
2096533117
348449064
696735374
2054787389
975698353
1659608955
789625438
272575494
1978926343
1091366916
613600831
1060596470
2031208230
868518593
907561191
200340117
1782534848
1575733724
781404691
1081669909
47652346
130571781
75979439
164685977
378480181
1692837188
2142879017
872694705
1109332478
247790706
539990013
1381524979
1915664393
818568134
862987345
1575401099
941608202
1861912078
1222716070
1832680181
1964793090
18695076
1719293402
867110626
56605503
1843217637
1275536892
31188358
1176751564
1169283876
781052555
1562801897
1897086688
1703958628
2058512913
1802221973
2007406087
1340876944
1960432332
886594576
410697222
1339722181
1167899413
984955113
1141883780
1634113825
890965983
277241534
1328811652
1995948849
1857794928
887102796
1731422297
2072160065
238228996
1080264691
419607289
1572599455
636412549
1920750084
937015424
518278195
368133805
1798141083
567821226
2109210689
2140174063
1377480865
1443401325
1105783806
1605966233
142953909
1346570618
1984587049
1384554971
1238357331
91715617
1595173222
1908979703
1173705860
1085085888
587670012
1536717397
2000357504
1369227988
1012531264
369534313
713631699
1727451252
611770096
1018534257
708839935
1661940207
822072592
345137107
189862571
1213359100
1570722171
1759945048
859744408
875773412
1030974364
1739299977
585477866
1427779738
1328282412
165136420
548485234
865949412
1402431045
686707460
2085595820
1731425212
1265236162
305982985
1010165493
1637202500
2079688990
900380890
296529508
1693169093
378739153
1513645674
192483622
1548957951
1330710700
1046693296
419102542
921888646
912935250
696645313
1670805125
1087537102
1214590893
1935345516
532053836
1699139744
1832969054
2025767988
1171438036
896023325
712570194
1210229152
1359231006
1787996310
151195485
667446754
1241774828
177164217
1735136205
1233216909
286738043
1689058810
1771167810
447238441
439451807
50000805
1313980978
1406037417
823710471
1149593822
1160782638
1953647066
1180960696
593071301
1368536717
1870776992
575074142
1122262187
614443448
1302975904
1176436511
2095336051
294011256
818768409
1820419383
266582073
954212973
587570312
325127146
1669536925
1955553452
1984304031
1125957233
1666295329
1650108037
1155789786
1241446664
733039526
529747785
432632960
675451075
1817491633
1841408286
1727484596
1588028171
926077792
16622701
893240570
252910892
1926795188
203009741
1993252099
2111814770
1953911479
818564598
2031660750
333656701
1469861392
49379429
1833070837
749557901
282944365
1263810118
770679082
696054303
1003818720
2089555955
872233235
639146983
1179797828
2129689066
334955901
1199359107
1409409862
1255434259
720794981
901341056
1055245801
1500719748
1094645808
1156972378
996280592
1704127535
264694947
992491159
1039006694
1869024394
1997864446
115517380
725634399
1413942084
316563132
77808389
1385083663
1792078897
261898444
1052946447
1516229678
1214394318
1607544976
980768145
1302709073
459517839
872838884
1620655124
330287717
2038348859
352607323
1349390355
1667413233
2100491791
2091788744
767042255
2073583292
1982230899
687340646
1696714585
282372230
1813590868
1080669222
1418409094
1827664449
918852798
660803805
436574939
248975334
630946004
1490737198
1550038735
393823002
505903514
1483111
887759327
63023524
1698888567
426708196
187066696
392825340
1298673261
271464323
2024579662
1227238388
1400822122
1770429438
1182852194
1081222251
9752169
1675588297
1990849769
1155453165
283624551
181673927
1866413127
1794689320
545028378
1108850140
743665853
1892007676
225298233
1549826113
785054877
1485689606
52002383
1438148359
1000670685
285914721
536885870
1953577331
604682917
1827369346
1874780124
1995346394
2145448498
1011671573
1807204912
1034370433
522284335
843746456
635082475
539011105
1162903132
1615457306
1184239493
675526885
1460781948
1508316088
334826241
1306855415
118453125
579031165
1524109996
554607981
618975443
2124653009
768111758
1914017291
700916959
73412565
1124111173
1582682635
1226457282
670599037
1263501642
1495734179
1262767564
1493265755
1228323158
908662328
819828706
1172590538
809182599
3597085
1915393063
15640361
218668205
856074206
491473319
924114045
544870361
123770036
502721050
2046723996
1012435140
2051977251
1626599860
1326688835
1847002988
325269797
68266562
122605264
988108776
1624720130
139920292
1523439827
13871378
592710130
451202587
1290444691
1091642905
1549677893
98924990
2081084714
1357765504
645225194
1330872201
443977350
1192540642
2063678629
1639149900
1600158534
859440437
1940753411
123108316
1077503536
2064720259
923160969
43822395
2046270030
533979135
395810593
2015769395
1059757631
723277244
1525718998
731773034
298843619
1821883395
54931341
220626886
1330277548
719898380
413374502
187242759
593306043
1257962414
2102714745
1008516124
1097269169
558795956
1725425432
1229168833
2032347339
1396582947
1335179492
195716503
18866673
170738858
137383645
1093901514
848443300
116674941
2040544227
1967380701
1988396241
373171068
2097964325
679722153
261511585
424523455
2085851123
1042427008
516925260
599844292
627475078
1216517970
1436506461
1628352811
1957621566
168649548
102760107
1563928482
184633118
1774982286
1214121895
657493678
402044973
1235960364
74164968
840310716
4031199
2036701872
322753328
1384672523
1360267748
94553813
1537496804
540461992
1696031330
72925171
256938827
1853962144
1575499537
259113949
1614274132
1946558882
661143810
1004615060
1551267152
1707984278
316003390
20535156
1061788306
1087415318
252902134
229512465
2086816701
542208703
289891205
1324220762
16182553
1728797183
1161739487
1301999938
1216198060
509036589
710168175
1342837283
1785975761
277515004
946399059
295284830
1453206260
73079440
1396569887
2100463999
1861044917
728329945
1937447794
636112309
1678697183
42596899
2069722261
1446484938
967049621
340864207
317928
404920477
535960539
1325635484
1511588656
111586019
25852936
1435536389
1410404317
226177480
479808439
1382117799
1160542314
1576409413
192291172
623075817
1729684819
1921022000
93771243
1523287572
2137090543
1376233883
1456602345
593303576
962965762
1220880145
1831097921
882466992
1995318723
755718171
1337974877
304035073
827228915
1592451467
281467697
418936454
689568621
1627722481
644462251
1896983497
1580841517
1255283450
1430541705
1961054683
899892308
116079300
1813497518
2134845912
357256643
1065605806
1721620036
556544939
1563257540
763743518
1151024019
1059800485
712366230
1513579864
486741756
133256391
1794491239
103678911
563320532
661219182
1427713386
1306342991
1684503471
779196945
1275425772
1362007114
2070251759
2060884457
1068752746
1916811990
1111313705
1077471107
2065432673
110377416
217983091
1036763248
244816057
1520973203
2020225945
894123379
224459973
1027550183
21163905
955813382
1402945273
931497969
960708777
2057248956
1617528262
868528697
325875996
1054773071
1984731083
1753073655
1467354859
721124654
562278241
972832687
1661180694
1209156955
737276643
362280629
874801342
1108011247
1139460184
1157138394
840208296
1312635678
1333503872
1653586141
1143497985
313234131
963828039
1543151713
1699345421
1218670432
1315059773
1368295193
1999773060
1688545849
2042395768
899574749
1378568253
246190729
2134938682
17108796
1067126712
1125403010
1711772815
797403645
1758310494
1903855067
1639045139
2017546626
1939888829
556355305
1046759954
1574630318
167426311
967402978
1179493996
292462629
802158551
1752457130
1520534527
650979589
1368063018
1523740658
1951099688
1963516492
2130021270
1059859684
941704286
1570948661
1849252433
811118522
1226285328
1057780116
1368996165
372042458
1122711261
905884979
985774158
20569997
301417765
571920110
726704832
148565359
1111234091
614393991
1997657395
1109838797
854905765
1390927063
1065322314
1118004865
1336973328
874133729
1297305314
71443543
348674360
1082859750
332982566
357724723
2102725222
1203566795
974098985
316136555
2031873737
774425580
1738244045
273616051
1252739735
1081977364
100401578
1341717394
1310981231
1189965544
1760065145
2007777422
2117989284
1930168078
842853046
1218200720
1772782076
778648574
1161053213
2018274028
123755179
1344876697
397511827
608805723
724108565
1580863079
915545359
878503758
598038480
1738110717
1178457148
536678903
946874038
239184187
1728895859
1510425589
821020000
468315848
224610621
1714120990
1066158889
1109314699
147011099
1194771282
937227943
1018545980
454340769
1148731139
1265197373
389415433
68549659
623295523
1026762725
1911192354
1388297035
1007944979
1661621467
519651021
506830465
1902466560
2141354868
649756162
664410101
245570030
1268467867
2006264882
1592908221
232283257
779125156
321788460
444500124
1511050323
1090524544
1295827673
1466467882
793999622
557129464
1227645540
2127740799
732667665
290229725
2074235478
952303685
443327157
524418765
195489494
1330760148
825155526
1965470655
2084701649
1473567859
414627729
182577848
140024520
263247316
1189534298
651694766
773910756
1429868844
1756286979
705290955
267520685
287465023
627021520
1870074325
1071653467
645352807
2085870768
1567375961
702053182
1606195473
2107464117
306044070
1827553007
764574494
1574988176
889295834
1881560372
1384590695
1043228983
1962591123
1711257675
560076144
1907164856
638243278
421448799
1778496725
2095933776
2004002225
1827774594
1585702107
898299132
1942472094
63913947
1187143194
409601638
41949873
1026527942
2013714609
553291013
1715222821
1530735941
525611329
588712569
1210323954
232878731
749872609
2122177242
540823640
1671240728
823513339
307608062
2111137635
357112315
898111186
1605479862
913312013
602595086
263997085
397932277
1278876157
1193850950
1998262109
290553667
937318124
1349912655
266999373
748898082
1778445875
1239643126
775637729
1123233035
1276118994
1558537662
2053379721
757736466
245183159
799994901
1820677328
887077773
865753420
959934284
362478205
754994569
1292500342
113288694
1247746831
213445851
8815354
1316462701
2044467796
1616849611
1051320271
464304942
79230474
936210321
1124024836
396974668
801224018
1733941057
1824918918
1609712442
1982970846
1623907125
72893399
588083611
713908957
503373630
514415418
349386437
686701673
31325279
1596017910
605284206
2121580605
795557792
1907786917
1888430391
1113972300
1238731899
83054809
1109226168
1027674432
1480090828
2031869225
1756522005
71969354
1178043265
1080978918
629427679
190867997
232100739
205454468
1411704347
1235168504
689058633
1037918386
1938294929
2088423151
721535537
1222680311
1468262241
679183890
1634149421
1174428088
419504615
1961640341
548733683
839997930
147287960
1499518881
453948107
691312801
378311082
1693138971
567352454
298381388
1175428105
1742860926
111278443
880978220
1778499507
214134425
139322074
517784227
1373925096
1410704312
1982166470
2130883346
384816407
1881225158
1389970334
1845345824
36088351
422301323
1384899088
1679565126
508175763
543464918
1623333913
672361462
1975303959
1786268412
196840318
1803719042
1329770797
1362510837
2035003965
2097263307
2136149515
977366502
97540159
731572554
774426446
142464474
145957592
756308886
1474304373
175087537
50339276
1160981463
726330068
1678625386
356140750
1956663633
357956714
1559976166
986198942
1998526791
1510647395
1772925240
429027866
1993299940
424230796
9046795
2056983987
1107842716
728374455
971242404
847236671
1538140152
868530473
325775655
276007840
1841419311
869871973
1177605388
555932279
712374081
1738040105
298744610
1964174085
1764562723
421686996
1021194358
1594375258
505006570
532889048
345061377
691055804
1256572211
1666104730
211101466
2043343869
1325109462
1793611910
1257950072
341584401
1263255106
940558947
258766451
1496884019
527981218
2122025391
175904474
1608719744
2005677015
1730767459
1670764033
868576113
541718415
100532209
63222024
1155634346
2145272729
1838128932
1944650953
1242753592
913212960
589109212
1208097018
537406215
1623674044
1500553571
444067046
495539015
414123334
458531922
36275337
874621846
379525883
345225924
1883546150
672785434
215259886
1842233560
1662394601
272629392
147531994
1131547866
992595045
366536
61229735
1635544622
448370320
1846510173
2025418281
1279943041
220703443
272742060
91751198
1227471303
1055498761
1336807358
1110316412
1758408578
1211126341
1634227410
1598601896
569075711
63631707
1929989886
1562521226
1586750250
1353010100
539531429
2054268737
989490592
1934674542
448016693
183654960
946601732
389876946
81365102
1600270398
443847460
1894325349
1269668875
1673868639
39845681
830546032
245771594
291591565
1433665596
155958578
455579218
1994468912
595216986
765262599
236991991
964159208
2018117650
1444157799
1039001575
709153779
1154712967
512059560
456985381
1727146437
219355169
764733944
996524337
880806200
2127006439
895414275
473252318
1948386306
899905137
245268638
2066823735
659688676
716444531
366120289
777857327
1243181807
1483344540
2021697999
1579309960
639006373
1780267177
832470031
1622487282
1084632344
684975245
463738248
1129502005
57906245
647643613
514605642
566098665
2126929665
220051498
281188180
1872717619
1659084696
907512715
325136226
57299036
2027994344
1233814459
948019592
389630133
135365830
1884367959
1016475528
905876260
1309467534
1715860245
1188134743
1880145034
1758740473
1779704193
1170899989
1624844601
797476181
1495738985
539516066
836227627
2142822293
1969486771
1011819608
890276876
1380070486
1942706170
190417348
1743990156
676912089
299468216
1156639200
238846451
338141513
133302536
1525156179
378539965
817260893
1269944847
89950531
942634531
1355197204
189043300
1318279062
1239809794
1304035026
1091708680
130513817
457443173
230427318
1022520806
1368701493
1075596250
1621787348
832365122
786170960
41932435
1113677936
990087097
613295164
108332245
2013691545
237857365
523729929
328129143
367668389
1354159781
439283841
1802753951
385313410
1031508593
1838943086
270671966
1503553662
1112672188
1429667203
1459185634
723124621
1944341542
27061341
1843596347
1840514813
894480709
255523038
1905417558
1244027375
328724566
1919063724
815485312
1315328472
58112303
1661083074
646127801
1449702008
2084618602
625860601
827074681
407199817
690044681
1939685191
8935443
1573817078
409891428
1863850597
61846333
240546622
1872059050
50443111
1067351361
787950105
163044758
202176285
1825682440
457507014
1254217156
333431152
1094470690
1831741739
1504536295
187188257
1004351688
723844578
987864356
411739466
964877206
1182752834
1692546938
1012407553
1312616580
1365059916
5241541
1360067094
504806754
457843793
939530552
1198527560
84918083
1092774749
365257884
802144818
1408699102
374481316
320635511
607265483
269722176
1746633954
1713102068
1109515896
105337645
428161913
2114766702
1154573536
846671127
1326398084
243375800
693557133
193222474
1985216288
501415761
1867235987
248478700
539989246
434204067
887670672
1967897613
1202495103
1586110023
1796670256
389025874
1344208325
1776306517
1245257805
253322070
952664970
1575654182
1810704215
1554985787
868948853
1845457950
110275723
2032135087
121028125
419059619
196481894
950041474
1068612300
146041646
1629366235
1158750167
388114423
1371064242
639013860
1021692155
367195348
240948299
481898735
580625180
1287028735
481101703
538878585
893990652
1926660603
531374582
1764569364
1065093825
1294673865
430508609
809898057
549089764
1420365206
1289335511
323055268
69654329
774917357
273591767
412536601
1868532368
8451741
2064725041
1016712024
21318439
875162593
361705072
948151735
418510465
478255505
1013405188
96966690
367302039
1371586074
91537215
919060587
839017406
1640884998
449494734
62066138
1764460453
449071327
1083760751
621743090
2146120268
226566120
1825460722
516660259
835117728
636038687
1894609931
1804666381
1003737712
893160007
1390693565
1624574805
746159446
108395501
2129521895
2021764002
293941984
2120256623
2122869895
589067649
742408817
2115433272
2146551873
1950804714
68104177
1616830380
894826273
1973520691
1619309387
1922946536
1300372524
1645169767
341035087
1459192254
222699750
571631198
1884592206
1748807470
1841259715
373830280
274669841
245959492
920356231
1920680400
2106351784
583152156
1005913027
1265715784
880429366
734736475
27534628
1730275872
2038837551
737128363
345931540
438414778
1423210957
598369598
1458411524
64530298
824524719
365593694
1050150396
1593952557
1558006754
1078530132
1641500826
17607077
1973838552
2017359733
1588176775
237948249
2110944461
684784165
44310780
1083765440
1288414949
832212784
330695006
1338209261
1827953681
1699235762
1910764503
2092855920
541026701
1400175191
1047096190
765668852
1028844242
244646236
1645670224
1883191384
768327151
1490256406
1020315102
1824513229
982418694
177251517
1215234217
1944003596
1221165090
1704657286
613353559
1054953624
621186097
320237231
440017915
2089415538
2067910737
2017728030
1005308316
338582549
1406290689
362763880
490762412
934686243
110756767
40582052
399782624
140277237
1199551274
1391397383
384822803
524803781
1024387636
2108430563
1781141330
2005577909
1026338148
1493742699
2005653798
1604372093
1845270529
465106196
811295338
224000274
1512003252
465431423
1483287356
633717770
374266717
1870830262
832475582
2033524728
1954519214
705175025
330992804
544035878
57761606
1987088559
1470982964
1416118763
2023132480
1777420100
301841119
1848783588
8331720
351381603
1967685060
1274437570
1461086186
1342883727
912870787
519418140
1460833806
1544127729
1677131576
1716562471
553914763
671494473
1097096734
1061362217
756849962
688806101
1335339743
261918687
810090158
40610880
1334148327
1407671679
539531775
122573848
1012492997
608011986
1112557782
406056603
697129378
2011378646
81039455
1278958929
545899686
2066116681
448004125
1230685091
1946343464
750668349
2107406415
1192953213
167080727
1123033886
1059084611
1152152673
2084425623
1756526473
520159745
579117388
1156510520
1968824807
1794459971
837706530
1800078790
885682463
585696740
1072240212
1753888323
368857442
512444405
1591231633
1748747335
1910419827
1944734857
1040996694
1087404663
825181655
514608440
933432585
604338348
3729958
1346892818
2034459561
1049913663
2014929445
29491036
950034470
1819481941
1686866364
68875506
2045269814
393176510
940736738
469295823
1721248032
155056470
1641317652
358198699
1475365327
70605552
1174496221
1129943111
640436726
1971804511
212072611
408951591
551880989
238879651
1288014186
199460596
1066535551
1870043627
1307275524
606493114
1613766197
2105043081
21087024
1985765422
48201153
1295523937
240378811
1857490770
1842861520
818693875
238114621
934907865
1287891453
1853394820
1155446340
771270035
339939321
1398461597
2051896006
915186125
932035616
243742328
1559141161
1837571597
99056290
1873695017
617854952
1207678478
1277638771
1267368176
99208689
250809850
1611754325
206824421
573901084
1230853605
727237660
1199966185
1243219646
902476591
1842544441
1133180736
630453415
1446311546
1392399819
1041915601
1414964344
1086139942
1406903765
1254268253
139462007
1616243627
121244354
416813484
1169567450
964879484
934363995
1201820963
296964068
1328865403
1697988113
1360019350
1428465070
928746791
473910069
1871569616
435120041
1035707671
792997925
980129716
1606054735
1340228457
1884371704
1670105016
1647439050
302007241
953537129
837851072
555373184
582935553
1754398680
590661563
2096720758
670590532
216832264
404854387
367479709
888052229
1321048699
426896371
278428410
866722805
1568485241
1972346279
1201271664
1417526605
1320927587
1185370596
1030901665
1747770294
1525163931
75442349
376581037
366298135
1150349914
1614881588
1659395217
1270054362
1187100511
320690182
861629302
958609726
685465672
1115168928
1223499534
1721175641
1704045364
1570681076
1407971351
1177076485
2052680158
35030257
1659352372
896184633
946721475
1962327592
1821835784
1898688779
1482437709
932396496
1428169751
517256807
1467487645
1016591672
1818012703
147849941
117265702
283360073
732486754
613771895
1071732221
897301692
901066971
420040837
1463794626
368005215
1319104864
1722950617
1399554729
641941529
1518246049
2059665081
516391444
1150762220
1281610584
1648335106
473623978
769067365
270993293
1719720903
1423901725
292092883
1818980073
1750726492
1669117576
1382450881
553369280
713578416
1236896561
2140192403
1539256855
1626955381
1131246600
907091461
1001972515
884788940
1807955264
762704786
1996372002
1158618441
2021315792
1661964623
1166442233
1414317486
1668385298
1302843008
1052917118
209303956
1228069508
1216307082
1085395396
834541179
761725050
907468960
1647962172
1796025190
789922956
1227822226
30883998
14932615
1047727014
1183738456
1882255981
189952272
723866188
759118811
33990592
1885995985
82397858
175000231
363140534
1947424320
1303773802
1119120542
1813782250
884573764
756701607
238616570
1481493040
108016022
2004033941
1797538381
1807659982
2021303488
420396505
1956386147
1217362586
1575517301
1076174964
1300355673
207073245
1022499222
1758954210
1322624450
163351811
656065073
887263339
506724986
99251043
496162077
628553615
491747649
1679664730
2014178338
1583994262
711828529
491375359
616294033
2038595229
1016646593
1700704584
393347352
587412137
1906645912
595402289
1043226850
1130317866
1964196318
1994771329
601800518
1296105162
958778861
824351723
367582666
1214689117
1497489643
1525353428
868545779
828793389
381313846
2068512313
1186784975
1306683879
309927377
904175975
678135758
988541513
666310790
609875181
1556163671
1924681865
617627083
1409661284
796856399
24629069
1690987097
590411505
1945008200
1772909810
1247035363
120621207
1369610187
438786232
833345708
613695941
1794875658
111809316
1679105819
1189340454
1471856314
1903556842
323847993
614771346
653834036
2138735845
1913481561
1597557289
2068062093
1946890610
755014787
646380994
261690503
1626947136
710311124
1623171598
1701938388
419660654
242811490
1421443453
998393473
589680591
1543486735
373613453
2122406588
327079133
36184799
1170985051
1589132917
1070608299
2081591113
1968997707
2121661045
1346614914
1366692914
402617937
1267341826
288530873
128347225
192992036
414130562
643566604
1489890026
929962371
119338484
503008783
1809946348
933017391
540795218
1184942968
947995973
235625424
1812941096
732894542
764845283
2129289117
2126764709
1229660976
1956901963
432749101
1933504819
1878734733
1287993377
188363466
159271610
224430553
1464732699
359217013
665436030
1443153929
2120536304
1672924829
2055606601
343131185
1765742403
375318071
681959461
788021946
1143389516
2120088291
275220691
339354600
371856938
1795836252
680640430
301316526
1619053241
1496949027
285472683
1518774572
258451914
683393055
1735646026
747243609
348587024
1690754515
363316501
1404316615
872376822
1828105231
1712494447
987117482
1017795505
672722070
1921942129
993031386
101346963
2061591558
1051808616
283431105
617028807
1546222128
16364851
1686943467
496901392
39660937
523548950
1582192718
756780025
1665297786
1177712207
675264883
1220109788
1193199585
1967380825
1281124430
1275329845
451056262
1866256870
753508057
1579675441
1626654982
419905078
598171703
1781592971
1770628835
1836847379
2100483914
35736368
1974619942
1881031438
1604630448
988285165
15627233
537457053
1575639992
879723280
1600871640
49263273
766687233
1082401040
1680952658
706330353
2056950053
1872160687
590765100
1489646812
1041636437
668898578
1858973184
1963386987
537395178
265011928
1451521507
821517604
1975647584
1088382885
1448076128
2054566534
1404027491
897560381
1800863408
627190723
615163726
945321341
1365003337
1584891820
1881062039
27378713
1186164565
1724970153
2126783028
5371231
1726329890
1334704060
1556374488
380582445
271686763
50316627
1661481380
90286368
842610987
134158297
672647628
162699076
1020483582
1492795890
1593408248
124209248
1065285494
398142771
1051920596
742327612
1567424159
1864218965
1583993152
277025018
39819597
1293484824
153041519
1812917641
388532252
1794356129
372783332
2042954450
1705165899
2142361140
1466601279
213998597
1420037071
216826202
1589242344
872868039
1359409698
1674692241
1011198316
227156463
2024266690
1566753914
2007505355
864309722
1385790374
1217297546
71577358
1904542590
1123410384
1585253770
145122602
1588102099
1173234867
1772077802
2034262600
1467408644
903980638
1957913249
2129989754
448116535
165661711
1998527441
902612875
2037728496
964995863
1462818140
1503227047
1591810362
1714971890
591623876
2079283152
600664318
439719951
243845856
340085352
1227314932
1630567954
1202053174
993537204
1520469326
955319143
373373340
736814652
224329010
1221283360
495205592
1842418400
1679837652
758189283
312224980
1410704312
1798078528
1182118219
1653534976
1822312686
256521310
967712289
182418971
809250163
383628313
1839650053
834479859
116381180
1875682142
1059727310
696830747
169376078
2063241414
829476138
1558519878
537535142
494509017
1841619049
872434530
74880633
1265672625
1129668456
524457557
1840307341
1660087092
1665640819
745923360
1684281758
1664958508
27125327
1970084748
771436355
122955364
531192149
1663546421
410903067
811938680
1082475234
681453915
1735182924
474621186
1494039914
511780017
1166335402
1963110195
1808569874
1521279240
56444338
816543456
161604439
1866763812
1843137133
236358829
1252449861
548387881
1205409106
537902304
1599261545
9374917
518735213
1913564057
10820475
1262815164
882651929
2078072942
2089011037
2129329711
33022068
470914212
1626504948
1444297513
712412267
400152256
120817432
1026937470
1433094514
1241529486
1852717801
933970550
520182186
289700221
1692666892
237576431
1247413993
2061306071
1659255718
1502329959
289613251
1549216859
511864257
30365602
581497901
137158234
1367351292
97289522
112212845
1009090568
1798164489
1594742779
1961094515
8200689
1304019831
1930451522
83578222
177734581
726791008
1315941737
1820746582
2118790159
597801745
1399287956
1713574295
1441087993
1568411546
1679151084
844094601
1439844265
8059714
1541579511
908723237
1983914550
1375459482
968305933
1200489578
79727493
827502811
1085945883
1221412695
1256256682
607796744
167183872
465959043
1138041845
1907273566
1239277360
188966786
2135164404
83837708
1437104210
459133291
1156609056
255281114
379171881
110528996
347115271
1119492549
2116143385
1842386674
1847897157
1635425387
2057531423
430516172
486085016
705449908
1919277591
26872079
869399608
381721551
916936268
770356440
777564187
1781849270
17726569
2090919570
931777955
2017449946
625809981
1016498404
1648299375
536970431
650533631
686389351
1445137843
411824862
1046254460
1937688789
1223796948
966428267
434382970
1751503759
1866168954
1240267934
431509880
198076759
1658146664
597418937
1008557126
1137822188
488151140
2145486168
1611717627
159907792
666651083
1445989452
724824091
939132608
363074779
1267960974
1425934276
518749129
1973354004
1561983054
1070562931
550725217
115278560
746471462
1676999687
550311326
1667436513
52305120
1817868145
1095595914
1018919633
855846480
1651680623
1144985264
1828316888
431049377
785561169
1529791245
515973236
359095642
756723877
1648374692
420659206
987476451
16586168
2117878879
1822798109
804149595
1737872512
883558181
535833030
490250291
131952866
1804281304
1059524697
1996254752
1528861599
184544880
1027628293
1698172956
1235140315
83080590
450504628
910628192
1281267523
275602000
1320066972
1543233503
262627862
816319217
1772998035
295103923
236033690
1302602300
1957636290
976561703
2046126862
1637647925
903734356
1369944590
225125199
1252047939
1490855009
1813787413
1034104003
1331496340
97568153
1851930281
772482673
749016042
1728013845
1783911798
57788458
952713452
486499253
162326258
531975901
1357595120
677172054
1373761862
1672023179
2058422738
2047555951
653778787
733523312
1032536477
773225613
2131253827
68395190
1837880599
947712948
1649173400
1380634094
1806649685
32920163
961131506
131870577
1420064864
232191462
1536313710
1730741910
968949611
135541196
1656282711
1742342433
2053346996
2022094264
719571434
1681429431
1300530376
1371237151
1761965590
728052830
1193841390
937629407
1814046747
430164444
1293803462
226865057
1010392669
1734570185
211823409
1166297552
217074184
1424825862
1650640500
351393220
1502965726
623409581
1013439437
465395045
1632939707
792145654
1128942727
359669633
1290124634
98318263
829684778
1242398634
1350660079
128358093
686255743
1372151634
1875525790
1983966364
1319446345
1883736938
1992016096
1199287265
758921227
984064168
1030958200
631012837
1395089612
2072981957
937138708
1052290298
1168974281
247468266
2012851700
1450802724
1126470975
1081429882
2128939859
625183136
1988354203
1970507951
636512333
232463520
804395101
832769709
1853257242
1618056716
175862279
1407649393
573959524
417982506
1615054813
612300109
928449233
453329374
655727644
1806214494
848517247
70975044
200273104
211549646
1063155749
766951111
759700550
168596444
1575558268
863057364
223414491
1011948492
487406635
989832419
567845333
56714396
10982222
1215034504
160053953
1420388192
496971392
281066860
639276275
65843078
1884240034
1529067936
471471005
285771131
613502154
579416489
1345004809
1268757343
2103664003
308434120
2127533988
707781405
1655849081
1567690533
943755787
773768536
488293397
569935058
514493907
1343880979
54120359
645379191
2129353227
1036170264
1000775618
967909649
428351513
1891651644
291012926
17866278
1071645906
1268780651
1791118436
614273050
26749751
1384709035
1246449071
464023203
853569544
726930307
1959960688
2000520072
646875203
114524683
1982579323
1415492780
755883228
904103438
396927466
1788593165
1599057472
247368803
1920368357
406989052
1880823093
1793540056
1421669179
748552141
1498983908
131034056
818064821
1329066979
905392446
652700650
898016226
336388667
1546941950
58566999
1214472601
2070376561
1262729015
835906042
1199929588
978302703
382035502
918483797
369499056
1291774998
252947665
1295331989
1177806050
1792337432
1653608305
1499697926
942661814
432905447
1736760635
1055084352
1309375890
1345986869
391276657
1045520103
692465257
1774564720
2029121353
367377647
145767771
976946168
1446811805
229790631
90181581
1725845537
1169908306
492801730
1957601788
488747738
1443122207
1059632264
1803645225
861889061
1393113246
1936831987
2079816548
703066694
1335144669
1174860648
2113165929
1306826006
1541317104
315173284
2100173091
1589644013
129257850
223225146
372031316
1265492635
834647958
1193042805
992310304
638474916
586800964
225722512
616790417
1050254913
1363404614
1614097641
1571820968
388913343
318951774
1971385083
1519618641
1431013415
1897546917
2019662859
899429281
953376001
664090452
989930860
2143848729
1339329569
1543044663
733325120
722113354
918248398
1987748652
402068842
2012387696
1639387456
1812170354
2058339732
521444320
1842745513
1493588581
941670853
266915267
1504466337
1438490113
1637809679
766488276
264616600
111970991
345159143
1289844693
320036604
1689641626
194862080
1464246554
1465060377
1538486210
1471974069
1625412335
85956866
2044716572
628597089
1886314638
299099368
1960628111
574974337
1989095535
770142670
2116954286
892692293
662492450
1943315230
877104074
85746536
683223767
1647584737
41845626
335343024
811963414
851337089
175842400
193168234
1005400533
974884876
320388148
1781427004
994569530
1631461232
970340108
1293194841
829556664
248954960
1952658024
945692038
1770075453
1820059179
1610862278
838950540
568657775
1539967394
886897322
1612923495
167991713
727332754
1481151001
1806553331
1271126911
927031039
1891523513
604392015
1669295791
462116465
1331226883
1135299091
1424328665
948782063
2138598208
164259411
1125252171
1542212912
27106248
1798485583
1265627432
458545972
1843965787
1514651511
692573176
1152989495
1410674668
1651882867
913387632
826064588
1797609060
1034534107
1355599882
59888617
581189399
137562355
1865228507
2130859225
651704108
1348299513
122844296
205319803
678083653
754930854
1246597399
24647604
228847180
2103760189
1507049516
1155309411
1483260905
1857741020
1765420685
1656108375
687398607
922238571
206988568
2048405660
1066474818
2143765548
468564242
1670696833
1721727654
1870193156
337707133
1836637076
1466801141
503867611
893701691
1137544803
1365913637
801286263
919192643
1164200336
1663718772
158055987
489819398
1894343612
1519118608
623672680
1101958293
840531846
1985194234
598086465
1241228081
1624833430
225578556
1695907703
1620004534
1701680144
1402128585
850372609
1509193172
24997682
455383230
820498694
1078814967
1840860338
767327037
1074416555
1626294288
1591500306
342320593
1968291430
1166061841
274104770
20796413
521965952
1414335761
801438260
437117959
981588908
1311079846
1809033530
560426196
857459849
1650864759
238328299
1838401657
2013135677
2147254555
756519418
1989399229
862873307
1844098391
65141897
1702644158
355484802
1784267090
1294711571
2086284357
127311221
1690834329
379619730
2128605070
469440636
787187168
2117970520
2124628469
1763969765
306471069
1174811071
1345388648
1401748602
1085028194
90035405
874242531
2002504572
680704504
605408290
407213174
230729088
501818134
691256219
1903334057
975590222
1688846918
859709710
1487975879
684070943
1989303658
1882968027
680210836
1188975302
268524065
333268700
2116008555
1196095308
85976991
2019702316
497217114
1676791769
710124986
386756548
1342183648
662220052
488221768
24199579
1432681578
931253532
1097160653
1245631741
1342293085
1726917925
311392085
1009736106
590105226
541737504
579154681
726632420
2087485770
2016563572
1085772547
417534006
1297551623
1375037843
405753495
1214653783
696058221
1426113150
1700397038
1507868443
1082475770
465600466
1122157169
1975460
1803207762
1219391605
47003418
1974962196
520094056
499654481
1533282932
484296587
1490754972
1090287330
1166170215
1844219008
759299396
1797543376
1361628436
1207844297
1721707991
1172088879
1551057299
1371202941
321121486
771544273
1472156686
384783399
569935058
407899128
2005981583
1155184414
689485431
1758456541
1008743682
141792885
1909557007
173472519
837320678
95439118
474849855
1103549119
77690250
2013706033
1285172124
1819789438
926021921
738240354
108694020
760142897
1959386206
1083666953
1847340504
179171723
382632168
701290752
1547035545
1506336602
1841802976
573480727
524367686
1785108085
2121102897
724001989
824023051
24455602
300971879
407950028
642979681
549603677
131054913
120260078
1089641576
414820665
1352235996
4193131
58664332
727707289
1807973352
1211141068
996535755
479827966
1548300295
759114526
363664690
45094387
1282011196
608579418
631287898
2087910117
43751309
1744435366
1066776473
2041574615
1647514699
1748743689
1250737371
1694424940
827216539
853859908
1127342989
6103738
706571692
1112653443
2028579216
944607734
1774017857
346734975
849962185
1634490275
1339232508
527856172
1504651604
1000041894
50115691
1387012597
450144373
1052527598
151688550
2127697989
1418429742
1580894835
1530592068
1076488062
1246068999
1632011492
1794819944
943825107
1304941516
1333567290
1852936095
315983498
1134080312
1653598891
941655410
338926874
1341496120
299957495
1576532234
1247972968
493969350
1064177942
58951653
1236145146
533349451
794782376
1081483116
1872173837
45068093
1508976554
1283472889
1164653637
757689793
871277872
1153068808
1902381348
693107442
489439107
9630015
1562676038
1609560071
535860145
871461642
793225120
1602397019
522051210
686229207
1100345712
9814737
1508204563
1342991694
2030912081
368587772
730784272
1609218227
1833606250
578142132
412198728
280783851
1977471897
643444464
1839057592
1951132010
1747990331
2140167890
1897249160
1760188275
1553058254
1730750881
1964172569
745122217
2050243752
1795646204
1071964787
103431036
791294889
438139658
2060216986
1362668828
1342453362
638805165
2051012440
276244135
1167801986
170332742
1604098308
317491860
1368444121
805747149
884097115
2066655637
1258976404
1986994364
1386696300
1553251803
1815639032
377769891
981709486
697972594
869804102
2136982784
131019208
1408300358
732242095
2021026752
1917573806
1801109606
1297054647
1675789361
1140013678
1848445648
948502887
1700106613
910726265
994487523
894730557
146616521
824091736
2135261726
74881502
1749261880
75684647
244608183
152592376
573275262
1500645283
1793341194
1845511176
1429283089
382209723
227787617
1438010303
1346012827
135548050
157619681
1168975542
1700411972
1404632607
1252503106
1595281910
2038485118
1503060699
1968574824
1288456717
1764984459
1331526206
881296632
129623424
71808940
413812251
2099248894
543729845
71166700
1375069539
1264695514
30147366
1626874774
1360760640
238773499
1777059583
1683908957
531120770
1080735763
674973281
1724319341
330106390
1273567523
615238248
1907021439
1318039571
1971254420
1241906760
264849769
513449648
1276541515
994136501
69288530
1669626285
293864170
1289568466
506747517
295978043
7973198
411310009
1498951209
1724954940
470426809
1935135090
1100323844
2108194708
1215567871
796936066
324278177
102755871
752980280
1586538513
1189714930
888720312
601422153
1700101771
488522352
1980502542
388549671
188530045
1557566578
1076856777
1566603304
2137007683
279803022
977059421
446362177
1334612396
754044639
1260424906
2107500928
2004481476
129985352
1465411497
1522297931
1612664852
1525797186
167400001
2101091503
885871740
1405845179
977227353
7115713
1453799171
1786692841
1373476035
1903003110
1335439145
497174567
1799900497
33044831
2066905699
1312150054
1904648954
1002862334
1695367769
1160026309
1118996956
1090359335
649954662
1933533217
479301334
1228661765
1260476794
1688760137
369479465
815783569
1863738814
283990623
1804859007
338711873
2025490679
1123252366
1652733018
1632011467
120990000
71984073
1292652329
260919552
1015397663
1163245055
1808601909
440577625
335460967
1332258891
608012527
1707865209
906088091
507778005
264492406
1671137497
1130149557
1109654783
429199132
952038413
118806287
1124558820
182210743
1748758521
63740404
319032104
1678795493
390739672
754003493
579149046
1848895831
83053820
1110794396
1769402526
190492251
2112645292
2048066264
1181661397
786252057
475873573
954553966
286048626
807374624
1998962417
848751426
1911890807
1745762395
627810279
1183254025
1790267744
666063051
1741836813
1803705914
1015489621
589288602
219831390
353335658
1263544891
522893089
598583533
1127796079
1255264304
203727318
1225814781
925578406
546255929
523398876
1176224213
866115151
886858570
2118601165
1074126293
589445865
554742922
2138858126
203898925
207267767
1381235007
378992777
1160953913
748033113
62351731
83871449
173044109
771785080
731878810
1651776395
751456149
1575746245
167747829
1158584453
1180841564
1032806877
1169564968
321265534
44671740
389904535
1410436296
942172053
622929918
132207507
1783711091
1384975768
781977417
607633020
437240846
1874630638
2058695377
1377993356
804046541
1077515218
487680806
1393161423
60918618
866139021
1503372245
2020927315
216135871
1807776072
1155601916
1870654470
1985021923
717008602
784220900
1102967906
1059595893
1337151064
1549363400
814033788
1513613812
1348578267
1523124943
1936675293
531047594
836382724
2079312509
1186761452
1711637403
1774672849
1672577605
648687911
704868468
1647234635
1373563825
1042927032
1200729459
1995996576
395472615
486380814
744870488
56403983
248369314
1622124460
1074851677
1104258790
1458902285
168219709
1262371031
141632054
331331617
1021028729
1980360996
1785989352
1238267638
819679972
1221198494
1583203897
142894722
1910285991
2142463018
404483053
581162944
1432282790
394391385
113864830
1885780615
1699517915
1505770028
447220618
138325583
160189598
1096433946
2113842290
1742550430
1027272069
18589213
1867095889
294799572
2086898089
309335744
893181902
1638493324
805602605
319625828
40867535
1843672397
713760580
1857729416
2070847980
1979661496
1646882712
463064652
1591477326
134924068
1781129208
1997697394
1904785801
1852268436
888669355
698082798
1935582663
1506558384
140756436
542484877
1487662229
196999418
2137017907
862278635
697637040
619935594
852206190
771168152
547892687
1130006322
1753722411
677526755
527249963
87467664
363070576
856532035
1959397508
524146649
662879817
1536330366
803461248
1476258983
359880953
38500796
206497598
155514836
1870648087
1719968145
794637192
686144637
593885340
279575476
1775110670
1185578326
214649060
2022439610
1530401832
1337033361
15701020
922567233
946635981
1189424561
418154242
1058012723
330996258
2075219965
951336034
648714208
515950792
1044221576
1989326849
1328921578
1380026517
2003723731
414237190
1800203552
39594807
1739727517
1624085115
532677078
1376779321
1645840939
944506695
435216783
1901438918
1819472513
1983607584
1328883346
977649251
1878936775
71778167
865962289
1873163482
961838722
461690864
1285588425
1397120062
1587735765
1794612663
1482139552
1112417220
1145738392
1532608298
293080268
1477381242
985463165
1814513538
1805629830
504611725
1093487738
64782666
1373942971
2091227415
1105057166
424245542
1284469313
287897570
1604545305
1446510312
1891896785
1492010845
359017597
1524764352
1493149881
1819139679
2008794152
380913782
186963346
298896319
1833493655
1275880173
83899332
8086506
1753689914
1092978659
1813942157
2092560984
1706097353
2032664182
1615855297
2139455167
23699086
1224989383
1676297536
1259948531
952569690
1941103048
635127518
995198714
77324772
1176779079
206742008
1318845641
1622506167
1085323445
311340349
1602772192
1241693048
682263088
2095077869
1192843482
1664247851
246926121
1593851084
519053940
2128180601
263399715
1669899105
1619113576
909119869
1728320271
438189970
876005398
742423755
439912279
1682737223
1080600089
1772412031
233039433
55664025
770945174
542869944
710853312
1564206030
1753649357
1511155552
304815719
1358382961
113214638
882696303
1169382540
715743099
1923291704
916199828
847085943
571677817
1023515085
1574779563
2077087833
140892524
389150991
1377662613
1581527588
275854870
83408565
898635445
1498206116
935091654
824883311
823954281
2136953200
743882372
1004076979
2016946402
898119626
2069714871
1402530748
1939901656
1335276941
79178763
298082435
592859300
108653755
1733403514
59589215
96234770
137454087
564072846
1957908493
1759659836
216705328
1552371212
1098385687
524082330
1493750678
2038950717
1084436467
922914242
1270838857
980868792
162327855
1128679695
1485593373
1953883654
2046149515
1610970928
1318027060
1617892968
557284780
78964851
1418091221
754858392
131996239
1738550017
1224563891
97228875
1694687697
1312500381
897454760
717845287
1406829467
1148069393
1926562144
1483257329
830198565
1577063636
2079772096
1598681656
872284645
1252415050
318454119
1328993342
428089723
321164829
835043584
616172750
843329836
2138441179
167325215
1846112578
1929609629
1180303885
617883744
995331349
303490462
890840253
1522678351
102251455
269905764
1083082249
1124543286
1393402134
1236064368
1035187330
853527670
465004302
2109165284
2121717690
758493058
982395971
2135322600
805165229
614103088
2005738988
128379633
1341597729
1684789898
1518317742
1872647119
1637865517
302108179
112144717
523052276
283905703
190144053
1485258156
874107508
2024870254
1871567559
941225703
1894739887
1635134796
1020258297
1914653568
1543361847
595934404
1989951908
1184502057
1383142794
2083359695
1860335287
2007258970
1495513663
179660067
2037505718
1843246354
1079222738
201519257
2125854193
818571608
1652447633
544807966
743903259
1795085879
1446556302
1007955014
1238406277
927182355
1842513726
277749576
1523854143
487232029
1016359379
1341282475
1574321601
709766285
1895529878
369756474
2058593251
819198874
661554462
730621947
794129714
509863717
115402695
113301702
1784937822
679874766
470365881
371150912
991854707
231742997
1112654119
2110982918
455875799
723602296
1148015365
950666015
1306860456
104975572
1730746837
869360302
1832203792
1861502590
1167952292
475385639
2092372253
277334578
76727781
1369640172
484114786
1152139831
1240597065
2091214806
1414545586
571395430
152835744
2147416566
110296714
122104036
1444404181
344122337
1397540490
776286074
1907424043
387106313
1353085152
1097682905
1297156462
1132819136
185788518
134201044
2108289703
103499045
461480417
681025104
174271472
1430746502
441991237
29832970
1608750407
2001247083
833089178
1178759943
1839526643
1206761545
159837078
1290905004
1401415744
1773667347
561925799
157387611
2006984374
1154414415
1097560437
420236207
1962662254
486472537
1248017020
1682105642
392087609
1412277689
866150904
889747017
1264731667
593911281
1184016758
1469224650
934391406
146478605
1098416584
237508001
1656990908
542475006
1299304945
2103921193
231000557
685530561
1595569232
1217769253
1145156582
451935749
1138849936
1226326910
546443712
1107135617
1791489616
2074502532
1746458879
705655441
1655069182
908018128
266012393
232469118
1264565917
178089016
599464422
2018193123
671443996
788865093
1961097841
1964777623
703610943
1643408497
44175318
1086610492
2119810684
507819350
189043300
2007979711
948756641
165661897
114583789
148238781
2051691225
1766719867
1539258743
1896291793
507988324
2013512606
200026899
1619308889
1021266485
1769333053
2080949840
824752427
386787845
242397746
844001194
485221831
1259190193
504271589
1688870670
1212128490
1687316302
1077737199
226776087
1190687449
1592415720
1698478971
1803026443
1393819337
1159078041
1278729625
503894400
75938181
1041315670
628621878
1673338840
1571225542
1186979903
299710067
1458752597
1114265494
1883030587
302099985
559397405
130132869
2125384419
1511045509
1512754752
262822299
1362784875
1994822858
1784064097
1418546598
1250318621
133077514
1474890243
1543048175
1191726139
1891151721
1236525497
805212591
1020221146
1400582025
207083210
107480254
1424738155
1181391068
2038180795
1831151815
595604930
1038715102
1095741968
292396647
584562399
56223829
507094363
872819881
179155055
438586
1916247402
739454229
2064033635
689352097
1931435561
1784185222
1466385722
1232017270
1722295523
1807269603
159291364
2118912455
1071499839
527867143
906405980
315006441
810678366
1105937053
851230653
1865459713
2112413484
1635624712
838674343
1169973858
1172384777
9909310
1707976519
1757312647
537488719
2106824880
56488904
1919130644
908643228
616817520
309083201
1288066900
42772679
106086573
1453628084
1284340915
1651918615
1806471760
76695104
792116299
861938103
671122509
1132936632
940872308
1757121868
101525822
826460035
220155646
381057026
18700665
2065018135
1098477472
825576390
985715739
1471055374
697342466
1511987955
1969984902
64270336
1093804231
1222005337
1375830083
441269947
2000310534
1486545325
605797154
2087261430
2122806401
1171357877
1381578813
727771684
1528756028
325615488
2025047824
519851918
772962199
1664016575
1936613630
346158031
549627653
247459926
2088893699
982185930
62992001
456862148
49488083
1545436187
1197239699
1785344434
1469235716
2064303832
1438944883
1391953648
1157403330
249859346
1650177798
2052206988
1011174925
905660862
369396339
1145247860
232650863
1282353612
2067549226
1179833134
1456844968
2071561369
424603928
1185729528
964409810
2020015078
1728066020
41722318
1301563111
177608099
397171231
515871736
1571518605
2046224594
1904383838
732259586
74933577
540502473
1442100115
1276663052
655749671
555206998
846654580
383668242
1704506055
603988303
573607393
1634570574
1101589409
133633555
1894836059
1143328795
2027804829
1386728806
188764442
1001692918
918694311
2126040301
1329204478
2035107861
578858692
2096854441
106960713
1906047559
1913544629
176768038
1357738653
71128708
1273687982
1459737190
639706779
408028126
90515141
1548383779
1963233734
1483572763
826009234
2111604015
720830200
1592161060
737918128
891436955
1896690741
423638012
60127156
2098453538
408204459
1207298652
1761065074
180097381
1047017802
1705627436
553491651
655750799
1007647481
1148392620
1095824935
790450732
508118153
616259464
887583613
38882229
1950628716
1007517861
307196997
1362657079
967649584
965914460
1281210278
1695362292
665430627
1232673938
765998325
1260801582
1788522229
1812224915
1210780345
757646574
868042759
261967884
327471309
743645541
1615067118
1621432047
1782909892
1996571618
10583114
1023347487
186720187
366055547
10732271
468260915
421464132
1278198236
612223825
1486440378
1292212596
1095827458
1594460824
56141543
1567916153
1701539600
864017275
860492567
319926466
41805039
1362784281
1613684649
1014954313
645426598
656144990
1357471653
1394293788
1716488056
1618117116
1902522820
1969496164
2075102922
523543213
1033739196
370091299
531751260
1311606463
1737564989
1815311460
1483946669
946395541
2132651605
523858984
1244916042
477181519
397025836
1098581514
611200297
1254668988
1790251684
1849231960
639456738
103672923
1612207967
405441418
382865064
1186778057
1220174514
1138124048
1652071851
1215407172
16357257
550714707
1434163685
1273415438
1700053504
1966604958
971256223
638421711
1482007296
1999943219
930350495
691364497
420872318
1948372249
808860860
256934733
1388734054
815411979
2032232122
1407137271
780856029
991204103
48996425
329157470
1436786701
1769993796
1447714848
1340533529
28193444
211848086
1008930406
1884679861
1659672059
1782187615
1530672594
683622069
247575528
1927091810
648585376
194821791
2003268773
653241157
383236092
1024402570
55135366
1102865439
1491750962
700505994
107977958
1126520757
301885541
1119114426
1878189205
1403631216
781853419
1311796781
1123587141
504736764
721582861
485772391
1266541599
320209491
282181385
1840001862
1068418741
526591165
748148093
332008792
2011259224
680069469
1196270731
283380257
2139712241
803819168
1072574712
1715936422
1861701688
1289303821
1442683272
93202938
996066414
1206282790
1215660332
621515159
145106672
1352021078
1297830535
1277306081
1840805594
346120410
1295352626
1914859412
1211229054
501447853
616788025
2128264386
1972805770
1730515202
2089649767
409580805
1340000202
301273268
1441040501
2050313020
685179864
833497011
440017315
1983792111
1891303046
990811701
1720502268
2017393871
1023158402
1276258166
529098302
125429083
68194964
1439757311
1321143415
576176433
1671207714
336431639
1521140304
424074132
1654593654
1160903671
1853424117
55618733
377805743
2033568647
1793390235
2011881359
1453139630
665269672
1774871075
1082984510
2116512291
1196728915
183925702
1538067999
639170356
1566257171
813905109
647143425
1930391085
23955118
14656966
1724889288
267143731
1214819215
1221702031
1541906403
1638720033
1489315569
1167349516
1713944858
110125525
79634075
672588876
1445128363
278298284
42385532
59026352
959759065
1750549714
1540378303
1747031734
2111986635
1092929200
1803703171
1226939771
1667935637
958617284
1902743055
1909142391
1442785066
1961051183
1621795733
1131778055
688106360
1488063434
1333930491
98780342
200361511
585883298
174613132
297768783
1054012300
902839591
1439482111
832363545
1762202711
1483681109
1554994156
85778448
445819428
452427689
733007772
1807754271
1388467012
217430233
952999425
1793475792
1076855334
1624048901
2067416063
104248993
1232245567
539276744
1715459995
460912607
822034672
1026238910
729509171
232604837
2109729911
532098645
26196420
1206492823
1163568377
1606060844
1163993846
1472249970
1375268827
1712168908
1367280651
59261832
659873894
1247514095
1982972047
1885046786
309534407
974846619
282545391
1842087938
1062439230
399038186
532405596
548936542
1953503569
1818298874
1974728328
621187026
173568938
1929079652
1150730497
956079790
631904243
2072894937
225318357
1341043302
1020600397
1285080267
1313079314
1422007464
318422548
657560696
988153741
1535362256
601614829
683538175
1495132269
209018632
1846981221
340212710
2056393706
146032998
594518307
78417759
2025106202
1499696901
1113510170
1586247269
817562760
397991263
1955866717
311806507
1951708681
1915105548
1300416639
735171588
1635576680
1869765901
954610961
454350474
1403142274
478509498
1389145415
1033728108
2125292689
1947864936
1040679572
2085520751
1085717724
968414900
1254553871
638222281
345971308
741644053
1954603374
1306200108
278019215
1496830666
645390897
857045231
687517463
1263186182
522408742
1681867237
1241156297
828429063
362234214
1505395116
1716768464
2068271300
1435373815
1167020352
1349071491
922271315
1225449179
1235317319
681771521
857265668
2088322223
2097192996
519340566
423024578
527638269
1597621360
1999524126
1373696410
807988689
738718330
1995111271
456066147
167989825
1867517837
1122963690
1370027588
1915695891
863401020
1769197086
2041615073
519311734
508090644
1599139546
349383774
583064979
939865767
1181562286
919131203
1294717411
211353243
1412145191
950400754
1953645920
765955738
1525577103
434632088
369231337
906498016
132256749
1346932381
2061805974
1384019005
2087262821
1303340453
1527558473
517907221
1327200639
1162942270
1449033759
192731055
1474839315
1053670360
1405159311
183458199
811187651
1453651195
1979883925
1993337079
1858914339
271318728
1542624688
1788479986
1239710868
47297410
201912909
907316323
1528506915
919042682
191021666
508373657
1870467430
713843830
1787169773
906376868
1679808376
837557255
432755422
877575427
410609038
217456066
331119195
1356766325
611866959
860370115
164993312
256194311
1230812633
237074431
782289800
1306973794
765842931
210158008
1097825906
370119315
1894939687
694773012
426489789
1443485781
1586687889
443811719
1300700430
2143724198
1980571115
1919347891
74311471
739490150
676553864
1412281865
772643177
295641906
170053112
1516510897
1225759388
890573802
1082013533
382317668
1096165592
232795460
1693945602
1674712740
1327199638
1625599706
951764394
1155498063
217960948
552593829
1575028304
455237230
470811670
1372251327
891313538
1027502702
6955949
159108166
494197113
1451997214
905532989
1055215125
1980943971
1606124026
836859797
10261985
2059848595
1842508550
1040265009
2144087401
704181197
1338964235
240456387
1443690958
363287509
914939247
1443894170
1598709374
1801427468
1171440675
1799525944
377633296
1846849753
2105438166
1629695189
751572269
5734760
294431058
426252380
1465903667
1264863121
609889968
1753614355
453304215
391836814
1157784672
710972248
1063475186
905877547
1164427692
116603877
1664186800
686859262
2108696937
1331571989
976189291
408881789
580112329
1190352620
1586473870
592959232
1834611403
1962508397
536858790
1187438430
569420327
941607892
1457938112
741843910
209203254
317246334
1416051831
1880743532
1714313728
1915329527
779107672
1754701130
896281099
783209918
209547442
543250395
1979140989
832904789
1794513319
142305182
1824326828
1143339793
222009726
1482273953
1001850119
297521339
264949495
72878540
529155777
798522540
287501580
361540909
116513987
1871635348
550170648
1183828953
2002524516
1821183921
1801756325
257271672
1158482543
134087762
1328850608
1098135597
2011916322
1035579170
1794368619
677132620
844253007
984148166
1295286643
1527566239
97573938
780338023
245062050
532028272
688774798
1200540680
1234999474
238309083
597089994
1766409742
1667489306
733222383
327141147
1901649341
9915263
2052778349
1051723895
1792123533
146405815
15454269
1215287551
1618878790
510804986
1082170441
520101193
1177949252
79229794
482605835
786756862
586830311
1213634335
1730889620
1940195382
1140402302
96135399
874691686
1306059062
1109994772
592818601
821514997
1881535451
203017972
1596344257
27971042
1859240508
1132418186
1754968883
1490239621
1004197335
1293222455
817744552
1430753009
828276033
509112017
1720131817
1424296165
1822947676
1506474889
1213961352
1771214889
879346843
493426102
146289806
1602836039
1729229426
794384822
992670868
465622155
447255454
1010531001
1579548922
1784385236
1430687420
637050128
1074010463
179973180
191035116
334558938
481603871
13748564
2072590355
580072582
893620082
1245238278
1351695838
361607667
294286344
1869321998
556650329
1862280945
1707448137
2084033841
2084519577
795831551
2028505435
1573129629
1162727079
268194168
1225148739
1615038666
697561363
444958927
1981033453
1599998255
1270933898
1754912603
1265589032
1271451864
975925508
2095246480
1494348283
1897803170
1599656671
376800969
784437237
2020831047
547318005
688120081
1443528019
350959714
1154269697
1356571183
813547002
47802752
1850773179
964588203
314891179
1535615195
188278635
1030100707
767056190
142574545
1833761422
1159358659
1789517128
743259285
799471224
589029676
2101213891
210769296
1930362657
1073997690
1321764716
1625473987
1751267376
1201092870
1442554315
757787564
1233225056
1230181465
1742066286
754356146
80884960
409282419
1095897501
885786714
373201259
782769567
1146686452
421122798
1743731040
1995045661
360794783
1111781630
1200190091
1422681091
945917963
475626589
340228864
1550857107
1951066751
1841219154
192018090
2031397314
1088019767
394416688
1119526794
1360463731
760189952
1102801968
400572731
412116944
498015894
300989794
1940984278
1779710946
738468745
276820542
392881796
1045834446
515348216
252604189
2078508077
166224553
1681881573
1102114110
986595514
520664105
660674492
2072261565
1120078827
684991177
1209656065
789308998
2106533761
1848303365
1336855942
1375465282
330045989
1353538827
951815161
949974860
1498225125
1550577745
1844777250
1615090226
857566796
1950669038
299361495
1910987232
1918085022
1067961203
1212171142
1992863802
1654204380
236079116
1820823097
299363712
1902835778
1173605924
1956108198
2101553798
172467608
543544888
1508584450
1119325271
1596773906
1485589825
1175184701
1172515799
1345016900
1135913048
1119220949
144568783
774905780
1330491572
925136539
1418959976
1514089294
2027279349
613773398
1393063735
1644311864
1946421350
2038376537
1100671931
196235892
413194787
932113794
1177190762
276641244
468463048
1027695442
1170562837
1275481134
311975101
1189354059
763939812
113920177
967688026
1779721729
710728675
1249726272
21317443
1348656764
1909011224
643355551
1388307094
1646269411
243378199
1397936174
153837794
1666289005
1148082722
2026558735
1522969812
1615304664
1417922903
978346394
215336864
1340420919
2036305673
1360656941
221459025
642340790
1898910185
521619599
1851179528
356987667
886198685
228028031
19740343
413877341
318325245
1756134985
639771310
1287406888
1919128175
558227610
940183220
205366933
1630337374
690466038
268562287
1935268651
258036236
1738474446
1836858964
783949219
710219428
1310314843
45243699
22769649
1291586883
543733282
1134571746
667219673
141465681
849540729
534173778
1002401545
501227211
25114681
1812600041
914381878
725639450
1868114232
143212385
804659594
61636676
1836141492
1386487637
415207093
816200410
52518513
1439740642
220542102
1155741581
1832755806
2002276891
2114586890
1930842194
619705342
1884662962
425534615
524729884
1817764142
1099065667
1609620210
5669696
42303886
433582574
1405890403
569329947
728180965
1913999819
284375093
867187175
884786879
1329981319
1341793634
928743447
106014425
323229722
1668407116
907334865
1318706605
805175547
608339929
634186504
1746445289
1610581416
187984936
1230589148
271747711
117684712
1524814185
2003961080
322800374
1956537834
2110483053
1397593058
854292968
977046186
2025677109
374918024
1612471101
2093271112
547780790
498867245
146151357
920586594
1498395318
1900761807
353414013
1456876568
2105436457
167005394
1503192048
902800995
1240486062
781664460
1451519268
83024620
1927752837
962599957
933735718
736643756
1742889402
2128634032
1747336324
1063092208
1790561837
691329963
2088313978
1414824032
223141173
1907638923
555815728
1188681229
1335132908
2172641
537688959
1712527825
212878943
1412737100
951166347
2117310691
1851047814
1113131311
376868727
2107391131
656235736
1688366375
1549677893
111680161
1455753894
545449391
1438853573
559074488
1353355780
1608285201
822422401
1170492604
1395071796
1289679465
1179104355
669389906
1351067285
631194222
1788341339
418323666
2080928704
205231872
1631579761
945333615
2069407965
1325347310
583984322
1669301419
1874950387
2000139516
1816695124
258277572
202553919
763826588
327386961
1714227535
1584142818
800113497
1578015964
590286112
793954400
615568562
704174255
1632784850
970244851
1676476461
1377526126
1689126736
2060615418
941000143
1235530832
257324970
768694517
725437420
1837250462
1831731751
539089019
1491960003
2036027184
1785230940
136385117
1099126701
1572948315
1804964675
14128749
131172028
9909803
802740619
788141051
1044162826
985602154
1405439341
1922737936
649390890
247336263
647975264
74869011
1699083283
354593272
1067309941
1329401007
890531429
637352625
1903675196
1231504762
399562919
240417358
127135640
1903849077
1738385886
2075862876
307500022
974124141
976134382
223330975
1299004418
866987263
1812579370
603028649
1281108702
361563208
216954665
1614399581
190949772
1519422493
240931911
1869996196
1882729412
712462743
1594285616
1570771987
1496146801
901486652
410213959
50459774
23669616
26491553
1227825864
631114578
821902536
1272263784
892992850
2065099148
762506947
1224561852
2145129527
330901876
1671874028
1268012493
881012290
307285793
1092866439
180951905
153330633
215601988
817692533
1083926426
126825685
2094031570
146507504
338360249
1294501984
883016154
670767812
454026378
623308894
1902667013
76774652
1683980302
144714453
120483842
1173504799
357066544
467748877
635960592
317950821
1539085208
1549485550
1251681364
1240537028
1750161829
1157922501
109058109
2045087122
1221261501
1986596853
877051211
770974792
1813086308
1329710511
1906602387
630284274
1940534016
362962366
2026617494
29296726
285555623
960277711
551940577
376060342
264221388
172241521
1272235924
1045384622
384840887
934971853
1360599111
535632951
2009947417
950741284
1549428085
794407574
621107541
1090887178
1909410885
1677137282
1382014099
931279095
232770772
1789056306
393647287
691487680
815132092
2081998938
668838825
2002782424
1595208214
902277286
755193289
1677608481
219809325
1519273222
1298633996
1995761825
1272867798
1353275545
253206473
786094448
729739826
5090448
1943867999
1780739001
1188384252
2036331207
874749392
555182597
492632501
2098011960
871248211
1521348750
654122297
999103164
1356441349
364122689
1847336368
1927202046
2073159048
490907088
936689021
671342638
1133790976
1907797709
1920107135
1952324433
755339357
441325264
211810453
232781156
98257229
1239042872
1238017997
1130582045
576375694
2069917089
1537531177
1827638684
212711735
1001556525
1211426370
493988687
2056595847
2074571207
327548524
2020141093
604137765
2103540440
1612906711
1586110737
966204427
124881063
712338957
299436164
286651225
570561369
1697824883
1415090597
1231396819
826770515
1370876136
887043430
1270269061
1201061154
2047428135
900366181
263219936
381232418
321893862
2059022473
2062680866
2024957549
492235229
1306371910
1599276106
1244151372
2005833143
1277307920
637849205
517418283
1420174769
58620403
2121754948
744178081
1500271439
375360517
2086811231
1519723465
2074111773
1196213712
1059827384
986108001
1187505785
135275482
1738538526
360776175
1348137317
688339766
908831863
722695462
1712420255
1304869350
405078256
924137020
830549518
28623473
1231536735
1405249500
729568303
655626813
1996851133
1711917669
1063572701
1816042718
157614630
622934375
250804757
1479464214
571279589
494285694
1768760295
1413352481
1027495611
522636973
1446932555
1071538066
318273636
2075617712
1493188104
1547000001
1125893518
1920987952
1670643437
1944932958
1894143062
1665280009
1587595497
718201825
1754870699
1664822474
2004926581
1160881604
1857045873
482500760
1996980291
1656628995
1771920331
1410234160
1331231228
1728256830
2065917718
103232006
1604792655
1968486992
781222515
196194259
1416361063
253782652
369582188
1954038038
1429343320
1091048542
799701000
2069718227
2110061184
2078067235
1446799188
759958500
2078681271
1737856971
1092189782
1987285847
1080444080
576936065
1642366371
2079056256
1889275465
1966963451
113576117
1412887255
290592542
706406759
1401619327
1366569388
230968963
117412327
1007170284
2099382640
464935218
1193808490
2062118044
2021935509
1410191133
744078355
1607295904
1602646333
661446175
1841487075
724283622
542569045
228115845
129167523
1630910949
202790000
1399717169
468715215
1456547209
1570562068
2101454561
1970641349
177872147
1810829773
751440794
380220785
944250642
868934786
1236975915
762217824
1850132201
904163659
1115080901
1787153496
1306942157
83480910
111135219
144183289
1768230815
155011324
1510651482
2046350355
39325833
423109135
386626918
860071429
337626181
251228659
1364416458
204289042
392486291
1259402333
1172734698
368116660
2023696451
1946084878
424839313
1437937682
4609629
117158199
712166964
246713900
110651798
485358423
26886932
502554904
228243114
909416886
213612544
875285772
1422422829
1676816425
2117857113
273467709
704590711
1573226978
927544554
775854500
1835404357
1113914088
1886016624
389627092
1297053526
1636230637
1191984631
561123065
216078616
1323926018
1375027081
454494710
1751478811
1157044241
241085639
914814632
49091683
159496940
1496564114
833159607
1563358764
168362737
1546146368
1565072333
742604266
170349555
1108732785
852288190
1865596211
252385293
2075202333
1164875163
23679487
1364178521
1275725742
1317691220
36124955
23752050
618069452
877234772
671372675
1608813913
1220429663
1722366150
1565663968
2105707906
1808774063
140285942
1285424337
875596773
2136880207
1294254693
1715493098
1184901587
2047797426
1452444029
1821431316
582850461
1897771706
1814720633
737300967
397871183
450543929
761412325
645490398
1129548222
1352425487
1781129947
1793423270
1350959577
1691277552
1876025674
982170398
1286335215
2122686575
619153362
1384529362
1159161209
1874942249
2039351136
961356342
2055202366
1917702511
2086579877
1300235429
667437536
1888371045
321722854
54150276
314418366
1991726119
2041526716
138653696
1248386777
769055271
479517370
623287948
1710448683
790628922
721246090
766047790
493509123
1197916810
2131088829
1606184296
1069242230
1129227317
959683425
897458759
953209522
769022672
1190368372
618779084
809815598
205463404
1678900125
1271176989
825352790
826399819
427502336
21847525
91441065
950788557
1226968167
400760075
1020475173
1275687801
1575850987
1798810388
1550647607
2116001069
1647401850
727846106
2103193883
942174212
733096962
1414006534
1305540394
355919412
1201658764
1504617362
1892543246
938513376
300334888
440168125
825328516
662829368
1647398516
2068766797
973044830
1830048499
461112182
571262042
927133701
434729121
1499178745
854607748
1439379375
1404390706
1131381021
120849182
1466982311
163005644
1602578296
541413758
937353601
1844661199
179401262
1423972550
1201488067
1149372382
623435240
1920383254
1729220505
573510394
1890736429
1938524239
484970168
683552918
1824607719
808864365
132594477
247816742
603708759
1844479598
1831221276
95000074
1975928523
846668775
1460394159
1289394321
970987227
1574244637
1800418649
2114457037
2109031860
1122319249
1018730787
45475327
244398191
1129675313
26823116
126335073
1706820531
1422208167
381169338
1968967143
1545703597
620815088
1430600909
254547672
1323356458
462731741
1201863960
52986993
2041514878
1499226518
798549387
1909729477
2040352702
525438730
122136559
540664641
520366235
1754702602
205501227
856582309
441388174
1037334997
193369123
1937009800
640288153
989856712
1853340909
1166726771
1580682021
215686322
104824862
1655112845
925436359
1002294235
757297530
922689922
95360911
699389701
753359986
329121601
248169552
1531834457
1205385771
1092196372
1482928002
1409921233
854912369
684392798
273431992
740977101
612497720
1714073847
503219115
1295463303
2134055627
1160450974
534167236
722455758
163069558
260645280
2020914870
1618093061
250907023
1842968327
2139169846
1997337418
866681948
1824115115
1692556396
1324279012
1509240877
1087926620
581385464
1734769464
808495766
879572725
161610508
633823689
2092979036
1963440397
1854549684
750820848
1616160122
439672837
704758259
378353281
1884276527
1290123209
2128825295
2081454163
1119455108
1454608512
1801864021
201278715
1432692174
1041523464
85635877
2003515939
435364436
944285325
323320139
617905199
2115562389
1416741283
96677864
1536500409
1079892892
83864594
1516846113
885719829
854641183
218848774
1412617724
2004748580
2002949628
1876190258
266164524
1222222031
214810266
1877428814
968394175
827866394
437689184
280910125
1788043742
1068771422
745847636
1781788019
1692841096
1932115443
476919238
878083480
562789042
570122710
302970408
153614921
1597841429
342473714
41926403
1303721525
1145058012
1090401271
912898436
650792852
1351397401
394823688
1035095296
1456130539
1428863014
995387968
269189207
661386770
991642091
1886938220
1947418745
786835563
1323840246
2097624875
1824562970
1866164746
492337852
171837658
1064635993
1529271936
1580819084
1649520635
669157870
364783756
310152192
747079832
730809364
1628973307
1964885011
82791475
1762290544
194756073
800642843
2005203439
804187310
1743970143
184800394
1471823993
499002129
707310370
1732615477
861453653
194691985
491979125
1903152252
2029681847
877402878
900515581
652964571
1395055028
495356766
1729344286
1726642552
1578875059
174548153
2056313569
46835618
989957828
1866858022
676099229
655980416
233670233
1855269832
1222512934
1626209998
960106835
2102497276
15938376
1650023862
996152285
424876751
936514146
2005708662
781665928
727194727
1747401280
124514944
1466997046
495099087
753624950
1404982976
1451633259
734901740
104813614
2049018547
641289672
865626827
1688730996
1461580581
1062360083
1609471501
2013386110
101734987
655821974
1673150598
415494953
1016055025
174673926
1136470693
1041418209
173501526
1405928916
810473441
1212908818
470422155
1904900227
10135012
2103679559
487367389
2078525398
81220839
216870953
905329334
1336314864
1179752567
545764642
397484686
645357565
355172133
771087678
681262925
695143557
840135536
841458954
1476474162
42938241
1796045815
1384903473
282637016
770549304
845857269
1369911529
557820832
1462036787
1672208478
714946377
853042409
749296249
1711175695
2046748233
350690545
1518060422
1449571656
1287920984
383167160
642982748
37512299
1835384147
797665899
1902605351
643137256
935778422
520013888
818275575
1022826724
362988995
680074384
1225263262
1602040810
1095058254
559299104
639435502
1633106703
848527532
1187716254
76004903
129347247
151870401
2040694913
1187477486
1987086042
1041437189
1468975705
1763901116
1077025786
1310883900
802140072
654759582
503391412
225340257
970102528
486208806
1944421104
536190432
394123864
693118226
185039808
1762468469
1709891621
391150066
1498681569
1785320389
883920095
1542529299
1376568483
1412054563
470410079
1095942064
1996311100
701496372
1318066921
1572061740
1752222011
1007940440
1223920039
2025463132
1202545136
985213520
899925648
1446121729
439029689
556316526
2048019470
1425651654
1820965948
1966513192
437516667
1675226090
1290765109
37592618
1692654995
1738369121
1818324120
462426132
464714578
1223401171
1379350318
954506036
1215926251
511382631
148775419
969752768
19051089
959323394
530540155
1531312482
68624727
319929783
1039011412
820331481
1269504821
646860073
449715233
311401882
432872301
1827570603
1995844586
1379733492
1603887378
2018597314
546210640
1735508262
1955369869
1565942495
1290828161
2097638026
1155587702
393417147
1449621557
887317109
870623086
26890447
1834952139
1631962042
1272135445
1267553046
241741544
470060246
141300548
862752744
92257563
1060280109
136728082
853769135
406022467
1460862834
1683074564
1077723462
503106802
1882020541
154215620
697794594
1062733356
1431094293
1183671331
1565616215
506398199
747175084
101261100
1965359625
587913543
838153442
1629936451
1950415071
690291216
691210146
1297725305
622280416
2057451316
597536289
1706009252
523546172
590817974
312697821
672514819
1410795954
301235504
1668039031
1136221337
1633929717
2126369909
1605795323
1117910746
1880649919
649703131
1114922577
1978311151
1724281805
1695084442
1163235581
331800161
1849977696
1612786849
428317446
971321651
42926969
1357529732
1570990438
1842386674
1850264597
26517107
1262472033
677742313
1932889359
1711221403
1678555328
1427408061
1713532522
368728135
807699464
1271430304
826915058
1429128243
618029108
1721182416
1345154237
244478372
1151286836
1366759807
1742531874
1691300981
1974069926
1231147665
1254580458
504826609
1204506144
54317694
499543064
1997413350
553519415
13150145
339023558
194401669
487558023
1860311267
235105647
384904442
2117702379
1000675794
1692514427
1768185398
1671460998
2006232177
392176470
590276913
323594557
100645945
1862137525
727192334
1691192558
265259163
652709372
1455979152
5846045
291343400
1274225018
1852096269
659230473
439666574
639793636
2095726633
788786274
161675259
1886285928
306069728
359205926
715180456
269236947
1542194111
313558225
2027739056
1388676899
182989779
880952728
592353904
1271443285
1140157460
1248469489
1683760867
68267073
226891670
580454489
1593917761
2056026184
2011250558
1119412674
1414746445
2034984653
1122117310
854098677
450785768
1047391768
709583148
77037610
1294626691
1599752377
78693859
599519522
570597802
1678688621
817393104
1816689541
747385893
2147265145
681612763
399388856
1789171597
1778691333
1918883173
1831253162
1725479763
1241046439
406224686
652792644
2081788833
114176359
770609536
1417591490
1186328531
227333882
1040079530
140770709
1278118356
1164517521
658093992
1630179770
1230384028
1404526182
956519725
435776547
620287281
377788333
1875161238
1621963963
1559888728
1771930965
1895806559
1987858943
1124812909
1922448740
87530893
164003817
1221039202
1739027464
1422671026
518256520
1036088990
2091854815
182948132
1040392732
1074845984
1181464352
1520860472
306053629
1842351632
37513890
152005095
771772716
1802689201
586545932
599137341
1358786238
2076034872
144512687
128167674
848809585
1934854351
1624483297
644374144
1470035046
1264968277
2062587988
34764470
1483517463
745696385
1185711718
1366485547
653143071
2074244731
1596192588
628645853
596687895
1394193280
725865155
242131755
1531741172
1684489269
2075900774
11960505
576258159
2065557934
1371889924
1382087474
888680254
249713702
269763157
2054118108
1254654140
1928925814
239522238
115566633
2111112412
1078605769
798837335
2118268953
1388898301
1666623593
702691714
609799869
435268064
2094625156
1749682040
754979074
490695078
693022328
958917514
1922543173
1165681880
649108962
1150806024
523011054
240760303
1923028147
1452597364
1741804807
1496315072
2111865113
805619590
2077238374
426426229
490722708
2016516545
1539197354
1201865954
863872723
249701344
653443839
960278133
725468465
532856889
429205315
437530742
1332491322
1959041350
278444274
1274149703
284541225
269526673
1540012002
870977535
1648285093
891969246
1060332340
1556259937
1939756828
1709538130
774928556
1591557848
936041210
1097274925
1528078764
2041400610
1401469077
1173612152
2118015026
387146383
2085563575
1595693698
1226693057
2004592667
717291336
1929861605
544798581
1831353462
850677335
444610485
2074529252
1587666923
1681361708
833088714
1544404186
516010371
1267796967
1569814947
447833283
802711077
1331524727
321580442
897145813
1472258054
1832195018
1272648725
1669237307
2044591268
1835347342
1541455745
591127687
1893688303
978301177
3595855
1190296469
1256018274
703214851
244019179
601452545
1542862062
3218646
322776099
411825513
905064412
2018943205
1746749118
503260706
897967100
361504823
553759063
1988777807
1618328509
1844059707
1036755814
1615918966
1447557578
1007651629
832143766
1009375966
1648924265
1900554772
515825769
842462183
270921148
972478147
566261383
1751956194
745026028
92781731
2058008440
1363812961
803621077
962490415
1565608053
1995817285
482364951
560278309
662688393
998768738
1131053852
1045088986
67188577
192468966
994396928
1309321412
1303601708
1860730429
2062444142
491632595
128869484
952812995
1891038467
1720219287
1691399252
1768641591
1683013813
337130374
2028041939
931012145
258630922
566998603
480870735
747734751
714467018
1005383116
557266104
1236552184
890201743
15810591
1275988073
1804832524
1812319653
49858374
30027448
344823416
103762073
1336708222
1849863140
1479335992
1466985041
412681921
1778239181
286978224
1509134457
1951268078
1906075824
1426900043
497539802
1445923864
243005176
2064726945
562743151
30321971
749011356
1211494911
1281333009
1859216312
208074291
1619923002
1800494054
427112691
1966041522
888811857
1893649567
1213441861
1064200530
1500571936
959196006
350796623
496371339
332499768
1143592168
540292902
833448040
1780658141
388886202
895102115
108423554
336870879
1970558226
260779359
652091804
1677262670
45258547
968923118
1839752212
1144816013
2136130912
646888987
808946116
745581929
2007457733
2054173084
925395858
1231426412
1074701775
880045463
1990487332
2038845910
1210138641
1994735956
582566942
1157637780
2135726301
965567671
986912753
285126339
578223858
1077814156
705981787
217979175
474283479
824850873
1673423676
1358591830
1108765805
5662363
1606332667
1297832766
486108765
191767056
600049569
492146891
22757527
596241285
282248558
702916009
22786974
450774664
84451272
85311639
477335759
1037449511
901098473
828425822
909921381
796235597
97018874
1643170734
314163207
1367239170
2009903627
1509832739
1636059668
1469140243
495381737
1615211209
568877981
1765676597
1385910014
119527277
1829983884
435554446
281646159
2001995759
533992727
76281316
1519017333
1364569190
853757987
1319315827
575760733
623218303
358096466
1423381875
1842392712
702278875
357257797
696620927
1980040080
448059969
100017664
401174979
1735468939
1453200263
470848270
1731154116
564231098
109564714
1369661223
2072951549
687055313
499790952
2115402451
580419810
845108075
1429229881
1738239612
716210473
587903354
1787061550
1911784022
972046275
824109870
1664380301
185481104
2016490844
576489420
358460088
1986687166
424722564
1081638194
738292891
592790182
1189492179
1678271496
394468906
859777129
2010231414
1756923450
932567381
552804943
971616874
307033620
833756285
261938298
2043007053
1645221667
1679022695
1343611260
93509759
628510312
585896197
1115459855
1131367484
1985459533
223241832
437729517
320319851
888463418
926262493
2064112300
490095228
464340482
1619958500
1981414054
1309145475
160108101
151562205
2147152599
1667424402
2056053292
1231932392
2119611817
714649579
745023606
1816521680
1677144031
507194626
1921998032
1581291578
968063167
1605933098
2012933433
263362530
1196164730
1620501152
598508487
50432408
418345314
1107939719
1784122538
52183590
665956010
270952099
1698987577
1408265758
333892390
1032724307
845413788
824387185
1811846764
2076912962
301409132
660653164
507148829
2087261430
1358715110
590463733
381033271
1786961218
1996952669
1971783774
2139811627
1758951589
452641034
805346168
459766631
852880832
2144105313
600586572
665258771
2037609726
1407090509
1963527264
28716247
1962306085
1830110526
1609343172
1548273353
526451720
823071942
1354285457
516507084
880134205
191095186
2121785560
1350875315
848157865
763178439
1705796985
970719733
1967356959
2020905232
1215426869
1225696131
374587251
2078863654
594501989
1867498220
1545658050
1371384191
871002842
61148615
930799255
4271670
817093956
1840901544
658289159
1728266580
1837907377
1740182862
569053743
1852926681
1590461818
2081530129
1168733747
1437587203
921404770
1754330513
1081883862
2006406417
495789993
1583679866
1718735241
989020573
803457804
1401786618
1405061343
1032714911
279633349
1026524831
117312842
1967513609
542678165
1640090735
1802223597
1277059483
461100127
736689651
1294290867
169229573
2004467233
599318744
1116408131
677407361
755473196
512644862
1871672756
1722003723
761538648
1107712099
383616257
508316847
1749784868
789452012
236796891
1712301343
1677339185
622312614
290305263
1190541784
2139813586
1870555714
1454060203
1248062298
132160046
1966837975
1110948838
146680579
800543817
1520583175
495366529
1538414067
624581217
1780775060
1777006936
539351295
867613460
1512588082
234756049
1845583518
1143704224
211101466
111472452
286082725
1237838368
1389242045
300091511
86082468
778317771
555057601
440049467
605262071
223873507
949125735
158341975
1725498709
778849534
1375232289
311027192
1548099345
2003822211
676951232
969630827
15657743
842024997
2119723477
541101967
334978759
625260408
1149940348
202617305
1732274085
1457814702
1349664762
842394379
1331286672
1631905411
1420690163
1059704668
1895043837
1238749761
1130499391
1340860828
1349720580
2048793700
1519767024
1103892127
47405833
688437286
1226532026
559655724
661729187
1167711212
666465523
487997314
710800020
161997047
693863008
2130341086
1812105624
454741190
2140203148
349834246
1157132256
1188956097
28796090
30147897
2058743842
565101883
1001756939
1606366055
598874871
1726272559
765385907
2046567496
448686829
280906102
1229269395
463276561
1417401512
1536891957
520773282
593595860
454056230
242470159
1568578099
438409307
122585402
670255054
933672572
1181519892
117244383
248601448
1778231635
558652435
319229199
946649950
1480103911
1628506109
1430606973
2059130694
1069806628
2115378748
1646814824
2049283482
434688231
670616043
789271987
2103456676
1214484676
422304459
746490481
618700528
1373433277
1002237235
179411849
1011144875
1059983181
2860618
630893168
1831520575
680466848
325080796
1535549107
801385417
803415529
145901356
1410336545
845093236
213303994
1443647138
593999807
844126461
608582489
1441529415
2090712663
2093820681
1259422284
203774477
1913940910
664264244
1303920082
341996760
392766271
1438862183
979761038
800086750
115049418
1107964475
685354726
384365099
1791433147
578998455
1927511288
1327720067
999459817
190625961
1577211346
430656206
1480581114
159192555
1248947072
580148622
1676934906
1931886110
1290577812
2119966629
96367811
682588233
1820686574
318291677
1024156303
1680069262
1027704913
1656280704
853147291
44687380
313166288
1183647855
1888777081
578397430
1669855037
145369777
401490713
1069995588
1438633796
307147957
71735843
950459872
993247489
478290726
1773091639
261601326
1452695670
737955799
945218033
846333159
717447056
909161358
493966753
294429385
616750828
686437027
1692895268
347706235
735208929
2040982072
716503217
1013555252
2117688253
218983090
1333796247
1223732399
1713848173
1529992838
540842843
1069493080
75697142
1395875211
1643407512
381161320
1533627343
1616245195
1594008653
504248412
1592355605
1253318253
1232760254
2142509019
1392717124
1602514663
1326961085
1061315779
1663136935
523623992
229328271
946198391
1349911244
738718232
1320065719
788502958
1988096691
1112116626
777865039
1884948337
601746304
1712000672
551556790
547515458
122366349
1949664184
972558049
1725899738
352644975
1195074756
276091634
1686014437
2019600973
1808610874
1850944149
1581915323
1296610
1421619295
675093105
1800936814
80924201
1272599839
1589331044
715802197
1225962012
1018502854
985512429
1607165188
1047886836
1011021532
348764050
951401012
1751800749
923066014
1918188069
528172360
2092241069
1057357312
1302880486
754451012
1207972165
2141601129
197012864
327111189
1414090885
497431621
1546885666
1392851598
218442789
1339852540
109031347
1587829742
1692988908
2146212482
1040346643
731464379
173669278
1409254572
1733775184
913303150
1221027465
1608660654
1590411321
435292415
1045239142
328615705
1586260529
2023534243
2050980933
196936029
237412546
95230047
1631262004
333334179
558876168
1911633416
91411340
611177361
918361124
2114862290
1522932817
1763768268
396811218
782713242
1028006166
259751066
1830834204
116692616
264398405
1678536755
1277089271
1000171830
1834233048
87020834
279623540
1686920444
1502714537
103649113
747368407
908214622
602878427
715757414
747621167
448457083
1387077667
972550552
767720727
1167320068
1502138545
2119626730
913203179
1639635066
2088132465
157665540
112664903
867795869
750677336
969660764
86520582
829706537
411108236
606013781
881358998
859007557
1429821656
751700496
1869416127
632374579
1070949152
1440910770
2049799875
1505193325
1396805742
512458555
317451157
280199713
268018948
25431809
1538727099
957267498
534760677
903658388
2108211749
350289080
747318392
1192688326
203402429
1152903938
583522395
57412710
1059473680
1159257044
2063383391
214986937
974918231
1733028562
863660874
579631104
1307098275
172891726
962871113
384655819
2030317540
580870185
1738022011
1493928415
675624750
1724316902
1685833862
240855961
989964357
889240699
1021629912
1958949237
2083206802
351486693
447724601
1374389037
189848784
1445866821
1510169274
2113301836
1234038913
877015354
673441002
1477457553
1342223844
691618715
1057595703
1224843291
1353855293
1194654907
1476230631
2125885480
599169419
1114601919
331698748
1015926928
523156977
1998613127
826885558
292236616
119223685
829083933
1189476062
1002987878
484209962
214463204
2100950648
1957250822
1669135109
484373194
671207069
189036874
1513492541
1199283078
1752186611
2040628250
1694751098
860486758
1482462746
1144078456
1475893234
801931331
595908850
1020706167
548593028
980506344
884145038
1026607849
243714463
985517671
1369696820
1347853464
1390820484
1487005504
2140233633
1157551209
968411341
1115460591
1561598339
912907018
1572520039
1504981088
1637690821
1545657736
1349282344
251253605
1557378341
1385853220
1864611664
1242240582
1490759231
509394087
997731947
682883311
1025234335
151021699
169312782
2012972105
1234577328
1235120169
900180208
1400213946
254401827
1622121928
218195685
2028759735
262606933
403382887
1766461768
37356487
1471568975
1287534759
664589297
86403801
66483170
1674135221
767111534
893633823
943033370
730382747
1034281774
812624821
1103821552
619885035
309911578
1742941715
1475826036
98949419
2025398632
501787774
78279957
1009630672
1481725036
987697747
1261746259
1780981564
162666943
1776631216
189618980
581612775
1706355069
984421231
2018595992
670010226
1250906254
83714485
1851062520
883346132
375729718
1605630094
1507417428
1307352595
366077752
545926038
605030798
7905952
652417902
1744707721
1216334344
1668307105
1116399256
520192605
980679537
916800212
467391528
2120491112
1693853795
1540889072
1914119351
1260945780
1260637219
2058476279
616804781
1105234977
204932126
552455415
1274321042
631099348
909631154
1861214478
2015784649
1841280924
1825210144
770181937
326185915
997237539
569671568
1271335514
1708778071
545177608
1872261422
1564642948
1455596949
383851714
1723245809
1245410461
1475429307
761386949
445137325
539233118
144549348
1749941613
1711511774
2005749487
909989534
756646624
1298524930
156848131
22160452
1321281177
252098327
581927553
1977448930
1440666338
1827797752
762558566
1250173313
701345377
39134681
1952801449
364361328
1702770168
1551201692
819369359
653042228
1654330774
1481638514
2076056173
2035626839
1996961844
872090617
957616433
1323391376
1370839601
2143230965
1705544480
1682352440
2049925586
805632869
1695292115
1644926867
894660145
44813934
2020317048
1352281622
511672511
1373380521
852323497
2017969123
1877761997
528823629
1561579205
375352494
853580223
342659772
112540051
520952300
1209544856
2071317369
1421875820
187340291
871773321
1517799634
412597030
1128242530
973782226
1275259513
1685609335
1031130691
469664939
76724006
2139279152
1620151219
188196867
2064452728
763394063
534996176
535594248
218164583
284604446
1968588380
2002907412
898220208
1580806380
644875507
2113111933
137211541
562373993
105044874
176223067
1180989684
1662338170
2055890969
1760048513
237564345
1409523568
1812238873
2144825564
1366294372
1681329980
369887469
155228683
269853199
556562746
1686550889
1896402753
647207847
87631704
1946151441
1920008089
1440398196
1515602607
956308663
1808402201
207890410
1580059851
1177677227
31085426
400631395
354803809
1791974569
1087635002
1009613923
1678102210
1088122986
1914765655
664655147
90672679
1876804742
1441779908
162456498
1354472545
256408682
81935132
1874276866
1228309966
735229197
113677010
1096246851
1953749029
1421935511
469715819
370311742
1779806768
1733536503
983918889
2026371296
169537928
1509000749
429160405
871628418
500454163
1135733464
180365254
265389751
418019208
1309043261
1028672566
272697744
1189029343
41166178
500557603
201791066
839362075
1465282123
874376969
807459215
1528964037
532108471
976189258
44447583
1789663562
1950839695
1900451036
352342339
1320836927
549428697
1053736661
635453385
484323826
1334042470
1237471333
529639624
1410872599
1646374859
1283256324
703126342
2087271555
1372306317
1365036603
242005131
450347667
1146004429
473598668
1117354879
1852100247
897638047
757775001
93083401
184188749
1023755932
32466352
1593444391
1964970325
758589092
1921359833
459141811
846515214
1059962743
516157644
622941535
487683151
940522865
674210999
494220568
618867214
1158293019
828234669
816726980
897180877
1448443961
939455611
2107804709
1431818770
988076032
1971853885
1373889130
821775180
847196316
257645341
2047623094
1707804090
330379829
829521665
1085051229
2063962491
759484421
1227922814
1683741060
1504918687
1285920272
923855638
574688008
1368912153
1841432952
117961227
1457063163
1572397515
1611841063
677279641
1158608438
550375145
1135666146
1988972389
984520234
371416695
1694098118
1181348220
296784375
140685753
1345294185
160113786
1879700431
823684315
1198697837
1183026279
1602751027
1716652885
1291075681
1252631074
739530345
656789417
1118333938
1365719447
711105148
874773362
394556583
2079394082
1886682475
1492290666
1321667171
1674503147
698956827
798424161
1640033259
664985273
1901783531
736961235
77544815
272213130
1640377475
393642326
492130443
474372497
530175681
1920750084
1264611557
1425391186
1330902462
1427598883
1569960755
188864588
1559285497
1095696883
262094939
1952258031
1688929785
1933965064
1144480523
693506476
464559092
535523315
658802515
1649192186
482524641
2126004971
1184983718
409684742
1123429377
1500851603
1673542076
136623871
469306557
635812972
300748095
416742619
376674944
1172727673
1022357998
1348290195
1920257087
1977472858
925736296
155153694
1204606585
462543573
1360930766
682024790
713951531
983907865
1322241553
446106934
1997443302
1945579892
2127326460
1525836859
1397761978
341668265
1086977492
422184933
84335595
283731624
2081870054
1870060949
218757499
1951776285
1522756179
1908749719
1967055756
671480577
1529592698
621694483
2044352642
289478277
904660493
128685869
1233557383
1835002868
680882697
163582791
1167276400
350991740
269419344
648470294
1369403198
954150939
169707367
986819215
1762954960
49738262
672067348
1165196095
258357241
1586072071
1780402794
1162054258
258781497
2121098444
2095553766
99465851
1153222687
712601100
1350140945
1917045623
490652592
1395204788
1664849179
831044533
277312859
248420282
321326639
1943189691
1368419331
725016220
592236210
1366255103
1265784479
698417685
198875072
791641169
527554924
1167999534
844129235
21739394
102731256
1731006894
390818101
2103439146
525665023
1149921158
1522476226
1326817504
1839207881
1536622237
1624479004
1634200879
953084877
897686072
805082629
224096644
388548024
424735755
830869881
284718800
815073162
240359083
1047332438
294228509
742191045
1684941295
1850998096
1187902604
937783885
757640313
117585826
696794401
237334853
2021982794
1540651275
1292558745
302332259
2079299859
716342238
55368472
791907960
2010346938
394313578
1488066976
140557945
761961319
1631385379
1451776054
82624615
1210946800
633332694
1386117030
1579698486
138267484
518264243
106438418
1057313708
500651247
1193186895
866687080
239966442
2012914403
673262465
1256460115
1106416732
1257506883
1544328312
661771487
313484972
1083620790
746173077
498150609
197769775
175428181
571261502
2090737119
617795054
2146983369
1863479932
1515695314
1831495389
1739176000
144020768
1681859201
1091952367
204710979
374937271
945105200
1761780152
676651411
1358789953
1737428429
1362846961
1248133688
1332256564
661390096
1087523503
416805097
2093523959
474821450
1715436042
519351770
1102859638
1775948786
98082240
1190454751
1393828371
2036348059
243005747
1668066016
363965123
1856083759
280571030
267501822
1909895797
1941963288
99399487
1391125440
610061337
1614419203
895127375
1212543852
1581857874
1475893239
1178726197
1098740779
1704257089
1848927325
1117520189
1835347342
1407329816
1106686966
162968633
1605820090
1418638805
980040274
1413083729
350083824
449714897
572248293
1509866653
1170533975
1855789666
417641214
1339145626
1573827883
506958764
674490707
212229646
902839318
2058900472
1972457936
1326016352
525513815
1484443596
419001052
1067546887
1370498788
1738927218
1928383662
60345109
1662661023
587816276
1810987944
1360679280
183337504
1429194237
1768497267
371269194
1164187108
372418972
1748366367
1554742010
812144171
1198949796
943726155
1284931697
1018514495
2115314329
1187538867
570568088
1403583128
1870088884
311540410
2099536301
558958421
847293294
1762309331
1311213107
1129723391
983633051
650873278
2072054004
1465683004
2138586047
42845181
1432028727
710903984
901538458
519308799
1543095617
157196411
37466297
984140336
1159836602
1317858634
1064146717
1127062935
1630521813
1410514815
1731300098
1818302131
1309699223
1328360960
1789568336
1012862465
1018637823
600419275
1354509459
2023423325
1068234029
1665120167
208030276
1938844589
288775514
238678667
1507659920
194673838
1623833633
937709895
1643980047
987153589
1160277323
542692535
1886747714
1665774809
451454953
671354614
501053737
1685211562
1378517718
1727517406
821534147
1135310589
1043883612
889246661
1113675172
1802830948
1867987504
1577813008
291702949
454504733
2041311305
1700396596
1115681997
865409521
45835019
1741724405
501877806
1611537703
1574579365
1816827112
1248182567
1346563377
47620716
1890622016
900484721
1167311319
1705800092
621850649
689918086
1045979436
701667570
53524609
1237727710
247063032
1560751410
1144919854
1298911873
1718305016
1744505325
1592108024
1997658410
1880437486
745108647
1221288455
2006349012
1894818955
972613169
841161037
309624995
364406302
1254417842
1611088453
577489076
1113492244
1478813374
625511397
6235079
1049966563
856679209
271357750
867616079
635759865
796851206
795127520
1695271223
255916967
1840558866
995339664
1810875143
2069335558
1046742089
68094992
1546055986
11932663
1945595690
82907339
854497017
770954486
1499081838
1651661429
1160396494
916363498
2008544217
2124653403
772019395
1167811450
664263621
636254512
1803343025
2139498268
1175446342
1865828500
1377941875
1355335453
2020055659
50534340
1059648131
1571541241
1306520472
1621210266
362290831
704539967
1560078686
140949258
2082232267
2026915666
412088579
1715740859
750795624
1749767172
1702720717
1141229098
573588725
2109294157
1485284740
620558258
1809497945
720765800
1483379497
1676165728
1221121979
1177297207
927960146
171628175
150272777
2116009682
1922751863
166465767
834728647
225313748
214459877
1520579551
1519382283
365896838
1133034011
405267917
1155528409
1371721816
663725220
1689484768
1594076350
1951020693
827455775
1329446196
220573964
1064145466
674988178
203215817
835090408
1611830746
343714558
143714320
790876704
485738444
70982360
295694417
423470863
1693588439
1217902250
559152281
1814234299
1980801566
70991227
1929479159
502090461
943455499
646061328
322723211
1168288366
1515568419
1473308502
1223364824
247309427
583758265
330837642
970506358
1612041751
1011677442
1864912395
213374685
574883334
1924146409
381463801
2018573417
1189387764
1313576567
1047606317
169623764
316268375
2113916795
2055392199
290710322
1837182397
1786839529
1901246239
1396010960
814076875
773070795
1490998943
1696770020
1441064620
882297333
441782074
227607440
295497497
516475697
1661212255
1591009164
182161570
1466670226
1191229956
838795533
1921833853
291333221
864547251
1005022028
2059145116
1295805215
447616448
796333630
1384867270
259200741
507199760
669520566
1038836598
864971933
1319244343
175587532
1140083949
1341435797
1597225319
348680219
1337896927
882954287
1003836132
771312422
1245095624
2023917191
437057168
1691231247
1692123755
1537518816
1838874313
1223916185
1189649844
2100965285
1009176714
1380064639
1690058110
2007811023
1652103917
831644170
488419746
439629379
1053068482
322349783
530145354
2059079303
1865155198
1574189615
1536820397
620535022
652801821
1868993878
1475647058
1348621218
978371304
1887057075
1551488825
1105251533
1728938688
408152207
156109860
2121158881
2057003856
1165341092
401940725
67854339
2104810269
1997917484
375623287
1264134097
1998787682
714860868
302811503
871563675
1575754176
1674944241
197080313
878898819
1913233080
1881134484
49917073
1813060340
853282025
887673324
54250050
673075536
643455427
1065792739
554105016
914024261
534494615
1422532127
1583859924
76727781
1010250275
791354018
1368258994
97027696
748298248
1609926849
981609098
877859773
2090645129
1995833230
1076338712
1201649852
888853719
2004480021
682885022
1732153212
1854177181
491856825
2141458061
831703685
1066785022
1364701420
470506959
1316595420
1366106885
527461812
280299917
1567218881
509432543
564922351
629397925
1101408218
758299119
466767140
215040336
759311674
850545987
472962292
1999048463
1114142630
157860205
1307019669
1253374851
816710826
1078377513
462485089
656061547
1904900294
2115854892
1475201680
1120954523
564897209
1380420966
1535055628
561523220
2065575386
402860552
560560287
966465366
1858045809
939087922
372062575
2018804288
1748495987
2106660783
965002377
1722473909
1341914329
622052403
1229231893
593249820
1215529049
97428239
2033667066
533106404
95385326
269980478
878374806
338504664
1630988913
891626933
1915841042
1622458262
628334261
796759261
560097018
29429581
1261939953
803116649
1840114737
573823399
1924294839
1381499599
2120161309
2070790916
903616893
1126137893
287665944
489151257
1259585837
1123634480
802791684
694010378
358965008
1332111219
1549327164
2079986786
1736740420
897617743
923900325
635038331
2052027233
1827975747
1030705690
1638402385
1562170878
1659104193
1104138299
415321718
1001960995
404995239
2034795488
1755213951
542076637
1645289635
496957521
639130553
1304082829
203508661
1702731059
454999670
712301419
1593679391
1820006451
1824885626
1193244685
1396218873
732292376
539142460
868995132
555115551
1457895089
1085187928
135315515
1240328808
1591857613
1758339610
1472337603
1807763152
57327356
161873607
1117729134
1433873115
295863773
1798808130
10793466
489939904
618787295
792612868
675744105
2030901239
503418032
1030932224
1697937648
319973926
1619732143
1263990311
1971518331
709592270
1715908600
2026532722
2012516575
1944558511
306668375
67229460
1270035354
836243414
1338174509
866373577
5988143
497461238
102508789
419315218
102718380
1341123456
1192916771
568138109
1955345766
1686315145
1311430979
1508202135
1206354032
1276911087
1463698611
930980262
256131815
708748823
2132464877
1974030345
782141601
1861313285
1145410818
899182691
875657206
125142525
1568609023
1830438335
1664232792
196536337
1696860932
57714724
1351036080
1540324820
519872912
1088496059
179859845
408133444
548157699
1782890529
1066772090
414492711
530196485
1224812767
1784775384
311128226
342633831
826511699
465674004
556017061
943478973
1360071179
185103935
1825391627
1805354403
603696061
979878335
1602511849
1437482846
1719731814
2134596758
2073418549
1046832100
933536662
1156097811
965230378
945485685
1757970782
1258510292
1295185786
1110271535
1531524617
600583763
1875451877
170012906
996869076
1223997127
1236858063
1607052249
320773948
2012969171
907878801
387569299
1158011968
1746204737
161831418
1672946941
825939950
1192524914
1610865861
1308867036
2105833993
1921207365
1100635809
1024441787
2111039906
1796553129
250669636
1052460865
1911317086
907467053
448824462
1487917647
80281031
189560008
111787503
1727960282
996658326
143496021
944988695
17994047
1620712695
2101057201
1004787175
1270374687
538136376
1653706569
1749685872
821684934
196031728
700519229
1605329927
1209608649
817519886
1653737001
1919428987
249843961
1108983103
1465267215
755619022
1775868340
125071833
2022356365
1440472566
110702003
1919083895
1791470125
1346209625
1723212309
524856013
1027135162
944619432
1740214374
1315789536
1305913250
1768247419
744759552
1840476774
1869133104
1753793766
1290583147
1906731236
774171130
127934591
597191059
1091335690
131474375
71263883
463499749
1718868415
1057865678
2118290999
139171638
1970256158
1852174384
1211337882
83920673
1355377865
14658160
763090578
1979219805
89993573
215133444
141804398
1284784071
99238549
1803160802
845808116
2146347905
1686515671
1299607055
2010474797
1400795061
357044753
1155863520
1145131370
976326537
1695415058
629033459
1150104657
1358280292
1697131173
194059659
272953789
1806085085
1987487754
1589964270
828250014
336553070
1023494112
2027888707
1081897753
1792625947
1247617843
2146438322
1093614015
1597854261
1230174856
540650476
489073818
716514122
707402216
7365737
1276232326
274801572
1156848597
438926482
2099886383
1416058401
702888585
677918240
481400826
1606250839
2029082637
447743418
1329033245
146879683
954480073
680070184
1256836173
532428486
442304718
168228789
2110939174
174761553
158469813
316789961
1101301479
1623979247
1971695825
1912120359
1835028417
1583506117
2127774110
1734179497
821602141
731449900
1739500348
1421885719
2019937683
746895061
1185028189
1065810147
1414691128
744371817
2046806443
383360715
1222213821
1136042393
141039710
551900693
78463394
139950413
128849039
1575501743
1698676850
25282780
461608604
1696671100
1066129818
631575034
1239282597
1459157514
1602920001
330733873
486068437
327722549
1104774659
1056932608
1856879269
2078513663
1900838518
546381564
1582465779
431292616
98505622
70282048
211941024
40880412
1817585146
1268279838
906332073
1058467827
2108387988
928211030
1098454987
1506243479
1151912989
882062714
207773649
139538981
1321908663
1834845258
1564613327
207991712
1431361688
460698819
1980404589
364533574
400950389
911937001
1114093548
703380103
687000304
1493379820
743255378
1376126339
1982322448
1474054537
1588397795
112870984
252167340
539477968
113452598
159561514
1694189956
1757020968
772459967
2013457405
176899138
1918868672
1433816660
1706709581
1252195050
1541862294
2034984653
516807193
1862072900
450038546
802544995
917455093
1612955420
887413103
1189321923
568488034
1629154425
1819553866
1700623001
856598885
1467089458
374478926
1518384096
275209445
2060386134
1356448
1811540206
205998134
523021442
839899937
1382653034
1794248256
850706630
616035288
150714811
607593662
1330019731
154876790
1973698429
1406714024
1585613195
1716191407
32760123
1082380024
273488434
933005890
2109188693
2101466629
1438598881
2109457586
1951333454
1386276536
2099324986
713337080
1025915608
317876576
1623256950
191317061
1363065388
1702590029
854276765
1404601467
972658813
1948080055
614243581
1198967644
1394104919
164305088
896923962
1702251920
241047174
823966181
2084456884
1524146996
1332582690
505741061
1406882340
863972056
885341318
1890005063
1001547853
741948344
959855700
862983365
795747619
466325525
1338338551
474821697
1544468362
1355730576
470318953
1299901209
2098316239
1048437339
315530004
1504525789
688125526
809995227
209972023
1403329111
1933252023
921089022
2075770006
131338991
883525066
498629534
1200837395
745806622
759186363
1370599254
1165491129
1567417148
1634112498
183804355
1106148662
523883723
403288866
140036483
584117414
1702033608
108550304
864180686
1184648936
637785705
2048398969
867900547
19071267
1551857358
240109096
620585455
1194711293
1679049167
1280577757
1190136698
771937664
1067159770
8014033
531335184
1864295662
1074103253
1360976141
1032044547
604791437
2039256540
7312298
250478989
404275884
1902488281
1795584774
90573868
1105066756
720099879
1787234349
1379674244
671305672
1055777516
1187676743
1464940272
520407942
1889051993
660945234
870914704
616955508
134231888
1135981672
592220397
755011433
916800792
1301208589
1865517834
1721178704
98610334
613095816
2127702531
2108178027
321132931
1415085831
1418083283
2086102933
735105943
1908715053
1172587887
733470417
1704142627
831683592
844860056
1309303043
334569614
662394818
523228684
1260580395
1520327628
1842550826
580292339
936175252
1782935970
1964974672
1510932020
1341965061
511985984
1499572013
616875853
417070364
584180591
903864380
2001790228
1765431148
1666880925
1041113035
2139717677
1723266278
126735803
1400320399
568624702
425526750
1677745762
697624327
1215026281
1917913282
1672080246
1957944632
1126159711
1518286845
258860610
700812562
997480793
1769232780
584341716
1167991625
1448757721
1597272548
724972515
770766056
453780299
1539652307
1617733149
1068481969
1541500082
1864067803
1403005374
645643565
406977066
1595881941
1210454557
1792424571
885924307
215013252
1055741014
1623654808
1935218660
1468414073
337512276
50510683
526622862
1352456757
1590083459
1398342680
427486866
697094990
598445534
368252232
1214607229
1220040667
1915476532
1831775733
1704763072
522020624
51169932
652420900
177536252
500247601
1487681023
1167911539
1879969361
1747252689
14646563
1891169034
1655621198
1420424462
1856000722
1502366369
1297006803
2027283461
503774863
533488177
369958272
1204664455
1490082790
532299581
1727064770
873950989
299085896
32302652
2126804244
1204542373
526330509
484963647
829590454
127538948
1952152815
1494577823
881867733
33712564
292937596
1414050407
461741087
617435304
1061915989
532403794
753045409
759522672
579931268
1952285197
1639313188
885599364
1896558802
600260885
1722266750
903298549
1032822157
1070528227
380431998
108148898
341418776
227252632
1109524348
790991444
523456801
1160122500
811400392
685787953
1635462395
1958549931
1561044517
1964611047
1000253748
19985588
780354467
771346661
1623451258
1417063030
500416421
1563363698
1090450528
1519281454
1659798178
1944534359
354161322
2083099483
1305149211
942098699
1564128783
102783258
1198283609
1561026294
1184514851
1100717123
1009339581
1756872708
85921861
1237971230
999599604
1424869650
1459769801
1228393042
1119815029
1470891008
1688829863
2045663549
1849887302
924064517
875913574
627902855
538274302
495175305
2086472741
817457523
643765325
669097586
1256052964
2021363090
1283610222
209369160
1005799258
1823798648
1729293374
267039791
1238365476
1445355775
1593848554
1203366269
24420041
1717212305
1461161320
144989097
202232780
442257645
1891140143
934436385
672252302
1224858098
673961861
1468839361
1138425720
1804737141
682270138
1447951759
591287421
1555412103
1221216718
1319728233
286507534
120013412
308718676
1072844471
137376366
1085333432
772499150
1506483520
2025848063
548840029
1102281799
1885106908
238421407
1482415478
2078630079
970681906
1644696186
648829755
1129505835
1004690565
897529980
1838688588
347753877
1427470974
511561522
1586556668
1238037737
1216989929
370538082
465963933
740436634
104676934
1005483664
587143919
1567111603
838508930
833653944
1933942390
444757799
270423650
566210400
1841049707
2129938473
194760310
1454049435
1154832799
1040916665
1662764393
2079974076
2075664403
1989477503
1289950073
1759597614
819731182
2049781787
1033810228
1091811745
1289289451
2085683499
860602101
960944013
902679081
644086132
1567127271
1607174914
210790225
1461089052
1905841983
696832159
1771970707
1340339387
864422329
1478035849
1775103978
1558921352
468478341
1744297344
1859322582
12364474
1945236113
1113607677
1786365036
914367244
1366730649
418324234
1433421256
1009071279
1021632568
2051948162
1543113546
801255021
1565241433
347834018
404192314
1707209556
728414281
1403488940
1695657962
696115465
796606223
185098741
2026998523
451097367
612901996
519974880
1280773608
215624141
543283634
1220808049
724308289
1381604236
436591639
1136124610
313458571
230738662
1157631355
1791097444
950435073
1617384545
1785939793
1858523531
1131012792
1462377208
443547171
1649884636
1544523428
1568886918
1456747219
398912842
819114184
353150251
1200216376
1252447925
283848154
877948793
321127764
1357098949
850443392
1753639821
1127965834
410185724
116869301
186520867
798768045
1405164672
2128996414
398883640
279659493
1657046448
325822320
2121067637
1198791546
609450482
163964144
1854716060
1843525776
641229615
1331410526
471077462
675454757
1194417132
363888214
127091666
1200507559
1457918515
409308326
304372394
1744875132
1320076586
2010573329
2103510673
160118762
1998491921
1709447204
1512861163
266186508
18383937
241728867
1219584739
117080546
826308607
1126232808
123810699
1819150729
2141714420
795326976
188806036
682941291
1267058222
1518548175
1133467323
151377749
1039567877
2083151693
1100295891
1730275872
789245258
936847594
1927583539
686698611
186237832
1338466339
2061660325
861158015
830498476
1137943455
629330647
1076744235
1367688466
1327169742
1886744527
528661421
1092405736
579297781
1994767353
1771295657
1819807206
1211180263
1218784058
677239779
539681907
1187533575
518100556
1774338848
2112435031
1478516192
1421197822
1556538140
397294181
158890871
1624424323
212644817
625335081
1235696295
1169429270
1050190704
1261271789
1845163767
540660677
761874356
1736222180
1756737510
1507149483
665839413
1683672022
2140741395
1348852788
1870204178
1958343795
615917878
986884537
193986480
2075548507
416280464
80642601
1590279490
1420420851
1734864750
1828912767
842736922
2007685283
1926244515
1941478250
1906784361
2076331754
1273381922
104707907
1553171638
342143884
958259149
1378684351
1718206564
1496251791
253522254
1102402350
415640808
580117163
156609060
90676038
297500151
1608283651
330055736
1897640093
417559639
1416264927
940882512
126406004
133541729
1286885077
742544965
101499401
758393021
901753246
1927683933
1706305177
859211195
1191069475
1551591385
173477948
1467024399
1429930887
697666696
831318014
1731059376
1554357562
645643379
26443401
742608948
706393333
1329868979
760200843
1036205937
1839812909
882743292
232231770
1644065206
696073757
528467381
963788346
1746676795
1857693627
1614479764
243656272
2092443293
125711099
966164502
858118986
2097607580
1215576673
217519449
1364143421
641746174
1808583499
454331708
776725634
554913412
1132973781
759079157
1007696321
1113799208
1062288155
436887535
2133116285
394008890
1246476476
1893137469
148793405
695807283
1471785786
315203351
937385370
1666435977
834710414
1064758116
726658607
1527841206
2146024196
364345243
1369099077
745621419
95302737
1789522518
976423406
932138926
426935555
807723786
1676556995
282437121
1354450994
1861610983
1683364219
307945649
1532895405
1327259068
1205780307
1426704713
1904468307
1952925185
285590406
1509637555
696673555
59589223
494984308
411739082
1531693960
1318485781
393881735
1786089950
2068022103
1477254521
542711200
2022551674
301671225
1542236519
79207374
1890285833
1785778525
569374313
95918154
2032080097
700428855
828969793
146022655
1710312402
1074715658
955426040
584888980
2069352386
357576659
410275876
1941211269
870933477
433184594
1309813063
465821508
304587055
386823559
410679175
1824693659
1082101018
1655095290
1115667670
770587617
1159947739
159910283
86782036
1417056742
2032250338
2049550224
1328659888
1150736538
807743819
827338344
2058783274
356781628
2120885677
1537493667
92049024
1578070996
1391141821
752340451
376116042
122043962
1801228584
1809647433
1603877637
582592306
1592817757
1943731279
1585917423
1146137264
1318748139
1528259872
1469582255
574578581
1314711328
712097818
1839909902
79900379
1343982790
471827469
1163222310
1994353917
1104814410
2124935916
396021872
1108519344
712346351
1966676576
1454446618
1051929480
625278343
1563410419
1355798909
1423860244
247858562
166235940
594535933
1653814428
843394177
823155146
69756861
1378453939
1180221206
18766519
101637273
180685627
1177766242
518187024
875144061
1455739411
457430582
1309469824
479355385
1072179396
825042016
1825018247
988269621
1325713450
253557740
1840265283
2063178276
1019386069
94972842
1724070282
517896659
1867746521
1244782244
156425728
1181981359
1036178077
452318146
1390953131
1406411417
1781144656
1697798023
361507986
833927192
843713531
2074622329
1362188685
1314389583
318979284
297968726
1826342706
2024845
221740134
625638576
1458619316
110015248
1887048892
1055411434
1010240324
1944274542
94443115
2117087709
1291774549
23720100
1080249458
655903210
289813234
524608651
610539376
1632753080
822615102
705620532
1434165084
1570956307
1877062223
1918890457
1760007884
556417386
1211420074
1233968539
872109455
914745742
1796692224
435135571
1407063417
1933039702
1469824059
1192796998
316945808
814018708
106023799
286310947
328444069
637730564
1252695396
1644594096
1865139013
94990612
559888847
437318517
1350770106
697582169
1081210383
78818490
748901839
1975536096
665705551
1052958224
2142498673
1291633953
359512136
860825697
2045044565
608686758
1199447682
546252469
1758706703
119347968
261622868
2064695400
1273801786
167279348
2121458407
1932163921
1072918328
1899304707
741456515
674885550
458607149
434568892
60908102
747672043
718497869
449373021
396564312
560922558
1991154784
987308531
70598579
1548701921
99293309
1561752895
461490125
1512263638
1831253520
338847308
1939142716
1366567962
1656055037
1858333819
855460277
257368082
1976058050
4016782
1265942238
1010835172
1260754595
1401291204
1541257933
702283836
406502715
69050676
1436518766
1214955030
973448007
990559133
1228118759
163309855
1260639720
1434833381
1390414817
1037857689
1176040105
615742624
26786869
1700949627
1052428794
1770166047
1214423352
89027073
1239511492
2042749679
578337559
595015094
738053269
1373974275
527953996
3964076
650413246
2122753028
1585007206
1972026179
583003813
1140472206
488699752
877973021
320671482
1936284073
13710032
2001647114
114573451
1350200213
142083767
787448335
1010215006
759456407
2137325469
416518137
756839557
1277997027
1723438295
79472982
1625780672
2106876188
1247094827
581443263
607355539
1151540
869418799
1371452622
676627634
659509451
891322023
1919513959
1770544458
504879932
1693858883
862282750
813181329
1252486717
958271676
792932050
1090058886
348081829
695251083
606514281
544378739
745993686
1818765315
1129042786
750774071
551103920
1112570100
1046672800
777506531
955923176
1502886650
1055422958
1015431908
1468865714
804953347
751052161
1169281603
1309875779
503164361
2005782583
1612043648
139982755
1242756944
1291473039
1371534709
24044039
1711995237
288272138
1693019151
175303180
894486921
75730103
853396288
2084876796
634620948
637085815
859389324
773076247
1492585986
59971685
1227141260
1990067404
231242998
1339868040
753872780
695153757
800960588
379877532
540251449
1705125981
1509654654
2100927609
1076122055
753437931
1151949991
2016938708
517223957
881142806
1890847065
450437856
47873145
271665872
2031675414
247495651
248659509
1094360497
644502666
1121947703
800465725
945419288
1787959163
1422799487
1627818148
808835099
1150747155
1186883807
1672041424
1796873718
634242057
2058150314
203234009
1375524926
2087767442
1175884743
665881474
951676697
1054866387
49937489
1272098692
299058032
963206314
2060040628
1916296596
2001816353
1016464974
950919833
1054950251
2020074829
640303457
1845333081
1941873241
1276440277
1375860810
1025904421
1298876541
679984488
472494529
1978770408
1572532214
694016637
939006940
1969680837
859444510
350798444
278209367
1280744457
1801443598
604935920
1215115111
467684810
435883491
647868107
330036927
228237493
675019901
617671513
1807874607
440843276
1994247316
1268364700
1507765541
1889775250
119203711
929950842
1948527880
339537464
1698165675
1365455442
394818790
1579820248
479762985
651088308
1886367129
2098426411
2027378463
361794580
770012092
321309495
847499839
571960790
1644065111
498945395
192988990
1108216043
783626911
1468835105
236532216
1441664412
1243575261
706327049
751929802
751736759
142413287
2009380442
461037351
889512172
919622647
582946705
1706465034
1538752936
300613773
105248766
1192820902
1297108445
427689492
1025079144
1592553433
1520152453
1200281713
1944056522
624912584
370213002
1340938494
1868571842
2107579422
1392808004
1452814736
221540323
493006390
1488495076
1309177065
2125909218
1182480715
2128895943
618846658
42047702
1978925665
1645342820
2099521294
182439255
718197560
1109688883
745148494
122092193
1735466066
2105968458
217352182
1424538115
1543167698
1275303127
980161384
2089047446
1102371282
1028782705
2022948564
1753651919
798063445
656255700
662861575
272969282
296914564
299332783
722529145
77032249
355403430
1754035984
493541836
1218685761
2104227432
1607708647
255262650
266167756
1592763811
957734481
1627444968
1297821667
1341991617
1029236644
594971915
1041520854
1103663036
1259862900
1776630650
11098302
2053954483
924404129
512723639
1218774158
2050661242
1397620738
504896982
531332093
1288031298
1458469751
1017682589
313526156
965083542
1496735396
565396399
1216319140
83474721
1156350359
1320642240
163833515
455021444
1533933027
728541981
1596074155
1611988512
1035845826
1727315946
1080691393
205929698
1488449640
522357773
559246796
1449985607
272502532
642238926
305614784
31016697
1842850714
789508517
2047557610
599371356
931475745
1030673600
1260343840
946645647
1391460201
499399629
479583799
1555929944
1194284394
1899217472
785060961
2058778777
1648393668
1206418902
1206533378
900055969
1867120075
338835002
2071642059
1323146244
1868765267
1645221143
217112402
426919752
948768073
1951048298
418090332
1570406411
402793540
1801555305
1986228000
1745444607
1567692647
2056898503
1609477264
1770455556
1523103998
1349602856
858320915
1966281110
792578804
654818479
248352879
1012620874
1225543312
747465826
122383059
1882821175
87244821
1571003323
1587071905
1110977701
46866242
1392623708
905737018
1015560933
199030604
1091554439
1138753456
506259567
824290238
164732062
1043339544
174770852
526508785
1766795873
1410002325
1571869324
1419341162
365371128
241157736
210072597
909658697
1117641648
2128517437
1675049942
741700509
1132217606
810605459
1300886563
927426558
491712707
1304306695
738053759
1093202304
1454120268
2118869580
1928618010
275541754
533734847
958459480
1056678012
1749002635
323902722
137158234
1106552931
171640883
1385138278
1165413133
617445218
1721963770
132386347
1320915039
627012550
123834276
1891676093
908549977
406097685
281211437
695111744
268323939
1286978997
1612503498
1264443837
1234464542
2059622481
811595686
1423669068
164087992
581171586
1829362922
1563535895
1799317488
494980926
838188442
447116892
1131928437
820546482
1390263734
1927367718
319138275
87240983
149863284
1587711073
1396498820
1061085208
1319277138
1891426194
727898668
934681466
1053508745
2007853811
2000052832
232686511
1874210607
1607962009
748222420
1009433559
1673340598
1457511297
451880777
547607292
1500993379
814421207
396814382
127141721
294858306
1952054476
1896141612
224399485
1036598935
371753321
334403705
513335693
1896732717
244960408
1184312339
767562959
608838389
764628120
1481905582
1241586946
331729939
289730706
159975900
809485496
1935911773
1867785360
816787551
948500099
1988379815
1435933134
39364232
1086463850
1643259443
94846642
1442554315
595167020
674081116
1492063251
888135088
1380081478
1618485962
1737593184
138888711
951638255
145511522
1814226665
339082805
94574054
1478085779
346427307
442446878
1954653842
1263268708
1989607675
1482323575
499733842
1260618618
380115395
1884579409
978590230
1536929583
975778289
1618352793
1978406938
1397470134
1845487440
98387231
106608091
544547762
788966068
2096605653
1953547695
512534633
2143926495
2081714113
28539928
1357637653
2041455995
979464415
1147277393
1911449482
1120206943
185002414
605095875
1086330550
1630868008
551713729
1937293466
1955171477
1427036156
614432554
704001803
983320338
272419690
1288993901
624008999
806245910
169655478
793832876
1942537426
1533546364
1032495199
1969684567
1037251141
696430078
1498880586
9070194
102213238
1754423296
1022117871
771185923
1844187712
336157154
1954042591
755002200
43706651
665494253
853401501
748165544
789822803
1581956291
1457676471
713979268
1025409251
2145114533
1521538075
1145286644
1927030041
258818606
1485676772
2120161356
824617687
1318554299
1891481250
496916507
949907530
1777667185
30007230
64435755
66084532
941225746
1082619499
150060142
138609049
805615034
281975059
1515599831
654235958
1455487307
1611308346
2077387189
1398626647
1206034752
1818571641
240812266
557353857
1279249797
507285358
65924265
2086266206
1041609486
1966578672
196635232
1055499735
988224925
124808296
127357027
1257648870
1482562892
1621428605
339338382
796022494
2050423569
575525337
734791725
443841738
314963548
874510527
1295571176
1820234780
147418970
926785692
1909351172
1021750808
926015402
1986541550
1663831052
968378631
364664969
461322191
745276622
1700585516
2036997151
702844542
1913266689
862035606
1373155654
1736886364
1234730039
165236405
1467015069
434169208
897730316
1154203131
811030523
1836225403
2014207442
1312237707
74384122
1360664529
1903404587
2053940820
182492596
125855124
502892365
577009184
1687164279
212929948
266444253
1163051656
1506638734
578876650
1742185746
188398824
1604101401
840835327
1178398101
1355158649
639103254
1100410114
1486977905
1940393539
1010073127
262114828
248635638
707167370
1901035152
1675759680
1918892558
141435957
835237289
2124326760
666190131
1994311726
459363439
845559090
1418614262
723024793
93756666
532153014
1479910853
915714791
1139379396
1749174800
375924850
1964207813
675779539
787598246
467154553
502484920
8036579
1783705929
46293251
1658075333
185135462
2021993691
676283069
1699976379
2059372333
441816954
622583899
634131692
1754933908
929363861
873585773
481855366
2051172845
1160323975
674157171
91100961
249891318
889058134
1586658090
311700607
425447280
1452253092
206127195
358362479
247244075
890574374
2126872582
1976967471
978938359
953995563
1347032881
559768195
1949179709
1022389721
1918604473
719061364
924479223
1653414616
648695960
1207967247
538540780
163692303
1735590043
1035002924
1960758684
1223278464
857679790
773441230
1439585530
225388064
1146762613
113551415
1440676681
449431499
1267018307
1209479065
1799552583
1848306975
423829533
1877597330
477301423
1160534395
1142844769
193085944
1348682982
1810149172
1609787928
2064090711
214398336
859307545
708439890
1844728664
1387718486
539580072
1498297342
528657432
1311588259
54807099
1188048853
1149727835
150788022
599210292
481791359
1375187081
1064166045
1005151611
814970437
750286675
515839104
1261292765
81771761
256511725
835613821
510830481
1178194301
1540388294
1716321190
176600234
514630782
1393408927
1456040768
1867746469
642784818
1689068788
1118424396
1771176964
584200554
503405621
917967561
940807321
763423703
1921817879
1912930844
1837994243
967098557
1356496888
1784716594
987288178
1544503038
1991347569
2124610637
1809464719
1852895583
1979176682
1755514141
1537173053
1704165622
604087079
620515685
870780471
69958957
174837029
297393618
1660575384
1716368167
1751982365
1016654811
1917153274
1353813966
30701699
327469922
1095868119
1678329634
880508006
1153139207
959120003
964680362
1891087551
444514282
2114036802
611971100
1623512873
1769020340
1122461635
817281959
1419015610
457229275
433061023
1580821493
383028449
1683521254
849097952
2087208274
2107331138
886001990
240905880
1048912212
1947896772
1360325528
73191703
158537780
783382168
892849515
237549515
1865247341
55675464
1390600771
712166825
1438555661
1742670106
1892638075
2044913034
1362939377
642743960
309459441
809201213
909019227
1100870244
606873074
910107571
1956024753
1417687012
1935269715
532694045
1939081661
1916241839
187777878
535714212
1728081212
1838373562
448126726
1833590781
556053704
822782904
1461351019
1929715921
741664317
301383598
953745886
1464190564
940490527
816014239
806543716
1895780967
218063112
1576427530
1881763502
988816804
1591179814
466759189
13899844
1226592872
1831135357
747191710
507800817
559147105
733400182
1777345157
1293341278
446134975
144312911
1169378681
166942650
764335844
881703289
1123207987
1488996892
1909715592
1260669379
1288998201
1632269619
1129585850
2044994657
23705344
709987352
1801703833
61308450
465687668
684012370
1794464285
1151161582
923671243
178242163
512702175
335614927
1767660106
14133458
1268989339
1383863306
938916190
1793496513
163309855
944476701
528837756
1126536169
1032402030
922181465
1590667606
1594895385
912213547
1844824434
1906723942
1562019164
1539803249
1595931164
1623336093
1821655752
34531951
468489830
2120787570
1671355646
1533845842
1302779323
494970184
708423992
619408830
1517481667
2116430831
63910798
924462966
735777543
317861573
828997186
1400463342
1951774343
52683286
2073383742
1288901386
730348317
1229200474
82966291
1488765374
624399078
1880120694
495193797
941345248
2143417772
1628273148
688915913
1766790683
902001770
2003781206
2092427801
983936737
880268868
3638895
685156588
1234322023
1152195868
472599462
1083509790
690158844
1370884749
441737686
434502479
1348877229
166087944
1053803315
1568343966
450238076
1021280595
1226928749
523772308
2065769852
62794373
743002299
758723619
1720065224
140505353
1548372740
139734407
1886278587
1003343336
1602845377
585992802
804687423
560180394
1349881435
2101123116
1150610918
1424446595
752213938
189090110
974806729
285805761
302886408
943583611
1367582791
1852192977
963558705
1146468335
2081310701
716417899
781224730
1562797663
1244230023
1273615636
254963020
1050531433
2029085158
540373422
1395376377
1062370465
305766530
412245814
1625353473
1058788803
1515851635
1108131838
1734035580
75602991
182809277
1696545350
1455878837
1957010788
1431566590
1613376936
1636715698
962560466
2133548967
800075726
1878066837
1150578810
1535533864
313973953
682968555
889614845
1723570303
469783842
297542927
215067142
1717338991
1303949062
1526127797
514449118
649195579
2025781050
2073407038
963686651
1359778775
704170768
1704565157
1646529157
1121449587
1630929508
713373480
1464722550
1341560666
1299983607
1929290598
1811028983
203630645
977866759
90290861
690057023
1942341291
1130203607
375373910
1088799505
547892932
107187113
472243088
1071140406
1431415289
2127258450
1895831444
2141282296
1921643081
227927525
1271204138
1444836974
1221518551
397975126
939339326
1594020587
687641691
281354818
782415148
1097548513
434556905
1517583177
1708195084
1914950081
1325343866
464852278
2107897257
120301561
1914946429
1062807694
1531778928
1923844534
2013067402
2050710882
1558227658
1151690107
311228993
121016233
1766111266
1766245967
661261229
1391240914
1703001799
931091774
1753548651
700451448
200540781
33991897
2045049570
1036914565
1249223271
1348235733
2117731647
150525991
507040211
193157175
521363028
241539648
1918567858
2070353105
1031169844
2043651207
1931290103
1190901737
1623591513
1508649590
1079549146
100732616
233807654
1952551929
348049560
1335212621
1866625190
1070558109
1863856066
591198774
1938425191
1436975953
538783216
1581460896
1068139526
1591717480
458964155
1124816182
646515414
186356101
1750017391
1127597460
1091186880
1240456202
1968470725
1204152032
1093069821
143757181
520343454
204218226
617631992
1209087707
433722794
50213640
233011413
1747043731
812793392
2072254378
1594068993
1789513325
737722794
1034735027
870859720
172676370
2145897909
1510696426
834021459
866878791
1515586747
1944532305
1809876007
541418223
1931268113
1602850953
809763821
109358438
1581543857
1966408243
230835280
2016805357
1258024805
1750110226
1853360773
1696846109
320172367
942953888
1183918096
1588447153
1802015173
540766475
342914896
2006824364
1108582956
1880030194
1206845112
546661356
1512924707
1399042629
1216601644
1816868016
2046145841
1520365436
315064441
1871337498
1091068004
1733195519
1934181632
1022696448
1632675357
2002544250
1158067090
2040581269
764978674
1852188326
147491291
2116543072
412401107
58823405
1867126606
1978258740
2000445321
401833980
1627630823
1899802911
449438480
1675063691
894132783
929878763
267167510
1450619978
717300993
1938425381
220933112
152152590
482858848
488079734
1339457244
2012101357
13636375
167819632
29260112
175029275
54665958
1732081280
380981281
1971277786
1815061629
691007039
87383966
476853532
1044240163
1546273178
19863638
1595684920
1023987575
124007587
1798931296
582424813
1443782989
1880141869
1732140294
1620566418
1582215506
942673489
351762018
501948115
1456178934
1848510564
915475540
1514128095
1928252811
1505024801
865584565
1326661474
423296381
1290927070
981151043
153330916
580885
1795366024
976649693
753542237
937152500
707343345
1004079974
1908800089
1884270537
526951975
984498824
2128193477
1004559367
1364198856
997380816
1856856435
1747008250
836190271
1413855694
1402648681
1501893003
891775600
1337939256
127666384
795145607
493476589
1539714590
2072020330
429871619
1569348278
906392242
425307174
1542130799
1461307582
4970262
1940088640
1786938678
509687851
2045583938
294478320
670889936
466527096
95759600
1048397107
1123143661
2131366891
2107678251
166501827
703065701
961605358
982263851
1228808215
809284534
1677066185
1217951720
2100682649
223903626
77413915
1512062866
670198108
132315272
1903970645
119690159
1746494369
1724199389
603692676
1868909277
1382583323
1697785128
33051858
1576685783
103442250
2016301272
1757817717
1708250447
717984414
551291793
269988360
956012458
1869241146
1991923057
325182011
418193187
961100110
1679767491
177637680
1385309451
525012495
824392818
1308227334
1656241362
252377055
1628339089
635025633
1867251635
24531590
692685077
69983723
1587997358
1885822744
1602763630
1175198616
1090595536
1552579314
1275517807
2047332721
894482437
2128039821
2014065138
35399238
1440783585
998576010
943075764
1932672863
1772123486
665146095
1518642547
290220946
1362128687
2015999863
1933700431
1001440216
311592210
573672314
502283962
1748209868
34264586
622544736
526622862
641780549
181285681
751443000
1888423754
832467658
599871391
808062332
1387732866
37500555
1117104549
199012922
1990181639
1001072884
392040249
923136592
1774732853
496398151
1695469765
2123043387
882274086
1728237617
1630152708
670803376
90156192
1181198492
1674869256
1337599344
681141888
1037368128
1864104904
2058809592
1735104386
1433272643
552991846
1426650823
255944333
1820019244
330351483
1944127240
815464186
332940496
62770395
257680607
126716975
641525639
1560991391
154053575
328099916
416041955
1099723531
1539180304
362033613
554856406
62999274
1535298675
1287732286
1490613143
1471771276
1629324516
1409154623
1682180233
2100550538
1351511272
1580548309
1541914761
2017111542
2044336018
2124973619
764744105
1304459613
2135522074
1362607018
403489509
1656511029
1153969198
1842104929
178580880
1479201589
1378818945
1519925398
1100076195
493346357
1022990519
655133449
2135061426
763613519
1779916415
1512705789
1166778040
1445569725
1202030291
426653527
2127423997
1371638452
1398187108
1969034551
1786896766
1082542303
848795388
1319988052
329501919
2068819853
1848795925
790415044
124870797
817061549
1086684606
183351007
197958223
1539087211
820144889
2059757610
1109534296
906316596
83348833
131986493
1819061814
1567180666
72505316
767051101
945490866
153884512
1971599948
286131832
878122358
1751598522
1873342548
1129491531
47461397
1493253292
465520659
1147786280
2036456721
1446928681
1353603938
1351666120
292147990
1952438930
999670804
980060492
490492361
1775132379
13788511
1548659253
1769914445
723783706
300477670
1096665225
1404800100
750688018
1730489519
852351876
1555556214
1332805499
1102006673
1606396165
1825611131
426575012
1292198553
853210528
1815813630
1859567701
396044587
205796415
2029302343
744906213
1467150600
543803006
1813193359
1988660822
1023086086
520920464
336075134
1943259624
1293755627
2029963136
1263267092
595135359
1839559191
1870746127
1012952525
1465364512
1623923896
1716330254
1543420289
1902391839
1924134175
1009921773
841169451
1097689912
1452944998
85065012
1426453172
1484283
748719958
16547668
380190196
1582322170
2128476627
2083130426
1417278669
77498436
945849922
143274944
871520719
624602535
492976665
1397012518
878468787
738338686
978565564
1208810601
1226418573
881134917
960664408
362286087
1106459131
173888626
376067688
1983141338
1953800459
1495245262
1309847910
1658770319
425083505
1958300949
20054688
1245363581
1238476187
1921667490
1010302595
1187148954
1895002908
620623088
1181228726
67198124
974347487
1868432934
982665782
641819839
1122538798
456000557
228078567
1150661216
1076102025
2071364750
105552031
244468112
114352982
561048530
784223141
1027972985
297955994
1557454677
1326527400
407385473
1191950219
1118504209
826913495
1326824998
1729725248
1044735804
1735815092
1576097352
1259230582
1183888162
13596959
137281137
869950891
1440958810
715320489
1082239110
2024970875
807172777
934282931
1495168243
328526134
1558417483
1260441321
1111582574
1833245266
1953960050
103552649
1615310289
580225758
654874306
1649521656
1119484257
2137791490
683212143
1314018810
1462731813
1313152805
2006369324
882613382
361783762
1745575925
1042198584
1336501010
497370595
474451952
1162744584
1231897779
1026734330
1148863726
1797743210
1254063106
764658791
2014224647
43718636
1729906687
691107324
2101367196
1790114063
198392528
1821909081
215954654
131705301
1569644300
806061154
1745873396
1981306863
945079702
1725178677
17849049
1765165973
1794476958
512952544
899251277
1408603512
696459943
102652568
1936828090
1183848068
257875011
221898081
340930774
1000344685
81013476
1173038062
1715317806
1881168610
1323268125
1389437164
1487389983
130377492
172316476
482620775
1184581058
1824538121
1731759204
947298536
179137396
1172366174
971439994
1674342052
678564624
894509726
1663779209
742097481
570016007
418207028
666480051
2081804242
1314940023
2049851209
952023036
1829899517
1325773335
1524574495
1421039189
1684395656
1856424309
492506139
1295136828
1331767325
1031872987
592096072
961532973
454107136
1609628898
1706378628
1901841192
1937675567
455098077
2053796687
1497081071
998173221
1824824151
785459687
1942134578
2002352769
751742324
1081748139
1225027654
417977647
102512393
1699791206
199204675
595719656
1792125061
1391496149
785502572
1153730042
1779959798
2124852787
1931661509
1971291132
1316551831
641033966
1480745968
1184835888
1220955535
652418104
604708141
1346352394
2087307307
165207575
12431960
213207445
589811694
785106037
786162127
214710112
710436334
455205323
1212439674
1417388453
995939632
1527793426
996380561
474276477
1350448599
614227652
1782774272
1008428040
761880030
695644311
2066047109
2049259084
695371832
995418104
555931135
1521701118
633712136
193123996
1326301018
243073227
1751987059
1194193184
1250737648
749488454
1174100917
758805977
434730361
1613655600
697949637
1553706573
616021228
210726182
88116220
1293015408
368110436
694425148
201335412
1017871215
22100366
311600445
96010589
82895912
1218640972
97989578
1755120303
1376703634
801778708
5581688
1769679677
1910911975
184768574
825910799
1046562802
358997247
23223183
1829619750
351701084
505547217
1744756725
656601024
1856625086
327832464
384519533
1591959303
1526421629
1317863215
1907092787
830698933
884164690
248081950
1103243704
1103672843
752983467
2133298764
1805838310
1734987528
279668044
1815633982
831636460
1702751643
1205473398
715689246
728152174
1097120077
1695310725
874117010
815679003
1004538406
1708250447
261144317
31601550
1581560003
722290567
2139697785
1784221381
809299937
1971653095
805289637
557838633
634523013
2141758367
2013121441
1283022215
724774898
363209370
1317856120
1004915129
1755558568
971842236
1453946601
200713327
315240661
351264527
778547988
2086735297
546051580
354478271
804791694
1839955296
2094607994
1026829444
1121882403
1585156297
1206977686
1501717360
618141190
239056590
1814133214
1617574570
1497226878
1766250171
1628086947
672905663
966910641
196300003
1756083192
1420210394
1028938056
366807758
206034800
948993398
1059911681
441580659
1513276987
1355877028
1599476156
2143965008
645931591
1919262447
821259799
1433323626
1903654687
1973553736
1633148144
1647784082
1604141028
734827101
430069151
1028558595
1909804953
300208674
1909036532
1999487634
292617957
1229103495
953054497
599980516
925407065
157181498
1195711888
574698216
868391387
561097512
895668012
1220766236
106661810
66313454
263463605
406645149
1073220715
1059827398
1878554013
2023751461
1349295355
1652355055
2144513091
1173059725
1294010908
297362934
485072344
344381920
1809829950
1234576705
1701965740
88198060
140422517
1685379261
256776292
505513297
1563872574
1387426612
2125297724
886722166
238218931
402677289
493812685
869939380
1368983532
1402378783
1259786113
1252593085
1316733358
333973047
1999351505
125330822
2069006057
10337574
1266783344
1915623178
1539104505
872036758
2090912777
1855625478
853100
1136423625
13573955
1362049785
1972641716
1110628777
273888026
2018043650
1392324094
1252562015
1305489839
397572550
1114036064
595966332
385778710
1983359063
2099666798
1624832159
682232240
1197831208
1517972582
1502784900
1608181217
1919298317
1859020944
555126009
501140945
800128147
2147095835
458158824
2026288598
1831605998
768684583
1087502619
98236344
418589477
1953747274
1828141670
6370390
1065889982
853658383
1388613349
275563828
704368813
1488016896
110601929
127143633
1602763336
726244656
272237940
296523585
292523340
615842702
536661520
1414639730
1444504372
16055281
403024192
718758805
194341504
2079627769
1334678295
1543565679
161130862
1828909048
302146504
2129065005
1448038918
485372016
2107401416
806525506
2011744371
861700974
1227187424
1327517428
1053009509
655013976
631384165
1505993177
159619115
1652871269
318503610
663555882
186738107
1281615215
789963156
1038871830
413358019
637383284
1833767375
1086206023
1798010715
113382551
2090853811
882939349
1479352330
1601158377
745835632
1634570289
684066744
2026021383
1304204495
1222964079
454458656
413785302
654691954
1367546853
1640459454
665353123
1207669362
1696950475
937325826
300216024
255205232
1355133620
1374254414
89167091
446388229
82354188
2033104590
1792334163
73814099
220208480
1310069342
533129837
1072413241
619584976
2104142768
1333296682
1078979292
1934926893
1435656114
943818877
314472018
623357517
595931947
424351927
1807908881
1599201589
1274735910
139106821
502517796
1714444595
1985889775
1586639795
1916445080
1154464753
1877656202
785336801
1242129223
1098023594
1248516237
1697250577
1542158427
717381565
1565257134
1021495903
8912858
872219890
1217846533
422525434
1105333419
298160818
592267595
270757235
844387440
1819868613
2016992965
1858165323
1558172953
394982453
434995258
1686404233
1174723121
359666106
327904487
1632223393
1735261891
75655585
1542316107
1525079652
796773726
1784922768
1171035688
361466274
939277227
2066101502
668120061
1332410824
143542594
1441952699
998074827
1844165314
1206233516
577096022
371219740
1969870257
1012731126
1461539346
739407476
506385665
308642170
1737467030
1043658926
2123128824
44495567
890316066
1823498732
1659747547
576909072
298024804
118054243
1422191046
828432857
1470238886
1020202768
990437302
1639333513
359090243
1894271835
1572626838
876170024
942619099
95526927
738378013
1298590267
174939905
519438399
599775117
486903321
2072111177
1404257164
1526716746
593417199
1363473323
378703922
1557709981
776075599
1258265243
980471971
1131632188
372166473
574888274
1983078559
1153496209
36217778
893068668
567303517
2137691373
1465119384
592714096
1865793895
1446242123
898962669
11075876
1740421810
1766965076
1009819585
1460500016
1774887815
87725072
743423983
1605527670
121916040
797904107
1661166575
1137591185
395683217
742744925
1090281598
954294463
795379121
2022510860
279607789
1566111868
1629797293
388923730
273698892
558421122
116550710
1703988887
185528101
1758564872
1952441140
1208415760
1247841691
433769519
1734907756
495461887
777299490
377971874
234171350
1240936871
738729822
1337826288
1249725648
189650276
2032785980
508194192
494898141
1879943982
758660784
1049959115
958235011
1595819
1477107002
1476921035
1465148072
1449376151
1492706862
101114734
31411492
563033299
1410311970
445932643
2049099948
1034211634
910931057
71358392
108846057
628736557
1318048573
1195082548
44242094
575221531
1443841209
1503850538
1709002589
1408990418
2120296686
833999432
590760367
6200840
593585981
1654673847
2135208696
433189523
642188754
689549677
409855832
751892825
456924050
1809366132
2124737024
2065068120
1529699402
304215828
1275857449
2107715216
892008539
176588991
829849654
1371799146
294998256
1662658175
938701093
1209019369
1277355034
1486864792
503633093
467537088
1546722318
1982699277
1251109998
873747105
1145187971
178618755
824468871
1894377960
2030893343
602634906
200916316
1927721122
1326350565
1508176593
1906128890
1684347158
1120858834
2084409353
313674031
1537944874
286867474
758957831
251494898
336805848
1534377864
1116189604
675743783
743882742
155070167
472416590
2134537664
676290116
1914361212
793406885
978535042
769242002
1737730295
637793960
1936662321
925818922
712807656
437382928
724765591
610384841
5296215
352587470
2072167949
226453877
1181948847
1091749263
2018078913
1360333987
1388731354
1439791138
383025154
2101933382
545149817
1526660073
1441841990
1735995549
2045804054
1309083793
1391259187
884646153
1579149368
1506426356
1178310301
2035225711
1074766856
1356427351
1071960832
1912593055
2021183106
477778381
883102399
1567587852
370067178
815334257
1663717200
1544233348
1303342807
2024503507
257033922
1787338213
1276488191
521401741
1747469552
956123012
653289171
1019361510
1427398342
56141643
306101894
1955503774
1792652594
444097642
1128544061
1756944122
1062695557
1487585435
1265667809
440647274
1969770096
1537324456
1999105717
1712553412
2016690671
1720848610
2092455666
245513180
1343823364
616459975
1388457140
1576709530
1746115496
891250655
1165398768
1853141304
1044609062
674285629
1010064031
1640432016
1244118768
1887133725
2050442851
1627360323
1719752179
1891116191
384251952
597890688
926943501
154266076
1294027488
436746544
1785286075
1613374737
1853519504
262253847
121039812
1324468062
1177578747
1625049472
1530622407
1587642502
1976312935
475268516
331010821
1064748416
1579507344
2006684071
272138503
1464985995
611372818
924011077
475621710
413198620
880216218
407024448
1201936097
1192649251
1287650518
452579356
1404583428
995194352
2009741139
1023096202
927238766
1493046047
380170847
157395944
1109716574
1167409498
692022598
831312646
1236359675
440585082
569941655
304742439
1493336360
1540211064
1088027505
973770853
1475841108
1793916292
821412038
390408209
764328566
653911917
1591690217
1213946149
1422728247
565450921
1475502352
1804205733
821707127
736708066
305992607
2066425058
72356523
219087858
1008544096
1147420393
1731248429
1991024317
2069822100
774962567
1667992794
2070860667
1344283214
2115165519
808977839
1906772840
1430892209
1573952057
1535433467
2145790639
1657317041
1589258735
1049118499
1157494881
107283360
970799948
336830344
518946119
1311549284
302411642
1866148056
2105206690
586639260
768196899
479110250
498765317
547006901
330584860
958342046
1301017591
1556144186
318866949
1584932094
1971910026
667934384
1456100561
578622249
407394919
442796099
371612606
1903018991
1583451711
1795845776
431645329
1639064769
604793422
1558711044
1815442553
1034735027
1302863586
1558416247
163375308
2044440987
181512326
1618746033
1012897534
377346483
1351273052
829274058
953797820
1027984182
571607975
1369683425
1035295961
1386836196
1951281436
457151317
1961969973
1138953635
1589962942
993017037
623304601
616382258
1613949761
325754029
1802283242
1178008936
523713960
276212447
376328377
1386711120
40026669
1543251465
1088914209
1643581458
71050529
1522133911
1577051063
2067691755
1792002446
2022906534
1589809431
620949589
457199899
1488293608
1744671589
1282585832
18259426
332480590
608880172
814988291
2003294648
2017905068
1849921821
240651793
217547482
484262829
91949922
1752616753
1957266955
1049714829
1889778457
413474580
1678787852
1691137789
1703682652
698632994
1866316018
154965859
1197807872
51703430
1974810981
1256181464
1049038353
22297995
873675640
1147489339
1784662322
1202136118
509799867
717988017
1313584621
1218711272
399607043
1994965850
257143941
1927061052
1833795714
1828398992
1558681229
1505676306
2123206658
612960940
70973378
821043228
669422056
1649326182
622297944
1351773108
133928731
364320058
532467600
175473727
839371400
1012190031
414190623
1915387512
1730141461
418199950
1503865108
918108856
992989423
1737037084
1611815030
1609960576
82988518
2130792088
87993362
404601035
1815818241
225192362
1567155092
426813127
1867708694
1908092659
214947602
192727217
418516286
751551608
2035331937
1129751387
375965918
1950217673
2108827478
1889851517
135909818
1767155730
1965596777
736461432
974852413
2037555719
17727161
1968323893
632221971
1055862299
2035768023
1601699318
1191291449
1108258223
2091968996
955204267
616727654
406134956
884927466
166205434
1423360041
929800570
1627262907
1863630760
1500336729
788813597
1330489981
1579697701
254846783
799748261
1977739261
901268916
610918479
170973809
1534116613
1223794967
1984426470
260149823
32356275
315005660
1493295295
1713996836
1306379053
151975101
1736245047
197336890
952292430
1586782347
447990330
2021509004
982454836
1070194877
481913054
1476880466
1781719239
1674068643
1544172491
2072591533
1105320816
1325510483
644020619
1626178037
32357493
1450777964
1173014933
816190036
1986228444
638501525
566595705
700368416
844664952
619312717
1662417068
1608270437
668798409
341872592
1261283224
1625068203
1535053740
225369041
103507143
1324675803
1141675123
1605149986
1603292510
1724049936
768350442
889540507
2103178640
1242362936
77058642
353040444
1991199993
1287354069
481605137
1764799891
912496749
2113219745
708504389
954454291
2064970187
145331964
1221883144
1894010785
1810020517
1408666487
620537602
1645497937
1055875425
267814005
1447140544
1442475721
665671020
2007990138
1017129532
1602162800
1400902925
540847753
446139006
2071509774
473374107
862505946
1937591925
1421355419
1252782163
2114905941
1720381816
384701825
46475898
262271110
1815690544
1218962852
510866753
1223736407
488204661
935186731
370486387
483831352
1343661101
789947140
683580814
1639785917
1601319454
1438323663
1768524173
2032195038
803499857
1155900638
310531552
2024159627
593672354
235446009
1669846986
380148898
1334632188
987886452
706922504
2006126211
1400540234
224865350
719256540
1375904593
1845356590
685441678
434314181
1493843732
1677192326
862974569
2141890303
750276481
918618395
1875398179
1099936218
1778091834
1051726990
868701447
1667003278
281286044
2024853875
1163075378
2041368930
1084572145
6531527
123939712
11232416
1819738665
1399499087
1475112875
834270325
1990071642
515999329
809084672
712243760
905100868
66961766
1727179368
686312827
1888732891
1373313469
1516902885
81223767
224909539
1164446282
484484376
73084505
738976631
1159794004
2081531307
422439630
229145329
724432479
1198348001
1258437952
1518906686
1848320957
1596034490
88186375
1553399485
599695202
1007236042
1086363357
1101779692
1459011823
1275615810
390231941
1633898569
1970518694
992153730
70306247
1621126326
798249299
1510160528
535513637
776182147
1649135933
40650523
1386240677
247494495
153408748
1521825779
1966824831
450763254
1060332169
1360207630
625461542
758294230
1742810164
527262322
432849815
83094991
2097458349
2001419733
1962785727
592981382
222449045
1543927945
472869103
2021267209
1879005512
68435677
834998865
902251281
1743146644
1970638000
1382009117
185788916
1358686709
875744580
876633419
1457059985
993375699
987181729
1228604474
1687771183
1548258717
434915114
2073318043
900190334
1498708652
387745728
2086442433
159462517
65769693
1891160033
2081656841
2053136172
202769622
1677748748
2145155784
1472434067
1541630647
1387119947
212308551
1814056898
1566879314
1056876875
141704323
1365475305
167063337
482730431
2146116982
613515348
1746144585
299319256
500848319
1197911835
2009310722
6930074
1552758954
73278467
1045957876
693450178
281020150
120982145
732644219
226525769
1831467185
561380990
1275193918
923677034
1213230542
898921887
11097557
466196873
1710818283
1264703083
1313594334
1298491091
393360680
72101497
1160573387
1107742637
1841987354
1271148792
2110434456
1333087807
1930277
522909606
547655086
384308252
846752926
186083058
560283064
695416699
541075860
7315095
294240546
1822689630
919674419
2082091440
866115597
1469443894
2001867598
19788178
1526952163
2043599555
1017555903
217941716
2117563318
1368428169
564932669
1762593151
776482559
1736159031
1485629613
848327517
1687437776
527865022
171740719
848702542
412579528
752432165
4672029
219498536
605607380
858668519
1039241372
1004270128
1176871019
977064493
177043073
846697557
2099622252
1604163750
1148480584
1734748573
561222972
533586756
1218282675
1563904443
792401790
264014452
1258592780
1682023980
1976263546
1891020651
1707248833
1871144475
1685647561
1423088762
1749329620
1517978791
2104270186
407750761
477245752
1118861788
1209591955
1662615428
1747541270
1267666527
696072050
1698497601
707377277
1331227914
1036154144
1091477853
292201961
317729789
735883941
1665209994
1703579048
844632290
109333086
1601547565
1364814929
1165641193
540548402
866125672
459963912
1715121631
1700808218
1344530040
1871959985
325085179
660681383
1088845315
208894912
1373998757
1510584810
1986353878
398392443
1373033803
1780110010
1691192558
753117047
1273848546
970861509
1628002844
1525427840
1494895394
2142634062
1591024319
1955788039
333551503
409435233
1553971881
771997240
1775427786
407898950
1300450034
1793678071
1404224822
1273519852
934209762
1784318546
1667461763
2030106420
1700460498
1681488901
953720606
604877378
1888478004
960036192
1841053843
1051748232
181450781
784840144
501563542
1401431288
455786071
96877873
2076712295
256484157
1680641341
1911452952
561450562
56060094
727516019
1408313060
613053846
2116226495
548051291
1151689749
1821529856
130973127
1828308614
1351038052
380747878
1299078718
217634307
727900780
1366316368
904120151
1155572215
187994844
2064544876
11892563
217242786
891273456
1261193970
700029747
1440514345
882018267
1054937252
1968439552
1618531679
1713029949
277050574
387964438
567304643
1496288199
1398245479
1559067738
1570641657
225722871
1415848214
1163268283
1190509687
2557550
1206542775
1076319869
594885777
203478429
379462411
1430787881
1348516253
83083960
552935653
10931548
1330243378
895037780
303215226
2063344622
290885032
2051915537
690947939
1566308349
33115821
136413365
1177877148
546663202
1577582909
477145014
1944616943
740243777
708655145
1947207744
1499355379
2070200259
297497357
299676091
543922339
556998842
1064646276
2078380380
1578484702
1986774164
53875408
1211819231
1046129415
214450155
215474476
312922956
33023706
1456601129
909591521
476665741
1575439401
365492182
1672632987
1792693816
762729229
738441135
664419002
1659832543
1594730204
1422219853
910978154
241713725
190765067
31416557
527161571
568328685
903521516
1849630653
264181807
751210045
208276244
206101380
418772040
1081171391
669193330
565237927
1344872313
723732130
1585145479
1945911648
1141565537
1191857671
571945125
226315660
405449467
1530098366
1133184468
1317700519
37453282
673135975
540517728
291489986
422092586
1611546880
59850188
721514464
1838807373
1548180966
389133739
2063813860
1654667892
2020281305
531240870
1383907016
147697031
209304039
1470348134
1258257278
43360711
1624242202
94938089
397473903
1872619039
553346358
612471248
927527101
1900564930
1301680637
97506153
1020426640
1552175881
639495687
1897860343
592785693
68275222
418435597
478528235
1986596805
1258919733
1779295013
1766835783
852905500
1817935752
1352802500
1818645080
2116411119
210066562
715447012
528273476
774091519
1702712097
2122413794
109715350
621001516
1907891821
22406685
1630187131
369530456
1305500743
880979823
1491527656
992891411
470965203
705350239
1746763499
1319728899
396983808
290561422
1561187580
1394672984
497231419
1014092667
1555633185
808024900
1098488034
414264729
2076186981
977046718
1849152342
344291264
390449637
370492938
427000764
1883663514
1774696472
2138073725
1902279931
1454656943
1750976785
1735352886
209425096
12467280
2114883782
1355153734
1229273842
400398476
823998775
1850579851
1750305415
810350479
1060321043
1427641629
1190263223
1376612368
1934852011
1222105458
1825760447
1872276622
2130263755
221926006
1823767479
1097718872
1510254522
941121018
1071125952
954270040
984559630
1195891119
506686803
1173571232
1870616398
1728470387
1976561525
239120951
1490503281
117237511
764095462
1230471034
1352246963
1524595459
1359547539
2144493165
1218769062
1684744544
436183988
398291434
1520119201
930591737
343148447
591533278
1109059288
266221734
385291847
1558279326
1199684197
587060198
1529124285
1692195717
1310089688
1355263953
1431432560
606240567
1785947719
1032203803
294922042
1717261686
2095421088
1270422447
239293862
295275616
1924151576
1358459872
703968957
2034529765
1181232729
1265309538
1628086972
766493018
763408559
681956756
714140437
313506583
1563752115
1128316411
141537409
58631139
552803937
916377790
2100215670
179655451
1629165113
1890906578
888042761
122989076
703568611
361714008
826529555
1700064282
1513402243
180003481
580742771
1868459894
2029644294
292176736
1020777201
1407701426
539223484
1568596075
782513533
2112527056
102901106
887308567
395661957
2046500185
1700379792
674344327
891308749
23629990
718065115
1624063945
1604170507
1328264938
1610644074
606131916
899528057
1755525200
612846503
1120923345
997082956
1944999710
664346830
2110869015
1045617480
184814006
653508577
1210000900
325459133
198188295
1870214438
1933157588
1280328610
628474304
525174031
383113348
433445111
902281712
1739678836
1389310341
361008954
1125807508
480367007
1058474349
591294216
1600553282
98807627
694528740
1760293163
1080899660
99214706
552308266
1548309239
706023733
785767235
1854680824
1174281680
2022795945
11309167
2144767908
1644407176
1231536406
2069328177
152035728
1929947675
2137509115
1994292280
1080221435
442428874
790790604
36429746
547141108
1406888609
438703755
9673968
1840300250
1486742736
1586452314
1723213535
2014585936
476839973
1256917507
1667184901
1674715077
1252638726
684089569
868976619
1468498251
237815879
352686754
884940788
1856855751
1391529774
1323949498
1299436041
358113392
1024165693
1386442124
878245571
1533443926
619504049
1179122606
323943605
1220723677
869348407
1481167087
1691357669
521281083
183579548
1492556981
1456453241
1031222795
45547518
872961969
1976912292
1161620848
1134168912
1115721152
1230127137
1459704489
1300998
817163349
2142829224
1772060749
1088690585
1543458423
1059282205
41457444
1897129563
1471897217
670227604
1203444573
780510873
574689687
924783598
1842615890
160148647
1200303574
2022581028
1228270542
1857279292
597894980
1407578289
189952560
1286081465
188424723
1748662013
1490753610
576641188
1645826606
310869843
1457201109
1332911420
1222599287
351139553
157641939
1023749977
1179627022
801182245
1597848891
1301086433
1949986663
846901944
2086027228
570116275
1509020939
1426849143
2053784828
1579100226
1158663331
750243973
1262913088
505487433
1661158204
997177671
2066616790
1993206965
286769935
1436332925
445063537
1463328392
889827387
302089648
1342617818
2125468885
813559417
97251113
2111055383
1204877433
13643569
976856632
1760029935
204957876
1799738051
341044211
760103461
671185496
1948010296
103616304
1106670479
49300828
239898916
1387991843
989058224
858551146
1976001203
1519394509
394472679
1959535905
2104176926
568505019
1992138965
1350454733
256851339
48636109
1808158933
1695489253
1294506966
10144419
973933897
118142195
680515132
2125449808
1228066095
2032637279
1860076324
712209341
16191698
1582192718
1573558411
1922092689
822548185
293374173
1523371981
2041303299
1063055589
290913063
701349248
1265323173
2137817132
1988756272
576821375
889267886
1358177030
1081222039
1281358068
137891087
2011883418
55322636
1441201524
623194479
2128035855
990498758
1792771898
1984799338
1384636477
1140721788
690066340
1516165257
628742895
502260967
1986294356
1671186560
1092827022
447380173
1619617922
1047790563
444943536
1711601834
8908011
116547252
232711552
1815610020
526224607
1070025378
664343095
990491615
136259161
35479199
1105207872
651444502
1047675184
993528323
1597384029
1263446225
1297889508
1382693181
814106231
1924937539
1116247262
291243153
1305216578
1647811720
359703025
1395704873
1763753524
477189563
386604431
599977741
1263220376
161196612
449316319
60704522
1462833685
730567012
1243209919
1917654679
863256025
901170423
559994834
514948168
252994816
1694565899
731682175
2007545371
1517565198
1639545773
1102010774
1653305443
947912893
919453171
1815810852
878298543
1086298046
1871008170
1495029897
1622741796
563052850
538928070
694225932
605799067
952019559
1737118946
2146521881
310530637
38504191
2128515684
71279518
1182280745
2007022457
1321301399
1995277852
1283102525
134717849
1415782956
1838077667
187164713
2034853058
1206266175
2126397539
1517170698
357557311
760447098
2140548299
557509126
142246260
654878623
436545242
1989966668
2076713668
461854840
1489024658
929229250
2062745749
616465437
793129334
1081954597
657682915
156117856
385631542
383391957
530904730
1436252371
1009229426
710064973
123150457
1557402725
792779851
1247321718
148503258
1978051043
840127717
568526620
669434555
1036053191
118858215
638599512
1436499541
1891116039
2102950380
134130317
168955759
1963312678
168693558
912642503
941063887
1780059106
1311885793
1415661177
1146409183
86756784
1562319757
884495498
750444964
1445354903
1999913215
1461204193
1654789621
1741941948
234962068
1945268871
2126460190
1422946836
242029861
1595381900
1307184623
819051346
460575010
1180922939
1340223338
1643089565
252499916
198307039
253359388
186600240
1021002421
752421840
677259537
1728179148
1059391575
556763689
1936819359
6179085
483792658
783173703
868501579
1780086438
1133725588
276840186
329582923
672614252
166095810
1088689142
1969724246
1497971182
161892579
1340190904
1353132161
1528805051
1181338416
482192870
280905204
38499129
1030110547
788247763
505890783
1081016348
1420839164
1810301515
238940055
1293517890
633931357
21148936
1672530249
1149929085
1130338785
1703342036
1256348185
1059718297
537781674
1810308954
2065574551
2140718051
556815705
838830927
1850601353
885094924
14150857
1974393243
1386714678
621400242
1289932799
382667042
1322454850
1351524178
896263195
1392398693
900426364
2031322679
931534542
1319251988
1509445715
323048075
1644129663
1034650566
479056650
1129351149
343240825
968295899
1181693048
855224872
965422712
1745697348
2129607335
903687307
1049235885
1014530040
100574865
537448921
1135300649
1948862532
1983768103
787282316
129532621
608034839
1119640497
264253578
773841020
1406208449
1273264370
1480301451
2126048486
525641518
829996536
1096721531
920953505
1773565125
1704932804
1899587789
1089172506
1401454673
2056637987
8025917
1663569893
55752182
1449661341
715288508
1660895328
2145513677
1685078069
1494676985
1872081648
385883758
1275374777
990605001
1719905896
1875246257
2118062496
863323788
1886453363
2059342807
405350142
203972170
2022383016
1684297182
1901655238
234078289
1984892872
247492211
807369005
803464803
794820596
1363422528
425020640
1519266182
1662588401
977872720
1870463313
1260494353
55360003
736919663
330278911
452366834
1297001858
2064110102
402534645
1405498177
1966340147
1731756109
54450614
1267336706
666801414
1893963050
94933748
1488765083
1068368837
1650257725
309452698
1466650693
1167860534
1512515986
917983563
1373254582
167992222
902296148
396176433
2122008504
244873237
46056062
17776619
1684312536
42723726
444737035
753244658
1561926117
1844279927
1744513
1701899441
444799284
1003699839
79998078
309199571
1632233219
322543515
1211083714
846688521
217206365
1619151144
986655718
812289983
1919898279
261145776
431007022
370901414
1593268108
1791940577
610037197
1042699826
1000554831
100467076
1030131742
1571143939
427373718
1304797225
916480805
492072182
1222733448
111023071
582467192
813574824
39584379
1869314946
1298354359
1568403669
2133686848
1437223977
1162617683
756429894
2095321310
1450966419
1834127181
1170643204
1830079191
1559857539
1619547724
338083938
253969641
402378713
1708035604
2065685101
184956604
2108214809
527768555
205460225
882272138
1179113810
2109481477
1996171593
608333833
1538993845
1793119515
60548690
1040251874
1011044127
2029008119
1167014964
855587917
1232259346
1727449726
635564361
2068556203
607558579
1988425133
1247024867
87413019
1849428600
1531080512
479862040
177445718
1422324476
576725800
48719431
1810937246
1951473153
2133751209
1991400505
1062304862
1949312335
581883411
965412237
1129838595
325801148
157120753
2112686849
989346616
787888532
444983135
1373625276
1684015351
323386287
2025944361
284498120
1396611555
1764107933
662315664
1255309790
610027767
22323914
237629064
1343966456
2095816103
1552121604
1814661339
1386676574
1700378506
180126717
1230965490
187972943
1525537220
1377888769
1492439278
209884276
1665357277
282025024
48042616
1007590381
1672420071
808577759
1917611799
1751014587
307955510
732577557
554797379
1703210414
1067202111
641427852
1007891424
1899521190
60695172
512995269
1248960838
9026662
659418772
31988793
1252884653
538512648
153183156
236526775
1328817009
927979952
958959095
1102411614
59497136
750670308
1140468982
732885599
2140128741
1790869641
607678991
329504699
1607068308
453554052
1031677546
1059631031
52265078
154934853
423925611
191700059
955788878
651056756
153583822
2100891782
530532103
6580655
736606215
457065605
393935031
125786923
1039014808
848165383
312840351
1241796342
2132883659
1013018336
351645102
1583198533
1093548218
895906241
1347250618
272961878
664545680
948652056
958292837
238537691
1585747057
2028841394
1963287499
547932552
1224984808
528512216
1269835126
1519054336
782486284
986393678
730151591
1803813982
2134815813
1926970953
48240527
907893017
10464552
1330550911
1803010066
316694505
285262523
154473041
1283368811
1858946746
1981802143
1702929420
415436879
518334960
1907181758
1697862394
376028899
372485048
1793433140
1252690971
292589964
1416341417
488409519
62207103
712695200
1148507156
1588575720
1203397331
1660828147
1579854928
1015674484
931942489
2139735144
2098071712
842151005
803136941
423719990
1978823261
1877066028
1533388455
937132930
1064273418
846428357
1022031744
106394591
1352575314
1639288278
1222448077
745423082
1392620622
1440250814
1803697497
1607978564
811565496
1915187625
15302096
1742964476
410513818
1823127386
374403962
1580676233
2037961877
189110332
1863954703
1578393946
1621502579
592288671
531831909
1539072051
856397845
1890774167
739780087
54449221
1526168784
1295303871
561927866
589781170
1688870050
1339283703
1403060351
924564162
1725934801
1067740824
1655347927
1176130720
1256141566
53174866
1431849935
1728790072
425587095
1881423115
2122694649
966094125
1246928407
55779629
1049256186
2139574945
47579703
1657946822
973667576
1748099017
1077689926
181282408
1304740094
1858264516
1655053165
993289602
1831770144
634475211
1508552544
152458138
58844056
1221546976
406208861
588292844
538180513
1274113992
1408434118
402432918
670380452
1814981323
485175602
1268543628
1496533284
526664255
902691317
159248080
17729760
1337300992
979856718
227975351
979189876
895208707
939109613
1449557402
1526838265
382927324
672875059
920036601
747797151
1397742644
980511746
1217301048
200778587
704482884
2019198127
582926438
1423539701
1091248246
1190526526
459354159
1493880809
2026715718
1943603251
198672267
1123795282
836089430
1101480596
668239380
1237651202
1261395083
1117170157
792908520
1011984474
1715512371
1060048531
701768024
176457861
230942399
1077184220
361182767
10974823
1164393532
1769944440
2122952676
194830426
580762946
356033993
543263224
2025523267
1120233208
161383065
1492625871
37115314
2099067058
725564153
1011630847
1759511241
296703325
699241442
1624766936
666234122
10340800
932831210
583890632
21420410
413545338
1363196344
2098275072
487036386
1209259057
2040845691
1945347629
574410983
1003423772
408786743
1396226231
1345318861
37649483
1020058187
2141286074
2095312573
864256639
1183205243
136841532
348081829
105823350
1734068724
484273001
2068415434
294478662
604984946
1877578283
1336589441
1793618243
357129793
738776319
1664375612
615354654
2126879914
1615647047
223295045
2020293072
1686449787
1523268255
1077822773
851048971
1410697952
936604162
1486185989
1837411736
1014853283
32246418
183953077
1069302050
655767734
1765184378
780987295
699491515
900461676
1668187748
710504757
2117381746
693910309
1351786249
1663368473
1825542286
2091011299
319943439
1371607208
412552600
1214338376
1419073199
352867886
1936635394
1707080013
1903989870
398508137
1788314041
824472580
1373944819
1084868968
1004111459
1724690145
53143573
947279419
1878464842
1174380420
1059781863
657678432
1866691694
1853438297
701109309
333063494
1348189476
613268777
1524582265
985220724
1171297061
1275599654
1789752625
1493964510
755465737
1663090553
2125431469
1393151209
1481753671
591424920
3943390
1928441813
1977258870
2115745694
1300454992
722297036
323648523
1461740076
190979547
1593447924
229746223
36059346
2041295270
2057000050
1865650903
1408987434
560286421
276495460
2096981739
392716079
1382022389
1739018752
227470134
538162481
353582497
374626762
1696707749
431903791
1389407276
1825622637
827383304
320941309
744923909
933581015
329214222
401187926
103423822
1760990911
966066981
280571683
965697924
1020661022
1216038880
28310090
1490250763
1329278780
51868645
397827189
960105209
1816763505
131229592
1144042266
1054589635
551996021
1269637798
720386274
853406655
1448299775
78401791
19409400
1175727436
241526858
303957701
1325389412
472691113
521815590
1568067806
1045817856
2128470764
698834525
1836275749
1709215410
1109795028
1136761215
1290888062
1779177526
1086902047
709756599
1029903953
889318970
1507268214
1449652193
1314588235
608284020
1501691489
1143371705
704362278
927369886
875610387
810933872
227768734
457081648
322526456
243263708
2119231224
116566206
129432792
1252523888
364063425
1168314908
730642595
2083544522
780609363
499578687
1755384246
2015838589
1413228307
88473122
569723585
522776566
68695126
1724899832
710421977
128442487
1101154219
457223671
1305457268
1578930202
1957800030
257362670
1258110679
1087292914
1404609678
1456306725
223749203
2031384625
2114454464
1314858431
1341290102
1405627127
1392005188
881594318
1556966517
1596189880
1247227024
46628094
759961781
1161715744
1604507504
1297679600
66878133
1555406661
1543742664
19681751
802476982
950277513
2013342770
2042304582
2110361260
262095233
1179633276
1981857870
1297571103
1367654662
1370645343
1197018332
115441465
1071537605
738328524
549804822
1847478773
1531407234
643495499
652658480
993864570
153336297
20988878
1796640979
546836119
891682845
174948674
1955706119
1738107729
1920689683
289500830
1586522565
1047946242
2028615586
1229425188
803879310
1946248162
1476010833
1634327817
410132941
819388622
1532260724
1811246768
2014293824
1576668926
978570229
575696481
1064541423
1136641384
1527197067
571680082
1338878433
1999355312
392307174
610404157
571762022
1423047068
839194492
1808749427
712888554
1158354143
1717963863
674427582
1520532950
1982299846
401402930
1250426609
850377802
1209574844
54864653
924261605
1943069262
747226057
1807284865
473434186
956298775
438513596
1124796415
1002948880
1550744022
1916004103
943586187
1958387266
646311807
1665093215
266021902
1040271938
1230943823
35426786
1499050329
573478765
1678314263
398690213
506560744
1978914912
907947266
1820502977
2142034894
1388771465
1550602999
147071642
860925630
2031668082
774525000
604209436
1124284417
303475972
1378109575
2002327999
1939694632
175875772
720756985
1296567949
422914288
1818774156
1190352483
951325283
869654581
935148656
1659870295
1888886030
624674215
1045244162
1046667334
1137673802
2147424316
1612137284
935893532
2004470973
1727750451
954312634
937386460
1990316023
1264241728
1236006955
1766597672
1576912692
1140118594
544024662
692108829
95927156
833058748
1103643789
1567321686
98411068
1994597891
296599398
58664629
286044176
1145858083
1802928910
1402020748
585599346
1015077176
1981802411
1038783129
1374405
627779033
769000863
81592731
266048239
1284951758
48939459
955269110
520875992
1298606040
1546330330
956814844
1073528983
842204501
849915236
587706438
620825828
1212326661
1266251276
1435759921
1540122444
216823590
1458064175
1909048873
688718710
1193471009
1937207207
272720640
265903016
1380929790
941595550
957674632
1793715611
1906245707
108687253
1142492338
255349386
2083321616
1378286060
522127922
2003188995
1979517457
1666890831
1403028609
1707208016
1753042620
1726811780
1404075133
1812579838
233190606
1630570864
2085066366
726866103
2040927071
1335261900
2035571394
1637219632
1480087525
826455874
1601182988
498270673
1803125689
1490324788
1639477895
954777748
1852893179
1283286968
738772807
952760874
2013947370
490216301
2073445598
1952986762
1683044951
886304497
2141334118
1889718449
525348519
1871368066
1376965681
486193202
965536169
90227838
847304483
793256428
543359533
1689052188
1606877295
1394592221
1113980722
153273611
990977539
823965376
1170353894
2042868355
1152842573
2069967259
165578441
2064761156
146493215
1527388045
1248489618
751677542
1250767027
1947384686
807361347
1492781947
1109423816
991262078
2139643399
2086599417
1118576857
480000917
1898082251
1592856356
553812903
1260474159
2131861118
484428727
373324470
319336883
972553009
1980013214
37700876
582833679
2087589836
503566134
1737088144
1927027826
1252037702
1550021957
942848606
300992267
826454226
1549997824
634363800
309742763
659082690
1449253362
2026350465
1471970465
1449100976
523769333
1206762778
1812460101
2006701147
1923138966
1540753638
1684101098
254076746
1273456102
1020528900
656757607
1682476019
402372421
777622456
361123996
1184381037
308446399
1281912319
2094245762
1170060764
245239242
27195604
644968619
138049354
1702885789
81261553
866609035
317920406
1807843284
668875284
305656030
1395102036
970086803
1494551955
1862802763
1046908025
1800431792
1002292230
1804351041
1043002574
704415285
505586140
1752123494
239454017
1868240129
5412928
792638105
1012190031
219697935
2036586594
2004327748
529565972
1090552652
1146318350
404959221
1070570153
42897744
1953224711
961242327
2049013857
1909673569
1135608748
1776821884
1690431288
72655312
254424045
451466570
1450254885
1406540693
1232940795
1573647767
51027560
777671083
84180647
595705161
1671182567
78646409
1143090695
1922366347
824269386
558622789
152684386
1858659201
1888555543
1527673498
449029505
922206192
1742252583
2078112467
551621424
120488318
1824942142
584471110
1817467879
1510321807
572156563
1236923891
2059839054
924633441
2081183600
1115522859
1661743252
1019364575
633752805
684579013
1843085189
1172700390
1746722857
1777225432
1851448098
550008014
680919440
1120236154
1334720139
310321886
289332304
1899843830
1534504205
1957239211
1492030338
532715258
1004575921
1799253400
321258986
2117873141
454068578
189844075
1323828201
1494684299
1986943619
405492140
896077008
710682446
945691860
412527466
1296882121
1379936812
1249185530
1356207222
653158848
989799988
1738535199
1930737920
1053163405
1195425159
715199836
2045211012
1363909935
427758380
518576774
225308606
1182183515
1325446519
1628677280
1243495452
1917390428
1715433357
270654404
1314495853
1786371691
598169119
1186186903
1519599626
1428722036
127512329
1570322715
878870638
619260075
1712824917
36693542
620296074
1631437527
1411615081
1636000542
573124071
269919450
1962959668
1011021532
1806596681
570746831
1121090349
1200613632
461279091
1285976188
205502537
695790094
1156392674
43602239
683076139
1094137437
1754048961
4685118
804852489
377587570
7060117
607734951
1673402521
1069985021
59635419
615877782
149260681
1006036328
988655103
1091761909
922172953
841032023
32028950
2054396536
490649560
1271562288
700917919
35962511
1559637459
1854290648
122531346
1410534433
220390632
1783956609
292909239
1125043274
652148549
971202897
1581926621
954513760
1841543958
77013855
334055161
1729527415
349773785
382358178
260610371
1042442350
4336232
527886791
1396166759
576918027
1842777076
1446975005
1332571216
1049016011
1403284231
1844814807
1226124425
954243448
730946220
1270779745
546852954
101895382
147047850
1402829406
1490718584
1184181640
724236379
1775649950
1415563081
947718141
1173929440
869480978
1837225043
1877793365
1911742566
70540582
1169886389
1964252708
599928403
582493621
1509654143
2076449650
261918006
144814462
555071376
252519167
1521810358
1373460059
106604611
483366265
2124693400
2031033532
194815499
1056882371
1961386731
1967834641
869003641
1354017437
1129508265
1651566984
1196609151
2072660487
35029369
1401158522
2121397730
747571112
1079206155
563445506
1058214163
1248867015
1324203689
993182395
60709083
1840969307
1957441454
357215786
974255581
2124357135
1106079309
2138425802
217362824
1134377177
902208510
1948975791
1974124226
815989626
1510807182
1499354937
1950661284
207566827
1366213855
1527633022
1848336858
856809698
1489785006
756939227
248401515
2061284608
1588916206
887309064
1732430192
1740183093
1755239299
1678454842
668601432
1503513376
269049531
1599541559
140462514
149202825
536120568
2000310535
285511822
1054111924
895281294
370337350
909484268
1716710900
2088180146
930540000
1397727827
1446516899
783458898
1897482556
746857796
1619547197
566957788
1021205615
794096185
2017603685
1625955208
25402442
620410478
1689803561
715144020
880212369
616655544
2059148506
1453430558
238630338
490196514
1526593775
1964136391
438908823
973060071
340297924
1969511192
1770058970
9995093
253165676
659056173
741597681
2006885717
507685716
1698485493
33827113
1938608388
318290948
1770964516
191538745
1025524795
863358248
563021485
1463055701
297066908
568028298
1357462616
2026267914
806244278
1130181302
2120709884
1749381490
695509502
1908397351
586734302
1123101179
389494987
1798728335
382774877
715527565
1648383969
1141137639
796397232
668951758
124306453
2105696319
879845648
1934270804
930757540
1636701068
167361732
1950651662
1473140401
821821190
1965121846
1237882826
1959137305
940588890
1820293366
2102556032
876039595
1986159376
1592569105
752642429
1985756464
140925480
894120016
1003838130
391878372
1596672106
817026244
940909707
1237659594
1739602820
98982998
839759900
1738071050
331768786
513688585
642227221
94216876
1527155541
1860532966
1470304857
1347930707
435303774
2089557929
1855407386
256026183
573549272
650567735
1385583542
869026462
1304295501
829092693
901181800
924502893
994821258
923752518
1472406814
508756354
786031674
533927499
1710755147
1150896617
1136768723
311415612
695683976
1254483459
154934853
1335143233
1620056839
550604921
40727084
769257256
1011535308
1332289855
1195030953
956834278
1892546990
784133096
981306896
964722644
414053237
847886598
1910186756
1430770261
361270502
1963083690
1799290000
1057929967
1696667534
1729243211
509278483
156156059
1461923860
1129803303
492576816
112726103
1273252359
400405623
302661162
468479833
1217879971
2101718378
1835852925
274991792
152738417
1205937122
1003520947
2056582291
312128216
1172306377
1601459670
1947591330
318286995
1839786019
533438017
687656817
350313919
1452518718
43335350
1357859648
1965461071
800188491
666018940
199071969
469612271
1717136797
1592106448
1605446735
851368786
1767580908
1203813837
1147923422
1871994683
99770376
869891492
1718921089
700802247
1198335545
1305893724
1106098511
1798334079
2084989602
1867552361
449295872
1012767376
408281309
1323558877
1198825108
389676701
20278139
1994465160
1041214917
583179548
1232003682
58583674
1615249384
785295760
468112636
2105807679
1651097304
217558383
873668416
836761397
2136638624
245842517
793255182
1109408584
1096097124
858909206
468214843
669759052
1858804402
1314652109
1298032498
1324914740
988554370
1750311282
509559720
39325205
922804551
729752734
1443112806
962041738
1405593024
1799356270
1785650050
419206598
1919804775
1060612973
2031041479
309142223
188508521
1349743604
755394372
605521594
124485645
1248367366
1990993601
1449693894
694891441
2017675649
260880193
1025578181
817500108
233907676
1564923796
303873425
1758876413
281526468
232677970
2097751335
289567435
1240352091
505026390
958728249
681207004
1699565519
2110307728
1284517119
293402608
1453478526
1572222206
248108024
113209216
1488522785
2000877080
811557046
1575546196
591372219
1045813943
1626341446
1420567169
2120981446
1641118427
2076901091
1821412350
483376294
1404727401
600143687
1147029648
1770646147
1384699878
1088439717
635606082
2122035386
190157130
1346893317
726332788
6044332
1330111183
1619796728
252910982
738882214
1281452165
929570756
1063550167
582701888
1021126140
48483385
1650537939
1722978096
1324020732
2143958510
976109108
167686005
1339221666
161476733
1519973127
899028297
54332795
1423345831
866427636
273710827
1294191018
1524342162
155089373
960636403
1470628346
437635022
1928560952
1117275748
1862029277
1605237587
1386958686
610529088
213802938
1052125549
1073663981
1494602853
572022847
1174025688
777632717
166563776
1691710257
479446148
136656366
791463112
1673479226
1319050765
331607649
546067008
1309236138
1266873255
1758516079
1898413170
358292762
1473866987
517419650
340376400
191910176
1544484323
1376562581
1017567803
2058737595
1241554398
1999506900
1676281721
648479511
1185652039
1953586926
581426811
2019459771
164474182
358866611
228405463
249889751
324467041
1850612679
383273231
1457341882
1025239939
763603595
1513323312
935372533
1372524193
1806753316
164187733
2005552653
1140906648
232113635
1173068203
2057885481
2039962677
26090599
1801233173
1506748377
1159781128
1276011409
1743896964
782815723
1979688805
944785370
580875244
1233874912
1285791350
1036626404
1797304112
564219685
2060728188
667442770
1798405452
533727019
1893845167
725713347
341608072
172698789
399862672
1336875241
1255035531
1320040276
1446271804
300923517
1385496876
506971321
1435730129
399125585
1594425037
2100331151
1048498146
706753393
1585150155
1573229124
1658235678
2000217453
2000805372
1589666334
2421960
1871688710
1291816163
2012538424
2039757810
2140924870
1724137268
126921490
1646288359
1968224860
70406943
281896146
1684389085
988911647
1063534715
919930786
437401588
402744187
1338410932
1390553338
1501157440
390019635
211771743
1235610589
1782716884
567434297
1781627400
90369717
749215386
356363353
1671989996
1132859178
332099195
1759235519
943984201
401320555
2127414690
871448018
1039061729
2043018006
1508300770
1644000686
375015852
665660031
1828534248
94775341
331020131
733402224
375025952
1269151819
1893150147
2101592761
326357657
547855419
614144385
1939161769
1145831306
772845107
1030366812
673380564
574865345
800587441
1686110310
1465482408
1294892937
876973302
2000946235
2079965049
1424587793
829620291
995952172
1876313072
106403767
1955951085
1776464811
1496458041
360585797
350698436
69344127
1688419469
1240021814
227052842
1942508030
1074424490
109868313
2070935205
230811396
852268729
872233102
607653624
622992744
134980748
189441805
2109729218
341323448
1461445991
118197665
817322348
853072316
1527005691
786186861
1529383554
459536511
1453247535
1474118778
153470658
999052296
1431480733
1910282913
88356902
1435227446
315027627
808366184
1429746446
1981611441
711971702
551242707
598366077
1704270047
1239110257
496005743
571528304
155207040
2009802402
744009370
46490590
280678285
760661996
1671083975
2056584587
1680156980
430549240
2094513440
1631356702
239922842
1422478329
1269252702
1826434832
997521383
2109704108
492951939
1353528396
1166008312
465057539
246494673
881526570
940697360
795233834
1082366605
1902389713
1998212591
2065444666
1333975112
1510409807
658928760
1023244963
447364770
2128430957
2076538195
85972334
417792436
15486529
160025440
1348738551
164775499
988438413
1103066710
892889381
1883973227
643443062
636260107
297943295
1126674533
932850126
1383373211
1797782092
2129980512
670797915
728615825
172371477
2104360374
403991436
525277130
1024452739
1621853670
168424857
1686674683
482594491
1009671553
1590845139
1945575013
72663728
1850642505
846144587
1281595312
827038941
569195583
464316409
1760026498
1119266202
940825143
246476997
249384151
430840714
1447897859
567428547
1511885076
266944311
314071356
795476327
883387520
789160444
1898948971
1745759094
1011796113
424784268
1814711435
1231204369
1253162281
891197185
1317290590
472374754
843311283
4502701
403943475
226514274
906503502
550103090
2001948141
1503377154
1618314050
632828632
1366148261
470979835
1495327021
1583789246
1609508707
1883432777
2108237189
7957046
46343957
869271843
650284100
924110873
1492408018
1750423959
1016515068
789163547
1700885713
1554684762
1780482951
1113811818
199464076
68084638
283297308
1417886369
1806940142
2029308916
258917431
287921267
1774020460
520415627
930825548
1120368587
756860112
2012960069
982028217
2055794148
444138763
464005160
506550739
643606154
1643039590
276484804
247555921
942989114
2022093820
324036867
1008551782
800606899
1797822035
850186918
1998172997
512374516
251140203
1665986328
482435899
686309885
1558847463
806858094
244218588
1552030528
2129126342
693483335
802226140
408189818
704869253
1087566507
699427055
1023982969
976510135
1007580009
1264379307
857579892
499572792
513574599
1715239578
2061950452
1281320728
1942117271
1527522226
945354796
1492998405
1082626347
1006730698
1125300475
812157269
2038024174
1433294298
374396524
324756276
1682382051
1984775296
526041068
1401913866
1887330722
242435465
1662084661
2053103190
1389347710
193751589
899190349
426076475
1405155142
1870693530
828265036
1473080181
369252816
1843395450
686229469
432192628
635414855
1050459509
111594799
804581591
466236642
793693725
611643028
1154024883
918751005
705625633
1122255370
1727750408
949323654
1722788769
290645967
1531016976
915001800
1671189134
1991870101
1416535450
837370475
1678837259
1814118702
906088832
1463905388
466275042
1333515958
1576044709
1027205427
758701896
1560874673
1743804142
38707174
929821025
2077708474
1358863227
1835594420
236914016
650295896
1460193002
369608955
2042967313
663898748
806226990
1160754539
610023079
76265150
1333693758
1205032617
2071112989
1022932991
598300287
30331689
1306700640
62332516
808033344
175986245
259396593
1221615648
1378969138
1411523143
331206741
628060376
1910325886
296154184
1587582590
2048865405
983224105
1628144101
1223194205
305795665
1225800348
1246852982
1423905583
788930788
346797832
441917265
243219468
2047343244
1693190700
68123189
1055542916
578009241
1485453476
151562712
1021605325
1787729861
673509837
45396287
1873380756
822563764
830811651
52620715
304788257
540745979
1147383871
527887612
1304581355
1909283958
1025171942
346194070
1246769995
287740643
1844821467
757700104
836995866
1473962807
1021051245
844294981
302061716
572211986
895993892
1403280689
1492480987
1595673147
1194753237
2010520651
1892730110
1530414850
43218793
2074542780
1475967094
1740410157
997355897
325068984
998500742
1553572009
2009755719
575850092
2093299508
87671749
1948897660
1983799380
998286079
1036557883
1471618905
1558964723
1853713750
802348230
1655507241
1003583199
746513256
497286679
819888259
421922642
1156219993
1287396690
1822168696
722279870
194532578
1133172951
1179641027
850383407
1005172173
1329938118
1082984622
603810974
1845490678
1532795876
1581077204
305975533
1985045548
985143752
9618433
665318439
39230399
1559863265
869773335
1385958742
527695556
839788481
32240505
120324254
1057710118
747686935
1168742523
2061579335
1256181464
94262934
1299242353
1134609746
1186860437
226198882
1773806977
1126030245
499131556
527131359
1838097263
1945197292
1487821606
714936787
852737046
1573075481
1284491942
2006491635
549273809
1878368713
1254235740
125414950
1498907050
910939353
1472111957
1166424666
241516044
2134681149
266784637
1318067679
941184279
129285473
1396604031
294799572
1953798006
1921062538
223550755
922045262
532321704
993259473
1138873786
638042897
355737916
1436877575
1318187350
858659089
1033189077
151890786
1405247659
1591075142
350931335
2118197608
670321374
292518993
239962478
1692801098
1550598294
55144061
1353414297
599675278
496898993
1416365333
1719380871
582294266
1842491696
1076618528
1381410827
2146735399
849039176
1779037734
1225627235
2067932397
1871804264
2139854064
632641735
1085803340
841152430
2694387
1243348154
1030988420
184567499
221618857
1480846660
1249995272
2082972385
752047127
1066435144
228095003
1446119857
422995276
1636278263
1707017339
723839692
331849465
608043941
191132087
693359065
1330368373
1240828877
684994484
1107643307
98969569
1552975323
1180094247
2010708048
1605216805
1021175050
67432271
428600815
1960472661
1338796979
491321626
2008906190
1429487235
454333725
420197259
1608745938
1843969205
352531654
1481119626
1537888459
1646868330
43685662
2105273136
903633398
678625526
900155455
827253228
1333210192
1521480611
1400345480
2067368331
1753288157
83070706
48078010
2085372462
304475976
126832287
453751418
1772310507
1653168635
1729005376
610797614
238908128
1933260390
1318901471
1429415908
1959699574
776613448
484983029
287659801
677924642
1541575497
129187396
1273941435
846573366
1249947333
1122848773
1439962945
803346333
2052767211
2068160433
1681544196
1264432607
1092873507
2125690601
1048244961
1772050926
458399580
674080288
560045120
1043393423
744613025
2011707196
1447294762
1622602364
2135236098
196699802
1580980178
797454168
748251279
789629500
1504134952
1767412164
1300792101
289606081
1380120576
1162440132
1910390908
825625858
2005911626
1842975304
1136956960
290166142
412236104
442004867
1121328411
416326871
859249448
187101
1908948305
595220079
1616036024
878879357
1565094986
641156394
2085451887
514343928
1017728075
1805927503
1953410890
1004438391
1285339898
298160249
177912698
34508790
86051170
819305913
1453714571
313678711
477205435
1812436518
908001650
586109417
1286510053
669295879
1264293406
1348448434
2093368270
658040042
1746126768
697293051
930356006
1724651034
1241270162
48896723
1758046000
1179650252
2001811005
1425071
12607949
1219229225
573092725
1096133690
1241027534
925183988
2068690021
1324062413
315649275
1251685569
173534296
854410692
1418710762
2129960405
1702832344
97522151
881936256
1709837388
1577829412
1382244078
1420501396
464858426
1967103547
452667912
1713505306
399627835
147787326
1960186449
1618216849
242409877
1489274704
1684253582
1845439695
24109547
950556801
1661281712
983146582
162867971
699251508
1026236596
248496799
454355209
212419736
1473529797
1415484969
1170437372
1405658351
1141654923
1976063213
1666216114
658129928
904685739
1870960533
99731056
358627790
1412185932
339257305
1889361467
298974984
1987745866
1112822419
1765614394
1280115234
1937203669
890611999
2083878107
995917768
2135531263
923249111
257826033
581583745
914937754
995568899
680680104
773752256
232478094
1961561988
1361022497
300809345
1525358522
1226061691
412656635
6695542
1493327167
1118101577
2114869104
435195364
1269743148
2053145968
305822164
698149547
1180914034
998435652
2042634660
732613594
1097214355
1122987903
245264153
187383315
1725450887
437191519
1935869878
417891151
1088802764
1521342137
227748576
325533765
1106456249
1466661956
1745348235
1666002795
620755931
979646774
1526881546
1241567124
1698039785
1233965739
1923553647
284320778
585292853
524986023
688504581
1495143773
869755338
1702554621
335411681
1416433297
1098271152
1777350942
1946785003
673763046
204902597
1168094015
1072598511
476377275
1887689440
1127969139
1763413058
1227231036
1334744710
2012800377
1877784665
920928313
323263045
980351599
637447624
111762875
643157304
343582842
118834775
1339200416
810349293
609484624
183613425
1393804181
1613205100
786761713
1869175827
1086627070
1346349134
1865639848
803149960
1925906063
1780586305
1873743432
2136854173
1960905875
208185667
439347546
468684398
334729308
936673648
553162527
1963474441
1880543966
726345781
337103604
1947028079
1761871272
1347019716
358885994
1158456472
356186474
1777249207
1410020406
462418896
951495369
1863710268
415790943
684634170
292197621
561370172
211223503
927684175
337544383
1050484691
817891250
27714514
2073379344
421161722
759055079
1676015117
821441226
2129757961
278004242
2103461842
355698479
1811051816
1026269746
303633379
1573679085
1660842356
9429127
1864497667
1068342263
2047554999
867621023
1536935184
2114229278
808358851
706680940
408844318
1983369895
553322933
1768022359
2073637145
305347013
2070743472
1989759255
899794848
1388639791
1761919884
766395870
34655867
817858133
601668509
314806862
1373089122
1981004039
392710645
1833696455
1984152946
467878724
1792899814
1918430310
2044222803
988856776
5121012
755607647
1783808577
263330728
1857290133
682505362
1379941714
208381886
952653374
1681024813
342023058
2120284363
519754683
164727237
142242508
1373942124
1591566749
1282371428
2008819636
2047438294
1422379392
1136297885
299188831
879771839
1085847392
137261034
1817972935
477639416
1767323533
1280309596
2014937993
480667996
1445874861
1619647911
824668558
2056890336
450333668
944992287
97314074
2146918012
720564422
1655249154
1987693343
1732115527
599839422
1416590675
134741009
1941718824
151499523
146463651
720655025
1260887199
1975761019
226418945
1734905920
489006461
1240790109
198620738
835771101
1180016942
2044801806
240982005
985279589
526226454
1308834664
1822006316
494520678
715219266
1899667946
799860235
1469643556
456405475
1056738018
1864506926
579372933
2107655474
116910671
774167785
1962379278
184812631
186390549
703653307
1575108612
632018298
1897938731
1077555166
1421358065
778541184
661118235
688298339
1334241468
81395839
42002593
58417058
275321130
198273506
1357264798
1994855963
1736835919
874444261
861061663
516714176
441968884
790863134
1526587753
565493500
1229715642
1785881872
902027727
606005119
1363578988
1905728589
1795931676
508745897
2130455107
2134086014
1754486718
818323332
1723419348
1596934551
37828328
1757698866
778695838
720062546
1580745852
436685381
729747228
123589245
2039267486
965980958
927538474
475632652
318285905
149658716
1301010856
622154960
2126977982
421554541
15607744
740908314
10340280
853285593
709078576
1460302011
1981354774
1074583300
1049444985
1047785249
38880988
1962116872
2026019953
2028964147
1733537955
1161246229
700177851
1806919624
414966663
1827066614
140952583
1102505345
2119419011
972826136
147246695
94528679
359251587
1805608656
13172414
766513888
270103925
417588804
457114370
2112987469
177699450
1713460872
714125387
1071157724
1900828817
1746863062
2093443587
74825287
453038094
1139150498
979374638
1644154799
1869146174
427302001
1295494632
766430179
1386551760
283789371
796391709
78150705
2100722027
921272359
352532421
1186850518
1867183119
244379146
748806068
146000342
1620247559
1001618096
1317734653
2146540922
371753636
492845532
1024979924
882712869
1661739296
1576567418
160777010
1638118716
172571280
1588801836
908423093
854872711
1406203469
636477957
2123246086
1787088329
713852759
978025797
95040874
1636004266
515900817
35157492
407787085
1590897263
753437931
152459141
100962791
679598815
1108619167
1403986785
2080982252
604042439
733014063
934161337
616801148
2024517613
1887910222
1900587847
1372396455
1151690107
1168083464
1655208835
1910867988
847838150
1319841045
1308776334
1226228052
1129756980
904194023
2063214504
1552356107
2059582157
1759427925
15755288
329876876
310131846
1654433231
2082976118
1422378774
1887102540
1655175960
1689904421
80705577
1278682579
209719359
1570534171
304394920
524169372
147136044
2125068714
2044734636
802211685
1452772489
642504999
682548717
1689579388
516543822
1690396454
143890752
1543093721
1552588388
1057734905
370503248
2057960948
1194149375
309879455
1255602974
393821178
689119286
1539387307
865210281
1009796403
859047468
1125257761
1037769761
342960310
1593155210
1976665233
316281330
908957608
955625707
986696348
2066128867
787607302
1289693642
1860028137
1359320777
1287622174
4779212
1657620787
131551369
1288843496
1910672950
1952615499
483566704
169645365
352489324
319494197
1809213800
1936782864
502439357
1863931031
1376498409
1848129063
1880413080
508797522
1187558978
680228156
574167808
239319408
1415926415
536788574
1156682673
307626190
1912073013
1960345158
264722080
1415519545
1076942153
1900343494
842792651
1338621476
543982587
2143916288
889305289
806555360
811623114
1434220915
522243661
429091289
2112929995
1760620005
681219970
811046513
59140956
2042036222
24482511
770985138
808135321
522575382
1976417266
808787450
1423296794
1186731791
1583634317
323950295
1430458492
1906206224
1062794494
1748020547
796137796
35959573
991377958
279690953
1312425713
848450901
904330091
940518899
1689290236
1960850428
20785263
545463460
1376001334
1476886621
130729201
1129187042
488723901
2095950909
462959676
1671581900
1172397936
995452515
1422999860
942538903
944167045
1599378194
1227067958
1494790300
2015838971
1781354063
361710698
2019009057
102567575
924031602
701392796
1509551911
1486070333
2070043398
543249883
1798993289
1536340025
1329564067
464992340
716130670
1302630468
506543944
388188574
1655590719
247362166
1959005498
774507323
975825522
462956356
983921126
489193043
1556668366
2141375372
1405028499
971895791
1539649841
2096415885
1192039669
1997119203
1044620419
1922200619
91475293
1422464191
1044581202
1431527589
974079211
924873085
1130119906
118024559
1276255558
1120198784
1300462469
1936860787
518246153
704713215
327181798
1410944685
1322894210
1938956977
1504009891
2145478113
1979554294
1453865892
9656082
1607352441
1638645708
763326997
234006825
837312570
2105863756
293351281
1959737631
482887748
1171109636
1470218010
1447938780
381904358
1995715752
271121354
1017508404
1051914488
364583039
1344787594
1244629821
1353650045
579527053
1607588574
1802948120
539702178
794292782
2094496811
1010440757
1411476893
1330748978
1957455840
1952223956
229587412
2060520231
2044276343
425765724
1144802028
130692333
1028452496
1097670896
1972379982
819173103
828680359
2124367847
1627898567
1915326872
1116870755
1159140317
1533449969
1154352364
855734923
1977838376
1458751437
1338148825
890337955
1346915939
429231810
1590031941
261924155
1270335703
744902065
1017635297
2070312991
4677107
1593217817
1559668337
1523993254
815898240
2022100522
928633611
1354420862
1602832340
553422480
507520888
1959579841
493805119
1458697357
1124295457
626116996
1833745610
1890896804
1414445389
1150703657
1655432063
1083940206
51887783
1255519504
1561194270
818641015
1449522312
985210350
383161259
777544309
225876590
1115113012
1985340845
1942057815
287462330
1772724883
285570818
2086772013
581354789
1795663635
966345752
451759590
1185494020
262847113
1532135898
1483402562
952270569
339757508
624585074
1012087106
1079322058
1840352469
2051178182
969352130
701082612
234627129
525644025
1956545590
1615211339
1850997594
1459956181
629565427
651571208
2144520342
1630179361
619356604
933065901
1735261891
386752844
230953504
1224986191
227239017
1721164130
739312438
1622180064
1637287528
440779930
210150240
41561007
1988408591
285121083
451239626
1187630671
1311803098
1529541876
841381182
761781384
1218598069
402997610
2028182178
397854295
1024295782
682059512
1050942767
831019975
1231717667
1127877356
1830480045
899582516
1200080404
291006134
308533133
147847818
354781822
21989273
2086733160
706095968
151673856
890203039
1071861281
1912829378
610193581
329906564
258191850
454497630
1367028625
1147740911
2147362726
1636019520
2070025588
1914757302
583867739
969868460
1354244667
590617420
329171639
1646406721
1512726398
1081177973
1181991499
1970934900
31975770
1163699357
949398994
1482148870
1697916156
1902257318
768393022
570932732
2029485998
849560520
1366182924
304539514
238945708
980087684
1401629728
1797060096
1857097122
1983645311
1410581052
644846576
1542977409
1502179417
76799970
1928054266
1132799376
577188920
1098985051
2060912878
2057157542
562390160
51637152
342778113
1766665313
1452181537
943303242
1891347494
1033805150
1417227717
100382401
1345941342
149792383
374541295
1457042893
925406457
1778660612
86401167
1964217388
1731667671
1926797624
2138830762
1691489122
1908519291
2028454908
955020599
1100486544
443211841
1448181158
654681933
8112660
1906302145
1603504144
572976963
466264554
321410101
170010300
1698001782
2015131426
1309492911
239044362
977704097
1301045978
629469597
1373369479
1328873933
305034185
1747814507
1971253086
471415205
1737758574
1439115120
1393777053
1814471571
1660247421
1984853026
665816284
1663773190
649770538
432311830
1877560122
1114831316
868863898
2029657029
680400
216278778
308161236
175367325
1002039589
603720263
1425028041
1209225263
1732133190
773334134
1718057126
369666781
68029191
1710581755
1425881175
1590301787
137575021
166176724
1636001096
1190462370
888344365
1265934838
2071666409
1032646511
2111469699
1346884938
1400380343
662597766
806439292
1751561908
1726407094
137839227
1041508833
2093058900
1341278584
83990674
1177066822
1406651831
1825110410
1169990337
976965494
1603357598
314232376
1172060580
1213044603
1975410070
525169002
1747658138
175587532
464646218
282192291
780033128
108895774
1254576937
1910808245
753166121
756209284
724557457
1031634531
875186191
1760874135
625434613
1985660406
306177322
1747203275
1226811090
1940857960
1767725098
2082563893
239890412
1979503181
1209743255
1784784910
1042393205
1521515575
1051085581
100446058
1021790600
473899520
106893511
1278802263
121268977
86050249
1865574351
459745067
1038390191
977295894
21356562
315990079
1265221807
406396028
1102748094
1172358891
1312017233
1454854680
1026299835
296938840
1795142313
1397666251
2115598459
1130152146
1494818498
919895882
1549900384
681628489
294941035
777973882
688721976
1809783643
251892932
1565620221
1860679795
272195464
791353886
1594655831
735654781
1213990463
742489806
861714112
1690441610
88672200
2104218577
2026418107
893942087
2070811282
1719260898
1571866484
2048819917
242706884
132042724
152772793
1461035253
1031698954
841788354
1076315323
1465436101
400715718
131623547
2076300822
1480463953
811303926
1119054160
1831243805
203543670
1207687454
1858714808
1501234226
1115100210
1142919277
387094619
1075709174
1493778414
1847378648
2027390708
1691122697
768657566
236460855
2125829102
458884593
232461151
621885634
2123927187
1969945692
344635105
1695149127
509195031
586045368
1451426471
1596789978
691892872
1372912437
683582347
125019778
28462436
1561035178
1309461810
1074506135
1783273683
592200443
102377369
1223427992
2116675818
1980588071
866108295
1705579384
1559607314
1544461965
47496501
694906689
262990810
1012531264
790371708
1687694600
663085501
863389490
2043165809
1965550448
1576542052
678220777
63323119
1671664552
1561120183
1760603747
367806028
2013560319
1935184152
163892150
327692670
526668854
1806129591
1012992922
768702352
1157421123
1576321546
360675230
698462448
2106211442
736863271
2027577915
2122053598
415063610
1294581211
400400544
408349904
1296055389
770016832
243463116
1382864332
1971996532
2110949415
1446113746
1573708149
490096914
1693159573
1901608694
1668875471
1553089918
324714671
114446447
1625683823
1765653000
388891190
1082875611
459027977
6505797
817172749
819419006
758683204
1217772531
1670680159
286774730
1651069102
1129718258
2109198148
615103707
1563052337
123758551
195782376
1449202818
1225813938
2092622141
175136959
1919542001
1211582154
1787771876
1008571487
836890243
2102929275
76431251
1875255551
2128007038
1431156153
256014936
195820577
761209789
203921994
203641402
23989785
737600298
676032150
1060616664
1609465834
243192477
537817334
822301231
153287380
982359653
1433020135
1829473563
1060410281
1109946494
925576533
1958660735
5970425
1862519139
1060512868
1439307227
1066551297
1253311318
1925201808
1649203930
327012706
1079811127
1032221701
1451312272
70686446
1512800342
1394066409
1302312817
2041973268
1630417096
838913513
2137319169
1976463949
1666007379
1220342040
1013340430
853936160
1860157080
1830970436
867985248
180309016
663938396
2044316952
711749073
767646618
1167923079
2133469990
245201218
974820886
1502618440
813378202
1494762849
467555154
195452782
1058821700
869686304
1071059349
1026635924
164439729
1085889829
514369424
1646771071
1404050187
2026616521
140833365
453890768
1893130721
527792880
1418318274
463168737
868274023
808412249
258469466
902745622
1208804491
699656470
1697481608
460957244
1491837419
1164075061
16910962
729814752
1129197343
1869186983
205289148
1713506716
2021109045
1618163078
174511101
1257965747
404151142
2115779863
1156394794
93632143
799057843
1569835467
733563508
948718357
389338955
825558701
811734760
39127803
660561775
529682445
1022736506
168731556
1569241554
1319338234
809195669
744029413
1539211354
653070007
1590022337
1666760226
2129669176
597967573
1830648718
830282416
860168023
154336313
1109115437
684241297
863111280
1560338963
1210359479
403612999
1134385083
1210857280
2068436066
1875461318
1168490219
1190118548
64847433
1194089145
1592167661
174601664
618581894
1179981062
640616560
310045794
861693172
1070791497
2062285295
32699625
1460452336
1367941767
970719061
1944498436
1982936702
1036406255
410211523
359761873
935268185
2131211788
1532284337
1998799324
1240101910
1852674352
472913878
2103304094
1119674340
823217862
467012053
708584588
1933898878
586648047
1432320102
539382720
978886364
153224677
1903074355
1455898723
1196797213
97684534
514349296
1561108625
450122264
812089035
976212764
1008266663
1006938566
1223170321
817590007
897746746
443920038
1038585839
1237286706
879715774
1264596511
194455562
1977523866
1111299681
523982674
1512152627
2031105879
786466634
1737495992
795543002
406460898
1574637640
610359597
1883756094
1574145107
1216481273
1546861441
1503778728
1088151222
1874674866
1400978496
1429869841
1994444128
1994585373
1675683410
163478079
1436436117
1602317573
786043120
1230865927
1951515371
1518026959
152327267
817498608
1788970164
1728046603
1181991840
721730976
274471593
1835099194
294904396
1106151842
1036230331
174013061
1767272143
250511950
168070875
46702056
1966790081
1788831077
2098626012
713476964
46019402
310144198
1140026687
595116075
1941957891
1137121992
1579904543
16040731
1403279997
1002525841
2006707185
454409686
1436927883
1459061312
2138586047
277142212
84126107
813581644
1269102315
778208953
1768818468
2036289961
849842173
1892020836
1031711682
1108454785
1553862509
136901357
1679229405
1354178402
1645065241
484752910
117191338
1440985330
1234473888
386802335
1209947284
812950191
915365625
56084135
818880329
1343129982
1465567471
1334615835
118270097
353131233
475810193
1699726558
317603834
1215651024
64705187
797351999
604622970
1969021999
421485757
553423773
105098188
801189568
1234505594
1491362406
186687094
214230413
824273179
1674368534
1651075594
1633729900
579780745
2015159320
1436442169
1203776997
1052854892
1678093918
827620429
186071202
2026078966
1044743745
597984545
210526700
611407017
1957570680
239437135
751366287
142879926
630203168
148851555
1708506122
680735853
922887398
751177342
1390525100
1353292063
496757585
1041655997
1440388393
1375559027
1029896233
1433204655
1199070476
1581031793
381950563
960995341
1989326519
1525770881
1698455398
1436866489
1855942617
1475577691
1017298012
304860323
150970277
1405576997
1224729513
1297496092
1080148440
1671964840
806501942
967454915
1121055969
1448373147
1607609502
1971282424
401579485
1707017970
734952626
2037872332
1143008913
761670212
1270206168
1294300558
1149679543
1712790346
475546515
1661412107
1263890618
609118690
1318188644
1521991070
1082951499
126170673
1196599264
714792341
88395647
1776074382
2096302509
85595445
375671812
464362759
1524881154
729976346
553078362
347860921
1258525035
1399186582
1409263935
168411086
223653076
777191621
844384686
1753833146
641438284
1033167440
657534405
773094291
946512658
1032367968
893052786
1939767586
1694824296
416276483
853777965
327189199
1145069846
1643401628
1309905291
2066951714
786996797
1588678861
1263842005
1040717351
855549207
459515243
1666862270
1467580682
64890602
1818827659
1147127240
572142418
1246977854
1892836358
1132706398
1208554793
1376109994
1635860293
1623385175
1990306774
495540222
896629917
1149954165
1720010064
1488477335
916151549
1288939249
924131163
592600868
599305913
1974668129
1805316643
47647080
830339840
26062902
41170115
864267806
149235824
1763713249
685294363
673082636
934121591
409178037
814395380
864267516
1715362583
1689170411
768469111
2073279842
1800708148
2097854456
526329136
601243050
294443975
1466577361
1655352102
1387120233
1078759891
1515904385
208138046
1607767137
777937515
2080118384
1537318362
577741625
1896968937
138461845
1325452247
1275077101
1617857905
1983961460
1650782166
318271836
136633777
1851604925
2126743351
1917410575
187114716
1696200205
262784450
1855132802
1195457639
1494395486
1567399542
278963492
611866084
934653693
287055789
1440544279
374843346
1851797776
323970774
877565657
196215653
1679075226
51891894
1598334966
1751983045
2069476518
1190556802
1316612216
911572622
282551128
235830002
972257619
952914146
1739599107
1647670663
1771405575
503248825
1662599659
2089681712
540841937
45079284
517310267
2125029481
1991072149
2024793086
966613167
414723513
719054470
1456275810
2095155288
1188775748
2131356421
1159353027
1233623702
931458569
1679153046
670650030
429580906
179119747
873671400
678721351
898484665
331354317
564438846
1552809958
133475595
283190997
1458068578
2053481537
12692897
1168367798
1063197114
1277759684
1405410848
498136184
2002940112
304074647
381186605
1583818314
2040090296
1689902945
696419540
803425177
578654268
1066163866
1905586519
1836215498
1517574777
1325309211
1756413671
1235444912
941342532
209608856
1877891466
2072345187
825605827
1794138424
1543304835
2072923534
1591347920
255446224
773928239
1629899237
175165498
459829081
344155678
2089542686
574768265
33490100
65439453
973126833
1579754821
415043382
960569813
1332574553
212181035
148305532
1644335546
1478599744
1380564544
56791036
1603334160
1631016447
1297756036
1520487130
1644818778
1940043637
925683994
1847191636
146101629
1186760394
1104173389
860348528
449755228
1365941175
664449056
129118231
1916684001
734625612
380068646
904064107
1372569126
2135306468
781171393
1129893119
1215425037
1887222579
2122970985
1388129556
105953963
2078001121
449362512
696764186
2013320930
668042266
1050677573
113097756
882970340
1954522526
2013723394
18455728
1654873874
263671950
597340288
1348678770
231983259
887052575
967968463
563555473
83813830
998696196
992917337
489759994
958467615
1233027617
1931207158
944196583
92420587
2062737108
807827936
1492087253
1827738899
1845899331
1310151231
879592127
1101176809
517395569
1529365073
709341723
444951835
1203766979
1752531647
517889658
2137650676
971490445
1335267777
1263694539
1507388694
1350326981
1541831158
362785972
207731684
868133205
1246506709
1199095405
1376127826
54561479
912197526
310764952
2039681038
1614548170
387784959
1288230800
390861234
1572834680
456089441
2110402867
326215430
1932664397
664558199
1593235296
742449998
669689094
635443585
636580469
268027218
1001570509
103591836
1459831262
123652605
1722437186
909937767
1284165744
493019451
987409872
193738523
1850100301
1139544909
778803497
933418453
1729854427
583915185
537040995
1092837341
1135136865
84129652
1912542216
1560113673
303979139
736897693
1982661301
1304980131
1016029262
1277145344
2080000083
1413563810
546829731
640747694
1575758371
1722813600
1456572778
121570360
1267175441
427757733
366753151
1638414604
193768432
1167416389
1541497858
550615042
43105636
270590054
1676904399
915077001
361293268
1049627175
483460622
1839819657
702917521
722421356
1564344534
1991284275
1795823560
610484294
152889014
811229565
222796072
1556574082
989874929
895127375
995059659
1140965848
127709991
168452897
957239854
1665698970
879588186
511146869
1359291
1197394145
277824829
723640111
795286396
1970495370
2084440081
1093606832
1634504976
198119631
548129089
381491416
1613208831
1280182230
401157236
69655543
660836285
364241555
1867442873
2145756572
1263167991
212258543
1733048926
1321359163
345137205
788589355
514804997
77900763
1061568451
94617125
1433620420
248944779
684696467
174551850
914671026
1556980684
641223076
816854882
1738242520
280719650
268736451
1318357348
1211127488
1349023901
717912324
283784828
525390820
933320849
188587256
1394098072
1001321865
305213058
465197392
1872693298
1892539620
417462128
1386161741
1614071945
1555815709
207094213
46614647
702733695
1044084150
691750360
823319343
558098148
923032379
973054520
1647335691
1232236769
159423510
1804179847
1238165322
2115436095
1244450905
961080947
1779226094
116145441
299457796
1563526094
1355877028
1972655725
1562558338
1957926685
2088513586
1935926664
1047185571
2120048035
6687191
2142752553
441393024
842569631
525688172
92758171
1833828988
221759093
1412334071
377363603
484810641
2076110397
802268869
911788044
981691629
944770694
449788332
2079046696
1754847018
817667740
1009416361
1322235113
1499991302
370267216
2116214423
1869840679
928694007
1263377193
1328366291
1220673425
1344442296
1423191679
1709899019
245582653
1306335135
1821872677
1930050820
1158983388
1942338831
745407606
905572972
774457269
764338250
630345920
1695235293
1168565367
1717009840
277683018
1150309419
248064101
2130767820
2037354146
48825248
245423322
106421195
1155505963
165253753
54697686
600502613
849120046
2001959888
67536492
1416475724
2107498408
1145656881
565664841
1036764844
1136015476
805422105
116553245
2092107970
1464729320
195710881
628892427
927883929
889386365
280384939
546418127
868247289
1842799619
940702147
2021963259
556893161
1525366205
2112849064
1043639681
1801188468
287464091
2053052331
2081994524
1060882482
1636816441
458840959
1295734556
881120479
1789347625
680480990
2035723990
149299444
227992816
1306757115
1161185306
1810385025
620931614
163662606
107015471
1908282625
456504501
903710425
1606134875
872961117
745980506
819315567
294342300
1560607665
606750030
1044363049
1365630392
2078274468
111278443
771341342
296114938
1213240454
1649681947
807894962
1449949245
742830229
231654249
1647740816
468787177
1297732711
131058695
34007149
1921385474
1227930589
1359478929
1769384524
1522759585
83941285
1679489392
1230046045
2125613054
36343136
1365465593
1979158881
1288967812
1171163265
1509165222
1991983697
301415982
1264175451
1745093648
1484015283
725023746
1987554780
1599461815
2113227449
788921650
327532064
2088686199
1964255225
1349614592
629959488
723102363
1575440326
659884812
2019787652
1028921581
1278333498
1981606022
1500817219
665441039
1485611535
176722140
501795721
22536840
2099969765
1637385
1539107134
554877390
1384978172
402126113
866647592
1044652490
451798884
1565017619
1006769933
198506087
1462530721
955672253
573083860
1196535531
1618230025
615990727
1503897986
706118320
1948781242
63813058
222699266
1829788564
1144336393
1424802765
1710709771
650689407
101252899
1702274950
1488374484
727686902
564842362
1930235076
1526722787
1672941703
419339106
892453010
2068390194
1703571008
410193564
651918047
1139482676
1285017880
1387780180
1452592641
1958982403
1008864203
286027738
1000459950
235996552
766720904
8835656
1325732999
1139051332
258654251
795035800
403784840
1787538195
2025432765
1872660292
947312201
823629448
1786806049
917830830
486691993
177628074
1656602992
1995093974
237978838
458164754
138013197
1759757709
1933869083
2017954582
558943966
1786387674
1729894033
1537426029
1710573270
1456887944
1398293251
347245327
1923845152
1716579496
1252806632
1358098184
1985986875
1153154112
1791269672
1228848941
811774593
353770165
2019891357
328831421
1359223314
2124850949
1102482752
192412888
283049840
1957790357
97058639
702816773
1160186616
384136975
1617275345
599997543
1110978342
497431621
1358037995
432935628
1396707600
2143290634
1879920599
1850410976
1440083974
77360270
148635022
2087118323
128633038
1789041725
1166959648
856277457
1183093432
1249852247
726884065
748400031
450665280
197791813
1420747966
1488607832
751259589
916833563
68109135
10876498
1815565653
1572189699
556307485
2048265389
657374152
1215861016
246083991
690309862
888276612
567364757
1041607944
1985882062
376260157
782312651
824516463
1319241521
199214449
146794892
658192463
2004507521
1102213548
137900074
1200092562
1800006912
146704192
1016203017
2110927896
465785665
1587691432
1455641414
1223791827
1642838249
287814769
1727824280
2112330842
915266991
725961236
1572158831
618087947
1630276780
792622953
1448460311
1010830717
1588798184
207692976
613595328
1805279567
1733513479
836787812
717468535
395927969
1161780818
2120897557
1381447800
1818756956
1830340938
1496927840
23184764
855774131
1056428547
1624588434
1461358404
1117846598
1721787982
563364402
2087343252
263213140
76258616
933703512
2011056947
1708947525
595584914
1435384108
858752402
1339679632
309709734
1367999309
560192861
440980595
444687961
2046200938
1174648863
1473441232
127608709
1741401856
802930457
1615781141
466968250
145581395
550289572
855672525
2027905573
1607632043
2005031288
650985655
1867324096
1125457110
1260428010
127579813
1236688144
615464617
717396364
571341954
887003410
1342505126
820008449
585670359
1742310926
188488690
949972082
1913400992
374933548
2050815239
1170527017
2144644833
361418448
1172227774
1841466428
952713452
879932295
1886905662
1781847815
1486427853
913377406
1792025403
1029781634
319661767
688073990
1588373220
1743322918
1585837599
1261926967
1266120189
1204925554
2066520451
1855740649
749612198
669069377
358729192
1764864648
971435022
1583030954
988472030
1207815277
637370606
939101877
195733225
416600648
939873872
718299979
860735508
1000903854
350752840
198501651
803302254
2059251293
1359166901
1998134482
187726997
1111671469
744650445
1199560495
790477872
1051889751
851335460
1593959261
601057705
753488152
1578731266
1844841122
703680956
1509642108
181483101
2028688693
870549017
478448557
942284366
1709133673
2100481342
714769874
379735252
243460824
353060755
2032436291
1014236066
1589276233
701659792
1545758898
719392822
2060624700
402302183
19827476
1717788879
163649591
196730196
2130376477
278058928
300453927
1348664348
820730792
1227556335
1921008623
2024311955
1514290373
532735825
400884466
200369216
1093944959
544057884
2113130672
1302061737
362795133
1992857019
419364489
1726080330
7664946
221055057
1529249436
893803306
647099674
846326544
1507378924
742754402
385288607
1726449289
679986366
779170671
1153491844
1781117523
912768893
92222256
713929447
1440575405
859803077
1556849445
1112089806
382236190
19199392
1647929076
1794008875
529462267
2061662094
899986668
1450681080
1878774959
263542961
767864835
643524024
544873806
241859720
621579556
226874078
559522578
1317404710
282394754
495059132
1202075909
1391172043
853690149
857548006
420933287
1438209375
508050002
2119057622
2100913453
1024898667
743697056
715641345
159111236
311755047
130004141
1779698052
1275081784
1202578679
1349111002
850291089
1706905212
998989887
1583272763
1617514102
252280215
113992830
512396979
1981555235
305412030
1513861558
1255319000
292648464
625816075
1698744287
1100105587
773383954
1510040313
546030257
880996734
1697464662
760358541
1369883698
1954785996
1287652683
1293552661
2053616334
784241419
728228214
281447979
1209039633
996362524
1962459938
1058338627
621187708
475108234
1387205438
2109820966
147933353
948169328
380876831
128680675
1669173506
1958489246
697889452
2053015127
380761334
997319015
144640420
482786156
1700178841
1782158596
1668296080
1514049017
1514660008
984832502
682048866
1966225253
263219921
655634085
725414471
87063073
212217307
364260590
16055240
464013471
261757345
1839619321
434941355
815837214
886679075
2111332416
1500933406
967603642
1681254585
1231473724
122251291
1452639796
2140923524
1735299581
2036541284
2103408794
777959387
1059434927
703216269
1417228095
1263869448
1068389814
1051054310
1033477246
1227637704
35147486
735440175
1140058170
441882045
5729741
971010477
585399179
137165255
1228208308
1776020398
1075047419
1685595363
461731717
944284109
112698430
20512229
1654821291
1532989527
1451252216
321063031
1584591393
2046256426
134717653
1856812304
451658259
1588492859
1015311767
1790772009
1874059361
1254586561
535574679
193938141
1226021533
1851073053
1187687000
949202686
1214401722
1555026073
1166481575
2101742208
648927867
1008815752
1685576662
1310927847
1006590158
1608977532
13017165
1490412253
1523510271
556855491
772184750
1852144216
1508155315
819394038
1124823358
1453092989
1446133260
1000143690
346802250
2131474540
91531098
1909201502
1994667532
488205711
1963057640
1891965716
299871322
1890311222
1254024847
112223827
664625574
407252692
1288592842
100622114
1278375194
1387013254
57544673
634200775
1312002993
1909024581
369258438
1144453577
1226663073
1132232369
1935585373
934972455
953714773
56553986
1900255644
892668008
139192265
79847067
1972510594
227512569
1158669142
1820495105
810722095
998177679
1088898168
494705765
1215414154
11695357
4501166
1305299953
53173531
2140769092
1747958112
1389339099
198756410
280754527
2060177570
885284500
975712004
1657427808
277616687
737478798
888093624
907692501
986483551
3762975
434756840
575555794
1814350648
83418670
1416265015
860914368
1768046673
1737330719
1501233001
309989304
2040457512
173634397
1866055809
2045234260
1552296446
1329501464
198000020
592507440
1831306759
273800218
315484574
663352970
462094686
1835732775
493822077
2125106279
293950401
1956822691
1959612727
489759508
362135622
2090699155
201012458
1936477818
1541989364
1667883368
1987769694
1643267313
1045634767
1882081149
516205815
2141130998
1900147477
1215215578
2062609570
106406253
1669248452
205460570
499880957
104946766
2045713709
1700168785
1748053632
1008252790
1236653666
240356131
313876659
405532820
1461854916
423969078
2010253708
994432109
873964355
714683166
1409407258
1989765187
1296231939
772858759
294551443
445721476
218132046
973055691
216396094
785150726
912984116
315917079
512030824
1204768639
186972812
9587896
1854716674
1526261203
1840051041
1106456238
1633131429
22482728
1815475629
928426125
1017606079
1518833442
2006221219
1050860221
249031405
477577641
2089313525
23877086
161751791
601281807
795937068
2111785967
146869875
906135859
2063031114
1234137011
1617148818
1034486322
1026421619
403510692
479057584
1552633910
1894394866
315476508
814413891
299620722
180439735
1970935967
331469010
639597872
2129826407
1921032214
793997688
597836849
1727743961
1244554669
18847028
1190449575
115052840
1565034678
1240902652
165265506
1680215080
1834877081
881785881
98715960
885462721
284043046
87663104
1116286281
775836917
424611812
926612876
1628007890
1124240007
1974857388
306133233
1550858342
1186093931
1071059584
1066072856
339771239
104771463
1158161930
387253815
697170773
1753620151
268847500
1403697426
634865498
139991803
1445832959
1023115957
1310251007
611298206
817384317
1862132791
189140457
892046214
151863358
745649965
1768015009
1519055746
602290785
503685926
832910473
2048684460
1954421313
108418822
1152702035
1928100334
1911656403
741302162
1404060853
1530531074
1162155413
679265379
2089012872
821334986
194321628
760616056
585334854
18345335
574368777
282774891
1945861904
1571491005
1844129821
1443363570
1318688453
1014651447
627386466
1702122138
1589365444
1129598513
1329111369
296295959
1874292034
1274034926
1422435515
1830755263
1649852032
1682743913
48048930
1642404441
384802322
645024497
568218021
1799948502
1703182208
821370648
1746274175
1046498632
1913805518
1208730993
1508943964
275281798
502795738
564806849
1364357915
1675261952
2015277672
1421451757
1408919985
798947636
1903088559
885485044
1627208760
1139076637
1592988277
1027828273
1759179756
1939924301
1445353019
1530398267
2001582074
1486338188
311841793
814890023
1030786602
1042012005
197690932
1239226487
963831057
283077987
1233642259
1689141036
1030615420
70777159
135608253
654983352
1790206191
1608669695
504629373
53427219
559330800
114264173
1132207121
197114731
551983530
1246487574
809373362
670651403
365352494
2100378629
621945459
506603465
1133497938
1213343116
664312234
1219053071
1127811522
895678213
475477148
661035625
172619689
1568005560
947914921
1985418072
1257035196
1978379671
164777221
1326998030
1955085860
1117604594
722468062
1289959277
1535353801
535058356
847732821
605867825
1165628988
479553544
588239574
1643424697
1779816834
301102230
1407983387
32411125
854994911
732296303
1216414604
1497193252
105670313
1700186628
1500908262
618116417
384777834
1427567979
326410825
983946951
1776174127
460858083
992855707
1179957433
1762991630
1813599918
148298432
378937323
1546748613
1036072762
1733396951
714040802
441477579
98681917
1818070710
1825652784
1641214337
123674678
2112151704
1544336951
1350101661
2104186732
601041986
287921267
692454822
1828717309
1415777042
264751770
1190693570
88927859
1262787193
2077152430
962085289
615884260
1857176104
1244661754
1573857196
1927855067
784334097
606133183
1112490883
1972898900
606004128
1705845361
1446678632
1624884010
359773669
825069295
904196746
118582462
478744790
1873114976
501755124
339710040
439757617
1227909900
1302774381
972344148
51210582
1731952199
1815723323
908911256
2108609326
134432420
781595541
814869708
1536253120
1969422404
1013692480
1453032676
147745176
1200905093
1623190427
868528399
706181213
1564811314
1942958890
1761656799
412242518
273200530
290359254
129596877
509288281
60351379
1127423928
611700537
143027498
1504041918
975487763
1910570333
573465920
926670333
1393132668
1915159191
948116917
252334140
1910744359
844455023
1690193619
145628466
279966947
1898833964
1160999881
173616791
616440885
720021462
848043624
1308896141
1479911197
1686298269
1220566414
1089937812
64941768
242866234
722469422
486761860
1390852511
384769549
1623433609
1191452253
1501548812
1105200747
1523560349
2039803214
1446378038
1836486280
621699808
1786909031
937219575
839089058
1513839198
766064846
2090984638
891905830
279683944
508495397
959801463
61210231
1792520334
2051804831
253273816
421448384
1907821641
1649647844
1568293412
360930090
45197961
1602490067
522536706
479422690
2022207231
991335718
1410227109
1282580556
1749119770
841462309
290920149
1020763566
2060813540
1403474890
649254825
274454358
1225501520
274116801
203629993
1905865953
1624975870
1173495671
447825887
2069849481
805721235
531364069
344265227
1689590716
1995572998
1681924907
798059408
148625389
731478575
2104032551
140598456
1077633865
1779763633
1896285887
1505721728
93672869
585009475
651795375
1274705720
397127102
221954589
1425062058
1514647434
1704086600
1868580867
764475236
1128006054
1303273203
525121984
2048571294
48032151
1952297936
1281569922
1118048258
1911329516
1379396756
1061401603
945468932
1465949315
1544279303
320786364
672366766
1542301072
1400413796
651157915
2113885903
54947406
58086050
721250190
1852351619
1357631726
206140506
1362984556
45534975
158431557
1684285343
1286974984
1826465941
1391435718
1943388808
1931589594
1656264864
920554637
245945586
583071950
1447184222
808655986
164904330
1344140038
200165064
1707138970
1839552864
1161334442
1012441679
12338202
1145864915
1725579478
365917540
1790566890
1541398459
575648277
503605805
1855895769
668947891
224797220
870021758
651682263
1723062923
554347640
1197444844
1507465351
215095822
597260612
1009525989
54982673
274503495
1752365655
1192777055
1022349629
1081913079
386241110
2078023805
1422297510
1736506624
386614367
734390938
1188319710
835379098
402797395
1377896588
303903227
1231485646
556118449
1721614875
655501941
2036387094
1270994128
959714290
1161822802
2094164559
1406269353
1800103628
141742767
984408299
206706163
1276632633
40022774
1843954824
1517260471
317055019
1789876205
532835724
2109655406
64599003
477463142
527396431
1278522505
544112426
1442767400
1550373642
1930136324
360470396
353294154
636037564
1159530117
1541024603
850517392
2048865026
1664852275
1055561972
911443008
490473123
1636103570
1015293149
326913117
393175697
2019482366
608385901
1846241147
1653001721
1717620595
633388455
686386106
412862681
2043603958
730562067
1812259902
1599059458
796104557
833243187
1961586206
1982538846
216021682
1580565422
1352573323
1044317647
766811038
809700875
993662125
707382120
412981752
1203124551
61725488
606032979
1273677362
1826302865
815316918
1644552273
945988086
1123977624
1042462291
1824177456
1300431301
1837375422
627904209
247959455
1467992514
927885407
1583530708
316750189
645285747
1813591307
512017800
701263988
291467633
1058441633
15259667
4366770
884793470
1106520745
1261734459
1502723049
1274714215
1668316416
859914383
1996020544
131656544
1669928057
1979540658
1306637936
1456585204
928283912
1181710235
1307910600
555939871
196789537
774009914
1449225601
1079189327
1452244522
934867352
104982902
1096710527
1769008888
1079960152
1981934807
1893042811
1383399980
1338646529
25482538
119822493
164026743
111218743
1969780519
578403371
814862437
171311297
1997053460
58268282
1106161420
1078966816
549010311
677534973
920127557
1156731635
95378302
1384413457
711751616
405292751
1860277951
1750545872
127235342
1660644089
199727624
859834421
338407885
322428275
53963284
621834751
31605550
1984923045
1296001009
359039174
225333014
785409866
200092070
874197255
1243850067
1723174564
117049221
435547748
1935900290
1788404559
952950675
1301701898
224524439
757587909
838943869
680154806
1661472425
611980972
860760095
1419335601
501034328
253303959
1677959813
979722617
667926194
96485213
1960172468
126429364
428318303
756859524
407830209
809700875
310359069
168606715
1053464985
498159854
373143427
1089695429
570933157
1627806306
1423947294
806912192
761476281
1303610817
1290306927
1589998807
1137441254
628266960
1288135801
173404851
1587006275
138072332
166794986
199881828
1236376648
1345384845
383995460
627986537
1523267025
1132118882
568638234
829695116
1126427347
1591806175
1321826801
1922446840
1807959860
925996116
2046504921
1471704819
1230967568
585754480
827093501
505248042
1233176649
579437999
331629882
1287655347
870546493
1265281786
1512710836
1190400351
970930929
96894119
226352180
504849979
553435276
1211222682
778194055
1581361717
1124240405
1631947671
1651663702
123908918
1138655677
1828965850
2026440857
351676032
1013391766
1137071320
343477112
319456236
1511872409
406312188
1313554045
1859396268
2126394788
358349459
611775011
415093777
553893464
883397628
419100403
957091782
531142203
67177138
970653719
1274856038
1398706128
311076935
1500130217
1004879345
49540469
651151412
1417981259
1487498359
742674146
864470764
924332353
684207763
1305813796
274188369
101414688
2046313593
827257598
290598503
877783373
1279273959
531260783
2062433001
1535394169
2122418046
1504070282
1083306312
647496408
1214065153
610603960
53822653
1260647612
1409309234
1993594078
636708588
1166603171
1309184584
1139419425
1623166696
474384812
745892840
455753420
650981934
2006623614
1670530890
1064055833
783153993
243576016
280415554
38533696
1107571102
1179835581
1280614994
225778151
428581572
2036295262
116358945
2041023801
389780152
1438912930
683869500
2099701797
1014931194
139703680
709058021
239604418
417274612
1531579002
1655248473
1692936020
94447110
1849020781
1374104196
1620291998
757624195
2095483275
1774392769
1693850472
697819759
619188583
424874907
1206907070
759852231
1979029940
1162343103
884073152
2119749523
1686972928
711593828
1469899152
442086826
1970229827
1490027777
648061243
54145487
263779867
1814308364
447327682
244778453
16311053
846483697
1822583094
1530035675
756335300
543442937
1102444132
1182686356
1256991760
329817229
1116357462
1099419369
1964682801
73403093
1392377260
1079555038
492668711
1623699120
1893050774
228154878
425200476
479248216
252647351
857400290
2101669860
390265523
1448414756
2102819308
1635866686
1091175102
685755218
183604099
1754579246
468945741
619011273
1054124822
503704292
349207545
1421459584
737623638
1660894059
1828522374
1380305620
1517081281
2082862314
1086715689
1134475004
1232170127
359149641
330651231
540503775
1170538532
100441345
1967613311
952000000
1753423427
23284217
1061789474
862630756
278823924
981233503
1384440239
990477403
1464136997
1350900486
207615156
595599829
758956176
1254013737
1300148158
319790173
2113163718
797724617
1231187783
1740618645
910440850
828358202
1177209666
369762548
1993241757
157343315
927160401
1899609982
165750665
354487682
1624579102
1379303618
295791876
1087555408
1196218775
255339400
1854426735
1109512174
1964508608
1157211385
1328639898
468218587
993388448
1945977161
1272658536
899305536
1240749328
765830741
1782311423
1681887859
1799123206
1893564395
1090642599
144332670
1889330304
1974391662
1335058921
783307213
1816070001
1877888647
1942071626
1456958400
492309625
86562890
415290567
406886894
671019953
1043259636
829997403
76461113
345673593
1993441717
517963331
1450967824
1811859460
1833950424
1242285975
73268388
2090595624
1743758804
1620350843
836560294
231353571
1980053227
826250931
1682552738
717296646
294267537
254404747
2040401873
900001852
921114336
1900991040
335327217
1345434835
864080108
1209157456
763101740
310849055
475632360
341480963
1025073533
1308801074
1417046418
1082646590
293900281
2009142863
196764762
925436783
524690196
119564924
1654254702
475630816
1906432561
1234208672
1334250880
2106706846
641718390
314229054
751131286
1683002337
1477717677
75803993
1436216583
1878757570
76140824
903093001
2002090293
1502213625
2142313809
104412112
346023101
518606548
895635786
714260845
1506765950
1150073282
1741216490
842218479
1903331987
652435454
1732929043
512378327
1421413885
1178453970
1537663029
1814550045
821752704
954750907
189640059
363579351
1008683119
1293603497
1965976842
2008362257
944313900
482145796
1818275123
228899995
2095764233
259100627
1612291847
1431178158
1015515808
525278656
1584527400
301720293
1445182699
558555283
550489590
46432830
1041821311
283328061
1429949959
991493692
500487166
1741355406
1936307099
2705660
742794859
2130141080
275554992
1509434185
900055969
315242314
646673268
2125536045
2122053649
490061344
196493568
1094807351
874115331
1994411093
272891241
909982126
1104261435
1517999816
483105185
876270945
1137721055
623293188
40090277
1095089271
280708640
360272719
939404362
879758362
1713905651
988250836
1585825518
1047410405
837552911
2004432976
190906889
641189687
202132031
2024740443
1413628463
1918279894
1884918375
771398673
1501181073
506239987
371492857
632929105
1501479628
2135944476
311552948
1057452356
2044269800
1778748223
2016052121
1024312609
1729046817
903972961
1617672904
2036888900
743142273
671883512
2094631995
1168536330
606396285
945040608
1324796656
1977922105
269324761
632291710
2036333615
563680903
2113028575
158844770
2098849860
714190371
799465556
979160940
467050698
1792022780
1748287478
842845335
500405175
953003543
1086832750
503054515
284526548
978667621
1739479868
750267809
874119493
549584237
724594792
958760917
1327053728
254406220
1349791753
236430558
1562307723
42468634
1927591104
1656769601
681935797
844671070
137404605
1038035696
725688366
257975648
95617664
1088024238
1124073443
1563704764
423912414
675906529
1212078069
2003463899
1705162661
858853136
2013365213
50372524
2041771454
2023774062
629626281
619344236
2050246379
1315602598
1944550322
1905527335
1713814607
613878247
1591768587
775193554
1990920081
1844169961
854393143
1346541130
1203113857
1141704706
1289397874
2032782721
2008914479
2034260800
2130721885
1198089458
796946479
1614154660
166348193
1565921196
1651201941
1727231552
2116594881
2102337919
1161411014
633135138
670893646
1137682556
105082689
683017557
1540144055
875300779
1069636404
1248972463
1733895381
1310566200
1825875564
1036468197
95371219
1042211371
1889445341
1269926331
730694498
1321243263
843751048
100309865
685292229
215353974
1351056124
416121716
1075017008
513029149
1804891878
1545204575
14044244
1205500119
1833667303
658634045
790237929
632620159
1016791750
861271102
630358606
2100085328
1403515612
1784934958
778689947
796416664
1936382905
1133645925
1735138464
1901923672
216314991
1229647385
2116731306
1400314700
31425861
1476276873
542189526
1030509552
2022212958
2022441306
1915924137
1566513796
896805382
1109440354
616515809
555980599
1632100218
281811029
1382765618
1614925886
14531189
803244447
1977867544
519751998
1411558506
1706863162
1885759886
167542306
342541569
877153320
341013527
1014060382
1048348872
1744420963
1013120858
2130425119
1897245491
1012602836
434559071
796761483
797390634
1729653123
1726697207
1754318184
295025940
502264145
786620167
434738406
528210178
127808036
879534309
132586503
1155020696
1344272923
2061292511
774870794
645071337
1968222618
2071595711
1038542538
1363378176
1129221313
1197447039
80431228
1151626089
1523751855
2140638580
1150850434
1845139923
1303944763
1772749158
871359561
2061428795
403727106
510785394
705241349
903805910
1010782287
619579251
1651080369
262822091
1350829299
408792019
1925330661
174866326
961706337
285069889
1712055734
447124130
893314322
748469208
1301158509
1764251361
1004302702
658610124
1837389800
357193336
633415979
1522647370
101452908
784575263
227967607
673436566
1082886586
874191097
179164617
1419139170
1835052895
1463030711
713100896
418928364
1643705676
465751541
747522950
157113733
1344039167
1092445830
1559880820
1745528479
208903029
1613000758
1941658321
593601400
1157248102
1737324875
1069427666
716083214
1702402244
1776620003
1948123359
1670763500
579595765
1174590777
1197185296
468401666
309302637
169053424
258673722
870190494
1628742608
1020864830
1819840574
1940193993
1355210650
102101007
1448887464
1241379823
711728897
1557179101
2113037254
665298909
1907822398
1831189833
256482200
739955376
10501792
1435346780
162370075
1676858734
1849604338
640912388
2071914036
839204702
1498397934
311968744
249165246
904711100
1591097007
607288787
236049465
947421028
864807681
629691316
996969770
1731382011
1543385792
1807960689
831837033
68314782
1237798294
2120108846
334757401
1695249242
2119159170
2025081410
1962026523
1072354004
1671413174
1275041175
1870766470
921465167
552674042
1743493097
1099861195
1883310769
84969903
362215533
700792871
1828116902
1955055429
1619046595
1945547243
589039067
67313464
814756459
694064724
1238671447
1766422906
1635563833
415147830
361770792
1019787828
1500512741
2037178696
1138819651
108645290
1410998770
344281640
103845724
295807668
194213494
1506149728
1160403680
1796333785
810280364
1096240606
679318919
1804453348
1469732369
283632130
1078702136
412759923
1678023355
142163362
436183467
257273031
924379492
2075352438
1178459337
870015751
195484928
1243687399
210023156
1295384255
387249491
2108250802
1223094070
1083852562
731604856
1476197990
947363796
1825870580
1304394066
700076750
1256724444
2087829195
292173876
775817237
1483869979
1738260933
762816736
305848162
2028344182
1237632216
1117896839
1013032192
1616376919
199841557
1485676713
547590638
918683093
343701497
974704347
250057421
206852475
1768076763
1672597668
2080424547
333609923
1288732456
191132424
616837585
196394591
676160412
1943081770
1542166219
1218790306
91081987
1460267494
837660814
1825827935
559007271
412303494
1286742681
1105599351
943018103
2145274207
1610671592
1547577605
1020544513
606077690
1976180405
53637632
345328367
1751025362
678142900
1192882570
905309184
70843041
1441724309
951388955
309316647
364030334
1924010339
316799115
153660404
305133587
1620064711
53848998
1119926254
1892789526
842179651
1107369509
1550313187
109958159
636646043
1060297379
97938902
1014864750
1843113096
2053523443
318862565
566569221
755631886
1456239733
690736827
291289265
1052658753
1904437349
1290822266
1571291503
1376022436
1594100392
429557729
1361576815
623398968
1213546617
1714371750
1788001808
1659625868
622187837
644876822
970391347
771118134
1587066342
925403688
194593846
1957983622
208523441
710274155
1496854261
306292350
1439288311
1493074192
212620884
2009818874
721753579
957492597
1802872342
1103086382
1275383448
125164564
836484703
1444784557
458894676
528328706
1302281540
1948236982
551457548
203152841
1443076016
1140183707
1888715937
451683150
1213140272
2092425472
929769001
1368656425
20124796
148471385
330601645
2105029225
696159879
1539160291
892501003
591421520
62715767
1080263736
910261895
645037754
2054029389
860339646
1032013945
58510093
1491167673
332836206
174565323
746384821
1099710856
699673603
720119222
1975603731
1411729750
557862298
1616292786
1627961471
956107886
1028289670
470297098
218718874
1756172975
1102226374
1777793111
922344489
1761934465
492909668
355499301
1430918243
875978628
851687424
1851331796
1329960013
81544848
718782268
974946833
1174558935
1954733976
1815813479
1862246358
812242061
1441791675
1165446425
295956792
1602064190
1719767330
343061304
775443099
581058282
1423560257
561347131
1415698583
767452072
1425142302
82259366
1971901379
212576863
511586611
66253859
2102557644
687284851
347658136
412590751
982562880
421689591
1648782530
1370887376
1295342274
1655698803
1650853900
1554048408
1723341067
1545364159
910694008
1929126196
1547832349
1162650052
1560677428
829781973
1610394581
167183619
592155125
2093092288
797167500
1156800785
13532935
1940806633
868985210
386863949
53260383
1194309644
723718060
955298395
389155272
786618089
693861404
1579446468
1083709156
1165551721
1550603547
506547403
325019438
1449778621
1611782841
371530874
1291948183
1610054433
358877206
1523561871
1785030294
573263166
457829935
1175133004
1435715172
385776086
1024919639
1080156586
412797084
484761014
1726130191
1629872566
1892415978
199157292
2111408007
435333447
1067318132
1544100508
1862562950
972408029
1539935997
741297107
2066223515
833217119
604696601
322213644
990262844
556041604
517220765
729456500
439220119
170417813
470338635
492447428
1097007119
321643049
176624829
30415707
1960160409
426397589
2100666627
1773970939
128662263
352364632
400670880
1385324721
12173403
376349677
1409465903
1729583381
598173023
991924331
637183374
878220831
101219502
1100602763
813767562
1229024550
1694210934
1699898255
1056829860
36277140
1117859933
438344751
755461739
928381104
1016280193
762881943
1495099954
446772174
139544765
453170169
700058472
1790184832
111161249
278888946
312803900
1390569551
1092389845
62859235
1400461981
76131121
607730378
1007094301
191861270
1799504886
1043592556
239802905
1342691236
1567275292
814676498
350902661
351006332
1636302617
54888635
1382406450
847564489
1022328638
1621122286
1066149207
195087205
1558191024
988449419
1959038500
2060626461
1642607399
1329420500
1788487808
534080131
1734089474
1144088372
555393849
864180686
2131876274
1663567503
443497013
641197885
1595494673
392011181
514673078
361563208
1282692580
684666608
1598646889
1782923891
1410729365
1184389267
1282188287
1775043948
359958336
2032211858
1407400344
639428002
1223748113
290909792
1743701747
1793515616
1598790574
991018215
215541459
1652081990
664879484
1459337992
267924118
1488801320
1388820711
894435875
1525496341
1642034236
1815167949
1946526447
619696147
1104152673
70338203
737482147
278640221
1017176865
252864091
1801559013
1709140289
1766242760
1721894151
1916257522
1541688384
1617276971
766529043
356539098
514576546
1557140033
543743391
120339131
1711485825
1954275828
1354898658
2131379950
1903580185
687495030
1420099295
37682104
1255208436
1695247222
868124657
612381881
1361389419
643919110
1745125506
676403950
127418461
760570143
1156881250
755559397
641351740
1776161264
50704891
1218998027
903591207
2129948830
441967971
1586573025
1063129005
2100088484
2022799629
1823013987
1240648485
1828898558
1436094062
86411033
1870920186
673547417
1497825817
50400857
1427308943
1486145344
1782176257
777642453
1342293661
537333309
1907655782
2011784271
1670988915
554370791
819242093
1187869979
714134941
1044817592
474243233
1767321056
1185148532
1839196057
114138191
1015903094
231601531
1156682710
386989855
1015394998
2105814076
938373430
923446962
1783578606
1221835557
221637010
849236703
99673681
2091693531
1743086693
2019235094
169063203
1600396251
477161645
2025771230
1114096659
1440347276
1295609428
483229330
113828225
519208286
1622518020
1366557358
1832739051
10180758
142371508
885864915
1868713165
88435215
1275471480
1617580183
1482907900
1715888225
273165580
1268621948
2035638534
1905660488
267414625
1066741204
563711980
2113466909
530104752
1504463956
2121670454
1130643087
2051726469
388980351
526545285
998119230
256984663
707561789
918768800
978213090
518621525
683298041
710420679
772182190
1863260017
1966540789
1675423225
1715397384
1448559112
1785085031
1449158464
1658941720
659717002
300315555
1472421949
429643805
1539726607
369487435
588237914
2072810110
31569117
2018537575
575527517
299187619
1792093020
480216619
1373762322
1761996733
788999350
1912756308
339024568
908931429
1172606194
1370668644
211396766
277401694
1392311133
871932116
1946172365
1915794157
2026730603
2031506590
1566971162
682805463
882008221
190098063
627442775
1927597429
340108318
1438616025
173864000
415732681
1143511871
1894677041
420194951
1182552056
687341205
1284266107
1394851212
1469114003
1552379000
1625550490
850633805
1084604262
1061980831
1496708830
731597871
461646310
734873579
714713676
754729318
1074001422
1275702264
835573063
544483768
1602877987
180419188
1106998243
2060455879
267576547
1417035744
1125246881
1388831814
1344507996
99839271
797655526
675204986
1362697428
594607247
559116107
1753959147
1348932989
1032984089
211122593
1919408543
1986533139
496384247
98164107
772098304
783049377
1088087337
1438167898
304566566
747336445
2012446295
1788446975
812502231
2096310651
1203207880
1422194887
2014350317
1648430543
936059929
1143078302
194819692
1760923355
1227584833
36018051
200522224
1601531563
2072535389
365644722
770649194
901929789
2063661644
2111730513
92500215
671613581
2144929801
528170102
251611254
1250998747
1950355182
1812321594
1366080281
814652339
1823378308
699557547
1609309196
75406458
680881588
526450581
2057006289
1115635219
1179054139
528854330
1200625483
114406424
1889542083
740913375
1649711485
1266666864
1124311793
46453404
2076324530
1685053244
442343803
1110282776
1405795140
107083491
749333283
2059920855
2035961262
1570569628
660957740
637208
284034185
444127295
1846838542
1551030110
2056500614
473484019
1252108748
109101642
505784019
2048927662
1149228344
290377486
760061903
546088233
1552694605
1417617116
432501900
1745050805
1105088009
444997938
945479872
1649889828
93125619
766428344
793786117
162115244
1848643053
2027145935
916220906
88432573
2100688624
1278225643
907501153
1167175388
1306311949
2064814180
398873484
1881055000
1893858363
1085314912
1514396778
2101944410
1028410660
12542961
925504848
1781175954
2010442599
1447046409
1159752496
1762398473
1866802151
2128521561
1026309081
683401633
543841989
733111050
93243454
1612456478
529464506
976604834
1407730885
1227473062
256436579
1929237807
496524485
6570005
1088099058
1002148817
1294809879
1836946733
1665033624
1787153496
1574144556
221754905
1911277123
2038467462
2057625648
1042137258
1754434382
195181347
193564892
305506421
1539616178
543031103
93754948
1676491096
978820125
829570825
1607873302
1162273643
1922419349
226838585
412208561
1070361826
1735684771
1197847688
382807427
597445464
79123169
780212743
772052479
223186561
446759659
1481694164
1992229062
366397458
1307965443
1028294020
1476468813
1366039592
1863234601
1927551909
189007186
1845487064
385970029
1331756584
910206637
1687714461
1578256317
1538074133
322141965
1173856092
47117493
1928290307
660034505
535425802
1080142179
155027163
1175130302
579725324
380275292
2068615483
763609629
706169569
1876997463
2040199446
535178348
1228701868
610131687
1907119255
1260318667
387878319
1303971437
1831145411
1988086846
282097722
966492267
247413943
1839733016
2076178280
1707407304
942512334
302185316
1697040617
1999419429
2094243081
2141040864
1107807399
1094863174
413698561
1516125190
62745592
536827709
354758776
511936357
102035524
1318825320
1556698178
1528356888
1130193381
802497190
724874792
1349014935
2081804710
1698152084
1115192858
1532742455
1902279905
1768111067
1584636258
1064452063
1785888035
960734277
117135116
1047398404
54716522
593654730
249371301
1518272241
176082130
2090785771
1901163343
470190894
1649273392
541747196
1213460222
1153965153
1229935466
1786000251
1980909510
1264833323
1027504004
1884745955
1151825254
940153306
338072810
1544892795
1583636372
1257940086
1454475087
1455630047
965251219
545837120
733370948
90442271
542704100
974416541
1063978642
847613658
1732718290
1988298338
898852500
549776182
364007443
1275905662
2123296330
1105091595
828914009
1937780371
1643475293
146546152
89287482
755208806
1795607314
1079490632
1690813949
296454508
2005675527
1107024601
1201130409
831586000
1406364938
603993788
1790189416
337382048
326837991
1749022926
1100044387
2044206804
1963319743
1152409619
73504830
1673476555
1971086242
1435648671
1612055189
757866908
1599454051
202324992
645838783
1190272275
1461067607
888073414
1173628958
1363974602
300575100
1246543849
1788199550
46401929
2028710472
96755567
849357760
162956051
1434944569
302257357
870528667
1259921065
1850906049
1873930570
538375282
747452364
651084006
680345806
1584637292
643038229
1397334136
1822269244
1155916203
627619006
1044702442
1127701577
1470163785
117809766
440081281
1895938994
1366069210
100085290
1883412014
1741374292
95128591
1701056557
1645165717
270667291
1172440794
470291907
860426148
265690847
1360817075
1245417521
1157726881
1750210402
74444335
952404503
1992374156
1361942051
1445182218
510365207
1480352992
551981421
1458597579
1122378265
1109107834
1839121654
805193455
836855538
595899434
1782521874
590202696
1943670989
1327088929
1871012125
320218857
423788072
1892733373
1053001260
14229862
1592178146
659146573
285649838
160326512
1409807621
189791099
1634847160
1711448629
520081256
205292194
1040938078
1449957433
2051397531
206456874
1971571286
543550314
2095418493
1900183064
1727234547
1153806171
1763334069
745942720
2049628767
1201910786
642437288
1241385422
857654583
886779483
1753873050
176126234
821079894
1792265198
1003204851
1818729288
468999497
1520374960
424128318
1032805648
1507196655
180403635
1449100976
1054987734
180595706
856002216
2063718984
1597493937
529357703
779227768
476985990
86435140
1912790641
710444638
1777483603
295609417
1499064798
2120052678
1425437173
1611065891
987366617
330811288
608275724
329865930
1077321963
238279791
37287799
1181861596
1040551289
1280681647
325912462
304994671
1145265144
1964629418
1669118580
442340306
1981015131
158215921
1196917516
431175610
1935930147
90362669
271739910
1585562967
2023276550
2142909720
1835136611
208938260
999302164
346360484
955428872
1390630956
609541721
474835589
1139904007
848336824
1304205999
190497969
377150290
1624073800
117571271
898653958
1525071970
167706508
1593106584
1826410981
2008390380
930784306
1280009940
1764490369
2128437269
1158214407
76783088
630343002
1359553208
1976195105
1822469290
435537497
322006354
1888614655
417671301
834301067
1732725252
1766206354
1758496917
638593731
35469065
110525599
1346032730
402218209
134796770
1743544106
955509763
338018903
1402838341
1296532812
147333136
571981925
1978477706
2088483768
971056585
1096108916
158173737
1290359046
1625783306
160477167
679433004
2052947477
977409812
1528945364
1825633871
1953924878
432347971
1870206471
1614544687
1643172832
757536926
1301538771
831256954
1090317308
21552179
673927095
30366118
1109337033
1631145714
984522773
1514976563
124156046
310099984
207813400
1207711723
1995070020
1565937150
1601949316
1021375770
976920157
136253639
1319591537
481075091
1085638502
1274249080
230860806
1424220466
1926102923
88011838
1487352566
683264609
1915073608
484513196
1585681149
1507837547
426209152
552755121
1432040389
1072167150
1012801637
791476087
688552718
2139800829
761486180
1198543199
1150709617
1058514404
1770729033
760926490
1826953826
1422927784
939600309
458475213
599073797
1308307680
1291481191
1504270154
1812043648
160546843
1786882810
1127709886
1415213294
81471792
88906646
2115693816
2039363516
1368472549
956233682
1137041614
1482303908
998953940
1695857943
1253708760
73287512
1730518438
623455306
405644684
965381001
1322252804
494584789
1868259066
387699831
310812303
1663472602
839978705
649983787
1304509409
1566770977
451666897
1501298553
1187515495
2037966902
2133021584
247531534
1659235003
1480764356
199601898
1417197588
416360141
990793469
206704515
1333861403
456391043
96734832
825986384
1125854766
782398332
1223586112
1641581091
569009173
2046479873
990432953
104905921
1249369918
1830754199
1856264407
1229227704
1375914206
1605191880
1293496791
805123226
1355463624
972850694
841858131
590376785
1345617398
2144917361
561364616
318387959
1986970031
1052095302
1095917325
1621598500
1763745436
1288318551
1371966606
1580449253
1577178877
1587216394
1456745989
1630251057
769558137
1150372414
1778190128
753875265
1265855067
544258412
1933825389
747678046
392885288
1642058656
1178278445
1875757441
786043120
1555197076
527702402
1689512389
1372183392
408877294
1589464771
485235779
237350409
252951783
864271128
1880518800
1185977659
1999588800
1484795105
1019317086
1389172150
554877608
2040741906
71581866
1709878024
863757600
1154490370
1261122940
1488191496
1027414096
222740739
2079867991
696442370
2053692917
1221581744
486723683
1567255445
1419831037
114857925
1027653895
1767553798
1682330719
1182596019
504862000
84149678
1141266273
232648106
676017551
249840372
738140056
947079716
1557341076
1655223816
606640408
943981982
710813891
660829404
1434157705
1541688412
421201161
1410022620
810659810
1028523434
897591830
1024162262
106537716
71600104
2013179271
1055579403
1986337025
551205815
629786616
310622643
330082769
2068339795
868064622
1556509435
1022979673
1707804909
1386228171
694071983
1909470515
1699439017
595620688
1714685771
1273937924
1663837839
564361603
2126061032
1714922220
630541973
1183577141
1139556812
631035869
343436417
321342682
253852255
504530681
897512157
1005261191
998293244
1927657790
268682442
2025352627
1431648600
6864944
643412128
1800245170
221222621
525996946
1855866998
758471827
590450276
1895949729
1128292845
1772315355
1832617807
2069006057
241031869
781769666
1062052942
1958072803
451593013
918280520
294403246
1918400725
443765280
225866036
443287274
461309534
1026361735
65737278
393083516
320490612
764260595
1380120576
1872320458
454990524
900325914
1685459488
1415389860
133960726
994238447
206053712
791889778
682925274
708291832
1099786308
1599390328
1243757817
1915737616
914808805
1613970885
457442964
1465175153
1702128968
894649280
1332840085
713314290
1915403541
1869608583
1393952603
365869108
1514877422
1381245073
599868790
1065438270
194205973
742184095
260858631
1011364231
556316526
287048403
540092387
1721151371
443591192
1113816328
1474205764
1453375243
59647949
184057910
1789258402
1040584368
861759992
434817211
532163324
529253635
447696886
1312011435
1076596466
459818027
1866306198
956681053
501670853
1653403575
1035348347
480843028
459908552
1474338739
1911478834
805975995
466667223
26143225
590677224
959378965
1206176883
433640076
1535783323
973707850
1834091886
560417678
1448317289
116909577
168825321
734693630
544746517
1555921329
1745904368
1275940959
1278532358
190875649
39951455
1879653531
1167711212
672931740
1103322068
733956810
1191707802
637915813
439647209
494360165
1242832600
1747990331
700423021
1846470936
1723277033
1952088153
610123264
630054491
2138406459
1114038056
1511911370
1561834966
724208062
764754195
274849378
1696656139
1841112868
1996447307
1584188957
1219096290
613138928
1364756530
1692702382
611849072
1536468124
351660863
756021382
1948594235
1703876974
201592986
478440441
175604715
243484144
1499012378
1497238263
2135307768
1119752568
36877926
89858092
1289397781
1325905970
2077487187
919934531
1842343426
1287787914
1259855492
1469649360
1573232272
1411249931
2091387348
726663920
178049804
1043983290
1653964184
1632178273
64358674
763230647
16170759
383833390
316076569
1199617401
536104878
1296906277
1880443177
759984517
1552982741
555566814
762565556
832477629
995239989
850257706
276220329
1717033040
772452668
907094899
395089869
1915107389
1744297527
2120313597
587121440
1089103009
1076409277
1449697501
1381721286
512003146
1479198870
1065298920
1781191097
2019789631
746670227
1958042068
1512972932
916195942
2010750714
622192661
528239384
581865408
1219502772
1819131509
1909645957
136244996
1806679921
746368285
862250833
1886393690
693246943
1246596684
1308296874
149861736
2126409253
2015251052
458314313
781793947
1173157193
1981518797
1328292540
1981769599
541319835
1299822499
2038352864
2080811364
789708207
1653656066
1569701284
1648037989
1635309175
470132690
1301404284
1881734181
1542636014
1890026631
2091386436
272400728
580324889
240823894
1471035131
131362676
508637638
266098258
288000547
1865449802
1216463248
565946038
1637339148
743427020
2105604524
849937301
2092259538
998546416
1414356576
1929207763
835353444
1034939251
1627181496
1027579024
783880468
1641657259
1406796145
1178819924
2074241858
1119451788
959141373
1072459756
1105798237
1548759549
634711511
1457008320
297346664
581679117
534188494
1293504890
1959426699
1329947200
126093504
1979813763
1645198076
1988662247
1459413227
1037797178
1062648771
386396525
817845428
1627015181
1231609037
636829999
824186326
499635321
1657846160
1579818131
349276256
1576392142
1569497839
1680329805
2020010139
707865231
610917955
1564102289
470320967
1131394508
1934273773
541541112
2017055761
526531595
713592770
1430113711
253242463
408679174
1351820381
2064766766
623843124
1381305485
1292321024
726281763
1359371213
588742205
2036420486
950975338
727848855
1670029845
902074073
1395119423
390007924
553976755
1631104700
1019174271
908645868
277774294
757781103
436345179
657358693
753367959
2103596988
1023030648
1837628615
1084202711
1938965151
866387439
686782274
637036546
108234584
1684520735
568940190
512747663
1172554688
725049388
1448038441
573690357
364528437
2039257297
5394144
276624898
1435730944
836475622
238888366
1645331075
304529794
1712984506
644843509
1379797076
316657996
1471432312
428351143
1445962390
1192607476
2100662389
798332135
1956829997
1458367270
276532171
1495099067
2099762510
144311841
1520336400
125800432
151264908
1876580960
1523936327
1890117899
694179890
1381217067
2025052165
535843049
1222515106
1969637377
1035530680
1970354860
1046588545
1603605430
1885680018
511358680
420301192
663671789
2005423591
141641459
1295299720
698147557
1771563560
1694695650
1680070899
1104966308
419525964
2090089293
1550713138
1879005086
567855868
2105307483
660545236
860567967
246227635
1077993216
1963253478
540004978
1033979346
2051622685
1791150375
1810377806
1277187227
311628309
536802170
2098348416
1386346289
209866120
13506919
2020679979
1145643650
558531308
1695111545
2042630999
1422877675
342226120
99410917
423833551
34023943
1028889530
2052514853
139122462
1376428402
875699713
896523256
1253295447
1404101963
159718846
12185873
1292699984
1592690126
395924184
587521505
2070242795
1638513415
1922198127
1064950433
84883937
866575436
827250660
1483944310
803319566
188128843
260786022
1723895027
1664177340
2131720059
609754779
1053716664
1416427566
1275598713
1017316673
1211054309
2143288205
332871239
518012187
877276867
697149732
1229996914
594265478
207239603
1436022542
440556491
362453444
813590209
1503377192
1085973786
1599609701
296689197
334921653
129734037
915505111
348907090
2036375295
1557040878
1316253531
1249938573
350795883
150096184
1838525664
1332526051
2018094181
718374201
1657649510
719639617
1446641284
1987440750
95131856
1773745150
1463374436
160123444
867970474
1633925997
294169096
1155616268
1206286023
204458574
1658970488
1850175447
977474831
587106580
874369043
52548431
517880627
1890429950
2116926463
345759573
539896161
934684538
1217716512
1172396199
2093803206
586405828
1065600099
1513259087
873565858
211422117
711352414
603994040
84052355
473689481
750427532
1173665960
152204556
1901299689
1140196853
798803680
1144437186
1770111551
809835085
1564468820
1591213591
1881797107
2112084185
667107353
555629634
1323376866
17859188
1340905490
605427664
800350180
270134372
122233699
847506701
284736379
2129090554
211401962
708006765
1566968823
65922448
920215333
1071780493
768225615
184201431
1227520631
1366978740
1814139895
1767574830
1691276244
1235102390
1664934022
2561416
1961742191
819403185
1166885227
913462501
782754991
951485640
923955346
1202047186
1750786000
1835844846
1719909171
453145070
214456636
1628016639
1908611458
1871078520
1466891702
268155046
1138884831
307569911
1552584497
1217124322
1120073857
1574818707
2128215087
1417384104
254133183
1353065426
275885871
1728647351
48501645
1260852506
62352597
2028075417
360172417
569274157
470510986
958484420
940787848
1647531387
436793915
1874954922
522395772
400210169
33129845
1508474558
432539244
1721288297
420263741
441609735
2080187691
2028248661
1926877423
319051712
1061366817
183796089
773889510
1476262748
1910868713
1675439511
137517121
707707565
465836430
495254625
1024497368
1547591734
2124884180
1434738883
382295643
1799743066
1873270998
413600888
764314266
36994245
481737354
689693595
1571795390
1062848598
587282691
435806836
874040721
950122955
240604946
1948079896
1651098237
9636807
1230875419
1741411365
2145267419
1532952678
892205997
1588710998
1640093531
927801163
1990334079
1465747279
2073617921
1747248879
1431669108
243023074
2134450925
1503868711
471433593
60526837
778472948
1396654728
1847294263
1007804681
1635448019
765484217
1225005157
537379383
402644859
699915202
208641254
258974723
1100568373
652210220
1872205316
1949135330
1501067452
155338906
272777151
716052940
737701535
425292845
443509031
1272064622
1907932220
1786218609
1449281785
580040062
1685901456
1295384481
153140319
1006465217
111149327
200552642
527725458
1201440189
1891733587
204073787
1292242430
1923649747
653214666
1194839307
859204144
1090822548
603806616
826978388
596917892
904020307
1509726693
116123865
679781582
878245571
911522786
1964955669
1225145618
1011148997
1375959794
1148916746
2019327684
1977784548
1293425171
487862739
250618193
2100571330
140745964
1187444092
438629392
2130393357
1391830257
867965716
1808937022
377375862
172875636
1300051548
82016414
1628615770
1127465136
138292272
1215867280
132133970
478203652
905735504
1545079647
391095853
1871228154
1045483711
1474794078
839146944
979982139
1642019897
211461118
229001909
215381666
1615758120
528701429
2129811822
1072269659
1516060950
1999738025
853864859
347589652
1012468290
760728238
1746733232
544567075
916117796
1426087862
332599502
574736657
1071007637
1252766720
1092058312
1746645522
1458713587
343727424
818509891
1080361716
385239732
2055300007
121329338
1036090695
1741348286
119971573
557271467
245272535
965687493
967239172
1394655589
112769813
1127550331
498358738
534331955
1918796809
1628260308
1954228166
1213765769
955523831
794106589
2045127546
2058984549
2063771717
1313096388
1905885062
682516635
553678730
1040680965
1150913402
1729843192
817187639
1694302554
1538407743
1695105020
1652119971
1137637086
804197543
199375846
142648496
1126845914
62929234
533852943
678622754
376872027
591042559
676816969
72155436
406990067
1108576186
1266259125
1699375705
722313364
732482135
896179211
1808725096
1684260091
1689663765
1167042640
173598575
1478515805
1922051834
837810042
1013213568
1086840198
710279608
150303650
1225023452
1874674742
484557291
983215154
1230013223
997137868
1053328998
1444816185
635899227
2134583755
1331426373
1668195544
99187527
1172292687
2140026820
2111192912
120653398
1318684431
1436653297
617935972
1212595379
399459818
84482375
902419511
1581990046
472361785
260698791
357433820
376539289
1709567314
300126611
1555617285
666548957
1649410089
491070494
742598612
1494606329
1300933276
1011500564
528496243
1780166867
1359935923
353650665
662836828
1500696678
1601081080
1658971008
1819594514
586029408
1173955661
1674316435
1646121904
1995192359
27628503
23467283
49915899
770747811
1971292055
1310770112
1009304743
1932398352
323951168
639157882
1338412120
1069595381
1799199099
870125055
1878993475
2125977283
1729102362
1433559005
1013311285
1923741996
483403510
1921312170
160615747
385441351
1192366485
489302750
1374864011
1821619137
2008355464
1903348411
719169497
67877196
70385200
27583980
1106862313
902104830
1980634351
1786680444
333836957
1629606729
2122227854
764991168
674893218
1493787854
2067163211
259479766
2147130263
1567018048
1964450817
2138063428
192892965
1321667498
1004057723
561229398
888189883
714555933
1255334963
2011617673
1660596236
1131602315
716116391
297467621
125362502
1905481523
1434716821
1375449632
379457495
148732105
1918721165
1967903568
922827177
1176507960
1300164543
19670098
1386454656
426014684
47632999
1699928113
1624430554
1216103113
79673781
44271839
1266248938
964292629
485944577
616054649
123318668
451526448
1745510857
1864212693
2052108921
467601927
1089649437
1461135304
560763957
1667427639
1444036252
1641803845
803854536
1871673025
1015752848
1292683703
741183855
801589301
339008770
1824476482
995897260
1108124857
1710263825
913754558
855476481
708596960
1313527605
209477754
44376709
238282885
538935785
1938290819
618691470
914700022
1099272311
2125535370
260123527
689415894
1505680326
13205942
1727452261
352156253
768160757
1374092736
430138602
1719248345
1809821116
1646348096
1478085522
2070516973
1050254610
2110681851
950210398
20755331
486665474
1567154663
401160835
771208065
492853378
291218141
1790329218
1278478100
600900944
1451854392
877658675
1558096772
843083662
1078602522
1676948039
943949606
1577929745
752821047
887073518
963059197
17303627
870941901
1876603518
1606798389
1904261174
880678005
438937419
1168323723
286891822
1920729470
1703491748
344443097
2026497319
1581201658
697124797
861530951
1341087304
318706601
2053584447
7279264
825844156
323400759
2071106607
1237488123
52516325
1791549144
804857068
852366439
1845059294
721112237
1344818450
1109634119
1010872003
622082590
1073806080
1996685450
895091343
1610183127
1898811348
1681555843
1034867942
395396559
307774311
1050621983
995219845
954972836
1892498152
479944854
215345377
683037671
1516545309
1893740475
797289634
77496248
1170342077
199983899
2116820467
776681786
74548746
300213788
1281948174
1079381522
1507544405
969883217
108255170
422229931
1947516642
826471993
951577566
1170830678
2027183627
1125693463
95119035
1929699275
1396394116
1185151351
364774723
1576043439
771076372
465581339
1244918
163578641
1679835360
1838608416
1025508085
1297145257
682418476
1425224440
222908560
1349035356
1027000143
988915062
433884831
2063492507
562676597
793214767
1133485395
1781620111
159831198
559703398
1351395772
1531800220
37966110
1080036763
1044973573
1272578039
1443085863
1121784443
1293383394
375394123
1361074309
1302555070
536789688
845758229
286266859
192081483
2018790092
34895552
1046765906
686668567
123182298
427328415
1284276440
1740167480
1259261529
1900296520
699012772
2082903894
1480466971
907342851
199533586
2040440824
1309086766
901946137
371589483
1865963039
1659454774
1188123618
636064749
310711848
68462960
251468281
336694600
1240072977
410174219
1974129167
632327829
354624578
1129893042
305747335
2066652293
689445531
1337582126
1694103110
721803058
1374496380
130919038
1248418219
1496556999
1304069825
1706118621
124412006
1482318492
1231219860
1258993877
1625731674
817262741
1219507037
2069158308
1452442718
1097686666
1766242760
1186821626
1570207035
1099269817
267183681
2139250091
832508035
2034577571
1444271785
1160734217
778695117
553255724
1493933413
1023683396
832418130
1500074326
597127763
980003737
21675452
2001542585
386276810
1319138898
636557030
218192297
1560397650
131540864
1603279142
1340657624
2020156675
1860770149
1658192348
750231351
795012263
822563304
1464273980
826801234
674401611
430452720
1960945913
1273500008
1585821513
22870899
1785490842
1801191017
996994520
1780270178
1875511312
1672382169
698881284
554159750
1814140482
1533248606
745157472
1514352799
741327264
39399102
1416663289
1627972815
857429054
1590353142
206639147
768347151
486285513
886363003
1606373341
586335482
1702196722
1827824066
1790312227
1478390658
1514917195
2138184489
1565335204
2090143339
242831466
1088077827
366658672
700282774
1992278714
1482018007
52893461
2006885129
1383771114
31073398
694635985
1511238543
395881700
952790448
1556312512
1438839539
1391551484
47346074
1328031806
1255242554
1010550301
812871345
2018872104
1483967895
232825234
834587363
45211803
158689945
1171747960
806747155
691545851
2136286622
354914163
258243329
1207425236
1141731442
821273482
1637492003
1757589768
705549480
2127685334
1831214882
911785306
272198791
1030949298
1001660375
547718418
585613894
892707573
1606725520
80696082
1525870781
1785264483
18761090
1303027684
1706348109
714904393
2130021325
445795375
285137024
1360777727
684355907
345326770
738279676
342449655
1963633258
1780838757
1083722689
1301703803
625126509
212531299
662110904
1199205592
105788153
1254878412
1486707665
947234923
1233466127
106171857
1164769813
215269380
28347760
2140841054
557534693
1774616294
1387925354
120976567
204610951
1530219597
2096262197
1775286152
1486488938
1530424694
427939152
1059189101
1418489050
2007149382
243558730
1328110138
1179551222
1201007041
1364767501
1220816433
1291449313
813998212
546934832
1704657286
1624508848
1899861973
1302374974
1352964218
1201828722
1051061184
1940098810
470770067
1628843659
415430427
2026455168
540823971
1631566379
1252998294
1194574880
764459970
1066988438
966200693
199258424
560978704
640303394
677682259
793949911
508664930
1287060293
1625351084
1983869748
1321212398
291849868
1930486279
13345659
1231705051
1272418940
153892533
292642649
589325985
1523939612
579366946
12702149
1928133578
1691721398
1572262175
24150090
228608465
586670035
2126063900
19173963
1179442718
792054055
1601614821
204275670
45035234
590409719
1689805364
1872755065
344820210
391907277
438014977
483136566
1547954378
891444758
873013703
865571500
71948422
1666876926
1265945001
497545417
365874940
720969226
1255288074
469750128
1508227456
913106022
888994469
1216009339
1910606455
28111966
298065056
1931002885
131704971
1075474933
1423237420
721727567
1315892973
1369147003
1286170186
2015517456
168137021
233292232
465475616
1171348331
19178179
1726074099
1531225343
517310008
268988734
600042991
102855917
1952893769
1506152600
888549121
1264793352
1331578276
1822844037
670139630
1259422351
1060376452
1160505903
113608200
1089431352
316545494
971434568
886464504
965069407
2095540910
2043216842
101163779
505699022
1945398943
1455631524
1030272045
606359970
1830708775
2096516679
829739200
887478091
1538463625
2044291563
1574851854
40469339
887834572
125361665
548043526
2061547157
1209505064
949036587
1392576898
1549682955
1988371469
1507767438
1785797821
1635467327
1574013446
342022671
2004889281
1333299832
1353422114
1759022098
703455262
1317129129
475679606
1425353174
1765908537
1377482052
1298786333
1057804153
1419014754
1605552050
663874496
1033417074
15889244
610912403
1763525229
1154264481
777258954
143891256
1878046042
579998249
2013039925
1663493533
1189582957
755993571
376856728
1077292976
1917437640
290666805
1612527531
1786346287
695807771
502143712
1790910444
1334568485
42207868
75405477
2127976756
897237142
1530444771
1320818744
433293458
1228192677
1406867943
362476389
1584806182
1649433092
1091952367
2078115850
1398467825
698151770
1546048269
2143596208
24801267
1108950267
953004766
1120222954
1127456379
729084241
1868565166
2070847572
1052180817
911756335
1585097612
1830804423
740184397
1461665698
39653879
1384300647
1024321180
2008733586
997609640
1360197682
873352452
829627884
1033644103
387745728
476500954
1917950619
841368284
647768852
1973825315
1526365737
1484553761
20842143
1372947812
695979897
1799957047
771864528
1416293147
1294746038
1617656565
292469815
1043896737
321730615
1683394148
702676153
783104245
282483544
922928470
1351518799
1438429716
388231109
1547548338
627672154
249224040
374822205
1385243056
1041068107
319764665
1841957754
973098846
458814985
616164977
1776081613
459716905
712565221
1342354843
1788542759
526935460
862985187
954633251
510777665
1865892649
1100435772
740457505
1480074577
1452820303
423765760
147227664
1751671722
984637819
289664443
1488024571
1461786215
2031000863
767738860
368688544
1380197600
1420414839
1020090743
1991659181
1218562382
1984015306
1354259410
1474865522
897933021
1902207587
219862743
319800375
1203348779
1913400458
1572053871
1760798611
282289620
1323120520
2057891789
51263072
1609494619
831745415
1238997607
358383900
1060507999
2093933359
496946076
266066164
745567759
1480314340
998159448
212655440
1203317301
1536256873
860327903
2116862161
378750931
845906575
1441545100
1670909183
1390075705
2088735589
69404797
762586869
607677992
1835189512
1381104598
191684582
1097458333
625783284
761903912
693647113
788812651
1747353787
1283870516
212250536
811300493
230656097
1683450493
1539442663
526407192
1938633775
466800577
390059090
200759561
799048134
281678192
1452619965
1860223832
785243097
98292957
500865910
1216296196
557495128
868246556
916999856
1288648987
664662086
1370006540
1681157341
394291278
266242399
1960921863
1513533005
1435353206
251794635
1381271098
1038909102
980129879
2121392444
1975845609
199409326
1728232217
1798309005
2118719627
1225590887
1639187914
1551322120
4278971
1377919972
1367627361
338368528
142476520
1485670921
519914255
789273753
535284820
389979337
1005385245
89341707
939821256
1075924391
725500752
595245877
10213089
1498585875
2087093960
769427295
2027371280
168472996
428362683
2123093009
1850432608
469765953
1692130401
155214289
74179169
409554787
484388432
1607972251
1233109514
344388607
489230399
1918020685
969062236
805101103
1370075988
562911148
603062591
824403981
737441556
946221271
1908391492
599631927
134881822
1671872178
1723603073
2069880595
1317396863
1725713594
722782028
2057962067
974816541
302133551
681565739
1324042418
1371080817
2007840880
490938196
384079426
1638688497
1432538124
1555053773
1459871826
950456511
742268761
446386175
2070969658
1911321199
830062931
331335535
1794713206
755353532
1691293427
274655355
985865493
525980098
437556466
2045265431
1463157388
2093594129
1625646255
2032223963
272812818
18465950
167218087
1265318163
1875973167
2017176070
1261375796
1138402413
684928699
613302498
1415363489
1305670032
1961588287
1176097247
1472703918
1198839868
996411609
2102427491
699709330
1561464032
1961702290
1959031018
24503650
1229702003
1475922092
1448636978
284983701
849322865
1922379008
255549343
64422299
814501505
1418128515
83712852
2101112084
2084833748
2093192971
527646579
2011992013
624422297
1696430267
164859736
270177053
1439172288
1152564418
344371452
216910037
1377529398
232021013
1339214788
1372848935
2053235935
1036404619
82868148
1737678553
1620494413
374011000
582231461
1955624068
134075736
1218212416
1415747643
1614785012
1266663936
1720052651
442202697
320207334
615730119
1964775960
1786998137
851526865
726892859
1456534698
528674522
1187624339
2004621318
18388872
1785351048
1659405019
692282642
810861940
1026167434
664474353
2071514500
1584640833
2034390948
1205927443
2146712012
311499810
1950330897
305467336
19312189
63072020
2086980927
1662790057
1587107339
71055703
1142188350
1096363201
1115479600
543286209
891971818
1577009006
1741810522
2045687485
621817362
681005137
899763866
1645899340
814295601
414987465
1710691937
878793364
244659036
1947648189
856256528
941040894
1504642398
793743382
82936054
1840241500
1848503527
2070889553
487391870
13289491
454107114
972042344
1566713063
1557924185
1435357306
1983714344
1167036911
2120336717
1618808205
1887867658
636877760
2094813998
1047531602
1491542167
1264851431
660627718
427940565
1332799913
453462668
2120776777
2083050876
2061277655
432913242
2067525361
133921814
1935575282
329895341
1941520676
732638988
1850602520
554240426
1082907622
1255984446
56479363
835147043
1994134377
1919923745
9971310
1357518979
1830953469
1044866646
2058414583
1766017769
658741758
690578615
1391771976
1304663982
1136358652
1619507922
399133060
996677489
1907766259
625444875
266181911
335208737
1935543511
440552018
1102279486
1624971162
648574679
1920371741
1557508750
239847608
1681667939
963768480
2100343599
1149294183
70427902
460332081
2118255363
1022410520
1754950602
283639138
1706896440
1959279520
1119061897
2047407643
653580253
1592478224
1684064778
1740731943
2094979971
1277709077
54827379
113932082
190409636
1937318766
529028011
1667947190
958160129
628612197
895008086
316581151
2126896495
2009935581
945675477
61296776
568186214
28529235
514657235
1490111512
823692306
1472760276
1544529331
1151226073
1643067896
1595600677
930007676
1217344609
1113524176
364279296
783464565
178788579
1084507943
147286440
521799970
1552624734
32795260
1169427374
732139685
1692550772
1302858457
2126764238
318263502
127306184
177048947
2083902147
1964466671
30353655
993275053
2103203733
1247483427
1204557075
1891393316
993786344
403450575
836497184
2146995744
187886647
565968821
1438790069
1977117900
2019712648
1391283366
286483503
1680073944
420132871
1329771095
2045386548
1952023602
2073333395
315933845
507758827
1413209552
607510645
155813228
1379190707
434132584
846102501
1976370212
1034951889
1232256649
1357270296
1189822264
1767028221
963884581
516278300
1996867385
1805973688
1544941341
1216262113
1982386136
523294272
1803892347
562816810
299367813
838674884
1585277271
226457892
1588368673
1574052489
1677780886
1362201565
64657183
1773067782
1376580268
1702305715
8448974
1855131836
369861703
1009235418
1357592383
288859881
1512380062
1898607272
1738919001
1772487082
1378616841
1524371729
1521663723
1595983881
1230097512
1700030752
1275040377
295851504
649650277
451137511
715730791
481117669
224383592
2053232759
1812635330
1401514716
628516479
1498528036
881900506
129098750
652762646
907755827
401042928
790433797
1871920864
2026752516
58085915
886818164
694691573
111077354
1129627247
298999407
489770774
493268155
1751576183
1258276833
1038254627
1158506872
984862477
503820764
171058555
488613580
80693412
1912101041
1975565297
709691421
1971168543
1802576679
1735209101
13081484
964347591
2035127410
1136099629
1961163934
273122173
519249887
1304821319
1992821236
878580551
642523983
827801918
2219184
1950202197
131503650
2011293636
1452106973
1151637669
430208613
1542169342
839381583
1955362351
436605678
1325642147
708365059
1941822627
1776661951
1717588580
1901327380
1423058527
1770498899
1622165612
2018355409
1954780398
1174541082
1953490594
611037747
517855017
225406379
371400066
1217632491
732032208
2124924598
634211507
436336494
1983902240
4556463
613268928
1725182387
1757045898
936074828
1429237215
1376874533
720433981
818489876
1545490062
1072224606
104150416
1898102537
910378803
2022631612
424060332
639247584
493700739
307876400
1548927877
1976407019
2093598531
379571465
1022473834
1838573039
1741270732
17741767
1769297267
810638884
1684112195
1471918454
1962654023
621324906
1976480582
687347487
901621151
685260076
1633112555
1957323523
1418296860
695699012
857759076
2073047131
316282336
1189647801
1061349858
653681382
1719476766
812669090
1645160808
461343807
1102420474
1792837923
1256419980
1294689211
894831256
1367609007
760466557
1372395157
1265298709
835391546
519429534
570254428
2027696432
509408752
1592960419
988259654
1323695285
785436168
1032556105
1907812696
1491651915
22834940
1268652771
748045333
1022695401
1131364659
126249921
1359201492
1635427226
1002033976
1786935481
1587704052
2031442127
1371169394
2042980406
1924684040
1899072253
1845913626
208403855
1609104045
1688357486
660291368
1723211314
231269943
1933943890
1759465074
1849529498
1742864079
844894470
1647700054
1971264342
1461003161
40051366
797563469
1819157698
1797223051
2068055937
1431346170
97148035
1826420170
363028461
497836607
1054703585
175000242
1818637746
503474484
116849168
1267820760
661748181
784685274
2023294535
184957766
1228555507
626045029
2034247753
970148449
1148569056
696906720
966644060
1317509479
878338744
1023364161
900015115
1245539634
1602828566
1970001473
1566863687
1304687096
2087171062
1353436246
1405582035
719156206
459795543
212344940
1302746199
435340999
1715953727
324350676
1842750325
805266830
2031201898
1881406596
582526039
1944473032
180626939
2057998296
589470078
1406391047
853775976
630242518
478013147
789732474
700379646
241836817
1068207614
920107145
1715185093
1677954610
513911671
2097427538
887861271
841881087
290278986
668212994
1631005852
1620619893
848147221
106827239
1844158945
1123193643
1345793855
236932629
31847614
533728136
1567718419
486291547
2050139792
668471201
1069262872
1872267925
1075551871
464094890
848205049
169991445
1466022268
164261760
2072952928
918452552
229292090
770997209
365270501
1343216049
2005996693
1497797989
705108621
1940375499
1159071329
1737434855
96348311
1244633585
1262722627
903335758
1526345701
1528142561
613415463
484901091
1131051619
211194974
115174427
236849771
651887778
1917512598
640366845
574073124
531058603
1257219833
775900252
245622499
256324719
655200610
514137896
925950924
890511566
755931163
2143691281
2008766167
1987717629
707023247
2041531670
2020447530
1505713486
473025991
1449398443
106621343
633163631
1993923832
1821982018
1793772439
1664739736
438386375
1702357093
203568547
1456307358
674132711
543576123
1545448104
1976901354
327735359
693243227
357585724
811770218
1260079872
1511761678
1172901038
1297227263
505581711
479664811
1102719978
1069906062
1440669392
708540912
706873429
1596993191
1502107426
1181206578
909941744
232451713
300799590
1746226913
729262730
42600439
976246658
1110932738
1213194743
1175298951
460678534
1905811500
2072462746
242961497
2088669060
1647168795
2068791558
959033138
1120066732
252578666
1406832848
542218224
730559754
171897319
1804784035
1207864514
1973485306
2078354371
1168126238
144555443
34264586
273338196
984934445
1746572513
255972402
1423973152
1130965275
571803151
486336944
492614356
382739363
845776631
801408759
320267596
2052792734
247671356
1276478011
271238253
821676851
1069757295
1166289762
1782645364
1813759936
1030017241
158826741
1902573909
1852639071
545217590
247064849
1231371731
837675388
631745430
1502175311
1659083921
94320061
1879735213
955670303
125404399
969430441
1211290978
1566634597
53736840
720990914
999696222
1103434246
230366907
682778432
1663460124
1589432411
774229833
1319361176
1845088092
836599928
100156714
927459575
775115673
1296707313
295282968
2027309976
1260624108
1732485390
1739754466
1108261811
1437512178
1182616257
1623101390
1001359174
1621500627
23439114
749007697
1250811012
1172463347
1605549506
1835717951
1459363052
1618366870
1046427010
1360993216
666758581
333763258
1045346395
2031847452
1808566572
615154409
1709903581
919321033
1798286945
1770054678
1035645131
1145266429
117338141
1903843319
1578585981
1483818712
1223125004
773365258
1597651379
1678884215
227518372
165056330
1788964232
1550727815
16157494
994459188
1185596793
955378523
345986439
419632305
2100788935
648668618
1107462398
1053347376
2113991055
293489850
260204454
607629928
842478265
252205355
465744355
438706466
1756852569
1824499739
175976127
1826519334
469380077
1535374154
322179179
1586506163
1977997404
1279655767
1481321181
44052243
260426119
1715447572
2030715667
1624078088
1944948542
1443862021
1683371923
1222107152
967842867
941630388
669717740
1527803150
1544097303
2017623909
443734661
2093488591
890383135
100125628
1795557005
1633905601
61949726
1963099995
578238494
272783308
557466238
1107604252
275445332
214943635
918497726
224888974
1062433014
458482839
381173128
1420322076
1816695693
306901917
1151630203
1527160815
998659807
463323613
1298852107
1070717005
812223460
1398640869
919979517
979690796
1367796195
465670018
450608078
1934115009
1915632973
640189257
126496245
1043859430
1715672923
1249092594
1384623068
1867172019
1288798687
1696442927
1300108992
1420229122
1195659738
947269750
1123316065
1778221108
2042816487
222768242
2126817416
87533686
292559019
1578034646
1572037526
1236249924
561540146
580245745
702778801
758254108
1536959635
440448545
682466066
386911296
942314785
705635080
1268482293
1358014416
564854150
869703168
1386672502
1518956396
1493577460
1905941706
586780257
1020404151
929186706
4634830
1626982078
1723483010
1238420892
697309527
1515734226
1346514797
31785281
1937414444
1582742292
1305489700
1458513324
1284705120
1822473465
1396069025
426715640
917919603
1325912068
1910882845
2049706825
1184375753
1631572634
207401605
1540627031
1208410224
1697338734
1622344657
1794375913
195071921
1539170899
54611448
239613075
1840035525
1886604923
78927482
1844934722
1651119733
858686155
1365804380
1127083046
1371875154
1217524664
764693003
1234585550
963031060
468258328
817864319
1084824920
1552864415
246530451
2029152121
751940661
397749159
1957189040
1363722891
1845704386
1845137636
1025084152
1659818153
1858039881
376988846
171757111
2046414265
668157563
1951280179
607578904
1629854928
533878777
70390453
462832329
1086007879
1902347020
476519355
1697140039
1127826978
1643197962
360133654
982214159
445687789
1349969471
1914924936
2093430764
1171532604
930404336
708218028
755860064
2017947723
2126740079
1973090599
822946942
97716228
1427800331
1302087593
895669257
198614021
285634915
1396370541
347752000
364990682
1582529926
1898265925
447044859
2140266463
664045808
1078885575
1292062019
15093168
689287135
110137024
797580151
1768954764
652280840
1923511317
1064119973
415329399
153857888
1831075259
739295985
1186779958
2065842053
105022160
1273146921
506111158
2056467655
1188033682
2102053437
2033286862
760628227
213344963
2006119972
705934000
1089054412
1532637193
335981714
940166673
13906892
136437564
569630678
545116665
1442374363
2065504584
477543472
1488599198
1891702529
1167918817
1908280133
467390680
378577268
2081509946
874666999
2075655018
780516631
665084350
102975049
1911145176
2078458568
981290393
442369481
2125861123
1303747868
565762550
1316710134
815657531
1774708247
766932507
285680820
1251431603
1251429011
316862292
1599840455
516231763
161339119
1675121030
1858669346
157013226
1360932149
2067434957
2141731686
780085604
1941188383
1527143251
571662365
1654631532
1931292020
565151340
185860764
1959049135
1608700420
282657755
596912436
806261786
208434505
915609617
191289669
1732522830
1078613964
606539190
1266596804
1225053927
1751714574
699273815
1508513432
506037645
105434416
182833669
770621287
1576783354
855891691
332988075
1947782161
2062556554
1246176893
2119536823
841552705
422618090
1243999184
1417351448
1999684759
1937389044
1362414948
915868713
1679534154
976255708
352857756
907212220
1662067920
724988492
1341733486
1331364396
1660141916
1104615576
1900493401
1488261440
756023974
931446316
1093914257
163194531
1884870192
1973790781
1248807933
613556415
388396958
1284710987
1959158771
1117088875
1080597156
1185603394
1079385994
1406588891
978985967
323652247
1297550492
1006237081
1981519069
105820137
1298359458
1659951961
793806391
1476205467
1933092257
617998
536968609
128315001
1312259672
503323782
1315750324
1474024122
1187870444
1590083824
506543475
14297081
662834920
179361398
1352274390
2117732216
1150005522
1615772928
2106567807
1392323461
1981651398
1040354110
1303333773
2019556232
1253334849
1195900444
1884411726
1703590844
540520633
1930570342
128300047
728787810
490892566
1018721288
765085249
701484676
2071416459
1251820881
685198161
1739729889
791546073
1719783533
1002037417
705513820
774597746
865318831
1203108287
15048151
2131551103
1741617253
932554718
28963721
1786476083
709942095
1821268103
1365936320
1810750237
78594601
593444063
1198657920
1275697641
1231193641
1567608875
1079837911
244666654
1917820617
507510710
1644883595
1636901388
1295602434
1258961714
139450109
51892614
353742695
341644266
1000872351
1280705259
161935854
2011981883
402650918
698507613
1074267167
170478540
1445478928
989074744
469940026
191040929
86812443
845649685
1367000027
924501073
419821019
753640274
1181040008
733530570
1249736445
169666763
299249419
1758021522
483317782
1157328002
308794073
37533724
171983921
470758029
1891125023
717457578
353500869
2053968071
1595595974
1060565526
422305696
1861519698
1559339480
587726073
1223204019
345320877
654842100
893721874
358334656
1851575457
74427540
2048914851
289048763
1971489
1653540131
1418883803
1359289610
2113628657
102315908
1503633428
1696661726
963555571
1742273105
2144143439
1264877816
165926902
1431362589
650362350
625348567
1661987492
1991692427
1071664742
1463854723
695615981
1235723448
1427273258
1123915804
1123796486
149252642
1138485506
380079606
1060823649
1315662295
279645022
1602341721
1074716181
994451941
1551566218
1578110566
1541848758
1049953173
21304818
1504623563
1576908434
407911608
442593211
665899402
1199186186
578114530
2116732420
846280134
692701589
1876147576
107282841
48058380
1276307540
817484951
41825195
1067135134
1686224315
240580966
556356477
710547062
1860499611
524787616
1381046642
1105950738
856384410
497636004
269216202
379081825
172298226
1937251383
1367004371
1122405234
233946626
82675243
48492818
1685576
1735505910
1625314819
432937025
998188900
1554536369
1563649558
834594962
1511354421
1565859189
126646010
1099874533
1676824142
728474297
1225687691
508746117
529268205
444147666
2109179771
192980119
216518297
844655180
933820727
179795450
607206161
411773549
441379959
1975423403
1144349938
1930507000
378859693
273663753
1447800716
1592506881
1271313285
804911287
122004954
1881355572
2068967068
914084963
1890563541
163626161
1529297426
2006404464
2022524708
1681149201
104221289
1637025774
670979228
106449186
1100288149
947770268
1395415624
496975505
942897133
1259155937
567748067
321208104
452417093
933351280
623376116
2140017573
1165521395
1510491675
204286516
1854000203
1564737140
444976972
2008061280
1548830790
2048906092
1498180139
166510811
1673886665
310581784
2069699072
519890712
639387117
2144089916
1718498482
1253672952
243061521
1656444883
2066853463
854872300
1385856483
1907889684
1049904825
1150505574
1778652505
244763870
1630467667
709628451
1789680693
1899296442
988873295
573533210
1008941886
646172612
1800965595
1870279517
355941836
99766272
1849140367
500927356
950315011
916495009
1349134482
1130564735
785684943
187385692
239486287
1791809663
991549694
1351528953
1927855856
1537144241
1086357666
1916875521
29215277
1481849816
49190985
2123592136
31233883
1802236185
1348805101
1497669435
1660672029
85063127
1451064918
1029320332
235203970
1548395897
1852491389
949777504
1411813926
1587277430
1211915818
918472536
1894958381
1037214297
2082630138
2097499953
1363767190
1952899357
1802621359
2035385765
566298888
675846216
888074841
1304364012
534263992
1753819627
1348849187
2003021334
852710037
2061497794
2141148877
1762378008
1588245422
701149283
435802197
1543517192
1695442846
1936864324
21396531
1545679205
556087754
409393766
2057783763
273499919
470521878
1256040161
572941470
1303403160
17250775
310936087
735159509
256407576
360403498
995560376
1115103282
1677988517
730912651
579978620
370899373
619580593
1749910591
2144436634
21715883
337193795
425501456
2016561590
721250190
553519415
1869475982
2131968109
2090847377
281224399
1347491699
510297341
1281236741
2102655260
448017400
726806032
1187882511
22638657
36209815
489083507
1913065717
680916380
1446198488
470214173
409047634
760711306
2092398907
1243769028
817046986
690794135
1782957971
1637450871
937659854
2095745302
1735035879
437995589
1222793882
1602386972
611295898
1128649312
748538279
1608522055
431871750
1236889234
165571425
1654558784
1175034297
1249027534
801066631
724797836
49290776
2042987935
1893014358
562668689
1983871909
1869345299
1827059017
544988538
627189178
617830326
325442077
536946819
1371802149
1149224701
676692251
1107141314
2084515404
233218169
938504061
1356003539
837226263
2041764014
1873198351
1590025815
1477347931
299545137
1844142534
367204533
214267859
1002227795
471491497
1200012003
543299660
1064873686
1490449748
596891253
677024114
1401757268
1345245810
1128730710
669223731
1912390694
1230428492
1708199752
8761779
284381213
1626408876
1091048575
1234559369
538944015
2120700839
2103385661
60017598
1737517097
299635605
182175171
559216831
1625793383
474515621
427796423
1013114475
1336852829
1536530491
439743104
714501172
694697463
1826414068
1512321380
36566058
1775640742
608136487
429355042
2080756201
606952920
907941977
1636573448
81768277
292505660
647653626
564228195
274393596
175809214
631429239
1081141014
191809821
1611477111
1422077951
1917467260
1490081778
1104174298
2029316816
1223115060
1688769646
1818527154
961960338
1066243603
60732634
809055632
868204855
1303964469
321316610
548671291
1258931092
8396644
1480787015
644356701
502297881
525928058
1574933016
1258032635
1718850183
1428520158
1169180204
1566308235
1251430440
64126192
683834413
497966268
809334419
1293417424
895889928
1567076931
1573843625
2005628204
1540810568
409990290
906445747
1366188208
1407934599
509159965
506169856
1144116984
1983097154
1892567441
1080750643
1705077902
816347073
317385745
798347147
1470470978
935465735
1369151459
787925002
660246455
1661150889
2029163795
837297560
697748220
817407345
1223611011
1694607462
1850519042
1560823135
514015376
1257101189
1704480074
1784550749
1644627201
1754178480
459653558
2026063589
1346011206
667065120
1788682850
385499892
200362519
1570286369
110420774
216339086
422857662
936092911
1060870529
340066453
129680785
19642210
728712131
1565372059
1999471852
1497395408
378465393
1053549433
1987530669
197835944
1241269103
1717438836
438525073
155383240
655765678
1029752024
1795755832
2121589696
1937785786
95610707
1802804193
965290564
1970879046
1483150753
867423085
303841730
344843146
1599723647
966877543
1712055528
1120030695
1621787348
1987877318
534006882
305597157
2041218242
985237114
1221063932
2068656877
520134892
2025379415
4788656
424822567
1013014913
1848533735
1640967942
560885246
565323762
300947557
1897886166
1484136475
1628316343
653651863
1399132814
615746751
1486560763
312159822
1733326217
846708871
1013905136
2122533310
1480738651
584196305
1534693403
1581947444
933761900
1251214172
464072234
28204907
390290180
460316602
2120827776
549962144
2033108991
693911800
1119237852
1592099192
1591529967
1891774636
843882998
1705300476
59368048
853999094
175875772
572664516
495438069
1860714370
1140428583
1170653983
1432623021
960514029
33242153
70188729
490329783
327207919
2057829562
264891420
749196100
750005680
1609120585
2088446837
1688852425
541940812
1015988094
2048965557
179947636
1344476464
1535218495
694439227
1214909030
1218791109
1134974187
1680310317
30155264
527926577
845086325
800710839
1523645887
15772763
1616369041
765545834
602684669
1868458040
1848074053
1162417772
827098900
1343731582
75168556
506448921
245415317
2068506714
1980226202
1487683054
1809342816
1739918370
213373796
385640540
136496046
131324698
1932533133
1959970421
1469215463
1882806851
679874905
133720078
1502786997
1567950207
179039473
1187805533
561326599
498619455
542866116
1461101301
56490365
1821803892
472985296
1558451716
1700553552
570342950
409014705
515765808
593537905
794387038
2128115646
392749518
810518167
21026264
1862764684
1435335560
1462266512
868147512
60428988
52452820
1882651976
304134801
1477462285
1940491819
489199991
1099776739
2029727232
1759123962
1743284422
1544820857
1245771057
1156894238
213290296
1322289811
941824111
248281133
1328874942
844043148
93494559
503244430
464016359
1136150824
2140585715
573271653
1016678616
411935827
31323792
2123841941
1195227125
504681698
1652785261
1691900586
993142859
383109283
1534355468
1802001756
1831551963
1440138070
2083649591
966167771
1005731853
1957896081
1819246092
1553569250
2048897489
2000967111
300895748
687259888
303563129
1407950069
729157518
1864240695
2124280184
614133877
477974957
1146775059
822915615
742123427
1344542801
1303780322
1957692542
1749106551
675686048
239025675
1379147614
1134318288
1760515870
180286689
715764027
1718291979
1416656808
221357763
1134845137
1428095629
1714084736
1252290094
380890064
1950180407
1499474519
1385314137
1152276300
1960081510
825397675
1991548189
2105314808
1370256211
293559814
2044368330
328322289
2136686289
975907316
35312498
110795386
1621622711
826582304
1014778842
851170982
502257419
1463048793
1018932817
1319687011
1875088761
239670562
1944740041
747913282
815019859
1144613456
1450861134
577359447
469607052
1226558316
2033157211
709500082
240477681
1503672001
81139851
598728327
1152129552
1905499884
1019724805
445253664
772349683
339982865
1939730394
856703197
448088141
1753385311
753654165
1534897806
549932298
491294842
1912910433
1436219607
1912247803
1640714731
590618174
1348862965
1948692971
608241736
921708198
1334585239
837496100
1847292289
1216276271
2020686061
721536729
1004268576
1610708363
501097450
2009930105
1292930086
1084628881
869389098
540227185
288440100
407469754
1122521029
801599033
2016392846
1230481294
83686079
935391198
326422160
666664119
94853986
1437847398
1569203108
1548901120
999387962
509536933
1611932765
33144944
1422090253
747275732
1403556513
1228086575
491941124
1091077223
1804055979
1157024973
1434608941
2090155559
294772002
1044960714
1315055787
1299451623
1085121162
35627672
386316264
461384628
544426656
351167689
1202503764
1368259221
348357504
301054556
1637243203
1760247642
764811114
1071699891
1479151905
2135036072
27320029
206570009
1712961153
904811775
563947182
1634926165
2102942330
618708048
1464157747
2005837347
1636378791
304281506
2036105744
1291947716
791272516
995520142
2143243146
1271893541
654906959
967802751
2017869802
1834139811
1649455388
1288103188
1552452378
1823099856
561227925
598813035
751368098
1218620841
52506243
1418106079
554400695
151114741
1724938367
1338252046
864456578
785471723
1157228960
110105639
862752497
1533992482
996484866
809971759
1953987057
1050712251
565876045
604550820
2136962189
120252427
1605240453
30382212
609566636
1696843857
154044549
1631709064
2038408118
1241391399
930047225
852925242
795716942
739329856
1734713316
484381061
1810748478
1831760124
278336807
1839703726
595478658
107452526
928496478
1910071488
550519692
1518589111
1126741460
1896268972
1271798002
1593386719
1528473837
769629080
1784872587
1836946733
1593433994
1112685277
1982884192
1700245688
585017728
46916469
2060287808
2070949632
660207634
2026413785
1539726560
1925224414
1392121817
40187656
344794006
328470506
2058981251
1890492079
246985831
144986890
2120785119
1029587874
760952520
2060005261
845581677
2117242059
1296702096
1360627666
1962244415
2019847558
1843238012
1242501279
1726463440
1904804116
1082859660
1318829822
1381602880
1603991829
976538263
537526678
236602791
379509409
1538011745
2146371092
846831198
901037308
1460421871
1000770169
18657298
1533124203
1474369879
1725906207
976738582
862159029
306107746
675405528
839374903
236960346
704742650
348591015
1787142337
1238728371
1391907107
1834984318
374258645
906053267
403964861
549649694
1895358967
1836114026
1504525874
434954423
1604606946
343156047
999195808
100159574
1543724678
1040692776
1169586973
2039856088
858409355
651811594
644075516
1976916794
266325713
817394456
1009244503
727179288
765824474
716542862
1271311425
147875575
640085670
273126154
2074845176
842630277
533212481
953121978
1868430680
35038910
1763076276
520105876
1943607314
1012489074
746932611
1169352398
509382317
1731318398
823502417
376343303
1027538951
1145598671
1813439801
57935759
2011372216
1111068588
1689216244
1466261889
2090236236
1953337846
328437011
1716123384
1010863677
1572636984
379392668
1210566452
1361356103
781745363
2102814711
1368701804
2055827510
1825836893
2100296379
1944902141
740660860
268823456
250793400
568163460
1796678381
1580236778
968096315
554305738
228019730
1209179975
166578199
124756649
184187577
528449405
2022380663
728754139
367628587
571612057
334558330
1087141413
1280509144
2125176032
1137083202
464769841
1941133067
890303136
666984102
337711985
423858566
1237012149
297329735
1322600457
1906541394
642130316
1964827353
1928247353
814239736
1694467881
631446734
2099860900
1399897978
101322918
149311146
1457861952
200710135
386334001
3059982
199921607
941538396
853084080
143265024
1631884542
1021363916
643996244
1318316287
1260442740
1135193127
1287254101
837127251
519081825
190737307
1961830139
804402219
1279606772
1803072479
1406693339
312641833
1264630570
43578160
371468508
514620065
80002104
1243163589
506770738
1227600472
169465672
817939858
281490367
1376284666
342893485
1265875351
983402182
759766085
1024068436
1917787211
853944998
1860684505
130987481
482714262
1642723330
594527521
156612216
297712240
1969818064
1667499378
1617516678
953310577
1799740310
387696303
427380032
1422988466
692396602
2116304399
1956120711
608833346
1829766090
1552420772
566359440
712526337
1995419145
1908672237
400129132
870481094
1724962798
1486206863
232893732
201217950
824131942
251709950
102863295
866705030
1448636611
1539449013
23541727
1913627138
837920046
1224178623
178701136
1183366791
50180909
151407334
488158167
470709958
1270698435
454117150
1929454887
1431900320
1184329496
116038635
1803594124
936715231
1338917566
828643455
1430083191
1174438159
251905820
936265
1492600565
763517936
154595075
154024432
1840990937
940612845
1630023302
1938095576
2060699539
138662960
1533798820
402463559
871795560
328079041
1353085991
2115129592
359927573
1571862205
2061767958
1669281252
1624134645
1611177290
778499314
444483164
763924380
1988353398
710419153
238540492
886548937
1654414062
338588462
1039803990
925799445
1525518265
727138428
1468354477
1229219809
1353273612
1058169175
5673453
1294422052
1863631771
285016196
1362767268
1767388087
1435011154
987854467
1276567588
1479496522
1609580194
1868973741
1081574759
1095920665
522288661
1713627851
247826532
536877288
1955830675
128670784
723159326
1411857527
1060233362
64359585
1121134053
621077876
1251417203
1665369564
1930749166
1911669799
1045328538
1494983530
24672006
1207992980
514518638
1574401103
2004305779
702793448
848824518
1380815766
308003760
654344607
436039461
1803066852
193170983
228340782
895705921
905365067
174158904
829377542
1723723409
1065696942
1195507306
724804012
1375272640
733709089
2118666298
964332520
384322169
257053727
1248059444
1062407356
1220205060
589249667
190990745
742894117
1197866826
1294023767
1355211027
1013502434
1617736004
599236873
916132804
1621242098
1574758178
1416063438
480574230
1765710836
1746145298
1053206001
1477308069
904562370
1157744824
5491153
290927411
605998496
1127701577
1253618612
1231264726
452940094
1495695780
1905715685
127308986
2110679271
56993106
249737566
916779902
1749204282
899047235
1244119254
1310305986
301474978
1033276110
1611381189
1799156185
645873095
1938918952
1522530943
1113714121
2105840790
462951520
467175514
1755820056
1220987221
2147404041
305584607
1279517526
1487356288
569407842
395831712
1653765692
182249353
1331674188
1793966370
276120916
1442061340
857239331
1755282998
1612181950
1641191811
979160210
411337065
1341934722
1980965747
1944570950
315515144
1883009667
1205698408
2133836628
178811490
1875901541
262298131
636475844
329198045
2101996932
1566692703
1301777617
428183726
2020945073
455026477
1315101955
1283480906
981444620
142496652
1229479267
1914869072
43532673
399398682
1125786484
758111083
1104175086
1590172549
1707983699
1842544308
904824140
795674243
755158619
1719564274
120847635
618761028
2021782494
659217415
1686194654
61892629
1234581382
1466244045
2000725655
554056829
1586355509
1521209562
903318440
859435556
1222816412
602995832
1487276431
474526906
198002263
1423931475
1085812493
1639744205
464980021
1410093159
228846704
906161000
1146360783
277999033
2119328005
782159799
1208786488
1939238605
66491139
1946145139
808721588
183990225
11567124
2078677884
427364154
702287331
13082217
1384774462
2014695321
618206262
987133796
349604081
1592000706
1149283126
1326906327
957910461
1853380792
347359615
528901793
1063261730
843682185
1137318968
2079555043
995967199
1619654731
1222174516
332455014
607495180
1643819878
1270250869
280365460
2003978356
770424546
578029212
1374603315
686676139
1693275245
1202531445
632249079
1354791287
1511679780
279208347
831274947
1808352790
568202907
1904701572
888487776
1696983558
1525342151
1913728829
1319523230
309953272
1485004337
1552454041
1721957383
1422861813
923714500
36647142
1220328573
1396650388
1832634412
756772316
1553265157
361175846
555405271
1879524037
772582482
1156540800
1832422191
604343275
1206994256
1601534532
850205381
2031360244
677604005
1588859524
308643362
494116494
1040560757
1480422739
620278662
1797195762
973748371
1648181738
714926943
1177191016
504369985
2004791829
1854633476
1044823042
1582657812
511763609
904662367
432380502
717541122
327295285
1061757036
284723283
396108432
27667270
983882256
1955093988
2001196540
506113161
2123672909
998524286
512033567
1090359783
915864601
1117704159
513140770
824571950
1774152398
850693359
1565296897
14061266
372756695
182279108
249629653
269662616
1878377602
735595909
708970442
103463141
1863855497
1465633566
1029912094
1826098760
405931556
611654448
1173921391
69860961
1130722543
226265012
1782699169
1976627490
1069179289
1333886327
829137734
2110747196
1918362988
1751292722
1107305195
1049034548
741898456
1268740610
1612543583
1649889828
1838768821
845812614
2000034075
1460510730
548779515
1382956860
960237484
1628096917
437147007
1453597056
1650898314
1848575952
818876758
1113691835
791470993
513186755
1621945019
1138921371
1195603863
1643938811
1266021215
487023452
1548965943
621489737
1473986064
1185071340
413665263
1756935774
1600870068
1497170107
874557430
849681855
1761842225
2063042203
454196064
1239695771
1300956591
1985735461
248154982
860194534
187923739
1217991058
1685993500
781519018
1414470589
324527215
672008393
2104388321
232545997
203893907
102913355
52633187
2053501434
688223199
972195040
1712509235
1296643717
635976407
262744575
1562482793
1289533674
1153896028
1781393788
1532030004
1146340797
451909312
1632964026
2086741603
952001360
1551922077
790790852
1232000404
169826888
130325137
397271192
971187298
868032075
432768344
308010811
36359748
136645023
899288058
754454843
1932648682
1339773908
1975699285
1366384407
82344752
1468801242
682753770
1711457662
369471364
1158816579
1025404788
2087408469
350342805
563392259
422756501
1868077812
664090452
1156236786
1532666773
684032377
738436814
1705874955
622969734
354137087
1356391999
1492514040
1609169250
80207961
1008046439
1869136142
286396328
1025187603
2021794444
241107852
919271756
1634200832
1041587264
16943449
1253625942
541073926
1911712285
673956216
1777085537
863445238
831241483
2118526541
647809714
1460617433
1280129353
1632309788
898212529
720993516
2003970764
650805768
32032620
1455453251
1731003196
1050162286
781687315
95314623
804411111
1052370382
1979571095
1751240841
885023593
127427600
1587506673
569679964
1210790846
1694452901
1401530299
2026139307
629461107
2137155674
586893109
1075712001
1127579624
718800471
17495369
1989980333
736428091
1140138321
578008017
2006416352
991222427
2103892648
1974120212
16875244
1988339396
1798706972
2004222426
491890036
2017990535
1778340085
1501716369
578976748
880537789
310675036
689639497
2083932594
1026047935
1274864631
34176988
5071973
1337311763
647436152
1707501583
705674956
941637067
929987368
991059146
627606758
1457753263
598306053
1956081822
1506610495
1312194175
1532843466
441029068
1134642244
1883689986
2083190652
1699517915
955135805
1992412912
1211201961
2106052245
1628170676
495831203
2102275265
1789618665
811993733
1928613329
1658384196
1570739392
66502699
785344082
1265011355
147559185
1182944975
1340317625
1413119461
935280670
1928040693
648947510
1166451058
2134233270
1739728035
1156809176
1721248976
253597653
1603018633
658243151
13814644
987756169
517416741
553932355
633024703
1309182954
1238246397
1463251540
1685850262
1759825393
2081383092
1505338966
507279780
1998613487
242745040
504521178
1163446899
1502818569
1867223651
698290821
835927704
425639305
1355776045
1284628354
2101287697
575277469
1529770067
1637397112
651502736
1386845320
441482723
1855170567
994040014
1147058628
205548657
1143197094
1038583257
1989014380
1134766181
803198190
285936809
870512757
824936943
36417196
121752198
684952947
2071560431
268797733
350385215
798656548
2145228830
1918216670
850737731
1874257941
400477751
1016963605
214459277
1030892941
1808555797
281255098
1348661178
753695477
300732433
1086370690
1451377693
1341084514
1165373521
504589158
1997446036
328301512
2134918056
466651620
826633890
219859684
1038168176
614134347
1123760188
1782140721
583593899
506530524
1544176945
679581802
1224275071
1779275688
24105957
1497153470
1736159318
1910869490
1028685613
2102211533
2059984341
1458923319
492987125
1635997904
1979376025
1883349452
1854321242
243029219
837887800
699598113
2138319255
412388626
2140659892
1864347986
1039965010
1737713624
857050581
1696680800
345652826
345470564
917602472
1422856002
835770442
1601274628
1426715184
111342532
1534373885
2048033408
210796101
935758618
2067567334
485767459
1498677897
553690917
378913465
1241758834
1284961737
2015892278
653158538
1776100139
238665622
2023602920
1226743520
894098924
26469262
2139847982
1979560057
1007121314
981428458
1058606055
2059834841
309961514
282497559
2139183981
1840431888
231912769
1112155171
813904043
404905984
577388953
1150515496
1406730301
1394129043
2035641533
622710040
104226603
1414817157
445683769
843847174
384509602
113377791
1909680943
653771986
271390880
1216504965
1894999149
757860246
17368263
1025959926
1966915634
911944955
102138240
437117559
214762602
69100451
2111965335
771364919
1690178792
1832531608
216935735
1784374224
189577618
936570446
73836959
590403618
1428432813
2111781740
97896626
34765694
1179295711
826760995
379439656
576819515
367398894
1813309444
2114141861
1600354798
174944405
1072310904
1653829704
469213255
1264335482
1366998541
1347033566
1964398597
842228251
1554422271
1264817889
1237385960
2127753054
743769855
958657162
674835768
1316541420
379093717
1429679459
1919031032
2118139515
1617173169
1407749081
434757314
380613231
1231050458
502742069
773849207
2069080952
1130000471
1353166518
517421992
622107306
1117544221
364616466
1795028284
1352102542
665201628
388519016
1079609527
1835803505
1606018045
362323510
1964957763
405007870
2090423438
2053234541
1161180653
1387800810
1408390227
562365634
2040761865
764362945
84362790
1948616148
1016788626
656934787
1130103551
1480912164
1876292755
608386695
36191294
90132553
2033281880
80948099
1871540730
428058860
437249685
1279538396
1011859315
1546683130
594843713
1956285427
2125416035
1824713239
1345757869
1499171764
1054445167
484364373
588945095
1992784705
399387929
92224205
802559840
939592956
899441083
45392025
2021325444
253620510
1621530211
2036587920
780666604
757012981
2071704380
381685837
1144591072
1957579152
122640542
1231781078
1210971155
1670002074
235434040
1901957916
1287442980
833929897
65963448
154547483
1926089656
1366976973
101346963
1920542789
1137390803
687266376
10883062
259368409
262190419
1857314746
1698826414
1873550799
760027425
2133662591
213052641
1869419480
1338991259
1749736441
65992726
2142244526
1753339441
852181884
1371043485
1580921051
456640709
1372947658
1767662946
1832608062
1993772367
374210833
1113341368
711026388
879475191
1549447352
360912924
1127400627
621686019
2057141028
442538106
597427423
1432505530
755939683
1059938207
159477201
1724531423
1753664246
2022776490
2124269619
1147192626
2117711669
1743639232
435373375
1722521399
376165029
1302729474
610230379
112295090
709525778
528184387
1201224320
494766520
383595090
633715529
22826133
2080544583
1884825710
279915929
472261043
1918569430
1896547295
801075644
123552107
1654599348
592584131
568330079
630047516
1996972316
2121901207
59863047
809756410
1722080558
77516921
122560668
2012605212
354120176
831636711
1815099755
1994411763
1672505017
1366452248
836168887
192362090
1956360560
1178051471
1159838765
2012784039
1536336087
119277231
303531213
2102151186
1529036962
1961387717
661832674
1457718844
1800264640
1583793738
666611868
146601501
822533005
132031542
948468567
1205828678
1998612059
1046182970
1742534742
1634602804
2034503878
1255890184
14179287
314917859
1597731505
1076621211
1208135484
1036409515
451708560
844227200
1702625958
760478929
1142188350
138903248
1125950861
729739618
1845462179
1809323906
168694949
1522904945
358074510
884078200
893103954
1355885971
1737153220
960849428
45638553
1623250017
1934389613
1810058256
723464535
389089459
741946204
1269546764
1783556164
1402487784
1760639737
1626529141
1955386597
1942394320
1332214043
699731165
750021249
1514510205
1510253894
875812004
861350776
633189479
400583243
500338
986213822
1571667697
468019519
1305257719
808482589
1620102159
1038970398
506046821
137784533
619905050
447215977
1849839907
848048888
1529193043
2103784973
1252652838
1878174376
213703868
699737746
1002143819
1977230994
231299808
1669577441
1847542768
2144355695
2067731698
815116772
893395089
1547445936
723063767
141858114
555579650
1260175934
603798765
137200723
1372022996
375357943
306359495
1506565168
903141365
870924522
558447160
1952478655
174321188
900560517
1990437594
588921137
411630409
831946785
788785880
1585108072
771542610
1279454057
1830918827
163961697
43864929
1492147585
1918187954
613769489
112535204
1831041514
305295931
36536580
1636181282
1630415299
544169075
1562500007
195264050
2042094772
244908870
1530893551
899727250
1507072643
1650373722
130862031
1531081059
1264683207
659498247
1142326804
2064098720
1420629707
1688989522
1555106059
1279495919
1156063825
218118820
47733238
251875322
2103751702
2055045114
1146692378
313683829
1461411920
645058865
1730694037
849350519
912899028
374696226
813809079
216477106
2078904282
863159247
409153854
1457379222
170763504
1384395914
1291946394
2021723962
223268913
361915229
1891751597
1965166126
843115842
17777453
1488764433
1071498981
351135995
1949701783
2084141967
2024127226
1937637585
827972961
842582377
1808121375
1085237689
1734583385
1615483131
1762478776
920473788
69370320
1868730869
478864937
1704079458
1061733784
1104550304
2013559504
1755651562
1168995938
874008729
1387996247
1863233239
181399644
381598190
528937171
1533059076
903711828
1580068402
822915975
345048135
199182571
1782662474
72619559
297208229
1649431620
517901437
1031497551
1804640491
1016150631
497273490
250615345
729169429
1846801688
1081243528
531370514
268272065
204865270
61474519
583949427
1074977391
232978599
1920552489
194516127
1078772519
745603171
1301917390
304449548
797471395
696799742
1118765138
342911213
841587255
1216382740
759422104
1905233870
76633663
803811556
138567280
897406164
1806417986
347033442
1500279678
1365141413
1530613431
973779947
463859802
1786759463
146762968
710357082
701635756
42612455
572166417
985809486
1478276329
589177347
1831476963
1240376897
1783853024
1292562359
1258248594
1452066656
604403650
1862285701
1042120787
480480653
809415258
1495407984
258827063
1663327810
2004608462
1854898094
1359105765
1898269463
1297408103
1001187044
1465040163
103998379
1715398520
893401755
1973623411
1913897990
1008588352
35210863
187171989
395722098
1682979416
649644195
2143464210
1723249599
1693194716
1189127894
2064726246
888007570
1950497949
1028014112
1336628097
1429869449
1826947309
111024610
1633673289
61405507
1874135805
105128925
1038902528
1774757487
2096528564
1041045085
785313806
1187133298
856365621
788520975
1558142136
2028686347
1462228229
1850150934
1423158394
1677954610
2139756918
1226233311
509270492
1450351689
2129129421
2130064052
2054762351
254401827
1557719907
115948379
1937156861
665122590
761145894
185264401
314791375
760759666
2088324638
1469647463
1778947245
84163607
1073349023
1882524998
1261850792
2037892247
1643800970
995822223
245763471
260985058
1800489260
283602364
1548171106
75063711
2094926573
114192484
1413912773
1447533607
859402777
989748970
822020829
194195052
1781967307
2016384141
195972710
2053213610
1375924002
1367412218
568185525
600993799
1214269924
1842936049
1692148458
1691592915
277018687
1925565023
407526531
862113650
1878388805
1219603098
719949015
729279877
1538485851
207939120
1297047033
767257835
1695316970
1404447504
1919835052
1120091060
967042643
747732277
1761320345
1153924398
1418598496
825419459
1949079700
1821876203
2066308894
1090043747
1232831913
1194530766
774641701
538314404
1952059188
1185910643
735913299
1377686803
1560679584
26727060
1529736404
1123182384
1897820976
1697729210
417145524
219761288
1608946902
2067452097
1939856236
1308783687
1372751370
331735671
1116291130
1536531843
158419134
1648517160
1647167800
88810280
1234531899
579206798
1151105970
1570061721
1341180417
666684794
946200752
1121464606
1418669712
665730525
1494098221
693555944
217959044
1413773747
297650482
855448745
1095025378
1342849117
1923363653
93822190
482446303
1290063766
761035465
1943408395
1802107223
1023485519
966412241
183626609
712572927
1988941170
298693602
441720142
1305736242
762082911
1989412654
1832972725
927326324
359969839
1918036324
1773177804
607432836
1333390049
1992241217
1510045063
1027809132
2125128867
1253426715
492092519
216092227
774606656
710591863
265724841
198442694
1728224438
1582427010
1960999941
48689965
1865297796
191213658
1515090322
1841988758
2051073891
1654598475
219704354
1272954435
240710591
1324668990
2066752294
296075561
290479663
716391447
1067091339
268506382
550532293
785083959
296535288
1948105612
631844300
1152295357
369801298
640197448
1527604335
1337706431
574266120
1269507871
1198197652
1741659549
672281905
1141752886
83801202
2076724275
281480192
924793868
20978634
1525118479
644717149
921317846
444656575
1403613107
152495372
1859209744
939810808
1629341062
810344951
1391197321
2120721619
871618296
589479186
1653621204
1585872414
703910922
578519518
499738658
401714307
1572376859
200420686
192412097
992451832
1991852804
707079512
814435769
1813976979
362531221
1395152852
214805135
1374606401
297212116
352366955
1796299565
65012327
144208412
299959185
133835576
683298295
886548870
689196434
1803206098
1772816179
1062705434
1381556309
672835847
533048591
399096857
187447833
1240286093
1549278261
217242890
1490584129
273566219
682665687
26684795
1045870907
1913268649
1306057593
1291761084
1932199864
289962504
1780166825
567999850
616658752
1681568331
322483979
99714711
196985606
439011795
1280194197
1953359019
80434933
1823218852
810570528
2009109668
1380563609
1383643214
1229421942
2014738579
1772792358
1279580140
1703504761
243596402
2138917157
1454306519
1017407342
933120776
376532571
841624623
548289187
170949062
514860182
415520865
244278512
2068856232
822711053
176648770
1299075739
1542007403
332989313
1673331841
243004401
1779343300
1571006703
1798657671
1545985351
1617244119
1649634529
1294443013
1516980246
1443526350
923430584
1372730905
507689288
1116067270
183728793
384296971
680266725
1573170032
1821210369
835604176
234481740
2052591429
1892933415
1052041571
1363615972
409123046
1668831748
323334389
116237855
281610489
1177320367
696290455
1019229604
296950591
294094617
711635072
536783922
1913374957
103666610
68502892
1281460399
1258643943
818957479
1835633585
640551269
1058421752
1385162258
1153235269
2091389127
699711060
1143561658
770105878
727017428
675321216
2073533260
748970469
830894258
424667891
1035335257
1359400404
1745269356
919662569
994932381
570462933
1147200104
1567896920
800218767
527453970
2086852283
1010218674
902964238
2124404094
237519932
1966800825
1209905446
1053606399
550601675
811160052
2099950296
1731428536
1374961273
1383644720
2067349149
871225618
1326253337
510160158
1985513616
2032215694
1042389727
1662943804
1937189788
1499791696
1932136334
2051238936
467120272
290695710
859439995
1889674398
914661547
785394052
2142466461
1203412193
11135139
819153271
1036236935
1399909717
1977547749
1032829777
1650286589
94838931
1344890335
325862204
585839375
853332195
970148960
132099581
1072582584
2143235982
1230415010
1846074680
1484363635
789705370
1271208270
1639439909
329898214
1532999117
193198960
1072819598
2100525570
2071198515
1981005508
1759758350
1031388812
1047112426
1413746447
1759438
575473078
1193494262
1033414176
672276354
118679507
1432111009
1984805271
2031377825
269305851
1934327555
2090881495
1226326751
2055165990
931184690
854684861
228983624
1611106955
1820214693
1001507740
1360667797
206562790
852983378
751693828
1487295111
1050109225
182744101
1913737305
1643798778
1752757188
1399558567
1504993299
1633094207
98074256
2088821100
70539331
1274522624
362499088
1555305186
1312272760
122055684
186422460
1397839757
1648022395
1468822107
1243958668
65705770
120651361
256266109
1286296767
412350121
939938306
2134233122
981245985
1810606431
285920252
1467980820
431401372
1364982848
644864270
1147363475
1091400618
1400629474
1620224997
593514879
1152786269
1166013847
2032925212
1773205225
1983377356
287459878
911610417
445505485
1126313818
1328601798
508558027
1794018889
1726529781
1138863454
1392551276
1959729
18134412
526878943
636561199
385057455
1231661232
11648987
2088263049
456473632
1548466290
2053699818
887114941
474400797
1535468887
370147599
2075120386
224566538
1150542384
2129368855
1646104103
2031958322
2038683691
610256314
1888309089
110795640
942413688
216024219
292219977
796571719
1506712930
2042903335
1390548973
542259722
1008776919
301566877
443332482
1932700352
895581015
711346639
1174085698
1485670195
119171354
2025015502
1338344884
444236836
155251405
392363814
1471340911
864447567
1525655950
110749924
2111063441
445733925
567649954
572181263
152737017
2038192475
868339270
1786090346
1440020115
694639641
809280230
239571262
466737007
1795767703
1907708475
1045695930
1765258953
1724429943
1506607246
1036164175
129921889
337263684
1699402236
1718859244
222544736
1855730067
1789717520
1286566501
1188962925
907007046
2051364304
1831449767
570492324
1551130797
1494662231
1255643279
289516041
506449837
146118504
1999898207
965036340
2004579073
628823415
879221275
658623544
193538735
620959845
710677117
68027711
348975564
672845228
1471161060
1212177938
1959946945
210296466
1689322620
1782484158
1908199717
433303691
812015189
493249164
1048841967
1385657241
1498110002
2136672763
159412078
683989285
1531325585
2121785530
1996604287
734508528
2022875911
333029562
99661093
1417199605
1090839347
852227767
30177964
1390483325
172296930
395535706
1754526283
1432432559
972612134
1287544356
302257357
1523776060
993728976
90259505
1625836023
2046597877
1882229185
609487120
367936347
111053773
940513
344614935
657114100
81961070
1218878567
1781287834
1789754801
1040641154
1334144948
1098150245
1753207666
109852907
1758818146
495955428
1427295208
2146930865
1713290479
1035229657
1629577052
313416083
92339225
1465233865
121932015
484522726
762112065
444125149
632822773
557129731
320987397
230529357
529115203
2014162855
1349475435
1664986032
1019028364
1114895970
1591494000
1121838258
1025012600
65535092
1452130567
1030157855
235381956
1398116420
1636746153
1082810683
178198520
1238686532
161410383
175920885
1491660877
838443588
76358348
118984420
1780127539
1626609301
92664405
2079211144
1518144645
310048609
140078758
932757313
1618812976
156689439
842265152
1202686240
428769588
1016276304
2089966870
1299362327
1876784914
1692501602
195304977
1884621312
407041345
1046517811
637188667
1614613632
1227835478
1277193754
1878596163
1316855392
1418025602
829785087
77897002
1189745583
747611880
146813702
909277187
804392588
285311578
735133286
264721131
340601257
1068101941
164791056
1434849504
1089514595
1082539921
648489633
1217456869
1882361522
1902502544
634296485
435478524
2110173963
492187254
157016776
425406916
422961720
1832211228
1922086032
1492113056
190268738
188285359
86639209
1228191933
78907667
1321458591
131404161
276889163
1227876114
272076524
1239254670
440524929
1599869166
1034615003
1277727910
232496528
1533944529
582621230
157684707
550364241
1417116253
829117460
1963413317
728814883
1493188104
1326579213
2053486848
1713681028
1856261284
1663407103
1154728268
1915990916
2010429730
49478779
234183912
94890706
1333561753
1649262079
1958479386
1363047406
108445453
355930415
1697574495
1247438691
1258614342
68387912
928254137
1676732163
431530505
437486196
272600189
1683936508
952530161
908064671
1998986471
913349425
760182908
364232094
252150520
1617963879
262484848
607289899
330766030
1044109011
469263041
185665642
807854620
1704076923
31708804
267636561
1093245960
510396657
2084989245
1607669335
1318307822
1611020600
1631123307
1743343000
1024358918
1305521033
968631384
1176894514
1676835855
1447286480
733871227
68959948
11182962
1084116810
564793015
1575139413
746614318
1680560776
117861538
61452638
1580290166
1547528647
613351842
1187063352
1686148209
923298180
962661656
220774248
1300379868
448897680
1972277712
800601163
1364861670
97909567
160325828
1463213375
1077524229
102265873
1330353038
1277367679
533348723
2080362999
1911110440
1502795556
1060496681
1668582027
1938871168
604506559
177554780
817727216
1745206622
1961162209
194986275
1035820670
956561418
899442052
2034493785
1703513526
138695672
895655823
907828724
28317323
621747051
425980385
864904989
1543863297
1373554291
394513780
408881789
838838255
1421572718
1528692037
189433245
1520105514
1464653216
1204069730
957450073
103845525
350455469
2079236616
882158718
1309581185
113182711
1194896062
1128504966
477544586
659454752
399340732
1452281931
1766327481
1947607092
1253985312
104116231
2020851037
1988453020
1373923295
1451668013
711396744
411709038
111128091
1784821308
675530887
406280114
758578237
472735287
2012078485
1429974728
635680900
1929170733
1996069634
52178815
11934330
1878633043
1914221618
1222618933
149183546
1196797213
983121837
1059253637
1585465010
2040226625
1081546106
415001062
385904982
1181267883
20826603
1983270426
927757872
890449373
2071914970
194236566
269935561
943832964
510574253
1370764376
440063705
1510455384
504150933
1858198333
1605172773
1047808424
1669387869
994497885
1272237882
1630908047
1534453899
1845522546
1778434933
1107598243
361902572
7640758
1031130551
471827448
4554407
1928837882
1658067039
928591173
1542222485
1730604499
584671169
1414452701
1773487005
1472499326
1802232828
459115276
1723537685
1542107529
237973639
1546874817
1312789436
1308382932
255491119
249758276
1928046594
688415684
432155977
318795873
298054554
638055412
296735691
1491306964
796988148
2039432232
995906848
406031415
1646273799
136465756
1109926709
620132507
1310320760
622065928
1312254135
1851301938
983216934
1688768740
1718448461
62908546
2091813152
633194640
1532277453
1462337644
1193995601
1598513925
400840939
1873928569
1666601028
1484067247
752339310
1015082573
2822363
860071429
1569840611
2126971031
525793179
988721830
2042083869
797739536
973696683
298864631
1104855964
203641372
1540717790
583197066
1681998457
1734398615
205398675
1810146990
303029287
1312972924
922337432
1873835543
1748120473
855647150
1228832707
1757191775
1507473388
1872636521
444146458
1431389111
1287391911
557032962
1910690561
2109433857
980077178
227486080
1058310123
1314826414
1059155306
1884165302
1312831563
280891667
133600732
448423211
1963151668
1508348106
1630685669
2030200970
1393713372
1056274804
112870378
495858869
463228050
1679344018
1100847515
1501563249
900924415
654657077
155700924
975422155
1933229639
1040800613
883326998
1723139234
1447543667
1988879602
1547524763
132285127
1648245123
1904864336
503417078
922616660
1442283443
67274628
602571481
1601416934
1848372976
1191792601
663506904
828313805
1410308453
1506113518
523508395
562930385
1797429168
19749323
1606242723
1660493575
1518885357
1618006324
407538753
136527179
1460349706
117558536
125756678
714787194
935855881
1780954699
294456851
1287663113
1300790591
1413022042
1672661894
316445048
560074733
638307658
1209750819
1869240300
256181361
399851210
720462554
917432995
1312206371
54473587
895299814
1843910231
1048056626
1415764248
466601636
1015183935
903333852
1581298095
360448704
1093724985
1542350317
1853774346
1291977252
1323143220
578245343
874735539
2124399425
1738350145
2117001378
587161739
155146194
1757565333
175684599
1645910348
1899933960
2061356288
453285152
1343624543
1059280673
2025677109
1810403133
951230977
1705458973
1124977418
1870287666
652557433
684012390
2038347040
96583341
711087750
262798576
1680095492
1400737496
205292491
647464187
1264498311
2010989516
81750484
959140873
2024176167
1726021813
352578885
258609076
378860394
417932679
764099673
742357089
1422789025
133181149
534128761
1641870089
1160784104
674073764
1988068009
136566964
1541173817
1062225387
1949991731
120586747
1026621038
492595146
829482237
1135744573
796490425
175168480
1690515113
1461361692
1622883131
1703623111
239954050
1839071682
545097736
804261621
273025920
1366520683
894221396
1487228272
499836691
251899839
1794982726
729321133
1007842903
477950026
1416090868
1873941407
1789829729
61799583
1706411001
1307356653
1107034627
1267925209
1268480734
588283329
520174504
1203719537
517728109
213766014
943171027
1128164011
727920382
138066901
2101520446
11030240
674286808
707835088
470541905
360854998
284106856
543559513
2031248191
1024718893
331470195
1330816099
1985946289
786402543
2025333895
1411334019
669248947
601838502
582619076
1606684488
672358655
1934223031
99379330
747956745
1763929012
1522165344
1105892037
1959121911
884518599
1242866731
776447355
876734311
1581096144
2014134746
1040519414
1372011779
1200937812
1428525098
1820177952
1955618864
1276432167
73668486
1289388072
1240321796
1934845626
1326811866
259548652
996380759
611604777
1014073269
923946356
1974435321
881797769
1543744822
248326055
1594182494
993572877
13155802
638904152
1755005002
1925250720
1271565154
323899101
199825999
316467720
1739320621
640207413
777625978
869846284
574646475
1933966754
344714692
1453913338
1214715266
882944243
336635411
637471511
923823810
1847346365
908750329
15481620
387881701
173320560
360203647
301355498
1816177063
1701874783
1008210919
1287538320
2118920056
1361330529
1426678053
2070868864
1587764978
515823726
799551368
1133612652
1181626860
977781936
1876877042
670989556
254211412
1895261334
1732373862
775437622
1950312832
563525205
11961090
952218739
977428344
1313909116
2032403396
1402161702
921383551
9719719
319944343
1287453894
1711849503
1173311581
176911708
1075617888
922926595
2088363891
966576525
780243349
393695524
821702952
1721799848
1465018023
1007348441
797331950
1427301912
2101321801
57573529
1608361059
1765572319
166182185
1532869325
305838811
1003484533
1096298446
1558097713
1631792538
796225382
711271025
336162936
1559708361
952292891
1898094466
978284585
1260054295
1660186124
2134318583
1499152160
1504539179
131773861
1742127577
1441075416
730872091
866663447
517031043
725961236
1474245723
407108025
1241773426
500778397
589440069
140799995
2113852782
342871271
1300215664
406614749
125678359
1882186963
1818956265
1779016152
1721260363
1066958522
284294678
1122946903
1177934285
70675645
209310782
1827126229
1142074283
841698659
228586798
690322952
1161751248
300835246
342967602
1649643172
1395185560
1483501498
950356458
1554621315
944430896
1623072586
269012698
1160860842
2071532786
1820871518
928223773
1774990629
801325522
1715128189
1168905624
687383320
1333804399
1176435187
1987133105
347845693
778637412
432394044
385170619
1543377422
16723883
1510676239
1933140785
1570843958
1595737921
1927405476
470653001
364636655
1823811544
1168791503
557842369
2119146320
946249249
1017547709
1487538176
164787372
86029368
1340375826
589176781
1631955632
262887118
1236459635
741483637
1150193278
1506420620
1793608495
171662107
1959937646
885082187
897475150
215552441
1187565470
1146050561
1610752789
1883671824
335244801
1569930516
1792540525
454201258
639177033
773868521
2108069740
780657023
409316578
721017490
1011871548
1741003100
995626241
1942202162
1990432744
249433994
1246230029
1145201380
295562270
870022543
636105758
557073705
1392136962
87419940
1835342384
590200711
186355256
322901176
146789287
1208773858
1373011718
1567089349
527844915
252965717
1391221691
659972932
1251129712
248009273
1531240963
1512220981
83961814
169270304
1449418497
1292396973
375206672
908371060
539775815
851082146
1887652957
1060286292
404654082
1558296605
935443417
732271546
785216915
1873738966
428104987
519692056
2047318032
1754058949
568945136
2000142688
275500357
378293201
92592070
927329201
98838038
1124282308
1743176052
1166079653
1196481280
1024293048
1568493395
965484039
1979931142
1172890543
838922904
628041179
279532958
1844711210
382035399
292569163
1488773680
306080144
1156761777
998512278
859933585
52313729
1347953961
1070026234
1064535695
451589508
1490844743
1075233716
56212078
1364448519
1069025280
1402679201
174249492
1654020089
1123887686
1943127673
606393988
348621311
1837722165
518107236
1478160627
636689335
653397538
280127371
392910130
1859124295
760694178
1012384074
2098641225
653907803
393734227
1892324063
1716471181
1483976892
817648107
983823420
629599851
1451992683
1629881871
1403482006
1347823129
1137454493
329863282
1679981067
485282772
993652245
896194312
1086439465
964707485
1280331032
526882940
198239768
2027103163
11176914
666441918
882845645
1929433503
47496501
40567680
1245451891
1797787611
742020895
766496106
68406176
683057618
163826945
813708147
631104722
1741127890
227055963
263238694
2146996170
1041495454
235298031
1207908026
828305264
1489218107
672179248
1932589063
154741426
273687205
2060305568
1504115032
81815953
1906510373
1772393326
1598319962
1680719288
1442377427
1379818541
1983736763
591092831
872236790
362741301
490924273
509512099
517712628
1269212730
1396706794
1622480287
875167567
102254355
1539541108
982291706
651678799
585172669
505168041
2022622695
164103609
1273365704
1785757580
718721757
1609832093
456413578
53922058
261573826
1482973248
969597284
783259179
2091017024
1905485989
1977407939
751189098
556637372
1602466154
236947702
374409071
320302683
1137228283
1848051731
1933076379
1567262586
1640388060
1193660121
1346977186
2122345125
570494828
1355708247
81717217
1547412950
2008615090
663573389
1909556384
1766833235
1264355115
1850235547
1413499323
1277142152
915029888
1460754336
1821195094
2032599167
1301559732
508410064
769491131
527586405
1853246159
1689771060
1624103150
743252532
1252431954
599624940
1614154576
588046294
711193910
144500387
2074043559
147938757
2127880971
722665911
1670282319
863970885
1625738843
893339729
25934882
2118623426
1075994592
318829510
1754068090
1754527231
136349850
38398462
2104167839
1127579094
2029972950
910653608
2125148403
971831422
769966351
1479448076
1787175015
672900565
723424842
1771578252
1903909965
1667152925
730998103
484590026
1758930915
1954118247
1289604770
1733756972
14064864
413223595
1665194803
1073606935
1522393788
1248751938
2073990366
825147675
1743663575
1903867059
707707635
205672208
1143205293
214075273
596857697
128904115
1418897097
1962565424
1649333511
1691046541
1857194236
1018359014
1761659179
484141032
866557680
136608282
580353053
781037966
610356822
854073302
622483940
153082282
149137332
1813601845
559211478
50700623
551792199
1701328696
833284808
1403154509
1126794299
1760384767
692084585
2080261517
373087486
410594276
1054530995
1496958158
80006289
564408484
900698396
352640722
299542624
1892592178
44330696
847187643
154764696
1211803989
1993977263
355221123
233017016
1179008866
1182388964
1406289308
1949473288
308584279
1514019969
11953805
786569459
1334778629
520783349
1681225312
545772532
1313393479
1107703779
1547817553
1139106289
1159209882
308906693
628580032
2048296189
116394791
408248253
1539503990
698078330
1848355333
1924805416
211402517
1365798150
1698807475
700986361
2076270579
219197532
1243736435
545134894
992388003
1667101411
14722645
912026006
753259310
377710573
589382722
1907400119
936270434
1202842642
1869793100
608556002
541969908
1233145926
1667984263
1919225127
1523302845
805996323
2075342574
1383674885
1216512276
1284660649
420051459
1299152433
1277106418
1027385857
452773637
1597688530
1854055997
1834254447
1881965382
2070583595
609305267
1731042211
1966380142
285012073
853222068
1812747838
1105413354
1634149812
2086804294
1085750740
459600611
555142195
51884619
1806602174
1846732106
484611266
454305829
1032663097
2110140632
862794777
558647941
165726005
670805041
733982915
273405349
1259833261
1266866407
964571362
766573901
893722419
489713605
1111419976
938207926
1080384402
594689423
113892982
29404405
823458901
2035032331
2091858067
1718040572
271750291
1615089687
1144196923
733487497
779297271
741530693
863914456
680854719
1039840990
1865743387
1138178925
1363136862
498512022
629235258
976684926
1961692105
645305575
72192179
1025428551
1258236796
1680619362
734277681
1283406741
944716578
1140451398
1437217672
1661684224
2032765807
1297404333
1567120968
808706897
894764144
528058341
1128328821
1598565701
1003558248
1925925782
419464971
336790602
1085266885
1816941293
710003356
1796906451
1716267819
762906485
1226914462
224247009
1662760026
407694457
1965943524
1523976804
641038653
886928356
1374464048
925797712
1970292787
424862152
1229970179
2026222210
1593444391
1244571626
413019662
170085437
503643883
543374718
310622643
489721429
1292757391
1661330428
1384536779
2093422024
1043085271
2117105259
1702529655
1112990871
1483345687
1858566000
842967634
2029221516
810487299
2054602716
1340491106
788706950
119914601
714836464
1516716025
1496014520
1790825049
1263593238
899971664
1386901322
708303788
845974672
2004289506
1686706535
2021359209
525805085
642362592
55431672
362465174
709132731
751190661
1336925300
1217863707
161015213
1619097517
526653835
709826270
163534115
1802476105
2021329390
1069847588
641530617
682668803
1546838800
329997049
1878773477
1730101157
1958004021
684402667
556295821
1953051703
1147383198
483728268
203749507
1715674411
1752720304
625389092
1315913866
1819706729
150198581
916743770
361328290
1489771744
329172702
977014348
378210711
1567511597
1748343263
2143502213
347901762
1476354384
1680153041
1247643310
281427762
2027893268
857213642
649646295
2131267999
813817875
601323868
1905219694
2147391362
1490818867
1315737697
73154451
1816618329
121994088
736123986
1618640190
1218638754
1618515161
2083153728
932963559
2005144193
663758919
638560754
1264828279
489956949
26632621
496056133
811813810
1554686568
645143488
642007440
70241221
782387782
1893483639
1977797141
296712762
1524148870
1278181039
874665751
2004856380
2145309507
1345569723
1729450268
2103023250
753625976
1396462552
187656996
348042029
1969137812
1539625645
2055040045
2035178652
333840546
1551099540
2135231931
1370070982
387010818
743213884
1914465187
215393543
715094335
1046086710
1182176309
1734565451
253768360
1735669479
795298595
948923337
1921352611
1104105424
2074362619
564493357
718157205
1343132296
717707696
1455784887
360445346
662424271
779792219
331099293
48948076
685923998
1551232750
778811604
948759768
1893393145
512123170
1054358030
1511910297
563834752
1840481047
1266541022
128297280
1566152796
672760629
1257614045
501014808
1593903420
1687877414
1500878078
731466349
1480607807
796023615
809913398
140416225
550295208
1875868997
1016497829
579061165
1171292524
66045473
1047406896
2085315506
1139651925
2094969309
727815300
2092632978
1114285636
1962899399
1341033791
1411325043
542881044
188684364
66208528
1356135990
1218569990
1701133265
1511818233
1827775702
2006118265
33539900
855486212
457107289
2050819220
1404985171
2057654941
1182504775
509631697
919314544
177409498
720891236
635039930
71687445
1202072968
574332871
2125824065
287495600
1475314122
1521305478
664366984
1641783205
699517275
1989764499
780942945
18063245
1374432979
1707143459
648483016
1751025947
438994662
97820729
2130250972
1223808680
2005793908
646539312
1240714239
702317393
1626550868
2146138488
360715598
839112319
1719442707
688517728
1300622846
1062541634
937859271
498703073
1473578796
1607503769
1177866659
1824052606
359936559
1744689500
1186573203
521537199
946108989
1749466606
1519459922
2079716357
466473986
79416284
1866122725
1732562714
1986475389
483826986
775194526
686524970
1410815992
1648785634
598287912
1546054771
2089888544
430117862
1993710801
1186000424
1078806572
1230865299
973729090
924196454
1876261535
1569449433
234538147
2044580917
1520188945
652446162
1567855115
1552687236
925740984
1767832936
1285947802
1571134986
2100588350
1440142997
297303646
1052277194
1604646155
915584213
305186962
859622202
696605874
1032198148
1053432979
939439364
1643322752
728930536
655614903
1516449673
1714795703
410288233
1595744301
1581627728
31076293
294036251
1200261025
196555150
1150721874
274327561
102048566
681934861
651050102
702266471
441155641
951609303
488974297
408981152
955136478
1348576733
1297497982
434811913
1716815113
924348792
1821909281
1184714042
1990733467
109450044
1699246446
1531222507
903894178
214880747
416563409
1890335469
1082527596
162461037
1813980542
1291195964
444962279
1723148984
558404658
1212446285
500882100
758880632
302340386
1757538108
274043731
1074181985
1903172435
626790008
530167663
38217197
1124706733
1473610734
989689163
3367795
843563057
1408522128
1765991251
1803360149
719247934
1638770735
369945670
1281084016
1303402896
310750542
471815742
2064319983
804774219
1360413848
724077174
212022203
1806077826
790911716
1132581249
1218554714
1679297491
664259810
1007859452
711087035
872846149
531863344
1420847455
63858068
1359268208
494388789
1427017209
223950487
1666590177
725070554
1555102509
2046346630
241680659
575973749
243423627
1824684037
1334835303
1039149474
929631877
1781675348
68448341
1960694098
166458388
1782743291
2029127351
1260871571
1012641082
139587687
498937488
668396752
1828056061
1866703150
1013950740
769146283
315231067
1073238726
261606850
1419908254
1652077205
1559678322
149842003
1402590520
2142205659
309422106
639283875
468505297
324904265
789874425
1728343113
1114864470
946259118
1248569382
813585437
557679526
935788838
1173173793
611261330
1531882673
133823874
290747007
716458114
1030034264
1466282617
879547043
1058248585
326418621
1046286779
1633673233
2033664610
118597617
1473993019
1863449639
1386827989
527223109
1031811095
572717003
1184731145
1584055025
1240197301
1379784113
1372003661
2130831678
1732739632
1793416070
1187199044
417914054
114185599
2101025139
1430125045
1827883009
659274894
1135155189
1752000227
1088050677
305633990
380935944
1985314057
505241786
650982867
19308914
1890528987
1804996924
1180836424
1084354896
1010005209
1473365785
1844893031
638856303
493563558
746567553
593669120
1347671740
1726306796
1283123828
456734792
1774853087
545365216
823246699
1978143210
1801004981
2121843677
874757939
1696010017
1973034886
105933297
397341166
4176664
575117371
230575354
2058408084
2005492556
467539867
2055233270
1617300632
382334106
125642003
1684805892
1543852715
1411046749
1381325766
1346750247
1034938954
1946454099
697266770
1210864913
355495209
1750220072
727214155
834923996
1392956086
1211132132
42916275
196849580
1230986514
899280629
870135664
1861613376
1908454480
159288131
1700508633
619175571
150162473
107476780
1804210896
189650143
1945320005
1542906853
1542770924
825527092
900354039
1079055082
1393936960
1935130206
510104584
187660472
2084988961
1892431889
1291413790
220978980
338716580
694327421
49457227
1739189024
888514770
1671137053
859752398
1385401458
1482025678
1817679996
723796465
675364974
1512792606
2120935124
1373160111
1339814719
1366056170
1388486600
2135625559
1554030623
1331750961
1184973159
102245998
285680608
1787478136
1113853828
1690653369
1365558976
1033123511
356022282
1481983922
576747322
1609935673
2092677530
279650015
2030673057
959581742
1347437735
1312467194
1229444475
1303984574
1494011770
845207895
1419506714
782364664
270834234
2100124100
1932854617
1799514017
1575260456
1307996866
218006312
762960634
1960261065
1618258403
473775867
1902445128
282104468
1708069570
1650280243
1951669290
1228484323
780206045
1505872518
1477868971
1713935849
33466840
347183155
1555968208
1945762954
1237452529
1044026193
983125736
118168140
1746458397
2027458834
1090427602
75916889
1708786009
16672868
1511007075
1465684644
719756928
833393081
385179469
754366147
770605197
2141025460
1046292806
650076792
1114722031
1585199931
1510396595
760215044
107852280
694303382
437846102
447517636
121317930
1968844299
369013200
1280490691
172057825
654551380
1801139158
697370122
1241792647
1682546852
1702168679
1621381589
1479781861
153713843
1503890224
858520299
1123348592
1891937487
1996263351
953464894
1513143491
1137570759
1614275691
130406385
1957981082
296829499
362643439
1351990732
422058357
1786615326
2054306629
2013158533
226474902
690013191
836969266
877348511
1553635367
164983134
1371774465
1994072100
2097550835
1686718841
952239588
644241669
97563478
609825455
226918628
1568875952
1244244435
372162342
1999836045
758059930
441112475
1818861311
291969561
268939866
1436124542
1895913662
2105865589
221224364
1412206530
701870329
1357991092
128452035
1074781195
5390731
1777593217
1896531930
439649973
1851435164
297990263
292898138
1980996695
1628827688
1620353558
14815315
1705292302
1506152745
1641430651
877410629
1810601681
2100850504
1192290804
958916954
1038514008
804715306
2107384788
1183939452
126406292
834550238
870532541
1503743933
917455632
93015124
1515411476
1687775079
713043924
2030171092
1689114219
662328763
1486679686
1171467864
1195592091
1567517023
48959863
1281577226
1090090742
1851287021
2048614916
1781246812
2028496674
549158199
2036307470
394606043
1387972834
402570893
105552031
235588175
2137663124
1040719886
2052923255
1847272995
1463098048
329785022
1276385787
489081131
1187014448
851164968
295691323
649927544
1853115434
747724706
1216550308
1703827614
876292964
1381340682
1640823279
44387958
199003524
1301815964
1088249228
1418200624
1970528496
1421657029
1917846892
118501611
918595248
1071911433
915583317
1507905205
216606726
1482649415
1964919672
1632522760
1117971061
756226604
1712542372
778687618
1651966071
2009083457
1631870407
565936426
296274167
946113048
2033116562
562898885
767341219
1583615161
356343894
1335873697
1462569235
2109711384
501358016
1030976146
962445613
1853976122
1608546411
817923171
209857956
2056870623
1663930006
1288465411
2088163188
1767005511
801114523
2082115958
1488589845
2030949651
1534765591
1577786721
1350304875
2147240280
1033787902
2010383990
1561455668
238196198
885276041
119295833
2088530448
824613460
1431163027
1233958116
32438681
257644162
1667354334
1444072272
2037001689
1241983491
1384526989
1126925804
2108421333
1425790484
899735737
1807973442
1615834671
778164864
509241520
1562079120
790982758
353100435
1630431614
1628913529
453097633
2109603762
204616598
1997284893
1592413553
887808499
479058293
627021520
1556329889
1460350344
454062972
8376158
1697100065
2049346097
1232477037
322612435
388652134
2006695781
289307992
1254781723
260147862
2031075833
687355636
2038735513
1115992219
1056049866
641932645
596238405
2036922631
1447897859
2140843369
292551406
1679224313
1108852379
1128681915
2020985586
1465306800
1084894556
728613503
1975434588
1173476899
1782548748
1584802973
1502541969
452144530
1477194405
1294722344
1182840976
1021152601
238227669
1689219037
946384392
317222882
988064955
1205043945
148378173
403736339
1371208257
2127177013
259968822
1488149119
2079853779
918865507
1996961057
466865788
1346439258
1031511734
1670813489
860785260
1123582805
1683530971
216396094
1111229012
1765744582
1648093797
1602478774
1220179674
1389167748
1037930155
1103227584
2138122022
777238965
1512613356
289414636
1954392452
976356550
594666157
27122572
1908994592
526212222
582603053
1252414562
2103760189
1629070315
635495995
2048272033
1680036612
1135382847
1932730371
1428553065
1949097229
557592502
1190062558
1960015436
1243777456
2072583083
463208741
1750720867
943427426
440780316
1148054343
985442675
607050418
761136444
475428564
1959257578
793588415
431412577
1150489039
1812474847
2032252981
279736298
525973144
323082170
1417379724
1210302028
1508712718
2100734490
2046777142
884225542
148952186
184230563
1184488642
914200459
610664691
1262795720
1396665724
2008893804
269866555
1261982918
936460162
207141441
1868171053
875117074
1958926308
640841182
1432215648
56590759
1744111741
1279511717
1084883490
1810111165
777924108
593072756
822607141
150338096
1888210238
1139280005
54365885
734338308
1806426795
2117863691
1329957627
1561333296
2140610912
1393294445
1250958466
82050735
1155215109
516887066
1099871022
339847217
2015947584
1887336838
486899259
1940479222
351593052
2032630951
2146395146
48737559
1307352595
566632176
220869929
2062704343
1785556585
671083061
208956393
1603013149
2043334814
530585211
1095530917
175319280
593692958
519825578
318739327
258294503
1167151320
1117315830
556545696
712395251
1820336001
1276195483
1776938688
990830909
529191917
889767690
2105151467
1367958737
1008613527
1415864780
248723948
141804398
1122773352
733690899
95673033
1260979167
1742453580
1488676789
1661301268
2078318739
902433521
240592734
1462271143
796048189
1752852976
946150226
1607342552
119777262
2115376324
604979195
1871814370
269712638
120925292
690587959
1465459201
2011723501
826075777
1197347311
1998919659
865022516
1544932267
1138787870
1933601326
1221212066
1238749948
1746127501
982318540
1481337255
363362492
995952887
159333746
1441067013
830698875
102050698
752421122
151826617
1980198444
1978497436
1596880688
1380501993
252239797
556592449
631169756
1630402577
1411493673
992304091
632752753
619778576
2103155943
1618884068
2070718326
628125093
114809671
1266526702
203437125
1633898899
1744736332
1362168919
1683022986
1516359170
670725988
533451873
1607271712
533021447
692443916
673978511
1092539
542509562
1373790674
1013316277
1803567685
325788201
262664587
693162449
1398726386
650995479
1617998715
36723978
694030232
1960569626
295437725
368494832
1079224305
1391780770
972064292
1397323185
249619534
505795402
1597339082
1167482923
1883731113
112293627
870501911
827972698
653646534
1530365750
1742658642
98163429
265136319
2016723458
497703477
315952401
1503553997
800168007
198794775
2142406529
877456743
1234368120
16796016
727502407
1513801474
271731444
1988932689
318028072
533713225
1052130598
580784462
1266596612
1795837990
1447716683
1918895197
1239985764
1134758742
1286770849
2132544686
51509773
1284998083
2019517531
1763638246
421827131
1818562875
680525193
1529318195
770233047
1634121645
1869100785
1233271815
477509721
1240290200
1450400718
1493820663
2137680066
384386403
1596086926
1354651995
1440884066
1144815616
147988008
1417432294
1073571544
1839445112
1932441962
1325690138
295525577
1593197399
676991160
1802505214
1931122724
1277182433
125272122
1875521072
796828727
430883222
1819332899
918875878
906427800
1391603082
1829261793
1839526747
1763710271
1554578274
921303623
859306250
555712846
247250664
515742350
135390908
873505855
1165318713
1881859733
2013417641
1342248754
886655400
91435800
1941712977
593197847
1210337758
528396243
1352882528
51687983
392832930
710262654
1347395930
1250057180
626252944
1574012115
1670137188
1639036339
1430836964
196095990
1165211417
1559296817
742071546
517611168
267357873
82377282
45982943
369617622
1691986039
1758130199
1457457966
1083669819
138728329
1144637283
974752272
1782615328
1753553922
1600221964
1886339396
346148673
1506163282
633459246
331698151
1475918182
92127475
2095358936
1780246068
473087477
1978497879
1465456833
224264246
1964413125
315721529
573035973
295350903
1701006167
1051978372
2139973944
1779799524
471162118
1371489423
1184926548
2095972677
1589458784
606049726
1381191803
1548008922
527709837
874023475
1188019001
1909334734
569420327
1636260342
854417192
450681798
1681624837
421830451
1792683063
1412755472
1185583252
513561206
2070460617
668539045
681122625
1463619830
54643335
1834739889
1066639549
802229069
450332792
2025272552
1335803867
183961512
808328191
1775536193
1326620833
1207038270
1803266134
509285496
1613789519
1776095416
46790886
143565505
9361326
259769871
1577958732
1968090290
1348898575
785657913
407203971
703691131
1689144599
1543521371
53174847
648792151
1728624324
966321728
1107319075
1166619494
2011118153
971057773
1620999098
16075916
1656375559
102097748
1727663141
1738510797
1299358956
1970421935
532061993
1590713136
442827901
1840426840
1476135199
898816779
933197071
142509029
729226896
665553601
1737683992
259619390
2110389947
1455258363
2033756325
853043345
161092897
2088887189
1997554249
1227175420
2125310075
2140754178
271801051
178446226
807543867
1487485919
635447414
1059139087
1552814932
2001748411
1481974858
892384935
1770923736
365785749
1612792982
167204500
1716277006
703010451
917461634
1817012310
1179855741
106840646
863789468
589623988
930764553
848211805
581590382
1250341112
46710457
2003468425
468229630
523496713
289839510
356930834
603092387
1523827187
2077122590
1300613603
674554493
1593324345
1451851565
401868150
729325990
2091261617
232029000
1120131717
1577963210
1241766794
60420622
947059782
388545643
1270300903
573678878
1185028288
165536265
687123776
1245903701
291854042
1905765295
335098508
1626200985
1668341842
144190373
1446717547
1217807978
1543982999
557617652
474470217
1175247883
1875336848
959311556
1203250771
108465654
1905910077
1662546412
1388859599
1829064173
2144001173
933955879
1388993789
1627840877
146088322
1834805472
1603061633
312206372
1971198649
1030318869
1689477268
267644100
913708950
404494091
1116944304
1765271959
1666188961
391663674
224838438
1968473913
2128820563
387797833
1345854915
484276032
1930260454
1397957831
93095737
416087675
1297240067
1876509808
1753694062
1953457042
210758145
1574345584
694182059
1058437325
421721422
1040785906
345232165
1025754280
1397725266
1277874234
1860096589
1389149326
1650484239
136466983
1511087706
1228498075
1626787827
1391489082
1594070077
512794998
527167518
24849087
35512964
2071315884
1789797834
1185135850
888810694
883615723
1106621740
1045937917
154065362
1461094106
235728758
244051780
181221169
1732262617
734719363
1708665478
828317358
1363296216
977329408
603960467
349802383
627666367
1958901588
128439355
338748972
1518436402
1304548195
1503738802
1431023155
1081150434
1070202963
1029825901
1941495250
1396079356
301031807
1073919832
825765719
679438651
652784502
902087449
1071198558
1647809101
910265354
75309198
242949826
918372729
2121766213
1994526201
925137827
342839831
1398405718
720750768
137201037
580563105
2131387221
566408551
716517835
1659224098
1727951834
1574482592
377951496
350092767
1745386075
458846714
1172205999
1897116827
2097520256
1361052921
13192222
576705032
2051542898
857453833
1883304361
1679046878
2034338377
1348887135
1399418428
735852230
1614930147
1697328490
1384139487
1771017056
286612772
256610276
1128253440
186026286
591487643
744766646
1069948627
667194426
439940962
628553025
1661892211
1841805692
1299094779
1990160063
2083209828
760039697
2110587611
1010013903
244197746
666502080
643053349
759784027
1337460421
829079097
1605410000
72018908
139079749
1818293941
724159603
74365097
1987960408
1543023351
1755426951
592525424
1499926698
65281429
1963442763
1351530217
419768622
292539973
320655782
1906638913
509851092
559937896
1422806790
2041234990
1540528119
2034758254
1795271148
366186523
742254369
1752740663
1379759715
1609296905
1478406483
49389336
675761248
479859689
1416555125
707518148
2078935661
1260570071
428661678
1771024565
790164723
121560761
2109884166
894205134
1770441017
1472792812
1372348990
1272123525
2119573174
1374256121
960004985
158182221
911294526
1568203194
1022956851
1790266437
465351114
711140363
423392277
1405167391
227247179
928373184
1179464044
555873325
473829670
989458762
1450823613
906176060
832949796
1980669440
226904063
857581936
599763699
2016458825
1214796334
764966797
837368245
1778706878
772061751
1862402408
119382012
1842289374
16191698
72406408
686036705
1038574998
1613084393
419281759
680950900
2092876137
61515028
1937522001
444317263
1741891282
720424507
1554177107
1860321769
1203898731
1722389454
477799993
562049568
1298100760
1094179126
1624731638
1474592041
2017464517
1666519458
642510509
1220929815
802633657
639832145
1876442423
1628441966
1769444145
1305963543
77959106
1709357313
509931155
1943228295
905318097
764302750
641891588
983212295
1601592834
2044283656
130316747
1190162034
1140451721
883882128
1822939302
1637884740
2092647107
1234100168
90354294
1368956658
1637697044
370914504
249057568
1358822095
168462652
1873428534
962655404
1908020557
1299464658
1622464789
1695050719
1347465123
202709610
1229829310
677731382
537761275
801217207
303648567
215865091
1202686804
1929691501
1301692818
1093040526
480842321
178201166
1001172491
881665200
1298483687
1974760466
397153383
3382432
1873187015
1282094206
1956063173
366675894
1768853373
239470626
251987994
114703043
771332918
1119390709
1809291424
996711714
1820667955
1258945128
1889442595
1902715408
8626750
1523372153
1067111687
526004512
635531736
2085848869
731863213
1738503000
1350794508
1394604882
878944882
1384916634
1957801313
285166194
1387347607
1041811547
75272059
1115532123
1852396406
375944639
1694447001
1683739896
139086252
1185339836
98541809
247091392
1272402093
1378063427
1716254472
1477174658
533943489
2096841403
944570204
976663526
118590653
361547916
1673690409
570905355
1571765553
1908829553
1536144207
441115032
827451858
675466152
1855117631
1721237594
2049088638
816587853
1502366788
1127191846
1671921890
2069449372
514652834
1412979473
1868633168
285425963
1428237229
1289836962
1399820547
912751268
1026555897
1544048582
1653567841
1315969592
484135496
8432749
210814817
646947515
1107646989
96821343
873691952
1364841371
458616243
592342379
1288691722
1797097443
631661508
1701747786
457983400
285941682
2132720158
813670938
115976860
1997145289
2117861515
762966554
1087167935
1986087523
1141780068
229374244
655629964
1853778380
1072056571
1399644454
1345839954
710736760
1410223358
1259767588
2136122500
389462234
903910389
1088319182
1407176450
61556406
1055096169
380148898
1818188756
885607403
504477281
477528863
119865142
1068125039
96677303
240915783
1195748055
751955907
657325791
268240605
1368511305
207959594
1508056893
354315227
1360767639
139974894
1988338691
518427286
1027777714
1997034484
1105676882
1906835135
834034514
1131303294
1372719388
244682381
270253684
914215098
2019714565
1854240189
1970937084
493345193
766504351
1590912744
1100566734
237855924
2036030415
1545086026
1851500649
2742451
288058946
1258281479
229100726
1447254517
574885627
1778706525
368822611
1254016435
1761320092
1037901942
1127744523
1354376050
20508275
354315227
1067340898
1744258452
2026672893
468437208
1065061159
392731091
1031388023
1929133488
686009568
2091095842
1459977806
1950269449
860164626
262620453
1118346237
1846324913
257026803
1122304357
897595576
1894702977
1620847255
784534005
989587791
1503686863
1173452662
1871766982
1034908465
390421507
2111511399
1589117135
736403589
1993581336
2040413650
1018319284
1203081458
1733412289
1126601914
500280663
603830730
2005100785
172465981
1750314703
1128794819
278750055
1891764979
846809251
1148360379
1728853112
57359970
1042148807
547250152
926141614
263090464
2029036063
803369997
9967086
1106496339
976450118
2130996644
1078577984
470338635
1187548805
585890980
804456570
2077656033
1189093717
1238492690
1355235852
248680653
407097204
684625357
525717132
743798855
1065017259
293744276
1181854525
1477081327
464534318
1933408560
351828137
248244402
1660721870
218190238
1758177346
176038262
265554779
650724134
512174784
2120231552
895563089
14794113
1405269668
1277783701
1116232492
1681724307
1190792335
1693264855
383883256
1757761160
2090920591
1764888898
303230061
764378203
2139615562
677323923
1037567252
1382010659
1290807608
2103611250
683790252
588339838
1944703909
1147935351
615710096
1646261857
1642903071
715189451
366173806
1274911292
171362179
1414535511
1087236302
1552842928
1914990099
1404591580
1529221786
1085401989
71071159
1453807957
2108595217
2086608409
1997504226
349567677
1834673340
1600633061
278138685
2047632326
1553350805
488320620
2024414962
1053565093
1687714461
1054220469
132573650
1944576959
767522474
2088623936
1804572955
2112001259
445412589
1319557806
1452963626
2064725529
346672051
2005333770
689784727
493516832
1695155332
831249383
1836920559
443628667
269917830
1178011157
315196719
1742907045
528669959
705820686
64856572
1352772251
728622597
1992669701
1904159706
156789167
1478076975
1031791789
1231661965
658936575
976037548
1134870453
1895714993
1198174786
249517160
602840657
1325148303
1531902395
1002577111
2128928850
1532680977
1885345127
104734024
1458452609
133390081
407460798
1132098343
1678264822
358162083
648834361
832466248
255092540
854684861
207690803
716400426
1848351199
1943477404
712818666
934146757
602205436
1147145162
1529474830
377589060
730728289
1021458975
756864438
545428724
20876273
1293496585
948064195
119821457
450042830
466559378
1825916998
146030822
1368051499
1352010496
819537015
1495588459
1817002903
665759845
1704419754
1769192489
83656935
1906251871
1453695503
1288250433
229492491
1826467038
2083879601
1695807131
626613012
546354657
1154128787
2059773417
1240801147
1242942236
1685120156
1533482267
698696995
943010447
1742914685
1888821651
1202503500
1212650504
1759422749
2096774382
1956516490
988523808
414810877
298115511
1079709344
275130822
1042347284
1866027762
971283644
1871430568
1628540501
965741750
1000516101
1391249096
1501913618
1979601292
726181466
1974748607
377862981
740633267
1198185857
1333077781
1563828639
1621872049
434508136
1164719710
1805056727
569657301
1267950470
149849465
1239820694
1008400900
1018254301
1745313749
2098363617
2084333787
214739889
2059702524
2006342159
354051763
292172183
1802024471
2031477574
2107885067
1943449040
1205378969
1611439565
1820877197
1750448357
835309730
206678181
1148152158
839693558
632555852
1101295154
4666477
1533945393
1981871234
143187409
1744188978
1850550907
42918486
62390969
1565141169
1864168123
2139863503
31026824
1625085847
1489897915
382461882
303099651
1347532414
1968732828
580963618
290311049
609054744
848824518
1443531046
480645094
1941868454
1712422249
1737626632
170674464
1713549956
1903324788
17162578
1025901950
572665008
1440850823
291464893
2049953186
1061168944
1645722048
1900025233
653480752
1163163442
1078414204
915394160
435252201
1168836626
606370796
825072536
592362064
1885839628
1029392957
730795244
687034681
1883607109
470821492
1371077154
271839838
2108306718
1391267846
996661678
1490498663
410300790
475647795
88592193
736214230
945035340
1032933071
1137417513
1079670186
327532296
289556533
374997228
159140708
1014327742
1557872965
808879912
842428733
1758193712
912440982
315581486
86937584
557847031
566693032
189196150
908347065
154115191
1905642017
529897440
512952544
1822304210
1401019773
936933261
486409399
1161296116
1013032438
1590187458
2133041147
1735886910
1638020371
991933334
936925213
205155100
1353624240
1326985120
1943872217
1366083553
395941689
1754314684
1276723191
268064457
60192388
1750809062
1908870529
1071651940
1354188041
1157506851
184101380
918678715
511581571
1102709513
323312204
437788581
1342279686
803318558
322165426
1526763986
1566134678
710903517
1439164825
1506148711
1764320941
1788694286
1709223292
1891260630
132136747
848039807
1322469795
1425769332
356800343
339471635
923177521
1072685372
1138323026
1276880272
1681635746
847593
307248081
608012769
1813955002
18257638
2000827902
1043414481
151339366
693320001
1041874405
261800545
989964357
1891438852
1554334254
565888166
1309478475
1855659771
35150821
1530666180
958034692
137585492
701061115
1138196596
55748325
1215789131
1580418361
1979444741
324449570
1329962636
1106595888
2007958505
761467675
1388499982
1440038139
1868691417
1690949924
1583145036
1147409972
265992356
1587452898
1435126784
608795594
1760858291
607893345
1861343233
988510334
1210350491
792909152
77968509
251617219
351916504
1732065897
1477598032
231492142
2022627351
252957622
1610240706
753763122
529267990
218130129
1158637263
432329704
1148371215
1037332481
1351386161
2068871590
461375645
222794325
729859585
772510237
1510937381
1607344683
510234918
416651514
1926356310
1338837227
1341083272
1196569897
723479011
1029964960
1836711892
1280645984
31271776
316252884
573039254
1983137902
1696094028
928358677
889422332
471418746
1183780269
1258068849
1384449066
2007434384
1702442706
354960135
657872372
1924965312
601458029
1084838988
2093802747
22334657
1982441597
569344575
2046542464
1267245097
325257211
1314707206
307076363
542009528
1694553118
1044100214
223526733
1271879651
1374865482
177857619
1801982217
530058727
1003922762
1841468223
1683360967
156536405
1343989645
1945660455
686366849
72742147
1251708994
1720490428
980006305
1754610936
1196396749
1311319173
174140013
1568468577
2123240709
1053250138
1055251324
1969152906
1892164147
1544053690
1745732748
1197452231
1475844784
119805212
1499736377
1623171694
736343063
813464900
1160860386
329263728
87944323
40065633
1257291007
545409033
1841558464
661201356
1948547926
1255498897
1504081986
996578533
1884344
858876005
1914908101
1598658850
1030128322
872306294
1265831436
1921889978
267029633
1609431425
379509409
566067750
201329427
2098337320
2136091838
368836853
493593247
1496882926
2000936815
1878970122
1124400047
664467775
1770391979
168540012
614129115
131452272
467742656
740786253
1786067726
2087171938
1945015014
1141466337
1029264936
1730638718
719143884
474304158
1671833369
565922721
1156892282
1397416374
944343899
1473001
393826356
1126753774
419463935
1618607219
166189361
997149109
1504737749
826563792
1616756542
694351586
1782478572
1354437964
1705633449
211586594
1452690765
1852801854
1293290222
1093044586
1346823577
2072519170
889751470
1916644697
828131427
1408082367
1542673549
1234872979
980552686
1244353730
1521365551
1310554140
500357752
2048656368
1760905909
471961027
1495622135
682068817
379998209
1658576360
123075344
1251867978
1234855555
618718557
2074584638
1758970953
122108333
1568961750
741597032
1633030874
174309156
1656086405
447917195
1787721354
860853347
1331205633
238606589
565936997
841770250
1284454919
1214043073
1193207892
2114742101
1796089432
1167543505
996200405
2043397933
211233808
947483263
1086924846
1302956163
1128620113
2008030644
1899468669
1889085228
481407955
330977855
167891939
1904602431
1996268774
1961331038
714721877
686646400
779242904
134157780
1202756877
61691259
443115216
1776966707
2072771112
1656881302
2013971584
282825625
141741427
48486628
1432792537
497852841
499801155
189362628
205358054
1712821130
805949359
405730441
1418288797
1704635678
950465353
1447905094
841722542
1596115694
897107764
309953984
840081671
1870466851
903333375
905131784
1026011243
588285070
1856260525
379906355
977209396
893284195
1234060438
204864162
1954610749
992813960
1792616232
542139441
466554902
1960972006
1736501748
17136516
702789250
388742067
961148955
9967571
2090028744
1847107596
1090625694
644049711
1810589323
580967815
274550402
225959756
277547899
2063221932
230100126
1313271601
1488923160
855717843
2063035329
420205616
1673179869
817798217
849873017
410354574
1911790656
493369768
1979809421
647661242
288096486
976091968
1524080086
1061423593
1978214530
12285733
44462439
889692136
985493987
446031932
430589701
1421679172
1860077678
1230202367
1881293070
1081418214
1124858194
1967980460
1551816365
25012121
1872904985
1567562425
921954639
1430760139
551880300
1292404625
939436762
292243985
1088600267
113717836
1931649366
93850663
670197485
818070091
102739200
226668509
1288615746
606906367
1409886575
917045615
874680565
594493251
1306713458
584517906
995138396
1339890024
1531926934
1576358753
1635430721
864279243
1952190609
900466599
1957478550
100292380
224483026
38205245
1529902592
1807689436
559101957
2029865508
2102557986
1234760258
705063237
390268533
517814265
2048841301
505740566
68010425
1391283541
1067092102
329490659
480760746
1992797837
930031920
668399679
1010628530
942216659
1210973088
1997176920
1315707383
1447670307
1643135583
141301083
1751800821
1522223117
1028912759
688062281
1962170861
1177749303
913320860
1471386412
1843732287
1421319174
1172339444
305269854
1696372083
127074393
904271217
1539789414
1970919274
1234121696
47930245
1842491535
613595588
549460387
1008805686
987190252
149884674
911640358
278874245
1837983903
1774185865
131050239
278407185
3403714
1612112795
564388806
1794537856
527051580
1565612794
17515338
963681768
518592350
261242063
1553340941
1821120964
430347687
1852535377
607566965
1120531967
765364508
1216158227
1112755940
1120969106
73766812
1152423773
1805232064
1975905082
478568478
368933051
1805308535
1493114504
436657594
1394468179
346513607
2073596934
210456215
1527336327
1911870652
165023359
923640785
564435967
1915733316
1019366721
2004577318
1954888741
1800585300
210508590
1846709899
1801478451
428177457
1532163867
67444775
981140573
660695622
1619719150
1216576085
1020518250
1375848750
1537478644
670298150
1871899627
688862617
1749786250
333417391
166518464
1214019489
1755187949
1890325396
801432915
595666776
1720796406
1827889612
1529711216
470962785
68815196
1527687570
2022229313
861601785
2095628949
255448370
697700578
1062775839
50397604
175990203
406973094
1901257790
2042601060
1164181836
1218194871
790851920
551951241
1006815215
2082099489
1348804257
1398627245
1779657405
1696029026
1140188521
2131514603
266641701
2071505968
1592189146
188834854
517440970
824892560
367503267
1497093280
1321575962
1214198058
2137605837
56182566
1128509584
1299066313
1826967750
1252219029
762198075
38427775
2146048850
1869400934
791363157
666216494
497402206
642114804
1393244846
309795793
515495978
423887129
1385091127
147413539
734694603
1434588255
71579138
1908042812
572872348
756505354
1895144269
318783557
127801088
1776196869
1450911648
1653341067
1378692129
1197596848
496946148
780730641
1854879501
2033769410
1870060949
1884375252
626761999
1407533024
1996493346
1749136938
1583142301
649107102
600900578
1746204772
845135249
1314429713
28145860
318288838
1706099095
484292268
604656886
1049167067
479002819
1524143430
1688714851
1131257995
446571038
1735999546
383294468
1403000324
1235530832
211028725
921489754
588896022
54779141
1209413117
1132500355
1456260335
407090261
2065637682
341386015
143521450
935897819
39545752
2139223685
145618693
1668007226
834873393
927386800
1416994830
1406891162
665312865
1489615599
1460361404
1159923736
1359053911
798620566
769075254
1579416679
1488656056
589696015
1734127742
1420475991
2097425274
1451320372
1018877413
322288270
2096062199
1896112122
1911044087
1142005333
471444144
139441079
85922710
1297212113
1174652968
2102373154
1208283740
1388137180
601092181
247863030
960615783
1504694800
935090121
2022563486
1504936790
1284983698
605598586
347702088
48568061
1984724428
1950468879
1629084790
1696457819
160187162
597748325
377697665
1048750501
689755949
1403759356
871641555
1614064755
738676438
1716796454
1920238057
1936043182
330932382
1185262608
898897069
285614579
1009971597
2059675639
2047103559
1425358756
1486380493
31892884
974694056
608275564
1583304228
1057312458
244939974
967636427
1275866690
970912958
1738445698
875139916
1132402877
781919864
495822086
544623329
1765815905
688082447
438900630
1519166718
152092684
1136294780
675384003
1330515923
784424003
919861651
2018431503
1056339018
518943338
2124520930
1483427940
454829163
1502656104
206574566
214697350
207774549
162190966
1821322662
1855641173
931468051
529040768
316695656
1252472242
991543896
939332975
664585835
1063717454
2021547560
970606892
949031524
1389476323
1974366670
887625946
1974205544
700765413
1255096127
760273948
509682182
808056023
834138657
1743716247
917018471
890663710
1009758599
1360944050
764844097
1723754263
1926458469
1893253107
1130319501
1585293548
1567715113
1692131903
560586059
607375442
1324437927
227008867
765387732
437653006
365726743
1703359518
2119296276
585216785
1284879721
2082850310
1747748841
537877448
200851992
1526877708
1445818694
322012123
782783018
1378382326
54486214
1667954433
611107698
952709393
1572415021
164267718
944648168
406268788
1431930722
1274560843
522827677
1527100366
715180620
984933024
1812408542
703355387
1374616040
651677873
791444492
1893088093
880272578
528339981
502911417
331089881
1552032770
1335616249
1712606609
563246899
1707370913
2058750156
2056347337
588767716
939269647
1747354365
1411622910
2005250504
1093956545
1243140813
1357712970
630757946
78488016
542090171
153129725
185339350
746434042
1048627308
1915642336
811607682
1275977850
678909799
977397366
1059087342
26426319
832105224
1441401555
1429001674
125744379
1246520556
2055898448
684074414
1643942115
857834058
345108427
1392674036
2106400469
292845196
1512467294
1905315828
1134088974
1786636001
1966892243
2024764112
1283247468
1111269766
626730920
32822405
65849665
228904098
1161742228
2104083207
1996440330
831000552
676973750
1844765693
991614114
165075601
1737592973
1823508829
2019115395
231832554
1284667892
242136394
1595241273
1528654661
440941683
1131338082
2134516078
958445414
1457459965
312725158
898121208
1891457370
1435873870
100579208
1081276551
735730396
637162941
300023943
1895317571
896750142
1071366257
142541897
2111538100
1540422648
1634534214
1131882594
1327155581
714472758
1067327820
1849573417
1569938434
1608971123
1018105046
383432227
2048967304
144372875
1558500239
1767074894
2082875937
1042652803
2047554258
1176861186
1372719388
1134744678
307184591
1424084027
284923492
1884582077
1585246433
1312045030
1010515010
1436782760
45923219
668086100
1760991593
112491525
1551377045
217505212
541545099
1432832864
4827332
543058707
311483807
609303447
1022455469
637102149
945527205
603407100
317834865
1384665019
1341130560
212537193
1123488551
1780972953
509477914
1402216079
654304332
1667102005
227967819
327120883
368550724
1307399707
1908301537
212383892
1913471763
1136294990
959084623
1051986941
659386750
283368254
1048289249
2094169071
855491933
585011519
415226774
574451410
49548752
677511506
1654634858
1706578094
1343155292
752454371
84991039
655301953
1570257910
285796678
860308046
1707367504
1308738161
180314122
348713483
178647257
63332986
2120516661
1168360713
1554212776
1000862498
1522877131
801323378
591392164
430047993
867498799
935808628
510071367
516528201
1921646274
1494187836
1927073148
2038190495
1660036718
1262303833
1933282631
1025276677
129454977
1891190190
1297965665
1070703457
228244745
787302978
246530451
719026003
1068375918
754358787
290709914
462599605
856740351
1192159091
950122851
1549329421
862309950
798717411
420389652
763339326
1088567434
1903766295
936962689
49576039
309575850
2110121055
1072608199
1424529104
1349788495
875991947
178060671
1978152966
1262530312
935088632
1337825180
121919298
1290760512
2130341711
946006570
1828225039
144500947
25268131
1743364736
218275620
1172360698
166841341
1161626358
586658541
1314824353
2039447536
1710211146
624620990
1701163729
499304489
1532925789
44864871
763414608
195167586
233968062
162815021
1525236937
1678661624
456653520
109725115
933952984
1455935715
596902894
844348551
2071579654
1472633853
1306058251
2123285454
1829605347
141451941
106349094
2001158178
770089752
1527128413
564060923
312153490
1456776530
1930913296
1507814137
2144815646
1876017588
183715931
893572460
1017706366
878996326
157420716
353881929
794220319
1197897610
199490781
1983611646
1750511903
1167982493
1442051839
115763571
1944039958
298498545
830849681
488618906
475725949
1478178723
2003318009
1363595190
317454753
15009321
1972364571
439869660
1687813989
2121892128
1353132322
1762970745
31140328
1063347702
535874764
685867858
6279896
91728664
1316308764
1364063951
842833069
928202215
1214707362
1057838267
522498637
478816484
1645356873
1981758457
1543309637
2093992966
1165971186
120912503
1669231989
941033805
1068122017
202546174
1561094911
854122314
1275328906
1082572979
1500617162
1906520094
866409034
155089373
901502097
1921512436
350730571
1192235148
6844965
2046385525
1165837978
1080442196
1157542690
631349111
1456944678
1087462907
580027266
403474555
983989161
302005021
561114918
999642920
1738919267
304230266
214233823
11736471
1989366394
1621685083
1326610624
1368794939
152776117
1837554753
741899475
695694299
1895800983
133501709
686342381
139757570
1653341164
773169521
153609824
92356798
943821318
1572235563
25073351
629490058
1227645729
1766687590
246688900
1997425174
564514295
532522450
202724191
1046053177
440408895
237303804
1294974968
1766235856
635374763
1149760641
439400266
1458016445
354394112
1863843385
1932001345
52463245
550461683
884481417
1358910583
1014445745
453223885
1952180722
2028113873
126967618
474681833
1651739013
1125399262
236733265
947810487
1013766643
274235638
60754496
1190741260
204151637
1583964374
665377817
681558443
784626385
1777483603
821346511
439017120
501021528
1061744046
2036773652
832459341
1154360089
1636367477
1521794018
936222654
1894393734
1393246840
1392868494
213462214
1486186309
1159962618
397429156
1131010142
1006937343
326489320
866623791
110673269
1619026864
570620048
543012666
581808265
394130595
1941159887
842019648
323714682
407666364
1857546150
1127394576
2101610701
1625400050
2093822748
1218155441
807037593
1512876760
1579516208
273529862
1786798403
1327544110
402812310
1197555630
1527410552
152298045
545788452
1240772030
1864657811
1582056541
1993614386
1059754064
1975203653
1465778715
748707510
1648439594
872040595
1748996390
481440158
783466599
1041086789
257584647
398067311
383407322
1872507720
600115772
1984027022
1750300409
2100728584
2040184550
1830671886
2080327016
852255409
410746176
2143158390
1457935915
153721654
253317908
1964495593
133363861
349858185
989225469
1210095000
583476621
772170209
290309868
1230919609
2069583784
1075491726
1633179070
562369457
1412768584
1190366355
1145268203
52063087
510009270
924326505
90220032
1732363452
1352407296
131823228
922339708
947734077
2097267475
793357898
1161320301
127663162
106223264
733335725
1734220913
219073669
1081570015
1493617513
418315541
1011923431
1187758553
489172854
1940837564
1652784447
700776306
1683151926
229644282
1209756923
857129491
713245704
979176881
1520512096
988757174
933015462
1633644918
1842705635
448418091
1158826797
833595151
741501385
842263043
1352600739
868392359
2030886729
1624884181
615242244
693007546
1502704930
124929881
695497720
2120771473
1052704628
1748669085
363727547
707611214
488838037
1112932075
1986058587
1873280170
1076662254
1417319114
343699534
1643752981
1451130313
1614653661
800043259
2035127392
1693223578
168712065
1840589575
928035134
354690203
1414624604
1772089049
230544694
956158124
1436584073
707463456
1623126396
991725992
1893434905
741053338
1522718388
234085877
370935493
2094830533
580158737
2101813051
1202334824
1482200788
498301938
1504182894
281608204
243226227
127778869
1459360576
3197395
1665387402
1435189080
151359046
1563754186
738718241
1653469932
61335482
606191079
1314324505
338907830
991953152
1337603870
2068995423
925416905
364591698
871032399
1812125989
178957764
2088929460
230075179
580742842
2018633263
1187385993
150769695
612757006
1581148704
1387239963
2134204846
60082282
551171079
665157368
687403951
1625137404
1346296133
297627358
75200859
1982642866
473476706
2107701561
1455390850
954879055
807577921
1030779255
1525173734
278050882
1206900609
517636931
1607732302
1369693469
1124670931
1405412734
1887037756
187885787
303085808
376408601
1213399195
1504623057
1573998309
1982705230
1396734929
879174846
818237821
747899308
2027808955
101507270
845027565
1666309331
1815971326
801014516
984240035
964702857
2104844000
207266122
1348337080
910857150
1310234244
1476261111
424892272
1232383604
2108458418
1171014290
703742342
1269816392
601013733
420551020
749109972
797984092
1012775884
512526500
1947958152
806488020
1511954858
1144572013
405671151
1094177399
1823338837
2115856855
901753869
1867240952
1944450064
911554596
926931092
1593960811
719617336
1172095186
2063026723
102462241
1990660025
449380856
1141714725
177381492
1461539015
1605147700
575204373
1121833574
399999868
1331546620
1708293294
1040608599
1963901453
530540622
1928793305
493481886
938905457
660627890
1846482876
1279971113
688874731
1728035093
1978149750
2019738630
1097343678
295041390
2135288041
1595448894
306648967
532640361
917738123
862623993
918560189
1884610855
918935340
1808333243
1439402258
697885067
326692904
437036197
242496899
603898853
1564830042
2118390764
887131606
65780404
1520324534
892472339
1729361428
543468740
537214096
1610076926
625013421
1643777763
1768197889
262877936
507773444
587182430
117650143
283702654
1363584620
50023019
1174109977
1193429256
641629216
2114787495
860331235
1214279638
2044462345
1936507750
328451658
1016005149
514637349
1691147930
1515474780
603103626
1341419022
788183672
272753748
1038208745
2116213955
1390637188
1075432612
1564535865
1749018935
1886814663
1093931215
1576546127
521919456
605844166
707645550
264414590
567440617
301077937
1648607639
1118786096
1409392428
1344420010
1551623654
656556955
489851576
1361885953
1171473713
256196711
1410473058
1135391616
648269209
373815621
424123640
724050095
1378503204
1624356072
1268368906
242135305
257677408
360554791
221761749
341585997
1264720237
787736169
118636246
1609223855
488034522
1083155042
2094400534
1771459252
1456882853
518675649
1198395304
1690126112
1481960531
83634877
152521530
1631692570
1012065951
1041789337
1603638021
412415488
959689039
1770546773
1399862198
273255835
540836891
1518666118
1799717342
2065634571
1410800732
817407554
1967912572
229827347
1547950385
72084645
190026727
1734144734
1179457173
463358054
1695774768
125811344
837222786
266603906
1782666793
872207925
1455367660
1172742080
495883830
1211253109
2094016753
2019139068
1753906593
1715847867
1720943420
1931186590
1390231061
1138505651
328199123
713632708
671801467
1792756361
1807070678
218158012
367804340
1930425176
1099551919
758165093
85203703
1191660916
1622880448
1249583425
997947821
33516608
377058266
417339395
150449314
68737537
1499885424
174610314
2091889363
2121574718
631120544
1312670624
745009615
1222085697
384767326
1283871185
1890891324
768527335
2007377738
1783332178
736819558
1017959682
260579321
1508077151
2061437765
541749828
562771604
1909290927
1576029023
350490155
2014881994
27521218
830936200
1887278896
696152825
1888535011
29852893
1811915212
401060804
720211462
965460849
1386080370
1468277809
445532501
1799576440
1151879238
602276458
176898583
1453001894
1384157356
1961484963
2077411191
297911022
1876303301
437283825
2046836940
440606317
655227188
1703037101
1386923272
1041328682
323959001
117412327
1811199077
362156823
1625568591
1644914916
440236658
1870485673
1310862181
886472449
1142577772
697879275
445973141
1164567417
1686313528
483370102
1570407375
1454704895
217053796
310584142
759953040
1331451186
549276276
1609854318
1077451204
1810382710
2050245079
1978424092
329457693
994907050
935550393
1537969107
1885482079
677452909
578495689
1905423803
1873822077
1210259489
1895397895
1813690209
229376522
1355611929
694656821
2032750206
1099847176
1545970689
1660582971
248885354
1946750230
779677685
997206479
1780960986
1044488028
1973622938
522736801
2138297202
555138402
2066309029
595125382
2115657097
1160083894
1445122937
227715357
2007706915
2021997775
1886583232
1014976560
850815538
1178965384
1775123743
1570398770
723274799
2136429125
620366380
995396499
42737559
1313260912
1361150489
1386667517
868714513
1646718835
111805374
663914586
1095138776
859532454
1840535710
1929703372
1150597908
1770982013
434199835
1706160550
660651967
640889123
586202882
148891331
2049353959
1332103906
894679826
422918769
2059008171
1747251395
177180429
663205226
1571472646
1283706503
1934700106
1178993514
1420594026
1486584245
1312871940
538325443
1179725181
1227203193
698340025
1526473755
2007682577
1425940324
175578055
24199335
201745264
1836892393
282104411
1590550171
1481280455
158219457
1345940369
1344372193
868923512
444647711
1025485722
1713712781
630872405
1627770210
1272973012
1610953677
1445676012
602210975
1103050230
814747899
1895716154
663007800
765915075
1302430751
129669441
2023818633
2044091555
1366630657
1704438362
889254702
1976364232
2120182877
983579639
572801114
106211184
1936089465
1320256894
149314744
1297779226
1811849522
924726020
1892624471
223496604
335653367
177359646
1864130090
739605463
794734702
1694820906
1546130024
1950647305
500898606
1105196849
1781027513
1934833445
207513514
901398251
1841093141
1961169711
936644038
1984618207
94021135
550278457
1241649677
1542894406
834600821
1668509514
576785713
902110027
51349431
2134694136
984152914
1450233980
468965851
2081091652
1390053414
356026182
1257262718
449162199
1781157353
1518191792
83528217
1879689917
582203872
1938783929
448282015
1042231384
1881787830
81869949
1373167944
1819209556
1189254950
1278244721
1664087023
1049136296
1640370252
695397575
1932493100
1032484219
1088766828
674578488
1198556452
468753391
617301770
1074591872
1329184883
62572334
114541534
1140684394
745629502
1625530660
700555158
745326486
1195770800
856307903
1194130189
1982623328
1956301915
1726788018
495213870
883740525
2019209364
1627432846
1262274441
1332016699
633917585
2055031439
564342047
513747078
1759973390
1413630715
834881141
1220371211
1439307083
638958043
903849021
243376690
1244431101
657327203
71830981
781394482
619352769
1752365491
1974932986
2140263121
352315137
1393766198
1996218792
777528408
1801874728
1765787282
2000063946
1025724658
36825612
1770091066
565518871
1167771076
1755007600
2131417116
738410201
2071338943
1533761931
61700414
1119427040
1749956741
25142302
382681197
137129545
1766749884
418786734
2105155977
1057648754
1436911537
764739076
1405414798
1911968826
1505995585
1482520034
635979625
1514303453
1038064808
1687178841
326317389
2097954693
1014843027
559874811
1255916403
1875381096
734840239
857218714
928887462
1373849599
92286763
1737855157
486198833
415242757
1210734946
1047033864
2029570627
380466303
1041996936
1643008951
556230153
1167211664
2049915206
1765880330
1728000501
1170909643
1289440770
2076612451
2086173709
1101927902
780075496
1306236817
1174672710
1904028614
1648715967
591638075
68249548
1917904357
835983559
207716342
2041931270
1413877011
831276737
23519929
1236612187
274062958
1823140313
1331926686
1682689946
890832145
1955734084
803383872
1701956945
1730396952
990213098
658843584
508602161
888234298
779777709
5644349
467971824
224401558
765332603
238907163
551271447
996702290
1320695716
1188465772
1883891225
284062809
732452522
1351397990
453739958
822426566
1915842390
1699812782
1125532235
283741486
1423990861
1274107893
601455060
1623790376
797117493
459552845
1933891686
1150246515
2108943250
1909625038
699940020
740794456
995630990
821973892
2063288947
941732216
1653897601
12935446
516783586
116304877
358989342
624978747
424943259
54729649
1266562330
361613326
135875530
2133976193
2116992822
1554561623
1679322984
1726325700
1630837470
83832443
1852962945
2072285106
2001725360
489483528
926168740
212997925
69034511
1916666345
937816033
765542654
1977502387
472485506
1599564493
695241406
1213828181
1629719259
2018516572
874437457
548062134
1061714023
1305850128
886378375
743420448
1791532710
223648879
1267424735
1242298253
751535000
150519890
1092693677
459737024
1646500818
1227531020
905046533
1476129257
1158083870
2011913111
1678025409
890123583
1940092759
1831308357
1947796117
262315473
460354513
765785768
1984216096
1013557750
2017328329
464246318
1737762924
1790110983
542117013
555576338
583444114
1401811779
625953140
1302417835
2043538776
100735755
11879620
705588086
1169137030
50619262
433929829
1763573072
1384002440
292915645
1451083021
1964405170
8572728
1592582732
1498444729
1099292871
1077045792
1796568572
1860621618
640123936
1149799074
925044803
2047493758
2084354811
686881878
1480896269
920455568
484880342
924253786
1051332547
1040788499
81904887
1193283457
511015804
1756204605
1003666254
2014144868
1068579868
1036127557
1994472443
1244001402
963844421
830428771
666060364
912598120
2011917140
878940621
694808104
815050523
930212680
215740048
742308465
553180708
1068568940
2103364510
1452066496
447168013
835351635
1426623230
413712155
33539999
436624630
578919594
202351387
1605770007
39900955
1355667704
867751325
1864637931
1071806691
1474204912
695507308
1504105348
1596517418
1983016945
1506525900
1576339134
1741376073
1413367660
1328201148
1292391167
199297148
1957252752
177565675
1916262104
612372020
920585161
1823209339
847079748
1817712997
838534420
1446794807
1522729126
181148415
509012359
746352344
1265771821
1574572405
2071413848
2060747056
1279140761
1073575029
1894213711
1820015984
253857635
851424584
1215879833
1190307302
1743477015
884025166
1174815642
321858551
770194556
214503517
118298829
678788720
1640775625
1368219533
148195936
2013953426
2137968134
447549695
2009492462
461690864
1682212794
1435393501
1694750148
1314799800
1211961862
166341544
1484629838
1120266743
496772077
2069919716
230240104
1393989068
202008877
1516112551
1851062520
1655333135
1658833360
92208347
818551165
1391395395
1243401092
1779732261
1617094284
519549164
588758206
1158448896
2102295361
1652091018
1557260959
2102827587
612378863
1235779081
842168316
977869893
1653028009
1692805052
1384859823
856729225
1599310490
1792227915
187761053
1001333222
689312794
326553052
760487222
1060925665
1370497154
2067277061
2113007601
1857397541
702350688
1020525588
872982718
1745511943
232073560
1922609318
1433693936
1362822409
123781236
1955746067
946668043
599860720
1402362934
1274719324
1007081058
1838858829
799736099
132088538
901520751
141275382
232483914
1872614959
268777665
79867977
2051310079
427400112
1506824870
1272978274
188659129
277086483
656261184
1167844201
111387785
407123794
1858183171
1059666932
1925306325
1326828134
1781114096
2018270515
1843146495
779542213
511035651
550799191
1168685396
1915361720
833824865
338134200
2119254929
2130545795
175390478
490568440
415900529
1034715271
42836017
965005958
1119352162
765737358
1957723534
1265426931
1523980849
121520617
856153414
1931344507
1214518094
965588369
477632287
940160358
34857465
458263088
435154217
2098905114
1022098090
1780565779
1137247388
696450326
620226264
184787966
2039194774
1908074680
2138903974
139714411
1324991761
872535850
2076940246
1470386855
2146340421
1314634528
1434776283
1216902091
276592661
2134409007
1842944504
55552400
218422450
429003890
336691423
371131273
1582904176
1101732934
1399806408
1505532875
1547245858
495706387
68872173
268806207
1009254253
1003860719
1267608849
1533684198
1436156284
1982529843
1836151591
822852760
812804387
948731769
1809161213
1624538216
913550580
717884002
788400088
1087827638
1216190418
1717198908
220507242
1008707523
1672213150
61800557
306523304
496082939
858819317
1794659426
1915976390
1454582255
581577
363816335
1158563547
1323552889
1280699392
837593213
452086897
605432213
115530743
284694827
1902623420
1097326199
816065556
208040247
1948276996
157812333
646534839
1173864125
701151881
1445587629
226119855
1797683586
74197828
142597191
83185066
1439380340
815246348
1179616947
78731253
1915584603
534009719
1623373401
1927175641
1347838706
2046794122
472620484
777575941
1426402727
1741122286
9870980
638648825
385278214
545135596
1372469899
661199976
1627199093
258568564
1896041799
1306432449
390859537
1019419189
2128469066
1861302352
1023670217
1943643810
1115887285
1370371335
1489863624
880979104
491934844
55364049
315326084
559255167
900358957
531011475
506754217
1002007817
1073658579
1557625106
1721971042
1270237059
1759161698
1483561927
1927898765
379717014
1289122907
2124403544
1866984433
333594732
1973228117
1318333551
1710822316
202361858
312177599
1806350221
869011040
466804121
182508365
2072265864
544116967
1428909319
613435080
1128514141
2061642321
2067248197
142988201
2139460427
2009598839
1931638626
151838691
1066505996
1303318305
67855743
1760101089
752563255
2135567063
20766087
1577780892
2127417092
1829137687
29395927
1469313639
888844593
1534887140
1128736715
1976817805
1967862839
1020460900
14806065
1599019599
1490745575
1633718416
1966052784
1362466717
1983108047
425742799
1984647060
970144282
1072469059
994152431
1122607041
567966103
814310560
911973647
974753087
397576201
217184713
1029291710
735393263
2003616094
806982575
292462629
1957769690
1189794733
1016983459
1996473833
1189107503
1291358919
1893670560
2098253356
2050589310
1721622111
1728003985
248194315
846255331
831499105
2114384543
1193658264
2117365548
1720346183
1524213490
951462100
1939826933
1306110961
448529004
1025184298
1721738412
1174065680
838977603
1477081327
1494407149
156986131
1113037339
380057121
1160961183
2039141831
49321296
1570617304
73936657
96632793
1478874838
678520332
1406232905
1235438789
997897874
1531574601
146957355
1871464614
1388866323
706761456
1961157471
1547111821
1423053494
470049081
1074388223
374389257
771254998
1586641965
1771722817
2106528547
605154489
1880955412
1979241575
435726588
68696946
1143000341
329746308
1491576976
174939585
1711911268
750817913
1595821122
1920778723
888520497
245947940
1131253750
990927484
2515721
998000361
1398811482
531229095
1742426408
242797360
17228544
1278840670
1124213236
1623373924
913389914
483044868
1412587208
561334049
1808703764
1401185245
1655058302
439387406
2109170629
1837882543
1982884947
355464388
1531853651
1385854063
452090940
1653645590
1156386124
220624526
1262026520
1050160916
754773733
1736434157
970266667
766334699
1176552126
1022585838
549060213
1971305143
1661714856
1910143387
1796339992
208955286
1758477990
1379447155
1485005775
966838803
980727076
1032406927
1900267143
2076211590
957955122
520054119
2010319114
1709792384
151688683
1054957930
376992730
1932940265
1253797842
1065646698
1531976663
1176014881
1344148351
2122390297
741296637
1595407198
2145118307
1490706045
704178479
2114608437
1955501570
1580407906
1035678035
1363695035
1919149812
761581202
85793995
1618824723
1465356525
931406313
911304579
1404432368
1940497101
1433181010
1291963381
863352740
1429652965
670464583
1508226931
1995408153
1954972674
595044478
1839791067
274388206
633535255
1378447915
816729232
1199718316
1873278800
1063431881
169799428
672149020
493320291
1038036217
1415811361
1531255619
1653553980
687819779
1245148691
512128697
1661044917
2003616770
946905141
255532136
945208516
464337565
1049186932
1640178393
448215590
267506909
1650009152
1344197250
642076587
1117119728
641597489
935979296
1145499194
1512842011
1436831379
1970464436
1531628829
1529482925
164930893
1746856494
1691254409
630381394
571732675
1374831755
1425193589
2117592701
1865901513
1672966163
1907707721
760424065
2025629972
887263339
551858582
786375144
1598141922
2121594128
1798974021
965768384
328577264
68282080
1260329001
1986998730
880120139
789828408
65656094
579855598
781770923
2096429701
72129847
1916013225
1310616504
1560126817
2051838169
883368682
702116838
303174016
1074604106
1714434093
1804091445
654927698
1237822132
1859102290
225645743
473199963
81211521
1852667977
1634479573
1827740553
1572929920
1338835841
585114412
1585394545
203210428
2141652344
820735954
1670789825
43813952
150525188
106387333
854865235
1543179980
1760179117
892960117
981456364
245117629
2136614286
1453506818
64333870
1745272858
960096448
1880694003
309763781
418736846
1452319669
1648352383
561108451
325090288
2053454924
1931638944
1469296823
506747479
232586306
760667211
868976619
1403238001
637163534
251838347
1978467085
759423738
1916963508
1161431772
111527152
1954395082
1708457606
485739727
358322594
1248455281
1571969238
1604160733
455444849
313596278
447159445
1352535245
1658733136
513921807
289122599
854687157
1046541934
127284374
486204774
649162189
251641617
332499759
2073826371
795664090
1093187980
1195995815
1763828881
1989406734
285217557
79551569
2018286156
61704615
1080286835
198017265
1111990380
2040129608
370827524
616969311
530167856
1201844256
447137201
1520065484
1622375280
671096869
2102634344
1230714885
899692979
1529731970
849600052
568296189
259407626
1756170502
1239256038
130801657
1232315670
1053382988
957254993
2094521144
1050504300
1332023270
2001799122
1484470085
1889123945
710454225
1713040344
1029268647
2071895969
1382913102
803487228
1887413433
1679602031
1523505387
1018651925
2133630426
1042962063
467875959
2130893524
872402112
1034477353
191910238
471269345
918297907
1238153008
1192051622
1004421724
997449679
2146934615
1360070216
1218920905
624369939
1268903478
1290987073
1488360183
1628917463
74118537
2115364748
1576908253
1766807397
1181640878
549233186
147975702
2023466832
464463282
2118160209
1148296808
1414646407
630429436
1490921197
455158820
563471696
32150324
1754940539
1103402461
1569723011
1516813422
1452751330
659499106
2020285804
2043095606
184424933
1393100277
119049350
801697562
1825194380
1119450105
1616416021
749278391
456734792
1913739443
804427480
2049989836
1325689207
1330216000
494106214
333754
2043970286
1733653599
1161682585
248478934
1353803731
2069625103
111343404
1826739338
2110550294
590416302
1729917421
486576483
157096165
394763296
1669289502
1237892037
392653357
1289571628
965706951
1504359321
1052963052
1140556620
1172567138
1318130979
79191123
130532878
900879753
838546097
526559276
207936679
104060537
1053140491
1260691045
2103154990
96186777
94157576
537316198
1891993594
1106329033
2010562082
1684520674
1719253633
1073194405
692452424
318448646
851510400
767120416
765298250
664765066
600463769
563642344
1306335124
96175743
1238177864
303966365
403172254
1869423356
1364886767
134997331
240220918
1357523589
1220009762
41519631
259013928
1185525571
1317016305
761846567
2061732637
1682448030
746826068
1647381794
866495641
1258244727
1034212998
872280202
1720073380
711303492
1959927555
1625580263
929899691
1634054458
571962323
1854601423
578923680
914856108
678641193
1374267622
881277205
762528444
1173902352
1599521662
772514314
705181899
1941154866
2012871134
1155894633
1955961794
18671501
2092962658
1355994364
2111151598
2039083016
1738741270
1481985186
758443277
2106510371
1176170083
1535136808
61876805
1923164347
1351764217
217856986
776759157
307939623
1119843345
1448636611
1782255898
945907090
1810173766
281921081
159778990
518410531
140707302
919665361
1009635968
1292412965
875593817
96484076
1680888431
2049981833
2125249485
2141094313
1292512122
639057234
859160228
1112357602
971204664
1598978991
1196367394
1325601099
1727598207
508590589
544604798
50548887
1108496824
2121606444
15512320
993498480
750286675
2039169976
769641992
909545044
2105039469
211177576
860477644
1564910125
305438830
1079937575
395800210
262060530
1178091133
1233508740
221476340
1385378315
913886268
2044807564
2000869502
688854270
1011781489
2129118607
2097124204
519466476
799919124
1207086939
1317013378
1909453521
76624562
1296863816
841414603
907121283
1014836104
1190931889
130699036
1532346345
795520441
1736531736
192746205
677368817
802927671
1890200385
1481368140
1345310873
490792349
658565112
1811479372
1408280111
1270015784
158885988
1964258075
1786682342
1690750676
2039820276
1214855611
1355187869
1121913010
925659741
397196593
1602491837
1319832805
1812094347
1414347347
955898100
519681794
1910512024
35946195
1125096357
1146922011
1853571931
1320140921
1087724126
662327394
1706941788
58025749
1077618572
1198114140
1557432384
1998215350
21301335
1747274144
1857278242
2006074863
402168339
1789044774
2135008641
1880959704
1046988141
863508719
310282262
513728777
235105647
1161167978
393341675
1908997517
403579701
553643797
436883336
2062604813
309855815
2116787831
1371794666
781101114
1277880096
1614823406
1356807430
482753586
747797151
801647652
299507690
266424812
2066463999
419336788
291658889
1737606706
1180768572
1568244944
2018797849
93520522
1548712763
1408167212
359484624
1836043190
445516104
1040694321
1723405584
1390503281
1854620840
1803487660
163794893
1050055938
73882498
1994171359
1389857214
223958371
278129334
1909368304
800704827
40159063
1457177097
927595151
896200833
691615411
1596611217
1085902832
165526347
1089374624
270920703
876348252
1021896666
1651071862
1441369666
1302334185
637913366
152595010
2104048953
1448074640
209970149
2006895513
2077136122
718003808
705701544
979967017
1467145619
1507104189
959768159
935815275
1515867815
797025465
1802880251
144046417
646072780
1823400620
1876877120
338824892
579734365
815997896
200990118
1720699305
1442770211
1465652087
1586745010
581717292
1580915954
1539782544
1135550588
1247181842
1411411986
868413962
931504060
1760718326
1300636914
1656609237
1989891314
1947872977
1339217467
819853594
866836585
1360886199
1008633392
345317668
967334539
108284076
1704557978
1941982566
1823036013
691807252
896767884
1241384840
1757019975
1504913020
1191391450
1929896364
183754054
632999448
1196737591
1640436946
822809980
1572562081
142969599
1694165922
2028916505
643504586
720946411
1321163707
1186342306
360808268
1769306856
2091702304
1582421875
1602430224
832961995
945345418
1586895556
738514236
1212632135
1619352171
678127443
453041617
499489478
1334008671
281344348
1283179416
1220189347
652718774
346611543
1269621496
2080861473
162530678
1787584286
1226691830
1153498409
2068953018
1971963454
2029509879
33040450
533946371
726636103
1138057235
885797954
1260229709
589377461
619573984
1929386550
1273096406
1122085666
765975240
949596284
920529760
418994286
536498885
497799539
1283866316
836030544
1019518340
1499212324
934093374
1530939249
1810776513
474093959
99061030
1319726758
1624226504
986201611
1231235998
141203434
284181129
2058982928
1096279432
1002884507
567666668
1929400066
1964976301
1355585235
1789131385
237107083
1577902776
1203471404
1805179158
1183328867
1168623756
1119194688
268924688
498235069
756860182
284037921
1730377640
197477938
1305312388
990187806
1580744715
1239902387
359271907
1435829536
1453707959
527128105
1655629593
2107695747
1860410897
1775299531
559353848
1960502970
1836764145
595201146
1766783425
350338080
1069457615
803369997
1988547263
94275698
368099757
1677846411
618602807
1925489658
412651637
444143440
2130335692
25394528
1177097228
2013442133
18530769
1334470929
796022635
1606271982
1570437744
430670207
1870386004
1522340039
1394091531
1450702461
1353448164
946872258
615955911
427440571
1800289783
742514167
892800403
1472696377
631993720
1268395410
2136183813
1407724665
639752897
1163456427
1093310455
1336398220
888371741
481547445
1683090852
2137509474
1100396891
722896383
1212871861
393119639
708648007
10208183
801185755
528822083
1130767412
1725208672
309818438
1795678270
285790230
617221837
523305595
607660798
1558847704
1351359602
1637981278
401211651
779092129
37866513
958361020
450059275
783994331
1352766600
396513008
661035846
777026799
245689536
610784277
916568928
11443287
1851747898
652742311
1085177147
51241033
1897730459
1915081293
7917888
1386722348
35020870
1271242128
662710320
1305286357
1863380125
1455764665
1783314192
20221617
252474030
458928208
1667038728
754583611
1181935250
749570549
538951153
1836369740
403377563
531579558
1713662520
269492166
265313533
1679636501
133155547
1073179469
1755635814
1740941242
401997023
398959500
1736454876
1798756765
1274299342
873412571
1271444545
1402481896
396043696
1680456726
521189322
1635461675
2015729250
335374633
1917932667
952863294
1114536614
1886906897
705556541
2038267428
2128418934
500733328
1971377899
1101662437
134904002
998257147
1015817292
1749180829
938897148
328463231
1780236283
1695166253
998644021
642751211
1072375900
1343224536
248382248
220012254
135906444
1800344847
1515546442
921859882
1670223020
837526398
498271813
1424460440
2114786710
1953501277
227185390
1359877106
1516200897
1053134746
867130800
2054689653
1411783255
1192507153
812712797
1372931430
980221614
1653171512
114017320
1168037954
821890412
168781587
446365262
949842606
1376197342
718543970
555449105
2071630674
1244206366
236868072
1953647066
427810346
2077030519
893038270
292457167
1922113644
277686011
946526751
1483928812
633519804
2010527984
1001065183
1088030632
929095171
33915106
1290032435
1534200133
913472940
1586817484
1437225583
1097323941
1233820895
2017210210
332218903
1088120151
1623110957
1205394490
1264936878
2079263565
1783563504
184111643
817036244
477186810
537515292
659638544
649834436
729976313
1800827216
1328312038
107363036
249202808
1675471046
1150574675
1778827683
943308483
149787195
1862387726
146553604
1096916763
1490652695
1994781422
2020523619
907958888
213693187
120099156
451144090
1300351312
1266156106
1241727638
562560338
912000511
1872852723
1491792545
1468148723
415357587
1811835276
1118582889
397318332
1291908428
2119400127
1856961658
1585155843
604837172
1231056365
163563713
1726759249
2056556923
897295968
789886848
296359356
931773109
1764992186
629338943
298857357
162496128
1338687087
229590496
31643852
1785382019
219011358
1699214582
290926105
7851625
1365674327
1253741448
2041239583
1502047040
958135359
1514322020
1433402870
1570596272
413112156
2009412500
40655338
1708548089
1727202014
529693294
837775866
91766562
1869607073
1262286411
404050938
192301258
1931554316
1534933963
163703984
2124529575
2027383775
1355125720
690673349
1009595889
33751482
1993837667
910134405
1092183551
375373910
1319318787
1621528658
1100847515
1853905145
1046319235
1242972618
720139805
1470492696
932451263
1777395821
1201175528
1633542190
669541
1795996060
1632871104
1794452315
517146420
1035705649
392716348
904783781
1102370142
2005809148
676151481
1550319812
416105401
567139152
1596171201
780202494
970025997
1274958964
772011058
1004749824
1964217984
294809173
1179385673
1366522089
1134931260
1599269956
1672705811
1903765346
1422549075
1758169019
1683269827
1043471692
1203266147
6782048
30044821
1832423178
1982412260
450777825
950052102
2147253392
370304334
1125374795
966667147
941115957
986519378
438344156
934245500
725752729
2119620685
1744740583
999557593
707907654
2107749543
1348701037
441784457
1365462868
272657135
1784579499
1599576793
212843423
390056452
1362638235
1620315452
1549244765
432114449
148854988
459790020
1981890183
1789147434
480714841
1421970944
183057665
531366078
888872076
776073545
1472149242
543539713
625060888
2008112153
1093851944
1679082397
1597469508
1830994730
47915911
446063182
1141677160
1988003929
1384946973
1421632233
79582442
887707620
1076011702
884048017
1949289265
1658220300
1502893853
150144454
1701317902
1069321380
2043078629
1473826457
465001449
412671336
826468924
610732872
1696586106
2129670301
2034453168
1133862168
1802685913
1008806884
946515239
1952588263
379392141
114259782
1265824622
1177115697
1004927693
182812144
1216997132
1801902003
1249295886
763631315
913478660
377072209
1077515226
1649922763
1493282962
1618518149
1365985910
1261806567
1508206852
233893555
1733267829
859900719
637199214
114160583
542166246
2120291398
1557543781
1499260967
667530416
992737548
1366145111
161175948
1501715728
2023609079
549440182
876494517
1868199268
1167470375
1130498009
1008560153
1623261324
2061513741
45878923
744782797
2007180429
396984224
542390656
451196418
1486562316
2007468081
1653751856
2083930476
415805023
688290222
964236056
459150231
1693696101
1851686018
620318727
992669069
1778017597
202790495
2044241394
1974282435
999030511
13355230
1042604944
1946374725
579907022
548980863
303540486
775783385
1669811634
295689998
991175541
864337687
2013533733
956657235
1616289140
304989340
1843243389
1008267374
1342676868
1624448086
2054741719
616105252
587714729
562754886
1697395621
862971524
453267998
859670533
1496553221
1155171013
1523420656
1315950895
637708274
578170995
2049069413
1830903780
814607486
1194140746
1024525145
1966318709
961150805
141110575
1684588034
269407534
1433524019
1518460133
516483734
567115136
1544502955
1684041623
967530202
1076694745
1489194840
977294909
1776346483
92178655
216640512
1784006706
675986101
1365555089
255459091
1609907247
740095019
1121367281
404875523
412767210
2001101276
1478869971
1416173278
1959648750
823587564
1261105276
2048491024
1120292940
844856651
47661397
591935859
1928211593
1957160328
164612037
1085280398
1297623410
2003847721
528000717
985653008
1633860233
340225294
1486448767
102084851
1116682610
1879850396
1703158295
860314140
474000628
861449333
2110798822
208297652
2037331788
1109591803
365752693
1618893336
306218077
1074284886
784065058
205548467
77206191
1897390697
871699891
1955200646
724796937
314875940
1608547668
1129071214
486941159
828098052
1688178770
475554118
414946164
1544201564
679834247
372799808
209783686
528504648
1238990141
2026363488
2000463908
1720668736
318664397
709920304
1704229925
1685958417
811107872
823736214
1124041486
1191912183
1028324783
1180169369
1193315177
1926055581
1309787125
1872966920
1139555398
1406354225
634795054
1360900897
2106721024
921134506
647129027
740423619
696544260
1177858685
1393786167
772635153
1386960700
116898421
1389413680
960076569
1568947051
2100821380
1994924035
841969554
127461250
2097950576
1876290255
349653654
404292991
1270617563
292447997
1436180921
1033794854
1577237166
590286073
1315477662
1375154130
1614432851
115790337
1519772591
165961931
1810378246
1654548201
1382956822
672709892
480502072
805986808
75367761
1406692146
770234362
1590684690
2059155835
206549332
1487309804
115612484
486033020
579286448
255094352
128055261
1891455128
375473941
2013135677
1156624160
547160633
1535805782
1398072385
1169358548
216213374
2044917310
1078871346
721912792
1850094786
770981792
1776145945
1803430474
1535889464
776658605
1303824529
2015928171
29690338
455270719
219523279
1394374423
7215417
748876546
814119533
1152339750
1116448090
720017222
719918498
806189862
1749090497
1443554434
1489048382
1761886954
829729786
294317295
1873307136
593664504
487420904
1251214777
698238930
416880336
1975994613
1107574156
1754660366
952338569
55075115
1696002458
1108975979
1350099404
315428240
221621643
1475465755
1529711451
2102091854
999884281
909213129
1343027664
554187399
614313948
1162160158
1988080674
633254324
562587463
54937359
718685460
1671090595
1627171960
834808899
352404242
693769116
1869909483
1922325620
1209519490
555503280
1398327056
964248773
919866406
1211939364
1442348491
1488071872
1596872758
983934151
1483083804
1792609859
1667095569
766906676
1000350107
1784102826
1595157519
656825749
918027081
1957069936
46381607
688398409
745732680
270023537
2002266999
1969088176
54042731
1914437770
1803175371
1012739331
1170494633
989985469
74420960
1082994493
890905434
1787379547
785126689
1988256129
1498031726
349059935
601930161
1554108498
1740583447
2088936059
113691119
1495352135
1850103056
1319900734
1828166943
528443036
893457764
1197468143
1936557516
675518867
1076997123
716935343
1078329212
1593664190
338115991
2055493472
1917144502
503043537
1193164310
1229855879
1166994397
1567625533
1032950323
1376768563
433390093
744966030
1720556011
207114571
76087476
635597690
1216634698
2111264772
975138235
1104253821
1554031998
1049596112
359308858
1085014658
1670564501
1120073849
2073275072
1928387696
327258334
927039823
343357331
1102174734
392470238
194952228
1877040033
395315096
2488743
447061089
1240666236
569370111
738225729
729904793
1037281353
1690709174
526116109
371861462
135737115
2111058150
101092742
2017513471
1162833830
1247700239
2122934776
129156147
991613482
1628975994
288629375
1932312430
308114622
1078530132
1542916495
366329482
800346566
369586845
1035549171
2134229965
119633626
1738705998
1650066163
1776365650
474913821
1181991840
1015135045
409510899
1415660677
762888228
1868457453
129399199
1687678344
1264283585
607384055
463121984
315285601
1711088545
2065164411
978336102
1566432370
654352421
1918857731
970158057
278117815
1781887060
1343344530
1706645016
1433582778
1428168523
1230126648
162508481
924467151
59149363
1896224649
225200037
1303851473
566007040
938565043
1899801894
470932882
550143808
79619824
117880257
1371759472
2082901457
562200662
1404441807
1889699290
2099688324
1770639958
1118969263
138681184
782925135
1660169830
2142471989
659768259
563243866
1606759995
9477093
1022606753
464770583
541453043
950094161
891148857
1411316397
1807095416
1144866303
1948003865
1215943745
29264181
882519842
1052496359
703983662
1531766610
690890223
1180169043
38443979
1361808280
1024332277
1271485643
1317598059
363344657
104585030
553611584
910425165
113007419
1468993893
743106628
1670727162
1536083032
882597263
685809672
267138817
273699508
718735894
988027894
715705149
191873386
1112077280
722003703
1313636669
1380796135
1057527338
134055537
639689740
1750113218
457654088
326023895
479243638
1449621065
657664212
2010858120
534310931
1044473564
981686392
1172165336
995463262
1146463952
1426543688
1100614604
150144426
2035216568
1324955275
1409859256
1497370543
1275746454
967007391
655784917
393250028
774485614
2090804841
1852850028
1191456823
1047163018
1722069137
1739915779
276462876
1875293886
2129536763
1182968977
154752338
1588165768
23498914
337781077
1681226572
1967563702
2125027998
103338105
918514518
1864078445
970013196
1117575320
1632077086
802097100
678779436
103477240
300603356
10030106
1342291024
1483235521
1091525706
508807771
342185803
227403791
1439367162
233177764
1144164245
711609732
184162661
1492858219
1967250076
1011195254
1456689123
1252873113
211907464
450926703
724219169
1795013961
1452225990
1997955043
1445180423
23670215
477231064
1200079854
449694923
1760278514
2033880970
283995460
865987754
1504483726
1884070859
1746250086
1131221841
1148477703
1872277059
553239810
481962673
410858204
1064679451
1349100166
917680010
1874940877
2116342065
1586172166
909839712
1537694163
582265483
93654615
360461510
1902851084
414273024
1074325653
1647686890
1401460888
1306262557
360725209
139322820
1419878534
2074360064
1284118855
203221535
1905048599
1894635025
51046987
925150573
961241669
1579689890
912715991
229242189
1149091308
1614963292
1328871891
1578501236
2100380961
1920433418
1575005475
533902042
675417297
2059745968
699664849
152283457
43761717
1849484428
1401952729
2013229256
1093627387
1931815644
1148410033
717598779
332831341
1188614903
654666138
628381618
171979302
1984691040
488537619
1916605912
8849444
783282485
363523251
966689789
292314852
1644417134
848087306
1390006972
1383660103
333823485
2105021877
663597590
1921580206
863552492
1194017868
244961134
1443228120
1909985305
538567646
1053892086
1081524818
455832536
1443381618
1403290223
1506947240
641877353
1149508950
1450203911
761571929
1242654396
201455094
758609084
1154789794
926100629
1235796145
1919314143
798388590
675782175
282602646
87045958
168110654
994136501
363319242
1374388839
711338043
2039525222
1923338770
1865887255
1039273588
47856808
2111763816
1857278885
2015476135
2062656520
1166490236
1247552289
68762147
1723602739
2045279036
910728507
870052318
1069212164
1971277309
1382574918
1747067234
1486403795
2055904446
54860269
672868663
484787168
309671199
106835080
153437802
1582772535
1799577645
417036910
1552696228
964034633
760207232
2137167829
1873903727
47806868
325164746
644387934
73982714
56429040
1331599750
280798772
1863507378
633572334
890008547
523791601
1358159942
111822063
705591636
1909603304
833546447
1873623835
796454125
455160939
67053260
1567848550
230232667
1998285075
1689689415
822981005
1123316485
1528743861
492547182
414221476
1899680111
1655706981
21137508
1421883534
1309160295
905901676
2102506541
12016379
1260880925
1676531796
747502243
1180537744
1297814702
1308600906
1286185596
1941678487
1321767314
1608031596
248303497
405503496
465945186
942308530
1124044240
967712289
1059547569
2042927124
2061735861
1078083788
283206223
1800468970
392968011
12244103
111290815
105218751
774305230
1873434259
1570573418
1423567094
90385918
2028793482
1925265676
873170736
914366470
2036058505
1745096312
166632004
777786432
2062087780
1242329761
359117205
1376165496
2102473572
321704894
876349080
198351232
1194736497
2115123378
1655896432
1092888473
199228338
1179710415
870255428
296349013
1702966404
1071651588
1471880559
1529714936
232742540
1262785816
863291234
1159171627
1291873172
872374752
1884764004
1623576910
1847763779
1920796076
175987326
1742828838
1408312187
371553967
906551293
1519364640
704597954
1339658073
1030633432
2092781313
1675232185
1215707952
118022681
184423246
1976866411
480365568
1395846153
899606358
1601474135
1218329108
898465018
302555233
2023533700
1559526532
875992602
812974299
1229862500
1228610934
588213224
266406546
1306255024
505936884
1740215439
1162494525
279941975
1877609217
1003332653
606250835
925918917
409546290
1419130840
1477562165
914592714
972703917
284426243
1262215059
92981258
567465214
1796573133
1584140724
143608020
1081750696
531663402
1143685292
1466610654
687921199
1817083367
143817987
216489618
55149965
1324461443
1471192884
1427001943
196283327
130546656
272484489
657875243
1596844017
1332668828
497402571
1833707486
1627273401
1179299983
849434632
1523627851
1241016066
2131457950
35258590
429746057
1476334384
431378175
1144671494
1149727609
477858110
801663963
2127188186
483070903
957980448
1911793215
2079414539
1099121457
814299081
1259032581
789368681
874918060
147215318
1430456043
1454018201
1945090842
313326209
1262917032
567238997
1206381591
1000267655
1100801333
57848074
23273902
1084135289
2022195628
474474340
615878156
1931560147
466981810
587113956
1812031086
1382919982
65498592
574618422
162657498
1525188920
1024576782
216667411
1874805102
119645037
1822472995
1745617580
1089422782
1120077733
1566080086
1093665194
246577890
1641658219
389508120
1782718515
1932266755
491260980
1919478612
798328545
523658877
256577358
92313024
356737795
337431702
192939521
1542403480
1946407786
1145277998
895306312
1757574979
213382124
1297406192
551995859
2007836166
1112450859
1469707093
109519829
1269272840
2001033526
997378983
675803995
1544927611
1638742164
1489103808
777012286
1008256513
798775424
2037155369
1739423843
516281945
88986900
1703388661
1331650732
1741562727
61245905
460343152
257568097
1172740413
1460201877
1052019189
1898581101
2008175576
1538967963
191030562
409586468
528049108
1649563904
518237845
198574631
1058147457
1696610845
1176253318
1909573409
882372224
1922686239
474680298
1443831149
1129002613
1926689722
1155506146
1831839216
1008649946
552593574
206151440
617274094
1197988396
272037688
936025169
1110172719
1914633011
1089885047
987237979
1628776907
1919148628
826025022
919270296
1791974422
574892725
415708080
624423742
627936625
563538276
1753881193
300466247
1974989115
643565355
567464600
1532582556
858544480
454369782
1677957053
1379922209
1248387621
723624353
1825412572
1650952729
2047844713
1251556284
1340687625
2130884385
1888922262
1807173358
2109946632
1111083388
1456140832
1854499003
1186376913
1495165116
1704448948
1769469447
308314014
933828720
2078838210
2117539390
450605407
280574891
1505190732
787364871
704805856
2040617895
101204129
1766216319
568546622
352308334
187213439
1838593393
532698095
205878371
2146355494
422841935
1527222809
1422199031
46800785
428410284
415824921
1354080492
597982148
372690431
1075680854
1533176189
2095347363
216579088
886051462
683736554
377154993
1496552494
1368004967
1732347962
1087965516
328116003
1291789582
1310904875
150521188
1123345827
1149205243
1320195692
1849024605
500060402
1951115061
710724395
1614275691
1463072227
453694571
1964457599
1998178096
1356137425
1602502355
1600408848
34338111
1840791999
558829044
579403425
2009315624
1600621934
1406813645
1754650026
350516250
489463788
1995726156
86090487
1774798528
934674669
1086973353
215116341
1458858234
1787507024
2027092530
1265151959
1070759924
321669891
2080846312
1267142995
323953429
1766900688
741233315
831952610
993214092
1062824044
833769085
280262000
1252185766
909932184
1052843485
205700964
1726145150
1618026466
1233862043
556522337
922769298
1505267304
555569347
727545339
350910067
838696215
1613776070
601094323
1956799468
1593150466
418616318
903810567
1431923277
1902122649
2015168610
1773382210
1395249934
653063602
2098411479
941652953
1369997525
1493995756
264802010
999179532
265314475
1495325629
1019338884
426365459
1107039140
169375249
1013281369
272564430
180055900
1524239788
1317246370
199089869
405638697
231181202
1930159553
48439295
1059828454
1842877031
1052456891
1027926607
783044768
1168560544
1907620740
1526838265
1556432976
844854837
184199020
2047840198
360472010
403626611
1593509938
1738560605
1475393633
1511425399
1385002092
352048370
1231662928
654528049
1155589517
1444404968
1469397995
1641754914
1386131519
1986999970
240810463
1103091899
797722563
1746110663
299178727
212542861
1358399159
883640982
1113892164
1423420847
39390593
2085178932
649466491
1278318793
1217221520
2045732274
249188105
42592183
1166022075
1375769560
970493055
414146925
1755152449
1835792112
1338713716
185977274
852592650
395613341
769949078
72839331
1585420593
908303086
1631406707
1635643914
922895317
686651083
593525400
1504303489
33292552
1570489888
2137108546
2081550396
772574521
2145093601
2106431480
889378934
1923912243
1890422713
175095553
1802160549
682585458
1403485047
1905972554
1843072631
220280348
591081353
825536497
1450182636
759034596
675984840
763234963
193516440
967662144
1211929423
647362153
1234754537
157012451
976098512
2103664371
2100961585
1717043213
103967929
2088222065
1338212987
707663304
455704320
1002521414
1433448070
132176334
2110849045
1071037279
1856339227
1179474936
2075741338
1223683287
999028957
1789810010
1329938573
2098864493
493945488
1931315778
1911869375
1969679334
535384222
1651292558
570731985
1668811671
691123924
1964714392
421684364
215233906
939293147
484030761
373426403
838738241
1266623455
787021801
1256062764
1591181250
1439064750
1469547155
1618071061
857578478
932044594
527365846
2036595744
1834885702
1882217825
1758647425
1313047855
521344788
927446598
313388635
1435731255
873464869
508117575
523057951
115042496
822122059
137241090
949570342
400514476
1615349151
1471735598
1528982306
1268825598
2066738362
2043640237
2123932961
234405390
1149551475
1095446003
1640080906
1203739438
656182615
676249787
514283160
329567979
170507590
897907178
1629592083
1268476574
1810402392
604277470
1282028994
544025416
297785131
1190767198
1795551102
2051999134
682569539
958711246
1515024487
793642041
485249881
1024566010
502120660
281603187
1412278221
726694448
1189158629
1886252106
1361944301
716394300
617714814
1832796915
1833150228
103006619
1823674018
362342891
1764835984
86469637
936082126
92844656
2047874103
257962472
1241412201
102869558
1938410239
1202291896
1172905546
1397247953
1147153555
1056420116
1236108399
257839966
414683791
257905613
1939301869
537224232
643216715
1525828401
829215270
2078601425
662748339
1988087567
312554394
1377450648
2125162526
1493465982
1175861156
1113047742
2034277142
1182776911
1609976386
867551141
1027220058
255608221
1395125520
1803255478
1215341711
1443417154
974973193
2065557427
1258951287
1865907659
1793819474
728907822
1828277024
285705193
995540238
1166810394
2004541359
665114372
1118933011
75494247
1977000358
1617302394
2127632737
798573360
1449842774
1682319694
1830804423
1159718017
216825909
923129012
570212846
662993420
1394082146
697867632
937912648
1302124132
1955190861
1970437399
321918511
720957134
1834140050
1430317940
1045523808
625308267
1589172822
682194440
1810765204
1520763753
1785846993
966480730
1984680584
1214822796
67718888
1411007965
1420286157
1786111853
534345808
1784025163
2066668319
1484735241
1609183361
1883622140
1703150121
1427788546
317425174
2029249617
1807863268
198811510
1564923796
358871163
146388285
851471511
98066215
266123977
572624927
35879161
1348496501
2013967550
24743766
1318277486
1171403084
529315763
762968908
45296720
2073093206
897838948
189500269
2141557109
311990339
1962476953
1055786841
465877854
2004862124
655696868
604214057
910735961
1063932288
1331460600
2143631552
2146893603
1429612827
413502110
1375118658
207585360
1260166083
701639438
2138819976
1701146600
944370453
1049693632
2064188099
1683446529
1092403970
1622938714
1194106240
1960389902
1290658313
619335358
921362229
2130506130
578497917
1129737721
222049160
525992701
1880668965
1315287726
1694238438
1624591399
833524259
786345532
1754510063
2086395567
423783753
482562959
1140050760
371786719
744046973
838261551
327201859
1981654508
2131992583
2106678844
986283870
2001251142
1570937048
525865555
1501651881
1013482907
1615670320
880179710
1916143185
1767852777
533264537
2054926816
1275024708
1516607544
1264904348
506202809
1071941780
1277991381
1573899666
1267204562
226656842
425867859
1265674439
856611240
1835306427
1193364170
197543160
517290083
935368805
1270278197
1147127240
424904847
1326887343
98141368
906445708
1345150643
1471793860
1345598437
185115551
1234230930
1094560082
1403816842
1738582481
1211867762
1218103714
1405199675
163674350
130955518
531051041
1334880395
2141317214
2105163257
1142867328
1617368411
1178763721
1579446898
7092796
674897956
1275453570
1562411586
352553489
1015853198
915633929
952481758
622507956
779458867
480285461
161558519
48291715
1039434119
1909738355
1736402138
870174603
1758308360
245149140
899768850
1142827298
379826962
1611727119
1370793840
648090440
1319117361
1734975835
921486490
1104981028
1878024952
608243993
1955468308
397617246
1493487465
1221870567
1685970759
522935778
1143604574
1482942677
765628219
413567863
1629752192
234846046
1318090689
545244650
1243479262
1589565439
1037090326
422368251
1803611661
1949944917
523640423
1766025245
719962702
917646144
1013675711
1998005149
401868100
525005816
309591919
1761710314
264860120
444901235
1285107071
970706688
60993680
940255646
988972059
1635025862
80058775
2138694804
379828556
815746275
830666709
387808872
1356755692
108614467
1647318042
900139002
116334696
1755980744
1409383793
1764489766
481529200
54891580
1694179283
1646357953
381364029
863743997
1388987406
900139738
914086071
928094252
707404685
1432629992
169183558
361843330
1277815256
795537176
126603539
2062173653
1944955172
925401158
539541956
1944268847
334277389
868831562
1913429152
1277436281
1415461105
183037262
1900448621
1702599338
377490856
636780050
440832896
510287099
1419476227
449466203
1804595577
1359135613
2111329294
1842229293
120036056
1030688225
463883420
1863012033
1627123577
956987003
1606619607
1255088803
10135245
1048465553
2093423247
1503030292
1381891154
860584446
305219024
669667560
1245784100
1096460845
797498263
1322155582
1102214631
1671176402
817101563
434913390
1412457317
900415913
1311391780
425344307
1452307904
1446737398
1843131717
976997102
2111999974
1847028475
306185517
678232813
1240920333
583820892
1582202274
593140851
1281864330
2096734616
105942674
1981342063
641647818
1491915309
1035138284
1076107422
1856646022
153884388
702216495
1458613703
2106954176
1244978902
680759651
563844967
2068580272
1976381481
24667444
523344152
405072065
1419688867
1823029049
1298613072
1852902453
1578577212
607964212
1304150355
1764111318
1571629357
939974244
2105437390
1224999737
315615867
1412922358
740334913
1019092790
1500866820
2628856
550486180
240471627
92170302
677338195
672112109
1020580607
1861533305
1506897129
151400858
2121595243
1893218365
190880531
392390810
1884783769
1050361711
681911675
1467178415
1212485072
1739062345
2014072391
1429277364
183240434
1022813031
351471934
948918301
1174900593
1341690900
913274185
1910385440
640968883
2013718035
1620686668
2059903367
1470021268
721474646
330612272
355442430
1441436522
436684156
1216338707
858159709
244842617
2032843303
351890930
1721740948
1520864545
350181355
329285334
742183325
1287149345
917932864
1080101717
1111057896
1803436971
2114116008
1583021830
1715004207
295293798
1762553629
1836214060
199337618
374380922
926539359
18792663
932529555
1007277785
2134737175
2061547157
1780104385
940737784
1560088655
502151824
843078366
907742063
932556064
1927665244
1599255349
1360959241
1642361528
89008786
936450926
1128509444
874451264
106178694
1687124653
112541243
1685075584
654076321
2040160735
230210252
130233474
1671850720
1223130038
616941852
1189404293
1143028838
1403306016
392231743
1278403363
878989395
1484590548
1285325445
759623698
343460722
518081269
943397623
1555679148
2123892727
325085179
655114230
1490884090
1449023426
1622886521
1768847384
979138108
1617809626
1282239130
16089399
761016582
69517446
1068072785
854151504
1622300842
1218777998
251262430
1510511669
1749575519
2040007762
1427790916
1202994008
2024461967
2129768918
129510827
1537114589
1343719496
796050591
58091816
535096424
1860664832
170839890
299634149
849273194
395784846
1879337993
385227277
88496638
843680116
280286698
707060414
1102797108
1301239229
1126752181
639796001
894269439
583717777
1187607435
338408970
1491161989
1334008404
1690520939
80333535
454142039
1179637757
1787926704
633365813
336801708
914313709
282495684
668138535
1458698974
707019828
2113509571
805215583
39603026
1762048309
2087217510
99963803
733739444
935027128
850303980
576622371
1776750122
1133044390
1417736492
1743564399
487997448
1528339227
608098148
2131342780
795846215
299788285
118521260
1253314433
1219069602
1861768937
555670630
1721660343
671363160
1538178558
660568976
2030040002
1617544441
603926149
1464388066
60392602
1737078861
1732591495
850258906
1377852699
894578395
31640256
783718882
656975666
1444315164
66642727
510055216
190366037
320462715
1108242952
1660917357
1204817593
178256014
1477739290
642878602
438799736
1367245169
264347993
1235522497
1005612916
73386797
1933686049
50885823
16535080
679102062
2129886987
369194403
1709133766
57967166
1335226139
735293728
1745624476
1157379003
56574175
815371286
1655747416
2143018680
1550422266
598865119
1140202515
845087903
1162204698
835007593
110481240
1306812590
68800736
872524725
1111344811
1350919464
984065241
1405238355
397413488
6827307
2004191506
1330655250
2057930652
1372452279
369632343
491844501
1365317317
1625240730
384491530
337823099
57259604
217791014
773589744
421866484
17059624
1515269774
1821524624
634128754
895795900
350573275
1389386277
1654148350
1835811116
1604661468
1449063414
205893443
249294182
1120480778
482203261
1690626992
1965342373
809431235
1798059055
1696847347
265887496
118703579
1365208930
2065372733
1496464345
369972509
1473636630
925213130
671239417
1608156056
1758104034
1091637045
893200757
1993203079
2123792921
1923296653
1459529386
259170610
1601608732
1304428617
1512772232
1727894596
1921591342
1733969302
1316886940
1234759577
702615860
848595291
535760321
929374110
1872769281
1218146271
661192159
1609482068
1907489293
569702604
327942675
904122250
1051086096
1183653631
1808275009
2041817354
1194018802
876916
1653766849
663054986
1643039427
645694633
186914094
366150963
1051262577
575537901
301417035
2068146938
1093677980
1322513609
1693625132
1430413685
752599206
758290035
1435563883
1148344665
1313639830
1534094239
1120615165
197939804
1010221219
279661519
722992601
1460736192
787050301
1059051933
2069245938
1869101022
1128464699
632649726
55981535
546507142
1941263717
1033105517
1337830693
600146791
146294186
1507316751
80121193
1689484000
839810783
19093653
2065128997
709678178
2046167443
1709932185
1077091768
1595218096
1259734005
1642273504
1441964394
473669276
796983377
1264044568
2106642073
1746192024
656094111
2003975871
1631921530
1091670491
820072578
1098644151
1412418798
2071668810
553383648
270764302
1750073074
1362660782
1264463802
1766700144
1988571313
1373492700
1733764781
1022159672
726284272
889259594
2064906610
752768013
1168735570
42001369
179606365
584388756
1899649494
1837018044
936752914
1802648552
1923174801
1373468991
1571458027
986799821
1097618454
1019403797
953328526
1906043131
1479776749
1784706591
1206432596
706758771
162083350
1607441845
2087651037
1197300517
1212300735
1810063303
777991573
1735596502
642194522
1567867718
762710888
992334875
333631033
686944060
360491871
2133779749
1225110516
210461946
1249533967
799791480
882014015
1348842470
479684505
608332419
239132933
423901296
692989018
1618570237
110047199
541610513
1328654734
1217984902
1613571426
936973493
884431415
1938773953
1094043910
1242292760
617437791
964718803
99061188
734682690
803356803
222812493
1771697265
107569641
881268873
1725331897
1640913778
435651746
1454392438
320463082
1360967071
1176458248
1868977380
1445709522
1348834379
1688813727
828072053
161010931
2087636220
1303692930
334185910
469717741
638100930
38541349
914445327
882709085
954607026
1198571128
425277202
245472828
167784093
2073329160
120887770
1114812583
1165362082
1439255234
1577495966
695016095
159044863
172696361
1354457640
156599343
1962825108
1011725864
846034289
406650095
449913106
751334694
1713050215
1841581294
858408473
655689190
157326309
258962704
1953116866
986658574
175374396
553177453
358732056
1337538071
1703736086
747722255
179327195
1778144683
530904665
1644734315
1701362921
35165822
2324449
1123128228
1547578822
715487165
1523389392
880766738
850486448
946877773
210232649
1785764575
1864025901
1693337856
1215705777
1714108344
1140799368
812114479
2147253284
492655386
97305739
72856444
391850863
979482908
68437508
1369582433
1265504143
321326639
1956194702
1638271436
295490509
1807013040
246197690
261964604
1944001389
789448368
1867667172
1137157311
2135872974
904943421
1535137873
602901153
1668011512
831026979
1492624384
169526815
871582397
1525866649
2068115971
1117363857
1304259501
1864446769
702637493
1807197584
864255006
986633298
799548509
788451850
523734852
217627636
1857418176
363001601
588212071
689725365
1361713310
331780857
1277510391
1379910431
1411886606
1720865486
1596781125
613732735
1777463353
865610136
155387984
1250567540
276782320
1135998452
801323378
73412565
1351649270
98659390
802026505
1322728166
1208214678
21735037
1746433703
462434940
2005388673
1765747335
1353689664
247342411
1129480598
2030869563
491930464
192846941
90481591
1961516598
410892847
600790181
310058680
1519090631
2035921411
923575261
1513962928
1512824510
1472185008
2025974694
1171011110
1137815795
379742986
1740846203
985178958
275481704
1582794221
2103572800
95754685
1250841224
1838225333
243032991
493145820
553945035
780829550
130584409
918684964
115618233
767344756
5409245
2131114367
873176827
999329540
886524306
1588825639
1633558326
254300198
1930933530
753095928
607278977
1840222557
1386714424
300051035
174893473
1192414732
826339182
1747557892
1835860963
1130971402
1669779829
493698972
548290792
1836639733
281772650
75112740
1116241975
1881460166
1942815636
1251849947
1444505044
77244064
2056084566
1766387263
1006124765
600213636
1343768373
2045926221
982672593
1928851488
957903752
594300601
889778836
2046118486
1007814750
583584754
358634053
652486235
427925261
362575311
2003970764
1034777299
1167709278
1568138173
94208516
995990270
1427277139
848317858
1424021928
1300059991
1030730360
1186627412
1843963125
1232973868
978117459
864877589
1148115232
1839784550
1597605193
716908905
1207550125
15364923
1998691701
166386074
1614161217
1563913195
1462678978
967174724
251779248
1742665983
235573841
148237877
837179535
1706416454
182224641
2089313525
206994357
37631107
857310656
1606687476
728382112
1751668320
1758643551
227666774
1365801963
1681010152
1622857101
644361911
1757512423
133099940
1085318673
1438858056
1469688108
1940750575
484148250
1505106298
598924524
1356863595
131087877
1345917340
385257572
1126235285
1633132576
1893129830
502293397
1012787735
1299947461
1231432260
671843937
819945494
865795369
1155373357
1731148728
1485329845
969781753
1997251367
244122310
1416119928
834666929
1245266974
707316102
976935672
137180775
1373869358
1786732570
1252156574
325290194
115323961
1782917611
577309069
1704813087
47916413
523349689
801623825
1809465499
1081391292
325078380
848610862
683086276
304911556
2094137903
1930508889
614362946
904096419
511652588
792176053
1444304521
527510324
815212634
330233184
1603447562
1061335503
125913492
575384178
837240145
1438859255
1201558502
1092278014
1906311965
240189472
1533673756
1424831183
1751109809
1731838170
829029001
787721313
2079399102
686000348
247446598
681314943
1658262733
68385542
1547676337
370652303
1608379015
1373028637
1446276785
1953671638
307636344
1590044124
1673553288
1382306122
958391114
1744986680
405402787
145330809
1982834826
1350109744
24157187
1350903134
1170490514
1607179507
997718236
1566813455
775746900
1049471480
1580819084
613234062
1530951313
766568026
2074780179
1539256114
556602007
23328672
1688591462
2028307505
398119717
992530050
418692082
2047812454
204574914
1684039684
2058753214
409796212
1039508283
1440419764
815489175
257261870
1859607263
1024881439
2041374519
12580703
207821089
29599516
208949205
743976816
851761140
827497128
1406838239
2080064214
1925864523
1147457440
331713674
1383790645
736010315
1512761287
89214536
809838975
113006540
30093005
19093585
1118968372
768093274
433718240
702397842
1400648960
1931663618
618131449
1612975800
1386645148
1744000055
198528817
361010148
1448647636
1960743122
477732630
345695723
807941094
1399657982
736725772
568790346
995032318
1051283908
1640234179
1173278133
415408038
227578801
1364289646
826743339
2146334307
226623699
488864281
1160885276
357781518
42124501
1664915886
1099893279
1311004286
2096945829
1098594657
1986041277
1619756231
122456706
1144466717
363254171
226425376
817398926
533482173
772813402
1703527341
1115902302
1393431215
729397208
536663989
1896652974
1940937419
297950794
288182601
1201206833
1745930702
110723509
832464914
924275052
1049750746
880133200
1372865608
507774799
1442663587
1207000233
22366122
1970578001
1439284171
1208918919
1474476742
1504641409
422187467
15522895
1910541490
483464279
853265846
1840606782
1504465968
832746949
1789464276
1788037763
1110862438
1956955913
972575171
997344831
975653424
415361836
2025467239
2142660623
278778109
134529084
1177224082
326677782
1797536380
347399685
1747993794
1663978657
57553124
1701861455
65495850
43846759
1135826384
1694265630
374458099
2077237174
419806044
1006160363
561499312
1343678413
102102976
1913539292
1641864173
818890751
1758362322
1689187342
946132278
673449635
336310411
1686381712
698269862
510101640
296177758
941607701
1212293385
1230776354
16962699
2066221268
1581620127
7751380
1892263491
1156742508
1211612221
942750484
1648599019
1809810995
1762274324
15639374
654275303
968545456
945551478
1293158291
1726175855
81714612
1789264405
647920117
1376325242
1327027350
1055599388
1873940235
1022142453
1265840751
900963455
1571023407
407656602
1706452146
398441554
428497283
63863735
487915049
1441944936
1057816438
112038291
951310026
2064487333
877120238
645830169
138004375
119803064
958988947
837874629
1336924270
1391412689
1424656794
2137388130
158223493
891332051
1616421759
378319636
941971542
109114843
1450283542
1232842543
387690988
1158783987
1343682126
1531741093
69334307
557818083
429472620
338534905
577012813
569538823
1262371819
926165083
1101872160
713766157
646214849
633140218
849659606
699412073
347233307
1661192291
1762607582
1793799409
1098223064
577459158
488666433
824092237
503931290
842429983
2006871782
2032953287
29989621
521652905
1935042429
1384353294
1690988704
375253436
756336886
775051580
354574010
848296860
1721769264
1942641950
1570007911
1164192291
1525695296
1809083636
1424173668
220305643
31090153
743160780
973910191
558559783
1862561182
1725510499
5519276
481819667
585354573
110159455
1067707189
1157053643
121286550
143710991
359557396
2127107140
2078447009
1556847026
2109847894
2087589836
6849819
982230048
1461655442
1667589710
721108537
1622721453
93249182
435298079
557391027
1119398377
365679786
1175377664
1377764987
1672648501
575288696
936744189
534789518
1756356595
1622535331
1408913231
346820524
1329580227
1707866305
489058686
183948434
190018495
2065548161
324963144
619963372
15609960
799918870
1047520617
1838862501
1508691623
632406841
1485119620
1679589677
1720838685
1089056010
161600426
773203314
1824213691
1071966930
1159952502
1139171933
708455157
1849282477
356234522
214870236
1801345660
512953229
1596142558
1850600350
410113062
913966514
1489903781
1284084720
1774495658
1593797318
1460461531
1593010026
302838505
1272171138
1775020321
619137342
854019662
83012349
866869606
1995988428
23156300
415382947
403674181
1838087479
680980663
611908919
1588407484
1511047878
1909201242
895797790
1903721720
1577820745
9548702
2077695385
256702427
1015405939
89205451
1537563358
1190442167
1345879399
1076735257
1834070356
1174766038
2140597937
1484073476
122244928
605380069
34720647
410266603
159856039
669638732
72255272
500327926
907612508
719849665
1485777477
91336047
416804736
1193102495
1418619971
1901153566
1629737153
1246481506
1451887931
1142316585
92567583
1697423300
453440850
1513921833
546317623
981766878
1968705386
1468293977
1554246699
96166131
1736181140
256228162
2032239076
209171441
189096671
1157488296
1742701715
209140384
3692983
930656484
297750215
1361139328
1774562327
2100148488
456158848
1808591043
1735009982
268057027
560510160
754914162
962048156
1921724529
1687699128
2016360150
602538525
1631583153
865750696
1082411055
1426978628
830578586
1841928574
1960488119
1739143962
644464561
552656307
2020420789
1007147083
1410577257
51674738
1261602561
1146762227
272921279
430391387
156636654
794119550
145794147
1402196579
1496972916
246176508
1551742593
1589603541
1079530028
380071159
1609737694
1153653610
865464893
937824747
969482444
736083676
1446591337
1410849479
1620993980
1728356028
493092197
939543818
2088340575
1163138197
1371379537
247973447
1249224736
1473815117
1146447440
795449148
670138547
1955660690
718088392
281888087
1836512948
370559157
1781623954
900705051
849121922
1432393342
39963234
1933721309
1778417517
1098688599
1876089513
300642329
1365129930
1381471622
1237772980
1370082422
341755293
2068042393
1207564549
1114015382
1327321373
558010720
2037193042
640501074
1493578762
1050627076
1884672435
1573492625
1893390586
648708390
231768041
466600028
255711708
848966158
776315038
333606138
1121339589
1771706124
852140901
555275910
1234641271
790312064
628765210
1446931769
695444226
1298339575
2076735474
1800380377
450984954
1370083155
1209747757
988144723
1247322551
1731792561
1270459884
994718457
1689310934
1589282311
411401282
828869268
573440650
433127663
659792785
553499192
1056397644
857653813
377208982
1277708847
1124585439
1884578614
388134936
16203196
651452180
10812424
107558143
534225607
1016791074
1821059537
267215595
1909645492
646325052
701424138
494179116
1206924297
1923986682
1642662031
515543702
2117497086
1772299125
1496114604
591061160
1247828560
1025265385
1304125887
842550543
1588159679
262335940
1603878401
1394830546
401871987
1970962012
621528068
7994232
1168617968
1440544279
1784427573
1779853719
84029731
1089428911
1187068343
1362574393
1992049180
1368318172
2068325524
549647190
1186199473
499595322
272278593
2103309187
1981564146
619786636
685536196
449843774
169147634
1193796255
2138270031
1172455028
523454884
1438265926
1469686924
389858993
1145407202
1084668680
358285666
2145226865
1893970502
724227760
2049496965
2003965706
1332635827
808473318
923751100
384779714
1026602934
618162308
1216252405
834306616
1162639776
1908431071
1638919409
995519468
1622532770
162229095
637595645
244922329
2025412487
1230742229
776694443
1099190416
1184301751
1343177338
2146738209
72347101
2096195472
67066163
735364321
799342070
134330746
454477927
446088449
1133761757
914224815
1812311580
1887339682
28412605
872827307
653965002
1858350171
1891488237
2092398305
1778455686
1662497271
1623706139
788087353
1852437148
441129902
1120017320
1205256049
1273497442
330584560
2136396535
824529931
718995320
1058902284
532224331
1614195417
1341235174
748402101
971001178
677488279
281726874
1989283533
430736496
184252666
1136661319
1922273660
544213512
1213268903
36597816
1687401524
328059194
842342475
198547637
341253307
744015623
1580550260
88603579
456754031
2130660890
292327605
139697897
1541302720
731881076
1063434566
1403267831
2100772890
1042350433
827068597
1274517973
912027785
1853846924
1857762664
1573504759
1773501763
393019504
1430268459
1383174058
15936006
499592611
1988402771
1713910811
1484457345
483036271
1731548104
374333098
344769626
1048562622
1380745525
393024271
903387346
1443148076
416233547
617476310
1971256231
411114665
1165017614
1162176951
565268448
256503516
336659381
2036949200
1406037267
448686730
1808201762
847983221
845344067
861720851
1998158086
921350956
1567201876
641437908
1665471704
546148948
134040920
1929619693
1673658006
816479324
610148095
1317377603
1355214583
224114921
625636445
1007019923
1196961638
2022236430
57720926
1741876262
1944196156
1021933973
1198414709
49102014
415160723
1243637565
936993304
217465911
440241115
1036004354
233044762
61549994
894967045
1051997990
24610464
1201654531
196072658
2065799051
2136124648
558279513
1901421652
929969957
974553827
1101850003
349456086
917408612
1664700695
117665911
977889684
779299303
1664821418
1493990249
1047479083
1553830458
1720080953
1540339866
1647335429
1508251200
271801051
1206352868
2037619763
395736272
712061918
43348262
1248381100
657324217
1554238804
1337877958
1161600762
2053269925
917448570
624470161
2004820866
550694053
970340307
1915471217
359005119
901282413
63496033
259658737
430007236
963512066
1780402935
747563339
36675253
40581258
1188241983
1587588149
2009411203
2114116008
352349212
347458134
573695548
1838609428
2057264845
1464753171
89126617
1689678708
671304394
1903000714
1542200279
737361324
171265769
1530126374
2134928969
1411018294
1622703592
368271869
954320968
429121340
1564175295
277503955
709699876
1571139273
2113623772
883350510
381646296
2125710961
300207816
1933889422
1799131234
131481996
1360107914
575380355
1998760916
355371278
1921510982
852212403
1320512071
1030178387
190926779
496149370
565869407
1865631623
1075657232
585843920
2070304805
2086489832
1414490450
1949035046
2113739324
962720738
775059045
789545082
1797638818
125022203
1937440345
1457744669
437892485
664329402
1541570960
918907694
901289521
1930124411
1340736442
760079017
83113911
1247000154
1155911811
459521333
567437998
1467498582
457016366
1345784741
1096214710
872672444
2058772946
876998911
910216440
1828749552
60732923
1573564791
594944260
45559669
1800759075
1169161280
1656984622
830872864
1104175798
1675740760
2075819651
641366394
2137738109
1205130643
1540745210
1072994999
2107290747
1958865257
1871992618
772322977
2014926352
23267644
1362825148
1060537453
2138249920
1864208666
1297467177
312131654
2133796619
1297942398
223655482
1490309405
342488465
583837220
2096345250
820979757
2123444971
608969901
1061963726
1402499340
486844733
117728027
1415242813
1102480641
1556265225
474895266
193762210
648145010
1123586074
902813400
1724349798
1179776304
750567208
1355469554
1474286449
498297044
206052651
2009654749
159521246
1623348445
1626896916
1948032442
1022364689
200882513
1532159881
559848803
31509394
2095049566
638500054
1920209826
792482275
2061671219
302307741
201160950
1698451406
895298995
959773545
1814669185
899878162
1951695432
316340225
209820012
1630643672
1010494923
386325572
407618652
1404299635
957178962
1119533061
514563551
1130940095
524384677
954329125
1989544256
723794986
529766362
1434106192
1436120525
1591375938
1118563821
1553873407
967818199
416176282
1474321052
1486226747
914447402
680725169
1291552195
12134944
1264183850
932434035
398324450
1038581250
169911631
989434106
1644032842
561888478
883773686
80817557
471978100
1881601208
823082348
552621020
1223204019
11661432
311548196
222093949
1466991762
2085023307
672524658
73557336
556556596
1611754680
1959630125
557385889
528145228
46837824
1611188542
1584535892
1741890306
2119229114
1535446041
1764446475
1553793154
1876247694
517049672
388327735
1106021269
85134007
6904509
373697059
1743344513
556626415
1935937357
220366822
1179445830
1086154971
1004527409
1246539437
854343932
1488534179
1679870877
58391940
1230352814
2029265761
708958413
538902755
817242487
1243018778
1619517593
957120487
1951724796
1005403788
1175017987
165833683
1669247591
404101010
1916101339
1566340900
514564669
282458255
10685169
1072383174
136119029
927492647
1598561445
1393695454
995269298
1282008218
561939537
1006965220
273622104
1372811593
656473600
967291719
2095007787
433877785
1925343025
1459724773
1633658632
1532672925
1763472564
472182264
1072098033
1118279459
2141184331
1409740459
1732393205
1494156099
653511976
2048990463
763951277
2104495324
1752278447
483065207
1249179795
972011789
1764936763
233032599
585498360
410890300
1449166562
978286779
393558490
182399000
1905848203
609399195
2006076911
945356528
1826152664
1442351129
1678457971
1099468763
1168516759
1152291188
236583999
1600031898
1072136846
577172632
1627744611
399290098
1947345994
2047901106
265820623
1111049752
1927802029
118467960
620621388
1306814913
852924832
1049253422
984151848
1548022512
126731702
810028468
1280073043
781869848
1152062965
1508924158
1054623917
1878502397
1402996744
819031646
145965012
676514529
1500086884
1596261663
214323564
2030694742
2066565952
1016033615
1133488092
645973180
280731775
1273963125
1871621343
1296763416
696974699
1644165188
1019932966
309072126
345332520
589672887
1057863835
101214902
2013122183
544194978
302563901
280306781
1211109882
1528034252
630328418
1263374511
70893431
1621048290
928469565
2142140547
1456644427
1281514419
1676179205
1952964603
64072197
985690099
358679461
567645129
7831056
501184820
1534095354
867387936
502912774
636318641
391939051
1300639623
969446256
1727124274
1580266255
1174876492
783816205
784052719
14550217
1981335168
750944473
2124006436
481522625
155955917
834264212
314405288
64481185
1487591909
1098342557
1101684383
945600518
1992296092
1989406997
101261431
1182412402
725518300
593475602
988754736
1244934619
1457912243
1716659732
766223673
1261105617
1154892629
393619657
414136529
1640332969
999223304
1585557057
541841270
252766197
364548491
294176139
1733858235
962790218
7489404
1909442950
1418175290
214864411
2116450744
558116897
869360302
6837885
1550565789
526392253
1012801572
1551870537
1918523228
806257158
435413939
2073372792
651052772
2125332863
88208486
1266958027
1144123152
1982803645
375996016
1715237282
1791444846
1710266273
83880738
1652189602
1239444630
1105073494
1367772509
152175399
1971434109
654737205
172177329
684080797
626106881
749212623
1625442425
1219659550
1997260449
2128527304
1282542539
1987912091
1618986478
1851539061
1169749717
1052522343
480255696
1960922456
1954933599
1571475547
515669388
1743663575
667140145
628235929
1467355613
946530177
2136251697
745557310
2089338090
395236748
1314337713
1543510008
533454626
980545808
768701370
184197182
326856708
259478777
1801375641
2083705422
334541436
1294512147
387218783
1536724730
2058629529
1011350714
95084884
740214009
1737117646
513885604
824259211
887180528
327821632
721385645
126135157
1829785441
673449631
888810218
1274365981
1596851278
1885009987
1561491734
1069014528
729988032
145018329
763405522
1105669975
726018984
2066805239
2021997798
2097731982
441957111
420865690
30588668
658402682
1957199384
1745239524
1961371598
1598626929
510838033
1165660311
1924175282
1939776905
743352600
899854619
1654100680
373063131
1372307454
949084899
1299776809
5019333
1563277430
798568187
962822497
1185770822
1092027731
1749369954
163015413
462867042
1453687227
1154009640
258302538
1274043167
1932828421
748197858
585031540
1326785005
1434408415
1331468612
1329512804
1143984479
1736360980
319817673
1986619316
1583257274
1395609004
1891834621
1913007598
1515382666
702278875
1462609978
1899983482
1868392957
1419172280
1488051088
89109242
708054964
413630087
1328845653
1616793473
782132500
1627337270
1915401568
664650851
118118074
905159376
1462487802
993761869
1779147498
2097926053
284901881
1160777671
309224023
200340117
285132511
96545432
1534713450
509320304
1763786913
1644875649
1367335848
1392544673
1208728970
581163806
1397547290
712167195
1741272286
1095890942
1552131515
1420245289
599120450
776871676
1892280243
655020017
1283052106
1447754391
766631850
1329049682
676664901
1265016550
1534055560
197848139
1676258864
934303595
821562131
1118132178
607759403
1736011139
222488871
1883988158
1866406664
1733302138
1046657819
1633296594
317065053
1340842316
324872759
1527824411
1777739940
1892309827
1167612870
877231800
1673534050
630175049
2123530342
1401621528
700339644
1858598700
311203618
1306478903
957284912
1482790947
860637720
261564401
773384059
1322026038
1982889162
101979343
1186106360
1884589330
1544222711
164574112
22974236
1064151128
2093985340
1052935549
959567600
1558390246
1122701241
674044521
1717969045
718225441
962359874
1056503471
907796656
763274688
206197361
318780190
1483421473
2085334402
478698792
698097226
787950105
1605330038
1016983763
433928786
2048713746
1091171757
307329101
1162632999
399925624
693165284
1260703985
1941112669
787070522
612191925
1733040362
1104235857
1581708995
596205131
886569607
789652382
508805395
1230891396
1616851152
397178413
1579163577
1487074063
1316220293
614407738
2011648381
38470878
1727142244
1036595874
1266838590
373268344
1400592975
462290064
1083994698
224567423
1018400410
1614602548
1540644428
1416293147
214707210
969430024
1694395862
160210898
375279166
1687735282
216512252
262238216
1182280159
2074827197
749793014
1839887868
311009955
1424626579
1284348639
893712488
2125660641
1865935182
1855052662
1376680496
1941517190
1354905899
831174791
1538408976
340658174
1490740609
439305681
2036943594
1079851855
903725658
445527497
925951859
1377734438
1382872978
1112894114
1243911389
545791375
965302924
1270899305
934048642
619149147
1880997136
1168665229
1042458147
1860652600
760508751
513735136
1710592011
1905548154
802069726
591213547
694098926
22404361
1338299464
967267048
1550270311
240740164
199990912
1848701983
1467518794
416867976
1787269670
1958755126
1383005692
2117585112
1806124421
1344185253
1991427856
554128890
936491468
233775565
380067486
1722651922
607956577
25842097
1839990436
400436814
1185988464
2015891005
1788811888
1117194333
1241880813
1491168129
547859590
1784609243
1737013280
743131075
1717875588
1982486963
2122859959
2119874626
208628064
969481819
1917213412
1440192312
1594815042
1606204021
998012586
1741545577
823532800
525720673
1657212648
481771129
2072184088
312034083
1042565895
48843003
86045224
2119549420
1342680767
806584618
1037785885
981697114
174627991
342972369
1603025144
308908886
1130828262
1010191266
156671265
109816514
2036693587
1816543040
1127725253
2018093496
1951657761
1402694884
1523816590
109360239
572709854
1621356342
1165527301
870378664
1872572850
195777141
2019636119
779250731
673547417
1931434895
320788932
1879185431
1469355144
901074503
241206332
1483457370
513611948
994990484
1459610978
2118233139
477921505
1526944307
1014137862
532629050
1700571071
415021102
234293632
952197590
1127940979
603438600
1937826284
1072084590
106126903
755368370
1602496614
1828321083
1267070381
1413182871
1381827666
9142622
272001752
1921369509
1726079941
1098101407
1797301507
92312980
2050896593
1523183484
1283697726
495019614
657697971
212434907
863912485
1516690466
1833676413
539156460
2081261464
1060557503
2071551550
235069363
379683572
1990566901
38312462
649673406
1469826333
222416152
183409626
1010608878
1635745613
281259490
45516211
2118614147
1095807703
901397383
891459765
788811885
474223164
223396184
676421599
1476897917
1867135011
569910075
306201426
1993142021
1448942240
661123729
1729569222
714430730
1688582196
1401876871
731959995
1534410821
1843848585
112308489
291372468
430010493
356437770
1551373100
1517007764
493523983
493227298
1712466299
214771314
1216544909
808133295
56685542
1980794076
2132875782
572775062
1431047731
1327554417
937335520
1950004478
619764109
2110980908
844835462
1981532165
2135866229
1861115727
709020635
151391002
1610001990
1678472415
103189872
776070881
221609347
2141263687
860884965
837203277
488137684
385460251
2075946764
2032032862
2111002438
1193580722
1682282605
44291861
2085626384
335913568
1402744145
1556267107
1046800971
1867702553
1416935317
1151760565
1672018340
1812009071
1535070365
1642600906
471003995
2059926820
358306347
242916812
1163623019
1509869028
1261949606
869802766
1384230861
613817088
1217098677
99196004
2115594736
1730486554
1271779162
1338344573
584091468
830111323
1130405552
183196786
342728344
800715193
1739172137
701251739
380612259
1591804999
490930905
798604990
1510433964
963733564
1886159905
167398290
257978945
2100605285
882660879
1318186938
206934179
716390774
858751492
376561407
1102259106
2014350432
723246500
624187797
428113763
1796519338
545822207
208347099
974920617
1116662420
1496963566
1926338646
969828007
985442109
1430255686
784243264
1923168204
548338697
930209749
1999707632
847767895
1684062433
1145182653
1103081830
700958482
33507087
1258948710
1375768765
762313534
186771137
2068029972
403821669
1773682798
1567026326
286670352
687047969
550724975
800110808
889910749
320607413
1151369073
1911333741
131054904
1125704733
891516223
1557060922
313304378
431070393
853346798
706084337
1261115208
1833218828
641328946
2007781762
1241308887
381325310
461268361
2651704
730491729
1806395982
1849343054
1132453806
2106211783
1841024441
1537289224
1088723056
919859390
6463669
1601817256
223307183
476478058
651153783
15757998
376942498
1093872959
1174662147
562420696
2081483747
4359211
1341814639
347443897
1256179145
1932367581
205039367
988862424
1729515022
171811283
1298782277
148508945
838210560
1537278094
2044554694
2081261999
1302370011
1755349244
1683242644
71627650
1067816139
388948942
916893982
1782747936
208052099
1505668976
1157086146
686126246
322352091
1757374905
1003076579
1850686622
887029406
241886889
1904658869
1401141025
813072223
1533254384
1238103196
961008577
2024735663
863275653
1334436003
1140639529
1589443535
287219857
1504143581
2004020381
544434094
153379490
959325293
1795692714
358869647
1874298619
1118007758
958501986
429487019
1519720488
1557255987
418111608
1587879180
431993335
1397273293
44742493
121864426
1229853422
1204826425
96518647
79991689
456978543
1069676156
1389782189
123823474
246897762
409531714
1853882902
287309844
246545728
88207926
1510823148
46953934
590743324
2063045248
996580895
1728850711
1442903592
885841038
2116354675
1458554716
1615102094
410585529
344451095
509932934
503784215
62519359
1924053907
1882834950
723126679
43567574
625856041
122631452
765660413
2103881610
397994912
1704913720
1180069987
1803176332
1307945019
912919973
134558837
65324458
1917261609
1815338730
862451477
466820115
2039503707
2024541594
1851390448
1316427752
39850391
881022814
585141761
645611179
1116361907
746543581
579053166
942451128
1393110696
2065630481
222127798
1327239927
637815310
1981590345
400357970
294049652
1087177904
139473138
986501089
755048479
449387020
737565499
96506531
2146816943
57154930
946376867
628465225
1405741682
1296055141
382837676
60985340
1546526339
1134470874
1412809509
175086320
1465702911
1942970372
261451102
1835296156
1531522786
1758365857
941825469
56488810
1145708891
1614677717
2044300785
813693800
1087678843
643448543
1983817968
593776631
643573387
1242776419
1892851199
95225612
410612728
1302438405
534716129
249351523
1364312511
1270173056
1486222062
953355961
2014742854
1701515654
1804519562
1842209724
1975055537
2041899062
926567750
596009974
383275480
891888322
325970330
1267532628
2063570550
388679714
931154548
1480922774
1168510429
553308633
1827127941
2340445
1366894932
140870960
152599616
188643069
245907965
854548348
989980278
2008982568
408335459
405971625
1554681957
1080036763
616199351
744110786
585997530
1114884653
2078505850
910950891
266961529
946455836
1720125045
1399630678
1761936369
164666833
1245179081
369928021
674774612
1625249407
844764240
1676018538
2105494362
1327629440
1495016992
1369805951
242961894
138063987
1361725668
996844477
1862718038
120909861
1774618732
862805322
1702462357
1757893389
1514559918
1978923035
1308358630
1126317282
2064265726
1218657857
1695466649
454025050
1218257371
391466081
1528536730
10453482
1082370107
1975121668
126140779
1001335570
1012220994
164717350
1032951709
1888973775
2070460694
1976056802
533720465
1240771625
453510572
1887681039
1573440849
108733367
442529476
222927835
594021489
731464379
747194022
2129205495
1496295129
1627227948
1602043434
1892538535
31952929
2040015680
1932265940
1086177738
1842318875
629324709
911652121
2039069179
1838853151
1181395531
919112994
2110791402
177731253
173398788
1235716666
1216454868
1274227818
1470261512
168225581
2089346932
360846864
1902314839
794489915
1721780216
1353815319
931224377
2109956251
1267333807
1854980959
424922119
743949033
1730837127
2009354773
209578442
2032864053
668144295
764292742
1502025931
196910947
1231907449
1997766018
1641271960
24548064
1406497320
1213275367
1246746555
1654821065
236776780
403250468
1161943358
108819675
842810001
616336327
460578638
122084450
1820296348
46290086
441179849
149300551
551347743
1967924818
50885722
980994168
1236513869
1705663487
1909301624
2017785344
461056585
1931056345
884903729
998833739
8577326
495642905
1174765936
1170220774
888776662
574343194
1728532186
1498145873
1482037436
258244872
1567158768
1011405483
760784772
1963513215
1732236734
399800503
1900592026
1808106936
894526076
541031821
1343908983
1020919678
208866239
1982298864
1744194157
2070811854
567927462
1443527393
3699894
452138771
958371653
1176309766
247768989
724604782
486191092
1138460679
1627036532
677940025
536331850
104060537
790481476
1499454907
1111754857
592378451
1817188999
1817793889
440415680
535174628
1080308228
2059746025
1257999060
467580539
519830720
250489256
1617550431
2044062720
1192600620
1070344894
86798648
712194154
318079247
1758493212
2081258253
57658247
245896631
268807712
251322298
1140209156
160889128
1231481907
1887511947
1727819724
947567830
162499078
798303252
964290500
296143617
87602550
735233124
1238716398
1212691198
797556922
1963117350
188493263
77707648
378706947
28970174
1808965269
6393809
321466046
1971951940
193472458
2074295481
1023546462
1648528818
177673237
942882665
308651194
1380806658
1332099743
1945268871
857367945
1424218356
725409256
2043865582
310277843
1210251309
597878963
886556873
1225485054
1866034063
1239169315
1683861801
573992978
1042402729
724290898
656332549
442485835
230399816
1034389861
1281244053
952751684
264477986
1431259619
750187437
207397364
1204324662
1479413082
815370040
1105604227
2116787716
584816640
514637627
1655155110
319022317
595701352
1828284258
1695105054
2018301626
470250685
1106750249
1837149867
1462111416
122502543
1034049385
583646494
910883789
3834918
1644441257
1693374009
1447504374
1747035212
117809662
1789751265
1119953401
467038992
159342602
1327009590
612893435
427475571
1148821478
1585941827
873681858
1742236903
517236407
716832717
994554228
100314116
970841620
1307160165
1232383604
1562708581
170318412
2080992864
1891010219
1959488492
1460813041
1743981266
1185857726
882438984
25671212
710097978
298648212
1029161459
953752468
1449259314
1570126578
877921268
1734272174
350230268
1639034097
666856685
2133458312
1579956497
1820005402
1457843484
872212985
246294517
1454121848
42871980
648214036
252957709
2093147790
143287536
155100529
629320908
956605162
1142816207
923510595
2007388621
355528962
1874851981
224724064
61072222
1639849795
1806491957
127809112
1516346832
1218175607
1722082806
1437304327
277569689
1203591563
1666252209
1319970516
25908064
386555852
1619786885
1075364337
857557902
1178778865
397178399
1834322652
838811584
438052568
67308051
1203316034
840625196
830263938
1549926939
131240747
1844035382
243317631
269449549
987591310
456149024
672268928
583254613
94499800
176218971
1300926114
149892649
264866504
1958498768
1713463472
668929658
1299621545
1359895734
573654277
388229153
1562685890
910358259
1418312357
359656084
1383086173
491356022
1667695583
1685674929
836880040
724459283
647492072
1288679057
1241306368
314686715
1663179256
1399896136
674109402
1092479435
919744239
174043327
726542008
476439081
115387847
171757926
1742836082
1573982648
1430226571
1239996893
578753224
1126064028
1905380199
927613308
636061382
1590240870
1399264890
1608357767
815727328
1209763251
2044758889
708643279
1606950738
631592450
705520027
1700565818
577828618
201875619
716304838
1459484697
385149157
1712912331
1984296749
677515703
97263236
1422919593
137227349
992137019
1706137753
241686849
523319933
478637171
1827893429
763259967
1900143207
1620866810
1541539603
2043673535
1011513596
1872949133
1469089783
578394571
1143468839
686791829
1517857470
1978581646
1023277536
1322128646
1799826541
1148302589
1956378968
1385311867
324918833
1013763235
1244992134
1896209706
679360969
1333834123
552780232
1379465034
1602326554
1409582672
478884937
1913685354
1622425488
1415699888
285714197
1218193523
665907438
946090741
1729661797
1587401445
1182457855
751478792
90092378
1674328080
2141569930
1808877016
215681982
186091120
992864763
1403224890
831128231
408777365
1667856205
857334514
1200340457
464501856
1934118802
1944859831
1507339134
583616791
1283193080
934506009
1584833491
987759298
1951761263
1003783232
1752816216
1155125842
89087998
1788993471
574910679
1178087362
518560643
1597513379
507114701
1210466473
1376786701
1633839163
1294288316
1471297724
1861872802
175960389
1301935366
1607118593
1387634805
1257056168
1097486795
1362224121
939720244
11960505
205985235
2074620271
738669138
652885936
228344267
709621541
2046812609
1979693963
1458192412
124998518
1891365147
416031601
814902355
593843425
544813393
1674072254
579947841
46723762
441076425
1376988140
1774852110
587079805
1891511153
217948527
568400710
1751265031
2038006690
1040768603
1188969145
426368520
1727685977
1244384348
1215072216
1985480126
484114127
1840999767
1221681779
1923999561
1494491470
401264192
191468438
2011717634
1352357600
1577976201
1765498765
541284211
526495899
2006516613
47771525
2578454
235818646
1881958583
1746060580
1472612302
423067439
1578191022
93082363
358345225
857204124
429150207
1474598345
2066577077
2135020652
1082246439
691019039
583890825
777434080
158552703
1209380016
376866332
1581834818
344466772
566640278
1912997144
1226237908
493391640
900314505
579870609
126202875
728176381
1756252011
1140503086
1498555778
517935673
93011518
1508971858
1504577356
1760681474
917302714
548506206
1970277889
4583592
115612534
770408874
754763022
1003355646
1217736859
179725060
1023969167
752509084
511794543
1624511092
1377903430
1282881003
1880062202
1108867285
1530137790
335622657
1924538333
2104472033
1574190587
168296092
728252616
275161104
2043431463
174133219
1226971920
2069785105
1158101005
898656667
1219250758
1319897276
776070881
1961107106
370706755
956513015
1568749516
52809475
1468452622
1700891835
1198053731
1141320103
1150799625
1276294284
38084725
505453226
1619906331
216661133
1057718496
63378477
1411396005
1689133936
1449132818
143352152
639561366
796968743
1133127054
1630598563
620390835
1947814696
1262671377
7693505
366339122
490192008
2046024447
420327357
937086196
1894028029
1401328114
510072610
146228249
569781490
369027698
387070077
1448459262
1006194890
288674200
1582155395
1498369625
608869242
2070698502
1685054592
1088148183
1741386746
477874132
1664173599
1425474308
611806541
226057090
297420030
1513740975
1662443435
390869379
361565730
1964635621
28741729
1908578192
1195680146
788281076
1153139207
1736236353
508234939
1914562891
965909896
1042552581
1666803563
1645669250
418367294
1697917944
62819689
1224668993
123951403
1935274549
1472748571
1535288540
915984540
1096126026
1179058990
1394777332
1566252528
732570917
2009784306
572125271
785326594
303456429
489250162
1419727338
1406208595
206877119
484065845
618625388
376893897
2100108816
774081882
1890051912
2056658470
363760183
132355111
1487226819
1669838842
2020857806
143298476
330206908
310682197
472965668
1234082389
347745142
1796194752
128360856
2011465458
1634614141
489031009
2052056135
1414073869
143212898
1719322395
63656993
927211458
783275891
2099823734
824228678
866582562
1976825358
1933141560
883815768
30662901
1520125216
90179763
75086546
667930861
53008472
20715256
1154091092
193007330
1418664851
1622832485
2038439888
1634103549
1070739196
751138348
1247461809
1168458808
1614220580
302595608
1021047382
258606501
672082499
755179185
392272273
1739400992
2144290057
436843585
1501272690
1863071197
1194482184
1876814855
779761935
1131876519
2097011732
1757313236
636643411
419714929
698771468
541345192
1072590973
978124956
511600437
971602670
1942872385
596690998
1680891467
505769219
1206762271
2112963931
1369024309
1337550589
1272561257
149315224
1586735728
2099679044
1189219590
1379589399
704135655
1456942814
1872120814
1770892497
2023238668
943677858
1929253847
591535837
799120925
571492226
663882006
341528349
575192712
1375404954
486669881
568172364
994379440
409256052
383425628
1332928015
1137868693
397967013
2131737416
796621844
517482344
42673414
302314146
702880673
101830826
1913040853
1948084796
1932898551
149293469
1134677146
570407355
1739460582
2035713368
242775433
596426705
161558519
766659490
1777309035
668663299
314431493
1090970640
1192311760
128681694
1104367281
1904651976
1703241785
2085486211
807305792
835051278
551998193
1974205574
1082018658
604576057
1511388737
1590493842
2126596238
467274219
1975724211
1717525372
408940960
1824758320
149222729
787829730
630131545
1850335346
759867244
801277522
1789873572
1642006584
448504090
574680106
303430888
1628498364
971844567
2081284986
1823817381
1307055793
571655722
1216284921
1593882855
679924014
1143023618
1909643629
1519437561
288099758
1389779292
120339131
339399665
551210186
298548456
601841003
709855972
879100640
302427916
1663488717
1571888429
1277511986
1386030031
906673940
548532724
573155089
1287288735
1621586246
636333848
669371870
673375686
2078152958
512984603
572027096
1304579649
159660063
527473951
282696545
534694309
1752295552
1445538579
376430743
608838224
1994851161
1357704180
558843422
596010031
2093269409
1793654219
785183962
245916083
498061847
48576192
543941469
1866934101
1506329970
327622480
1822617360
366211369
987430352
438018262
503531143
956640539
1782725955
1111057896
1672267779
276661118
16422143
266790408
2132834419
843259651
2066166630
1540705361
1397474698
139181189
1115948766
1331946007
1371526781
460576789
960258819
1194468414
1183143205
1610715057
1550095041
1079218265
747931753
163942204
1199986183
756994357
97716228
2092004891
867316784
2133796218
668506356
1399899127
1903538622
1496493452
627810488
1613501369
1050910124
429453439
237618546
37867358
1139316198
877620976
1890912334
672067071
1107863425
415273300
2095898192
1457777069
546468755
173195010
1547113700
1148962814
1044082773
691538546
1468189487
182862769
865948910
1994358808
322946487
924566526
1399500896
382712632
1714678592
1131992431
1096552447
524818837
1200017883
1340432673
1698784601
446657228
1181504653
485480551
992091415
154086574
2117877931
1868152565
805699406
576814592
342066215
919253653
214528559
996238949
1687047722
1614699525
1868663988
426245382
1124654346
1750061143
2119766048
1420333539
1911615073
235739082
1760457245
1503802100
799567488
1498221084
384354389
1843065093
17979710
2066951639
1791776274
2142122472
1342644136
608226168
1758652768
2139597570
1355759008
1359261020
1717388149
1097696582
2097868963
1521035663
749831343
294493926
1522494335
1243629690
198894990
1552659723
446430678
1045401666
404418231
2082007000
226475698
1637688686
402333453
840885418
1288323513
1637928224
1443895515
743000544
321411466
1955922073
1910712295
216095014
70837957
568064792
1430086463
1577962494
1834421862
122947028
1760827794
1065167288
1290908499
932517368
125341865
332707133
1899874689
401614686
1347356613
98626737
1234431803
1291886615
1442562300
992646043
1262963062
8883738
2125493662
1835711069
420492594
536317677
174344338
2107556742
1211407299
818321763
517797749
757896275
1027741392
1102645920
784964747
1326103456
673568835
1097266037
579198114
1230863027
1519634584
446100425
671049492
698878430
769003297
1921342624
2039704139
659122661
363286081
1121734380
623432680
1067181437
1963971523
562649129
588008994
1445369288
1178094827
829646822
1138462968
670642130
872695907
408272556
270778394
301838644
365453538
394807727
1780219183
1310327849
1912790458
376823194
325339496
1220172857
1889117802
1461038404
1397741859
1629445896
784763906
1802487146
1601985048
1326390244
274085182
1066361213
136359284
662108964
930217853
228977056
1241645009
226605878
1984296175
1190104756
1956802357
654830734
2141684544
1303154461
527100848
1733616254
2058087823
1838995550
648248521
929499332
2134973054
228380640
1180028259
1897038245
1118210624
442616989
1461863184
1222578643
1790252515
269939560
1382331973
1560547069
1205406873
1067181835
1963960839
699112318
916790673
1511884477
1912693964
1234518949
1898768189
875510243
981292023
1311019410
1946522263
1982901167
616088502
1714983670
548844670
1899484211
381598190
961026414
113227440
966813513
292065221
61845920
1780937931
1884258014
283338015
978912797
252538572
1021831568
1459852352
1472549245
1823118738
870101646
1615952723
1230246792
287112589
1917128766
1352351600
754511645
1092110284
545223829
196371518
323245167
1606653389
47962439
1121551568
1312665866
2069700333
263698065
756142986
87301752
1489944830
621297887
1146333473
1721261588
628224797
937715845
886758351
1911718733
1390202470
2009393573
598714742
1490899587
1575935614
504645752
636343840
279386815
1165798339
1330055742
578201538
356523782
406605954
121874517
1898819472
1684774190
1538522280
1251174586
1448768345
798757612
1298386135
1964108053
128930979
1274544689
1934809281
530264908
53091093
520629473
485287498
785786238
1609762822
4295553
1494737930
759359351
1543499898
1813697832
1436401430
959685211
1042848037
186152852
1686234234
227699617
989050270
1912627949
295729978
22818424
1625786321
1703257096
290615385
537449127
1934356529
1695688702
902548505
886861107
1854086763
2113546808
2076430283
708412639
1040628190
749577117
1332390138
802365841
1555194938
252487969
86279325
1696630815
1714489011
1753622392
1124245138
1662157700
1538840703
284355046
1358218012
40636545
1923299821
173144780
715136231
536311320
103582738
1543996391
1003598051
963361093
1112150780
385560118
1951444820
45074432
1791470752
1592013233
1620308738
1393171874
1847886091
76027988
684584273
1839294822
266955289
387161958
262584119
1451177789
1400555603
649572909
370306021
1397878798
939391175
403609304
966123797
1941608474
1343972051
275071328
2070187018
814747015
2031520216
1899934203
1659224532
818481175
1089396891
1967453202
1067670631
1423676302
1195753024
577629896
1750354895
710872439
1737855872
120670803
1070411617
1345804400
353631526
1676072358
811013961
503402888
8857346
16193198
1610098894
645319445
72294858
1977152922
1216483024
1235208388
982673623
617527327
1737929537
1713948296
759394844
1767598467
1224086761
682095608
1826071947
1976471788
396939176
429795432
1538019335
2006628155
359071839
592765897
1159183921
642100030
2259478
2045632864
536636279
698168402
1095734223
1896358850
1843034043
678844651
531283082
778029135
172410869
1468754203
2050539222
1618807993
2116276009
1261756914
1055160242
1820331818
1392191347
1963252522
343845477
783656650
1886032378
1157759401
1316526403
1740996275
78788435
1270008608
1491992832
93497590
1484202462
2000701051
455786296
358185244
2051952293
2062200266
814205141
291713907
1800450266
145197831
857995847
222540920
1063363631
191847326
1061426217
604997375
1698455681
135248171
526793481
716111905
1718448786
1944821016
1174236062
821503786
311469980
528913002
24054936
1681832119
186385003
1890955704
939262870
1743838341
643950134
1877393831
276462876
2132075371
1952951235
2045133451
1267190132
1705887243
672530677
2116850148
540220055
1850251628
872365349
930273055
102877672
456467480
879814058
31803179
1300470670
230557795
454787981
1099440546
1459581908
323540689
1062221742
1246421494
2057917626
1469446690
1559094506
1484572679
672605684
1999109590
966868617
48876593
1623590093
2031952442
2002060857
1223830264
344811710
1198758066
1628942893
666191848
856517738
1554624275
1632300017
133377418
1422274493
808599156
259299356
2107035339
245175823
1480399442
493639813
779443945
536972542
775134734
621827364
831548638
870261139
1351170835
1450805801
1742623902
669464106
715815598
1327081914
1978894792
1443752933
1594492260
1833472920
1663567503
512837691
495099001
1443102727
2052511495
1464136943
1311223739
1252022285
370247630
1890006958
1309932361
188212204
939056017
1606554929
1920343297
464393786
1151713955
1318151823
1072999542
1335634331
601136895
2095051884
830101331
851810727
1897859492
1958722587
1254249291
512170150
1118081459
133821897
1706604398
943458987
2137631784
647276589
330582979
829017428
340763708
1843818766
1881142949
1936902953
1195263024
5806906
159134960
1399405792
1710752222
984537562
417895698
1978725080
18165188
326357657
694047382
379676829
1454311709
229921118
1817631068
1876725469
1687798940
1440884066
50012636
466387631
1451214223
1231167153
218330873
1388885266
647426009
889819946
1439655314
1535321196
379771420
788221233
1377307156
1186090023
370213002
1608319068
82601649
1035119248
1850789253
952200065
491401947
1501239319
2061632028
1765929583
691052709
1861663774
812721220
1547649881
249008260
22296137
806315926
1091511879
1503158555
242324704
1458803625
2143414591
1685111377
1574165527
1040400948
424855467
778737066
23674954
155959763
1348068448
1832299642
1680112575
1639704289
717510520
519346493
506643724
1903885881
1580361074
104648216
1400479495
1642101348
1817729890
1143095382
1907800401
730504219
1214180134
602952618
951226765
114691594
145330809
443563834
1090413417
1556251776
1509866189
2102630077
2136272274
447034039
519375224
90742728
104866459
132217316
1496720368
1376119628
1422267739
94406176
1737353784
1672499245
1769140142
1048442186
71472010
984055527
1110318789
831668538
1068774047
428704924
36403623
1786770113
1368687918
1315520022
2085229342
695328289
944143023
528269844
1567372745
1644441257
1588085657
929182379
771387665
110311132
1021218802
140361354
1104907603
1279650430
752764288
623025410
1673577185
1040380507
1967235084
1326881728
137139823
800046112
1867763000
1907482416
917531885
1896954905
1024599566
1201206161
1543107985
71246021
290577007
1989763885
1474927090
334301833
786789035
1835913362
620905811
874958871
600529213
2040055402
962793121
1248182567
1176724835
880085231
1523746326
1315834383
1035942424
1425528870
1332165505
824088585
973067850
321255539
442906675
1174433109
221855777
1481753814
1130038847
1320259044
2118617683
392630954
1811809238
760779140
24170759
989750762
1468025512
798862826
1715183437
1067477697
1837637812
1765471580
1102875734
1266339092
614892178
1156742062
262380961
34571135
569334423
1023351154
1901900364
782354064
522374540
2040824606
1770625184
155936811
1360033694
238075591
1647048957
894440929
54921960
969656380
391566897
184025142
1245888804
1820311646
2012087885
1778129002
964530446
1634115526
278692656
881251844
162871594
1379216921
1164543142
1914835350
1976614391
234858929
295791876
1573687523
1909696033
1499111362
2108467874
1961350684
509741097
519874939
1253048974
2052561489
1983935857
1959947790
1262641242
804479705
1253761326
167987313
978010311
997525494
1957084057
667608452
1409691454
798409943
2080213168
238731758
1457869547
254117981
1927997583
1744228400
925462098
974671308
242275405
250895590
1262387021
497980257
1725992587
1645340190
391778403
1236502262
1989313897
2140729107
1369713677
370784041
157625043
1876782646
350403149
2068404366
703010396
379854088
120988129
786869811
159853647
1280273945
842490926
1344032998
1038234373
786068611
849159099
317120257
1937123226
889311828
754054203
1491251173
1538726592
1949919223
1426773894
1059008086
421722957
1184231822
242682358
715757414
1306991759
1920666531
140294863
749857613
1667532983
1426210748
728733475
1336338789
1107411164
1310230067
960211113
1455228525
943769058
2057792201
940753299
1039320446
214623364
43859903
152513978
1801478700
736958337
817117065
1486385246
498723159
86628104
2021326986
902285244
629109435
1320466927
1679869333
262288943
80180337
141074930
450543815
888851508
968393012
1336448349
268234896
39550476
984162652
660109372
383343472
1861525718
1775649116
673435622
1064281315
928789666
165015726
1183198873
549074014
1846820880
506807864
2002509926
2027724015
1082637691
428710516
683866875
1132474165
1230667685
88713515
497102006
438684893
560094547
878612147
1193809290
1034500405
67703734
598472543
1923049045
1501493089
1610794991
573688853
1356981282
737155189
1875413214
405755850
301870537
1025152152
557904520
1704485154
1680300112
1478911630
695107514
1253650447
1294116843
1479907675
343394095
1904571001
768563180
683213572
716138607
497057113
48339006
167558939
757246418
728469839
577965199
1895609966
479770000
92046542
1758526366
962300245
381273655
7029611
1681483929
1857645413
1278717870
1994801993
1791299493
298163727
1972267888
512477859
1459115621
722279391
861770250
164602069
2030618062
394460976
743210403
397277604
1827543621
2108813970
1795456127
371891366
2062789159
12412744
1983639853
694054664
517855017
1953775291
293297920
23063428
1973546902
8043551
256610921
949701699
1894000550
1401207381
556913104
1705766804
212853799
667228450
1597247890
1583023940
1025657912
40607400
1433450301
1766978447
1451110831
1295844271
86738007
1323845960
1776118103
339555264
288041059
518128371
910153799
410204299
634770775
1937825769
1496706314
324158015
223839263
1986319242
2113623334
686549755
1673946491
1653390923
1770031570
1461066793
1105077864
2078921649
748858921
26998309
997178108
803498339
1759167454
1105734354
1396974309
325852582
2118644976
1047350058
1617663278
27621676
1571565987
492813543
961356188
18890168
2102063050
352899296
713838291
706685532
1740509503
576975850
1314527668
1711824236
746822433
795511620
840333371
1798570683
2063731474
1777087796
1187820484
263764874
1247872050
356722837
1373947266
1138414939
82984244
743705064
1903031260
454084791
662850934
1173939015
1015037817
712130959
929829300
1266769537
1455809276
1706534727
223561252
682565579
1827424093
1431695250
725430893
692010641
1557286859
467692861
1377433162
860383416
339591311
365415309
889303419
714274876
504651579
150404310
598164977
462773240
808992384
1977694842
1599206467
1696260608
675360551
1726763760
1505150555
639893008
550799484
366338750
796301126
1881106424
608908996
1795879640
200928221
1164517103
909695860
1624694730
1189433255
589386183
1698461488
1241417313
285025861
1082366584
450317937
1548934874
1174907286
766364794
1986810461
1324135970
32761561
240917016
1244283315
427201392
1198995658
2004129610
172446109
1731689389
309759542
644256651
762756664
1258620948
1299104803
281040787
516335640
2061553344
897954488
626649911
1098442698
1482510787
1015289516
2062935133
243782909
626038249
1763459006
2047096964
2067882914
875226371
1395771744
1509735846
458386731
739148284
1625617073
1836136099
2135773926
1524104479
1396945394
27974995
222192479
1418410462
1116459066
1548943103
561095583
1455074058
231472592
923105654
888894548
661426053
1002748455
356759548
112563159
314524056
1562902110
1028981635
825421717
737168620
1269276747
496992358
1547336580
1172405663
104223789
2000594965
99203884
846739598
942017811
1166879116
1525475784
1823957970
674328687
1274894774
760854944
323632133
1520473799
1869953958
452728486
563743230
922768413
178371541
801249930
708604807
1043887927
1619827681
459263333
1069949999
315089377
2125651525
1893163489
405174457
1834351044
292846001
1196777333
7054451
863468456
285537973
433070317
1731383073
773158104
576819878
1579900534
1167473571
1075429900
1096151736
1084267338
440048899
1450198912
407971015
916833746
1558860586
1388056194
1969745571
1825345805
1557827573
658785266
276091766
1898496855
1670857723
1752308176
2093155085
1939106361
772965962
1585919939
399094133
219081468
208819940
49391795
1276456059
1149140045
896867296
842720466
1278847687
457032213
1105095736
1617148818
1370405286
1293905449
514257882
1670268298
1697102482
2006717263
1249417089
1187293998
1228302830
1671929699
64686237
698950545
1933548086
1210303462
2107745544
1999986482
1332050471
1861568246
1655649543
1723963088
1942616731
1908149903
277819932
1145801127
1586642127
519297041
465854618
1100130381
603909101
1186264392
2013163595
2066276792
1243553576
1285536050
1819677720
1122120789
9129129
2070433274
169249343
909171232
1461476773
33558752
701554311
1795456547
1192510726
1452459582
42993853
889824390
540512103
1854996319
458230014
1502865180
1535437275
1077065196
909110117
1003044795
1151686894
1529604665
1448757932
1048634651
740148828
846694654
371949735
1131985022
1195981262
1100202364
1144802480
903812223
1953761869
365945014
415759135
1054739851
91852228
741700077
232774527
1696305133
994054558
1647539327
1634281065
1214482316
1325426989
16808475
1584971875
125238225
1372893882
205762849
197746285
1851083206
374266584
1915638772
397578582
1202230055
1744741138
1161299782
481683331
520689671
685469586
1804057279
934336451
611917420
1884302408
762676173
1593524935
1330557564
1944604787
848464534
679904134
2084450081
481834343
1642789554
1833774246
1417199005
1425391864
960757457
163927532
1837764909
290084248
1221966273
27616250
1263235864
1304361251
1851707819
2084830898
721497885
1393597290
460877859
1865295217
1429897296
199918977
2049846597
276774149
1227764191
590778262
1133660139
72635362
1765542230
2019741818
1274898114
1763567309
840588177
1379200586
1288211426
1357332586
1407106613
1017218262
1214321260
1276120342
1324053391
1988552190
1763472673
431751132
348606228
1572220493
1502421239
986933509
893622428
259295586
1603456001
217514404
1623131715
317406007
1501245809
1726945608
740941988
719323112
1045035096
1080184510
1414506354
145317580
1692773950
1077591262
1455407283
1288499347
567780438
100798843
709721076
1528182476
1395857737
903445681
639936970
692212386
114090547
1977194594
533829959
2027378113
1329228596
1544439949
1696682704
2052345589
550527
488472904
301510795
264859737
65739750
119712191
1141812944
1234901088
1268621948
67415984
1413859162
882931654
1737385853
227357926
1833021001
1978654550
2017564402
39063531
544717468
1023871751
1724906760
42631461
1898600103
1509813971
1311007844
1739173369
845642168
1810260787
625277722
1523547037
550065378
2143212906
49399331
28322316
983738279
342336163
578218905
1106250285
2138309593
1111597297
2047029018
1684212216
132698090
168882916
1086034559
571449179
633000831
164625028
1132311315
195810864
1810810200
1102582439
58248536
1214441180
1218635291
1010918054
714756300
1508685400
1741314809
1553332537
1938824981
1222143095
1493149881
740511055
1867390934
111014519
1549230064
2083628430
461855512
1334427326
1084773168
1407660180
2012304909
1675710311
657920777
387931664
354712820
1071303062
1763472878
891617087
648447871
528368147
555440289
653822648
2146669544
1340161315
1044011465
2020269056
1532531606
2128442008
1440468099
922158914
2047697402
640192375
705633538
1554349809
203478950
1029805117
1851432182
1105618037
1126455842
2099605254
579160774
1821820073
814969393
843832890
1060502891
1812328699
2035138667
2018085130
2040115707
737910
11918350
199227862
942460629
1149582943
1870051438
98395195
406420449
343876611
129936574
1578302235
1158120173
1342400533
1647583178
174734739
1632836955
1864444277
2115516770
1963738581
515021464
1861568246
9588550
688937172
1587391584
1151560504
1155946358
726608519
590119110
544992088
416398704
1503140830
1083308683
1795488089
695359455
897466031
994280274
853709201
551126545
57759558
1635213153
1870233530
553267082
2104725185
668092850
1319480936
622865042
1815198281
1800595701
623959615
1364908208
1171120209
449959932
492926619
1583322101
566412174
1273961718
1352256560
729046961
1699526855
591281129
2122755319
35471900
598984713
1859745481
1540594043
1838390962
2012845280
321298855
1661381243
2136590490
1947428384
35475885
1522451249
1610367081
53521010
786272588
8991816
1412250745
1811171214
599208464
94916324
1156538732
399189072
210214757
1827770716
1565017134
1647133629
365783906
1961492562
181715364
1328098411
821721291
1443075171
406540037
686041487
819560589
303359010
1167040966
1054646780
1754833351
2080675439
1651359808
1694439835
1989935901
657884891
790782362
1380934988
847680392
328533160
565643915
2101213323
1588991575
1809995194
16147321
961082514
2134826971
1934125292
322903309
1525383486
800642905
53792996
259422600
502839929
1978195363
1134020633
2102832159
328895661
303455950
322977062
1035024237
761632907
1406054977
1530146486
1550695289
1954569078
1229434805
1443171899
480005972
811453732
1487903971
440579985
169959174
796603993
1734822215
1210707125
276541813
844601579
367461030
575473078
1209524034
1453584323
669254290
2114531621
2068238406
1266942571
616061648
217169728
1250055198
906258804
623750863
918728930
2093979079
1501542838
1904129568
79934180
662609823
340133833
302394188
986763647
2041981357
559008989
1313506403
2117338327
1842715036
163238684
1138650960
1837393262
586630611
1546590994
1223474722
1713424352
1187248474
2032105890
311136653
1237285320
2134757219
1801538959
363064609
983140993
232640170
1456646928
1095939281
1652993052
2085416297
1753813651
1249764859
1638882302
1987371570
1101513491
648215777
2006962586
1678097106
341056578
2015861084
1401346230
1438851526
625593670
1950357049
556522337
1288517578
1298087022
1163768445
984104968
1409817745
89348061
1487744802
2011991874
1969178909
2073728487
1090587230
1799756717
1544276385
452598861
2103263002
390298724
725604094
2118127080
1775072235
1944573029
629514830
644439066
536199265
1255940028
1639991934
325302025
696288513
33738198
1730815883
1249183872
850384883
497179133
388684598
1165032523
441099826
1853048151
851349950
617275782
1452369939
1634785115
1458433794
746163118
732120698
387734679
2080645833
1062306945
579193800
1306796201
1369284370
1272906569
1685673590
1380023712
1965007553
564161185
866703404
2145165140
796619581
1841426548
1448469463
535309709
1788051478
477029996
1507560123
713472153
1257020999
1792327210
1900734836
1822738610
1125408450
12926250
2067195999
546161584
508943071
208935889
2056151895
233444139
985852689
723595474
116578054
940095091
41028608
1894086546
1803437013
2026189150
1228663844
947169411
1416098587
1938066495
1805122663
1926886233
616132584
1898895682
461633626
722088517
976124098
27587515
1033096100
849023312
627758051
1547288268
796892976
735812703
1314140908
1826488915
1010960229
2017608460
998572428
1185586693
1918122848
1304522079
451969108
1251698805
601644016
742079952
1611492478
1193325908
1652533015
1392623717
513810229
1692790840
1521365551
1988409930
624853856
2066274745
615594427
1435633180
613568668
913652231
451556720
1584110233
2065438690
2042536329
1462271762
572986701
958814476
273139834
1147929564
1889739588
1573254885
373726188
1500576443
19741655
288945319
177265880
1213926377
190125410
1018499907
1737749550
1278438992
1015341945
249365872
1283373876
1688549209
1272503062
242842026
1012783727
891885802
511218367
1398790006
610575429
305417308
508047505
1151920944
1134932334
422115122
1385797352
1341011497
1497313670
2091835173
403745921
1592717001
1341990558
1126849126
1794645132
796940496
158347882
541928490
923874020
497502775
982675587
540075718
1851472242
799012126
366450727
1169562284
1101069941
1219668644
427425879
1759235413
54711616
774363917
178871976
1412350801
2120473776
944243429
1021709861
1076152217
799995771
1770889985
1119540265
701407743
809626709
402775798
940524531
1026260431
1356006175
541372187
222517392
43712737
2053212513
741855073
2118902451
1810068178
132041923
1104888734
151214953
1403596177
37508954
1061584348
1681594771
1703351582
1602466828
938907525
796444331
1848111668
1293164073
2107713964
351558672
434669234
1793716610
154041437
619287224
1859294410
830302097
1014326738
935653997
666108375
1417250641
859314502
661164338
2097506653
811468538
1945714475
1576370633
1357429576
347158142
1735896888
355189455
1304059405
1221560135
1094643593
259383217
1612849340
220610972
934483829
1239369127
1784094399
1620589849
175889695
1992445108
758655456
85925026
2018090232
1843600882
1898707550
144869470
428600535
877861982
798423231
449357855
780796927
1123705609
536000911
787414770
1521173675
478912724
638431161
1192633409
1891645134
1457422452
1463134965
1199487093
1880731927
1179515822
510452981
1999894751
2054436039
1156722815
621089345
81626838
1150820250
452395908
773355165
297023451
1887413827
726835330
545794845
1497231423
1659142069
2111213364
1144933303
890670488
401105926
1024647304
2134054426
1034259084
1482181598
739244482
1033627893
2095559405
1434397528
1948703894
1829677567
847133348
1109811942
503229629
1095170351
1666646207
948366196
1970389705
249058903
1987887544
141926949
341653507
1292152827
1171644462
181906192
1977956639
151900344
1265760803
1729886536
114719443
1042414325
540050544
1624974626
1525241156
359299350
1812456192
826313782
1985253030
1354537726
943427075
1495649696
1922949568
621911264
1724210621
208657125
102255420
1697287697
1596423774
1758638570
1292296426
486821552
1707214367
1441355381
55160481
170988606
1605313488
1361438139
1049665155
1120205468
1078643116
49197996
422961779
1554099668
2132645803
95614751
1760412088
901646209
254493396
1907585310
685938511
1672296259
2076421534
368886584
496854351
509514246
1886784787
587923290
1615671866
1196690506
1721609203
777358632
687457557
83940311
1681609604
1941653947
1566487721
844610161
2087617666
694731641
2093112250
502056840
713539369
267453095
298117415
1257354591
1937355663
483224449
1133107572
654765139
2059512059
107774997
356463371
1868051927
1655994829
791043075
1500485705
1019377092
1880751412
1248044201
1783346591
1327780616
349117829
867007686
1948625413
19742060
1345136053
1893481481
965298552
1368748055
1917690669
921548442
1661883083
866262192
692260046
687517463
1347098256
1689147676
923130799
550451537
1311824606
1591808884
216666625
1990015518
12593723
426378670
1595386516
1961496737
654102170
463715842
1011723384
1582748220
151098692
1017526134
2056662474
1397761374
137441237
1561380806
1898599858
1808828901
276792826
2141003235
356193995
265061961
795317425
1641126183
1651889983
827666927
1362249946
1693543877
1365640415
1995959357
1068918270
960660227
2086468217
44514524
403992773
494858136
1973598131
56761000
1879339620
1123675976
1959334055
1769881995
1016636932
1390544995
859008541
719335040
590695797
759760665
723457968
774894176
855024674
644511645
1131663496
2080086827
1305371675
315959708
744622784
284162152
1457935915
232016432
367810659
614393850
231178393
1269861040
140382735
1282998047
133844076
481964400
1299014317
240451117
1806559826
374801039
777373467
1029479841
1729458720
841435785
101957710
1908619339
165797451
503200897
1089848480
505453226
699654276
1151249410
1961948672
1610643849
65948347
1037052375
1823905643
1179604557
1768349836
636332641
1323361769
1476139722
1474150295
284340992
603216738
2078861767
2064151945
582245838
2067995989
628256445
654244440
577011678
970844342
1277326728
1248380001
927946517
2017558626
216167933
1815432496
2067776854
1715613838
928238139
1151651814
1288637838
1265784479
138966709
1764636716
369906608
1388933729
1762978875
1235320317
1758716687
2056471146
1794432760
17342680
1336102110
1973105294
1230642100
1170137286
1059699086
1827310862
1644314476
1684404436
297841216
1940314867
707668660
11606622
2122011195
714404583
18164072
1670479370
1293509931
654573785
1568372816
1499519495
292397846
1532134706
59454236
1652702223
1572830606
1180675948
717774484
527262322
1480537219
753024489
2047053218
1439728873
1545984910
1203445030
645576575
1323506195
1632689480
130956154
846074377
1528271115
713672090
1408399122
1525011308
201565126
1835775410
1482754993
99383792
1107084504
1607440395
1167584079
2105118956
1266632673
1206655090
1813880300
1077369945
1734761473
448870437
1882907264
757508916
2073800375
1026313798
1720995105
912368594
1410637276
1497963644
289306615
1520053369
1262859730
83823820
103990947
1386003372
666356017
83867508
261558161
1562395026
767094404
361137167
2011193665
2037120110
1430173782
1506784951
934148056
1698657603
403652654
624998055
1150357029
1153289669
919454695
1894543974
1482515589
186208978
1773086938
2041938303
716011304
2034090433
143572555
1181029796
63086406
1811419532
507486860
1603881516
1426534179
287114808
63452242
558713683
1540146515
736194289
1476590296
1449695518
332991125
663186896
1329791439
1806746763
1761653606
1397425884
31688684
868037329
1625215044
919126979
1663389115
891063732
233174875
1063270487
800923801
811439228
189193109
1156486024
1136346396
314836759
112862810
816598116
372236944
1539218693
1505527859
1056023019
1434385443
613677945
1912270783
1614838956
432377009
1814123372
1081894147
1563752336
1678283756
1658324808
990775462
192905233
492935362
763201760
1702803598
56536844
307611528
115757086
1766783279
286941210
1993877808
2032274741
1554062073
1290842271
986913962
168144104
1295608443
114404424
1212062011
769376593
768917459
1414748547
108324120
1824288248
2090019586
1913422697
1486996244
2132583843
596561381
1617534966
1223398960
2016095323
2037590183
142569421
1686009235
1109421250
2011218053
383521177
17509532
41804910
1058060338
125431639
1929555254
1968930362
1766569187
1573371011
1791421310
1013160789
1419539578
2129541658
1178322321
1599088275
719328013
1495759555
1265164093
374944225
1287459353
1867424326
1625808658
1793599843
970803178
301392741
369808609
932681345
1156261624
1199631864
1637264899
1888063690
1778369503
518286458
1937851005
1907706144
615625749
930177736
512045614
1017850856
2025618377
1859512855
823532350
1709184500
731345191
551078451
1969775704
148586449
560757307
1366786857
871181172
1157327030
1220296412
1941099687
55678852
1117819928
1272753938
1880441512
687082625
1759114749
1115050638
2072051123
584074613
1305654211
1711839270
953157714
824804295
618141190
880082653
317548318
236417889
1621229781
666203413
624778776
941342506
94817339
28673091
457164769
1224615352
959462414
1662136982
1950856095
1469415664
619188583
1799759401
1729899971
482458591
1583216126
759800850
1656740799
1839598264
2093479951
1067062387
2055215542
115950748
1821277319
1563415728
92512232
1407174580
250967833
910426094
1551288576
1423702982
259053038
109231819
468407938
1907671229
1319901089
280277807
1328828484
763776854
780099892
240119288
938048433
1213914180
347236526
66467293
1202737141
1227661591
911258385
1059671942
187393292
2031517023
281327443
311111067
249454281
1386198637
1307833585
2035908141
1645078347
1645954277
1611745416
1689485757
684387263
884756978
1644042241
2001355947
2038824952
603015960
1015845857
1028406328
2057661253
741158139
1923662931
1552530269
436557600
1078721112
1765420983
2027697435
33623805
2070637007
2133253624
1625927748
943480592
870194429
361937990
391773266
2092775910
1028281291
767587599
198446456
614552200
291185759
155215049
298982363
1303963413
1299206641
1853238029
654661119
328977081
1368967849
250291319
1982185935
314994460
997134581
502441688
129449865
1753064923
637897900
1118126970
158383419
616189301
735214534
1861608899
96751350
790084943
513771734
1230031495
1013835509
656576080
279208508
1538174504
32557214
1409137936
2069780304
1366041592
2031179011
2084288044
222041312
1335483852
47674540
1025616965
84382745
332257439
317703605
1746123010
1298102610
2046552401
900338361
804288307
615882017
720097368
771731015
880173800
122740862
683789194
1841537489
1802309483
1470738738
130643762
478531828
2071570591
823083163
1664111349
1415294695
1288681377
1664840222
62195836
1641389353
2038196526
1277955593
1423684793
1939323118
1660473062
1534103637
1913971202
45674405
402279571
1939419806
1794304717
623743352
1034157552
198383040
116063249
437962866
1153045476
863297789
1980883483
1478791174
1376548799
1471306468
1666847952
1337565985
217072907
595181680
649566243
1478670852
1996364373
1256773590
784465284
839146944
947060634
724892841
734782722
1274361426
837477559
430635083
563220503
1867729102
937098814
522070335
1093891506
1238736028
1924857077
2031576944
1968839240
627613498
1416280579
1306993761
301921293
923742082
1339616753
158040711
1075137632
100534379
2021837502
194502735
2007728892
1854490571
1966626863
1592752774
2032750182
1538071440
1672285085
1377317984
559543754
178354182
2113044645
588333718
516259629
1599754482
288587924
1285986658
266326839
1074792045
1695863467
1474538585
952799972
1180544362
157475745
803522246
1924762842
1452262582
225438144
1066352571
120593840
1462894311
1430411070
1743750524
646593047
1664902275
1667390058
1086519936
562400404
878312073
423239126
747688456
568018623
196261463
344509291
458850997
871792276
1943176816
2038523729
478897805
1788180699
1749341384
1392482559
312246572
1361938292
80480946
2070311253
1050741560
435881030
606558791
389043073
277573852
1065303879
1651579001
717068493
979873192
416023194
1103039934
160728862
1924487484
1324339930
2080001079
1110865779
1832700020
352592970
1989468411
1586355509
2086768312
1516370633
1270916931
1955219559
801832243
769491131
336515836
785081479
185345080
2053792746
54163827
1797155827
1085843035
1252999731
879873993
1907604576
657741862
1081199811
1206481873
1241424965
469822443
2050744843
793400839
351128578
1028601391
1065525459
81745138
308284075
1301126995
1385551839
1130551476
2105254379
1964657175
1710137849
836364981
203565061
1710449339
1522161772
313911301
191470655
478963319
1234567971
1662861030
776704156
1921959069
384973519
975721575
303449388
104198044
373545195
1955634169
788821396
1256749652
936534681
393350762
1282410490
1198597754
291443972
887308866
830650299
1722699485
1157977927
1337341426
1348969060
2030424120
576876423
1256773582
201840552
316506223
1495757167
605636410
932759146
254615552
874267126
456409349
1642779299
1325881789
883681943
683147368
1500315562
760462075
1502734852
1146943985
1367932176
896088761
1898771536
540492957
438556771
1946201481
1663291352
561391838
1302447292
1343494995
179852499
502260956
1505519785
1991070162
1062713439
1171605935
1523217978
828402142
1011355943
260459393
1986614561
826390754
1864117922
1103389280
904179626
406404815
1988092756
1115227084
1008075271
24586361
1186418458
248628576
590706035
1745634597
1913168041
1907365124
199778350
1803448935
366436658
634053371
48619428
537346823
2123494675
1519128161
1485438949
1919684924
397494627
963769232
234349735
718157849
112879703
1872213421
1665917348
360499541
1423911471
1352022474
976476692
1531480489
572037467
1229608349
212794331
887158266
320361329
514252676
908289406
866097416
908449178
2048919346
258461810
198142223
716282546
65235027
1122712637
230806593
1053533908
609676298
135289964
1701774623
927053198
1352546998
1446580484
1276064159
1442683762
2028225318
109319664
232578690
1351776382
1262076952
1300467399
436714237
1976046438
629154773
573408580
1130087427
1638494209
76170963
288393417
1274434591
1137649285
416203097
614374984
14219105
1194041640
44275562
1121405568
553022044
262288426
2114009671
1244762555
1009455574
318835567
2113290808
1854013888
2086519990
1777702081
1373078752
1951978928
101608152
443835039
1539016789
1408062340
699067095
1293729238
2110252044
508350677
1021968765
1826789614
515430515
2004250054
1067044422
10107677
990126980
447246958
1614812504
1157427258
1060126733
898043336
918664234
401758422
1421354150
1427130518
1346018716
830912784
1311368268
2031718527
1143344548
773207120
1163897133
1881222066
1370259956
352042220
777722488
632724448
205090125
1509019858
498187513
383620083
1839145213
1974497765
1140417888
1804085444
204306984
594026827
174794699
1740070633
718385399
1456082454
667558176
1932041953
1724683731
1092586186
1595816485
277350084
184424354
1584172158
71065783
1346528760
2018942302
1049781705
2091461085
1345037310
1778675651
891022692
2098182182
1686459847
284037255
1951594210
1299975098
535418057
188471447
2025252606
1317423230
308662005
866398443
855041825
1233403857
397699380
206166643
869762810
1324433013
1811683814
665584218
128524570
1166462328
231936376
223961892
357947345
1724688193
75359339
1439917441
1286734739
952515095
2097574551
206048187
861177589
1857440813
26343258
819673581
199146701
315366236
144579580
1528967121
922406959
183966743
1745265569
1128046576
21301373
1345003801
1911284375
300968082
1924332277
1651971927
2006980934
1409425546
138909011
1740111871
647100482
1214620943
688186800
737885484
417989793
1843772593
937935996
678101350
1180413438
644838164
1362673308
1254911577
1222959193
1755673559
121300133
1783591941
218715346
733905227
1646847257
229106555
951991800
1213544532
1341740344
1200296766
1964626487
2100301678
24000651
280248048
1559062816
1936787329
479909305
2012784452
1236615292
833386902
39593441
1183939681
1512172704
1044412438
321599141
1336504247
501241214
1816905604
1275365247
232233274
957782246
1788775545
2008856599
1326120731
1306495632
1737272862
1564529677
2136156662
951881152
656752724
1404645712
1884875843
1894873124
671051392
633640296
1934497927
253774760
2009707822
399804199
1344390222
2143915032
1038539441
311376132
1159072265
1678205393
2116673413
416777817
1528330965
1095996503
1321338570
1931498346
1779182428
1474840044
987655433
929394764
2031664032
1170784606
1669467364
1982253313
930174921
1525816013
1120547507
2073860748
40433557
189068055
2002897976
815904562
1325953872
1846423177
564798653
408849618
2110589411
1026963259
752800816
894449751
1175805942
1671412871
597135006
1279509778
481133960
382368389
606957450
323112636
531138727
677576930
904318038
1347748422
284874702
1110511777
374774519
1078760603
667436083
283900658
626753713
208906055
1075400079
1976435870
487260859
1210799389
1013392584
309981094
332457536
1491864182
658415057
1701115410
1061004122
1885495312
1910147406
1543932480
989267235
1720524160
1098490896
2111081071
896874644
307136681
457960970
1752981937
1925130932
625748365
1412266080
1909675370
1140725705
1806831020
1251082197
2095444118
1679534379
550343182
228069225
10172668
1353854946
65130583
1213894726
1057370093
404154455
1878401
875915231
485248535
1745596750
1568135652
1819217587
1582737843
1140679900
482941568
2093227060
322462292
654868150
1944415097
1055946132
870012474
1688584626
1449313511
1256060245
1310943203
1324738703
1662871429
278782634
1098250264
234479452
1211689786
1398296251
1487708008
324092219
730901908
248694161
1761997654
1194955147
105696654
689985748
887388236
1725412582
71080315
1723644576
928658494
602772446
1416347305
1660550661
579831284
207109441
1181043399
868553857
1074048069
88816552
206207470
526165892
1565329773
674879638
1384787329
1550257219
699849214
1271616479
757809842
1767666295
1465531971
1058392818
1069972571
1818528854
976726419
1773822002
1173511858
1042104248
425264152
814544187
550805628
1458989753
364565024
1622087129
617187997
1109206284
188209189
2124630653
1775592777
1468442949
598918596
1253365927
2092646812
1900916311
827127326
1267871097
652910896
1040662562
1594629192
979311664
1527059068
326959442
1296255030
1739184052
1223929587
1968324807
1986032390
1176564468
1138682647
1747411578
185723730
56979851
1372026867
1709656920
1453529804
1164561384
838961282
135670867
1259106574
56200280
112606557
1355108383
1567933585
1672057610
594712068
2140244734
906337233
256291779
1018616447
1645642851
2131029810
842225682
1103894461
1280896844
2014908321
1211033693
155668664
1233360673
544650471
616253413
314510068
1395715841
1076852853
1071051396
489021255
342049766
913127521
1730622105
1849118553
366384137
1551624707
593336226
431862202
1222286101
1636619221
770063580
1305640566
1950655729
1187256475
322828036
469397835
1251943779
573374184
1391908779
1296461858
1106047881
1100342744
1355306559
1254898235
195024121
1729271630
1579023620
919128393
1544461965
193572911
1025233657
1687376445
239367348
966130032
1714026283
1031381145
454809924
2026993284
118146442
1054555445
2040017541
521592273
325323016
2062345871
1865940531
937668793
1092520770
1671668624
67893330
413642558
689383471
213452776
1837956749
1369345479
219064267
351055803
1371516643
1618205408
736000156
163038490
1964342417
862643622
1864911244
896615744
2129507907
506035440
544877710
1906422469
2125954142
2052946670
1416571750
57598976
369774461
540324315
335660262
352204742
567795927
474906186
689744564
1465907526
1726797781
741522792
1056377538
323074405
1077643878
778473920
280196437
1340120570
1068209285
495635717
2060220579
1587587550
1366690464
1359111251
1163508161
591148350
990833339
488036165
1913179666
1478815041
395216338
12853135
1175020561
1272549556
1339809864
908615941
1407532332
2068701326
1178740567
739945697
1787370518
736661150
1805665955
1558472380
631141329
1976370212
383797801
1953635687
1886558586
671924683
1466383044
558523128
1997142894
1653104742
1614771058
49461066
1714439845
995233511
958011424
285236307
1887339947
437627528
843727043
1987697903
1379086168
2061072462
637443031
2055844818
954200742
1382729157
1954063273
2012524248
1830600344
672698650
1590994815
1263169083
983406506
1702300217
1737887456
663513861
1531386194
216984243
2112330842
511336344
1204316254
112069816
564740229
2108359100
2146039924
1500914452
1764078482
867036897
266357331
1466684000
92825437
196972360
510120517
806958183
651673269
2032497280
1895464183
1854392501
2035336202
1103882037
274245470
732007251
1014956547
933551246
501579250
1306670626
642576005
1263318601
2139308295
1295200423
1795089755
1013778245
1001019453
1850340250
484731341
2002972516
850174431
1352120924
1625180276
1665103465
399068366
672194345
176897567
295020511
1250006899
1750441594
1862308963
2103434559
475667040
1070340476
692117517
1642990361
1615021895
1153480339
1473016447
138805016
867901103
2032154840
870116059
1729276816
155770457
212885635
2108647771
568860547
1137777835
728573014
991274381
177099825
1476697048
1581879437
1541230356
1966166475
919874888
758880632
1166437106
796258522
651407754
689957767
404878271
50097981
705613094
1489309885
140047543
1033015743
1673209812
1342975514
1404368446
557576617
1343830633
2127454980
513750963
584816266
69908581
2004790334
350936474
1845198751
982386777
1791899216
2007532699
902608319
438213987
715983600
962889080
641054477
1054068640
10980404
152295022
342890262
1294062097
272433575
886954226
258836129
393257880
348559410
1027092456
840647740
407224057
1519769188
939174156
511310382
1135533136
1136461569
1278731027
1279356530
1594012988
1731915724
1372312275
1615137384
421217321
194036818
1969348885
1104760899
2006413896
1319360702
41621888
1757133632
822977898
334692871
1656284625
651933551
801862865
787185795
1033784590
985026544
521981559
376353162
1531746294
132001364
1189320033
1624211474
12089307
1931883970
513254261
234454719
554808481
786363026
621114080
1263147679
2122525902
154573330
691661979
372744457
367419162
1276004737
117815589
1705125981
1205130468
722182226
942792490
332129203
1811435407
188497000
103242801
1635054017
1618012431
455947656
1932946192
1770467069
1416816948
1035821343
596584453
486843160
1644332284
461144175
516474178
2060095485
2024463970
848009825
1925275486
653472844
1085529498
1153998256
132178886
1019266385
55888172
1279118573
196715089
1738901154
1865863087
109598275
430142881
1370780677
226249813
811779987
325411387
156097120
1544627381
1275468568
1867728171
1985377845
1823886687
1440470129
515164729
1041811571
1511622541
1381776472
1422280624
1827466266
2072001908
496989930
1127061221
914998894
705975182
1697661565
923644951
2048070625
1337830231
683837513
1873781501
1320683945
800082817
810068826
1953471994
1646095601
1393260421
375254544
1733555092
274167311
1197337160
1415750027
2067546464
1572189434
888335705
1966058959
1522483029
522187163
1474571814
1487559888
301445104
1501563786
457966570
1177798192
554054634
1513917842
880273269
27694778
1350364871
1780224079
826422032
29279835
1837915222
321924862
1568397983
1730252215
1653057465
1086746847
1869502630
1913556981
2125778855
646399523
1095972519
1000939397
828219862
1146985697
1502971901
388263820
1864380167
1044320687
94009917
61186721
1753443152
1130436135
1134977329
302715224
704848120
1239199325
1401880384
2019671327
2136621153
190734779
2006358445
616009321
747496843
729488792
2062221162
900089198
934014060
1096261714
1854481425
444005046
274296416
1722120546
292666621
1387918408
1484144294
1925167592
1579489388
495696145
729463682
1114327522
1030147650
1821619337
835987485
499549798
728606833
1290533
326979869
806300157
166939832
765884330
722001278
762618360
1499914323
1961132080
1012300859
2971477
722643861
745305060
1374380794
1137223752
1351146686
1769911105
2112317807
915145324
1794253922
1213672630
1139690224
1892921852
1789327068
1124381495
865888177
907543311
1927173291
1104980241
469192648
1285133309
635751175
1555938668
660662738
1169696807
383401506
1582135359
1379211026
320051796
1664917429
967948586
493085328
2125622273
721134835
541039038
1416991250
912865724
243427501
2125907841
1624829632
1877953375
1533575286
1917861089
1112281431
567418077
1579969187
460556754
1776573616
1114561531
1094008170
1393614946
806362690
188012836
1513926181
2134667477
1019050160
61592136
949861324
499266747
1383039623
1545125899
1506626178
1554617390
874774895
810111989
2134353419
37375059
1290123674
2107924044
192914918
1836537157
1851996109
445396362
530018477
291999266
1294417908
1746977547
1896427797
2028751655
2103286324
846641281
1674220687
1810858954
1418949192
263015640
1035988701
1819803775
584900907
227355279
867156167
1999848862
797886039
1755929468
74747156
905397589
149422580
560044447
257233732
1907589836
705971643
881581008
1404715312
1227052496
46774141
874223275
849745517
1614092772
1432104418
298695881
1211478568
794826026
2059785228
1134929645
599149248
964392602
1746440181
1497050752
75408570
1588706695
1714263070
73890773
1971265173
1288282320
272036562
236889028
874682789
1503266379
228463728
1653732672
287652394
1282652422
590299472
176835313
375836846
149471758
1814308291
5230285
698062607
178524298
1729089660
1341451001
163620963
684975363
1195154138
1604703309
83674531
1975883769
1493765756
1716940139
798884251
1924477518
598468227
1166844917
161308573
1449163904
835490038
209347685
1848901876
799318702
1574121128
948731634
2071984646
2044300776
92792665
1082848806
1566945926
575345530
529005001
1450025507
2044497816
943370291
181011353
13610885
970111644
361661984
154456274
98651848
278077877
609801579
861911027
341448277
878882008
2131331567
1358067682
1742869694
1839924926
1109369936
1715011260
832647884
1471869680
1313469276
857046366
1841184300
1175031922
1971244943
1531006045
150847872
1375027490
474570977
1083887353
285941610
1601824724
654262256
1384035816
571430547
144982117
2048795231
1662112243
1385428864
1941778485
919705191
1448829164
605222596
616676075
2113627674
45210926
778831414
1749788323
738941529
1771888346
1388348188
1469844520
287305143
1824991806
455649121
663105839
1272819747
1514759060
1968625281
2058909060
1087285019
732246471
371295227
656550517
1653813474
75746870
1669021949
983917138
1764480900
1711517688
670625574
228220801
341372170
719586699
193242638
827884220
904572172
892657060
1633090565
434407134
675771233
431057596
367280872
945346523
194448258
2112865364
1324854364
499187172
1387643082
1970871451
1794170677
96606475
1227111204
529477584
168554440
448695956
1609668951
158105065
1990570147
429112448
912546193
1180351971
1605261377
132781380
1650318323
1060157132
821180626
989393770
209712337
130524982
614024431
601384433
1614614495
1489655305
1109473738
776090106
1317195740
1973918503
1967753968
878021263
161761573
1564928840
1570727694
1759128430
879278505
495469698
2084466609
1559689938
350895443
1906280193
965247781
428955542
319770963
1141155149
919283995
1634173413
569277665
140435986
348971925
1356475530
659840560
729565779
559555725
908383758
1855671865
932561601
1197587607
540243765
396321798
1234871749
799371775
397852422
629283565
1375850730
56211223
1883732672
923754988
1943961215
499987013
748403671
1083743111
458750511
664311568
50495768
1442355302
658714370
123021554
972396503
113345057
1888942689
887233171
96715245
591748574
1417728886
248207351
1897122431
1002696610
146521775
1743552242
571088826
1171519465
1963162346
1822083956
342023582
307237084
2009441013
1104515063
406973094
237036764
1391144718
903695709
184084438
511903114
1536197711
1024688405
878782858
805483919
969377514
64356020
1946073038
1298398152
1812758633
442469631
265338735
1959431299
1166451626
2005030319
1641099980
94653260
1957323124
216203139
1900236090
266521611
533288605
1338773023
845558127
1311360688
566496000
1595967259
868267931
1554735010
1046972641
70607225
1869316610
756836113
1267703
363804779
1269643017
1072275319
1066135663
449211390
1057524663
87700525
778131603
164428406
1026368564
1876337430
1573764894
2130402824
1616994717
1545303477
1645272288
1271242488
384784710
1922336206
87342857
1640836614
1951213308
833458732
1399750247
1790017031
944938608
1132571427
680311205
846809330
1705226123
1292178552
1652216627
1135990635
646696798
1918241843
577592649
2095509751
74653544
668822458
1467860139
899101302
929137008
1617411046
125368627
1538204458
71473175
1696225986
1077059884
905401257
1709160208
1754570631
351816570
412420324
1730616631
2145963958
1315407624
937403262
1401477163
1975616006
274252441
293581051
397974384
1834467603
1358053981
1135279700
528885207
1492182205
482981106
1470285098
1090247675
214315593
89577506
677506523
1687989237
564715302
223451858
1991049644
552395769
1258938550
1716835285
2126457866
342273775
371828973
1420562169
1728343756
1930905927
173677362
872065810
1444289479
492295078
613755418
1957659722
657336336
662020232
1658715575
1925816526
328709311
2089514663
566906753
1129829326
821071953
2137008018
2141589694
2075906716
1464045466
553954444
427663136
51254548
722996646
666036631
423964947
746664898
1268698448
421186815
1609708571
1300955118
5711030
1075923292
658657652
566853676
827711852
415080908
2024273774
1946944373
1028258335
1182748100
184941919
1310078355
116511631
628371945
827503157
2005600331
803972043
1495338209
1463521347
1853443617
475374119
1317465407
1519020906
189433245
674135077
704637302
367307936
2110242962
934232565
59168616
810446293
1480066850
1267526134
1053401986
950054282
352160263
817699217
2138294267
135773569
871907131
484431680
1392079587
218900279
1543134482
1298716696
1345797974
2032903228
1943864935
1754530828
393812099
36613139
1782238801
957178525
1279531820
1713558442
396073256
1801046036
241529447
1195610579
635922198
581071799
393037051
1947451500
1388746078
91879005
269365535
497011298
1140511591
924437266
632440678
395721174
2060330882
976979219
63077403
454483153
217863264
1013042865
822048816
732044059
383612660
1560380619
1149129635
1108452785
1012341036
1223397005
1506764497
283319305
485731564
1915071750
1772134711
1570320228
2086947082
1231656187
1981119057
1127511880
728805408
165549566
1832773653
69801407
105300994
1737665572
1993823775
1908294410
1682026824
393308656
1185729693
36012128
683333608
1230150552
1780923305
1030801883
545066048
1591832702
2123579016
1705907863
1728012365
1603356597
1729271304
776814134
1807091127
224689143
972441294
1026396362
563018422
1212564588
2023588887
1378087521
1555887040
899845895
906992688
2047353821
2060362061
1089916380
1261154868
1561778278
1028272627
898863601
321676527
1173298486
2097901914
1052125150
1374033089
2040961987
626148572
1744597836
1552575732
539957079
183075785
938703795
1387028904
727820659
1846487072
1647719310
1409217188
1789637237
175312084
318487622
1635788040
116789300
472297127
385531205
1291582416
1957308999
1058183057
2032096274
1292921624
1774270106
1416594904
2095367831
33103497
1048130594
1285026185
36010764
562532285
1892393897
783821837
163355872
1709739239
1175072118
570818761
1704032539
1328809761
225509544
187645192
1227120041
1767309399
1394401849
730937949
34285413
1952615499
1264982000
2095269115
565622875
469239366
2146471511
33470049
775107705
726773631
568354634
1966736470
1943144877
1225049275
584173449
1265081949
1883464201
2023667083
39658463
5233946
1692045447
26147032
1087481572
1064551378
1842874735
519468677
890397753
294445278
1265993582
2134479911
1917537475
1387935071
1530729451
79524168
1165263194
1262079977
1602799254
1726129309
697401435
1740749517
883312021
1837424565
1340798032
1374267622
681223543
2033868477
1112871713
39941896
2093243489
832624325
1350889833
665587114
1403279997
1371287793
2138379522
1122813037
882437589
500619717
1579059997
1501386078
835590146
1288160525
1270018989
13921669
337732703
805680052
1402133785
2075002549
436386234
720392884
1431336178
496065554
990635982
450644162
325329079
294288714
1504106077
650064618
1402760225
584290790
2135710572
464987924
743680273
601521656
404767607
2099256446
169347668
1211833281
825156237
122501655
465212433
418539891
679733191
1134758957
2037347996
1170731038
1550059148
344263960
1690478485
1616375142
1398476719
1310133306
264672142
686196329
1508797970
1494470856
116305030
1704939021
55261781
415153919
1394648637
1672252182
1591442900
791889753
1787243485
335657149
700196735
657214843
2116520672
152552151
923888072
225853770
1192002342
1029866986
521272322
1290271994
1731490860
55391322
71905082
1387260450
1374627194
228694831
1693548553
134377817
514162516
872204880
644313208
2085215417
1654495744
603275267
1577487039
2015836392
1190644778
193801573
1429965609
1612964276
451973005
532281260
98610568
1410296213
836931822
119883386
1559879427
2090291205
84396881
1795237220
1328996175
59094924
1361574719
1089168058
2090013451
222931072
223028143
21800125
917553500
1158596527
1372047593
1690245221
1299589732
1701893308
91978939
1766920813
1341883368
1531077555
1928950896
390904619
491502704
335814608
995642908
807599931
1004188916
360105110
781047323
2047210721
51196074
1787556313
1402095011
865440727
1276162540
80860727
1767069523
530099973
1596970834
1093958783
1810299925
342842127
1610991094
1927212252
1337774627
263625930
801487053
1181820729
608379896
246907805
495789599
661878924
1742479808
1798872468
1145417181
1829119381
364044742
925202728
287388131
762578620
746352344
1898080405
935881050
5195800
1155378651
1473293689
16142848
1238020290
1950488915
45013887
874942867
1943123761
707275811
431156665
2120713214
1308570422
119590226
544217511
785772634
862377820
1144444493
736824005
822617917
1510390917
644903509
604836389
569101362
938107914
1389576795
344644650
887998658
203375397
606627901
788466047
1657749540
1973285116
1030387768
461670969
84087380
1649168466
596760396
1002117531
595893811
1524959564
1148529077
1310557288
583285479
1179410703
564089046
489474871
1490569472
765756995
2036671389
1776305387
1608121009
1192904530
555116191
1443793996
382080272
1985882062
1493997429
141853949
673846141
519863778
1027274433
700728361
689417203
1470008866
1862428257
422935126
1742336722
1309895051
973045096
924883893
1823488874
288866851
1522783929
1284855555
1571191802
851459746
1985993830
1917949308
968031576
1126798210
1707713848
1850057981
492982669
663952628
280150610
1706902259
1100013735
288554167
1432803545
916321480
534804582
853633177
772943780
2014217072
1775411770
1332127588
94774362
1695854624
1141857052
789177786
2035101041
415322019
1500941363
752665118
1817419616
563989582
1571458553
313869722
285052618
387017448
1915865109
2096582116
1854263712
1498263389
646743707
1886433256
136349850
634188395
1892655580
106679117
1580110220
1859225548
1668707482
1360948705
1655215588
1543606245
1561982589
167929369
1151007740
2142883266
619552878
1289155125
1294663387
15340907
555065966
553523329
1833018771
2080438449
1882218415
158768735
178544114
1050001916
1584018555
1430455448
528218221
100419435
1444284263
11634388
1459139037
571056621
244580378
872634148
249942390
298904677
1519671111
506213822
115272114
1299395410
19018582
238634109
2123461850
1005800038
435229761
181188325
938754949
827320518
1913249812
612216908
132675384
983975978
382130372
1737719294
1326592503
586134383
1190103588
647225284
357070368
912573304
838034845
1393356980
2038884862
504174115
1396583133
228195226
1240261730
1089313041
1617428051
852976012
1227983009
71401069
147226812
2031054013
1839024190
1090410569
1777752537
1539769155
2143967984
1955684493
117653376
968099652
1929845315
1521298907
758371799
1465460648
1895434115
395898050
123241870
1546126865
2054690514
595125681
1093538199
1894468530
846037541
660002494
1845648739
1183765129
2020582736
722025805
516753530
2134312666
2112826080
1761478512
1317117968
201115438
926370942
1879605188
663352464
1128140596
441006879
2126254486
283251141
815514483
2026700278
603876000
1609185317
1964190337
1299765196
502358080
866147353
685518743
1344186711
684383732
518552908
445989745
1060267438
298303079
594501989
633652253
390562634
366859475
1572833250
2083103037
745157472
710412728
1457945420
866359709
424867276
960763856
272651344
1545217235
662718946
105213079
442987826
1836443278
559546559
1631150252
1827066343
602900724
1401942319
2053263100
747452040
932327493
1009869403
305064518
959358162
844011028
1598921443
1432444322
212109447
1473779877
156765805
304000142
1510005723
187013156
1945594689
2142547138
1148697142
1313501460
593359501
1433236657
1276020753
1314742158
358428690
986144476
1993299694
2145972935
586289929
890249997
698888159
1333488362
2015833757
1767702357
941678888
1992350271
1969518008
1137659332
865454782
734973677
1955572516
1224639332
801335341
1126535380
359426037
1661482510
524399356
253221799
168435988
1969743363
301236632
126680848
19593215
1679517443
306334027
434314181
229648869
1915895213
237010897
1585043548
791641661
2093335615
158276588
154942986
558670645
674455471
1004496083
615869615
1946340696
1963051574
506831139
1254258862
2028073934
57698608
741031277
700361362
1560840837
793888152
2093497719
1423164762
2068368315
2031499243
1806455377
1938960379
1360983307
1585348358
1533546364
956297991
557041013
1759607013
2075419315
1348427015
1532990309
1475456783
505022193
1756487353
1023686483
800005927
1808538199
1543281385
1837097226
1590469272
257207353
1314921350
430720894
1033532740
1394830336
1494876482
617672707
948144766
737569546
1105995962
648878341
36243948
1295771833
347682793
396797314
835746942
1453866909
246880288
1087119205
132167841
1254906604
196103814
483218714
1794713236
162516854
962936894
1297206030
1859297768
1927933289
544559140
1676865477
648253855
469634018
476669015
876791290
118453752
1957671141
360146509
30563119
1426482322
744247869
282560406
242236569
1272790622
1518642775
1114262377
1367816187
2027207566
58753028
1092272879
1257138636
491668362
1592128134
435894442
2131130169
2059366771
1914960554
343321530
339552404
689012135
751848044
827278388
514820867
1842019118
878677814
1305597463
754498968
601928151
1752925208
1013959537
631147582
619848806
2070600903
1657474566
1962128563
876817969
559412248
334479663
1768847384
1412558153
786456823
1763106091
1217934764
786615643
2021689263
1387304022
809154935
1454145313
113768848
1963306179
525333615
1158980862
1947139952
976920157
1758210799
14080792
352849562
817453817
789099951
1671835906
363524438
75362781
1955384501
1905778949
2063684214
452305798
1761084725
1946874940
268644492
27491842
1070918979
1066845062
1843530674
1008714844
824223782
1880558009
569135994
254904798
148059802
2060835223
904047783
2048929582
1301380777
1797730480
274573592
1612311992
2147217349
1948539108
972150370
191465679
2105509462
1592691066
2020657000
321382289
366321971
2055833928
473433004
1994994532
542676815
1238748152
223850973
1110595461
1750272064
2054145050
810321920
1606082088
1281703630
1333725336
1692043635
557510710
1938186965
1398947700
1944877866
1065275063
1148267495
1433097311
1928854776
474343376
231821546
197474825
1569915012
1588374445
1849138592
151812124
622544053
1156642011
1137450090
1581152542
155055821
1782958499
1280594003
779642255
1795848750
2127298225
2114808229
2068467144
2013815593
1374072503
1465969690
1007229584
1218005834
1927039057
524615700
511251197
167949246
652694297
1127116832
687445818
1200453413
1457867210
211022657
1760262596
1398277097
1119130876
1464844807
1485165432
699733935
1477939559
394861403
1205158249
2014687729
20915870
955775665
103275029
2076519856
1288611372
1008195779
1572958545
1808305506
146026447
352659739
587141191
479047869
1545682212
1613383048
1175897156
1327816084
2028533071
1836748117
1873674620
541026262
1966314710
749658467
268790019
697206321
750377371
1307237050
201081952
854409116
2055070193
658406227
1736299603
297927274
1417317554
1932855381
1779984577
1705899031
2105777699
167885562
1912317281
1031933385
557733378
1837682835
607698153
185249579
1001665796
456365862
1180878400
1684055144
1314856477
774110914
1689830980
1048031782
1907564264
2076985058
196412075
1125389354
194449939
2013664853
1416527661
824919185
1477393439
2009294755
1681812315
1586877356
867612825
317079700
151116672
1014107366
195939382
683899588
760592290
1956779954
1589923426
686883698
833600362
1210801787
624624665
1495572321
1742166215
1097288774
1460884244
1860650688
332446236
2017014324
1429253747
1242200371
622394233
1712551810
1554530290
1599807149
413706751
1000983002
646572990
725120153
958018102
400317902
1569712188
2026483261
491757896
1142121886
948423254
73086795
244731690
1224727560
1613386554
503367596
70646234
1841250346
474873445
667816186
432959821
470058478
941968539
1631101707
411453259
649837491
163893330
239528241
1956946550
840507458
1920672366
1006725205
2047069980
2140763066
235439832
768628126
1654558784
620270513
536279713
1160817795
1372926813
751648824
472072491
240649231
1936004626
402496410
498429149
1308601752
1387868777
95471406
1208131590
25168717
1651059809
1186733391
1859347147
12403763
260536896
1340359924
1598961584
1738433659
97250209
1619713963
1846487072
1575349962
56570478
755760548
2035431236
1027479337
1352088952
1985044524
1191007473
130752842
1094555066
1803522338
1528991354
911610948
1747305503
1635416618
966695665
2105151077
1805296162
181033578
1909028734
223506111
1968438014
1581474645
517674138
1943065065
1355306776
735258125
630495166
1515285308
156553535
681603327
1834042860
901936295
994214474
1763930483
584349632
751694673
402935564
702275395
1016989565
1809485824
1694611341
1459360082
1659745683
542396944
1206763215
1494957770
748628623
1277623096
2082201524
794894186
2034436554
546081737
690222957
1453038071
1415843283
590507040
1742946727
366203730
1154646453
408885182
1084957579
1464681029
134733014
800125841
645550663
1900680543
260540225
2031782009
276276280
1029280940
817049334
2139536914
1680214678
2134101413
343596935
264208056
1537941202
1982461973
1416205928
547938939
2016625385
1021598110
1227492880
1653531273
514850989
1471937496
469943305
701280247
121232598
1179916684
725495161
1581135996
1226857658
1621530005
1623030524
885470028
802904193
606210001
945400918
209773703
467225364
1898800043
472381688
734685275
2044683558
665652303
1650965196
270779131
621027808
1385000857
1149850102
119170258
1079409765
1436327358
2008768047
1179193523
505419028
1237748093
929249748
1562344073
523853145
501077824
2006196824
256243409
1829801957
1576573350
355857379
704353743
1783336449
2037741128
22792694
452257293
1483870481
1747978980
658432670
1393976323
1777432534
106469116
1767211355
1595890418
315303027
112104346
1477734488
856587465
1727908694
2046836181
1116099247
1530761695
641944674
1648091798
105022506
2080506384
610205220
462541279
915161030
1240693420
2053152894
1987106790
252049102
511896030
725192015
1021613332
311400900
2126042386
362988047
660481119
402053969
1103099577
265804306
1403324244
1868537285
2080943619
31301902
1389940154
1184526232
322716733
477728180
1761351638
1843025813
962629301
1259802480
1379212845
179478572
779660029
2062630989
1510355
667945663
326303500
1074065564
1555213020
1669006208
1563271797
1000601340
1268275662
2080552082
1740823446
997109083
2060205078
462166208
1169320974
151081043
1029377700
808135321
1366893036
1676133404
1387882514
1391268363
2088632607
630963300
1737296186
1741671822
90179477
1207271592
1686998926
113798562
1303652551
2080769281
736151522
1292022953
321701496
897614137
1566677108
1127891219
1787986029
1675734888
1035893792
491105634
1862272880
242303460
1999411624
1895881727
2011500075
1483056329
1352786996
1277748056
1491258767
191973358
1165131553
1201878376
1025628077
1915279327
598743538
564856131
288996014
1003739293
1302423050
1489264018
1934890322
1083749996
1185703594
1136805369
50614041
148648561
192347550
987494789
1421730430
350862876
883053672
311057039
509792320
851495765
453077230
740184939
1092092778
113247361
1645658571
2064611922
1739607870
2075915364
1258222131
84014214
1427578835
1167223756
2123461513
2043461761
1059612295
1639313646
1392753126
1095979913
585368876
525247048
675745122
1850275315
975339180
1602494785
1103521980
368751129
1147060190
1632775196
562939981
142745761
733848272
1057974411
467997000
1313307242
1498743989
2119514880
1201970492
1719066843
595108180
1876877809
262425468
1466057332
2142428290
2030118706
618913180
2077703121
1615845642
374227325
773938340
1802850568
1247287072
136304524
1858913244
1407844176
941875093
2112905132
472869829
824952092
1695468013
2023402028
1594278508
1604610727
983491055
400128611
1785717235
269833438
850812450
582694825
2105923621
2132420316
1401850469
642627145
1837983356
588662111
1499752230
1413174752
1785923639
564707770
2101837760
202991192
1356920465
675002955
597934189
1549592894
1933819309
465133112
1797617090
1560695387
149963552
915737308
220671
328822555
488955227
774339147
670890327
1129003577
1657872338
1473906992
2109419399
1695372877
380120125
51294697
1915746593
1883051668
813805831
1647855443
539814786
1142979021
1105109512
449885468
1070763119
602350428
1484275806
1877372473
213046950
1242933054
1132875807
464785852
2028214327
960570764
1798033050
890861030
1327982690
855859400
295388
1845867691
380248245
1593641274
1682559004
289304476
437371230
633414353
2026195913
1870221825
545754565
768985924
2050831038
923300598
428317771
2123213935
531792864
566689247
749521664
509220968
1093665675
807999309
160271512
1289580715
115074546
1871780759
1962495550
1426981426
679301222
1602060658
269165126
1473126588
467947234
211359887
1751021622
1020710254
168116509
23454658
433432160
1236819266
993801984
37560635
744999766
867424432
807262315
479380626
1617047392
117412954
1955655839
1610137133
732444283
1310509450
536448148
890215415
426612388
1055564618
1115521033
599262138
86946333
1741170693
45909194
1018144530
149677306
999727814
1992847073
847396337
747876424
909651784
1076346999
352093370
723703361
264300702
344672706
2058909793
1621362521
1284393497
1683240216
1718243727
1146786859
1316831182
1541614461
533509619
932039384
1986306287
102328142
1075327739
118242903
2114457878
2033413565
223442982
1276342805
3198563
1411107589
1285322448
1518886799
1568360713
1158013163
1565451359
283848936
1096562741
1890370819
543398877
1216108300
761216332
677647352
281728511
2123890114
325671682
670520728
499477838
333231039
2084814126
1266366421
1548872938
1361367259
295255759
270375005
1007601432
14797135
1669736092
434641933
402974287
1496873343
37189169
1438993244
852687547
1931714336
626192457
1692278830
1177825068
2019846783
1690622979
1901527700
1940463349
1937221941
436224115
489646024
1504144159
172913496
1427386626
1225915541
1724183962
1049228456
1571810095
376742033
2049037185
1921911132
753936878
1736898881
1106364817
1127713383
112928856
1346788196
2017330834
304328369
1457595842
521657673
474701639
141605141
1559527706
328302429
914148079
511754833
123418800
470770067
1289903079
1944787603
1411565607
943583611
1092015312
36067196
1848112747
420611784
1560971798
1615588119
63009681
1550940447
567817903
1548495349
1952433326
1807935519
269747614
641984103
78881764
1162978705
1726329159
891916891
295916752
36887204
1779939335
476914586
897378290
1920990584
1823559744
1218325879
1886001602
1217829087
2025866391
1986703641
89946294
1772669692
1476161318
1148618493
645904200
82110124
482861978
860665347
735288830
380436038
1732886102
176365418
509267856
216788824
1660313641
368836315
709974195
1489027822
1362999299
652757396
1272303829
1661815577
147300658
1975936445
823361557
1300808233
888066521
692976799
1294262647
1066393109
630336424
840371321
1829879189
1502533298
544744066
1793048851
1795167063
1524585909
1551252633
575451664
1251829546
1754007648
1627049819
1676214173
2091393440
526934211
250206063
751253962
1241815113
1027535309
1433989666
705100119
1370209084
1881781139
1905745321
2089583813
1713489962
1348273044
40316891
1907270036
1763936077
436083894
2082138603
1998595524
102691168
769719411
1029936602
1897627451
1221361286
1160697395
1120636198
59175818
72730084
1945832266
2123006465
158564710
413753802
780301006
1469813869
11469677
1989846725
1433212865
633001487
2116472270
1849281662
168356823
1421003528
34452323
1656475451
218621879
1025142686
336501456
1172782143
625232232
698508822
1643015524
363077765
1421158534
1799482424
443290697
572639124
1705724263
683666714
1887693811
1871527991
1431350309
14438988
296975721
1389242251
351451332
1437985310
760779034
1167888718
296925648
373469153
724371887
1972824976
1138586783
298021635
1382366513
1284924587
1731764244
891925291
1156057974
628313933
136864657
1376850064
711592654
1328177972
1425331486
381872829
481301531
1200177170
1470259109
2145783876
847041477
1721419235
131412875
2024003367
1232474502
507400777
1314916562
1889850065
1635530079
2091024307
152818343
1016056514
1354831676
1138167966
1590925313
251432650
876000794
216512785
2084595966
866191751
1752156958
53053259
1557647185
1700553589
805574991
1474875112
1946856859
1560773186
1615575850
37201859
137320513
840598314
590791617
1627495909
1035548541
1352943871
1553094866
74143177
653522377
1983211960
1901284900
2065555739
2018999737
586144441
1471579
282341019
338894480
821410581
412993886
2055674507
401648277
1214029830
1464400659
99460793
671454504
460891064
1999637811
1724239381
223358275
876922177
1514765758
1609628864
1984560779
1046955250
453561227
1181090991
183571032
242702766
800580505
1269915888
45377090
1802941725
1369766920
1063802600
1557433728
1697275854
1222856049
1190197203
923227423
1981589826
538008388
94986387
536481205
1294236396
932724673
1797418925
894268856
1814961232
399412489
1899275651
1044178690
346479145
112781422
2105223098
1236056573
1943009020
1844063801
708241585
1128587678
909954178
614176713
323744608
442585816
251332204
1189937467
1040098624
1189498098
2137943007
866086041
966833848
334804021
510270029
1480829393
1119838039
1147970149
1566149438
574992795
566217700
1869625108
540527574
385146555
898155558
1710694854
453899313
576187896
1637642042
853848921
1447110465
336691467
2094994257
382690982
2124613681
1453897237
1504265492
1385090807
754606904
1397229109
1781297999
911037457
1229662929
476328427
1482977905
1572768732
749127510
2131045181
2028088298
1774363141
376203088
710173341
62003388
1157564315
292128072
2085954789
11815425
847819503
1078293395
1485506750
1207014252
1987638133
816514759
161103046
1406308876
2023100259
732688822
298863249
57915671
2077229683
1187117143
2057616456
972807599
496362285
250912312
557702766
1181593228
614397624
1232000404
1468706494
371225334
2120207219
1511201175
1812445306
272658948
1287760478
514550037
681868954
1791786408
531962386
897134271
801630666
1066541058
723035766
702709886
738542133
849728655
191165666
1251554410
1489163683
552492127
35598662
810490257
648746831
109172318
1599883124
1837146423
1633043686
1174122840
27210432
1668670926
1054573188
1401727604
449469087
2142399225
412099550
209734697
1785015001
1981262249
158857756
75050548
935437764
1759302705
613050287
1441526212
1980416392
2098107830
1640169815
554094095
450605016
82701895
1294748540
2133122585
1923706279
1179945299
515435569
1757966958
2106190377
1418917984
643841144
1441067013
577375958
344977969
287891608
1840172620
262859759
1773540693
1089740572
41455475
2117605520
2064714666
53162099
1715098583
734758028
1198427237
782332071
755311206
957529242
178229765
551590772
570997631
2140723940
1591674131
1824944504
193699685
1965709408
776027931
1672054644
572929492
1225713497
2122208769
1393859087
1803080339
1984665382
1618203387
340810591
1507071449
1594866678
1380368220
161224741
1966968928
2104844027
1583464344
1888193009
977898239
281291627
1790873052
1239036888
1480729607
209121122
797439753
91677906
1411722241
1246117802
1075704833
102566521
621882379
1736448374
1417210194
26153791
2082592802
879111935
1064929491
1393864362
1071926921
978291750
212515552
1720639433
100114723
1810024919
1568049827
298698674
258213680
1654204498
694869290
1454662766
1354229889
835859359
187086413
1037388324
895395322
464125661
1967756744
488541804
320247981
286186879
731684105
1756019847
767631405
1152183754
1507417048
1017503494
2131899842
2119106083
1923314073
2028393160
310948260
1910419276
2116500466
432168012
1861031557
2096833734
844889576
1808428513
1895469505
1767224977
1892099368
1284682757
2122972776
1690482072
912602214
508345171
1930962342
507889325
1018284030
1219738121
1860026658
1876970426
1022809366
1747225937
2126085
1279200717
61922650
715084181
1850462608
487924328
607817538
1972473527
1192268524
342102769
1940055951
1392749064
2081377783
1164212401
412036647
635875874
1380457518
1343320891
2079049165
1779198680
772877056
657261630
978563292
926541983
488092431
1963082485
1793823728
1022036650
218897654
1638567152
400105724
1623999753
545683505
752222969
1628607590
175171589
1395090177
269246068
805163180
582390269
1742826935
1469129392
930447091
921460948
183961098
347296364
1902777970
272328463
1070842603
1010342392
854028833
671935050
767557933
226093763
862151990
636502206
1818457772
89686902
654903063
2113730248
91064310
1905876347
1049491679
19220596
1850695165
894726284
1081800068
1887705301
1682596144
378024044
1707716673
1246699186
720264416
1347713841
1458199386
270278662
1333159054
241516044
1524528701
2035168496
2045764927
821670263
1565637490
1382814690
1305556947
1209897342
727457579
1031793642
1523062966
1904039475
1348114792
541046047
1565634509
1749175078
383315766
36865726
472600848
2095028166
859555405
1665714030
2068153221
309631232
1555991010
346801959
1723266205
1862664793
997936571
693221923
2071467334
1527779726
1248782714
116883082
836647385
1422865353
1982727830
1966004216
1953191119
1808959108
229244823
802968710
957268393
1850043226
1359681653
1599142028
1839833628
543951325
1508923117
1161490443
1861257275
1467460126
1776273384
1220439974
1230891631
1273652021
1788146415
44052500
1624867139
1734540174
1162437997
917000471
727566156
1830214777
356618640
1848110501
936021710
2013075981
242732614
2140357882
823951050
880152504
778112770
1668412282
1119911411
1095765900
1436070575
1325919557
1937266500
490661760
1491371217
1915915790
372176809
15871610
137096023
1461236714
1542013706
548421094
1773404331
1875220235
1406826599
193575586
1332233665
643400814
1414140085
566622999
1009127112
821997988
494332058
67000489
845365318
1152149290
1498218325
382297808
2074401109
1296628629
1513008476
1990181267
193937986
1501463624
173872508
1451609482
1768673354
2090442210
82344831
765252266
227539527
2147227784
517823599
1633703025
134329148
528227997
957437432
1636113420
1739969129
858857586
1563344278
1564512892
392228816
1680037585
2131051664
1937733867
432225354
1329306719
1743530043
1383580699
1856242492
740528251
1524233431
1460364952
1730378148
409709822
2099911460
1212890981
1348567567
2011853995
875402536
657963706
29712187
443375228
1261743479
676088873
1543968743
1547965952
1513040245
880522734
162734858
358300045
627617339
1478595790
530818723
1228587076
461407566
212554512
1610535244
1828413552
600736533
462535702
1854635092
590046369
466666915
1229639732
802216415
922825971
129895311
1907500248
1648646780
1196277731
1324075989
1047665104
908900897
974675095
1066607375
2014561402
1032380756
2095216087
1596679168
505169133
1098093939
1788467741
1353623302
991703151
1918510744
2102886943
1325388566
730058498
2018655021
1605597154
1226019970
1438780688
1084519786
306991345
1344064837
1244102164
2110312675
1328562909
990758784
1113229050
1754127524
869692611
30212104
660402024
1157205107
1681119524
916012546
2051157541
1296771121
848877624
1529671104
616036678
318545968
2129637202
1413170480
252874891
1978435182
868836104
434921326
1893402083
307960785
1858657404
673397844
1466684711
1434754032
2086393776
120621494
958536898
2106298798
2020109407
677357726
968895955
885552176
400209437
975501100
1330525095
785139947
1185390223
1465277814
1276376194
1929624563
1920465598
737947717
1153663867
813404971
1720661059
590450676
64388474
1288330757
2097781096
1130310313
1821998768
593738121
912286487
1358412626
1485275581
1586924980
1228456318
107239002
1149496745
1368995486
139485450
768263479
1619291484
1617900560
971701649
1076156279
2119157880
1084682506
301836506
859543734
437677475
1554262196
529341278
2144974770
1314351549
571213762
498731583
1470368550
829163685
232070458
705739825
1070449597
415799589
1400101854
1272773740
810093135
1362283172
2017004082
1254738824
1508117571
1376840303
2028833716
1755171783
875460026
1512084347
1244243954
1143707008
953343331
1159942864
340919728
319369243
480827794
647058330
1416696682
1762703267
1205052700
523522823
1206939508
1549194129
2063088999
1711481496
710574330
1973243680
605335331
1196993164
149777050
1627241710
54922603
444266145
1666637649
2139363579
417114037
652980332
2015428661
1495742214
1387856074
2086442433
1513348991
392365791
425588192
59397177
1695353103
791190550
837160710
1149150387
324779478
30723513
670397362
202041375
813932672
949105899
1731770550
28796382
793104750
1335837065
125124975
1910308220
1519996111
1924105462
1870838235
1093138003
128795250
2095744566
246617886
1699447679
152011187
1647430723
1157930324
870662237
1625369634
156992833
1012533251
2100158510
1019318865
454051518
1815430969
2074872795
1093653371
1819797131
789859934
995168270
2009202134
2053722216
276233527
1686271501
1410619406
685949798
1521235213
1682047320
2139893497
1698451266
797613950
1373713502
2035707085
471314374
584894985
1753905211
544161323
69813311
957973310
959776634
1701314041
1362731849
2128784198
1187160846
1155421107
174376167
1109692135
1131339396
1500766380
933960528
1880994579
1599196003
1347838706
1015470561
1963303367
1929763414
1021729420
1407631981
1527913603
970959343
1205616543
321528403
300616872
1185681509
1587388880
695790667
1833042190
538223133
1344078302
2068393487
1233409241
1947975029
758595345
1219934029
696449366
796918241
991411651
56626957
953737376
1813791456
371124093
227424201
101937870
795186519
1102594723
345394250
1974985189
1128988983
2135330583
1101307936
416214340
233786004
508371135
1739831627
650830269
678903888
1910732627
848393745
1866874974
1986651727
571232100
1102569304
773127456
1694490756
963943983
525014559
1188651882
752478472
2109512095
1918275817
1821719556
1977790331
1601816291
665746854
686349788
1949336015
1745157251
1294844168
28826219
1037640781
1257519927
2108929760
1731848196
2018659772
494427897
998025854
1102865712
847451858
332654143
1378712852
31188866
1754758999
988375765
1058021799
1556267413
2029384742
1009532910
1595006811
1853982761
1569078585
1752605970
638055428
1292737248
2005940389
1625850728
24203983
395051710
495100165
1970677860
995823211
774116165
1512292411
471731512
43680682
1014981302
1281097719
1321760542
1933108277
1319954737
185910118
1552021479
1248702072
1582530048
1426368554
369873684
1611888230
1392060680
948677428
1062270854
2048626822
131118868
719249904
559235644
2094698646
1963517638
1914032378
824255906
287855356
2082213388
679017454
986236583
1935391742
1508880050
856442259
1733081187
1165359820
1346334981
709377707
1872722942
996265765
2011586472
647449062
1930630584
835896939
613538906
1480076331
844216921
86415084
1853101103
469820229
1533793707
1552496837
1325624529
1916087310
2088879027
484739255
772180115
1997215256
231010730
354284279
188664270
223104633
105794641
1157184025
467762585
790918352
3858898
136945239
278670956
796847306
85444127
1407179230
1512255967
1894126087
1028204877
1916611904
781219871
785523794
974376754
1523455759
747716456
148880887
279788986
1117202695
423569155
1131355591
232283483
190933712
779925087
90749750
1629953482
298530926
905244165
1737922899
404027489
1221894946
2009129022
1355396569
1946017885
978630894
1127468812
1123897787
302002175
26302009
1818009114
1313022708
1611345158
1265146870
669246434
1933615656
2040417213
719562831
974730346
1682127696
1522399231
1497075871
223836074
511359483
222862253
1973092250
1268276799
2038535504
145831964
834681205
149009866
497920650
690183449
1329391904
95598593
2092357585
1578250125
1325344728
125006767
634445950
1559785577
16658456
1763323854
1298826915
1223676221
2088617078
1280223511
1810933655
808986781
1070924418
354004678
1546171876
1410076348
1026625108
434339011
892186397
2137223886
985616414
1064064291
1882204241
1449126050
1497571086
167838163
349330517
1563989169
1401075579
1307475658
735228068
1798527028
2047237637
1077400598
1163479757
1932464484
1558721249
1867686858
1332914736
1396487157
1030390641
1865622484
1370805467
967255361
264176959
2079279216
37595557
884740129
836486505
820878106
1792390853
1371739593
52487578
213698822
918356366
1817443020
148849516
1267074624
309383720
1086237912
905003916
748355578
441573921
2092429249
1951292241
734716072
534297209
1389255837
1839564183
1936213612
1389587245
332006994
292389080
2119227194
1726454577
1045360882
526479150
2107331108
1477941862
1903715553
1844969595
339127477
1263860118
1417550743
485849382
1197153362
1629185467
852978601
664301505
947746207
407093517
1060348480
1343013944
2026972626
1167596013
1466245748
445268487
786547513
126462600
1908846162
2106014435
51789801
1421510613
156427327
987187564
1917514859
991743889
632421238
1591881445
1852525397
573116174
1265557978
1843390841
503171007
730010644
144805259
541591330
125616519
369309211
665270103
1525494430
220440142
2009951936
1527179306
2138954850
856468224
1540300856
1663381311
454930889
1750470152
629882700
323875057
1302108564
1700899625
1106449824
1909836334
1674389071
1959459885
698113085
165927620
587903673
878251997
830374241
339209710
1892516736
1995068995
2134839790
36276584
2027577915
2079302671
1060309524
714473700
997249553
921229610
2053724616
1088431406
996870551
1356741683
962296128
846465160
1784777738
1304755848
873839186
398840561
736516544
1830233921
2147463022
2144118539
942815902
2123578332
1082241476
1985058606
130217845
453386270
1516977845
726687849
281811905
780798323
1531093947
2086314937
126365234
2044943844
740709117
589432235
1192670687
1146347581
584862998
1634337079
848721916
1989671982
1331082508
1455132768
943377957
381606935
2064746868
1918806569
955771548
804666284
1525801775
367796703
689904208
704202834
196426201
1846914063
793009377
1589109875
1210042075
1892051487
1982628382
1287486674
2136324317
1127499447
369858707
44681279
1147799163
2139737512
832020268
1711296069
14638038
575877672
1032850420
1953891835
1914346659
1148749141
1043117869
1631872263
1379015618
1232589169
241157616
1877005319
1829574800
1925753970
616541750
30192123
1449353455
1147694453
508027973
207277987
1902850831
1890931534
1301445062
217000547
1079525675
746735308
266108857
1648556439
1548719374
1689880593
191434672
427546237
2040226058
1894974069
135622133
710922933
174086684
61234920
77638139
1932657708
291026514
1302844313
1905388078
1892781525
1862196252
1225890832
496316407
1418535902
45029824
426515310
82116550
1271479722
509487321
2043924307
1025260013
337952950
567625178
442852186
968039402
201225084
673644155
1878189959
1043943966
962223703
2107585228
824418223
1103093193
1194325738
1206262017
326610517
1588479622
2023565405
1172919838
1636997403
8248610
1426967009
1114049637
1598019421
1045070252
1504867805
1515615932
1017596606
1773834930
134335608
991727527
1271400258
767675165
783412874
536671536
1329815597
989873753
731688882
660373086
1304584555
1309401107
1181879061
1357257805
1660657840
1542483478
446969688
1089433471
2024883688
1447832903
225211296
1054045687
1727957769
568962902
942776986
1123686715
1222820198
602263108
1798909915
1073736760
1767007748
2110222556
1923945270
1710237778
487511837
1895664168
523543553
7323814
1640440346
1961846619
86006475
996470612
39286571
1356669113
1942487042
962758512
545623936
1624113879
1033633006
569838958
1663825337
385997686
95780775
1893099093
1253255483
36192509
2128129535
206592534
951343200
757231388
1654377961
1225570435
743353050
76328924
856911188
1488257544
378124111
1689436067
2103616258
338615667
1133386497
2129707827
748151149
219567636
920292448
2069210168
235473626
738920834
588644646
1597537131
621889939
292955634
670201328
1235789062
1532208923
894051850
157331388
1885205327
1507870775
181849886
946343309
724745209
2000512344
290406320
523560492
464640505
42385532
225569310
1679554330
783456053
1115874730
1934101510
1769241196
366291386
2122881995
1560164212
835665511
1633098539
1578138575
1945346196
1077323127
1462777164
1779168757
173035176
504944421
808139614
1258390846
654783833
1035129274
1306293091
657851954
1561919585
1280249274
1532793340
1230430212
1324957321
1946258595
1469513639
1183661842
421107554
931659388
472801504
221493318
1949585488
1678045667
1334565465
561118927
1701556674
588874538
402011426
74798450
1196427914
1329581712
1234988864
120540311
2070531264
1011816675
649011498
264239937
1733514753
585862858
888522709
1345623150
230271437
1932658805
1545787909
41146646
1445137912
1642392351
2007474613
565445691
1339243203
1152103682
55509671
968012562
904280090
228993135
428034669
1358643149
1095316478
1926773483
1234419423
1869812748
1060816115
2063257174
275210821
2101132101
1725610625
1976061649
1299890123
1901246239
1385965216
1650518154
1187680931
1238281524
1559120772
231871724
652116592
974575208
254560387
1346901598
1783979966
1492624842
791213849
1880004905
1692794625
685923945
1053247353
1708609948
1761902565
907753075
517011756
1287484015
129097414
1692818412
269527784
908242906
1434743650
418948944
1399356891
507381762
940742662
258976787
936882469
862227628
1072118359
2079015166
691883107
1341985728
681130100
1639930465
1994114646
368134004
1414558232
1928293905
2085331945
1555598178
946640031
870916163
373382539
438251024
60438840
180979802
2018821254
1818425221
743900109
1515007736
1448354656
837141032
1121327074
2077653396
1160165573
1208081622
1807022072
8622683
726802798
1353006509
1244601799
1076946822
1561089014
1283188577
1763382541
294574456
1990298638
1104681820
514066278
969486358
976275168
2103488993
1842673150
1034860261
2685541
275046144
1567324081
572145580
1881926566
1504176421
1327428212
2133864441
1161415643
95095037
602161938
2112917307
681464815
1203548940
1955820428
460750833
1392094599
598566259
161506583
1322940039
630861497
978304616
759770029
1812332625
2108248956
1956334885
222722840
1894335502
2094119573
1809957182
593069952
2093905474
65324458
1957414286
607281702
1620017459
1873300971
207817762
1929933637
144438176
232656054
643604827
1660364233
362249976
315868708
210831561
1031026002
1516403385
2053825785
2137197000
774699803
1140184689
148659483
1888984340
525609404
463307377
1691976619
493459514
858608187
1785574291
1173507212
1997862163
1072239829
2147050711
1024940650
456911942
877715524
1536147527
320924285
2060123932
300354370
2004638990
1531023439
475584242
686153366
1767045709
989800211
1141837419
939399641
1261731853
755093448
483917835
572605237
365980230
243725994
997347303
1711321204
1829052242
927192957
1998511840
451861485
2006706470
969796600
425124031
692575442
452959332
1715054736
2123688562
419816711
811010941
2078831440
2085027628
432452992
180008472
1714649631
665225173
739022373
773653648
432959821
2049889689
1775062736
1485834428
1972671298
1747697303
1084323016
1682540973
1472908136
1261107637
713718907
870452149
1082181803
1155579980
1034439502
1387006500
1043651531
754227728
433430484
729400326
1827266937
30595180
935104233
804742074
601991886
2027642403
1517221469
534736002
947214477
819082947
968667297
1675201892
1179174656
677789534
1996968071
1801838548
1072735399
1425808750
838887568
318433333
1973948978
1766326239
1510613689
905897644
746985851
799437228
1646788683
1437788256
1205168312
458656980
1934321462
1697747014
1144615325
1100524378
655146060
902191243
1991632262
1296418649
474118857
2069596561
822727458
2087262821
1036835606
789972210
647898844
953882355
740446532
1579545514
1168063854
192860000
1369819264
1750591318
516743801
1799489845
1969238273
2032278210
85696451
1651721567
721929926
2057012523
1859395981
1715645419
1309760059
1771406393
292740757
1557960806
2017681473
1213233000
1900118408
942461485
798190368
562604814
1501219991
34185192
1270842909
859555994
1295278744
556912003
264298059
1865905060
535960539
347062888
2049025340
301772156
929034226
1940837564
200308311
2115638119
1634453909
157076163
947950441
1040924039
2114699980
1545883587
868128119
1060507999
1933014227
2089795679
794019522
1494875399
762414509
446157263
210486203
2008045152
870974034
423958532
1424632465
1381049036
511902368
1964711183
1857353699
1686472425
787943062
1580516112
1723969567
471517907
305970704
1411186789
414076385
460688829
943999318
1118512273
1593565443
20746640
1466627429
966303816
1127789360
1662996072
430667604
1251841668
925758899
1245267079
1970141047
967843858
1608872923
1452742397
892960606
699362027
1194462760
1940125952
584879909
808914541
1787686787
776846061
978588711
1737767827
2025625253
1528790822
983474620
966749831
63834720
630206559
594874624
1238186876
987330420
1228070811
704127278
1208268486
214406034
1907071087
1809074290
214268218
1796906981
48164551
259957395
1307958596
1180413438
1966636739
1453105372
2055788288
925206885
1679112025
1840423546
14938437
1524056300
1177034495
961833468
688797726
819840916
1240960551
68257624
103267958
664011442
2057080480
669054506
2039412390
519355770
1265723212
545130840
1158383790
336897443
924445928
757773981
1430900657
1121185370
1174522131
819469807
1485751287
1713472416
708395443
250740636
1919756365
141608995
1551166399
263988028
1440406250
57932073
1918182217
2105657959
973659108
16993802
633874768
1891143343
168130016
1633107125
1187489626
2094175795
532863089
815541903
120394142
2659009
590057126
78572849
1631156084
1921561288
417884431
1142535765
1497031850
1300520608
1709215410
1950996726
564665446
1965115931
1150056508
1462264115
2033021636
1131209603
1273804041
545736359
1951634846
338321852
11530496
1928862231
2026642359
1032013477
1504707579
45290559
1982962362
982526632
929452807
99548329
1120745370
1478819367
1180288629
1678579393
623736925
2027392354
1523758103
1421345526
1554885159
793787345
593346391
820495933
1835612358
1204601613
1666514574
1051117090
1974214489
1641891640
2059123651
2052025942
1173186020
6048182
823262787
704192153
1818671458
2129406219
18312965
1904276022
1530981878
2027986462
2024769842
944943961
977029377
181708594
28452349
1352275991
1912765394
1494075220
1500052627
515012859
6401390
1415305509
762919179
211189987
532919926
1810297043
1549996351
1451969011
1469932663
2095907528
1894397500
1020827880
1807189295
884946253
1356181402
1682545165
1743748512
1974645779
1337066066
574789724
1926756112
582397867
13537008
1906463506
917783864
784868932
320547592
124428645
1978902184
143036991
926556011
1480436057
1356107308
1396387494
1732756675
309596110
2134410296
1468838839
1696898297
1832758560
2050876358
1936140689
1160582165
248543387
673503536
1672385849
1316684950
16854744
1125411271
1804059393
922564960
1550356591
1379414014
492078899
1924792742
713801213
1326973594
602076079
50995523
4383866
1809721680
1604491269
890009097
1046029020
986392055
1199286126
2071961583
302110859
282396423
1068874584
1569827525
1001261162
25610990
1951929276
970365650
1494975463
526646280
1863584498
853965045
1240790477
677870743
1927335241
289330629
80101907
674775033
1927984693
653038057
757159090
1056034693
1815788081
845254894
1751966320
994057043
1930609984
58893798
934217444
203312313
941259305
596611996
1939106185
1942268169
1111931144
1568754476
1480596261
640616407
1659779808
1468358477
945459635
923349932
858715532
545027896
903327505
23796795
780004142
1817890690
726191437
1834987261
2101826183
1526729869
2135052708
354524075
1813626102
805789715
1767392491
1769484129
1264138657
2132928015
2096190038
511164410
1672562931
266748950
1165924492
693705591
131281345
2067600306
1800331158
1771250893
705766430
1658809504
1102054779
882040467
99982103
1725224458
1277370496
28081453
691302426
1318602812
191621351
2070391637
704931549
821340215
1655676335
2088859482
297239771
686276250
185389696
1717194939
1015886943
2072717755
523402490
2141324886
1828225304
631100951
1951021627
948511705
942114961
1904744456
1521010299
111457798
201373701
641264332
126095548
144098090
1710119887
464859932
682093279
1915100879
227862578
1895907375
524226188
1094276465
861064550
914213891
2579426
1663272815
815178369
1941254875
2114162239
813587511
2145075133
1230533331
2145319899
816645372
1600385733
491705940
664874172
516461176
748065919
1040329990
1850919023
274064471
1421357210
1291426865
546969390
819282573
885353582
2135355210
673599205
967091019
1337931615
1327060097
1225931725
225307593
259316839
1273301208
299086727
26837901
1291248772
1218420177
1830532277
968524480
798313110
1425651882
1584544075
2144603720
67337171
126835921
1719168908
1078191840
641442868
551503209
637014634
70761609
1380788020
1848300173
1945271035
776023287
2129496727
1619453509
1773806607
1240412847
41268114
448242243
1489772600
10933267
957255827
554018091
118543240
982760040
484869341
1741332917
1833233199
1376338651
1555295193
1268464715
1199140692
275626511
516046636
253317908
703573997
1006885373
1850127311
1683283764
1075131485
2110603892
1320943582
1352741730
930252505
560258251
1082937411
1282401697
1143274916
1232794862
1234813125
1430123968
797762583
318781276
518775988
1894180165
1739740332
1310083060
524264990
1118367200
1515846849
1537547791
62992777
1748841865
1674536479
1195164716
883986263
1125744672
1832636499
2002544250
1267835621
75365592
1540931970
850407921
2029324099
429527105
637794547
1309194669
1409008804
417720908
515727587
1826821676
1904296650
331070576
2015545788
967875127
615730119
788820495
438549241
1085206624
2040553810
1834872850
1442394627
1155799709
753974912
872639081
749116832
1365832816
1701905867
941898816
1679500878
186220228
366932730
1879476513
1815879499
1004685644
1334988056
2057095543
689461353
255345765
50019187
660571688
1394051234
77235754
147077944
1895663145
1561062489
105604868
1652133744
748875537
1749362475
2022545557
231548819
1459674089
1432731526
1379714667
487613352
1199947441
1691403926
2036905485
1199071172
556250897
1635583762
1428933874
1697704900
1009821647
157687118
1696265749
611220494
1422464034
2096140238
645210735
1944449792
1782193344
1803110305
1371093427
2114244331
404292075
511954711
1874270113
1542904364
748151275
1054850428
1048811475
860537855
423715010
1406029237
1862924546
1496795962
771942786
1940887812
422452032
1478974464
1748570874
1989485147
845849673
1081940222
2070690095
407503150
730457135
50365534
1887372439
601721884
378436958
1613699340
1185622838
745250754
740298753
1669708143
2077393466
249696697
444927031
1277693999
2037797722
1405282476
1669100609
1560734764
949437653
574423610
133042340
1190454548
817230108
232922948
361984778
20504178
472154406
882327603
2039107462
1164328716
660788273
1864424550
696006693
1309465422
1772786506
529072694
1753572413
1343151707
177115542
1318697004
756875372
843159880
159360611
124384687
1839684336
344381920
191644272
1555716905
703632947
211670262
1049886307
701985202
716966272
1628352751
1384496547
1113983257
332065875
1670733557
1892182441
1687953748
1501957238
1532992962
1023761749
554985685
1260098053
1950698738
374527511
208020735
995909271
1558014933
583889417
26841414
1755100955
1268159373
2006791968
2138288663
1722999530
1442811085
1914151233
38787249
1313670758
1782155279
1094163044
2086363581
660595682
530537488
130413986
1924070492
87032425
1949443695
729800530
777802304
538922909
328470506
1142879445
1098869417
1051177747
882975187
459455765
2128928329
1403022401
240705643
1373991404
1526384679
1487608173
246609977
283873103
1710276389
2046187580
557022441
55443828
1329006502
1773911489
348589905
946927499
941901336
28095679
511281787
351498630
416302272
1706514051
1640266204
1667214203
1749680491
897267825
1824735008
1271552605
1896837502
1440386776
1097551157
978463851
459120652
1632755126
612229057
706007429
496461869
315260964
1957223053
1230534800
1475603301
2097267426
497358549
388529927
382130213
1069122605
1886789100
1884088442
1928059383
1738496094
1916223394
282208533
550610772
1082607166
1033728696
999010331
1483749906
320285417
413645921
1118801772
526358387
2106330608
1681367441
266401345
423776720
585608394
1906025644
1690415407
1738560495
502772486
1699975690
1015803787
175568379
1916880358
651338458
1031891964
214569880
447302514
1793640314
412278693
1283945931
1355797712
1695537457
878012873
612673534
1609524762
2009425615
1043738438
983206375
1331769319
813126166
760285265
2105792554
1107483197
657915645
380846744
1559137405
791249196
193351923
951828375
1666270663
1153502781
1564117176
892195756
534744949
1508015043
1444821019
968489772
153126933
520502069
1668801134
1149860734
1350798257
714516518
2100177448
1003247511
1121256226
1596412069
1335585215
575529636
1944244647
1494568255
166260730
2110806020
56607673
1931638944
1473224374
1083933468
1605545391
921995016
16122028
844668992
1846335042
2119638165
553245086
1158727811
1567498084
1952861098
2039823046
1192996299
315046144
1628999625
1791463410
794714445
1592525317
480497187
103792880
1934175790
1813837404
460494996
1592016686
2120690532
2037090520
1953718509
1962010938
1715706249
65423354
375590756
1018644035
534904047
1736153230
534736002
969079206
1956906520
414934864
1369238491
1658072346
1178105266
898248522
1694314511
1690524068
1220384812
551688089
192060051
759169176
264188140
2099815177
703716855
1104761976
960215427
427407740
1075229967
1974677882
1962716146
1355098590
890303192
681994177
176508135
1565046810
1137685170
654704890
1938242844
1930544413
1946729957
1187117469
512533819
413377215
939494130
1169445122
468803618
2097910012
1275726112
733242534
592625043
1894302980
781587621
1569546288
116540081
346538453
1343091128
942693230
701698117
225277773
856466171
746637053
1205762169
567946697
1181013311
1233444836
1591782835
1532520045
716340961
2079092213
518700455
778307696
1348365251
373571275
2066395340
102946645
2081449542
1608411599
2130493621
195375696
1862296417
917189645
1841311939
314283762
680345077
567677366
338622415
743400281
1036080148
2048019944
1437258522
995956524
986534661
1562615863
895034687
1107679293
2061474161
1279195755
1653128768
188561578
1480897103
1595850098
684493009
675977515
679662302
1351318899
155297354
1955805960
618905103
1326565341
1729679182
2134111895
273508624
723365453
1632564138
122773609
1030314379
95018640
132988506
1979510197
902227610
881659426
1376045084
2037426448
1750647583
1519283167
1555747751
500986369
1612678055
1282202524
1629366235
1879376176
530347691
449600557
922572062
942897115
527123046
535187481
1335496812
1449578080
702411592
824699578
1278610523
2103281412
664976277
2106538729
971039262
502614444
1759349998
81634815
1568267268
1853696537
1826873446
1662687039
438310220
768296266
1885979573
2101724551
591531425
1934120041
987096915
719832079
459978965
1878202899
1300100920
744338495
305706939
340719743
8125602
2084208
457170181
169657563
2143231039
1705144927
1729559128
1892842993
1938978695
972637206
1696991944
2101876278
126008465
244058484
1546612480
1892417169
2053830409
362418250
770980440
202110853
2073360576
2128779737
1671149109
69686926
76926618
2096521854
218019117
84685495
2128408744
648301192
738809865
520512269
2079054975
517496805
181202997
1663503958
239095001
959559933
295401716
1403949269
1118085856
505100440
60881565
1722632424
1553995294
1026359631
32571196
1089446827
1986380918
442072174
1502519177
894452102
1900773079
585718162
1223913406
1319901612
1599114047
162639804
1399579829
1447453797
1893007572
324283076
772612464
1318511595
1087118610
772233836
745338449
1382470903
1244264300
632772430
1293962286
560180394
773273425
428945579
1577994590
641718148
219090421
1407872084
868671812
708984488
2000986387
1494623272
1019850541
328644525
2034034215
536498882
2029206427
1324015066
1034357238
1527309566
1102754838
1368958431
1145719186
1366473664
699918213
3143261
1959483921
1382712330
1549020322
1889504641
129664622
1638058318
1835406095
2016612589
736334435
303375171
1648455608
77086548
202382509
1280089800
487686191
919164173
1410031248
454358385
444424238
1655658890
1325990629
1078765817
734080494
179631127
1693735719
1380870156
2098638170
1291323020
2091520358
1393529261
64066856
166299040
164577187
577957218
481850967
641086098
630038770
1957932198
1811802782
457536626
1421358107
1994451872
542788027
113173661
161986580
454428266
1914483955
1684661199
1836359935
145042946
411490970
2038072504
1194452046
1868902593
206956470
1805672252
957459640
220236043
2019130109
275089263
377206275
458204643
1896469409
459344431
2023020773
1328415214
257185128
1944740041
1672476302
1167995130
1750517375
1747835962
1108436739
1242562387
1448327534
1517946868
2070907006
528790428
1298173642
1611420533
417720710
1201476348
1255480419
1184220624
905421293
1169415419
2032795112
61651173
797703528
180026203
370364059
1287831938
460909329
1654439016
1550228516
33196338
310047976
1720345867
1940044869
1059609236
783475209
80818419
2112888196
2111825202
862472890
1664600684
1597113734
1525648231
599488069
279957341
934675822
1183904695
91013239
1165579489
1236256401
396591682
252420737
1983708597
2117896889
1929763090
1331193965
1450372744
927575509
1965982095
691589347
1141174577
712568514
643245508
1024287340
1158267662
845418544
1459812576
2064867595
1236315777
1486501671
1563150336
1919163086
639939362
1424020139
413815354
2039995272
227255748
1932731023
1322636810
1115162676
1162308728
1085542054
1457728240
254646080
952446521
305050632
1014529974
1896723655
1816150997
1945633836
2133162386
1230605386
529337473
940549513
1285632019
1940652167
715562067
1531725230
644020907
810091856
870010853
1209088210
1821715772
74467651
1372820121
363241998
595296370
152552770
66328681
973147538
1953921346
796592478
1661123884
90093725
1432338924
849706396
1996844009
1857019743
2013990486
184102986
429554527
934228697
267971793
533150505
494228469
418997596
1667519881
1574364305
1193286627
1233953047
630861911
252838150
29292077
1141472270
25603835
237616538
1297623915
457779994
1966293244
2039266745
1127292520
2136797258
374324615
1167037203
542230035
741187433
442897918
1300795878
1784438286
1811350350
14723340
1439079163
1641473017
879372607
508658364
1165895003
1807134320
83763731
718063690
800134370
1746379125
2063758313
806733297
1591995722
1556834431
1602906975
1842888238
1053434149
588277094
2112743647
308059798
630829415
59616153
377602370
330913036
852246306
2109829377
521256678
1936702830
900908751
1295768770
902986669
965079168
2117861515
1733960553
921154358
896407910
255924161
943473490
1603874987
965110653
60817077
104533318
54565172
1942369110
1167296803
1589991656
1215895232
1863490138
1554131483
2135012358
1317838517
108370638
1381224494
1927573483
594286029
1477627047
411285882
185867537
419262043
1115614065
288099676
1167596612
2105369847
1442379432
2092278142
1507708460
1954342833
642013210
1313653282
345058403
278485744
1758895164
1566379261
1777907254
558639987
1363244544
1052916100
1098914906
1078695637
1109554235
1075788497
864655424
1710639398
1060750207
1943485430
1156091789
1200105778
1624403462
1189098529
1204743315
868241856
461697382
824506448
399337361
325474193
493934334
1138386365
2097659400
32806420
709975330
1223576565
1874272523
1945082515
435237297
1300908740
1835370984
1731433005
1572460941
1022577411
139425682
1731440265
569449662
154469715
1175077457
942011636
1420461083
119790886
44772577
1872569181
388366438
372448863
1716691181
101375736
1181745170
155121545
1893648779
299772634
893661058
877496791
1403493361
65930485
1340903337
1209340898
916787379
513679598
903023778
857462133
285917967
1284024433
1729798450
1100199425
893319106
523021561
1973342196
1703857915
772865895
2109449586
1383045998
251140203
1862457037
910161631
408776369
1820522800
478067325
1877062882
955642058
642392762
1052994770
1103102846
1128677652
965240207
125552729
1283673501
439928383
2116516947
193308967
268256519
1880141630
966930589
253040785
2005603318
358783864
226814657
2100162721
1179138249
1504934130
1850305369
1046704994
1120294703
1513928302
1070017899
428768730
549179420
739561556
1502725287
1452140234
1006464922
2111597313
1961674613
28210127
527638424
248877336
1455465926
983282868
141211149
1979056582
770985138
1375379216
1466712211
59897569
980243871
1908569326
261898444
2060749866
534847094
1733394171
293519444
2055156584
972289020
2007432722
1193288170
12378742
1592163147
1879586187
1864548569
2013851728
2577673
957367511
1473451449
198345845
1297745896
1987788376
792927541
1812447174
108768951
542017486
1774708247
1349038271
1596384244
1418547184
1453676255
262350125
1463897265
1387257793
870465116
2080275565
1340295346
164699516
1516181019
73887050
489437782
1582726745
1176121714
161600382
479505330
1536515599
1225297294
1221543930
1861955632
620030437
904243946
1546210405
158392561
609570791
1706657551
629658078
1968486151
470254498
1574127365
1349935949
257016875
1689406248
1588199024
845023836
1733932948
1791142107
971044567
1107812794
1878534059
1774278677
1180172972
1816840414
23661436
938153681
1183697645
2037959444
213572484
1236552107
1091691994
397663557
1472689401
1551971848
1748269408
685260262
28203010
1826417365
665679458
319617571
1459662075
1433164610
1408523428
2132764963
573393765
56268785
142510907
655575903
716594298
735026007
859469985
1687901251
453308186
98151801
768029558
1857027783
1805711592
1688228490
390417830
790303457
1523308367
1619789724
96006517
794968881
794202981
1456240326
582604971
1845283739
793358414
1190567981
1244636456
265468795
1466029910
1438696349
1909732088
2128796696
2039152805
1161133549
1504999108
1986296280
765975916
1956458131
1462020317
1620784455
871221639
1082374285
1591442900
257054220
1393810576
2063067168
574411549
1697671409
441183926
1366302926
928853619
1678340351
1909673569
1713787517
717324765
1976466485
1005333375
1940720135
1980006501
1717877700
2104072259
1220173863
564432913
513127540
313385661
1999540641
2001078839
359876884
493104871
1471137019
308074424
785689355
1725086371
1314080865
757907516
992056882
382273494
343275441
1879864598
1705658363
2048316428
1124110397
1426550400
739143490
1663260494
1612979147
795191686
1270625449
280061533
1874121951
1132841002
2010804819
321919256
576453848
189973069
1305410572
1437390602
212140467
199345815
400340144
874982169
847509962
646482448
1013788211
1742947952
2036247303
9943206
33639752
1425289204
1406038129
546666345
256153608
708746885
97346520
1209897508
1964869468
1032500616
1183433770
559477564
2075792864
1754919911
1192365717
765880749
357880892
498422667
1518550829
1281746625
57731944
2096584752
1652041931
1316047412
1272542220
1304741779
1535663742
1970677374
504302115
40054864
561036564
2098948312
634584448
784918049
128269
1262588605
1919444324
846573108
1185210055
34390364
1904963690
781652008
1036282949
1092577756
657260871
1465490011
1772881859
441970381
360104893
1321717965
2093301554
1400566542
920639547
2111237572
1144770866
1650494627
1075710943
919686637
149022927
725148160
1403554234
1629560627
1381126799
1228495892
1387915876
1744408918
289863438
1117787450
162953819
1939740948
486007376
1627814069
1722836230
448750238
1767968743
568064916
1275497188
1041992532
222823097
95179955
1164727883
2065928059
764147397
880145289
2100938820
1808517312
575000221
292615888
137898740
1175640736
1698303692
1952235560
1813816502
1902009920
545025892
1174731174
715183956
851049066
1218077842
1400155864
886462315
845628622
1107597472
1083673277
1559977033
1884856736
168951859
1822403178
423906391
948412819
100036915
1334972420
1519308530
1803107805
1978011848
747475016
441058777
961438674
479018743
726619077
1374633832
1554380298
1228253273
844541226
270076695
921067517
757948267
611697290
219538650
970058644
132788989
1797368612
1549501931
1291584101
678262638
373355141
394388595
582608904
839540984
438788784
879242060
1438167173
1173998289
20708077
1780881921
1614379884
1728773572
1361370768
355675804
2054876712
290591112
1319111863
1755224250
1505430191
419744608
1240102649
1244564595
1872524705
83315149
1588827328
501670298
1348574256
2109040538
1148122214
2102067317
1857795010
735730396
1525026029
1558064301
1623088001
589724227
1551787937
235076037
730612776
926168705
214855897
134407314
1941451732
1476862981
1426216887
1936877039
718429653
2070173743
1506742541
123658184
2068678632
321013602
2138358135
1769512842
609536604
1914911958
1586004259
2042560891
688117404
1293082355
686500437
783388165
385467458
106457605
1097896544
1264994287
516708319
590243503
1902014116
350093607
1204788774
794360182
355766046
1629891357
276414443
875904147
332750271
1683367463
1876510655
1557806558
1672659893
1890559752
1005486365
1565494420
1579488452
95824638
752604962
210392019
719012417
2093471985
351176936
1124819760
310012555
629945699
1528906811
1429858325
389882007
1028920649
52859786
1672900705
204783976
1375604343
363203889
1008076591
86019033
699581374
1554260974
1581084594
802540004
304352891
1365007885
413677114
1813447448
1043581778
1092319508
1713028765
1743837196
572254455
749491892
619912153
2090054869
340704111
586485630
1823415744
2015434937
322429130
795333585
799576454
2141832258
1619324951
4514470
295038743
1373362482
495680993
847446733
276110904
188153101
1462659304
1563634683
1430982329
1588449435
886194690
1751011333
550012547
556291579
1972015878
641279811
1818070856
1345926061
827262115
1067828480
1754930487
1004235981
339835331
1525101454
155291327
1506640310
421244524
1571371423
2039507585
1131290278
1345089544
1619181738
1776757771
847071533
1751152713
1448347611
1739507997
1536162881
1343296645
1347070997
1145890502
2096925212
383382606
822501532
126478019
51755273
287991778
893695286
162714621
234778105
44148349
1766099122
1007948292
1116598144
575668863
1500339074
1777590936
869029819
1223310137
861188943
1454746018
1554340768
245534879
448293179
185344647
333923860
1962345382
753546550
225393253
1303725796
1310347785
538163061
324422496
2031677108
1394340343
422229477
420360991
1103295435
1595304341
1382922353
1027226194
89179765
218619495
643987996
768843812
667924180
198565038
804549704
1774509266
999788983
1974790702
92999758
1511897687
695997451
1492537339
664761204
783335951
522305911
97640417
852246828
1914651514
435955961
1194537130
581122089
999757933
841886074
1411612564
822776140
938889957
1836762366
1084740095
979637325
341472649
1411303893
1584275927
1980075183
865752461
365961519
510073679
517865748
1224833387
1942207476
243060842
778208983
1963954313
1032734978
71546288
1120905137
1412110779
554611234
2089247154
357574391
4491672
1870489233
1103921788
1809138768
949863179
1993030458
342425659
1762398602
1966722782
279912953
408464211
319478009
1851503973
2038587160
156586150
476624959
1529949145
903405920
1555817198
260893967
539952571
1401343543
1748527871
1646008483
1622775818
1613873275
1165838949
1856348229
420528428
1459071532
377251282
1194639317
526812269
267753570
1206823614
1756803768
765761244
211514206
1148330326
1630603737
348451605
37280652
1215708174
399440847
100705111
904078652
1724819132
1139776065
890545874
587539673
622909443
16539514
1638415014
313256660
1740013173
1460119719
2140808938
60199957
188590785
1334099004
376835368
645236505
1044722142
1758369439
281742644
1604604431
692324709
1829243208
915107945
221506965
136576607
995796741
1598940029
1117696269
1945147559
1672563259
1408575209
1783294034
1649616920
174055969
387066617
1534291956
905040843
989259228
1479334730
71369830
1051442706
1780371562
1806164510
13328054
1255749607
1287534965
1669505059
1888012111
1010803413
1071527598
583984257
1874420413
1248825487
1958590532
259152959
1608944004
1628692077
498007363
227212303
988345151
1212839811
443270387
1474804320
278850818
335618387
1414094061
1204065126
1389013463
1921502121
415918440
1616674261
1890907175
1241651524
1151615103
309260711
747151515
432911107
1976038270
1559949213
79341209
1004590025
263632212
653555026
696327583
1923649695
695698169
1891901455
540960166
93585540
1276000835
543583362
1642161234
1111460043
646250286
47312143
1858616973
1055780232
2037213946
1992681075
441967971
777961784
98918098
1118406609
1808293131
1232264959
1297256883
320044183
141153393
1010743183
1359677012
1030348846
2105501650
1571387474
851709871
275982986
1236489114
2070738950
60799495
1449135291
316970197
1300234000
90581521
1356060844
338888049
1825361693
1539994461
520962629
498536844
1775140044
1305822736
1043590701
473783843
1696143948
803719235
632881941
1724579302
1921781880
681541177
1965115260
1022225074
2034952209
1249627612
1962379278
1345354394
1468577467
1088972327
847658113
116733474
1527572936
311173632
722823662
2128601121
33390139
169249985
1061629722
614688662
1129991969
1370103716
970637918
564137690
59706729
989818553
382131086
750187437
492502167
2132992804
409195106
527239717
1104479928
2120254827
1790409167
1976862995
517174650
1463798859
1250294568
45944850
364251349
1011867185
2079443048
1686948907
1149457630
915886744
553866939
1771359728
1340104
312664107
873820755
625187316
1074290250
384369134
1878889460
1410677418
147454070
1616790408
1851690133
1284084720
1887817552
474631580
1707866855
687739313
503929963
1067537385
1513765128
1185068739
1353034490
247047007
1760724901
1370667355
922683527
565015578
1231610008
1571107551
1387039091
485161898
240264504
1869825193
919907535
186755736
167085633
978866479
1980762446
765611583
2074187780
237731686
562614922
233427242
474583217
50104036
2000505405
2096939557
2102094825
1354464942
408417655
1273276768
1298509391
616431358
800255760
1802960695
924735514
1091466636
288181239
144760504
465946311
947533400
530919772
1662520760
209057674
67186141
939831955
378600743
583414898
1379698546
1062635957
832215425
770650682
638505442
411095061
1291096062
1460804969
559544079
2056382495
1824544209
270209893
1860005683
1086977492
206568773
535473671
280268318
1684573534
2140782805
1902291546
718537971
1912348401
1577206463
2008426538
101667546
1043940988
1109325180
1732818393
15058485
657474353
1612824040
2108768355
10368019
535888207
1252306866
1089825448
1122879177
625205922
84297270
2038543343
255091067
1864664431
1355639647
53082234
1153578743
1040249721
526687707
800157274
997802698
383613732
1067042029
2016785028
233260080
1696839312
1260871217
2081175835
1708656911
107576659
996430944
1539635441
732576119
405067762
1848560936
1152859632
383900583
1825320085
233396530
923700092
564709803
1868219225
1485585201
606974986
209016911
955696417
1705426844
1573319103
732524780
166155234
1413765749
2086889271
1613542010
955150221
1910812710
934404706
939677713
2036062265
2123474901
1410713825
1088255841
1253710020
323835432
920262328
66977715
1568082743
962244344
1009736106
1978329
203035652
75481640
229266938
705061588
644111074
980608126
598800380
1769165750
77373291
1596481633
1016716657
1228521830
1321742409
992586440
2108377188
780234272
576790472
1117641382
1051328369
330340239
19579407
829579954
982502905
1406350763
39426252
901023160
1010980757
84192037
1622650927
1499020880
216373580
1630182161
1059654551
243689071
1787758770
71294528
1124386835
159109088
504855639
2051835158
269193439
833491407
1102371282
2144919338
408015974
2066000288
717629128
265370815
1885066590
1284274013
2081211892
698038970
1998477451
1132220730
604596657
943791546
1552347605
544793378
975004262
357152801
1598754448
1173394180
1121770529
14382607
978578710
467720115
95392196
1537554049
1425165679
688527416
653143943
340456530
831197575
1304005376
468638759
698605705
169157013
1262915722
439371600
1137672876
1819724887
954785004
1080683709
878455269
981328616
1296990125
522079035
2141620271
1710251283
2058556984
2049298748
918485473
587707383
469330193
1241968020
505376821
1781353763
119258600
2075114721
1918736658
1833564857
1609897043
307964930
1528179714
2022605390
192912030
1442326517
1832112888
1687746108
2066856245
2039361741
1336650010
1718797416
1421225730
944183541
1224667593
376026728
1395174136
165387851
1486169932
887999086
649319436
1448552733
1677378197
1615775961
1818338058
2131074371
957192041
1891835891
1539317948
1516246944
1291852689
1041483363
686435812
169074404
920379940
1444873813
1695972335
74574286
2047209878
59915206
132588860
1178390345
982671252
957531458
2001204748
971129936
1413366010
1829567680
1920080265
190547249
657024893
1678125400
1871810914
1639796627
1739127091
160704441
1089963223
170787554
451894836
560563360
777992544
223033449
1929216367
391576607
1572996604
1739901319
1128704296
1249881556
1325568405
1358630134
149894636
1187230431
612672898
1008876912
1752115460
1351636814
795326938
421727931
1848625462
1322906296
1701961588
825487064
944937647
949563232
94877204
996495543
814390059
944019807
1503341973
103305180
638557755
1072917665
1199624760
890823491
1112157705
1952784735
274605254
584095468
1438522057
1463297473
121162140
487494270
2050418439
670705023
848265336
1398005480
1875328815
987178219
318176398
944044884
693545698
1321166281
556321125
1424521286
237357824
1879174618
312454877
481788764
618738327
1937474713
1184983965
531820316
1907641191
1270049162
2011353795
709572677
1678818413
1225363638
656716581
1520658832
1011921921
284312809
1423463416
95163744
1087267847
657312568
183572037
1486526628
1151282154
1142194068
330140541
447391939
840116540
1135824290
526667997
643504712
946946405
1259610013
2056269614
1405263594
461771784
1551614191
985490916
2065507445
1543313127
745342224
12987168
2091658363
1553490674
1544055067
2011348058
257248399
166113874
1850502089
1743618528
2001308497
776393781
1650200176
33151745
2125641536
256474492
1823838118
754878559
676088101
88937246
1369340168
909213369
845568076
1714051129
130245675
148282215
1544767950
114687985
84654305
756469054
1019507689
732588510
1791818144
2093539676
1983213206
1997072174
1411405448
294605534
1422586785
1959642692
172944738
1995883356
861988329
461487022
2117691708
1918927917
1924715988
828452825
2040268145
696565507
1050895596
1110435699
574037249
526133761
327640021
979648765
1428172080
98418282
595238045
414688484
973132860
1599195752
480466026
1755423309
1567233342
1511731452
538815588
1265701747
1212431727
858452774
663503026
594890249
1836219730
1737227103
1932917393
1238026413
881972261
463797229
457893701
1145101748
1223929587
1295322305
920456400
1282302213
1964368714
1029130119
1569453260
1470156645
501552812
564188843
1774605095
967061025
536528378
2141227428
1267046174
1492589718
1976663723
713777068
610501936
295062364
337937004
691268722
1769721726
1961671662
1754944117
391102051
730745323
240070593
1270525397
990398132
46787963
2117970053
1856727568
95269823
1467453885
832787192
80736448
480186291
1117264548
1851889158
2144557914
832166229
1256172508
947791547
1422055198
983272035
1294678838
722117553
1235591327
1668852477
1172978074
272313660
5850950
166391203
1866878587
1236743257
1415540258
1573160708
2109813948
1829119658
231617725
341463326
1606912572
1800464897
520541094
1526121294
662077406
2049706825
509585685
868330618
1514648073
1916382078
2138760846
798180263
224950564
1232387806
1300538621
514337627
1432915409
1959318582
1108196537
1685182008
15578590
114981346
1782664377
1854046470
818634671
18289467
1369658312
1931755370
1379062939
1999918452
2109762547
205411539
1162735683
14886029
552564735
782350561
223246286
1070385159
2047569994
1906819883
997341308
1326397518
1586183659
348004419
2086068077
1225338291
836283158
1944508137
2043523099
1543437670
1672172946
1995764559
955189007
969352963
1472428704
263374957
1781519027
1662681868
1628480796
74732469
265778584
2115147303
1694203680
5318746
1184709629
1731009409
1288821658
1717880247
195763721
1508480680
2091238492
623480725
1742317557
1154072124
575721288
846668695
1766307151
1790301103
962082330
744207598
326577283
1493253307
460129534
1637716321
1547702351
1570948661
1018207861
330827461
1902922023
313973395
654314706
352377233
1054284422
1491001980
1308260424
926836403
1630045584
725005781
1125999326
1737050975
2044104020
75531781
977788451
1735676666
1049146831
1346375066
540649207
1728025454
1328484291
1238575026
805102725
2014338499
1519129864
1636864533
2077651932
282233692
2081707920
2102171101
1724528938
1980092102
547659864
1231312866
598547994
561978158
694142385
42383877
933876039
1085263275
672466265
607168389
318454658
346887511
1206780215
2061354086
2095120875
600329548
899857026
1325123733
2130398608
1222515677
1275666377
1877179835
378837800
355877780
942799417
936807331
1267996625
904738335
1217857832
2070649933
463717365
1167991254
19488726
1863362637
419198389
497057038
998705408
1623760520
1253451246
200461841
1802246312
341654293
528467381
1985680836
444925541
1795438732
105975742
1000597850
137055070
24755607
1563972604
376642289
159459803
1244891836
64604773
1248307554
712827827
1110516685
289135547
1367257341
1876401015
2051539019
1209723701
955760532
1608602357
1614921116
1071731009
482242141
1452999262
566110715
1729195836
533412504
1039640780
106624839
1528431945
1334321821
1151678305
2121776467
1147234270
1043774819
1391114759
535116424
588569157
282486468
900232454
978647955
2134672029
1690660965
1699019275
1683416473
1285932295
1000077781
90454748
1033016179
811126686
91749134
1347556506
216631271
277346372
1448895781
785325492
2137697330
1185100768
1281468237
652531092
22470363
357421272
1598355040
369651059
432861040
667362110
1458320168
977077695
98977403
1680961092
245424486
1254290676
921295200
683496521
1138714289
157944052
1532729487
1785037335
1140487440
1883368742
225874365
986324638
859621996
1470201148
1710494939
1072620487
1123162910
1921547655
1691214741
337776144
1549036627
1139093651
1472873081
831452128
1650062690
676774642
1589353345
574513862
1588410940
391123122
953012244
1657005210
1775176468
163679008
755863499
507033480
1157509313
282242795
1524717405
1487005504
927649866
120953815
1952581213
987516210
1274616124
922804913
150292421
895110246
1809340214
295435356
1510724234
100697575
1009292096
1159817670
658339922
936956263
1074534778
46369401
2109231306
1126310883
753664947
1322143088
1944382738
681772133
1033260413
389686140
2071150190
1424212940
2061028210
1166842501
1509843796
1649488414
2107224986
575410505
911573207
484452689
859588686
277879029
217480266
1628108469
913518046
834394696
518847193
1538200685
160286219
184765207
1551145257
99728640
1563751374
85921935
307656997
2102972953
485066027
2010907967
682883832
542746236
1349253853
1005785379
62314872
1833692722
542463267
1328533316
195345717
730169769
1248472948
2049870942
1836983237
1362592160
1042532861
368335572
892736310
1573477218
960369369
921488283
445861434
1314309893
1885040123
217788339
348405857
2098600540
1630242727
1631216253
1598084383
361517892
1545361117
40149757
407535433
2014424283
705464938
288907465
159060868
1245055279
734366276
1660840885
605360832
1810649396
1534037820
1266795464
914951080
1189598761
1843052996
1078352780
887741695
661240229
1303267118
449587486
1854919046
217007138
1176857415
1677864166
1668406080
850649179
183801415
1663936069
1859063573
1879425812
1415332257
1052448089
888816531
1290374292
648853621
649542556
71887709
1832532863
908643462
1386029933
130037170
1206751364
1396941629
188262282
665276667
737910805
933867337
385392042
732496994
512069300
258108148
883221672
1977613311
2012600467
1341697382
967479902
1455280929
1097781964
1996018758
323581129
1230191235
1438591959
285031500
1257806056
1848737428
387553835
583202723
1725630472
1435865700
555858931
426361300
570492591
85397488
1811293110
2108808645
2124456211
1176999611
238409936
398532407
278647678
1573922197
742389533
551590413
559965163
518145348
567792512
164855088
1610761568
1618793902
875211123
2116955976
381585456
1597679561
1691893569
351354555
1965047507
1905658867
2025276912
691095724
1773698865
2069864690
1314267305
124547250
1430730619
614066135
385233925
1646720696
842805699
1970534882
1948668498
337666398
2034340822
2133605803
857146167
371676929
1225913986
1068620524
655229565
1878950648
2037357
1255194581
1800650196
1743344086
1850660369
160745204
1417102769
774147854
1440242905
1250242081
205070648
1693381065
1435692893
1528184647
185064757
1488059391
1080236776
1142194443
623126085
288778894
149842491
1258830711
1496832820
1724973836
1314480839
291564458
1808300041
1983263433
280045166
1100310946
739955257
596512470
2083350452
2105549408
291206597
1365997770
768659318
1202422421
2102084732
224320852
137222598
971884362
623744385
1987570438
243108090
856645721
530681530
337170547
240124429
156806244
422174266
177680089
1053627526
1153733250
1335649044
889011281
2042793504
398091337
101163964
64499371
1577438754
1914532247
713819379
2135844246
898894479
489304381
1787648009
706863589
272691688
987869854
1744979112
1091841987
821007371
1804135700
1473298771
1295928150
1446712058
2026761861
1328938854
1060769666
1107998202
1140679438
1047586203
343152291
2060257677
87476039
1687726245
42530352
1381988702
1568100346
1445708132
583109648
381074959
1134627099
1892318013
1670987738
840507539
1441731439
1338151312
454467729
1861403820
1484322553
259709611
16862323
184001547
948817887
1201931899
1618819525
953328526
1519059201
154799227
1734210117
2144843891
405810073
1090163957
75195924
265227887
1604830877
1139388804
1094024166
698979562
430888219
1294732913
93541471
1159101029
741736952
768882004
2067945366
1383355681
220748608
1321371263
419211735
1567583068
1412997736
660525539
2081122533
1072186103
1569623474
1461541366
456559214
545443440
282962829
1669956436
45793267
1490612440
411266433
431335317
502850707
885532087
1726872173
1438539912
680093855
248241502
1054757634
1803730509
873563714
793298278
1417900796
944252592
1360795742
162981454
1407179605
835732034
1765125612
1027275605
865864050
991865922
2083637526
1515739196
1617619353
1761408753
357616003
115718168
1800775832
1263526363
896441916
1945015847
955378781
711973778
267566776
624886561
76713902
1458989448
860298013
2004824446
571878883
1460948218
845080727
907426398
355872317
609813117
925803216
849660943
1943718521
976274321
857456546
763065801
1840478317
1021332307
620907747
1062662011
2092116305
2133863850
233184815
904189150
1504100514
1189975597
1614485768
1570921378
715748236
857146167
1277679087
1312581656
1456294588
1113965060
527269516
2131313335
453708887
985978308
246658657
418813047
382679696
385767974
207324956
1339232168
1027919136
1477836999
1632449996
1325508388
1714653428
1722623885
993751864
1609166969
122800221
1837454800
768394823
1335994305
430687308
1831155448
1464209913
746135592
222504557
1931599823
140107825
1390865824
732157555
1649854623
1259010052
1668951054
1165929829
1693014320
1777995810
1377265753
2135756902
1565785447
346782051
1741678138
1397734705
1477882546
1892498152
2036674169
1769414494
107958351
1443697349
231751257
1093935787
139585352
96927805
652372813
242248364
940013086
845705662
2123389133
1885834936
266075885
1851492038
1680381295
1755315443
802739381
939671736
1572562589
777678480
1389737404
1786181122
1777133409
70466372
1568103894
2067939020
1585283252
2019788869
2011708413
30685304
1144283069
432720530
1423494722
1674199784
660600919
1012960853
1072386519
563018422
491164234
25349173
525868428
259321395
1045685534
1514616692
461734828
478046468
1524535112
1971834853
342734619
76906424
187793362
367827605
1621543717
270943835
900180208
1726685923
1955988451
1487155812
401393603
1555612297
215841542
649063153
1215741541
888170219
2124085388
808362665
1396675735
1916056997
2012743733
646798767
1118326853
1443373797
353372195
1058419978
73177369
927264489
697412434
360056335
657798555
1707067825
1734143535
1002803837
9178254
1298011317
1726203725
733863919
41341123
1802086487
1416825754
1066968363
1514356409
852026853
1520746375
1522318385
316938443
1360150053
168662591
2102402429
1757157671
1270251726
420963446
124643272
293715178
791594199
2000545188
1960663928
1704727905
1930691547
1704811347
422556107
473716060
183100096
715402455
533924321
1328610981
689768187
293936004
1656907380
306003953
526862242
1657267836
1241566282
133791990
120822125
1213279857
1465267160
1303467089
221179913
1700634097
639844884
380943497
369263761
538522158
825040512
192217955
1401669025
1957438051
1421343128
1256321299
1669631812
1154857462
1125344175
382462286
266318703
1723547488
1747735965
852360481
885788333
906617950
443205715
1984448573
517136037
2104663554
179198118
1588605789
215985313
638537362
1031280825
392222111
1759676275
1984051469
1137834090
1592874960
1223622284
1487526089
1826685431
299550945
849934651
229348102
985046139
2020060273
968435152
1139856931
528467048
1266280606
1076924262
1126866931
88222814
458651141
765188963
1305745022
160325585
1746927684
391358324
1484687715
1185348780
176303287
1399392670
753338039
784536273
1738488576
1568224202
840955580
1790803956
1447040038
409077402
557705252
165756026
1310100902
272148658
939902599
1890492398
895879414
1174468112
719178295
1928309213
230373402
1084191962
2096067035
2079951583
1165568280
2035872265
1128803729
59213411
494144337
555369286
542277972
525887407
1034300119
520024826
186776407
434366352
2079978472
526181461
360306623
547895975
1616978096
658349742
1898649240
2053881984
974843820
868321914
2109961705
1362181451
1781563214
442831807
1069442442
1706423884
1871474937
1844028462
951782453
972657606
769085191
1610621377
1032220774
506715118
544557132
2047098004
1000475678
853047014
1060520152
696333967
1599738858
2053833664
1182869035
875296421
968451666
781334542
394555496
478494522
2101423367
1618209008
1999724853
1877661040
1990434238
1219029404
2048916395
1749063354
190521907
1167459876
1322824557
1347251304
147014130
112858690
882055508
1588030207
1875611693
895725872
2132463220
1825555138
1981912175
1048424606
970162905
414119312
160854690
314082677
571957667
1712950749
985022694
634465517
1519839330
382831771
844227882
888348114
881183776
1262866360
133358595
1129758056
1390192740
328799458
1709589695
889292440
210267275
1364412256
1624749394
1700468484
1891929330
198615907
1355995959
365391633
1100254937
635615773
2097178240
1718975923
189342088
205193013
1533287629
51208670
815066717
713573342
835212466
707330959
320664311
1082786646
1911741730
1166334476
636440050
1393481569
636191922
1075461244
159965010
1629007627
814421207
1851509890
382086770
281223142
1037351835
1021769766
1870803591
1833687999
171197445
1140820457
367039773
1987767134
1447148286
928086878
626505237
1814607013
82173522
679706621
243173331
447980479
178279310
684063170
1638113675
2065982179
1329196855
422960670
1238423898
1874685631
1580075478
473882728
351189323
437282428
1213447844
1825528291
165393797
693639598
147122969
1262991974
1478715374
610246693
250464486
614605885
1138084053
518653207
822281738
2105600638
1212891382
1515942875
1746944880
218830384
960332705
1574965104
1452527591
1438368382
1532014838
491438896
640564230
429567699
1441990725
158925685
2116226723
1011429446
2126565276
1847860836
640320841
1433696637
559404638
1031637241
827315756
1790501075
3405352
885876087
1650134010
620692124
1642921591
1127037315
1416677196
34029048
525480100
528199637
1527815769
842015484
1950477710
94673389
1802056428
1443085442
1308218508
882497434
143595539
90764249
374459153
183515805
944337548
988053547
1718321102
1610509496
1443984931
631451853
1067677956
1702921056
11057905
200962496
1045104231
1425295278
536938859
1744669227
1569666328
1971390514
923770776
1483096128
537931704
2086372413
89628200
1014107696
1164889795
1772945358
1029411865
787286125
1675106400
765625443
609736034
676848634
191218903
463576159
744647113
468323355
1128540021
1678867122
753977486
809062627
807011249
491223942
1169031710
1679147474
1933023688
1204634459
1030018541
1291325048
1685653629
130747315
1218879022
16590535
1423325803
1731988348
363653693
2126703567
291722655
1914032314
1556003464
772180182
716157186
259806277
1560996758
205014359
1338870229
1478165380
1935899274
492799243
833598815
505613480
1714453486
627705955
1160362739
382434583
928109732
101270043
1019451054
280100163
1508704218
1667364830
1654287612
1315890853
1753725339
189436536
2143562684
778730275
518839996
1277619292
1717219053
1028188657
632028988
1643153270
1681392144
1983787310
266412544
983840944
946926538
1936616647
55270399
1478973591
1441490895
728632572
1742910203
256508183
1910903916
1269005857
825360659
1867759442
738800546
974927965
286184312
1760376439
1707348513
184547714
1056172129
861472463
1553490190
1280301917
564377586
280758090
1985481774
1871014737
681877986
1763030290
411492863
980943337
166727444
52836978
53937769
477182692
764716868
545030115
1029827664
34440471
1998627438
331194037
1598650563
1504588075
1594443070
1435078232
179274870
1474417843
1330966798
1690419054
1209862102
424582431
1816644825
1865313383
793870032
708814798
529772177
1842364964
1475780806
1510732983
1346631580
1980076064
1445106997
2127934233
1388839855
776001187
1386272739
1464955075
975779564
521438845
1011975815
1405614296
2119444822
1839844094
1046058263
451524333
222413809
971923576
1368385654
1689992380
868894620
948212659
596170390
1155563960
156634223
756199141
215834205
135547780
1417863770
885023732
1040941120
1796862656
603157998
18422297
1202581829
1282407572
1619190787
1617383135
375514579
2130676898
854659066
35296754
1552095252
30753811
185742095
1223114545
353663115
1783958712
942326355
161348874
516141397
1178194098
1140152721
1889090292
393252516
163952623
1695395712
1079035253
1074786505
639545897
1426951971
184572266
1275023078
1298215275
1947791933
1226249297
494063674
1615405497
50220807
289913628
2115609875
1251409463
404319106
325852582
1488024819
1351596634
309759866
258550221
1518435472
427608261
1149417772
712029036
163793724
609869674
1622205240
1932425451
183639503
306857837
2090683266
1972345627
1258668995
2128178464
1346038191
1530722507
434426720
1053135445
1209374445
887906193
1976978140
1296226575
1934585724
52015895
1884388507
1499579273
248541187
1631476552
438087971
2472133
1117693885
1634750345
901372128
1464296599
1386139825
364607323
569880230
2116587504
2971944
944800909
1818369757
1605152136
1565890826
1905356465
1580776404
1231409003
1526704399
1275032081
1695472813
1157373176
2130925248
1963978986
1354233072
1759404307
1694628091
1731018401
1087543391
497045664
975172651
1070563708
2124698862
998107494
1734882557
1672296042
744522296
2038775231
286845280
597594952
1524108636
1420151453
1204194066
2049621478
1560364334
865605077
2029589858
575976207
486912855
31442534
256875772
1980179757
1217331666
496198510
1998771260
2123773443
449412158
119937757
1223434862
1820209139
2023737552
241297954
994305501
1111572430
601146292
1566962512
181768209
31401560
1830481177
704782600
1839378801
718540586
1282162001
1219384519
1031461804
2117156734
475430030
1444439109
412130598
1436217195
559267045
63872264
687942480
955737053
1426719949
1560550182
1567123110
259610121
259768736
1139981751
116781055
342633933
1907524296
2087748108
799243790
1898122579
88495667
660201554
1963190410
508121597
746784513
824645858
1077734473
1579067741
1379261695
455234804
1728298615
299363712
1929748830
1615111563
191943807
268974927
275178671
1496162123
96053297
843528396
723525201
1981130471
1125287813
214781227
1566138448
1191982142
1295385149
120183356
762644781
1352743877
386933473
589042305
1716478369
1833479648
749845936
929476112
795732291
381827459
362029498
813029029
1651130516
126614450
1286826571
1278754442
1236498965
215601428
1529884998
259853572
102189990
1633104421
540307892
701426918
1499191322
526979927
913701577
121675755
1492405124
627146604
1038788893
265154600
2029558935
1233108483
1686650871
531432289
732511810
2051686786
1035138284
1451062705
1166595513
758865175
769624795
1960881521
1154397266
815883517
331063246
1733338292
2118630997
732929313
310668147
1968090543
927893364
1878018155
418409776
257073455
164901954
287234496
1443885709
775254668
1695046761
776628139
1469787009
1200671995
705684856
344504059
273038432
1297491529
2126329748
1935256255
998270976
98503021
1147217633
1621205353
100334345
1375872836
2112979175
969549873
351396467
1470092095
834787596
72945071
1089881309
466091730
918150748
1943112795
1044106961
1531877817
620466811
921809982
322518517
369589015
1185116319
1548964559
61942022
1748870843
75227715
1156331100
1694058654
1417543132
1309189061
1881348705
1140040754
528615481
1138985856
1852062695
1289548736
1724190145
1770679626
415148764
316178343
315702139
1464247116
1995796580
232702546
1483926745
253666439
1225120650
581706270
855311156
584702925
1225473158
1021667919
720780643
937170633
550855359
1485361282
1666125615
1581040554
1332492315
742790294
579108540
1650598673
411900895
152206156
2129252580
1747829191
423113561
285545041
1086550738
1450294506
1450873261
494216471
1243414143
1820488994
1736291668
1726763238
108650493
1592550553
674634974
1516345050
284107191
992188068
2145691292
1075251452
831421262
1459330405
1550094612
642114301
1328640399
322126104
114518814
591696150
55132824
1320387300
1041888590
288701445
1345758255
1452467579
2093305336
1003169331
649860937
625565203
1515184027
2124713819
1823266812
1709204743
1694102179
1251866940
802327939
905139492
1979658501
963632056
1327722669
698622157
1497412642
1962845039
1266987930
2080845296
296830584
606285280
1913779047
1842799619
1317843214
1441166439
95200933
583048235
1987449604
805442690
433449321
999503717
697763143
1175304229
505680824
681418568
1490132100
1079448288
1696950149
740457761
1280307632
1967368512
709416521
1907454100
1870766470
190483270
2058522697
128068361
1520698197
1324090433
1258475296
661180679
1048068194
984187717
122770250
3718686
457014988
371365517
913420583
2006817065
1953650784
1528989587
394308374
1292669694
1206611690
2101096200
1062567770
192986277
1663058449
76102537
509477473
1874688461
126804569
1037293709
688663234
2016163849
272415476
2085182199
736545322
109764709
1839379026
661979660
1243330351
1818749207
1950520645
508576361
659530940
1759563557
1938819815
2031360244
365519794
289712821
1536639549
640459999
312407631
767120639
728697618
1089184767
380225670
663958760
652398474
566506907
33896964
726626228
2040360523
469509609
1981625183
153789490
707606040
2049854659
1611780266
991477489
1550032684
369557442
994200050
2139356672
645684502
1928141441
1122471379
266161178
1335958711
142017711
74015997
1743087567
460235952
870544299
259281774
1449612899
1186785424
1652377706
566725506
1542752232
1960765902
532280291
468334697
1351142851
1958051603
447007461
220356526
2105082518
700214285
196445559
197968988
842139962
1310998977
1118672018
1175537951
1140266663
117102576
577044230
281636409
956030481
94328863
403094158
67898145
73041688
1080966496
2023725289
896518956
1409838580
307421532
1788628790
2056678658
134341493
1897156475
340356954
1782978991
1429850687
1393638840
193201239
1907366051
423959587
928031397
713811550
157168614
272033232
1924900471
1518260283
721394626
30542678
2016985817
227677099
797969149
890270605
1235625275
1360999047
1000487837
1482924543
2084426955
503485074
1716198953
178087745
653236664
724370184
1675114754
2136597380
345282222
191505051
321504679
1524918233
528544344
2130673498
609626385
1567867718
119717050
1183495739
1245123427
143074880
1801600328
377110673
1167811450
36077725
1686309545
1222873507
1378961965
387662250
2074023758
1085502028
682862182
1202257970
2130765903
1218395668
797748163
585865742
198605508
2144630374
1719783533
1086083236
1116022350
1859410177
1934233084
289919586
369528964
1291564625
1875736758
98898956
454813876
1530725468
311638815
814924288
1310998977
475341722
2010932592
42935787
259479766
2129210569
1302244308
1563221493
602743
759691376
421468728
1261336067
878644596
1631453020
1830733919
401699562
1957817314
571081276
1953129520
670992665
773507390
800175628
1208524352
1675397778
81986151
2079058575
1422665581
717357522
401207177
1967796599
235322312
1567700942
938374946
1283138626
1174275930
248107129
431142972
1429283732
11428785
1102058359
366499801
480063004
543282952
481338799
519130682
1110988138
1653315645
898209642
1930915161
760870118
1698883173
1198987260
1101967699
1746940987
334488796
563610574
338010660
127672933
1307205537
362621450
1105672690
2033674844
125446438
18117393
1997681428
469524123
170514459
1952616395
1434551046
629210862
1025045496
1554812024
262566956
687661575
921971559
23577951
1259245382
1289775205
1107466391
1609568015
663093569
1767608858
616914444
724747968
1606290538
787620596
2640004
706612212
1850038233
1993436465
1273553902
349936223
1632149219
511598968
95531034
1114551475
1250877860
761336081
1681469836
1032168658
313076921
1534290838
781376267
19599382
2034650295
1221456382
203728227
416304430
390378049
746135222
362018561
590641434
601016559
1934911160
1647574601
399945134
1454186069
1732746134
1033471394
1767059021
629509234
701639146
1101776651
791250676
1743043444
486413897
1566685206
1740169409
391115583
1605410000
164492716
1731852465
1062871508
621266584
144531999
966334469
1114990
1617293264
65163697
1995733690
2144184809
557764915
1807226938
1782279920
974424735
1793017401
577086465
1085721002
956383941
1050831591
1807538030
1606468500
1021116496
2071584701
1565903627
1094580385
1593255964
162227605
1285061777
2020699577
1714640346
1161943514
236318437
1494943215
1933187749
633798224
2094125088
1111204755
1966572062
217815516
1663274764
1617683716
1800593017
649613843
1544709340
755455069
894874466
2114278745
389520311
1428408042
1583596418
1182037502
346714287
1139428531
132254759
185361578
718111223
103141374
1800259699
2045631224
905286280
1953647063
1247349494
1159817
1805651111
1248672726
1287420979
1641275606
658212781
1330357787
1013285295
1571034341
1136948733
999245571
1757855520
825094499
761037581
1857035553
307723579
445779485
305485396
148023918
354783299
794558648
652006284
1980107555
2004007279
890339177
418763012
997265567
621770678
1787140402
1881134542
686542664
935601425
1762012524
922559953
129637576
1629609926
252598058
64654694
1762923844
408895048
1796889640
15057064
421674953
1128952297
1075189810
1332393526
1231960740
150986376
1503806441
784070679
977732579
274753975
66862701
848270018
1588132717
1151811663
1455042711
390144255
243544468
930759949
2092715259
1771606582
1526032876
1309374274
228939586
154659044
614689167
139051086
964833091
793129334
350707981
2124299999
887547016
889373235
1297069966
704313904
848132818
1459316015
1646237168
801823589
1116011980
1853697028
661112140
1035696509
1855023635
147396240
2022035958
393156062
169011210
1058233022
676805942
1423584218
2093856040
1641686338
315977229
1228094748
2136757246
880810506
1469572690
1848506165
2066977818
92765615
1706316194
183784336
85578410
1977276948
1699895654
279699712
450172277
625203218
1267599753
1779823393
44751843
1655769748
81283061
1436750588
613037664
1859120841
129169459
2008971277
1285158513
1042758284
348258820
1248503501
639687692
1872646845
1933271259
1746190349
129800850
1990701861
1651816460
1620286628
61049991
610921314
1351746852
1601752224
1864333581
31516136
1869003473
1585759604
363568496
1809117551
1058951986
14924321
995523922
2133277949
1211446146
554243570
1582776040
831639939
1761654964
1874890259
890122685
2108437732
2122617507
422984709
466492008
1977397343
1407391227
1805575672
234004188
1766918215
1258830711
19814110
857089196
1130027431
836618848
1122112050
758761702
1631651709
1626120340
132147669
400429523
1572514531
1231998701
883188321
833063122
575912413
1783086923
667551354
1822093009
625176538
201196604
1111808097
1668314368
1803505193
169957822
1976273753
162275019
1230558822
664653402
2139043460
327824999
1929041294
113233967
742933710
1203456820
206850292
750039683
921862891
1547567561
500186033
11424853
1637346351
1657540404
260377277
249956882
1531690817
1247531588
189730961
1359527329
9814220
478187442
1092715281
1539667446
319254382
981255051
185578366
812867648
1385652433
1078352393
1588733832
1381644361
26831212
146874325
1349738028
1978910638
700808792
710073275
1370777488
86485470
1440453133
521280728
1784805116
1947704787
1205149937
2028194643
510880760
2059948762
841450014
410040357
1070301449
1694663006
1210584127
1181565942
873365152
1199353877
615670169
1542785254
1881961005
330815777
1865006714
881833302
1770654506
857800248
2109250665
704436588
1953213832
1183140026
1007005351
1090838076
1663815371
277518137
913514284
1506657439
1957157076
636847325
2000919508
1164163009
1928187057
1180843737
305667428
1052679001
1333546778
2106584976
977040118
1323088272
1408426064
1942564655
467169100
498820653
1053505359
1261374647
1554065268
1805784060
1241273204
885904603
1953667219
677075003
624449934
1427367234
1072539894
355612608
700003161
1184420858
373674393
1650968955
532415541
1482441490
1245118656
1189419692
758260455
102996479
1333111184
937687934
1433244929
2129127025
366979356
904695474
66641503
1668786329
1026059014
1368126645
211041282
675768424
1758384260
1867031963
1649499196
1840296074
41137114
1867877535
21642843
1115154605
1772460050
2102418123
1590243848
1167427839
606506533
1243474366
628245806
1435648931
738756072
1076332060
94516820
1379144671
849980339
1703760333
961608594
1487499577
182521205
2129771716
1767749029
587308126
1777402758
728472659
312137440
460564163
165048279
486408456
159817193
144593882
385473015
1601606133
1439441282
268186204
2118394992
2091117716
157919639
1845997217
443590445
1208897370
171669610
1325403242
1964190337
1197317416
1360550491
673597277
1421042128
725493429
1646292364
874342642
1803646216
71587339
1613695688
306720637
1160661031
1784339650
1285719021
2140178056
2000702341
730659696
921486466
968032996
424398091
1768669909
430893143
1933654646
774417747
1568221424
1021892612
932853593
1720192418
788050294
1561177277
334197482
598276843
1670219176
209088618
431844143
1769477956
1051850810
91450183
1511665496
49596438
1049714020
278205699
1450484567
1704334863
1629820269
2090805935
197557070
1627173601
744005523
135783202
692140609
242004722
1654383509
61490285
1561887308
1581109156
87113396
1482208742
1985172169
2032207033
494698289
1136055883
1273656194
970874798
65104889
207178382
949025195
1879167657
632204490
522749
346398445
1624343004
957418678
1798500253
1656948866
1775602989
1615575850
1350068718
2112439451
1032495955
1416228627
1386521562
1858905501
121466912
2091504623
373473033
1153376106
1460246416
1429382745
383534742
872967457
274108680
97720355
1865495533
921646528
1549615255
1594506020
1100302518
819824159
325561705
1024973848
1889885023
2098518013
643566604
1617412251
687354601
1568595733
1789918149
1902947901
1011790553
245518914
801674592
1192970492
1180591137
1348600608
552250794
260686381
848281129
43241156
645291035
851852901
225886717
1448101423
1310682008
438706463
820787756
1315946374
1615252674
1553316071
543885529
219275834
543870956
374624380
335617559
526922914
280176144
36499932
864214901
1952880692
226179127
991090689
68269488
1737856322
1974559333
250627592
1222020023
913180573
1060574301
1487042105
1537669421
616622322
1121245863
2129250440
1396894348
657920603
537631999
1453966644
722677930
435408393
2135916615
2101917497
181055093
1249141655
2108006817
1491319265
910471616
2088138914
591340648
1026509296
203427009
1051557129
1633399388
824265301
102576349
2137769698
1692107862
375599893
580596202
177789286
2123967638
2060340421
372994455
429667742
1127917218
413175225
1451674026
2078796495
258756750
1907176860
1870359774
627248110
503370825
747801193
663733250
240836203
936921472
1326246004
47727977
1400616243
1074393029
1142030616
824098131
337161668
918740956
1116933129
1215325927
1421699511
10401051
778484759
448436029
1604042116
57286663
810656225
1145424526
1851428613
998467411
1877879692
746309540
1641788001
2079002472
801998769
102683269
1969236541
463150238
1515072135
1517074726
1049628978
602649724
836190012
1416419894
1265376784
1534202482
148759224
324363043
394332746
853858739
394591329
301233350
183587050
350268293
1262299434
1794705193
1090602349
1957266502
1987368347
418153692
823457417
1455393353
440455557
234100760
1542199314
662000532
1022127308
1755284340
1132033912
1798796632
647849934
84678878
1932851023
724988943
1088299785
1540227082
1211311104
1524555950
1633188321
458765132
810643230
1586343196
1210845774
2101436274
739564047
53041395
177281522
1980766357
1719562407
1631170006
81330570
734780181
1824030683
233966555
933706418
783736146
338603546
894445576
2147200113
1572589126
1128589833
485527004
1015547732
482159454
1341074717
405627183
1851615400
1236638632
1388309389
1236205076
1833201007
717978439
599215797
1223298367
2090087105
1556761963
1015606541
2101652692
1355196982
1146375337
110020591
1093924983
2864693
957878938
839934583
971906939
1320983940
1710391837
1159547218
356667261
1604654307
458138545
929997525
996301350
180123923
1738989166
135551716
854978932
1537683714
1187507858
308116901
1615975223
1636447736
960951798
2028019522
724348315
461532257
570492815
1399257284
412320413
463792168
569500353
993143330
632703108
1793431304
1503241461
617061183
657922889
1723792294
214011115
1310648253
355110413
1129977016
385095288
89726867
72243893
2107682258
208164964
848374965
1176630198
1151445975
1251565986
2028929552
1222676802
1011298925
559830070
424698267
214283380
1497786396
1694486848
57343620
1323489713
137009565
953231645
417117666
488206994
2101602890
968727892
155902174
2122207034
1831937028
80306683
1173085856
634765471
1079470390
1628493234
1240774848
1323099482
1409199705
157100248
1379960013
1655414824
622837402
1793520398
95329152
1492493741
1482408845
576327578
1995236929
1078919009
1479464634
295001942
975351488
944263578
859044017
536475365
1103930723
1183179890
1636654757
2098189037
802987589
875451208
496946554
1142420855
3747242
1013872420
570843974
309065816
18598598
399587803
1653618553
1060667619
2089380175
1192748736
1967416288
976767709
2047568952
900414578
1584909891
312480333
1990362684
1605725264
1580900167
272790374
20441870
2025615969
1417763739
1061448449
1480603201
1715277813
348286053
1213295961
1843551085
591504058
1973103442
122984163
972085053
1806590928
768587589
1468691741
974210500
1582767479
1282579735
919033549
364830098
249827615
701998130
1723951184
867889515
1137073588
2069154276
525609462
1745946114
1352286447
1410448587
1144422235
2043152280
1734807017
706133147
1898898026
891126380
1598701661
1274537691
2000004114
1169753382
509649318
15207112
2126253641
405357114
941547287
765159135
574944932
1187022851
479056129
1193875937
446178483
9695919
485251130
1612501742
1896939669
1035444172
820674261
1130906971
670469129
206303646
1698753183
1147857154
836677749
1698731199
901872861
2086977937
1772118533
65888813
343675867
826788419
1203922768
55916495
1466011311
515045846
1074297638
1823069043
1250317093
1293153187
377665867
94616888
1821495079
1370064038
576217480
2030467536
200138291
1436188830
757564619
376875268
850531648
826306747
1615416448
1689037591
414488762
1957963142
754679449
1055886953
34397507
326487817
1403866790
172972572
1635423536
34460370
33322605
212818944
892140312
1150616710
2050973930
836498307
980806935
1482926467
715793547
446919315
477914249
88055735
1762264868
158667153
589458156
180107854
2060854029
497777965
635420570
512095356
908471779
1674179547
1383668962
110972007
1957333563
1731557213
1779926475
1648855218
378075828
1644936576
966693411
326718576
872204880
524054768
2068264832
1221667946
1466138116
580820959
1569072084
1853694936
829896107
1976018656
824545926
463759395
1687283120
2097691030
1698855419
252246200
314464274
975130781
559031855
270395234
1219183559
1874197820
1085877859
693021376
1434942617
1469711616
1122693218
1919469551
118258540
979742442
215040808
2073312405
511428168
765364082
1336418987
427154283
1741386025
461123828
1858064973
388818036
536302439
538482480
2023529401
912332522
977018825
309644194
1211000486
1205588722
1115798487
875726772
1662172548
325882768
900811438
455417004
2041905675
39257378
126335442
1562604336
527244365
680001940
1932128991
1894994503
608410442
1778511111
766700952
1734412867
1477225493
1073055029
1863367118
420917738
677180920
1236112364
1648161019
1939981382
2098060464
1347902424
190188621
1216652844
699448196
1703236644
550541241
207074426
281349762
746288225
815955146
1874513838
1213158099
1738304899
1093748636
1971780663
1078399437
1222301687
1094079176
16962666
1402560310
945372742
393199808
1045655758
1976848219
213702937
620788016
1372298420
766115298
1512936870
1190045400
472852564
1544815693
1764401557
1997246054
1994835818
2141758367
243492108
1442612123
1349804418
1908847399
635643187
1784231557
852275218
499278850
327221938
885113946
1010484877
1236241293
1534368581
697435839
449534804
1680691568
2023981965
784521287
2048854173
1508413711
720280813
886691839
2070241844
719459576
1531604141
1692203197
1994048365
626967174
57895914
137850989
1511685724
1841868912
2000050518
580000985
1608815099
1421038558
44055186
1863347592
1293065447
1958575372
1744237169
426366083
418223547
848134302
1180887307
739927764
901169506
290359735
1798384866
839540302
1763748546
727046843
1811811164
2106344023
437054802
1942138993
1151098417
287374131
1451519268
227265732
445230582
1667277150
861859273
1615672771
1268176506
1730484836
744732265
1924371241
2016883745
2115127691
1880541705
732424452
91150276
1154558827
1093598809
2081326327
897329730
494177352
1238171566
142604893
1589179992
583648458
731189769
321471775
676150673
2131266339
1502410289
694100632
506788139
177904079
2011276426
1419990018
329198741
897179218
1744279900
1433878808
1246410098
20048933
634637358
1547265379
267045082
919193637
668863470
1702813994
1863079088
92480609
1768511877
1494575611
188051940
1642088034
1344128227
508098220
2144940498
57062895
1162942270
478905075
1592143068
1221474314
1623120430
300290848
1937873630
1360832320
1664685799
1980581186
273043387
1744071590
295500304
637967609
1540399567
1825066250
879118004
1384081774
1324662197
2123696037
1569572010
738549232
1461869028
508953725
1130553070
1109499999
1970371675
464203912
140996626
576817791
385552293
944301250
746878546
1842431480
667812922
1156690804
750200721
2988013
801511144
861971770
728521152
960305982
701542889
160881310
543165454
2011009968
573432664
1295464280
1138910758
243218513
1184655077
43666019
140612091
1587921561
909785486
727072171
1828526719
465074997
1192921967
1695527135
1900444357
1057258023
2141616719
1982674142
233827414
933098698
1750207677
948413715
353125988
204638430
1773575780
828542340
1085038489
881107698
778639166
1033568067
1277339578
591840642
551271131
1882273125
1361365716
195646209
1569409000
1728767306
31896089
407807721
828297296
1196103518
566379021
1939246999
937960094
1742955362
1635416561
539896015
258171303
67968073
383575875
1505539734
382691837
51269320
1749359561
1603555754
666077610
1060963512
1505763727
84989998
1012224118
1498965857
1247368001
383981012
117703641
1698162816
1896497197
1878269080
1436963930
1051938314
1342423622
570501637
2017089221
1379548670
775685374
693701915
2000168901
173353693
216086689
1193640458
808496463
1662830320
197823149
874091814
1079422746
1283494654
996122861
1123193004
918744373
161222867
558232952
2003497456
272040345
798563467
1024465169
1633851756
1342937645
1763179036
558924387
1471084171
1562530386
2009884156
1912089850
1632082180
2000558366
1523729337
1011988186
1407986508
410614914
1640320055
1644019268
17907942
201123604
963391784
385674563
1376595277
1915889001
361346381
1963805352
392082535
779136940
463943753
1764779114
145036085
79486845
1048173522
1398746908
1968571295
1722038601
48501645
166901138
806468688
859876116
1840104953
1083084572
503102555
977961070
297352005
629490058
680819031
65753320
187718900
519190593
1616360906
80107915
720917696
755482992
60133357
939921957
71305869
1236825158
773994522
732461293
1775756404
1220804860
387298548
395276568
2033514726
283604576
1919922258
1209358630
1363519027
817359969
44988511
1272055817
1768691466
1760409482
1704130002
1431673570
1238482596
1644421109
659281385
2125092622
262514032
1866258780
269425831
668574638
1995820734
1451649406
640252525
2069390549
46410818
254477692
777593545
151266299
2036766922
1010948140
2026959071
1815338730
1169870878
489444574
48555695
1374368506
858279266
1306837311
458710696
274728385
1049422005
1003369142
585661271
1206252661
7134581
449457871
134726202
2045081525
1731868856
896111987
2111932950
883975285
74176204
456024736
1841834112
1831337090
1343472905
479199304
1569105300
884285505
1339815087
415567501
1042399327
429279465
1422769351
2031972787
538255886
1442346945
2135252133
1445016827
687019321
1507488336
1882861362
1200248236
1366345855
1583060767
407934658
1050406217
144526092
632291862
1193485897
1918916489
458366615
204601362
1252741415
1356419601
79337912
176612515
270844379
448182095
296363812
1489739217
1277810068
1405203186
284089012
988604654
267500170
1672734416
1690791098
579485710
1050807452
961007745
500082831
1459982406
932478545
853455702
1078711265
201071967
38150279
573426572
1224280339
737974678
1376641029
2016766096
1410370069
1427263803
910310253
1390239246
602324735
1532033420
62043000
1773257213
1797670197
713476881
224320852
1608001087
252870412
1867447065
274393346
826340585
2134305430
1017478468
403876304
490189174
1608963575
397014176
571382078
913270021
445309352
189142137
2104410034
1457925905
327891976
1901904942
1734566546
1976179702
74002794
2123818834
1956431510
926589992
1698539996
567056131
1487236085
1460848644
246645775
1432426579
1975284115
1783011285
388291681
868530473
349423654
435086108
1865940002
736949159
1545967414
816549857
1124571929
34882181
883400585
915508618
1247678658
394297276
464298505
987783472
1945972791
1976097835
575207362
1659456090
223716999
1170897025
1616603064
2040110706
935931281
698199470
721482609
1632193216
1581007256
1773855131
882040709
1051718438
1613444888
1916939477
824367011
1247876568
860893922
269116895
1777351298
2087322656
314476569
618579942
950305147
856539957
1499631645
1665559350
1942331227
1773596382
644530273
599965294
284612344
834317515
572053311
729928243
995908233
495847983
843736264
1412941052
1067346292
614963700
139573273
1480985761
1659796274
256712947
1613449503
192084134
1343209460
677851949
592076541
1868721979
971695741
195019513
1476273471
2045828781
1661639151
1326012964
875602364
1438534655
1246991306
1892983623
878310888
1448115760
822492251
1406024623
1765227741
246131070
1707226646
1394345389
510138913
37131740
1584750437
854955400
638967177
1294945447
830513041
620334519
708713017
1273275733
1296544566
1063445708
498724717
399404965
1557884453
2080820431
1845300218
99516192
1872897750
1983085581
1597032829
1735117923
1550591871
1539435414
250822430
615786305
1148982861
250182012
1021033934
1047347125
442775773
2105120802
2082289047
935771197
227484667
598429031
667209301
733285629
402735251
245507357
1912059503
1506215368
562867745
587485982
1321845748
1344505511
130242939
1177557509
2031244861
1596990668
1085410618
759074188
2128384997
50819799
357516673
217941239
1100194127
1173803610
1376856112
129499976
1823345572
69556595
1120653443
2072765374
2123568678
1134064691
635750943
351949059
1319778410
847331399
171795345
2046263099
395618655
1336523410
776019397
1063487118
448713595
1198401724
696286075
1229553023
302333517
1778372447
783962066
979601875
906750409
1695644851
1793626898
975241230
642719954
964273169
1528674574
2030437368
258123909
324706885
776236739
1030792130
994779656
58470628
1748276997
949446275
203147001
1711830930
121324441
1989150643
1519936577
2086456999
507292059
1523049184
2033673960
251721728
1991055770
1423694502
1306625277
1055217484
806897837
413870989
1058040560
363176921
651864896
240235786
1167195112
1896937627
1772382468
299425357
1968721163
395119750
346805168
1145553738
1237130014
1664071196
1872498225
29891294
1556844521
1368371200
1099162182
109015448
1000824840
187091800
717737577
1837852582
832450832
380913962
72184357
1342602257
10700460
1138032406
1100531050
653040933
1701786122
258731691
1252721159
507896758
845665471
1319408584
300820307
1083288552
1443922864
414334061
1424797606
280329849
228399655
427161362
10645612
1806449232
1661363653
522810617
1460330030
2052186924
1358690398
1461043946
1947498961
1258156059
159610207
1819550920
1709193478
906428097
1214379038
1344349677
1892045567
1120223700
1705703095
54581885
347748223
1616099638
1589003338
356476889
729032695
839122464
159971735
675860437
371657769
188333350
1749815910
1223617849
830227034
694821063
1980623355
111090489
614542101
1569309798
609674142
1854744216
493945488
175158246
1370966605
301114721
843033851
952715295
586975512
934324435
1917764198
1402900710
677708255
321466498
1130522878
839891842
1901277544
976810521
2103625953
1709785352
1608285435
1391323910
1859575195
371543121
365104345
255036251
1926156024
1575845402
179300847
1165139957
976448606
1580739654
601118894
127005640
301505052
1636385807
8823933
460332081
263460472
71852789
866314926
522307683
306567343
1831289675
2136123614
1468632163
398036419
431383671
466009704
1459144919
376607672
205334901
1904916878
1298783373
1096281069
1584167731
1974995623
1421538683
80643534
551830224
1112566595
1467953069
1092496619
300674592
839583656
695719322
2135299132
1863494245
2115618265
277931769
372250054
398597274
378851757
1752241769
837352101
1418614302
872156425
856388731
1288463546
1123494603
1687493056
1386019500
369723753
1824158572
1176372000
258680960
2105502607
2079737390
1767221472
263743922
389337997
750307320
1272379165
1125540283
226014431
36976206
2017830410
1482130667
685497684
1708172270
944906224
1007408152
65606872
1501405070
803292298
855070928
1890422501
1369421805
1673824876
1096300080
278865432
1630555783
1176978363
278041893
151355804
1286494199
1397004027
454127512
262568325
1986168809
1560034588
1339150445
1894408827
593109523
988419842
1327178217
370153028
278433305
452767208
687001292
1233927275
865647587
945490628
1530417156
1127478825
256702427
512178459
1898986496
1071633754
1211242518
1638163921
1405940685
659939475
1502346941
303240549
1808705405
280647720
215525627
231269144
468049143
649815042
48034852
652921135
502349069
893519836
1072498910
1109922252
1471163063
761668601
1539298021
318285905
490690463
1052883751
346167349
789505324
890172454
1672673133
1454379633
1733993456
1115195138
656948740
912966596
1914228090
525130713
215467419
351143498
734166080
1233263136
1845015278
1959504064
1495594327
3820294
616871007
1579026245
4155738
72567611
1169246476
574403335
1503284449
21017673
320433835
341576442
1270067774
438143127
677132558
6956258
2026663865
1875984604
2086153820
1957314948
1693075977
162139123
1830565340
172972829
968911070
1240855630
1042709212
832667645
778569680
1486936716
449387020
717899687
275272495
947603556
1615687525
1301791211
1297871150
1451909113
852562374
440517340
526812954
933572538
740050092
335947465
419061376
1739287186
1075001010
1159366513
1679966467
1274863866
362265317
1405978936
1479198137
1360938421
854872477
717330208
1235719991
1077865997
1433498255
824161760
118567760
1282080268
1396902561
1533929873
1399234461
1011937366
1214804304
543868712
451161988
1348688604
1155807520
611302182
1645538669
1047889467
79979171
931812011
1748045715
698189754
1669062001
20595406
1701013277
311220493
469614014
1033435958
399396858
1986522338
1961570166
2029262209
701658950
2089311984
1499934897
1842991370
393267463
1981106676
2069043763
1734184157
1712525888
807970460
587658353
336376261
143729967
2063530366
997018967
1385204712
515855143
1482328321
413388899
1158848031
2031267707
1258667346
1956166735
407097701
338641222
1420284885
1750995246
825011312
34785827
301280341
1397995212
2024852
1006189533
2091837853
55991287
805776462
638767959
1282358723
1326722592
68566961
1020003989
1261009679
71718139
1829831354
1478084354
1730614769
2043403369
2001088825
718691276
1976255677
135872249
697228283
1533045309
1226502081
275911995
1933803569
313059963
1037369401
1294711645
1558358582
1680609056
1693766459
1832633465
1646401203
2102978561
1643799679
1877923014
162110699
621917789
1362182481
1792899814
1081385910
1712019692
803123821
32997133
2017961643
638399505
486322724
666069095
1448227140
189188223
414535083
2030837848
1239322213
991631303
2105649143
322461361
1953353373
1292488146
2062713231
1247265755
759222111
1014891790
1394508938
1970883324
826169392
7001225
1552952285
1516218630
736403666
643821402
1552487480
1904094695
223748025
1286061554
2043365695
1032869881
652083027
1642168491
769403283
1981531197
122886670
66561370
804055474
354961840
1326435729
1137010480
1291076075
1626798474
1879919755
1456480170
602610539
1446444368
740127440
1942884798
395145424
1130132297
1424649189
1712628280
1664213815
335398628
760474347
774167785
35876445
1574145668
59464418
1280973658
1915164508
1196944273
374677137
1427072253
505529775
1914811098
1716279412
936930891
220858610
1298836693
585956811
1685330069
183227383
1664929006
2111236612
6583157
203852286
1140782113
1288829594
2007098969
219791501
727252702
487708007
167313862
291577017
2056736394
413825706
1135594197
293788954
1515657506
1119802929
2048453088
1108318903
1206138740
1864300612
1207874131
113199939
1290651034
2098109358
1472512245
655810323
523865026
656116653
533382467
1032332682
9036987
1411083397
1049850032
1664512244
775613173
1816031982
926467419
1928782724
1940464796
514245313
94110447
1022104801
140017729
798767092
490311914
1099298871
1814209890
1690231398
841563242
70222683
1686663488
1541136136
922652053
938370942
685730335
2071108122
1000862537
764315141
1724556182
533895057
199629444
317897849
1595776959
932565021
574613868
1180429825
194328400
966747629
1091175102
24998948
1181441455
549755614
1754522915
1453927443
700430372
1365680242
68410503
836983329
582396522
1690049843
1676713337
948333567
1860855759
838162393
1478486185
1739219116
1385809615
41417414
297668844
2068285897
1213293825
1442383281
66559244
473335874
468657461
1905216437
1441898661
1878785655
521338448
1628321025
1164912347
931428307
996287885
197174975
1054849485
1764634583
1164577123
1768108163
1262287339
1281254054
781351608
1459474850
227357490
879503673
298435610
1208274638
1897702542
303855045
1526851935
1968871915
53698860
1540215877
1350311984
1227643003
428863399
1709973581
485991282
1399953049
2007761588
1413124077
94646116
733539843
722584990
1160509618
1053001260
1577768739
1966866057
2081097336
609548715
325860685
1099689488
1334111676
1735393333
1467204304
1911870652
599327481
254708536
1140614111
1229453955
1299852547
1298643288
2064680277
1509826850
320946618
174837265
718408883
362688964
1302497532
575335173
504109461
702905917
203363346
1558348097
1683389479
1278534578
993587759
870358631
1023090181
1937037826
2026806999
241976082
1458597579
365821191
1375744560
275838402
2026625768
1980059715
1792656916
1862829704
13856300
1495717321
175534793
1906656089
14019566
475384313
1864155685
876554436
2063009667
824141895
1639665663
2136065784
709182385
795908242
1605557435
476390682
2122278737
1729076659
1785422198
1466452345
2008103136
126175196
1092138608
838168987
181018745
1424804660
541032605
378284170
1565280236
1402901827
2088212272
1688733837
1782016518
671896556
467290900
1349159960
1308986771
2072964867
836451906
970210708
872778822
828182316
1285457877
471438388
988848393
1475951102
1350531520
1012516323
1360130033
1640472742
1952058480
1358949149
1814434666
1067888687
1814085857
464679736
217741479
1312678264
1471063764
457195451
1134674136
464900235
1826124908
671980497
436297992
223654286
1058194783
1305073987
713438412
239618487
742869409
1022996017
622531980
1633347610
1103059861
796757402
2003244900
1238021695
85469217
2045362655
404578297
1483358549
216412947
418083106
1922694230
187378522
1745392994
269822757
1047225410
1199173016
1814805245
2095562397
929341038
1494850973
1558056910
2131251446
1937300080
136776263
484986884
476510382
220161651
1479325674
97458942
1380358679
828167570
1386854068
1348555502
1834531241
1424164269
1193300087
1911800200
1534746019
1090266015
1223904058
1673999990
596574248
299252122
1727319400
912478964
1698484087
1029407877
933390467
793201635
1129481094
780947978
149663227
429197179
408382997
1239241273
1185649014
426507705
1938351757
1666964950
364751700
1501517466
1920953948
1614354986
1838484442
1188137799
453748334
149135896
94636590
2002133631
51079314
1839285309
1629383127
183464954
837914553
503190721
771322762
1223548816
665762144
1707800125
1823254199
585612428
1653582460
1784469563
21961934
1894576550
163903421
315042535
791805710
876906574
828228050
443840482
1030134987
1849849847
1347832905
1735636999
994296819
1593104875
554753083
1894119795
1883492317
1232185505
1466006682
274185768
1821857200
927010276
2003954422
201447930
256276705
2069961358
1455290386
1966045728
282442386
96814337
1910118705
1120096346
690139022
131395809
1609414964
1212420614
1095754206
650615227
1683852901
1014032891
2082448149
1793214772
2077872780
1227919177
1167691007
1461175304
1371506503
60693558
2061472464
39273422
992061878
965087028
221413155
1335925180
1492538122
341213092
1788401892
1235169629
1610393389
416050394
1956333039
952408984
1242972618
1069234863
788320503
494295221
1515958243
79087053
1503539789
446146389
1235259136
1945179034
382164865
408333579
15135094
153928970
115676376
2112382643
1876045387
2094820257
1656797643
165821940
1292082660
1004576846
1665826457
231553250
1076837573
94146971
1346667414
409440366
751878366
828697733
874543303
218937307
1274253024
185232653
2097582196
1657490204
1129138954
1358295044
1283569133
2114792377
307519097
1586843461
397889056
426201772
33739312
2090874514
1243460231
1241723804
649993022
374986367
543345833
2038356050
287086428
1786722680
1503595031
615294609
2072344178
1185651972
1260914786
1438115660
1803420049
1491033980
697202925
1492350086
1434125555
628402920
770159555
2010184324
350179853
259322901
861590644
1545370763
868855125
1987063776
39816627
1640988449
607515733
515030830
1521882879
882558031
1591022370
370888098
1742533063
786906260
586095416
1672491809
1002155001
1148400205
1265586601
715609456
832835107
182415541
1055669495
97091034
689494743
692175805
1509371369
148195936
127612632
1060628902
1015434449
163700043
53187919
624471696
576520295
1975143267
1478549602
624339758
704563074
659433907
508613138
1497096994
1222603302
1186736689
320183362
1947792953
1696865052
396046075
1693667578
1686037520
20019391
1686096881
2021195161
822508819
541095935
2016323089
1410011040
1992813412
1382826341
1474957000
553612916
1693504802
621934412
1900422966
839588882
1854217402
932468514
58389810
184211077
600675660
1643692920
1285561273
337315797
1703835633
505596095
1459000636
1626523145
959520502
264615727
628292221
1920947404
1643872278
1531362130
1676397517
671439493
1237518601
1672057610
1451929873
954270282
2062069403
103757219
1044352098
814822444
1771792351
1706602879
246172969
452436159
119954452
1415442877
116091877
609965146
1889300165
1971684668
1557712402
153056685
1831282520
142636367
540644009
473790733
1148510475
1971332627
1431519941
614740461
1424166762
363038298
1028210151
1831324046
101767504
2109048355
708013793
1158095778
1802636139
1972865469
462171652
1397832053
1726547700
1006336880
1446664825
2098998475
1837629946
1326719416
2019154027
1691752218
866451862
1735818655
1582889412
320444939
427869113
590069983
604418954
1547677770
7202746
21689183
979810954
471320091
2090912777
1985076510
904192588
478794023
836410658
465436317
536135685
939834911
2071733696
1045806315
201395346
1296752379
836530964
139305648
983354492
228736284
319374893
444550742
288891228
648217803
385763020
1915115385
1369632576
23074771
531267425
923548641
983188061
89345787
803594834
427811701
2120831428
1184210541
1433131080
1190762852
412673603
1986939267
1671255578
1715653911
1986814759
1653447231
1665520257
971732273
297392469
1739897857
787203955
1248331966
1785386901
1887738330
2110394263
1796302218
1031556917
559237948
312468307
1529994582
1026482479
1999303954
851201850
618922477
1120601873
1096165592
915231478
1350387077
29211627
833135484
262838793
2064738162
619600162
2063497623
1535999792
1333974884
912587068
1544687934
629224461
1256770880
1967094961
1751898891
1304980714
900279233
1912198936
1966084018
893625410
300718862
2071168708
434655560
313277113
2054076526
1473029113
871973337
447100161
2079566353
761411084
1096237743
510920263
442428107
1598427370
69084216
1304377424
504598816
1205433348
1787783798
836931707
11185076
4780817
804409866
223960231
32473482
1884754864
481701858
866951854
1390210148
555414455
355356181
1377644209
1654309103
1214617880
1986668345
1024811154
1020048374
1034080106
715759720
971222920
728333778
1720833887
45587625
340996517
1825535241
589583509
1840666412
1992091915
158395809
408321907
2064627844
1804047333
2089636087
2120266950
1695636774
1434503388
884407078
1612995054
2073183486
1129970960
282891820
1542436814
1764369495
541030484
1220404350
1983297456
1123392365
1916000102
292379151
810238670
1252818207
777130724
713250006
381542974
1703142966
1543346964
394157163
1188835212
50979883
2114667685
756083905
1781199153
361114636
17017898
1195348617
382707599
812728618
1883423625
768413552
759050663
1629178097
686434708
132076020
1861507493
317211026
167099117
762500398
1875100799
1214775745
1465173822
2056516261
766258327
29258855
334403705
868848625
1939138739
233984377
275407301
1130054251
229498310
1470095625
878990392
299733609
1404151819
1794864256
1921282828
138863369
273588306
1423166104
1098615774
1319905474
368295846
1736957545
2045626304
1179587859
1099437739
1268376065
2031265691
1401255966
1427131113
1450935892
1176165628
1187904749
2110927506
1467621784
59075108
526822479
1218638967
494122198
2104727570
2125768689
358622340
1401086656
353716286
1502020456
1542111930
1099320005
1481293384
636431112
255544655
943593949
507514189
798152246
1816331718
745553579
979567541
901782854
442977001
81389320
541577524
180710894
768059132
1971147238
1043316605
841474052
151536482
1593861972
184476116
1398891035
797871139
1384586047
630659608
682857233
1545846290
1288396515
595104725
479645064
74716898
1217624364
565267946
1701026269
407177053
348668983
686138
1388413942
1638353196
1145376946
1492524420
653357197
580627350
1110451772
1599040939
1878747543
1102551131
1246318020
577016821
60547240
1311466128
809784773
553964636
461110535
598910222
1482506845
1187592419
1820285872
1577867105
1149791049
2011457552
1675770370
767014387
1931498346
635590351
1814481637
1909881981
563486346
1124315322
1370259932
1544036524
244093180
1567144063
1451015401
2067001121
362879405
608493173
342466692
1960494535
1166449204
88439961
1560787546
1140315415
1813213931
1363314203
443977350
2029584235
82274095
1711941117
1671042032
539423162
186289988
1536035766
2118217047
867420089
493786630
1389778608
704214406
199208508
145734966
344882108
311119611
1122152564
1123233035
51861872
1150399493
952051485
2105180464
2055601575
1184538820
266428793
1718727411
1870778963
377729250
39192699
1581957015
198994246
68052561
1366672576
142938745
2066385836
1366761602
1321698174
1240377681
2099246534
1234064765
1137451454
1738763052
1841150547
1163122543
1975550552
872466724
525754470
676771792
854437385
1325848596
123899545
562673284
2138105283
37863634
1183063453
483220827
1367525329
1714202933
1450900801
1793739338
1996943617
1857254133
1611705647
984145327
794434549
1101007362
597431901
295027107
1021230627
1308117585
1133110768
2057765843
162335701
1224665246
1798145690
1258241778
1666299520
1418553435
729367552
734543934
1185025598
1531077551
1087956312
1401671258
90456087
347225285
140325090
1674595826
437505474
1551467881
1864666431
1378141081
1519543336
1274172376
1440424776
1287276693
422380972
526695532
2036670251
185543498
878206464
138711656
1724535233
1832547183
232590375
1897348318
1764971861
725880304
813744807
1837528043
1463801116
1886453810
1342217541
380230869
202765716
230269071
58865686
549353594
1358573729
1668975198
1287259494
48398120
430868573
722074204
1144514969
949524543
168361872
1070795180
1381761205
2034613053
1918288605
2015264407
372587409
1933255239
1234830847
159923452
1852584797
704704546
385684925
593427878
307139239
106061419
1105557132
708149949
438718319
292349557
1165246744
879190517
1339630768
1327658781
1333658363
1659287357
1122442192
2015117758
1232391195
750204416
689603509
228788016
803813102
1704115902
1082227022
1067570879
693871245
1582048328
1053747781
2080214062
1424857677
682366493
1787546348
1800313731
132375330
1990407356
572633412
1031267663
1844719592
1525548946
345622722
868813522
1763218633
1100454625
1872921113
155808263
175210735
1888429505
837373043
111743451
1122574359
2138106634
2136666238
1213005219
654784489
171927008
1361260139
1186502995
195374884
1692247611
1004702989
1097318222
798847545
1187844519
892513617
47790755
1120403708
986430620
1975518015
1155629267
1048878614
132842712
641713401
470156494
792111400
987292124
1811478601
992702786
1204156613
457561369
1718809003
4287857
227567903
1572932780
660047119
819559396
1628392250
1479965033
265480563
1626291635
1920472204
2089642957
1907135865
724473189
595955113
2128767174
1557706741
118974498
228541553
1646720550
169266808
1579773763
1450643989
46619414
63852621
803726318
849924204
1819441458
1035387405
1236269654
503622373
683151020
233642189
242731490
811909059
871768763
1985833374
2091301748
1558105387
650029811
693896663
1000233337
1434480730
1755717480
375981812
360933034
989233252
359772609
349980505
357109949
1882260444
1693332644
1801918348
1455592373
1823739504
1006324812
1373376460
1638657362
272445666
1286650827
1106403432
190771341
726224769
239606522
1367846085
1430143667
1453466138
1527193011
461796399
2121681630
411668526
700126510
1706637496
854864260
514939499
392877847
669946501
253046398
1671417983
409762347
915654881
515927438
194777115
618185861
1145953515
784164186
1768755547
1590030566
1862456940
734833216
1791132047
1325429484
1476302225
1354753686
83573029
1723192391
795202267
1526280542
332411259
39324470
316507525
1030749081
308132560
1626458501
1264140400
1692332496
1077448781
822556293
1872079881
2097504522
591135279
556877
835209796
947055954
1470227381
1929722686
963945831
1850906959
45214830
1879299663
1640018560
108307270
142212257
20011995
87506279
220926253
1071610479
1857153370
104560170
1116492174
901862157
1551794257
989730324
763923324
773936868
1104938956
448953769
1324597580
109366526
1888590372
881807682
753829545
1714109989
582464763
2077273677
1950053475
1009343741
330612034
548190433
1882042947
988552959
1169751432
1457521107
1754858875
673823037
617726003
1866880404
628413827
2094996054
1524414495
1012077516
851030275
1444624597
2032597048
538369218
1701061491
1912380591
1304525744
248041893
1176381056
718461353
835908330
1854095633
306416739
473961393
1676180395
106976947
1049224271
644861574
1506873642
2134810296
1213361485
2025468988
1535100584
1692683801
1670954210
824101349
1423502317
77402729
981020399
675062718
1551087158
444509617
125139901
1403938017
775360066
1482803883
398990761
1645419073
529559178
1354546354
1967035073
282859732
1602085040
1984248548
1682461121
1001201050
1241275647
37891793
1885388062
2103618394
610230176
1791826662
388459733
25814288
1411008505
1935655295
1537842552
94338031
1709583198
347418638
201169865
1835901648
210375738
9838748
1676298703
1925608046
991374041
738989350
1377122498
1218505667
1169084476
2042248816
1237799581
1332675980
100366502
687161095
1096024699
562676582
1202699767
2050443841
769224049
415757419
2103769897
1632839138
652389505
405281558
784366068
130860544
732404092
1765412554
604748475
621188690
1583829889
253423198
790330811
109354892
1615872459
736070686
1778528400
1588031912
999970253
1574505113
693367179
1546590038
1155446368
1709277997
1807761892
630519636
1610985435
1796086605
195365682
61387105
2036929595
1995368443
398251323
209438718
1730876348
2140564365
734273179
1059455855
841498919
839227311
1216306692
1503236078
530572666
330288471
1072869709
743041171
52823211
2030937651
631147871
779244489
1156709680
91621840
1867772927
1141962483
1933625801
1149340202
1379950885
384859642
774518176
1661864935
350302113
291874363
909133173
2103364074
1200167361
1224842420
1152957476
1439173577
2006601820
1208625272
1084261047
1913265535
35212763
419482567
642460645
1377642906
1145492832
1339114756
1791448910
572511867
1348475484
1293378255
1038995315
1318771969
1441268558
592496351
856257571
1998558881
1478385642
932048462
1528630141
423736241
622962383
411052178
2113917432
409779766
1462853298
1762700671
965238254
1964786150
1147730413
1721234493
54002179
721986375
262370048
985360811
1145610401
1696790534
471921721
1896690319
402070717
748831391
135490503
758750984
1311166381
665479130
1315387369
960501865
1579937569
492039726
1268226603
1709274904
1430394118
1577900308
1512597528
1139181575
1840077857
2059695542
2139758018
272494451
718730189
167803053
1926190991
1088088975
1135214142
315342505
1452686520
1723213771
703588638
1967693009
708515140
1358804667
448114594
2135042877
783338844
685669773
956366464
191387889
1279873637
1229224138
992513369
369586506
2081796969
977991587
452393953
1646958559
1630666944
156277067
788118081
1917515431
786999379
1207435289
228982804
1384015443
1924923396
387293277
1370907569
100745277
351107620
1890677918
373185475
2077004026
56895400
1897835039
972224607
1574939858
1346202475
285469354
190510628
120918030
322407081
808928557
1884895586
2088172755
1436094814
797718886
442812392
2068022730
1687417585
1697034137
148540492
1316458057
135944352
382341205
96155817
1981986778
162107142
146075688
353753096
126963536
1186016738
502987750
1361775412
1622427734
1365575511
1692708045
1858750583
537001039
1898991405
856187652
555015898
631107787
485984429
2114792703
1297869722
436377032
1552509566
841819330
1984117908
545627409
1277469284
685044984
1892007676
1002212954
162148923
591803346
750883358
189994858
999602223
316095485
746572551
991504533
2063124156
1452455357
1589032188
46525795
786516148
1866794989
50393307
334357045
1647197571
1813536028
12240877
639885596
679194818
1589064483
893533197
1836529132
116458614
1605590717
1838956083
250828983
795584794
328509903
730256249
1261306155
208754550
616759320
2019909920
584893552
695948641
994074810
1827049833
568121014
413478476
493496088
395755661
1277008879
1642838249
473517183
929217625
106489057
575135447
1740483785
1566425885
1072028200
1951795013
984753766
580290552
120483852
1245978126
161953090
1889264813
716723613
1606147674
1505396132
466654643
1465658723
1622114540
1923119721
1673334282
1243862600
1283515743
537260408
1901875338
1186150561
1739389808
1303574769
1685668187
176939285
125635712
97240916
654864610
366859175
389339035
594211082
2106362104
1038972696
888558363
1801278948
1986621107
497286209
706843428
1799841241
144252948
142161555
1624997750
710389119
1626408876
1311382690
1473082093
484447450
1779057900
1542942644
1412177024
1623172762
216229070
433220204
634416020
600055315
571964193
1314136815
115286049
1501252038
380220785
359558945
1871857981
1477528084
254893344
1216620939
797816725
493145837
515590288
672579835
400532304
1752578410
870780471
1884108107
196733711
1248106374
870527511
1351015526
1968141297
565630116
450465264
1656282711
1396485717
2052474209
10311662
734379945
1983991383
1497201281
330223698
1900607689
1329407797
223373611
1025183962
95616894
1822722705
1704642890
2041333964
758194852
1058546539
1303146645
96416580
1758644621
95005132
201090694
409879799
1707354740
1997177480
893597355
2120224976
211377322
1514184663
1541161247
1575375455
1017348878
1675643745
514588281
77409967
309944803
35646670
308817116
588078907
498505376
1308886840
532595705
1457906675
1584559197
1563778288
1538006349
1547499577
647996747
865146880
145595561
1441500511
368825704
321894549
479262627
1541889959
1779519231
1406654339
1301750244
473323731
145752735
520608127
1629806822
1483362423
1559069267
1662843161
9452106
107697064
1421848814
1627387130
1106089693
226133647
1969415272
1571134230
815354721
1602869635
139794935
1053829829
1915290085
702595963
242313869
1828182781
1717003781
652203741
525893526
374902429
797695125
969402400
1792905847
1200627472
1647137397
782813855
1020268260
1590865464
373796065
409767665
1475111550
1388662508
2046531197
117397473
1895743710
824547898
521640827
2126877959
566487846
1278431641
1509891506
2022842516
124520579
1800892800
496871756
1578517308
394763292
929715583
262237936
1211559199
143864277
552583088
1191773378
265337080
1738452407
259563326
1976536098
1108980047
1798203981
175017085
224788483
450348177
2122890381
1641247632
938056042
1170875745
327449898
697187156
761172566
1071922070
805204655
2016736383
1461309140
1846454980
769994801
667643162
1630835403
2117082874
2121359716
72410737
1079914643
711193706
1675987989
1133419255
1941855638
483184879
2099229908
1021442137
701867782
841000589
473498277
1235186943
27304503
671671710
1942830804
1929985506
104796720
769184991
907947266
2138779849
1504812944
341866418
2131506830
344470045
15779206
1359936580
793339756
1842004808
388144869
861881932
1247571779
1539465786
1845779703
1142580627
1477471609
1575650317
1254667166
672766335
1047405586
826690848
274454591
936226114
1291640238
1770511705
464735854
505957194
1367214376
2138392458
964732734
1847803282
901055810
180839459
1514622275
1955920060
68411681
1684453691
1865867741
1756021699
729722370
667768315
277830370
620767562
1684393708
1492310932
1046038991
2044634415
1630083612
2109114521
631224223
1863472444
1907789359
1376089584
420409648
311444079
1821577595
55856236
1605825942
880932079
877445535
863653234
161239354
254000855
494302946
484162124
1112651476
543249132
1879776341
113146524
656304886
2108247838
1887507672
1393623156
1260820859
1999234416
512561505
2112778203
1887331245
228581944
1535074383
15238799
1133045306
231054394
1404956137
1321210270
1139460184
914860632
1292363959
1745990450
1607296363
1274356529
719324004
902226323
1984756171
110508439
1355855332
1315448271
512945176
393442825
1438469735
139231029
426125221
1295832925
751232464
1392680312
1087348468
370383846
1616323719
735129553
1812894787
703806161
802155989
1625213175
370397181
1147198582
943126168
118040913
979572773
146270047
1797224771
1986634922
2005602537
376201603
2058613802
579525739
1363490003
1588147588
222580329
1226880149
114188771
692540826
1003105257
1830013393
145125746
285069889
1942293648
1644929763
1354188293
1161531624
1923837754
1824604307
1633018186
415647901
2046671292
466586725
1837167538
1348781067
674763680
1843710651
2141263376
2106518297
1170258090
2061069641
1402627706
285084667
1597720437
789241751
544500132
690823911
13135901
1376970292
1116642620
1912734804
1248213269
2138043286
466694688
1204342088
1110730282
1302217978
1746260737
1007864118
555785985
559000881
1175819982
907672195
1154256348
164384302
693789985
1252760605
240282852
61383774
1004651321
179027274
119436942
1800361835
1963597775
816301233
838642207
983720066
1684577189
1438778518
1753621346
1341700182
1594711823
626171022
1153461085
614023328
1480206633
2017460214
1864404130
1029304391
272958967
570519746
489693297
151284334
1239327161
1604231762
1640116286
1913374178
565821583
1741617978
125251056
1283446470
1837925430
2026883046
537972956
2038324270
1986055542
450835885
1470854742
1457893542
1001953752
1041819507
1124755537
1897221920
2008753937
561243388
1791757694
31671772
819370425
1666598307
1882889942
310463118
1681396315
1292450576
185896762
1321924694
1180675647
770265389
1637322488
1551580342
2137901095
1666847988
551834020
45324915
1983070075
1300502721
750281550
831894579
1503911793
37303252
1771194277
1430465329
1403033567
1187115702
276657226
515579010
590959717
1995272466
1252126616
697844920
256656013
1067970330
1294632322
1066587972
11540136
1479282139
1122831303
797491134
1031637100
2114564698
944705979
1293429749
1293602198
963114564
1135177167
605333173
111290631
925243029
194389132
831443023
1678686042
2114253400
1965909723
788063358
297848822
286848326
424553272
1904024619
361327721
1138051324
1988444834
245817383
1323281546
158144874
28677842
2084085885
480108606
1755321283
73935208
492585951
1069453237
520764691
814770542
276757943
1499773363
1126690298
1153194341
1694359813
1783508531
1050118632
1487522669
1791865198
1534790876
685706066
1256375584
432793159
276584887
1179801017
245841672
679804275
532318474
176699959
1526568940
194368279
1519689511
363837835
1611739634
1521991690
696343443
1271017698
1452144468
2024092281
1442803397
1016778493
1966430174
1804689643
1107304654
996651294
773327402
205308191
822189348
1624085341
1555611114
1389002124
892203231
283126781
1494434515
2117327269
1426479064
1273878190
434603587
1034004108
1998738278
1908857328
207667373
2111249242
247374137
88913105
955498158
210882499
1143250590
2053234757
1103031344
2147443183
1047243809
1312642859
1850172963
1447614117
56126551
1172956836
865331567
931291880
2011506006
1424718363
245785435
317862366
779496065
1082035405
983769992
1043834468
280543949
284969329
757232060
250165747
1648797169
2018356159
1928627213
803525417
1947928893
675248308
2128997101
71065916
204715683
578610187
707845537
484250324
644864270
2135304452
234400544
1813494379
1087757453
1397896120
953850206
1820909300
190596791
471252676
1617400240
1087406886
1926471568
1890099147
12397459
2136227808
2018069978
1624642551
1191742852
1998975594
1159169606
1006352243
685442867
1969755380
1752965609
2087021933
926764641
48369081
300335611
1464988305
152683703
761824540
319180821
1955431116
739299819
1486798161
1733844397
1529061373
989909747
909476213
315622999
1518099244
352117851
1820909300
3461888
602108327
239686350
535544633
1710039170
2123403947
889771085
2011444957
1705287991
1784334622
1601259549
331118224
1555174661
353826096
1617776046
2045095228
1650200870
910202987
16857769
2139081792
2034724033
1506780689
150637325
926560231
2029044847
1225555311
579802165
1468628421
1795500496
2041954226
1871189157
350821264
412020719
444979381
1513244085
1777038084
20230993
1657041010
1791682464
1607371742
1230309119
1840204588
743453469
1895883419
1607343029
1300753944
577563319
1703357987
1699857551
568147568
956183963
1185267997
836465751
1323619263
1327838997
828306647
514396172
1274584541
1610965414
1134399225
2094140362
1913842464
671043539
1188722210
88173740
2106097049
161390961
1656647491
1173159349
1025304695
821749788
380144639
394713091
356416895
1018807899
1870419140
12016379
90410752
458509317
704998537
610201425
606555599
574175499
1331271176
2025063094
1740594330
1402708321
1565184577
616379936
606865635
685588856
1242142050
1080286371
522512797
185237138
1527628791
1419760840
539373659
176211269
1650537996
626603962
191047395
1816407874
983032535
301924700
468737302
1827649010
1457695206
1745698666
1362978931
574048287
1558683834
1265371285
1827905822
399311043
1570426373
1050954065
443746157
1474218548
1393238139
998616946
1333988698
455770720
636727233
11844008
1761293607
309701614
1456785678
1119585999
648011205
1983705032
1554944476
677032482
886198742
1226626156
1591974707
1047164191
152249794
1366933796
1059124393
850278589
955058336
623808014
552505874
1386975836
380748018
1501297524
1676342507
683009494
1286428987
852190626
229023684
1728200720
1044358001
111837364
1486352550
2009830766
2050175539
1146114979
1208516042
2138132481
2106745068
996502152
1006756125
751240505
1161045759
1708641222
1344769439
697834112
247894055
759173062
1119271423
1412909113
1740653019
1442467396
1248106567
1431035907
1423217330
444241201
1264334347
1493511823
562358701
2037129292
362258306
538873374
1912458444
1090593659
204135397
2124332951
1169596036
1413497614
1137550081
453983031
1012874207
188555347
486953299
560020231
517663627
1586939121
1261335473
1902963350
528328235
1329895482
110772054
515779701
1562142429
1175651531
463655327
1738921615
841318746
1944730849
412227516
2091370110
532327382
1247653290
694539125
1199940734
1288305300
2057184260
551627842
749259503
1919225761
1726628467
47070364
1010582844
1872438612
490503278
1123280171
1782268338
1077680206
1710760722
1395309406
368298650
1482045254
131382138
815871400
2035096981
1483146153
461264586
2029540408
724923060
834986710
1452632319
6154034
263336441
438341052
1366546638
1562256569
1879294774
161169893
68120241
594663884
393415697
841886821
1427820342
2036025085
1180172533
786353380
1989007502
19382922
151027759
1305860061
712309312
1251284059
431866448
514806203
289521517
1720475723
1766410712
1123706692
138825081
424326905
217946682
293157921
1757143934
876824369
53120113
1880082987
286614441
1510897427
842238954
706059426
1461277387
693078053
1458829898
1922049297
624266121
218336816
1803570292
830383728
1065905326
561650424
1950130385
457265796
748752229
1634425148
1897793152
820540227
2006655901
1645949588
220444619
540516400
1474995318
1269533780
1683951435
1271828684
1210599817
1643696298
1502044872
25651710
1206936722
834198062
981766878
2054458455
1393735785
1150327684
1597299579
1297662517
1702327820
705283474
816757865
1761260296
1172950380
939350996
344650606
888702356
2067758660
819403185
197574280
898268538
285473966
1224533613
1536574807
1020185777
1578691175
1238484940
1059456246
110758990
791305826
1338528325
839568170
1838501179
156341965
1111815976
1219035825
186667806
442497202
1358553001
752885413
1309640510
2134041885
228730013
1129637140
1381024029
985557127
869256707
2000310534
587586948
278804566
862565576
1418476164
335686791
649433188
112724926
669336337
243266196
903318710
1285758780
104755857
1122176874
987186285
600420832
572845811
2088736003
1609972253
1474789501
1671533297
448757804
627471181
2085872605
2134694331
1248318583
1447020386
1434449641
1752253445
809625583
2062588418
646517500
1833687048
476788732
1994503649
1303148246
1525595523
473367789
1185899232
550072127
1578686599
708818996
1662748560
1537480283
1892755261
315353906
491895700
186980693
509243537
1215329006
601258886
2085781597
798123903
347755054
672528997
281363960
664499220
526599525
1996037471
254753513
1605042616
1811331733
1710664526
1723873326
851706643
1043752735
646474280
2106572764
1160615236
318448393
194388165
2037266787
163933292
381237352
2110722039
1492108519
209491361
1675281958
828025613
382343181
938906421
225206107
1422079111
536094215
1984845406
2085449520
630589592
2209288
172552434
1888188922
1058878592
485441649
1340995398
565657198
992767207
121614318
841573924
782850238
1619229162
255544552
217515797
135684993
2116159376
1927748492
198565160
1361874510
1726599516
341090891
1857650637
371448287
1052743297
2068650397
976613289
1950497949
802355545
530095936
737424638
577243274
988134283
1631347400
1324511865
82270576
1984201194
1568939342
886868748
1880504135
457224646
531453133
1655716884
111121788
1552866449
1806479413
1010923756
1108761452
2138638115
40379430
1410425120
1709265068
1251279320
1803448904
1940877641
1653315414
1786944155
1680879769
960803778
2043963097
1994811757
812498161
991441510
1311864231
1855764712
689525936
680968604
1794779673
1983512803
1024243789
327095421
851229344
1784511718
522378020
1216898137
1038078332
517570633
1646757906
91242363
391904539
1383388883
785722915
2020888758
353171375
528611828
1885246661
1476080077
141180909
1859050309
1771638390
905147963
1006163313
459060004
34850396
1428193558
335033254
342094127
285561514
880725332
1541683101
1591765094
1131573641
1119529092
77313736
1744275099
312297988
445967798
290698298
1487130904
1041471870
1279327420
1743155229
643370277
537704306
1407433596
1844917344
127426421
1448026138
1796755463
1307592044
491004109
680028759
219965905
1619707833
416261747
595830114
1444471208
1715438860
364574597
104241760
1715007869
75635350
643414887
982598335
1082660721
636637815
111620214
1881883425
853980855
1649550881
2073257288
1118729838
332664490
568725015
2101263721
1454334724
1123830191
446462458
1574804733
808231513
926201786
1192317321
1874319855
1692992443
1298235891
1945831243
317180858
570698781
880545724
312768341
105231810
436240760
159713208
221854298
911401934
1379424955
1762829535
1977103694
129363810
286047034
444177373
1030322750
351331709
848784064
1013808795
248770598
491295984
1669417069
716414871
565795671
26143225
1860760129
1664286349
2030314325
1715229881
1924419499
536811434
2143879961
199690740
1658072346
1383119945
1345914425
1293820906
258551591
1871814370
1136326216
1426444501
1562992961
1655040044
1559864663
2031582744
875123526
464679669
301576796
1668782212
694248195
1047198873
845669185
1785087771
236578442
970548508
1963962422
1177271267
1512417364
1300441598
1421591984
1987533027
1455543150
2077288009
215133895
1446007847
170105929
381655823
470231438
2032791677
1178113730
1210380425
438987737
1080889137
1136660229
95646655
63192959
1581985311
1366655464
548544159
238279869
130679449
639821148
2079328966
1945065197
1137328568
1261495038
211641972
999144720
719198514
1346884892
774156741
1330022190
188041316
808683172
2110538325
165624672
1683345732
941926361
1730577451
43195742
1317788880
1805313938
361471294
1010267183
623812033
2068183281
799773195
1029853002
471472268
376659032
1419072403
1660323975
1958797672
1200079634
1573969083
1290036077
1352365581
1410527763
1633239245
595383789
1029653734
1849247349
536090212
500153473
2074756417
177548731
281574706
523891393
785654237
911247596
812794012
269035379
1601715386
101189586
31300283
1948699842
1956088033
906986618
665013355
1720259550
1827909296
1019176547
812169361
466411680
1739419711
1354507434
269171618
545955779
1697356593
882447529
1003395981
172217330
67471553
2062311907
1652204004
303159161
1748041139
697841112
1595624889
1169788686
1131054217
1411396952
2102225483
2000690294
1122437394
1508427971
1839540001
861268519
1631597412
432896156
403585082
68095110
1315294465
581284711
1094345174
189027566
2106908807
1774548583
1546843527
893438716
1103288079
665731374
1729322983
1480705446
555699689
8927595
1868588718
1337538204
1700465314
1397985283
2053938270
609454265
534140730
230158798
206677407
1093059350
1628576264
985776386
2094592913
861214422
650014857
901222313
1219729569
1467114111
1940806171
1479241640
4712120
1019756477
1827185937
1424544807
887931037
162615105
35632260
2121516107
627835334
2107158650
258039755
194526128
1524887701
92517653
289885504
1033953412
1115661644
1380063839
817939757
1535025256
1815877504
1434869093
1944472568
1664497716
961432161
67167535
726303441
1565816157
1847641948
381522282
1889027428
1453574845
596181114
203131758
660746239
148286722
128448371
251778372
1766318538
1377170045
1349666807
702154171
284643495
1841103549
356360019
997676453
717238775
95983299
1501267124
1501191820
460659569
1173672700
2131641061
1096257798
1222690627
1798610504
1643692920
1601993195
1474015464
1731663901
210107630
1413007668
657957178
1832079646
1055491299
753652152
2059954146
2118293869
42994346
665158644
614716939
1761747444
652698667
1373029661
670049610
516727143
1548658109
1843422194
673424271
779213913
1925825000
371180750
1168822238
1043252450
1776362841
773573318
1114584802
984919473
1678427896
1920520318
60731194
1011104791
1494840844
1662861352
506100026
967603642
1637310595
706822210
1574202004
1450583544
617089794
1315491337
25709451
968901246
777905934
2139822708
1780392342
1088008263
1486982359
416462662
40164372
1643120958
954003629
107291869
301450204
1658760842
19139904
1082778576
544631665
726373854
600620137
44526474
1924330392
1429629117
1825417149
1446236094
2000468808
1098523721
2046618133
1902778946
1724347245
1171776180
533160265
854975511
884406042
2127505957
681694559
900120645
594192034
1578761807
259341559
1702962534
1980871952
180765356
933034595
896246032
1980689490
1487267389
296557579
1746592707
587721560
809329296
192652196
909285772
1920811351
1854052981
771808709
19582951
1554739766
1043839865
2113611960
597654865
344091164
2032606386
2102382709
1115830015
1355828498
1448188279
2106949542
977819078
2040281680
1676030934
1857924592
2106901321
429883722
249228944
1403495318
1287898467
1802316730
653942666
1886433256
1111815571
175826829
606133155
1651710360
588072724
1354351091
1674219062
1251654873
1726716834
194996758
1396297142
1962442624
1602914620
1685718446
820145787
1010191266
670508621
1974656345
403777132
1768307062
1231484851
2114935212
483629605
642237952
340126564
1967171149
537243691
1877781867
1511229497
998239766
1141568277
1497252609
1291971703
1883554142
1216139168
513889434
191449550
1641937655
1663358984
2050499427
131895281
1007719917
975480642
716667537
627830387
1353511722
1843798269
2075573979
275070222
263551504
1451459639
1515914607
1213360351
905262434
1562787333
835616823
1244963972
729968857
1216642853
1820502829
1741964756
1755760921
1473001116
1668737929
389636492
2078994101
1915984595
2106084853
1084292677
1683428612
1972455912
637500809
1141309523
449423603
1347105189
753596748
1379824924
649267066
1749341615
2040314928
438880899
1975501036
699988745
1909823834
1756549352
1791183575
1312135834
270414593
1377468741
1335836802
841462186
1232883517
1919828052
2028126351
235566420
611819452
149972350
788762956
1792053079
822918184
1522542453
332683031
1944226144
1678811904
1194050741
333383368
1445709909
195820995
2131556815
668147810
1654841338
1002178012
264537045
514709792
2043157754
547069567
984032724
16519339
551498155
1787981694
1834514990
12951072
2112446602
1899803303
1499697474
357510916
117492783
373873379
1681217257
127649898
1973801242
15204165
616049132
255456585
1251985952
233575506
178909713
1610752866
1295196094
172770732
736011706
631509853
336808737
1789296366
2075192119
1724042528
969452056
1525002028
2100446733
573497079
1425028646
1169305392
1521893361
1460009535
867996650
66914008
563599026
250166145
1052897839
314806862
1819669166
325229904
3291204
681940433
1723700249
167484133
1319332414
652276502
1462165602
1054216941
657275262
663474892
992867901
1551794731
1868005195
1006847378
2049748338
76780081
563868029
480535053
2099909864
1651294148
853373002
2143821274
1238021748
1572929764
1316552932
2032684813
1806710702
1541200049
1830447935
192415495
880793581
156536076
1836027513
1253709894
938648735
1067747559
1874433866
1779622782
1306933684
1027363522
2080256966
1041472140
1711954142
216032450
1033272434
1478449515
907940220
892105957
731421227
1195105598
96212605
921165060
1021432666
1037712578
208576737
1534424603
558339739
202717612
1240164635
1372003174
2100340570
917659544
566457498
760096898
1211833349
2055304152
916880771
1702756088
15526958
970830092
900882363
1000345589
1071227596
1190160792
1342984905
1174056252
921998944
121567830
1018287747
213461751
315385060
907736223
2028364166
1942521900
1533628526
395703235
1451273362
555873325
692549893
1018821856
493300595
541093271
1242623425
429909517
1520062148
466982076
1081886687
1472257701
1974310216
1329021591
766989670
582395640
1122351727
831306186
46899621
331859937
1697735214
104838447
1484841044
212680534
1783533674
159419665
473491278
359744829
426443972
1463478169
18015844
1036115948
450844630
1133374168
867916605
609992273
1728980566
2038588153
843382777
43651352
193295524
2090941014
1414414304
1339203620
149865382
435652806
1180797659
2110410814
1028547925
296414810
67441373
1175408640
698860959
1579297387
1734380444
1166984367
275469506
1678736352
872212455
1994839356
1764866710
1725748465
2131974656
678741200
761559018
2100070762
1114294916
1842068483
1912599254
2088122839
363284801
1720572141
369057214
921543091
1301787136
229224175
79305424
1108776884
577182380
1283833103
431186262
1901823549
492725278
591570263
1593242395
1982353905
202121943
1486668124
955136478
1351402384
851669321
477704218
52509205
1140655941
1699422318
2074326628
2116659862
1093334419
435403016
1697299729
1572622295
1574780483
1822262568
1063220736
1373664557
1214435285
410505091
388216229
669971509
904196746
496406381
730680799
868840782
557893528
416111886
356056708
659566875
2100653947
1792172348
1795777801
1821484163
1143935833
990420019
1599082072
1239486763
556145151
1418821202
493886526
795845514
1645834910
540200338
314602496
1450002358
1064758469
1646684247
157645779
711787749
2105000600
1170387381
1725024549
1083178896
1541773929
1245205698
909136858
971210570
1141572108
2029555001
952113731
586581662
1461218308
1573764894
1595765240
700005636
2069982427
1244831357
163714322
1825080252
155154250
296938569
235189232
1765629654
744214792
126406292
1250125351
196415783
115118001
2058422738
1686288309
1005631275
1749812393
64427799
245508116
683886188
273216164
1640019851
528435656
356070025
2066852519
316950880
752455219
367877950
1875760469
1820465945
956058932
1631100851
1641353029
595447960
1708721733
679441367
1143879808
1612066929
90072062
1016521569
1537044063
273446362
1549654373
938085983
302968152
1659963384
300009254
254421372
1666478002
2135772749
1754404477
1680365549
1961926381
1844936595
1036190102
1578158783
404110485
860935928
15000532
942180711
1728816337
971700422
1437041898
308375379
1532326857
1342350347
139605929
1297081833
1406900620
1021239179
348085297
1989914365
979561254
1287048573
1864666431
1521248123
1380276006
215646563
1140512940
914533883
34013691
209153288
730393022
1614247140
458272856
344222767
812726253
1826736361
1278085791
1843745639
1762751356
1529798232
155874564
1437887210
1503758351
200799889
968156778
2039688426
102889776
1269344165
250622930
447332619
1304782845
1141029647
1883802112
306845183
901512595
1187755587
350271084
1034045522
1400812547
1281059167
393665422
775218268
888140861
826345878
769640988
809139866
1090897655
762218298
97229503
295345124
282699450
1770133043
64850874
733212352
932539231
1710455094
432658954
1292694951
395066643
496009259
1935534475
847396762
527896378
280386171
1386100356
1872232217
1261364536
593771274
473893722
1765648888
874688294
398749268
555008221
1126473707
845784516
886912875
640408158
945451664
410603244
832856653
1972977455
392544023
1998916419
731682703
1502940064
1111931749
218871148
1541982089
1244549136
1296699096
2082691323
1470902631
1792500980
1795910408
1617403787
1611901804
701852361
1889121005
1179777387
1878148242
1031680166
770089752
1881297724
1405758562
92347822
1461925195
2070942017
1155320549
1610204929
1055750809
148891907
693495383
1401836539
301815700
339811145
403912483
1813073684
2090747961
1519916960
1135166102
817301969
923058211
426557894
1726871034
1057028439
720544170
467786196
251973211
1888466046
84396881
1915107699
1600168230
1390695828
1731577275
687284623
1824888534
1846394675
1656861929
1921472973
667565148
591322325
1711202380
1262866000
373982264
1326593904
1608038155
601271428
631938470
1977225244
499715064
1914650119
435667581
2107293201
2129065005
1722949167
769152352
778550140
189756180
1487151911
333138957
1140828116
785346021
1641545785
2136129232
483284214
1450639861
1600538634
866976732
2145853860
688012610
1633694379
337572477
333192420
1136582753
1762015157
1777534453
1645696156
197131745
1560998083
1613897213
1047401155
800385553
1274884262
713729069
1147170475
796064049
1042845048
184976612
888822603
148574071
1012862465
1476893102
1623208712
1444822874
878638101
1396041976
439377259
446487506
1665596738
2013458712
616310065
1234298330
1295792277
1693351682
1430112683
790179414
1997256190
1762430883
1850203092
1192188889
2052410537
1634825699
2015517091
1748889929
1121699169
699438874
486790341
239444748
2099410615
720459240
1871773999
810408021
169056174
1808339183
1069753938
1040864551
1547506374
636093405
1460540179
653530761
339025076
292245399
287660832
786197893
1474779873
1348378941
309873977
2013510395
1673811442
538543247
1210584846
326447977
1357049452
1205565690
1669702663
1410336545
72472623
183801415
1074731113
797838747
1279966202
2018763339
1463773945
290091469
1893923511
71600104
775643940
1808915083
1801457995
940439044
605136499
719259157
1999838778
1451454289
411117204
1795728485
1353620891
292545093
1724107388
1506222531
939539675
1533029323
199051742
1574893000
493312027
1415194007
1932005863
1776452251
106157674
1351449617
1948928092
1625295713
2048806727
407361864
260999302
1034021496
965456785
1594751893
1928149657
250082316
847301884
458160856
851584897
1881882474
1633315895
723182379
857484267
1402534137
954205822
1515036915
88819235
848823026
962682715
1572569447
629793475
124737422
1855004735
1775762928
984240183
1822689115
1037887443
183555736
892016441
2023984926
1627412308
91623209
1271170377
1075602733
1859811646
556927899
1334435755
1893146768
159958980
1807695134
281324863
1662404371
1878520060
271271686
150315097
1379482419
1877387587
717238775
1614649427
389188879
1388583401
1047283824
1895266902
1244015823
2064943111
1513006784
709824226
1644337456
1889396558
584484797
878828191
1686399007
367748513
290426826
1608468949
59350040
1094902402
1668526792
1110800634
280668381
1054472972
1749871839
1476450528
1984132059
1825267244
243359809
527178329
821364646
1827010539
1802381545
1475464759
1022789016
364243249
799899984
1929423007
1198781355
1085482346
644796140
1058129779
235984616
1248927430
1192477031
6056802
2039233742
1096489591
1444175069
1759728625
2054535986
1996980346
2050222833
919844894
182174328
2001577558
1139492428
2029855598
1145881657
1444073029
1836237843
124323118
1200500962
1504039390
2131239012
1719418594
952860369
2129951927
146952453
1281570616
144957932
427161362
385577638
396415322
314435691
1965838179
2070390075
218172256
389188107
1015658620
1783912828
520941142
1905334303
1981400393
1577725081
340810591
415598540
888696591
1201233600
952191721
1804192695
2052459586
1087883295
179390678
1758942511
395386632
754020560
274899659
1346768574
2024988617
219452312
362835932
1597752751
1224685927
1386153241
2130471184
1366159537
657958098
1127747184
1010223912
1659222948
674474954
19815267
812195227
871776114
1838515242
1811351004
86725550
1685941084
1521966089
1068115297
97557731
335518493
148714384
1922755619
183493839
637426308
958623323
2032618927
41739212
1555511512
245472360
1874458136
1939238244
657325791
19793878
1320086551
1476460945
2123589448
939664818
1538928338
88260061
806516829
1472557632
1949188456
2086568220
104979200
725167869
2096861847
1966239912
642421774
268983652
1534391893
301064536
1306116419
261349773
1664723971
2109773506
1087869459
1819971920
420855149
621972629
1134379952
1005477621
2008760395
1842814082
1602089651
1211891550
1255059427
848768842
911851710
1575953205
193326522
1317534309
1037312865
751679370
1413954733
512199433
1372427995
2076329918
1928958828
649310841
724196280
333607842
1891082075
1324538540
1378115839
1862583096
2072235061
1275681110
2028665598
1397590004
461839052
1129327578
689346706
1395109443
466091730
1727240008
1491562746
1881374125
1917086872
523691553
1245626976
1560027884
1217022759
918156157
182516120
345181861
2002073490
1130376272
477874399
1809474114
1427258436
253873699
1818336818
1007932109
547725623
753786431
2116874443
1258635556
1989595500
26179339
805126914
1187102499
1862868728
1939950982
34771004
1918960364
1451580180
1208919877
2108887703
2044101057
909640913
1848728170
851409674
830328370
1197068290
812870434
2125868107
446956094
1149243832
10209931
1537224554
799511882
1771210299
676342939
1331746901
1670446328
352832941
20964585
1235290105
58844206
1393499918
318372155
40161687
1509932749
163042212
1628490286
949009858
666879551
1441963216
554085126
623521915
1683854727
1726142941
580056873
98115979
1963899734
1986609936
410233375
194739141
302285736
1600839099
1965479059
1716988460
2017899844
1592724894
589227890
2004161398
484005066
2106556883
715538451
65294219
1768064771
2003954422
1765908150
1776463554
1491710350
1827458388
1575020962
1731479963
12778259
1794767952
2049662824
1397353921
99283976
506606553
239601337
1761594123
2045113395
1364166745
1802891665
159413954
727352714
1788357415
155439329
1590751437
603757071
1404692040
1849658964
1583192635
512048927
47513223
1692021906
790395325
26238038
1154303922
15853685
1653459739
2070483338
279696186
1095459611
862077569
1910513456
807616070
1866380881
1900568326
737012423
215804655
1223101507
1158640363
258135762
1278831893
1605736913
2006453398
1183946360
1873979944
1552244855
1438123605
2105718876
97339100
1562166325
322849114
626761897
23430081
2072674382
2128226699
196073246
2102627648
1309939212
1167966785
1050307131
1447814255
678989691
523940526
2006653038
671274164
94725509
1053023512
1996755263
1961014845
432160489
34944891
834552063
1825238897
498507728
1542259114
1933962718
1510405698
106113399
2054623654
1154712725
195308167
599633449
785211093
718020048
703988916
1175052477
1323127845
1666478414
688034317
1946244435
742958961
2030485747
2039641318
478408046
356247487
1347567824
899544570
2133097551
1279804518
71913077
1103575401
1703107867
505349553
2079162835
378652043
812733064
1840507303
1543512130
137966980
1279516789
1867124363
41375570
1382776364
1427638513
320847450
1012406836
1843598378
2062847663
1507381712
1077423599
554990652
958494210
1222669567
1136870040
1676100494
929936047
484468256
2071733136
1380995906
17683047
1471724313
1206455470
833436975
524504675
790679182
1997726235
1490357952
1054682187
1144677915
87720635
1974712924
895252677
1078952243
1388353514
396759716
2008776589
1615128125
530553586
994298309
776266953
609806685
2067317257
1259271518
1233736900
2018301626
278949413
810562842
550603095
1040439923
2059230098
1331077055
1788634173
2066721658
1852997526
1864403535
2079948892
1580427091
1115572837
877036284
1679288550
1060129553
1730870267
1717877700
224668401
361371713
1278993142
271923568
405732660
624137849
2083060601
1982978036
231404616
1684484506
914888559
2061233934
134681215
92241306
287832498
191323742
1280382312
755255189
913855164
2032590435
1426784532
2059795172
903768233
1656194415
1264455967
1695620145
1952488677
698225435
1564391687
651585033
500281682
1050972523
1946895919
609477107
2034151315
1237288670
208414778
1756654982
1521285124
1207510090
1430473334
1581621904
1822091624
1948837276
903313881
175702103
293533844
557285402
905080327
2112092049
320624630
680799776
1868992235
1806347740
1817271901
658765424
23782765
347006733
1988409930
986263691
274092517
985363396
103741377
1747990887
782432324
1452752118
1916305223
1664259262
507142658
2060224260
1699262436
952111538
1880194043
1947147247
729552995
1856238610
858864276
2095353858
44851290
1401427662
1074728822
1012393601
1730462576
1301465004
1259066046
1994458179
32597056
45352643
970657868
1828105276
455808738
404557669
1823728464
1941332314
1252238834
2030592263
166250489
604273227
1822555810
164236728
1134746346
2033071558
867449572
99263465
1982035121
355298047
481814715
219275834
1851131941
734853871
1392708551
1228696860
1096439301
1070294653
1522469589
1110197751
1562627622
923130009
1944865323
1767072886
999770521
1472997008
428629986
459116870
1974725319
730222499
1263149698
997022950
1372910935
434831009
1092512826
761235876
185813412
1695787184
1053096005
656991107
1901771621
1868114232
394805747
1604782868
71174108
62644296
1765698889
1234631433
2062303953
865569708
1819351752
226361232
209018503
1806707546
971595714
142831003
361218117
716771543
874204738
1592454920
1525051406
1033956524
2006329761
626269007
826296691
1093099607
1044155764
255513941
1426196905
66236469
2095916946
990937722
861984578
1784484003
1975317442
559058729
959550277
664616475
1807527560
1153303170
2087961358
715030487
360879926
733297612
207432062
1866220776
1573548857
722260084
967328810
986332337
1265203571
1049808646
77486074
571097767
753391252
1902006453
1294606138
1653360245
1951715352
592459701
2049157021
1016616675
1604566950
963016974
60007740
898689230
26563914
1473463899
2070247335
239058134
1328096486
3025779
717384132
1215256332
261121280
916802326
152502640
1160266329
1379818541
1655165226
1745796115
803164275
847293519
901862668
1274968402
114103431
2032954386
544311615
836036147
256247950
1577098851
512765744
358631280
1788628790
1250408237
455660905
447498468
913738379
707335952
2137617228
431986770
1056134071
86139910
1968929440
1949633917
1404724317
1075481132
1251153859
2004000212
590212439
2086074539
1119184711
7821611
1883037399
28788742
1920506571
293150733
910512022
1642282679
633950691
1549811521
2042483268
1203825124
1289634344
157654303
119837181
1996813371
336518781
1383329270
1141462181
457917963
484878907
2124875804
1933276503
1956716453
86241696
849450343
252137740
187562367
1334839644
1672656579
361960975
2071396693
1515436811
692115802
690766460
1043028664
2024705542
1772309004
474200729
1896070149
2063464150
1700661938
1841410928
2023625047
909215698
437223723
757437142
1791141857
1514786458
606297773
760269552
821639156
996775751
1942747028
174479007
1917479469
1703519176
920035217
1471266750
1663173082
196194813
1771208112
1539347478
117197454
2659009
216747357
18948026
982193648
149352983
1321962488
1612179394
1403124647
814010764
361164798
1964684183
329405271
979571718
251997120
797258768
1570678533
936692788
1363575448
1592974830
1131710834
899016002
1946994168
1381811843
1295951153
2093333602
1930100189
379461295
1069608225
1324875363
1801161596
632045926
1484100763
967432418
825372447
165658198
715398161
1729483416
872489349
721828222
299308032
1969800172
2109995158
1791470313
2041018960
866547284
907460974
548339139
2103646308
271594681
927854234
1644001630
501590068
291152121
32436784
2084701162
1907425131
513683502
536301208
723704025
1801872397
2036258164
996836676
1103206699
267832992
2088652082
740711747
277748221
1233706978
1044289597
277870287
1704154336
389573424
1203806458
1924801073
1101123659
133366305
2056803335
237097139
583649316
1304161500
455192626
1216348973
1420866786
177785246
594176943
674110836
347782230
1547620709
1970308732
1542366331
1998870493
1752980124
1216712983
1340922076
895874010
2118431946
782638736
1257944539
1402830053
1648466129
1791936455
937950765
266718017
1907931604
1649494696
126213039
12673185
74364865
346826527
2057786124
448351591
1882241022
382360840
2061978398
1125271431
1329378032
1622804788
1600986677
883901068
891910293
919048294
1474726335
1852840712
728332439
769952106
48924066
1152695772
683394233
2135289336
2044662130
860796055
896082268
1054821996
1103960515
97635215
1837203115
723032431
1872894715
61799650
636186894
589065108
1749643932
1013288787
1496816663
974311680
1052528303
630600149
1593221847
1094735510
2005731869
2139622622
1703853748
990509573
674971333
760662805
609720421
2120439353
1997042734
1191026053
984011373
931307631
1005157098
655053876
1526043866
1595582614
1008699267
1491614971
1270600460
926164545
1606728967
2041657784
1562157572
2040231474
800976911
1783305355
768190179
142928639
1265297452
581385586
1014814820
1257711792
41117192
41791124
390852894
238256055
366437176
1435015560
1739404468
247171160
257588668
18549859
674906319
1697138262
617580361
2055085379
22822942
440938837
550986459
1371171636
530184633
447258820
1124480727
1879068173
1715130048
1024943144
444722529
1366103919
1843321898
2006774031
1749105774
963727872
167652633
1788276284
872264983
743831803
208629693
1302679439
877900618
2127426100
894205220
1750684011
654536912
1503286677
1851218768
558568065
1850475160
2128115964
1155250039
1909969733
448359328
683320329
2020175327
940036148
54788373
1088765114
847576748
211953775
1376930711
823202055
952300412
1979639913
1543301829
269331295
841683611
1313931477
71047964
323483784
947654895
626132087
659873553
189722266
577068712
799511882
34095912
1887743500
1624323746
1086593823
1271960887
1384990751
753384378
661429192
713801213
857581091
1398492606
145773898
230881533
1398875289
1447382318
1935729320
1052611177
1293857989
1728716076
1926976299
401789382
1285246923
958748272
91587593
4500772
582464763
888837507
1448593037
135661345
1098311228
1711223294
1592158327
894482505
993222146
752539905
241597087
1753235334
1242287652
1039197990
579750195
1473542146
1680215001
1755734347
938971887
1379262782
1733094425
1395247876
2064138107
260300959
1318851102
2048230435
1944405648
136962239
2047791936
1883974800
93283902
269664380
240734678
1838186592
435852041
1994442992
1650908415
2089200748
778263053
695507530
2062242533
1621272453
1330857737
294456851
1210123028
1584668209
1508005796
2002797165
1337370420
1487829935
933867124
1838246759
564978689
78579209
342006693
1727500336
193482122
452655109
142170454
2045330060
1373140086
744595202
1864223522
696603775
539097072
106952101
968076804
851800321
319246169
1737285249
2015716797
1192769788
231124798
564788952
1720455533
1976776096
1993891664
523998189
992885139
1202150157
1172636986
2032898032
1050969643
2142756559
1095132690
858956317
997721368
1740447631
98157457
1032375883
1043063928
881733182
439887067
806728429
1365054816
1758753789
580398643
2055729546
282849287
707185729
379065513
2072585094
944319876
1436118571
1263654569
633696325
1401523598
747616280
1897536601
1771590448
1929844262
208423581
1545736788
706571692
244414267
1074746327
952964416
121356192
2064865523
1075814931
1154293571
1671072600
1724812185
2060283877
1095552685
922638478
1971049135
463166322
1156560914
1435930287
1528112584
54447566
47864010
1546625620
1771973456
897781883
2097418134
1244711194
1311382690
971423316
911512202
344779738
1786041519
1027878546
473022789
22415416
1730282836
1341894628
1548391199
661573537
1987666700
1580455357
1437484834
1309854762
341137724
999955907
90152944
763858528
1064301195
1194514547
709178898
2095408519
1338551717
887687697
1012799316
1014582578
102694770
191489451
831281242
1781161064
1235195518
1512068084
1523979625
1281985284
217058937
2037395233
551913696
1487377695
1030561298
1671484973
593361578
864750422
794192790
1857936916
430618737
1953000033
1910040057
2024192287
464867681
1505127604
638693144
791377423
346807765
1336135226
639885483
1058399435
133065920
1176460281
899921195
1183822022
1064994879
1321690947
1447383619
2127739162
1035004773
721733369
209416145
1634697751
186384143
1610173895
1645632032
1764848777
587780870
145864001
551523133
237738305
1137601295
1813004258
1485839174
289565570
984799252
1523087440
533293291
1815042659
1556858728
761106800
270959682
961139113
1020337029
388869295
1009928510
788756175
213282349
36991025
654878550
564112708
71035199
827235331
446331242
2129705099
663144017
1743256261
1761341120
1077061174
1095587259
784589076
1082954706
1368879934
1669840975
1303281634
1886186405
1553018402
1708304557
321997873
1631260279
1406015887
1197129299
16090906
1958875887
1042132339
1920140326
303158671
1793850149
398818483
1204302762
930390251
1842657184
142766817
889970944
1375896251
929645506
1550298998
1255296728
1132611082
745567058
623876060
1264698463
1118359562
1198481324
807241410
1592985042
65567330
1383840654
55261713
966005579
1784226761
311507249
741716977
322784130
697015055
1550170756
1903140984
2042169507
887439205
1546897344
358455263
399296853
1522702295
79114310
2097972410
2021759626
1718705503
1347433801
1695356704
1564350348
637572674
391269982
550153180
1434916714
769937028
958979149
1261115208
1087776059
2048492477
233954584
1879696695
285509385
298608594
744036442
2010109617
521940303
50086912
36946808
1785370119
95149767
1806167913
2097364027
573389311
734002841
769014664
1948546346
411802702
2109154437
918693339
341368791
913421126
284939965
1410641400
1954405242
1658762072
33842224
1034446717
1191048482
338439262
1538459873
890539338
899724879
1160790515
993160080
1522674347
1027171097
1148996658
74277624
2090165671
392558085
918740676
1558450718
1517828158
1023363034
1140156109
719868547
1682079825
98285329
232466538
95734557
1906945668
1617957210
259608979
1439122952
1655306753
1361809061
1613056945
1200755853
1889091968
1061395063
2140962929
455222470
238328346
1869752553
1157887610
857376715
2066732125
378067231
1701640093
1393446242
55269610
1541886577
924098796
1066648917
1640676921
305466429
506033941
1808074027
1792657962
316448396
1455020616
1804198602
1749643932
1259005158
1272589436
1197231391
654392189
495536523
311938425
1939232092
1797679568
1392534807
1695436427
165342457
1146478667
1496227924
835820626
2078413369
1737614298
1341810586
1018257715
498253228
812029468
82314373
1060760464
1442996876
1948780691
13766284
490977937
1947740197
511802050
749121849
1326447529
839128155
730556873
815612777
999933386
819570576
1581873014
1164146468
2005884916
1127791761
83362659
1889972320
1136598618
762900759
881446450
1999363498
370872970
2136577561
364415211
300827201
274611417
1362613014
1516140361
1038462463
875712896
420733033
571650779
1762463445
1768411426
1034352861
1379088727
2004401170
654527709
1389910894
1103650787
1300641008
547768464
1376440016
284296769
1632823022
889136484
72635665
947783883
1431354199
1882211429
1249738879
1057787000
1142442333
1842136223
609401020
38857023
1575474606
430875985
923879969
1896341738
1780523771
115873333
658429807
1839494858
227425501
709247634
1131227743
2082535104
1011003887
694070784
1329802361
1911071766
955574378
506451090
52984979
274493403
1708029767
1939441904
959522926
107638813
1148689498
627564045
2133117201
2008232398
1400714833
1449890588
1454539991
1770704704
1084258683
1633051035
8547206
1091842371
1315158273
1540667167
872187724
1350551528
1689123971
1980523681
1245848278
1918368934
594210231
1349387416
1415919293
1959739710
1989904649
2031413218
355734097
1889957866
126786750
1820797
227586743
127376340
336228750
318361894
1839208138
1988945014
2074703071
2094838270
815931161
1660264724
859590646
942441932
1462026611
2119191465
1150736782
1701661851
15448384
1517624860
945506884
1169323456
488835238
133093313
201982472
344966647
817198639
53225262
2061873985
701145054
118444281
180433650
457343164
2012211674
1257251342
1138846147
659261528
2128037944
291917144
580202736
1802399502
1750557373
703054426
908064868
936000254
294870874
1673436383
77126164
909827318
147179926
891529614
1628567840
630524916
1905351066
593281957
1608658683
481431417
1178951214
1191054338
1619797049
414280240
74916687
1807978258
1814089001
1374930550
1672296063
2095959029
1794136544
1702868385
1876211833
1725698192
1369064569
403890454
1759477447
576755946
111867809
2000784045
851720499
1233801894
258025182
1161786431
1902121037
87314743
9877683
256133751
1771685366
183672087
664566103
143649855
1480686284
1513619791
2015434071
2003051692
1131607326
773582390
1069858768
841084291
626674535
1450904762
1432345952
470257121
2031530651
1657834307
1715989596
648074567
1040229165
273700819
192634288
1489907036
274410244
1001648836
961306777
598389424
578452654
24588631
1785660392
1920637889
384367119
1783394198
1383311024
1842484213
1338828
1265768477
933501483
800802873
1686085011
879757588
1487696029
1863374555
259819969
1594560762
51556796
1508323176
1395949695
786228444
1753712435
962314727
582092367
245268859
1867785871
1945385816
408791882
1911792307
815355818
1055315576
1071903946
472913557
65991302
1918764394
1582846351
367673860
1870172240
654735104
806591484
1368638086
733798467
410921041
1903772119
1861487446
1483577443
1865520494
1901747184
1228016478
561863135
1363326338
961045243
865119407
1321556482
371667950
460864916
1221276647
499131556
1739115847
1764392489
1895914329
1748993090
1555899736
1934442827
1746871699
812014043
1227889277
318222407
802799949
1293213390
1385526506
1104667292
1530510100
387864695
225396030
1505480608
1814459351
1897569301
683397542
1846069497
639526450
1019396280
2026968979
1537123636
1880238063
1075329116
1504809032
1623238436
1059121644
1884840931
805339588
154586794
1546007073
644784919
761827505
654321861
2052368387
909768173
2093454958
1554323966
1248182153
1242872119
869683752
914091472
1158581388
28759007
1305440510
1761592005
1742457778
762652854
459722627
1553704094
1516559477
619463434
406592785
1843660176
6773289
241043417
574208580
365624525
81236824
1448118918
1418238366
2139049231
1560170823
592616201
1777052632
2027293016
894794586
119842011
907508412
532328162
921279755
1981084953
717088765
1088211098
1198798838
1637229556
436495308
1329675148
1256962555
1225747044
929538225
228290798
776043415
1651519297
1546271492
1581995011
1910411009
1252113547
287913765
1821615846
416775741
887266615
1443975132
1770722615
11615204
2022939988
1683595726
1125969031
1205144901
1023074139
699338551
1578741801
1148663018
1882085814
385453275
813215763
1822209792
694513877
1748995544
429178924
1474257267
2000257068
2132458185
951806880
559942416
28704491
219196773
1486143478
1732486646
1044485648
68942198
1046158263
2073406799
668603435
541633746
338321532
598496807
1597148034
1432664301
309699768
1413790620
274202265
203767545
913482914
606275448
792175708
1409785055
235181602
1071906259
1096159745
1876139826
410549467
1959639380
1262315806
1714641299
806209238
818356876
1783141315
1490782549
1339044776
307278651
2102886363
985935517
1920263796
1794692933
710564167
1364464005
918136882
1430402171
1986284829
764205331
980546549
1921060595
460939666
1837190417
1634542442
1967736415
1526474217
2034835617
2018189614
800093740
1134266924
1475769813
1531993267
2002096866
1562101999
440517335
1258244721
1780503458
900364676
1817934308
1150747178
829536298
963519894
109895533
226968340
533524640
1203239253
1662407266
255948546
1958180421
28530892
1730562163
1261509445
883878041
1117466218
1784757478
910638309
2133626466
1149679543
564511651
1120577023
664947510
920701390
1688558061
1362475953
352627558
1797963465
525533236
1819232230
774399639
112810346
1652914958
1524480103
1068493800
1300996511
440319035
1842110460
1560981842
444457376
2026287066
2117337961
1083080630
734200583
1326616486
939437159
1983016945
400932245
812925221
1283036991
1967414681
2025901695
766010682
101428266
224816702
1414815103
865135048
439969662
411140859
564571534
1754188126
1152686955
424820133
157498472
21825019
309155756
960697518
973316558
2067686614
1224224439
355568
231176129
675603617
574854121
514652887
1996096828
1352006699
1659899310
488556202
792299617
225973392
1863551638
460556481
2036362472
315699496
859904773
64415043
676478945
967770458
1753760169
1710334371
1938813812
500893065
181842731
1024063109
1837910068
1431490317
319730594
1331221752
337811149
727273053
1884722409
1117164000
536279310
951223450
1829876775
1783800084
475146428
24924191
676749800
1586818781
1359725304
1386677821
639248249
1799583220
345272163
199297759
1202868027
119000724
936316756
1312380118
125506139
81217314
637695221
977177938
1823778404
1912952755
462559940
730993326
897932120
1687031193
722638951
1173270404
1490112636
178377619
501510504
1031038116
1631491075
629580478
613088479
966714607
1206637177
1367354757
389717668
1136349852
389786710
795291941
1719334684
1908462918
2128594482
1797490390
63108764
1386470846
199071742
1894063565
425232077
1921847450
2082097275
1088146752
1913757155
1572539622
950678628
891007076
1327671482
432669565
1465625906
1862447469
364817941
1319934019
1967502392
1221575001
463159978
2081278807
684103766
1978433268
1860629164
1571817894
2066889567
1994296906
1123692605
1268840373
1809141580
441906407
1486785899
880097891
280683130
554758502
1038466078
293890581
1154735729
1410134298
619682587
175976335
1306414325
345798087
909592004
283528443
1523339216
806620309
1031854582
790143183
2046258141
1812256256
992446021
1356634780
1489330778
1548144102
1936571668
1932536795
1968260549
1364077106
1932218295
1072808826
674466575
346554479
567345175
1552209236
202255047
878765465
733778793
620404814
931165044
1462000570
2127891309
67893265
1092011807
1403489411
1256807217
295534773
74104802
1970850858
1497152762
90045765
1292387252
262732072
1972120615
863970138
1703127593
376766908
769739890
1627099316
1973176438
275284627
1994268100
490321387
1044067391
1479206650
2046559312
1264709749
1104127447
1548901267
205295572
1887077844
862077824
1656264864
339289920
1800304446
1885389152
1084826854
47635431
252400438
399712030
1427744769
1206875439
779029275
1523129867
2044956016
700804221
1374094392
966833012
1459945396
345659182
323366224
1748986572
389301619
765120656
897547549
1427986032
170808480
211444630
868369719
79628319
145873103
1677588520
1674715578
999198953
1939546544
391821378
861109098
1251969327
108382185
777933767
1556312143
360285641
1430253725
148515756
1047443227
477472396
227870776
712295627
1244840142
1593566989
1236770274
1605347373
828467664
597869936
2062821282
1147198673
1474624497
1772380261
437467430
2135952150
1580937126
1387311901
1566028328
441317296
31571296
503199609
423379642
1453206903
548267851
1600662343
179972696
1164119320
1837354251
118064021
1091058606
244920862
498588051
162216258
1299627250
763808372
778171378
1537085853
1474766287
79443167
397395806
1644337861
1386519024
1791389007
1392508278
667790434
450877855
1596356831
1428939633
347746031
1439506413
1889300554
770461721
2072461211
606927509
1854569022
1063243088
1119290318
526819613
72808684
140037023
1906889987
1166727307
879545924
2018722392
2029069849
213873084
474127408
19105141
1439478180
784201946
1907225536
124185495
190770914
996135854
1855544586
666367278
527939566
1576569220
1055044997
1730138764
297829262
1097026628
921592133
1233440523
1453658305
156486812
1014922773
1608045525
588553672
218168460
1217310106
1375967878
1177838519
1968696483
462697991
563704218
1703188222
1541336342
2016483609
1315633276
1198891774
805800528
1843295959
10332171
489097490
522577442
1666604866
471153279
1247540227
1414592332
642006718
601766927
995014715
717513865
1438204164
1598334485
1345564069
1543495862
127974140
685174530
119757495
175002030
466121958
2022063650
355287649
1382158710
1387065804
794218206
610298959
95794812
1726769162
1943587412
1605187905
1792091789
1454592079
1637915217
21405767
139211070
2041402632
1376895343
993911061
1550514988
103638381
377493642
1502412547
664889704
1163234313
789157973
1634143930
2094888423
1658752198
1953979548
327088334
1914192778
1785782128
1526469091
1140154005
1681452693
22932307
1291400475
344951870
602434007
1732886377
1974914379
1486868002
1190526526
104003898
587586561
67297557
1502023194
382414346
371650227
341703052
1806908293
1025712498
837637237
1407949640
1646601060
134924387
1113580380
1855907451
1923346310
2068119678
886221113
384990829
1279506093
601703012
1303157174
965799767
2048239566
1168073162
1729078867
254396190
1699459042
1018443530
1347961233
1259871779
964277547
1275816443
1327476555
1206112560
1917605344
274925324
1416555447
1394904921
1962878765
1214655725
1521225054
1401043926
809290593
443298980
1545865292
71548705
1489495380
1835553328
1195026130
1991554864
1776034305
741754413
1386285394
2110618376
64154633
1682866488
1214727435
349339086
44418455
1702076180
1620589849
2128291012
906045833
45395772
33424855
1231220620
1782968332
1433787132
1242864479
240145438
1524686745
348111689
1362379386
279366135
1615281403
2056482127
839703658
970537814
15273130
407467901
1419975276
750864236
1382516127
1989812788
333481279
1257129265
1863771172
1685315354
1566652553
1743975923
667324014
1203080971
723355355
1607920121
76304700
428895934
1308148843
2016610978
854305590
676215659
989559893
1535169468
546219075
280575370
762023560
1657084314
1289437756
1187631381
1648020689
144469576
1835952394
640831226
1535841975
1022119611
1782367437
898770891
2051505699
2105947422
2075680493
1145387263
813182530
270145866
714000213
424810181
1833692298
1043543770
2013074145
424034732
422953796
345453464
2086215476
54187050
727208870
388503579
1312497102
272078765
1211296673
1004176861
865980469
1018973493
9042556
668513263
99557177
287140834
573136076
1775199961
2004127888
11284005
1325546984
1086474075
1932792753
977434255
371730557
383718025
1025857094
1123247305
1508796726
1102383548
1291962227
2042985079
1690813848
2138855588
721732599
927168304
1839488856
1736955347
398390411
932978336
1835927609
1419293708
1754713590
795493269
1095998923
246176508
177293159
267080311
560437498
2114507290
809343233
1829905082
158969231
552373334
1746068259
1634781802
692928421
1433948112
952797839
591925616
335134321
1507289725
1888402982
622252049
1545514808
1167475598
435639360
911666187
86390014
1563011807
1074087818
881245500
1044711932
1331836097
1242421041
1573708090
1376526107
1121811637
329693156
1677224075
1292837503
1160544336
1025653924
984310967
1101387758
232043935
1728858584
1610461200
1333152102
834558169
1207041463
1528102728
2140939775
1922297784
1686338505
1102897242
1118655770
586323393
68489727
1659341238
2100624303
148255654
1264046276
1496234105
1632200196
1723054717
1864874835
1708852001
1801930645
248998555
1221410671
32512813
1727180063
985790256
1477494479
1067996236
1498838155
1500335839
1883684327
2132369516
895140593
1718306821
1873262468
937537563
1248151237
485767973
1473053508
125009529
2145797328
1674347903
425087757
1150781140
1073729051
1524107654
1331555252
1961320233
990517837
345627813
274857369
244176457
267935730
1678439830
280500349
6410279
891780585
1513223694
942460054
1078613716
1273382955
1738705875
588333054
557085432
1275610799
705752629
1311977068
999633727
31623861
1782666971
667205245
1527859668
1706464150
698175036
1268888151
1816063092
805727310
1017122302
1385625220
1623423502
1589626224
47041503
197197187
534929395
1097065015
483529185
817991244
878759700
2084413316
59084191
78825302
1491756248
1278050887
1311688026
608018966
1534896108
2003533455
574823364
2140839935
75764570
2060388036
56774510
1945288193
1382191461
1367127808
657621549
1916425469
2047154606
507975304
1456871319
1815200015
68106299
1594125500
303756646
1547473122
1707256376
798333789
753226835
998530800
742229256
2103063438
1803502410
955627109
1158937406
805428380
685599830
2103287124
255685859
40546319
618895924
247788554
371757777
980457273
971003514
1480723776
368870936
1543035042
1519096248
365618847
1653223254
600504056
2105424623
2043823496
384503446
1977635535
1566454484
991158923
1407582712
39107651
923532495
1309474047
861905606
2088053106
271424836
1970518234
335397946
1766159790
395898290
1931294746
1916653252
1769935294
2047053218
27457403
2029889094
910734075
1016439700
1286063919
901838478
741898419
123514858
816259749
1718534652
1585118364
2144270469
741511567
1906438052
773287360
918381680
417592766
25360076
464470225
1009163517
270043684
1859458705
1633287473
2059363431
2070649464
489034592
609386167
1226901170
1449542891
632598705
365649603
798107413
132241958
1543428235
1127684312
566639501
213559238
58447263
1636377673
1783864772
1254505624
1944955416
272864084
1948912097
1287393557
1896079659
778501602
1972659421
315556040
654237815
1121382982
1538617330
1412328801
698398574
1557679486
175559527
1445112110
136705188
2112766586
754886872
63088683
1944857849
48845853
1056598927
1241364756
1165881878
1721201298
1216124052
1275770835
1195122010
727246746
632143001
303259675
1582550678
1263192953
1109839671
1334444436
728823114
1376432649
110292865
1782781637
207242184
1963950979
1803498232
937668793
664713448
321094308
2011175413
1181334533
1494829926
277042974
755873021
1662420223
197978749
157309742
538425755
195325899
1800305519
1372633768
279744062
402637384
1508990132
1772046517
121582182
329020815
1259817259
122572126
2097147802
1073965921
94997585
1563197550
119954452
2113634321
752478922
1352755434
839974423
1957835193
1993408040
1534089057
633030248
548755166
2133327424
368184767
33315953
178991505
243315064
780063773
389511589
1090319756
2059176489
199427948
1901985596
319286177
1024013689
1654300235
1200639209
667223215
460486769
1724502565
2090522940
1211067986
1523874413
963914831
767329485
1956770670
1491274124
142740887
1215652486
1799721831
154967092
321803064
1702402244
1185114782
846405261
517246223
761222879
732157041
262704784
1962330799
1606971074
1473355643
528794930
1281085030
2013817852
994997039
769633903
16474836
1914486961
159774784
912463549
87628445
1012890884
904896997
890050560
837365053
2043345070
1758525974
75672375
1078592648
688145760
1599431734
1297180580
261091085
2106700106
1679415107
1237658174
1798156339
336955105
2021256220
2066086412
1340167687
1619180476
2146156682
724044078
184408176
1124939666
1673779176
1682672420
1179218513
95681837
2113163748
530908251
415163179
1998133686
2018369679
1242967483
1488607872
1957371302
714615547
1584369217
1503567445
79287252
1209123944
345897782
614592916
1389563338
2004822779
1820383710
1218183828
348805829
792836968
236425231
2137032359
1359665282
631561819
1495944149
166799922
1118828350
1096138967
854494600
1429400808
1908307227
1099722674
698821814
1049639745
1421915418
153582630
656370472
65785168
1379959708
1090255767
696003271
773556759
1211487590
16760670
2134198619
353916730
1388214277
1968368531
1233273219
1391778836
1714476496
1388532232
1115472285
918226436
1429522962
1383463485
621087045
1058240762
1438086070
1156610936
464927979
1976543438
1866184141
112160854
172832185
2111011608
1723159321
1602608440
1598736967
2008220644
1247431967
1652128946
1050426983
1645475340
1475736741
809387714
2036027431
106393886
2089724009
1835739947
1469031283
955544416
1584120562
837002084
1732820229
1772267549
353666240
840597841
591629760
2134447982
780239614
1384778925
744046188
179031337
846253866
477496663
1103943302
393180758
1817431147
881240121
778659655
929767270
646932053
1129706995
813056490
536671536
1563751252
2074422006
1140965848
1527908961
1416980309
752404610
1052198015
398566094
397954514
259220554
1542956651
1833283855
1810805422
196739865
824790023
761781833
808318741
819461828
222299349
268530891
646233918
1483350870
995167645
1836127316
1195627344
790941463
1034043282
1172285148
1375156106
288380605
1155789195
392322323
70170985
1515896575
1899576402
1604506036
1945798768
1511042880
1524577174
52878686
938277520
238638227
1671191506
1412186729
29658583
56233061
490201141
690854303
2002856048
71590432
1083482862
1540967165
1054657378
2078905888
511147325
919717070
860341300
722073313
524691602
2113870371
1605853097
2027038483
1302322466
1573319150
319405781
527092148
474461929
1839056118
1007457781
741381697
152106741
1458789383
768908593
841963465
1245800778
1609302835
1522495641
1442164609
2050544882
332087949
587893629
467823141
524126614
1447148286
168186120
1830104208
1089073519
1645945220
1540944613
374976199
1310445996
1032438263
97754929
553545493
1983949005
1659548808
686736578
199254787
611784052
52351049
924578482
505309786
411699286
204537797
47530391
1478229520
1005474748
592047208
41424535
1099361289
858282391
399840731
1973990480
1243929230
1130696578
1216157027
1213909454
2007392255
1854662909
128116261
1529715077
904404695
1272307694
671450739
103494495
1453707039
1688995986
537638481
115458774
242626240
1594685961
641801209
307097856
1600633351
1384516459
1625512504
1937283015
730029140
1894218083
1416129094
603488298
877049798
170240440
1349285589
462054033
592817386
1346773342
40971110
75245736
229635642
305624145
1876966883
332571192
1740748204
1781818621
593040780
403006483
573798272
696538513
1164432794
1882449165
694653109
1551182327
516071251
852636992
1239352463
2025158402
1612555477
1409175363
1748059372
414280011
1421481668
2019644762
1379606876
182328097
2000115017
2027346397
171637998
1509749927
498137748
577721577
1011138051
1022748908
655963357
1436217195
1429547111
1728386540
1877434615
404761787
1793547111
1616009427
83691922
815713970
1660803377
1734644718
780814911
765146319
2032662101
748477641
407157541
1751491159
69537084
47827397
1582737244
789408135
543295432
151040804
1091511879
576855083
1470782489
374333098
2112821015
1669391737
277490892
396781926
624711850
1138578078
269973967
705968979
1650524436
463990456
1403983519
953857596
52409990
1763702622
1964863716
1597770450
675933909
158710209
973937579
1365425005
667578226
1563537635
2111252851
1619095845
234805210
82139170
763756890
1934072521
1272759511
95730749
1608471328
1148185110
1086772138
797949137
805512985
1580228352
59867579
1642593436
1539284111
259180342
1690304946
1925960384
2109513471
1130117307
1602137257
1802881051
1368839696
1019687012
687827332
2120210786
1502676011
2100036427
960623661
2061361322
619103824
1318086333
48229371
1756310465
1732609681
49000953
118039074
1270642173
1556167825
712696362
1557979185
747216221
1126090602
675494705
1916446875
2008801477
64194494
1009446415
1089454251
1284918710
1477887563
754911862
1939896396
1314223624
584501651
1025782502
1778735358
1521589842
2015323890
511382535
431161127
1995654315
1346274546
99441290
1766019812
118367819
1311091346
1525083643
328614291
941907142
382997312
49429307
1115032665
589213836
135696916
1289661083
1100123879
2098557117
2124271474
1494863564
844988917
420380470
1214749059
130504169
277245755
123317961
1508971858
892855431
991802680
500468263
1981002170
463941704
1128377971
1173703040
69687045
358054466
1376504557
1095329169
1107134906
361599072
597743670
177069427
743592748
1306286357
1572744031
1944932875
491758041
693864831
1840203959
1579413204
225170902
933275112
1314031555
1627705734
16581541
562734621
414598089
609824336
1385156629
1255975535
1691157040
1633909898
960474128
233648727
1764195902
784416590
1618012285
116272683
252049102
1005911050
2062313256
1186905175
435852481
317676075
1821128896
1490803597
1440210484
556708376
1190743994
1527013754
855456461
1050380696
298198777
689203982
177196383
1146374462
115398124
3285606
1796878468
268677136
1939746416
841607348
1453791322
402168111
562951586
264547764
1769546887
337753461
1178596540
606051400
197508
1465760980
244477112
1089174539
1274978464
717218106
867065884
2111670800
1568334326
395791986
26971853
1873768067
1290213071
1565182094
1220598765
1396155623
436901604
1428753911
1935687207
341603891
1752834064
1873249282
2017737155
305329848
2032035157
98184010
1647730629
693633983
1673711690
1061598359
2030516083
1271705272
846511768
1403972500
585250933
691786385
888593050
1117610189
1949936995
1705654598
421530220
1205450314
445396956
1318335683
858321389
1618125272
1184894913
1839511093
868552395
936002365
244364752
1187860202
316939256
1705687085
129230854
452858519
358105108
431563286
1574734608
1436292702
287252611
258040010
2070088089
861955528
1992494506
1073217058
326415878
795678825
513566181
2018502430
1205999147
2039971753
440800861
1614269413
339023296
1082630870
1258469807
1520069067
1231583423
2118416276
252879709
1171814987
538603372
92281538
1142192693
30224154
894061155
1796183086
622925328
272306473
2011534283
1027419485
1713741237
1396585775
527965567
1596713386
149594190
1775186136
1712221294
1719353142
1617138488
336853278
1513454591
1210178340
1312058380
1630576265
1921606185
1965977672
720675696
340256034
5813165
700612262
2059766853
250148085
372926665
948830419
549349459
431511854
41687523
467633847
714148348
1787567622
1075097029
1065836078
382539759
1109544867
1997738386
1536597932
2003753334
1948485084
1272763697
1790576299
122342184
860839883
31734776
408742927
1342429227
723269330
885720193
44658867
1879115492
2015438278
1549151345
1528308059
1377464079
1346253502
684621795
2051421799
2055637223
712738816
95828786
1999010270
884034297
417818386
1854334348
574650094
1399108137
1497590766
811004533
2118535369
30504007
314486905
754214588
163116195
1139801372
363261062
1997294840
1402956047
164438373
357848300
1431606474
879007989
2078233010
1761552504
291833829
810948738
247058905
757765430
1644329511
1060602007
1133932721
2132073248
363435706
1465426752
930679825
66816482
2145238937
1513752324
291619930
288913622
1232146608
475037330
847837978
756510536
1704922692
478698842
1677258198
1655172614
623043144
1408785987
142777547
333714047
635126943
930842656
479985317
473960078
1389583237
1287624265
1284322638
794209079
555365
1717130400
2107363331
980015111
203453093
1703471435
914156981
1458535243
243897558
1610296628
1058101623
1381160782
599947606
571731224
149688989
61998235
780463312
829570554
1391222321
1080690002
1616097205
1052870199
203680859
87742882
865801561
1516437491
1608593851
757136965
1889567681
111734541
1648767615
758332732
1865396655
406587334
1776444289
826453261
2016938949
768352434
1533781591
1204624669
2020240190
1452658415
44392371
2047816852
1054107494
746747039
542434050
1574007421
1611230175
1026791434
1152804331
849760136
59931469
586747582
1711510138
1770310494
1600759351
1958800447
660606538
221305784
1337478602
879545924
1100668807
220209622
1012870793
1901742533
660135838
400092632
1306584544
2097522587
1417085433
1678457971
1838497064
1170703690
1868616409
1977996309
1956597002
1387664337
1809680819
1196774279
870307010
1565616215
1827408334
667685265
997203741
610073626
1603352949
1890815348
666012157
2136257764
485601442
1064051739
1283643464
330322734
171352521
1403392512
1040378661
108223497
1670704183
544763279
1882349285
1216371863
1128590726
1470432590
851064350
1328843609
1280775987
695807355
1516785736
2101563769
192958599
1495590591
137864870
652089353
800127776
506667280
1344899271
1750912572
1533532617
1180805867
508426898
79999518
1449302525
1124910151
935198289
163917749
848215025
530706838
1056371009
68792875
619277420
339108223
1174499914
745197515
1885972248
1752091406
1254537840
350234764
1679198696
1719710636
140443734
551919359
1521456409
1109535474
34892363
11128237
1417949763
1931720846
1006637841
1440346752
62365230
1285561187
1256435538
892720114
1066821773
2004787964
611733030
226875893
1767865793
971262399
1847336101
1034567456
438932725
2057834336
1725299228
1960667912
822473451
377110580
444046477
1756565659
1872808624
1507850121
1017025159
1123726958
1310850310
228853443
1446132508
2090083888
1956012578
1413607866
1399444303
1571230908
1312944799
1257356835
2084742097
111872896
1746414298
771910243
643272995
1558100122
1703561470
443180569
1485284976
391196314
1809847276
1162543984
1328777959
1394808309
1938984380
867623186
1519547285
2049466787
1268332931
623890822
1682239621
731081070
2035459955
860263572
925929430
1198207991
1144747933
1619603814
1473142191
60220940
2072614663
669955452
1762981847
703763137
714938603
331030600
1889587305
497137337
1368175337
2015179877
519150462
419072566
1719633525
794245045
1061267312
688356969
2035254471
1659534101
1051609456
800699830
2064874197
733797216
1041372912
1727239064
875010901
1154274961
1322458937
957195502
868714849
1533351377
1197551530
2138625255
1288035189
1584571015
1352718517
1943956906
1038330441
1927803616
898618483
1381195575
247480512
2009378252
319529829
647918483
742132268
354569896
1935080242
1488696619
2110997492
882847811
725167752
250012785
2047839404
933867910
1686511877
1532377936
92299021
422361258
1727871859
1948152703
1420858508
887223927
516233947
115980896
1115308967
950446368
1505133594
775530638
380368077
211703447
2020331870
1405758798
1752116832
176720450
250926736
1650177074
1987450171
898364534
140721052
1685657212
1688222951
533660330
1593582146
878206812
2096656355
2045023227
820788845
111609167
175126362
458670471
1917020303
690406431
1075039841
958521028
2031084375
560722933
62551040
1443736272
1079581614
1853661396
1861904331
864488047
1783180490
301593464
1615908489
91569657
1552234894
875767775
68706679
334846006
275795590
2082069387
121696188
570625967
2013209926
91288297
673082636
1156854414
1009968952
1892971082
1437515921
626685550
270294004
148702429
1398274416
194295232
1242304630
1654648778
1029700765
2112745497
1465022176
387757524
2049256630
1462071803
1641854818
1055777270
2141725692
1363308181
1344572152
349845879
87118026
1362128018
322256933
1317071668
2050374636
1661366235
1131699945
1302501444
1005351106
757086144
1751428057
423777170
1271792440
770969179
741004342
1498140183
1693825958
918330331
1826845289
967943938
746259789
1917552031
61265522
1122683686
543925938
1653320721
1112244676
1547624840
1582643770
2135387900
856852763
517091998
1379057793
2087937244
1664452451
1617893810
20992497
119894304
1459345524
1081821890
1788970195
1336007360
1966886712
1086207531
807378686
555082575
275887889
2039797704
1400613643
796387079
1757156837
464574655
1282670547
1219517796
1001484931
520881561
1284628735
1780653195
1507774032
735535709
163994598
477218519
744775377
929945529
1823459141
638510528
479773373
461658611
727752386
969577573
44156046
485780842
95351657
2024230258
1737904152
1803022329
1835809973
506354312
964918087
1344514901
846943045
1343977148
440581929
2103515252
1937661545
1234016932
177991386
694668034
478294433
1246350112
1664883316
278335441
2025243874
1145967685
1879782507
191237854
1300560529
19445492
1385487119
1154879739
458994654
1470175642
828624879
1710392666
1435345121
501350203
784903730
664725759
597983541
1724007772
682307132
1370992124
1669515603
413585070
1435009043
1770296385
1308899978
1557781998
1300202558
500085506
2120481757
584799979
1697444972
1150456971
427563884
1900353581
275563873
1820679775
849397208
1728260608
1412081796
121104004
321975091
1604116690
777581639
1678886907
688174064
1919083978
1066587610
1065099496
598397321
333561686
1087656861
670651788
1276168388
133949818
748159314
770540852
1970577401
1189826077
100107945
730057836
1215521335
1546161416
1676840999
1372947121
53301636
249053946
211869826
1634275371
1354789672
1314385500
2144794292
415293990
1462918757
538266491
1203385103
1242864762
1885494332
1117089916
1530186569
873793434
2134624652
1647637702
919261377
973544245
1943045514
134399019
2062272684
1811053488
455181285
828784855
1819793096
772543996
1090194662
459643929
174824
975446238
1695225468
1030231613
615864659
1493344041
1500412829
1652213161
594330377
1209769052
383570462
1821588352
153333683
1354086044
2001988510
408155240
577896039
2078631931
1277769839
589898571
1579182515
202438206
1717081824
594568730
1102834093
1673379880
407648582
1676863699
1901951458
1428938123
1877639956
1248513238
1976658171
479395772
872646282
964509471
1941778674
2055463581
804440170
1815192119
1936059362
1354828267
148266528
409420651
476295890
1287763964
1280993000
1760020092
1263711772
1013497762
1163736028
1083307170
995765333
1903470882
1881342708
120720752
1548728932
1742747371
607251872
440065198
449769659
1099258001
615222890
1174304473
1292949330
597564699
331663506
1723225853
700458961
1776120187
737393329
628907647
81768277
1973320815
1172457699
10280287
1762711708
981213580
616569164
1303466881
1528158935
127305313
831710775
324630722
1556739020
516398859
191409142
1701989069
336410686
959563900
880324962
900234357
1169661150
163061784
1603398484
1938042250
1634899826
159312838
349647147
467549672
1032049379
807095000
1648392818
959988895
880585788
575227595
770457335
84649092
1115229602
1571016226
1213655388
1917830015
1104244727
1477757038
1133638074
521710215
656932846
648745762
1900425908
843690064
455554074
568804321
1400795157
1270867776
2053146803
1976334594
1006301800
1343530328
1003557756
173624915
129685096
296297623
1321455986
2020716785
822240774
1960081510
1040957634
1572115057
974916418
1732546450
1645966898
822227732
80558193
1800336212
1652569376
1026422830
1716715676
554279013
1029325590
181017486
782400938
51237369
73281617
610077011
1342978020
1541878540
1254269754
1374553454
577521973
1268186319
1667507137
802289709
118493094
961291217
1604272984
1748048765
1199759784
525627696
1452377296
806858094
1573582952
855100934
1218622582
1066821500
886940360
243151845
1635623121
1905468000
542541996
920803156
501426882
1808315598
832853470
1602782177
2051690166
1381005502
1822802987
946385663
425175560
1397619859
932912362
1836992870
1458653211
1407826779
646810707
1550833979
1317549632
924307004
656687013
1432186841
101114643
1822889559
1583431393
322571188
453206248
1139139121
2012015191
1363998939
1339188946
1159959984
1108884837
1778692809
1202630252
6629145
2094170191
202824465
1383950405
1010590504
332575518
815236249
1401786378
1886100110
628150881
1922515393
675624228
1632356345
1786571710
1266981540
1994061654
105061171
938071154
1739994940
321721763
1931101527
1132336087
1313014822
19390475
266484159
960815445
1685474427
379106653
417163316
2143113287
675035605
1075869876
1398093216
1514499431
1678011358
2018239399
1012484524
1339860175
1789922446
1105771439
374520916
1529623779
468823592
1702985397
1897860737
95308332
858614323
1420655216
1956964063
2075907090
776604975
424094873
2068599769
562950342
121816252
1079529479
907804994
313130663
1049610754
2051897918
1692018625
1494064165
1312599826
1064124153
1654187941
1124256039
211366805
420528833
1235669904
194691985
2078316488
467510178
1371960113
1591315247
74340991
41930068
750442817
1098448764
1177363412
2093252786
924955789
1284486448
1247255772
362564979
145636797
499439116
1439162191
425118489
1443933363
220353537
536902251
1077610443
953910643
1767004849
709438968
631344584
1247727099
1550776035
1022965138
1872444153
1483313493
1159213461
729229394
878180281
1411351150
2105462504
602351741
1982038592
2024843564
1398651788
2064891091
2091596580
1645637075
830677928
178047629
665449372
858066787
154361430
1714967298
116459511
537098079
576762406
942614326
1350354550
1420971396
1635781242
1699748138
1104486962
2005419445
2074808361
160844553
1766624887
1444055993
1360488092
1512619418
396350013
1975882749
1969550897
776862199
1111074624
636926495
1233980232
1202500375
9606389
1068874584
648069892
406705382
1237662617
434212935
442894917
1758297886
32622087
1769145864
1357503169
1803320508
2102035524
468246170
744432839
1803671746
1685975854
1641107084
1604909599
1764614589
849232453
1037418188
932931035
1484387968
1498378236
632807269
1559870256
1907736060
751436487
506633081
1756561718
275937130
1795447338
1012907659
1023945674
1142860295
1914203031
1775392464
2112668220
2086726486
292430190
1955014412
1068634450
1894149945
1790034336
41171365
1362480614
467170050
3775216
1779760122
953643865
31279132
778377117
363862548
1383248362
85435221
171479335
105128925
1425511157
183365691
1571955245
859491748
236945309
2084925535
1623073989
2011738723
1738278886
2122935920
1318947385
99655057
1085501123
80169980
1538764716
630691411
1112641601
420186693
148808542
1769980816
1245959956
1656494225
218509079
306937890
404737830
413436567
2032497280
834485836
146723268
2052863527
222728207
797566605
1351496365
1343422974
1293406581
1084776371
612115274
1325048138
325585472
2045631968
875331312
996518332
1404101963
167026106
584474864
824566577
1906685987
362801874
1192009880
132362845
1685850460
1505679202
1599032596
1147339507
361323910
1181466462
2082217168
1379024144
209151711
983566938
1864962701
936145313
275054925
1105451394
1074290708
974393223
1539597914
1150739798
401512974
1571093649
380932439
1736218478
1807154597
1554881136
1209835425
349640444
188015306
252095651
691999471
1478348418
178875326
2144297008
976982984
1314137454
1945876385
1868873927
1713762377
1111602797
144853316
764919300
1597942463
617904125
504266068
1290316014
1505776969
1839058705
184612831
941914381
1148975880
391149871
485137598
1985350752
1850579061
700473068
527969340
1832783633
1854155807
722491126
1514997629
753977492
93227982
719227611
1742775923
336367999
163630351
1480228225
1335077865
590951741
1030269166
988912378
800876068
1239431091
419237581
2023227725
1344824033
1369702811
1271184270
1870575609
1635259336
1230237396
1866489673
1140241571
2021291022
472775240
404582408
128167874
1095802900
341400899
1929703203
598396420
1646208987
1899566022
1117157144
1766901002
236815399
1388707810
1267310945
1999204840
2114678294
232025543
930964124
511305511
1161410280
254659264
1116987292
283293156
2075139225
502812139
1667449297
1852347253
1517885710
862136937
1915255945
953923247
1880552201
334160885
130702322
169779324
15391299
2096413796
101303519
905750662
2054808780
365433127
1197672438
283377224
1335250242
924355414
640197422
1424964278
31241726
605625779
1321279489
1581099723
595347364
13409187
582674396
208412928
117406769
1228042307
162646518
1380859349
1240864227
280147869
594845852
213030469
1932579329
1346279088
66038146
70882806
147073905
781876216
1214014736
1019942313
1588534387
2065748945
2016635725
1371894096
1606916008
295158518
1857952782
316645746
124863923
509250189
1294169467
1828549186
85920253
396931618
1264258163
921107033
115444786
1753462476
274913498
2029857707
1420063606
47543827
769017154
1349343388
876036577
459886048
1927937077
854273725
802672801
1133540137
1060415827
1125654524
78450426
1584419364
315227394
1981025104
1407497616
1804491105
1464002763
823204694
1923751580
1953690971
961714567
922567233
732798719
1792412605
1024197842
1431604527
492721879
727026675
1176551261
1095662603
1233237966
922678324
1250940923
206796722
1468265650
1994608818
1589391096
1576231369
41082112
277980394
1399361586
1858996417
1462202191
2003116366
1727843082
905021513
490064414
1717119987
898751531
259235788
1674024461
2132417235
1282579735
1091829079
1658030564
1992606487
1273760388
1349667090
1376994353
148851623
1884957178
1152979872
1187643881
444354766
598917953
129058709
1861256139
1571379025
2129563880
384572873
2130182353
362273583
602587422
614327624
140495587
1520131479
1906917611
1162166762
1624520315
1118079803
602530569
255043966
1421976398
162023040
1105252808
2017024812
1525301679
423054337
459050013
1764191550
1871804616
1094566612
1294769463
126150869
1577674169
267065978
1253509211
1916828029
2126271910
78029646
1860147001
406093336
854858953
1056048706
431563301
1434193029
1737392820
328159320
1691124607
1164979206
396839777
58416440
1525085856
1216897687
1486999961
1033038486
193713989
485616631
706665308
786545487
781772957
770731604
1751249405
680290337
769040481
1203337923
1167167398
652025638
907981481
748161374
1670867390
1644676782
1982433956
1595040429
419609351
1499441369
226839622
1579255017
1054689705
565916860
249183776
914166411
1598896715
2130151668
540347367
1362494772
1405779124
476987496
561818595
616435132
662727096
953482115
1871847915
272422500
1689256580
71867311
508661276
1710446597
1814442314
1930890472
672684208
422708830
1457604679
293030852
1378063167
1770240822
826710112
1528986258
2039540119
1750604313
1322052191
1402264047
657716983
1690388191
302238486
1573393730
2052345455
1992355343
1321043795
2033283817
1443097284
744324358
2101201470
1355698120
1951959279
1453575984
537922946
872619389
1922778627
1115853382
2141104804
465791673
1073733263
10192499
2083392489
673645774
1443347099
1276122196
1279069476
846149560
1447240600
380214380
539602608
1060828623
1410428560
1002406412
440190228
1224793679
1713997617
689902163
697893420
815584994
1811328561
616830776
1182229807
1906250101
185101225
968525723
759117445
1152662635
1969611749
21111831
948249074
552345216
387085813
1396191519
1848344631
1125138083
1372858811
302814943
1936461113
840380143
966782948
1072876466
904984175
1472367053
1079648079
222854006
1190312681
2046178288
1933703211
262295408
1136160648
319010684
1180843236
1040503304
2034784490
1611806366
278951669
1355523198
1010581241
1334611753
467272709
1496166283
2010665721
1779162805
1991089390
145634004
1609329901
397980117
1050335740
1780407028
2003810460
614087973
819178390
815888254
853376188
831600635
623250772
1101473920
5460114
860373980
1002240165
372187230
2052341140
225397804
23707928
153474634
1711288198
783456478
1399392828
1829829951
563285127
508495397
1416842436
24887569
909250946
1233191776
530314625
1814743956
479343490
33605790
1010272239
681606020
2088230690
2043959774
959807086
2033974319
44045289
617128309
1153405396
937077850
1599284354
1757908139
337923677
1203828243
897186032
232019583
1662197064
113032801
1799799308
1691255593
1116589791
2076422031
993419228
2059285245
115787818
742565066
954787490
1127448937
294853000
1606632834
252838150
2080163242
460214771
387016998
1201599242
1816203358
65190576
176798847
1260052276
487636114
701032363
1436541819
1125021328
63713085
138119655
686490752
627562948
1593476238
1758256246
1876168780
829952502
485386623
2033775348
1888031887
1865913746
377507119
981088244
636549437
2076331841
1049629448
1221122385
1530151391
1040471927
1397805210
960744908
519565288
1063696427
2114510885
552043547
1900179144
1007739976
1776858740
719673836
1784426329
2043464628
1293861007
1417929309
1708240753
846095277
2022066660
1779734391
1793145172
648363331
2013643731
277091179
1675257313
668628722
2113296242
1645651074
550700222
655643285
155928665
1096732871
1026201870
1368092182
594154111
693762316
590821101
1649963316
225131621
564141520
1655521211
836379396
995274635
109222715
1002320567
1355768354
726827408
1198860786
834673206
1712462943
2131257580
1732879071
1048161171
1884201621
1260328259
1453425013
263770441
304769951
1146144529
2069549547
275940543
858548557
2061427788
1382307979
120705805
1999093386
1991621145
901522573
1407788954
1491301393
1354389377
1589888238
496903946
323699478
1396725990
938614287
96186007
454960068
1450448934
1053255446
1458119551
543180485
1608217547
1681859234
626400980
1648382423
1941332421
482342183
1963873978
1893460763
822249151
822989920
873569799
371089025
822749595
1090846572
991566567
1684923022
1237660300
1577383660
176731895
274969858
1916592964
1932571983
1003047753
391641130
990941315
599120450
424009495
1764677103
669364415
321242596
1755056833
2086736631
2065083029
1389470662
1136200726
633541045
234673925
311673964
694320919
1242241612
1870884235
1290457665
2116405742
1061823294
1341066445
308238133
345939189
1231110337
34400317
1054999489
772173510
547058104
1479810631
151701884
834437215
1365643202
583230382
1510161430
203276694
12906034
1082626336
1243858692
2093540651
1799684056
275701637
773184184
1143345776
1521252037
630824132
244014242
1052922393
953832355
767840398
745729780
1540408200
447759720
247931448
1570538240
314147372
1284048411
235693814
1338452870
636654165
1042960184
344457842
1717365141
1324706290
2137481927
767787565
696904141
653498809
2106047601
1363842514
1271984268
102372523
895594129
135842630
1347538827
944014372
646378082
23917695
1137757162
1720191023
1450564188
1745488431
1233722697
1481470575
1886690338
591193548
878809555
235981153
309510163
105484786
133601085
101688227
2016982371
1591462698
15567203
1427171358
751532389
475194338
1849140235
1716105764
2142825516
2075121288
1494737930
940227232
2024773885
680768144
196523509
19646657
621601784
547417655
1528234801
906507272
1763611327
655502944
372651327
239606456
381288279
1049373312
353548619
282757471
832743229
1286448292
1523950985
643960726
701786957
929372232
1350220654
1307505609
933923306
1188497558
76497426
661504390
1376635755
1757972879
130930618
728835638
1149274625
466257867
1678654205
326000307
641720939
647401144
977541084
280537292
433215623
1633444627
308340146
2119385205
670922221
2096931301
1010733297
951256188
2076651325
1904290449
1284758453
566597943
723295553
1513984196
1959412564
1662593435
621212892
1565368616
533415015
671333971
2098702523
1760384973
884553943
296230577
435678577
2066251394
1557665273
274729403
1930909019
740732609
399726827
1711602265
997184574
940678791
17596986
1163601475
1581715353
4006779
2105727063
1118059003
1865933558
568837354
1653081677
1501268746
1994493985
1317769570
1489199899
965785251
1431464491
321920659
1987290888
242467015
1782019676
348890598
751582583
252701591
17778160
761412204
1582902054
639117220
857914599
885877261
131520293
1018235759
17215973
1625022014
1763838954
2098888681
1841127754
235775473
977198862
1245132994
379308477
351439025
1391329438
291868409
1575357056
1948106729
1425709017
623229163
1010655890
1039338532
2115517130
450104760
1290954336
2126127074
705469336
1749979565
372893059
1452915664
84622721
1809815188
2095990347
409619719
1595148586
1157909014
362998313
1197854230
1823716610
334874126
1325577271
957452723
1022885643
1056961703
231190219
117357183
28228575
959634752
1887233727
1543214219
418135727
844238534
241781311
1634089541
870039828
1786236941
1184725626
831771288
1654566367
114196308
1057742074
926777201
559100782
1560345724
57554658
1718209409
1293531469
1100739574
2094439967
1077706835
1139291924
1513470055
64149340
412819785
1184375124
2003702445
1476858034
94005828
787645948
1991033528
1596177118
687034577
1600519025
945514393
1290852168
1026941527
1433627132
652163519
616031081
1670133936
1275551426
398580532
439883239
401010828
1453728820
878717445
1262613858
722572534
1718193199
580622471
2002334796
268719488
1339051401
643286805
1430761837
1620648114
733298108
2144079849
1078165959
1187862410
1297327978
1510825343
402165150
2068470168
1703774150
1284529509
386435886
366263110
1694253034
498222398
725281754
827445149
840932702
776602551
1618557606
299975899
1360383169
262245458
1287911254
1909482815
1445381928
1601288015
329109328
1099080389
1872868607
1899515097
114930880
780280168
1044164589
511670559
1751094498
730200607
1033657997
2118531860
525769599
1164594288
1838146772
937390517
1500721716
486136060
519421602
2067936008
99495131
1611963646
376917418
773668935
1292441375
1826779746
1881971245
371054426
1781972798
174873762
1452028936
265773382
1722595281
280369804
512651742
821103164
229684237
117154568
1841652062
898877953
938902930
2045767279
606188871
409178370
46008891
1138024173
510238709
369784102
1237223981
1355192084
1722189151
973770532
1870789369
946334242
2103193667
47728732
827886214
1769612227
1515936263
1334804905
1255469107
474935724
699596226
1399035040
153831818
1894032488
1058867216
745801774
108389128
970478897
482922529
347567107
680501564
1795267514
336519847
1088825861
817970642
306078545
416190905
1894906476
1699720530
1939385963
744746076
122032903
355149782
1685375584
639954087
418887801
1876569316
1818918585
98450400
54857818
2139850745
1741667145
1109926381
1071836946
1588415136
672714639
1152770639
1160318176
34842672
1598992854
26543863
513067700
345865543
2051310021
1204331495
1410121585
1597568721
767700114
269747976
564262067
1765601899
1637450273
850001817
1898098638
47106397
434066157
857087146
1772567791
2018513497
1412686
598597535
1910679698
433575990
1590648341
343742151
1302898315
233784516
475612592
1778476304
1222418706
1933274835
667680882
403879224
1445314646
780035475
2109722549
416578320
856234649
921364287
1277373688
1953054062
1840683167
1292778472
1049236599
388090887
33145935
252674426
1484814963
1689509577
1886514673
800240997
1016321674
527497513
293309929
1875347777
740019093
1603070973
149735953
292582328
568182789
1893717757
76534822
197680752
2447465
1449169838
566115868
956511601
1125817147
1366186753
1904994342
977694670
2099724465
1357950189
690909694
403274744
41825042
1100953006
1310117151
1748181062
1653960672
802935988
980785402
1035030377
1546203694
1525942772
174282297
1115341279
1350356626
46575827
800046603
1720150410
757937150
1001321476
49120169
254098703
1214075891
902392028
1293552661
231462499
1510128043
1421815089
2102571068
1341650384
114700172
1854095633
571380343
301632006
1391140011
1481114052
2016385422
1762135465
1067659024
1956854251
118552864
1114822449
1589945066
1705467702
187166558
906197051
14705425
1713934826
371746089
1368632644
442615724
342314689
1080988729
1032499444
1690653287
1112025445
1522742608
1197518954
747507411
425053648
541970768
179454954
851610584
1591679002
783975110
1558023229
548953881
1782155031
1498837167
591714546
18712288
1751846644
236804700
2120353256
1882604026
468780263
1005160784
1380859864
187678280
1842982723
1529101143
1087331494
257439805
688799306
1599822055
1830258586
1472349238
1514474519
1772102688
733543362
550915053
557449140
55496560
308405408
574783209
1816882278
566832497
1154379200
1348327574
1211703203
675770828
1720137157
330939461
1295687030
817508346
1128472171
337766107
881337401
1631007843
907291363
1087586035
918805644
487859105
2028946748
1561902414
1589551749
1579210620
1328988698
1288204305
1640747048
9460956
1018318881
573694449
1553520089
523691553
19603057
543295432
1637447785
25386837
1482331662
349568983
522253967
509226693
2082128769
1205254062
1270897345
463255147
1302721198
1790863785
1433840579
376557576
744623583
1617065330
1117551610
1611672733
322386033
1137689304
1662455054
1315310771
327634959
1904134712
1969523957
1299760467
2093496271
1556500030
578057204
1757409030
314701176
303342497
1563825798
5537852
1560240117
1056126256
1117220244
1470592840
31823385
1221203122
363135187
2017909916
933961269
1939063811
1968640676
2145986637
333291775
2050030942
1964333637
919418813
1975493146
294834145
694397948
772556261
546516285
470340868
1398325911
1751723834
297672824
590592163
1911765677
1434800108
638842875
604373315
1336517787
469502448
569336072
964552502
523965843
1560984810
982632343
1423918036
1593106604
893447643
1432013420
1403173668
202233956
183511562
507173234
46106752
1549535791
1725385670
1360806995
1425002874
1904278489
2045361027
569493145
553334771
1166658599
786360343
1030352664
1997387160
1042670077
1161437541
1486949475
158023916
1024937015
2008648520
166532516
842278536
1706619567
2078873511
322997812
1563791389
1651431231
756832714
1780781986
99497240
502521179
222013131
1405156377
1606403731
1034560668
1554351042
294915865
1360768406
1410987958
1326350131
1666669285
1884552763
2099839808
1586992891
760958847
1546508212
1281979948
590137284
2006921548
1705364039
1780509285
307959521
574753948
666320023
768270919
1919363401
2040019254
923630109
1761014009
54739145
1229260125
393623186
979431793
1745349212
749547600
1995904454
37397767
553059828
1215145486
1338387558
431271396
201669127
1482596655
1757582690
150708458
1429899090
1591252013
1924406964
1420944375
2133370352
825709892
2042325378
1162209483
1629382079
1403011892
2032986823
231036960
1734862004
489260272
89003607
381057407
1600678101
55134662
782954945
648987832
1250770402
600758299
419742683
1685200472
196194813
1558731005
1034556836
130582020
462617495
775976343
1700676255
1464350654
610043930
1297810240
2075715266
1486893833
318134167
1584266598
1804233177
1602369632
1076393937
940483675
1395281959
1440502126
180537312
1638866118
362930255
881911732
88834610
3334517
1035710617
933304503
1568284835
972718545
556094480
2128836211
374477918
834344009
1155898345
551790262
920649326
1937646504
1029587903
183432966
468548656
1754820214
1785860447
1268899121
905599532
787616060
968866440
632589968
35201457
1284351617
2007064094
1251759519
1226839786
843403781
1852428056
157664566
220801676
516801775
342408200
1760426214
1653489212
1271370003
1865590362
1690092030
807981646
1202897557
2045742930
1093220300
414231130
1604160192
194936841
1552152627
271501974
126744210
1027934248
157924797
133073320
1859728328
2145980393
740284867
657612403
534382152
1167338358
1496481318
81399238
351700799
1110008195
729629496
560650956
601777841
743623736
1422303061
1751733774
1386215040
719239226
583913342
1545901889
2012831195
35308369
99731056
896886591
1987096934
975686567
1091563206
785573056
1741282234
637967582
1010624960
1139171810
758188354
2071609661
314626051
2100736441
1274736791
1047453042
104133971
5876541
1569494575
619911123
308472649
708545984
1529937230
1479231825
1860841472
242339966
1542591003
372173021
1093792203
2005417507
416937549
1567568849
877976049
707545245
1585602690
1892571262
1856165319
1356126682
231297993
1916960499
480367103
2055718516
1549721473
92235356
2127637305
755221034
2140055276
146354105
449962347
1557230276
1506535869
1847480649
1372166075
89273571
1739187240
1491267501
2037072221
1080911489
1227547109
128782869
404101010
869020045
1960721456
758356325
755302649
897723184
1023431532
728398309
114699701
1666737384
158278645
572510044
1357824406
2127196277
1000394110
1879729274
1548238565
1929703650
602986456
827298092
290027884
1774510387
432003021
833843889
1601945991
262296005
1870741467
1652558957
1681739719
924917387
1078593637
1729194375
1650646637
85891179
1745238636
568064478
1183985309
1515294021
1749019710
594275459
517424853
1882399589
1431514908
977862568
580238450
1227840257
1228236235
394047431
54232390
782010683
761716277
38842341
616252903
1822547047
736969081
1945789132
1247619549
1385821124
536188599
332416421
1558432955
1172635873
1715982964
462253370
1355389894
1633549105
237167832
1963271183
1647894262
1906766323
815015266
1344210947
1778089205
1906273182
774571331
1709754462
219870618
990167229
2094526497
1595949487
537440182
144437437
436542746
1483650144
316657420
1183132804
1437335536
886031994
1707358103
269146193
471810690
1866039369
1487632630
2080475433
1479127952
1731450162
1086667959
567625015
1298241163
556084800
75533008
418075875
581733255
1373948687
1557710829
140682277
1392505813
1992075324
1648341807
617194390
872270801
1186365290
1753958218
1380931791
47825071
1559478223
1624920965
131764103
567899741
103130960
23966204
1433351801
1432122452
10744249
1292592234
119781334
1782895462
414968291
158748526
1986332030
529278882
1318016633
136138034
1026236377
744396758
1344819498
325917980
18451539
1386875704
1864799810
873587211
816506146
1763105771
1865684299
799010727
1299641403
1998804135
1911784119
2029193692
268362912
583761135
590534655
2030633665
1156119347
807752408
1770100254
1397663694
1894507423
2038202408
279324473
1107722904
633563368
70509846
1030815951
99003076
905094075
504848518
127723389
1942280054
565185916
1244826245
1435931946
274103011
1956042474
2081938123
293410356
756202504
1918793034
1907057480
849757757
1355577158
406412913
1507413547
1690761021
1715232314
1280669122
640114818
602054938
559783283
498472454
1006374344
782369062
2032940915
646084202
14366342
1637999816
20254886
1765193229
1750340655
688257438
1366243741
1687033706
1682839631
1137752456
1467275961
1102365569
2026038439
1884146332
784995388
108198288
950726336
1203406491
921945432
1477743850
358902991
988352970
844821011
692793322
1522482148
1240425491
1641801441
610037197
1764750971
206421873
777380206
1839488856
1751697379
340061785
1627200726
1843234197
188336119
565026907
216343200
2128514280
183338697
1323302088
1595726737
556260570
1759899588
589178958
829196925
1134992511
1109665087
754806219
1666562987
720672295
118737608
795729879
1898944855
20987330
1109415907
1020837059
927748606
537722115
695190271
552418732
371099278
1938447689
1251157419
1519589652
1036875222
1055095798
1716313647
331505084
2117688330
304363423
762272722
52313642
280690287
1009067812
1115997366
755221753
1693437686
418372155
1556649377
1159732647
641643271
1237640921
1756203226
1412046107
998371511
1218476703
14658800
124569329
360315117
180185474
1447050152
115911438
1561431251
27907752
192414015
1972770323
2061036901
681714971
1586963254
1764212907
883785991
563528273
1708359382
633641987
603287644
1619208446
233273628
635220266
1256585842
735554281
280457186
150422090
252890971
323403120
1453345114
1688541348
1868985842
1451618618
2004313605
1555470904
277231102
1671430321
749738557
632839498
494828585
1822024831
1530587232
236324454
1446461673
744155201
1590544893
1953175380
735184036
727815379
1718551132
700938002
155639372
806560090
768102385
600091937
869032200
1291446166
770338978
919665350
996934802
1928898889
1000934204
1293228963
207754476
1808528856
412945998
93243961
41908949
365219588
2131843339
1934972567
1384383415
380068440
951427501
1043085109
905692933
1780374721
766130392
659429764
1387223153
245676462
631755234
815140267
1288662329
104254376
1032412294
575503004
1197164101
221161320
472228068
2104597323
68274376
1342281882
33253998
953222251
322587674
237973639
1352577388
797050660
1798108656
291050948
126790147
761242704
582487119
1178594431
705465057
1608155554
525352019
74614374
1646427500
1625860317
1159730735
440690518
768014881
752885137
1222452615
880734272
710832952
1284464960
1610129098
1169378217
2084999573
2102419606
13290530
1781887101
1992083472
1323944972
1164656790
1358773431
686500437
1112245883
240531726
335601145
757949796
630674274
1186568241
540457429
211289881
1042029380
2089778423
718796070
1443062461
656385779
917201121
97369596
1085951592
1683359702
1231409552
1525120435
580436761
1573694286
1691912446
634375812
1908454986
500959632
139819612
867065362
497781603
2018595888
259671281
1027430230
327590975
1895152786
1276028121
1900818595
1593649751
1585094132
2020914870
1180193389
573474129
787443548
1617883372
531709399
189667289
543806319
1831044640
1189014339
1265541562
1691820383
1837175751
1271679190
415049126
518238238
767397444
540845287
858546299
266558838
336793000
639458609
2017522978
1075529142
1424189774
214893274
1027006630
1894633359
747616280
2108686550
325393204
791193306
582410404
1691738339
1656215033
27592199
827983226
1264715619
235294121
819635726
1034210765
1979210790
256876123
1086414996
1423678177
669478956
609411818
2011792966
648847679
2001486763
690775313
1009762620
2050970399
592950436
1259730072
1527108443
982901653
976943427
602330524
1309869291
1386850036
951770936
908315375
61498778
1330909522
135137308
912558036
1432703789
1213247790
1612610400
9304921
2077140506
356379518
1606573709
1035536522
1471011595
709750560
51711779
2073633517
348484944
477352367
890952337
1455056568
1958788812
154512534
2023174696
2092654831
155475021
1030395287
552614551
754034153
1182764981
680120766
1746241619
1514346939
2047251216
461052980
1640300959
1876059949
849244789
816644691
611897215
285558293
1551134104
345752446
1258826478
825325482
967814543
130347656
2083957901
593156551
896014064
1874393812
386615381
1913262516
1463687866
25745374
1622052268
342143884
111862451
1433163689
1053486275
1302269038
1956782069
425272155
1845230301
1890788293
448288931
793593769
981448268
1175862124
414375720
1133874158
1926179435
1182785962
215338973
433134586
849183965
961431021
22843729
1573685371
1364445544
977863597
99743630
460333601
1288568185
181123827
1086504907
1467516463
189584258
2053252144
798547313
1139969480
344678581
1895656824
902338191
1313076056
1335548710
433612350
1151982534
945661211
589894652
1409900479
1352105947
22801775
1035588677
414179524
2083986920
750567684
880036345
982320809
1654600031
375925886
443868022
1963416124
2064747560
103772196
186050090
1526058378
633285952
1485649151
976675857
1843050660
1059781747
2009712471
1661697776
805968206
1896021629
1249300664
1424183254
36155942
224788888
76018240
1945752548
848615443
549906493
591668687
2066800582
934875151
1232296882
785073603
589293300
1550006110
980269008
2137032036
1458153693
2047938177
1877287255
1530487844
2008042132
1391395807
290066873
307341251
1901374468
1188794531
226435746
1454185406
8426006
1868645888
1126664349
595903269
1398062913
1639467631
1283519703
1981403768
681864572
1560198496
1755079792
2110770429
1291171918
848643014
1448964936
235446797
434384737
1887944848
1409719402
1436076596
457313662
949967425
1998148521
1146307940
839078339
1877103125
165947420
887690929
1144526131
813720038
402063944
1547031233
1264759342
446903779
1269886105
2062168375
593989841
1353781997
1353228434
782624106
1730758701
1709426372
1582386540
1000703510
104611031
1149515629
607994627
1681612469
1081964495
563546543
810728870
766844245
996301497
1523168711
1260436976
1533233073
1268713956
1803824498
613669985
1290668183
2097158027
1848265778
1237861829
95362222
1319917478
951250
771632262
1275972052
1557825095
828373560
1033471386
188884422
1472200020
126524179
157370358
2066737531
1880873556
1372413522
30103630
2088614524
785598643
707633933
1714641299
1051077807
1600383164
1831524803
747336445
403598080
297379503
1991592975
1749415823
454195729
1902600324
204343668
1016705446
600990429
1727839478
496289525
599384112
504286387
526395230
1524664167
701609195
1949438143
2093190824
1737517837
1071708872
192045126
1219621683
1048726407
1189494444
1013641921
697630925
608695354
214724876
1265546262
523428088
512117961
1986758884
135213862
576864322
264817958
712060226
1212169235
1573140398
118603478
839276324
1248826302
1621859853
34802671
562944787
910968206
1428139317
629868923
1761459525
1812809554
2013596658
1314546782
1549420549
915758434
516548039
1677364427
1078334438
1717907794
1843278335
1362006833
1302136851
786414135
2056062030
1366190337
2091594857
631556744
1999248071
1544415830
1657982212
535117117
518270954
1932086959
1070742095
1846093773
2002906910
782021597
1476347616
1550063710
2000027320
1433462822
1438512081
1769543575
730302700
407465304
1784887466
60808141
1153875083
670021371
1725052784
289495061
1224379431
1348433289
681186267
530014745
560596998
1999815164
1481375293
1717170995
269731795
1757513988
1739819753
1848111668
352673438
1382201236
790553921
1509622654
1283988895
1207330136
1146339539
1327225977
1606567201
163725102
814517612
369168764
2047028117
73100834
581801596
2140504872
404075306
1085051229
1039070362
1266815501
564083983
1408174246
514627185
400319291
1993877145
2010122789
518861496
73064259
1075771883
1723237203
7834251
2074968967
514553640
631410353
1628417027
122221269
1597128179
1595146992
2068150698
622713635
1101393554
2098030834
287091153
502835364
981127003
274696968
246010141
880685791
513259617
699046148
1657898860
483509878
942192778
41944169
2003965576
1262632056
1962415785
550184135
1851327793
830134559
1439652972
1523128502
828386727
261238525
2031452321
1586370345
1721646084
1413294881
1621757449
1330803116
2059729864
830955000
519363978
2029358932
563152909
1534626115
514868671
696751410
1772623600
1787155273
1772622005
1626303958
614162121
2142851812
1616622477
695462375
1077585470
69707398
1531085299
893178905
1588701619
739986655
101204018
372564203
206077604
602791560
1730513985
914546961
2143289104
483045293
1240277069
1155600845
1813057825
763911404
516212968
1262016588
583537329
1050689215
712773172
722137083
1511955483
1588456264
1681558576
1351071779
1374588213
1400323349
852579118
1857147508
380659853
716039394
544161628
651732163
1761998214
1910014500
1611901619
1488304796
1930081127
1471261531
1423360041
1793921097
37272743
567104269
425484390
1828999524
2036542355
2084876193
1229634082
1423344830
1548032728
1406190666
1447086621
233927968
512302867
121535317
123908918
1072214890
237068664
1080829563
1976029533
1877262012
1823890284
615772214
1330441098
1162405899
326755814
2012474867
209422301
1098804299
1373587465
356469678
667774287
1105447016
80197686
2022849802
1353969232
1706068685
941787631
293675898
1654779607
564089723
1058940333
1821973
1686692558
2095219093
212929888
2124201640
311363377
1953311974
1318273537
1749518922
2031950179
1601513713
1013488497
1406165702
1235743015
1545419181
262957684
1115334813
174693530
1972465695
823042076
567852374
2066315723
1662792737
603916511
1446125182
69661404
1509842697
58768592
845821048
538408781
1825264023
2102680675
1569793426
925716901
2010078179
49115057
1261616254
536322934
552600186
883605862
1971004421
1274635741
2066960226
41644144
1329993382
657590352
1203966802
859021840
305739032
1972294633
1946273367
770959430
2058466630
2090942523
1768772784
753401419
1380326498
1960360055
1069047592
665603870
1887915421
863718656
580505679
251941051
918869535
1665828641
1988734951
1796571725
1010793894
136942341
2075622588
734796415
1453512476
1573657622
1314484290
372687905
223753770
8439081
999127852
148367069
966841711
819813052
22148752
172216070
1130323003
759924800
2035689711
1023953974
785993660
1580374538
1119180518
1755006900
1028161366
1665335972
2047403220
312858850
1069842282
547135813
1857056510
863434310
470514765
1613826780
2031230482
1610043414
1984361757
1115954764
399445158
1035880483
1297488809
1598904868
2111498220
1984553245
1169538924
877217940
1233808491
1162307894
1647269871
936958333
1882512425
561808528
1317236104
2038205477
805503956
1213121591
362480673
499158254
570823438
2131729222
1950430125
1934437747
911960527
489887858
1161555737
1965475692
1061656737
160737065
786615643
471879852
639039127
153601002
1788816014
549504487
1974178680
430712848
1345794588
505565588
24801267
15840615
1893546932
2091023596
336006508
1247203400
1911951530
786708364
123030160
1217792498
151314287
443947811
1871549400
237322153
1413152140
1527250730
1745158962
706432405
642230929
776413880
463750892
1010171655
1277976639
1233928606
1800270678
1698627582
880831434
586693919
984352284
1513625645
893225329
1285188414
193089641
754803800
1603694116
185349901
412870747
1761077186
886744285
976827928
1775532200
2063330686
537652639
1271504149
3789689
737033161
1550152291
1481492885
41433617
1033109962
239305066
904593521
1813821724
388129479
1741779135
601060774
1425273686
1597902065
1022769938
1278097749
1753411197
356657240
179168618
1229979124
1245469971
1161347982
1740312833
397815884
1802842520
1138800312
2113634321
1714327221
1093393101
822967807
2094645823
348472743
681754227
1421898295
573892869
1891650224
733530570
267881895
2104104461
2005597735
1298426866
1778511476
1513100239
2029914264
1442155036
1942755612
1771194670
1732981871
435674082
1375168344
919974915
339576592
325473910
879266788
426044116
128620799
1124939964
863536049
1225983
1571781982
1126507990
656961889
1238092663
436706419
828852263
75290935
380162389
1461686256
69383990
878129691
1318357348
2045915799
1391250357
1326717396
1424060726
721927858
1430100987
646460147
1324680787
253761942
686771760
2014111431
1922063491
722312124
111666862
260227514
508016981
250613827
2007654129
1742162130
1624448765
1623370864
1152293427
1636198639
1867096811
198247677
194218619
1957685933
516981274
2136142292
1988342830
561033945
615417738
153073506
2059940908
1237815766
2000206019
1140281060
199982678
613695941
1211832798
1329660196
1133084618
1122620931
643958063
446667350
179263845
72506924
1766724516
26400301
2037534214
300616372
1255525
2051910274
999216376
449047146
415916395
1742315666
1342060570
229735054
340616739
651119396
293423551
1774308780
2088928475
2136057848
117774553
592854850
1760288870
706853268
1818374090
198567870
355791068
238069170
563381504
1723131511
543855902
686570948
483319032
674466086
771894565
2146992500
647771312
1014073685
93271117
23948436
219294783
123413940
916952970
317272545
1652235816
899215621
1414860544
1140588940
255095032
1724282384
50873734
2131724691
2093258828
1550615818
585379290
1127008246
1680440026
1607836117
74205752
2109166848
1943905399
817371397
1709208911
572913510
1908771653
630536726
1600066817
883534821
1934986800
142892879
330949700
1880809839
2068236918
1643249840
2050361932
761812499
1421212873
1035034258
1619201064
2059197781
326398854
307669161
1552780280
1153115350
844794026
262229877
1491161516
1936288374
120382866
240915783
845616791
1137023186
1226479504
746889562
1805324775
1019080318
1875069594
459824797
1292052833
1721581917
1205701340
1968193137
1976799750
1182935620
307622337
1181986956
2078859216
1609611606
746317933
586581307
1465157670
1269547425
333824900
638688461
1178868558
679059946
1024193585
626012146
1381850566
1371522807
190696239
289313677
520213301
1324510707
112792136
2051432233
2146047302
1064935943
1229845029
749831802
1106765385
1115142649
747549950
1233045518
1334582750
1469120438
1480171424
713755280
602497093
1596015840
1031966304
1287286266
1535969368
417039872
1695729985
1699201327
139741172
1290861942
75647268
939575601
651555863
1258824247
1218789313
2037061044
282489213
1276638168
1463088866
2092617413
310113933
1438274576
1504836321
1119705450
494378705
558695714
1792217156
899212119
1402885911
2063167180
1800288042
1364947469
1860429208
87222299
659938837
482342910
1661562732
510083085
1404208621
1708541557
690605610
307211254
2137973711
1683410122
1464757415
596737244
889055390
868252461
1371473951
2017617373
925700508
162492283
430299624
1606137811
47644503
1514085473
411286263
708674161
171355190
778335210
1200915519
1346987296
1476094354
83607680
558944042
1764305082
1595367316
1643095286
576697068
1860263485
1509042126
1400864616
946365008
1536398148
230703721
479523535
1237579823
726857117
1650057969
18517113
1665997638
1384192349
1029284872
777040471
286149515
638752820
616068530
1151637669
2079550404
1609072835
907135510
1924772429
967241955
195772655
1509865322
285781243
718462160
2105652554
1036767226
410904092
1168212526
926002399
2133789290
473825399
872262236
1140854787
676647467
961502625
1204148775
1886408535
1709994782
1250551414
495225335
1092771757
185260380
436501955
1999597184
1517491565
80024146
1796721689
1236075847
751415069
1973706131
1441768459
1403661364
1226804998
456940018
358848074
2008494431
46307531
513251884
1547942853
1282140814
1256684934
1746033936
959636079
457447691
1101483835
357159416
1652769983
1541745576
1157926322
1896571428
664920490
1751059182
600446054
1387311018
2067208507
297022173
1626288549
1533126656
1027505182
475174680
815292206
2003538135
629764016
1211685780
1717773204
1391589138
2005062259
353486754
444379614
1409660442
1252992504
169660131
1293574772
127459398
475671061
1027606077
647038195
985705887
571210055
1454342834
752684931
2094241916
1337670177
534937028
1667489489
1889242607
1071512971
936581307
340292347
1166024400
2048794249
846785579
1572531785
1542724403
1859271060
155226692
1730708624
1304486200
2088573233
882556495
1282067355
2141159268
91949922
1548839620
1359946085
1443718382
2129666407
2059281744
774431813
2122417720
2021810465
181980342
1301991195
423539333
35892700
1262982389
1099370158
708711423
1725280856
830190902
1704192260
183349699
1522055784
1091865592
283078038
268254562
471544168
1372066817
711073151
1416401413
1090407190
1351849826
97155727
892772149
619662840
1524108636
1397305400
1020496272
1859484869
464360547
1313526322
183106335
1498553721
1551868332
482706366
246505834
1292778472
834703072
394642397
44870492
1227860966
277421702
1209105191
725438639
45979302
527809899
1172426728
1485726091
1240471445
1453700366
1586343626
170051769
2115186402
1249429977
993581730
170992753
1071425217
912330818
689407146
1466588827
1451535724
1883820035
1215410786
1466484256
812994509
408836875
524928465
154025026
1578809259
1729830066
1489841624
816431625
1119459573
1804000993
1514303453
1254418420
440850935
1634590224
463120635
914489682
647004409
1411755516
2107049891
1103077883
2005647721
122617335
764033881
674705065
1646052915
154642960
608247441
1912186418
1686070515
974297281
1021301077
271207255
62461798
225097028
1635934810
1954843592
547900479
51012791
575262749
222531303
795469635
1030018620
497940518
1256771896
1553976232
223583247
1860663544
576923854
259246054
1149526591
1165772069
864549358
1640602353
900362402
605759480
1064335237
1817701184
676292009
1928796653
1526763986
302843977
123554726
1547203044
77170632
421620947
586303450
834519484
1165658124
1878110475
997604583
1623048041
1563692838
1512862453
1037583493
1400960048
1170587224
907432120
1178029378
963935401
183317964
1045762009
1989802987
1650806469
1949320243
1868065973
429435600
126385270
1132193600
1565510243
1346963538
252556993
1468359542
1745009865
486945083
1451671624
812963795
220235165
1036409077
1801765475
314824111
1132067161
993275658
921245096
515771788
1246228583
1686040341
1945495164
1342290687
1736775968
1552426346
1742999314
1916240071
288949083
1116881671
1292900211
144776552
681759708
117624643
1050448472
946244865
1156626105
775926462
559438674
917950193
1153742661
1919458812
540984563
1475721198
1340155946
1751274084
232442043
1591786285
2060252360
706142866
1639098566
1609589360
542778632
723230157
676514622
1271817247
165223815
496979287
310947218
2007705910
830920505
1810590570
2141770225
1483687314
1508927892
139982034
1791275497
1320328991
315573867
795161004
642608744
1939777913
1093232934
1235502047
1900122613
767794541
128466002
1514475051
1284115884
261451006
454249272
1111675458
1200158483
933341810
1013762954
1408138986
1845641328
1400298170
1974055878
370369299
296026003
1857138679
25620910
2072050950
682328476
641978498
1813625978
1729910602
1182351407
1699720530
2001937420
761089293
47439836
669643969
479258621
1833919907
1347003394
243517469
1292210339
1501784638
555972234
556019668
1226241285
639297959
2096239601
1220280811
511101173
1075832486
621890269
587699687
735800595
793925322
276368471
1385818119
1408215760
1278046598
1938877546
24491258
2119537047
208931290
605177714
1887329172
1473581914
605041251
1172973517
1315049969
746545890
1765211538
348825196
713563968
522360141
122293516
877914236
814906936
711131116
1415546432
1250730218
1360574806
2031773658
544955330
370419926
1346480447
1972351822
743094063
1517164750
2116060031
1987023002
1524207544
737074671
1362560686
266798606
1485846470
1959339984
347402507
804126503
1966165848
1869622247
353108244
512412898
569085247
580531246
1772467809
939137399
553130453
899730148
67384005
1964048670
1838947617
1178259224
1826896895
1931028868
1588912807
839749178
1023380311
1056896300
369587123
1704133517
1643746680
1220190119
1697510961
1843101819
1619314666
710681563
251846927
526031916
640147208
1550595706
278863165
1800406674
46793150
1868609593
1567255098
1220176501
1427622586
867679961
1827826629
854885807
72370502
585879318
1945350537
1732852760
1590502502
2016805286
1476527041
84330086
228391502
202421664
1481468645
1055147620
1639414243
140045351
1044032659
1401833983
87629546
1582917252
1083351903
1255438603
1978381104
788289813
393831537
48045415
928348310
357758223
1603504663
1167266557
1400417274
377251848
971759143
624697110
1305729740
1254673029
1346551764
1876167381
465935925
1760285388
1710607854
548201928
1609207773
1720114793
1913074077
1040706617
747285135
2023069119
968700837
1189953689
266001590
1395805269
362987493
88014584
2004341643
925826539
501413379
335081122
779587861
1070670639
1501382855
314291826
1300814630
1743257436
911874779
1844455734
1973560724
1485411226
134932882
576570527
556648189
1890673887
986248701
933449734
1659098639
1868064427
1768513618
605277110
2022964139
1093912172
1763959335
147273366
1184843616
814771425
1915283628
684246650
384742104
210508724
533195082
415976021
604323349
333410945
2002290905
1088263141
1048118555
1510681060
704688683
161710361
206252085
562310749
2145601327
1320820949
641644002
202793384
1044695584
1185065032
955227962
1570478683
1857592386
2107371960
1033336645
377353233
1489212512
430819274
747327834
1776152667
1645978036
1457370270
193572184
1722323852
625997300
1064446819
1427746966
706482557
2069924188
870096269
989565725
83078541
1061547472
1786118322
1714243939
305668163
591064420
970560450
98384207
71235452
2067103602
81771398
98376933
672189797
1212201438
1243459300
1285622488
846135615
1909316144
482567969
1368734442
569619714
1219400901
176391997
2125623964
2019001323
409953082
801275949
184909106
1826250730
1140331623
1301753050
2074926191
1658150554
755638534
1413850024
1333571667
553066466
1780407889
1900315802
554361382
1906529452
1407799343
564169836
1249615598
754121667
2120981256
1435070209
1176963937
1253692917
1114875637
296143443
1500310946
1522510856
939501262
609982474
201542690
1048411942
5876703
228805433
933666655
1130082170
232088507
62895246
167936905
812585900
372713186
1324862315
1689832699
1660010511
1614791405
1826068853
1721133584
436514240
509345210
541326157
1781533859
1128543745
1196944273
747658924
256872711
240150824
1208829511
1460172646
385391696
185049909
2041996888
871892973
233065356
239811184
1005959217
1313086035
1506210816
1024629914
818453532
848478361
359493342
1632222141
1837388601
1136948155
602732541
772628565
910849038
15388590
1946246866
1437889959
647347914
2102825091
627131359
956177693
1331432059
1854505955
1434920677
722782557
1055178644
766228269
1539642789
1904816600
1951396953
1294961253
1246161351
1736380298
219970964
551868113
6057097
1099928258
1625246784
127667180
1605944207
96946879
1935440396
1034634578
1483355004
719974788
845445467
1149435309
17747909
1698944884
917267921
1811339856
507173888
388976066
137916420
1121027777
1057313380
1789627806
248220386
842676512
1779828511
397518635
370399371
487386365
1409840600
320497639
2147152678
1300249359
315214577
1259793510
815715869
1606137811
844779534
414733952
1167704168
2062625862
1380233778
106812387
1827002567
689387520
156552330
1109585067
1259228025
1281793724
2099225623
1971648939
1559123077
954055857
1893391628
531733866
2045265740
1147302110
1401141834
1136418012
1677146464
100069103
634498894
1706950558
245904644
163046770
193251587
700736646
1359736456
1217438461
590663553
1552017961
1884308468
249924253
583666089
943692973
1534044792
1217271024
42361653
1971557535
1070158418
836657477
1922447541
824475363
628132299
957933288
584993078
985596401
1827343592
786994924
1243587792
1850835946
1979507819
1188719314
1312545324
148430601
1531738393
1445865980
116000248
966213974
938952731
1980318441
587078961
149119721
183351007
1205519104
1831527952
1352436776
551573066
253822510
2028632783
1890467519
1749719788
1633391508
47885366
710566859
1247315609
2086209993
890419958
632156993
1120700274
399511339
2023899759
124523492
657824057
962396437
1479205057
236007315
1358588364
444360397
2072935127
947360414
29639050
1532199154
545326358
1229563127
1698551416
678404432
1809184821
1260385036
1582185711
1534865015
431179492
573849289
936533385
1480617189
2075155373
266847981
656266504
1372439303
1636257697
18805243
1090078798
1783841203
1746072123
978838137
1356168809
1726245761
832715622
794982637
1289824845
2134277775
1928567190
231642716
1241709242
1011113474
1993107428
678490378
2012079582
1600093264
733844017
2070988042
1084713361
180995786
1296412512
1015394309
327916225
1608042014
894127663
2053199266
1633665161
21614466
478697587
2129585179
1715060542
272373042
724475496
1406729903
1596314623
202676510
2073592118
1368139313
756045602
1009955984
1069260940
1209199464
1223046895
1705128754
2090321050
524278371
1117530226
797555943
1929248562
758856405
2120293370
130509958
230511693
1726151925
2124944157
1775107679
1364615486
1199920562
369231337
655209970
856449960
1603697335
39850297
235445155
325413682
384721381
569475712
622766321
2111998743
2076760387
42188469
2044999649
1892459842
1564878976
124420623
176146
832969434
825485937
263827484
513426047
1765095804
1482928618
1354291463
858326202
399570352
1550908312
1221352399
1367866341
1788762612
1440378240
856669450
1942304067
243889727
682932575
1560888703
956480268
331215272
1860343232
737473622
1408570434
1396262134
1381728067
2118281717
1703519200
601737089
2142652077
1103657811
696921666
2024899083
111135219
1026265487
1365086529
1085565046
1098252251
90019867
153832919
51150646
2111721698
451696046
1244734772
1947398601
1305279614
1237972063
473703965
913636115
1569018080
188210468
1057307533
988746694
1133269927
27358821
1848247759
1203596416
1571567946
868540534
320701465
1660308642
1317258207
1727521147
254401979
1771736833
532864169
574355507
2109987820
2136983875
816179392
797464000
1815385806
1895559802
281411651
556303909
1418237016
704617199
639115144
1584392183
1612794828
1851525325
1110815653
1326890599
1984852706
1574141518
48604463
457646838
1979804801
565991445
216847639
1365119501
256960424
108511726
284567318
1528609144
90599967
1477236589
368252232
1030799659
556677621
1266758899
1015892938
924696952
628952355
289768386
2035402312
607559354
1333983252
635202510
1464788579
975084463
1734362257
1126595359
502095583
914690582
1895611180
990799275
1970992586
932272596
347902498
314936165
71716094
642087702
2044526713
1354927926
268369479
512688299
2071257872
882609503
1403043321
660621677
122812958
1915875822
373403267
765569307
1246253696
624514104
1762979475
1672032411
868014244
107548065
450438294
1734291504
1026438729
1760529653
1350331337
1297444486
246224322
721871401
1518773390
1645862586
633614602
583634167
762116778
367389525
1628813260
2096819544
1154254276
1071918064
1752296294
1373112336
364147884
1015760270
1138244861
56089801
400853865
1732274406
1157171362
893883938
1414532295
1399466402
222589760
33826976
1202914553
1351805505
69013073
1407048329
1416139555
264354811
1799738340
1108867658
1348824093
1384707407
1186316806
1494762747
1040231444
8110184
1528081179
6184639
916066368
1688673932
739010133
130787815
364954013
413157014
1045656087
1233520870
1187387445
1022057997
1739789565
366785704
710234685
2101029031
2479008
833782708
1111255922
693887114
1628905676
969700011
1253243437
755457162
1783940090
1809990237
1735367964
277882772
1466130492
1922570282
497275375
1215954036
554914111
725970058
984476700
2083573810
1228541800
987375588
117551711
420751186
1885062790
2130956771
739647030
1217580635
1002923911
1365236967
1771185768
1777802721
1256560875
117571915
1298380996
408045392
1223281012
738815333
288210571
935249603
2073195022
1449065098
1185975708
1003367878
1408933456
878547592
1815476520
1322875126
1331609536
463909208
1540905531
2088231657
990294365
2056099124
329487070
1204474444
289078617
211661488
2040747559
1135034044
1307005252
1634555685
211843081
1977339449
2021101653
1476343737
411086550
947795223
2042834745
2030179618
1883565877
1878250132
2107680520
658573853
1129189639
1032013135
2093025554
774162881
455088160
1307437790
1035065550
1060017397
271840307
856163752
1726789229
1416733716
1630113253
1986982824
1996229910
116378968
1348633213
29448270
1247135959
184284946
216168069
256503557
733393270
1827482284
1243567975
1673937492
475939591
1368876639
478778621
1725808157
15548402
1695896789
15588111
1757851113
7080883
735979084
498538734
993884809
1787926980
1671910927
674795485
619285858
1233551995
1342644836
168068107
1639920001
1001940560
516900368
1802011649
1535224869
114494820
1184321797
513052632
1491783774
398228071
953809549
11191156
529997361
26240374
1263077226
1738704757
605023440
255544552
1525105001
1737346998
697710862
1945620115
740454470
831318121
21995661
972919132
990269643
1414798005
1400547807
1959287498
901310903
54830975
1886433541
763873943
1445461452
1776128997
541468244
2060164099
1845636006
472365314
1209975824
1812493367
1285699594
1449754172
1485082829
250947576
359800229
4571876
1677330428
902622343
1867437364
193722675
1847355824
559785337
123960095
1801268274
276289061
249460746
2051964822
1174141730
588067698
803151486
1526953141
481550375
651193935
1013994002
890142475
541274941
1194934560
1302328855
1087268405
770713079
1215336678
1097892105
2094420790
373142642
1199378300
850503689
713780886
1994645370
1316246088
491820079
1359501938
97130810
1424947334
1462823968
367662396
75230234
1260354641
1369966199
1263623585
323663173
1848946281
2135754169
1756736948
1134907718
1740733334
1732543264
1571506936
1017882572
1410660011
1618538037
846039782
910690734
1017585794
957640215
1510926228
1072962574
480887641
1735321564
25583650
1071358968
982410250
1840431173
505730435
1169762148
937849276
759907569
1684522152
394106145
1504623563
1071745014
576035551
262075591
1845841169
520421585
2090474702
107671302
1855548140
761770098
1976969654
1763574036
1656879734
757778347
553254606
25313845
607187513
1191660398
1972053468
1538672365
1103806122
740903275
1199996227
1238953213
539503153
486587114
206730928
826144618
862526600
1640226474
1953734906
29805093
153458607
1314655725
568718090
1100088886
559748029
108321874
984118493
1399823444
531675161
1802575632
161521016
1440257281
963668022
1838042781
546875628
1691290856
563699798
1575717213
1571599033
1618747309
1449253362
936818071
990584168
1213453365
1142224120
130576969
940053920
631245893
2142178567
2081986598
1329046978
1996474489
181962431
1490550638
435443798
172171260
2008018287
1874600980
1589732604
2110552563
167150813
808962753
647821862
1374385076
759248056
617988637
818400123
1210142511
1730477777
1441999421
855879549
1444936161
1363899868
1293919741
549890196
1578885101
913042459
1099019399
1235149154
246181798
1391080926
1386443886
1101380210
157666217
1796050512
1804633948
1981265117
1814964944
1310260463
1147454786
1688968500
610467335
1732729849
1111418969
1425433505
429540861
420666357
1873215978
2023834832
1395292155
565877257
1537467169
93590862
1648826103
1865176951
1414689152
1079616015
1782878411
554628983
575451664
2143240849
597484891
610370263
1198716723
1258059305
1498953544
45504344
1104085056
610332184
42517314
186693788
1300446764
552301144
1892169608
1724093715
259264992
1043731869
802869822
2024469508
579458727
1185649252
1318476433
1623510368
264993859
769719411
1369675587
29682304
1507362902
618036855
669758182
645113332
15313331
1697707759
790278250
341170758
1059515874
533203126
1518526482
429644423
1698015066
902942773
1464610992
48114486
1251122329
249378199
747354777
1471161406
535317473
171432839
944385585
472522169
1690859926
1789513325
1477082895
320879502
649165941
222059858
1666970633
1278223649
1432439360
86932599
836909180
2072266843
1800282370
100693090
992231548
640041636
662610089
183271305
1034430702
454113112
400676854
726451545
109715938
1600801271
2125269477
636486253
1246329838
158917721
421814489
2040209923
1424318235
768857537
985787396
1526846616
1017039132
898754138
1191706524
1721885043
1017355380
641169052
2125315952
1719243663
2106470307
1810062422
1838348993
1715070861
1845280293
676057935
1405381196
949245432
1634348853
339812502
1047895509
2118699865
1888632353
917457955
1030016464
755048479
2074464487
1583253985
138914129
2067831174
925400739
325321108
395456346
1429259202
1484254861
1227986106
1300094805
1489016893
1329794835
472262368
147242638
712450585
819049622
1248114967
1531830543
350510853
1864511395
693784907
1084219104
1712824719
642678324
1548840849
184896303
1323102184
2060825879
485897831
1708528716
1722038710
1812735525
1533674300
1520876445
1585311928
1711010461
235386117
1311437772
894680908
424511016
351313346
1781234423
1934626965
956407787
510102244
1599001040
1415505371
881315577
162236660
1503942298
506046821
1836851970
980787060
177834530
522543353
1806374930
981391295
1009506064
842100333
2100974082
1841049404
106820437
1901626977
1564865004
134232717
1412639672
704796150
703352581
1114132699
566313360
1121077323
908271245
896426891
229207901
1035076031
1821614852
418732938
2057866796
1345484383
1389475337
484315983
1588236979
35671564
469560731
884948107
300205905
1679834534
1644192990
1631121844
1588913939
534943686
1346856622
532710167
633051875
378584036
117666228
998205772
633129354
1560970179
1220921176
2110689896
1875644527
1280858569
573124071
24394280
288979750
1469522847
708116635
887335434
78672056
1249649781
105492181
1708271867
2140380545
978529451
472894362
484427382
1377874503
1245015609
159497158
1598670737
1696727629
1369948931
1941063952
550194513
2146394285
1697234070
1282593347
963679876
21704883
186045225
1423747347
682025861
1263804367
2058844813
670502509
1312370471
1336862774
2054927284
1593219646
9613879
32205512
1298539934
341541775
1214945428
235517782
2061458227
506205191
196026779
1559832569
2140701573
417745036
593893754
1099526611
1412639304
1157526055
226889707
1233301969
676055382
277376980
732733368
957633254
1818321988
498203014
1718675412
1472763139
206444852
995813509
1684520735
1195812555
2030778901
473532576
1891734873
1444288607
1285978230
805783451
653281378
1714563162
295863342
1454474848
706336137
1054205394
511028776
191597700
870743683
461516148
1722130401
1134105053
1853694936
1573556043
805521827
320579938
218520030
1220764375
840409804
1527718263
1669278743
706450268
197474691
1874983161
1062780749
312149140
135526843
66561370
1964304615
1461010503
2097803603
9730331
518523915
875152067
733652353
593857983
604272029
1439022700
293323722
1322377247
1069750032
592293351
1472377721
765462232
218281167
684913311
1526512247
278500201
105918217
1271238467
1152208913
1628534634
277453732
479524942
1851195790
1586663779
1278596612
1191266097
1439659999
1418270244
805879119
577489076
1002330108
145272502
97211372
1936225039
237182812
1138957159
678324623
324559761
1313151482
1546195756
25834646
2053105388
1759439565
264062554
1535292266
758059930
1743760604
1371497372
859353592
847297475
449641706
1327934972
885447981
1151743050
536340136
1422879416
1802212735
698993911
643292966
2029026587
1641286394
1746079127
25442523
1534549389
2060488722
1397520308
740601207
1752978356
88541814
1784185740
822124186
1073151707
616859062
1724687939
2100109250
493758088
979687179
702130145
1306341492
542439752
557313015
641162003
1779419035
1309820037
1614854081
1835614633
1351476552
742205985
2115483872
1324065520
1745375590
1416146328
2058573324
546516285
292812959
2146394261
1332371473
1715549097
1652985321
560029100
372543444
483359627
373509213
2071587986
1374187570
343514371
1816900878
1159392678
1289923798
1514950088
1521583639
109402230
1791300454
1689114219
1497180173
362865351
1105783701
1368574975
800826087
1669306937
2104863923
1213445684
1655360079
1080807004
661103281
1982921567
706941157
1181953001
902568012
1034686268
235215608
667541797
2106921512
428053193
1563914218
1885384282
69352702
86229464
1709947518
250757853
1345034588
1087842290
1807295410
1588082054
994566945
4134529
23167502
399102024
790593675
879407400
920195075
889546762
1937517974
235300837
275428166
901982264
702190297
120486910
817769275
112105924
1632715683
1557529024
1153329853
35971560
1122907102
1300349346
136085752
1147755380
1280699392
1192184475
619686616
1998307506
785670327
834283680
683011431
1353300496
424169410
289623190
247713960
2137618694
296989793
1780054057
673629068
1618873398
709558753
1174428088
1450664151
616168305
1084299404
1137258393
365404018
2128841232
1520436136
1033533898
1306800982
2020881901
1864199672
762210881
674774609
1670132679
816490759
296975038
852198378
1931002885
253175077
371261020
1763658131
967920032
1679742803
2049671338
519990798
1379804390
2025063088
1629855839
501297822
608945455
2141251352
1817189084
154502628
400677427
1407283230
943677515
437365346
971237616
2063692893
672147756
153861768
2010534030
1916997322
1493800562
2103817300
722669565
481309822
629468660
1478022322
1637972906
2108892865
49763434
1258446053
612397730
1874047637
1612664852
2019138494
983570863
830906896
84826081
121629225
903376459
331881742
2046725018
782028253
2003040634
1323518023
457496197
1545058045
1317509479
1693726956
545111875
1224884135
304218132
1498755802
1856718039
704190190
1787014953
930054150
1780252052
1181293188
1176163955
157447513
451879082
2072568974
1710861858
759324262
1256509687
479354019
764240519
1012155798
892283532
466213489
1585923401
1838237595
1250334474
1522691196
241332282
1051492225
1372257191
1338351061
918595831
398804462
838892296
45044335
915175418
455380899
448743782
2031813328
1912833864
1539182803
653352464
1719472317
1166419097
1880194043
2002356305
460059882
1992767259
1276193284
77963175
1805481653
2061753392
253854931
303724187
203587548
372006481
255346955
1102191482
569080107
804157516
1822532079
1415238292
1162319706
1010601441
385917408
383437069
369067366
325827603
1311060726
1369156305
786427339
1205540059
1490370532
284567861
1067128082
1630504879
1760619524
617957546
951056914
1470650534
650764598
850544565
1901692902
627629320
1007202047
362202538
1102987573
990051905
1512149601
361206669
441190054
981426971
961708199
1037174701
1313812413
1251099458
1060983810
75131050
252534329
835583069
1789197327
1531865433
1833226161
1419852288
563480391
1730063522
1070556791
1082476346
2041752462
1452041782
37680606
1340637295
1688232958
2088905908
2063709163
831408055
300207926
475769702
1051229562
2128046052
1707349303
782632834
1178328678
406649561
778356961
262117344
1421066029
1874368623
117058521
1525080133
1080539168
2046784859
122194617
943768056
2118990056
733473079
1716305452
1946689053
2115313556
688141484
699144378
764792130
428459402
1890496887
500849127
321586641
1009416281
203275641
1923660483
1520066682
1066306896
1607518561
547438276
515231868
1746428734
815351601
1006273617
356732186
1077476548
830980066
1913995659
284925731
605499545
1585933705
1869895130
1926251898
1623034110
773861239
1977821218
245434965
1811965272
354700855
1514321890
1207599811
1097963078
1661453438
665888468
1613323787
2046445705
426443518
94194126
2103533437
1317157764
782259006
1383398207
1896699157
1765497620
273232007
1624299561
87579249
1235869241
434224183
432307004
487287965
986516574
910889085
1204039037
447053187
1816920390
252715692
1954474313
1581251958
964953069
1053635824
1639094690
652851320
1545610033
583964447
1681821883
1712240547
1392894839
969806071
2036649707
2044956855
1456267438
1093813698
1868722561
1484597220
341610913
695250068
665179740
333381196
1831855968
1169260753
1336674018
1350889472
1252998294
853737820
925187872
1072315727
1906777441
835653718
1127211047
100041240
437755807
1658561361
1077352080
1163748925
1836817447
871007569
1387535094
574838991
1680534517
1390604122
1877503747
1675509811
1637394850
801853100
983821127
1627197520
1459667342
607695036
1377882719
1581260625
806840173
1202040365
1962010591
1302046655
1991904077
2020938929
855936476
120458042
1889282100
313263420
1333045603
130349777
1163863949
1000425695
1213778938
783199507
730932567
1975261481
1188250132
1726855588
1671000575
931525638
1012942521
1767748473
1099724915
1175396550
8805616
1439380547
1393729044
1818429298
1294668650
9014425
1393164422
1518094978
1482526881
2038855703
1644381924
150986376
1415469134
942696972
2030090986
883894678
2048243425
1297399696
646293164
1576631610
883890355
172234037
1641988806
1339238798
822894371
468561791
867501694
674151709
845980303
891108773
1587769656
1397470846
1987284392
26989611
29768790
1939208816
1088899666
932876084
1746780989
1027907881
1332995858
687201390
107297088
265079936
2077507184
1077106853
982942576
446106934
609220584
1262935128
15558629
1517776987
1174169179
68081861
938762060
541786172
11292856
2143916155
1166232415
999284706
2079262407
1256961540
1103460336
749578351
812702603
200171747
411207623
1775582644
150802890
1997612327
734105568
1936884741
1904981296
1330742752
940466943
844746016
102199946
470166156
1327522444
455516514
1049872308
970038326
1535949659
1498479502
499685642
1527531838
1461801438
1075856456
2015481050
1380487845
878790050
1712645352
570453728
1029213143
1934173288
384092033
1611582421
1994303613
573255624
953885031
1498771780
943554629
1082412733
1699674876
2136946492
912921238
1994178201
2131474238
109093676
1432618693
519653979
2003978660
2122794726
681337857
176121392
1755176698
869213262
938229896
922099751
916928882
460048268
945900628
1202426765
1492593586
848837379
1908996241
701369032
1515756287
1267202660
859269914
1568722929
1021903595
1841735050
1558034731
2013780387
690124013
1245684796
1921260856
345345657
1517652227
646094424
142768805
1555865760
2038679319
1765316598
676114524
943292342
1307681308
13646327
310964213
854483864
1565211003
1958274616
316286036
1963667173
532398168
1370261945
1852709515
1322469039
278682342
1392316009
1704099414
133143616
2132818171
1534417189
2144939875
1724757223
801625312
1476457305
2100974021
1046641295
180937091
864823848
175396545
951847673
1617974517
824266631
797350115
497530636
2030613831
1922108309
1501528100
1479241019
78647459
1463668931
2020458061
799222778
2006943375
1049409294
2048351286
414073264
1260726150
1886634193
1020275250
348249502
294517873
1790286267
1761825833
714404683
1937464386
936917380
1047049214
1449247812
838166738
1660595002
599806964
1320516477
2147280811
648081848
2040803379
314570437
1399495356
68848732
574368793
2012504485
1089024513
1890839461
1624017933
1380092538
281595966
1673615438
1194332362
864877834
1153255465
1944836098
909902152
81320788
581293620
2108836535
631287742
948221819
745765838
1720903455
601575335
743270216
385114031
1342127119
441041103
1681231349
680115573
659606080
1774579894
1761644355
2143362915
70435959
794852795
1147454567
285918241
1580450529
531693840
924484584
1963129941
1767024221
630933012
912165003
348225238
1216396798
912251925
98906402
1397445229
918056437
567974965
1130327356
1659392598
2019316461
354811133
977192172
1274642737
735779010
560794864
526279794
112591242
996809935
1135501466
150261678
503326863
1219707626
1513154013
1971889143
1854423855
2000488764
738376191
251047849
708679721
1521386349
1904808693
1962120111
1593699962
852313135
741677423
1165919805
1768645359
765496246
138251308
331344438
2139185085
2095182201
612643891
1165971186
895839614
686978606
967760596
776286168
1949885404
2144848889
1662125695
1534619895
702844655
1631512959
1137699200
564846432
557220673
1463390912
1041821311
117164343
1017694517
609736956
673576474
1413765462
386964781
134600626
608095497
1560295685
1111009123
1834870107
184313710
1268645698
226937564
1851145908
955095102
511767891
1923349839
2070135250
1800549639
875158200
1991027409
1947203068
1731660536
1247052510
1595343908
1751023302
2050054739
1077637910
1725668959
217718559
1052698965
851764438
14297800
1022238467
220418484
386090934
773398626
1732413888
1255001287
1063777051
1563475215
1877731729
337705340
1096017497
1482488049
100547781
304281506
920974305
457726891
578574007
1000357763
1701167656
2073777830
1003248529
694839433
1692009749
664620315
1522817785
1442600715
193142172
1427776707
756073789
285242093
1591788145
2145018350
317032216
1326606395
601733570
7020862
1852517799
682740122
181845238
1901821636
338196486
1976373249
1964971640
1359551538
463992210
1873612498
1398600516
27767192
223983566
1949005834
441613264
697641794
190782052
2073795278
1981705884
655376528
1330451840
948934690
2048184087
1152410700
1959217560
516419817
1731143029
1807672767
932343271
351866927
1098549496
493376196
1438478524
952396582
1492436295
2104123401
2037798163
1634104723
2039410244
1180921960
1050838484
1478568255
196419021
556376609
1128109307
1675390246
684985523
1805493956
1755644828
413125076
1658010442
66683903
1008660063
491722453
1488946279
2000798789
197826676
575908697
1322507325
355167297
656079893
1483285844
1708132696
1432170722
980853667
35044730
535061412
2108247838
308976583
1226284711
512765923
1037961030
1707226335
1997369809
437608360
270317123
981803132
1059009080
1314792608
752991990
1427062831
1118693359
1554023853
1904388449
1628972616
392696558
1699006066
2010586164
2116032261
291971384
2034568945
710955381
1149976545
1592901788
888260158
302721634
1943595710
373674257
357706283
207757352
345456113
632230682
800587441
906940802
1202028907
969210967
1338846725
1228166478
1143278852
1770473570
1019786378
1593572008
126008532
1697225152
1574267
573149290
585796075
1024473770
1068095047
914393102
392002721
1297607230
803398670
1412401378
13256667
1105057494
24540085
1908548261
1481837372
728683977
750764924
2134106957
1600936012
873307639
334406833
208187301
537416871
1229479073
1303817585
1601606543
591538845
1657821789
1232239136
1526966140
1505941305
1157025918
719649442
1264947482
1925238230
587444805
1123429591
370530979
146820964
1494073594
901207893
914958231
641146281
704111636
1970747742
363844549
35025347
102503985
8263665
1501462804
2115922528
1733172157
1114454783
593631292
584544221
194186357
1912919315
2039003094
2006014818
1651183848
1134356102
2044615438
337745186
253685460
263258055
1738388528
1670719611
1118019200
96260209
2009845303
1075708728
187274860
859059295
2030448492
1171824009
556999549
1976145151
272929085
1896369742
1001880755
1427754101
2079108053
1828140530
624276105
1592274238
1948326011
352696747
777284843
44267046
330415293
1345478584
603967321
994048989
1120201185
1733402339
1829735892
354252623
1283338485
1545074403
709428461
1832968378
643552678
466544667
1795402608
295726381
1880940341
1665959785
1169787931
41024497
629625335
477455430
1703064756
510158309
1256458385
814206107
668293093
868153327
2083673465
1825131470
1256326564
1370366630
1339514371
1254994585
423714633
1380759738
831105833
1991341961
425480817
675370410
43700388
773250260
1862055685
1159159356
848787558
659520216
360000854
475474893
1413984573
1335836802
1405900629
191413466
665405014
1702558165
322269720
411214257
14426374
280226422
1485948918
1907908207
1684988596
1321011393
1713613802
1048266231
1552847555
792291760
1134901118
1297383899
81457508
900725339
1872681618
1202541621
27698073
416803667
1377459127
1451326123
483049662
1709652334
1283280019
165811826
1401402278
1036096159
746861145
1381661271
1793651801
939184013
1876995221
988332842
133134985
2016897853
1335728672
606963381
1988263880
1236107277
1656912354
752563920
87045958
870083122
389683158
1592030364
1332778574
1268457990
1323960251
2045590039
1632668221
1126283041
1030312988
2044913034
1364552521
216433046
8741725
904707200
1596393023
616635183
539561202
180926720
1026460348
72439682
19317007
440248797
322986304
2090266816
1449031503
1501389410
1032957984
1106711601
1024525823
373598790
2000952856
1214649669
733505431
1862269453
2000517293
875906057
1485290223
711643834
1931226582
1212594524
538608771
1413852805
476670695
867428181
1040984932
1467727555
1885307324
93620405
900831776
1362369934
1913616478
1553250948
1042620287
917747571
878820157
1810714340
1031247514
1374957989
1121864987
2014909141
371688079
643997008
1267890501
833349880
374393676
1010479613
2031956926
2016271778
572364215
539392326
2018354999
1016157302
1999998597
1458824792
5369630
280577583
316984054
753537041
804088866
1443443188
979345448
1561353353
57191917
304200229
1541056997
1955850345
1862883628
603889162
1278366464
599447149
2010047716
1969837540
221986980
475085005
1478639158
322256933
970470594
1625192357
637590495
825237689
1794433027
1355111798
704583411
1503513376
1810269891
1541190246
310495601
534949817
1562315333
418306423
1078325075
264331200
102213091
42901875
552339742
102490624
1321266267
466583773
1631124277
1054164746
194702764
1632884888
1994668573
1398379294
1943495654
323264254
2134342231
906619471
2015351510
354557695
905813811
1204322893
881655581
564027525
258248689
56195139
961024954
510072341
1984791364
781416536
1002940387
1929755236
742883013
1406357566
264254243
61251196
950195006
2090331972
830464145
1926259164
2041856612
423513674
80857821
1873285335
1205124736
827210025
1893719641
1908031712
173943807
1081961141
1848773677
1479067527
2116425856
626329372
16530571
482405118
2053049327
2135215228
1540860429
2081520672
372579802
1168839456
1276998645
1178154962
2052873459
1387962198
1988760536
561262519
1237236264
1649470013
71611031
152276189
100263944
228422976
544890417
487046144
1754434382
1836624487
1690331106
1145000244
1006670067
1700016749
552540916
1317305850
2109955071
1731856553
1048322995
2100807288
740300342
658324625
208523441
461093621
453212884
223809867
1407711311
151478943
1860595789
1275401614
1466150506
2098344536
126144606
1793483914
1232608266
514212235
10125182
462419795
140763583
758281894
1786509787
560835522
283904725
732395942
1560758890
100404968
1663519266
1356662229
1652464276
768697399
38524544
681414809
1334818817
319559518
1533264986
2088735589
812761946
1458319699
274972206
1024108316
1660239973
1248187943
383683934
1711706617
2020391743
275796725
134261006
1130648765
1556996371
1631732190
394227895
20870344
660971001
105246161
1982765994
1215868194
1921953054
2002872212
1475649232
826274057
443703220
2071776737
1809181304
2015680454
623336013
1356126216
1982052246
486824327
445862404
278021285
418718827
747533426
584264987
413572821
1428386756
608936626
1779107350
1540400312
647436224
414611341
1599962175
1129267527
1796172207
129938003
544854011
1434089493
922893825
1441001395
1041605855
978030704
131273402
1594039603
1453402552
992332042
2130723395
946377042
1120326013
435454365
1392450836
1765579486
329452897
1891795507
107026857
1219507086
544057884
260569501
1672842596
18124273
145725210
1206302755
1363904642
3246508
637951858
784537860
692966149
1685446682
1408409427
671320858
1164794560
1537686274
1056576802
1904752667
127676368
2042099001
302727586
391798575
1194935142
1841799152
719979642
1572197231
2095100060
1433540893
110051685
654268209
1662961260
391394729
909233711
961567437
805833154
1684757920
893178235
1877972328
1958999390
1328322329
2063252617
1092165296
1047670553
15488486
474193583
1179386471
1261164274
1772249147
309033440
2073985427
1442737161
1752465973
2075639498
1085818386
1311578853
709084723
467673856
1089200599
296406620
1837029389
1936004831
1535737734
1253064521
1658694767
1815047725
2026057688
1193041088
496434816
1134588578
602635410
1323913047
371218928
20705161
268228536
1088303646
456695014
2005518924
511029359
1052986205
755475211
1157673751
108359317
56654095
1892137016
750149373
1753702842
681902567
915180506
990748950
1463172765
1590292234
1857461135
394916518
437606706
1428761930
758138129
1146585059
1170916489
1934895100
441239045
1097184175
1824532201
1486042029
24898897
1616528446
556379233
1318925433
750379729
973455701
1766981593
854654434
70525156
1555085193
960052370
583434083
156564238
1981759309
1541304737
516397079
634375812
1496279156
161372644
662612824
760585592
2111103159
1880251493
428603116
416194426
1568926590
1998708169
643267499
1472509088
1236478283
1556448645
138490875
24248544
43835948
996465333
403045150
33865483
1627572200
1407256228
1180308065
985711571
1580799288
214309214
907335752
806341861
2028376269
1995016617
552702289
1603356173
714973775
2081687030
409427936
325347027
1954552756
1171494461
1949695650
1985946289
1575555500
11985341
1590317586
1545867567
17591302
651654122
1407910540
1720784728
715305024
997775344
853247423
714955415
1675452520
958458972
209931257
537688959
881029685
803844641
221452600
1386160122
1710860775
381238883
1569017289
1294753464
1000298005
1450228562
1893484172
1853812201
624844279
1491135027
931818019
382261963
1851196881
992911182
1021862014
1376781356
1779218694
1674430883
1263610276
1939354949
876698939
1390393925
1323605899
70450848
1481027790
89173821
2110649606
193750871
1123593746
1176762419
1051815755
1712748364
741622900
954951025
1875249790
1406108134
1491740778
415348590
1489521154
1124396591
1914650587
408146846
1142666957
1124529292
121404068
665555432
1271004556
2077464993
8761779
398512283
886760212
262876162
1659768012
1797043000
323204108
904625299
247530578
156897181
1738117296
79629094
258779759
811971095
1128993494
437560304
2110879697
579187569
921227393
1410751461
1012817370
1897939080
985907302
39210546
588281307
784406609
302578336
114991485
1104395313
1732395846
252702718
1044297755
428776252
2024528425
70898419
1431271058
543637523
372596203
1009039002
738274134
637085196
693570778
1235480100
140690501
1817058267
112089820
61151054
313535713
1586802744
572948610
437932103
1174795945
1039312708
1158244160
1207181056
1484989386
1266092600
2106219646
409933488
2050276189
1096663049
1031581313
317021314
1286336987
1976857549
1105932702
303790438
764785852
731488568
1116103183
1264407242
280761738
1080184075
1430266421
1382025306
501760615
1794324620
1667996639
248631167
1032872266
1512375038
1893550194
2066541108
1481041938
10460496
678340685
1307351607
514282788
1115659246
1475728504
455562687
2026600444
1671759760
17494125
509316154
935034179
1702647871
1937738471
1266932053
1299684400
1632694921
76240581
2085626045
394366345
739191540
1884677510
691204526
1079953124
1409303945
1532709040
1856062785
1732105038
791961972
301202706
1955198907
131870410
2027363088
679440339
251129741
68168446
653050428
1065100351
1665369348
186187682
1840425923
908160945
1983408781
1775744370
1761865040
2025927719
1895450210
1955327960
1874091519
2138910873
1735571415
964360763
1919619609
1717868465
809149968
1445977535
1736385854
2105425159
697428229
233899636
1274576886
379109840
1641944314
702032591
794202242
1447212693
854069769
871635024
1281338903
1230043105
188049601
141697981
1492875725
117351581
1092431572
2010673115
1133282903
328782403
776684336
253942186
151008620
642726591
103099892
1871289013
812615654
586960173
331437690
1316165076
465596959
804417001
938385107
1462991884
434207312
426674812
295476496
1622272680
440223698
238228682
439541045
1504410587
1107596714
444405560
390866843
1279834847
92510533
2066724291
821465641
1274279086
187602781
1342253089
948712703
879034073
560212530
914826525
990755909
1434899198
354087678
809176663
605538718
1110694895
79722052
1678039036
1276017441
197578698
551398852
885406153
1730107244
818066243
1051553816
1872576684
1888749901
597351714
1575210642
1052600089
849036507
263265712
136894283
52351049
600845522
362978143
269472513
232768057
1114743184
1036048451
1974489725
234753257
1879418299
215041077
1841290040
336664126
342490572
1795540809
1168288366
366155880
2117526616
1209598225
458666927
1013988049
1446829267
411536894
149452769
1657053261
1889609926
581864908
965395210
1283700199
719101145
1288796402
859824521
813103327
745694130
982163741
1569536770
1611361029
227755112
1644500049
107139581
906570093
1180272416
1331532076
372448983
1589732768
423208530
2131013508
385502444
566648139
1864385179
337503937
1545826430
198008371
978261487
772700262
1947938539
577572882
1704987926
679955660
427446564
154794374
220782175
513036841
1841294421
2124340483
1601189369
614898138
1543743498
1166980294
516646389
11493556
408693740
135212149
675383259
1553709450
688524160
345980837
1161644778
178179584
1679336674
996816403
1410217504
282767599
965761234
563290998
1550471057
923376808
1142324620
338776417
1829304547
288036837
858095701
2126579080
1022506380
180008217
614003524
422526900
2147268130
363556231
1200113252
254045638
1707496019
1599813643
982337047
1277076545
1546859301
268649354
228080359
609967796
1387360490
2140235777
487613470
887955386
1642773518
1674538692
1451911432
1001932077
1685411773
536232065
681201578
1367173922
1702264818
363445734
1410142981
1380789262
634055415
312032584
873668416
1163623188
959819600
847370327
2014647611
1842145936
652714927
1697796523
1264390365
78445009
1354657879
356616481
163921594
859844128
936041871
370654475
62890571
631654715
1043289767
116101146
1892043144
1563708483
870017149
1437014067
1176644578
950211570
1717925349
1041881790
2131672339
136222241
1420661223
1246146538
1478076
1470976384
2138946083
1019516264
108279101
1882034200
1178317269
1758689432
682054152
53708561
1184502057
1880554347
1172646627
608714179
902890920
412544691
53112255
1331339261
675735444
1730136702
1099674454
986266095
6341918
362259324
1474721074
762697578
1582776758
525133691
1128290586
353306561
915972595
1223517595
2090274075
1496122745
1616093487
1724599893
1322643623
1515279125
27643099
1225621590
2007692502
652564699
897007309
12110241
753039931
928598776
900245539
1659314884
592131364
985230970
143654826
43351211
1361473977
905169925
1189378639
932048462
504451009
1943422394
1414303281
365178286
850706139
707408945
1293591141
288778641
887518769
1527949370
1126549350
2062324659
1005690289
723060044
2014093071
1470216440
272156787
770042102
1775778590
49250862
1534111078
1304223171
477298603
286789010
307371682
1123579340
1333173924
249029068
1907368451
1478182378
617648130
1123140273
1987435813
909581417
1902742833
24839920
1449107259
189615016
1869505411
762940118
1452105680
531321330
1575722412
218005081
804459117
475256692
378838085
1812310535
843192255
940702147
445852221
1367996746
59592421
26375398
785933440
1626007654
865237094
564427430
171615972
1314059879
96951742
695988095
879457728
1772070547
888946073
590718448
1748444563
1168309385
2066238514
1084525590
2094420470
1820867240
1394586552
655117176
1212457968
577109670
1892470623
427995855
1582160784
489411513
868745913
959532617
1145769745
531583377
370153028
461629232
279938253
1508799254
1853782154
1684421491
1605466795
894447605
714744754
266966673
67069609
2113756806
946259195
803785709
1097331736
1482832250
160038629
269860661
164558258
1688147056
687251363
635293988
155304024
1132458739
1632306771
957217385
1402558668
1670930482
391912346
732178623
1635508600
1777909711
1955081019
1620428017
1795538022
80074834
2082930177
967743419
144716387
1257969583
329361688
1184424604
769497811
925269956
436501955
1062113939
1925695631
499446345
1679206517
957778161
89973326
804493139
90140553
1374065040
37862542
373841402
616894190
1663952211
393455027
667996702
750126795
1930964166
1044549153
1513798746
1244480692
1733948932
1709471265
1807693927
1940462313
1992423313
1905804365
437387912
673116829
1623671213
2071742757
490003200
16181949
606032891
682996800
234890060
142436219
1679908367
1432261950
504705469
294356211
146055410
397262804
702945470
2070834673
412808740
1122320689
986739403
2042846528
708604799
1999144827
2003532604
302248366
481248167
1557536810
766350746
924517623
1815750475
878305297
1334809710
1149476659
419877615
282380876
479879333
448670608
916622821
1741703455
1791053417
824961915
401628304
1215246570
209818311
2048156415
1209755786
1700789079
506311815
1814010716
789141462
1131585810
446952024
1035865667
1745764789
261808180
2127334704
1264463196
1777468067
101422253
1562059399
372424456
934836589
2010900688
211912898
884430504
1496647987
1824763172
1233126518
1159992671
401220470
88696292
944736766
1979172623
302150950
1256700177
55667430
861860635
2047251709
12255692
1712223542
331570387
2067710619
263852396
1669948844
1769727317
698723098
364298452
221623766
1037917616
1310823794
1818409509
1124316392
1427567689
826099893
2125831720
2113135035
367115758
135019111
1187863688
1673449413
990583555
1023121857
1817813045
2142042765
1959460939
788940907
1127290495
1087866417
1211497846
1876850074
2088696800
365384404
288356028
794745452
1000506785
1778024542
357790749
699054218
1031808386
146283962
701219245
966819954
136614813
277275656
1746740563
172979388
1120996621
2085358470
606019341
1177014432
531348694
1868695751
107578651
160856975
1300258143
2070508266
1289499231
580035893
1733085729
1100008009
345701635
1092709447
1128988178
223499224
406328377
1940675948
1862058284
1640633475
1942043309
1178820532
373987058
167223302
575375886
963436310
547266033
875047011
2077883635
238352341
1474069670
1342687657
1310094022
8215040
1431848843
1272384155
282990871
2021830963
1377525525
1513211963
1773738473
1267750663
3126986
2069600467
1200876559
1486974662
38567787
1654218205
946835881
541629650
705134656
1183167455
1219242590
1560943643
1107932299
43502848
1755778202
1909383808
850899427
1862875522
1653367567
1115172621
194142077
1478304837
775676367
760390395
1596850638
1021871065
564672323
946582264
1562731624
590165598
461648136
1029702937
713398171
1288638337
1942036339
383857043
95375391
704532193
2120227495
2080346894
836014034
884743132
1962681711
386646496
302664370
343026942
988144887
637149964
363783894
1611558580
1589954974
162160312
367076415
943813361
1456029013
1913089900
1479858492
581820076
206535337
657917652
1115063702
1361920160
607614788
938037172
1747617344
139777497
707161794
229467542
799768927
305295705
357033559
971110650
150669139
987778142
1803436971
37780290
1713382550
443955284
1682179832
652638268
947313272
61340652
607377549
1628017140
486746768
1836214060
1957745373
1205420139
707116665
2087372463
1111954259
1380386909
936686504
2073138207
911510780
558884118
920436148
1133706976
1166480145
1719970729
1105790460
2102823567
2024209558
530092559
1406282300
273347588
321900359
609237662
554732041
519651983
1181737407
432815321
419180996
1860012643
299342832
86646726
1398176090
1317341216
804317661
898962980
1933701757
145510686
914280471
1212570975
1830341948
750284792
1902726483
1499639546
1454531543
626180022
512997033
1677420880
1805474172
1976852374
913652623
198200531
1890324259
728278009
473347033
106931867
1883379282
821841590
1372444379
815130250
1442865591
10018233
343781313
2036442426
2047238576
896863059
1231729999
1715085884
2018738011
1791577568
1388357382
2080628299
1402251805
837076998
1317855671
548014830
391115707
1862570577
86065574
930362410
1149136570
1083469525
211958749
698082115
1254220007
733694164
322097217
459759129
686818088
446642234
385739057
1665521720
2105575525
408979710
1127465099
593747652
1469981149
6902721
1210440379
88645422
1941355617
1868129111
2033006480
211155149
1395927991
995630990
549861148
590443490
224992983
1418682079
658694658
1280266146
1928205404
233990942
1986085039
2109585944
1152336115
1890216076
270813715
1664951421
1089080381
964903785
977311990
1800134907
1143570857
1069012905
226636771
47880368
878779094
1188003883
1628623115
837366826
1241235123
1695666452
1990650545
2097487145
852734757
1039006754
1849088393
388741325
385307745
621919787
608018371
152691908
279189555
1697102158
343570973
1844225872
947364513
445170153
374897365
1134611151
1481390963
1687612992
355160686
942248355
672442622
1067558761
1122493833
1369828536
1475396583
727556671
1200240062
1710017812
1962217290
495335173
1784963206
1144214050
1224612684
1587659539
1520187044
336616303
74952602
1840487891
1005526627
1648513127
1998553709
1864366250
1015133422
52092529
748467357
820756297
529090347
1880131858
898667985
911439390
1313508991
443159732
1087766570
471677012
2034471316
1868456208
351148052
1773306463
837505277
1505200732
306700473
748454960
812025352
1821167563
1896920117
110630298
873451009
1309402730
277651081
625905449
278373496
2142659686
1976078871
792684051
92987747
422839424
1858066794
412969141
1949994706
1036910036
815201603
541716646
415227007
710620048
1908286190
96563465
1620103266
1793605453
1414731500
949254957
858030139
828293533
1165412333
827165981
2131152022
132605952
1356582510
18884533
417245437
204426695
118997105
1339563512
277082683
1960486533
1399754832
755818626
350534313
1618126136
2146828640
553604336
137380826
220463022
1662291195
393716858
1944274593
704236551
1952019126
136524461
1983883364
99583496
1604953693
458116137
2132377365
404354320
310874554
502100454
291047594
1877564076
743448469
1213017390
1680148876
1550237736
742296747
1634793248
2017814433
1121659669
1167925617
741430326
1512465622
555018791
1322159583
609382044
553812941
345734493
92101778
287466860
380165555
1808826923
713460742
1322964036
490716262
165102894
1196270948
1824807388
1793711265
447915001
155036887
1592283808
760179637
422345727
961093275
290907617
282104500
1230071087
2097662942
452619262
1793817082
1606547140
1335875767
1104728317
1145668258
83820616
620786656
1666673855
652427883
317590201
214700538
335247576
873259792
1751855510
810067343
726150855
505828000
329465162
1830055169
1268997333
517542590
1650466559
337363139
314378066
1004879193
1349475565
2106506701
1434561738
1045675539
416821969
1963051434
295461085
547215040
431775785
421219214
631741913
1526743065
972938125
1128670652
523342709
524941892
1183322382
634360854
449462813
452271976
1129258325
1182797088
1566729783
398156539
1276226183
1861422644
1053348118
1688508699
1394905220
1588165194
711740169
1582768229
1347320450
741365212
704514737
1617171503
1522097095
978354078
972635510
1067333724
1071400859
927742064
1818289260
549929809
1582571439
1974266815
1747925170
1461742151
1882995233
1716658817
460812153
1764880098
2117306223
85950590
1671901332
1418660410
122836699
1641688635
1263134080
125580653
935628633
932042144
710334857
1178092988
1368386121
774037606
146503856
255026455
1197891250
1099863189
1569761508
648331807
983445348
97952770
983213356
802828003
1436723353
1887426859
556111791
1280122082
1449516051
197769335
953004945
1966377474
1949006765
942093456
1674934014
123996274
1266135427
864565078
1192591342
1357916246
576978686
117889129
154550406
327315749
948659003
954716927
1609691362
551412885
81595526
1384431407
100489581
1831367014
2032461025
901256986
469020222
457934118
2051136689
943319880
2018816548
1126719105
1776492078
1309838670
1476755080
310873229
225525712
851500498
652664814
714875351
104065691
2086276456
1729951094
2025102019
410049629
1278663894
1393754109
1891507083
1520747010
65614428
348104103
2017681473
1578163185
500820055
1305443780
1323357412
1204136635
1315053478
14708399
810310399
1753322136
300343382
548308175
538036715
1480096955
759509478
525557986
136035489
474797297
947204589
1992253024
837890418
301437946
459141425
670714615
660510274
1125788177
14707527
1940941794
239037458
1966832383
1319098724
383714624
1652182696
1043731573
602130853
987585178
1568549326
1429924155
1440331539
2037695032
1472536817
1372062032
227225817
1661095276
180478023
1883024924
2143065578
792109502
1608894528
2103415307
938132107
1862510760
1200048457
1294842393
61010965
391453593
2032739879
476854909
531395482
566823837
954245004
507729438
767698833
2126976479
1284206037
744958775
1225487573
1966456047
1317119861
583114156
1881827406
1735075723
554353634
1833872824
1141317550
1950666163
567430406
1430594492
541470384
1161628543
462121517
1358283802
1853776335
2115422429
981558267
1387380651
1483443129
1170539377
1638759138
1149115600
1672030818
1403670152
1024273309
77030793
565330204
796857457
380355728
850512802
345248458
1300447759
1072571961
1084429249
1667252533
422891396
624520971
1492218852
987253228
646405833
752961403
1608656920
850524083
715822604
1286766335
1438310562
74259047
1815135980
259360002
1836696468
1592283808
353665980
652933338
1251119781
439640716
1054646780
1146780573
1279363548
849270764
716468237
2089585504
690820196
90303624
1339864577
1444479316
621542828
1539127037
439770325
1944140976
160028534
1150172603
1318742838
700106991
2079937728
327240433
1292841310
805659733
2125968847
2137983040
380296065
844268873
813461889
1810876074
1545304553
426558925
1043384253
361328290
1782911129
1510909070
1396972851
1690541641
1692519094
719702031
1623843537
1076088496
1414696068
650389247
278947328
2116664530
1693919964
1660229555
458252039
3525384
582221626
219701850
1417621482
909082879
2122778211
985247177
488619848
1293900193
1745897203
294874587
768651787
570038212
1763777177
330306145
199364927
902784961
828279456
1859193558
1148524983
1139142994
372356653
1536927297
592736118
697365964
1247695076
2084776619
900650488
1038695513
2042550370
1331208131
737571575
578724834
1578256317
2052595860
521268570
1876877143
1956015803
1821387455
299565346
675757358
1683902275
1501356034
1267725629
1838339204
1803575052
838942341
2118269652
934674146
100631308
871353659
2039326748
26228647
682884692
1310770112
1493457055
794213989
1871599943
356153895
1819697161
1050461218
1607282125
917362498
1625131650
1998174718
1576413748
2100775011
252753928
1732589266
1577923358
1387067466
1029991296
840010019
1715596168
812304816
648571165
1907901162
1857492501
550113521
1190295074
1097576308
1999090009
1839880588
919793399
1237594575
1917002738
382605448
2026059186
89368003
466831339
218048201
1845887142
451086526
367343331
1299063201
1089962163
318771073
1286415663
331424258
2045487698
1683322313
1581681828
1833090839
152690512
1277188543
1617171503
2108635675
1211499008
1426961366
922352268
1657846264
1314388878
340551504
1727287559
638633237
1041674998
1267260167
1225365992
201566222
1176674321
1712469036
434007130
800671157
1816016178
1516121266
319632376
1684108899
1827207628
1389013789
1688991304
931657114
591292551
1588142373
2070945754
1569313089
698848779
1373208714
1869248601
929490775
2027023438
1475794761
45652726
471958540
1376060154
627955590
2013133656
703726892
1343368100
22537290
1496439796
375733422
523937357
746294686
622516256
1611971035
395615803
1830646906
1643621705
283917078
751285722
31380527
1044805788
117897647
503027428
487225039
1595345720
1763425323
157972648
1751501025
363726771
1831762036
176162747
1346434245
794233415
1635368831
799969709
1897345879
279943049
1185586360
392141565
2016247666
1579573399
1658964059
269836353
484930507
1393329905
2142474194
1252956829
30227306
1315584720
2141848908
606952845
846025824
940417163
921857194
1681621292
470065511
1962950356
899783728
1256381572
896941569
799994901
1482196503
446949840
998127592
944200536
528387540
142828726
1934361674
2013303587
1870156081
243289743
1361532333
1570219572
882824508
1031450228
1180182363
1639313771
1160175455
918158856
682730963
1483585047
112521070
508503750
765040060
1161967600
1566342807
794181975
1749780764
293031026
1761941845
1605391651
1503695685
1423736076
835690081
26677055
1554909816
1180477249
1678007186
894211215
310409657
1631500297
291797788
1872220805
1254179292
781090019
1974770734
2086523823
915133018
697504011
1485873605
718007057
1164543960
1594828348
67103266
37754443
402746468
326553052
1213831400
367479709
293030481
1838125335
1511949850
1593697255
1483494985
20262947
1725887808
343699116
1963470091
1502884542
954316349
1150142841
571064886
1521902546
1436122001
310988476
2058665235
1658352829
1620723357
951505730
1654562094
610467036
27341350
1016583229
1868734949
1922399783
1869549548
284016779
805909604
81254781
7921750
297928171
681183929
1170746550
1419098687
863764969
2066261257
236595925
296510823
185743640
776083482
1343248893
1304407391
2067235418
989895959
188902932
2065701523
474415416
408673853
400748459
468748283
1045284219
1745053993
1407061068
1603898531
2078135101
1161515831
392849996
792879656
1694696950
1303121918
955877972
1560431114
1946949824
674092931
2115888900
1255561336
1238035831
1303073604
606781351
215706677
1039683886
1416737699
260560766
2063215908
1240476890
68723882
359214378
875903584
1806012626
864475942
1634713191
1796714795
543801941
1944749337
906327890
1115578483
959998689
89377048
1406813904
1586033858
659791231
539592253
1561096550
1319307835
992597737
1574401892
165197623
1446172542
417762691
16814047
96801485
530316213
1502134958
2045330442
2079545445
1352213773
1016057638
2139480817
1133288940
2109225680
2041044197
222681458
434481153
328059389
1502799913
2109751938
2117034285
1278727844
2021112152
1294235619
720868010
1030572910
1388561546
1686268862
708013046
71169176
908785760
1474344740
221380380
1378365146
1899005490
1392854863
1016663536
1866505593
41070925
1728270313
397523405
1962020833
537594366
784909667
875035142
2103017606
1603737455
918853769
1977000253
211011703
1771757419
977011624
1007813883
141225863
837725626
2143877339
2053801858
532084803
1081741441
906048182
1147444771
1799037673
1515137772
1130153300
446469412
356384612
248073258
1231783158
934346990
72662507
464431987
457793757
922181792
458576614
1141059712
1023704633
1743858552
1337283805
1968941141
1996858680
2130943715
1216827187
1541030142
1539079263
1794579875
308645202
1044885651
826167060
402999655
158056275
729125234
1151142940
942317667
1598463090
183288904
2069489082
873326026
243564283
1328453571
1771921034
1946695515
2007684483
389540470
1548003894
358421020
43289403
2102428078
1748559571
1962323704
1740615827
1562008086
716421670
245229456
1982906935
1550914659
9953097
1245183780
1877816899
1719112181
736191312
816785276
415195445
1441660638
257595396
2129125795
1370126103
2043523118
1540565180
1464531290
1014981302
574930638
250677158
321965785
154347830
1311452814
2009439658
1293555427
1938655507
1848853697
1402072345
1309769886
872428986
1447313444
1110162242
655643950
1366415126
1515781591
398157162
788263435
1555347175
1974046801
388679714
529326237
1700585116
1118979440
1474835487
78152969
1053704397
771297250
716114726
434841536
2022808179
1427035680
2139346086
1142599462
1558983759
1774625996
979148032
910881103
451001028
953465889
115915860
1035304074
1095795854
1676612932
158718353
1285457456
1343871807
1083596355
736901001
119018743
853477804
769023523
225477103
1637658805
1911733251
1864987624
1545903268
1076536790
1701885903
1587414966
487398962
1966469712
1494313962
1617500545
1889213539
558048436
1690587585
1912602365
846380519
725196051
2147460478
1490354970
1405653927
97646589
788066737
1041147670
1048259154
445106597
1737166465
1063347473
1133162020
416113809
1894053528
1148118409
133137655
61389991
165521563
1937978617
2138849273
1341974038
2068942751
1171067204
646470163
49718032
913581131
1203649773
1225751084
1882153415
1997156550
1876516608
2146832420
250139757
1267819497
1953131283
1777989049
562715396
1121294782
712883774
151792788
1308294585
2099190412
1665683092
149798317
1493195726
1792489809
196170900
621571892
161150829
792848655
170946593
2074127981
333377074
653110653
1941472351
1503786872
583988259
1033156290
1310331065
1783283499
1036444745
1703321414
613947760
1623092094
105722054
499620640
1586687106
1948682936
1220822499
1014559147
119812102
1349157850
1121707351
1151189046
1057887884
322828859
1209481751
1126622737
2070168905
942982746
1058447406
424398330
1721165984
170011282
1460882599
1414422525
1870695162
1952571767
249556713
1206433352
1436318522
1476787465
1167050742
265006261
2121635115
2076679993
426601611
1852440315
550640593
1634105694
1405483223
2018107212
1965898113
719362580
1942916146
1683198434
1399325622
300786704
1255101401
115511216
1473399859
465936016
1436132885
897855038
575950719
2946664
760592887
106110707
864299833
1297173756
1396495188
277428812
1294740549
1520622358
882297008
453206977
1903429968
1603665057
10595037
1961095827
1267182700
4651061
961229458
343898491
79696891
150616552
804327333
1763253309
1658447038
97209984
97829888
1893358771
584414729
1942449119
2099724319
241009260
1152819248
400938957
1115406691
238394531
246030658
1215592527
1803311794
1391554807
38684012
1974748499
1282673024
1158864995
1400311469
672473042
1402415031
1548576197
603868647
1846082763
1239414139
1353269233
592110315
1616478674
2124323041
235072156
917320588
1807188613
1353928391
1207409137
1401296311
304916942
628374726
452169524
1607120669
1738134947
1249296509
1545075647
2027311962
1684811465
610230733
492689527
537692094
31359385
1745754820
154104427
1260148602
164286156
1876783786
329102262
11613759
1915220227
1271770478
690278673
173877752
1242326283
1054354022
1900847388
1806071362
1599715578
847813874
206849647
2097817859
1620978625
1107796841
218147093
624783666
1213622234
1198548980
1592724894
932034137
797859991
1589019745
334094401
711228147
1665510547
1175496703
1841928574
1672414148
1444868807
1683539527
990303960
1928920548
1490112158
53822542
1084890927
1019844763
716840713
958362041
2122580283
68343667
1182804124
2046795507
1587720631
1845519950
1201620414
986018421
1359554303
588819932
649499305
346150380
649419993
2026927186
137776719
370217932
1517264472
201633215
304105221
366688589
716104543
860924899
491100944
882895671
1640459058
942655492
812994509
2043958428
557917058
495566282
2045165665
453694207
2140845145
1154483258
1832326714
265456410
1232562147
124166487
1534223995
977940547
1214164754
830487185
914742233
2145686536
6813496
507853671
1968537541
898983425
1790614496
952436901
1920843707
479649551
1303749559
638889325
584140900
629107377
349756002
1420845871
1591168388
319769780
345847272
1270209597
117378546
1869965057
2093392164
1002368254
189894661
1739108756
1062650089
776535075
1519110798
1843984897
645587545
384637656
1600318739
260237880
1381089862
190395486
1262913088
707603683
2003201218
1955355515
1877351785
1937129006
1460489540
1372748759
553742916
333755521
1071479012
476574795
896957070
1733955159
1378702894
559587398
1912480073
2031054013
913280499
1891203256
237554027
515405066
841300233
308152269
1329620026
1257651022
1469165080
689714335
225858022
356459723
1314237116
2014950252
668202129
753196517
732090199
898023992
236834804
661530357
1894554369
1004745030
1201672461
806635711
781334701
305892649
110429737
530672937
382954803
1551756090
544172714
1717525372
1883454528
680544960
1711391539
700279556
43292356
1492569942
1060724184
981474925
1319275631
1908839327
836183118
1363009934
784375035
1620133911
1590537465
588064545
1939965771
2051346552
1094619850
1115249479
656986260
1692423004
417521650
1198357259
2067261309
489646156
142703803
674011887
264876782
1161556766
2100966254
1516256996
396768684
1494730530
163417066
1503696897
1878923701
1856728027
1813435624
1486639484
1015257773
1889755240
1402371403
158253737
1780944737
997685942
1626050525
281489118
1921660605
135151342
792843252
1075338490
1438370444
525687175
1039129765
41763132
971110022
370897200
2060378848
1748659364
306370456
1006281359
1191921138
1988604716
682598654
633582735
1930467776
965330994
899505665
990052437
187974175
1388789543
705326883
1666694342
998058679
862747735
591085253
345684205
1314329117
1690635232
1364579542
993013109
924003763
284854002
430762758
329906511
2100176053
196464999
1331174447
1498372152
1963746901
1869367275
422177846
446528901
803268072
1450250046
117229380
1037602948
236813018
1239151479
1030661205
1729615205
2034428470
1135757066
1638877226
319481534
1965576172
263796765
686367752
183951752
1805836278
2000536447
250877006
1603971594
131075593
835862833
516052981
1572794945
296155855
2014000535
969386953
1001218497
500887867
1548027109
726274416
1191673462
1380640248
200057696
310340788
634624204
822330309
455256477
1230894955
996233627
194195052
1618708225
388551640
539322571
913439177
571348701
831510225
38898548
508501126
1141724641
1731310740
1168348355
307119809
6101501
90056984
691050355
1739767084
102318048
1584878518
365568198
1893763814
1196273792
1856110546
1005513380
39228455
1348653456
1560462470
2119106083
1663943167
1050621983
253349406
938354215
2090075450
522582102
432963524
216674446
1621047184
69040701
379117559
212325298
1158504543
1250792254
1319655674
282285441
10293234
1460472579
920890007
1661318076
1269477134
1285807207
2129071681
1384302095
1409069461
1475857995
642660383
1634680687
280352468
1508841929
583605658
587907111
1456225498
518867300
1548035393
861929063
291419186
1939147984
1267991300
1194500057
168410662
763576490
1398060061
1578061797
981456364
1718291911
839722105
1971508203
1675849429
884767916
1575128157
1323907611
627133817
736998322
1959894982
634172221
193954289
1872606971
1699055191
1208217970
1195558490
1871641832
687921199
1579476073
818415069
1972648849
1116390678
770461705
975284609
1286305376
1243763388
1449266092
815153906
646019191
1195015160
42982312
2003492752
1810742575
638364973
834554228
1455493075
621772842
972104919
556317161
879222498
571697459
800708953
44426917
305025705
293508636
1044295600
1771068713
1798589238
904087587
862206702
794729916
1183934982
1837356241
189131422
1231750001
161892463
1122371294
775055067
1028392867
2081997228
48724343
613330692
1904707010
1433884783
876264176
1083530281
803971012
39911870
204639465
288414642
653248059
153008753
638407290
2074937086
1485387573
327910646
720579520
59916398
1250198970
53635703
509423420
1154924546
1902072553
457711120
28495573
1258684823
361102460
616947703
1395611319
2012363492
1180450139
1777257339
247864150
332837244
186002134
969697339
2099928011
1898024213
20330275
1668500237
1020031431
967165299
71635966
1963965327
791378780
683429718
773199657
784067074
88770335
863802321
2070723804
1934460938
1109473859
1509368923
1068482877
1378093269
1137742944
1288281260
2120057184
1732578790
1345337241
2033717214
24456076
149290085
1157089851
1054167750
974946386
946255206
1689223518
212714802
1947705421
134230585
1082999618
866044639
60794731
1036563363
399000860
501596438
971506183
543680438
1303945620
1555255480
1409338905
826341355
918260856
1753606596
1697239997
1121383548
431747571
1914755292
1093582465
1943368839
2100907355
1181183402
1631664249
931282157
2032317446
1279452195
1119829751
128097385
1808974870
134977372
670480086
1663049369
1598219462
1691742394
1322873580
276726811
1119663533
1621026180
1897390472
179651956
1773581103
606599769
305977654
1185893136
434294251
1699246215
1587820327
194493400
1817702331
1968491437
2114871984
379777370
536519258
364466963
2074734267
122365040
792704162
2068697366
1786390124
149532795
1111961733
2107874087
2102293079
818992451
1872301023
746464837
617492790
860018115
1324985204
1842064008
1779073896
1457884521
1836256619
752500317
712152792
639331188
1976274026
649770338
558090796
432563741
1471113917
909053565
598251203
1851535545
186328071
1010857467
319725560
843473417
1332782529
1455225805
494649576
1247777092
392569491
949414253
1068280927
47600359
251314447
1823461265
1466277735
1591179377
1750105801
1852241151
900289869
1843255512
602213494
1064285472
2057339456
174501287
151551338
271082877
858066787
1336613531
1807886061
2004370105
1774145760
1718746686
1246863729
1569634619
686361889
1076118332
1467267460
1441779908
761114198
712933755
827400521
317815323
2067933400
368548236
1006325775
1421090704
1938848816
870194037
1211101647
1485909447
72068657
2009107091
304628134
2106143006
1247497821
629831257
1930916450
1225101242
2093488591
841132018
207190956
731048385
1771841683
2141640503
443284208
1642378083
134565727
946748516
974955380
503187354
920302727
1413832091
2012973106
261605443
203627439
1023043818
1490508276
703049330
1502451215
424478612
1227052496
2134639912
163377602
17493057
1132797412
1696490057
785958064
493628871
2134841552
430664170
1789925003
2048688307
1419237854
1545661003
562999759
1978909107
1715712688
1747589776
2036006572
685541462
744908543
498864681
1085365049
1184706427
950029790
1396310472
920164257
177330696
171434205
176518102
400132170
1724451701
802594317
671406357
603968418
277659190
13902088
118671082
671353580
618359651
176916215
757572187
2018580746
95037089
1221084458
1421108771
1398338157
170676995
1595720875
305426747
1408111992
153808437
1934763906
1104951796
1724596332
1961153007
1841535582
693292945
859551869
1423502289
1592644963
1686142563
83952394
1151227324
2143483027
740846585
1398936499
34710119
686014556
1951128689
653646534
1389503422
1442245864
706194599
48441736
1109683721
585287544
2089018448
250841172
660082196
2030247050
1896883008
997630674
1064532624
1062711738
1588279610
2120677677
326239978
816033363
1179109270
1062654416
1372862438
136691398
1488250484
183646173
200068200
297576923
1681569557
264673177
867687088
7261392
1029203798
242547409
600393804
353903270
55228006
1265345198
546150829
889555869
1152019687
1104084895
1894114557
38031305
1264629199
834358990
174205310
2135232066
701386267
880793737
334229466
1338068644
1861830142
681174242
1832843056
635393176
52164035
1987322636
1961223890
2143460183
319696407
742164933
1283788399
2052242636
212724756
891708899
1534485271
775735047
75888074
1898949233
1005665525
1964050936
453305293
1049341336
340680016
268844734
482802438
1730299998
1704384108
1360373854
115257791
970966255
796694422
1194420748
685979777
11455813
233190606
539581661
258393490
630279573
422258832
417598392
1582571439
1938879413
80791757
867933416
468510177
1002291100
1656116748
1540254382
1567503160
2034691968
251246312
1978355725
827552934
1600442421
1695815746
1192425916
290703304
704143301
1135211940
18746194
530059267
421812203
1401881778
1218654891
944603413
1718363507
1886506202
1813081618
392106896
1496495133
2124704877
78630832
1581004489
1601394266
586600229
1572565922
1828661290
206447287
1720675201
905125291
1495498907
78471900
1419341727
1299277672
721687965
1210273086
765513990
284188879
222313998
1153628811
880618976
1935514697
686280787
601250995
10611857
365675257
1870587418
638385358
1558718925
2013244584
1001035670
1680203590
240046034
376164890
858448218
2082817095
479086688
870403308
589437284
564596111
235426945
1391517528
227405298
1134580191
21161194
1748336687
1703448447
1427678516
1043003127
491024894
897693117
158089849
1077426390
524051096
1285215105
436819090
1966822147
818752000
1657019142
1094318854
1189525582
1667805458
722537976
2111550490
1435111135
484700315
186328100
997684356
1904097844
121856741
12145874
578649520
2008265371
1136639893
568683107
1421667558
607917111
1168010652
1397359164
1569915012
1233392943
996430547
1005065885
1276182728
424947408
2046651095
715611731
637082854
2128756086
624246996
1529217281
1244079784
1057403634
545270276
360378293
59135246
1143953219
1181971833
671998568
27766890
1589773272
1315751662
1119442091
193640983
2021027389
1206566033
505991796
1208885525
1139646605
1758250784
468167659
425567527
400772706
414566780
397497022
1347173125
2066552365
532094144
1715034252
707217321
1451489417
51651710
694786825
951486671
1664453094
391411215
201023485
514075047
1297252388
1771810356
15905806
1198546962
218828595
1402399153
236209449
1495281580
1747646946
2096543127
144966222
563080726
1053493536
675281314
995290972
1942963995
880726675
1357549983
496000074
92264499
207328004
177221001
901349852
601010236
545051844
464443091
518437935
917360196
1994827728
1943874224
1755167466
976553091
1202091281
629391256
1276244928
1734905920
261698597
829699133
2097406485
2025578556
1605238359
1490248391
89518397
949179868
1465312443
1473814783
687901095
559059869
1709654888
1090668165
1979308354
416379775
961602932
317947523
290344690
656144911
103922528
1381204087
1976562988
189813710
424700668
1240069869
1981905270
991746568
451658771
1554035792
714233960
1306697816
1197575617
552970619
724809011
1317248939
1744872775
621712286
602919873
1026885391
1175618766
970680483
1378829692
511166978
1221327023
1789536164
64624829
2065329471
1760834676
850279229
639648237
1167074812
2054606798
674578430
879667076
1200469732
897408443
14302581
274808033
1904175809
36922649
50398209
928490674
828257039
1225726459
1077692609
42914680
66942870
1354341091
228356805
2052283787
288856291
989255488
63776226
810010005
1218331953
763918927
1352130405
989470855
53635027
145035242
870093324
1247123171
585405489
1112805338
811556923
500642206
530602781
1355980574
1397450831
1952300575
1345250275
1656908967
1883758431
1455614631
1929383702
489550009
2090880196
564810163
1621408171
492287426
1237645522
683054227
1420391966
1185390223
760195170
660394174
1904332451
1125771383
1397883266
237518070
1334260597
1481720852
1183264854
1709314040
931315558
1025034113
627415387
1327962004
799073925
1829838752
1538784153
1655585277
1666103235
236067897
226074207
45758550
810225449
863836095
1794546695
834683625
739299819
1364553499
74984940
2119680999
1053348352
586471281
2066660740
859681252
324470695
1763780847
698774534
2090206961
157851004
830377851
1525917586
1503785584
238023189
1467079329
1343088104
1674826302
724452845
896965234
2074760963
1540875270
1740918138
452401668
900428676
178965225
637083898
310069429
66992498
843904288
668501072
412185125
1784235847
688483615
1104722938
1768703706
1417778256
650418561
1074467006
1492868940
1018688330
653576567
1286650296
1109716759
1826962935
1867751397
1323422607
1889472446
556610983
651663867
1654403221
1360693854
787805932
1116498255
92302516
1089774337
1252253646
1249119911
361390105
854642545
1566229921
182906021
738369701
253909409
107867847
699630225
346755932
549588516
1117259666
1488778236
1367807211
1231039443
1957945313
631487236
366417689
1304966915
1438777415
1710231625
112424939
227744688
176413591
78072307
881961655
1226892972
800945306
2074074054
2141239001
1961244779
746799149
1957651635
1101170877
1610970399
1613843845
698541893
910200587
1500421166
552676636
566162238
1191438229
1264485291
1656243443
1820747085
54870025
1106129502
155889906
617705288
2141902848
1730943538
2051209734
479166406
1662803725
2112898216
1045310398
153158388
572689072
926241397
2010900733
314048770
1784861690
850766665
1486922498
1119082514
920755098
1062393524
969854063
1479950130
449641743
1601065543
820775036
947878995
302023450
1326446354
1468280119
1798015110
1877113582
920211006
28977943
1633692929
1065289252
261401322
422850719
135449384
349767751
1988904855
244843657
1242583842
81211521
1056474518
1326562154
470391917
781829953
1770204751
1096085813
1680329805
1557098287
1704105579
1355068752
1221437140
1765342353
1423776760
1477671765
1384854717
1547712770
219573763
1079201995
1824562527
171892608
464979608
299190616
2076451350
752996061
1748001523
117889818
266999847
1677435165
1978997976
2099271760
69072332
2107292477
818958273
1586270646
602722035
562114325
123218478
1358350716
619717597
1540610506
1846511409
965398704
1293361690
1768931678
681190441
619364197
1165557370
1334943238
390719612
591311120
1207194118
1341750311
1059634243
295009453
1179572524
1998684241
272653364
1793012581
213801236
2117585112
1614925886
1665304863
1718888461
1389641242
1018034069
1227675868
243722847
948876840
418029163
874778528
54489840
659637219
1569112511
1970898991
1465849387
484527150
377411664
1414168655
194388068
1720855457
185728224
533371096
623994588
970898556
2013778309
1891851258
1041939281
405953215
1864613461
381877473
762104720
166431657
323446944
1203646080
774012264
1082429501
1185008302
1299255898
1525883393
1296684811
103231927
1141935812
1738389435
511384650
1641158567
1568786928
1375671780
1197820537
977762298
368656137
345300532
690208959
834312029
1722770984
1624548951
460307955
830713932
1256629232
498469804
809468492
303100580
1203411075
1505876597
282880800
1346649563
1976746337
11110112
1130842069
2020098506
1181259514
1769938366
1567226457
75541598
750618450
1759548239
1137317149
840841077
1328214725
1088681861
584533765
1904329577
1591558814
582290277
425215053
267731933
827758887
747038569
1791725432
797769476
1453375243
8946394
1750721400
710618322
815839674
54414335
1554797136
128629071
694276407
1860303723
753684301
609709354
1419413134
970993830
273043766
1243480002
692657539
1142447471
1154429148
153101719
1170970201
1409482041
1234663804
578401436
1804643967
1199058134
379609235
349803270
1978936984
1758625447
1522992588
1889097179
169899954
1901864212
1630231981
2057724997
259634565
1205273709
381677519
2121312330
602971964
1311217414
241964439
1521434809
1891444205
1022004183
881485915
1373131674
1994684075
217260177
1145778628
1528569841
1838757108
1904273541
1693873760
12324737
2068211709
226809698
108869575
1974685376
1355246873
407323304
1793175948
1099054516
492028163
224828567
496515140
2145153456
809766697
915975167
1174924582
1826176865
1727489836
361770219
32410127
48648227
1679326232
1354885197
843201049
2108000880
1473874872
1380975508
1248805192
455503059
1009747553
588258400
1560114014
1662538050
1350418054
1380446254
1921370889
1722197067
906262689
433043233
771879524
139872553
1293303072
197431723
237965980
1459494428
1550067688
399310181
497134349
1198825015
932797761
437350947
487241374
1010118679
1162189998
411655880
1011610184
1922974918
1235227931
1742320752
1889142397
1755237767
2012206395
539014958
64363028
149993131
1045051375
1070924418
516862512
1244975944
1719074356
1061316162
2035073439
1820107335
1287365887
963780722
1637657949
1678348678
2068951257
673029553
415436879
1970663466
1989392734
1789250882
1387454075
2114786301
1063132429
1816303376
956483135
42046261
288375948
80757137
538667050
496555786
364093607
1219691140
1955057049
540699123
1099708118
1790603904
1919712489
1677429329
304912746
1546384414
23946030
1363389258
583105159
882598899
1569645177
1251810426
1581297225
319426876
1361061714
2005377208
126301073
1178150982
99225015
623076063
988624116
916125313
1134618756
1002909776
1532388281
1908809214
1142885399
763223637
944292218
282185400
1031868460
1091596896
1817146351
1725155653
175215221
928938519
402011426
762790694
1864756147
1670359615
1347483406
1050722954
1935955965
901209315
92999866
576012956
1522115464
1340017159
384940287
576740500
242459847
1706130786
1330056097
463747665
407480449
1012944431
1702440938
53606992
1507095291
1649466130
1691856650
1926899555
928697001
1471454168
976737703
1571418408
200706869
1765983011
604216253
1677001330
1820309616
745479831
1430247699
189193536
1688539502
1470823362
868977333
247284251
1919171897
1310353657
60572425
517871320
431414322
170546894
401846229
1635772004
1057312175
1391919933
1896441297
681198975
886161761
946149457
228068944
796976414
1349997936
104072543
1923577805
1620912192
1817437857
1267146061
1311210420
846346056
204881837
34868726
851244981
625133130
1370545421
792894559
2086089686
2757425
804030762
569796567
26092251
78890183
1233019492
758371799
213862848
2030513780
1153713403
98763059
1859209744
1380227798
1947427681
388633030
1867951377
71310840
1476868962
568510051
863147795
32618366
102484534
1026525311
1453451943
1576101875
1218881269
567927982
176783746
1720712321
438190204
682834418
191011530
624287021
771926262
1428389494
16187044
1816012913
699341502
1214391020
746600000
675657925
115816480
1298513026
1932285564
990045211
1723863896
303164305
1410802312
92628294
2049580884
1186269725
1172169213
513854556
48809169
678407992
1628886427
2046776417
1331418250
172283558
1335618622
643713901
2136213379
937638678
445300727
205771230
769182196
469941844
1964638297
1483799680
1322288146
2127294519
1869775484
2009072779
178410983
1374825931
1993319392
962304343
1656837296
1076212273
179663427
597892765
499724413
374810700
398657523
1215434942
728212348
769688073
1842227785
874116135
776973661
289027831
24301773
1076716691
1040859700
1142835214
1134477688
1558160270
592761147
1766135373
1138121454
1666057964
1609148904
1387909817
102749822
976208437
1854620840
872770113
38832869
2008932303
661443663
448823273
1801292677
1511772392
1005309307
246810034
1681458609
735842199
560931362
1926144152
1475356226
1863542346
158566063
1870257156
130166654
555535231
1412639672
1119255095
2136274624
197796002
2113220229
402611879
1090187232
1614269108
1035243995
1934372442
632857497
987304773
421590321
933924429
420282049
1593524935
1185037531
1523818199
1502954281
767778233
783888361
580262429
2009312837
865853130
293800947
381892799
595560657
924363996
643149278
932440778
1785047285
215412149
485710870
845988742
568976689
1715779049
932671760
10308882
212544172
1714838147
1583642754
2147271556
308826242
1232851618
638818271
1747845097
986590857
2065454972
472975385
693123753
1305479906
55108602
1068514575
2101968211
430421561
126027299
2033188003
435115053
938318497
859947299
2077800483
770279464
900032663
2070599239
818615973
875311376
27775089
1639256496
1465500076
200331005
1419961196
2118708261
800485675
738396298
882612912
203791763
837265339
1404465838
1576267923
372715978
1743072482
751766287
860922209
700118517
1171694388
744771267
2055921234
1025449627
1825605756
1186225518
607103447
1974139343
1839279764
1222147891
978649900
1457632580
1550046547
1715329011
107948100
569809678
943546191
1203733208
1068172493
1426655862
1144239912
1577453581
1523488746
1916849579
829798691
1357621890
313577130
922229056
855544049
551748129
554809898
1649961874
547293126
57041587
514565990
1871320167
1674338530
1345608551
729001148
1019689514
2141874421
2206653
262836202
1589180973
1461087681
1344929729
1442356987
1154740432
1994106744
1801007731
459582235
1394430339
2057219731
393948772
1838896977
817521095
431925214
2045368492
600144336
1084735857
2039439405
1643395074
103191718
436477509
189217683
20730649
1456880766
1781812617
1754682738
2018309569
1262425986
1034564950
119812064
1704675550
729045505
1987342617
989596083
1525248652
1989882878
1919079231
418051638
558961379
1852380319
1222424456
138430160
1436357573
184327002
1655147912
1053423339
1867787294
649419889
2116404458
1195940372
54662592
124251
820973096
1452449259
1076310833
282218747
886912040
426255473
1724052656
1097421246
479475670
1075418283
620529869
1388104470
1825886921
289687039
632437495
1629685558
1568733577
924596213
1670611331
2101548377
1856565285
1960523544
1199772429
1407563469
432425930
1991722389
844581559
1080586043
47085782
926594196
1243177832
577637287
1763661431
408818930
631303909
851514802
744981133
1975995326
266152475
999938727
567605300
1452871041
1809155965
1868863977
534300634
1643283339
2097833588
1549442521
7999289
1668956755
1227543000
1795460350
1148222401
38764066
492031106
910511644
1749527019
159558220
1447804741
342716192
1493283983
1529489496
1509729811
181283055
1372903829
44903985
1824504339
1070967247
1328741445
1171424965
102058660
1195296604
496946076
1236275976
1812891155
1829246643
1621538756
1219651009
1958666613
1048181870
1408991125
1465804426
1460495653
305815104
1202117604
1222982162
1408786938
15000537
696585351
623317499
61634244
267093802
1650646266
2114860015
656960239
222702545
735491711
1575339874
44174908
1286550901
1549138467
1299097366
1302930736
536147709
586384139
865986588
524397440
1696463889
1775878531
329679406
1519055208
1832367821
1708202346
784568289
618825722
1509465231
1406796145
1605618799
1532868652
505885661
681346252
379081767
1360212378
1272414721
862425337
1319825907
2137874527
770533376
1766239820
881808562
413564627
193850326
719350244
957121236
608500943
1187247994
369300456
212345462
1458332661
1587581487
1495215028
1150341534
1227664974
1413851473
1766453408
426018600
1724980196
28082553
1345490912
330917389
1996737513
594185173
171691916
318191595
2006325245
1415388423
1745145507
1999963752
1623797348
1974665911
1645214792
562730573
1486524676
224864189
1014107696
1254655304
1974288372
1099703188
302783028
1342393117
648126258
296665340
1896354700
2123458179
417361111
980961954
953915837
1306147130
311816396
1266367510
76065662
1436324402
1587028926
2110997492
1908722799
341478875
2117106455
633034424
1282353224
180377655
16707849
1333197663
1486836796
1076104035
1354102298
1381700229
1763291016
431584838
419478053
552125621
1813261267
282294431
385266948
1363468483
44144966
602723731
1223952207
1506848153
948079228
1176352891
1392733404
1978036873
154276923
1328757258
1986832202
1749804999
1305640566
401156591
2001211951
820752471
176631491
2085432235
64320934
2017119047
771333082
157422411
823656298
668500871
1777797527
1945360851
803478170
890871636
403721279
1300380304
757322809
667572270
148668361
2013649422
1094831315
1880054429
131295690
1674376231
1472140210
1465277827
1527431873
1158267048
381489532
906692681
2045938234
814046372
1310053009
960538056
669535270
198876167
255684670
287768635
2025447045
1401253802
1869808241
1870509455
1763581197
366317897
635614294
1603144118
411327411
173666988
2021828130
1492988541
1969579306
1034069681
1588417873
220572297
1077943046
2027174642
362466312
302701086
837532255
1359742583
812907722
213753277
148385734
926421995
1048959870
1936967717
1449443724
146304030
590981572
179315620
1172118961
842730436
1009939204
1610225340
1021003961
2129753607
405142061
1626736352
1902050966
861488653
1261067783
223142227
666043418
1918971172
1425834505
628298315
704272165
480141404
1492600486
1437260686
1417289172
896032863
359406733
755048272
463866855
1456814788
612099613
1248558704
1448018050
2048032621
192845198
815536610
845809697
503868033
1915827457
1990591279
1816886101
1023842719
807659901
1208186117
971910569
449336615
2044926527
1379821478
975741429
149316082
357262111
1377449495
550683880
1313443554
1141468071
335559482
663356156
1836585914
494909678
320255207
1885029529
1270784079
515959427
1483064047
1913509201
500517665
719316644
1573628496
2066467101
880761382
927350910
1425544366
2048002154
501883687
1040550074
972343417
1172972273
249303972
1064715017
1685840953
223125385
1036885289
1070215611
2144986084
330781077
600478657
52633768
830134559
1690583133
678172354
1912308488
1951837967
2050088510
2129449379
2033084572
514265446
76590128
1809727138
1999243657
204750595
426470571
598858512
1131745904
379816044
371527931
787395257
693610990
1321591560
2104840942
1509518827
387801858
1137466678
590505859
1673111829
1135954195
1901752666
1973499530
1035353042
2107370885
51697038
1963055034
1984415487
206087164
1310053687
128741938
1416962001
113684586
357927248
1758729528
1654473358
1751266454
1812897190
1618914275
379005015
667208545
395447456
1831108781
926609820
1438793699
1564426588
777534109
50057008
1432781667
465601861
2077407153
44030022
1617415721
2045697503
1631615700
1329286285
783843069
1788966597
1596133136
1357035779
1363709131
501886204
1671700344
1336828618
1512934177
495995413
2000729673
358891586
695836206
642902383
1613763996
962440720
1485227049
1630456462
923981394
479219432
810184427
226127354
1421957042
498557986
734081893
682753191
378402599
798810023
406857986
27789187
184013249
1078521769
1405268058
1568960203
1380718538
1474961040
406385988
1986611036
272113156
435435254
213107232
1585477845
537056652
325332301
1234649348
556022217
176248850
995172990
1085153143
1363511237
439962160
321746389
1116273591
1430536175
2038495160
2024234082
159476726
1027655048
257336851
833671747
2089527632
67953345
1996071256
1856716243
470417991
1791710926
1758474430
1369295057
744316908
503297770
699279615
757235493
381150484
1257367820
13373287
59345915
1948287642
995439365
83924279
1829167444
1784909719
893355389
502537390
380347223
1414063339
1540542194
1096219903
1416949595
794554817
164368445
1425413923
1093946272
357983535
680287416
901176821
1626178040
513559733
456167055
1920443833
389537092
227739579
1246352620
292440760
1653672961
1034050544
1346070820
1292950644
1239196800
2136726778
313635738
763274215
1610936298
1844794487
134720375
1562365441
916482103
2075274526
1403351740
125033012
1965063378
636520481
1072560422
573856306
1936713936
251114143
1774521513
849420639
570499761
1805268079
531013454
1903892386
505441254
1997916330
1942178020
26997374
247340647
236845567
1114579759
668252581
1657651132
1305258249
932659298
608501970
1318059938
1778766997
1478971461
702446307
28382738
1499895868
1789751841
690362575
1390201704
1769615484
1639799070
778072884
617742965
1467602258
1927564750
1588734482
737226708
2075139269
1431668090
612285644
1862926968
2131696128
231470555
950358603
1916279561
659192680
604262155
1102185583
1714825016
979883631
349641446
764938085
332110732
1884441559
2076585571
1833896212
1692976332
1502415129
847146460
744009130
1030312988
668188434
1645575187
1336144342
943242928
1222785763
562462695
581488334
14340064
1093452168
2132480734
2112602764
873328456
1651243192
1059776925
1666133454
832418124
242604540
1317363279
862913520
1015966918
1334945529
1233203379
1282568706
369457411
1674862924
650445510
31147038
1187900294
386205495
186498534
306530641
466722762
228784444
2072443533
29125433
211830728
187712880
899783874
1993175514
909375153
392817781
1486292245
1281455000
915470894
663733267
1785328880
14263252
916218378
284073075
1944146183
1993547240
218481938
190326161
1429313610
1402918511
1998770181
1518599679
199922506
536121823
1142065266
2073694630
440409224
572978258
371496571
1166326832
870563611
1586453635
9092759
188012540
1075808792
1393927090
1187033927
895883420
509303951
1531250812
1520259377
312229422
896975016
178123307
494591930
109664283
2012936445
1490454090
1477405509
178789178
1602127698
601297040
996424525
1432192083
394075334
847212784
1782161676
1615608967
1180666922
1852927099
901035344
623273265
2046421723
1097192229
1931951729
885349851
902746008
1931927088
1368962132
1974516463
1090991112
698008225
1459448909
2106060873
1182968977
957301098
1068071107
449158162
1850310650
967292453
1465431802
1845779376
1293191656
608185506
1831744424
119347608
917068969
861474533
150413788
1201488519
914826883
141074391
1378882828
1129081563
1493557999
1625337689
1633692929
1047662571
2111322552
1518170165
1054457025
250057421
177589156
1800012946
1350007793
1092261582
63425247
576474290
812903189
1007941215
594616779
1305574090
2059846116
248300767
1535962186
166768180
225767279
144793374
857975210
211379392
668872054
544100905
671090116
401714867
1023466104
521213060
474466716
107380409
1107600867
202886117
1353704549
1015361677
1748088405
1807497532
552159000
155930777
1456374855
619391436
1499702967
814539801
317557720
1897658970
1621398247
2116526000
612538964
1111287690
1661725472
1858880446
994037215
1406193214
610775111
404000272
1581649040
824364555
2085142427
1829137137
948689774
1244279289
1781356175
652824260
1258139479
1411912112
1159222398
810674404
763879785
1702610678
1133317717
1850655242
2060032022
1728329876
1739124620
2015651314
876150620
684965853
1167444744
786348548
1866227268
9085208
1072608199
328393226
2088958768
1901002234
686913939
1761533124
1409007686
2103106908
957132619
1487345638
923993896
679282279
73565421
603258234
1524264613
1447533640
96111265
399628554
723704025
438443173
42226707
1259320537
584862998
928416988
736135342
876018746
2080880941
1955938506
77066728
1068212747
180617293
1062021783
2144154388
645797266
39357776
751143040
1954401711
749899918
113159043
1876194099
1785512006
444607175
1413518232
351773383
1261287680
501714578
1614654324
1305944717
1523736652
481650993
2076173044
402479776
1760801678
1350344947
1671334032
410945837
1920672366
1201068565
1617807619
1934045756
1037653484
561768251
1654698704
1531100394
348062706
1779464066
1762688114
834310661
1192266530
774678083
1717812108
916504426
1432635608
440447286
189229740
561809155
1849852900
72207099
453809769
2127292868
1770075453
683626650
968536924
401219396
1910974478
605244719
1094691209
480388940
612042662
191345838
1971183571
1321348252
1511632335
746361476
530816607
1440867474
2001349030
1837487456
720625032
880073639
1834309837
2006433031
1032729665
1610816579
1891953525
69517203
720707976
1609694775
1072842562
372143374
1030216807
1873836781
605107232
846692693
2070852205
1612475836
870915702
112105400
1231722552
1484790170
724989515
1696207988
1881791829
1103894461
804312396
1116132344
2042052169
497632581
1461735591
167503957
1102823218
1000495071
993888531
545975672
1429389389
1445546385
404933835
119169720
1760898719
434985923
521048930
943878014
1506041794
1333033069
1791462675
2063487289
471967333
694517986
971072173
610551412
840913654
1331479973
2017829359
2108360769
1968853174
1475482419
1947943737
1520924280
1501676465
1218571649
580431026
1616364171
2023326830
1050017549
1383979748
1826908590
842904109
429505819
2050221870
1025424514
964733727
2114084734
1586717569
356263210
245461232
645985149
1118066477
1982949982
663466932
328420410
1107746933
1499319219
1733296545
1074333092
517701168
429268709
351737461
1603095694
1362162832
1705263708
1068845107
2143787352
1484982801
1430446718
1990236910
1543819683
2087644790
1833371343
2075778997
150467179
493672532
2036291578
1823000784
1334714702
1808667470
1095602996
1123973065
1418228695
133581205
1850881552
1656500912
1906790835
372497330
1440892534
2130661124
1643412159
1884262856
1061648391
1752645024
222352982
938623803
2038029606
1218900037
698012143
97172301
1627516727
215616002
1383667794
1012081281
403921662
2144356382
811716023
730166431
1917652994
2023351325
529445873
1287294827
1803237662
1118182263
1256321375
864807110
1768438255
1967803400
965514985
1936535689
766365200
552555197
462105857
1042382742
1784471647
1608245632
1347380729
1121018534
1837435307
1840742518
1706844019
1601835869
2018381255
404364545
1227514045
967018825
1987483714
1244567619
1276598956
1223905686
1384541013
1020191761
255388302
1353385731
1494346420
1783687191
261616526
910625441
2060633000
1639759654
1900148658
1330963809
1248271715
502293397
527629251
945832485
491600685
1845627772
1039969
297822754
274702688
1704841645
1490193994
935011225
1804806676
25945411
565840096
2010552754
2035598987
1956781474
861429436
1675392560
1250241998
1621316914
650450804
1984454453
566130383
2096510389
317928949
649751866
1735519855
641754130
1896931896
2124185466
1853386108
704043277
404794018
720560231
16327437
689314469
672507895
2000639338
1902566699
45909086
938935319
1697922535
609517177
1641714747
50793458
2078041146
602739633
918186553
1529461587
433626885
1524051312
124423112
471918517
1154659815
1409774512
2047218234
1719742067
2050405219
1352275518
314204444
446534706
1673229420
986028799
111981708
1904293776
203056085
319558648
631211526
1252585329
1502727348
309265746
1549164734
405925476
984299127
48693439
484528003
214936466
2119307054
1407228548
1176337235
706358112
160651019
1566986208
510292834
1080588328
952360233
1064863540
788257653
669572318
980153344
1955496817
988453435
734308893
1044863991
1174785873
916597653
559307599
894467826
1962268577
639264717
1485118140
1490863703
254970591
74854156
2054475722
1734882557
1893965618
1058571800
1424066287
1126636110
794773019
2117678878
1260542957
361860932
1062274396
351018215
796185671
2038013993
195995358
1856856950
1354042607
301076753
1338657232
1465274152
1686394911
1324240110
173300167
1833274771
1926412679
1368441834
1839937868
50580068
515349147
1362500282
98052116
515011647
1838890607
437768569
1493277053
1980341300
305331009
100274092
2041091003
1612259069
129714644
23108791
2115873541
1829748859
1188884227
1861232263
997770405
1648984943
1170255581
1997042295
521403871
1605073194
745358976
1262293351
1226114156
844873887
1423823728
15255961
1233026395
953296088
1104562245
755907713
322513991
831734239
1955744518
1296308523
1836503500
2058489217
1172632922
362828109
303924769
150697665
440241821
1173654576
764606243
838486456
1986707139
184312664
1213355775
197345382
1785332867
1794294434
1041274843
402887072
1746661107
1148924862
482247398
80742053
1477722416
1818196469
247226052
1125423370
313643363
854318332
1338901028
323859954
92651933
697201244
563957267
804386070
1853298221
389622418
729499907
1764248690
1721070656
1041531582
1996755684
887135315
463975763
489652882
715238235
1430270279
1200259390
1468299778
1218150730
1702287926
1339635880
2008323467
1931785040
1252219421
2110507916
871943059
1611230930
1732099870
1221860416
260021851
1712657974
638520474
1275782702
1243995472
898960631
222937849
925115479
525113782
2147469088
1413450882
459491428
75059690
364533574
137705927
853185488
1163887322
600555962
887879938
1558474628
1341156861
2101886909
1870355898
1569751159
569037349
1321837461
709930106
797708174
351108031
1342518386
191034966
119906089
288560346
1019149828
1965623932
1327848500
998696196
1492682715
1340254762
1926292216
685979805
2058074086
2133171316
1505947892
503031409
41017854
1221836783
1291275788
696527696
2063625102
61349578
275174987
1925002123
1397964267
324100971
1275942465
55523259
1472420799
2074203140
1404911944
110127818
995710211
213524211
1407410652
1874136392
1290773813
1833615084
1394582687
1859509220
1542005064
734679572
1628953729
1321497466
2006798564
307812563
1093598360
1782112121
13870036
1422358500
190558597
825658812
1266685296
1942336461
571413797
296111697
1269227015
1853503346
1250627440
1924730527
878548188
701257365
979786740
1604199134
504808342
1208814301
275968320
627307719
1195869384
1501428359
2060649722
1420194514
1135353004
1569181078
2132079921
1855984809
897052662
1285679487
1263241801
783841949
1600733451
1706346902
1192092164
1137210725
967067142
1258784995
1621219344
16855582
1459502483
325828156
538530217
328051735
2094168162
50607177
1788975430
1297551623
493636798
1164535668
729383782
216324902
1606790822
145036701
1024643162
980791869
1933818491
741023567
1465240832
1205073157
1589419641
2070756294
898443788
1089130242
1774720499
819888259
815729594
394052015
389008625
1194300749
376028444
1933783078
262319672
195390644
356090548
78171736
470619733
1785915856
286131832
954928342
247849330
1251059188
687947165
2110276284
1523766433
756637072
220091
1359400404
381126526
27215315
5273220
1811303071
1020689047
2007589686
1033564713
746716745
1755717861
1172715386
1986347674
1467444965
1185403099
78940122
1704565856
1169991907
1944355205
383416558
396338777
713442713
1283997975
1660827260
1270574200
1506547264
364119042
1763289160
1241596918
1102558031
1699273698
1146527717
360843735
1522760208
2009239247
1366223152
646889031
106879318
1676407737
1227690719
1611406450
831273824
1864899951
17120119
2087234819
1489141760
1099449033
392871540
1217957573
755240463
1024723829
1163714343
1988199999
2107080921
2086374986
50516787
1870572912
1703431525
562973943
58360757
839697529
243576016
1292801625
1128508517
407779400
554935549
1021071917
1935393839
1980567976
1939154820
1024080821
734301013
1535140823
1349207270
786997652
87443782
2093159491
1452164860
1610154479
756965424
644732109
1713960683
1363382882
542056192
348240197
915715495
1753607610
1704137068
532284299
423225455
600831566
1254711926
896669872
152989788
978192383
1332724218
1255683896
1515336425
496471108
14914774
1447290874
1374452394
1023209226
36998516
227472591
1062740955
519458129
252364696
1895203929
1091216394
1683572127
1562035498
396124540
1859599173
1549002049
449227896
116222888
670272088
1588325911
269104299
226773444
1666722385
655121825
742313521
1764082332
1143217990
1134553396
15456934
1314716123
338891038
645816309
742772646
1292700823
1168883993
1527354315
103983909
503075011
365323774
1753786646
2064979628
261824082
8891593
1474440019
2124896022
602717531
1961612111
442106177
1642719478
1710415027
1174670033
1154495068
1994683848
1179481857
1531706257
1781948145
1932458544
731127496
661123733
1901717702
1886553113
84370275
1885658913
976101236
2108410133
403256519
1996185299
955351375
1953221325
1333103249
1979013403
129812716
212544728
2052953140
1924739203
1952559617
373895278
483881037
377406622
231055916
2131550662
268692588
850798079
752668198
1619484342
1483756992
888736989
389002638
1652168599
32360542
1164118437
1304878792
1359544703
75674476
925369308
246520388
383533215
628982854
1039366226
1810151190
1869118389
629390841
657759509
24334069
1416484394
85925982
1590121178
52617556
995305937
1784409712
2071796198
815147425
725377825
1965161045
1333424722
2003716391
1578924932
1141498008
1152404088
2062570296
40993041
226198882
1522783926
1879048919
2110346065
1582747380
953283487
1905365787
962166225
1712894039
1729058284
1524466719
1513435905
954824425
1267819497
1929606292
35194954
316610338
1771685366
702148913
1419199054
429277321
1018520337
538128199
777462110
1791271103
1442427972
1271688388
1352264234
1740387842
1553451282
232775920
284168048
1169642940
2026128097
1092846827
1651180978
83576030
247829200
19917502
1474960379
2017233359
2060731036
692281088
1458976236
1128908067
342972369
1065130548
428158884
1457891846
2060201880
454984842
485871593
958748359
1138471811
234317138
913697017
392432775
1807268789
983170464
1568159012
1926268436
1862842788
981216648
1120546105
1636765108
1596713246
569332886
769856355
1146852819
2004231564
1252437316
1809532708
659078943
215521785
2025665697
1002983004
1311617710
1428069026
1085217594
568121668
1830666097
1373461688
350868496
124269998
2103986090
116604454
172954350
249173992
469550894
36067906
188849673
315329169
1172528200
1395555389
279421928
1991260288
1674328902
12342408
1980379359
1020050637
217199356
1518724139
1181097431
607670728
1147456296
651443149
1462392660
1015432953
475752129
1003264665
184533461
227240064
2001591317
365709735
375914222
557427182
845164684
1400885944
2020038495
1390705014
482709115
2130803819
691188059
2022473970
603127736
1743855281
521925792
1827105016
1246946381
1849686233
401723478
288657390
1811014234
864706014
881866551
1394747574
1073035578
1797726496
339771810
1694603973
1751909289
2039931641
1245559891
1189718246
1728000301
689546908
2003854304
1585963597
1324065363
1412679643
622489283
1569976392
1827950450
356830397
597589346
536731207
689154970
800204404
1546312600
1592781927
750947362
1083068782
581433172
483095911
677939107
1686510720
1570280877
313424948
1658921700
553847160
1400388018
1248756840
916950701
822026247
137058871
1310508810
772184243
1204749905
601094137
2117074168
16639169
1844325414
574904258
804734706
354181627
2117703482
1202577901
218159166
1162794411
1297321766
727954388
36076763
2018243483
384135212
2066744855
207178842
1609510612
25576859
1234478873
942552469
911796212
498301466
442928054
1927434391
875094370
1493273098
1181119285
977311224
11932663
580646658
201522049
705628147
943832223
2082034491
787591047
878250547
1721925492
1103611683
1925035286
1028727644
868170039
1723728063
138667861
1330734707
462136503
1615661417
438346535
2094970585
1226061754
437031979
740888500
502742305
372589716
132003204
1736136834
169138757
660169516
2003414166
468401538
544914204
1865008853
525877712
2129017967
1235045915
1295449103
606900818
1194993856
1930821250
1987719997
504440922
325320404
774665590
2074976937
579140856
2050847156
1169747683
647500963
1970409646
800065926
637522287
1997752748
889115790
1452834758
605884500
178081345
840275034
1619655927
958122384
1985355545
409018792
2012362538
1000388143
271874446
815892332
897075421
692724570
1136816866
1649411209
2056484225
1193572733
58972033
1015898907
1005770204
821895736
279213243
1973829011
71735554
1780502150
45173756
2070448112
999237977
1872953502
797960969
1753755273
555684313
85167754
1256484694
1193375192
1416126385
614409137
64616651
91394226
465842262
1021491989
1970813658
417328188
1628801703
1590425147
756234921
1969156373
941832720
1086473278
2077001811
1866542806
783215187
415762843
606389194
1428564938
698607930
2125111719
2055653500
672875750
942996287
552669342
1275608219
1773738429
922980491
2064841840
776945198
1958324255
2131743280
1349412655
1721354971
226760140
566417094
1996597715
363443074
1665097366
2114641509
1845308120
30596269
1899853426
1334035519
555736768
1185417730
458884734
706676782
1490208702
1351704827
1216595629
1341474328
359331437
2115000393
1124407468
1276278107
283717698
984702995
590606450
1625644746
1127336053
735571321
197801348
1807563183
1954821916
1414641810
1876748118
828068339
22653566
1026081349
62969571
1253183921
1303086628
1055695699
1652722677
342162417
1832937568
1680362141
1660718111
529092532
614674647
921531444
1857988063
946370110
454513872
1476683269
977823959
1904664801
1333269782
1011202
1629001408
1458109867
1721567429
82907214
1764917147
1804219544
1075381081
1319540869
154306889
118222021
617903975
1516728875
504624292
1543421416
447427935
1345060118
1763584010
488849651
1010268313
1677217741
867112679
659008240
1504729986
107264304
378652584
743676826
1695901833
2093431584
77812811
70432752
459605713
1005625387
491300388
1066030256
1174339160
1442347168
1593586345
647239057
1013747703
836848269
777491319
582624932
1504104250
1262599276
1039061876
1755901284
1003256072
510911188
178737848
1869887900
940685782
71031779
1527525973
2141132771
749583997
1955148784
175462704
1816997112
71183567
398486676
708695128
1577497432
410638510
1324216494
671549018
1565395226
993235676
236378245
748951879
26265842
303093980
516881705
994743927
208602191
40040388
1171072840
585023026
1995180848
1524503392
152424816
1220980439
1381063356
1270264918
98747594
1318701965
1126402463
1195289676
1753458634
1796875878
398113143
296597707
1441489379
373002499
32718212
1731022308
1955325483
1623264042
680750966
445345596
1868165527
1414356752
754509490
1123899718
954120796
827065484
1570040215
1292806253
261362494
490459059
2146323456
1551340496
1416470143
1960680437
1324478927
893546538
546526915
240621456
1926402028
729095
809650752
1869975485
2070665407
307374445
1251926357
1769624700
1201402322
117524108
695087018
1021106500
728509802
592551219
737164130
676350648
348935032
199091225
1856594843
1713335041
440370478
795882777
592727311
1141382569
442265477
1181052715
448801561
1990120661
330503927
595171486
587841497
1632251218
1620661848
1064043214
1368912205
814772037
814792732
326273465
327816439
1027912220
384811131
1492277673
593771167
79510197
1721342921
829089094
47706142
809270044
1783519345
553141539
1422064429
350895871
1972879193
1029941051
381309374
1568878520
174384717
566780254
1345312303
2131066454
516714933
581005784
2120515503
216659768
396432190
1603853677
68096136
730449692
2122369599
1138376169
2080778354
861895079
2027537805
231238915
1023757386
1717189295
1037181557
1941871402
1079058111
292258893
316781697
356080987
1918366222
1773340594
870562040
2017201128
949020995
1007859452
1018450446
1268996717
1442718742
1763928633
1988752750
1067921558
1289643250
1645158161
752341283
732732373
1462416243
1686305324
848169953
338346399
1665948814
1788731901
103463821
135540902
54913980
2084984405
1430279106
1177131572
767344572
991582792
2019204018
1359891891
487850239
1643019633
421954478
14500102
1832053240
1474017100
1381928122
950375462
1010702857
1722565691
445677102
1675656552
831323682
1980998596
1703554824
590780377
1701105882
1018033174
122218725
2125719284
626682248
1091819519
598609737
557102675
2006662834
1827067204
1876935721
2004307048
1105744810
818302972
407722420
302628298
1303920082
641232004
252338224
455724554
872298303
1080569499
475559785
2087040724
1493060042
1427071921
218864335
721168736
1010985270
1517027516
947637012
1831814819
547461007
1263423138
644049016
85169830
310113020
1618785589
754306467
970978972
234957484
1930752312
1849773909
1832422191
50851381
179103340
251427041
1793540653
761389706
719294558
671608891
1023181103
566549756
1633114200
915446394
1824624866
1437055555
1252495310
695840327
1857220479
1605621858
683475315
472299272
1015657298
1577762901
1927495033
2117036628
1471017981
1081528529
1630118534
25781741
1740113493
1321715926
1490258843
618442740
1998478373
1680080385
520634000
1644417475
22072950
1356158514
169735755
1503277022
1155020167
24178009
1867630031
1214791732
1700048766
1740393286
1652652595
1464794626
320633858
1185480753
769481438
508729794
1477339833
1375894659
345720606
886312898
14116723
353938041
1928929579
1804763934
2011228947
2069338368
1837832753
337726988
1883360677
1267864258
1297448532
2134724977
1151049163
878396508
1742570404
325484854
304743157
1273835600
652078422
536206985
2109223699
667114558
1216926134
1232687649
781455886
1760962378
1773450630
1291442829
1145883154
272198791
95054292
386576181
995349097
100074591
1651851853
288670037
808030615
1666917804
910724176
1325440532
416576857
1387313542
1345949455
320387615
6242620
915479967
109704462
1683212440
2121915664
317490152
761289811
1095820130
1555349533
1436320875
2136042304
938124910
823086904
1819118306
58520329
783890989
1951166286
1026116663
2111917087
1658147843
751043389
211097948
77609316
1928233370
29312699
1344828714
1596189880
842698205
321133153
1858182072
595490997
500769197
889482943
1578849224
1369215911
1752886672
1634724184
1799164714
1313233811
932544574
709197369
697341175
1459491718
942091057
127092556
903787907
1875698441
945927316
524111056
1181152314
293991564
1160096845
778388119
1261354741
518535214
1586218807
552929951
1902056314
1973435563
1158871653
1862925714
1055143879
677604306
917872339
1876173393
491448511
465654770
1937107292
2086490288
1170632749
813549244
390470995
1083179258
1905978920
903456321
1375479560
1660055913
1997448004
1518619074
279474767
1985647373
1940478712
1138799730
1906324472
1975848021
1746380525
1911978931
1467424877
1781640775
303658800
1222482422
2068696050
69456424
1445366027
1096398611
558091232
253547418
1172295197
189465062
649520074
1035552440
1495109445
952569824
1172988904
1005031348
1155159801
965314231
1515209371
1541750054
2012905481
877052260
1192089146
704682392
523293810
1830790007
664273077
1611358159
802658328
473433926
1489599139
1125173462
1103605920
1245185729
1427666436
54694419
1159716817
1886099876
1121382023
313432124
741774001
169499125
814161841
73238538
345835845
1903379270
304171181
928598776
1222955059
1733715283
454931431
383949526
1245530758
701042622
1015297283
647577339
684109604
1266036378
1463430378
640597524
1714045758
1326940386
1753531124
1593790498
1614326942
1121344051
1990977420
417002222
132708608
687698194
20084179
17043892
896791594
1889244134
218533079
2058448520
1339533534
1826833954
2106225914
1946353118
1188749754
1698923806
1357066784
1503027845
924997624
1585787465
585277060
1600361399
362506536
2002892953
741965505
922166319
233231303
1733105474
41291146
269286924
244191662
761538634
1303370867
1048801641
906265901
1164968476
1459657266
128987340
378444991
1609343307
2022118069
1336179271
1899410360
1746459199
126769349
367584765
1675529908
1872053991
413299384
1905365787
365948991
2049369245
1207027656
38827096
464257393
299228211
1420404624
1700584512
392136147
840270844
1391904070
321922907
706958289
850048286
1547107757
1701029448
569114919
1871172678
1813717581
2008763005
1368004461
576711306
770253284
531865177
1630947590
520728272
1609161849
822802610
1897949576
1847146680
1499158958
1919924558
539801993
1540617055
1311684267
56813173
494204119
1300328035
364057044
47209170
515924032
758567192
1510076521
1969865846
783064431
2004584791
688869535
1340587572
1781285710
1507828051
556544713
950686981
981699089
136848939
770926828
2107535100
33015133
1062666375
643097741
1462789858
307269218
68070259
206242641
728709666
1018185402
1747774540
2030057192
86989567
1071300562
108141254
153622975
956449983
1978965611
1086403214
1980588983
870541390
452673394
692460046
1814441690
1360619494
562966189
1620430835
972198460
536591147
1359059184
971974019
1126653895
255399350
1015331329
541059186
1902092565
66645927
82613967
1645508167
813431093
1412167362
1292383136
1992689018
2074071140
2116937775
568254552
331756528
1785118708
2060151230
1931661485
1453584989
1376889877
464145303
1886728920
919583629
373029828
1147206514
1474699330
987897224
1904010887
982213196
1213732701
2016701337
199150116
82854006
638171408
636851336
1669715905
1109776562
316355333
1842902802
1102095100
319983234
1083054912
1228144030
660715450
1386213989
1997050019
1391814877
958457934
295332975
1791327977
142768805
1071276866
616955505
1406342933
1121606893
936921853
654072881
1207873783
813337036
1704083057
207393934
208647541
1965037125
124970555
332004527
2058019649
1074777545
134801547
2084113556
1644980241
1573313091
82456121
734296620
2140736305
1843638029
1772519811
1359580658
857005560
1364208969
1437148084
978450672
1268706900
684312115
759280008
968961386
191519518
2020107510
610666218
1165895265
165992201
930466565
1403953687
1060403934
1660195948
200052889
201176854
579319045
2108559675
1064415027
2046089481
1620594765
1926949448
312549660
933926776
1659166932
555379330
956712746
584122914
1354542823
1908929456
2042505423
1484131954
965233663
234313076
1339259026
1401941255
723740909
1781761052
1346443303
777625546
1338125859
1544740644
411093990
1206842396
257677408
1450054534
1679029661
1146535714
2075629799
43530811
1273711475
975471012
656585348
344298202
1071731120
280333613
315465651
422842002
119965593
1695690263
713841864
492476791
391971277
420744966
1736044104
1366234261
1770891194
864321845
79663845
995939359
922190242
1155124302
630762371
282139298
423001461
1552054055
992600838
1254584181
289872670
65446298
68773744
1393468198
1546748175
1780889717
1895056660
1072203592
2089186632
1172339137
191414858
1593070851
1565212437
1954774178
98192490
81063909
975585195
922116685
806872589
413192303
1111007950
1369209513
270764573
596239729
1743581948
1652361977
932242221
2034660519
1147246632
1454763078
731605929
1711211209
44225792
688131681
1663320636
1113722288
861161111
1259759462
2076122818
259174876
137924841
769071943
927197625
1170079623
353773141
605936817
292890395
257864256
1298709687
1577873054
1647190198
1498838871
62590426
412138789
991002711
546059969
1308724857
1618538020
1325286763
936895885
991805614
993917142
12698759
75125467
1562073618
507429726
520280247
1330422094
308241362
515539539
1513869198
1426341882
729318256
2138078026
2134223421
1468200989
1619661513
340846788
83386704
2041941177
464633086
13312627
736750213
528118581
996031709
1035349210
1106262361
1626227927
1037362170
671896556
1521078278
388327652
314718899
2084034656
233322997
1003760072
2088275564
1447621115
193580856
708246008
732907135
1163411175
1911529402
722329609
448728933
1714799067
1827351511
78651623
1460782812
1966325050
330656043
333531996
837231093
364782897
344310506
1799078180
796103132
866498735
1908773730
121583611
2042921906
1801238834
1644963627
993032486
1460816433
2145175764
1859686
1501511751
1087832444
801873483
1852640918
1294096309
646084478
863454543
105479230
161773815
641272981
1568309454
198493819
1411333982
69413716
365062156
1119712914
2089778015
38933468
166455461
1540855673
174095599
1036326429
1561096550
1393263478
444502095
1780357900
1891418743
337830678
1233912145
549908135
909194442
809106960
294843278
2135950249
459770159
95746759
895110394
136542326
404556776
1997481840
698231169
1415878249
1958637843
1539648364
1283219736
1415773460
821097510
475077690
9273460
2082229350
886995745
399998222
2019999100
1280803468
953472775
1698255938
1840207138
855748412
1373597355
1127325752
183062292
399981633
1637337744
1038744051
389320349
1956777713
2091059322
1957255785
2131228566
1695283785
1350311065
364059201
696563697
1326255851
953803627
1600258591
481122314
1219843601
988044007
2007784532
121955419
1632328715
1980457968
232081850
172419374
895539926
2020926668
685164594
1881785322
44622471
1961502851
1948022984
532559213
1927275821
668410195
413897832
1318035751
876167244
1908177300
1493035157
806626412
932113794
1647894271
2098883286
985176474
1034309182
274776505
1468341364
763291809
1111960086
2050071441
1334155800
729332232
334090667
103132041
1020308803
26611819
1423212178
1922425528
68517755
1740648032
284238789
606776242
1076114131
1375827318
1174939463
1816910356
51871041
406498319
1326168772
1841060959
451816244
1646528393
1799684742
50031758
1313766886
799635331
1034184670
1627875031
1337449874
660286692
1062042990
154674611
64279555
123093621
668118229
987339244
1977210442
1947561193
269368428
1793091224
592117732
1586378
523133685
209635314
617453565
473378756
1007609671
648232144
421732461
306188581
1476649974
2098408680
85054674
175119888
1809366246
167492969
1836495781
934692982
1176698339
1155292271
1700304941
813690114
1749034962
1245846069
523529331
1944993946
1579548648
123168198
262812166
402374173
1029650297
405415591
1620894162
515454971
1997883240
1996826985
1225303628
1221561717
1463525076
1329981276
1606999321
549925153
2131043068
318321362
83043216
1173835999
1704667783
1423556695
73409678
1608895072
738455682
1466408347
1298386507
1719630913
1109859343
1829873633
1113505663
1667489306
1383237062
1388378783
914319043
283584386
219441420
51560109
1737163962
491419110
1257356903
1968928062
1051049728
1674915474
2053508792
912070698
1841965577
737772357
960136433
1993816494
2146590797
2002805172
1385415955
1948152900
2023835335
640632407
322249574
1794571294
1000235385
807019266
1048650335
1219778578
724449115
1925160601
463074932
783073375
1589224868
1995472164
275199291
1033772525
11549058
1624503332
2100266258
1597800454
1916913638
1641907918
1511484905
12752747
458932685
705643936
101873235
1322764373
2051985142
551018211
609446520
896472931
102265694
485943193
626421801
1537416742
1788655038
144498664
1073263885
4084985
954303330
1092205287
1470675830
1582504211
540536754
1866713178
1408388090
623708905
1364587516
1940093439
1538771470
2110205694
1718756409
1095759398
2125491678
1141197525
403161825
1358767040
4774425
2032794907
1339365632
1508891306
1652505863
515423830
1728860993
1002075907
1167600641
1824239669
471410363
1564330071
766730888
1422559149
490719047
669843197
2074162657
13131150
884073502
1026548882
1265729264
463387154
356973884
514053700
1614444338
1944414246
1816306411
1902392945
2018005313
1519766046
924105276
1262685546
404543110
1986496696
1735425618
1079788356
924677012
1533348210
2091844539
894633253
2085477404
421067301
248040846
1022232788
801963064
1893039035
917543991
91903203
13197688
140017791
840616941
1698725336
969695449
71049176
568559066
1289039664
1765614434
780333217
376913833
1455526430
1225834671
563959217
1162723295
423821446
1172923484
1680246431
636526185
148849605
1641378751
146429205
180637201
165837891
874627149
1116394561
556632892
518241379
1178275643
793271187
1483916678
752610455
750346043
220736052
606353555
1224568850
1205767288
1729767205
1903322369
1392098074
1571149306
64373740
1990133427
1312240724
1866429766
1677407960
834672909
1147323245
916985011
1537465655
1528647121
234145894
1258080500
1012658622
157272255
1975553452
1531878501
573462841
1402439814
1815150015
1868195205
985490041
1830994261
1240488375
159149893
555593038
227374488
227128135
1016338072
1398935754
50708920
642348043
1999529297
56095967
464226002
900150968
687356876
133529678
113031625
1919113572
625813132
174530900
1168299632
347620110
2048338612
644939158
737441909
344456047
1045062245
445036348
1804487021
360115405
2032856004
962168934
796035720
1994948672
1592431608
1518365320
1329646133
1055984958
846015856
1886867354
910287979
1310390086
287340318
546784552
843988262
49234010
929928767
73112074
203668227
460962893
2085308658
1324310970
317435832
1438077946
909988117
1291060665
1797918021
1268125969
714114011
272296184
1666886079
354515354
662893232
758586260
1036846300
1666257536
1935552274
236624787
1164479174
718068792
1447947531
1635277472
988084884
1776966827
1182545866
1925249850
1467802002
1185107400
727750394
1596818507
185159295
513616376
1910231495
963637605
1786306362
173275490
1412156005
1304509409
81012828
683884212
1994365220
886775050
1905783852
618498397
558735284
722687640
2126667153
72945071
1923885742
512389735
1290589336
891592794
1177371602
1041447716
2094378629
1694033147
1365285272
125397594
973287344
786999308
1189934706
818653619
1496833062
1917841691
1005085952
1949818492
1375360237
568632853
1648666558
1843507485
1656470803
1853697267
897375990
290179788
1278606856
181927339
805020462
1979375922
1667395848
1487140491
300406984
1367896582
1238781176
1109945215
1013112634
1823691947
2046916321
2018888087
1147290678
1374970029
293284405
1255864118
1517178227
86914765
1970368941
565533687
753021175
2001503231
1290159534
1180247399
918266831
1068213195
1847002988
1599243459
1596101594
1113799305
1216192680
2008716867
35515577
952845494
377788176
1714695770
1913310104
1919143971
2041973510
235960295
713597107
1446629980
1230313367
353786483
1375640647
2031191841
873214747
1194271976
1466922163
2025392325
1733672508
2131714661
837793999
664588190
296972998
1690401876
1822751462
1784982467
782451220
2130776498
1385086780
1724768007
1536352101
1447672786
148699781
303584679
1563038167
738211068
1904065847
1130581937
20553309
1478449009
958892620
918204440
261499817
732934752
1447863956
2019700307
1366475494
2074665566
1159529774
201872889
814736525
2563309
1589407928
578267427
356632154
1369700359
993076439
1474422082
1581755726
922116685
1303509315
406696509
690598435
2052026392
332685367
2082034440
1764383629
1945594689
1044537543
697620068
620139341
1033116777
1508690362
646322861
2093697128
518984459
2036880741
364943686
1530985270
1366687475
1926268651
543272446
1651049336
1051110215
1500827273
1856303052
1494218740
916324744
603641367
1703501939
573539055
833225332
182125186
1942511317
383002214
1299688046
526898397
404164125
1780325025
854249985
1903840086
1531140495
598376790
25192578
658734972
1233560345
879811511
516694702
612124775
1582237364
167044351
1845141522
2069043449
1299858599
1428819451
1480443414
1654799648
1822793027
942807870
824208561
1866595847
1528330965
2018426098
1173296342
802514142
110682199
1547341835
1466715604
1263441717
243401514
1763545710
1657359400
1236224858
1338152089
1009092132
613470449
846675094
1763573072
475962083
2112794728
241041272
1465608046
715061559
708538756
1998573047
1570727539
825718344
1360023189
834297659
1127640080
905828826
1147029394
1790408356
87403048
1982644816
1855976969
87696594
1640903104
200747802
1484572205
2008783538
8012234
1058009492
486837704
949907110
594411494
1498507592
607433847
1135863149
1918999468
1735575229
537525734
33970887
1203522527
335139711
1602036157
1270078651
1281163585
158864215
789795560
1462596479
1063837209
1401087141
1163887322
2086058673
2083588903
2094338506
2092619205
1819565084
1928508927
1899980490
1927034163
1045938336
492533457
1954118298
1470049868
650316753
656315912
1018063597
859524942
339359033
1030217648
997102498
867172147
40771789
1132082402
473998715
15097447
595034852
123175319
854105406
1729844567
1296913000
1064137739
1030488101
236243868
122843139
258630922
280798574
412316721
632181427
587073226
1460658083
1311511864
894074373
1554816044
665863939
1619966767
1949826465
906466029
1702317469
539409073
270417877
1582068407
1316612571
119117494
794901470
1635246468
482840403
1526128232
2000512974
1960825558
1851958810
1379474564
1681180318
1328598259
1305825533
2035223655
1276143089
70150387
1547159811
624214903
1215319907
1596249347
1966493309
781318030
1686737500
1146758335
1853226359
1821510988
1456418786
1442063798
1379067873
89324680
274337394
182717562
876754985
1458400112
2095389402
71082079
628597697
637257308
1078337381
1909678254
1340382156
726952291
1200540209
248929393
530328794
421721048
703439055
2128124097
646361054
1532503874
391318153
1786011398
323537039
865961062
990251360
505950960
318246493
466403161
924348475
1565872220
1149801003
434544795
923498906
1417711446
1140510551
593045175
1530637305
1603898053
1849183974
1575307890
383393129
530939212
523031116
1744947479
1940433385
1144525138
813437687
1462691857
1952882115
1920919252
2076493646
1299485667
368864936
857503474
138717163
1200050015
1775288740
635749866
151933764
425367031
826494641
903775484
1056900311
660568649
1316938175
663085401
2026084989
259251526
1888421788
706269263
2126977726
1914353789
1629588193
381340648
1014241474
450206671
1710931998
1650729072
1362645922
350385944
1226476182
2056976074
817804095
1992233372
307772448
1735141380
403862842
1979934880
1235268553
1347105534
1291673706
430420061
1230452106
1095967845
1493203046
1974477559
1638563631
1489472173
1229584157
1195364672
160295891
423064708
1896867972
1249439415
1297087435
1154836076
484967299
816831783
1776856429
1354749363
513755117
1402411229
997970934
422363425
1287951441
998251927
123634715
1149779530
1191868189
549026448
33202363
1989874772
1780807684
1881227358
1205244138
1607262581
1410781795
1548231870
966991513
1553142439
1488820722
434166380
1590989016
345556497
1654597127
1408085663
1562995362
227842238
682435379
523688340
719294883
307633240
619929939
450751439
1403419757
607332327
677779264
179478572
1583971524
2083611760
591194704
1867135416
1654404635
100566255
1810938198
1804192147
2000900014
872810785
1553302107
836270858
814989114
171396525
1685668159
1820918700
443826473
537391168
1837221617
1583597181
1626395258
813587587
1118488957
808187846
717903206
531701419
1594766765
1770086366
1220570324
870146139
854497197
354899980
1631530881
888758039
1178777506
1843381998
2022950915
1252225822
1021183400
287015686
1011647965
724228023
850945781
382021199
534648077
2053998010
144001924
1378164576
867145986
1241603680
1377243769
1808973810
1469939486
363918217
190749738
771355103
1318678168
1117128549
677218214
2043323316
1817486447
279123313
1325873321
395108348
1780867086
206562642
1064742052
474121002
1963919128
1850792434
535525588
751379855
1551416500
279963646
1206710399
1024349727
1509527407
1634970145
1893195592
1210790467
1350863347
407816473
2015618428
1730201894
1202446871
404096149
1444259215
1959183996
7265418
73832617
1133019137
1207761736
1160233068
489759372
1128984347
1931101268
987129278
646150683
681078225
583926098
587349688
969960824
1747043731
1247416582
67145104
40627421
49552142
1777140191
1915780276
1593145897
15938376
638879641
1760361121
143630019
2036586195
1796022185
663743537
595806735
25886861
2035818567
295914152
1213665114
1119636653
72962018
1753807471
1111227372
1219404079
109275753
601646321
667008958
325822320
1642990691
176283267
1992510657
244806052
1456927479
262872833
867298240
1077356118
95821896
730279267
1875962508
1838365411
1457370270
173295730
334093453
240814894
452605532
484100908
1048981398
1981468286
1225913289
2020965681
1797705964
1103084548
1742249916
16135413
1517013139
2013284138
560215733
139838663
491951963
338231501
991053335
1658822763
1573654400
1506425692
746873633
1067787135
1087227903
1164606779
109024069
1320056796
1312886515
927908308
1410395510
80334405
517067424
1756863284
294458065
1796449058
1205270204
1047304818
1662067243
136938829
2069836446
1154568473
905440703
415951967
1172471552
1485096932
1691323523
1456854340
865928705
103690962
283884343
1377685203
129531365
1732571115
1148619344
2045118056
168470627
746318037
417778768
1412081692
1681526902
190710457
1358367781
1602750464
605239604
1010829599
1685295170
1501340046
2089364620
1631242217
770049596
576768378
981731119
155567520
1642147293
519755270
1140546815
684374647
1046189755
195214240
1897024134
1444459681
1342200729
801056877
1168664230
470327123
376546217
1986985697
1023314101
206608212
59241825
603283163
644236422
905679300
1154348019
1086930502
1183853978
1953935504
976193780
209586025
712893321
65031207
1465625906
1937588275
2114267549
1570273110
1536794779
1016429911
841265136
298776903
197143161
774136147
1178235238
1126428934
1647203758
434707588
92125489
1721493732
261144994
1013723056
2126402148
490166221
1163657434
394200670
391102832
866472147
119754171
899244844
2074727954
1002583782
864459297
169364803
1633472016
1159240248
579274965
1746858539
1163598065
896994891
967404137
418425382
1536517751
905803673
1413803668
878942041
41521306
1434253390
1316459772
1562467418
629254668
287464823
1547375560
805392704
794850268
324593636
1733194359
1145866751
442774185
607827901
16963200
473890777
1153116453
946299357
242418762
1425824112
376216909
1840286468
1939564970
172007236
866282170
406167633
991087443
1850150297
1929938404
518909912
559004744
897892912
1178944421
2073735546
430865459
1871031087
77150015
2096128797
69187240
123571831
1061522821
1969978481
1969424756
1658685979
595453330
1228791340
183631624
1640450528
1286748853
502155340
62861175
282408193
1267021595
970563308
1697409060
800665634
437593650
2045380287
2032139793
2120763100
310770035
954756643
1355639647
1568959837
1616316158
483247950
901354835
1433766344
2111515438
1782782908
1073889513
345222961
577581590
720243913
774796469
808886600
807481505
62602823
1335155729
1417848104
1901580315
1225314934
1183907255
455285630
2097995217
1459663445
552229758
1514028530
136851545
733821111
319788760
2040277397
1391974416
1160023694
2006438485
10226762
1749984479
456680412
1167084481
982519367
1712320380
1981071440
445859772
1251589454
2104787091
1188388989
1437352298
383023925
76140792
1157280411
139137329
964601318
1910425402
1811301685
195336093
2062140020
526616152
678377445
373822824
973888464
1985892937
1822389002
1804085370
1090569182
390344786
1861381799
2129437013
1448197287
1948602246
1826803118
731585829
419224042
1132801011
1127164052
1438375343
258734041
633563162
775276374
414418481
1710752371
384484523
213948142
1128585733
555810333
1340259732
1368152069
1525862011
2010848941
1392269405
1658814381
1033542356
328367331
268527634
1824497080
1581034797
1236552134
829827284
492055417
1998494451
174195989
14634958
952309238
1287246440
396674693
987534192
1756543644
1638089047
2085052402
1689741658
631670436
1402365277
1163173259
1120278857
944505880
837526308
1050464713
813558808
1174864295
501491182
1728654271
53469789
1204283626
474727953
779268074
1538940687
1853716899
971572019
1388914739
4569519
1244953977
10351636
1535755641
792057210
871521561
1459481771
889700034
118775287
870820167
1387193519
1967037179
1009427765
1594828842
313606828
214702308
1538470556
191039711
1123430001
841642849
1466018666
656747102
307525294
1476504258
1574953096
1263700777
384354744
548228610
1210631478
1895469229
727048553
1774527242
687750476
2128654336
1686558786
735115868
2093553107
79140603
771558602
481708403
1259158091
969160791
201291933
7827236
1759554868
728660080
536603805
645885145
1740627373
1183695268
507700435
198535316
631245698
50629070
358366025
240716998
2116879078
649585987
1835449965
141070768
1746612960
1770435814
837474157
1394450701
1599530712
1706306449
1627964427
1375257674
966835789
1682658315
1679838439
392799792
91289513
990923155
630304465
1073751471
1480238876
1916183486
238764727
1117353663
986033031
1038932995
380471081
1305949524
1929654717
303899814
1165111927
567473612
1893152590
1389161703
21385009
1264414831
832464914
1665442855
2019139969
1488692282
1480056262
906023136
961971007
1562995830
1430533805
366324585
1606095288
1165429112
1599103038
1168420098
1461464106
53416504
174124516
1964243031
383116759
839491530
61515679
1230503352
2048211986
398913771
120925775
1227045566
814886331
844885992
16163360
1413680588
310737707
1439968207
2115237143
1889878905
943648237
37500
1257923488
1013660218
1569241976
2029829328
877556972
1255116001
232371348
1397166451
107902978
341507458
667006057
454663616
1642142423
1916141717
1803568220
641449407
1062427607
163594987
928345174
1530663007
170318213
2042700089
62085745
648616323
1475685174
713390229
589237400
708638947
269587168
580273678
2097431032
425600074
229757892
744048639
713872370
1830288713
1549865635
1165786929
1519479462
1827614202
392516146
307830325
825095012
1482480652
1791791811
523435910
1937799439
1385207567
508061179
1649371111
478453126
470715818
542360686
1410277216
1526005220
148799807
281483375
869055191
1889674606
1918401684
622375
223105058
1976014784
1848748615
1587874534
1940156725
317997826
690159428
1551498510
1953569082
593730210
1788025073
1012744754
2041033293
1119787030
489696100
339551789
535691069
234459851
667499470
1741332130
767881479
1397620738
1231126211
744780212
1430070313
804105540
1604104547
741060632
15516686
1657535581
256107278
1062713845
2146354153
287168800
515663906
1622836037
857879911
1380279352
882052332
1448651079
1445831543
101428613
1863643755
55153161
470132690
171605371
732827730
982452463
1155838632
490571223
1622495868
413012762
1174463364
1530504113
1694094131
1540269014
1322631749
1134280584
2066976545
477564344
19437698
1548300106
231351972
558359979
205611009
196884289
1859973192
1344391468
1037080308
536766996
607023002
415330743
781956425
549357742
624535338
1220646381
1986648810
1824960593
1293771978
357483615
1159153367
1864186487
1097902775
552535826
2062357392
909696786
736390241
2043841329
1717161887
633388455
1507017921
1736282956
992454929
73966232
241165107
65498592
1677240619
368420718
1257177673
885670764
1205810983
398376283
350785930
108338101
1083695666
1562262568
669158993
1843075050
1186211917
1678743783
266202527
2050107161
163665264
288792679
1514840515
1888702346
599933909
1786498461
730950653
1286762474
752563920
1003657689
963687289
1814973091
959861597
1893591672
1422411683
1537789375
1694601966
799460365
317777523
264255368
1480459956
757380065
1288995470
276567786
2100982176
2099066735
1596000331
1282976252
772199098
1560409685
2011389157
600563091
2085565995
1308197551
1864226308
1612498917
67052704
1283117654
2005923258
102439056
1652549408
434958026
476283372
1668481345
684764447
638281508
2139950912
1787905210
1514341547
949694567
167821622
1092082880
188248021
287623932
1083498551
1989251863
452612249
1507788779
665069930
1425718886
1966611345
1969609602
343628885
1154907917
325541801
1526681059
2115284229
1904628198
635535998
545402384
589968145
1475962030
2144469038
1606765905
1997681839
1633909882
1656124254
2016395105
561824329
2135929512
1951444959
1366487703
1950301776
1598681115
1561419830
453852474
1709068045
494742431
1715007154
69034722
660510274
36618178
903352626
2095451782
1466996947
2027501554
1142991944
1134020689
1568196096
1366204584
776565985
1388412436
410744675
617616914
90978607
397709786
69674257
1995796269
1910612876
1051840801
654828118
1193865546
421710725
405449760
1809234919
1082571047
240619079
703704329
925313596
753320289
2113524244
1720464852
533784752
1327887663
1475547110
2089391046
396837187
1648540381
347087377
2067379465
988285055
1978329
1969934284
902691953
492371106
1376906082
1767736337
1281018153
1480115259
1983621006
1997046758
508707718
955411758
300457821
1776648600
1228458667
1983869748
1114648660
1979011799
1889254558
328313639
673116932
1781587079
2040767807
1593230482
1223312316
27532755
637072026
1780723592
735411836
1670154302
1366364058
1336227458
170721020
2029836374
62276081
1926349201
659507122
464190962
752568037
33833429
1124052011
1024461913
2111267019
807941800
1662049279
1349006699
1404428509
317930570
1757182105
1079812528
920820772
637704559
513530015
1882866515
1635390318
314490701
259655635
1381979214
1799911262
420463360
43218015
62671034
1595162889
1988442247
288754059
185736136
1063462687
1892135117
1624471580
1100685512
1965522321
1193485897
1821737248
71642772
1298893122
1227497492
1425686401
1188730348
55528796
66181817
524124339
939034074
235103333
411204733
27288599
1492583556
1325446599
364030000
1572428131
1749009964
836791668
1150188871
121478114
1883476402
1146966109
894092026
978725422
596979669
446218820
1859036665
2147207810
1955918687
235114329
679726209
333724431
1373245949
1011270779
1114097347
1199143757
1544777210
641079726
199801085
983289527
1489522447
1556567732
497246354
325223708
1065222080
602645046
639516632
440290466
1435495671
271395277
1927052189
1002628087
1676769371
593097286
682078755
1987895776
300621974
140064200
494176939
1356479694
1070322611
1915666858
1651916456
416347966
1167435028
1257013650
1836807077
250708574
511165292
1319887195
537676115
203609377
794139731
1334449873
715692422
340706192
1402916924
1567435215
856236985
1769144376
1741720596
295260960
2050046692
1201642488
1886422940
640210149
350408718
1740635882
1957597080
1602804983
541173160
1835551811
891748212
1387034090
555061021
564366627
1070491266
104451428
1195340497
1524149474
1367909779
1278779112
165365122
2096505921
541043026
616546978
2071040465
1454762708
914790313
782457852
1021612851
116498119
301843442
856151396
191369653
1821348126
1866607342
1239183264
485463041
2059349496
419924758
468867108
1664980237
1287367825
2100912786
2143250406
1671650948
78379627
600124384
459904236
1711034555
1454297482
535681756
1278362265
1677204093
22856810
1208055240
1956571689
1809864678
1002009854
161270484
307129898
1642113377
265646163
2004123491
1068540082
676934922
843204927
1622216061
365117057
1830837656
1714324649
1140851568
767855410
681361521
1776015227
1111973840
1759884659
782336499
631282454
1555617991
1183263228
1104955678
373145326
2019961508
1571717638
1122475233
885622169
678016825
1804176581
1742640929
1298854262
955366921
1128027947
334904621
912558611
2109466142
1947491748
1010318709
266468231
1156511117
1855621532
1393831100
1958434675
562747337
411689603
1531974877
1306262032
501310758
536571675
1199960863
2115681386
531552616
1976769385
543994475
1763545710
752987398
876423180
319377646
1030414145
839975373
559639365
1478996432
2097445986
1660430174
1204706472
1882677853
987007540
503047413
2038384137
374679647
1752752056
146487565
1462182686
1086024917
1467602310
516493383
760390757
1326620895
492905513
1040907578
2048875900
1140992175
725161428
273608993
1260047647
861927504
1311670782
1594206274
137381858
732213885
189252033
296732756
537416551
257294078
997362259
391709902
711222901
652285209
1458745272
1397190905
910997036
814086176
1462472052
1629731731
1556026968
230502258
633294130
1955647380
541623485
397923441
1719106633
1995619851
1722010613
1461615766
598674402
493050178
1828999524
633096535
236612461
1586161690
1067111022
468767210
1763268491
358686152
2017649324
1184247088
2063822610
4682383
348281869
661609525
1944385688
1079680230
331096926
300142588
1955263425
1787856212
1168265994
1945192216
1940288082
373892100
331129555
1556169111
831999332
1424312967
2119878007
1942098896
207696061
704519306
710757873
960511854
556599627
355864344
1083734275
1505918443
1103866949
742515315
356523678
719684440
979280008
431109153
1591685710
897379935
398737439
1690309966
381232418
559795567
1581682593
1825370259
1106520745
1783810636
655812292
105802172
450824860
1385792473
748699157
1872518870
396469780
2018782924
1310022004
117918541
1678562939
494405955
1658353655
1701311006
2022690608
1824307334
963396992
1020635977
243556590
559601194
1650783627
1128929733
403659721
1311917020
592851083
1243909893
76118623
1328338177
671633803
622450723
2042340881
1731997851
1736438334
608258136
1659200990
1498710062
863269678
325027344
513208150
1318949188
264375053
1311624010
657347922
1817441019
2121713723
1683957397
626295748
2062646348
559772139
418275532
105897892
624903712
945370977
169340153
1001089338
1489442453
1576085644
2119267749
202614920
342025181
640090911
1197812125
1429045413
439081178
530288080
1117622735
2017105076
404428657
1202746330
858764145
367747442
2140288330
1109318354
1605186995
115029697
1747319697
2089204739
712900270
287342134
1699968015
1826825261
1418106079
722359483
1660573842
962711624
1719145912
20767607
2021564197
88065696
165798271
798075285
1015481082
1691312010
2023779831
339721781
1434279105
879692728
1081551326
1430136687
1037788166
1218028259
956395756
1987839986
1313193208
103793735
1327054206
389715956
1725397178
197790401
1537551115
1768352429
847551352
805309237
1838500625
518588942
1714907700
1515283321
958767779
1091627131
643642368
1385664627
367222510
756490702
1549371426
466491980
2044484286
1252436296
729314554
517523036
52196452
825303647
1943379210
500105978
885252355
1704434331
1728847496
1321910356
1963290132
759167541
1499469995
216934484
2145681084
696537706
7016775
59581365
2004465829
2026096654
1407022600
1230412959
661567898
228312396
332411663
1856363398
1352988720
975869250
1588165970
1807098819
352650176
732849985
354528346
1049476573
30975699
1312819865
930807356
277356397
1156682710
34354730
980003737
2070894076
1600783828
1742021954
1442166795
96951465
1207055996
1548992388
235675150
1573316590
1607179134
1230495715
24521812
1230009368
1943379365
716528185
760128276
1066550152
710481972
718309451
285685162
1263954598
1395210488
1059830554
1972651499
1172104958
2042867010
839347153
283261490
1128632318
1215892896
680440623
2031145834
1328109260
129109792
1028520228
2103326695
89549995
51665407
1464372563
1031160329
591867199
264131178
546286401
2036070340
1698770717
51377282
1410069906
343013858
1757152413
2067942429
2085122061
303092843
1079824902
1192909173
364559243
1565195985
862970469
1567179586
1137445229
1177705535
617599703
1140291624
1532515540
436438122
1530729451
2109873075
1076855196
520843518
709843281
624965819
1029038454
809459665
926314240
1245902180
1387931967
70223914
1510465114
1405381437
1115692062
1478601060
578591441
1257505756
510868608
1178444396
1463375134
1276541054
1742336262
1349394892
512125476
1421147198
908260778
600743008
1067113456
1320766130
1897757153
1296041846
1466809352
296793140
991820468
232852691
1912420492
43788220
101461609
1475444868
761497908
1213276325
348567799
1658345281
1661530028
1896601259
1974055950
2107741744
57161856
1031581404
1320873429
61347335
981061628
119800276
493874677
162871430
1680009725
1501850599
262010384
839844304
2026525581
1298658454
1980512858
976295446
756686073
924968349
1902928522
206703949
687613482
346124967
58561200
88119849
86346114
669676292
1849591053
8403391
549155716
1439377290
2134985847
1890187490
934377413
807893910
936934619
571413797
1021646107
1406975838
1880990759
1574487965
665492751
23752877
1510018420
1943151353
1616094235
2034594662
193099229
1719699292
1307625972
924178035
2004890282
1937808435
1863257336
877270095
610062099
411031198
1032364715
1609481233
1706948572
2030485747
867753662
375580424
453515791
1871476839
1774534446
1435749922
2038924135
85285038
1069248693
1178300829
1718188062
18520150
350574440
88053930
229888545
582964794
251251601
655317177
422421538
1319773421
1097450834
96971799
1379447720
1206220487
1370748394
490783435
894534193
84052203
912461190
493622498
1465314019
847621439
1435226020
1994308674
864441277
1325323209
570652399
2138434917
749770293
560968399
1325066154
1568224372
1125004966
290140361
1575737371
105777310
563059821
587320462
579632801
1464450750
1265778999
1434487252
556168394
1051632357
9152506
24394280
1205048097
14239727
1840023212
879467540
1794257816
1047001685
1816130615
1176708110
484351923
2115750167
108549961
421594759
887503147
295294620
83011162
233759870
1026049241
1460423358
1265101751
1598458271
1731512227
1478319364
511525312
1169124148
1577517170
530079322
2141302779
159565900
158279658
1936503067
962234360
244168873
608203696
952799525
846379127
2030040484
1148151620
354980551
544459837
2086856782
1144701941
115164163
1777473671
499634303
1151279169
1262897360
1879862146
444402686
1896388050
1434607532
1879579006
1372537635
1852962810
1044973677
1516079711
1500058201
1435127801
265577642
1100769617
893049693
443628856
650737669
211682374
1682468
1835350262
452495923
180653212
525906940
898369523
958478834
1210337314
821340870
421858079
742247163
1431621782
1883970509
2123062642
1020336993
1791659273
211099346
304345576
1737483014
1355719488
894221561
819791079
542671368
1724840017
2138597886
2089068006
2146508649
1239374467
1541318831
1268528653
692084585
531966337
1462260666
305037908
105931503
760832098
1680279335
249991614
224096644
570648200
1250567351
1229145057
2059641583
862427799
2011896518
1726361276
1252878894
1329498886
1527781137
78676679
342795235
1757045898
122724820
2066811528
1196808686
440952625
701214722
362597228
1622053693
906137048
1012796600
1178974120
509650566
1222022248
1063630591
775428645
480977926
36132014
597026283
1551080252
1720194474
1176132390
2041344190
245888867
23936994
819063579
1881741774
1741939781
1728984948
683840527
1607719276
980573887
633876460
1882600633
1886492652
1512870273
1677045259
570628355
1563757535
889385628
187367434
1588208365
1949825866
1320812500
1507001467
321601813
103212392
739377915
68993070
1453859350
1387789587
218462627
219333011
449691264
437323481
499938304
845849332
2080721944
1004525144
519155524
1130352885
1037169286
1980216315
152638977
889055443
887741469
109328692
1247967488
1756685080
858229530
1190385923
1266799716
1946179424
882935533
1513184960
1968277329
772768992
25753782
1852812294
1219986561
1153151401
1706911318
901403275
1469915711
1218687569
1803498132
633857675
376573661
387511473
1997862163
169142484
1196332989
1356052756
217222904
1405672204
776373935
1921461955
1995631869
438095326
2099718061
263219934
1533936535
1121725201
1325976159
1216029135
52204487
1952259584
452298455
752082609
1805086736
1086753253
1746079099
650421053
1037107604
1333924287
856445986
841990623
1653264085
298886386
1842339462
158056092
717077843
1452750895
872868814
1281268096
983458451
315280530
723299378
1477777229
598946326
1298988807
74524584
1821312012
567521416
157868724
815387360
141400303
1378252117
1603573614
1417979535
971581494
1825218998
1742606133
1446386044
732611254
588265758
1574256439
1458238125
1712901215
1640282946
825363286
1124649393
555184263
962102406
1463583213
2061507663
347710104
1396097269
1707832097
981938400
1035913613
538268292
248059424
338755526
151650050
1967661584
644459599
675191471
1792902353
1150869294
1013439437
819587389
596029162
316448117
2109728337
1878924003
1209273575
42991487
1445484998
1481577372
1471391626
1799290000
374979659
1409454099
1636217770
71966408
1398619989
214734461
1097587499
1466267071
231318434
24575978
598000850
391339904
2084743360
609786185
481526354
79467689
1474006823
1938972609
911421544
237707076
201633706
1980857093
549693839
317472710
926203142
266318540
618740046
1025772306
1925078590
1953171583
634514670
956961033
781710461
1922447588
2021383064
956655815
1895656824
1570993007
1714278474
1324530949
751475179
1846388293
691853184
1813898453
483650518
1994161782
1816343887
2004401500
1066739766
1466469793
2053147031
1683234896
932323358
1919152430
1416822626
1596031799
1813404684
2081005008
1701837747
86142392
903185289
1930268082
2075167031
1039730488
1488305621
1727742015
1159905399
1709903175
1649033809
2035015970
942530971
197741621
1218553367
762978105
1972422562
1717861084
271471779
890404241
1629726740
1459444958
1175151106
1793366345
287733304
1411614966
576674011
1525396694
2073694815
1663958715
1574070225
2132238690
1081533721
1697625325
828498662
493029314
644885471
978525754
1867731954
1108431241
395900766
1713338144
1596074027
1448384123
862060241
1470017301
910046680
631184337
1006202151
1149100669
163190978
1230362657
186344
576105510
1249186006
1105352295
1499279435
881365088
1207377304
459649098
1225879121
291273534
1891064613
474178148
2060911543
1410031240
1645373824
1050999421
1789584002
1709827165
125650737
1444454832
242879866
504112996
858579465
2033276603
1082755134
1381352661
863876129
314775707
682156887
878087573
573847659
604851589
976738842
727376802
626252944
173433518
1461326901
672332885
1603692267
1278965854
846267309
1455565920
1471210576
649202017
300375624
1436953009
653675028
265355827
1863100315
732045709
991408615
638603883
857981055
1750693843
678551126
265570364
1046853074
1284890154
323549813
1969609602
213264503
1025623543
934954553
1475893555
565564611
1346790612
1807274726
668221361
2072638327
1056493137
1275414826
1812203402
897800359
31217405
1911370631
2049140060
63656171
147336435
152280819
1821278279
2044816371
338565917
2004689386
412194521
424538035
1072210468
679624340
464964600
505263982
966044220
1966749885
1116533343
1897907645
1531552332
501712127
65502720
448324777
1942117271
835098710
1784103314
1901668702
1048575713
1458399260
1300113955
979625728
1654159144
1073511630
1557053013
1618336780
1365239477
671039607
900742385
1103539703
278490127
1500047162
1995989742
1556736009
722425646
420471576
324453865
35512964
1208327474
1673543414
1590493842
288966778
887847302
600870724
1346383665
378143500
1881907516
1487787634
2069888502
244320214
1204108583
20278531
1793849314
1375840562
1186902223
1617331174
1417858260
1921959652
357780528
634540297
1545876255
1892810264
919430916
208357239
600233144
522665665
1507804069
572303821
207499574
1882744852
481809345
685627105
1765567031
1102185241
1508253292
716805947
199557358
2109192802
962532396
1593785253
1985233531
226284235
675505048
938373430
1784700878
1409801212
2098251448
1626217905
356138538
2085437974
1349925119
747516315
245556646
67186372
22975828
1641453196
176905755
1622932045
1965714894
554443450
642572995
1396758490
1682512801
710357057
1803297584
1362123198
673721302
1377320383
422698107
1206679867
241919634
642343022
1035515907
1515448164
336399748
1393847802
368136422
758336166
1482443619
698604260
706791204
980721563
1444646129
1221021816
1268221293
284544938
99666321
1014874435
1168831186
1404227709
1922844309
1116811148
1621375202
1866140834
2143950251
1310533571
594056602
1784193568
2069270679
276486861
951996867
1074672586
1381476563
220255002
346331573
1246560860
1643666359
588835004
2125935603
1172154531
1914797547
22727980
1446372796
1758896379
1949153373
1580405215
869154151
93148327
314353871
342984566
2036115847
1403160532
659499086
2124264087
975116932
250735248
672786836
1380314237
1270741149
259094810
1977472287
1794415893
502276729
1482361523
1320435946
1124525918
1661926914
21151006
648541753
217667983
671809724
1128273217
616151954
1223173622
2061848913
1311833288
1090563538
189504568
135271180
40324877
1751367939
829393413
506983413
1906219905
1400043646
828062957
1517842752
1241631415
1333981581
2018320340
678443532
1651767796
818926615
1126246923
548790413
295910889
331466439
2090079132
106209351
702238169
423161105
1183012376
219410173
205839930
783650075
1397164612
1523464109
1223913406
392046314
1282578378
741336778
1682742690
66283340
999847864
2132895735
105597572
57044772
1488570622
101638884
1160464022
354751154
1973045227
1954443971
1649289754
794175837
18306736
1559747038
860863545
855162471
1282950862
1420138708
879518473
497014099
825234590
69429192
231101946
1193724113
676553356
1283397570
1632885957
906313174
1650415338
113607177
1039537925
919992742
366001670
2141824261
1085307621
1335202277
2045218025
876788826
1251621048
2074567302
1727575828
1400088078
2082715402
1168750989
1309099572
1727156893
1976960104
2052073203
283765838
1068366782
1792069388
242999231
965505702
377447345
1013455789
2017234379
1956790954
702625419
1764654819
816216941
198550934
653342070
1245501392
1442141405
978101173
676611456
1912557160
2102278994
1109897462
1762392742
1452836066
524938488
129873060
551097139
213374710
1124525762
1294168093
282087449
2090273340
476964217
1582311193
2004476474
1209989622
5636502
1669867527
1637745140
1404036252
249954110
149029440
1982493902
1015382248
638149732
848110144
408283299
332851824
64889682
26269077
87599809
1246972883
596219362
350770445
1947555492
961664168
1137549305
1797492611
510475536
1320888686
2002409128
360316360
1558903883
518928489
723916687
1069383675
770285650
1808351400
319761529
1397750698
316836580
1142246868
327211231
1135166820
146412224
736453505
755332522
2133834884
1519417683
923094909
824931457
1415285822
1457940786
986889891
1025330887
971682985
49256124
481452966
1220424923
797485840
1609483773
124399846
15394267
1224794465
915729115
2107085109
1917309283
55759516
1952039579
580436770
1039347983
1893713139
1868086018
1836823125
1555349533
1093432072
1007570505
1028528538
1871465207
1939458230
1719737127
170355458
1676262182
2018212323
1466619123
1334929395
829601007
1535241928
1066290530
1523104553
355455784
1579194873
1974144977
387686024
1995716982
735636383
597450295
1380843835
1603990661
2125795475
38692895
871523278
297527956
1516097953
216192301
678396806
2104326349
296273375
883882713
1392927932
1723177179
245358002
831861280
1090199044
1869075613
632154717
815900734
352810463
457754194
1771930222
830088067
428089693
2026119236
589297894
482767965
1376003147
1536805212
2110547790
1732384664
2034731307
200951104
301495045
1858193284
728111226
537291365
1416277864
578030849
1909055979
163264761
782543050
1426802851
1641787438
1284970646
1268465369
824272381
1707598083
1237835166
1913004203
1561675964
1168473673
1214895491
1740946304
1965163942
147813776
578308471
1497164566
675870239
1515730963
443898272
1286842116
1420080649
1627128688
1406897563
1514658487
1866742597
116137343
295099856
1428006871
762572215
1717715848
478778927
1410019891
2135757751
844597227
1219314421
733801522
1905985383
1233004620
104223306
1094756196
2070462817
118623005
1856037625
48503854
2012298659
349173176
623384012
1086964795
1255100209
1921938844
102390027
1444840217
1330319577
1140512210
1646616902
956701804
686239177
410855969
2128628268
415558943
122935872
294611616
1440776339
277636274
1167072932
1276315519
654397680
198764532
466837970
2020432718
1065935855
697812462
184627766
749217173
754202562
724419281
1688772019
581876876
202873877
1846603076
2047199572
262246260
845800177
607053102
319689939
2090126938
914862059
1913335603
1349426715
824251264
600167178
931745596
679098335
1233637741
1448797731
487986318
706530030
447773108
1280310546
121785639
1978775090
588379380
543975547
618376279
499848201
949618585
1266222021
1432513498
2123884033
2107317561
377210846
1816417751
940427162
2072843652
1789478973
1800549983
1209693217
2064527487
224438558
969347970
542856504
1438684966
236526153
704131764
892350172
972416445
2010073679
1384267995
581578461
512709924
1527019117
1761090377
1506346555
1252794702
508208835
2067714619
2131446515
303126912
1481327294
1504261776
1534204757
971421094
1199526083
885938657
965327434
1437127956
1854776562
1018720280
1741025570
1518181759
221880610
1257156277
24683170
1042462610
1612089294
816386879
661541514
1720681921
668539294
193687765
372067616
549397546
460754821
1499154533
1666909201
441694363
455348253
922797089
857597203
182577806
178898992
187772293
257113222
1631982038
1554173241
939908728
2007510488
2130234560
354378802
29621146
1402259840
1836727129
1003122325
1407135578
1682521448
941570661
1965450802
1794589046
1834341294
2095678741
969081200
1354476362
685935348
275795876
1944443388
930481633
1517711256
2097689901
1491352061
611840668
1595772483
696109115
1854794610
546578692
1561386008
395466890
1398109236
1931050752
1322238388
1679655758
1461503080
1847257045
686408112
1717681058
89793942
408864946
192007611
953347709
1799871844
1227780031
645440208
1830399405
2112399403
1335061682
2115094139
1045069880
1219378803
1037490050
953064229
63686424
1787461843
1439118331
1012551648
1733507614
2091780422
879965511
2066044210
1058185591
1874118278
1500939320
1039699575
1408789385
1420851193
2090932681
839001669
1139043406
261774535
963921798
126469760
2089166326
473394323
393247024
261352591
2066613418
1576637394
1889606860
2125599304
879024840
582324428
1320959709
1922256119
2052626359
515609720
780520167
1811510398
871189442
588216726
204372510
2023520406
920031498
1847176396
803597210
1973343002
1877880151
1152607466
25899325
1300429367
108917688
1902713062
195659536
651683843
100868328
1788333045
2117294470
951747000
1196832340
1387254938
1589070439
1763927685
372381447
2048939416
177792399
245653416
1940494857
2028744449
1465297189
514559198
703387761
1628488148
2056830804
1695544154
132301565
1786377990
1489115171
1031283770
2128498225
1119786310
1452654917
487981141
1917607944
931638839
2064784528
1893292742
583074839
1393843437
1154225862
2040436044
1068483208
1863729205
1073216074
401334740
1911055801
1488537719
617835922
1628510517
2110260740
978582798
888118756
2095227325
2003496562
1755869392
278473277
1087387538
802632850
1548313522
656276081
687321698
217167566
651582858
2029546439
1597534979
1451663398
54737262
1008229240
1837544641
845953040
1881253734
1122029896
1129332639
1304967352
1954596590
763184999
274101290
94212068
342933007
799045287
221872847
1969800172
345169978
1372211745
575993040
136479297
654469546
472742217
311020320
486984373
1356589994
789903619
1528202794
700775889
463637728
1789935761
532496255
1704558262
1553468251
507619131
763197417
1567065104
1323674149
1670263081
2043943425
1802671819
1857463244
730391898
441250218
568461516
1973228117
1942547570
242429225
272677489
414446433
467352493
418830402
552172665
701676518
318784601
35643253
575261676
538767500
791700975
352534415
795235945
599897332
580077169
1964438437
1161948321
273513081
1650871528
2121042873
344396844
1801455193
1378208361
682186487
183669778
1151817665
1502088674
2080395071
1788668610
1138688119
448666955
228349113
684773700
2054214630
1745171162
126592429
355087163
1007913021
194732592
435299939
1633286433
1945245797
1698704682
1467044379
122093427
1498334656
1416014582
1761738780
1152634164
912643894
328061649
388577505
541027544
891001070
1472288185
39522846
1892837267
851710712
476398887
2096297896
60119127
657694835
1975769739
1661221905
89245780
898998874
1390833256
1374415725
1615865826
1305415245
1630096599
1601581718
1371963117
1910732923
827740616
1466314333
546372834
573447448
183718945
342883558
83116205
602705476
787671207
771302340
348859122
189977329
870683075
98180475
1143057563
751546282
662779524
445131247
574176323
176995035
2024569421
1812118743
2107593831
1110251596
292034820
704468193
666083922
1062254932
1230563429
1507841401
1786414617
515634018
1305415963
1042303268
2100931185
37415986
1467306755
1292726461
179481616
246280879
1477666667
885529900
2021980693
1281288144
1773207531
1063703777
1335859240
754631185
504772472
657760353
929825873
1031213483
1935948253
459778342
2122084897
1690943909
1310877954
301984684
1099813842
118924295
824516463
788753084
106597316
207963619
988818175
190095396
1694045533
1447674711
1039241285
1818606707
2018494153
1710948904
458877684
1812714193
1876996187
1654606206
261982640
1072796258
1003805473
482855321
493304325
2142335253
615200315
14037567
1311311598
51777081
627745148
1976094937
2014725398
1303502570
2021231940
16214505
493290170
1253428946
194280770
1417546318
1302839252
1752089887
1607275764
1600033107
1939126870
597718971
887495275
1983771778
1006861582
722955608
1282275419
2074578912
521210349
1476061993
1389112355
235245387
1751837485
1779704244
1170047141
2135862642
1057625636
2035034317
261075742
514354170
370427387
1162712665
427845759
940437871
153271974
1958827025
2101773427
1081003303
100795623
962734900
871113584
455593627
1676640464
869317769
665047852
1978296372
984218408
460924112
195027183
1289833687
1768155892
1467411337
1359741386
1587171156
1452976167
225129102
592971895
1984827182
1282225052
952933260
65911122
821446160
2133149521
22476936
292893459
2036276307
863773233
672191044
1643962783
1429367982
1290775240
109032176
60176970
332443627
292275955
1754950602
1458888827
1299071557
467152335
876484444
244020353
927298667
1092658131
1417749057
826715776
2108376284
1900456337
1533430266
567603933
134907177
1486935909
284281993
1362225457
408124719
371585802
1864229075
1829693276
2098520451
1363034318
470686959
812508837
886223685
973290720
1743674126
1879986953
271145701
867336610
1455432414
1973667203
1711742316
246416908
1599344016
1776510613
815863695
1919760995
1958164194
2087583050
1854419885
381975218
1055019740
287042967
659299188
1686203206
1609381373
627571622
1125776194
1437464778
1291874861
2041069638
1489003277
1739940509
381502703
960788142
435966054
270861476
1981439552
390570596
220993507
499999686
1507725005
1830357512
2020387921
1300446301
1885503887
919274673
1726719277
1156031305
2124087656
728146166
1583566861
770624810
1346118693
1297627648
814663748
1122514859
698030996
99931448
677813113
58322416
876115397
1672644945
458154506
1856303864
72572825
2095466957
1192809101
381869167
1444091871
50114199
768943758
8096939
392396586
213374754
990780751
1692812780
871515609
2093927499
613381462
1973727465
1264078424
729092525
69326941
248538274
33263506
1370716062
795486289
769452078
1141680278
54615680
1899717041
500836670
1841020858
478328992
1382763831
1275194193
1960546467
1045427079
1532508466
1927248075
439278191
358611792
1666443200
2026975532
85921935
551928706
2073245612
240296257
630148665
1905733169
1943162172
659162196
153313340
379990023
1995039818
770012092
728349941
1333654912
198643646
1902047617
1883939533
551644759
1322089324
1747401280
581052304
103108544
291822022
1335950999
1108089660
1177014432
222363239
825264009
1786375120
602372188
1899344894
1275672809
1589082904
1191014752
1115084230
759454221
1941413781
1966746981
403481252
445868580
1416807265
1221290688
481629231
1437825085
1035137486
2095435000
103068343
1429611126
1141217850
711254635
353147487
1701704059
1124740241
1745322865
855367609
838012143
1829940364
906002183
1953664219
1264558580
2093005013
1890764593
1386076616
1131202218
2002773442
661634962
643257409
651658860
1765227320
1636152340
2054248205
361823543
1324753174
1030679074
370049964
192828303
560563341
1741928852
1296379598
1849027592
1564327258
2127284542
776463325
1822883493
1608875819
1852263220
1796893907
790796235
1576588132
355530033
453835746
1035111581
454999642
1306804953
1170490417
1345938434
767788968
648357309
1000475687
977092527
257783415
1272181057
285367639
89057904
148480271
725469553
926552957
467395872
652443434
16478820
1289146168
1769405510
1431123130
616177333
2077507184
1017470436
1408197299
1238261961
1399736393
859915442
895959189
794890711
1705678016
1424936282
20432610
534842324
908260778
1209766580
469566944
1929296516
1998672738
1531537231
782027912
102857743
1809596828
1595426869
633594241
1475583239
1347867095
780618076
674987785
2128607619
1011617559
714811922
396732128
1453878737
1567246956
2088733282
341668010
857788387
1617905709
640143952
1328602280
1518949268
19197188
2086336971
1607539328
622931360
315652146
1632510413
532163183
898803094
956984316
1874921438
1261725296
1435241096
178750901
1545547311
1785957093
1763982665
2118863224
292513704
588592255
1017498931
1822322646
781845340
182673360
37908542
1465986846
745257865
686098338
480398250
1157953637
1780781986
1702928533
2010506845
416378144
974091205
1765511149
101461387
1926751009
1774256128
368183781
230465822
1678773272
1065192136
906922467
1046282955
1672648071
1475363368
1156349434
954909592
39808538
81323096
1832253369
970339102
1616428768
1407126885
345698778
2114857534
24249072
2028293840
1830178013
1977031172
1229984889
1765839614
948911914
2068356573
923066471
1853141943
266415412
583959039
548536537
667714522
377950582
1546149736
1686720351
447085447
1167839675
1296267170
1081488772
1941674541
1541745576
2038424205
119023822
373743597
839447010
476665855
1018340104
505519688
695590386
1189555358
533256357
533335047
457652784
1582516204
175799538
894013808
1890081895
1389085163
501058231
1860155067
2058012333
1369457036
1116216930
370055583
1652006284
223659871
809367243
306679508
886931754
747028076
972548449
1830468110
420434349
1794922243
660547106
1845230593
722380414
221060729
194014776
842742588
789387491
1755167258
877174732
1732101384
1857899722
324218674
474559172
342244384
48375682
986061757
1276881614
788055285
1636574972
64514067
1958303358
892211551
1426671194
1240506645
34270099
164068430
1232745673
77353354
1640147545
663243765
796486118
1426544047
521895647
2083583521
1088931945
42332653
1154002607
1240901060
553422174
1082736575
1698810808
280957968
1273568165
1760200415
1484836480
858403117
1601882648
5683852
1038341801
955293597
1691648382
840988805
286581462
1451724279
1194166594
1912308488
1596379081
245379885
350715434
843580878
1078334077
848811630
1363900895
1489232863
438587900
1362487349
1545600489
1768256891
1784131158
1919076613
1491143202
1455678453
1833930717
1691931390
807673781
184743871
452860654
2123098436
1786748666
1746311399
1182426974
1371053142
358906688
1548700467
755944877
1676327718
1152172513
1534640589
441505515
191886891
1201555318
874381108
184146412
734956442
98929203
1518782958
1141939022
473492873
1043540627
289228272
611440195
2125634540
1309704903
842271341
628388747
1804682802
2050952702
299500165
1625419992
67778635
1314422175
121081987
173318765
1908907067
1749698840
36976320
376060583
949880892
1281294684
905508848
455639139
759876494
839524375
1564387070
1418924158
2014528753
1026761285
1259219583
1196019847
712567206
741323305
1061073140
312252543
856620142
218182524
210120785
1053641141
318975541
799918870
2074799564
1855415944
704695883
1071907211
895089323
2147226625
1314921350
80456118
1755728018
1980299367
1113159438
880851628
1911109815
65979548
62635276
160936243
903407463
989518881
1111385173
789458930
958484420
561148214
341262507
1348813559
414567354
1387207537
944572530
982688096
820198996
921288060
430982202
221690826
465783569
1864976519
547703981
684785168
1490767874
752768994
386813074
2066167097
2075441890
557223858
400725594
2108739609
425057330
1795848251
1592514916
390464516
644154976
1044760163
74620421
1877473213
1327316409
456712031
1436414795
6204593
1014458926
180315064
750747449
477539168
828963702
791781552
1118130737
1344118259
279631122
1848998576
1339575751
233339894
1423402826
782626239
1899549772
553324266
1925798837
1425799097
2028413860
1469088924
228569134
383066530
1856025151
238566171
1111885370
89025561
948453804
1712244288
1356252637
1762195337
1387438074
618205316
91199468
310354406
451692519
624384217
1683817421
535960278
1237922114
920585581
1352090691
1140866481
1468632045
2036927337
1843368135
1135718084
2109504176
48228211
1587031469
1285998039
782085340
191282151
631253420
2115220718
1572439047
672337009
650778560
1985788332
819270525
2041873071
987989470
620466687
1488861119
1334031146
68729612
829749252
275602000
2010932720
1115352307
1273816788
452022177
1521057809
1258948730
1218871425
840562335
900467022
2116127869
109378102
167600861
1947401483
1617220590
1018500935
2067734817
1332651982
955162062
753941081
1977245402
2005355280
62564608
1082747942
478828220
1114890541
149810457
219257316
1000172981
1550433687
2099918087
323482252
1308029869
323176550
311608130
503798290
342301887
235130809
518329541
183693365
713070999
602820618
215715251
1747356960
82799602
1814357156
2092013814
1135214315
1501821940
981852566
670279358
277643687
1084001286
1870521866
2014154160
1762459080
57234379
1368375638
1412874192
1357125534
283908692
1411469146
1940031363
734894469
2079464189
212657230
1897776735
1402041998
1631774479
488708172
188333350
1195286533
1327454565
1041448212
307831673
167552419
217187349
696673035
745785478
1847475993
1149499694
190892379
1755554868
1706015491
1738897107
60636257
2092721020
1959097199
1322879926
1338031787
136476428
1760371709
563196209
1175131993
591493030
915765118
423048661
2488649
1197719343
1416034317
1330863484
181262966
1314150787
734368702
2120812268
1729235998
128487165
774569993
1411118704
396717926
743022858
1228638402
906658337
731273074
1191921652
1109687989
796714726
21434540
245734749
1541994178
1877044345
1723602246
1882513714
1696823104
1691594704
308097
816052919
509973496
979591762
86477545
1171554765
1870137410
1541577520
1007363724
1459857587
1025134876
1324863708
1216464074
960768327
158589948
2054191077
146236466
963345847
1554453576
1596330751
964200368
629865538
1208384437
1296457551
1254760092
1312703015
1124315322
201525544
1266926108
1820054102
1697566677
1683247121
1648394732
1966025753
2076109371
1758363962
494600574
1708526840
1545981400
370599370
357993877
1371085098
1577582563
1992368621
1255092716
1016118458
1362688658
1496757304
330571513
895517762
1409012538
1967835533
795724686
195460918
33273380
132220498
714060526
404957781
710119131
365883874
839138649
1283345137
76429536
2050954498
1508115075
1170818054
1082230421
1017677120
1908538411
2094293018
195157961
252845233
1019772393
512806994
481579098
1266891348
386389124
957951888
379204627
751988129
533760963
2052519077
266204275
857141677
411183726
1628492697
378164515
191311570
1983597353
1451326767
978486304
967787473
285179013
174126934
14179636
759403022
420899410
1637795485
103807932
1083030896
1775392888
2120366272
1654212083
1494568584
1471816850
856972102
378378035
1966111741
716401766
27899083
1154604575
153154030
195744821
716713682
1745638277
885151268
13511556
864367756
1705371454
1273198717
1185865448
1482173905
695060755
1450968772
267491152
214268583
726110186
1493227353
406208112
1981711928
538182274
463796189
342540400
84822407
1927036409
2057020382
1714393431
147543050
255968221
1763368105
26287983
782090914
1385730437
99787954
1881498150
507670065
1124091855
2021913252
1823194766
1230940034
2060559892
793648930
1098910823
1295215631
1530058963
1865091814
537161911
842479753
1355743340
2062125454
800106622
890002335
701758042
210192509
1614637497
1508561205
1632996574
1877422151
722221274
150181392
1850627248
504883209
1207364664
1173297145
1650814963
1165636697
1237966748
854182374
137101224
1038351007
1593356239
258973342
1626192327
121656853
97377733
391425671
61867151
1127828209
1400326596
441701556
1446186829
1297862180
676679189
2136968730
799351677
2090422968
1285900317
551601149
476327202
1445647633
1051755102
280797197
666403767
24898897
521055451
1103947928
766115995
1718583600
1533673723
2141473543
1220183279
1046424125
1305171547
1264707571
499681286
402319924
146171337
526092373
535087318
1472015968
256389486
1140577281
1976547336
318978715
5967627
641493841
1872010855
86700268
757731525
2089240630
73817754
1329910367
419923168
108577176
233915093
437803551
1593682167
1563659724
1094188596
1908944703
639167831
791276329
1186692307
619379190
1200243767
357473499
1126732450
296992746
15394267
1276160742
583429531
2087092898
1413281039
160157136
881304449
370608449
167067987
1289463250
1896611578
1165936750
1302335663
841434308
1496607339
1272267843
570656493
890478820
999798859
437960585
1878474686
2003294060
588414370
1586022167
819943434
456174601
793839856
763728365
1508396769
1730107244
557916262
1085960579
28156647
207463068
1413038773
1717976980
1136918520
2015998776
323199287
960764867
285280716
996880939
552956895
723552699
1296621911
59150239
1890668362
473556929
2000842524
1370985967
1161987396
1520153909
239160894
2013138580
862583443
692869984
383505960
2110880055
1167674304
1651167141
144933751
511243428
393192224
172047036
1636175338
1507603193
871531668
125519606
1079165211
1676286556
26907165
340640314
1266296280
265595446
1980759182
1852312446
1266057066
1548596046
325099663
1193395491
985247562
1806898065
1012614664
282066641
648747938
1818329980
1448313238
1717173900
1567327798
278958512
1719799810
1711766911
685144287
1966063873
354316806
154524688
1795320842
665654084
172942485
934108992
1426940272
1948936357
1238780608
931075042
1608696141
530888058
659024452
311502631
1454627258
963097610
1570008819
1814878111
1012881648
1442197943
1834646004
390403216
126909350
744349348
652819309
1436724902
447368079
34838143
1659768361
2105798553
1532581874
636126021
386971157
1654367187
222838682
621702696
522828863
1794183434
1522023559
1960041441
1694967508
1399049726
816037258
607635311
308027105
2098825079
2107156950
1470225829
171329975
1511399612
1892491465
796356164
605198545
1253837124
360266253
1844008657
322086489
2086980085
467863328
1000981063
950666731
1223242238
126136788
800266214
1495771330
1837217572
1089468945
1575562326
1948016414
941116180
1054792964
1668453868
1355707617
1529842526
2138292062
1753443152
1206862422
1741978532
1783629848
126916875
683748672
1956422087
712227636
1211533315
1850807516
654436245
813290916
1688859977
433852573
1359459858
322722942
1345844337
225051226
2031782178
1553128782
294120275
754894312
828957745
101240726
1767927613
714532646
133590898
1945462848
512479771
1346979996
871258387
1942856844
473933450
1826775488
884294807
2125041361
634727225
880943065
1003870776
1603707980
922248006
358956009
1865612198
503801800
1560522317
170108931
1531389439
83523458
1520801768
1784105152
1885540779
47203508
296738892
1946987196
1976583057
1157155850
776789836
454606134
2049107251
1879824366
1894930892
267034579
1180431530
1730614580
776891016
1651633502
1745593744
1079928008
1311999772
591870572
566021391
276412810
1619880758
1713071215
19681751
1070483777
110514520
359408550
655478072
435915798
928842905
1394032229
851241346
567848029
19971051
869168597
1291780838
1023196054
1439989169
297897488
1269392984
1699881394
2109847109
1167028057
1273883018
132004413
1926681074
2025497835
2067055624
818390248
252388970
1215282917
1553616179
1526629488
1170936302
493037071
890648379
1506300333
1792976422
2099657664
1621007228
1972949901
1899210186
1620951012
1401205502
10333245
1006313835
158160214
474925518
1786147701
2026405060
1986911917
285577198
2013945209
790037193
979683320
439249263
1110423033
1019404910
413307945
2006112368
1176978363
1368365791
1349404253
1482721105
1133081913
649102753
1355272343
1666247255
1928240146
1304161913
2018854973
333211524
2082334153
1804326322
1268075499
1102840337
1366160496
401010223
32932744
64082559
117023515
2131342080
377363437
79568283
1717030059
1618528465
1728576238
1978502494
716038872
686443885
1779403873
911077982
64000662
1087147729
1077948258
2057400699
613610045
466303166
1393232344
2126982767
1981513030
494436132
1440305144
429916151
2105781962
1918246653
1242905410
1942298442
625593670
1257058297
280367250
1886080809
182198568
216075168
997840137
694026851
195319279
1556718671
819698117
1964202394
195027183
554427544
1943288473
740823006
2125655538
234551320
1416952197
226668645
2117828142
1389093702
1233559051
1171217543
376400668
859444881
1164604109
430731336
1749005630
2048073668
1737735948
2032828666
1531933142
855221393
1591135935
1112996106
580771701
270204863
1236376648
234890023
2104741237
1411032214
146739895
1942122684
642989967
612345180
1395560290
198152060
1133816493
1530365484
470295182
1936484261
915737308
1984956567
1104107633
254436613
1224094259
1392452894
828447389
1789876819
472865642
1026977330
1799742894
1889453360
905262790
1817473637
1933242276
1258181777
1687833506
117067851
315236111
2074635091
1575424228
1612253769
520277772
262765320
1739396751
1123640135
1908895938
1782665127
1987044531
488175126
1884514467
1526778824
493221597
1901773647
1913251625
973230028
1930062770
488996923
1596318155
108244082
1813898684
564300252
2030652298
1672732270
1634249713
1170152428
1119022526
926023614
1643279950
1767788447
1962976218
1446454873
1886553113
359645652
1089139750
1892463498
955229753
353810622
1896209329
82215113
1170431963
46826997
1459256418
237927387
500973682
808026073
517237946
1873282266
1525025939
513282436
1089116345
1813866432
1059343718
338946126
1285998039
1535569788
1699290398
569618174
1742906340
1539710836
26002680
1563337846
1677728754
1543403520
240451876
1871102571
1803466204
215036190
149095854
897697116
378485741
406012547
1914745908
1781177078
410037962
1521958260
316334940
676970367
1271734481
1689128770
1535719181
45222775
1414268600
603236252
1883781139
1773254256
454070843
744182939
382609551
827754997
547893919
1098918005
740986284
1262137745
706046521
903302881
1590999262
1788734471
937795009
288459111
211413242
1250958466
683840527
402477215
1090005425
1716709958
1657253155
1429872831
865308600
1539585935
765443288
786543128
1350566609
2053357543
530407850
1175984168
1162585407
288433961
1442439073
335889217
589594642
1147700852
1266915093
1109155066
796595236
956473148
1739746564
389977051
2091689401
1529798384
641505829
2067410119
1517447112
1505619919
1117500861
1289874470
900319730
848954876
1547435205
110392357
587873977
836834363
320689403
760852794
1726284240
741562385
2128993466
2089946022
735257104
455902270
1770513595
584669176
1073459486
1259496127
1064722877
127693987
856347990
2106757805
290260608
1710273514
1727878390
1676313304
1294298572
1500219057
389152050
683318504
343494106
355621161
1088305568
1725169287
1187064776
1603800115
1461616665
220125189
1856575922
1872387433
1144239242
1603001052
1131471932
264266941
1779218694
855647150
1522518451
1035319797
1227299276
2074624142
529170299
1545686665
828248899
254139648
1469196890
453065414
1160792231
1075811840
11791250
445120603
1129746079
801448503
461375361
198847905
1806548043
1074419004
216437259
2142371966
611192457
319673930
2044539130
1233237832
581773778
450775006
1252247604
1374647826
1995904529
2038438116
1199968875
638060604
80210218
666460785
1139996623
1100253873
1416481752
1572333937
982919375
1673651323
322429017
1413578113
898840972
682902589
1512409655
1366910488
216132604
253687383
1085840383
1392691592
937181742
1336201739
193705695
1409494028
390907835
848741419
1798502911
1810383084
526412729
1005791714
1110766540
1245715762
465033522
299979654
1582165346
753749369
1496075298
292953861
1706382976
749300308
1142109046
46457458
853272672
196881348
769339951
1654747227
592190666
1360899336
763492777
2014730424
307233362
194719301
1619025352
1605160644
1992023927
1519632741
1007972087
1812759528
568465027
1028404267
1727154280
609213606
156543728
126554775
1492435952
1614791405
206986491
1042493227
1137721618
1630832934
1997356851
1329172763
1616349750
91013239
273228553
1530414850
1455563187
149292087
1690936487
1675098823
75920938
248701735
2109189698
405105472
180070305
142708217
2015649925
475715109
166234982
816178918
2010281104
2137194541
1197161231
2017773719
900083241
1825376423
1497075980
57030819
711521923
1444230027
898464139
1208873475
1365467515
921107157
816203601
547723192
1898696564
105869076
1771742110
1912739085
1117746227
685709596
1547505370
695870474
1531740052
719136631
1339537228
558284012
19412648
1221351733
421116095
1728401875
1983679514
1428465830
1031743948
1954404693
435985861
695764068
1765347813
145863838
998167219
1227272084
24709287
396801100
1018361577
2082358942
1404802354
533181160
157387611
1591553786
668904183
501607516
167639506
690482167
918267999
2132737370
1168594715
638086356
1929753143
1894832379
1798005988
2053853506
540695452
652583632
1488307367
743800587
1706402976
1902893776
208150530
28790746
2123020238
1133157012
1456644319
1622333265
1433131080
1922415617
324345184
1440658755
516506868
795465686
1712235830
1922458239
2133637723
1486670897
506091533
2025411553
1287498540
1670519976
790941107
370143001
273983771
945977278
135346117
1738452716
1763406389
1179050073
143061951
1170997608
1377056326
819530868
1389170982
1015035911
1458171090
283126070
496682177
944965634
2102884238
1207437570
582178108
70905467
458763865
374016827
798110237
1842648079
1401325575
1063413476
505779431
305600897
571922438
542870189
2004680645
824009722
1886911446
1611100651
593417340
112484954
2075395249
556485248
1718951621
1374439666
196265465
523779131
19620952
379050360
1914100814
1491166722
1776002476
857961836
369821038
1695710460
1395543716
639396053
1302938458
964588203
1094938972
2081680499
1441453148
1532989254
2024427874
1841871334
805388074
2030341749
1822128206
490061366
1687415176
84061099
248821573
504719151
1016531331
831994024
564317395
2075371884
904786576
2030276383
869502283
1297915326
609997600
1380481698
736978155
2000535614
880053889
614880758
1196391600
1703645459
337641030
1121614415
1682514199
1860157080
942750394
139545790
751584840
305141498
1916653506
298434264
1845627772
809327273
809563375
1218866462
1873970135
1547651062
1726080622
1840943979
1884336787
1308670460
2038068932
1565511538
125925478
220420186
1697507323
1759699627
164396574
121631074
1225601876
159956301
701711644
1978535918
1767695563
321296378
1717526054
2073707612
120958490
1504947582
74383064
1605436287
2007822813
711856331
295522843
768606537
1019403372
1095426138
1287471206
30457368
1868748942
1873684023
281494298
682547478
915042724
1753505083
1490087895
728538999
958627847
2064641255
1361906442
1943877740
1548074655
859468192
874413615
2080091724
34063141
290804465
1897471170
349914152
849200332
697532506
442922985
632273982
1599327138
2118204810
194386090
809127808
1114276342
972001157
1072305249
669400371
1696329853
579333825
1244151425
832965359
1977790331
257340630
1723032942
186575007
1866278423
114400780
1051233215
331924018
252194172
1879380002
1728656265
774663995
1827094119
2039507585
644660568
378857431
722604319
1295853898
681380818
1603303058
117817940
1834297284
1101442177
1110712113
1395994287
1248762311
16238834
1764277722
757692227
1910315929
1377513144
259802727
1160309439
1301703372
1051022718
486016282
1023738072
87069904
1161403283
1985239240
530316882
1263181968
145466456
1757351407
847537279
828323277
604587742
1499420208
436946941
507758624
518637933
1891096607
321270572
564671470
1233241137
1000424214
1243036758
611963227
321287885
966007225
2122358148
880896342
815538830
406954576
1456376793
511693796
2000278532
1114456885
1760951208
1545866841
335989280
1412324347
1105885966
1176513484
1267750663
1911790041
1755492264
2053796687
1202737671
215451946
127865642
1385396298
1510254705
1848125246
1728727648
1383338237
1912911702
968870671
765289203
1803830128
1068547499
1590776584
155271964
454479293
1366327387
685536196
1907206531
843187709
91597189
192593000
1143658560
1278417536
1762417295
1373304709
593432315
324430389
724153222
1781537054
993075536
605965502
1306987738
650066725
1261712181
1950544689
1446697866
43337098
2060694943
1491276068
557717449
670638878
1997536841
1652990273
379615193
283370304
401834744
869871676
1937749188
505759664
1491556030
390321620
641901482
1108304226
966126299
1100017283
75084864
231425456
1570981710
1878033127
1483658164
1275673242
829179328
1468552585
2138727500
1775604929
1249318420
685156508
1358876823
1748502570
1835620612
164406630
1336008922
1261270813
1174839183
1412476107
579362533
799352910
476098713
837819687
600925993
1332229523
2062773714
868761850
141483291
1096776872
1808325373
1653004604
171571828
892076514
1124410491
1911040979
238189828
1646799618
463521855
2008289677
218991833
1814436953
906032096
348617292
24975194
2060728188
1912657934
1591978377
1377467316
1766462581
902597896
1525556084
467785430
1562936143
77455720
1657601102
1008879836
1851476946
272828088
1879332036
322390063
1904804116
766475281
1461030363
243749906
1453532787
2003900390
1794846551
1127040887
1177158055
1091816083
1931832291
436035576
475902955
1687063409
1705189945
1329417113
381361979
1638550209
585541008
246751133
1703436703
1005623773
1582125053
1393296937
400672144
1758261849
1182974089
1354494362
1563277199
225342838
1176123149
535207383
1251980932
1271312505
1809137168
734728576
2043767202
393391066
133495544
755777052
24494148
559722360
1026739261
2006738211
2100387768
1878052127
2068326111
1149164654
2102445644
503565065
1902270986
1834262413
1762382876
1318099401
126705477
157196411
748084912
616431415
1237315008
1093306599
1655847190
1168034144
390144299
784049101
712773391
74549995
484028386
380746331
839729699
79511299
205632384
104546848
1438893367
85835898
1832010645
453943356
1594153822
1444372145
1393596085
577602261
794262188
215293827
452024250
157486823
724199203
542456434
66790839
1263627434
1915861000
2116899535
1383831767
1665584922
1941055690
842174928
1353844938
1381000262
25605347
1097767473
1597092469
1259104300
1957552526
1799091932
1720174880
425377709
1226429998
1924913485
898800225
1090563267
1883797374
1513729669
794225764
974300188
177221449
1565400593
4248183
35990879
907450868
1763583231
781854837
147366940
1998583281
1247585996
1656644
1253346699
1836544514
1472545011
259647807
1957174360
1554177303
1868521293
904957008
1104172101
365944675
1506960092
315669817
929934559
1273941798
383586560
9310590
1402942560
1128483695
1721187022
8787282
1723930333
1146240538
906468985
1750432892
1431818384
1028592927
1970670501
1977649684
178421322
259571704
329578380
1739728342
1538571231
99869848
1498681411
178954374
1612018934
1074772315
1552799992
279314435
684379326
2071224733
1565508986
368280662
1215457631
385959739
199268220
1921202354
2120583244
1199267543
1580484952
1827948048
1965361552
2045190535
98227896
870088234
371453536
1249682199
1664975749
45735225
907928852
1808470285
1888193563
1652014522
1686676769
1353918765
819188233
997435812
605886171
1717658801
1463517789
705215958
469405208
1154097513
759813124
1235669588
359389783
1480224918
224667928
1718284939
389110326
1915021612
1434029819
387978427
1601102569
948536968
1890411706
702814017
517442938
755857752
1479547987
767554930
1960877928
643904332
1980744917
1212950473
983598025
1282096156
1299046271
1234201715
1883799031
1915297574
1134161836
294937453
380675748
671084533
1986765293
305642312
1777473671
788489873
282693749
438751368
1387268014
11640552
1584669746
2146591714
2045036268
633363603
806684342
19569900
1392294176
888861476
304470871
1755644025
1032356311
1818481481
1080137325
786088602
15751476
179636679
1673495154
1846843480
1238531543
897716602
1076963272
789229303
66244182
1018103968
1415335388
942729143
1631511399
893558604
824042678
446884360
341754199
2122972168
1382471122
1921472942
821364199
1801034569
664702468
1260420546
321488629
363650581
823777289
418835161
824538433
247091951
2102312279
623846108
617017944
15916896
1976610800
267135473
167796034
1223028214
758221827
1886730441
1925677423
1221992277
1417739116
712533620
2058309632
249035125
857378359
1287918260
1071638342
1977779920
1813276515
111922284
1021420452
1589606278
317899299
1118609807
475799707
72440198
992253427
1192662439
1074995204
372685339
801133928
181969936
170868128
17802054
1503825614
1145529174
2082563409
161028307
1673740897
1938539520
1439016845
1876620356
1954249738
1729397136
840132168
864995528
1539534906
1725518674
111538190
178977943
1227584889
937222488
161561081
438735701
518540848
1296567949
146903238
1571908648
1548278791
2045222869
72506924
957970480
421872749
1954304091
230342398
485145732
2114332682
344298202
2024106128
467174942
854632479
541971910
2016692222
1442165609
910343690
294440723
733362003
1029853002
1796951184
378963650
398906422
1840861503
1962560249
1449968259
654160961
158698592
1144661812
173875574
1182231014
1777707601
604980794
1484887222
2099754058
149398954
1816175071
2062500190
2004184454
993859808
1874502126
483135487
1635600280
1526628866
1132311315
1352108990
571732645
1839829132
599653086
193554223
372178855
1951459812
899656774
356179782
1041436281
14047094
15701032
222838261
2047196689
521395569
1984632082
326939964
1301000112
1613337296
1252255272
554037403
65307707
446728813
2032123238
1155715898
1757848922
626637062
2093884370
164264502
742204472
951829484
837329103
1334228691
445612248
1951716393
1579845668
634907908
686419564
786397296
644586715
74182151
1706978859
11626746
407993152
1422537713
725344816
1041956458
1201393483
1896964934
709063598
788466047
1803919687
1416983123
104780483
1702752888
184674763
598185141
1369231957
1686336644
2077630046
851167471
1099071927
809836080
196510965
1261536308
955603708
184862804
759846045
1381343236
1848355333
956820014
953366164
624042022
1208226539
1558285913
2140486894
407675416
958858568
854366829
1650735782
1501991140
1780540194
1023451517
625939253
1479397351
1809921494
1772330966
1458207670
1692022481
198860758
1340707460
711443546
941033805
2105619192
191657585
358235120
257741680
1402720602
780331876
1368156812
1782819742
1878595211
435602395
620480830
1983024372
568451307
906147826
1630765427
1147312311
1540627622
872357837
148249635
70330144
1881783987
1612665716
388641471
1909618360
1759766308
312919837
2042561761
1421302351
859129742
241101814
369289211
1857073152
912660838
1020197115
379445298
33899890
762619327
61716425
1476729305
1450267124
696310476
641413009
25514406
717349576
733450818
310339384
639975261
215105682
1429295388
1580251762
204688242
1217054514
295142450
2116844878
1740973178
799185678
135101592
977803441
312550589
1883294003
1035096770
196687625
378413111
1587025805
695140529
2018186741
855180360
1456033855
101164113
248541007
914752910
1157080771
121211543
243493623
1984296749
653146396
1644087910
1123496132
1539960586
471031450
2007789702
1344661140
863956517
1518419424
1715772006
320245922
1158037111
228933802
595146941
429731842
176301049
1607907432
1937190617
730724007
1626151980
917592254
1726097073
1109627916
1224338757
1196415972
420443090
1772594260
1295755005
1956361093
1665669027
999531782
588550317
1502384554
1715905707
752374035
571883845
1256501434
1112244468
1564139596
220625520
2022219936
505797255
1084130466
2054839459
152095498
430797454
1844116586
1390397457
1467553686
494210891
1591023444
82712974
1523197976
1928782431
56042442
848230541
536196092
1452644510
1164871557
64637556
963375408
728428006
1840715400
188327746
805379332
1042732428
1882081061
28202736
35521461
1882720679
945430000
791296301
1484386222
847417267
1996215960
1317196393
1193353366
1539552343
1983712755
2077963041
2031098210
1460114924
1280630326
331656658
35908267
463924033
922056939
345874519
877181629
766224845
1966954554
351836467
858244400
730740351
1397584844
16468630
661798491
956267790
1609500789
1032056219
1429672516
1536559698
756252321
1750082551
2025147839
1369952939
1126485055
1938256302
1509973502
1571735515
1507363744
1745851475
1268849584
339618153
289127553
604949670
907957060
62744919
649321889
1487186695
1806232746
1557546495
2121747669
130162775
1170007171
1659103634
33690141
433896448
408008655
250096357
1928850910
1587775849
1757752710
211155416
879476314
1965700624
2089541664
1322583971
1889869166
1171483836
1940866477
997517527
128336698
2022174053
1456773819
1844279877
277896384
284059041
1361184877
467288046
963453605
518807762
2033852891
1049879699
269857758
874815225
255156243
1753431711
519851119
596819310
928973183
846097789
993631191
1235793286
2087230102
1578068419
571481398
526705824
911323780
13166141
1371027204
881134331
571355263
352524138
98252184
1928977189
1186039902
1776782823
1540198752
337607843
595281012
531424353
1001927413
1162002943
271644642
1778076745
1138329846
545056366
541606948
1781014581
1395805253
370180069
258630716
2047289350
45637011
1366038407
1217170285
731549609
1446937102
399045510
1415013698
1761929640
1915433822
68229129
2142821810
1593788898
105338366
10876165
1154736092
662164085
1553762643
840639441
949661271
1757118386
332794175
1453288514
601603746
554152310
1870472138
1679002710
1058062981
1383760070
777870905
1300094651
812905361
1035717033
1913312143
2053817665
1099752977
637035315
1838859814
1089080915
626734383
376740163
605943548
1566940501
1047016846
1108791190
51809227
427870398
2137182154
1931728651
2112901724
1131409469
2049830094
258721295
695787290
1030889833
660689511
1621632927
555481091
1241131926
634582
1963904157
1076148012
1711597640
2078427426
853381641
40959299
1384672907
973076492
20898037
7390290
1003815744
192060476
631201853
1333513948
1001327344
1924805583
1191603650
1211796407
375908533
1033513198
1070769897
196497789
93141458
300226116
1981683715
684904634
658901224
1631015273
298500593
1710236449
1411365733
1566783651
1827364797
926314240
692509441
1588193412
1767554781
34596272
2094714864
323206861
190395214
828790827
1902971011
539944486
302974546
1931402059
2064183938
50560046
280617100
229856731
675916839
110495443
1520421727
1047577176
1173234867
278616990
1341125718
1772611558
2039218675
1912425813
348404657
2017978099
572209609
1920313870
1913814071
85890406
367190155
1507848035
853911805
563635246
1469345107
1383725447
559914731
770472770
1789064231
868264016
686954107
1195833238
1779498920
751239142
515596364
1397725250
1952780642
21209909
1578627392
1751369623
1238302559
1982260357
373403062
1767909958
55026430
665330372
1751554757
83835939
1980723504
1168186495
1065692716
887622658
996579248
379930930
274591290
1607608874
1429904162
1780753431
41840260
1531430797
300786408
413776247
424795739
384144599
1192011834
639850371
1195855690
1568386081
2066966803
1228021017
1040631327
1356080364
731456370
48056252
1720928675
1067940919
1619931886
1009430380
331832836
2081260509
1220985646
783883964
1928912345
2027869078
1064856600
1148048839
1018991750
1684251587
119673012
297338632
1932818552
2052130344
871121199
150799968
1521545039
542750099
3039442
570819287
977056720
1042541982
656964845
903560325
1039283387
1688537213
1862907923
1904024994
322044295
1788844781
1603253996
1399445055
1815313210
1614153824
1260634751
1322610742
1471600192
108290843
1585945090
427526896
566206181
1159673817
1114724110
1454560116
866228533
79785665
1342862663
207116595
881913886
1766426585
1291323020
184655774
251409761
1336262444
1604866200
1655207411
22727967
1901972574
321133490
1179926484
628312629
1081966862
398392865
1191828629
754395825
1226411582
1324680626
1849435770
205335337
1233157771
1428657062
2063783575
843102467
1493752663
689499275
1082715496
1692452487
242172111
2020312411
186033238
1513114968
1313570935
504025296
392961835
470226805
27592829
204386986
1307179701
1578950326
785559428
696353554
819697375
290719628
1607323765
1793783516
42439917
1684181607
2137767599
640800547
1062372570
1956143263
480668671
998760714
1022202594
2070290865
965584437
1599142318
1551849748
593703432
561305377
1232517548
1963599015
483453426
1797301076
386822821
449629345
1263950044
128786168
1640712496
1829412530
512614003
591869579
1690043580
1335426316
1924253259
531149442
2027670928
905036745
72169644
199410200
1180753800
1616733348
1984326980
1233802853
750524475
237202892
958029360
75407073
1824885850
911765513
68673745
1455421947
1134032948
1677128851
1915979479
1179655613
2088676145
745288966
652720091
1376008035
1236541666
91969117
782661713
90881446
257706751
1529601815
784683681
176474244
1911486021
1563871882
596235937
1704508986
1067582158
1901059727
805355780
1886817494
381300076
847972211
1725545832
1718219866
401797465
2013067402
2106504389
642667750
860609144
929394539
1600269379
949372244
1223297060
1363121412
1012168511
1782608077
1002936486
608316038
336924915
1551591385
1814731103
1709600303
1162817244
1067325554
113516940
1887174163
1698394955
1195592091
1934646233
1879396402
841498328
1254163878
1362809875
2081508781
1537407332
474660326
1806286673
727232518
612970040
1761514654
580116658
1441401664
1091441763
1694137276
1937527536
2063909688
126737939
1235581941
1799438605
1692755816
1543161342
83067872
1637880599
1555288576
1744796539
1521804919
75746423
1881656912
1316376371
199352819
1771737163
2120709884
2095791436
1223747696
2004390257
2098975353
601667758
1027233928
1492285454
94441629
766342964
1366091133
1255943792
1889208228
1859531304
908501176
430238724
761183292
1698227279
1704166489
1258993877
466718345
626258306
653305515
189254485
1429265636
2020667706
1099126924
99826795
1502606258
1251585025
832039208
660059262
87391180
809216325
2109849807
1526096850
607229612
1646266944
584693222
732389699
1583251896
1321287873
237398817
628847049
854254579
1855057596
658415123
804552076
106306619
1752395206
148532148
1290428977
1684621271
1412267693
1995175301
402322201
318630090
148207759
619154006
1782038919
988044007
1235522715
1460464395
1340678493
2069417664
1757849878
1170903173
2085230092
115341116
1690253466
229067768
1056230290
80359068
1177158659
581775413
834103407
1012876178
1454794951
787127917
1926125456
384501779
1224465255
1463342634
64567098
1283530050
2067046600
1839964758
1848250704
552374106
1668086887
1881193825
793290951
1851002633
726826398
916553398
1542581600
93435672
1766621913
2142669493
1052015566
739762899
682952910
424167558
21581348
24254638
508587382
1737606876
1232490156
662438501
211717834
369247134
814184575
652671000
1391936519
617169116
414385185
506908543
224475218
1572391396
1556757693
522952772
1223888277
1211786005
570435719
1213987168
1503121645
856052599
700131745
1720660176
74293850
539583947
285906498
701747096
413397212
1831145411
373619445
588688053
392444180
1156103464
1844823445
493365786
1453971713
1653170414
1179756093
1304381313
234523678
1820278405
1438660979
1083181674
713027776
1617380992
795381006
1338371118
1396451750
2012630040
1511918803
1992129254
151873930
670049763
182902829
81221383
702854936
1723647508
705206995
2103334615
1588316641
1697731530
969282836
1952104117
650084752
1175165613
623936159
198215128
1441427660
975967388
1012277061
1829110133
1963137735
1562845233
1810326215
291880372
127523798
1550734780
1110317188
1693689168
522434676
333054221
1359420446
1817568622
1615803144
910142663
900043433
103113184
40486676
1135292392
2098858967
1807901114
1692974695
1658841741
483266526
460282584
567115609
135467495
1366276446
849776356
1466941247
2031946021
804267297
1550931085
394323405
1413221611
951963168
1369880315
1012947895
1006681137
1476762218
1910256895
972268800
1852047050
1439821815
1914248935
308088386
132519084
147230150
138128236
570645317
720487038
573209928
2012497287
866871104
572312413
137603739
538342695
1960113294
366931774
1361349572
693212759
1261971040
315390312
295110977
27342029
1976420165
202539621
1870078246
1708615911
1250461139
1659123244
357211425
263890260
1285144403
2115880208
868339100
15867147
1297964001
11095630
243925024
367820731
1806840130
1344059439
1760739978
1389421679
450671308
1538314627
836450927
23757306
2067925275
164429303
447139092
1982973940
1445598743
2053727698
1084398935
888793422
644006303
737476138
1400513656
359615369
802041927
1325560236
198817318
394257992
1299395943
1673211170
2121406834
305741759
36492495
187582434
1970876195
2138016447
549708542
2045742069
1119792371
1861899141
2072547981
70267417
1637818695
1406261406
583746356
425492751
1972352673
1493292291
1354116931
1005128416
257706194
1755228082
1612716928
1092355017
1912364528
1513869502
515939111
70251714
863449563
274156090
1095764386
858738790
1318586330
1367611375
1644133928
1903091043
124264655
497956253
1986915899
536045436
1963208849
1142907661
1566417874
121256496
1248714475
1526111348
1545868848
1498528692
704429197
1821900500
1651077109
1592282274
1517221469
1782448607
1760109641
323885183
1035875711
1403096381
732926243
1242320822
1826065187
1523074215
158791654
1479335992
49057873
1684284832
1993027835
324472030
286733129
1082840533
1041696632
846746909
412175157
1045481294
1307141119
876484818
1862331673
1282978398
539067778
1438228908
1322897492
1270380822
1693865175
1740830102
1819209259
1326445235
1157552315
1788090374
136568196
1715231566
1375702944
1070840889
1260097378
1071564045
1824135055
500254584
647307519
1897804970
1185946547
838901555
100980515
1206305757
206266218
487779121
1027619210
1379955449
1308867036
430747813
980809667
163984984
1788577651
1614000183
744378628
1438724616
350734541
622843732
1761938667
2063017853
1242925894
920273581
1257115355
1797176326
150212792
384253345
1968005492
989722663
2045468090
1618416955
697680863
1588461674
1539148751
1697808234
1597957213
1135718932
1104566510
1429783126
714792955
136228150
1108639578
700284964
956095264
1992266611
918607545
667858961
946692780
55793402
2030129996
842843468
11007836
1677228982
1878659830
1395251437
1516110581
1595961493
326534720
1167374926
476504055
575676992
5601276
1888558678
73881923
1358411037
951033175
434470602
1103512523
1763338829
516037990
974643496
1827585700
812237018
803885527
1554635437
1263387014
386893121
1813317072
819833349
65704096
1968683125
487704815
1325760210
598572045
1623866859
1079309684
2135757798
1782684913
1737543148
1041326797
13145595
714729894
1075459247
2049449976
159751752
47566350
441525207
1332486669
122049518
1958115912
756944858
2097198395
1815820999
656715510
166132744
301272358
853991740
1871085022
1320973057
462892499
420885349
2134090740
1020831927
1205761689
2105751331
1244645448
992514132
1460835298
1660935402
1236716306
687547271
620215606
1489174110
1202375381
885929755
978140453
1302088324
1331221752
1961318150
1888457240
2029904171
1965796665
438675241
1310164841
1928541219
1174254796
1158646718
814972444
547832615
927385708
612379127
1954888741
1664298882
1042634173
1721617369
101249483
902599227
1958303358
1291895374
1791375528
474533153
298849816
333526699
1758653870
593825020
2007551595
35905052
1478775299
918761414
411125851
1447776242
1815718952
1042550629
640419019
1870314182
208649437
489426240
1551809602
751167217
671507463
144155083
891180684
1516693994
1181109846
1776420096
2031086484
941630757
2027279349
1079931992
560918429
139998038
1454302052
979531419
283869992
1318945564
1353893822
453656238
927869905
164672158
1958204938
325869527
629618280
178998265
1792680250
1770515413
516185836
671502362
811973395
934257791
1568395705
930146029
1328453985
1504347230
562352460
1526667546
1755372704
1408555053
2091024307
907942370
1567071584
621988680
674810429
985498406
379312270
1736843424
1360432206
1288286998
972262401
1441804636
1194611062
529391778
1293450542
271639601
949103466
676211118
1154041939
967705786
160825062
608131593
578112619
1303096234
1968448193
982586738
378281990
1118112466
1029892990
1529045347
1468388607
32064297
1558237628
1334704060
528884985
1410249641
185315164
838572237
1072357826
654378428
829867832
447757666
290646074
907463940
1080737968
2024892990
1362480614
274757153
1590451585
1990160063
321415150
1035174574
1728948855
1926999627
1768868594
654792262
1863722365
652765461
1188127711
1609212210
1217762588
1480957957
2005878509
174952190
1574222916
1494039914
1259185978
1357603878
1796398946
1553613420
1101269310
98794534
2119946001
380698830
942617363
1738493566
842362505
254065956
1504497726
2137312764
764191435
1077040096
2139599151
1689175620
1974779905
1692357065
34328525
1964664907
849334183
1951864302
1931805881
708208373
1148398513
2100067437
2002447351
1817891869
2055713106
190084600
31612178
425076990
2070339188
248355316
1213155465
963789039
1535299513
98498931
296839042
1573156814
854200244
1426050861
1981545993
1879332676
1117651886
1978065784
1562917259
1047583213
1546303232
717382723
1614740314
673114827
530764550
807774014
1739046231
482247646
614973192
1771067374
2134337632
788221251
2083261638
1755538271
706691083
130516721
1960884479
1429838280
1096851682
454153149
183664405
359528078
1600983719
603675735
1866681905
72502068
1005602860
261801553
1203185333
666243263
1752925208
1304287613
525721329
510831814
1424132771
827372567
291944031
261822281
844231292
1374193680
1713610747
1209906963
188243974
1274136220
73580630
1811013054
841989404
1812513599
1227181575
97879938
1572711493
1893340179
263372963
1990182214
1398969147
302532764
1383877056
1967978708
1559847611
1279247569
4419405
640455775
493645930
1056800584
1831846251
116696990
428627910
867251374
1681366783
1030383012
522207806
342653091
52882769
971545136
328068732
1740074388
1690916030
1923543238
405545935
1777487929
293200190
1613926054
1129145543
1559687601
2121244657
1459518046
1657940577
1782950198
1452161549
421085702
1636471045
1648711678
299608257
1793148871
624649381
721675499
1475231294
1971287658
1359274767
1947472814
1490209488
1773258027
313511800
1752212301
54362524
155531719
1254262577
1399410869
161779329
390967161
1302898195
1879273167
2102834856
339786800
1835917550
1224101063
1802234337
155116344
292226443
1859359367
1358238701
1736481096
361596651
531935864
251834422
147726825
1512894209
835023942
515330722
1487753644
733918867
1471560406
1995926473
1001060999
1099428387
1318207877
1637281735
1679495594
439653890
410696804
1170556958
677731313
2080818503
1238107981
813978116
1625589754
330890938
321333370
1272097987
1447594170
461130873
1583171821
855824837
2005287603
668404188
610837609
994317286
1702498371
258188471
55939976
1800493510
241738018
1654619972
537513534
1076681837
410831280
1184034600
1734013163
1454495125
551105488
1938709067
200941675
1807400334
667377084
318125002
1193647393
724142954
2128814081
1977169204
395522833
10712190
1455826837
384103754
591832070
511574111
2066138295
1737856971
1340499919
1290165886
235676967
1809712927
1528570913
1795776104
839888860
2025411184
775387171
1665248597
1636637798
1115154605
625954443
436873998
1244889355
2129867789
238621322
1579347925
1196128344
863616903
920260404
2044799568
574065935
829743918
138134149
941732035
129863026
1915601423
1963388710
435888336
1530137374
1501702613
326959442
811279673
1151302700
1168479538
884468238
2048179994
448328136
1984917607
1200704522
1797926177
1621189248
1357554916
329531842
1676040740
431222406
474367156
1175429631
1611891230
1255027162
728550936
1601486709
245091233
1631491075
788220939
1981506469
1300190814
1962797868
1726145366
735230094
403462963
1568084082
2121235378
2103113563
462939586
531946680
836793334
1067525267
243595236
24149312
1566567149
291072715
178146254
2116450515
1976165952
154723630
207536970
1068256428
1883335024
1462830061
69797171
1775641543
878830524
1946828822
1804261028
1659851799
549384150
366797075
913032572
1528893869
534023317
888278541
982891889
1852351948
1625272520
2030169429
1720435346
15557646
195030482
1959291671
131205932
1686376237
829585779
287462436
332250830
88127094
127951509
2078145870
1301015078
1182878761
642188580
291456406
1757071410
523226191
1563599660
157668120
1402051029
1394994982
34077394
1785149619
1084924335
1702052427
237523388
1927335042
432424651
1249139147
57672170
913537150
737966103
2046049959
155231236
370469337
210336672
1269782891
754321911
1023254481
198841143
1594285655
1312128512
903609752
1396546667
1216386956
293941984
322277847
1736103410
1379952213
657961443
1552293608
1741477904
1584974049
181161844
689081868
383847951
2144928812
52629002
1702956189
1017325186
661085079
2045571601
192090183
1808474643
1192937911
286126963
1653791058
1286150105
416375876
1136648470
1967418227
402307211
1294610646
571402801
81591842
1098114308
963893854
1027559826
1152544812
597544222
130823711
18351526
521068104
607849403
284479319
1180817529
1388585530
1407422871
116668279
2011725053
1983573239
963507209
2054163663
34511116
2134565056
918442666
2120254827
1570489888
1342832275
1473381064
843644708
1236340084
1336139049
388654261
1962720432
442126486
1476393293
561682819
1665237849
350286900
189696716
101855542
1003148569
1791399553
938698885
1578452829
759429743
919709110
1682843506
455816764
1651661249
332096578
5738850
1370521017
1414802009
472199001
82274546
2100042199
1278048565
1456673958
1333752653
1105559418
1054310848
1423814263
1473619596
544838828
1718265746
563220894
968592781
411714908
1777223274
1595565680
339338902
31552867
1069787520
925251071
1531882743
1498793067
731292761
1268731857
1030284574
758723619
778194055
1883612892
96234770
40008029
1777945229
1714779591
2065573683
373856311
73372898
1749926700
1293552482
2054883123
725571343
1519111883
1285348985
1028403156
1847239285
1420848231
1314317574
107611127
354927199
196608855
2119592362
1918440889
1718599743
397788451
671996234
383096903
1460316575
1040204579
972649549
2066242687
2023878419
533190510
1247979796
1828583917
1597848891
2092804345
1783343387
1978654836
635482556
30140122
300512240
899433352
1138288744
483930698
887630230
1884810595
1521193342
1403614144
1063180441
1954074288
1700008827
164185016
2013546620
1765683443
1305566312
1067929155
810804689
1861247313
514963898
1093905083
717246696
1975356597
171404644
846010109
139665286
1031162209
2059566989
1667339083
140770167
861227780
356765615
396878741
1599642463
2110665243
1359603054
1938170548
299190616
1665880817
251503877
246835067
1955317836
150635713
1557698480
2104807255
32387197
109188155
669630153
1767702406
1297531404
539675711
417390097
1148341647
2140628912
78292378
226884013
2100378164
1546913305
93227449
1318684431
939861280
532965945
2016629918
101148374
1190278059
923051032
1187247162
509423420
463256912
496884507
115085165
853733589
1590807492
1915970590
844507838
1659762396
984148975
1818776267
2012339314
886574078
1549271716
1671191840
1309367881
1883733362
490333123
694584287
1877607865
986697535
1837783353
28103848
664560962
61718487
1634734831
509507701
439649097
269194826
656437485
1326293220
1246049804
287109479
1198718853
1077758432
54465606
1317831958
1419547399
911980772
1889084536
1146209877
807905536
973547565
1537485550
280413558
1766588718
968592321
1933107752
1539408474
1453316353
1209686018
1085317054
1275438938
1672196963
977635800
1614148731
1882568318
18134920
1166065962
747076322
345059376
1646973078
2046807114
1783224388
1691129694
1639611766
1893701939
1949351738
120515700
1901411139
1463780996
752217147
1594815042
1012417555
1917664848
903895516
1282853
1384833789
1139529159
1127890367
215198101
1465233865
1771526900
1748418983
2040918123
782900660
2069237670
1102609734
2137051525
282733847
1641156009
62279548
213051462
1572149996
1012741232
1438480407
179951599
634178587
902050262
1089248299
80920525
634542340
1091234961
1645739812
500928681
5676843
1574185648
626876056
1779108844
1821165888
1719315208
211384850
1915420730
216937961
1355747013
1742628004
1216962151
12992404
2050165633
1631429305
132623792
1543537839
1977401278
1687997640
1702182508
163623758
1045219610
109776917
1087805291
1238240572
848550411
1125739381
66552448
1580460441
1711330054
1296254396
1157655038
1582359714
935302406
1714436899
178374983
883465993
107618355
303862857
1726417059
1384076105
979607173
807352208
2031357757
63433530
1064593738
382208759
1327811711
511702478
242147988
344285774
553812903
729750752
1641805241
1833664630
2035015970
1485063930
1906567666
1856506250
1402220094
482982511
281078026
509729099
440875528
1522491518
649311275
498104621
1924731722
1579168914
1412881836
1820938526
1871754351
1012133518
2117839216
1289656734
772451495
1493236679
996452074
816780904
898006940
1843907910
371077299
973251808
1005791517
1155368252
1927963086
1696444309
316625333
802423445
1363125324
1042630593
918135787
890699103
896130838
1581891153
1584992684
1531905930
1867898367
1424166753
1777321506
1723858337
1301305040
1205878751
1442318898
433241989
1694928270
409207825
391834891
917784254
2046703333
1586816483
1312997918
911643059
892467864
1225767460
433400163
945920300
12470887
108521742
1776376501
303604124
254002572
31830700
823975099
267641098
574234297
4656944
1311079846
1309932542
250971476
481142228
535420532
46901063
2052212764
1584496999
863375163
1784909250
913388420
1076941759
989983097
789318240
1806984994
1169613713
1463411083
909058852
2013256424
468570906
150070933
1423670888
1801336600
1200239289
2011482675
439293706
2081522142
976945534
1265884968
135362029
1421214407
804705319
1517322716
1103077141
1654723384
876329796
1392944385
1100948005
214083992
587095814
1135665492
2137662509
1000514536
1602687979
5794297
801622909
506583888
1721357317
800500653
382489493
464989206
1596882018
1603026858
726243431
1090248730
466082963
2024967358
336336541
1124080204
1825289061
1035000076
1497765446
1371509146
1684485543
1993235936
2129188345
1352490734
1695576255
1382456186
1199904361
2078104094
604394361
1246459988
752729360
1906627547
860437119
1755846891
1233795911
1904747084
136841626
79570308
1504531974
1659595880
1189271892
1672066557
824667078
1437329641
1020054660
1012366619
467234341
747578223
1692357701
877854153
700492070
1663263732
1915333198
1805020696
464122727
198297817
1627240655
406249289
577624956
1543983932
1013878573
640946576
385281973
472209848
1624242504
2034073771
1839257936
868621869
134083949
414149042
1803787866
644077890
928301469
509439587
701653930
425278753
73573041
1918177570
384914040
433291982
160364528
2140387919
1965263
564324773
90827054
528419099
1373643289
1179594620
1222451059
1693846151
760693382
1451333644
466127954
991947031
328693673
278362641
1817481776
1802296886
1987378111
244736379
1131456502
2078016891
1497797935
658827287
1312498732
1189365769
788625047
734785932
419097422
1840048552
1772302392
1402656814
1630926903
2105151467
1623594775
2108039667
1238031135
1608125571
1496222093
1455512277
1619924782
1234054225
558898839
2139083729
1577350088
727352634
1807954245
956226589
1912790313
1727653291
155360634
680228587
1628240107
1961967960
154636663
663480225
1797028045
528427311
1470482737
1750810345
750829577
184633118
1175705746
959110524
690150342
1170243270
1101183672
988227804
195820783
187000552
137156181
299524402
1504843413
1635022297
1372441174
639884150
920803533
1826107402
1240558930
690365431
55509467
725094518
1635820954
939197138
994759525
899260270
2071258751
1536698699
1521125204
433415094
1247514095
820323963
1006029022
1796625098
944066326
581675985
226132725
636302185
2052715445
777400103
1488344786
354915842
344586087
1531596230
172403947
37878692
356104093
2079419142
685099107
1293789635
632612267
468998709
1561828010
1341168615
558252772
1101137252
1902181921
50579421
527365055
853306123
1996178863
141784986
843982309
993130217
2121749307
1087672749
902278638
363874524
1992008016
2056317806
709102655
624133742
1196407394
1774903704
847319108
757564022
1219052934
1201865954
1714938004
1476935869
617512264
74016005
993220480
160156843
107630950
1459733243
551858327
1122081160
574483211
55507619
1561068017
1345781888
1103730625
1265781253
731472967
263114762
108525802
880188546
609912118
347775251
1133527228
1829717454
2123268262
34967470
892114884
125068563
310375952
292251724
1077954042
1065234353
1472727464
1514877385
1854134690
448598468
1462426666
347099487
1829075658
905818633
1593537141
353648457
1311853994
360964180
429240831
1057371817
938734015
2044047753
1096501361
898323950
171054033
1091226423
656061078
1216248373
1220605563
103073617
435036416
1373074656
2137364518
58868539
1125609704
1280159805
1458543473
1946489665
1800271561
942238159
1412200176
819186733
1688900089
1719720566
1021565769
944847195
1938825911
61415534
82975088
119160511
2099928011
342026991
1050530314
2000166416
385833984
1177057027
476476797
1042714448
1501687229
331072851
1632696127
2116658631
628617818
1908979969
96935059
1914440474
1307098461
1142121077
1454325957
736961391
1937284634
1212531875
1482668304
206878128
84159847
1028045542
215163612
1214338376
1940185875
918807434
1357198908
26447590
1494700045
1948855303
1825071854
1234461711
688302787
948288980
1760917836
1352966001
1235178505
1234947407
824009722
298597483
1329698973
932207389
1365923133
619579256
1976019587
2058350657
572147127
523542409
1081776420
1407934599
1714101251
494147645
116156383
707567712
494012103
859301150
269426638
2146386657
789490163
1303145992
1240110504
1810774214
126830768
1375287408
1833507299
1557304103
1935747291
2076521992
821952834
571820164
1437091614
450431968
2088204168
2087339907
1470070989
85766336
2024561492
2043774250
1166588275
2085050566
606831952
825176818
1186282020
1615876101
1800698911
205242504
2070029447
434461352
14920264
1436327655
621832575
287231390
338844561
194533192
874510115
966074451
1321480002
1269669408
1729666868
29300222
1530611545
377740189
1215541395
1359799581
99131443
3810509
1770054678
521429952
831725572
787095187
900123606
154006880
1199089269
1035590277
1941539103
1672321531
575479120
2135375077
1102425295
2042881168
1599604003
515760705
939818352
1836196222
960934489
501292247
2067564094
1075847853
1368792894
1529513876
26949531
172942863
2015157252
452790728
2025535478
740300330
1747478909
499918480
1360128006
2047558781
1067128303
1529661203
2017257794
2001068819
1391814877
1513320533
925055704
734820352
1663307073
317668475
1086345574
1264916488
1559453607
2018849941
1043730716
1169003049
1763538509
1618240076
1519717967
199374004
1649979402
719936355
296360481
573725309
1205609072
89477981
681154005
2124963162
1879450378
1844750312
290618461
446638854
482918185
1261820095
650764776
1510629260
1994586053
1990842390
288900453
685235806
2074665566
1722632239
1399515934
1363495957
345364311
1132930473
942147025
571097563
2133350454
502489771
492718906
1451855287
1128566196
1130382856
1261509300
1161545309
1957370392
479079905
217482983
1046203325
1389669086
603845413
973803133
625315867
634822201
1266238793
516120609
464738432
1611806366
153974234
1866890801
894579795
1611491980
853481429
638247569
1966102761
1004660365
1882283949
579319471
1367898675
22813703
115162788
603201944
1671420950
1133453649
2034696445
743423887
868666744
1683756540
1315916450
1936577628
1423674489
763226154
1060747707
1162420039
717282852
867742199
1403531140
1596443611
287183065
2016919155
1500454457
1695348321
1262030484
1498751977
496913719
2000737947
453898323
1026110563
1947767695
356674002
281467065
593503040
518358928
1161573447
977767474
31754657
1477765474
2140991660
1314932
1593028980
224885521
1979576553
957460776
488296989
2014549456
841279647
1064422112
1820013000
1139352040
1193579505
234320780
2002474795
1057213976
1041930701
993642705
498081287
1829542112
431015497
679599326
735515436
1806258166
308889030
232110993
948692585
1726674920
2049416722
1778908789
1068012813
1851797776
1353485856
1215543548
1628315339
1430143078
987380758
834018157
2067638733
447073673
1570025582
169569577
2145541626
36134194
1836862202
1827754457
1827687232
261638945
1385433029
1949851111
16946439
732557604
396536723
1517983506
2104671127
1256701058
27503526
1253196903
1447069905
1741070602
1923264121
375999990
1481694164
1655662612
157325337
816809986
1607014632
1814560474
1031740120
1985591483
767337643
1378694109
1954845068
488242019
21848994
1242166801
1255792909
215140562
1201186315
1703436988
735124310
879626021
377044032
440832114
2082351516
534070488
1072117133
1165822964
1011046122
1779663888
1939745924
812115273
1447890556
1959096965
1282673896
139515720
105143432
1498124607
1339770759
1044394427
1232451435
380435601
702013080
1040371718
758944902
496510866
1163838069
831584689
1271458090
1022057796
208194617
2060220265
523294660
996293611
2025153540
578756825
1013546904
331902073
1067282256
1928026154
1509514731
1859567566
266057599
39033984
881487491
1509089997
470409309
1655177887
881299567
716354352
1408466085
1907453206
1327818819
1977278714
351542722
650838301
633857509
749687502
1959518321
1892519558
2074885480
1123743061
1434731345
1675966445
804317461
2030834554
1164247447
321200604
1153649618
1611802670
1015206234
1172546285
1968969433
1645086373
142853901
67814353
1969799044
1858243998
362980510
74829704
1346317177
104261588
454209705
1084105738
703454835
2133020444
990622413
727609378
1342609122
1175578618
2141180787
791408385
1749604441
475514958
1064742086
722990981
2141285738
157687382
677080546
936763404
148123112
983601557
1498275955
395436748
143604486
1862242934
1363326278
2047057176
1818791486
192581128
1498960252
317648031
2012980230
291565071
1636806699
950406700
1123868783
1493317769
1113483696
1600775339
2066687053
1018345617
1139960200
1364610760
1709585965
291555632
713932840
1374115212
417545186
235780597
1263639447
1396166001
932172462
1989092843
1609215837
701109594
1254794701
334810250
2064968733
851857746
14907725
394413797
1140674085
1334194682
2057691568
1626822732
337071380
303830897
1013504809
1844062691
1482889122
720319748
1317369402
1720859242
1320386302
790518889
1334323065
1008552133
769101026
713838291
2143530962
568064478
293006351
1572432142
1371219701
1581771071
1700974440
313237883
726384520
573404041
802610184
917412055
2122981674
576426289
601741129
310811589
95124571
1196168261
517119458
1875494440
988965586
1834683537
1108248418
1355112056
2024214461
37776221
805720083
351608659
1789657698
388749011
1541072111
2034650295
1226550112
928675476
19541762
376074569
2132858879
1391310508
2064110102
891057243
320279998
475503665
1471035131
379032258
1447141501
1004061253
1263220376
1280348083
1224810880
2113111343
1390820484
2108919140
923730128
2026946434
63599835
1150278507
1798990185
819152159
1292709648
900275853
1910037906
1486650006
616063558
314099910
312957315
625277722
409791161
994068069
939244256
745222286
2124578953
346219141
1449849951
1509981357
1105793371
2009752844
728020058
1011233600
651386199
1307607477
416039593
27501419
1856875043
1027774775
1533298824
1395888585
1302518498
814488905
1476527344
687823867
745275155
1003134068
455275195
1225637138
536535018
752802167
114323112
369436603
2007749757
1172583793
968431016
2104222732
1226220438
1557000822
680445675
755560610
628789022
1504784485
1659287357
2011300412
1198525463
156519789
511914048
1187694729
56991795
2024060284
1279058078
1919034042
36113146
794550588
2013908471
1142039112
1331469870
1438466117
291567304
567950462
2081177757
760956372
1895126432
1957805704
1889043421
1003428690
681109238
1934950737
814684206
1452461217
320977218
386675822
627678748
1894843852
1777999510
1625056968
211156488
1822232118
542693761
465382686
1727061044
1636094873
1946596523
1161772598
1616049042
1023544250
886996263
1880369692
616895146
898933288
1957055576
508272219
264635017
917451220
2139110870
905857255
530734163
837618427
581144758
566565687
855492756
392760966
2110646536
1358478822
1341440645
1753521000
955271339
310289022
1975537590
1126941058
591033081
349448161
1737314439
1961655772
1744054536
1934509542
1351669912
161772087
2144032353
1527594583
795285608
1167494665
1744548062
1055992708
1573452418
1790662443
950195006
1310532562
1060034841
62565757
1884998462
804883594
1954161378
1586980658
99562510
1446494342
1709941839
1556716950
601721778
1635602163
1647873627
465896774
1253137284
577717964
1156340704
1864830213
2134335630
1299158103
1118910469
203801118
980157992
1966139692
737103544
1215936231
1693167052
918563554
1041488905
394812397
1069314551
1519608278
425727869
285827571
1458715975
1684757920
2106606008
1778839803
221104488
250480011
960558378
1351792901
1848599934
1154910468
2127998485
1037828458
1964668900
1360561851
482452893
511117757
956835882
538025372
1777296277
2121334215
137148556
2142804256
69545779
1989067476
33809690
1583790278
308748106
1524384311
738324689
1732131520
1881553298
1123308762
864796463
959574340
827167624
954013963
1867593786
1763181772
1631774023
414712652
1533274211
1439515114
1233365530
1683077114
1303421239
811463524
1399942898
1593940701
1009916788
190755936
996431404
1458616679
324368169
297503179
872497937
620388223
692638735
922935303
1733746141
226043568
599216127
1970062941
143988708
1756901132
217689897
36468267
314281729
1446064990
76222261
1154656605
2024656305
1957645150
1670057118
1224736625
2076043839
1483508609
687339408
363155533
11727066
1026555185
831318328
2138764335
333805252
1732291578
2042622401
676111693
1665184425
206381538
1828570693
463918472
1614281057
420319218
1506081100
359113054
1612082823
764040646
781897534
2130174344
1453952099
1077947140
880838998
935626246
1515710175
1778172770
1030442108
1777256216
1061153130
360625393
1610550489
1291874861
151673998
382986675
1929163417
1668094840
425420455
1350959039
363143090
593337431
448922157
1944563468
830158547
1056517883
548969470
4523494
1679014298
1217251902
2104949899
1325482724
1136048484
724702871
1484477300
808630751
150616552
2022369343
1037696200
1076386305
2017753574
232844807
1724122397
1757618673
221896685
1531730039
671906181
1324773057
668201323
1584050883
456451642
70605611
977959190
1823568858
2010892677
444612582
1942223879
651501607
1736306985
898759568
1250238978
1041261130
1425600681
329621299
360831907
1469027986
1924177010
1543732809
1965484206
1118279213
761464452
565333488
322894204
698288051
32842992
1247710588
1034847272
1978696883
1873861278
1558459607
385204917
1058286172
1053213772
2135746328
376131093
1515971295
1230759347
585846112
2055197377
191479292
1402382570
408632426
133250154
837713240
1233928904
1560081689
52762525
855086824
1414963681
1398775090
64796946
988885411
1371692578
800187703
538243736
541235006
1965693233
2047926064
828158102
1114040030
1103314305
1830129924
18578191
1011453092
895392339
189474778
1711622603
2071598995
1271434322
391409136
1869965820
104089245
1090138972
1141852623
365165019
12013340
1051667869
940046023
240746933
67903466
1883150532
1381406032
1194802771
1910895881
342850303
1372954120
1694870306
2077044147
173353693
1612702538
629492917
590724053
582767193
45067319
1027228198
231258869
1853359114
772566824
645880166
1848510970
1224992198
1183367924
1631290263
748844702
270598121
397932335
348059821
1554128744
120445112
1399731009
1827988178
1862033255
1196733100
588436183
904480280
1428378249
1095259927
1132742263
1373824165
117237043
396133775
162843580
121856353
554136128
214565114
2075166670
1018778870
1057527938
916199424
1202206301
43479601
369785276
360702109
2044812134
108227897
413760538
633761996
2060381812
1318290155
765480887
1287002711
2057638406
480651057
722034818
163966211
15433957
790934468
197055725
401035008
1039011412
1174001262
545238467
1622142978
1213108827
654166499
970375240
1975635118
823101627
823595787
1759781012
1913829890
573579268
421878423
1595721932
2105716462
605326991
1971287523
1129950684
829788650
1565728135
557971551
1822190069
1777403032
1260192515
606565993
1836921747
1723368390
1795753890
1520726047
1434990761
718522364
1588415361
1706074618
1250678857
46710457
541094474
497357025
529059867
1070616608
1147125484
670972560
1064674088
687291365
1519891060
449764511
1135688749
708918519
1518062039
93833646
1223532898
1893528297
825105154
961943345
1895425480
1608784850
1478770154
445916854
1979997140
277334253
293722236
96960655
1080810023
847610521
1741100185
1266395746
1489276852
105084047
2032216630
1099405517
330130411
484069798
34873363
1329769445
893434621
1106564080
312636672
1656520848
1011160571
710377282
958034925
1615760871
1355330679
672868920
1590202012
244610775
1743204424
1961257625
375823360
1951486583
1474235132
87478763
1079648079
1863083506
1263969034
968533343
1945919864
1510759301
1004308089
1057364425
509304596
2069098778
1542444766
339851058
1693625132
110893178
178759339
1235117928
1467759314
1128409147
1728074282
599844292
483916424
1483935425
1261133228
1169091744
119471367
760644581
1004874961
1800128767
1184613734
739311772
1912974457
1932780299
1800778788
1385230074
1902464201
1541375314
1366781001
404010774
1880493315
258560533
495807456
161043490
944555596
1366119376
1930607053
1086627585
987922116
834939921
866100183
1346511955
125428429
1563310072
610431000
1919546506
849856896
1971783774
1552410574
778494007
1571988686
1304475146
106122408
1024421646
526767670
1628947303
1073006967
962396189
570739699
182871576
350807070
1065300733
934275439
421191526
1086052581
953178302
419766055
968148242
1587794743
183066177
428816582
642946279
314067114
2063838333
1848148457
212505148
2143121802
1632454034
740583079
1660434505
301732662
1901607385
1742028220
1113669640
1647795922
2078443764
1170341594
1094587112
735133091
1390829700
1168360782
1218199353
1712739854
355132170
1084201571
531820932
1477038815
750964471
1197673100
512932038
131503860
1140265021
1090827271
1245645592
1955593123
818796690
1367535902
1432521078
2025661861
984543795
13158690
1317243447
1914971930
1186838492
1448235629
217102868
2087891619
223518165
1144420073
1869735331
638247569
594595501
154077733
1271787719
1069489122
460157617
95480301
811283659
324224705
2095496726
176808442
988097564
435664670
675164199
159164718
842734353
1812068448
1875293668
1792154610
1897271645
855075763
1997080842
1056938608
1741795112
1621569690
486663606
1069298296
1966374527
483102538
1734102463
848563616
702941569
1522102975
2079166015
656092646
2050340308
138565087
288110480
1571204207
1363919294
131750121
1233071114
950725221
1354746605
792159551
117922550
1955553954
316183906
1553657580
695373319
1100753764
1305064423
2137374971
1093687371
359389362
1805426133
1764051227
28661227
155854263
1833719350
1598961058
204980291
1074168569
204673258
572484926
2109976598
2123111659
248994673
1775618640
877960147
832359193
821334986
1305731629
2107542844
1293498135
1352121146
1377716733
725608054
2124408540
1038768603
727155677
682634399
1136648470
1859724911
2006200681
1751071347
1609394838
1046723757
508378985
1387001340
2020127816
1857789291
274808714
1452360235
1352255590
699037848
629664398
693042694
1759660145
1903846007
1154425820
1601021337
989681319
166210039
891905513
1719707321
551751187
1986002609
1858058540
944121759
157441079
486738475
2031410951
1941169354
1424583628
1304232254
773863137
2118669974
1595046743
1824162662
310235913
1913052997
1286060025
682463979
179810395
1516112427
839306012
1158090806
1245758176
645652884
135613968
448226369
1454879035
1452095225
2088732463
1516170164
1289719234
474720644
2110808725
2116426908
470551654
2077809069
1667647468
989781255
892617824
1864582692
1659340632
1490583465
340268218
31543953
670594838
136806375
2111382644
608342885
2132420018
1646495599
8404218
1571142625
715888014
1958200429
102011734
171440754
1154080078
1953464830
1067634857
446305533
1754079898
358433888
1312830076
692827794
1264813663
1015876924
1690928205
423068232
1343545200
431702848
317459850
546859404
22636949
986242615
2087683464
1752044975
476904740
2026129638
57084261
254268565
114373972
2083031758
1312740592
1949793854
381347886
618121157
1577233740
308793301
914376346
394413764
1003209103
1509728574
2064520123
1841096797
1078823823
2094393235
1413572904
311989745
1622246136
238538196
1312345335
878955371
666207275
567060063
1940879749
1729110974
1922448780
905443459
1619141987
1367214383
234815696
631031248
526942669
690827223
28801086
1680349097
1852078596
737438875
398099081
269713121
1938439762
1935391527
1084009919
298668254
2122276040
2126463107
818190477
738702541
1219230276
599481751
965768260
1051642972
1173258703
1562940587
1932866403
1154443731
2025642762
1518564730
1736531952
886586514
1313523055
531750670
30427687
694037394
670877759
175027967
1257469771
594992736
2054731112
1343784282
549120189
567105310
1613139077
909977649
1234776247
2048884105
555194022
1778512202
963906655
559678463
1109611857
888186778
86104731
10272167
436154276
616788025
189924111
817779875
1810451226
1107592179
89964044
879993867
1979312507
491342973
635822091
325080476
1620307090
436016476
702243015
863493317
495099481
1584078838
1543234534
1514657535
1313734028
551078523
395252031
1576045774
478272921
226676031
817332222
522644616
1757693480
1198243338
426094067
1628303280
207920159
1097170063
1061538304
636290516
1847245888
594410586
761905217
588984667
1216747611
1398681964
1988831270
1323518547
1674604649
996628760
1724196429
918653140
2137603283
205622737
1216134066
460522536
247638978
1006601913
1901048683
1764086407
1222463878
1899593631
1268224953
1701251900
124849575
1771062516
1394110932
729903324
304593853
1582235409
796917642
1990592706
617515735
169131981
1800838182
541824720
1923754812
1791130082
510629382
2063849365
538189405
569486269
1365335456
382440106
1166386730
148927338
1800008476
2090632687
332717048
1607087457
2068474708
1983922441
1688151882
835024195
846545945
888647603
1619581823
769412449
1766414126
1193286627
1571544252
1305728599
1881874660
2118723257
54630269
1737214341
1637203664
1885546224
259732383
769781197
1659725262
927501038
852327507
784942988
112043641
1921874157
288164770
1545862636
423727692
237903221
2055325449
676786201
2129728285
1506618393
913635646
995394067
1210475281
1469970206
975098290
1444107889
1345574817
1408352411
396967033
233087271
1072758
248770513
67901558
1822083709
393681331
793741844
1368203801
1765307850
1850100664
57070688
1825941237
865312202
1091372123
2143905472
650911934
337589538
1860108254
301499073
2059481559
1910707620
124944826
450166612
1858490878
2000019684
1484103208
916694780
985388215
134137226
859402777
1129386182
1665516725
799617624
1726469906
259489215
2138256756
2127340648
1815797883
1884515331
1175088749
2103332514
1571932469
737321502
870014839
1065606266
2051991539
902091558
585417688
79465596
685667230
1940803337
2105867374
941658104
1447294533
1390271334
761939894
774996734
2064140511
584302641
802723360
1979051529
1744464737
881806185
958372540
353196929
1372391554
992301555
188459577
1844797712
1458885121
891995942
1161425834
1472306990
339962192
1405008979
220174380
949964112
1872283541
1716649089
1556906776
1141691278
1849903381
190456293
1603250482
1088643778
67232124
62607404
1999063967
490809525
988560456
1383149973
280898447
1320366080
743701285
1775072187
1018702746
39868307
223505490
978185783
330516808
634938079
2096181376
814561846
1133400329
672474873
1339793907
963202219
1824314165
669304209
1770805823
1701185919
1424512540
1026466220
228376253
2034809139
281327982
47131885
760417357
614573294
408625570
306020616
422007815
699219512
991870719
1006456884
1220923808
835753756
411632823
1075298688
2139558242
1882674807
340000736
1294131564
419236841
1384971945
1045945053
1662490212
1090810584
978778861
22818685
388419129
488911952
973542365
632042332
1512606467
1509324262
1959405384
922259687
335878647
1319578340
789689614
1229230173
362995579
1901114021
877632443
1718924002
703735070
858263304
232467667
1527633317
489630920
1960226240
1608924838
1542401108
1297833448
2118993045
2060551076
1889838730
1100155347
182689937
176414721
872865925
1028311881
2095826386
1365607917
840396360
373735099
1007636928
552026395
1367360876
1808351911
927909435
1722561778
1608245348
989694441
453312141
1960981802
136401883
848053814
1742860485
2139938411
2053355887
1557718907
2035543455
1605558156
1530291930
1173003419
1382262997
707019675
1491392656
982939279
1740954569
1483443383
56823936
1079947748
2007389034
149309829
62254347
1692957272
1470033066
1040499269
1066053333
1137536492
1996004156
1202053587
1260383907
2037872332
1579860557
1011071861
159206983
1782625103
45782226
566859640
1366544428
221141845
1176467005
1132235923
240049138
784239656
1046768909
225831033
616470877
1219455835
382864894
1922289918
1639909216
462533266
599912936
2070468463
1887033485
457768770
2050885953
545630994
479055130
1783775335
526288621
1129478591
405992557
1995339500
180422082
356086945
345927034
999752664
646566360
301057598
269418163
2052590672
1940325615
493751680
1210498378
281707346
1102857623
549285595
1986337780
1471250296
652762646
2107689599
1624592549
1891506328
300692668
1036763559
1499695255
987054340
784262270
1998526563
1311668981
158158179
1175475199
402334450
1275075241
1390839222
1811146179
1099641402
1559431168
930985157
439411935
79356773
125755267
2139693065
809375257
662960910
1498958282
1696711033
875921038
1732497142
1910237933
657776856
1939481707
30394536
545666483
107479049
1359716642
131909008
2126895591
731232690
1934628775
1185977439
512364876
130853402
910518453
335002169
1080255215
320150470
329351780
50730748
1074509443
569818864
608909069
121091289
2046515931
1026493832
2025173479
1077224930
383329284
850021783
1189492179
360275044
1623971320
1146899915
1027091070
586581474
1676633139
564744669
2083645534
1358969653
1412774935
1817530050
1590247072
574395608
569958003
1210304998
1271128358
509533720
1655896614
392615906
1611222742
1329627150
63961968
1488245842
1906074591
1235109601
1056012371
1421064707
1497323895
1140310977
1494205208
1082219029
182915538
1288629025
565946102
2024297031
1608646630
2138797873
445045919
985798984
375425900
769852829
369614655
2068577601
16186977
1056296201
1977671437
1396357034
194133388
1910567369
1389313322
1716273536
1941256332
185926638
819379065
480716749
948472821
1092965083
146812802
1581873167
1185989246
846488405
945448163
2017418033
447899296
1991175743
1958885192
1223929984
1974125606
1949678368
1225976527
1278076425
1426275936
1293995081
440510341
841323695
1903003110
1812557063
1813554987
1741863477
194816073
170149379
470400630
1139132498
1873435200
1141256017
465555220
1104244898
812766866
246358268
1410710708
328517840
1431395191
1629887716
112029371
816729232
1264540690
1809534283
259390165
1156223464
890033230
1737660585
1687553162
1831314771
388571137
1903237689
25249583
1997076505
142741076
1777171236
703370576
1175232329
789198355
788348562
2030156451
1392263256
830912117
1973497030
469027067
868939392
641332486
1615109668
1362735160
1837321475
2084535328
1132187294
1488787883
54357980
1663761293
389822749
432189233
821702196
2093221197
258969310
2067185753
1517259656
1371082650
1262635876
1094150939
386474362
272469526
906628738
301935526
1935906420
1083536537
2063901214
527425479
1011021595
989729698
129141251
1167868308
1481297466
1550665899
1281480329
186709344
765390288
857393611
585817966
1579832288
96424213
1014939007
1523581820
1559649852
1693189546
1997405006
1689786169
60571665
1346217572
81459413
533555612
2113728960
1546354166
1262834295
346951319
1994106559
1650215521
983996818
1841256665
1145727769
1318573435
710944008
1044625698
1281248207
1979700489
481164922
1170194931
1397839581
625417832
1454463768
212210758
740358652
1171206201
1103145860
1423072321
1791805700
255212438
1013592145
575722140
430514167
1966038134
2092729655
1877860767
809349733
418788078
1277919475
114673979
1876823456
815374109
1117119317
86352961
2054059025
157997620
1246376680
2023572012
2004345040
1661133016
998123044
596253134
21318874
376613944
581881290
20296531
497217194
186048111
465839945
1426374326
367633149
1550751526
941386171
967432418
109125292
1974511081
608504676
1688668347
1894994281
1063696091
1261862974
626133485
1693286138
1367782518
1426705269
715988550
869243000
23420671
1155111105
973601281
762040398
496587439
314103050
552850299
270465908
591906573
1416061758
1269736171
410198960
66208528
1482225915
2024760754
1034688267
1636424999
672581207
181908165
1140100051
2144796396
779396237
1402881189
1568031508
884920686
1871639305
1413910100
2023750925
1644192612
1902012890
1024313475
1906203192
1155707756
152124267
547673408
1514753507
1220579577
1504157468
40080859
1684632882
1893137469
920669443
2052050737
1490281417
886433202
1222886977
562903836
238475914
1817143973
2086966749
790482791
1362859177
15971100
539424179
374180350
667436083
1202462212
1518268213
1017395610
744431074
964888097
1362074565
987246900
1896241946
1976014251
351331146
2055747456
203552193
1217983461
915951439
1951264191
1029199966
733783070
1733161217
822935103
1686021996
1605199290
1810234990
2074037129
1119874331
707173202
353572177
1475948521
222569869
594417029
2020956127
172797905
1981826900
1561134349
1769414458
670704222
170632097
695272380
427954075
963318691
440095979
759334777
1605763457
553184707
235172276
1085191563
444462319
1779425782
1200950387
692984068
1373668184
1291106513
497424082
1517677009
1044637451
626382351
1021926032
1256972345
1253012172
2018521484
667613413
821088756
551504655
667581001
1599670638
1957838622
1266248062
842247234
488979572
1477855879
1919372379
729788485
91104569
619962279
1496373332
78193161
1464620168
1699149629
392612125
684338390
1159730227
1067657206
1982192004
481911292
303284259
116404761
938422546
1135394225
188046382
468901803
1910754866
425213082
1898248334
1282260503
563838834
2095795408
356681790
697983581
531267425
1476874407
183304464
2058961598
1836541444
149158839
463489564
1295220504
332171247
2003288906
1951964310
382529588
1506049618
1726031070
1461772496
967191280
472593469
1794655962
1941658321
1384916060
1970423351
1919474495
954525591
1926437609
1364067921
1008514025
146946538
505294552
391761093
1369392726
1225697014
595840116
1159001418
669159339
36390518
174794699
1415369465
426161113
1777220765
55547963
30450409
716201398
1792335236
1524492711
104035893
715656546
1634345068
111559808
2011880145
630220650
706868849
339212105
1257242518
1367432094
1487706756
416839688
1067494339
1210983099
1033813691
1107459960
548861495
1672304304
1701138804
697094736
1030689547
2013594570
241543364
1995520864
1445870667
813282827
1977207293
534530501
1590912179
715873570
175281641
1527661295
862968944
530939015
584773667
309520837
716480239
2101979589
548428141
1073243981
1044889320
2115784590
140674838
1819871147
1436421377
1863405476
957344087
1142777986
568021249
1937171304
2080949840
1473398546
1765737978
999758443
1228809106
23142629
1492883632
1684261126
1383003350
206817517
1718862173
873449450
371816251
1201948743
117752470
258346066
1378558841
1713670718
1534471219
268401716
408013868
998938809
1028422873
238655036
65358547
1157876415
953764181
684932669
701975277
1945643319
184810765
1021239179
1814503112
380796038
1153281636
1441917656
871185322
476559470
1096320848
1420663285
1706473318
949440667
407580719
806664276
2116224023
248334621
467826653
1183467892
1263296965
1685284367
23376809
734467537
498357084
225557967
1877872512
583424645
728386834
798993295
2130049737
835035643
1506227413
2030839512
113909409
1034331038
1712337554
622903125
1131753944
2065930286
90220207
2005401571
2006204510
924599534
1452599212
185302321
1361503971
1358707993
648666623
923348234
922522752
1313655480
599686059
740135191
1678679521
1203514781
1919818947
1816621446
1814450124
375045659
1639841598
1348885787
489528060
515507036
616936964
1451956701
1609798055
973515181
2085487384
1417388980
920400306
1389994986
2075902761
1322118391
1806756488
1856680184
1754855245
1181563312
599339956
185594232
142536270
787691142
153301508
919159771
256233664
1490721861
1044149981
1610261053
1936577084
759124172
1555191666
1626262444
1000184693
400321882
2018717483
1103986010
532323580
573587920
1915173729
120269368
1208268544
1802000119
2032354508
2119363459
824819766
1383397281
1792597156
1042620287
164504923
1993491658
253992741
850634191
542182276
1717988494
1122020454
910317408
1727155709
1555990778
962157690
465461163
2103717385
310232423
1227793001
1172507668
851350297
1708035057
1209041603
824981111
529526968
1244983768
228956510
608901476
2015250224
887294779
2357913
1658290446
1389677337
1681979184
629092214
1009659200
1377550051
92289297
172777498
1595905692
1208347389
782034398
1431519941
1600837739
1100629082
382021912
1982019545
1175000515
310869792
1284636192
592614392
1764028504
1206309656
1813439547
722435979
1408644765
815382860
24830077
1367567388
1892088354
1770592070
1741453646
1103953764
230266743
400037722
1757960839
505600221
973395083
1750374918
853618421
707380902
2057210095
1285022919
1492674860
2007602809
1461969814
1996492874
1263165723
1438901169
1646472434
1964999610
1365447303
1924929563
1640933646
1398514712
637399732
624184532
1638343257
91223832
1399283005
1777729379
1885840781
1885613200
1472018578
1719534576
1814628285
289617885
774172338
1362071574
1430063618
163137957
320544598
1188858351
1319396830
501243489
1230943823
1620244739
386192411
566620368
289818429
947418654
206818615
2020370514
158303565
1010107910
1352938605
1328379168
1764852822
52073478
1130814212
1935531648
462190403
1468343458
2108783401
2067755631
419540845
1404400087
2088893618
76116962
64971341
1976933632
302853737
838161714
1069535948
103784945
1990090306
1120823141
1957453967
843383542
1013157951
890970289
888332380
933570853
1079743785
1060694144
1418318345
995005409
259276460
2121775882
1389389423
1998750756
1823684928
1322514219
229541455
1179794860
1823738964
1403985055
901914725
922404557
51173253
1928630806
1194204160
1608062783
523158497
1984188644
210179795
1648473329
1534640162
820814927
1115975453
496200929
633535918
605834218
1425929226
362968152
1942579601
150520462
1743544117
2074884731
1380494447
2032114837
328872509
1101596992
1054624092
1344159278
1883590385
870168395
950747111
33483345
987318204
1236685072
445239796
1715611861
821221780
464646503
217739866
2065324962
1486524676
1708280419
1309392606
652911184
1140341136
1520728642
851841883
1033805692
664115766
1718913583
1991018326
1763361933
490240414
601782032
775826261
1791402860
651530107
1073008251
1829301342
599225576
1152172528
1721961021
1989097263
466364261
954452560
520836561
1989277064
484112798
1094939188
1996470761
817575528
490474720
1274043849
1614649427
968507277
958467168
704082335
1484907180
1012691860
145544108
51186540
2092502098
1913985212
685903985
504882538
656247765
1262568000
59431961
1871109973
1437598317
1755309392
1055244448
751136938
935146149
1849898104
197472229
522512025
873012747
1348926429
1598918407
1856471780
1362508950
86534976
1700025764
1437059112
637184130
1636841302
1176436013
1693322157
1194625006
1519608490
889021329
1396518057
1375593776
1564292131
1720667937
568745874
2044648438
711066237
801146260
719281119
1467935749
726328842
192647108
763955471
1987159453
1555639446
1758693691
616410903
64440489
2143393403
1485448403
961611819
1899785770
1817499200
285421075
1651954781
212556828
1063539232
685546216
1953217280
1202289622
1015360509
1814899732
1174936805
988356625
501875266
1536748779
1036094381
314014261
1141914737
539396781
304568406
1642458529
108373655
524293868
793989913
1151120123
1596105885
1790378298
151155133
1772525322
365224397
77452580
1683748900
197208843
1181999847
1865711585
1027646605
1103917359
59437508
655470458
796831175
163819837
1128997486
280859524
1273681722
1845824285
662150407
96713623
2118429424
1657858862
2092106068
2017925360
1979173185
2010447689
160038943
138302119
877749225
694664962
1212341274
803562953
16851686
15762648
765602678
1949882585
53142963
879627553
499858519
429223236
1593989202
4004438
1475586944
2131951162
2029546700
1273873617
1364445544
2024873791
739091865
551255300
661573978
527218220
121999554
1646873097
638404198
1810819851
1784834664
110347039
822013254
1510427974
391711596
114276419
471433734
434541135
1814672544
574657131
809613984
1312774531
459871370
438801407
709996353
1064876120
1096789201
1245647007
941754844
1264525677
1867095017
1899887286
1632347471
489210235
781251415
1308734598
1094825462
807956814
1856426618
1271809089
1727529822
899783423
23708309
1011724109
562173169
1724011230
453068368
593873860
714253539
1197454952
1048101608
945518866
59721447
1129212103
1329956702
1409835266
820913100
1192856090
1974607000
942849051
1788912723
2039994167
1151866466
204902597
1716572770
1799373012
758901461
2008393259
1335406096
994055253
1741388102
943730364
2082235173
1079562919
1009415155
1676738833
1076583584
18266584
570534805
450333668
1574131904
36887551
1306305733
2085734829
1830443559
1792260502
1585666520
1690407154
823748703
928911311
400093372
278452523
1707888943
974430244
1343985995
193320262
1988636951
1606168579
1994809619
768270456
2111025089
2015202804
152439338
356513991
360990519
402141657
1269472138
1910914305
689092083
1866425656
120642951
237375741
934037130
447908083
291847201
819498860
189475434
301249699
986181158
855942877
860607429
1709104352
1670520128
314365599
1066921932
353588862
490759025
1495844326
1027246840
766100082
1837648099
384330267
1112015585
847344031
131791971
1577127034
1501978510
1160556442
1358876823
825714731
306279071
1701477147
2073560151
713728228
1810951834
944335266
197960317
1902980717
246887699
1353676689
565443318
688314540
2132169022
1247084143
1356246463
38580133
1282100387
822749595
314243996
814055893
1471278365
1842245668
224103411
1658714512
1251201510
351038045
696803870
2039646578
1930010568
1012076082
1878889460
1931142054
91247299
1874740318
409428542
1446246741
1836275253
296587809
571777847
1941209593
1597883292
801685971
139711980
1911191839
1753924421
80032495
1809853210
1622043265
809912432
646581808
1464190940
2046564964
996220349
367019602
1897718481
1950841897
1405476495
838828492
1326944163
1142878504
998704747
867906483
1122969993
306711545
202490414
1819227567
2139004281
128205185
1696391798
2079769345
640816937
1562072283
2040204832
943895810
341898722
1774130320
1859009447
1980062704
1658554524
1820538741
1306166476
2094256835
838703430
1170926330
1482261551
516795131
1766304451
1344092455
1957950136
1632597874
81420386
1257071275
555553090
1830863206
2081582902
410463024
2124537758
299102035
390054984
1651656110
1715713284
1785917860
1303985862
744311211
933686821
722347805
1641023745
536706646
128874480
674299277
324206276
284746783
68216738
602154020
1790559822
665546059
26094154
953055728
1580094460
1033928161
834941688
1270472528
1308506589
709652760
1284271631
475155279
64275104
468204751
1660470566
2047144750
1063849232
1746708731
1395925566
319117007
2120107054
1200202702
350995066
2103943652
1935699771
1356022350
1115055790
125551707
846271671
1050780064
1295786711
492334669
755436077
512179606
2122657560
1596815114
1881793584
260038850
26960876
2055885031
55691624
162569781
1585164638
722782761
1422217848
598237844
430532783
619428971
573816105
2118315491
576767424
154165680
1567410065
1517125196
887277383
222047013
914193100
190452801
2002179636
18080838
1796560597
1136286334
869224456
776513171
1968246333
1790786235
1337565420
449409719
685427773
178647973
2057672997
1000556782
1693335861
1320543780
1380017573
609381298
845068357
1122658879
778382884
845235056
200114215
647174204
523276507
1194112396
1379891012
688482713
482349623
931825143
87258811
1611159609
266482134
883055141
121565690
1551426583
726651832
1765230843
1005159588
1828676645
1194137862
1915172940
330122677
2144625104
598360523
920168489
1655732298
163178352
1632721683
1980229575
570367128
709780828
1775600770
1872038966
1161657334
931967300
342021234
1524387235
1617249257
247617596
2012043727
1146197973
544947251
247202811
1980057710
953619958
7588168
1156951985
623667450
1261000198
1847298594
659095994
1973825520
1282736616
1328776228
73285289
1678747256
723960275
1445544132
888452404
1282874299
720887563
320274320
1058478822
677899129
1703901112
1355930288
329991327
71494722
364892708
246410841
2122776684
1205640318
1440043301
1512754604
209769278
1119469403
1616776701
1786694248
300511179
2633298
1361152302
2099136056
1205141022
197408454
1639749633
287884781
631540114
506707543
1585257408
1562739166
389508904
1220050924
1162661097
1392987354
360866056
1997652835
1403574628
1734030536
1921844562
1953386708
555261275
734759762
1381596189
417664575
1427616556
99422779
1481441979
636049042
521220451
1759034995
17586208
758114178
569013115
1460569270
423565320
336204327
243440345
1710961154
1653402887
847620676
1127779810
1162547196
1755857598
1432310156
287279341
1430316970
1561072494
881617255
1556150542
559439614
1783793059
324852671
1971596578
1374158647
2135157393
1432154672
146341927
1371581661
1242759641
1662807138
23313885
363077304
1318196564
1068784163
93887417
297897128
1608087690
358541029
1787733135
1796354556
2112656976
562815141
1179659656
919214650
1772164770
2096012579
583528271
1543694916
1281082668
1471851436
1798190939
2081938070
1688144489
1682673677
1601411180
1633651093
1040681490
2138512549
597777274
1720277969
1365551147
2021078073
1761055752
263989711
585543191
1970439094
2082481124
1350161900
1179922292
1515146005
284304047
333606138
1917795812
1291892324
1942157007
2140557318
1176708759
1480511924
451410876
1146094959
4481527
842290430
597439648
654541491
300601350
756668883
770569225
31900120
1020033625
2052377921
76774948
697931954
1376996525
616098430
1089821154
516365585
1752743404
1654703851
1138161861
1480250511
1532475021
543426310
1923437005
1383293138
87394840
1879339648
640997290
1763333228
1482988675
2129690924
445735983
973811719
1107362809
794934920
2075942098
1663014311
1859083669
989669319
323549239
590353346
1133127128
1182163035
1950509554
1491463649
336964326
1689801943
771930011
722829215
318471059
987223275
1243818605
75285704
1784863204
1910771836
1623119636
513889450
673240751
695106246
1954944351
1864963877
607290042
1589682882
1038446035
1579340094
1873205933
50865545
1333173465
1567602111
2065768397
1493609311
982337124
910190438
130835462
1104580307
1466874560
1138795531
1055980591
1506984225
1576391319
949035597
1872275828
961158566
1771905065
1911215898
203030191
108750158
278172735
2007730886
1350379368
1384995241
771126715
1888562985
395066031
909128897
341465137
268968447
960488942
1557546386
1364030620
1366062086
1301598453
1591252001
1674363268
1866227246
692316696
462631823
697722937
36230776
1300716202
1933599754
1491204503
782290904
588114343
1061657525
1294325647
115631065
1976274623
2120057349
2128272721
458423388
1546647641
686949018
1107325699
1289326383
1362808041
7899532
1031017341
35864509
1995300050
2113170267
1764963957
63849796
745207156
780332113
733814550
1457788763
1220391927
1235203014
861336541
324266307
2046467106
714206856
1156777862
87113307
451152341
1376265132
1374099268
1482368
1317683980
1708853398
1590968752
1415757116
1992983591
1167093918
1968996125
1501810923
243935454
589747606
1933271566
1894888107
458201611
163125634
634328885
1146961242
1687904827
968854026
165863857
1748805385
1298909321
809183977
1758650045
638646623
161120264
652627148
790126596
1435480536
1543993584
982044969
115767396
1722460786
1204954063
1923002668
194927493
1431559375
985746196
1533948709
2116713499
461413867
1039396469
965050779
399024108
1569703660
1200257387
330700076
1148316919
2029449023
1045155829
147889178
2087435636
1162859623
1067845127
1215055843
27894936
1427352476
277440841
1973389528
1930742776
1573984577
1352044350
2102116534
76382239
1366976973
2034335006
2070552168
476680721
1607916513
1541584339
26002047
1222235771
994093269
726876620
436994510
1877078340
2032021728
923304189
667599744
2142721180
12005284
1462159606
468684479
1438833952
701511741
473272563
2017828079
116705765
163661195
954485489
51360493
67595274
559558469
182804809
251501991
197477666
1305550613
606595043
972180598
1513595102
137904733
1156328857
1135150125
2128096705
1739034243
1954913739
593832500
1069548226
1131585905
751308298
1769291488
1641886832
1853297307
1649645415
772228234
1709530865
622083214
1265754850
1297056996
878127930
1892071251
1628487600
445811835
177526585
738134102
306634505
2115109483
1678249613
664224037
1739716516
876671200
298674902
42813713
211281321
677717795
1716736464
11731846
112119950
1918171224
142412788
735665593
725952063
2094763277
372840214
1983766535
1747417584
1539935301
1382512667
1356857137
1692373044
1800466574
2129723657
1524622797
731455168
589355766
434362957
515234115
1180087242
920496477
641958349
1262040424
1975417454
2093404710
494887091
1372184017
1375430310
1655168356
1480316382
490447168
1400893005
1030898363
1534240125
2137299373
1379381184
1821322498
482668703
1860084750
695002903
119023836
997889562
784006753
1364086658
1438613062
1888763194
404319095
1874433479
45055946
1437844560
1076175197
1522171254
1210851028
1628960407
63665048
565422619
3482656
562495761
707590119
1339390027
168562806
1619331529
452620844
649507575
2043192852
1585737085
518942842
607440846
1162182482
581284804
1936453166
1397785033
615392542
562203996
298420031
483017026
81025513
217950529
1092178618
710325044
1341903268
1731497929
1451271401
82797969
1039454377
1585168048
405671151
37668781
1081436586
945417153
2079484487
790066107
1185258567
2031366821
545902371
948928759
1020512930
190126881
199205888
814453090
714640093
333690058
1817148568
2107607992
866998694
1720256981
649675089
797327148
1262551490
278874592
1308341106
492807921
1714119405
2049937077
2116969383
1482743098
2035871091
1429979418
848361390
427152254
914808406
1212333386
1625592459
1210259856
154239909
581410922
2046174742
1501354016
409308326
42089733
1591473777
1439159145
1110253827
428556434
198860758
1648306209
1551419730
1616054365
84940959
1111342932
1748086396
1900707547
284932590
1210549669
261034860
1348145695
908042397
1831059121
2059898604
748650432
909112837
1949566718
131962544
1975937341
31802385
1433451926
2078972980
1593890190
1082869153
1472978126
1106272962
837719257
179124230
1938142573
608237201
78127886
127288180
896161773
1782888972
169680595
1706325948
1388356314
895737370
1280227391
1378541295
680699234
1032097104
761570622
26679727
91602954
1008997591
287069471
417218070
190635930
800867668
753299717
551190999
1787567320
582090396
1638984210
1381798865
966648453
1314664034
1217182941
1703768305
1027354987
1609626365
94382831
660704697
1408942614
401642795
307450528
1576807607
2023996110
2103706470
1098536615
1481812427
2112965053
1455362514
1325409556
2033025053
1575392769
806118494
1546707308
532179943
781398435
72578801
2032515155
1649450444
1490359762
672099689
1063601133
409899492
1551835881
1677277510
535046574
362591804
180926370
312012193
1956210641
99118083
2027547748
1479782205
590958055
1616680009
1133743378
598602340
529899860
162071202
496925931
1237034891
119586362
1591373654
539533835
2133896053
702402691
1879774653
710635377
1806509819
1844785303
335559948
1358194324
528480255
953781141
1525871380
55142566
554486901
978702558
964229022
640544060
427471332
737643949
982084008
1016031001
1205333260
773675359
385292400
995565391
1681659781
1167506715
1937254984
480182539
814372346
137360288
614271446
1173105418
1646486146
831256312
1260149437
1009495770
2033894704
1487926704
1720227512
1563156853
1395249934
873534986
1790148275
142544986
1347033580
409034391
1152573379
851052741
1264712041
1664357557
765987401
1893384205
1187892728
179625011
1945770406
2122421726
1009440060
2039027415
1979063668
951525579
1223599512
2072439730
1057653532
1301886509
635889717
932310848
2122780131
1545715884
541251955
1000942177
1032002725
761417357
1060993617
2124664309
912297590
105148832
1627316305
1620347360
1185821113
1101823630
669131516
973644912
906942468
2106355551
1451963668
1645139200
1392491074
812381134
1218551858
1760216444
1270401951
470852917
1472777185
671652823
368896275
861267107
75341432
1489022992
494990288
621445247
2054692111
1326078897
1498134093
431657960
2010556057
707849349
1565713021
1194515675
43527738
2104642320
167796034
1277545121
1971739553
1227253130
1226396846
2017410878
1972436399
1567534209
945795715
648811177
370761888
754417844
1354875523
1676781705
696585247
457517958
2044742120
516787221
636918280
494694704
742190369
1075827415
479024001
565847882
1581548388
657023547
22796741
1293435874
329426951
1677970377
978498885
1493922160
339710719
1311418977
134409380
1302222941
35538330
940014625
1928808566
763511910
1882047426
1969048301
650421053
2049419455
135483587
1043949473
83681950
599696649
622767912
75521306
2043369680
1542906373
836700486
1565084215
542883193
1541386561
2044149097
299997689
1286485067
1709836469
1339156500
311224025
980836777
1667585785
1909205416
112035613
2083415909
1855220422
1736999957
834727872
430803693
647455872
45054592
48062292
1724592714
568190818
1076533321
1823936274
706046921
662688247
1657964131
998309292
548961640
671092918
1956960720
1698425648
655459075
1948669876
1414168081
447225586
1689970712
1862916428
662423643
1658438944
679276218
2125075648
1916513963
1133693181
723365453
13328792
1132212380
847743020
1347447852
1405668947
306006822
1155130115
1045686105
1608801697
871506421
575077965
1244615144
48557413
240768350
1074109966
910570929
1535578878
1352110109
1729665063
64566870
1640602408
1740847888
535647227
1225650105
1950262603
1291338363
1433115026
336693219
1037669042
300787912
1948304086
500971284
543680790
535086613
1604183247
888830146
1622764152
499445837
314200210
337065448
46268172
1504941543
2044762939
1609960576
1971455188
147095802
453840503
668378031
1248045840
1882733564
1558970098
1616799756
1674160291
1056589779
643261366
896465332
1847237050
998225499
906862437
161296063
1773218684
659078943
956314788
1175310098
127465049
256199497
1254732681
442119651
188967906
831328430
1280409114
995804619
1921864730
1534055876
1801649321
849507148
860938118
1161771085
4353612
1735292031
952285800
495798268
448004192
1191981289
307211997
517173584
1059110213
409084615
1453193577
571057255
274307375
827579565
474276414
1710269494
24590913
1243650951
840642540
1460758431
668760664
2083880749
11418493
212620227
1489404462
2124792533
495847115
1933294633
2038796256
1096179931
1039820685
727913047
1284432558
934686546
1428882016
926538014
1817813045
500517260
894321723
604950857
559247814
244511689
886485169
675957406
1926813907
1713545779
41527978
2124755499
1789739377
1110916682
872335561
241057121
68433663
220039953
1942916541
880143143
348404657
1264467926
778136771
75244135
661879684
1738271647
1207523255
1597165603
1118977462
1426264833
183500384
532364891
1501177236
326375797
1216795685
1484474302
653869898
1355946026
2004056289
858953878
134595863
2031984903
845847628
867873627
1559575615
452253583
1491984399
640216509
1996732416
1395888298
42313249
1692963544
414466401
999437777
267532403
1348008862
548980863
1679157020
74048027
576526109
157037731
611508968
1101419844
1324646862
2143547834
2132296374
394028465
1497362277
1946041769
1273468678
1683370685
1442539590
862753986
1721041123
1414128468
1609989422
22760236
1039986804
91302558
1824570080
2086751851
825033109
675131402
184769379
754795806
263376868
1774422578
342500329
1423224640
2114337449
839171390
1299231294
947367161
1971994508
68123349
1702870156
1085634093
1107568193
1095776181
1398654271
582795074
835162628
342751677
785691509
1327454807
59556578
1290775860
195024429
2115178607
102946645
1749446136
1039608264
323691961
195443233
1989702113
431356652
1503717671
2034499355
50289645
479503295
890927361
16860682
56380907
705656222
1722537677
1489712406
270069269
1659123189
1941563547
567374503
1776235472
1440467843
921490650
425814055
502609612
1755803339
1393354423
873561131
108958395
398510738
1858933607
499151277
192175053
747515501
661288176
1050247705
93543508
792786218
418161314
811381629
567809179
955945470
448878408
1170449371
599352739
77452560
604330863
1381169088
1597039188
2010361321
1412808863
146657090
1914302258
1952549758
1450996167
313452690
607931252
200309798
1511651941
289837931
1307569183
1365243397
1197556458
1803348436
50274977
1591341203
200820460
474372339
1618759658
126557427
159805596
188432686
454310661
1014908358
229556292
1915710313
260313920
198540836
141867413
1392915751
1328192807
1140430759
2127318241
933502203
2061815239
1630682473
343304837
1119577755
2147053335
1293593425
1795793351
1818199408
1588162986
1957315659
1267837525
1311501040
25955964
1891859373
195776999
1883025680
412688448
1416196806
2123767189
2045538295
2000626906
1882977727
275443734
1543348696
1562362905
17473540
1756821834
529766362
1376618915
682276136
2084816781
419868365
363021633
303957701
1529445894
65536697
524736019
1334582750
227013296
1594061179
970216365
677281094
974396117
1523493468
462759458
942246773
781557949
275189652
331440435
746471086
398012456
47748795
646118123
1747945214
1098580689
973141633
1337418793
1513675395
633137638
1439462441
157186951
1862559189
678861955
618327482
989790948
957722826
937794936
836527994
477794368
1773213878
893949452
5021802
969489086
334695689
927964398
804495012
454499981
1889250685
650053777
2132051248
1210181025
1741486321
647488453
234198683
100168541
2086838620
777598433
51448166
1731429440
953003978
1518178609
252715692
1429360443
1745246146
317815320
1107285288
1827778581
372635910
1022568856
1106612301
2146578119
233303537
1603340886
911355412
418787146
1448284031
2081597460
294405034
393049441
645335503
170355403
622613499
731517635
1972820708
705426574
878640798
540487070
2020972430
740093734
1004261549
975427622
1217621392
649069810
1511119571
175944581
614697953
1340636155
1278647598
786355142
915554917
269780420
738354307
13849095
2079015166
1551431404
14371625
2061122488
486595496
1329891149
1085470080
1204769338
285909249
1548116011
1493933413
1450009425
623352500
1702017578
816517517
11077128
770275906
971296628
339167898
1278923748
89163262
1729850912
497753430
618883633
1481030401
1799241709
838904281
2111638281
342231040
1281252684
1396832135
871780994
2087960749
2147305859
1670372546
1353921359
901694773
993936044
346228854
1286654705
1848617178
1329916122
1954394748
1782721857
1289712924
610493425
1643481992
620540767
1403200478
128606883
1136173576
639429751
2088589341
2030275796
1677954638
703616835
924503551
587067712
1642803541
1157025918
2080740656
115086976
1674404529
586321965
582950073
1557070433
1503974811
362220211
60360085
1762050424
1658871723
1808107351
1440672357
1832777864
727832905
848562998
760870722
1653993655
639940138
1610478211
1442566721
1078469545
284533556
1746824583
1515039016
491355569
2030300709
611116308
726758297
695815527
506380417
100887324
1949005481
713107197
2091863118
1020182790
1284952195
1901446414
1788639192
868423154
828959805
1239293678
1983930556
460299510
99562209
691680943
284947954
285879484
540639442
590906485
1806417106
1542130854
716884095
1796328836
1673288491
814858595
88016846
1803020241
1211501223
42585851
1085533505
623177073
284906950
397516740
796126052
1601103375
632599354
289839605
927808187
977510691
2075023489
1225098890
2016292175
194716515
1575452005
438882069
1877937143
2035393046
1886884853
744901439
1448329174
703166475
1394216526
1748898282
1668178820
382893321
1847199676
70620048
1330678753
709760125
739704389
627247615
1946148641
921662695
580589837
803155644
1279850844
1482455217
1909382363
1142543274
872063600
836000682
1698268889
931719934
1162285
1102654400
836727041
566134331
85321043
1356098152
851436132
1099792077
1327203328
7175123
1164231174
1061374072
399201505
312144572
1662685665
224329338
1266172660
406511153
1527417971
249817162
377043350
1723754948
555043458
216193548
776344045
1739403667
1172407212
2119248690
243121051
1130259649
1612673499
1481264427
1177593403
2037523945
640880311
1550215196
649946172
312000134
892822692
443479557
2098639693
771624083
1595309472
175535929
129526415
1255600848
1660568449
383253129
743698230
1941587561
937550800
651776559
1891226303
1393643774
1390125569
1067489065
1105698343
689772046
1813252992
719108874
765647591
631899780
990519283
1068701151
1713742008
1053171851
322735338
1384686584
722325310
1882228284
300882308
1082529844
1443972916
993643853
1412900315
1848961483
1380783336
933247175
1434196998
154123545
1772006287
1095138719
1442560784
185307911
848332334
155135442
416507811
1848401049
895406027
194159978
484637650
453771105
712885630
1513677154
1339380511
863322740
1949770751
1848048425
534171039
886904446
142161208
728222979
754025813
116239774
1947883491
1038041264
434258901
1065021833
1471149190
1978285366
1576823230
1448069608
862088177
749627151
603065952
918313276
647207361
1776072383
95087219
396589835
1094228665
203489961
2101372554
107499548
909083157
407614532
1746421834
21043754
946472410
1226969370
895160813
780011219
536886265
1233271645
1078885575
1487302340
1004650404
95133030
1173462438
2060954409
2084825333
1334759274
1521513799
1794928161
1764249808
164918577
1005323184
1139390532
1624282030
180335930
468636841
2081997228
393549022
1950159701
288120707
379742450
912526134
161341659
1009885766
1584734887
137326346
1783574329
154208990
1160029082
859571584
1832653488
941792636
163517749
2080847221
421059903
1056179395
2003233818
59224085
1608597948
786267529
587618159
305654871
139540615
2047789755
1074164895
2014105976
2102865579
766178017
1569708840
1138136884
188722701
1042991459
1180781481
907322379
497541957
1551762252
1883362084
1078117117
1755493050
27700150
329128045
1129351875
104787173
2084055836
689090486
1093022541
745241547
634367870
1262890901
1371802098
446036725
1719268562
977731705
247228265
856433014
816918067
1393462588
1676821961
248946056
271250645
2074533448
821529211
1631058054
1577280252
1746354363
2119493343
1708037012
858839254
1292218758
1037065710
458856474
826257336
49147301
684417272
1771073735
772532713
1843687948
1522025552
722105827
245719761
1618480883
1993198789
1000136841
433603526
1283637566
906301117
1168124315
1988468862
932694665
1260408157
1985928178
1098916447
1081373330
167123517
183955696
363366302
1624442219
981003505
1095646497
1234701767
328599331
186918143
1101210827
1031348384
1564569376
112679412
1210145934
940117841
1292178552
676856655
566858712
1536279761
549933389
434087731
879454062
248125589
663669452
2101653133
768458286
866283167
258090727
669816497
1752203529
92853803
1747442768
1698586594
109530991
890499050
1566165986
657617347
562894165
739711241
356188395
183853495
1574057529
209781418
534431385
1895277407
162220854
287184830
752729360
1151565175
2088176211
58387552
1924002078
1409722970
592653738
629208670
883372816
963504768
1923665213
158066
80395481
63453400
364170321
244438936
2128829498
833301841
712940816
410628550
498452885
1454790928
1329970850
922681125
1375856751
1655295959
81931096
105757837
659053725
614557797
1979065250
1180533559
1325961298
1640216877
1561066530
1896978443
1943899029
54911098
444239309
1315362349
597654335
71856812
595289030
34536771
496428119
757433496
1209982199
1896815351
1278265978
1581015890
858096148
676441410
168726171
868332791
1660808189
113264002
1021755693
1613809691
543709905
1327798705
234556742
1198196080
286377259
332085591
828772287
1940026336
797107828
2011896595
1702611890
1356419936
436503798
901130991
1271172119
560097018
1275837011
1992913468
1251642619
510672873
353895452
25360076
1955312543
1714476336
682090646
1024750128
688196112
1396491379
271602222
789680928
1442309616
1489931483
854861917
701052923
96552115
674508736
1572639385
1216127841
1499522312
306722639
1923066071
554166865
872343158
1525078942
406682085
1119249780
1953525968
301986774
282610894
1304481611
1503683395
487694410
830742370
759025202
850721671
1807810010
1483159019
1963406124
497701478
553040006
625893947
1340269868
712599969
682640640
626008886
429885717
427272956
1599670224
1539907777
1366910488
1913339964
653476306
1523610672
365163278
283204195
1282121302
965490049
577588017
1839779856
882017699
1315404971
1206594161
1336997337
1095998923
887042924
1121838258
1949332013
1587219555
476378055
1919951843
623314511
1899050916
1872743170
591539057
1526347770
547884979
2084832057
230339843
1029640450
1677882592
1445419639
2064867595
296013554
1466266712
1751160957
1544842231
430185239
88871040
1890436349
1577618511
2089879339
419470236
1058030856
1730446098
167153147
1481155877
1717788571
1569845128
730532111
1964357579
147228966
944291170
674760249
1407963289
249039107
943162211
1111419482
190172446
1145967877
30888592
1583555840
473695786
1468096583
377137420
1725175605
74933577
1418420912
2111158481
836330982
2012178018
212324001
1190064017
1289050670
1895398491
1687505171
1339350706
1400517733
15202236
1013471157
1880375102
375769710
1901078707
1789795806
1120935112
1585112896
1227347860
1716463750
1159191592
811747060
1720581000
2086488961
144862165
453527119
1537742950
478744807
433113916
835860631
1922381468
1727762043
1346031444
437889447
1963451836
73505567
701648899
179646327
31107407
1785820960
631067429
1148945950
137435142
1739609617
2058353036
1464037635
1829379589
591686919
474801367
1442712057
1842899291
356105962
2084964406
360055920
1160689915
847718681
17412655
1945861904
109287834
1715698631
141005113
1984734035
2070636205
1206481758
1341320187
157330369
347840423
970506131
697745406
1394369866
585241659
674360104
390421780
974549236
1839651769
132371889
499920184
1524110487
1829947028
1784353985
88540883
847478458
1349797997
2010738166
1905777847
1087569250
1986140006
670679289
212946711
134269273
952602028
104404378
620845536
1290653071
725422253
142157716
1434062015
844822073
1565364261
213041893
1339343969
230948342
2046703333
1735932184
836192506
642043109
2121707731
2103120607
1440978496
1727078749
1387844581
277342988
358846966
603360252
874560017
2015187444
1332783846
236284782
1429252967
840605096
580298803
594100825
641374426
373535471
1385976823
522186898
614162285
2079198172
1112014152
488891149
1176477044
507021472
769163674
2131136321
1944621796
164202262
441019093
1396385301
1850134545
443363263
196769846
1705427624
1446957373
1592653910
506358247
410547098
597956458
1970467537
667892889
1885671539
1054107494
676634199
656290336
1728515797
1902686930
1973424032
711743755
1804391004
1989889144
178746216
1213084849
382131870
798485433
435141166
1165265166
1708286102
521125400
33035756
388670604
253911307
1882973796
1759203415
878486982
729168250
860452123
1981063141
424346504
2034835301
1948679767
1208397854
1545699729
1563556281
612156897
618458334
382335597
1380859864
1913529134
1654199758
212983807
1938795473
1027073869
1328794039
666407775
1308578363
989231314
173896753
511448421
1528391694
2020102132
2095377064
1089749820
925464234
723497594
377061141
26436303
1644503710
1082811549
766750275
1507572856
1453635040
1879630960
2089395183
436907895
120385131
1496354740
785458407
553273465
1811988939
1293504492
235895043
1917969138
298075276
601763039
886322648
1662349946
1934060457
1726608973
1921226801
1670017586
1588398690
1074995392
686079592
730000731
146882123
1795549032
306947820
2104876380
443757520
1439592965
318583522
59118548
1927414074
2137185288
1555130355
1746066527
1030993987
1228386407
1325396463
2087627645
166147961
874227294
1834523836
368674372
1901960630
967569625
738461741
608365532
1539283206
599600122
1642667602
1650541707
130131541
1191119035
1379987293
1261589928
1489911529
155766705
1346577449
1264788663
492997926
674460347
1709948799
734461157
635780365
1864788092
617862924
1401235190
915619586
749573955
1840523565
847985255
447710925
718335748
885400193
1159863976
1895489051
1862131754
1258989425
1553228741
1932146869
1865264636
893125795
1491758019
1423014749
1017677120
1744603615
2107838261
166938022
1491039010
465407710
772732737
1713198817
1732651437
1393946548
2073259493
2117746401
2109305890
362245112
1745502300
2014875917
2038352864
1658206853
1595675655
1795449967
161247551
170382054
2079251296
1463244324
1695922002
1787962597
609191713
1153508884
1419980925
650967271
1324973220
1296135999
311355714
8050647
134795728
530651244
438697257
135966801
1352264882
526656726
923494651
534329883
261509051
830517012
193421665
1877610397
244501499
1180669805
818891498
154432883
1908241402
1791821416
55479224
679485306
1559747038
822460528
781127738
375632180
1006553541
391472749
2140658882
13785798
674998181
365337374
1166685308
211745466
367575438
2104989208
2111687302
1687801506
63968529
2062381630
68207223
63624587
1519431202
1368892355
930018363
108329945
1265799557
1969457784
888717821
1868871951
1482085167
29684625
56031456
662677818
1587902529
559942861
970962012
14947662
1052370890
1765722784
1002822144
390604726
1355583737
1725847375
139221742
877855520
1198394848
315207557
225734120
856293350
1861879040
281145328
812449667
1260536058
2040621206
1135655994
1177433387
1603829658
432484117
28327234
1103406651
1682100544
152613579
924058385
2047243760
1154032632
586087714
1576796182
178537675
567575911
1216659353
670380549
241443886
1364246629
1714461855
1287099852
1640916781
331848862
1718086995
865979378
1685210457
142005107
591676122
1840106206
1662168656
1410497544
1139066678
651651935
865943530
606074461
1819184623
2124569265
1410913665
1625412335
992931691
1256848297
279182864
1638803685
1921355408
567588719
720534300
1339721320
847866568
197243638
1612150685
1303848834
1714964536
17713485
856366059
1456075990
1630904597
1243193998
813828616
352838910
1460391473
558628073
1955766542
985217921
170865458
967616179
1495508858
1455661024
1174932673
1829445907
1228309966
601486352
841849083
44627488
1472936976
2131514810
1470481112
351788973
1194857602
616261353
1900061902
914442212
119684301
287902961
902964238
945274421
811827624
932607222
74185689
1518089239
404265501
537917272
149532795
437227564
989490356
467803440
36275337
1930014831
1575863522
546047212
1160264622
1501344363
340527024
1313787783
1154191219
257082227
207664141
502692506
1345252460
660300884
1719778562
1752096636
1423627770
1631807844
484111003
1025582570
1018418387
772607988
467904911
501421830
1201544095
1230803221
848807960
1150140768
1470652061
752324195
1442704774
1540902825
1039244914
1993933671
143710991
1854785744
1002619666
1989227005
620572090
602874150
1559632056
956231497
1621915208
1468154833
321931620
1991327628
1373651667
128157963
1360323915
994374345
1143304879
427301245
26684088
1706787615
1763992209
1129884056
63945661
1076148012
597350714
451969603
668192172
243648484
1710380113
309275751
451834769
1394042417
1047293487
538866911
1226365715
292486244
592793554
664795054
2100268471
2058851246
826805749
626132087
168364514
68681179
1470676376
1372043650
964496604
1042313073
2108747976
1231420396
1513590117
112379368
969401314
1293313967
412738926
1290076358
1435297945
1419582758
154117398
1369938619
21171633
581322060
758989001
1277785182
944601403
949391169
746448537
1117898218
438345378
1771090488
334836843
89498122
1357692472
1648909717
521443455
1092332068
1902422360
1807519150
1434360780
2072653471
1585537617
1367079605
1003128729
1884086607
831397569
620752678
1942886793
1193288170
532263753
2010991413
442403737
520510829
1254882626
861970838
1360904846
1961372476
300796321
483476063
1886216969
76928220
953423708
1186611005
98568884
361779858
950147231
1911069236
1469976681
1497377638
2089514663
2105753975
1399121243
1418977095
1685731762
1741527768
855617837
722480368
1551824719
2082573132
380269272
1198684215
696332582
482842376
979953223
1551010524
63090024
2093454468
1336647659
1939879394
1175924607
813264692
1268949473
1140176066
1567947663
2143873650
1705687851
644004793
1772785988
268857415
1640148398
1621396207
1809497871
533528297
640915950
1620837285
1342331530
258526585
1230646448
662937414
1561534686
139587380
971352974
2057395548
1740198695
45899803
1806317937
2018027925
676921386
1118380699
2085162818
365371732
1221754273
1578149122
911060689
1773280125
418300753
538552427
746343508
304691015
1655456411
1258746529
867796272
619327531
1089783435
1667050767
635024782
622149745
89258120
1852118911
1840053302
429540861
360275044
455732729
1235229177
1986941706
1319677583
948275056
303252039
1625753321
1646675540
4360811
1198094296
382750579
1919742984
442416941
1652953010
2100282777
101773381
103426988
614946765
1279774088
1746085836
1568742660
1378084463
1390562283
195828706
269662802
1337945115
2019487089
1278285888
1292916716
1038574998
1240773392
881730164
802014938
1420729990
868272258
183656310
1540371079
283500445
409790338
1422958979
1054387529
1825614854
896683026
81773904
1544970107
1753876933
1940701193
2028662499
513254804
752335825
1687423131
1012945660
1095629437
1347644289
1042945091
1662924010
1023290694
1501594267
2027401092
316458721
1136425993
862865244
182300666
1359734178
1416788556
1547185911
827283015
1323894133
749127620
1509323257
146170690
1707532084
2125191709
110669978
2057643460
404270683
1834695988
1561403002
1366421488
499901972
1029795713
1148868692
1452297859
2026976533
1428453434
896637601
160946513
1770447874
957154379
779234587
1618318339
866052961
2029470554
2133742332
1756069534
1094741084
830532624
744884463
2081439756
1672850410
489384340
1974332748
2111050804
1161692840
1088563016
919216656
1425648970
556773108
1620368159
284631120
1625209718
2077222516
473972931
1497041399
1994649286
1455526750
1491849013
664409171
2126390715
1274547542
1311467756
1714424687
1009485516
2046804775
833003979
12593261
803130092
665793531
972874706
1457421547
81681769
44729337
1796075740
1150714894
1339705337
853226816
63897780
2037392302
168805964
9068753
1460991552
1859800331
1773328323
1744502762
1483326859
1222132679
132012145
2000460085
1934428353
521550284
813893237
1440373230
32876505
473408502
1716220833
803210980
1629210429
1345643172
1295198010
1363362429
151937973
1154154769
561775216
1301542051
156286308
806921908
645552027
785325492
208972052
43536729
2145615564
387685400
1035795856
890924407
2068202397
1859171677
1412262512
305481746
1894373597
1223747720
1993950043
1084942053
1957063362
966209226
633456839
777064506
849589556
1568280430
1263782364
509244305
2064532119
268689347
1473318676
1264191795
469338572
1281070607
486081935
1442175208
1857158561
167034240
36783451
1141532180
1232043214
1602127698
1566281282
487970574
2087245327
680812421
1514961367
603201715
1204101923
394889150
735384731
1897626384
1308698475
783718295
1938242837
1720621697
890772889
1138242307
142204283
983177605
563516328
1717478475
1267612223
1962092142
1291986221
441775464
412829314
1478936740
1912111889
1385125711
1651213547
253352577
729855173
759875849
91964744
1407248695
329698431
1836461178
153643434
689676488
113739066
163035076
1525427078
725249067
1755290390
2055264822
498850963
984892657
2049685671
638053121
1746618639
518018230
828400879
1735609509
2066924250
1649138412
1790542658
210535762
1746866770
1058731455
1100925073
1015539494
1103532400
1327680841
1209232812
1267193198
39940050
183665736
999133348
1538224869
148874230
1680147966
1548064004
674113147
1465472833
520153803
1416987842
1592245
934048642
822871716
1677089631
767696871
2091028279
977740615
1974049662
1211162411
2105442550
20647237
239512598
1577737325
1729100424
1222714112
583037621
1311401530
2046521549
344260323
39670294
1756010276
107879040
1364988651
1155360477
1288951253
954893983
497991343
875999254
679249682
586720329
2012569554
311968976
774739508
475438874
1969708067
1669861810
1624456844
1259926365
895104744
490157208
1499070587
1281190795
1260010073
345720228
1242366677
1870827981
977443199
2054309639
1470843145
194577167
1784945303
1599394698
1504278545
1418080228
619261806
1458930251
1634538174
1020425650
1886589103
777059453
147251233
2144515488
2033713989
1629282375
1842447839
215679304
1759226499
70956434
491221197
1216330440
1880511166
1180845044
934938466
827248453
1946406046
1988911393
428758565
1635148550
116974903
720716514
796726747
305847077
19158534
1495037745
837123458
1149700239
84577411
2010935013
644192088
2019643797
2116282080
624825197
2146829473
47548987
345693430
1117446408
2080515591
823329786
1319298911
660855342
1942202863
1838419485
366581674
43464180
1089450348
43953892
38236352
411478270
605708878
1781857019
1326529347
497406252
1123579665
1783202384
149458209
936629108
1814019710
61580018
800303720
2146378824
120420818
1098729176
892952316
994792140
1345183369
1505463519
493614286
1308304257
650151980
269180062
1093126329
172229714
799652415
1418885331
1351981959
279691154
1288266291
688194293
1597866601
360581181
77866165
652276131
146659166
1477457185
1909755028
670709852
35445082
1279734460
1920604352
1682971231
2125440920
354261095
1742083850
1026220229
782124535
110476636
277731765
787452518
312403144
1865495649
1518905478
1078967444
1409061738
501084950
2066674292
1788796070
1775101681
528557763
2031607409
1849693171
138357177
426333865
1877223201
518911717
1686403459
1952781853
162596875
551754076
1343389509
463575725
1592920315
506723322
1890519181
1373616937
1286323743
1908899995
1077386768
305970563
1517423161
809860385
1397805529
90105779
467330074
874989363
1371396064
1376846232
1335544363
107433404
1856939223
1683595726
248709589
1872820247
249839199
219197390
1606715605
1215424436
821507054
1901173106
580446194
1779595851
51406657
1574507543
908240487
1966572881
1831165607
1323092995
382635427
1027346892
871216606
1920950153
370179209
346678643
473874267
1767373182
1398769909
735357326
291005454
1966914682
132364203
2005467167
1992395156
30013962
1329725254
1551010677
778511070
702988739
127441979
498858459
995083886
609173533
457700669
1104022738
664602213
700203915
1534110700
1966152126
1997730120
1000262815
744701054
1948503046
936242211
1608776229
1196921729
1947518165
935670520
330181602
686086217
1838222200
1917794533
1275087204
441255660
1436936983
100651393
3129678
1264702472
599296379
1325432864
821804762
909807540
1689551333
1862326446
236233107
1657619130
1238422675
89043357
1343086712
1745345809
567205507
1870734315
1403124427
181615192
587777271
588968241
1105397263
433578274
829216590
705248522
1062047992
2093089643
946236339
176864133
857403194
2021550983
1212336849
701846649
323056753
262945387
1067739609
1268428091
170991704
2106993794
2102669192
316353006
975695868
929546966
986625446
451338333
847061264
1156916084
1386811454
1563089251
1243144837
516775185
576043412
764119401
1455330100
1192049146
17701616
310220910
77315579
1108064108
1210824996
928963811
1916807043
1690254980
1984169876
624918706
93831805
1064537745
1183838275
1884336362
1920345369
1912085552
1603206226
881167791
1059674071
621419754
1207714370
574558841
1133682029
1377267007
255106992
937821356
1177478920
302858912
1383119945
1849822397
670238549
1354736665
1170706233
194285852
1543284511
805592895
1282808694
1810470085
1319717966
273737791
879965511
255807651
1183922323
1764145431
1747209309
2062352287
953846188
1822108149
1499537872
563967205
1366788111
1325074779
2020522310
1437269607
440839862
1316943566
360643620
352991088
487305595
1866784550
15548402
600712837
1378968661
1844727543
1021063413
1246286501
1413519377
934201011
964369207
37978482
1722260509
1327498251
1827028608
1313536969
994318837
2799592
1218140115
1085693508
401218432
1564106646
1569649086
1741786604
1197533255
2057079226
1908894733
4544485
1161692187
558674977
2116708609
80969916
364336341
1617087728
1305959688
1941240628
853182837
1064809634
667764491
1429465151
1068201913
22775631
1380201093
2124285419
730014023
2117465200
795322612
1003285698
577712238
210094374
1293353905
1073547089
1733299963
20057880
1958968953
565367370
1834780973
802290044
2037542493
2062272684
709658458
340559221
1479402059
1590158628
790649118
927554167
1269802444
1018163390
336244316
599572418
1345457118
1355969588
93851343
1674432663
1147862403
856927483
1169479911
1011402603
761081382
1913811144
519448463
1033099416
1767029489
511372305
234887513
823210377
1511893420
1912216074
495031572
440814918
426507103
290029359
1811003439
1356289330
1204923786
1539541368
425546406
289438486
1465333179
1807750695
1723733216
678733966
864663699
1062013622
2048449260
1497427251
1349509253
1150349723
1951006458
412264267
1576627232
1935122383
967869957
1946564414
288184092
1040436249
1505278390
357688352
1884456925
706544699
174409570
1128232487
129480403
1010001224
3590425
1295320848
2059670267
1600128039
1568301251
485986820
999552852
1465887266
383033318
493967347
1242286299
989867622
253701677
446717446
1192833754
1847976946
2115268169
1334282837
1234788985
885976334
1164031598
2125595584
1533060950
539778186
1576920735
423774966
1164048155
217462430
1368458839
337934925
2033819226
1532058919
2025069006
290289979
1186580043
1451139940
782041350
1124414780
1971081553
1934865275
1425529320
541883981
1547647285
1860058155
1540414231
962575865
1467034333
1614222633
2098627706
1685102757
1339175613
1685366670
936070497
435342187
723918671
78361876
695968789
1241628575
1669753212
1500435540
1015484738
577838053
1823861895
1287458195
1312068622
735188223
265913845
584806990
249675594
991889844
1153968540
1571251281
1543787062
1700167172
1040558324
221375007
1945648927
975525510
435434022
1367143638
571460303
195327814
934833229
1496060569
481839954
694990194
1871272690
973154602
1258317716
707779142
197302328
1357040795
577254808
369793157
400040460
1150155367
1314548095
289771222
732821289
94769963
643615761
1327708343
106088244
703641823
1594174412
1207079378
119718744
837118585
153568621
729854162
463913011
2014182001
1720310168
814824348
681071887
1469951916
1345370879
1290425382
1247415666
945572123
1410723140
352099682
1360221320
507236962
1701213158
1235300523
56435717
1230210777
831297587
588791645
1695163865
557291874
306592728
87328180
264441774
847300181
1204877433
1769248964
2024034973
7088929
1556297552
675501873
947415490
259835251
1395703696
768526680
139062205
616817673
1761913639
1580390935
1621161931
17424582
325586507
1685505696
1330059020
287375818
185177779
1265243939
1720615094
2017015131
1802296538
2118631871
637405252
548936478
217799926
620667783
1106163959
520600486
188515419
1294684353
919074171
962199512
1755417860
769553049
1175843765
74899242
198490693
1855787579
1344695208
1441834807
1821986582
1473840353
1914828787
2115523665
967123386
197910718
668179410
134809429
1729592155
921482866
1113135104
922801642
1424573197
1676431802
115624647
532131154
731920
1064881438
706142991
1865833639
1705480597
923422130
654525619
854174272
1619370432
833822532
1058762466
2052887627
282245907
757583502
1814333187
596508821
885857332
199675553
1622025317
328228571
244874897
2115215275
2143426204
956123088
1852286254
1666508032
337402716
466713148
914899600
1498441996
1705196825
1434752608
2010932830
816256397
1544640160
2088364138
2089193473
1587640624
1421506011
1109263655
1361622396
1489286870
749889623
2090580725
1712275015
5157356
1862947531
567759851
213831726
1737775590
45124464
1802420888
734800793
2018094181
1093888342
302728412
353753295
1398370689
932971340
2029644621
100578659
1365907713
520852354
1177624259
632219134
393473606
748524410
1678525776
1419593575
658390572
765070225
542084002
1403346851
1862549857
438185370
1863237759
2048237954
499147050
1031335380
50453507
1945125663
653633706
2104188228
645761385
2010385541
445082893
773902279
2134134080
306298705
754385284
1098223945
396348862
874181630
216575285
1888086645
1467442359
167789402
349223172
578690410
1589132121
1731250944
1909605664
294024950
596987026
1852163230
123696637
1810718237
601229953
1110627091
1530990146
2136903269
494102258
1218030742
18984825
289944748
1932926988
1015380229
1017725706
476389817
1706389903
540145693
379298003
458643547
1186438441
1973240906
1111963253
155714374
1679577124
1792225812
330317218
693973896
1343788786
1674185401
336180787
1020363614
2099638434
1384925796
1483672216
1366454927
1173972636
1671818522
884272775
1019573729
617149542
1151503315
1220283904
2038726140
336232555
1005271125
864201548
1500489954
357257336
1488606884
690701143
1243113051
1926395055
1238491816
1827249468
1305543347
1697187365
763124095
1753348688
1320424974
1071176843
803160712
906858980
1718298264
1234342866
2029399943
1237228490
479976477
1120563463
2087220458
1192411160
1330593443
1519260798
346639433
1425143617
843011220
808011265
84375666
100603143
886823568
765994447
1789177500
2111588087
14018934
1393729044
775657246
1655212952
946211374
1878263595
615865573
1211896460
620857133
1179738310
507256615
2049294352
1141077769
1501842251
1007602990
302320450
799541076
598746109
1190522214
895837971
529279415
2006813173
1007484390
184206787
943435316
1953586590
847239614
1681521701
2107995409
372680804
32525969
753684766
1547815786
1020815560
1512853736
1272119218
170347039
1473727092
1318158657
746749440
649724756
563099679
1036808697
1563151707
160827153
1515119929
805523502
521154160
718184684
364161110
778564842
37676327
1260574231
1661306892
796512421
252556216
105799404
341250652
1412251854
693083302
2085688560
2095903676
280408744
334701807
2093974068
73915832
49623510
1855037472
1098047283
2020567463
508408055
2124282446
1636178697
1053563456
1078395762
1344183904
1288487349
761723778
84603514
1993475908
356030167
1926649115
1273102278
159449265
1003417740
1017299940
1873201903
187549031
1974071407
455000692
2081733155
850785123
1885039576
1295740712
2072251893
1751550712
1762743551
342003436
1211871526
716207492
701156164
296467157
1191915292
1142384113
1046394012
1326762401
1372495536
1076213533
663446598
1067777591
1532866226
1257879916
404862504
471250786
2126075217
1040953714
2083785628
1462412884
2095601912
1584119370
1284639166
521003790
1205193495
1911641546
1522976671
1530516230
1576712389
2048018634
1598519980
522256047
1870561423
734703304
1344289949
2037512661
1954823711
1495588459
520001361
840559837
489730913
370665302
1600975242
1970751149
1356129661
1727033471
729357745
839886561
178660850
823532350
708021626
527051782
738221154
1206149039
1845935944
1218074696
624584286
1559775264
1564180754
1429882116
115564390
317691266
930481677
1113215872
2119893848
1392493182
1886314508
1985997383
2084337215
896630252
1001235543
308104581
1997411225
765672808
2007451882
1076119130
1374386450
2143291301
848220041
881230576
926617631
930867621
1967865483
336548551
1016707941
1682866224
1805780739
999631487
1165352434
2078079614
332918113
1484904390
1262422568
1484581422
751545906
349375121
721134915
2057283126
498420488
1015043625
1495973377
931611513
1645714326
793919443
210657961
47680578
1434568149
1906248497
554786257
1348662371
832876776
1984549125
785697756
1440546270
1084001286
1133949395
1009462730
1586105921
369031115
548626989
475593223
1654614166
1580695465
518903097
1337024113
2076622115
301667333
17510025
2030492275
1060514646
782338533
203121907
1910771836
1097783667
43859939
1319920723
1364120813
675658394
2012456446
531873782
1004781265
2050654780
1445622929
420959279
1475795209
1160650070
233287889
1917922225
1347442254
1215382165
527092933
399920885
1704584584
1657995954
1370111295
269001475
1119372245
627701781
1818647437
583645347
1633023875
1616873413
1086290873
733078535
1907886584
516269551
1836758621
367225131
968878462
1522733139
273996777
111428058
1786697689
1514117025
533055213
1784588778
202979188
1777633450
36360499
514051021
825651182
1670229188
1899173389
327234846
905485189
133509969
630522890
356647182
1888740337
197781196
1718135369
1285471331
48422095
1153523173
554375388
259584805
1540607438
412116900
1699108992
225977331
73710883
670330279
1259754525
13547143
293831117
1451887491
275012436
1125762766
1688433456
1327896959
974838896
168451841
2015766924
1621989083
1619077974
1165958683
1447391922
1718476754
560797895
1183574285
972367288
87231750
795807489
1038100557
1785956108
521557330
939061783
931354726
2028716914
1511731452
365859296
970105470
1899111236
1523627851
670822037
1194991152
511522337
195993106
1953137090
1231615531
786494915
662077421
747778056
638457132
97976037
852928936
324085682
1325282656
19344664
413024802
461476180
803350123
735023444
1978542888
1836958323
2098623410
583051722
1122954868
858023862
554664458
868963508
182816605
92708376
2057730704
1243721862
130399158
1464128495
2028453751
376984499
1110250555
394404738
2066736353
1375086036
437350947
154741426
1065988142
472439706
324848136
533742148
1068644548
1531418456
1364989647
569340693
148412961
928403936
1350643848
1635761021
1244459169
590873576
482716365
718495620
1376585081
78940371
1811646063
410226382
329958663
1915877546
1719988632
1830533518
230690762
259241607
1809849381
1312243028
1037856030
2099725855
1318794445
565535830
133895875
418268150
192233226
167834808
1217876350
163588786
328182150
1424977527
563533075
2073574696
503781338
672955108
264700072
611024355
1181304469
131187964
465844300
639608949
1855482514
1389465932
1559185539
895611025
2111387478
183966827
1538881936
1256242530
1363767190
2091659977
192732564
358384558
1179152688
42806788
2090880599
249803642
1341248469
241601346
1198822402
386032543
1899501977
684848484
851872107
1169568863
1349904125
1421646403
580485249
197553038
185595229
1714443197
1726398180
1766281491
276340907
40648520
1548038842
493178146
1172815037
524585751
1141341447
620631003
677316698
293472911
162370345
1952925185
1772836291
153117175
343845554
1903460159
588263229
406337230
1535113912
1685707427
1169301286
1496300839
1886788122
1305466005
2144948848
2022153306
375532619
852053391
464180519
479677766
657835455
256372286
223779836
718413917
388606802
2088833372
1312447575
1726325967
238991318
83289680
860671122
1290342161
2084487932
1718768569
9927852
139189325
1870915723
1985419288
768057416
523398876
126722542
700928165
2123446510
1189308020
557483821
669454877
804147155
1554169581
667671728
37538761
1943309691
690820813
870481155
2008133654
1087140583
1509752523
118057013
1579810615
974201705
1033918671
1179295577
1097967323
1513524781
1410279623
773919441
275837514
1491838562
1431462510
208848705
2029208102
105010364
1271278273
1087828162
1389158214
1401481508
860031722
907815087
1804653201
2080057469
1777779396
1192164601
682602015
1102123414
554885995
1088070557
1691485146
1578242815
729625135
24199550
1544559008
430071924
555095431
2090114763
420943665
826208146
1481461807
877586892
597132467
1684282511
1927107621
570401618
426880889
1651702393
119713138
216619568
1000424002
1622004693
1338148825
400132770
2095017702
1761843211
315640651
989642231
1716764567
1426185606
609968005
1778843564
1558483393
1084585563
2059771209
1969820336
1115337891
436812517
2109094446
1058569352
626162008
2034537402
504434686
1926974516
1004201764
1412733229
831639939
832730344
1088225865
1144047555
832735413
212817661
2008229569
1529885648
769100474
1635929224
1928343942
1434896556
1696367099
26660714
2112989091
2130788339
2017856445
883705
757089761
1009253133
634052980
2068955903
2016036481
1483673921
127546787
1548740852
1113730359
293693355
1904091411
557434038
2044255831
578950039
368691907
101149384
586045865
944193438
118003510
1219046349
760231246
659483080
436240043
999397225
1419678809
255796502
907204494
2116828891
10678220
322257252
847429936
478197279
2068356573
1975491474
749820883
890242956
1285102597
282708265
826749546
1915979570
175569945
912392414
88742221
444285505
1365707196
1781177344
1083671030
1509342803
77550898
1049816553
227907968
1747587024
2064413016
721549365
306617857
144205204
2122525460
138535660
693243227
1018563804
1724537084
306801795
937502167
722528390
910956300
1078126876
1490955266
2083184580
679531684
1385082613
674453573
552311126
1417412433
833426673
1614719535
165692817
1449960002
401785994
1605614183
2110299275
1768165752
1440537530
1113002176
1090821797
458854845
1533499085
1433041869
364402654
1791320939
1825373437
554859604
1594164057
1588170384
951165498
1854737742
347664381
944384520
229631989
1811004462
615424613
1015771741
113309629
108119583
1738241077
253724348
973362661
1147062357
1562679690
342931009
2116882820
2091981548
85106164
1790659217
1028847050
1208877902
1958871849
920275438
1342367057
591823781
1378368153
1031373315
1010885983
1078873971
1341790997
1112412845
1533831780
2074690311
718927033
1967944738
834191688
1170597447
2111218358
1174733988
1133384913
2013886137
1459407474
1720791105
807579928
635253757
1182048256
15292400
403053393
996020636
2074200387
1583629077
1301164925
1466186296
1778758503
1684227112
211941142
1494516890
1917178872
616505475
1752016232
280702470
446664419
1558766506
1100434659
323896875
1197371980
1225786275
2126843390
2064253172
72803552
1747639159
1082181275
1356917539
563287288
444135911
102143511
1245118321
622832583
1093210127
927591802
120119518
797889797
1993235936
538528773
919676657
151444736
353676805
723676769
1719397408
1147003338
1171985694
788684086
505219239
701139450
221101089
172386097
594405236
1912899634
829424654
636296425
552767314
1823604963
1788940770
142964555
309696960
500898727
760820930
1860946896
698592244
715070226
1115755925
1303451533
759573502
146819507
1362765519
482685041
1830787269
1845473523
1960482525
1388658971
752247628
1248948469
800319614
1942665142
1448561172
1723579838
40169096
19711011
1081172344
1634173822
762535146
1026106410
467921496
1894256640
1091306416
1575710294
581079909
774257860
126334163
1495575700
1786700369
1399194557
626165312
1649957226
2015999863
1664108902
1802241594
51512997
836247211
1699725072
1300343510
1807815736
1875889983
1275517807
836265277
328795096
45374753
486463146
693039765
2122016339
1699732431
654868949
48978586
496678083
44070490
1836849716
652899732
197160971
1477630140
1006287327
621171355
719641650
1156220686
1716823269
906475708
519270198
2121377166
1774691354
1080059727
1922652201
40507732
1465214478
977655942
1686471647
1808681727
1414376373
243035524
638292094
262801440
934397649
1102239635
2136281342
1295253346
1774905933
770040666
443726777
1314102859
1520874054
2060065583
1166697006
372923546
808811115
242227179
1840817769
80804428
2138843790
1095534307
1697426333
369006561
1689279102
2073015114
839471675
639812499
2122769002
550385495
1216895769
695274209
2034153703
780737575
1110780031
1272675906
573767471
2199559
1580949370
749385133
1229783531
1318997620
1644237009
325842314
1866104807
507296571
1229570164
512092982
763140023
1952390307
1728776321
2099060553
83631480
359828892
1435533186
4211936
1891017251
155398256
237203718
921393298
1360314949
1529372401
1393696663
1773448409
1189960136
957091933
379250848
1556139109
994487523
2116853039
437986172
930028926
39138253
1214285409
272978910
395707055
694757115
1411520229
173484319
539687532
893045188
909770363
787467069
384111822
1996187398
1849039855
1082106875
26846886
1812046286
1854060727
902510706
1135721997
169071724
507541041
1996363702
377465395
1273141301
2112032108
457655957
2005756193
1533613737
1109641774
1341783684
1967715626
1360551950
1896430887
1078009693
1875056128
2023736576
760311241
1856862824
354114474
316329263
1559950120
2075273744
89111556
1191318420
1908685528
381248871
1911034714
1646005869
101916209
1030395915
389981706
857400290
1238540548
592653738
1738816272
1043782181
1995259961
1430081852
1570412975
1636597089
1915510893
830943522
312013409
1080430688
435886978
524496679
1502225974
1091882350
473368470
867865982
1219784620
872089100
1288480358
600733643
900860690
1962242529
2013201203
619387500
1224315597
617404793
1479539018
1745689678
370744075
204477037
391963474
126864429
829842280
573269755
323910683
1963010949
1018115161
1645894674
502730777
774485372
471153279
693196279
935819922
1543020551
1101313
697453434
610550694
686778018
183595037
1497060903
505020213
203510984
709457951
1791803738
366110801
1691701886
356546674
1891792671
371949674
1042301686
1698398648
1112330013
519943599
241823251
1348823943
461325085
1516202019
679082353
1470398218
433824242
63157276
2040006996
703734082
617263273
302704776
1443322105
227961739
528793956
2142372720
180669090
1048925936
1814642437
668308202
814326089
2039481954
488737543
542758057
541350805
1307100910
844699046
1583744751
467162379
690578001
637103151
1414405111
601420666
1692169771
362532030
1361043617
2088699118
269789748
1260998263
2128970379
434518961
1613589378
410945346
1881745404
1754522011
1040462703
2106442904
1344891392
1127597188
1965318496
837949528
1975185118
1271280464
320949001
1555249277
1483111
381933324
1324383376
582373015
1018502309
451682355
721503173
1323602865
1562385746
1075676531
261675734
1597048121
1041837589
1929788962
621373182
445381370
1230897769
1057560199
1276928646
1193674763
1545147226
1110293776
1956899585
1139883645
1195585707
1285420270
561222972
1931018557
1635844501
420055051
1629810814
866394625
978312098
1192352664
645521594
440508349
2130055209
1200115914
1375542375
1938156696
1108488437
2001196682
1167323912
97119024
1264682208
2046156839
1627419986
1943741047
23608426
1494452454
1120262252
1600748474
884827170
358044435
167314682
816715781
2068820009
1642606631
911784736
112153199
658959919
1090667291
498001252
2012553194
1713756009
393244518
112810182
767511668
981374071
82295848
2112658428
472933419
1722234745
171645787
1094837257
1039227432
133320595
143247811
164901469
457049766
644816917
1057315483
1728564022
733870171
880912515
243838622
102843446
316621884
1213987168
437761063
2029098616
1644719838
430308774
851386219
1244932161
714558250
694639641
1390195107
1337872649
1226640741
220766541
203235705
72774335
2042930944
651844700
471039910
2025333663
1936555756
1494086913
108869575
1018549955
2021562302
1968517628
1882217513
91225698
105612892
1493204009
2064653588
735701709
1722859745
1957644818
138785349
1047083979
1206468540
1924028781
1676983123
527036301
1242047102
26900478
491662148
872905316
571485970
402622413
358690197
1298343107
113712427
242907214
844656366
2142510049
101079939
158095782
837805185
1039788105
1443545333
1661747965
576079350
1413343712
1372003661
1374411003
1617601822
2139678186
2027880797
803567754
1805900148
1287526202
2056835323
1348381451
605863954
195660323
855561342
1015203006
822024803
1583956259
2032761230
1733398601
1822165665
573093467
734259242
1758354763
1305190561
1686454411
2139979717
1423668692
689556701
509885344
1449751065
1158644137
248723785
1825391586
1113297623
1230522179
1635669961
523948556
1524419048
1777733835
3003259
1183141028
2130364359
1251475342
442183743
1103348204
1614618865
1399963894
1069865371
589504933
1054238056
465365229
2145246648
994144807
1764716616
938992371
1159306735
1409465487
1967871587
577767098
17682889
1947177303
931866496
1921020527
205835243
1592885313
1451086917
1812444207
1992924506
1228665164
521344945
475156576
1927393993
152482178
777962615
644653331
1926508484
1478427549
46324771
1190685593
463150357
2007289754
242324604
1860951737
1468754117
1338420895
845796713
345656748
1966293640
315511409
536609731
203053855
1616079311
975271222
748482013
543887269
1276561980
1162440132
1819112083
1425163758
1384605222
423377405
711435450
2031722737
1702009646
1818062010
2009342637
1030121128
975787082
1382805471
1807946587
2124374837
1981059309
1083110982
1150834140
2021093947
287608749
185264131
1600621934
559450293
1973492593
168701759
1182584612
661470757
568721450
1763866210
837147138
1440337953
277145460
1387135171
1868966679
1488191242
307117774
990942480
712846611
1968665591
1361677541
1760480829
378086544
239916234
1470856363
1611712112
1573182265
1085914412
2143446767
2045803823
439920711
678404520
365697467
303932814
674015035
687468755
1560960547
1552303242
1077508643
1710677546
799689582
797847726
1156848422
1790723579
1781779180
1554909801
1787797980
2017099107
1852339843
1523044114
1425704308
786871899
1991322563
928376664
1207751291
1902697831
1578528273
1701212593
633158485
1859831268
234667220
1394582231
1348574256
2014592765
1539817135
1547058445
250658897
1707613976
1790838043
1244062348
2037807125
128930979
1055780232
134689431
1983209040
1278810198
376940049
449612896
1901063084
1334436895
2024715369
33614872
341022639
1255244862
255799830
1473479234
2127010142
540429226
137626165
713123757
1483136044
1080453445
1288319225
220972585
758964403
898407342
575436033
688112964
827796180
1256151644
2003688971
1897318469
1144808567
778873331
1036830706
2021384209
1817275436
1219965669
1227962339
1960175917
1117393814
1134705292
981468545
1488791100
1824360551
1363311965
209432327
855077463
744567770
64183514
1563399319
1140155241
575528479
1390404901
1681255509
638175913
1696882594
2105822204
738691274
1556919454
336966343
543613468
1066253595
337997121
495109344
1010531799
1285782477
1178978041
1886130863
1707707624
1774121534
739362339
2134711585
298082435
707302905
904933544
962513910
2043815690
1357435568
2003316174
1153634313
1535098926
1925806131
1848928954
1690542756
709448600
1436594396
1624887129
693872002
1650389572
672103998
1501926345
1077487273
1889808810
201260884
1263927452
1089299986
1015569400
1115245982
1303041010
536109132
1729971130
787141186
927939037
1298463861
1737820737
532506355
486430280
1377650181
1813517556
287974853
159405456
748182736
130593825
1013826699
950661737
1876261535
216269668
476267185
1353611371
88380207
245426755
1412043279
1333077781
2140325852
184151533
1319354432
926971429
18438749
302127297
1711798323
866266544
2033049525
384388605
30588460
464341382
426395913
381304220
1979128155
607456312
1380798742
1045965707
665009473
1884138694
1533117966
1082734944
1945633836
971588422
1542193705
1082344196
2060984826
1491344880
816468241
1300995
1742549993
330310626
96108648
361823543
944658321
708600221
469934841
44445025
649867589
991287816
1409481695
998029849
1638993397
618250033
2126611784
1567946024
652083190
1754862825
983017068
137852608
1369922116
1405660574
1445067863
962642209
1642056688
336874661
395523297
746357551
1409464113
1956594214
1287560304
921899852
1450715614
844836702
1352373065
1905831286
1904088865
758176521
580158737
840651644
170727509
1273619617
2047044595
1657696876
201850694
1526049784
929884760
159012582
848046064
1965015263
941194171
205181044
485712779
1779428017
782120979
1593435504
1754554314
1679329896
1088737199
1401958725
962139331
2137548100
634655554
2075294075
1698624243
2064996262
859758809
1055531707
1065965423
990584065
1714612881
2112871632
1926888802
1094051360
2011189105
782782913
298247322
705932538
572811043
255112576
1652931978
1095913975
1170426945
357361359
180768469
1459383011
1137588330
788576835
234401693
293111625
1635076762
41445103
558255626
666422000
725508706
693589341
2140697976
235140977
602980862
20668036
2132527176
253687218
642548986
624105411
1628123191
14481381
1420368192
563368364
1841478241
1522453864
927133701
779667499
1381581644
1925793995
655550532
1801386702
488257544
1321519645
702521866
1377238364
1304168460
598966570
1264783603
1644187278
1465545828
1298500592
1540969788
1821612162
2003744702
434213344
400745006
1275525265
322604497
2050212874
1686759306
5432793
1354881750
631583758
952901573
1298549637
1665349723
891439198
918099398
1735692050
1106506361
1751821533
2102018737
863215418
2026956220
503223254
513182377
513529044
410298754
461893391
116549903
705620684
55694006
1640815153
1169921678
1297239001
280722510
221537550
1972975695
544024438
1774285228
821030175
2025306860
333917742
1496720269
1961577258
527471080
594907785
1201192880
1153035654
1669172198
1662393452
1314217738
439046252
1667155721
432555216
104847755
415840844
165296231
1875687942
411146276
195208616
1238876153
830626428
1349300135
626147970
607912394
692813714
1493436965
368570733
833937434
1037766765
508960256
1933306883
1356338577
1861752492
1527558410
925630982
1425437129
649598719
1685013769
250621142
604657497
1483763882
1675376633
126034706
1415614364
2096003141
61013518
17951556
1577202907
1449727883
1649513892
1276315867
2128181932
1075495816
2081592359
227694454
65130800
1953722406
2061677410
670485946
758269842
574067373
1606268067
1211744858
1032201095
660553358
1292455601
833867368
790324792
1587129670
1921249183
1440835760
1163343134
782620050
1709731451
2104246348
1389103799
1472263851
579705883
781221423
1329040013
2069658558
1748944548
1761434121
19610594
1801126512
2082731525
2104374431
709058156
1710256221
1489829278
565049305
2113878022
1827391441
1768492619
1884403894
1899826993
1833310818
1701100536
1694893540
325456315
198358443
1117681930
1718112207
1778762918
271255185
1972442372
1161201728
1344605627
341285918
1770777461
754450092
1291231344
1879189073
1288878600
1272474464
1998112595
2030677408
360689846
1249454
771433968
597450295
1776281996
1625054041
411470182
2111176562
411838215
1490144605
1321876012
1888622643
1001887395
1486031268
820288879
1640169815
1913963045
784689934
2077140262
1905313132
624690731
1584526846
1357297454
431839342
1831844914
123888068
54983854
1526118343
566187469
1660531056
1068031253
387032525
772711050
1758729528
1072311248
493414184
1897748159
513877564
1922305787
456199100
924991250
955252278
1730369173
1676060380
458904452
396574730
320994696
152944728
352661881
305042553
1482860709
1512763406
1262323363
914545002
1536908162
201521196
480180219
1875159265
1436799847
776600013
954132091
1814817016
724725782
450380085
1037329422
683846482
784683960
1951312647
535353168
913041469
1914659474
976585955
1278535322
659040672
1078037638
1348382104
404232996
1380254208
1714261628
2142522163
106365541
945087540
1160226579
154582774
1006186113
1775829390
755371133
1673713351
1160047537
873755582
1249988923
2051262494
624691323
1447519412
1389640789
122325821
1360880591
1496681281
128939621
331264308
1133910274
710806883
1138914845
1997100398
614472968
1101919047
2016399613
1148735448
389512104
2010111723
1315110056
346020481
1370229629
547652469
1679582607
465914606
791464507
700549908
392572460
1378762988
1817193802
1310661028
26214605
151960394
1364825234
1191873939
607911963
1949232349
1206655578
1324074125
1471188115
322152677
654491559
1679008901
1524414495
1994571019
35730068
1073199489
367671262
553743212
636122197
326885164
241479192
688039968
138309178
1210035658
676530690
1211475206
1872856168
1210000578
1524548907
1576525882
495167099
1160165234
1990424347
859194525
2074249287
762367035
1998561758
1850635456
379206344
1281144090
875192890
1266711992
1515731661
1249594855
531515594
1227933373
2046158925
313149362
1537386865
676568547
886933065
1031182017
793651796
1865055385
1367553124
1173008746
473740446
507935007
1676078718
1922372846
2095979849
1234725908
1746399090
2104012315
743343606
1754421889
524336894
534217342
1229015692
1179676877
1474344252
49041696
694961327
1335915332
1351357678
129021125
1620144015
1543386992
1576757450
1744756725
1216701500
1439107441
1080576414
1562867016
1789671617
1752757356
638442539
1950797064
1258349238
519935145
64655205
160388245
943727870
1326883158
1305508917
1761775043
1920848088
724187140
361510867
1729004260
790915377
1565373950
558350290
479467975
1336393096
41554433
1480420197
1740209004
299120818
1954344953
300198406
1755640614
1098896604
1800147243
1616094896
381841740
179650514
1337879235
635178899
132283434
631640781
1490633740
481314176
571745045
866354796
793039091
1422104409
956817284
432286037
1160156725
2017189023
1682132827
1165883731
255079595
359271028
32886501
50077502
1115373109
1173621178
1088270097
131659862
1668093233
1175912094
417135366
1482215920
1382825229
2141456174
856286423
1261152426
1989940611
97096443
1907064992
1288166942
157652441
1993083878
324635007
1973213682
474163183
1602818284
1756609699
1455187995
440639274
627194900
1774934822
29740522
148902293
1141883780
410588627
12151478
903375751
1809434529
2036309351
30946010
1604417567
1276536088
507023580
1841355122
934036898
1043785928
397181536
1067193898
594044843
1966164893
1368260100
370540482
665585904
421273597
1090113443
2102426641
121148497
481787848
94688273
1209595928
1210418396
765034460
161790871
1241237660
363067070
160930787
189805761
2086209993
296715928
859333964
740999354
594038198
661960663
577554709
1567178549
1569057415
703920836
1542712268
1253976241
627608057
1463416652
238268677
229752341
1634300757
1819350925
341337057
1294121676
1486868147
623410821
1485201210
1977961100
1016737540
473997661
1712609175
1591051687
304225395
368570416
484075115
164303050
94567428
1936236770
471726505
1896114038
938524020
228181393
356236285
312258201
1295581747
1338304096
803771846
1526820535
1388063451
44535631
1272443123
1849185114
493748522
669030476
1730053102
991241106
2047551347
960674477
154299724
1492447652
1311909044
74912397
381371048
1443120566
1808245135
1667230496
1319679944
752577902
350766954
634498089
1045459956
1586933196
1934067648
1897065148
1097183528
98518036
1724236255
850193960
1810166337
1272440689
1293209010
757974287
807181748
1989772041
1179880683
199438201
2050513269
1466516833
828807594
1316746290
1232487078
614831092
1731052081
1222215617
190046018
1569612373
26699628
1512778580
726455610
1542301004
193737781
216503021
389168015
942570813
1357769339
781254321
1936358097
1089008993
1002605354
1161538515
2007020695
518838878
678981597
1085894822
1691191051
1136056251
1370966236
356753746
1021286025
612060242
1798470807
332989137
654792947
953878348
1440020658
1837563617
1319823945
821079248
1495210491
1285779609
1740640406
1479515419
1504361230
1279197463
1564529677
1161336175
742808382
1645519979
2044611892
1313705676
1169958546
1681995879
2014586899
2058542684
1494181499
1646395218
2103178028
1723807254
899413008
2047234204
116889402
577479398
252933784
1176196677
674018992
1143652219
1424283874
459705214
176279549
455150587
2061410286
721926095
1102323143
1488443913
2034694746
907121674
2141721891
1727300671
970921332
980725694
408292816
1181782520
427460197
1720305537
267184512
793929638
1722237548
90637888
87386985
1738772380
717661279
451088102
1518900145
147137362
1357210978
2038097717
1835023785
1990903913
1106589159
2121424598
1524809130
1795848238
390975992
1999602285
464311821
704072344
386823008
1858243998
458431328
237502530
2049862324
956194112
1782483384
347316580
1394238537
840632347
196869255
872059676
435248164
1143705051
1238540934
33429690
745484993
2104223271
199316116
358770000
1565376182
740680616
1775750693
1662409807
1053113078
881234402
224887549
1905234571
1529853987
1090067361
2018861428
2059419273
296464003
1792975700
1515428950
1212797670
44726403
622112728
162204186
681417805
398319261
229038197
959847273
1357720295
1680812055
1766716198
1025074858
743810248
2006478884
972367288
541076599
422356966
624240246
1101084058
2076525926
1294815802
1904274245
657014578
920735502
726454789
2139653935
380711484
510273225
84873998
1385817554
732644911
936200771
1344418325
178093445
107438266
226697924
638427956
1679127929
1882363192
1316021455
1879876758
1331883366
91000688
848949287
792722590
864438338
697964584
1975604292
1797317308
821688466
1682975809
850211497
1317476475
1210530197
829597750
1568762271
965331498
1387109258
927466807
826338695
1425858501
521489657
274757153
479357495
1150958679
2122315912
1927878780
1901082651
735033253
1720605928
864329759
2035526429
1477809707
1600107497
1531636795
633635345
326493828
1520874744
1959722740
1402471267
821538425
1348771801
156983284
1972557460
805053929
1192711820
117757382
1653410247
625268448
1326269176
646649147
918170387
1231928403
75817412
1526538590
104463418
1043016100
1327157004
2142097504
943103137
716514163
563513414
1525495573
319827875
728054487
1814879933
1142219183
1566229165
1333603714
1727301943
210356877
412733754
1381852329
481687689
498136184
923252578
439613078
579304600
359727153
1402267953
1540847738
2012400368
1991505407
1930413743
261773592
1233864438
1488981951
1767651994
1697324825
553700999
1963200064
189350767
1641594938
294713886
2088543015
646152626
2066226128
1430402171
880088980
358286554
1360505443
528440952
1297929017
220944661
329929767
418838905
300018557
1532013221
1694714972
411549145
1110597498
1808413892
697223661
899761711
854966458
1346596668
728979146
2128714193
930341330
1553149410
1960114169
354199078
1408856170
2027313716
1491495754
524983041
1587136086
807384909
1171695532
825273864
1249864998
521939736
1251034430
684614976
1109534751
947485749
594588946
1239953347
1810886704
612381881
459593538
791702204
760736245
1048110126
23174635
1190922303
147236662
464908486
1325248675
1895162637
1624617231
555095022
1993410678
1021270260
405833252
1855701695
2123515025
646992281
743083318
2022262758
682981117
1732114710
614047868
817150474
794055342
348500486
1685504157
1675377927
160607183
349853977
88026401
1188774179
488923097
650988709
1520673692
119204617
665550605
1477810435
1452367853
1108749744
1861957892
1960867256
1239094495
279474767
33961476
676820238
1850901273
1033986435
34664590
251804407
580292105
191198250
1989036828
905253532
1698455925
1677862910
1959222004
1514947386
1133384182
1313037006
589564038
1353683220
256179784
308262062
72110402
545964168
626254680
1823100252
1955799969
1216952654
376276289
1655407733
2041096914
1614617469
1996473373
1310939203
893567589
668472781
809896064
1607812862
1372468623
621598599
153245075
1610978447
1041043079
2128680463
628234322
1684859092
271781225
1141152024
1187435534
1835682280
1633869431
415177262
1819746570
642695164
1682503854
1643484021
1348930391
709614562
412415308
1645305488
411052799
1071505350
186314268
1420000654
1946129493
1765632745
1609386316
692281088
1529932590
1976879812
289908492
1647688344
313388380
33348272
1048578546
1643511002
2076330890
1196989481
1048708013
413274379
938279265
2074613961
29554447
1137429231
1878306274
2141415417
658238517
262792016
1075078852
1536922567
2140877750
1650129692
9014348
85946642
714101629
1050188255
894218587
1213450806
1030847425
879226046
536427024
1848940778
1719674793
354864335
1526032723
1869111329
649004558
1016814709
1348689679
1641872954
1814915433
1278742843
555462316
1759715679
806171902
1113255057
1322020346
2074203140
636820895
245721511
1512443823
1793246152
192479528
1995314067
618289815
1158905596
2134048370
1592128134
1417031649
1725018289
98074256
1098368426
1459643995
869475546
1831129855
301340243
1113710949
1328057744
1157437579
782793371
1710931212
1417124554
1896983497
1385894917
1983369978
1646987162
1439487253
125470785
1639568229
1188805637
2095632059
162800474
253700479
1843073108
117575845
629615474
1246322101
1534206727
1141244860
1283701804
2099322370
510173965
1785276498
1852023257
1832638518
2134584084
969976807
1906749877
331468470
1255909077
903803732
630494755
2080692167
353999243
293975536
1230264690
1876867803
19765177
2140047720
453388306
450043629
927314562
2015087038
1463811124
806261354
1268422385
1268947117
21933450
430380478
607253193
48208076
1373188228
603132811
1777351341
230002430
832679096
779400995
424158898
1882246708
317904815
597028803
749319222
403727106
574174136
1669821485
1444391046
310432158
1196206131
1061759097
893523603
2068623666
906024638
1104405026
510745952
2062634197
1460845491
1152045259
908162955
772688078
918387322
767713641
101119184
952740600
1861362614
51500355
713412669
1375918409
2042209593
1540197821
1781001014
1412149839
1736693495
1977443444
1998632092
38183172
29339876
1336944711
1793644038
907559703
1328816055
1672054510
789895742
1804401996
40593705
117079319
50278326
1004339698
1451762681
1387486913
233490592
1247319532
617757738
316598216
649246057
781550753
1263636454
348334649
718154659
1117839492
2100210364
2142493986
721423541
355572239
272935793
1518339360
1049494869
1937739580
545932471
844244134
1207557830
874303501
687162172
1020226845
1830566855
2145870445
939883544
1920540762
1332592798
1119845071
731866870
269658869
1627617602
400925751
211775554
504484278
791441388
1290143384
711373056
393816351
997400625
1606976027
2007829221
727316887
801841475
1421587449
1876964381
440063500
1318621551
484729858
1603104316
485932253
1015942777
1218603999
1689383710
789655534
1619761733
951401012
1668599474
1486209847
782787046
954622374
438370136
1214329424
2057575789
1409299546
1277843885
1344536916
1259829242
1050762059
1402009899
417038385
748159366
1636047567
1881748647
914578083
945361048
238373824
2015478111
1342795639
604793324
288281417
1530973769
795100769
859038427
707411088
1562194024
2142161237
1754988324
1832457282
1399448095
1248039782
584916555
853285593
2131335554
263179643
1866116378
1401056724
1374651304
900223238
358979271
220829353
1891119091
1749746190
1807663621
1582666542
1658117475
8480567
954809561
964123380
2007324280
1605551376
1557699180
1161974798
1401309702
709505186
1461861219
1384889122
668151160
550185545
1601342237
1332506896
1893455446
140492797
1547986054
66514647
31928108
1150307353
960696128
503252065
234542574
509117349
546769481
252669044
353617139
345649858
1383373006
668412973
1596439755
130088500
1362896347
1552529083
150955906
689187600
2043514896
602231103
463101183
1729725248
2002246101
1629524424
1860619991
1922034257
96058834
1366949251
1485281335
166749896
2075111786
249199554
1469050364
14257087
1535664801
1151836019
1551087621
988643090
1229054232
677099294
2064718397
1882492213
859753955
1727808035
933344903
959579783
1178612584
1384124206
1315319752
1865962803
1067455501
1386530167
794398558
712065124
689107803
1544016123
195385569
1905542383
1202234032
214654261
322526793
505246292
1704422343
2067372992
1287631071
1902912260
1524675209
1892559121
630353697
1921631722
355244673
1475338494
1983297705
2083277477
6852154
1532603138
85553984
1183613130
868447345
143073159
1076470920
2045097179
1313723626
272188722
112364242
1295702408
278863165
394546677
559925083
494591792
1373587656
671968810
87052878
1929783823
636218596
993658491
188435130
1514120578
611037075
226028345
467005742
1863417808
1540132728
763709535
2007069502
1863689304
1329303977
1436776145
2048654046
874931196
1093610198
534329446
1535605906
1399931980
1595717914
732369432
1821213930
772829514
404343838
1900350279
1637202464
1762257744
806490555
1558025447
1948393339
1721033378
1393134325
1967191780
935520697
188407028
1046704907
2054763829
1580281751
552768876
1921579593
497200557
653487704
161178048
1796666154
164206385
1522018807
929912345
1870042491
1414074284
576560910
797154590
685015732
1903263279
1737542
1490609965
817034996
1640186280
926295386
1110717724
204183133
1552036076
2048512841
1496989581
2063767974
42076733
647096653
425563172
475954095
1886921976
1868845877
327831179
932704668
801453174
72808393
1788308602
2138178630
2063232606
1424898059
629044348
566835992
129830639
1777295110
716567677
1984515809
975750490
1522814349
751644270
2059675679
1288283034
748518016
317468385
1629196779
532049210
1111066548
1271533248
420452772
2067126137
1821742625
1768427685
838322711
386586430
649581870
82769369
62591768
1026541772
1101867472
866855437
1070418497
1630393441
1836553743
26009338
1920089826
719864260
713393646
638708275
140039284
872528202
1677467053
302902651
2055402638
2069538873
279439902
1564217260
1733674687
1322623276
2123976905
102121683
1325474453
484794412
228569134
1910392627
2072853985
1527022797
1892815091
160224742
2134090879
555771268
511463598
724473762
971415549
529702169
1815787502
1849487005
1748677761
529325395
1532084387
1382263238
288644467
1745054786
1190989244
2030431431
619552580
1294603189
462965330
1787905210
2041967393
880252364
358244537
1188999077
237483452
756636089
1989288372
695813152
1245172590
1497721304
1592403125
1425733505
1958324471
234252131
1096820584
959372624
1610558951
1819297707
967494315
1294066768
1311859531
1953811145
625808089
1159865834
1384421270
536727716
574361926
160065887
128545618
1314416086
952962698
361567189
986110123
960231689
1373883441
59195018
594873045
798299718
665213042
1167662003
1361451974
468777776
1832906515
1709445991
1647728348
1874272523
1593166515
971125568
306342044
1372363318
1032000715
1740556500
2128702627
920539402
103046030
3215561
486598755
367866873
872184385
1695990323
543658081
50199329
436335195
1685530615
711654229
365365522
1078863348
1560288816
87201473
895783780
2142897266
1442376380
1022255591
982388971
1015745506
1407122578
841582104
1888509098
90217683
780780838
1218959755
932757250
1963364373
1942103789
1092067399
1530549087
898623559
1386151856
537245425
1571325253
1935845765
551872504
137372323
555179482
1163079852
753732489
1829794828
1643935359
1772590313
120481995
917077152
244286498
1218211203
865817176
1226648627
1506370568
1382410320
1738823536
813693329
1890142736
1866355118
1347611204
1666495315
780642374
1404035298
1222618510
1613720929
433909055
1862399561
1510782745
612884496
515099192
1092250001
2015463052
556615572
251767852
1681364470
78367929
579971829
583185292
521184142
551038244
1578373738
461823789
1933648737
663442769
392182265
454196064
840215189
1550002349
1864940923
310458515
50836758
341110061
444738232
1941394880
2098921589
2095491809
1230882837
324635563
1620277837
1880570976
1845613798
893697744
859621294
122500324
379345682
831788115
1838997371
367459935
1832076568
245540105
714218033
557206427
930714404
873442339
462140341
31269029
1039393938
1023550124
1534104347
1576157456
1999569495
1763442510
1298683342
1078770956
1084049478
613644742
1923748665
832409192
847664464
79552761
880752749
278283530
494660242
750204776
1510536580
211133550
1985505874
1958629580
1524990367
406498249
335667176
675172938
102180025
1923662931
1004258184
179120921
1870941118
927820825
715474852
2122938442
898676398
1933880032
193049125
1667656099
397100065
1507556844
750787267
1992962550
655926763
519400264
561243001
22620885
771993898
535520895
1667001867
617164128
1386298250
762341746
885483527
885401010
1396607542
1290259407
1442777941
1610065475
927855120
728559137
1094967555
25616960
760521061
1916466571
549823928
385404589
747400018
772068578
1215670048
1438376582
700285519
105091522
1443686565
377184405
674305392
631585667
2076482799
717970978
1380822578
509082671
1090300254
120795189
1683964901
194023747
270291128
1198989655
101636379
1199893384
858528449
1668099801
428644993
1672636344
610869627
1561854349
76053998
950490182
650873278
1978807626
819358366
1819337224
1578242500
1022800106
1502174746
1910010954
826238374
1626376433
2112616775
1024538970
1907549521
1808159906
2056720575
449683536
1716069514
276575938
298284740
1668224494
1960725876
1399686091
570884961
1511659766
567555379
779196564
1115793408
427955452
1956297340
1739570507
2121907039
399768590
1835983444
342409124
1814108872
903572995
1309372384
1756655813
249304097
457193288
1456855678
156888461
1390782851
538661178
707076916
1230817857
1658051580
1453857488
351804161
1231462911
206833092
617455598
1299135509
1133795988
653057919
1589639640
1683803026
1726777547
514509573
2108679826
105740686
1158117875
1535661689
1256850708
1642739201
656904713
1907962084
934583474
1613019382
1521051600
2073292393
751085940
2010321868
537225996
1942661303
1515509667
1114445627
1019046153
624608566
346713766
1748840370
1304745926
1663647778
1316653848
623755186
2027868552
391100240
1119776564
911475483
558994589
866726739
1089355993
1082812480
1582903019
482860865
1734050318
900056365
1020898580
357626929
2086743379
1383321536
55136021
441628787
1415686300
1800634240
42088791
529977490
508903794
1693291078
1763390578
1959261916
1204982619
545239343
1076239797
2068629901
444164451
1277015340
1158998819
226658068
357807140
1222533629
40633500
154571599
2068305839
1053844566
1984874600
1847492852
2023704151
1545459650
2138532654
2063075506
243243637
992383894
1640908677
1310051218
1385757134
1125274478
753413643
806230028
801735757
1072893420
768298221
357970450
1279992744
657197207
537546100
788828274
1699113269
368285156
1001380442
2047585592
1510364002
123311391
1938494693
1253498213
709279123
382886273
1211848603
1448710456
601703902
263115106
186735083
1156405274
904330747
1074392605
865927010
1982373006
975635804
2116329122
323701274
134498940
282907955
175964759
912572290
80091875
864642849
2146301862
356826165
792214737
1909217793
1178094871
1425503198
587862422
2011401053
1693322052
1370359292
1732667509
567070594
909419330
547655086
219470860
494868951
234329865
387876971
477080153
1072330816
1466068852
2064699554
1499545065
560321652
2112824504
389231431
668971781
507238275
2091800585
1692147859
539550587
106153572
1310793420
954631390
1797930918
1425530847
855254141
903452016
511610678
754814115
1938846529
1497245849
1775221323
1023490823
272280401
1769568278
1608391659
400923095
514690384
479114694
297838995
377270071
191573334
1585153784
717199881
1959043259
1195432394
2061871620
101163779
602178979
1641144464
511607594
1540260627
598030685
536847938
690695822
1426789348
677299374
1591253688
658655844
693590682
522135519
366854732
1665595969
875741223
1930674985
1800785053
1104429125
241601677
918633070
1737527688
626994218
1274422321
1077153715
878891418
1683573421
583853507
1407223473
1077731862
406874676
2017529501
1841497823
1132398283
193949578
915261979
39544547
1006272622
69368191
265945717
215137865
299302365
329423320
1462722199
256448309
366238297
1610318996
1595192771
91774604
1007699451
568278877
2068294408
2034116125
574518643
365704808
272737123
2009121445
1408207983
1929427801
1622037056
963519988
434638407
2020517376
1269659911
626558889
250182535
1307688185
869375347
2122690032
979886151
756569108
733778402
194756073
169909899
209116388
1013484044
903127346
601697331
2117026043
1752298675
1492163414
942853155
249701344
1441170734
1836096587
1587912248
1212214088
2093528317
148980197
1968252158
808602535
872868776
2108749246
881147367
441593714
1272648815
1697370593
1571180283
1703530388
493299171
922059223
1258217926
2138704151
1847727686
1374032629
1393532
1581346853
940044786
1356101706
1088787286
344204672
341411118
724749745
820166756
2024544666
1443168377
1973715043
473228875
1426836468
175351072
2144464291
94175282
1432659544
1426301254
2034438149
1709356644
233353985
630440708
409134303
832663015
96392913
964942836
2135526136
1737427286
1476920876
2109326636
1874252028
1085366195
690419994
697137171
1618708225
1227749198
1519553237
684369526
1013815504
813391964
1847942479
664859811
60260652
1078669556
1731455013
1273218583
394013598
1648740667
70210729
1828829730
1536794180
524076394
1651613275
1123141358
861483863
936759353
1962625531
1746572513
2111998743
1099046252
680533585
2123471134
1135639835
660156394
989172161
1886007643
166914938
918491703
1374672559
871138357
1133842553
258316779
1102162608
960057705
1613599351
1481668920
330504552
209620263
13382489
1078804383
812870915
427125868
771099399
527534551
115592635
684247727
734178148
940109620
2095555229
1841524517
1904242805
908028805
2087969250
1679813845
98117608
1467601566
732248037
1868452408
903965124
1574402527
385654690
974852413
993724098
1395935631
1921217470
2014714085
308184148
431057355
8478157
160576014
1128610334
1382300809
548553689
550736232
718402145
1717616200
90308695
50568864
41162925
1162439510
1706451354
348811781
841587255
434207720
1898020228
1238513744
1921998032
1322074067
1203883032
681844670
330695006
520239529
1946825060
272118244
762199607
1080751216
90489332
1100019442
43309783
1650902732
1591874310
498374412
843601521
1104212262
1731780922
135874148
1217267458
2111847857
1042443837
993995832
987423521
1404479656
623281659
76045718
354460291
414372330
795495793
1126062947
523881751
1154499202
488865957
1780916403
65767618
559177591
371635667
811187204
28820077
1234447942
35318371
1358731294
629846018
1806596361
1045375414
1263421959
1161923386
599166354
1588087520
895388
445407148
184520268
144638154
1513719279
2088201776
1124963401
42718133
744251389
49183895
1539284188
113858560
1518835577
1702770536
94028871
362295984
242856909
1053508745
760978799
1691973413
1463054030
1085628299
851961248
408372709
1899351909
2037305731
1336009978
942854150
372995762
2146380141
203922937
382712518
1609699103
588430714
1738084944
60504398
845774893
372496679
2133897750
808231513
992262108
331466439
246542691
1374450209
1348032975
1560283199
985597932
480064417
949242464
469045250
1411704329
1133298839
396801100
893926851
1821467077
969424693
267199764
983553227
694783239
636364312
1727018534
1831137723
1445423059
1445203651
1038661936
1649431620
403101663
1900880551
1012803424
1214887613
1702623497
1410537045
273752573
416493565
492381831
666067323
907958536
159694571
1183068037
40152954
1571910794
1837487456
2023241625
1273201932
1745259917
2086642061
1582139641
1405674179
456773784
2046083735
10742969
1821084224
633659399
2068757150
1303204905
634292910
980859953
85826304
304838403
2081077198
792779443
834426984
1488637218
1754823475
537446737
2080927328
1035787834
1623497078
682735081
1085912361
1149086722
239396495
104080234
1761351638
492988206
685001901
496212007
1795906122
1035069935
1121152777
1291828736
1367533690
1331305095
565671980
1709128697
65230672
1010770382
1556558842
1346111931
1047730592
578756916
1940345334
1886838767
327707049
2062690215
1379796494
486267808
725226779
712678018
1301596089
103514846
1424829314
1672432924
1899111236
1224123420
564956718
425425562
80672440
1113670678
1291037676
1841908705
918543868
1347941229
949613345
572421861
899200994
202660001
433188216
1778478028
328225093
992371343
878704060
1364530173
1364337657
628020971
378547011
378640036
288902538
1444197454
1653348169
343002220
483042891
1260106691
895751645
1716591672
547437191
1260725800
1464815889
2012823088
266777667
1220630359
1252687580
2142495344
1933304091
829071884
1145225807
1477801954
2010680811
761196427
350868642
1076165879
808777553
1695444394
936678020
381190449
1222151848
372546787
1895085013
2066985496
549632810
1092241073
931951450
1361983543
1347779906
2060689031
1812255128
1239948145
608195739
1556827776
2009782544
646291099
764105836
436838443
1312193180
379822947
398922545
1160734496
875032844
895011298
1713483013
1101684383
904895957
1077949549
125243652
415727458
1369395639
1515310162
343718462
727868963
2020384313
864657954
1115299503
186323901
1810214039
1622475424
648922242
43951428
1113497912
121291432
871866131
1354694647
1041434911
1925318193
1592690126
1922745714
405143881
1554135198
1463877349
814710889
983491322
257755775
1837046122
28274809
1519808053
1376139469
1739467882
1173490309
910869240
1987499777
1208861824
1996429230
710774648
749731749
1912105824
1503934972
1369699771
202407475
111372087
1852673305
1974145320
1374357732
1102731315
1369350984
1335977797
999311455
330638429
824228574
1703799346
1382778234
994153288
1959244637
1478447525
1042711049
777184662
1272151633
999340902
550460944
1231667199
1749573516
697488817
164412805
668145474
1863569005
2067163903
1104385043
180513052
2031729360
137046513
1165964656
642160388
244787000
1715306739
1045825023
949356257
1683350778
411117296
1920335982
1310899943
543843159
1205979420
1416201886
1089466715
218572135
1453168989
971210570
231235963
1774140277
1636396162
369675287
1546249482
1252876932
387509979
2003301854
2089942612
467178934
513859215
928141081
719703274
1073899952
66482474
534967536
2052838359
1505966437
208568487
1008728347
104502890
686575875
1618088269
1983995385
943793622
63800298
1361412827
1620763737
54901816
1210062019
132017648
1149952773
2005647484
1428187469
1246305517
158773353
670078935
920583193
523084653
1907486779
1557948140
90729602
1483399562
279900500
1305537987
630994117
148580667
1065401754
785153084
1575797286
1571059065
1635465845
1705089022
596963395
1300885473
589263031
896132770
1562759849
539097784
1787598332
876226670
1126437009
101799281
2100408834
2061149663
636456285
877513629
1598838653
180796662
133772553
1666282441
979080868
2133130093
1865749997
1016900101
2146536457
1381238929
1411769802
71912507
1351611202
1473973378
1498366003
776901815
1664152136
2030882323
543435673
485385879
1352909662
617098584
1134997423
2045445136
1400419872
906019655
2065242036
207869030
1043202740
1910317491
2024137125
705753014
1473031773
1814142596
1135663611
1042767694
892868339
1578066272
441968707
316415427
1117857745
1145313200
490638674
1781316348
1826323213
2096981258
809798439
1272484771
645587545
839605078
794065544
791460816
1906185634
1870592955
1602473740
1199756714
1178212925
1606782523
1257735552
1518488710
1462661560
1304001294
502976913
1924344992
1469792419
2037570053
1591349190
1583994262
1350983700
1775393005
104040179
209683893
2058150314
1810948382
1784334622
1023909313
1456688574
1825998817
1062803138
1376789103
1017850754
329129885
1096688609
931576341
1929423114
1478287939
541893548
224428668
333920249
1274000197
181380995
443417436
390149025
343523956
1621081010
497875184
1356696461
2045210463
576947887
1593860611
31240907
164550516
568578129
1072244167
412262007
887375193
248773690
1050183146
809140503
852232628
317179506
1365434580
500634954
29154389
231164914
1039457628
801615010
506723246
607632107
1970422864
2065472377
1610214732
537751076
1666263223
1579600288
782171692
1306745166
1698978258
419656148
1378551309
650716468
1220712017
1273785883
1887283338
1183496687
1981602212
340739924
467343824
1465054659
1174813909
1371281337
1739646297
57056724
1090374716
806702713
981251113
1065894507
928132256
595292667
1820672607
562599662
407187558
1943361643
1717084716
356489399
88658900
987796301
1703961790
1583347870
544698293
124447721
454407121
258477600
1453545547
1227312386
241713000
1249487249
1450532051
772545865
165435554
96065955
999032555
1492233622
828414780
655499819
671115841
671810323
1470892386
1889428976
841072967
1335266164
1898303457
728257620
1383621176
710439445
2035372684
1183655220
200694464
1218284762
256578435
905442068
1880852847
522847965
2135601702
2380525
579892040
592490362
1557351375
994881247
1801268274
2109409748
550726645
1203995446
2010697451
1915015745
1471001163
2109379859
339591430
199081365
466326904
1289928875
1798621687
1826511654
401574296
1738316654
1158423766
1916183849
238780470
337009595
420298603
1095844478
1084218205
2144270672
1702674976
1713922776
801014516
158470891
488322772
400267598
1418538417
516913749
981734550
2134367541
768157971
960178537
735824974
1761783172
1834885702
1328410984
1941780509
721262499
109240065
157393470
1183289411
558302565
1452050062
2129753166
1437337930
1512542709
1960366434
1573976497
1649670720
2100739047
928705700
1719708194
1624775617
948534770
845314338
747331035
96926758
395973314
1870742215
1380287705
154353246
1514872894
65620225
832394309
1916474581
800126203
1861822314
1893082361
2009079728
1616373191
1342909510
1128162394
1176903856
256997494
464923178
32679680
378932557
848383852
1439168127
376870242
531212354
1561757595
1147642305
1729992580
119496546
354406689
360314290
391937096
2022780078
603587073
559135161
485873810
1722182125
1201623978
1279757327
336060889
1306489755
1771031546
1679620179
48546514
220865215
1066237108
563745072
1952281121
1054130322
900562376
1184897404
1490483006
631590059
1585255605
1319614616
62219024
1158214189
543933331
1770842755
1675674409
1547403823
16558942
371202722
1566074460
667110230
2063093040
1717463848
1033888833
2137908921
1187440242
685429761
1046058872
1322847021
611813521
5714726
786814287
1678430483
1296037395
1776861708
1034331075
1585421454
522003225
722431636
589293507
1525714662
1030627984
841158153
1158485182
1365630450
2001941156
745342224
508275706
520601668
1410577325
753801398
17173081
1435581128
2042157907
1928481671
972055897
465813530
1828033771
971484145
1561289947
1660313641
1750481045
2017080327
866336175
1709810763
732006916
1771961657
1605965256
1161853494
1947931798
2098059447
1599833645
1045855349
304632690
1050886263
503418505
1908438222
1752391745
1550315427
1329379581
1255149311
272979537
432040415
1481184555
1464891955
802149930
1076397427
251568415
1450636549
151297700
334235204
1292189133
1488493733
1971648939
659883906
2074186432
1319624044
444322983
812232480
1466210603
1647345506
134630519
879413101
444414993
374644869
153039425
474458767
1046657643
449326575
355307653
1005832861
1473982764
1567604009
631076420
257099032
2059659357
351788157
333487040
2075135320
230946304
1924984933
697047846
455618177
520710049
1350402424
1054202605
1340399566
1428797523
1188986329
1091134655
1889465406
1342106488
519879756
1401741141
548591414
17564349
25552401
697775317
1282242979
490652592
1334702128
264832643
738405269
1729131629
1050489730
1677169939
1519738190
897492261
1870168534
929804073
88865284
893091287
2127519900
742898889
1130842136
890246204
1847161700
284778747
954333427
1675517362
2089451977
460778597
306621464
1064131535
1038325810
173038710
2121652816
515878509
392814935
468226971
927441401
1616448021
220277136
1904974014
1787760727
1147707118
610311331
1613875050
841865451
2029004759
250214751
1930354426
576287379
81463304
1066808135
446949586
1163045425
556323111
471709214
966303816
1298804922
1478989414
1247572438
1560045754
1618622172
993645380
867498799
1663362262
468445451
1668610772
202375050
784596689
1199663638
35856239
1732430295
834233415
1147739557
715080644
723191492
1327998359
1647542076
1886305191
372452272
529287453
824903213
2089494446
1666196859
1257803460
1846629640
1663948322
1831743699
1425584165
2090138927
1998043580
1464972709
1880821185
333272637
1159705997
1133424361
650810204
1439415381
156109627
1967215345
1277373688
1143771203
1139911739
1569324838
278148723
1827237562
752267625
1982786780
1236664600
839247041
2057283502
1331762100
916316349
1074519097
1623512528
1930351558
63170325
830904818
669378589
425949600
150842475
2120465439
1638864555
1884942407
1361800491
139660674
70967302
455460774
488039843
1215276381
1792403240
1199867291
1817741735
1717049811
1983831598
388401559
1522318799
923717263
1735468939
955329547
1567900790
561950922
1427783519
2060820883
1493846006
12553520
736022441
1485528235
764034271
1035197963
1276138681
332504048
1910682833
1951370244
1761841796
800161513
1618324392
429583840
619823856
1162753326
784884153
2023280815
557125053
530833750
1202443716
227799165
493021237
865037849
1303430430
1007609336
483985456
1056032583
585185137
914735213
135184482
2017376103
1549385789
524829839
1723905490
675094457
1100301594
262864476
310812303
256249866
1891460798
391715721
1797723211
1825052893
61365023
69840565
1519311635
1733940122
1343612280
609349294
1723092343
1676576569
6571027
110692214
1265003695
150198581
321032325
1778197570
941742372
2103922419
1679200463
929585694
1970465391
1197187339
795268001
225396281
729093106
827475058
1042877071
1309348456
340480655
1588293896
1331961727
1624029619
1294912870
1785467148
475632338
1483090074
1468228968
1078894281
1724335852
120178422
1018833309
1182805824
1637294924
1149112848
1884860385
1246271628
345636963
1455913756
884473712
1636573448
2083257855
80549273
296294091
1807005421
855088184
784687011
1319702329
1941211269
1059666932
1559715960
334899812
400847931
1544738237
262578028
1395739345
1090254072
545029139
1934851619
1572167905
1001168753
1343903961
542392506
644032312
1583475322
244200539
1563071583
1071630239
1338060282
1773448713
1622626906
902114776
159952610
510303214
1065909190
367098436
662960287
1585948238
906778990
635768030
1621759774
751541363
2042677289
1799028575
1421999298
1502454355
2129064801
326546561
1296641402
1642482693
1425634703
753703831
1307387481
2010639341
75149534
1431948883
40376557
111722733
2107060435
809778056
294258094
1415116988
1547082120
825843682
26976955
1392878396
1800052267
1551911976
484757132
198079324
1645518510
92034695
1953569814
298896331
2026383433
988965703
2132337563
1331353773
1474953274
743083318
2117019809
375042094
1240185581
1366714131
415401283
1958086845
930942946
80505300
1703568385
968243268
195594667
577449294
1041823244
909402184
2025680910
580750726
1713854572
1984169876
1438179545
1170773301
1557646940
1958320436
1880701488
905017757
946809485
914195260
2025848063
354204815
990317184
390073895
1053243053
422937099
1587815822
227235088
891438082
256086230
1223278449
875913627
476949228
1547359073
1713072449
1665770235
1413355039
1058235093
1484245198
400485826
1451200443
1599811976
1348279439
1220845725
1614216726
1407075781
1355883965
769572901
985368554
1742630198
1200152348
238417828
854704383
1259999549
518515862
2060496200
1035319797
1643337553
580208421
1136425993
163694538
627378059
1281875619
1130878258
479531873
755140087
1164134985
787416668
1650244632
778432446
974430244
545044075
1974873402
736103250
96311383
1221405786
1545838990
1061539318
641145166
191233268
209980182
394459249
265016431
149165219
1296446316
1361042487
1907916529
752192692
1139291421
1230937900
961899818
805273030
1837216194
1145741914
266501626
1573154537
138719610
544542935
586372094
672261516
2067374029
1828520105
1276383692
1803578348
821233499
1924213900
678638661
108462889
1496969719
1897796050
201160718
1018169988
1148566872
988957996
211285975
303494458
1125356674
237930114
2041699580
1894822438
1765453024
199459829
1411630407
249143022
1005864373
1659671252
800785983
2062064789
2132133965
65139450
1050737727
515374407
1386429962
1461549276
360241402
793325667
1208512050
518903097
390173492
1088781416
578978087
1411534827
1481322792
1042221786
1155216354
949962375
1442626877
1977075721
657092130
1288246043
886582498
1233808088
1950211041
2013827421
725336548
1735004730
124646998
1028720659
1465918137
1067370189
1686303688
1413422338
403366639
1927528507
1244664823
934172630
949001912
1796474707
457189493
2134462236
1014880555
798374982
2094045393
1498535554
662129803
829240252
1671654682
1349895194
1490672323
1075017621
78627986
1179129180
489394896
1106491239
1097137627
1047100700
1535714992
1199861533
1742969093
55663979
1170870143
928735011
448052136
1762436491
664382091
555122121
391634602
1214313506
1993250102
2027145444
740067297
2137521646
1873561167
1739141839
97455430
529726567
1681316133
631178665
2112918564
1971077204
1735619380
860958854
929484422
1475265864
1856979871
1309194698
197266214
1339063521
420532335
193923632
1180132135
1817163752
722179829
1720082125
2046274435
474449459
1779306536
46869425
1947637120
1899559645
769931768
1566479031
1843557590
1349390355
1657754555
20362120
1753272852
767720855
1341000838
1949668387
1411692687
14987595
154079324
1651854050
568109636
2035359499
91608546
1816259917
1800967655
1084050267
2048493661
1096034878
1807945797
1384982638
1142511593
25866193
1878958673
1657871098
704509001
2141114650
1751881643
850222279
899870012
1307566803
702332983
1617944017
17862850
24661097
1701724793
747556102
1384133133
1641560215
491982448
1327124819
1629956297
911918592
336050019
2120488091
2111188165
1725071389
538558116
313203134
174270724
893519580
930549991
1196648663
814494140
1063702937
1515274030
2124855253
113152456
935618854
547307132
1126513879
359372508
128222389
1114520821
225030245
1852509107
555488996
1406815000
1941003346
1593012087
247471755
1520595353
351777154
449290177
1653386167
1694122282
1357379755
863412837
297055311
2085029853
151702235
1270013863
631243704
829826789
1774161465
1925202667
1781610242
944014346
1377541111
1637200810
1792713415
131754572
510297341
394881642
1052697108
113684586
1512618133
1300179386
826928132
696959710
174455773
294367421
558432372
1904276705
1459099248
1454978055
505901539
1792527548
134057622
1516714242
1413137354
1415456109
2038289697
1020828367
924982951
840026165
1905074128
2130411363
60206160
2019851070
648315539
1627149402
1807263344
1889590576
900580375
2114009136
4529751
88399873
982486711
830859321
460381898
402295307
1169402024
1048548779
52672982
820445090
978913876
149864209
1814569029
139165614
342157716
293463891
194600752
556850180
833498137
547515678
1538806050
868917970
1238855429
376305852
1677537759
2146403952
505837995
2143852638
1313554262
902367656
1359367376
1769730152
610974159
1664375612
811944542
1649921484
2041150447
1053656015
1818315366
893912231
1576264025
1129333051
190574152
1986644667
116535645
1066545965
1951958597
1531109468
1661672178
1329445339
542445154
590545437
853026945
488956664
52524297
817568381
1788606136
487257076
568523059
1005848405
701427288
216628638
1248428363
1737048137
2133105196
1480279703
1313810067
2049295941
1355917561
850197157
1890719170
39273028
1961389516
1854689526
1032657287
967261332
930630552
1707247927
1725641211
1646375472
1415960033
1003939388
283730850
1361340703
1802104450
255304951
1318737976
1276774812
1361002973
2087896401
520028295
1011375931
1563783641
2033826067
175118644
298335576
1002808847
351761494
980364299
717046852
149776015
230419003
1163299604
1271963135
998953361
79785327
2112301869
406186439
772854968
1740928480
948054361
1565140873
760979363
855540416
171076938
490754943
1624211474
1822608308
856032505
1442499387
735967914
931461824
1413363358
2003925006
479253394
1885379765
2064856911
1267808322
704368016
893687615
892233372
38458753
819606691
1132987297
210835205
1571237668
1928805395
1632594790
1523804115
1424274460
1907813478
757816458
1288174480
1050093565
209105350
550131731
379049815
1328379436
726090118
1427880402
1832459618
610613511
2108641062
2055698182
1759758800
1893688152
1422527966
865240937
1750786000
620597192
612164773
2127087884
602592201
1151000713
248082192
1342209971
1041992885
1612718817
569505814
1198087416
627885811
987258569
144250940
1137384483
827994049
1973051682
579795474
379386295
1663583872
1795661742
216762642
1309236584
739527099
1514215158
646092282
725391484
1624972281
449133829
1362639517
544708545
180918750
66021757
1488540711
56928982
461423418
729930898
1487790581
1601942171
2000383518
887578433
2058905324
653488819
1848643053
961928668
1298467354
38642901
1649804495
812478446
1103184414
892031778
1198370239
691677530
1789708402
235838200
826451541
1971510064
1607866032
1048601852
1993226862
473640571
960642312
1175577256
984082456
85646173
1908696533
1950248008
1305649869
1314947665
681312391
727524893
705063208
95296833
1785640484
547633551
1357890070
1943495381
928120934
773390630
83449257
358869831
1989449837
78361485
1625700309
872204908
1382891764
1980100321
933326678
1684331356
1524059571
2110067887
498021975
249801011
1043754810
1557864625
1077058229
168791989
1571817894
665584770
108788882
1577508702
2144877210
1502893853
1222388251
1885491846
127171367
1637172430
530033436
431614049
1833340356
1107555329
809524591
563435544
348760729
1059466000
1554923470
738143869
1584216265
882855042
663527217
1244304156
570200307
955302098
731726969
424048914
685564437
2044581730
1053248222
848399339
205294209
2125331648
67731105
1090360215
1547018701
1044952129
1101096510
1154230874
1695586648
34161048
1371033504
398986850
715119919
417497944
2144321453
225695962
164420822
2122748028
437016959
2132223330
179618605
978006967
1473259596
743857600
638378379
830182858
296948525
1706970293
137190435
604890128
541765113
1668431211
1567123737
509544809
787998547
1291610225
1825643581
1695455805
1351994638
1980543714
1125292544
1162819592
2019349863
1464867877
136286462
1691487144
1058200255
374687569
197266258
1375033589
1440838531
416735475
1846012412
627730840
834986579
646242313
818577715
1377112478
1069856584
573302077
2134476104
1923469317
112438553
75149192
2098851748
544102027
1988439269
803534265
849380448
1029430953
893971362
592675097
430798149
513668044
1662062765
205486624
1825481746
1160883508
1259388695
769591637
988079666
315082972
1701255739
137441290
1475502670
394782194
763489382
1098928663
1354565447
1620036994
752307254
200222611
1146558418
2051219686
1207735384
927957147
1744511231
190785018
928373184
1927166588
1845383987
2040964057
1228060825
2077469211
1877817293
1526259399
1008349994
2004744504
1270251466
2012841200
1814706610
1773034347
829035783
778603965
1794704547
1371946476
1625301301
1140513745
802285283
669600395
952556897
3649020
1021622318
1865441289
1725210556
1803886079
1871113830
734889980
1048456949
725928940
2018103574
1258791283
857046347
1629532166
768325856
655707736
1985216288
1995399043
33244345
538374318
241805386
1497474790
1145045585
653426113
1020078979
1786624312
304531888
981892860
1529200792
137896169
950984366
2081668036
1543795731
96641031
1892107481
527846597
1854424207
10060223
1808087371
1624786226
98018213
986330557
479521778
834453115
1837265661
1899744658
1318033081
183955696
1087574595
2074871198
899418316
1001511208
202551217
1526550211
1142015179
362063222
1973146645
1213488410
1194606518
386289856
1353353139
525288171
1241411944
14831875
358408678
1760642105
733483793
275624962
341347793
540049382
469356860
1005790659
1922303976
1825481331
1255459756
973660081
1162526817
1351750981
382007433
206422673
1576566381
217332516
404645177
9423891
501897495
698923676
1609798055
1767788447
225924257
63389394
410906744
1068584588
497625555
1797775617
1848019779
1215055591
1590968830
981283059
1716447078
610702224
226580916
1491880780
189266009
379676684
313991304
426750425
2086560802
533904698
240417358
667643953
1178961138
1676336170
1767011666
1846128179
804238030
1037895244
1755334752
1769919334
749746015
1226994589
1436936603
769812054
681757912
1204046947
2093529485
78901790
826949651
1753378445
370187947
910721139
1937689126
1941850584
762633325
1068552506
482638823
738141602
545941164
1747415013
12145874
199679434
1414845164
1546849761
1623717031
1114789340
1568902327
1961875306
888183097
1742225250
909782300
291254240
1809128160
1222739960
575991363
988531593
1741073501
1157765560
1171451291
1471723061
832693935
548736296
1905956986
1375827943
657506307
920058028
1614100176
1208857580
34092144
1088902950
1778669169
1115846842
1490091308
1847618338
526847512
1775473236
844996024
2000823052
1767245198
914640736
546126697
1172687482
659946463
1289560008
710034877
144490906
404545884
1492405147
2008822034
121627692
44203806
1405067276
1597502440
849349308
1127979823
255065358
1099058174
776302784
178039836
2006052693
392578041
165206785
355596485
1596716975
891399999
1681273037
895813369
1896277510
534370934
727063175
1623587833
604371947
1498659877
349907650
1539274299
81744466
130668742
1740631542
1841547974
1901762489
1500033438
1732658796
1240321659
1190136075
1150747934
656149736
418915380
717707696
1686816224
843569429
263829678
1658600205
1207271430
777323131
998998038
408851992
211818565
404579800
1500459171
105490894
1191773847
1464264706
1652470582
96054598
1663291352
1078526104
171392987
1723748423
526669925
473907762
812757525
650026763
220444187
729458865
806352479
1632948137
1589832648
1452191778
44700617
2013838616
101767120
366856662
1367689091
931770338
396759860
379663444
1259226700
2133203857
799299497
442529863
959472388
2030686981
1687187160
1328852146
1874631417
2105141418
2015062984
17212166
1333242494
1494406730
448025564
562630172
1000302460
1186381393
1626406468
625802082
829806128
740002942
90776939
1143123453
858640619
2037277877
1782435768
328678102
1880737789
2123418487
234079713
1866160878
823477872
403594921
2134058841
905730634
992038206
1941081185
1892986441
1405122965
1460115116
1495964560
301459440
10855396
1804057279
1950508320
2124453416
1688193284
1848314409
963815021
982516687
686957878
509240426
2099790036
902264272
254401864
1698431029
1682256876
690929921
772520179
679639915
405002917
1901310232
2142798446
871222547
76118623
1390528934
1220913281
298991691
462205730
517896342
1859429993
1538895275
1309393612
231717249
729416845
163489370
497535748
2137964921
578785513
1026167308
1373257551
1817989836
1276204809
1836740649
655459075
160743544
792244573
1469709874
361099721
173705669
1037995840
1823649750
85568839
1078732480
1027602757
217515094
785123995
1420021418
1921555555
567516040
1623509139
1385756839
1088666753
2048265127
697141290
149812704
1559921348
605029851
1522561413
631820469
56517249
973958956
590261863
1838258106
582939017
1311106024
964662709
1797924182
1421825437
635184267
779331961
1646298412
312371647
548085969
1237752449
1849069972
1978585343
1001983856
314619440
1124105412
568168552
1359183327
529449789
831039642
40879178
234571176
632733994
2106214029
182896511
393612354
1176262679
1393915226
822759272
1002553595
470796802
1121490054
154259280
168187360
1808812733
1140507303
1170706872
629159635
744474460
589246443
1817749056
1049695213
544871258
1910945830
1423402826
1836851970
1413013258
879371291
1207673917
849766379
701981023
1867951377
849073706
1241031931
662098954
1663537824
151213927
1099262716
1861221620
328388833
1879293045
324989731
2144716107
896288229
1094566516
1225042144
447907499
1471279822
1689385145
875748534
774751103
763580673
1248672896
2028366285
685626135
221079677
1770829350
1327332029
523757050
1205590016
1702003225
1177828962
548153075
916722631
53371366
1621509242
265590320
1481202830
1686842514
27940544
847338287
2059647910
84163814
566432897
1189020495
1531912880
1761550549
803058686
2103155398
540522864
1791398222
1251462279
1612016803
590536790
1760039239
577887943
1870364813
675250802
503163846
1318100370
1519744905
407756630
577748629
269410062
1046483921
1219874276
1802158935
257691117
306445639
1548169652
381270493
205277288
1748636597
1137699659
1319274286
1758740010
747935724
1508522861
1031793773
1192038970
1264077803
685968469
470418923
1624032262
1817455372
681113905
668594162
1220159449
1066609672
2069108941
780421638
397951177
1052841393
1525043512
235481800
204475200
209990029
1653307502
1516775088
1792663323
1366648353
1786065525
1654030737
789567357
1629129316
1972141830
1359070778
1642115373
1939045333
1946278324
1210558788
1694604610
1097331311
718027279
1410779744
907051282
669380254
1334551509
1015804295
374180573
767891123
516067208
439095911
704949290
856634370
1469694759
1482054039
1419858088
1244697733
1781154220
261190228
568106602
1823129521
498082522
749131681
1807856085
1053830390
1391287669
1739405208
2134462029
2073678103
791860454
1270339281
133793700
156378360
126098402
752589432
60051068
545699358
236326023
1763362804
1602734416
1462638006
1063745661
1075718029
611292611
1328140090
1901593064
1939769940
513263995
11360314
1719350105
1572809949
1927285477
407260357
1804666691
1228786259
356141558
1942540579
336511316
3479221
1693501398
763941967
793292752
783864254
216398144
1037087966
651618658
1473992840
1409334122
2092788168
897295996
1195913338
2084373225
1287256047
60115286
410192894
421147561
1284426125
1689317473
1094704480
1911130009
1741576006
111498780
492550739
73710899
1911584168
153003775
1843755634
30204586
2024115786
228719042
597449207
1216356636
307493891
1360902295
931726672
436705140
275653685
1133769667
685439571
494513798
1702711825
623560886
971897304
74638628
211420181
1123628190
398080187
1349144693
376375202
1538198526
1156441475
1325754862
1106213897
1478510876
1135153059
716157518
525397039
352303319
402644438
1854785778
1184692706
654838898
936597877
1502114387
1739301318
1454039465
974884474
505646782
91250486
2076537055
834253545
940556703
1914457886
365056571
537640594
307543976
1025787769
1304626133
1650069075
376253091
236175653
435400917
1737967407
1382973392
2065689059
228313992
990006148
698561359
31617805
996314583
1991824845
947456690
1563703245
1629292845
525231839
1714063323
625254889
292812959
1565496978
250905005
1777251546
352385928
1090868554
821646955
576777276
1835483874
647794883
1505865517
487951884
1600447209
814490298
1604439680
298202138
998172253
19120865
87622981
1595953888
139108245
1808877232
1815315487
1305570133
549837301
1513267173
956037998
692241225
302256681
411689386
1879463530
161279460
566739228
1839734769
1771297507
541735129
725171232
1358200137
1635756166
1470189293
1279106273
692765125
1759499662
901642513
885788628
103772234
1997803289
597895159
1101053309
2026278019
1846966082
1788778153
780583392
1149134613
1367360024
1489826944
1969582301
504251465
609128926
1574831855
1027904271
515265335
92106725
1567824185
1120027399
709008871
1802344111
1039991001
1289063351
30267666
1877062882
732821800
1391868703
2114307439
160743544
1715686544
1335873593
898141898
1935786636
1069327003
1637174294
255641397
1789310115
1063315429
375318071
1056127851
1833518439
48195412
1025152637
1957189119
682931804
350502836
660684673
1516785736
1901883485
1286397001
308201781
1083254464
579763172
333681323
1752119301
1849414355
1155250291
954025615
1168960830
278383344
830147988
1541528275
135123851
354923845
1551691494
580715943
380000099
917785937
42508606
1986629052
1208443113
575142816
972679801
2077938259
1570116361
1407992104
1955771757
635010549
966444818
526082667
904056974
1168300415
528654614
481387236
1192719543
263425019
497012604
42984282
2052540513
252907725
178430057
94993885
1778865418
1505154410
1185621817
304751684
1693282177
416683447
1660671538
495587331
1913143894
1896659451
168965184
645025901
940079313
391933203
1193753872
1276260967
1508184595
1870249725
470038280
993104177
1401383247
1027439957
1192180097
1420460270
2100987832
1259436600
1761909252
775336122
16581857
803207279
569910336
945028020
956178396
980390946
1509206060
1073494199
455350692
1296751941
1231000908
1102031637
864283684
933141583
1381782781
685543441
1711551223
2100137554
2125409544
431065496
1669666590
1799538142
624845513
1193564099
465314685
1015310517
1561663256
1124268202
142998586
669960269
1104086519
965121042
4947013
1297218012
1401363826
154280884
978128843
1796732898
1639214667
957700864
1909264869
2989173
1576331952
1983806016
2016181760
1311830289
2124057570
1211074533
520349831
447893848
1131089065
1449688835
1851535875
1608984490
1504843587
2023141699
442831807
1290485622
1199061646
1340127443
427592744
540997009
461492727
985291997
743670692
662547162
1609335684
1859829203
2024467854
1940355902
798317169
2008166260
480903283
1019689709
1603789499
215019188
2035903616
588196270
1632911696
1931704409
99925216
590943912
1415050474
1956815880
138530058
1773899310
1201121010
1767714583
2075412226
1086299367
1761076759
978301177
474159456
172959354
1362957391
38310998
1890760322
1002342971
208993054
1423554622
9614145
455023504
1866547142
1310849047
1497783858
1870391406
1007733075
1621517475
1297504030
365823921
1148591298
1344837454
829509227
336302832
912737719
1136871968
2084266142
1222307610
879581127
459867866
1062352414
2102594825
1096763862
918625605
1228061563
2134079292
398338518
1010830369
64576932
1524704181
24190280
265089377
1435470179
1513591671
44632948
1261082528
1541752614
1931321138
1724330619
2009847811
1591303988
430654889
1055413633
508513829
1918982257
1136812226
1081415113
2027189727
966256878
1760720310
790411186
1579803269
1880413934
561577782
989082031
997769447
1380891868
421862037
515450754
678215679
1348843372
1506295726
153639849
606467963
1353421664
544608458
1756931301
879115314
201711394
1197044833
1916630956
253219046
178430960
1785657572
449662294
523110872
1827796534
1774078404
177989401
136559325
1243704102
1842022736
1984329858
1227853916
583101703
1746364067
2043197189
984923801
1193483528
169279046
902812206
2104047653
1807133744
1874344328
1649687787
1766131565
709306730
344226605
431856435
404087325
432832992
847166612
1698176411
320088013
1688570042
1340887681
721884807
1334753265
379809073
1132367668
541567526
1273781227
1754195543
1510273549
877284323
1778067753
1141974526
1869428006
923512066
574705221
144382864
1494812522
1630401001
505719005
1663368718
2091972142
1035452011
515092052
2086508966
663272704
1096483455
1046785008
1873095764
397297922
1685519159
1718065108
461280329
1572853669
461951537
276434413
251540944
1856303586
1390413609
2036419725
667332021
145991600
814552049
1462785146
810231877
391547360
2008815518
1799915140
84904524
169478062
961134691
232303024
225587505
167082672
1409270936
1271789195
2029569612
773893326
1222876464
552208034
1816067468
474115586
62246970
44477955
1471948705
907856619
120693702
491589457
1263826333
299994089
1760120899
1746577209
1636059668
1887817164
2044536624
644902177
981708173
1410314599
1914010115
1613106787
1882129211
884509198
1159285602
394461662
1347671919
1217357372
1999386756
1153528178
1318816557
71042709
1974825571
1985960383
1103180256
1852786459
1487831691
1788175254
204787673
1655524404
477121480
350252750
624552726
149541703
446700030
89703074
1952322225
1959981603
964875932
556013048
1234110467
976834902
77511220
332157962
1833588675
1507494377
1416238384
1812559777
1596921079
1892316998
1754760385
592176119
1270925850
1456711648
747706258
1007558500
383854125
436213969
1449815153
2001845589
1011874308
2091436872
1571750351
325567640
807301188
628316966
971694342
1852057982
1212522154
686855902
706856096
800483266
1012119720
1361649108
1388687653
2091384487
340228409
832283441
1894182985
1320454991
1970189225
1200482171
397872537
1011218899
1653149708
589990940
112443012
693342092
169070080
1933547906
141198906
314460562
1649602733
72462499
1673065821
510342125
1071272966
1708780399
764217398
309273410
209499195
388715210
1576002399
1381069999
1443549539
1784619686
1145971325
188431089
2119674607
420447123
822509476
1372995843
1342512929
927241136
1245391167
878072275
1705763862
382471449
1273656194
1353999986
847566883
1535608467
2098077354
178310757
732252598
1111942668
1456687437
563946288
44163963
1853405168
1864117759
586069056
625731708
365592098
247766603
1441032513
444081694
677202992
2074141717
2001135645
1429318062
481312961
1888209974
396375152
1559406444
315797198
663768049
1721885771
1633658217
122689392
226843820
1606931071
231310660
456285581
458128248
822850389
31269976
802591298
312828516
1077165786
1320929151
1850875335
1966955983
1905026235
853352937
477637214
887460790
1773811301
113736835
256024438
108987358
846388186
202699425
2082982329
649951542
1832246372
1059632264
1007928531
638419371
256983783
1968589342
597861277
729924928
8708738
625868645
1310086387
65252392
1596267315
1917465748
111795844
1500662315
6166363
1613860080
865880517
1801258535
1367826098
504513859
1996265874
2048435331
1903072650
2018437538
1279908117
1705895508
1388063186
1093091847
481313254
251631710
521942274
1082373826
1123176058
1523976804
1296031455
1112117070
211165955
100079297
1890288281
445409690
490564420
18097473
1309465991
266908460
2121376574
346113814
1143131832
869695911
1987644825
1220797584
891312267
2044586579
302651944
280816054
380210600
189616980
1821727532
2005352320
1821640820
1885238183
2006216408
750885914
432801352
1561352389
911721236
382635427
1719946294
1741498411
762326436
1516713268
87563882
1377548645
965736862
1027478629
1773797577
737801239
730680857
790887425
1636114774
541085442
1875061048
35546739
490976557
1409340983
838697700
734210580
946760907
1380556700
58113603
1329247038
41169368
625204842
716879813
1250234307
459022636
334171802
1220708680
270144076
32482443
1319172012
252900612
227769637
722881178
1869545505
343262444
1102358347
354409602
447139210
933605550
542361012
1210252583
1857034100
1949429639
438402328
650083902
1223582620
1815170272
10582443
791608998
1353828805
827793953
1838787195
2065030895
72498674
1120359199
1712239988
2152490
1270889819
1247453690
620927046
1068111217
310305506
1872970479
27331110
1460015827
1992697391
131112579
894537530
337882991
1369998344
1362373369
1585588658
1528099069
1413927311
912546674
1636777025
1690772904
631645072
612746925
53031526
808133964
413639207
505391491
531187889
1253385554
243802851
97869394
895941016
1635259988
1021945576
1162671894
111544050
1376915524
2020835814
1701564141
1018377126
1545445088
1083932200
1601977754
2109551863
88227915
2072926823
820418935
543101482
420918909
778415871
486515488
1570440942
1594030201
1554151316
1865719501
538019091
1866146021
1384912068
91195445
681994177
850211856
1812102338
1048279809
848054427
2003889692
1085125122
1159584350
1592679435
1661269411
1162771791
1989013329
872839184
880865631
1431920783
1122432402
509024134
1646642834
295122279
267303409
1236438844
2027735536
1527999560
1120521465
554244080
1476973898
617369353
608487088
1378019896
2109235591
1333525706
1542017257
458050500
445353597
884346264
1343256420
2141989107
1379586067
988869615
122814076
175048180
2126075217
1952909623
1980146527
1155326749
2014578137
1044320392
1249713947
804929653
656165559
684109413
323345344
2015301582
100162468
1708744930
599394212
1734746560
1728229902
1969212151
1857459851
1763740975
632652876
581666088
573692874
670429396
287273405
1619278230
340883786
1003490001
584042892
2048347231
272929085
1259477463
1865475516
943197487
772435750
564808833
1325835419
530816722
1969667212
1353712533
1675292594
1943762250
813230017
704099021
170533569
1045804540
1616507617
2026525864
1239046969
421363041
1631221238
576649939
1909911563
575253472
635395786
511636666
1946551189
878091290
1201236013
426891373
1058423709
1454135319
1319463152
1399317445
1100558573
218409868
343527612
2012302405
1946346901
1070338763
574124752
915454081
2065826274
1366831534
882345296
133860558
611674479
195009400
860173663
643967245
1326711362
1249863017
1086733280
1019403797
1901097943
1426794345
813144902
1117530226
1664129848
1065364577
1316863041
1990513345
55676819
1193343640
1711387298
1096528732
1071770324
940968311
126026873
891943236
909086313
1153429646
376794374
2085345337
308069528
543818557
1951401894
727387195
301867722
1450015397
735536334
240036951
1070035963
1727562154
106323943
21783188
1509099872
1751131747
1629577029
614150594
247333318
1419865134
2047473527
264315037
1923029439
1445457723
1858401660
845563219
586548388
1089129483
722796589
2145934096
288232733
1117729630
403134426
830100487
1212811833
2001315409
211148705
1177145236
1611924622
294090040
559410244
299742741
2139631325
1939590859
1271537984
1502879280
926512552
2056002318
1821514031
516983123
289579225
708274694
1380037474
1027550183
880806145
1829585627
2109308514
880399901
1637407971
762512514
1517763884
627523204
926707361
186343641
1041179045
82055995
194056919
11549579
492300686
1536601210
244406884
947043454
127950382
1909751283
114778230
49229125
880761382
1641297029
1679224410
1030547546
723150130
17494125
806902179
740115862
565320507
1446925682
1335352244
309049432
1253715312
1915705544
641590452
1640964045
255997223
2112202467
888229232
1873191175
2004038586
1125907849
946101017
1036855772
1903303173
1532938412
494339732
140078758
1370081482
1909354134
371485658
1231664393
1638590138
832012403
1165438157
1783117692
1183145336
624362036
575277993
180314122
1125299829
695273547
272284745
708829671
627702559
1847322640
938009029
1944876633
956291673
414878314
509370433
619699118
125187041
1808137715
1675713830
1064650340
919226899
549460740
1114903726
808455861
366763937
89653475
1219419915
83054809
1597023942
1395829429
1857500006
1947976088
1441653384
144840468
898359422
635396768
733882569
1599326412
400488175
1008501497
400073059
509097272
233721287
1011217334
1716714277
1916663759
1255926107
1355111125
1349206064
1222554605
65073658
106034332
968505426
1657397818
225044909
333770008
1602842405
349644823
1353952547
393162706
1298832703
2020506506
1398257128
67181984
920839245
885361591
420454435
306846317
1491320441
1881689539
709841331
1500606705
1867082432
152708787
1111408541
1904472260
129978118
1561673696
2075528300
1257459728
1992277999
1546208238
1106274198
675863096
2016222319
89615834
346087673
1490523817
77824884
1647014578
1187033752
1709082814
505814187
1972176363
649198209
1329619157
1327488088
270053201
180092625
1761270766
794854076
1978977800
972316262
572699563
1411468389
1559989806
911842560
1255597692
1320639181
132897733
2033769410
1764268085
2049331772
62940977
792826102
375473243
1140805001
591355737
83629518
285302551
1850241121
1916869736
1843049874
1077112561
2013563004
1346515090
1736642933
1880156480
545513059
177264115
1237123045
1653208574
1592983163
2083930476
1474645857
73579091
1394336932
1984705210
62135148
1376060496
880206247
1723145389
1230239145
1724279012
2085563575
1723599717
1574086272
923181247
607659744
37941800
969149782
702153276
309906426
422246458
1148858937
1273706209
1806703483
1379131206
822702681
1946243131
844125170
891274724
1929158021
2058915974
1151791931
1546910480
533202648
743849674
791215290
1798952127
1959049402
1361447812
1802718500
1174933272
2146029350
429362859
448772003
675810975
258701787
1423249457
778696646
1965517025
550934186
954518235
654979448
1239816164
1304263074
1713458413
474191143
1028215975
813137096
1114062622
1643586990
773640050
883162578
120881672
796971280
1496162039
2062031462
537633383
1948219321
1514458460
103348764
30183971
661991423
1507286062
326404424
1965926238
352918215
1548539405
416538811
609177833
667735730
631145325
329332114
968200163
301048943
334519365
643286373
1614379884
612023048
1756693540
1655634356
2017678326
478326876
162439736
1090470140
1791693588
1706999584
480101016
722468702
231109072
454896903
458291810
1350879748
453296859
727110464
388950244
1490289934
499568123
874489693
1521426450
651372210
630059422
460133277
1978903357
346475717
1185598605
362407531
1300715540
1102517597
67163655
1741208648
1788418029
1344446319
618584506
369280693
1968688752
1740537691
1643102048
1060768908
176961089
587623885
2120069746
1267322203
1415700080
1533115756
427939114
1507833368
229617763
286376330
1434479688
410608460
1635152085
2116654056
1312200433
1563708702
1794775092
822194001
664006271
1871155825
880626135
1670950069
1662968210
1880363648
966085303
1497760226
1174460229
90636376
1210502686
1360014155
950554808
15894050
481207887
1552571989
1095888632
1064719631
1961448869
391056080
635924684
150562243
2085804173
1879123464
1373403490
1758208733
714863287
544355632
535459072
245298585
882928526
1809843518
1375575522
405955807
216765174
1839290429
2073886609
1792013497
1719980984
754081995
1591020697
674760032
750627189
1466972057
613230642
1240625806
1839148403
637787670
249361135
1390661173
690246492
1780174042
213062968
1837527193
1560520650
1914615628
684276195
307950335
784303623
1410485004
1751490800
1794723783
1532092098
668084742
739266413
1530913769
2037565608
1475641923
256871215
2058058453
657515378
1465714770
1269004300
1477191574
1846892301
1464559368
470403134
77460081
417135476
426542127
1426987324
1918379984
1814504470
2059928647
1176640951
837001680
183153581
2016384719
1099038803
13488055
2031934647
111157030
246842009
1236300846
1864265255
24902567
241316383
702309970
841558039
15400386
809457387
1281091616
1578221605
910216440
1276316592
930251212
1859223894
1189299815
1548316898
1541957148
1760546125
1131606596
110964120
266126397
1991963008
1445344602
990737135
2125580302
576155447
1528194020
846688780
1041845913
444692216
146245895
844397354
1018552607
532203298
1968472428
242160474
565456237
829962741
2085891984
1455556357
1055179208
2107682258
1324692889
465608733
1181497603
1879079331
30890665
1792989641
1008573231
1560771650
1204316380
504547696
824844823
1863164088
423147406
516996810
1078228952
809092638
751460003
514962983
715793948
255537745
1246970748
1446810252
265821298
757808680
1068861612
328395151
1433782382
1840717409
868147878
1524803379
1810930259
531394077
25341483
1375325158
1827610783
284984208
34631098
2042416377
1636501209
1984511094
1022348789
783426364
647034425
994200050
340372720
100545118
88233126
256611356
761492240
45568621
731665268
689351189
979443279
1748287909
241425471
1560140405
132288541
1672992442
2000042262
1027717158
838138168
1671711258
1482428868
1430302967
1797558364
199171027
543305752
575510340
146638766
888536318
794050911
196325716
461908460
2030747154
1179594528
1073142885
1285616980
1827412079
2064330942
532388982
1863688530
906325355
112748180
1238415451
506807222
1250343126
605591765
228865888
1025705943
936421257
1264742272
607681493
1779964160
1669936878
1285832428
1768755336
1430501394
689223648
1715822302
311968966
1911888222
357716741
2088913409
1750561917
1609210266
261415671
1712596315
980979935
2034218481
139382200
1759048486
1464188695
530290583
504039405
1499570214
21903099
1781773777
325484993
55587426
1437313098
673953283
512789198
861471022
769968617
407884570
1802258392
846875785
1886592911
1441661611
1544868095
878505551
357807140
1273102888
460881598
2104268564
1677478059
1407996580
1285810523
75524957
1202586994
438101098
864508072
901775095
810521153
2004982173
248368850
772317882
179919504
644206931
268030853
810194261
1131658812
1061873641
831932413
1194477040
1121898348
1980502427
1522887626
1912785416
1354374498
1697304103
78126005
1719613776
1702079443
36682068
203219595
540074285
1482181883
1204142657
1501318645
125733079
1490752108
1733314115
1686617969
1700522966
1548703014
853147913
1506551494
1909456750
939708271
1613758125
161717819
1336669907
1730830979
373188273
800431473
1008276269
1617357847
382197089
1543151713
447879353
597993393
1774307106
1123942829
382226452
601492592
434026747
1016017452
1157202027
271156301
829398653
1470235249
1553006414
1760529741
626734132
963845666
1273701482
1041305228
663304186
2059973267
702853031
793890241
85468895
1629972339
298258418
1226394037
1902848761
1241217002
1764546560
507733295
1465263770
1589883934
760241663
62033302
1129212103
153902452
328603233
1338999430
499926485
650984229
1580908845
549254285
463683953
1600847115
696106747
157450305
1842022730
74872002
996199342
1198658107
1686179463
1194891272
1472919126
2117482628
399194412
1831420898
225502776
1646933118
1421566769
1627998553
1962438949
301733116
1014490014
1127357261
1973110706
155226692
1282205300
1425287720
1925101682
92946101
1049737947
1271709046
94376109
1861469938
1809399098
1314338377
1271867481
1097371564
1397404710
2008240579
208590583
1820965792
1088624104
684820798
491073965
862879416
788597974
1681610983
1229455434
1253651613
31793153
1108907964
1129770122
743008401
1906783034
706696553
244798049
197033926
194552070
327255375
1935389313
739965850
1695058579
2116620510
1795112364
1040337364
1427556593
1536300697
1224283252
1915877024
1901425259
443843789
208775708
1131952675
1267424470
853371344
2030461175
2124253630
2064578913
1738153339
402878499
1213971668
959923452
1781895296
2034870263
1388867005
1416865301
822716691
990817662
1597123795
1645733231
211999440
130045507
1042006870
790201666
1989393147
1973734975
1433347127
279704154
149975210
203653855
328973407
1260495425
2022420817
780725406
85238819
127194536
1813346539
1175552488
600619992
2032505245
640030997
1042634590
886320591
662053869
1015161994
909350154
826910162
1691434297
1945025256
908132305
1038350862
662738995
516358723
384351105
14233324
2020801494
560810550
1763826001
1554903279
60263744
350936474
128894432
1257583174
760141802
267161335
180010532
1034143808
167418744
1281333463
1513623838
1030753110
1666098867
1691224242
1927473357
1579787357
723650024
1249396834
915368749
1605693582
1166177259
1510641709
1793941148
893237501
1354556771
2120796492
738035149
2034993647
512060796
60543143
1556407049
1866470689
1407762264
782442926
1027321018
1776984050
1268242265
1936979947
2036202160
85393572
2098993628
1817411732
1365387379
1022228241
1879710714
441744901
437170636
1048772338
526198467
2086848101
1759894996
1422706617
280186057
153509631
695910594
1775688574
538513558
1911082300
2044046092
172571410
968847288
1873369253
1541822361
581520328
639320058
1872373041
1179951814
754533025
1965544129
1081323537
1562411975
1405416225
2077417820
910589690
426923783
2040361975
1474449402
1947683472
108975242
1382093195
1769727501
2062352387
664762089
1386507164
1169603267
1528131771
796085631
1648485114
1916056215
691346125
2090418198
778801120
897779316
1605956756
2113885903
2142709068
1304211409
2136585407
1713574295
893069619
730787445
1340266481
969094433
721321526
1059041642
594638218
1839583157
1258916061
632432584
445212502
439663456
854859600
441639781
1263159107
1859488591
1489476854
28892996
1737527141
2053566051
1230682335
827097376
92798487
343282318
1018310760
1614199046
1549397215
2140510700
998157053
374103034
558359631
1494217704
476514420
1297950885
1921137008
1531196685
790594625
623201737
580298553
1825127495
1505558731
695207683
416523553
566988035
35480058
1276798983
1268715388
915495119
1015261867
1807051527
1112465555
599754062
333051717
35278783
926204157
1892079161
1914255075
590905112
1760356540
118446386
706374161
731132994
1337896505
1854407624
2142867139
304801130
1153650689
2027941452
1339785723
179046264
1503787576
232610085
248162404
972631032
2058870696
1772424117
1701921009
921516186
1843552388
831862441
1159981162
1991112986
423851415
1314890487
826311060
1653764627
735373799
1431571015
1851293468
1769315176
1258548645
2030518119
2089021287
862120321
1448593720
1410633833
201065911
1270915965
1298319902
795583606
22664956
7190405
1822842721
885919601
845437178
45562781
2108271599
1088032033
196327496
1189035064
1154505086
2009790593
1718866954
725160073
289323468
1090602683
1196519618
518897543
332318663
1616165235
1333457746
1005962179
1023974096
692683720
2093631148
124217528
221930097
1168355166
549278165
1351579906
1176101547
612727622
975695868
882778869
529604727
1318369009
558319496
952171051
741786563
1266525194
1466944002
383994939
675202789
1636681619
701978060
1694537235
702521866
1159541217
1372992310
984943278
1971743573
32225506
848650791
1671642100
2018119037
304004270
1902664444
1526095171
1570662695
346444136
650866743
242421218
822320375
1282508840
85797874
812600771
49289834
824039762
849361866
1369804681
2139101365
67434433
1494428534
1090863114
1207573643
795584942
2109690350
1983391632
26093251
1131284103
190627988
477867401
423173433
1255420950
1513859308
1005210977
2081029115
1104148350
1251261912
1762398473
633805940
1275462661
1014673355
1696797116
774643215
1873334424
1301558952
62586169
1120973263
989435070
1561881019
46099238
148298183
1116546508
896068258
625931971
75610890
641877373
1305175253
599782010
281096218
1541525095
2027266276
1065613621
1447615573
1802394116
721843941
1696376515
906355715
1213121526
451946829
318874746
572262666
1521389830
2036450977
273667899
170004075
1353145469
1257592097
130275563
208703786
1321180494
224722552
325151390
910364329
614062557
942045188
1966164893
62109473
1463524923
1506390138
447814438
1632947499
1020780309
1409746723
1931655251
263003486
621967340
1619161214
1479966676
358964292
610418734
1982079738
124602400
23693018
310900109
2128983848
1690201519
793853011
216392482
763090578
1485969376
196718606
1052484074
1686815071
1955717930
1033868699
1078458811
900040223
291476716
1324431750
18498263
1691908656
1020030043
1673050036
356353616
1333723053
359460004
1097041242
600946501
70224073
1856538870
641634225
1420532979
45096546
817420246
1424969308
63554459
58437549
1854809301
1922878082
1271765929
556370891
303212746
1255000775
308314063
1100347052
1554251760
1017728444
159062065
2106764052
778750714
656109742
2138985601
1118939664
1699433519
228006793
607626422
853659837
1866761844
1613335539
360083857
2136295658
884205188
32796888
1856277526
1929304164
855617837
717127180
1145957771
1007088824
1087682066
339176633
2111657466
1508616771
2103405450
1611528897
1661487717
2054990875
178254300
1099016695
1247032843
1421463935
826678006
350019916
847604118
830712969
857907969
395436631
530638502
1192829121
1136507330
749390977
190811450
1986787736
1268494967
617274883
142049965
248614431
1348437642
358167798
1607778450
1244689038
1860022403
1636197120
1998871406
770421836
1663052290
1489216096
895212247
1006040945
764966797
1215233047
1048567373
1130416404
632270925
1700361114
36250191
712755970
157592881
625309589
943973384
1121101339
670659053
546745292
1715131397
2000024437
1860741628
2122336622
1708223758
1866083628
1353533826
872848317
338113831
759958896
2105082518
1931027540
1078468094
1340933726
1149092194
261079184
2004215322
2049894577
961515511
2045121547
1492403415
1543854946
175268721
1164437032
2140237108
2035876289
138253977
1999952891
1826334998
1729005376
1279801631
1073633575
1370280370
2073120891
212768551
1050128277
1863336968
1704543827
471387073
1470317617
776979148
696939108
2062962870
1494224515
1342530169
1626980952
1376962417
833334233
2100159640
384200780
911881515
335240353
950430676
1056948677
1753259940
1324446018
1020908828
715491777
460914861
2068402126
1655271809
889715102
1526317973
824635240
1297292776
679952858
108399786
1631825143
1451414971
168811888
1579392925
593174756
972289912
736880550
1842037656
671292105
1013978156
122868464
1899110221
1267296214
2139345209
766451707
853214796
416748713
1776692386
738918754
519116387
1199948363
267634881
1500792599
803363660
151820718
1663531121
2140798728
2111935256
2117731647
1166938386
112496548
1760592494
422244944
1217462552
1225308238
1384168209
529227891
1754750402
2016978804
429742005
1937311674
1823636805
1589578771
2120146996
458186321
1242414543
466350629
1581414792
1181829301
1094189796
1320106145
868223008
1866771696
851004911
536078203
314586442
1121328411
1827540386
658959158
1135756198
659965683
2096170641
1048606730
530652307
1989495479
1065479324
1877020932
1116863384
1838843835
954486609
1027918613
1102041864
1415045494
2035482468
1403181315
690893384
1255890279
1322569272
798301673
206720117
28287012
1806284033
453738531
1255808595
2105139634
141888690
53676825
538900418
810568978
1177486070
1055494728
1275469148
1035295961
1497994107
1609204347
598347900
1745528257
917325444
771500419
735954518
275264193
968078738
1045083872
189665388
1243494071
2026183658
1951288995
1522203403
724379502
1023220113
2069947697
978454395
2108422680
586908385
685563504
1273843766
30347692
1274839358
1978328384
201641750
259536324
1245413050
1138009690
157692661
1743734353
326687812
1459105130
62394371
1074585062
266415211
1764901898
137455073
1822348478
2100743937
1549849152
763817261
2057581401
820781731
539550576
1191495987
1095297280
620667783
200238879
1953833385
115516973
1909186087
1427714184
1941030131
1822340019
1934811319
1305968977
819548065
1947237282
1847449758
1403635146
1717559523
900147223
1610887447
248705321
1209676990
1995613525
1189959552
1723194039
85695765
155519326
218261039
307221697
541855806
1178891362
2090441865
1636805548
415502547
1070611059
701511766
2022326547
1940117184
1123531626
647733400
360551556
1917904357
650575099
1269271383
438491741
1794829097
709458493
1254063106
47460293
1239559976
940490819
1900649875
1508743763
1156898782
206904598
57709770
1147318110
418103603
1566178167
817736760
50122207
2084501340
135695194
1756276874
1250050736
594267562
1376494229
1359132992
1006473500
1208898132
35753044
1637516905
1605727137
1304803738
266566237
968127019
798336519
1076702021
898315788
926721097
1834468924
1650733225
1319159846
629812173
2102312279
1603066053
1233844928
718319981
1504386816
952998507
1905649771
419377117
592834514
938823166
2142717712
2020427861
1038798037
13688792
1232766728
714624439
562805861
910611945
2002011634
364378477
971148622
821751830
696380189
1173266141
1383773710
1398827217
268483996
2034798981
968939454
1991174609
1958473643
1662460031
1572310461
1301163822
800272969
1406167593
406676234
769464128
694813670
2016593959
543871988
1137482831
673156673
353319629
699953424
1803266116
1418605960
1764674523
1779983288
1565601181
642003282
2003098116
686522822
1498369873
828589299
2039490375
1076670437
1321240687
1477345031
155531719
98892906
1139440747
1292581272
902989666
117159536
1369619285
688525924
1729155290
1892639958
1834473008
1912902554
486605633
1719151457
1233232686
1521545039
108115632
1903001584
1009930780
1104822851
1567768400
2027204645
1377208076
841977552
1318551485
366930658
1975642847
1379407195
981577053
1893275535
1462928698
1102980775
1112240065
2108109218
656291664
1490792070
1412821262
1662094496
947487631
301082536
283838619
1457824368
50264124
1715305713
675533575
72227200
1942078422
1954592547
2024757528
1965849827
914692953
1363214732
1008031700
1556082937
1911345804
2053682756
338006246
346373831
59675744
977043768
52958905
78514223
1105803253
458854001
242663458
203043148
1837080569
1349280186
366773547
662316361
1976980322
800238178
907867481
834680510
838264407
1475747121
1196740152
1904339939
1623700627
1983048928
2104603918
1952615830
301585271
911958175
1261147985
1679451667
1970004068
499427847
1686264268
1550391409
1434202708
296496356
255144486
1221840673
495795889
482403622
508720167
1498536975
1455354162
1725004397
2095577260
921340333
55885254
1839137744
1602347585
1307099787
9876590
57056843
1122897605
1202860345
690678640
1122166429
1247041347
1109458255
76628836
725631109
1069881080
206022984
1352575314
973601227
1317911417
874780732
702951465
1125966889
1140100631
264131178
1899045195
1222667937
1348315567
427997382
9299287
1870655356
1167914516
835143377
1572153507
1721567429
679104626
1034235507
1793097416
1419335048
501415873
799984728
631764399
1927080812
1227204938
65981683
1257771972
381759564
1464527033
460765749
741104946
419292782
2131853150
1898930906
2040573390
1219245436
234970996
1911865911
357230596
949604874
273838932
362476460
118956276
1795768440
1246340078
139761114
1315978691
1352878754
241685172
1010729114
92241438
284279499
2063771367
649046300
1682244722
1916705021
596866403
1761699293
360399246
1213798222
1815495998
1310647011
1889189479
534782127
1994636546
1462606364
624987837
1705054372
811404481
703565618
1496708877
1101631704
1873618716
947539055
141039
1847179194
568851380
671361140
34038795
604989515
588410294
372018319
1833613588
1731799532
565671980
228182822
239168890
354357886
319761529
1971918485
1617120271
649496310
1491636305
148251047
953705072
149736403
1851936500
777301910
1467888030
444922361
844806205
1339135178
83218838
585915938
607703267
925454159
335239113
1095630729
1865121479
623247918
1122961008
563844967
509403663
867778042
1699823165
323648934
517080306
190483055
851606988
1482942557
350198491
1393183941
1932935978
621370095
1653406392
1159047646
1966989110
666323692
20140230
107615576
2080098517
1182359871
1489601928
1502577806
1455155102
813854768
2063281327
1049943514
1975390166
1623947171
1811436227
122300920
1984643103
1602919319
859074879
340150815
2616021
275295924
1301029405
635929217
1487902265
746447821
1622234482
1699312547
649825202
1442990871
868710090
1718675315
398384530
1910095232
1793266538
1011890943
203196838
2091988761
857913856
1389576795
1709182844
1693378862
1368696567
1777943662
464550034
620789476
435137023
1240540677
2036922321
1993684119
1534376003
936069814
2110637198
2118786685
65170274
1221580136
337202084
665600481
1387588215
1943214050
595018347
946968911
207722363
648036131
5484578
649133988
1281820683
1925128982
1144313806
2014150424
616916626
533054914
2127031414
215265597
370105824
443709889
1387906045
900665858
1906097494
1355585444
430190839
638150752
1852303569
1690054977
793161196
182598264
2036117785
1689414227
1982119588
851363660
132648722
1605551014
74418903
2049573090
2067609907
392827559
339256466
1315913479
279907223
1131396828
727767823
2070843695
1807950995
587852422
135722548
1895046779
47293535
796025885
389284598
778799789
1029588169
1192911406
486538624
970296284
336492214
116070121
226387796
1469327997
48513688
103739041
1904384867
1325300955
1342393209
795059541
997633655
165530311
1611562279
699765695
263154343
617337726
1113917074
2122653661
152162673
1533352066
227350877
1837366652
1490424952
1645830245
1675926041
1742711631
1828950257
595220079
819582457
991467060
1872529975
869863419
239900394
1784704986
596473271
1098458177
1118432208
1894160734
1122796730
1295806458
1638254189
916211314
1998305497
1339320575
966920253
1089881998
327491096
1552046556
279287147
1140136740
185783244
471584136
2020921384
1757980373
949640713
838702768
1016233399
1725392828
1299305106
447323951
857615959
1715030198
652490857
1580052575
1112562950
1121501192
1436197401
877671360
320114643
989548575
1275458224
1341330454
116836759
842239292
1375444873
1895288930
852959799
911541512
807343047
1313230134
2079955635
1406384843
1362676283
1881667160
1684087157
1636917137
2035782771
1865608787
516714597
1274595543
158341473
1995243466
1629657110
5025658
1995067889
1020174181
1429530819
1438943360
1134432489
1763866210
134995946
955705337
510802293
1046394654
664763183
742785181
178946897
1812170401
1384831110
1073462174
19838119
1783162156
271012126
116864665
272685462
1917947919
696015655
1527045139
709980147
1631487202
2092184384
965749800
49825765
1681458975
1044933190
1849207429
840808920
215696006
156656283
1893927012
586492308
1953773144
537148171
1142432704
2005317377
1666966420
518802873
1734933997
381385106
622972034
1500343062
560946731
932811925
1088097226
386339140
2041092930
1471491327
130934959
1121675523
373655212
1156509435
426247447
62990626
582251063
125651936
244874359
880179830
681267934
493975999
1105997262
915872987
1850021101
781660815
193985401
137496677
1732376893
122367892
963855951
1869941068
393334669
960355655
1778132586
1669471443
1359069654
1640821270
723221163
1956683259
214957869
279408853
1575209
1876700953
570111211
409704480
814129206
1796455260
296899584
1966145976
567071934
297640184
1764399405
1591853517
395028196
1824687531
1940678330
2102958370
1605313398
2142463018
1859152828
609046146
1324701246
45749636
1915584340
731520317
1919270354
919154584
1138112205
956551028
1226567639
205556419
1016305406
1940032977
1147052489
2014049479
740367660
329056581
592020644
256034168
705759842
1683907867
1815324875
99207549
44883017
731044589
1446911953
229291307
59050947
1535043079
1724146936
1650276382
1459243029
1455421493
773099498
1272048076
1674152112
577170828
342102384
186815853
1225501520
155795372
986854561
968094653
619985504
1714920924
1902457877
527008874
1266324558
1139268554
1934262772
1880615388
26872079
1686983960
1952712527
489111789
1991907031
515927438
1228338589
312442225
508097415
1207446158
1365044636
696621884
1445789904
164347761
81989144
493701883
383354676
1953612121
1566970208
685930430
1039367833
651311670
702063277
1345691528
289704472
446043280
578324911
534808060
303935730
1814128057
1455693689
122781261
762910763
1666092529
1046463647
579389850
987260732
1803007930
1713973165
971024434
2054356298
1961557478
1301337870
1352361958
187329680
444125065
41006339
657446468
1564892621
148919649
1594051397
1098734779
642274854
736029390
2080999030
1273704393
1953209561
1814342392
77601428
2030805796
846590254
1067316198
297387758
2007984204
235640673
629338456
575439495
887453094
1249117446
1022968259
1647431665
415617587
895663474
915447082
1472448339
1788905569
1506553112
422498747
1564442642
992245383
1511864255
2037253239
236892758
1136519677
271246167
1903217168
621274399
1829554993
1003584918
2039042804
919178251
540241985
170976154
1574061465
1815779026
116744965
692728668
379959613
993924408
1493354583
676972293
2052611256
42915795
1017856004
739365351
1578506799
1376250327
2079230358
91618898
55809233
1215909122
410587551
1941796589
1531445927
1900179916
2016793562
56809707
175179778
2118876053
533992985
385675569
1401693912
1101139012
1097802209
2055031848
329594825
1165842690
443985126
643319434
1615319172
1922810193
2087007673
1610730444
432281379
2109776318
968243929
1274520953
210196646
1933392518
416507811
1820223404
191444175
359745032
2071354999
489097490
2071225410
1568972770
1893672343
2116312265
326212774
1363321179
1029362713
914513111
1076167709
35482734
815083442
1168918374
1659160143
193232460
127890294
1974426736
1584147207
1664246
2086006533
1861000173
709345344
2134333280
1149199874
1353618741
1904381751
443446389
1195570094
2062556857
826338487
1666919830
1111172167
578407934
219615639
1457950826
183493832
1796189868
269555356
515255650
1786278740
1607254926
1603345544
167142569
1740926613
1061303904
970943443
1978666557
231921444
627861170
404695451
1947109308
1080191988
2007892599
579958185
573423443
521282660
2114112493
1571238851
1333632001
1809552480
2126455900
1216948420
555980599
1691485146
522482990
193368473
1874019741
716922504
757641627
1422127506
1073668105
961298226
1093191371
1281455676
955135162
1225589506
761457287
1159585228
355330402
750741664
1254993125
427762127
2068626837
431238338
140306029
2090397825
1008214866
1742290761
1702074475
883065319
299596829
1183568786
845303930
1579617363
1934597544
383250059
904701028
2015791831
1632751409
1465905567
412002771
1705264670
392514166
1331835013
921001211
1898953812
1869488835
369617622
1825796098
261239885
196740780
644788020
806325792
1919094050
1803773074
1350562222
114532626
204136771
87293199
1526682398
1456374854
1264218524
1920164360
1254629937
448872252
2108352061
1217208808
1267216402
1678299097
1326345835
835005675
608424310
2115468531
268450754
851817134
1408150102
154152431
1418300163
2059020205
1003165893
1406939762
1543645161
1328562909
553607815
1624123666
1280488554
551091256
810326179
532958443
699337634
32168389
707984328
1035804528
663737888
970923967
1911080596
1939829598
2103176235
1066577449
55724484
970366090
1487040580
799700754
1255546115
319819100
2140359985
256287900
306557556
168509218
724847977
709666583
1603971303
1544987588
813078985
72758799
1041286397
454280752
314488534
2115888079
649859539
89004991
1330513585
921098862
283494828
1785595886
1193480313
424747974
1205275449
1471165675
1387907770
921676307
1875117073
443688931
94749284
191724263
1752822989
716105414
1341148390
1172224600
947754809
191164993
1840109899
555434869
1400680388
1354859469
439827352
430536712
975162889
1207078607
1320820298
1953811958
248220091
788433404
38738491
1652193387
99378752
848017300
1834826547
1136007621
439461838
1088567500
1053808823
1124865176
927273639
509532544
1444228538
669517597
481338534
939894813
1845280163
1166778417
927110735
472762756
759143065
295644361
1123610250
1933979100
386566628
1238268857
1090659187
1543452015
1216446461
1116799095
1113767712
2006477905
1347528579
92479880
1560152179
537641371
388828854
544233499
700689131
1382324686
1948962795
1378292831
1803079751
452028435
299733259
1183070544
868476966
667612708
1827295809
1645875009
534584168
379643069
934325423
2128801969
513794740
1440091403
1717786722
353796483
488580999
175283703
133981585
872230024
1105316864
1028558326
1230193496
961099943
247313058
224460345
1367975015
1790077641
2119174705
864053647
1959549611
1601107058
292226443
1814523864
1688871100
934506988
1152796579
1813300961
51276489
588862776
734159212
149778880
1506271381
448958397
136014717
719071269
2143968781
867091714
735247140
1135119312
2043705707
715089263
1939814188
1799042788
1389199654
1459414304
1741477753
31834138
1906764071
46450163
1506458472
543941226
231043232
2028061094
848323023
1852465589
1610859627
89417868
1937161132
1133767222
44875680
985601970
1699678655
1319818932
459227908
760686938
1961698219
921506872
1942154924
483667982
915704363
1070866414
1582438994
1037515253
535864862
56782524
313147932
591827039
583240681
1505138221
881133716
893512092
975176602
1034976941
34543378
675019337
494841129
1209254908
527579541
1144718863
930174206
1940658402
2110465771
1737922903
1465463504
1730142006
1006858928
1882723871
1009806708
1609270111
1940762669
1609026210
1035455788
1469349334
208583088
2080768299
619241830
2091588035
1817660548
1330501431
1194541080
2033847298
1804832524
738363488
1311282027
988524144
1960164928
1683820735
1270424415
858625816
2104830980
1375287510
1128486694
1638253266
1544278222
660728151
32902635
1476330783
933632042
475728194
1786367106
1016791828
109240784
1477004854
188960167
555573003
774051479
238847242
1314787337
934918566
680357402
1157493220
2050822478
1341991135
1899993922
33981256
1683047412
235544784
137441748
1867369105
1457328230
2397435
1688056479
1954827782
1004027618
809421590
1088540213
821207283
622413938
1849141360
2067205714
230866688
1897354468
285791861
874453696
1634947572
642986741
463416393
208793407
1386153241
372769316
948804332
707032696
1630467667
131524344
1042752804
2036056693
1232069356
1949723902
1987289353
295872497
240407514
1607846302
1633052028
438630510
719557014
2033851588
1837033515
264934822
1625323623
94328863
581562098
1893685809
1501032881
1794516379
671033651
2142702765
118479897
440383785
1581720129
362208892
1621410875
1775823788
284849501
1973988142
1502302274
103889532
150131283
1396847158
314994460
2147083493
603117710
663327194
1177549107
1089592399
1859477296
6129203
1229866394
155632828
1700713978
1671491781
1656523809
206704250
2004185509
181508330
1486887560
960108717
1487796012
486355694
1447095997
1215358041
438378350
598715002
1041549183
301856298
189322777
1530419617
1662433584
424877530
1613393453
446824381
1684615674
1264554692
1350224873
285769557
1451146739
641529615
1913917018
1415889379
1916448911
2139751513
970805765
447156644
28898848
2037531433
884909634
42871463
1789157408
2044090282
2084842799
2040401004
1520591172
540489871
50564526
2006112368
2021014651
1479329356
496011952
1509960452
2114572696
704398841
1905904503
163785332
767486977
519706845
245565180
990722903
1819946162
986016956
502612379
969436476
1926338131
1324222787
1098030635
1498486910
2132468056
622991620
410954621
1923766455
1903250736
161351640
820140524
2058472327
954443918
251014090
188289018
496626277
780677765
1380814336
1077626212
1412859844
1720252546
1882349285
1003129986
1516532716
1496114969
1491720523
1244621146
1634478168
368897112
977716093
819667934
1396903491
1720976873
910974840
2110263057
2066880181
1649602263
1718377177
142009704
1182586526
1315389805
640269958
1137948323
1623969922
1678009990
303973079
221929611
154866775
953764925
1732689923
401779160
820965962
910433668
1970106675
416611082
1349885251
434975144
164979401
1150057984
259270876
96232842
1503282919
171710967
692216609
1541059886
1267312277
1369865421
1152743549
2050022665
1765765802
1498934736
1057067149
832401796
780041804
848395074
557689875
1025726689
1013279585
744143714
1336110709
12510654
486786350
787695884
1006426862
1628347956
335815262
294165464
294965474
2066987242
1801826033
647303500
1021451130
1193203547
1612594159
1299239160
922668828
761026767
1296576883
186687368
362203020
965936070
439826656
1170759408
707869541
1693257028
89031397
1210488813
1553146510
2067664733
61214958
1214901882
1455878982
1161726713
901629056
797501800
966576525
1616017626
160810406
1662927842
821573236
263737424
1514080250
576672845
893425912
1172251501
1669113536
1899904855
2096620984
640023218
1440666338
427235411
618193334
486777693
40507440
1793593890
1275857683
834212913
1293071056
140346900
1548592797
477964149
559740232
2036149722
1445574909
1282749671
897981166
116641117
551674885
658741807
2032893609
342663788
2047785800
417241917
1276792731
536025875
490774213
658176668
1090267319
1299033255
1848760511
172511151
684755180
476937516
1189105109
284964473
156432779
578706310
1119409937
1740459632
1618209326
1063298082
1443158249
20932222
1559324775
1116752594
506621134
967660361
1177890913
722095846
1500596577
406874187
68791861
1387379700
375250854
441302374
1223169031
299522033
1926572483
432396277
2120014376
1899164725
1247294911
1709938864
1535784924
852704824
1257445213
133931033
2086359669
365029982
1686723378
456435004
398351926
1858277474
317031138
883260754
559772139
936460162
1364754257
1112514198
1815028154
1261176851
2046089867
196767645
1953186573
986983417
1798411208
775680612
644732397
900120744
1891567427
666933011
225625404
1161156965
1713620883
179480649
1930266775
1546580859
2147060922
99115121
876223946
1384026138
1834687067
1788919551
1765748037
1910117136
1415671576
1222180884
499181446
913316048
474191734
1887334040
1483087527
2023109098
1421652200
2044032684
732570917
1129112987
683498366
160996705
1507311650
922455777
957766918
1945998476
1579983321
1538335288
188005005
146977746
1254758455
685784071
761002900
899565835
1054300047
142575250
1676747755
1665128407
1699763225
903163849
537889210
1501920340
756611420
244606210
1730045633
1421590745
1074185332
1902262469
780131781
134345635
1900231620
1760971922
573556737
1646601809
1986982081
1139130847
737843875
1039489594
933775880
1381128004
1754440807
648511515
1983415628
482246548
2064321312
1010686528
537023337
1057215069
132451870
2056664773
820926574
1636111609
1133980244
1141892509
1498611199
1310291195
1136818946
1237194607
192152002
1451580180
290783421
1502680703
311499294
134739328
781591554
37032939
1030451859
595331816
795102612
1820938991
766512848
1071815013
552175009
280423110
1091676167
1085584610
986240276
1949872716
17731606
314350794
1050094850
2008691403
100698788
77356425
381507102
29943035
69055792
348349340
401911192
905537813
902922472
1402158682
1034639287
1240300945
1564988524
1958682408
933692074
735489967
1143603395
182190222
767513106
1497110966
1792776054
545859117
1297376214
1516510099
2089744777
2084419943
1970324482
514211809
261899890
1428127588
1376989166
1169979335
759585436
485785003
1984910306
636348385
1750381938
988898344
1650806593
154286621
464808095
953686560
1153784897
1424336007
1733115811
1023198559
1589027519
1573274114
1524594792
2057097468
98342585
789452213
1275507286
304276208
1843990227
1133749109
1837390982
511140728
2094592960
1619217981
888790964
1936560194
111301637
1020831484
490148045
1623012321
970092471
2043633254
1157067455
621065418
558312329
2011231007
1592290720
1201787517
1781834379
1246228583
378430971
1136708911
1526092683
407531585
147099316
242245054
220365568
140514779
1127313070
2111256857
2039150760
1009467081
1515481901
1291397758
709196334
21102168
1281265947
1393944259
168596444
843931526
205396225
531447732
148459804
817499808
890133128
243725994
254402232
1082316512
640704047
103232540
627341116
484411441
711613650
24083336
1624227852
142635468
557586118
452568550
285996307
1367763922
661631956
1838264531
517588686
1481265696
1090196867
1931553889
317335255
1812609906
709933409
1752026299
1056229162
919610129
1779028295
1891197164
830323353
2114091968
1528409481
362726260
1445050427
1132364857
1973335384
1041074662
9087561
845381958
94590782
2114396806
616732808
2120634396
1714126017
1870400941
1462365474
1131009462
213517918
860129251
150646602
1347174698
1724338626
1241676159
1892257377
754491802
2080619562
1153481307
810383828
459926050
1204832946
23202584
2130809834
462942947
1631289821
301604595
121081526
170153594
747107268
193759677
897373798
150635906
445446746
680376006
743972330
1397959774
2072084014
523896189
514657685
222379332
400407955
2146661440
796521924
1039415288
1565923678
450025989
444406520
1855270999
47104802
808873519
823206581
1742164042
1280135865
1054710492
1998294260
1787421395
901595496
1420295984
132226633
1685078635
612451697
1586223710
773872119
463454533
1539126512
1523774481
971783384
1065861949
978134034
1498620986
1608821103
2014254861
1014120073
2037024315
270144810
479736879
908586110
248411652
1728900739
673688443
1334092541
1465664418
1021305479
723014522
1093514922
423876280
740139752
518818934
1275608239
1595855044
1036200499
157467054
1802678490
443192556
1052048758
2143740465
381906535
1985561362
1636250625
663951752
174052596
1339340098
1588125207
875891353
1959970421
1512122371
1744582092
972727498
2116074772
292301077
882570203
138256650
1459768945
1377574280
1651977506
2063869987
464536132
630634012
1762291224
2006830235
878752884
1860285
277896863
2119008547
377671757
462236005
1698051961
1201913967
1624979543
1521903317
296176957
52823280
1576866444
1325774632
1777900460
1551241686
744432632
1389888031
1264148698
1593072100
1476293120
560410489
1961702888
257547778
671207069
279696102
1629316004
893595371
135722548
443765751
366722791
352970659
1973239157
1998267602
1747587680
133405591
1846691995
403661295
760323162
107563889
933882804
244204480
564522357
860797747
997458485
1333968680
1406423731
965471397
738053759
203439683
1936334536
428234480
161318605
525964106
1787675979
1447772104
1630907787
1928777789
1467509810
1073131218
1849257397
1931642386
1513276987
1305690757
2031912868
1791020280
1145692644
1379699156
1622214021
305581789
831605497
748090916
2131383391
1279266106
463562400
255848220
1169588100
160588510
1086158590
60474771
1207576707
1004281434
955242126
296792209
229866942
731371656
1614140754
608546731
1304766627
1591111833
1246141422
1220707084
230151919
9570774
171418301
783293758
764782690
662569447
1228933217
470301275
170134093
1264851431
1490146417
190335134
1254620093
1005665990
1138165724
1262431629
1668407103
1666146638
1333946179
843667762
228253233
1825745429
2013901217
1527063129
801446486
1411194346
628632916
1550783835
656752093
814796291
1489926132
1616335808
586105956
942786143
1611415011
962228172
1072311480
349958543
1401087771
65305884
263026269
83680519
1721778071
1316697486
1232963234
2109372767
788037965
666127568
1519801379
479794171
328303496
1434300381
343293215
1049297059
1857288851
1592698880
443073394
1953336392
1491902285
1240754646
1193946074
209115361
129488810
397189317
212007950
213050069
858916657
1497969726
1412858017
1379279043
1723076986
1376742057
171146870
1567523574
1358242058
1679995617
917833944
79109043
1908537643
711597015
1288599481
1221029340
1546457649
1964309606
1218653448
930177512
1378734008
649951922
1216346392
1207613523
56320846
294694391
1316890289
1013465128
1746941459
1182723075
752102460
601137483
350655583
1857745116
1217079883
1740706727
1473019800
527771881
2005766273
662671424
1443245864
885240450
445763968
1034981203
1340184657
522685730
1976438896
1952005753
1045524417
1773271394
1002955052
1938794762
120795189
515091780
1904311924
719254854
1354791540
864438604
182316624
1575385140
1338890551
375165654
2032796582
825846006
1197291731
1348115328
776301312
428152331
641902403
971484206
1420666980
871213657
427309730
1286445384
1541675275
2086353497
783563527
530963914
1085767127
60734170
100016198
725649942
1742620130
4639067
435341635
1992605972
1338588704
1720273548
207054521
1398290996
301248527
481740691
487491286
1608377431
1136866234
142923247
672223698
1180470325
419821296
2079955635
735904472
982004569
2106456311
62233181
1777840205
1516249320
1495088560
389702223
1803597052
817755533
1370369944
468471393
1530341856
1353474664
1198167485
1000606109
1449880227
1960947175
1214653520
796606223
1289862898
599766093
710915812
1670378279
463081440
1148374245
610937865
2111825076
1747356960
991015066
1766055553
1471596437
329024282
364627316
1253033917
680715696
1699090200
2142645924
173519741
2013974374
693588243
678094981
662261089
1247663536
1775794563
1356120997
1239165296
1862306235
1935414213
1157979521
110962574
1226205286
597292216
2005515705
107438266
1978442961
902511541
1937845944
1197502802
584253269
1980270849
1085821019
776600438
1244297660
337778064
1013773233
964111847
2084241717
1997959332
760748917
1873739219
579426156
2143701838
309366919
758214149
276939954
1689352460
2135454484
1942311472
228594925
1872827944
1606900858
270195724
1629473732
1954492515
1274798385
574055237
1841904415
2115096632
2037570576
1500248614
687050168
640324541
1625052680
2079905753
1455138546
1297189244
407072265
516120057
1926307621
1565783298
1103314319
438532218
1409996991
1985895416
1939718695
820685133
1610801941
56886904
1123368548
1749748886
725670768
1242613623
1507466665
1186191394
1034699281
612634311
720978473
149801267
593350962
114777840
1688235403
1414933135
1407651310
1214990909
461953995
285358727
1227117110
1744844968
1973414830
1478566407
675791930
1654090352
231636609
159721998
1089156982
336424322
1179040037
240223797
59807311
46739365
482245934
498945395
1591012289
1041227847
936795885
1502126265
1241223116
355730966
1862698787
169337564
789817485
1299799087
1205042674
1453593548
1479086857
1481186125
1224910332
1160178404
1122209611
308458271
321205412
1263081767
1504484840
341889812
1042612831
1662100479
876032107
683866694
1252432306
1546059487
693683014
916635107
2026187619
2122225173
1451619953
898746493
2054687866
1226510210
674661657
659825509
1476270941
392779045
1997555260
132315272
374819303
1216602588
1726399218
385869969
1079930160
2019498213
231725598
1777765899
137936663
1699048019
366870115
1095483747
1276722718
1827185304
357142358
318486749
1952272605
1066222697
827758550
1313158439
1368086812
670713398
698743501
1051245109
22186816
1621383880
682861262
30566175
910425165
704849829
1120209896
347493932
143469127
46170901
188050167
1200810093
1288173880
23454059
1662549375
41793460
942321026
1709544378
1375093474
2144144960
1795724931
1454216783
1040619078
1393972265
2133751501
1435835386
458311897
1987877967
1970629770
1519967463
683921367
602160533
323205344
339512583
389351637
2051750522
884078200
263259842
20394447
828530802
242889869
884547879
678990656
1714191178
1048846703
1908609376
3679218
1258248836
1513583181
493720682
517036046
1127381451
791484471
811650790
1902691414
1546223406
688261519
1096733319
429072724
1048898835
1840185789
744631841
1316358302
1550215196
1965879633
1944837274
31063895
1636286892
782257058
2108583338
1991705468
969347986
1575133519
312073109
945012041
1308092611
281384415
38402667
1802050365
306971041
638737047
1153937880
1251075537
2015644630
684881827
629721894
279813436
1245307712
1834429383
1622158472
820250276
177885277
1070519286
1663337573
1599503452
2020155600
1985886112
2078932239
1865036172
1941095530
281223956
1386989222
604010324
264070827
579691230
1278095047
782953086
2086006828
445766978
718690454
376703292
865584565
1091825613
1620778367
524712705
1837133483
223139068
1697510252
1533212603
865786079
1397937457
1479102274
851284827
777949752
871362627
1419730011
1413072192
483589194
801770640
455374647
626278502
713670008
2054680117
1610080095
153760334
1888842554
1620157131
248251801
32794385
799568849
1614087768
98892410
1712700170
1620910247
2113246393
1251280639
1873720864
700000041
112506612
536925507
1973112225
865612414
1575526332
955499642
940559310
1022042244
1662703882
1385616486
29436917
281066746
1368479610
429124384
1183038131
730104599
1306452672
2093266855
1291897517
694415499
1049808981
839195121
1685213259
1057850468
1945981457
884121650
478698297
3986828
1976066494
1678215934
1099623129
1784860399
529118297
568690032
800018500
1319069407
438014755
686490946
1997478009
1114639037
878724332
1212320032
1676193694
1523765892
953883733
1268960420
992675579
968261002
1219132978
1458053458
1921220499
1550710279
193548094
345019514
1431922057
1551432893
1756722039
2132674321
1396452820
92704579
1623268738
757773165
942998889
58305215
1657029743
1605175142
707090212
1279558618
933581015
1132448219
914308395
1942034607
1185885960
36124955
1394415517
779902568
1492860025
2062435279
2080237730
675665591
2105023554
486914774
664697662
543302462
314088750
1498696414
802280392
744734770
1325401914
1308913698
1809654147
511553082
1751969088
930827093
525234331
1644840909
697805156
580139230
381238071
2106388523
1631730827
1643651350
250045145
931205046
467960686
1227651895
51333145
1149469966
1815310052
394138266
580539945
2004585353
1960178786
361964127
328905373
1530943194
620456509
1312259104
224223849
1868438259
732530622
994221266
2093048692
1480048355
149289719
792616606
1207592705
1879364425
458344214
1018671618
1619011255
627682545
1631526205
413341156
1517359778
1903904806
1927753217
1566055305
291419186
538353213
2067358343
673259337
1921237572
1745252017
961906962
929499332
257125546
36374713
1214933911
1382887715
983445652
228158632
1614998130
748770527
7021262
297348096
1717659043
1110410270
1019006718
994923379
257912322
242187163
1481306968
2035683090
731509812
1612193283
954532712
1528641631
789277260
711850090
574783672
449824842
754460752
885302547
1979714788
331417783
2068656616
665737392
500141349
32110639
461956942
1114813397
1940144284
2121079683
1795359502
603895823
2120041323
548727959
508249653
1778176885
1194369395
1338396671
958900914
1909829954
1116302726
1923503748
2070461037
149771142
1388861157
810395041
2075988080
834534441
231533000
489536068
1879875844
959219755
440076077
2053126876
1406910715
1184048814
1715203070
2068434510
71190595
305138633
1748219295
229157060
1094731700
226028345
94683065
1460082730
631314663
1247697278
1306649011
691745374
2022977574
563082738
938823166
426951828
473367395
862944038
1440866770
542320402
1694226745
1620609204
412253762
1493960169
390107886
247993402
493773061
1221975973
1796823649
1450591004
96364564
771117901
51357277
381226145
16653509
1099410240
1369376807
1392056136
1760192493
1390132335
397539100
307934771
2040768038
315976164
72608615
386595470
253888451
1879110640
1097822098
1729641946
1923149110
169265181
596222324
1959491545
92793432
1148543879
1211407508
90846627
1776232428
326887301
1702318443
807374624
1862524655
1431826606
1540829243
1541164072
1019642658
1071769662
1970397236
945313025
780320008
1436723679
1937342175
1288992144
1253731310
766973927
397174774
1029653734
780658495
1338355831
267999212
1512976334
2058171500
832016279
1319783540
1267770370
336320053
2107386865
1911933236
936055289
197482428
1559405091
453420356
1152770639
574294148
753283367
518953306
904362429
1237046167
963236841
1681747295
1766557286
1205020743
2028733613
904287371
67422303
200467829
1241090083
1084426596
1845699159
602361984
1832465494
196373027
1032356409
1566339783
791370977
572949846
619717687
1441855196
1613135854
1360004331
1174020967
2122519832
1230477457
1255892002
98731135
408977763
2080181974
271655068
1967168953
1536388643
1884222290
1266318212
923907541
2027748244
628846878
320867883
939857464
1981609452
1425036678
1752897943
1019191450
654082952
1357764752
1328560977
40685708
925476592
1503138453
1055086543
338689236
334206177
1139627092
1316477252
166811659
96338920
2145616862
1547936160
1605355151
837954002
993877001
1064507407
796076698
1391768913
162612800
2103168781
733676601
22626003
632423214
1427410683
313905644
2008335079
1824471560
1014582317
279612199
667386502
1196603816
216326212
49974747
637920307
1604819554
1654129511
1797875290
1933515532
653401127
97685756
605787955
1722171875
197922184
1111370534
517406845
1608180266
478668301
1170876348
1962311320
1060078119
1151932833
82167322
1241874174
1340107921
1333699082
1397707336
130393668
1906606600
105880345
11091544
1939037270
419475670
1476686910
2077626912
962260212
2060764003
794307265
466462650
755538613
1633498525
1187054886
1162056976
107666879
1699102978
2041169650
1380435534
90052467
1308442350
1153139603
1666540
899625097
516030817
1363853323
753983004
1456144801
1481034759
2131889109
1300478946
1773071798
1578672924
455795739
1342537357
1326507370
1753117589
1750591244
7428853
1103088525
116713892
1942549694
574745787
841611990
1165889105
1204312849
364109812
1042545372
956578666
1948491418
37847708
1015257248
1203436114
1020456556
75535186
875909632
474785951
766446647
1426855128
1587545097
670833298
1033562841
1984213011
1145229707
2136159968
1509636665
1725966968
353588404
1919572118
609690044
1490516026
127813738
2012875591
306808358
296041953
1902231487
306523458
1611486118
236441971
1461827291
7826399
1150785513
1066456029
1045358320
383009891
1253822920
1913037242
3965059
834209860
358260188
356654700
633428086
426465421
979116926
1276503993
853648634
1422801610
1225642796
762749983
1389816621
1692890945
1899999576
917742428
1173560499
1576236143
1903281327
1511191101
1150847978
1694850887
1998709723
96952185
399030337
1411361314
923878019
362189682
321957894
451776646
1891875378
1069343358
550327863
2103675401
1300440984
663452769
2018963878
2136239868
516656506
1527692845
126684153
1097026628
634955289
305791702
1016302746
660382689
232440114
614741415
610039991
902681005
441387904
1988488556
872739666
276893265
2059860321
1538570783
2014615525
1778761270
463804069
1207304531
1744862810
1791063120
587499619
547233813
869025323
863931699
262462729
1199716811
1803912061
1503578532
1241060132
1779860323
1583112827
979596534
206314760
1713777430
1952536196
1001944608
1369812367
2040650892
667876965
1736995487
2006358857
1087391008
406268985
759866257
1175632515
1014851357
461259137
705394526
1275967374
1066939119
590150788
234019976
1249349609
1551846569
1526404986
639165842
31789588
148737300
537414542
1104647912
1039226043
2136234061
1087226786
1117016535
1397663161
630924806
92066882
1239066808
835623993
1310998687
847126605
1372623452
1709409718
1576967518
1480738651
2089729321
461177150
1339936137
639993735
1221443838
2090541284
1751092588
207400718
376489497
1826119244
2025753112
1019522365
370383540
1444501807
1537539565
1380606978
18835714
1498423409
1117641836
2043873338
1478662930
2118679690
533821214
702229356
733477317
2133032717
2098207844
303958880
1766521959
1728534101
459307506
1501156000
1190691368
904300614
1991049955
764041665
859348980
1379523027
965658084
1056179395
44405096
412969490
1401086878
224720932
1943285246
1995699447
1464956849
2126497904
1944707310
152811421
362233144
1858074760
1170000517
1199205030
1578791477
1343665022
1756853585
1785109731
1500438377
1640649241
823005247
258523822
532808558
1384096954
1064826120
1164972928
1596546527
1246748817
26264692
852876422
461477019
728519065
1625930636
1834461687
525512528
125240219
38555748
1906156579
1112464247
1504098568
1825302479
1008475242
73228267
927581257
1646498017
536892768
637194054
327904487
810717257
1681206981
2005876323
837496100
148391709
516530086
1707027734
1922206307
758579374
1870803606
1835491272
390953275
1985787575
1281648770
886806497
1077828680
904129490
345982108
1154715915
1651271211
409501917
1174855632
1794390385
1837085032
2136659141
1271969287
2003841782
1908324100
199454084
48253593
1486564612
441316641
700386043
220477129
926177545
1896704466
295526939
287244415
1094440592
512312758
1772819837
1743442241
163071016
1128219938
1178340580
1812526832
2048646406
822305375
397276614
1742725622
67116536
562505239
66367831
1395946910
325670420
214777675
1875834484
767339234
751086538
1728653786
1548624373
1581751636
431439265
682115657
1071797159
537445605
1514607837
788195338
1283619448
1661762718
694618429
308741985
1011766099
1508131070
99874441
760953278
54083306
231799689
1621457770
1954602463
1426136792
425120489
1132192599
1072280946
267983637
265291745
1342035630
1821989401
603614638
1981098322
647905313
1882777018
1639361493
2024830827
189538468
1606376126
1245278647
2063062296
189650143
528050072
1512746601
539520772
639153353
1662604009
713725972
2116710585
2099996545
2021294596
611971100
1403741304
1076770766
1651109209
1037508328
1166726327
1028586770
498727240
1673466846
1762120148
1692768329
1229049610
264626061
601275084
950686271
1992026015
2095517618
965739398
1952243405
1286646770
1771621512
548421094
558173075
820082358
788161557
570458739
1983604329
2041796571
1393022469
389404403
532919592
1417108329
317320871
1299804118
687731723
196301760
875604080
1597252032
441888370
2052209366
1658445178
563999411
1963758958
1196334458
1838881366
1706823997
1465654652
1412360269
2091147581
284378277
423909992
1547875691
23696544
663646708
159447110
1612370364
624563714
753763519
1794047572
2084026775
163072431
1860087855
205119893
397463498
2078067726
1666050153
536970715
1951882556
602758792
1214610813
1212704618
917407554
1418605960
175000231
1829425185
1502246507
1594190951
1063486949
2055232455
1956304899
337138129
608707037
258995811
271147197
158283415
946190705
103855974
2000659433
1366835501
1127047268
842936919
245774408
922055441
1833319346
2093956381
1664585828
569977876
516298851
574713427
75215066
1008179574
797177868
598637167
597070297
759583927
1932881442
1913947602
702412175
1292521981
1478031296
1790810934
213354314
1321104721
1898796385
1226331867
629462138
668763779
64784169
1948731483
1380380451
1426754586
860077725
1698607635
751007045
324302898
445096130
1332363760
342169229
26758634
1060574797
1456643460
1381173758
1820528789
1934399905
1109274895
1656578128
837160710
387738168
1010053039
801804796
1082992279
59370923
454035187
1324048018
1085399322
964088090
265847465
1813977426
1797442410
1937377310
224815383
1605879018
467825956
846363623
1763513762
829112116
837846143
1876467744
1216581309
859555994
408204880
42759184
786001551
1963927721
1046022029
1327243941
1257247911
1528467205
1665666125
1566086974
1617180735
1384836682
2007009671
2019819402
310198711
18952384
1565890153
186507867
849814964
1681673081
382833205
879663550
1551704375
1034875964
1131236737
377360112
933865223
1576284228
1027009359
705825215
1378029116
99936381
748599440
1489829404
689447351
680707491
1075285479
1762099597
519830720
942512756
297046854
568495848
1183659046
1451941775
1095685887
63631409
1587862531
489129860
562060986
227614464
1814795158
1247183868
1737509575
743814733
764637089
888846959
760483870
1471008465
1214605091
432626629
826927183
1652009051
822043244
1053808839
1511303706
1757211042
898022461
1043162005
2027992653
1452712458
1094829881
1222418706
1982679535
210143547
1345053441
1934823425
1170291494
501610081
207213168
638177145
1451704883
814250596
926174389
766156753
137150035
345683026
242552838
1438183963
928775427
790869128
826116954
684049723
2142634062
1647820839
95108847
165868664
105602216
1644570311
1134656307
171058592
1366125413
951172200
1581140765
467569078
1809752176
2140214942
1325787150
1696685295
2102360494
904826488
531604415
1376195175
2048864796
1934350290
1531022932
1159440887
805074659
1905983235
1431758301
958698209
1503932201
1891037036
1397135607
1168785820
1384894291
1103151613
1389994225
351546611
2024628913
923258269
1098297112
1946374725
1009513099
1127456379
785332621
1985469860
1653372750
128228975
1047410405
482950393
659834590
622521141
2107644121
1598855076
1021908630
1627230990
1459250340
1912447280
1979688561
2084823692
598016734
1002269133
1264454584
992061197
1083342713
1854852234
50263030
1229480748
1505402903
1209656065
1063989820
2147099467
2129908051
1226325981
444302727
914113549
793777543
50198627
758414177
732168924
1981440848
721239248
309711176
622466498
1305535529
1567338557
1679017365
1912102091
1055506073
728551273
286268092
1801896380
1058463601
1342210090
2112311039
1817361272
1045060688
702168099
1041062687
239141255
1896530867
675343224
973973781
1410751371
1707606671
1416362659
1204885494
1628576264
398653714
159375630
603137599
313768413
808209921
544063580
70480323
1242940365
392953972
488521311
835162628
1428588970
806577397
2137817253
1481320317
1253971865
1297738184
1172366310
1672477056
1751465528
771368792
504137744
957800184
1595162504
1174422135
1558957205
985067609
945346589
960196872
1850059893
185901356
465588874
692155789
866892802
3919713
267852295
1926714300
444990610
1798579497
317071353
70258702
1109671298
1675921010
1779012193
93751399
597317251
1161471741
1644983331
1907998598
1083242052
1151046117
682712298
432701107
410021967
1347807882
1564102645
1678064168
1002076322
215491792
683849450
979013273
1011142335
422886023
218401465
112696561
984669249
830935300
1145235028
673399835
1181724568
539204821
1255184311
950750433
1944576006
1649633549
1547513192
1636059978
1417610577
337333443
1191397130
887229807
1728100610
1327330538
114831143
929710123
410144855
1758874164
146378507
1304151041
797485840
203904061
347103759
1315326318
251718915
1447309229
385322703
1015333233
378711913
849561970
1472243939
768957212
1054404972
1135129565
766777900
1232452349
1683634926
1877860796
1872160436
1792906713
1917363638
687867670
245364608
253241757
34795352
1533171824
1583562670
958900449
1475031993
334127479
1336960052
997482697
1779428017
735137260
347544413
109569852
1723915030
1598508188
750547185
466719501
710292773
372574591
42651738
577539857
1371409657
2013166177
1606122162
26006857
688709786
1527845627
1400129773
1223290687
1189682061
1998441354
1244147982
408067643
1035107296
1913630002
2042802686
1156708995
144384015
1960230993
1213242723
832833569
673912839
933260179
298883265
644951006
1143544718
1602659581
505615659
845676418
183816418
1613220395
1142918508
1987763377
708711817
490348584
4943720
8148133
2033933198
1131885596
427363747
35442822
1663359007
71585480
1726510477
877307047
1391940465
1055294459
1001668537
541569254
579525311
563438477
1455928514
285000122
51537549
1583675762
219686209
874009531
1370964072
1811947136
1065792497
908755570
1175273126
1210099968
1132761081
261743409
1058767786
1658845367
2015508541
1958559822
80674335
585861780
698781674
1201628664
1682779940
938134253
661225443
770731784
794706543
1315140021
1626720995
499959998
99582182
447056112
1420654777
1765038514
419530235
826699418
1810336643
286366345
852348258
1492713630
2152105
1999565886
1617206057
2019478076
1920568679
1232064648
751149119
1695241390
629850800
2020301104
41400458
1661622805
1253364695
912087883
1039588866
973058459
717715033
369323808
844682882
159497468
254743616
414482070
1564301323
235332863
1816059926
313598754
1111967151
1059112652
282096068
586665297
652775744
1546734290
1558670320
1615182143
2009242142
1701441422
542888362
2118256098
1649206802
1329777337
1151821516
952363390
1832882084
496452257
1888543645
596183124
109904647
1995469409
359017098
692858835
1236770400
202611351
1460968913
419914004
1739087835
548141241
819937352
353085747
1924664799
721119106
785799829
1470235506
636941478
1104778192
165350842
724182544
1360019350
1539357939
2034079764
1342527250
1841579279
1765895134
1275256446
62762367
889127439
404924970
14688229
804146645
1594030882
544641596
2059187856
1580268146
434863833
359315272
2122986952
1891482301
563818103
718800918
277094451
1859611967
1531739746
136378819
380216425
1019492426
1262099591
1061873641
1463744545
516064275
1329372687
1509033641
200993172
1011016136
909659186
1562390756
1850030830
940532138
996419323
1714847774
20773902
250036225
1970467537
296533143
2227363
918613431
455902003
1363421656
1781319170
446571345
2039957598
1533207526
1883129312
192485479
1403389854
244829313
1580476543
1328984768
1847736498
785695772
1621208742
1092923714
1493974091
808059242
695516721
324853827
1421121238
409602332
365441897
998592567
377224193
332094096
262527648
1739030529
335256436
2052317511
1732889364
2122412481
1755149353
502090718
918201670
1924562991
1253315949
637746964
321243301
902078700
933051834
1404421125
2096884010
15717927
457368861
813472520
143522904
712290468
1620320642
1397235786
542346763
1521359010
241007874
1406112333
571499193
624951848
785886608
713056669
54833915
1493289295
836715977
1907881869
412791497
66927398
1425090364
790648391
490111806
2062577700
553774487
1475492729
1992774709
883330198
1774015367
1695306363
80143935
1243948060
2013995935
1482900588
38346866
1951414317
704376840
117472789
859058252
569376319
2101305117
373171404
54885557
1964999610
696650257
913181649
1303116359
1849595858
910092661
252429042
369557016
1592481498
324931252
1514109487
943490105
2075628945
528866594
1451448465
429832773
519139149
1575722924
1770377542
1576000197
2046102320
1183057757
1830764991
88664248
1051236344
956070005
1969712419
326108500
1988751326
693765000
126941640
2110929734
1213712616
1532935684
2065435646
1852473165
1858264516
954668352
2111694783
2126635501
398366197
1672374881
560136185
102203629
1342611578
106419714
1702088290
2120567953
1995416756
861206005
1764092705
1900414124
809698625
1513291889
903559433
810776081
994412636
1553094866
1247113579
1720660879
861566660
1405028853
1995219614
1477719937
1954031924
495090324
1726580907
502924555
343501298
2031796444
102751271
1666856929
2476220
1497214698
713056669
1561504245
522990595
1147455140
1837819331
1149510165
1550090919
802231243
1252874354
571191527
598100276
1668170050
1576067377
1801624651
78024955
1974405785
959704622
1531562823
93536286
1797415068
2125878249
1986659470
653158367
652876717
1340366918
857421299
470481045
307962149
1914300539
726129056
482224910
630037261
94461285
356274711
1641082552
1648030340
1602947961
1768829293
257113140
449332541
870296048
496469133
1847355011
1585192749
738757516
1287902577
1532914997
1166820529
1768033286
552030702
1601405604
974556953
1505823425
1289657895
1268115643
224058648
1842571846
1435018059
570188355
527141606
1946402398
380480497
591042559
1830981074
119098793
1284670547
287499037
207717928
1123666099
673472640
728675243
1023761749
1437085914
880133774
1280628532
1333883472
948347462
1203921314
786438087
1757476582
40070832
550562982
1683590574
780936637
1343919102
692821915
990088770
169295712
920446594
37678945
115211652
280186057
411404699
861501103
245227467
359865535
1825810361
241042352
1812859854
31314251
776427132
674570163
658244093
710119867
1101520163
176468341
1440979956
197890260
638281184
957293516
738120103
2114437884
455834681
1432573605
1570375467
1950953484
800184941
1242062227
1078230098
1475639313
1004561984
1164305818
29090642
1926649544
345574678
487001484
769040481
1331090528
470166628
1892428067
703468803
1588694795
1022826230
601175194
1714484234
1980148801
360422361
2081257226
423912414
1398007468
709069686
486055860
2110641084
1947516451
467039986
114217656
1117009043
311601792
2079140703
1378150567
1411410722
10400046
611000582
1059411183
412596503
922159982
75803993
1973443621
143623917
1529256048
1522800722
1032986126
842611501
1069058367
901148808
1875130579
596938786
807775364
709967382
1117212253
197749466
121068247
1128454932
414540331
303019123
1821320534
477258240
394656272
1815306596
1590821028
1912909504
906731363
1736358656
976461492
2032784720
381089318
908386827
146275284
1051609456
805296992
576593407
620216380
951832199
2054312214
1222706758
1025677999
808285458
1245759903
1548170452
245337820
2036252164
2037796898
1655113809
1672621221
1287928713
889222214
54567407
187600287
522512118
692059886
1373691185
1475893689
866690754
831512230
844193707
1845978841
366467838
2017661686
1049193286
2143312031
228647447
161128505
563081614
1869600761
1705364364
1497848231
56762438
728775592
1280014836
645100791
1637066854
1088234421
1250489312
624616278
538180179
928117574
1569614487
1890786005
873135029
1128811844
1875985357
1391683249
691374234
1843782532
139234746
1656815770
1893782735
1174651128
844380751
1473956118
1715701725
1342335273
132906261
352942700
1790141221
1256070589
288183187
629042116
1088913764
2098669219
488256198
1460845447
1126701358
641309303
1215060222
76193106
601158678
526127160
356405741
647022170
2036863958
326482193
1949191389
1049007717
1931670710
879779196
1041718190
948530120
2104608538
52887936
322081104
1628747139
437279258
1113711204
737351616
734355816
1911980091
2126987914
1629123310
480197162
1437182691
1227673595
9748069
294480106
1686051811
443840989
267085368
1057138058
614868217
1584291597
1222004066
160353216
1884915657
1708176300
695055442
288300286
1013654511
802099144
2039537659
60360812
362382558
990749759
707290006
1619256873
1100915244
1937848835
1612151485
670558152
1081220473
1622918159
770947482
1381986553
1104178470
1927235459
1452552661
1807757963
1088664846
1030407711
531210681
425086950
537347623
1395564052
891499467
1948260980
1914826362
560001608
889058440
126244904
144374923
982675587
341856643
1130354815
1932948736
53191639
2017187191
1014044438
811913715
1747297972
1376118787
1232037888
1962950941
80107915
2006516608
551969799
2113066319
309247871
932107331
1976098396
1026997940
1332796990
2093801488
1702358398
146352015
556689469
2134375060
1042311961
1403520965
1017011948
128054421
465272488
463608775
2006692664
1270814524
1386610971
1724528050
682167393
1933911497
1030282151
1837908451
1847312183
2111454270
1902925303
774909704
318316879
2000640796
961783772
1721223849
1002025224
87024324
2110944468
419911862
196759250
1616104693
294264341
1660133802
987593717
782359872
744692280
1109718136
209483260
1463139091
1270573702
661305392
1712360085
1165962544
1952593282
1422221033
289974025
1242290134
681418536
849383067
1448285258
269671558
1216565697
1714684286
1362660521
300397270
1114340347
1293789635
1685071345
298824183
109993186
14243813
430991854
88748048
590577659
264310573
219421404
842948910
706300415
219934608
1942008212
1162856009
1916762419
907445281
557914988
1166837186
683960595
399053460
1370744697
1501913686
1578153279
2110442390
5684418
144384015
407331441
419489329
1657212648
1451706010
1615524717
1452817681
499159304
86743232
1653620883
1926187825
911593928
1445720501
214549194
1969364032
1045439839
1265577011
645258264
78781632
1999402076
1438896239
584784752
1141382219
1245413341
958955787
885448926
427379139
895332369
1342847565
1925293191
140027371
1250515150
1539644690
1362332558
675359790
1596572712
534104625
199131976
270946248
649094372
2050865117
1525954427
145523029
2024090672
127277810
1448860108
2036753187
1958460027
260127622
13396004
1117521788
246081692
1028588278
824204126
2137538259
1626548868
2123656765
123381254
359399045
731773719
1396706819
743254421
2029793434
1344958258
1415371978
884532682
1247704132
1575620283
1357415372
904979750
1831536343
353068484
770327286
456890139
2018000444
577177343
2136215363
1253859214
188512062
871547622
1778483492
1516282838
1886908387
1355504056
511269063
2106492672
1614080316
1206565469
372253186
2083128109
1060881154
157247096
2120168481
1636515368
2071793977
371589063
1382093195
1235869415
654379927
16807597
1965169310
743321721
2134219641
1060640462
1843865078
1336238680
1913537414
581861234
573740048
1926315904
1288057950
1276462179
856596782
1052168325
578286473
309561568
673341110
111905031
1663485333
1882310353
1542228979
760748917
14498636
988292791
1424660650
231519772
1327002790
239088398
2138952595
1798289713
974751143
1866568520
871709761
1129408809
277445421
89446538
199023493
1376581152
1962062381
978103833
767651114
266126033
1039002947
2086152395
499215645
1157796916
194281417
1052023934
1413832375
292047328
216973967
887918523
1257858002
993045603
924926635
1622784779
1260461838
1342326543
818407915
1987454367
904958519
2043649674
1637345061
987271483
826535259
1162874743
907875960
1657763312
790519322
1733693409
1189508880
1798533632
204285405
446183357
370678056
2030023086
2001012275
1863348224
172946702
237968794
377830049
713519746
1428539573
873716044
472144684
1775224494
1244508875
2065979250
683796549
1007404564
707459205
934193990
1398864771
303223691
156326435
779753759
2081284445
1149901675
1787088329
952740152
944047699
172771556
1404139844
1757284016
952602738
1586690460
1755813452
1232788108
1699691243
437803233
1116021017
652865854
656641606
1110889226
182347582
610436316
1083990152
180364337
1603819521
1846869995
1412946151
1179439008
67075856
1666212091
1027299690
630787913
1337723865
1288427172
2118388
1735290580
445259829
1126732311
484696548
1396041976
469656137
378104744
1983338679
1519221260
1683439585
32854259
217664861
852702170
450244724
1761745085
448909054
1802592252
1048898835
1916952711
730279384
320623164
1858505460
766072409
1811192037
2072741411
1772031294
406861365
35980774
101946874
1850819106
627014451
905498184
437307232
2117763948
361821918
5979418
404097456
1389030987
572918866
604665454
30074412
54823930
1943795031
828324569
788103538
1669995261
1977156703
1101368813
2063775724
533151495
1190634165
1261787800
1833107065
1842482781
1864226308
1485312724
279901299
432611001
10018233
997501430
800157492
1699188509
1917023633
1547822826
1442848270
2009139207
11839953
2011412681
400003671
163912140
538308809
287558528
1692034380
1985229948
1111758360
164604316
979908584
1800269722
1134224506
202001932
2140928588
1704902681
1529150993
380175388
122420276
317382967
141899209
392564222
1745515558
1682674091
277098806
1193218809
1158818996
2108987091
2115832776
987078795
409749684
2140884669
486331906
1631644713
552016861
1618385352
698555984
1936762739
1645139147
924059102
1569123395
1665983852
1946471167
1345877773
2003446903
521012410
1146084387
1420491414
950468200
114201125
670896478
1813289512
31951841
111818467
412903600
1407412926
596355549
2047725650
2008846232
385464384
1658576360
322811735
1277895773
49134958
598912915
2116892932
42654394
449431990
861900685
2038074844
1266379088
1340895520
1841772376
1764588954
765965554
1300470608
635909742
1271345071
238799931
422848075
1248973764
2144500325
1684964735
584872182
2043024379
1264504230
539965488
1593513016
354663342
2115619408
204508677
815769489
1332486961
1893582023
1556041908
300385646
111818248
860653986
843525335
1523230407
520710512
592838832
1784328478
1312016401
1984416654
769553753
221356870
1568011388
1962282493
548372790
565567700
1373464961
1410280686
798869146
1739337386
1637750158
1630058071
1033926355
122377879
898399045
230053569
1847699830
1842198940
1035501630
702851735
865500808
203029091
271715116
540280440
57582713
53646120
1637504161
840078897
1910403560
458297602
935126598
166165215
731968751
701905562
1616768559
1112843060
1319136577
1674832893
2052128329
1700100950
1307400193
1590131020
672266662
547215376
1870591442
326795575
1068603762
1540937245
1521010891
633188315
1581945328
1960968280
667896836
1246921903
702213271
616380277
611698474
1986230994
233885700
827840537
621009675
1833855494
889583027
463260444
532016002
203239784
434597351
1644148633
1302883079
1273778103
777574434
780522790
778105838
2076243447
2142073601
671345524
88281220
49776279
966603802
1467594911
317582790
2027216413
696026613
344100746
1469947441
902571082
1066970304
835162587
622285106
1903413879
1357219557
1306188873
1136422827
1740400158
854648166
234027200
992060904
416579252
2022296788
490585794
1858069267
220617918
395782843
1929028325
1960405658
313593040
1621800042
1458392707
1190446843
455028344
784306733
594630590
1647424706
281975074
1082543557
139679422
1050942319
1997602320
2021161757
1165685935
2062079911
1072306032
255749947
1235080847
374157529
51812419
2068295869
586807351
1971528755
1351953557
834607240
673870164
335969436
1402584977
177772355
793418698
1664472016
520927250
989172594
2144907804
543855660
1386820948
1917663958
911821562
321954415
621934412
830401643
1930459211
176364003
1909817026
541704633
273525131
182533595
1112368158
219231578
1717627870
1772255481
111656023
2093831296
250656750
1024133776
1005922481
544378739
992014447
1170944324
1449563253
329514424
1999093386
26462857
1939926481
1000615641
1777971528
81856453
1121666357
1095275079
1062789413
1723171263
1642766887
1670266033
2028498498
497829261
949051998
1544536631
465728560
1973673484
688697324
1929537645
145335371
2009344550
1396629946
1368065555
1684684047
1326711362
715446600
1755567982
642198850
887896081
625661033
1210413460
324644403
529486727
1560026641
47696945
1868061616
1294895917
927587240
1146136219
337010058
2057531229
402346071
1900855899
2111147106
134618253
2080415982
1413894636
517100853
115291179
1282776432
1113913520
645948416
999086310
1882375429
975596269
1264775680
1663817630
1316104839
523792272
670504195
1747316581
1387160356
1442085029
1571297546
1419837570
945976986
204638430
626597959
1868176922
2050219285
1292725684
1016022650
2046627736
659761346
862053992
1480074039
227322772
1198094281
227651978
1705963186
2107156434
809544518
1731553531
98782052
1662480661
1362990108
125958879
1283676452
81013992
1816645138
1271149692
1824813261
594164333
1432384551
1727509134
1078048272
474121751
1514925826
654415849
1988013579
345011202
1477499579
2065852840
1875830447
1662796504
1178746563
615798205
823901163
1743789706
50152838
651162270
1670100664
651193558
24058400
105872480
1638356185
1252552284
1875698913
423737775
1931801232
1743716226
625951110
2011752941
1487103045
1227777575
685243358
819230506
1188753185
139712193
1424261941
60089254
164625782
683906188
1692600404
1837443697
1882973039
1849278669
334289454
239333042
1113661339
1512529913
331795251
1088507239
1028736448
1627833111
848468183
95218693
943800365
632452591
642855437
513285606
969771876
2096106056
611958883
1060861374
1555566228
1765192749
1306289008
776120893
206778054
762280876
1199356338
56818101
696209337
198351391
1149194711
618905207
1123201857
844900096
748388492
246571261
242971930
358085336
406593222
729256416
1821576502
1523505339
1841404082
1616615809
1522027165
2114116208
463945182
911677303
898107303
1039575865
1502764329
2006381854
63846414
694858679
1490599661
773099730
1989841361
496430599
13547175
1974718816
1469866068
1902051219
1553631091
578937603
808826165
1819527189
1481814294
1084473529
1586626174
1199743699
343393683
664285078
1581539369
309277152
577694286
92979792
1580010659
2011430215
1171676289
1725949795
1270404748
1153370130
923344936
1638460258
1161482821
540392990
2125954392
510708346
761934037
457152014
1981288843
777975702
2111774089
26328665
534323
542398443
101008402
703425641
317535204
600626593
627203296
890820000
901528628
1426460511
73600368
1976526093
232711733
449996081
2086227728
800270182
613153882
1377954436
282730992
1568976851
1796440907
809161743
95407658
1235594375
3796327
1857536625
98916665
1001782010
938136225
289499719
1494201936
1293378458
145372724
1726885253
641273839
1901247341
591212296
1800030095
1093241949
1811019515
620259743
933996599
1915567029
1572423826
2064211234
1920578286
1020424637
1423895411
835733797
1769275212
1460852208
1611703572
2098746317
518292502
1217191966
914213303
1574416105
1840715555
53073993
1326608116
735527194
1687026500
274042796
1102868579
1956989043
1736868224
107449492
1370090583
203661186
1738601787
1852489260
1177358991
1927613738
279258436
1316601867
250656025
1784750817
1955081095
2111549420
418185527
284230393
1894640757
119287625
566038160
1300951990
347634973
1964733542
1499355482
1762112171
905742308
376452891
975070233
791177347
311910092
1726886924
252899999
1936085192
1625386584
1651659047
1153953004
540895626
215297974
249095027
1567302266
311581097
2118185993
694788063
1295389088
5235213
849448309
594257905
1866496402
1409414022
180044509
679384471
1315277530
2127745808
674558233
1056961803
765602537
213836663
1739440616
457964310
188529606
822503154
2022466620
691714280
1723246232
1962601302
1887128669
138012848
255193478
612794457
1871606492
382936851
977216854
1351180143
29996598
1612377770
491577401
253191861
2139530084
623624468
1212147940
68629042
1759615565
1394006169
371363835
518266527
2110354862
1941346455
588510542
1825452801
2134759654
135813086
1139395132
1676911395
437605623
1747349796
337115315
804492402
1457247692
1408382438
445804599
54308210
1581008235
244687135
1732547252
1747341041
414606855
218763231
1163574957
625900430
885718027
461803925
1063254183
641880032
407306958
1866566985
1853317292
863799803
100018882
590923923
18125180
918246767
91540058
856587465
982649377
2078388879
1236260369
2009181627
41514796
1695982252
1556488841
2117627303
211731221
197070503
745719292
1715037229
270103385
278918172
1010840269
1011263156
945380421
833425948
1252417349
1261236532
1168859803
1768800761
2044236766
341091286
1137455158
828443686
2056131725
76104979
47874612
1931211588
165986919
972367278
1416793807
541603062
616087250
189471639
526439857
619947452
1677640414
824067996
1137727269
1743197157
498858459
466881200
27796106
1747459116
2113246580
1008649946
444282079
1247124376
262619133
2049613491
1535820778
1132266318
430341853
1441740407
921453958
596435171
241031931
414701755
1806187669
2141707847
2127842527
890294901
2114075371
2137152832
1549600431
504742414
320349697
1365931965
923632184
1984481545
1680364158
983283878
753392477
1198168593
1495324863
93293494
247077780
1608538746
523882219
1208360597
383531803
1020811095
665654084
1626503167
1569852674
52497195
871754955
1781053467
779698115
2080666671
846486212
794571342
94834744
1891447938
461929322
1393973411
1759179100
574962288
1909235418
408393967
1397151931
99463850
1072038356
766802936
1092610726
1616934336
918485612
1443289547
293094949
1566153435
2133356320
761175960
644923928
589309087
1830468056
1913951532
44238533
1529976484
1989844278
1925265595
1568252946
640523322
390310769
531111823
2131664804
1812260330
1969608918
890152875
480400575
578925957
1078922417
1292462115
408558181
986659064
398677600
1659967956
5295675
1631996365
1428225331
935083308
173490286
1985983015
678620673
2014176984
1714629886
490083967
1226618346
881106108
1180901192
1782481119
1404231155
1943248894
1009295210
2051631704
1379929727
910746054
1995211421
609185217
2144586429
1194409191
1872347410
199808616
327324236
767705366
579659986
225921229
1513193944
373403989
1479824151
429201181
794434295
435368508
2090628608
1572953932
143124158
1929999209
1525657469
330346641
477365538
1589649733
711556824
2101530762
221319995
1813515901
1531392824
760212979
1247422168
1868158609
1355973581
1019760028
419640132
2103623596
1961099137
1474161995
1435528433
1173544623
814109183
1084460354
1356803634
1132296031
133433003
1503826242
96718486
572358459
663198014
780851438
1103671080
1643785054
668800582
1151643597
832961995
769961047
1385013376
1573435067
1795577133
1349740569
480612376
1497977107
473952609
213653331
1449089645
1382496445
2116299165
1040992361
1654355817
1040864865
205218261
11460555
1431552872
213787010
1264272211
520207212
1847039851
167610476
1165002936
1703077393
1514240438
687844288
1052504644
1046391294
968517205
1488187675
460052631
930566749
1412296541
1690275325
1866362748
2134364128
356299726
1435902826
537964718
1938729037
626579567
471925577
787672014
1489702634
18202211
1265945605
644407597
1051925874
582575538
1044240796
1078248290
1937409498
331113657
1918346757
1408106376
982774811
1536971225
741713640
902837292
238998589
1224236605
1547264783
1965522321
1500318065
119339499
35261891
1040192481
738194709
301614810
1275956800
1876587230
1182594371
398316524
371134191
1271483180
265901728
313315866
135109188
1516724537
2033316914
525281650
1297582702
78103056
1577367059
615313746
44988827
2106017548
298394810
1145846819
351284446
1663176249
957256990
2097627972
1513541404
1988963399
731902625
1341208994
772834018
2133131094
980494033
99535730
1062929125
1802377990
1710734973
864593579
1612752037
2035345274
161798770
1368615107
125426415
1456666927
2138337115
1056996982
1689397710
2079461725
768669157
1634940803
1350152740
1281270420
1200975401
1459953787
1258233610
2026453955
550073213
1578246534
1474428530
1290413417
2002215788
1938917216
216136556
83464500
1330836920
682201847
1114129137
478407630
123457667
1900302895
1094109626
1166079089
1612334969
1138783711
1806907651
1281901227
1767372688
526471684
985956647
1358924830
1894277184
1043837825
824371531
751458927
1492147458
791005304
345627248
26907165
1942612817
266609414
1891121666
325004461
690199339
785639269
523008636
65081032
254808626
126301916
157883134
714047607
2031294070
99842029
2025264959
266073541
224551610
556904973
1116351636
455121079
1400247864
1187188073
729968916
1357165442
956933514
1561882579
1453760061
1182189525
2140868785
855336129
1424040500
405536338
189042163
2140670512
475464124
1632136735
26036635
1931545292
805272162
1191715376
687432990
1199364566
1213031068
715434554
1142545457
707911899
749556074
1964292038
1939985249
2089859911
757764315
1083021837
1791656186
48834823
298596947
1124613738
417066836
2048147409
1394643691
1872655104
474306212
389805125
1486895399
1859939503
1041551487
1726684300
1981940940
1227949173
720886459
1852403597
1188123193
322448766
897099860
1459518021
1867827981
1861391558
2114860580
1037317109
1980925825
483828209
148845134
395477224
874903548
204064496
1836348140
2028467137
621317954
1876607154
2128383472
77146497
268924688
1628053594
391546907
746569733
132499005
1106550686
1526708496
1252718095
1689674805
1987149330
1814335195
800095330
69138120
981228099
1157929880
1438931702
550821602
1878253420
42738144
1722177944
97088356
335076870
87706807
1924282161
302597617
373125483
988902572
1862426508
122871230
266264617
1945734653
502152549
73394109
1355874016
1909101691
891531274
1170390963
1022481392
1286890293
1778058822
80946092
1009707219
863400184
2096260458
773717441
7694431
240093208
991210171
2109725814
1839680822
1752733918
1847085164
665083607
1383290767
1611007884
1985753208
1057970551
1577413539
216986263
72500044
918587907
935774776
782224426
2007433131
1993059229
1826427424
895491706
593405034
1317012276
1425690809
1318658700
1341565391
313017868
1361301632
1103203442
1828912981
2056315915
1586583517
426595140
1012091931
998756211
1773784905
1223010025
1869964293
916511375
1873733765
1130502896
1099663253
510908828
718883328
254509117
1371936495
1070989838
1058134422
478429214
115920149
141678296
379520009
483509778
1671985821
1928776622
356112844
30837696
1939776488
172319190
327349907
1296484861
1451461210
485603897
1055516322
1845323637
1969984017
2087122430
1165046727
1124165513
2133045534
548822654
1628228769
1234752508
6116137
51770639
625096169
846152076
1701689470
2144100463
1745975229
843407413
1823213162
1972698024
302871977
1524098720
1612391538
2052023952
1602193382
1529288243
435357010
757698430
682504964
206456859
1892788188
675539119
1622140628
312425415
1685273278
2096469349
775176871
1910682809
1091830505
966434587
1285742582
407535433
606297478
1963351175
445205737
1376089896
923061981
1170830678
1755642254
2071648725
92659006
1104104166
1511791068
1558228773
1535991323
2147219670
787268291
2020863252
1660132319
1689783040
1121486170
1486228777
1990379447
830118356
1936337145
1507441781
1926858999
516323421
1875964722
326446775
1725342326
662534977
785494891
659619770
2041756029
906403135
960625800
49134571
1377853670
1767957274
1529607042
1752908296
1817321410
72891451
1000739962
438427136
395372307
1918431921
2096804169
65292261
680538051
989399485
2127203748
228817210
2063805229
354789545
1355155689
675547908
899130818
1078150059
2025143231
206818995
1230033148
739941878
689376154
1692728840
1916082864
1825041430
708272755
2064628330
1940563344
1574687022
202430506
2054546418
1247206071
1505375834
2006690450
1682543213
2120378903
659857155
1207216943
1589307481
1791040590
1876776130
2072830394
816397068
1849412379
1208299839
1003030917
2018703734
2127750323
1344899531
139811998
349878203
1693093976
867478663
601630180
1852146635
1711360012
916777448
1665183130
46315916
1030652065
236951160
594778845
949259676
319513
1023065789
1701002129
636208592
1332865059
546651601
1840297743
1581902611
1309585071
1328995975
746201058
602204145
1505806828
1600596472
2064423531
508480942
1837071905
1373097318
1387388037
1174538970
124402469
1068006071
1356283697
827545016
2100474644
44192915
1003475039
1204006489
686575882
356571908
813879053
1466700193
399978690
403739581
632948773
1490781025
1606829352
19246336
613507485
484247642
1534703865
575087463
51596850
403986440
589675931
1305636166
1317422667
529315763
2118873089
933776676
979904424
473584208
1656103501
1170709378
1685338457
223993521
1394680012
949964442
1644472723
1141922348
1070215611
1672110758
1081040646
761735970
1925398262
1366214824
1788087354
928772887
1517816696
687288103
229299602
675835248
1453553618
627190747
1109996099
1632193363
1123360722
2132123790
1181560093
966200208
187276174
183984744
1112281401
1450067776
254354318
1833698688
1605251606
138501763
1419526041
997223448
1967143080
1119603549
1090124075
1256876458
1025741973
1088718764
2115931567
1156553128
297346664
1902101148
1007182727
1484714548
172904604
478025780
1807424132
1260458209
963735897
770334462
1934546201
370800875
1256660556
1040401318
173802392
1369115989
1812366249
1302531181
949887291
1763560191
159282398
1770511705
1954981378
391801747
1133686477
20699262
1658211217
528875677
328404557
1108222658
1098840833
699048236
2123811310
1776919139
1908259859
372161272
281467697
1934383269
2017570099
686917058
832079894
1387472683
1508381318
707526959
65353704
905726811
1314324505
410797003
160773916
802313851
1224754669
1748457851
1204431651
1930681681
896771655
1654769110
1116018989
164782368
1292858877
447126500
747079832
1389577047
392059688
1221010697
1344153722
293973009
1736872925
1392263195
1974604642
83468958
100652116
1046545453
1545908415
1921534509
281702552
316133140
1066143748
1280569008
224700117
1070890081
1771150648
2139562670
411433936
1670645908
765640189
136062088
1586195383
781042930
1075549555
2101691227
1382564409
1766816809
1207388907
689668820
490169965
765606284
1338853435
1346752757
2108178015
318847664
2082555759
849225060
123064907
1596996911
1985226381
1576489954
189583024
927856867
1617480982
874585332
1863006016
787047955
778143945
894284415
1964511540
1771926239
174025758
222798889
551934876
2081424133
226775269
585088006
856190496
324425320
446189601
2065820252
1018251834
442091863
986701559
389930431
685955718
1899507344
1259329040
129401916
409178370
1259029128
253277455
352201592
1024806093
1401652889
2056236584
1645774400
1985028026
1261836448
510552953
189358098
428627142
206945772
1649848052
1355827787
644554263
306456627
1938672696
2014979388
1425803670
1691876965
976405885
734174271
1968953612
983868103
1106708340
1251485677
722239924
1644110427
625742314
552349926
902364431
1168490750
558311943
721394626
1334538052
1529590541
1224414795
1342513328
1330544683
2144722591
42888979
1569363499
1991670312
1416359641
1950637284
1689481238
1198257601
1977248837
1234971885
1490756888
434130412
1106168419
1418128515
1592134698
240900635
117749947
1630336641
2051121558
1791659803
90749486
539191282
1430434807
1461381612
1752082659
1562329393
1111275843
1617737212
846356684
1575874637
282396502
650504600
202229892
136345505
1187450492
782803055
135456767
1343189393
925122669
1527039083
852107684
521393710
1585500590
394117929
516110756
1764880659
296843605
112963383
48698834
1852881093
322786083
1828062978
705393198
1130286564
1310992424
58996615
679618702
416285282
1981877713
742595005
1742704190
1817507078
1695991051
1139043590
350521667
948109806
1872064270
1327165893
944403608
1544886879
60221400
2133366882
1667308161
1690952184
1978705430
1986181255
630937342
1593808033
1944055600
1884349164
695311736
317625965
560225680
45407503
478959367
73911834
1182904722
322702656
992989574
914750026
56201814
168619069
1872130870
622508079
563364462
829495043
33426990
669388517
1812850943
907988420
926032712
214607684
1662147522
445237717
488879664
320183362
707550665
1732741983
2142707259
864421120
573873036
66484182
1705098863
447132154
1001183826
777578230
1537912227
521717313
688528208
1237908645
1301092305
1840553117
1099424282
410086577
1448550838
924345387
1748569368
564157883
114410015
1268419821
1543348199
2067783572
1945553130
760659757
16512052
1843154134
260361873
981719774
79035098
1252770898
1812982922
332087671
246204987
1199995942
516770861
686270828
2129157263
1651023836
538240170
154188508
925790299
1081835512
1655768578
1097587242
2039398840
1929782584
1702140157
553035755
1581597510
1870921476
793687384
1217955222
99449743
808065855
599890088
397377047
1300966274
65342716
1504552410
427669055
234735886
621142902
1202318144
902285202
846327738
1374478224
1999888324
440875528
1588700568
1553667968
436459292
1570875165
638927850
115483601
2033620824
1718729845
385201604
835693983
280183168
1948854400
2051318489
1618933200
1632666882
1978708260
1751794348
993691607
285890912
145276543
1023142814
1091933103
1925379676
284473571
67795451
413996463
1727186998
476637353
1715993630
1592587529
519449607
1875188759
164716888
266686811
1941823535
991995092
29380757
1123167650
1346902974
907775586
187972166
262613570
889370666
1958929247
2056388507
1769158849
46345925
475429077
974472700
750467214
1469450212
1869408894
1882523022
512836009
2052890167
430139942
478270241
1711310454
217849315
790628624
1037109877
1446275557
1582410441
1757677120
1985502736
1489957111
1421589874
1553762868
1871591619
1225113051
2066149946
1526122732
843445521
549479763
97734102
611119494
1039927345
724264780
1726617194
351872441
1802281910
496781075
1980538555
1493217229
105907333
1809266386
840257073
122695327
1801561704
942974399
1526408071
507820676
933203067
1757630702
1556730876
419270782
790511
1755338587
1368183497
1966557383
1037699995
398463088
2108499881
589338288
1830083462
2048399583
814069934
1309734080
10872670
1754121256
1278840577
410251483
1845347384
1803066909
1597527602
1052232347
687377475
2069498111
721348465
553725593
244979108
1543963340
1494385477
1957668995
1035063334
1792013747
452142221
607554279
530465881
1928678063
954022558
1491397212
765403985
938566488
1722045709
279944514
139436204
452420766
411011636
151361965
115769234
800039188
1483727924
317115736
226124689
1173209705
1884944752
1868774244
1755460157
707551839
1005408109
548890779
1387739773
156182704
1829206062
1359577677
2071218759
1810508276
1627487224
1047557005
1996093313
730278097
236237510
1802332420
768191706
196192459
10729667
1448029722
360404425
1282635261
1304945542
1553317022
1153098418
1226074206
1428526439
24986254
282436421
2073919927
986194294
2069951978
2006824555
1803748355
256592037
118586032
1551308260
43459748
1719810838
1515428950
1065531598
2061923424
150517754
1867187578
1041866211
2090228626
1778477672
1875454064
1813263941
589342029
1069724193
619241496
1261931907
1200187602
703262703
1917548130
735927292
424575342
90044162
707220700
1396017337
988932110
432054354
259217077
571911731
1341670781
1726296973
75820314
812277427
798976829
1917296608
492007070
797696789
1076709514
2130031223
1500281632
340569767
438297985
941432063
859469102
885008694
1360547038
233653612
263648671
84280440
971936791
1245973113
1750168059
1903137554
1094486412
1025618177
10688293
1750234130
1266155181
51519046
511425837
1363706786
608230681
376140324
806105720
1372003183
261159496
867844827
1200564023
727666752
754951150
673440181
1176318051
993373691
271018793
576216024
1756226254
373157155
71102681
1284901919
1832475275
1217195414
1818670987
539569708
877165245
189100526
1473261991
830966942
1037499635
316373530
1687634259
988786646
1072841700
1775427266
536908404
1453057567
372596203
351096909
993583193
50459774
58784676
1376698991
2016628040
1635229625
1899281784
1168095978
823418216
174245840
83311984
343680248
89819525
1150986102
2079364827
1738924151
1942813432
604765812
437996740
325417555
839293734
1518642775
529071222
474420350
508282642
17562862
1708579660
1474572566
67184389
878426586
1815737888
1543155760
1878032291
1825526499
341882517
2109452795
1211103405
1281991516
1984326267
50626898
1437791833
536159381
1608405167
1683314644
1110917924
1201866309
172405564
156294453
599244576
1393274443
584332629
830152547
2111100297
862106334
1804881189
1736246959
2115484305
172619422
1789804683
1195538323
1915881022
1182738182
1992940533
701711986
538018703
174240262
2082153561
1480055647
1857033503
505555486
84197573
2012664040
497112823
1018810916
67044352
641901482
578700123
778102601
1904844554
1735256374
477805345
394447067
860927575
2020551378
1543068310
1810642428
583369411
1172817731
1624884475
1070461083
499865776
1601036811
36220672
61538527
1361924048
1016018953
682531959
1767013462
1112405817
89122402
1771740432
986946894
1921683060
2035936960
2020118202
1266059723
834019370
646153986
169057997
1235007871
1524289362
2011299369
2026043467
1165324792
1430529047
897294288
703161914
1233536490
1268266632
1326615588
1284440269
1527368139
171963437
819889195
953211917
529052246
1538378212
1653384810
1173804516
1528942798
38082608
1993142868
1730255439
1545566119
96497949
771122194
573934797
272818560
2012039662
212967886
749111976
1719691893
427628756
159171869
1361632221
916583061
1115945435
203217827
8507660
1515415339
1620406526
1854788563
1282016649
1616770530
1403205576
78340028
1336575903
1521692244
449991089
1511645072
302573509
2006464545
1608523422
1511114864
988919992
900056388
1650305657
2110694529
1029701354
629180092
1450805801
411188812
698521966
791086882
263315812
924789978
346822198
680798440
909644086
941591083
1198191000
1717790696
1204503058
1112301149
2089230576
58759809
674374747
6715163
2014624571
626115224
1999072130
597540357
196078964
1843392624
1114719803
1902880914
1485849439
1811668044
1422539188
1767922940
505121374
209868159
787785730
1113224765
129647032
1263401663
1054131003
1462704987
609191146
50061236
1207279595
1264838415
549938764
1222989477
639539699
220847555
1455671390
923080795
792417556
12968837
1049285136
848961891
1586185319
1144094645
890809947
1727734665
373624627
806906622
585303750
1139092533
75866641
79130021
879862629
377427702
1874424457
414522124
88100457
725564734
1156432316
455395679
55898187
1217273475
801516518
2138288213
898910008
1251789346
1693355796
1429663133
697623571
1784066535
957808386
1145732819
1439318290
2026450637
943399255
1066449307
1931580707
741833086
1179682379
550300500
1997156135
663029733
86524027
203036587
169342066
1463758509
1470588028
1435590794
608148734
1280147965
1168791542
1222618743
1989631843
1444762563
2121489816
311444247
1070495737
1623762436
1597912204
621174768
648635701
1597142731
1012325350
1249084668
1947713988
273398246
879077940
804174400
766284483
1138999543
1188870135
197550727
648182556
824941813
2097225561
1877416051
191727993
1048850502
2038750537
435858721
682513462
597395852
110715345
100131987
1737035050
225245696
318532296
1768091490
91244892
1984603275
70740166
2004851525
1853078310
1184242636
1661483491
899373802
1109222919
1400778790
165425097
1494631708
1185946194
1724156234
1080928112
1394416184
929715583
1406015409
1668549607
2067883684
708572789
252981904
1193130669
352688875
1324139335
237023872
4295038
1684488705
2132592644
1508560167
2113074310
398982045
1510810468
1943003431
835081761
1202208204
1522560771
2010188488
677310576
1126689332
178980966
667964028
1653624114
955466962
1412829485
1242101933
453738531
1633664772
604331571
380753003
1664428969
87722787
1983516123
758136169
1082518664
1318695472
814574491
1301947904
1680674922
1744222455
1295677228
1423274472
861738193
1544378570
1259100534
1269782891
1943383536
2141894973
147398455
1649782307
2107376341
2036596297
400171776
1849540165
110209413
2001723519
1351708099
939029403
1362356340
1013951572
1436701557
1175690976
1641244464
702382487
1914455185
389397759
521058814
2036033246
992206415
949255281
584992999
1713708622
1560177134
272301600
1588288609
155305005
308649789
1794764441
1673381753
580595089
1671799907
28374939
1641256257
742329414
619737712
1106716550
750280941
1614518372
811540976
1822797531
1574055797
604675154
1078285685
648692996
1351368975
1839181020
1415697084
1473954663
747283948
721820575
2093241423
268914895
809715783
88184519
1627246605
532020089
2081821909
912085402
1647048704
662389202
159316576
1843568835
1361645176
1084847848
1678791970
1484430994
1019005986
832764562
1536044641
862764375
1131892207
2014591503
354218409
2001018575
194492384
1439843600
418867599
1458885834
276610845
17153726
2087226694
1844688957
1948332301
452113930
543817053
298007208
1017114996
176426895
1351361321
95381623
1617761375
2089738681
2128423676
925137039
1512571534
1308804206
1246176607
1132055224
894443998
1781733281
304987809
387725988
642660383
1732057923
1151839605
1735901236
329726367
1058499534
847390131
1940604012
2045058844
429815193
1252807930
714555593
500144315
1861634587
1644745722
2007754799
634283378
913147047
1922099138
600179025
1353805861
1982483283
156324958
1626834072
122293031
2085429316
138036999
1840303532
1820958519
981367696
1598818905
167267219
505595459
564540331
1918167203
2062020896
469274170
633423441
625341367
734333173
686449719
1988747531
1992418260
1276311371
1558894342
166389150
847585266
1271538578
1015162891
1743409221
497203474
535247690
1123175328
1943445107
1101709293
1166253850
1674824310
295483665
1942506595
1146032684
512493729
445613172
9824452
774079307
816408784
882274934
455695115
763256110
2142513473
1622469776
1594794040
793597761
637464557
848376375
241073618
905843328
977503802
1196858434
1125160990
67355446
648425935
1461939898
1725459238
1557546664
527715004
809031866
1862976879
70907311
311150788
1888567450
1019201618
806037896
1180748449
347168487
879753670
1151968526
396969083
1966902447
2139122035
180389323
1846027011
278047128
1483063972
755313317
924958236
52852419
730364977
808536716
1661073120
488539416
824901990
923297397
646173709
1932693059
543625818
1948008190
209765540
1686930055
973114833
1339135099
750051843
183101118
530249438
641270883
380767020
1749799946
2081517268
368920078
1438911128
146386032
540051803
877456743
1492326516
372441248
1452285534
1960407162
1944236092
19153116
291986533
233894272
1207933544
1861983288
1783490709
1646670774
495501117
960507634
1238833304
862139352
102677686
1775042197
1525724686
505158671
1574720585
869631473
61244296
546614075
786348229
63701152
711264262
936752914
967328893
451411426
985021524
475905855
1501493652
1552974712
1821907233
643247457
1867987588
1487054063
1974644781
1185218863
584676769
958019529
1405538586
1511656524
1437175815
1970831919
1917692982
1841068698
1792536582
1224002969
204224527
614629425
1643189299
1976199881
633530263
1304599955
572176587
1885148010
77287492
223791200
1621217575
974606822
615354695
212115476
1760605017
1631107653
691125453
1608837464
366316913
239607640
439210274
572566574
107677255
971149050
146529977
1153884640
398548776
1024797850
862124645
899782537
149377014
123182275
106498810
15085292
310651006
1106148718
2046029471
2145847368
1526278666
1997771635
1195589703
650852847
233537869
1125516394
213385569
652303020
1451309236
187368221
372940941
709935937
700726513
241929703
1147532935
463115592
1129999726
1821817245
54391918
1793860448
1698006669
1246493042
2051093646
2134063132
1612129845
2029518884
1109044692
1977255408
585572852
1269232906
350354741
1985654479
1646813611
1536621151
1365287819
67553290
725799487
171330268
2022497246
1196737125
37513558
1430886285
1016838822
536819191
445570478
142055946
1031226718
121859351
831383412
995947912
98283314
1135922705
764761863
1128234086
872756820
256384081
501120607
552110086
300629152
671880389
1057228907
1106198983
1862519577
1499351332
473629566
1141996574
684051057
405447525
1816204154
606317306
473721700
1645633582
152169254
816053932
1938192977
1173051247
572980159
1626423872
1473601211
2024823215
1039454377
273430227
1627739915
1908355876
1828198014
1749597648
422198632
625149487
1097070740
587520990
2114074276
1047573470
53611827
27899083
1879971527
315996599
784527405
621635095
1201997594
2111109828
876954129
1605496324
1374101766
1398111992
1817280527
192010317
1106213100
1083900433
693469603
1900440328
346709502
1898640892
422352092
1981025995
696204334
1632733743
291489986
1577439062
5261662
1725292053
1113068186
1034882352
1921073091
1393636641
493805969
952359135
439674915
988164248
2003880568
1474308405
667957851
268264873
2074407224
55434633
2118680800
580570383
1294479763
994759525
1871413192
528091996
1355742335
128410157
789013207
589316294
902505809
1079234511
821433614
481439973
1489447019
1175362257
1144964216
21086277
364844778
2092493247
123906263
1404391051
1324732377
1326626842
1030404010
1100157763
1719981368
1966108488
2055646340
1981763490
300982855
1347477203
1333104941
1086889948
704414420
248165314
293471928
235728916
1346901721
895645178
1685683
675130148
234576395
500130717
2027035096
803942240
336866905
1379090527
664888042
1553502315
236800296
555002852
2078135653
167871824
1332548681
1997108072
899122852
131184219
382990025
182903876
1321666306
1783741560
1490339738
1918239635
1436094123
60111878
1673909792
32130353
1664477779
2027016731
1804339286
1812946961
184494612
1837347180
193871992
994359027
1274091762
1167475495
696086613
985749605
1866945747
1646684247
1821817737
641263627
181084996
923641814
1024643501
809600712
1142345308
99168565
740753856
1912064638
1393198857
2136835327
437398734
1329589072
378880093
1757480554
293730479
1816165514
1724982219
1383872976
909968937
771353261
1541867450
205884720
1084063751
1258745074
2021779460
42397695
586244007
91091737
968295653
317949844
2013569964
1498054978
371973770
1732245833
235654592
324329135
510016057
2106434588
2096434817
36234277
2072725902
1875573966
23180529
800861686
279013387
1454366915
1830991981
242682358
1194037579
277198542
733662239
492508062
819110912
1487947974
1035568744
1318448516
67518949
875825289
388101809
1981866661
16367867
86789597
193580471
527423788
977977846
99066190
1888967378
792566754
1696496774
1741844291
390256523
764933295
785768685
2094823493
1627833041
196407406
2082879286
2103988268
6275397
605416456
1829391935
1835286610
650771514
875822639
1120926834
588186225
1707095198
1108604972
705447424
1654313269
1975925685
628735656
1784478758
1488401076
398634001
89729758
1824062578
364254470
236373924
441618320
351664794
2048230435
513096542
449664569
625426602
377042317
203969912
1400483313
358756265
738628453
488951089
110912003
1036097092
673865765
650155201
505735167
1037133065
1038364178
1389242045
915184137
936404908
39201073
1262081555
1503560316
926419060
1295602285
397138033
1586859550
1361948922
2006007531
1860160471
910393390
1131751398
298286005
1672454102
2070040881
992492783
2063932294
2130884011
1907352959
1601848988
168313657
429890929
1502827538
863853072
1220428806
2127062115
936508095
1443696052
1689959327
645995656
129215413
1859200456
1302151178
1781455166
2096105889
1680169307
70412187
1452175650
1046903809
1228858126
1645975822
1971648270
1553134948
1843212464
1404598136
727826219
2072749719
442311808
1813475616
1830801332
1616334956
511043976
182205934
597863851
1008693799
1570175154
2034531156
439127714
547431305
1553329850
1064866149
483060385
1087347740
192996350
1127348565
324169063
1259201826
313933867
381124162
2118376454
1377334950
326402697
604413179
439640716
1778356706
1558261290
161022246
2061091566
1665544934
336601390
557632182
609251838
539181068
1586395472
14401659
234870734
1805282669
1321057858
462400638
1834197289
1340253602
2080561242
1207363640
864428335
830033017
1921049022
1645826606
2077221905
216464104
165230790
1254267127
1676906751
1342570078
2077707424
727942486
877366639
1294912870
276272289
666351192
1263787061
1060337110
1953036206
514275962
2072458818
1071048696
25982050
1901033994
901417105
187015608
349338394
608075144
677426612
1330601525
820916801
1171376476
839517124
1677291498
736404195
891041863
1333710306
485139843
1804357168
237316632
1211242628
125022044
1951619025
1024234281
1230288493
760043866
1623483645
1679365629
2110984614
780178564
1416608839
1285469540
1776046844
996336353
1404280066
656646915
2139339066
148556134
2004350882
533949060
2146844234
984905165
966620661
143680670
307554594
1055200353
1498738272
2136955472
1173936380
1573537718
1103803449
1719580750
989472751
1773235344
2094637272
1019032052
1508099943
1196056900
533685249
522657174
192597834
1006059284
725104679
63197154
608504575
1962471090
560335587
2058823408
204596092
883680425
948102768
1092520407
585462225
1673812276
199789554
1201463078
71040291
1590645009
1186674559
1045988296
1351319296
732325331
33013236
749270425
1543723016
151212342
47943731
1839181020
1863408320
1757128707
622255796
1947191923
1365187250
594711443
105307149
1565712859
489099022
1959894982
1517221519
832964558
1000236445
1029749758
817312254
1287438845
681301697
471827695
1697137226
2109166243
974144113
391430584
1477417757
1699398606
297151947
1043898241
987236748
818704053
1548947547
518815832
309366831
1893505597
872483323
545334941
1701367643
201161020
1690118558
1550126384
1932138944
1600075405
1188043451
52058355
429677174
1819005295
2114869354
1868659547
1816752254
990272801
1122493833
443199201
155195241
981612265
378618425
1326339209
312385100
1786095904
1941246039
1887764610
631657639
1473006816
679748239
1735333730
628101462
1116637547
2035795332
69671775
125223060
1472401898
1268625350
859524423
1022427373
965044525
511458024
880154946
1474737225
1273637143
516404476
1846059641
522616748
2001373663
128152533
285631785
1069858768
492897086
1521520640
2083644434
1045188231
449889342
1556440895
1945684808
815401297
1986461987
1303242767
1393115276
1128799026
1978138546
1419865198
1860799884
76906569
1423119723
762340076
546370738
2121032823
186712114
723469323
1059591411
1418772419
1696361147
1166155551
1282629591
178063265
1254479730
194383231
2083959867
303294677
1947216041
1044460046
72407383
533183919
1159085451
279383361
787677034
1021345635
1438815849
642378705
206818615
406820244
1622638920
209071007
53698613
114285989
2122549474
1805690796
1456665131
922889935
1251458341
1124959094
347821854
419317896
214067090
210050569
261049009
422636836
242848011
1881945924
1487959276
1262655873
1489586137
2090847377
2067084691
310498737
654022609
1240053758
1390925964
1311993405
6423237
2137740062
100435433
1078795613
1160497150
2126219782
1578691356
184173558
1222017851
954565456
1544139653
906840903
1363047406
228680341
1080865342
1653466530
1332505146
1731146292
1851215717
174269472
288895226
209829875
1763712271
151044249
1364342368
524390542
2072199160
272351098
1134985773
618821538
1796534593
918216698
225080489
220601214
1388914611
111529360
953662715
1403325172
124874910
286103093
432331041
174041808
1246914968
2042730496
1618565954
876686550
1409315589
581304539
1416782202
157498933
2039882836
1391312800
1995641531
866425628
974352643
1714336306
1291316949
1541040080
280340001
1418125013
650647439
234936810
1024176816
1519655278
1155908262
646668185
1836044664
1250396593
102888023
91185220
1806569594
33717641
120195326
1742428317
1961914276
1332164268
1701134206
1056293115
1296375480
1625438942
2144711190
1997875247
1253310524
1273682228
1277864874
797868523
1225816009
100647268
541970759
1037388816
1846073317
212570234
1316704942
388227389
1625289447
1007620683
1339020825
560589224
740844716
1731476206
1153142521
1935299212
2052631045
283149612
1604838217
1016046335
442995995
1225480252
443737926
97690378
617329456
1020215974
795990848
1449278731
443678139
994668385
1314462555
1068535753
1116791311
958436262
1208255518
858027845
1689976328
653642014
2023389605
1792646739
34108996
897114486
1905985387
307020936
1091461199
1709518714
565525882
1938783929
2013816957
1109726676
1004480048
359830863
1002275560
312758876
1018125800
1852900471
541755040
738473005
154559155
182812800
253000222
1395721500
1049465582
1141757361
1022475854
1273662917
76157256
1568405200
919250993
259126385
192769728
114540162
2060327871
1125228983
1649771480
368791288
1854106661
696687458
562487612
452033117
739178648
1800029279
639711420
2033700739
1789139267
1229016091
606149227
2103850209
1096312101
978712241
1184315160
678297778
2014042929
298605534
861972893
1118708535
2024475106
934555068
1896788101
1799817749
1401451912
1366063651
1050478952
2068730980
1054981213
919266666
624037728
1244819173
1232195406
1539089527
288625146
173281515
1235377813
399560027
265007163
1222094840
1288781050
676515315
1162054523
1982391107
1540866793
371586670
1837242756
418637921
725729720
971371941
1441320879
608881871
618833259
1010601445
365329971
1669051521
184856285
2139956645
972466319
2036673949
2083699923
426533544
1207856745
277954991
1965933751
542609197
1534695813
709138953
2046136658
878875195
1996285643
898728734
78284982
5469178
1326387302
1278098172
2026604148
299377407
1490931489
593476171
340077976
173646068
1416483846
232414447
1057316827
1713179567
742285607
1579911111
693496296
2136086370
1056809038
1793147809
706389185
1574826914
61762386
906996337
1637684990
1129011468
1061980831
163165095
1862810928
24551952
2066905966
1500904319
483974903
2136090561
1681667676
1307713009
1430558414
1142202960
45153123
1033727559
1433684888
218814763
1583873145
251936240
1581609849
2074257353
1846071366
967994903
121829777
1248632671
1348340681
1542582651
653587491
1257959652
328250562
920210285
1957980493
1115400751
1237421621
1333942134
362021105
1683429731
1502281644
769117532
1172119809
313562715
1366963282
1756229745
1805609129
707048285
265997347
1322817446
1567805381
804667997
1139760159
645602645
2136577315
1458467290
1530726304
940166112
2086282869
1261463959
397972760
1199959384
589342097
1074505652
339552404
1778412411
1910303882
1271660202
1230288620
2112465292
1551846461
614856399
394859816
1008661508
221133170
272315105
442647090
852290460
2065343048
859866084
759950042
2091576484
783818957
618149177
1723266989
1107215434
619370811
1319787869
1697977674
271859943
2087269896
574841315
1486312314
45035460
1415575302
981403342
1705677850
1374607117
1081507654
2070454457
1575134603
618546242
435330608
579869787
221443272
283780507
343304345
1838303260
1586635923
1969013519
810099681
139604363
1145840731
197307315
1907113765
1206836183
684521859
282618926
1443391854
1484912651
1324921576
2131517181
530741188
1272914311
1715720530
1695658680
1188987273
1144408019
670560795
901923442
763843450
538088537
1478622308
194672189
302273821
2050016148
2126648244
562461918
1420521483
1204159485
2122102559
1954619110
1453118040
298724839
449660596
1010519939
166148911
900687002
1675516313
1148853763
1915899513
262613570
1065112279
2139498809
1912528666
1479485078
1736411423
365672727
731322097
50428051
1278807112
1446993882
276731943
242558834
1833857032
1797659346
1775446723
555003058
404767607
2116165005
71650050
387904895
56485692
1588225062
785217161
323734682
1995016617
398514612
478183745
1563960777
886000457
391226784
1839937868
1731485304
423552003
1804228925
847718738
1989842316
954930292
57183902
164424644
1964081115
1540627990
821000813
957003084
936248269
679618702
66086692
70298980
1519440107
489306997
1264371080
1973647585
344695132
985516592
1901692902
1512771055
653741735
101980926
1360108653
1687382857
1603457685
606955925
1617776353
1718700294
1176840185
18384994
269665822
1199620268
537588408
528501694
1375884479
1348716594
1089970714
1021152867
1208520796
869302231
202021001
1501930561
554125522
627861170
1716736464
1794553157
843538405
1951171168
281095691
1430662258
679807184
1011329278
255826548
429294358
1060655688
339775990
2098763500
891921247
694518732
769346381
2093328634
2020355918
516370959
1080831375
1049361807
1842589187
1969723143
1275637080
551381993
40577937
442225015
1468863339
1908187457
1952433372
723609061
1028212951
914249916
98591076
1678923438
954916064
1041883380
1964007919
11127838
1172127489
475696063
1522535866
1956814314
141006337
708318245
1257957641
1400437579
1016400859
1933600872
1752377571
1069213449
473608445
1980572119
928700487
992802336
370653070
1130327170
660866610
1707780234
299058032
2128967538
474880101
1225029211
1720409154
759196782
866281867
1637633148
245489711
1238958113
398461897
202974567
338860903
861375947
13667546
1471739265
1649570842
1205452529
1488871773
943571155
1755491499
1726367692
1129550603
2097221118
69012606
1982742487
731466161
501809488
989577717
1371471070
1367412218
746137909
1891364744
1839562944
1459414304
679649663
2088124002
1586934028
427433193
78800282
592815746
42648255
1121232239
218796997
911660639
951214090
1163912630
1206756832
2133483683
1122548649
2039574850
414391150
262901755
1477612289
85347577
848280266
1507363464
444102964
2122414570
1902399103
1032966540
696181072
1470022866
2019753581
1780914302
885643747
1478580542
867922604
2113199147
1654817654
718534294
37260630
572464332
530698327
2083855143
1471370657
26277751
2129669230
1266156106
40676240
1936618948
2096149627
1931167570
111194056
1622813204
1641705385
68389311
1539663666
871215047
1701419437
550586463
1132554079
184309667
702895881
881629919
1492600940
233153060
2112817090
2099458843
21551675
651521102
2013404091
879029638
1872562054
1988873629
1575247998
448823273
1367485241
809651309
689961412
781459772
627749689
777109543
486092587
1410561055
1587933270
849194090
391648501
1328950815
1301468740
58182400
452145963
1359478560
950187652
775020096
554952889
500053136
502453989
2080998720
1568704307
1749863375
1137472911
1721123628
620283235
1025384342
1757061083
1299411535
934937397
820422318
1411019078
2067252103
1247751179
1511011011
1144466151
697158394
967987523
1619047609
1617875227
2013876199
175635746
899217992
582086657
1575017425
891173591
1068000681
808927716
263800149
1284864861
1846780166
1239575567
1353500498
840713952
2028370043
137804027
623434243
1017586562
942186425
1383585844
1763513762
1159176787
893828327
1693074912
573635390
1340294296
860242390
11936564
1557228198
646208586
1481261523
1213791657
483144477
710916851
468363741
1208811969
459347490
226086693
696521811
245888867
1043288047
1562242797
1997412823
1921915819
369163529
1989809062
1726034192
956523926
776733746
1753775159
1610025286
406015306
197918371
1357522020
442709872
1449411106
1892946363
873781683
1715929870
868274673
1393878823
628317190
300981250
1595018978
1899095980
1538228747
1440799555
1710418601
1456007577
2017479605
983691913
919959069
1485894811
1491435530
136722803
1066002320
1362691760
1190103074
1052218766
1239587222
1664578039
263424915
864224342
802092093
1660911822
1430054648
940719105
765824045
566177055
2146800310
871309113
1538356024
376219496
1751764915
787977070
855236419
611706736
828032035
1546317390
1696658595
1336338580
1443733808
1831115933
205149809
1983320413
1744022454
1833007688
373001651
1257527802
922120596
84664799
1098910620
1327933396
890249704
1603144316
480723692
538686707
1030081531
947969622
953839964
652279325
476987018
876121995
1462609978
399414747
1821286812
2137289835
68872508
97561494
570418072
2063857282
2109679375
1220767935
1435977709
1339557406
922652819
1913353942
1768131375
330086106
39855220
1612803694
1136819612
1489776040
62267597
546497175
883558851
1928266109
549082306
217936952
185374414
1623593383
638419437
725663146
587698647
288774320
1146718680
88966093
1470290307
948980831
2042066564
153806354
600832044
1988726831
1283014617
1547859659
117259647
1155518511
308375213
1918422715
41014263
1252389588
1842053229
716572927
899212093
1877790054
28208896
1205684424
2013916841
983624602
506181950
1107736112
294950264
533029643
1589248377
1768781909
408628601
236358152
1599488866
1759016678
429441029
549792171
682133213
472153933
2044576386
1700949104
1411247305
781878275
2147201784
1908037459
1584038310
627868466
631669935
1300988506
1402630146
1652913806
1189400593
1995211578
522932256
832447108
240903790
295760648
1696371066
1995576457
1353082734
1328074176
2021076167
1898558275
905699477
863115152
1087648100
2135584164
1924320571
1681719090
778063927
1222094484
136556188
188112350
1854222017
1173193341
592986985
776120801
758122584
1038825101
1150086982
747543630
1727141609
1616421876
1696952340
1919332890
2060912419
1043284445
420630513
1155673557
1881842832
767425476
38800172
2044438554
63103481
489207566
513172404
114572950
684752790
1639684162
963841176
390557857
377005467
223527855
1490594634
434409402
347397295
1207137656
2076185088
1147680734
1994771329
386184091
248562250
651517187
622655086
818556867
1590715760
822862397
662938581
1019021943
42537760
1628506044
2143886033
544979475
1159630440
1396815001
905315081
2030923014
1080594613
1133618061
350767837
1503558251
2028035631
107948033
968117443
1981262249
1965380044
624386629
2107331108
892688879
184309439
350210805
746744024
558799588
1520972826
1493079367
851901245
2020877363
924600857
1914747877
1070517307
1151017763
1772594260
216092227
1780106587
364627826
1634402525
2106601231
965884402
1634803401
176580558
832771460
1038157278
794356605
542931393
1180450891
186118386
740254406
1878809711
93785611
1716893693
117496224
1935132594
842899722
1269072078
1351106424
836499876
336891560
668735791
976358764
1045815162
765737253
1652754624
365545107
1673575301
1095746237
121183381
1306361414
1143654052
1788693407
2115017014
1542052671
615985734
771345979
1927012670
498341306
1281744845
223889277
1219353105
1778794421
2073948904
186513498
514098776
781247201
7202746
453948161
53528495
1126720827
766043204
934934814
1519912752
441549634
2052590672
1356421655
1411996732
585392595
89217032
841695705
41759318
389704464
1412862292
1584199210
1631983672
1838780081
1153172050
1138186638
672465841
563451317
1000010151
1188624959
1776485686
1302704406
1393192945
262514032
743211902
52084181
1105053587
452367050
1939780079
1822761896
1248620389
1562044814
1661623530
1318280645
1106474261
286323167
2066623302
732929313
933316713
666175370
1466265623
2081035846
1008227198
683048690
338538011
1112405845
2136000379
162252105
1599919403
626602626
58891833
904760793
1869694813
788219007
1086618259
783273399
19982578
1861697679
171748106
505616614
1496639237
93277885
1044002467
2076820099
1261456773
684512877
897109970
1451149294
1710241834
1474915318
413193026
626568016
802445610
113948442
1627405581
469747272
2100072657
1605105447
1434122689
304651670
573601338
520510401
1125547233
411140437
102599407
369650453
414443073
446916718
734315799
668062740
1381406032
1020662751
1771810356
1207084579
1721363105
553613403
117346260
1566059750
1306427721
479250816
1341532646
1516318563
1603282768
549571528
594827705
234451502
370342340
1424506280
2057633691
1174053346
2120628978
1826337683
495340676
245374268
264072320
122302159
1429191515
220309016
869817728
952985757
955269110
2005030913
1672478766
1261402252
945825971
134072647
1903835926
358177342
1263038013
1708454312
2062697730
1650089035
454299952
2042456036
75071253
1619220587
1903782700
916757669
998197904
1464480388
540077358
957435264
223871444
330568890
2023109780
1128139947
2040742065
504032874
2120536304
1124704392
1252615287
752408192
736032873
1147619909
985977039
973579117
1122050348
1729431314
382136751
1355801827
292894362
333002250
264786516
813257412
396129345
1783185890
16468630
438229697
1003951645
386756333
29637143
22328668
1445883776
710363317
255316555
1802676451
255581201
1995163581
14673200
1358767198
1143685676
605740441
1100292665
733192233
22515516
501961256
665652303
109007982
472445630
3872099
159367986
1959213720
398496262
1043696153
689082125
689073082
1065025299
1151702407
1560396157
541396563
57599203
984296221
1636946519
1782657140
66762010
765614746
1188447147
684299625
527544176
83381380
958058875
741382831
1094093211
312079745
1674448082
566051300
816944666
2117521361
788078479
1046605172
746854519
1747982547
1109848378
1168690120
1490427553
1942997581
1748759913
306366073
1690021006
259478232
1229631854
149579825
1750385143
281008516
1926566428
1116245501
1903840250
1160532024
648003032
448411782
2055053967
631496243
1894353335
227721299
1590255520
1464244987
714539227
1349838760
1241532566
543778334
1456583702
1752559548
1632916160
403566815
1224348274
803752369
648960286
1784343511
1196213674
1655137622
1809382789
897135806
399997033
1664898767
1631172062
1657194532
15114295
634244823
2013827395
1780211417
1428521835
1189268973
1797875290
73311831
1486402103
2085353655
333777599
2097808070
1220381558
1893098737
1131396899
912370196
858455857
640614024
1193389029
1545063305
1713000299
507657424
1478196855
257740801
969640676
1717056202
2027432313
664408475
1333325462
1555665025
371216043
1716863734
525927157
442505414
1859263833
1838285774
956548395
170161764
248947315
56755480
1472249783
1341509599
696386096
1172252993
1263160356
206030240
1651431386
303243979
870480282
107607062
1613388317
1931028625
2103396850
1044249260
1774977220
1299827231
980867008
1908267692
897007309
369933154
1711643904
879073014
1930285501
2090769044
931964338
818009690
1218972033
936703153
1053018633
1337591410
1483805392
1917388927
1588773149
1660560780
1510881505
1715442095
1971174688
1395795615
1660374734
730329288
290821888
1399166896
317156434
2116612107
508372782
1472664760
722819265
391914923
1621418611
471661079
449987134
1159005737
1324747271
1691084943
41850224
1708278739
1077747103
1744146719
51647663
1257035196
978904162
1904113002
38539255
519824976
1757357268
876799818
534555437
1135717345
1207850417
225598063
2094887103
660464849
1700798018
425581685
1026236377
1125054447
1223710013
1220420477
1368235885
66582131
1184119577
2037005784
1682262539
1535330616
1597860430
1305253512
717658533
1476758677
884408813
933678532
82976979
1926092929
993214092
330929652
2071428719
334171802
1175936033
426176089
1144548145
22162433
865197469
622242817
1238520069
1921016523
1429990223
367130005
829216988
1253637213
1040192481
1612288013
891090266
489680528
320175148
1061536575
1708612262
97763834
1776176446
314551823
629219704
571910548
1293915106
456865211
1800194211
1603879335
959858450
1924762842
131331653
2049525697
581721399
1250744024
1348942821
154304874
1636134834
496869962
154872943
1155907955
601360788
1516387897
43590884
1033804084
929963712
1435541599
1613139612
1162770038
1165525435
347307335
1969845150
1237281412
802475831
87674128
368302199
86188011
1224358383
408325627
1113567657
1827018575
1588770849
750579486
1120788623
800744908
114193117
747282633
1543105753
1924815606
556023476
677105449
28645696
2147410682
396672970
1833699575
720902952
1544420280
213357456
1764602845
2109557992
1125006250
1262795720
1358329080
753314529
901206188
1123686747
1601311655
2143650582
1560697626
495127258
561936035
333840546
148597697
1422816123
1770805823
2101276094
57549407
453495057
104880833
126789640
1541415525
1896397638
94668441
624719755
865104523
1421731646
574125066
887628758
180620592
1333078810
716170977
154035408
484841808
1997781790
1373819549
704454735
1097566870
418591060
635716782
2146824614
1733242225
271382660
1246329838
1855239405
938257037
1206673693
435515422
486834668
251767671
280559448
263788867
1437417265
134089706
1216446592
1914546695
1481784589
433054593
1691535247
2135763337
300731531
611133843
1355853225
1074676704
802055723
1482246684
1334518480
1568598021
739891580
1827888580
235728758
25604213
948205421
1246937371
75022321
920002894
948298720
753494841
834501674
526555397
9718564
179074476
1706735218
926768686
106307375
1688222809
1593284890
651179982
1175818521
2041800744
1257327163
1105982950
549325101
896574200
1620207366
1391043511
496759217
1762751024
1701077935
197466992
985123093
2114739673
1291460809
1502077568
27959427
187461792
2025690718
485984326
326748140
1649849803
883624483
1147336144
2018999328
894287525
53748805
735536857
349668312
1015183506
807793001
1471872031
88547035
288164770
602471755
76216991
1730198063
496740804
1168332466
1216055487
1663642987
102703469
922036115
80161242
1302254079
1233011076
1298750448
1656467296
658623544
2054954036
432712723
1915881022
1861995396
256573574
1966938038
485673067
1764249015
1954394717
1472874384
440661525
1258682673
1531772268
1478981721
919659755
481781786
320144624
444000997
1789247929
213759591
969118799
600215911
868382348
801836436
1846011473
571699859
770253284
1195849553
1742504561
2020223499
2075811745
1143400057
1000151485
491090958
468903737
272839120
856053639
1224327659
1123394181
439990682
1337085367
1536673606
1573062862
1767620822
1913561437
1268903478
1991844397
601405455
2056205975
789129054
1973482474
1748133804
1538026955
1804400162
396270958
1038709294
794338774
209066797
362443393
1502038764
1330900585
199919765
2073601697
206932717
1348230333
619678373
302984940
2147216665
2129210237
461724704
712763238
396315271
696893552
1463301
6575364
131895847
42183900
1298972919
437960429
1438435516
521399537
308704605
209121337
291696894
1297874370
831626631
42836427
1576172857
284470148
1157908721
158075588
1678262126
801679315
984962278
265253423
1676704926
497130885
1851820584
86117350
1148936555
244629412
1200304191
936705024
1139462530
1570042032
494413800
610715313
1359295878
1966614145
861636477
1852708173
240236472
806464137
2072342048
273078343
1474581311
160949502
169220193
1790881363
2027383732
526636414
1873764082
1991641359
1196814112
216335140
497714249
355691371
1877744221
1077159433
520587290
1179011221
1939249686
1641372571
1179959549
2145393743
1509340144
1362727021
1331564732
1363017330
930339630
1992051490
118154820
1371678172
442000294
1127067721
822792600
1258341693
773356775
1082930522
1571283049
908218311
656463961
1755410854
1795874688
1108827429
1914341850
163722482
2054053427
1344934338
1161363672
309928129
32933213
1862306632
1622757489
474987340
1902683887
2087376200
411324116
1857521904
1341601344
1483116531
608738791
1772332449
1362332558
1618759627
1256265592
856353112
1855738655
802121144
1277786294
268300008
1739972002
560502407
2053889249
295057357
1101794555
1910633226
384289766
1894574524
1983435572
9083665
601785538
822864778
209003653
1804759511
1234534219
1951087337
376169964
559567580
1549517910
350195915
947081329
1318251769
218876017
1923527060
2055534215
1158622440
1100069116
706474850
1634794595
734684122
2031354336
1362674323
10732783
410750103
1002297742
1766239042
719868682
2010610453
821711017
1929510827
5940320
719111519
1020830691
640418043
1906483424
2044169258
1270650877
628916104
140040228
136137289
209778461
1202077405
1664058187
1285238915
1223404601
2142518704
2126075700
679528876
1469932663
752666491
1850626295
740925534
654125551
1604351934
1970292787
833098357
70555235
228271749
151017067
1227828445
2123033891
1669258078
1357829469
1734356391
318971077
1205124736
1012021150
2005305094
286669131
1491611718
2122466587
116953812
2112478532
619145041
1530735376
161883022
1978699084
751646624
184299608
936225728
1169175859
1794124353
2143514555
1522732509
514261898
2137894708
977384621
289337825
1635312962
1033875564
2045801897
1654639527
460052704
917926053
1075951529
1201331367
1044946935
456830811
1729498370
108982591
628957257
1899109314
1022484266
901524397
745320477
1682432191
800398585
1570966677
2021705554
873374458
1242592787
1146315304
988474180
1597653693
1016840364
1080365332
1586230550
76645632
448121122
1528097472
1642343442
1108355249
1353380412
136401457
1813089332
1916123267
1105211235
298208428
1383755893
995342820
2117811621
174683244
312423700
1452773781
297840856
133872487
1771881298
136901315
2083585903
1096608911
1177594772
744236858
438571145
678551735
1809299014
1651201941
786275455
1106644431
1778221564
757095982
1572922234
79528842
763882521
55906433
689829578
1838869381
1040928146
250184961
1441174500
1101031500
805008367
32423460
512967795
898825447
507480183
1858253425
644321784
586359667
2022216966
1472031593
998840197
1630687332
896843336
343736532
132263993
374544247
1247637361
341517026
299634000
1141301314
995876847
956638489
1386364891
1629702732
1185620333
49555726
726721495
1099861195
447065499
390291609
2026455567
2029953229
1102211415
224636918
700285519
995051877
1727187334
333099822
1095007947
1328806215
1470826146
2064206087
581806282
412946563
1404225399
1663049886
2099036888
1081455072
431539774
1508191249
680236722
1831182807
1858095354
1028517221
1544922034
286552096
723711143
1940724108
1846365813
1446446498
1487729329
1950095838
2053399269
753040114
1319498885
555509907
1670762617
1026966533
2052801752
468884946
691889479
1058197497
789603339
1660790104
622304133
683996898
1567781354
1697212732
1119017429
1213663127
656656861
1285822716
442993731
825688566
2131565919
1140818649
961443504
1297968653
696094187
1335130538
1198527560
368472821
604110586
258599803
938568635
1388038936
755024244
242959432
1201857234
2008223461
1283902582
902978922
799449281
1291950752
2036455993
1593543064
1318928785
1219876087
485524898
490780620
1935386212
2059433733
815027639
2135247523
12832356
1034140113
1385324362
1665254688
1363831165
2075685335
1347435130
2088714082
612632886
1471530687
1510637035
500044052
661323199
1998542927
1086030787
1319579637
1500383007
1087333740
1312488924
578007865
12262874
1704573859
357013827
1156459860
1049628316
1190336386
523630099
1080059804
143064939
1612032285
342877858
1040803218
1579660954
103661913
1303223156
122517221
1214483632
1233326072
2061464823
117297107
1926686014
731933108
1531955581
1138041557
160048960
1974220258
1111064498
17002587
1153315434
597530361
297258960
583239763
514038227
1707478261
363406080
368933122
843501755
950208753
1293073678
1113144887
470442303
117629651
1509609991
23381495
550187177
765989537
519870449
961450192
288015791
961655332
1323642235
1063965154
1260878775
36455247
332677727
2016494984
1700294819
786830460
520686638
1999218965
1504418978
1449697970
1952566873
1289479231
1542582720
481302308
497028842
535971795
939783390
1435768100
271472120
879269538
1323198468
515713169
22584123
25692442
204125658
984926391
1160215164
2138400198
1241483826
1590997335
1797326819
1654950687
1833170129
1734346173
120358964
1489295631
932213801
1419883680
583133338
1740220962
1024490815
434889561
1792487985
467419076
1629816559
928689021
1293696529
1402675840
916209356
553255849
1487865218
681636515
1053222340
249046843
354630481
840771717
1966828151
227404258
1876017414
849057297
339855926
303571273
1012890400
1328004630
1624875760
42587006
1017160842
335969436
582335473
717674485
545521505
229058105
1352577693
1518096375
950735794
1772560347
1324200528
902278638
1363499422
273014469
1586640489
532947379
216623134
198420844
120027389
64839304
1605641943
1967523205
1378689512
1343704794
1070184566
985421613
480590512
146424415
1710604432
120227500
1697329546
828407492
1680823465
185981325
9617533
1475934325
1820591595
1118422611
1254642487
89898005
314595680
1366393484
849414551
747778609
2002400377
2100748714
1003689596
92641083
1195425666
44481031
1822796229
1652561839
1052757045
1965508247
1703824711
220488580
1484401505
2110948652
1921190656
1486508769
938905850
2045392126
1976551182
602063220
442292941
1588098203
223366870
1731524853
596593058
1607876027
117883445
858574738
1536390900
1895808522
2021077445
252855891
1371040211
819153271
285154743
320204450
1791010150
1866174487
1081320424
1974762452
1155061394
235180517
1261177651
1267051598
1478998096
269819295
1408996192
1280586200
639733664
738835910
1234064760
473166267
2070845171
1118806171
78109748
699173461
789200389
505364519
1071472433
159505869
1237635230
913989515
2125279955
1663079740
960864551
1927659956
153217260
1992147487
1504162281
2146482737
1201723095
729439935
738783509
1979269024
722213266
1178730414
1798521089
1342752472
570366035
1756074320
1609840602
1184602609
1391247246
437333643
1389820768
178550233
1873480565
327123569
3158091
1516703357
1177094687
520097471
1924097591
1789374091
890452292
1517021207
1096221882
492392985
498001262
669055048
636955888
669865648
1564536733
596066262
863551578
963594835
1248548196
1335307949
1723706566
1106444962
936383554
398247114
428981180
804146050
1021666836
1345128611
207773993
799745460
1377357537
1083484529
2146633389
252576400
1967751387
1328289981
952275993
264823642
1532689295
2115036319
1782964568
1747259296
488876381
1195198788
1632637982
1749644794
586403486
750139345
671953712
800347360
2115804666
601715064
136999442
1781757623
1912713820
510688514
1273629715
1310103681
715671292
2050935095
107880678
1501284489
176339781
1694572017
1151901552
1244222982
703962139
881453172
674465068
1281715191
1670860932
1031780343
505121438
1012266027
496035617
1764107273
490743918
1978494858
1781153586
46276512
119332204
1946730258
323451640
857799990
1147464752
363814150
176492141
1996187427
2139338531
1314335393
270109288
1767705878
1175894113
78341285
1146027602
592774437
70044716
781503033
1736890486
1141897637
1193557929
1666527165
762747651
731259686
441003879
1514657735
957590133
414472137
985976782
1327094704
1109186560
898926326
228796506
1259530995
582757112
2076607267
962808039
757637057
327687501
727501508
1769726066
434484520
892025018
2086615512
2084765982
1139403236
1713419844
615384518
1122056655
454248314
1341705149
291550862
1237529416
1794054525
610727297
100525434
1230920803
1780528117
1350356433
876896292
967636966
2044184534
233656234
682370317
1640836124
805612984
1640179577
1892161593
688132987
1290645858
425781709
634190851
1031116418
1884444365
1321490259
2122784354
665816504
2094956811
1670626890
1427907761
868067919
1419661062
445819786
1759069255
1316471006
1255895690
541911028
2027760264
2057544199
1585712250
1344027854
455883904
1664455585
46633600
1876378794
2078871715
918011951
1205481008
872553071
1765682516
1032313689
2022073098
679857887
496719633
734662855
936824350
1809735434
2020682361
1727173379
253778308
1506052378
1493101077
1630819039
1497166118
1575200631
158262188
821088756
199052435
234860852
1671736833
1296371696
3683992
1281903432
2134904154
52487919
1854786178
342765880
1296300607
470407746
2079502047
1212798844
1756974061
751644658
659991349
1860151817
1584299790
941924248
209150946
916441394
488534711
1656887684
1402140879
325213639
1297977024
1233221039
96823576
1830417120
41518653
145290667
1392156395
1637493880
2050535758
1011557145
1940981576
1718524575
377079397
1675538821
1065815329
1677375240
291575011
625887035
1751185556
1811394174
1758253560
491211069
1112183535
1659248542
196713464
989905093
2029033460
75383891
1543845448
552879630
632693646
1945634702
2022080198
248616905
362575281
1581324250
1010492485
345848004
1883748247
1675148875
382327676
2029807672
2101110177
640798169
98397984
579869699
270402609
887890083
1089191900
1213458522
964702350
1462769653
146571503
1070117826
456683606
819711580
1888644964
706801332
220485052
904216509
454641547
608674549
909701117
620819702
1083701279
1158534506
1393979591
2027828563
1793439424
716933513
85127041
1480095678
1208494157
1085720020
1118856007
637954960
1517310583
1286838672
775849139
1815118647
1291125169
1577164726
1071409162
1589945960
1964421070
1475876375
1215546385
389548162
1434734535
2122781901
685351480
501203275
419926877
1754375063
1001553693
37344701
1638752744
775617891
262775811
1434301304
1826292672
1118525929
1092013361
1653264717
1237215859
927900761
1119672441
1726717627
2674039
1962792718
1081716393
1663565914
1656680825
2069503020
39534689
1788166684
254263076
1348132806
1076255427
1095413549
2019822135
973741771
133494296
770650198
730465210
1799561879
1676716124
2030415712
2011402047
961206438
1724875428
1880408331
1569420326
945189657
118547731
2072311692
641106459
1935092752
1402103249
1618210302
1396723083
464470225
799310287
1262586650
1761761303
307286288
2107248258
560872757
1054879785
1374527032
2128598271
543446491
562175439
420916191
359802483
347185337
926652243
416002538
1177834104
72819529
1769047928
494244030
1158475211
290709914
915793671
1332334926
1423693163
729777258
519692734
717220932
1541197509
2141329806
1090741727
1821726265
2023917995
468670820
1755208895
1206070908
1249139204
785710256
474301430
1758291274
53504855
305106207
566972735
469123539
1737859333
888390220
564413982
116261586
1252128256
1712147631
1492074426
122904846
2034559356
1273383586
846750471
811061669
231392120
693531227
372029862
2092201539
1658242430
1019641445
1000019592
558025103
1330661645
1810119798
1570287686
1342247853
61221783
1256684931
1377207515
512487531
1339887096
1355472846
818197438
1843021663
789219921
992703270
1082964668
2004065984
406303880
1746687460
1596781420
1420407194
1368668423
1311916379
71114114
1564980157
1779072597
54355756
1470438183
1438708319
1000380448
2083743293
493152866
1970364638
767677495
640118550
1583197221
241362216
2006157527
451903430
1659153689
187595876
1023224722
1085918065
2087123081
2035887582
290985996
318249327
206330609
470904293
1926478059
1315446797
1032135334
1194737598
718797108
870478069
1129526740
531752755
1599257603
1092304651
1816591120
938921627
1728105939
417730244
477450538
735040960
1149856103
1292319555
1208942247
2097312794
808735638
1763232417
1252169607
1388421270
561232478
1290758270
2141589694
69817681
171498090
779966637
1163040543
1290027765
327435993
1035138465
1459258124
514361845
381647387
1651619160
1658241977
1794416278
1961055960
750739196
979307874
491565090
1100998836
384595165
282079377
979775675
645860700
712888858
1410376629
266488972
1716500505
1515778026
369842558
1485885444
462388951
1482132683
1504409170
2070455104
1678166884
409859522
1541702830
88236118
1224662886
1430694001
1841784356
2035402627
1732892489
1399965868
1361071738
396678632
1802140056
2115296838
1490913542
1469973721
865800601
1774623150
989414509
1897413068
344689799
1430731000
724588138
1568728734
73454180
1584593607
1159982754
872405883
668825440
953705072
719106171
612130565
914680483
320065753
1953026241
596730098
175967107
290376199
1968929759
634346795
1714223690
1090196101
340824633
349574228
446046196
735540649
1597871847
1498444729
304231239
92423555
1390690778
1614816762
1233195449
444032988
1678397922
1417301861
1375615547
1853018359
1569947467
2064827584
1509134013
121896521
1474862023
725151080
1395133481
2055891981
874051461
1795698311
732203672
517388653
920414535
634670202
1720218336
1885430244
1538619079
827380783
145983749
425971571
1049050468
1073137598
1943897915
683111478
1931924139
1283133951
576386906
1927840268
2141148799
685686892
843633474
69019193
95555139
1132657319
469543427
2133837642
773532280
1080038196
1130181222
858118350
1023705666
1186093931
1508233134
603737280
899354830
486477098
396405227
1114406186
465213173
8625525
2108675398
169290071
597746387
167465520
1480472948
268034778
735096849
1539136392
1782800337
1091129187
799898906
318774503
1785980205
2007528917
1068451588
1340404703
631561617
633391034
497973127
718242786
832205866
863131544
2014794666
2088410001
948625142
505338602
1387327774
1932881604
1145190763
642529103
1832488128
1270254422
18823495
1287558658
918677547
162473841
874480102
912208115
1433827891
231017714
2074199013
872747559
1181747846
309586601
1798348840
48753513
769011683
1488804535
281232819
801685120
1155758413
152913213
1045345819
606122399
824894991
2147480514
820528226
1068838698
455397593
1456781948
595094500
61445051
150042248
57660886
1022911086
1072480512
1660671102
904084254
1830792191
1100198672
298678997
1852712480
2049379809
128107731
813078985
596229476
717488936
966743416
979006491
793123644
331751751
515527656
192986862
550701057
1618385196
1907493126
1787717006
1736860872
1492362696
2019417634
426124556
976301994
436021386
535323203
338974934
365781595
2025281907
2087506268
1067526493
1577931350
108046981
31647804
267606788
567354408
1046372242
1189963742
847133348
2026169567
1509250258
594505082
11030240
510401764
1476129653
700752319
749542470
547326104
800462811
321876323
498435328
752203487
1994282331
701179020
121029330
1542835523
1986854166
1016907741
1549578894
681210024
635049171
1528147138
1291350558
123817220
165491447
1678897708
1929437230
298894471
552918434
1563036686
1912340077
395839930
608816978
1378224325
1560149355
1839452149
1000595026
1554235927
1166063065
2090803997
1725336614
2119916496
1151910162
1866055809
746237616
986114878
2122055461
1359409698
789942489
446943049
479117770
1314684005
2084966090
916609844
838083463
1065294266
1776013108
1989777195
266091519
409364798
1811505926
1517992208
699310216
2045295308
1162958695
1843822485
352899006
1637344186
601458029
1765173742
765736642
407161621
1756448749
1395483451
589045582
1538762024
511536799
227546483
807957644
2052113525
428050154
1042301686
1294576822
1402426044
1719717156
1191185673
1355607832
1361785720
607352658
408061125
2105439443
1666114882
1682418751
127586463
685555831
579808953
2039375112
186500445
1765441834
1906986346
1780735001
1538303427
326280168
1333032048
1820998212
278019713
1459140999
1318566155
1378589833
347158142
1455346867
1452642041
882447244
2008207591
545613460
164776897
466592700
1613998007
1776794322
1925215391
1230420412
271782735
1428004734
1381693136
1682482442
267898294
781506604
808784195
1044544494
1764880287
625896239
1672785744
1037778662
1313840348
1129435109
2042252371
652545456
542592491
1737835407
1366531239
1785285178
369995211
1252284451
1971198997
381325310
1339934388
799868364
1972527820
1934667880
2064569192
2002632288
32372326
1824155644
1957538884
446936803
1385813712
1742854487
1075797905
838892016
495570041
1513325746
432161266
551597469
2010053002
1124182341
387319760
1482624394
490004233
443750658
1014988852
856154950
1107280520
791408248
415864897
1876918080
444022506
260175145
696616992
164517622
2092652629
1904485907
1844054650
321558525
1070782970
708151526
1594119216
323210754
1974922218
2000182611
47667288
1670343642
1802073659
1131104876
1569224736
417925117
202677641
1049296845
1461376266
1474508794
1692541614
761780276
1460565541
2006856298
1548023807
1471928094
19811144
797930477
1039560963
551648166
632810695
1643513537
1487801208
1451796176
1944829208
1617580183
430354035
724997571
1918738213
821069283
1869407360
142287360
1139315801
2123399916
225479597
581981636
1861620382
108356491
1809887672
33312748
1796687574
1886008383
865816577
347148242
900353991
257748779
1773605232
1825458495
1059783637
787456574
635337048
107800338
1849224301
1948681469
486106005
1430692206
233919454
1030617849
332712668
1033583557
599094965
488777746
208506716
1828255489
1148091283
1777639564
1241290856
372137661
1476797623
1423767754
33623805
83803252
477396632
1700142113
1464176897
1965251278
741564736
980514363
589344632
158289218
1541221262
1613868633
1683631826
294428704
1694052654
557239546
720399844
215912083
64535829
276082960
134727780
814741319
1248872684
1837740774
523401559
1177402586
786074623
1712279002
1633833513
1496473432
803302803
1029006038
2080672939
1781272655
169905381
1347926853
17236903
1817571845
931826387
737033464
872014153
1839801203
980241086
490976558
145381210
200055607
1160053453
1295916621
318154823
505074743
1722639955
1899011931
2020152503
146214504
2132849944
328888712
1747448496
3762202
749526615
283126209
1766387337
1520643291
931664482
1987349744
1854291977
1994319189
155882859
515425958
658378610
1931049633
449343530
865322976
1615468584
1413682493
53213981
1289050670
1398600516
450167917
2003248262
2124151109
1410683579
567916046
663816275
43592458
2039247515
1876163522
699279768
1034191223
1446659729
535144662
190337766
157760376
1859127738
531801755
631348526
814565058
921261671
1531976166
822252553
535137580
1283811186
1305978616
1579639058
1040713586
95904403
1363854140
907134512
1770529070
1883560344
159978006
949301780
40581258
326172946
49634951
1383081923
374239478
1684867924
2093340839
1378738245
991814879
1796364101
1740369520
760803798
765017067
847062283
1325321636
1390070571
1283739816
614828194
641991916
200562844
127731535
636531952
217869907
520074724
214779476
187258733
1378556073
377234748
2017988639
1385216382
1795143203
469968859
463215322
277342139
354397795
118970451
619815584
293099735
1047630032
959992933
2000464112
1047971089
1733702660
1700636510
926401113
269776199
1518012237
1271079710
360213481
1573820137
2016318661
1909369082
1362061808
569927316
1012388855
1493408753
624726664
2033682374
1294250943
31434908
644041326
1326143697
1590269012
1554868372
698539478
1419395048
1340575899
1931282561
1502585242
1826427854
1759616130
1728712997
1968252531
2033276196
1415218345
677363892
1969386879
1880369270
483969749
1467225072
1538191421
613037325
924974291
24262121
1236036229
1058634045
1773006469
75063760
1050902889
1059776690
1623165088
267044369
313685671
1983223396
1915865497
1913238082
1784723343
1131725413
1686701845
11548969
1621514064
549414618
1908319640
1010611765
128319825
766185574
730546287
1538328232
1128619808
1144244830
1292465223
507337449
1277911910
1760606953
550132767
570237795
791452246
1448869829
1949257214
742183797
1610529061
720605351
1030983579
1155064835
686652082
487978683
208830271
1554446229
14328017
894431198
230783233
606302910
1772281356
213500576
1378143247
117306785
2067988111
33578982
1904211723
1200134507
965001994
1666846156
2111781953
557787869
52266584
618804489
25012737
987737629
1465288783
349658529
1135440559
453996598
1783953908
1058052448
1079035025
497281438
459741845
1548674090
1976009040
726281496
1078991553
830432725
86611065
1157415925
996544161
1573493911
2026208235
871685786
789961357
519697043
641038405
747470438
2119207671
310972789
441368444
1861681666
1907367314
1654694874
1182911297
1799744436
2130265822
1933295882
261054436
335594801
954517835
938942912
1541692387
366350381
1966451909
202834734
638790587
1814755206
53193394
1374583425
1189053286
1320220232
1739727517
1984496237
609220196
1908228492
1102431382
535841034
1522430608
1499997294
221601141
881380241
257506247
1035600157
1520889950
1951596386
1604692292
425490339
1567802393
240647195
2001931894
1910040837
1043493030
569150922
181466551
496034158
853777774
2063498978
1859911529
720274530
1871886006
1803221303
673091713
1069659954
1541319387
2061029334
1409702776
1681703618
858268469
2035832456
684323243
1647430162
80519945
882395699
1884504688
1799573653
515649988
91693698
905791603
1140447762
1546401718
755030822
269169329
1920140988
71354986
1258042095
1873510532
15848518
1014411404
1612995942
628650291
1144695720
361533624
956021500
1114483926
354282383
249131887
1594020301
1585361805
400499554
375585152
1484483603
75412749
1916499144
26237915
647902174
1839461977
1530581870
1745516501
1883927595
738309573
1279922091
963705962
504657723
589825252
1289765005
1645032310
556839181
167433498
489173271
933551246
633307116
89225604
274424423
1237685193
1958132881
624808279
633802337
54703624
265694446
1170990296
658064208
1667843911
343906912
525284321
1986069577
1938838848
2007387803
86031527
401636926
500162358
88149200
254052871
1883115147
865827831
2050590801
805775933
319240198
642258013
1698349438
1550296392
466926407
319175362
1359849
386349515
1585795742
1147434068
1160264622
1800557401
1116957749
253772147
673439749
797604251
2008667301
1503918764
761668519
894595886
677105372
398650076
1670504253
1582107320
1179103126
1980933988
1253755092
1887252014
721586332
1979504125
375501503
282852774
534318940
1182125631
1047476408
1986317162
444800689
1255279152
1727577642
229288546
738136207
273428239
688081210
143337632
550511155
76537035
1982598710
1457224984
90547365
1766057105
1937077573
613875554
759420026
879922617
1207481872
776255354
504951728
330122897
696705057
402083666
253388766
2035872265
719825154
1779501590
1556485735
854055607
185073115
1222152808
862841146
1070910197
798745265
496227896
2037938970
438155275
1087828162
2054838936
1494902142
1133484940
169018776
616363504
368800213
439031288
451411841
1152004575
1199536326
104536449
1132439837
1031804240
906576580
2042432832
269836237
148856061
1068569045
1337933166
1800723456
1806502572
596063925
1705725593
161189553
2030175182
447507155
20155870
951501771
427905913
417516406
842267453
15042451
341177920
1011258617
124456304
616648988
1372187343
701906241
632498501
1069732988
218700572
392510856
1577794669
479063638
1144814606
631147429
1714870272
1150993835
204260239
1353458457
897787470
968899936
344665480
76782138
1013757584
470052263
1749166938
97932054
1225926
22353903
1676064717
1461627303
618754104
205394740
2072377465
985444042
66378927
1706573732
955835481
1508030017
464498432
1621790927
291182417
74091208
1293079618
1513851672
1167328341
520877964
1947976088
632708928
1037469285
1362037629
564435570
1818148208
358847864
93359946
1540682245
1277464666
1547008524
708750004
1744506329
1406828430
1335686959
261955520
69351573
96174544
117867432
980396239
600459327
126684516
1585377448
1497912875
2038340697
1633198337
1584327042
1233917037
106367332
803156860
1831632022
598280387
379608163
1293050635
943103137
626794157
18064784
723142392
13600476
1567816140
1252663983
233985150
27582821
99481714
320225276
2094990153
1285083131
1826350145
1394157492
1608473440
2097670541
1384153144
1431199435
565472489
1323632318
1106008608
611490944
19479681
720331595
2113044867
1394911136
988321140
1843939711
1909493266
284320167
244328542
1270423482
958121476
2039300637
995389169
1136560141
1090460118
1393696178
1576427300
2019609005
1595443113
211518382
884577184
887583613
1036490390
398229578
1044667799
599933785
776058118
1738185226
1743961044
1275765856
1900674260
2092855899
1367818563
1359506285
937408334
212946707
292102479
2098841869
490507895
1586774720
1716119966
1490356571
1647978130
1235624582
896303988
301947759
1370786694
1902631871
1307578112
460610737
114353543
572074706
1751074990
1890290984
1772613613
1468274371
1248018710
1958580644
63947599
57119549
1760146403
264805315
1955203801
1409723027
1656979834
1179807919
1709602580
745153782
667020176
752363708
1267828453
1966352538
1508522509
1466620840
916166563
880285843
1255373057
1017558176
996089731
370401056
77678344
317022780
628016535
1899963301
685129836
1349184887
1080897946
1811695594
2059005082
640308274
418953227
1698153312
1634597178
419391548
1637188097
1611687554
1822792529
1035475801
1698246150
82639718
397636835
179191800
1305842789
804876618
1161345718
356026182
1339971907
1769317080
1297331641
1954583009
1545078132
1085703838
1923967704
529759797
245250375
2134381895
1709198345
1829578082
1023529438
149493509
1020264389
586210586
141796088
1091521508
86954921
2040194814
2061298608
1526935297
1063600644
886232218
199061076
886216619
1172221982
895298009
2146323456
1831418609
1037920218
345622865
1667170695
1325865793
510037100
1295727126
1673938908
2108918016
1899577969
631493743
1710090142
538228000
1558339609
95251197
312698389
261318401
672610177
401371161
623162951
1332943675
2001986972
1492041782
207500584
965048921
1979068883
483098914
1407971181
1053582301
488322460
1269665440
1239573946
1160479561
887774534
199781657
2048583642
182737777
950480968
1855980428
314910470
1577740189
1828354794
946269355
1598491669
786840767
1418776282
793103175
461692020
2097558662
232078391
742543219
1662853615
986008540
198986411
271093831
1172357086
1073892070
191123767
613056378
1601588096
454026299
312294504
873784040
1845089716
1213395278
1466400277
621995802
1403673420
1444588225
1839479144
199484673
1109216079
2092649086
594824507
1630705002
1617113723
1028130846
206102102
127919286
298113466
883289512
342796562
591700569
2004088725
927538474
96813023
4826707
310138484
227299415
746873134
291174783
2065613219
1784234077
1955942935
946101017
2087913671
1501659080
1401175616
1062680983
329107989
940000099
111969519
1675782318
947869184
1651958996
1506813469
635443143
1516145670
2137163534
1714128799
1540813246
1662850735
1508183290
770421836
580675804
742533662
1638641413
265556135
1410692264
1295422293
1879490820
280591797
570873472
2144129158
161604700
1583492159
1142052160
778082512
549753385
1103042489
1795967174
428552324
1631326761
491155611
450084327
1380011116
1946321916
1301413787
1621769399
1063774843
431806937
1777032251
1975586314
1265844674
1677011135
1712946726
1664454600
833019430
252330326
1756737510
747898996
1123937376
1871170868
1076135655
1349768988
216139705
269578413
793977716
1007531982
2017610198
1353585710
1854322724
624483439
1873561124
481478176
1381023086
274356732
1534179697
1716562769
299299214
1777455926
336513210
303008231
809287460
1247374283
1559828271
479964448
334026344
353160156
2055759055
2098513740
401518303
356588234
596545408
491712707
1891939470
1278811277
1715359272
941668108
2099351259
1077386717
622934720
1481229066
913782173
1071228453
1792540351
948909385
1956140883
1271238033
220946352
782477090
51447107
671965874
1728595696
1872507342
1552328109
2059122151
695876400
1247691940
1242115335
1993551248
1474996425
1462626840
2117617478
817348177
2013534281
1995680945
1149794450
1991680704
1669291700
272696009
1452312298
1156840191
1829976902
1476002846
1428908298
1550117848
1345028127
439109264
251503288
328070593
568328626
249859494
1554931361
1577583144
982130568
1970649004
1642891015
702526253
1522490020
579641388
523008636
512706859
1215301419
2059540055
1769643684
30598696
1693127725
1411376869
1907509091
961261409
1573399533
1344874467
9394580
1006595376
745748900
576994815
2063952367
1860369190
712274234
1504459237
401775184
2139857307
1021577134
1319950527
1205442127
1761034729
129241382
1025007090
1367927364
1547507366
2079558071
1478632639
1376865307
665553530
1536215842
2012580202
434171569
373085472
461329541
360822714
1939140430
799988891
900761448
1345109789
319200343
1194068913
164222915
1216677168
965831925
1588277817
1281255962
577991195
67379863
1663478375
961186508
448514132
764776960
1976141760
1955866717
481387518
1173653740
1760007066
733288464
2088193997
1215110646
1415925344
841973930
1811960227
144262016
313239125
1412282657
736163907
1477961433
1995048630
433278796
299189847
458874830
722415716
1755383491
270329353
353518330
1609008044
1022823115
787508211
555282600
872210607
1118632734
2004826007
129715276
182159851
261380569
47336512
107320004
1887426859
1440686150
1856543710
776134880
543726546
565308504
2046146191
1634549926
994533137
1518293180
840344466
564253442
1219636946
116444530
1587885431
110490986
992127519
671957915
611647462
88567944
2121797276
1083661637
189194106
1861692966
70383445
1017699045
133729548
234891423
612922921
375210720
1185808691
33639968
320243570
1955207718
272866287
1207409919
193270563
1767937944
1363912462
525187071
1066058754
747260928
1791291153
965725410
1996385097
517368637
1409045134
1735251671
644647320
1545014439
1547607321
1519912481
979904632
196195502
1083406099
1376641029
753838362
1938290094
1221287589
1358998269
154950137
746009436
1768531179
1402934405
240226399
126261757
1313914754
1719993671
1478580261
1627432848
1420992980
1463375194
1807853559
925977969
1925716013
1862416391
1940794120
1346477263
384904295
1316420882
1233141341
889278634
911934030
1957072657
811894388
1673636209
757388046
1545540473
621927004
1831969761
29415252
963704154
1574882036
360732872
832117286
2025815836
1966185990
433632119
803438995
394637811
1751608647
587911282
1499204874
1593639713
1165957673
2083398030
1313557299
1585160950
1082207758
1193032592
1530976310
434723654
1031049841
1214976859
1100089703
1542004077
488189454
1103184414
1599045309
759617333
407750518
1625337690
1902890373
1277042570
1288238690
1761939181
1705085774
700017149
933710210
1604184641
1981389030
342480460
1309754711
988193931
345899778
1641584991
871495565
704590996
897406810
936768369
756322489
757785902
1700873530
84201403
157433600
847096261
611289344
1136851262
195879162
1626729175
1209824901
1007342668
15318005
451068693
1986929085
1839736025
1122462720
1438024902
717145896
1492996116
1517563948
1514740951
2070675832
389931837
305260149
465673034
1177556654
487518801
1085347202
1144426620
394285418
1455678453
772165459
2011743937
676054492
1509020868
2020130
790048478
1391584861
769527966
136915856
1192377593
1565878792
1365202368
618551711
1382330275
568791107
1346217187
1746895377
1287647062
1465820663
1324875363
1324378171
412038630
1876828714
1279028809
1718482450
30509508
692967157
564528350
1438180480
417846467
1716958957
385784792
812861362
1568309268
667437678
1549778298
1959657069
2067705100
721962159
207696706
1967815336
1534123330
1661114027
1816904735
2077575266
545070031
952296107
1010498538
375206672
1180619102
1329808920
1432008088
533805727
1275765387
1452467082
1310172726
27842819
1459738778
321247359
1565629168
1992342901
1438016285
774573752
1661536810
1529931672
2123482919
125994731
1516682216
291981442
1641498294
1812232775
1347800780
536659578
1724457437
1801500822
867145025
455292000
1878943085
1189943096
1015828982
1972984940
1713274873
13248101
1106270438
865648003
296419032
271570296
2017744562
1388779655
1144921589
1801649482
134417916
2042225390
1199972597
1993614925
1050190704
1002545602
557742228
1852733320
749618934
333801751
1248798021
1565716850
2146167442
443854027
542749398
1845276686
1390766215
947392115
146386991
1527231245
961101576
980749523
124850673
1299886974
928956810
1353813460
131766839
68163831
679065185
1908521672
2136484249
1198307910
940554447
1912932487
759890299
1502294864
135329974
1796108806
265609738
2025753679
457532700
1716959038
265097441
971737402
342469383
681159263
1108983103
892246137
1919707935
1020651778
1018230719
2112230121
1886182212
1841159037
1628072730
890299568
264490151
1332070083
2028108957
543930284
1823180753
548484340
594802639
1302439012
767247246
1887135397
1036488275
850252556
1030896833
1457602379
1927142347
1630191373
1191451261
1744949860
1479613584
162981913
437014082
186209643
714689044
775377751
872476874
1649726478
602101412
1768685748
1528224704
7592735
2125625844
977601338
1508610158
698467492
1779316928
1040235823
1581581434
1196456004
1550525684
1459409042
427346312
678184561
1978323406
1315012235
688985245
1060451145
518674809
2017609141
2035714780
925543713
1630610883
500934299
634802589
123495092
2060902288
1380207625
1020014976
176960170
154184094
490792349
1687679343
930299017
1669310065
300466019
792697405
1859208733
1452315727
741901636
1402896111
1411935661
1150166020
165562948
824229863
374946717
1232620789
1406564993
160768424
11753237
741040880
1072411323
1547822632
413799915
971060850
11255386
1733882615
465134033
622551912
806250455
1386955941
276276428
2079738569
178009992
1495750986
1551986569
1466084741
835822282
2129051389
169791194
1270382161
483161597
354190332
1393864888
114880218
1447895076
1709707923
562568063
1657397530
1054198206
475865289
1821287708
533147587
2017294350
1736426432
2132888600
527187910
2048985294
406902135
1155570315
441030242
811619346
268692588
764197295
511009194
1404463021
1111321600
967133049
1853386395
1348455938
2004667540
1105097841
2069350524
1198570923
1165953862
1187340883
2035907443
183849921
1554474221
725992656
375694947
763437081
104244655
639085944
1053351058
1933997182
850308018
682587774
319679646
112719528
2110152785
728054487
1270235008
228694831
1484442587
899637838
1481917075
18956282
1125641477
1456838117
2059723530
492648569
485305975
1359077739
210324479
2131529385
1288406056
58462314
1714943463
1995541161
1405041058
922055306
727389524
267227086
194170884
159183541
739670670
825234590
1302441123
17810441
58495094
599083571
880684361
1091922407
1693198678
1493617797
478672916
2103518622
1708528443
673819142
798637957
899344200
1208558534
1477487192
624294150
199905788
475074717
991137857
763509525
232478094
1661946688
1922365129
1401585943
332822009
290057450
1321716043
132873488
1674787717
931292578
1577747426
1346104072
1276306208
2129002113
1598758642
96865419
1674370568
1448932153
723044727
1555295193
1155789786
21402295
674668701
427938305
1846966082
1327107874
23275170
145038220
104403716
421337732
1501182157
1863128828
636213625
1358474554
1519400727
1485404622
599843728
1674219104
550723149
1282258425
1650178424
1182457063
1440168083
1315269048
1751574973
323403120
151731318
551543290
1817090068
1735329977
331753235
1970327913
433512108
1741277245
364991824
1384074850
1111527999
818113383
1832392219
1201343162
1615952788
1711639645
990573623
27670034
709960294
484727667
1510860584
1158901861
1255730270
128251376
1596531243
302636368
554239301
2117350775
1655913547
379706253
1988045040
1224740701
883230342
1270661815
300813184
805200169
1471242520
698900564
2143898888
1454888955
570512471
1918174065
850567252
1504989418
578218905
1615327885
368793722
582270082
681126337
208223765
1378309358
813228958
937480549
590805944
859332081
375445074
1597346590
187306144
39165246
926628694
1337341426
1424606628
1902961961
1888041098
394858583
1931163706
1089999182
287940560
42443083
1764271255
1585169296
387159916
11689373
1437368622
836030221
78100590
1898360739
1260831773
612818182
115988087
2128803221
306221043
1922563909
1985197868
1494611383
940638549
1313304952
1104564427
1918303180
1458409057
786240349
214307452
355550375
206234953
1720978779
1102550280
350414223
846994122
1243643134
43074354
1059404789
130879628
1522402648
1833430005
2011334998
593006367
1689569962
453701584
772030657
389844600
1926151034
879750294
1505480425
103315909
765084322
440152252
1905711845
231482175
683588094
486332192
892673413
997393300
727435226
194569014
1598943474
33245219
596660031
307031111
1952350161
1258528138
563347358
476747106
1382384419
1779934321
1927225050
432666792
1435199332
869603520
1561355885
1134998402
1539987852
1438482563
1886711768
732141998
1189357911
2126760942
1509812807
275703888
1992724055
2043836965
459634685
869468566
529578791
574829206
212116740
1448708639
732759112
182541405
1485716644
1760683117
411118400
84873894
918025377
1609788929
631760661
1169343624
179990049
1481846885
232256285
1741459188
2104673138
430744656
1507909327
1192966968
1725092656
809235471
1145049096
33560049
1096630877
1620454970
1541292022
1106766135
601782032
1544165440
1896709289
1489060461
1921486908
562712999
1876065870
684847282
894625078
779876630
1062994069
1222265548
1463790130
1275571631
1707069060
579585600
236562107
1578383152
1797290382
1513487558
914978129
705066343
1719162841
288472150
26023143
614754697
1735333255
761790877
472003203
982368221
567379880
60310630
1350710673
388674459
72776907
76837365
2023623334
635834141
2101185583
1183397890
1233211500
1549157174
369904355
1547614361
491744884
1054230832
1433043690
1309445842
1537475639
686977516
122623182
1819925733
1574802565
1009627581
1710384678
1908604458
639166969
222573373
1150301827
362526736
1506719101
741167617
237766408
313183652
2128100118
598942520
1529361497
1146631034
877778962
1403490073
2007437122
1032450955
1636049024
438854457
540775901
615062694
285319154
1377445078
225173882
1021487314
2121946632
1655249966
1591917050
903240931
543972078
1358382517
491963174
976815022
2059626635
815456718
959002383
732187699
713967501
1860891218
1627338641
972810398
2124700336
1121274147
1745878082
174483004
424139406
1071972938
1364254379
608681075
494195315
1234480563
168361988
263002374
1266702314
290813928
614472908
206893895
2043650178
2136804748
1118969734
40530974
388818477
563315996
1149204429
1932450642
1138848053
1397459056
1279136789
1357925546
1404032657
1052704165
1043501072
618126731
1269873125
246918946
1623018941
199414735
912201739
259555597
535225027
399615587
1351500916
1301331968
301626756
64478553
1456395099
845335349
1136246375
2077275114
1706235779
1019814521
2057727493
1527629138
825193287
1798433890
52613849
1529383377
1569747327
1667492269
1504026656
1292841399
1455788917
708412596
2114286769
572901875
1712701638
1563902173
1822601862
175573266
470569005
1518367665
154230471
115418251
1984358483
274836662
1779241310
1824883036
458168622
1585267923
997087303
1730546180
481515600
1681668548
1852130708
716783630
132970388
915364625
309135278
1074670187
1768594360
53479322
2138108181
1950213533
1263949632
1219365791
791365626
1706356064
71603397
568737908
1225365992
1630660648
411389753
410710311
1678811890
404053473
761224227
1788694369
886259385
1272098621
1721413386
960356244
2023061607
991660023
1978416214
406458649
173134004
1877399984
305137325
1471638508
1080661312
1568334326
27125327
1074800035
1916795032
1074402274
906932182
138507208
797378136
16807491
621230218
390835116
167936016
210091268
317596828
259061118
1225362528
624901754
454712525
1019668938
697587599
1950417693
1289159420
2093497719
46940760
1250729731
513509517
2012296246
274122642
1379357321
686819789
1043301929
472151900
2123866861
2067161740
1555734843
1925003101
903817485
518206563
482534020
1916579577
2030175182
362755624
1722130401
969727805
618470281
190748744
342931009
1466232033
1374455878
874601564
483919382
805713679
356185527
1991770903
638111148
2011723938
56542114
536438385
1245223762
935941619
172361712
138382902
1100158802
1351411911
1830208945
215654393
697916346
1275586542
1266838976
408301461
1653217024
852239478
558518206
413698692
1769738387
1607887604
830718155
1226465306
2046062882
1036797992
2104479023
1628481769
1326762511
2033889993
1625038176
136334592
1877185260
101972112
1171042235
1377854833
1736407368
1808780514
437277280
1515545200
1522153463
540866585
268372607
1322027064
2033072801
2083198746
1138308629
328075252
1364989333
759668234
328807106
1484680038
1441887138
1910003742
206189802
1876799510
756585794
1240501983
1618197336
1965958118
1834250025
1163503948
1324801515
1510219102
249532668
159114999
372830218
1832510278
2098279912
577928223
1587230135
80999125
773874916
2106701832
1514770293
365140428
1760757854
1181334205
11439126
2074679067
396125889
855158366
860678498
101056684
608736884
1170818704
2138366815
878256509
2117672510
325894586
2136779598
1745396663
1204481295
1920268587
197340460
1212639149
478355975
1441762323
1826265292
149855500
1418237016
1643039039
2015304648
1280987671
1588804958
1665726443
99122623
744491931
1466200754
1799186002
1202680074
478906105
398475126
1561509567
280694217
1915406032
1579319953
189684202
1482045574
1352694311
2146729942
370540204
1029150823
1359766807
2012205911
128374002
1639718074
2071704970
1910319634
495846755
673350270
400262169
729931505
1937253735
372995230
1491424581
1658579511
1909005156
1752544303
1741416491
735434167
1691170266
662432081
1112612730
1882101774
865526123
1163990671
652593511
1363783725
620713614
1353775052
2038993099
991947822
858541866
1559424024
223524549
794641491
563413782
2114317263
545424478
1501497791
773113657
1364534289
1264674942
883280578
1956843326
723523935
978524310
770128631
167564492
1479324305
861446652
1040087556
1886789340
1826091720
1831639476
1111990191
1401639154
1661569537
1331293174
1299563469
800503791
1777465124
1925453858
1841043448
285841861
13371920
393947830
714918733
198727648
777598710
943758910
1438273686
1588050986
855268729
998969788
979527445
1583072131
1367588986
738915756
1097791093
1030211365
794694286
1228645388
781602283
134206121
2047417442
1335323685
581561661
139246850
71997946
508076295
63552003
86768177
202245001
24084760
1515899396
1248316598
1381751148
271102799
1370430210
1930340233
495207154
1698525739
550490742
1528081541
1511757148
28815421
1055472422
1684479260
1478720888
2137004624
614215640
1490563512
114760237
2103387850
1007244443
1877717928
1262233031
140758685
1750588578
469379897
542762253
628925966
860642961
231268164
1761554081
2070452689
287564195
1387597001
2064004818
2109943490
1265505128
892899984
508870091
351622958
1327330722
493372247
670448996
1788732114
609389638
1063244084
2034190161
666927478
1175044455
790954197
803736898
952861693
684804481
1040538443
958307546
487089334
1907041609
1553591635
1463325433
1813377995
1684010908
451125471
1432627142
2000656214
1762015293
648192670
1008145882
718039887
1642940749
1231841522
1103868793
73767516
1221909515
293054496
231554320
1441909671
1567250178
1004145653
967193343
152802284
1103737282
322761791
1594062865
1936365684
954626190
265365872
948053911
391737463
414720550
1616408552
606261131
1010678538
1556566239
918262326
306048211
1761973516
1919622141
969502379
1321630131
1600796165
1677246011
1285698821
67323738
1616611599
1896302380
903225768
1717278350
1498216486
1272249718
122551377
1791188923
1131482964
451544064
1541341467
1032941715
1554586574
311827387
417685833
1220401951
105983651
1213718390
519304328
761893755
1878762735
1456093697
1959040793
1095130996
1843496751
1706489856
806000500
875234146
1161763591
1602144872
1169081549
1545380561
1981747801
797050338
2033112483
2117648544
86619499
1396893216
725621968
1971532884
1357155968
1341782481
1512167259
1817165373
1303008525
640751750
759583927
2030356185
2037520785
928327396
607524636
281530074
962489524
1070179074
522274072
568166388
796723064
2063174912
303907976
1613138928
1520407351
2084610656
847826095
1113992090
1895302760
746138507
2003199618
670784227
1533624084
724352009
991013416
1332061115
1790160033
306806125
608530205
1379559827
573575673
905062887
1603861853
453454944
1257145259
487080745
870801386
1949497834
1224939680
1854382507
1920472267
249379024
424504033
916419304
76448517
1479673121
145954473
2140866983
874178497
1830305611
1049595015
102958611
1891188193
155954646
101488015
971643865
1655061676
1850346588
1859734903
1266839924
754869963
1002482692
54941900
2104954577
913119227
678769994
1554122441
2051367269
1963950874
1749886474
785452512
1395336974
178362239
1972519287
444054576
1284019218
1205622924
21810785
1845142961
19588742
2093627529
862938968
2088818261
1613878624
1300202558
2054027038
1812038329
458674522
130584931
428373451
269867205
1790528545
206574959
626413557
904702945
1522455541
858757596
679878811
1414997696
710054654
1367786338
1781753978
859453920
1587525313
1236934744
1850750432
1294317667
233917215
926082843
2030261776
1254697683
518944547
2098379034
1741363202
893219823
1257500594
1366634557
1998937264
549053093
1205326301
767840082
1492242482
1878631980
445985672
61128963
951472057
1629900272
1888502776
2019291562
1696360315
14113197
35743862
1678731930
1732428285
904073328
2116236886
278401922
1941916680
840376992
246167897
1146374033
126783294
2145350131
2076779029
1076306795
942852492
1580682978
1296483253
289981818
782418174
1859716572
1404683941
900093291
661275572
191412412
1875012070
1086863375
467749520
1491239652
2098766172
1110232078
785633891
578777543
2086662774
493501675
896540981
2023079760
2090099678
1566462535
550412949
792985223
1915064918
487962585
1774531770
421166988
2080248224
136022935
1257882631
11700412
1123308770
353075214
497505020
192956255
1848491852
193519019
1436206611
16253557
1872192
569449149
1575660840
461521944
1497074997
933390622
1254901105
493815729
1684190368
914529088
1688881756
619300814
1761604834
1500597585
1045460157
740884202
891654887
1885323220
553104964
2113668025
1731204336
1021106718
23355068
505575304
502535136
94142040
1770965092
1548965968
38871882
836900688
1398162523
769738834
2142070804
212559190
533703552
1978608978
1751410748
172588495
1467442111
1957094626
1678224490
536528384
508390937
1635999348
361474975
2141002511
1003273430
325258426
1048647116
1657144264
1524738796
688346413
201485332
431311018
2002472093
122126913
1821040718
1419777492
2093493237
1197505833
861585445
1882400822
2065680785
1869025098
233403098
95385103
1822308076
1288168688
138898038
742773487
707648151
1965585410
914079010
680958471
1734108182
2103920456
1449683745
2118481319
1834164693
1894220381
2036106653
1053653820
1318632225
1319463781
1598331401
1634217088
1621342286
1993408040
399796069
1434912029
1571507937
1481607029
1114827762
384248966
781304426
333239025
1380255648
186697188
821604875
366206756
1212917823
614284225
403856158
596742563
1447971210
1513511697
867777308
1928681536
2125929609
649835017
1232795942
1375884774
1644094184
1686979455
1769604212
92709862
1792464632
1098113621
933669291
1686021569
1354037362
2061259515
653886545
1087769369
81566477
1953671042
717651997
1200207304
684106899
1769433618
1078657033
775014824
1431179383
333799147
1335959068
1407427031
1185256707
630417052
13957136
2044589372
401063945
754583218
1898234827
653361176
2019492919
259897866
1485288092
979086555
527062519
933094496
616853388
1084752453
1493377964
734987614
1097171595
1903873649
1390050501
472657072
1417570244
1909483420
1119913440
1148424198
1053174666
162147200
1119728275
265220555
1233027617
2131671440
539967417
970742129
1542271388
1303385086
1907962421
1448970844
992481691
2080227114
13839560
926986372
312161113
1573576710
1617406413
1915552534
75123190
162000221
4846026
671882941
1333379499
1197515352
1257600084
958875188
1663385967
2126021202
966711854
1572499594
566127062
399239438
1714653864
1655747448
1085392659
1406434405
1829296475
1982166470
592692942
555661418
1156027423
196969377
710491090
694380457
596829729
9473517
2136477953
1825376266
968780581
423079250
378338325
170476833
1505714804
1984977154
1819681192
499355466
1570208287
505858856
1827730208
1567517023
746301728
784947356
1058015919
567604519
300146478
1989323398
1136359663
1564714846
977436097
978532940
1461326380
544635482
884624091
772911456
1589040962
266602653
1710326460
572438058
59302316
380652364
602573473
523368236
318890782
1821520285
2068339795
348302694
1810260599
732778758
2065397831
52728290
1783381461
1886168336
892786428
303140789
1693687165
2108274305
420332718
1601230587
1199931623
751545843
1879201427
1687580734
548619123
843457704
2011905132
1639782979
685393936
497085028
147168756
355181804
1632983531
33547774
1915464115
1708594035
936746018
1120578994
1014568354
791645120
1848906267
1836153513
1876859927
1870914687
461548629
2019787652
964424177
782280029
1108777555
1545742030
2019053907
386618766
1784202777
246410907
1925099942
1695070739
1930439421
84298951
2098035026
1668285339
889032990
1606244295
1290942898
921243846
455658196
791838625
729142217
1785487072
1397663433
1170679075
1715713284
1730234759
1725608402
1474986619
1529510884
1636494906
1715982447
1952646314
1629900272
1887173092
838714653
376775787
1821464303
123329473
654879945
758646474
245497322
977164587
1889202653
337224027
1928964012
1063551800
1626806583
459701274
480063036
1983164322
1746183968
1223148079
805586696
1721218600
1199171524
1700140788
1843519407
589439491
597304808
1409311241
1328787017
1063498745
1600582386
661128018
1881571030
685545630
201358560
789501860
411920961
1665205587
2137328266
556901285
1093163605
2082650749
1484849916
1793990756
1210824248
1361051885
1990200278
2052351070
1810081186
1331399496
591377831
1186691748
1787520247
661583029
1339531002
478458814
1583893834
382533443
745018370
1250776863
1918771304
543576123
625003483
768045188
1046444786
1295033931
715407496
1875429768
1782076354
640342815
165736385
1602929469
1804287128
1030870929
1725541425
622773449
2076723501
753701086
1746275386
243798299
1957809545
915521999
812474957
2106187583
1619194188
1348680438
1370436465
1386634187
705387923
140211443
1175358830
1087858043
481354961
2075546197
516879173
1940990479
170755027
794910650
1338924179
500813748
605600334
1239358587
542587819
92219976
2061201127
567616546
435594029
1894261612
1530959648
1047078929
1907538289
176648770
1071132338
368650580
1520537573
618443157
777272038
134709913
2123932692
777082735
1030940335
1288493342
1731375995
1827041177
1962125249
1697395851
1451658643
297203210
1411108601
1349201758
360967309
1907532305
1162726005
1871185390
1090308557
750280955
1460438117
813526641
328422833
2131247122
1292654309
308668009
1938319689
574791941
1517054164
602007945
1535816200
1028817965
158000010
658337540
1038514614
1781722653
1982405509
114338891
964242774
813441749
677455023
113944731
1677156936
755131841
16636416
1815926127
46618511
48113760
1079814240
888700919
1879882780
1078354930
1710203013
614471101
199109667
1696578519
1759018410
1081976538
1563878668
505158452
793041853
2140382428
162398982
1982817411
813623586
1460643674
1190537528
1125880079
1679312655
52013936
1291121413
949150168
715083444
1202267324
1696980546
749201026
268554569
2018870002
611702999
150561691
1178216735
452363227
1869265731
1516020909
2089595514
1486788907
1430543353
1603773300
682202234
401108365
2935706
1096054918
841228313
1970514063
2052541147
1291076477
959800180
30478720
625576485
896845367
384322590
455803746
1547339862
153817487
1016654979
663573823
420574943
250345542
497190494
817438962
650501734
1451880683
1094217740
428465303
680411442
1453348003
749329262
1912765335
2112260143
1289845084
1179130688
2144317329
1155177991
1349033509
1149639137
1544292777
2112145347
2069610506
80895902
869996481
1859945870
1574776385
2130054749
319627361
912112747
1697789043
1628242200
1661158204
1796283854
378879372
271526547
481726087
212115476
567202502
447686190
618315067
1856741999
1543553752
502784563
693744661
1241360483
1541739414
1722098448
343094446
781010613
484341887
642805655
1029278372
881485915
1507128138
1904574696
82825823
927901818
912735491
1121125437
462068813
1287632469
933050405
950798281
56457121
727149325
738318509
270291924
1194401722
395244960
1117332269
164305088
557056010
1896614245
327284591
1807658704
1768128757
946619675
2085999239
476522499
692121460
1366101222
2102669712
242510811
1895743258
514859295
66834965
760788261
105741176
1572401051
1072915031
183325571
338904072
896145491
1041045085
1646938002
1028703677
41700104
1559295026
186354192
1868393581
137567137
1379592701
2144182480
1584057554
1323949145
176091106
2122177964
578581061
114451216
650588094
1619909058
982525627
234596760
429667590
1045823120
1515887078
1110289536
1349801386
1971779021
1236797121
249089523
407690166
430496624
1938580002
1035520803
1343819004
928689021
914683123
776087969
1887986153
770749721
81744824
627688190
1075606221
920522736
465710030
93195640
1431147046
1361694414
1859992205
1847034959
70809445
1833004204
1841000591
287529684
639758414
1441353843
627766909
1353747533
1482740283
19704758
1690987097
425082182
1899838998
379669954
1677690094
1554443611
1695913325
1408189818
239727494
245578917
686660310
1514536381
371042510
310963549
1084691652
1268655958
340713163
1534669167
271119424
66227329
1610916265
602018482
1034117898
1754637214
869672
78487288
662245596
1642748977
151209250
536576871
1312928627
308817191
48498893
1504722246
1031544557
1385976433
736799102
1898039681
283942167
1542651224
1890372756
968782279
855207874
549200178
1281737460
2090361740
1555546556
692649767
2020084283
1931554185
1680650380
295855288
877019060
1487120374
324186333
175529166
372575243
1121342451
262016766
566142961
1534850298
2102457151
298191426
1060269768
2093437748
246014192
1400413796
962153703
1577782336
1636557519
674144879
2019562511
1194648605
286874515
62069078
550431394
515087363
683016149
649036606
281966152
205177780
1924460270
1224110987
1600041730
565518647
1339847718
1592717167
531816383
885271294
1795049373
998266465
1079768249
99318976
1307004282
170367690
1117007144
1304622934
979224876
654082534
140121821
623621545
435060955
1357240600
784321230
554748912
533601806
157856220
1707223030
392317077
1713256815
1877796774
721237582
129328544
1240124480
1363120843
1686040682
1233536989
1442190059
2120664702
1546361787
1075783885
1732879538
328323557
3706927
814499403
1925092249
755339500
299745841
1115773873
1690934352
236149756
1896937647
1208045322
1266584988
1056737254
1357220199
851909460
1307241536
452832469
655415225
568773586
111903427
1516147509
711828209
1281217385
328145454
563066994
2092612665
624161666
1642966881
1301512655
173564504
1516186060
52648860
1255292469
231269943
339221656
631859015
1631117763
1765752038
1607287149
55856236
1019272253
503038686
6977683
1204203391
929306386
796612803
717475101
200681590
1120624165
391442675
598123350
37577937
270468273
759747266
1165924856
957568515
1934324239
1044460067
687626927
1561641097
2143991812
816179062
552585086
1316208298
2026281059
1987899826
439386023
157053296
771629402
1623535438
2087794520
1495117605
343862484
56675645
290001649
2120216131
593427878
1418760719
1366951041
1668099032
669896192
2035652995
12718862
94557600
625053393
1540531786
317168606
1796664341
16049640
1912904515
1536159179
341798223
257080248
1579967416
1747351509
662203138
1811239347
2111722717
1213834782
1349382004
1440025120
1101998518
1815106968
940609238
602456467
1434382387
1497616260
1286752798
1361716202
125546072
1730723318
1657743807
1368753749
1021280684
815237554
235760232
625602808
48972860
589667283
1272487170
152692723
2082016852
1915405331
1738256529
1127167041
1720372244
808328191
501399114
1181773802
880767747
1854631614
64764303
255579226
1344601990
1128150398
238916718
317774846
192447069
181712537
1665291330
1950529977
1070835584
943743989
741888477
1686722312
1348020628
454355209
1362377018
1760183019
707610662
1506827810
852406361
808033942
1974949818
416370674
1434824571
1719152608
986714866
546885939
1413278220
1401263110
10869302
1195064581
1967037179
613331987
389054476
1675546501
1699371049
384707150
1306057585
1055008935
2137403043
1461155729
1886154059
365841042
2030332704
1022565206
1027218354
637185700
47583788
2080496626
1782653201
1853858501
332167335
347044759
559099943
2019095569
1406387266
2108738849
1709158355
366662559
976740101
472003203
1737380495
1220799352
1821355701
1917488466
390946637
703899711
1716413032
767169792
1733726802
370810005
242553657
1062947070
115616051
1374354722
1108409123
1878712821
1796950993
741719677
2019463002
2100372864
84231620
710487942
1170756767
1278240250
1229178614
1252242876
424010468
738068689
198919620
1240389972
316111716
1337332365
895627328
273794457
153116045
560321203
157229220
1037708145
1208322085
1644263664
2033919394
2028357715
910598183
1723016904
1204764824
1520267168
804230036
1266315698
385798065
459903700
1929049835
805231472
368714487
1769747643
1928283907
1892796909
1549532142
248779292
118319215
987000209
75467309
301963379
1874546815
1634069518
1428804987
815352322
1105687114
1658651083
1162145096
315269358
416868014
1196552212
1854136784
1537718682
1186021096
205261619
1570906017
674291939
149552650
2078648391
1964784501
324201343
733982273
166421792
67477835
495762967
1707522816
1464831155
103571977
1892556794
1064914964
1275016500
713854526
373422875
1330039015
36261483
1229763520
1251273330
1854968147
524134826
1578977630
257164650
1862351437
1397399265
1870803591
745605210
655186802
1972866811
1465275500
848374154
32594050
580596107
816133015
1661947166
1311402543
1117069982
739018015
2146382940
974946525
1048521962
157004623
170996963
2933175
1565372061
1104398435
1991794234
131764103
282945694
419645850
1979451065
863911314
1118821935
1976357987
213064739
1324750249
1653789483
307246920
1997811980
1411120773
2075336111
544273455
1012167560
1642606631
886701044
1777667185
1735288786
343376148
897298523
203847815
2106811498
1192219816
1228277831
465332674
1901083455
539604431
1021148657
1665620095
1013050779
1757672921
1339712960
1640496111
283903471
1150228047
1791448191
1462912022
1245680069
1656390468
1267644395
512207943
2023588484
3722114
861671233
1967493643
2127511664
349470640
611204705
596436341
1435621936
137680464
297149392
711713022
1271738561
1918994630
1698945635
1116892796
458807627
2020528265
1164404417
1881080691
733532974
1006425894
1790866375
1132326108
167949364
1467969424
1934905738
1577093023
664636298
1793337089
1275512291
955737988
201889758
1305034011
849117519
2041220281
1395328462
1782556512
960436197
533715810
543916530
1042997252
596786490
1616390605
127618945
1580075478
1939669982
1331638406
1327800138
108897649
1822384422
1517605421
1106353962
594609311
612361656
485459092
238700573
418623551
905147963
1145701775
1305747663
800998268
942456343
1221108501
1141920002
1939607151
1311367946
517140096
956288886
821274925
832681425
1698167504
1983836066
301248441
664147835
150584697
633027509
387083115
1935160801
858816443
393081497
2066351413
1699724382
1646496752
1432378425
1419991052
162689845
871103286
76707337
196694040
712570515
1070703103
842272194
1583125498
856882211
1058279319
1537474944
1597418867
2023004582
1946312391
868902919
1210049291
1092470499
850352252
1323439791
1727206678
945996539
1510733574
1546681449
861936088
979807610
1067221223
673170403
1952243504
2021414900
790959537
1511564646
2080840344
1823375349
1938760368
319001865
769945018
584622897
329603451
893741144
2062966524
1971488678
989980027
1434904436
1455995887
968825893
95066196
1539230581
1820984386
353791009
836194461
135006310
1344022431
970631297
1758639437
1899683845
2148333
1322560890
915647450
391733758
404105170
1573534345
1263949946
1333957037
1620706649
219467166
774714553
1865349138
885044535
694732053
1315609125
1359891410
2122418025
189421811
1327747026
1028209685
159297518
408232741
1067709131
1389993382
1795265625
311160689
1070832372
753130174
1632842476
1579631494
1699614245
1712669738
43220005
414317461
1616625504
848018426
747200098
1799861641
853625575
1636860194
981249943
1438425388
553859232
1163338687
1100983935
624245749
1069566779
2100181171
1878000433
915188998
47816223
1714946638
351846113
1369121929
1513885319
1850699765
2066464022
528015190
1925299865
1958412330
1172319362
41789457
273043766
388888203
1676379892
443307768
214783850
651060310
1747834616
491114037
724060936
1670715573
1262414235
1429022346
1485197422
1489481878
384162837
1376362524
2083771953
370233079
856547843
612478794
579462711
1498299355
1133183541
327491881
136183877
438328563
1718101682
85566203
2123957090
1942297042
1202404417
1327537537
1917745145
133296592
226383966
153793065
611721889
98320457
820038838
1849664769
237000550
1807865921
968604667
2130245369
242678757
1006543943
552152844
1034663791
40255165
1547004560
291723619
782107837
250521749
1695712097
682406099
110137024
87816666
2072025251
428375331
855108912
1665318336
175977217
937435396
1235724494
789114305
304301037
1498412591
996155418
445225540
688141081
600320610
500663695
2098555280
1241022557
96566907
1625231152
625692748
1197028878
832821368
444409549
1319986811
2093820779
1092215691
1885872841
702717989
71330668
607209081
1512245976
606083619
1789010735
1402204931
1018033341
1480118619
1883324704
1428926355
507355019
1930420312
976900399
440526696
1256512162
673233510
444203309
224766214
1885624856
1251193720
1130741326
596052063
749910635
1162962954
578176157
975672381
884473217
1084136777
1382753242
616968856
540446756
220487684
1813325167
653905898
38793595
1094177166
453031168
1146740287
479464545
600334185
596818273
1937145120
2114424121
676540927
1907883879
181797574
1490800455
1418116731
1823434397
1450621593
568641839
303423573
1111084643
1668387433
1224110562
1179379241
610299713
2140902351
48113476
1970864530
338614113
1903499822
1977076287
1863872699
1582697107
2060954461
2123818504
1358817553
1276181237
1573735468
751431765
718037763
1878191750
501544170
952423978
606984853
1011591687
6727894
1100171087
175654260
1434566138
617161264
2133247554
1339748948
1574541745
2013166177
2042761271
651707315
2033632983
1955164267
1778413760
624802350
64433623
1903799090
15674694
1649554158
1226194157
1015420270
118457168
210154882
891749338
1907657497
1064644254
1687490600
1959395717
1779361847
1559330215
1053207564
1330103915
1576105097
13495379
2009857413
1079617804
2048791613
461750592
1169252503
492297115
96824445
748536947
217818973
803091221
1777713578
1963862652
1797204717
1830970436
2019547811
868870136
1313412485
1143723790
276355700
333159705
729930854
1928725934
1685996968
959597121
209704302
1243912216
414116709
1996621700
1930312679
1258201879
1854147462
833130843
798937765
680492327
2011230330
1621759186
1074317820
577156256
1552859574
1561200795
1114745144
246070022
1973788296
703475857
281004285
2099463001
778407954
1258302081
174722087
1495832200
100883237
1505922628
291334394
1960927707
1708256011
1605647305
1538005433
488034522
1677831305
1709671484
1128528451
1036606133
960877676
1874522542
1748225500
428590801
2141043752
297526290
1484037251
512439856
284813703
682380103
1276227497
1867256137
1932524415
602797042
223311723
1658695063
1069393950
387381241
1677653705
923236425
1051493838
698643328
1884003078
1250008292
744855394
772155147
1385210432
2056311861
820767225
1796649670
696654765
91990896
363475022
698402133
463677497
1902737425
1222301687
879881677
633867812
155439603
158979327
580983028
1937207207
135473872
1916071981
1396920555
689889744
593488973
1280117675
1179239568
2049666156
46563181
2013739442
1903629232
679053431
257503801
499030969
1482444442
614092456
895897927
1186783583
965648038
264490125
1532243579
1251575558
185537253
1893772904
1714878134
1987698993
1923091488
443452764
1395685543
1149982396
109359606
921537037
204700514
353904983
257720750
1465220342
1874233433
342820902
2019604399
1499260967
534851765
582545708
411273916
1448871085
1046833300
415470849
363428096
1681655542
1864033389
694726608
620143372
1641815383
2140316905
1101776447
517673668
645628076
309316122
97131820
2002879184
1287965272
1458976236
1978737088
858494352
796285767
1736656890
603962884
481475386
341441218
2012644011
969636154
162474360
278822827
707547542
1166139421
67882297
774023605
1792272733
1392665168
1328712944
740085602
427681628
1400241442
1282553577
1998134136
1528008378
368891233
350927976
303319596
2038900585
1742887638
1672314622
1747265423
2133793440
2146713925
1731432812
1679272602
468059848
1237644939
477157641
154451426
1594804772
1354965525
592185372
1348811869
741861492
10883820
1761349703
26765414
1338127418
1265723212
1457459965
1113762278
446432885
464691330
1823778865
1533812496
1694583844
994219031
739449258
2004315505
1396357034
635700418
1920557980
1687937793
66063806
354108271
135096283
1113122918
236957344
901791119
42205478
371289437
1590958526
264069032
1021115166
313035874
1777598108
356663512
1913677113
1414245028
1007027624
1093082246
2048810051
748644791
318566024
1966547997
151403217
629178776
1207863178
2006132478
1794814936
1595872529
695820266
739920036
396223952
1898962092
1320282781
842993887
1471137019
1416247115
87077470
1879004156
891678408
1956080703
1322727478
244191181
1041324628
170778006
1335143702
1241416441
1446045601
2135342398
1768101646
93629684
5000020
1461359181
859071207
211118311
832020036
1921666459
47053127
1985056542
1932884342
1931456258
1620423861
1628052651
854063586
235011844
1959145206
1832725018
725512851
936349588
670210075
343192345
1684864232
271303430
593320442
1566985890
1346859886
994279900
1216121201
2012292758
181965530
696197213
1609103097
1801548721
1717141425
1850431996
1011101862
1540334647
468725327
520124332
2036777179
2038665581
1934816581
860901998
1978787024
838523533
2104080258
1368084160
1590857059
854091417
809835512
329685253
1838686516
949782415
1658424035
360292815
1212776542
1860568401
92292615
1136835117
378707395
759614779
829795373
1664464973
53803751
1016636501
1898237391
874525589
1620679276
623366096
1046958445
1755559107
1946466544
1508885590
723388338
409167851
579450130
1535972228
1558580843
299058871
608286842
465953133
40424669
1184688019
1231232092
1781321791
1906004314
1079277942
599384386
1907518476
54850203
312498674
1746728135
628677321
776827285
1759946472
393439268
593145063
985844199
700317839
730512150
1099931117
1630775495
995781458
496085120
1160068909
1161783481
2009690384
9623725
1768666047
1538936707
1286436771
398733928
1142485704
16994899
737650790
557572082
1750332818
1113966734
1780860207
1925712252
1961016096
407063405
1677800041
2143988523
891158542
751028177
674836547
1910347942
754880530
163502989
2120715316
469027508
979093367
1111795211
2058610149
1504271979
1945883512
763394063
2110884716
347397410
1531042329
503223520
1183872657
1576296576
463567794
1447275379
1481064751
1419241408
1343198616
562364575
1668006228
97339627
979781294
1507488739
1260675688
457021520
1005936649
1092804162
804558693
915955950
21378730
385054708
1959958083
1194795361
2025493181
492035448
2024876433
561522310
1234823890
229063340
1807544258
1079812847
456289728
361338551
688591912
2144215370
862085085
1705080979
769917287
1952285617
1111855572
503076521
364969885
2089942180
440753481
1062992920
2125462477
265642688
1106353539
113606651
413552230
997787492
1086463782
1633628956
2142338601
1366482943
1927862819
138865426
357446126
456758496
997127303
1074500085
190585779
1108325451
1069828058
1642821187
1191429442
1869041160
353652791
1846191061
292957288
983536611
1647994931
1260628202
1491335745
1077938250
638437552
868280722
93401139
990981717
1774380830
411917900
1677301685
1200932600
1922038739
1866423024
1186584486
1210720984
1737251573
1223950663
1157065646
1071493966
1646719177
10977730
1330403952
486171742
1961239656
1708885988
494800372
1320927325
1002383271
1896259108
555392299
659483080
1871774408
257024650
1386081266
61583538
1336235431
1007812855
994485715
629860612
31106325
1750278036
271164455
384399895
1903735463
1797464048
243858515
1670771254
810968544
848056090
1575401270
1448392683
11010447
1617334934
2132672481
350200114
1835940611
462096723
1161073096
672286982
1992696544
2050344647
2135033510
58737031
80916933
1106562407
1155549578
1534766790
1475453582
4527110
1969644458
173333266
1189041518
912917934
711539851
857221081
1210298841
2113109461
533331406
460548631
1089984856
1979168594
1862426508
1451739360
1242029485
2121059683
1739716121
1397120062
30697651
791952756
787413243
1201526076
386163383
63460165
186653344
2011810842
746577604
310343202
247753584
1967005886
263066407
1126990585
1732118814
151350729
2116367839
1263162461
581608362
1617280414
1374850222
2129236960
84748177
1442274029
1625359727
55608855
1770631156
347928669
1920723110
134191942
123550922
2138731406
246981482
1963110717
953290762
23341645
1764860479
503626857
1807988134
914808406
359531016
1147290678
899436997
1798286859
49817893
681217703
1967906746
543160268
356948026
736072631
900920949
1022964833
8347190
1639119690
1961317378
2101037132
1547797849
362602290
438336803
642114301
41881567
276509778
1012218425
1846070227
1245532869
1550551344
540380811
1052839464
1601046681
1545086182
2060998505
608739245
1155783195
351809055
1736811838
963002949
1240714097
833358566
1473647580
635341976
52205752
2135403150
1183619151
1220245897
439571883
717236030
1089496453
1175508718
1086034708
1893376292
1192394467
882935808
1394426030
1026438034
1114880470
597683762
1532395111
728463723
438208577
1546504189
408936608
1580879263
1498858984
1049564234
1866670857
1914705120
170277998
1175433958
1191262489
1513057625
305404011
882880219
1958605686
131242452
1262353356
1004154382
595043955
1581270588
2144224824
490363604
2114329072
999552852
731265631
992471576
1975249162
1315380399
1687359052
1306002449
815258948
578182636
1638335017
1803514601
1400462390
1107796143
1215852022
1938027793
1475088209
972738854
926442016
1585017847
589915106
1641057350
196120157
1921236524
113356011
1676628268
1678960642
508817290
1779734749
1791301837
341958860
355968703
1868444032
275110323
628300675
752918437
1437329146
1602118477
2051505791
458586517
843892438
312597474
201897661
1397117394
265212927
1923536081
2054248205
912539076
1349731019
536137689
147801219
687767160
1773651796
442697154
323585339
2043726246
993114915
1170641744
1451983211
603638900
456038392
422026979
312495127
1815634061
735923537
2049263293
1161339827
487265385
1831082837
533117966
960968054
444919719
972354917
966085588
739688984
2030190177
1434941177
2100101192
2042892356
722750994
1110608068
12638734
805242137
1501077280
416458767
729556289
1256500963
149316082
1695982075
1248939272
60663207
1774895348
320132172
2000321370
108518812
625225996
1082329769
580551610
21695685
1655799909
588968752
1323159588
194867161
282067567
2034887185
1548966129
358927207
1338871688
68577570
1659480500
1284318358
1564300713
823105139
1368327422
1069677111
1751082830
756090142
784028138
697061887
1070967247
185129423
1407424190
799890474
1645682082
889739625
1972428328
1660311381
281204637
309493698
1123253909
1494427560
277649130
239328857
2433996
466008049
933635167
647639395
1489511917
1030270207
432174512
1464386140
1430718319
281380822
762509633
821604791
1016087763
1097158542
772143450
1262308803
1694157080
211624624
276097347
1551982816
714337163
657303637
1951508376
51466390
450284993
1311311303
1883649324
923827432
856286423
466401164
1138758701
697569625
63887153
157942472
2143990979
1371997588
355282975
861651536
325949141
1367067845
2099864942
488268338
1712340220
1963530231
286470616
549720775
1412720113
303506623
1762965738
746107737
855585680
484749288
1343840527
1733936097
2041439187
1817657788
862970270
1113539568
2072546950
2083670680
1989279207
1479880399
1253687223
1135391687
1854518718
1847598006
1596808600
469829389
911937022
1527130087
109560608
1685547526
908209235
1596090615
886492874
302930416
946216603
339487776
66641956
2094277190
632826756
325700070
505478477
1296589032
617662237
1309507784
378513553
255420580
1542398349
1160731239
1926160719
2028186663
1920148633
1992120537
414610772
2113067168
593852362
428524133
104227437
1542363658
579211892
498427376
255284900
1751649864
1849850120
1386476799
475065136
684317793
220402847
1812262959
332489108
1271682366
339130067
1467692215
436643969
1981570309
1723410830
1036641610
1190089154
160954657
55120191
1108880782
228181393
554964372
1850915351
794606274
1561299520
158089056
1997926309
1053605320
137619094
1791157091
840159684
1873692760
783671913
604263817
1103079538
304318991
542980565
1695487244
1836365020
143171442
764984180
1309959514
276368001
1853610017
1488398866
722698737
861832830
1878401
1729080012
2095408519
500891651
639546124
509186934
1057329849
435696870
106023860
900894283
824249133
1395519251
1115459312
1300591344
1653664158
130387868
956836852
1044345551
1755385563
399357618
123997703
715148777
219396150
897812819
821068413
1953962858
1995396663
1978612489
1665619055
1892879265
1002906027
1634016116
793849966
709135482
1019560897
749997434
1282328387
1479823069
182484912
1199207051
516841776
423963776
853779795
1335885127
1196104092
1087285604
854988309
358090844
1050296272
1723880135
1001552114
1960294792
958559921
1340397585
460065888
1773194303
1230618546
729235791
1379732017
107425535
1854944941
1415353016
339484568
1552056667
1388336720
574930638
1582395451
1089705863
728350273
686353067
752510606
651357671
1311326430
1431800449
659349114
1692263223
1629781211
485822111
1977740522
1644318191
1643824021
364495042
1427267973
256813951
2019415548
331036277
898746769
161091231
334582377
103488104
1497083930
467373132
19996832
415810189
1067155889
683651471
281783805
1552415825
175804111
965247506
1914962624
713917275
1061926039
960999051
959137357
1263583084
1987991259
378202629
547099680
1465927197
483383555
551680311
377173024
2049731404
324597902
1070876957
868118081
29306613
421222896
1443756561
1975928136
1735818864
1488974094
1040696776
1375204770
803731190
576380228
1779000557
2135584907
245726543
1094095375
1481650019
1453630271
837834305
778949731
82399153
852545649
363137956
1205997062
1691793727
1092770652
756878848
28646815
322026797
1134303301
1146674181
1110049723
1498651810
1000869035
1592468260
834088874
759813464
1645422777
731184487
231416771
1697683887
1229407853
238899362
1133522408
1235031592
347397219
124269998
755347972
670989556
1296694467
191618309
377187618
29119567
260502982
1809126672
805618154
1904556592
1460799288
735751162
1542831507
111673375
1489009702
1027678131
1925139657
1426629273
52804343
278735519
1374613317
2079732518
1332513097
1121881725
1178020262
1479398926
2066397096
892622321
770751771
1064886324
2046928573
619147821
2049341871
1159451225
1704586751
1179900907
1540312951
1218285957
1228351790
1763572269
3164834
524224613
1765767395
890013552
236715133
597038436
73008659
1703440589
1339981696
150564230
232174029
1251417450
41358340
54911420
1038100557
575576057
1863754613
1207514082
1599716292
99616822
1003986032
1194970217
1895864010
1562201310
391068635
32537631
115304058
2131283166
2070581606
1669015921
308791567
778586197
128717439
843680353
947773736
1920481732
867164684
309701614
1015064048
342486751
1702437487
2014215738
179039473
1136442684
1885142212
479306312
519956734
1599745021
2004699515
832966281
1869752656
309506890
2114982908
570047557
1016796287
1543955272
1658443558
773591551
1552753385
1742211082
1642714198
856394181
1058816591
785899733
1671011305
10039604
139157269
482794923
848131667
1694759914
337109793
937581182
931278141
451631170
1731262066
1209002181
1292848179
483493646
1720332694
793342132
784491716
555893141
894642185
1311244601
1852020137
984012880
426265335
1766353823
790102506
1644226362
949316672
387335927
1330373350
1341706008
605456562
1921268560
1543428902
1363106384
487345205
531261324
632962255
571685824
1908615185
28298606
18748122
350782313
328145000
209085341
1224018347
1084772047
736185005
1606466075
1990649923
1371630872
507564221
2093866577
839245051
1999868818
276428546
1378448054
1568740148
990092385
1302675027
1828098706
1784684566
1797983025
1198582349
1185621817
176258231
1833703378
1866208134
809371514
1702512022
976774594
684928571
956614241
38058555
1561279887
1256800468
557385229
1003337115
2104531301
1060703100
2002431115
31467335
294339902
1438750257
1936328204
433896448
1308245637
1003575873
637361797
189712919
866573732
575561532
725842750
950294647
899663286
452541144
1600770497
1357263362
1860537561
256311238
1814427219
1711931867
1604140648
225136317
230373402
2053705695
1094652519
726573223
323504962
684995989
1277657667
1852224654
968780613
1345339210
175525488
1049902585
518880160
1032847154
951569600
2030489061
843070601
688921297
1640334995
908810843
355615020
373066221
1379516223
601120403
954481851
580108185
1701556381
1669539009
992247127
771046480
1465197801
786181149
770277416
252327363
1284914008
150589043
638269112
1097694345
1001531387
60271253
743202273
1019378339
311132249
1222232123
1763685912
1172328853
2055926736
1959200306
1237612437
595238578
2055323364
2142391765
1721596732
1023542265
1422034506
1606407964
504731251
81220839
1327716358
370494258
182485222
1830947821
2031711717
307178480
1529401492
1233917906
1340714504
876474878
1732061092
1003377561
1642079381
1672947564
815667506
1780357900
241234271
1472880373
423194120
509604086
851440339
1053092461
840382812
2003057348
1592629716
148225107
1867379854
1419939372
1979804610
976899380
1079739828
1308963887
766571913
371054426
704388176
396051345
1811486796
1768414313
1485010995
887759028
571780361
260988101
2139492894
984548945
230638718
1760197653
648585084
267513101
897512980
1608426017
1626584994
648066631
596503611
893114493
1421185744
1793183522
852808317
2109630549
394158787
682114086
1490922482
302904767
1779795079
1172944410
361724375
2078378259
828220329
656925104
959730473
159328159
1320869139
1580106399
2047079594
402874855
564622417
1712560138
883183352
686437027
124361586
165650984
1569604155
1750422466
357833200
411561926
610064684
2097683260
92708752
505530332
1273637143
777571629
246872317
1994003018
71415538
209441804
1900090709
1296355043
1484105686
1213664646
2023820683
1615774187
1376893061
1486545325
1182985552
203756864
1560773405
3124710
104941291
68620259
342807345
732489256
1096094370
422193650
1451543851
527035501
654398539
2085520751
385185812
196018472
896853758
368786066
432348129
1925536778
1359635616
454591446
819032906
1697543522
2062552960
372829397
1493696159
1981541770
1779801353
18602652
1059422461
567925119
1002088463
599295483
602463393
750799018
1870204178
2023769929
239344361
1943442151
1065218456
956956832
1966788666
397378474
1789283258
5595659
1835379360
1966738123
1706622721
1944044551
695912760
779073513
1381696918
1328734080
579773352
384195755
916891303
1369670705
369784102
38907631
1413486101
922917956
8909555
1772417063
547278285
407899686
1793446160
1281585026
460712821
971350512
937781850
2015283192
804142180
1429253841
255196480
1340232671
930880175
965665719
1933434780
45086809
895594071
851058849
1259076015
1796482495
1118653984
1122031706
611459303
1069302287
557690363
1904299173
681601497
753997020
272050910
91516088
913368862
1116697735
131490518
1118774404
238918897
2099125724
1625480308
1395292510
602227184
292300842
7292171
2020464187
981647860
1013374901
973409299
1749363872
1467551916
739092075
1403447468
32745711
804008048
982100388
475696759
245907327
127899318
1466255221
156251088
20933146
1336129446
1011738410
1889855947
1699565860
1034205863
1936110928
1097099207
1573902048
703166810
1388279458
36004044
348400899
1770370142
1599051379
1426818655
1272819747
815561786
130549869
212595954
145176598
2031057200
291427066
1340040244
1887583834
133565102
2027399753
885959214
415092439
526147315
1335184115
1162439764
1809677537
1940342372
59329075
598169521
1814045422
1081862067
2046364474
1970554514
406082772
1520621275
1770892497
2061526452
133546934
80159674
378956763
172965743
2072586358
739946058
1182739690
62762018
1592503829
874008588
1649344070
1988410760
1069962196
1236434624
303286879
1519236256
1607600935
818464023
1049713072
939439221
1569650062
1479177080
2125167939
710367684
1700942633
1628898511
1116514479
60654678
1833885553
1507043885
1222080088
934907865
1564437872
1435713066
1635415850
463740859
1572810971
1009578473
280567005
2124804546
1902457986
665677658
1276679252
1464896734
1386945092
775479366
480598605
1175479409
548372314
45624530
9577463
404717855
1046881737
865632002
1469344676
1320409376
1435227037
1237796944
2121103362
2012015990
2107675790
1381590501
355100009
711439175
1038732674
1002009802
1069481688
868391656
1025863012
1810457865
813409572
732541052
828173597
992724571
1532689009
5329577
2134681318
6330530
1333804998
305699415
693740453
823359987
964263574
1864465839
1114102624
903569446
1606840251
1305547415
632856109
1949299053
942225472
1061860651
405360348
1860491592
429797922
499337816
1354261025
1754323862
740411426
1290703946
17467053
1986053910
459591226
420545786
1797303899
1629178544
1716028576
218234478
415987029
1212944681
1180085530
1719350133
633831442
686671910
1764080872
109330957
177894384
166045649
587568910
770987512
2019247297
856072970
860808093
798152944
1172980778
1591058738
958636825
2139826630
1164693508
1414772571
866218117
321091718
1395865925
488105267
1508135975
1568947966
535391314
1540743551
1130848020
202690342
266648635
1740878922
1195906046
751206889
343162106
1746787951
353521291
1821605702
237068003
1227160645
1843889504
18044447
424657169
1039433322
240798221
1159123333
986751363
175915932
349404159
120925308
1134884179
1542080279
365594829
1922350386
750566481
1819711573
838289637
1584527964
1125752525
255158736
1144898956
1363738460
1087606309
1517678552
2084687590
526168488
856638529
303006581
585856018
699599428
1842036681
1209610686
1076338801
766882524
304581512
484017516
1637511999
274552514
19678740
2089522226
332159218
1068020518
92502570
1697546077
281135816
1254450725
395346740
708054377
1262150555
1231564292
578040906
2096164160
1173556919
134897960
2109347588
695578487
1138178895
1638771939
228964667
1435520439
750447984
1021355082
45118972
1611159609
1877782272
907588129
1566918495
298191959
1256100650
1229496444
341623353
1855609031
880160877
1963564627
1835960499
440505627
1899186585
1749452373
1544439949
823580946
346597050
453419553
806113430
2133652684
357582217
751615789
560636885
97121928
387608423
119974663
1701662229
1259421124
435567606
57832044
160250531
1578982071
1906569317
1082571181
265032786
1017725706
1627327600
501282836
660925573
1359109121
885451556
16333117
282875280
1684381572
1127576655
1574343866
1261071342
1621246599
1258857902
329295846
756927068
1250213676
12510403
994640339
1860624353
487612502
489311263
2093507643
1108398265
2008132530
2018030398
437914708
316566066
662781942
1503626302
1846289560
725690698
1898856229
1164797572
1703002794
840598813
85813333
1208887137
2117406609
551563872
1100261690
377642445
667265338
95324900
1923258412
920059405
1947307576
2127038224
22022913
1200829964
1679705501
1473389185
292309997
203766232
116325874
5428532
938263318
1973105368
1894750020
976113174
7641053
1923889645
157176855
1514842629
352595609
2123061365
1011740428
916603856
2077637845
1676026221
1393258294
529439481
1443152683
1009728832
1420095704
1726172979
268445385
2000081010
877510493
1580960098
2050793051
141585321
334407545
2133194225
149814070
1345701318
879276410
1929326564
1817333300
1444372757
395094909
227654598
244472853
526107218
1572699855
1688908497
1336189050
292390604
2012481494
1791897214
1501782337
602092050
884013278
1580571437
323276624
570737622
1544011584
1858746336
585392131
1862806996
1470581812
674789956
1743889919
1777013956
400592884
1041325701
628228682
141457703
2036893342
1429134864
762840429
285812304
1253137108
1673017507
1508443703
985520475
100027111
660685333
1300469165
1599395709
832456651
1341988858
823263087
1651625471
271269881
430411846
2062260732
843612540
937061258
269850399
942662159
1697731460
1083902255
280716421
1050341357
1998422186
1562447609
1229660976
677110742
2008216616
2013537609
1726479853
1242310955
1247957953
822360820
1215136967
1290922208
1365862848
450857827
1635944083
1262847589
1253544895
1164428009
736671710
1269769837
15175943
1218962491
1684170041
1581291578
1245197156
494968482
1289987535
722546651
1438838630
1742346091
330498055
203604685
1344179896
820335073
910812230
1156331100
2009844966
645127938
1975142130
1651375034
1107473547
1665696416
1026020690
1578215909
1213969145
2074729671
1633711258
1015160228
654670742
718769151
752754938
665831464
970546345
1319361555
104070040
875610256
928910208
1441901510
1473806140
1734263271
1062441059
213240426
908662827
1329598809
1007920788
1910186384
1558604270
1035439763
1398919682
959796388
1903741829
1808899037
1314573709
1944223602
1425227647
1368017690
202610259
683987139
939228301
47293463
663665837
1701564141
1007562379
375757710
1167941401
1486557057
717895304
938267135
852108783
1924562069
875918147
152616609
911595006
813071194
1250551540
348337999
859522529
460685726
989939728
1285444240
531531810
1270571403
1107716813
1429977635
1977619563
534963631
736505993
1617493287
2052295377
1320979859
471281157
1197367
1620514854
1739399197
1760744020
818054296
1301108383
856638590
1162009968
1575254073
1446418161
1669059297
1934839914
273432526
1803347883
1754473024
887526876
113959115
1843295290
254406008
1733505981
298763900
1182562158
2070520119
1089493137
318516172
380655433
1895554733
1376823214
1072045903
969782100
721586332
1714636648
391654626
924757265
3101589
528254641
469650680
1288157781
200241851
111239016
929057289
1002271619
2013882343
1265334212
105104931
1513764300
665788515
617960615
474158032
1820677395
1260211761
1774497072
1317618349
1610427221
608342116
1516980629
1147341273
1971296570
117850812
1450035416
2128178464
2006176231
1057375475
1648284826
916875844
611433463
837565595
591509590
2104786317
1760528034
294043341
1150516795
389132454
873242232
1099765474
2142131003
354626610
841252445
1398097856
1653218610
1973698341
718726571
1788062135
1522870217
791435197
706248566
1470299183
1623452326
597369708
1398545278
737822052
2114777077
1745598235
1798883364
1920529682
632600938
2083077960
424147819
199023493
778016415
300905422
1319076200
201685667
979006810
873921730
1229444661
514354170
314657008
5500293
1680256079
1157088911
460440089
757481683
875679405
1627728704
1056080830
984273259
615860750
73966160
1134250266
2059508507
438111660
292356464
1942853005
1220492114
1153565337
1315552065
1170453821
475150987
1707023252
1026021827
1301649099
920187560
317804936
397904171
1549590454
368195928
527518073
1480780620
1609907501
1809466088
1481777517
2054076526
324674563
664119459
289711009
910435050
1336133141
573725248
1934414992
1598982029
732709980
768222579
966390483
273247441
821486459
42205478
388352445
577930036
697600426
824605078
145476733
386112556
1283778579
309385874
1951681043
736270354
1447038147
867135730
1492379155
1985228659
2099743401
1495245349
2139816808
1787885203
1223336016
532338364
1734551187
1691378243
1413920634
367991400
564540598
577914430
156989429
507602013
776428506
671651395
1658086030
911077033
1548950417
1701179644
1401705606
854445985
1412846627
1259267784
982191292
874808944
1915306383
1380264952
1134499707
1268950903
978903587
282307433
471430854
1527765217
45956771
2115069340
801189568
1771128945
1447800696
1061215755
195626931
1941807205
1398459622
1757374451
915385501
1704706081
431511608
16288874
2026479796
323677801
1626182663
56430938
1119495812
1195253303
1787264300
1082403958
2003992778
1694687697
203141903
862160828
1792264619
1566192093
525922951
1132187474
963035943
419003417
1716501953
1765334519
2060506841
1535542010
1905911543
1765558798
556645445
769779712
841837065
767735372
1952556734
935233060
752094986
292985744
1626251763
1251407694
1015169089
301424052
358852178
800742119
2073422573
2081510469
382334387
1607099231
1272134926
1292906162
1693425837
414358145
1583318066
299279158
1813825807
1438254373
72339486
2108528882
21518002
1384772666
450365164
1375348697
114456803
1375736691
818598746
865926383
1379535110
1511679780
1470669384
1292297791
1693373621
1806244197
865317106
57259353
1564056925
319389442
880043645
1153879023
948432885
1279879397
1049655803
1974561126
1612149739
1417841765
24902674
1333279653
28214183
115000538
1658309551
808074469
1800354686
1196979795
2069976966
185660354
2057954480
1933329995
144269650
1159187204
1084686073
25168717
1134990471
183797701
257407140
1156183870
1348497776
1436865441
527282316
1583402423
565846093
224649718
21380271
1500562787
1428581012
17494618
1467847603
1403897781
274702824
637558937
1286375264
17489817
2109218772
1344017092
1626271777
759701551
1624802589
152352425
1082920722
855391874
1863687346
428684710
427092171
731907578
641430064
1359308886
1505599353
1439598710
1478401880
1567439055
881695830
47300441
1813076138
1125657120
268378060
1904607611
457352577
1753225585
283717698
311764316
701135113
1490798012
424849522
1468153362
1896777824
186429481
665250931
1939797998
1687471582
405510994
1473398153
579094520
1613674731
1626360398
1804180307
175910354
47683600
404894648
321696484
977610805
1386164625
1075519078
1317354878
146991400
1160745942
962810817
502255062
822937644
1968049649
1355200974
1628187909
309625458
547897179
1065372975
2061681487
1241856274
1216354981
730189491
1469581208
1911661992
706040098
1625905175
1952291797
1874007829
139994577
1631304062
1422539188
2011983123
1664217305
1300960845
1672699799
44833166
1663909369
1904452191
2123097745
1389578969
180979593
1681447961
1375162546
1231992815
1181518070
92809495
240500922
1935903183
1806516495
1049113031
1356236018
905179779
1165725044
1219805355
215227542
1149530978
1017281478
2132629729
300552655
367944896
1588369942
1566271991
346769796
468859278
386877188
1382178238
806407135
1520610592
138679719
1688230504
148553104
2105668939
1271280853
2083601832
1251169386
981994622
259051521
1371014575
465958732
531203745
1243696683
219172202
51808792
1596446335
2078191154
234687092
111387793
2049815245
1672382530
1912063380
848115618
1676268057
2088057233
455145433
1928834800
524126653
1446437104
499836060
90297564
1825834905
941797566
935354023
1348295360
74775583
129755822
1701864217
256866197
1450382423
51341154
2015453892
2092934518
1780931322
1889451462
1881849469
1894854963
141151272
1598586076
933504083
1714206756
1994404155
475417037
1954036688
885163241
1792773119
886396245
865095505
1034351029
627129942
1919093265
779433157
771807924
606107262
544585506
128061304
209067823
1564478885
523236258
105187662
257399587
251524034
1428372843
1791227394
490289022
1281324412
1029282871
31932123
573116174
1074566042
2002612047
1398271371
142389158
1144321974
1209969052
142590081
1149058391
343594655
1482585571
596031940
1524248849
914961093
1600036001
141129789
132413689
2145549707
620136247
1916645402
2103540628
2034759122
67922388
935983917
181409855
920684878
1828225575
1492960925
113130957
1857554602
1656704166
259275211
267384977
2044244131
7304846
1063748750
969306731
236807208
148272258
1786495317
363260651
670636023
1313429013
628982119
1815118509
1489271933
2095530281
553477173
1991519218
1355568806
1277784494
278526106
1680470972
597245269
182203280
1650228467
302914112
1350691442
475867338
1418941812
128055569
74741566
524867325
2018368223
333598930
1615939120
1271548848
1378213896
1932482735
1583686224
1657591310
723299814
135810998
1532626060
2033040904
307716046
1370746341
277781555
1501158444
125222714
816962560
1864832643
1661122628
252172322
1566092928
1215463388
32245900
719311208
1659592895
1571336060
962916110
786196565
1592900659
294763813
1696597488
413562176
318174363
461283110
1058660172
1923685434
494675872
1662804436
898073948
1174888493
431283767
1377720047
1823912562
713409885
1893815024
585745291
1342466547
1737004503
100992264
525221072
630722283
1571644841
1697158677
312795577
1383274506
753715670
1102685297
1577245283
1394946790
1893263355
806399956
922670356
1380668951
261547582
771518473
1858719862
711609732
310870040
204062912
761410249
1085478498
723372934
609246612
755285383
383848705
2025916258
1217013686
15406510
866990422
823696866
869756477
38550070
1534494728
724988943
1219417912
860561171
731057309
888191538
1196981213
270409684
730063376
2102776590
480870735
1694244356
1082443134
301896625
642760936
552384238
961587894
261265298
1677073083
1129531639
1771372494
1797596031
1065673636
896709093
718439318
1755717861
417601000
1900747179
1196850366
206470046
769571305
568997996
1247882871
762270013
589871883
1233346517
1470746347
590601575
996173129
1554446030
1589332351
1416771353
600521039
782976758
1769565669
954512760
2022333571
600967232
22423781
1827281851
1203357344
2039706245
1750592734
190434853
818440280
1258807463
1136005548
517077323
1808499924
1739651690
602214099
519324555
1467508586
1882512080
163139261
1062675036
1449839712
186182259
293420420
353364569
1847493929
845469582
1123262406
1210989890
1206632784
500836885
1137299440
1643240201
1685822516
217891001
1133769908
2020098506
245562337
165920106
1791419130
1212102350
1801236677
1696555583
253050087
60781462
1885614052
1592039907
704301822
904379520
1252162228
179935697
2029413027
724803172
275528487
513275043
529734919
1893269182
1503787172
1689121472
401230934
1404206852
552533556
784436561
225323233
1567618950
234066489
796740058
1541753070
297910998
1031866050
601295984
639865142
175230083
135115858
373088327
2101897322
1025249573
1482793090
1280053647
1133109782
823703909
354771415
997144940
350650428
686178246
2121917123
1481338047
144434393
628809883
1633077724
1947776842
1007269662
188165739
1698684766
1851226084
2121937225
71116972
572428883
1942295140
1271530285
1783038513
940386200
808867992
1612937363
63945354
1827885945
1546451023
775451990
1810385025
1889058762
1546358303
720483339
61860349
737332475
1603078887
1878590027
1038332984
522794354
517280554
2061735861
728261
1861614609
1062934666
37710062
437734340
1299946783
792940943
39951094
2059135425
154939652
845948044
765731671
492978997
784622969
1969376126
242300688
1709280729
924774138
642193808
1828149053
163977933
1424738455
668720261
429467645
1667936741
1147956022
367358444
880920709
1982813454
1924798091
1280776741
619366670
173122633
1188322316
1930661176
2092865369
2128333389
593009006
754861202
894324253
439404095
1749194889
2064563043
939288626
1313067466
1119458208
666995533
21298658
277842818
1528789089
1767900870
1016100885
1576051185
95996525
386487638
5100875
1212585997
1713026341
475600638
1482314229
1117925862
200322749
1734154437
681557911
654207641
56300895
1009839903
890361255
401440584
226034107
1034809941
373074896
1350296282
924260360
233632497
1170885471
1161466372
1022232242
713534678
1434634783
1128914760
1261176851
1597030107
1057370093
1404375130
1825922632
2049675523
858324111
499777076
978990478
323741277
1160903301
862534696
1282441154
1875923445
42678270
1022272345
1070313950
801049040
1592195826
1386903899
212799428
197910137
2092046714
1718295508
1997781960
12262433
1281790792
1021214107
477865205
1080903740
712151422
15672537
1336998478
1981094949
1032565820
2039158360
830473456
550560386
1020260748
1001587517
1254426394
1824123213
1109469860
2009436779
242660358
667734238
356468819
331505084
1992448305
1824799476
1524528360
837127539
1750522037
329448501
1910121156
313073791
1878108386
13225510
440377357
1272704326
1246651077
1640545073
1840411652
1202288215
670030920
2067183216
1050560019
908798920
725600612
1152769579
304282265
149848567
677050285
1397789330
85512870
1802247876
502102958
1173959341
691301829
1668869683
1113284464
1208752473
683500571
1750547811
1642195427
2146543854
1454002132
1979547290
874102389
1792758620
718943001
473183884
1329689846
1381401744
1117150334
1242040420
1400863042
1373002160
78917581
326508586
1415408803
1359437500
1432848374
1102228747
578013497
1392055424
1907515198
444433696
1425772888
2115415686
2108106162
1192789972
1594637976
1852218446
803401528
109950273
1513516705
1263119083
1340433724
1880019469
860105736
589715933
1896424469
562251427
789180773
979250272
1651623884
199165609
2144817562
2083807222
1832576606
884330820
449586577
882497068
947541453
1767526631
316758692
489773962
699168725
872914599
800284658
2059748368
1160126697
673544257
170393489
243299091
386418846
210684567
105951584
1267391740
872579527
1330742766
1630057815
1491880630
1776613809
1231743812
379505392
1752965836
250051880
195641981
626560569
1064309740
1035059992
1167757868
1551157267
598989217
1908286197
386091129
832377901
203025478
1334786471
1859710127
1491471016
1365530833
809490401
87135495
2107095238
426454646
1221783337
80806352
858192354
327467754
1455421647
153985021
806947368
1408022962
338398109
1669164911
2114574739
1406374301
330856991
1000177671
1511653250
1185197717
1787860530
117135630
1244798254
2009881710
1514243445
105871156
1430878060
1788058873
536623087
390219701
117220726
303224536
1171596709
995995703
591881747
1303175895
1419632376
143595112
2057868916
400847931
1772434987
272591920
519620452
1593258371
805101725
1780813302
1372531846
1698611435
997540779
1588201143
733058954
924276930
924718175
1923115002
2127859930
1408391945
472908695
1531919086
1438250537
1368372778
11821015
1258785501
1321272755
1170651464
235697902
848219868
342914896
359466046
54765949
298535285
40181585
1051203343
131352660
907493743
313419160
522795554
879466981
537385800
1317896046
446116665
1489552137
1350974240
398654660
1097094403
1859738431
1535203921
1079715663
1181619317
1008533283
367921702
2036561473
290179788
929184230
109309757
1819834915
1077337434
418481617
356631332
72549583
607961435
634766869
922721118
2134816428
1220761608
2025002372
2081248792
2069032768
337086434
687831327
1265446179
846155148
1596578037
289013033
1967227689
1397207057
142322421
899365574
1429775196
388216885
2138163538
2128358450
1894761611
1338489593
1472922913
220535468
2045599073
1623535937
322337998
1385751032
1398499346
1556342520
471528129
1924843764
855807574
1905015551
591834016
2040669684
1204043663
1066459406
769952368
1227201196
863933391
421377150
1964389156
1934656725
320300397
640959192
329225252
483022018
800526615
1664674350
1791462550
628931590
1952273436
330043180
1457835852
923443593
1140216098
1843770723
1496759791
121813142
959658368
246603913
607556665
1284708743
438492663
1408854518
364069489
848204923
1864139777
276424993
1218281417
867498701
192290564
1462037281
1085309704
1565167550
1439149867
877000214
136213765
1976835747
1920052683
23801580
1718423696
1833337889
916749826
1602762274
1159307474
1704054612
2028875907
1167384829
1801915524
252350869
1527729204
1748845987
1731173083
630523602
127394036
1824309823
1785607372
1056651052
1060037547
70451948
642767748
1742623902
1642862016
1397980102
996013094
1592344599
1870165214
1249305737
92381233
701735742
1404597493
576371889
2127824613
1538616086
1184882145
787613298
223328242
641318437
1849135844
1370227000
2044309430
2034510712
974621409
975930413
1693725308
1674354692
1263467821
1798234463
606034405
1313100196
836974764
43298410
602189955
661691150
590028122
1588173976
2065380058
262584888
1376964545
1850314329
542131766
1218929951
1952852293
22413445
395907294
1900885146
990757574
1005744824
332604579
254163258
2048884488
830954197
1338753064
2138000863
1100503273
494754606
1930516478
495068066
1763801223
1242170532
1395387687
1325809659
1621645228
309438459
632973078
1462710140
1550624300
1924440504
1967012641
909153525
872738441
16556230
5236872
2003242205
586853759
288634026
783935625
203491975
1400011199
461599839
1114363967
526011519
83177335
1670553415
638128667
852362405
1040462703
1559844995
995417392
32458452
1613587640
972826136
2075367450
1566789041
270611207
481946049
1324873348
792622014
1312683125
1494007381
891086382
1205181081
477953051
1701147570
1602526108
514910200
721365043
1820466249
412477656
232527981
733839326
1865532546
476701386
1425634703
2085388248
68060662
351856980
1562429945
1956116404
1035322156
2014725296
1353174603
31098440
16164566
1607928366
1511480655
1985469456
757601468
1342319244
95910585
105060287
1415345122
1817497433
1697192192
375497499
1557499137
1056390273
206799771
1611837426
223734873
1395428678
1245802928
502697851
771857426
758565559
379697817
1149230255
687965113
1930134503
864970822
2120089953
612513798
1202877628
1112301425
826804236
184557823
1057975836
455702873
1793226355
1333716908
1296959478
1583376543
59770274
281086840
1034511447
464493101
817589460
40923439
153713256
1973026122
615239492
285430443
977011817
674022557
702500476
608213459
618054709
538747906
1145511869
1390047274
261115874
529798942
1796573133
621384176
1816682865
1946492441
1094587901
567968095
1703597708
289341633
896314266
278155388
620477179
158182221
741533936
1899142857
566645424
1491596292
1763856242
584696755
2031863414
1739013660
725952304
2069129032
541255355
213581860
228594597
503214541
203563114
192066996
1836790645
142004773
1897392568
1379787093
1768671415
1086081398
1120043359
2043865701
242676517
1860676653
1866235165
685506129
1169144531
1041326485
1366204584
1838334715
819861232
1322178939
2130339597
1723632402
565688390
1968000903
1554068639
1213962781
611778950
459769354
274744170
206285047
1146811649
744188567
1031626657
816368642
203074742
1777112250
986345319
167719723
1496748344
1350826698
302490261
479634107
1932084525
410538507
1172455028
1560246277
1719578031
395370720
844942192
848227951
1541284285
531322574
463148411
1613469668
921976510
1404271710
921133409
1905421320
1197694510
692154594
2138961535
1378405329
791289009
1467309555
974480191
1588381628
2012720883
1301744677
775611523
1177742329
439723832
1038629897
2115212421
1336866663
826883757
1465225629
1478139230
1412520390
1188877657
975902826
276435873
1149211790
777564255
1824810826
231492535
78483121
1779467929
1666212091
1418658756
1990822840
1936049560
1533440353
1229135387
1070414851
971325602
1517019426
1271184870
1297427953
60985120
211609993
1428967389
1418373410
2049053326
1460837417
1070684715
1910128042
1475310556
724065079
1646540718
307310742
542784828
129583145
1771808221
1079007970
923511854
138430024
422906079
728826198
1380524933
800610361
105317781
1663271172
1562449045
215165471
603208368
970991885
802443645
1405090684
1339079322
86798919
505113740
2133033233
272986763
1745653671
909729092
599292046
1405184650
2101437697
1508768267
1305684182
211316579
1223794730
533967816
76173609
1822737381
207766377
894504498
1518447529
1936638562
1975565068
372884092
204141292
2026818500
1120628681
1867604646
1446138992
1354727608
1617471000
972549345
715933266
1215991848
1640533193
384499819
77814643
2103705010
334741818
1491528756
521496235
2019712049
1849072183
1493450826
601765880
527149032
1889775708
339860560
579152555
1412977223
2019902654
902682986
543301939
419658816
416592451
1892714030
9663704
1992181474
386305823
867639691
1747042753
1813971648
561982250
1308459361
1138337050
123307423
752340698
129201863
1796364101
372864967
1391677065
664135443
576515316
974267346
899982708
1109163315
680529339
1861261227
2073217485
8907949
1248024019
1682526276
2000655675
1948614250
2086284357
1656148769
1079272087
2073230885
1643539545
1622773978
1733006286
2013272717
433452642
1430903898
208717848
589276412
720944395
1837970399
2053745235
1824354116
489136584
2100706750
1676266335
221762899
680627127
469007594
1654887199
274825871
455687745
850496799
511621896
2136000651
1545237554
475382019
1822194688
534795272
353234789
566707089
1830647454
274594297
322293662
1518316178
845231188
908102820
371910885
1003900182
110140431
352838978
221062272
1750783036
421818843
431255167
1756674567
603960511
1242215205
1579748809
673378486
762386116
442427651
1180098565
818737315
1985151005
1964291735
526344242
631345020
161731814
1499224975
1888082408
785432951
1384967402
173399569
1545965134
1176599921
198409625
724519476
1234002506
302083994
1166250788
1269955108
806474049
721765062
653842442
1772710702
1904431491
482126773
756780025
1219856825
680075448
1064346969
1741506659
994386298
70882806
2097936935
639184432
1601456839
1909756582
1968815420
1633293459
694209487
1265613080
1663475289
611698329
23442916
1364450102
1533874196
2116251178
1227611167
1961125161
1464898164
1820519168
1952774417
2027736166
289544213
639912966
953000349
1533809408
984737602
2104697943
1998194903
824829832
140811286
34787426
173280988
606282281
2056756999
673736021
562715396
39947171
1271012302
837515039
1429961205
1414198400
1017971652
1643639672
341129204
804677888
589675046
1410491962
1952873870
594834866
1630731681
1261964731
1971264342
1646566793
1825154429
1203690582
442034573
1846605226
1749956741
814695645
1917106711
566268857
1571904686
1141002856
1242309050
1820422218
359327765
1832651277
1436959817
2020402861
713953499
478847880
1207345718
1562002614
1911449482
1014843027
1464575079
470230218
672855926
695313982
535347622
1094298807
1623078669
1409804150
1685408330
1507993558
494591930
528268746
1522956011
2084986718
695836964
1575702266
1658015843
312135257
1805317810
1454719322
42032488
938641217
1249643064
14955690
2103713615
2034283883
1942764360
666560143
284112330
1215178409
1439123797
1748249233
2103304094
2020645369
1083614448
1689440314
11157145
201996260
1108251771
959747342
323778525
1781184757
1123502520
1686524575
614292426
1658618372
2020777585
206960720
1799467455
628657936
262388278
428807589
1311587147
148777878
149451114
511942104
1932752130
1030999702
443003080
1558130884
1996649855
1305719243
1842786183
1544189712
236248588
1543367818
1745753975
2061813309
742670784
192483146
1937043290
1286481825
1163810115
1516038014
2138170932
1398249367
1855258180
1845247080
1325133098
87281498
1571865883
354889130
871953828
1179133471
2048621478
1515487308
585453667
1289735823
85671560
427280046
1577830993
577971365
1616692532
844111431
1027523733
228872379
166254933
1583481639
504988301
1538732693
1522944319
295225263
1583487583
466005934
822457510
1360789667
970204110
1474787693
1006560045
1495252446
876330166
228193971
352995945
1730821552
1843679364
2114578718
1384053436
1296648988
528176347
1473653785
278437223
731507705
1593488930
1823968720
1286329842
1512286768
951478087
1068064209
1880273154
1620258861
1956750197
1243878587
368105027
232858738
2067920000
3427229
1968017
901763159
21361545
1243936161
1659051266
1050026346
512059618
947950258
1373189198
321497641
1521598648
1836229166
218078956
1070875950
1087387436
876268429
113514410
639644815
1736854103
882740362
1894002463
879660589
1591346407
57723469
1321123523
1576416739
68737588
29272832
1490469676
892422315
146640881
1049332983
870017149
934680799
928734167
371436123
944698608
1627232864
1759165170
1342518386
1121384462
31111660
1852945874
855619651
336305269
357961792
619581348
1309553860
501438750
1072203809
881317612
62985737
928994573
1072700510
1416136967
1498817145
760163485
635245276
803541226
999618609
2126017602
284257940
2126392454
607434562
203358265
999655867
1399738107
134808705
175660018
951419074
169588602
396808126
1761517296
1991210590
1587910611
793841529
1019299332
198900947
320976805
1802113845
786940264
494713257
1623397002
24334463
1829522236
597141967
608905634
416556347
406641704
864299833
58424498
371768446
1294253294
1669552628
157141020
294498901
119446642
188153697
304046946
82150103
1626880206
936313567
1700071950
1446011172
356820742
2007696106
1810857002
2052539085
75277673
462444382
1436006498
1638891471
1211166228
448977405
230486684
1999715592
1719212957
1040808361
475515304
725323475
1828523098
910332020
121639822
2040998333
1568390958
28001832
1031792711
1330515923
1336754605
292387177
1182446729
1589339807
1028488990
1546866474
1910135795
336112617
608120715
2032655495
1230270497
1341383740
654516934
870833611
1873172815
1286074117
656478203
2098647204
159882357
1159221003
1773970939
640771747
1085861709
367903836
1706559602
1500354925
165131955
613004232
1074973147
1393768077
1965012991
1372304843
547871116
621724343
609349303
1256452913
1358560257
499137880
988215448
1038082942
1322389557
1063133292
1727286353
2004274924
644829647
1475882379
565911982
299728664
237612708
416799300
1239594844
859244996
1701323606
680117886
1778801159
2039808605
1037803673
498586971
1355483338
2142107506
1226135770
567167444
699360028
865310056
1266528026
275164593
1130522182
1291781948
368656137
575508320
1628425508
1499796080
319481321
234710077
1062551796
1379566056
1237071368
2108543884
1460988307
72988589
537174140
956987546
282269008
849658499
2412469
58974136
359473684
268803941
216904632
1534539174
902163743
2095858185
572724561
33211292
1691345860
1986330941
1543531381
91575064
2020145524
158269918
958965701
414982230
2059411343
1526119255
1397374959
1686286554
452097609
701055006
2096687488
36445843
2049839231
940480639
1241377336
1298710614
1897574150
1765421105
1487897660
191378345
2059149615
387925110
125441168
924044250
542372100
2050132841
212858558
1236603005
130102662
859662742
1631013390
1448033998
1131800044
11131933
1030517419
948343395
719907358
745973867
2097561507
484931391
566288168
1610151831
946803644
600144306
2124699902
1261730874
749171875
197024969
984863904
1377843143
85459220
1805562288
495348846
285031515
1849885468
1664189834
2101889433
531837858
529852745
682568858
1142076455
2061646406
2010587713
555164850
1769223260
195140061
1258219737
1011013535
994286048
1465196593
1367906281
1897855879
419885347
2013091592
141916041
741777212
310274478
1689323614
1976815693
492592858
341029437
1036192641
287811107
1626292157
829546085
945443307
375359762
983122149
1931218990
1282782185
2020810410
364143184
1715635047
342567687
2090013451
44416745
871883791
726118401
2033014276
1006841166
1022375774
1522780909
509052656
1671935186
895086258
224797402
46293109
1219933284
884453669
1665322291
693568487
347912257
690151670
1428233841
2000659901
95182205
234673019
1375017113
1167744216
1144366739
55953176
1935396653
1406967877
2025278440
2000052383
854321584
1785916414
726037132
1991364894
1502809132
1945255163
364611220
400404180
1568653508
1647637784
254989957
701183383
1621175230
452166984
1758993492
215828201
504371622
1737199294
1574350387
1897806005
621901800
802075102
816476709
1185634771
217932812
148347941
55406696
1279922127
1916880427
6919157
2126386527
2051349008
125668168
2052734128
1130587344
1069166348
1643542666
1642380493
443295220
620645451
1873578513
2092260893
758637238
2010568448
2822100
404192314
1067151138
2022931591
334731411
2011652386
1076747725
188544414
899932783
769085008
139037780
1107025241
1624306899
1208654076
983880274
408633111
1772641788
1846316095
2097979959
1663434827
598562361
27958589
1082123730
831245071
1645060936
453725197
866482149
804097438
1389132784
1398142823
632059511
352949555
790434379
1288119534
867462450
1859009854
156162839
1106889052
799185129
962744770
76470231
1290833170
637629013
2120611494
1124937945
806803760
1746632558
1483147814
550992494
892479565
1664109280
148470869
1878349479
1985234175
1385206092
2029053452
69605049
255180730
1674950154
1586143513
367942331
1232841614
118453161
475532704
1247737601
1355726705
288218289
2104959136
1948145445
1347480170
334635224
348315933
1520795184
1412544590
522835587
1229321110
1820314866
1770632697
511040257
587915689
1388329456
491577231
409495857
845351008
1460005054
1364400512
55799998
1533083057
663009271
527305622
916413883
1840938549
2027094740
257897091
1398357949
2003942731
2115233523
665777484
719081892
629492368
1248363041
1965810545
307634759
1237729846
628294540
1706589193
1102266330
1788964132
145620731
1383201335
350756108
226520651
835618630
1251521821
475892656
1977521003
1872596802
1401527295
293878178
815849863
365682269
508676083
1271533356
1386733616
1902410986
1016462348
1172260056
1894606140
1346179834
774089337
1232505171
1690498036
132188397
1743708272
1721731450
504871305
1054538130
1220562572
1813191477
672537807
1313272864
1608750654
806142943
1787445772
1824986333
1985744827
1394624012
1701943290
972287760
897874260
765637994
278990559
616238909
93045732
673536622
1235355022
673241302
1069443577
1552536640
875667468
896257864
1820801060
362584955
421100076
1958075309
1460151589
2141756151
874652354
1877039651
2057429787
373852307
66932401
556594200
783287617
1831705492
1811007015
882960477
2026535693
1457872919
1993844982
576009171
1847422153
1783646085
1984077469
1405832302
1358958602
434772206
1251703360
643466023
224118538
1217779346
277121858
443577570
1005589750
982414013
2039081351
1779932840
499596355
1493464788
2121204870
1665687332
1126334108
812446855
340203258
815246611
52603573
17023062
1052045573
1715419940
1672451571
43793870
448903905
2059125759
1697884522
670025142
1179385149
1539866268
662201219
1742836532
1190042954
1416765552
574447382
861832512
875876949
504004725
1586177550
2122947124
105815690
493351500
1343271457
1437086619
499602473
111886174
723534404
334891156
1889247213
775018715
565098330
1002766625
750868015
1557400670
1263919457
1747500574
295359505
988926335
1968347124
452563026
394367756
637968993
1332806122
2016400032
1015160004
219016754
267049157
692752376
1780747775
612447687
518839996
1397956210
1351796306
1466534933
1624125859
99720533
426922315
107799792
1380283626
1409998128
417334383
1752651122
2111576414
653680901
1938410630
1222020381
780736867
756611604
1043865855
137731335
648791077
2089424998
452448544
1243542814
1280390370
1767214023
62872359
314318792
265446826
562002029
1476410428
924514559
1265783964
1775738510
446379039
1966696416
1879919755
38423882
18959372
1371902280
45541188
62838030
1695311084
117565261
226629434
2123142803
1629621996
9146155
1743183151
1308596403
1970210410
463662749
70518646
1203715680
1150047932
688454703
855261881
1456627780
502312164
842632258
735481769
233594604
1121025185
819607065
1962442621
856970751
103478102
1272030494
555249887
564078947
842444254
613453602
514685842
1863724303
878768534
1069865371
1602660474
649164021
730740260
2071769234
1987351707
279404972
582679177
1420784601
654265297
1789116688
1294063925
1811968546
338620434
1840659504
1817242732
857058465
1619070576
603268261
413137501
1763630713
1773137478
41688765
99574699
791904882
1192791121
2040179185
2070162892
1169979872
1314329411
1565306134
1345791149
1901630840
10822529
294520161
1890872153
1994404155
2121960140
1207508074
514623567
260984749
447149344
312419157
1070776556
1630621973
130325137
664691316
146966843
27497826
750995192
1120745261
335527779
1914155033
987794706
1897817855
2035219294
28630242
896621713
1238332513
1273328693
325501672
1930436814
581297131
985552675
1510856318
918538044
1104973461
1622743468
356414943
233394154
534808060
300829451
681651947
1074953662
1031192519
1912831033
742130742
376806005
340225259
1551136701
1536942855
817544667
1404208163
475287778
1247159784
658571083
817137112
1856317085
584846477
2118799527
374561194
1477568984
1038613459
2137796921
1882499483
218155879
973988995
857621701
994023240
1306099305
1781405935
1270172393
749298602
127314204
2122853019
410498206
1743589965
380339874
619766145
1261340342
1330136246
1231783158
1735423792
2116635564
819415318
979166011
881647934
1693935632
450307644
765391174
1105320071
406148451
1608298221
715889362
1463902480
1345916054
1714448821
1945876385
150295442
461049706
254838432
448235924
1791332261
1323687112
304313625
1425858360
1803289705
1238881205
1194405055
976089003
1656872487
1675281528
703171485
285864434
1316562130
1349641889
1912486296
1222559164
755354346
1341644880
357965551
199231357
1190844754
1893838707
113150216
111478631
194245867
1529955327
1600758910
640929607
1068261347
841116018
600976932
60757469
303366898
1830263711
270736736
1560660643
1908304752
1305783089
1541748600
1514463757
475347141
192135752
1900007302
139716794
1344885998
1580977787
1951581548
834072609
1246998592
591955188
833157306
1139234438
1357358868
1589253914
298081252
698517538
2077654824
1080716908
603722065
2067431038
1646653525
70591923
1318081374
640447232
737966718
248430869
1833014189
1446268038
680666206
1024820384
1271772174
1211722682
46896185
992511601
157623061
162514021
1648885492
1305252737
1865586056
656192669
873346040
452661484
802954023
933794000
1084631861
119424377
323968104
589153105
1043585538
414070559
690526204
1221786625
1879117498
430017861
1733008554
932342394
1347176996
1764813482
2019103955
1863799132
98895255
1056552486
1567973200
1125176650
865032963
1101523330
780413015
1854814276
1477472808
16562069
1184545901
2087453138
276441710
1931716614
588893102
1797233777
1534214267
64983963
1967925922
2118876965
1865022115
794482105
1204604095
1233808491
450146145
1115367536
1645570528
508208997
1918420535
275439004
91524406
1825392220
1717346359
998784071
1275371516
1779855010
1606562946
2047480118
1739776144
240604505
1713544902
1032085056
1847268094
904404695
1981941360
75947848
429757738
1886813777
2063042203
678078258
948452563
2102296024
2024245885
861426882
1636120302
984514377
971143975
1519718492
537213289
547077398
250336499
2140220044
746484377
326309649
1211415895
1598085948
1676644199
34681367
1638603459
1205586384
1153709985
1259580313
1990448972
488417840
605402444
1007790885
596003972
1450411871
2052438002
699536646
489730467
106171246
971587148
1143720538
235013481
495381283
61594278
1608031906
1138675682
659751471
951094642
2111680078
648319148
221266246
689650600
1224089965
1821237168
934285893
1734220932
417658463
1617982047
1566823422
1093122165
1807679164
1035885316
1125071221
1513158680
308853538
1682122615
1598155137
552698165
1589176522
1302116179
1139160934
2129715720
1395733671
858185227
753507244
1685628655
1708883109
163849073
207726722
1102483791
40254980
1908293575
1325923747
491931796
455528267
1886796027
2120526524
396508299
1939206486
745542321
1650661024
1272074658
104538278
759838405
1156731573
975614907
1615716322
1492948658
519174314
707581895
453485637
842700187
281407543
537050355
898784982
878232083
1476341011
1380181023
135823678
2124822845
556809538
594469504
807343047
1708304536
1659235003
1624747273
1112383266
1648736442
1087151892
2054363903
281191032
1782785145
889031675
872020209
867948616
1338830959
1232265045
638364311
151163712
1844414856
1966463340
964280075
1309707685
343947849
499787289
693097732
1045928276
1343117498
716303758
704344980
186923584
1699270963
1730304030
954563609
1484806803
2120832791
1488860396
897064195
781343488
716495893
1798334479
1375803042
311982439
111522263
1981958057
158207198
1303652193
2025797754
1635077420
627791351
702025385
486424005
1672635709
1113488584
1303346783
1078452070
30392192
1352265670
366121353
480092641
1277109168
587000873
2102497754
1732298129
544120860
1636215853
319315566
791249239
1755804071
1518953395
541148172
453368934
1139275398
292497803
118696257
71368408
863375125
603200334
182826624
491739619
1636567176
1542821953
1589871041
112531902
1171720886
1867763958
992215188
860767035
1725338500
83278602
760195170
1243328959
1066359886
196357251
203100631
4909270
1286167006
702951227
201529154
355015476
888620199
2037575720
1054444159
2018550574
1551326002
437943740
1098288517
1543191864
672218855
464907223
1503701086
1578353899
845448587
1284824471
1424239236
17964003
1623528301
1957279235
1752661329
1078739383
473252440
801242773
471902112
1726981368
591567229
399059687
1170566843
677983201
453593174
376121285
1269066597
1461073438
1611473914
2031324377
1544804366
2140659302
692708743
1572991503
2074520873
975488110
2056400832
1302678374
796942355
1564943675
1812992442
953659837
2059903553
2099491429
817432156
508715025
2057945518
466874325
330877683
1663944809
1146576734
1269924982
481267299
443401419
1609319423
147723021
15215216
1591471703
1017800687
963762524
1028628187
772652368
1960089966
1752097582
190301592
799653397
1759964557
107193685
2113736776
2051495771
733403007
349791960
1879621054
1563387129
1847268094
1919996258
424152432
2080140361
425884438
1850195019
68724428
819133842
392597131
62577161
226174427
205383407
315559578
332933742
318560535
21168579
837250009
339360183
1119680405
1333832495
232204560
1630799885
233457507
692692061
1003662364
1932788962
187402117
1407421560
1761143523
275627596
828742805
1018413913
1807914567
990539625
944395880
1697098492
2061695010
869430918
1566600871
479851708
53968868
1098066094
493171600
1231547399
916984355
1515539645
954776450
693766354
342582476
1945929382
2110346065
351654503
1167900475
642415367
1920200721
1368917502
1891913633
1507555537
1270478094
1121573168
1694581848
773745894
681532476
753213589
1448989934
640574808
1691779026
1035439616
79845838
1263722080
687728624
771800330
354698550
1773667182
67122436
1728836035
1033476713
7751100
1308214573
702517376
615527668
1401078874
181966607
269299968
409194044
51743147
1151812354
1174012809
1224318584
1895896030
1638789440
414516736
1757629008
510221197
1709493730
618831267
965542548
1785866281
570364170
1398731111
1689289646
1651883513
1900386407
215862753
868293196
2017410878
453078650
571163484
1505549815
367495829
1434125555
2066669640
823463098
109673158
191895750
586376907
157495054
55158211
1146401226
1273564480
566097934
379627083
472449586
143798465
202098194
540896115
746434042
274149125
655978738
50814125
415606390
1680188292
1186164548
124637603
84269753
1461026877
1110217039
1602477610
70633066
1817036462
41607644
1309340992
1739695242
1816587496
2123585395
1460332633
423845786
1469431234
383239153
469150940
791806335
851538240
291226250
1981415999
952638517
14962177
1048773588
202208372
1794425768
1241959331
1192662274
800413693
1596778483
1788563440
1868123380
388886350
1465185213
255118487
952931512
467426045
103518317
1027064031
813563589
1872264114
442984629
545597384
358164615
324839747
1340496490
636767299
657212446
556309827
2027177326
1457724710
1602766300
979208803
1609651236
1454505310
915367357
291934286
1810730017
740624479
692051911
956911036
1675108038
37541199
925555739
1159386312
1586534800
769528739
537285917
1565156177
1561771037
1661670636
1999784692
2115496786
425511773
939154812
2039223459
854973174
397651519
8200062
1608853939
273421535
154357726
877063250
84880116
242488634
760563600
111517897
1958731865
713735949
320606234
1534171042
685221487
128763920
1830218357
1518020507
1027366547
1507246164
1912120892
971932502
1810688759
1153040113
1836109571
513406380
19241870
1177322594
1438146754
856771896
703259403
1113651032
2053386200
1874461969
1831912939
901617991
210189110
1349815390
979053686
1196104160
1967842662
1675168382
1863300505
1084976786
498856475
1491727076
1828958884
1962240346
46805072
456964134
914033224
1544396724
1695678841
1280555665
2096709106
1932404816
1621565348
1913800963
1236803148
1833789269
1099370835
441029314
638345069
861851418
270540276
746108029
1119529364
664038901
1044954444
1632377381
807449022
613294047
1841819767
1364253496
416068279
396911113
1519734934
192585399
1605415377
1586443599
1592541333
1517255728
1888120807
1143609061
1580607385
1414514743
685099229
297110518
482421474
1625403078
1771275519
1636023349
625269501
1253522981
963342046
1884851372
1417034489
1332317866
1482652023
919723116
1923355427
1153993204
1571005237
123334234
173662872
371160542
1634238495
1413558676
1483666085
1217506524
1409229117
1441837383
161426654
178981391
348149699
1658021536
1118959179
1975222444
505086643
466034067
295639560
1774007989
420715982
1249475227
30640138
70354707
1691542525
746571025
845667790
198787977
381182399
2112233511
658917843
2085465301
1474894006
910190674
977550780
1580192544
1698509608
1312908584
1746359738
1999579453
1013702950
771313559
1239910643
1190721473
1782250635
1664977629
810071139
1573751716
1126833572
195268230
1062395523
788494625
1480724828
1483312076
2141805777
1979482513
627706330
476821
1650285436
37560251
672471569
1059867579
938707475
1074163326
1829116073
2107215921
1995646650
1943515970
246379981
1555757067
1413913731
1395540941
643899828
1907518544
444514311
375956129
339373034
300111954
1267524000
957675608
2052939239
1366831364
561866076
230089740
1494631708
1895004149
383097362
400962235
597962367
352329103
1368051707
696222580
2069638901
1688189433
545365800
1956817362
1842555171
2104206411
1627435067
2045410028
1719093710
882905276
1246505358
1965628690
483913163
1585332746
1867755317
437087429
2548597
1536218188
581743266
155112270
1491770702
1533561434
1146409488
1819308929
1848093726
976164326
1012586490
1776576941
1246097506
1689034651
2032596467
2095880658
1726486818
1036337187
1106862313
1923355432
971604570
828117145
1799158518
1902745999
943657175
1702534580
1212264406
683352525
1022248819
1802442499
124374828
1837524174
1778225909
1788637649
2015808854
1677607539
1439532070
1887188079
327619826
1248367366
1657314706
1802153993
1948860409
1279978616
955540715
228449213
185161267
339001918
2100987832
1344513514
1667492526
948768179
90356181
364996028
1616004949
1252268034
1599559790
440763772
1242042398
1824708564
474470037
1309838414
2127436013
1043342741
906865848
768573118
173463052
518643446
594350871
1339639149
825195210
1003413189
603433654
1262030387
1313639742
492247662
1319751818
370472307
1467251885
1572499590
2111935615
1178370158
1355415667
358139505
1174816456
1311596620
201588000
1504893659
431542839
1360290893
1031815836
1568498539
1433294298
2138111567
1111098581
906321543
1812801754
370105005
1553753836
1508761874
1055678795
94685303
1456366408
452339084
2073167879
1436613966
10704679
1915611671
1571491005
20207928
339426394
311342967
486251746
50885199
1877940639
1128983524
1712380265
1209873681
2060809388
830351739
1704230698
1374307402
1179617172
286670779
188012178
310765757
1321404579
272403350
1627397293
1463897454
976327738
1668740738
1456507895
1989895260
1153569596
1273010215
2073589211
2136710721
658478869
527473638
320505521
1719372909
311659560
178396537
155437750
1014728129
174877686
457929490
1773382005
1280535039
1599790245
1807679164
1776223395
854858012
612499586
1496663908
279174305
1524300820
1045166629
795817744
1847378034
803941923
1751279008
1661932733
1987356792
230946753
1935846334
2012863983
1203687941
274274623
1352960095
299801388
1246185169
1791015760
1595372895
883927459
2044931360
1925913618
871124505
1197961001
1046246874
1810072423
1989479012
315965434
1110154837
856824648
887694223
1899998189
680963357
518176625
662597766
770947754
1569554920
66500631
655370543
378147447
1449031833
1710722622
695951883
656108521
1854514625
1316922271
832435529
916363792
1115583374
1192480825
1982899244
800469789
810974196
2027268803
1481227855
1551699261
1961211973
1947482863
1373496678
753179268
1238767968
812752741
879030285
874269617
717711345
262038198
862309601
66301520
1614943986
171641233
842650913
2064222168
1003252206
1244655568
520280201
214216082
251366078
1056270536
1795101897
347081424
1388637974
90928422
258165095
1227174093
934902564
1051422094
1528719161
35162786
1586889837
1527704624
356667522
82009968
1944201518
1255242971
976727879
1272172267
741531076
873575610
903889899
842124055
805527677
153632472
1344870920
1477027542
1894244069
2053064069
472589101
2071786026
274861669
1667936741
1310643803
1277498256
820040569
1541867450
1517520426
1270125433
530092650
170318412
444120368
940052220
1157240916
1222317221
1613348361
2120818462
1488887571
1764251468
1019117926
1168250652
216918240
1670978515
1124366700
1457913067
65936545
978665513
2108430548
1066252168
2047263781
306588155
1850912743
284204164
2116312603
1824787465
742624420
43485373
1369564787
2147188553
157238661
332955992
1674669108
196533063
99504579
1758902636
1814292273
1278567400
1798078154
974254316
1058173717
975875879
1059994367
365792064
790103385
2037516989
329326643
698084922
1791071966
99464211
1460688233
316151552
45334770
399591861
73829596
1012811655
828098146
802114942
1102497471
968160187
1453884366
2068717593
969998794
118621372
160511172
1134088631
1968764332
1065506403
1363687972
799948876
1030483110
7166363
596791990
1094874904
1492157294
2027425164
1939536284
604720478
1011591381
1709142949
1580952959
1603391110
2010661252
1168450250
937476656
979068114
1551827299
35087491
1706000346
233736051
1915912515
619027090
197165089
1908680170
2053416069
1679737832
1797103531
269197136
1949131435
47785477
379730425
2055673101
593276160
401015003
2070458524
2001055006
1880575717
1903925812
1947277131
2079699360
1838270602
1976877349
114790894
1569974572
929216850
369326937
503634743
441397979
1054893875
592785835
951405470
912014153
1743384904
816970451
2045865647
201976968
1972648249
479255148
1003358691
1776876121
1600728083
598401193
80429300
1801574603
1046731201
885746699
742030319
2123245891
1953255132
1193431539
127263891
1555749179
148381639
1213559485
207049019
98816646
1617961236
1996462137
2093666593
939219825
714048283
1105649831
1401219311
1957060983
1452413706
1759051108
15409739
1972969185
599556080
94145106
2093653327
936798165
137042895
507097014
773106038
429427419
1917651101
877366639
1736363162
238613297
669637059
759475753
574424680
1695704019
1009057650
2108531290
1866929004
70792715
122764766
1720804071
168774501
1734157836
1631463485
424444099
277598889
1484218341
1467694545
1652876603
1751194146
15912221
430729876
2032217962
13532314
485891320
1378609978
1275568089
799653928
1372636248
1191119035
1153051737
49832664
42531123
1220813401
1707897704
755874528
680447646
1097723641
1249716886
1036611841
831326710
1114246791
1519644040
881874325
1248742190
718027279
724939115
975437592
1931296119
1298662621
346906727
708171236
1291037496
1940514679
761192977
1927423484
1229606470
1622031906
448745198
459027977
1980405312
1201973950
1325204813
2061845743
353354486
1307736207
1938156367
990323447
800617329
447436980
259952300
1478747314
731814755
1177691730
484498510
391216618
1375309705
1709540871
947550021
768225615
608969424
1308568166
716901324
568747521
1564981099
1390464753
1937564727
1969344950
1939045563
864890829
261688532
657798985
1300188335
1437026912
874049230
328329241
2111264753
936003961
1167010615
1462544076
1249609483
2039670969
290022516
1185952405
1243509207
1394581138
148429070
356467983
1080886145
645561572
1519739612
560972140
296572669
571026087
77165869
2052527069
1049356557
939315340
904111949
1979545779
1648896343
2132821873
1910185138
1557855013
1709287874
882340854
1913122905
1741804807
1127662855
189619002
180866009
1412608943
1808427567
1127203249
2096851718
1266839471
579258794
1787185385
2067782483
1823992188
995491768
1139923729
1702982705
1593940327
1942537122
673908248
869814797
762096484
1340777578
1721343904
101592096
1930069831
609365664
826778816
448149184
201678293
886135397
1144533534
922888553
1831932485
1815867097
1732730754
754037780
1944700972
1949060275
1586149643
1322951734
570057523
1093198309
2124896769
243534524
2072742904
668213847
236284766
1278803934
1897262400
1025554270
256216882
7650971
219731250
830458867
1066284061
2136952858
221163834
1453334443
1859675295
1851168868
888928478
1858013130
1959521939
421083220
2025563464
450286284
1074322180
982980635
2015398550
515134719
1988352344
889219515
496393612
1292194645
2016145087
369479465
1656663472
13712231
29844067
486771687
356482695
1341480092
1393670485
1421368316
228375675
479839226
1574754604
1544910136
1396177056
1676343716
1219500969
1146009547
1742159705
703417117
24394202
346897203
1612744253
240633273
1692724185
689284085
641033181
365304299
1569306520
516332490
1141402330
2081931077
1568847531
1351985232
1858983409
565934564
184559396
230049592
1717498359
830306913
1859042753
311994715
1619474953
1686263980
59513763
236016620
404552066
918287602
1181262035
475030676
59497274
287524050
208959639
2117894776
1132142509
1408348397
1492156693
761148874
2131869226
2022782251
51727056
1775695440
1170907150
1736574019
2006342307
455892114
2010649008
1070836334
816685533
725381509
946223680
1151059856
743292828
747701059
122743022
1873446998
1568345630
788482589
1459393235
1891771690
1185996348
928593372
1309045875
183885005
1509416077
317121611
586293307
2055556860
382127214
1476034747
968549181
1094981451
174877820
1344356745
345643165
794354295
551567937
1246419088
1620699307
1471818653
807253221
633793899
402778894
1374288682
770632043
1659232213
375254623
2048539158
1837532221
219709953
1670950603
424558605
1328080153
1510353164
526752609
1545098302
1443379368
429698503
1958407420
1328129568
1241437557
694232056
710880341
1512660920
1726351521
1103835970
573308034
1286825817
1194518230
189034867
349122012
159570809
2074685291
1645502902
490691590
1667094358
1172399138
1953722492
2119219726
1037409991
1012533139
485924152
1175342717
101452908
5756012
1438784859
697503651
1139338640
868852348
1859443923
1662223099
1287610015
733424996
192519166
97556361
2100608849
2032071650
1153613035
1259924348
1854757285
1801038540
1964307986
696374437
973464627
1396133036
1702196722
748844031
313806553
953557731
1479379167
1502725536
2018436560
1972083774
1486067530
1175873489
1189399063
150088712
682888279
2140923524
1812448800
439586723
845379185
1424151015
1112181055
973701747
88076936
1933648737
264442390
1817037854
1634939468
1755430070
2106371215
115614337
1486222062
279898827
1725181148
1755898104
1734953000
2026516300
779101938
1818753700
1481854835
1608892551
840579609
1702042512
1049607452
526125817
532513819
224481803
1436631589
692526013
628118374
1122271503
1310027336
711426909
2036113494
2002320343
1158575917
955367688
1550313368
1289433124
1770541917
55926691
678084876
809085054
1248318603
1223359634
36737980
1016332847
1832257318
1536414712
253797270
1064479464
1467394390
1672639405
1415461858
177742836
1290897857
1351510302
76000820
1650937576
1707680402
1984533145
200429413
472660860
2099519067
257527850
546037620
656996178
330928202
1173290560
1270571400
1789671294
409321633
1868724026
1080879582
2143858537
266813610
771450246
414663236
1645337073
680984832
1489418269
1219884255
275610382
1919788104
112757633
498916193
1517459260
469049768
1296571581
432474902
177987758
1591084250
341658830
1123648042
1892938687
1792413530
1940409592
1840932390
1518412151
1098864177
1971347786
1521555432
1557700778
147999030
108788151
1697708776
581100789
1693601927
1493106408
1750460813
1914252957
27729379
1717934405
67939900
1491004721
1738002398
1920218465
2109846726
279722773
1299095843
820727680
612754469
1068191125
166289028
1170695087
250383034
898889294
715844607
1448838406
573176732
1026546929
1903526142
1532563921
329080347
1694697081
265151490
527787315
801400268
894552262
1967750610
165609714
314866450
2091588144
68850246
1614386363
811239410
1506812660
1177618462
907847123
149691830
2005962286
1991732968
2082805086
1727051514
489929185
1576964007
1984767553
283067754
1487980996
1648772778
1542498307
1240589632
1879648731
820366525
167149008
953361414
592497219
1765847125
1642788643
2111955694
1477240501
1959965095
1282090242
1512882752
391665508
496427058
1389850706
1324956148
711961498
505996692
673095373
336902795
1503273360
562873344
589771994
1189517245
1278771507
1377161814
1809992119
763619230
38364546
851708683
1310457333
1753881193
145650042
602428730
1470350470
329282129
1172652345
1645136000
1344195239
831268459
1375796872
1551426882
1731394084
78579060
525017535
1250726530
947792668
1527738218
1263916775
996125182
2004669034
1963537614
1779493054
1097850583
1893974478
1650946874
202208372
810523225
386248860
728150132
1404210638
1386753642
470177747
1241395152
217806927
707041522
1455062109
1556754641
1338469431
389074229
830440169
212685686
2145387204
919905858
1292533017
60585317
1763757215
1646671377
363407141
2133758147
557646675
2131433939
155695288
1029081768
1228169315
643511767
319939298
1788934176
1169646456
330416220
1756192362
172150308
831974080
908194697
2050042249
1829357136
1681756247
1157464209
1153026392
366751249
1330943138
734665575
201729282
232481164
1294160360
1330689563
611773215
1555378160
1784859446
902950499
1264902943
1249203726
1333257370
1756762493
1486223091
1487218129
1789101782
248071400
1544038849
729628753
1770124753
1495584239
641802043
1036610241
1440354595
48699042
964706611
498622206
589705518
1028300037
1130342074
268667890
776171782
1033363461
1772825496
1325289419
1435605760
823187312
1747128924
1237559103
1340593232
1923395463
2057016048
1528026580
223840974
1888799585
857776719
157936838
209240768
1927338670
2001441796
2077826538
56810119
1098126325
373212512
777063810
1642329820
1339272255
94213901
17626159
480658491
1280491333
1193632107
245024387
1651146180
2009827845
675645892
383960552
544168958
293464138
1897302575
564526723
426300828
950056478
2112940445
199894870
1259272121
510470428
801124541
1832520830
418323186
1304718216
1575949603
1994055505
760396143
597865021
1332823628
2126426059
1877884863
110243848
1261999814
2073989104
658289159
1858387744
884261825
1545392334
377840586
580720678
1322817402
835098475
338215272
415216884
1252917149
806660626
1124911349
1636648644
223342432
1882978097
866125996
1601115872
598880008
1589407525
540205227
2146158465
151034851
1350744727
335437680
422777209
1705667141
803290558
743627606
504478746
1397352483
1713317798
381933535
1154201676
1386567272
629847987
2552054
1886466045
2127773520
627616259
349160491
2068458920
1939599759
949729515
1864607434
560068477
1451822665
575283287
758081813
765991582
1343192466
42516538
2023594558
608418760
1690738764
1125004892
1243769136
1655150982
1643328691
1882268760
626183006
1883493340
1577929303
109076066
805825130
849511219
593129964
1096836685
926244243
1565331861
1156080179
1965695591
8065767
1688864867
461660
702036208
762203417
803912096
857929830
1684596054
1151478963
1835395707
1102792792
1886210181
474562899
1418833159
1997793423
1642739201
454592634
907940258
645074715
1781849270
303024874
594992629
1225208372
4425678
712456532
1080073302
593266239
1026814704
948371388
144098327
1941176675
1436913722
638564875
1764427957
68361941
1599469941
352359315
1245396314
1344825053
815958596
2062343376
396108432
965913315
682935373
1275758877
185587828
1512415469
974245675
2001712768
273886699
1561028554
1750564832
2138530453
50861192
736825881
1400266827
1324979228
1536140529
627068090
36570797
1498852969
715892702
1038570407
1144148112
950957764
1859486683
383756105
1126760486
893826527
407347433
467226190
1327081591
111009034
649477140
92002744
1057974579
798275743
2092185787
1412082028
94294428
1796467758
3813920
459126911
1084761092
2086907627
734520567
1444902798
2002641518
162229162
2079610036
480435884
1684292902
2005231586
913904093
1728502838
314956246
886749353
480943337
168775440
1811121938
1062945552
181702917
1688825270
1414872352
679635725
282453912
1074672586
1428082463
941010994
168547431
155213980
1362354475
2093119443
1983794009
465810487
1206604826
292879966
2093080717
1913631096
1596219235
1001309093
1379824665
1474602476
97205795
1162257741
399723408
925352634
947265056
1907506421
62564608
1651127853
806633091
1722624029
2014925358
609323254
211635672
490993083
1286096719
1432649963
1373971261
941092821
1596679083
1971575057
181409855
38219916
1771225225
1541782709
252934412
1585615084
2103132026
581145742
1716331823
957816206
196770176
400445046
68395190
215979531
1018127563
1836046165
363382840
582237437
349753550
678412971
953904220
661080741
444983009
355958954
1407263732
1192323314
372351033
790054556
202714666
1996684609
366423863
648553375
2005210570
1931761297
1176502435
1665518451
936838600
881382944
936556412
1995608961
641467363
1341622675
1571836395
834856913
730005145
1868798956
85993161
2060326287
2028572860
557916262
2012411724
503655405
1851358513
567816072
329578380
1105103739
1460212066
21613859
1257662812
1897043596
334891432
1711784624
703855048
1290774044
414501002
1730224098
236162263
1751661213
1826146904
584686384
1809127436
1706956004
117338582
170876584
472005069
1190179917
679333311
872566600
130011142
1779245967
1239329540
845639060
1824263080
1167724135
1062287429
1988924226
533688099
255483119
1458578000
381432525
1585748110
573131389
11868950
63281825
2003797068
2126159235
407493426
1401823424
987460899
739269636
537077025
1002328844
361962102
1948543236
1695598102
1293995053
443135681
1053080406
1824774945
1815532654
959374254
2078040283
1122822459
1220424888
1946301685
955981779
690411639
533123040
1875502383
1763441247
975872766
2073594282
846471668
347011020
16617918
458654942
871537790
1485925794
1556910450
849869334
161902834
1053716551
672770501
451935120
1921474945
20204316
1630914979
381762847
1996265874
750564455
1965839058
1363184425
45643376
535802626
1065614332
1851705707
180345579
1733237583
615067699
1685866907
875676606
1633057468
1656707838
1293517890
1764277991
1831428736
243821875
1275726112
260639870
1852192028
1928002815
1749024606
1839348767
998964122
1214853844
190025892
8435008
877737992
1002931195
1653440366
52558843
792447521
905771304
1591188349
419962545
1113994018
1399029167
605970634
1037254006
104864274
841889613
166732959
1395288301
1625184267
1287675167
1996527361
319370507
454075940
1146636166
10288581
2071682502
1044811153
1828771518
1676582919
1096812749
193895571
1101378300
42560585
400291839
417369419
182112509
1798982306
1601467490
2135827217
1094662670
1054520843
1816756366
349967929
884308982
1577804930
1446269474
1824283234
1606519127
220326737
456065203
647145607
508583428
1021240433
97139764
686351955
1779482037
834512384
357791008
1656611255
250767084
1692724617
119922417
1393266674
1469943112
1516303220
1864248689
1155090303
1532013550
741140442
938086731
1594416944
519657516
1567310746
1435227491
707502333
1648105924
2037384987
917122486
1375262402
842120120
1862295294
3489544
1371963262
429559205
303892151
1810347772
1336211096
2053787997
1422955622
216396517
1572347541
1717091110
1014745373
855724386
851809996
686281384
288397026
2120124012
1458833854
1314340751
1335349634
1998065145
489024104
1877982815
1651265654
1442241715
1002434839
436899668
604976289
739175719
2147221249
1574147274
981411852
664830585
655103732
1916672996
2019678562
1365725586
1711311786
926529039
1867863343
238130592
1476345669
1961250889
1853961798
1253903095
1336851630
1990581002
1704969321
786335852
1562110302
69122203
510739002
1996508719
1746122197
1631457116
245219214
644867407
1276489798
1100445299
1848734211
2039475927
150106571
496505504
1408344990
964386658
163341793
216309059
461305702
1687621676
1374404113
1047079572
1428695832
85286208
402873983
787426550
2018297949
1443535498
1123522238
654653998
1679708631
1239814972
1918113119
1580038406
1091810546
552299096
1694929489
2013697520
1672958628
566687026
1078523213
651912998
999705880
380009255
841127301
1861166429
2049868076
752233859
23562902
856026661
1242456954
1448466893
1128426078
540303042
2009297570
1254299062
312497173
712827338
168599181
1239438954
1996587769
2031932283
488888763
1705196825
1187636605
496383843
774803059
1031181697
1833290008
1507427086
2136138538
1128486706
946243258
1383003350
649564098
1116194975
1861415628
56496592
947101280
5608305
23231345
831882278
447950101
607378634
1828347579
167149337
203059522
1303854779
858579972
2013843834
1598860285
1165838949
1170417126
205365589
2042291619
1735791571
526403276
930711077
687696622
930297899
153669811
2134163285
1820123680
1869567832
42160908
571179659
1415408222
2087045689
2043128230
1872371668
1569967634
298411354
231304354
718737645
1135801467
1738220721
1541198268
864518514
464355750
1055692028
836110915
1009987201
232932186
1991155929
873873041
1813148907
1200906800
1783150973
1525257593
1155044651
727273557
782403348
227463411
1178044355
200259318
541109402
1188061620
889821314
1538039014
1928829457
281240966
616267149
1241765667
323398359
270882543
1381573253
2006744365
1410839826
1559419128
1392143430
61700176
1388569469
1917182660
921448966
190314572
377308379
1715891020
855560400
145867301
146729706
1006474963
1874560353
1212766537
199237954
745481689
1385200961
611240161
1878647859
804370813
487498596
31663222
70566661
614294683
1735044551
1222148659
146877568
296363812
1413846032
599097401
1649970992
90076998
2071009339
160391947
1842483112
1540330298
1626570230
720642806
1994758566
1162659161
75074319
565909773
1355878142
390712216
1574457646
1278859687
287960406
1517713258
231729464
432006049
2059645470
296261274
1180675647
246806126
1624134645
184506293
2076057120
983984435
1129658758
535017939
1632684457
215455559
516787021
1263213666
183299652
572840682
1435424936
1674642646
667675420
494267993
602124886
394935440
227852041
1338200683
141447374
1690520939
1138718751
2000920431
437041089
96348631
784867011
825432363
1984912125
1605235354
1464633514
1168288953
629662532
1504581059
104642319
2093322387
1765143514
1711376360
755185475
1943575104
1580166948
429410092
672986579
259161337
258084881
1556252789
1929644952
2097499069
431834752
284338021
557936911
1458916571
777090801
1340122740
115517344
1429555696
795923
1030009546
1511700873
390526021
887016787
304153055
254661361
756830795
1368510038
80070928
394681645
1504704322
418105208
1369335586
1872571757
1956406250
1236665574
1815373372
1511929509
740469538
637573661
429158890
1528625740
1112865564
1074724460
1921899399
2131359399
933861429
1685674798
632996965
1679925367
1815274298
1348108995
1301014274
1160402185
580166355
820134996
134044150
919515814
721348753
1649988235
1416610774
459314161
466978146
88955741
2101504834
677018169
366458281
1665582650
804010557
1586722921
733326797
173445882
642498897
312097100
1785118404
1293449858
370071061
1996293441
2047906655
1202678489
776437172
1685654072
177158932
151391002
1915939843
1528698304
1254445744
1469339452
708122388
1214996548
541942747
1418040352
1502094781
1045662958
1193030978
1741458581
408152092
1477410530
188505331
1928265044
6069488
954007344
1148108070
1288181798
924933186
1453609411
507880300
685701860
38776754
1776495527
1366226632
568637708
1232900620
833944709
849204521
1667280776
188592179
324681079
1413195815
1440495853
24043642
1251200514
1153072922
1461633196
2114089992
1057711181
1955533654
2012448151
777042793
249053786
2143711364
1306684735
281687168
922514855
1138888169
1381183498
660713419
1371770121
1700814706
43601443
407836165
1875521981
446877
1563140353
1398318570
771473801
1712319044
1542913186
906678023
420386117
1177607076
1055498761
1346955706
2010490910
1571080962
777926451
1239341232
533534320
1564670973
2143315253
895934312
201598998
1126014803
1855148056
1906116376
1445118787
1996158274
562940852
40557051
185002005
1620792103
400557727
1810977215
891036645
1494299506
770338978
1761614090
396473852
406636177
776325474
1964434862
1998143697
1452003018
739777333
1855223122
2130980808
2086354746
268295672
1513690809
700322361
801781888
453083251
150359767
605904494
1446716868
1123326115
655942312
559453439
1359236312
2101393426
568941791
1437175180
664465725
1729200393
1498359065
1211397107
1709776072
868428434
780826601
349868264
176500234
1619272087
2046662887
985849558
507308633
418882973
2135162611
1995128519
30846531
176892733
103366759
1939462045
1100127680
1345083934
1211607097
1644565620
2120635076
1591503365
1354789672
879101379
1553245835
966299743
417736794
6960007
1067064491
660524273
1727996456
1950083751
569344575
1644198472
218572574
2067584814
1810384
1797873042
1783501712
942779372
57625063
1894994003
457826646
1052057739
526708339
1853858501
1364412256
1828747038
962041077
495089127
1554108183
1308028794
1865397966
1076297639
1500359041
737274010
60464898
296584028
1591268544
1778100716
428248589
1249934206
1658072233
17938067
1650568643
1717259961
2099005411
1197283484
1384562272
618204653
2056851850
1497821485
1495210899
731310190
1661099928
1347520710
1377126892
1903697285
1591759608
1778511811
626725674
461318684
1669500438
1172612393
1266118914
533319281
1773868902
1815742065
2065506622
75018195
1398619880
2091977456
2124030521
69750920
963253583
942852492
11127476
2105509462
1015554966
1834527951
961231644
1402549615
1598330994
1151265538
1815596306
801067051
2131814990
144582589
1264506132
114445443
908009771
1639225205
1868785914
1372475826
1227599128
1949767237
1733266623
16741149
550999603
269934701
14698297
223644390
851942222
1253275942
1612578975
1507147310
873482849
441100718
26231809
1618919585
1226622775
1916686352
1382292265
720403827
324419364
117883566
1589027519
733024250
1323769989
138168933
936219928
2094656855
1655688167
66834140
1682767095
1944348300
278037753
313190406
1930198578
385711605
1524892865
1976527548
892300075
2005911532
428310198
1733686929
740811
554012109
567567349
328580690
570605858
58630293
1594691253
731048556
1966416202
662084075
587077040
284060812
1875277610
229005032
2130523014
1338684244
97764071
1967168760
414765839
542435500
680602263
1038075571
1162456421
1314441160
310334898
1722543361
1438307805
2060253617
773674164
579049988
1305304251
1637062635
1185393542
799600614
510070854
708220804
961104410
155664783
1575889633
1069886121
1997517587
1260539521
1693967162
1334541895
74368308
277967110
1517278340
1954289949
1141359421
2074145136
1274160996
1207563661
639220284
134820216
913672474
286347610
835478211
2112334738
3144158
306564042
1184489455
1974186121
1203178424
1823346297
1179267936
511541074
341428201
1299231294
110234538
129075972
1543028478
1004293365
1622770165
1644917238
1945433402
873276493
1353125355
547444377
373830892
927736666
317826007
661112284
1104038906
218672289
714690987
296087432
1433244903
496599603
1656791515
1760678015
1501888193
1915493550
410361306
541907308
124635348
1022088722
673717211
1475867364
638830241
200406558
975649640
1570025158
1316340425
2023878175
1809043959
1546336982
413178613
854423402
1174676471
2138072336
100715883
1414590337
2044428300
308868061
815190991
1748475851
1208459546
89085298
2046599136
1919540132
411397451
577527754
1591844385
229271341
531724958
1652013128
1288468828
1973139503
1695902445
1454879035
1646511169
1946514766
651602937
1270975895
448271209
1613122247
270183098
573936191
1826994293
829858799
1955297650
2008123997
1507288387
168585624
1008452088
1294332946
309955642
1883388838
1215519004
456505076
1039666966
1132548478
2062446642
153341128
1857574118
1830878760
1683542327
1861918827
1728157560
696936839
1920288965
2090314127
225267877
285372340
2106088114
889090376
1581752293
826556165
755453188
2037821753
1810832117
1225624146
271845787
1893747422
136332053
1093278853
2061691320
591561117
839113405
2052945622
881758662
596876810
224248763
273439985
334221268
607189857
1251153477
1481466028
1943550604
1057769482
1886405736
245085803
2118304388
240167324
337835282
1501506196
1761187398
1820319782
1594487321
809435460
1316241323
1697644852
1010577847
1285486713
896036255
545113053
1429142324
242438377
1390859202
2054597858
786242475
207125968
210997259
1722797453
1520832984
1117493442
1697957869
1480495674
1757454420
1570079965
1077438292
57152644
103688015
1451170455
214750672
1157422087
1191863741
687926392
1349553839
1794494565
744473594
805670217
2006194696
152102442
2101554225
281777687
1066983620
1109036597
1980416139
1467644611
1072540816
907103332
585777368
1196056840
167831685
1091333527
1465959424
2007223222
1892110912
1025036509
1608148009
1066743046
595233024
447379643
1231497016
2036094973
899026866
12075138
897269856
767418635
1515373300
936481428
1677939679
1304422622
1074556591
480790446
1538443058
1578518115
1885939402
1613445436
1543486033
2061254192
533286315
67427747
96648487
2104737544
1675318065
1750947756
1290070465
1405498847
1054069420
258239333
444944554
1937642690
1777068902
256723908
208559103
954661122
2009861859
1478841547
1019886437
1410325015
895697271
1166877879
226911201
1208810601
145253433
519693681
254825330
1096140338
1264236047
682451045
721672977
149650883
2081443778
1370318085
363019555
568446417
1798758470
1630192445
339770885
1090526718
552598782
1494617495
813874422
1165988927
1500258879
78603884
786534032
71416551
75419485
1841620893
2115562389
296696356
1427185932
1786282589
1896682498
118665610
786270142
1113565792
1607758765
2127156365
1038668532
653233756
300014050
950218088
402654160
1645207922
1412678309
1837969583
1599879322
1489900947
392717416
1841857913
666538325
1286202231
110153832
2122172845
1026199569
1635382143
576412252
1966698521
1236084804
1487870535
1474710128
1354505966
1161094959
1269364305
1893956541
1403213659
1090102026
1797818258
93135536
245992255
1470186880
286673824
1242644894
1366361721
1155495746
1798877738
393831653
977179836
469116510
1430229411
276367113
1654555610
1875571529
1947732580
100497521
1486956612
886946752
1638839779
555112909
1748553926
884331921
226588676
1836207146
1738991956
2100226963
1473538489
197048383
621644069
1870727842
105702464
1613250230
1812808072
205641892
249164978
1496403167
1614720522
468698388
878221148
251780996
859617231
1710993525
658585328
1211436481
1608854855
1338016131
1135733464
571262042
1242475704
349215933
1130216309
1115222877
2100008477
697729320
1063113707
457946572
1700165605
455877098
116679132
879662008
1133062788
563699973
2028238401
1365969375
616139503
979706712
1330027457
1936621304
850654375
1248693050
1683868925
1232834020
1941869419
2054420712
641834627
379474004
1658408281
285310306
1667713024
818939900
610791364
905308650
173339655
291045450
1377821590
1476658859
812752739
931603465
301331085
928892459
927758813
588451236
1295485744
1036354513
1061993330
1639915892
51598343
261440983
1636858023
192111643
1217493479
1980493235
1916107015
504825975
617920951
2089660183
1552930515
921550640
1736194914
1553835427
1433432840
659670323
444739109
114731086
75585971
2096147019
121713744
440650066
540973667
1056451639
1169586223
1991347778
1697230839
391106445
1673972969
1857767158
12695145
715484191
1128227825
871479005
119472426
1650716824
1216945597
865676750
81536454
788333784
2122859118
349664365
456153801
631444217
1183337247
695792796
525959208
1524735111
1194142585
1737533155
1635797567
1445046295
1721983606
196711622
1168115987
1599942807
85643137
1360004331
646806236
263297366
1362872350
1646550062
1743836565
667899593
1390987277
207635990
975299005
1621413489
1228628192
365825568
2033173602
2095837364
138190784
1161729603
809601800
1242885036
1212887343
1014240620
1786355646
1883153606
998253691
1884555267
1179427727
1692616420
186499539
432563741
238156090
1721997385
1406148114
930088179
2096312488
1441517026
698268812
1032370366
104531560
2076018984
626774312
22742046
379505119
1006326328
1094126268
1768860520
606803003
1353435290
1319606912
810657385
1288996815
1683835250
1962953674
1837059591
1973467548
1675929256
636322027
932037787
544893318
1575506580
958639454
1837145117
799503236
898882708
622681500
1398675932
590913004
292360499
1128287035
1499766323
1290398054
1413350691
1542087179
1557351672
1522315153
862236407
2083507048
1032077770
1436128748
1839451071
216087196
1658176029
805118728
944131776
954257997
973909975
612576416
126079499
1367385403
601551186
584491358
315193280
830567383
1651974039
2009884632
1396495492
1575144689
2103076659
457921934
1120979495
235909519
838720548
484087977
474113686
1368733310
165641895
681725829
1802460538
1681950325
42777173
609119136
876990106
927242094
1362478970
612869723
1887390950
1586411474
1986740229
1639951711
369410927
1102833510
1353016172
1321273054
1758022188
1013011667
1355305908
165576320
642094513
1324048018
1828033726
405634960
945647187
1838046799
885522746
260350750
1082343759
940598356
1855632973
655252871
1136093385
564526709
195501412
223157050
144888430
1727358540
612584201
1087888493
31223624
605244719
1940563922
1522042053
1776211091
2113862165
1641962425
413579889
1992823125
1490513222
735484086
56785267
16265640
302998102
156436907
1228291728
1238486679
865713026
1818576373
1982083188
1398105819
823302965
1894260644
1027820437
1230063677
72353878
133528839
1572550492
1788454464
1447113491
738146555
1565713021
1630283907
548308995
844581608
238251733
1062513683
1670964821
370729788
1705630222
1516497607
1290774486
650656722
2053372428
1298939769
1665220371
449590962
911732879
1498221494
1800720067
1045378280
268255027
1511917562
1035481062
1033905229
694397948
276930084
1522486845
897714813
503812999
1590168005
268816533
750171207
591103265
1727441260
442000728
1881212165
712698123
1003381493
1276590894
2050714504
969327459
1001451420
185647643
499119180
689453792
45607332
1443353229
914484141
1076578584
1077720738
101291654
1721298161
1563422703
404710720
765478939
598800576
686327478
11462587
1653524526
348000082
1881586214
473492785
1127829011
1720107607
281319067
672527979
389392050
136695671
301655258
280217083
895756422
1726033736
976379924
1526105480
351978711
282045558
1611836122
1152639019
254526245
890867864
1852523855
2037610692
1295464520
459367351
693266282
1278693044
1732004307
1695292566
2145025577
1352937671
847253758
209590041
2115661105
1184515791
1448972479
496042968
1328696970
546872040
615639361
511023764
329910344
1152179388
498165455
1010414220
388504451
1035958040
387903975
1502413042
1710780340
59274503
652647641
196211406
748954642
791487656
1913449108
1150528717
1689793026
1154740432
1099113433
1856576884
22175457
1789506983
886579685
1444186686
336410968
825072896
1520814121
1252023012
323461431
1294894960
1505529447
305788856
918626527
1531628829
1609331699
337911314
726605464
673936014
384957119
749251272
749348290
110300276
1198660572
1330364203
1225026543
1624541011
1081740844
1616372105
1079467920
218199906
2027374642
143059302
1219562657
1110063683
2023848201
1741331386
774464021
1710853522
425343448
1435320934
1719286536
731096143
756682164
172806631
1272951163
1681751366
701721349
150545025
1319336222
1118021311
354601987
176501542
759836695
1856825956
804053915
1086179525
1902743055
2099542389
687030275
1649357393
334615482
703845389
273734660
1912907295
1673490295
1371498131
633274452
769328321
740960060
195026051
411342166
902942603
604430109
872215014
847202853
128334192
1672522314
689597873
1953989757
1263995281
1392774403
521291304
1797318240
748493491
1043816282
36413296
183736882
1397629208
360755634
2032047471
1758118963
1295463190
1924801073
1025294711
1690364401
1176048163
782734895
649556156
834497435
688701413
1557110668
1222107442
1000423502
386349155
541663203
1503516307
185348721
866416431
2116134690
331321171
1419735991
207316437
115652024
737894007
449103595
1976874333
2060629279
952392585
633665399
45671878
822653539
675921935
1890910195
1257868205
886983207
311505147
384728887
1576260144
1863040275
1029801088
2064631772
90626207
511379206
1656037800
721003652
922123361
516782384
1716672109
1796558190
1639759758
1937087455
325832779
1725374633
518879140
784039213
1996156339
1858814860
1382957364
927311327
596469374
1823287528
103979097
1567145536
532306965
1250423032
1417916860
70082667
774808711
76848049
180302443
1038176733
968496557
140281861
1590057766
958769933
723484971
1229101523
1145491069
651560004
237482217
1708893395
1464457996
1021479164
682065603
1750079545
2144834675
849731610
1268507643
564800132
1074913511
1113523018
1615904433
1068755345
296116436
2052590149
1585387855
38764066
298574089
1349667680
1755710613
2067427112
454602456
872228182
544944262
358538123
161089755
287942348
1408222505
1548761233
128141759
1855252068
1312345529
1459594417
413591540
725049388
2039584601
2046839768
342821579
718735894
2092244660
841468601
2008800605
709322458
549730816
710499166
263081764
352226196
47378349
423771572
601610241
1240271521
552001548
1956841051
162401169
937987172
646842545
1999855758
212821001
1220602141
715885134
1011886016
76892551
39957192
229282074
897069301
1343325311
128588832
789572957
2062564190
1220467333
499912764
747870348
348922701
259863936
1053207078
52621736
1238302791
671384270
1047888636
1042739724
1374765946
1209989432
1873447319
681218515
294987769
1103389964
2109835435
992214198
485176621
659125369
1403633421
650490407
1071036290
1701875131
339186752
1363307834
749176566
1622439863
537012149
725349542
879447152
1133863865
2056577577
492501651
2063487809
1280341693
1387193658
2002376361
145206519
384291969
607566444
1573375207
17743760
1890625105
2136847441
144891002
1454661637
1697089383
1261806798
63699479
2021770641
675789829
1869054670
1205654058
1565172701
741665426
44590106
340978606
1200354820
1234659263
1804440963
622114759
1270147429
1749089235
1783383991
447271355
1246521672
1268625350
135236813
1172691004
2019078476
1718016763
1686080322
379946129
66714523
241780013
368604344
1079058224
1642608132
160759032
1744358622
1730903260
34965142
1709440184
108040208
1923171957
950265855
524213981
1649587950
700885228
1470990309
950683285
1004715194
1087955686
605332566
1156071958
1806148423
392679906
36164372
1185446870
2122188841
615588217
393611994
1337626633
1329553718
45290238
1781277312
1682069105
143138322
1776697822
872803646
1170136626
1168212196
1252590229
873519306
410620582
1466790792
505406211
1434891817
871726773
2002164169
670564070
444568243
29717416
1462654376
1727924066
429014264
373200657
1869912922
1796148735
2044828856
812846908
1737279624
1432712560
973091144
983913505
1291717414
2083415653
509435333
909057251
1080765899
600975075
140059000
1393376187
550607509
623792357
1733589700
1388070759
1031098849
574566500
1991250754
1130585214
566127062
1575603059
1618724538
89775637
1069100154
1839525947
1254064519
1877443967
1039507101
83778621
1871609641
1750863938
852922609
1898004849
235129961
433512324
448074381
484775834
655198097
1292211382
1061355754
528578191
1363651836
649234486
690955922
1362170660
851775692
1187245639
1130719799
1585235617
699869365
1604915605
1487787634
2022315227
929308284
1917530878
2049739890
1262136537
44070490
533978725
358030819
1065072633
1932165769
855706719
1474398128
757996060
553433663
2009314936
2006719640
1748984641
667145113
279151
1531827803
121661349
1714497411
525144061
2016427836
1528196819
1691291495
1400203358
716324844
1957846783
461021412
539902694
1195619131
28135108
2129049845
1509778407
1147711062
1840741949
108944474
685093424
133431928
1464150423
1219517796
2125560550
611893115
875229578
1648774019
7917765
1795832534
1411006073
1340880459
25967779
577459312
950552506
1313294257
2021541755
347857184
106467225
1153367832
1373645575
1517012734
1030975978
933893719
278342375
1504888974
1042116648
1959248281
48734900
595035130
607562142
239770849
734285590
863763162
550348098
1424030389
341582241
2128194938
310839873
877625028
828068900
1708702921
2126755413
641993993
705098371
2071289301
1242170435
105763093
309308233
935112273
522652413
630944883
1639138711
1344332071
741830546
1861394292
1293905449
1535382829
952619899
1337863544
1109388719
554556949
4014137
1702627089
1376259636
1450428822
1736218180
372479803
1971933869
886461808
879538198
1168534801
1857571702
1972337335
169078685
642356328
569548983
1874204289
2062658011
1127740369
1584273262
1987874312
2068777813
751432671
1683004142
306017397
314745561
1509831242
323652344
1479520931
1636454932
798789192
763361191
917111012
2021827056
1495075746
1273688113
2027195463
579511331
1769980651
15773672
1557974635
1128183496
173098579
836778000
1873971896
169472286
1188365326
1674561701
267219142
1715212507
1605250657
1799997093
676939701
53526605
1185866585
1819319207
1433417278
1779487753
1212018935
486173934
139374564
757757205
904265049
1468086481
779894682
2040589869
892789446
1726503889
1850089015
1848510564
1727561100
2023798971
1989990617
1804817795
819078964
1062115804
1692775125
343445863
1594189578
295801248
1043067837
339432271
232274281
1787077501
197219251
176478442
1543943312
789675429
701103233
1414923656
1316064171
394374951
1301584977
2026407225
1383425324
1337974363
1435349138
589145849
1254870762
1989995414
685330738
749895749
1165123686
1989095926
1358977114
206738936
1983309404
1032974961
922087461
202180490
1865590362
887350229
1957713030
1341889480
1507897623
352233568
1943001435
821940163
48180619
1000518049
859152985
609484418
1446540126
649229983
1651958996
879195448
2060621368
1244333257
579253307
1010601445
1051154584
276220615
1216237706
1474030268
1590682468
1646668363
86289642
581487209
379995431
685565677
1893368272
1419653917
684141991
1180021846
1578515351
132845948
1249200310
252443988
1370623225
693928890
1815223301
854998663
1596559881
1726357931
397348777
1313414800
1772724765
1960768622
514177038
1312998241
1808250958
41536190
1768702663
1093152866
141074930
1919059775
831439833
1104109816
802375326
787139199
448200000
2139472963
997551717
789443226
767099606
1561373320
1887802560
1250961225
1607869561
1698020574
1245130029
1692448979
1569741763
1321207485
2028642412
259384232
1226294780
714104867
1746880762
343882905
2053572536
1787681360
1359070778
1054012642
628911882
783660259
1124866051
840658558
1344609838
1377210560
490951421
1607339568
69551793
89506719
614145998
290084263
557809034
1421865237
1806042637
425103877
376912815
775699276
147060112
892878910
1443999617
414407837
1710581138
365433240
381402941
2009459331
966552935
611833981
1434591793
701353146
25078265
1824066377
1005974532
869729844
1361662417
326344434
219457531
127326363
156825570
590171223
954535186
1458630315
1078943967
1239545558
722165362
544059530
671990741
514349805
1738034809
160108914
1567289299
450681222
2013556458
1926429438
1968815420
45121884
25064981
189097892
1198908933
110148137
1377556671
1278390858
178729510
803749436
1783845012
1808103785
1093943179
2036383763
481155241
1681884832
380282683
1216676263
192056451
174553337
404127590
2067381353
1623544338
1322886776
49938786
875350012
1215789481
441131652
491620632
1150388012
667982532
1662312945
228739674
19520256
1100765165
592765117
1726696096
1106834152
922606979
504081541
1877163023
215161983
1082545823
1364502875
419308200
190231372
1089233425
1501096747
1877673071
807946540
1411380815
2121568826
846203813
2079056527
113978901
1123708385
1911483475
1253876029
1946562921
672343313
504424066
1880480699
1338936997
608797136
2048815912
1207101067
1414085061
1024672514
556101914
1240552731
939967502
1951906264
2083991546
613410805
2011588545
69262184
505519993
1529408389
1977052270
119974393
1804334051
1370331844
1702202335
1047516046
1223588384
698547065
95968202
1698524322
1453422862
1471167264
2140600956
65873016
313957682
683023915
1061246412
2101850596
826371028
1325220158
34122408
165810496
610431000
552495743
1604105233
1493621160
536150585
953327949
1126724364
691053287
1867794177
1104837123
1780053853
247516267
1705969276
315898856
1593669861
1168239972
1037713253
745011872
694453821
495470071
572484135
1420853374
1356839776
1240741472
404990879
1966880150
1382626538
202368174
970231154
1227712939
1531963803
1654107335
775322263
262763751
1515437349
223152607
1023917417
1759670966
1065490273
1134011524
1271472684
1295623850
1287995265
675397404
1850638828
1480655657
1433001823
1401836539
342573153
1025241832
368264611
1828946558
336507840
291253086
579316450
1604767481
677816078
187492592
1459943546
799457613
454251509
1253160934
893165282
1549978423
1763181545
622762087
936226324
3679022
72529184
1594282925
368722654
1858382649
981774817
1963893673
2137007200
897536085
1366702256
735079013
1989674792
576004737
399884531
373077788
1576056848
38762927
1071498981
637875815
979350782
1874672041
1042029030
1042967694
860996148
310606761
192757125
604281779
940727224
77440385
1492996378
800136087
1725144370
1300222723
762845914
251547970
885453325
1845796031
1851926246
1483420134
1244860877
1280129848
479649818
20266657
1908825132
1438703186
290747007
60247584
601916327
192461629
1037985360
984557691
2042433057
694208670
1586054107
1116779491
1536212012
970068294
918173397
636871405
1640799253
1822729117
1523267699
998272206
954901961
385302634
178183565
1549096276
583201834
203871483
180540594
658722682
608477789
1769940609
2097267458
1205817945
233665725
1176594436
242957448
1171514114
1103461769
420868862
1252614946
1183838714
825802862
2018920126
602662408
1803909853
1241653214
839076150
1611764706
450451741
965708720
1474622189
2132718138
306031340
2122725710
1103885452
1087258498
1198929583
1809735462
76803509
1695684499
2053154514
1492586826
498324946
1473876367
1812326686
807024944
1511909779
490219808
1225555178
339966992
1111913381
552458773
1433605952
2027693003
934560550
1460258990
34845397
83126708
1471798349
1066076088
1362465900
23218614
1985318604
27063308
1310231264
1359508521
1468095074
317441154
1680530266
1560815359
1754830785
25705797
1556927177
2042507345
751970656
379502349
91395968
49632591
731299651
1096362050
424471865
1790702146
824945916
1075647865
2074835406
344298222
893307776
674553625
1772954013
916189919
709950253
187140140
400242223
2100981472
478279234
818068686
544486959
1375656124
213963438
1600865337
746304524
890297093
1582235040
1270101317
82457017
480509401
266747761
435845694
1328121743
1483061471
732672099
1852438143
987742094
141916041
1848072945
2085518997
852041546
374381553
67562900
2058137988
371501262
942742608
662300647
789055023
1683161550
1091101774
2017895536
34522743
1404577534
1872511588
288613174
1490467809
2058526070
292094824
1181258978
1100166527
1339419319
1779371518
1918624074
375722230
1176009947
148665215
1993012046
1611699201
1243458760
1576067512
487570508
1744440761
1364966236
479007218
2056931484
366122577
1517294010
616341847
144160282
502175587
1256385123
2073579946
2082125296
367471007
1381025708
923489033
1639951239
1413562576
1620158930
1098296981
1013913226
2033254300
335184938
1925224414
712958286
35978923
831259713
1433031392
558166517
278169000
1147588590
465409366
1898635092
263768665
1075942722
308557963
233160495
726967120
2007870421
164006762
1987414842
1687219728
1150701493
1812085489
1145882834
585847662
128849039
387014119
1282505616
1828570880
1856430796
1486344781
370708052
236961953
1382130605
892906773
1894672575
2002472093
1513978879
763236413
84366406
590051374
763507543
94948986
764512136
197079219
1230546600
993631560
1118957476
2036488309
155714832
845626194
1868776716
969953381
1584146424
1249652302
714006480
1597561914
1721626252
1752066895
1312180886
2085945429
2068896645
1761243650
1948224968
798504127
1978411226
1148540008
657767157
1852852066
2078018194
762182778
937826
24704024
1393661588
999714944
2027755685
514649569
1414387355
2004031264
1281270657
600659229
1707255048
460130464
1921463762
1969112839
512147431
1004237517
474503883
2045061826
2044595824
2095558150
361297072
80584480
606772427
717952498
1032822677
706450137
310669390
1459286155
338227514
671766840
2128069579
2045285340
1818293987
1068036267
1153488685
1390110598
595787924
349936701
1443121521
1402268563
628565517
322639722
1865555906
1757261375
1434489901
922813868
1072228430
213737496
425132135
2042078712
1458078618
1474689146
337399669
170518214
1433454421
730830413
1588666936
735713632
954280593
1772903413
151078372
1020823895
1881081051
1045626799
103041615
1464995316
749251746
1097747652
1343242962
553041139
57683899
116693167
1820984460
1677938345
1398654774
1133271074
2004236016
1977755488
908641457
1831476055
373746030
2146466720
1073735505
146891602
1294307092
1624232185
1755446335
1337612036
1211564845
112141597
1344983636
1551326665
2028214748
1638417980
2096643366
247049410
1691473891
43865834
2146111305
991921182
1297718077
1319799827
799359688
1568057319
1804984777
710091046
285813695
737700968
818951231
1752365279
138624267
1863581258
668980010
273031495
958270187
889591354
1341880972
786183407
375812628
973223167
848322137
1444448306
852901292
781342270
1326223149
2020755873
68755271
501612486
1440091403
590977474
838722913
1908563975
599927490
1753142583
1010648058
755595044
1511884312
493620770
752914718
661215216
1356195989
1902864825
234719580
1252095452
886655400
1713243189
1385397739
637238321
433642768
2086749949
5238746
168955759
1734802577
342412625
175253224
1891649522
917211257
118971139
156772411
1515194810
99554871
687582776
591825036
2053906846
365068131
1020359870
755453142
2049574289
71954074
689083672
1166757983
83528738
707520351
474287269
1530805821
240839524
253740852
585532510
729927057
556648642
982200018
941309187
1139323273
1475818975
1458359196
210216538
946775841
1646494585
1505016245
1817008960
645684359
317996343
788853829
1396527528
1670163008
718983482
1763162397
1701043357
1541501871
177457473
143656111
1642194927
1993403895
54671004
1201328411
1337740619
986836573
1481169041
1501318106
1434369659
1836556862
2063155867
842692420
14325565
1868107678
1542139744
446720
1928382529
407161805
1150228785
65561079
520786744
534043056
1232106394
2105486758
229793748
1847892919
209892719
2122436986
206381538
2055040772
1856342484
571189604
1730878409
291247009
867165719
1279025199
1981474810
860249628
1259725669
547973603
1153613035
863023550
120999524
81245598
357452091
1667098736
973972622
1249074981
2080903893
237025712
263153449
1454705202
2081740710
1027497700
1049944082
1901536190
1274305570
861015081
1977522790
488963831
1171356187
1721219571
331353783
1442015531
270042019
1630982728
1377325692
1162853332
1742412044
988906251
1191185630
886179152
2068861278
1683327355
261139027
1099922594
218695404
2059091613
380989974
1180178061
626245812
1432906224
1296015169
1677574265
1417583328
1914748633
1269267197
1936963065
1703232954
1542469527
1283684877
1152483239
968960141
606844578
1626268742
1122460256
1287263700
518432652
598857887
1968015341
454990524
1040092000
1955397005
769784256
1608720381
1190536202
1741560894
1654574594
197325029
2000030573
914847911
676561206
431639617
1654914833
1383292189
1000353711
655202918
304902889
608823102
789620418
476141664
312762764
1613490835
337333638
1552936222
1972601057
1746730494
636578141
783411677
473986456
252023791
1380446512
1830501703
1578573493
283521265
855397540
1370882267
1714867111
1317838517
1652467631
75443710
1795565606
225684843
1053568143
187634411
852714529
2136213915
407085369
372238027
1587522870
1213865943
1529571695
1863028258
1518804204
1434563563
1745986139
781566085
356528239
748258732
1751458897
1986233567
834170890
1637443767
493571364
192988444
1716785984
331352212
290627506
197483999
137158121
1226368142
1303533014
854632479
1412299481
1712189347
551954742
558505557
1160836593
1051814815
193198271
814631172
1935288354
1086203719
1932207231
637903190
1404832736
1299927786
646182204
564574119
1998930473
656689351
1065736911
30888064
835033380
785582786
1341336729
1907289209
103261111
1292403695
852361309
107741360
2135945930
1047321866
1164451506
1164749957
229590496
948927397
1413112668
734682724
2015910751
932046106
219134852
1082877765
1316863804
902156163
757592911
1078805447
784762779
1643657166
1547628342
1812738698
19624260
1481690698
1561921001
2010456600
651707080
851220589
1840365018
545316049
36733662
654830532
1319805867
549173588
1961537455
1093070737
1219666236
1971735669
2097008071
618709074
355102619
469648203
1303223456
779384263
1702082990
327370931
576851312
1477070751
346807765
678401986
517859613
437313072
1067353535
1142167456
1494479510
974108622
694503936
1593440074
169067543
953965881
506468413
117430191
1898007955
1494452454
2071160581
425336886
950605820
809356792
320288980
321192749
1789342440
1515863343
1711435451
133048388
1240017566
598142855
1132445917
138015077
1944561108
679247660
1339907270
754404940
450506547
1652783601
564090741
1711334265
301687010
263884648
917946169
614455487
1799714914
1407863761
923994123
529106128
1570732220
1942087169
288753137
1572077556
82163511
48732379
487674783
1279308082
1718134077
1135823582
748011758
749229405
1734970139
412096857
1585592136
471066319
1909432157
1628088340
224638819
985303768
321116914
691103590
721353169
489322683
1184826787
203400517
308911285
1576785633
951412073
1338384151
166100395
1275501799
772544315
614086116
332811238
800668666
188551622
605759169
916101150
654545576
1263836318
1402736476
837997180
788877471
1217615849
97911758
105131853
1573715645
413651492
151479052
273609476
1231662928
73718217
1491900786
2104004141
1648092879
646689966
588878226
640205954
688128765
137722166
1453998060
1916450538
11266195
974306946
549556571
904058617
2073536788
121484377
47390586
1827530226
1767323331
1630165389
1635978064
1640010506
1344699025
756939136
1056711298
623037642
2101771631
1693606181
980810481
1589074474
1725888328
1590797178
1182950686
481637548
733014568
1021083264
1852981066
1159949806
312002408
454742484
1896801879
979103696
919531551
708909097
626874986
1384772666
1035687435
1121475545
1229022266
190048964
1046208589
1703364357
652076505
1221372748
1628301369
1027822972
796138158
1913800684
1572123098
965971391
2091609072
1710273288
853659172
445145290
1865587868
784693187
985463364
9823291
795849901
1126770736
797931475
466205464
1465405515
928028631
1994887655
463964420
525691485
957564983
1846160340
382778939
1593590207
2051815292
60886020
193925709
515592395
1981295535
557897702
1143585167
450183226
993658836
692445864
182674306
388302794
1340769278
1716449494
2037575087
299543697
877788466
830677928
1470591392
1034132094
91275826
1220270503
360845775
659582463
1633124210
1780530137
595879410
1454278120
748206771
537978764
1837069859
632299099
1879282502
1588833363
1966395934
1381567565
868863898
152501185
1120945477
17530949
911316352
545182906
847732255
762056311
200144399
2079615760
1421319696
37535924
432804170
1167540920
1225591018
1362189188
1420563071
405648980
766308877
282657749
574212224
1644598993
479996891
1086622167
601008295
857469825
1473140401
1977882198
1085533505
286567970
2067083999
1723304635
827212911
2049406519
386399573
1703819075
636924631
1856874087
433678351
1489534840
1165458937
602048644
1260583029
540476706
44909896
506698398
1359978001
1542875957
755670707
2039450186
48605017
580321992
1614999599
699771805
1706587958
119494783
1740584935
1415544271
282950754
1193304779
1325928001
537821510
611587953
2131428573
1618175802
836622759
1464858048
95239922
1544416536
563630040
317272653
1366335877
518388777
1350398711
1721277252
1950345132
2138814247
1718309355
1088000106
917395307
2091686337
143544211
412045428
93802571
2018404219
1126692380
1467078735
1819850103
57290086
1578414742
887246740
1401451890
1356257205
303201762
1695634234
1306623602
1442842786
867281822
1284056408
2034291991
2132113299
1515472093
1095872391
734443022
1125457110
700639672
1424901798
1401428360
505596874
1262165587
850309875
1586712804
618804569
1132076
1389593655
1788122526
1295996460
1747411578
1641366324
105159682
887003410
1207387088
1730370639
1620431645
26392517
2067197139
1325100049
1900820250
2014163520
535862889
519943004
1967537024
442809880
1576211141
135884501
136417698
471500112
617532703
102810910
535951123
338387022
1876816945
2038359927
1400521989
728738533
1029955591
903101539
1928002295
1134336428
572466782
2036936409
1495427003
1304656390
349603086
991968137
124437988
1539442410
861246808
678004965
128751501
317405518
1391315056
223000695
2042621637
1138596982
325966583
1235435838
1519541768
341999489
804398651
1138346441
417947587
464252067
1127839785
1628707434
907725319
833246351
1444766192
406316575
1060991498
1890538811
1373652483
1029398541
2036127073
1586731176
1345374324
183789319
459704324
929920421
1003413384
854976843
2102419606
1180583333
475581569
802663196
1527850018
1023138289
502293231
1727755407
1335729695
1175785617
390918952
517421992
2042845421
276098419
1030690868
663314739
1388738775
1980130772
1796389383
1034438418
2110061184
1633538772
139909843
1880645575
825187240
1456597895
1987781899
1146144318
1391318051
1768560172
569828472
469994330
2023389428
1210521638
623171851
668202261
1092165285
1821218818
1788913487
233707363
1532244914
1307712909
480066179
1474266722
1073447407
1877372955
1792272138
1525151114
2070809577
1607463220
2044898364
1497222620
777698809
58511523
1131302020
362895295
672980034
353488318
218482548
1547584639
1670927966
238993720
710095650
749560025
1156082480
2140053645
360409401
748621113
116946205
48307738
1437707628
1544143939
709347074
1947693209
656568118
1632846081
965414530
389060942
1428965791
1999634069
1745569542
1891750769
1837654135
1835141520
1300874981
7814281
748642578
1653643555
744739756
971117073
1624876774
1421521225
1076744235
862025757
481022660
1610156124
616189948
677513635
827696622
1959915718
1799926981
1039014128
1198227554
460598068
249699848
1070435423
16802393
525990126
715471407
1964355200
5395113
2103466572
164850194
823471841
634958347
723820823
2000067341
638011729
1812577451
155538813
1893389930
1104405026
491283192
1089325172
1549056920
27941935
2050703811
857330583
1036554989
1947903171
1353545160
1924234860
1661521034
2145064538
80623616
1449196243
1799519768
875733943
1990490302
582375255
1781769687
2000443164
968320351
375214399
211153715
329113688
37384858
1291688501
1330988025
746110339
442548212
1433582112
304066860
1982192004
1747488881
412001600
1640001352
678459658
110248303
1244394071
801579973
217405689
752845710
1882295581
815791072
1108615969
516372720
696147693
1907288635
1474524534
145868193
1146099476
759684463
695180292
1601500848
1456222011
1514512202
422367872
1324123156
1361606239
2133430017
1668030856
425248431
1743226651
603939286
946397649
262661762
752954581
1982869492
1995525568
133674253
711688372
16628940
791828380
2000677581
857266774
1327364212
1408535091
1190572433
1614001557
1960036718
976028508
1729116922
1779202211
642986374
628468054
411824398
1037703281
436982857
1325339220
1458770464
1754477299
830049922
95286299
1453206412
517560789
109975923
1979550397
1623474837
1459008165
694020465
1625701610
1746012921
2125269477
1989891694
1666750288
192826405
2034032584
194595246
1633841482
1173734242
2091663696
1224925435
996153634
252786345
980917385
1285142745
2064826338
1742483057
1042349151
774547573
691969217
1255563200
178113336
684427942
42955801
1563534397
1849794216
1292233615
1112087350
1461710480
54317694
1603688411
1709865193
1096299346
1219375003
423864037
1242041315
1666379492
442122887
1015497464
959457064
1801403760
1708387423
873805627
2067493543
2099393214
1773085226
301081256
885950903
1628879178
1178995442
1788517137
963157666
940122541
67614125
789304184
1510717007
915106756
466530832
1397034582
876610651
1217813259
607698234
15478856
1582058500
363849588
1085236357
438362837
1354974869
1343285208
1323997479
1818350796
1271207630
545900005
1733715356
854144771
582197501
1411879509
657515901
281621027
513496078
1611100651
2135372818
1477115474
51715909
1585514595
330978882
1832214095
1415716371
1138117653
524842619
1097436214
1106348754
570786244
719457578
392390889
661970787
966160590
312260721
1738839469
39320409
1188289175
2100922338
1909248834
375536310
905566527
1758087932
644668951
302839014
255871200
952852987
1271000717
218121294
987350424
788801812
2058076171
1907573512
416162106
1179618626
1012610184
710549417
2138273162
1794972882
1815308124
772985667
716222744
395730625
690535980
46955049
200252395
1844404083
1655541849
2078794296
2129904255
1257109032
1125390250
1483382548
966919401
182355464
391393468
336750559
638501263
743397779
1267853535
785372621
1968655634
662761696
1831445067
192900119
1940424662
1886954823
838819306
426680761
1955000606
1279710477
175799538
1929450182
29868145
106493428
705039148
713789484
1794527618
1346963106
2042168100
1289604562
1288744512
643167180
1947764645
204253137
1610790032
1741154809
907777889
994372566
556577375
244079576
948405626
2086568255
928701815
1920411188
297077824
2106987556
255154892
1684954155
1160651619
396180551
382583178
225828411
1104820942
2075219965
887474813
860074981
459694047
1524363994
122953916
152777785
912045698
1880257739
1529602641
1057114456
1498108861
920097668
402006863
1896584599
1667233164
1763406850
438673162
295135237
1384747223
147550988
1698174263
1989244070
581549839
1803480982
1922221036
1453147152
1796394299
336571756
1968195579
213951545
1996621700
408371307
2031413547
1253161753
825290252
7649940
1420566760
555111540
940703949
442608404
1303864910
300536109
1490007677
393915778
1648440402
1283444616
1464206416
694038370
1686523102
785823561
603217776
1209734634
526395230
1457341001
586268731
1945717355
1136249720
1559568002
97082628
178938283
712628973
254522785
1956960720
1110667911
848236835
888120610
1293399675
546450939
1172728236
436553845
1518621500
1039457511
974982164
1978096805
1529772198
2012469453
1909955732
1489266388
1984194073
1682559004
1537155057
1632269847
140112377
1303283969
1913585208
482027804
1547858851
370382173
2026843169
107779279
1146720942
32290330
2074997922
193842980
1904173283
602181288
501779068
511030238
447683366
1733687785
281939364
1526469198
535891291
118097907
818352349
441159693
1888551671
1273721323
1021781011
1488247662
95148369
847293294
160952903
392444180
1181967997
551166107
1852110655
115551553
111450173
911804809
233681068
1651193268
1050269301
1841507328
198586316
1512098519
1952130187
214988433
2031006683
1900189620
242060447
132032765
984962360
37362344
617360464
309878795
1288397526
110452653
1164964460
1163730028
569557268
1063645750
1565734775
321727749
456930950
1372882790
28336324
1070258504
96955555
1534885942
602384612
557220673
1556415973
722273061
1760403979
441026971
1293351003
346601934
1178531301
528942854
154773162
373632504
278156393
342962003
1562833674
1063396843
2040110210
1739389238
295831813
1082676788
495903250
1040685215
1343497479
1765444740
1919898339
2102443067
1130886578
194627902
1925035158
1523652142
901923476
1025111160
646252966
231677548
1268941970
648489633
1253389525
460158996
16824831
2043853985
300009254
2102233557
1346485807
1728885087
1056865545
70735337
1680619843
1114920666
669140388
1894143514
73537313
1280222262
1094128904
583750058
1993124733
294090230
1445578782
1568412126
827037309
1927172723
2084534730
441052932
1980711619
2012023296
323264641
33509414
651461201
1791466646
1202215106
2023122825
1106942674
933172195
2917833
379534900
58580410
408559822
1272290977
26931415
232678772
1797423751
1171024047
543319430
1817568622
1329895482
844381793
1499868146
984511135
988573226
382434080
1217438461
1745841643
1103063747
1787656315
1250889279
1346024935
1783192783
722743707
1365415706
86367557
1155602319
816151343
1075058502
238540803
1602877424
634185097
1978131212
1372641013
1245656746
1101730485
966517986
426437062
1759965828
853138299
185047147
876518306
541188355
367746099
2070483929
382532276
1078617110
1232275861
1977779920
1252417213
345051133
271386742
634322126
1048642155
1965622865
252296324
347748886
244326679
86940623
16040452
360612693
823656257
1044291715
332436589
1202834539
926934748
1677967081
1143563469
643529324
492924391
101570904
1510260130
14502377
653797771
298774064
918595805
1067186907
1293868154
1014875797
389161358
1550762277
815412376
927459884
1129480877
624275949
874697040
1790111576
552579732
1363706182
614914253
1254235305
504520782
1067841129
1348741115
1361370909
279119975
1347500898
1225813994
969908348
1738685958
709029649
1512607064
1074565967
1934036577
1272832169
68275353
371420685
631963045
1161417704
489740808
2094658424
277103406
729496728
1869158161
1711177784
1531787280
1858932886
530948001
1455503022
1717276332
658917843
194908148
436906923
2004189117
1094443138
906567954
1606796828
602246309
306075508
405723746
986486833
25261628
1202156056
278221516
1686817641
644727799
833248539
156285035
1414592023
1970900701
870595496
1962432367
341582897
1333019341
851379519
392676085
1845949565
1660904627
1274686544
446746772
30196176
1449349642
1046513247
1989919310
89102072
1015848527
958659245
1646737846
83489679
1508283655
701508455
1043464097
1036744870
2078580495
650709237
217649527
628892427
893025912
1611507072
1252020605
853238993
1978422255
148012865
753181560
624087212
519959273
617112078
294639785
245766539
1058915819
419790604
1898792991
1246394262
889397901
517522096
664286590
1721415183
919686776
357618414
938479030
1469910229
449431206
772128723
1273981543
1726689431
1372910878
837685086
1072149496
1575895761
153506096
1417995998
416745684
1159786203
1055861473
842639700
85158135
588932541
1875936931
245675662
983709812
1496808265
1551683829
1907198440
1492602598
976866951
284654002
2106732897
806084522
641637319
1369227601
969214584
688728209
1787134066
1467708005
1542178698
1769868755
1443655721
1043387870
875010870
441573397
1484937004
841273512
1752230498
1706531145
609890607
655049918
1209193269
600905165
1076431163
494572379
466815661
1447253656
840742895
823387645
71512938
121002043
2124897323
1111675194
798830623
516012164
1956856321
2014887279
1006961363
359837109
1283206209
1801583772
400336881
1735130442
1620317731
1319296334
2123602675
805396031
289739699
1464344588
1237377378
1753604308
2044007942
1933770151
1628384635
1614207063
847787556
19979649
1150215957
1805915635
1210845893
272406035
1650842924
597370248
807435957
701494029
2141886404
1355595168
837586909
1917962167
2018979847
173756694
1152433430
1958008109
422683381
1246069403
482714231
399174871
882926748
1238981262
93013617
2079121590
409471073
1107030767
2144263645
1641151583
1857271475
1591749723
1619976437
766934763
1902900274
2031490604
835272237
997783084
1049242996
1883723639
1679615246
1015156583
1451979085
434147686
2094711475
265694446
1062029040
1071334527
1507490856
413415555
1606996008
1340141919
574962931
944873889
1615945327
677223318
114572950
561996374
1938561435
1736051578
1887969832
1111192681
787297953
11762856
999662059
981704290
1944718851
1524819870
1390309590
1736999957
1822909947
257906489
1963724184
842669451
205036493
1481700574
875169052
2034115591
16689095
166912607
1144146908
598233327
60302905
1229336951
1943692821
1309575471
2147306318
850100425
1970705996
1867073275
1679156075
1256590830
1919794296
1498761003
71025842
1879568272
360062688
277480504
1560849219
517273281
797572313
833901024
780078485
686780225
394503289
773151429
404315492
1428832784
1859673414
1394707612
1989050836
1491428708
1303526808
7055394
1244196821
247713214
2006846278
571266570
108199568
1287179670
1507220430
1809310549
1618610157
1842136122
1511922107
1845254270
414195819
651962239
568597121
929320441
1568123729
1303580764
1453518863
800554446
2130913885
1674247071
600974186
1449781550
1426419414
1005428301
993693184
2009683253
1255067786
1465528531
1211648525
708249921
1163492387
1833543134
687941886
429567901
1335908464
1261482124
248933330
989493420
1580100502
1171603382
1878006918
781300678
1080453445
1558432765
1460606752
746296481
473281918
479599723
907308019
831008832
478684722
650466934
1895889441
1328244020
423862035
1952437282
150278676
767552967
1698192408
2018664103
956167235
1320435946
88617457
1876868002
167599461
1437555766
1650685166
925596532
1885583572
963746745
18600758
1015637107
813417584
1311010166
669977
693352228
361161359
782833720
291688381
2009482012
1909057212
1512217038
904975061
2121107560
1274864715
1653528064
1390143146
1934108557
839839965
1975858886
1081811395
307745574
137836510
239404429
636818162
1411855017
1121852345
1115041238
1132491269
1922265799
1484873805
1415170252
1510241480
822530762
2019729694
717573939
331985971
2075528300
482252031
939314343
1845731085
1155373747
1820371305
972611310
687409277
704638192
1081712354
1608745986
963695515
1528419318
1917471801
2025889283
1102989838
1369907768
1159568707
487141896
90399199
1100685421
1644013269
997924270
54055880
755005498
2115774438
673212207
310999077
1129510939
292712596
124234159
1599589218
2003525043
1271111026
679611894
1578039955
1052005729
82804348
1364902816
32337140
1351494404
920718662
1298457609
77700293
46286552
1815037830
717693220
1018989602
1067968068
1668683060
1752541047
1963364373
1769627710
287736900
357367424
1263438795
2066053810
1768543579
1450604167
1363733634
1777734889
2115262867
1520674953
2146174324
2101984707
1189079138
1093115823
1632370859
347305584
316353006
1681061329
1117354879
582196111
1973261266
349402662
1740047077
2145825762
1692700302
146924408
931199344
1304435795
1082788257
2013933975
1710398624
1181036619
1341690900
873550016
767392193
1341070829
314018428
1913030049
23226444
661847718
438969591
2107192315
2070441870
793647460
1042523083
1294614545
1001204660
1440113329
540985106
1730192530
1513497794
1854793808
247516085
1915667487
1827602237
197034759
345060592
1443926707
614531020
569672156
27773795
2113513036
404288412
703385713
1582752413
1364105912
873549005
1877053530
935888336
1373455577
1373701000
1289993142
1114032361
1999218355
121644114
340234044
2042237683
937274243
611934483
531033167
776700558
563626473
810237470
2026496497
1985210469
1487908978
976100308
1457516135
1727873970
596597952
879561081
1919032589
1590588002
163561973
1858802399
1099745744
1569835467
1028358710
1591485337
912683723
2036382493
1393116237
930782630
1618994923
1399651940
293497992
1857465992
1800133498
167785046
482324478
412114431
1550085717
1392713471
350033318
2064152862
240045173
1505030831
841274036
1791916943
521612656
1773333415
800846977
105925350
841080734
393650320
2103706838
1726034192
779824169
1687654102
108782517
851877787
1508534583
1989660487
615118332
1897034787
1590613718
1104263805
1237788281
1665477220
1697709360
638321663
618377889
900958988
801567699
1855081045
1420565951
1587932695
1580787806
1436141420
1494647634
313511833
279238476
544534521
1239952040
158260281
700676219
1439702724
418056147
1160169620
1822117356
2009058720
1019075999
266446849
1940894047
592153096
1002266648
411082257
1959750020
1277843326
1616731572
837669532
518867340
1496781927
1457194157
1870913808
1345919221
2088365807
1081517916
711979064
1829955302
264137583
288776636
1306584672
422213029
525529630
451412689
1701556792
605229542
1171245581
2021769779
1003695747
1898051558
823494257
1085033727
386586430
1043985072
333216251
526580613
363129943
1789499660
164255246
1790947885
424107738
326222294
827545016
1695166590
909852164
1903735275
1950013222
1504836358
151291410
1182674284
1710192708
84291087
1183481184
842860568
481569746
1434262828
1434131012
2114946788
746587953
572895404
1060652468
849500287
1028634081
1691682907
408934715
1034694471
455835571
801437880
1920064347
1847787075
107253663
2039794659
1135008742
995143780
1707625786
2094291951
1906540662
221284988
1650097680
495715286
999841829
1192492711
1379243486
793949911
615201376
1723930955
2075457936
1815714926
848596732
935917892
428349495
982161986
326127979
1524318639
2067386489
1429195332
1684080911
2092268901
1294504244
143266934
1852915785
1989846725
120262415
275160932
1112805653
495013643
19733952
625328026
1562850450
1185035484
1573537058
1925150034
58332900
59962787
353072581
1666238776
850264392
772811
1833368578
357170551
1144085189
494347923
1227345562
282266147
518961898
880930425
65766497
1255296553
714502542
454636801
1980508132
1034141990
1015086947
11241750
954946011
1140492179
298305743
68984344
668634430
1136621633
32023751
1866359191
1053300190
2018025821
127701920
719118872
15203591
948709103
1676201528
1132259176
925238623
56266627
1873826301
353803048
1702414003
1393953640
613682725
766467458
284284271
809157673
2049613908
959497287
1450598336
928961537
202212563
151526422
320572421
1578225458
1355354017
1370994817
1195289878
1302389806
1196426803
2144104601
126197117
1905813727
1637148647
21558437
236758652
762587186
1455059279
1951188957
1157142786
1620511406
82013196
759915189
1500389801
1983067391
1510288516
1410920784
1376112097
2005638285
412230047
81857640
1855697144
311974460
1891206786
425336745
1068931131
1695928695
648961502
1731499042
711806762
386185182
1127664458
2132471381
1671269829
549395541
187926425
470440567
1499168148
581185123
1650311420
347235256
1440785831
1526089619
24472196
499278850
1981388149
2011213164
73747437
736027428
1345250275
817033446
658795417
2144245006
918727427
1950901439
683104951
1729728708
1303733129
602209448
1655781845
322189473
1178206003
925500046
459276751
1961710162
2098693467
2066392992
511630206
6511942
1627434868
1178910768
31585350
1528110449
1392089614
661732264
1591874865
587868130
842582270
656038053
1197425480
530601384
391651223
1271136878
380270591
1458562035
12287086
685056140
1171347731
693332852
499460503
590672550
1851966315
902427782
1026763974
1053968259
1654599692
1154185291
207309537
910504398
625311586
1058129779
304479642
2112581103
1348469396
1550205451
805506122
519851346
1700745320
14406898
1036329296
888754778
297786238
526861446
170926649
111104486
1958602917
1361822646
174695076
193464321
2109604080
827248702
255947995
14279988
716488526
955716056
1025814425
514857339
118048965
102328390
1426826517
1289156576
679765287
160540818
655667817
1868425941
1853012819
1687561352
855356601
1376430515
647740877
470201648
1661491693
1882791824
1315786646
151093073
904961984
1480960050
511745417
1649835852
1077651727
65265904
1366057151
559126300
1496055601
34224388
1570304042
1828807633
1920884932
11238635
545199795
161716175
1689367871
860014726
586313422
642285912
2002132255
2070408532
2111137635
669167251
1825636761
158804606
546150358
1016622125
876168882
496856390
1833996062
495164486
1671430321
1095236100
613921595
137271014
765875881
793800884
1902359604
1580842001
1492988794
1531455117
536309089
206167800
881267353
20761631
1380200196
687923654
1628431717
1975402328
761993563
1138688778
1067282725
953979737
1194206921
987221285
760261023
901851779
81669375
1771261891
1117943279
258095304
530806083
596684802
1980857188
1839841231
1371919123
2057832851
1354886275
557420337
1892011479
2063618146
1790669978
1854384278
785874239
397264765
1180140991
1731553646
432823610
1101921392
2091597981
1296828252
353398071
519400831
241590841
1953089308
2052814914
2031319924
234735329
2122087839
1029572390
374884037
1235826425
1705682010
323986553
1646784811
1330529714
2026215909
1408003288
1068308983
1478752697
1251810844
371333380
1586596207
1061065913
1534419647
350767339
2067055467
69186955
2062744349
488736707
415265605
169055883
1913171516
1404251637
2122329909
688206573
485400023
1274499529
972498846
2065454972
1124264199
1042245971
1550873041
809154935
2003331456
622038030
1881920639
1519003265
145027150
1949164352
1303142381
1660178424
729220360
1279907680
870373495
1124738786
599368034
298899058
1722939916
1264646106
1764633634
444445560
81629422
228971902
1534903519
762981806
529746389
1529884998
228153879
70782778
1332288109
587365853
1219930982
1481798900
167920616
1542914686
2106775049
1454541312
892563165
600161477
1166987795
18975364
525738295
697858239
2103344913
1247681327
576625057
1851559370
2122370439
701841837
278204789
1450598038
1540993922
296715928
1877411733
2009906389
943434320
105712584
586615752
1365533019
2139222638
817709766
699419078
969259846
750609010
776403648
445262169
890384017
1167457560
951170676
866847161
295013483
392402706
1932563057
1997762797
1435452314
1696847347
1040821054
1560270763
1380796424
103132565
526810228
1584102021
940257839
1921959652
360529098
1572067991
2134817170
1242429957
1826775728
900240198
1877684163
2127654958
1819024011
1905940381
102501175
2012435305
769087627
1703501695
1547828633
77092933
1378646442
638084948
1887371222
2088634958
1195040730
1606864816
325013423
1406860305
320474370
285269054
744613514
946523309
1340286798
1491701402
764332669
1775181580
1856443371
607956470
112223827
1955303382
1777774236
1389428770
176652296
120077260
1410367016
1568839857
87152931
1859550814
495347806
313538413
1418589393
19589092
220432017
1290343888
2131591049
465705853
1736088344
664319023
541582340
1487618813
1270554032
2019784606
891339651
2119615594
1909640202
1123930100
1822264905
1303554199
1444054046
158964419
225009138
1086504250
921193845
83314312
1171792215
97622379
992281802
1022159996
2009069332
164007263
1886101035
1697391743
325187962
1309798518
686936606
1588802184
704157256
1224387989
81965788
671546645
537558073
565557325
12633422
2017606685
1141148829
348985908
986816831
1961559508
1362215917
190575528
1448054620
589795404
2091119485
97341198
1917783392
972799694
1016326691
143414175
2073465017
383667372
1801887883
969491353
905180987
115124319
1297317550
60902188
611455336
996633408
1184218734
934141004
1482319671
1638757745
485069363
2143797714
813261738
883235740
2070550432
916241294
502000477
680452290
1533441940
390944371
484959780
611160821
1189733808
595344048
730336922
386248860
876921409
1349395878
953897930
1357162107
307027743
142570084
693946636
1582425516
1655463001
478225326
82556703
1119686439
51399282
618099852
93490801
1228506128
1703381859
1550973921
332664329
1966004464
625113930
1016992652
186210297
758670209
552449565
980388643
1278116829
577662742
652102791
1896696668
1037565077
35642857
1175145480
1802657683
1912700746
1538459809
1329774092
1776397090
559913358
602306124
1281241195
1253861243
791231491
273480144
539752865
1544304201
1490231866
1719573267
601454753
990592701
932402071
106435625
1517860675
1529624410
1892595477
475916650
1349991226
1943432254
88484018
932885814
2045646984
607823524
1856496845
367908974
1509299049
1165638825
603778386
926246103
1527401264
1154597912
753377291
1602013337
393787673
750517898
25492462
2055989489
1105860950
1347665463
832536720
414511257
1070921157
1815181713
1820504045
279700656
1613823912
1128148320
793377183
2146867174
119959152
875838948
1885303703
1163043893
535116424
192590484
1150785109
1844297500
1828076179
2140614378
1011391972
368195214
167287146
2110888647
1633380961
126527738
820843409
458056194
1940448584
436242805
805871816
741501189
402310129
2084763463
1498221494
2113067879
1020068438
2022098539
771777457
358521523
262339586
454241050
1026630717
1409396598
1933635103
1687345770
1081045909
1450798194
13251014
228450598
389446709
259063114
557075277
951378527
1637493761
360809396
553493222
784046718
945396161
842757316
532332727
2126069463
422301323
400009672
371655817
957987393
2117926459
532195231
719881836
1490918735
1177735313
1549378586
1534529015
986945969
1277585769
1084857221
1253689558
1645953804
306295258
1360428334
1654643013
1010435618
799810481
461114551
426145509
616797326
430752928
199880598
1829199908
1620053427
1086246598
1649135891
140739981
1961705888
665340745
1615232174
1495336357
1873000767
1580739428
1297274092
1264200214
1468305063
818066563
1128276045
2036664281
860477931
267011757
1880303252
1066695740
1010725722
132417523
1230533039
338074874
293365785
1108184663
2013386110
1775293575
430589980
854509546
1287412434
1306114972
657589002
131552452
1022570899
2133480666
654215594
1975752658
1118538367
1015827351
882093858
1344181295
254877530
562453039
332324263
838645770
1633315593
1677724941
114678314
64909663
602180093
965444885
1816985664
1664797550
1876815895
1852446937
654948108
361720331
462638528
284832266
1523689395
1305800027
955545554
1200483685
897888233
350546213
2083820820
1677128872
1755107825
1325963263
826181804
332304858
1619232978
4765205
595721865
1600938835
564849420
892536924
2099732341
920783949
118595118
955152393
1605047558
1476903601
1343381746
1643215269
1049617408
223521987
2031860589
1143593470
1305896140
1675392560
1579843307
695712212
1088514474
113248712
321718114
1691495323
1731312186
1306349311
1820387700
385525214
410538262
933555690
1063332617
1338147334
62180495
59397891
1929932456
206218629
1358353776
1947846115
1034830456
2007251206
191657180
1650821489
1912365869
471696274
1283676487
1026163610
1827499719
1685446907
1727800793
908976659
1788534986
316704159
337945986
1174193012
182061443
1025862446
631840032
1551684417
1670455110
1617694478
1978848605
1373109001
74245146
338933906
1057883291
1418750072
723772056
65424580
90246181
710529414
690398432
647108293
164385516
542017486
561063184
671590099
2073360720
1325469608
1262114767
1227996318
935440401
154821277
1074260563
113147657
127453148
13859232
743442478
1541544454
1142124748
1796230275
209110689
2053812949
850257999
485859124
1881529384
281573693
1641113202
1516888825
1570846551
669250125
327261507
148287370
1775460775
1930191559
391497697
568559908
2146380402
73292664
2102889402
1570717711
674197985
983701404
1247448841
1728350702
689365762
1741997078
1862689785
1449954321
595342832
1676741242
500003829
528670533
257633919
78662522
599741213
1100961548
1789851297
1528905213
1489655305
337143912
1079178978
1878618740
1585454954
745797209
742586799
1557290766
239362034
1734742195
737635688
1831212822
1361631195
2093552909
1057371458
1313806370
1926854947
169156419
867563118
2140913610
1311517512
1591005135
1552495035
1731849569
271251850
869583442
75244135
1969345487
1094315027
2056312360
1922746306
1249243049
1362080348
1727990565
649102013
754618637
1783000304
1267475358
256667165
2147067965
1158968666
111454255
1504461940
251302484
1691002007
1342121153
1262932001
147986722
419736453
1851602354
1343197694
818626931
175029475
1022794802
1136638242
742597369
2030093962
25003668
1537559120
1308675713
679429786
1220008047
1619888607
105240998
1019937478
588733533
741004342
1835497589
477741084
523210051
1828316779
911053947
1750775001
1579052185
1412158918
1491985240
488499575
1985113948
2084639270
939910936
110935129
1884149727
1619070823
285009273
676220398
1930185001
987361414
230426307
9171011
1253441889
620491230
1711101593
1739541607
1176652865
1535968364
1117787334
1967037172
1989901985
716508143
664620315
420054875
1620647715
1021597166
2039292100
423445820
1904181171
300197704
846510815
1893908555
1572081471
2000519416
1355784959
1561922322
733828953
993271001
2139480273
1928434932
2073679342
1732606290
20680218
1128771378
85915377
1157886761
1473434941
962320367
1047601669
203135106
431507934
1660635266
1077489284
1998567650
1283255184
1093010540
9059996
2064795572
1552504786
1716614143
627687866
883205833
492784936
903847454
757189009
133626470
940527483
935532583
324468223
1100498988
2138697399
1379271215
706428964
1284127499
923862595
1277374808
807321031
178361565
784962406
345482168
1455832811
614165390
1595959983
1904037928
306712181
2097335378
1093007655
1162080192
245746229
1347325105
1910807895
1202999724
90211388
809189314
165739815
91933038
1157533693
2074936261
699417911
147664857
854073302
731345775
386300231
157435591
207357913
1460734596
1524254307
621367597
1111180355
794755595
1859993804
327340723
510466549
170936973
640565371
780459880
1395648343
1938474566
1792710760
930071393
1575813431
1341980545
1282612269
276350675
506760314
747612095
865274792
1542005462
952384263
943217396
705943187
317639557
1866351366
412158283
852663681
586296064
981419104
289529530
1310044866
985933460
1303633187
1296831885
412946659
973803376
2145058618
1101705982
2049342671
207906175
1818632394
413798240
1251994113
1507253223
2117179638
415089442
674295939
1661133625
978304616
1637291964
930768287
1261932566
1903887761
1363842514
1172343896
148154887
2074396000
1063807005
1089171515
209068842
1984498527
731385989
685617395
178291403
1009072945
714000285
1605727825
1899714138
739393153
1718117970
1437793512
1015921080
1038285574
1090401271
453226834
554266541
1114703876
2068911500
2043644927
2118323537
959311556
774774261
2044797656
115832056
1500706213
626903767
1459149831
79715298
848809350
1510682163
1873474109
2082661361
1028743379
1822081089
2100230107
1792516977
1714434093
199833756
314339664
1109084102
375512446
953381890
1106093938
532737888
23408325
1652503680
1151853876
2090991044
1254760025
1758654039
764927879
51624569
1575583016
2109018042
1541199408
1906738956
1037057913
617414182
255544963
201400234
856815180
389823022
1461877525
1696673324
506180278
179076631
1945090842
250795898
1053627076
94607189
573952144
1359731701
1983476657
557182083
1580698987
1290949501
1609700034
786553806
999272077
352800953
1423314004
1664621060
1560492281
1063009141
197143983
399293686
1430823374
586492052
2004962972
813201734
1731113721
847767895
853110330
1941450959
1625261698
337912991
1596238138
873494093
782767441
1690431611
1108453331
195972027
1501072671
1211604683
1394967247
1889539763
1094923173
19041526
424883561
1383578816
1189449273
1517648785
494729168
732763920
1526876052
1707218411
1161518576
1624571963
1760167597
1910018556
1429733953
347471981
638798656
353067950
804246856
1340724591
1699650830
1983829570
600356995
754599006
1079966511
327867724
897823388
1869839993
1422084190
119061159
1614591046
742523588
700815407
1595002525
394364724
126327193
571732675
355226697
1220140393
1413555567
602850073
254144540
2026084388
477645074
1202197496
969542069
656071902
767055581
1226443739
638330361
1815207342
1174718041
570692544
1580677484
1836510529
639480801
908641746
356088765
618009233
1731030688
2086037157
1918177570
1876811213
1609971486
2037712566
463558470
1539000329
1708388983
303960857
1545469146
1713994672
1431034525
2123393873
529202418
347287400
706397165
529299374
86907633
1287278324
666684974
1623676276
1778995392
484515713
845478509
17071410
1298869572
894390803
1236353260
1195226394
542162783
112422804
1496637794
747335137
127430403
301365603
1152073002
677968952
974348620
1857274421
2023303725
575164599
2005126537
61138396
1615925260
1246072731
891509863
824536393
392446764
1361826704
1943151822
1814076958
2137360715
1301656147
1889817537
203606006
1827372380
520477858
608942029
1151820128
1801137713
1105638142
2116479331
1748668035
958616086
650479941
837721729
727784589
2048091052
1870433586
1677258198
57057146
1511367830
19362938
2041165809
1154130040
1213880203
1260353083
455776398
289707451
1737580121
941459474
2058553328
248022560
1506767162
2113568159
1742499435
708069945
1813518138
1730295669
1533608953
1302442404
481028734
1729834437
1883356791
1389763606
348480679
1112085931
2085383427
1225433150
468285075
2142408878
411420034
1941011694
1746969895
1782815936
578787738
1642097405
218622712
2032605604
1293521876
1825201863
114787203
1880082752
863431511
1656861929
1061608372
178464643
1864506958
1341384050
271356381
1771871366
410839260
1240973308
27918793
1720233192
877041710
1642529409
877556005
2110821980
795716504
1758805238
643380893
977015911
1468194466
1841697100
49009159
1684829780
492900555
1344230750
1893873225
709606074
488804793
49974747
1958053309
1736263385
948504279
641917824
1090237878
541806079
2139349326
280120171
876942527
379318625
2132920606
787999909
1738070293
345720577
1838127137
1955266010
19473601
721184154
1191124723
1434837723
818108306
1943446986
1643027729
1831766950
318461323
1256570161
2123142514
440808517
594778660
869237004
327714112
416884102
514415120
298136852
1378888666
484388291
1272305275
1929800332
443324484
521084994
268235822
1623682104
1033010343
1635614335
2064798754
1551134925
1887569276
1341936183
509327975
1562853112
1740499412
851818769
951360687
681127537
884976031
55293230
482891132
1353740451
72754211
661804554
1938857173
2001422670
951980542
727445065
1352809373
179756193
377105771
1591890880
1344049306
1744237386
132207507
536970978
1231352943
1243609359
882322314
1600851784
1679938081
1954112090
730898759
1905972554
977897969
1542812343
296713686
1545856338
966453142
652564699
1470209670
1347863020
2098163658
261306958
473910069
1592447570
59756668
1078518075
797009086
163325552
1328670469
1709652516
2083887662
2114864990
738994340
765938334
142448990
207235354
1404152115
1844872091
1132078872
26674372
951325285
1219662148
1749901324
1552902960
846133837
1640181364
1553753836
449496162
532491696
1480045678
1504798276
1105276299
1530858564
814076946
472010852
1521826374
1584577804
798780922
690377949
1483325367
407963048
476302253
1852104139
1731324883
692650658
189618980
1575422531
473223140
1966563228
994755425
155754564
550663119
311130983
949140857
137272845
723072060
687061434
2114747164
803486440
397516740
1545277266
1038918094
600221592
802423445
1089920746
340611947
1198067261
268285311
1955220576
187317449
1203067452
1731297637
11551597
1234631313
262453413
428113509
261156804
134236298
1163925990
174299885
650052621
891206441
427722612
681782271
131908309
1901228590
1773694900
103402474
1355445212
1421999878
1907643503
694653187
320992930
474203049
309764355
171615188
84487405
1304712842
165327868
662227058
305777386
2119884176
1363137033
1230445192
549606546
1827368258
302216133
1856973319
349306827
256987786
2042917868
252995505
361949192
83287718
659852403
1906820887
172985654
604776821
1430099728
862691309
454679131
1458618581
239668819
1000358859
1849744250
511672511
716026821
1175897455
286615292
24116176
1421138872
302980819
1945398943
178400993
1447906459
81611102
1759103116
320394904
931258158
1605062504
277316028
2132894155
489155723
1022853911
140425783
1287485691
926233022
1414690521
763154037
747252089
1795625131
1130049117
414676891
1821343411
745199224
1400674003
1307534999
714675940
1453312061
2022673218
459423955
647877310
1440026602
236859284
1434427577
1318619636
1943832062
7168887
1906117901
247525394
311429883
1889937253
1514519016
390394584
1187938674
1737194893
446628767
795672242
1700905244
2017449227
1034597094
1499165745
1583898842
73794307
1462352584
698052942
665132305
1665593514
2099410663
1764125264
1742228524
1563015358
2145654480
852411479
1660261268
2071642050
1335240458
1487389800
207321893
1660343226
426930784
1846741256
534506653
1442283443
1939210087
499665883
1424170345
681567797
742236753
1134936603
1593204159
1709396143
356862409
876054739
667599744
53249924
1272329020
823220036
268486098
466243567
216551893
1780848241
1711735423
2089262254
786252483
37713349
1804000993
1080909191
621893640
252569594
776722481
594632338
778654130
1279567093
1983105344
336244316
1128159043
600621429
641142247
674777592
169270800
145288356
221853744
1505912008
809062702
45160739
1989662134
1493921389
683370759
146798480
1566410604
357689502
1127324308
540198073
1291358800
1513944737
712485898
1415156290
1469164775
1501358299
1660432373
1220192145
1502714537
984748306
1327375601
272383635
808845531
1875627467
159295034
2050910549
1603007518
655140089
844794851
121396769
1595188022
2094772243
1861793687
1704367956
1477879414
535289730
1648696382
1325230382
2115874311
426496819
1773418079
365339817
1883375329
858157398
1851803598
1341281819
1754492720
1205463118
1205437919
315018712
47764658
1662599360
1631982828
1050414050
196674871
176291777
1241249196
257206623
1537714383
714690356
1374625688
711059650
2137348871
224905451
178201166
1478632639
132261220
1132736446
243691028
2050993371
1495931050
1167502031
896814453
611442054
1500072014
194125666
1118333371
1494908723
1732090105
2109884227
1468390724
192362850
2100902680
292681660
1913494426
726229907
2085364481
1303431061
665987117
1429131351
869900043
661216307
779313486
1810284178
349333464
390690125
1777547055
49981940
306482924
74459481
612008432
77553660
1238301634
90741731
303032411
893828327
1260933274
1582773776
378791239
1021709861
1739068789
1000727273
1678298731
122064174
359665378
363964996
1585355802
1850691941
1970082707
552510619
919904494
2061376339
558284012
2036635675
357758945
867690181
822297612
499286024
2042451401
1859415578
378627526
465662607
1719898190
500252813
679362305
1988125555
176631491
2042910762
524376363
1063987823
620307847
831564218
1370714690
2093225952
2101684788
354340214
1576816026
1282778736
1218182940
121805759
529920400
1835438415
1127932113
1528747015
2147111921
1027810227
1419613885
1127652606
177377661
1353210425
1537366867
1789175116
2015288600
588997272
446820458
1695309942
600113685
2134977512
368870616
1454210257
1679310803
1070616608
1013868417
1101632227
929942046
1237753444
600602630
1397724094
968564823
96590882
1701535680
914466948
1478911630
1929405489
1350927042
936926349
1392711043
416852053
891154680
690236125
1870755945
289578732
1951901642
1415153655
2061047044
874737818
826178973
835016635
776073983
2067184
1600837649
1131670383
1532122267
1770546537
2109370738
935048494
1748761657
1268257293
850778819
828210182
1647174449
732183195
696208071
1144517001
482753906
263847307
1733446338
43921160
1900596968
489325405
2091023894
2145976154
166272231
187768584
1899687256
450968724
912768686
2043376797
1937250844
312940883
542320336
850777023
382304299
42360784
1859370036
1433604158
1877185788
1093433870
602711427
887313283
684103717
1788906970
671754562
230745421
78205995
952671775
897026234
2074980769
432960708
1437358678
323944426
2131002638
1343297074
630168671
1049400080
1460156059
196481999
1918133227
1516316204
1456375618
1435072817
1673913314
366939520
669869711
1894422315
2118368040
502331466
763764921
723752810
276781637
1986157433
1160772376
755607889
998445068
346969907
91020970
1872966875
1556031238
584312257
1858272504
895671085
1453206260
468234193
158594695
1508261528
1554135463
811575762
1704954137
1584318741
1947937890
1562762834
1442725852
2057456015
804305561
1774544521
1946392314
697332657
1637854222
224170268
2049102149
1700583903
533666068
1032111019
1110789477
153009726
1672254040
49726787
1381249572
1510134045
1931033852
1584567274
677566278
1307648365
706725739
793569969
859813920
799664794
439494881
1797181041
92988745
250478561
958327061
216146800
425099097
1807403130
62020565
952482745
290917338
1680140686
1245361268
384718685
2036631335
1175881792
500993945
690982676
407703351
2130284188
1749802579
800856664
1318164971
276048392
562383973
1297828231
1088305568
1134914974
1546621231
1695866232
491089815
952466466
1139883754
37332747
1079526078
1979416474
1392750739
88597584
1476835429
462515519
1800481706
282139441
803563193
1839486319
310451733
2046515526
1441952222
1699870605
1816778375
1352138553
909144814
1706547918
1903792653
1413589084
496960756
282462884
706450154
416998548
295029049
2036598099
1710095561
1085274835
1573504662
55858311
157193131
67614125
841486521
1213352601
1732430192
405800814
58416749
627046024
1749346835
1119895660
1485407892
881506707
2099477374
1450735459
873694232
802014938
1544222168
1979992496
1322894210
29002180
1393329905
1642858127
2022872954
1519940687
1232949728
482922453
1167203641
1127791761
1755427069
245003428
1647597343
1799791151
213545072
1006640947
641922306
851421102
891874540
1528267901
543944259
939922798
619575641
1191024950
190475214
1003552847
1554581369
1224324133
59286508
1395463515
35737940
1102056059
1906460404
896657474
3294588
1299003065
1875801694
1955001829
1387659918
682541810
1749935561
42281094
200525879
784447550
516441904
1471177523
1114089979
1972555923
1300438567
1304772161
100679555
327367409
894141452
2013172219
1857781679
1475170090
1775396938
680007573
636519794
1613643927
1663707808
403040054
1998537924
1205049738
1036754560
1779035356
33188225
77753048
738662394
1100912351
1975765363
415233443
1515985270
722147160
82742668
453304116
1485381054
1646408881
2105453381
2135580046
133166642
1921717688
1949188456
1160459460
1933403311
571583108
1886723674
1684850775
330741328
1817614244
1712108657
420859900
1556722887
385929691
668551923
878405160
2064912814
52036977
1669049451
716139670
1855852164
1972303592
1956773137
737722138
325084253
369223972
1774452430
1562740945
795500965
293579961
803156775
1398352760
1618912630
1249629755
1104556689
225040142
1674992263
90925249
426816754
2012797761
450290077
215228248
103314644
1736376137
60038504
1181134856
189208128
1548903519
930231911
1309678553
422429420
2107757394
1245373972
1956409951
199562766
2010117270
965642775
835299356
1345368812
436853524
1037728522
94350524
1154611822
1234511563
889357988
1404032438
2109681958
1029545211
371126127
346619217
127506365
1734986309
1977811964
797222009
89702378
639181141
1379678381
1681151197
569244521
775633867
1629142941
406280776
1571952691
1821015086
999616441
553832805
929064242
1528447749
335103695
1320861623
637616328
445028499
1495229154
688629981
749718414
1408086871
482430905
1383762830
951610694
42190406
1279133216
1185996474
2015124369
495009858
1737013816
2053516604
1256462532
1078746201
641752625
1622370233
28672046
233658633
414891290
81863858
15315892
981228099
1999361228
473762782
730237120
1733782162
1622873765
961926222
1999110430
781223145
568446510
91645223
981834080
1121118973
24674420
1354596696
145623977
524604838
2042811832
325905788
2027467817
1475824312
1324161588
1848643768
2118287762
1099867740
816501275
1194466284
595214839
2014283331
42198249
390772678
5984553
192187290
337215426
1350880196
64974659
1067009815
196406946
1387739366
1773823339
267534428
1518396793
1612069889
838304824
1429534911
94077498
2106337364
975438176
691992886
794278882
1757225854
485419635
70397624
360672772
1501317135
254060808
1705714037
1051969386
1740638424
1365777423
488063571
512594152
1666009976
1998675381
75174091
392784681
501833852
729862564
1377533104
1141344099
2073508438
519271471
1533029631
1183630550
818105379
1606644430
1354183272
1334144840
1235036709
1060940204
1453773507
780048636
13966365
1808487584
749992545
1814864316
1576466603
692949667
1898948971
1283984527
586175703
1606992084
25447000
1146983193
1654177549
376458574
556685817
43340999
557362319
369637328
1318780552
135402779
625367529
1846736697
485860793
1720178025
1551133318
1174292482
89796772
1803895461
1554339967
280694217
622486257
1124453873
978291604
1052640912
241286974
410868195
865120841
1919845497
2132554183
1160727493
37174299
1396217150
1804916827
1576089124
1915517220
817412739
198165317
196906773
286916053
927048319
1450943312
1479640348
1738115001
1554568054
1154931996
422380856
1500630891
706758771
715647929
310618496
352220173
243018587
1619638593
892819189
1346811390
325778198
392747179
489395174
1046742810
737081366
732497882
1144872736
1868835821
197404282
1778972923
1350830812
2222392
1706474292
1017135281
1351165041
855079409
987819640
956655379
512002926
1153497342
449000926
808487162
1272610929
2028441835
687258160
1934075066
976225823
2031936623
2040072810
779583383
1243887101
1998949119
1063336779
595750047
1733369535
1997227304
2063399407
305895772
67898260
2031283169
1914745072
273879012
640970395
1352910244
921364270
564802262
827178793
123690450
7638775
1068425419
2063165854
1289272788
543979765
2085925643
839138886
489955708
1957464453
899896732
257177654
2086006337
1857597054
1098504318
402111931
787580736
573077240
2056934672
413286529
1013564427
1482725254
1765945373
1726606223
1388407042
393851272
125919084
1362328109
1928388384
175209998
209372747
1580246988
1329112971
1453311207
1976844493
697962388
1394754143
631036461
2015807737
528206518
612734957
162439052
994372861
1359355386
215356529
1931009494
1487237172
178666155
423358224
1410285639
1082554952
278104429
589574894
1306867311
2065193065
1029616965
2109841353
833459005
1364512365
1499688838
821406546
1802572155
1376116606
532159033
1711892855
669407983
263202678
1148916746
680438125
946454062
231169113
913523024
2117848773
1785883494
814811649
108822660
1323797122
828811086
445966517
48234970
813356783
1167036911
1887192836
738532700
1364072916
174232335
1590373368
536797280
1031513686
491620459
1074847607
1377147253
901718428
1710392666
339080931
770737239
1243980221
457738
732973729
196274031
1541693290
1162218608
26974455
1478071545
1900710369
1211069891
678891166
1658845850
453327982
43393034
641033627
1569476257
129043419
1255044265
1713154089
1126449150
1755294095
456976543
236803378
2033033082
1135844924
329118182
2063789154
2144064368
1835238457
1265932409
1421353523
1744970498
118151972
853935238
717158855
1259895784
479741118
547023981
2031252719
1510382459
1878832782
56707445
830248769
166651628
2090538655
679226073
486335355
1346679394
411877733
57791589
1275699953
1568203521
1853187418
1688465943
378555586
1357489627
827543598
436209519
323308293
737240747
1132851536
2037337008
1955014661
1418167216
949666293
357557311
414310661
817492319
885889504
1081302072
1867810215
1165414904
856253217
1729850912
1220836498
179567925
894828926
2033460838
1096209079
587396255
93128092
668341519
1272353463
60306985
293474510
1202788220
939407947
736445270
1480933064
871041806
1292450576
60167391
2069798499
464293458
480375070
813815404
1124515581
1239845422
528327968
2007803689
1394588884
949217999
489202649
1235990641
1467090126
543842769
2113140619
1585153934
1740003737
1329335494
21954189
689686368
1861151045
82971370
1136822473
340754582
54069573
1885554732
68657796
2064934201
1085008492
1278731027
724024466
410047819
256156892
1707898376
699126960
188662832
491270604
2003881027
1482553919
2102600761
1123873791
658621936
1074362146
1808338092
49564583
1821033359
1086483900
808905070
1256967753
22238114
2080419943
1495795266
1625080976
39303664
869187363
141904652
124179118
1164639686
2140843369
1876555502
914312527
1317628797
1545498385
2070891507
813784412
1083678319
989531053
1223320307
1557463907
172967305
1087531337
1650566208
1096725679
260443786
1077274224
1621481212
937761165
1363905319
1794343834
2007439857
558264573
1698292156
432846831
1942630544
1502753042
941147380
342831375
1303543465
1762010806
1674511434
1243558806
1957645150
1639448890
918379727
2024748667
1714452180
1654452613
1067116850
1321603076
1458789652
1475273724
1223229114
2082176519
675734065
1513678259
1295095227
2024686921
1749521103
1792821421
1770062076
1359205404
1302193879
297828246
1327086175
1895049924
2025196670
511592070
1819493891
1471862120
1932632609
1595296858
387449927
832619950
555865360
1401880620
910865909
531757183
990463045
471223927
81824410
1745913226
2094276388
1156936593
103488875
2025043426
37757321
1452489382
1723785292
1414899144
795957646
1054553165
1521963193
1040980846
555794258
305187644
237571039
2109804661
522419587
1420824963
1652140326
1361253860
1319583896
1982576333
197253077
1307463169
54467473
1981917432
1412216413
715488265
273225816
270541944
134341493
1733629761
1849419216
297546818
1901945413
1221407454
1708989061
1304032921
1586260529
247480512
1649660813
1035876062
1290998829
297274479
87696708
1214598066
1463216631
165374956
1201933179
732210727
315510608
36993509
1162905083
218773126
858406345
787229692
1813111614
1213791657
597208558
732178469
1438061442
335951673
621910538
1749656630
1418594468
819458667
847700864
710009782
776217813
1084884000
199143425
1922015052
1650239756
2134341762
1041141955
98471358
1197915915
969092000
248349821
1755497345
1684537264
1714164453
349463986
1309073718
1383937587
141001882
1307311039
1505833967
48276222
854978162
687044966
1484625494
366931217
1588482376
1549210776
252566313
1221329658
1164884850
1600516452
1792522926
318958354
736961235
940774326
1679722778
2000494965
864791556
319820211
533985327
514290821
1579985088
581140238
895291352
254551091
1551331993
399978068
129084042
1073397193
177408750
1821281056
2082057724
895241518
2048268387
191950053
1548517819
1642457412
795677109
683009363
1541874796
727060996
1416498497
1683512067
1203893809
412923024
1731601298
1015724608
2087033313
2049163087
850680790
494295221
515260085
2118734626
1155285756
1968672662
949326122
835771472
1219662894
1488712227
2129188985
895225373
1876341662
9365389
2077410029
1340290612
1369497458
1284857913
249434292
2004230692
936671860
1076152320
1556668366
657565152
1204766794
946024149
1741986048
1635064824
2004761835
1964605610
265721187
73246443
1109935579
1402795394
1242364244
2054060302
723704285
2094319867
675376603
382542884
1855145847
997574031
1678361052
1696266579
983282313
1264863772
582117062
620227649
37436624
100795283
339654132
1602196200
278951039
1334470358
13426625
339540577
353767907
573677569
421777876
257820668
26403566
396159633
1105256553
1893538268
2008698998
1939770452
696595209
812631597
1125447153
1512924698
814343340
1017246640
896858977
1139913347
145033977
1739844190
856272703
687767640
487973396
732521289
275149314
674468668
1706025996
1305214913
2147319049
377898708
694788419
174725269
484390197
532717139
1152271416
1390887799
1745784524
82459563
1610934160
1018111178
519545740
1850666099
907767820
1317884408
947191974
1458810576
481823227
460914919
1071003049
1321719551
1088838869
1645185850
982284277
1867789163
814581197
1038039048
1888364630
395682848
263842346
1393203819
2129843841
747726484
436953050
751244382
475392958
724822724
632411175
341442647
1237281412
1427599181
1319057738
1172165522
35925931
1749646359
1092079790
448882466
653787634
404557062
1278788565
1024387114
1833662115
1231241609
448763485
852699584
1485586948
1860352572
1698832423
1389355327
341020483
1443124664
288007080
1606187944
1897566785
746266651
488075107
1379220842
1804468385
806804540
370204309
1752393911
942608950
844479263
846668572
943401821
126621005
990272538
1993090667
75552691
1263221486
1267251220
558951549
1447974363
755883228
460251078
1734616546
1844178008
1412759727
637850094
1685557784
337360953
1295673309
847026430
1895511251
1638377033
1837634686
416213362
329644854
1860457542
820910578
441426172
40550465
450363274
1370401276
2072994185
1346733488
1371400927
645156174
1310085450
651889215
65329441
2068063979
494385653
1667159112
1690140784
171493829
1642292329
1376766326
161714191
1570373243
1684137242
2070047898
2052421657
1828756431
1354334386
560886936
977968286
1014984666
1314150787
1487435963
1069657113
90157770
1056526235
1384029826
1509502631
1873099508
1246258426
1571127764
286217777
681444119
1875947179
891441013
1781526506
1341123456
453753201
1084968699
1988033315
1307031419
1383761019
1888696482
730835420
2101024283
729615612
536969887
829990702
1379474507
354358634
500428948
154410573
647858090
383471953
206271896
1699224409
98222535
410265075
2025433107
1414387325
1531693087
572013076
1723490831
1707903340
863833374
836255714
1703998597
989099758
355667216
1678283804
954323104
810431385
467288871
513589702
1580978071
2111169754
1951870275
1554285470
1659607013
686161400
1384888012
1450108051
1779211350
301014178
1568429344
1542914990
987510535
924826051
1474610489
1725565520
494346785
514235372
326808399
1809716238
1585664573
943032161
1223158475
679097899
1458135280
682868914
1960250947
689837290
474820124
2055748222
1044531266
1313099088
571633902
1486008219
36993509
157773414
214201193
1205263530
607558968
719702854
1126288094
1855429826
1452679638
2111751752
1224883993
1024062773
1594896720
1772945598
2062251925
1958127027
810538559
711700198
614471548
2083586499
1705192687
1169182155
1695380
560926362
505191819
1650145927
1344804574
2041685701
2035477646
1365022844
493655654
1125072631
494455991
1580425339
174400473
29834898
9221682
588334229
1457659414
55911037
1371400927
1442129159
271302404
144858112
169334867
949941449
1967021323
1366297738
2104684173
765328246
985850639
1916891550
559993181
2119548010
85866869
1352523113
1143141564
1984444408
630994457
1107910899
1759676333
1983551746
1425794329
114452832
450396723
118048965
25997077
288776835
410403363
1445544132
969340085
1922566084
1256588800
680560149
1602431300
1069229494
1095676959
19715641
510510008
2002071877
935789976
1204344693
749298602
1271216273
441871730
564007688
1666094758
105765592
192772304
1440593052
1425851506
412408681
599148820
1769335096
1702568646
348392813
171432062
967673897
1161012236
1052129183
1530705372
1272638780
1366593280
410184519
1755172147
423533541
224781580
110220793
458783461
2139531764
454135583
1637433224
1482440544
601271136
2076448661
751720114
25043265
375387649
1108530372
2117268353
6587693
475632020
788367049
1769742139
1401841380
193196379
1399098045
460440089
1668149858
2045325965
1422551135
804726655
780230992
613965750
1932929594
1719411024
1621219344
1144573760
640578757
203131758
1087777587
1176539775
1227046275
309887201
1970579430
357232106
451840625
2085512916
2032297812
301807404
973515525
592600379
1717651620
1350486878
1833428902
1504950346
522133748
1119400693
634572575
1176799862
923681528
834794949
156955253
1273682072
413080743
1523079573
439458534
1048071774
998257147
407730550
1920456646
1173324
483331917
1600543614
1344773049
1101438791
192338517
1619041834
783413816
1100045611
1276035899
960915597
1905737287
1499492361
1733933306
387131553
1376801173
716464530
1426875789
857548006
275082224
1448642575
1893329097
206420313
1752873536
1280903948
1913809987
1778407632
1168956696
1547714810
1835541001
1884837372
1307397629
1518981045
551258411
1295649463
8270598
1240718411
1493919557
1894561106
933178832
1186976002
1273592804
559494316
506227793
1458344892
1901899687
90953892
717893386
809459511
1254268253
1989463178
967241955
711986675
1279469510
745906622
216146340
2064744916
885428996
661835257
721710683
46610756
410607270
592595838
2107626831
1636662018
265616209
1810009294
1879531025
1241272899
1421457341
508772349
963275216
1320200997
533581973
446273027
1028461466
1020501180
427213127
993183171
1159888720
1839963772
1704674122
451017471
398699762
1814141513
1510649639
878545409
887210986
1197112905
677117423
2032234004
588053232
219184359
1117872250
147652035
12802721
1447960891
791741707
38173380
231478299
474324274
1927729779
1834767068
538053067
754166240
1167754152
1593645070
550075546
238464939
398083504
1629027275
1962524398
1296993721
792105977
20378319
1650043969
284652905
442634886
1142848237
486173209
1470287397
1742860926
1359496375
1929879332
1850509224
202379246
1756013679
288522689
1830968949
174850567
1149092241
240851994
1814703655
1063517416
1257916699
812433659
2057627845
723373105
1407142563
227783652
1948592759
825911102
1512517490
129026667
1941773787
1516520640
725091750
1212505577
573176221
780200157
1149655967
2007390769
1021654937
1445145421
1981095958
340415049
740241252
353277059
1812598793
1258456478
1537273385
731858959
1481414941
1192845219
829530796
308074683
2119939133
2102928174
1314636291
483437168
1322183163
1886991169
1891921159
433576531
823363030
1576725245
358324002
693387518
338924526
1870097802
718143883
1891970513
134119904
334904798
508811441
1842674022
1185963608
1830210892
2145730603
91737386
1499553371
2096406305
1941878599
904216991
1499047275
300653221
1306995360
611789147
877672476
1103383779
936935284
177437131
593147744
1101818372
238101295
431603544
35253547
1178495441
986622302
717928230
953257760
225551519
472108960
1234594948
80854682
920492397
416413245
236120004
41031749
275740035
243361901
1120113637
958782426
511334522
340722583
427981090
1781625650
625297064
437557444
1604788635
1804145612
1934347185
1960984337
620080745
1862474175
2085161688
38827490
181329970
1966478586
1067554739
2091042872
1320277710
818899226
526054030
1504090801
1416232687
531062903
1075645254
2002580029
874551715
1359538448
579100504
1160074154
96485882
959409541
2078375658
481991262
253003087
970958816
1948684454
1094455792
1892748439
1196855188
1478841547
1922329759
800773631
734553550
743917476
430952057
892351952
2078072207
953343800
1244824902
446570270
641060922
1863902412
749064889
1470013327
1340704132
1980835571
1204957096
959963237
118287231
1933039907
529971999
1293488393
684923597
1951699205
24609474
730099817
885239476
209516463
562274471
1941924502
1637536247
1736374917
159321503
688088670
1774015041
1046667071
1083407018
2072823417
855683888
206605142
1687947023
1555201447
1053333220
1308508450
1850361269
584152303
362342261
1522210130
1756117934
111905415
1033063508
1054724604
695043808
2082030389
109475313
531520911
474922775
1933952859
1002374308
1178766790
248840563
336308599
1106825203
1438723747
1808625673
683724719
1207897587
1627360418
132328560
1290261797
1839237549
1291863249
340680016
313664173
1947790376
362277272
26444792
1262962786
2135897122
911807664
1734971775
1236837680
453873514
1592522106
1542991956
1489363040
1552554085
683394613
513500928
370133860
822480927
196015238
1196803303
1532295211
246915490
22808076
1647253724
1727884661
299253420
994894395
549744048
1360394993
857721284
1663966453
168366615
1942961261
1003601884
1073052335
148852885
1053430396
1581887388
101322747
1598054360
547726259
79871780
1451950619
729965106
764422225
1948935642
1573458979
980377793
923404567
953956485
1039936972
685302256
1722530606
1111611505
565466286
622974308
456250336
258509129
68805240
1186664606
2108224677
1748877916
897800035
633839356
338061363
335156417
121185593
1581700740
141703485
1800672041
294146421
1298515471
10606926
635144546
13287650
1372642797
557218139
190896318
762285629
1243447682
437482886
900527704
1822827961
554016020
97773796
436452771
1020548563
81084818
49696078
728949844
1764164228
191407566
622642740
1498271932
1430069719
1527030995
840105192
4278088
1297531404
1171335657
1324325342
1066046273
1775568915
88901160
49718847
216448016
1071200402
1330603007
203848276
1826841415
1399788360
201601997
1427199730
121554891
1275090374
52486854
36653470
1632259488
1033568067
1281813812
558060451
1779609707
905526489
1099350455
329859173
61626282
690417627
914569174
1263190255
1075633850
1842800675
1656344266
1918963017
265727879
934008253
885719829
1517429509
106602889
881944776
2050536957
1431126046
2083689306
1693186629
1739467882
201985674
1004785247
2033092798
796125641
483614721
1263699011
94684053
1174124243
1882950356
2040311263
1032654781
104172702
1991410160
1149097380
1311526724
985343530
1533729645
486316386
1119209713
1506286134
1707776297
276355700
1249695959
801534084
78284982
1173057494
1084485667
1902302102
61721249
1389538164
319774241
1413995132
2008416970
1750439499
535242915
349286355
405845842
1692436985
670589233
992320603
430714165
826086106
1035471494
850517392
827720646
1876445011
1268130270
237689344
1401377103
566807480
1564114840
684123485
149425826
990368158
1784944322
919339182
1141905262
652257979
369466469
1735841033
1169391396
1988596963
2009107091
219621470
65038038
396514522
598508961
1706367813
812102293
1674156064
570628414
1125944385
2034448339
1676280786
345999651
1211535035
961243796
1266723838
476601394
668094317
1970603622
245015322
1052228737
1130070354
470096965
1177240134
1587592364
1605130650
1485102563
585624799
1743634871
1392080282
684107607
778962369
1151145977
1282278777
1261735358
731161842
1714539944
996987132
2003443320
618569237
633997125
1127075570
320788019
1881956917
632723305
1352112090
1507695073
935391270
1581872545
378478068
240192613
1003284873
1271447124
59605559
1536676699
342937661
1020294647
299522033
1995144167
152842379
674508736
1300300422
1277947992
771062226
1031291381
1023353689
383310385
554824902
409554946
1491137767
215232047
1207478772
964815645
1046062893
452276682
1155225917
1153021514
806992021
143180138
1061822004
2073430595
35708203
1402479492
5912638
304875328
716115688
619526244
1268511824
646742513
2128336476
671786778
1890078007
1759750721
615737700
1355956681
1163641757
1816141453
1991460630
1832265214
434417856
1743090749
1501048021
742784844
1485672059
1108023965
906714615
1582291174
2143595219
1470342943
1092681878
209550452
1749622509
593088699
1233344724
1542933049
1790630639
1831181547
1501949353
1927355670
507758628
1109456100
1818669201
1303350438
863476598
1694991088
755527241
534687701
222731354
929500576
91810462
1739490627
2109370537
1641852216
385657437
2103306508
503927463
304401214
734420428
156067471
1778256421
1784122403
253018808
1772767314
600895559
1043441500
620280857
241503824
1725824890
110372751
49110253
92217807
231067231
1793063658
1076491471
748334080
1613138928
1466560012
1301716708
1063668456
1410653364
1778887089
1347756519
750632123
1256628430
743592748
659555641
1615517588
486607945
292931702
1330793117
870577259
1181885828
1383361600
69461253
1438231868
1480245678
1018420820
1695233649
985442825
1341112200
216451839
1625652898
765349229
1167023762
1795660128
1726552073
1910503191
140228107
126384403
2110884680
1000043132
1731689389
1672716809
53261762
1261455681
974454151
1481508512
1977000498
330572469
1444767174
283357903
582308587
860132656
1010676481
2062353870
1499944323
379794921
1837431184
1061533981
1329466164
1519389934
103497615
1864753129
399915000
1925495262
806323731
50054447
664126107
2038995470
398213256
2074183140
840893505
967382396
946173142
1142884541
608041142
1199409551
1091241248
89866052
1731773059
1915431888
27428153
1881235758
682741370
1476908982
1796841029
554244860
1890681092
1260166586
1829925813
411783854
1632141517
1298827268
740273768
836735691
850938607
702268847
895596670
1209693217
1353780810
1170497488
78235849
393846288
386733727
542655878
1940620935
450403634
463977768
221817004
1182705670
143983470
892534969
834171862
1830047334
611083465
255579769
1177802367
521904302
746502427
1793170002
1231629269
1609158518
1706655186
1690050885
1767804107
671340637
82902808
871244739
719787899
1076298182
540197723
810077218
1501211543
1793688713
1388956820
1030866823
750304806
1289207168
1764552943
222116575
225463710
1487124659
1278218209
343317275
975198258
1291632401
1667520629
1027184800
745825286
966165984
41543530
1464845415
426157073
357308241
1181853633
710406438
1632983349
109143972
765723570
1096345309
1696096983
37163140
2060419683
723946799
1562551561
387459492
933833364
1986810461
228011989
1879576912
874028404
480961053
1783925156
657539508
1817451683
1687774112
1753202153
1552950667
1708541557
1809145615
1904227945
517447143
246602651
41021865
359578845
426591237
1096938812
455823329
929316362
989199253
741091207
1942140044
2127448972
1030816846
736690472
2075238773
1445728533
727261388
774962085
1429237215
827601772
247379777
1280046922
1234550618
675825731
963443700
731781065
1962759937
544403294
463133138
1111797859
1423852984
1423222752
2116708853
144292141
2128704049
1257926321
849022894
247831257
594867805
410730364
799053041
23735746
1593120785
753967732
868689547
1068491332
1743191017
1421098893
659745800
1951340084
14931024
523797313
1299339386
77462914
1267978520
1886327037
123042280
258333781
895832200
2082121397
321012455
1328441656
1382892434
1555895846
1761963930
928465440
384334531
229227785
754590586
1972673148
1694870500
182367473
1497505590
605731380
1200547403
396464154
1885793982
1757712265
1232473682
503088626
1308763532
1623855475
1463828227
1987990619
1341227150
441347236
436919946
2066437499
430413565
188101842
791396905
1231711019
80370047
844602356
1754749335
743371321
543232274
1983596662
1368409270
565777951
978805692
1667581692
409121856
457861672
1530968173
289532777
2047184841
1559717936
1198673878
491251250
1289454544
857072562
563727150
1279879701
899081794
1029962653
1143209554
1650543761
309703901
1250175694
606221751
1175047111
2003206812
538025176
1737076292
751215568
1901176419
5702813
1827256671
1859630316
657501334
1283484313
98798110
574617357
1497337351
2021518707
1538962451
335826852
1674012442
1557807810
1673702774
194060017
21096927
909414941
738825691
200161420
1800706294
1081593469
1221311197
1017672274
1339358983
743392850
341314898
1612109727
1360976583
1944591897
2124737840
32080226
1040737640
1991836344
1671173238
1173400020
1526323062
460916632
1404633208
1688938813
327835208
1139985388
1803672241
796630732
1447286511
2047322805
1493072670
1408865665
1677916587
709272953
2002412237
845788259
119950494
515895141
850311997
1899641685
885828896
38625424
1584759880
189818225
1856578404
1755485748
1989737720
1839601490
685375590
1172386005
1914502544
1542689278
238417168
1023526006
2082859008
603992118
382018916
1836207017
989457360
1453522166
1358016809
1364676867
2027760136
1750561329
239168046
1698057630
369115440
3853712
1127639922
1196011590
64329265
1440439379
731427704
1120066690
314375770
98534292
2122305881
203594217
354490911
51888039
2120867110
1530768919
1514996712
1235588695
789861308
112411124
1651579001
13670935
2031337256
1124894914
1224479164
1213288152
266092928
1603305852
1435772019
611684155
490133777
43114327
796816590
223099109
415404967
849258748
1194896815
43127703
1714234573
1813410452
369298020
528922507
1311086601
1050153705
2139485356
1617780309
1880126954
1676393027
1263369755
797027525
67557630
309732545
597594026
225917140
1782478543
28844750
213291615
1151472546
1386827153
1849391173
260024302
1576663863
2136333427
300611685
1500713125
1209128373
129814690
1024434273
1255698448
1777450942
1138090404
475454765
1575054860
649144210
655681926
1451957321
1198655159
1290624868
808907273
754286839
1104879269
134850780
452456071
1226651714
1358612365
335032395
475617692
967657416
1858481041
424476667
158422332
2067773756
1440248082
243962321
1410042297
1331483843
1533391673
852655821
1117409980
757882587
846506662
90264989
730498783
500762643
1431493630
218440991
154557922
1131947900
1205932858
1302666160
749803026
740104235
1644923142
34710946
287481756
1637403457
104654417
516222073
688309066
2137487395
604047059
693006969
1525225652
1857011292
1349878
525678447
1813429697
1864653553
505774399
1651250540
1606937119
1458241081
383812966
1820803979
1727619257
618236491
678159986
1707404286
1186342858
205071247
1066516871
1643802978
1471867055
472972434
340038699
431170418
2057768927
672833277
1083371617
1769805043
444786037
177561914
981750512
1100144373
150696438
2006166292
1193800892
943803163
1688030382
2032188936
176171210
1158797389
452422003
947208304
1501247209
1036330633
933818283
648199253
1668549057
84642925
1508233477
1771333655
1292803135
702150455
1512992926
864399889
1774275607
937798323
1504395432
1761990316
1578986141
1520282590
1099209028
2061019742
1008160154
1600389093
766923143
166097588
277516284
2094019737
871102980
601161663
2118912875
2040709512
889202947
214041269
282276829
691681830
1512831942
1757336602
481400826
880348846
382106001
261103338
164536944
65514355
1957142818
227683275
1771396304
202658002
1930272476
189642856
1261011502
1728310792
1967735071
1558125860
55270659
558221800
1335578847
919545602
1517267839
862398003
1501497791
1114706974
131063637
845506445
1663915064
1562760622
1056448406
2132494638
411856929
1389564731
1262443583
1655656941
842893054
331030876
1187976353
1970363638
343274287
892720581
2010860794
545847867
1592665358
1544727709
1700051067
1298065670
974238583
497608265
321541986
44274598
658459724
637153888
1403060130
1366004806
1220492625
2037625281
1313140424
286681617
484084404
853419797
1755462595
1284644043
410575655
775658024
1755388988
2054209196
1969137812
413550134
753808802
621504611
1510293707
1777260439
1968058411
40968944
413965737
393573701
1630667979
1135740016
874506488
1669220056
1019626672
752706620
280580344
1586556410
840220465
1018421533
376801496
1872549424
2010805505
249532644
1537673270
1133222647
1869015213
820491879
547383807
97536820
554636749
876554857
1570291550
1082201240
1879824057
1828126455
1647973552
118721885
120194764
1115923641
1639887656
709815680
930051991
880343617
1527100232
256314475
952662034
664279381
1715122942
288376644
1083199976
455713111
537620007
924209058
250802079
1948231603
348067573
1588456754
248902203
1868467439
2088489815
1010727716
1617806705
545866055
526266082
1728756824
151250945
2068612245
1283862457
2114435247
2086369930
473919643
1238823677
711774472
901976428
1998835862
188323452
463383434
1936231498
417947329
599346212
110100305
1089887671
1540559006
1068861643
1319198437
1479954335
383980247
1308515384
1214442190
815923357
681666423
124347625
1163001465
196182815
1687805392
51900287
963194518
1149183055
1188023967
1838546345
1753308996
1246428464
585654722
1976333257
150223702
1882602512
218209648
1902766397
425386217
969395170
1546060876
148855376
1284697977
2026248093
1690894001
1853685019
1253205344
1029781606
1135593142
891468476
1992871298
1251176648
758525477
624225523
87813691
748670830
887684749
207180913
406693322
189763514
1707317537
1085195904
210473137
209011680
734710296
1366004448
565285071
340462792
662027666
1195838642
1062716985
941574813
1614779548
1018005399
1008066893
63006591
1708344790
1228262332
78916005
64888819
352568899
760853236
1418555037
2123918781
1106343261
543253624
1320590839
1287287804
1428697964
1034491472
220263422
775384266
1028702575
229100363
2137754859
1817323230
1218353738
1220079572
1553683529
929721574
1171429903
322495941
1091829079
809759184
77376809
501433489
1171750868
1046844161
257841231
1028231039
447922121
1489584903
14410450
1583920269
1700622269
652582613
1821112232
26157869
726741014
1888247002
938415916
2147074063
897328262
1588576143
196747737
224983780
775203809
1151299537
818926092
2064670524
1962685051
1067670133
38994321
1908151425
622719357
294408229
1365426362
431403311
1254314887
1034145036
508378458
706156857
2116271142
758994837
316997500
312506695
454925808
742924853
974312027
1842817716
2133651835
1564958318
912056238
1631457482
2016473262
1693057523
716736074
2020789075
166491836
436057515
588545787
350849905
681229461
1269835126
539747915
2052266318
779612908
1698916685
1877107819
2021208653
1491754340
2101957707
441330415
454795265
870316480
1712916325
887310205
1198665973
255962249
1654153523
1875772335
467164093
2140941285
457438293
1585227804
934132425
1174264294
1728585628
2115320387
1281279386
1352881765
656950505
1964472291
332682154
137875416
37198528
2131001333
1398427890
448655495
863403644
233907110
953967501
326261203
198085005
334932323
1729787519
1095558902
928442177
829224329
893576876
1303490382
87391783
1040628681
1738638976
2005585525
1104379635
635081164
1674984962
1596354588
1715114116
1687328514
1801778905
809075631
1577623815
127231030
1222577781
2086560450
658713178
1830904007
1616990244
1470169563
322870691
2115593015
1866968962
1644047278
1449470842
1149333600
1591965691
13973332
393218606
112770966
184882764
1595355949
194298556
681341165
1128512057
1434884174
625847226
104414583
955929442
980941070
792483736
1482593264
307527381
490906514
1259321989
1178457789
1163575536
1763669731
2032707327
638852944
913280566
1719479245
1300423800
107253569
1246078237
1931326783
413730949
1726486529
1827194299
1339660620
1310217874
1099877163
385436618
1697421512
288830664
1808865593
2024884828
298288174
1309790164
192752926
811951177
1385410280
1666539236
482164410
1367904350
720911617
335428916
144045298
736385860
146537761
1416007464
27557935
1594069047
623134006
762733679
1198841431
978499216
1364773281
1849871150
2069578619
1982359949
1239611128
883344782
490845823
1728453169
390954366
1683861801
1777783977
1195158901
1740393052
1794040361
1297934372
1304319771
1242210966
39937387
49401573
1647923895
155796073
1455789606
1780043759
405966422
423224344
1344506458
713934747
1905037935
389861932
1554025067
1206582211
233182896
2104304378
1376901415
279589478
2145489012
46051499
810452662
1321052163
1738184274
1883275751
1326118677
1046516633
1805394450
1834496205
1904187873
546190712
873494093
1785220738
1687309356
638554568
819403081
1677408534
1049557673
265018399
708660112
1682402001
1224975845
1580260111
830168028
779701907
1802673069
233930359
577265675
1695473167
896327301
704665693
57353695
541953893
205853836
18305117
2093202464
833742133
1350715528
1345786279
1699358622
1602756569
46368923
353555068
1012521450
1571548397
314909653
1119100566
31122317
1961261104
1325017304
1380617665
1173295460
1828077579
1254009729
907289636
979896687
465904924
1084254985
903866964
368267056
99810965
814287582
2134436570
426635653
1596371598
485448704
1574983610
854591885
152025205
1089629735
1564639871
967574260
1549929516
1738274001
817032725
10321952
1185330052
846223672
955489710
461182503
356866825
2064406112
1139823966
1132798290
315964200
889371499
219822415
152695166
1699769630
2009510352
2144320880
1040941120
1687531763
1951739797
759498191
92108507
708342547
96929757
388440786
1109746086
223566121
1696098394
1919474592
848025458
863305939
141077073
894504498
1690221780
1121327074
32189310
451387804
1288489530
1776253621
45888897
89417883
2129065391
837213413
1609170243
1311492251
848752447
1219216535
25602684
162186551
875264333
545799243
1889627476
701255713
122852107
1097224184
1752790116
1121023993
1810843987
1511693837
385219426
402586801
719016792
906251876
1801852615
599605255
2065674699
63189617
888920961
1030533425
1602844813
2047742333
1069426194
1771971768
1711304092
1762723126
1336236990
685397693
2127304773
557848875
291510238
354044684
982330794
1550390597
271039807
572543517
1809104401
1040503196
2018121124
342726573
1615438704
180362215
1490828904
74384122
371320520
430320754
2025040058
1438345355
2039044347
2062061614
969927476
1134782579
249825379
1327978448
213466672
1383710764
1574188948
1061269010
630630124
623069870
732191924
1926811290
165968801
764085103
1878849046
1030756656
858374999
1030336276
165927620
278782765
2128982521
869292513
2051276297
599066498
1326989448
1519210971
628070141
398305715
623559798
1300131467
1316584685
834872475
1980924984
445433753
809874273
1934060081
597736730
1866169739
1314486369
94216961
459408118
1452190473
2139074318
166840786
482336560
422336613
295875446
32329710
1712061373
582730205
217835521
1132300130
1969128055
602233420
1157621635
739002876
1258275636
1410890154
907832979
938369080
436045892
829218836
637321444
2027937877
1440514730
714349651
1187247994
1904030120
201482479
1430584293
495771407
1279243932
2009325423
1239852195
676701065
1627205397
741517389
1545678471
538692738
1086777723
923085839
476591303
191200472
1682881464
2057377060
394950662
747772008
1475951745
200662065
1512666078
1872870394
606928561
2047958074
450786599
1379492795
1983061441
147727432
14730968
1463646443
226538961
2081631206
1144302079
1002948880
559549862
1657879014
431456031
363024767
1051949005
798970325
1850388245
118970459
1034423600
507745844
1390283432
1843760191
373761985
422859853
593741046
711497924
1624829113
767537886
1355345940
1174362460
1004328797
1018057571
628743104
1957273083
473490793
1834066246
1031275741
493612480
680118214
226628388
1123318268
1187151936
379414185
1942506625
1882984414
1295360968
772385251
17598106
1740840804
1178278445
2056691989
2078210658
789515137
1559188928
1296668122
1323714138
106936249
458992982
1009282278
1555095454
1347997105
2034662669
716474807
569673836
197574936
1890941456
181731267
348389541
88571210
1620074207
215956902
1452065749
1861028216
844352268
130369139
482329872
610464794
2000797855
521699391
6931323
1580178782
1180017470
374919150
1446156447
2068090344
440792193
187396170
727641908
978924246
1168071608
815203655
2130118632
773127642
583601823
29103933
1315395405
547717068
104831445
803754731
2068768454
1737781048
265521572
453927075
1543254665
862956986
490855026
1257466583
996277242
704516782
741983459
284113700
874233651
191975906
414290073
1565494805
1092914337
287912135
1120547938
782377799
981836265
1435867725
1622555901
486603398
1523243835
1977685405
467376145
791171578
606007470
277658639
1678509421
2136052001
140920931
501165925
384193659
1331836097
495974308
946917629
245822238
1003696360
1055576321
1764661684
1712239104
977697452
460343590
2070643905
188675548
1006674194
147101425
1391551139
1273540584
324249562
981292347
1703491479
1470961538
1748380918
86687936
790506571
1081323600
458145187
409074544
115546157
2062033828
1580520361
529148555
437801122
1661870085
1687557931
1490125789
1006729570
1543781610
394936569
1183774490
1791229586
1153893014
754174781
2084201701
65431977
1232527314
98477998
565887431
386552852
88057044
1459131129
367009421
10139160
1737160839
2047896029
1273011164
1420942450
1957486420
2055299205
1742396770
327014927
1762790504
418461488
551265695
1845945361
1474774866
1988589957
1672771746
1802228171
1687519183
1964112749
2062724870
142886871
59072969
1135908307
181271045
503774863
306969748
584727393
878373520
1967795266
1934944601
1843750956
1289971501
1552083740
727024019
1868565623
1794304222
813228790
626530361
339515927
1574694059
120030468
276245394
1836834035
777602020
1470953401
1159902880
2048299512
1082793579
281891297
1693997653
1842068901
819832922
599875539
103446745
514265194
580754730
1902217004
268891565
1449911576
1115075317
974294603
282295071
90682945
370836176
1760188257
68034018
1792735522
346755932
95257992
1361354633
2091192676
1637097404
1305271220
439910112
808956423
616941992
491825986
2037986160
2060581671
1472617060
1302173570
840396551
1610141326
739359620
447109508
993442721
1946830781
506672976
863951442
1653960672
855715889
1069568140
765247123
1136013454
1752204761
1861817546
1662968243
831168443
632761295
1269320191
1239996589
429489600
360228735
687657607
1176510196
715099011
315410687
1291766886
1254482911
1588506405
1820472423
238028305
1947289243
1608773413
1148661275
1635981136
743224929
946686196
287278386
964531879
1920597301
1686881422
406278174
77029540
1539394198
1833014600
1104791781
1730974526
639222926
979196383
1515554839
1994959519
1917061507
539679785
1516841950
1285967260
1645534062
1650102879
802673144
1929866703
1999679265
674832103
2023504826
952938846
1318355044
1926102027
1388859173
1660862913
321311608
1082514314
1315074499
1446575914
961785813
656150419
1555693553
409634958
1403504334
623466447
499690474
198465359
1272850353
1490694465
777046992
1900299321
1354568997
1086225771
541659891
1954306810
1117416244
1435245592
1019792480
264189530
1202152659
308196037
309478475
57301064
2146425078
128535049
22316193
743591062
505106749
1918445766
1347364309
2109941269
1691380931
831586875
759892018
1278302429
328211988
1438967026
1775568915
1436455683
262922724
288439759
1032173645
1963252331
898789134
837900350
1472453119
971609442
1343208315
1780429433
1506589435
1667497515
180665982
123021741
234360739
792476897
618521021
1969229039
1810241430
939389265
1355697000
1227175496
28366605
1616915207
1589869779
1101962736
934218148
1752832124
1634608667
1559403760
1047699004
745804421
649646295
581460155
302742128
599503670
1450277839
177221001
789488264
2078126265
1177671354
229799408
808261953
703433341
129747351
1337403486
270120956
955829826
1638167000
701655053
81931096
1012884362
401083413
1205605161
1500985350
1884168359
396702057
818884590
140454635
1109887951
2028311562
1551803865
1959958154
303124674
1868655361
27723410
645140265
566576004
758597285
1179151346
1512734701
2101892242
1519711094
1233974998
1108615354
1454259207
2038022150
615283626
479890492
100514238
885079595
1156771849
2046859056
999095217
1166883462
502043708
1753975412
1832498388
1268400625
1855656101
1340449148
967293263
1699885410
2132673732
1311926075
1522782712
608246141
609848655
1148397037
1582957447
456625881
1146664880
1545827476
2003104134
1613311472
933350467
1281283169
145210428
1424305117
593094701
1475876926
911666187
122514935
973836183
1254673264
1390329079
534909456
691181572
1690221673
1943092584
826911453
1433989666
1651669196
959984450
1535079600
1924437952
1187776881
54833915
2054367897
1569759896
1068597794
875241268
138742627
2011261492
1633358818
1622733981
196334085
37115162
7575877
292218399
1639489498
2096905493
456277372
283884477
1331170734
340113439
263778459
1620865671
1418761108
1313423914
2137402858
96465155
1268477185
972717570
1805804183
967835363
747040767
1333487114
898237321
1318344308
323424362
1246665083
1075314478
366332144
1994841524
154038374
2049921910
999972728
901706918
889276788
809926905
1891734870
1262468563
722869222
84311501
1218799798
62169944
1160784982
667728151
706701308
997212150
537144946
1219082879
640316723
713972985
2111028180
698580624
1251521779
1183554007
1250408009
717775512
77069544
1324975445
28506157
600104461
954188938
117963536
27520930
1081291540
1810025855
1675760055
379879368
309374519
978571014
1354951587
869128044
1106290162
742487913
1493184863
1126721041
1443411321
1885400061
1198824811
1048251569
1566123059
443430140
498519408
1677096660
595629454
1881342305
186364373
1670427900
1955771757
1641032228
1614913860
704405905
518821859
1910267463
681063839
1953269887
1152381686
358132739
1445239559
49917073
84147434
511988466
1126514548
575452551
1449212164
371891609
324330641
1146845401
1172109465
1173711888
1022224746
1398726432
718506869
401404545
1586927837
396939176
2068476575
738629688
1598113232
961808479
388214370
694721143
1276586774
691501673
146437989
2065881741
1351021225
827098064
855395440
1301666552
519718452
38152381
1022673493
812443255
1206454294
1006035992
2119959028
2015847583
619469086
709703291
819359038
514677966
1694016517
1557561972
2102773831
778682022
1758063148
636201655
779622904
320877098
1845347852
372352833
1490807778
1021313097
1628260308
1032787779
252268966
2069631789
1550257219
308645202
84292324
1208450931
304612113
1395290791
415636533
718087731
752785219
583002125
1242567777
539705702
1673995354
1997579187
1061645880
647904881
433929583
147766618
593434848
290539836
1318893618
1848996003
115998934
1040173558
1761255055
167837103
1284619011
1332624384
1175314037
1902750038
1324012296
556342235
1421663351
2057687951
1388693122
1699334993
1300588209
54691904
1835410314
148680315
659527316
696371102
802873574
1650149333
1430364317
853261766
1543820756
185474030
488261855
676950056
955245525
990962149
1926203046
156145356
1231734868
1550320402
1725151427
717310979
1141070429
86700420
99957439
170902848
637971942
264298558
672288945
1443419291
937016889
566424943
2057111705
550927509
690276638
84086347
1704227666
1690875427
96405861
2057389113
232422220
909156062
292988585
458698919
1271480423
1499458937
834426984
1043084151
313661873
1932460966
364471451
1361646472
1079425923
2008526241
1949897885
207481166
1705899770
756680740
1561382979
572041132
1209637644
1467364278
647159026
805331263
568448367
1155849150
163389921
154897751
1500920031
804490857
932888743
1634788156
1464789599
1506063817
88786106
1521619141
968466244
605930171
760027975
1344564266
1323573909
1445558727
1236886706
961416611
151100798
333226714
1995601521
1983683135
1082735905
1458682792
210939647
1680915725
414054034
2037653174
1093653242
982381900
882170060
1777926735
78228333
759426424
1339242875
1818161096
53171020
917042804
1169429287
68959202
370709169
1276424486
473497730
540196068
2144771392
1379625616
1407962972
1376512517
458095057
1443545372
1587036100
1783533674
839663814
33224618
1695362632
735280629
766542316
2050392936
2141065134
1006184331
1764308687
1965367932
1947530044
1500658246
390405607
1970371675
143238497
332786808
1396274881
353664023
716642479
864831105
1897025484
1096926724
805415716
1831280960
353553120
352880203
901058012
1407455853
1410855651
1624588257
1599341759
1475436898
454855740
692398927
1418207650
547017639
1896358173
810845931
1605470731
657989613
673130
575165260
620103203
1478468605
726736907
425102028
2094929697
864324263
65285942
1623370821
336183134
162271731
1052669031
48377947
884719919
881133716
505217099
1844399283
1180059904
1026406929
392937675
680273384
134500025
1796017648
645488122
611794483
2013509337
1027749280
1955050157
2047986718
168331165
1934922136
877798721
161267439
1113634681
2037487829
145520062
1736731157
355869132
373806411
301944079
1854917786
273345800
46432515
1913304027
44208590
1072786386
2056420913
1709564485
1875969257
89918256
693137564
1856501500
869413509
2020225488
1852280141
838421653
2083169814
2046104280
1827893429
63287075
979233768
35956750
1447579101
1679075923
1925522283
667173110
243820403
2016011344
1117954976
163095013
2130843157
991705006
722225276
754016066
653129314
767539585
66380789
682905707
1856762885
1422819395
989113471
2131397352
269241559
1104096934
1159296789
144176847
1050468679
1401703685
1142213111
1705608463
1135949048
1982543473
1362395313
2054540479
909303703
575567732
882715452
399714258
673629068
1562268945
832937527
557464247
2115725897
678071746
1471777799
1448813314
1039854302
1315529283
805523802
1728007552
1564591958
1431745141
1091123497
303211944
979984593
711394214
1934699754
1945193568
2082519025
373273323
840037164
74142892
1578372662
1520199246
256825551
805762633
1751316245
1458651872
1460365873
1466522746
1505569665
1502149889
1797284949
851262848
1155582111
1032894030
191846983
84509582
1457824711
127640451
2008494431
500207116
685637122
1095007700
1002301518
919215560
1759300369
1793901549
1619420872
580193455
405858455
489335792
1631551663
543362453
1707810494
450448967
473188214
850602994
495701494
652248575
1892180812
663325171
712512613
471962153
2111635147
716696200
1534438439
1329828735
36429053
495507871
1504656276
79819819
634312898
1883022846
776918477
506595302
1430637778
857848358
1728530434
852450097
1772871333
225904371
1873040688
319608027
1117066522
1588982411
246399247
1452134194
425750650
1191620812
332674421
738265216
770911860
554343169
53302559
1809094116
1773064626
369719357
1603665348
1031084758
913513514
1019270093
1529187154
644633414
712843122
1212873535
1975768636
1502840599
316792539
1461209244
71720626
2084921222
616464616
512264819
306790409
516902529
1976469661
2121921427
613910961
1206865570
574403039
207559751
660123903
1640384854
940429054
594401312
979634910
2068877013
1536972598
622895009
1658386450
1513729669
1513259750
532863089
1867520684
560922174
1900516843
1699373763
698284318
1281109214
1300820432
2091091242
154818890
2039770341
834142619
538303484
1281169569
951666661
193461243
2037186352
78896190
321915768
1488804050
336999171
1874698028
968181827
1620853857
983712644
1457065049
771906045
947332099
1970938062
1336958854
487533748
17128817
2082525363
708664294
234490604
723588786
2125144077
2047100509
223097771
478329465
961563793
1277555997
200344604
931873732
880183130
1242804154
660545595
1284153538
1301126634
1081859206
1963181103
1167122183
251526869
1176493567
138139352
1540806498
519789958
881234994
68629042
2051107165
1578090485
1316519745
923136205
1138562807
757643025
506660261
592639325
2061728988
607324146
1955413590
1365525868
1913897709
1865612367
811507015
62742387
1417285276
946471616
172185681
269624063
1620316379
1678895072
72965952
1042529647
1091158179
2019857386
1953155680
380870411
802482732
867454191
805315689
229491188
504021281
652623050
299450227
1113389288
1910797740
1302500843
376688636
1088815290
907739393
265802432
1180951119
688145760
627443322
184200613
66912019
1445042882
137158346
1187924800
1428541394
1132410489
12725382
1709978408
1198292575
989816349
1831137119
1399040461
1996855456
1238752309
125759923
706783390
104245014
1508062164
579116958
640118711
1521169693
649667678
974062467
390753130
1041613717
300664294
1769075332
120949178
980412229
319218549
1689221540
1476156207
218982211
1201088979
17999798
520571635
231988596
146950565
500244343
692560647
713669729
2057292337
1384336172
162370758
516190766
33766461
45390647
310762374
1619314185
1753267589
1489692813
1346378521
1758232427
314850021
1340215825
233924744
450373767
638734386
1816767175
707690314
209434497
185301841
1302665378
339220759
982691487
1233258265
1991149718
2001761190
436980283
1439677976
1998564188
1408460644
1791035284
387448059
1134278886
1387739611
2008914725
113446947
780855464
2077138333
475098629
2088752179
1222834377
473491483
251804525
1391956699
1333443579
1558202978
1439578581
653496959
1307158019
1354943478
1304993945
2093472363
1030124541
819392054
103760072
1340129304
2068148427
2054953472
1714522923
1123400663
1990970118
1482527016
185028428
125315305
1795897148
1799028143
189240900
194588543
1534455917
999746434
212850032
550060717
2049529811
1546756845
1203474703
1543639796
2117937453
1574337869
1599246168
2123771462
1741402246
990935302
397749681
1346557921
701744036
1999741622
1015574
408174956
264171862
381608463
883705370
2014203663
1323079817
1103031851
178211982
177049511
53498420
2082671541
1568508717
1916362946
2088591084
1345434903
1419400657
727060994
1280333417
1250570064
608954843
1217835924
437294696
1660154871
1768692630
367185198
1953696518
1714126203
1049196731
1495818396
1145627922
437033624
525805085
360660567
553684501
585720080
1006974439
1734058171
1557835470
10125235
866312551
502577779
800577383
657617951
328759366
1624443912
1761010237
1100403801
59503379
388652399
1240578284
1284458654
1782160250
1974854777
621107863
239508666
1239903197
1113804016
1016619152
124888881
793568811
537234841
1050578782
1346377359
1614002347
2053944740
2024588287
1181776001
171910963
2124213354
703828678
732228638
589289266
374580454
99420468
1921128833
1172710465
1784727889
1403427961
1507250416
2136901485
65625940
1151169628
1089615544
969266731
2142168490
1316101455
618549755
2135194772
34029048
1928240146
492466184
2041270625
875331891
540345164
1903314401
1755714181
492143278
294012188
127120262
529096557
667745150
573530745
1648104064
392491422
1107085443
82263842
1602865505
1780493967
1582685868
1561450353
1982521161
836825896
1719773676
485222005
1702666279
1177929504
895510914
230429509
739564047
1056070703
546307389
541969872
1052833881
466647272
1770934516
75385570
1457156386
717450471
2130235551
1473225115
1233337636
1460332018
521277004
251845377
1991843266
903143585
391557488
2048614151
1346390439
187051861
1411370989
2144574264
1144524089
135401578
870314372
705513891
558104307
436399089
378038261
2032048005
87842560
1818024863
925281064
1563271255
50457364
43145222
1459361611
845906259
514790775
273367541
35885556
511553922
2099834658
662708266
152311809
1359713367
271893032
402150021
531101263
1615372519
882890372
868006309
185147839
337436687
2043570011
1991583149
1036878728
744396758
1753293938
2023343466
1560507568
1234755616
838446401
962320736
1893452732
880892218
1428888758
2074769475
694691922
1473759759
1511531150
124078909
2018583506
258708279
1640781971
430365388
1929533382
1561661475
2094909613
1721889657
1501528100
152530677
4462108
1507971158
1522540451
2033097333
865046099
1949114695
1937476721
1384406553
1261690338
259035575
781595895
2004830759
1348516409
234601120
1851903908
1715068969
1759814039
2030923128
1686286554
2091244106
984996427
1840132846
609155033
1714258148
270978195
1449407974
598881539
1606294066
1207045203
1521309151
1477302602
122122556
2035953021
1740589994
1107732992
1739366598
1592922819
1761476595
1711951987
699592689
1281049593
1289682749
1630051667
739165479
1889063589
1741617570
1360830271
685027700
183781099
1814983570
664865614
865046340
1927308193
632497495
312028623
210445733
1145388198
76608624
1931580080
289894255
1286185343
1286392573
1552722293
1520765211
1187625521
425231299
1765116099
2126052440
257534726
1718613328
2135736788
340288294
968371354
227553831
868972726
409615958
834318006
1868996198
829290042
1709737061
1349662506
871053344
2007830741
256100499
360991962
1995499574
1788197629
1563788393
1397283602
1718829994
1356610761
640537205
79578311
369590673
574143688
1416942549
1698306495
1313250115
462660632
19564413
1952208749
2029566460
2090048895
1672686093
1689015337
369933466
1445806321
2086514252
1289030112
102063045
1528869989
883767909
993511677
2020704231
1250170157
82270825
1844040854
657026661
1947638683
229939749
255197185
599970579
1183522675
1985957730
1810841455
2127450280
1293036060
1986512788
1404353877
727085512
1183142853
2021954174
187250338
1371506776
515743062
497903038
885302303
169222986
745945024
631471451
158399761
1263972687
1222044116
330488415
727181632
1543900247
1965983025
314547981
277630202
257451191
59004317
922366334
1102441446
902795497
2014478665
1414834262
570158806
1456434405
2123250348
111055649
2005829516
935643194
89954813
348585553
46286029
1556631764
1900137212
1967664522
425809167
236924324
1784182466
514754189
1147253655
1585288304
289487479
269906850
510890919
820530425
33071884
878100343
176727704
1417724829
2065501223
1597292634
782660805
423856004
893913936
894022275
327039898
1815183274
1337242964
192048552
1437359234
1114781340
479873366
144020402
1791344763
2028743453
1540909899
2081968734
884617112
72371131
355898330
564081037
257389251
1340368934
2072919488
1378146035
464436441
1850716530
80742882
287874526
1770456671
1593350113
1685786307
195490274
1731723303
66247969
101204633
1414841441
1675501256
1538823850
1059266077
1767870906
192206734
875202348
1411566104
1050991345
1654411199
213111304
709377611
357134509
105092379
2145664352
1286405245
869332017
1493553961
992222325
569685412
380567422
190356423
1669563705
1368450672
408640920
1898873957
1714303361
2079845195
1484789195
663812942
1191194517
1212549787
1604713974
569721241
1838087783
1265677247
1307805359
470091693
1544288711
748799662
1137145120
1982980658
1272456972
1722979770
1770588312
1112129786
1219989406
2025654332
521266051
1700561911
1184413431
726882522
1971860477
737244512
1978867449
1768423445
265914047
115399479
565023072
1921356870
1298659598
624921681
444309884
331843451
1571581277
369916652
627339975
531977844
664510025
1413704464
736823305
577798429
1947577675
1496102542
1090009648
978407629
590897318
2107297725
571966684
835679493
1572470325
854709458
1094588398
1864365781
1027207417
1357330994
826920824
1076446372
1240539752
1335749963
1199373595
491411310
2074819791
1153814005
267958591
689214439
1177774841
667460604
2046082052
960249926
223038721
229765666
1280203683
1307081130
1742584671
795797131
676729737
1728745560
1444419113
1285637055
435848435
162190966
642115705
1248850223
1364120813
576062521
368897298
1540673726
829394500
727783127
560472395
1979280506
283802228
177760110
1868455843
867463179
1746662546
1950986776
147183956
396200904
479449780
1757445388
442859912
584054703
835914899
3247635
1935594816
279454767
1810666281
459019362
630598748
1369083838
102578915
1117373110
807212746
1950931868
2124312593
464621049
304640900
1920054159
1495594867
147543207
60570312
1626081344
200653559
255253017
1744559184
1901333682
342172899
1266786837
914992034
1482303908
473154288
729857014
2134104657
32946702
1097822423
1263261089
1779557360
123356180
1673689539
374975970
373110522
747522950
1031078525
344291264
586175703
2004666077
347456990
321467346
2107876764
1966694714
1905260551
1970176259
201566222
711608895
941110937
1946151617
991104226
85078913
1876298371
752115310
119023836
374994408
503748117
1684391934
382226527
893844556
1514009805
1616038391
666258578
1252818546
1115697787
816164566
1850425930
1134118179
459253493
878023387
1084031636
1747956353
123619193
1473143948
648155635
534469883
1410276455
3942893
169347668
1569339912
1643913922
1291463177
2146867922
1842472764
1583875713
2132107225
1512699749
2089243304
1601050115
1017253953
1930215667
304005034
592756518
1228450224
1501133017
183101218
1012567708
1394309042
1245920737
1052699682
1092082486
57045099
281516436
542415839
1737238461
673078409
2124087610
1846571441
289752976
1671351568
1524121002
99274290
934681466
859880764
418819502
692856859
278564910
962426716
1991044744
141459358
233351911
2056173770
1115975039
2104889796
153414122
1899978921
631169721
1954429272
397034792
2118278025
2104199457
1248635774
1858715808
1608020726
1449085805
466819556
852531788
59091737
347948258
538605418
1188373516
1945358907
1354756854
2137535324
601945492
1328786261
1452353709
1368437264
1654048977
812504502
34909713
1258630860
29365585
1902122917
264217793
1428811630
688657798
1403979834
550672365
1742867870
1383912912
103341194
1312650897
1366600501
809299370
42110201
315221953
424471637
1846034541
1565746486
341873342
812664855
1469973721
764839240
2117232828
2036957898
263609386
1651186971
1147615411
569205016
1474189306
277255657
1003177646
1291657681
493756401
1145806535
1630782069
1678012635
1051735151
639060478
1498543903
1488250516
1823537941
293094121
1531674436
196455567
1474429351
1009253340
166228531
1876192545
1969196259
966420913
1142079014
482914451
2014373494
225273945
551134427
387554889
1066704567
1065978892
1110087507
1234439187
568022051
1599671602
2113005172
374629609
1940628880
259143729
1894305670
1696371937
1925495867
586373905
1263464949
1870716319
149269709
944711445
327814566
1533608953
1515444083
791439601
117483886
1475188642
356981666
845653551
1843557335
324966591
1059143663
812825838
1423990519
1175151084
1736013871
960762749
1732630911
670239211
18695537
969854699
260581392
1969225297
1125048805
1121135663
641869454
333750952
331925335
1364871485
413542077
642160652
598989399
664185230
707111507
558521476
726749751
1933426601
746102982
1232248724
1949287123
532365241
676580241
197028667
1811581746
1055385805
812821111
241641153
1094959606
1777505872
1682862829
761569111
1475201215
958893492
1709968939
1193410014
781455625
1576809764
915745178
1133084494
565919795
260702592
652928696
890640960
846689839
1403736370
1039213060
2020415046
1448894596
1124721841
72607702
480642869
616918560
2058403639
1421677261
393239612
1077080631
1813122792
164543340
1497146083
1016749458
586278496
1525574584
325228172
1263573771
2059998237
1212505577
883959851
915649586
491067185
1104324961
654442490
261115319
485032439
450332252
1810807956
1639729755
1017580237
1934930016
1178779599
351054049
1946725178
1006374458
821101935
459807874
1671483187
704906357
700543856
683360164
1498895310
431647480
137414061
125073139
1806194775
1912327376
111964959
1172090742
1206735773
1136230147
1650554944
1886771495
571539767
1155124302
624024990
615930783
2007219935
676273197
801585845
85060210
929881789
1550745344
1833969398
559815046
1199590910
375714966
1924048178
561611734
795233050
85037237
1687567301
134702647
958015752
515906275
1284050915
488413922
1500700031
1015402238
1351749171
309364474
677119121
1529298357
223703067
1419190003
1632508991
162477406
972204193
935069955
921914301
712387276
1504268926
222904118
1475095673
1473179037
1579148719
2126624492
1118529123
1210057060
778773250
1843354048
2139875814
828421782
214833591
1966562622
449147722
1681077193
1672747723
539653083
552441293
1718722223
2043306253
1049540340
651159680
610256314
2068429231
780145682
1354736798
1939990407
779500796
253747835
1104874610
237386269
1807605556
1428984028
2118108251
514518638
1325641656
2003763520
397640617
1271684570
2120022804
1439468205
2098774303
1798447154
1263307000
1906646391
1832562152
2137255710
1848691069
707814003
820231520
2050163808
2054841104
1880582576
1125817464
752621029
1198616759
1504841344
850716906
1733767652
1051637606
1575262567
522059143
384221538
1195931506
1291381401
599885782
1696425109
271789578
1880546587
1700331455
1691525727
761511895
94695667
173347397
1033976677
1301477334
636600878
112109574
1646601480
63023297
334413154
998617118
1364641718
1179482808
1573851466
1476888065
436186076
1304318781
1869235104
492971760
1864506926
787723473
80349282
1412856500
772117294
222692176
840907640
336853278
52117101
421755381
1178531301
1388187521
1633808791
1322492392
1458825853
768078323
1340425052
1237388572
538141848
2055907533
876370005
826928132
20820526
206524492
468890025
1148171911
966169727
1790960687
1281736128
1665381605
1370390937
1474774455
1756425504
1260465899
1181779566
1558977500
2099697980
1979515278
1183610039
311154059
1313319836
1876977633
1417964082
1040936941
630732274
109715336
1035537651
751936358
1993711386
1327706060
1466189577
1821332051
530889462
193859602
1675137644
766034741
55608657
654434556
1453633125
917449583
1206837700
631200087
1711992943
1036449028
221253243
1693258250
880736097
1427740528
1068380821
1464786081
702211254
426647991
2122639927
482409796
1250670513
64625667
812361610
1747975370
833701170
2029355670
438412535
532036941
406451426
1948148268
2086734958
76936964
1719569904
1576839982
650256806
1081629952
306642689
629182342
1900583623
497327794
788108104
859682581
1256151644
284895727
2070979719
1314102073
517864228
2089030393
1845386010
1491810149
1016429911
1100778918
1127913986
70973905
1783965715
1683070231
673104889
1264916488
2135194772
130416959
697631926
733271139
1150585317
542778632
504268846
1913911229
186361842
209127801
2098434676
1913552280
2045518284
1089660636
1360245155
1319648705
800340980
438420720
2017868241
1541902109
1701967861
1236256690
1891313649
12676217
150554065
233597988
1000434733
1903141127
389146587
959044009
1935328542
204096427
432109881
168438654
537009169
1547714550
1061313988
235023359
1470789684
601128783
1229871006
1669635212
623183071
462532211
748774577
756905814
1439237368
620282992
880866849
845664509
1708208807
278970261
255757133
1851804239
1157596605
1930554964
1108020796
1411356221
1574614329
868997939
63196497
295435903
1801961545
1951135545
783492363
1132567845
2003429569
294395902
949721396
1719720806
206925043
95866388
1412928867
462767560
591772449
1162258933
1871642424
1700723467
304610292
347824648
1347402166
1784330901
1649726476
293155091
406996895
2065727724
1818227880
852461875
2116356660
558720613
1757324266
1172055526
126517480
56797090
1726830241
1277601923
1403812492
1146243565
2074809798
1023515695
954110169
622655709
1936491336
1059405185
482549765
1161771268
1683661112
1791448830
798846430
999251785
146032356
1515884643
1754225527
2126302328
714409182
1353132322
820821805
551515947
202096654
2113272286
843716515
272191834
117673860
759930066
1371164473
180025808
69837017
105245532
1878048708
118410297
449739172
1346451666
1204206021
530807242
60204426
789782677
1260895335
1923111924
113676413
1463764293
789645167
1025822627
1329073047
59188545
1373230342
493408637
1976096003
2096639267
454470901
805412697
1258367548
243484144
1831000402
1269557036
214110178
1119633482
1174350459
1595384357
472407699
2022386092
351191294
2003862455
1158393753
1824683951
226807581
1427228467
1654946743
627002088
153320380
1551493339
4941412
541026701
982696747
2038653781
1808990016
1412777916
1540587496
117166107
1536160393
1845532462
2027369472
911610828
402906925
1716014625
1282103420
132580595
188581157
1417305307
1867520684
1249898349
813025816
1846329819
1561673696
278981854
2002313983
1178122872
1402080505
174853220
672529086
698368283
562371202
932409079
255694708
713541600
1948847062
1054849623
673586389
330464059
1295588487
648525436
1780751454
1491294231
2018943940
1320760165
1379854686
303402809
1271657228
455524164
1893552837
703277528
1349214705
263878341
1697878526
54320522
1387921546
260145759
305461132
643459113
626430721
1246371769
1775595597
824760264
1277211119
311922556
1664281698
180363019
1509638455
1652489269
1504633656
1555542604
1720663466
1922472983
813794620
2097125351
1905836515
671929801
1839871672
182491041
1701505231
948275363
1858142282
2051628908
503088662
1228933571
1180098712
269622236
1791077050
536266566
57427232
1004391266
196320994
1779525523
389792513
865523889
1413156658
935956195
2143277127
938124293
1937754445
1832842534
647640770
833647337
211808430
1646336765
484787413
684005611
222308477
1075034776
408467635
1718731873
2097524308
1950129329
1684170041
347341089
1059276094
120021694
185773159
281455868
864433442
1495317482
868280722
551155713
215846161
909001613
635123134
1379512769
930191181
155952023
101930656
582231934
1683022986
678501387
1071183439
524533414
410847504
896152823
717315391
917840407
80092173
1923738935
25616600
563203782
573186524
1428427487
37739922
579537044
468507033
2076632219
690724412
1446714724
1376876788
1317853383
152944867
2100747205
266676026
1988702422
995127817
561334562
853291194
57839623
889852143
609912046
785167163
1877877637
772216187
860717481
2013244500
1527911473
183088004
1159118546
5864888
1900155687
1937647500
1508470675
2041600657
446141952
1728601264
885800670
1820280601
1845443919
2101236340
146695680
2100462364
432108286
140468998
393789301
1269854979
1472544635
311177185
730180485
708435485
730196511
2110814385
636504968
1568531152
621418126
616491578
712374081
245615957
1339170698
845563804
276581026
227011314
1268546679
1695856623
114767510
1358203764
279515491
1351946133
81697311
1709096403
628729122
274840025
2106901239
1178442181
1050021851
1760704927
644407597
253300936
1464128410
1425577682
1035658113
1749714290
1318866876
684730170
1010708939
29449351
2134959597
53595917
1107019137
610594993
796195085
98557803
1693234283
1232509506
593952435
2134375060
1083053960
1396567154
595030378
2094003650
1797094077
61911988
608900065
1775381823
810281714
1960525844
1666907364
2137680066
474466234
1223209010
65940378
139904403
1086653980
2017593420
152195949
1511578173
1695717717
811458967
569292290
1353190849
846572699
1396092449
584247780
92474249
462511966
1721604400
1858194961
1825639999
1113054586
2103116485
2044079202
571715514
926895978
1361312886
1151824278
814705893
1855418477
363145369
1375812522
1197371045
2098586040
157801457
1385231431
1052236198
1183374024
626655861
2071501888
1430026040
572102639
1839134541
99575962
857168306
1627792525
1923884016
1085530044
2092814211
1504300131
914327829
716868247
881033338
681413202
336231037
1506643886
1206316367
1871948593
181147625
1425918790
1640098975
210609285
929572846
1377000249
448116725
2082139389
129021125
523990567
1628365808
854654590
1847398584
302611379
890797782
484232460
1598455861
1772685205
1348384398
1795127375
163108758
344954863
39487226
1737265254
2074206715
1327214199
600004424
489922890
1766208634
1139496919
1622130344
904806353
1090406821
198449173
680729312
35845596
1723429473
1391826962
244443599
811538982
1355037147
1355744756
838443588
2113085695
969339280
406348350
233298265
1259413193
1730957684
155490100
262995344
1292515096
1612232800
172756110
419533630
2112979616
1888661525
1069434315
2084578440
678746139
295376871
1813286110
674533091
851309638
1594937161
1078144665
2067930844
2141043642
1782192971
44743257
2147287585
2013174011
1001646956
887326549
1035474398
209413347
1362430591
932698051
1853527872
1659877590
1247268976
440899274
1397488952
2001616342
1935184152
695019203
748957781
798570018
811551616
1523949220
1567486013
1050308465
1458926950
1889784818
1186515440
1800949275
728031969
1835259616
332588767
355829709
1220109231
1288879934
445259829
352485294
1814070929
1819649339
1730226360
1773062284
1572188929
1005816193
485255843
1327762826
558571791
38313319
1556482964
1876091549
1565814191
903247635
1107560165
882599009
1940704726
20319851
1010333892
1963000690
1402010853
386669473
1991548298
1010491798
252716600
718918567
421523984
1287506436
533110117
111394995
1995119685
402953403
267357873
1496945149
2098869620
2137450054
1287275240
2118324366
922406658
1718166031
1012484524
1755954573
268617214
1711117903
1743012738
1827677837
884582091
2097990531
788832474
1446445114
62506732
687555641
669758182
492815564
587098259
749935025
1206911799
276012279
242147657
1361789717
613410805
1142678649
1209386877
2230714
842345616
1169382570
525651638
208708373
508519674
841585325
612613345
968828665
576525292
733862418
1357901549
1263106449
235270683
2000652714
1224009765
1219589717
1722182908
1827265095
1735288006
227106648
1277710994
146912988
1823632314
1683498349
1113336026
1263264515
1310834061
1236336498
1446138581
1105971141
282908103
13912304
1971182036
395951011
2093369407
53060815
895934098
1306762102
1885355458
1960080845
530898574
1712870468
1422005567
1251481669
463358054
1159846072
885194168
1907836824
348509633
2093094859
1580939385
170097941
2048773831
1436298683
268802785
188040761
521603878
665277021
1735425046
1046234509
700072338
2130639918
1735682058
909751238
2128139144
1971309890
1344873213
40746179
57764234
1567836156
222654183
1216078005
712730705
87900641
99454917
619220040
258549107
965325058
689267901
1428507208
467413417
1467216036
385319263
2116522343
70793282
539009349
361280701
1796733567
561706059
1670251380
165178797
1164383234
1732423622
5627756
158795849
898435663
1327026186
1363490894
44711329
928609414
1442015731
1175148758
1157326436
376030573
2037503886
447194219
392611337
1884029144
948842836
1598098533
2084398134
1574088709
899836675
155835084
423255790
1635397576
1781333817
1644791882
201499305
1640021973
2006604038
1442061668
1323688801
2008359503
2113441892
991613283
455729167
1722762314
580618199
546110192
451088641
1286128733
119485616
1373024518
341749607
968344061
957653845
915858080
469323009
1279757575
1556509134
1017187161
1938702495
194354264
1908349920
914823808
851339699
282445033
983480463
552217240
954540893
52224912
673700868
2115533759
1943293485
2079567823
1810149468
421333388
1190891196
1565525624
16994453
247388895
1294608559
965702366
1122946237
724598362
8186710
892467898
1944689314
1255540898
1108757430
647178895
1835230108
902368433
1056337869
1272433010
517579480
1617741865
163032420
1924961141
1364543540
2092235141
737174180
714861979
545080872
976224349
1749206616
1105078442
76452660
862648566
1529129219
2017642777
1918679415
1824800870
1804417217
418566668
229614413
2053564484
1196846550
18949412
1907031629
1841372261
469119489
1895430561
826108747
978380289
731665740
1711672792
2035708208
1130189370
1650728982
535963583
1967676568
976937483
871427841
1710898859
1738763052
2068312799
1922209983
472241555
1706612238
1025940634
112767494
513279757
1676084782
1176887589
142800536
1081025771
1359012278
2129019322
458650633
1619796855
972390297
1487903971
1819335070
286480226
585144512
468259374
841582104
482854726
767300551
1455874511
1767791404
1973019007
1607518235
315725188
1040736532
298161731
406424520
538699902
1961747005
1575017425
1311087729
1334636187
1054992480
804209363
295483964
2130937439
738637748
937384946
1901087711
52541648
2069344441
1144728283
1204321124
1264173266
798207682
1840879542
895836983
1978118516
411967695
1172779539
1592599076
756310473
1999167642
946976481
633785735
821711429
149153606
984271130
2120760552
1399149635
1719370973
285537646
1477315891
1358015238
1438057888
1932600965
701983656
1812627309
747541771
568861288
238456623
1677289249
213427384
1780698783
763504967
506420789
1350294255
40457770
1371239471
1073649175
1201223282
2005943260
468746177
286823383
1949004615
202486812
691270878
1914154757
835749270
313886976
1120258981
1821039003
1312207277
1771040519
285152427
1912790868
2077771402
1763699121
86568802
809041362
1143588668
1380237450
1276118994
811167461
1518141853
129229960
353995157
1570812976
271983524
753333921
2076191257
969639315
742169240
265131088
257123903
1937069919
1938264942
1526540646
1110368985
232453590
129350344
1686439380
1404193956
256587572
1076246714
1918306393
560785641
2095569435
200729675
1882349949
459223067
1006157866
1102054550
1962899511
1324592723
1769010773
79005664
165908465
527667311
1847970993
2056977253
954176663
1924168296
1852578440
1403849142
1665661226
1084805592
1390243516
1578744325
559542257
303848585
2117597050
932851601
1548332290
295430012
679380273
740455642
540241985
534315755
1567561720
1063256771
1758928339
616507490
1551184526
1828652913
816051553
393437892
320579938
736857255
1178831639
1751640397
347513921
536888513
876616881
537954979
1059362337
893137933
1650064392
1739046059
1215971560
1705071153
1808422770
1425459362
1531417310
1085693969
825100393
1259126667
330878975
1207262627
894883662
1316722762
1598277571
1131490277
655120883
1482525278
574901272
213451487
2072502525
760742195
64897052
185554521
111774522
336181807
878883221
1194552523
676923994
1277388139
1723304189
1085138540
371030615
282260993
1182525841
329472402
1383132578
278766403
116875172
963608648
1897200172
1517918702
939416381
361322319
631610517
1170861724
1516770869
1181563961
1530489283
612071964
254588749
417331875
402866372
1167704168
548483952
769739046
1771574223
1979491286
48787829
1261746259
970237106
656827283
1149904069
625829470
1745635409
1951602216
567355208
1537205118
1486030941
1750180260
1869825193
737809615
180619818
864241693
624939862
1862961366
478605347
835392771
509373904
883791131
817338738
471959501
1545044303
378681306
413765164
645571242
1058050554
693489059
38070261
2023214662
1451051460
1036629564
1043135999
605689254
755991148
331735281
680538051
2143849455
1868434307
1805507441
276999862
2121220112
1436101108
826674191
65124013
1781519239
1228735073
604021661
380954646
1055095021
470076575
780664991
58057536
1961232451
300586025
990593189
685566885
1049290840
110536104
1114823596
1159916729
1152624972
1304286753
1457028846
911964368
33196538
705811828
1820431910
1781642645
1994238382
2106225413
822432559
2071214769
485336645
1405636554
762481779
538056276
438213389
759371614
1636624791
960836446
1715619651
116910671
1303134900
1122211649
787283827
149638125
520853371
2010790398
1137333256
1856912784
974876274
411155719
1484874841
1907395379
1185622838
1037560354
486312661
404032588
1886554704
2132527176
816376935
948194192
1545392053
51997986
1811728822
1773192210
1962126388
2006868730
1702325045
184188204
458330260
901315360
1129420050
1336907605
343453037
816331068
1616056261
945265348
412812160
85605558
1455974529
1063960966
1782391745
61554496
1356389005
1494687688
2126585936
963590110
298916322
18114423
504834825
1609226145
279681454
1274798385
256437111
2120284363
164481267
831037679
1289220618
1582366278
2081552594
690288803
809123808
770030076
1304249716
1217214135
1311432354
957783786
854596547
22013584
1085744498
613489470
1691631597
942484290
1629242188
1039090088
1066309036
730087041
1988752750
2079140703
372521806
592178973
300334888
1360730324
1781361364
529226742
1254002182
694337533
245453866
1511382765
692262961
1591306571
506836141
1871733429
1260805723
1996153093
1114887023
1439541710
1885184286
2071180310
2129826025
813148605
1490739995
669148146
1138861404
1829888876
1026163657
284514864
1065231444
1059711680
1196661832
571043964
419571099
612201165
723105709
542597814
1213868297
2094797398
590654835
961077029
631555640
856921144
944375061
1132425314
1025204009
411437498
609063646
1893354203
239648613
533149402
1100566596
266787837
770524037
892359634
895497897
2017289566
640871487
888478141
1616874861
1745225552
1279763541
292173275
1775100070
1318282732
527638269
1326224661
37049183
1348173111
289903902
1579964638
1302326295
899230176
1949671044
171282708
231985928
294973736
1619180476
1224687449
956963640
576218229
2032576262
266241370
1781908399
1720659844
274082415
96767137
996602626
1634180081
1863920303
1967530675
1225358817
611731731
948268531
745209067
150670992
432531909
324176333
1979129340
299971438
841799896
1830100143
1706478944
30206143
702063916
1217695880
1127330380
38522132
1043050014
181719835
1565611617
177083737
1070047260
1983791294
1816962337
1335433781
645170742
865129156
583974953
2097406141
708981217
879682216
31611186
1219289244
986184613
452496713
245558938
34567206
1494905801
1126269153
1312502832
2031214958
943608998
1981864175
249675594
1812673102
1341130705
573600023
2143741910
511153519
1094291634
2143974688
2124811915
740704103
995935849
498760108
2106901321
807032299
363599167
942968347
706091067
1988255885
1090569182
1654700665
489193839
1660760831
1500109073
695780235
100854330
1775731472
1697851089
607312558
1639011804
1201118975
779183869
477102666
1216728173
832936165
1929155410
1213334247
205929290
1885612771
1837447905
875542962
2057711830
1779475072
1853651798
161230362
872295461
1230760539
197683214
1698250598
993141263
1680820388
160494853
1819271395
248562075
1882928149
496516720
720800541
1703571997
1567516338
685008562
1567742310
613349280
2028086775
1986549296
2039230078
1871494162
2098059477
2012530896
1673031706
215605583
1584630265
582123768
245712130
1317179748
707187724
106237009
709130814
3641032
1063333143
113755146
792195765
2057897484
912234921
551748347
785147714
387158934
1488462782
325668576
82384531
1894551262
2116183313
713781736
841463379
1540854562
1883442700
224697204
294258621
230430445
28220170
1419332677
1514288221
517031165
1578167816
1441043756
1137112292
979316126
2109898894
540625531
2102010103
583532064
2144436634
1471965939
250111371
1556975802
700559858
1013361307
8956294
208873194
372283513
697063146
274877363
843384836
705507500
839350302
1968654932
1589903157
1871011083
1338681991
1966583184
2111604452
816927456
822471652
454094981
1378855288
1754279001
753023944
1626635681
1182145856
1915897787
284473571
918072161
1393686869
1419110860
1917820583
1077663022
669574807
1210106506
419266867
1985076105
1335255775
1271578425
242996741
1577056115
893491600
1458136379
1970094898
152012581
23904499
1407565468
16031291
1836430939
424962488
46701335
623187470
2107038885
1284507164
1057321589
1784521778
479041995
2068316551
1080346461
222182511
420311178
821359976
1381919014
1807974668
685505907
395468238
1560103175
405188622
1169786993
1388034953
883564300
1857027625
371043429
702282198
996601959
1546555533
298091144
224987449
1586981714
487764724
459330787
1004667021
184897071
1007290301
1810908499
295053468
200576581
1036330244
2103950916
1888065088
845604111
947380015
630381394
1385487119
2088707442
1706685539
983537498
2011991142
657394243
150133341
1208354473
1629434026
672537958
1659138943
1401080179
809621256
2131705423
909971259
1863857691
678693895
995209063
973439236
1937318424
403999559
1955752810
1390992187
214636356
1681083569
587989150
555110161
1036578668
611313354
1932652294
1127152331
2129503944
623597693
24443046
401088130
1126231412
827786493
465204524
749743943
896259333
1108751053
430475740
1203888565
170302365
1916569753
1510950733
607284460
484719983
1477234157
1798609873
500109903
1986560878
1681304223
1466587700
1705908856
1976133424
1921669566
41438993
2050023510
677387655
1689718565
1588753257
217945957
603756843
758141212
1852144141
338200222
576704480
1541936859
1137910687
176482819
698119789
16783731
1650026642
411786884
1713615862
1077738553
1536377420
768067460
123562175
1565749009
416532530
222807994
64096576
1641571848
477611684
1791358124
1997711692
1179526195
497806463
1203151130
565099544
267783311
1889644582
1863871985
348529469
591720046
1130174328
1158891060
1599650332
1280836541
1427627888
693967514
1606640893
1690536141
988724969
759738665
206950600
244102101
681062089
1242503055
344957829
1181985786
1910990998
208044847
1727793466
1795241904
869724367
461695999
1621975113
1833364995
1885600223
1004069590
117296505
1520677545
505651034
1366983057
1628606694
1723418127
1168211972
1780382792
730035352
1241842896
1601038284
528499054
693583357
1985730414
1086325984
591398933
1892906442
493710001
1887942734
1440119594
1344619025
1827094119
1446311848
1842485055
2075977446
1845275884
882375764
366533638
1062124507
119603885
1265183202
1383208900
963148667
773155619
529384869
228486691
1986920797
900846497
2137479503
985300403
1248139033
1864238601
1594320241
1034352395
1896035995
1815783653
1327853926
1193931829
818029395
53284819
447138097
34351228
907043782
131505790
877922754
808737585
1968870723
18105949
1851825657
507685404
1490212368
1169400566
1525174508
1403609408
1389457765
178069496
635026298
109640187
1337761430
822180979
1821040963
431787191
1885040725
772140449
1296286654
1009891730
1482519782
556166704
1819202811
234424608
1699150603
87017254
585873799
1609857910
1572238239
456479030
1806035065
1353942316
344470478
560921607
1457814702
1660371743
153351509
1866692317
1248699125
607541396
1235499202
1496590844
795457364
1712258981
1384095245
772146975
1212072333
219887133
1263186599
847788263
331456283
645329706
1820379208
1984473462
1290562384
786728756
1247413672
1608001087
558958586
1226890490
750302089
621590431
216519837
2092531099
58834564
1077743826
1314274462
856793365
1750667492
1669196251
1320491130
1030367412
1396371676
1448482406
1505232253
1024510065
1897832330
1279513701
200190124
39798123
1731375087
1092523708
1668421862
1152556121
1020626475
1914139323
1169894905
79843966
661990068
562685853
1894213001
1142248443
989808747
834949814
70567606
275038654
298247389
196770057
606617906
732809666
172527217
2131976557
827541877
552290553
1173008414
1268297327
1323725079
455092323
957618526
1517027778
1018619605
1896739839
1036807619
747748393
1436922986
1374340436
749118138
1712775667
485521611
1294716657
417757824
1138774834
957625893
1143852258
707356301
1252174562
1507969364
1156706458
1111253988
1514674140
2086518516
1293720585
1057980345
141070768
1854025708
1382780446
537332342
704628535
981901026
693485786
723587740
235766676
2092899925
1704364424
225372741
1353930389
622189904
738453894
2019873780
1919387294
1426859622
1735615579
431296507
465752248
2130347991
1649390191
2135659692
1191836453
845980303
403737003
1690472759
534808199
1634724184
1395521408
1347760676
173568987
1214852455
577445686
2042237944
1896183625
2087332402
487726152
1869447686
890016598
283303328
1736011139
630933012
1755164682
179030875
1834697858
94247898
1798150167
1662741334
1977086408
2078725785
295290146
1103756523
192963402
2105697411
385040180
12721737
451060721
648734669
381574375
251776612
1747261589
2121115753
1184536991
588507434
1912432969
1937423529
1478674070
1135707727
1421728690
236472980
1133059627
918768431
2092471218
131012985
1346426940
930687359
1288776454
1491018341
1214451215
1844308850
1102080548
120774732
847941634
1402490995
2101616102
468334697
356323175
1244157403
192907050
787695211
1563944680
125335742
1195189733
981088244
1857772125
1190684524
759450533
1967182242
960337510
1636878162
54788910
386855566
509454465
2095596288
1824498502
1743084470
1104768234
35977084
382471038
824768451
462108694
1575037504
2075328508
773136909
1597326079
1867903598
1947523664
1509118
1476070484
327102928
1316643198
1557924185
897815299
734216491
1401748753
1603237475
632327525
812932328
1861013505
1140567674
1856513140
180191863
876468102
1895761116
254532296
1574267739
2058498354
1809944616
46318009
1187817022
1774026369
731071929
932532402
278191197
1376806586
1468497298
641243051
615144201
436621680
1739279703
405386214
387375649
1048434271
1664917137
570900254
377352225
870316480
920710932
245352201
1929259922
1278596148
738565368
1444289200
611167855
1328433322
598028583
1764742101
844458469
196515469
1172497985
1928144712
46145875
1758215819
1502734852
1563235029
1242832812
536761391
452671693
210900071
413222897
1548414147
1114174534
1331182082
771927122
98367492
1501884568
846483024
1817236943
1655188697
2141926206
579804596
740817808
115596730
1284254693
1593863541
654289240
1441126845
1089173251
1377394469
1298219871
1341339437
1588154398
816024748
388439743
1532547437
1589022386
690917797
1423311740
2043472674
2024149393
631353701
824462309
587563976
899970438
1409016445
198448986
1959034987
129098935
803507178
1011723355
1262866839
1468931666
1201295785
1624621265
2078576274
1095522139
1054354022
1975763382
1272967683
1064351583
1176639827
1472507737
379784416
1384106558
366932127
1034251015
1877507547
59360567
145628903
46798651
406289134
762094690
303882713
481338012
647700046
121719121
738192445
1865984631
327734450
931359659
1873631355
1584658342
453982129
876455544
632758362
817304578
1544252898
1790975561
1268245308
309011592
1545308703
1333152322
294586082
175164744
151437134
1831903852
1623101390
2118997212
666402686
1562966980
522569794
725370317
1497342868
675801839
1815583225
1221017065
670416565
1174157767
1092467621
587336686
600447590
1513079033
399344703
1465665912
100162468
381958515
373188680
1560594372
1470073216
985782097
1785000235
1125652797
1156157977
1237407283
1027240916
1524680143
1681692066
1722485739
1449096998
1353672919
1176980464
1417326965
1156212748
1923965935
60805374
1437687341
1080757972
1917342248
1605463554
1854557755
1761181712
2123239521
790455670
734018056
87545669
2036635675
1981699412
828367214
795428271
1150789888
281794868
559179676
1656139657
1011235996
1541832186
1334646592
1713598106
1285102490
99105475
484316823
1816247860
173438193
701112423
1286173697
175290087
1128949012
1510147129
57592461
485872609
1716861508
2001236602
926974320
1724327177
1996462628
798712243
1366563470
1020551700
1734340473
1253473399
2021539526
2071044165
1733881764
1935790737
1975311862
1086554923
503744178
1451458579
1319954310
2045611772
1724291445
1723830602
613027510
415130758
271745698
916371754
542672339
1371966198
393640615
286137239
999860756
1945834815
318537275
2012393350
1008061755
1304706890
1687068822
813989707
2056435533
1439502547
1857367808
1371456440
971248855
1360280669
1480487107
165039957
1133414903
1931926142
989495047
921695902
820359102
755606864
1216139168
388665964
139629232
712592306
93696006
1311080954
1037293709
1431143037
483229558
219297965
1596895982
1071377362
1722173295
213898604
232851975
1978325847
320451814
1340092110
234054255
392446741
933048738
860805377
26304464
988045365
1459819167
53062324
1505746900
630755295
1574223094
713055960
1290505748
1985928178
1950357549
1489085684
1380354924
1721204090
1859742169
811185736
489095196
1731847340
147485497
181340176
965767053
55357425
923875789
2133765374
673056371
1783035752
936546866
1544804071
239500336
660156785
956951342
674010272
1846076759
262080756
1200271526
1639445096
667577550
981214270
920595712
379055842
1206720450
464163211
1174963547
883448616
979443699
1274653352
922118899
1055094330
1902291695
1321211310
1210359709
1914753968
758586744
1036673962
1583825069
1632995935
734869096
1312323945
586551294
1732332712
1851996971
545327865
1888775641
1750917574
1168442857
1063681625
207103483
897732385
305091667
1803026443
498383694
1762292215
1459228664
1173363298
610442579
165537591
408851913
1399127265
5460573
986061531
198139644
750177886
1722138233
492222321
1751491159
1889874627
1135482200
1822837265
931464653
1210508018
1890541023
1320007333
664169939
1822324206
941724992
2036738794
480257246
1217143976
1975892499
1815843812
467621657
244136535
1029968980
390741528
946622298
1376709827
956154303
565343536
1334171605
513135320
215153212
167810655
1636299023
1809080138
313427583
176322248
705242912
106194194
1618283452
842465035
361843667
439798503
642090473
2030559426
472949850
1456854631
754403442
659479499
227050120
1819369927
491267310
1642984793
420425923
309839841
777045857
115122731
919918836
1518923656
953582832
1695341755
954098322
1425523908
1743285841
1137626014
229342795
2091339040
567508459
521408247
818020611
1834983391
658627675
1196868715
1788563440
2078834008
474813789
1350199332
18122837
1261212379
572539719
213401022
2086659933
151772488
1342039463
885881735
1061031529
1426712141
2042090556
1493547352
726003540
2007805565
359605993
1506741568
498230303
1691499099
1932090730
492941571
1792080059
1208410224
834142201
1046061654
1219114354
1708665827
1714856755
494327706
1907162544
751584964
813597150
219524990
1657552680
967697425
700845580
1538850932
1054606685
1556869162
1507096473
801693272
1059888081
1522702372
1586239208
954722965
701593287
1655902617
1532822835
1680707397
503260586
1580741607
1912919834
1038645622
964038210
408995616
837691573
221435213
1823884434
633187091
390783807
701698286
1861836269
1898977239
1309154063
1158212092
377572387
1276424867
1215949430
1794022168
1524860914
659779413
1428786019
1232262298
565496357
878526945
39615881
726419400
691506657
1912443707
1201809152
2034878477
1807523958
1365501359
1111660961
1981118385
1287529166
840434048
1235521374
1118344724
853994933
1726164051
1871668960
1103421015
1299987363
845809697
1294645147
350666289
999170316
404519717
159738820
1435389694
940507703
1635284793
1296073606
1315460643
2437468
1113783315
1640184628
307957040
979013026
1850006334
1680285539
291541695
1220772837
1826632210
185721603
980412259
1756758719
2115662768
1396482819
1185533144
1176086105
1527533013
1258220870
957235449
1804192144
1144405239
758874072
1965734395
1925407316
2101816521
1913537966
1226152970
1787672133
155031355
1037607955
973601227
1560568994
159064415
620280555
668898574
1814133644
161428320
743039492
1170127685
611249501
1113496106
1328220384
96729189
580133489
358995191
993751974
626805160
1530677118
1471384070
1299609464
258861233
1665482897
993095747
1349353241
1976967901
1987521777
1700771031
1444505639
375447464
242457508
311649529
2139257848
2052169484
327565442
473132944
124672948
210664036
1730962239
67474332
1066626025
1275383318
100114291
2099282365
1992925961
1021601184
1595421536
34795586
1316067341
1377347583
81345920
125033012
1317382832
185052889
690893921
563601509
1141446085
1656020827
249565659
829232845
429317698
1783388969
879807349
366303896
2127891133
1086675420
768210497
1891047994
106965008
441449919
1283231633
1640803042
1531500823
1310392175
768006394
1706380817
901238326
675717349
1574954076
1762918387
38566574
905462708
221099374
2138367361
702734303
1629464552
1311737040
1243446028
1771057361
398393948
1924446548
113102913
1053729697
2107978110
1563913493
471594949
369422192
1400513962
388036800
1136905171
617486919
1905082235
339600505
684846237
1925435920
1265627227
130712552
1746780652
1797524158
1160068890
542403908
1766983410
626424623
334780849
460849170
852597242
1564402545
1175678301
1145913222
1150372414
855811517
924758193
2136984245
1192206591
1972500609
1053455741
248335585
1381098016
1914652972
1524422489
1400516475
1326096523
1235540341
973582051
1072550393
1737182405
910504694
926363828
541739445
1534602601
239927441
75843156
1245810746
533839167
92946356
97916601
963585965
897287581
967606658
1699190159
1144335190
850005351
1762638789
2035448251
1601272872
1604403959
1779019663
1487333397
1922079661
665601039
1872843524
1979819145
1205893996
2027996362
1675366607
1167578635
611990889
1494497373
789158248
882189199
1267851720
1920511909
1626779809
342268796
1415152963
2117163704
419224533
1137367822
2077688935
1053500531
261272692
1557998802
2012870947
858796453
1200905902
2046131379
1063161501
552976575
1612138668
1425332084
31949569
1468417632
410230372
1570160742
1458745272
981938768
41055628
542455784
1188682152
205341528
1953038005
1891119470
1217016387
1755852632
857971161
1735083321
1186424553
1308452355
1478743849
1759299878
1227651602
1311880237
1463638097
1495816355
471613387
671502398
1651921107
368439392
1619882746
801835075
2023294535
1334567574
619770714
1694638203
2042477507
1223748303
54578730
222775697
1839322771
716367308
910397268
842921745
21321282
672349236
770267508
3234121
2050164254
653637406
1270937594
2123917028
195432773
1592689499
1202913492
1139680790
1614900700
2009011375
899480469
1121683266
1962275928
2084437340
191114226
415118664
845552567
896110497
1545640859
1363876765
742549165
1504732217
63100296
1271031981
1267001126
792718525
71250642
11019946
1882628977
706460136
1553204008
813620374
664202072
370388325
65929323
1173269775
2131888911
2139110870
249586172
979963051
1263188429
2105095612
546317089
1127454208
267310952
516749818
2139720204
732916669
1525248652
1661247335
162474360
176023336
207828071
404433033
462726675
1126395041
1642961739
939401304
1192568449
284970385
1116196666
2112250125
1286851659
21341398
1955879075
1224654499
1209780064
795651824
612670608
906449124
271667072
451448218
1233189527
1484127275
1210752291
34605498
1562534111
863899955
1963426020
1173873261
855383413
179629777
627602499
215163612
523275183
1787088915
614542843
1241157190
465885702
210344937
522675749
877784125
176960236
1223709777
1380333866
418401842
1397379808
568813688
1661096105
1332400013
1842122126
780367419
1295375390
173713912
1140676295
1549927223
181865632
2025387645
1678323901
463710477
483329922
676369119
875963477
618034492
994063895
1365276224
851924561
178856092
1654575762
2075345921
997470705
304551982
1276653195
1921496221
906925820
1352911668
2065311396
990208098
811271979
1828360447
2091539534
1380416637
1518949592
1130563782
312129533
1017105810
746155132
1779241152
1671542555
300938162
617107143
599356628
56872350
651316344
1140181300
655703477
1177293888
475388303
615637279
202723089
258896094
92032684
1626788788
589635562
1342891326
615578682
369065954
104304793
709971670
1914350893
1664350915
1839288635
1936057411
1994157755
572801114
1672171539
1653099113
460758772
667691607
1641060859
1709062375
1028566110
107674286
1605590089
294379224
1543597500
372235236
106944581
1251970623
1590701190
1354965737
185620000
2097653646
256642847
1460447127
1142298878
2050573133
2082243371
1484232103
1501407651
1176403517
297390583
479257756
1648833624
38851332
354516409
712149474
871003221
1831282520
538158880
2011603922
138664302
1847034299
2123705092
798050558
1353453341
1233148106
678099014
2122019395
1213812263
292053734
457562059
113946669
148540415
538897266
953019498
1639984913
1054715918
928603772
342121493
606232307
706533756
260574074
822340309
1967950392
1061603457
127304945
1670789825
825743007
813953415
2664078
374809787
1516788560
841893857
910085587
277264488
1315521061
1292720824
1052843485
1821398164
2087806043
1852574627
916669750
933757901
762692262
902728385
1761507883
1998706571
1877636542
492227982
1203265649
1202522784
1172602665
669992310
1652215803
5882245
581942705
807524143
1511582905
171074011
842262867
451193472
787548950
14634862
2114889586
1761134028
245168338
964619515
726668648
2064184230
273870650
1064236934
1370832786
736139875
1539529400
2113100626
284800080
181443129
809447987
1954804147
600141993
106086213
1314634363
220295811
1399086407
821891500
915305797
269225098
1949335518
435607713
933181948
970898300
1860671527
286169309
488279075
630640544
338096301
1362613626
2099626814
2008049324
890215167
116632658
2141765149
568430345
241409710
1410117840
1316854653
332156474
255783451
1639156607
1517015341
970557442
1713955955
1424464596
1613707292
1425500506
1284504803
1199919297
742021075
720685931
252498378
836115238
1604086525
1045254003
1315117670
1146294768
2081725470
1670106781
1781682893
157009543
1865094259
1957132171
796855597
1674859698
944136070
2102065290
188410860
1503114068
839394681
670273511
936799669
1925502214
1519434363
1992041529
765998189
1318681482
1311299535
376924212
871350269
222799777
572196063
1541795329
1762116287
1769356657
1577515483
872540009
494672386
2138178630
1613569352
1748788623
792277472
842925721
1766782862
1815924947
1689312436
552359386
646425433
2001510328
27064095
1853215855
1790968262
237327850
1857122703
2004196972
1001030576
589494662
1725993243
367391080
497044022
1628667776
1230354916
1627650523
821618126
1692379039
15234279
893815438
325153946
2111761557
1414096658
61918463
123594039
961972872
1691700374
1089315371
805352013
104809847
87609569
2054173957
41487538
1544209818
1438587894
1326955141
95097787
166447348
1505061439
1651689976
962756386
1471186040
1292775919
827845078
1222632962
427485761
967274714
1452927649
1448006722
1940797373
1746869193
1849488856
1059585053
795429617
160452501
266141282
365425038
1580395372
900828478
19040379
104169289
1757987714
2116828588
964290500
1953319001
815781591
919793399
1307362882
1174624399
360845110
2136239868
1785961378
1624381574
198386120
1468887612
1612398703
1492915478
705494180
393935272
1581731012
1455486627
1245019603
2040545902
1630555149
921598831
146204583
1598533346
1765299365
2056025497
1574768827
1925522233
1142343627
2105607708
1847550851
1949130562
2069076167
2007467300
1084629398
1425926244
415546605
1722700498
2024258269
2062162640
1920429892
1457641824
262232682
242560207
1541145457
916970675
1176261197
925870318
930970892
1420670391
701623966
1553648089
459275534
1323645912
841174983
1168976850
104404349
734183283
1088135292
665589641
2118391504
1448308008
1738699744
1687615749
1074466874
1631852735
1081066336
2071770769
630230726
100645521
1099838268
514511806
350644065
1449993742
1508569007
230130662
2118246548
2041537222
1477511929
1967144948
1373165330
591436116
357398548
1098759412
1687827941
1482669423
817520004
31707947
4868971
1526395426
883180374
1783894729
211887009
91903215
1995094966
992452214
1796470891
1324158977
38925571
751673681
286605315
1580807983
196061752
499147043
112905186
6286061
1522500746
1458321600
1829098876
278200082
1419015954
998100612
252394046
1719080194
196884133
386606092
1434293793
1109811440
530191353
998331453
514623448
1200226507
780883118
1055404598
328498685
2102260041
999970479
1297778287
919406035
1110910592
1847345117
1513813190
2009384423
887659638
1728298770
50732819
778520776
334058004
1583022257
2009324602
876939570
157699504
2104749440
2065264971
1081727894
1201380885
825774938
1810157292
820470930
1260384880
954334744
1971099633
1330579110
1286426159
1275355827
1047873619
757016262
2076695169
272600807
624563714
872181222
1583073951
319734171
64092358
752440716
984478736
1001249814
987786181
1039468947
1326171117
389643542
1621598500
1643487956
317732368
982453109
1985576189
1362213397
2078218723
864022882
1390456870
204890473
1652416757
564741726
1278639424
1199121611
2139384750
277400208
1802992622
532819703
1283940501
784051049
2117240251
1809512852
1400025244
1453587122
701035015
975296552
602455314
1598297016
1503782333
790710805
1246460470
772315841
1713724440
2092080912
676901519
387628690
395895478
1687167336
1561545557
1131878474
633296085
64115162
984891361
1227882040
1390161312
201580328
25001962
287745519
1945017112
195950120
641434776
75019879
1632023868
1047433671
2119504803
1846237557
1062538506
1232627560
1086062173
432396277
197161076
1236455204
1318303940
1829817600
1225916081
1688603791
931162733
2005834375
1252185639
1474622189
637168000
1565734357
1754532177
1828525783
2062434501
1277768617
476094736
1731545185
1856857141
1087069111
71796979
1429771039
50525275
302194595
1988500211
1027142977
1333108121
713856897
1553542253
1601390058
1791220951
612437354
1381673108
274969858
1887818515
905098672
106032239
1821163012
1390100517
165360618
2078894515
1833699833
994462276
1941643131
1183445874
778170170
197685516
1620080346
1935184866
99551988
1585376443
577239484
1475280666
1578177630
1501833685
2143094247
1826962888
344652317
53705265
1159435726
573554568
1325201318
2080526522
1525324887
1018007310
1583859924
805486948
443348045
1956300198
1904132537
276836089
1772356522
1874351963
916669107
1663586418
1994994133
674851306
1098183543
1372160454
1056040076
1195676375
1766801858
1707866855
932442843
580518013
550441186
623676393
1248380030
1506691141
642476537
785015296
1192409130
1183767355
851933235
1430880515
1638001118
935283514
398529712
1334044673
1061031547
691458481
386292869
886669028
1234673987
434744201
431532327
1892580065
969947555
1588585466
1392552446
177393673
1814099328
2054016704
2082745377
719550155
1221065974
853075547
1468528046
1578276491
1647708703
1460300511
761353463
348356371
239938863
1691086087
2081053519
2103112989
642974606
276774921
1478071020
85227346
1948597335
2077849388
124572554
541634001
1932799512
39271804
142116374
1319676668
1630108975
82075732
1550019741
2137737265
983913822
2082619083
594625774
453832336
1968285823
256286801
2028815599
1374073076
783021725
1896264385
2007435708
586927275
2003834261
1848709834
1326014638
1190698150
729743173
335582956
1500068698
170007971
1785360673
817145547
1087574589
561447030
1233445076
1345682861
1270702202
1344207234
232716997
1232780189
1440839378
825371948
1477770673
1774828698
228107156
2092629997
1792102748
1351474036
719071772
1249094803
625023303
1806590357
518096323
1457717741
279592164
1682040462
1356440357
233481957
1502017192
717918704
1200425404
669587444
536909726
2094563644
1056244095
689499713
1300378770
733961151
1897484863
328839727
27679681
1935187879
1113422876
292971759
187487820
1857991387
502772486
505918004
1771255589
643357810
1751092588
1198860351
286103311
1751633558
700830141
2132288665
960322137
1516431557
1141656144
765556376
1909422062
920778965
1802393799
2004548662
1005722087
474641180
149187982
734158532
1683905715
2061173744
1683069745
2067168061
1699410299
246083826
233526803
699253013
1960007051
609853380
1442294599
798888773
914635979
1236802096
421164603
1786681396
947106652
1649298351
1412174430
1042948759
1277842711
1073992865
1311182347
1836423868
590896158
606137915
1247321677
1450807460
928913535
1974585224
517084327
750213091
1586712089
1943486622
1304263987
627941333
1607442835
417715319
1394902850
1339092721
688050091
1734190299
1215643730
1812048947
1197895158
222309108
2051886386
1857876390
1924297831
1965025650
409906179
1272956592
699358564
471022982
1837480132
1618117071
112819919
1184853159
1163632693
60299641
1671567447
1811508668
1597452584
310209830
561466366
1998766180
1164444273
1474030806
54596491
588427246
121523404
1367241465
1125126813
1536339546
90581345
1761418210
1690411779
1900298180
2094066825
1779989000
1827595011
1627088522
638037326
1431280736
1528115224
1699657943
59870912
1741963882
2140202084
1394033424
1228621987
122255466
1178793903
802167824
22463679
974143984
500647551
479210499
1919854456
70520219
2115328102
282735302
975666720
1780136237
1512270605
252185211
251470380
2096880926
337324950
809031899
1295474174
1033230949
1031665035
786574098
568419771
346540452
51366374
231095030
1583849189
2127513537
1324507181
1275674609
141933082
1883400673
1984935010
682582292
1396934697
1131685324
771995745
1074399493
5871547
2014147740
772386035
940307288
1604307086
28164734
456018247
1979488082
1256938476
1792321513
1705606054
1339505976
1431146888
1538339197
1401831360
178680933
688937395
682029968
107937722
228621496
393496898
1706896511
1630764223
1092862877
1432497462
1011976515
1109899828
1715694261
1755489712
1748418983
630284274
1902113540
629060235
2032823338
1202047054
71634826
1427740573
1893070098
571257295
212073313
1155558725
24207652
1862101910
1097429360
943176465
309654669
1346916733
30378361
44757266
443761313
1592859561
1552701738
2079995382
1045393739
1536244206
1452632349
272304197
192917301
938453930
643170632
1915784247
2058312166
1887410768
1290163888
1052639016
22208244
1690249216
1072252436
558583100
825400059
1553072313
714665862
295730396
630486174
709791564
1995659839
317559003
1292125444
1787418920
1925988523
621452492
358931164
421095201
1720899508
496864524
2041168999
1479119166
331248867
817865680
2084990940
242398979
986392077
1113173593
1988991529
980794697
2076156520
1384353464
1069828012
820491610
2116405742
2001992278
645172201
912142962
1355451751
2100159640
1186639919
1036523990
1589304496
2112586098
995567534
1122302507
886165442
644747620
1608861418
1569857462
1927301137
680589940
1256710867
844412340
215377062
1305190561
532887476
1076550424
1250711661
1938657147
1452182435
1772591175
276321130
2079094585
490674279
1634458259
1063907253
530539944
754407978
216462492
1202488301
1321609827
1019908373
512084490
993039305
2062290694
349087061
907684813
1566452660
1497106919
1655165340
517181342
1286397215
2082555538
734190935
919474635
516631707
728663364
2006339612
992922838
362400510
944309123
1136533703
2063261643
1024427377
1092954507
2131335284
1898817288
2140455868
1445634876
765382932
1710242111
198523353
386471850
1620277380
729503896
1167754655
1805279747
1970249916
740084734
271687858
1109872464
1807415646
2130200368
334621567
1848289407
1043778873
2075035398
1832525026
2116496721
1050385349
509627618
1556394739
2120673672
1031981266
1193515459
991000218
1086419612
1218077842
230576378
1856701841
1919937520
1402003071
1034987474
45544478
1339296992
1794356984
1303362545
590099087
1926299583
1531651251
304492309
476758501
688436731
978433946
266827294
1092610457
934988384
719250385
418241288
474221007
2135283751
157378707
1526460737
871189649
1672249681
341421876
1053464100
500494998
1365925253
1236738864
1973661751
1125613060
1940051757
1579263401
189514484
1450338606
1399191808
202110853
2036517790
739899296
1119652336
468816034
1733481442
1733238757
1314003981
1921182818
1202092861
1631674775
1880678649
1492063251
113505987
1634787422
613467586
1739355696
1871433672
1000294544
1352294297
1291122309
878316748
541312149
967282376
2090944267
364156565
1440867474
1133982556
1617665899
365819463
1754817551
254606473
167344164
1139095512
1357719784
1585831787
2027521320
1671448505
1767289055
1588867521
2084910226
816710826
1016862369
1779949929
530422930
6537700
1583511358
549697100
1878179690
1551682804
947946554
1646820929
1926531115
1621451376
1165006510
475206278
1926711321
1760989616
182676251
1125046042
114703907
1364295681
1227904399
63892322
1322959064
1080156821
1876518827
1573927807
161422306
1748822425
1871405777
126210666
1751935149
38162744
1682526276
950837019
290000073
1191163009
1133045745
1909834478
1410775380
289559494
330033098
906431473
346714287
1022617846
2127541936
1001625124
908915909
1039282882
2037042933
424823852
1573278307
2076527070
479306524
1022605578
1022324633
762349208
1752465069
359150718
2108506430
1148173566
1406759172
542485675
959032758
765198850
940631184
327647042
349452878
14482486
103967123
681683101
521100143
1971482744
256969323
1299460815
2042364322
1665771130
1936127612
814870070
1679886748
1290239929
2064018512
94600598
912919084
927608951
21182395
1965016775
634505291
1536865822
1415784821
1806041949
828040437
786961106
1082895274
1872025573
752756134
975899067
1354648221
493125746
1054422960
226652346
1553271214
1125344836
1361253093
1070268323
1824339959
453931850
1572103604
711391408
52930383
1054824382
97332813
645300435
613891667
1756273867
1034732337
502284826
1852734631
1343411088
1228731195
1328399545
7419066
1650999725
2052025217
1734274927
260427249
2120827776
327644153
1670896950
1642267720
2102925714
1645667139
1737642156
766747308
418502339
2050525593
476317059
1346960088
1780781381
1899585070
911256815
889470241
2094074424
637650443
470171164
78382513
1100162010
118075044
359675559
1924740709
290383411
213804349
1890702342
707483930
161843856
697148395
52409783
930930317
170252054
754613596
2078226868
1634004339
2127838754
750712341
322642525
710035592
1144391972
979364075
413309588
49623510
1266731270
328544691
1610465622
376251736
1033488382
1708412190
1149959138
1877587251
63142451
237461242
664369985
305814321
386418091
1215939798
937152500
1653402022
1128467500
96086095
476096146
1556269880
700128786
621121681
974247227
1102658841
2072335759
1677269371
1757741228
1583661462
1712898370
867747802
1699579929
284332749
772931364
1506755834
1783367090
182657839
763462298
1427319365
1762971970
1662208411
1654694085
1460960075
1230495715
497965612
1937693676
1224026699
2032192445
758068536
1023217804
64339097
1593621207
708001401
1914585183
172267352
1105463701
601709089
511190959
756142510
1531147218
819342224
905606698
590590629
931078950
461735512
2086031029
660642487
1330076851
1717897600
442290605
367444244
644550318
270302765
465816484
1595841570
1101388287
916880735
1363026382
2032476319
241975965
1483046389
204397738
162176102
1897240382
740516190
1235462296
1015760309
1563054879
454727457
712868117
1180375701
35679080
1938168783
1141865501
1144343475
984253955
1235694107
47552836
2133325279
898715957
1826994293
2038439766
1681295604
114963896
105671684
525229874
1724161814
1275511224
2033688178
1916876860
15457814
63126574
567750409
1146905084
1335421867
818465064
1108895311
1356179161
791480338
27592199
261596368
439266846
831965340
2032843555
1552907866
464653346
713472278
782049342
590874807
272647809
1177347883
1099529121
1662452931
154064980
1784863360
1515109311
923332350
845387657
260822523
896321019
1782991859
1564471539
56347133
254920037
385912777
961456015
1631916842
290979679
1136133934
1532683085
1499438780
1731338281
918752240
240877183
1052844559
377986319
1840088101
1368064814
1936914584
695335352
814763537
282672339
1712286685
1487373458
1226057675
2109698132
1104503135
274534788
1660243128
1587960063
12932638
109627560
1451267340
856518501
712515403
1584411218
1654821291
504445662
1267782687
1711911378
535220936
1157240081
347300731
2129020496
1369095512
1651901445
1769131020
613194711
682257954
1668397303
1910479899
1354420605
235425771
156815429
174743764
505831800
1686351369
1430015105
978908890
1448949342
238828672
1864826013
1042530970
1454186763
1511581827
617510322
445582129
2015868050
1685030406
1590559433
946492929
2009465438
1999420313
166298431
2121890389
1632954603
1215931566
43130006
2089356222
898397190
1226997766
952487059
1531676669
69076737
1105304581
1474390564
445527622
523665618
1294498712
1625261698
2136029170
1115226747
783852286
1423052618
21507256
2035481951
951167344
603799215
1623905875
1029194032
1631176553
1374259615
1570814122
1748515052
196553938
355370547
1475090442
926814428
1167084285
1230534467
508241266
1801541952
1227380109
188621330
1600093264
6278958
1789894112
245510633
811632037
522330085
1612415336
1893981603
294830097
20407863
1491051233
1357803769
1288967167
58592344
66268449
1014610579
1030417659
947265910
1071552613
1547556326
1471069472
833534695
1934490768
1632404188
1420570778
261290522
365214596
1151998878
1871290156
1410765537
627114800
1865522689
1649157355
1051290249
1234917283
1083077452
1981890183
87742264
1807115280
1242942900
528342797
712569935
1396172563
907870768
302644219
808545779
944096555
661995061
1219859643
2066602129
896238397
692822538
24618230
1338025875
1072422574
405584574
1434513168
588571902
1600471501
1805775055
880470222
945051403
1146779574
88848359
664960944
302104659
280276009
207351142
368252949
614422313
1913243450
1058423730
1556401140
1637912985
1599266888
619130700
1524706329
1474733070
2009506444
16424609
1966649312
1648853874
1406061649
1119478736
948820308
1653418199
1756868910
1901816417
1256475160
1711277558
1530333690
1461079952
1845601088
1681844995
953537480
1084397469
734139954
556698880
580393123
515279832
1322819932
1398145706
1902598244
1950063544
1940645037
1012521628
665557217
2135802031
502218914
1931720955
2101493987
1070010446
1251751671
526150508
728981811
1736075154
856525659
1113900501
1297960223
149475938
622320497
1713069932
2056748930
80987042
1444378687
378314701
1881695032
1157305623
696980241
1029441615
2021824787
1266849198
1774017857
1198331484
474620865
2142347011
549656040
135173372
1230819886
2051809399
161255405
1475429307
1079263811
131985205
1527615915
2096943495
2053121736
495816308
180645855
745730775
1883608128
1353069986
1225566290
551314011
1059734013
14936363
967547274
689075567
355730972
1285566154
1565817736
1595795718
980868842
86362255
1290561255
340633335
377753490
1889787894
176122753
1437964239
456360747
783466456
1786147701
1310591482
581815138
1858868849
1083166871
819741023
736856705
1303709603
1879981800
1941661411
1771668625
1682953352
1167849891
1926365339
1668644186
1139991354
372388185
309911578
93318438
1857872500
1887417137
131412267
1678848647
915429083
1978063247
1726542896
1845166314
1032893662
252923465
1026844058
58625393
750475420
2075531645
515904305
1417323072
1400814815
147112327
1686874254
526052921
168601254
1728224016
506168971
1110092271
147573224
1565733997
571501264
983910834
1833122843
2026853070
61910361
52268016
747372654
197489770
646519217
1085153877
1569218030
940329478
787536055
1082871711
1097178290
209447860
265349481
569538669
1885022765
935821228
1460965616
505957194
1471230820
1456606274
108917688
1610690752
45476775
1736964574
2081126677
165330147
4568480
1285843043
311115978
1437521845
2042302311
419906341
714066976
1203810100
158952631
1000570150
1325049306
427915391
1226821038
521178050
1091959797
566864190
682281778
354621839
439155536
2006478881
1378556529
1731958572
321229147
201498088
1623423037
788754131
688147865
1809272176
1644705864
182067320
2085573290
854164547
1068448481
1944333225
728347990
1279185805
1595406762
1080237808
851053789
337837673
714404200
540156556
1658226919
1218895520
1387425856
898209217
1255806962
997729316
247527466
887068854
347486774
1400607078
954106715
1586275582
1505356203
368807940
1787436511
2024896882
1104207472
692081870
1759131633
1989631843
292089322
863953356
1004646222
261813086
816545319
1969480133
2107753726
446811689
59383705
231131713
1658945255
306765561
680841303
1489483512
1262607215
1408022989
1017025834
1019552381
520563123
2035869302
409618392
532726500
1270227179
629680097
380794734
658281379
464096888
1317601582
1031573618
1381078087
1095852056
712196025
336099650
1462652571
216736358
783845207
947312765
1562290526
1833914025
2040856752
1554297626
186839101
1746806021
407501721
1605915993
184696680
689410695
422175434
865953204
1004281181
1550448698
406987856
1474482075
1101267955
1196396749
1783092315
1542046683
1646297936
764112709
1602930529
1305566312
1634236550
509772712
2028817339
2035276246
1095994998
1000643426
1550259809
820391249
1628987370
1168238031
829244282
166589125
264730320
783819821
495231371
304429062
658575992
1035921793
1859693548
1304413781
1370992140
1479332724
1341164099
1787040570
1376886646
626028463
747345115
1193230856
940543672
344987894
2072050708
1445440499
81205504
1859121110
1143018898
896762795
1748842448
1359044377
1433537314
2122533462
1268962288
455256207
903173891
2084858483
1005110228
1577230422
1032013241
359461262
1909192039
793056921
179142981
773285798
69740185
905585759
305212964
1606632019
1028738949
1748523761
1900676891
320925971
808733693
692509430
576019428
1043721645
1402948560
927981412
1501274974
1743815131
1362532798
1314707206
1601078613
2139044669
1587364384
757491892
311850109
1537188257
478921222
743378106
2044619843
777114964
1401648073
85652486
1159161209
1976775966
303681159
117945306
1575950255
972228386
1177163021
2074346436
2065075880
349295106
1802753147
103085746
810067343
42226707
985661574
1214384933
1113972896
1045666379
1471465708
1185817975
2026565537
235558732
1530854831
452042162
1967662009
807763622
915611827
834570085
1175772677
1711765408
506527755
1631404770
2004773992
79581251
2043260149
60569559
587862422
1577762157
748731167
1089747229
1845518201
381924063
1239478921
1865351271
173774298
1529258588
751287557
280693774
1941655616
1600926131
720135376
1016482939
1696200205
99419976
199651896
1209893511
140404431
679930254
136708534
28187037
1616884997
1747038322
1207920599
1244923895
1381371365
450323933
419075277
1714767436
39367572
1764287777
1316197082
170872965
1784137881
158534946
291001878
1475717623
1143669451
103176095
1910547254
1158309082
527898732
283920409
1692991982
1505564071
193976474
1549274210
260975308
460714530
915683322
958570650
1084675648
1538104348
2102716254
262733860
1919369687
776564700
1210581561
1118605108
1422017284
286776699
1301513318
1223556147
1062237177
330935775
1994100027
1396652980
788854458
1222975295
955157488
1235245159
229736583
827307390
506007948
745788192
957243827
1311379089
1448334764
777503571
1513874509
212245375
1562035070
908401553
310836734
559328375
192108897
18571140
770332797
686587574
1295890957
1934824200
1191739151
399262895
1666420587
1586598623
1480396308
826913495
26192741
983407829
1232616795
1219022306
961020925
1515234189
799728283
763334990
1268002368
612160246
1095729793
1764066544
543991884
637396074
279130497
1188102943
379189436
1947482863
1693780853
1411363075
174665220
119376305
1523809053
1004456164
200243978
1087757879
555356546
708916958
389208196
62256376
1796792376
1266250195
231355929
1169802784
1414037925
1166008088
286030999
1986604125
1772262743
334093080
2000506996
1878187004
1967292533
1092553196
740165374
1984535656
1783045905
680024602
706962623
476149073
317821956
1043615907
1130645639
1403685729
1765490041
1011725143
304080519
1816642013
1331321169
974516579
131829534
516503025
568328626
1956654273
1736964483
1215548667
1258635497
1769943960
576449195
1534714319
282037428
837426185
370233712
557622488
1380667607
1564511046
1116611741
799574607
415564074
482670506
1670124211
121303138
69154019
30513391
279123048
1546510891
1657596704
1553749737
1777545550
1922108723
902212557
1946458396
1013966113
110288582
1131464330
470197727
1692536003
1733707759
1391064943
14996963
1296652140
1994945362
1987623620
495339939
746968263
1265442784
476403819
714483062
1457761364
444354417
1401380105
1163427887
803355759
1702427825
820876369
113062578
1370704151
796133342
277086188
1720049061
955478711
659760071
83623223
1389410135
220625132
1119891552
1661754706
1148412414
859825998
1643715657
1069486039
1814771624
1673668639
1205129453
2091734072
330498815
229187391
1650858221
129017303
336828458
2099492473
1616002259
1234026526
92806417
1074038812
192264040
898159229
1974964554
506336639
1576898633
739108352
700553719
841143883
152762037
1350502225
1365797474
780035046
1336329005
814670306
1812862277
1513346929
277492104
1633273747
683421757
969388769
1432057443
880799060
205067673
403443295
1332686390
640291017
1701061491
46736310
1253156491
1187741134
1781173365
1238917586
1839611456
1410567421
1347041044
2087033313
668441807
2014801014
1843703630
375845535
1989607276
1746615962
583632405
890131113
1480504585
1790243423
1300701397
977177938
2056842305
1949359915
1402812375
1163734971
901452704
1428448176
859947299
1048751089
955816850
629137335
960506918
719291044
1891659025
1005214883
444571898
1534185677
982142004
252734193
905822399
1942629912
1857746068
1626965456
551887819
1093424504
1439111678
997957915
1421888000
1728660964
1399737865
1512678683
1430594177
42127312
1050827065
278431913
224174787
1668246993
1990225650
1696111339
2002752045
1464764490
1410575885
1735261307
921429341
307779402
1027241487
879117431
637478984
1582727008
644111074
447207280
1409933848
435342623
215163238
17029823
407932742
499388944
396804544
493855419
1307154022
1788542500
812285886
846560691
718309122
1766549697
176324098
1050868888
566761154
1528707534
892949010
995834077
803731339
1626657266
709931363
35167800
2071904992
1865534129
269198694
1366671278
1203898731
745671945
947048003
2015757269
1602096049
1022801637
787501074
121451602
221496774
1071141931
372937951
987304657
1030347873
1572733369
482466806
1918056521
1638445311
785923710
352316148
521355394
1390822353
1273133813
802485821
1371082935
1311069607
393010789
939656238
1888789666
1486995501
1228859154
2075326339
788090895
1236447936
511331767
1191355116
1985067060
1297097270
1373110845
412119657
836356092
239093547
413798169
2049621478
563378274
710604788
2129509295
1698667631
1244951964
186937891
82826611
985691240
1383755893
1136713736
732599835
627692885
1070165017
1255951131
1710068259
2116359069
281000007
1415427588
259205844
450607865
80620791
929866130
558727751
1108578019
1410495187
2131271855
1941508245
121198269
386020536
1934172878
1359907150
1237992413
384305121
1612479740
1905425881
1424095840
500601411
2108210780
335200880
1649273392
1719104439
278568107
1483441182
1970437085
1801455193
1654979266
1382964558
559832134
674293370
2062155031
1467848939
548241224
404008057
1223814771
497055235
1408229936
932107885
1015772762
1067719723
1955003547
100606755
1532849241
47218145
2112346574
686589093
1769887331
413100116
2145967547
1795912411
1412477007
829861197
1078992908
1887297709
1626275965
1741332073
616454596
252775911
1543075020
113071676
646379304
1230080689
27061520
1973944603
1507194856
1557703758
916410205
1957160338
1980418146
187874024
1725042245
1023272921
850616413
872012283
171773043
85275460
497103005
2116642494
858573069
1607553300
537955176
1930773454
2051997404
8800587
327396573
1177456312
1631735822
1672932203
296374018
2046226872
485448704
547404488
1407007898
1418413007
1690016719
1591651038
335752046
1219053525
271859284
188361227
862880933
981472895
1036932335
1405802938
289474422
504578297
313816544
834817890
518342822
815714976
1345438950
276824525
224209854
2005381904
901147272
168872621
531911265
366378461
1812445188
1496166283
178484361
317916410
300012977
1953964986
1531815045
72798741
1965344130
2041253405
1253173606
1586752392
1032473764
184071027
1247397677
645386764
206898562
1147901697
2040387843
1192656381
104627447
1166724424
562726629
207178382
1389861940
1602268172
1066609719
887066548
1665976980
979505931
1553888631
117679381
437185525
1851502504
16088674
1895590815
1382154478
1398093815
183294626
5190322
303467786
1780420678
810754514
731347339
1274084831
1383906142
569668229
811419792
1964312005
2053182957
490931926
1772443904
1308596603
1442471393
871719776
965262503
556632898
1990738711
1553062191
478226499
1677932114
1495602905
2051055896
1565875692
2039824597
483030806
1682031315
1961209731
2047429235
1624996005
1139737215
817072256
1739555067
1842570135
260484964
1955844562
1986382332
1459725181
1599935497
1465791163
31331671
1034152564
1470454895
637149181
1958861189
467141802
347235188
369584679
824388251
1419894082
1230262295
805623075
1111301168
1778050944
465680446
400937572
1841434638
1960240125
1460968484
26878195
2133701083
1028856732
1578560024
859791991
449271621
995136091
558781872
194419912
498606261
247531294
1405792031
1664694400
1274845250
915261242
13423454
1735736645
51048202
1848531498
2009675395
1956203347
542688523
1457869547
447143612
741754413
1973929886
385774056
248821573
469307020
2078743197
870189221
379451236
1614339462
394493991
1553482740
692676184
552562710
1729402733
1592917456
1086175215
1500692302
1697138956
609177404
1404573547
1438910722
533224804
2142636169
893072007
683385526
838787486
1640445173
589961928
1674793060
1087917039
303841730
1155028656
1111582955
761400503
927211458
426853936
403194180
129353376
929874692
1223396503
2044495131
131782204
1141923291
488679297
1549698819
131228067
726903598
1061315718
907854734
235238924
94951287
70588356
2010007810
261226831
822907631
1785694100
2105800570
1926208707
136806170
1544949123
905360466
1094243237
1486944018
1799400976
1164698757
1571398897
1886141052
520712907
1365509618
1561656924
694721143
1788797889
1027196588
1271006963
1215876133
421596057
1212180437
923752518
182682468
1369967395
224559152
544395309
1260544117
1068094243
982438173
2144259742
1540232926
821158276
1660486425
1392496194
2042918380
2079275325
1485263868
1612081363
82141905
811982161
339351630
690670282
1966527921
351357539
306078776
224978637
221527706
502494422
1574089351
249041432
333475375
1556669780
1578773627
76936827
124215081
2023420730
1590271103
1201672273
380475523
1370920777
1498105702
427997384
1668954430
180503755
1670447290
2138703421
1715531461
2021227111
137234798
986139330
1474456994
1843378074
877815475
1478462909
670645369
234936159
24528234
1967284494
510637996
918316530
26848923
1404732540
1538323112
2074227382
1473757555
971308482
155116860
979956630
1860573184
907028259
1920962028
1066895548
705131404
1312495763
137001515
1762586658
1175860561
295750724
812573285
560057620
608554263
1696120896
95480301
1569911957
1349967605
284930549
1121092576
939756494
445876864
463477514
2011875670
817088226
2047940249
634905792
1948801885
376567802
1961793419
1238068411
1402079957
1343486929
1594989258
142590848
318337279
116894173
1971182036
40282248
138549716
281384638
1270076202
811699610
1456489528
975245971
2199044
1131934985
937224769
2010783400
1267970371
1159676572
599956612
304349990
2107250463
919645533
2046001852
1403033567
1885993172
1923345742
331333302
1719506442
467359784
570178180
1310151746
1206660678
1918944753
222920419
1611821052
1066954657
1409402525
725913377
1009342385
1892057168
416066789
56627672
1236435478
787587008
1932309407
78388024
2001165357
35947351
992954303
1171990789
969499381
191681179
1764856560
1212392976
1413151488
1263886547
2052964766
971971120
1425047846
1242551629
712377558
201487635
2084602373
1722541696
1488684470
1269744947
331475123
384966034
943577422
1626194698
374047629
682902589
1709171449
243475088
1724210507
1020060752
1651932243
477341855
1200021397
1524292988
1572732059
306294206
43068846
96104770
1745328602
231246401
1172785626
1618190443
2008575952
1955868280
1408425018
1925160882
2068543944
2007633701
452462222
608874234
996341634
1067954505
1514666835
609631715
401302366
1656207622
1044394896
652063797
208559103
904751585
1521459455
858060136
2085858967
491945998
1268620769
1285599130
581934801
17592884
1197565110
906634347
356522668
11944713
667250607
1151169546
1084818618
544285622
1222137285
392488039
999125011
1424722090
1147121386
763431064
1804437744
1096970610
1915670404
156800618
246604822
679771564
1707494417
1624418107
767163593
395866393
1801665922
1850963855
292628167
1746521960
2077140466
1477697013
371271923
1156965300
1167750058
880746337
20569913
1288888857
1696136847
1608642665
500530307
1202188567
1635618231
1027937407
1567527896
695884683
1422520518
2102077799
1809615375
1090144728
376493209
1503477349
1580334395
217791014
8326712
521433882
1557627616
2106327111
1331794711
1151541552
286708504
1044647034
340970401
456255292
995328906
381419727
1408415997
639742014
196849498
1908347897
921467952
1676628306
893878995
1311930092
1242458989
133075947
1603423235
468117337
1872650210
1689759863
861963899
1425439053
1013177780
1967747178
208811858
1703404779
1772207534
419655859
1513997222
1804671872
1004808670
430822808
1761575491
751633644
1341436264
1877262012
213822735
2070715033
1341971674
1074272319
649341856
1935930736
1092187556
1694646196
867178947
1837384644
1873745789
460451343
236531895
1318638533
1201649932
1771428546
1261902827
1826949763
1514309461
1687385627
1563138722
135305533
1968050380
1861404477
1561052151
335043426
2143433301
803083154
1225090206
1795301229
605310566
453009608
269884179
998909830
264627681
452299323
767710191
2038739023
1052504569
1877181335
1627989367
2003144706
569018205
1923914216
19693971
841394103
1484130944
1532603132
349574058
2031726802
314532033
1922183763
846634031
2060768549
827465500
1978378333
1751634630
547211712
2134854502
483001029
1704676690
2099237127
1899834911
157992907
1327003896
428545637
21619961
1116909859
2102268105
1111851030
704175751
661590926
1725425313
1097577068
545118022
645795660
312592810
520615268
1208589726
1751069041
1486312156
1592768922
1386868847
1063983948
564162411
1658839381
519239814
874268100
769057693
570212315
2021671218
415217399
1894123204
88959924
127519163
2054586404
1294433791
37764756
480353596
1559851690
89921016
1254948890
1162983582
606075737
742459707
2087456088
1296683972
158007743
1864300401
1491401670
2093988636
1736347419
818505530
1171163808
100676966
1379482799
1726169944
1199599260
2013528329
1821087168
362802752
1188287182
2060834111
964813868
666003573
1478138368
1485303536
286801392
138295740
1695381761
820132285
1407968746
930074019
1153154341
721159838
1289878678
174415246
933405349
1447421025
1793240729
460858083
372250119
311613499
1241450566
2098188158
546467122
600563041
1487764005
1969043799
1257421518
589824360
630017852
642582988
1466022000
2113093871
1906191536
342930612
850287102
1942708364
1805419140
988098184
134937516
1247540647
599880433
167553673
726691877
1717571064
1544865418
1159964592
768538659
1675008989
137712918
743795381
807229114
1524939497
694147819
1533448930
84768662
1437819155
2122846242
503906544
1043887989
1749159738
384733523
461624165
1584950972
698634571
13735246
1121282073
2013646544
393697101
1725721463
786990360
1708235494
584024708
1181886979
1253549470
461153994
1972624335
1999421365
1531654270
485531927
690080932
1394800571
335170366
1643170546
321645893
1523867098
1550828900
544957998
833390387
777120247
1678883808
280096868
1920441204
1710986100
1464878451
1037874074
1729152478
1825208673
1465795897
72633190
177610218
1820665585
1359423042
679325931
1484130944
1740881176
147061137
123773989
192205952
1973223424
649723595
1890566252
1724987584
1624156261
881656333
1456882567
1310720078
903469901
1433943905
698035077
475610726
285256980
842835251
1462797087
201645970
1294400228
1588364989
1745553921
268206972
1321816955
1638235510
1041678342
2967687
2098016830
1828380806
200376114
255253748
1579196175
1882863827
1419260792
1650944246
1801291453
1832814922
1944447302
1400634445
190430598
403293517
151572232
661844842
1547373122
176009672
811294098
1735915773
1314592999
1356565863
1996948506
652034700
748126134
500113064
514233172
2001125593
649318718
1963513263
1935863400
2039975385
574168074
1675647961
1452988111
185080022
1285106038
145579749
1681247935
1637277217
1452064898
1668698472
662934944
1748591990
241846749
1922641468
2107715761
556118811
1518333314
1362731590
677929302
222192276
2022232419
2138356618
2078696720
863530646
725838108
923593563
1464890807
975493141
305416819
1875772335
1979216888
170371519
1525905372
1281787290
220454699
2029325469
1513458599
106385266
869447846
858080676
1803971416
540672951
1180095343
1039393938
263218219
862684617
995311343
559591250
1737597834
324970556
184689322
879136840
289310188
1472164633
1913908741
295552693
1926394138
586026404
785447933
1761145139
113155238
1691993545
325233575
1567660705
163861075
1810926076
63342095
505987776
1351891934
186374929
1517339138
1816762460
374436702
636502916
373190813
451880777
1478296100
1560320636
798608837
1875184550
1691046936
108523912
1863275186
910915966
2083313111
1216424461
1417239700
389325591
1293622347
572439730
240982688
2022386060
1501431333
478107306
1534981706
1313187334
964636187
548484469
966911224
452788916
176311219
649029036
662161882
1845700336
1461302260
2138262941
530718325
2027073378
935702588
27654558
1349917277
410020985
1272461110
2127842266
968481228
2060765701
1101852650
1812655298
1551376902
175814249
231945606
841376731
280040649
1520627427
337780355
1116700334
1928016044
1564533125
1199566701
129115536
520799656
247882581
730949961
1954049605
614268137
1911832312
1000546629
1355742335
2041057063
76394379
2108303690
1361318798
1331365455
146489140
1335840482
1436946383
128770143
817758049
215885219
214252302
1449474113
360964756
1385103097
1234180734
728083350
730161654
910291956
844091187
32593905
1585554914
2030980015
2294685
435891476
926852853
1152770869
1436083399
1451391940
3205061
246018647
1108449599
1588798184
962271658
583693381
1293069478
1034343722
701835019
143093543
1573929596
216362300
178910255
198637471
2002199863
730369731
884007095
2100325188
1465918661
1313970866
1346233533
223301478
1227621983
1395674178
1565990390
445847119
1047546474
1377374003
1584614497
1188304841
1298653830
623976923
82889258
1309188186
306700141
2019280391
1498862567
392989263
378497735
1107705820
1113237796
509903590
242634300
532613783
1144210197
1175596406
2143389334
483883910
1048755019
900849884
224542108
1202894436
1754460028
1834971571
415314318
537488644
9098733
673156673
695081604
913941928
556873164
1994711813
1815667363
609819284
798671803
64791149
1041447823
231587522
1321324394
815350757
29983815
125375695
1295762027
764470590
538773488
1556646796
1699169542
2096606914
407049008
832492957
1887708556
683535465
561882965
1520499323
985516175
768546201
905031041
410199844
1985938994
759153490
754296885
1799143786
1425693238
1733287820
1606480344
1239645781
105280758
224103411
1039960098
1759933323
1071400859
1591900686
1698520321
1166702574
1574509738
1193395491
144709909
94364854
2110553919
973237049
802156573
659469869
407261358
1877545243
1594836473
1547650283
658224727
1090802541
1191751229
1070581804
2026135505
1166003823
126517860
1201922302
841802046
1359172782
678296416
208094019
592830216
1296263368
1528420792
539191282
1863999115
375751800
1925937773
2034826706
72579781
1679842737
1771045556
43188129
918272059
589063686
1075478216
1821207809
1667636503
758448163
990061893
2043917089
1434531059
1821504562
1761663845
1629895877
1581586601
162953926
93397053
205345665
1548709284
2044562010
1588738255
1277307404
1075455738
1156429582
780355495
226660801
1413682493
840170827
12421157
1093822214
1116735057
1742055124
283569023
148616144
1362209084
2039359527
1516792504
714204371
1163306524
438811743
1020657970
1056297329
19531608
1899769884
656720729
751394995
1679900090
286372813
161530986
2004956720
608345485
1542431666
718151901
339771342
12314289
1292817449
1124345709
98797211
1111030078
1791533197
1643767304
1951646505
2078216127
1514292999
213553783
120010440
1744796043
386263096
2091916835
1680665998
1370212664
1595915362
43762208
1380345515
1939622056
468351997
1232486993
1002644782
962172518
1971161145
256020975
1639620554
259124836
101160111
1490810120
1596498700
1427344224
523111477
1515946974
1212754739
1470108859
1797308169
1621063833
1800686396
1197069511
599665686
99376945
51097473
52659789
1072047868
56055294
2009743424
668427772
312852857
1444537542
7026333
1703029265
516264048
2097752578
169292332
1729136304
1543763332
144500590
1062413596
1640622358
549126134
1867226532
1222869651
1418612356
377081957
1721655726
1936481494
1719223229
1145141842
2132746503
1887429379
1487886871
297670677
732750922
1661655466
553596753
1005438290
240967675
578967277
1635988128
2110214054
2025812933
192962302
1734187544
1266258225
536557144
919383092
1455454739
565466291
25204340
897131936
843772452
1685118481
1747966140
1248905833
1034178253
1460114924
108276880
1491880630
1941016738
716755230
1261164345
48067076
1149440806
1463162485
112667585
1595334322
1391876303
1000629141
218888294
337369036
1640438405
957013775
115991489
29790437
110660723
1147011147
1834986197
1894783523
1419477167
379218057
1019540489
125228604
325306646
946105061
1897037072
792278032
1681667676
1643491547
1184626434
172506575
1846652643
1844573071
965739398
1905141075
44708999
1854077001
707977006
2022280498
233730837
202786902
776745773
1691305118
537261111
39329414
1358782269
120266483
1960664668
86787261
1743977683
2078697626
2135584907
1827783024
555470856
345399998
1244799902
1766004938
1748418471
641782060
1330075463
941321606
61705392
992197369
2036984970
1971409395
302811613
367174781
1909797194
1508277363
887692389
1724357112
1650899723
854805972
1010548580
830431644
1843357535
1649144046
535880306
48842118
370069460
493079372
2054754229
752479534
621304679
1286462939
1175761247
1867428846
692333860
270540397
1955330620
1544506898
1225005842
1941986304
853013982
1898696707
957648671
32706521
1862407238
2043146661
714388076
1053989750
1739795600
1007965310
1571197997
228330598
572370785
1732809039
1871936506
1307164116
212339950
522099365
424880933
1251558132
816109908
457840149
88256842
1819426448
786887264
2053176811
1241545088
1118916694
1424012256
1304416210
394310323
396993914
1774187771
1395943980
1305494788
134019449
740506449
1546343789
197262284
1486148207
1603691013
2131638005
933110806
1250975510
1373616240
1712574611
1951160692
745876693
166586813
131121199
1582884034
167487357
725425427
391913662
903484383
306088835
1131768013
653666055
648900291
1254751436
1612107469
221985399
857715228
602191405
1155722589
431761785
866790438
410671909
1919345026
766423390
1890287906
82225320
799049384
357076113
2038544911
202460316
1547640296
828687217
350780490
1225167113
1310835008
833795617
1024022278
1663757465
1605923064
895983903
23697311
1864204409
578659901
122736459
1771401132
1864585962
125758025
1155824054
741765100
191575704
2099932010
1889639859
721782601
1253832568
479959323
1950301247
1051189225
1566484187
789796839
765060483
1234194816
672093992
909014888
1505254649
1870539155
355055605
469499001
1394984875
417403158
1864145340
993293281
109902580
983514947
1946125758
429854325
859250421
1890835074
1084849179
250375394
1259955053
2125087039
1561791414
258289624
1559844248
1115782838
980663633
1859233771
1845791491
1323061070
1419824030
1201767011
1387991843
1214559606
1180826945
600391099
1170597447
168587203
1218914207
248252992
1588729291
1217388328
2081741679
1644559049
1981240109
802436710
685567358
1178753988
504634283
1206327385
52910026
1074388223
2106727166
52090451
1166597622
1044087914
1850136665
1252317956
1208734014
24161742
257575222
1402777873
400490249
317164376
1211327145
1323743210
699456131
260431500
1418613136
1134027752
1302676483
1561840090
227228064
1238363107
1854698296
1361585136
389686430
2000450439
1771210136
2062729599
897662546
793738270
1270482268
243731539
1077833712
1369737608
1215901392
1750757627
683789516
1422210514
1156986213
98411068
955161928
1409232781
1474571706
1801948296
1252070628
2025831328
1817571589
551680174
396737957
569774883
123534027
35596702
1196840041
1469751063
551214036
346023810
1285497329
1530756655
1011115864
1037417926
1679211051
1062323720
870837031
1048119115
1826981745
1207381763
1861759154
455885828
529156921
1028368266
1888176615
26408201
168938868
100323977
1465531246
21035761
1106871408
624398681
1079892973
571556003
660749576
538770354
1678237647
817801582
1172064897
1799850369
645973183
1772422612
186889377
1174258049
1539817979
1217880735
404749080
1267770370
199421649
42205358
1091214886
369603406
1406971482
271017121
1021731555
442638275
1381205407
504474253
1882605022
1125399478
2057750849
2042539259
1511738573
211491947
402494657
1754095244
587957178
150138166
987422410
2063147112
1323378231
1301278312
1442705670
1597232330
2091445874
1294753464
66661332
761411365
413440574
2081458321
552817995
174982923
362495502
1561449344
56934908
2022899611
1409369058
2019884260
138631885
1326240829
1428779710
739593972
771056062
657589320
1662104355
1936337403
1895492649
503081665
505444510
480201292
1725076275
2033209798
584748709
1861900128
982020032
570084000
1945223205
883205209
1333620737
1276076836
1061127809
1598285737
916060097
2125223318
2115058804
1697352063
2117139551
34701496
1012150146
247434225
1898054845
405158453
1277591975
963228915
251051224
102615373
258463764
304680547
14256142
709046561
27523447
1559472236
170297263
1436182760
798412451
1649953395
1244401058
283099471
558950531
332739544
740055016
1587810448
61788720
1072055755
1313016759
1434486485
866914014
171258070
1645266762
2082141540
1992206455
791194204
1429294921
1955051090
518283044
2107259527
669365415
695661782
138455601
1093083873
99454917
1200635373
411360419
117027584
319059096
1901453236
1191796089
1166589844
1273621395
1553285681
483175577
1227899351
340476704
585346488
852658711
920234428
1923988031
141065948
607910959
71126602
70584168
461868286
2029918540
306810601
780912881
503916934
162707741
86560746
1627734480
1417056929
441297170
1287546525
221338838
2010857394
31466681
554231250
1848823170
1515005207
819502245
368765431
780691563
2120880772
319312168
1816920689
1351849851
1588612732
568097203
1671928692
217548819
1200933470
1156143493
1832640069
1831327566
1690416201
1439000486
1681943270
2033534135
179101223
819043188
529093381
2089095574
1984953883
1055021173
2055784055
336382719
1743874167
827324248
376831241
1076700446
1534806528
1953094051
1524528548
185692006
1920279003
969156536
1509827804
867791254
1524379858
41286944
1687593046
933951620
1584129371
817588314
756687938
151044081
1003165358
494919314
1740161999
1574160669
1849448085
590677846
1957354362
377352256
396681039
488225171
117206596
498946617
884529188
1186349370
908714178
1282298437
2026491018
741600945
1255562353
1339116112
640194496
646842563
1279748800
1114850289
1438293972
182714963
1275603613
434790881
425107034
1528420263
2012694308
274744751
972893328
1494764369
393615125
687226188
973713438
1949793529
176158126
1947977337
1305117285
1144308075
1067309941
631050520
1594055107
925067594
1240417299
1043466473
1542191856
1411483221
1380121819
983928741
1381652753
615512952
1490197570
2114174319
1025501744
1340829133
1484206904
2058786690
418218345
555838910
1574169428
193652805
663030248
1222589649
1464495576
2041857338
1629836789
1024554631
957633231
510247326
259711659
253243183
1758557586
2045871664
259851089
723366319
14257087
414269434
817877847
274325992
909929259
573716920
413719063
1793364466
457326927
763625554
928318388
1482529228
1319409750
1716716612
568839533
851244474
1294654003
550366146
1206687061
2054220630
709453819
1154622541
195709710
84178491
207502100
1530157286
313556053
812902304
2128316364
614463101
44949253
1012995678
1046958591
1073785383
1988267016
2078408778
1766685599
1319702837
1692517047
1412846743
1292202008
1041562707
181351813
785573525
683591035
433504522
389666758
1717779372
1509823835
1958429111
1019814521
168909845
705739050
986890453
2045585961
1992628982
937918896
72077008
264218020
462003365
648209885
1559747918
174106594
1220303506
276940251
1965025256
1781505235
1435976355
872128804
1538349366
715419107
1803511987
1915547335
1683669065
1865466520
1390052516
180721705
186374929
1469243022
1781098553
498627568
778564638
2002420920
1883597704
1547245858
914464812
1099141047
1866554366
2104610138
820268105
372639601
1768448775
435482919
1880243016
597966585
1615223635
868852660
589826602
793481442
980221121
616750232
858658821
505920512
1335574020
1725409412
1106788913
1299485273
1431822765
864682941
789119643
664333954
1480260488
1836467440
829205777
1605843497
1256156096
214066562
2069165055
1688294600
230697460
326957171
1064992093
1018250452
2040026553
1532597250
2137643632
512883948
2008353769
55765680
81972660
1197066861
463708103
814990156
1243750086
1001219530
911226491
986239685
639646270
15540853
1913565624
136530641
11226102
461412494
1978970511
1871411213
1304226537
1701086102
150336593
1021467097
1316036443
1319970036
151673618
1380296301
837593618
658352510
462113233
496498296
817845738
1220928252
363960636
522600508
1693899865
1887005149
66259672
1213466130
313066612
944451511
1018604715
1471202102
446010072
630051991
173288348
1584348097
759103691
1511649807
219057199
1312809344
625985550
2118659093
78769081
1575759161
1609940586
1857212817
808438676
1461377030
1272201141
1128703525
892827084
1144310526
344737966
606838067
1437153334
1830816561
592289012
106217949
39962228
1018737377
537181872
1506878120
723531812
545820322
543651231
1938505190
275585459
1348390046
1522315153
205149750
25500735
1681223077
1963468104
1930008181
240136394
399502125
1763468768
1695781917
1466338464
606162550
587234674
1452660590
2043055149
912163368
907238826
784093837
998102860
183180519
2099144412
1110898251
582235156
1303734716
900342739
2094420790
1792764303
1003727336
1461655442
2076171723
574295402
406057863
507754421
1598701733
1869089438
1532889902
236143181
120420818
266264484
931628289
731638112
485821864
399931306
1365211601
1743167521
1650818607
1350979245
1067862079
770703403
280691915
1684531198
627804055
1117105683
1568206923
1547778045
1419887323
1444022568
312723519
929896477
2049152696
965947330
478869881
1183157269
557999002
1879030362
1389537429
869344362
493664154
1551951338
1731062048
1887019393
2056554785
64816643
229435697
601153817
1486759477
85818477
926553256
386625987
2032804032
1397086361
609146113
97394827
110438642
1957563623
1040798594
156052792
138518008
537099205
764840682
617494650
754122512
1522745435
1491733918
1609092390
1240782404
1453900500
1175933729
439721279
1220152042
542690608
386167430
854919260
1026922641
1118219111
1164468963
485123274
1310508968
1625816618
1219592099
1834531418
1874112951
646905038
652311417
24007539
29161421
1850567004
1304097353
1959179247
1709085157
1526715820
1411258043
190146083
1406216477
2110955667
634737126
1522167039
1684687074
1580389612
1886234758
1731999755
1478835962
1273499338
1484684855
1705536652
1649968684
1891040588
120486413
276082253
2024853598
740128279
958600525
698069351
1714717310
327225768
1109152276
1970322116
1846728023
2035864226
156981214
1383425324
121671864
1243369146
448231414
573893045
1873702088
734898171
2109897496
977592827
1101652053
1380181883
2057309721
388170527
1411511492
1696654394
247513718
910237759
2012703836
156000926
1482086056
993971164
36185631
1585036496
1888403346
220318499
1814809818
230958615
1694590401
1944677845
966060863
1958715129
1586520180
1442327054
1906830802
1272687979
1800005398
913204241
430385457
323077275
1508532594
759841208
678557222
358191138
1427067927
1410237843
572665051
173465011
925137039
211492176
1949801873
282733572
1650762402
1676242288
1844920275
1167684934
2108329643
1025835315
2056010491
681563497
1446872972
333514741
158805818
1670651991
1555403476
1547023162
38382941
743008401
347761077
676093573
2101015898
1633164655
509320119
1589318467
593032436
193868023
744327894
1252296148
1894209072
1509982948
1795259980
1217997492
1148346025
1408180215
2034897028
1915119533
218142338
1785375422
773485847
1143804293
1419103710
1738871345
595013880
248281133
247976821
1339008783
52662255
928362248
898637284
541872911
826089844
797030541
108946601
369871513
1046839249
902224173
1816507236
715957896
1052465217
1200257050
86849692
1903419268
1553526804
780536975
2147332647
814998279
1002961746
708948517
643124928
1489801958
801523977
469928639
278005172
1246634248
364003685
1502400805
1365348587
425660212
1976374053
454268225
1047038365
1961733493
1302366639
846405741
638074341
615130550
641577818
1414852718
1786911763
868676480
826755189
1558767924
1273879006
1581812752
203039201
857983068
388905667
1115241198
359402407
353839950
367560232
979527750
1139660346
1519059558
802757820
559595091
431952659
19000229
1991082252
1333472868
1523066277
938697448
1792751071
279382226
1900110568
1230430778
866212258
1064282808
1084409440
2072213292
187341191
958868638
636972371
1362340162
50956404
1239590031
270722929
704744608
272575920
1695292115
277400380
1712000362
1458947145
1894900132
1585766308
568782327
1369007980
1935587455
381343525
233600563
381984477
22296366
1432230628
1236570093
2129138935
1392298777
621742789
978756897
294103641
937163383
791951818
1052255021
1140388280
599383727
1351588093
1163329505
953496531
204855370
213273684
1463804120
171287899
1118548002
1575685163
1841714841
1962946451
800392807
1424423161
2023948553
1211912695
447807782
170170717
894195998
264876084
894249648
980294837
1948790157
2101355336
892224196
885724588
876608368
227046625
1783246709
1192656797
1518263976
1820249263
711416405
695585406
1440832198
1551182593
1709357313
1647888858
2065155806
1542668607
245379885
92863644
506458927
1845397425
1552392538
1194208560
2091269877
580879293
521041484
1645890720
1505564748
1148769770
1566345335
1141745803
663488689
1677818342
157662093
181718047
1425025999
399994863
284592767
365791488
263882042
595373678
26307760
1687919325
1221049131
1292672713
618561139
1315624874
932323580
446436543
1997658410
1576510751
1078178239
118511272
1707574962
2145062592
3272738
1815847164
2029744070
169198203
578342702
1562720072
1359165763
1016400859
1418373976
1967333104
1559246444
253547418
2145442241
877691962
49321296
334626539
1976699417
1049273103
1248947902
1880334720
763887290
889288884
1663714862
1178685401
999692774
1189392637
270196043
410725774
1109628489
300746891
344078631
1677768669
832480740
952307200
1547214563
36095797
1582993576
247472494
598147847
1835852589
112048072
119934778
880095925
526713890
388187199
1969038162
116497745
1466100360
472691580
360092659
1482810527
1698810076
733378315
347059742
308935540
1668072879
569142219
880651775
1365211833
654639964
221071219
1923559751
1065553006
1038722900
402070701
1575212702
1440138063
1916218643
436232601
931825143
337512428
227552618
1217527643
1171775746
1302940301
2025153540
1532728384
1994982298
1079621034
82772942
222021402
2137126180
1146203579
1506904180
624722031
1413011610
732367944
1756011562
728661768
785985525
1145401513
1147214803
1605637971
1131958478
1466622543
1894200650
684689199
884547643
1745214672
518284023
552619398
401868827
1921931740
945597388
1631792538
1794009784
1518892035
1665297140
842359085
1226046724
1709122316
318058509
2123859084
7628249
2001688279
77519135
754370096
1943249649
1836921684
1396912866
888297541
449703429
723684598
457717526
113091875
684451580
1689223584
929655988
727127422
1037906507
288106612
1228243798
1208138457
693611381
293106498
2034086978
1306946788
1887480729
409317128
752290175
1002352155
1341798919
1518344404
818205503
1468005083
295977502
1816657273
1678764900
228593529
2021268684
194432452
1413555567
344967835
1990084769
1563905466
475674097
2086744055
1895434352
1909658548
1734643412
892541576
308631598
1233933135
840709013
1967734546
151804351
1006160633
1442999679
782413856
254857709
1722688207
1997910958
217702815
1147789276
1685041036
1024834254
1749252778
1812866541
796161714
1583609737
1177309718
1064415027
92594984
1248801252
433878605
336770704
1168561499
1969781017
262641126
1094326057
442975536
631863173
730572429
529441296
1744606630
2031725390
2037111738
1722014459
950706890
1547781576
1907764465
2007159830
927876508
354942270
949749315
1834796523
844854922
670056625
867193532
1260403443
263175873
885029798
1139486837
817894598
983042617
1623333228
764120425
99361443
457236905
2058786169
1162529934
1288854641
89687040
1383522312
1251188032
458050059
1632543338
1452949075
1592662169
232466775
1806075126
291387497
410836039
1360888564
1140476662
10083602
1457274659
1403717060
649682837
186077624
2097057481
1017567153
486229403
1370681423
124148021
1567601071
361080190
747216101
1527761876
2129335974
311746212
1661145383
285925709
384045425
994803435
807510725
421965959
1322026038
1991142411
444821229
1314704440
1267462404
75121883
1531878253
516352029
61209653
2135253751
784170704
1324341311
1329096415
1373443805
487997199
1069759796
254727326
1041960011
933870509
586403806
2085598050
1248563367
1693532664
737181219
1232440015
582834566
1271575250
919888908
1711555947
126165804
1751165050
1640996117
334598115
2031882098
982874176
201447930
1095065665
1521901676
155404835
2131312173
1946962210
1749467708
917228635
1199550011
1640014198
1350874951
231156362
746502888
445282406
1841037123
1800622939
51176
854185569
1742640870
2010211970
1403094672
577970765
67945667
1412566573
1351963276
1589883884
1639053644
920147202
1299806096
1662623799
649808611
2103695720
885452893
1935426337
344826733
956165284
305043311
999394194
1565666465
1044019186
1167812000
34089245
335246542
1359338211
1543270571
160384085
878237761
924831416
355732718
890757728
1128071623
1329766962
827985499
484075203
943073346
1143045312
1019117926
91275905
513900669
248568374
162899227
1474455639
501954890
1325598814
783677042
1196736061
247699974
1181735530
2027383702
162061417
1879367634
1123006433
556939898
1566453552
54860890
2109510057
760882596
1635763309
1447145411
647182053
568267506
651049463
993036253
2028019747
710609033
913247626
661510300
316926531
161499212
955258442
1397186854
431496004
1921454293
497399718
1038825320
596067338
445843
1103178920
1986536917
581428785
58003951
357549603
1180929002
1849318614
1117249647
1673761734
549845285
1778915292
1804608555
1134533577
612871411
591326952
413295229
743882753
1456979563
1790645590
1914447358
2109964208
1487846076
112627191
1227874964
1962810206
1585005836
32382549
591404879
625022024
1463647916
480031647
807019351
126131811
1175008979
444037150
1778771287
2106269895
473861577
2017087909
792748589
1900459182
1069329300
450728724
200771010
713688284
100177726
779877643
1000817898
627768514
1446601981
1148281619
502140312
1497228012
1536253089
493196613
1910917364
345235297
1778972923
34485939
1713887209
919219301
1132650536
694582839
702127462
778768397
1402781271
847998384
1335507673
671304410
137510250
635001496
329113688
1495219485
944502770
2016829722
744496441
1797683919
547359597
1892486836
1984478810
2013736010
360286818
1230452120
2102679794
998207340
157524136
825854411
2063680929
610449752
1579728052
1295763070
1724938302
1211807860
1790848225
356033993
942986237
1044311475
1711606077
1458313950
500252188
132631877
1713576251
2082872024
579028365
913613426
622003491
1481710031
452158835
2100617038
800418617
2071979743
1562186982
440314386
1613209906
705682864
1844524112
1203515394
509942468
126412528
200477285
735849336
1857539976
25752528
1164059402
171596958
1562379955
1248413257
1194629395
269282718
1963498718
145617398
1158532578
419994532
29157128
1423489452
187923739
1391665498
1074383937
1665062887
795344772
390099282
1961956303
451560444
1464913916
1632481994
663127920
471062183
1302631234
1123728691
1207808998
259754370
958091657
1514224784
1020691351
1831619890
324552123
1872141234
1156954184
1609086718
1852416658
1354482178
1424383191
1552492495
2063411497
2070248822
40096147
418378602
1557744132
80300979
1852417375
133485768
46675674
1756228200
363690157
671722765
1676633626
1804443172
1675800359
96584674
1257711792
924305342
1198711256
509356280
1856625924
1511527110
1901670277
426202
1498125202
626825275
1368521908
876334570
712736932
515608860
1872682635
1833062466
2080163787
1159936560
1743292051
967732385
1587043650
1700826107
1216028595
1107970463
1415075735
1234790252
1528989067
523688746
468222075
1586640157
1914893914
1672042824
110311064
1678154015
807237894
1945911918
91836507
646037591
1382485267
636534346
1967335014
934222909
1229399450
902083518
28253905
1682590266
908165002
1781369859
1115842999
1986594583
1300986721
1588233776
1754275161
1373702699
1968770226
2098270567
1738361484
2114635386
400499554
156190010
1778922458
1778852940
166494790
1868642680
1159571513
1666446678
147519871
706257896
515648410
1625438942
591899235
2018996023
847155166
1945255163
1374913570
807355608
1641088679
1178138808
590339053
813707678
904005333
1356934676
1001137444
163345118
2021868160
66560972
1462094533
1574753136
272238638
1147875953
1909932960
711003930
608553363
844403869
732221926
1753867881
448484840
174386603
1196648223
1129426389
1744984130
1120337121
797480909
1973929886
2121989551
1819774621
338023875
845011102
260775659
1471107326
213995291
1575465099
324065390
353377351
952034286
2062221692
118026730
822451214
146476881
729795440
472224836
1178321864
1919532128
1471140857
1508407319
1000286415
318335624
1530403077
1369147810
1534617088
986654936
1268672958
1410206097
1881421731
1692995111
1368654469
1878387046
974143354
433124858
44005763
2133800401
310843986
178282595
1509171431
985360811
703102155
1933572191
861376603
274340381
972516217
1917563668
1160683332
1775749510
1958102993
1000472885
1516273363
1634401813
567987825
427257084
1753583076
569201748
1965077934
514310040
302952920
1891850613
391674250
589321222
1420865136
510790740
714765103
32180281
1457945310
538312052
1574795761
939821060
1762297696
891110442
1089008476
1835953584
2079190390
480883569
1782316304
281605287
1946099448
1436716010
853104167
628542458
887042924
1153181187
611133843
645490038
617518122
183617017
2003103588
1445995221
1932873113
533491931
2145695708
1478703935
927289959
825323588
1019489271
1343926099
272278110
1787344465
719574665
947969215
984936411
2131807838
1327538012
1908384627
641426171
1222005337
1195013981
170143556
851223427
874971749
1010164220
1117185499
1349725433
1455998191
353916132
44501987
1071143218
1733748045
1189409398
1208591702
1004468101
1235133019
1562991451
2060819366
2013747939
2083579437
1154030976
722021401
1440816878
439291532
918664688
1976068195
292881979
1788141532
1097519077
1125044799
1088704352
438929283
252070677
907796821
3506169
1485612813
1280325492
557745503
1797351064
1612105578
489926825
988487009
1699853071
708171512
780305698
2012430310
693617421
1021389601
476127136
2100452151
1887323040
1774815742
1117512209
1399125081
1686151742
191919792
863248724
1521982243
889006093
1859602853
1596468976
1745039218
493652618
769746295
2063792011
161932292
604648884
163455634
1860191866
1274375545
789692488
1827417672
1842088666
1374578774
1095917428
1048730079
618323871
1152549062
553851106
528502663
909553199
1099189450
817651013
1163197878
272886015
118327256
1965945275
912200887
518093509
205753323
1732396565
457369212
831720979
942672474
296254802
1736913247
1897037253
1944698056
455344335
670731782
1362526673
543941469
168245581
1436880300
1186304724
1397377770
1847298519
1389489872
322541205
1544280119
1002342971
1475268291
172064255
1763714333
1932679837
264379340
648360921
1591184876
1314344318
620364592
2142473430
30716390
1073730531
740337034
1269261843
1906923921
838505525
1342223844
1581145698
219341995
747499124
209421441
1890145622
1246198227
828771573
1498985871
1466835633
290893108
1646246679
1623743948
1649763
56468646
53089927
327095336
1541905630
85326161
168604690
1542403337
246271252
1920394409
1628827688
721983648
1669666520
1690482838
430222619
479590071
933434274
1909743987
1425796234
1772581945
67781938
1587863387
1789789578
626782088
1795848750
509113477
1108236072
847373375
1556821310
1156513029
1928097690
1875443374
1068486599
2102230916
1153362079
250839206
1666150533
426211512
2054821143
855430530
620945201
2018867133
1217229788
1104440644
174664046
326673594
1585109662
1970168737
507882098
1701442463
1059999353
909287125
1660318659
1015043625
118650993
1965242731
2141431305
420182255
1549927080
321644117
695459324
536164346
1745844710
1981772376
1401624733
1202049231
1375011091
511648042
1789154114
1403543676
343935634
311914699
744423059
891788914
2116233365
805308771
1601379198
1408671973
1063032927
429091777
1073480408
1982465736
817678534
2036173871
1078600660
1836061240
246340236
2009590492
1588762915
541659891
1836211344
1491509841
699735115
1819203908
900733832
1911463979
537282646
771345096
2048513114
1599152815
543082265
745090723
252910892
1791996227
882447043
291786243
2083972
1668925982
767753653
790582255
2048795221
1576777899
1922562914
2831184
732307925
406222232
215518890
18211447
371100828
1514514791
1584437119
329355379
1782538946
1679526736
524225958
2087638216
1113711995
1112271029
989675711
797553324
987793291
598942520
405528312
343303014
1768171036
1594921075
109351190
923482618
1417944212
750198299
1969558968
591087820
1333353860
2055040339
1339897776
396715680
1208794301
905701907
930167422
1135269697
1832062136
2062117273
2065779097
892701096
1771056003
255599360
1775823224
1999974054
1761452683
1476442627
1673008040
1071932833
1878905007
2134875678
1838021512
1206014231
1716395342
1423076080
134906890
1290186051
186127340
1778547039
2093657722
953309339
2127353258
96783412
250406558
503318361
1959804540
880299469
2021807991
1060574797
1671178820
1599899740
520448055
1160332814
1866844065
490989507
1550872921
803051644
534256836
606984827
914900724
1802090506
1810708191
408494796
1291316949
1498443182
1930185460
1856809467
561187670
822511568
602592044
377638523
431979098
1190905313
1598018059
518383803
546454558
2044456858
963034087
1862034393
838123632
1743617420
1713169195
184201710
1390981756
1093906031
654650363
2093646320
1721247859
1756862872
505876885
247743920
1318363403
312546937
356267075
132562137
1363619797
277069622
541090910
559522068
1616787938
78993169
1197308823
734835972
408886878
423196470
1748597432
850585794
1825790003
1184399393
395501309
1259158091
1187631381
1579307318
1407648319
613194530
2083908037
103494963
1862810911
1480178587
39844716
338863424
2018281127
1250440902
1138350499
29609000
297788783
1345686704
1153194367
689785403
1887716499
501134247
778910555
1054308919
104691597
1154958730
1577352002
776120893
1868910426
2041548537
811513989
1279889247
110325534
1179144106
77101944
1832743388
927442636
713506375
318625913
1243999625
1636642038
1261364860
220590783
1603035301
1935778316
1015174300
1041598373
806051147
1123295648
422505827
1695024961
1276517105
1892163227
2025184998
1786982812
1750239862
746727553
1228950960
63852621
221605684
482860790
1180949112
1948332050
1396456632
145961227
1445357969
964244488
1185079319
2086605894
516208211
864662373
1665207233
846536483
1207953716
260940034
1300521608
1384214300
1545208499
1270023789
1918607472
385314662
985161964
201124749
1923553598
1104802967
388351267
1901383545
1078941845
1216414477
794489821
932993894
471017099
143122544
1712719991
1608654356
1040771676
1066640484
234669234
585525291
812216421
2110615031
213556418
1828737543
1499182618
225718704
1888883704
1113911991
492799243
440723278
1525697333
91615243
529934524
100692663
1269663564
152654606
1955556216
901642555
342187274
528154315
1678931267
1529641035
1620429296
1571139273
1341162744
1581440577
1796500468
1527922475
1421106375
329198741
1071732459
1734013382
1550930498
1144554375
532516934
429838465
662289789
1217871469
916379803
382228831
537621573
432693078
535981048
1481082988
1234678313
1598877171
1321520813
2046778553
1016928900
719624809
1461192430
985606492
1212251784
771019430
1847253549
1472134540
155714920
253853980
1356469866
939304033
987613514
242755581
344395649
1725187315
1799072974
552515004
804282121
1303280466
404967073
1211571075
1492842782
1357246147
546051580
434072081
1215545618
1055522526
1456222581
1614924029
23855413
1473490718
413647922
1701858021
1639967423
1313512221
260761919
1093210708
422703734
506424636
1999128019
1283665809
2044017506
733544925
1318837
911398922
231411114
1005079540
1603646071
1656207622
1666141850
296983789
1025993955
773195293
395749236
1312567128
408258488
2115070858
1459039298
1494952187
1717286150
1169286441
1656383734
1752728123
24685571
1068858772
243138613
1944955365
2127514787
1290967543
761776043
1351751588
260820351
540117038
270715197
1042402613
1712748268
422561677
1513492145
298472977
2142462512
1952747743
293709997
1667253933
755692683
1651345004
766519072
168743490
294282636
1328788998
1800071821
289231742
927662531
792992241
1221295420
1332967690
940114725
2079659398
2130937562
580697160
462558998
1969582301
1030223649
1239664937
125874524
1309491296
1418689660
366884981
564057655
448310715
1338571050
1057197698
1443124664
1491639116
976273576
1702940999
604908973
1992405109
1392459256
553828891
1139371266
1488037802
851938779
904226570
1604034932
155666709
1175743657
887824737
1728849322
18977661
1411635269
1980210650
1432910326
1820288492
900253404
492950039
1148300833
505912466
280319321
2095952257
2077903646
2069600438
736253383
1129715712
993398346
2012688478
1987258050
1575589840
286265362
568476868
1705480597
1943483233
527768332
194928637
1440414461
213569829
859564804
946806454
1641644820
1591205521
2080639407
1281861678
1300872040
919681374
1585814779
1904978728
1197381382
1516276395
1420888848
177081846
1216401260
990202797
158635830
1128984841
20992949
215466561
960025378
377771060
603652836
843812019
2093996716
2100600729
1018130685
1226075795
834890023
1815507068
972055399
303282964
1192006265
22674173
1397165314
747885769
1711191656
44266361
925520526
1131846875
461013052
1178017789
1980248823
460591039
1902828750
272334397
1611308409
672853160
1141801706
80873591
1002510602
260019768
1637437615
1075838011
517047005
1990175403
1910337035
421019071
1938565324
1127988035
668945563
2101892732
127900514
786851901
260349631
1448454457
657105825
716298691
954037602
829804819
434849871
1186378870
1398104960
280665207
1629396580
1252025160
2058671499
1979444385
1660194574
626844662
1409005560
782364399
1354027805
1355580236
752303188
42011755
1216486628
1223568296
416438470
1416003162
1521070127
2044823388
461938675
1668242131
676400195
1716946350
1433331519
872163294
1387975481
1378358140
1138214918
392289574
1854064096
2083801107
1633029239
1378059564
11391802
1816596635
1904841315
1621692823
19714545
1632342
953727479
1033102989
227603746
2024239975
1764329727
523839098
1167442254
175019771
454371314
195763792
580899606
239957763
1463488526
123388446
1657683104
1310748778
2109481052
248929393
1067015095
1170583653
305598759
958880638
772268402
1686009954
1001700637
1219464404
932323815
1606180198
1692651161
1082033464
1833736673
1151074479
978328441
1057348421
940170812
449728603
1726437801
2112844686
312629906
1482034637
1783552420
1526510784
284420336
906415732
1351375234
1776870226
350292779
1627789359
1457115426
1668148489
636824224
2015331907
2007553844
753652937
1493686168
1976848350
612128937
1051563757
1278519760
1990959264
1854000860
1781290208
1483513669
1335036592
1173982984
1876628118
1478123885
636665333
932744122
1031163416
243897250
949267246
154827335
926593547
681817836
944796076
1460336324
325086593
750488263
467024390
915964707
1194577369
1805763082
1563065306
777667547
634430138
376786626
1181775259
1420586047
1765320439
1645594549
1258967777
1640382488
1283626626
1385879177
1013171083
294431944
944778958
303882713
1992102539
1758615741
88436364
570887081
1743735989
207159643
817878408
1654465788
1002735086
677568183
449902130
1146130640
1853642016
1790504443
318407682
1381431554
1185126718
749851516
1001013897
2126691003
1832846763
435150824
933461129
446809334
1690678694
2112789794
502170122
1651134665
1861673932
1323042055
972219403
1828393427
1568927708
686460747
37576206
1281572468
1257218776
480908835
1594381600
1494231958
310505274
1868327230
1505194231
348907947
1954230259
1082755414
1364579293
1249389219
1304040762
707164223
2046116870
1932812445
955638198
1655124069
231191781
1782970719
279426415
1642665443
1188465772
525999557
962822664
500634770
157415030
41860664
1702887965
1965787986
940971159
968008570
309169587
516674157
827494201
2044780863
553040120
2066579
500857518
436733237
1736914282
1410762441
518036797
760857152
2128881412
440909441
13370620
686279297
1663584642
534132041
449227896
1646706471
1120670541
2089901908
759186106
719978759
1724592968
1726270759
1212341556
1405334520
1418318345
811182236
1991472223
34694151
206499351
15483638
1246114007
570361271
1785516382
1705777552
1072776719
619993491
2015584199
890113169
1636340141
1599470004
84964073
251426240
1116220217
1199149329
828300261
1543903967
780837192
1805085857
1274163162
485764137
178497074
1610954840
498442167
1451668494
1868558969
227073193
443350063
2077773233
1043592609
1731939768
2111745484
1497565575
512162003
586887849
1467511438
1559804271
757848505
989282044
315950226
1138136884
1369715194
1409139856
1268447604
1116986708
56153952
449038220
2026382627
621316383
579934436
1374909347
1121455841
1781815255
632603362
754088928
1588684902
536908163
1150384254
137999281
667088859
515141294
853556602
1269639102
1797831717
272116148
2016622038
1135264211
1347190147
1283859615
299020202
461365124
1358713470
886682186
1458277888
513652609
2066345886
498187513
1263108530
473837789
2042959555
1897668211
1657963752
870174058
454680978
1712395660
1179003423
275315877
403603813
1188591467
1429902062
1882293991
1829180020
19336933
1769965877
828367214
1973255529
823403210
2052881920
1211021948
106864348
1736019443
357890721
2135116670
525624727
2027478824
1528006393
1224298430
1522082546
2096540663
641597578
1313993325
1191691193
158411454
2103867940
488347488
1483861745
1836288292
344158679
214540365
2091646742
1614591740
1305941382
20082329
1410786853
1168332137
2051493841
763940695
644776142
894804917
1591429167
2028334140
1209168999
1630838611
303689334
2082359324
2084339601
1725594999
1461705065
928174021
452503710
1634258423
966997711
688167342
532919592
1105819531
1231752915
1487627375
375216367
169529418
1954177210
1298116304
1919630588
658269767
2065931138
343849207
1378849774
679966194
828884864
324688171
1710147351
1362298372
1226808964
19344322
1991577829
38337710
498214095
60455981
1646517975
1247031572
815135202
441529709
318937875
1961629114
144898586
1223037047
137161223
2095415564
1527147540
390580379
1387271437
755383156
1678364695
1692962865
412613369
292767988
2014414212
2062561398
952474016
288379727
663160527
345136097
91057388
319791473
1394835555
1722547862
19774721
79622002
137244821
440681049
1974952627
1333099943
1319807615
4334667
759844207
958941550
791273418
1869938541
613241644
595379040
1156605798
372383850
2035187241
1437186205
1838347902
915980087
867865008
294499953
1248493848
1400902252
2099520410
1556394807
818326827
1209801734
1559579178
85251457
1746844177
1963297827
1105680554
949512845
231225121
1427762894
1216112677
1438572382
1927859091
2137055013
183299652
317763595
1965999302
178393307
228102293
855383802
725609013
1203947723
1771501790
1571322233
221976416
552128215
1760060012
2141223370
1211123161
1883178257
106021448
1955328814
818447516
1757196573
437818480
326633997
31255983
941582870
1449688049
2043838771
2129615146
92521376
632524129
1725869324
980697609
1360096113
1887637378
382401824
427954075
357583366
47063436
376500721
560904231
1627311724
750151594
822314731
133682420
1968589440
532769033
140667277
2100956203
1447214864
787215091
550914503
1180837952
328098013
1021112807
2091866942
2009766060
1102735097
832489015
2118227860
1621006550
896070165
1380968911
1018142046
1254600546
1044538780
1469564370
1021495903
543616717
1312529678
376366676
1682453702
1581182140
795993137
1538030444
292309986
854927188
1818835507
1662160220
361643838
1383389911
360431075
1206949077
468177568
761863114
654287409
947247604
1766514868
460431152
1125348103
1441265240
1031310677
1350097212
425622577
606929138
1597596136
1156272248
821028329
379636649
1588080700
172132912
1085495945
320544598
46219309
795642170
1560353980
1194922029
725910190
295433036
300901053
570742949
664969270
741090198
1835581030
1814436672
1538437979
1001136513
1310214801
937987172
1093578912
119140894
1959128311
1843138105
1770766285
51148109
67825119
1474768273
870378910
615147765
765000689
1631960611
1107745660
1018243556
611593274
594793412
824520614
2060606664
2097903902
13066666
138834792
1311531571
257236189
927205747
695803543
1137645470
710464951
2015883741
1643419251
144858112
2050184973
276794932
544125451
1680795094
1845087744
409226254
40330430
1540997452
784797826
1249668230
1976177375
1337540012
932718782
1355960693
21191923
282967959
630226435
1276383692
1453218597
1254536942
1039432881
25292913
1475989054
723497594
2138837836
2048280401
244432843
1225529924
1844886029
1723739546
1452048482
1886034416
1080092515
1097685407
734962150
185622717
461457398
105232316
636645681
1938223745
319702399
215269832
331075735
1199514104
1722822067
142064467
402105531
334774420
289521517
563186891
1038703767
1282185956
1913252851
1037906507
1904733540
540060177
2030350000
1677100576
1366019163
788198720
476338291
1487263863
2045951866
2121719217
698857013
1378653787
1952499703
732006903
1480794071
631691618
856215943
117394224
65531464
1678598845
1101041718
1966766794
777584067
1086429710
273674023
1786144818
1220133824
1222587994
1291719238
1836033575
428322931
1622242650
167214039
1895170414
738293434
1750825243
1616738907
958564509
245327564
1529830064
1623694933
159957031
1698084242
1495317482
525705060
1881878612
8165630
1741846252
1564823386
100135135
277876429
2016213568
1818042934
963524605
1313996204
1321964525
310232423
2012580809
1080746062
1811257414
1127939059
1323436462
1224848547
1860166960
866190391
2031345246
61246910
482137979
654149049
811334307
1263213123
951518329
421639595
970144282
1302982019
50471746
907116118
1888507628
33535224
873765981
1275049618
994749308
2129353509
936662264
2010947711
138501675
1766431788
1533507259
694049870
1232855653
1371255126
68592433
1095607122
470950031
146049449
345563356
2103918282
1948247362
975732831
1818767054
2077177665
622062832
1062404322
1470171896
349897816
1946865997
623230284
2036267523
33368783
439374298
1865864600
1689821336
1825408502
1413033286
1945255324
1414775662
351239274
855505471
710633517
1037261379
310036318
805785948
653584399
1886169614
1520363076
677165537
686017292
476631949
1023725412
817243740
507070836
1892732036
435080278
1183837179
567009927
1991885806
1718400495
950722043
1865788450
721874626
1899625874
1953051956
708777233
1639482971
200378853
1805241777
878142404
197851009
253318961
1063452346
900386474
483834615
1613393453
2053406239
1083210694
1985713289
1922195668
1656755729
577352523
349736949
447942022
875787325
912137636
1932089956
223628984
1309263385
1245447051
1569884939
2014031671
2101740193
252457565
2000940666
86310010
1345316690
676009862
498941896
914756164
1102465282
479760085
517405928
1070329035
1677705489
2116201918
201900574
384963920
2063952749
720561010
935266733
1354102298
997444820
14036597
359055202
554677454
383185658
1509989019
1876835071
211174033
870217879
2099822503
434017034
2035558983
37521040
973354812
528905280
1416260815
518825434
1383041158
1524670251
1310307475
1102092683
1750228958
613641584
2128416287
1496385752
1298134855
2142213980
495461464
1083504494
2098021450
325021454
476449739
1863423977
1149191067
1381849542
1187403789
1105097788
2116442050
796310023
60314362
1602403866
527464548
1818033998
664120084
861135712
1370737685
588804208
1785047146
265196461
1720290190
1732875646
1820827495
157148463
632830163
1306601088
29617745
710860809
20469564
1741756521
1628117473
961507432
861536481
1812418844
1155172361
591505067
1890845946
1945399824
353200550
899556860
686567921
734542876
1247475901
59322459
252039254
184171201
1078727260
1079651235
477509006
164035075
2041170910
1551312754
764532669
783003127
632261851
1434430654
879353063
788179847
1345999095
1561388997
1367136348
959304813
1521588268
1784235240
1410319186
2108237921
1746990616
777626749
147077639
2062416185
998599762
988562250
1985698083
485748806
44228654
1653245323
2096915045
976552603
100884669
1558883660
134315863
399731918
517386740
342619341
896121682
1622183464
1031104008
1378022337
1914164931
954416395
358149186
2136922731
2031507406
1564036941
1819820319
507990301
1446642842
577576648
1164412737
2042626006
992064825
196987973
1595918711
1576547619
925571771
944332394
245079455
492601713
100637354
28460763
449026276
178469466
321717312
887218027
1604659847
1711836570
1239933079
1195608872
941291626
1261402530
614655457
471541258
1455963289
951358733
832766489
1731980506
557526812
1193324150
1485191525
1910608581
1423269041
564623350
1782954044
258985869
1983103290
1590370471
1240505910
1216109017
1512827935
1061626780
308670905
975862357
1822742757
1582321267
130641493
1079897613
170889966
2014797460
150209187
697392327
1754478385
1047285050
2038472860
418083106
1599451900
50771567
1261245799
1313281764
1987770461
957748453
1029447156
247422039
1876325374
209608670
1915724176
1424020341
1551004615
1179241839
2051164719
1641654050
581736579
1843123916
241187642
651265828
1849176134
1906509260
1205842940
1849019117
2128739470
1794065435
1590912740
509439927
881811616
1969186836
2853192
1508312477
732753329
1060750176
315573867
1161712419
1968817813
30305380
1410148510
1488529541
1435829536
2098566946
1584002608
1868056847
1287797182
1972641716
1031120495
112473989
1499913477
8501408
432698308
1423286574
1182455063
1285775213
852373226
725907
1562191072
506807903
958520711
232757703
1456560255
1244591043
380114404
1396848675
367780519
505894075
529002409
261907049
1873644671
1379714411
659296402
1633914393
478331801
1592435685
9324627
908121033
1200621286
128637445
2050682059
1860680614
818138749
3426841
965725410
1212887474
672407984
1897301566
1107403400
495500642
1474014793
1508838477
1322030863
1464342035
1372175681
1996629651
1552134422
1451348290
1524523539
1379999196
1041422931
2073767080
1206735725
2120800345
1253641913
176158126
1819941153
32837139
1206354556
261815672
504100415
1560563470
390781345
1542571455
1122880491
1856781993
728470208
2086482962
757140755
1939978683
2068026918
1344772222
710599553
1467634143
1318733090
564734110
1300993089
127078388
918504930
487691229
181204566
2022919763
928935782
1862776284
284944568
441472717
1113958173
432867581
113695352
2014727492
1811123547
1667912947
1721484907
1751958503
1374854642
440146355
766786305
596258508
268171435
1352349588
1742209734
2008864737
201914337
1392760332
1821071071
1202478374
800149817
725580638
1566802975
741221182
1650800791
1896829233
1904942801
1749603379
390914366
987574199
1109979913
459401985
2074080420
235892068
834042201
463157437
2006298056
1424449799
1064456650
1655418090
1739500701
1154511801
1292763240
376161530
1758310243
168569914
190436062
948746794
37188202
762370360
2057329736
1757110962
1288107677
133006456
1305941382
2040729718
1851585859
789423050
494694389
532567486
1455222296
1525785437
123070189
2164211
829510041
1686022841
1502036370
1286244190
866394020
195027963
1994617338
775514769
79655433
1230686692
1725239551
1948673438
214151580
2112019187
89157068
1489844356
1859596291
105427011
1489262363
1202549620
1912771110
1776696585
991680376
1286754898
773610700
29245757
1769234339
1491193178
494608158
1108762610
99083265
2142842198
342531567
1711191553
1299581428
393634501
1421367688
30392069
1517407217
575100431
802764360
1852585814
54866001
1652581685
373934176
526233556
1328499938
1684783313
911897501
1071441027
1168570686
1325052885
953922936
332897618
727673124
88980893
2051796334
979032010
755375303
270886307
1718843930
367875465
1874710977
787456182
1245335440
175256131
2141914545
225963787
1626362973
2022071922
1776312666
1551074823
1827051476
2131008584
1167535076
1689047888
168568139
800294343
1455049887
1599089489
1933850316
1392168363
846034557
1185765714
1915790650
413673686
1218365475
391973346
534754521
914006038
138167464
181852694
902883967
1829091039
2063699289
2070948246
1984626687
609293551
392940589
1525384059
904479463
2053234757
436314593
864654730
1472056681
555586701
1915698140
100702616
920718992
94648800
766862877
799826579
1475872623
2066599981
94128678
1752164155
1722133563
1355129706
216997777
633368708
1478003791
1610470030
257963441
1465060797
760797015
409952955
1571762669
12470887
1410020366
1498046951
1787726435
1897287946
2043383864
669502170
2145336206
1424972570
1282901242
1125224850
460064830
2127924089
160641754
51920981
2140939007
1159186020
1973987223
1676502459
1911123560
752403288
1143078822
1210471863
814432752
507290584
2086856687
232219253
2047940207
2120351902
1416335100
203637352
721790941
1530249175
245342269
204035354
1824959843
1708720535
1392310088
635088262
1112517102
1296264492
153046897
87964997
721048274
268385890
2038618069
1428372843
409108512
599262049
843500205
2133992667
550361731
1184058917
1147446848
1609603101
370607429
436548042
1416304963
1292757777
369300806
609309014
1270995
1964865720
495054725
1773604022
2027804571
1515227781
586601791
1643628853
1833879438
36268275
2097734984
279872044
449385484
1370117546
301087073
191683517
1896562852
1945480104
903215894
1929253661
2044195948
660210287
946815316
299178727
610246959
375888016
1389205414
665692960
897622915
143015807
506024803
351635013
457618573
117608029
342942977
2042540416
159874303
2112689371
226359166
1584903321
868336919
1677196404
292040708
1611832699
1240420106
1070750279
165206996
490097422
712881820
2071642050
2034052620
851932287
1443288931
649548070
829554429
1798611142
507645431
644221559
683042536
1235161063
1477114823
819477248
1969175196
1188548376
1554458227
1290744307
2106556515
971920543
1433191061
1327587130
1004405153
2097630797
532421879
848620715
75434823
1882050894
333970276
1168338179
794279161
1809907139
1376794183
1606542913
278970564
170662777
405792365
494033522
788534089
570676092
174997160
122047063
2087333674
1338773029
126235104
462042600
1425700077
1312697142
475447727
911965212
174352643
1767200083
253425589
209867081
1194294405
988461290
1688281042
846870577
1810010399
177083737
365102176
389926408
674789594
432735262
579578966
2064264121
1351267109
2055181268
407250079
42231755
722950936
1387186955
799813973
1656157400
874550193
2068004862
1560836638
753005849
1195525906
1941839445
650071735
915065537
881481180
66880362
1684831514
583467216
1543431639
1425605225
1942777947
1493269004
76101285
769870219
390054984
682197895
1423332999
786253591
1883398619
1410219574
106101487
1418825199
867471650
2091586039
922438380
1330049662
1065680731
1555306158
1867598709
1334374819
1548403419
1142091580
1068300907
434618255
1983092731
2021243386
253352577
9200514
1673621676
2049809379
191712916
719036699
1306101736
1947889219
1463454437
938845073
1392143430
1974061755
127911750
1266098770
1230340445
1818324921
810600735
2050977902
364412474
853322368
996518538
1257074946
847306534
996265385
989681319
1160556166
1661878464
312789263
1328595767
408615596
991876514
1575619991
556829781
16762140
26074071
1380501646
1758681678
1190127823
1775185753
350306138
1146662288
1013700167
456521447
1273620474
2117348064
1329145954
2123800778
924626394
527586405
979129033
2049950709
863544461
942601365
1469144545
1728256175
446484897
1302516363
225553387
1034597094
119406342
1424794496
824543346
776355455
913617349
973235855
216263526
1831365946
1574004652
528537274
1045188231
1138948449
1834779418
714285527
1696274101
173612206
2085520339
1450830761
361061143
1700157742
1241445106
1369235949
2078726453
119374134
523614237
2131952640
430903526
1681465958
924150174
445833103
1495185701
1988950284
811371865
913347023
45995076
1327677516
349730239
367888551
1609302915
298420047
1771534991
1089536396
2090258312
1981794088
244375171
1692247237
407903252
2096235517
1309005929
82001388
327629763
1730385830
683211570
1878814047
1860841987
1330587242
1772671122
1956231167
879170685
1403341017
1863591665
1750611883
1444509581
1653354408
335987086
541357122
620127735
1715476725
658721805
2049747882
1782705085
780047958
1908459194
268865131
911049973
1752609279
473346231
705231292
1595838600
1775355007
1663993968
409872065
1878322645
355577932
1710794033
1043278778
1249701788
1258191575
30460111
1810748537
1858735123
186289988
1293912455
1651819467
167139600
1906518746
2023000421
496663714
440250587
1700153890
1240904261
689315372
248786111
1121845759
878461027
1448730400
1419104109
44629188
292905996
626335488
1911875048
264495183
146330675
308566886
1267948832
2120565594
535612005
791913462
365472530
516905298
983219498
1570507236
1757217684
1328238918
878916573
1916078864
1657737460
405167909
561956304
1310790660
1676420314
1687707028
254277831
970615
236652109
1404503833
983446903
52871589
1717594297
1938795817
735687464
1693578481
581609463
368523180
54002511
1867225255
2022152525
1490212368
1972580220
1731912784
1388109128
158138868
1286826159
1615404691
696677784
1962141320
2034598983
1501607353
627415011
1220126036
393579194
1655590976
1866126612
243025504
5015517
2071611041
816368215
1962445002
1635926016
484743730
940275712
44401093
63544820
317453232
1834335181
1804987008
531855738
1906642266
1945812503
911126503
1072896912
983894629
661631594
1103681491
670533089
1297268204
201947691
1803248858
694993785
1840023384
530264908
346224794
925357953
355109432
247920974
1017914738
1382483144
1000446618
1140006924
723672380
352917338
798133756
1870249487
2068307644
94592922
1259823509
936699862
333201027
1009157250
1013529963
1776819961
1135161081
1983311173
299368817
589666870
2130976227
1982121134
1031841459
995445791
165942803
1803572656
568272061
2088027779
728312309
1129889727
152399348
1616855550
1257188607
437959093
610266083
1480820
1604556255
512987883
1793605947
1742436312
1858350086
1368917423
875594372
993965837
983224105
459578352
372235890
387578333
1130792920
861143763
1871772282
1874196408
1252076552
2140800188
1029239218
1367349322
1523142864
2003877377
492150267
1298718995
207314295
1349816426
1565426880
1636401375
484818521
1586819878
337590232
1599759837
2098790253
1259140090
899699813
914453429
1465179421
1959053524
1175753368
2020523445
1995528415
1145154700
1555164106
128191526
972322613
514178805
1270975590
544715052
16178272
1804673643
633603770
867791365
1921847450
622136770
1134617022
1031963467
406438708
401953414
1120837327
1251926202
1676455428
606569904
151443850
1202613260
1945209374
1094188584
1580954359
1765834798
1250779052
602178488
497583464
148877408
1214974764
483713100
793620104
563123955
603944339
2036107594
542385800
1692358925
1106716831
100040796
761398232
1196554392
1245592898
855999631
218821558
393023076
1683630609
1651828595
106965008
186173362
1621211594
1230276364
681723944
737397556
1196624908
1448677563
1612555882
870370702
763536754
1764586581
145195872
1391731620
567291624
164796873
1861076026
266060652
569841218
156874211
90625733
1127663758
2012966056
1145958130
388670604
264203474
775952697
527781500
1742900697
643067064
1529842526
227872615
1276089165
1001673864
140653164
1237988269
1172464667
1052516224
2141955093
105448011
1712631338
1411481550
1173991432
114274778
1777132937
1772460050
178397577
818487243
1975221371
1392287218
270691693
834639459
251500899
1401680819
2068286356
1609069872
664472964
1274727444
1276962237
1764746819
1135534682
85004723
2071389247
1711071894
46701980
142134146
1141781089
1612043186
994755425
1297067313
591453782
411090650
80170995
946763816
150766015
390138577
806823612
584664693
958810156
1757074251
2112412876
202061163
1495322847
1794038741
1535425281
1855150635
1880257845
102035456
1858157009
310901316
1472101080
704138407
1688846918
1985645889
28666416
176583542
696455149
1296884590
17663404
1441098894
342286652
1468891661
1403063622
1604180369
21575475
1331467438
2122060667
1611633412
130788360
1052808344
954839322
337125292
919946978
1565423308
215430282
1186745058
964765021
1112757541
1431074097
913436231
1139044720
1572878347
1245535459
1097460808
446401768
2057697745
567941927
1572113513
1247152669
476679585
712857910
242185946
1511328661
1926690730
1633317879
1482346848
389667906
1813049459
1734502598
1892032458
1963840018
286904961
799081608
530708528
1857393958
618939933
1449717973
859826415
1022345507
911568186
1392763832
741905525
1235437531
21044941
14842307
1828553373
155577960
73854329
2055962492
427214785
114419338
1101933502
2135741278
1359490204
1601523349
1445859192
273279228
1078879036
1808230721
681868555
877234596
1122067724
1538255598
540858012
2909646
1167999534
533285954
1180619102
910764459
749807137
641640734
1500706061
827711292
1445042595
1392499828
1761813352
1210196971
1796270997
2025216961
1631397627
377886211
1227413698
1900778169
2116539422
1837502496
487338242
901595928
70270388
1247992385
1291527914
250075794
180205948
706672336
1815641460
789562732
1269203478
1681370951
1935575282
1374950225
49147301
683567422
1857428433
105054420
362291063
1487737346
1629626540
193750282
440424962
1461553909
1247907424
1686871988
1461575590
1899588284
2138819835
370967313
1249385218
608554341
654487595
835688735
268876962
602078666
1059803361
230795036
756625970
1215861375
228543815
963119876
1850501427
1646769051
2074045311
1658816076
725465382
592867001
555449176
1356309499
990327416
2063204491
1235799575
1112860978
930116470
380111318
800708416
337642024
459719656
958688259
1573800104
1462356714
1309463297
132733107
1972760610
1490329764
2036641659
1817859087
240025432
116814567
976500405
1832333078
686114672
882369982
1933929188
1745302682
1249423791
613240722
758422801
240400450
1995750236
275953362
1662874270
1309478468
865648690
116656505
734681109
1819833189
1685574229
1650194492
1794683270
300491943
1171581711
1540325272
1138993629
1682592161
189977408
1352819634
2115205854
1860591069
1732266909
1042083452
835907702
2066076597
1373926296
362913236
975955579
1320771168
1711870316
897923393
1263653987
1759223779
1962853673
1819233991
1554437145
410740888
1686260552
1645420909
139585621
259214159
809845691
1150656624
1238388921
6331600
1195823177
1618164686
1085069135
1945472643
1492956340
216349815
887460735
843564208
1762656038
1745541499
1126407037
463550631
112784708
682774790
764686655
1365553400
1930250403
1914817866
1213419023
677188104
363993430
93124799
26898056
544333686
1330296961
1822911009
699988288
498853646
231777313
1078292688
282707816
2122139449
1629756151
1052248515
1436166513
1645830658
188089621
1448629339
811224639
1288448186
1390350063
750532821
134624358
700113875
724972515
591793918
1363237038
1409841777
1825654951
283252080
1602107389
191123767
1263308935
472801393
1705920549
612208934
1468016818
901413214
280563212
1231396559
1599424117
512645971
667618152
1391315756
540999539
1101755875
387915284
2137025826
721249628
1033354508
859119861
1981150731
43318640
1993277713
1773510679
265341020
2107317029
2117453053
1629363049
1072505340
216301460
632660930
1725629842
1707211113
896050925
1743644538
1903555492
639186587
1901418545
1234616884
351860668
1485908325
1929414178
293317847
2094291413
1625293307
402011696
1552966705
1401656269
430435155
139382721
179617089
2061673056
881909792
1870827557
1395599964
1044104214
1781154788
505376821
630470204
461769748
1265901178
143344588
1585619986
124588168
860342821
1067423728
1183241757
1777645468
825592153
530077534
560080027
1920283737
59808037
1484922778
782498047
363518755
639097291
1125592716
1536050517
1698279296
510859914
895184050
267417201
160822631
340569919
1110339443
911775474
740444343
664663528
624516408
603247462
269260979
1493597305
843336617
870834203
709068885
535079056
1396929121
1153167411
2102796686
2030968771
1393365585
256616174
1811422091
20861097
1078768018
1090746654
310291767
1648229922
1825372737
559019978
607171283
29529008
1430695683
1676132003
1013849006
702662310
1884224521
1497170506
31150198
1507362277
1303165551
65787651
239110861
567367802
1082313531
60762707
2034428470
951920463
693224603
1473100777
1241590439
1965973043
16621812
122443166
1785597652
2074575170
1560258290
714689543
1998815429
2006601342
1340604044
1211162274
92543232
679352357
1484425721
2016695822
654403075
2095695737
1302417029
1841059298
1708413193
565014259
2059186995
1439185332
970644782
465192627
1736436511
859353726
488577243
54991097
289903902
1898756476
1651889048
2001394613
389384428
721199907
364989286
1767418673
1304529906
1670108045
71139253
1464105440
715928724
448052136
250650619
1991778340
1961159532
1982326208
464738652
1252632038
816907227
2095041875
159442812
321177918
914383187
335872164
637222530
1187210165
584245844
134010890
1979928964
765485939
11951418
77604219
1892888440
259086238
869180814
1094080551
1005286588
1768646630
1443215118
1803208065
1289534972
759784924
2112038420
932523970
71510665
222435594
576790316
410735064
370387976
1485434383
1958422728
1154733600
385891213
843534727
136435925
912832875
453515463
424578349
2117097930
485788406
1380139640
589937940
508226695
158889119
864982625
842530548
882195448
1872326052
233627629
1277642905
1842603024
2090669239
845189409
1638792575
1647325405
1630910564
1462626167
2058457411
423494170
1867047145
39660582
100968866
1564286298
980210684
233045389
562702197
256945008
700996367
1769297423
6127608
1738761155
464891830
1278697724
128238138
187335519
179300602
814202023
903882281
265912478
974884474
979957691
1539881347
94029719
2099562155
1765489146
873584172
1924088626
672621251
1861215038
1987710219
140109268
1303552992
165375673
1698692681
1997889240
1369960062
382063092
2039225487
1922626123
201698079
937763726
994917934
1397045956
2018557562
1783242680
1797284949
1706615616
361657529
2098920742
1034281543
1655105007
547575150
913203988
1704566911
671311909
1974589545
452823776
1365346592
167127878
380197451
365859952
318753348
1698915146
625957999
1753985880
1406815454
246475237
1641102710
1522665398
800081529
550416789
788449954
1481167827
1111803846
2023528774
1875298971
1976420165
1711845483
1595837032
488677295
576335210
1146837962
315624644
671905455
472545209
1509548538
1738525744
705381194
646873891
120010996
486171742
829482237
1589628921
544403368
1088338268
1303924312
1319748031
1234986072
1570929837
1344615871
1255495107
525971397
1556002265
456025065
1662844137
864829602
1861106369
188738814
1968019594
161753965
2064677606
1662431012
470243606
441639544
1131147248
1833436648
1289645123
378354994
360351605
1074729992
399803833
1811639121
1546303894
594611767
1701542370
1356444416
908471299
352914729
2098975489
1386179980
1968563881
944126230
1465665372
2132403940
181911217
279209988
1736207578
1005413471
1042752187
1289534958
680423436
1839706220
696988450
755058133
908044072
1628670078
1888758031
1756354590
956929427
1075084562
609567376
1978756364
441981165
1943846399
1699185727
557326860
35280910
372146369
795224067
1595625045
1894090457
1286150156
1565995485
470283104
1119614710
1463289398
66958158
756620241
2038991551
1789541884
324866479
2130154923
1333574230
2134712932
298028697
1049367763
115283225
1315976893
1691791950
1468472106
1758138835
995046832
1953536154
696896805
435601130
1010815317
2049054621
804203987
1446984614
312970597
1004093565
1978329273
732354099
188231931
475390387
1971675959
2043466007
1942256037
1972010901
1507015569
374095346
1378130553
651510491
1252245011
911321302
1693769101
2019534361
848539072
573149290
10758144
641471407
1015500190
2027330631
2123008918
1446140437
1475959173
554643132
82760121
1157641659
1571736667
1746575758
412974734
1789109663
726539018
2028648616
1549018771
1495467425
489166317
1767940090
155884287
25042582
949823552
1018502309
1548985825
2029185657
989354230
1210142511
386921348
221268891
1316569395
1112976180
452486404
908138759
903768832
1746274898
672164772
1237465620
757878849
1468979561
602874262
345919979
1264680700
1492968329
1631524170
1707409067
1181880040
121537215
115982140
629479131
1778733360
322623912
1055067791
1139479899
520597791
153658425
386880212
1173629310
295114278
1503915899
642493797
2037846493
981228406
683881885
894828978
1887201641
883516801
1258271116
1688615234
1421781934
1956566609
393400384
1470483823
401481182
1610424520
504193963
482593869
378305816
1257925532
982546032
636354807
42537974
752165625
1749320683
2071341709
1345047165
2132513848
57054180
1054231778
79302238
350635334
1549311732
2104209609
61443459
1754054293
1843726049
1316588356
204947557
1479759585
553645871
1281815817
1476347266
1647499135
579905377
1224981525
1910678279
961993750
1089308269
703222117
651350357
1239949472
455365981
1248156663
1940390599
1547587824
959776634
1207122543
697490660
887397738
1214949180
858218579
986392423
1336561887
1791749159
1868899989
260876221
1322034946
1775407305
533292799
1984839884
1435045022
452634853
25515229
1502135508
2073694682
1897994681
835606899
1642596386
2047416755
998724223
657068682
638720304
709859021
735348346
1266617968
925433269
1847414596
1530523136
401717558
1428792690
1671078271
1956355086
1782067685
1612664924
1669341315
1649632317
1643432937
348635541
1273920565
1565980481
965658084
447927174
168177549
283865126
1213254323
683291281
1346129118
226839948
800294343
1043644152
759299200
1407923225
2012227175
1893786709
1226967999
374352095
1776159887
1656618687
1262780304
386087734
780748091
29158171
2046384688
1351265124
438334879
1048683294
1290518342
1995993714
308937326
136656654
1083803989
862008090
169233960
1744564496
615604089
804146581
1360736363
2143099644
1708319096
245063996
333383471
832447963
1526238089
2014706403
174978096
630687648
1851444181
1890626268
868096973
1982780641
8496687
550106401
1117489633
131545347
895769924
2086418263
1457136453
1387821191
1059361521
593461227
1805260955
606881069
310358417
500267766
1913285003
1580151372
2055309336
1894997166
1000340135
390413532
1577687612
1347285696
167266810
1802954578
1205550005
1691218858
1210454556
1494930070
1417126140
1234922832
608380247
1500604621
1141851045
301568878
753143829
891229926
2095565258
1415529200
1374929871
18511054
2129935824
1772628663
2023792901
1646438509
1657370350
695077743
2146480849
446143913
1292426855
1611247214
1766076658
1223092019
1021108322
1847082406
1913471763
7253491
274174702
1637453142
201569899
1226961103
312137942
1173816221
1704930440
1092079715
1024987554
2018127358
1300086730
2062609256
2134252098
726334983
2032271560
416203097
243935446
576173745
1352960438
485060003
1216746869
2022466652
851478490
735557393
1630384658
560066610
920369274
1595252484
1833355427
497729426
133025828
994578664
76458390
815056935
1764887250
1900329183
316520140
1464099380
482645502
2112232068
1225078332
1118719525
1055310867
5382851
2138930587
1659034722
1555963072
748753740
252983577
190280211
585361601
1942679239
846321611
143389697
1696769930
1889896294
1335017662
1174559929
1196495362
463402483
1445526279
539181234
1320796494
1021678613
1707861822
1302537331
1406979496
460693769
95770266
1703153591
2088159169
1421343510
1168941901
71906335
2128723659
1046503203
1433437172
1447362249
1845986378
1317292472
1007624600
704836921
856377078
22993027
809700307
1448682273
379303489
283138722
1237214888
1860093107
837102744
714904787
558033066
1724835764
1903449900
977843012
548506620
664032378
1117362290
974966138
442396408
591907348
204349119
1708807316
1610492442
1480068763
1787177700
2087873904
527283760
223980649
374816057
2135588226
55922930
1520128293
504666772
1980841471
1451066090
2768882
943454287
1143194311
109727266
1978681542
1051663562
1640951199
1411608407
850896594
1457332910
1829050336
164107623
1498320008
1192762302
274745983
1416344505
441769533
2068723854
1233425695
1483670438
686591923
1205440085
1263068693
196324920
2049603246
2077374118
861440119
690313075
1457584337
1342000568
910122683
2015379571
1568902327
1103036375
1285432008
1295019514
318692408
512594152
1264955908
1399661671
1983993823
1419529035
325878950
766662767
907138399
721575367
114598046
911607946
933292974
1500155246
1746909826
1454880974
1098166298
1962780575
1418380050
36186705
1443039073
431053068
733069154
1457342603
1117373910
1860584996
519079956
630983451
776615199
1116533343
1818664317
1762434313
210166902
763872441
1234111721
2000143274
1536160002
435725543
1486266442
2141061156
939863310
1103446127
1225790519
1415362959
964984805
51842198
55575511
1579964638
2135807896
130919038
1774512246
1431881837
276935033
953347295
997081136
467175421
2065227847
834120070
1287036971
1317436642
492335784
321439589
1632818139
1469198759
698913702
737080475
780711671
1286179151
1457044750
1110323863
789182026
420684936
561188557
1557034330
609679728
797030754
2092944572
1427707743
406688415
191271428
69257952
1258504796
546956408
1500792599
189629167
1967526251
918220150
1935386861
193548111
891140080
6845999
59880260
507752636
1748996390
1723259558
740422890
1006165033
509266109
1219509504
2050501964
91216783
2085036859
56089541
1958040052
1712021681
1729156966
1048921363
1135352949
1365456467
1710371981
1139963342
2075197054
1535838454
476676869
2004768064
1980195457
982546032
384697271
2062240211
1097479037
483950999
1656331761
1528915520
699787183
163640889
16578991
1337086423
206111119
1379520485
789009661
2124138208
1127556366
977179709
485210607
670125847
1870085384
2134174108
2145272358
449008004
1725896434
1524431737
1795499749
1997790643
224912783
1623550418
1043143166
1596830268
1747536232
2074043504
345243085
1973175604
497511144
854773699
1294870703
2118064167
2046200093
205764354
1020025630
69961199
794020372
169147769
1554527793
681061890
910187019
654483241
1418038295
305479018
1363983409
423674500
611200297
669291707
1101142862
177424804
490991846
1986290917
1625085261
1655832497
781406313
1754978555
1247477783
1418321441
633632384
216468768
1348256093
78498785
1398497556
625418884
91741540
643402178
81439541
1870644868
471322371
632429961
574424332
1638661059
899668513
452841106
193194986
1459081331
1792595582
1881727968
1192811456
1112930532
1479319224
2045410781
2100416540
1363212156
238105300
492303974
1860298496
753695891
533219442
785725141
646786641
1340673470
1827560282
1461571528
2022896276
112492506
1651763558
1900852442
1716703923
1758809884
248371890
2031886918
1431165891
872287781
2126952922
323142674
195971004
2073215129
1379669750
1981711409
310442735
1062810756
756918200
708138413
1519990526
1317494515
1530500837
1415605257
700817032
1739607892
1382368103
1401508796
879027251
1315771522
220748863
1958317582
32211972
1060693289
2014923695
39447417
1145221006
1629629869
1920088272
1170130779
1541229432
717707729
194470417
178206510
2021523966
273238469
1451684415
840864714
1418872780
1113212031
142987637
225050779
1762346400
1908939443
1370767300
1827665289
1884214958
841462186
365592515
2061497632
1377927632
1004608686
214315874
850487626
1276055146
721603408
1385596428
271558550
301338280
1353184641
242877051
1669369676
2064657631
636277696
2044917670
44706768
1458615996
1972097713
1049936512
1317814613
1413665186
2083528934
920256075
955143357
987341046
2025764376
521049692
1323888924
1903419268
1535705186
829536466
328303044
1876667763
1405408497
560469609
863501271
1114866095
1400180185
547429530
394482802
1369763077
1695938676
442902066
2111705972
204265592
730521965
2055156584
228692192
921564321
1164253639
1284571757
1760293163
1673004165
1983210531
1319712601
1379013752
247226052
1332393037
55906048
1324132269
1493454549
910565695
1045539398
1974891562
1552284304
1563908554
1539078046
1234303186
1364662055
1509867863
1919911215
612025440
959052116
606531822
1706997926
1328921674
1173772531
508391054
1073782694
1036125842
1982051400
805176757
710386645
1700115491
1874191424
13417522
927524016
1268011163
1618423812
1044885597
2082332869
388281564
1657509842
1488396227
933650389
639481173
1839592404
1105398601
1590706492
1241379959
290479378
1636429713
850251265
1277131210
1768483950
60752817
1428712335
1513424594
2112892712
1416243425
1882350998
484719633
1383176393
1821041403
82356144
140401342
1194208560
348439057
1069213147
1752280565
1435162463
410549467
1115255072
1427081933
724540283
1419784342
945249798
1110545827
504398649
214957819
1426403997
1771752891
1301739100
709621541
1028182313
24939060
15221100
1695301977
825762105
335571401
268515423
1615005083
740415353
596865513
736343882
984953715
1833510674
1310418326
1788038351
1724236074
281519509
829823484
95139109
138742945
1111079272
1112156993
29670492
952684121
1208629053
1323125548
1229184195
409188836
1764270254
1155508976
1562360267
1297050424
758927936
1995164141
1817192320
1291047180
1503410849
1670283175
1718897203
2137908729
694453992
221153667
699252205
144053725
965815743
304365048
803015525
690136646
2127124975
654430540
1798894795
1232172568
38638560
144901807
1021330617
1319611386
1879249351
1680719089
479207524
1353129668
549785659
1012492283
620621554
1999449967
915902227
220915609
490993390
1411020532
395151238
982193648
879992800
1886886962
1706019628
1415468503
677119266
1524751435
895663474
358899952
1369378733
530320434
716528185
1836580170
239991018
1030945621
555404935
1758683314
1367818563
1474986619
1285131006
1428182216
923355369
1915949538
1507380444
907708467
687946069
1716580769
1559301501
1237329952
1124134430
1188815149
611614824
1717631205
852338173
1953792243
1888135603
709956043
178550626
1720216388
1885347215
1462073687
82510974
647034446
488271571
829957788
1552809958
1496378442
926896530
1672137006
1610223969
424394500
1233119079
163129671
335427820
640624581
723854065
1250695466
28318421
1198473505
1501217119
139236641
1524818732
1406136159
400304234
1372105025
818237226
557474280
1124871939
1709500190
691037479
745105038
1924126509
308116350
1954609139
494779489
146383234
755301956
1848661270
517456957
224688625
256049348
599856475
741991070
1891220265
208823133
1703893849
977243689
1583226800
718289983
1176718008
808323087
1594368178
1099519197
237475600
354285275
922256566
1130873548
1565155197
889052684
581686150
2117794481
55488202
513679474
262389924
657495766
1373955616
65442691
834260455
397998382
1670222975
1416596055
387914841
661563162
21643023
812216421
154927512
544330352
351077870
1106580741
410796057
1739525104
365293616
1971163713
999079992
558122150
1341745255
996522513
1774451993
306534878
1610439175
639498668
1108099407
1626684929
860797131
1825640140
914344878
1123485161
1453800561
232394138
1517222353
1175088749
1076606246
2075130415
1232542901
2041443487
573438036
1314938968
669171731
1164033634
240765660
131673944
571521058
1837033801
2100364090
113111308
2032210986
1137763813
1641860323
1268095849
1396667558
673659939
1801565100
1931381899
1580047848
1149208024
1663721828
1072887064
1384112432
225747210
672553904
1101908759
1125130549
335265952
34044631
748886765
1242299658
1915196079
1162207544
1858790
1558933941
652652630
2035362313
1361127435
701079285
392530848
22314578
989552567
1240070995
336518781
2106100459
261259235
1299022559
1135120876
374865376
132268563
1859395450
356243039
725019974
1011890943
341670205
1705118684
472017236
1954502985
628852514
1543624697
1176919356
1467251253
1179842355
712101057
2084325021
1349147633
2085246366
1729209018
2080366292
859910199
1176098258
600102872
432751148
1707476221
607750724
337387016
620953180
1240102950
1350102465
1954998553
1046521151
1673476029
825503867
470353022
1168039442
1270918385
2044807150
770261655
1769521409
1754061725
261254174
490406108
806579544
2146082554
529950014
1466452345
1766143911
1308486367
822862397
703624771
1675163897
1053996477
78202879
37002627
1579014109
740161660
1362174834
1479883816
1384059397
103973042
519961984
495265468
429439159
867615385
1603845023
122185800
2126751423
1768365760
315075675
533248288
799709989
840132862
1038349702
26053301
2070093222
296557579
1185481378
64261691
65316355
1394239366
786325103
1381812913
752275605
2022272970
636043287
1043015304
1233892569
1362598946
709780681
442649640
1978961896
984650068
1967215823
1248682343
2066802786
2119027826
865947449
1595707073
905952200
1375646775
677482055
1296161937
1494642838
1080928218
1324268204
1489792965
2144697319
164587079
1427877205
1875824202
1063709166
386349155
753277425
1005437123
2008853351
1836987453
1147812902
895213354
1053060592
1883257434
1360629381
1672785967
96838627
1714124363
1527714454
1680476505
1917512019
1113084540
618408812
710472750
974520333
236775945
58174618
913952660
1406166852
1259419403
2096164732
1062073649
1055545245
1770077655
1456470138
1196294515
1511172286
1254586906
1151312694
188219628
725839253
729156718
2125502318
2008272186
167629614
83318445
994212369
1901206915
1250062723
1890632183
975977884
434864126
980531862
1126276347
559235644
2042414394
134773561
326006191
181547968
433867533
575576057
1034661721
541787867
274479035
1687641745
1732793211
2062460405
272149952
766383197
1910563280
1140203772
419999744
1472086566
1430285351
795206988
1960197596
343718462
1469937174
1279533944
1478129376
1512105365
1055721928
1291682089
240606983
788796249
633257628
1372536149
1512639054
169210149
1252865392
1530875513
995826563
853704980
661088751
876767642
838587446
409270307
9304754
1684987101
1744233306
2062593669
369103418
287027169
251207541
154559761
1851399172
474100577
1931502783
1481686696
610943623
755004045
1776586531
1140812258
1507862246
1940833970
1474840345
1482119408
299281834
1109753345
1588206573
243295303
442031274
92187204
1025240429
203341248
744148359
1987835364
793715493
1418589591
735182761
1443817296
1206003198
764941272
1132117942
701987539
276074116
714787124
1248449135
1622895489
480790451
768337317
1701058964
430325400
1856355083
744063719
999956130
1641012924
1247511000
1761441493
526664255
1764448601
1675342837
5364757
559965773
1710702314
1503655994
1762488927
1403606992
1526650158
1790318823
1027712061
1919372417
1726091512
825369278
1524358115
1252328837
228783382
1278564653
167547840
1156267642
1482602946
423897912
1622588031
2107402506
485872082
966032257
951079119
1992942004
617815999
1277186772
1853737361
844142564
798241220
1441324048
944959718
1606684897
1874093560
93837046
729722349
659919758
2010179262
2096879214
606088530
3841330
120553108
1325960454
1950589734
1372840265
694933361
543206521
359155675
1181001797
304574753
356952136
1415658837
211265908
1923096435
260832925
1860886208
1631341778
317928949
2033158841
493891496
20817629
1366963505
18598598
808421973
254481287
277471638
1610049737
797555637
1820727186
353636295
751704362
526190555
1744166015
2018848854
1805205535
1480824209
238435375
1541137010
88061854
1778949296
726028485
388828505
1800310619
721856812
83054774
1865841525
649936045
462179471
1422407523
1601508126
1086393475
274346933
1205982475
108026592
1876292755
998664924
1055935330
245017256
1708807589
1923982390
903514032
650301707
1848164732
664690611
367570133
1892654288
968516374
608311132
469670096
2063409657
844813333
804060595
272482503
577590549
1346008210
823807066
1865132283
1130755715
1193852955
1516600041
865899565
1226371436
1403136509
345769403
575130180
609853670
1307720508
1557894108
463052853
893299870
898613739
2140662164
970724327
1890666141
83262028
2057043789
1349049179
340358247
2102682557
1255510653
1974378013
1604030103
1927976964
1372170984
798398528
1935920773
1617522546
718792036
1238444733
1839992071
1056988975
1294203335
1709983002
1623878640
1194056067
530334550
208085513
119386263
1718379933
465336500
870149409
367773234
69100069
989558543
2010784882
1294664924
1184248461
887223507
1415116496
672064023
301747478
2000327169
563017467
93497590
1035930171
472420275
1555234981
1459807263
1294935071
862991109
2025565616
1444044137
391508274
120730438
1867256384
1718092455
1215788795
61169222
482225770
1156952821
578846660
330245105
1407121355
443739608
767510593
362821042
2108276624
279258425
955894317
2070335671
630932573
2108586942
1971931414
1249129966
1905220836
118121241
1071883475
621926263
2065598850
1010440419
1971824760
526793481
390854393
1138071178
154491942
709240731
880951061
1358872658
156952129
718302630
1730459734
1518927632
31645899
2030631987
1234902836
2109218030
1404231386
1484731502
197305941
2130838202
518249159
1873099508
742924853
1611759909
567934136
709279657
263481005
995786569
1346416241
397252948
486888123
1731534613
1411118566
1434633974
874506586
130675107
1123357579
372769316
713068141
1001788310
1754979983
1847358394
1026341403
2135280836
1944381285
635840103
247426984
1440192312
1848003054
786826110
2076442239
1198236884
132564220
1933453080
1432084514
620689188
166816013
548103646
447060571
205725803
208702353
686091490
1559586483
1777367775
1982699274
487156427
1902255026
1935402791
1402271618
1382998282
1654767247
296804198
53117129
916576426
1952903914
658592449
1129855785
1683547852
1749133531
411587798
1880183570
2100712421
2062878404
1027093267
18359809
1026486717
1445667602
1165560312
1275499701
1082290608
1570066157
802397658
512583186
1780436637
319984081
1333934511
448890115
1863132945
1512438832
1434856026
1916681088
1724856335
833402272
1604273950
1385738702
1283945931
723095110
872143696
1869565641
153371986
331012808
545123959
180290870
725305427
2089537633
26487562
239943426
1407744447
798289777
1968362242
258094709
1958044585
1883869426
1557317650
1918621301
1538279844
924673132
1679592214
1556437516
885676579
390858251
1080267771
1557018945
1375705534
1327933287
344574262
521352942
1399205362
163470604
451947465
118357169
1662125113
1439890213
483394678
1294582118
594782779
840247193
537631558
1035537315
1875901715
1186065038
2115218175
1963499114
1441174647
2085588677
783218640
966716771
867603639
1010687113
434855103
2024448770
1484703627
475559785
200537254
1134133948
385714703
419574202
1987209649
675358856
1899930557
1676555673
1672197808
1438629388
1842566706
1027243581
518307676
963780912
1178022707
1087702410
1583006697
1648841788
2085710600
1373578732
644619410
1537887636
888352986
1660461288
1399328076
1933121337
1803646888
1394860646
537553453
1397095154
2146180325
282340327
1428985799
1567766261
849948125
446919315
1076996385
541630656
949332284
1924833436
149546886
1974206566
2005219646
1163469581
608382065
2017845636
1153299441
598186980
1990294731
384312566
1424785208
1716068142
935129160
1126646416
1361597842
438203632
819453799
1015305045
1180066408
742187220
1073227653
7826399
1762240609
1702780851
1993190823
1524084550
1171227644
1849488682
67194142
236055548
1833056931
640781506
2126167222
1300408780
497960635
1031058208
1100209801
1313680965
1715323375
890029457
465665106
939199987
610420174
694680129
2020588230
1057941494
1192862995
1999057411
1254178083
1252493593
604462803
871532456
1520605917
257114531
2024077504
857712578
26375398
2070392020
2100743937
627391789
156354506
267440342
1985823164
163684872
1102793158
1671166170
1185507333
1777882405
349863263
1445598072
193361738
1922157999
319520808
590271076
234247519
169356280
778965209
1206244635
1945038247
1239760066
1247795216
1976799137
2017555020
2010327462
1341809368
919537747
1878522583
293555215
1427263855
300413147
511884243
229617547
324251026
340912906
994956249
1923759122
1864673533
1939885436
672518341
1034279737
763977841
1768131928
1212689306
122715228
321872448
203539458
1526585014
807586926
878762419
1554261405
302112209
1655321635
1887688988
1997997048
1138669376
1822013353
532710224
1574061465
1461948159
1417333452
2104500344
374259058
1763737347
566528405
814090753
1443235281
567397742
561257743
457250992
2142351693
1425319086
1937405665
639333260
219858066
735330932
42507222
317024303
738172194
1305504873
703095860
2137008756
489515915
1566483648
1096166582
1107638720
801454933
86231485
1849574073
1865484482
520023163
908352541
104113212
952133585
208967720
1603522186
1653806350
1728256127
988599710
1083969136
1717613316
2018075574
1544586821
307178014
1972947091
1215441974
969820288
226876410
875862966
1138707302
449154772
1100630214
23553066
98876116
986694002
580722411
883003191
89590830
467959230
1434970748
456117192
1109313230
210869795
926633016
1370359198
1426831193
1363722891
30907146
2053166761
1367165129
1262062330
1505222932
722146939
4030664
208438212
200053991
1184129972
1816898739
956053989
182067320
1239745895
10018427
1564695191
1576440654
272584430
2067667022
1616394205
1092786526
2114605926
603487815
1671918422
871841942
46906959
2140674810
2103150845
1549370277
1449958785
1845723647
2085575071
1311491934
2083107159
428687054
894119234
2051631310
711542401
313870998
1729643480
1238360685
1553167719
1427109353
475227651
1847754875
258365668
693973896
874377132
1561309594
934905928
393330982
2005405180
1470029181
683532386
251380866
773245766
932138664
1458885121
1557698082
405908828
1316851581
822873758
508619631
228268204
1785689769
1830188997
410429705
695912760
2112745363
663524983
1033114815
307352258
246914027
151178623
2044534774
1609119206
682451634
440150218
1429697658
1254996852
854731414
896580171
200747602
917975268
1733614262
639614446
1286955570
2020517376
1332184004
837637829
2116070318
1101746077
1118009910
1974299362
396242824
677729338
1467744884
502044733
1049740399
884649996
2129783387
286802040
107089079
1459640988
2034549185
1026716201
1750925187
963533803
940227232
785252607
1135287859
1417190061
606123576
559800449
1789216001
1271025377
1136846260
78351252
1543409856
1834836486
474457013
274626505
499391448
733542011
1975291376
528443036
1613721840
1039309481
213601970
593130003
1423883756
1088907126
532892567
846854864
1991925513
68714194
953518825
1600869355
714060135
592479951
1652541935
1449615311
1739399740
1911079055
1371116067
356537713
1097950826
1018745716
664537046
927304710
914645319
993789979
910478599
1209326629
627941569
2097183151
1506387410
2061927782
606727772
1065265136
1634747786
1708448738
1021554238
958041958
810596918
414555181
259431746
785207993
1915051040
284534283
1025714999
1240153382
904706922
1457481194
1437547293
3832359
2033972696
51608658
571026140
1281709653
1920760658
1268457990
1525107659
284108270
1537290031
1007317932
1460746773
359019738
1414477841
112025436
506866919
724084977
1849643050
473233391
1643274080
991338106
1620830374
1315504492
1444024512
604056811
1382253673
1152005934
1459859854
67549182
1048469414
707849648
793758753
1656625344
1897485411
380264862
1799417606
943186886
362500117
797517805
467998874
317235833
1077042434
1622292545
1938929567
1105633261
2106622027
897324426
1449267179
611956689
1569280728
1708696805
1458719813
693619593
899058432
1341363187
1393853566
439392975
766283696
1888630781
1196275862
360759303
2074456104
1104394542
1823781907
2095504901
1923334137
1352963959
757520764
686003022
1420084787
248283129
1973537391
169450425
1724714036
1668631362
1848928837
914739080
917879205
1567501747
1016398030
908254031
1707939915
1480420448
411658584
1484414196
648113796
635831664
1125336205
377654772
750241879
751621861
995584750
420793724
126117258
452964568
1850742200
724703178
1751998287
2032945018
560785977
1240715140
1234933757
478746722
2106092177
1082919152
749148432
1409212333
1947827992
1885457048
392709163
1816494819
1668199962
535112064
255679550
1990147731
1639229470
1154301330
608949849
157944052
993922731
2010391860
1337753470
2102109213
91919398
1604166252
1592450517
2005886508
1022613052
53171010
1050500939
1807050943
900197265
752477444
231083801
490273717
504813508
280705768
619924761
686002031
1758466778
1333789371
1756636378
1921990662
413732167
1185954284
2055957384
1924203755
151775444
216092438
1704281631
1193955988
1350550072
560645748
1286124146
504986634
402841437
1579807854
923522850
246157795
2140918261
895927998
23427922
848062373
688959453
1892676612
289587078
412523587
1275997986
137746576
1515645389
1183113868
1406623124
2014184850
1133167867
321129039
2041245072
1223308280
377474758
1149586604
1514660590
830576434
1472366058
1455669433
1652608894
1020242757
236571123
2094525009
540634835
462715
836115142
748885945
811946595
347598028
1617475097
1054537165
175630530
897544791
1465423089
33865483
1821398167
1013998118
278475022
257984835
2023679356
1695150183
2114208786
870239053
590205055
1766103272
710217884
654377510
1540320995
429440208
745804577
1424970374
1944407273
821837490
605809386
1413812673
1397482678
1593028980
286285139
1819611604
1943877875
1991840445
527972613
992976154
343210025
764202406
8719904
336003580
1652618887
1040401137
1092081510
373550119
1456419989
221807087
1713039899
71559512
1894860983
2053052331
190589563
792376512
1718354875
141041025
398974820
272240722
610410224
251980209
433983899
696430078
1748774988
1573150558
1712678158
193895571
1414855438
1378746525
1732060293
375979923
1891950662
647427551
886760711
2074926508
797070591
1299669273
1722783487
1248071396
640122189
1131679960
944091905
226331208
2031632147
474481084
1865602138
1828559576
937336347
945890165
1999541482
2042257096
1668199487
1346572746
1889132496
1272894802
1167662226
1180172972
395484268
963286982
569475712
986889538
141406630
1650585065
1853180352
660644071
452734034
890663710
428294316
1866701360
703772823
736695634
2127791406
931049509
1076741112
53699815
1965480212
390844136
30942859
661828169
1809558278
81365394
1937876641
794047794
1694419919
716187943
916907772
263208535
1904621264
1247468642
1726547289
1742867648
368373860
263621796
490832385
624790096
339113517
2078207473
1007233957
143114433
2024764350
50620554
1435871733
282696115
1518623675
211893557
2040528829
1869896187
217847971
1868352423
390173710
1198697215
1640733234
1028528731
1816799694
1027442412
499109592
1837259949
817444828
240482685
1641424802
1166472088
2065204161
1656747139
6294537
1030185789
2043866224
1528471569
1609772054
707889532
254185887
83691722
1687174810
764658616
33596160
1625330107
2020901008
665255590
873893327
1934852542
596270272
329789250
577219158
1939025927
1009629339
1170996927
1889002553
972078935
1356265952
1358248912
677282335
322757119
394794230
1513199634
176887748
304037095
1942174585
363904679
871072565
930827679
1782426222
2090496302
22032327
1714726311
1064774347
2038627571
887177468
1843400908
1631866700
800914297
1105578731
1633231306
1695672499
726619077
1356946208
273407209
918136882
2134171141
1199839438
1840505785
1992844966
852665536
746941917
2143481730
1709486434
321844860
1377701415
303998544
606580333
704000949
1271355340
897270155
667128177
686641821
791814288
1743270736
519387702
1409004548
878788714
527168227
1653300618
1371844177
1398731710
1527344588
441499055
108887241
107449224
1603699104
884377825
984947006
36947965
1886321982
2122760049
867792877
866707735
1440605074
2029231899
1104536901
1374203295
940172932
1750591471
832749757
1799188804
641692321
347567276
341798165
2007901895
1008036871
614315299
98319982
32964585
1417196092
1098397672
438576224
1773383745
1556670277
1931436018
1817243650
859000972
1835556386
130483105
1047075268
1880001624
390132960
234171754
1196303503
547687332
42399315
350090614
388826389
1469110027
401164361
1867940253
1967126781
1193814688
1786328541
996037766
812570026
2121585529
1581755726
868599902
1932580798
1345574000
639501641
1350875478
1180630160
1138962500
573377088
1751890378
1400876180
672364802
1038483549
27017032
360442268
197377834
973688909
297544343
1341639281
1289405158
1303147649
657082473
1135211707
623310274
243233650
1280604617
639836744
349863310
1643541380
1720370410
800986236
1420422742
682517183
1946660249
1304000971
629714822
468836445
2094246149
2011472455
686717598
817682013
1188142681
1524122011
2044137802
124522411
1383247881
68259071
597028131
2119924228
1288940923
689171584
50153212
1533122727
407076306
2018777905
1943415868
2104167194
2085157744
115744092
525349566
1758249972
961980695
1507174487
1893127253
1921158672
1737353385
2075005708
674564992
1720466182
487177819
1611440119
1795639643
336015356
1186611062
682883451
1634372965
1466391752
1185775205
1228174912
1300132607
1169162072
597932736
76293699
1891920917
1005783968
2037826718
1894370189
768012098
401355365
126474655
1788101783
2119678426
721671059
1440388646
1743167281
231935818
2120049216
1334343910
751688097
464069915
1169542508
673380564
523643659
1109455247
978863388
284364281
18893191
1370605729
1571529470
966275541
516064216
1118892700
2005845717
1089894358
1236057792
1672038034
1257394573
1714735239
1920422055
1865080377
1551205464
2104071435
342955016
1553950082
30624674
1435088865
916446269
1649316672
2078843107
896005369
1172605945
930336229
1791324078
2123570943
326755564
1259701907
475152212
731791613
181164290
1636911217
1006924657
1554677
332221654
1996451558
372615411
1658983644
37349990
368057738
1886140644
1619781877
1595266489
189247006
235165192
1461694416
1876671574
1421733657
1796537161
25417000
897559523
1289059210
1523377329
908755570
1691295851
800879425
661908294
317055392
54782515
250039615
925674366
187032236
1721766633
1006732185
422057350
2075992860
2132356678
1136606981
1689338151
1310674419
1310790660
37316230
289961234
1012221481
1902938002
281943935
1437077020
1933045135
516199124
930119053
984966241
823756329
400831424
1135360687
1214384135
927612321
962272165
795643979
1712984506
335560810
555317117
43108796
505684226
107140481
324545453
1863990749
1949795196
1258812402
1185282178
212913533
2088096524
1781560942
570558281
254391522
1349808644
1055585418
877658296
840715155
1484694710
2123236834
1540395756
639683284
988445119
548535149
33981681
1666649620
375688069
886384519
2048126890
1638219836
826522823
1963913451
1406108198
529516639
1213785729
807677231
969499390
614187669
1312249663
1953758138
1411459005
329490638
270874644
1851571086
503081323
2102588637
854256063
923878019
865777309
2102906739
1112725561
934837228
1335805265
1327433251
1900118408
1642479107
1724806289
1200137955
1558100800
1815359320
1262746705
521143377
1834648622
1505623893
31283314
1558686123
361615531
1868432882
926193724
1707769534
1092272695
1556438052
275409412
2011448559
756389160
1161176963
691284506
1867945852
1615232207
1872619147
1265281906
455423690
1766273444
233373115
1655781843
1269943235
224015390
1752586644
1830437508
1617740328
1219288433
1099264362
1296924174
1572514531
57423993
1088965870
2055963280
1151255449
1264112647
992347679
504779402
577903218
1831710697
358114934
1039848471
1621860879
475987145
674049971
2065074743
1557125487
2145472893
1420165099
1326758368
994850976
2116064756
102826947
934562715
2026719065
1428151104
152670604
1168228354
1666186203
1170680211
874903548
1508509577
2093721602
1990696604
2004541860
516682597
1063974695
1356698749
885879472
2071587427
1976816204
602246983
407849892
1022123948
1361335986
918430964
269199438
1883795514
1112341807
449376273
1464891388
1611782789
1011858736
291925017
1693723791
865432184
234128105
1447359252
2069820005
651744062
147262571
1868944686
228105055
1974222269
1535261359
1703609712
1616704204
864117404
708131349
12053593
909047797
1019967135
1410665701
255090890
72430159
1250056633
728031095
605615477
1544801240
374938313
405305953
35376919
1181580895
1760722830
1965843661
1085768916
1184596649
1775380156
423250616
63100454
309133975
641306167
1152393783
2115789821
1999231485
985488009
327774454
668449065
1490624552
1208994261
1692624828
2129130565
1884398417
1294488620
1058525493
1295722732
385870128
1469241024
1164501575
2027182648
669682228
1179966217
518921231
2132118740
920914636
1497310623
881166383
613607705
1163770177
705534233
1305194765
522428873
1510231312
166119863
2147272141
1630748952
1037837901
1012552253
524837570
1934220640
1963675381
1794086369
1034478794
303194537
345114603
964134408
2077502372
403824212
823059394
1677600301
2137531371
276951462
141507843
10813630
1610484547
820830024
1789398907
1996150042
533778568
1436042708
1728433994
281372473
422191352
1180768572
1995236929
503491974
683412406
84077963
215937788
48445193
1142957446
1988288425
1963999507
628307196
83091778
2059647693
1105039717
1536635594
302826575
399766298
977297467
1867375358
2098474649
1365912014
1649553106
1884389233
1417618021
741201739
285700317
1880996047
573129637
460454888
956870791
1573427109
286020171
2083550743
357946343
118680438
985640290
1040006825
1981449425
1949587369
585158138
360611879
2132391228
1566070163
16202150
1164217286
1057706063
756005448
263342700
1068425776
900143764
743371512
2059818726
1939873664
476393827
1349726503
730927776
1468727278
1210826186
2053274359
1396324065
224321484
1451861383
436377790
1793242571
429676232
1426105360
103432560
23603271
1902832336
1675910316
1187669910
61273470
1291551489
219238729
2049426270
600587521
826832931
1256155456
35812309
569442439
1970729742
1259604897
497390594
1938243966
2019659145
638065379
303653570
1625982674
1587301235
492487291
64940758
104088639
2048266379
1496052717
23486427
110846576
1495235655
242841194
82969534
1218034499
1046448179
1937208916
1294996296
1670421559
1198348538
1824795653
1716646385
1549780506
825658966
1238767968
786031644
798620999
230728631
95240717
316810233
385512373
1191373092
1702157944
486919097
1381375795
151952309
447480461
504446377
385467788
1964421310
2075673575
1572128881
1599457084
1219535743
2051571441
217482983
705967798
667282157
565583444
1744252595
1402118235
370190131
1404987163
102967183
1541741755
143163981
2007054181
1319449202
1925614602
315062669
1895063909
614022535
718116537
283965133
739308209
1343411602
1418585992
1076384765
1773715449
654176247
473929014
1626458342
474747374
919295665
275978376
1866309177
1378618118
1154850372
822534297
191910757
110258295
1464928886
2004333951
341664318
1232124915
438328637
1515090970
1893402513
574811531
1951309338
444848
1325521916
930998534
1036325760
1564419116
1924682236
1357297966
436554681
1432046690
638153346
949114361
716451250
1368000614
795305540
1055649394
388446083
833089584
1670102830
292762241
1881490254
934594442
2025733545
1418879118
95341289
1304745960
1640459058
28184150
1667205975
1299812399
1660195657
1902994737
1896472582
1649510220
1654296242
938489159
1384256572
316760880
759206317
315794579
1581730310
1705806408
1797050188
310631893
776762947
1716268834
1114592102
1642496630
155840180
2076205422
268942448
300672404
955388263
141549688
2036815488
2124820379
385171424
147567180
2090925870
230793599
895360616
480905361
1667312823
1651950764
937239014
1327943460
2090447119
1894271835
1778613774
1717967824
1337511837
808071054
976795356
902771678
294135673
2098660413
88617457
798768045
1273258186
1495267860
619158518
822994058
482595101
863660870
96267209
246425554
123511812
1350882409
159826483
777448960
517112347
2026540258
73008449
1306032435
1083110012
454403301
38872726
315153312
999545557
1766240238
652768832
1451865526
1583060267
312117215
1496446261
955758039
1666459614
107578651
548690853
1254618706
1148019061
1874762358
1693992880
75927040
1984273458
1136253206
2015588590
1191564011
1621842629
1639915892
1416126385
836831802
113403752
727876798
1921039392
995628089
1892777173
10545496
123930578
1425310456
158856136
1205304213
878455903
931798078
441638052
1587119617
1742790922
243004935
19195701
649583498
1215504235
1311810744
1889813764
1280050366
525736879
56010610
569680807
505418380
1548231840
1052204952
951363562
786570877
1892720959
80045328
1583357093
331830473
1703923043
1487734947
1680614282
695620269
1091547326
4311481
1446586092
1399614195
98042457
1272218013
1795794451
550111868
946931852
503544659
1010451291
1018932817
668983954
776664888
1098724924
1522599892
1215901392
1214571815
290146518
1736754610
448065502
1589501730
761042948
676547452
1992116205
384352428
379798090
471969024
313661873
1431370801
1687739589
1200456774
2094436836
532001833
94126495
1573462515
2015347745
325785814
726180412
1719785605
1520171029
1409809603
929009597
474568068
1062248352
2071119726
1315279946
1993758989
1710483128
986946957
1656610822
1938397562
522082389
928820212
1220378578
1082612351
1100803764
438424002
17661408
1100079215
1620010473
1119457608
1959002277
8852120
616171990
1605477038
1248523746
889103065
1907800075
1505643825
596726542
436818540
124628278
95037496
197939521
1973117163
135402236
335566459
1763137553
773880195
1982861788
22915708
766255750
1594678354
563470104
1110693132
805612984
147795952
1305944852
283728078
1618516765
222212974
939455266
2008797989
584091371
1904809115
2145473921
1039357529
1726622177
419411440
684705130
1877516985
2098557609
1099932458
430211555
170798223
748661224
190340180
1602312240
1701360471
1582848041
1391342368
2027062623
1314444033
913876670
1912850596
1245764842
602331019
41024063
775973712
377979222
462249412
1072854840
643517095
327532835
596755025
966968206
305654466
1580472597
661892444
1899591085
2029175922
1692748318
2027235960
1017028189
546537449
1808285262
715622142
692336444
1406262686
34748686
1144908859
735688738
749326106
2075931412
1923426089
1568248235
1852153842
1109143316
255554339
1647966313
1311236059
1413982501
289203048
1910016942
1199820522
108284240
2101727759
1298407467
1780831057
1787503114
1649201205
2140534673
782956147
457425927
319302251
177701884
523278669
1266961204
1783362619
333761017
1831740136
1562949828
1646771743
1637150041
14151723
1266682238
453208528
2052480876
1872738314
277173740
860445322
2022514812
1067721526
1030505374
372927918
1742365818
876238030
913245373
1969779955
211048277
163245009
1977067810
1765417964
1092796346
387620249
1375316450
2071096250
196421075
72063935
1784178044
747797372
563561851
952403422
1233480162
2083012709
744336449
898338481
2098545630
1372394243
715963510
1753816635
1955051715
721390540
1890602024
212225506
1993982584
2098396375
13405140
516331972
633412107
1842616859
2087161489
998277756
444336605
2112300146
1993810495
535184058
2145996612
1216565833
2000591587
1649993051
1201488219
1656146412
1550673302
87631670
1810659313
1298170906
913765089
417780718
1963431625
1750974137
2093470541
1536022517
1188807643
1134817956
732282270
708382749
1866749908
59600356
1482900637
779869078
1076254822
371208257
1272882204
1230250176
1650899948
1742518154
143604185
1290842271
1233446993
1419905058
591116031
548830901
723807384
857067997
316646795
1293041810
83128413
1285461885
1053341385
349422561
445558106
2038347326
486073491
169174929
2124070100
2129830938
1841059013
1334814293
102690618
439920711
1526897843
1318406131
1764643559
1113632546
1275097599
1623495334
1104006909
769720679
1502990097
973016191
1800082548
588186730
345540895
1112026981
1777087675
1656526310
170170308
857083356
1054953624
854039002
1085358031
2110275042
476429357
1350608413
1368344507
163993913
494907721
1555689617
1807477988
1526063141
125519606
783322630
703167448
2006466297
1390397966
276107919
159796725
1719899545
1863222134
1606016982
1565014681
2034987077
171085249
1214389838
745407363
1439959228
724568384
1953718809
1024150131
1649831311
472662708
1317969517
1334170182
1989836816
2001324564
81324494
814487439
1019197801
503883987
258286761
1130935819
1157881531
1205590804
360579114
202798826
1986093669
596874087
501105055
278055222
816839175
1332165505
467494653
1212412931
1851023124
1102940502
566697948
842544393
1154281228
1512820182
1045955538
1806108817
514957324
2090425678
1896216133
1017167568
1861838622
847781465
2081925335
1298258010
1590298912
931525638
306318073
1291564656
379732351
847702319
150661978
392171947
1653459884
1917962570
1219656004
1688265279
342363793
456626192
1514332190
1291086718
160304735
1719862043
791470964
1885965390
1581109486
1122460224
1303289930
365232059
1797594911
1986475020
1692670553
1299747089
1134592004
2107547203
810786707
323734270
1193664513
1306965793
1317418536
356271577
1364467608
1916984064
1609700069
411104093
840344928
1413764117
531484673
392825027
5409221
1246994954
680520185
74462266
1316191388
1286327468
1627065655
1348400804
1675339941
834914244
546175286
1877029624
274773216
1024242565
1188400575
1822742720
745839547
797955643
1214935449
906578191
971995947
1366865841
1143705158
1321215356
1787576740
548333658
1949928664
1801729445
353774235
550840237
1247162519
1707277925
854646625
822744923
638851589
682592677
845505733
932646071
588244739
876064267
1787041853
785210960
1278663894
1095418730
534306145
514771097
357355532
1354518194
2018536365
969819167
387529102
1770482257
1350638314
1720900703
604115135
1550431800
1298118814
195471839
253113199
1112253588
1942723660
1041462083
1574598591
1242644894
1751086896
1065216325
21111831
938756710
1670824172
493689242
791573642
1265959600
215185290
1556471640
995583519
179282155
485004856
374289653
1734632335
1624888982
504696905
1490935856
1162331847
532115224
678765612
242135305
1753445202
803715357
286800041
796696116
2040046098
192238977
1058427370
1108008976
2100394370
578498180
2112619285
307046812
1859682741
1933287901
2075885741
1207866657
14871204
639865538
1078460569
984155051
958890575
1654619591
545222118
467012794
523682168
1124361879
948229094
1144670729
1489609873
1179084907
743069113
1541312867
332410885
811392843
407036730
331913305
136439092
666295496
2079958490
971928830
1279040886
1131839874
874850745
1963267415
618156039
907185360
1099197273
668439863
211720360
1911960550
361907944
118701201
588669629
692366382
727837569
995873730
1463306487
846843840
1491831389
15382997
947870926
755297603
2032082541
1647420918
656874589
1565682715
232693755
1649496117
342234074
1276369252
246970606
861432081
968724749
952273887
255955150
1350412546
1380305427
49157507
2047381212
1029951632
631012712
456871388
484221028
1054113369
471560015
721629870
1046280747
2089639109
1991565870
1328767988
60635425
1017415503
909925757
1754211989
870217530
241785151
1740152664
1201525989
1514251142
2136334937
827841948
1055271235
479807066
1811395386
1064977929
512614392
1683394268
876525322
1860126607
146403185
1258162151
428870832
301814355
207353413
1216139820
1250334005
2049585470
678352026
404685639
1983187479
469751723
1623681225
312216367
2113917129
359934457
772119941
353444720
1026607849
266346898
2100988491
1723416730
875348820
323571326
1262774682
869212809
1594295144
1979072424
409326239
461944559
971669618
2003313397
397722888
259607292
175450760
429544703
1790603313
1583895375
1638812529
289857303
657590133
1011224828
964853895
636690291
1762198245
1660050686
151524388
1747242935
1003888213
801737743
1916226006
1561017773
951725607
1744295845
2077068979
1765455063
1826538641
1965240077
736024199
1688805584
1453032764
817236420
1267756516
1313355965
1216140304
749662354
1581170982
2041802179
714588838
1619197093
85451971
243602478
215493121
835056779
1794248364
820164056
1508840529
501102665
992004766
979190903
1925965562
1690433519
1202077331
1716719254
781928596
1606187944
236466815
1587644968
1626307287
1221467621
1682337676
1582352908
204079879
1647806261
1207051825
72112578
523210207
2083253699
442090984
205497940
948409954
221819153
357260371
1695913325
1250781861
2143948879
1449865387
403997517
2013814916
572489106
1122922345
1104880182
566981977
215554081
1968067809
1209983431
60060535
1351533129
810030894
437797825
1780178703
55342030
357890721
255625201
1131618793
1367003319
1658228438
796148326
1419756446
1638664203
328538129
1540586476
1988394065
994000107
1895084155
587475184
12060463
1317776355
1992880764
1953525320
836099403
1212728404
1908181948
1036791626
575924459
306301610
360832301
622775686
1607158320
1665542934
952852193
142018977
1821110696
680106485
1759990347
1024593022
1837298277
232976484
1399273772
246967657
1202875897
1560582526
1949808466
1515406529
1267326338
281545310
1475091423
502363823
1963527264
925054252
586477207
1557333250
1272121031
1913499951
365499386
441861672
943777457
1625581268
2058520084
6196456
1966614605
1030600029
383616194
1146108309
1739893719
1289374524
1656787554
1849426204
1795775488
516590362
882720549
1184462652
1200384306
422307352
1199619269
1721790670
1991995624
1207008013
1299692853
1090627992
116991573
1247723122
544961533
1259642721
1705677278
19151255
6684754
843379141
1369304543
1522122101
831010769
741964822
1149165590
1504943072
782638736
1772980183
1681040569
1361936939
1846808466
707599093
1834567759
1241690061
974519967
646070708
585722206
2118327830
717858678
1416321666
372239716
1717558509
812871345
1994699096
270395535
1510181712
440248797
1601149116
379113248
733341579
1371883303
149431747
942830997
608776115
291100389
1265059377
63698369
764085103
530027604
755857752
1511755151
1231235573
1230872186
1703049740
1863282320
1351913323
1137690144
1543406202
1462782985
1143999983
234448892
144357811
1676742793
1908534604
776046820
2070190287
1025086343
1597159437
265606818
390740854
1608597219
1446172250
162486638
548003490
282672339
386151332
2146016637
1860074184
148147983
918713995
1504695172
891321820
1354013963
1339222666
1660998118
641925677
141554228
204383592
1545585655
2051191039
1285368209
436383237
899864243
280402368
365844694
82624615
1954342163
1026313798
1572592120
750384747
1115373109
863116483
748747340
1737873595
311065569
2139747148
1894945112
1456457690
1553228761
1785889044
1665637314
645333931
290166142
173559776
2002449811
396993914
2018019449
755009904
1116317311
1054564197
49200116
543333361
679562803
50197144
457946169
30321588
833963382
2117807622
1897261024
916704366
127772213
372941186
1214413385
836601388
1058817471
1888354108
1596406862
1654683613
1617338774
1971608579
1581665447
1013113745
876846143
1680180484
2118510551
1199634051
1134064691
1993349724
143406380
644591823
1082767202
1592570663
218267431
950497093
96717980
785450478
303837312
723023017
273189465
17922364
1168957431
1025185441
1326444548
27230084
1895803775
653655209
310329998
909537831
1744947984
829504185
1173034263
1460606602
1588159464
383427789
1711605509
1759168042
1587879180
1707481884
43809684
1987663239
106562432
902455347
404266447
1994036936
1722843840
353829265
1824622187
653042228
1574364305
1004465242
478467523
566711763
1986881394
1162739948
1108550575
39335628
1610231371
1106092752
1133344377
1205279442
27128288
1980895933
827052155
20690649
1170281540
1458419063
1097210598
2059158153
366607644
1191128575
1502870043
1002985945
205905334
1481906346
1726758546
599573097
1955881456
525443402
1648891516
530398242
1978379397
713910943
700417197
1267653524
1715138004
345860195
31511853
1588243491
1006640947
1415118064
1890286718
1180829900
2090706473
1979302301
1067413897
1534174750
1096908469
1745516501
73787589
1504481251
1456392707
491203608
1521158613
886489685
558979158
1840205091
1593562272
639444153
535986503
1725834567
96405785
1003059850
332317898
450359451
1869162998
418424110
1358753924
649688030
1810191118
733840843
797910255
1424713952
1282543924
1321370331
1391785157
25237822
463804964
96438808
2111142004
1337905238
1019362587
1323926785
988855709
274589069
505222913
192962302
2068814854
1812675831
1233505610
640306277
334349132
1776969994
120336910
316001993
2130433533
346445549
1045975532
72638734
702939045
1823074393
1398141454
480770759
174553634
937768749
1059354322
1690357152
1022735646
1960160583
793379373
1687694494
1916483497
1582174547
40256624
811303794
661080055
913472940
658575168
908905104
786378763
1232755650
1203531700
909797795
1009365024
792960891
973102598
1741144309
1970597347
2110813749
1311405882
607570308
2020373612
1825206844
1972605294
1518815364
438132077
675584610
916857884
1467738517
1705238437
1717652335
928161451
1483290645
1271081207
1101856778
1605331978
1390416699
2110298931
2076603601
1949160167
456417443
1687767923
168179759
2028127411
918340624
1152419786
1710359584
2132178416
1227290858
408335459
2136197811
558389285
173538340
1497615774
98048382
302378280
1187636
545053067
688301755
407607044
1534978273
1700448507
680180708
1488233302
2114163643
1098919802
1150305143
1766237050
690377297
1864443753
1468483303
1935087921
966964944
67326413
116287482
1075957328
1119101829
856380839
1093028425
534910406
1016802973
1920486691
1140806913
1616684811
1009252972
847131583
834435355
1189979328
1501491321
1409443331
1545835566
933549818
717700179
791391698
1347274056
787423710
2133485477
677566085
815294262
1578385775
1816812428
961454968
1138884268
1553388207
485534892
482763094
1869712177
2136870764
637184146
681924187
1807001190
1814126350
52365569
1361873647
453866989
72014617
785333093
2021274971
1279278096
1556137590
143894191
1695202739
775214918
1567832561
1417708096
1271369889
35054215
209309846
1937979762
1068830894
356896884
1465772844
1495493328
68248946
1558125930
377922158
1909338028
490544745
1446759698
914449408
547907476
1294132528
1552967601
195654503
1346326399
2071483610
1072467183
442584532
1315179710
1741038128
1799872081
1776190967
807533349
1675646331
1879082471
2039383089
1163775491
778563172
242487057
1273661732
696156247
918819875
1380829371
288422171
521163958
217933555
1413304338
1116904087
1581422487
1860943363
387084553
149347462
713159827
1195386230
973169195
1258006479
1466270066
742442854
2072786009
1970216388
1968653519
746900701
238645047
1157112788
805485098
1412388017
306784794
1615559599
917823823
145326463
474619661
92684803
1942297013
1420815628
1807952887
419611358
309132796
715581313
193157175
941990151
285467884
277353162
950172647
1685960648
539877348
602622808
1051741923
2058063560
275939291
581476282
255894558
1146117602
1500117562
804512835
504274382
1979663799
24398558
365371732
961041165
1687687670
1499147011
1759302705
1888321324
1611551400
262022921
966335639
1856830865
1139966563
886751403
445823102
1382208883
666607312
1079872205
122338405
228075765
104892313
1882986483
2085314839
1255853765
2090031148
2121708904
680567384
560100432
2143828505
2071163038
1185597908
2039038896
73412689
777479591
57917624
1110120525
896250026
23338559
1344297834
2113222202
1584980076
248825639
1567278847
1399779327
677768789
1670164639
1678537425
1310873786
2113111933
1447966098
299918613
1692380173
1435282578
1314159310
638240302
1441368820
229017829
1246605221
1819298512
1533213699
205285305
721387583
1195919848
1534157397
1612893191
664414272
1535309586
1948314705
1072025341
1434215661
875796375
49805936
598360523
262476981
1501767473
1995500209
1951925760
1757452951
1002730839
1456729289
248479378
1817660774
983814020
1260704199
1745929657
1332100870
160221943
766157408
145155142
1941909006
1593963053
874467996
1646591404
27380651
1871117049
1443449199
948038705
2064918933
1549744489
724831857
939548503
1343227908
1227524538
1906028127
1162530523
1223251858
179014763
611008468
506152021
1477993034
1668042331
1692614369
1136076631
417983030
1235082792
698697368
512074547
194389608
1493630664
934581187
35187948
113194610
1694684316
1567206236
1284742224
1077919518
217879903
1266019103
1233186565
1810235291
486998099
642685680
381348899
1129411735
865357764
2084954029
391915170
1104400576
1517963291
1857625548
1500971753
1830501101
1289132349
533331623
139010335
911293443
1582186120
36941166
1955960893
1687353320
961783186
1279728886
186635304
968538215
1928981835
935538969
939650081
305605306
2013005325
1846820811
388538190
504234085
1138299606
1486068254
1454301683
877470106
2145965569
1628117473
1321566045
570820714
2020284412
1415263793
1212499685
243819944
954318099
1258151161
1257701455
1250861255
1206720497
1779438325
852718410
382788036
1192297780
1153870673
1813913230
525603826
305929542
2022233574
176140911
492171092
1069424779
1426283768
2019754653
2092230034
822513134
165769814
2060116986
256891136
820268105
503375437
780441987
410564817
1275926250
2112669342
1822412169
25610692
824614280
2063173900
1887977922
2104581201
1470708812
1771996827
1528504633
203868174
26763996
1444302377
459333789
1212504351
930873619
65094771
206703110
1712718461
1506962932
301780449
217963408
197992670
562395513
1614390249
1224170837
920837526
1535474445
557811290
597937242
798844470
1902238083
1122825879
1960279508
809771378
1260769462
1957706088
346265738
67755864
1964256393
666154973
2044807430
861190139
1802794482
1415390159
896443223
198098873
1184320419
152182481
1910331997
360489872
829439369
1027939235
867195209
709808204
1964061475
113638533
1004647254
893065209
859906565
34521254
2076190565
471790006
1544737694
905189954
308776713
1828458127
1271938754
355921676
664558069
1903770196
190136763
864200808
1056121674
1376899128
862773218
111306884
1046053259
1461316194
1735709856
1795591916
1756812755
428798160
1807558946
912206446
1221993709
1532338534
74130331
94455449
133001956
774167016
1468241922
845642168
1080397610
873296980
748444294
1864157584
1460759917
180617820
1734113030
108628445
670086171
763232986
1461396636
1110174071
776116422
1246768279
188889147
1671966994
1067883656
394001913
1468333793
552646773
1165681028
565612368
2061410286
1976435870
834107983
864600594
128979996
1555979282
577658437
804854952
26756512
1871419852
2145856611
283542652
514041900
2119144976
598484436
1511384823
2044841241
542835709
46243181
236105853
307319686
601410516
563689873
1896070366
793552064
1203358135
1155588066
165647844
459388853
1617629306
217468915
1711878886
763824971
1372440371
1715717850
917197475
545134863
971993027
1959354368
241085639
374138635
221593158
2073754229
488142343
1611126331
586899868
1705130967
795223403
1568637827
1417953509
1018808573
499302060
1038456485
860140856
993884699
1733941078
570565723
130088500
799059684
1401315726
442346756
1259888722
1544484323
97276815
129818659
856334125
2137081759
920424971
1556457794
1609561421
1502746391
816611874
511574962
88392472
656508468
218403816
1648856169
1531541513
623822955
1157435996
1963600349
1565047896
810436597
1377677790
1563495176
824499949
1293326797
2040107209
1084827422
1844199984
948782204
187871423
1801698234
2084240604
45418283
1727266153
1551972555
189808442
1996849023
160149786
1838884293
914351829
1763701500
970959343
1084119020
172465981
1954988963
1829409153
380817710
796731704
1128569052
902774246
1269015765
837873269
263737046
2041879160
1968816174
413752811
1446602117
1330403589
1439361097
584952867
1838080415
299546461
175056174
2096525899
115670390
453872937
2085651734
338547725
909591521
969462986
2048077405
618555321
1540976679
1214413591
545965629
1729912239
1267402573
1915899439
934756882
1883832166
481429385
1841217273
964689342
1834119357
1497737612
120227031
452875916
1757356650
1712354579
1935012708
1798071294
1865540319
946154630
651503883
407106488
924088200
667871363
363988279
217340378
1839902555
451872945
124791984
1446696162
1010508608
360442469
1451177045
1517701055
1865716586
411331796
554015989
741716945
1068052396
667694905
432950041
1892737072
26547149
797274181
4268991
596357462
1250176655
350406806
142953452
6637435
2101010528
1936908719
1272770085
1254666066
1357202467
2133845403
2011259211
1004492910
523587723
1061619776
1589053625
303402312
321464381
1681452693
1303777993
967340284
153787953
234031740
401846972
1888410558
992440015
563730699
882031021
483918504
827451736
382782952
974783000
1975153942
281983729
193169458
98247788
817485544
112004884
1340033038
1602307609
654662792
1431402139
78784495
1671985185
396293247
522785753
1899306728
442000728
1072019342
926102533
551834784
1108778912
2027923352
73355281
494523751
584382499
669577508
1109624939
2109750187
1839369790
1076201463
854094197
703248368
735231947
638567929
1547525182
874194379
1067920569
822669429
624422250
493513069
1777187037
1452995975
1748346112
799054422
711361830
1747991379
817889064
149360803
2107436446
1493306264
1980617462
255327549
1820800089
885723717
1481530843
1677545856
972234418
1629733784
1168433479
576576869
667105889
683045451
27096027
450678479
156965466
393790045
1683435811
201699117
2139273282
246606706
14109603
1955721587
1719426907
743557709
1655420737
821155774
1667377616
638817644
1808469113
976377659
1002052865
1045558058
1857518444
101407546
1161638107
1908051611
109813368
1081311750
624597343
1766579544
1054159556
417280124
1352037847
947040043
2102796686
1216952686
1167845166
1072056853
1151907810
1056472673
1330126436
772015811
916822591
462101908
349226452
1946934749
570052720
763031565
40369031
1036851266
1747347607
1395432699
730396309
2134405496
892390808
1677686742
988973248
948212659
147035893
357213855
1454346951
707158921
387209307
576724029
1843762425
1951793921
301835215
463429565
1320054108
1611741108
737634104
241407130
1894360121
208711256
1484647130
1328795340
1854273719
1123087444
1579186735
584622006
112624926
2049689563
1636335022
403620020
1197111101
2045512455
650407332
1334919247
609060178
477026026
153433945
800845078
179312253
1935411052
600021924
1956834397
1047091964
1818552150
882065026
30415463
730556018
1771043987
1297006998
269540164
235619875
689218733
1060422249
113698054
1721695957
1230256179
2034726893
781180290
1131312652
181066939
899616235
1995631869
956782455
1123969524
1444936161
1402549284
1407436650
1511793200
363236884
1717913339
808206798
836014198
1983888851
625700554
2072865963
1971247356
520465059
903999996
1011030096
1240173410
282956220
303946584
194223493
1663687421
753638626
320142314
297556777
1296342139
1506109413
1962694042
1910103623
122606123
255393488
1948950115
2144080099
189583504
677188472
1682170456
1583436009
930777815
1177301602
156797067
1073136163
962140964
2012795591
1359132267
2080125678
1051032443
964852407
208987114
1553087671
810509834
320203059
1095018922
1215563804
290731096
1867434626
1339072894
1168944223
376254788
1642107946
1323877505
222779097
355148879
16763868
717456815
21057056
1101329058
222301815
905561602
2046931557
1616460741
909580396
1393426694
897341509
1624067463
815285224
304967845
2063519433
595725727
798395686
2085097695
685903815
2109194973
1827351110
1151523897
976955766
1686612845
679539255
545681734
699798905
1394958537
731289907
2132637900
114118051
45814650
683181592
1216758541
764924414
1775027
2055828218
1462789467
1833740124
1683130248
1831964040
1877230021
1390671056
2114563804
1278646923
89487114
932932062
1262256416
82593129
1059719824
318273810
686705993
2076698198
1565318009
1496703191
1457890126
735617784
949000640
898633492
20983041
301194296
1563828002
1381448043
1682403443
39468389
768924014
963601015
753813931
356185433
191136051
513438246
1554634580
1544205842
1418539952
948819717
177361539
1538616086
1495569439
404050226
1075864149
2137054428
1613245718
681183029
1372337359
902170601
1734595019
1815075762
250265037
674443912
2026644790
856594347
1346671292
305643427
511069560
1407925740
1638103899
1695153190
1080568434
1310947546
1459742186
536291321
7649090
1557105382
425670369
1343281699
2131690374
245666293
104718840
300443267
1402777084
1939265186
410609545
24044493
747221979
1384312053
1232193224
516826632
1844957500
1411852489
1106582737
720943691
869099802
249108784
280419565
1287200480
1449224495
1044165656
224921610
1525384034
1460045683
1364549071
2079809091
363150700
873234684
1911290527
150931077
1050288042
534910903
1045812030
1103749722
441128234
658003581
2142238988
330532143
1516159619
2059522316
441307712
1992754194
1462690139
767553639
1580309362
1532117989
1555756489
300315512
169240640
172216536
103189872
151428445
553226087
1392062115
2017912442
2048878498
415933924
2139015229
34941452
1420199473
1834717493
1457743670
645003345
650313150
1320925512
636607959
804927050
1420217119
495840409
9783754
1782000523
1380564504
507189337
1062210054
1356082795
1888475850
539305190
486978411
248363243
103536468
1521290685
846166317
1439145898
2075057286
696484932
894973616
1105604939
1155763805
496326838
208272364
536618523
300258926
461391478
2101670406
491648934
328672009
1968216577
147035426
1107476285
1219261121
877872924
2087684642
733179637
1857812092
1340437985
626391150
1639538183
943076803
1956342040
1911454462
10668792
1585456912
1822175998
820840878
375568509
1100908914
963405593
518695105
24946484
743532204
1506893557
1427768936
1792567183
26096785
771308710
235103333
2131953522
1310262764
230302057
1493486927
1059485168
509750691
390621394
1214691029
1481721200
1240114650
156562110
1167583216
1079353194
502782629
1156710910
1834593921
1725137342
1700128088
376481192
153309732
383942125
249304471
29829630
1461627303
935963752
1090382845
209103033
1911199559
1798240822
1442588879
749709620
1750544920
53178996
618139796
1265545074
324575512
73695900
803846434
784334097
1371837560
72273894
1329271266
1893784658
2058277561
123898218
431662111
806156747
782492115
1744518282
920110953
288292061
1769436940
1370443576
2050154799
1878213891
1006302442
625120175
1838175875
737724044
366381659
1391194880
744509375
1239341662
1786748666
1131520005
1878584863
2069376202
116859632
665261408
1538172796
309016151
671137741
506411397
1691333770
350381601
574157195
194628595
1327992781
545232973
241308614
901111829
485864456
710987969
1562992269
849158697
734286696
255996356
1308997389
1345404210
197591375
45122798
1983645128
1520065640
567674023
454503824
1377966885
342837860
409434663
1949507628
326678732
317808223
2027210916
245041082
1621235944
1724323711
837552296
550922882
506415162
793604060
1704145349
912222750
1266874593
1436323318
950876732
874168707
999809719
1734948429
653088033
1874994875
1013357114
41673383
1844124237
1142515162
1834674390
2067255279
1694348393
752786585
1319231837
1846991850
1346459649
881934066
2113030297
1528643381
1186733127
203372628
2135625080
1935469490
258651885
1968962215
408164645
1952161526
22576700
1243348029
1699662748
407609660
600880176
1809721214
873848039
1101906077
506666387
134407879
1230803221
1444463141
714237018
1415344139
1415832593
1346185863
190713116
1901797100
1337245883
1084837976
1057357291
217435866
985654929
1771211812
2095176634
1226247351
1129747382
672369275
1293142677
1318565211
209757797
1028208604
382918793
1435437376
1703748976
1374548316
1766555298
1695736151
1187310363
719808962
739009102
592726127
215982980
669715688
1941563334
2053157595
868428876
438987737
2128592162
2026800955
1495885260
494473395
1284056408
85615491
410300604
733999054
2128491396
1594067602
1477979561
2048044337
2112098439
980474875
35796415
588708559
1903663562
547905930
822000463
483411757
732259631
2137163534
542038478
1052297509
970899621
781352502
1483593584
868652949
1098169195
536950253
1876176732
1469734181
451464543
1386675820
1389356555
1425552161
320320110
1761879427
390655156
1088251006
425161476
1717024319
977144208
1356549379
1229899897
1296157977
682915160
246322679
1316055346
1093304215
1783198943
580347966
227270600
1581370278
1268813148
934619736
1287224073
1834487062
207718838
1797105142
1101710580
456775635
1470200803
1084142377
1998640285
391901911
1067543782
651128765
319526079
773456677
447431338
1766792833
1268959529
265467171
1328452428
175450481
1327082418
209510844
1092138872
599778336
785468918
675082411
1267722862
1087209353
1459106364
2147167226
1462263479
1937721286
1172472346
921824760
581725042
1322186000
2129185547
501262022
259209954
1595437100
1006161420
2071887659
823385720
688766209
1793604809
1483878031
451157699
1390535971
1526827226
659248687
1429137349
2143069153
1083666829
81150146
437416588
1527980040
1067299309
943568279
881116991
2124404094
1390371856
1911949956
1683005788
880423484
605632751
1475640239
1808956802
1984754750
2031657264
1469437032
1984839884
1711764778
773284894
1321069587
1973403054
1003863826
1823765304
136945239
1735180150
112860787
1879842236
1793826086
1809656097
933872876
767941630
385525632
1603339457
1251291301
726359821
1168745102
674998964
1241284425
1933004325
1228104441
305896146
943063814
1939855245
254341759
171466392
2109526250
1050695247
368580656
219983523
1043412695
290077146
2066860419
518778108
1668582027
320877502
1250118807
1150390906
180042730
1097581205
2046515705
607218809
975779186
2098941585
1084344945
665956945
1093739859
659978407
2110276731
603921080
2044424562
382749802
1691422985
598823014
1619150904
1520255347
1132763488
380566254
1327503575
14860343
835187034
1848806011
1990617308
158900500
1411793474
715411331
611473265
1815359600
312078280
582718214
1667088269
1720671044
1620634455
795225553
859593144
415750055
1396888885
120181166
1972237959
2035593142
1927136427
373791754
798399554
809716400
601189578
1921718706
558127496
420332268
8706597
317926344
420298664
686707199
818181186
2039698513
1619077584
119092951
9277079
34249014
55116894
541497872
1080604530
2059348809
1634206058
440007979
1495625884
200096330
1206317133
1303205006
741244261
1026314338
1103447142
1253749478
1167202813
316547914
1624843467
2054911072
270332267
625048772
1399663123
239810856
693233666
892814545
130967305
521561287
1657736101
971724453
795080773
2137205929
1208807638
415708080
1648839252
22775631
434562370
1413082217
1541360938
1428086096
200155423
780328526
658939491
273810271
1381824566
721881577
423371416
506964005
45365497
1301785704
1742955642
310147776
201803177
275127510
1004394439
683175376
820949430
298111177
1076129148
1257912751
2062742829
892199879
456876153
47901720
2033115529
1114754028
589446528
1357939297
1781039219
339757988
659692345
1459769801
1049094594
1764759323
1097941279
1963585940
843749078
1636706141
306248893
212288404
1748086432
1790013961
1884281106
1490193705
1602869026
1623631774
646131405
2048862534
1740406202
85689502
726726166
65954117
475941175
1769324785
816738083
1648205288
717561032
262730841
29095590
574961093
1060948546
29829630
23129417
982168659
73780993
1677932409
1128611602
1605646485
1216643372
636323756
52494605
494558334
1227049786
714180058
1959530431
1407000121
1450389459
102990117
1766523656
1617791936
852543915
983433248
1129989946
939608343
728749916
337745186
1860330142
1141225596
204500011
164911043
618147429
1276962471
1406950071
1281265585
1450874336
637681292
984708717
425682888
1455800731
640612421
1512754382
566373727
363349652
350416720
1706912543
1945432755
647859415
167651986
71338701
1821178554
902961726
284508743
1630945598
2061659410
1049465689
2073686041
789398968
1397122749
1098104745
1024142922
942880988
1596653604
1792240990
434387124
1573756873
71322385
158983620
271250223
120759292
628673059
1711898819
952754670
1318893048
2084021033
376837949
1412421097
1440150136
285609688
2069876942
1714069415
1259760992
649942188
906359809
213686215
1780053693
193058956
1194033044
1072714138
1142678765
1264834898
1932106035
332364199
147637168
556581344
1062302484
190104832
1621833585
505393236
1840609489
995522684
1426044386
369783914
893696552
196092533
805320487
383856527
1071410243
73828023
138863664
1564973854
537459953
935347418
1973389133
129584030
553009863
305642626
832213182
1182016817
1283334042
1253125342
587062988
241876659
726222510
1255626575
1203484926
1260358119
765861005
410587215
988646541
390100816
2030849912
1650053137
1912366530
273618205
85893781
1021417555
326057779
1258130819
574679126
706372379
1607335620
1479854139
786207838
1726106458
2078293134
1851795136
1864761244
785726124
764148363
1398162523
2106230215
909374666
167626596
384815853
135838648
1975403504
638386661
76646180
326729081
1487418653
1022601692
1448444831
1893517593
1470821660
686701071
699288656
2133204505
1808553170
478698297
2136708194
1480276135
2080031435
254318920
1332200421
1654202843
1167401892
774715063
874039926
513923065
1994145003
2087093658
242993245
852094708
1891580474
1037607955
628619126
1108784760
394075084
548119055
412535329
509727560
842430376
2027994564
637842435
2068015962
1101395291
1223283308
1152558979
2002969666
323194490
323646758
79142671
1093011664
22171902
1040974537
323549813
41258546
1771792351
638021865
1823408453
891016328
1100024774
1410266554
1767442011
1397556683
1672924768
221563557
1479161058
1568876717
662731854
526539249
1411704347
1700510961
1448279385
55405065
1067451696
2075867216
941256764
502203146
1454342858
232930257
1541385654
297556327
1857799346
440517335
850255635
306893711
190655327
262298107
1237852365
1143003606
727704718
664492085
1983449211
706853001
532245553
1641431019
1413859023
1356167212
914978129
253718666
1505087594
1567961665
765899884
93367580
673175531
385459822
1202874532
846360854
2034238447
1475998037
1407664977
409960399
1705044336
2062680555
1317185315
1257470753
1563870099
1406468696
33216496
1953695071
2137651942
190282319
589754291
1095055307
1376608236
752242761
390048068
1488809940
1882040129
1168389618
1707358949
842343617
1380883376
555367506
1585568768
690254135
488410371
1245425959
1536566214
1647560783
673864045
848193085
76684062
161142636
602211893
978983880
2068070946
47447401
213809725
1091057496
1488599344
802968997
1887428164
1466036505
1429488119
1412275895
2063715432
972141974
1393543848
203211550
955097819
1603613000
53374033
1038007602
757160455
396872801
394423902
1500542075
1001585094
1891322077
224892562
1324737721
279782741
1834767086
1855042285
163314533
1213856167
212469208
978333737
1980622583
716951920
1479980630
990902157
294431058
912726524
2135243887
593370789
1961527839
2126199722
93224770
558645986
132452924
1826578700
1295639031
1903660823
1559759602
2140659740
1351836098
1840962073
34568178
747237578
939447111
947864254
516905265
1027944722
1825686135
235390700
1593069218
1455863342
1302277226
1938943323
211426807
50003003
153309060
419716701
1105541435
976968472
822191966
392590807
1658183607
676331440
780421810
1657112551
259937877
1640570893
356707378
1081790312
1119135769
498932124
1726402241
711787749
144592063
881083586
86256010
1810442925
1503853464
1312161528
1753080423
1930965286
1558398442
983803145
1197811401
1278103448
1018818247
454957832
1014715950
2057162802
1055467011
1817269163
1839208507
1013781237
175999896
1390186768
1847895267
674629339
1820963241
300838722
1657474011
1847328308
235776298
1345178931
281350722
958486236
2046821532
770507477
1734245634
320035912
1042291495
1245507972
998072101
947705614
136303862
460085066
1679115392
30775702
920841228
441349068
2065311823
1417228063
1269072078
363269081
1086084683
1024634889
1812238622
1114916936
2128013423
219217219
975801953
1976901354
1736437434
731609278
1169924096
1505175484
1308564216
952915734
1255049271
1789647021
1962367266
240266255
1728586001
1540599574
1780677717
420119254
1464591425
1468120581
1722053439
308088886
613026083
857401363
1491533477
1966948980
715211300
1627639198
1021729841
605044786
1369692360
1465003960
71162860
2052255411
7859699
1340431597
897387957
1530002167
928707450
855265382
1995690246
1464770984
512353684
1051562637
1094693142
743212332
87344759
1850203325
2029520389
1352325245
1780386679
1116386614
1472578680
1246635884
1687143230
565621069
1750777665
1635263631
178531798
951514022
271386742
638063890
2012282532
2138085545
503164368
1684179691
2014873067
921343322
727238512
788132159
2131373669
453418452
1269537841
1893575357
1588326717
1487261568
693127269
1258821613
1035109894
1191702468
1567186566
1327724764
969555859
295913293
63848120
482351556
20952692
748498588
126862655
342942538
2081408584
714568629
750199980
627386847
1070339759
403885597
618555168
1914134762
1150858276
102978260
1550992652
1327404130
287225474
117735969
1641978154
690824386
419925841
2053697443
623331144
1975236789
566776560
1389751900
19546218
1644930709
2093133822
1546066545
1977356565
1619972771
1157764714
1386310952
160564870
1492239907
292054227
448401452
78717288
428799262
19455861
1094355661
1281237501
1999715059
348960418
1135796022
1439060409
615596009
7004991
1749677121
1991540864
214282993
1634720410
1259685877
134859615
916589836
183569899
16044198
1537752106
328837001
1673668639
447570120
1031236059
1284276757
675359943
1629157710
1840958693
123247603
1522357759
1797049868
674537911
1310371359
1371843620
1756574666
358159455
1404176815
1643430010
1087230419
1514346873
613431488
2138957050
114435427
307341869
1217906442
389516564
315640852
2019756846
771531097
1318146214
188255240
1200035088
118911331
683178603
10177460
2131100832
328883031
1047933792
1709504575
1517042556
842166591
955691307
934353072
952197984
295469662
1108971322
790432865
761497720
330521199
1374350849
1166848373
1138740204
681882406
2086133581
972437030
1735720425
42266185
589560155
202825890
111445330
643641674
2049768055
2570666
1961328346
1690471299
2003401170
1789019553
1680636400
391276560
1755819853
670896523
1369529923
1021374456
704789065
919711600
1149515716
1497072514
18988895
1103755723
140228603
1087640117
1510832228
1305641218
2129922649
1548133419
1134655388
1994098761
934768397
1512662085
1618032391
1223620489
1905241755
752760638
1643129810
1407963836
64913872
475029461
1096279473
184796351
416508250
838696544
1497063499
1083602855
1165794401
1835816244
798862826
820379588
1390958503
1976072848
493243669
107728063
172741040
1937156719
2111182036
1807904348
1486982150
1140575675
1822948480
1159909081
958494578
1369801067
595826822
1419624939
320542793
1008403835
1280579289
1403696738
665539474
1973926730
98916498
1800149037
1787558353
719655533
1043269683
114129261
984996427
1532285987
495481602
1447381399
617956449
1190848314
61808778
883430752
522659243
1965045503
1161886740
446374736
50559734
2138630454
1641611020
492460688
1623054184
1859831268
279573472
2137465984
716163873
226528436
1666160893
197409792
483879852
1039244941
1978639008
1874527463
1921275906
651241238
711380422
1565692541
904588547
1300985203
108884504
1529261905
380230521
437452862
15962020
1975330415
341781820
1992083472
1178352825
186183968
887576670
95517450
108008360
938583336
1369418834
649232160
482649722
734028052
1125652054
1250561634
713402915
1886709534
1194065017
1954400077
159925331
1635716535
358522722
927689690
148674615
1733354986
385608956
1456224432
1122884129
1185365031
973269603
1309562689
766908850
531990070
906434203
2042913944
1947446636
274098306
2086265896
1546928962
811724948
622595864
617131767
1915899620
184019594
1251534113
47316962
962903234
411681645
1389843131
1289692335
2034725318
1693433612
1861941124
1345179349
656902427
891752905
104487563
550385036
599870965
2125968532
43530811
923160969
704289432
402642562
379763169
1555819177
1836219730
418550946
400312127
1892025089
36234277
1169623556
2142292483
649201525
444258615
1445883776
1355797501
933670316
1238423770
1127478058
686131892
486046834
526927298
614017585
1031428206
563599473
1421654094
680471789
2085753327
908457133
593757535
1323645239
656778735
917798541
2045502111
547801343
1486841610
167694028
155520406
26510400
806349825
1994408402
783183391
757800947
716624583
1590002215
1967399775
1251813668
1048299921
984376350
1990828541
1009092132
1657829426
830727748
431902327
504577249
1257050216
196827177
1894065756
1380279352
1331848944
996393646
1277909517
497130138
834455094
600723572
1639283275
1357135267
2137700686
1579350208
437207407
1886201855
731910452
234438344
468817930
2002228283
1145392273
1231605175
1360395849
1389429203
946745410
1416058401
1199578965
1596910388
1115494350
701462924
1418368070
1668672723
1858419252
241303721
1632297630
1816964636
1461986382
517332691
510283962
1250653667
1306289008
1087033933
1897670933
1044423957
1916048507
928085515
927339506
70287171
1932521141
1882516772
2062600521
1664368687
303114608
403508631
961849404
234299305
2090263377
1871297407
38297073
1153131115
467665998
867627406
921105939
631461198
58128723
2118427497
1958830335
2097758390
972108777
2055920098
240185466
15989093
474183035
1041688271
1827449138
284058726
152831949
814058352
89090823
368656961
590957018
1255825616
1450560407
104440007
433343463
775551732
2126029064
1862761562
2003130546
1147980154
865546263
1238031441
1184088901
412346152
1872867186
215238482
674848978
1038528743
1455236517
2041598351
212872054
1859286457
20404815
862659984
1362273198
1500334069
545217873
1007433143
1132157470
95437015
1748054226
129971167
1005692139
1472559850
1058587971
481202624
77858316
1820196237
1947319098
2113391668
583616264
52084879
757152995
467906340
1073251088
144441381
2100319007
1889924059
1444133963
2006334615
1233828007
327355280
270947900
1809505068
1222326772
758326125
679356037
215280440
1408095307
1891899791
1527626692
656567221
1338835841
202177497
991761062
858474796
492212829
1155116518
481964185
767805761
978057158
787570638
1048123994
1679889622
1279601407
1731502501
1583506448
378799318
1739769892
536267703
1903641842
1864305421
1327128326
2068792918
1210651868
1667008472
1054035490
879820464
310510677
1926430435
670220238
312835952
1270041643
1254031640
1982188546
1445557017
47542962
908613413
1358844777
117041084
669661215
1742915699
1041942171
933124118
1555469649
13365957
296542747
764792980
787788569
1580776695
517506143
1637661370
1038166862
1372537127
433040272
323656449
1310461800
1394693788
1428679631
821051156
734625053
1636909793
673364498
469623695
1820040871
1349407392
567062020
1825967604
1268691736
203872854
931483240
705649590
1438415619
1006321408
1550763733
1266721789
1130390719
1304745122
63016420
1277331433
1190450702
64457598
1182962076
412215719
1583625952
1922198127
969637331
1140646724
381457094
1913344502
1369431163
729476232
515476385
1859889197
730572003
1551656320
2141024964
222154741
993076590
1439503612
219134852
1258607310
1540520988
925609723
1830704585
530298868
608592389
950906580
876967101
453739958
239040275
1807499336
1211905407
976745342
821246150
1485393694
969755289
1082076842
760702698
739456331
1613422938
275154911
2055136630
598674250
1786965568
1851733707
1233883747
890226845
1362403250
1067354610
507472651
30030417
216073637
2076591845
2062850471
948360033
1783852058
1426223441
1969807416
1164222141
2130563607
1299913454
801182745
1767184835
76125769
889310550
1647544994
250365590
152765785
1268962288
408931730
1484072573
2098594883
666551890
1122983421
1171300364
824529588
114427037
1282401658
1839500241
1607495207
1506970832
910258910
1712480597
2144822002
1695981751
1198061094
1439947913
1071604800
932890013
969356077
880955229
1960755286
752682412
611258793
395216117
1186898712
367060711
119754171
2001823849
780464357
1402458727
1060859894
2066194011
1258801585
2078153853
546355297
564183820
2068256868
1319819410
32376107
1026670766
247332212
488699752
1411851852
1564708424
1136660229
632397640
1963374965
1095675391
1144897694
769554500
1564055064
2130975225
277733423
288649346
856771348
1828022200
1542057406
1140264924
1834229825
1654374423
1438516035
1943043845
686914348
1804284187
1914278216
1010444366
744237125
454431326
1832404868
882798699
705797357
51136920
44316109
1573083076
916690228
1082017623
2124200135
1464810828
106643203
755285292
2058555981
1325631127
1023532079
1902271901
1754933998
288157078
256851339
150470000
1941325551
2027832801
21729280
1979134283
2008035310
1681126259
371357743
1386422047
108114313
1472347590
813000105
259858357
1910812105
209448061
619078838
873772262
272842276
549331410
1264159914
1972239630
1177766333
79479155
897724197
93923357
578750514
747557902
534095618
1593582018
1899599670
1234620411
1459257136
1311063312
215654393
1482339519
626131242
2049644888
855650070
1976610228
1181383161
2087436427
1482597646
542041977
849663599
1656010710
792756764
1968474209
70897658
963721333
1198156908
542506518
110530623
1122326360
1098114391
1203818813
1048889447
24575857
695609981
648621111
486857889
1578551359
546497175
793827874
1846204005
501928659
689272316
388229153
1908597447
1827206148
1398924378
28812386
594819587
1065967778
555321102
1869227599
1044336606
1915419810
2075398068
420750465
246806673
1036828227
847052970
1746452215
449895377
980933265
1212652186
271643333
225307348
1779587979
798732749
151649192
1047808424
593475311
1735170591
1669959432
407116411
1473471694
726902926
766559042
266391574
285240224
554370791
1592233473
641898561
1881072355
1536571950
1846420632
576921954
1367734805
46279235
1080837827
1756438803
1691338767
2080520766
323300992
56378212
1558946743
90503018
218143680
1213478089
1329563156
341589215
798731103
1041338470
2105769986
1731954605
1906692575
2037624664
1766203024
1066089054
613515348
1448441697
745819645
1426686544
1394674797
329005791
74618234
390669771
1814368643
329877634
2100331151
1015666282
1660311317
1845918143
957183305
1027639477
1284169163
532293636
1982379626
907740112
1366802805
1225889457
323736249
244258503
2022327633
1972943718
2016338725
1605630094
771001112
1213195063
742901768
1661573417
1771855939
1269474088
1588400060
309104469
663571204
1206838617
856152427
384619188
1787242072
64426812
896576568
1790121968
705255055
1997401762
1320980424
206877387
2028146921
1903525749
1901342951
1099937996
1094364467
1830542761
848506362
681587752
719760303
146980102
1781118126
670648793
872219890
1115490744
910442529
1725039733
929403634
1477847510
5198943
1082086278
1617195686
1312511737
917786367
577923711
2120316083
1352800816
2091273391
1114407813
1543464539
412332611
1802430202
1982149964
135128570
1889808810
258454118
1036362422
391332111
869103386
1150394217
1241060702
801480620
1411404954
99357897
450630893
670877713
56088291
1236195771
477856358
1997129167
382257608
660714534
657488576
859350543
895331826
1331201643
1976752863
1006918150
2016308724
438550377
684261486
1834564739
1306923238
969870185
2070707995
1901937366
427145979
1352406154
1889073898
1617064805
2125746128
1432305380
1878790145
1093280501
654221631
448436074
302660650
940567271
1543075446
1461310936
149537980
1176647091
510521465
811733206
1640240334
1208136664
267032597
481773189
1715689068
51617605
1835634748
1856424309
41742033
1525699660
187765717
1161876618
155041245
1174961623
1289302686
1916975064
816088402
1260711321
1058655714
1198665973
1335181317
550594040
1727151948
2084396126
21695549
1245110331
985786743
56140309
1064142874
1832492399
276066513
1441582468
1312332307
1272211184
283595848
512115414
608165723
467405318
1436393537
489039762
1456315066
286188317
944939373
71189918
1537340266
642936186
412219331
521941915
1886884791
19479596
269250228
1835994425
30323392
1439012476
1785655951
1799344277
1215183187
1446883428
792616090
1141465246
1913158023
407067416
423796541
483060679
994983532
1872518341
1326628783
1411303190
2063210900
1977516496
527638855
75963591
1167416983
1516593939
43055222
1206924778
801635781
657985750
1018211870
261949392
1444356335
1058030565
1104402712
1424405098
29753499
597655141
1362991482
2102539193
1940305106
208999349
517220541
829163427
661625260
152902456
671469326
585578573
448088046
1937897449
1765288135
386422122
897877846
110237235
924854245
1267607390
513927908
245258844
832669891
1301346345
146182287
1893153249
1297151232
2019040116
188610349
150712880
1529680624
1597672583
468638759
134412591
881601416
1555849274
2075559911
1188488042
194221854
1990863041
348314037
1158189716
1652548644
882508469
123681219
763890228
2146605244
1679354957
1484673250
1496714663
1185603293
955790575
453175678
28129769
604737930
1860124045
2118995766
405944818
1264714771
1548011054
1231717414
1946793278
1426488347
1552253957
318416156
221834239
1527506185
1680762094
188817683
744379113
463021745
551976600
1772089049
1281664832
731879956
56156358
1452205312
1417483440
1182342406
1489743036
1323460090
941983706
1396449254
1621579772
1018772951
548577232
862242397
225714644
367634757
478189100
867508492
2054367897
1096240947
98345029
1643480404
250622575
1191784083
445065611
295294599
941251517
2065496147
1124542678
1293186746
426696415
1685634009
1047038365
283886866
2089196990
700617582
1018939842
191575704
2105397072
1674244148
51248860
1457147263
1523020484
1167642985
146252736
2022216309
669056523
894005659
1414928894
886167772
561665453
1086573056
1734254794
26593135
130048625
957274918
728550751
505965157
1927786546
1273875843
1726498281
880402064
456706847
841060622
1284937236
1377776876
866291469
626752295
1316869777
2327987
1510763977
214440959
1728252121
1264372134
1389260139
130396806
530177612
1942612227
808426496
80500916
1100259344
14382607
1872809051
879432543
325884604
11527176
2097451077
1346766345
1479698024
1926828444
1714347235
363062784
167347077
1850788426
829692076
2015446651
1970256542
1288107677
742460878
477491673
11168813
1897150600
1659781897
687208935
1745307800
1434106758
2035513274
795703737
567970315
870100028
974210893
1570428332
1566323324
1389769818
241843390
1210504081
905897563
1413864965
23455005
723164572
1757001021
1484103013
830064906
732841016
154804445
239213000
1332655802
2132898978
897870256
1921686077
527870814
1375981372
1661655485
942649174
591203948
1924437952
1449299596
1467735542
728550347
1907841949
1686557630
276554144
882095174
1302566232
543706589
482136284
523482740
1054417891
1734931327
2048956344
137532601
1764520026
285409813
2032726594
1729355247
1718591196
300872685
1311738551
87883311
1408967449
2112515393
1004119109
2047363159
559740232
535874624
1223274844
1187944873
588589888
356315949
212798548
1841467206
461498187
836315340
1073159259
1983886362
1776169271
1766373646
428631932
2046783436
20405108
701386024
1726389714
744707838
252186485
749225745
1549732757
1700666261
179531173
478877809
1705414795
2057766910
676053147
1869072479
1002628086
1695971558
2010172720
1546305110
1292127369
2054652737
1501578593
384067043
1389803133
2052296256
349305122
549528342
274229790
182680672
5855567
410642058
1512607064
1314345068
629876595
1045744196
145027150
194888688
554842602
994472478
462410122
1598357057
1219855323
1420548251
2087178452
1880441512
1739493512
83137560
1172825474
1713971207
460766222
1761392545
489611196
602252391
1879939712
163183089
491351251
1589240380
1506494916
1427251845
1645318152
834412098
214214334
391087850
141443216
903790769
1460719363
897560103
1108639326
459223670
535604792
2005804232
742364024
71508816
567811180
55604082
1455956785
861253805
1468395692
387928074
1671907573
1619312900
1447986600
723120345
1198994529
1944386913
1502134958
1847728216
1231188533
1369178267
1066583588
310667325
1308223121
727551124
651052784
1476238931
2091105650
1465564881
1450444791
490085983
1865056733
2109438816
2117058019
1282706929
230344364
804167355
1404697424
362137682
1136624600
544560623
1707092565
1743642434
1383074534
1131291279
1554800451
2093470948
415503715
1803107909
1702637310
623359428
2059262768
1563760908
899725698
36652185
324108191
189853873
486903715
1755689350
769459187
1042876326
1739464117
384691652
457607624
711330629
232641233
822314731
708133897
1349274888
1383605139
1592448877
1514530296
1049153808
215036190
940023862
2051274321
1015847949
2053182957
1841327966
886153378
1351760004
1386053915
720591464
1342238631
478186889
1790115254
1496264834
648764518
1990246285
762852119
1565442651
551529250
2048337593
1209509482
822042851
572895180
779161728
544536728
2050268244
1604718720
1833334223
860490687
347441272
1442938439
1487002407
257462367
1947526248
97190690
1487825193
928740203
605070516
523876420
1237408697
464632621
1974597651
1132644460
1651724367
1438163996
1070748751
622795940
1098515311
120734573
1335569124
1329993801
190256026
903057480
981263438
1845903776
1157715395
1274932527
195646209
45467754
1340044351
28272778
1696469826
2103906644
924211887
1579716343
568784358
2013867139
2087383382
493312027
1784531616
427929436
368021881
1703786761
2067650582
123421645
730276192
141026197
1985554686
96746820
1609165846
472024299
1137330678
705643936
1849907960
1325364792
1725756065
1909755028
995725474
1456909592
1252170683
1629728751
1217811541
1978983043
919683754
1679298510
1872345210
1068672355
500797506
687935837
1458104948
1838282645
152930015
1676964085
2120703198
1581527790
1375802150
1238282280
999963663
1198154753
224923500
777954034
1897974172
866906738
87752656
433909387
767238251
58755221
256825430
2085074575
734668631
542871083
1871013601
817325629
958475397
131178940
94988507
419599003
774715104
1477136149
2126199794
1892884600
299727431
1965908488
1749702767
1882368600
331598531
706302782
1657053261
181623211
758352794
1723907929
1292255196
1302334790
1645002487
1894273362
680726571
1747479308
17000183
35796798
1367356932
2016769149
1262712491
1154203304
73312152
248357607
847949032
319525600
1516729692
1004546853
291387546
12067509
256839788
88816196
713992092
9975190
222896917
23290332
401896587
574006974
760715319
153891473
675403826
893456540
1532357661
1742674663
1672759964
1245653404
1431348059
449533973
100349118
1924015526
1620615527
2017675649
1249077806
1707119506
472709042
173906551
1317666783
127514685
1810068434
1401542763
679644102
720288373
1106707802
1862813054
756401933
978336102
858114279
421676931
1765060349
1654200944
1318187278
843809457
955456505
1404012250
989836226
935928100
442332472
473394323
87306974
1060018999
1263787157
57066074
1159928130
1752554566
1261320204
945450764
1336230403
247975970
776704156
926933129
2085677233
2087305869
503525519
1952600399
2120225902
1864087507
1046042358
266060198
509426344
836006824
223440915
414302073
1121612139
1846877201
421903272
685167494
45018819
1936824708
65553841
794044038
1717739572
1148334392
1802780773
447077399
138760583
1717503313
1173839145
1769740956
1143623799
568054
661645462
1843709304
577334014
1343213657
248014050
2092089729
2021518974
287467476
1094715706
1052587089
1949244777
594331522
448972775
1840867805
494064510
937169932
72706554
949458109
15450285
1175540733
2145787905
184694974
1778203721
1072311342
1664349354
1609033149
1388685938
2044881371
1492806679
1342189016
654262274
769478878
307543364
178693398
1761399835
682997690
1700304069
1702986673
865969874
1532762448
445033423
1460456955
1702312950
1530823083
2032380310
1000535775
1280250576
1438720062
841146692
1408951488
302721299
1941329942
1944163582
1095026004
117581079
731436153
159393551
1773412644
1707766426
1040796665
583213117
804755437
2126971100
1846223324
1360463233
1381814394
278305223
385451059
2143074434
2007481660
1029884128
1922676597
74118537
980802759
1479122902
501968325
256492448
681047956
2048641687
236739591
512611011
454884540
873268692
218937899
1194767974
393692505
29125957
1777788033
926083971
81493243
2120340015
51468640
90718393
497079825
1721627971
697062188
126295153
1676620724
278934635
1705576922
1088854994
144329649
1975748844
961898627
1303773776
1954745901
1977323992
1220770407
1692528982
2079633230
2040714401
2137052372
721084734
992617158
1577182784
399322532
82066768
1475650979
1893668165
445096200
1339729469
1438922496
469521312
1424462136
1625605063
194282674
265448615
160477855
1515039016
552232129
1445355409
1356731516
397290153
325015048
47731398
1965709848
474582381
34129417
1261487417
1105698687
1486648600
783040596
492771424
1178232424
1287539846
337678608
2099246167
1658880307
977552968
1118801599
2078791729
2002793279
93659842
433363238
861087951
912266981
1255105696
2042060020
290364375
244133064
159005620
1292169920
34513433
527262547
2115437798
419372760
382940626
1109375108
1396126938
36965439
1087684666
431436538
1839256816
2077618152
443074911
1537764212
1859235873
1993314369
2031619971
1100704871
385168534
677360832
174323286
521433066
1211909171
150227487
649794400
1863518155
386966487
275866858
1201510380
255558773
1340138849
603902890
888119337
1752731297
1016747504
1958917873
1302730317
1023172161
1330706905
647872056
2045376600
1440225021
474619285
974816250
1474527274
2003624325
1394197070
1519762053
1322078714
2072251019
1401051897
2047519349
460984885
1404576950
452563804
922613258
243691869
77723571
1753587286
1613776869
1152093637
2072627562
389181507
888861214
182650537
64786668
349731913
1373737387
2042652661
241100851
1254151101
246976928
715621700
1275966273
79177729
1256655799
1043655003
1510232946
2139537651
546754660
2021968865
1209045588
1045629240
2141853213
225206444
1643405954
757434697
1028994712
1870788133
92458198
2037444200
2038391252
1061950512
31025165
633285970
1865504433
1748967264
1216273664
1956489626
108899626
816676037
1805782279
1320750635
1181090006
1674435643
1604582234
227921577
579042210
1075937338
747046275
1220304000
684246863
1344008293
2092566052
666275495
413641016
2007159830
1438643136
1169452364
1313571682
958830431
539020367
1334517261
1521310659
1202707906
251473861
1586082698
293702299
887888097
268379874
1302305287
747990269
1254831948
1449333180
105963742
893142011
1845125199
2125136526
975331542
322679032
1994376820
237724636
397981811
504824086
1811147526
762559536
932847491
1611417950
1705608463
51475555
2056593997
722251864
146373618
1433154153
1788039723
1700739261
2123455284
156062235
936759930
266507303
453440338
527583661
232079560
1187869674
1437304720
918975725
863511503
678757471
2001324302
451860111
557564677
1356917539
856795588
1179907697
129322342
1069344701
477257063
1655983719
1987891190
603142100
1631656594
1783780228
445060797
160963535
2071225410
1837542028
1791539071
582784561
444515184
161359257
1297031740
114271940
1407654178
1628511544
1940860856
1416237756
767605615
1761096152
1576502834
1620058169
63335898
1219425156
489337386
1554445864
596165260
2041522511
1885885570
2042146473
741818678
1464774299
641361755
199823330
1873046803
1164081695
1849903061
581870052
347422756
2147183754
1984854190
901129908
2001901030
1510492253
671661837
1001855713
843718660
978867201
877876688
1699167465
1322162709
1168711577
78359018
313224679
1392825285
1246896184
1305498710
372602863
1245268656
1996832950
180423731
1482695141
1697353714
1458104948
1739492633
78045714
292255503
1401343543
1453635040
1303336817
706771132
26993585
579191263
372723648
2075152221
535916569
238605635
1270764404
320696195
414303905
704469117
636950356
461428499
976328959
628933252
627953842
125356978
1428956480
759148536
71786103
326090247
445045919
1910525496
462033767
1250290398
387576494
1425088706
891205659
82248890
989495109
274732109
946646017
1217350406
363323422
2012448186
1705017946
1863445549
1485684445
132451226
452717696
999196273
907649907
1961677864
512297629
1847922808
1467327262
502927243
189645127
853917635
545218616
542525818
230016873
1093598678
49879459
1363422528
2039642106
802489917
910675372
1741972409
98664070
919129941
429775
925680294
448004666
2073609906
1139297412
1024643501
1284269565
1480415803
1750021732
349484102
1963537650
475167935
1589237856
1874746374
1988784989
1734161338
549293266
1351408361
970952535
361625623
44410588
1084592710
1949706547
136371155
1348717691
466047124
448813217
661075303
412009332
1385393653
988638092
295639209
1542524665
792643867
49476359
362592917
1436346884
1807334216
1367866928
1579635867
1682038555
1851215844
1041348887
1665244058
1837583369
574840115
533014545
34338252
964235396
730984383
1497837058
1662863779
1998626042
1533135362
583720385
1230595941
183938253
213781235
1420618946
1868391651
1715554013
1895812415
1050736477
981046963
478965484
1752671906
141815981
1322695203
400423615
1361888807
191442480
1888017627
1628260906
2062962147
1909097922
1349903725
1249645926
1871133196
99348531
457818584
1015857068
1871585225
377018414
273961472
1659949810
1515120372
243663160
557760216
1603673553
304112331
1232476969
250183520
581153701
1850226421
1117856685
1897172273
1767012624
1601768825
1690885972
911152311
1889745882
1910783330
2063702161
1593643491
103985062
248213770
475867046
2085369588
744039493
1597446552
181337940
1112104604
2139271248
1979985917
195384041
282780274
1665658485
606230121
1709970455
1009038847
2054544379
723330916
1266308396
1896103338
478626090
1833547691
584074452
844054325
1063906474
549838462
581003882
1192920202
1858672192
1676705626
118586032
371019651
1359505693
817555388
649028413
1091827487
436424106
1694052515
622953749
18587713
861002690
1924488658
1818903503
1572188929
980580803
1120904577
1239245168
382528993
1495746419
414806559
1391912407
1201682845
167810880
913988024
1469007938
580436627
2118924245
97861075
81244720
354552616
1303785714
1833812133
554952244
1985650486
95437015
1628144284
1586498881
1464589901
215448093
1119040586
584526763
1845982624
1170281540
1237513496
1908912284
864003506
1676032563
891806033
593070002
1099138018
1567672640
1499821954
1370189308
2144427486
1152673929
835106158
2027175080
1660816611
1394216526
792526295
1768999949
854008440
2007942594
1245209947
599923648
1868134955
717276788
1840630637
1492860025
1770937550
1347072455
1384376276
106435576
658526622
891396565
1796091724
960833130
1032077463
1188926473
161012934
762488979
258681049
643599178
518081595
923701906
324400375
458949084
1066483166
201886385
1161578714
2013952085
1896537613
1234776796
1773734049
763509049
25443423
1206943200
1295980887
2041795413
2145166502
704010776
283046706
875743597
537138941
1065571095
1048062396
230628610
25666382
189535799
1287539842
859598421
1051637606
941457334
1104389926
637604883
914706251
1806306066
1838462197
2147050671
1626493005
2041009308
482302313
331417211
1025660631
1116019920
125253978
108948303
578610123
1573042979
277050090
700512162
1335117233
547360680
313344454
781312565
1016635951
953768921
2002846719
1704016104
1111292364
315432130
168566686
1879522487
785137308
1548885861
1966340627
1363404158
1709619186
178124252
675212715
1644937974
462365941
1859771485
1225838221
201204877
1365146364
1888793013
169326238
522849780
546663809
937865377
1938864019
451139355
1244157403
231185072
216532969
101341014
1862928764
1135032219
1446678632
1608408228
1397071914
659302840
2108049155
456439662
1077816640
1747994561
630210784
791010126
2134576637
1923551582
1684582238
1275829154
716161011
128382193
404940464
599778742
1672307691
868227029
1708116737
1902846079
1224681151
1275281700
860775492
1758007887
1730363194
1927105361
1659301200
1347453519
1031463974
676132094
178175491
830715919
705698025
1622725060
1770417731
2119174580
1866386473
109853347
1368319058
1139501771
717666842
1014280945
795719030
1122589285
1185696266
2119392570
1429401499
1601343344
1131228628
1523822849
1392716620
362054702
1123009160
1823424894
1955324858
1534371863
1598009441
1158229370
329608553
853504672
187249894
355261253
1856954125
1566470294
1794008721
1489375002
2022672148
11272961
127217171
1713468703
970254874
339279410
1627449353
233774132
1980341300
1076979137
1049950260
1398899270
346777144
522265454
2110286263
1467430033
2091168353
87955099
1090978565
649883618
1115295465
1744088772
818875114
1497832261
1770019506
779971403
189477312
1457123020
4279090
843967670
539449256
685036858
1608974018
1476457731
1411084757
826914294
1470443141
1819716602
2047512401
1925587927
1950919732
1432397582
308362237
1926930462
1862565833
410302444
1183069391
554642931
133495544
2000660520
253470878
73031444
356634016
1231387078
1448045845
453156215
1595301253
283539000
1534818196
500148141
1933133224
550597319
1756025556
421519830
505400687
89842758
119076532
1797277563
1568502420
1119763023
1557636198
778607004
1919302983
1117061658
1269017355
697065780
1790923807
62834596
1737683911
250624587
519934029
1298711337
932204747
1313130807
66261886
915073993
135943661
830868377
503020470
112230026
2064749763
172278649
1756133901
1587244833
862568358
1839121922
1887004263
1809426719
2031266235
575900844
1574227558
223325985
1256623325
2031847502
142641198
194986776
234440896
181230651
881313319
430736496
1678392321
8845977
319257478
2124429474
722331805
1759323398
2136910985
1562041555
1092016872
1768961647
1567972175
1816068014
1878191278
418122912
1825162057
928481548
39955086
1867607379
1226622094
307931546
306612304
856924806
122095629
1554357963
1265895790
160711349
1002690011
667911142
1416725598
791619134
1877748061
408946938
372369493
325657660
1004629747
62291487
1688871212
104186895
1343182842
762383479
1842242334
1952499964
1177262200
840800679
1218751583
1577056787
1609601496
399925431
1039041660
1982481795
2034826009
643918943
1137373956
1502218481
1492331308
1636668354
1070235527
267107406
646932053
7685843
1387482197
389269373
826310443
556953648
961556735
1891970513
1630900802
137396807
1017335454
1505289114
442507606
335342154
684487928
1936670030
1558861331
576576271
920829805
738234127
947266563
1744037506
1726087520
1009992414
1523844531
1334231035
587473577
1060285408
1187052835
59537363
1184155696
1542476799
943660156
595845224
1517932603
1551900954
622960418
1056390273
1659009452
354335189
622003167
1151304938
624387285
1580815804
2111061556
2077882471
1873610027
1359224338
2145933363
1607567101
1501483150
825721110
1908866345
1936762880
1771471859
124381566
1217508332
981233102
711427691
442087188
1499003718
460996572
1944012749
1530490371
342803699
1715264562
169611128
578489520
299064457
1268101101
105425185
1236236087
1334764988
2139411531
1512970958
1423751408
1317253090
2089121956
35399238
1920340313
333406989
1740821866
1660238380
1553379753
1486371617
534448902
2072499121
1409202420
1302194750
1621264356
747558604
767075413
587929293
784082947
1158211693
256320838
772949393
534081210
911450886
1019730008
300058580
56308755
1584702125
1626391518
1943516928
431058559
1505540805
1339860835
304774627
1411581951
566364390
1320171921
274566294
1148890741
650301060
1699249725
1723830602
1368504
1859543946
1763721524
2002424129
1097390930
512030060
1648415654
1137454493
2132036122
1809403741
2092654393
350289850
1095790277
536833561
262025259
1560086362
445701856
13401841
920160924
1783883634
1387558410
920062842
1848957942
774876947
2143857489
1940513939
1080702605
327623995
1995510292
29167643
660801357
1515714176
1204047054
1988807900
1585632530
532657905
1554373648
526452156
1010993544
751198863
424855025
1836741545
306548165
1767332654
361044863
399776958
369690808
23158902
1308468222
1146203762
893820534
1714640346
1647267539
80262269
582987426
1804430800
256166563
771211963
1981934272
1537113558
386965213
48154896
428311738
2080890740
482230906
1188498689
1450414604
1010029150
574476489
989022303
2001698227
1351451877
160759553
772139441
603722357
2008474782
1482306175
310737915
1193726384
521611880
312897356
1209645187
1032026045
70648116
1603222069
1643101402
1368452156
1770918644
1236193712
236962003
486560051
1575976046
805063590
1048202036
1076098044
1544482325
1044769825
707417685
1405463144
105043052
1464082473
1146415502
930312141
1584210477
1871503672
951337559
1704008246
802686887
591103624
188251527
1228192677
1599520914
977328119
741461113
1437367903
1730150890
101170706
422463539
600347004
846365658
2092364494
420677818
909816286
844513140
584423339
1399321392
686628568
298898415
281253319
1648843320
919700560
1340072193
1446760713
1393181179
532641943
1673784552
1931051096
1932460966
243647037
1815994017
718491391
312079538
470879497
732253313
370387436
866337252
115751528
80334045
1694839091
1713484526
392951878
818224984
1249625541
15963131
544732844
1917904826
283363472
864643257
1413344547
1481180751
1545335769
1346722103
388023684
828691244
1492203160
849625721
37046625
1154710487
65846258
1640544261
1319461712
2041753751
315221612
1892313171
575970300
708314328
91477181
2071537635
964738644
685800725
1282148537
226749744
1758293085
458376957
1615927768
1777681608
1555745158
2010662546
1642061134
1284705990
24390563
1006560208
2134285954
1820416958
1834309601
337104813
302913178
2036625385
84420837
763832593
191254519
1204737344
664866458
1002916896
230022796
134155882
677837901
764267446
760224653
1776630445
1803741491
834913889
1724745473
988896712
215300532
760017066
705482687
1351947012
1333587295
1415409402
756879886
1739325511
1869347333
362606150
566174887
139537059
1979729013
1137124732
619610048
1315292853
1982294171
1086715689
387809809
1066005268
1043652758
903430531
740984202
6261324
391367348
92135575
474069223
386401557
2040287755
1128372241
401697116
1603209915
1550197919
1249742936
880301016
827397696
878791514
1175977639
1800170562
2084750344
125769701
1448572072
95666799
1460464392
1922980976
2014447024
636440641
1628266128
66722698
863074469
1493874192
1049960881
2030726670
1443546095
379656551
446555099
631524607
1282430676
702408888
217112240
80485093
1035493702
1895773658
616930833
1723448573
565859775
1071789147
1178195240
1834264222
428879515
76995937
333059397
368765508
372869738
1338359258
1592559312
532832195
1029540186
790480226
593408465
1142558402
1550242538
358661053
90702334
1841320553
268220792
1207469011
910835534
949794970
1820436754
617254348
79210190
973253103
1450531648
1608762559
255021476
150087447
926818589
290519388
276622449
1538366962
1044220806
80598938
703475203
1499815622
422323987
1728480082
1613694348
436651725
1915704275
2084118041
1650208645
764041665
767498865
1101535014
1511110330
199278951
1345198395
1055601980
1078403745
185001008
11648284
1099799626
2020800431
932141951
1174463684
2298691
783529872
656075557
2041471375
658554789
1955395781
1988666884
1274647725
2011623137
558457790
342122934
845553728
872021401
1890855668
1212595472
161159426
434967615
552259617
527558209
705204924
1533325586
1489706791
170634575
355836967
1324378171
1887305645
1176291946
295364913
1070864069
273235621
1492287278
1119138887
147792353
298806938
1322903629
90731666
1444203455
2110573569
672028977
1093636382
846134335
1655326605
2097619975
1570066763
827043948
1014385386
394194519
1284603037
1009393968
282037379
1532842106
1074323157
1381000568
1184999490
1641601409
403004034
122163255
1420541928
144777740
1883290777
718648965
1970299695
493215929
2043659910
551279649
1182012837
870974702
1204022584
1704481360
499135378
1397243602
2036315018
546415591
1134993206
41594845
1939385311
1327541989
1132443346
143336694
1999195369
1488287762
851011497
602224009
1061587362
128607672
1504153007
905223851
1173781702
1544742696
903180802
1438258117
306773268
2013928501
983436777
1164639953
846368378
972368759
634618933
242869758
144023958
460027988
2143559100
531143333
1668482622
1057203363
1288736074
331895702
462209566
410308490
456003707
682356172
1667638934
10737289
248984022
1514525631
943780955
1983271080
1111923055
942331840
2095445197
315919870
1430015228
1016006232
348602719
243280254
373348065
633299233
494096408
517716256
1716125786
2023697072
523756137
445097159
1293253176
995484973
929093989
226235
794682565
832119917
209293282
1485710192
301532217
1550624300
1212168039
778071345
102166051
1882353570
570852081
1470978528
509039665
925480221
54057139
456813268
589081641
1866681702
1115444304
740225895
1826133000
1287688530
543517047
1722861057
729720892
170178381
664180429
285414567
1846452890
893082294
253255508
959513529
1435036737
450398268
1895025093
1982350164
342505032
1163320919
2118055183
567594561
937426120
2039395438
2132947393
1790517375
1309215049
1840220376
531551399
1156031305
1953413436
167961866
1152677547
2031417856
1150111988
1388249934
1325903846
1816864550
1932604471
1235052858
1660365398
633589957
2009836100
173426188
1976640372
1906475081
1807513092
1528427727
177985222
1191560976
1023674378
2003502747
1179512512
861707965
1437621537
1197960047
78105128
88731318
1350954983
1554262304
575267022
785832352
657376783
1608948370
1508818149
1488213920
1332405165
173742725
1687735209
520343136
379477615
1009665150
785411874
664113162
1094415242
334383508
594829385
1871671813
1867677024
1139763330
1657073009
2097752179
1728190029
600976397
31509476
981402543
1892843434
1323675453
736254993
434597351
1548372401
920764438
1272097519
1070312164
1861879054
63782696
916596211
986675482
814828422
1731759364
1382060125
312366622
576155108
1235667915
401917295
1538955031
2075291772
220907487
1541888732
495019070
1796660049
773145977
1654380172
1845682609
1704041262
1416183797
1167811393
1672349813
974016226
1390453838
1019937186
1455103737
2064904331
2120760296
702809513
1594090266
1113557153
2103934941
1614191028
687041931
2121427468
1392266508
977927380
1292186695
2003553521
878789804
597470593
883428855
409011304
99376068
413383007
1608859471
1065901638
57375786
1185780253
999153748
1851645568
1951066924
1322283119
1826019123
1435486408
1086287538
599417392
1047085401
1445517264
99252945
1319355710
384067065
1476666541
947114451
411460119
841945381
492403722
660608602
1164989636
1929504389
197113694
267893291
727316624
33590055
187650474
562938182
1248449135
1128987488
1762929820
1757536328
597630644
1736950717
154139956
584372430
675256366
547981822
796024604
138375279
1153110692
1160217309
360208893
1054470401
673198346
1723562310
1238666765
246167685
45645099
1060936188
2096664193
898347451
1134528627
967254218
38906532
577301796
1156314922
1906276113
1806787033
424332212
1354658395
1197154826
677896789
1388694650
1190945180
981018046
244255893
96742645
1070690766
1400559621
1818481919
1476458396
1266958582
1036090110
1035489850
939226987
217904207
812782169
489607024
2072831242
1312431155
1221669505
1133439071
1793286957
558592459
1734322227
1074002733
1353958770
1657458409
1578171067
413535045
316116176
1110662797
2042875868
21156899
605696134
29365313
2087661960
2061990475
1283530050
733421222
2076120016
55679131
1486742756
1930470598
1150371360
888261784
1478113784
1843606988
1354948299
1719828350
1720890128
160149521
121576808
17083771
141663499
2144618051
100361371
749365308
1165063396
1264217294
1089212696
1460280208
881894304
992744175
24835566
1728282420
2006404343
571432357
1472963884
750327722
108507379
1866619279
1198929695
1206751961
714996867
1527294920
347549874
286125316
1466514663
278416152
1372590047
390009682
2025421985
336878363
1864689178
234059575
1733194452
1902651851
2070779626
639806533
1935875777
810458382
1938126708
295888563
569015860
2004806973
816602547
341950808
1337791553
651368655
1892183842
483326162
1777826598
268896377
1197549705
1174712858
344522366
1970138529
1122827455
574886172
984811038
287459241
1662486574
1493298717
560461262
592019746
1614098772
1486018900
1928024226
716884095
1565011414
698790549
951847228
1719739983
2103426249
2072076300
1299866316
2019955453
931529705
706537682
470262097
1639782271
352922502
793651621
2140029766
519276508
144597137
1987391900
1522389626
1286481825
1026416210
327236806
857269411
141598593
1536797858
1586902338
1714204587
74042072
1276735861
39186486
113784331
144035193
1340168217
307823177
951592459
1045872340
998287006
1053567216
1404251637
574478091
1138123273
2119840300
2014312455
2011396188
1366514917
276375294
1158553503
1101287511
1704490964
1295284701
702084310
1393918513
832413944
1051576142
2128789508
456906250
1922870825
1155349373
643694216
583573220
884436626
234797127
1088356027
1298169749
797851756
1821360812
1130714941
300318782
1850846344
718986589
710698518
2017846434
94883080
321993329
1472599373
1218040660
789340921
707883522
394506392
1778482352
609512736
1714087130
1884603446
1940533159
1825571559
913197369
1790822900
108650439
1005541436
160356106
2017130014
999344877
2007473898
1945225938
1174440564
765302131
1227945084
282463368
1650409823
258631672
599447817
1606538150
415447054
1655073752
1749962239
198307208
389610579
1813383873
1908454480
905803673
2133343971
1064216565
2109902840
287811438
940786338
1395655680
1900365287
906832344
1446320236
2112491297
671807354
2117501217
546785429
1219628647
921599431
1274580498
1292217353
38043144
2126718180
274992417
1043075489
1589994229
1260905363
1007042494
974601049
789172224
1401953051
1236757939
907971565
88124404
1318875147
1816422910
427283602
684392798
1592718125
1596643334
1232509246
278386571
1119312306
1736890486
763756566
43373578
1849243415
1698226869
376014048
559215122
1938640883
1623014800
620271598
1455421647
543491320
970381046
1779951960
406097685
830811023
601962908
343690896
1109417676
171267929
1868426665
1419539977
41189587
217811610
308317435
955095430
1406631351
644441871
379580930
1922916401
1253571995
524193357
1567735250
1463113144
2144131911
379562010
1942266119
1188866540
878863955
59920361
857925420
693904666
1367000550
296245791
1212537169
1302835654
930452947
1734424920
840761565
512585642
1800335613
1032403885
1155634810
1145038608
1392956467
106508009
944915740
1603858335
791358496
1394645465
1687888917
1616270612
214519602
507605873
437294143
74964722
1285483303
1936090467
1987274579
544286838
557376317
1824773734
237219003
224169615
1978879903
493547474
905619819
166530941
1942893956
2113270590
934572636
701059952
241874024
990300469
1697928595
887503507
4341065
1755654308
858933533
340526598
405337610
1721260000
1807470084
1197319226
727352714
1444570128
418906856
1197516239
1477391960
857790460
324006005
1065583073
1782856244
526763069
1088157526
1093615604
1822942598
292493726
1054700645
1954132470
601422436
14848641
604354535
1909632679
2080346915
1838956947
1128056874
1450692959
222288753
602793613
811539682
1665795535
194230714
997332662
1267257556
853269064
41213932
1713969769
2082511689
721975523
1317513969
1353840262
344634395
1007040445
1860315865
1506936516
1539132646
2072048684
1255785045
1524972269
999165574
1322921141
334240425
982115304
989625986
136240838
1785730134
841243584
1089502963
481888996
2061764841
592036996
438248421
1062330575
765066510
1948167828
269062819
555164850
1434128121
965479819
1012811523
17816651
411931657
2113190394
366756606
220631531
425840036
639565253
1631091972
939092582
379347648
539864970
2108018963
2004870924
50966612
124985217
144070371
1016583229
1284020539
1401512437
456847336
482045438
1079001501
1748759913
418057649
433230269
1216065649
281468437
1317093691
1201372080
373099084
1559306908
396075999
1132194691
1701683737
895913440
915785695
1923883430
1952524621
1612526970
468612260
393132765
265300313
253936792
1712425825
57891717
886425423
805578462
181962887
845070871
1427089523
1540137596
677891382
1093225512
1007986022
1468920372
129047661
1027293277
122514723
1403883896
1964561227
2137413232
175413487
1500605549
395925766
1982724057
1478897603
1233835355
1263382101
114293146
1781800750
1949371972
1890910501
1447015522
1399244422
1152690216
504707611
1240153806
1231623706
1546268881
918792707
888428937
1352595378
766358956
1765044174
1533719203
1970219936
942273689
1382917374
2081712037
1562842730
75914998
996923157
2031045949
645386515
26366425
1941822814
2050404711
1691390451
1400881558
1954456264
172136380
758482550
1413264823
1001661882
1866885469
132971577
312614539
1861939019
1484421036
1274637400
270696481
1263382109
878238370
177628725
1293394800
1405419435
1475886820
702841175
1205195112
1740439988
1417139878
1817752452
1316380403
179283039
933415851
234703742
261455768
659365020
129719189
114901182
966486840
2052084532
827613732
116269220
385860637
1680773555
466528798
1891145461
1230865268
1600131416
1713039899
897019747
1599142028
414143162
63307863
1791465746
1221899858
1544451216
352416709
1982108711
1144365133
1097327667
523797313
1683516623
421810342
1815643466
1379172634
2095801438
422254285
1865590564
304276922
1408680865
737757646
1406289308
1582351232
717539481
450078670
911512202
1367840305
2011507300
687447791
1126936284
2096139960
1102099034
943258557
1359617881
1852800677
118122132
890944269
1603246445
2071402710
1427833184
1983221203
1676838856
1090719300
114804673
461096223
1595645926
1877985402
455877619
2060067442
1723179320
651782995
1594421608
1948321726
2066895511
1349707333
1901922547
1739977100
924209058
23339372
473096231
2031771503
1762532566
1674585743
2034433219
286377685
712236432
1034834040
1670837083
1772768209
252708008
831985309
1992451684
1540085319
764042711
960336369
1258949459
185342725
695172580
1175561017
586125276
163253535
600938021
1625277427
2142470945
1786003318
1036101586
1828367513
1078275259
1843613794
256050082
2130226180
1008566221
1515174438
1412653489
368638462
293273514
989277025
1234393175
1216398511
279170376
756822803
1892427099
120678735
48264848
962872939
1510634571
1820021462
531629844
482862898
1022156483
1564106083
1833729460
1452093141
860638178
1457984174
883960017
1951135545
1350316657
1827366422
920524552
1989635635
463405166
1124293068
405154741
514969252
76517097
780777813
1322202886
1085797841
1581920527
1368931224
659748658
154166098
195840060
390312362
442829983
1689535546
1566830620
578581676
783844836
1644550187
1518836826
2093432446
791588116
349173708
674554790
2133021470
1747427035
124498271
2060335949
1629834489
1899962624
1790514263
300116841
1527139025
1446915048
543245103
1618583482
543415357
1893963814
1972479010
1538862948
2127792013
785259274
1335529615
570894443
79575644
1529267929
1305803855
1235264142
1124210001
1098836243
29204589
868813522
709703349
452848375
34115940
603121514
1469834810
2086821586
165017015
1946953270
1562575446
1269514401
1632665919
1009198620
1116765624
214744230
136592723
1885210795
1968293975
1677185573
1600165559
852477025
2032537714
766308327
648562577
460174539
1689982126
1219726938
1948705643
1644403148
891054098
1796927726
298039438
1580834934
1280694306
1262875918
5629723
753766012
341287675
1224461162
1756298890
1994871343
102655637
722685381
566918849
2120635076
731897252
1324462670
406298720
349266692
1119086185
156759070
1322799258
2025749611
1618111815
1097586695
1274076686
1058067270
979608053
1608541941
101419098
1802271023
1504193924
2112876877
2092547798
1104229204
707616340
811399966
574035002
527019537
1021953659
456134396
788393541
371060562
1241945355
1839983323
355565339
1293090091
1916652262
1720272654
1100613112
1841388323
2095409386
544647629
1321728730
626025288
1834835222
1033225774
755926787
226045211
958239794
1494203862
2051049203
1290573254
2042079119
7864017
1695900758
2078919768
994125326
691343699
1683825894
939823259
1246997173
1246456329
43592821
592171956
2088494679
412278837
1674511110
870034193
1199087281
1728118430
438959474
1973146825
449568549
1070496607
1500991176
635167901
1740435774
1163523021
115518928
293626847
1757084642
827054034
1989569052
934662315
1129799526
1507019969
913330449
347945129
1216004115
1992136692
280127371
1559351319
892946144
6982272
24568686
1635406752
1606021833
121965161
1327009590
2075020760
1424837317
1377677790
1850287092
99338432
982981553
1794476703
1999562260
997762488
1608877709
563694033
597020484
2078339034
14689735
1504219417
220011791
1668325070
724572920
245414006
719984189
484526339
1251102160
1455976866
1742702086
1023194303
670422979
591992248
1275999474
1170162565
1935459704
678858430
1424815785
1997752748
1303767289
1595357329
1348938868
1010523327
1087663406
1625557816
1422293564
1046020126
534524515
140015806
1811762863
1420406390
1151216631
1990167622
199978621
200446373
1358664075
1514063857
1579712071
836343659
911937022
845896480
1593203992
566711763
154788769
687248569
213648364
240109402
1438415845
255352250
924334115
1129488787
89726564
2046939347
341762735
102462241
749234488
1322482580
1257217165
1203504418
1506226043
1652113714
1336257950
1237688037
220576387
2113668113
1600195868
438462887
32242719
267928141
1357637653
1878762364
422961779
688073484
410277616
1142160230
1327099803
474951755
4079974
1116588170
283337556
960164863
1529821279
1325841138
67042056
2103398788
527636467
1269590392
997253054
730369725
436077299
93102644
782191204
107127596
707488088
1007923669
1536470370
787521489
206315849
1471596437
981677615
773091441
271468808
1912528966
714327170
1400278780
84552421
1154848014
79270499
1051574762
1632312739
1232199259
1302763389
1369026954
1136470693
917946173
1870865700
1029441615
531074247
1204545998
920561197
2119711518
1995207189
1536466443
843279274
2080235747
1560024298
1593869637
1588555032
563650117
1439798953
98228655
1563807381
1170381291
1261038399
239221626
1910198877
1451505804
613462190
1272180487
1128588206
232713311
1689764362
1375693236
358407693
1344280673
967149257
778138640
1816035972
432901626
1244029371
534791384
1538387272
114380050
1426607651
392892275
40500073
2021257255
1396272823
1835429629
681082669
1942334549
1620022601
1188289798
989917524
1787847322
1035432075
1252662686
1032458306
551673716
469213722
652640493
741910939
1919622061
841165150
210565054
797355499
472512280
1368622597
1308576706
849927517
2116136241
732362933
1545263684
736469522
1958476107
210567290
832819306
35450648
1975049211
1877561216
775742690
746952749
707349262
387097774
1169373751
1777620019
651231690
131595131
976116124
452305798
1526271597
1216342952
1320112714
538217352
415447976
726573085
480641722
1476626235
1505309240
1621769466
1433015314
2111788269
347401026
61558167
1201701474
1444690133
1956729035
23921481
403205666
1850428543
2065307422
1596182912
276970236
1941238821
1971220656
546306772
463137803
317901718
1812530746
1423197413
151848657
1278397587
1977737418
1443081934
1081356632
2007799906
741720066
380081157
161643278
836770144
1541503388
623263011
900524661
2079639829
286280435
311700850
1947279450
2115697515
1357245652
762980796
496673105
1050034889
1076573241
1774248649
1790823216
1437464327
780912125
1040286661
1001417082
1538271911
1745569417
1078765817
566950540
1162570989
2111538100
1491106683
1383356875
476340963
1249307336
612470081
1456227101
1209269522
1965222979
1079351807
2028296171
827447013
331792252
22362087
2049025335
265379067
325635053
200942361
1200691759
531907964
785991494
1133339741
121413268
1881071602
1011487266
1516148837
2130030909
1523235980
2025686429
1778335786
1535099419
2061434205
1895434352
1921830021
1230658991
45472597
1693201963
91675683
1049205509
990793919
33607749
700910928
699502160
1015450101
1127173788
733920383
1373480412
1990120661
679892286
856812308
1243059696
825310424
1189842678
508746799
303508298
1369642239
2011762452
1314932
1738661715
586067951
890351274
1756813195
524892648
2094809694
253804812
1070016113
1774513841
1076112982
948191236
1403122896
583483056
2000750550
750127526
1527010565
1241762545
1709795552
836462797
1361500904
1475871646
1079182095
1510148049
1540778478
173371767
857345740
653863142
1233079881
1840324457
1465854387
1200633599
333073424
891301280
939200517
1331354417
520780169
1269879223
1295719107
305146105
332885523
1045765153
1894281389
2068738693
1466735756
145268837
297390512
1905865146
814799832
1153799861
1388150375
1154354464
1385229504
1942603867
1549395953
337083133
330520312
765719567
239751271
534051452
2140407701
636511079
215911639
34558053
1627781647
1782927709
103622302
251057936
121797694
467383800
1268410536
2109921574
198516960
440157959
1212038100
1744983565
1116032087
879070182
1843587421
836659439
1727889212
134576712
725862362
2132637287
366937457
1046687612
1231651219
1781254630
2083637129
1818798441
1152362794
378061694
417833596
1695636665
768970669
1699885410
316918075
585755613
792320079
399131459
1603359378
1189181620
1368289910
549332391
497486216
1207001893
1016287953
1557250274
1986084566
667029838
608372001
266987312
1731865850
1425147985
646805808
1663834395
95690202
822880440
35038491
1439363985
436207107
1762260172
922490221
726699666
1408348444
357300012
1884732866
74004415
1888373001
1896092753
2085844509
153967692
1479341871
1982545171
1962237300
290685827
1902495746
742161890
1727470100
1276184165
872907429
456578490
1788015104
1591283933
595549124
1511620289
1277317616
573190015
176915186
1775761762
1440567286
1922960981
1162949708
793111785
717956702
263419326
1005765967
438977406
608544213
123980720
12086624
2092791611
2075327270
894618321
1962769178
1513714845
2108394809
1606260872
533824371
2013647023
1418879118
140142987
280371877
1291755552
372143975
1526375611
240761590
930026182
731631571
963701833
679156685
1739454522
2075075947
226648744
334480457
11096686
1949010410
1615584871
838572416
1869813432
1671877618
1141052236
1464240452
211338422
1671432222
779963909
563220122
1624216311
1611438502
548990399
266787005
585577883
1556069051
344568916
1622543012
1831163706
946079573
1661512992
1837470064
60268028
164394887
1720987257
59638094
578419576
241873464
1627352612
103964665
737923631
532140465
1914274238
1981559770
923765814
421554278
1801649725
2032992288
295064917
1486873758
264474562
2070820890
489306555
12253915
571644690
767523397
1259476851
409656534
525866556
411935102
312567570
253270886
1280627424
1685473568
111992634
1431652975
940374851
485001402
960392456
874855287
1997859490
1713782245
222129932
2022851638
1865991778
1314756011
2060899364
1782688887
1606498345
1399456154
2043522997
152225520
1741360705
629522914
1968715588
445488419
1371854473
692601821
1935638297
1828289338
1583324620
371300340
313845416
966822229
369697039
909045236
1207742084
1125142682
1602296759
310085098
1371109548
2101630356
1836781127
896897518
1465586487
1208358950
987547131
534965571
2138551165
540453450
391476414
610266603
434558871
1562407951
1877243796
2018260899
565024816
1016589086
1375250436
981832306
1709069864
436403885
983274001
1597686315
965257183
2062938917
1557284262
1123623291
20399432
387563830
721020113
736206777
835272587
1211657835
1385817911
1893031749
721619458
482390722
966207623
749059732
2059027419
1320129745
822252646
237033215
1337117002
617506648
1505125503
1148737396
1146174028
2001041372
1891466699
192505730
935671226
1634940986
1993100426
1375632691
1217463435
1613954803
2002274612
609896675
1726628238
298470216
953516366
2023726872
1823556440
1629806619
1901303329
1675768955
1231165288
1235446648
1583923270
2079106786
1977781979
1369109466
585504261
376644677
764986767
1361697371
745266558
250061686
531804807
1501913352
656745443
2086637816
295267051
38334591
2007853709
425776390
962796692
1179077001
1549586856
696587923
975972176
1877670619
1230109759
2023617351
495937652
582193014
1593588818
1982824167
78009152
292916434
2042783301
703351692
1794809675
1574829877
350579504
239826295
527383594
768976335
373522894
369987207
1967071794
1408710474
272289376
368214494
1045946886
1236261946
776487539
90716915
307059527
1090205841
546008779
1918490624
2081363071
1033764953
2039780526
1035553075
1945810813
1900889854
2008021513
1809108267
1405649108
727799143
1507639889
1625375417
1847987654
1196233307
1541144076
253112164
1682665520
968314393
1248462244
1281771433
615345298
1685326025
887598056
850558858
1415014110
77238986
1465002884
1849125757
1752193770
414927138
998821220
399282938
355757166
530191795
1012604149
1149304510
550122686
56140309
2114641509
729760011
352837566
755109877
2033725344
1613962587
741680662
487880883
962427713
1452579644
136688712
698039991
903743377
325682060
16541331
1227482522
1899914602
1144869463
407622775
74155271
577200591
685194409
1020581216
756329760
170956099
1103155486
988016922
286151997
573435155
1407323659
983660001
1077184303
871800465
908397413
743917476
591444701
1762460899
251556730
197461582
893472439
699426361
281849997
191860457
1217484302
2106872566
233467843
74854949
427911223
1814064650
1896534900
863403644
1950711552
2012400047
438649193
1501373381
1120126071
572272268
1483267593
737398122
519031181
337325521
1103375399
1479630460
1613585146
381922174
719089232
375142703
863240474
1705326024
872903084
788984134
305348275
284678002
41431450
1636089261
1570208351
1802482073
1590130732
41952681
317177072
2031246686
598828430
1929590457
1742963462
1007230682
230201802
1069476519
829988536
312339237
2110914802
787832300
419816362
1153974866
1852445612
595008402
2108025097
1148008461
509278506
486278168
86378124
1821874269
197040113
4923145
1806899232
1674897855
1999345310
283276530
1357114881
1723164147
136736457
1895553512
1857045873
1462050537
9039329
1393828717
487232256
1213057001
2074181576
1501696680
1720979745
2118269240
972027557
178039126
1370002458
2003894101
497075462
1881723780
2128153133
353929988
1887018404
1426034144
845781882
910652168
1112408028
529977490
1987632929
1159214830
1004014927
1610923737
146890430
1359359360
1947549552
748229615
62843006
353634591
1146203579
1321466881
509627417
1995199058
1206996465
73826228
1730224128
2138982013
573750618
108220077
1240509447
788083689
1438469763
214363419
353803117
1274354013
10260146
226431898
758551754
1937211511
977335540
1632221855
1329527870
1288314025
1307235936
433035631
968356020
1166580521
1087474072
1525815565
1807178065
727073740
120286218
2015682125
1734640237
32512925
643017576
1953280597
442759131
1243190087
1278138056
73703484
553241686
183887421
447090476
1730892983
319386012
1725001714
1537590655
1370807663
1205752548
1126975028
696274077
1926644390
383675517
1087481592
1942302567
1580270491
1997931541
836324579
374353431
1207064770
1418560718
1426198304
70459188
1938257236
669619535
1863178313
1174973421
904658016
999878529
1201771485
1741135990
1011104791
1980356805
1320080847
1389358990
248541607
647904638
1168875753
685272406
1776764724
1748660293
1303151371
1373730558
929881789
1661976374
1255280582
1587349676
2114062356
646786936
923671518
424302744
1528342669
421974046
766613984
1440560436
1235303141
894875263
865175582
1151741340
1150676152
23197913
323510222
501382141
1605186184
1654723510
189514923
748390657
229140060
1140407476
1182985552
786222081
662358146
2041959713
1989014380
933472028
1586242814
1067500667
1453739843
329641275
659743973
1009286286
1398077196
1021851369
1908339552
617645958
57244878
1402475399
1785995975
2045468685
131672580
238234070
2102383218
280976654
405848706
46837784
1951691111
1491691629
1791393232
1662265587
1964566035
502401922
2126425356
982495822
1479162043
1697957361
745220585
544752807
739290987
1550997185
1162573193
836995607
857658483
99617101
1194473981
2122834827
1010572429
2019949372
1354447218
1904904522
1918486793
1198817816
1987351367
1501575472
375064442
456419071
298343774
2045775586
2101745135
1182787911
231943315
1241113864
619881706
503057609
1627330057
32721742
1719739983
540751360
1535617251
735851576
2086756838
83966335
2053488649
388396430
700398720
1988280175
1552586426
1170870282
1332755257
1445414220
709864520
55109976
1424204825
437764345
1814081593
1300939955
2112276815
1035069935
978736528
679045137
199207931
1514846776
274122956
1203048512
381071512
379996748
2123325824
1851688641
1413834040
1504282381
1338222574
902344197
1340748710
1915676099
1188287987
1650136933
168628526
527168946
78147512
659074279
236636220
317186592
2012017704
1853134990
551684442
247061468
1065091591
975068211
1140410049
1338422358
1103456143
656719806
1522975414
933575418
2001240752
172911225
1624202050
1226149718
977176248
542317007
1291792983
1551547309
2110767666
502590912
1352176506
287318910
1094439917
436612120
1438744736
857710830
1474301185
1376297901
2051309347
1446736656
832964884
1355746819
875125281
1615682989
1792928383
688213677
1960045819
361613326
149842003
853402700
1924728732
2063950475
1589642232
240345842
1906796212
1584852087
132054958
1594859098
1253199472
392871141
572390736
1022511403
1129290986
1875496530
1421317552
469829719
1085748721
493455667
78116187
996768480
1544087798
215613724
1868565166
498284286
1673782613
417109911
829502251
970194427
1243665673
1268650151
1734569278
454367111
745366212
1644905492
1848330753
1895236386
404033194
385637243
1224018200
83885339
1367094494
344638192
986727134
543533479
1663018216
751960147
845032934
461305028
1597728739
684511032
61607992
1635479392
418887065
70254985
1606925497
919933718
1454888920
844432938
480524540
1554320552
2096654479
1967345287
1233795068
1420138130
124338841
656002853
650029486
1942216635
1329186279
209506560
658570327
52455114
481797980
1401037373
722947434
1597067933
1428137550
476144175
205859931
1786979149
922335052
744040592
855439721
1829905009
1172541917
1599547633
1452831528
2038984070
1863907186
1079986827
1145973937
426217615
1435724607
537153894
1564231179
341841693
1595001516
1114631362
107533777
150561637
689670093
2090583862
549985158
1008952538
617848236
399794273
1418526678
2031644216
64922637
989330682
1644936896
1482052476
1436692754
555814509
1224061810
99468037
544992564
1261926967
1035322861
433665155
333798070
644952404
348897909
466275076
1644983331
1388438030
1561647311
755418649
59119193
187073204
1765361807
522651635
346808117
861069344
2013404061
1525664038
520887565
842691509
81260165
561775823
1032351276
840973933
1279578672
2106169245
763808372
347546107
765431947
336791290
1087070528
1608694500
119351771
550685747
1798723969
536463776
1167256472
113891092
1943409376
1499683600
337584499
781312822
654262981
1810601630
1009867745
254443746
1509979607
690103934
364949720
2084512340
459707105
452993710
2104689242
1761897873
1853088368
184549427
180391305
1850215876
215415229
1186145117
2075465620
1616535036
963392430
1768316379
691638691
1103543145
1737036538
477880868
486900312
1926022850
651322397
1810371074
1132660168
971739494
637331325
868660368
1863975218
1520585297
735522902
1099021880
441759243
1460687609
1873129333
949765129
1704167290
763108973
1312875661
1351357125
2008246336
832333382
972480883
707901
335518493
1324429747
1333289608
1388121144
2050688570
297992579
203286062
311526504
714673128
833305726
291298574
393831565
1171443970
1740525453
1470623489
135991978
293572745
1003873707
2109991423
1449414770
1565418478
1472144699
980310862
818557067
935149625
979248407
623478931
1231901215
80031148
1032724061
1217095028
970389681
39870343
1398181971
869950581
202006698
1925253376
1203808278
1860782090
426649933
1417098933
586026404
1160469256
552519787
242011544
394661035
384762207
1891275467
1036606205
1149032426
1261229970
1188749445
967286854
1087067422
917081490
1095517356
741704909
1262717236
1477617654
257034253
631985058
56195057
1465022595
1162369475
825172944
1411253264
2089229975
476404984
1091320062
1497538366
74989232
1811599358
338618927
1730796421
1464171777
30897218
1248483883
413449681
4939471
1602282059
692475156
1559111847
1795322944
1775083571
625968950
556695802
1374611761
450806423
298467824
1446216951
1247576598
2015836082
1896982115
295296903
2030556075
1213371634
339450280
1005979208
108210008
1119662925
266071047
1706430245
781428053
1453824328
1803565242
896419375
85178544
1608683715
42876137
1110123118
381924063
428148074
1665753439
618520566
1659160434
1707135585
101035377
1155642229
2056010117
1919722221
1231024460
681330219
1118186653
782825136
644274835
1606594141
2054414761
951799179
1858221143
851961947
248273912
1468172696
1866063295
556330248
1187624793
473679777
582084853
520453636
33001197
1082383538
63821958
1999271391
589646004
245683240
1899596573
1410665896
1293249459
101884413
275047487
395398272
53552788
728322268
1132217661
679492121
1020536525
1101503029
913012847
494522255
851111162
763138763
628389337
243880569
1954928326
1331567564
2091902047
783054907
1619316606
919527000
826443241
85326878
2110725691
1994380335
43691171
980674255
1802694971
1966488466
1560627987
1083921402
1802287988
1648321209
1526057961
908675565
1447266317
4838416
1239200821
457039817
307423111
443617816
355309850
1314124318
1868686181
169545887
162654733
1665652237
710002138
1594743628
1321631411
192436233
1905811326
1430475877
563340794
1562842545
664230889
1251567832
1378485082
1022567828
1518045549
705531597
625341855
1470727202
432662212
1195474426
451465859
1947750199
1989337391
984669678
1968868432
1192113648
1555592478
1976225941
352841254
33776356
1232842797
1887552375
403794443
770788046
326693180
1108306748
435313807
520750299
1944727617
1419903296
1281132286
1447183249
17655685
1902233101
419343498
857434973
1488773375
1977868999
811582020
190591217
1014985115
99602770
515227291
1888446176
1253797742
601150421
1663230874
51745315
59427899
974341251
768261146
1004168708
1259173541
314197417
914157628
741221146
546206539
716407318
1288246043
815025983
2043096456
1122135203
891570791
1526587753
219839699
91687001
1791186315
1177145236
1221441650
587178980
1058794474
1024973239
88121792
1910685407
1075378454
932668442
678072872
1798046656
1033324442
1625813413
341672782
1514500522
1684013349
1433442372
67927738
511225926
854725428
207427378
1599676899
243019300
274753182
1173909613
220452531
342905752
1875142213
2109815251
1280604712
1596768098
803700546
1111765623
766765584
1666515059
1180326589
40920757
1018611540
457736848
1069467317
1237608888
513417634
1050557718
1048273309
326973430
477846383
2096575345
555895229
624119202
1061940114
1036511208
422122537
1885123240
1213591293
517407841
1603221857
1141730233
1909257027
921826626
1769414458
1575714388
1118262560
765132778
1405301810
2029711677
1498583330
1838733101
331422786
128660926
408055650
706596215
1972579795
1684746622
2071487942
563881037
1994300491
1335315125
751186154
1227980576
1937036585
1893846135
1042774082
798074422
1716247518
2005505991
1324571707
80673759
458128091
1789731892
2074690311
567547013
383630454
1214408577
1979620043
1952189955
1359907838
581326662
323038584
741948344
1225629283
337893309
861016421
83393367
1866839495
1856334084
1977363580
370998911
1685167981
1672673630
1400046877
580941678
1710563814
1313891705
157819159
1673125491
688785002
455838795
1134773521
1475016360
1296188819
62964823
54726366
1342284749
2097284443
180329876
1779941621
899474217
908457962
868085050
839975356
336823563
1799041050
856416565
1279984965
635647507
111648527
329693403
81383599
1094346039
1990223125
510547034
497005581
963926378
9096067
1412246176
1085367724
1130222509
1568753625
248707228
1078680084
181859397
2141511466
1582681763
987558226
2044143608
1332877301
1056295722
1305459969
1355969437
1794342717
1508270697
1457077657
2106101817
1435851798
1492918100
268614852
549751075
2048726794
215578831
125459080
1734877648
270488304
734926600
718224580
571149011
1615452923
2020614246
1139467167
867068821
399069384
1992781714
2132805970
684613230
970773560
1171684166
1660361359
338095
1915614439
1878320708
1193176450
1014137862
1006807207
615566559
1738214642
831771288
207090171
1605662366
775049196
1274884543
1861365285
1529886636
251238639
647036037
1372534649
1298443923
408193022
448505492
1519850318
2139492894
666141766
578945239
1154867654
1295060474
1215329602
363506571
52594260
1714431922
1970633747
336809366
1349307130
741992248
1892868401
70374179
995873730
2008751789
1883536817
2121815733
419570108
240936661
1231344908
474990704
1537555695
2059634778
87179597
1319496833
1945209873
744590787
1368539132
663116570
726388339
751855635
318611899
1286975624
1822291226
2087809723
1195611642
156715726
618002892
187280635
836592068
296254544
2027895170
184524807
297557666
244097475
1020110189
1466385722
166769573
607990414
1959557881
1082201748
1853188481
758961597
1310957235
1108500229
1574991368
2057474469
1743962624
408146289
1170431963
811383795
241382675
1573051381
982246417
532143680
355286926
1672316165
1111108055
13483724
2055534288
784364621
374448205
1440481831
695293615
1199215718
280549024
1087562880
610028214
1231808416
691575750
1132688432
902860335
1597153119
1219243996
1123639137
251281021
466851904
214661672
1694794307
138771865
340660046
170161764
1757209860
545422910
1777504641
146311354
1024835376
473478238
1213909314
269178545
988696236
1358671305
1859074735
1080097919
1466017274
1948129141
115024447
2076521986
1252437395
1338201534
1255289959
221443272
1682445466
586472115
1258290696
531288089
1276346302
1911664370
156715317
1775880255
1289421570
551003493
2031826417
886866670
49616684
660788631
1271325606
461224292
2005495321
1011164672
1819546720
933783889
212217920
1973359657
1376714820
253899504
840059561
2114168438
1795304681
1439485172
1227651602
55697017
1465471532
1785199204
1951675028
310906233
694452970
1602915026
1293097065
1099601875
34957591
601795379
812904216
5677900
1532412580
299307126
310169464
1000018203
1507275215
2044485428
157687650
115490694
1276947444
1652981932
752421767
252305283
115360481
755490431
1326316959
878267974
2023790341
828261744
682282150
907812990
858297740
930685423
50385971
127649451
173439568
1949218364
103693538
93044314
555519439
317752290
1046177313
98567408
535649215
1497859908
2087319959
2049374384
1937979762
1142611366
738849558
1778055752
2002435143
1714691973
645776994
532290147
1361939620
1525448551
1446464662
904434932
1664743789
1813120057
282189030
262667395
1845221818
1325184725
951302062
947400097
1789524812
620363051
1796288509
1756890370
287092188
698850076
1719108764
870541540
743653549
311534301
911688869
67065984
125933065
1732397845
619746293
372612073
116893008
1372984649
117464331
1680561750
285593277
1804654294
1649510906
1418367050
572077179
2089278439
1796451574
191767136
1885802870
1770128570
762890959
722113354
938645156
830924709
2098214922
40665680
358956437
202937043
809743260
1694391278
575364222
579069099
416219000
261061353
678243755
1340571224
64305229
1076684342
498352665
2083365197
1289037468
390877750
1741546211
1861347119
722114319
1665916300
1060027261
551485244
14670684
1071702151
1952852706
106358174
1650783286
296272253
2080381398
1144266834
1778643391
266587670
89601156
136788387
985080172
1028589028
1870832507
634224090
1791855035
1154722014
1868708738
135731274
473024937
362296769
748501358
1132213787
1284530647
1651251416
1451490416
1417264353
1099553047
508997819
128031044
597290825
815354671
980019866
1957370065
1192202812
1001716092
213809089
187846814
1209853542
566357054
200932369
173425214
125302139
748212316
520137681
428397682
65727659
130584234
1579877957
807775364
484773494
1051445200
1563812142
1684666765
659016745
1322986192
864142699
1227504689
1496697436
1411585179
1360866373
1844059210
1252109048
187728843
1112881011
519085380
193121113
1156999656
1233178036
512510869
1282933514
30669115
803871972
1960583900
942727379
108162890
450246094
1065393777
1908625847
510418618
2001432893
1897765166
2070854355
363891144
688801866
282919342
171464798
1709848656
769470987
640956216
1757576893
533051497
446909951
736189487
960542670
899256962
1423245484
2033787986
1087832255
1124754165
1874358299
681706332
414381759
224045533
1475540129
232009732
1766442423
1978547889
375884527
2071287056
201244350
1153091514
1107429664
1390046996
900405156
641109121
1888796166
913280499
317510945
1960117395
603342194
628741319
503102555
1070882379
1529047303
354769934
1626031583
242647065
1467460004
1943270695
509674344
1667647598
786049035
259293928
860614688
1770807357
1207173425
60660611
956047414
397832241
1708243795
1874691148
1875063042
1020336004
964355277
1702766003
1904293494
1644192521
1461606546
365930067
1439892321
35982191
1080516056
1154306073
1685810684
2132255081
961531835
100570563
1562262886
963179792
1610816591
843982767
109534123
1986407900
1276250904
2006450456
315557109
2014796184
1408390227
2064269979
867616079
1055237226
1672554719
1437740916
950965188
378560589
1383919822
1034563959
1480749071
2076091517
1287909478
1185496015
485426807
1832479810
1020010547
12745003
1696679571
1360739116
1007962875
1785206806
1013901957
1789906316
1166376435
747870754
644323308
1702330329
1113152810
691968638
489794447
1198142018
2050056132
1589160853
931853828
1133180167
1059545197
1531371692
302856257
957354203
84141671
620448061
1085183495
1379107784
476229536
356343894
1865282720
1286188050
771922513
1642237706
488363445
1585747840
154781309
820245531
1822083709
1239455989
1044679620
405316355
1980723811
802954643
1755890804
1753389312
643243296
188301512
1632056528
1763917662
1364931721
203633245
136004314
104786116
2014723314
417205232
117987191
575088344
1719846806
1883184838
2104991549
817575416
1003984825
1585762997
528273102
1115445323
316525482
1706599017
1406842690
1870470773
1500678726
1841024084
471476665
1425525676
1675325902
1625441441
1789069714
65780342
1124344375
1163089440
39322937
910238812
1011639995
207962715
604295628
1286362273
1328010849
1714966204
1023219805
92667171
822389294
489711842
1086999403
2012893808
397174877
90637552
1983027006
2102479565
89946916
813442170
12762487
472594137
638793903
721232703
101930698
1009596386
539656092
2014727492
895151085
125282722
359910957
1664117624
266282761
869120135
1983341539
357463302
256792528
1628791086
1144156858
1930106288
710818713
1517730206
1063713676
1199978226
1471268557
851498300
1162357509
827621748
92196763
2044759868
2142598021
1391663079
1654682745
1053751445
1498152701
845541266
1726556163
1951156475
1382839776
812606642
227558520
224388874
48678925
1571903228
1430946104
252372692
374134741
1393912075
1847496185
1924156529
352548062
1257090325
206300318
131850425
273460480
342587383
970085296
44737585
1498898687
508707878
833889091
1928161145
1148701238
1977496659
988232094
565483181
1013153982
1085462880
302151515
893209450
1772298644
79949710
1993171534
1881484377
1786210239
843866215
448398627
1010698596
890269593
1116271873
979030796
1817438537
93767806
66552093
1880587444
207857669
789013632
1322611654
1598673320
2135199892
1251309646
671525233
529859234
1435545594
1679573359
817197990
1373243715
347186055
1276142157
182224032
1417588494
76103731
641589304
1454491083
52796355
1657663278
1180331733
1298657170
1824505906
1734177576
454469402
2104307281
1252315617
1389268662
585043075
1661118895
1250111423
1969454501
450317937
1599261065
2079126111
285877351
1049361875
591131737
688486486
1310102267
1806345882
248466648
1263235146
1889654672
647406824
971826211
1377299121
534968144
1396625833
194958727
2107485887
1582387274
209514145
1712353943
1088640051
425778260
422912904
888630108
805550863
338322812
864859672
844978182
1487559757
1568349324
1482790405
771758890
1688803002
582965630
305727424
256530569
337195189
1736829682
721586703
1578261249
2089377034
573469007
1509141393
1937414415
267855848
1383445932
684203936
2030229427
1908767076
103384490
809031899
1853567305
584375287
1078644915
1654637601
2014993462
713387767
865593329
980218799
2038488194
1144483815
840502993
1141407020
772168845
1102362210
1278938291
1818244487
1278352736
695151230
1108271527
1919247211
1242389554
10366795
566829963
1792238256
2064607340
1903171495
1408111992
1379235415
1984587049
1212320032
1557394314
1076623000
1966711630
1986143576
917987253
833479723
928913204
1681953974
796628504
44241360
1587544236
1233037314
434085657
1356199890
962163528
386997124
893858730
914420605
864846540
726858965
1471015223
852714654
1437956604
185518596
206397339
1409339091
1880323558
1348895379
1512067174
1460155039
1487018277
1522463633
1947387011
748223880
455919429
407924742
1724033647
1685462190
1776996322
1580151908
400281692
148781002
822062143
454944281
1378907334
1696022425
1690009268
599813118
2033494288
1900736225
1819570180
347232664
602796090
231018289
1022019763
1665478553
1280790523
760681207
544631019
1865983762
1678449782
1479734514
896222152
316810233
26743460
678401148
1819831869
1018070912
1911153164
578682863
1155113303
817375533
733383019
787805198
1951264666
514345439
1702541281
374307006
1908763426
854367576
1970131407
952583178
277419261
1259940913
1372369438
1699002675
1961259549
2103749808
339477195
944447832
141587784
560298809
1016599210
1635306177
1886911446
1952473639
1623872107
107914991
655675521
1002644782
2100404771
660492761
504634374
1941311941
1905521233
245753171
91856081
1357706449
315424687
1509196038
988765254
849195179
748624306
1049580749
527507072
622756642
1794760713
1889050002
145314461
1761063616
655332289
1907506398
252882061
4900646
1905445793
1240536413
1785235316
440150157
50577041
932932872
280115134
1678704697
380090017
1493025840
1548850020
868772896
94477165
760629565
1951811207
1644420850
138546261
276413888
1986163201
267274093
841215674
1400282433
1447676688
1509698259
2069955420
1916253763
835985264
343773960
1038811665
35899116
1647177671
1769206959
439954201
1019047321
1048515509
1965896121
316183460
1096670828
271741511
96734648
1528090196
115986043
1363185943
878298361
2146209806
268286129
619480521
61909407
120377728
367030813
1132501620
366220423
1469703384
1167428982
169409154
1809845899
2056890336
129087777
1875399
744580314
1463295750
999028957
1192916833
1874185056
1030858258
1018418398
1118513038
708297099
417049932
1353548307
579086776
722598771
1021872108
723460487
602141687
163998075
1795757281
1251245727
1527893505
1600806201
1388225669
767914806
591608658
442224485
1148727843
999169706
1780432911
1019849212
1166558823
1498043372
617604019
332845348
1890228868
1411660713
1180547764
2118390764
898696043
666725324
311719658
1359788867
1872021170
1056171826
540771741
409656648
306689738
1943647966
869373133
307825674
644365604
1147171154
450565809
880974707
668312931
1270251940
967325421
794730710
2029449162
1757634517
1883623464
1541275819
293561254
1678064168
1260748501
62644336
762653328
1992617895
726365705
1122764825
1546817210
1688408071
2113434508
1348320308
2063030704
2016212255
1612749875
830800678
810579539
198309296
1788159749
1672650179
378381495
1055568454
864873
151783452
2032750606
1051287537
305277705
1733753411
106770552
1275000851
749277236
1649508055
1863397083
1304567767
955642058
1608173757
745527888
1629403439
973710973
612749646
290193545
98779011
1719843000
336820798
1359382291
1302893497
732684226
1346015467
1271423395
344130523
322734088
1025579166
1163017606
1569217497
1954019953
1306631200
1778771774
2005937277
223831972
1752943264
1842748421
1556019323
1552312673
2026405214
288394413
563000611
2033955809
2122890245
454221501
314718708
2034327004
2146447827
776079447
1753133961
1789978986
436714673
1850587996
510632930
879690144
2092370159
652079216
2059747024
809653084
76448517
372482553
558549449
769249388
1144891350
754915895
1632284578
197405969
1283935584
2077964258
251524111
1516935046
2016483522
2067712307
1208902345
2141798793
1616696297
986599303
1550109753
943375197
2010160454
285003306
1013762971
401041201
1342439124
1611484900
1268565724
1713537705
2032749638
1036903345
231278036
332954883
1376704529
2045747679
906172088
1003055590
287382004
517084970
2145827601
1818735460
138917671
1761268945
1764375661
569463112
1052521223
367208520
2046863193
643081060
2065569555
1144690842
786087534
189740039
1244517579
470493930
1103426965
228154878
278295247
359468401
492608421
1495868865
1205841344
862282666
206318758
8418461
1525616411
1504881234
1473861580
444001752
155974996
939376511
2084954479
748290847
586539233
1297356478
348814848
563019039
265768265
1158552625
267769427
82142111
1418706681
632134350
428916249
1482319291
2129401817
1896208819
655734031
60087641
1055574154
1444921747
659916329
434052324
1513984057
2127477395
1667014480
1956927433
1244341819
829037541
663627111
143212898
198049489
883222021
1349487449
292408086
760012705
195787889
1892311690
1690105035
1933816726
1439594241
496993786
427626417
1108076515
1124507643
602120471
679073854
1378645986
453125901
304313183
1395610382
956590794
227215585
1846420048
205286849
1737166919
831794263
877867095
270469352
2106798144
1477474378
1262655777
1837417672
437894339
221188744
1695382559
414470737
2050595637
1690293614
673206975
1449610315
765856837
1431404581
1546756845
1168239073
289206571
879046963
79528842
53810422
1566033584
1917874905
1425387213
702544160
1846598044
810631022
627724060
1962923100
1909682716
1501526276
511990206
1169342604
1030075076
1319897821
667017815
1217422980
671977628
1705290324
1467481787
786033836
593536116
1922014301
465092474
928535385
955161928
1157902995
1583970226
1652218175
1481087703
1554855831
697530091
685561404
2015893643
225214764
123854722
843586321
2041791645
24976262
649096989
22535735
1095134936
170987133
1474981642
711140363
489838841
621410172
877278955
477972001
1158464412
1980329850
875679405
1498644703
1569257633
20654124
1398914383
413674306
97578905
1153898861
1053686063
1721794874
585069832
319552189
1501549715
1926531354
177622059
1461147903
362924688
790758834
1597828912
538595530
273677347
347998423
440706823
645742887
543145630
211900146
684901504
432367332
407663203
1428185276
434570238
313799127
310599642
542090717
122567374
1964040812
458532580
1437778578
149466909
610229349
1494518871
1111072665
1211251299
913154623
2007932564
1093794916
1147631372
612125980
1655465284
288951970
1493842684
1866275056
96306467
687600169
1942692092
1754667505
556858489
1923664298
675620578
1507921275
645087431
1284844540
1491240969
602208236
505119968
1156800712
673373550
749560299
1308732641
1133802738
216393689
1978543626
1012899665
647870429
1090114013
226687245
1520116612
1193250301
1065731934
1022346499
1779723442
748598074
1572900245
1539661944
2085528733
364063858
269906850
705377220
286597623
2112403418
99186451
466296958
1698806138
1099613606
1208672891
1538613285
121012086
100392995
975608338
1720619508
1767825490
1923299099
1043347351
2139588585
956585409
91749134
2091977456
875040466
848311100
1287963982
1588555032
852023211
825783158
38348901
640552444
2121288352
1490549583
398978109
1637999803
1919603219
1983636697
1087816104
2006978301
863975273
2068440256
1395522775
755894854
1275270979
1154248112
1191695019
59796778
908788726
110115068
2082124082
2142344053
804253422
392117428
254247934
1498947313
176083547
1251341168
230285043
1272489877
2065975691
1626647743
1894524326
118870221
1710710150
647288943
906981227
1890317805
1894278188
633691037
1743191250
790862194
736700396
250723305
1990012684
1006175906
1922765109
823137720
1319910548
815257827
224485248
1239502974
2106039538
1591669929
1653280984
369987207
1346504144
373206723
1457650987
1060369442
222461573
349879611
2061097175
1327498761
1675854429
1037269107
1234530261
1821064946
1606500874
81868885
2019653842
1752523843
442023762
12467298
1830251645
1979169607
1352745236
170252232
1639683146
16436974
1735784564
310005398
1774722740
1644628420
981722096
704803886
1393597831
1401662151
1614566262
1487477425
335765852
1638955121
423220840
1524556823
408215531
1875138384
2078916732
160461472
1827014517
1693034855
2132236784
651889625
590629367
1002014960
1212458923
1004932757
1178479347
1943369543
1640364838
455639139
595309025
952135847
1697032947
1288210712
492969051
1557426586
954466134
99776369
657287836
1614716489
1137833327
82215770
351166354
1827733137
1853827708
1958849770
1288686750
717924726
139467417
2062887444
1228016926
622152095
2058277561
269638071
1207759072
882411075
1774385456
1466157662
1866838053
1536257856
1366384827
1846578524
610791237
21909288
1166577977
1862542711
375282323
1009974856
150197577
2052875152
328200577
1990240958
1420937005
1652191937
763071233
298828707
1966751180
1431260246
244177326
1005982306
1396463724
176364797
826462961
1212025810
2077669582
708932177
4241766
1977806878
436873293
51222505
679364018
709224041
217352555
1418027057
1912178841
2121867170
573042633
649600447
1565400229
400291399
679189067
1432544861
256212777
279786564
1057020610
733110919
581171936
112031543
523789676
1567748870
1765593740
1141108699
808087511
1827313469
1240110504
1060046487
631387599
1918302374
1461877525
918689819
1762291297
53175102
1736641687
464311821
279328784
1795977807
383281911
267409999
870499982
1312497105
671004136
1378431073
1048645856
1241849706
94940060
278670515
1293202570
730276477
1579745357
1416053006
36953106
1441478415
1965781364
692242437
446770869
978728788
1173382517
1717752610
1339513363
1507721145
922789417
2042091
487008229
734526377
1401565562
732138303
1916386024
1191671894
742930849
1372106032
420905747
602576315
1823062643
1489807327
153954191
1856667218
131030575
175431637
1605256305
876754120
594146876
586223026
2096234881
1840112197
254850246
1153027334
2071181417
755775802
560694400
1648195829
1552467919
1477367288
1491654626
269444642
2042052122
1014174001
836919222
2041948800
1824220476
580419142
502704071
37861658
1283231457
242941012
1077215007
607015312
453751664
1999218355
1436094062
869221426
165814406
13646979
2005255550
445648817
100113377
1834474299
1792474163
234251157
1289045434
1175990834
1356187401
52871735
1417220496
1475231294
1440289864
2016997481
442060904
1836566962
162305633
612641489
21969928
413750658
801902221
1873812207
1624158556
1518135059
643940005
301513278
1209660541
1321122365
620313600
126235104
1507749490
1880332926
1030241708
983096314
1544658787
1538973832
1549057778
2102162359
1534020125
823180021
1007391975
775628444
134467414
1463298884
46710701
679310145
2006104801
926224159
1318402553
1197651547
259724522
1172850329
362542879
2036714046
788745196
2071981038
896052085
2002105854
9618148
86567600
1552610128
2141211435
746912425
10875287
1126976641
1403338643
1019896152
1788881679
1146908747
564910658
1620537567
1128495321
991218418
108972556
1788120393
85751280
1461235185
1895471600
550667933
1653306890
1879871542
914564700
1469131171
641755526
1122039117
627783685
2103790748
116683908
439288492
2131276073
448331297
1705220183
701727511
1919715031
334945890
2022444143
2021517621
366731425
1522682595
1950684932
708707296
1429934233
1865699644
392864275
203269495
227581378
50455315
260894464
109732871
469749787
1920415168
2069907194
191605088
254675784
1709273918
1218685054
1760590322
1365669555
981432874
274735681
1138278347
1487867598
1545518457
835445556
221916347
111192913
2111881808
1468601927
1800910261
783674203
2028549028
1022042129
1035127683
954989546
962911639
891456192
2089507477
900222886
1620164577
1052109482
1203978171
350524863
647245757
629341767
1279237522
1171183998
26170771
2064655700
386964024
1986111945
258188471
76870874
520307010
1885673320
633339794
1448197564
387600106
942875567
636904045
1629583080
1016936293
1155939403
226098987
11415929
93875405
1653272053
598147133
338108688
641952743
60175412
1720489160
1450691252
1991523961
694362133
876176471
2061683198
704063345
529944462
1066932904
1816323345
1207839
419307905
330160792
1571670503
446256683
649874823
1476507492
347917377
766030021
1682257611
1479379318
1665381423
1383683892
985204466
758036863
1325047904
798976829
1415031207
588373401
2001762098
1686290041
1438470921
9908669
57337718
2098503131
1119518698
999828094
602772821
303537338
629300765
1994390683
622832896
418290415
522830937
1144042284
1374099268
1026682397
1549943361
149964251
173328767
1249517948
1989638577
762380586
749717402
130587674
401819211
685533871
963670510
282820312
666212476
2066687806
1567997373
706327437
768016048
1167174991
932808983
711963412
1133525448
1718013
943071576
1224281801
227528279
1952323109
325362694
1434879753
1180991362
721390540
820464327
2037045107
1823671000
1522833669
1470132701
1452393141
1112148695
2032321343
2070930554
1663876560
50428051
295282968
1329673881
2129896027
1059873402
322352989
371245145
1027813397
1409061692
922511949
523706884
216265916
1665249116
836942475
1740281676
965838296
1330028338
1623719442
898267932
2064289855
1495805944
517665136
1769477901
764798930
1921390713
329305133
1522615993
1798254261
1640499682
1215774784
435762022
1609097121
10099806
1159032028
1810015378
2044300008
385013733
904653033
441790348
1281689809
1126894297
2046326665
1420385255
685604576
984162992
93262990
798915707
1589269091
121477314
1608239221
739931283
657864114
694682859
1286228749
331340828
1703370012
1717535541
1287750158
1407630682
1193853919
1509526582
1967485247
728116124
351201785
730652246
1115168485
1324737714
1198558432
1273968745
935488837
1842402598
1207546437
563550566
210049522
1755623271
24763572
2123319106
1184100891
848928986
1475577953
1064303640
1347158981
919228045
1748982778
1241931099
504187378
1180152934
1995987351
202875126
210535184
1787232724
800483349
893658074
1079187734
2143698315
134991909
189948646
1195528927
307869598
409811624
1263728650
1837550033
2031652484
832932639
1888180867
1625628224
1417874059
1964629418
442241241
271382243
917441129
248740542
1079583374
144017829
1942332554
1962008874
1408144400
119991347
1570256617
1082767314
1941245462
1984200957
1344911564
564247023
1747316951
1039263074
798204868
1466484256
1062688167
1563753061
968077904
723978895
2095232146
2008924870
997724711
1705435229
194051335
1794095842
1527726115
1688886135
1479398672
579997443
210323372
2049797739
523484485
1851872878
746197263
528326429
1650574147
1641053247
137320835
1618203122
1850453649
1229415834
1712879117
1373156231
1769984976
1358560399
2042926283
423860660
2058874224
1407151746
1654217278
1696326383
1927146335
1213415337
1817867110
2133195196
1450295672
1177094687
1511644433
1237638085
412455033
515226528
1994065411
1150990551
1193960949
714134517
642186958
407719294
1652573051
505416460
46302426
1485655167
1180450139
835183527
1953663435
1115664771
1240516567
853422547
725091365
506181950
1250789472
951253406
1939571817
1974005380
2031003553
1596464918
1200415401
232545976
680939419
1076319869
1553915699
597567075
950228084
932975786
1382780326
1059915725
1020877887
1125528643
752264863
539751245
58934570
1986730598
692847262
1684217044
1873760340
494694566
78379627
723169192
1002478913
1346403440
1764387524
944731183
209142278
1242655925
1860776135
183862427
2024337120
710051529
874449440
322441075
1197027164
1694347599
719021289
2030721156
2011604674
911554933
1409906161
320713735
1078182332
1839130574
480468632
983783945
1549287375
1824103870
1548191984
1104796556
1873215715
165742691
51867556
800013407
1977487111
1603375559
1309459416
1185223817
1019171271
110414486
1723745264
1859216312
1615892033
1104571129
1376886887
591144172
1128649710
1028214740
1400438532
2122620358
427550698
1605604842
472665504
455443612
1643516127
1032251431
1854256247
1370256573
13625206
247894267
1016019553
1448474892
415471115
22447406
612823356
502340262
1224053125
1263818086
959532617
2116257842
1347422125
1530013073
2053437769
644853598
511821118
1678798402
1247867741
1739483253
1611358244
615186247
673890113
650568986
1385696597
1822062384
2081363370
1398623185
2130161439
1719758942
1498320447
534745981
1762563736
1381446191
217980555
697078249
8746769
1001371705
1138703808
1640449791
1232371450
1481528895
875126519
639322449
852395061
682666977
2131935784
2038271554
1130264469
1885986298
1344191618
1296203625
1660088424
1111976242
1855541954
1663152267
1640099642
1773704682
564420446
1789418255
469841086
1864697205
1184946045
1171947442
1763254116
542922370
1746263405
1778075793
1849318614
1392587914
99884730
1729525789
996047709
426948168
2095206685
28597132
658957505
224327002
2009789675
629771269
1421726749
343102509
853296158
796824555
1610953999
2045149409
1594772162
359399045
235473857
1169371227
1085210908
1738836212
1405901410
1392656009
528252129
767471119
498670869
2130765903
1786525333
1891336493
1690826844
353952372
451232453
572115459
1837068555
553841352
516985679
734990477
758254019
1171923709
1504434557
234144170
295099399
701863311
410361494
597220670
787707068
687380357
346066447
1278556521
182762434
641311997
1580124897
1343736581
413355553
1179598653
117817340
119088177
921155289
447407615
887701191
592547354
1350882332
109300220
343730473
1574777158
1358175018
211752654
1052169304
2065359897
129959320
2084480349
1303575659
57771316
1843371505
273035849
601452868
306050321
1503641087
1102872802
1601622944
1135743066
464446230
968473565
1647953384
1700976075
1743351356
262750379
1131274451
770871350
1051214980
1076026361
1792607377
1049986870
447125351
1005639908
1575993541
580722250
1414740647
1740319029
2024603704
50152853
943258877
2016780812
401415667
215306622
468559403
1442192757
1709234643
362078718
36463050
1010017465
2062981727
1666841539
1820231256
719274985
1015606541
228758165
804759990
674252404
401968668
358997568
1215728916
1538920351
336798343
217175563
1403386328
1357715905
1610861928
636845323
1494284127
2083521476
486886398
328925809
23245072
1803129364
1341609876
1133673042
2061598456
496575418
1871235830
1033452619
1532491681
1626311164
1588407344
126690070
1277954625
474617556
958785343
1497625017
1398283541
1963548205
190846825
1744574438
1696138900
525137247
1747492057
2131026026
941721372
564262435
882388643
871512504
770570315
88645086
581852268
802791684
1833858699
198086018
2095533567
544916844
1842690956
276115525
1998977289
1429394293
1676536947
434658093
135951615
616990470
1433932049
336773888
563805580
679620332
1810744122
1438534655
575893683
21341948
484945519
942569055
930880871
498985135
1027659540
540956713
711058544
297476577
486437969
2068901752
2018390679
1786781671
1303903446
1448020237
38386796
293573250
1789478973
792928497
1756498435
1568650838
1417685481
730752358
2128197329
1132495989
1850766181
1430747103
655618330
2007771809
193464656
2100757403
669765500
33147118
303528520
208565859
546986021
1123599536
1357578488
1167862015
200505851
929372232
1466564913
1390322672
474240186
375314167
2048619614
1645830108
658041750
700406284
418912522
361485165
1737783277
1280930124
1364009138
248145196
324744008
83869297
2027532953
2065801804
631186035
1032937673
1593345057
1190848882
1032017733
1116644805
1612001570
1879989233
1606212171
2115147283
746335352
716904789
1572824711
345421291
2049012597
931449168
731418783
87821661
774925
784460896
1743623959
1631120638
936872840
747744265
1197507396
1706984738
623709088
1663543862
1575991323
712343936
1368861893
669934896
2079643155
1507242228
1049428112
878187864
1560057947
1337601553
864630130
760712002
1198204388
2090519202
107157431
1190911543
1237450257
1682263711
682649288
177384363
668504581
791749756
648815088
428110927
848131667
256291729
1969960365
1478921761
735969143
926582010
933068872
1886774067
135154459
740964279
357510966
297460903
101699393
286921631
1493354516
900881340
286640868
1363914427
1425732056
1582438545
2061140320
66105825
435366178
1632372321
1671700344
1261089539
246572701
715890451
597187706
317690207
1879372512
971671935
570407355
1541902124
1395244263
1644659144
2096451215
255916459
1702900450
262700194
1367385403
1098957476
1709519359
864516235
1348842583
1166700748
884967642
247393056
729758832
1125722462
1319629093
2137417839
2082969760
1812826672
1648373385
83527762
1186248615
1709272505
1095205683
675391726
1703848204
859711016
1370084525
416404086
1414541438
1228130124
1005381543
575041921
274039084
1197193470
301185775
1027523951
1510105212
367929265
1829119995
540389018
1630204096
1852147784
873960088
34476208
907830762
1030318744
928200568
1510759951
411931093
350650220
390340220
226682606
1576567418
1996002505
904151845
534767043
2099688810
1330036949
2082965274
1030109848
33852966
1856454426
228470164
1279306492
383528224
2029391305
1652292160
1855020752
1066661390
1650184905
763095451
1362011133
639051338
485088756
758348201
2051767234
459325708
691999521
1232576624
1313730882
156905146
444833906
1581762357
696974865
1513083295
844645468
1793016856
1681907408
2107278975
176903459
7819666
1441064620
306840546
1883936117
1522007248
1974355359
2124670301
1772480896
528669919
1118168188
2016802926
24531940
710790596
131620316
2093358163
2110128259
999642877
174558215
649739292
199158832
569781490
553101751
1484332049
89202436
1702443909
592794063
1797577800
1939564586
456775635
1511987795
681300272
1159519762
908257400
1488221648
2073189158
160592841
593065383
449128788
1062820580
1847068410
1707259166
2129060293
1489934913
130225157
879330800
67564152
1727582274
1728293376
884835401
376103785
1346887835
1508957649
1716996481
2105669299
709553013
1682450437
1833917104
1113218969
1516284244
825251724
1862275385
878211302
74101942
1594447279
136576553
1945151723
1013101738
1846122849
1572003206
34877131
1220310247
1959598794
257467508
117006090
27187216
1356293075
1195983333
1128234475
791337046
46244052
752386491
1196613408
634475901
238491206
345494871
1534228156
426666839
720568190
1065904999
207995143
109955631
1731099873
1364356548
688258008
1924240191
1215195000
625309732
26533036
1293538354
1854354331
495731683
1433806086
644224763
2079823260
834285238
86175106
1045617529
875614366
353487049
1884084088
1007580274
1132538080
669887490
2104411473
2115608443
1581357028
354218342
105661444
1302529894
1052562714
1196265774
1126982018
861938741
1468342040
253277455
144610224
570682714
2109316084
403117282
1362072925
1307978701
743420448
313608836
1820503823
1035915830
1808739880
994055253
948743397
1541045039
940246767
2113301836
152945819
1915218019
1882715700
1995298135
39765654
1780194090
1710636265
1615966119
1126664507
858661973
805477866
465006939
1115780031
1387955920
1243601117
1819185095
544838745
1532356803
864677369
624883347
579151686
180940551
37208664
222960050
650265821
881470029
409881319
1019123327
378212614
1625366228
1794552110
1170130256
1850282940
405034547
883465352
1344355256
560703076
1729847693
1066691331
743604864
1784738140
971271889
1405575735
1956149068
807873522
1187591173
1544559412
1724497239
1243293386
846483315
2133508707
460061081
464410076
225616092
761262541
1181173351
546254555
1024089394
1397995212
331949276
35309381
1057465549
2308969
1337784989
1471242520
1863422781
1795463442
1287653184
1372477587
666867909
1122690896
351473658
1381960470
1367774988
38694109
1980656139
684647672
913100454
1468398153
185658655
1082142093
2127873470
1412204154
107436326
1849446175
1099631908
551046508
251562284
1383320272
2146274442
820700242
2035809312
1347882715
1118760644
1126265009
872876137
1803372272
1066750415
1992174955
463283619
705090935
343719270
1402984177
653180856
325006751
1930395140
1084891145
1873963755
666464430
2068870532
1772567869
217674254
443815549
1839692737
343718898
442119651
290001649
154999798
741126434
1174304250
426374997
848408111
68713415
900451732
1495226091
447168257
2141380230
1544455320
1176688856
431915672
748549217
1218595858
580216597
1403491271
1796838957
387125104
1167257021
600431717
1046504591
2020877809
455836839
248518454
253492886
1753075028
1015799129
743069869
927713424
674474635
1417696557
769080193
13295336
243493469
514230717
370966066
869477621
346181443
640564512
24909514
581914563
1963440213
895093035
1964341402
1691302015
895187534
973559274
733993802
947369072
1615409845
2095990247
42741872
560914994
1844249689
309808441
1276193678
1396692524
1914953200
996890575
846065612
1938743749
434190040
1053290635
1731623907
1005629341
590481304
998239766
754193299
146943280
1645431841
637144030
870398457
1100909941
328639116
1117277216
2061012706
276978764
248436791
500335471
574020951
1400545785
1241370963
295314584
791027679
1641085105
519382742
796588593
663093904
353531126
1659309311
647075578
1692294469
1944520878
2087373216
176789444
1699344500
1341208994
1079308168
1085038460
378076206
1046390318
1137138102
2021201592
455102194
586807772
1863262801
1529426854
1222000950
503137169
1680979228
2069294510
1943979829
337706581
1523204434
370375396
290849466
2035410860
214334132
331991280
1595632743
259217077
1225148945
816191142
2066266925
1395845725
290822275
114491075
797867703
587035376
1101454273
903564143
1334970592
139716548
1103910275
1060079765
1971152028
351759375
933141958
1256566347
187227305
1598884709
305621271
2054073645
369011832
788943754
211287076
669866987
2090348070
2099035828
601860979
1807992842
1338543962
1073363185
834914638
891046251
1795581914
667021704
1418952159
1283181252
2085255316
1032031617
1406347461
1907966211
1308814080
2006981779
319481192
1597654826
1514109487
1062095348
172206746
271021968
561802770
829306497
1853012819
1659586065
1195539089
1981250713
1121141340
82933434
1593963898
510106315
1273991093
1311407490
904650247
1087115078
2018807393
750498863
1264275244
638013435
223096947
1328257565
1870821118
1602697382
1964971557
1384949867
291443118
631959330
1899371893
175249916
376091947
2052548428
424303133
616700365
1952134067
623607009
209395110
282098020
1902064373
1664162810
1559950120
635635314
1872475684
127928106
1518093992
866685251
937261782
2038136727
373233680
928643167
578286303
1110026007
280419561
523968128
96169955
937624785
116072222
1436776269
1358260396
965285501
1456038357
1715294594
1575779147
268406440
2003094202
1718330591
133137655
890803332
1196340422
2034860263
1558009578
250424615
631960100
587644852
1245048033
1542994963
1288689767
290502931
66977715
37064018
1733243618
426141716
259677424
1552610894
838050654
1269754787
1998822379
1029346242
1003298020
2023701041
1705950078
1494814763
1943899029
533007024
682498333
1536939684
1974192502
1297398612
617935553
1315542821
609311015
394584630
867898301
2137627315
1915384774
1247551949
986696365
157707414
1645175704
2095762577
1534101922
286839192
1606036792
17667762
700008597
1263713850
1509132032
310602765
1386641236
1561624967
276597414
1803025431
497826941
1625851935
1962252790
2126491735
151785713
733458977
1020465492
152482324
1292458244
2058552553
520770180
1881346153
1677306863
786679919
620032867
856005163
311862366
1919535451
1217627276
215970672
660072453
1944626557
24181775
32577928
508425874
42588035
2051627049
790323212
994311077
828554961
1074851047
1164204769
905890821
385193107
131862340
1967906994
803502389
204284423
2113364335
2074885083
849892828
623075304
781454821
456723740
1115279645
324722754
1519140195
42471600
1934033768
674310742
568419123
204605844
287251972
1080380178
1938135379
136136010
1315140021
775335494
1192703199
1488614643
1361774759
1743215747
844732591
895629306
1062796097
780403028
145314170
63196950
756982493
328650258
1861698940
1130557298
1107616557
1693704736
590693519
1638050154
1592456088
1383480119
1605102360
1078016200
2124848147
1539137966
169653450
1797619630
951161511
751867662
920267736
1942664372
1481122320
1235843772
1987128710
1344608604
776570896
2122406417
1597952074
1132845235
553227757
704333882
1925230001
304850013
233768350
19401966
474644078
2130489899
2016100178
591380386
2134090926
1708343156
1167542612
473537911
212077459
1554872792
2064798485
1427705625
956065022
1724451257
903812567
144446871
1806836978
13278580
2114671978
1445526279
447053187
335611703
694138621
378116575
137077887
1058525539
1769934805
317703605
525957308
1964599326
967927312
1055520837
986021191
1728383174
1070701984
744489673
1540080766
1850071373
1142381194
1896173174
1298119180
1283100781
208569516
1849420085
499173520
1169302547
1367428332
1175152064
2061192945
1769790078
1217445812
1497641701
363203023
280158628
260917387
33307069
458712439
507412458
1697028497
2027150318
1483596184
1633974852
700862149
276482105
1550202860
1352415248
1376889482
1585524445
393989508
769954672
699282925
1487220934
1348133228
1677080516
758101489
1897278623
1611239991
589293486
56420871
781818780
2042641738
893369781
525296709
2009799840
1233917037
20622503
472571875
1165606758
1976279078
1626616021
543773122
370805380
1990432970
1433118569
1054653337
804689129
1982287957
1187740529
1549575891
1740675988
166794631
203029033
1766244632
912131989
1548837258
455603930
1821570096
1209598742
151174304
1651575400
1456523557
2031593340
1500929662
773083853
2045889657
1867637586
2101711545
2085870370
49816411
1247130467
1255105422
688646484
631074060
1182108009
1454337268
1725563508
1436853370
39914041
1042472277
357498091
1352012148
656364329
855871861
151479747
1527479267
218703596
205112513
1343769896
1060238654
1054888446
685031262
1010770982
1276791704
1336179858
1396685230
176477582
694433970
775211582
1113216394
349731515
873591484
1884647127
617156377
982633967
1900478173
1341480092
123554960
883628604
136274938
1690974083
1466573440
537140153
18975721
705703746
1830673486
1269996938
1449767282
874871423
2128928746
271914265
974080867
1897836451
403836441
2147255967
1949845317
1510490422
102235634
1974955095
685497459
118959626
1181256218
288648140
2034751348
1306805318
1436865441
1429292793
1007597021
190710659
1786722101
702456229
1528954062
648151045
589593412
1165074504
117346421
722142029
1041594838
1845375124
1012112489
215741045
956782573
994835814
299391447
265842557
8417229
1677763394
388987727
617955571
1535896575
2113247423
1990617533
1352678021
505822867
341219160
1830417120
360128385
1266381681
1716226578
632284553
2061389598
316962185
1156329388
139426977
1040791789
1431318224
157457514
1730898722
1676595635
2091860183
1684023993
1060298103
1534408970
1474763455
1091351845
250429318
294844539
2013393704
1624997965
223877346
1368513994
1891037416
9101612
1740087931
466967406
307798924
1936258487
929097432
1488309065
504777265
981332014
1088318415
803948016
954273094
181053025
411033916
1004021658
1187362729
289997223
2042284683
1590034177
1755278714
477102666
1956522129
555016407
1243364019
30765098
1892930547
1776803204
671495245
1565087376
849755860
206945772
1220178161
1797155753
2078668092
2121808976
1968039711
329548152
1146482589
2089865372
2065356581
1482110161
59824020
980286059
678209913
784197149
1508629737
744541517
967969136
434539395
1459726860
336172904
1372657543
544112174
2000544874
152159293
1065367386
1089694880
1778479512
2126243120
1070183114
49550409
1685602391
759873058
812298462
1254534193
1902121259
1618893336
1958905611
326611458
2123706203
670141885
308379832
2013490595
1971487712
2088420055
121433152
758819628
314828295
1614093024
526417800
1194237354
28635234
220514394
1341981496
984626122
1213620214
1129312191
1694747099
580381425
1520110519
1784953676
1837975363
2076057455
365505878
170488831
80083288
1232231725
1723052329
797049300
1755429108
2125005228
1922150069
461870998
1353937570
2103442085
333353844
328423730
1348378516
1804716227
199916094
1455700949
1650904754
1719439106
2023254135
1610921551
2102418194
2091927988
628463262
197005987
408861334
17132687
1370660978
42769468
1816663232
523520317
1508584982
1353992461
500053359
341498166
406213532
833897891
2080838407
1009770774
1484929551
1091303
134399780
793519473
1056237946
1836295481
1029817809
1100163777
1553608311
1173271051
747341660
1612502221
1031900547
612104530
1574463315
1933999501
920554635
1446827009
1869129107
162382994
1873263887
867736737
144424643
921462001
76964562
1736493748
413656232
181249892
941409013
898800123
1640510070
660830744
2081171501
1935970198
1468754702
1307503706
447952554
59459538
996703443
694680842
258361139
1765767395
1398361745
1439594462
904708778
628052043
818635700
1128379077
1924964419
810364719
1857983922
1984962189
1572079867
2628856
823846441
1614276553
241089454
1226973540
1582129349
213135137
1815389895
205601564
1704265307
1354925167
357022156
1471742359
1333957037
994149381
1176753610
110631808
990860453
668230116
2019487803
1062903479
1462257341
976436488
581832679
2131869866
2068422541
1854844108
627926550
267167510
1427956703
1887712762
328553831
857979580
1140187122
41120099
801996222
545024772
1636876306
1197300383
1172055526
226122986
330751970
706514232
1994440458
1152327848
733217821
855986390
1947630514
840840744
2005791695
1384924461
769147666
984190303
749329462
1523657144
392117428
74340697
1727103397
1390460827
1427511504
954785464
54485998
185766797
361369440
1753431456
1081665219
1166777277
2056094530
1563794646
1466621899
1691162190
1324723483
1405880968
1456808708
2015457963
1017003882
114302513
438280158
2079291236
1789987761
321277601
1311155641
542738130
1663504387
35379363
659142351
1406802490
2051510656
1400463929
1445023505
1454395824
279546078
1991916991
514660780
976971987
1611790696
1135145629
263057848
2096570436
1895216065
335743036
1857549129
1234301513
844076291
113301220
1630099713
150419013
1466129169
799101899
1719195400
812697204
673856614
1914534227
1615056228
166901345
405348345
669910049
1224726025
1382805364
451500293
1820408655
308259279
1462117440
1879053896
1531118360
356970608
1725116386
1378202503
460439918
1893033863
552762527
276829738
2031517365
831072698
1999542213
923757509
668566187
157708664
1403178842
472714332
1716161242
1962016180
1163974240
299308276
66414263
2117884581
684881827
1894317999
285252278
621286033
407967894
1104564922
538222488
1618055157
944063204
1642198014
542135185
1807554899
1792378957
1441717300
2102276122
153531576
1295325592
1370180256
1773398823
83412887
358914262
928207717
728152472
689833519
1246740241
1043596573
587869645
594824211
679849944
1894275938
617952893
185712239
1597327745
902837770
1741186218
1764045998
1291811178
356291544
277943739
1449711468
1920594189
1646919211
1289147234
339684407
1065531966
1594991666
1048608865
1092513129
1977000452
1113726628
45285499
1398853317
127101142
400931660
2012235199
802576916
630087354
451332233
639940841
114901033
2065651379
1089845797
1086404321
228658535
1883575412
194205210
268960521
793588905
729282447
311468683
899195283
2017131500
850720174
424659984
702874092
758635937
2110844935
1664496229
1599494913
1918269739
562123499
1006120549
289801732
570258024
866823144
1187210910
1219970617
1575482395
1463722029
1237360763
580513740
822622247
1950890460
488248549
504961045
961244342
94717277
2033021921
1408289240
1565652718
1951206107
2091115886
389893719
1140921027
1500294762
1775571144
339447011
1379865508
581256620
1737198228
1370814574
1946940037
1707591022
910567702
273004513
1886660140
1574498473
134686217
1332927410
2000181504
665469372
1367964298
788072730
268047218
899954927
1066434463
157218802
1612538412
1456205254
1159289604
1953759204
1475187568
1609024680
1268509754
1059596989
1589812155
306398283
26240374
37583043
1146384475
478169435
1425065174
800590533
47900070
2044149842
1658980499
574805092
1023515359
1892713474
717248756
1386166951
383266280
1502218166
2118589750
312015583
570261333
618403851
739138252
1153467585
505486102
1770472567
354041290
2026746663
614489366
815074740
476094147
861836208
1100679906
1721004494
1873208378
1299347875
212662524
1021247190
2010962293
876292067
206958429
1417583328
1351059886
2142493986
2117499896
892064882
2103983128
1373119021
500882100
1676691485
1848888452
1946776127
997688378
132904940
154118843
630551871
270969541
433897408
1076670337
1204805025
1870934435
665919928
262606015
382156535
1953688823
739266381
425954985
1060530307
1345887080
1538367477
1627624681
27896017
565708523
150482348
1919730325
435283614
877702102
2029721959
53035630
1907183358
1791040590
1496324000
1057491420
1902402269
683431867
2032084262
1799232214
1356930538
1852995571
1051426163
874346671
2132711674
1638394021
1563143780
354357860
705763642
726379159
57676046
1431179198
1904240680
42968810
377693081
2064607194
1313954676
703342926
431028819
2131145339
2112131594
2121293971
1527804837
1475161433
1155323902
1126379238
1454783926
2083250796
1085634268
894910382
453082120
1921936555
48991909
1439150139
2057562531
434259379
855019216
89232551
1738385793
1661888300
1749968094
637645222
805647506
708530291
1723917845
1986306430
821163538
1983247924
844950458
1545693029
90101929
1985387878
1133264617
1318164559
926136378
1625381541
2099323485
162726327
677714423
226372755
782702915
334546454
1194559251
1585167301
1312440811
1079075757
1060287325
1291977822
957923544
136540025
43984552
1695899414
458428968
559200354
1629612167
1042896926
1886930682
214214582
796769465
1893347758
2127288639
1542938026
1803893766
1052645733
649727030
1076055279
1137241932
1213475847
120324074
1297310125
1683490384
1363233466
789808806
1499868847
1444028443
1327676655
752521323
2053988944
1016316076
1744121070
1849141108
1721893571
11987957
866970331
1332535675
198699879
964322469
705878207
2045256679
190649780
1027573619
327306069
1966142036
427963643
1967074290
1406567442
124180049
1483834027
1827002567
314486408
411851811
1297646801
1622071479
19990211
1654113991
1197695567
531328559
384990115
1171482933
1303868288
1965468441
1435448873
898763851
1046107634
1009376433
927207467
141796790
889832207
1300560350
1759146557
1452308901
399105582
280501010
1965025133
52022553
2099869631
1655240228
398457626
999345809
1632077074
1471452158
2013046240
2105642145
1344045476
1248661045
1232390379
1886904170
1818467554
388894273
1636077184
1786518021
2046561919
479416796
781384386
1064769418
1782239036
1843019476
300197842
1160356950
896029966
1801377343
1374434659
387709659
1015531014
264487716
1132967783
1851787318
647807090
41973806
24469823
608402955
15207121
50661053
904873831
1373754893
710113211
948633232
427808137
294517142
1438145627
1940993286
1744143734
392425254
282051100
820770166
510488465
1138575510
742974504
1936730968
2046421668
1969664020
470186019
385657886
927722290
1547950306
1204263838
839242952
1940784899
1949670606
809551084
193196946
156661252
1183692246
777776219
97421778
1219567697
1424633215
1648660500
1071036135
709660068
366270069
1719134967
1394226760
1147778891
1276916145
1062583650
1132878779
385247439
1920381338
1375398703
905091884
1326640200
642229475
2035544830
920777265
563621189
1216018996
286286661
258165095
1888519540
1125229352
1815979978
2007602600
490501153
1729406034
1099519197
387855684
602779759
995910830
785318675
160577927
1776701663
1250063096
1251447453
132905357
1627449164
2084293156
1778301207
1470886622
781684867
221463453
306188581
1601298045
1346731687
1140609197
1762525395
885791321
1516651436
2135067930
407491993
1491411961
2132123346
763335907
1358248912
1539823656
865037084
1808723572
1968626037
261060647
2118219998
669226844
234131568
854254265
1686543446
1385138053
1352727869
395184353
1051212505
567829303
612619696
633991093
661262014
896792326
85564587
568836947
2028879156
211700047
677852423
1760408728
1330364007
595429974
1452373867
1653191021
7547586
1007609593
437200915
764687548
1442251518
1400419354
1331965474
1540739052
785658879
462196205
84354705
1952067127
1809236495
938024124
117114115
1711333844
334859532
1202867492
171794866
1598108594
1417217549
978890896
209072540
911803450
930404336
762916816
1568544099
1748056616
173084481
1235717984
50870721
676482330
804450374
640432577
586701318
894080778
795785196
769444987
1369188923
2113161551
1491201340
1094314692
175814249
1610852649
432592726
681589511
1792869071
1253541173
1817518117
687310775
737188734
1031661545
1617695687
636595231
117945886
1252258572
1074111699
1892998146
795107488
89317077
1587241951
2008237714
1428917552
831132098
99325406
1110609459
1680483307
117524108
1104312848
823467483
1979767810
249613687
60388042
764002191
1310350226
981398652
1184240265
693700846
1785244526
1084594719
2146088254
1197829722
761149757
1801722533
1807355129
243056352
1589767295
1499421559
639668762
1637667264
1798901312
681788619
992221677
1384493865
1109058787
180238030
1767651379
1499483716
832931820
1812723516
649270901
829198076
1523166662
1269919463
1197228450
51812467
212330677
2063516740
353736857
1922206630
929516195
1717353003
322245670
736524819
1302760110
864457969
2093622009
1418838442
2029227651
2116047378
2077635651
571322255
699417139
1299810805
1913820672
114565038
1986692945
1619098755
1717565585
719165204
94354123
1789260893
604920444
1360074746
626599941
256978237
1860792230
1712790346
2010328901
781514397
457621582
1266690254
920442666
1085382878
767930100
193459050
1571606770
623609550
804007876
1495477541
322194971
1266646680
1714152394
2128695517
204286149
380960752
1766352247
95957250
67349360
1019781290
426140526
141356463
258608076
596801972
1920409945
437404583
815485847
867369630
7636735
1661602921
974188877
93590467
1914225802
591118204
183492206
1489770031
1822977039
1112127072
2089279714
517863783
124433643
1550216930
21231974
1585844937
90746835
481053709
1612513963
1665398154
1303005319
12748996
677638841
1537993294
833044843
1733370735
592081454
1756260746
283398746
597187287
298979724
274371937
726058374
1506153221
2036626269
454562421
1586248206
49601678
1011055093
1358801023
1412687573
1646087471
1995166921
523867268
1058125840
219469849
2032095827
729904671
196381780
1545944285
724073867
1710718652
1878535743
667818880
1505807540
883231537
1127046078
1663588856
1341000166
709111345
984926425
1755330497
743465750
1665521720
1260074224
1504208094
419648893
353624394
1887384794
159700959
222878727
595564881
636436736
407459372
1815633796
623886449
1342031667
1724251330
2099864184
922384601
312577870
132018344
439589966
1746779448
1373700051
167700417
1840170209
983664625
658431234
786153538
2146624656
2129310189
1792140696
1316992935
1705639622
1993628504
212509084
1140451226
123549778
928067212
1527444486
1658479575
1970536460
240640424
368313147
1911906136
1267270262
1988614126
1167702910
1259740530
262610871
1589953632
1258763645
1788489893
627280170
1390040558
1369439243
541433199
1967123591
1188679345
1853697267
396426094
808820141
1359185966
2098315752
903312584
1254146012
225136773
947880195
1374506603
1465665486
174550102
1081317659
2032047264
1447683796
1631914831
2001945962
1205468846
864149495
1716705073
1829359680
215207912
1050038442
1418547819
699035427
624510160
715302254
1539142236
1997333604
429561177
2135813694
24744485
26483565
952564672
1591617694
290901729
52440929
116361149
2032984235
543843159
56781990
92502570
1891260390
15974499
59516211
396212482
13290593
1094972469
1015520769
1158725441
595178797
46071182
1713819860
771829579
491369382
794462714
611962259
129769127
48227665
1976731562
323734388
169399649
1514906945
1652753376
66463360
940691544
288696238
262094939
1447005771
199146712
1870351750
42938595
1886997894
242962693
1645696588
1743106760
964035222
1685861041
722950452
2061047989
187368221
1663714862
889153124
2069945376
1681278063
867394715
589828368
1370439485
1560997853
1923558859
1330775391
2107338397
1082157621
393808834
1752606359
1046940002
1543985488
585307160
351830369
519245914
1699910952
1327195377
1485298531
163031220
256435496
1156325878
1965543005
323285132
374771060
855396613
1835581030
547033521
1667252807
1406262252
1008845675
2143711436
382206853
1007617377
137614435
100259181
741555296
968331092
2022080198
463953542
1543410995
1831062467
75542076
131037681
18995806
203922050
2069714465
471779516
2042600609
337867795
351537581
32249404
1858227442
2082176379
429088356
876684877
1071438233
1883964621
1499912592
1482799130
288881627
2119037278
830136517
703817596
798084264
1223598993
1298863455
1655866437
1406651831
2076455777
494927698
1538258963
1535785601
1258674422
1390836880
141008018
558143394
1706528898
343694692
890897436
839141276
582729277
1870502981
976878447
1156807839
828019435
1718274376
1118233170
2109677545
3257714
1541403754
1429214273
653863495
1054019891
911251386
190201283
2117628159
1032250295
1782735121
128800148
1082913215
584238426
618243453
1199571421
938000966
1183614995
1887553351
1580765113
621389661
1125236306
62073147
1022905905
24680206
395190544
807113653
1428808062
753834690
292601444
1525591335
883321073
351232653
1834176229
1803056269
1585413797
348419233
1209990144
2060378235
1708192350
1278473048
38836689
1609416265
1722365121
190517136
368403548
692603280
1816808428
1155309921
1906172966
60117784
559477262
445940583
1406735524
1366088421
1965576551
1210887954
2060823632
1817553124
627498331
27328391
904572172
1470241436
811399680
727542263
280839164
792907369
589757744
924391389
1453120878
2057118264
807225396
589248205
1485305886
1945021286
251794030
236884590
156791990
734079365
651431608
329239315
1213896546
1337805112
333506414
477510215
30011240
1918841963
1694240909
1982998461
1801401859
171727058
650627642
512666218
464018604
1396148842
793941247
179335901
1348916034
844825041
2078644321
162677007
72518663
378952215
224898985
1836372902
438540282
656705949
1671550974
679112951
59727015
1865699644
394287939
981387043
1327331588
1546962862
696864012
520169179
257886271
539300944
2039763521
409729713
1809268061
45267447
873775772
61277312
1552737767
468359994
2018562621
372812832
742805351
695969515
726800974
307364191
754538904
1862147352
390251111
1933464589
847140958
10805459
83174947
901173320
1009911926
1967925164
1462263479
1211238404
2099248083
77594513
1395066604
1874806227
416655335
1561927768
1731081094
434732488
1305343094
985086377
281433064
824037426
771204589
223688361
2034964744
614433399
1999045052
792168308
307211379
1733741637
1851376796
892870314
1177939905
1479729033
1976230672
187919916
1730332300
1649773890
1490612617
1041888590
1793393294
302445260
1410284106
475406327
1907549267
1831464003
1350402424
209286217
1556289813
1067332618
969435599
1104392641
1733440153
1561401376
1342723754
658429407
1344568354
419352866
128258070
1542909311
1515870637
90325924
1554574952
1980772418
1976357092
721385948
931334071
2105353414
575973932
901118411
1058137593
244333552
326799840
1708246156
860768020
154124239
1231300099
980935560
143665096
514847818
467579845
1126406946
1162786254
1837200368
1489032735
1431825278
1185373089
192951377
1086418799
2017268436
633699334
346928794
1871430036
1191128797
1842428674
796321036
1321848692
1391328476
1870455350
228760873
1902731440
927932634
866440797
1520639392
1672380846
1101043051
1159548116
307033620
90034647
1559530260
1490273216
1855998691
1474530679
1063766380
1108152984
394005316
291462839
164555771
200785590
1485642137
1085992645
442850557
1027695442
1568811126
459793762
342515889
1720631516
960897523
362541764
674609109
1450500545
1130513237
1188061620
511756622
358154936
1144853451
1243365941
268426047
1369337795
806800457
818090474
100935248
170011191
1889105516
1015211784
122553385
66037040
770384346
84298682
609659240
746730730
958378492
445368651
1455115217
1205201974
1558844040
670106657
1089890856
656112319
1121538502
793576941
170649609
2001317464
413266623
884938908
2095011976
1784705810
1199880282
1652972243
1046018899
1050737727
195972899
540424435
2134857958
2102874086
1929229802
351228816
1741538091
1312281929
1566135511
359922378
2100762867
247425340
1931145402
1225742742
498875709
591766750
1290140146
2014493637
1195204969
1844702422
282726853
1165931329
237103935
446081397
99064784
1675624854
1777845328
867603556
1403032913
129210297
131811793
1468908360
2020485432
1216322501
465510372
515241289
756505736
2086339283
1872315268
1279091952
1521709084
129863236
1277172494
1008862399
464123489
192895924
2056569691
948938940
195484017
832846549
779088238
1416557355
273038008
804400635
432469088
1301847006
5239612
1899297076
561551281
1742487818
1462216301
1758111239
834966722
1330523326
1587910525
1357851692
2040153076
50453507
1001543738
2043157194
464830576
1063235036
276004461
420616024
1822737035
721413297
214496057
915571047
1085050731
815011405
1832743388
1543715375
829474080
460771907
9894724
496057924
1292358653
1535816200
105732254
1359648643
615495255
1855743870
595777482
985091476
700488971
995341776
1956025798
1093943436
1878723851
734709362
1711373022
344517919
2064402817
359039174
816874742
1384186088
926135969
1367371887
1709437061
1014580505
224302467
943080039
1373186543
908315
1019350319
985593461
1972199477
1482875178
1558690651
776765550
482591623
666560143
2075311117
1129537778
303960709
507211017
1684760277
2144786262
944811194
1903160411
1119539141
721427537
1254246967
1920068140
1737239509
2041945129
62931905
1692895103
806695875
1439266402
2069698220
1048895431
1643436859
918219041
2062694092
1579732515
2067407587
875450769
1959743576
1599640770
262630167
810615329
387772273
1451309755
873300569
1643749761
1160354444
1986186707
833107872
1574571744
33044831
683142744
780588950
2097936842
723258349
395753368
1707733294
1350206585
362067190
2135279842
1843423878
846480491
222536333
957438331
1788791613
478451863
512102499
246267344
236743023
1496050250
558753464
346117097
217769892
646405326
1331194588
24346663
1990888713
1544280119
1591954935
780367419
255814026
1536269665
1055044967
69053987
1247205996
2066608940
2116725523
1753225282
2011243572
546110081
478609634
1939580894
1882183018
1141520664
443561128
546202051
1776903501
1216470024
1219014996
1689242053
228954869
512080008
1564890025
1180155881
536461309
1171456579
1808160441
1060249735
1206961519
1078292739
583615686
583378926
798326306
252691310
2123980230
286416475
1101101112
207403109
1606791709
1602465062
1688994583
1954272559
208027408
1083153738
93896173
158056849
622042297
166938022
1356442471
339589589
1297406592
472263168
919670061
1054397420
1251962483
1114856560
1979488813
2080139494
286838051
694956043
1860051611
1573641851
234948016
114872520
1164928308
629490323
77732486
144007380
344372323
566078707
576315128
1016757511
469610649
1696979713
2050374636
1338500493
481847341
24695522
359769901
625380250
421006109
907741772
1760723799
456313878
417845396
682513462
1765127111
704912008
1870455552
107066065
1716923345
290437065
1913940910
1580845073
1041881790
67471322
281904105
431243511
1446184433
1450141974
645547705
1130841191
464543775
459765304
1465714953
1313322336
2134068676
1935583849
2056371845
370852609
558619795
709130814
1706445746
490528252
1554506457
80672827
1828991794
1978011848
822339030
1999160694
1642839249
1118989703
879739068
59736325
54888485
765233531
1875378209
510092367
511028410
592938893
1985541174
906716532
2137304597
1736095811
209019290
758352122
1370129536
2040870630
1629789070
1348871609
1672596816
1180336562
1166288317
1891415066
1786784025
181174365
553805828
929452517
1886567901
2061635256
115301446
599089357
2068927992
897242518
1331339261
1982719283
224153474
1373614080
2100037051
158535641
108455337
1315902690
1670304707
2140769906
769411675
2076076850
1084250177
1700385058
717518370
552565027
182189437
780036111
66341386
1475479552
617611188
28579709
875771017
708056715
549400898
2130139492
1075158021
1629963309
1258021727
539904905
704165011
1340591603
1351115235
804393355
1115151418
1446376396
1807207280
727868519
1904750723
610653099
1828517308
1170364361
188428433
274341593
1194834375
1946678032
2025390613
1950066083
524054697
1631815033
1528491064
1767231955
805910941
354569920
1074376005
1118600912
983693155
1152447601
1860928893
316694505
601937406
1362414728
723019394
2130376328
815272001
1452305982
429809955
1377592723
626544542
1847092298
1761162937
1214482934
2022684370
1676805966
1747137960
740393387
1304400131
1923980427
215007606
1083552896
1534683522
1933458330
619629567
1065187383
1796443468
310893858
397929973
587157039
1830576223
1771845889
462975815
1014463347
48190243
1201173727
1978432911
1481253891
1111541951
1161473796
646629392
1240815998
67278974
202634817
2061048269
1681845764
113708638
693704084
300415462
1302529185
1035309468
5159662
1580533350
1970136467
196349792
938853157
114858004
1169483912
1042512496
174437566
582249618
1925568927
1795447338
1586256204
1661199936
56527268
436887700
1685453011
1741737906
1000911606
1615765221
900959638
831246781
1091782650
179213122
953978494
770818565
570596402
1849935202
805024399
416977109
1916044889
1440772044
592089458
1570260086
1601941058
2043179471
36905192
224750174
1500530785
1702650539
1508911982
1016205340
771770943
152012470
682041904
629771068
941529041
978220368
1860413069
1840169171
151889972
1969670042
2038268279
1766019805
876487337
1111096641
897149605
1190527913
774279154
4424746
1048919601
1083964703
1081098165
2099436770
77735583
805176445
398465207
114070406
41069225
470324681
1497946583
1954917295
1651749820
1978706962
1417825812
1991617609
789284439
678387487
473583012
1942977030
926999530
1193703808
432313248
209922918
555246391
257457409
991549694
1377152585
116676114
1829495089
418536576
298960916
1842169282
214559325
279941112
1925685162
1041552726
278181894
154350348
1517950994
533380860
1734983881
1325137543
1324080033
1839153444
567326654
1871966982
929991650
924675813
1663139069
60562851
1731696094
1560162481
635851928
654210050
1044243670
386895473
144499552
2067675108
426996653
87094640
1585239298
2071808488
718918567
876912316
1042066745
333973914
1468403220
127971114
880300207
860103473
1724469753
1140151813
698236171
910215210
1355059503
367575609
377549900
1970790335
1188358760
1925169134
1608352320
2119410556
2101316234
64845840
2002141358
1073061715
1081991385
1200043218
3667185
1254008709
2096803085
1801397860
604755144
702309797
1532419144
30364717
1160263075
1351855532
618787295
509722041
1232223087
712852039
272452179
375234955
712655237
1658477948
427603294
450179534
1512181924
725989905
464279137
411628452
1120914802
701985479
560142855
1034228720
530373971
313264349
342064804
1495195737
1066309337
1265522587
201402124
143268275
1960581853
397888896
2083176601
894390803
974509475
1661816089
1655589346
1486853502
1918766829
1913879011
632628160
1830651156
1741560894
1703859938
20065722
344554585
705627830
1590448963
1159168226
775221008
1494273633
1803578348
270563507
1190107302
858421552
815313058
1979213165
2112996412
1053561487
1149135043
878207434
150601842
1578210793
667039484
165655333
1833296070
1590797178
599878328
856469134
1450561496
1813232748
1800264829
769019802
1839434710
1482043374
1675144266
1484396711
122454611
1852796087
1340476784
591568526
665495763
2052047035
1710953649
1380493267
584541875
1163890183
582343504
1880020277
266841402
2103274171
787226838
353749790
919831746
611811433
957516557
2143091664
38280973
1628519763
908433525
437550031
1345644201
810047925
1690820120
1273335488
1942972481
600090718
949296502
683728979
1652233359
1396470753
1820301235
552400349
546022516
144419060
1205702945
2042184975
1125204425
457136828
582710910
1529613363
1010788141
2083415265
664824763
569340827
1146315101
689168824
31724261
404517441
1778313159
784544407
475289135
849636994
1153133002
2027283307
1177451652
437746753
304046232
1519111978
1908982783
458594429
370264455
1701869883
78045714
722959495
1628180128
1619672076
501018453
541916802
773967628
1054017629
843617026
1079032039
2008708558
1816105873
1710146
1183959994
716279147
53705945
1845548605
823702140
600447879
714788077
895612387
1560567984
240019230
1675612525
1706204358
1457556511
1040710873
1264964575
317232868
93692164
447947063
1813787413
362405208
151878469
1552277571
582692222
2046443952
1458096885
1476486573
1214001394
901645728
713387841
519175763
150181392
348395382
634809961
2050504137
378467374
115144184
1482475110
810307062
446835576
814561176
2025466983
1258292198
633295890
1266423912
6425285
449164075
515051296
852366057
1807749743
2035148249
354173701
1305018388
846631603
741252380
820889797
714920020
1426039526
871268645
1924146400
935394824
2085537726
526217030
339155029
1605510526
949796508
1554602953
1197868392
344089972
355799593
1503955837
1786527376
1130511560
1199854815
243824167
157964621
305736971
1551979264
108761798
45349007
1281589817
11687829
1676335226
1943849484
533200647
392484211
246514604
1810551669
912733007
2006236891
743352209
828213486
737727949
1912228813
2061286531
51308049
244137089
1943842744
152212280
719855151
1239919465
1309349406
1141118279
1659885573
1952706554
1450189195
287111193
102090282
163744608
104201932
847606106
1212045826
445628674
2077082052
597567038
1604526120
1145905185
2103164173
452489296
714365188
1080618451
1257924532
950681485
362683863
1242225238
1235167140
327131800
37199844
675041420
1964790513
1562653728
152323148
325512438
1899612258
641812971
1498902152
204633223
605878360
1328487459
1460629195
253110525
1339584852
323827849
1642855796
2115795172
1570746772
401315712
673469706
1473933361
318953595
1712263334
1243428382
1465343646
370180096
2129622461
967748115
1464823707
1681531708
110393825
2034212467
2133861848
1658494503
627701903
1852774077
1902811007
677114651
1790673695
194037927
818224273
2050373674
2042011149
815824068
1436262444
1194496523
1047992391
617040286
1342476598
379888946
1867277556
475480563
1971235779
1648503312
672052103
1174501057
796589029
1008455028
1281131036
498406877
1485997230
121423587
200628760
464623785
647594393
1597049635
1750748184
1171675600
1864772617
1223469312
379902470
1545941550
1960096017
1241200653
1358900985
156122352
711513252
875398413
349179830
695259395
1480027319
2050158820
998785274
1645557694
1046021838
683033645
855926177
728268472
34783050
733894064
1114270013
1302346613
1769759951
1433005526
169025502
1949648981
1985732003
560636835
1923852995
281505172
210058313
1974996243
505000245
539577221
1369991930
524540819
515396539
1721751957
1577632956
1708263505
759973368
2014640096
592216752
38686291
1501597405
1452032447
1032627603
875073921
1311905694
1771476679
1363377190
326887301
253594450
1912803743
1185326781
231564705
884541047
1952651704
1754473264
1644016001
860924899
393574956
147535182
802090985
1036441161
482181781
1780596233
785796603
1310100902
36260714
987664675
1921924596
69799906
1374539283
784491716
1205415154
1277802738
2080501802
167374742
1545857877
126786068
1156400743
783040532
1956979955
82021464
1982370954
950164645
745443361
462419304
1172410495
947815164
1876740560
1523680498
336054748
490910968
551941378
940345464
1022376697
19625126
1819373813
1917144448
453361711
1740880683
1580997671
730637114
2129188985
1172052877
1688982060
1660222671
953717351
960685583
849024051
490060713
1537843159
1900872030
1271736639
173059664
416959587
1451180437
1327926123
2103666108
1567466354
937166163
1409786040
1016027699
1604358147
587056824
1742207496
841512611
1438473569
1994153168
305807186
769067365
790161476
1889932758
724157721
1052758625
2067974944
39051629
171455414
708794089
515214420
959830650
918945908
856758539
1078225492
632471089
1806724013
946355926
263493151
46945310
1431756033
899551285
821681618
2030785224
2031756863
281788569
2124448201
1224486494
229276774
865477538
1305307611
1659068344
766929157
593560801
1026464102
2092002635
936776569
347887504
1212571666
1477138340
1865578114
1736852930
2078471665
737361705
1408399276
2138545081
765759791
549596026
1415662553
308019749
2119549420
891080990
600362313
1183505785
1086690375
1537660947
120993928
1402191353
1778470931
833927192
413430390
1043837825
1591447990
323574398
1202947711
1106174190
1660365514
1083330401
237534818
1571639806
972151863
17105870
1016662267
378961556
625052033
549961343
77389942
1300722414
1852771974
1438046494
1451202608
3723984
604767409
90016420
2140254152
1138917295
1085409318
2124720465
1157514262
1552715165
1581292740
1924932881
1853888422
643375542
900148988
248305451
1083770012
1445046186
1014310906
2017643021
54581101
1855187755
617666369
1057746284
41942934
455548008
1209802040
1873363920
622632204
371761942
1734530048
1347806944
630502991
107190183
438840673
680032019
181875665
1856728747
1741473916
537301946
600510167
1634121702
599237480
905641146
399396858
1015157698
1910109278
787452518
764067735
85793240
284710737
240022697
1264310786
1618205695
2021486234
1069234786
1696936996
2145879698
1128019054
2002739872
890744075
1506643886
680896506
694930980
1034891981
1534671268
1545194294
1453123810
145713654
1989812104
985654911
328716008
97204083
1946886662
1442141313
567154655
778009889
2128418934
1082750183
1135914968
149215741
822650120
123393436
100671261
429277321
777665197
252120223
776834639
179486321
1000977683
146946538
1056632569
544217511
1382741292
1815689269
49230696
486793474
1624579102
1451532371
1010440533
1074928661
291943450
873024576
335633594
1455970646
1670733110
1394997343
2025209666
919489296
1330696683
236724239
618738173
1024180727
1695171439
1056984941
719210633
753834423
239420171
982571277
1909960834
189570966
170875216
1138759090
670768370
1984290544
388887584
2078906986
1441383261
1332326924
1195199361
125414191
1089100906
284333602
1780513913
360211542
680714933
498824410
31625410
1168337523
1630061667
1938482377
1637869047
1328888798
1941794443
1206828458
267533208
1072815525
1517256344
992974063
1877235339
1517406071
842447502
592431589
924814948
1234775778
1312551312
1946613152
1374564952
1636719873
1547443383
1407144289
1831694018
814537891
1897314662
1504643540
1125119668
1237770071
858012345
663021525
2040726954
1123514096
879907989
1938393717
1854143066
1603127252
837070446
671553118
437473329
1191798683
270033440
1459314531
1484009225
1276568360
1743350066
728413317
1028707681
52050816
1270764560
997832564
1883742237
984978325
2140333505
1603677446
178212079
1022042858
691004323
1234770485
1433850155
1175576473
1149854621
583830123
7402167
1572990641
1153413727
2106329289
1498978075
561437655
991788818
1230259110
1934501724
10875287
769098505
421589790
1395600439
1203214187
546636034
1246732389
729724020
204147228
425348905
1632994813
661000755
1090417102
96570588
166795435
1061206003
1998180800
1312803
2070692264
521640862
1745435305
1004697850
469726432
641694990
1998891281
873275772
1152357190
1905631222
286983195
1731191297
289285095
702998598
1949939789
473074246
1487781164
1622007115
1527513241
1452913154
1771286830
157790116
1695201453
1041475862
1698542721
2130388121
1944619326
112947416
800093480
1354701348
1156241228
1917598856
1383038722
254071487
454416145
645235851
616271192
803953192
957360650
1381736733
1984264302
1406275676
176754859
1167523210
90991545
350543897
1447214888
1860450855
1918374489
1237990293
722715082
2067890285
1564951674
1935390822
878822379
707687421
718788692
368093066
840915246
693536771
355170109
700170591
267552013
160048251
1428080595
442698952
254191382
1423460075
1327397573
636961769
612527155
1207470542
1350250132
356989803
717238893
2004611166
176314115
1983608959
709481685
665554061
46101523
1312941674
701179020
1190525147
956382443
1514346939
197011744
1504836594
267293084
1676385780
678650800
1336568402
541755530
1824028132
496545910
1735899202
844632002
838783958
445041469
166998000
225851818
1794904695
1386561620
158961983
1882372975
477697797
84682039
1116309601
775802012
1171478494
241132482
865080148
338746932
1043788587
305770750
1012638039
1858692029
400200867
770482730
394924805
1382129993
1853587071
1551905207
448528624
1280017112
470422155
2072728838
803361217
539896308
1135352206
1136594934
1690230440
477219270
607942465
592453267
1021273883
661824992
2145805103
286099370
39307685
1099956755
201199098
1414078582
488225171
617869446
576239135
47989119
751697225
819796520
1988343568
2108491632
712258360
1126354793
39001731
802337894
1954652270
2087867854
1212316565
832196157
1304324193
417796441
1286132733
313247256
532834287
889365765
1909906542
936609794
1542133587
1393847802
954006968
901436270
1282987986
1180141924
1761119433
1776820341
482841168
129309080
637586443
1055397859
68980522
1276401677
1221105326
1493204009
404841988
1628181087
1295622899
1566780132
1639214665
1580606565
1991457164
752157810
487825966
248509565
9157583
1583850175
1165331158
477758846
1400008337
1959389243
1918431493
1894188428
1048223703
810805015
1993206156
1383950405
1047059130
1953599167
1067324739
1497684646
818082373
1916508154
685159664
1559963100
509858063
782347996
1884227062
1060129553
2060029958
1371675219
288025139
1109226089
1794165733
1355709468
1703780710
1257540719
1276310367
1994655215
368534059
25171877
1137563813
347833774
1582529015
471116427
950578423
1498981784
768583859
1611279390
642473651
1256540833
1314499075
1480064602
1337196791
314256560
1242570196
1659182881
1526302552
1831320191
661464129
1121279884
1697276718
1100491480
917154033
1647628672
107261078
1791522611
1769888999
18029252
143954609
2044630588
1474036976
2066191208
389017455
1887218453
1677708353
1892916397
1381934361
1274286054
709436525
1549272376
1302506337
383080818
768147924
129368214
870146139
180825745
2066648436
2079455351
1355623911
611307854
957285228
900096888
1207741038
146675842
955464636
2036765215
1965769127
723796619
272154972
191489578
567485472
262437874
860340611
2059168875
683586564
1086303416
956996294
1338798577
1126358394
832460134
1076223321
1450870098
774599835
2091784479
153695506
567609305
216112470
87476996
1293332579
1650255632
1269861118
960617543
855981633
777131391
2043321168
1459423587
318622677
2070163944
1095329119
1302868320
26506506
525324264
794902306
1637416406
594175368
179227521
1349363324
120168533
984052375
1203539356
1933326855
534494479
518835812
754078724
1469424468
666654672
809564468
556093126
1886424180
945464183
1515945413
1550165629
562167298
1366174280
166772175
939350421
1872792839
1385953079
258007426
1065268031
1148010765
768235202
947625948
1073013121
1665835541
1875218017
66452672
1329378478
831247647
1139046411
248804107
1888906977
1191660504
2095752609
493341108
1918396047
1979014327
293611857
1811803737
354609138
309391173
795765726
2095489474
1971655517
180143582
710092650
82715109
195343286
483101974
1335622497
664665082
564318524
1829862549
1649351429
1985872680
1420894729
1644398926
607525852
568819988
1523990297
1416213791
1739242767
1259986348
1681009443
1847275069
1559177720
359813296
1650860032
975608966
1147310769
1345857064
179995832
1803380606
848132818
1590161651
116775840
1781921488
1415327907
890393204
1377410916
583298902
1031953115
454638401
693750905
914350162
591288813
330000072
1392391806
617996498
1478106003
904845413
2146578020
1519379933
937259303
1782701044
2006548182
482727133
1838548209
2136920516
1890859701
1044341261
2072037553
145208544
1225237732
30769535
1229595387
638729329
893432669
1116390939
123845755
940506510
935551132
66172665
840312032
1676113635
542750741
1164730574
1217361500
724832257
658134318
1254050455
1183666471
711510134
1838948299
723025961
1842036139
55574395
844239501
634734577
1371407350
749988048
1474867357
2009350181
562514590
1726822740
1844054105
1946800697
278116464
447459907
951313216
1902129306
837420169
468570730
1296859287
1332001664
1803432629
218420747
169695192
385611609
1465280247
1127252090
1463286805
954163739
351486178
38535848
1474292293
2089464442
1015950538
420770696
1743444496
1912178841
364365475
818793401
652425277
911359967
1524339494
1057789644
308171671
1491706029
256636505
1176349963
1129489291
1834237042
761742595
1540526180
1911280567
680725169
933032982
170325557
1379818779
861117872
700522097
1124111323
1411213374
1802820471
1579841579
513572670
1709219677
1877138030
2135789778
59936064
566185154
1300073012
354376271
577854436
367202381
293537682
1420024438
2019996679
875531772
923985713
849266746
2002044874
875729020
1660207188
1906856933
64640356
1884821204
521329731
331195235
147626051
189774915
1455966218
45815379
525086172
450217460
2122310910
1515743128
453357220
689099783
923616713
936755738
439552157
1508623449
820882323
1685448462
1010050234
122739411
1224073548
1278673143
1877359357
1002113557
285990739
536962312
1995536968
1755107437
809859174
1691703843
400134150
554072618
2015323936
212210215
121620352
1886096159
1735310224
643888289
876491387
1842551290
520799062
1513002498
623225196
461026591
683669969
1101595693
480227204
575548129
1140780904
1628567010
356043009
1878728620
1346820698
650315555
1111011501
294070490
836613855
1493113691
887686132
2050453811
736744400
1337486142
1434346345
1635398145
1453021295
1907243398
145081909
1545150206
1695016896
717709527
1847556904
122784326
1483903793
932522233
682349211
2065397831
1279875274
1439216028
1225211000
1027481617
1800991529
1005571926
1943134283
551091256
787437408
253006350
94787216
1794790360
1524327613
1380381647
1855958455
2052863527
346654839
13728933
1596347946
1302846612
102501270
496333343
387983920
86124382
1020450633
431613147
1628942114
1306940926
837361403
1596391890
1083613350
976742768
1462134553
1839006683
1233577544
354287680
2056174182
834357416
1887171617
654132324
1660234906
158376877
845645842
2110968627
1791936635
1676458911
172612254
1366922923
1020459464
1887448802
473176808
1402708402
682228586
917108945
638166059
1576037505
1210042827
1514052309
180206201
1942187532
1680970007
1170521641
347043642
272039474
2033751881
1207710846
1881356280
870122082
1963704947
2068047471
1332500854
1193820350
324062773
576729827
572634509
349599105
1816201188
649544369
755010072
73552569
1163263893
224969616
233954569
1668950834
2016029658
307560063
1773308726
1598958173
1776218634
1879799012
1354676567
204912964
2072256985
1175898211
2006413677
1471561127
108625519
823792659
1745488474
832166711
111700626
1747990500
603160759
1445821042
1372766440
479854685
1267599374
428426935
2100666165
69752177
987805001
680224597
1412278173
561019429
1931805648
439437304
2046160969
1752505652
661133987
1726717627
1018315894
1430558414
980545560
1791902775
186399230
1910231734
349490542
1509011702
2082632937
1788750108
993306296
678140511
896167022
1148195142
278800215
559356027
1115893177
1031301103
657152565
674446531
781190583
1873764082
68269576
1664567819
178382387
324781431
33673499
1949659316
2135507107
605070516
468759040
1572462404
1547606564
1908083345
338653700
2088628153
1144857079
61862155
1945568236
1924822599
639163747
551891848
299612427
1034912018
1914386098
1428975622
1403172054
549260706
2088942593
58220174
1085988676
940160118
1049786452
451781025
1506339245
1601039837
788993647
783782148
1222042796
2109158632
849140721
29723779
1569440966
364711524
1191603022
1575329056
140601638
1407277790
1284958148
946608442
1071953997
206079176
1209257993
462805032
2055810035
319948739
891990761
663526366
695487487
1569765018
1544746348
1113388308
1327352697
2137909885
1059330695
2000313157
1752120838
8122122
343467004
1278249437
1047844848
1949299053
1300152824
1548199041
1020787315
124218664
2041856445
35712512
2110339050
1917635594
468643499
1177568671
1640259244
475865377
1949375749
159233678
819962435
1569940274
1011109483
288340446
174668433
103635846
894002585
1887786312
1973207222
1127568742
1004496083
262863708
1071807128
756646624
1740712010
633805940
441023014
1184566529
637800377
1107564189
494818913
3410665
1463404416
134477138
773870267
1963690679
1614518523
768148678
2063273462
409102911
754152642
2116878492
475601062
830867724
1342495703
927407569
1192325409
104909322
1565168182
2043888395
1977607562
2021937651
87596591
2138334883
244839298
1732057472
778387937
1966563787
1370353869
234211353
633289017
582388844
859183705
455746836
943089764
798492069
1095727229
1645233329
219508153
593231500
1594458773
317032216
5245917
1026697478
476511974
923158593
1785036508
1195740550
1123905896
972701440
1535722891
519375788
615490937
425771949
324952425
181051975
149150955
904313623
193918470
1932448087
629934323
1889189479
363807956
623261303
88327404
192529534
1879443187
62378132
2116478971
344236045
271212696
1312624752
1370005559
688714467
1549101811
1437935800
1735798583
866431742
1662969840
743425746
2028512381
340156422
544915298
366471269
495803763
1720857337
1894449594
194251715
235958461
899002723
489131711
824756745
1222189353
1959938866
556600433
1387319228
667493610
2052662343
1733710713
1359515628
1784481462
1032635256
1417844061
466902766
978666364
1370920030
1382700185
811611290
1213882325
1555317842
2054173957
342878579
1547647997
445402632
605229542
111059948
1879540709
901936295
1711946012
1666711609
510193958
1548259485
1340496490
2012368366
1488928930
1551813430
1608006897
1029278741
1199244953
841050669
583643427
1268727385
1158760749
405181746
1826277456
1945550675
650286258
1744189002
1045895486
1292447262
430960652
1634913337
744528332
881124606
1445076589
1474186038
845727991
103718385
1638315871
1491049263
984313620
1995817943
1830662371
155981766
1528206246
428278174
1817512309
1906287190
125984819
490756040
1159394944
99556338
1122472425
179612242
1058491971
2021950158
275089533
929770588
1720771597
1842328669
1731817059
726490197
1483465562
904204468
951622033
1489321206
2102453436
265436941
99527531
449609745
664745232
1905902618
801689533
2050540875
1838052986
1457816246
1011475425
2102024157
1861637743
1435379743
192525045
1127406408
1007568460
463748982
1068919265
939432904
596828395
3960291
1691724854
642243313
1725122522
1333924066
2057196069
597579325
1707324638
580061672
569792180
286815808
663506234
2084157154
2034496989
1127903844
653372631
222281643
1541484972
1097897190
939535014
413318740
204690953
909149751
683876242
1118669928
77201702
404135712
191494456
120881525
374772141
2000884423
917356241
1865381319
2130811910
329376623
622066910
288568278
1061364635
377855189
489060699
1586625344
1906601228
1286223069
1257768405
414456982
795717475
1019041312
762759103
1381494698
1700172273
502182808
204261136
820724652
1701465321
2111884625
1482588207
1495990944
1207000233
1705569411
1581212588
459661021
1251165993
1032194490
374058730
1841142215
26710299
1664427238
2014221222
1324227386
677099347
575003896
1759213010
876096951
1978481112
2106264484
834593331
1748217578
1397095154
1076221863
2072261159
657376375
1946050547
1112909063
2120951672
789235824
961308823
2006862984
1086827149
1899807804
1125820999
975410810
1465861353
202790000
479156593
563968059
741381697
1398252063
1457569439
2036861836
1295397023
1501911632
1363346505
1914212602
795755456
1260223997
194242201
932935574
2072118124
2105442560
425239721
1243059255
1450573527
1428545173
1745533123
352176755
579556632
532437684
1714383783
186646437
1567920121
1364922562
517731946
1808935207
2108629428
1257526122
1059574861
1705854326
63571482
357725076
1876463448
71787128
628650291
843084848
31137697
548068472
532267731
844308985
1503662640
1407137955
1252119231
1177699950
1540037671
1559030276
597114232
357579332
362718641
1596666265
247766059
1228276649
211745597
1723275996
1573729813
1604523438
1331396207
1010320271
70545990
246911940
1364736366
2040317932
243479194
68136845
359379123
388592606
535703281
76592230
1412962750
194807214
23465085
2052811736
1735330611
1285021046
1486983201
1954169434
1563797651
519285700
1462216301
1330836485
408802747
2050645868
1881151685
1042788146
936537724
179221134
34364584
891431416
193563638
980914299
442627457
205877197
1971071008
1001891990
1015740493
337459658
756634026
709801415
1403523017
1899853929
1572862612
1347077594
1044637063
1416190612
1986760806
1296645901
682710557
1766262068
526498237
193231941
1453642858
2128605770
1045419329
1094990782
433745306
956416634
1618908710
1777055929
1790013744
287219239
24108445
240362272
748419311
872719242
1483023310
656251798
96320772
1745332623
245486305
849959037
113053394
1705536482
12872390
1003333331
1629782808
58627803
1199980448
1744838902
605819764
156079225
308361589
1874850150
752478361
1794937239
1030359206
2024223758
326750613
225278687
2065738785
1676888913
1762865092
1980646132
1346176446
1918516420
1117017685
1206293339
89216011
1621402395
794166555
727034559
383902567
1833060877
146692510
1263973034
1451637069
43303493
179066552
739077337
746763549
41604072
2025801148
1095506070
1370816506
1455967342
585495542
1679954338
610160701
557641693
656675483
995984128
1667542541
494835502
1661816582
1094391003
997715929
1742568603
254106203
459237604
810245485
2065903133
37469552
494843720
296374018
627542509
1429193301
725838130
32634508
1526948848
842664664
2049439788
907267649
427067315
179146636
1461319504
1352752053
1660687677
691665285
1373789771
2029282334
1825179624
1895186146
353438410
832757941
1418560718
874237558
2033690227
851251327
1738422051
1738479302
2095337747
2033015543
561564523
1240051778
1061793538
1383320272
1228115968
1110332196
1438105480
1630156284
1946526591
856947449
1019016374
1148279081
1835933462
675727014
63924661
592376467
1155179268
2064140511
1329776168
1180216618
983662851
1892801693
321914356
887226243
1215568327
538351533
371841191
1098799676
2040937061
2122018243
254424326
1027705202
778856418
1618460236
762029380
482017164
1058537977
369547136
13683359
295005795
712935773
776803429
1249361170
561646369
762483215
1358055726
2036667947
586928512
649841212
818354570
1660437336
1537139514
763411994
1467776858
1209213091
1332556338
1409347923
1694829469
682012213
884925623
471576426
310211066
1098300894
982093076
1662641174
1133830844
974595765
313969221
1286857130
369124287
636492734
611715256
1753561313
1283233155
826655866
643078626
760511174
738400050
2028425509
867969873
1596578913
1337476999
1198213455
39194407
1016077743
2024949586
294915865
1744982696
1259524910
425875245
1112232754
2116217058
155506421
1182257882
2126518345
215966214
1640922281
1193003008
368195518
371202722
1530837212
278855494
1402830053
1576598852
914711678
1970073220
1356509846
958758754
741579586
2061584575
939180768
1947189044
1795883385
347344787
1562101055
1364359637
1138356598
52564291
585161214
388704567
238084652
1478510206
822776145
21090741
512592891
1109442891
872284618
1451167519
579964256
77110029
1092867440
707603683
1833851769
202475229
449024998
1155764448
168124977
1609751285
366127459
571442334
1171304135
738125964
1210064657
723224861
1142485812
997075497
49426133
356311250
531983884
18992887
2127465027
1669625727
1323076929
1545634482
1549262877
614598379
159532503
606819373
2013928649
1861259620
1942188374
1878220133
339453918
597197999
2003287728
1177300205
1705939907
90990386
1521194557
2003075488
1182155344
42887082
1338661177
271402220
1014147791
47948059
776976244
1355190858
1171861786
1673048769
643605000
1229912388
1993779136
1119052735
189110035
1437460791
729528494
452985424
712135510
1352898345
688596093
928095024
231934885
738006978
647204432
1658562954
676010718
851868364
1385087417
783486208
989515581
715410724
1408960818
261702041
1851953415
370019415
732615074
426989668
1095745442
1340367722
1920486393
1189084957
1114437738
1548864804
1839007910
1030485904
2092895387
1148218834
1114032963
1415002110
986858255
1610285892
2057179890
848087306
1662865704
1019014773
278087313
1425074717
1453628381
1752314834
611796946
494794057
1065053265
1646680825
177362656
930733708
1156170235
481155900
227765712
707158150
363416645
982429591
488206948
929443670
793485759
1976701011
1099418674
1083731521
1135921777
859110906
369390510
305002882
896751054
1347055737
1963006607
1970419073
844444105
679790476
1800000409
822509695
2144691463
1284382892
1148372526
1508115643
1191785209
1851616020
483549617
702956412
1374613878
1725278036
678559569
1993503643
656559405
668623783
1589287402
481483299
1520628176
2069877
178736725
801205604
99097209
2119388077
1354207446
1501824237
2131741608
129358906
1072736876
301476697
1446737046
2095285058
659624157
16878968
2104015278
187539145
1419463299
712906344
1690518321
2131896719
223630710
383542396
1949571571
985807979
906365908
2039004992
1177862760
997854437
1130769836
1187975242
898073948
1709801580
551620037
1426959058
192419895
2048599025
931618243
1702362981
1212743541
278205699
244261400
853644066
905942868
1374247554
1485513864
1782617114
655207291
622112728
558787062
1842639494
1724699386
1661410070
444610152
1844122729
1066750377
1414167522
1618173223
1106515489
478796541
1946346136
331986243
2088686843
1756116230
272124036
123366547
1459150494
1932823795
1727200510
1190287201
133428779
191434662
243857941
1506789612
1173909360
1386296626
535546921
1211583141
1447158582
1121132562
1398135278
425292366
2104118689
2075106184
1114867920
1658392587
554045413
1618134521
1469789812
1973585446
660766260
3882853
450075807
1459395999
741385288
1634087456
332066940
1991891169
1683656596
1075466618
1389778829
784136972
1682188847
559143719
1567208217
896960331
2109022721
1631472832
1637477215
2145093447
1810838205
1357337711
16699959
1093470275
1969370591
1504264928
468116604
339061206
673195049
446389479
1500789458
399282938
155330296
805635397
442570873
1377426858
720648891
1780456597
415640472
1726038833
368572838
1980695955
1447817846
1267478929
349178395
950797710
1940951035
1968003734
1405900676
1165840699
194077593
307692153
1679940779
626919726
149472037
1721381861
755275297
1691607255
510478356
1971573155
70000220
307706577
1824433824
1890551914
1489073627
1670286213
145996494
132156168
1391038461
11476557
202725705
1722346003
691113510
1699794944
839195064
984725488
1843801598
2031014778
464949988
1894660034
847894036
1995567047
621890269
1203032290
864028458
2008393973
1020302024
1969515324
1560163900
1861104206
1685134175
559146731
943865341
2016741299
2057228863
1273895770
474033388
969052522
1964425274
564209314
284928409
135532558
2122928549
1582006954
211848086
57678380
2122270222
1962925433
1959377946
1671197891
676321936
1572050826
32217376
319266260
1087858088
584239394
1905388921
1215576548
1837830638
1586383581
1424860587
455769516
1378844749
1730786788
901024419
1512557223
1982665231
1779901380
604581300
1445686595
795780665
1751530357
1805429886
320380907
1833773278
746609911
1173827295
1659169999
1075328403
1809715032
1074961475
1596515377
1528872868
1520801135
564390370
1505611396
625905449
81704860
1436119481
374870689
1309169677
281119091
1967859250
129728521
1339697256
501274167
229661544
28256999
497115784
578106475
262121713
343454352
1293437108
1878990806
1649231256
1273939363
1638087479
510202856
2110369739
219496613
522079035
577480936
252886348
1377191082
247813463
1087995614
1874375154
128014553
1498054168
159187114
1953609516
1396385301
2037014908
726313089
927864361
1131277168
1037650415
1412223681
1800086452
1982589966
1554621315
59028889
567742321
2060679398
1833880753
2123578332
1660190434
94673389
755111709
1785052413
589593412
1006388780
1807504215
1464167116
473988455
962231514
1669000789
22241635
463546843
646262449
981208519
2060122980
17504661
39060347
19405167
946003430
633881150
595104725
1639500414
525466448
1571922439
1909362793
922955690
1873511562
2084928492
187969427
594786160
1363044277
1999549659
1021544836
387831725
2067431322
686084429
80051673
1900221411
203074538
846623182
341993613
112135693
275561863
1495408374
2042119957
1984322986
1686357942
1981335622
191358320
504361042
1108114353
168447566
1639226354
1245399505
1357578488
2022679523
1439054513
23142071
1094255151
1538710376
1847657269
734721783
2021177043
1329003056
1196750016
340412435
793102402
311093367
1963045170
1316408743
418738388
222837226
1301911808
783462003
624306927
2139072278
741991070
67655337
1889813463
808063286
2098532514
1452765210
1924686473
1039023104
60577284
1523126676
694719579
511173567
1128299894
1313875682
2128747076
960471665
972681355
943529419
248435131
2129446073
1883969944
1454498284
1307313273
157199464
818944834
1517265685
2031396308
1851879950
1223688543
1574942604
1717781042
175838299
17119119
459424502
316395713
1517774444
1309293922
509150887
393161032
969539442
981971046
1412131873
95522291
856632388
125884343
1979659415
1204563166
432034255
2137578318
493869664
1159603978
163778866
1752200145
1975183174
1899393188
1010310330
1792982595
1629316004
985059482
1418230511
1067103561
1449128075
713144991
1130691667
1662063298
686789302
934657099
912421756
375967506
1918109101
1955641685
233343297
258789280
2022906534
625482661
1526412209
965238236
1978089772
373983652
1078836753
762840097
1811985652
2118719622
1305006978
60599934
1334852024
145983578
2084862918
662242318
1443069214
1841353998
1270212161
525352019
372534611
1751363892
896529226
440220422
1186384942
886558255
753558913
680601591
175024183
1298091993
1041373014
434097674
851499911
183749932
1915172365
1692890918
1156237587
1001441664
99542955
777822089
1908560662
800166097
402809307
1073493064
2087718963
1153257799
779361520
1742412780
1395465141
1085925612
1430981910
1353542643
941673413
1265657460
1717751409
1346639230
1564825562
1292833544
672399398
1527875725
1493599115
1188319364
902285133
672396050
166853536
1792059957
133554132
1776429134
71715379
1021024475
1671610264
102043356
489914597
382707212
1818687942
876219806
2111811355
1482298957
349073684
1483619999
970431718
203766861
776020142
2094657408
1541433970
409202064
399862320
135051943
137432438
230424175
1902002468
20915870
674020537
2127499572
1401220807
771915546
1101336780
153287602
795288976
717065127
1168786257
1674172082
1309100161
1688436447
131975836
1294371205
1239607574
177926064
2021875620
73403093
1113301866
1658126839
1855612498
197006926
1414209235
870435675
518507119
2022379035
553303498
891561791
1414261917
1696673324
1137911659
1480730161
434184428
1991763445
795662081
2119751231
774715104
2068974001
1976497347
86789120
382475683
1908310403
627464422
1338851058
163768780
1999542428
492603769
175583414
1515759760
1994479821
2062475058
62935108
1651108754
2146418181
1778901047
168429553
1526827227
449521295
1251292519
956995721
639610220
823150704
1468347385
1795237879
442213904
1730112593
2065560126
970048835
220233749
1697952145
1839703472
1203587836
1207336474
1777451100
338161853
263416407
484939950
663575411
1001680976
780231641
148872406
1474066741
1711998820
1900273495
411686885
1113047778
1502822294
519521686
852098277
817018157
631850800
2039349111
402911328
2484280
916692922
766752046
1419928228
1273527347
2039330202
1075763388
2107224885
1620818225
572856086
1186749759
2039771237
806506812
250447200
1901602311
1296820741
585985383
411647680
249403192
1636257991
675030289
523131892
1719901599
2016962654
1927723766
260408583
1976745535
943364323
2043670042
1595471918
865018778
654823184
782496220
1764902693
221377497
1666787742
1008388172
1058233481
99879075
156069389
1865128269
132334940
1903788382
1494109147
1060337011
2047737734
1539994197
593826909
1526548795
1370532691
2129925477
1751951072
7041820
1747756746
629352474
1033745932
448781106
99114224
471459615
792378541
1191887635
1190965431
927975437
128124957
610793916
1639575824
1410293714
308371889
937077029
591634143
1904304731
795653806
1540957109
109783045
711998614
1778183329
123047239
456277163
320812108
323792832
1711654345
69498340
2118931693
1836778947
1663753762
1032555219
968621875
586399415
739795029
1776483154
1417640420
682051120
769170757
53574749
1005884677
786300869
1160525865
913028967
1291026672
2095758395
450313225
459141309
1211612221
1355748912
766756466
58057536
773226077
948474259
1783330662
203358265
191219686
144919571
2102582686
327045771
1368397797
1302218160
97649040
1372393083
1266997024
140889190
1809843557
703540557
1923867222
2086581239
167017512
1364239078
1561814901
1293879506
806515990
618727868
1186276964
1711747273
45561996
383535393
1507496735
936669947
1567190880
58160729
521691575
426728113
519207792
1040446652
374275948
407580023
1191711071
1921283608
1240015543
1721667320
1096051378
374897715
360929758
679343393
1007273726
856549098
1667509913
2029152121
2028311562
107519915
942909838
1963738997
1098850146
1012146122
1292522491
355881026
1059329569
1917476161
537527330
389970305
2137101176
51924347
685453346
2040294915
1952031010
52309447
1214085929
1054372373
1575388476
1360990861
914381878
1197161653
1681826346
905893181
954038671
1602199414
1339850979
106262505
733260591
374354434
970520165
322950091
184811446
882705777
827889686
242070909
537947120
5799749
556317925
1540414231
1529434891
1026961718
1246479595
1558465594
915716595
681460184
1206696240
1659346155
856275542
1556806856
368659607
258789444
1530820966
393275502
1819437314
1112207351
2063467386
271516571
1393357440
955488192
1844408478
1237388547
1390000346
1295882885
1426277488
150313537
1597715893
680657080
1715061621
1267766142
163794893
873655339
72485995
1914866876
73596137
1209782949
215921292
146723985
1863287179
429724118
586331230
1888920829
1333180827
718546008
5246931
17395167
1463232953
446815585
1673501563
633944246
653789747
1740157336
1287511467
1483438007
2131478330
101891236
602792731
792122566
1750416587
674105379
777979004
1750135756
1147894551
1812734507
641863280
28825348
1572198266
2043564352
1395913326
222467780
460377869
768682743
1752301884
1298861927
1216832274
1264527524
2080014929
1386850036
1831773921
1125639750
319111143
364633982
980832535
1348862097
1110682260
531189548
1518663494
1675860790
613200625
1537672091
704623701
1714139243
1463981562
755208806
1026331389
167988266
1791039641
1071206751
1899864501
1574590710
552043216
11380221
610613809
818949609
1080699011
1978799553
895929208
739997933
1463229459
1752442766
1952741268
1646866001
1461965022
1472461325
418746092
745274439
1967396475
1041587357
1194539714
1715261175
114146058
48164551
2147229949
987118735
1632543517
1550512211
917408040
1611098289
1416411254
1571379025
1182603204
1479418665
1341427957
1643103414
711963929
184451320
1916950005
424907979
1911367131
1845393518
496890004
847743020
278687687
869625686
1675426056
1608906607
1956657754
379436952
163696009
514682376
2042940676
718626472
301741981
1822315618
1589769050
2104396546
1641006915
1336828781
1864517822
412706404
649483131
364795041
633905784
209848553
186435046
389401739
552997632
604180822
1917046664
906671885
1350795950
1823946552
534397658
1545920425
611574522
141636776
665294593
895876310
1850431529
1475003321
167032444
792613366
852023831
748918046
1449640058
617904510
1028787678
912019465
207966028
1812951872
1263740999
1681644078
1672736321
1805706359
1400954536
166203656
1607406154
1758661999
267215595
672100124
1079377509
1944087972
1908071065
1402442378
1771539964
1173516120
1404481869
229698038
1370603021
221176704
1116662420
2134962902
1302267039
1107611387
1067169095
171093293
834692201
2137817253
911077678
1919104347
1692768329
1327017009
527034514
413032852
885387785
1171782931
964827097
1458495297
395723922
1446168079
739187982
1204276320
1881087214
743453085
614522453
207737862
2130874882
1111069871
360000854
152249794
649199416
1169168608
350801981
1379656605
1464029544
322974368
1920034329
1314524841
901338812
1806429111
1529963178
101266455
1996436043
1107660908
1499750973
1759210406
715806751
1694642445
2001118886
456827755
1010982012
1896511782
559489540
2138663832
100097714
439257464
373479776
685504046
121705904
510755165
1724916887
673605216
1259436787
1908953196
452250306
1348597398
1533526777
421336392
2034496989
1114387262
1144287216
1184159122
737971669
1860849996
40283751
1373136583
1152728181
345867848
1807546578
1406467604
481818251
1613891839
871415001
85136748
1935951058
1066738508
1824176211
1246872756
525496080
843534375
639188131
1099163541
1698428695
804565085
213129049
1094347268
704350641
97588676
1181294852
21113580
792845175
458565768
944438984
1029374838
1898906838
227557436
135279685
715166894
554013883
1095851572
105475857
1346804136
1751596707
1755606236
852644559
24673124
314207905
1008765445
1939435679
1004091662
563838834
2079548138
1082891225
1000475754
126952569
1828662730
781366663
1792370759
1189802955
445891702
528219444
81593506
121291432
1700585516
327709289
9675684
56035405
1753233027
807917299
1249449407
708229742
2086994361
1556207972
711025398
2110788186
84704659
588144638
380009546
1023209222
977908623
117523953
1945535271
2098090225
1559933876
2002600283
1604845976
637034162
230292363
1818793690
139322063
119466921
1017511373
1658922648
1853906585
1771393595
1544291835
284673794
11188075
905377680
1658551322
2102340890
1705723122
2001827316
1692268087
118351108
1770907374
1325876341
1660959321
32662789
968108796
1075297039
1031326505
1371218165
1417415903
2076197999
1427984751
1337907746
2103073078
776128735
208836441
1206659163
763446188
525243112
1021870099
770250333
610899692
54097748
1756827425
178364052
1429601679
1047450142
1236890895
453444863
1922522824
1784619543
637958844
529529279
1601726272
984510252
1346562006
914963052
308009198
1300969013
1259607360
291540484
1413354486
2018471838
1412964967
23334407
348355165
946050890
2086612313
1521425178
952546085
688712262
2067743154
1930187508
512535289
1963734162
132343861
1268898587
516920463
784533331
375748621
214602709
428671330
373879623
577304506
750678427
633004548
174197266
1366457337
98318038
1636092950
806947584
454660861
1566519709
228270596
1031658624
1195895670
1054913315
1536716761
538769457
1248602913
1701135493
1101121717
1518190065
75385570
206543883
1660828672
1105466502
206254225
910053479
1103024464
1342588272
630722918
1909128922
676173304
222997665
573825605
10637471
991638168
1825793399
261841243
1079811610
430034223
1366674970
77515448
753193694
66559683
358294776
1139324664
502716612
18381668
1930267609
1993031681
2082938632
1521567116
1482268547
840785306
733265305
159328159
828416149
303696588
1350440567
448180662
1336131026
1950951620
1407081706
74964496
812007204
1655153554
1290684555
286651225
1286137334
1960455534
1303166481
681140954
1858920642
588730022
214721559
1301983749
1483968970
810961578
897484915
1401866450
242532705
298370963
1435435651
427409771
1638015572
1536178505
420040332
1791791387
616635758
1338128002
892499238
1803456888
739080179
511660687
443363571
1609563484
395661254
938726460
137211490
783864163
2028192900
1484438214
1077939601
1343667650
1305696857
1715785553
685758870
995742017
1526225752
1611076046
1352075907
1895088557
96134049
908255740
1752073785
1271834427
1962549331
1445925386
1569673970
980578606
2044550816
850774506
1365466971
1351712361
462647492
704348265
717589586
2089975065
117729888
284919604
813996283
1099090159
87595644
1997323293
791825444
2034952168
22047239
525254666
1066670824
997440972
1002280059
483497628
122826691
432915053
1680316219
419471917
1811063327
1341270183
1091553645
1792225812
1606387103
1466350244
57076088
1651686414
40814062
2035424137
369987478
50282218
1760305062
1575638364
313178537
1089744147
1358649669
65992726
686073785
2145142512
1927899783
2006998615
1803589601
1582831429
255878047
1161946077
8572728
1601815942
1338537258
1214172121
934253804
88489748
613278451
1328914786
1794900356
462489958
1409317493
1237704609
1576136783
1754193193
1895250069
2047840198
862742537
641594691
1480399104
1665607852
1181651970
1128034290
1317096504
676955949
1228888699
1507105063
1714565109
2121723555
1147616357
1582115740
339001764
1267659170
385869969
1071800502
2077144142
695741032
1294570708
1952830252
1278218225
1606690104
1544522636
865950188
689405462
1689289492
1887753430
1355126796
2032431783
1619781877
487590344
1909680943
202783104
1080726740
1038717760
103002702
247484046
1316811825
1970785490
216028982
1220245897
1419210757
1264438716
330528909
2084726175
995642260
2024851306
1919166450
521489361
1538347371
554938055
2032691083
1393566195
485627710
146547402
605625202
404020752
1935606677
115609025
1546722381
811417710
1471186946
1002885872
2022932709
891108916
439068349
1118356326
1794674917
1784797397
831276952
1370934662
1083732027
1682717931
1234861341
708508490
823986147
1516958481
1828608425
702522672
279168726
267102627
845765876
436768517
442487655
1291212094
834541822
686729221
71154146
2111549378
913637652
2015299864
1916893194
802430498
868816310
1986956766
1043537661
1785232003
1980810514
2034048393
1973704155
848032848
1704643143
480024913
657140873
1574331011
712776580
714576930
334224080
2081101973
1570484445
1135968341
1184812000
1651252410
2130491195
191187200
1431416690
241454601
1051313429
1927525030
51103562
1358337863
14727298
1402703771
849647917
225555473
587325587
627547224
662849153
1856263100
1407317934
1401296311
788238743
132140605
824364276
1885152504
1570175806
2104910787
2138007862
486910245
2023377953
1856386073
506201176
1289564695
1663242607
1413926114
1314999654
115706386
2063635305
1905902744
1767277725
1396086858
1724916887
51248082
1323196022
529156178
1487547406
1750599718
1061954314
1547819083
1586772727
2024088545
307706577
1762918770
1319190129
1737939586
288127742
696355464
61729643
1230961313
1607813009
97182500
489720191
1392326372
944661473
1456272603
1586060987
2130257139
19428850
1203984851
188413101
945068968
366471293
18893021
340422012
75222193
1986943972
1519281204
730193941
1338365920
1327305585
1455472175
1398483334
6591905
153042256
679355538
1694277328
781164519
659867630
374543802
300148110
154688164
643725725
288868813
1509621990
606076343
1294328727
833818089
1058561431
2020223499
1296407746
1016312779
151566541
1425467591
988426769
361451762
408540828
764794559
614841132
143514036
83150444
1725710176
1976016900
1055009703
928979077
102210472
198193618
1843920865
498953031
1406065622
514781857
1123209090
1226203838
1416351544
948835934
1888476949
1750147884
460646325
1703376775
838789067
1065985532
329659292
1085293482
628139885
1098567865
1300252928
1922790405
1258207273
1124563699
311825492
431646175
1832845755
457887606
776858456
1309629662
865349173
1632171422
1948195474
1923378400
1060416580
1195541376
362305614
1816361364
1930349565
1111138828
250856331
1966337253
1414741553
616859579
1766559921
1979682817
1520047728
851919347
1335881027
2005460153
1229277036
524063704
1105889656
1974113787
1744998323
1622149531
741263615
1164168941
985058552
1163677238
1264267624
255915478
490331941
441841449
282796813
1663244822
708128617
1548504667
809833890
2121012826
250061007
1690924405
1682681807
2049480895
1414722648
1654115529
77192952
235649739
322402835
1170179931
1109224661
153989803
566835773
1672496396
118852384
1025919687
2077804394
1846248927
882835951
763534
308285915
388392793
261042237
1176391448
1561747363
2007406087
1189139600
375033038
1948526353
1061262134
596178598
534621046
607836184
582146588
1553392683
442500296
667053942
1668593917
387102950
1951403852
164766761
1317386796
1882464218
1194183411
671728572
1089301548
609029489
163502567
635059955
2004957681
1077981404
399973359
1430531240
484463020
305356917
148661537
1297211883
1692109042
385416294
1724143274
1364659133
1073398171
1163181401
894982851
770085844
41889102
974388838
350117008
277308147
303366267
134510886
2069109306
1724397662
2025045235
1759654403
1593614565
1376830357
359330830
197518601
1448741105
1897036253
358969869
109480241
831828615
170324344
233335007
427607810
738300290
650823591
1027362826
1789310115
203778010
15378273
1068612698
199564308
1521048732
1820496562
1305037990
938341814
1727201080
48735076
1923149912
1400802629
188564995
1712915555
461926656
1980542573
681439314
1295620623
984249098
2083982956
1818988904
669928932
841481194
1704820105
1443957001
1561391616
75834489
595019942
110279407
1968620333
666657230
147288279
1338786431
1325112338
502215880
2989797
1689968910
1924900471
322510612
1979332456
275932189
1899760902
2018043571
994371876
1348683197
514534295
1010240324
1020777367
1453994364
1644066781
589254861
1285498185
1143634162
28946214
692355301
1039972241
1443588668
372918309
902296344
509863127
1795182289
228357920
1355746083
1683683930
110026700
1098556599
475234047
1844789323
662557322
1473545924
1020052918
1171087588
1744541643
575296442
72589206
1582497727
565342315
1691421862
421848774
2098107992
749622178
862253552
534202897
288951458
1059714677
590121771
195682058
1578020266
263124410
1988862749
1289818372
1350590197
586235483
1562116988
1535206410
86676991
502704835
1505837407
1657922343
1440964078
670475902
1169649356
698517269
1660513088
1906851955
1098533
876521430
1732696804
1702817760
637951844
893872895
2097258514
1956942694
1664742750
724692600
1791958030
119262752
1182130036
1407003738
1211488913
1324554485
23144891
1514500522
574240241
98623049
2016562713
1346572401
592313032
348397067
25146105
1511631997
1655432055
699290056
1192714552
204919468
667151899
1491916300
1681761530
1189810923
271547501
1100022990
988399882
1682897719
1325016930
1747768248
2074571207
1543208572
574191829
1991401127
1877952848
1873931973
469560846
1466226834
479162057
1014480246
1890014984
1315772269
1451106361
1134443985
608494263
2046636729
271331438
853094538
12314339
158291125
225378357
558278238
1228355986
245613346
813959378
244500723
363625132
1037325584
725460046
545513981
2102990759
1766373876
287615827
674613174
74269312
734276347
1784443620
322818960
1374058595
1309143817
512070677
1024052630
977930391
956183093
258375577
1517568462
2058745643
1510413063
154184094
1517434956
1960705046
311648899
2024273774
901416140
947074955
352780980
24955272
997014139
120623035
539860312
2138061721
625165124
1523000416
2081891272
1064093611
349658630
402810114
1984933413
968074171
526776800
1158663331
359915604
256518981
656041168
1829235445
78095217
738536169
60332686
558071065
400901676
679871362
1511145903
458351641
383424050
1881135618
1037569023
1744786674
1545661974
282796726
607990592
1926970966
93351781
1797331437
598423053
655492757
1784409450
1312018391
1045081591
2024982095
237167950
825967121
841880749
762201578
444252566
1475045954
80340600
612636048
2030841388
1190827384
1237347549
1450857892
649941204
1484059646
486850977
924351251
887684277
475995029
1795716440
1292855457
1921471437
891276462
452032378
939125685
1652294684
1475729996
115173779
301702344
1551077774
1213931425
319964435
422415457
184716489
186521385
1218299102
1835014011
40607968
1763621365
182246702
220135542
10874115
127786779
526544219
1253658866
1088758482
1351290855
2064966813
995041795
1799150029
939159066
1693949531
400260290
1918985200
996453418
1517829938
566234467
524896580
554756226
1635550570
1705905229
2050632814
607023995
1107493281
97818365
744270358
183721570
1800412190
337608269
429777585
1773806607
1875703824
79640043
1410282518
882841335
458992982
1598881705
179341150
1257771922
377283319
534437720
216390986
857674503
2007364069
1899958967
289122858
2091586037
623820648
5031655
1673020008
1520726047
1213416347
724110719
1751365831
706659362
2102653920
1763504077
1642486155
2061132741
1200650698
1656061157
212211821
1735711277
512002926
2066242878
631609859
81309345
2044054832
1791530251
404321293
473830741
513673053
4188968
124381566
1046909634
771415228
2125547126
439242707
946933583
86250528
1383241855
388846007
279982537
1767893153
1501427305
1170087030
1817308938
1784283434
2002108453
267969425
128068330
529672206
875573233
67455481
539670187
1195959920
1719500456
99535730
1654748462
656163229
913773442
113449937
531375128
1489902254
365351357
21066174
1887226880
1796609598
568436924
1946142533
2045412460
2067259983
417393351
2064891445
760089621
1552932565
1543003835
819098964
1102116556
304213499
1644100967
1959118180
45578452
504517279
1250109217
244839298
1158752796
1697834076
91783382
653408409
1873062372
701491795
218786527
1504189971
581757272
1006434741
2009576911
294699895
786038936
1123627736
87916315
117584411
395062664
1849595693
1519819958
1568413700
1691880034
1926512579
504282762
565510204
759422759
744742074
1878637794
1715548079
1448936151
1831343003
522010280
1481088955
372197815
1781173365
124451838
393897892
1646781768
2073276525
1549944617
1000908795
885267420
1184086585
1546992729
991913556
501769882
2120615731
851381212
1459661270
1935155614
506807222
1732822986
661899726
1326507428
835254023
2123249339
51410974
1169990337
1271637663
1906483424
1096246851
22858383
112255631
331830473
160531097
952405298
1080752402
750304077
1467961848
2036671389
584271255
1110204465
1721256405
1060884641
2004313403
373505742
1308935587
1872018105
895563392
938359050
1774749707
1726717201
529076527
493749215
1634549615
275813030
1309518477
239171509
1153397483
1995778329
2004664203
1505254806
1523102426
813896983
1344643252
1035524939
1739198441
1375539529
1192707271
149426547
315260499
664426071
901475960
1021411016
230151814
1028835741
2022353059
560589874
695220994
1694044502
1385479389
626151429
486860905
806071498
1478800049
996249203
1817447794
1195119895
339140541
187054848
1476959947
2032917326
1546508681
2124370436
502637356
138233433
458039305
172532905
1082099962
1899238747
1068574110
237755254
1859718900
265312489
185817499
1909584681
401163881
1252259770
1630802751
664907677
1037235275
312287320
1821931885
967626920
71151016
984989971
536153760
722049249
154724267
1810298169
1177207478
1747268790
710501516
180141746
1512974209
256563818
1012043537
1649969054
2081163068
409650632
1665702156
1260292557
296000236
643545478
1490329366
1343550836
1150405750
1214751841
182556634
547725151
141209361
96282980
1859342820
1332264446
286770950
1791376873
1231183011
1332486669
63749286
1702060401
824444365
150351216
835605442
1963416184
206098020
2054043593
1413789133
960618457
537455850
158105065
713490629
1972438098
1376736948
94553110
1084859320
898265756
1681248829
1573641474
629582245
689608819
1132415545
1500937690
993928388
1948802864
144938247
961883403
1271620649
1851591443
1705785438
2001422670
214359450
687609834
947366352
562020901
1220482603
603904956
2066070902
970513244
1000837210
1374509692
1399952648
1018305251
1065104551
1412884551
2071209918
93441386
1482275989
863229600
1447787747
1529382541
1111426996
904744040
929231374
1352575211
55297880
189590099
549479608
365653903
728165176
676861528
317816492
1149266371
1809019714
335561357
1506945774
339416638
1987566521
1109455247
1854592755
1591197150
1642235072
333439134
370108688
587420178
1415581778
884727775
1189118821
967400275
1613087049
985146888
1918954845
1963133193
740003542
1440129058
1325130120
1586034571
1682453715
2030901565
1898557566
1145286086
1761541759
699668262
1799482424
839973710
1252339483
2053918473
667904806
2075001728
635283004
1509887235
1661342758
1417274826
729532158
1970809150
113146177
641619958
1404140420
1854400029
1970892384
1903316633
450384262
1711998253
490986188
1782496883
167157869
1185991414
1863566206
1966986273
2059765997
1337228460
1822247931
1298479840
1506365610
1282163907
2074940340
973737055
396002184
456633514
411389895
1687845853
1936426967
1920223578
2051875069
1596156376
1310155903
1987036617
778370719
1898594897
177243252
1263685482
36586881
1419920781
951049461
311591394
1966930052
889146964
625715275
1395687952
411544265
717016549
1930404595
1704607620
2097564686
1813911715
677458381
1000554831
1378030774
73084505
1968715588
693979262
885276442
763981132
1352917666
1981776438
53243102
361094635
1454261741
941782204
2124885801
1965952052
284652274
1360845692
148318238
1157304594
1235887230
908187292
2138842224
1768624652
780145682
1650544919
386579823
477619599
4453836
2027137954
1992399673
583802323
348970320
1425850943
1598190866
324959115
25378804
1730775305
1846566686
816740840
571609866
1017258043
724644812
73504651
1535919827
2082892678
691629751
1921339471
471724779
1581152556
2014337633
1415045160
820714966
289601482
529644960
1990392123
1833698302
2044151649
1538910116
1256156338
256727376
1820236312
134470084
655081235
1301940613
2054752999
319440021
143021300
2129001953
1858256520
843070459
1056367817
1970235807
872623093
725237810
1295413607
1484806803
43788220
886157706
1758997630
1219453312
1928025195
1934882540
766921506
1789059636
1739093424
236464725
1375759711
500779201
2021290186
1484144153
531279265
1278931036
1322353985
2077043826
1527110834
726374717
1912177121
959502249
1524096868
1730592913
75217788
557776231
1095400517
264280386
428670768
1092894517
1587453983
1462566378
238954986
2134988166
678609592
503210950
2056497072
651565506
1163826870
341556843
2130354139
668546103
1076104035
1401344415
1927122240
1311146630
1802496753
1257203297
2034317975
288233591
1394420622
802140552
1781175701
1187440242
2039747111
2049387057
1187412166
676062401
1257290123
833711624
1772175129
2054204499
651594680
1523569975
1301398074
67818697
701786616
1610779535
669201781
1701152027
1233907851
1786115963
472000456
807039390
2109056558
751137111
538993131
603225286
462783190
1104790772
431783804
629771569
1257491330
2004801344
1714503
570577640
1648012325
794216869
2144889732
579543414
1241182996
1516954763
1949919959
813113302
993917820
1910704591
695991245
1516753212
403416335
780907229
1528462648
1630296420
1136961740
2083514787
1466287948
1341452519
332738145
947205599
1595955192
1660840885
506781248
1399828809
134763708
848607749
1027297055
1411141568
1438600051
1461245631
999085228
1177091859
1162197897
1373128840
1807613752
128835697
532939529
454275334
1668623619
985544091
767221023
196051337
1452039194
772159193
1328143328
119527759
1889632933
2011918113
485357745
294217809
722529808
1456964485
19685048
1149758751
1663685950
2114317263
1653834294
1581161160
170781155
8331341
1423083870
280716421
1884930253
719163652
1475470962
724399480
1592756487
1680068839
47493624
1054326107
149658716
1511362982
1933780917
1382009891
1958951827
285623502
1141810770
2041921408
196425096
1542502241
722497769
862734045
552259919
1346778543
378498409
952126706
550576000
884632736
469361097
1596901586
126900665
665005390
737684337
1093871456
1027415843
862488228
1786486945
1398617000
1540355698
1270880395
1954411118
1184597410
827714150
817505525
902821397
357296446
828375750
1798614789
132943502
104605364
786240931
454980894
157065466
1951739433
265968035
1855922998
169045872
384059927
421139598
1544109035
1217297344
1772740216
1555909427
102830677
732911207
774521793
399173268
1097284199
410130673
1482807575
1039438598
864889471
2057054946
807890273
186248802
179574640
89103389
516162184
795515755
1292566549
1513438759
1888388631
755978208
318173342
920981693
29005696
406652926
52399661
2031168859
2074605948
258322849
662814904
1036436528
604149666
934258492
1557629836
882969543
1905125289
944873889
1970876195
1087024626
264635388
401977411
1479880399
33235251
845333508
2088531636
787865930
602855910
2126603938
358121018
1561245233
445779485
1619653167
148322092
16727478
291743727
1533182185
1477371147
1915504181
813845633
819168702
1763269656
541688242
1488725618
408211663
1150622041
607979681
973152855
1223140382
1127714909
1139960200
1529505724
315144060
964106609
152191344
419434116
1261203387
619353199
692753576
1497741146
2051125334
2091920512
1756670231
1394508194
1267030608
982471180
1315519022
1491844023
1326098633
39675816
1455803177
2033405471
711269788
813142973
1208258795
986456166
1404342044
334129860
826565489
514146685
1519127032
359481928
1645892525
1919283061
976561703
1685699265
107605221
1894889418
483224449
1708652270
1384388416
595571615
149743085
211850610
1667344020
2052171273
643793967
1825686158
1923972505
265635772
421096649
712902544
1137533117
766616405
1596766261
1490491598
215109573
203470458
1617471000
732231002
2019702778
1511406312
1411371590
822898490
1151566929
346495507
276700004
544354170
1458591792
1590240857
418702854
98614084
562563979
419842066
2097336937
1847124600
1848873064
284761552
1759055983
1060535797
1292282477
1069819426
441127107
618961363
1354256000
1923238825
1752664748
851436032
2072012530
2018630299
1776830390
1478985104
254552421
709886519
1292403695
1450026152
140022837
465245504
1387431754
1350632505
579047317
261715180
622202190
1768039798
1733945523
2000856589
243102271
1030549247
1872498829
515987302
1464187549
216052417
797297632
2058774348
1268509582
1487693848
463115372
1055671243
475185680
1000977260
462434940
25800387
78638913
1904136933
770592656
597538927
1832063850
344871474
2102934370
1397375611
1469129617
1331496619
957745120
1710450985
1086394409
1581007651
1631878897
1857234641
272071926
1267671618
285382684
576432183
524070303
263908806
395771394
690959644
1225138177
813034749
1003443723
1468074361
1781335952
1864751658
799083816
1752897046
327885197
1444349537
1831966313
1833337889
1370101926
293970169
1669842627
1344304841
20352929
1142150868
81054460
371199669
1369765767
518194545
1746144389
1466430377
1016690108
2029482285
79253273
1027494395
30122293
1068316971
768091044
711531936
1956022476
1316198745
115981041
1201833737
1641396710
606506095
1629775016
1949224153
978560628
2104332135
1943083434
1819341274
1288308000
827461766
1528228570
310476826
1910506534
379492643
94365067
456360501
1135666834
100787684
339033587
243292932
2144989929
1154508945
1658205346
1310323367
1622580205
1597142731
715087144
1866799722
952306094
1606318291
724491180
1753910002
471576172
1486062478
2056034583
1001599954
1208709956
1949154244
1905516051
1923507304
1279122410
1458777893
1042960865
1135784248
576614892
707639970
185976156
1714960101
1511703597
1615853368
1998483937
989261733
1781672586
2078302779
310424195
1920742877
1632673781
702376527
1644133928
365711559
722330307
19047600
204301209
1797111559
993681468
435533488
1502318454
963611240
584820831
1263696454
1954330539
1932641205
848082036
1090521972
1372003174
895826475
1117788721
1469409374
34522019
1375484577
2054072676
485875802
1652580876
8992287
865738763
1158995575
1900471944
1178751640
563413197
107361766
1773998991
403031904
79232621
168801918
1309722469
1336633405
784877957
1473008206
2116296443
1292589444
742181975
1770871756
178510712
1548199158
1784784910
1804309568
39977248
1294849623
409124299
1270730331
676151481
1925907375
1057843726
1118374246
1447914283
1887712005
862231407
521508580
726532057
1271764391
1684185105
686328216
100038771
2061112573
113912176
621744794
737780578
166352846
1323212492
536823510
765010388
953497614
1197981051
512163424
1680391034
1646161943
53671029
813565846
756344346
1170749227
1564609219
1038957593
691297560
1269927988
1619060027
893288377
2085766984
1947872651
1305714792
1857574392
1444644159
1659445307
1452569261
544867043
1819957660
2125057792
2100095535
1975752658
2012566360
1517548467
1481516035
1487128628
726765299
1046962170
1795221120
257083083
1164054101
1545503888
42343213
83830953
391379929
994947740
1891506328
1902930417
287388131
674998065
691446380
1228736827
1592868479
1336173012
2115544660
263700473
26341509
1907347286
1462612927
653771207
353659013
1487204672
963605129
1895913662
2025894171
1604196734
455650747
1804390560
1250569155
973484869
334354953
257671675
1320454991
1198841195
1734248496
555121143
1346278670
738188945
708310823
1359408116
77282712
1297804558
567884791
423435047
1144453577
825501981
1104244372
1930669254
722796589
2122935234
469439213
322777481
133071289
720953187
17477660
1817461642
285797911
837648449
1257738853
1509271566
1042454208
264331200
603206873
213880621
430591417
106436458
1883533770
1804319681
1199904414
363134586
726663491
568892700
2048000368
21692057
1610744543
620754908
1388569446
423048661
1891741847
207187252
970928980
1510118806
747188732
259326487
611758100
32222045
531293657
533228345
1714997030
1828693573
1800642681
936469481
1447062052
1573303259
225348399
1351201591
1500420222
1673703602
160385490
1909199135
1091122743
1007408234
1853999005
1080275638
1616874495
226743489
1079088188
1837445736
21071009
1920747957
1620796539
1727989563
264105126
664776361
271364841
113140557
2124006819
1664472400
1467440556
559036793
1271498915
1462797325
1439680997
1097329759
1418597231
87206939
2008640243
979012147
2055495614
1651899527
106262450
1529140210
1821406391
334021500
177129621
1346003125
2134342484
812443255
144635503
2122995634
871973337
1426874084
1739687907
459294915
1394388726
1019242798
828291901
104210786
1210644797
1750086033
833708889
1137240661
1583112827
435645472
437473415
638566872
1350182701
703429011
7075882
1555279797
125856270
380027447
1899178994
789728398
1063938337
793063990
1143295466
581435421
1956824778
1836927229
354410497
1760514591
1308600899
568965318
943001926
1223255886
1354833996
112233907
255003344
1733204991
1686501090
874606781
1669707761
1156247711
1871246259
1148481650
1577671704
1869382041
1178682667
1790405764
311901926
813101248
882308957
101097980
293450823
1698185186
453561227
741413598
602766597
980885898
550283963
1323131520
792540362
964324572
945393407
1410285112
1609650438
1969889584
1716145587
1675740764
1817523363
1353388218
1865198829
1254596857
1146968464
1058815141
1704762713
140586784
227817783
897328262
1856347884
1539187566
478031272
1573940607
53935870
912817860
1557842839
413444238
919097741
2083325061
241652819
1907412598
1389353152
1036983247
2139424940
1822518934
61404918
1667516971
1896526346
486072939
1878701764
1086670441
917365444
2121811357
782538574
948402976
1880342211
895750937
2025065360
1010960498
677604047
359766440
1059361084
1756055384
1062095969
1314605476
1954532045
623540868
889821857
1171089609
916722793
464518696
2128956363
1271914139
2086590701
2052005021
1407807830
1204601613
17160762
788222105
1040014775
1778648131
1682282100
574252618
449487181
248260107
1131048719
101914209
508447939
497545914
1905592051
1366171215
375094945
1599219574
1813207730
1477299820
54286012
1675400492
429400112
770202752
1282535561
1999442135
1887266221
1454065489
829041988
581295076
493752206
1442895189
296230818
1119165727
1334205370
1702932434
1937326204
1399276743
295110088
2032076314
815770526
507517175
448517979
82961400
736292541
1903368158
1844682666
1196434708
1308434913
1252574413
1836325437
1850663908
599847306
1040465778
974213164
2030040484
1901359732
1522467294
2100468233
1947209813
1025334797
969448682
642795249
991368504
888224453
2070567860
904263621
378651945
1551377045
855823660
6851386
2017455921
698651149
1425671125
475338175
535785704
845506445
995865909
663718523
374534803
1434762908
900110912
2140363198
971777521
46892252
2133379383
808590454
1472570371
1555963788
2064044431
948301378
1131539436
1427763114
1062069723
995414313
1711904186
1727154280
524511726
1806893430
505380188
1466562402
219461183
1662973302
417481684
536413637
1262250181
1060842638
842500719
543384175
865046340
392754464
304820669
1641738902
69018759
1702322507
725215481
931259991
1088228989
1092061094
689811371
1897852341
1821671338
327778723
833181816
1891476986
196745936
63561086
1517421506
292138297
2000586915
1996983294
1139874463
1695508529
1034279737
1937167055
1008061615
196663478
781468093
1599367400
1752143197
863673422
804964693
1611220098
1856441965
1532435358
1125751195
1727034973
2085421477
37737994
1430415920
764330905
1846345160
1823973997
414963352
1021302168
488741795
734025815
145907559
581696763
1206090918
1864953901
246997468
957620645
2015301346
1403220786
1507374467
1323171870
170795885
95793458
2003931708
663582516
684802367
2070733666
1666195088
1955411498
1050905165
442230160
819992464
1225337768
1600231237
204465395
1638353196
460960836
1905470959
1347093191
431842904
683265680
2014272794
2113874225
1370427739
31904695
1044750995
563490649
1436132583
2045546713
1618945664
949659018
1694775338
406959581
1538898350
1290397501
1971837358
393990910
1282835866
2021050379
1122447198
1475480169
1722051397
709285195
2023574526
759114982
375955891
1395619730
1821346017
1537788703
1492353800
1276893956
1299118700
1725851090
855896714
1387366451
659405617
1875428276
2130439391
2019861682
1909148069
1695589500
1427095955
62086531
397787610
1280525153
169537969
1272020808
2096694833
1543141953
1982546052
697366893
1458231309
1700527600
982019609
672086200
2051228345
198262573
12145679
1211019422
160209981
1271384646
1871722275
972977945
1542383667
1222850911
1352431670
574604149
944874584
1151807118
529090492
327774809
967902025
1351145713
1776987356
602297175
619552878
170865826
1530978905
1936805718
36382422
553113002
610019861
1431863019
1736639562
216648360
1506301701
2101673376
379993440
684068489
198260345
1875830907
262834499
131160370
815418403
1300915751
1828600557
312061667
771317025
1733512313
497518425
1366015650
2085848281
651532936
519696206
52434777
1062981734
1810796112
415760529
2118473491
229167189
732398358
164876252
154092503
1655630206
2074670256
581160590
10070964
787266250
145245635
1064140475
854599143
1200799863
1158581594
857175833
1754896261
524981040
1102325652
1304674692
1041537858
371365035
2034870357
1262202923
609256888
841354888
1837697943
1312990223
25051242
89726716
1273402997
191965525
1522389940
556709884
1434928209
802096645
1842228949
1894722029
460427235
1139154358
1882664484
1583110312
44674330
1381423094
1941504406
105435646
1384997415
1819653873
506401299
410519592
1543100131
1650119558
454685848
1895965943
1620805873
1025218114
1321683603
600131225
252491896
1334282532
1734669320
1772879165
226812652
628126302
720967149
1529106038
1462034137
1922349469
10446224
75772
255512473
1904535176
133601489
640432332
1852274196
1755154899
21669830
1272262895
273706636
745110722
2011002418
1241839348
1162187297
976445661
2058008633
644544756
1048570682
1464695241
607537710
1808460228
132483426
1170344307
440661838
480508147
1272705691
985712318
1788606799
1590771010
2026702166
2015446225
666975814
117647280
192431559
174367737
167973557
1565660459
328162392
108361060
2053227823
1910666413
793319319
816611874
1358084823
1523345725
183422445
1463986847
1135693806
1550763697
2106213642
1738119417
1458877415
1852647463
785422326
274089771
1689120351
1370395274
2091791346
1834134632
1194257723
1902761880
1890825068
1662861030
1736240934
297931504
69891327
1757399927
183123802
1989084181
1733787266
989535907
1449674295
459491047
2036587231
465169011
639563454
1107091624
1745653671
841144633
2013290397
2065767999
868067919
1419484862
1416162177
1673354633
306921937
948480787
925930559
454617745
1868249149
1365767510
1163349690
839583785
30492281
1086968955
673316352
504566513
1966643
1279157230
168315090
2140446797
1089938613
652589114
805590718
1684939529
2127398429
697636270
1021870099
1943290729
977004672
1125846085
135825772
821448793
1089538140
1145359050
931897849
1230661095
1918951059
818181186
544944558
324541289
845874048
1724201907
423433816
545282142
769182911
940597535
1138520971
219462635
990295347
1694916649
1773910983
1604106576
1639398563
677210082
190606051
817213815
731343343
81471437
1891475758
1134054904
1760794900
1385579771
1302983470
699700617
488946669
1545838164
1084491159
1993171269
2008469542
1993405535
1983553837
861001050
1895093099
2016149066
1101085840
1057669046
681665637
1517033589
1712815164
47232862
654571463
1840397069
510464809
1182165350
1653211912
1544586821
1157060750
750207751
2081183600
540447141
783652239
1263555888
55499108
1874493964
1408364802
388809322
338638435
1931919246
473799035
446167531
318972728
1388458621
297364104
1138800525
926717176
1299511121
1182627832
2018750404
670276749
1687314814
1051251703
1509256972
157040299
1950756214
1118008667
58295433
1215730394
1927375150
961367645
1070913498
623687176
1960258586
285841861
375351721
661293240
299601109
31700505
755392656
1994836236
1004514261
1667570496
1032298848
357925123
1298894433
1295517401
875947363
955971698
930604677
1502722392
292189834
234818001
1770160240
90636641
1525152088
1558327240
1287631071
2020108266
1201830178
829229049
418619381
1643210869
278297802
987472503
251754066
615353662
1732986333
463155657
2118352581
1747457254
1428446144
1354965515
1535922504
740803301
1777495866
1576994664
1826322403
1542783345
975851484
581025649
555432263
1598836037
1649833325
950426080
1652135058
1975682981
1395368251
230800297
967987523
2005962202
28281002
1406350763
49116950
124461183
624272277
1939939848
504529345
1425932468
2009855890
694934299
1142771714
507223919
1797283180
2037888917
1200096057
1606179100
888893131
1652375827
1154507184
681080969
2065633628
1701326639
316507759
1612858682
1098396838
1856513140
505468865
563302388
427367366
1244629821
848846952
1106213732
500776068
1990812567
710158187
352671103
2146798305
87196300
1937834602
1861019473
1606955415
45938954
1016096936
1109414295
391235876
1443885827
711386242
460269543
109524327
1285321546
1984019773
1174824468
1596347659
900398068
717042362
587669405
787181819
467058235
1728922427
297844570
504679064
1898892965
1992394482
137402533
1723929033
1250634153
1685176575
198838863
198928964
1939563533
499448054
2052373996
1079326631
922021180
1359497726
1301552328
820069975
1252499256
1332398999
936999510
70495868
2082172827
2124772845
1189847223
1579642068
94530471
678036912
768157971
1880243749
713946713
1591804167
88655966
765748953
1872132057
2006881850
2111198882
1855866998
356247487
1340232671
173641828
1945380543
305995499
791316295
1723528119
1236816543
1445195098
1437963665
728937279
305121954
644941910
832192530
1043798904
615048046
236144435
1455340570
810709827
1328922293
874040721
1690137638
241682837
1562775927
2108464169
1976465066
1244244691
79112597
1689646556
1440118040
506106479
185733303
1933510292
1817950693
469738651
1600789840
107514755
1937496448
1080976398
1233484232
1271320526
670247403
770550568
1771140011
1871642424
1718238656
1807055004
1243604082
607102651
381790956
1887911990
647374055
52667996
1970265385
1925605051
1231129278
1976212814
1926398400
2076557836
2004123650
353736776
782665397
1070632459
1306759636
660349067
1382118533
1015800208
928335826
1644726655
1078168957
731733725
1015583105
873868975
380357437
1006096562
1181292482
882929486
112419450
910278609
1923456278
819915148
502995274
210750576
1265615093
2061379331
304852421
777999943
556574834
1267584327
1372790756
870073124
1030551980
1605785410
175025982
1768211944
2129608071
1496559196
2029827314
1740424220
577399872
1872461309
599269705
1658636648
2066803183
2138101747
1121155727
1680518584
2091825771
1276310379
941655633
1974828689
775641128
2091378637
1177858185
1987749397
130534916
599663494
684721570
613534550
332784960
321922161
1581739289
1953358968
2032404271
897699761
1813571043
1207388590
807986790
1338468883
383333097
817965547
1680268603
350490155
555944311
860764624
2084726588
537299884
885455841
736496330
2050011912
1672100230
301716648
1524519549
1178912635
2029193692
756401256
159867771
1818704164
1144854128
90101929
1745064185
112475619
789011448
1089745959
1987853606
26597113
495584673
618285643
1137497782
1493313029
889984775
1140276791
1205243416
36946808
1733065308
119876841
104095324
1602354581
345677014
980243871
1307414068
1989580395
348833256
2064890580
1818790778
400673279
799292887
227107576
358719819
1460599557
1060508827
543643356
37434105
423380416
1581784317
1536147527
51602746
1004990065
318852475
155634173
1113882581
116466314
2027514313
1153925257
1683349456
1872706990
1176098258
1937604340
1584015663
232149462
59338149
949028209
1749381706
1822168365
947660706
552427948
2082003375
1221601201
340636399
1648837122
1610115720
493647237
1954413883
1116745728
336290690
211994271
470044749
1982666562
1065829874
948825445
252712626
1093463717
1600453814
597289355
1825321126
1349430062
981958836
1784996029
550677867
1391974053
1365303450
580948582
2077433704
810159042
1825235875
94104427
290059916
1893144302
393912023
1546856954
1342111593
1241608957
227762361
1980827971
1175168695
133673259
963119594
362090796
1191038468
282244234
891369308
1368385196
671512835
270563189
1784324094
1409063224
1575489358
1373292874
482314160
1754375107
1357902551
959017137
834456329
701354022
1599896276
610624097
1995371993
463718401
928333287
1256777253
1926893427
1252369845
986247722
1825246711
1564369103
1818508911
593254612
1610558104
463446340
696679234
2026797427
260699649
592283406
2102247719
373917875
930135325
1420762696
189334772
1649874976
1184071427
2032562447
1112002443
1849685736
1755716293
1525564548
958347432
1612390505
902349044
1447626347
257776287
853146410
1240902769
1700695100
1944279367
778386178
1825276171
1294186744
1635940312
983566831
331018205
2121348993
90442418
1085646745
2045547266
83375530
319985564
1954169434
1361725104
163615911
1526629003
1516633711
1660808189
1934075132
1703890469
246726709
306801265
35795519
1116316428
950870148
1651424034
923618908
2068757875
473545595
961883452
1610868911
2077307527
1153995022
910511231
965195156
135499184
2064197886
631148699
2002701350
1859231994
1193227606
802613973
656635418
85591558
814112038
953003840
1611694020
1347051909
738062266
922266460
1735674007
819210801
888808807
682948467
882218673
19100246
901297720
1233579591
2069929608
568012417
1123189478
1762421677
1464483642
100787087
1036096157
1213885883
1788369285
1770058970
1031533590
93401139
1704012891
1749721413
665478822
1819515999
704905890
386637050
2131667030
1292872036
1216387303
1938096641
1361027881
1689275787
542053271
1391054614
625534771
1559827199
1415424365
1324929433
221171665
2027079949
1876783307
1289425816
438994529
830793624
2003260277
1226140875
1946400897
922537313
2071927159
122931821
1052557438
1665149523
1705492918
334036837
1391161818
1672441947
1580104580
43626679
951814225
1606033841
1196367206
370667105
467007753
1548765360
1633112555
511092833
2065743128
895792562
1925370525
384045333
1600564393
249253002
1061457768
906325056
2067357872
585153989
1682127836
705387923
1896438884
1544713217
171412077
1003500095
86916991
184788394
681652870
1865366138
968056488
2123911929
1478250103
1944564827
218068826
245995211
262658970
284983236
368865367
277636274
1749539969
48483088
1422716564
1283263630
650271596
1877796096
839072827
8647376
1715274648
926715845
1634613356
1795374386
699414119
1137043276
1280364792
210905306
1687300083
33738800
418716966
1286314001
1023055923
939279738
325515930
800949333
466838646
1273850970
259328010
913896390
2115321017
807654622
1764773055
2117440621
2026120828
805890327
1263062837
867423674
1367096184
53900549
1567968267
2072974976
1404771514
1916572342
593027708
505420222
1433629139
2005150512
252462219
1902284327
1756178188
997614532
469589667
1500796226
79321815
350547098
1456183143
1720925320
1751082830
2120447568
228269500
345658878
1609768152
320582265
667110230
1813416440
1482942677
2000198636
1305282041
290527584
1229307
1284761713
844231099
484741587
1805581010
1565023653
1891874034
1983859175
1791777268
1148248069
1164005305
2068445577
526070701
1939052378
160947360
375084557
1903182184
314853764
1914595119
1165198483
998858673
1887504608
1385635090
1173797951
1412401378
299837028
1283180543
392290525
897429089
1100774687
925999936
1837758954
1982801935
1684422232
1134520550
1645975822
1293037697
326340595
1683579850
1146208527
424107047
1405561334
755651643
966002150
514663824
710144181
552235883
453990012
1633078632
41646827
305371432
750266964
1104954072
1813094360
90728126
913454100
715817372
373982264
903937443
61219283
1223062737
346044201
1208806024
937128501
1501868086
720001292
256638350
818390248
595965681
593230155
504951529
1166182573
1233371695
1576526050
2082942098
1927881420
1303905438
425848939
1448869501
101295853
1421166538
895025571
1689810845
710752530
1665906561
1668616629
1754827152
742985201
772890250
2067524732
1702584744
580869665
2034188852
356472292
1879942993
306322991
1780972953
1693538190
1342981903
1862868236
124244433
112085042
1088414196
2080068665
991028674
1153387947
707517054
1716603405
753707388
610097563
769358193
2022205934
1249055210
916843021
1917233896
588253181
266561780
1371208257
1738507038
586707839
1098836243
1787177329
1009914172
1319986793
1172666619
663774659
1092145882
1278467494
719450772
484148598
2087248399
889397901
1787414262
2080180795
1998347180
1881056360
1327665498
1189403227
848888688
1936615581
17338435
691113974
1878683349
1934865825
905099255
1537317975
1332689259
1644459349
1581584091
1319337121
1172248025
90396499
1341254666
513580135
1300758683
1687796083
654820153
586423018
790139702
909986123
377319827
1442999535
2123837798
38132554
145941706
1411637239
773236231
719450299
2112888196
1375683863
396516611
1953993822
1893673530
1044666516
376450130
1243909570
1089662704
95394631
1701472407
1555298561
1999632613
1168121680
1486540947
222804889
253532159
194085536
902475981
132794843
1262514337
1975577188
1731047733
362160027
1875389332
122044842
1009334813
1847657269
1582099826
1113959007
90068567
1370079349
1650886421
252356570
903379082
973973649
933941030
1766552004
1776416850
805954119
1316763088
680617162
1716548390
1039297181
1949128375
1839356401
852205012
1764865511
1479558651
2070540586
999497422
182912023
1126800599
2143305648
16085579
1078686811
720052874
1739351525
896736756
1187732174
566979303
1275955939
983326543
216667411
925929697
520767427
622676603
1267144176
1168626063
315858801
1779178012
1724371841
2007376357
81437669
1952499713
8247475
523281225
930206136
514332469
114311916
69572748
215784231
1176924673
1304410175
1065927752
589767118
572369975
649161483
670033157
668004848
107871666
1127776891
1882913377
730343850
726949188
547228887
1042661750
1277959369
920217322
1388897578
744841535
1541419070
1211705144
358159716
2003173443
1580893235
24799337
256566113
1898343371
993019080
139184489
472943332
155080106
1597068252
2057322410
66861277
1732323309
123063347
273933728
1196810378
2064855356
1599365425
217368141
889005960
1477863971
1193764079
2104607101
704052776
1322248767
524772802
255453681
295569094
113966179
1316593402
1398426754
1408970765
1857789319
1973175783
1049324302
489652483
1411562833
1076411199
950899953
2013371053
1235034108
1564839285
1844860060
656866613
1916011443
251768768
1128206107
1421032215
873889771
291701023
1587985489
1930362757
783696160
531628072
1114923132
718808512
593512372
1768459655
393261868
1827414357
1044348515
703585207
1441064612
924163651
230583709
731265904
85927988
1465994111
1491636305
494405722
1000490651
1079547508
1270049385
977175039
276244755
1629934503
1876385273
720821385
353363659
883735379
1890099147
1109573332
486818765
1816890886
884021296
558099772
388898768
1633566728
896226883
757247533
496158858
659452438
408375520
793340324
1342745963
168893991
2086725162
920615007
85745472
1771285790
1249412426
174125503
710509937
1815948321
1772841090
867783779
149552186
396212356
1810315839
1028990223
477735905
1104848649
1648455608
187509151
295587172
1869592961
1176917441
1590296374
40496487
1280403157
355706583
1437321846
1377864907
253264041
929966449
1440803674
906085235
1083631626
2125682310
664359995
1183921129
105928179
1880387769
1779794917
1863347471
1101136889
1309731608
1488873343
1879076227
341692572
1157473773
1462997907
1987483604
635413706
659222322
1123014774
1449562441
1050002447
1661717764
464497285
43405695
2749129
123418284
1860747324
1239877089
1299544558
432054587
1098165153
1148157491
1643853303
720844533
509477806
499978133
847625005
282709552
849643160
281946086
1509704223
984923801
1017914218
1837844351
881643843
739803510
799522360
1307314817
1361997823
61824751
1728980566
572346251
376198361
181964731
1968416832
1979977224
1473776809
1722552966
512628669
975553531
1451370044
578249016
215717353
1794452743
954694481
1808422770
684342054
320057374
609190168
1696057910
1017242240
2105064625
1224409312
382107393
1680285244
1043003127
1421601175
540390630
1664276690
1980383473
289279176
1702702525
506856913
33267227
196032956
813972537
49864010
225929990
1133750211
1988114627
1160743845
1238975641
709122051
1117954976
528902512
1727873020
275482538
841259630
909285667
1902858661
1662405358
1154296650
399982701
543954332
2130705405
1817880480
1240224268
914385571
706509453
1694607754
1967476052
1448920838
1778621730
1833801496
430883460
2133750799
456356426
1721456875
1825197055
1301311688
349825771
268672103
462892784
916649166
420808025
1001488950
1565739591
742140115
404616897
639464119
1764705754
1594271646
114982896
2095415019
517693801
804923521
1598164810
996101895
1902356531
1024469307
853511163
70848401
559391634
1708175230
712041568
856831681
292536303
858942734
610126488
879761945
400534637
2025970540
1931865496
1459432755
92184395
1255781527
1174597271
854871080
863939933
1435318299
265008707
265414527
561833338
601199338
416343834
1039098932
738570266
1836252482
919935982
714133730
16166254
574875859
2067914657
1798638856
702728126
873138092
1108369465
572724068
861567559
646548
994624360
1972706924
1448169535
751390231
1405735131
251582699
1755086555
1187235660
1620754318
447300277
509782510
1506532772
1562074404
44400686
60731154
1175156072
1595417472
1665689671
394705246
840242103
643276644
1149559027
846042800
1731551069
958862565
1478923322
23614687
861396702
8197725
2023834832
1521039969
155008174
772223580
909854305
1431547570
1541525034
1372280532
1264280017
427145101
1627037584
1730254471
1101892786
956149154
561196324
1101318011
646963664
1170103566
1536526331
86539601
1806085014
125262665
1899843717
795648684
71120444
116087995
148816303
1607750835
717198632
1058566523
173733940
732553293
967687993
884601503
1806243194
1766306035
1108188624
1310908132
1359537375
1383830628
1172210672
443635430
1264577765
456936297
902099548
2013516230
543812148
1636030333
55358542
888334415
29924127
1660471685
972113663
1182159231
82076341
383087376
606440373
1261517805
454349342
1270114222
1908219820
1388479670
1005685187
2096891394
1389488893
11521057
714840642
2004048480
858409216
220224840
2139568982
730236971
1518176089
1462269895
180561042
1094546362
1408174246
1268400838
276891641
1388127641
773483781
2048162983
442073959
719255396
1373928663
1390071775
710712970
71248968
233086469
1509677180
1233463173
1775320361
1779983788
232007242
1622726550
1786513198
1648659623
38031884
398643758
1680505563
161271616
587339224
579245429
1708632218
720517582
1440860066
268308207
141238281
1738499250
686954294
691474867
2130174344
1355354288
247112646
1912294191
1097749410
1010102954
998851941
130887937
633304496
543465134
995532498
2108519879
460712873
977143822
1747189837
751625619
679514247
1502319056
847601917
1700157742
117076402
1665139378
1075260014
2017468231
1989964511
645949594
1042395258
1573655855
1056427780
1504395432
2063190911
578239414
908575488
1887656430
1859780276
1250861492
958175084
1069851996
377896756
1274400941
794874645
380047674
524306186
219294460
908284454
1422601008
1949489778
2111755179
2039348908
1044164929
1466652418
768749627
1908911694
395389711
1323031005
251893378
1849160652
1402696177
753806972
1975536301
887496589
561923560
1907950376
1520167107
2133986028
1598409859
177241356
1349327744
1578653024
71065783
974994770
965513646
547927865
1769270524
1368109286
360066770
531060289
14122904
1716163634
609639129
1393317157
2109370738
1760187467
1838628841
913950492
399943550
1447883106
665716187
394747360
652929784
1582513305
830587191
1142547707
152237213
22619007
1829535619
1511108708
129237777
704773306
975646195
382734998
1970784190
1286841377
496461869
850435891
1719928894
1706349096
393865210
1106638146
923451427
1153752186
2073554130
1622555901
849965281
1452388106
1791946863
1152336511
840284369
70131389
880591889
1762465258
2037093722
1608046237
1686179416
352648420
716078348
1247070886
688184597
723183418
344927427
1688940188
198263275
1836965032
346103346
1214762391
1133995187
325944358
2039200819
1855651404
973874385
522996913
1486871507
692780507
1138950786
512852607
613857002
1310545478
1651186198
752253321
101267624
1949220202
172947214
2083398888
86927327
1024765597
1857988017
1460367737
1245134305
2056017532
1760226575
1077236471
787731955
778684526
1360693594
404982210
574717935
1978899849
1014446702
530164568
2022298548
676627738
901133388
914073611
666345325
595767115
1276114681
1764946582
1479146192
1719229991
36896511
138170513
834423802
694627156
369943820
821855198
560752354
797617059
564351504
1266302490
512485595
1271093920
1189900673
2011690164
107991344
2090685544
1092999814
1937142772
45004467
1635930711
312937164
517143050
14980251
1462672592
962398284
902470201
1086702125
1931981784
385924118
16826015
434438063
961374275
1794983370
322409089
644598041
1190500133
1574439445
1691338544
1276355845
1424735965
1264445121
1371290735
550678049
95606357
1795329184
1184163304
285511822
834145043
1017643178
2067298797
1311417852
156979325
59308217
720273241
647620084
32524683
232958289
69038777
1021725570
524071081
1996646628
493310152
2071890133
14538866
1684542158
1121187081
973693927
2058804174
645752809
500645062
1869412875
449237399
540490506
1482277571
1947366137
1765715419
536266267
488242019
1752153204
1199662334
2111565858
2101918671
1886312374
1870155421
815507406
1252265946
970024585
1699218579
182725513
1335213711
1427098221
1957420878
1527454809
91086985
2141881857
2012245301
1102979097
1165502499
1561372821
1861383982
755648980
959261161
1528007883
1918386987
1697999199
729899179
538340612
317770028
138402251
1759233049
1222749819
624825908
582167075
993731892
2063867069
626310678
1220956942
854008109
1304028602
1427591508
738312995
23037568
1867002874
1474882725
352473198
995645614
2013520657
1734169659
1365133663
1761589582
783553167
2006804445
888513121
534046486
968377627
1964848637
476667312
930828852
2079607453
590772183
749161639
1020544067
460290849
460173475
277228154
1705536482
92887978
1789953321
1006084117
1919145186
742765429
66951992
1888165119
2038893638
1508503565
695999628
704239621
1927379841
1056157736
499242741
507603845
193424021
1818297349
1835669233
1527966486
790114228
182981280
272387149
1692520194
1100649722
2001679172
23842238
370234000
1876303696
1823598395
1251132860
305971738
775188835
217548056
715564001
574081525
856206343
529158412
673430317
976507383
1499369114
609667597
148478983
1865294941
1317102455
1438367935
487386365
1374923627
1761773679
1860095051
1717745272
1627614491
1113201288
586221997
1984873647
172408600
357720818
875451208
1721559918
697613272
725802788
1732793187
1252271857
1602023253
2034663722
1172162103
2025004085
967789298
1527656182
2005929583
1985169080
407011998
1825136263
1222938563
1829133595
1419070236
338868948
619163505
1803965812
1426062963
1745996592
41740101
999319962
6701513
1491204045
76913311
769841431
1339979301
1008361624
1829307770
352990067
2118347538
1674728060
360403432
917875718
1292183587
386497226
970456078
276829598
456654583
346741157
312553557
1567105525
1861755607
13126141
67643358
1253991390
604114632
944603659
2121667357
1506992630
2138586991
1539322854
1076263075
1351990288
895713296
202858068
1154633844
1973482432
1296099644
1616122768
632996487
479127288
515551638
262759965
752119979
1006860036
147702373
573212838
253873773
1307732311
695638657
718052814
1574674348
1907195338
33111367
366066619
306820581
859940325
1492994878
133135692
1260750320
1370323421
414221866
826442830
1753903698
1619406615
493413722
1546899293
1645278031
1686872796
820982208
1506921666
810417681
587754076
1602422053
1065276027
1040959921
1274775192
972733040
200442389
976421274
1856376568
1476664741
57938497
2016417498
1908776891
1032631553
467394251
501122900
183289154
535795929
1214737474
637213845
721066153
157343315
990025428
221135740
523576949
605199132
659551772
1265854842
892991333
1057980345
180598244
319962965
1641786438
1290038362
181230651
897826117
699382131
1040264178
1635087050
1838571160
311725797
2088585657
875947363
1387460119
1375893463
1210636322
1906524415
1306734967
1011565372
1431370239
383340790
1640371926
2033974730
1843237528
183286831
113525399
1777923903
1462018665
992484382
404279406
1558674162
1866990445
681216182
1744738369
853137301
1008500705
343453037
601116207
1742273046
1133925067
1509727451
987237320
1293074404
842113091
1163084313
1506586220
934875643
1096442468
1695153144
1013284681
1728644461
823681118
162200550
1589996227
325492380
283982949
197171438
477467345
517054596
957624069
1680055459
967931455
120599539
1304588683
404123279
797619570
2141734008
590670195
1400828952
774284722
782040488
521209493
495698005
387041664
843885553
163491236
1214739255
1393814643
886403113
2134664193
1200505533
159391634
296938761
867674113
1170154002
1698336588
1589896935
1013003266
508203453
376574060
828864057
356982387
1159836509
564353166
760202579
2073683324
825960097
1699289844
986918303
1322210761
420500411
68827598
1851430216
1074238037
1749390840
1711787698
846135601
2039815702
624600376
681656000
780820895
244151508
148372381
153111982
173273360
1913413170
2045410028
342548223
2069171016
550701430
1189770501
823681972
1332933965
603945727
697438155
91439477
1545296771
2103715076
2129169793
246560693
1239261682
127970793
847911637
291713242
1593374882
1954408035
1617893899
2085781502
589503620
1389335080
104289621
2104213307
1189741185
1380482631
675115337
926972263
917649481
382922466
1820369860
1521629184
66036928
1010330930
1437458123
1400400429
906615434
63929030
1588839431
1252632561
2044534774
1728674457
1002916519
753497358
2093349114
1560216979
640827618
323173998
417302890
1503955837
1044643410
90185694
1433003164
1612370131
2076966584
36053336
1578641785
1984906846
791866184
1677944241
925381581
1927048488
2113072346
183746354
1977446734
1987241491
1170096565
1468451968
1585106704
1084858687
1004493047
1346307081
577110580
162374538
1215274461
1691224914
1318551061
998380359
944609918
1011806199
1139354973
1611091069
392673681
1300334184
1781476940
568669153
1482814532
1400273092
120755508
1908951294
672837070
283458426
903173859
1903712003
1342812636
229822843
576433439
2017945868
961423341
1518283674
77740403
1656983172
1627945021
1286311943
2043010530
1135200386
1808279159
185427337
1123284342
667073583
671618518
354485870
1739418786
1412217676
504858058
1566596165
1831337130
822741943
1207991419
540119848
1291308280
1562194024
1822970366
187770934
1116385683
463693431
412449192
569864040
1760802555
1345408709
838078185
351775698
1671736833
519002701
528467909
1552023597
215508440
1769215267
1147149791
345200758
1614236348
588373966
1721971280
1694902777
1744547431
734643644
1191010943
1877564753
884800107
1820546163
571901792
209141161
2029746762
107217024
419611358
1692441964
1054550965
1497744612
268139092
306000004
787550192
965298791
1184376935
190250802
2125193732
429526209
1061747924
1917676663
1213429680
251318297
639805932
445551597
1706050838
1227231036
949984830
535625874
1521080100
733982915
1803906028
1970412718
1171830647
1777598108
985895788
1995218619
1193072416
1611183205
1045800835
461727930
1198002830
1032613628
531744384
1111870626
1215612975
1093778775
218180206
2026794400
276691684
138613859
667219673
1722709798
2111147258
444865294
1567527137
341873283
1736866716
413177975
650267358
1872477569
1994433791
1671145599
705140099
1374061490
1526852288
781414332
978241585
1649428677
994498380
997507701
1462059199
143598816
185071676
114176359
348082876
1911552252
1530143912
105089216
890696655
382721190
2096968571
733629856
1824300666
1136491517
228316491
369316269
1515392400
609881465
1074532338
859094801
1489762182
910845092
1350876577
9495659
751570311
1421499882
412952893
50492794
1877348930
1828437330
68723229
790842969
558157504
1722461451
37290000
379552199
1778537927
842220629
286256317
323177971
2127263992
10795029
1165235663
751223757
1869881526
1600310818
43255937
1820926215
643325956
1017228812
1141639381
267791104
879715774
736496799
2012385821
300106196
432191536
1734449180
1857041956
1161306934
1902247213
1806236375
1728628255
1053988687
130631898
2059880857
2090878637
941179031
614717527
1927177468
1407004942
1390523087
1068913216
1480776382
2144099242
189740979
885769105
1108524448
1002113098
2065236961
1785661583
1397236546
166060827
1897899057
859942846
1612443687
1518552322
797638062
323187790
29429581
524621678
730304771
1377489405
31835915
1256007210
697695712
902043289
1191018756
454939514
1668621835
2112390136
2016296432
768011975
1561961887
1039408942
373819115
1119575963
544961505
1261205199
396468687
643419853
1407600376
369850688
1334394780
1272571962
1064143792
473799535
1914757863
1592873786
1585592243
379086871
1953137090
796174130
71000000
1927768962
987309547
1799334880
1685293114
1743271205
715751545
1634929
1124689248
2225688
195327814
1415484029
1755541408
749933716
1050657241
1157792093
1473300899
302620724
1816289976
700947896
1747586043
665007728
731907666
820096499
332588767
1270097311
1087038710
1164194230
115533162
837804564
1137786120
61403667
14346315
1734029763
940492224
1302019234
360442128
1077024788
505386085
952687421
567059298
853396288
367061795
1708077696
881278631
103265891
891410585
2043397518
1982227153
2081226662
1422192150
667557215
1312548760
1348398587
571440090
1504993299
1506442116
1515582197
1150856478
1862714361
917256672
988410114
1061726794
1195693789
567965120
1491578047
2127794945
1036252073
373626664
1462051514
391589608
1280005818
1641847715
1058517325
245753581
491025458
1151027555
476298621
1511722972
1668501391
2137221586
563795351
1794676824
1734113225
1632290491
1424516275
1854519645
950497093
526688017
37002627
231320916
1715358820
1631350390
837802156
1422563521
98010617
568593950
1752098673
871662190
999637218
1412390129
433030812
1985604683
1090337118
572285827
995386650
1490519722
806796994
1614309340
581138732
33580049
1777392690
829493150
1794821732
1814660970
1939010622
199862412
1684548603
524365810
2112243481
1650629609
974488122
753952584
395953697
392155667
1812072232
366904037
568842208
501499952
1600117840
58995521
582721770
30633157
2008114553
880559199
395123302
632620159
500000448
1645888583
460209047
665559366
1967796302
533429552
764608449
470492198
1088473269
277775679
1582085096
67320421
1830783850
1582919429
1603404673
762013354
1243818456
709992327
732355137
328610053
1185369725
2099836806
1715149085
424580598
493322397
1705454579
734472104
345018987
4798543
710961033
453490020
1571213920
145564415
2030606894
1649427890
1267149093
199820599
1830702617
380718212
1830144947
1582856869
994821294
4584338
539270179
1890388387
1932420283
1372202284
210095896
712450825
1666679861
628336992
1916924553
1380643144
84931123
1064300446
807149124
256646781
901572268
580796070
1410540773
1965021530
2014007878
773937024
594200618
118851432
908254686
2101950679
609492055
2032564050
1282401094
806707509
530790901
583691700
1274486270
599327750
1090061400
1556024392
1000532467
1881837578
516431862
659652697
693879386
1988306026
25625913
1074261416
471763797
1346228550
99536222
214262115
1549633556
336919787
1630773073
263875552
518847523
1233317010
1152114303
1177444279
1875332075
1963337491
819896070
1024434933
939579847
241894017
858191075
908382016
2083262119
953729037
158475274
1140556494
533377657
1101056714
205112513
1066898878
261740627
1912082486
861229635
1330374785
1561590046
1011146300
1697195991
679026919
1199282921
995536236
530265696
1340223622
1921564713
1726590714
744776726
1376079555
1787673175
281407543
111824907
643544246
303672563
1396514492
888001577
105835902
96942064
1978327149
2065384175
1451415260
7166723
1555619766
1739087835
548397824
758960767
532203647
1912250759
305743014
407136386
557051712
2147339148
1428284824
1364064459
1270605121
476631113
578004895
1213974698
588408305
1606109285
1401913982
1159703441
394965812
851235488
1702593568
1142172973
921628692
1511220621
1819317285
123483919
474407439
1992467687
1098030958
487691335
678788424
1967656544
1601878792
1714794508
29629509
1451389478
800727133
305912677
661510848
1360509734
2079482192
788360818
1750392164
80493897
1612243290
2094982243
470183841
1567438982
1835656910
906399928
2028683569
1878755629
1428519464
566451857
2001502685
332546411
524380393
160577927
1774893581
631253422
1141206304
734033902
988634384
1987323281
1388182637
1325597719
293812388
224880063
255357313
1375551858
1377913247
1639202802
311968829
1305596368
1962635336
2063965064
252326679
2075562820
540156556
743840989
611381376
2110285326
1307623191
536261961
1076983502
427377030
953198659
1859681848
1753921099
868186755
200620082
819968130
879261529
1128533370
243018510
1357197864
254430013
1166599897
471055215
1485961317
406404835
668753040
797657258
669694672
1264030741
2145073911
204355105
1073436941
1700024387
1522134156
645310268
942313648
489135541
297136162
26806961
840533734
1118344724
200686447
2063831580
127130083
480027401
146897138
1377570270
1434480730
2011180285
589645086
697398527
1806306540
895474537
401819396
879179260
1096320839
1440139528
724516232
1479763890
456493896
719041286
1404893815
1365874554
830129657
269527636
1471081248
1053004279
1828470063
209583701
1528957866
697510642
732963945
1898845004
1703328738
52999616
1081707275
111934156
453144682
1339337200
620519636
28550064
44322835
28405847
1167003769
1999764731
417808304
471859972
1955378595
1344802761
74065264
1449179348
2033426396
1189249384
183094030
1294926242
1261340646
1180191302
1197275440
1578341714
391419270
1225665386
1515338010
1221274488
568061309
1238146943
1230053913
397593034
1237852897
1508588794
1442731770
102656848
1851268805
588707733
572164291
1793471827
2105637860
1473785665
602503031
357112448
1266867440
1479852272
2147197117
1948461552
2142175873
723060596
810858762
787039976
1043444660
1719627031
331608135
292442321
1391772981
1548286831
1643771677
1749720565
625526312
1753326205
1674700584
2125719893
1377358248
814058352
1248715575
1507494678
1613545
1981915913
940742892
1825189988
2095996839
208962710
1068967691
2136226129
1625993557
1766077285
638444334
1666397070
1009758599
2143424054
1569616945
1419810624
2087489390
2097215375
2078371582
381267087
314032857
926364362
1863282320
923644638
330901884
329661564
299904023
10718750
1498150566
1086442660
1790772020
2016832793
1553590140
566415249
511509209
1558648834
2111626106
971866358
1117119317
509248313
1254392855
1036971556
1587803636
1697626280
434559071
1868434473
410541324
746019368
432638368
1738791804
257258278
1189318346
678539954
802204157
1948076598
617585674
297808064
1222379397
1269345617
1468019646
955464538
1445572938
53386258
112632497
1135649030
69881521
179347147
1918160945
248149275
623504506
1494695415
1489182659
410747200
1338677305
421393070
489290831
547126006
327609901
45102605
1102200293
1852664502
1434408415
760620285
1956207524
382327676
1844123629
1094611995
1431931408
1629764240
83667797
546588405
1857214366
1478766161
2027169834
1443536191
1854105748
2023194800
1528066321
1328178845
356552701
1946212312
1374920642
2100433364
359073508
1659602161
1036062476
1718308786
1898805228
1227011072
238848491
1443892878
520793060
1391629882
192258770
606481397
1433111363
829655463
856480981
167907659
1567699413
308651483
1997481840
241820239
810670118
1567911845
747669548
1393822801
2108381712
1097087708
1585458961
73747682
950836791
409408326
597966593
894714573
696198167
1463459351
934560164
905193548
1312308428
444245895
927780447
775547622
1413395488
619400029
710437343
113778940
1079449606
1906305001
1835396944
1808458341
921114336
1457117151
1203170542
1077071806
960196924
337379791
389729092
957769854
1224390628
1501434638
309493790
754937372
242435371
1377547486
1905781561
1618335261
217822343
148039181
1942454681
541521655
1260888615
1033171406
959452721
807700992
1767736245
1259805355
2099622492
1641881772
302207541
803302628
1768367898
331831525
1253471468
2035403097
640053808
775281021
419740123
1169389680
1256681478
972220917
1518397022
1521210584
975603731
912413888
2071325679
1057202167
107707616
431031745
1926851541
74289573
1341281876
428934391
170108848
1350014122
659057590
1848966867
279884936
131256677
1603751466
1197222904
955707849
1927841516
1553912000
1828313292
2037047864
1996643953
2052965986
1449704731
62267597
661525448
1391698575
689335368
231158826
1833168770
1570394449
1959497534
135321877
298557481
1317459861
1469328242
378908784
599192384
1726205679
279275448
1591979920
1803358905
2036787592
287017427
970381964
728527744
525073945
107273459
773223169
1145143751
1887491740
160808328
1096300383
2135068942
734155273
1299033496
2084724568
658769972
582733966
1566826875
807030260
1464667078
1153808415
634605877
348278278
1458395794
385120500
1467080806
2022947186
1805369969
1691377116
820513470
1615975260
994958502
168995741
169495812
1396947779
1644634305
1562323451
996955493
2129090731
1150850095
2052088544
1966163673
1792175526
1868510012
1466407010
648403133
601191116
320309188
992813339
639868025
1548505831
1721237414
1610887994
1796303639
255472769
1165253556
1364700185
1707608844
1471620120
536430223
1677100209
1248616644
1281251121
1550937769
1342023697
1430343690
1467747183
1375807307
14535933
1428960840
457854246
1942099771
1690655415
378915030
1746445289
847759537
311247754
292993584
1820431184
1736923596
1140955293
2037352348
1638645708
231443760
1059429886
363060350
1353967106
343724177
822151704
2022690945
626807366
27124317
707444667
2109725087
1269479105
1062653979
1184742607
1149387228
1714393078
833550181
1154615764
1234834395
896152823
1217344154
1445131487
1572864558
1314791820
570355576
129175394
1342351995
568369738
2109685892
153285895
1227337547
2023968063
2099645286
1599129910
1966550872
774605048
1598736967
668076346
1348249818
1407205970
2079625563
172912348
1141170988
546873379
685312172
977442923
1193260315
1063723506
1591671708
750941012
411599756
610246891
1082920318
850114963
1206929319
1664663397
1764636340
462409500
1146042386
365977153
1715285498
172354572
185115551
89707836
995612956
150541434
843847594
1526026944
1058506398
1050909901
1016297754
342113211
30765406
2048358871
1330295800
1180962980
846701036
1902137766
1345928462
231000557
915791551
448114594
1207139557
1744124305
461187038
990682439
1658943356
2057853611
692337631
1103549775
1857373210
958408787
715063242
1317086777
399910417
865809194
1827112685
809269646
1609551677
2085640096
184463196
519554293
492080723
1951324272
2084551919
1517645747
1020230010
1396089598
1741124674
29505072
618735004
633213460
151474305
1628058478
34677999
1893858363
1071067373
2062360172
1329043229
185184900
318554957
917250523
1394150348
649349306
1759088051
722626529
1807133744
1485062230
854720327
1200273545
2008708713
1210701351
1749379472
610044693
1059447480
1898380126
965206077
601193563
443821002
814034277
980153288
500764187
515647108
1601599674
1191946414
1271166699
1630910949
38542877
1067173442
1770810859
2095054998
715808192
1393332101
811370442
1145594762
2140014637
220180987
1917024820
1674877137
323091420
786434418
1314272977
1632769368
16962699
112025676
244505695
1565096261
2137761923
1151886947
1302068181
747183847
2012889205
743648043
835317935
924321287
2115549157
1820983897
47889163
60786067
1519327604
1360889410
122351395
214717014
1524462835
164172031
2040725831
108520231
1749981906
729408958
1982812638
14459025
920440602
1572607242
1350984647
2061848913
1578167699
638988896
1837753445
1354616268
1608607496
110000068
694314483
1071807128
850443392
261212226
1546129759
371968654
860736463
1448538295
1030677506
622248812
1112046135
265543380
1131442283
224756196
1787333582
2119363459
1409917321
162409
875993904
1012817128
919919059
1602873405
996417157
2059125380
537943081
1416744786
1316003879
2091957408
1847611994
1564622243
1775442751
135031913
1482511851
1483024566
466761528
1874706636
1418100641
1217571645
1411087656
684605132
1853088597
1241535161
770187634
484396198
2142339012
2087377336
1210254097
2119831346
1151070158
702826301
1363703972
790067786
1201441845
1191203259
1190620440
1162835303
1447808762
1769312922
1390612256
1301060018
1673356078
948893479
1615109634
122073994
1850301364
1414255565
466926270
1486615861
1711616819
1857558984
2121987685
316543432
1121133634
1955156157
1316586748
435756808
551477681
2138957067
939002591
1099597450
594490500
101088755
1905518655
1496364324
2080780119
195088093
1498761003
230016899
711984742
678845759
1026488820
970937032
1304753080
1184487224
1323156944
797060529
1396323390
881355688
2014186667
864256545
1285510336
603362515
980326080
1146900617
520339714
1598356198
506934711
1819497653
1118735388
690617108
729540411
2032526418
971563773
1875743839
43667070
1277825364
1449020494
497053301
2045861627
883826050
432290593
217547482
63498552
40857884
626579633
325021442
1250254591
1699479485
200371384
417491616
966342669
927186157
234332725
535853809
1548938406
1479782205
1966701000
1288094366
899580819
990087212
732623276
85857047
158178067
1237748093
1604925030
733762676
819620599
1836050328
1531106967
2068845198
1823201561
365864994
2112926954
786311187
1552754192
1272097336
453828484
1863992224
475620059
1438575943
1740713568
132797090
1550342742
1282845920
311723866
1359963198
218873093
2036380907
447668758
671440688
1657474566
613975127
187491555
535737833
77180450
1212119035
50246155
409982064
456412395
403424116
1772385550
516244732
665501829
1368050963
1082970400
1297934251
1306648957
241005135
964254791
1919320191
537951002
2053614632
1680941441
836479419
2088813844
2126287280
1268548180
1038507913
861710187
17806174
1059704897
285217639
277656784
969362257
1348481668
23684995
882052662
1550426643
416871296
1604465256
1126709458
1063425459
1150454595
1138074589
631176984
187783266
70983127
398229578
1267327934
2006465978
1095889814
1833968450
1077369987
2077680475
792672473
155674153
1996377058
319438915
1107429052
1394156382
1466893370
304873153
2017022049
4435833
837503734
779991333
721224674
1086951437
2068196491
1988508184
474430452
810110201
1925283845
1887938874
1663773970
282233692
214889243
1763634408
175860873
150222047
1444428794
564894403
1869813714
839473290
1775897947
790467799
569141358
1069723005
1292456213
1732913423
716713682
198791854
860641096
890709787
720822455
1484034353
771042330
1925814427
540715267
1760213786
583587259
1905970751
765034836
514258148
2107268288
2032270706
866309386
2101261375
105569213
131010235
986917110
194087223
2110214409
62225641
979137560
1814001735
715125374
38355210
619873610
2071768714
1955917782
923688001
138221296
2137745159
25034704
844595670
2139712086
1107266628
926381700
1860245975
1774222141
173076779
1323392724
349024847
1865320539
551976358
1791174082
313068266
1186862745
374376983
1842483150
772378351
631810383
178039210
1483497429
113773018
404417995
861047239
1718409027
1451929873
1271679190
1839953840
1711374944
432253558
528566134
1239677754
1884618810
1483013226
2098931381
358722174
1904293494
1413795236
303529918
1180861800
875503686
1161541993
620240384
1760282849
1624185572
1407871752
1942750716
1087189381
252181722
2043560621
2059924944
701488978
230770311
1004656428
517554502
854668825
1428341311
33255428
1594976185
1363090247
234439710
155944253
569423258
299124629
1171305240
1552907612
765809039
1363769614
1985670261
333054221
1578751298
281158722
733021857
346000115
1867893494
550403524
441866597
735035373
269107468
2084061348
1856348105
1900113939
1636311129
1840318895
1927743121
1070276798
1516208847
893244242
1954222122
697261720
519681107
1480350129
64865887
1274702326
522397210
1938965123
2130973738
1476046173
874192611
2147096160
1246929280
1350568116
1729507049
1323953018
1603449077
505034922
1588578850
1058108859
1521952956
1596785821
837695694
2131044742
217094785
1936058478
8918396
874197255
1772454830
1029998364
1948759036
417457652
915813746
1514950307
736277306
1791047868
285109548
43390894
1542196239
1971996532
1202616356
862418358
1197849266
1147191041
164351620
1925846640
1174538970
139625303
702449275
1190515432
206189802
1902802963
1530335264
2021060937
1847684746
1670738271
1385008681
2093569243
2014824963
908745508
1150419942
1547461933
513974692
875857869
802000452
1544518538
1575450243
2019444069
676009580
1875764619
610450019
60647328
2010373428
1797950284
2114950512
477159626
1835396944
271804989
694369085
425024459
1734671429
844325100
291678322
406025804
1203069119
394735751
96164966
942034912
741041868
2025613243
90231159
1207788312
651768291
108686960
1509648228
159409216
347922420
284481925
554309343
645255343
1318040405
258344956
1839379411
1037675691
1738374539
28154481
738249725
1581604431
1867148204
1942942074
1442612205
1674241273
1366328821
1437429884
27666610
1968535006
1986658668
1419672168
196620276
419347589
2101591156
44274747
1560414281
638032701
909563074
430590005
793954400
124392022
176953235
42633241
1391615789
1016759178
1424330999
416030134
1515492403
566013364
839100434
1729589173
591614059
614554057
551932982
619078710
1734630393
1730125063
1815067320
1299281462
2080844543
1453267880
1047983683
180593241
1853941826
1352186643
2116799702
852086009
468025606
370306347
1318857001
1736000485
676124820
1459094140
1293094171
285530280
822683633
742794010
2059246661
1949426323
1856068322
212736165
407715627
1965781364
592080662
273488103
1870328457
768936431
1227018722
760372403
611959428
674027288
1256854361
1265954114
760332218
1902804130
2014205219
1565119775
1356201321
2134958928
171484573
1373843187
1091885112
197216115
221623240
1194282660
924786819
194062506
1106005590
805765703
59184242
730594289
1734777291
226518267
667879043
898856492
1559149913
1837522378
392924638
293047853
1665582740
324025757
671617423
523944683
375620949
1171040301
1906781830
33032238
1836163464
1523084239
8127486
164136374
1487741955
1922039927
533082201
1793496219
1078580218
692048531
1347310849
1675921270
173344348
1767190765
83559559
334203438
1601947869
1000399548
1247602916
257918688
788867723
258287448
1306788464
35522897
272824102
871376351
106353161
1954630419
968057769
818445255
2048766158
1513792435
1338537150
1848157637
1110050590
2097049378
111691947
1667279175
1855224118
748810243
754799383
689085686
780403344
189072401
787788156
70278218
996280898
742498137
351707247
1508612723
1856974146
1433771248
793548926
1192878333
1248193899
3342912
1234486323
1861306020
394783366
22891590
1189655165
211672773
1219873528
1666042078
1159343761
1515243909
1289360505
1017744483
1776560452
1258682673
937068929
383168779
1260514835
373746030
521627748
168552985
639796198
1287828662
1059401075
1691698345
414009103
1543695170
359263720
306095811
1438491997
2078826998
1961482006
198963187
1413091107
1583281219
1028613470
1106518424
239983176
1910554015
175356615
1587801541
1378413209
1953743637
1372306292
519225786
1741287236
318247956
971544615
1455556958
785027167
561806750
482397716
1121831474
1635378519
1798791733
669583970
214854467
1430822427
967654000
889605161
313730016
404181847
1716919064
1746149710
1947814915
1733819937
114293207
1471418540
1919357651
408255758
1272174917
449170953
720955198
1589799869
1970924538
166848284
1552985926
1435575537
518435190
1988765959
608466702
962620847
1090500110
1135032219
940153280
13612818
832952361
1628786339
1423324160
151871108
1513734480
1963795550
1392231483
701253369
587690324
495827247
300378952
117998921
1876818663
1889993311
188561488
748372129
450772504
407045303
2027514969
1394833730
1020142649
1831105622
1430443543
1067859142
1644608783
1091647395
1944692551
308903040
188726559
2126001068
1837096393
1300696787
970009294
1342147684
522564195
305913037
1541331837
25268287
2100636625
1794545346
702450
1533931330
997910552
446455295
1344688680
719087440
2106533554
291289869
1206339249
1901362312
1398599906
1814008878
78721396
1595770688
259987115
830696035
301569944
59175377
324459963
139607262
881873853
2142948123
1194039368
663917102
1979733704
1347785156
1175892
1911292403
1754952119
1960360055
1070186145
1006854391
444972228
1052284247
1198939013
920255558
126395673
1303459966
1258262213
1896425531
21569251
1005875712
557511612
523828740
1400032648
1438771966
1101384664
104029024
1645823684
1472886123
308391765
898611500
249798218
404954409
1348600029
967893359
959261775
101268390
1477155212
1665300178
651343829
149324152
929767370
28330712
150305257
116890761
1626342400
1543014303
517456957
214029953
1905416427
1068930328
1819656273
1382588802
2025143231
1271295250
221552772
162962283
1067554775
796317619
274039866
780006398
73676286
1181777469
57824934
176996137
1717970359
35055278
1340560627
546376190
1158889465
1900997886
969664951
823006592
68744916
1634635324
18681018
701195031
394818790
157243778
78651968
515735057
1994068179
1552442116
1144031515
1522618098
617789862
1249083556
520248021
943423121
1119836209
986297975
83697828
1098745619
92785594
786124846
673733134
737725029
9065782
866863877
1788412519
1558741351
472099055
1904509137
2083560298
49215007
1197204983
554003019
1875105491
1480462141
1948031916
485088756
1951327528
957699481
97792927
332595884
1247299520
40598920
710397439
1090931517
1468558902
1690824705
1648801452
551831686
1305132257
1345625624
115868341
441161429
1230061317
1327392741
1089054412
1559785730
561144476
1973194387
1980441655
1800237590
2010162096
2027450460
1985573716
789565721
219727345
1269458036
427649194
2108808543
1889264308
1149527659
1167827332
2087716299
1696898242
894677230
132069785
1981225572
1304957085
1450595301
1332284475
693839502
1171876625
1140118087
1400029892
830267538
577627070
708836859
709191534
2010681615
1588589980
23872375
1888913224
172391802
271670405
1589418780
183997107
98935480
308692877
1244833927
2065053499
799190721
101064006
1708554230
1236581754
354339882
636234949
256316027
1099364762
331645464
779002979
725306072
1627865195
560941480
1310170584
423612446
193801593
1950816616
6823899
1294758479
1315690951
132877400
1472666659
799575643
1233992940
1004890093
921983013
853575594
563953327
1746195180
571903176
2141158917
933669453
1512525555
184676226
400654626
803971494
1245614262
1519144212
1880103875
1349881774
287766890
842208855
1436278419
819501882
430388546
1880429140
386412688
1097862313
2048426972
24451037
747099506
1934610062
1960709946
253158566
1137668507
1002064518
380916475
1914729223
367766077
127261209
438258528
173888852
2072123949
229863242
393294321
1397632976
417479210
472979802
1943651417
1325981446
272866576
112694469
539746181
945225088
638369662
317487295
2090821607
381979622
28737028
875049701
892480799
1555995011
1547862958
700039016
1578706161
1517297824
1015142719
616436272
1570171725
233719131
2048082661
1034393005
20236005
665774792
1063503902
10953111
1824187688
2007067105
1191004986
1674775919
403172004
1305186810
1586213202
149231248
1830027491
1273600979
1778692809
1367554251
1571479646
1276763230
1919378659
1911684515
1136104599
1121843662
473304333
525270548
1617183129
27823409
480205400
665733326
367703681
758336061
1663169057
1427827012
1212677394
1801800184
643453127
1975323250
1023826652
1092408386
2065475756
549202001
2072839898
244972348
1389158541
1390377533
539056329
1203095215
994313053
1897202726
642093871
915772872
1014427436
403910642
1952039845
1814758142
1122416145
673160754
1177483343
729495976
248478934
1517740751
640830786
1630583851
1350413124
1820904979
596535893
1775455420
1456148873
1070311427
356431695
275279542
1043067837
1637340318
2074685512
718261005
114550777
80439985
1372672088
1056370802
261295055
664892399
676449369
1732470993
1912721573
182177995
1037635874
317392921
735853836
1577185422
774822422
1639697787
1537603003
1874629644
87078967
34103685
647991177
1820534432
402947801
1377628506
89445207
1929755410
1255125934
1416035412
772540255
1319287420
813128923
1717347854
1904736421
89033076
1072049266
298748463
1862766019
1246967912
604345060
1699547312
1976439810
1421076355
1056449406
1734030770
667436385
1962725756
1801838918
15125915
161798006
887834572
729686990
1787077501
1171485597
950453385
434710536
131753595
423502027
676264699
1837108262
1966064720
1595314238
352770774
1537128172
1674685896
308073182
471887055
1017636017
1637192132
761634272
2136403539
781645491
2111532178
1882840103
1602513300
761197296
1179480247
1991096712
825865884
2069379452
1644235915
1149888191
800470888
1415121835
1976454496
125672766
2004137900
607014024
372448863
720638895
351945740
1877840712
382419039
2132549549
1753895155
946075130
380235078
1613000133
303701981
149223329
131021577
231576401
1301722776
825259053
976728298
1731450967
1659327335
1225887387
599063664
719982191
1611119402
1477231562
1272812315
554874685
603161906
1475450626
883302641
1159366820
1974462744
1744834672
1296796191
1259029563
179834103
1667608515
736852588
1982743792
1131963707
196992403
1323335182
448117259
1929775197
737038580
1539610214
1651211168
1645108111
971072173
1322581247
206194872
1962953674
481838304
1507897623
1878207608
834145519
1057695704
1153943505
1666170564
557982560
1252520972
1918863268
1302454299
1073860111
1218570822
1943504397
1486067900
1421461826
1620180320
327202872
248853541
992337462
42753460
1321972122
615105128
2032177018
342562028
1137964069
1774452430
123747922
743988382
712403158
1847041274
278168849
1649565408
1638122002
708491053
1845717052
579545387
1064911635
910544352
1798051316
1350428426
584356004
1118244129
118967090
1090154302
1099692746
1293806538
330166288
1375230389
1096266784
1663845274
19982286
1614413643
1541644220
1146160962
451319061
222005791
1614919356
1640248901
1153863426
1140664601
266045096
985857586
675091145
104509360
383484681
205089199
1051948267
1516121092
1653568485
870742196
2122794636
694687984
1859554857
2050760820
641154701
1832884007
390747781
217279395
225194457
1252807060
419772483
908298468
1952077829
542421109
1969300233
2024335928
1216722
1027515907
1709140880
848400016
1938524239
1701566847
691159324
1555346971
1149406073
1480536142
1364889970
2062937299
302770669
1303539205
139151483
1040860924
608929688
257747049
1434746349
73775296
815780397
1578841335
1090077570
275134595
978741955
424124825
318124588
1882347758
865053118
1058900456
1853972249
2013768259
1113677594
1106467489
1661302715
471029601
525808414
1595871508
1905442865
1154495884
1472805200
664116586
837571977
1731319924
947551361
295014949
1908656144
1116990998
914153577
29145001
1260871571
1254728114
1008478000
542176951
1555011152
1873170437
1503278653
59924611
1297958089
663406043
1914738192
384099143
861107569
621129460
218456500
8909079
355941936
571634977
814130252
2028759461
1114473711
1928526205
1974810981
1152170991
635296442
1427132212
1845220132
502144225
1412371031
1133176497
368073518
1841244993
1935926150
752700043
256224258
1500974657
2023890908
488480158
1074124785
649038497
867931693
131786872
1966235757
235734574
32993215
614371068
1614745369
853891393
1045262938
1236312850
2025089723
250011938
29240207
110601819
1791545278
2118007150
573660888
382396709
909479741
5232384
1361962653
1924117156
1474365757
702704401
1543326303
1498625088
822929324
2036325825
253187554
30701699
1884870379
366429160
1288256030
1117793167
640010968
623382652
672823436
1329398748
336969562
117798646
1556806408
949016515
112167746
1596281192
756613467
1507864609
2071828860
695858295
855692844
1464970177
388399633
1539073162
2098173271
571893715
259637730
1837638693
722124766
644190048
597339430
808344033
1426413226
1106428723
276179279
1012344222
1444747122
217013809
1010155534
260068572
411757577
261875056
355203816
1887121378
1274821271
2139810968
519188201
414829086
1614882908
687963813
574070580
1927371224
628851687
201752510
1126793517
1425061599
1054644038
1138858002
621557516
1051259799
1446487666
565014622
1316400446
957127707
160327204
1124853544
1762771427
1414574223
1308287484
100577315
1445599172
1671052544
1520677545
1537081770
1246916748
1677545699
1298654442
1629184444
1902873431
1622483735
1932866403
1991175064
1694734793
50700623
1669301108
2052956469
105169097
65133157
712406961
524850480
1270060379
227774988
533534320
597585502
1276384227
54918291
709685695
470934051
358044312
823697726
1051178374
377432711
1002594818
32688606
1069659493
201459412
717817226
46655149
2034890908
2016017691
691671677
745595557
1628047396
1053109247
690819927
781818753
1112400143
1505809003
2032171299
2100131671
2031699758
1904192923
1169776211
659195618
483644624
715646998
2146184280
1709168810
976482099
1622894665
1445686741
1434932243
1521964827
1198029269
1378417764
512134366
1108520419
1622624509
1297587027
1927595761
1019996636
2096059404
41205068
866678486
1862640593
137378589
439072041
1010171655
1292079505
1558149677
1324159493
1585756702
207355472
2027915309
1315788447
1842502607
1759222219
1565652142
662496157
1604918643
274065197
1650716824
1526773095
227522807
944181389
1253771768
1077200126
2080362208
1245917338
1207429615
1159927064
1523746326
672820982
1811353923
534855587
2040301038
114737424
1653361885
1908436900
90159412
418441740
37108078
1859874631
1008992790
1728177871
1885164573
1414598267
1755537605
1544786515
848050050
1136908049
2099799355
549814283
713682322
1238088727
641706178
475665101
775901597
1338015308
138860539
473569049
1515804237
256084591
1390491496
976022674
681026118
2019996683
1399697617
1189839046
1264919114
90047432
1365975091
1517556863
1170456421
167642842
1664618891
985302525
596123771
1510948108
458072982
558098932
462304541
899095300
1162654071
58268786
117553396
2097683301
1721910210
133961046
446449319
1720764821
1935103103
1650920969
1771413260
376974130
1290869701
1337116923
1944473912
597289467
448058278
367773961
1119481063
966074451
837737518
1974827042
1874432165
1973945305
1632062213
895032978
573698826
746258752
788575743
1013135996
1314353771
1347877471
1562767052
873937612
961780945
174438859
1578380010
974748436
1864739171
484741034
824198411
2027101044
1585781917
729591655
629757216
103209449
1731355567
1783610159
611017448
1880885645
1979849725
1640386811
552719185
2055215216
1816806384
69022396
1600498524
1592617819
1847355824
237007283
1913510025
1203612627
1062146806
1595508353
1042961599
1117730759
432823265
1975778991
1111370534
1692962566
860166392
1774198472
106066424
122694784
90245203
864843640
1962006269
1377636038
298294519
1684961159
1895876486
866470021
2140847564
729305095
1724906760
1567597843
1686595367
2090307263
903348759
1256341391
387268787
1774363010
174052793
1317745760
1333372251
47443415
1052711153
1893299832
1587989380
2128154880
36004270
366077702
982451581
1954655902
651909849
762274780
170102121
1083062388
1134002547
532675584
1366508530
1735882610
1641133710
1583950357
268658341
688239345
1303005319
2071010726
2111528649
66316526
187394462
1738450815
367399362
184186604
483578659
804568952
2133769977
1946584034
1405430149
60770349
690758380
1421440124
874879932
609757103
1865749084
2049673459
1759661171
1293073678
592633078
1493738682
2055200060
1886149548
914565977
1768348344
841351701
1124606182
628137171
1153993360
219331558
1421628618
1044949669
964632930
1327123039
232613102
73009057
952414174
292751131
1578257829
974049917
1171187185
532984192
1806834859
763832593
1226059480
2090900206
1556400451
1186472014
78770863
506229673
714603247
476091659
1501726719
601383459
490789468
2138327230
973393661
458802382
768510869
563995500
1560215366
2038909178
1004202606
81773959
1355591089
840299400
1866477849
1862134756
652969433
1146208713
59018823
1090983334
327330506
466256915
659681449
583184060
589195470
2043723886
511187003
1921095406
112960773
2115260909
1588650275
19215745
1157464209
316525733
1265865422
244459276
2116368031
661026271
824127819
1570855054
1808766131
1390587654
1162688371
1068929904
1278655710
174871295
559625156
1895781470
324677039
723121655
258814711
903726978
1077556368
1543110543
284535745
1210543027
1690164178
692593900
794452391
845641539
2139563520
1849317233
1880672089
43184336
2045968642
460282176
889146964
153967692
275553148
25725028
151145119
1936207554
460916632
750209024
1762532709
447072171
1993799397
1204151075
1836550513
179232655
2039579154
1504937049
841142180
1908888168
2094226912
593485962
228132138
356208318
977436097
2071813840
771661018
1244705934
1013646826
675501206
1950712519
456439850
1007616471
476529965
325764936
963668178
1334609509
1815540805
230340267
1347728761
2142787092
1078997694
2009008087
306294206
1046837773
945496660
2040300641
202980530
1051208298
1402256473
1364481468
729055521
2098391298
1266957642
1226398016
1039604819
1229993946
906398971
939764994
1144600082
181910444
177718989
495123852
598399093
813308312
606692351
1017678950
497559964
309525081
526282553
450630131
1163058284
492582254
1292983078
971471131
679722465
1595717779
691315415
1892309827
774834407
1123846366
1611540355
1859221656
1127859664
2018874071
939178896
496852622
1077912851
48538160
1762864731
30332880
848223946
1146885600
929038976
301842674
110715167
63993132
1092146915
1141485446
684826935
187105945
158333954
1139008540
455006299
1184615446
1967217782
914482394
1949974193
136348261
784396883
1112359109
1026692752
219727890
246234047
1629789119
621481807
949612830
515208982
419301514
2061973651
831959798
867885328
2005767806
1615373165
893138439
113553162
988106352
1686483809
273030933
832338572
1803235021
1185529636
1674142650
190234006
876422185
551373674
317707504
146394675
2060634054
1135071844
486505688
614801490
1986215832
1994114646
484373309
1859939864
370329956
20683971
984312084
130562342
2136662818
1033144219
1396510501
157590113
553754569
262394296
2144626131
1949114148
920020827
470572310
474321678
764284255
406814679
998974315
1611180883
1383838297
1781354849
1366673456
1793739463
2085544309
1840471172
1453469026
1003810680
461991748
1783339676
1473392206
982792042
175666046
95293426
371203424
1371339234
1297020676
528932736
977150393
1243185033
897835844
117390099
838873232
2007613202
1470943052
552141157
2081352974
1454871132
898429564
135886880
367215671
226352763
1974916516
1866731668
1953697903
794637892
1756528147
1188142792
52144023
876277498
1426338604
1927017283
215285029
1859154840
28123163
2127836527
181803084
65898127
1122906466
426571003
248901723
688302758
922265289
2068678493
661399683
1169731278
1233232119
211944960
1853479725
443347855
773393555
1096357257
1473764147
155239830
387943154
72380712
478208827
1669647501
1830046363
1430660224
1609139284
886325880
1370660897
1814618657
1456419989
92496102
1423765395
1338418290
803087978
1375338303
1358615589
439348764
360921258
1592962209
1616424652
1838580626
307266994
1206752215
92949425
855353009
2044225511
2120134945
357533916
1077350966
1661995959
502972802
174155879
1339340424
620931293
1459974749
2135988566
901043824
835528859
239624521
427785910
280850500
1714083949
1313612253
1048338708
216394302
1796560879
349073689
1779592080
1137049514
192583941
1046008881
917768482
1557700778
429459344
116383559
1815031152
306791457
1201089210
1345186961
1014046783
2038156708
1039947377
1904934367
479551533
949337634
687584290
307432412
1671130128
183163461
281427762
469284548
1374191144
701184464
1874115028
203035648
481245903
560988
585207724
1879666939
1853957650
155446388
1643808741
222578333
1579604831
667803075
419677370
560720248
821417286
498174313
406164797
448174211
214533259
773933590
720865740
937837698
233114661
157083936
1779111
2142388507
1666032053
2135840672
1406500591
183217622
1840683373
97890455
626228922
1597041181
1909952763
1471335052
1029035304
1287814635
1554506457
2024118473
2129826025
1560330213
1595000649
1484687715
2136348939
1065596360
1760451645
2013925021
1917820713
2094956062
468840320
1755984182
1913977693
702126104
1760690777
204680442
770650198
1966744223
787529331
1776158251
1232985307
1792550129
313008083
817156057
124913263
1409602138
1195422692
329581111
872853468
1987805698
1423460686
235853841
1183345774
1660573842
959745265
2045585476
1253132438
499336604
1330583055
1898860049
762767007
2092561149
89904237
1036663571
113631632
978688582
1643458881
1910704283
1384172779
877197988
2067334683
1380647760
278715140
2101133155
905888280
126491696
128340714
2076417630
541490737
548360757
449365629
542614692
1379925394
1725112993
14021692
664972834
1926388716
248118317
1064872040
1322653723
1734956770
511973885
504848518
1908560785
1845721398
1242776419
30538001
846332449
200935286
1893283581
523889274
1475463149
534108753
602820618
116595569
1674653055
324926748
1713807990
1649366926
1724242955
1441504397
697701806
2019829986
1604918643
1114815951
1956676816
419115494
1506303968
284028028
1866591594
215080984
1385237114
132931175
571761252
1136705007
1869620436
1132415293
1089802526
219112883
1157514262
237956043
1247995276
244170847
736989992
86101431
1027447405
255042514
2047426279
1215960431
702671411
168281185
1739001246
828084356
877010490
85902877
879645923
664304009
1189810271
240558510
961310380
628605678
1832044495
1325926300
2018212143
2075150676
386858612
433603095
1991885806
1006266276
217583517
721053434
1047003419
466383875
1094664575
1689736101
352920334
116085252
330143381
70079474
1976858344
1791834764
2029990258
1759057869
1324443047
866853271
699825635
1445922577
238923062
325734876
1094362295
1348422185
1269654226
933204048
2060319775
411124225
443570536
1761365766
61966592
1202803795
1117846160
1183655220
826602606
604147754
225006652
1067489846
1705299250
1149636344
880520934
1283256324
1637491323
714923842
1881985273
705363892
1641102583
1556679768
1687333254
394584706
309225841
288683538
1147227243
1871002091
1458635189
1876276544
1538611214
1728797183
1201668122
1473957382
136281690
624311957
1820561347
1948422352
1030746992
1768424899
523144884
1384640281
200821632
1325998100
1428060673
1961730971
1163074889
1940472436
1745607622
355944970
901890019
1487267896
109810357
2117017676
707864308
169316556
795143515
1852849983
298012490
105638057
1128955212
999124525
992621077
1384819388
1079015153
1093657341
1588242892
1738677392
96210984
1244152395
1236830097
384683101
1395271073
1143391865
1085188893
2011120408
1648064080
919374363
91973551
1455055972
437754626
503879751
1983751972
2143174525
1642973301
1059636212
188455227
1389707013
1660339828
371528518
10861656
931059713
2101772487
1333542170
2089404351
1285959328
1956424332
758885882
189503814
1139455535
1185189331
1163269552
575031831
2126549049
518262490
1038855261
315869157
163580090
1577713211
2111996059
780115438
1544764666
2115131476
1546487361
1486236420
674208243
725070554
1157322475
1236722643
601392506
1120156227
10928371
1059914117
574008137
973382657
316881329
2032146116
1664136374
543663414
174452368
1334133197
1603659891
55259637
1758459908
1449857530
1672621221
1189788922
99222013
1748908466
213389683
1157979405
2010426915
1834490378
294867482
638030113
893385120
920072767
1108297876
1678894411
1954185039
1352570713
640024642
2096569343
115926203
739958326
778516960
886948104
713120668
409580208
1892166971
537979870
1066469566
250528928
1183793311
1496510959
1920373492
247418989
1352735272
1103058677
305106207
1442690870
799178104
369635399
1140028816
1568604761
464744491
1072221125
839405434
2007934513
1415221135
314428639
1978511789
727237315
1438747294
1851396329
459477595
1893025072
1964283823
1897132372
408435553
457888541
1187374733
68560591
327263537
1593024943
1823458678
780517161
237208344
1116518562
754631185
1397257672
741101962
2084163874
470763021
1423536850
1399830128
1096353347
1290362296
2078644321
977705571
1454401772
295026302
787482094
2108091463
1518212864
912242572
354618149
1774820503
1641789352
808958749
1010225466
921932883
1864556840
1245645592
911482637
1132733314
186300359
558908385
1287149163
699688501
68566525
50059846
1820160690
269528901
1903788382
1622664
303625962
510456273
237335531
612578331
1521388737
1431537805
1939069832
970764457
849157683
918985620
1211367979
1855453388
1222594722
856594314
1200329976
676975205
1760445773
2136128553
16688259
683520640
1779899497
565704006
1237652765
51325833
1469192539
1221151946
833983277
1638100549
1620048141
252859333
880678604
2047533821
802308524
1047515613
1377018110
1488644388
60588998
1000676966
914257458
1274527789
362975940
1793140064
1786799217
1496031124
1532474280
419930233
79853841
601019227
588439372
206764443
243062235
864656213
52212948
1305085589
953561561
1278834577
1432042588
1072517674
868550392
1169429270
1004637929
1072692893
969764941
482647079
1526826708
403977431
216013131
665756499
2079689194
273774564
2100810365
654776233
587625670
1784697495
694343825
1874706801
1855413686
405063334
509272469
385782151
1927134197
487319786
1112974938
1633966005
323852815
833606928
572044043
802054589
1040026728
1234876990
640599627
400759696
1328143328
1332184004
1048718950
525189763
2037108901
1288980089
711619573
1663921716
1259175405
795283835
325147593
2009187304
958227626
1019068698
1970307309
380997452
2132561980
621363714
505890614
256340060
1628467551
910721189
1658313241
2007070095
55813318
912033087
1911900983
1087842034
397517573
2012547414
1717198680
490577691
1963661058
1324384221
1919596722
418227502
426960017
351426531
1500930824
922913979
1843183312
565809053
934740334
166008356
380900461
983285094
1786555976
566708878
407870703
1979319843
1936479623
1380384685
1588724918
1878972316
572894067
985876589
944205430
309047532
1029584069
1352493181
248536115
437475353
455934157
949976177
604643332
1692748188
111646164
1330604239
1686286738
879273536
2099961475
2098254737
400294235
196247555
495804749
1282527875
1433748433
894416329
1204263878
1978271223
1273827234
840981446
693288495
257850537
467504388
2100706929
408536342
1367796637
263768665
1300208976
1629228071
1697049343
1946147475
1788918570
575117371
1727646613
547747855
291819763
396035565
1939485362
1280168207
1883420297
1700515310
1330930688
2119231840
1828942798
806542226
1908775650
899546973
1015864318
252533804
1490539481
13425737
754374182
650107463
483976527
1637119912
121136895
511379815
773988796
1591325521
1601403035
43795816
1499346033
252008037
627850951
160456657
175714314
1129940266
391455049
178557089
1708824647
1373340610
1194356847
977687211
4118013
1741954136
139513997
527773753
257675658
806340735
1814551935
75589591
1119497703
77697331
1984637642
719892646
578595350
1858048965
11385948
297767914
1025506917
1529859201
2020754955
1214692243
1229435652
720037265
888165887
1628311088
168112118
774771222
46472695
156682878
768136296
475310571
1215602963
1693999109
1236214726
153440114
178054154
1242283936
43729223
868649656
804913676
1533944083
1408400558
5757287
1097143017
1637094657
560264559
404530047
1331215128
1816051509
343491954
693817579
1685253025
668269635
1362295440
206221031
363760183
549988324
1376329596
1521460881
736458622
1213078199
1889178727
41276189
488707389
1616740199
2089410019
315305907
561341707
1754262820
393961266
1859437341
506234370
1436090740
1136638292
842062607
1376849195
1048064646
734701796
1879129002
1178597241
317858241
1977434366
1004699249
39230270
1536977367
13170088
493097597
992345655
528515342
585812886
1859726441
695881392
872000238
1796421150
1943010481
1352090942
1013529896
1632540157
477916318
1456495869
1604219255
1082146369
286791941
1336601941
950686042
1764329727
1537087465
859195070
575819224
1569898605
1239460549
1830201967
1024272681
253177767
711550548
1371696362
1485326409
56093050
591223271
627358298
519070392
771388183
1804969907
583713515
581505540
1562507343
235282390
1435562967
1061981338
94365025
358497600
1024847367
1388407995
72267563
710492333
1779240032
1188859170
1093221906
2040998819
1884633919
55228006
1771209477
1287224749
1653463883
868914230
915980169
1641424583
1795266578
1652950280
2139515319
1486042029
1302475708
1259163180
1060242518
281702552
894670207
2120074464
35028663
1784564348
916508083
677492301
1873594060
526115336
1538422310
767811302
546136179
1852529827
627383817
671073011
459192538
772739178
1303003399
400081006
1642438681
1677902973
1044267781
1446035285
1669502917
1940518255
1695406259
868716933
1974312628
668765724
1902171736
1075474334
409040530
578160854
176119940
1471748730
275207602
1044407015
1243739600
1660209517
1416857814
1554704210
1038616755
2135526805
1875382920
314468815
891903803
628312119
1957336009
1136770167
1317608414
1946600119
1482144254
269227679
596688280
1692600188
1393099118
2065442841
2006775746
577379699
1160403036
944750407
1819507849
1607300465
489836303
1026630338
997565841
220584520
1231678404
2421688
1901070331
1975746256
309604432
2138628736
1020749277
1531900474
1701730124
1965455800
373333462
593273289
567993286
1626859498
1608764109
1991234936
842518897
373768586
1746570186
1124561694
1863939748
149887421
622372098
2085777130
2011219845
1611888230
501420847
42841478
376137267
1279935022
1160857262
1976046438
673206975
1562889825
367023334
151764207
1197027002
414605539
1899317796
1630850478
755188045
347770174
1540641526
1692894832
269239782
282394542
710349022
548416640
1755075351
33657615
997980776
2025276369
633703957
404710873
799608589
1402357313
1706533467
180947541
1886323874
1933375595
117673509
515239729
1781237503
2108220560
1237514221
1942158872
505339837
1763806870
1865713528
702684450
1494855348
1542109881
375029522
41783246
588246892
1775841591
568465047
375492845
2049064022
708231166
639190144
31731626
1425236714
106380295
1905751023
1414849021
1430883333
2047115470
1415273899
1247278764
710240499
1593360160
14399391
1493313365
405525052
280585410
1866862652
712678018
1917742133
35157857
2101383437
1554491099
375917895
676055608
1225896497
1009217798
1515291761
333130342
863487771
533635332
1827095506
178082316
929123540
736769272
329943045
1023466170
564427186
1745255437
1917989629
1007687731
90949176
1537682122
2088181094
1892912116
173093611
1289343782
1233968750
1805962455
576534220
1948525785
79026817
853422710
181177250
560151365
572681973
1314207393
1546614891
856341443
983449256
1483645495
350550382
491842135
1544340455
956606881
1640697066
194226746
2123610963
110610992
1404565318
1880048213
1655012352
664618639
466135439
340772800
1345143423
2058197126
1818214802
1093307794
916565458
1870333897
590232315
775565832
1968082928
675162496
1288105162
350342516
1212595294
1056438002
508242508
674221140
1737636463
1336496392
130216586
1934475710
1391285975
598344598
1671553809
322503280
1628209169
1268230502
1921925445
2001099390
1312275636
1616129531
836970343
1553701228
1810800637
1268802869
286745984
1603321476
1898993053
23979866
519217540
534096309
1660846637
498234498
731416762
1166525395
1948256565
1409062884
1629590444
1359736456
1331594995
2127183919
721946950
1650438930
2035510362
1430606324
1417972600
844214145
1385049410
1265414387
1678255678
869934919
1483555484
1241229477
282112839
1049024940
1264179384
1489603620
1840393364
460065550
362660175
1832146715
933086700
1329166839
1971106554
1438539765
792797973
255028345
492222164
113185704
1025286673
1287740985
1697436906
1472744046
44088320
559371979
581433322
648514808
1347691976
144658256
1668132258
12623200
727485971
975071893
1217272915
2020530963
133460981
377396552
1251643925
2125116941
453412380
958546166
1552271237
816790700
1311979172
1560681551
2080028332
2119016442
1581395535
1983547919
1073868574
786443479
807985351
1606347182
1804125611
972724847
84865531
2002649108
454190347
1231967293
595157229
404701874
1157596605
922199484
1757447192
1005517787
1658697082
1960978216
2108200187
1506894218
1111230670
1906039647
8159350
2069810760
114130168
666956815
1964440469
810087035
1549576809
615236788
989980027
886270156
787287577
875178232
1799569717
1473654494
497258772
326999334
1428921056
311042484
1606388305
312622715
1101881148
1935601697
2072046437
866125996
1947578144
692712070
627126337
1280941810
1260014393
353489061
1142526045
248257337
697627872
2023632058
27397095
803515700
1105437008
1711355703
1149704451
270856286
949999563
1085704063
1008803093
1686054939
1955357010
1747650347
839046446
867449124
27711901
1325043401
1809478425
1529318339
68548889
2008921254
1122514859
1230101922
972795427
2031762685
276172924
2089875391
1035666682
1260098763
1663302740
435007998
948287931
1681421083
1251646404
1033271916
1701508082
124694809
262866890
138892201
386715655
1089264231
1133686619
1063171548
1594155723
1931977198
84247880
1893058403
519417319
2025054452
45071741
1864933992
862960392
1197283484
1766884068
1940002797
148102036
1223381157
1747093549
1348386847
1032735896
71744351
217000290
334466914
1859575337
691450944
91852005
565774152
706147199
859408459
1957555718
730302212
1128782638
773870304
1105646176
1411673453
1634333976
1667535588
1530724412
1907751261
975686567
388980351
1420566984
438835518
527605819
1282453608
464656658
1718101626
2123496355
351058840
1227767225
1013326771
1501371845
1487449587
382067197
551033862
1015072267
1042584706
2145737611
1190228161
745420688
727330851
416736339
514160628
44064751
1308697335
600989622
1751274134
220573124
2129374137
189224284
2018820048
1519026619
143105427
1013104098
166990040
1932938111
1048594124
2025345620
1596087920
1766633170
288299338
960982986
1829754698
1075477349
1626355942
105133379
454981494
1670170919
919229442
584590221
670545603
1671986984
308471716
1722345614
384797649
33069314
2090429552
1802388857
2041182001
372371274
1243838674
672676497
641021340
79028446
1715412947
894559433
311091471
1992225573
421028681
781941942
653531853
1981136382
762729607
325338263
764885174
1665091905
808852745
1441484830
1454544805
1918013108
1283993450
1199751734
1013423503
1833718969
732450832
1518480288
1695835703
1747254373
1832949767
539139043
2003233004
1105160623
1451075238
772171489
283966947
441653502
947059030
1551639830
1022687055
1523229523
1013784663
734615230
494371982
168753561
1402006022
1104854892
1202068297
1061338646
1645513676
375380944
469805494
1028427416
1466419519
687404497
2090008190
1813292701
1405125223
1634860601
1315954530
471662280
257110556
1513920108
1868695328
299817227
115062676
1151376227
2111298872
831460358
1749268837
32237533
1777256216
1447525697
1107263781
784704057
1849898010
1894504445
1534336145
66935690
1718812151
1759972041
824847030
866437235
1191804400
1007633455
460088108
824547996
818350321
671703868
2093939780
1909533560
1403443189
114714825
487750340
245901013
837271786
156122352
1116295349
1580729885
2046156386
1293027438
641690771
1028597283
1547277862
2072809624
837893946
847215755
17022245
1677687768
1570431275
1975639198
1963284292
567876789
1973624581
496763021
1702794705
1702250132
851813504
716505089
864425480
1648000588
778509957
2050106927
1044827621
951168368
1949651828
879965176
1293901278
1202093464
1353752901
475453028
209105381
1239238693
232505903
1496788493
222985356
1980209440
2124787184
1828608941
1569044409
1869308341
468268280
713811515
555275205
1347822847
478998273
436430046
140887841
68239303
1749133869
709998097
801574713
2084079326
1641137764
1939958539
25438329
1527171104
2000023140
705510276
536147024
1516031930
1319022248
1626156916
738746849
1243902440
1012352239
1541364062
636624754
55116129
355885672
983446903
1182481844
1341022177
621469201
872301116
1077140300
287314710
847967104
867629116
1682612332
965186342
1610619611
1899216412
1433884703
108146534
3825731
838835782
2057009267
1676357386
989729698
441845819
798395686
2014781486
475492867
212207742
1749319220
918217273
145755397
465479499
1932260495
1089133862
1430364305
901403275
542931393
804034151
1326226419
992707235
491069778
1359580658
1687876484
548169151
1687199279
900608368
1531144687
51470079
1639281850
1968333805
468377679
962232134
366571604
761054346
1624603291
762824760
970397896
815633324
2052429921
518387077
984945600
2056378452
726022485
955426804
1056252122
252532746
981140974
714116273
1060098404
939404593
1051521266
1995831674
853092061
1262192829
887439205
1400832264
545164698
820822056
903890826
2055927305
1587196135
1379081107
1767885021
447422507
1337940697
1170567535
450641701
1599840177
554699095
779291208
832960899
413105503
1173622470
922554528
1698997127
1514855634
352904308
2002992085
371473849
972408961
1580232622
734840239
1257018659
603194404
1305890353
125798983
1223946658
1947689732
1223999183
155305005
180778383
1087330614
686967475
1013392254
1592224907
1583639146
604427164
1103204754
2011353419
882496164
966583191
449952250
361803108
1709534577
1942473008
2045917042
254015339
1646746136
1895818959
696681472
1921864730
692315400
665894851
1525657225
685297834
1233074615
1266518684
1512172704
748790868
1780745170
544714939
90025964
221048909
310034460
877565660
75491786
915137525
1052426826
519006129
992076921
388105185
1905557801
1923554654
239687397
143249516
220591973
409047224
1421630563
396367133
1264138657
31212476
1026690277
1338036374
1597163594
780740039
2128729503
446489306
1605796016
571655722
2044931193
1349709169
1387652846
657908023
777047754
2107577349
1310770829
1676790532
824326898
920440019
391945002
1037476466
264274811
1480094427
38133218
455986186
1143147386
1968268839
1919705009
1312407166
1805042949
256754348
301936248
1301002849
409745685
1093959410
897643958
1344064403
1570506023
1963575400
277488765
1261891951
230411541
1720936644
1088858764
1176990697
401220055
377539452
1135766660
799473097
1311013670
551606998
1161506367
1176551261
1338456328
1857627048
1917008931
1925824314
413511164
1221006538
779485954
164698201
955148216
1891875060
144164248
1805451749
142340000
826631891
1626042890
901646434
941622659
1623571104
1929278707
1011208862
829953709
503431865
786683788
1541432670
827471348
1872742256
1371383960
1681643576
1470693184
1494523250
344553494
1713797735
1416951896
1232793251
882845645
332683031
1808395346
1538196327
1496137165
1254309161
1761690386
1288994364
1120542761
1324623743
2139122145
432512417
766234794
1602329577
1290979922
642081117
1039483602
1879169829
980701165
871120258
1194630479
1363689773
2140846544
2096292534
1376989869
1157644490
291734493
956772877
2051370954
2026271008
786788785
1788902428
1131298468
1418475000
1946026075
747822456
1536669378
886384506
584325993
1666224294
1800355139
286127871
1025659296
1771546279
1177055703
1482500731
1530076309
1868516354
1922131701
1832700020
547155433
823421599
1799788935
1417327665
1582914104
1827635631
1013981619
1034904844
539996229
1011735438
2083719778
835933128
324449570
689912861
602405469
1132857285
376786727
1935255412
560249701
1790868890
1859994230
1088458777
1712903829
121118223
936031716
406249970
175778625
1118113953
1251085281
2094926573
1038398031
389025724
447377647
1704511894
2017702380
724855225
1350280004
774398286
657376375
2098233679
1668918142
1070594146
953339646
1060245222
1374879171
145143866
1317002264
30421598
443509031
1524963048
708341969
703790683
1753143673
1346894648
288384842
1932521905
412082011
1632935532
195058688
2084352509
180500614
937126983
1992741827
1241831238
1912652976
2065952307
91951187
2134292842
1261818382
761746657
423287021
1415775334
130913923
248740087
1688608138
1836241276
333629457
194448066
1930312679
1112010638
826612287
883343280
1980247969
757205749
227637340
371070580
228440259
1402404485
1316249777
578627412
1911703731
910729982
1682817371
769336490
1177850771
846985092
1013567564
1022415532
1153535771
1062220435
869501845
1258649215
10960146
1707806900
973573203
509168279
1049719237
2023835335
673818045
1749747170
1547473434
1584542526
1788971433
624320474
1411613039
1976120654
1526599521
1329076806
659953844
955353312
1918108393
437163821
1531329959
1155083514
1701071874
1369654184
1789024312
1343149455
729514062
297122740
34441095
1226571360
1721967613
1481660858
1853468816
1065569418
1176857241
400594260
371013633
323087686
29702736
1321411120
1521648368
424856993
1704313558
1133296736
396661612
1256154558
388155837
1883532971
866411962
377644114
1142969647
1227011579
815001807
227504571
2016374135
440081840
449900387
1007336196
1563457350
1891923251
1184838008
671139277
2122909053
796671586
2097424982
1082147451
1304681933
1353096951
2097792254
1046994069
1176044835
23234871
1669504790
1280259957
2088077952
1809776020
1145444712
1718926462
1079988162
730255754
1297495280
1630564787
955038243
998091265
1657319520
1868418963
1779575739
177936931
1288342474
1434906163
1179418669
2140852873
388133126
1242184956
144697865
1284418590
1434902142
179807011
243523398
2032749394
340068477
1965475692
1744803530
1843097000
732964467
2139891213
1362081440
1560782844
1093162386
1756753968
964091262
411195629
32330523
2065875338
1671332247
946877638
2017703010
801119080
1461175915
1893333228
413011757
1944001404
1121738404
232821668
972317133
136545676
1836954765
771097511
1449975815
291623636
1788065001
61083424
1228617910
1031954640
1942859695
107967693
1621162659
892697214
725631109
1560152396
1614625798
1928490998
1304685336
206217814
1822897472
1870100519
2019385140
332620779
46749116
1674951565
265925166
445990081
649373382
1363977863
1690718187
1787583891
179538523
689950210
1677985558
1221139752
1128023646
405301789
1825233913
763681925
941222066
230484673
653925771
530416641
523907901
1447584393
82480827
1778712165
735241544
1552485147
592326719
873485615
1949951938
1614361909
1371982509
473829884
269847865
1354698730
1518503218
289394625
1405134413
1506147654
1556561791
1876987378
750428281
1686218926
1908805582
17660418
263553355
630185694
1981919991
466904281
677848820
42908165
92770282
127355176
1276761085
323276872
1077459198
1149964503
1053119136
833406433
1124400206
1445325363
965583526
72785705
574568108
716976040
544338079
861138804
628763939
227009777
2111222716
1673631211
1096725679
675261542
332639775
1167590818
1111401346
1128415038
1316957625
1296319147
530120748
676234291
667800746
2137811674
1972275560
671543589
1698610089
2081223369
1459204555
2083105284
608098939
1050520140
620397227
1292065193
574202421
395539522
894086987
2047758048
1593970683
1267841855
1748790594
1915353234
121535317
1211916747
969550634
1882470095
787005845
1383835922
2019953362
1809057977
45242405
1746312091
1647039760
322179435
178368490
1029536448
1499175043
1190355400
1120084497
105545702
1075380274
1203013998
953154343
453904213
433428167
1898127835
1615864448
585153633
1153126113
1184343054
1487969565
677694419
1539322865
1596762536
1374938758
1823671518
844045177
1325418598
883853000
768823982
754583611
1862588439
1999021866
494082820
1015939204
393656290
2116629601
1932641354
1235637815
1091878359
1708507135
1607101659
123162648
1159885808
1843493449
361566124
1197829042
1856108705
1468414463
1342430035
748155543
1380340317
1219343760
1510049924
438420073
779711934
126062234
1666559905
1414414197
91000148
798303252
1795191452
598892560
190097454
2068995760
566197870
1684660418
629624055
1133271140
1381075116
876261041
1821645725
1336225956
377993842
1823846224
1818535286
124932177
1275112342
911419800
1901727866
2075037745
74848201
1196531803
335817855
2069431666
1144891104
400074699
1978824632
298497099
714769874
474036070
509454013
1096524926
1810810950
817829154
365423686
2070265746
1400712714
1634416066
405396809
870000217
1870546263
1257911748
261504117
577465781
983627363
1039309481
287156952
930204690
1621901357
1687492082
1191127436
1889169189
902917314
1089797944
1438384881
1792020985
861028223
1409933848
567497488
2004437228
898885209
18102654
1313508449
1445899225
2034692236
1478788662
1400500533
1327839085
274669841
212538753
1398488689
334158968
1436466776
1502129608
955335561
60967613
1776533157
1617641500
1897766439
408933048
618467836
1068022307
729187087
868913846
812380451
233769202
914509773
1483116323
1488846686
214058508
1656006104
1954481045
552787363
503884417
1942305144
482073267
1736507894
1501404654
1230804917
1194402427
1960380890
1783963953
1316999147
489124519
2049182565
39216912
1950807945
1178229450
267222634
38747344
1503304887
1850378087
1275276820
731176195
71195337
790396806
57918499
691947374
714623217
2118046192
424919157
885846174
99525307
150812386
1186170613
1451246903
1690822479
2048827556
1026733545
791818021
642772557
270347165
438685209
1732317795
369580901
915742579
1226139584
455650400
1772249603
1887631309
1367397048
690817823
1551889470
1421518973
1940282012
716214888
1800846305
1393677546
19196551
1939285379
1508991573
2120307178
643707090
1906740090
1708126325
39500142
1787016274
608526098
361691338
1584320373
1923836533
4331286
429658252
693774403
2110622125
1442500269
1033602175
739530345
1139215736
1276976540
1442806042
1027884029
1771883178
1532139426
423888619
968528877
3343838
1516276395
1874811535
1436911841
2114712407
793570019
1262552303
1561808452
1319990468
791244625
618809325
1736974167
98105483
175450921
360370068
1853468310
1433184355
1985502339
748039680
44283102
662487305
363801439
1553803792
2082654027
1166474067
1901593240
907774147
939876569
1953498591
139242877
635468248
269902973
1536950025
546986021
1919945129
197578599
1932494330
1690560575
431507934
1014660706
471799075
1005872769
162187830
1324343408
116743295
2027116447
996265765
1572173232
1847605096
666163737
1860853043
1706471198
1655816352
574217079
1168815071
815895426
702126402
127058775
982670469
648872894
209097968
1953711465
1616563162
563754388
1992967277
248284979
1446384215
528663284
257750711
428125134
273862270
1749108701
173783967
334461646
1199704946
192571919
1980411691
958859393
1275166576
1775419327
1634117632
1933776059
704953670
400292042
218440991
169528044
1339046973
657394321
1049949459
494592448
850181451
422782047
683000263
1605997907
695473770
1377939070
633406437
2027695676
1796411827
910392089
301059231
1901027300
1931678869
1134177561
85624259
1515034931
1226621721
1611137918
44608928
847523907
2130736715
970516438
1669313037
1353034570
867576162
1207409953
1558149303
1321923033
889728167
523480176
1306915850
1785877683
865163631
825154674
1395686392
1423521177
47225556
1071029322
715837034
210200346
1030254524
1643241495
1261755244
1685840118
815082975
1572128439
188039427
1345566831
1355649691
752916001
1787863014
897586862
1603205340
533941152
1328689463
1126941058
860263728
182873479
1741660983
57597275
427179377
11103257
328404199
1399397359
1292239903
1493145257
2005623813
1882281708
420474276
712419676
1343521594
1981582641
877080222
1852462605
1084550978
1349308754
547134763
1464938342
1774902086
73869194
1200770460
1574985269
2043442661
1390280193
862178949
817806812
260204325
120289118
2004385086
671071893
1005500312
1514049953
1191842872
194659298
997183044
73590516
2003971672
341417525
656829290
1136578957
2144933668
2106802000
966475235
963044065
83720365
453061566
611546142
757775808
1793811154
1783411950
615754511
466588027
1703654117
1142615622
1187312330
2122063328
168562959
1912721568
1823477483
1805417436
324770961
676766732
1708481437
1749315823
583028140
1345434546
1185819622
1465767625
584193582
1495690902
1318055476
1324015605
741298890
23805946
581186546
1852292813
499062105
1348740876
403596721
1828510097
530208751
1926884845
1531240608
964859259
308296056
1903818732
558088479
915716903
1281572706
725454790
642791918
1328632891
1872152818
397725934
847685766
1755708416
145195939
1835437961
681629631
1123624303
1988382794
158669689
968061286
1415199942
762364088
1617785918
704927044
809331506
162856653
1143979190
1827016064
947485749
1002359422
588321331
484509325
711456749
376332740
151561728
1833232553
398513390
539765468
1966776503
984691121
1066107007
409782149
1565695623
1214249443
1179947264
475237982
1992397274
212798548
2096547056
1071419583
1687530103
309682401
716006666
807019351
903172150
613531555
1050470806
1980138935
1833287746
757687064
249302764
529750382
161848518
639395047
929582839
994711883
1031363507
1350957005
1679483327
92257685
863514018
1031780421
135202361
1455794960
1670491758
1035569500
1051915177
1755564385
1544936079
512194007
757460115
135402923
1544864875
317281267
2020075771
1738528805
1156161839
1774600878
302676966
1709983612
1348991922
515164729
668934742
332289138
1815910154
1999183053
181422769
451645861
1697232216
2111794937
239369089
1222269672
1821597521
1909316183
748474162
1950279030
1726365900
2024364360
455134420
501791789
787981133
1414212983
1656560923
388279799
1752609335
377550192
1826828222
988586532
764791084
2112012312
1818980741
866240856
879962600
680632656
512450278
682289846
1477656563
1490349781
1128127568
882180075
18748030
1919715207
1309618133
832559963
6278576
1093319633
1650693118
631249525
1495317896
1686421997
1849643899
418000204
543216481
1594293042
253404014
1922716553
1597457829
489639979
990756213
763374671
1132979997
2144613396
753429246
192153896
1542253476
123268574
2130165056
49244595
1345579197
1192929953
156335943
1645801047
413585379
1988500305
1886917196
1280021723
2074468264
1428815166
641418205
169491402
1608926048
387653192
463279913
255936345
605161199
447173004
1808490016
240924821
307811345
1980540891
189038004
1541326070
898976696
601116687
319212665
1303526307
228472728
398261614
553494348
635482187
471019830
1385304390
2033240827
1443549539
971056609
1064480401
1609642563
295696499
2001838562
919616819
583620627
569480217
2003423542
694273060
376437770
1655321181
34817174
1468798717
2004720117
432015798
1717997674
824783673
667525071
366225258
283226859
1870403387
225882838
1136596601
1760542931
1154372056
1717049312
1013559918
2031861879
2067268330
1000294242
1798943655
1539880810
623843157
1628703188
1256325162
1592615125
976106283
496039173
1186917343
458691373
1165010314
1107910078
882606877
998102519
994676347
1967552843
2051544089
1418941812
1488086079
927989940
1853269575
537367601
2039330598
437057034
884050251
87998892
1471906713
2063106052
849943607
1941478205
1728952036
1763811306
542168377
1478708253
606771546
105744684
361975897
1311840350
487328917
1080876819
560628161
1748490059
73942711
1190725280
215682750
490568179
588518851
377663288
479208979
213092490
1761539805
1449502756
1208418573
1968962909
533638409
1449243277
510618050
1404728141
356255567
1336513291
726082108
560980312
1645215200
1995132574
1095597583
422465877
71578544
768289612
852466315
349214041
1702490970
1843745740
870346793
878290432
1540380640
758512665
1456250085
901688518
1235274
1830966512
786335852
1965736644
263406053
1218166738
1576065120
2083808281
1887897423
2137750096
1375131941
297077681
1139916157
1483918314
2048047955
1361820231
1312657471
731047062
938851203
1339425159
605267336
1168026258
388092282
727071868
1490392550
1618436977
1390019274
940283220
356441211
1105234377
519306864
1992428456
847645836
1064888519
1030465348
1790436993
158245772
1645301959
118986405
921615043
2045638116
1278597283
1107511264
824807980
1261640788
1488358626
1042589793
1898248754
2071176128
24242279
1118766956
364457468
1621384807
272899733
440857776
1657866341
206271780
401609323
115254004
1329981844
451297064
83024995
1758513030
1328913925
776901815
457953670
1915896522
1878124333
51587569
475617209
1158905596
1304135011
1868234833
406590425
1475453785
1666845795
788365015
742983169
2053112242
594291944
1609674491
1751699853
1605075903
1330182125
1035915087
101649004
942829610
1495330087
1377927742
1637480371
1797731654
2117698789
571446937
448869089
1490048024
1991351846
6372082
1768017593
443615312
11619975
322593397
258436024
525813329
295846300
559009458
1254808709
614963700
1561086430
806392763
1365523684
121839817
983463580
532114408
1599516188
1180235344
829572198
1812396621
15561602
154622409
1313488108
785828436
790401323
1902389526
1911220138
1643450741
1072992083
1098399643
1239799939
642561289
369087838
1789578952
206123334
724859877
849175433
772295974
572396711
821934514
470312537
1317962739
343867020
1689041568
234776361
527257423
1126939410
347890142
238652159
770248368
943564898
2134239098
438566247
247266904
368828725
390048068
1117311687
452392961
2039715156
810178560
1847852425
1559241656
2015944404
1210592400
596828119
94522340
2143620305
1314418806
1782564968
1928130412
413315887
1076211943
760039946
119929775
1456244477
1312929752
906990284
1843058778
1208844874
1111539515
248157439
705687948
1865448236
1300241073
1414103923
984856932
1011224820
1958503798
1655448001
466033293
644181370
1334075202
1995266532
447067210
199118062
141981883
1166006386
2059403562
1983960160
375025230
1550781488
1930055007
5476558
175803838
417918768
542904587
1410242073
857716964
504468951
1328530633
966223700
1291554919
1575672799
964758163
1606115301
1034332005
854457967
1423269041
712196612
31948128
2129813623
1324971689
143907252
11845785
219099012
971072027
566645424
421237408
1320954501
473412093
1518014503
2097462583
645526285
1908819838
1898496457
861712375
447498769
1988429628
1866371864
150914413
986233187
784827887
988435031
2119396516
1463128237
1863391189
862444625
622367816
755858883
585482272
1361881340
1619377344
607650101
942222473
3536684
1594732000
1948104534
1321187316
472362508
493461039
178311258
311071187
1374986106
330789678
1843801598
1808153632
1483165755
1035657741
573260275
1999525494
1852133788
2080995194
1191555178
1217379680
2037284532
1899795429
1840733903
1541892887
1336306116
1137890512
1560906000
2136369707
742615188
196458827
1606791839
1894941566
1510536151
107411340
429568788
1983613763
1132418766
1552134172
1254874237
674118021
594421046
544647629
749021005
343148579
1416035412
1751492771
650120060
257729560
1842991656
1426671074
887158474
499933118
1607001718
1129932711
767942165
1262169183
421761178
465961126
1640893241
160987769
1499379745
2003009154
753775067
413740823
1989746164
688375375
2119972412
604808025
930999104
2111638281
103795119
1858223434
1390451698
86147529
782455177
1192836770
200117019
722867669
549427540
1951980569
1864835871
1504646050
315262046
828477446
1289427121
1433038519
219426548
2028526050
1270974645
437567973
1513025089
1805449823
1009484089
1977019772
1325484722
1579145994
1563850306
2102602545
551950037
2029636401
860209616
1238429628
24454533
1119339378
4311481
78102909
719979559
914827970
108991198
845900664
439261547
380445300
128317483
608184127
886138724
54389901
2128670452
1592390605
509590745
2003877760
1214965784
1355726705
290881282
984871650
2014144501
1021713838
57170404
160082279
916532910
1454908743
1194164038
184532324
1148643269
1005770673
1153010812
1233219000
1641267696
1652560749
1638098849
1855938293
1236168107
505100431
987236748
635704668
348890598
1860888255
1450279948
862108977
563131641
1148171694
194875953
867751654
299942231
851766719
449102619
1789656131
1703482363
1354222698
502793256
1541184174
948294907
270912225
593599266
1252978550
62487536
297447422
589757744
1772157912
96962919
389465061
610579451
1892409221
1077426370
34215160
576971492
1140173542
446333883
1560511311
1013481950
502415925
2019392488
1474356425
1781069628
695735026
789686432
359852411
892085757
2002265994
357513714
478364905
449996081
1334731373
594650217
1996290579
1582225658
1596382764
1535242141
60796774
720454666
109887376
1794367426
1238754314
1982089772
1630519908
1616524606
151930786
1279643932
1047076604
402744190
413847479
1686601880
377648318
1490142324
1811493999
1155638247
414479039
263664165
1998704343
2054405885
1998506124
2133548456
2084787939
1624187728
1076644440
951836140
1517437438
1061736433
1792541313
576078122
168858861
1780517504
1993508226
262556878
1124225330
477920901
661664508
620773762
1740719615
1619803302
1318893393
1043431940
948542548
290849466
1014173496
152811633
1749563709
286420279
678406445
400685582
2025875430
1279643964
2082318755
1291600053
1661070093
2099000910
642051305
98884400
89562791
1671209066
29694612
1940678330
565330048
1495462507
1650181036
1645937182
945416845
877215725
1785299571
1485826389
926424123
675366470
1321900145
789744670
328141694
1484371571
308300106
531464829
64342713
2057857726
713251416
181838176
1924799237
210597752
1495875942
447193327
668850596
2002346577
1662405859
142193334
1455837079
442748597
332608712
713093324
738541921
785065666
527227312
1154233980
1389741718
10687125
129772238
1232197699
301725213
450711507
112098989
1820779583
476057055
1602791632
777658844
1143979190
328553180
913328610
997895707
1101050027
916302078
2080749349
1345602304
1186353947
249798191
607950996
1271443444
436761156
1291453654
635194024
1089716666
1361285104
1293338064
487564262
1879751318
1872328057
2075646742
1019329443
1010908051
1473970037
106298268
1287957645
1277442471
1344264330
1359894876
1820726296
1285056957
1452106248
203616641
706093609
62115952
1855887711
1822171617
67351350
105942899
1708978701
444731401
1844434874
1733699209
687004592
165070469
1073392165
957938689
997183220
137086237
695094739
644150872
1573653688
411978823
113020141
476861216
375688122
1302049452
315359940
704254938
256740648
598581899
680912809
1705009206
990094672
1375158494
82201630
1075218140
1134943609
1642768713
430377674
607072938
1372792667
687773253
1149516272
631783056
914899600
1227148890
1211295936
1020698214
599386613
197437275
1786346287
1091749946
517682071
1530746404
1766664712
1877971172
1045506992
2129546161
691217902
163171523
177117896
889125282
1220472409
591230435
1357023201
1404696242
947199790
539124328
1138740989
1459196991
1305765370
650791989
1881316619
1892656199
1638474493
1295142341
167716487
565697324
223795641
959755644
126543831
101020328
358838158
2073360720
2044994759
1226768809
902846505
1267577885
357532682
200505536
463092787
1964001066
1669779829
102297501
1324871461
1710226515
1954114736
446107482
998916338
599070303
1684008705
941843915
2067973070
2129310189
36382007
217125199
658852356
1820161042
210962283
1563436402
1586151970
1154677508
1087423317
1157079448
162385195
857465644
1079824949
1675562484
341255052
1512347390
488641450
1756579553
528853655
2060801225
298050093
593493771
1241106111
1282806201
1247413229
184897071
1488801880
637553592
476561190
650769588
804858558
953555817
100677242
1598975358
1302381923
1527741371
1429016917
1103930288
664890622
910561892
315701831
1309068013
1079217655
1936786529
1840646497
1788489876
1181085763
859263438
1502486758
1780884739
1039466560
1606241849
1972124604
1513036902
620967652
774497732
2025949368
711574040
1813207200
1661803333
618948157
646004134
1161334924
1705119593
483177907
348008174
2080664982
1569155373
1157119986
1499055900
586656608
2002370887
575924963
1536480350
1296175406
957653324
1473582649
1097142820
452411968
1875435693
854486173
1977665316
916922287
1651372700
118327177
827511738
810728317
65785253
1665346474
1929020842
1402750240
649922021
1944510762
1973896680
1781333510
772341969
938057075
23471691
146198994
876867927
1599637626
1473673975
1196586419
96389353
394786957
634817891
1048225972
1480459956
1822737035
701359753
1472978582
1849895752
1842155694
888487029
274454375
1677308113
1091199280
41857680
542175252
15092775
1209349188
1293617328
410854510
1099245732
1614634741
1164762073
908938511
300886190
1633025583
1034740470
1754773055
30211700
1762121136
1956170982
739315897
1093259270
1389888480
328418682
423708696
1367070489
1376282741
2007542234
1649119474
1407892447
1354582499
2105303580
1893881737
1103057124
1154271434
102113923
895726841
1960105082
972688154
410684612
1988777006
1259082642
560532789
940231256
528116894
120620595
1751567592
274679121
1014567104
1839359491
453258042
1806398342
790084084
333316740
1346259250
898052239
808454227
247644685
2049334433
119646286
954030402
537512049
1441016921
495937033
107985042
1525904573
508881422
1138288064
297481559
1947595781
178799290
1183546626
1739760481
145832616
1921736064
1420377387
2103977154
722807798
1309509428
602564621
841350226
926035613
1191603212
764390609
1928363293
336773129
1467671399
915611121
1935665909
1042019142
205817090
802636829
929722017
487656836
1775440347
526707988
456203044
877691588
1334335763
501285674
382316415
1284906729
1408358779
1502201014
926373574
2124515501
870414144
519408975
1301586336
1367590005
1972407984
1530498967
1517144924
677838352
73733906
762951212
1143460461
980672912
1704090455
677588870
1194131293
857581091
1037269406
2022954724
323528839
1945101974
168338570
404946039
1071106619
1560945205
1546105389
1967823190
1452264019
1304511843
67924705
270942196
517908613
918605052
757929009
1444546994
386584101
1967924818
1938953151
254235157
313667040
2082389019
1360981599
1877890600
2134162590
1987877967
135868137
344102630
501710424
2045971249
1534157777
32041452
549457485
203366746
626744390
1231030730
1370246889
2133349633
1707601219
1892989699
1088870800
995588794
1549073935
1910868713
668887826
1795464405
1854526383
690956149
1891253918
2043164314
1972877370
1575818955
1494754569
1283112745
1794415126
1087800160
1671406462
751483661
701847797
1701265932
1345447810
1282147756
543016981
661093084
1972551651
2121031577
1553847005
1313666739
1382466999
1057772761
22463679
439757617
390921062
1644668173
577620372
1123023659
1764680780
1560127123
829950607
455212180
1506583719
1812092566
3630648
651733093
1332624384
1377684240
853934937
1964758015
1619709180
769939258
934609929
781745363
1025727151
1053036248
2000176124
713730187
1301249066
1115100043
866119036
1037339985
129471287
886083071
197257838
1233226063
151262210
1472646664
1317619966
259884503
2064993706
908092744
1492940503
622606678
1245768910
456827084
1100301310
496862898
1363535054
864205736
913149221
881119431
437740658
1321484440
2061651323
1687523411
1113742538
884786879
1199486656
1616760873
17130779
305696408
1478335726
1917822800
10358418
482037926
1441425078
368339192
1169307663
313983149
1312489090
938931537
145909946
1605292758
149043115
230083248
451640676
254814167
789827158
1746504779
235439829
583375184
742957063
697709647
295470160
694241279
451749668
627985628
1772379076
1568476044
524368355
1402330239
829657487
936643331
2112419173
124030983
556638541
1479247372
843102692
1458700617
1487609656
2145700396
1022183761
331346282
1653783901
2123453481
1846858102
2038307887
1394523869
894788088
871878587
1125325985
966220782
1701886830
1886307061
45242405
494947967
1796574047
699480108
2117966917
1059186992
182787151
1099023119
1934363321
2144747520
876782484
731505008
1377152583
1460834457
1971464098
802055723
1070265042
655408104
2025550552
1507262494
1023786506
1830560051
1927409482
56218178
1044051892
1979951085
164419626
1142208656
472361919
1197678699
1071902044
1346740664
180801382
1110387628
1218945240
446627152
1258181465
2041479767
189562509
883302849
1608012895
1864413962
709277211
816979262
2097620266
1136881679
1344318198
1342836179
1607386040
24194260
1519809867
1324613926
1038879355
1661750010
370168350
25064629
193736347
438177916
537368282
1030517419
638069703
150776390
670460496
1719928805
943412969
1455006352
371363844
1710716100
1542770258
1539955284
1355769125
867130140
1914612635
2098336567
1623614259
1432664157
1084378708
1251697732
1394733999
943885309
301446291
1418906578
813200101
1357292072
391106504
1890618884
1219909608
2128437560
1243899908
1143741269
102964093
918335358
288914362
1583294788
249299202
650794460
1534481289
1617224229
184290815
2132911944
1879178351
401917670
772044585
1724810419
988027894
1710142388
1054265014
1945658714
789142253
192333290
968467280
1157041677
1612579967
1094965403
1926001889
1846031945
338471110
186332545
537706343
992275268
320295818
80719928
1119110848
459270428
679199613
929184934
315004358
494820600
1339704259
1409504292
1779618330
988427235
1741341968
648611748
1596046456
1175573323
903204557
575169052
380950648
243930886
1029724314
508175416
401215886
1237622933
1589953632
624420548
1481072995
1571367350
1486564478
1831454825
2054587075
398633129
1757172640
951676978
1766513093
1160463619
189914113
1716150837
601044856
271625055
371348017
1818737381
1557407060
547444631
1392406124
1424573720
56033245
1650357078
1379364505
1527997978
1471036585
1317991503
1990549682
1782107823
1491374108
474606279
1580926857
974399420
1480349708
1003615864
319295404
1231529747
1942121777
2017468434
278617011
167620242
161028196
27887515
1107018649
816750770
612128320
1855541806
1042735568
1048662833
1251196214
655767657
1458051256
411242129
1655341337
375386309
992251428
1082246439
1458785833
915562171
1707069335
885064795
1831404827
1775198677
333858359
2034376090
1003150910
1072297777
667558420
98887082
291513272
1435078232
529719341
1454123064
670980130
649640872
487787081
1165171597
104917604
1105737624
2115910140
1999012502
173958608
787955117
1439989169
2108512432
1934740461
1682407104
573662477
1915275367
638985938
1027480619
1605642013
740555620
1433931633
1426526699
1563384472
343991547
1331305102
1161825400
89878756
281727288
1452924372
372723648
1168145947
251430306
1477294640
1486858021
478329716
1152445324
1408638595
1530197326
849242176
824055319
774857416
1522862774
266091016
1748107262
2144452675
826328622
184950136
2060055650
349060201
1057995008
92962116
1398790754
1014295309
1069643459
890697806
59512294
743093228
367438690
1421393633
486936128
1516870362
1497806407
574525275
526632835
1294731006
1174226857
1958351016
1784125953
1649917254
1338434229
1154739441
1239122933
691652212
1330031990
404085294
1201568632
1859255098
693407880
1374437185
404561492
1674654079
510497005
657597861
59805763
1484775045
1194169320
1341202063
894076821
1680802983
812603307
2106236059
1314325045
608999228
1732426967
1190799041
774511665
1107208390
59185569
1025413695
1146413497
1505792711
1917243640
582044918
1929248816
938351126
800293252
673996874
733051942
124178447
223687240
1226152970
2022809345
1017553360
499151277
1955405860
1091100316
1193182782
322960674
782780829
921536222
1960856652
819693825
53272195
2095407797
1365921367
1531105404
1714360288
1510409174
925918011
162188199
610187283
1682980069
1506975927
142129990
1906384099
1615295143
136097728
1484098464
249084675
287829649
93128622
1996487526
984468879
183702668
1812027372
337336677
361834239
1507424998
1436323318
148762966
1754937943
442915077
585854186
367541631
784719118
881728915
1204589345
1935083924
383451328
86770110
875442534
104853013
982640865
1955128419
653436769
891895022
47412280
73409724
1678957652
1963965772
84752876
877328061
884490178
156378253
535828445
1898603605
120869227
1521060583
1076015502
62024103
1825901642
1893222903
752792646
767729803
508399175
1795179089
1527352855
1750033839
907728111
45194880
1304961430
2039538476
2030431514
1599602341
1933843434
112648247
856004736
2143091664
2104272011
1258063286
2128775409
259835173
2145176269
562788863
1843194238
687156133
1118501620
621962674
546565092
1486487107
1727688900
1825145375
1242577972
1670376393
1804534402
98721868
1843526962
1787858677
952660448
19382096
1345293550
1214123326
1887249140
908885690
1149547839
1703561306
53435856
1660227005
955054856
838479756
1555242314
1760890211
961388832
731505528
2131055800
1573098533
1505937083
1187129670
254255212
631265865
256093263
1852913094
981774817
1740512525
1563194078
1752795089
405455532
2048883329
366653926
1853989488
1159787156
483489497
2084568312
1605508559
825171952
237747614
1483694487
935010308
844030743
1383972048
2011830896
1435047379
314467697
1309249200
1410295811
1438511532
1786879336
729498509
967050988
5589649
40026060
847839292
2020704257
681568247
1767393487
110709569
995091923
243096460
233008134
982015477
523811595
1135421175
1718277029
1487150089
383130693
1217498331
2001312763
17938394
1169708556
833435147
1714143853
649645621
306158738
1893256230
1721363105
559026112
390107254
1106794096
1032983326
233632229
1269639396
1176634762
1605952040
1694197061
593815521
1912467324
1380493112
1203563776
166180150
842472425
2108699147
633104820
1522322372
1046913353
1827581729
1402899701
840325417
1416541102
289992148
1876780175
177328872
1150825947
2131954332
1823174055
1502942845
1339904462
1203041624
537786312
1254795118
434163618
1467024316
551436367
1271812408
900957160
1626095873
434117529
1176555017
1480058014
1198745258
794362097
1476013074
150942150
709868768
1769295756
546281340
1089792768
824023649
172754123
515338460
42826492
62248597
1939546982
987520760
62296499
381807434
1445953828
1611866385
1499739453
1071225709
178309589
1743969116
1036812553
647392016
1605251804
1237558438
1842850714
333635848
1057933991
461837062
490841779
854520936
1608450230
1462139241
1451222431
13390103
21671363
2144783112
2075347508
427373892
1958540102
2121968821
764809405
1202240447
1701484480
1135568082
1019872313
1078985479
122708054
1104441534
1025152792
270157214
1872961215
1411827786
199344690
1041777865
1401925494
388668517
1195977563
25046614
1231741921
647212728
834481088
2096968094
631745430
976179316
18833551
1260804233
1295060492
138273842
250482242
1525174110
291072942
697795165
865434324
1314867490
1509451049
1165388501
852939079
760528977
52876940
1517244705
1714926884
980254986
584577847
611171422
1505336645
2053833946
212266162
259978673
1300482960
2004669069
541263513
2022506775
501426934
2120616006
2096503209
1923525992
1591767715
802770039
331959674
38124459
1081933298
194841725
235710692
848156127
1860517238
1090023657
971520952
51219976
1963736976
4067570
214985812
1849225096
2052881049
870123623
192504317
2046126985
61217405
583758482
140377118
1697848984
491053352
904833890
1498139284
1836602854
559952570
2143535286
2107210611
1427483403
951046511
1005288306
955634170
980193229
1901264554
1622229785
1490130291
482406399
496424615
1117016957
773358716
2116120589
1050776316
433399262
203059522
1851149538
1551972131
1368869902
1542114165
330318848
1323974752
1127536960
1150248065
764459535
242170729
803439017
411262436
844159450
21488760
315481087
1366397698
1815705585
2013372279
1668392400
276264339
1878571731
591532084
1519015577
1361532497
784595579
1116128451
452428865
1622608841
692288078
807265049
895391137
748044218
2091409733
1213015765
541285767
368588591
2013645958
979494729
1533471997
1051586604
2074087174
1811175524
605737684
471273765
1810342919
1910617755
810135535
469365719
1415788379
1476956893
1918769150
657347232
1557469125
1436958541
1447590142
249719600
615556852
1270326166
1368583799
914710172
1546765278
1257056519
193371012
959124022
1098882040
1205321265
1880960083
1131879574
1758449515
84548574
1724342486
1370147026
1112934549
945412831
301359079
1560842973
1387181964
223635799
1264690731
309627816
71331172
993548793
583683939
284983236
895784246
372499878
156219022
1442698393
1263670108
1975047145
1888629619
186402308
336327246
1664760112
1415243489
1193664912
1769325482
749800928
1296275112
1453999946
374899458
2045399370
516380917
662601479
390458833
47834816
1740373735
1474170304
102949730
886124426
44244294
1085687373
1718621991
2054383347
1642782189
2125535337
2127298225
1052453779
575821463
1610198953
2046006050
1637929239
1725490558
1162608504
1837356260
1717543051
1251418230
1675689603
945231460
2052530770
1832767054
498425246
212366658
2111179915
1069720071
449727221
161153607
1425819680
1141746593
845995664
1153597920
2052664475
1501579154
727539884
763680818
1113070781
976905291
431865482
83400758
793551670
1081366585
1999403599
969199764
1769826723
670469129
1019478319
1794853252
1655939033
2050700757
1100829775
1054230555
499565859
138579605
1873725476
442074794
816350036
1580893891
2002260273
563952906
364487317
1201941630
1711124650
579847983
1530693644
388387192
215096553
892002225
550739499
1932850655
1434133345
1003518485
702947530
1004488712
1685702808
390774607
1100698021
341047739
127572703
1437207420
1545084000
1013408402
755359942
937014205
220782175
1811550220
1682797250
2021840937
1278239646
1849592442
1539591581
605921814
1338156050
1311860464
1599479878
901682622
1890169352
1120096346
393958608
1324330255
1493327167
1299280892
1001423914
139216267
1798987154
1493322464
1510687722
1756984664
585729835
472843184
419172672
818503474
1599591931
890974342
2040548803
846504737
1707400015
141715164
1335249476
2068004862
1732200936
1744246640
502077950
1153825096
2034963430
583840616
835149798
957901533
1819417454
1113175283
2064150685
1369247410
243358569
1733096808
1183308989
529572923
1940703562
731138861
1656900982
410045656
1203279766
106839554
1045824488
2120137527
2087677207
2082672485
1888914717
156583038
285217639
831719042
1032819182
893632807
105326507
1064531284
27499415
1404262404
1499080186
1291503282
1373967602
1791165667
685231003
653802614
317696052
65190989
1712077102
55530554
1482628059
1180832057
834564599
822633984
1956674471
1181580895
358115863
322659419
403939616
843865558
995823957
118346941
1460015025
1657733455
13306066
1641315422
400496215
178976194
437713124
1416084403
1813188770
1050530887
1894559559
1653522010
636690380
623118410
277172794
1221569789
2144182480
2108014751
697625096
1642996776
36073204
1741200665
162887603
441458801
11881171
1891514047
1900832966
1600743894
572689072
1820705723
1348850789
159383604
1038425796
157418735
842018360
1725451097
1279704373
1513015660
213356220
830768262
851932287
1310218047
1059456189
1109525852
284407842
686448235
1393578946
1254647286
1009684739
1305028653
1975728066
1274503038
603950970
339831624
742921003
222016104
514567321
88539714
1390199211
882347685
254758093
702921204
2002046216
581576660
58652321
1762964586
286356950
1591022370
715846760
1151811275
1347941977
1647333553
817018135
607267175
2050546279
1232522937
1536405064
2013077351
1193338555
2076123564
1942106772
1798194777
954775711
1725276435
1112793816
1454343449
178877589
968210961
1692470884
1808705939
910881322
477145395
326219333
103338509
525421882
583549876
1458707343
2054598426
1630134527
206387812
1163812997
377105934
1361116421
1798376569
443218868
1369901425
1533685821
672724992
674869724
1115551859
1046331335
1684065743
1939214
1945512158
411688291
36286220
610689512
995440926
783836141
1848071405
666813152
986778890
984309673
983324163
1190594510
773709616
1334760835
121263863
10630973
571626222
1965153092
1339692021
1957554718
970395804
29010325
1964155856
1274857020
1565637644
1921324386
1409838032
1250644447
1431825059
979070762
1090256193
1649351283
57650775
1573885401
910476608
1324709703
253889638
106508009
1110030319
68285004
460596651
14981910
1625619434
1859976166
178619498
793293047
796630107
2064087112
2076374084
2033083675
374759411
141655215
1777875222
1542566923
190217923
903904894
1078470812
219311700
284079694
252171967
1052409424
1961461614
1707280680
587613890
409928038
1853386395
1104624117
251956762
1135137710
1550579196
362809435
1386785847
601783952
1481322136
1943570995
262352085
1281298446
2032047551
1196371668
515587877
284986703
1041706823
395190544
1411426266
1681831316
1994799673
2114208786
2023307678
1545067452
222328001
786765844
1326117255
1122323109
1054678173
1672897233
820204309
928558716
1372230371
1784757260
1102834093
2008800539
852069525
1388937785
949969960
2096751982
452637140
1017105810
1751148111
1468561366
1025460257
104303984
837335472
1866792654
164577187
565497215
2051087664
1644606679
340879509
2118390075
2141645401
132021563
1506800161
1153123704
526263129
1263582262
355373226
65392500
1243110342
1416266303
1395524389
1888913898
613610507
1522838602
1606325257
873059506
500867768
1271343454
930926428
753474403
1286707171
139670100
814100990
1717859921
856291352
1401235190
425870960
1304442576
402984849
1867635013
222536333
1025508727
1970304956
1649709905
956704759
245093834
1061166622
1040710778
1709347348
710958409
81719552
1957189257
1383849426
1758794406
2141312298
537936492
2044770451
1388143821
1371831530
1326667376
1125007375
274500408
1429192387
2112223867
129189541
1885402221
1697486178
1839976664
900956121
589430840
850436848
2059481660
1219758120
1438338018
1324199217
1737095052
1121055758
552442878
565899020
1163198983
1356368649
608834187
346710832
1317226773
2062045289
391365329
53749319
1216560916
1304698604
57590048
1356315471
726678109
207726418
344663986
296444555
719493523
1583378359
1738672680
347997203
197508
1911258073
1762344564
1209475252
2053253740
393789244
1012161511
1257221856
158995517
1280411906
1703020449
1536648666
271391762
330849710
988887164
2121804232
1600292804
408830349
1059609981
1412890766
1204208687
900966151
411218943
38379533
665829282
1138946610
2067403225
790454126
1039986682
369282820
1453601221
1720875985
1952431341
997433264
1148985675
1326516698
19827644
732859006
1051412054
2010727361
2040056506
102929068
952513496
171628175
1795263536
1180169369
306146444
2092299945
2011885683
416616749
1480246022
970149013
779388344
1638199762
1593888599
1374642799
1495414866
1996903404
1803413701
1459297948
443956287
137467405
519116387
2058395383
1877570904
53414497
132152373
1125069588
945476131
1418781407
1333666634
1930938069
2081056987
874616076
1436562851
688504845
1697876602
978058421
984059623
1373650387
2109438816
145715001
1433255556
1045947844
205136489
269085852
1074913041
875667790
1643019382
538402066
1108520112
1885889202
1863643755
1068297277
1308512081
192979704
1750930890
545095345
1273693450
1562673098
595519958
444382625
248819097
1030918640
482841168
763000548
156503115
538908120
501434934
1646176678
454854590
236909858
1555669140
353657146
420983231
747965501
829777676
1422951648
433134586
956062118
2092266107
1952689440
292070838
2077666588
766382704
1665308491
1084873821
2124624850
706170737
1748544137
1278083032
1593869317
1290531236
198660844
1676451585
361072070
1723251444
1378081291
2003556919
1682512801
1502258789
586325943
163932686
551270846
376979679
439076472
448712818
1256857965
1051483825
873236255
698553559
564752569
1342861403
283448881
279075950
585130201
197490413
1327544110
940036098
1796952820
18410889
1356120639
147039049
2038471768
322394349
648721112
989151382
786986976
569065672
1552784187
6073207
1028065406
817285902
1150211566
286009032
1346206606
36921121
955195395
694335069
1609952632
371637421
1155456110
1235955967
243874789
841976921
979207485
1454940523
1459854550
1461963614
1359054358
1581805067
1133350453
2075489566
1090622356
1072285660
1941188155
863752806
946575059
547243219
1786988625
1617926135
1559244849
1867016436
1476761196
1306753382
1344274492
967486616
1562118752
1404091160
377857557
1748830132
741221146
128714815
1651800401
2022934105
877589210
884282079
673441002
2039252365
1979464594
688346869
276244135
917552124
2081631206
134737505
927283506
2128023544
224659567
1706249843
1321518409
2037400684
984745836
286657395
1598068029
253197360
693759844
1328487811
601381204
616530646
127962175
1809588265
710298983
2011386892
435260046
1178603981
252890971
163518610
159318128
2045135244
785410704
616211094
290377529
2014717682
1384601165
471109535
1573940125
1438048290
1335056091
1818869302
122624364
1726121121
1867822450
92903275
1355984513
2129023699
833451662
1723637949
1112736315
1204805236
1880804924
596948837
506068132
1000903302
136337355
173492724
1712319673
772389840
967966466
1790757775
1106163959
1247310536
408261799
846070398
917672313
1216929843
1391982799
779429327
864677908
704930595
713003896
730774440
2059381420
1622038328
35517511
1722247654
770827272
1468428525
327603120
108790956
1282926118
2061826247
1215958713
24995306
942841763
320677360
1419710110
1582798977
1396995382
898387419
770821686
1269657200
1128338460
253248722
231665597
1239178039
55429554
1229856153
2014501510
1508033209
567394636
394656000
788920261
964465362
1563674020
978948721
1954663734
568602375
711613106
1899841408
1791244584
501826139
729154111
1214512626
562558497
348267357
1056264042
241111997
1607668887
251880374
817419226
1474058780
1427831331
1657279961
345670770
176005253
113745449
2083417266
1203946622
1127308533
2040520775
30903738
537978151
1538073225
1946638842
384921730
1703968195
174600383
1359186085
1574942280
315440699
1173402557
1243137356
78972845
1128350268
19838119
840887300
135122275
1828656506
746813395
1095718737
1025365649
1844674505
1612576242
2028185893
87459161
1943523717
2070347561
1993863876
610285584
14928704
682488276
579150155
1357322811
210293025
1434394563
875516047
345554139
388139922
425137664
945783856
1564985022
1621110110
203193237
1762297696
1232452105
841667447
555918563
625228278
651408435
1487697876
689303537
202459840
188981946
1152937159
182920548
139479009
1502157160
442003677
1283796928
1324137599
1317223267
489081049
972948048
1381173156
1608933486
80540171
912133204
615269767
1028332974
1447498087
1022876785
1138760885
475786246
567200459
221942827
522232490
1580524437
837828063
755432416
887961333
713590902
1364554238
1669678751
1476278996
1858223434
242088815
109078600
191500131
1526412209
944831438
1634369951
1929621433
547268711
1913183476
756813165
784899652
2021617562
209770996
1917304688
1494399670
895125821
118650993
516736117
939376369
977421369
1483967149
2012160572
775653941
1085543251
593276315
1898360552
438743057
563580429
708605863
833538966
638463571
583868408
43297194
940637587
1130771422
2093722021
215598135
266148809
569469747
517943825
940319725
2056795123
277176575
636465588
51784622
165577969
251741338
1772463373
1159817366
1276787592
1859027589
1953817239
1639712847
299713546
1866765688
772352872
516546502
81556861
779471837
299015669
294654895
315962186
611237536
1906612506
1510765151
2096341008
900554944
1787105287
1893196697
1048479674
346556465
577614423
22007306
1384787113
1416989139
160445720
248452926
404026530
853350796
1875014555
257069455
509363056
540317886
1963735398
1777639564
1744436202
934189262
507075569
1745366551
1253205739
796049785
1913647481
968833674
135338575
521488220
281239390
2123244703
19257895
317816492
1345275648
1041824853
1488001913
79559331
14282939
1523356388
1659262240
1004770635
207981237
1438116933
68293932
1266290875
1013738678
1220827716
2029041482
1116727370
1301462546
1326762401
635687287
479039074
2125083043
367853753
1339170698
1920482151
41539565
503753555
1619888404
799059684
147443502
176528047
1764817908
1478028660
238076279
378361922
1048621485
24356864
845708492
333528385
1956126534
2123443063
478121107
170860124
725009504
1602074080
327443256
2009549272
46311019
1515527942
1707035530
658248714
377165912
217850502
1564482285
1899435175
677413626
1348904781
635611341
541683061
926657275
800730676
602384612
847025593
1072713983
1910198560
2096256727
832290837
643056838
326920217
1161394928
1705759047
45905824
539431544
652838729
997290379
1894592523
2113570913
903829003
2098259959
1900127905
1205526093
1130504909
331027339
1195376725
827950967
352195317
325828233
865387221
2062337976
594173309
625233797
573521727
1221038370
1281851345
572885932
1491353558
1150863179
1834205177
1634137692
1940359541
1527581472
1206221326
806066154
1062141797
878488308
1805966879
475862347
1296158209
1906284566
399972461
122882250
88288336
2129963322
1641880076
1289693488
1841697815
394967158
1016165567
89797003
1799967596
1967989460
1458009016
247520295
1660354856
1444537176
1412763174
1611250426
1882955525
868067683
1130147472
1502908171
979419790
876172033
1097899009
2042546743
1116697469
1701115444
1470968406
1272118268
218980675
1953857843
1195923959
190662386
741114708
938897590
1110995016
469628030
1583674348
1254700539
435560496
546645144
1513953802
2098756424
2085311077
1801574632
1401330217
141188932
126818375
1032812443
1256436595
1473134152
1836293563
1986288754
1638025836
1759830769
1706931684
1059311250
667375463
1508978938
2090875270
1168022455
707289635
947107039
1382459269
331357176
1111542888
1879812726
1532009698
1459677590
296536667
1036457137
543238290
2083839122
1075722707
1376548388
20044207
1427218366
649096989
202816156
795620499
1596633078
1265441735
462282985
1378702591
550307101
280417692
1104341544
798371493
1434985750
1944597001
1432613987
532985077
1315912724
350884217
1650517096
661957623
932732823
423583724
1013944537
499190309
635771334
737148956
1182223664
177375978
1594216824
48918772
608563143
1854436410
748087632
245619240
785042875
41447003
1104027066
240552958
1918393256
10001366
1779678516
1618998377
333978178
2113466711
451836252
1639198618
2021455156
1267535280
1908870035
2007744644
423265637
891958403
1373770875
1978869837
684047781
1647440785
78626387
855635505
663943246
1492258035
904529466
1870048189
1450713985
823700082
749567725
1153739629
522722960
75872519
876554027
1017106759
1538476101
1498425855
966654155
421329279
1293807935
1007758157
180402554
1304429578
720563754
645199148
822883097
1506118400
968012535
1950776361
1696811897
1098044701
931087974
439687094
752976425
118123539
1955807049
1776282914
1218759776
578158943
1228029082
1053119136
28326831
1491391206
1957038003
1717955543
882824508
112331284
538318389
450011019
1070031616
1560788637
2084631609
1272944397
1165253729
665389973
2081512354
342207075
846046057
1028601054
1307129891
1684552415
1381376236
1388680146
41565416
2000623809
363507109
157261241
1550323986
1181575130
341820593
1852479835
1997652298
1625993557
434469930
244505770
13824796
164641969
321212180
259813295
1356046002
746953408
1582062160
307063362
1420955335
687031791
172331201
1856567501
206946398
1102916683
1179828879
1909493266
1851257012
392087088
1051967277
2109412044
1288653715
1432849394
867278212
1090655155
1365115027
1181598275
174677283
1709528567
1810525280
179745367
549991661
51059511
1551798802
1674715578
1374456183
1647056698
2013176690
668288071
1213228637
299369918
556048794
1745791556
1012435596
602365223
2026946434
106575388
1569432681
478963319
430378120
1177812972
583742098
1955213935
470511183
1063164405
1937610012
624049721
1025032362
204169706
2146931683
1486815118
1745589784
874726151
1663635990
1896772416
434810115
1419412571
1737804794
975333088
1651130987
1935958018
1933046737
1653350416
1400584514
1318384875
2008393259
304522972
1004526358
13965725
1515172921
1092953505
1726886546
1621453463
61901413
1656007573
2146442630
2052979677
190044433
902383553
1643481508
440139843
1517290158
1972764002
430460516
2014413357
284404958
852577232
1241066518
1801753600
1497075902
1061610910
1428779710
995453932
840639441
670274045
151206177
1927168470
1580814986
1210502921
1217067987
1453832761
342289075
2013665158
1790729204
318682409
1229846722
1405049497
1289914497
18926442
2125897350
2085294954
772144964
445116002
724287519
230403800
185069576
1547222651
583128251
419029912
1383369966
1194514947
144009098
1519931146
750929545
377753041
1013263783
1233332834
985269597
584712977
842616336
1602725652
1445788625
1940840852
1134861410
1377564796
232067604
335812308
1982271902
587037990
388801551
1378598277
805341299
1234064167
1380874464
560368346
1877095724
1184805081
1268851059
2069675589
1029308639
1363134010
726595569
94190092
1516443364
534067312
1595687505
593324248
642345004
761762795
747055550
1042443736
1719986214
525701620
1091649426
1310493916
1892136856
1721653315
1868960116
948082868
1463638452
1027634076
1738712425
69884064
1631749748
1832616825
2064761469
1160857859
1533973845
168736774
795862232
217727625
766668202
1089936075
312990495
911952999
575970814
7627262
397959828
1500976207
1669647776
283138796
1433092520
228977056
621988777
379224230
2015892648
2081185827
1615792238
498190471
631687359
299690890
181086725
1751928992
1904580509
948509430
1754574594
1583959826
530761168
2088251221
1455621736
920751518
235929640
2081975078
1936935126
109586839
156430505
705409531
1219054915
809329296
1920883369
1613737936
363069942
1748852701
120934275
1982962362
1429467082
168950376
1368111173
1071299088
1710390458
1557534079
2120238221
1502607995
1341497590
1519524463
557790462
1106775792
740945286
1933132082
1389132164
1872574693
1664371161
1472996722
1813875765
1065783306
493603234
785938259
741759852
1833303645
2100618565
2083959867
1512569658
1627694750
299441323
119317412
1226245089
1057771665
1557244694
491863023
1524690168
2012323477
1788728483
599092290
1666640334
543975558
1038408305
722787664
444854566
1929056766
1733579977
172125756
1500448857
1148380252
1501139919
1440946956
760418715
827920999
1416146328
555488996
409918265
1810982489
517405801
2034453263
800517119
1125150575
1208346734
141874977
679048499
1521762348
474905824
813184026
874704671
719743587
1815970771
1262888857
54293023
1340095725
1054356977
1064541238
723618711
850083150
2063606271
357085766
1940835394
2074355395
1909223708
627741225
1672816734
2075342574
703930407
832672717
1159728771
1355857574
494182460
1053194484
1569303442
562276316
670899240
2006980312
1425558563
1658990520
679294589
1216552950
1869287963
1485281335
1445869297
728307574
1377061650
1736027955
1453772148
905365757
508007751
877845218
1326955034
483967738
1819433728
1500304087
879000035
1670956472
1529230297
635607517
2139339911
294117012
1088379550
202384602
542420488
375924725
1266363557
1362520664
2132961685
336036031
1192859051
401132316
185130178
1771102935
528330045
1356659530
1314469482
1980230934
870105702
1640113064
1593463177
547794374
1226352482
1253020299
621917789
1961383878
898141384
269717963
458249901
301866708
1429883636
378012187
1151572858
1485509717
1232524708
145596392
179696432
976857171
1446315411
1441722862
1890913889
1413578113
866622538
2017863732
1369893490
1246235594
947790952
506243372
789458930
2068963841
180508220
508725689
1641603094
1200299831
636560615
2052083012
13390103
247782078
1623198664
708471760
1850282001
1198044846
1995182628
692262961
1783621291
332546411
1609880733
1695497486
210963688
560069419
331400553
1428383486
147481504
1070387482
1550228516
236966790
2141398180
847908776
931819697
233804989
1626641843
684841184
1034471093
804931157
445220608
1881611378
774546571
1929016688
2139512411
1048025176
2142204939
1287906882
1464865566
524193770
1637739751
145883047
2090515030
1487028123
1246629265
252975879
1895833058
42362439
1615090226
281252934
703341751
883332368
239815329
414405
1923429200
1973636993
644727799
1656837424
1964958481
1613733991
1190466200
434282663
637188314
1311657173
1163968027
1813426709
1848601107
2078786952
926251561
1046488948
45160884
1042577980
20265219
1379493948
16286955
1073822763
1266814252
1631674625
302965271
1693750523
870425683
1436343325
431204283
1169588100
116254317
1720823614
1850539886
1581723516
2107357252
573017890
27932332
279873515
1342051118
447263839
1323356921
1677032232
1586668670
2143071124
973141633
1863651815
1935687207
1447413705
275794735
1302613527
1378976193
267868077
657763676
613981346
881798803
1285917920
1993763463
180910809
1609415836
752666491
878530198
398908698
232058849
1093471253
1661486466
316898119
1490633207
1920065560
1875692372
1029101357
1685591142
1873390173
338782434
607827420
189743255
991572284
1998747741
1324758542
2079041584
781591554
341497648
173937715
443794673
1195314193
1298462989
1518330394
102686793
1367129552
849306673
1996272473
173665173
375462786
923746306
1801184267
2130482815
1036164019
1663086129
1468929248
900968365
94496354
1986648170
1678851358
558122460
1192652727
218329465
1267492224
1289064152
1240147135
1225302733
641623852
1734627322
936922686
688079056
792840013
1105786056
1000803682
1068816452
1079338019
581187011
112084253
283707543
453277035
1934566391
246665262
112053070
1757466833
1122471541
1819002086
601683678
217769892
59930850
2069643852
1795047009
531519243
54817735
1650212899
152451813
1847439628
1820273925
330073042
1210060972
1266229907
1597834185
862793489
1549566288
2057257171
793239336
1097120268
844328427
1650477811
57343629
1588408495
1193878255
1260207028
65769971
447245288
2038024024
1221233559
1495014034
341072729
1390071784
796577101
1439318290
172618027
586470687
653347344
1567189470
335676671
846321113
1379660688
31688684
974567184
900641534
425726323
246991794
8454896
1362302097
1288479150
2010604734
1374277210
163218692
669031439
524636281
175721544
1060306994
1593421929
1233120167
1272121031
2078479875
1124059382
1313182625
1580040141
735485717
2108528882
1671169103
1382433697
632951328
931876028
1862428257
912513312
847512050
577432371
1556502177
1153992160
1533135395
793332961
1989269292
698633534
983956469
1855771458
1960620305
758965741
643500320
1302028853
1415837779
1193781388
203969214
1302217978
2075445182
225712322
1436228714
2085026888
12787751
866683195
1973316699
688935072
1915132923
1449692056
1582934974
1151116404
1668310078
174095304
1086954929
57019454
589675791
344610239
813040760
264272459
390157733
623827178
2137345641
260686640
934420473
1375250272
327018949
1293015581
118425781
1664379869
70169878
835404873
399334841
1749230568
1427201376
779749919
444997544
1050219774
1215243329
805077908
963498429
1313767284
525874539
53686860
2147136981
41351572
1249656568
1918301935
382906674
773576312
1946712609
464860095
1656224812
1177773441
969216639
956558855
129661988
1326873888
2059513992
1181882039
598898824
1541967536
1932623609
868587827
262891670
1045478268
1050364068
859730532
1617543859
1374788368
995128092
1627726985
1170922609
428943165
773995471
813717834
1920434207
1845917202
475945723
805288729
505486486
529418357
568009066
424231469
1469614656
829536466
1804235823
1634677929
1273649860
760683901
22830764
738181064
1875263333
1708505301
238137836
1349937002
805118405
1838310841
1856643342
1300867022
538261735
1147542011
920692735
112859962
768657749
116239467
819991925
2132519253
494015336
1808812379
2119804512
910464466
1062729638
1096668055
976127679
30369579
1276300585
554131211
78069551
860054131
2034220399
1253288844
858023046
1095605454
388298810
827982460
63368457
1903611611
1058103752
865994674
139847923
1173532639
986782036
48083143
1505898714
1745893991
71935794
838385671
542158833
284616711
2013923762
1491363088
1920548636
370694442
1269997823
358979656
180583433
1933393993
1736926422
616599494
1104296197
1669094463
22662349
1577195363
1245551764
1522705464
986190992
34762830
520108867
1955069264
803729557
515989092
1191856288
870191913
899373726
673111808
1100150818
2025162917
2024034126
1053213772
775992706
1025667298
1859476796
1894061387
1185716362
605900471
750915791
829421460
1387233877
799649690
663588192
207828544
929196579
331732015
733892533
435284836
798171324
815380296
1182595299
1287386559
1829129041
1838574839
1632016698
1085934152
176766919
351807703
808904580
1170347290
783720679
477548874
1596070256
1743553765
1305853456
480669380
553881371
207214453
1912705948
825717331
2070009549
584173940
1127811292
1822965563
1951264666
1899206847
284714227
2124196512
1352727032
1406159602
2016044797
1822870948
951152009
378314559
822017036
1442561530
1512966080
1918252785
897461386
2084481241
819030372
1798264364
2008573842
1244011468
1152848919
2104613028
808389224
1138483024
757007182
379461255
1020974955
1924398686
1350168285
1549312
962199909
236940807
1844878081
1973465648
1795301104
2036096093
97225299
670418689
1117026412
1465168424
81465084
1487944533
150309798
1408235682
883969064
1122282790
2091273635
1289227135
708826658
546870143
779144998
948910002
1768860520
1904527688
390011724
285330552
1540743806
1782823980
535187289
253244386
1295808777
1531507484
1926129245
911862778
493641812
2128881509
1979490575
1021292784
1230201111
1589300879
464298498
981434449
1290645858
1214173719
243192477
1821465385
561620796
442321004
210727428
76722534
1705223924
2047604291
1365708224
19686633
358720654
1221047661
2004001521
620624462
1162651263
955443593
1597195466
1523766433
690216901
826628152
1088904150
636747907
1029477780
1542098827
928620438
990762635
861766031
780343110
1298051930
975678099
1562188823
521285004
1147543877
1226139584
1520545655
352753106
348636637
442128405
492161050
2024559895
777886688
1646406721
575971369
1419531651
1180223745
2067818906
1443143084
1848923018
775636703
1779711631
1440632685
352304897
1469556828
980313511
1010712419
151792709
424739308
1768542499
1601687332
745257033
1716990700
2099241720
417460944
673567958
1924870350
1281955695
2142550197
1160166925
1936684086
2077279749
2145226197
1839474893
1457068633
164299720
1873436301
737403987
883168341
1762890785
1753429180
1432670981
1262672665
1692853827
1492589678
1304114620
748450817
1121049581
317478018
2057909581
574218247
1799044222
1095708356
359856784
1353652204
1989801429
1849025558
1972697174
1069146567
1400670456
1861038510
1637889945
864530438
994721946
1342115424
521274868
893354364
1004693510
177317265
826294417
2058330749
1306852078
105088676
1739819799
593773920
678971339
980376135
1100245
793540727
908281419
1519925321
557721184
799732520
979063936
995777037
997615256
885502563
1037866693
2001344257
1835541860
423971318
629642794
137260091
2060904027
816350036
118092196
2025721457
1182167961
101936790
717602886
1492982502
317877247
754209743
1713001644
1800891509
424681991
1461582220
315465186
488107375
815028873
1641265399
1037066925
1586025974
685905932
816335288
1365510633
821923056
1139227739
1298460390
169377400
268041488
2106631251
1370777642
885959405
861071403
1566551226
501345694
679577647
647061165
1812090565
841719967
190473268
2043722582
1541131438
638119713
1364338983
496735909
2041935269
1958396408
30305380
1981537370
281639223
891455538
1174512533
851670470
700344372
1349713222
641893040
972058704
1796700197
19326472
355276439
868878903
502144225
1202717664
706744373
1868437384
1874948835
566995831
256415745
672072623
574338665
614979979
1495693874
1263400887
1283843439
193584016
1288956853
382833786
824228678
473380681
375240404
280016614
1326597327
1013427936
1342789812
1137343261
742440650
613802315
1806636144
1094062019
199321063
777151479
1469527621
1953025264
592466736
343427069
964030824
1475413368
1495800408
295169421
94184118
1482263788
1234250064
595345680
1561441338
1408838317
2106662617
812945901
814749679
1456829098
79058901
877734678
149583663
1405005702
788558689
1843323782
1116632374
589191920
1696323990
894815551
1583939190
2075814201
1329955839
615676738
1594903747
2127147134
52176492
1759849966
585833823
284906201
1701657123
895156195
2050335265
1022645608
109038408
808691312
592862368
1247610773
2021852165
1100854200
283692858
778024079
1071325276
639942841
1587444861
182385373
1787589683
876294963
874154614
1619128841
1795979354
1049060700
1500638651
2093309119
1603447423
88414889
1342029672
206724759
2008873079
1811021241
368149006
400797730
91861666
1508690985
1922727238
122786412
568084210
668822458
1153067287
177032951
1262684363
1110197751
43145222
949863179
1249249237
134933694
92490043
919634634
479115756
667255754
1498394019
45642368
1246975733
1942745505
1350311065
63950657
1887684348
1333483646
1635761009
682419029
45482597
764029479
1127528300
1485578706
1462474310
1875279860
348800523
1647219269
1960202958
1617058678
1272421911
1820619393
477520237
1028891853
36189516
724248795
169619943
1921113296
863403724
1311686291
334125250
1762780767
1735292223
1257486053
411453956
1452114663
1110126423
524082330
481478790
893230927
858980873
785280578
1516541449
46857812
289635859
1304319771
18202211
134718219
1261770090
1173703551
1442211774
1548674090
792324741
643366510
1826862929
1856358739
864355114
421022537
1566428474
1635683136
879824478
1330464918
1559096549
1537087090
2014410888
1805263903
1566820290
1936953019
431195424
267284686
1364996418
478734954
1098832242
1937997615
154264110
2111595723
866497912
1139151927
56975411
1000762021
2124372303
1969520452
503139745
725804591
2106837267
1082338162
906666963
1121840677
504913926
2039872305
717759262
1485383778
844269298
827569186
1197305506
1982716234
1388986199
341339503
1657630860
418162743
1051827110
1060645516
1266240887
735223987
1274342650
538831023
41430909
190365912
1795484603
298503332
1381257911
1984104381
97628371
1059558532
1435732825
2142267029
726392191
693355801
260171373
1199711661
377356403
136730717
385861674
1529255521
909149806
1044361348
819629040
1467301858
774460643
757436483
1926817887
1321770579
120848315
30030643
102265250
1948360043
2124421659
597126507
1198478071
1661131446
1826175435
987483649
634113329
441677909
460640507
260305456
1381511492
685710450
1599467774
1205020975
1717843434
924005979
1304006567
1052077139
860739689
1168249200
941220451
439990682
1522868951
122189752
832026509
374763572
428180814
363795853
1732637240
1609291331
1711798874
1356610568
1281676329
977906389
1097559875
330109361
384898707
133366921
586042936
1002523323
1181355248
1958103509
1870574482
1248334066
69504784
1389269831
1964406087
1865721743
579390586
785985048
2111604525
1011277426
390950409
798196340
1228929538
1446813249
269491144
10856722
1360295687
1180088702
250135408
1878751421
137935813
1323044920
1801077499
98859074
560886239
138884907
1597087051
916327659
496684018
1077369921
1370034982
1688899900
765992743
437894725
449507255
1059090335
933012100
811330847
128936004
598138737
1667959387
2032495681
432997564
937638678
684718074
483328290
787419370
684817775
1070465288
140357668
409115996
1666424022
522256620
258301947
1486260256
1580454749
732796581
790002219
18806995
133590898
204127662
1329911747
1200247208
170202700
1160028338
536132257
212853732
1976440334
456796278
892555808
293166896
1276029718
562051525
333415253
889430453
1618302083
1500054579
147449073
936676800
630339894
881762648
807493827
1022620856
1317856362
817310634
221060977
1849681236
1316136716
1854018683
297692663
1746322623
875915524
572952332
846001842
405453773
1762457772
634906834
413532894
1576502069
772946856
1681604892
415813564
1305412371
2014169259
1105878239
1336650010
1082627850
350540725
924133622
2042083869
981403712
551408624
841468400
1479870549
1406625687
782153156
1090672962
198766354
40373182
1535691334
175898742
1238733317
717135573
1305473262
1132876506
416710702
72725992
546144182
1020092235
1047001575
41455475
1990326866
134802232
154716136
970660767
1537266144
969983168
1513804066
1616470653
384018771
1332543533
1350003992
180509937
407642751
1155019474
1990419207
1936848963
1886101883
1213129021
1244074474
581874018
958898542
23759610
1235283249
505491782
328945419
2039410244
539877348
1196832795
168284932
1134561227
711524110
266977996
592188862
1959758602
872462110
39962001
1664906874
1633830002
1919670938
1218893093
1262671573
574365033
329394885
328142061
929607162
595741557
1334570385
974506154
34734096
1081436276
192187290
1238646259
1202315900
2094762623
217960263
1034342913
1970972162
312800744
1425509114
148100660
1647058145
1340493961
1539449623
3444415
1385171570
67449986
1939961223
2133039721
492514490
220608578
663028246
1226331867
439386023
1274655798
224665940
1623111106
825700198
276682575
1677728490
1268033925
2147397674
1489488562
1758984545
2012257686
323781370
1353503769
1460455176
1115718237
1830695526
665829733
1413137719
1368902721
256400175
674513953
935844117
864366093
1499778349
638974057
1410418883
583204053
251901459
1704203075
701430032
84002215
1231328917
1692185292
1303876434
1135296557
1204792850
1618681267
584113342
1961094515
497797554
422453781
788873010
1455664363
1465642885
1652775466
417758318
43445027
1142453553
1407660217
1423973383
1861679486
1427544666
991785844
375823969
1823644958
1999710132
129362895
600020184
1043778523
967849452
969941541
1475847555
736428831
1254097275
502787251
533697024
535154582
211887867
915590986
1543037059
628640226
890440837
54842016
316016549
762056970
1228251827
355140931
3933286
1685471770
73039229
410811173
1013055618
365704606
1835615401
948463573
1824350068
1171139108
1123964601
384918222
886281400
1219069602
909580347
834028957
499887924
1750197971
4260236
1473377778
1648176938
1331561576
1092754663
1205542542
162764774
1063342070
735972876
1734936783
726724499
2132058900
838795533
1422115336
1703810552
288080500
1133038911
492921514
721707527
1489977108
629937626
175979040
3715755
1617400979
408036442
430075821
278823924
1619384020
2072307579
1467337211
500127301
1614069568
2087887722
1404381765
1521736706
979809174
539435141
1549932720
93297288
895394828
709303451
2066131007
567698584
36732685
808368215
560336367
666971784
505945887
724794674
611623004
1887724296
1422826924
2046328391
216341735
320122364
1122768454
2135091193
256339099
1432272990
44993004
1660317542
836659849
121442862
967466414
246362213
1440081457
1831229955
755997887
88993391
777480858
976299999
670034628
1128303941
1345855131
1517852348
765852177
32770148
1091334199
1417536278
1812927669
126487799
784089055
312672372
47844128
1503514439
1057162813
2094890808
971364748
1634428293
1519624080
1480188096
300056784
2106038856
985041189
835504368
1807233507
1032454748
1859575769
1183666471
1989609610
1038640113
976173450
278692145
1099351670
503542255
367768056
2119113774
619354091
1892647087
1608988924
526095272
1089228204
55520254
209622915
1161911329
989182279
502420951
702929713
231848155
2026337954
945123587
568014354
943575699
640831909
1759253554
1651971927
147285961
1637167619
1830116496
936204859
505094614
843067513
1231030234
1771875118
1826600345
525354353
39078375
2004650841
249199961
170234682
265562906
1765813726
95434244
140158557
988097141
1193443206
1764369495
1175929608
1013030160
535181268
1875102961
467532136
413111385
878442559
570787240
398939804
280649078
594436171
414288871
1975725622
1507513388
1991497736
1810266364
1829833733
278704743
1914594052
506187049
1735275174
1531975751
940209565
1945049072
626067069
1696305990
342411220
727240469
580203926
1691825794
529537838
2016760973
272058704
773151537
33647644
811009510
1640409580
1472473567
1200667433
223404008
539142685
1767899950
806547964
239501039
1184152188
1711585288
1696739127
1065478341
1104303156
1831494114
71139033
699861881
1838735466
668388132
1466943024
876152828
1101385494
1071462477
337064367
553746221
334622674
497890538
1924789294
1684566708
2026525822
1668123410
1153719228
540488627
428227073
1460686046
1403606992
194924701
442748090
1702696855
1030503829
1051774487
936970475
1350929600
405848706
2026838712
336601653
1776756696
1887817059
852461125
1279353411
1542191645
1618346701
1120126228
1528197879
10854654
829844912
228998384
100262977
1553056828
1145679692
1652150185
1207341848
551201768
1355602290
55452468
1080918983
1367345849
1441451449
1235536372
159369128
795079987
379356219
36009938
566145914
1368233474
1961085087
644800594
1190269343
791027679
2105951720
2091720501
265240179
1174889112
711706212
397584766
737409859
1763577770
1663112454
1480210438
15783947
1076171386
1210628726
674972010
245228626
1033716599
1264956700
1078873971
2071529069
526993325
47903730
1966038414
1254377661
40854286
1530438969
145361152
811672335
1398225885
1807339831
1832917263
390198035
1537301853
66479377
52618201
2001045364
1248037863
1130495957
434800274
972712852
511828808
121103044
235782291
385504613
985611149
1076320421
1955063814
1437172224
843746535
1401266111
362536863
371798944
2090220503
693095027
1132770305
52970061
812520431
161251809
1711673498
1643128395
1756084360
1233856318
41882037
260772774
690210588
1937121068
671875901
137400411
572894756
1755359718
2010813055
1990606754
636952669
1740137190
1418396748
1380674000
1656574722
991832298
62543320
1522617958
781878472
246473778
603652836
2023625420
179618328
1188597576
434575405
45929176
1321669628
653831187
984668206
1882395439
1595992827
50198889
1801694474
1353386391
902804546
272466698
46371830
2124660387
526016968
536734745
1351459834
1398123552
1810469842
2090527608
1549629257
907574780
1320150597
757171965
2111588125
1573760538
759250761
2055225151
119422904
1169966124
850437056
1471170308
931929199
220127839
1012406836
258930599
1540460850
456360364
1253580876
1336574741
70556604
1162834820
945385388
1912717310
1065627460
437728223
893268257
1290070841
1219513570
2079156622
1604784651
1625644928
1199432830
588253181
1857817367
1088301788
1066587066
1128675809
497821167
209979486
415931704
955918650
1536655236
337383110
1351563287
2006802062
45834732
1190127005
2012534574
1484856182
443727215
2119180108
1391737179
408418052
39043105
229956328
2014190781
1182269109
441022906
80486107
2098522756
900689466
1228653609
1935123846
781714204
904178556
1387757708
685871181
462235819
559313670
35513363
206639753
366330630
120963259
1680088357
1820003590
1334375138
1822110610
1751390719
910846455
2135091193
1017345931
499422169
903742744
661985161
1619025598
2084848827
1066010444
973874122
341137953
224860272
548703222
766524954
1585153934
1536517692
820667419
1042399150
1530221255
1978637417
135619474
503466381
97038426
576587094
306322991
681453816
389739944
1580591664
1402453369
966115674
1335700391
750019784
704565685
305887937
14142502
1873102553
1177835161
1489575244
1803212190
198198229
1736973049
1864992680
359744477
997897874
431144813
1925829735
1708927147
1169163560
1457847402
698934315
844287777
224061288
1541866891
68821502
1274953763
229013684
921477066
2106120104
107013743
1510271687
951612058
327120904
1317805277
524461616
747899308
287930951
2130046856
2094307418
132035723
1744842434
882534191
444888596
1544684836
530079600
397283601
309220347
1816056310
146612789
477062350
1140585732
366841540
504021572
483057620
1875743594
1096096453
894697736
249975622
445876621
1457489534
637111941
398564244
1814151095
169577245
1716148448
1036974644
1406984603
1338354646
1209574844
557083560
23989512
362029215
1157736614
486048767
1491965553
1529867583
1136889313
420036294
952317208
1785608743
1926780531
1391378950
645611608
2110060249
1271309642
252805084
1481365878
1070231698
2138256756
1156948570
578391600
1306073070
1227534285
1306114972
849389675
440259800
370304111
966426641
1193686448
471361854
1242373702
1169057850
1039754872
1350985434
2090614244
588796093
423821380
220341586
912207257
1125148007
1741454316
1044011465
158253929
168477954
1969987679
1177293888
1796512376
1615367011
4361826
638079444
1425814703
1578625801
14355871
1616810662
1892938687
1413950834
320091047
455296470
1009971348
1905428373
452731302
300311163
1504415018
160301577
1762815585
1388163227
1999797776
219919054
740162037
2119282334
244167807
402237508
2125430150
1962520558
592106143
823089520
1776832227
1976306330
1962676969
1678654686
771798915
2102283959
275750284
1913273113
1646527993
1101037552
1339846956
1911239844
151246409
842562466
1551891422
1795454192
641726753
2124470039
1387886894
1937402426
313707613
563470185
981790078
1148689498
1370744307
2146317128
2018438505
1179664605
1708686180
201889669
154984405
248918444
1071763215
210832333
193598143
1196207346
1147778968
1829479771
742706405
172425988
127572197
131281687
1710182405
1802654827
230112167
601902028
1306143121
696885216
1140291825
536215363
1217869044
2134731365
2016088342
144042240
289730348
1243560283
1516307520
1686696968
1193029360
1354068230
1682272641
1429855827
1946672276
1585256110
572626798
1198671821
182989053
1712134949
1834960488
538199629
159858988
1463276625
1419418273
1097086891
590030652
35381866
1737082226
1030669369
817677186
1947425727
1034476774
128797537
1395212761
71647372
1900039957
2002778100
370544796
666174478
1428791290
1193816250
663449375
95186719
238035603
400528155
1952176349
1817520805
1641384781
1103455914
1494336685
1267893848
821316949
1077106049
1773942797
29037845
654838898
345025565
520855718
712606765
1128136571
1147212858
997523918
1513619209
2112642296
158246562
581119729
1764921062
1457130397
1448064909
453962521
1008626910
115195248
269041382
1990298850
1453900343
1307380130
1249683825
1754722870
2083227807
382354691
1771100529
1799222649
250201018
2033070042
1389349938
1207199949
86750603
631890885
17797611
1567524172
1223006943
240568272
1190263818
479528241
1869011006
1986070461
1305892801
713108646
709428202
222349938
1921694395
1855953387
505580983
367048364
949975472
1888297008
1635935228
1394049575
594639670
665821983
1230857680
218068056
1405554524
155634367
885639927
892535330
1795832534
1749273256
842141741
2090793822
1554901051
2105672397
906294652
275862499
1236695122
1697773478
1178738294
1361181305
599323754
826643585
1140570959
1675358020
1256809769
285044891
2053522953
1702983299
296234960
288907013
1763452199
1774137197
431539145
1530860810
1440119254
853903475
1078059889
1184326380
1625491436
1621570178
1577239905
1675282196
610327141
1595772503
1235911774
1586178240
1668959608
1483136948
521246352
116991573
1870389197
457877118
221127414
108020854
1213893271
236972243
1060486906
1345662515
152759078
1608482697
413782647
30492313
1058890774
1858434325
1365859379
1480525201
1388415129
800740273
1029153638
515703219
1193182572
667698431
1227835792
630494755
171747899
903497103
999354363
870536313
1107828994
754305534
606838509
1762910320
1985132847
1991027015
1427234955
1041857234
284294930
1686396840
955811864
1318608776
1423853387
1548082246
1330933224
977829052
1660414007
1526732697
1710994004
562125045
275675479
840755463
2056892633
1292143392
1839291119
1472473155
1682836176
1082685415
1398077248
1901934916
125395461
72802886
913000517
6785317
1978182095
645393132
1329840118
1185413164
787866354
154371254
567744907
1563332641
99323419
1371497904
1194530482
1888355105
1960530224
568876643
1267584327
1212148132
514338964
962874261
1273510165
1912156783
649465438
1875440985
2096575220
2140001409
1647658775
1266913619
2117574225
1347990526
600530331
403276983
342251052
1945750299
1164109913
1710384524
191950933
654951900
1236172601
103356864
108632619
1977072054
1331832896
899824119
2033678214
1196775371
1205648776
1008982096
1146577520
573427619
819061952
70832048
1575480937
891067035
529252451
2017559277
210569997
1500188222
1441912935
1751813300
1235483561
1011337664
1649902165
2117588253
1272571545
480342426
1280167972
25028864
827497260
942378698
1573419069
1625009945
353563611
1207012407
1150881897
265898474
169148989
1304039450
769258261
1470812265
1942033461
84233164
156446446
476193971
1585256695
234618434
1623477201
1056679772
782283498
1927096633
1560734412
1680427788
1810630715
565822729
560304894
1608416366
1162412783
217321763
701847797
1722073919
2000609170
595670964
1274683574
1710945254
602358996
602692309
798297323
1889480682
440630534
635224306
661358988
2084230337
1266902046
2023442695
722809313
1379952639
1358940818
1926989094
1687941736
300420509
456394916
2028867750
504659768
1578930899
197433947
1928331008
176296134
1998005790
2019621377
305928755
1074036955
1745509811
877529430
389041030
788400088
1777345364
275755257
1294190194
1802109952
135364976
1529409548
1623053670
707651409
1987307456
1902939551
875582627
811443909
115711026
1936541156
1504913020
2085028245
1161894987
1507437165
398735602
1305464591
658157933
1941263717
32719454
28944879
988578837
318056793
2135113624
1041245111
819348621
247994807
2007560757
1997535631
1142840420
657186494
1616474432
1082439978
750932914
1803693451
1185788849
1156738163
383244828
911322502
41723263
2119292364
860888869
1092480471
517996900
2033866017
1530795449
607990122
106663365
337671727
278169362
1972498652
1017887691
560752344
2091256459
802040334
82097733
954760364
257122188
1977611926
1469168485
1247948973
583263682
931198642
1709120420
1042789937
1736667116
197248409
1716303347
1848532843
1999119962
618249700
24011987
1293688537
1290531453
1033638719
1599753728
1687932778
1113480245
1833774246
1840979146
1574292028
1086046266
2123188662
1062631206
911412479
1661489752
316817580
532440531
230210252
1138329272
420929425
369885126
461558968
393402926
875133438
347630612
593250238
598085759
260193421
158669898
1898307361
1198448842
1684054476
1371963053
425420455
1192044430
72440198
1740283824
953244486
1523812700
797594399
1768806037
744148504
335064178
304585149
1983352000
841325278
1581437999
1105629239
1652043089
656740152
1927597710
259745233
649576228
457706136
1330411495
2072511361
1995361912
1906106573
1833718224
474869283
2049968931
364439855
1884348438
1484713245
780883118
22636654
336891065
1080458777
715699703
679706935
283228600
1004687224
1428213865
402463127
475050795
225184376
1559154040
363272891
1322762080
1192829396
1712824022
1412474372
602080111
1159311733
1078711360
140892701
17329814
1672323242
561073822
290655392
330021206
587780550
966441648
2011034698
877696256
809077775
743751393
1369488380
505049890
1962145139
1699774359
1818226074
919746753
1903697193
640840464
563441080
2076329567
781470649
456718354
854137905
1323944676
1762477327
613380070
258448933
263611376
572320253
1940875385
551356179
2083030738
894979263
975928016
116042112
289007851
1936642303
1805839523
1329655505
1743303793
734052141
275341026
1526491905
1298243138
1446371268
437456332
1862715358
1633254231
806286330
221681382
185737505
1414353398
807742860
1107394010
35300724
1568131403
1586584185
1698635890
857895473
309600616
1076600407
1062862221
2060340121
706058069
738869895
1810057828
1689671970
439967450
14587571
767921013
1533861852
1762731338
1916690595
1723914500
1178799469
1834836486
1903662445
1463291710
910511644
500837391
756395630
512528286
866456895
1935629247
485646911
1156287853
570690872
465157537
1876719621
459821790
1771400608
1092760267
263788867
547146455
706679136
1556419204
1380113943
947696857
206150962
27502205
1091655116
2144389851
1026556824
986550479
1555895846
173034737
480354682
389141529
384271229
1570677973
1840517585
759084892
1722877569
1153192684
1088621583
1380312488
2070756468
1004365206
862031624
2027961491
80783875
1849703271
2049440761
2062709944
1011054173
2055868743
118120324
1747865403
425287925
1848175892
1547862958
848141792
1243023700
2001834883
762662141
1590018903
496964871
1094805576
1512705860
2045376417
1039145776
1839316702
783123072
1435667490
2139683819
1547482493
997721368
1915279327
1190900875
2026079332
1051970968
461438364
1367941767
1088917132
1889019756
491705940
1531824047
1863934679
1047080557
1362254161
1108217240
1203239957
1761167991
357708334
359538780
1803025431
739200651
477893721
844297955
37781197
463984143
1126511218
238748359
10034002
337277600
686626289
389384811
186305425
895509485
925104340
406825311
1814928318
1168182202
1447068132
1244308452
81909715
1886217400
850815910
741000565
1949485510
1319040766
796878007
1992452536
659250716
1202745872
1738423452
752738716
1961875483
928535385
2091090294
1261784774
223927435
2089633477
331568033
1441344320
1860289514
1595234382
156183970
80970644
1574078168
1662141279
1264271846
2070944735
1570552636
715644229
1748139864
918456244
1978051863
1313253220
365609286
849158235
1117891298
1811145671
2059832304
499790360
492072604
1903582140
364777279
681754854
1660977415
1127389112
1027488644
1934052638
612603226
1783560336
1408310067
408385371
1904732744
2025339693
5508901
1457552508
404613640
1194343106
1334587006
1706379792
898198771
1592579448
1818062010
1574959566
42272257
719785546
1462084622
1972115592
2007584171
994343936
1764488157
814394568
1706666107
1712453783
206349740
822308627
872990646
1160468113
1086255186
1779028935
670941424
307744500
1963093037
304605180
150132096
1660441216
1341587360
350929279
1034016013
271335376
2095831350
13402569
2037984273
576241966
498508258
1797700925
1767625907
123772853
1606653050
786450805
203199383
1407057295
871861965
698464588
1377693897
1202313062
1049991984
1371311950
1618426968
1601248637
131427936
1409907867
890123803
356583864
1617899820
406026510
1203102513
428349180
205509417
836976912
2035003022
19005574
1024069322
767904841
1612472332
500555458
1166496968
235046465
1457911404
1192005620
1752088520
359761873
622362469
777593016
453893173
1251428377
1751536531
1823267023
1458731498
248640212
572271410
1352246994
256636671
660804920
535714504
660023127
758590596
1974705703
379764256
1222705351
2132141135
641508544
171811748
1328690124
1137268782
1784648619
1927865963
2050235745
358513
584294888
1684642901
1881334223
444937175
843645447
725005993
103967468
16577645
1760324761
1581988163
1454811796
1786743921
1100584366
1214221266
1253318253
1953235431
457899120
1511389284
2140756716
312205590
1952487927
680439096
1932327167
1823691145
1680225210
828350077
427320206
1761053268
979366078
264678232
886912875
1002752730
289757900
1885047702
664660320
1863212391
1701392044
1422730
2107228729
1703921661
1949178848
826274057
1322528812
1132619031
738890092
208793435
781424714
140988712
1779313508
1382087474
1317791370
699519185
672962124
91997202
1011521830
185301741
194904241
1248364594
1376599202
1973182099
2009911111
120445599
557261576
30045861
496152067
1594778116
821811387
164239603
81879965
776728091
358995191
1925932274
871752634
1956472595
710541825
11829009
1010784570
924624665
613425531
1628096348
1279374755
2131573978
1054521646
1690913437
52581113
1506572684
995416241
1521862401
811924120
2060298606
1184220468
439676393
1817376437
780134614
2071818323
1037271431
1575209394
67598307
511041158
492541402
546890206
1082256392
1701520034
1326367125
232056151
681666505
1337512572
257074059
44750127
368327600
827465500
272456944
2146561453
682710240
1252844163
823635981
949819239
1691509400
1098141187
389511731
926124512
19271737
337570184
1902021228
59861434
1135388525
149662047
1442918275
1348053498
918999245
684011589
1731882647
1497814353
1389265813
1295446674
148979643
2141950277
1410629175
2103490571
1154571519
1730170658
395569918
378677127
1354137168
1011684431
3740799
1945259547
1464761970
253699299
6164949
690685215
1574111440
1199749394
1729048218
553346635
1948176416
54733486
2050215873
826010686
1889648407
959075308
443851909
1494154681
1671201845
413694920
1788253772
212309691
426190444
914074858
1327267918
2131611957
254944955
57223190
1266887220
878584115
1084344729
715204510
482606977
1823024808
1869505616
76178081
1020183438
1670520599
1974009309
744563096
2009387805
815912113
198559073
993238526
1377871065
1337650924
1594204572
1851080059
1329664288
90263299
1174360042
1529654059
2014935370
596375047
1322120044
1387511412
217527814
1855837470
195011673
713474961
1216493687
591345474
187976488
1904017295
1944760510
775145825
366309847
1317323986
1943591471
1357413905
547555985
528227316
1545341600
1083223337
494270163
1385379211
1009685981
1381169088
1260182741
246755261
696866585
553763239
1725290399
2097250538
1933516914
1767439911
1157797856
1700708778
269046722
1094005656
311920332
1158659885
295170422
1187656737
592823284
1493961394
1535877056
1108528463
142072566
2140818324
231883300
38053211
589072376
1519697956
1944561077
1328684908
864137540
1749189847
16494184
940708407
427031941
1048679125
715955886
1248057633
1728338109
1740275812
1450320392
1382070219
1566931574
796807104
608813578
1690380961
1870218542
1549829793
199157400
1838205888
1681981859
1798228720
922421241
1530390474
882945814
1888456208
1548488036
305032142
1819267128
1010178865
14352243
1631333707
1852454651
1274094589
419432358
852782600
560255341
1788208212
2016111280
545824666
2024112616
1039569802
1503034472
1304275515
1792109129
1306845469
1924488658
1758690792
495057053
341195506
522673511
551650907
1466139747
63793930
1836955739
493890621
1345726962
1820503289
214613501
937869262
301768668
2048823875
813579522
1450541893
1725143023
1813365012
1163853773
1509905748
786143555
1817076218
1495111234
116936198
214201789
1575284773
2092139796
877506147
1730345569
311866396
1249998425
933366932
654473721
1115743733
2094242323
1469338835
1760997978
509819602
303717010
139530771
624291900
1381728754
706154397
202043455
1652281146
388191670
229285385
2112412863
1915738033
1557348170
1954589514
1037600653
232031239
1844101460
1764183987
1253534322
249573665
2100239179
1709443878
1731216803
1708748176
1891182205
1727601260
753400607
1400358864
1785910852
1542571781
561910543
407149531
783283157
1693189631
2073250649
572493528
743952021
2063749077
2004314907
909023471
41310604
542331274
1828495891
2002079863
171188959
1695121958
1626152298
1705726066
1096081143
68469445
1978010803
701979184
595504304
360057574
64742973
1151501324
348019990
1943565960
1797710948
1133832836
856196873
1000201899
158594695
826236259
251725663
2107421828
1571634522
258287235
25608825
555041835
85540798
1289282317
1997908568
1726592431
1584164189
1158562376
1037043487
2016046306
2061018752
266339263
1828673281
690332463
592099683
150937230
2140526167
2134889040
461213234
2114742338
1548161641
2020680435
1234951277
1173310086
2114651917
1453846424
270960101
1433446088
355133904
170190157
199739275
1519521098
1537597370
1986065211
264756703
216454317
20696197
1263992644
803284232
1316926445
347394662
1838055470
933322423
1447535891
426872963
1376825813
999291032
395416704
594186751
1173050651
150629483
1392227319
1555348178
324093438
884080191
670069159
949503944
297745387
1971646500
1271302702
1525293425
806860955
126174405
1084994996
1243476782
757075285
497013349
1978003307
1494618488
1797808701
1365650974
14217282
2107040234
542926870
1227628498
1342775660
706146118
1577599377
1059061216
1616495767
1581421344
237606609
1072451526
622008466
1452474222
1118298550
1732096687
1548933401
1815149640
200841852
533816377
958339106
600020213
778670935
484935501
693182523
549224308
239750554
1259615339
1369214188
959664046
2081680947
1267216402
2087456507
1289268294
1703841179
250423340
1327993851
1108265967
166543612
1369438707
255590295
1508614746
1956206496
582915913
1338703877
87698543
1190090125
1453343944
483877625
1269597639
1648902478
830722881
31916776
425607983
1291581703
1691061352
1949033155
1457735460
1948768126
1195161364
15657743
894312158
1962841119
126745851
474496584
1196246145
2039715118
1311075544
1612250325
326100572
1655034853
619248784
635822478
1626912505
1080003011
1127244033
392545742
313933917
1173420269
1912310058
1173937153
223683159
541593395
858903579
1311146117
972269173
1531059257
2088410629
1922284900
347857877
211514937
1559118191
177461987
1749069826
1518010436
1550291774
1136605001
1376850533
1778142094
1606985370
1878301291
1750231954
263238064
1557611549
59815941
939497309
1168424772
1669639569
2026861094
321565672
1618075298
793455561
1158985902
911503980
2135050430
151844803
2004195925
1055866227
84701387
1962319719
655097840
1909252351
299336077
1191138553
1463096363
1389895854
1137371632
587856592
1800666872
306045579
551672059
1362379381
1167429137
2107615583
973366500
1439668462
1854742968
1775628911
449575469
811392843
423388253
936874297
334076680
470124109
1647154405
1769027192
1983512803
844845826
849588406
1454993081
1550618819
1979017435
1279864136
406298711
1991949474
9141921
661916370
814138773
1281771492
264435066
1379161390
1061293529
1200714026
1565861785
606777399
1414267549
2007266756
509313103
2030275796
207558153
2059682153
186611819
2012683997
1862132959
2036854318
1035746739
1326140210
334399019
426912935
817097365
1092100022
944294477
553459813
93653090
534457615
1027157160
292954387
1513078132
1369347453
1591509313
932722552
2047472613
311301753
1309192031
153905840
1399448095
904895957
591473644
873424258
1333700709
1706651023
1531336366
645425082
729209862
1840806546
965362945
996601228
1427308291
546507983
534015118
968243052
11250869
492948448
814330911
158855141
1284161055
1202548265
1530556631
1023032780
1470879342
1747987854
1344693899
793516296
960391675
1085443908
152475504
1958430587
1461266375
1250895363
607556246
14464655
1452968100
1520077082
197387312
2004719978
889034254
1458964835
1954609554
1007421208
1108458598
1447864065
75286570
1350295156
698720886
746393588
165962551
2059901593
62356336
393270839
1510164861
1351365926
1598200192
323114310
1859050309
1669258504
935609363
1071526607
1241212459
729974645
633069844
720616223
1013226613
99084787
1450866684
1554940710
1060220661
1419023882
1935338328
1698675504
896165383
686140414
302005863
2085942645
662595277
502076530
487574077
274642321
294528208
943144967
486864138
1226928749
891803062
944692718
1626050212
7720803
1596789672
1714630259
426897079
1543068374
1566038237
758844207
1275756079
1475683681
1329379927
1024361033
305767021
2085873834
616476007
2003763848
1928816594
154688239
1604002336
56675509
435349183
103419617
311761752
1512353037
142381446
1309478475
1876014553
25230551
2108170702
1178193029
1639879574
946125543
1817365897
1250544733
1712962941
1190767884
415394149
1083928219
1434710628
2127284100
1339231692
564566233
973020285
2024377162
1380338978
1107537333
745154406
237465271
1854217402
907230439
679771730
332518013
1197005218
1126320789
1171443502
1630037905
196825462
1595376494
511608735
542208703
1930845653
748132140
1008644881
687530732
2081940578
926033457
154088516
724627536
568186292
756169831
1349150519
125171920
1094187374
402125885
1021125575
1804077898
1255698102
2121884088
509748123
664275691
1348974668
793718745
579836553
626929117
2027743051
1327797978
1959687043
370416992
423782185
1008959713
1285855281
2007585975
860536668
1839855490
1152052036
1816309720
375247574
1309610171
841038293
2055990499
1650010708
1083010737
169933076
1640047042
1997926309
1901152053
1490158340
1095910484
765015556
917205641
1782788280
1698196034
1468135382
668324926
970077960
2032137266
544608458
758952486
1959907908
1499447127
2048528262
735890758
1781773592
41880728
1295741725
862096179
1359862762
541181740
191526671
2069377615
1157221960
226056360
1878871449
1558360942
1005999167
1666224634
905849211
296970412
509233843
1399366540
2098360752
2091889152
238316941
279930080
1269062251
855433489
1450223713
1139346995
1349714551
1096125327
1509130187
69514722
1612146279
1358850025
2127199738
631390125
455780283
1697982942
1603091190
429150525
514143590
2022812285
567535708
928009094
935256736
865167858
2025098416
1948963132
794878833
1153698517
472939774
1916328420
1544090844
1307361607
825704598
365994197
964625871
1340477227
1541431807
526298773
708028880
1173879102
1467760022
2135145041
1600616597
1381809430
1190039100
407482727
2096734560
346454332
1987509391
1550133080
1070559615
1920002604
1872603664
460008665
41596725
265808893
678414774
401123999
292051700
856398040
737760957
1105767765
293985023
1506358112
377404903
944599336
1839734886
607311616
65049782
310961977
83887417
1090533914
1887464852
451811175
1719862662
1202294292
1310766000
1904216230
1191649318
1585353641
1625780334
1337738874
771057067
1254299294
7793572
1776436589
1503543063
1097563495
1607279162
1635271368
1313378983
1010764020
1775865627
1703214968
57142886
927417249
706302931
1110689334
1801629196
1524664974
1155101647
80505513
1427708590
1258121250
1043025317
1828845985
1421310620
262610718
75008287
307506092
947170899
1479032847
861111545
1952813940
907688016
1877066028
391986446
27800128
183834827
1369580248
1544218806
1886557473
1990738475
2114019542
123326461
1910371198
1936903319
712635074
1374470546
688438425
776900067
21823985
1945416396
1240767134
800381007
552651108
2073093307
725897657
880211095
1574080213
1808822623
1132383575
911564826
940624913
47962993
635357512
1068056007
1105387694
148099854
658653497
265887496
216646636
1064754098
628261304
1351456741
1251387484
1785150817
926728711
1494112386
1274435441
1386714424
68760281
1605524231
1726766101
1769965877
1911392493
1500295290
1843550579
97978296
2008255089
1461574949
1656816575
2075791103
1256663234
1508352193
1836420303
1997216997
1462230585
1689441893
1216614821
1569216786
883885286
1978968533
318717676
103571964
668528605
1591863950
209740666
1138905760
355107542
711033726
1880842614
2044232140
196443050
1431095754
1974549376
810028468
1258296842
598018789
1402941834
1631105623
1107454360
1608176942
1930761281
2142575712
752665441
1051167750
870198544
250076164
1709443826
1964150262
1460294507
1699313665
227883150
1844653572
913720483
1274102801
609332289
162069929
1783194577
1714060520
1854222847
69066183
1708673256
270339639
1356147184
2090447404
430141102
1352467165
349930273
1969573700
1426205178
2090357764
1562896613
704047010
1630175034
692143928
1523356505
1128032673
1853682660
258833509
144795171
506921836
1385371667
733809543
757742729
1918958340
166731368
54270931
924327668
809206232
1707888845
669087467
262369081
394025130
398695709
816718282
1804541165
1971783296
576883917
607117304
2139011175
12591174
926548707
803185143
1092405070
1587969150
428292523
1546895158
152104212
653561421
648895618
445122176
232882922
979587020
456753484
1941586118
922991829
160667675
20812941
852026860
1275267537
247051703
1485893328
1159148448
634883606
1936810619
1454948856
1394913123
93640854
1869583599
91670013
392386638
885135478
447996402
1278358649
1022856725
2112886439
1517999683
1000527388
829201290
84421932
911028548
1036349390
208501881
840798340
1438602094
1790766902
1334818708
500224151
517162277
244423568
559445675
1292183749
119858216
404645963
1285913104
1380855389
683551750
998838285
1302513206
1667887456
1932096104
1893606379
1049911361
1918560952
424886077
1885823042
1845105457
1322838341
337923373
1339993443
584374549
1324081396
15141161
1546111843
869620880
2138044940
28129169
1188954554
161104356
779385053
190044436
147336435
1010439750
821706414
894948397
2131666255
549158460
2092060910
1846325057
2011154582
805319939
1447517695
418364696
1390871336
1036246967
1448637049
1658244525
976505255
32003317
470873637
132988593
205725547
1415029829
1779627700
2114416990
1540846734
409119236
929217191
1166958016
1896499308
1307339058
1630521813
1980613066
848628978
734734125
1572708639
2107198075
2065266395
1111084332
633431885
1410541932
1425830502
1959174628
322429130
2105675075
155978165
1668377929
1209748556
188776619
1592020760
2015024251
989154519
1381100810
1432105859
1730406870
531631510
2089825372
120752212
1290026611
1653370054
1708675782
1192369877
707496902
511670019
540574146
1865133029
1309200865
320394723
1093218419
2034262219
125651936
2042552043
1335073019
1267339505
1767716899
64301044
1761263931
590823283
171356344
2107331138
2089911617
1193816250
187766228
324519021
1389338382
2139875814
1130436476
1130678922
2054093117
1320685020
115329509
608189370
1498958500
1046484306
1334805413
1306728408
1530068406
929084429
1535756451
2015271716
1913479730
1079004958
280548742
1045874177
2021815606
1751756215
1897247192
841368512
1626315627
1536776487
1895086964
1282304636
268915801
9924229
1483597487
1789139941
613037214
122707276
2117312645
1840287686
1312224117
1644635401
1482341559
2062692858
358515133
1270838387
446523809
170606130
786957995
882223405
909375815
559258105
114688084
1654182419
796548648
1959482321
1015256954
1432213369
984819496
2119379950
1989197071
1041983631
2137674114
885741197
1878220098
1959933075
1765075179
1105426522
1650803251
973712169
657940989
549925352
108842260
442078886
1395609698
1956266502
2122275743
1964829015
1622136852
1045092924
1899662459
2092194335
1519365136
1971006589
864109625
763374314
611598542
1466620840
568110619
1357359325
1988571946
1950502364
1437813424
515963164
962425612
1657200254
309745566
581441011
1946454211
1628640790
1850010555
981839344
1107003481
1933506732
1645259836
760110592
623720186
1975923395
1056341300
132250083
1301068066
823184253
758093537
142770144
1558228773
370911002
743316861
354439296
1832750588
1616611110
1917160020
773054005
1256497328
1683386111
1333077874
956903119
545183220
1785131539
1050118722
1405159793
322532569
1706112246
1558869806
1173789119
1129481094
1099479084
704059310
1123538555
1714519697
1125832636
433457156
857966340
579486851
2125859326
1670899574
871850471
1847411192
592028466
388639063
610428371
378134469
810125855
255527342
1550325085
1569108204
960800002
1003425530
892877794
1584427707
336175441
1826196701
1285278573
1987599605
1756183636
1700990081
941774164
1310114705
1997049150
1338007943
1700947113
2037571279
337811218
1139769093
1484958839
494917066
549672948
637548754
2066583088
752715853
856572097
1361753373
194049524
874463704
2105795031
1345374552
1617233204
1915340211
1025451764
1767758340
590855417
1703839877
1495100492
48037765
375698649
46868580
1237736027
132497043
1345560344
780573190
1962068814
1453449264
680490566
125083709
237886761
1907436396
2076530928
1673477069
1409452755
1164553293
2146007478
1912395912
716349965
1231678404
1969029402
1152531805
1092537062
1390303286
1018551068
895099796
2028265336
1614965964
1524771203
417202269
2078725354
1180019205
2089152292
212461492
1223715127
1454366715
1195371080
847007671
360995836
252500453
865746072
916083855
430435988
926737954
1315245241
237313871
922198247
603732344
1408267400
1278525846
929362124
901589432
1356357353
858712915
827353202
1985999319
342863295
1553975095
502057503
410702923
1901278011
1125966889
372580429
1056932118
1462995316
256107278
1285111427
812573285
1512082418
1517766368
1334103445
336365917
138109776
1612645254
1707313463
457537610
1318659988
2017087909
2067191431
7777374
1986708936
2060377804
470246863
968180256
1687404256
487117327
1113626003
155685009
734061299
1436644693
499669446
1598169925
1557698473
1587625676
1866087294
293679583
911720374
568945136
755270409
1093892075
705893911
739967446
137005339
1831339211
513587664
1175127904
1031471289
1545237554
1100475718
1241692018
2036109387
1245771793
878352881
1246839412
756095478
737000414
27826920
308823025
1042015498
1235081962
1298286045
996862552
1843984167
38754024
320099072
1267583165
633778342
474156439
1707404828
401369224
1026620921
82492151
1869340476
1410199155
1502304027
188566157
1626687642
537244810
1000768727
1415387719
448045407
1702436867
138211651
1383799858
1698801219
964332520
471685187
1380149795
143783716
1028883014
1605403738
873236394
1503998893
451123225
286229785
1273203153
1199297705
1477334482
792743424
1829879994
623432962
1432773459
1579554355
1325395693
237039872
1571934302
1008862399
1362849601
121731635
1428234584
1964434862
1250541130
411326606
835763119
327024266
313180222
99413933
2083469982
1676297626
325820633
1611499444
696243698
663515129
1638854645
1145448988
285096043
1314852961
1746552091
1695557374
1513272708
205306075
739007891
1386960700
1743282699
154547865
2111707177
542536640
915706515
1065955306
1253921624
758087417
1034456476
479101550
173388432
102084069
201768154
369803656
2131441923
1885146314
1099243986
803172690
1549478571
812379408
2086653116
122108598
1461301069
356126037
2123994984
2138270031
124062575
883089040
1317101890
1132033369
1130634768
558471364
517186656
357571672
824012118
1344032850
1547864527
550802394
846458078
750936812
743712922
1549887705
246258123
1577193534
2042980406
774199806
143064232
1092566431
1216598419
127671986
1721313786
841537982
549683968
102883702
2061698825
2049099948
1698367992
1154281617
336871314
786906562
454142206
411955112
784461901
385640140
1537910199
1569852674
909313198
643086217
1135565082
1123263309
1198021423
1110555440
101949030
838037625
436374622
939922798
1085358387
2043241438
31563789
561618752
1384525393
1007245803
90934046
1579992976
923888851
348750731
347123505
2050746102
249923360
1883798881
1545490243
1763194519
1088578892
366358
153647873
734036494
1899131786
1502435635
785710319
528197816
2083846060
860567967
2095089066
1646996567
485170624
527163237
433267454
415584021
2050906353
1915868237
202244112
1899731889
1580551267
98169046
1994652899
691371894
1044843914
1926531415
222076544
1012117277
2070118655
1166840656
1447016976
756844303
1363156456
1894821415
1643044415
388436009
1292954912
320274320
927220670
1058145256
2065853459
112972029
1369908971
1917308813
1083181353
1526950186
2047126608
2123627875
333621400
866019264
179017399
1924254672
560382104
1083631698
1522369320
1094579639
816756810
1894724069
1740217172
1768164491
906913537
1532882769
1727244207
668567425
1065464250
1270422846
1850029037
1981175758
418563223
645261178
1802104092
298643555
2078830433
1671879344
759003899
1409673942
1099732700
1372057072
578140131
1040650190
1161892996
2052845542
2075273578
1660899548
903389620
2133272697
1673408162
1291695724
1043789591
1277604093
793919443
578845708
1263310250
1778796674
1775802740
1545749452
1423323526
576258159
992429075
1940506585
1169685182
1203754004
718229505
1009752247
239463520
1980618836
1652061398
478458867
937372841
1283431492
2061276887
1825116986
514898062
83535921
558172853
18234374
862343284
1719802228
2107870708
660627771
894448337
1829699859
2051889318
2104291500
682669459
866417949
1748657988
1372586868
1375573884
1482125535
1785083536
1283138476
390914839
1577654140
1281072228
483831352
641075182
1057981653
915881191
1779607772
931467981
717622771
1413692251
1563151707
484540121
1304097353
2110774187
383865342
976898077
2108606890
1973657229
1229121420
1698551695
57108328
963596933
571563752
1130245278
1936846795
1411400924
775254994
1345756329
1876296401
249539308
1488274011
1446072035
1391698097
1552337528
1463297473
1330716247
1768125219
1690137392
1374265832
194372543
1100079924
563384007
1816709881
782099394
1717761737
2130493695
96942189
134501140
2088041462
1735314636
696610763
813574091
1251939736
1039948658
1772553460
1231722093
1887806218
16882744
1838210403
1574979379
2085652302
552742307
1989859625
1063526018
265014702
260691034
452029651
738429780
204744077
2029677584
585152885
1231469491
427819853
1321395442
1331622545
215920938
842384820
1048503082
1735975885
1768012348
1836822675
1051064163
1517936526
457221179
890183426
1270197512
1207226800
1180539757
1715643000
49459932
1673472663
1264711694
754341269
221036470
649015359
1032334950
92166786
1466998105
1115831786
1419484412
1026038879
277222199
1295655681
615258631
603034886
1729154269
638879251
1551625627
1558752110
2110993425
1501512638
1078684903
85045203
1538607362
737576164
1844520307
1469775022
758232317
1895235836
637149181
1958069588
1805862182
264047784
349643721
78183577
1461225928
2046973193
1483712125
767106684
1331357230
398532888
861802592
1731338281
1619992699
1125153442
2038376537
1387578337
2071909575
1921902441
1768410066
2105618887
1467325789
25694723
1588812830
1104381240
2118269400
1004247243
494151527
1346662620
1700884556
74179531
1619597328
888996999
870318149
877049430
1673716014
746700947
923532799
1461881553
483304941
510422166
922381522
553418835
1424183254
1776636923
866691715
1908078298
260701678
1773473916
176989329
946010614
538269266
1488260178
26079552
1539709662
428984061
627445233
286762348
35413320
409244968
54409744
436347355
440858198
773087841
1124444718
483360247
377708374
2122918672
1165367485
238966943
1270900345
714763973
1959259772
550348180
999452842
105481584
567300546
1244859949
1666666325
2018310028
911027526
1903121428
515836723
1821681895
952368302
1801081358
1820555185
1663222904
1367739888
764341747
596740995
1792963966
2032396696
1524874801
736719127
1773166745
2044270488
1352786861
1349204270
401695957
379304494
391317448
1784414701
796413423
1989124819
7727092
308668378
129253545
233588305
2069177524
1396477484
905476910
697877728
120878879
1278155474
643619476
582847787
351094292
860957478
951768530
1370359198
1425236181
1112282574
2100705800
832213840
1190304729
633131686
261666584
202510077
1765081511
489749942
607768747
950939536
835595480
37327236
401276483
184191720
42863662
949777482
1253797443
164879492
1598201315
1499719067
948474939
881191758
431348388
766751421
694787647
1512661857
1566379253
1473596918
1596105390
1570676286
1191597913
2094996061
453814201
1727287559
1976652151
1360216084
1064396818
1250274671
1766361584
845185100
2001535824
319870386
2105763431
679020146
2090652911
586279132
1650134010
1891077205
823489939
369213965
824072967
1861817349
808777652
1188671419
1037685412
2090416555
1255754927
386114652
156399022
1956753760
1206082830
189179171
88340249
1116548923
953837420
1959474337
1773784305
416576871
2043207610
1278912356
599076164
20832789
178451519
1541124194
46188851
520158709
1210468238
1803782537
1045219841
765119415
1537526926
1951930161
339023962
1321245611
975214832
1945446277
906024638
1427847194
1562526571
920483003
227240344
446242873
1220626558
1637823436
810815364
1856956163
1190728716
1760337072
836661784
959132920
1223612353
1178685401
669371870
1135787052
1737236785
393916813
591877452
758406101
159820493
635564044
2017776174
23778311
1717024319
518892895
1522864032
832740875
1546862315
427177282
1193566045
1893553627
1746523199
201845357
1109115437
982461743
643254360
1386256923
1577003642
2019373444
189366804
335043276
1298825945
766569631
7074602
1064052844
1346584420
59026775
553027287
384715728
1763620711
444179327
1812573629
1253565013
1040508734
741687645
607081345
1502562496
1963611420
649149272
1766630233
98797215
1635152629
2022050623
1248238622
370535436
1666583788
1562460952
705424962
559760405
2122314099
1918339360
97829207
1829108408
351538335
1731822253
1921346910
479594233
1615694356
767603120
718764546
941779649
1723231194
1726700654
1865540244
1806964150
284884001
827683873
1202704765
421859488
1237027267
919396189
339089994
666735434
925481196
1865457407
1492305833
1738386419
1637261028
607238854
1152544001
1951692119
1076531942
1455848383
108736695
1396751756
818771017
151229730
405920010
1649021623
1776091930
1138022511
1208986067
1498597881
453437636
1910997512
587621459
854673228
1303748378
998279168
112128199
1323900862
219035399
388792120
1267576290
658156229
1739278080
912764585
573629070
1092455401
1112931206
1325714321
1960673342
1685787944
747065255
1003609991
37187989
196183296
50289590
891823482
394953206
1874281157
1651400535
1845467776
1615594686
2116389071
920865439
578666676
432407649
1793504496
632979712
853138299
929256775
1212392596
1406465675
888710530
1688101486
1058961893
2130685225
306397321
675130623
124206287
379439656
1329821705
723780238
1099488551
2078365797
1786619212
351411317
1215838713
1160078923
1480988142
152108096
1221206743
1265690802
1097110164
1261372685
83468958
1837364773
1864811544
1873138510
1379046731
474646208
975831546
2144471151
175303954
1552032351
1185579928
671820743
1259484173
1553039045
432555970
75943997
796573278
847255139
719862761
292762569
506776051
511510962
1060814462
1202833556
1759215166
1521060583
303147388
325792470
568354700
640550657
713932592
641165757
689983829
749554500
89890634
528049190
475080262
262925320
1359789330
1985533473
657350070
1876807006
1700413500
393182116
2141217987
2115349426
367837692
218855558
291887611
2061540623
1274532122
596123435
36038024
745955707
1602670193
1769900782
1680066396
2111380992
989083299
761658453
2099344310
718238317
1558246667
586256496
691595190
1659844780
894722707
627342486
1920582623
1159965815
2008310556
197959715
950042989
1470554128
1579662234
1675560902
566046462
63835812
1027978796
1125494499
1402683205
472693614
1444925046
1924126750
334835698
925507474
166205434
1056408442
312480461
535280305
172822108
1059492151
1874738486
51245143
643799533
295058962
143531717
1847565359
1861075743
31495074
1149999820
915435024
1243800654
589784461
2007970027
105073834
478828931
1707122088
1978293201
1607606615
1743048035
869970035
1508593662
851412196
1685316377
1759452641
2124824743
1265277014
1727947455
1849208810
1562400961
782733360
1440690048
800201402
968192020
1321675155
1672612978
1942069994
1119596067
1141894429
1640008908
1181774967
821955824
1770518368
1346512491
754859685
1768462618
1932980000
876083662
737429150
1083811040
1381967104
1044902413
182933334
539997772
306520376
655742490
1166939168
1256677395
877353532
833251281
1819445354
810913656
953640354
6311313
499583253
1824399691
1677861310
536132257
1665278873
196962128
1662801422
1884522006
1751387427
1785784706
739613615
70729401
279364535
236209473
853015411
1788041436
1161744029
1826653836
490705656
1498117829
378239070
1577863627
1922749060
870163300
1624361774
881803059
1493418086
233170706
717826622
565564946
1477723438
1254235740
753517982
834963140
995948845
2012102035
979606002
1521504417
514513999
174363443
1581569679
149790695
1989297441
1576963211
1099660801
2051815131
341444832
104122152
646055934
1492579482
282343883
244688575
1361276687
1674227924
2081400963
1098514432
25834948
1084738442
1167390934
843847378
969680717
235739082
1190123912
299046730
227392380
548158512
1570490261
1727300671
375160945
1391771231
1197904663
156177147
509844398
970923496
1728700281
124608352
190964436
1395386829
2023806095
82797969
1611218792
1437849866
1808690473
385744541
1230991064
1701853304
1371076638
952065134
1584227976
1290754791
713642214
1531027327
1052631695
946501241
1834806812
1849602129
1662900011
1276947386
1449692776
938175647
613923005
178726027
1901876877
1421070922
1031681871
804391520
294841313
2053366911
986389775
946308893
1858082686
457504560
1516884245
747688432
1834756684
1375897093
737831506
566518722
2004758450
795393627
2057079226
47531284
475511019
1036027007
1251428549
1623137923
438068370
650634338
1622176953
731404752
1268173844
85250438
2136548559
1779810298
1764148703
913994760
750735609
1918051376
486310561
187829537
889043552
1199385065
362695722
1074236506
32634089
237057543
555047749
261272692
1771680922
586390930
101545486
1869868552
986122246
872123346
1813374395
496061965
840093853
1027179866
2063922248
2010065854
982879106
363006403
477256699
912042029
1660919916
1066691206
1049938641
505636752
2059247181
1527332776
513996546
1822855555
452950506
152911954
1396226231
1860622584
1426363367
751994308
258014590
78700671
1223409754
1672465533
1545557803
850799939
1391186144
1350352198
719252422
911124450
2090454072
1174764637
934909853
1808862380
1555166660
1025538695
1551332069
789958226
106094027
219145209
1528140335
72391430
614204599
2089155127
1761868614
184756779
434916211
651452613
599604039
1131117340
1111919977
1724240968
1103567657
48951577
1300421851
2016274150
2028406396
470762692
317567047
411124306
828611018
878147486
1197849268
1478872875
844462257
725549747
1696156431
1283178535
580432458
1554348422
1412344054
1754526283
1148209032
1261445747
1304150517
1999411749
489207566
2107376895
2085372108
1017223142
2062698240
370771389
572318044
756854034
1159101029
1740144487
470262097
747044105
1530368784
1408041969
1419798959
452674271
183568314
1495655792
1865517834
1883269682
1544286574
863185328
533567694
1833470804
448215590
1416971465
1600789840
1235450162
646083931
1992372385
133323553
1110527196
1449823624
1809415276
1183193348
1347191285
956693325
779847016
2107884719
1562316465
600003105
442475665
933431557
641608346
1398955725
939683716
754642694
1547618989
53026499
1976036413
1009839503
1700651726
921218239
1449426135
672330618
2099118242
721041480
393777735
1596763774
1156263349
712063871
73435503
1505659260
1895915581
699481782
234447986
1964550305
1658870297
1085178059
1427910141
1596111666
1968797832
1019665764
691672524
489443554
302803338
1947537357
1312822787
1399956643
678701890
1273032337
602005791
963981856
219736068
544539794
1409898966
952999638
421258860
1576239950
1725099027
1355112460
615303177
1431091777
376659500
1848280050
669919803
2091768917
1688702821
1311352079
174297003
397200261
616838209
783203856
1310388387
803137572
2127444187
442037192
1294733930
465962312
259147641
1941075023
519947750
19970667
93907141
1334230257
983594070
939267091
106693233
100701161
1442892792
755592061
1920839358
617440961
377259166
586432195
1005869281
734916007
816988382
485707334
562698389
2136150899
325118721
1819939827
1915575763
932341393
2122341846
509497105
937615968
2080120560
232188117
346381736
232424288
1033519187
798532824
64884450
1891389595
2138362588
1336723795
728282232
1447836040
19992996
644235255
78258764
1931999439
497049445
533497799
1493265232
533901457
51685897
1784005667
1105649786
2030033750
1661996855
846035825
211348161
1977536435
193141014
499303561
1577887838
1222804153
1521569455
189773946
665076947
1828302247
254398913
1411740658
212244951
346599780
205653472
992084810
1123806711
612160823
1175069938
1723897745
159057764
913637652
559845142
587604626
516420610
2076190565
1576396830
12900275
768371367
1917567641
731238259
976761336
710154907
1583041504
2097637789
2062858315
575399364
2094016527
987350424
1953927574
471415205
1981118447
1955833698
35390402
1652057758
581967700
1096018439
837898031
1026199356
60519398
1773141622
1074788938
1202939397
1295325479
829428267
352708711
1558511035
2002511058
1974381748
1803258049
766335318
325492862
298548456
1365781694
892096323
1837448090
322032558
1728077265
1101918045
1217525863
11874419
1438833952
742193203
1924479848
394264500
288902355
1891159708
185493850
1636132915
206902765
603365514
1521575006
1279610910
344777498
576311401
766515435
1310810028
1247859980
877903964
1027016016
444623802
74202165
1158170300
258416052
1437632807
1596795465
1303995027
872609228
34545118
992373857
173702962
852642208
226097217
1586739932
2015473979
807401954
1830905088
1045513613
953850206
510839722
1031165200
356230685
1972113349
2101885064
1683407510
1381089862
1016881819
628790974
1324379971
1007641833
2054483007
673289701
1681343050
985044107
717876710
2058329995
152875074
1103034533
1184841503
1794563030
1052299150
391990020
936535294
649604232
714555593
1057933197
72114035
1150338978
906876882
1435757028
955758381
1617031214
79858296
1726475604
701245565
863424423
85399510
1410759824
505309759
545702601
1377225809
1949617981
2048406607
1243053184
1507544913
1767329222
1561340563
568243630
447809717
1178154261
40969822
115250345
781110646
1952153237
1114329806
1003285698
739836974
495347649
1129456726
2030522339
1799564559
48872643
1733695373
1841765129
756451657
1764739807
1860845704
210280841
339924116
997632429
306756196
869621583
499280942
1505377288
145717758
850116918
1263886757
739443822
186793153
2063907944
113310897
1357204713
1580242297
278951039
750182192
1352728808
1880733976
1361345745
1624689578
784929852
979815067
1473714877
1457052896
1167507659
699017602
1210574911
2102621567
1704767570
477922997
367021705
405836325
809474470
1305231273
1457237864
2023389428
1058588400
792100831
1236974076
1846123325
1295557851
683002814
1441257729
501392530
1979526685
1866930746
97027244
1702725233
2057698805
1993714798
214328256
709866930
1363707183
2033294696
817371397
58143870
577138755
696248014
449187825
1241226172
768741833
1329952141
1751006136
1307623377
763893221
1747773019
759887272
553159300
1562204809
997828004
411660881
1104355186
1955230229
1534467546
1019373301
1319804501
2104529262
2008853123
378444991
150675665
706557762
921784753
2138360128
62467936
331374042
564533190
1574072671
657920164
1479886027
677521389
1803567685
2040754041
338736454
1758504635
1010117249
1458517689
2912073
1790310472
1337777456
643751391
1494634243
710368674
1192559738
1493122791
502695371
2029773736
1886733416
784635613
126699982
880144829
606640300
97600966
414356417
882323050
2085588961
1036354553
2121245794
1639753142
723722786
2219765
1950750630
259426677
1132769546
1916297155
2062652242
2120134567
420762163
684749517
251014930
1839779856
801579973
143072901
1946772254
889934207
496636203
1054650595
1825837465
237283763
209394511
1556476945
1286143911
677177361
1536783834
1396529836
640280449
1333740982
1855375093
1474628099
170062175
686017123
1962226052
658742227
2030321254
1584582814
1554544825
809770844
2093328241
1328789866
2089946920
1101821250
923334463
139792824
1598292924
772035863
1085308195
1587119242
2001356229
461754345
875796438
1526244828
2005772665
1515814374
339241088
1955949621
1603027449
1311541328
1500972115
423694593
83473881
1115972415
1049536955
1093126946
1646004838
520896095
1730284389
1659054649
1887942722
213504548
148504899
674471596
669300446
868519059
1325785601
1529548331
1273372692
629402023
1501557092
780866642
1363339769
2097907864
1990123956
1122154770
529019416
2024223825
427265063
1958693225
1287987348
49898408
1675136745
381960120
984451732
110360177
1796686412
723698754
2042028484
1437092404
2107798950
808612009
1622193599
662259783
1172482562
1024375956
742258446
2132216323
1320391442
1018980168
995505980
2124619775
1729245359
1979731618
105395570
159288960
1372641013
254326214
2058128099
377003804
38433377
1934421122
1758735613
587778649
306415436
74681549
707960529
1368917423
1776183670
1645345810
69893721
635316186
769452595
1598363823
988375523
1604098067
1770658708
1382065651
225070730
1086067126
2122319316
1982206635
2090951516
1262993922
2143547834
1025412042
1036579570
1690610997
1485798546
1808727671
370130281
191440689
1113720858
436488892
2016324955
1562103521
1263112892
658582503
449101843
165008707
1057255815
860248437
1752002666
1899001090
562820275
179130227
748310420
1809138669
266565895
831340482
1927941685
2102524229
1222650318
536903597
394056404
1632402037
2037651834
2030060505
1003578452
176566516
21652622
1910225737
2009406039
2019398567
1629474595
835133107
1215763990
174898307
1997116917
123322941
834857414
2030326637
1955200646
154023221
543842179
986153544
2085276590
1706014915
1287492006
143952133
1051425135
1952796168
1009478842
610429285
1621779485
1070803415
1399964057
1044303114
1443449840
1410389210
571784772
1691373939
361515082
928180293
125355044
1126991513
814675554
1081715019
1089565844
1585794322
288566231
1668808725
602308338
744733081
1603810017
1960299052
599483870
32725257
99618423
478738939
722115402
1494872049
382737600
570087406
55610104
1123851428
1424550892
1924827191
1217632491
2127301904
1195950255
467234698
735469739
1479438502
1461623962
1817059072
630515423
2037505718
1755244921
2112121210
709238447
1443885102
237866334
2010054321
1507164879
1236126505
1260446078
1606462313
98493631
1280860826
450430759
256516186
27996258
1026820324
710605344
391019639
1770465330
1387552442
85076140
699063010
795016539
375659710
1802713542
883306217
1065162175
616889262
1618487838
1135767952
1310682008
7645058
366732583
78874529
345820311
470263686
551349344
645793366
1464520809
1505387467
337233455
1648460392
396006009
640542760
1390436643
897260903
858540445
33559947
768638646
1152865842
550846486
2147260474
113657796
754125404
2127703192
1168541517
1285090474
1874561263
902932063
814725957
252917556
843455158
1605462605
658415057
1403677816
172387209
355863165
738624997
1337030465
1615774303
1178981310
71065347
260761919
516041805
1557956157
1247434510
1542328848
117962207
470455593
196628536
1230637524
1595837421
1381654648
490872155
121798736
1985451952
1809987421
684182567
1162273315
375719367
496971392
1237988269
1410528226
1396635423
1329638286
368522741
989235464
1022595397
1494259313
535677673
680777468
1016180801
1893187695
1198321082
1527557245
1302280534
1443605672
2026234206
934342327
2133709943
2143252594
1987745880
940662259
2005408950
125719922
1279321497
915765234
109478370
821685077
113930427
2139510761
1443885827
170659767
1400313879
1816198830
1519159113
1338500235
1940060694
341483487
1259042540
1218088666
619381990
2077990116
380713575
361856561
527710004
1356694124
1063113707
1187650090
277711909
815121832
547913043
1609960972
1449532842
1628835241
1446642843
1436266282
1121527768
693784907
1108345041
20070613
1666534231
1907113089
1533379379
613302937
1521294539
1763213106
2040762809
1120699052
1804223969
1157867479
1850587979
1326255497
2129003425
596699623
359136188
608183251
2136982527
710272384
623230509
2038461076
221926006
569446528
885318266
1625390168
266792404
1289235987
1606443636
1702988280
2005547716
890172482
979468631
322977643
319917030
2009056915
1849512681
842059818
437334972
45388151
779631186
1075178487
821497700
215772047
1046645909
1192048376
1264245339
545331595
280840829
2108417458
495252925
2075675874
958971449
495303597
2055403145
1964933287
81135897
1024316403
339085474
2139700311
247279000
1557467374
890954921
1245832151
252447674
404967073
270612258
16993663
881107957
744088367
1568672635
1888429289
1379657630
554078168
102081015
1472164633
1511889011
531419215
766433575
149135305
1620751261
1825185130
1975310437
2106507571
1497740461
1897564361
1414651904
1412901356
1936328692
1042134834
569346830
1783962390
736383188
36164896
1498161294
548055484
647684543
651197486
2128328659
325927701
60086242
86897880
1590232155
1967143513
1211303794
1166194100
498592711
66535662
609814064
640706557
1986931194
37516721
154972019
902558460
947058621
1149027166
1960832769
1260717196
924318679
637016319
1823216791
909131308
528766586
807101099
1935155252
457328449
1287054307
1500585457
1483008345
2062006715
225624039
890743327
908166133
1016353065
266057599
1317344038
693967578
1255700222
460005173
1747341305
1975892675
510159526
430899730
387901817
826855980
2047742155
461107364
1842747420
1174432865
879729651
1066198207
1741218780
201463602
1408730781
1066995090
122251675
189872642
1282277510
1514463352
900542673
1702997730
559866773
2108288571
1924648318
1266758912
644439066
2034743653
824339578
52021932
1996293782
501597161
1381067448
1817781274
968852723
468526088
492607387
2028383053
1123811873
2013223886
407569388
1239176600
1050595717
902977259
183981387
1738793595
1838431770
282590104
1555233105
436290935
706652929
1842230863
1525817761
90104411
1055338083
1399542342
1705940084
336090774
1808625093
1307397629
110743699
65887174
988693497
1530574673
1242617300
498387528
1201132193
1520457235
73594934
867677158
985922308
1293848681
610168388
1332293166
624585014
973825892
554315828
1705644188
697202291
155203431
733085513
1627336595
1659656063
1587118871
152141741
1602680250
1272352159
210500844
786509193
1925499697
324865734
1421208539
510633032
2104781008
1828086376
921167426
406069647
2038556871
128651309
1317913809
974030644
1421412671
2086644830
702323175
220862014
55458072
546862053
1805144954
235730247
2133578108
1896572563
757527509
924500710
732351584
87572744
309047532
434987412
456619026
2053120691
1780115414
1772134229
810863775
152057047
82543874
1133556874
1075619635
1923472040
726335165
1339385029
936116410
128312239
225037261
486663606
1761591966
1135565082
587075272
1429611640
288704054
181296488
485459271
430272658
1933448780
367675125
2101293192
1897652557
366978532
2117497086
473317139
520647890
1422532879
49733468
1951153374
1187056082
1352832151
1937176726
833821037
247736373
1592860058
1020440645
150453915
1575780596
875179025
943544531
1604073497
412313223
1071614889
1875201351
1615644446
1986453919
31246062
456248873
1246449775
5999908
205303698
635790657
451351106
1549729915
1660884328
383899991
685521200
290662765
2089353392
100967157
1344459915
116097677
282320869
408547053
1862490161
1231536096
1480624563
848877091
1030567571
480749473
1733712418
1964329703
229005654
966937356
1465595734
583649980
1234652405
1724371123
263295006
444144723
1558521657
968404860
2086366131
156103223
794827691
468647323
157317095
1488932954
1736897107
1415605159
1346702403
1202824567
843613650
1543105051
1040793834
1788997390
589550297
575985530
1736749831
1996108810
578101814
850813125
1825179624
650837891
692258436
800315644
1752235603
1306123749
1474988102
1203638868
1420286517
424000857
1739534624
1472441546
789827771
337537921
1897346525
1986958904
1580479121
675903300
1015068595
823784621
2145870574
571522083
1660335904
1201230913
1021083516
1771012429
367273272
976518805
1718800862
1827883696
893912317
137610279
487338498
1816864116
1061451944
1244997033
2008232884
2112176750
1499400913
585061871
1630269446
163846018
439649179
9219380
1286089326
820047742
349588679
1392156420
2139233646
1132137107
1549588755
136887155
29414761
459988555
1051610483
1918789513
870231010
1903702585
453190674
820417329
743840692
258354431
1722222286
648462890
465317165
1356280955
1671768417
1714883888
853845959
855273366
853200838
774058075
1848732180
535666046
301706271
321350402
968637054
1868260626
1686152613
879775652
2080153904
642783676
566671896
634986825
429840976
2096843338
589090762
1941658930
1435381005
663735406
1130402612
378276771
1111159970
1364145567
680853860
1119580832
1444998320
1691084943
1855252212
1719859991
527447459
747347844
443964698
642394571
1814222224
1896479872
649717415
1738965920
2144883795
1193720114
1516074037
1680472500
1996403070
474384740
1495943856
1044878779
691930556
1047053459
106480839
477131813
2147467587
1132160843
346160161
935347857
174282297
727222911
247566525
766029121
820119763
1095886968
861659385
1059328900
1227273435
1232416262
1405472874
1950876011
358673471
400150216
1576415481
34130994
1003045296
1903384206
1355572336
1581602951
2105953783
478819156
1469368727
1898324939
1363726222
213591736
1199351327
298723491
386762734
2004671397
615119435
2077368100
1903157287
681581634
455583653
1530701253
1702917842
674509437
234544488
1659447806
1541867882
1844047899
1498013124
870065386
113238761
1253788228
934284084
1091981778
1429286709
1345170775
417339395
352042344
1848731188
523931028
1167267148
1751517975
2084409288
1096079543
668843782
1813472158
513517125
1579488452
1644076600
1342373366
825570080
957653845
1061889147
1770135618
654598053
1264673015
2098387525
1284844050
1180267792
123364359
165814191
144450998
933607138
746826068
383253450
1082296469
2073093796
75544350
690728314
387375649
975694123
2003486435
70238926
54830101
1289706635
1789131823
522387237
1109522909
707110861
650782831
358239750
1475195284
134393358
1339139952
518906948
35401877
524939315
1115468865
1862035553
83185003
2038061089
377012482
2120780911
1852486352
371893866
187150590
315964200
1611947960
645467081
1528769895
1823235689
287042951
1840652369
832535021
1706744017
1551547227
1717411532
199164203
792723810
244599137
2035123641
50708920
909461286
995745092
102873712
563268089
1266124079
1745512511
1013847069
1124312932
1532891452
1873386813
802016440
424370073
642856102
254226258
174357978
786537994
1127721394
1564928349
667205245
1137763851
674981485
341073659
2067657814
1145677514
1294668593
1745549282
2007036344
487292297
1905078986
4414277
1815054889
898795923
1159672081
1939269424
306852539
294623452
914887987
412987187
622238775
1081505946
1059485034
49190985
626889595
1106609905
1085239259
2050661242
494965880
719655657
1803316428
237201076
226266082
121363838
2005435908
799798447
85848987
884427351
517594496
449258026
1057638188
1148287764
2106812557
1870315822
1084573537
1529267675
282069960
215929101
1369314499
798815384
63752099
1879285772
1917166401
53359781
1740479903
1476460233
1236717786
131656544
1759972041
728985771
1093090826
2020266858
673814326
160653990
1830851052
1164548191
511825417
517686242
1103440007
1047442946
1185890796
100696663
406441541
605326372
1283584941
352535938
1251647296
1776612574
936215818
1122234385
1835739566
649312882
1260490181
698590891
1374991091
521735334
1400225776
270019579
844360258
589479186
2100479900
830420537
18525993
162232979
1029832736
1119461381
236960414
1252491537
1708340203
1983559594
395514008
1236056868
1087300078
813413104
1931611143
853166952
1469308886
467918865
1109410641
1835330201
224214503
1877437913
1778637181
1003883687
1173051247
1580344188
139576765
866489029
25810248
531002058
1076419752
267212899
605329012
1011291861
518860939
158855654
389966978
1878994096
1529090331
1534168592
1967970327
1296591161
1974010495
1628595122
903311891
1115779202
954133788
1868751394
1480268132
801041632
1394371416
390664456
534390130
535465491
701417928
1714982477
1420602531
1678436120
632975394
1566192093
901191295
2133855717
220186119
922690268
1234595358
791834234
1004656428
1244958154
1195648423
644677313
438792688
23703245
1375466006
1863951591
745725451
1038939616
1779005517
239029336
1495746755
153287541
576217005
599826316
825190976
1674012442
732759960
1860005957
1462969279
276535585
1817555270
1202478070
198024255
1725973945
1898162400
20893104
1479959778
903640314
283842945
2005259558
1578397468
308286574
1793837852
1568267454
482923075
574495753
1686581331
1829975768
1601850208
497114457
1426976545
1088434032
304130399
860284777
1458613703
765118857
1934953902
460517589
402574827
1183961597
879067243
651326634
383871820
2116785312
336787404
988731309
1298857598
1247759334
1431946626
1411830051
1102153346
1667985724
2053225730
370654118
1517914080
254824505
1218375267
596822643
1937804347
1085520306
89749860
1226228689
1939218207
2099682357
348902822
829678688
242290731
573847778
738122006
213994468
1259767054
984362034
467947234
190872323
808504230
1166266124
352777819
1188366306
540361480
324772675
629312943
1933343937
191753477
315451284
1492988377
737949179
1631624596
1904254927
541023970
2110745887
1315216684
515906191
1051343067
1697789619
2094845561
567696162
1701981031
140807283
2060271270
228983539
625084329
820046015
1447769393
508722923
2070823269
1045918117
873239976
610958256
621869710
294282841
1057809335
480098185
930104145
560019408
51167007
1054072886
1762459587
1383641169
584393797
628864393
1593812274
1048374170
1441127102
1203805188
953398836
1233660811
997681521
1902121037
1894794592
233232108
35077385
474193867
930550723
47884907
575053102
1183846010
2070062240
1433938946
798842300
164561802
348622987
178821570
59033135
1664471116
227593361
1031447726
392897181
1949676581
263109143
311390737
1109725280
157652477
1470166351
350554530
857751448
1325391767
1356761189
1790871768
1591620093
1942450048
1731527710
963589967
1926961807
960881419
599571760
38196134
952817556
985497326
181655641
1898806730
1577627483
1150462543
1254665774
701309263
2047956890
1015254592
85708149
1266487042
92857912
1660764315
1294617842
1499081583
1305853456
1555125773
332169124
1190361277
782203756
216943075
1216631789
568130611
1132822710
2122104813
1797826038
1976853726
545894530
763282733
375345984
2144747204
451214514
438353744
2026192544
1453420053
1517898206
1826169388
1799540843
665367390
482355421
1522754518
412793943
1845565224
224321307
770097081
1351847412
379520846
1221876397
869450983
1176072528
2006177262
1383069193
1124582192
321399263
599334211
1884662962
490853714
1036918119
791107174
1121215373
1161086712
1845925391
1242054119
1523371047
200585416
1465334279
1373322827
26571464
1323221984
1694644793
463663360
1774443147
857160155
786037869
59941971
1126845914
1673641941
294731628
379789503
764809830
1330115188
1747288617
436668774
1149952418
1657677178
221070061
639045349
1201631500
1656027681
1959995319
157021982
320859085
1342824186
956765325
859001551
1509134908
489665535
1934418005
503034881
95235429
351324117
28480884
1625338794
98970908
44186302
2114185133
1012567616
1172329714
1600512383
327451529
1828669098
984604582
1378023980
96239894
1519476134
1231361833
1633851756
505120127
1835323139
2010423429
1082598813
2027905573
1686631525
1323960110
91191468
186157255
586423100
1133809985
353358849
286860820
1881732891
1047134155
2025615969
400292987
1401899714
2009213377
503058324
495902697
477447320
792197705
642728159
880964798
973358280
390858725
2044010707
1651850646
157645090
1217726761
928780869
1362855152
1068535368
134818647
14408520
1361601645
512539867
993647300
741103263
1364095066
1656475619
1489534972
1653711583
880238056
96675925
982293022
1292948728
772595771
1255842194
1477316019
106948591
219434443
1260114112
2067725312
927129015
1620651169
1431446727
749431801
2017626152
1909915631
1453015394
106511609
1947653601
1589477200
1670869984
2039100150
822116972
2031556158
1352811973
998990026
1565288055
1632326392
1916735475
1860219083
790899017
569114572
1535716793
984639614
810766376
2084457739
688946392
291464715
467185535
1501288777
424368275
391561402
966637404
1782085741
741578194
1372788786
206911495
26869223
1899477088
1624315840
296707875
391915391
163048506
914765520
871362390
1052959692
1351817001
663080399
1747925847
80396463
815699335
563359399
258928259
871784493
2125599304
1417515747
1813086916
1636793140
955845472
1907039823
2059938981
603788681
1332172877
243655355
1428471204
1824383550
1002929053
145155447
172472239
1146166573
1080119993
204784183
1378788643
302319506
1006140105
953049001
190185863
1273601630
1793439740
487375450
2021855575
2010612461
334402585
1233696878
16640768
149590185
1880305607
2002708908
1536842114
525205378
605169420
981267551
1136018481
2061751764
1650027942
1714786314
667881743
445695052
182952410
849355191
184962327
733926597
1295901119
1451541769
1776696607
1066865408
2089111655
1625989105
551997549
1177092101
1916148191
1030519064
101268490
1370147301
279122322
1880137827
1538971800
1248710118
1828055056
1974115932
471892288
1659679036
936279172
735163358
1625270161
952830998
1722844815
736221830
2129504083
19780257
1900627663
2114074276
1183273857
1519734934
597922247
325095854
1972992828
1094723922
362250709
1235709700
614998779
112706455
1199877835
1989107733
2060142809
98709910
210697069
30516691
1813451006
1685191776
1875691278
1377367462
2063106373
1450936519
1858959116
263709779
2004822119
384788595
1222873799
1553558988
1252754350
1864113322
1209201571
242939341
266931150
1314639809
1650907875
1094218403
2090508419
1123717728
1999064540
63237243
1765906979
2094087395
1251198514
1214040074
1770719396
1724946795
841784742
894173382
1987023002
35806064
96445036
1177437414
526506261
256629648
368231483
1091851941
982566175
1271797765
457995387
1303283973
690897587
2114329072
1219700225
1235982323
1271673745
1193472671
240560293
1299325983
1037746770
375646534
1795453116
1912635183
22704559
1219722701
899945762
51828877
236918278
1820496378
945248303
1273243557
1593519494
1151064464
2034326971
1461832298
419303731
1750749372
493443676
763674193
2143553700
1689393448
886330055
1281865989
1019757844
1931471269
1486382535
1132242468
1773835920
1316885993
1745365365
456308725
1460684343
697588142
1729750728
1243160294
944411518
1154063878
728911113
1486522461
1476078547
142159006
89615780
1875120373
1137992275
533777931
504999604
1018454903
902379448
1092637446
114486858
722881810
101315241
47812776
1927558278
1972511827
232416911
986070297
70571919
858850734
1910132274
1992745691
1989085861
1761039125
148438024
209778461
53449464
1287951441
2024526242
594123532
1565692889
514670031
1763106091
422343713
1877222222
904562405
853527946
1421268217
110883195
769945018
488674277
652388247
1619444992
1219994377
583700133
969740077
1394815089
1647732297
817102242
638679523
638562665
536961829
360376542
1678584869
637340656
382679772
744468594
690632585
735531870
587058471
1238073328
1723337445
227954054
1680991376
722444849
191540660
1645272753
2123728808
2056450522
1668908347
2021073920
717575626
1524246518
1678374822
1801454727
1589423344
1067566264
1438996478
776051949
75035401
400069772
943242189
517223973
2004798317
1926997757
221454337
2064182278
1568875027
505890614
33740124
1664704987
1372605480
66125462
753559083
583039035
603397051
773204043
2130112239
1887359633
1874057950
728866670
2007067266
1191210072
1901188044
1509000749
1570013906
2052319413
1903092141
1962432166
1651246704
12067509
2127076855
393706933
1772916742
1383309143
1773494110
456906250
663731288
1573461472
1354895597
1929436332
2055486608
558875632
28824572
1356172736
49438952
1006070479
2016250113
2133879339
2123758859
376199170
920295412
661894432
891234845
7840357
873503140
409134219
279501184
685625491
740811
865283233
1361557596
1301565985
1820200127
995423678
862365754
1176678550
1508591486
955135162
1825762888
1064500557
1127417367
1025872470
996066094
1521078278
23269662
2126231099
1831187776
1904433523
1349107062
544925547
1789171443
1333881004
465627653
1591615004
1603250133
626540580
139367467
1479547987
1965079502
1155485301
64334134
1259934621
1053111383
350272308
1587202836
547393925
1319667480
440188060
1965345248
1874605158
1053636860
1356978349
1482068739
2144910388
377569928
124116584
1458321275
1890533980
899344816
754841704
1655094337
920539247
1071979042
2098214202
312406353
2122599623
1996606368
517098481
915232526
1342721113
1088046690
1071896374
1900139718
750653400
1081549082
1012785796
658873367
1226080030
233919804
1899306218
216021584
611773922
941360570
1662749770
821126027
1645942123
616596515
1448788771
695528375
458952844
1209082537
1813300776
740606452
54807099
7430528
2022361892
894774988
75679024
1884245920
1802371841
1049956038
1810262065
1918279186
974703102
2079457191
704321007
1835743708
287005864
51632801
593953775
1084960059
558306080
830356588
1356589994
2122370143
671677733
357157008
1290016843
1429850517
1572693862
1440528078
73921031
1373933351
260274231
1102383548
1363375232
1286565425
1104192941
633425037
131416526
286806421
1593519494
238026467
1593042538
790317846
1598493086
1256715526
583978248
64968109
1134106821
1326960135
723865527
1298944935
777186573
756110955
701139450
1512082613
2121443114
681226205
573636361
1148589242
2007060838
1645634594
2075937238
1778659969
1376034514
1921110434
1689810845
574277552
1387009549
1132799755
965638108
567475903
852807969
1959461534
174577727
379214136
1493353656
2132397710
1217094470
835946460
1753282976
1736633570
425755856
269032342
709865052
232961572
927784355
1777660864
1179140290
2018495741
1779873976
1756077585
578536136
1389471564
355335076
490977458
323106701
1770664525
1421757871
1766893229
163958041
2077871765
193546855
1068769212
19659181
457477929
1473581911
1955004444
2073887409
1701583647
1167700239
574262388
363672878
681348396
189175805
22896051
1104182199
1921862689
1407821350
201985492
754979652
1549887705
654151422
1048144313
1401125789
171707395
924900537
799005250
1290215369
569792991
898956621
814936719
369275796
1173014708
1671334032
1180846848
11330254
1410951328
265802085
194752096
194202299
52689470
880976850
771283440
2088807952
717329173
934257901
196213546
667430830
590682642
945974262
2140228624
1969360759
70349476
284984208
1056065541
401797627
1198779390
411758189
152812241
1575806260
1712445349
799763909
1371404240
1053611162
1956886347
319325965
160761686
1206631611
1001282568
1451608494
1936640494
1134687257
1305587267
399982274
193660488
1757893318
270533347
112384570
1550168152
502725236
1038987741
1421776149
2129288313
1800572808
1344138400
94775620
731676796
117995865
1267291238
630176397
1820179860
2039150574
814259205
924165391
1807828175
940920785
1439210189
26625591
1584889345
1505289737
1380569421
1260248431
1264535830
2121601469
1402607817
127770101
1063410470
520908523
270758426
1819872751
932761201
1815641706
502668000
205401709
1894556453
319481192
255778166
62007869
744361174
1110612958
1825846276
915699278
317490001
37303930
763429502
1597766172
1967669553
1914686460
1094183600
1752372055
1434555235
143154659
936952048
195658021
1776680648
498985596
487424137
441990740
2068434510
1829391945
487705237
510893658
571022221
231503898
839348095
1313620999
766999261
1367492419
1992312150
494894065
440143090
845841301
437993426
927889974
735631912
1384432234
1412309404
580092635
1700795381
1843533646
1603022751
358190108
2118393075
345586098
1943406115
1887659425
379446109
1850205916
782970052
917554760
1418822155
433428167
1479744633
1262170080
967631744
60903261
1935611094
711920276
1810473896
1389559379
1811161443
1712488799
902597896
2044844686
1633090669
42365015
1714764915
1045894774
276781470
392450253
1089938043
564374428
447610433
2030628470
25550059
1522728155
2001305316
103570010
79252156
1936668519
2055435791
58486239
1660532695
879355182
1847134022
1708293068
1470697279
854526218
255441669
1220780254
130233929
456213851
1175303104
1278748867
131168128
413388441
1848142627
1697696499
861406194
569974882
2106942511
301500989
528415405
2000355882
573631819
1402172437
1922524390
906794655
1322330792
1010835172
1339007070
1237883390
394122247
1569659962
890223928
1010873549
619875745
88161934
2112177102
1306949910
804036890
900158918
303430977
2111316563
1606782523
293583003
1961263895
364990402
178475609
1123210041
1491768304
850326985
1010401268
1903969849
1308725505
1405177304
219443212
1734267905
356308483
884721399
389149191
726800693
1252338694
830692739
1053424258
288943989
766387311
2105963404
1078186078
1831104562
25801047
446386175
1212450513
209034194
318458730
2124276831
1197605379
1527516968
175716735
97002079
66239928
303897708
1895888444
945676055
1338759043
1154571227
944681032
1972526836
2055344660
708567773
1860570311
237875313
2081899665
838165170
1958438293
995678105
1626429815
1405036120
246655240
2116507822
775444270
1612316916
1004666245
280338143
1724241090
787561441
1462755779
1350959039
2017545951
450090425
1853888394
788310636
1626777146
191116843
859751330
1450740141
1240003191
683141415
115061450
1626014308
300872306
1333407530
1565349307
1450099157
146463214
1278880210
1370041646
910560118
1639850239
931091000
1621764430
1005021608
1242452745
90642180
1288442133
1827384057
2128474000
866621149
482608933
504401091
1503449561
611813197
1167110268
702870382
357038161
1086096617
815418022
211156507
419636413
1060719488
738625337
1739012790
371965993
26343084
1330166548
600607097
882684427
1680958657
1811799342
1670172170
1779688345
347288681
1562138316
769990031
1417543132
1397765699
805220815
91478333
1667838906
651925939
706561279
816830740
975513133
1416366914
339600095
1393116346
491853634
1107918118
375678890
291683556
628349266
2089244419
292884066
251500550
2118206670
535119241
1655464663
131489230
2089018705
1675054806
1120017645
716972235
323144415
57672930
307492183
1594959779
1533394122
1441342383
1958580558
1876446529
2038198101
1724652868
827235235
1587549131
2018540053
1806765509
1273452144
667538899
257214897
1816129904
1854711820
551348564
543651979
928163462
431414686
358811628
2081138669
384150862
909150693
955532608
1355488179
1839907685
1821147215
803839358
1919677661
1701530325
1044689551
1395814748
1056038787
610963726
1149800207
500116612
839436546
891011686
1277729884
1724170430
816365337
1812398353
1090009214
2001138382
657496950
1406389959
683041408
377829542
1674190198
1222138
2034911217
827966119
1042893125
1912272438
2064358133
149319711
106971774
518429409
1991801050
1769291014
457989086
362769349
1628468232
607613567
552715588
1126350692
697796728
2140001959
964748029
394116530
880623829
1971198914
580668071
64554577
1425075139
746634776
247833518
724555481
1521846380
1018379071
574176668
499258778
1890438442
1610962347
11699201
1220157509
1365923981
1556173626
1498604577
676447561
1694763455
1459540313
1506493259
1679581976
1424592828
1914043803
515349157
1271641700
1557245126
611234614
90361363
2097530222
245253352
1239090438
1344643512
1339817327
652560139
1799987748
436275961
1999561144
735920302
1442580568
277879376
1669394636
1666543073
1012146471
1400730752
1972127117
2108352061
1863651055
1282574672
234779177
927985562
147156722
414391150
1968588523
1254958662
1396998809
745634136
1233638071
120548937
1270848544
1071883433
1480378657
1407769593
1897451671
1017803598
2035420594
471160685
441605281
1534699462
2007257841
1169662685
1210510267
1884765710
1355628447
1538776132
209540326
222967077
283608263
430983987
646754060
1565180814
673906058
1946521192
1669839246
275225803
1499460463
1770056098
155200466
1144387547
1429591266
1252498441
1580634376
692434758
1606473845
1950323943
1277073884
1923676770
1306051343
835205677
234606822
1396798837
1532747910
841943395
1053608673
802394005
1927025033
1676760467
1215763507
342982944
1067316722
305509679
76370287
1285257054
1971340804
490107189
1792884987
1363777648
1125181017
724833953
1261712181
1349401981
1976730453
1333909907
926914910
294130401
177179955
1265251781
1939502722
939309433
1273567606
1634251623
906140820
675852282
920360958
1320557387
2119305337
1274690144
1519982763
877621765
1224744264
355045430
1168834808
1343915929
509093764
1236034361
1097127913
508744149
1195953880
1744624938
687714884
1300020381
1970112801
986589994
1501657587
989195783
1569678732
391750714
1514408108
128055261
500067405
1274396402
688468540
72074056
444240383
472875693
1586886084
1518517848
1652716816
606917945
424095428
1845946864
1750294546
17132687
374493661
2043585986
715066043
149966226
302959819
472901989
343100293
1575832444
1677464472
1438139206
1516397731
135032532
1908432826
1706260577
624097551
454850851
1844769439
2130064112
939750004
1164898845
307482338
790027262
809219370
1679000276
1522729574
2120221607
2036802793
1483317555
1579383826
356239448
1778681316
1632132777
2111184835
815813976
449572023
1806516631
1082038246
1483802597
1393489707
1468964939
446497037
1116911408
555223049
2043126136
1693854103
1603017904
902138906
843596586
1958025709
1189307987
1593344197
1471152876
1183154523
1031083437
1054804378
1157096056
1259696733
818208135
1527509218
1880426611
929249145
1940282996
1543286302
1322881035
1608988924
131492695
1840578074
701941658
84838141
1801848658
2017964148
644524962
1751597247
1222042327
187093804
101290345
1093306906
1243509630
334734605
246452070
986387509
2054956710
1923955692
1319849232
459553381
1120102422
679145411
1405201022
1344503441
2079536100
777287466
1308278810
1761452383
229013010
1388499708
1764471442
1497105473
151772237
1407828156
1650095649
287248744
967612563
1022155992
1756872708
1149737036
812582359
1042432483
186453326
92619242
1906844167
85555815
1642289858
451813136
673497164
1576194253
2004298620
412824368
1788527068
784065023
228571855
1917577476
1193360237
937261301
2029364087
804080030
867520562
590666146
238600463
1646961729
1555849274
1255579928
1447348991
953085088
1689746706
1583699689
1719778075
604696928
2135564477
369282457
485567558
282433584
1961075588
572328329
49704972
1327093801
808389284
2128728281
665058758
1598560897
1525674182
1479676448
1620301412
1283737177
1586327645
1444227260
599603016
870558771
1017914738
1980245089
1684431026
770192350
1605557524
711465561
1253690480
186499069
1125229323
2144944492
365823337
1522466815
1497512699
1333057133
744922294
1845153502
1002033481
1233715802
1101998196
1527813704
490732269
1754828048
2081910363
672964317
611257907
1839405514
148616238
810425095
637059454
635515593
1153514321
946679446
400998864
2073347723
1598919053
1692555248
741872072
1731236243
1651162949
2054567947
409659429
2074183140
1408920413
1345904057
157854361
2045378064
1520888969
2092359687
58880397
1747306503
1693253870
1696984167
1780219526
1257284563
1671401010
1447440998
171480284
1048690480
2129678727
1557384792
1308018010
1425405350
668201435
479010019
660664410
1301844745
2036299531
1845569758
597701348
1734749291
628868024
107981170
652410492
420323190
376444061
1901528343
505837995
946204248
1056594054
1260273949
811134654
264025932
1768730408
1539529400
1219954626
1478156112
1684663263
1440124195
1274223452
1955040825
320961223
1667230496
584028850
647176866
834463220
1024696606
580020030
1289390276
602331995
1886899357
1600852766
1109738862
2031750137
592995540
1496561082
1740904977
1679511145
1279726627
591488525
1157113612
1391576211
1315511477
422406202
1387648585
1563900649
1314601766
70359529
1838012958
576110521
912351355
1770364668
213784590
1186923062
1419595545
871208144
542380703
1972910271
36301804
605736213
678360935
1036745457
1643229939
1951550876
2083881918
1805962455
495936344
430852821
1474181382
540741712
991194839
828688263
753192662
557501587
1345840129
2055810463
328617666
1949997872
137644394
308783376
258777364
1464706818
1774007540
1760681174
1500674487
2130811910
1573168662
1072925394
1722177944
135319515
1948648892
87225734
955295507
1837580139
466525215
977475928
2095810282
1363507581
170507590
814899568
692141009
1601865609
593218196
167873583
928015781
10109556
735654326
679443143
795550639
874981956
490552640
1336987028
611114581
156124439
1239976491
1798873867
307687734
169912147
58973530
2034046460
2024322722
1381976933
795469527
1503509404
569434070
446681752
1993633156
329382735
374852853
1914665179
1929123303
1880701922
337736790
2068041087
1953624947
1118171885
454440222
1400781370
1629750638
71163144
1325165174
850395560
619474627
1445373489
1290168350
495587102
708661785
2054980776
698492114
1301896478
1016827541
342895382
1983955110
430606197
881540793
2111045588
200571094
1493590864
825329812
26542272
1289277896
914391040
31807895
755879501
1490119428
2066308554
26456012
181248091
490012410
283290782
1510587587
1749077521
1608452115
445179331
1681918046
655409792
1209524034
1030924912
1252786684
750441345
660627718
1261818382
1538461915
1146146709
300794290
1676728532
463101405
1361769334
568920022
1832364424
1449779699
304118908
1130248770
1673311070
1401243264
151606366
25788416
1150631884
936202110
1732055112
88860110
803316453
1913946158
1717623812
655182505
1715119752
1812880447
271727110
18368800
2097378977
885059410
1380505772
1539589926
272599717
1705829429
946075318
1510576397
976479564
1670532312
1551105376
2096724597
1262662129
681754854
1753753564
188584544
313274374
1275097163
862343799
1517381893
756907186
2071681430
1490482022
569991702
1663925331
606753680
536706696
1462814190
299335530
2004403453
2077183229
829800556
1898968199
334707897
94596896
1837653821
881786076
2087977794
957595372
634402540
1259069619
1312677782
724504073
1305786500
255018001
2091362250
2043659727
509433272
1816873266
1050357065
400622067
2093577557
1433063550
1466622146
2043343284
886082229
1550876070
1334568338
2140223552
1424392521
1501962316
69510009
1979864654
491653742
71139253
1794554782
1191478687
738182904
1629023386
345721583
2029171226
823348493
779510735
1282567455
628071262
345831877
853053580
626110888
388710138
1137599647
16222050
1478918809
1375900985
506841083
1151465397
1089043961
1057445310
709685695
1548639247
525306088
478235988
600015240
2010634773
1493568806
352488555
514682376
955306480
162953900
1094344399
2024038760
1782565852
689346129
388462164
977293625
308673978
373966256
1115225311
1972315057
766656536
1274879594
460793040
687491640
1791532710
915048259
1159750246
1634991385
258264371
1233232119
71551443
132584584
1566350365
586669818
605122425
1832610389
1139097680
1063237121
554011282
1975360233
462969802
810539813
997295552
1164758791
1524349525
1881456393
909522444
1345128751
437315167
604739376
1723018145
1064651983
721890457
1919187308
1202495103
1007625367
636076011
298271460
779366895
95647298
2896435
858976760
1357673294
1297791971
1731674093
534304585
939319580
607861593
282708159
2049853874
2045022799
53524032
1473552291
549521418
1464090033
928858312
873098964
1737735648
597452289
681630624
1921647217
1613652531
2082346103
1898610178
1165082373
1471513694
424602520
2144278290
2014318067
2023403739
311197879
91820808
1693374009
687625377
1428915078
1267561634
1304626496
1768502936
1639827085
1011298389
600701507
268213360
1146394300
186201673
206420219
1293237237
319301645
1228207886
846160497
1159628309
963897500
844430403
1124332125
885951250
1266256850
357240862
730642912
1684074583
1420165662
1565006919
1043953126
789157430
215418989
1641500826
2091220182
1375891007
90976238
191476096
199336409
839789818
16578991
1832654672
836063308
1233401022
992567205
910956120
505201645
686460715
382613593
1242397102
1003759559
824358222
1573601409
577239449
1377781364
2058774534
70960537
1783853024
861509877
1980717703
343725393
1827399688
1152392483
1817608217
177640338
2095104676
718710751
786943994
938132526
1626293094
1384002440
425918201
288162126
569338067
804268137
2067436759
85634731
1716868757
2060680090
281629889
1054288782
124591021
749523989
151116915
17980277
634671694
2120696763
507846446
1742480308
1200826246
288648140
1674813007
661043378
1319532633
111862451
1984012664
809961267
222486209
1161405921
1813437590
692175777
1322440402
241002341
186037693
1161987396
784172695
953035634
1840959437
51084065
56102327
111450997
734016921
1101712032
1028066928
1258129059
783291177
5639175
1240354829
813756866
565033330
1341857104
1224621122
240774397
369411607
70220230
139698732
1379492795
623744686
1824052536
858432850
864371409
1187504071
1992026015
1077511158
1963400309
1228318205
523927273
762700622
1431132022
1603241500
1210976598
724417269
1700736156
180739319
687993563
1573126652
60881371
1394438178
2003709968
378904862
1721044305
1223762993
801300959
233387092
988284020
1098449555
1812687242
1678309029
1485168121
748914025
151148194
1759201582
467244471
1663276294
899227911
835956270
760671462
476850775
1853812710
983051170
2017001650
1292032899
746887956
1708041240
1797223218
121688270
815037969
190180068
1467638063
2130129482
1138258009
901783513
825783893
1835851834
1423623447
1188291388
1586591505
484489388
1312878794
1140500204
1644478889
982535993
393082408
260369638
1976628570
2030179618
1277815317
71687355
1248916443
1393198809
1645058018
1060330182
1264550271
852411398
739356068
560177067
512587631
1361535938
1144999855
1936317399
1224019748
710886897
476942049
1980321924
1547190186
1890545075
1443353388
896058298
1198999408
599609139
814746496
463782442
2081331416
746901487
1096607450
48500883
1411612924
1974806926
694015093
1841101187
212181519
865065704
1047590431
1350345316
1111654249
383685248
1218594326
1453186196
593304320
970701191
669438122
636886463
416515378
1295055210
1099145771
523900438
1282733807
1795408104
1588497447
1788469214
2018327325
2047451451
2133289679
1298869912
1191670699
1565028651
1939846583
1097719571
2044744610
219826266
1748621251
968865788
468890212
1715346532
2041871667
1642885517
863830852
1879274500
363623541
138025480
830716987
1665190045
1611317108
777129901
1677465859
372719576
1516860593
2011759832
443085204
1263853566
1684406055
1282986616
1961155491
1866068666
210197894
787000024
1179900188
372448862
1270472436
660978337
886912040
45216207
1902035897
1384564256
1935434118
628032944
457339058
2030033520
326505275
693977203
1207629929
419301682
1652439901
2137903315
2121731020
178873056
1610203593
1905746592
847595871
2044624228
532659165
1398454718
665600481
615305087
282513773
50064210
957992576
1070330147
1697369127
1379070905
170547555
2057802111
2079993370
1739564312
1613504773
1171453732
1942522342
171278176
1981143095
223344432
12079238
1927076542
178661826
31811532
734071909
938241320
228449213
388843515
1026758925
1665004603
582700818
2083593056
906564955
1229798068
1410237266
117317752
1430707821
2018836875
571075046
1973112561
182737028
710663301
84010696
1900363516
1750079775
1423218679
1308124257
783017358
1087166873
187829102
835308458
1487828122
787165218
980641067
2052885679
1364394762
479189325
1082078820
1301413787
325842350
376702667
205215756
1837633791
142003013
515703237
375570232
995186889
1071132338
1870824115
1342191355
1165467384
1055447054
1399946050
900679129
1226920802
1639664715
1204782940
2128633136
1327752782
526340712
1095084164
654168130
1442147176
252240209
84004166
1811999425
518627886
334299384
1883379942
372539972
145923355
1954167620
1640128083
856441873
1074655588
218481485
1749544489
1861922674
1968102253
1434672308
648628790
2004657620
1714505957
1934974569
621898799
1927771605
1856901053
486344657
1890632024
845603100
585702324
1438690867
972373389
1173538031
1845909336
1005600202
1697376913
1757243034
1503243978
634933924
11267534
1142567399
1267579074
48083796
1074276142
1298882739
1324474942
317246482
1982155417
2037187756
973029801
743256069
1516530091
1822642685
366173806
1864684915
2142609941
1062930334
268492229
133243103
1213553159
1543977635
854890056
1601955615
1341877488
89878756
129875990
833722303
74525688
436723711
1964174818
1477633419
1232051996
1567223358
121557658
26146653
694967716
908019450
1766912852
2082348065
553247139
325581907
1368612216
1369810073
1374813059
2125886907
1215640845
697365964
166565185
217573531
369869231
468118414
1318006196
2084491428
972276784
1277194278
399015324
261971124
1524042675
1280956493
431048056
844137591
84565269
1744387929
697922735
2144251075
511753304
129611187
1175333621
45546228
470549737
1143238070
2138843596
1553317346
354578495
806962178
1428396108
2043154460
1526818509
1204351805
2133859562
1087258498
764146872
276210422
1092417789
227076167
1354581900
438785154
125209129
1601077314
2128510557
922987528
1518403076
393320530
1989984265
2012865320
244498405
1623213038
1710037776
1560822614
841165603
1704383650
1668743490
1834928805
1992496534
247919342
1044198677
384810869
1431018632
1210522997
1028802375
211307694
1403346267
1857762723
581893872
107439221
2060158897
564237469
1748724065
1155073846
1719522020
587355616
1674168349
881700739
1659886622
158934119
648182556
402108785
426175255
1186366083
859912130
1102818330
94484290
1756834681
1300207662
1888992166
1398882588
562741521
92533156
2015155560
2031493088
130025643
292273012
1060731396
1371230282
1100348568
806623034
1880052165
762545013
204622042
1339654914
882171371
438959241
1029970374
1405462141
458916346
1132742478
1490457185
878475963
45032005
289768386
761607057
128068330
1969184502
59508282
694012354
1532489458
942295082
1450087847
1877813961
781395200
2011896587
1703655679
167479080
1246109301
1442341125
169872161
2008526383
887926297
2054907655
1028838153
1184468365
825294570
1338713763
1986982485
878023345
1291390604
1494252718
939394011
1200432575
834782441
1387198432
1316055346
1746166560
1698863565
1241541733
81339692
920936176
1415895290
1706181056
1677242249
407062561
131491790
39650434
1963735341
239246984
1894239112
878419605
1863656548
2129288359
1686063471
155546519
929944733
1911377719
813732986
2090329201
393369001
1969273350
430845310
1613738987
967528557
1527653822
850121375
275707285
756361340
1100649916
1280568344
1854242260
216550520
518055067
98831875
1598656878
1276256337
300229372
761275496
1012435607
960757317
540968748
135655865
274809872
2026016705
1045578285
1611610744
1084990156
1024224686
720341243
409713700
404300539
1206390426
1144667164
353747754
1963011836
2093040659
1519478254
1830623650
941133486
547885270
1475172191
1723087674
1278166734
2088925045
1634401611
1512617541
1135186665
1649989989
1727775651
1631099581
557801890
347358420
874707911
1210343180
60075718
629772680
841739166
137861785
1469805802
253889203
161866191
684160277
2021246595
917592082
582868765
2131779752
18862542
1246493561
58738775
684440539
1172674121
1204107647
444419241
1683786594
1269991392
897263750
184623404
1152445848
699279573
935097357
1675257573
1470316441
1083210313
1848214147
1803163653
686623392
1708340637
1084525590
216076451
1377810771
558884118
165788342
1096138967
1523183484
1434434623
1788188581
82804825
50999942
1041497649
28460763
493141303
52804180
811745796
1027397957
856576557
651822148
917960013
1435663894
1770886200
423460984
1664704987
2091319316
2085685555
985594923
783847957
422648419
533247864
923833284
866471565
619777683
1667710220
1176858680
166893270
1609461264
230041551
1059692722
1808195472
1699175406
956561289
619955690
1958001943
1967100055
1646865557
175390354
670697071
1787239998
1716304419
1878684999
49349505
1050068592
1450623988
1810050386
636514782
2020740064
1555369356
1131177300
1964658620
718547992
1690035914
360576433
881157819
361266373
1305518717
2083685809
1719847580
1572355183
1056454779
815439299
588177075
1109303621
1689173705
148485525
1933106439
696766518
1192121288
1215347999
559012967
1327744322
1151579629
702573212
1237072685
1132316710
1109982394
2078012524
475940489
1725893062
1145033229
1643596279
1419124011
1573332272
1520117248
1768681274
1641997809
1999662052
1540757610
1645417244
63194522
1310896878
593841802
1391218830
961607651
688599727
498042442
221381158
1749010843
183217622
21348663
1540662144
19874465
1566968168
1543555682
1857907926
1236561704
1646022402
144220594
1121931804
1336843121
782421153
1107573314
324336537
852658711
1516397046
1742884024
1486994867
843417345
1324717506
849494516
1371043770
1409534667
369338423
586723878
1150891804
2119348975
832534448
879325763
1659643570
472657418
1476620821
1129205481
990025118
619947283
1735481197
724290898
969951754
821528962
1156861938
717988589
455466104
1781897148
60016758
558850902
366489880
13001682
1087551005
62479774
310527672
1693043036
518322080
2080404821
1783322672
859113497
744565646
1438370444
1400582025
1511463754
1409638139
1453878396
1858957581
1675358841
1095771333
510182078
1256773944
984142740
1952220973
362918360
795778605
418267122
1013426043
1076208825
539095715
1471510134
1834518556
1941407134
1865450841
125997409
1791207952
194888730
276288099
1121867343
1144676857
1380829371
576600666
1765612959
1986136284
125189385
2073538038
1116973650
898507321
486343548
667600512
1280648138
42277960
1656823329
1606708501
1585572663
92382449
1809587249
171770328
1296115296
2077571190
947686252
1112570111
1328264043
1769815489
279140546
1779605442
856145114
424657895
715840550
909315340
2142737413
1928650508
926670541
1549168267
956859727
137416528
581450218
1763553219
585974757
1291049785
98980848
955227370
1374266940
623366162
435264239
1031511734
2133378290
1505950640
533729280
1405342530
1872041750
1064270378
1733257225
1828549759
2134994937
303244529
1209941179
1441497026
136522819
146283962
1939712511
1464371734
1861321819
1042699826
771944291
140560906
800951140
483852427
1155032420
1922935599
422055342
2028141036
1527984755
1298828103
635155031
1401061828
1790254796
183797038
90791301
1653619220
1074273176
269284382
1102992797
61875980
1034469364
1808653651
1495447860
1232804586
253163933
1886087427
1753259413
2095946763
2051310021
1690353002
481039659
1488555012
407870973
1635532277
1071616466
871631679
2047994424
344792499
851252696
1852051196
1840768318
1239719118
1622071059
86696893
2051432637
62254937
1037812176
74741200
1890788783
1427610093
1937017667
814905641
1057776133
1182351407
712448771
828327564
338857560
548288494
1035962657
491590412
461379697
675463091
503968096
1940672447
2114008741
594269884
202460316
420212609
1378070292
1495246265
876033047
1236873042
462715786
93826792
1616755083
121256496
273229569
1463353548
188546214
1701140300
1575621984
460060697
1150758218
1758126581
1816221930
1616151644
1755025679
388896475
1970919320
826890083
891986174
1411772392
305923721
450318079
1148141996
281251465
630865487
1357719035
828199018
1929852851
810124171
1594647686
2016921796
2033689982
1302663718
601590103
1206845773
1450550568
61791141
1504899371
975398802
1100716120
596684975
1379286791
1803403645
45576912
173915822
2141059458
177063717
1403769720
1598947315
1375905084
1795665177
1589384393
278736095
195232050
1318427775
92252256
266854340
742493893
103822800
682219663
1476926275
586143537
298643116
1542911260
1619559571
1999445168
1194223319
346378397
326073740
833140681
2110126678
1780216870
2098134123
1105512364
1802221973
1039383566
1426580931
341202795
303112798
1014205720
1368658104
1382621756
1512043806
400085914
905803437
335809147
765287504
1587104963
1376290130
1141463124
1605644186
967830360
1414698288
2114947994
508664149
83038938
1858941510
151112402
1277307920
1688360362
1465673035
1850069147
559421838
636090050
632476790
178183565
1649631759
1013980883
58435685
1052790181
1028260482
1172926258
939617775
791234816
1369399646
338079750
1421311705
1265599015
251395316
1119773759
64619156
304959617
2146505296
212600724
801079023
925413796
1857570712
1998105987
1911724225
1914870514
1676556367
147565568
651817109
1794806998
1988080003
1592192753
592193777
32386294
1046794456
261831712
245526359
1884774546
1892782262
280992339
1794143549
1498503973
503485074
338701645
1984917607
1774572529
1365501662
1241727638
357271353
911869280
930185349
392791021
309290785
663844376
1584295177
795987682
1929802716
2120850206
1755352416
375859854
355027153
409161950
1289277367
2042081658
1325016817
837340465
2102102304
1988573049
1449164030
1441454162
83813980
141201801
1271705365
428023622
306466599
795755588
1668487553
1587336242
2045938234
2087915832
461104577
1693648646
2000157212
1727807053
1260809003
1490161666
310089843
163325384
653175727
1401230743
509248289
1420308947
192368440
699260762
18207461
1234067322
750817980
773279969
553647033
679563112
644082909
1728634258
884523895
1117602617
1554415131
148847605
1178929914
169028011
1252816314
731583667
417672529
1078348842
247708049
1030123398
439496400
1182629065
2084782832
1052349025
49342055
1505433411
747956271
39911870
1046125094
1268690948
1058445043
1162220014
1996370845
1727838998
415193948
206641300
613468684
82274546
1154181199
1834701763
1335860332
1160261978
1771167619
304263083
1137769521
1862470484
2059839197
53990251
246790643
896389183
624873927
1811689065
231316150
1500719158
1209510041
1500175121
167206024
1563251521
117338141
365164598
1733124870
1691059410
60639791
707392470
1154497202
635217529
306540989
1712220314
101907604
497025200
1752757188
847359087
387083115
864444977
190724084
42036557
1499936887
1381638343
2065577329
1332653248
870173498
370291191
1180310663
369227668
1404519431
1625798234
576556209
981583519
2119703326
1896795800
312576817
892721211
1042961645
1442619322
1634743990
1310195764
355901651
1513924700
488606861
2090017308
1026663932
1758153770
553596673
1901975244
940233341
45170730
105915048
1124374333
1209880219
630896658
805973822
1150531737
1143762210
16402887
1388337047
494280537
1384455985
275479315
858152885
687098251
2116861778
1336600520
1035025445
1819075992
283706369
502177543
151634625
1769226874
1581910494
2101923426
568572789
136369376
2037488106
546305969
1671380259
964176023
1562175676
943536964
572971047
1519911499
1700816068
1455349643
179086903
203965948
359497331
763882473
310597934
2093001093
1225065569
2133479961
1133737988
840368091
554033017
54128984
956821366
1032101042
1552432668
1522593459
1704030479
805052601
142651319
1900641851
980227177
1597313621
2008164050
1147489184
661082378
518999991
1772054037
625531796
373983652
1240808502
1635284497
463331775
807224518
1562887390
1772510254
1056749944
242552838
968641032
1221638178
259795853
1581778705
487433039
476036345
1459503724
1264330564
1831382358
496781075
1871511829
2137036418
1447957594
434547368
1033014281
2071712855
1756891394
464627795
1208723930
378364733
1085883224
1978681542
543860340
1998526650
300105771
1977704766
1182811413
1028532928
441739471
1385341749
411867828
2084791048
499059741
408167692
688238312
917887241
1684353969
1142512996
1952802656
117461367
1642903415
7760961
2022510422
1918292720
188862593
1997802520
2050368622
1567915274
511741019
2069185604
1115958521
1047981776
855942595
2009064090
234839630
1299617519
91787578
1394107249
823819138
529515826
694993000
1922204980
481527078
460353272
313171978
1886771026
252563636
1899747638
812939210
260693150
852410471
20683104
473025643
661034197
605349313
1550490631
1326136415
1363402075
2106935389
1556545365
1072048804
1121316854
561829070
2029471227
1913993916
259488053
2123561170
1544691897
1970622852
219466519
2132626293
2111232928
398645593
303751926
249059698
1128521890
322495941
1519646975
570343512
326130293
1715521508
996887120
1983544953
924687579
1381787748
710569839
728194001
966734279
388544901
935530926
1288232921
652309248
450397979
1597936383
313705229
1926575954
1435031349
1155487607
584202474
659446191
2016574232
1051946792
772774756
658997125
1808112293
57292567
1338295952
9799931
297802048
1633243433
1602189950
1707449696
310179342
1119543377
714221651
572268692
1195722117
2030494457
1123360338
191222843
1315739593
111135268
290743404
51624869
1004664615
717296860
380191512
1456534220
317949690
383736493
1588153492
1057596324
1135088806
1642430848
485080353
1852814583
1228088774
1185588986
940165278
1593487096
224723000
1166540435
2096631576
1143562933
1359788137
663832813
766588649
1022464440
189604782
1478916996
604211567
1633494492
1709818060
1331593314
1796332344
1453070326
215345377
1373233712
1446821481
1018602588
976948824
1945333197
221782561
1830159328
856351420
981290297
736331484
1249828142
509492918
160944761
41055801
915394055
1796342070
1357421195
1384405030
847815426
562567916
1665533547
925369520
882377720
2078876250
1905444089
1133893848
1556603973
725977178
1127375626
1664891460
1057101611
1216404546
2104197403
1048125269
1459313643
1777658680
2101574829
912493961
1567998009
284322033
1169529752
214336100
1123723561
1934892376
1186817436
1106927693
2130504279
132310339
401023124
96652095
572368633
1572944478
473566085
1870491317
1161434565
757841206
2093721620
1606687476
1520759843
1485615584
974586373
151796086
1688927804
559161565
311395233
1958269526
257911482
1733133165
337988680
323244837
663998944
1504247587
1178673007
2017214538
773331760
109498907
564581716
13092187
903388599
5933865
1936584277
1017480828
1329829415
1212322042
942825192
76441483
13034247
1766139096
2128633136
351457689
598929234
73733906
1172538785
1893516472
1501922069
786094566
1729005622
497202726
1396583563
1287288735
518375660
1293865585
1044387548
518422271
1773314902
885298713
210044648
1735101719
634670202
1520476621
1047490268
1592519477
611779642
1514626913
1868259066
506665922
815456889
1882503018
753745251
1278033148
732884008
220330466
1419346928
2027263611
1410382895
320303482
852813648
16729559
1382207446
2054785873
1839901066
421399207
2019211641
717321687
753063337
735031018
322130679
2127884409
1632928349
1945608217
149161082
1990626919
1679597027
2047906860
1735765673
1387147394
1622508846
1328886928
1633967895
1784125178
1784478758
1956683259
489980548
1912138045
1965411692
414206504
1871034412
1767199873
1417190061
91812604
1620882303
1153588346
1887010784
1682480564
509614290
35516942
1211424444
1630686410
794008193
627638923
590419293
139604888
1393826369
1516983849
1057069987
1819583884
580728354
1316714706
1212097354
205490087
1375793626
608775244
1658692537
1185472303
116410254
756903628
957227973
1167470375
1886460680
1772502599
289817003
1884483717
1306698109
1946407786
1725354700
517144190
573446339
695251329
1492803535
1724916250
1010525210
188495188
1533701065
1516316201
961641945
189130008
1396903491
55625986
388542241
2140061320
743989500
1367576911
2114857293
1920052254
111331778
1842499068
1718920975
642215705
2035948349
867880005
658803173
1707743822
1089437158
2078504231
1943194848
185613983
816994482
164899585
1410429972
1126961850
224433288
88644219
1206494678
723241048
730128487
1554848700
126146684
1925758954
611923448
1052737401
68434103
218704173
1009264596
1728135032
676359849
1883913909
514466823
710215809
1129908964
1688149556
1712656978
1687574463
774154553
325303736
1329067040
417495899
1669505669
1824996617
1265605355
1699448977
512486704
1052676591
620265653
518913185
111848004
505984751
486735979
143184287
58753519
712456532
396485029
565609126
566550776
796779209
1201554635
692759601
1465082498
2044488855
1235289814
860786926
830857745
1316799089
1805366349
1922873650
1403310296
474477594
903537266
537288743
1337044753
1232710037
1766789603
14929387
1073108278
1799239949
1081456070
1141133545
354429133
97824202
1856581007
1342050498
1162616458
1663633214
97436066
540630421
708429591
2048093936
753475374
1408436795
1165076574
332919570
1558527037
807984516
370080888
844847369
1663985881
1558011994
589585340
467526409
1610074456
1037322034
444624322
27288708
660546064
1480829810
532528153
911256779
1745899080
1191734145
197987532
2117828142
151341531
1455977882
1272895286
880194328
77381099
1474784591
2037361495
324470122
1558146991
1404692426
365241560
716654772
1577412713
954969501
313520999
166159180
1176241723
52028906
1440392192
138878169
797565827
830366088
1204345480
355884451
471632991
1590894047
2144537715
309629422
1821234995
421382008
1664723497
1477212749
533256357
1866784550
2063368498
515219493
370190565
1204555523
197326278
746781894
1073096484
1821649929
455099014
1362612764
1946354100
423746852
322737502
1078148077
1872049182
1338537150
283826162
440636111
1555276451
130334714
907883052
1467125290
1517174356
1595423997
638603936
511972450
814172732
544223054
1231851138
2105221652
632905719
592178618
1849728821
1142522634
1011113405
1661348024
1184061612
574953628
2130001319
571785585
1447858244
498502904
1151800155
1871111183
1546197886
648837990
1769463543
173957603
1261637665
398923868
1350489138
1779316264
1660536941
1293358046
2132311852
1206602120
423611691
2144192904
864069841
279933495
2012121735
1678037078
1925585031
1437441117
1593034117
1640820497
1707391043
1214464890
1829203273
1761725855
714689526
94150301
1366179435
738318152
1723366836
952420461
118101367
684092296
1737298805
1312018077
893935954
1836949679
617116012
869266834
1813821012
403735623
1502044872
781610380
1319540402
924205443
1538705838
241791323
35889546
2067769026
2075180527
102439726
656572666
839101411
1482203901
1969099368
324090468
1076925678
1909005219
1902047571
1282754456
1279783748
678109313
1075332521
353645342
1376347037
303413787
2125907841
1384838790
1545381899
1122946625
2131392174
1474163004
1710974340
1424362067
412395726
1727735231
254152340
1075753628
914594917
1741839955
1465524830
504139365
1058366177
1690165561
745448053
1719110672
1297834727
888470709
132892113
931655181
1858452939
1225930150
793832172
1841088584
1792152290
1305125615
1773763424
734472993
2081386581
885610344
205255738
1329089321
2015968230
1028941910
1046315843
1902868173
589507386
21837066
247174450
1678979312
2092732767
1278316956
72749685
1133757063
334716874
182086709
708640215
605056011
1206736542
1121004825
1258077038
37725110
466273461
1279856305
2055609719
706227267
218896954
132976181
436564559
323254042
1849737082
1362885164
481375405
1799442988
2098392305
1200230487
969634276
1733537955
75788900
980768230
1876253324
25384835
857296217
1465291030
726894793
955237492
910698203
1517549482
1152138201
292702802
1306916945
1292444266
1486705175
1897844810
598463901
526141018
1255363006
78208355
635795854
280473780
2018029217
1878795329
597667108
42667327
2074495539
2008156391
550615503
2053786458
1188568575
1937928280
214796930
1950396785
1246986585
36687992
1338720077
2103387476
1728737338
124952873
871686393
669606888
1264321149
260204794
210624160
1590833504
526496324
1359721658
1569425581
795668218
1279088566
134202500
1853656474
1336102110
1205823944
1426333655
492017345
1000170046
1360324361
942756866
252511681
1707000000
67419706
888263463
586099195
1610384793
2003829656
1955070252
239916255
1969669820
1939049722
1806113939
1637314357
1115942481
1206390253
1158667193
1067250221
1850916328
1428604079
219727081
731979050
446178483
1159370322
1229711129
1082684300
1077263730
313028090
1523468676
1258089769
1638138290
840987542
1001971093
196232454
2086501915
1206801656
131890642
893791647
1157933429
2050251171
1230052999
761991916
1963855563
1626993704
360524249
1791424849
2032124899
1035115941
1371689471
1226262420
301080308
1666047989
157301618
807477584
792771601
1507827243
321521974
153045575
1535899880
1898140988
1668593625
587222874
529693451
230657593
1146478707
292791812
878967364
1355020129
271044651
834329055
2077671689
300291116
967143963
640280599
1717505268
1319080128
1234142447
677627173
1218237031
1305477094
178382734
2071080202
695069976
673603209
2086467234
1751469707
754630961
1169142503
443300234
2141231144
2091032985
1568234991
1605181430
1962730671
1172931349
291204575
1640308882
1063594946
309547904
1255648308
1594440032
562754886
1507073773
317268645
1719927286
2014384402
490461
1969462731
1095223476
875348326
396628326
645595873
2043718998
461742737
1918878939
975725883
888445156
1426282875
1164682181
1192093241
1680955633
222598408
1861254393
42085400
667329762
1123386721
435342702
1393032021
619150468
78708213
1652302747
102018314
1340060364
1197425542
722385981
814534198
828864942
1556011761
1271761625
350449694
1717082607
1880436387
1648024967
1220100482
377576720
2059763550
836306381
251138957
1889937475
2058033105
2133734377
299704352
435135561
776565677
1256186240
960773446
329640130
823002549
1438098683
1840820455
154818982
1515717075
603204048
1915674914
372237816
526625271
1471912097
1288691722
50529302
346329187
2128316364
1397942283
1657333776
320961223
1600534375
119886645
843311283
101661181
1416996859
138350518
1402946986
488066612
571655296
353740688
421731283
279152686
1432259288
50998628
1803088568
1754256314
1627385056
1995485320
537670639
716264998
1807087836
1109956148
1324939364
483221234
193749462
1223297677
2135173167
1416637690
1329957627
1538412689
12810125
1316033349
1170662237
1472083775
77915018
411520313
1432272002
22827115
149115035
2044859811
1385448514
2047964358
306400145
1017426752
998477013
1518419355
406051144
2105988309
1953051703
765415486
768641844
1163649193
1197188988
261030828
1339981827
803058686
1071168010
795976922
189475830
350996023
1497093280
466388992
526496324
1925065018
1868756722
1422908869
1086749027
1387794912
1844284980
2005678891
1653528952
1576227378
827619544
1391741709
739282777
2087501154
485611112
1985140911
111718967
1403200166
1821834158
640218642
313594417
1412154626
884109932
1279420348
1156516381
1794701585
1565699920
1022383419
1178248567
1857548801
38243471
567534279
806993232
1819937434
1258587014
1689380516
289238585
1176633905
1673908778
1606134875
834314578
168012403
869466146
2136283604
252605706
540778934
460789809
1476588145
887019700
722120648
119443039
2041098658
984628121
1008664766
1528288611
958610888
1311187142
2091898181
1778060613
438000669
1704608904
1286744189
629278942
2081929122
379768956
160709754
623027725
643259259
1301047347
1535164311
963614398
971574326
1701745543
1562185136
534944520
587637431
1217086152
2126445227
1561117003
522360543
1169724710
1205898294
154536082
1111024061
147568463
748005917
556196409
2122956260
1886003105
515890769
161005696
1137931185
580235714
1875926984
1852772291
590967880
1669137213
670902683
2029168665
934055023
494052768
241383562
983339868
2076622307
511185613
434529416
1232588312
762220514
1947991545
485014510
2121559851
39218172
2043726246
635749951
1222412256
1076579875
1621593025
1024527436
1111087034
1575951119
25977736
1100644021
2023351941
2126901521
957450030
1963432757
670238439
927675015
695936234
784680352
338132900
94423991
1480029434
957735086
193264320
1913292336
627344954
630596273
1753537795
503226012
678238831
1092220221
954219936
1094166647
583128251
931250896
1863100315
1927113005
307965189
1256410703
9751969
1819961059
347438081
879223174
1353991439
1260381803
253263321
1365744110
992247068
652181131
1916311701
825020266
1281858223
1136643323
1010057504
1448194300
1852859840
646513026
1344027854
1558717908
1056404479
579980131
656112597
2090527318
390524006
1681843839
730086594
1396246249
1981243788
209228409
341436652
910126316
1967374804
1105692044
1744800519
571621440
900389364
1191773847
470762157
452773303
1934329936
1919119698
48357545
1634840972
848807385
1773521206
571779562
54432452
197027600
1905679262
1391076369
1844179041
2010490276
772547067
1820369297
462287198
237497448
1401846346
814450022
94517208
1448697712
773759272
81381200
1917444398
1912132621
154378308
100624853
2032873625
1418883803
1128244270
193790831
1564507993
32706024
1596167450
1932388344
2105087414
1544378570
1472033629
1685466152
1688621288
1876905686
1139541643
111999944
902615918
207936266
1884883199
1190404601
1425617615
890568860
657490643
568965318
1755884611
286142420
144839224
943914989
2048985950
358915800
1893839636
329584768
1528907578
215160906
1964382273
848358249
1576357705
650587468
1725333736
947629753
1729520828
1586563254
76509890
208660562
629830564
481831766
1992932104
569669
485703663
137838825
1290701715
1958582227
1137206729
1976883075
949117099
221035435
1126809053
1006810965
1745672171
275671032
1670954302
1697866832
901511326
54279362
1656828329
1226012775
928938519
1632710424
271885595
837954608
548981876
605542058
984368787
1379195632
408987667
1983191110
812395405
665851884
494685370
1428289877
488722320
146867081
131205932
760829377
346617977
595593321
883893773
1765103450
1263217603
181430977
1402390768
1794820312
1488184094
1317534309
408104585
332306843
1109773786
1467187202
797431217
1263116682
2125825838
682874327
661577946
1014612128
1290644956
1613094469
846742429
701109309
14089758
1065186157
1392509142
1786466375
214605935
414240560
806517462
1998827972
1102882750
220600942
1309443541
1597926889
1738404757
376197635
1766211666
1477980480
810314946
918586889
2110738986
186094324
1007648924
143442849
449040686
1244530960
2145736777
1006361563
857932350
591969188
732141998
968303967
1890411476
1629838280
1412195028
1375133116
1562332377
79398076
1165079911
163045688
64264877
1510866482
312760112
533353904
1926743445
2005237227
922088603
1440420120
349423249
917837695
1403847276
883563181
1065163173
1490252634
1968923807
1200322400
1729564992
342446750
349434787
2035057128
827497031
2099939172
497554430
586970913
624248326
1576223986
801997957
1090856639
1820773054
1878466738
539134606
506269668
2031021614
356639135
1097985319
1828595741
289172238
956554832
941774676
1654942469
1731697165
237919907
69121327
1999688588
1424489436
1630688416
1821814491
9543466
1185152473
1701023838
1165194602
445121466
2006616697
85558936
214453038
321968487
1660231984
1193985068
1337896927
364946564
429117291
1108154235
1504626155
286640023
325269987
1938857173
1970131816
1698268926
1185551474
648217803
1175315898
2016638410
1830827894
1920304115
54515176
859951007
929757434
653115669
568990642
774599991
338061363
1237131426
1467413548
1087009347
284630836
1988897233
584934385
292862559
1261277902
355789068
1757187358
1829260615
1572387234
1676634860
1209818869
1934578419
362995579
166093657
346211178
250429136
599222055
1508944088
1699494398
1130715593
212924364
11556189
352054380
821993461
300728585
1111942668
1629695011
1770129997
1719301429
302642941
539964556
113007943
603966910
1360928308
2071597485
116451348
95683198
886140742
2135229994
1835326105
6190227
9492264
1117414983
1766647892
1386396842
712515135
646465400
2109237388
1247426082
1065029661
376004002
1481985999
981809802
1758790519
51561554
1698774917
1834131790
713446854
2114035741
8887909
1168730412
536872126
955996701
688703199
730661988
488053927
1568805365
1335570927
1535679541
215999672
901122767
1301710174
2136321206
284541225
1584696069
433621373
1474360219
1851345767
2042231276
85196690
270893976
548762143
1069726069
1432746611
892610226
593818798
1393578946
490904744
477857844
268230620
1315319752
357398326
130586970
2096331782
1886056024
753657313
30814581
1095038049
2062747421
883050009
2079140313
1752620480
1186655648
1238105311
1203835355
108019726
1450436503
1130527390
1953442481
1518208918
292053734
1076600407
2020522081
808683996
1682074686
470522478
1416741283
679892686
1215542371
1032198225
285835465
520299406
1741760040
645586411
632858791
1279728886
1996881464
787279282
2141345407
818133280
1068534780
149496568
1341801845
500385222
1543961452
397399079
1491063850
644937669
1429974358
693845149
1913904912
2123704467
403022724
1237883390
799728544
871692122
374043843
1083342805
2099607928
163533165
385280649
1538573872
1728771786
1178836071
384806436
1907902301
106703680
1291816636
532012834
541701171
2041474663
538701809
1583949472
1075769473
1743985465
1421595849
1085119110
1566212142
1250976493
326635732
1339335506
1269571365
1709296374
1710994733
756677657
1393376765
1083476119
404923199
1020336770
1656642619
1331487032
2020899390
1732217428
944271915
1267190132
156328285
1661684903
1870347113
1859353166
1698645171
1870221342
1461983489
1958210939
2113578944
1961109506
382780006
2008953689
1331777106
1567777446
1683380736
1788294237
2117775854
325546869
994103604
1510406263
157973957
953685010
1251884874
1721681951
1178749689
793340160
1890138564
1765286727
1813689025
119690020
421579960
844857903
935638060
670164092
1262859409
471961646
565016857
1243964645
1889121688
2029341305
923959970
385374000
1345331665
1263351188
293227641
1977455380
232229818
1555078667
194226434
2023506619
334585205
1616578033
393485970
1555070494
1033004031
758485837
1331490675
396799646
1332499707
1037447007
669122556
1505508941
1021052177
1124571929
1931817546
1045170727
941897589
14161136
769524001
81640680
349731088
310640065
1532474888
615021491
177747394
1919059579
126248128
1563203602
993515208
165964633
2067831855
2080995140
719746289
353997251
2082375119
950425732
2034338906
1761896480
1102132855
1869749441
1364285627
207783476
1859899122
1397669449
1549023972
849769438
1778495852
974621542
1960533400
2059556002
1553417988
1616576480
1137272469
1399358685
715414580
1167540747
1733522454
603641246
1547842201
113509057
1576216421
1497563109
405176456
827485188
1355816307
62459223
860846351
1758119312
1477602426
1577076151
2135105203
1693070472
1107993686
313891112
1237194607
2139218707
1501137263
1052134408
1375618438
298551193
241315238
215282931
125648116
855210729
1516750016
851239038
386139327
325333232
102690618
1013533405
1953470000
1408715755
1940818958
1224142812
973808759
1054374531
1108741002
573752628
311792532
1205099976
1176749596
926725703
768142372
1503488841
2144822050
1651304695
464435372
528179295
373787308
32232482
338330712
129723146
75495121
5590300
1813861484
582038961
837082938
1881883425
1527239731
788461204
1469377317
999257820
1221129880
1083695274
290783130
811956812
1962356078
1884687246
1033888992
469788552
618216613
442172549
1181088636
664802378
8100035
917764550
1343797614
1738536909
1430069719
966491412
1166040270
782600926
336874293
515401545
1220384310
2040336010
1349151881
232860524
192923800
26714212
280283725
1429886135
1135550067
424105855
1259877356
1000463439
1110582100
793168788
170337994
297920798
432415109
340783183
198151875
1461539158
1485121892
1284782887
391817016
1377891060
1691215669
1683079920
31766993
511672653
681739990
477893169
371599411
1731612995
1043727410
943493275
746412657
1418862907
1871659933
576179159
743336744
1133253263
555930496
2074411403
983211604
467855849
791508683
114865357
1267434064
135235339
371743992
1238545698
1408893400
1316461436
1520625035
99097209
1691054948
1561311717
1972640495
1648058675
1628242748
347587333
1832132225
357605397
962622114
505020213
31544547
1439241723
538168946
1649032776
949986755
564846432
414300716
1023212702
655443127
1152295357
1170674950
1833802922
262904320
1947920062
439564657
232977838
1328182062
561307028
1889320152
1216639796
1286707171
1143082121
1129531639
137410283
1626853331
1460900404
285676707
666165827
448537375
2085877480
972326175
1716483396
584284943
1801819829
1487817901
645133600
1130731163
128870372
1283292270
833184872
1103266804
1336933213
828050185
1889605450
1772156777
1263222968
1496725395
1166475058
706040922
1915376326
720540079
1559973502
1536862467
1009794228
512124976
696981849
182086502
2054162869
346564176
1412006357
524614973
1594663702
1503507096
1485249516
677089694
1641626204
1781415489
131487984
2113577059
17625203
1955750018
361130738
102892652
1763105771
47385734
1616554127
1687240628
1489979143
1446195242
974892058
939060965
1558250423
1258967955
2141612091
752985786
1733874023
1108506908
1075857315
766054369
1715721652
514019221
1838475085
127031484
898107434
1831277449
507256167
376758277
1835593097
1767311831
1899627391
810538963
1912356702
2035659929
1664273411
1570123359
1047375475
125372173
374371788
698150912
1633816834
156475150
1562038229
365755771
1380809756
1392647437
190467562
790953586
1032250606
205501449
63386311
1725290655
1921067055
2016453068
1022909087
1237362660
773293967
1363443722
1020234183
1814358710
1059475188
481870478
1306237667
758734828
1735701220
405771734
812001428
1975262303
1120074254
591564245
1637927933
1091282586
1676154844
1152889950
672228194
925776648
1662986878
1056489695
1050785674
2141346159
931813195
756977490
1969708634
582378585
230177799
293497691
433930835
1993786948
24286605
2096851718
338795622
1487220680
2089008051
256017864
1001548891
2131506830
1965599727
905369574
786702351
1896012797
1559542414
896645038
2134079233
967214382
965636634
327314797
1204145877
1111144954
1671485491
1014025873
1883526663
1414127420
57611321
1240802564
1680655367
975830526
198214769
601261034
722098936
566857480
93949089
47765883
1516066181
1467294649
1309333020
299700559
614838239
1488470246
1507849684
1261904536
360505158
414400242
646571377
1505440699
518975102
121037326
2126090204
679501939
2064015329
707193016
1651728087
1516095660
249218868
1392477466
1046177313
1267434064
1838120152
158575547
1150473573
1578936674
1064391817
371475334
1167139111
1938012256
114150982
256065177
1766239260
1408228986
816401445
148359889
2028562103
345097935
1581854277
312171231
903099283
1069502792
13906911
1564466071
885248175
1043134363
1581190716
1047630032
1100320798
1742581647
2061876150
1289480639
1277254943
496939854
363014886
1337366439
1415964065
1786988625
1743330930
1001247382
271552993
1922597643
1570874810
1182818981
1544971591
975587096
559429102
538198267
1571267574
1367903805
1016173188
993913544
1755778482
229893443
2128901580
1892655856
1297258650
1621143368
1454900409
1710902752
14716537
1412760751
190099695
276072698
732732958
154128086
1966821328
658972938
2007432297
201314590
1725619424
560225680
557417381
1303680306
1971069437
1020282131
717766860
943856170
618280581
68706999
566710731
768664117
1631212279
1122234152
773653736
409648685
2695163
924886537
1300328035
1951660681
83160154
1668704995
1244051889
439364532
2129451560
884819460
738367098
579686636
1038473775
1516122028
254608111
753959936
2112537919
1953501277
1566115613
711839222
969991014
1791357547
703169446
743785221
802361637
1350735742
1846135809
381562113
1694079282
423653470
1447025956
1023204248
1000479029
1161215552
1287789515
1090529331
257654382
1816209178
855933215
2133072935
2146272331
466993622
955738707
1397662078
1727471022
1647163027
1014195963
1819667837
1242435128
505769774
623160728
290803294
877832073
801986441
209573706
1986869796
1453202921
163555553
334681845
521565332
328171321
941693905
1507616538
120192409
1362748592
1525341026
146363069
1852015702
713182023
906559265
1005285441
502552363
1964196085
959275997
2019592673
1085374876
2048856732
2002215101
738098668
1626474906
209114043
1412819912
2083047144
1085432310
127936324
1198857312
872702156
211355983
592635922
1350563965
136163065
1435016424
292561287
1272867798
2010933743
1723092343
2147167612
1146093380
2052075083
587446308
772633403
1679665602
1089919926
1559834368
854474122
165311035
1723874090
1138686214
15344342
432605644
901765388
617438982
2053628711
1845919790
233551397
66566214
1044970240
1694489269
817798781
2015481050
569306597
1076122199
609071490
1551510525
975214280
1946810809
657839451
2057407574
616691442
902653577
1781619911
1144594479
2137516247
927570119
1297884163
182487763
611051507
1342652358
340536039
869520764
1376994912
922597293
935129661
1659266990
1269485304
1535365433
1684947641
233535938
1435298310
1411157751
1768997266
1058438635
104194425
803761713
707018453
1035922058
253938338
1062317325
42405036
22326559
641995325
1474090183
1009938145
2121291291
302178519
45392195
1882909144
19351300
1922804333
1219510241
563887374
492101269
2041988289
2029529310
1549474182
217489892
551513733
1648859822
1843028590
2087041655
2094625856
944825928
776007193
1133637059
1563455666
710512456
183069352
1889483009
1873689599
1921471034
1106755026
679861319
1910797688
358518853
1164339296
2533420
1745784138
1441794883
823108113
513197449
1033466565
1720049061
152842622
180111951
2068256868
1846564030
1326696954
929920492
280598374
675386208
1039192426
1500712416
1864898070
2017978854
38031541
548283325
1842839321
1688256569
1817866848
2005352320
23485629
870606792
1338963742
1534269347
1880025288
152338451
1123010276
1528969107
364707694
1170490691
1973688988
611223739
15810064
352682863
1499660579
1400941525
1274684874
1996266289
1366096271
1659090398
1580239806
551017187
1864380167
2025176012
280065642
1539529777
844515642
824728575
1635530079
1894430250
83341418
1147086190
198614021
433901657
994779829
1539384612
493343014
1271669998
65457601
569340205
538323985
1686603896
573984211
128132095
1610180942
189149039
763369919
2128101352
917575938
1815229753
176086353
97173315
392266787
1861073655
792904990
846910615
541449784
1946957920
851338289
970695044
1920352148
1213633864
1629699492
1242562783
373736630
252764233
642458992
798373923
1511902729
1686625298
1292065193
159709722
1602931094
1345567143
2101842964
1677869118
1771103565
461668052
549495172
1311760178
1548079997
1935386874
98442080
272050910
547885003
356051960
780257915
1680699917
191857222
1470185088
414118596
1870416078
1872249660
111523856
1971967237
1763268818
326260070
2145601115
1616422103
1319789819
2145235387
806407611
877654230
922851315
753038287
1982199356
453175998
46133481
1639280474
522600839
774243578
470567083
382004153
1528568516
28548521
1348178323
914242666
1724544824
1634265153
2045460910
664210597
1161155614
459457760
956382306
938298856
182604368
300589926
972138290
115408612
1862776284
656858557
848794337
2085381630
149220194
1503897986
1077479894
112234934
842867720
1782977058
1376365933
371175815
1798708655
1709955255
82265680
1507626071
1849233962
106345769
622172423
1751189383
1815085353
1464286944
789519296
1631707985
1230526226
1658858192
968279776
1536926940
1284965045
610233004
273739163
976135770
456236702
549124149
320103302
1123723291
345635447
1236764343
478868566
1403665616
2131403067
1370121150
440525544
1115180753
1902173451
479910663
902715317
1489646911
1723681402
324222643
375898321
1510555661
1690888226
861363336
351039871
1979909592
1887147695
1368866853
2129545061
1453726895
657929056
1220442601
820446040
2087645589
1796028538
1945912576
465224330
1104164260
384397580
1154282276
1835590495
1731248854
362477475
1499102712
856189140
603032644
1401781319
1760839662
1661747479
1338148438
136533618
1119493536
2119228335
515207359
1058974267
282323117
2886534
263985789
2042926283
638894701
372806490
567211980
1338039577
1519825780
1983677727
2021724529
1272394437
899351945
1333768942
621506451
784903105
1284308213
1362585578
295607970
332693659
1078844079
221762712
77898907
888823994
668114971
1691490110
1687933381
1064728062
929712083
1305614185
1326937562
7385749
1398134008
100612527
954261542
638739080
390234628
1631589620
963256890
850305740
1223176145
586645512
749144058
1263913414
658885980
13691124
1200804575
622128678
1464745381
192795695
1068529755
1113679569
1496115674
329519074
1659594385
98848933
749479962
935149297
627928166
1999287222
379604625
707991521
688795296
1247918676
486647772
2041144522
1113059531
212906930
1948086263
416697777
1286131739
1417107288
1012014247
498986113
710940765
1691137789
646580082
1605423264
454993751
901919367
160038237
118040913
1532023070
1139384999
1747203044
1373812145
605067543
711548652
862206000
1005425449
263847480
1436306907
1671700075
229267257
1634419406
1327671235
894925380
614623128
1020721762
1868509582
1338299694
502772716
2144763920
1919255667
868602052
248584168
1022408950
1872121130
1191635740
358220724
1797124723
167203059
1451926683
671967686
531197853
830260093
1585555913
1965081976
114610852
158235883
297967272
1429498242
1043214101
1452723738
2061245748
2131514885
1946575735
360557154
1753288908
904022069
26047291
1553119770
2116804238
1962142833
712671206
511794839
1813925819
1876406271
1247068098
1834580781
1002065106
859379200
1902736042
126279884
675828914
2133895566
955767348
609674142
1384536779
543004711
1454215882
300795180
1810946438
217460245
623046127
1877516880
2139737697
1241665800
1736587160
295393463
1396977124
807119722
1577318190
1999356117
242312960
1677675948
2047122841
2091108938
1344560976
499183641
189980966
305920468
1524504040
1880461975
1175017586
199561609
530858465
415324517
2015884308
983137070
503233696
1960164692
1098036539
1002467049
560121060
2003469265
1230862106
919935982
1498170195
721080298
1948024025
223386054
1480344415
1728060878
1904172528
2031915604
1160003872
2059694576
368327600
1356886532
542427818
1190755721
1435682695
668350874
91247773
830277786
2009332742
682405862
817631989
802258610
1868986020
258631455
143081381
1440755815
1911505086
969434904
1319336273
1464174450
627428644
629536684
422282599
194169376
261788066
412244494
1399214404
1546649000
1869906306
473748254
1421918645
784728638
992720425
1630719957
1978251985
815226026
1552149971
1291481311
980454810
255584286
513613448
112941560
2017658161
1747653867
182254662
33590870
1370745284
1696723586
142153591
1151987095
1796946934
992956006
2102227025
2034105308
295630621
1386019281
1380898693
1475977381
2035013298
720187910
1824241434
1498486376
17342227
2007854418
1360866373
1742040235
763473218
1626267817
989574349
462011334
261878978
466847987
109677879
187172100
533437006
1733768685
480358125
1170549195
147864166
890606720
1822604755
494086456
2036615158
843986394
693790648
1114865588
748354974
1440589977
643576663
265259693
694110717
396040005
70096576
1088606042
2016302323
2032579511
111892518
1009205320
1529434041
675115337
1975667592
115988899
785091577
1438621375
1337182509
570526526
1856677846
1536703616
1850662133
1677445803
174602181
591839299
146405991
1885147031
1696884341
1077280552
1058530797
1693396053
22876809
872371586
1557735512
1832860048
729242798
265131088
728921046
186541889
45912481
521433413
182764385
1706383703
1844823140
1187113830
584340328
737801129
537676724
673710861
1674372057
431004235
1850738233
1606158066
1591246650
206355999
1382550942
1374032451
1917062030
1698507288
2046994458
1443767071
183379185
1181486895
1668579375
1599645992
873441407
305653898
220178780
686461046
2073182920
186650523
260754651
1288767874
1407373043
1415914924
1304363121
698817097
1468701881
1115342726
1429745944
741968838
465458461
1936385458
58649434
1042112647
1919159809
534773492
1755378043
2053321764
1602349982
1242273772
2072100690
318112880
1143230090
25703170
1464663737
1362845157
2068553290
1266786910
1780469570
246954215
883546565
1305672442
2041583693
536831597
1331355189
436765742
316325115
1902261768
664498696
2112929257
432306374
1766126686
1144750471
887439375
2014272985
283324909
1671413174
319072740
767135137
1172071598
1533767608
629994797
1882085814
66926515
1655671180
521021124
2001059417
761674743
906310285
1481526193
1658815640
83497370
1425140113
1850031804
142816900
224800441
753685279
408160134
840536314
406578122
2122815461
1296880398
1409022349
310524055
86688361
800396794
1628785987
1021543599
1193478592
174601245
1841787832
505822867
895229705
1844071670
1807742142
929813201
1614973986
1978755494
1265028922
1554157490
629359459
727388621
1962786754
339863305
1988205221
1535489503
159342130
721499266
2030143075
1714504527
572282340
1554864604
1411709124
1231154073
2142558722
943339892
1807195658
1276933133
124391577
697066856
121112404
1666451445
966206620
1411673721
951556937
2089192992
532188346
895648749
621487151
6074385
1598584185
1802224248
391375474
1244483097
1506721399
126160273
1350583154
1078763207
367705459
298700354
615456488
1797681145
631432796
1583417920
1688213452
971162800
2092465274
670963371
969377280
2047330811
234625573
177808009
111140629
216098848
183740243
1637749350
1655135140
378609679
312384175
590844680
798936084
1087388919
1877090184
562963770
1695129295
1498868322
1544224759
1613002601
675193201
783885944
831325865
71435126
389461982
1192562174
1020069426
661131709
1394586552
2089575050
1724860309
1544156699
1660607422
815415357
1839855893
133504154
2064349051
55287068
963745453
256291779
1515592991
621558591
266669035
936705312
1355215071
439202747
1726757586
493242966
276889548
47493487
63112230
922766649
388572123
137795440
107566735
894517917
114642521
1737344003
405002060
1710449759
1760940820
1471630907
184245073
1960712196
517977965
279572962
635543825
2016635638
1242690497
1958585753
551791866
1944030630
1608736064
182312803
1918925455
662585808
2139778138
1666171521
1885965764
932984432
366775815
1105189306
1448989811
1657920301
385725187
357605397
479435132
1413585885
648911543
132752374
1726555931
1842699374
861493507
2075401620
1598266599
2138414813
1121393697
2079241361
1773220172
133295918
879029638
949736947
698954796
14070839
142845396
991775683
1429371575
807301514
1676201528
29007461
1187628897
1607356601
1327804001
1962578196
272629222
1708528443
828967700
2143197933
139698732
1638794677
776188858
769764874
1106177967
1004482607
619809405
729877757
1890828215
551526047
927399652
377820666
656585348
443985126
1503392575
1905726928
1025534241
1269423368
740390324
2104029922
473312300
674634040
1601755930
534857992
1477731722
315933845
220346009
651741170
517205702
1940002797
705211635
1501950182
2117124475
1796162401
231392120
1602990885
485368369
980129716
1882740669
858046667
77153074
14318782
1075153623
1656063445
680157897
1834658346
959868940
99044212
111537585
271667694
1957057530
231705850
1806754117
1802123483
1389395096
826000281
1463080222
1947984772
1199430758
1436571755
472509228
1491880254
183961515
1283621381
913525195
2045267041
989734341
449521295
19168355
246655240
153819999
723359131
103442982
1000272533
599644331
538452027
485520417
207303569
4647296
2136199639
1466768547
1874083219
1910188679
631161001
1558171616
1824073611
2038529479
607313281
447058865
1679596497
1295831229
109653357
455443769
1782743291
865220404
401716537
26732158
2011394568
579421347
1092470894
651204632
820243919
1764949636
1669748734
1378637139
801341002
186988123
1922778874
1711351923
1218685212
449784637
1741919650
456474625
1512591381
711307371
1545680853
832487794
1112148277
132021179
1781042368
686854953
270235157
1638550795
999820324
324810755
927905353
1819582084
1675701498
443622915
1366045425
526066491
168794787
638227450
116908383
901363827
461222946
621868460
2080107973
1002453597
181184927
1706322092
484499308
1484592608
1902974570
267551738
2145711488
773960179
363403828
2129086415
1974939142
427504967
2135763322
1172187052
89110789
15576731
1215504235
689097129
1653335258
1951437987
1227096835
1180743358
211767531
668162262
586005642
400274054
1940807659
224037034
471843556
505393716
195996134
700832123
2134270866
1721687148
814134530
916570087
1079833491
755133862
1189020866
1296800409
774253400
2006251989
1549792637
2108262541
1883900679
1916968715
1899077977
111800456
45343530
653642335
745130527
768133233
1121657090
1213165102
205127151
747051123
1546441267
1351636724
1523306344
2022554192
1033409246
242772368
266895947
2126845246
1811922488
239165629
963904677
1216104031
567192581
1794414360
333626859
243564534
557723098
251444105
717813748
160143128
898771302
1361332970
1283146015
823759486
1664963577
1369408612
921955068
1040172419
315382837
1827004350
950071669
2146864900
229416991
1614712646
883875492
1917729279
1125903501
1647796432
1339419486
1171825818
1631651125
102234981
221960773
770406140
605069859
2129009805
1669387869
927179499
95672097
1956955359
1275326220
1597630006
1025413695
247246740
25678867
357478434
228324684
1931796745
1853275669
245701605
1266707054
680893445
620264438
2064761469
1386614407
964824032
436840126
932251334
1675945857
1800439912
543471994
1082517477
854961470
1374572098
532484151
1802084134
204916604
1366182546
999946502
1715936422
340363345
1111032443
1948177226
1265704863
1759995125
1000955684
153612876
663337045
132971524
1601052591
1177486997
1391105043
1469950223
620247041
2102988799
155084118
1587378551
2137807594
1093545806
197421146
1422520518
351528363
97496755
1301180181
165578798
139823562
1016603562
1168385450
1441475989
1900962429
325288366
192925678
1208399222
1694041706
1466528643
1709473314
1109728745
1834125632
581764494
524306186
2013373019
747928107
1136557544
1679569657
1961663268
672866021
175048180
2076627865
151595630
1376495690
1454224801
517691342
736019099
1792446706
461052858
1941147444
840917823
339154165
1281818912
1048716323
43184165
371365517
1229463786
353932577
2045454537
357907541
1701838593
1336981782
1784123030
1197969472
1413755036
649984443
1185177432
1135939834
1653824287
218494165
725243064
809768927
779242402
1702795402
958415916
546271257
620076935
1084413622
576619494
1864969621
890871636
1116357462
1416015448
1347683020
1242089929
744730839
1537938246
2039967607
614883789
1064772328
124868955
1703107736
235829529
73780167
534400563
2062695262
1582559786
744712468
97903064
1803322613
675685960
753690456
2088895331
1878577945
1202292354
172980521
833382624
749377706
659930028
929154281
410848766
1282269528
499664141
2065311396
605867573
1079988247
1808623264
1513616308
1276560361
1977403227
376218650
1359048731
1260635849
674079757
1336473475
968111755
1758981427
1245175783
1802440498
959223594
1998019124
2113628657
1330881933
15175000
945819867
1052027793
1895699369
601498330
1070215616
1039717914
1545137625
1375155966
40700899
1165201953
1776015391
627175163
999367771
1028380137
2135801854
1867395523
342746565
772709169
468071134
1592654342
332352854
281057365
1447785879
265223842
2109443812
1767058360
1847485144
2025755571
2058861199
1974080299
1000431147
66106633
745150026
669689499
1200698530
706211910
1424562469
2009947413
967370061
659412206
1394445514
645117716
2137436367
1660651224
134176124
1522639075
722819836
1395413462
288824788
682901638
2048018738
1741174042
1400809450
932876084
1509760252
1579339276
1725343500
1627481216
1165543483
1945711497
321872205
1008479757
165686067
379442538
885976823
2036433002
1628563172
1889190479
519690182
147324402
626891008
1187596542
1335124539
1591710549
1129848655
742670467
2021690857
143570539
851246964
668098656
1530570906
990364806
1827559857
2097780394
1698859406
292955570
179461820
678506713
182478868
869220382
1113167476
2059495267
1235147592
1806241298
120999524
1445824854
1214408577
2107805775
1672179431
216052771
262456171
248304176
1778153849
2050562660
76984398
1053463203
1343681344
513004701
1748405250
1180157865
1233013727
848611580
956905837
1286116755
1915201206
1680188292
2136294891
1547807439
1646062551
1483875508
1424253236
1101940129
370535363
661204207
1449353032
453135063
1034616844
337191915
1289765005
765619476
1349440390
1190932698
1195254147
1843863
1265334437
2046399044
6642494
1626847982
943667434
1377374755
1829323241
831577681
331569424
1851263468
127505468
1744855312
432235893
718921879
1161451063
598565991
1247872957
1945532637
1779833214
1382460292
725688234
1942618278
800312185
1821520285
1790960687
1487580951
339965172
463736335
1199168782
2070431149
148777205
555378420
2007237452
1324878934
678495533
1174571684
1934237238
716619118
835721618
298156973
458382716
1339983245
438855883
1341509599
1799028143
807912786
1639390230
2068866643
93665381
118430991
477437735
1098486084
1896899664
2033641212
141711170
914471539
1343041993
2019885928
1528275625
1179326746
275784835
739409124
447686103
1774618732
2135746737
82970692
1879199759
1060169959
505231102
1870693779
1787567307
1408006326
760441219
401200227
1077488552
1297364977
1963755972
175757047
565525187
2091996806
1131237957
1889112011
658878290
1905942388
828909520
1969956084
1131143531
1711089093
348796114
1371097547
1975041633
10449430
1913699014
1858021707
1523904465
174647137
1983643333
258725304
513513532
1058670734
1614346448
525599581
1880691802
1601870108
2050870617
1119169965
1708700340
562933157
474927870
368674588
1619531435
649390890
1754193517
446711994
1833256473
2145785826
2031262913
2142135936
1255706931
1067116033
1592246346
869233922
1353800472
1048255178
918270834
457939908
111004061
1625112312
1029519759
669759460
2009561291
120314030
153997802
2123263567
1703827940
470163835
1196929695
238537691
637583282
2023886865
1170765496
167021137
241428650
512401699
1756407626
850432300
1228933837
1888716981
1534793019
1927557689
1796500123
1798030512
1910327735
402877443
931077145
77592181
1195294312
2091688987
1698667631
197568875
1397331345
1843409582
1630569441
174452236
762155764
1233748451
845938595
785211093
1313993082
134153684
1865587568
1610589874
1095238801
1260165968
1952811715
1716759575
1748111103
254537380
687013489
539669702
544653213
1241534037
1162437997
1270703274
2107158035
438402960
246313487
1453616166
64852739
1548382034
579203213
1092278425
1872061002
225323654
1872476355
524492951
1008634346
1342272351
196657471
1109762570
1280209029
444278101
1069609228
1825688292
1685945222
2073018637
21675765
937269156
983375408
1312719011
1616713425
1288932990
634342261
612520361
259396435
742963843
680674743
1770715900
170301031
1004454197
591007395
1700689709
734283773
370847389
483564565
34433860
1230617758
10617312
410661229
22825763
1838520315
323674575
1834732532
1975800428
1353332573
403323293
1150531737
873499250
2076017361
682544024
1163416130
1951496877
913773638
456308006
430515565
903552499
2119292364
2133407736
282039014
822625790
721856812
606365110
105953913
1479549397
611352338
1353272576
332878863
1360884027
270505634
60034616
199372157
1701163803
2081086155
1854640886
147611894
1670960941
493857257
155625070
569500475
1721910882
431156263
95224005
1078555295
1012947715
1882864665
2093915972
1218684132
701256506
1772194775
428665202
1911899241
2120926045
825839346
1003456789
1608567353
105500084
1661128763
79550583
1657796284
1970245026
1756841131
1238015514
1582663708
42406529
735344675
747976417
665070117
1777031323
131249357
1225759095
1490937444
629824281
1344230951
1161278071
1324774956
1691121593
967124401
2053719775
1966981663
1597912463
189386742
413759409
1479747943
473791917
397406237
2083028566
1085233284
396743839
195058535
1496473631
1126395041
2139033595
889964624
2098045913
1668509749
321786610
1185452419
1380321796
96598640
124821376
1581476095
434575820
1853138262
1632573030
1137071972
1848916040
228298143
986581962
1112860978
1371761607
222577832
463489241
398729559
914164720
1514851756
156055567
1476595362
1472208836
1854559493
1912511550
932946284
450166117
1567761976
47063436
777592345
905787584
2020017154
111562736
1461407938
1040681490
1621726463
661235704
1060806528
1288006529
52476703
1877584596
612765884
952827436
2146464354
1101102275
444890700
1880589571
1997280330
1302480416
2087286975
574999360
933432174
405353973
1962048963
38813431
983232777
928179409
1546149651
325321108
1765856780
1126324940
2038928216
1231210953
855492422
2123583673
626990186
1860237024
137302230
1640192203
474655183
1790077641
1309140097
626558889
966865594
914123897
836376977
896624740
283375030
1996379059
929812927
1434219242
1708434371
971184972
31666690
1066271246
136514976
1683472419
1837279821
161950884
480069426
1563989169
1994296906
49811302
623432680
723044102
1457997937
608272065
852010908
1180347214
1501163816
1783111162
2032839875
1283286492
1266634488
1273252359
722221336
611153162
1265667927
1366963282
883658017
698183823
1511286141
511720491
593047100
1669090830
924976296
493601770
1291678079
1300206588
530581128
473865393
1404224822
840595392
830080766
1588709828
1782489823
2145961198
526631157
840538713
1266382545
1071275934
233245772
557668162
1173527662
771267486
814295439
482250679
336002743
244025783
1733470300
1750416587
547797140
2108223391
1996329020
480337680
304876703
228030616
669533254
420086674
24149312
873430027
1740584648
364944747
1061934522
1456104414
2129561733
920780312
990051737
2080617399
2032836701
532768741
589860409
395197292
1945696834
240842592
420248519
1159691771
2034477229
2062621615
1344014268
598394751
1024306606
1346841790
714204747
1783872885
651732163
396537815
636174670
534623175
763585255
1453387909
2075009336
1936643752
1055245801
735873421
598430964
2047850193
91043140
959099581
615628186
1861800891
1191598907
1385424130
2065460346
1678058642
1222724191
2145819076
1238296568
1493036584
1864741983
1752803526
822237897
567180348
894722635
1010046059
1858389349
380145375
963479355
891659614
1568154880
966927658
573709265
715545164
381243460
2104268251
1478788028
80582763
1925686361
1304784243
543923369
161019225
1871709392
615583845
1469893267
477036023
525712087
752827019
1927290850
255872128
1470635729
1333433858
1131785100
120528247
170380806
2141920524
117916625
912302908
229814471
2002462539
1308768118
36187904
1778022041
947168433
588569124
1876431409
196680048
334788094
141288959
800633306
1048923618
1490329812
1870911732
1012049462
575585859
264121772
723016914
866963084
1745275863
1495504797
1108409983
1088045156
1350627292
762801094
193896313
2002663246
493071714
255830641
524761828
667871363
191237458
1061463068
940228932
660839434
564250623
1876034606
1116261143
422393415
136586042
1624560248
629113467
1904883963
385991090
282089114
1608939690
2105748873
306425663
2053887587
1157754232
457322503
908353796
1374608857
750566187
531133451
1446472682
1537396653
414316035
1335901901
536829378
1488415299
832452655
610586005
2094238895
1587887507
1713669260
756075722
1149558328
1560250400
1142803571
1768787954
462535702
1352708955
1510067258
1851830082
208776584
594850317
1591184013
1721967613
108124938
574604571
940495587
1477575468
2034139261
772951998
606994162
680662291
1933789984
2052917393
1906064854
476269418
1656526516
2089538953
1626832551
675870288
1246178346
1006929620
887117139
863888096
70465206
1760320628
143608247
1798278634
187102236
1684309247
496913928
295233939
989388606
2117481732
564894793
1426061616
894718465
562888301
1987183410
1933404923
767015118
1594563508
1840991014
500660470
1411870556
1795393580
347578374
1110405229
1641147092
1511199428
1830356051
1805279329
1792077819
1666540
706150707
1609386316
407548898
1295527496
1417613702
1590401838
195091799
331941773
1696710346
1497767517
10700495
1585221447
488337343
1937774974
440144747
270302816
1558024091
797510822
1531048756
1506402742
1393177758
1429669245
1830739361
1373600840
1317855960
1105948483
1260282491
597635299
344233667
1778232910
641192204
904400569
1290240527
528628831
1834257510
1863651815
1564830042
2055037919
671565591
348372559
449673215
392301241
1494856593
331901064
1146478127
1956828087
1668092001
429339532
1667821108
471728463
63545718
1526197029
798063938
2018489217
531305940
1138411212
1547636223
1449560180
577621236
1721146094
1566613163
28708617
650617687
1310979686
163728917
1229575686
521008837
2087298598
218783491
1804445676
1748162599
688102254
1824483247
1787509248
435447101
1961320233
851393035
245883380
2010183535
1804199371
837664774
1032756928
2016197586
379274652
1313788135
1950950602
109575997
317374623
799869331
2096388449
1194695139
1438073234
1762857686
1373071736
1604927925
2029713094
528394305
1284309398
539141193
791660898
2056774514
174437566
1573675681
402803126
162580328
1649687821
1734174611
804421187
384023713
495188625
769117663
213863093
1165376094
206674780
387676812
290596762
1568743173
1913933169
512542480
1864032955
267713142
340846715
18112312
339618238
458141957
1447504240
844103085
1509845484
1549065409
1436137208
1863663642
1715610666
1076996761
400266687
889519777
775874619
481073609
1024727929
210147906
1215414863
1611589353
1458267157
1197068080
1088144945
1570279737
1501116126
1186176858
226264686
1808141795
1260922059
1701315320
264658157
1511425399
1187227766
1278866173
1804798060
1787358961
61841771
1673614835
1998026119
1223262339
717144603
2094088435
1928761866
1361930262
512056054
1487538210
1392978446
441115922
181745721
1205964395
1638012268
925034018
208886406
1944141069
1758771644
749395609
492369796
2076559781
794032656
1523547746
2135920502
1061915778
2081702486
692989859
309228690
99519285
384066283
800438922
1587426219
1438479032
1408327921
2046687361
146754133
1238146943
478617883
38816850
2011648381
1685944542
243997275
1711283222
252184658
1544662227
383821078
1363635369
664066658
1288668894
861773379
1515214978
95558896
1079473158
1300746193
2104005487
2022059136
1708043211
995958523
1282063288
954268053
461532257
1409893935
492322450
1527750476
1211935306
467638720
216086689
1110749594
226037093
317506625
1201605800
251213771
1908356571
332378871
858362591
1514942838
2132988209
960641667
1107764007
1264791499
1655038123
1485996265
1525712469
859826411
1341113793
2094286169
1982200362
10996958
1395384268
1778629065
216654500
2042858497
1824633963
1918458461
2079084325
771787146
1226056531
88417656
1580127444
1163259227
880796414
101047430
1225673221
651648630
1913007449
615874833
5413042
1025822522
1100325404
2036514596
90266375
889373832
920995190
1153970914
730998385
960390902
685714577
1478522856
335482749
1934904517
914074741
1269702016
1227944385
1680179564
1651663702
79201507
756467062
1582518453
1852613227
267987686
1402170976
1846527082
152012581
1529112240
94074707
257097646
258521530
912730672
8155631
1723865509
538447541
632935161
1133208443
11722011
219130088
165580457
1712486391
1032714911
1356792291
944830963
2002810371
1332187638
1053266233
938135786
1557950058
2050849780
1518505309
420564024
232570284
356104054
542342637
1270382161
1365848743
367547069
1539804608
128356187
1199892155
342941490
993393157
1766625238
12729929
557156358
914400533
445761676
1366089571
438022775
1891755322
1026832631
1051332018
1487421349
1342999247
1873458221
1226819811
1159603346
49740416
1239907887
1328472725
1410647973
1921501553
1409249028
1869228253
2006260425
1760632342
2037912839
1785258751
2064423778
785989136
1182991549
667030956
35383588
2022474331
122187481
331794971
1859735026
713139232
783847957
1035962021
1106892234
1088675233
572669913
1407560794
353871717
76904297
184765207
1211292574
1087232931
1638695721
714906690
880571826
380691639
527408094
1828580120
1087430390
174166317
984257320
27105757
1093690067
1783415244
1743859818
482539388
112259248
1218654446
1009351257
1934804455
2005791131
534108753
906159729
1718840932
1535302491
1106844396
129311501
1180384456
1365418431
1069142795
211962777
1622711363
1572426253
1215611409
1661797940
514917092
2063952749
549293357
484731341
1531893860
430182906
1253153996
1740085338
1194398425
1958917640
1081612460
1373232955
616507184
530079329
605503873
1582507057
1742615036
1608907150
1785339881
1547212122
114344020
2147470795
616127458
1375914411
1202839799
1187076489
215768142
908603275
317594661
307661288
1124859549
1566559764
223940752
1188484744
1708835405
1501688657
110791446
1524472930
1200666236
1538382906
2119627415
1231331338
64731451
566133661
1555149949
286979246
723078374
528940751
1764309748
636758178
1042361969
2097158027
1404641188
1757553116
917332375
292780781
1299110317
1742450003
1909113650
1634030419
194956886
764553999
1006833846
150884639
1727581656
184759322
6135811
1864870148
1167145378
1370650749
1911902819
1658099737
791027872
1464169530
1225583754
606621701
1453825796
1374244549
984197377
2004334501
1623311934
755396579
1397368251
339985895
1255164866
1352325531
499891039
264128689
1586120235
1202760416
1850054990
273645315
1494285586
1700376081
1335162278
201778069
1056144734
931775402
755670417
488510255
1018032513
1267351165
1771095797
2139552230
1267616815
376902113
1426152931
1277329760
890542038
1920325351
543934397
962439522
1603724839
659526075
1305895601
1589939932
1513798746
426192332
1671128079
2095418493
30648627
1774272223
317434935
881197958
990574418
1942677824
1017585794
1668008867
938944054
82988746
1307917004
483490301
264461315
1009668398
492796052
637041341
626710337
1031283770
2031714585
795432088
1325708542
663766753
1320439497
1819169072
1839494235
1101767147
474714384
1488208948
1713321249
237072462
205347650
294840636
859194525
1410799644
591511978
980045067
1968818641
485520417
1867875419
1764980911
1386175332
1083098996
870313483
291017974
2131392558
1069021015
1171394641
367582563
1466201729
1212839111
1962422675
1607502417
316910343
1847330814
1773427518
241044159
1193768919
1868394828
1575321260
1716062490
1471010806
583825620
1299376764
1956514408
949423101
450526101
970304695
1734817515
1802439747
971005227
191004071
2114391258
1576122926
400401829
582333077
430979749
997768781
797464927
1576427530
226665046
2121301262
75321304
1335475685
2058616363
634451277
776319769
538467751
1795564457
773181076
2001583426
408251531
1255363006
1500463815
533060409
747399862
1864477770
1045413220
910804853
1812043838
223082509
276591023
1111099517
344930019
66309310
1976759146
14843256
907942370
1361280448
936489949
61472562
1799371452
1922870539
718381370
931557861
1180358810
1461053459
1384509123
73362218
1678015852
647844513
779539721
1983677727
600978069
1387510916
340992928
1262257707
1937399941
891057390
1755597787
621126127
1260355532
1618619284
240124270
1517836166
558911644
1905417177
1054513934
1898529460
2103797516
1481064751
80885739
709498503
2108874362
1098393744
802048441
1217180716
1151725253
417846696
289353350
516186514
642755520
1060812733
1552101309
1469116201
1593903381
502316426
2099327403
23482842
30912458
1240530617
964396625
2100438104
982064284
763352132
1481745717
382897824
1771893868
1880151306
757637057
367687111
1560520083
1981034711
883994949
324623955
587275710
603036745
1047282191
808957914
1449461865
579046987
858909756
173214481
323276872
1769109141
697644544
1337081569
1863442418
1670429098
539857555
286008232
480381511
1050659664
247722356
748016200
1200761483
1232024124
1254593815
598242136
1389672581
464182370
1025673735
1760369349
784527405
1877597952
996642682
1200562973
1644158956
2082361888
1685602391
267191374
870463787
631019561
18058252
1969759558
1884548841
1270802799
394010171
376351560
912728634
1276333582
2036726585
969045693
862343284
1918364223
1332375026
1703715786
1180561688
2140234165
150939347
1806197590
409662120
736809386
425389374
2010003993
599045183
1209368384
305054835
990684172
1529141404
806692534
1886636842
1549030509
949794289
1834647621
1207506984
268424419
1156382064
1072149496
993713232
533940309
1887931722
520543510
1868817804
841617833
1877058960
125079771
1580016407
408207638
1807617970
1387040728
1123266278
1968677351
611712816
721274152
1332023270
1875551
1828691112
1693869068
762543000
863486269
884299163
1487893000
6112332
1569487714
1382579472
1124317957
1672669553
240237428
189516358
327855807
20713372
1445905477
1659808129
1945593961
902970747
1403521200
517526600
1715574230
2021275669
395582270
1634725512
905733903
72556070
343703095
628700505
1311050452
117053053
862702302
1596082790
991058836
83913513
807073691
1877877637
331850958
1869722691
395743165
794409436
557075415
1737008814
588327109
2043959515
1396017337
2100507808
1563539585
965278382
54537147
1121846802
1051493057
1133043304
2007436597
531339664
2002046216
1940898635
2132236006
1598755773
1475930009
1548490102
682437614
417418309
2107038974
1216585251
1860890707
223252945
622623998
1887452302
536663085
1758241661
848378237
697644880
733503055
949920450
799758064
1606392437
2011047723
1717242814
1005641109
1090635985
143969970
467049008
401887011
1439807100
20334806
1012129810
168264070
1597006744
290217896
613792527
2002898584
328678102
1944248562
1960181409
833089055
328483608
1149644679
370061729
1004571628
1626829584
278325158
94866111
1035166847
1803890054
788151594
1577620449
1301201835
1279972489
1498205204
285171136
575525507
757811526
1365693420
1666270181
2011950385
778231407
919595439
71625217
1555346971
392163353
1986657351
684255564
1435284560
1250241998
53916741
1041409826
762285629
839350311
284104812
1521438885
1228847205
634198363
672392289
1143860665
175114377
347334736
1403153423
1194695828
1537226302
1046634673
887322775
643465915
652749865
339755795
1088001659
253267629
177370121
1462926201
164100645
2116420602
1325177622
893095385
743938125
311685309
46405186
1761124939
1905282507
192750691
110501975
820766084
1316769476
588292844
1492059766
1975754013
1733533247
626852585
154682526
1777604050
1169191155
584655516
139173845
189486757
544149179
392994134
518318425
655272717
1660573653
1811206186
1350058443
2132834926
784306290
658965485
1563036827
2018653860
1626771896
1764763955
1176791891
765521620
106190266
1666815717
883355116
1340808774
1863430477
1589234817
1926950422
413602515
1108749588
926511749
596588373
225882842
1412164022
522117607
1268019583
1791959172
1856323981
1132518205
1152576557
780650818
277561889
518859533
920407175
1124950936
807308798
1892649103
1930042402
1499982717
410750425
901529263
1114567383
199375498
2117528094
625354494
1281955532
205114269
1998133686
1428915078
35029105
1404824052
917068969
1262205955
38693035
1381311770
623342733
2119213797
31150156
1967121218
949014450
1054776078
1533042017
1543172270
306724955
672071859
1542428377
2133768994
1684261798
1755420914
812990053
1269022686
1115932331
312163333
1404844700
784229298
875621363
660375498
764248692
2033921644
450451810
856452136
1995422800
680912803
57717010
746315587
1513331240
899384720
1309040509
1356035452
777049780
319726220
1050661495
1097154364
180985966
1210838013
198682432
1937771642
647569817
150506711
1897108732
1082660401
1001195734
206449477
1686666475
103796655
2014904114
1018696357
272807225
517587858
185827743
1444079644
85333291
828642837
215101349
1147831324
1541019075
257003672
2146543604
1657649510
108968978
1613631176
1993614703
2068370477
421844211
2134570055
1895704118
2115609875
1861367925
2092954527
277228682
2004106120
936752246
879669465
1149103037
1026042284
2087059436
1663502822
389601803
1646165654
830227034
30075149
773999987
1542189994
2091644316
764038493
1394424943
952788775
1267921100
1586699499
2051728818
1764020423
2094122502
763071062
102069479
559456163
2098157106
2103059702
903544207
1691086087
82005638
1876056730
1173573233
1316439530
2084036717
1524539748
1212211023
1265277317
962363584
224614607
1485987551
567179248
1866409536
591315042
1005359118
1295924577
910462845
1233276033
609524191
1561612253
613600831
726031475
352988381
1623924639
732603857
355835425
178873817
432582115
241142524
11387297
2042103075
11150686
1648419272
1379523500
836672343
456407150
572685365
420680002
895128704
1531162740
354770803
1929394963
1022541815
128360505
1635127594
115029094
1859399715
1201099481
981929016
702660321
1775858818
729037293
434827312
1462073692
1931955327
1243160785
856080304
1350720859
1962026523
1956849610
762274780
1985361297
471040521
688532618
1644457528
594166736
912546674
2050939079
1417696557
524198700
596376504
805236026
843602275
2089718927
1451239532
1545773559
384041074
1797243054
2033334165
1803087247
1298145045
1903396253
357661862
1166528188
719566131
1863599789
1358324924
2034619876
2066249466
1244638564
1689917823
1478930941
1812089528
51588232
389917890
65481383
333000444
1294110534
399816618
162025455
596837796
720602111
935200584
182407873
1231181085
68135605
2115975579
1031150564
1846961357
1289780599
1928020314
257889484
796927631
549349990
2115471400
1000506981
1053555634
399279128
67090587
1123019184
1021134263
1022882985
1690852762
1647728984
1726875791
575599537
1394026750
1448445862
479420248
1875674899
1960328362
1515813070
186756965
1708619041
1576266058
2103198013
1288397978
1209779843
290566068
1790592048
1731955706
111955976
1832338514
1062561123
1307288001
481333249
927165972
929591020
2037555424
1280470572
1378636998
1197680897
507337899
1791589853
277578170
1650979149
505801862
1854490497
861465627
1158083605
2090258585
1232812769
927680403
1489098997
282733641
472934794
660144544
1921821489
1596848137
341110029
484072371
1979031034
2100081671
484776985
1558664671
1956164668
117940612
1329601663
404328840
325447026
967658262
1926102923
888505462
220014705
1179883825
617998
1940516482
885081669
1751735954
793828657
459779129
2010651047
937447125
45518384
1863769839
1442731260
1070177965
707883664
1788173932
1475987997
701192569
257456847
216642012
1382664733
310864515
387622952
2042098063
1446693480
533937808
1130192229
907055653
449503438
1763021242
1677093812
387402828
1790600584
946663178
48782176
304321891
1578934612
206020856
1369099379
1440720153
664993539
775563956
229628248
880736922
705191652
107340542
872407184
2116870039
1871555312
1557357280
247274570
1785371397
332038903
187169508
129299574
1853645730
1277991204
1075815406
1710034196
144526764
1401075900
639782913
305212472
287260997
1532882030
2001592291
654421913
59740661
1201624108
1286007215
670833593
1249600094
1655577547
1813624662
134309492
1365392597
1167108783
1127236570
1022486514
1900470656
876954519
1570789370
952214274
1506105024
50408794
1222883931
1751210252
1532200360
655883195
1654760075
1504168216
50663958
1947217707
905853032
1140892308
1644652452
361201975
18297821
398045321
1222646089
488879784
1617277811
443795733
598643409
1836310865
1581812602
1645308479
1688585803
1236637235
1631420149
266019890
216866872
1593613331
940420469
1771907896
581702277
604199832
1758882727
1081968810
1116543286
1062565818
36419645
232109033
5176731
1740480820
1908597259
274842558
1995673088
1111988398
1688822319
1156001530
1205038643
651687023
429556601
1554085237
1572886624
221809378
1113581508
1974253842
1265251707
868223008
1832537647
989538412
337874857
782305334
323776055
1598440208
1519200289
1163299604
1611028814
916450701
1600567781
209441804
2140736970
1385285947
1196036594
383660254
609429732
782558478
1623517375
97138137
1183787884
434810115
888795147
857386952
1745279443
1841349951
766083616
237392945
19286143
13426625
678719121
1105995794
1943965634
102483079
690339908
1404547349
1395719894
1021207873
1621250167
190844073
1446993925
2045434791
694075529
2122120159
1715775104
570490202
41467189
1234365080
1386767634
205654264
1573776789
1259124441
1608611008
1759486967
1554681174
1381419771
381188200
1288750443
1243735138
1997892141
1037006882
20428677
753845867
1723349556
1801396219
1064431945
1081735547
37825163
1008227198
2027971223
140669724
1535836399
8613667
1308531510
1892226879
1441051136
1913655776
1169160576
1469929323
1421650328
175995221
716286300
778075718
534842324
1070426352
820109405
1461498998
1841811137
1722821250
2114967218
306558832
1368302668
1427975164
2123449789
491981945
737897697
256847029
407839852
145368835
384132539
1495947510
782819618
1890863249
1603411349
1973676438
533128723
971881500
850988673
1628232625
1015172929
1725608859
861069889
494368576
1636796017
1959339479
1188054672
1608696753
2054859291
267918965
1939406367
79395651
81839613
1596256827
629358291
738860979
1700679079
2068842917
443189900
501487598
2130401435
1646553648
2124493672
931655873
1231199572
181662768
140275532
10100325
693283771
1646634081
335947165
415883157
235735910
54046266
1846175811
365083551
1863813396
1090677474
1148798381
997026520
280214128
1417421383
204787220
716085447
1855058867
1785237617
2107376782
1455771948
1495478611
270672836
487299951
397552503
581800975
619456098
1517692942
660530303
1146894702
778704062
552262284
278228436
1693867099
18088226
434006142
1507852321
1168464778
1777465663
1672102257
523995501
2052647323
8381141
335131534
1070486093
1159407619
588321268
1312327271
1122425285
490693946
823453741
638245228
350009689
1128952788
354173149
2123253804
519887356
383247912
395288920
542187712
1544443951
2086757780
165968801
186595296
1673591712
1155866543
1384165960
242848462
760231246
470195905
648965299
193793151
1077444759
255174616
1794601998
779369366
824711088
1346724727
514512810
1792815231
1194397938
540734297
733714456
979756692
2019298562
1822733385
992960918
1818558456
1349788495
1902766807
277826587
1104235957
742068541
812450376
150626294
18950630
780819075
1471644223
2030669542
1764327265
1483731928
1502768322
651184510
30023460
512878043
1128560493
193307883
901257797
874021127
264977667
291567631
913322821
1154348029
321911527
1971276698
389932526
2114208770
930985157
1700075489
1149991671
1688646529
945706704
1248628367
1718363607
1545381899
1113925890
1557194117
1307174752
375037196
649242440
148075516
958715387
548332139
1488113845
1048577011
606979563
243652725
700104845
1193760939
80108751
1281198532
1071802591
1263178885
710605817
2079284483
613097281
726037432
1393853661
1321932704
237702613
1568049827
792936901
660878056
1753207776
545906472
2098111865
1926869746
1865202386
978341267
1438643154
169353381
1777973630
1537971359
1261078080
89762069
1406086079
183975581
469849954
706474607
1204109943
302006639
753893208
1881151680
498683749
1741599295
1188886723
1270836339
2020877446
973389411
508928829
638117100
574130310
1785258951
1973246801
1441011882
1706498485
1873112892
680915873
414506847
2090755977
1973214224
330436078
1318671321
1224491073
783361236
934060893
1301070796
2090410676
274239728
1113677063
1483344894
1773965581
1028355956
157743278
360936102
1713541756
1022772901
1298106771
2009446635
535692867
353118603
1402191539
1618911955
2121513685
2116057211
2084370848
239363123
216141342
149073061
2141844647
665301257
1355432769
665147747
332415201
1129336124
2094216750
1841139379
1933849543
774640579
133127469
1437080863
338036464
1579784165
1212178756
345804063
710334235
1448877790
1675753083
2030392252
1958582908
1063235814
77189635
813323145
1523594784
404177101
1218429913
1558452412
709731028
1927142347
867257980
1857984191
1142097752
44179619
1034997543
1070049344
1856819345
928255763
1534412887
2125435866
2022946080
618398426
1121877975
306847178
681661134
360184395
1519840085
867060307
490613842
151391425
1582074665
183970783
70990782
2048710637
1938066092
926717104
988147091
212845703
442344803
795133798
660658944
1811071940
1328439710
1583666168
628039058
2116631837
1039576523
127627531
558188281
629033599
1806002034
1278525501
1143278915
1493267864
582724399
1257606061
1394763498
1002879568
150561364
1476309890
433079738
1363323607
1511117901
769339414
1526119471
1202759922
1545368280
630796316
1081691985
1945887244
1724388196
281654904
1758488588
1030365283
209102786
1627987857
1451468668
699115590
141907253
195790707
1382243906
1051346121
886334793
1659353716
1231626563
2037916789
922031892
1172221268
507129159
799649690
1317016331
1418384216
1326042149
1768224518
740905265
11715321
801124928
1129181834
751276642
181518051
499090359
101802159
1695590742
1144795236
1579515011
1104702421
1162351012
974880135
1710557558
286283206
1226215325
595033538
1887985326
1442656806
577724618
731805723
1217019145
1931002775
1454648491
2069076991
246401120
1875627467
995487667
1685912407
1752813362
310864515
526568886
1150312153
1401407156
1561444382
1571354845
1830770148
908980255
613225594
1704165886
1394267983
1966902390
1218945188
1396341240
365066685
866189139
2143656802
250589549
876165216
61581404
1758477081
271767700
1722568341
1218754185
2036270619
727416824
333205702
1890373765
2004766256
164956711
994091373
399008832
917465199
4984897
59336779
1991003870
526288312
1974089198
1857681742
1103468898
1992286615
685228487
1915631657
557100760
2091829913
1625973093
568973577
2095333783
1969948084
1025595233
1742622314
2119281871
799998167
1093239121
1283267252
1348327574
427376437
118672507
1696679585
598312507
1131202218
644580893
643438634
342744270
612043860
554737046
1999741102
129365999
255438679
739681137
1744168751
334793296
1393258397
2046448869
805622771
257397887
1412658903
324080780
647433782
222605607
1712020197
632750057
866246089
2052051137
890543487
1790716395
1057213344
1929909318
768027954
1550932850
966598747
2023928853
170218950
1769766730
1574421297
92239317
596619786
1904314013
708576002
1423018581
55607798
2056397478
1363278283
1571824023
1177694496
807062709
1842126670
1323701292
2015638100
1761683875
10507047
951294701
930057325
1643652541
1385243491
1443473588
1949089004
1736499988
1318165748
847633956
1361233235
1587906870
1147778968
1557500839
838318680
539269984
1602620255
1137334741
1369070729
496483866
1556564464
284285417
1353931771
1444344149
950407403
1632415541
548411288
1444557911
1769482787
1324766692
1394789988
1519819048
841540304
200169110
1225308238
1344951096
696212869
571924828
1920519550
906876481
488409181
767467033
1143003606
1535937662
352926260
815066274
1507942180
1538985873
1364518144
509223375
547324336
1327330992
1994248404
447896588
1797565405
1479104298
1397761374
387777791
1496187605
1914504817
127280118
2080075655
1384758872
716207492
1744983524
1137100048
331642130
822048440
277228327
1830555193
305971738
1702804795
340825622
1528102315
1788562033
427077296
867436234
759526332
2013353589
118732417
281864107
1580630604
523693510
747647375
777609279
1408494203
429130049
828049137
1756574328
605685878
1760886552
1603091190
1107630109
1223449137
257048011
49912301
1661092727
1484131954
1802529281
1247609607
1731324327
564392671
255681145
687139311
1310555380
1350410193
1172864980
1087166368
475461954
1864159868
131556498
374619657
225832857
1002410008
1042155160
1054399639
542766584
126910981
161073213
1090132511
759623078
1428664634
1288133849
574505501
955861302
274075019
1011167153
1030018168
1265184463
563735443
1861676727
740049006
94914378
2081149552
1463839883
29116642
1897294800
1945291787
2032116070
237096233
1977125598
2005378264
1138468910
2107126111
510852356
747216459
654821269
1352961676
2134389907
226123882
253692856
1991597979
1794939155
2065097800
393783827
95874908
435910933
960156432
324120345
1866757598
459576706
1249977154
163761140
614555886
520689671
548225114
584891767
2052048290
865737196
205641892
1396108905
193417775
1613471296
393247157
434909734
1865765668
525447819
32388676
1518832575
835317145
1299446820
1393515015
130102662
271097411
1392610115
128854111
1129638562
1771058409
1759933110
847813668
1826244010
1272213976
470429179
659874013
988557539
358535702
174945163
453377164
1581320624
1265892261
1986188278
188340495
485428697
2133056924
562781809
236934958
417379864
256822227
1950674134
2033037688
1457506461
426828126
1218931127
2137680065
503897315
1161197577
2009843906
1956422758
2029223254
1151083536
317822568
164703694
698249889
963519894
60210181
131947401
1172594901
101021743
836113193
903251244
1184847827
663573823
1189743510
1142356749
1752100848
141922874
644648660
1343681063
2071080076
1772445251
1562157182
1199716932
281358539
1850600756
448628094
1140176066
1267627139
1618884841
983285905
1182086067
1099072692
730778872
1400565890
1835065507
1313035678
2047589846
17856715
761918862
1514851756
704016221
1085380683
1322857989
308920121
1146773739
536601932
1622543890
1150364227
1962656948
1859215641
2015901982
1960165077
328923097
2030166184
516482913
47717079
1412947292
2025059833
1493590864
338776549
327076859
1416781629
1332895288
1947920620
434714432
402469870
449665803
1737810814
1333534556
421446001
1365359383
914046215
256573930
966797877
1861705219
115920149
500603770
2098443066
865144269
918903872
1980006830
397108301
828484819
213401091
689304419
390672357
528977688
2135579990
763228407
290192539
1735008963
600565393
1065589811
1433388803
126739635
155291935
57364876
1759638911
452308137
569715995
1160587895
2005516487
839488821
733524255
1158006717
1968816568
1635601957
160201259
1213375577
1009754217
926399307
1327051613
1528421375
404225053
326687812
1009446226
1110637809
277689246
1687295487
1193646731
1854506888
403183173
606125282
516186720
1338386834
1348008329
581088113
962635899
1767107727
1752906508
1106515489
1034127792
979785604
461708231
29352789
1657720347
863624632
2007979903
1204072292
1008056638
566217700
429108492
406311152
1197166664
1206735773
1313886232
737028828
536085928
847739514
1692129685
1769595684
689346706
496880842
1798170277
2123813325
1311554752
37737771
1677259211
1217790255
963481917
1280650055
1772760088
438807769
992021892
1471824221
510093632
183044028
930654711
604793324
1366282292
400212086
2085365833
592358529
1181859693
2133461562
69624191
352163937
1127929839
2099502840
1459022017
1369501363
578642649
1431237549
201514968
184816186
1437745069
229341064
1868380284
1156722248
820970358
1192215347
1548487678
379261296
1533429479
17488138
317045400
1720081525
890959111
387621202
1965309521
120700151
1395006424
249042102
1339635088
1623841722
973487785
2004314480
1578110371
872417474
1740833232
481125780
1169351770
939120698
1020899969
1322935932
262045626
1420245289
1666424666
96113849
1582257786
1301689201
1845162985
1267835363
873157147
359654001
1484025831
323427315
823542140
1256199437
1351248447
1099124580
1232963427
411393591
59988112
957121819
1845212638
636070315
966222813
2084689120
378895504
82531573
92891292
1556640033
198808164
1295775437
1370847784
773171425
1901737433
166957047
1705759976
1666764633
1851781579
686495259
1698975397
1545235210
1256459962
895055262
2001527693
1227851839
298213318
480856551
1979329480
2041374519
190708292
266225256
881240034
1350967676
387556637
1103575748
857255115
205502435
968342582
2003650390
505215216
1495435812
1238794346
1081089357
514820489
197149114
1576720965
1972022892
1973490314
1274922576
706354167
213019260
1730085892
604913700
178743105
47330041
1759910201
890099019
1893481207
812514676
979586895
1377843514
1720444994
1925025542
2100504365
1509891593
1550187395
57590634
429432483
1650325691
2092653074
796760124
890474612
1506896204
562338128
817979655
1692084254
1016964308
301367513
349588871
987747506
116137343
1677808430
1700688903
28397569
1982482995
1330234626
1091179895
902760941
97798988
35636640
1293105380
1895746239
347349664
941605868
1455705426
1907551885
76682092
1359455945
1483891367
1649019300
1714027766
2104106779
17204046
927180066
2071805160
1221557749
586311567
1191673983
2083694447
1729040262
183479562
1985451583
46025999
855231818
1826880887
96419410
1737697325
1728065182
758839006
503832844
421153986
399358092
1854582206
363641251
56195765
410421378
241572331
2114816539
1537124810
1814906241
645304983
289339663
202019399
858686155
1925581535
1292595285
1860664943
101268008
1322799498
700719406
933027595
133975143
695841341
317482088
70621766
128905619
263047702
1859582539
1186647522
697520321
920084990
1465264408
786580956
1410640950
1722413833
856260752
1598668371
634462997
445166579
1398570818
495542830
314622440
1393997861
714394343
1237160909
1393644251
1020634783
1465800556
1739105385
1256781699
1298220289
891342096
903133082
880736097
1894487425
256984134
1207239364
807458941
776725097
1607194753
147949933
1859526582
887392621
2142904963
1313145679
341998201
980861282
944316578
531952826
336626737
1661637346
2046855266
519842360
32090285
672156506
367495829
1378158888
1762932630
1276317383
519774673
95802157
848967039
28445192
182550607
1825469232
87179750
1736728007
913217427
684638385
1577213264
2051855017
1126404732
1983304846
453074929
1245295469
1870492077
2038782546
1098348177
1328780716
1713419844
8991816
2011669279
1611635605
1293423733
1319424137
1282732299
1425444214
1055778466
1722492830
1405466465
742686227
1108645355
1951095936
178493359
296864866
793177241
976715384
1364700185
1635307094
117172270
1279234219
1233181131
593660564
1356144026
648565451
501143155
1651535937
599216127
2039796618
1639418159
1478691788
1324866116
1608976809
66451768
1112206038
2042632597
381751702
141371899
1610003616
817675368
1763579853
1861367925
1163380311
554000045
1524476796
1994695183
685575248
243839943
982032703
1948179066
268386227
1037654269
579215033
1009050962
641217774
1613737451
624060840
864750422
56420871
1777822686
1428243947
730069766
1109298031
1562326128
1992808479
881840869
360603730
1832045005
1965941716
1546275513
2116135139
1827309310
1157759312
355862986
1969775690
1627317921
62401987
1447407268
262623388
484715952
61926503
597105255
2138385012
104537651
163116195
137779638
125559869
429758713
678723328
1527789224
1182646324
1913663804
1065122880
1377569910
690337803
1805685049
760306017
1870303274
250081429
735260628
1456182465
1201185762
154708000
1817414302
499084964
252233471
273543607
1993682683
641785760
51432466
1838454452
506449988
1816870502
996539095
927416136
1257781110
1280192995
574129306
1950022015
188129445
1345656767
996870265
954573542
1647184686
1283078523
1415540807
1286832228
1358582975
1953457140
696295300
87173672
527645864
1418175822
1407050985
1675538484
95960699
601478917
1885822744
88738621
363215339
778030893
1783729761
1337300264
925281530
1014215049
711260132
939174433
1732785698
1745754824
1822321104
20325050
125609442
1606336500
2006538106
561287756
710724987
1449105736
928435904
1023307097
1541841111
812877231
1203125211
944766849
1087790039
359585550
1570401718
2112280483
41036609
1692319192
977483574
934174726
1040631252
521922124
1305992892
332784960
273071069
1997711510
837294888
141195626
473528395
1948093850
925907482
1439180939
1817564722
1393846057
632804178
982665445
1621755934
163317535
849949840
893835907
450032787
1630243290
24651027
535678745
143517019
1520827119
1465587393
665087018
1351803751
375064588
1662651220
1536750404
698487397
1890203642
1942706902
1180749178
597510134
1930115055
654304101
314342344
1421541273
1763948943
1185903917
248576515
1077423799
1892081429
1370240812
1915980412
143516316
289031630
1426790054
507389078
1308009642
136232053
1361965176
1223228
1796372816
784057825
970881123
632678510
141889337
778099124
1755389684
45416748
2126352487
1103565043
1026499018
536131679
708748914
1533151261
1425428306
456373914
1638993193
445111019
1701360811
827411256
1733023224
686356461
1073129533
2005533133
239774004
1958132881
886449810
394896224
1538315305
732936769
1833260561
1758977655
166140452
2072656256
638084948
1650807810
1622233667
1158585623
41724263
1511682226
725019854
319860188
1779657405
1469166935
675132459
1648485928
991208793
533541886
1642870295
1961357833
400339291
1701594503
1816014694
292577026
595283279
1506626280
1598165325
1894048262
454602456
1349868699
1056454780
1167801720
1046692885
1506980138
290546092
1848542862
657729069
1374758708
136719719
241685496
549370467
1859280020
1539474215
980783988
343113898
1239767993
890317882
1767991364
1671324378
1395172111
282270948
582078503
2000027320
1602061041
1033409246
1252122565
755024281
255532297
745083710
2100198753
512227486
828002556
455253157
584635074
2034200545
1381249088
1294804854
530016886
596445696
2019525960
26406668
670768674
787254475
363398268
317281267
672269129
569640686
1047085073
1105861818
1894777813
1265685635
502539002
515528890
155063691
1557704526
730610872
1801119929
1257789612
327063494
449024467
1588558732
1102019505
54028248
442863987
1315932426
1703439862
1548386386
482982511
1818673196
1699736403
1515485847
901783395
1197220598
726346056
452995351
1904192923
1801442319
1818440078
634170714
1382014099
1268069318
1329917775
1724889288
34332897
1227142898
1786702167
1638834205
11415546
1893659801
81655954
735901458
702572305
841068632
1150583552
2100370995
2145788036
1099030036
227779387
1280658822
617174078
613056378
63944178
1377768115
1591897301
2091415835
690130789
1970772666
469792643
852858649
276017475
859588732
1769342132
1657913617
516355954
857096020
830549314
661360769
92618387
879127685
1988230003
479329990
2142260274
474349444
1435969692
772656035
1862978657
359753020
1179169167
1256288549
1840711593
2143582074
74834600
1043359961
1028594863
1644141645
300485232
842823314
703650057
1797904093
1837224792
946785942
1301327139
35379594
1236334955
626592537
75708260
509949187
850171182
703827959
1346060528
2102182797
1306074050
2118239062
349909924
388652956
1414975055
308228127
1621926842
1073173639
565880589
191487582
2027416614
461688917
353460582
438849328
1855081045
1026030366
346218313
1568625448
853362718
2071136554
258506016
1181070639
846480884
1231409003
415319521
462560551
1901204959
1675537103
1209691919
187148332
1940067041
350433251
2040818297
1115095231
426362866
1393617193
1257205086
1274662530
1493029630
1718755896
1379130514
1071379111
286556278
1411565905
356135249
921914800
633368693
2081712037
546311440
1661989593
430673436
969868774
1129149217
1625881756
1723420481
2041583638
213874638
1137259675
733519294
581911117
58596436
495586419
990462049
388508310
483366750
1186664636
1068971069
673963115
250912064
1365109226
635137601
2015392215
399250276
196077263
1042817081
1631814480
72839331
1974029022
96753444
1159762446
1507917346
1798947896
542538394
560187960
1014434505
506461505
1741946087
1859656962
152368342
536562201
1569276902
728148278
1913717470
593829214
982136131
543843777
1094211386
787841346
864381591
1464359198
143129428
1199601449
1914435249
833206476
400239099
1031686232
563399578
2108726768
129212307
316446413
1019775470
411479533
203947243
1948448753
1425117973
69896052
1205378161
177217779
1409183646
503041212
666036631
1563973103
1440986181
711446250
450474549
312491496
1040694275
1193788250
1123135867
1186322314
1167365788
871189442
743330148
620848721
11098302
1888196261
1483333479
611060392
1180007258
1762022350
1741024068
961547799
431817158
1956959721
1476319182
944966217
301017894
351329198
2039321355
1250620001
1601920591
1857426933
651654427
26782634
472304498
1933520898
142063744
2086748380
1712733303
1562922083
923503710
1135163489
849137052
506364779
718516062
1050305711
232716858
593865180
1139251098
1854222049
1912575915
1240433711
1284672827
1117687834
149339815
180298404
1415635120
408422332
1727079688
1160431536
1932901652
1304113827
1179419831
1618093001
834446288
359113945
958241171
1763516730
839154889
52581525
484680813
196562488
117157013
562106304
173509494
1397958952
157968333
1276754815
829979473
1844794875
1510214699
1205169386
174157244
1978140267
1935877460
172522189
1078754497
821600008
1727875461
1491190058
841832565
93790261
1542111930
1378207730
901310728
792696047
1850968275
1386472162
681108919
1586947168
1706968998
1785637004
1985998340
251237208
441546318
941496865
1391510180
1815093511
1784222623
1166658599
464391933
1001198953
984896657
1596713246
272039934
886695938
350387548
1091111585
624889644
1382197771
1361926452
1854120600
841232015
1890371802
464191292
86899630
189636266
1392877059
1910989367
701083576
393947830
845908622
853477881
46044882
203800997
722653066
1386683595
1359205613
614826107
774039558
818466556
1988245286
1399498336
1478406483
1419484688
397709786
138273842
2084292296
1478277722
317202671
1087270903
1236037232
1553372374
554003060
792420679
588912248
220814048
79269221
1958062306
353486768
1410654859
2044978054
492755882
288335419
487585436
1434120017
1493606343
2127084328
494349006
785850648
574814120
591344939
264929497
2066655928
1908840528
708528300
1174459730
1064835785
1546555468
733944572
282527100
1742812755
1102916863
1475424582
1484376365
1697688181
763309437
1885787758
620289972
539469586
1794494565
1674878943
2111647154
227957094
1826368123
766699675
102622741
457847587
875160126
712711765
39222385
1094464668
1161772598
1619787403
1950667229
1580762552
127290539
1795627341
237351653
1583291091
1105698284
114168546
1174929932
1242963950
160155630
1614497757
220025708
1256624058
501909533
1614754445
1737423350
1891996659
2134585312
1916175927
958932902
12194576
911946487
863670936
1403296278
1628204737
362336560
1306957587
1403173210
1509059277
1618623293
1648695558
2106120156
1582443642
1574432335
376728238
1228548163
111484393
1866164595
807815368
1459848771
437350952
246924383
1151161582
581792527
219395645
1246956867
195641836
1660512799
1636580208
1005804181
1475656262
661039935
1252869023
1984025771
1925530918
1826436879
1872249051
986947672
1425371366
1084050475
1249397366
1140006559
1763725807
331629140
619130392
1208715640
307922313
724293729
1834816064
827522695
1453259767
1300239336
315689644
1865919539
1168094809
1260166284
1240250195
178757494
727480179
1275754365
1993507263
1711601729
1723071814
514173094
411152935
1700688142
418746092
659744085
1314750369
1641252218
1436890099
467811126
600373667
738543679
80377636
1527584511
1415404924
923221437
971664483
1344684026
1495487950
355095355
1675059108
1025830375
399546392
1564369015
54625582
879806022
2065731557
1036967897
1887842864
600321732
492392985
624828711
1544278827
1549710043
398137984
244817795
237032244
883533981
1937020177
1603423235
1386449552
1103279172
235216772
756637072
1894991254
1502402012
1406447667
266639228
1815794765
1422904594
2137446700
807703076
451454558
45571966
203136122
2134808869
1296572448
1437043678
1174325326
1059535962
1238313747
819447603
2110958342
1404812538
1345284608
1718885007
808826425
1237963574
1744490388
1210407892
1258431761
1305851814
2065330455
1184173672
951374052
2078956794
773627158
207062554
1169286243
1899111040
1544938867
1051405170
1712158785
622052883
778418110
1932827969
31242807
1314980214
1413403993
1265991807
1235164767
1693326751
1036089744
630416555
283998898
938084878
513933668
934971537
1693545392
1335280489
1330760148
1234754439
214002865
1956490720
26949599
978956465
320187261
1675957271
1889010978
1173199572
1680306526
175096302
1339725281
1455768449
885832600
1924946870
247338510
220855950
1067845760
1692305371
2003976327
896390368
359476466
1484697837
610257388
305489226
1301090209
249418693
2050869946
1458501403
309255497
266627460
1859413903
1896522752
1749126440
450526881
1612931748
605370321
348011553
1027434670
1576501824
917719374
222956163
1163257978
1151239840
618422725
39478723
1887452302
255417391
945120180
1926064561
32998564
976407058
1783967155
546976863
143540757
303139729
1394421213
1005151840
1267960974
981805250
484967299
1593463440
1260933274
1264526063
2018767044
1146927917
1574061521
1227835695
574215821
1515813070
958284499
2006826261
658815658
1180822659
898789134
1109644953
1069776007
920639596
1321108578
1787425239
1402640070
924714596
1780189515
76244286
1250714342
2102257916
164112832
1753547745
335393958
1241012582
598149246
1661386835
1579211390
952427202
623907903
1826690534
307302464
783266316
301557112
1654538133
1140728717
1083354837
1436510665
230511693
1190036159
1953179357
925681786
31227897
1150150033
517934795
623086440
561094189
147704971
2069187930
1166041845
1105721671
559950245
1206808452
558207062
309795793
834544321
123477821
1711473505
599959167
855500785
1926694455
672650700
260359649
1506086164
798288438
1471132032
475399725
193377507
675685239
348764517
1575563836
1098856069
1032131154
106436458
1639341452
298173566
1520113447
698120586
1563725069
1403605938
657090264
1471501552
1265298915
202557288
1517655458
1030795805
1055699275
1278354388
21529344
42679503
938173248
1375312335
1150345136
1462085668
306026636
1061703201
1957644634
1899772079
973955088
1099182448
1781438570
1165491
1102503614
1637069206
786582251
1669613541
856909407
97525057
532825908
575159482
1513425916
1590662105
1355015719
1583387347
883013218
1850028985
1693464466
1506331359
226408321
340228400
373417407
2058476279
235993467
1895598495
1052044577
2110953403
263460472
458815116
1683256626
74573403
2017708754
1822971791
928911048
225565194
817369201
1523608000
1251668229
756569108
938700044
290396532
385822451
1105456155
1028394797
929431055
1159815869
1700057253
688277218
120993928
1445929863
1081609885
152839268
28926515
623467380
784793141
1197305387
363080160
847239956
1895300991
1341403104
808356865
1252168008
920009764
587626431
984267291
1539384715
1401799189
908447742
279769916
105251573
68746371
2138184053
1085062943
454021875
385813015
838942765
1367070272
76118872
42889961
1485452450
1210325516
1880940967
1217177427
957389765
781083971
1591701910
1857926010
335633980
498359456
360761748
1349908470
267051494
2140209688
650952244
1844795732
1037153601
2099656813
1752927358
157932139
668146984
1566334835
1816119444
179804305
1368189360
1514857338
399748248
438770044
1551597349
1714976838
448013779
393162867
380600857
1174510484
401078703
994320582
1487711762
1657516131
1694467849
899240820
1816201188
657920164
1440947097
214761104
934078532
1315682582
720424507
1065351244
1165134827
2103619433
1040403640
875068053
1396940059
2137696493
936830819
1107466772
1701081532
167064354
2005655763
1609581059
1976532285
1626395878
910666474
216795413
493654091
1670165045
1178531194
1674436842
794871881
126295177
745289987
638063890
1447074633
1832810304
1120736712
777234894
63179279
107352760
753926638
153210862
1408139934
1061723387
1862791149
2025776578
1028616930
97194839
964246516
420954727
1903801159
842864803
685147752
1083229011
756847865
2065580437
818214085
1253863242
1393021786
687074166
1066399731
1359479856
734502029
1862912415
1322435363
1624873803
329500956
1529410405
1577384131
1767082799
2029764821
378412149
1900388247
1185348780
166576031
568454938
46457419
1554925311
1607336240
738270431
675971846
1486508303
90565007
1123156284
4282325
1407992104
585292853
893092148
645272702
2005378403
667374941
827964311
1559028996
485663996
579416972
858761544
596151256
651547528
2016807830
1242076789
1489414725
2075614145
1981023000
1712678764
1061725560
949340119
144612777
521207056
763631873
1681960837
1654303720
326561959
414508328
1111792404
1445642908
128686483
407341451
1029693567
1809495940
540534193
706234396
2139456928
1041023400
1035564581
722879533
1485656663
1600273005
1601633025
419053188
692759096
425733755
989318877
271603175
1034580978
506942168
382481062
1029890505
1676495538
1135286787
1170988275
53075839
1276272047
1729626047
1390004179
778609350
1701868997
956210986
1517078201
1032756967
1514270382
185455829
1190033476
1080365456
1284251951
203566446
1759374590
1378614096
756627660
1105627301
1904627202
1862741270
842636696
1373029661
934463050
1006091894
614184224
1009974858
387923295
1536486338
553471368
1571623994
865055958
1909332023
405723729
275982361
1391222321
1218901086
283042363
582170994
874033411
750708980
900299791
168377443
321243155
1093032607
1125611470
990922250
1617944017
1934231207
2015729004
698289382
61893702
1135900403
1636494958
888263984
1101497392
1991921405
1769243501
27788164
542771831
881969078
745246518
320445884
1734513857
1016897178
1160612032
1585736332
1855128302
293430530
1569629447
247692898
2024284381
1612548713
983760457
1283519703
833234725
382937437
548941418
1531685184
596151256
2023769929
281596278
1628115726
331442975
309828511
1024990351
1497603819
1756228699
1831108781
458483709
1810081582
1039361276
1936001727
1092398280
840054692
1741156365
1890496743
1601991610
932363388
1494154537
1265871053
456594128
989624524
52022553
1262682029
1159942852
1946327856
1324978744
1998581550
1503745961
1238195572
1907359477
1040155
772274251
1106201857
635335093
12349205
1985887696
1461059101
1607119696
796164508
546933868
1822188455
401842974
891252447
224876858
1759327586
438016377
1296702530
2940518
2105543266
1028222912
1562008342
847677256
1852317500
458216501
847958455
2134160378
664898528
2083530540
1536023276
1942177300
750209715
1956858003
1752559257
838990174
1888008902
130096634
1695680505
499802339
1808674550
123039105
1420146938
1295858339
1130483978
1902015949
1560452361
771098472
1587861189
908782583
415340860
1741265579
1667267005
1694265630
1532546149
2049673366
1740648586
1387581872
1291473039
2032809043
1685354507
160607840
1823306768
152800686
1441473341
847273334
136671573
1888639921
1111695821
1200804212
1044880382
599803330
757832660
478982089
189972697
1314504634
627797160
1460385272
1207997619
747678224
621667257
1628148870
297490975
474072788
18162485
1186093109
1042837889
366261322
841863294
1922062604
1961349276
1679089296
930272498
2055929459
2081880009
838145322
1994117982
510537270
1085135024
555279626
2075202333
1958445863
611074144
242934991
1329106198
1908485116
1756251167
1856100046
273177460
1002766567
1961834863
1241741524
1242144793
1323300230
935103160
1738336231
1663401487
320134802
1500690391
2006132057
1013423682
1299743254
1566728996
260040345
139776257
1771293794
548547636
1685013130
2089079066
501368792
914056834
1479917969
1667941309
1859164857
1962284499
1273036652
538525727
49093885
1980557023
422336613
1918156012
1189087265
1006911567
1597446354
496009259
1751244085
1742025854
1680358482
1931282240
568647054
151801542
776920735
688224884
1359288697
1918203241
952359135
1058138781
954218970
451957517
948876840
278095901
213961135
1515927286
965362325
891240687
481495867
1224508868
767939405
628222601
144309545
1641814645
541423406
478311635
893653364
1417923375
1455361370
129984452
2035722380
946426555
945642656
456518536
1729563940
1424068080
1025244735
2046738429
650816525
1085453903
267957345
984862116
273203548
1975262280
333550772
1942999818
1529811037
1951748883
1642260522
998022085
685060327
1416077033
85940248
1493868243
1979763809
401493721
774919624
103185585
1406268262
1887671941
1626383146
321917517
1976624927
1053657977
765425751
1410129864
1081158591
790969162
723507428
2146874781
530793234
235123657
1298149646
572075541
83686114
1340334859
1815834920
1119111564
1273147646
632311893
24223221
1380827318
415889200
1762313114
339258181
1016028819
2086122208
2134171150
1264778090
1404458991
1849156209
966948088
657270262
1808842161
1642797933
2014139635
1571660307
1365066707
752924330
1743716277
1195146119
948329835
409956442
1205627223
1033785151
1080908978
1731516574
2002453312
2094930627
965117742
2112627170
518960533
2097724854
678953520
2097650518
1338563676
676257968
1861415628
11939456
841619069
196687625
2090974349
1902101791
1190249863
316627798
1240343426
1017133407
1620513522
470294225
1483064163
1762890978
996481071
1731958091
386324045
1111758960
1513184506
671895289
466098970
312258201
1152026342
1019527043
989153423
187695511
903941074
1258884772
808285833
2047899961
1562440361
447436331
1121429970
434444447
1465381993
1923172801
1133316168
2132691934
452192263
1102841628
1763261894
1043461212
2088425190
740282941
1190598979
1412691310
19521650
1385880918
1680907835
1928947681
1635882729
420530671
1507703331
314960167
1284985749
1336094273
1288523304
1857910739
1293824064
1339976838
1360673040
358357148
1277937231
325485458
257221107
609077957
865018528
1278968937
1758974015
1586496882
1562452770
753053682
884468164
177668898
16348598
1697381093
605720594
662481716
1244450101
1614480503
313951801
1348257679
1639656218
1794493457
1731344070
709509264
296270474
1266329107
884863028
689931057
903228651
13492882
1978149750
1207211361
1338007568
1491918969
35667785
2095877944
1758420881
1201392814
466947057
1354818333
536470758
537222454
1751055903
1893812314
1093185332
651961081
1525703965
1870150873
376386011
1248815570
868603012
544195779
862073673
1312894931
927797838
238899036
253528774
1545898435
1701141356
1579699139
489085471
996125647
1367774988
1520798949
1134638848
1391760386
1880399155
529004374
773429172
1987055006
417497660
858316689
524522746
295335221
1756900053
816120236
655163407
1559352694
2110500613
282614384
1029178445
1494481451
387068080
188513696
965983714
150628220
894309480
2060213977
1569197382
474918233
971426643
304574075
738460577
420654657
169287915
917873702
2106324292
1896228685
1281815364
982856394
293091522
1921844690
2100065050
1005612058
1050832459
912675343
1792019268
1172754573
1578028726
2113107580
902082582
1627526127
1265108475
1217808990
1646584740
173209821
1364188619
1909098317
13737248
599061900
606075000
732664043
537162584
637242232
141681386
216387955
1268418054
308505014
1077599813
310288660
343168227
131932318
723629809
571671797
10984145
1676957766
2068476004
240619338
1382402382
570812654
1058264745
621519295
1990762017
1584435600
1810878139
557107178
1433337815
126157694
386557427
326777266
592088350
1577887838
1614519934
2086533118
1632138736
1443743176
85091455
906528548
2137381641
501825979
34062108
1582223955
39086699
62282810
1949485510
331217926
2059628515
953166828
668213227
183081491
114867301
325507014
645329706
162220648
1690559111
1397526149
1016093911
1506711698
520574538
1987688276
1582139383
1298550269
1716630240
1265082338
1703460297
1664153733
1626341446
1551441884
310840181
182115280
1389170149
2020247044
1253938141
2069898668
66797178
1480352992
530759831
1220055229
1437972046
1993171063
2011133969
11741543
1697906295
1526891495
1526462933
681775158
649653221
936710870
1646166815
417176808
484924241
1476032123
1591211437
1617135246
1489603342
1583586286
2099760020
965439030
983711296
521828825
727526903
1041641105
1062466020
1540119425
98127991
374381280
707344012
1129340396
569178803
1112959344
1823874970
405007046
688070306
1728517554
1622448334
1545798521
2090191904
1605283153
339440821
426651437
1979070731
666219455
349654905
1970485729
1578547779
1981190252
18324635
1518208218
1936334536
982545161
1358278333
1579097765
440091873
1056474087
861879070
1193435897
630820025
939817301
896126476
731614132
1254596857
1760609853
1966637820
993903670
76240176
1577285616
1372972130
174225274
416584944
791369022
2106479362
1831229955
481290610
267854849
1629843807
559222937
568266192
966056846
923272625
43497442
715781457
510613314
337123901
1296962425
88249930
125122915
1974494105
156114856
1451489379
1540503904
379339625
907587587
434085683
47908717
946895630
1643618721
1958948901
2128021226
1110663113
317853888
963453702
1524761504
948694929
1319561769
1231576914
917939302
496065281
1522203852
567436490
22969816
881798099
1375894717
1774949690
1965143919
1865890056
429044549
158575186
1415131273
947427636
184578224
1156062717
180947541
1945980919
1651321002
1981237259
1612725314
1431802267
1107313255
1026892019
44868187
416910326
2097349547
1515450754
477796959
1681678813
968643014
2050645773
427613415
1322365628
1424781122
1049863280
1216737464
173958608
1943757147
2108694563
291891860
1960829234
164292681
52570695
526598404
696952448
315849674
1192998106
913368137
709159946
2099690250
98379944
1446498422
915324482
10623121
201539716
2016850106
797001843
1477621083
1018873329
190431814
994166735
2143241476
540985201
2120748487
988954378
1773253596
1674528486
931571213
563364402
878911550
1307911490
884769841
1562792833
521174562
2137199987
1862973133
1034933717
1774810315
1211697030
2012282532
1022196376
889398305
1332636995
947661711
323642416
1998840285
630464542
1229504
62836249
840622299
434238417
193927105
2024823892
1835913501
1155760004
1535316306
1420727715
1722393312
535083926
238645648
243812132
860745680
387556112
231781854
812950362
1780946549
100269640
1789146264
278989308
1612975477
862429306
280327524
194305210
1207960873
2137079977
776508769
529437061
1562329394
1800275158
1617326609
593094668
377701848
579433604
1836425802
1376030204
169182581
128018109
43874382
331869634
1916225134
332156023
1678360659
875978359
2061861472
1630331014
1725511111
783939829
1350252792
1812545895
1317637329
2071217950
2106406344
374372578
1011067474
210643688
1881410455
294651954
1827956093
595850196
1506051988
403304915
1477391960
160678612
1235904584
138363559
1970941772
441854981
288379065
1171634862
1436500866
2100120204
1225395162
792983034
459452079
1352251614
763676921
1525730421
1652992751
1685965982
864962383
1342269870
374562202
689079108
218135184
552886520
663254493
715276022
306819393
679555654
1654329817
690850373
350502227
1190136698
1281713836
1576043564
1749269931
1833255203
654769452
465044044
1098814602
1311967942
20051938
1816934456
1259772992
1002584708
625006000
372323621
287295765
1510735147
1547832627
1325028893
695662825
819435690
1453356592
393100652
2140923818
757508432
927373935
1278581874
954646485
550807753
2119281663
1444418548
643955997
284565035
716633590
460893345
359840918
1809454218
602653569
1015995061
1137882793
1510531420
195446311
276856406
1215310339
314664254
1943960371
1294378311
1677150143
79621839
1051964106
1896106861
1161424034
1312216955
714253539
2083395509
1276058873
1643010678
2067872661
1875483838
1737831277
1094126538
1694807338
315997124
373213051
230803533
339795937
328311669
1669806160
891116535
2045689489
1001812334
854705120
1723633232
1836824009
527715004
175193946
1702550925
1648172409
1548086417
505166941
651768544
1557303575
721789451
1298163836
1102281799
1664170137
578941338
1756780744
883050422
349339086
1197598505
25707535
1616131143
825063308
1724983730
1670714831
785694086
384931330
315196701
819759912
931104851
527426776
1317252196
363576407
1313624609
310036036
269239147
475054763
153695766
1498632816
666109734
527990624
1329101623
887862637
1422935048
1539479404
1152448761
301171470
611681195
1119855379
163521961
680529050
1058526070
1616169451
1244792610
1912320258
131850444
1500088291
149907180
485589185
1761717396
2098456647
1856634693
201200022
137399773
1528687778
1466270516
1635738435
1401306611
2145496420
408981152
1521799838
609560751
1502223395
2055616066
393800645
904583937
432362115
1476398329
504734089
1993746536
1451534230
1696427513
156928758
1241032003
1129045731
1037953606
792561433
1915322258
211241080
1584879285
1981696176
246667552
1978934342
777068901
98990818
784709684
303524136
892577319
1337652408
997969649
1809437413
560949207
64173825
151926448
2039699521
462389732
985358517
1167481601
556876799
150888778
1307486187
2059374667
238880143
1792625750
89036841
204478011
72189250
529450919
366291124
2120782343
450941021
101862531
698940825
860484396
1941489074
1917223495
1604537058
725187340
219046371
1694471899
1334016224
490383692
1932535181
883005731
844175999
1778231562
162912359
1579242530
1507768811
1702034452
2057863640
875998856
1024315788
1737136574
1546160154
666415922
1162987021
212048151
1078387383
1432077464
84335153
2054185355
363775185
1453615229
644248893
1273562132
1773309564
1387569286
1189609535
1646553906
1784575622
1426230844
1824358239
626994609
1312612761
1520042033
456076963
987607742
80104533
359893769
2065130469
72228279
2026062057
825634792
1673304245
435286633
731813425
1333341792
2028310136
306486585
1425982716
879046379
801486286
1985810318
524368355
1873669215
1449879772
674567426
2075207673
1760681174
254752331
616393870
1979538092
833138865
697262995
1241157190
1289925831
1988618
554864658
1110435833
672271083
916081930
8959865
1021165070
1313079411
1824907564
1398469528
1275940959
123821392
1971513913
55536701
157678242
941902163
1930411453
1747790665
1838697027
2140906248
1670236972
1823076413
1371986850
95656848
1891428091
188349676
907731481
1957690056
1471765434
381264304
664240399
1729072440
1990748847
1577949749
1918126078
1007624504
764248692
1765046103
2145420450
994375944
332359041
2071433918
9446672
1225522639
1356379411
1584863870
646295150
396652459
655674616
1156728169
931336374
1650604646
73935208
762998226
1272390560
1272037650
90265069
285341847
1070176390
965141637
2038443870
745165838
820817898
353135500
287214807
624786552
221155214
470259336
1992938812
1441306133
209301262
642402045
1414562058
95154649
750633419
2127326118
1185039531
445296306
1706258193
461071588
2023210987
24842487
1151373832
792353554
80866188
851296743
1754749309
1364249373
898003595
1688220646
278749918
1764017811
614361423
152161379
1735730322
162692
1816459915
1974513671
1424982561
11707599
374368978
657071174
868381794
1537880800
143090221
1252914421
213445151
1133260098
525001325
596918028
98397077
1027173665
2146182663
1094631072
1517173400
1966291983
1948013200
1894525088
142900503
832744209
1882632869
1557210677
524419285
1094118486
1057068981
1981027146
1233174338
1294222497
2018139441
1193883263
1168685596
1720359657
1252546447
1685970790
134511444
1022117534
67967195
2111807633
970441130
1668426652
1560937630
1248750870
1928171631
1023988725
627445233
460455225
217494986
177253258
898971997
1338909620
1075312016
24924597
525137247
1279277079
1563801066
1518205064
2023862920
1137595636
341515571
2140665659
1697300874
655055145
517437924
223346469
1022032615
1113576141
1709546030
1969448773
1280137691
935353386
861648454
484205123
186579317
71954580
223767665
951720987
1984562255
842917231
1382728898
1099725758
751015900
499404027
410791486
177303494
755638449
1464232788
903460692
1472969390
1505256748
1964288119
887289705
627690731
1541741156
661662707
1920080304
1015237525
42437288
301377550
1290421488
1457676036
747007657
282993179
1397452057
96350791
1166881317
1828170444
2093094679
636341374
654128315
1794437081
1782286219
1615994526
1969397708
909429983
1846680841
887528019
1887174653
393275073
1064796566
1809711956
1134342276
892883380
1103927348
1230077040
1830211548
280310286
1787696546
1839449259
986462903
514197682
1546062354
1719444647
476888584
1094275915
1854671966
941566431
427802095
1345076434
644956959
1684560751
118919681
1377420832
1230122164
1306323276
671590554
1519910973
1629838130
207896900
748330757
89800077
866568337
183848077
481685189
2064894252
1739608863
461386452
1239666795
1568607478
157125912
1081946474
1879570085
363077304
872546186
1083828676
1066757061
1809458282
940235005
1259559915
749970718
1952251282
328066862
320902829
1034905999
543545124
727103855
1169844016
1348150495
103573715
1566268886
239572022
1189549952
2012058239
755492362
315911071
761804774
638834059
537353523
994529584
1114791040
705244675
2113843209
1671327104
1831760124
126143079
1597359050
1287769731
694461276
443761313
2003583047
747326905
1745191183
685639544
1598123483
47293463
1472848711
60493841
498057272
843524109
945497906
903442254
2051318489
1054273816
1683372259
195040999
852219835
157010040
758637585
554719186
2016858454
2116872362
911750860
1430102577
1477456849
1910615235
147552771
901379866
1766227422
2135421664
1039776175
177892153
1446314308
1121653712
1398467951
744875653
68283855
1586691431
1695941008
1333508228
1558468946
874214832
803439473
1081966270
1067806638
2133969152
810699720
2081182801
1019606438
1325999595
138036999
1822971631
1390711191
1244070944
1271906428
2012727475
1391691900
1377854833
1382923378
2020406509
849515630
155509814
1285833496
1538192888
930535326
2121048105
583554218
1560125983
1360671075
1179230923
720481240
136845016
1994111326
217589856
233365122
996460832
1208499800
115111274
1271820707
1686457983
1944517651
154974421
1593386719
38775609
985341976
2035173820
1518487073
1197084275
863099248
1572735091
77877157
2087367327
901528628
2048661049
1971897551
1771911030
1753861876
69464329
1868115062
275201457
1478250103
1868312879
342764417
1461100445
101808897
1535969368
8617553
965300153
545176783
789817485
1360624526
2050967341
527583661
695881392
817682183
694170962
1910737732
2080505149
1410279623
857852020
1880379559
1534401303
1927068417
49550668
252936869
183260201
86698476
1482190096
858706578
1351845891
1379756519
2084411998
1674298300
2071307117
361799859
2096159779
1415002840
1606877563
1789358195
952000714
1793331661
654185477
1954208945
801539238
182583200
1887802337
1758337494
1739486269
139937699
257720366
204372438
2024880238
191937164
1826621169
1677592259
954582561
1215796854
2100122761
1269198789
163031762
1086238744
543283588
1148585816
1248564470
1443170110
1577439491
958907132
153101883
359001429
2026364323
74758240
99865572
684579350
311206144
1847657235
1114591082
1685876639
1889233981
366751249
2104636138
1468671322
2014529031
220352635
1755370452
1804376898
397684177
2037851114
678242017
1401587849
1205105621
1374061490
112763379
158340927
2024003696
334990135
1619340021
200816327
1395896790
156649592
2021996948
273204247
912370776
2051288668
733548060
6462325
889951126
1016556093
2060259468
1480445746
634546279
1787078474
271988974
1092330518
65997454
69304338
1334229561
1958118147
875158149
802912265
2101752327
802385313
1806893430
181553544
890413243
1265918235
1502552696
314886550
1806095708
1015491522
1905765675
762980395
541264415
1317920346
1157271267
889397558
883115801
446515632
775653575
1266358582
147996853
611118580
1091035399
1782477175
1777259051
1003660594
501915797
1080962070
2094316135
1415533198
1047941730
1714272387
810350479
857662401
1486601390
1474233460
1146317295
728429465
1420748985
1259155202
1081941790
1808129331
1340005953
1473729960
1687517373
975649640
864674034
559034469
463135808
1880903776
2032305504
36715379
215297333
1017237888
402361199
1711707413
586492206
1065736911
1043772829
791241271
819555456
790417919
1193032592
1440256995
2070130125
1138614083
1672163433
1085773155
550463472
1610757715
1797873369
1194918603
1892314212
65886134
333655287
1146893963
904058115
1313527605
617928028
487825402
1958427863
1690661295
869911390
1846124304
24548904
1949810512
1885696536
674964171
85290186
1170403815
880050137
1650077153
395696322
320937403
1526891495
140285647
1047480415
1027260347
1180194183
159056058
456840194
259817122
978638549
489089379
1326269176
570534051
1556748980
1417254450
1865558441
1194716790
1285264561
1427177779
662676361
1685555083
58449944
370767115
1577751110
1903948318
1161174258
1376922999
593990942
623650445
767338818
2097473051
832370451
25242192
1828200790
1638254189
1379106929
1155773690
65800610
662840327
987754241
1626361047
438685209
1283333951
1131349785
674177714
1137695901
1145404280
343384256
435011291
196900011
1473302674
754596707
1565798502
690053193
2024516531
49155493
1124562992
1803750448
729450167
1131557850
950389123
1420928876
878355790
457948415
1970056208
934384533
888784507
352292330
1799621101
1354282762
390904619
1258435729
1587861711
1713442801
1890508635
1152646267
791076601
1691942715
1291027958
636062535
1948669876
187726997
1006294017
1053758231
22748814
1706099095
2057922665
168301717
1234560218
1477240801
847251917
1088911775
1679991223
1487322876
413397561
1764061419
120523188
821534669
1582689579
778699357
1278635527
1955635018
378277012
1333594062
151305827
1523559051
1883872461
420362874
1719859879
2053914150
236403769
1932362184
1123695212
999674300
289336553
676487267
1302964891
1319114718
1669080689
1029161741
2146212344
1957488111
1279265589
1637717970
429615714
1455909214
2122697338
186230396
937298563
165296786
1639516872
1434296244
1110533640
1549911642
1629226732
1956153413
987609930
627225590
190768970
1645708824
2137144464
1018771526
50184111
1208617574
596512099
1207040422
1986361076
1877833260
1686267181
265983637
1031083314
775782601
327860326
1264351444
584669513
1589959223
1138467717
714870460
1933805683
575967691
1152777402
428944059
987552824
998517949
147579550
68767967
15598331
1110573983
1698966062
1354126783
911960527
1176058427
1573053553
429098831
1856688210
98760734
894151464
1630304365
754613596
408357603
2123122087
226259717
497205807
105463778
2000982700
536261650
203103322
985821324
284040047
1498098909
1458328850
661378752
1408429362
1549136789
756901752
149902955
652126570
890508775
556597803
1276551005
195884923
1626833550
1099429007
97706009
25471631
1077788830
1331650732
1315945726
1022383419
485672351
2088423677
679967668
1947386939
640966535
98634620
137094872
1301399082
311667345
1502708144
62252737
205737189
1745560771
1302366639
1445429522
5299606
1933486082
841931050
1147907400
948804823
1259854356
146447241
534945575
635191501
1462296550
1385485431
1279800747
1381705029
203807210
1423907703
1558872325
1029135200
1542199314
1932517314
2059447914
378775601
649464046
1597286675
200332768
1320101426
2073149485
214697031
606353555
2047171589
831141513
517609059
1208675185
265284209
1007930407
781445972
1228034828
769231165
22291909
261361900
1413568238
342472776
661644274
1157760161
1123931192
1025792180
2108017554
164530801
1913580935
1682984821
1736817386
1654470508
1276920562
1609225583
1097225406
313356833
1819268783
701564558
1160076568
913157151
553868304
731308204
1570330893
831154774
1466777178
1263546495
1040660361
982749278
2011126209
442502611
530475522
698868516
357580706
985100723
342987709
1665172229
1176663123
472657418
1286590813
1965933751
1693120040
479011421
564880126
510125844
1230046718
1044102528
786496861
1215176213
1936724591
1225726452
1689358450
1321963068
1029134092
786286057
1974947342
730611205
1913837100
1729383887
1341886560
1405851662
1690832483
2091447857
1039347369
1863506710
2079459706
273438622
1648336967
510914449
675180898
1029285903
77755456
1189876023
2034349398
1493996213
209213112
1094811663
1707187866
257452382
169878289
558469950
479547074
238082209
855188948
1907058522
727339189
675768575
974877919
1471467411
1459629361
1230552971
532349322
2124604186
2039998627
431710330
788779708
1997208795
1158243010
1634610026
1744565401
346741157
1581044070
450254645
572901978
979743782
1633247471
2079428787
1097430730
1576445541
370771521
241431920
894867106
1753914466
1178050424
1411347587
1832523493
1161424034
375023715
267974622
1252092393
575208594
832672826
1873789413
769216148
1735906774
916192111
1301152668
1210816441
1395585488
1229890029
14846995
439351459
570699394
1414159089
256398334
167089425
2119166557
1508269401
588381789
769539685
635711722
362411977
1198823235
1718213980
1955073029
400871949
1783988314
1024889726
181945842
1512900501
1188827243
1003321733
1133627982
1284892496
977101602
1143073424
1830680009
649805963
1438843872
1780629270
335612970
1267568108
19176071
74073242
681509503
1476986271
61417064
1535693361
1371700399
110688922
1947176213
1387463320
296836953
1814707110
1658000175
237415166
941179031
1913186813
1908001065
1249012161
5008622
963457227
982499071
2064663725
645087651
1888845530
647917245
1760110384
321967313
208434363
2137213729
1298487099
1011086008
1735643059
513555239
1926660975
1076786529
71962037
1378145220
1035600980
1671513314
670469887
949024727
1005112262
1015639381
770144478
1138172886
1359229235
824105262
69722624
340867196
725966536
1787207136
187147
1312016615
498823832
825570029
1341743150
635299158
1751660237
1947970532
87897852
1771513357
168088606
1696644406
541560992
2066008443
1640646750
209751691
1202361484
1599120925
1903217860
478065787
868579262
762438059
784799046
1049804800
1365222756
693606081
632674119
1890742479
990160740
2094539662
424465120
557979680
69788504
519042074
624651393
1536235500
1118681289
1851247471
1139299562
2021748611
1235756434
429201288
1494978123
188077413
2103788951
74084071
488524029
1063354799
1641329231
765131754
1354139725
1119206543
1852402960
1041000731
134068046
1578406492
1382472665
811493730
1587100087
2048738853
1106529931
75515853
1839906350
226873033
688527757
1039019271
1621106428
1817786827
968229824
1607719276
992500072
1562696709
1580896484
754320026
1439648315
2126342385
1067840629
1236679383
1593815203
539401645
729939914
1629321301
456392428
243463500
903002937
1802025637
1694781589
1379148236
1761717975
1543506555
2126131096
1806446635
1053548219
942578142
217402064
1903115816
71748362
960063837
2030055825
1181184881
234509810
1158596409
1940094454
1098179344
763850827
2029389714
1950550652
1259539279
1645862715
1477169381
1230225553
2065307450
1530842515
255168468
1627266961
763058177
1914506606
1936810016
1001674711
2002744801
36515350
1891228678
1776870226
1083437861
151863607
1613577883
1058186572
1719381263
1014120073
1686396840
653050428
721794582
1442579145
1059767475
281052540
1157435384
1924777844
736351363
1188280424
937269363
1959983346
1838233805
137370935
1593156761
1633396264
119974707
205783233
1550617748
563345294
1128465891
1136131943
123774654
508134275
1817416302
1664089731
1630324773
989905072
2147324500
736921999
1491105337
1556177908
853403834
124795722
765391422
1071289202
719040589
1576480905
1134538856
773796142
248496799
1099921839
1055117546
298125869
644191625
458407347
1292553561
1496235073
1539175262
1346135373
672072561
1100655973
954276514
1497389500
2104902886
2097249709
1896055189
841169451
1150713985
1301308749
372149148
169416667
982683876
482727770
225519645
2063880368
316775982
1415984247
1530266544
837613865
817450378
1404207723
452988607
2087024413
1607595834
1993590289
321553144
523098394
546527115
605943548
1472030714
2003799921
1680048590
148983364
2095848800
177125341
1428504704
334245621
1895212485
45218835
1913811389
1625689628
1375803589
95655121
1093646488
1760108750
354217972
1948345229
608877109
2054720921
305200593
768200631
1110768284
1570636083
1235141738
265877729
1357713573
494851199
1127648020
1737154730
1250196497
803115369
1349992577
830945786
169169345
1404760521
211576649
502371401
242500836
542485675
1205159079
857423114
440750117
205756274
1115157966
1623443971
860855385
592005111
905635148
1387119947
1396573151
1468951580
1495236959
289500830
853432860
1134485804
226523929
2023895683
291869861
500534084
2029971107
1185327201
1140193213
917590547
319647768
537016618
385740482
863132462
296236866
901431582
1794350740
102949880
1459346227
1627085425
1110887157
796377438
2070974829
1441749153
1047015866
962450402
106740551
836438525
408320825
270144345
1037882352
307412788
605185300
1293949275
2139395070
1473117939
2036042922
698161445
1156166376
1801378866
1963025383
220483822
766037228
1341356982
1940254116
1026515881
1800871266
244315791
872165532
1445370381
1049503546
438682017
1572796288
1771833023
961033107
488532228
1942253984
348634844
1475743717
1797102714
1130683148
237118208
1881771413
682579069
1589575206
117812690
258693268
1237703494
1047738493
337429655
1414595963
597193601
1228011855
1751059213
2061385767
765010101
1739838821
2145292754
562402381
1011502095
221203314
1724281148
946166323
565361445
1641450908
261582650
1206213473
1876265145
66390505
395023019
731682175
316936715
2126100423
1580227133
90016906
659045820
1199691360
1198188200
41968631
2074484132
1159195065
651079470
59147048
340276467
198798124
1207506984
1658552117
1696396248
1716548390
1479291292
481818251
598980111
1236397524
450665699
100382401
1741153179
25108536
293655519
660914389
395579447
662807592
41775121
943662326
1420688348
1426792236
917089451
1369384324
500607468
592988921
1174031540
1610452379
1083838691
738360717
1787020744
1647785887
1826826687
162633719
1603855657
465904448
1411646737
1743073856
282618593
698139536
1091236758
1976172931
1420618532
1917814364
1160943237
244943515
105532165
673464695
1050996766
661862015
353751721
580495081
355783966
505554636
2039297402
552329580
1168810878
1194644761
2092859938
1360279823
170726144
2059357222
1820384147
1624391248
513308382
1698708175
869384981
1136411112
792282719
943455212
1137739464
474750649
900534809
515658734
585599185
925336515
1277577704
532153574
1421626217
1090159023
374446540
1539317498
1551922978
1117232036
154048653
139660829
750313196
862351743
1478865016
1477084424
493817332
649422744
1498439338
545283876
739921561
1347005788
75521987
1112105068
2007338910
396439107
1584831873
33791434
1270381856
1000294530
138311534
1272456487
1004083455
433103524
1896352897
885843013
1470596235
138461845
47939246
629053488
804961698
1352415248
733926042
1129619539
280471315
1781058741
815932407
1261919137
265697512
752845350
81600731
477562636
350322919
312895868
1847540105
706963782
1659886275
2017430771
1805845121
1484412144
215403862
1326705175
1112875853
1632785363
1522728412
1967373000
1306626206
1078992859
1540346077
221648549
2014251802
1989359266
625067345
1338513122
1585188910
1965618487
1777181835
1854953924
201259883
1928614396
230191603
1517697788
958436668
1815500377
1166458446
1624393903
1072233505
1144290029
1156984663
1796813512
904901948
154446124
1535036885
1204552668
661604847
593289728
182043699
726226197
1302968930
1519435546
250348711
699432418
1699169523
745192343
441068889
1645451081
21921593
1962938766
1788170017
495084365
1529701291
1520874974
1073711399
661080741
639992594
49471612
1968807448
1598165325
1112877421
1840677255
1339672300
658112072
426757477
848691785
1672356683
905104866
1362964302
1462309321
873158088
2124842252
176932551
1319849232
1944692702
481852537
1586104233
1283487759
1686540400
1301949263
860735053
442632625
1657642663
140159108
917623186
870409287
397923863
438311604
810861687
393232866
610048920
2007040686
1534202482
186804141
743970280
2053666832
1552754286
26429542
1248941847
1896997340
1061268144
1763655555
1057435260
1827138654
1123508518
148677421
808638338
1542295432
1869269563
1670354712
491367871
1491955903
852459824
1896579180
781934669
357776458
844096338
1086651512
194349034
1259185156
771495783
2082597901
230311199
676810489
2092097039
931403343
1976769605
192039007
226351830
1667149111
1110414654
1433855295
455383230
1191587165
198087827
715244955
1963383072
233433210
203041327
684652584
1073556186
265734346
189551836
1110038205
215765066
528474663
1261404757
1658492481
1794876067
2012479688
184008478
1973992632
220501296
1980664552
1429390553
1549659741
1874343725
864917646
1847642492
630180778
42486126
43554000
948994374
441618117
585779276
1747957582
1638548788
334938545
968461139
454298109
1733690316
633801937
311009173
1734096543
1448687559
1373118490
1773413367
163921594
399321341
958237568
377563775
1576241618
1375826552
161205018
61169112
702724332
840774491
1214601317
233941996
756977490
543916395
2079153394
1168266645
1174035876
464293458
1118731671
908286506
152684472
222402454
956247275
1316330300
940524319
1950010449
1269041058
1959060616
1137894807
1025240429
1573927217
904962469
1556874718
170376489
2061976464
1842601297
178532082
700575162
2135766518
752362489
1071966093
1704331649
1198517860
822679251
2031189029
768495330
424128671
254664487
1794462064
35851990
1174159302
1540981835
1353661839
330434548
1096841523
1098594081
849386397
969555859
284723283
1212945223
1678525878
1142245457
528759732
1769313527
827069247
14260389
1088671954
1524471875
2112802386
1624687669
1451067499
126785584
78101619
325209841
993943458
1951882273
1178560617
274655355
1889881553
1363695695
888477989
49917178
965292870
1710154876
238316287
1688566614
987931230
1228376599
1027104075
2000217643
567175854
907981481
868182045
813039000
327636839
1427356246
208049021
1608237938
101810436
879405349
948408386
431158757
220409262
320833172
2039304337
384684742
1328038629
1237234071
1803535521
1392918900
1258951741
1006910802
872555650
1497891170
413335844
1416794952
113954046
572983446
1732130346
2032470109
647373273
1479404053
1612473586
1224923742
697505941
199754007
1024174122
1954474038
408466318
838685489
1453560531
1680936776
1227348231
1984203864
384463785
634186077
145352747
1621436964
448322208
284815965
1086210379
1325948659
184612043
701979184
1215715627
19090814
1513818197
1277298674
893229643
1167974947
1242183166
1466981615
1300484533
775691243
2134281988
1529711216
859634778
2084157154
261346303
828818339
356991478
1789112564
1862366954
581150114
2007122651
1044949669
226790033
1895281613
1940836892
393522445
176793020
1315788236
1345816389
207341040
629998981
1268039320
1993926403
1745178552
1939285676
1753858137
185941764
2107090932
1242241520
1585215866
760585592
1365339698
1419354263
1220389145
1190352936
1617725974
472653590
850287838
622494839
483963626
899164399
1164667896
1798580335
1647369116
1234303564
930668726
1928233039
1171229197
1568973634
1681967212
735424752
916690449
1803555946
2092252978
634898032
1836153380
146915023
1353474153
1173500854
1857783496
1072935343
1798984344
927328046
1968226239
1096366142
1671921890
1883056699
2017875083
2124526985
316426430
654159211
1157462313
988375588
1409027189
920646080
988016922
1925616554
688284547
784169689
829407952
977751551
177747394
1980324833
2058009195
413558758
2039868095
100534379
1859879335
40311712
490842854
609937389
2065171789
942126084
1088214497
1958361269
1543588585
423891161
1416222524
882128818
947494396
5444406
1071022731
1567199360
1951428305
188924514
1353424265
1532003660
1206737410
1997951557
1313302091
1324878313
331784138
410152382
858761544
678985106
767438974
772494225
549167507
2147478851
361801924
1592224838
1909813394
1791632359
969321791
706252854
138456921
1604054403
2082406779
1911941286
1943518848
779099106
1489102279
1353215222
2024775916
768585806
199628209
1552524636
1732049027
246227533
946406218
2069383750
657217720
1522772435
724533797
196211910
1003337508
1129796953
572771036
116376885
687266548
1608426184
1933252293
215635402
616269244
907762393
688279950
1636466335
1759996278
1956529526
82895912
1755337391
750608500
512378327
1116548923
506409883
763609622
209463526
1038103830
2107734708
1385976988
354296723
1913858371
1507721145
322732747
1900927767
623687764
1464079588
155285412
616440711
1837928452
1257003587
608246357
747549950
1153953004
525901639
1715476725
868840646
16650677
1506938589
985036110
1716199130
502697554
249951694
1049690489
722495773
619082189
1570934150
1976544732
29479704
633237323
1065631484
1786144889
794115713
367997119
39885684
323873499
646163612
1266353277
1465363772
934519413
926618733
928590282
1676161172
1880796441
1296455267
421054111
403555818
1882078727
1368634123
1483583921
2073601625
1668415004
1134875831
543838177
1310980896
753128646
1208782565
1573658361
1961491222
909994128
875304779
1172462145
1242069985
426219200
1595921914
1651141184
635201778
255025233
183572477
1169528112
1143991873
1324083927
806911764
1598749819
365565965
1511997363
1588481787
2059777131
1517980020
913788440
1608449394
1516914786
2033511255
1836511477
110296744
1814120661
1827836553
1817383921
859962467
547721055
1926449667
1657221331
197910137
1411163812
1392722965
2083634855
1404232834
1751802068
525721329
1806891696
947458377
547207835
1198942530
470546280
1471030286
1698879927
428388136
1336171748
1168368873
1111342377
768680506
451716931
524168520
1049847357
1048118712
1526086050
1223318508
1983145463
149537892
1570405036
611258092
285632181
1684763126
1368243272
1916283136
418043646
935398649
114769946
809772905
1447060263
1676314450
804177399
559797250
1937987315
2055391674
924863013
902201142
1744861593
91867883
1218867254
2099895980
1700859915
2049045424
2079482949
1485296231
483690619
945309840
725515265
895217772
980118958
450905361
149223284
357005083
1849241047
774211273
1446052979
1976602148
552259617
11155606
1705097493
703380103
184695323
2020293072
2011013758
1018534804
1636501209
2011817309
385928020
2036546811
423605291
1439508331
212657960
396037637
969164165
1099241895
1020106164
1101630152
9801212
2007434303
1206819362
1317236104
464619258
1028424121
952868995
428913814
2014003745
768760351
301934797
2025648721
69803377
768039015
1154062922
1409248069
1889467022
657244748
1055270774
209980182
646990042
1402110024
910376575
1031402601
2007361291
1378567506
916944245
889287701
1955895798
1134921058
294570088
183362181
447598243
1195128264
2062260524
223125213
423699551
156020551
1686669678
1995687647
246836413
154490336
1717016780
591756244
530250387
99603656
1199023033
1668086300
616062392
689833608
1054651297
44477316
946514392
1309384543
494934287
310530167
733037802
1519159263
1374388839
1725020492
1265890084
1077542911
298362256
1888287928
222132322
719157669
1069962240
1227414656
508451918
1435955991
974770486
1124930300
727712721
29486042
1407666616
1068415670
572342396
1400375349
2097682769
111147193
991245442
691408662
528064538
2144736906
452699427
1703539768
68973348
822542526
1402815613
2126843146
1974272170
1275191512
2040297648
1060253898
1570479502
1578211339
653133228
268692312
1395195230
932973247
963524605
414591596
589067649
1868215032
1194563393
2128001130
2034548774
1380413684
1713614871
256402766
1651879007
1715307674
1303139352
676559957
1794727970
747799476
559358979
1666309942
605517624
1224836354
1907558174
240550147
303402465
1090871777
867364782
834194438
1121769913
232219825
1448791683
1484260456
2124304174
85048874
1034823127
722894197
74821563
676487749
855846480
123063347
2043057532
114376795
1378165490
673402274
536752039
687713385
652214435
336477906
7550944
1154508741
110383996
120342478
1044821917
1510847958
736639403
3687136
873186198
3797128
1641143074
70047344
1592513353
197823237
987209767
146681419
457568841
752569520
1318794445
509759255
161582464
1083715218
1256222333
1047465579
817481210
2082119266
1679341566
94155266
267759280
910494454
1388070900
354550856
1099076295
2106917037
397861532
1687422353
2097749954
580889442
1858005987
949378743
249674179
1966428248
608394061
2081655864
1261525689
1949919959
1253104592
1696894391
1723210872
1472611165
2146943187
1401373575
2144049997
442168448
2093045681
221590520
1657807449
1621492645
2060451722
2006960074
863633503
2011091282
1867867039
1257128206
1231446679
2042659993
150596864
1179206844
13651116
1869584846
2012670147
349410422
1041075157
260014546
1145687536
1793454620
965557209
437571890
25853780
1961145536
816965804
313086994
329371903
674780015
1707400097
577055780
2115405134
1741660983
292314019
1819009006
516376599
226155871
1971174688
1341994586
475825052
794722679
1247932719
1060042675
1664934896
235205860
560167277
5790
580052917
1910664330
1298900834
1885204514
309476605
836509404
1933151498
331471499
1732615477
395989633
1202116689
241312603
127570394
352527559
1391830478
108657292
736679979
977366502
1324520036
1045504753
86910617
266646607
1844534116
1083010737
599675527
196331772
373998832
1859888354
865950932
1736317931
375440697
1703527191
1644556312
884008519
1337242964
229862826
344718064
123621142
1195186258
1325487792
1779886680
674441542
1681329980
30790477
1125911239
1498299672
126137983
839091011
1648562067
1752489547
2052301397
1965150155
1706896220
701540845
2000995136
927182144
1993646418
1410899552
679478684
419952648
1256606163
2076512908
1629364936
1208376653
1893609202
2031071924
361472375
1673767485
176612332
604273754
942631534
250443083
1034502278
621835417
1592530513
1375129521
1842064589
444345856
283910294
580537167
1671593160
1068579136
405607201
461048913
1570623226
333063494
2120960752
1128909727
683195707
569909756
570156668
1393252697
313088970
472786617
1829660957
2044820046
873461018
1612327647
1514864858
1370862361
1943980095
729134049
473833007
598414277
1912855780
1481193989
1717608443
1627781312
1378863032
1832003341
2093485540
694935573
1518053713
1393803607
492994126
1048811663
977936163
1150323111
2040271659
1457041207
1854026210
1217636497
196853396
1620652444
2069952801
1205367039
272980113
875928354
129488991
1496776
1660082397
736444873
2102350786
1677432319
1950076187
924737661
851370797
11527176
1713613057
1613091313
1602715857
288710781
1391782252
1917913282
472735168
1236711049
157753992
149714752
1045946982
1130557298
208334899
750432932
256603134
1715598021
1450469547
798120646
1816758487
697590602
966176045
1859844345
51479533
2093161435
557372724
2043027294
653942259
456538544
781690966
1496947676
679390468
1267732480
1110033134
238723116
83381380
1765675837
989936795
1750409081
17424995
197152314
422770163
1842834501
149040766
1449011488
1993415307
1237706226
212769430
154524736
1745371522
1427477821
1640893241
849502494
1887234215
1641396710
476774065
179681897
2021412860
1906638331
2072607825
1062096615
1008035324
1877595471
847764204
1121193698
2020430822
1949793159
212718193
1417753194
390135907
1151518937
1385901354
1040594554
1139034917
500446308
1618471424
430937085
599801563
911973647
909629598
1706366582
232937479
288928160
284466356
674666330
2027880902
1864158103
1353815319
36405836
1321784030
1561319807
804448078
191165666
128428486
1308785467
1458543473
242649329
963953084
1135242166
1195028079
709324445
1511229640
1522462324
1949978343
535011780
541472045
2050339099
722444719
756744611
311647190
155098340
1836328306
718721092
1965355835
1585642855
1681767557
1862685400
1126081880
1400593338
1340598327
1978564667
64164520
1663488534
1484845899
1976775191
181987298
1410341215
960788744
645196407
1233522091
1577484612
83446293
62673828
1510033721
2142679829
1892371514
786579075
2049592088
1353096951
475193206
2084991677
1304512801
1781203392
851549112
967927551
751176786
891936490
1864510584
1588416958
183101218
566280898
1562642850
1543935134
577276622
1271839357
1355051245
1367232006
1577647786
1866078376
1930185977
23345156
1640795597
2059028709
1078924452
1984538257
906135869
906913857
1652558568
1738135412
1037339239
1882237937
1184283512
158026460
589777693
1786349946
1026663257
2004988661
519097339
996150823
884381512
1674263274
455825784
736460025
1360845866
551807739
335803879
1166547250
376796125
334143415
1031933385
1699138552
621698702
1492664695
88729707
167468482
1844894113
1081696292
680953747
560075042
1925264240
1800280900
2114135140
507519989
1490108120
1764590908
1516989177
710345960
91933415
566062835
1136937865
146776006
150273176
1293805836
186466064
916970246
369296541
754892383
1884524144
734278674
1730927892
1512788331
1907348649
1216078987
1427463507
1340602592
1629074242
670737826
2047237637
665231161
1573156386
1366812551
1298414251
2094538766
2071410559
331619137
469750128
638454073
1445537588
102958611
1529836921
197078399
1663766908
2051079967
172809903
572142030
1041273542
1865764669
923134020
1725404635
908679677
2109976684
1589859720
492262458
409230428
984598442
1644281456
1509667570
666748119
1937693281
2119891423
2031922755
1869522865
640179738
402041468
527020159
549188493
892062886
1685402620
1206225800
1688808127
398465579
1908547895
975605854
1038282055
1121353532
182034748
793980635
1407239948
187279042
203054218
2095938417
1630565515
850811129
1482298957
1078371906
1067110528
1954456264
12978547
397875211
627600722
1435841338
1188925049
436185716
1553451214
175675770
1782370221
249710497
146553340
1334834785
727640308
397167765
595909069
153206336
1127345086
1135137295
115481548
298249839
681574512
1117949435
1267536687
1554039202
2084340225
527863800
1161379537
1146972117
863684935
1036286843
2113199463
1920592957
438984349
959695680
1358362309
2085636524
1863486086
466750765
290282669
1411919733
2032518426
369981650
963676428
1341776216
1496028669
605239604
1465675916
666831425
196578017
2011626037
810085321
81833593
361769361
507473393
747550433
2059079303
703829773
299369918
566390628
1359344969
2024887012
961293388
1042233793
2025175120
941397292
879711990
1995056782
1338169358
1424275860
2121253466
525610607
347943878
2012237621
1215450946
1628347956
1856420989
373692455
1439438456
158986243
2038892725
1410205214
1590022337
689170562
1604897697
1912326723
1054156526
872653026
507483
1877243319
1617089568
1779832892
894973772
2059952125
288050410
208841818
1763638173
827057798
1070582252
1896298698
2082632343
124604453
1825050237
1573004664
1786584520
355469699
934008253
548141830
1538135496
1208210956
1179344568
1048176501
861089863
1204012001
2145716039
35366930
1017306377
726759563
1298832703
21733940
2081519321
262449841
861115342
1695769754
1132611773
1006939645
2054495556
1817222579
1878489357
170629780
1241356380
1814574428
1681588533
1558881788
1285956709
330963753
1992733965
59727015
1828968505
721504427
612990148
2084495381
99825928
264462814
1675178620
211965651
826531525
1258784669
1035531473
293286276
313757837
1483142738
580931400
1051894683
876392279
1639646128
1491446779
1810430532
2005775646
1106450588
979693165
407452155
731394592
1869219564
1165311458
1007916406
91689540
1291200445
1026528198
1715769610
6104708
2024320042
1750958622
771549923
314366786
1279161966
1971753009
1494430316
181557646
283024715
94886408
1495315662
943835687
2089882433
264094568
1385297381
1001262412
658640913
879330988
1608420555
1009459828
1397373094
405433706
267509391
389188241
428875229
137953592
833024635
154149119
578852536
101392227
1843484641
1751505726
809915123
150383946
140159073
1523447638
1583963577
513036522
1486580332
1933876590
94806584
2078683792
120293386
865026843
893246911
771195659
1781176373
1599834191
692191724
1969069321
1845877027
257352677
1400891931
1295674548
485858466
2107491988
1754196814
597686506
33520352
268265672
732295699
1242302392
1303294448
2024194523
818153658
2113883194
1245518354
1506142712
650827439
933914947
1341663916
1796664275
1469653905
1096096133
1133109782
789501490
1431358200
1314098705
340414772
650049743
2104025451
196126335
693434918
1473404940
15711983
614194702
1312685747
1279300294
752440702
1816482628
765197057
303513106
2002291318
1867269381
1719787130
587492531
1747298047
424888825
1532984685
248877426
1996533328
148225360
754529745
583872495
297706987
1625086349
253150736
302306338
2053235868
233209064
1829243565
276605585
930907910
1408258468
57158148
740333996
1507145297
1570536761
662319213
28256315
1200383811
1830879028
1018405953
2066931728
1828373230
1789838616
459373808
876386993
1340052237
426254683
1889838730
434117529
1937152972
1514417348
258281348
917599007
1523766776
1886481734
1338602806
912602429
844186249
549549325
814989952
1041808839
1268775525
1642004648
2029578912
1222415946
1019293812
72063561
155146554
515586607
873920870
1535944196
1859376457
2051835026
1322891721
520324435
1224887255
2119651352
447870481
733822696
573490053
309132510
725660852
1702058341
112175509
179256394
1004150881
718685350
1529918565
1152760506
2013927369
1954698401
1900457273
1790110662
1619974100
245722693
883751382
110461587
132363542
1955652145
457221741
80851106
1524869333
1881045537
616954674
639338084
127284025
1305942081
894534615
1250240574
1990692183
803186801
208364088
1343994248
1080147875
1702297201
553066466
546779322
101887738
899329156
1704728828
1149352109
1234910053
1839004169
134343417
1325562582
1721128108
579535497
80899707
1027764716
2027330631
675971846
1860580031
1367143443
1593108887
39210674
987040775
957842525
1556995206
603673666
2072414838
1498617249
287923146
1203057288
357246834
1169451340
612878002
1787088441
59312961
487750155
859436047
1551964135
215308724
1483762048
196021141
1773927062
1043299921
2133293454
1739042031
943626699
2050151645
944530240
152695923
882876855
2054743856
2056765412
1658807667
1780775459
283862592
900163110
147045135
1486810009
1403810895
1665966746
1428957800
2067385472
1843776990
1036843904
764683692
2044713990
1310728515
1308980963
1567206659
512450023
558553483
1141211850
207328107
857838965
1195075
908915520
1233539423
1275308086
1879264858
523454884
699468169
74850677
1096736870
1194892742
1846478030
416387504
2112369796
1117641276
1803502968
1548300375
141973019
963674965
598375417
696196412
1556832566
160658335
218731396
1808487272
71784391
2123774182
2003881754
1995508602
385266638
198124156
148790989
374798262
150063791
1718493537
1191595432
1881754947
127834270
1319752273
1657994254
1881042158
1475174255
848044487
935153583
2048310230
869633150
538076648
703980000
560684698
129002772
92868721
1388746078
1145373485
1429371420
1897022846
1853611108
158355739
893161847
860810760
1995030983
783614454
1512907045
2096816005
1955419277
1616842093
204944475
117514627
2069175471
181840491
401650626
723903425
1997274045
1850091134
577452100
1250239619
635938250
857265259
557610832
66570945
1386117030
1182725318
1918393755
2063654416
1678872973
491512681
64839304
251811618
602613080
1700426362
822659431
1318780596
953751599
948943155
2048220049
1170152428
1389649143
1628625042
1455024697
542592692
1155021689
1696835340
1598025995
213207410
1498438342
760845428
70139040
303922665
406833636
524340078
992968746
319679646
1744896327
1648640497
809938768
1477486714
602017483
647243030
1479159932
253221799
182498267
638568230
974123837
736821091
1774166601
91129130
676697041
1045993519
916760222
538803977
416326593
599584344
2025274842
1098621003
1776573616
22320639
1789403869
1414178246
1300611639
285477792
645095597
1934249255
974104661
490729123
467812643
900679648
1943586836
2064809913
194833515
254014184
1285685205
1192480790
2021293089
1681504401
1199946499
1326524747
66247864
1730888973
702988739
890172784
1916883350
2036121704
932903047
124470951
899399646
648544538
1115501077
1096022222
2043758459
2062892971
1861671077
350417764
1932471753
557985137
1792585425
1190108319
1677188280
1287417752
2094369774
762599267
2012835061
607826148
1385045618
755353357
2141043752
744559458
473748254
1679532055
149330723
504164691
1039225270
693513148
453494737
954264565
812853568
1926582501
1850799058
1705296232
2112791419
365658170
681753674
444979166
1257514845
552141157
1669770108
1650933654
873532807
866304775
228105055
24443166
539857717
854174839
712661968
2024756405
986148494
1000498419
685041479
261629790
774642326
1388715892
838392043
421771844
43026678
179949553
62427718
1903983345
2061909542
1609063322
345784683
2022159212
967987848
21388820
2045516306
948889867
1418220184
502329880
1853697414
209810502
1597294644
489285959
560873574
963785134
1299280608
146515494
198026053
329727479
1071352237
800316170
1460702997
1556033812
825436746
1372396005
1359116479
1943594965
1885836516
1226356415
1592632204
394374859
970436139
680334699
1913833109
581497820
635082475
942297310
334052878
772914641
1914060677
1905993710
534616063
925376612
334811436
890346817
133095692
1207857694
830064793
726106594
612528824
1153175360
341880366
1800364062
360027720
1157980739
505335110
943780955
1681372986
386773564
321023891
657392330
132482353
932166849
1518618096
444900829
1450899686
1804941744
180086017
1620384269
858420729
1180221206
718751974
2131159534
559926076
1181647285
1311749275
1787546516
1099190416
904526669
1067902772
186247056
1526647256
1611513045
1351461289
1247011987
1184250748
2025923749
179251501
678039119
784653162
745224365
14334819
1006729570
1971448160
1510001441
1276453839
1648221433
1247854825
265504309
1177508425
731421069
677957431
684205150
2042918841
385274401
403426348
1519982763
420356695
398764639
1498687116
857111291
1877185788
751343471
1039925000
437081290
636261104
2022877162
1692025841
1253358798
229327935
1604301772
2021728887
390713190
677662085
900220129
1248938660
1215379086
1958200456
1654562384
826641320
984341658
169983473
1409999064
733675253
735077749
221709447
159236689
836206596
359960408
1416020161
709236550
1818875865
314815675
1181281720
2029642365
778829600
314921264
1266089504
1300465726
1083359603
242577750
434524933
503859342
1191966999
709465205
19187634
1349647080
1712480601
1929900362
495697592
570511939
1815251019
888553554
2128541852
2117995425
853474261
1987031143
1428338112
1477272405
1665583546
503660167
84150367
929003854
1343995417
592169611
328118314
2098485613
1453193421
1113116145
1429966828
213614042
709876000
2124036190
970948700
2057841037
1266985194
1857539976
1106900994
657787295
560013252
325334739
1587447000
2086785272
968883545
1830659635
1016994077
1659271296
1888192929
1856423793
449650789
188041257
1152132051
1853847254
191611322
1369293602
1159438133
1235694107
622620408
1852641922
2116505287
287107460
1194143582
587644852
1072852213
1674119399
1219601668
2142192137
88615640
1535449200
312134584
2131416765
871815652
2009425686
475252831
1554728268
469576125
611708138
1317788880
709030470
1161292984
2122737484
1238848327
720668148
864496976
1670209667
832337585
19503711
125452231
643568484
594932978
1345091353
501453092
492063475
847996021
928578985
765247697
1355476351
1598069160
13740093
1473705446
638111029
126391080
213917022
765180672
387165652
552386194
126144533
143171514
99597208
886793925
874204738
963845666
1577057548
1089421842
337121916
1319651703
225557915
800387909
1098088743
509518123
1388003107
966874097
1136258608
928452982
1168324601
836559939
1317795384
1363210192
1031939234
86078448
1056529332
1523806580
1943858422
1717266749
501010278
936196128
2069930797
1020699069
1476200507
1858389349
235607635
1290017788
105337898
782765216
1325436136
1366075946
1531591001
499831427
226942472
853497002
684261636
2058226921
1737502608
1902086882
456754031
1636623948
1976607978
86268687
1284881136
290502345
1034201101
682509793
1580293459
698095815
283061778
1597660998
884602601
708212428
1924682236
674348733
584849749
602193725
1542352552
1025718020
1605729893
1006289955
1705973588
1131311125
891139214
781035833
1336431314
1391246731
2111419694
227568139
1170581811
877256701
237950279
47238582
1874313319
1831841773
30277904
1114140171
1518620369
1843703980
1670332432
1480887116
1629844070
694923588
956734784
108761387
904044402
287517322
927258029
281049560
286093968
1064095351
118952030
2082256040
33884299
83183405
1340022889
1559844099
214214236
1251778293
1365730935
151764207
2022008183
1781141330
2041198082
1430792150
1818320953
1190421500
2070133012
192686281
342193761
1263383573
290587995
1998435078
824926115
1332099579
1717861084
352154651
525473904
2104692099
391882726
1011700024
1523499247
1657312195
920636720
246610721
840672675
1396490928
528705475
21427940
1137112368
973282478
129855836
858394655
1227744077
2029540917
1743085891
293496931
572699563
494986876
878791262
1146342261
878251655
989951894
411610006
138801134
1101285501
979123497
1297751418
1615974681
916148559
670015996
662493492
1606058411
872818040
1845919894
1655827932
479721981
1391601064
2000159341
524251871
295490509
103086133
995235543
1397346898
1197109910
1509011682
1058788664
1831685355
18853027
772873847
1884250922
1388130438
2002337712
35558411
1527760378
1483252589
508780557
608798337
530335226
1299344785
1666666461
1493492751
1491377026
482284317
1103677035
293560683
415366238
819874180
1304852654
270133084
1882885328
1686079441
570768234
1965081976
1317771488
41979365
228424672
1917176496
2075884359
220266985
1700916233
222870618
254295271
2076255956
1848105751
1209384078
931253269
2140242038
1795748399
560298809
1226670621
1687988205
458732709
45309434
624429765
479355752
1223115060
160395758
92942721
2015047101
624333441
394105342
1969951522
144586460
1256043757
49352076
370357158
898052105
497022152
791000921
959470152
1736020133
1922239539
1383455900
734015249
1162130666
1216990660
2142026469
2066982118
492277939
111832938
1416362040
363513422
1046834594
1138189745
507388251
1694216808
1527952264
1200905060
1457578125
1852167674
1689520000
1754781773
1716960333
1427169672
1789911326
1090083103
2097832470
123661
1113147252
1994282836
1407763883
849057084
1329994640
1426763930
1136635614
1077124707
204358954
993887881
768132439
1312707973
1714877392
2071408310
343559049
1941840140
1867297381
1658373995
1756714802
1477200738
409244291
524615700
46831493
1729797853
2084912718
128763838
567818700
254681453
732007651
218032324
630433037
595647190
1061730092
2083907664
1574571744
1708296054
1317776355
149467469
1570142249
349645863
677104422
2014685514
948952034
305569997
1385645008
366092911
127891380
316029976
859228845
1292921327
605598795
365679722
1614167161
1604158327
1013030452
457014160
1174202985
1257867030
1037081938
1064789034
277512346
2090833083
535581803
1696492257
1487929370
1436170173
348902832
202956339
1933019097
2023153071
1751740408
1760261597
479285370
1471817581
2138451955
578212774
1005305508
625257310
958835256
82410256
1832296611
519400831
406936581
114795229
325635305
1735469289
663456911
1768903586
1551523787
1452362398
252979285
1150705975
542245169
1188374204
1716550276
310321660
1411430169
884824580
1190596698
1686465516
1425386577
401557468
751095812
1738484885
1072534188
323949883
1858731919
1425358440
1652674646
969775615
1205851122
1838286665
1323653882
656591651
220544190
248743251
2070558264
131683837
1958993465
1955007270
2047657325
1858983409
697500789
1707417122
1023195132
736138867
272872286
285990825
563667053
748770487
829842012
1230636939
1121386161
318606368
1060594376
1460873659
1920218465
940526051
1320197948
1433683905
2085440563
1837366652
1685813284
156709347
899325326
1473673975
372228305
345481700
1074961475
1168514296
603487189
1963219005
1551658859
1925646525
1260747130
1641253661
1497485964
1061699816
984307786
722570070
34795335
1840002442
795434217
1066548202
1295308188
1955469539
1097664690
975663330
92942693
56023855
1934180937
576140892
1020118649
2132950963
889058691
1501659370
1724921783
1500363279
2086243506
742894117
1348754396
2136176603
2020692973
1079997234
1439807792
1798834404
1946390723
563804379
377614378
346862685
211544249
2055112123
1806856769
1478281914
414329350
1932245268
2027484572
1600083554
1989801429
1173342194
1312107168
1638760036
739069013
1471223696
1276041640
653879314
1955075574
1168916925
1790047201
218259052
507455732
913715697
956890696
1511920529
1479970126
1239594844
1866386473
1116399256
1157091110
909429210
1897214669
991144413
1648801452
421731098
1102830033
907474112
2063208333
1940468334
1614739356
48759519
26252572
339514441
454663616
1382522193
1098271152
745012813
1738443612
1217973186
1940848547
1393598716
1580793072
1315957127
1185547611
1712247293
747601852
1144361356
1005145948
439100631
534409136
1030580646
122272502
1240357127
1583077242
1686635865
465387376
856878678
725455327
938209649
2107141209
874463780
272913405
1314180583
7703218
319542434
932417641
2096865497
930625921
1745085716
208164964
1581621217
2110225239
1927262329
1012167201
1082344652
454619796
228994701
2032773185
1683945887
294550975
1245218886
1349827946
696367993
1656375559
1808773618
1016033615
460268985
1220570024
1348703841
2114374161
1103268921
600932344
1671550912
1579699393
327899407
904853369
1036149414
1777003284
168552364
1371755131
631379001
1960140063
435589497
1008430509
530107055
289475792
1282628349
2142597732
1294388861
2128033494
1458945646
1903976091
953922936
190614297
1909109936
1034420968
1290595547
683405923
516642904
1293590024
678366521
976401215
1312467152
1208766914
978484756
1592038868
137045420
478703952
1678919817
120649615
2108790972
1883693323
1211259735
193882632
997215161
1700563238
1995856970
2033810757
1153576701
1112274651
283819303
1919673055
2003959418
358240194
1786926789
392683346
1324524962
1562488108
1585413070
2072896220
359110995
1641148569
93007414
1052396642
1010440757
1553033323
1964735925
1494692630
1826837757
934766582
1061523807
1615872750
772179090
1789952809
1672268353
1467021243
903691959
553155386
555089345
1861724356
958944526
2036611787
1510276253
824985644
1211728067
215195806
1237934696
550809462
1790670515
1794530731
501106181
2080618671
1840496232
698854171
1300938493
24380254
125483540
2044558447
1394372484
531000760
1457132688
466804319
2059066373
871515092
148542413
1325726401
93016606
1470697967
1915213026
1229565938
432008670
1104858652
941877903
540121537
1016916152
331465363
1516874321
164442436
222244080
203147113
1915450938
1453367983
1127379890
271392253
298280585
1486838604
1421813533
1612554435
674150154
2011109023
1743216528
1415976274
1452304378
805462047
452201286
284170719
1349472093
91039055
859162538
825364378
1509320842
964571699
505918004
1075632800
662249624
1010512021
930927452
805551716
2098878754
1894473630
1745914976
605077859
407455685
971644121
2047904285
152557754
65030530
956583383
234314401
320732046
586674131
664883056
1430238558
2008619915
717417488
1926871861
2142234596
1354072117
77937740
841965805
113194271
637424167
1795900195
1584812260
67401320
1902319509
348084040
1123944618
922925304
997003733
1262522804
16983624
1340832585
885818213
1301369870
1328207605
1791027510
1842245668
879100584
1130781627
1242942689
1065053265
1800854861
2127160108
2097761652
481712264
1942854235
1220527265
440440408
962111713
1059325233
788107099
1012706777
520599674
663580101
252542317
467813672
643550277
545449653
1452622961
1291568772
1069662589
1686901171
1547444883
750333112
2119990872
724307548
1126835791
472068615
313381210
249122410
1536294683
426933284
314436793
84008306
892201619
1624014466
1152080126
1255218681
502840581
1732137640
496108423
555581961
558131179
875417957
1645768935
419287850
1999367864
315028840
77388287
191545544
2132919568
1021848069
949781687
394802841
2093947482
845179404
144865057
178693263
1436814302
1058216659
395321142
1191063030
571974373
1800083828
118929108
1321370331
577213492
405508077
1490024283
1589294109
1236040610
1371806153
775159959
1656192877
715581741
590735886
1515651179
140157996
1779466674
1547043758
900986351
570505780
1102476468
1348743029
1972551945
1603330236
607753119
1627840267
821858892
804954881
931169785
2047594673
2022109134
827337873
624739984
2100364090
640680816
1363098468
2129851720
1549951448
911453478
604430493
932780969
1632141025
1370776771
1658157619
1105632539
1746179366
485663853
693617049
1245472932
461656658
377398113
170397065
701490096
1117375748
1150148531
1661095565
788801200
1193331111
238246340
1265497958
1343989061
1345779436
1773401978
232776290
1181227049
936760584
1432222984
1828570489
1704214521
1306904159
334251108
1128970489
747389870
347017389
58396619
1810179557
987437689
1095534307
1133187916
1080469419
1058045674
1459389880
1381009393
1195379904
132297120
1601278720
1460642079
896132410
427719253
1642018153
1428198938
1456354108
1332836671
1999493352
83065484
399264619
802390501
1813724606
1444984764
1572833594
1326579740
738888896
1403027040
1939453767
2062654460
763947814
1399108137
607954149
321830709
145551022
1825827958
258983732
437012400
1468065203
354679103
1850175447
1104211996
1696998582
901572268
1291555589
158354519
1820549336
156284613
685260104
667124409
1238708198
193857566
311197879
2122708295
560184623
1655195271
335268716
1030091758
1459477359
262201418
1747890343
548855087
1430458152
844621682
2009938758
1658442449
686072662
1637440888
1996348545
2137740601
16081683
187181227
1351461361
337666045
793641548
1035799265
561660097
1303831979
152376787
1046363976
3079801
906317036
1217726832
1489601142
1916520037
1545863183
1409834596
886183018
2029998316
1532708652
184784681
1755102028
856452816
1746680647
1669547462
1772706769
517166474
1566888223
780164374
393562838
509637140
177609143
1266212273
101664556
2057039434
1761742655
1088213879
664621935
1561462241
2127672030
707417800
1809960213
410911439
1189064597
14707143
598072215
286366207
1114342282
2062545861
253476366
1778111867
826463170
865859608
1191503246
2077727763
1861756190
1746233512
2048344217
744543978
756736303
1179799222
210625674
184568179
206694745
1955799236
444199331
1358965037
683868929
927261044
428644975
752104482
1116184000
1397476183
1086269433
39244949
339338382
1422730145
861645532
1019458014
1251219115
415363418
759176772
954877822
795116164
941409013
1127479617
1278721034
120278585
1796383217
1258449458
788665468
2129280162
1306429535
1844375882
1356646503
1453064940
2057951547
1848588389
1747174035
409650400
406151477
915610848
239277252
2005095797
634982866
1460281935
214067925
695200759
604465363
1174925255
1428339619
1351338173
1993367941
110368042
1156639250
514851563
1405219341
1152587919
22107208
4271670
1591565763
737438766
1914081941
1823226747
109716730
1512021489
767728894
1696918404
1502034974
1263566713
308242330
1681575892
1845300220
1680738470
869363707
1050579163
887509200
1038686280
477937842
1504409170
765302087
196170808
591745017
974386062
154952536
809051771
1160837009
1149022394
1989806837
1879052955
260434989
1813969476
247898019
1932703260
1087414692
966017970
1148191164
1061921669
965511591
2143531923
747951804
1573556637
1974581204
533317982
1074215393
682126230
1982982913
1577555916
981082156
82437889
946695279
1276872550
1815934912
855261745
1714172793
1374016217
1940923396
443148049
1011163077
1821876891
382098447
659512876
1830911398
259002737
841626798
1697454425
1179498618
2126974174
1677722514
919032427
670591108
1753409175
1962567336
1297115321
1260495425
39860659
1957498224
88391860
1030738879
319148861
1078006986
1268626309
1669940158
1132161692
718358605
394529994
733762869
1753062909
1416816433
241156244
77185884
825854427
846441793
1078541807
1791433147
1591051928
1298996302
1823216888
365683531
1223296611
304442788
129857812
1547290436
1814312864
163004906
206698369
1101868218
2131247808
1237074911
1360388609
1911785766
1236106250
1437609674
1683399027
1851481534
1407990021
2145530676
30774887
1297115504
1450945077
1493838381
2117727364
97532492
1337780572
2136222235
1895667426
158226179
948438603
653304280
777928355
262752934
75363358
999463327
788485164
1682818882
477136484
1813929602
1368463566
1215354253
164971200
1307968065
286230662
2077498614
1078339118
342047674
1361417912
1043044268
165320728
413296181
139654055
767991904
1798305986
1418413852
1530641797
1899996272
506661072
105622315
1109410918
2059210464
562226590
1546079451
416475268
1695372189
299080227
1157337586
1671604361
1751159455
723570534
1500432083
1299434129
39360464
276682025
1790577885
473577804
1466997933
1978800863
1710240727
937736807
211175347
1250566851
845569936
619700198
813839475
776748357
2135995839
1273821919
1878836679
422885508
642025119
854778708
1148762721
1516854704
99948385
1257199612
1157245618
953633828
906231406
1546145171
858811939
62253295
1721562767
43716518
1219859282
534157250
820929124
624873927
1131609934
627497446
413691929
1238937947
1130441014
1263510092
345080578
155797188
955505921
2133020444
498670180
2013973805
650330348
61471628
15409807
1623121756
1551301630
234369554
1330290675
637770501
644410061
2003355083
691495126
1331658320
1367275463
89295875
171615061
1738929033
787807090
1690834420
721692809
1576094965
88504740
26133068
537950170
80719075
935022981
498883876
504648144
1945577238
1549147569
1626444939
1524978003
1269079655
1227238529
719884495
1853519790
628145092
1520606617
616610792
686620536
687477769
499551356
189247465
859630229
730359864
708387013
523194360
24257771
435343773
101619304
2105948427
1389504955
1788004206
218704173
1788063982
149998273
359675864
1743491511
1162546968
1617801626
518664085
1465455754
429806190
465481090
1680165619
202573384
553017535
1520618256
1235362308
930924261
318812162
1304295100
235023383
1146923885
1963424095
1943425763
2009465502
512026528
2065838453
1682816918
869276390
779747676
245629444
1021559661
253435472
696853018
1272474464
1078954652
2141681445
254424311
1360426317
1134501743
1323196022
699318597
2035007507
971027759
1079896044
444144200
1511952735
680142294
919007380
921074252
1878522112
557794883
325362960
352597895
2059869226
1440960997
1606373746
1983286033
200278225
622148025
1942324846
2072394196
870273982
1487688580
653554082
1252007059
1534278537
885786714
108254704
1855841732
1201135280
183230907
1751318297
1160120808
552093556
1915563176
1142637864
2055217
559354691
251901025
863178797
1283548978
1290985662
1973073237
1626774614
2023293762
1213593513
2135559580
1101248531
1179317632
276357702
1240608110
253836302
1881110734
1098640522
1321161675
1614668392
174177762
1363519027
1241487107
355772417
195370867
815012613
1877340788
35353979
1338701872
1092127976
595029462
877854153
1162034607
2132063412
1578695957
1123492886
1196379253
1401615524
176343166
1499005442
428068949
577348495
1685323770
1703763583
1493504676
1532574658
231526969
1086370181
696875132
1612478853
417555708
1786361380
1701004059
640303457
129073652
157427699
839230133
37136228
1147474740
929793870
423340598
1481510
1687152526
482395481
834313535
1906767851
428602790
1126618300
210215131
1182086781
823347315
297121368
1593302543
1351301717
1061371761
133853096
143353598
1021927543
478316888
1516162424
1519590417
1436182986
2044847342
1038029801
897826312
833326629
1756967927
1730005518
316059748
1758624819
386737211
249893363
26262982
440419148
352179305
1330265840
535602871
1449019565
567694555
1504374339
294787123
2068938081
1982803004
1780970795
1054805168
1462500399
1977431308
398714881
172106137
279070888
1484078343
1307706477
894516708
1430962902
769698425
1726600156
52715414
1743847964
1782619233
597302065
1509694817
847893830
1498759836
1860701483
242294273
1817714050
485378612
2117368655
507626456
1280432659
1056484488
1051157749
1351797245
1188574317
1662898848
316597024
1981127608
716622912
476644664
101981031
310315901
775375372
2029308916
175261677
1576993790
1093360158
781130338
2094541353
1490127317
1842341999
1084194622
1007125393
1834355586
34589075
719967558
1782940658
375190854
658460668
809125309
2126588917
1568807032
1537539559
581374849
595135359
2012394276
2067155624
1595857348
761490576
1526782684
890998449
804505489
333249122
1888759998
1578440664
1507644035
1020129154
357582679
687728224
1152977010
215259667
1324535308
1326416327
1012648163
1859099341
992996722
1677055396
2122261644
1130936242
1979924107
847491862
1006060749
1188934669
1090549002
732743385
1132060369
50063237
764788173
80148538
1046645605
94312595
1294964657
1317580861
1896340031
1698321147
480492565
20987330
1809938932
1173079046
1063865760
1276440667
224185192
1389678186
832735830
1660871636
1781413678
812628774
561024030
966828672
1471663518
331225778
582234192
442454792
2015240439
791152750
519705165
546394152
1192390696
55691578
1175546028
1711375226
1749146765
2126864375
371305011
880146474
1755931839
2012384521
936896615
154058099
597993393
1662069787
383339151
479439557
151732972
2055228537
1246399704
1826222157
1611269476
1868961661
1503664084
2002652634
558252711
1088847015
210337506
76451969
1596829341
2053895481
333943341
1764107067
1045048437
73179003
199092599
102392890
798325436
1517093342
969724359
1636067589
852348078
882386940
604211567
696284887
1373240132
1709972077
856716980
1783508531
2049799787
1980300286
2065480834
1734385352
219950985
1907123383
963057352
818222055
1381661844
568244791
560099059
680660737
618023619
981338020
1847217401
438367667
761558632
1088999607
1104442363
432489402
792779925
2113016105
1607882767
144523747
1901829948
1920895258
351768273
770882030
924807608
480784981
126723722
797869612
638002022
1870710474
1570368376
1435095328
427667642
392287217
335156106
1006074166
2133242524
1709434231
1701246065
78771243
989891425
1156466290
808487175
1104833568
503153214
1080078257
950260943
613538906
2067616651
1461519790
742319215
301622161
1588852283
1895978611
2003406961
68707952
1050711266
803124468
1849614437
254378940
630130529
418536188
553311465
1967380701
159864482
1555453477
1232778337
627865439
739144909
609481352
98131315
1569671500
261535871
1157220365
1670238866
710046803
1881360964
1020567673
1558051284
2036932495
1230042089
1437565692
1001709826
1822269707
845259976
1610793792
1049460107
1377279097
1258250508
1540590021
1832227520
1273126867
1042983795
1486468303
1093507864
1454486797
1234300987
1326107513
943439664
411387442
572763395
108730735
1363263708
1175969002
957718656
519833618
1297255092
507174337
1053500812
1643936785
1659212145
19937649
1895253174
1888512536
2096420401
223320717
1652429704
989821769
1875399021
433295972
2076966307
1428405839
655555217
1588969206
1323675212
1257830594
1254039047
1609316523
1701025827
698254781
2007321944
21753667
1463768854
66935442
272743048
1803610536
363556346
1251016672
1755748937
1073537619
47492424
92377914
1688016765
82767905
1380381647
2127998066
1481709514
1495560133
590736145
398378108
1520359850
24504629
978276160
25823847
1285752120
1744766233
1595116850
1948844364
982714874
13004244
1370601199
1889197419
254842836
337077984
808089565
539323795
1260436520
1918447653
1798286418
823577305
20163610
1507024646
1209177515
938689760
1457786071
1735722254
1611493547
558937447
2015057586
513236642
1517221483
1021870152
1031927950
340386963
1055017996
165028460
1241436337
885776208
1192866019
551334428
129643844
1049676159
1892273612
2113278929
656772527
1405469280
1249130629
781232509
358469291
1869049719
572652273
1908775706
1992496578
1487955404
613490840
385085251
2074884419
32642815
139702197
1928622554
294162295
68475836
1937810028
1446228648
1024016811
207894430
1277497383
1390762660
251003611
1501208685
396847667
2050184973
1336868364
1877029204
691169442
1121804545
164172199
154196738
372213755
844648724
962139331
1306841016
1918732017
150155453
1393164318
1940041771
16300841
1646440963
1518814173
1860065551
783949934
172544523
1789758004
1437336456
1790795759
1532094791
1682873883
1940043328
1551979182
1220877872
264508531
1016621375
1080566015
1554224007
1352379388
1694308181
477937431
1918211597
1565656821
1635807948
840382509
1229614990
1212760231
1027315886
1534582694
1652847040
1694535519
235464836
932072759
1657035191
1959200306
1633494358
479345107
2126706505
1686137085
668388034
704142506
2007386382
46030301
349693077
258248598
633080332
1029296095
1717620262
2113941997
1017898891
893878276
120211865
617701182
1104826140
2112182881
463221267
1342209971
1909300699
122480087
586675726
387498608
282028283
1128611745
194571446
1937675518
1967192266
477572806
1915541038
186035707
1894542808
958988147
610277235
392623804
2048121181
273314407
866610260
1337055847
1086514632
804047601
1184787032
955232101
1643501234
780337241
182130660
2013945209
138738939
138649877
1700344622
925120092
1263729587
1075268581
287510297
473791654
571359669
760478129
190699348
1688289232
100611355
1089952661
123157760
1915293456
848078817
128413163
1770051429
2120191155
297431079
1703001799
1599304044
300029298
1854941419
1981060455
2100272778
739140269
1685381534
1234834442
1319093189
769315867
1350115833
1999209960
977936933
542233265
1994768113
1235200357
79991406
557317036
318285918
2145664089
60413983
925488306
1214580377
706446781
591641482
310857492
2131853150
1872606971
857981991
953537129
435741849
934330679
230338628
1748378824
763607390
1560636332
1382030939
827386337
1144748063
1268817983
182952394
643966400
523021561
667264359
442573829
1188347123
1013728082
1196099098
1683765663
877136819
96920779
2130218182
851784994
1451712572
302571648
1512031447
2117707949
1248600171
1736588011
1709151186
1422981406
505915423
1189806022
1489808613
824783673
298605230
621131930
940285234
151566562
1048978309
147535182
945719788
943012727
604622884
1833951556
401738357
855960759
1056568256
1620116863
1665048019
1610267330
1972009671
548342968
830334519
2016682179
1691248635
1458429575
307043130
1949441357
1507167455
1187077626
916631001
1550034496
1388740261
2104262063
1483194084
320683300
569335144
1930868108
877639947
1537174919
2071647837
133617062
1277932537
933843164
800501104
937930353
1675594350
1824099293
354130964
950529243
1519093545
1506370422
1430679986
1997413350
316665948
991167380
894867418
57114181
1736292147
1260556628
2087729444
377644544
43899217
1459316629
1585186284
948218683
1657295991
1291740594
1886234758
863525378
1881231681
1870783041
1693905449
188344258
2068403337
1590192585
219316086
1343198616
221365803
771006200
1414440128
577000867
361858146
1402925188
107816300
1731654570
1048349484
534189769
594434222
1860727155
1768072159
2051381507
726480418
543622937
2111683929
1248305624
1383676201
290351066
560473275
1072887186
1455344350
1421733590
257495751
351810802
1999087748
245543187
444961156
188943706
283561875
150232673
649993377
1477777229
139401079
965014600
2091376305
160420465
823936326
522277202
370996027
1463504640
1149415692
831625641
196319254
1697819436
475328072
1660006141
1547731640
240229307
569809932
848194644
1634723954
1420012899
526820905
1486099999
1346192088
2031209521
1236489155
1194127941
581573309
505114713
1756188213
144585719
1389154707
722698977
948171631
37743895
787376999
2102708834
320006855
1272038485
327862717
546026008
1632065806
1978494687
1115577779
1120487512
1239241532
712909739
2024226812
1509466522
1438592363
49598783
618166037
2007697886
1575894709
1554728852
244593146
708847202
760233295
289810078
1415807260
1353722820
411529650
1901958048
1010150434
1386818752
910574088
1158311850
1881982463
1936218470
87923345
793591687
805320733
779034865
1755154899
1201959850
1299318859
418296691
1503603967
1352888754
1845671620
1906319454
231475680
326095822
1802348398
1213457362
1578471213
897476259
261245892
963818884
1042112669
1381495905
1231078940
1221737064
573409582
449226376
39586139
624168212
780240710
2042495528
1680629901
358264548
186498480
1831058222
1164543960
758800811
1637563618
1970467049
258938548
141029448
441092005
1313136918
581848602
450549216
879471116
478758208
628132299
802256170
1711809802
299733122
366922883
1516231431
672239245
116280606
1640969211
2067723258
1731368671
1827773980
450654044
733951041
1899598308
260704790
92174391
1838744439
615144201
1949018556
211411065
503141850
1767709934
67442204
25139621
1427583353
669711589
320807664
53595917
727844024
1017655614
788325462
1312134187
741678707
1825519406
1713894165
833167894
1139758589
623667701
740703021
408762362
1399802461
431255167
146800753
473186420
1208807612
1521755030
1733710684
81649209
161815928
1795945586
1963536986
585389561
947365123
2089033581
1370839601
991004485
310129540
691940591
544224514
1045179861
1176415196
1685629669
350617048
1535466245
1696936390
898332528
1493114504
1721027381
47138344
1701691409
743303769
1755963191
136365266
1307353631
1727055316
707774717
4137830
293851566
147550223
1321187267
1546744177
1779477155
1028182538
2027025114
862266988
1714141443
680714933
2021064101
189259463
1899845217
1002460070
650530387
856866723
570485585
1530209173
1633809478
2032309281
1910278174
312986492
1742725538
848366881
2052488055
415665496
219561154
392540713
1560804983
1292133588
1839146035
103577059
230907468
1336576054
1916009676
429011611
1876798627
1727952806
2095152532
1388808189
617673074
1259063971
216384491
1813046085
1636578369
501221806
279596258
1976377597
838799641
1409327559
85343426
1889238240
1836153380
730393307
719620679
1955024259
567714969
667230905
1061963726
52434006
1832309515
2132007017
1296539081
266967320
1894864111
244664230
1074633620
1761644749
778369483
625920948
1841302328
744188139
1718191457
1749795320
261039199
853986367
1798207477
1373482535
1584246586
692160425
1798927515
870463787
800396228
1163356007
1053711615
673255776
1620155257
724384169
56730420
798914865
760813427
295655153
1128471773
2046848880
1528312927
1500942575
367191689
1822383365
1124268202
1807980714
470817833
364138536
304089503
746150830
1300465726
883943302
1541307778
490243289
2035807583
311414289
598758425
413894122
1502727365
1725310788
1374807029
1058531476
482629301
1751243908
1006039758
1755164682
249418693
1602716086
1068694751
1640060398
1794800187
1410414702
2110774697
877716760
142981197
561847819
2106821022
1939769940
256384611
2068827244
533961005
1329004249
1637301597
419937134
1946635616
551833566
1803625642
531572267
99370394
2109895531
1240110733
612553047
1931499458
1424170072
2091433015
1409030016
373790896
493562916
1875626972
1445440018
1819784757
468646351
1743592131
499260598
439600880
36975602
550771803
1668255414
476693878
491922659
1819764758
1114667339
428144946
1420426752
958742776
714129694
1009350400
1890783855
1837821489
868197337
1521429336
1313414289
1364509397
1174661498
1612187500
1790054702
1685352716
1021867109
1551625994
1906215851
1303584466
2019747173
572357785
1107825476
964953719
1935561095
1199299881
1423012091
670794049
320886268
1695747340
887723559
1009083165
2928164
1766941986
1675106400
1517480446
510744268
644603709
1527500908
293444110
366681839
303166309
1224923186
901318871
2004793331
1489891158
273059820
253856408
754402790
758776636
1092151355
951364091
1447214888
2056340706
1012465173
1259238848
639193646
2039184993
161538206
295455669
1890670557
1274781739
1020750900
1255633101
243133469
384697271
1638431369
299300012
967284096
923531471
948697222
238524543
309763609
577122817
892696339
238739004
1006492527
879609606
1923766455
797524938
1131701844
306595368
869352984
1791100789
1871755246
341128983
1037657861
1540404466
325890684
920650891
1547717149
1688348238
1529903556
2123777538
1572278007
997562859
1478241233
1300946579
738270524
1369363396
854384748
1608207581
492071340
1680510067
1960771242
401355537
645895337
77088145
2119592982
1475310556
460149136
1537694829
691622995
229036359
60474404
164947218
1213324544
979987313
1123743221
1406995355
1989964511
835044983
33777951
84836524
1450761937
1379624301
1645134870
953376944
1982381782
413648260
225414922
588334960
1488653542
1443435712
1117957587
543787702
1307517507
294450991
1017148009
1551048596
1361749804
252897266
444937618
2027190600
1518334159
1223302413
1863422604
807192908
183007851
1478822179
2040418717
358191482
363912726
1722145559
160729889
1822939672
740149475
690740868
1783030232
1680309201
557105981
209226623
823026817
2015971410
546370261
1665304863
658255931
37486994
1713920549
111609167
1209804100
1667015767
40868123
1195373052
1559569157
701506629
1961385209
1823846124
871749193
1088946243
899337035
1609662466
2062352013
2108997256
2033064337
1800089372
485889817
390964223
1280234281
193387521
1767515995
1905248338
74815540
2047352733
1050640990
1336693085
775899358
1177770215
1813323351
311372519
1023946648
711501206
1245552009
1186055917
1182807267
2019551364
1474470181
745084985
572979523
1376794083
1615006106
1553249998
1654559331
1014401663
1834662781
334755132
2114821338
648568631
1312463688
1521450833
846485464
1044599502
1615618770
649998374
2024413189
932785231
1156395269
1435764338
618352722
131943253
1544659972
884844031
1039702117
827128401
2096380809
1780038004
174445062
4057467
2079394366
1278582299
1890982705
3237064
279496844
288871851
476332882
1801812942
412782419
1833386567
987549006
921307602
143610872
130235968
1680587004
1759304125
1583099238
1071549714
937430154
887557254
1550301441
2116680318
1668022259
1594739978
380646101
1144814340
414016978
191259711
1567435215
98204504
1608620416
461961086
591132962
504473401
1034769358
736121938
1045110897
921542567
694766714
289280423
2083732354
1679338556
1190648669
834345748
1201943248
1342680135
1086190546
2130354139
1609665103
1256861753
1089985939
811347205
643231247
1653781608
663932640
1172343328
2123270361
1860077262
1369477195
1349954580
475291284
1203695069
379068343
1346434245
2115631729
61962443
247311825
1562676038
1653255358
535874828
655282354
413562305
1999090009
1234610517
1582737244
563460060
958769626
2097569461
1356667678
1585269290
525295726
1236809058
1298986172
1465305468
1767545560
1853497336
622583211
637348997
1849072014
1453229824
554352898
461310316
1691958195
1058346256
1892889997
845662157
508648071
1560550869
1125183122
792468496
1322885803
18046223
1023172736
1686898300
808248927
1604221401
235451377
1494760224
1752270911
1364820423
1785267858
1561718178
1058065965
1630372070
1849534776
979131599
2053987040
1029386654
560299235
775597678
334230696
1889392473
1838503637
1754701733
1259138384
1866127407
196164103
2052984420
759700353
2113146700
764670538
93531648
1835867653
1899274226
1512343254
384472718
1870493308
931485895
1379337954
1303786293
1683488910
909220610
383200367
495032139
1474580428
1536037898
1863188444
1266789894
535089504
907092066
1721651331
1143968256
179146636
315851391
66129145
1003213681
1689304382
288652030
435075605
1265230677
1815607148
17847074
1993060149
1115780348
869850768
1040144454
1520795184
430026494
1355010979
1117671585
179760642
1225086770
84952839
274367935
1111652309
1709141983
973605764
838114833
1427412114
404963246
52195865
1706262788
494454751
11797230
749710501
57874235
226886210
1050422911
1964232695
986999863
1015972792
604356666
1988528548
1633056155
45806081
1997721507
616932690
1614505153
927949857
1377083264
796815613
65483966
1104400219
1826638135
641312018
1326674561
1124316087
1898893
1943743460
733070069
1981827692
1204320971
1073541026
1639437736
1998725545
112708051
453058343
1455293074
1986851313
1301846416
272984104
590130368
662916294
764887187
553146368
316431445
1545452257
1106394649
1827735635
1145958130
1452060564
131779408
1455905912
1541438618
944306375
537908472
384482302
1614290425
107355608
204103129
153390523
1996391910
631156919
1735921757
1209108414
640641147
2053934611
1936257966
785282971
942598749
80525066
310942742
1694309123
1931792406
1359903225
1502780077
717333489
36658123
2060935335
1106772298
1972003964
1765833707
429895928
632078837
1486580332
820562026
1058433015
1399048240
1789876908
2083639352
261251237
1292010456
358482351
317726882
2124916561
986908508
1567969330
1601768825
1515081953
1311933245
25646583
561787799
1718824992
2085409511
1191210179
1761022620
619170865
767087921
1940262610
1587262668
773393555
1877571663
1032420662
1582247708
728984482
346090658
1585525434
1328723033
1145492832
1282905121
1928627497
1194602562
2086241272
1047799030
293877575
326670552
668623722
62195836
1616636661
1052534420
875254740
743478299
429221734
776560987
917499529
1921474945
1464223931
479584604
1900975718
2118239062
1773289667
1888985467
1235372062
1998770949
1319602149
551370674
1106998913
776071115
402775798
85528236
77227360
560469609
853475851
1172662966
803000471
1362559752
1270314797
1108916562
1919812547
1596608723
1937091594
206530279
1692971344
282088376
795421495
443464959
1985870195
116020956
67718108
1801345938
1992524329
450148528
1311208110
1040531008
1338199628
430267720
558117938
561511030
1323370259
1632559607
1671141554
1012832413
532193611
21197891
444595256
1425395272
1370692728
635671329
361693567
1992962893
1176081963
2004244600
1408764939
1361123907
139371515
254889451
806633624
774505122
319587504
1185559194
765523274
1014272961
1114604243
1670854009
27482887
631609859
2024131765
432313946
1809421906
1927374542
509023953
178081345
1023128822
307992589
173677091
1125504794
1863329937
2079214574
2056867967
1172015130
1057227457
1115245363
837092638
579972315
699611960
43152050
1809513436
1263364887
571531848
1528262432
283825532
410982417
1454654964
207652025
267211545
1455065597
1210369763
241752789
1700734688
2013190134
439516506
924951102
606855478
510561429
93375692
1820450977
159413954
1881356756
1581636289
1703043034
543747274
678677430
461671284
1952267939
959112683
1081326502
554990652
1962290544
1963416184
2096866528
1216317227
192146675
427280178
1988028255
1869380451
1882415773
284307514
287202639
1827798236
1895685982
1291475442
1560646421
210100003
2136635089
408343068
650263355
1332093756
446770869
493974857
1409044237
1955528661
1782512307
2126677583
235566220
1917216181
1283075311
430406501
1657508029
303441565
2022240505
655416038
1629595346
1975632265
1347242614
1861849149
801317456
1321595260
1132706890
1678009290
997046135
956882253
100773538
1265523361
168976391
957634341
118077752
365911463
1673782679
1295553915
1384450909
1193471602
1424747257
795377286
190762223
902449978
752928666
342611342
2143336456
1224083580
1995154741
386466594
1997811744
1879710103
329080589
1114326519
1129624123
760922183
68279370
798149123
346504159
1635128190
517134325
1476922200
565002186
1615126242
528582080
991862946
620982554
438768710
57473672
2010752678
603466419
1954381571
1774640353
1153467585
891912415
1010521215
758926781
1245858034
583705394
91029380
1627421807
1979194241
1568317517
2139889508
740932212
98525918
131546962
36017818
188049601
1529771361
1085939434
892176964
1615357934
55203959
1436903868
945603091
1563193999
1095616337
1138405253
343347489
416433122
1660574887
39126787
1809363723
338048266
628859804
1137025500
219470682
1026135647
901022745
1750693843
337007842
1130503702
1835346574
382926558
1966053943
197666407
2129587197
2049909968
804967976
1965085115
632036885
633603478
1433998906
1759618663
156382633
280405255
1426019825
119335797
1316054040
1651988850
11849496
1360037544
142064467
1785715430
491424240
110989229
1800756635
1676377207
218479672
240916297
828307798
1679432781
1623495334
667125804
264228010
1139142128
437145536
316467720
822324109
1782665017
1391730676
827788531
1412421363
1402169305
888894802
1800162207
935571711
315030528
22242539
914685974
1175922514
1461810624
1813776955
433571378
2010603691
1059226702
962645253
555710574
1422115967
1336860384
205312528
1791171076
404588393
1176011091
1433600960
1944266338
1228979492
2103717948
1120453119
1251626364
327722549
1201769415
873330854
447841900
2037034941
527664075
1079504372
418502050
1841591097
1663543558
1326463665
1469938520
418841044
213459357
1846012105
1469381617
2092763684
1841762395
1864168847
187727627
937995164
2118029117
1107768494
1923909314
1289051148
1146825822
822674926
246707390
1957018164
1481319963
839386973
1973371245
1961986147
245722225
1094965505
536601993
1686868165
1196618281
897548007
1820638547
1542320275
595530723
1997009000
74473707
1774742620
1694075728
504606691
1025928727
1435541783
1032006911
238054291
1358763596
789277745
1795960505
58879465
476518394
376390221
1761182047
326046019
1182229807
1234836271
212432997
2013264885
1376954945
391220590
494089976
1898892069
1940016950
1242473878
591019219
1362126084
2133017882
826914765
1419970602
820373018
377079003
1903200942
807141548
1148161360
911000142
165499846
1040905318
282695028
384721381
1089641576
1994412882
1206508770
1292750977
4797026
1994984581
357627570
976509317
1482865534
1958468281
1487059485
734070999
1478859376
183502527
1639067657
1053921330
88753738
1307615418
1618080135
1422190791
2011496014
986770183
381978391
1692291005
1377726885
2014879013
2082415440
1187198398
358017749
1385485583
1310952668
263748045
1111462535
563018822
1742397910
2055971704
748929268
248099786
1597220921
1799980862
152234313
1333460847
61220527
1671313080
1808328732
1484447093
1096483125
604158187
1096718155
724109845
694322922
18085782
1682979215
316460847
2114999364
1199715138
548345543
1461869028
334648957
1085770583
1862006915
1495009222
1003127002
945437448
44515590
697739467
212032633
1667013855
40628532
850495447
549179848
1608877276
279540175
1358046018
226373981
1372848935
355737953
325534118
166817597
1256630182
224071444
1338570058
1360763874
1232427591
267090077
1816461000
152423261
698175036
1329757892
1578628359
1446055511
419406526
1523774481
888445156
1468644431
1784038785
1090622356
145682312
1201408366
634626299
1424834960
670903378
73529574
1893689653
1474008232
152618931
1361925622
784799777
1076855118
1437311737
1410773204
1901297024
996673789
1514643569
1910983961
1144017312
1116948941
467563039
1749025132
354397795
779701424
1689519287
746687121
254223809
1716952287
1690808056
1942512809
983193291
1233694718
1652461250
16587994
1241783865
77937208
1379577496
466066855
1091040038
64310102
2059793080
2058468480
62127857
1733291132
38549831
1478749934
200036227
699894387
1277117591
1313176618
1635783877
2081443905
445522917
890554096
1816603523
1183774490
1536636223
1236505843
924085480
82719682
142391147
1926743822
428940078
1125040532
876348107
714565249
1793349616
731748154
156171355
754700526
374372134
1189077799
729254649
494717649
469105680
1070417936
842920462
2006748668
1269686728
1225248655
1398151073
646806236
760078187
1679083748
522425953
1316926252
1852374529
1903864370
762839287
1399063518
581721399
160834016
1273750011
987067205
1498985813
866284697
458422866
969960378
687224655
1233542151
1433674830
1523773584
1176119593
1708786009
1016867828
284341378
969954121
1835839580
1651603526
1593493723
1773045387
1530369076
1740895533
26918278
405924266
1863864724
1698166899
1191419961
2041221441
161080896
1471682885
1165820680
2135755036
1461623962
2031023959
503528825
1115551610
53264766
110194352
92680230
1193024256
338673131
1233739165
720319575
453082106
313424200
730641696
386097955
1915953288
2024509781
373755596
284372659
1467204451
728710853
1293362227
307775631
290230702
642133755
1247978021
219168043
718323765
1354449740
927792521
2089285067
1215901492
453122442
1373219341
1685062730
1274364903
1047010079
135314309
2006606475
1759910475
2035478704
1896850899
2071510278
2082081903
1279919967
1257140534
1489604102
420772753
515045846
1632987082
912166410
1504374493
74324379
542133982
1091369315
1418726553
800755406
2021782321
1353338265
1429623695
515853941
1858629687
1025147390
1645609129
1012107693
1010923756
1409373660
1639939413
703579434
1367097357
828537469
10983020
1047955328
1285359035
1713046827
1313016964
1765439364
356095022
1988328325
731462651
372155574
1991081430
1974868827
1107278481
663874282
1102088683
328615329
145169712
1757805253
1266259824
1462391534
1247148976
1838859609
1366302838
713125147
973748934
327285827
1773273864
1406652807
47695842
1487824608
1928235771
1491539421
1171942920
225492084
251418465
358612729
1308250646
1386491573
1988988861
902628151
2004940209
338404976
2084402823
1394119658
625351934
1707929134
744737941
299895239
882675323
1067164853
1079700339
856154122
498748910
691019039
1376428067
401862933
48691494
322550230
1434229542
1635317530
118558888
894172035
1296828252
1213296348
1743286155
1857806472
1513647216
827660932
1772933423
737441781
1719165983
1579304455
879867940
230158316
351499321
133522745
573694449
1125407643
184212825
655512273
1331238968
2053113570
539425919
160689075
43603229
1149982448
1189458361
1803501657
702548381
720715692
541582251
1875565035
1325828024
338247437
1546954532
2059885352
1448356115
808213215
1375390614
703785968
615877128
835101611
2028839680
2085481078
2097442863
679497790
1609145315
1172964802
582233053
774974825
958908041
1814568945
16147906
337997152
1776348188
2006220757
996020499
257504527
1584756491
326217820
1956964849
616194581
1051520376
363163088
1937808118
1424470489
992633504
539846395
74464660
987793291
1105440564
817792682
1220442343
2114613403
460174539
1791362589
563516136
1259326234
1579956003
1185001585
1563310072
942870310
496977118
1438720062
1268848709
2139181499
294719936
437606504
1918198102
700702627
2029319436
698335298
1890628099
157669654
1779345656
558933300
194799285
1096731491
1867088161
1506016721
915377365
1843776931
2016312452
710839315
1217243039
1775785656
919583023
1547718943
777222294
1185063773
158501152
1043149930
708878713
1985868497
1633032936
1049399654
1863854441
1415277052
480295822
1383303419
99245671
1764604034
692217502
840807712
887317115
222823161
467667184
782904588
1677899893
1192842084
1375802440
1740275812
1035923902
155287926
1309424652
1645302636
981948148
16448451
1176505514
741583740
182826813
329782251
666624186
65409915
1468736642
985830956
853364527
1040115105
88564156
1751950289
1134143271
103613390
1474996122
1597710302
1835395707
1572289451
1552028420
284492019
1875447716
1042799752
784981187
1325263520
1541456796
1376335684
479150074
1164677177
957446315
639541230
585802260
438244722
2109722997
1929359857
1017392807
95129095
2117456505
517652893
1961519628
1894716292
2058729806
405329269
743651873
683134252
1613097960
482416118
1211551312
782723154
1268702531
991289644
1911264070
1342099911
1572247348
1782290192
1177600161
1147119566
454018267
510811489
1125291723
1315449671
519811692
454931696
1044760163
672173172
708775200
2097228767
1895248341
1008235600
571744413
1552417116
2106558146
543285637
1460685903
303274585
1472924449
904427855
380216425
2008203553
577175569
63843818
834385798
785848281
157498472
1136989062
1645807995
1072098335
1165798580
862705158
78100968
1171076223
2101343719
847007671
944592270
957030924
366220423
665536009
71837542
1348006612
1686309354
1024804603
1514674140
1834769790
174313815
1798686851
1073950697
2055547182
501898391
1536152094
358074441
822461694
51300065
606558400
1096399685
33974331
1538669316
1975664902
1753827427
1069229534
1020928392
104227691
2010568448
1911304231
1938759668
474702759
1479766390
793985812
1922835583
595988139
107178270
2128697087
142702084
424650145
280834727
1862332567
1884886509
1838742426
1601985048
1780302182
1083609066
1971166762
1370396095
1879702593
404911458
947994162
131852740
547015879
391655768
1897571404
336603543
600844965
2083909788
1512737811
1930389610
1633927414
182885558
1065832958
1167612657
2047243260
1850300447
983318175
119953436
1932177566
1335773173
1234627812
295718727
733694164
360692679
622020517
415541234
1904113002
735514365
192088432
607989871
1724644126
50831974
1704977279
944739061
1219909502
908991719
166801062
1824046030
878693411
768857728
1235004661
515534168
1367858128
2065904483
1694446351
891776403
1594876618
1237026389
1063551800
372814277
52954327
1448110154
2096582930
1729332853
1158053539
1152753426
408490786
579074259
489938212
759501693
1104022111
359162780
1106750922
523599327
55019670
701025527
787053084
1264277259
1106488316
1537843846
2039375959
1517269298
1399276329
1777408613
2058027914
6310799
594056611
544123015
1664942572
1785742630
972579897
154625029
2047365530
1100702243
1154116189
1438182158
1063524692
1750936314
2093047528
1753366259
842433865
656766629
873521982
1795806363
951409200
1889866063
35575921
1406873778
707779490
2014284271
340252204
771177785
1263497300
2085179463
1959107577
934666726
83368701
382463191
871988379
1425948652
1044580602
1789686034
1075884367
1992510251
1990317199
1212906793
701054416
700248681
637786036
422062969
535554254
2015879229
516628333
18650961
816052661
559661446
1017982487
267454437
1056492778
710387699
1581292621
1235135462
1099754857
118741712
945899371
598939821
422118669
154096468
1980225931
1744521329
1724387603
1060155803
2106780884
1912596312
486100844
2097407175
1915554821
1078467027
282592747
941477812
2041073023
355667695
411942198
1268152524
956943411
256102981
1120351288
1096462540
518254182
1698644124
65400619
1339921854
2034423067
1865842605
1679420926
1237744789
1757743890
1183051378
333202694
402549818
756234997
977030932
1983751831
2017632946
1568409800
179972696
2007609820
301442350
1891018423
731438342
1795456547
1539943093
1308070394
488124721
951867403
1257555263
2087291129
342236491
1165097034
1440507984
971305503
1374288135
1017399346
922763618
1609340591
1749699304
1643442258
507738688
249927479
871598576
1106105377
233971573
935062260
1838515242
570370200
1109044692
1190378295
1905323862
1250136310
1141446744
1681392242
1125725494
145631399
1798377868
157929445
1185340074
93568750
1815388402
196811351
2147435820
521655418
1120126567
870321896
1250768440
345641883
1810628897
1719515026
2057701296
456316859
1603027677
915566733
1692696089
809914150
1378745537
515892025
1847140175
1957457723
1644759419
310378839
1670564501
711866482
38395381
381091163
815484937
2058711843
1105268184
1515079987
1095749616
1299747154
1167519808
358838349
2099138494
1499765916
1862562184
1695829939
1642029402
1541357543
1012015387
1366508476
1435224995
1218533772
1704103756
1831427707
1123481800
2134055196
671292105
698651149
1815639032
321275091
281351784
1671976832
140212055
1501330153
1296512505
235298976
5876541
670700838
1658500390
1256854512
1214749059
1150838648
839834979
1670655760
850600790
511054561
1371489604
1775573916
1744887322
1489993163
526481324
758688542
710418824
1813100084
778153978
1715681335
1428059901
2126634017
338011780
1168551213
1391431506
457425927
1224678858
1864289357
2006247729
346723501
362914654
526580133
581869141
34726276
1136274238
289600214
1980302302
1589799761
1474223511
242123716
1769354664
1878886284
1745767370
487923430
389946163
1430920025
1229726971
1002390175
327368169
523067430
206941527
1089842401
1251854150
152982183
1371630810
1764765401
1301884768
1089329975
456170773
663556157
417054134
367811231
871807983
593774441
1953177322
402266960
1156912561
623362785
219713544
1538329454
1860387219
1182667355
966774317
773072498
754159785
1514454756
2110739291
953729419
1976140487
1574616021
1237193567
1517309856
1341136263
1091714299
2064754223
437473329
231822998
1870296237
432824136
233659318
1118377340
447276825
533828112
699160200
83679409
1281270420
206164608
1502724042
1934902194
1710953649
1865945470
484239545
1294177167
653669068
989868458
288699973
316854742
194056313
1792605886
1987886293
1344013913
252208939
487363072
317369419
456955550
1027421732
1351065799
509799595
89740621
1747605135
240768821
958224070
1302269906
2091663348
430293049
1081871734
943599010
2027988154
535625866
2048266040
1857071157
302523160
835268608
456656939
1441993061
1243028899
261014167
1670990181
1583317131
884968878
1435827188
474963224
1753535212
152878186
1856443761
100127014
569212615
964246575
1853605260
1453799419
365460491
787240072
409974146
1960864664
1066758968
950957666
1573239147
1018359480
1216832135
1793215847
1496031768
481513197
1857024487
934132425
1980929733
1525519847
1366790679
223016383
316136555
730502739
290216188
248457429
716602368
1014334004
1832003040
175957525
2113398769
631423444
1927821436
638880110
1528819267
157855647
2061428539
1049312741
771937888
731882797
608234576
1180656106
107653859
390350672
654776108
1569187131
1569399264
641934805
1757233825
309974274
1082545599
658580435
1294272560
53774390
1988173101
994809503
763723744
59544771
579600985
56510668
2088473103
1390830443
539992101
1790655564
1332031267
10178722
306845190
2088807952
700096446
1833645661
1971823647
1157676314
1870558537
1390451698
2070306446
1851585183
485358643
1852628501
894465290
1840092322
559190584
1861655183
2030505382
928069814
331397483
795862232
284665101
1437014062
167138192
704737491
748441963
1154660623
1227436684
1879917375
1412691122
1909336473
1292662024
1614148903
813190811
1652352130
1014709144
1446344757
325560638
1164036573
2107215921
958592625
1339343969
1143861333
1630593188
1229908015
157602653
476402896
630392427
186475036
989840898
1882350369
1815890295
1084895345
1074513876
1813055553
2046454764
1314448067
39325554
1224046135
1029997699
839895692
1653992156
914134751
1847634572
1696723302
708534143
1412413183
308196037
2113369014
2117688287
2015754656
1166237568
728798384
526371838
1609100716
435985907
1668921822
404654483
169174929
1871288413
90096333
959997355
199675800
440091221
384507162
634332617
174790678
1008074406
1829733501
793844899
168823154
880160184
1036401092
768725106
1246099399
239870650
2142067342
948424671
336629308
1832831313
205457154
1356037408
137223371
1935930147
284003680
505012336
1991510380
1236485538
627735439
408305031
703960573
861490326
1172954411
479421398
852104481
978779098
590390313
563877002
1322110273
1749564647
2125969401
1572146599
2056348273
1851626312
770717517
1160857262
147945065
1308716710
383443630
1840392613
1886087594
1803715169
1612513189
1016716657
45312617
535183795
1268410164
1712650106
1154810003
94801282
756328642
406526017
375491485
1515646300
172924339
600309578
1050011048
1911118784
1693849078
611551227
1238352217
926863563
2102001018
910891842
1487463732
1745047168
1144690275
2132802470
1717500446
1607878237
366488452
380809823
996677910
802234415
971241020
1191255674
510696170
695298731
2081177696
561998413
2103420015
342846897
1827860499
1308148843
1394093506
1829498090
740720483
1111758960
543710289
749256344
46228115
1194272918
1207214958
1984749371
232530109
1120274143
1086194175
940529210
1290089366
1502667963
1171230018
1221662176
1155825849
1304085676
1822951572
603477078
1491834516
419904422
6994867
701908553
66874147
1557047221
343863122
1377448256
1692434599
1480420197
1355420512
70840274
2138578810
313593148
1709564485
50271086
769274853
457274329
1070498740
1826990142
996376314
201333969
502636955
1899322248
1572172818
1562900168
217783490
1033777935
1111729152
1406061186
1847115680
1299678339
1673558301
650339309
330417824
1400011889
1080846821
1003421605
579459459
567655779
11464163
1551312280
539249166
1699073508
1480596147
1383398979
1182696463
294605251
487084288
1284729661
1090835333
1833397201
408382643
945867388
1434786869
765537573
1935971156
1635175637
2002180172
556801468
1444950659
3558232
6765294
63382020
155234728
621225707
575014080
1225038469
1243121985
141914999
1617649591
752390171
1621561819
620883587
1197901054
692644879
1143925566
557654155
255221020
1411467183
1579199845
1389974963
1339319926
517434260
1043091910
132523375
1617110044
1609536730
1272991361
188868957
2026183419
1585563252
1778161638
1592603100
2056924280
1067952543
281552084
136700227
1281605259
1804183408
1308413740
904246331
849159099
418621670
1312088681
407185398
2124560319
2112514574
905863928
1443451907
1081177973
1833184891
300819705
17305531
568487747
198752231
1297779127
1536521615
998048032
818530736
1362741890
1072451526
467697391
686248683
787042887
788476358
163239950
1902786470
52768147
260854514
895585675
79663657
1674354708
1564592107
1657923710
812730292
1306565158
1100655973
168325027
784660257
568417096
768066507
1705057416
1202660539
349903850
667277160
749498277
1215829130
286770635
1129482152
1127995539
1303397123
629946456
417906980
350514999
1655319075
1082341928
2012911126
1892639976
528562596
1459536830
805848454
495573689
636272266
1645018750
1822598544
200262156
2078220740
473579659
2061515283
21085521
1342294367
1894525037
788972310
1057339346
268096416
1741709121
1206879634
113297645
440504459
1116806396
721653582
967328473
1219588881
1457715066
1653561463
1914935899
6425752
557890086
1095000433
1131950612
759531941
236114254
1745749458
1760324955
60013192
682715883
1236100854
1772904750
120161086
1504239973
1792204509
408349290
260179556
1498712989
958603884
885758404
1287064382
634427239
239928757
76724781
943853510
1044723729
2122391
386254500
393463342
187850316
1854815239
1407393927
8069661
694284764
509434113
1918719593
92612753
1997955043
226980192
2013138709
1107205444
1508808922
1973782357
1414636481
802713597
5270362
241795736
471609757
1870882770
598839039
1307931208
1173207737
788384588
1401462690
1341810716
1084937343
794730260
1762038803
1674328080
1920666099
1820183801
1503357597
921471582
1274102743
422665053
1039278267
890051430
1057869189
497494756
1127137589
1768863388
1700698396
247678795
1887172688
1044282643
259752833
523842774
414095069
1814629709
332403518
672238291
855478101
1031981869
31200987
2011669454
751043444
1865378134
1500753114
1353255990
1085453903
871927216
572457886
1480741246
246586778
1265325847
1042976007
1918514701
1959145863
340682855
452655644
419534383
2042644761
441607787
1134640030
422820267
62069779
1901438561
292990760
2109459631
2002316510
693328604
437729854
1234992353
26494183
704711
1155527056
1084735857
543840519
934433086
1010957179
705269513
353825586
1541901507
922580415
2098719571
11753461
1585337139
684626204
284996982
1696681711
226422657
572820301
704053774
764341779
1939268340
1777717548
1843514113
2109596335
1288014186
859630756
84198489
2030408367
1858299313
400578574
767523397
526977843
1062826678
2083407802
548235127
143985641
1044121387
1257204968
574529975
873691750
2081395309
670467472
1652899129
279923462
6823522
300300446
1615601052
1036939640
1615177580
82269107
1952752872
2001032462
1699058203
464917310
1784218721
785267219
1170039506
899469352
1424357251
1712693311
1439444229
1958714025
1446739096
1199812973
1238671048
528738283
1654606822
1724656400
1746232882
1589084089
1121619284
1882512080
306327123
1481765045
1446482312
1015482279
57357240
2125323720
774995296
1248693180
1999101876
681988728
1483422578
1735088419
179170189
1840166237
1738642881
2034454094
1769116726
203501104
165968445
1709979965
408928923
1586475612
1787920608
224697204
714675940
1815431515
1835514175
963988194
1132632352
743542198
1457050124
1273527179
2072524323
1033636840
554569262
1981541770
1788527828
841996824
1212776542
1368384027
1930716615
1427510224
532049998
875985043
949578774
1325857674
1517407217
788953068
1724382510
844864853
1760638359
493458876
1355043445
6310799
47884851
1834020762
1730405767
2137766777
494224020
523927213
1879279529
529907252
692546959
1210527519
822528387
253944737
720324368
694952992
1387491352
1158624145
2022087941
612302817
837857630
852605515
685209755
1373632297
307604687
709972458
897385015
2018755578
696235811
1074680494
699886124
169810579
1177448897
1856810750
136940174
708224849
1462642175
1788843188
1550436130
978434484
891305548
1792542524
460624137
1124664631
11421058
1519885946
88717429
1477283927
1936316334
1122885994
957930614
1550004253
1496858089
1740527754
711007104
330162988
1286007093
935469370
1558686450
308884646
652415156
1697615534
699586339
721096088
1053157377
286759005
1469861019
999461315
2031463836
751159999
957308908
112952034
1003151430
78507677
1247917180
2091442487
751198863
1416061782
1160556442
996559429
193093441
156526254
428726095
1705673916
860853217
1866216187
814757220
925745318
1234258103
1276726072
1057100120
1123634614
1021638753
223651518
1239825660
1377793048
741470890
466325525
308518384
1361671478
1247031260
33712675
1392476670
490813893
1425789110
2038222665
1956624647
788117931
1079892875
2082004066
1577951985
61315803
1633353709
730393252
2002104064
416105123
2114184017
1293791285
1682364733
1584572953
2128141672
1801052662
656266039
1412042434
1894192497
1934314218
2115171381
1307654600
1405340965
597754313
1438610202
1939405295
1126799133
741414031
2099575842
1596526190
751592140
1790629987
657521388
1137276983
423672070
37204029
846109881
267424553
1369189627
1301492661
215617187
2036745089
60652119
332135616
1105136596
563581358
332180053
1420710437
1733634879
623295523
1611038343
592065700
500137022
419989127
168536070
1400194605
857459390
1345398276
1196385605
1459770142
2056772561
326178429
255214285
1520716270
2097335014
732242095
862728516
733508194
841484085
312098233
913937726
988727905
555884656
1383725591
366214182
2084383068
109458890
665633814
768818286
122091294
121924140
1924444862
1435882539
2116849698
1655584952
957364781
1211558181
1641356365
656299516
1725015936
681367697
409488007
65944498
642012362
524455990
1795541988
118714962
1288515186
30826
1590948826
1744035654
2106104819
1889042720
553626324
658988607
1630156597
346178595
423473976
979704633
695754909
2089238858
946915642
1146411405
1668503370
1225464262
96291927
1241971828
89443729
827896069
1162365217
522815726
1011688591
584560702
635003471
1159565200
1667178552
2028946722
605092772
1052255886
1335548961
1700609879
1205166465
587171629
1474203525
360651100
1176476188
424775070
669765423
1850768746
12010016
151619939
711557416
1541058965
605492523
465792541
1262267986
1750641571
724114143
1280989359
376455966
1000889076
854384225
1035546319
1541043636
1989226269
397641419
878361795
2075671724
473981076
1098286135
627931179
226585640
1667771443
2106927562
1447893038
239305066
334362448
1509424013
278911616
2093502378
1067940204
1211707259
2105084880
667297006
1923428830
131583531
1289100747
1555395312
1719731010
1167494071
626574365
673760267
266467920
2128879634
586062103
1475613502
137329267
1248112326
315365859
1198660946
194206615
371634315
1610889797
771919029
360644587
1649113761
1233011840
2062338624
258603487
844532577
1629735245
1903240237
770350448
1436109633
850904492
1133153973
1396981347
198963129
1331754081
84877536
1802504377
472757794
1337556146
176748831
1199443062
36915452
2141123144
1809037860
299909438
628640027
1583938721
1732304512
50961481
2078437909
525168052
1849761128
262795857
668447805
1846027011
1005728349
1469740881
1586161690
351675925
1294553936
1156927278
122986648
1625124593
912232719
434740190
976022
655708759
414678761
416899702
1057646432
155693925
588975888
189765932
130896710
2050413011
1819904622
900791244
1630345589
1328422215
2001191598
297662887
1772420624
1793259318
207297540
2030842107
1476045116
1218326778
1375264456
796240794
829215270
1916386724
1892755836
351447191
526042819
92626376
1786568510
2018592467
379774484
1546315106
76819383
1091115049
2007246345
169922501
1287065404
479823987
406623297
1505857805
1483443982
271237459
1743561123
44246673
344938389
2062975749
311406418
1973062739
2073380361
1397982700
750659400
723035766
1070681631
162843814
577509630
1933083520
1177057884
399618978
321872075
40714781
1655910688
1397379295
1285041027
720641892
167471629
394757877
553868542
144103676
248954960
103546800
313973953
1801337561
900554944
499961522
158531476
607407431
1119428596
24550094
1410116404
942054901
524500107
1008375079
402798170
1558873338
1048997346
517246243
1041429612
471424487
2025181199
157414244
1689774183
1727659239
129059850
400263363
1270951798
1145637179
1409573891
487979250
1854540183
2073056084
29229758
2008382293
967818199
329179859
1912043600
1896641337
151264733
736679603
2047142953
324233136
104844911
1906755096
253294366
2018811004
1818640037
1714125055
1008127118
764991168
1009370490
1269139972
1466584310
137296332
1623881210
1372388443
936523407
1215361982
1278268223
1959376127
1782396865
99035016
1356393340
1348763617
1097376328
227340534
354587566
161316745
454592551
1878313515
344029449
1116256400
788920979
2066084370
612037880
370959103
733445763
904273799
1965281311
912824183
373499255
205419734
2105034785
1305806778
929591557
48266795
305189625
1205861775
1341597227
1476363247
468966352
68275222
1228862388
134625741
922188776
2001946775
972782738
494416282
1572491780
598710893
463247623
1098445088
2098531541
769782478
2021993582
1340232126
1903948235
151342878
88350389
736953931
756705243
2109591184
1622306016
1805117100
1853195590
899595546
507382650
427808686
293511849
164378291
1549424204
144841681
134880084
1801279075
602789808
876724187
1897961071
1143647493
1069434315
365095240
327998132
850731200
43801883
427680552
1748111549
793076497
7739244
405763423
2061785931
1167490078
1438690867
1573691877
1029290490
655114230
765083763
1153984910
978383493
219817885
893754244
1291848194
1029093947
1541113316
346039274
944966217
219967832
2069931731
1028707681
362874530
116751937
1594959779
280822972
1070862162
325209841
41130355
647341167
1642622116
1457019389
778045271
946981616
1093380187
1173167289
678319396
359390299
386710856
1302405688
1353375734
2064980012
27779670
1354232828
1690231384
2104033415
516990212
1412593199
1338667885
1487200464
2025144752
485499325
580448539
390509184
560463184
1513661637
312571273
1927356613
1900210774
38680576
2054659065
1518696186
1805015467
1442668638
1912342223
337957155
1376723999
1459153388
460688829
1732831040
1095753956
1920352718
936736774
1430642190
1107428947
1883058626
700332319
271915741
539721824
1170297168
1728532350
1984108001
1357159178
1633629074
1799224970
374098822
689578621
1068920990
393582004
386151332
1804787600
1309102364
61762386
1064916768
1676393326
1573874882
1055323527
1790778968
1351061024
346435110
1837694201
1990813268
1211452582
893686850
1575030132
1979620923
389314394
1470972044
412134509
1336633685
1454291310
1891030774
978662950
14225330
2082496083
612628365
1831457498
261660123
2067969899
680554180
1390927636
1490177908
1932231926
67997897
837073113
369781987
101820073
2037166867
215459912
335603246
836542458
1913702575
965973016
1841311756
1188077871
1907610443
748795426
1220705446
1054240061
2016918401
2072077326
92164954
1269100456
595787924
101747893
1838668517
1033688240
194888980
735691396
1863141755
564135624
1127865814
1524755333
872990186
1547859659
1071734967
372671270
523994397
1934027802
687357871
884072570
1348977020
1361845645
172325674
575973932
937223561
2091603414
246477231
268500192
1796675505
734956442
1955420743
1093211467
665098345
1756978570
2037860553
248189657
210643532
2143185226
317723187
843197989
1092702480
1297254290
1836104877
1794284634
1165782106
48805882
1927248253
1328532423
556007193
40418675
2030123936
1957406836
542679216
1198518457
557072564
243657333
1786901615
2015237496
625893257
694902707
522396947
755497348
619947452
981553970
234598713
611628414
2029378137
1155629267
223937609
554157423
1364409724
10997343
1474202088
1289033760
1288486860
249073088
839710009
901476886
1242052468
646457962
1843227660
2049757001
581433925
2076159640
686738892
267788124
1899551629
313842671
1639756663
936650934
1312182707
121436845
543874475
1992451684
1252317956
808881721
1029679078
1226925317
1707587523
562488750
1835953726
1038599211
65837978
1954370845
173019492
1001444950
320092584
205422933
1763730655
1875852335
1369527804
2117310854
3506842
822103001
309612009
1020145834
1726517538
901901171
1811581016
783051069
1047554984
1853251101
275939291
958529614
885861202
96825446
878468552
1362118713
1851915240
1601450040
2137253294
628014866
530898574
1970576661
2131800571
1434926927
2133384053
556013048
328958661
115478852
1671654760
1681996073
1170220015
130123112
1549547948
974803346
1522318548
1960690849
724709304
1116335504
825677938
1461670312
315040274
1084643277
325443621
1087464261
86965575
1009531259
1589476667
126230126
1376163693
695669421
329102262
1729784929
1811544186
1534980949
224535537
879571689
1394219988
1453077490
2009275267
680992580
1924724524
885143061
547404143
992204407
720584920
1217503155
345726620
346331
1787984231
1877988214
148964999
1960147470
1035492933
1418679980
1947860120
1148776253
690889533
180838143
618699297
756940709
1834031455
1261930912
841413585
162102328
254369106
818664120
592594702
825146951
1296911800
360720613
38927877
354862666
1228683761
358533888
676093972
69626367
930418003
719085009
378566908
1591885009
1668236719
698151600
1679981067
1070422915
1989273835
1961162842
775803211
1217476120
441269334
1876777732
609970648
1750348600
597897236
1162107183
1478934679
1158734825
1459663445
1292512122
1993441165
249488711
665745993
1453758989
315148292
281368227
2048124596
560553951
838560376
399311043
1400531766
846967659
837252685
877781388
1290944547
16190954
939628441
1731530476
2027912679
1168266993
778538979
2092806777
1528302810
2131450477
1028342014
1322440270
1292871900
2056228465
1141582166
1094713943
1302542245
1428957552
1795004512
44982772
846059283
1243661670
1578514600
658540065
228962813
47904412
1882583420
2073283909
1953235431
1873441445
1119053136
1151278730
9605735
1447101660
1907682436
166277491
384577304
2035252381
554234584
1016006232
90292665
253214508
1001773951
1497073880
140312277
820821023
145900794
2084993918
1043875493
135248313
1673196074
752040848
1462096458
1708283557
101695965
557060243
1705873162
2056199306
910319817
2040015118
2016553041
1515678085
407220672
1863393366
336870879
979370055
960526741
2068717103
503277586
19038588
1687057989
1152253580
903176531
303130157
1882177129
24546713
1010475362
158404560
1485889742
2094193138
1630152753
2017846434
1845712923
1302985705
1937029936
412957605
646587493
1842165970
831772616
1876520967
922365966
987793738
197749555
1362563024
773938363
165717324
2038337808
665552979
1525521757
1384395914
822879216
136279327
1102973410
968685225
1991566024
133688138
2072657286
2094775378
1035169146
2097359501
1562979699
1241478811
1826103747
1741782036
971433219
1251977423
1218202046
1771542760
131827034
1138112205
1046175921
237451276
1401457641
334311421
1099110347
496317199
1924605178
727647636
2029822000
1574770042
1787359364
48379127
1439326756
874977915
72775428
948414465
2084654108
665217418
712036713
1435564967
530780236
919581361
118634182
174338404
84061862
623522179
1087300173
1923003649
1149043050
273810738
1963867880
1839861807
1230804826
432646012
962458860
1728445683
1969683834
571531964
1096218334
1163930708
520913279
1051107595
1830815109
573366845
1564732927
1270958957
1063823741
2125433351
1811662061
1798380199
1631116489
259681635
341251322
22343072
1308785467
654566305
1165037436
7851625
1594186250
1291801999
829565511
532163324
7826068
2061199340
1747624381
1421061128
135246052
1290510475
546677569
1898606819
349224171
2097313544
330107179
874561382
1084269485
599665055
61160625
322957620
2146704266
797461305
784051444
49810536
1355603245
478660724
493932918
698158037
1914515604
1262967641
1373655476
425537290
1572011660
810049601
1960532028
1130339056
1141743417
500644461
1820823809
766297047
1754884506
1516119485
786613256
1465729012
1672395777
223177454
143048590
2123819762
99307779
61581404
215804655
642206076
1428604460
1463636711
708774872
432991094
326622806
1673645067
2090479235
645664791
149319711
1045918117
160981406
1378570116
417570822
1052126459
1712936922
1980187743
1554677221
299311810
1423260635
1968663441
724693828
404059462
1587869525
953537806
1127596087
1071072672
1508069781
1802287227
372734739
143703134
2133918451
1976801194
1617573223
2054606798
348297736
564955383
1741762386
1093675482
356816975
1912647928
791278733
523976267
1502968365
1346893780
1736752789
905750214
2014196086
616033461
1821523123
1623509112
2111858561
1726883424
1116338949
1050155187
780183305
1400437579
1307566834
8398877
2114503902
1252269177
267676317
619552425
986265666
1315567016
1491558278
449940689
1428498165
638717791
866690231
1684218496
1148127309
1257228521
1245590205
1316621965
1483961428
216637175
1025152263
1787133399
840641980
39932241
769718460
742091550
1361492218
1230707872
1112450496
1356938702
2037003943
175428354
1200566744
1501917447
1090887489
358026416
324903376
206027950
1578166464
836000022
1280630326
1548069169
2048997933
872010207
749311427
1872049705
1713219588
755704513
2038549948
1823179371
256894330
1968110571
656770656
1474920843
1934119251
102751295
1406975036
1090803284
907026825
648396015
990114446
903818484
787849632
742911203
1315493416
2079325362
746159854
499308921
1730891824
984001137
940440558
1034406388
1442107979
2089117866
144477604
289213793
705418890
329172638
1891735127
47906628
1874887828
978430684
1292277331
429030960
2084674987
1263906638
1768554341
702022948
1386247780
1404542607
398037577
379042250
701197970
1409030267
2084109925
414170999
1959639380
1659109064
659150510
1717670844
1239209273
1357040233
1880074970
310074688
1437429090
32002432
608437306
1395712711
483854519
996774595
856552429
2024572986
72820750
180632202
1545989667
2137816425
502075252
1678964765
1374987105
169365071
1434978579
1819039273
745076438
618764575
1004547011
1864254028
479064251
1281440765
1799513096
835816588
751604345
845185100
364882306
2006404189
1074226067
2013750399
2056933593
10729355
1916416135
1338086049
2144830402
347919284
535549789
1485251299
1368983632
514710048
1211908074
1291983984
151593017
1327397573
418833065
1244356731
430253896
1562700956
255729712
1168404412
1688058646
1069412517
2147031224
1299399850
1516803724
2139935203
500819640
1405228679
710209239
974712837
285840359
587519316
1163337355
1549867451
393160516
775699276
1991220089
638530323
748783535
1627385220
332174832
251262430
1429975084
1444147432
383808428
1339692021
1867438796
208384635
829584981
1714488772
82602697
412804974
1198510061
538031998
696140876
291464715
584190853
1195175743
1770679453
708802688
363053067
901244287
435285329
1669842469
777952912
415573311
2110925283
2121526878
728680736
1703869812
124868955
1722416065
1048627308
1671290780
843188350
1722260490
200645717
637266231
22329665
1253402678
689184745
998647413
1622967537
135797387
1380899550
1955425961
718931395
116569060
1310242594
1541330623
1449613363
1326355976
378430971
42183603
473519695
1699270407
1408352411
262765586
846536483
1813269492
1853176778
1583780099
372498494
837603590
973034787
2125682188
2008369858
72001239
1206587596
114678314
690282431
1007421540
1247728317
583232353
113560755
2000680278
604894246
710377966
1857288308
1670450146
319475921
1369613318
601532719
674691689
999137995
1238444733
1846001760
1041390950
594573632
434368012
1033786950
1298570277
1960884209
10498222
1600094094
1441396033
1126068777
693287125
1264667420
2100651903
2026000744
1951980240
51758012
1331418892
745032864
197465900
77397027
217973486
1089044920
1589170785
2130845804
314794892
41052936
163157266
1280070002
1488651283
1164048579
1030869784
1785949272
449635889
1092995595
242976907
740318823
1996093129
1054796396
118965690
849728040
1255346608
2081564455
1693051614
1548316966
936604648
229357387
635096343
1038908398
1523188179
1167334181
940196854
2025471756
2046745105
2029869534
514366803
1303270590
1519012434
1959712250
1190777726
1373705320
1727296134
1247709216
1843286129
1793253906
655461472
524353520
1164110551
1782347317
961090424
2103903017
1803492555
1573462159
602999405
745932009
252744126
1015928910
1985176293
701976626
1892735940
1956421869
1171228609
859913430
1954285056
973052795
1969589971
293462179
1143312911
1718835697
1874233436
921249774
1292219740
495451318
1304957085
1829289367
1192820497
84417396
1874113200
1186501881
1402560216
1145716935
621514714
32151211
982541898
1099142277
1741946316
567920941
347648307
1552290423
420371803
133143042
653425834
499352909
1197018990
821691592
1294548106
306107184
607890930
1715267053
1476380583
1502427647
261208047
1837322522
547062586
1898247656
1385230677
1079987872
1185025998
826430910
919951439
2022585141
1937070710
416581582
696285746
1500806349
48189517
1281169520
2070774408
1269783535
273080647
5658184
432822003
1605040194
826730366
825558701
1256635330
1111972421
492018334
716755230
1941899099
1545447914
223104302
255879856
1309197801
1434872699
1595571969
753669586
1816207753
1685778666
269432838
255431977
133515451
945262305
1020884999
143683208
801239858
1771101720
409240090
1806756804
1538463305
787031629
1180160476
1642393665
1500420860
420705453
1352177928
251080551
1172973517
523396668
173806603
1480435330
266176921
1429464126
148989228
383869639
1670869836
284387310
64354933
244878180
601442183
1817310282
2005500286
995518544
773546687
691785889
527419378
1056310044
218491408
1928133668
1912744370
543685223
137881870
160568920
1291118472
52716761
1880555040
875349960
1673876841
324583758
305038166
1864695897
2049759180
2038053917
67080397
349441537
426116142
1125261322
935897761
2058652311
1792122453
315944628
2115341279
2046893929
689349898
2023424980
1469906854
613925881
486507850
76974189
664592109
1395900681
466599608
1351351114
1178777506
968703764
1251998415
197347633
2084419668
665462131
541780486
1796367452
632791134
276182069
746786651
2067220566
1980188465
541907287
514142961
1935824052
1178357722
774524535
2062143187
612208462
1402905590
1953198493
633452455
2139061089
1694010879
189072401
663851786
344580274
1218097058
180308544
1058109992
1169890906
1538545891
1575062478
1455039090
1691754175
1232656527
1972780389
623380448
1726176411
1063571121
2101935789
1437436144
19024792
975774964
559043909
1958409988
110452456
855755731
1043870577
2140374866
141815680
1866920574
242619725
1636846558
1113037339
1424632537
1438315127
1675396508
808220113
1588534125
1719947896
2033439191
1992612808
1675082607
989278771
773036531
792666431
1564084464
863741596
2002756831
853015657
1034666776
689788203
333402739
515517001
2029998595
885666516
1399014253
1145390406
1978440055
1975834406
1663217295
2066820191
441692444
1311932488
990124785
2067741419
1616792981
367858623
586497581
1452863353
1180850832
1405646936
963991505
1962353110
1832891739
1731878345
2101117116
117159460
1961042723
1907270061
307376323
1813322520
236709511
1232352843
1165330871
1099928258
1396318468
884943073
2013870347
198191403
1045379343
1357733568
255107659
830652201
784811474
1898960413
1200613821
1159372696
1123904316
2118408133
323120966
1997578698
186893616
1951414317
60006937
1833551241
2018308668
1407831652
1335592818
68152601
1995257324
777250513
2106812595
1026612600
115556375
2000029614
28153760
2093190824
907508412
122357427
621871808
1938730214
1874118074
1855904254
1174865072
1132093380
1066582048
1991478314
972660191
502039121
1411298439
1661272474
37810434
1836404954
1432902323
1924124425
1254603837
339078570
541475067
1002718309
1585570980
782278328
916986182
323748434
889944089
1636611258
1243140605
1620237850
183873790
482444806
1528537203
632590126
152160388
294821225
2103232788
896707685
1421988383
405569077
1594163684
884111083
1377529023
1186934580
1062460527
1722949167
1215840086
580518177
2139288452
796538108
49673976
619728937
327352753
440447687
1247776826
591198142
1634110713
188711187
440598611
2111645125
1702494715
1172287647
902665711
425293140
852104890
1901359998
609313987
1243942175
182982925
308421486
1683250613
394025130
611982489
168726885
45576230
520019306
275706185
204285405
1940016883
1903072854
823370206
1990142880
68235347
539932494
1260477455
82275976
418315634
576311009
1617085893
498856513
404800786
1438374538
1905969823
2057264491
475804383
462291458
1442072240
765695300
236461447
1603574115
1810920169
1248271715
2089221643
133336494
888274638
1008093856
1625431774
1660876227
335435289
380248024
745950734
1283611402
1022981218
1600711439
370204171
1270786400
485870029
623662525
2050848493
1126292844
878401613
799654785
1958452594
538680746
1809332916
1254875670
1789769252
1658178794
2055859274
244099216
1272589436
758525026
1263954598
1762702728
419834222
1006560028
193492356
1553933810
1732644876
2087903728
99566402
1357917943
1983764703
644068892
1718225688
60515528
869486473
416665705
1530772719
1101711522
240836413
1559460900
591220581
997816573
755566337
694385532
1311444277
475508428
2066791660
207987975
1683740025
318846824
968595930
2039137523
1407095090
1073130875
396630539
960634349
1794947679
175044222
1509787187
2025895969
985262329
1035889255
157583383
1892124391
410078681
1518639195
1907713878
1552378766
1288236693
1553606960
593654722
1148482990
1245853127
1613248901
1043176322
548387125
1441497201
1431621238
323920796
827867219
894484303
1416802461
1978096805
1955224124
1523238241
571412269
23348203
1526573745
170386779
348629541
598553538
384761798
836906696
18549628
2006480543
1794453502
421658625
502065008
186231145
1053681259
1742482480
1800277088
1181462465
1471961909
1729038772
521743212
1394236780
495855925
533941152
618336991
894234824
1429663724
122649849
1933788734
754500894
60412491
750011850
1306113915
2125652937
587725975
1009432926
1713235531
305652261
1650575951
1653557451
707206198
1608122564
227410651
170190790
930614423
75377015
538494826
994986730
448426335
1722069137
1211474919
155857124
401534097
2145052344
1777185709
1523891894
1564362396
2116767031
2007574320
2079686884
1130667619
58837003
186731644
369614830
237392307
817297548
1299683676
1595856313
963214280
2133283845
1999479396
1753534438
1144991068
252968949
2134858156
146782786
356632154
1285770555
1638945712
1947909239
1701956607
1963886537
310652105
248729499
1870237055
1967858185
1102971641
269880636
469549520
5019087
1483671259
1158414024
2045232028
608517117
1720194173
1186125707
667271149
2059309347
1344235061
2104844465
514473987
222213285
215572706
1955539252
1940668710
1049637877
416010880
784787611
1074228405
1380316907
1681272266
723119158
362016258
276396655
765907166
1808380779
22390075
1334420886
2126095664
966440856
1427445586
94496875
446769922
2046283262
1274971280
1137819897
1131793003
1222811567
331238649
1395331490
402147574
1333182762
308245919
2053144272
1250757276
1068300028
1598904900
1841478982
1417848104
337529736
1025134356
178688063
771229021
1650984266
1609533023
1437693930
1104959045
1756821834
349255117
1370553850
134044343
2089998958
1835976354
672166809
1517390302
847178141
741511288
252950929
975134734
1821422261
46181401
1995243221
154155091
1628053594
1657230406
792798580
2054871
1817806530
1826395978
1587128150
939140916
1127081468
1641170001
52999616
145388664
1020006961
1266667041
1101694373
1361124245
1193723040
999232618
1999620628
556453347
1905248713
151302498
1480577346
955298604
617077894
243938288
2050283424
1566677190
199157292
1564497341
523787835
1544659062
349257271
556934313
133686817
2075714893
1071923954
631019445
446516013
402305291
658245134
1587022477
1297328247
2113024422
597397666
1574761210
632326830
1900270190
1753338856
96121757
1510551639
1751934058
216930464
1942745332
1119590422
495985691
425024459
299880374
546282711
227567903
13410916
402418889
1406298182
1453287137
558638959
1981920101
1706952121
157758421
1505122590
552387006
874476446
172572822
362890592
986174647
1566843722
482488141
1975805957
1875071173
39095689
709016280
783254588
1305433173
803036485
1235485920
748791067
2027318109
1283964561
1860849996
1155903202
1176744993
727402680
377983924
1255731826
295100337
380508296
1756978178
563097431
402906685
1902435588
42951975
1972066709
1228157211
43834948
1463639507
1455542899
1229426069
115115847
887801726
431038387
1126616510
1214227822
1816679298
66558817
306800469
74208843
481007588
299497835
1756846637
1436880240
792748968
781264778
33880566
849089075
1960175240
1229592106
546299586
1947282115
899610805
1544028888
1772464177
1308788625
1090272956
1530912759
130862108
730590198
1574993306
459113773
200537254
270394784
2040879575
383243040
381017038
684372212
817489150
1157544316
635602149
1597227548
646372243
832311946
1804369962
951374918
1630855331
1252608918
1211048464
1700208491
1834726181
465289873
1366779791
1711192655
662350707
1069536372
1316114093
1840203930
373733932
1240977896
1814336772
2094131013
1402251046
1176662679
764102297
1524361737
306186441
1359805481
688687272
1172738157
659162954
239447333
1609190572
1104327951
14609388
1238394543
904107241
1215334636
1158246469
1837745310
87344962
1662661023
1194896062
903087557
2097228181
85927511
1235039065
333637647
777363359
1544023849
1131981375
1009109783
2074448960
1192719670
1840695225
423259626
195012864
677511276
1317161205
1715097413
1179403542
714572769
1699961994
471027018
1805211966
1664955642
2140902790
888260158
427727259
1827127941
1525683551
637910675
515513383
1107461033
20389942
2020449863
1936743019
1208315289
845289533
1668342801
1732049627
1642096533
435291635
891531501
1173976704
845641539
1330745662
1864036834
2028019015
143488722
1751368266
533128093
191654981
1508469591
1072590121
1608411147
231074710
1159906925
1598335035
1390845387
981319965
916693549
1412337268
448215920
964670513
558521235
1904808786
1654135816
555299445
1110786040
100380555
1443483407
491013121
2052064126
513470451
1953999706
19103636
1755443892
533032769
1270450323
2034105875
1590667203
918560189
165468718
2095713192
1647591798
1881688417
162569492
1429228048
42055745
1855280898
2106277398
1533766836
1372626165
1300692128
784102976
769912162
977161387
211808430
813360031
897957490
2104644519
267775117
1942592625
148653534
835251526
1609898150
1472049981
1206029931
1795948348
1900369256
1771086714
1451852759
2124278528
1230147038
1721952922
203997098
706140372
1340173715
362638391
119145506
10143395
2145660076
407132137
2134854474
2021093947
1691169530
1674689467
439051163
1885781136
263128806
1657548807
1758286632
1526839526
482420003
276832228
1841510085
607146400
1970703196
1125712446
1576672438
1819515832
656770862
695324212
1988054086
233714087
123649207
953586113
1628459726
387715054
1124628286
389184422
1466688843
1303154461
1842387427
1370743888
1940843567
1603239055
1349629654
1990882812
338480113
567641534
1353227307
26833666
610069250
109735720
1134615393
2106252185
816153463
899598827
1822911009
1483691576
185006076
1135076223
1196464068
1828248618
1542633346
1016453973
912582559
103789740
861000940
1840062178
381675256
436399089
150847872
524738357
147039956
1848170217
519443177
505112456
718005317
554430103
166295069
1270157432
362130495
1612997264
1993650486
85831708
2006377493
1023283770
507242679
11379541
2031931265
502043708
1304065542
971139316
1850188943
1653138122
314460562
535696623
666352439
1571848479
426548054
1057954262
1820990339
4991348
1067992663
282369211
848423200
1094602907
1640025826
665391384
45199653
831378373
1549914733
1162573106
483235157
109326641
1374988494
1323248090
934022412
2144079440
804648877
1642240887
144230690
647358512
2036510662
1916198717
1166070495
1048206823
67341462
219425197
624989955
1933961994
1371132005
379325730
1670560813
895334127
1679859286
1110229974
1546742606
1011455522
641064506
667146139
651119539
680478907
980930661
1407975959
370651816
580875827
1635133147
353481288
505989787
381023386
1850949575
199513441
1224842410
1122007947
1951951163
506308007
522660451
1640645080
1330374758
1495322847
2079457698
954001050
1079686915
68811402
1800543064
668696218
2028226853
62884465
1338196530
263703248
4350563
700792871
1158661114
1592084567
320387478
1452047772
294571889
1242108957
1780224079
756927557
215657306
835025197
809057141
891630686
1199640739
2091289161
1919657623
1084213173
1019184927
667249475
2049782486
959836353
689147424
1526203186
1685555391
1258336840
668002758
1728900739
1388253393
1734679487
1898280686
445458906
287161522
1133518374
975561740
1036489312
2036754868
65446453
1349100806
1077218724
67857699
1828400442
1393272054
475874670
851019624
1167539860
440501125
1607951819
631145469
1853012080
355574810
2088271165
1742027356
805635933
988849795
1183712286
2000382780
40781242
1980254313
1861227633
274253834
1250533252
901759991
1347397571
181504057
34354730
1973081744
1193607210
608955266
1717970053
1881294158
741608298
1755781612
554387750
198463720
1033850308
730638139
1913582017
497639695
810521154
971483873
686944060
1261803712
1588639071
2109827311
696974490
1499918406
39051629
1751527407
1004028547
997186720
971785730
1271867481
779516589
311838378
728579767
423109559
1154156481
1751624231
1030034550
905219982
975897766
117623697
968209169
2035552948
336896673
991715966
127430612
1280713021
595074257
1386345157
2067822217
352021641
1690759201
1646701527
439790466
1940002073
1811639924
1682093001
1671023771
1207850604
864315318
1914056970
711592875
396981205
1360054454
109935673
1308220026
1358770032
1638841694
2014150424
502759045
1311525414
849502494
775685582
1577184853
1477788858
2114280421
1110130029
1689226141
1917046664
866079859
708983164
445612248
438105106
1291855126
130188109
1658093620
760869151
1470938990
306762900
1437914686
542253547
2108012952
1031017112
1698863565
1528990219
1597155787
1045315148
406133315
1889919963
1952056304
2073926356
1918084934
72936235
19615079
339315905
826168606
457241916
1514785142
1049404107
473864611
1689904468
616844326
1445349099
409258825
619292418
874585332
1725826680
1423927634
1514549698
690259436
1921517305
1827999494
1816722167
1248998362
760293656
1433383907
728283036
1947393457
1858147588
62981280
201015608
1324469132
392145189
930406036
579717797
1890116725
1801286298
516737039
656083165
1253377068
1190608105
1760324868
2121299028
408374767
940982613
401225612
1662398536
796033516
1689011127
1022053832
521135839
578701834
299513090
617445218
1935372056
1514504398
903134430
1049478760
1723599717
333822827
368716700
1228882222
1633667485
1994300471
933725749
460373284
271473150
1532701110
1210094869
849530198
881197830
26435368
289260356
708944920
1158148465
84279509
518650252
916853104
167776147
1370293288
1521738577
1975090223
165131907
825985280
1476152786
326768179
434022620
1888301028
1951786595
1866228575
637819562
622711794
1994027020
115720266
184228692
1881728348
677027822
894667009
1978627748
637894224
1370690439
1737412389
346967747
910023864
122079549
1641364737
1250309412
53708775
1492842782
764592904
1765080615
1690374103
1516395825
1799991269
1777325262
1240957386
1450830289
535102782
1314886496
1255145967
1760120899
2019322957
591395534
301013908
67349360
1673502252
804267685
1814300012
907814119
1488764769
1950170082
1004258987
1775158427
1333572253
1370897861
1843985928
625266903
1808413263
1681114204
110159854
990896443
24859229
1220325531
32160723
1183739074
1685988548
603904795
1045460899
1350620791
1216801346
560716993
2136591326
723852292
1752247523
501354677
581365674
254599537
93578291
1829352591
766538748
916924961
329774502
2089383227
1314810628
1388199749
942839598
1189235923
642746235
187165225
1292614293
831871419
2057161643
542693761
119069854
920703420
483509767
1490054597
285357184
1384415181
1302534418
1297862180
2030630932
2120886631
1100832761
887019404
2073555842
2030118706
1868468160
226519391
415812115
1637419955
899224609
1816124547
1916417958
1752356271
1441931513
1921502090
1222772208
1678323133
1384813637
1334368204
566334217
221531874
1326007091
475869394
1018686014
1552206888
1294925534
1752780749
1814659430
1987536903
1504574778
1499952736
1180021846
1706079040
1796210736
1834455966
2084496251
1080712074
1393198521
982400791
718035671
970242398
277901912
1379062939
540368646
127393518
69242388
614277642
583155656
969335337
1271877252
849437078
1413364581
2093740293
1059584303
872333228
979294990
763427747
1658757827
2051213650
2009017010
169575703
1269807218
1821199443
1529404189
201312921
1844748532
1976056802
2146768838
519332014
1055477300
1300042639
460798118
1701658824
121314626
1048956312
24105404
949830066
604044583
1804748340
1208114650
186475156
70900479
455185906
116915004
561297464
154461865
1189129371
1932761276
802141514
2062963921
320241989
812200896
2019623348
1780970032
1464517400
452019627
2103092663
349903613
1417522770
1406130457
345939479
21728489
1705598334
1768337507
1909043626
1899106666
528738731
1079477551
1411258439
2089006268
99364702
1074710636
290010996
1136663267
522189699
561936690
1971511001
1172712677
159783187
1936335973
1837494544
761021090
1641974003
267757710
150318116
625112177
1821711904
220361642
1539060701
211740419
780047002
613646149
1639345442
1024857808
1388340799
1939849217
676208849
1967116049
1281057798
1287323482
1491966251
312883243
1755102332
414174022
180651438
1245339547
2147397733
1818544990
565366742
882001756
2146825335
246635990
1663572230
1271512030
153838555
2045869494
231489321
1976441618
1435769508
138502904
1782624183
807669310
2081471626
1873752561
1485011349
1742305242
1374552614
1357427521
730798218
877621568
1637363576
919158540
2136169546
2102072850
1329643022
418084473
2139390858
763356840
1313083398
1323048171
85814885
280581647
1853863481
671344634
985818374
193048468
601239352
598407922
951574826
899907159
1003929089
1882744417
1923295307
1160566062
2064961679
1032924925
679697849
1177487686
1872095252
447643672
985424721
1539087075
1225729038
349481934
1505610252
361242613
632576628
1388076927
1343940972
2035015673
1172999746
339582147
1467978164
131352182
349133379
853522783
553873914
688727140
1075563232
997144940
1286502524
383409468
709814972
561533692
750624969
1906508334
373581680
147274697
164632240
2073263964
776147192
756505354
1316938175
336431519
1620125865
1339341488
1014728129
1322362013
1995168759
1446563245
883562725
30634913
405139719
1302400151
499234457
900593571
275410515
1153781270
1076969013
1216244746
1833664919
1534016016
277482068
1571114849
638651184
929789107
1732845085
1785560087
1492764742
1310250775
1343052077
1515902418
1465450304
1229912388
330131347
310223494
594650978
742021396
1678954052
1545694773
2092043313
352031039
582184537
319601431
586749117
6760222
122623182
282090564
773062206
1697669646
1708315865
91772659
1017414653
1034159631
275370141
806453804
1954133537
1144663998
316220246
1998485566
34785827
1465994111
764847627
737976802
849566441
1502476671
345085335
1005231043
1301031640
408396185
1438589748
367195359
850721110
27555434
1570795541
888226472
865399133
2129380881
670174398
2104598297
1259405271
1457209017
1951752704
149290085
1398651788
32555204
461897096
1648940227
1620988925
1941688828
733571489
30010833
478568423
391588609
1375665773
2030715985
722430049
730092459
538843674
1057541158
280736528
1117668523
1210210387
791012304
671667119
1678745709
1666609211
929703890
747998867
1101163690
179995020
2124069963
1673282389
624243084
70565796
547756188
7321284
108764770
185562572
1373293344
65699881
569836046
624841921
91819086
129026667
1845062488
1774877807
877312749
1368378056
469606008
2016253351
1010567705
826877713
1428690856
1330599507
1317341883
1613069445
361747583
2051848697
1175897156
1404104323
1348436910
1171649838
1477571625
1357153384
538207263
1646325079
86477545
930696432
112786329
913260971
2103212136
632655386
1437099303
1506460750
1943905399
82257549
793380414
898770930
2044382127
636437641
1077577403
173849188
423677552
1197069108
886042149
975827674
1868248053
441515991
540032442
1827355475
1483692265
2042761271
1646784064
306381764
517046564
1896908341
1689656781
907398173
1934281290
1039887424
718944188
2117538852
1606632019
1723751714
1459786208
334540255
1849858079
219827721
1411532157
1845281611
1476055096
735833859
1621570178
5337583
2042602371
1045530656
1776080626
228832832
2055283070
630815391
27918269
57499450
1746349257
1657736101
687959586
1023815960
81583713
343234118
404754739
1637378932
1469819290
726298848
1235486696
1131778384
1492706105
752131741
1813165869
449144218
1631506344
422845739
1868956140
1158986509
237760646
2067016532
602956659
1122166925
837382610
1121690903
1579908965
858597700
1045737572
83576519
539568250
1527042222
17309920
1085253948
32735391
1851373116
941950915
460973365
350560548
1362731849
522081581
472755161
734818442
1242832812
1841404114
624624665
480263271
200649631
2115947439
164212749
2043172591
728347732
1881416258
1988094486
764162927
1483823130
287874875
921794033
84754907
876920720
568659266
1072655017
1550705146
1793304867
1424076310
1066488063
930329438
446337167
1725337850
1438572382
702810195
142135785
25365679
142139403
2118329201
1926050131
1547792892
159251747
1487184004
1000098852
1661871603
516199097
763807672
430863281
1781906319
359074440
1297191144
1708013557
156178265
1322736966
390228019
1000052844
1486066320
1352330206
2009967145
1109591803
186840329
64507222
92667171
1630321638
274258173
110185721
426036418
797126417
766850220
838078784
741501189
1708471380
999226317
2094171232
1619823796
1808531618
2107812969
1128651098
1161556312
1174247337
1419574770
873000071
1220399027
1251805007
1237980075
400463168
387903359
171159886
387283967
1496395366
1598565594
1502897219
1788700966
1246035948
1178379364
500837073
422624387
1875588126
632099644
907104430
2121246660
1654235833
1848942865
1862865109
598708085
1948545333
207863454
156661589
1844609203
130589432
729075856
701397898
478839087
288399105
518135439
748738408
689715497
338227337
1273803482
665824523
1626741681
1882431670
811001266
1386652027
1157761393
472482365
1233613778
2080390266
1683435427
1564195391
659053725
1710276663
1484386857
1799165909
1809938020
1544388744
1652457641
48087859
741249695
165048782
491746347
1576061378
1350431330
419595265
423441678
763160174
1166728611
1574727200
607308956
701011265
130337434
275596555
1018177337
684207883
916365911
17689152
219227219
358715172
637321444
1582525839
820436672
1792311019
1989720833
1324701613
3550341
132241514
187768279
1339616753
740155913
2042669487
1713347399
337726988
2092283887
539158454
649860805
1789512242
1078856790
1540987155
1759998506
142432978
1988080990
692952644
2038854711
123898141
1386450394
1943432342
80817423
1283700174
1833680487
1288878857
1506362122
796801178
1977085339
1733598988
1448174696
1281294839
2109258925
1888113896
1191986557
909021101
405399548
33002513
589712539
1055839549
1393567328
1220623386
1172199745
176801253
1628920343
2060384788
2109828145
1298842508
203547075
253911224
614120686
718166074
1748940888
173943807
1571461016
1632049036
1851926299
1908699134
1885951800
1072921743
831409862
1773439481
2112672076
1713318905
1310737017
1330627125
1937623167
973001571
16952475
112672576
1740389938
1480090688
1590011876
1517867544
696132130
1883942778
30059399
1383672113
1046216157
2146208839
1849135652
596925803
2102466385
1571203292
1020542837
170807322
1088113598
753038646
855147296
1969228925
1043267600
1262685887
960831496
63377316
1137757131
950876469
288441149
326349018
1308996006
1537459462
246214955
1770923296
1691292183
86404265
1845196963
1905817725
1736991760
1547135550
107806665
1718945084
1772780195
726295781
1005591243
353760481
2010008527
1921840905
365942876
796300305
1191524861
671405659
592447535
145197076
589024353
1760831526
1788892490
1790825465
1809268061
1344910016
570472135
515822314
185079699
1245634307
410887365
826571428
773584026
1746798142
184800743
568106602
1404406780
42475968
554316537
452525726
1832422184
1056427659
19303588
1171654545
1917938506
1357930986
1088018153
516867036
814588970
1354095604
1541914624
120991872
829104691
402956550
2036463502
1758460578
904853584
472926378
1723649169
383476642
1098383224
1208251352
2082883826
1036518781
1854359414
2099201168
1054724604
2066290355
1118957690
719762165
50024845
1107454389
2090676430
516616857
104280562
1224328194
693374764
1559160386
2142856523
1645404451
1050548230
1490661794
845639398
1321883517
828738804
17744122
1420890071
159324759
899213638
1541740840
729562001
734193183
2094384736
98655008
1214069643
1426489851
293630361
2083953562
1789205242
13619908
2137035857
633646690
2025907653
345916811
2049104940
1184418804
1292538973
1863560692
992864921
1893650588
1905649531
1332140584
476944260
1047618486
593757024
1080608589
1321187267
1960948295
375473331
1623981443
1185533352
664575348
571601236
111837348
753983884
1587533182
621786913
993087258
643691737
304522138
194095226
1380000826
419990100
1035697138
1699569068
1696117784
1069008138
1758612023
1725572249
170525155
514162184
1228096954
1802431896
739336904
932992447
1065179073
976327738
2062479244
1155751613
1689163321
1855012718
1371305844
1552219381
773320729
194115642
1362764012
1432411210
732252817
2064330942
1022481289
1608181058
542039742
1135932846
947792874
463450941
1703717148
84728653
1252446136
93016878
702512011
115023125
177798832
1445193207
1839776860
1399454954
820792718
52800693
2023143451
1396015355
792025980
1905232750
2137018277
1065350834
819136093
711647667
435121756
865266387
1349533491
1232337182
232288531
653963189
1855009572
602245173
625171199
642840813
403537799
736727000
844621501
973403810
1996464910
1069240409
365940041
1022698739
887852576
1353480080
835454835
776797579
1170258090
419026275
227910418
826409412
910925654
1149002288
779417254
1707062203
2033869615
1758159281
1542819637
1387238444
1791519325
898667814
466264797
1132972623
133023265
1152928581
309053461
1124241634
1551446623
990222552
650911874
2118822035
1943595710
993010107
1661375492
624203006
1342656171
1684537124
742386202
507321691
608277297
307804946
1330337441
1115706012
593938919
541863919
146001367
1608452209
1663415453
1645528367
1554769782
1845423966
649482938
2064207169
266277112
402084100
638302098
972586913
1420511033
1444960813
1265971749
1856565884
921350121
1368273352
932282410
1958389208
1210134638
879399484
236313130
1040102427
262407009
1086971795
85060841
840433937
744522443
2089893519
2055257054
2093085665
592576592
1391809620
1024174122
2117017541
1763983524
24693637
1783394620
1275062976
440084754
1216179281
1622371812
1667583374
1877606129
975187429
146039458
1353150005
1448195887
387168829
1405558851
249821695
791937666
1261189653
1216575832
1521268338
2098078605
1237128287
1389861322
1429234214
780016273
1246138021
1657203256
429731923
337808965
772603793
357534494
660611848
1631100851
1283944567
840578693
511802439
958637721
1682439229
231819712
1702876796
365797383
1590005189
785993742
1070651690
1663143931
227119656
144520859
433919322
225386010
1722210719
476914708
1984362532
1496126933
1778156215
1294746038
1480442796
734917547
1592719626
1949536496
2127548071
2081736731
1594605895
463592093
793827483
1258633469
1631824509
233349742
1814790369
413839284
1919810865
2138565972
1170072915
1273359064
539903556
1405928916
778869040
1642246441
732318570
1998521557
1956241621
1131259275
2139577572
1265726339
1450929969
636523962
272176255
687445127
2097617845
1645561372
25558976
2103642737
162636360
681636185
1422121033
1814148164
810863285
85577514
1952882323
1211507979
295116974
1653760968
367587890
1461049081
1841408286
1832063965
252128718
1540611300
2085415560
287412655
1341682314
1974342929
231141472
602349247
943127562
109132462
872995193
563912443
993997256
1702746313
391982325
75366279
763372383
474992882
364444156
474080561
335869346
100859922
1360120899
714146286
1170592036
2058653129
312840142
420729091
1253120252
98052420
1196639949
747008113
1306382115
2094319301
501537635
1769694631
665945312
574080640
2047972272
2132707559
199569898
1543980871
288817028
211405012
1320003573
1380166468
894305632
1559310329
379232535
116373770
327056913
1666547546
339727306
1875211744
529239149
1185770760
1529259632
1532683769
1700304247
2127454095
246287802
1788654627
681301138
1082321652
473915319
798680126
2130345349
179077964
622155033
317565526
1238142494
1331237210
1997970151
216146357
1432903302
1386942746
1991557112
926750903
322951597
638947417
1621273912
1917724939
668280722
1938392362
2077846450
2117229856
159292149
983373466
1607895193
903039417
117436016
1718010588
1235456394
1299126212
1250461622
839673618
1589563714
108110201
650281416
1517828158
853499708
798280189
1586072071
22020934
743542307
976259494
1079946298
2009382549
798602124
591061160
859683803
1802619686
20909353
884381512
225819515
690627362
961228781
1628514394
1178474793
1566016893
1632737491
1301021618
464981479
1682318021
1978985346
1010817009
894366589
1793462841
1996863567
1899337325
1246181361
267215283
868851456
1545685703
1795524740
266421999
1088913651
308566227
1135858319
399817323
1895205256
1500230686
1918504139
1783460564
1861560613
1434062335
1322120044
687904487
93534717
1330157646
1684407955
445814381
773766773
1782099098
212136589
74223761
98139830
1410997080
719374207
462734360
245084610
1267080068
1692248018
655362943
932872142
205242504
604704965
1247952032
1223414940
2033112401
622053963
1279512554
1258345422
1244658674
1678235208
768268921
168167964
1740309407
1139115365
1224708566
1219530479
1047788357
1554265397
1256274197
836564067
1864283148
435907599
903379082
1387975481
1789228282
461778975
1889381259
806035637
304616998
398265842
603321177
51764674
783924528
317858263
1814153554
1914867187
394742088
1027443255
724312200
1427079630
1081992562
1943566255
1968941141
1297916248
354432901
577804879
515155543
230655637
968554229
1794018470
996020559
1645592456
1315006194
546562585
1328817986
935798492
203547829
1848674139
705516977
22679895
1571282486
536109379
444568621
1047278445
1677967735
1078481855
1470831234
2078651777
1913711941
1652565183
1637261369
1125325985
31327412
1211594583
1143324691
1015133422
1855800913
1130891952
995928994
980410296
1564743126
1432427318
220280567
309461524
1421181629
1256041307
1904868252
1672485220
1176797195
1320171921
1331722156
714190073
1476954129
1338009279
970563308
1703349782
168613784
1377648895
1756088399
486723312
17489053
977416257
1522312954
952330471
107768255
215376874
675056169
163454887
1510582201
781991627
1558307200
1191207585
203315955
1834921290
1466488188
1329267114
1963273660
133192181
1576050762
1107273442
358098546
1158711375
1799027547
1444816378
1160748622
438371454
213289500
659341632
1142871641
1884931253
1515305184
430779542
865713603
431054464
1664518609
2045345477
2065620047
1845821261
633392369
728133239
1669513943
298196695
1207187988
357819271
242909022
663131517
475516948
1074534060
2057218162
1358700723
1385811616
146643157
532787778
142108918
71736184
857021027
1822999499
10128263
113627219
1928448320
2041794218
1598063782
1724005309
1913683377
893848792
947163811
1606320828
111832173
1193348206
456482749
641003070
2062880583
52823884
1043289857
1281823747
966776024
1498602895
175135101
1947721781
1845162006
1243436020
1797478971
431415600
1552881511
151434064
36999574
1224034565
546781941
1458271372
437305792
274380349
417161940
225843142
1781550017
1293119476
363301788
1837276258
2142574281
1276023988
1718037500
1889706111
60454462
1255248287
1251510907
1005925105
390251503
867158918
822913113
1031699531
616444714
204432717
1923916546
355154281
1738912057
1237324992
1130276375
822327920
283867954
1289698556
602885598
1069416278
251999791
797864353
443134789
475396671
870254672
1857997492
1446457399
1614538409
532969079
1753698713
1514288221
243884457
578902729
1631928980
529358148
1998246647
637014398
826228248
1569432681
1346191335
438917161
1161239386
815709482
919819140
1600743082
1668750338
1521930932
1132921750
322825125
126402988
559855114
500714755
270483777
1583166210
11762932
986233004
1811793737
512777423
1534441150
891905999
152513166
574449921
1303508385
1630049815
1161561276
1555254243
416404359
1667045404
1666194165
1348544731
1104849436
1460598999
306326759
1496958045
197347806
328612611
1877172702
294453128
562944518
210870207
1797316658
181170118
607647371
1411785883
532094144
1194989782
475762532
211143655
1690956858
1773465856
240221388
141843741
72623057
607940307
1835120741
1108825908
1499509118
1188399926
227662693
1883189053
1485460362
596518964
2109159600
638793903
740502626
1847588817
41812999
123285870
52402065
166832610
200723766
698081353
505803230
1078585807
569226331
545433126
50316264
291237889
138527032
1569911841
453800501
859791041
1303773802
1575152328
955209627
1374734144
359185347
1493150901
2097398998
371367124
451385547
439131400
827907055
1073866491
1394699440
610266475
988294865
2052773875
539922382
615187517
311855179
194786667
645725035
1403203870
167281011
1560036358
1128520441
782113261
1532953711
794428775
1603546686
1092161463
187492592
1335190055
1454128750
348466616
352006123
975601988
2088246898
1889011085
1071661876
173036100
491079186
318285137
2051913548
1984703963
709247634
915266087
338416288
827382106
989605181
1342183273
102510274
1159413936
28659543
493870664
79384680
786044860
1615830430
927434039
1103371886
1029763422
1612865989
419689779
1732879788
1494790300
1700912261
1459375798
1280475150
1891078189
1938340665
1810085602
1348284570
1060475188
279170058
2086784570
204851740
102410049
850469844
1143142590
1249184890
452108342
2041078905
1311338009
719299748
170674001
1616554542
375679495
1772552641
589942534
1967925036
2006628155
1058839083
1286514594
778188953
1702956189
965981975
2108171258
846234481
1026448815
144626554
690023742
1470835866
667849801
1675141958
2102320302
1639400930
97177065
813561208
286709405
1008149337
689452457
851179889
768035441
1889033352
337912991
1404893815
831302442
1751640160
1468592418
1658033510
189119446
359168954
1178704269
383351712
1385166641
250912064
1558256523
456479030
1215296657
729684324
989054643
1360279456
879347214
1987443962
1985902747
1187717509
412365921
10010528
1545658050
1202103561
1672937026
1490543045
153506096
166053937
660170001
1561070226
425703413
85993147
872773010
1084062395
2016238711
1424219147
1943971476
855518627
505230212
1777417704
1169449590
619505480
1133593678
1211691878
145485802
1912200404
1592940030
347543066
1534770883
2099737381
935176673
261014905
1046679237
1341477
1233835223
1660231512
2066483371
774756882
958460586
2027780818
1187489378
701083270
851118923
1947279321
226117968
1125158269
2094080780
1319704021
1957228503
2012149325
1329901581
1970327500
585443900
1375126338
978920133
1528342669
295387709
694123692
1520437815
884796802
2102884253
923789155
1258302081
1461026193
6943034
155141535
1916182157
106516316
903424042
1223598993
1669216589
762221534
1761909316
321680896
1269028390
2137946826
1465201226
968314035
750320140
560203999
715391399
252204663
1221319481
72589309
961319582
2011791234
365808557
80716328
1744909415
2078335
1049649619
34729859
1421776200
250514424
456541350
1030018503
356948086
2066210738
172739371
888346571
673031734
1050338942
226417100
406900186
2107268053
1048348872
1958229384
1790539680
1870719763
619194392
556982370
216026317
1238482485
2136372253
652953736
1267993049
270827957
1795447607
1770735621
1945242061
727848711
1289893645
1225016682
166470638
2024957174
560407377
1486873758
1671386058
24277082
1938781641
1071143645
1947596319
863129073
1709672670
1045296260
746946761
508542943
706479486
1903023359
511656606
1883290985
604568135
109826193
1030473417
1302525184
1198876189
1293275677
1905432650
367011188
1109198697
654766700
266993680
1265689173
385531078
2014291579
1048537082
1515371649
680914880
90257855
1274911064
2127909623
348597441
1619944090
1934474681
43544732
1863219292
924710262
241983097
57433311
1806455377
1411314932
655135986
83281285
400923856
1244776736
537898285
2113172913
1794879854
663008811
1415773460
973914238
329367619
157119514
1116544062
1275818454
1365149819
1416812574
76763415
1344039167
14682620
1139996280
910008653
861334140
1056185260
2011731200
1060010274
678883538
2106128416
569775300
121516917
1202835300
1653053198
113061576
797954292
1775554027
314357222
1208345170
1959326726
371903975
403864605
857977311
643311448
1917674519
1491255358
74818868
1661788361
758537348
890246626
1749443625
219350812
715129879
1073406694
1113167404
918525715
1128517612
1418760719
2091573643
1758918321
588607927
550891135
2017106584
1682186439
1669869117
241728715
2074763591
452760308
1320106923
1904744456
2061287949
2093559339
257187146
1287181231
1940996772
1708678595
528512662
1090170084
743044132
1979283098
1396613056
1927524236
671726238
1065335971
190946512
281826606
1534322239
1572611258
501773556
1454682652
1640830308
315012170
1217235090
95048903
994786946
175768532
875419453
180327021
401561940
1859883814
1330098671
1441665758
1432197166
464898022
1661410654
2132770176
222424548
1986048967
2133915102
2126071446
1569316095
107508253
494107593
500695882
539099653
970874901
1692582351
341499498
1548435136
947327283
797440290
364608723
1792692746
590929364
1937873975
1607976957
833675021
853368386
630634012
1580101380
858478561
1026285864
1420036240
1965160718
65327037
1024033937
2016508380
465789701
1865631713
1174678335
1121007585
572789340
223141421
1504409317
947229752
987353943
545052909
345694240
691577671
1164606871
1736717820
1709702866
1327473089
696970411
1697103182
697301590
547827545
599009162
368044972
1090627294
961804700
1126415371
1808782090
751017076
594857228
1009329337
1942607373
875348083
130504141
1706367367
888547099
1463611557
2121526878
772060736
714242306
448629733
1282206906
394608811
238903614
32008162
1276107688
566044348
122181561
811458985
2053090827
384765884
1476993953
31141183
1764566596
1663379907
650233573
29419049
23122957
1307267063
1306405230
564054767
57896890
1711025759
1394484647
860401073
1835480953
662723007
1477936272
1272786124
2117050070
408637140
975694684
985528798
1094946439
282404683
2131014448
967679618
1742365818
556529027
1427657431
307245753
1013347508
2072417946
640901483
1008141139
1095007345
1882183761
950553096
1412706808
618924469
2112545561
1682382051
537598390
1125584357
1292078376
760364041
1138957159
1856932567
1408155813
770745135
544059524
1752996807
1687701996
2035768637
1860305843
1285722680
2003314158
1057322981
452597956
1187277211
856667231
907897536
1829694541
1973848660
1801183395
1357498154
1069029414
1938247441
410575178
535363141
1833077495
1172718378
1998292152
1884364652
1906634848
1086577518
1578843572
388418990
1550672880
1504048430
238472526
1426009639
969956383
1474445364
1560675
1249927341
1932614263
315041564
1092480754
167142048
2002904162
2001171425
623842724
1409499615
770844590
2090102011
1954427605
947054479
1942329600
581469745
1676830358
1754857687
1762331680
1296298654
24629040
1662417068
1162728753
421707251
1885663361
1851953415
2020784935
111483475
1577093135
634392020
1543985488
1224481332
1205451781
305350328
161646686
223452638
1876316619
337890690
1135181322
1452792181
1630520106
1724672260
582867904
1781056931
2113458502
1951591137
1287213263
1697408066
460547690
1632633489
1239515747
271714830
1799353143
2012884757
1599659218
1572141150
98261177
1093630685
628742639
629544913
346611506
921672686
1271486109
1069969082
673626638
1026924464
243924984
2107083054
1783109476
1958546564
552649304
1161283926
1950622030
1431793236
124192635
1841336782
492511591
598117560
402256770
553856523
24661903
1566393731
696755580
1961209757
1288702084
2126047778
2003498785
1925063272
1979572956
779098034
1370155706
2003512343
413394950
1550661882
181015750
414771120
1604587134
2020251790
485060384
210105461
345262362
1745297731
300452600
1671025295
1116395793
358901948
597842520
411955833
1745855774
1285776821
2067235379
152223788
1081519978
1527953933
1449212164
464690617
1032264574
1967108411
902478543
1981428473
1445276111
1070683275
834033699
1159321158
337758416
2052715179
239705629
845468967
1531773272
1582053128
727567841
437137569
350305706
979084064
572535869
1515103696
2054094865
1237415716
1131759297
958659081
1578761044
478894396
1006724691
1196889357
655154529
254354762
1101637815
1886100209
735670066
1415146587
1492829163
475874670
881997847
378907950
1655722807
1889917918
1365393583
527859742
1018325330
340016297
2118956579
1832026468
1357913900
728881859
1645951549
1375320389
1023650142
448459767
682864730
1059581187
2005632315
861731199
1274511731
431393722
728604207
784056678
759624970
33877479
2050070532
1245259837
499927978
533130367
1415993909
1151954417
2072787963
114999614
707042022
964568029
1865241413
529453264
863953525
712260220
2065738941
670776192
59070170
705259637
187934307
2106614619
625560217
300937037
1523836087
1823274110
1865489071
1222845459
1607210775
1496359227
1474616782
1884792824
1024599475
259060872
533517464
266105860
1470752234
233556027
1779894055
1954536772
538895994
1745529905
1977317073
560362372
314619713
203623325
1764527147
1754978622
1779379492
1031716781
1143391340
559992507
1460036139
251995173
1903724410
819332846
1494894995
1606676633
2059375864
161771324
469247019
1883511612
785777720
1062076076
1336549203
1760888686
1546459512
559980162
742284225
1397036911
559601165
178156286
129170217
1563433045
983498594
1920821312
784084256
1531077555
2102441543
1748760319
99822408
2104216140
23155397
1341488252
1699768993
90223585
250658865
209573706
167513680
1078260362
808250350
117457405
1777218829
819132251
108266377
730235274
128922283
379380694
2062877938
1490921469
1967472777
859622379
490075146
1034634866
1111096796
1237975935
2096851300
1559531832
340181514
1339814719
853361970
1745939865
1074346871
1068814671
1197502989
447038444
605135941
1874450792
1735169008
623109810
1040782380
1390603327
1661273942
1375324667
1026779792
825231919
1360720499
413109311
23249148
1180072005
1040684245
1664917137
1080492329
505380188
245591274
764795034
1010669109
1472200020
185902498
634657123
371997250
779574635
845844000
244145689
1669177635
1203530112
1176507107
2025129992
895396828
1699576769
482917224
1789291081
1544500277
1859988496
436307508
1209850438
1974030356
724633070
110779716
1483434131
1092390226
1631551219
1842003183
759403770
2093307449
945066273
1928080587
36374379
913120594
677534418
1194199295
1504189733
1610524511
1577399620
698609416
343558766
1097065015
946323296
195044162
1764785639
398744590
1433299736
1781096842
1561611090
150510162
776998553
1012040946
1624428157
2116412608
1138110562
1452528454
160993142
1834925033
880592405
1202548265
1323140686
994506816
1894877254
2109629045
187442048
802348067
1873051592
1255624151
1834575493
735185361
1905394313
335340148
1282820488
80794003
376072071
1370016483
756169977
1472667312
894397762
510946762
1767442200
334320950
2112902680
921773657
308086105
2093636667
899286484
177438161
1536998150
1102028497
1934809281
1281144138
1612102507
2006085203
1869996041
2008708962
677816423
1173997024
124496479
36835557
274356771
1172994331
1490040163
330568820
215648643
531511747
1175878683
69293214
1986465923
1333180560
349939583
1777949538
68396035
1520038341
1342183648
2054802485
132794050
844559558
818552248
1444103046
308698826
600065482
1334573022
992084482
2073223519
982276831
1997239812
2094277499
1125251028
1995445455
444890650
1969407628
655011068
1461045473
1834522025
518030194
1707752228
204633999
447712584
286047699
1206452498
1553426143
1421467318
2115310433
948534770
1963612021
1845082647
1568794205
485351612
30635694
1944961106
768144031
1520294116
179493954
1858207225
1042658866
934384882
28528983
1476741004
618745860
1620659838
853254856
301446942
1763290296
418991293
1935297591
67080397
2023849993
491648934
317441154
1343489159
929692880
1312225625
1481729421
2118822035
304913605
615459663
559387638
782895470
1033119266
1668680726
665745993
748886922
2090744617
1753466734
1552126039
227125582
487642751
1149281065
950395341
1266645065
304519508
347971752
970539571
910237456
1797234180
1072913801
1074205431
1300393386
451297344
879543021
248284156
381027934
1973649281
1099658832
133985094
336071936
755334269
2128667696
652684251
2115836766
1226853913
531225862
571142603
705691004
372401837
690202496
664028939
1295945616
1027540395
985386987
787832009
1567272939
378739299
2031380224
1535879330
54710674
1763849638
326062005
1188504363
1358254371
387087238
1610288899
761683757
734039522
1423131731
1799442704
2061718247
1697425041
667690270
825023481
399053137
705580828
693210204
1021666836
1856915387
1569551074
1293761216
514721853
1706605718
1693045060
1684412563
1111624363
548356556
1847152859
417615239
1270755557
1477948973
637792088
1594715558
62055100
205765809
996261176
419420827
878039088
355894429
129480194
1996204439
1735165585
1769760442
1738644590
74180878
185038548
482591663
857877530
1852167741
1715778756
1940282219
34312191
433746588
115174222
1176331298
2008196298
1220743879
1806666017
449049886
1679266064
1865892515
813758653
1116477119
1193836804
1607257485
361191686
1720596971
1470346170
206367738
2059281744
667441930
933754753
889551541
1718165396
9464737
160310377
30680698
361514980
2112305346
1774875303
1314292014
1730777187
976653181
749427082
1966992252
1502111246
2010490216
1970532941
1639537266
732354099
1973780768
1978893069
1402567611
2086663218
1269978251
1592576298
1149608635
1054573188
1115024476
1831663901
267404513
1108911825
1979103842
1026340618
618436761
2129043029
1755535748
2094653648
249773171
1650145927
215872058
974011438
607954339
515582275
1949574165
503935800
380414151
1582597476
1666350405
1020111451
1211432590
1540794442
402518479
395542932
901454174
709456109
1781895296
48786827
577281508
2084989500
516806225
519964157
62861117
1702926638
1275315175
81729414
856355626
196619015
1125345114
941047586
189218124
322346361
1571484602
1710499087
1042632488
2045324292
751732538
1318503055
399530910
1033955292
2073068316
1705068813
1101212506
365837016
1165728522
1856344355
2051744115
207553608
310857492
1564695749
147116719
1795235515
168912299
639160777
826428810
1373236218
347160162
606034725
1985844900
1072303020
892195619
1047084730
1762171705
895602883
821836905
724889307
680960740
550577263
1898942462
10184289
1582867859
261181058
1973066433
296645181
1126631293
460735180
708333800
974304833
1395063073
1099291425
558102261
450484346
1778127103
1434805174
717969062
1317733055
1907186280
1787724817
687589095
166496041
414284654
1049036718
1545305046
1823981761
693593267
1141810770
898010459
1582017865
1650543478
707234021
1596934730
2133436765
193001369
1466941291
92367820
205262236
1707353484
1096360696
169611128
832213182
734176396
1471868867
381873514
1795469085
500233642
1141480309
683224972
2038391526
511537915
1147148334
915958500
821665883
1169940172
186977107
1924253259
277626374
117237212
1861668212
1403697426
272502536
249745463
717736567
809139236
532557250
590209205
1484105588
420301598
1927544
1305023790
1631634769
167436764
750879428
706698994
849427234
530915336
1443093047
2033568577
684791449
397691531
1113167476
38266535
1292576049
31694223
1000585434
194925149
1310842446
1344757013
1184313659
1268248033
1297180261
625565454
261561169
1609391298
1614740309
263049784
194537541
1243003142
1194650206
732842921
568728640
167024917
811099061
540834864
1257333471
86504918
936580318
1701176012
1795487425
1410730513
2013070293
75595970
61322480
1864410670
671378792
1806026714
1389323559
463939801
1015471219
745124035
1434856436
538807408
376492490
1817763956
1626123801
1475368312
1595922222
357970763
235381126
1110240459
2058351056
1376930098
221808587
1895559802
207790726
1095920
799791480
1748475941
875974280
26197593
2036697165
1741429694
473609910
940646317
1070411617
1536299644
521507656
1980820710
955076220
9329941
992759787
1609243989
708384014
1042894853
1566258952
1891870638
862413545
2093322996
742923220
885039441
2114141468
1129633235
896918491
556640605
1648873584
712653031
38232142
724008201
1618129372
1874874848
311016353
380821759
312741256
1102135087
1369953334
831914000
1920891731
454764775
1231626957
1659298042
567427453
8243335
1670125603
999939725
675203496
1709120598
1516669444
866379143
83052606
433196619
1667103484
233199537
644300167
577096423
1915338942
920347530
627336545
1936823337
1767371294
541123707
1490017094
1780277123
721185490
1257713018
1457396001
530396700
1149515629
43378886
1680757616
2089086272
1742851375
1714670833
558093854
207692369
656907696
1791324308
585195365
428998588
1987371570
1621890963
879966020
519467180
20598766
1557088462
1740160338
1417351449
1367543562
1132917335
1203284405
1046283229
838717076
1890764072
662104242
1477879260
600550980
1776969865
1461634443
1532864546
73019893
1583360750
84128900
1595531946
1067259636
2039716652
671798847
647450965
1911853662
762271190
1640447391
1394442235
646932988
437567502
1306040331
108402411
381284581
1204754341
716649782
310775765
1209691258
4147001
572765483
1405365351
1558327476
1003443295
1097988404
219203308
498151092
138076297
1930648747
926850501
557522909
536744029
314446158
1208667263
39951220
1823233368
1345881765
611686732
448446967
866895730
1395004728
208707453
409017434
1006761030
18751459
615746679
1235789618
2087331389
1361152302
1964280480
222368672
322083357
1073930822
34317707
995540503
1418325101
1264262356
1931805881
1095041753
624990968
1278242267
1113611823
1548739107
1297273164
1885963089
2104270186
207054521
1216283651
1852966457
614173915
61713278
1601802920
909377605
771333305
180708452
397071921
188335383
1029041421
2071948803
1299301813
413852190
2145280840
1999729913
1129954101
784334292
1662269863
1166038579
1306170994
679624340
994312465
1720662592
1614754165
327193172
1881080693
1313730110
56979736
764847933
1690083879
1485251199
2011401053
1289439443
2121018662
155530501
1054381341
65068564
1194039260
1511864369
2018033217
383952041
1468804519
467703362
810850263
1758633352
2113500295
1799946854
495126810
701384200
265556584
1756315471
1966700610
1860592271
2141748167
1090155188
671304410
1438378117
1938679951
177953402
966101909
502892435
1034538325
887543125
1256689681
1620197209
1157312003
2086162799
1055619643
1953902725
1747819410
476765099
333768381
1292586123
1735573433
1943309691
1276256422
13204109
529344422
2133329690
86271915
1164121532
1785488224
2119173339
176805119
993721488
748137075
1814318432
1055708399
410281222
1231905128
1207637977
55347283
1767112477
2011645256
2038283237
2039405590
1583387347
336640113
680844712
357698235
1463301065
1669947441
1082509010
1416807265
97935180
889737146
136511472
946641038
1514793631
539274084
514686357
1146524141
1551162681
136739480
47381472
202873731
1976969397
527999079
282542349
2096118616
1656604061
566996065
1697704900
1480421796
1490324788
386544998
218148144
638009687
1513366076
1608170953
1846908717
1598059379
1547549841
766619569
1820238457
1475494534
2136468481
441286201
933380419
1307811169
669584498
2079187905
1552599946
1844082096
583386682
1774906646
786623704
2086029155
1471961909
1687223574
1807889172
1951863514
1305438529
1600798845
276229602
1484453955
828053118
212276328
2080947570
849891572
1861525718
1889305898
1082438937
1994353917
2097922463
442764567
2116031300
286894267
83090063
1315662628
472579519
1056990020
1003400797
297167844
1416048223
1779168386
1442268206
543351514
1570003256
1884457792
1873332167
910361510
738597729
931215075
1222804066
1751527360
1591395522
536063289
348733361
577940592
2121941093
1601364821
1906301046
1426027213
819869183
149764451
277634234
501740898
1362341191
419659997
1399194445
947804538
1246660461
1683906833
1120647450
2054308386
334670234
683908957
1564798486
742195611
967807281
1987149748
1258390485
833704611
1203721430
345202421
453261744
1519886817
904224789
1072351305
1165016463
246977551
289249834
1804475460
1226699843
200901523
1833247536
1967957630
1109115372
1024899253
860105572
793064334
244529032
1011381754
90913821
2020416623
1686883001
541673885
2101062680
1764710760
272958168
933652620
75014169
948037568
569702604
1737867869
723454353
1782912270
302127976
110723509
1992177228
1295606740
2055637891
470965033
249603109
1875719593
2114084209
2094279722
1448360097
2015013117
2109821360
1806209468
1461963614
309540765
1173714666
2099053826
779950587
21884728
492409267
1810721776
118323637
1907285418
481685718
1296380846
2088399330
900889081
527509233
121361233
1521714349
444947198
847014950
1861120189
576541947
1814556157
529399316
1061471187
885616787
18469042
1078784399
604331976
781252175
1915705606
635026537
1236422650
1503146995
1362147419
2062046313
2122858857
877772245
533814907
293445622
2056883215
1239074708
1882268760
1918527717
981185815
561502065
183609864
1108418512
1199174723
789574381
980129289
1894868847
686021422
552079173
546990673
286339832
831000552
640869575
954811212
1098154457
625376586
1948543760
2060290288
111081641
1793771380
1519411606
1374564952
1807685671
945157567
1202833501
1967961484
1283642059
2004628534
1169378809
242057477
1570666674
1869892488
509463541
4656944
920219410
1897322140
1467518794
819285877
1047041778
772801772
300860782
517416939
1563882643
1187035635
1105761040
766157208
1045871647
302484311
1938112158
1982541698
553245021
1265115201
1763674661
1938681137
1549599885
122793061
310729530
2144102795
1615716332
1205356849
882906516
569125448
939372144
1538029576
1485825547
2095199681
1346556075
912709371
178072434
11399168
718753699
1181813975
132486362
1029886097
1520596432
99262457
2020116380
864199112
37069844
734589628
1186105083
544922797
408756200
1192207820
203780570
494304431
2071415037
992241267
1132651300
905003842
1224591875
1250639307
1556179565
738669029
2043068604
587047046
1526152096
682580174
433007533
164587079
404508926
2042921906
1815425743
193883223
2010422616
60894886
1393828717
1698422991
1322119359
739928302
530917864
478412566
1813054119
1804059584
1130809462
697335302
408681362
1838955041
864110940
1091551760
2112454755
1757408944
1857802112
1237250678
1269128290
1508909956
962046739
215840844
1535545750
499928310
1717406452
1886412760
1697436845
403782508
439958353
1968593864
672184690
87045170
608800426
900700559
2060483697
1841398788
1661224990
114287967
2022477964
151552944
429047511
1253282182
1492612862
1089271207
1989859395
1003575948
1875715249
2073139992
869650800
999996769
1356430019
344354686
2032237051
1211879440
1411560551
474988269
2050915706
109839926
240716789
292279064
2006715694
1637216701
386508354
1891504492
260504124
953988036
865259609
2071508749
2088660851
708851724
953869687
249757253
674599279
821934553
357960743
1734320728
661698566
1873206421
1792413728
1837257196
2013273714
2023717173
257342317
2029472777
2101156069
1235112936
558960494
525430782
1386102328
882361682
1416541179
1150205663
694495461
2046224874
1354269282
1463123487
176810729
28029628
562411744
834890557
934012798
1666543926
1280569623
624968240
1267499444
506710608
457265310
955122342
721767509
583669554
2084954479
345488030
1728979155
486651850
290935438
1283123828
1067338184
904669604
1131482964
942450180
167620963
1592219252
1174187014
1062214880
1830061415
1879866343
1007735923
1977943615
1633824354
191074547
278865966
1851314637
1919651084
1873720864
931174948
447087236
753132327
1004362710
1796667305
2027011916
1584194265
888568037
321259096
1336582023
986728427
1822325967
1043829466
1956662202
1717822648
1291651092
834886860
84029499
1743174156
1555814906
552289495
266215501
1623042143
1682092099
1315177246
804828750
1099845257
1033390391
1095631878
1188014379
1696430054
230497310
470295123
1853944282
626924215
520039394
430402227
1906106237
1499113493
931212413
2047171589
1240530534
1108470157
1878711353
1067561616
586764515
1999468081
958242911
9842479
1509823835
1427084069
447301163
667774823
1548933987
176570490
836374256
291374723
1011778571
1446894274
928911636
1968965006
1788643123
1459358333
1019162344
1624376484
543734575
1319274425
1871755784
1532579097
1429112873
2089386291
643816842
857136216
17440746
1548857597
18043704
752026900
445583919
901033115
92204083
98681917
290169605
609744824
1881642664
381032513
2142769110
253678932
885048548
1290359046
1047981903
420326075
140277683
630364890
1973213956
1978893233
2102086445
514345306
843373047
1193654492
292662243
207685156
436723919
514356253
1883793337
698649107
1571692207
1611888100
1656538689
1106565226
843070459
443834890
1527627132
1809570082
422336854
1583108269
468388786
2066045303
485209468
876292388
1483920306
1115948582
550144076
1538182672
694461562
1573944486
1807826617
1919108136
1423088768
1699581084
349224891
1896990161
1846707716
1672944137
1088546098
205497541
523665810
312526058
821540480
381424978
1655669467
1475219778
609212155
1854107004
1849186146
1466874415
790105621
1125736110
195776114
1213964447
1606040752
562461569
630990566
811271403
609983861
1950869499
290306113
967408783
552195479
145729337
1616697987
991775248
389352001
1599873020
1689687808
570362549
22677933
194383800
2044596708
59167743
1565082159
842971041
1904459577
982622234
1264568078
1601806501
432171002
1200146874
1700391638
1085605856
1383882328
463482904
1523473986
1509653254
1419301575
1287969517
853529091
1425742699
34665778
1999393694
1548447417
78823643
1375786396
1733874001
24228501
962399183
1135365687
746324496
1072085673
2130002527
876448461
1412881577
1783775684
609923686
597754724
1903244193
452562524
2138787005
1635680740
130412255
808060710
985569317
1755233645
1038029030
484397793
2075332765
1813771110
22462265
1317049323
1960936683
1605397681
274759376
351644693
218762810
1317951244
568629485
271376508
1888710486
556839925
572847742
1580964490
366674394
1602329123
840207318
382280374
430641509
1736871227
2015659430
281002717
884583161
340626968
341570550
1888535003
1420903488
753601031
1633491893
479318973
419539045
1721902066
721907621
986215431
1729579617
95822330
391109583
413031256
1144532838
1603038419
1796598029
1996014962
105065916
793495884
1620887174
1032579858
210874132
1781853876
82526029
373720971
675160741
973265319
943906205
2112419689
988447874
1917508261
671475057
247555240
1726850829
980470709
1597847295
1648865038
628205044
693207638
1405091774
1153026454
774521024
7840357
1027015510
342728072
1752716242
1015116564
1431369805
1843687832
56807888
675627423
478485588
270598121
109718686
297934876
1004985263
1109666160
1504980116
513111385
2006999951
610622967
1952380785
543588186
237210338
2039394826
1814075645
1364532287
1540350292
165905908
1405729015
1526975005
568524856
548547073
2067947286
341063354
624008526
1496800166
2023232795
374439936
1886017434
1437099646
968837370
1501373697
815905019
1512024613
1483680226
1772890084
246970557
1284595470
418111473
770095559
979204450
1644153508
181371267
162593358
2015047849
1671358333
641447226
2083517383
323839479
505061540
413956892
668944223
787925593
616366608
895513155
629232673
508664024
1367939109
634235569
1126711354
1763959335
1506698602
41788425
590375562
99567725
2005076143
2052424742
1290670326
1191670242
2101639975
1548246361
382218902
307864098
585700277
1189375426
1214423037
2134740917
1014172448
272103530
1852474276
334737509
791628909
1991061306
674291630
459294983
867327998
1602592791
1229891263
512803980
1103564735
983854596
374951748
660161505
1905410119
490558404
1650629769
234461412
681116489
878352325
56650094
1320972702
598722704
2015142328
1098547560
4926804
1077633063
334376078
1775822167
2120734229
535390690
1928215821
2050670748
1007017463
991954485
1253734899
248840557
220614132
1186280015
1274248859
470058810
726081492
1925495950
925376149
1591042210
1875692372
1514964127
1604940164
1154393538
987350214
888704355
1344013913
1027114144
446769735
1119071544
1963732590
23138315
985456398
1453957038
1972348456
695411831
256057388
1660366175
1422239999
627924414
1273396870
690456517
608586727
1386178161
786472353
1305249528
441075838
734641116
1516687438
622428490
566441023
1422618833
1770532013
688247744
1035604874
885562275
611094742
1346545997
1819211339
991364238
414580490
407347433
1075184826
734490795
1416311812
153180245
1621616646
37506971
477490922
1447859277
1223877657
2124139878
1926621706
1248519587
1400413581
1225285801
1899315803
756728816
18450834
1116980435
654780080
1474205764
1364975159
6872335
614317161
1261080414
670920538
1651009710
334997509
2128725235
1641032228
1658039917
924301093
855344258
1542182041
1123179137
2017091061
1092773935
1730910737
2059783608
542139507
116426970
1644536026
2030855916
1209102048
2105659583
1973411486
30297132
1204927486
893850253
742502847
531313359
2111848099
360399306
1149230972
142555632
1379057493
67820798
267860218
1441726837
350216875
1863314473
358349999
999716462
1982802720
1335780254
1351957694
22917851
779237673
1994267034
1349244788
308938165
532088312
539922382
104530975
665733664
921681377
1486741034
1549889519
1469292752
2074759511
100529412
1147247605
95335492
407939553
1913034808
694954062
1917998859
519115130
421334436
1100376467
980256880
483335968
1776552490
1316870655
1532098561
1971579300
1340376122
492171092
689966993
625789992
217316105
557075661
1677153842
1898528607
732269339
973877280
952575004
2102144935
41227957
1555043032
1899111866
35767069
386644435
186161191
273984986
714987250
489985457
1816132779
1812284233
176784366
402820632
1038435662
1089112096
807749430
199919472
1222472118
643614533
24469384
1784529689
1664594400
1686478661
1201260884
167901898
1433597901
1509465114
1220933699
807419871
849014286
1741084605
396460014
1725187663
786670220
254394035
682251471
1017803306
638919562
669319290
2052971809
216108600
1506961011
314695970
1775470760
327210079
2048722404
2040620732
1461086186
1140869830
1973103109
1930127029
499854018
330615116
1529529766
1056836188
550943224
1879439747
771448040
541657556
301709452
101676009
184455153
578424308
749155526
2099122612
1534755232
962315203
1636218400
1630314260
329451671
1410996594
1056535071
1051343064
56964179
930093312
585456952
964066947
640795308
1791268454
1563614297
918843315
525340121
1974569004
1849652877
826518905
1160810233
107089283
649642394
712973878
162315891
1267112215
1320657858
32134467
2062595729
573735798
729163415
1171900279
197881673
1641448566
448695151
1811603610
820907146
241057121
1796366546
1302742547
1000382013
1256458416
826621903
6791889
1254286721
609608313
299906033
1031033198
1132472024
1383156789
1119843296
1832643348
2137716574
1984115492
1900823412
1048939850
480011439
1703498774
1712440029
1766297901
7615218
1871549981
1221257733
1151444058
1602059425
1675137542
1925727842
178288574
1788175254
580479536
746108029
1789717163
307644833
295386638
2024381370
893753117
286354889
910852489
1474844106
677384532
1064666878
1028874994
2101128219
1372082046
1156564458
1412166341
1390335218
711720464
1840081249
731188609
598028129
963401604
1943383536
1181510965
1071563317
1334142731
1846576
1310128567
1874879126
602283244
202202301
491662310
348857563
307756727
1134855559
1928384210
1973496456
238462126
1718209249
2116381487
25275724
2109290533
142465739
1419355657
697381826
1618847902
1344349677
429348518
1159179682
632988296
1986334887
1900129804
1840236682
389979055
343445863
1144665448
1073896410
1915688797
324625707
1622804788
1712614926
1530155611
777087902
1585043548
1359699542
1570538280
839886854
1869964293
176755751
1236787828
728121807
282245817
1674188214
1165717602
568426280
596633877
297635134
452060034
292405456
970439505
641279600
756978769
541670783
1319790216
186474183
582235713
839258472
347374184
925834139
85761727
2105115652
1178629627
22786412
1516494750
759744502
40582204
844260853
608776174
1385787089
517312973
1565955590
928524185
282810169
775015297
1729437410
1102048439
366385546
1258357377
396583521
563598630
2099154699
584118931
2055416176
496877182
2104041266
2030236179
1614133378
81994166
149687502
895775208
1429118551
41933030
2143272783
1721324409
504002668
1112618375
350354726
1744985267
1417001390
635509630
687729406
343382117
343599033
1368873140
943964191
903575515
601966244
1517800150
869451573
1573292445
1692305371
1001213972
694217941
1078500989
801617643
369673178
676546892
1095733984
1906092253
210089725
715319961
37902758
561405300
535650398
1087223963
799928798
1590208520
174161686
755138638
823788783
1974703849
1965375860
1275031148
571068498
1169424750
1437863158
140248870
1309400708
1939745924
1323311628
171220427
1286788949
271970692
528693577
1007777741
16024031
46796937
649946172
2110846824
1235941110
1491429876
1846852353
1857909444
592308416
917409588
451528271
382042505
1831843912
598375417
2110202527
2144144871
940569551
1331855461
485666257
2001051069
106819427
2139861025
1965655839
180990922
2111581672
1692975295
163685936
1781188469
522939388
1724212639
36369428
1165229348
568889028
905406187
133392371
1968639249
1489725706
1530766845
1801227579
1074923041
246707733
1804126884
1468054490
1584444329
1822776867
1622017847
1525898786
1991747428
456144376
961748183
1486775792
1309834610
2137087917
477847645
937723372
829422711
1736397808
1172814243
93072871
1800119376
764599555
338850827
1442691436
210967337
1107847908
1797697996
147243875
1660111990
2046373463
670265396
652359087
190554466
1138705668
882437999
1305487324
1842223329
1796663441
2075756394
301221476
1661748156
879851970
1608853539
2138524872
1012362969
1593483327
1674363630
30413056
404000272
756041428
725082239
315679009
993905346
204855902
167348826
552782438
1919845475
1445781647
338440006
840533734
31451329
1538282122
1654946224
1330902688
1216244746
975524813
383056014
1072121538
165189351
1754388932
276439655
446621686
451427862
789820559
1638624971
1821450133
385430368
2129844610
1103355169
1989560108
918075476
628844267
774750978
1763627935
1295213778
1131051908
335399902
661016721
1636036286
953289389
1921108306
1591507323
797120605
780851023
1826654777
312231342
394592036
1038300627
168119425
293249794
1066703031
138143668
1084618687
1576446407
503656301
1967378604
1660487103
994141838
796862082
1771893587
810327130
137797934
1682778780
1653335384
40006088
1293877287
922558046
1211693462
772229921
388130981
1408173840
1182218154
1859711811
2091167845
535745749
1248117831
1484449502
586333519
1749138522
1587942996
1051632230
1701532574
567180348
1436010684
139250458
1708585844
488637608
1734496300
1508495743
1257185169
961626635
1733378132
1608683715
661764605
1831389646
359578745
347482815
1239620720
1234570594
1444376856
1428350222
1601775548
1538419220
1018217238
1708683932
438505994
12320552
654808931
642523432
722143877
138361937
1458231309
862197431
670869650
1109455650
1864259579
1551935543
413008376
2034135878
1467146747
1209572170
1578225931
1791581233
561064025
1611726488
1138760374
756024222
1316804001
1096073711
218268814
1597255637
352084663
887404067
2074444789
262812166
577616921
354470689
954349820
1169380049
2033739622
1229828148
983010968
244494224
1491586539
321258494
1465624193
665088418
2132868007
545880758
492909315
331174100
606738092
467457437
587117054
582751547
1156824629
1430037012
547718418
167250170
931687884
1715258513
24268185
616045924
1615984268
1583749779
1423894706
147305992
1841815932
2121098033
2070748940
1469147821
1194128807
1977588609
2038794051
1243559418
652418633
491259833
875398647
42117534
321661229
1051140177
1053844454
172952134
993511241
794973924
1965994550
2111183999
2028495772
1835558293
1232174462
23107140
1723894732
1308055148
51624569
2100044979
1852461052
1898634808
260761014
654624955
6852154
1463037696
453430167
911389804
2054907631
131418942
157825016
1337312709
1908949498
195476199
295522843
520169179
1082794124
1775157144
1685815988
2080322757
1676731797
393052708
558246240
1849260630
1876516134
239123579
1786989979
129208664
1687744749
1679922008
1436726480
1306782316
1392740278
1000841212
297013423
1254045064
91036608
1795275084
173785904
502141004
366047251
1153303897
1436625984
1243963463
1390693389
281315049
1335753795
435570532
1259186004
1306216415
579159890
2126089289
1436452722
1853672994
510219795
157659687
152349977
2102524229
1899774788
1645151018
1303932837
860294976
2111340565
1679990691
409773346
280709125
1699508467
444661672
926557789
973660771
1870067937
2105618594
422914690
1578467476
833097075
1425614082
585903627
1698669236
657632681
1079339624
51013598
203405463
1146240879
1893481520
1320077319
1342142347
1939674625
186635698
810411382
1840404048
327080519
2044619129
1849260386
1208063163
977668891
1747020694
25454178
423210371
2004793168
1774246041
558166517
1466402471
1352605277
1483286336
1973906250
1456054636
1631877906
1545289874
653676148
1954303364
179233752
386567896
755718567
1998630996
1182378076
1871220076
1778801616
1950241960
1753101768
103144103
914255795
607359408
1706696511
1445879927
1962289263
1623166696
1047160870
648467858
204830460
1859645506
571363503
1347206809
1803120555
2114582817
1901839375
1419804617
2054065678
1513787928
1828287570
320055988
1567380003
4783554
1037186397
1969027342
509210508
338593818
29383348
2140432312
9038354
2069943010
265754829
1241746101
1416173461
471346564
1735490695
540102897
384509361
1572566781
1767212718
987052858
1575661358
1181511289
1695471051
1691217669
2018640897
1365827498
1489506378
1202290836
314063565
1824871733
1453535496
38191771
1604109158
894867106
166161111
1624436002
1322518305
2109206493
2082103110
1289593223
933414264
159799335
2086946783
781400768
32004231
283975836
1570567289
8084209
1411737359
568469982
1976191078
1787403580
1099245717
6202819
1876844348
2027881950
238254442
135110744
1307590621
1959988353
1811866949
232219112
1648947982
900693865
1769368445
928022996
537600564
1961265642
1087528799
220222844
1906554370
1956667808
126774289
906730269
997116901
420681645
736540806
447089311
1699677628
496411406
1863667088
1911611017
2145255942
1953840986
1341941619
972895119
619069417
1132270274
1077943663
1481959473
1522942946
264428895
858073694
883788291
642356328
1025354042
22015275
123507272
667054273
563305789
1412399059
1148748837
1851188757
378323941
2082914798
685062205
697187127
1485846101
889645922
549017024
309441598
452802146
507879562
1516623808
122083307
236377779
1845999935
433458213
892852351
502993279
1454249837
2134424846
1291834586
1972684109
1188125783
5790012
627745148
1058241452
548604987
109404139
1402820646
762341746
1481774567
15097847
668889052
1925630289
235983787
518094544
1168323247
1036215941
1839999945
1375212201
843047136
412708897
1621260140
338545724
910903207
1030061549
396484017
967026759
1408698459
509685441
1831592548
23795419
1173947781
1874068095
1335144218
1733352140
1543516849
1758236495
1954762177
236818638
1592400867
893354295
1099705747
1602209961
1243150302
2132218851
2125840911
62969571
1157857849
374964786
709908388
20431356
604700779
420750465
60085370
924454315
1834670962
1216276137
88323507
1522435559
860236446
516783986
90277216
53675427
522828497
1006339279
1694039235
2072674628
1364117988
1370020679
1552038469
184840990
1357332442
1550306659
441775175
1129001088
322913525
2087240542
1113604239
2001072802
195792499
663702630
267696248
69627705
628223808
245399115
1935316828
415155711
237301876
803716408
2091429159
2058049451
1113827152
1061587159
178366592
1411001124
2013249604
65059080
842306932
207297594
564511651
1573756593
1400054034
1098555221
343721141
433168267
507311949
465107790
286367814
1738555927
1269584518
1659825115
1696629606
1003047753
2122155306
1434058402
1579971793
2067571920
447421007
997611501
45677891
57259519
1963113246
1904675329
418470479
1707781269
113784682
117523978
2101983611
1847720165
1605096101
669041624
1764769587
1804972423
493211713
1772407108
1329232850
555796534
1821412860
1456616500
1361794077
1586240406
688728209
1174022100
749124101
264730790
57304635
544673670
180545798
785518016
1135101073
657917652
1442531787
1715307674
691760252
1648909717
1407882836
1970644727
1375885855
323364754
1554095734
1454568586
248534450
1701987235
107140265
336791290
743969214
1345598437
424457455
1241103744
433311996
1179502985
43205460
1093008762
1536074084
1980310773
567694555
531927494
1685682906
1299911282
723086050
392436564
568122479
868363362
480377883
981179146
1266754053
1663967771
782633559
1954681514
147226762
1345375520
1626783607
1815505336
1395293932
1969064509
1198101353
1145475304
2110202580
551430502
809925222
25788969
1230274769
1315725313
794142283
857373546
1612896767
861832512
1393588983
1107245155
2144990620
366047706
665836542
1337100278
696681472
296751861
832115357
373347918
727740155
1131376050
977030932
933593236
1948348607
1288145011
975360985
342784194
263722233
1475757250
1680493011
408012878
1353186093
761223152
646716655
677263279
198857732
2051689234
112199701
70349283
1394773221
1512137678
1204481626
1080335790
1823119733
945725739
282513390
1537709628
974273751
1278015317
963372643
1744138659
1703386938
758075876
2128635101
1559723153
514511872
1501139959
1357941401
1259241393
989749083
121067711
1497453023
327997598
2131953973
307141320
350888334
2100882408
1367467705
224375083
2002747177
2095940153
1923841512
2084193048
750049238
1400156750
1682624936
969821735
943171682
510415338
760286426
149302476
727378081
1636311705
1631803917
113373587
1015632539
583969688
94307931
1978864795
91864520
192732168
1873402790
1850588942
422363256
23565669
246917748
533132545
121626763
1854187836
1492925962
1037386505
1809316926
239763031
562806605
859570919
1830379267
90884840
809287460
616744644
231361788
1412790433
453673212
670413487
1031475412
399037359
1736358656
1603418264
1090107059
989632925
1505923134
1822645180
2116075155
1551105321
974909950
644931922
127292411
2075016042
1304063986
1697160447
458516728
1045822853
2000885014
1374531304
1235299689
80816493
868262311
993424256
635120217
789722100
241950100
1896677048
1089797944
825260208
1846052050
374740144
931379860
1697380291
1334211946
82191556
1313130219
2080605029
400211705
606989235
913176463
1623043187
1680124796
1701749978
303300899
1442291458
1101956705
576793677
1532212668
710255023
2134933925
1061485818
1810688988
1037378906
726420463
1242006247
674882976
1029617355
1890142582
4328820
1420676994
1027071407
1184217047
1564287762
968654103
1864268614
516642931
375101856
1554032579
1864136966
1659528048
128982796
335643614
1877922738
1874312014
1083642652
246785135
2096770748
176452728
1510512582
2002935459
1235908207
2018632858
1703466112
1910938659
1216250024
1298393167
919301423
1587933270
1245280093
1940793091
93982793
1812530369
2143288487
1711825768
1902517628
503027387
518364059
1830584183
826047543
1813196814
485666610
787025842
2088732926
697263969
1043109848
1602357220
219294644
1342642729
114739581
453100237
644344931
149007926
902213347
1745087076
1564715255
547346956
12158220
1237710366
1549375583
507940332
1576332577
1523356505
388172437
217170316
311963914
1308761178
1922583118
313710664
1025893461
1983956228
1741329085
965050779
915449635
1077915246
894822596
1534334871
647165663
384085343
1834098796
1737199294
155135318
969774661
690824386
628947947
630967695
33462840
306978479
1593404340
1818004502
955258795
1750242518
44693087
1549033918
408818497
509278483
658019278
2034078906
1116931530
1102211588
1607758603
1236784511
374477918
407531688
96760402
1770587987
916672921
1893240955
164019366
2079241234
1141979911
2034707933
35636640
1317932096
1069750211
1586849156
1924371727
780353167
1573548857
1945079450
2044247396
1451471624
1795014698
971644592
1873055749
179864165
2028645845
1906678628
1710519754
1094059964
1482337484
1955110948
457037079
437959911
1447722736
419323797
1967154486
1472808829
936977020
79799889
601699173
1231837551
548877400
1304073647
1113417087
717777599
1846832037
280156110
252496190
1589278186
1898498401
535568061
1444400472
1883089222
589210575
1231343845
525557986
553473305
563326863
2060667685
391239348
2049106973
45207385
1394231808
412568446
1041063453
1654079271
2142340780
1550836753
1268999235
1578579522
1303023594
972258919
495526349
686907632
82041982
532545248
1695875943
1861302047
10157213
231747819
1366269300
38246193
1388308953
505289332
1015705004
996955493
209807311
643040131
949846699
1746869193
1904143960
1442337560
445824293
1068947984
1068100829
1656625881
1890516991
1701350287
1083866026
1112736315
1141882855
519579946
1294225718
1292886914
411448979
508303884
633048738
33221909
1281034309
1095475585
1315805327
2137510872
1245785222
1097902541
783853964
631732719
201004296
1539398265
1249146536
515155112
42277069
1439933196
1764020423
1684490010
1405406810
725397671
2082084273
284958670
1212507633
459651876
2039271724
877334214
2134424975
1800365828
161561646
678722575
1465224813
930459256
1994733258
1860066043
1338524065
1861559924
846725835
1606806197
1872968149
1192224624
828279231
1046448219
161262226
642918897
980238488
1077583896
950103564
1578214327
1309759896
1917708686
1363861356
1115792537
688765308
88061946
1590699104
70511308
1605807778
1941467632
1158211785
1857899722
1054722759
802789599
1887152822
1995122541
250682309
1683870292
1615226080
502466146
1971102063
322483252
1372406305
1129128581
767192203
846769876
987980862
1492180427
662649883
2011179006
384190648
798701399
1562237019
2048926855
1613458780
1387611016
40300527
105128238
57265520
1709590489
779792563
367684101
946119146
391129827
1767339439
1172338645
143281730
507049845
1735270231
675582278
1533821797
1524593707
657215814
1573460397
1070945277
1142893753
671493107
1291402741
278041893
1316338692
668931501
1724597698
1571926745
1126842085
646583119
2097612864
838718972
435796823
757720601
1820863275
262419780
19565011
936447774
894318403
923284655
230598269
999970253
166402115
822639581
513579601
339935070
1905972705
574837143
1427810108
1965980023
2063624915
538346403
1938351797
1432209104
786666912
1780531863
1463446579
820534446
1302250797
1352812202
1461712791
932499830
1667972914
1112870755
391050065
1028136655
1623745361
1100148374
574987537
903077820
2095529480
641456286
426961628
347563645
714521407
694209812
1390505088
1583192221
851608922
2029592629
1790823704
2051810475
892233453
442038130
1968525629
452932832
1524454067
628904407
1591380301
473120280
1660527019
182188156
264829150
597688554
2088758296
1551551664
1243848639
1309890869
13345482
522155927
719588794
1642204504
581068373
1314254348
1253044086
228450762
230279741
583419958
2038265786
553048077
143291782
343417494
1863899194
1872310357
528974501
1720002517
1716326261
437544816
1329929518
1588835458
484367395
1167139639
1894028906
2065044988
1610229180
807087777
1178368110
1903038340
1738601788
540300845
728982375
710354914
100543230
1579356664
1685350069
43019394
854176404
661901422
1649357142
1615371388
126982143
249180178
1030259322
183282892
1003490013
1741489174
554860202
728192954
1765973846
138822799
305963118
1511673954
1614272827
241846197
917585046
1575510081
159042654
1103495079
1965263851
1722886524
1834688783
519796919
73367320
1140144010
319523127
1301267593
561168166
1916670706
1086564794
1837147987
1134681144
2111388150
1886304894
1615119965
1600881596
2140391316
1010039579
491624929
238945434
723589158
1137364536
1199041533
1585345264
1372861253
509035553
673083699
1671175629
1610031148
1775275977
437178815
542209504
605984084
1229031842
1859976166
1446555209
1045481679
1056773474
1740609428
1254249637
1948929231
2113786360
95077035
751500464
1105136850
855687166
1097445228
1699135161
499371022
1043718089
574352302
18761451
1513991221
1902684254
1496634388
1143105287
29505072
1521779277
1381347589
1412341288
1441711631
11280765
2049766182
1279466195
1235107065
1338915319
1900159781
830026500
672620346
1137980085
238985592
2144390875
911510094
415010121
918194968
346998539
2139669742
1979419506
1844760200
634648935
1271673745
1393277579
1128517612
724603057
825725142
1070419472
2132808642
1457525003
1523153716
1881814
67603729
1599420212
931221912
1161052401
780418364
543865937
969927476
1173577221
1743217868
1580141072
23895710
657062806
269938199
1282397354
1502726978
85906314
618615289
1025318109
1445619462
123864452
1795875216
2075069032
1802403713
1001608587
26335989
1488597232
1479976690
1436841549
1421857231
2145240351
33689537
1556791203
1170333877
111193604
1136900319
1961793222
1584792555
1959642546
1795877263
1332470820
1336004592
519905157
1717250416
1066263683
622934009
515857282
537414738
1728710769
749028055
1879260793
1716726777
955581439
1125751616
639553728
934524606
1089782260
492138819
1437463127
2073137711
1292573440
1584634198
1784700647
1271624523
394864124
505750624
1322531196
166229725
801785480
971770879
883044516
661309656
1235124675
719576927
640166609
1245435521
1666050647
659931419
251120519
442048304
1506817645
1063430092
1812936012
1714170005
439011685
1617959700
580738733
2024761289
1296929839
317703543
1905869164
722026375
181297504
271890159
1175804029
571677817
568860764
1073429520
804122849
82968850
1679736905
1465036332
1900095892
1088941853
995908233
182193321
1414191763
1527703503
1012940636
291957491
463994416
811286826
946952625
1088430262
1152089582
2146476714
259961098
1418042259
1432076026
1623180508
1653965802
1730010554
69712356
1385817126
1476811474
1130739957
1642952237
1910257751
1145778655
249167714
197429536
1551259019
200065317
2011155622
1334308239
1845810824
1003716231
759690530
652961344
1696405262
1317719216
127354601
2070619603
1797657446
1710738018
1281032331
837053811
473169197
807656822
27077394
554323510
100579381
934444427
1581494864
1711590338
1142922083
636826248
1906994299
1234482915
1386047496
1330063476
899803807
348252644
932396496
1777626293
1434882237
1496230145
1118400519
1339272112
259450472
1709772025
1755165590
1094116594
1005339176
426924679
841352420
2041907194
1462742409
161824669
728961115
490145196
317537006
1864368653
336152344
1254013195
1729414458
1159776910
429347614
1950340578
1808172504
2073415898
864471220
2095138258
442144717
1011732356
1179240196
81037634
1410407706
1429516106
1639865454
2050616726
663235426
280451869
601972123
1197998383
1892086460
1506697828
1641789352
166322015
721731377
964923434
399172792
1464951869
956600235
1454554724
1547159606
1110852786
424067301
1420507039
1202336841
1029680972
445334814
1679568174
923107125
1974485957
698564985
565237927
776691861
638375962
550473540
1349935949
3440124
1950340357
547600467
1447059954
1035987695
582843598
1030688622
1802720206
1521535403
2114448829
648423430
1122573322
1532624399
1594018210
819109460
1208660923
1361146714
1598464373
1380764958
50945565
1813521520
228890094
829370676
1282045453
1707242472
1122846712
220308215
2047716781
983557101
775128952
2083443114
784375868
46544756
561867041
1681225337
508249446
1980474916
142975443
880019561
41574042
1061950282
102866587
1256582145
1421218876
738136207
1477734089
819694766
1481407097
1984332644
1436652266
1993541430
153570068
674999048
767729129
304959617
1721397999
44984861
1168788003
1045573895
339967880
21963791
1433881623
2130705405
479770996
2133408711
764771276
348803706
363363512
1601598312
146386032
2000759080
2005246459
1154567577
1127195497
1520771081
2068324245
1300130785
1154763122
527503167
1983748290
701006091
1324589984
1733242225
102150903
465855666
857441152
444584768
1706061838
328931043
1260227964
1684858428
1816313467
954003413
976540514
802934631
1851653793
83811902
1017993019
482651968
702359144
1877198765
1033751294
1152644095
1534222690
310034260
2107817493
2098118409
984802086
974804215
977301412
758736292
25234599
1180165915
537288803
1842826581
643919110
1711402346
1198813804
1255777148
914228505
250422259
2017755592
1770004508
183244849
154301147
914467816
1732511158
896379543
1339542938
619201315
1026003853
648922091
2137622590
1171248393
319664828
711567352
1336398220
1202223963
879279146
1657445207
238849903
1392390157
94025694
2139789086
722025972
2004046533
1818992401
1265873281
1014378759
1756345206
888606630
546863253
1491783774
1381833133
1382128464
2060017286
1433046285
1068491303
1411085848
271207382
969592058
782462595
1635159814
1473650352
1498311489
164117587
38144389
1232248724
1093522705
849561961
2127710368
12748558
314921292
937954158
1880604883
1418758824
1112355290
1625466482
246968217
34676427
276015858
1462793746
334540515
1286082653
905679953
9888959
1865885195
967423979
1096116169
326958339
1043460455
1165876163
840396551
349416414
686066757
2004870888
346121320
1902598833
1054889647
2111298061
2054093117
207984661
519090765
1585603712
149578425
723344592
877612597
559468765
1882183900
723428314
1852955075
963114147
837370117
1337165752
1656237212
1424559176
86374306
1436492752
208540142
1957596140
1850854048
226564199
780354328
856263584
1565445926
1572346465
1439321968
80433896
1448003304
1138522017
1664381091
1316602103
980018360
545318116
1665537903
696710091
1181339058
1899787926
1065629718
782040488
327312420
1452659682
185791949
400048952
1963379000
771119749
1934369201
463368416
1423093332
1788714295
1633115601
1296892453
1455550484
1456559416
782870219
252919578
81718315
734872196
327764742
1523601322
1313370367
834379187
531949699
1361290879
329500023
1289492892
1907650844
56898501
1267870652
1042279534
1254517716
845959907
1908766849
1401267925
590580979
1970388388
769669082
199483480
178670737
1647528384
520640384
1641113562
860616302
1231108370
753320399
144480690
74301045
851715729
201018475
1200090237
1737136574
1660125710
1629865010
1857647329
985472724
1450681065
1119177004
832165704
1759143128
927026379
1466365425
1010695525
1085772508
780215677
2020790136
1764207638
646041303
1111218509
528327968
2124817046
697928688
1026840923
778880752
1345933340
1470131235
531815795
369665108
1416181853
838961965
1401225821
1988806717
1163338226
253245497
1454686152
1376641301
1346460232
1774289368
502842016
363433353
2102319163
671470138
811417710
529790024
2043189709
1733898145
456406024
910894872
158649629
1817901031
1184108377
1868393581
719174379
1704455226
884423268
551521198
1695846631
2133543820
1267551244
581032239
1780816333
1764359497
1819545441
624636899
1878956177
1316009862
1285063896
1824914817
1663393612
2100211101
883050214
929043770
2014062469
402784078
1936427086
944426579
1397406635
1079875729
1134804807
2032441918
769884492
224866950
5650918
909750746
2131015079
686812311
1137965235
1295493380
1273917828
680363299
1365081976
1376555507
64104963
156970763
1400565641
651428967
1964630990
1815426435
1579949501
1150285637
752606647
1039010438
758352787
1750210402
1036579977
730996703
367566280
1531238681
1459886873
1435946454
1670117647
945899120
2135021127
96389770
21761105
257467343
1113301234
133012433
443157204
1203279766
36654117
323769340
1942090222
255879856
312523339
179644124
972572311
365418269
1108344982
1429901712
1204151477
1596930122
384569696
2019644507
310818349
1156949924
1684308862
844294981
378528597
1675961384
376075621
1523068899
420146892
2110840318
1476247663
396872773
494366396
79780193
397735931
358806330
1002412919
1965812906
1600797612
603263920
1878530172
464259168
149892188
482916155
1957934356
757451261
901660918
1837464950
197295310
801931470
2043304553
1697382621
707704874
847353598
1145427232
1906984114
709774653
1036476890
671576802
677795979
1065463860
648367603
1424229582
360394555
2050865864
45013714
300881083
800546768
917250971
899082743
1122742018
1100951853
922188046
629889441
904528294
1078802003
1351731642
1928782918
1829848523
2064019252
248346446
593282189
571947018
1225694069
508041019
1183207566
288675601
438129235
644082909
2087090631
1911060900
212651333
1064407093
1212456610
384089381
1193918763
49511496
1601946625
367225131
584905772
1099537494
170752533
573230595
2034129229
1163308541
1228598265
1837643584
1620010473
2092795513
404210150
252892031
795138429
700777907
686009055
1848757703
1717801533
860849548
1689385429
828836530
815977129
1428088467
368820761
1043924713
886167772
1679689022
306384189
1078009192
84914340
848294310
1748316212
623022169
1967863571
1175277893
1669162778
1646458613
937207355
2125291553
2040147180
205726293
510321579
1047670553
1697980291
249148250
1761160992
976816542
1375327836
1938101379
942324030
1094044941
1823883312
225971524
1514224784
1798083368
1293437108
68619792
15177064
512200151
1727090106
861459973
733644667
87522178
289692443
1426398405
928219414
1793705326
464988134
1682514945
129747516
1417333098
211803740
993744090
402246495
444943376
1027024045
389322028
1639771968
1285387003
1062635276
1938992377
192032979
941588013
1591784438
555899548
2090397475
1848644023
1566988016
28108153
655681178
711497465
644521698
143563654
2058068315
1897652281
1205263530
1060654818
2021455270
1444623335
2035640226
1792938196
779370800
1961279224
1905757513
1170709943
1830512835
1890737834
1672420340
150568051
469380077
1024865242
586916711
802377855
1048801942
565782804
269583801
277452116
1489438794
316681359
1934023987
1070557100
1901319411
269192528
649836796
1397846931
65262173
1309281348
1455844339
1154056917
836980252
1674327928
1699412147
282666651
1275931515
581461042
936936842
1545780889
1058909062
1317878357
439073301
1283631399
817296146
673400139
27171261
1341038451
85950814
1438974876
29689099
1774307237
45238579
190560769
348119416
2017781564
643722326
1922206136
210443677
124889901
66853542
1196828721
256222727
2130512462
844955845
835733797
1828619602
789505499
2050886952
1927500471
1286945752
1868000054
1154299120
799463667
707648151
2068343060
2033000166
275295527
1376415382
414642025
168320722
613004232
2053021899
1020564233
1410985973
538868352
713499659
194856748
612082514
1069881126
1303740766
1229752085
900657040
784521108
2056065171
1860065093
2135355210
10393707
1168063358
1415496415
863939002
670310137
86590797
797801785
1334520608
1838325173
1316693029
434233244
259751050
309757685
844015991
264716781
2035575184
1183266102
347298777
1863045929
452946604
497293131
934972386
615000689
477365538
2103596988
417663052
112521148
1864722016
1711953030
703963570
1048362897
1014396730
990211371
1645068748
1162476937
222743926
857958280
1369396492
712259067
1249024443
965558625
1174883818
469311099
866485434
1275460994
73890511
1041331269
2001494714
891799030
75234939
2071549631
1971680694
735749700
1640477126
2099725028
389461405
249210710
309972334
1374561548
1437436970
1912543794
616955168
1324034220
374426964
6545289
1107748371
1474099755
1946777400
401854407
760275828
1160002993
1669063961
811894388
232765175
634415683
2140718051
790392675
1985223939
1374480670
942839556
1757784868
1220990034
1941433823
1759887228
360818293
686423149
1427518204
691713064
1646963182
349436790
1413009621
342778790
382635062
1508115400
269642670
1293707183
1426013503
1362295191
1790777812
603889602
2106297458
274944739
201534638
647672296
489545203
312941115
864357233
428474747
499004649
413466355
762512859
1533499392
1756869506
1068617355
81582465
1374412198
88113307
889715200
1440577963
705021154
736788006
1829679566
32022386
1446112507
2036123144
1381524072
1150425981
321052466
749042569
320722770
1329222315
1530288305
1241777564
595163205
341279379
38015609
322004341
489876439
104326376
80017247
510864973
742859345
638720431
1709897853
1207319392
1595945455
54191357
1922594565
1524624030
211586106
1089242260
1529768629
1755704386
146497776
2035222431
132218508
1405781756
1081538851
273420498
186564041
619384576
701394979
2080549524
1602930495
1061767447
1992884841
1816980722
1506354247
1758365857
1193090651
37550475
505469020
1835819441
2123373003
1230361075
936064520
854923788
478343682
1954162430
1625443576
1469822606
117955874
1600133472
994972594
316809983
350328192
20391201
459628465
832706130
938417925
1258909534
1405480077
1699108992
1205900089
651194321
1026768896
2024680388
585942058
343620239
1292524946
415576899
274419896
1371214187
1316851999
1302610670
953210382
1621881555
1676201271
913222774
1572312475
1458953612
720331648
1138566690
1822547821
1689396811
1533157453
2046717335
1126385284
1827976516
447306479
624576564
1850429016
1071215292
862847186
499337816
1475944126
1800249439
1550028088
703892027
1753193177
462315175
1316811452
1448428060
229898309
312556173
2039809692
1375509730
1689306651
64294548
1540162254
1562734509
1586144300
2083383134
694089344
565205884
1447620916
1031002426
673100092
191465195
1126591512
939940053
714292879
648756621
562625835
1903950115
64244566
1565414995
1638101383
1202655925
1421178645
912595259
130189768
1172634915
645187563
1459831262
931891657
119496810
592378938
2015754463
1928602504
1576449514
294854933
1369475428
1250698494
1526456883
1740100617
1755005002
308264799
770237618
496034158
1017246640
1476071682
313187593
706742198
2008598459
1744286408
405505132
936844446
1334113681
1534841371
1400062656
1443970292
1156119727
1123552021
1848917297
1109341860
1733484734
2140058941
1836400036
784087915
203594995
1567267205
395022327
469746541
19029861
680318444
749729781
1786277047
177625356
694720533
1866912147
652611815
441274370
319166251
1549728261
2116224023
2130077084
549525076
1885150001
995117530
227374807
1451156052
106740403
1134569498
1613201236
1968924788
373637627
1111103905
1180855146
2067747785
1893483249
42158097
349546360
1916226006
2071484878
1496423024
2000900958
1764884655
357407983
1256486271
1668861539
1803993002
137541067
1809266810
606982574
792815811
1004547011
1029898346
262228659
111721011
938325233
1464037375
1341327717
444823783
138542276
968962808
442207708
1397855746
1471404708
1164725287
1157658558
228978680
338786886
271670105
1584201938
155519369
1699857973
1946383101
569556050
203462888
1882215293
109944884
202557245
1920373476
1657689546
773262525
256971039
1010532369
658547823
767663451
866457340
12686701
1430179224
1108275213
1659962248
743355065
1734630365
973487398
487941497
303308856
1757472096
2045750527
1701868167
423272111
1408702527
389470152
1430644873
1604394988
118894250
601395517
1701780901
1754645614
632909713
622357497
965992672
1857552704
790083109
442484269
1182451346
2039616070
1572113513
900422598
805380371
1199207574
232856711
1987221588
1905992365
1581985729
1804063893
33981006
1485967252
242649329
2120677516
1568216308
316893710
1172852356
338908310
1409858221
1427237389
1312344477
1429330865
969208626
1653886038
3062060
107441694
883492892
1963646194
1731397177
1175168174
1014812855
1002210727
2138317800
196296088
2103410874
267486331
1173517978
962561012
1039457628
575491805
180726754
537672370
588695538
1569397501
863661705
1067605335
194048689
1149748731
2117167550
31145815
246573202
1634002281
446606206
457188158
1336564365
2073062066
1129562556
979914175
242233541
1622633961
1536301178
1147771192
637916343
615641692
2042520071
1855239405
630054024
212057738
1123937376
1433417574
1149255287
1975913484
1318643814
1181034804
1231610100
263111639
2099024707
1649468670
6883588
1658742223
1476874616
2004349500
70817486
1376962417
1201789045
684953797
276384002
234762916
2036942835
1126270857
377604168
1760873372
1979021024
1730324948
4730498
1282113466
1629670964
555893788
398301926
521893943
321387263
780678472
1264402694
1440629252
697161843
687315690
927634182
1223079105
512319055
1493764538
43020592
2040937829
1964647996
1219451106
675451550
1476620342
1267743967
389094881
1669783734
1622909023
700000041
1657011638
1183961597
615850636
2099799451
889617809
549353594
1397522323
1167047933
997313578
215600236
1134262345
1347769726
1717869223
1409615366
1835449965
1541785602
429378992
1718482646
1058465274
1466861776
386020613
314527691
925709687
1985433274
14196835
1251913517
709415116
262219671
1482298547
84221627
111169228
2093503530
1732600096
1144730627
1807837737
908047099
1237529416
1375753780
2127003234
1723863365
1626134848
1947417902
1662131313
1907737692
1440200774
1383089530
593369966
1003907243
335619630
358846718
1326180395
2097307838
1284410397
1097797694
1186816029
575658712
989039087
1156033571
147644502
413912891
1603504663
1377694717
662697276
344126323
87187576
878279441
396626204
1661564989
1900672481
1847410083
451130596
1335304414
242654855
1881754462
2105236200
243127567
1134347096
596852082
2064030234
165187942
836736529
2122729550
1012981955
1374642818
649843270
757690613
1541506802
1315398075
648462663
3997289
147045675
1259641951
415465216
1649372037
1701760654
877902166
1462234446
1874485232
1167162082
360992229
497623064
1595875374
339031913
280024086
1357779117
1695357912
848574214
1734180466
1778175821
910894
1224684155
1672896235
449594351
488692972
519527798
253802594
562601019
575761810
1930337352
973980664
1015905896
1495099614
921206116
475994015
2124390225
1832796306
1672304212
1462348499
546656860
54189977
1731299623
1388484650
1548608508
983974372
577000551
722748217
2084722828
386829541
691613204
881926947
909981149
242981656
1577179140
1474957684
1727340705
40717962
1762461504
176508135
1610019562
513440897
1484978663
402343257
1102745461
1459783743
309682092
1150931205
1996408748
1449458744
834281870
1817541172
18028884
1993209119
2032080097
1745454195
752558301
2104330964
369326390
1675952499
42033043
2100089381
1677073150
1256317191
58825910
1873647306
1364883559
1388627688
566293557
1267262899
285969453
773046756
1566556252
1366234261
664662639
1891371648
424833144
1924944229
1665245726
1853649703
1763939941
257738180
1098680832
644443840
755704513
798264686
1454955062
185185693
873065769
756461138
515740062
835919640
53326103
1801543324
545495059
1375192290
1904733821
206217231
1129135073
1273087511
722149918
1644128032
1896532777
600252699
1547914849
358821499
1585661640
1102432440
203270184
1418304556
400931660
1150671984
1189192958
1562335771
2050749857
893514202
1348141937
1644572781
1346133366
1564647695
649616315
1094223078
165724318
1686421137
1118278953
1759063822
1980474916
1530474887
815740200
2017264167
1858801583
413146885
899300102
1735563390
695711896
1749400734
428439106
745468111
1699034382
1952855031
1265519625
1881801112
46492058
1757151091
759994461
82761102
1719241760
1681658550
1675443853
718592807
1805926611
1116264873
263204061
1314733554
179493954
342784045
1756786820
1922468979
354837961
1029513115
583204781
2127527709
1174905267
61272995
2028277882
1549045494
388352717
785268366
509436641
1005435219
1157088950
595088511
895345446
604212982
1546289952
489414363
582328098
2093412625
187809543
72162881
752940973
550420598
1020906419
1335891326
169458515
2098759847
555119594
325863661
1865543926
1849828232
641987269
1736031235
1514719794
307985952
1147219348
503815505
585275126
525987871
828535732
973393859
1486606189
1092581292
761291594
2040627387
1722580044
1571430836
547187336
473175109
72680801
1252510199
1505323860
1340504228
1737677794
967700639
754392993
516500958
1120930963
564949633
481335934
1920401136
1179361767
1007622054
2038668359
37712178
365201948
1127659767
634775231
519532711
465771599
1506075386
1872001296
1526839188
1662920465
1672903833
1247733029
13625260
956193663
783218640
1087345648
372722214
511250814
859449548
539335546
128113399
532094666
680423436
1234041937
566176406
950404345
1611732063
1621659216
1002808847
1362467275
1886932101
818888412
1065071872
1737852083
2062747434
2033959281
1711422525
1951340390
2038634077
1654081507
1791948058
350697015
785999574
1021449446
323836137
1249580253
1192069989
215086997
971445970
50768774
1091881143
730529651
1611190921
398732560
53899145
526754257
1252778310
1604852542
1010678244
1795451322
212626537
700971394
1159758726
1263419384
1314715286
1799828040
41687246
1747028673
1684817128
2114665580
846323418
851508829
1238965806
997427974
99089270
65801770
127014722
501415253
2144729225
1223119115
1564887751
1549022094
988461290
1403607512
702618150
1081880285
45083924
12926250
1252112804
1863171411
2055629870
1666572315
1536899828
1341758799
578151336
698750560
1326746983
731028372
1355147520
329718847
1547637669
1745197787
1748922030
673793739
1061093150
1228883877
364099489
2023608127
780136717
2106232205
955526868
501827409
1464969809
1070841488
1858710463
505389070
1571432154
483322167
1954917295
1862984530
1316297393
1632749690
1576302808
2049998751
1027598118
209970772
1517227121
2000308677
967853080
1040278193
1283480841
2013982494
171308947
2022776860
2008492770
1189152368
1334279161
928171098
359883557
1771470562
1899362038
78274764
163637298
451055735
456796442
1596713514
545014837
188085906
1596332464
1327725090
1184404173
1234559788
1691631597
1803569556
1755415471
1060278525
734568077
1013766591
811549513
822924661
591078307
1045159573
508846709
13465698
769950578
500043542
2111097467
637492777
1143090005
477460907
553795710
575766948
888011323
800802796
1123230916
1142686821
252364675
722317670
1452628378
87794376
2073230949
1868565
993311172
1017808337
989087364
381322113
1668721749
148514609
745122566
459590482
1375175094
119991508
2120752178
77607977
2068761823
251197048
1376348132
664310320
1172806387
1824451413
2020177519
1891182174
648637463
1984559983
1959389408
1443575796
1494848382
2123210576
2067049821
1316862173
314926421
1713238443
410141525
2139557074
1979124488
1511578173
902590233
1590369886
1776445597
1544067542
1176725483
408512756
1176493567
1911924287
443632649
902208219
2103372001
1117475129
1794977232
827174940
1570701580
1549790029
1463277514
882613869
186838681
739453192
2008558322
1649789329
16526410
1125448652
902179307
1793445282
1347289368
387490150
1792265198
407404622
302814522
420234016
1922779779
254343054
908568964
1129600341
149998229
1174293953
806037602
974318594
2026097576
2007595489
174302903
1862224850
1661725497
431881292
1486847940
87619692
2020878754
997137593
1338511924
1072356022
954070226
218814911
990066932
1649338941
720877606
1013595920
2100168599
1256307054
726826398
124304040
1767933138
19215510
1205252522
540789228
2087978836
793934768
317564801
1541970109
2040411715
1365738911
1587223343
908669920
1314723408
1471853762
1872128205
350650428
875003477
1504527210
880381526
737733013
1394931741
1437216204
36703327
1448683967
1945761096
764552383
882290597
587280631
1189252477
254307326
113518041
1736092493
849892552
1215734612
1388709492
1748526576
1017731373
1722491583
290956825
2094288490
1725559298
990711873
1304973322
738661437
1663603133
1601437787
1493520566
434167671
1739624692
1817212018
75303462
1686857794
1559197442
225128246
1786706878
1691359187
875451045
1821357253
746561366
2080213168
2097972772
1489041631
1293279364
898433890
792855599
912289167
1982017365
1880486813
298418587
2113628194
1183939681
798394090
413163303
1010500937
1739915779
1578149122
1585967582
1224061810
310275452
2063366358
415195973
249869122
1505010769
2025029207
1166132561
2036894001
1570631663
620185038
343230315
1429194882
646954046
1631947343
663414579
1885925286
675950294
1361187195
543017249
1215788588
1338551569
19459268
1896372226
68070955
1838468499
1376988063
1670584029
1535783215
2057905418
2125585472
1116951645
824945567
646546345
1823078738
1263129644
227671061
1217182941
219453044
1820976188
1645505613
1324097793
619458526
791951797
82116747
714842745
1412553719
1407641136
1852282915
198518965
218851125
878902719
452799465
557637977
565731144
1395998529
347528091
1565690482
748049560
59868405
567089439
1954737472
1191532572
1298614205
1990889048
1224827744
143529658
2134636709
971521459
163772164
504287243
720389771
1851970655
28035739
477480266
1791634083
1353618297
1415489253
2067429257
188788115
316383199
1424445856
631680038
881574992
1923285249
313124434
2146158386
1613803209
626713590
2097039815
1272749450
792817522
1536167869
555426939
1473827333
1047448146
656747208
770901467
1103007151
883926415
1289018329
1192483599
1177343692
1168739207
1998317562
496644620
2124955201
1713928232
1400342965
807459477
1485731495
1640038206
1084295691
813900325
69728111
115115181
793114710
650042103
771639450
1497968637
1752426951
895774350
1169832802
370803702
1746534036
1192000065
680215608
1572639873
2092179955
2076017224
1385974325
165208640
1279681340
458313463
307257397
1968279374
1110131468
362649701
88491478
1238746874
426513810
776124289
22859060
42951076
1517974689
1925315775
963224701
1428629297
1665083694
1418778770
2073204186
443782219
1151862503
1793395019
514840799
1560584493
631774253
90037482
1680113026
1885058777
1395597048
930969326
1128554039
1162645198
200141454
984905427
1834790363
1092732043
759050722
1928355311
268327763
2091024909
1814596703
996524337
1218534118
2067781381
199539908
405175502
975953321
977505719
1390132173
274759376
1171902177
1006615865
1864616216
1276132801
1723503557
796773067
1200297146
517433656
1523382790
161808929
1404036470
762932536
223307183
2072127322
505192371
2001105179
1469856765
521254102
1174951351
114384056
258268913
1155191074
1830852430
678064003
1121644564
1903672048
1419116239
488422819
1438145713
1997936255
1996782545
889388026
460401823
628423282
1688634856
832915411
829490692
1960273562
1458603575
2033853385
1652091086
948249997
202858068
316388222
485407354
1551684417
1239959559
694621465
1217436359
2052599459
1487991227
1806768385
1887366848
166702283
1103940897
1644331461
1674919706
1123481520
1845198505
479028701
1291937991
59183353
1806466241
261776853
1558805277
1033643594
788334280
1160341491
1802941480
214571592
510277059
1674643096
1646089009
920034674
181319834
1969378024
655222341
224971079
211390573
2023385838
560176777
1410105108
914847482
1823591535
1782701044
885005611
1244451849
1174572611
1109842248
2090110301
425929618
2002394506
1088392163
511568487
12723202
2039161059
246021003
1982673869
1407170011
1300386101
1190614013
1195414333
1853382684
1403834043
203948035
1361198837
1711222058
32299954
76882450
453893869
715708614
1153281897
1593322382
1849074020
1726470245
1495264778
1040608072
1846852343
2127025128
1266621632
444536660
2084725148
764222479
508679872
1521773505
837517963
161926406
2128472383
256309380
1700607202
1583952934
1229582964
1615091800
1022717202
1815771503
247061468
699527802
628551637
125737037
821037427
762824735
1271473599
620850985
2075570629
1388661964
696129590
1349595607
532041533
1462293653
150172780
521388546
1157839229
1125751458
516770447
1741257325
1309638393
767667456
1478907756
61182853
1871777224
1485424695
487842693
639670606
331246420
1252108144
2048787783
2078178416
300837520
428067792
1120680026
1354387249
111723080
1684934486
1803412879
1358175801
388684598
709889791
1528219090
1295749078
355375584
433589656
439658877
1337716274
2125237507
1218188197
1829960889
1986852783
929825457
595639104
2100513000
1770260130
461700393
2092549776
330747557
634023058
437747087
1591970908
1429805642
1596379081
1951147848
1146656099
905367909
493546488
753405166
1040402902
1481202247
690246492
1581926078
1023529742
611852807
1901114187
913544244
1859257053
650429891
1623495534
2123748669
1413971586
1673279685
445863503
1359171955
1448303833
648618954
1914869233
700346259
1858279147
1355726170
59647279
1346696756
1341436036
253249016
794395581
1249820515
2033489613
1090605223
1270888773
801259395
2067567548
1521716336
2047242665
2054597816
1535413194
1194083577
1276426210
1998311961
1979935235
1235509001
1245526669
782775259
1659619826
1889555905
1247183000
1999485256
891673666
1446093666
308794880
1738258340
1804190766
2129707224
816907227
172214838
1300824489
353312195
764098097
1082496860
1345404762
1263105993
580600866
590283158
36110124
823564887
1725244186
1593656522
1961855126
1464149843
522657551
2070808574
1418948805
2120144000
641339655
1441933597
333675396
503395559
1893055752
1041334736
1955718587
1808453851
2134968141
1356742037
513353027
493690818
818576175
1492131766
1551503294
1029349194
343043076
1542644727
1066754725
1755059067
1223773850
1947076245
1962609844
1294185875
2034061865
104908893
665972957
1968811065
1363075529
1230039160
2101309453
1947697604
1702461179
1426639723
983493285
361421724
327963601
359181135
670489739
1576298899
1661298770
1226726897
954218970
194336481
808395453
1187471763
1317172961
2082143533
765658384
631581471
838266810
1931235962
1192350384
609986374
1592410614
445045088
1739962772
230206978
943268087
1419926207
1980914934
277261741
1180850524
458689621
838941687
1649090977
1424130805
1278947994
1196935042
163236196
109738406
181339843
1936384307
1653318833
375674252
135300415
1708644483
1539476785
1422349468
1204759805
974162176
1156875893
1235153724
1643649995
1609910865
461675831
293901399
404569608
2145407202
1462651230
694571692
1730989178
980893670
2063424928
450817313
1720527994
1518222177
2123444309
1389810368
1309182367
1049682864
1568924925
1237581576
174067433
1469492113
1775714359
1936928604
297990915
138772631
1926024339
582566229
90693752
1559919183
1221471372
816540278
885415463
670231700
1899676302
1285123305
1830404011
178652999
932427781
1369978187
60485402
162673450
1449883910
82199792
1392234092
729635843
1426131521
467828358
1174282759
1677967081
120723184
435310050
1456167163
1869415860
1304845509
104715599
1068781862
520521974
91903215
1182122782
1315227901
193092528
317568390
147396240
1691110888
19586149
119157074
1293313379
1431115652
237239242
2101503983
2059352853
825960097
164948078
973639046
1449323427
1743685206
241041499
320478060
32139657
305922253
1209968053
1861087027
1040506371
1828732909
1429362236
752371884
525455529
1222384252
575110895
1808942265
1528988973
1268788783
398952368
1723233122
749290846
2122304785
518761290
484191772
1328215901
123649740
1273243198
600239925
479074965
1774012082
580324890
1507230093
1710362854
267876697
96881005
728175810
158415189
279292820
1503915094
1306781043
834834167
997120105
1428082737
780465533
1280796184
1255525
1521168637
949245190
87872504
193019804
321303423
218956830
1005826110
72837259
1962186113
1737761025
938103233
1576977259
652192803
1644039116
367171713
996447452
1240464360
1214092387
951170257
16246688
839066078
1916717208
1223189202
1402475249
909321004
1407077950
1755155504
235476890
1034174938
491064194
912463195
487203691
173220499
1343686587
1118681628
62717584
1628257994
1415430466
1171915821
1163083273
543917673
838444506
1084990941
1533200618
2059737927
863429578
985726282
2080632810
97932021
1133624120
899033180
1675957999
1200193357
1118234863
1889300774
1111183932
1389659337
8632040
954197317
703123449
2109238395
78306924
1021451130
45222039
427254296
422175434
1203332962
582603075
972414330
891113568
1889205112
1020166190
53770235
95471271
1707796440
371808522
1474308405
1395196257
195284178
1781154788
1076959147
1511489213
273902745
900443929
1276949841
956409290
1346614052
1436436539
1871635348
296203560
1699676510
1132638034
459208775
350734257
823101627
1530418281
1539449013
1550787113
1520741324
492581678
1660914947
1320529163
1969202508
624674894
1696372277
694220645
983906881
1606661246
1220638464
1954889827
2088288203
1516462624
1838736604
88325657
1175052718
1204367759
672658898
1196940320
1598332379
1006651493
1130715282
251858035
497375200
1722491393
1754555232
2007874128
1144845140
1278577153
1664846807
2104104461
154667336
361952135
328776984
56889943
407299202
1063915660
1181658613
2049080796
1366207135
412385164
1453522168
1789227256
1059010970
567545926
1065288080
518100189
1857708904
1665825114
838534627
411568964
1909925620
623345289
2028831031
346963384
1896860749
902370817
1816402133
973032705
1543924334
724543349
1758442983
522825729
1200158999
1110889651
1987923091
1557140878
1799994883
1586224965
1326593624
1129232074
530440974
809350729
116677652
917815999
744044240
492128544
1987751892
959013078
343473263
699859334
1078020496
1052710146
927990004
1308750097
1482059613
1703450998
1763854542
1894838741
1826484663
1581539369
806778018
1994465540
1283974649
1546578858
1710892168
1524138365
892902065
1498015277
2091646569
1752297818
191977848
1715662661
1855418617
659702320
2064153583
9649271
342102769
2042804638
512790816
1863230889
2138905921
1085063622
79921311
1934705821
265509392
1614091474
890432180
890201532
921203562
2127174432
216194587
1860177922
1836604598
1136222698
1986180581
945780293
2058388107
1689042892
1109986397
161846296
31123225
1292789465
1382647996
1899465383
2104248740
1530147136
282154168
482420003
867037723
421644306
2034095193
1823950227
1563033675
1625945455
440329905
74905192
507713912
578728303
219881096
391328953
852882140
851367799
217869907
533301112
627617614
2010535287
481742457
1934780109
432160489
620542121
1507803902
468413813
879117431
857011381
317420258
42451199
923867657
1038011286
963604728
1505625111
515664407
427833221
1935666307
827768294
199986520
2032738145
916714342
389500153
192911130
928131898
1282081553
1270906946
1032475915
1854098634
715622142
1367345328
1482315055
753622897
1114498247
1074466874
1723687684
22227098
1910188679
1046517591
699145117
1364083181
1714482111
1022006505
430180188
1681564668
997360397
1905566958
1696299583
625969885
844602356
1866532291
1848978019
39216726
1693969224
1724969036
756458900
740408426
1683829818
773485819
2096516235
1449538578
873966662
1105474416
984882415
244922219
297863134
621779044
1025721743
1452580229
1462950804
1005615087
1966337530
876503648
1397708411
177038902
746726385
1344783999
1907298644
1988585730
1322614428
1313931417
409461102
1004039508
1902861818
361372440
255835008
1630669183
2028353257
1253830874
108644541
300401073
1102877993
986873231
1872671055
1260471618
1515592580
396681164
679987653
1410455928
2132548495
1055022910
256353257
1149190036
861616996
235963478
614097729
988505075
1786381963
570822518
1766071533
166649355
1356572279
1477235184
244897974
94832036
1004503876
1177140563
1096208232
930277182
346068821
1410820956
577807110
1429503270
1024996368
768404900
37692508
1138691255
301641938
640784260
1941881143
237694436
2099612161
1184903518
1131859497
652814949
1836075292
246202214
731543120
418009642
893200259
1072318874
186363656
1840860092
1987100961
5553917
1536191570
177166056
933975200
1657149785
558451173
437059072
1220703575
1299564161
1432150041
1476479174
1582558431
1985085551
1645660242
1367867042
1949684731
997961438
616569164
2138978054
1480582928
736256437
422850984
1989723746
7104627
782679008
1463282055
1039889294
274124571
2006996969
828430137
347736736
1328783871
970177840
89463853
1597757500
342395089
383048523
660739946
1408720499
1432150764
1914935501
1525699287
1959373453
238934469
958696335
1371556585
1767338433
1879478414
1357670575
2118593532
1304917528
405803047
578625288
2070731169
243995322
601100044
563545580
1611675636
531583377
1747859008
611989689
1635763966
1118758433
51061271
512463944
1378525978
2079707243
1947275683
1367509311
272503889
1106770000
787049621
484393208
853619147
580585846
2027054478
913202444
665688258
223172042
1407819074
1782654804
1901796696
1582239399
710863288
1459877892
1069623535
129287301
551603526
1986970135
1763157451
1794678689
129495222
1395037971
399317068
1608875037
186750723
340732577
792466102
478902345
1065595321
638771795
1696601297
793744539
1139390744
1232834475
471176470
1484245198
1209292472
1832520830
952305993
671136440
1588775849
1672299528
1026815942
2050119406
716185932
1055700131
1540803880
641576849
1923193615
264194895
2076941394
1015943555
1201596644
373070336
997750048
220486214
12178940
992728371
294071604
486741401
1946487183
293297231
591524571
1781733797
2082746579
1937177418
646583119
1160174654
45488417
1788431375
1532359701
1085814799
1570007076
1495128842
576367763
1183227938
773038291
829570554
526275105
1545024014
1079552357
967880670
940637916
564324647
171200835
91357811
442799315
1726529781
386152832
1360419185
946541469
1746908545
1329305673
78460273
2046197046
377855517
580931400
1179254485
401525620
264401843
1565786958
1233455418
1611317244
120049720
55011760
151404529
384117004
1823052741
1313974820
1225353532
1569158542
1652761434
1549678872
1599218420
1423422772
430156408
1996877801
1453335906
1542898576
1602623411
892439058
470415636
165860424
1269004300
1341928563
1466102876
693156957
326192272
1983705032
1636430676
1491302619
1335476231
1730230828
370492209
74278310
1441040439
1113893534
44802505
1641256285
1194767499
2034480007
113840614
255323447
651401490
1556907096
1165854930
606202683
1293541944
496383843
941754556
1391538014
631563900
1172561046
925990278
442733720
1727632032
1626545964
532889048
822250061
278432764
109076066
1612846180
1754154233
1951439202
1475014179
1049221844
857824294
946568952
1624656837
216299857
853619147
1838658501
1177849722
135569148
310227601
1694899091
1677222820
1263555423
158617341
1092983501
953389722
465338684
185225159
934922945
1380628392
332842739
27603364
869747035
910930213
675384003
1017850424
1395875625
1896766742
1931731845
774572596
1775269632
1391949941
502821350
995541221
1855361386
671788971
1440060301
1560653144
242071922
2147165886
1852562908
384383597
6519380
771793803
119472455
1045318041
1700918894
1096414604
1252181461
1329405801
497865294
134607811
504474132
906426339
412742220
1854085850
1687214830
1580306280
696716470
2096349453
1105599351
1592103955
1044267781
632084909
1712519171
1337610952
678004910
569671373
1603165053
1651985253
908448581
1902582065
149978324
614378534
2120331835
1019449908
1786491918
1275850610
731100644
87623814
576143639
916151975
25455369
829920220
1926813866
231749236
861815654
1976832763
2088587407
1146704367
202799163
2104876380
1802277331
1375669908
130329317
1760834676
1819877114
958421775
1314009282
1806449476
83697828
889071907
641135003
579313456
266059875
1553081353
14919745
1834461908
27619399
653135037
794026515
126483722
1900716030
1103495079
696136274
1772940988
913716746
331882944
312258668
180614086
38063160
1091742622
1761143874
70294075
806630688
410513818
335956370
495632124
1691701886
82778074
641906421
1232669512
976059892
1454641305
1261137853
163854457
2048314051
1973409746
1924091739
193618506
1859101584
40076759
1799136273
149399403
1426710678
1006408682
359813028
940433561
829204284
1915406668
1408019630
1550013517
69899501
334156502
618340889
882660459
197470588
1978357656
789796839
571111950
527579007
557511606
476563908
1657387808
441234108
1162763650
836120591
1854595945
453426687
975981417
200575055
1539817135
1062890313
1109578023
1795967334
977737031
1856570067
510126257
1677491715
1989762968
1761975976
985516175
521878194
1612317934
948087988
1910376821
1064468009
29997826
417490767
1859610385
2021486710
2017184112
788552748
1576188065
2012372098
912093934
683298295
2009769812
2094124054
1376154227
1633839163
56728484
1935700157
65979054
585005496
278591305
1815589688
543610181
1764814007
1760621418
188194321
359269537
313852558
782792607
1716716286
1080552879
2083703902
1641467629
1122226062
268387654
667075261
2146156682
1093001324
296405323
1963051434
1136944369
616206769
83860986
1065182703
2059063068
1150901040
1890420964
279635150
2018547244
634082379
1120337316
813298114
1444928288
1562336441
1809597746
2113921809
1397627964
572581352
137717656
171479335
1521088376
988143983
394811785
134222839
1680139990
1394906236
702154171
30453781
1110061028
1836259641
1916174968
1846101778
1331312614
1405650455
245055865
1881805288
100544369
973025551
2002937770
1491857424
1790841586
1313732649
281819967
758285598
1860942702
1156452039
1935001216
1308287251
1330288515
1039060531
691863301
12286367
433292193
1720705178
2145060455
674575871
1622711363
1850542843
1720649590
1703165910
1079621401
2022275260
742285418
887454937
227950687
757873463
1643322525
1692330119
589214569
1938810561
1134993274
1542971475
1480846218
1473422590
1024547809
1554172440
1704655314
1694294925
1970669242
193106419
1025785722
708047943
1680099919
1371582486
631866830
776214054
1696933453
1748063439
38759519
1696444309
1880460011
910869240
521067000
1653531360
445876749
998480053
170474445
470387144
1390193853
1843976948
1391450350
1433931302
1660716976
14942968
1306772621
1439930021
976509406
2134637391
1622302733
1662147631
2066429828
2126214360
902648788
2026318404
1998916290
1450241185
950709069
620347047
1665892791
2125473552
678244788
1251997480
796575111
892069409
1933240192
1518750341
1749024108
784480695
1863565367
1149582843
1838149212
1415560449
73920796
192461599
312899981
1027681296
1285814193
852346202
1887165363
2110094267
1220799571
2114935172
313943722
1823793744
242574138
2019150483
1568243741
634814284
1056204832
526297137
1663425853
2130618378
82540272
1137936244
79251286
608622730
834092713
2007299782
1500210962
556408986
1142313782
1209024166
1092866606
1349137058
597564589
1351467147
580475886
554558276
91747981
98966415
1228556226
1088942957
1722636078
1791230582
1424649189
154916042
1097674885
264639985
1968956027
695553124
1109384564
899143115
1668833795
283886866
465468896
10608808
1517797733
2058441304
1897870553
1500616534
1437502828
1902430406
870615842
1189235923
1345790342
2038401843
293423924
999895639
533191424
1686175225
2075508904
2096365459
1464736912
1276182381
383329284
47213100
746911567
1433298581
2009626621
16964083
441009924
321742186
1765229813
251086863
1232061870
639574029
1434034894
406270750
1577925840
34064819
673413283
15207680
804127855
171571828
959197522
1326275701
1042479641
1262864430
1467424160
1535767742
1121930512
395158224
1679718841
1030938536
2008219713
2140720777
1109305058
1162201798
1360711521
2134171037
894977609
2085814316
2051014366
2035948257
470115543
574746846
448752373
1090506903
1987009416
315023693
1740473989
1328692259
807359352
402531481
1453432623
1438772211
593323616
35440293
450391876
1144883369
621453701
1350533239
151853450
686638760
904399176
28671350
1345326592
144905906
1666336345
115477913
1967017627
2097594629
1644645574
137073649
275125353
1119791882
1741895471
398057748
1548549525
909184781
691613204
988256090
1294650011
1720573350
1481526234
1988293212
1095130007
752764918
1607355137
788320503
556401335
1943380790
14363738
560135028
1246088829
651957219
1469766548
2079924279
1427843154
1307376023
736930102
686975931
1132482215
1197280139
1076269015
1469843197
839134281
1836862646
459547654
229769016
1352200412
417911090
1138521816
1963071835
1167525472
1952249710
978470296
1776484144
114803922
1665225295
1954136718
976777287
1328993232
1482480626
1960042135
237842362
1762887292
1555597056
512139454
244135464
90912796
1268014786
1791022796
258040226
1132985887
72348581
995910546
415601193
829237641
718540586
1166731483
300070511
975880213
717838449
1573847799
922023033
161837906
1790775392
2032273358
606829810
581757272
384147666
1737760514
720854962
1377450048
364216902
1582944646
1166593400
642195147
215348202
1381318591
2092981290
169623450
626444587
752379956
711428936
2063752399
684441798
469238546
876335283
1554507814
2145752411
944389964
489952252
674087141
1339688909
762013972
937772076
614682432
1744415442
1576524553
164064525
2028379232
2034141621
517455082
677946850
1840267916
373035547
2122965299
1668885184
1075686079
59706957
1825690582
6484962
1728221149
1422838233
780789754
717851707
1293676550
1181005554
1481500525
961912922
803658694
540271038
1499613490
610968931
958937364
2130857843
1458929385
970727571
490837766
1450713985
710429968
1633926823
1700717985
591293818
1864690158
1935316828
61966592
1204643327
1908124848
902269217
1822003046
415386215
974577514
266926564
1746812469
329069076
291687497
499137658
1700040075
349316746
1689825152
857643371
1179867779
117347209
1326468991
812383769
81961070
159020218
64882228
89094352
1521168165
1542546520
56221313
1959876783
469043285
670942122
557152110
805776098
1620830120
895881722
463180843
1476218516
2072873067
242501651
849114514
1707377770
2053401068
1708667795
1327807854
250084636
676375802
588313656
1620720415
1196983186
112408455
898335865
219250827
1229096837
1971747616
1988895964
1269127676
1975471376
1909937205
1107351676
2125991790
181162967
1844050475
447194219
1214986728
280915403
1736481617
1461900100
2138731406
1521486203
600140996
585997902
114770556
1940028349
1053028213
878885134
2099866339
979002303
776778235
1535793711
737574433
941872839
767963887
4258815
1633278526
1550674976
922875024
499174518
1147372788
1480511924
1524622219
377087747
1885917655
677357480
985380920
562543308
1666748646
1726275392
87372674
1770724635
308045105
795636874
1493175520
2031644216
1096265867
1399390042
175009495
877417364
271972332
628158369
1448476053
1819121592
503018655
1536288982
858239296
1639467727
244092399
1987996071
1501650151
1490875493
1868035785
2055601575
1547828633
427631693
1529929891
165382120
191079074
575980247
329653297
1031755999
529635628
906156984
1626885996
1880880701
986727989
30257968
870750108
666004611
1283563260
1706596871
1642432510
569337709
1465565056
1694366369
647504054
1802140056
1982048393
1887117309
1829544608
1857795243
282507831
830427933
649810556
672525488
1458312269
131239705
253336935
1271944603
1426373810
87129467
1253551218
290803638
1399755138
1506235710
617274094
1605748413
87678093
2034515558
475143660
709418038
683185002
1997070045
296084499
1039788929
1815846979
1832509193
555241353
2076680586
1970378154
838674343
1124474778
1178721595
533874029
1646230393
864953225
68237653
773619772
1469507923
1262138688
741542870
1923377473
523988107
1973729672
895104610
863633503
2043115785
1492143667
1204125162
1419729471
130587858
208908235
1259855530
869053100
701645519
1494373612
965281808
1816942775
390894886
1363373483
1295375692
1447247103
787733696
1277373523
2097378234
1918168829
1132604280
604611449
1272629693
241534514
1395338480
546569375
1638757891
1286978997
23209252
1017163329
1812274500
1014408415
865661705
238824905
49043131
2127208367
1137074636
586736044
527167833
355010617
972494856
2032478380
1674534457
459647468
1387171449
1383788630
1839287017
637565438
917925408
1817644236
763875185
1650599376
949970966
2014943435
770938588
866859476
1566452660
954365865
360613293
1364450204
1640098975
1879240588
111383512
1110485328
2119248690
291917876
1181698732
556692261
1403538351
2099894495
1427565023
843493291
1427772680
1607102122
395063090
2089928981
346492716
801781888
976607389
1672140033
1914988433
276372767
132101413
57620645
2103134945
243471729
1297247682
50281710
51162383
1213594009
1288334585
922805282
215227706
479246556
1843949998
686034823
939061309
22729364
697464947
815713970
442649658
37170644
408169678
844723843
1414742775
1567189878
1075978447
820904853
285732054
77560901
1271324318
645881367
1346830062
1655944162
633639492
377976639
361143772
1415176667
2103789615
2079740508
1867441390
1174550466
1439645591
1856504383
1878585535
1883626955
1569391157
1482077012
1241550351
1554148150
2054301018
1603751331
422038188
826924288
237138604
2068347220
1932921435
1068007003
1213448439
947177444
1367601845
1515368415
483059545
2026622504
1856048715
2044154179
942022129
1732237871
2092830574
1824353375
261670346
504085072
1900179144
1667001314
573219274
948759629
63197138
2146389897
763234963
1401523263
1037076233
1251119826
2138669354
1730125662
235525989
266875853
132959125
1500283859
1636335476
40065616
1557574105
707955915
1329219225
646746104
916681141
1010842258
1594959860
271336373
170805648
1832563133
1245371296
101876303
1787888318
1869572117
2143936423
2064123353
656452473
556824887
129161737
955651071
1041446075
1835373695
98844786
1781652311
1720233192
249963921
801832390
1442718306
942562503
1710910510
1996097436
333581656
93709643
1141760143
2033326709
1843647741
1334514736
1662941336
912491256
311367609
1468648378
909879563
1921905946
2020679979
1929828419
938651796
692247601
2070828876
1067909999
1518807266
844049917
535802348
424786692
386797290
368026152
1900483676
646928740
324252579
2071611249
1813429772
1478167204
1460418851
2067632025
102083738
875458403
862322286
1453265646
1770637822
1526060956
1390797952
1187086513
1795544712
1946058471
1481951332
703294863
1069803331
1773551469
1155149344
444721926
204062912
657383697
1506747792
748330379
1884069417
348479067
330841172
888591772
122732754
280847186
1285677920
2055655616
1132883403
1804666543
1608141532
1017214710
1890144025
864264984
187434776
871957845
1083223039
1813743144
1993559341
2014103677
1639898491
280922003
278958599
615875776
1788684375
1139473908
586794773
662070242
1617369134
100909811
156748934
1704109778
1134720262
939672063
1747147400
773808509
1494496916
575769520
254128785
815424408
1134883452
1250040843
392892289
1757903578
503114325
1793277198
1025887974
233911445
907625091
474314309
875036580
1740419792
562868994
1699709653
817873409
1388792111
1400917719
1919180686
358744278
72382370
618487538
1938515838
114705367
361003119
1266071705
2064627696
1407225978
43739118
620537879
624128601
409039114
1963097149
250204901
569098781
1226910850
1355614784
2000517605
888764336
687846919
1553598025
2137890262
84708137
927594337
853533812
172651355
769544783
1706802290
981576122
13115339
1585038035
81791139
1940001242
617560981
420086674
1175898973
81443860
1339077337
1605491802
325648844
628898212
517371087
1451157860
547451619
923401299
1242807445
391442275
1056526077
1023634528
1428071368
1670188545
1891708897
1765857296
628521918
157433509
652852394
1791105057
919228965
1770820599
361468944
1989226905
464641168
1421266884
916035290
980777706
1355892443
1819454079
804592911
1731854787
1907521605
670533733
1623444959
1527172851
11436918
1547024147
157929789
835476542
54274653
1006434741
70432731
184627766
1208943511
2108129200
1554808236
1417746910
948275056
664385317
1005067309
1761718589
503898727
992207775
1350514029
385386404
532548099
83348118
1932377668
880216712
313910862
163250559
306976406
402070990
425701967
722270704
660803574
440914469
1759131367
1206191130
341950921
384980929
1494096550
1467898840
1814830994
931716422
1170223543
1798652968
1912160509
2048186361
1599652024
7042358
1691529493
1892093504
745660634
1568979256
1888820352
1002651932
1596953558
705851405
356444249
1837828548
1962971251
2109557249
1775809834
71067170
407345304
1083313599
479657914
515391078
1467353771
1264841157
736739113
322637489
364513787
159803204
1445980279
1380698321
15466444
456960302
798434208
99071104
1496003562
1491409613
289269284
1261542041
1297996238
1210273686
2043582419
1579637677
1432012445
1224298736
1235695642
1951435070
1662035636
825378694
241443281
243323806
1189802955
928567881
132831891
529282039
1925607454
992897415
83626553
1104540013
2124051324
1396975376
703869645
481266271
387922280
528768059
519913517
1737909086
1996809806
1370704151
270624430
2020514984
2023859112
790682321
663651206
1650770439
1414605597
425685347
1833941002
1521299615
455306322
1258380680
579443783
1122933236
909447885
1411326978
860123349
316061720
1466788429
78220693
301817703
401128873
1686795076
1258194021
2072314405
275371987
1100513955
1372137055
1451560642
1617933062
2044700051
1221989882
1854366804
2114962498
14857604
1228740802
560419895
116155176
1520331098
150520548
556574843
2137958587
862761002
410466528
1335255775
249692508
661566996
88300436
1576045774
1548200896
279535038
1661873348
1731777273
1515026078
2030840747
1434329513
333269639
1898846930
1240625466
1508325019
1783784220
152544608
1817437383
2056938527
1790834148
1847294955
306563607
327767309
816795457
887548125
1800264145
962271669
1008023374
1537992363
427423681
1942228148
1331777106
1690599780
693106720
209722123
412011023
862745729
130549074
1395983765
901939978
1825457286
1376551969
996332419
151581952
1201310821
591934770
346969568
1607230981
619188970
56436689
1159160889
1539790778
526676827
1613160763
1860627292
907831139
493207505
1412575826
383542906
1045302530
1146793657
1358598944
893230927
1701331267
2143219216
623676393
117404555
675440891
340474327
156127312
1864740204
1797806531
615752414
1439895720
1128079088
499521657
1444845950
1701547133
380544075
976666999
997106929
1899350874
1983100129
2048309516
2124463857
1093493110
1762278402
204384421
1853812114
739572110
498578455
877765441
658871507
2003308085
83506997
1575551611
173263861
1209819707
989951894
1398048439
381790737
1518564428
727389524
87773379
1292144105
46863200
2063031260
931799635
939078769
1095142592
594433480
1136944369
354044827
103686139
487755866
2141228052
325046461
562873344
1753841074
1014659217
1568094623
242842300
1629602466
344765642
608230681
1401036396
1151461077
431034057
1494280932
370029790
525919223
1901566894
287264871
1542080314
1282041576
2113835136
1009577344
379978943
269285553
1598641781
1324947151
317952005
1963737167
1721059160
207656533
103934301
1424500606
2066094032
1969829403
1438353858
1675096100
1679044793
1389965768
253240303
1950105699
1182919381
399436833
982746526
1076209077
34601506
1864708914
1561019713
367457859
1946863659
1726786421
1105834425
852143923
1603163964
1824156126
1074459625
1587049158
923385570
396395370
1163300502
1078422462
46628954
831571164
2075479279
1531377571
2140644692
1823071877
1956809723
551972157
88724405
671852976
892952316
968218341
1143957010
519944140
1658044384
36854633
1917472622
1631783186
10126409
342400387
1527630608
70964304
6488353
1942105765
1502333203
835785175
1067984248
2029744035
1849812561
1440453133
1380268967
537408830
1282795264
2059390945
1107005403
179424165
482774683
1995307013
595522978
163685642
871471430
1028675100
1692676987
1792877082
161860515
425400817
250425375
843917076
1344101204
57728777
1919224697
508780886
1341604173
981221140
1623671039
1301614550
1250452308
1402844568
365365466
1729509360
845949987
1592971928
984852334
796986655
1881469568
1994155027
1582633742
537851390
350186002
843242684
988558215
12629475
1485222203
1586591701
445800607
372144342
631710616
963068808
2135532200
113394140
1103789092
593604924
2012498671
258683187
1815500481
683114649
1085803340
423950758
1751993857
1213796897
1132789968
1209779223
329603970
18194891
380679013
280687589
987955867
653529157
993165472
861137756
1656148376
1454912784
724972740
1950898970
1408093536
1336402876
319217750
382509574
1646764584
1207873499
258247054
813120525
780008670
1411984988
959779174
1688133647
897339676
2124896022
1961883114
1453373968
1442879819
1388836617
238904970
610449723
1452894445
416360243
972049392
1574477994
724161945
1469384829
230427379
492385963
1509220132
851623987
450575962
483882435
1483292775
1376116437
46322991
1862855174
1944905284
943531101
2128186837
2078857927
1857005720
447389142
1235249047
1666425896
2002418425
2047692422
1065007076
44947322
1149332035
828056754
1732917375
5214457
2080909714
447878616
87225324
1696521003
602943837
355015889
1634910841
1495792535
421570473
531627938
1194078420
620635183
1322413866
1261636874
782021974
1867285989
1296375480
1528291358
33823641
396320761
187255324
1930580195
594578396
1330873342
1896824558
1175651531
555438247
2007015779
1068606381
1093482048
1746901540
395235533
1017284411
1742848941
1020918434
2034755824
1842152438
635307404
1105549430
772663138
835529468
1089141128
35353979
1520356880
1666188051
1273678562
1954101591
2072000426
1755619054
96321604
211463885
339406304
996255401
1320950443
448302459
247051372
1972390836
1510095961
1021399946
1606613917
27134178
80576616
1637426047
2066718469
1483309407
666073719
35707592
1387633633
1698086081
1946871555
1504615622
1666179921
433818674
1761513529
1373388406
15476246
2139859316
2112550194
1960443723
1348843505
942282234
1719972666
1079170141
1248664076
1834958297
2139553113
518049615
1707936789
1888008938
1082554901
1196364477
2042790788
769184293
176697912
2142809507
2085215521
1089570591
1811991472
1341197353
72203128
273430031
1922312989
938092768
1649465361
616912882
844661310
1683697710
559614082
1709406154
180133910
1098221899
266262574
840677546
757973545
245719354
1297432704
1376323757
1926546733
411903627
421780938
1743656934
1054658907
1882146514
2115503339
2128398994
1847597179
129787386
48751985
1761929607
1240184613
552058784
925634608
1823939082
316802227
382257182
1540388294
140714117
1332753636
493057563
795263673
1843593171
2001315409
1945002938
442055451
41178179
358316909
1404421203
1704690134
1978119980
1392732195
2107121912
28740117
101279353
356759548
778532412
601385436
1246192721
1925822065
51228742
936925067
951226431
794538571
942384870
2005639150
992176305
778959970
1091972560
2061467426
1691624447
750617197
1712673237
1695123300
1271436341
1631953489
1049789650
1857485957
1085297386
32422981
1240797181
1342912374
912501621
1854118903
950750433
1210729731
1681304154
929948704
585870198
260982773
785886243
1204394676
127588132
1663483562
911491722
2012533424
2081632355
1241401578
1734207051
1765348445
1240168117
1768282150
1969393651
1179074843
480959435
1600039740
1432801059
21464262
1395637044
573900233
581693151
155779613
1688004262
1950267078
1945475798
441124469
43592832
1326639169
2020552830
988010968
1635004076
1560465735
1375258014
1577083909
1574304279
1874670090
417153198
651708530
557495128
585644986
374400864
850832306
83064392
1299608393
1232569182
465373611
2056245166
2009379835
2111031096
10727577
1732531110
1708196472
1429464190
1295832925
279236100
1131173290
731356001
1972077055
1251164422
427309730
1074888119
1268923448
1810184336
1859235527
722255263
1575154426
779359295
1453877144
240281775
335231879
761721694
1321000147
1211253759
1772777816
935603779
1885369865
44579196
1041121337
305064595
651481023
25442523
438786232
1857308053
1474321347
1768218366
1881177584
1040145346
2034514833
134047645
1327695567
1214822796
2147253105
844404069
1302477815
399500428
174603146
1619704748
1265402758
834892749
1955425731
1181255778
868060363
585349142
1253958427
76986272
1528849607
1023314101
2111253953
922462582
807433379
1757420193
146672651
1104345683
699502092
2101320289
1760758156
1727587034
1523936327
2130062895
61443038
2124833463
1713640961
293463891
1695166590
483477926
898403862
1317185525
1486174441
617156017
1341938129
581907375
299754324
132819878
2088166810
759217379
74745011
1504565662
1367793064
1892599076
230394217
1727420429
1766950363
388255323
964422330
1865373385
521592014
541044857
317184350
1059411330
995924133
1360347421
477713073
307197082
1480547511
2070289974
1775469404
1721337951
1476158132
1110095072
1805163138
177700983
97649702
1197205266
692489074
1304311121
1379131206
1765512496
834974442
1468787187
846674257
430272333
1091351628
1266767620
234091868
1532476952
455556103
1338317379
1377518252
276522894
1889148887
1784673763
1008793991
460699596
1947908876
1891262123
852820300
2041759752
1108329486
1811441011
67610052
893002130
1718865653
1716760180
966709187
294602437
1645609835
27331110
950701129
120726522
1130781150
447344078
695814376
1289144742
257540980
1413239890
1575471337
23733147
100208427
1667449297
59738881
513179157
1715594468
1905968798
1782567652
2044895577
333056104
619995392
446562424
546537449
1498073421
1444301880
1476681154
2039298997
1414160034
1033019091
1796325276
756091475
60987126
1626076744
937457730
354458890
778502817
1938230125
1160440999
871922698
1125909739
1709555333
1535509568
1442193145
56816791
787743832
1985784605
1130934065
1227888799
964953791
345146130
987540383
281449102
626833208
1301115444
418436951
1980983461
990458672
1457140462
1991206735
450258509
1496910000
151930786
1370219076
877293064
1432978377
979349778
1215054624
2084229255
328369967
1795006604
1274710349
1289893041
1560155284
123406403
1083741406
836678757
742334218
520822765
774773335
1416554443
781829414
117043667
1584610446
228086988
1625229668
1876822527
258926450
870805530
1746757057
1476659100
1303453255
1580000366
1466710338
1107029133
1946188894
320027877
416112602
2130921387
1949773872
355902747
451567441
131575372
379582441
1102072472
244657952
1193678102
2054053725
1184011320
1280681920
184909386
963088100
20982118
115393047
352315758
1845307013
708983164
1571581151
384736874
186271262
947082373
416281231
1503817870
1120694486
42693800
1240438193
381172110
1564517835
1889649535
1388072474
207269197
1347396901
1391318203
637877141
317725423
1470760020
1722052973
598987257
1995737019
822179151
1952716296
1716792356
1666901976
796249979
1350466692
806974386
997481767
169314702
242228372
1437504306
1246779100
197162870
1284984469
422679717
228334409
1020142649
991275665
1739206497
933908464
1746932566
999800922
2059593206
714500218
1538376589
1474735418
65051688
890181454
76695072
935880280
1112881752
794462218
66994466
193927370
363750127
2092372364
1763194936
759610874
1446702840
992820516
943853449
671691839
1212652197
1301982655
552865779
103317511
1039158842
2119938054
1839778434
1823160006
911277469
1245817076
2069128499
240281123
1550661274
2042312036
122455178
2034713267
1723382930
418753358
2048011145
1091693010
1913348190
1915063203
780283893
1602889309
847431555
444285476
1731239565
92175969
528468787
814866560
1003248529
326683657
808591550
374783622
682776812
1110456095
1255278887
1483937282
2119770953
480413155
1602586960
756887978
141280004
981173693
1323923730
854442517
1022301565
1179184870
368231709
567350274
1807116992
2053360444
206854490
164412716
450132911
439470240
62295760
164046851
274806746
2117475616
71617388
331924018
1803930740
1790708084
101382170
1350980542
1766021092
1017791983
2011043691
384590809
760524494
1983552951
1017811327
1476951538
1444195499
547134994
870867613
650997998
258457132
818407915
114722238
1058199349
1010858389
605306240
2089625015
1599259411
1910929055
915099697
65583276
1489593817
1586506163
1242333643
1945408510
1276998645
1693268285
715155479
919528243
1433134278
546571896
386184845
1660755205
141780176
4691029
987313699
598192089
703550324
1625581193
1713127404
852518308
621667727
428675227
949935146
200435741
977338557
1817815739
65774567
2064494604
1094191876
2109239645
1311277944
748230679
1032635556
1922219599
965402339
1585055825
1546632270
1154519040
565508032
530661311
134697378
1320204761
479617472
1385207567
720755317
1390927014
769234888
1708359567
1111995393
1456698335
696997260
1239867193
608709276
347871912
1885171395
1839065981
1837650036
1314701970
287283799
1640869284
1596646028
757910587
1864106469
2001014059
2106322759
1014862259
1747219705
477137668
528777885
624968240
2102628202
812972650
2126148674
199678744
215341835
262424203
688663983
147314363
838136644
2145063607
2142882491
1922268745
968226963
443274678
1759100243
2073620032
380271784
950849611
464911476
1117306871
1597166549
815503621
1583130931
1455651026
970588662
1740484655
1318318256
615585982
54134989
101608152
726286323
1874333179
975749611
1072689137
1471532029
182138776
1621156646
841587030
1434063574
1131573038
523802861
389905846
819244077
60604731
1133178338
951251174
2144304950
37427906
1706839110
1725148341
688297650
282121597
164724689
1989299121
1636993284
230782013
1198955084
678111449
2139980176
511702478
1178288161
1107590756
252203342
1920452447
661610109
1319799884
575767584
1598961931
940473458
1288723406
1702942386
1382919982
1478801130
662240215
449070309
364122210
317351277
136055707
981531262
1385853951
935828305
883334792
966118159
665098855
1280744201
1157180237
1740594881
1556236245
498334286
1350455370
469201061
521474908
361604651
775178575
529779998
817867346
1694884417
1541255987
143726649
989237411
705487184
432696614
1530794508
2137960720
393537565
774407200
832568016
538130991
884105244
1145478432
1484830013
2002512669
396053748
638296560
158440040
1057541625
88465820
11652034
346874798
1538023274
622293466
64279555
1782646171
1018376149
14867736
267168531
348820777
1671612397
2020247940
981808623
1865545854
437571890
149894636
110460583
542814480
325261828
6304041
254296674
359678260
1175648627
1646933623
1349057416
868940037
1157384242
433294405
663511332
188836282
866768896
390037399
154626471
1260228947
396172929
1949900348
947912257
1237673382
858384569
567899741
1362694481
1278265293
792412720
1148640295
1469182565
1646672870
2128469819
1147761869
107727480
38606578
1932001047
829209811
1376568772
865385327
1131293431
926335293
1164717345
456491889
1875050049
331740875
625553982
524736477
434968339
676691490
34497325
1854760382
710316919
986422790
1954338399
58476752
1398889561
1590672662
874426492
300332797
1783405162
478135507
1782946046
343700756
1146003963
1645506602
1628105596
679000371
920291025
940160118
996125355
1731619390
37229203
297134918
1746629188
1411739305
1609445399
191618964
1620467505
56572800
1566652580
1871847713
2068678493
963300484
714472188
1982882420
1616792981
60667364
1312786678
1345517771
189429297
1181845027
538843509
118328656
1591114872
1897325595
523565567
1064184005
376164198
1580221611
1493533671
1829849759
2124890744
736301028
1358858344
1102116969
1264171542
1805934970
1617734725
238246340
637506183
2147397943
1719680950
2066500570
2088513586
933294961
511155170
1120700274
2144458903
278921967
1268285544
1567981748
1357379179
1322646744
156002691
1192350384
2138135571
880104324
681465177
227356783
670920036
1911881456
124449234
1340937892
1250799460
1970150411
1305951309
1098238608
1790016043
659112160
910175048
624096166
976087769
519768117
418492049
1298217545
426071591
392789105
424402496
234375172
1370172214
2040205581
629748817
706396827
1534150942
1817119402
1225730816
1761631280
315092156
2007146037
700124911
1013188254
725657848
583494312
2090012046
171631181
1169523528
1594797215
1083748584
1134035299
2017944780
1666825512
1986247737
1594308047
410474669
2077504978
245510641
1618326370
80147343
1901914541
1174293323
628426647
2021298925
966444432
1625666541
727729969
942345242
1715397326
1993829090
1119160551
1155502485
1847606046
2123562534
2096677143
1503517764
428602990
1573940196
1119211242
1297995122
77381962
735920748
278321386
243709024
363261873
736379685
423219386
596751243
1469196890
1766919661
1793204366
445711586
258475291
1984837545
1282897991
894210297
52416863
100443839
19860200
57479331
249412592
256879983
297703204
304263083
560757307
1281885065
1519622006
1723916423
1883586985
1700735464
2079424826
90186377
542799437
1823642889
486153006
1214687425
1171406436
995085683
1431106905
723913033
909356308
1089346399
638569802
1046096452
1895411135
1701472407
1406500591
183100096
2100597021
560566701
1079669346
441955810
6329589
754407978
1479115675
1201391305
1649702628
2042644697
1095947291
268670893
370088233
1459761907
572892804
1153309659
889436593
741067281
293721299
104271235
313691096
887866158
1778668080
1313812413
863289663
518920437
912772848
128647004
520915162
762911899
480961440
115655111
141371063
976208325
839419939
999455479
1246706595
274027223
1542224762
1679746064
1879168196
1545014571
429578409
1839380528
1684638334
972294903
1639886428
2138717414
1361202113
116971514
1400423228
1567517651
1020324090
1071164806
2084862524
1399917797
181238478
273238469
710403357
157221589
2042455705
1740136657
277253945
355422032
936307512
1086735669
812628190
1313644930
1595305172
2099449979
1959079650
347154423
1238527154
994687194
357812713
533771250
1444447521
1536222396
1159386312
399182716
1129194538
2112362818
1813548721
2028736340
725611280
2011415117
1182745996
987482312
1693542643
1703842236
1155359352
1537324456
1047868847
95265104
14029269
459596960
1929484416
467825666
624712326
75418889
821692908
1039378262
1252084129
1801478274
151533731
245449098
860632717
2076954512
946980084
315172875
386144755
508790883
241901188
494144782
147555564
1039117691
1974903034
2110981129
1051388619
2136919717
1276599564
2105315255
951107617
1215795665
1577703336
322564274
308053715
73036289
502391620
187662150
1605799436
761615279
1816886690
2125345129
2100340596
969374786
1925754889
2073579946
1250019048
476454199
495937256
1906813956
482776109
583816290
673664081
67029267
967979686
359773553
514122601
147276028
880365098
2062799533
324508639
900167135
1196963408
444253734
736648319
1357699535
680493665
654896246
947780706
1701448838
2132793038
1499831604
1014206300
1531216650
1014612775
1249566495
1813596659
86522078
1646818036
680849753
1216133255
639748816
1844501133
1485432254
1730536695
1276120590
173069846
1844898867
290438947
1384853510
1474345149
381386738
652944488
875368898
1256835145
1839711102
1965291742
839360718
1188367879
183833166
2034909291
330668255
2010266539
140319765
738928423
1463536588
970066629
761461478
12890298
483724505
1866925081
1370809020
1471331155
1123323474
263186996
1898535687
1717804592
896766517
1037188199
109070443
312959995
3712967
1855852009
1007106
121538176
502332766
1198114548
795597757
1742954338
492349027
1222788481
420075556
1464975580
68451307
572211878
314144926
530077705
666785420
1528105542
94371539
333060048
201891813
293497352
452188569
1060728552
1891167181
1560118908
411892536
159103791
648350566
359721361
1112529578
267698787
1220084569
1492248679
1603073030
1126043236
536076472
10670764
982127020
1936743977
929548321
86631620
332403518
570573099
1136012123
1605866708
1154383494
1560358853
547585107
767280913
445613924
1816395386
518545346
87504212
1288487929
848608809
386823221
1810223572
1974488047
1924638390
624371152
1932486628
1078214051
1631845111
93237795
1750029583
1409022349
1658609793
1260978417
520407573
1839663341
700401237
1807626633
491235788
2061549570
1387151989
867954110
1474977630
780201468
1541949150
2001845547
334761714
146429138
1221619772
232842388
1087219297
897196433
527435736
689109711
696046951
1356479235
1106428793
458154300
272255434
1657961231
1008882834
1455383899
1997867071
2131392558
1959801468
222902348
1565162634
371452634
121939574
1183997872
531340016
51255807
176071122
1501338729
1136052734
633542197
80613118
387680970
1725067878
1780973173
1098088743
2131035612
18384246
2052785405
311997600
555471462
999693282
1320377676
484702778
215533036
2130112965
143982354
60658985
1051586480
289048473
2109373934
982051183
728485064
815537023
2097847753
339877013
1813889554
1294401497
1862000910
48832615
435800245
1684791672
292274739
1361532664
665427151
1157751908
1675014170
989941380
2050050175
1413119204
1546981980
1175571767
1691586153
1710307223
1381070184
836246040
1074804244
1603661190
2134821373
1138093731
1602406139
1763359993
754919225
419253395
2001312512
437768569
1598113232
748039680
861733441
1041706823
99073825
1672400529
1823103633
1537681415
1256625296
823198716
490913132
232722151
69540117
134886014
175086349
781791588
1584903682
1138334063
1461363261
1965267419
1417173621
422753322
1914268994
1456748727
1367859926
1321457404
184319590
426558496
461214055
1360142112
1830594289
228400419
1240608110
703305971
886801860
946334814
173339655
1023145499
1933817344
1448491446
1057574308
286061892
832046079
1350384739
2110104783
1074828185
731844436
49430793
497018221
365259915
1479837562
1875274012
280070354
1947514426
1702707741
337074641
436108836
1966575665
2079108714
1855760416
1418957760
131232184
1542464074
713129155
833341971
1816749679
517226595
2119658431
156737746
1360902295
1853035637
1504010712
1226927568
2085471042
1201715767
978183699
510480892
651939056
214110529
429338983
312715804
1586463524
1870510312
304409053
1639858549
1347479489
168315290
728211083
1949038765
1454947786
1713979344
1321024161
1645083825
547000392
564402004
808327002
1319765386
214369270
1188150748
1439478484
1604662012
1578936674
927522765
2048537650
793054831
220762205
146948165
121228833
1973948362
483116485
997457682
1467522796
935832701
1072131019
233396224
1931306327
1102301067
872553472
1752335059
441973791
1660612727
1957786979
187419629
2018982615
1199630642
382135538
376339276
242131231
785081456
1321688711
909812866
889925319
2102125554
532710120
1799494169
50825048
144895837
1482071918
617876858
1405328238
407004870
1548223776
1012671578
258681049
1251339979
690670516
571641548
1125709070
1624651130
560453442
743325925
2008001040
2056822485
504446809
1516500232
2110844990
2064207665
733562404
1849694004
1445669427
32645206
1792948426
437422378
1534428078
839133361
611656425
887150699
802175486
279938770
1094804415
1125044182
1023747141
937213451
1730619944
295380264
1885949966
426925030
1366295908
1933312087
1559223483
6744483
21761513
704156240
2138159595
1872434286
19130691
1789767753
1244595372
1780841602
1948231603
305489178
723387213
1916933122
1607502757
509308158
1275096543
233099725
323998157
1511097986
1211871561
1283922056
148536754
1596080584
2093751529
1625931933
379466504
555302167
288062227
836850275
371758235
1361240702
185408831
67948330
180127718
203038305
778492302
1880707315
1489901746
900818630
1046178638
1659697694
187243963
1621431439
793463201
1944106572
1616353335
345131609
1560034747
1947506661
1908420400
720550297
800644002
619441849
1892554028
2086830602
1372173291
1781863230
1877171031
2002786560
304519906
2016672865
115416633
1840736173
66663407
151942121
1877115744
25221669
290720994
1992895596
1520268395
1207275598
207995774
39650936
475058573
302554554
1214292622
1447693628
1956812726
222339425
745616074
1272792648
1435541599
603912193
1240042415
750560828
81338930
1866342113
1487401431
1287701884
75630166
1650623786
1980582796
1992697860
1425084373
1540311417
1256612688
636537053
1608654356
714863287
1899200593
1965169373
465682417
1390453609
361528449
672614678
1052088652
1367280023
565979582
371958872
1480129473
2071803902
1843571296
1872377922
1176487792
1904456101
1999285114
1248075211
1176060326
2073283909
1292357702
1826056163
1504124892
1502156754
1495614024
832565061
404726188
1242032037
2077667586
700660887
1926293730
1587909463
1806044035
804699161
861268519
1786710179
1731473676
1789161550
1057466731
1482909335
1959089497
824609910
1711295482
1183517273
1129568964
459613043
1043411731
343298797
1081377028
1202644095
5864775
131720058
1551584701
728507475
634222152
752632342
1882932459
928957568
1211051870
316057462
359742999
176006807
714318125
278006053
838451754
2034351133
505075294
942059689
584506908
996134269
1034113151
147624965
1901278011
61577162
1073584214
878881236
1377963562
1402314292
1702569878
1368517028
620347052
566235420
393008316
450336003
1482008410
1199176705
877197268
1090545425
56005034
1882899413
1870321574
3467026
5542757
1890929788
1359850667
1605814866
644257394
1545794038
2121414598
340430003
1396054814
276335103
73926877
320800543
405845557
599069881
1286142038
697738239
1912725823
1218024010
88111271
741141264
1122232187
75214030
513056820
1800189264
1551083846
346480662
1512000164
262566676
1127506177
950395341
5374387
1193987338
1847930605
1348994902
1064886324
1965961701
1214439624
251488258
1003989066
936131652
457260359
533833934
913306164
728677892
306218195
1054730893
1877843874
1929445902
1478093960
945244644
1349899295
521359026
81204806
948918301
208339213
340534375
1461038140
537388711
1007011829
323216334
1822822218
205618258
1366304969
731885237
1928341276
716090003
1729101102
874330842
39940396
1584494055
1064260180
2008729365
104686377
753368330
1690081973
1959993994
1640054495
119897012
903433613
1331750174
988792423
1876623551
1928457489
681600842
1703260148
1590589518
210622533
283652756
946779736
82866781
215890190
393247700
1568926091
725053455
634318185
1030804088
1026653015
912425704
1955503935
705313484
700970647
151875907
1240480435
1811360079
1663876905
94400958
1448514820
273848668
998040754
2125314626
2024178198
1214323391
614699975
15859670
2090906957
1349035200
1613489900
2119899820
228330598
1346990938
470407746
1458334345
620461989
852781613
259328519
525003259
462213584
1254931113
814404270
994664848
2134996486
1146449774
314680128
2072296903
1637146817
1132941258
1139766941
1533321949
1704410449
727790574
755561590
1554928779
1033752936
1719106975
528509931
1103000082
1521295743
1380798742
233434112
336356710
630428874
1429144236
1718655526
1322489945
881248129
1355506014
1454171198
219213992
740324139
134276433
1402304366
401659631
1708068378
887701191
1565959775
1788952126
2070717431
816626019
1415778680
355932831
1245611003
410304681
1448901524
1820928673
1298226598
1521994715
655493781
389609113
533597811
512568305
75829362
1074728027
724033494
337387568
1242373511
1375282229
670239574
875598343
1081050592
2138145833
1132185783
738183278
2008425318
966406366
995877218
702846984
1093067606
1620707165
1331160346
1681274073
1163793729
381671274
1699288531
97485970
32817038
1762863030
712573852
494609389
203216966
1770305867
579861196
640698210
1740586347
1060687422
271295533
521982668
1227769830
598833119
1356420588
1071184742
1657853943
690802262
1437802376
716011719
986234301
449441013
1720119382
14423173
1766876434
394382241
669948988
34728598
1763636959
1557919666
1957978789
893925176
1850239637
1834538283
1774139331
843716515
1559662141
260594058
467670482
980332018
1789104894
1078888136
1027039514
682163774
840710563
126544060
687104884
1660798885
768694517
73970792
192902470
393553140
2040220920
1633192407
63673677
371744160
1843248266
286329193
1466616797
1532154656
864067449
1949836058
191440658
2087789545
1787834174
1694370574
1769624166
58360757
771842526
828430288
1384628415
1435159201
1660128116
1940116237
1698460058
1017351832
201253706
612177379
2066636318
2093328981
1663681464
360752013
1136392633
1394365336
606430239
650077381
730276325
1610000806
1346426940
1697213519
595578186
694357118
551704947
1350671074
1063241988
796009469
358104122
1548253387
2073319885
1980895542
1184433346
111214203
1528331402
1565624923
1177433645
799849700
252024615
1706445937
1552861437
504024617
1075385763
1401363546
854036414
872296743
1414715412
1882793109
317765227
1262168668
1206965436
1394082861
934036898
637296403
666592782
2002633190
2060402254
879760849
170004075
1564102079
170966037
155440654
967021996
1173630634
1749717658
1447903345
629837261
1334203518
933393488
1077165894
1378320433
757016810
278449331
1776916485
1265445027
319620209
892149278
1963657101
53148814
163934584
1212034669
377310961
348942626
972566843
1354733328
284833226
478460344
467093415
1677184123
402433910
2061895027
625399487
1719642176
1188539523
1797858901
605273422
1761046608
307664142
1689067400
1658417377
1827532378
760518982
450380648
1665873080
809571174
56393888
1091750752
474554039
116911152
2107460745
352360235
1090699363
1545730774
95163718
2089135091
1747882320
50772600
726656216
1273930090
1004734084
776935946
2145892320
1290421031
1709969889
1020621042
1467863959
304958067
1662776415
1809452651
1340234749
1134711267
1948992841
907255451
551957170
1645859742
284937858
1991814484
1011984998
1180786015
1328896602
21350094
2087064590
945487195
687420940
423712526
1198346571
1421318750
250263105
1236658650
166620767
640923856
69802978
346128423
369224102
469606987
1992547698
1009319594
544273808
172599105
864605523
483900501
1656372834
104580068
234665413
907601608
522545009
174800990
161337771
301443337
1269071149
2060473947
284295855
849974304
210310436
470401871
1030294908
959748464
847077215
1477752882
710579140
1620120966
455326150
1682853089
2063639082
948329835
645296971
933923306
1372409137
1047869267
1030285563
379865666
1623434686
1185408199
65595017
944019740
591140057
261511539
1027924558
202274040
553998966
896645736
1758371014
1218176265
2022269418
207842697
827271781
1250157839
677971933
1850417876
34459541
789335890
1403376256
639586558
414489804
75200859
636246773
773073568
622419541
1294876222
370051629
1790317980
840484273
1439760446
1059302199
924467151
1284931627
1654893020
1470381933
11337819
596018370
670094416
748233064
263078498
1910947916
1615342977
1175539805
699333082
1681999951
486456806
214361809
2008145971
1136255079
45430249
1567637729
1467804116
173682149
1697762307
273320392
57701132
2027186587
708431931
1306951225
1605572010
1617771909
825732813
2105103047
1974411609
2032843303
1744277359
2097659941
1235122560
1216072203
1795022352
1373290761
1898849458
1625605604
1768895083
1479060203
54954774
415583598
567176927
68026924
127837347
2128631757
1458298351
518851798
2119467272
54354684
278739403
1122107635
40716666
1341630289
866172437
1047873619
1868418506
1895720620
243618691
635098785
83390650
1095731199
855615490
1912829378
1986373880
1026660818
1775305833
1273004198
2037858222
1731449983
2138191113
292228451
1884725090
2038944597
2058049254
1867402375
61281314
1632273731
795854233
65575900
1236030414
2000852305
1610802209
11290494
2016288204
1898872450
344434733
759871228
208615477
62561852
1268739509
159983735
1925684332
1062101946
1424076498
1673410010
726626172
1224302322
1078232440
550015437
177926027
1771446288
1633264649
156098090
1777661395
1402838773
506399915
1803095316
1156963000
1150471993
1850511587
1387419306
249373886
1258514890
121703838
901886373
1086667436
616916626
162743608
1953062281
745321833
660151168
257667264
585406450
246441746
648096369
988798508
930964124
677700112
1353080475
1853557828
451184063
540909126
1960462004
675005441
482288071
1506401173
1754553886
1713588502
672688429
1042665157
2101676638
1271696522
645627988
455698544
569080456
1905249665
18161071
274748323
1051061576
46242648
99281694
1076730451
1976595595
1150952278
1075678174
1171757061
1762424800
999509531
589806693
181687842
1909865253
486302163
1346436784
2127503732
357660096
1338209101
1324520036
818641209
1121895342
1418427223
292767988
762916250
574932312
1467284620
1094279613
1925482481
1610129927
917939695
1566131087
456150537
1047419923
2872257
232271114
708848304
393438114
2132659896
348679412
186299062
533923876
623336281
37384870
871446298
2137086338
1661038666
2084172363
762070248
235513443
1047372723
768001213
764140751
1413613458
1490700031
1385699109
2044960847
1565393359
1013504597
1932639132
48464405
907207475
1436071163
246216999
1839139076
1236210774
209552658
483643589
602765402
1192421511
458359163
2098777048
1069194810
1540460831
466938073
1885701517
1700208491
67292836
1065487024
564454513
367220521
294651470
1906729015
2044938117
799578681
748902160
1092671118
1864458811
845072370
1658162642
120462878
1472517570
41596774
281886800
383397169
719125527
1873668517
1280718202
1982984573
777091556
1660093782
1723261832
871968807
871709542
762263823
2108914180
1940237822
707846006
1669539123
709686766
1135702926
796519980
1552626728
1349598604
1219302252
192043263
1974171834
1757782324
48028908
164844696
1485737918
1846569182
2070738572
1756422803
1091944624
935818382
1438178329
827709442
1049962108
713486401
349563245
324896445
640956385
1351360264
1000132111
877574230
91335091
1143934295
1785082967
1333363064
515405674
319828858
1182318850
1988349639
1921184715
1881896733
1781635271
135473207
303932875
863704665
311788407
444786642
1147045093
93081318
840369911
471564678
1431006495
8570132
1306920598
1091501376
1756567482
1834163534
1119913440
1129375180
262968942
609612526
1723928902
519879830
1877719601
720605191
2018339641
87821425
1467132131
1391443734
1757293815
924533982
2125227468
470847266
1238791105
1739273014
2063894449
1188749734
532820101
1235272972
418236734
128374383
775393790
534764166
1072870879
1967554814
1376501559
1099048137
243148253
1911281021
1921473617
98653384
820638620
1724669586
45090275
13122260
1564687789
50096367
750164316
544379873
1195983965
1869229187
474593969
118437365
1983032661
329274175
1094211250
114955207
1453047400
276839998
1026598519
61341036
2096447849
1247417765
849825694
438037474
103800293
148590708
1409308781
1399346808
1011296841
334387738
907420334
105883964
693735979
1617502595
544278514
714060856
1071022691
1352213870
1769681727
339216232
378273882
976503404
691764291
988577637
851568717
907684813
793633131
226140120
1286121446
32509418
2051134036
233854264
1621525135
2062596324
2018684114
872318575
1512392979
1705178297
2059647910
2065514118
469623608
1341690753
1456655286
276028054
1125004439
379189397
1369584952
1183420675
735442693
645168170
1884860385
973035737
1645083825
1277423047
136289119
592623255
1521424018
1828026088
221908802
21412607
1973848206
1166262198
98218091
1594404362
718364354
424237791
526955733
1705438628
2068388147
462600492
102450204
497675270
1940641610
1085356919
1796369515
2097195859
1685879069
2025157253
1936827780
114733494
553734554
1153799495
327276331
1344168283
55103536
329512517
1465767625
110525166
1577350715
628015957
2084723849
1613034120
287241589
1746708731
1733304762
1925128853
293280098
518509771
862563019
2062183353
2098637170
255403151
1191231107
441565391
1748198133
1464559716
752628260
217590913
223968416
313858690
1811755196
527066272
1859278846
1454265178
1053614200
1843712520
1746043663
1521662169
2085668996
293011646
1926305838
737843636
1153572923
1129111804
1996132025
1649624155
1453925802
901752683
830462136
1113425378
491242278
107957768
1078684392
420519194
1216686877
1276570745
1244821783
1718114236
1876668634
1425598937
1100169913
387653012
1798576105
337781396
184380643
1143076881
893656321
1687054590
952022698
100116274
405736833
1254217560
747481999
274925119
1417965979
2051510024
89838377
1730966759
1655978582
2026504911
218819958
1115792090
1785013550
415000927
452879394
1969874303
2108346237
1365801577
182774906
766360296
794605494
480714852
310636726
767999952
1659260829
1571957470
87558707
1284093815
1509355941
1641144464
1323383326
1606216573
123070372
1692306875
1285609950
596587639
1215267468
1162454709
263128382
510973909
1182702544
1730697385
1412900842
715004137
1343057058
1549827765
1623337555
551571892
1726631542
667025570
977513267
290303873
518815637
487023853
454343846
648608590
2016527476
1773816996
351884498
1540015420
82412505
801620541
326207416
2040455742
71437962
1117550187
1458595509
1389159432
1367585369
433062126
404492136
2026186438
836019590
782026052
1007995049
2012883953
106122317
2022627351
914046683
1065254910
305578312
1782269260
777934647
2097861629
1597833476
2140555167
406766716
2112794728
1441996339
1024391106
1474942009
1944093391
1230335560
308273286
2093196385
885172387
441316095
1366281484
69383990
1649937974
621105961
950044940
165539786
1629038925
655476896
2038665581
503786879
1865750405
1111576058
1094615084
50831753
221486596
830728383
614688150
1844742268
1298721139
104529755
672808431
1114768345
60054360
93254527
345881715
410983033
2064784299
1245560655
1213868086
1866546978
1615228258
2058267593
1021050326
34244174
1831705844
1141903505
1590234458
1610355012
1222201496
459945353
1472368515
944637648
1394903336
1103698029
1720388211
1368607965
956975015
464290712
714409175
555738149
695247714
494464081
186539972
2027874724
1055727876
1850847676
1539903631
158755075
1205395105
1464880614
1820707342
1637075381
1514328644
476105243
250327716
295197996
95218735
1189835140
983942899
791958760
1409054903
1370856394
264626061
371996251
1573920235
2054987304
1537053393
1565666465
798925541
1074418874
1765711581
611993423
377286052
1485432403
1158083605
869723797
2126431517
2071279313
1080576805
1846423594
122512168
915361918
578357672
936216912
2023406402
1533897541
1501269166
1900090369
2092131650
2129665328
32009208
536087930
1135533286
1580760932
334217769
1249870123
1252204026
1721181855
101433972
1155527056
1885791322
1954809865
1576918177
1584938969
817394456
886486533
1788806791
828326485
363871557
529513256
1816810532
1935626915
727808509
1752545083
1295083454
1638997476
1603872692
2112394181
1169781753
1030612407
1055671603
98934614
214942596
1988775415
1991449462
99141477
1548073042
9665414
723388338
3168560
1928777885
1826445415
1239618964
1900153314
1900837477
1937892679
1275756462
1614849240
1175927132
1740301216
1839124029
1726351117
810679559
295483152
1040373582
1007561175
1167930961
1021968974
1842866837
1053353200
1142535765
317293960
728072800
1971461164
676441368
1073722097
648014218
1700225519
1700212227
610044693
69955658
738140282
1257912153
889840535
483096851
699631221
1635233434
1280307417
447722036
174543461
1360813051
1712541197
2015918316
1997957110
2102837606
1152682997
660321253
1287578628
768110826
1326590683
645335375
536320652
1480884803
1226112669
1662026151
722381798
1855642925
880356522
959584129
1312521971
5790
198499315
46431461
2027232684
2118528994
1409419246
1941924484
1628822693
1972284998
1974275005
3381411
451937788
1253948109
1005910123
1844775336
230403148
1960766650
213844395
2105088174
1745987800
1953124606
313462014
1783483514
632822640
1450736285
1161876618
1778503487
981145052
1439662062
939817301
339565986
1867192457
2123010460
89479109
1429682348
2093809037
1343157925
1611460816
1669746463
1775027568
1180272877
1193856486
86585512
1369551055
568430345
942322960
1195568261
1013144748
112852250
1950736832
1118444326
1366139299
1986311656
1040687845
546505364
32662670
213217762
293055189
1224923696
1810832117
347447212
281865833
1797167749
520451733
548224076
1549254376
1123650957
1976921422
1334500446
910620478
83645099
1257596694
1885207391
1413204250
2078057971
391634676
920781323
94170484
1540936603
115775439
1330420000
955523087
101999175
2033457876
2051614026
1448970195
1664187957
547147252
103242801
919361075
1431953973
815805992
1519264287
706818068
850403339
737865813
556232435
1522160812
1920236482
406355059
665269117
177663771
507911207
590128878
1585656265
2135938540
155880951
1058280155
501035634
635857763
1228760346
1366473664
677597243
244544316
735803161
338570999
165672061
106632822
1017062552
252393245
57603331
427802104
196930413
2122834624
1958016073
1623904894
1402378994
1612779440
717251501
1117903876
894245997
304447142
1377418772
939580416
951288169
763900793
818479296
906636797
1846504549
341960462
484414632
1009493680
1572408840
1553006202
1416289041
1677310586
1865907523
1750811819
493977401
1412796174
1138504596
1255525442
1140510779
429208163
957257231
407245114
123898141
1729373436
839432636
2110752974
223755537
998343977
1829584161
1759986787
2145935490
1021819639
910166502
1871318156
1958970321
66158531
1962005844
302538220
598806117
1472762597
779699735
1409086220
1642374392
1894607544
344876636
1032815966
564976952
933542519
238041273
482444145
537594365
960871535
475230086
1657365957
66291314
802768219
687479967
1703976069
657716067
1005100388
2033869379
79165239
1500537357
14532998
1348656764
1675137027
135638543
1720047279
1297933496
1943453486
175613912
1323625288
740881751
916248849
1705287307
434507615
312119868
234432010
1983374773
1086234341
1168562667
1859569196
1916102840
214640757
725824785
198836639
597666500
966660736
748786128
1271668862
1180616097
264000014
942318440
827829203
886284947
233604711
388703879
405260713
1404709721
687342593
798871691
595703181
2122719481
1623294491
1907662355
174902639
774306456
725486118
472637685
718511027
718710634
1357894083
1640790425
1148254129
1901188077
1394702023
879614126
706418424
57779601
559375984
1494621878
592619438
1734268020
1807284145
305582468
1433830466
1300293562
1307496197
1534853609
199079646
1444276409
929519315
1859419676
67656661
686020515
2135399600
1698966062
640453309
215612824
1977654447
1234657231
1768315576
866004476
2071179301
140443078
1553985314
1300680456
1681843839
1866248447
62114472
1700434226
1076201637
338095262
1809274116
1372494149
719633995
1834169431
1842153223
1366724848
67549742
1801971573
1541078507
153840652
1005397596
301113093
489983072
906331925
1680585767
1064829870
978689657
825677938
212889771
1314417314
20562866
487470587
566260296
1054130322
765745752
263778312
142504146
64592160
335933273
745062960
1680313271
1576532352
11816422
388555305
626449066
1700949695
2104325484
619392730
1034105693
970513198
1734851224
952687421
766649243
1112835655
2121676761
819159934
1207447300
1556666228
497264478
1137500347
1441094908
996943507
972725765
853224007
1827729721
176774591
1471768472
1219143409
1438023044
315257439
1052408075
1889708527
1901457022
1646208528
1636623890
2143576435
1197080581
221114048
1129106595
1685770924
1789793221
552182240
1951297514
255143912
586872527
1997768417
134089992
450899580
2129437774
1417191424
1144160964
894663951
1108005806
916433046
1129029506
1697125001
2002985935
1878391890
212092061
1028328153
1621954735
40905127
949395610
140277610
9015312
1910682857
672934378
1494187362
60039818
2030702024
2116218879
110470683
1766854662
331840332
1989306419
483853526
1720837572
528479630
773661202
1589755388
2111404860
1650974604
324407365
2022909629
1275183282
1698251699
418232822
2040819407
2038971378
1611250546
462780396
289760235
54941074
2113477585
437453337
1578415403
1832630939
206651325
790687805
1304606941
172321200
999571521
752500127
514916119
733322556
1239808516
471608674
247266896
775512810
1996732004
364433142
1769275724
1447761391
1670619252
206742532
139530847
1169337888
65087340
1825755890
66263017
67022970
1779936990
112515689
1611982011
289005867
506606598
211055664
435835671
404063807
1866458524
2116669963
1213268243
1392695527
1399956666
201452762
1978389237
801721927
168214478
783237089
1215518853
938409740
1055361707
510693449
2024720800
298406826
1177658186
920782688
453802739
1923498444
1722837482
942326114
63217617
1900147708
1594723821
1928305401
2102289789
371264286
894517917
2001532441
1898395553
1427377628
385859958
652720666
1461137207
1614141772
1157924090
541775270
569653291
1611344146
1242095800
1814048550
320924285
1808581143
1731904663
1539010692
1562870535
525940530
1692619698
1436408616
212067309
1494074021
1493781628
943286488
1818302567
1769171700
1034237919
1401768291
1906025644
1428004734
222743378
1164900704
1328667758
860910683
1121445814
1833672390
2069180271
1736296447
258087734
927136139
1970019514
219823229
564093146
196010544
123763040
2020248662
821787285
1565065973
577110701
1104981939
2014526139
1552696762
460022375
2050287620
1316374458
536367584
1594611468
1684283228
210345966
1984720958
1096141088
1412786863
1296340516
1117693196
1915630933
1310400725
1027469758
1576164364
2015222589
2056793096
189766581
1679568174
405003467
2081490066
748901803
796834152
415644271
1179002491
1942554972
1719329796
816834847
1280307185
1630846810
459927933
2085467900
683214854
260190902
2014396405
706983944
2054595775
460552359
937079794
2086247180
885914196
1568052260
514095161
78241521
1004684089
2018368223
706802652
403198200
679856869
765915285
1639575824
493534111
2053975954
1328157883
1554989255
631701546
335185981
1031672033
1344969013
1303262919
6527193
2003313397
1173780458
279010699
920521399
561962715
1572369715
599673994
2006761528
1742207476
226629461
672589426
1282504835
479555730
382658450
2008408155
1235721881
1893215241
103821351
1565741757
155146045
1604073497
1856017363
473545748
491173067
674156290
2132105748
1335705945
1710761108
2095063758
1031810210
626669150
935214940
710402747
444606581
242561858
402343438
79600051
194803372
1567975228
226012171
1365259451
1783285064
429224838
1069585837
1073804695
1787714644
506451422
1313607330
1933368960
1073101522
588899350
1137364536
1991215189
1772078127
756929274
1203240180
1658431455
505846536
1361993357
866542120
535353743
757070936
1342749696
660641880
1977264901
1456234987
1579549714
1055871684
1975458778
401667488
1737827200
349101637
1120783523
904115668
1038550393
1922626123
1839095119
623685402
688299656
1286357723
141677937
1360709440
852421462
1179767570
825530210
830790860
162845326
271676401
2075014978
145895098
156948009
2108674189
1147702824
48981334
2130419220
1638888411
629552939
2039218675
1719145839
1325201257
609042257
1206427212
884261825
1508041502
133783214
834064333
169362141
758065938
1317762367
751059907
1231181590
1285506412
1895615550
2017879278
690463265
742165311
489573142
116859871
251085005
784478321
227408172
1388766958
1978086319
820948353
1681817762
572741815
924120037
239134745
41708851
445729418
734827857
1124568851
939145190
1165890210
1915773118
1562763616
186146168
1055969424
1024685661
737629400
1073519229
493932046
1921367990
22742575
175370970
1299448861
1461894135
600440327
1589760925
1492455726
10293234
1624296544
188825413
861789187
1093101865
1350867194
961739607
50729000
1061773837
990267307
1452259743
228197463
507714065
149023417
1107895778
949955706
1981189309
1036627242
189307257
142380035
339541700
2083867325
1724382465
1886850647
1671339095
2003482037
594805938
403502731
151845385
1134261092
1481725336
1724141561
1940224103
1734450315
1138670934
453035611
782949177
1247997822
372849590
46332203
1488766085
1288858071
607786993
639063586
1752284098
1607993965
826072753
1820999200
308053544
1172844443
70216612
515184839
782887891
1065689724
2145736366
931979100
275554947
1659745102
460537389
1957320645
1284442071
146160754
449233098
1848528086
962357508
247458256
1748721078
832938008
1439889091
1970891928
1929867196
302023172
2069470071
434391388
13759225
447590042
912874085
1994145531
461093299
1217753531
360831515
1309016740
205526071
285174669
1551218295
961572572
677870743
1465600329
670765858
539828511
1130687015
2027668906
1223872137
759211373
1021637337
790665969
1156751555
1991706265
596018370
1895561593
591229647
1759980057
1101180491
1583666313
157822493
1500065007
1320146507
930305726
1014605369
781230188
761004517
419675248
1009830064
1758734125
141497039
1461730554
536236295
452568249
437450879
1304068610
1786645092
1930122501
1987589696
669979067
1252086922
1915575292
1720013106
1967881163
1019282271
1856254151
1997337418
1014974015
956107971
1416957819
776359528
92550337
1957536321
629930427
179535965
2097997254
538537854
1989786377
547672314
1285877401
1428078842
801918861
750008642
1509130187
1066734262
2072991143
1635967882
717090178
487264772
701422146
987873282
547074078
1489003097
1756154888
2127588136
1745334140
651452613
654958794
698263122
738394685
1185943653
2028118809
988556709
1559186139
438495059
427408697
1913479730
1840159891
712753593
1055170760
353247482
472314455
869703811
695892579
712787996
1588922409
539675634
601701169
424264850
481704845
884473681
1884242831
630773135
1332614967
1579225487
1470322445
478541335
2092790199
827049659
1391980571
1680455927
773799103
1044994040
44128529
1169589003
507110488
771322835
1736465348
1077263827
1847894952
2077559177
1081377028
1050008178
2025352944
114509121
2066261815
836037861
792171719
1396635423
1983848249
240053433
1340707460
863198997
255731551
1228743924
673219149
375542427
1419382304
1413956725
1243858802
659457910
2113020437
751332645
559655724
1465953081
594171176
212365059
849514738
1599257719
1091496034
746510456
1742721286
1963569935
1237109586
160814909
116619428
2025969581
586661091
113325524
1646365211
500031488
1619158432
407062187
1900738808
941396247
1817006777
371972107
879525879
1401464528
132236794
1029957029
1426815395
1536097472
2042378137
1777615908
1429455507
291366123
2041534519
1562521541
1920283883
409309800
2082406436
349108189
935127911
2126972959
1334242793
1016268388
1891238973
2126067715
1703075173
663543491
1978728022
1882984442
1338611783
1738013425
1206249967
1277664798
2073811758
609568944
1314704440
1672678013
1156816769
868208774
1393549634
261146563
1267859612
890713024
670955049
1463832105
615745033
2014697285
1853163600
1197869875
17062275
1409817206
1569823102
169838033
1406296675
1315681236
1445728486
166113344
147923973
2007118762
1419250663
726411769
32280469
1012765670
285684266
715581220
2123066477
148527051
952673232
1413867337
1892080795
137240399
2107213928
1220033418
1270620832
790274230
1497281452
337687393
857314085
128791780
2110341739
1352980144
1341475701
1856187960
557179332
1463743921
1152227377
425708885
1411307932
1586730086
2035479055
318353222
1071410821
1327370665
2060998418
1525288398
201183539
1884049878
1930466517
323194121
1654388672
1613166136
62679767
375386603
184142472
1445453123
246965734
252161609
2146005200
984777127
1886178855
2117959301
1828120063
1956992932
1551237403
385701922
1019364156
559765091
332569015
1637024707
586759852
2104278613
1813314543
108327939
1042555533
1660688997
2104431807
563172724
1571918145
1405678307
151673649
922942015
457394753
1703591655
1695901492
1622120749
604126999
1234024709
205836228
1230157324
739233453
1111800630
156823335
293103958
894000903
1947754937
1982846290
1024423176
1471930752
2113452242
1185245811
1431199063
1753466043
738837243
573254983
1172682197
1253897774
508816315
2117730203
1602656263
1626816713
569883058
1123270115
27971607
757518518
1199919468
1998045280
615519281
1287819358
1311153478
1934524885
1823767479
418078912
1349766670
985259496
26785095
739430948
319943591
1074955357
287107817
1848151343
662728621
288102445
1461352098
1190986999
1856511421
150843858
1186094806
245604719
1102192832
2065948649
463850948
106550650
1212237225
764312449
503610237
519807963
1344577988
947360872
79933034
1313322108
1384521654
795615279
359219281
949217996
191976464
185306016
429692897
36575349
879992800
623330848
366305343
964336532
251539663
163083553
75520433
215916563
1639856706
1711746484
620147994
1690643755
1545023892
1621101942
18232874
126203360
1020842724
56233061
1025549765
1277828522
255937255
1501824354
641095625
226568354
213923146
823965704
1235073147
771449214
1638136870
257693828
1576214440
1346016509
304352371
798995938
580776159
949485297
311876896
1921560774
636785187
370271237
789383209
1786289836
2141697206
942532185
1158621561
191809821
937453438
2049409090
1692826623
386538893
1168247142
371379183
1820509448
1941288049
1007976501
2133353150
758388158
145107053
801618420
1926268436
2013405862
701885003
1948205945
695014182
2046416454
882828800
1887822359
1976826538
1879454142
2034034318
1289038312
1500007835
1147905880
1724139155
767160231
741421701
2107268288
1298912912
667810874
613623979
357662004
2095593339
108036266
1743610036
1862845878
1955564999
1221547670
417554806
765637547
2122707032
425242090
115852657
2104744382
601217739
406760421
1693802699
1296593801
1868447812
486163688
928575274
599637956
1910228117
660511819
676586629
659149141
784868932
754160554
1111578903
2077676538
1846002324
642676783
1374117531
1515719524
267033694
1958669588
1258031688
2040166502
2074547884
1928501615
651206486
237105819
696766012
468987782
283712453
1768430850
848742207
1630138725
1843897326
268507535
962226689
1024097134
157278987
1069561478
1526831017
662633008
1877871280
1911091623
565557325
1428904766
920700663
386800150
1611217355
738704542
1238861339
1482359517
1101140444
1960761952
2080528693
1221856018
603655216
1831626038
306878186
1648293414
892924053
280048510
758931589
1504391755
602521574
1335418191
1078758497
1089744864
1162234556
482441230
1322181501
2069377608
651401325
1395326376
1697275725
3219934
2016687580
1889372149
1345703384
1481618718
1965779626
529694093
1629641784
1671767905
429414252
699261915
1792675189
371580222
841524258
708127691
1341824538
1712679716
1374505825
970935647
1938633185
696604108
142974811
1500608619
838936982
2117708331
341709086
1729801133
1190453202
1504990141
1249474454
1542453331
511773521
1440653190
1226132443
1582273700
465136084
869834406
93177345
1533899467
1249633945
328459385
1092405070
1003759559
1620115336
1042451915
1083988696
1614106978
1478800052
191040252
1503140830
302955717
146623990
728912525
1629174148
715440220
180138391
1592622018
1835227412
45924943
1652254849
821928986
1261138182
1227439184
319496906
931594404
1284730143
2060962025
1993546821
705776563
1326753794
87433245
455707408
3599027
587987084
1410697513
639216221
369777900
910540109
1254248942
921248815
374783622
1555523137
472067063
1179650252
398893215
1813957482
1139996280
175126362
1561207839
1733965307
587947240
53474224
1665969166
32072476
777857327
431109862
2109801302
79934188
1386975836
968182526
2133661575
751908451
290619320
465390330
1530489033
1133220277
2104144200
618456142
1742457127
1854796759
1040215891
1806918592
781934669
481383546
16208907
834331306
354231521
1194202900
740337034
115006054
1499537221
1334536141
1735652727
917700767
776954432
534971330
942389527
1516629067
663079211
575671437
1226820739
1903369346
595145141
1497461041
1096860070
1447006109
793864047
1720056231
199265669
1462731319
720058896
1138905760
280481618
648150200
276624073
182139708
1571760869
839685842
470524894
1057025554
1386068393
61468880
518297234
1837452151
81468893
923702910
93244157
723562985
2062652821
5067922
1054458139
1346126672
1839612550
822997314
506020009
759311433
991961118
1989648343
1119144358
1913749485
108022107
1759897370
269623560
1926955914
1748163839
1283488013
1293497471
1377082123
1500813352
1090031706
887442752
1440885376
1036259884
1867826377
1111127515
2094163539
49756654
986283390
1663164782
1491513451
1443405621
1780212001
187516649
49458902
416612578
471077462
751178198
937124828
196640651
1411032214
362777603
504667364
1966198587
1304544209
1303264777
1697316039
1031527060
961356188
1293253342
653347071
2141252119
611551776
361869028
1158083048
987847133
1127873845
1068267902
719759288
205319456
760742500
117237511
1744150818
19119199
2067785079
346354588
1221388611
1210878561
524987652
2141599757
394812453
717470352
1185481402
1835750714
146626600
1776268196
132121331
1345984758
724853587
1567164217
15445653
2130578396
882630563
434558241
1868925964
808734701
1381941705
1536826330
2004053300
890796260
77144370
1629420452
561950603
1246454414
373129531
487306149
605512267
2074451955
1157109317
656989420
1883636563
2968293
1506037494
350354546
936853213
267113092
1766269602
640250383
21423439
1091663057
1569124343
610339851
374199441
504566733
367859865
233243832
506720827
938141854
1621496895
761445839
1500679208
1219009380
255738721
1663624923
1388797074
926351214
336468765
1703455366
799925703
954279634
1744278176
348922341
622686693
1928100336
1607648363
1315630147
1005715041
820413278
1983109256
1061549705
934440074
883322470
273878485
1007941320
518942639
1698447141
1094237244
981088767
1509429057
1405766106
172422343
710201360
1858921664
1380851669
1393406931
225364789
774830541
1737263697
659319716
1754887000
475158405
1354559300
2054660128
1382050483
843237566
484650276
1263603334
1621948205
2012969786
466658731
1868576713
1878320872
958830011
803989340
1389401378
423580067
1809881828
1513954352
2069208530
1765194974
1814922106
615959502
1379114618
1121243495
1086640649
2140031071
1284484043
1092704978
434564250
1483345687
1908582719
9769842
1448363596
203708748
1197635317
1714028206
614444715
212834349
1460728185
1852862408
1641097960
604587821
916388826
1566371421
917387427
473227835
1518222663
1075720090
1917788473
2044393443
1503008714
938374239
1516236155
1459362978
234258065
1013740192
993783271
1092549432
159883111
823807066
476474662
2094961835
1837230896
267261808
155807011
1641932213
58644827
1743181107
1517766470
1680249773
296159353
611620039
1335331542
262028677
1153846175
1676361870
183508417
1295530414
922006451
1823165207
540180390
100715446
1788767503
974978115
1489643880
1405028499
1834394357
873999165
556484820
736829147
594426220
1745503151
2115437798
493731168
2016618591
1859596338
888987358
1807273525
926803012
676858913
1094730571
1770691490
805331263
387969394
1263150363
1752600720
711021797
1956943163
2137251057
540464910
1553669055
883473770
1469639556
1201090474
606099628
1133980021
552764505
567201372
70754168
1028833709
916974400
1961951376
1777342263
308131986
1958976576
1790166161
608384520
1997627478
643752995
319979444
502453989
889352474
559649067
1139429334
960770473
2106949125
566191146
826468455
1803786877
1822024603
1202471681
142903739
1013635619
2058483526
926593547
2003374577
1147117075
1410210071
754556070
2071080474
1974991089
1046751355
1182293215
1005701263
1058515979
29720117
631722147
1635741145
1254904824
1456976555
581088113
1904071651
1230481812
1331467438
1077895503
506666387
571847390
770095559
985098746
1918103535
833754246
1064060629
232182720
1962418952
20634383
1794754575
51696834
423399722
1410420774
998877210
599874387
781155216
1182653476
521802034
1513037124
1938498888
1933824151
83146756
1183762343
1059723223
681411235
139763847
422325221
1015430859
58858256
2146678646
369274042
1734889570
2078898235
2100179441
1574253342
1231709415
1921037774
1082186651
1047032811
325128384
1936612537
1109733059
2123796488
182617744
1109597855
2089317200
273491038
849035213
983770930
400368779
780178941
460815003
1932647286
1343706594
1240694609
1128593699
503609436
2008001206
1006863382
1222092553
925644123
1581085275
987687984
57836155
1239545008
1007179251
413882070
213383773
253821132
738483130
797677744
1682537429
1916710185
765798249
966051103
1579748809
1924394235
951967725
2118801087
419026519
1129950699
1117703187
173463052
916107142
1301955238
527494874
1359830673
255945519
1326950709
969634276
1597115864
1438197227
1216881618
74455052
1004335250
1305407439
367178602
677548784
892176964
382319182
1824339959
894400513
1174589250
947536844
612149378
1140003110
858972393
1751242017
1074389389
1146717645
938860458
1390337786
1277015686
1474516712
84106791
687890095
839306654
1306125265
612326617
457171090
92418914
1411307834
700301477
1135211940
770134532
564298910
1722327414
1346109951
1486425548
1221549778
1142862289
1632690955
420186693
177496929
1783109892
290729820
637239577
1707692311
1909573000
823038122
521145044
1305025567
2067392951
102568388
50629070
1626758470
130076297
1676568086
183677265
978627498
44611150
229588876
320806496
925632405
128239440
1981920696
1552545569
516070873
2109291336
1135602951
1283695168
1102088683
857740077
495821892
861980146
1830017094
2089242881
1411566135
1739855230
621801165
965036108
146773543
586448369
1808433334
80618281
2045479851
1487168829
1375244985
15702233
1864400096
41723263
1674817852
112549908
1545938199
258314406
1171190800
1313155239
2060647654
827883425
1194982709
1945563044
1763074762
1383612050
1239982646
1027322667
2103777122
115052840
286146273
1205906035
520137851
778310620
435376577
950985273
304300606
1324967586
2045646979
418277410
1337478025
87000450
533378772
955217193
1380852125
178447539
120777061
982500850
196034033
1399085027
353463306
2056817324
1361788708
989780256
1552974712
1008946004
859893700
688163856
565748199
122479089
138656443
361789164
86330717
2013727427
1993196173
1029894947
1539162065
261720582
1667901200
407337487
943466716
25801047
906962395
1123952206
1332468781
1439095263
1768049889
1008454943
1997332357
1401669867
1525574592
217343697
249906758
643505694
1789041013
85451971
1439555938
842427116
180608272
1112511110
13556939
1025632093
291910731
1076792236
320516076
2068021804
1168623756
239201740
1664577615
1223028706
1393327804
197921852
881475127
47952114
441067017
1794025806
2104186902
801191901
76468213
1562743710
1574219313
915919781
1850265439
466062898
403144412
1820419723
1295557246
1335051994
170084002
1204025620
1344069572
1405532388
1245814849
1201233412
522429579
732550453
1750185728
863852907
18732867
2133235475
516493981
1780265151
251616314
113102049
1875416015
692215560
810341563
2059491458
629263236
1927184585
1967360043
231140761
1048647985
1381997119
1956490720
1577677636
1322219061
1481733857
1408350826
531969851
1456107322
818113782
1031974903
258983585
65736910
856306851
98991173
397651956
1577656555
606300766
1314100513
735354549
386448947
525641518
2072973243
275173644
565565901
433591665
1342472426
2124313432
1668033035
496626500
1386152448
447849704
47971402
747822851
1023600350
1266305166
1654857269
262714021
1371633185
1058216659
1974906841
197300112
148415372
1363420860
1151452999
920344149
1429641960
254184008
191436312
1867371549
392935638
269506932
319226871
1952684209
1045013331
861960654
2515313
1918861717
1623662570
1542499394
609163689
1598479924
2025790579
658901224
554754824
43581404
421082695
504188059
2058100543
1220233332
1844384022
1047804432
419379102
1392726722
1956754040
1707201782
940948079
1134748136
458174020
2024993903
1985516563
666249505
1965151465
289511102
390253912
714242178
505828000
2091227480
259984505
567978667
16757923
379963341
395497938
1791435409
1237194208
1197140172
35128377
436549596
486534102
445861023
2094655800
1547999920
1624185572
571981440
1866290693
1833358483
80177062
1645651398
572125515
1894477975
1862927552
427462331
1998427999
1207411573
660353265
1503739320
1499635957
578460859
2010613039
450151663
1875460679
89295581
1371276698
1061454222
795335703
250099077
1577771919
60939969
1279732704
1515558696
759744502
419295013
272723364
389643460
1616075447
446507023
1840338164
1855633465
317582790
34273238
257102260
1934144554
901490896
227704340
1602252252
1445253507
1308382932
245880200
1648847930
607089099
487559823
1374446178
1101766573
345848070
234645006
1561129280
28225769
1719349857
1236091919
911218169
909823813
155167109
1661423493
1732906453
1651213492
1880751412
694136445
1924377607
318385492
1504483400
2087787351
1631607
2001082073
1731167559
260942036
761607999
1430273731
373132505
1534937612
1307691993
1542268664
878400473
867843034
43829507
563383407
637798570
1637848204
1239092593
1526032876
133121689
743874607
2062424282
141277131
1468603143
1841458847
1574337844
787413090
2062800290
1044114258
51571034
1516020062
2134880951
729893190
614244501
464439803
239252437
596688679
589210575
1907475706
1870764958
2036756731
1340404703
243400532
1211375861
1246358988
1983453190
1757214177
1135373949
1151489832
781878472
1004724588
1247501334
982455344
843007662
431670315
236360292
1858175115
1270582651
1245155625
782387559
997780521
1037531965
1563748551
570374674
795834341
1714876639
1659348535
316245700
1026315170
1569920031
486087403
272526182
954418716
278967846
291156484
854048378
488957221
2013768259
1459581032
182217208
366603911
31980553
90121658
1219772029
1675375590
761402390
1344003470
1718643415
2128649917
1547509675
1466482000
711719665
1938672696
1206894154
1730391052
1639688975
361249881
1824329415
32117955
868535650
1684420713
1585003400
1398463109
637119753
1134293624
1966574232
163042882
877839296
186977094
2079572062
225708126
584163875
775695195
1717143630
1166603539
916419304
636924843
1832132734
782278708
1525054142
770498887
507353782
528315813
659890689
342105095
1709561536
748895158
435139671
916531482
1768275529
1215583838
943463400
1822531535
1934902194
1408152128
249522698
607215042
1770077141
1979905567
322974368
1711863052
522381952
690696536
984778045
2056944220
1906913803
1674815952
626553251
1985313497
263050984
1556921524
289585269
2096127654
39574869
1289893798
631720353
795987682
128518560
532987948
1330133090
822487418
427415400
71071617
381914717
1684463566
1154104250
1582858915
1695827908
1972871352
889271337
978949547
1492312201
1772079056
611240161
1385870848
1860540184
1834272181
1983634723
1592154245
793315127
823519772
1961623631
21724940
944278761
134667978
1651118514
1449588312
782728495
596846005
45174782
2036481118
1878344279
1957142157
142830212
1960712286
625967023
989712181
2062161355
557418298
1654562186
1815155394
335112438
1471541850
1815736392
723632584
41644144
806130838
108175933
1973474127
347362463
286970719
742030245
82550784
1114867523
257979611
55779629
2113556805
1597188456
1889774985
1136228824
1217913400
1391710373
1655151917
114117723
1722632798
903944545
746838296
1059041799
467532136
938949269
569207730
916241169
1280890662
2058441304
746879986
1577667705
1353790537
2012730020
208597529
1943630432
1713648818
1302952017
1659845747
1087507258
1475089012
1073348066
1782589551
225491653
1355955201
82001388
1327970607
1640912669
846494666
1604410914
1942430829
582876591
973742681
930570929
1218632472
1385091774
1109408584
875260573
208165838
1382057348
437816771
667648015
779211821
613300284
151562411
2087768261
1624313621
357332283
1807055576
671271134
177430696
696735613
1631292631
80524321
563803270
609661928
657420482
16916758
1179052101
640330060
773012918
152889014
1984769385
1165331172
723407581
982255240
2133613887
1007829756
756428270
283481135
14318587
2142798446
1214201037
2015953764
1135838528
2023957182
2064872902
2118159217
1948529636
754582957
1482542913
1301910949
912539165
296872961
803534869
662407073
1626002400
1437184833
747902846
1288190627
1894267883
52490934
1555970158
168268064
2142441448
2093214054
1045495609
1237793732
1132468173
31025480
1631521118
133960406
1809379151
1250360600
1774704552
594798474
1066638786
1017395010
637786429
240242324
1886851903
2091622130
1727796995
116081569
857854212
1532449860
1837542028
1841352892
887750561
1338925057
2127490361
1384425120
1436715311
1987282088
1786323491
311929366
1780366906
745553221
801546942
550197489
1725221828
1622371832
1099362423
729580160
269722310
773817390
468642941
141868635
2092826551
999537510
739978285
1620712571
194958655
605969953
607569518
774142235
135313396
1758020880
1375539529
1321632441
562926030
1030395000
1738438919
1554547673
198716771
1202963697
1154861108
2151624
1916576189
1486756563
295129791
1557717079
587494199
1748423921
1335873812
1816633444
1617953546
1383935596
2105519817
968394970
683200008
506295444
1377921934
2006166292
1624994773
1986787290
2034675163
649737186
238731758
1777049501
1663298925
1017160493
904794347
1710235523
1072014588
1129115952
29357068
1368511218
1908789021
1832319779
722806048
1914070840
1743819692
1248334331
1177663180
6218467
833771851
1254201364
389373942
1632656148
781179865
1410673904
1174473469
320915399
1451204788
438023014
1187128545
1290348825
1507458650
1155591290
984103331
829741090
235928123
2098488312
929853756
1520422370
1239100199
1258528640
1362756728
798378506
1454106557
1233542151
1171439142
1838777984
1149311289
1781134522
1288284455
224807718
1115608526
526012726
1094410887
1343765224
629776549
1402708402
998877264
466493034
716481313
1165176894
990665315
315565429
356646462
692649767
118590311
1880691851
1783472718
150980416
2052239353
1297020853
1139954211
724141772
451282117
115943598
786009416
102353414
1813283582
1930303813
554097516
1506576726
991222857
831220807
1870977969
806231500
1750187743
2015984752
508085020
1699201642
155319166
313047064
371814166
1435377301
665226934
1143616879
944203266
472081453
1004562570
225068681
68755737
523245927
352594996
1772481679
1483642558
871573209
2091321594
1181403282
762602540
477762949
1266050267
635456749
1258071822
830368064
1807003027
949581473
1129811547
939916295
1167350151
1732276552
890942518
1949577259
791978574
2100449165
895717574
1748467211
771645144
1721840393
682934955
1727340202
1339173358
1666818600
2117528855
343789945
1428304218
1443477618
617125893
7265403
1715701760
102152500
927837762
1386435385
1476277694
1440503606
652245039
1962119333
1854398156
740234812
668234133
487935863
341603826
193750879
1558878079
814511674
1164785240
630549047
1300098918
1034737083
1202836612
1342994084
985769678
480234882
1210510585
730261519
888634888
213158268
1352118288
2129731708
1938674461
1612936223
484689306
1985316271
83044760
878210847
848302501
2011368722
1550890603
1872628303
908818330
633716001
1775196695
2118726447
1522458692
1436317745
1129655090
1896004597
178450241
149451037
771100780
1188456871
1777530198
318446765
838417796
1024774535
2010118549
257555762
1848279467
1802403465
1452928633
404897848
872397507
1387472683
901491974
1634822081
959679653
944688410
1036197482
1878762617
801907713
771674549
1004278696
953912640
2085248871
1759951004
2116951084
775871980
438648490
2142312632
919401799
1740962407
2123573402
457594093
1509356815
366507305
2030397378
1777469794
1361094424
371355369
1561077604
258538079
1839341802
481326620
1062722727
521055451
297583130
333101604
1474405188
952664846
816621005
1104833484
315844514
393719130
497501491
338266321
1032686710
633755454
1814507713
1568279686
218828595
1327893170
902526359
1568138173
2034714229
1770497900
1534954671
1526368694
1319946585
58510773
1728302130
1755872328
887193844
266484485
1597295708
2009599381
1499104983
2131690374
1541087787
2098586040
199241668
802472933
852407637
1620346618
1631500276
1689692514
1456549858
217971749
578103702
1783598004
1451800993
56429924
1592984093
523293025
159111322
922714513
1563266067
481712607
1119149128
1353812898
548764330
1777210171
829316553
997743618
6677751
1620839957
155716718
1905705939
1975800562
1282725724
570482699
1288726887
667010142
612764820
1695530071
535924110
1981415093
337493599
404615983
1150419571
2024335142
671461061
1627962264
69414070
133825150
2092733314
76902556
590161936
886605733
1197064357
1581409836
243188611
1251751401
1890203793
1452027134
1931114336
1828875600
1549564125
2125970033
735851576
697512567
479480022
437952294
785315664
1682116518
1861443734
902880104
2018129755
1566069422
1818271674
2019554685
949431513
451376738
952045649
1989367691
1370447756
695513356
1521393433
654052011
1572610532
1865384432
612601994
1351310337
69730376
975888075
387715054
533244614
1110163573
1507634479
1696039490
446707883
1497549975
1596500493
1893725341
1279356446
172023808
1470400101
1188700794
418823578
459595576
370712424
777723149
655760425
642899007
840777708
1708703938
331810806
1602983557
80396421
1953650048
1395168683
447224618
652453306
123168233
1699059284
1103707563
1216756291
1973493912
952269045
292742294
1739212054
1288703720
2091500974
776420705
817961441
382344560
1763638246
238708010
828066741
911801481
1666643151
856648612
1081242001
480160753
565686101
13944872
88615640
1267939953
914929261
823875234
1455270598
1415526762
1234113495
1609974865
786591260
1466202639
1649237273
1448376319
994207490
1242117144
1792609232
210490136
883425769
524311440
1885992326
803654130
1655913592
18057162
1925953553
2126959932
1915256694
392385242
2145269167
1657659081
2116440189
1856768667
690899447
71826145
1577308694
1000038450
1813764922
2031802218
283969748
774989618
1541831557
1648780284
1117740954
548419974
273098198
1056907410
1353938530
1900836374
756080605
527387996
472814777
420244682
1387663317
2000221149
213980799
1228976589
1383060684
1485828620
561149315
415619107
964059927
388059668
1709282890
1161162027
1630060490
1514849072
473916944
580246809
100035355
732578891
1813057853
723168802
267199764
938540879
958438756
612221706
844920562
1887679850
1780216407
1890797805
1604140996
906438598
225312735
271644667
731857680
593835626
694848763
361905924
996813186
1281004188
1918763992
1005708524
1867404361
847297886
1771847335
5393415
1309029713
1396764995
219428537
60493620
577349382
1490180984
1496975122
247423658
472246869
1910026603
719365772
1306646477
648812460
1338357375
1449587486
1822037030
1741402814
1173397606
958467615
499617078
1012613870
1014396730
25641095
619066949
73053056
1207042375
1192566265
833982360
578833430
685750634
1100112892
775821297
1380810969
1688540589
950788437
1166266754
1779641683
225662040
373779702
1664132632
1622382798
1215834448
101491425
1066653227
879934564
389538878
1225032989
1149973505
820318264
1460073361
1165037578
852089171
1998908649
1764865938
211698316
1533286151
354243279
52635647
596768163
188814939
2092191170
292940521
1134141659
1564570195
1210903326
207355472
2034338377
1015760984
288582331
872420990
1126243320
420227952
519553469
1934969031
1757236208
2080738418
857395282
533215720
55817468
711524881
1320862243
2078339763
1351819666
524332018
1856725136
982502152
885364019
1843237914
727501037
264416511
2110833291
1906709803
1684773509
641299459
990308083
1309006793
844171292
2046124218
915167817
842731903
1946728584
1029809216
254262147
1563830035
557138140
1854790030
1536629483
653395959
767634943
603763622
1668818172
151722224
137383645
720373334
146315388
2119954051
591131737
743220042
962119869
518233886
1743905545
363028944
248064035
1198728167
658886153
471422360
956890545
502470168
200620231
1794820087
1719405857
995419586
130542252
1228254389
546395065
1484926309
1803861609
364547056
1229201420
131669024
803441630
1944175793
1936828090
2042744086
1011263156
1014149694
132608022
339226291
618107867
253818299
1133290961
1084365434
731001259
968377471
331267795
810904703
1185939404
280791587
1423675811
1591987499
2137038799
967718068
1307029957
1462757998
917828706
1186256924
1029828717
1524645163
1458716007
1467456344
970156734
1030920961
1742744485
1263340492
1249501308
2046680050
1062759476
860745680
193829509
696031449
1615850635
1482538787
318103753
316432687
1889452288
1154339044
1199601449
1581514280
562902337
683302934
389436285
1716015358
1618208268
609885519
53279387
2144685650
849090467
670600597
402966439
1951393899
152997654
1166266754
702167360
1476496063
689632980
1093642657
1289374083
673689474
1584533605
1679980904
707756170
438519060
945286030
541547687
1050892529
2067036309
830057083
1177927022
1073118059
1325613939
1629336347
127207449
1405624272
2022239482
711711462
172256152
996366083
798029023
1908894733
320207614
2030897861
934757509
722848011
515162993
215750528
1712923463
1081221625
2124633960
2000939952
2102492916
1874409762
2065470140
891567927
1313732807
1565213646
1580525075
1096254170
1253474184
328101612
1095027645
1021573321
1598360969
2099941647
723424697
430543852
311532672
1736798433
890770706
1999336723
48240101
2081714359
2091415835
1711972774
25912412
650582930
1330843408
688379035
511391908
1257253882
1953102872
301758825
565407211
2067071347
759634179
1814998803
1945230911
1564932114
305861019
1915572079
454982346
365946504
389649152
1297038513
499748195
991802680
1237499174
786795670
1296635162
1029734561
292415661
1967118057
1336656859
1843579873
795903817
955423738
1106662070
2023609347
773722358
1703072035
948486059
1510331310
819284649
331895916
254334891
946154069
463053765
1934752681
873275080
103957322
726265565
517964563
513322251
1352374066
1390507425
466266466
606276868
201150207
784644887
864859952
900370839
409982223
553652881
764016488
1640829936
2097130922
474441999
1455979673
256085723
1091884476
1579654768
733074757
881546759
1687539445
1781156721
996490701
1986204701
1260621784
134376961
827501628
1395032536
526305233
878023387
1897678709
1203640156
1814880774
499631171
1745667218
172494220
1691785359
306100159
1533840054
1217477670
1945427235
950416056
1137863210
1683854727
1063408667
1917922225
326975396
1565022394
919760223
1114753427
93497129
1176895393
641768398
525159834
1801472322
1186898503
2092350503
2077795417
1082310228
1639422597
1575694872
1041410044
888273925
1913967007
1287657380
1691824338
1661380291
860129539
1937079393
668788446
1864877273
1321893518
773925387
2131522597
497841450
260090408
743033080
1190665069
907751240
663942581
1806769356
770256420
805635397
570055755
1967292259
1469606258
1078752746
971534698
1662166932
1399185762
1324884527
1120568224
1530508082
1525017992
1043295042
764151085
1939804780
1634822961
631137795
633305775
1784066535
1260474103
1460422103
687282409
759880091
1140913510
115614337
658167101
273734080
312199222
912404402
413014837
375396996
218867796
1628990432
1136225146
164470229
99198164
209879008
1680587004
2126114714
163842169
399631063
1555150681
1768768959
1837344590
150394588
1891038467
97430242
395776747
203737480
1805875425
33261524
1436598991
1029457744
1277479713
948335215
977516069
1307913303
926041578
1493856363
1081650308
112420915
1762146627
858964379
276075367
807776236
227573944
438456021
607812269
537482050
305480502
68530487
716514318
1878458221
2139871888
1137569306
547379484
491609808
789583606
1143318780
947973255
1555365296
58721000
915406964
659667788
469732839
1948106729
2026388377
1698451266
124989384
921539887
1579430702
324639324
1547500503
189927921
1027434670
302815627
1427396126
154030471
894257088
967815126
1142688055
337686220
679048499
1336514756
1679097872
707756965
1072598511
1203695321
1613066484
305230483
2057491271
983578756
1920268021
1166625107
1628323528
1787128531
1516822956
1743578204
666327336
51777274
1276320701
589895679
543861840
185928999
1981909917
543757653
1235453674
1519595280
239477945
1203429209
769885680
38717479
1347591425
1035728572
90149058
2024104435
626646239
1092564240
240215268
1883594377
1765195925
1905668913
407424945
909710691
655028890
1820850236
84311501
1782117714
1069302470
33145911
1418958883
1451981847
1085882626
1758943296
1755721044
1916052460
1383737343
968808099
1757776678
1247595719
1310725060
433668417
549362986
746578802
357986387
1184593583
1302656209
1818649635
805336965
261697419
2122168508
971255220
1083803989
712301543
2104446018
1999113036
1334627309
1018057571
18809563
1312697142
2072169887
1344869359
1691266656
2059191519
1212735137
2095382456
327281041
1948597119
1884327814
668826804
1828955658
1824194990
1799933025
528558392
1999663478
1622255460
1573299027
145406303
1228303080
393107809
46503559
346074641
2033077422
113325595
1549671108
316284076
396729929
1139627092
425866780
347214994
1352805925
1331345932
231621614
1830299483
1399711916
2126420749
1711304092
1832064579
1347779201
1495110298
359308858
1674624700
787421554
79532775
1605742222
1335220583
2079530758
1547851998
1143273998
1857886392
212036796
1621644923
435333404
1837445884
477084356
1637549733
1232083878
196765255
1155353908
129967588
1630495366
1454229186
353906269
845615125
1097001394
755224677
1859158847
1386030613
1459681574
1393654336
1518174527
1011100268
2098222804
1528215103
1383733406
1861853642
1961225832
1905512297
1562827420
1712775876
1785283494
151774035
546622735
1943504397
201746707
573574060
494072678
1291297309
865857020
129377062
1666741455
1978225392
352239952
1206362322
2095786624
858956679
1291608281
1404322487
64758547
1893150147
732964434
1927186348
480813836
787452623
746434363
132723593
671357710
862532159
108172211
1375063615
296253719
587248330
1338744983
1708088137
1909081453
1530315278
61654121
726974846
2001372547
583631679
660494693
1163910026
1905203277
1211157214
963226910
1634702353
613355085
1561085761
1720833557
510219904
826785966
1790063146
1013034802
1440442590
559329638
1950082862
897484086
177501863
683666714
959604587
718954022
1481413979
258045169
2010023010
1366649378
2101214704
1693163620
997282316
33539900
1856418031
1362507645
859212774
1565378278
1859368347
897836489
908205475
775081922
1742571425
1763850561
2070244041
632715818
918063318
930388307
1300040826
256985364
2019349863
354034509
1353790126
2018178104
282097178
961269750
2054441731
1255271777
623455350
1818270616
2112840087
734092932
168715052
1164494951
1143603783
516365804
88192646
477101735
1392174890
340930316
1927249552
36784007
552889471
1970986030
417028918
420662744
899251089
168007650
1640662478
828821152
143596154
1756482290
1966410981
1309539541
1831678309
387728111
611114263
1621517475
1419766124
1639393266
1083553589
511265240
793197939
1295377503
2037787183
211804651
2062659647
1522173235
1786449829
1244740660
1736785826
644303681
1433970594
1417187192
143186436
797277485
722304472
516318974
1915384734
631593794
1575169897
968365727
1310170584
2047184306
1445737172
948078095
658429777
88655089
610558249
955322852
1475942382
1312068431
220246247
856168778
1585894963
1168205300
236545966
1966618897
1121913010
72214383
1136624718
870001708
163380265
865407699
958115701
628729122
2103986090
1958676813
560258236
758739322
1583330878
1788428150
1634912889
2106059465
704674527
570714052
1553036643
1953158860
1370132065
1858645811
474626225
1604851738
558925726
1153538634
1561259931
1776755229
267600773
359780794
143260528
828156690
946746086
1830060260
1504231586
2039838457
567538240
1842702896
1406000941
1321999506
2112998439
531425731
1992230243
511095471
179631127
300517754
1167328678
663720534
1396564565
1858818231
1608417388
1948392312
1739145709
386813074
1740209337
547727149
1860065142
1315350834
1045711126
176532561
603476188
1353576953
615851476
1997275670
1308042143
127092185
977999706
1659800387
582825948
611144292
644919583
69655634
610549990
1350695226
706040098
778557067
1411822516
397906475
1353077580
2146939066
1356154336
2132294229
1870944035
175142031
1628006115
1498009953
2017261540
164752588
1650339697
1019114642
44340881
583789354
2007717753
854159726
729665997
516073094
1982682824
689911178
1117066522
947618238
1938188207
441693591
1753532602
1046274750
486191755
1799491886
2079952748
501183438
1427509205
1567888826
2019078045
299418856
1564818330
582470018
1632921264
1722436268
956453132
1076115612
990874103
123710012
1562173518
468982993
522256603
210626088
2121848277
953109557
1351075558
655427682
635122261
506037645
1982135840
1348339230
1318094460
1215529443
1247422168
369617213
44916424
1880390530
1367234853
654199516
396495246
603054012
1626314009
314602580
1859145728
1514517775
578142692
346221952
1551612933
2089033222
1659528532
1376980893
979854468
664909607
1317302964
1168250685
165543226
1587264527
1497902404
2048823875
1082721093
327552466
141596156
1598511900
1073681014
42952787
1677045564
735004019
764860704
1717996472
129325548
1910782517
1977838708
1626738603
1521762178
414805316
272417637
421165094
1211489294
1227028049
120072224
530908251
1709429898
1675316165
931888531
1949649292
1161625424
774605496
604280017
2020122365
797780575
2131001918
552265748
8844132
2056563718
1666823869
169275030
707077522
181181551
1344315563
884697025
936421056
1553338748
61865337
1099633331
484649750
1701411655
285727430
8230826
363296985
288378124
1995497638
295449776
1050332936
1160458134
864350591
649486093
1556784545
1228732026
1553106509
16524162
1039332303
936543507
626425728
770078587
1811472421
1863055914
224081083
832582309
84825387
928765888
588779056
1423986786
1898126345
412424459
894472023
1196035408
351280430
370291000
619734000
118110295
1305900052
2003242798
1229212716
1580920019
183280061
840814340
571863263
1137639003
371624537
360043930
1254003639
1147895113
1412278296
714638592
1917274479
85846025
156989449
246505500
1801914808
1538155566
616504590
235568133
545755757
814556623
438358024
2005908993
624719465
81540781
747019724
758014796
1906108176
213623358
136225685
902885194
2112830787
72169808
199051308
1241189041
766608440
258766451
1264226877
1451645794
1679930036
830556695
379807945
1426216141
120753232
676290116
1187781025
698800618
549401133
2105835574
1801355185
377730443
1828556435
891699864
1004078825
2136390749
1898596442
1997714368
1902121259
197752531
1251575808
1497559153
632975394
832056400
382809430
25125031
1294045985
128720960
1657645936
192551560
1304627166
1248648138
288981888
421128040
1527548733
1018997422
1513553538
1280334755
1670657199
1761932295
1805738001
12493598
1179710925
56897096
1722563696
994634670
1447849925
528747203
738204777
437967828
35946884
1128563993
973747900
1718692399
1211097735
229638334
302964684
1759453411
1421541180
1514826289
521894194
279589478
541176959
405672551
1633548588
888620179
635439714
2139315170
419652817
427308866
289889563
1574149443
376122996
1698707459
562805861
1501848321
624773820
480442469
2121772
2031851263
2115962351
1622709636
1354634680
1599195540
265319900
1475647676
175716147
1781672586
226667734
93549503
1928591757
1672187973
691281416
127737095
1733405724
758659969
839688360
1473383012
88816196
1968247251
292235436
643248944
1401750759
2138999994
534222647
1090804485
112001349
1203370485
106688587
108136106
259162638
572215890
1194675688
1374581533
1566509739
1054020629
1515392254
1255499409
1999687271
2128236356
1380400560
1381284438
1782715922
1353966740
1512638177
1162405899
955639128
379534370
1206596391
1377297140
1517877037
224099828
1642014715
708462562
1212348352
1615600483
1899326508
2083482077
1095512451
325056796
929875676
1119735182
409895744
2092211461
1331797513
1987966047
728901846
423438420
317594749
1242090496
1124861406
227675047
157136266
389320349
220469178
1178726197
2089418055
1721697076
1015763756
850117469
803365079
401596286
1997513854
743418876
525992772
1069191760
1672414148
191495678
130785139
1757661136
1733276134
84379228
1944759949
655162031
593457367
718282846
1382323619
2015465474
666944852
1570159469
1448384123
975340418
1729832071
456617738
808569087
2105526299
1268803776
171976056
344460663
1729468493
294811452
25152276
839840690
1343937792
1683814267
1727180063
293328065
1078571704
2127286806
1499602855
189291505
637990766
1003828571
669239303
2003922955
2096409214
1311201287
1098516822
260633597
1140738431
2075862876
1056265945
2023260579
1847109504
2075517944
1859187695
20653917
1559891924
1676599913
1937879579
1418869989
1856629937
1765039496
1747895782
373115135
289313365
851991504
1056646783
677644964
147702818
958666297
856652348
692700149
1016670972
842254719
199490121
1678891748
1173726764
941750688
1562040695
568759979
1681797413
835137600
1342819257
1908208999
395412700
1298169822
13066264
1495644401
1079749665
1760881021
1930703040
2115913596
27532925
628698536
978463001
202943270
2141491790
1129913110
1843999045
27262542
1226561739
1608878042
1778566176
1662049400
2054477285
1057460675
1217127011
878905807
1163380723
1901759862
528422157
1295517351
284911414
1942732096
1408243079
1761393030
1779558725
1700918894
750539041
337367596
191515104
371504348
797316944
1830990672
1091803320
899936599
798638600
1428658076
736410876
1454401998
1752109325
1155668507
1958473643
603832032
1839450699
1660892503
1273682072
1313055324
103978493
213215629
1632154351
1449216459
353806281
573853438
513885604
1010121077
1098849843
995137585
999662059
1328310127
250788072
876986458
49608423
1907117862
212778060
45382946
1589453998
752150560
338602117
2114950721
1767582206
1661352444
1744263644
10181652
1683811909
1239661098
366655027
1111857314
1191688874
387916787
276321130
1884760800
583722207
3637961
927463364
2050811316
1169183496
1748491722
1325332619
575402416
1011092467
1570633785
1761065074
1934986042
1494246965
1695572315
1450887490
1106459241
1811506189
697599642
45510935
624970916
347967644
644329701
521060835
1778953193
1699866555
1597478645
1855958558
2019171177
2011708290
1457213072
2094750294
1503582634
1707644375
1403892016
515337422
2045648901
690460328
1525568449
1173761918
1676446402
1545626807
1610214732
2119216442
1716743849
1381137429
1185290959
2011315567
246010383
2032884550
126759918
1500313968
346701642
77061257
84369369
1735495922
1249511757
134107463
1050089255
887368956
1377553243
308727446
1214296068
776734009
1299243028
1324533784
1118814362
1516892121
1109374332
913717612
375124674
700048845
1682953352
1362389742
1381617768
1806020665
424682466
1708132696
240725027
766712547
675771643
1769707428
868179451
856388731
627330251
1349104021
115262617
1167824758
1523248211
571964883
1262177419
1892708136
1469962786
1362647127
796878680
1647555698
222384259
1700858796
2053234045
527404182
1665345916
1527929741
1214775745
1726658218
166743077
1065015158
2121048860
496261628
1935046510
411214257
509902166
1604858968
581164166
1844716244
1689226219
192200882
966818792
268906115
1492849320
920290162
1272421657
923849195
803562923
1506486060
1645186251
1998814712
1504015549
1059789276
1838272748
1822966411
1602451163
655690973
1224560369
1424484504
255775724
1386060361
1394054346
1616921132
88734578
1050877385
2117638837
811874067
697238853
1739563701
1577225214
1896171688
397309813
12382831
455318948
1006592247
863157089
1252611926
762841416
427927301
1700700780
11427837
1457489534
461424765
474554377
135869702
1958637843
1427032219
1396346980
1745960226
273044570
1096521675
318737391
1227920178
1716863418
415127833
162619498
538715648
1661870085
63170860
600213039
923228117
938838152
745989933
687930904
1334517261
573905076
1393824556
1509562793
1110188568
1551648812
1610267784
1037070114
1573406051
1413013152
1490169163
1800578401
1652811657
237051119
465557185
821201673
50690899
2091957233
159570864
479505092
1221229377
920928313
860067125
1649792581
905219982
726670563
918675924
2127083470
1841557523
920254894
1367620505
69377701
996617896
621302089
1735741195
1032772098
730634879
1046498818
630544346
697687833
1970858369
1695800090
842004488
992367111
1118607500
1162054258
1381130361
1766175474
2128777747
825907813
1838560018
860131242
134667472
245216174
370320102
1739569464
1190514506
1873005802
1642506971
262659979
1836700926
608729340
999521550
359350678
1477153988
307285270
396687980
896646557
1300858347
183081626
1526338897
173417752
1534834398
1246887775
1978463686
988038258
1279461955
815310546
495172560
1821387977
1612288013
1151105202
1362196898
856054322
1591733465
283495174
2082126888
536619858
1582801415
490923665
1850326022
1640024804
959834765
1963699629
311274451
741938374
1271930515
1218133174
1666127016
823241764
1901501371
132440189
258021822
832032272
378985850
503144528
1425177779
536726462
891121715
90478999
751536522
407277235
2038413565
1318586847
567702883
128351090
840059561
764790543
416726299
837875719
1462086376
585029062
1393760351
1389265005
1930428938
1428293418
1558737812
1069859917
1696925608
618029503
1574585901
1953423725
987611191
1368340646
1418330017
1425690451
747262760
1943246277
1114722749
887809568
138653783
1461768478
725123297
220152553
440299205
1803570292
676480526
1921582851
134415646
1481647174
1098492221
1632901176
2091832748
489263436
2113797756
947555809
1060803311
980991034
10809918
669707396
1554945799
1984152946
976081479
1380371043
1834677769
662928388
1778603140
715843421
1094223369
2106956096
340377442
932431286
753202989
1841674025
1437097137
356026532
878825101
1555807791
2047942118
2064495470
1483939072
1849515893
1861119631
2140417475
554804267
246812852
167437793
402070717
292814932
247196998
1738920516
1432444011
51684684
1665813208
378848018
1722386334
956194951
1342178952
1208816500
816580930
1156864176
1593124352
77326377
1587389546
42249650
983226571
585834250
1016867828
766223673
1281638935
1123106339
258285325
1372946899
1324826994
1429137349
302544926
1132899809
136103943
1790567803
1661157330
298847341
124210572
83856848
566620981
746294063
211832096
1955400420
152548428
1938312834
232896471
1060221136
628420329
1170951776
2022185639
1695091294
1125142682
833570461
1502446936
1565817736
2010582938
1032219966
285940355
509966188
2049819071
641947488
710908783
1085157684
480831113
1527880789
629141865
530059573
1687426535
961435394
1263656916
131430875
2074073449
966939787
2126550675
3091094
929499622
307503418
932335166
738464169
2079974985
167606279
1742635262
1672535896
1286170896
255443543
1384968085
64124217
1009885051
431435600
1463098076
899134482
1210308992
7838541
1084430370
626545974
1630249928
157107427
1334612396
122533996
782153796
1743973924
769421414
1644528855
696440194
1847479034
1157214924
1349428687
1786182940
1828858424
2094210886
1160455326
1121270445
82385122
1146145305
595771833
840340377
901844818
456004487
2145416931
899528103
1282824900
1801915469
533755773
39545752
337235390
1164285786
204410630
1986272465
1667524448
1034925374
121790539
543341860
2033508570
924135762
944973046
1272256226
164550684
1267789273
1551626034
1885794388
1664324577
1531169529
995519468
1861906578
1975717922
1412544396
1438341759
437309327
31957414
34238064
997229098
198857732
1781469949
642055378
1578263156
468350227
466514843
2146420332
1016849068
722110795
1166083255
66524509
1199624171
296548916
1440531188
1634595487
1917729211
717023548
1866985487
538456802
1439427529
4124009
1549515419
1447426307
1680708317
592899031
873149896
1078328839
1762020149
99835851
1105560376
972597615
2034639487
2007835454
674270836
1691628152
1671359012
1843530302
1459354259
1927357965
1390236093
994745100
704200163
1467465814
1084407198
375079971
2037253364
983020807
1374313084
1494202956
548491859
1711874138
1300937977
876786504
124414244
2127505062
504312847
706577179
453261406
668931908
443712083
615823805
765058413
1907989324
45879115
819238318
1244312708
51867537
120453851
936801538
804261895
822334430
332367390
782133760
1358135554
1021873032
457845008
77526129
1381386585
687736544
1374266940
2013491671
122832878
1305180611
305780151
1029670616
1547107213
1544760172
1995581575
346644925
982178532
1046769482
537965120
138850635
2027427246
345236909
136652079
1104677549
1309121870
421140420
1880237651
1051164018
126653752
2079783459
301522673
1888834986
900119141
267182020
905464203
1436541242
629572338
1534921827
1302374920
1261033320
603644223
2042068768
589914926
1161014136
1299596884
35462735
623146569
831025350
1777665547
1503927484
275169699
1589719438
1187291421
1828749115
1915080883
241816938
1692567167
1806864338
479963071
1486967771
895917594
1861264950
1742002720
1129701155
1308669831
1541128429
1401369593
1069198444
1769731612
1719691893
798423231
1250514309
308115397
74811387
1625456762
2079588988
125736430
321953524
397406237
1760813449
326106654
811074382
765500048
2044509377
834254337
45131215
664167267
1413154471
61064753
1112566171
1136762847
1101309660
713201983
235718131
217333618
816692341
965948454
541477643
1465456897
1613479216
665070333
986190079
547524286
1487526315
1114687413
1924417859
209069985
1118261261
335194941
1353978282
251720580
1816640731
1875207983
1157101255
1611486854
1302746749
2010885905
1944166828
1208784308
1030919200
1067005222
241514971
468326727
425790275
1329175199
1097438396
536496123
1010136449
1276090669
50433737
1804519562
1905853650
1767125111
1599818889
1259514338
1520153234
595296370
782996267
1560413329
1760702003
1150801291
905390037
2109740158
1692311128
797701709
1857056510
1879059302
454665278
474733839
60398416
1760149063
58233830
1632871013
1600276530
1813466884
1393406371
1304611513
2085777890
1121274832
153917694
586956732
1681790365
674047905
121258148
1561115234
343519425
1494085926
1138757055
1607782116
1806939982
1029471065
208938647
1658001845
1437216768
655996294
527306194
1619365013
1963776299
808822407
626833713
1778177867
2034816337
1778261757
1778797749
485123686
181179025
199044437
1559277799
1912808513
328483161
955710703
1671056298
217792864
1948985452
1714322654
1566487721
991650672
358928827
1058492780
37486398
62822033
597155026
237710683
468975426
1559436142
2076913889
774937057
57016876
1994484937
6952797
767093020
105695764
1127239118
877333745
1582401140
1737201530
1820826359
1244457946
1178058478
1536445787
1197222531
1360931652
799390694
1290042877
1032935771
1983496376
309841049
731020293
1986373482
481951141
668038786
1581214606
202404625
810231893
1119978570
1560673268
208494058
483621807
1010774635
328639116
685524964
1395076035
1220264190
1030689547
1316324910
759965073
1380633489
946600902
2097625232
1307706477
1454506847
608776174
1434813902
1730808868
2142965888
58618806
119770289
1804712940
1446919985
945085286
1930835198
152712074
1558333940
2082697941
2127697157
1266381475
1351752258
1339759977
1831908928
1813261908
630746119
1877923014
1228515470
19259436
1240039609
909416010
388541742
161381906
1035814363
579243062
677647092
2061928970
1278887190
1977949195
552389972
1383222687
1760841481
1285565617
207264066
1035789265
1389109757
778861474
1850245265
16352137
1337312736
1444334632
719932163
1275613837
1091403566
1129845526
1826291640
1960743957
1205342702
2079237060
1815160523
1185977221
1232797097
1766455775
385840870
704624716
607864025
2012494541
1550991251
1195520710
423641810
2052598207
1064222111
975120450
1639828961
335242455
1491669261
1892405022
723467880
1118569572
1187785963
1705872012
678679570
69528534
1098564521
974898433
206937026
679724933
2048628219
1671152769
2098856969
1155237595
1569710558
1719988710
1430341104
1656172381
1331032091
2031633172
1665112238
61237683
956842406
319470072
1709158439
375814867
2067235379
1263741566
1544449901
909199125
1172572470
1173716131
1338936396
1579940748
1551497600
1601431438
1995922693
395145597
2128897528
570158791
1773536533
1132143980
2082462678
1276690670
426569841
1373440617
714507700
944694160
917077132
58104809
1520149186
29872998
2033880079
743096774
1047345901
1998251860
1981006703
2009979044
1824722017
1898980068
977627941
1377718474
2022927912
550339471
1946321916
1296966450
877901804
1718670107
1370166145
448617532
780095829
1580059851
225065907
1419037229
170847748
1321870527
1567795279
1051445200
603280069
1346576516
1689617180
1335623880
682054013
198637471
776956881
1793311394
1497087421
1239846381
1680155486
1357569336
1558999645
688638142
496866565
898686673
18420443
385069353
494039147
333986265
418467000
122437468
1635397248
1882456097
800084715
920009764
2024641389
2144789397
1098350971
768191706
1058168182
348135086
1948896950
1302019234
1966053281
1025636932
2125995957
1879359257
475859807
1653295248
1514760847
1348153959
375394123
1493234399
2494628
60389608
1784040320
1480617526
785236609
364971771
1626733451
627046024
1432962207
961134691
218519398
2133256189
140628132
544439701
1473300899
841285078
1649545814
492441183
226518063
475270649
1979693646
1884006172
1433544869
473406838
1309523421
1226930283
710172598
1584823094
1218240493
317480991
807024643
1630524243
42735410
1627473476
2087644905
578151805
301030350
1142496156
101650031
2055083082
951994554
1755584585
715783619
1902717319
77503135
2092079062
269647801
461246922
133268006
1394052382
1699617425
205913560
185200207
383271949
213086754
1303712563
965036108
2011178242
933818283
1859629363
1550598294
344519823
439141489
770273376
1893128004
418216586
633097406
1552815427
1655826690
1706781381
1496216705
138426326
910108629
1652785145
1974069926
215212967
504216099
849492978
169227069
1934984230
438251022
219341239
1460483045
206484113
1757311092
1969678105
1038051357
965514422
631690665
964202416
1259302368
1727684969
1966686413
107547444
816957829
820691739
672132064
1240693528
1009796650
1597449422
46392236
1856893417
635217529
962977542
1087278644
2089625396
1512067395
1402185652
2083537831
17992137
682863427
1850947459
740284969
714047622
485560362
1823090292
1342699101
1778794208
563928133
267084059
153202431
137857361
83527762
862101438
1239856300
230870858
1648376201
1535234742
247316107
1799711271
1179325617
458169336
433352026
1264174416
1499480559
600265999
932646192
1976628966
654458678
1718802403
1513574598
1402590422
2023818633
82831243
420560009
1533841007
747046503
797801323
1583091070
846297557
304506001
1857199449
1905390299
682767680
509738097
289594461
948905756
1982491965
512226472
957358177
686859657
2087841256
1259782880
2018202630
2056737092
1985216352
1269738448
1357578698
689905763
384312380
1187910019
863333582
460351971
633812471
225051467
809828618
1528313941
1676328195
421359356
1366323466
1707953688
948253562
2102389610
206506557
1154777896
44096416
1794621098
1749416794
1626787865
1496076894
1001902142
1028918841
398039948
2039070740
828290689
1128730710
205708390
942471545
287460804
1744728231
1379227652
289090896
1809178507
682018261
714487871
641944045
1125116137
1819113571
668439730
586882507
1628677771
1759389660
1297491529
1056976764
1538914343
1608167184
555985351
1142439748
1969320133
1225479810
2060412989
55607877
651521690
2121728063
836844881
1331231
1207891320
1293816958
32818901
1434686565
269259648
1346709615
1382537133
332397594
203239751
2128683080
1557657936
573427619
1575846059
1771309089
1669766359
1643070350
918530969
1370724562
1704465982
1208647099
839892279
836864058
913956287
9339176
2108370452
1712902245
1473826792
1256998437
2399688
723873257
2053314811
592407642
600753333
1373390945
635381261
357083862
1072415457
1992485996
141357578
16730998
571599193
1293724274
557339652
1415134930
171228779
1780828561
589443333
1491099826
285732946
1393021786
994703378
1645978743
363475699
1531240768
17376557
1521541730
1591758989
1478029668
696218759
1082045443
1223838445
1710755116
1313607330
1149193978
1545494886
873958489
519226015
1248840726
1158778392
145636797
592132789
1807629189
451530330
1626683060
931817803
1937618847
851429198
622733207
1318319155
1734864582
1596502409
1772882978
553822242
1385685369
927156285
786694141
1090081875
1055871684
2060644915
2093777676
1107446990
627273740
1338439904
1113950323
1418636950
1616989729
421318588
1712109374
65523791
831246283
1687109323
1159078785
889019911
203430317
1870905460
1617298067
1261645568
1654733331
1845644845
918753613
249291030
1713030553
1287397370
1481441749
1023227617
210530337
1678967704
2030981075
1337655953
127308986
1348166349
1461848925
940361893
1869504906
432241654
1166469720
415631042
720850861
509863492
1760012531
702537203
1727455825
1511940634
252638225
1982842073
1727008268
1215615829
633282064
776439178
470707227
1097174478
1393116346
2139483768
1972994913
125705441
1273844106
806771113
161786908
1025425062
1671677023
1599840455
1795108154
2021945596
72779496
20473065
231138584
1756834640
748363749
1151787495
2030712239
1453005029
1496517456
1732297234
1508041538
1480486742
393431458
1579253350
1579129485
1260836327
2137423007
360435024
1867317674
1240148329
813341327
698974832
158360754
2129381266
1205185352
1153770922
364574828
298038531
1180780400
117857481
937899199
1681245251
501951520
1436324609
810699692
1994772102
1196894495
492973463
465132571
51697038
1876439437
148148532
669257821
918581507
2063950475
1106262648
635227676
479857026
1491375743
1912481238
1481574529
753420009
1878935247
1629134033
2075588113
2131607995
701948754
1443121688
357763238
147375457
1219462427
810044244
990716807
1458999756
643424245
1632466030
445566944
1317066462
1725283150
1646709803
1292395719
289988202
1571520703
1538888417
1145856033
1228934938
1688889247
674868171
93227771
1262859790
1843090178
1004997017
1341048962
480742497
1382276694
373805185
1761252123
696179298
492306718
1417736708
1521597130
24422651
879854468
1839972738
2133342250
1709044278
348772492
375823360
1930421477
1929776450
129728885
1411963392
1669043556
1094954407
1135500078
461836352
1552902706
1575428755
1602922651
1904553106
106279340
1741781100
1161702451
1387583423
1881141088
516472347
178608476
190793438
340737948
1854810873
894193216
1943959289
441301146
120891984
1859516270
509254943
330055736
784623977
397128346
143160067
562708296
44891569
1924371451
83552209
695459324
2067819356
953496531
414358145
437669181
716086438
139357069
412799055
2054491612
2014008408
254973924
1465179705
926388089
1525436920
1562429945
1871765239
132532294
1373861374
33907701
145745954
1894559559
496042707
1008677929
1635826284
1363221008
1421634134
571720169
141549688
1325829343
546401236
1018836438
712921887
1050979411
1476910213
185621835
92871337
1671233194
744348038
421086537
356005662
1272405826
171452435
2115970336
252873886
1897093016
63632999
281036225
1346638560
54018626
178101913
336850818
646520123
1252975784
1699905086
59308360
1237650936
414324734
1305902636
1082301639
2014787197
1860277951
1471672421
760772332
476830499
57832553
1054596909
956092729
653679086
1226598002
755712080
1794984923
1987336869
315873786
496235759
22282694
1631127344
922436379
1503519929
515148399
247968239
353573771
931682505
1305666238
1575149028
1880486813
902947001
1404454659
2005627669
454454875
119371127
1404559920
350616251
1279786624
1458282927
777305459
1160992808
129909440
318635135
1639987716
867435285
1350588371
1415036411
575408787
128397666
188872925
1876642540
1245418506
326345847
1687903397
1673556869
350661208
1236204196
157732186
1308129252
818298672
1622544788
672063710
2056125886
239566520
1420780931
1582696435
1516601326
1071483290
330641646
1007050164
2007443320
1683260889
248526632
1303913561
607670728
1197094115
1648717256
997092692
876456675
424532827
1584351
1684383162
972832218
1781352192
222667248
97680343
800040322
2047265727
1502825307
929136096
820070090
824050308
736600574
1787634649
1740336555
1765330342
1407131381
65138784
20835838
957438331
953080701
2126833163
1731464863
1177270942
1343671481
818992451
864578074
421294595
2045300681
351435245
461736232
898397613
624356686
1373941005
1683254987
674281962
1374058806
1605541078
1765923001
1313412163
19385609
1945769297
491208910
1390878839
403415283
1354609612
1045034357
1732756675
1221312189
1450595301
749181183
1435376823
488760125
1240420214
1597657629
1283302990
1929308206
1236283734
433475316
385558983
98726687
245927383
1738332652
897508866
78692358
1807194017
871187423
943267024
774753366
132723593
1156399494
618653503
266996214
127043389
66386528
1201385165
1009401654
1588837176
2072050950
2057561501
936925313
1040137123
2020409857
1656731933
31371623
1587125569
562964908
1378506788
123231821
1585825636
1547026413
1606307634
930901289
2047909061
1898225459
897301376
635605254
2017266057
380916602
449262886
842390110
101331742
1993518597
1690915659
1054791471
432341640
1828847344
1550431027
946174832
582256019
1954592069
1226061754
907538168
1450233767
560878580
2095136612
1331252548
728124623
1510610318
627242371
1699364742
519877448
733690757
194942102
1623300844
1646156499
410740377
1043175398
718384420
1478699503
1948265084
696976923
86356425
339805748
1909221123
1965100426
1378148428
1344386294
896957752
1264519611
568083152
614280639
690906957
1876733077
445314840
1075062550
241411035
1195352162
877558465
1211080415
221610707
1766295515
169935444
802587296
979660391
73829967
170905680
409843485
1439401690
1967206008
176006807
1093342018
1838998892
556323621
632959858
397436863
565883150
464546268
918145138
321318924
1211051604
1814219074
1083305864
785654577
1582843330
226864129
444221456
387242856
1162325869
1607225009
180856669
814828422
355321276
106239302
205924640
27894114
1909297746
220651757
1731260880
868925391
1060591411
1244634817
964982988
1834570258
21892908
1476374067
111249317
9600109
1739895457
246691985
2053743167
1553495505
1681386057
214805136
145873455
1397887282
1572755770
669125737
515306835
822151024
1357946346
996289224
2019560495
1826323213
1420032038
1823513765
2033785736
929014859
1885324110
332357145
1116172611
1062433014
1045032735
1109223306
1248219057
131955489
205259662
496905853
272228600
1454439957
1582270788
2055382724
1438061427
1406247240
9889843
524684368
923247157
763785117
1735698925
1474757245
1922177569
266049471
463904315
289518807
836369164
1470794319
801227629
847452876
1384561991
157149076
309608362
1167092570
1537992363
1054569848
1442510248
752808917
84482236
1112510719
1831044268
1981516131
1995486562
1006543943
592167699
953305626
1136896253
1811620276
12235461
1065882858
856390071
807723885
939468067
483890514
1166363189
1854062671
1426630446
1243407699
503426566
248060317
45567519
1501836414
378142268
2063733627
1638528845
283020263
1592723921
1302574934
71694071
1278542442
1356900985
78057402
100504848
540736683
330769177
808368215
918937117
736836936
1064159841
1368191030
199249253
610222286
1252332476
2124437665
224525562
623872140
968336850
632297520
2073936344
260855230
871335672
1593769442
929246436
364121534
1179026018
27471724
318056583
969594693
330311044
665954680
733542011
1244790736
227193291
1903772155
398185871
1322711371
311382024
425109305
67060502
890004230
1337921661
1412814709
517894012
2121477593
1334416401
1144180194
759454084
111067225
1461113839
944824717
418672973
750407485
53909222
40508935
1617835112
1158355931
38043174
1665912338
1166623992
539528122
1386454476
1991924877
512632779
411606256
630464898
1725381578
31344518
1267061157
493732184
672857726
1955315092
2086177627
614799247
689079339
1139447446
483135103
1417249409
1273506896
904702640
865869809
2135803536
1945686430
1860134069
616728600
1599294168
2135864645
1068117038
1462858031
1057330077
216869768
1632821959
1643363275
1040658605
592642850
933607138
989721932
1820451956
1017061681
180232568
1704325838
51463418
1972103598
1964815637
1822368393
413417286
447900404
2129695649
288097962
614681566
2138903335
870708474
1585086708
572257721
660994559
641011055
244871359
958080832
1205590804
922026187
2145407009
1419593870
482638809
846825544
823046717
1890341908
240285349
1885787586
1339910520
2085252486
1263913058
139600079
679165799
1869602139
658997125
1771700042
2113458664
46239194
1712218066
1583135691
873998618
1270006847
1368068890
1372446672
210014843
1633119572
971952987
675627423
920050441
394612105
1185785660
458087147
1083999708
1275250736
642762814
377922769
1182935620
127059611
761717304
290523857
1426486547
530165605
251698406
814371377
552917584
166653603
916519510
615495063
1827095506
1006059284
1908457370
478610645
1327142471
386215416
41886822
70739095
1226349733
1252782140
3806198
1116515015
689095583
147443834
327327187
731586778
660829404
155688172
1140814368
186714548
1256766229
53291256
1030938860
1888115780
1188646465
1458865858
828086498
873641479
1051508099
2059169720
1036394998
503006458
601074031
1654431783
1171510857
2132656658
1301956295
978898338
2125701182
2146249809
1752618731
1829776107
409508046
1970144325
2079033974
1554776358
643626890
1015928822
960858096
650777338
9961792
483709488
1758992137
2063587294
278734429
181285681
1861914345
1747950336
340483005
892232196
2100656085
19269183
1914164749
263849901
82036298
1959690510
1735623358
1403330171
1973248181
1942026591
1928659550
1826743876
864133844
100504166
177352101
1626930970
1296527712
698505009
45201500
1967519860
1443929099
1817508192
2002617701
1637962290
435383078
2020329572
2115935737
1162580349
993365626
1749886334
215556719
699041234
1051970968
1473564304
1561333497
1448383924
315235875
1137086734
926979492
499040116
324541576
2049674863
514485811
1617519033
123923381
571718573
1051171663
1690004310
1229358947
184926169
1452246457
602867286
436049908
1465508432
1932275489
1775266073
335087076
1488571746
798355888
1172139847
456051644
1464629285
1368738853
555570521
65450293
1225476711
1568438936
675023947
1983505257
1589493961
1827513061
1103897876
1046123325
1675371216
670682136
1553976805
941076868
743865806
462652612
1503548726
1438196576
200738550
1031380629
1135748738
1593394320
67672115
1315322896
1030262797
1096864562
892157517
1630122426
144595817
1172254671
2132135096
1732652918
1873170681
1246625370
1854930941
658054210
542545098
870208114
33470686
91651974
1871194872
794045204
1987204988
234436211
321647143
1406385794
176511708
1576526400
1848230266
512397775
1142494733
199484934
1291125582
801811995
1603535696
1854036177
332118921
1311942474
1568203521
1254881686
798568350
1080966496
967583314
2180965
381743977
556843739
1530432041
1752861643
188447539
1557155645
789013207
244128094
186234480
319288729
724654446
264435066
603421123
779214457
1033147641
1899606957
383711074
795610840
1517220832
1389793340
329420202
246920631
1099904547
1430863499
402617824
1827034423
894937085
235439438
908129309
768057192
1210202396
639482585
1271172119
848772443
466738406
1664731538
554085201
1797870048
1186270863
1142484786
1740524586
336432500
1861492757
720594901
1175239641
286858937
544790701
746999941
917757302
245120400
1157027697
2105650518
1493290511
554003060
1233642259
1670560674
975378132
635908395
1252667559
170425547
431171881
2035838842
1898161332
860885252
709561745
747322660
1304850662
963359980
930075035
1564346869
550940996
1593088727
76606401
1100608378
639375687
1811451375
477571966
674436501
485595072
1398772534
2079335117
763785376
64614201
1328143299
1201462809
1228410428
1508389738
1644387838
1670330148
1537075504
1083329122
990226872
1791416547
1244450101
1527569022
292529040
1944231585
842943175
1236937007
67237148
27230084
372145646
1492871000
1651911633
1789818179
1953660997
2012776013
1069595059
2000331149
391387831
561274648
123006667
1754869506
1867892885
28638432
790852479
789941010
243094448
556482538
1001746720
874272807
1614924033
1284771690
853138291
673646254
100937870
1185000465
1943372472
555781848
1358106722
519546537
119379712
1364918023
479865022
10331263
1956165723
41054979
1234417200
810776849
554545872
986711163
1696279189
1939108471
1202102226
199838234
1829444292
887648814
1999495591
1901814717
1511543688
1732830874
2045853752
85999071
300906444
1884344005
954259558
624640663
122639834
567313932
1415171850
391408664
1035842648
805002151
509764793
410942897
1609251212
1785618854
721212713
1931582829
2014377755
1129465655
2041511552
253002479
542251576
1980430732
1058533131
975433690
1697782660
179294263
1446821748
924136287
2052447154
899718903
1915020083
87388143
1312352815
669730367
2127467714
1389907942
1020973836
411382162
1392540117
2127924089
30527748
753952393
1041495130
738787851
1522106364
451843698
1311649178
312145776
1009226537
871671452
689286059
796982657
230012617
1991316908
1461997250
1598847082
300543371
1049731162
1382320828
731320618
271140866
2062547956
736294012
602805182
1751212690
1718095564
1643753916
11801933
831187035
1657639627
515731840
589192997
1582932802
1622961989
2125502395
1681446974
1899903204
1053848819
907228315
1019992167
1714647843
45158488
996186277
141232818
649049500
870356722
1482810837
1041879760
547718277
160028910
1019812334
2051061784
215251799
1152327848
164406484
1010344996
1187260519
196846548
1039534002
792804248
1419482357
162631201
1192180541
629778294
1372220156
1677627971
2026397309
609643686
2020012768
573126412
1791798984
1438796297
1482676695
1867336278
1683220774
499044421
148546830
922671629
484058084
622878140
876453007
2011831587
630361873
1232886092
1153983834
1576003942
1183573625
363240775
892129100
1288188979
532357954
775419364
604557096
1037729988
300662161
141701658
1409776969
259146840
177988737
1046139428
2092254661
719648612
1211831496
1256744718
934002832
618839265
1117247850
708596300
203950863
1428202745
1278585360
1069530889
685885370
581438007
14266108
685043334
270853164
680748571
1173099448
382350640
1056598927
738651504
2032510855
1595946798
503752032
762890959
1599684356
660260151
720162720
1759939122
1924291976
2090167436
1276467633
379807945
1096996798
589448533
483636721
960730037
268876962
430058376
542910070
1734542650
2081359342
1225816489
142177849
1663642987
242811490
1818653882
987671818
977058666
13027486
949643055
1676549872
95630480
1228759827
1816789524
421675177
1213401756
2009050120
1479202775
927098105
951816257
1207022543
623887905
452470726
518349917
593326967
1875383267
978886596
489612262
1122694094
868002363
1064077705
1675957999
1437410624
555753212
463593972
1000304004
1346773416
1231444896
693919112
581792343
1589159451
692128744
1542447052
857314355
2081256682
1943545503
851396919
1309570653
1968261227
623574664
1869684175
1846458853
2077541380
861556599
2068721551
100264954
1815676662
701631346
1986757783
1489568732
142750847
1849294548
966033295
1518851556
228610422
1006770736
695347202
1905775016
229260338
1601520687
501001244
1328802287
634399792
371479840
298403084
1893582023
308902527
241265078
1618060038
389686643
1716137561
124021828
841191519
1682509349
148384143
972142736
355833529
1183003798
31564243
784521404
2136978585
1366670321
2121101274
501568916
1036562961
174667969
2116071407
359902912
2076675386
1657141725
249951694
545301824
239667652
1511185443
1813195779
657792906
956955702
1441463437
2105266371
1248834432
1427678516
1572962233
1995029136
1566713877
1340190904
201537594
1308663355
855719946
467449012
1636118881
1764215076
367120436
1337470661
1042613371
241275250
156944893
1660914842
1940604012
1489403594
372775032
2039487975
473254534
352105161
1449769158
1747594755
1721914003
1191101973
871778364
1298819872
2100548755
339763041
1557028528
551573938
522294038
956774433
702281542
812447375
369863284
343698153
464597027
567956590
433859763
789320000
1642055307
904064107
500588719
177205543
2049353959
544986504
2081263874
554186589
1086276568
733593693
500937648
1270752917
1620380391
1237620137
1499419739
1046326388
1403556513
20109522
274213112
2012954076
1816666421
335381557
377159072
1802867681
397239375
233448925
553835528
790786013
152161717
549846499
165451147
93114340
386176461
1018375439
1566633726
996618682
1839586462
1041357664
2036324720
894141048
830055482
892948784
1752053665
990212380
1123873824
599751818
1715227797
58681431
1751069304
124363246
1666786868
1138513776
506433625
943334079
266518993
66105825
1406960183
2105038059
1725550735
567283989
1625296128
328834403
1940051279
1170121690
1365248204
1517952683
1978728022
803951322
273954766
1652335696
1146635773
1019504264
1103331031
649096388
1325605172
197484861
1797522489
349032203
821338392
1991385866
1220442318
834050880
1257095596
1551353741
349615739
2036628879
1803687107
1490281417
1557334390
1810898369
1489440177
775931477
1685811997
934459139
96298615
1723274035
401225788
712555025
2076024747
903949843
679276465
906154634
1357610777
784802942
2135785041
1227188206
1853066333
1439105311
511563134
1621872049
941760948
1448125885
1525241156
2117999880
871777705
614372748
1117348933
938946620
856328258
1627002178
574180709
1414574514
1471625236
2033845937
1804515957
680343697
1553650527
1190270944
123902103
592388283
564781072
1292942258
2092629815
2032816616
2048349749
385251568
1380086233
135499187
605130669
1623427403
457574323
962853669
1105622105
162390380
712855634
1297225106
949528416
438854457
164175383
665055819
1287064382
159650473
1849553461
612909147
1705898497
2024154718
996834175
1907453206
1435172965
483931801
993031024
1807558584
1111789468
1042466108
124117643
549123893
837160048
1693190990
638202143
1051041747
1231347580
1089064051
1565303076
1350804287
936313006
990639439
780171460
1591494012
2078874263
297564125
1964007919
1789731382
2113506762
490799688
1109340278
888688876
157243255
302652358
1065140491
392061410
1076953008
1130814212
1002812506
1798575130
81340157
1723369360
34706530
325269625
32126643
1425338624
80374048
777047754
368793853
1529021174
543007979
1632784029
1419231985
222827704
1786629997
1061118163
1013080178
1383767630
1778206865
772061501
15139537
440203052
426948054
1061217037
1619976144
459324760
326052638
440752468
1963544933
1584376788
969068349
1184734000
785346021
1883143733
1712037484
1199444731
472991527
1048654831
443950704
1570668677
1281468492
421107562
1925890870
217659205
169817066
1143891392
1198968410
1703848534
10862943
1204754979
1860627333
1177053587
1674731839
742810877
319905284
1661727466
1984647209
445467419
1913985967
1695149618
1539175262
2104018985
1411776986
715656720
996388049
1150855092
1139529358
1951009433
75188917
366211537
1823750321
1318146067
556406416
2074654329
514553640
1088457760
181271199
1528760397
1813562244
2129199534
109826193
290342061
2098728683
133635510
1334375513
700407507
87573454
693085033
1737763571
1350860692
754364438
1397447814
1191440675
1002351242
2092228520
213374710
1869976169
31139461
1023567871
2129622461
277772850
1986194381
1796654763
1856192992
1669710927
1030445696
141751720
381194242
1779928892
514243484
1949808643
472868970
887483368
1996180632
356588052
1902052156
1113521593
2108190528
1147129090
109082757
615894058
377792013
1749519868
1959538234
2003755350
78522620
1968402438
1441108716
835461741
883484825
507683437
719334786
861518707
1276659198
1811149120
787725083
1801061471
1473843572
2088908792
2050710882
1312303228
140213708
1347833426
1665165191
2037917828
71985063
297056005
934726334
72929469
2141683201
2136135894
1805876008
1811588337
1406844702
768333758
1411932001
97014432
1776846985
968147771
965854904
595375303
334820648
169486892
875858175
1240727154
1828056256
313446247
322698353
1499163273
287688845
489193588
385033452
1516752309
2110263214
2074722461
110352572
663143447
1075229687
7454840
1117012771
1530258237
271364841
1911166946
1484984161
509342831
737736411
1162850758
206669352
1549108955
357178682
452965517
1325498705
1593620552
1787580992
333581788
1768562867
461295511
1511541324
461051847
1240232864
1972307269
1835896916
1516893829
1166342250
1742468671
2123827389
1265311041
1784104846
287533944
34853642
682446817
1148244400
144810259
1309423418
1203506531
1782116130
457595003
671676500
642194522
523064499
947291
656841806
173900612
150930804
2119913284
1841093024
725208171
1592335888
81077850
1986605118
653161759
36459675
503452018
328171075
1413773284
941052842
469606675
960361230
1495297415
326135457
1557077027
1098863661
1280042913
1762801596
737991713
539470303
1889527831
817704545
2103798897
2003633714
779684436
1716357093
3285644
1027784888
1675425545
823122996
518990272
1026859535
1057634399
1370040081
1770391447
885303036
1697673600
1175890221
1466585699
1669191406
563282611
284175316
1890124965
1287123315
2093988636
1234165309
1632091136
1281318616
1498904371
1644758041
1211705144
2107114320
1627764308
1503057877
1690750513
1554406199
1032933071
164585632
1678837631
472086056
548062830
155330212
319821128
608402955
1355984513
1598888848
1768644060
1265171880
1488353433
522762872
1438220097
1203887745
873099813
1006312915
1028012922
1884011305
26542272
1283622577
473589496
615811997
236367290
1159256759
2096151548
410266955
522256603
1039174715
1030792830
1188490194
1291020437
1116079457
99010961
1827902171
286836219
1970504786
1661815989
548679779
1763337493
220941366
1341187950
1062935229
467754438
496052181
114793238
702397518
750088390
1758946877
604839991
1762017863
257271341
2071593144
1975053634
1294869689
214006412
265840872
411016013
330036648
299546444
1913303288
375468480
2126823451
1392582547
494445290
1542044903
135896069
535996450
1023903389
430876667
2112389830
683789286
105302534
696959640
889506630
1989533991
1542004460
2004322347
1144410632
37009363
506447631
1911961412
1919650203
150972569
195943241
944225192
419800325
1234043252
1438031293
834215193
548314742
130089597
115039920
1318020194
972186226
224145844
1225736360
207975396
1774824280
1564310445
920119817
11331294
1371660648
592326960
694990194
519025018
1374631147
1943048541
242668781
1459031624
637491641
839178228
835776832
1748227331
1427223643
809474631
189796855
244013747
759567105
1260157946
1081957711
304616998
1794881463
882600265
1843118368
1820855872
948295663
139141519
1960117324
1974693452
549069832
1377650877
101848938
1956568639
1006034074
1678032182
1030182900
917076648
336949121
1643010716
1217453499
1733111998
1248490740
2109885373
1762495420
564175530
1706168595
339237300
873943461
859253070
740147276
1890163068
1782365289
643175537
1547380543
1762846823
1103381764
1253503590
1967857819
523380851
719561189
90286153
920798238
1630407185
214317586
1707888089
2016069166
124778518
1537875702
1274191295
2106817866
676358910
1387462680
637850476
206478156
1784166603
1513048156
533058972
109530991
2001822430
1153365325
643978829
1315962322
1775020102
775883559
885146151
2121952425
131133379
1063572336
795390180
1242787309
1350012765
780974733
1904586248
346447749
906765271
429599948
562440271
745322112
2917154
1054053446
1498454107
129707538
687033224
938797463
1865050733
676604205
844409549
1408204353
201708116
458642179
1050015489
983823152
215709300
459598292
869830838
1524664917
235747416
1570232256
1633488963
1036475796
1832622346
447072518
941513534
1186768437
1900738808
803452387
423257605
1312579587
1187171804
880823575
1137181440
552928409
92624885
654910222
348597872
1640419094
1922150985
2075271164
1516034422
1578524775
154588644
1673443338
1444057585
953148080
127880877
1069929545
1908031903
1572504063
987940808
1753592600
1991329421
1257316774
651507284
221911099
485205381
758807700
1954502358
1877971473
1626870761
462222001
235675496
1240773392
1980921372
2015016929
1381147974
711109639
996393401
624529445
1975569579
1697329532
573463885
1777451100
215518890
1590141155
1584494055
2106558146
472194409
1293827503
1392121899
984455351
1867404361
2014622341
627842797
958344994
559940932
1825246787
835943353
210745571
287742750
1771606995
1639300613
456843625
1746854519
1901994402
2140921169
2103218952
1140697807
1482836073
1647021788
357828488
1722249322
1492291
1226434080
1998945986
542098703
1247490171
817071696
1624846186
1688306015
1581647840
140777384
693347633
1189508044
2003777715
1158441185
1695909713
2058528426
416794680
1946709974
1629547056
763891933
1186191587
1439450573
1558037538
331705664
1235624606
1287301229
2077922350
586347563
2095871798
1047962829
318983642
997706092
802203180
480612761
2080042049
498542505
1006470884
580271325
1393670485
1561575374
2078195055
1655367386
1295662648
1718073822
1748492040
58540412
1526267602
1760838292
1103907749
997917620
711397664
376283907
1269770822
1912153517
426213477
2076947051
252363011
813036522
1982976471
1654079271
1215791055
1930050566
1486380172
853135295
1811728401
387471149
759560040
1359778366
1827651960
761730802
1505775930
1401746926
857229397
299638928
1227469185
1731301416
2029895128
1519594503
1846154738
1224387654
216481586
397144450
69770306
857159644
780188948
860882337
526411557
1378358305
1584970607
1061098014
732468905
483581705
42169397
179848124
1744533598
2029796667
918067101
1453637328
1576959552
1589945980
1357764281
1911967359
887904503
1268329351
1715426986
1622395161
1327115159
1294870703
1323792930
1095458504
538032428
1109065783
830097047
1957258612
601595850
2065942944
1177158055
1044505174
320987397
374275649
2048659268
2007129679
567538240
1676823049
274656323
312049596
599881470
1225055615
1505560034
2139873728
1727207610
245075881
322088902
1267072983
181653203
396454369
1607973937
1415017269
943469393
1899350114
598147518
2113476208
246807670
1384539589
1393566883
513449648
835866554
1627707531
1085865685
1429040895
1048649505
1101014730
135032333
1407434125
6607855
1098229592
240512758
1932658286
1623511605
2115527822
1118569572
426214852
1161599669
1380018718
1894165693
844748053
235147928
1507980356
1344976786
786295702
4539670
1905560549
1073828192
330405908
2027930145
313050939
1935604043
956160111
1275671450
1169652466
2103109933
1828974757
148998174
732607024
1894564620
162107860
1416765029
1014035582
78432302
1205484249
2135575991
2049911520
1462280771
2043085157
58294955
1279640460
418456111
1170051546
166676595
1014609378
1011939501
1904967736
1497136226
1380790105
1668095925
413147690
1166982996
191200133
780006748
1129448630
954421675
1195532655
1567602634
25017602
1595184308
1471867055
389667945
763605624
1656108513
1834234891
269842638
2073359131
796022494
274386263
639538246
2028948573
930671736
199412126
24643050
1119700938
1292986786
2103288158
1294605206
115137817
1881060751
456897403
575944645
1245823099
1842979475
1502054161
2021782357
1760962022
307266829
783101022
874260999
1358018486
1927435397
1474506021
597616569
627629320
124148126
1718505995
1200339054
852411311
1940403782
1952015872
1360596201
1232173126
1737330607
2099241382
1172338645
1023795581
205522385
1092711025
1145457458
348498696
874073304
808237577
652016038
2029424015
950565853
1315371591
528544722
1417052060
47232048
703337919
679008921
567390112
1990229329
1371865189
643004423
1496384265
1647654177
427110081
37249772
916263800
1762042035
1036809445
832330361
2048925512
520049684
1219618774
1779518871
745937520
807029711
527388674
631248931
1224417463
1334514605
1241530568
1475098927
721646868
801852844
82172222
1055744333
43951114
1126675594
633213948
1990236379
1561817844
910693594
152255071
51896601
2122739647
1045328773
1723641035
1798201631
1779980397
2031189447
328199908
1445354432
1562607895
957351468
663121116
287897570
1592515790
1174299745
1663522030
1076250386
1883643973
1579716343
88662152
908202455
1521824283
20600393
1346664871
1518770340
891378240
1540283836
1687270228
317899299
675473348
527579541
1648482459
1643657743
856297998
539897190
1851536802
1943798195
268911364
1571902452
937009760
585279834
1868830936
1676259149
320734717
1859580608
407428984
1137048598
1896933649
1266845768
1653505601
1873689135
302999009
1204912726
1697203636
1588956426
1897544292
2130426366
939871468
1372321678
1143739892
786614758
913186649
396948652
1199183815
1217732108
547894527
1779708798
734956153
1923814684
1364201703
939920173
903912401
508445335
790509086
1799530051
405514366
1816016071
480158991
1074336771
1245715965
1649855627
613909133
611828071
961895266
1278711207
1237420169
1947409339
161449727
162448773
1240057446
441753213
2050072785
977305214
476919038
1463687531
735855194
179797527
626383904
2051503969
1205821124
763580214
1505733239
1318854560
1772545966
18420491
1354894173
1247446140
269005040
1639537266
842008830
1703901314
326214871
1955829744
450207218
505339401
630416555
1106088825
2008371883
1397222151
1461798304
1026934731
1853126343
2037296906
119205130
1367732006
1299366317
898583454
128980113
905200075
1787162002
1302494439
973455445
312499511
164536000
1198571470
804651950
328100046
298472042
1009286827
1390313247
62251663
1992167061
662956022
605431141
1402922620
359175354
485623065
777366769
1160725988
1678796855
2117186238
1784891727
1668275756
1699158670
45530148
1479454493
879501091
1882764459
31848934
402442442
1281197371
1412039554
900404855
343814685
1573852212
334227091
1751733774
1648221017
2039372891
6419278
1056450500
1950532851
935238093
965433116
938463253
809829302
1584644409
227208311
1536046628
730007668
1048972220
1951239276
1744953539
649680754
243535373
258506504
142450895
1737448068
892484506
97993883
1466550370
267440863
270445028
230277389
375398729
605979660
2139004652
954499227
1865200288
1795164828
728136938
1250671433
2121043673
94731991
1781042368
806528545
215704500
1343321094
545921942
2110909108
1911368173
267564862
1970467115
335380632
12873098
920196613
28885238
736270407
1626399137
1136484487
298865684
801277246
874469749
945510013
2085545937
1441055730
39325183
2064744916
548959475
270370144
1779807103
2126799411
846296687
1165089984
2099069560
381313542
499205802
1654645770
1364530224
22844033
163388731
2091644316
555089338
342313537
747281141
1368666360
1512246047
458134561
2047966578
897633245
1428262800
306730192
209308609
1596745426
7540867
226373981
933552621
99689904
164270184
1450945362
1005968968
1376252086
1573554413
727676960
1127444206
373856871
918511571
1242302280
2114383716
915204144
1538470
1096923600
90446024
2146535392
394071576
928949267
1842531219
986111917
1495067586
1941954203
1725346152
2013968856
1583903948
216220516
1878019730
1408911961
1132710548
655707804
1061418068
1004066703
1680490207
1032907436
1812320113
1164583838
1760464024
662439729
1547584182
2023115708
1009067089
248705490
581982410
647240086
1073034902
924299916
992932601
241996776
1398997085
609659240
792283163
747433762
1488765083
2088319993
1484090514
1255696711
1124345115
940649345
1663040415
1108496824
2093710455
2034813041
173536089
2114147203
1119497617
1206528645
1335683977
6048873
1831143326
1006045518
1763753590
1953852754
1568546617
1288366286
119341695
1218998041
870423560
1010360896
855366597
700866741
1930162946
810762900
288526307
777290280
908872090
2018608736
1960710144
669244779
1731315146
369400113
478336799
1351947743
1762849164
694382063
1803504527
459854765
1782227333
1724827713
1542716669
2018558898
258292871
2123931930
168608542
1951147380
1527803495
861699115
1709975977
1119642064
1499657984
318975631
22140974
539317299
1656446193
1541951314
985787707
525994684
757142107
1407223207
1840076907
1503850386
433186154
1693859733
511234609
1105229659
1857467414
1439824921
1594813712
60559892
1401464278
1634163557
2076461670
1370864794
17917792
1242864479
717770949
243888881
348045628
1378118067
310556671
175201458
124439655
1670275779
544005388
1747443062
1797976501
340666000
632922359
1493229276
1343407079
474919451
1137735056
468780181
1033183102
1623831018
497971084
20219207
1493981066
468859684
419960820
1624979366
648180328
2145569290
738187417
1323712214
1688839829
735108390
2126179607
146858563
1350133637
291434247
1313392408
1501515051
76436852
1440371541
2032497023
249031918
601830241
2029846953
189046073
2108407072
1334433068
1845544380
841617037
381784440
1986314472
1779954727
292810330
309419590
307898711
1917849317
2082738517
276047726
445015365
1551881408
836575992
1872788350
103576206
1086254528
1725490262
1714616078
1348843505
1239242971
1295115471
815624514
983358587
1669142669
98670038
323773188
2012607618
1284450790
1568800627
1641378141
232524420
823605035
360006082
230334750
2085483018
1964518812
2146483205
641292274
1769296781
400163532
1656279743
507338995
495245908
1178620054
341297213
248672498
1778047073
1620689121
1812500029
176385139
491486655
1304965414
1763311411
1716272457
131894298
1919334418
1937605287
644837366
953616235
945489165
60790897
1190768127
233191597
1566024478
88940813
91264964
971981367
113820293
452704015
1207172070
1445616777
274476560
949781687
961484298
1152594160
47669599
1574403134
908983127
1565608758
537520164
1363982649
806200682
485025350
196840974
1740832611
885950172
1809814951
1719364555
1020774874
1774548331
429195736
1228814988
827521907
328495559
735765177
1034656444
274452336
1732090451
1506300333
1305773618
1951632264
1553701513
631805586
520154176
146347828
1291036765
1362528338
402289236
1278932444
1028820844
967466414
271467628
1686297860
1620612388
201372719
828180048
1590848387
966406265
2118222761
933793337
397406005
1293238484
768618359
15377244
633319253
1250621230
1817395992
704075818
829044641
1462690648
625705219
1982220231
1056617290
1714449494
1126815777
2023326551
1468979561
1013870794
202039666
1851649195
704955316
420943693
879837806
162100421
566315959
442074159
641338643
2065091692
461677472
865041892
687237768
1197563652
65489537
1746559839
653395281
1361245123
696019427
1991317003
361497429
596530353
1585250534
1937997446
1830769428
1992109384
491710582
247842879
1333537253
385625556
769134885
954301851
46314011
334548210
1889213539
847658647
93369428
2104610138
1970302190
1249764624
319587504
1544624798
1069583200
410537757
1577923566
1772918472
93946015
48590760
399101621
1018240165
704376637
858567319
1299344128
1754576300
755417702
314812570
836096013
473412882
1574163882
2141770797
1218172455
718984693
1168694458
266222355
1020724037
906459982
1082681924
1569727851
943308483
1672869747
383941015
1403713267
1657554423
403994976
1338404128
1988436337
1914124411
109727831
1381029259
128112641
791433095
1002165169
1035996205
181851161
478632438
656871125
878383740
690614423
1760060310
1557345099
1665205968
1319955872
960423553
565952665
754106671
1014533580
606257550
2004727586
2136388257
576541778
1840710553
371046669
1735721083
889540350
1616659250
39705819
55910080
884555148
1062068648
1525515558
487766033
1426907702
1357746366
2082946792
1608543450
531171396
460716232
68901596
143534242
163083064
903330926
583927900
1885128542
1788527479
484242308
2046369752
2012168888
776002058
1346915917
430830778
486936431
655152316
707172768
1015626647
1797821102
1148182064
513286457
1962086408
1795781288
918843087
1002143174
1919677754
884218976
274915379
255524422
1660418651
1577591274
1889665047
1283099076
485756112
513410384
1725127941
1470734370
924533982
2139477499
2023486318
1033517679
328257970
1558348097
840986986
239162581
793548926
716986039
207080371
1622470313
354678462
1698471005
35300995
1396294196
1824179996
568015591
1917962167
1477771941
626249148
353703942
1430466393
1695357686
145162316
2043404508
406590404
54509602
141742817
944401314
327934306
52217133
1647086375
993324188
429185700
943075644
719475327
238167034
110686835
1567384174
1305138665
1422921981
1804750723
516073782
430769977
434605781
1518071761
1411065191
986382119
255224812
703414528
854246333
451107046
563552836
2099280718
221545114
1136369085
468488605
763007876
1439411441
463130804
2015127409
1486825081
1662959929
79377259
704771161
1828846528
415545804
470717251
1677239205
2122323278
602110424
890498572
1959458819
1541381664
947833198
2099180502
1970193451
1771133169
250644072
1317349654
283710253
68848290
834865886
738907487
1612130814
330707934
1104018574
1118806171
509403901
746606142
1764006032
1110703022
2034103701
1192684420
14864978
853332689
205276764
1907890168
2067137879
819342772
571430523
355711792
76581756
146127153
2138509817
651541864
401008734
1639546420
193372232
1680817494
557410746
548466727
1877880979
1988393045
1088246668
784708473
1894059384
668833136
398067602
342049335
1942692476
1848291153
861117943
911823496
1580496500
1879141592
199539908
1322798164
1066469781
68143487
1646062650
406824055
1439182997
1021101218
94927533
1941000972
1829109657
1814382317
2014370212
936450313
1135215915
1789975044
1271350491
980004266
650351266
63539709
116897384
776945502
187317449
266517509
397103446
964949677
1977740646
2136775043
1174505510
650682459
1151487544
778530751
1536424319
1180851598
1695035938
344507828
1078891199
92919506
1610038476
1636564872
1761191392
1048545387
187468849
647574396
1287472988
291739545
518334740
652715987
1317393116
1053091152
180442550
1089363140
785049225
1310164820
2136548820
10417132
1851733707
1002440856
165913546
649300321
1043430331
1874942249
2131951801
2056768461
610233004
120082710
114910781
879315352
1802978866
276189114
10487223
1778984446
959164406
576048774
1587221828
1854054853
1362839475
553852413
1702094654
575787690
471305934
2030596166
721702751
2069067967
147357158
185568530
1041363342
1752101297
434404664
62644904
1405662928
1082819888
1084840639
96302432
323734863
1717945604
270035867
1575326915
885869029
967560570
1637617935
648388030
744785304
1241490268
471772144
1328228863
2012255218
1088793346
2086937909
297878984
275779075
410619246
213062582
628187765
1928831722
874799836
1614413643
1749576721
2118248127
1444169267
1666108537
1880827326
51956450
47809659
1300500906
914933459
176762111
2001578707
1825547745
1118574125
1465809916
59444210
962243586
126262122
141037890
1336386099
724104497
1208885366
1782754088
380085150
317598455
1121729914
674672884
928594302
1666832313
1111654358
1233603897
1254034068
280039317
509437931
255948546
528244264
409047049
120570493
961410727
284665086
301754682
435631951
374567384
743330543
192017163
1953642784
901622722
1297752972
329540992
2091353433
1335595127
412257021
983338161
563912518
1975557802
431887054
1501980413
914167744
1854174217
1236830163
1181028536
1431719747
1826555754
1562675077
669332813
233042521
1164619632
495245620
156387642
1247717579
262071881
771672391
1107478087
1735075723
1994141403
2097702561
455343315
167596428
89748166
2141635553
829635802
2082900807
1398304710
1341376639
1727980513
2011006348
2085875933
686307502
1226816801
915830746
1509433378
1320760203
463566329
1483302472
585683941
1190624938
1008906458
1113920937
1916369795
2055252789
262687471
1634380589
400968140
1900197459
1502679141
1623819095
1295870846
679269296
691026161
1143998447
768001876
1037119410
361030025
1537305514
1355471945
487345205
618996256
1172896429
1695117897
80599020
727509663
1501779089
1267462404
2058209818
1022545035
1082559356
2128270025
1258344477
1307722123
143661583
718124636
1425877831
848978982
770163935
335745493
1368298883
1743007
722747128
1064777711
1170938317
1722950120
917839620
2085847264
2011573706
1411448026
1045857892
800938865
518740035
1292411670
495069292
209408503
1168873796
1143627883
650486929
353898236
1589902661
1873509448
1474853739
830410965
1266545241
1580136108
906576580
1301117190
614390533
1446647303
690941159
376305035
154744833
2014311771
1378160061
1220455641
2001752558
1796291883
1251598523
1577595428
914801965
996335506
123801036
298758620
1080231891
168629039
1373982333
1768420090
2059096963
1592603508
426809636
1052120329
1350635810
355664699
1253586554
353910890
1747871751
1886390163
1697120741
1322614428
710904864
2164867
383291216
1685430916
1041175818
701608242
542978190
1667866682
821503623
1309838867
878098158
1281887992
1267563135
1553657218
222265277
685842421
241499832
1988635496
90143132
185578179
657374313
1967737049
330993808
265501934
1000022312
348679262
2145717051
717191977
1296392806
1528904125
589890019
1905695451
674325195
1293568059
921869874
242086332
723658068
450992430
664328118
1387209915
1529207579
1408565469
2119546927
363922535
217991744
2111316139
1640942599
915335389
1060009067
1746031422
607543709
1003328884
1904427335
1084901844
1239706409
88442908
99175473
898726218
271269881
1243279254
1134323755
2051460974
2102999924
1483624429
1600768415
191136183
1118320551
1690942740
1297414835
244414188
404688984
81241259
1894250908
1189428638
1984596201
151673998
755675097
1804916905
274938536
660100358
894622106
1572160960
520647890
1652148609
521833820
713507860
1023662745
287278434
480555891
1649860011
722665223
1631379496
1483408744
1173008414
791010501
489740565
1864564892
1141658316
1016127376
1504309168
1419217315
1337781859
1731497016
672697006
611060958
567671561
98445269
855330238
2145358161
1112947569
1367709378
2022840379
1875158676
46885006
124166023
1503165817
309629499
1327833712
1737911721
1614105161
1815464817
1495697418
57654459
594948011
1835183880
1714168698
1271619862
1406971482
648280800
824654821
1503292226
217558295
875773412
1129893119
439079665
2142090870
1346314532
1359988460
1836178793
680093855
1446401244
1758863514
1174815483
2060012498
1716105998
527237575
391025048
2008667301
513173167
1298293782
919330744
1265983962
1725278446
463709939
1816118066
506904940
96919767
262112504
1122546932
1337042916
1219486461
2028384328
807952160
2032353424
375981812
4736682
1327077911
862661932
374975970
943858113
645263367
177256497
1580254016
509738097
1432825169
2097627972
78917382
106754619
428816867
314645699
1526582237
179203788
1345435988
1646591398
967831514
194226316
1202505460
535708780
210875751
1987062499
1858982492
1231447564
1395953220
301986743
108471999
1025690192
401879428
783017520
464405068
1805096443
1246500989
1418600735
26280557
1252809084
2126617835
1013797085
2008300382
1212410631
415552386
702955491
1637031006
278108640
880856050
489422450
841730857
1521651094
227478447
368600291
1743373183
183166450
347427195
1855828684
1119736593
1725554064
1044368992
1460164010
2008767367
76128282
103065339
590213318
1782563208
371900554
1136848620
101820073
622803239
653261917
1592888724
55783590
191786846
1081716365
881020960
1737470414
1442725508
1789512213
1638540526
265368893
819917604
1184230763
1084526234
726021340
176540613
1909319758
1079834155
1093752863
863028804
367154508
342346339
1721206225
1299166950
1026903704
1629906523
235194618
1556550172
2062986027
1502716581
929563282
715294214
1539052065
790240507
993777909
1520443375
1574113751
1487101931
412878261
1653532906
2089709671
166618497
170488831
1034754600
59311281
302709498
1336965274
527754294
802249589
1331281013
385943311
2033641704
208947430
1900342189
1576814820
1781226493
1358561617
1455650642
91035252
2101766450
413836130
973822961
930452947
11257493
831094323
698921382
1550736416
1613236410
496391343
898124901
1310660170
316984848
801928206
1753306571
1875238440
1109568790
594543634
1177802367
815277105
38097322
505468489
2031715061
1449845122
945616173
919666058
1804064866
1758408578
513254261
1030478375
2008420670
1656632581
1212180129
894781772
290659473
341878207
137666420
754256107
1857140152
898533463
619873627
1843766884
2043900201
1733208650
469123565
536550458
18467712
4301497
714997870
114967247
1576755220
1346782109
1263474792
1960309726
2067297031
1313922193
1644083858
1317891310
1789930366
54671201
2085302660
2128970499
2097331377
1671042030
1967506391
1549610702
158891398
255138645
513136085
1811070295
495591603
1419993493
610769691
877691298
726870512
161488858
658207754
921987474
1892500967
1787500218
1237798294
1866248674
1188954205
437322146
580456175
70863138
933724029
823882021
266822103
129151281
1542175216
435381083
1857976281
1218849560
1106286833
361423248
910742934
627950502
447326634
73279754
842529248
1049885237
948590454
1530784129
406369212
1499914444
1967740580
1119851631
1278510610
1497439464
839255781
1615022698
333521081
69920941
906637648
442000294
880719354
1797191642
1972709390
1091615967
606134346
546003324
1742725538
730320891
141068504
1983141358
1479206923
1850338946
2026625916
618627699
592925268
184813306
425003152
1927420196
1601534532
1844610023
718951339
1422183048
1745310925
1598781852
388415108
2094305527
2018818697
1588372627
425700181
211946802
1148347007
1947301221
692908054
670438120
212374585
1148421252
1325869905
443029683
79431342
1623751941
1767569428
2140583489
1256652622
1417383270
1568072015
328563814
1360860884
541478528
1045936196
368071750
981681399
978852992
1137729485
939367082
47596314
285033096
756193266
1151835921
1663631756
1923928888
1324768926
1090916111
81885660
1244326127
1149778575
1788068125
94484171
1675619531
317293960
2071581721
1657589020
892981732
25666920
965166933
2030926000
256528702
65286520
720633484
477689373
1836297324
1657837970
1100939158
541358683
1986716487
1815191823
1095229974
363020208
1933853363
843569429
1792074692
2050546961
225098935
2137297772
874264679
1821135460
51276833
681765484
1345269169
610153731
1396726026
1369076623
2005366353
1717220427
1310498510
676034545
406803787
508964082
135976631
1434194103
1498836950
1452280564
1364586294
15182673
2069491489
578342827
1241787473
1690070109
1456739523
2123803191
1192233298
1048769846
1183159110
1971571669
1122638136
89990174
43534994
563612810
484046234
1283106501
1287903108
2003999748
1795607314
2088256108
1424918583
2006157527
543612269
470409885
1846998130
1395243628
622062575
1359051410
1395654234
1063081237
1740733918
994167554
1484929781
1626681426
1280734187
100333352
658024879
949260508
404911205
710143926
1371533354
1135050712
1667594313
1002837562
1852025311
2096272592
957578013
1404463354
1941971126
390509982
1025519077
1269724382
1735537984
1332163680
459791937
1410877862
1393278558
1303259892
451184063
1411711273
155739130
356156148
957628264
1540785624
827575039
1798063338
1174145367
518625818
2145330838
1846230544
1580519867
1697226536
424828886
666426319
1448521726
626825442
1559795896
595880738
1164931747
1882146456
1766185355
1043125363
681610667
570686720
889079801
493762785
1185528229
1539312208
1701785947
602274022
775052485
721735819
1411603678
136830973
800606899
689235675
1486385351
2082039736
691107327
1230416609
1119200771
1175275708
1449587211
1097711109
1107519455
1603071420
1287340060
159407476
1530826771
1002385073
1659682263
1301346339
1825833159
1442765903
2076796592
918779963
268139092
1607476010
1861138977
1232941241
2106715408
1004520674
504280360
1863358554
1729031788
934540936
1129710432
382764551
531484376
1445011879
405547563
256217038
2068057907
1998544806
559288273
1187293824
562760643
285274364
1264609193
25803157
2040363305
875722073
1313616929
828322465
711506144
1734692111
571613649
522217257
164117449
939558062
1395427223
1801486772
958082724
240972043
1427172649
124018923
322789747
668552389
842736576
509933278
1314062855
1317139893
1579671273
1298968640
412370605
879708569
795158768
314463696
1691476743
1227249972
414006661
1870467430
1098181448
942273689
497028975
2111759368
117930899
1592346508
815774320
1542907164
1046467494
991621494
1921911823
921484941
165625018
1077402098
1623923691
219896325
242667267
577967390
316442417
1731905667
396551148
1703252591
992902950
850197137
1188949101
1809395535
898002398
188077883
1075767101
924874776
804377390
1959722504
1480913093
1495297415
522379515
1468596503
953310146
1781044243
1704201330
1053736661
941311899
487463865
2132408324
1451780697
1238798591
388540293
1477086775
523454434
582500781
1146415502
945245823
1619993291
973826103
1824372866
1725656652
2132342746
672423854
502148524
1354866927
1976983729
637916343
981929936
1555548983
1100053801
751491123
190064135
489964640
323703245
314525969
1872861765
1619484310
478800993
1777618864
1166957020
509860883
974728729
108219672
1862267722
2130910125
1379623151
1812008280
203112890
1996244601
1011899832
954246764
227421968
848089956
289663465
1369232616
1774293957
910939308
1069049210
1411997516
268511025
2085196559
131175291
2091760663
1845145994
1405864942
312930381
1156686431
160512940
1183441991
1936139862
469350569
146303905
1353880340
1570409545
1112299705
351181762
2081256682
587114837
718933162
1107707869
1076387899
1161248214
1669148712
1568922730
220862269
1566611600
1797124228
1917380298
1099447207
2105406474
1675619760
303880101
1278345316
19955985
1069030278
1760922083
2002762591
966895885
543596332
1018932292
1943858909
332442628
406479569
1079784203
603397051
596516675
1956927737
157958040
980031772
1696013413
1180023743
37537124
1864603216
268178247
442379184
1824379210
1766256742
101339803
58135102
428958950
1696242222
175094308
794488015
692560707
1371633185
38688015
268431923
1665322141
1226065799
711994943
758925110
1024222907
1981515763
671366509
685952580
779500796
1245996772
1135096556
1503614411
1480308548
1648034097
222049074
864482450
236021324
1975790943
898388497
724673370
1035372502
1173219459
697128161
886294464
1845098385
741453047
837152400
1319111408
480954668
165533875
429112448
1650944246
1906041702
108096361
591314109
1471576510
798634978
689796776
383039266
1909234114
1431405188
1842797799
987656022
145916199
1722445823
216249224
1967856259
660440565
85615420
318454326
1612016266
1427617621
1241591370
787994591
397042042
952047195
679458770
1169210947
478407630
1196218198
1743618709
1416258188
2090015042
239527130
1528951063
1050575795
985676873
1661573516
230595648
1245456446
1289721948
1935268230
1286616270
220748608
139617271
1373171404
934598236
787361817
1507540546
466903261
1141702264
847430950
398380065
1193926732
105354311
488004671
1531153237
1223343779
2032039717
939527016
1190452646
1514952503
386143197
1584782518
669851373
1773249197
401724415
2009447382
455208959
1704070806
1092527087
2134608852
1096397507
1074250396
1428321444
465416594
368860884
645785924
2079019236
107517531
1728334509
895050221
320451814
335004978
131787001
1987532242
260501907
241176146
1735801523
888685095
428622232
1326315129
282663238
1087551005
1337575374
266888981
306702307
1323213037
667271601
899465352
487301257
944669908
504100415
29568343
162686263
768890697
366351335
524170665
707982115
1679201072
368820460
852407949
1419734017
1404531635
1338492724
907458256
128208036
979547598
1768216103
695162853
670448614
1700587815
539828240
1468288365
1776209228
1280377637
557656898
438080655
1051272455
1240068981
1213607186
904853344
490310987
1196849746
682862321
1577651450
755470559
237602699
779040660
1517780572
756493282
840687012
1830203450
1527961811
1783425563
629345087
1024075873
942027597
1060917866
464126341
1357633265
404272016
729248844
435435419
4497199
1139960824
547020905
1580110650
753813847
1078038558
74836041
1628085830
475553230
2108708153
570741020
366832415
1336501147
1449743930
1449383858
85884482
941207025
1425369039
2033864261
1968645075
1843966425
1565413626
2048373896
682495520
1449743930
1220314858
499462398
1160464022
951237353
1619825004
1371675069
1504342192
1650430403
1801975676
286701202
2086096259
1863526611
1966585311
1484283287
740582456
1628461052
660117083
1656246487
1939475595
465705201
1804982223
575402416
26559482
1342391515
529847939
1539095527
800263028
1727949524
513967483
2131782513
1950345362
621770678
1144789739
418852465
980410296
814357439
1875336301
581122190
326203699
1495312964
1684157483
1870364408
1191311361
28996733
1102555647
1886712170
2029574856
1273189762
560977619
146054407
821764681
1101020463
1716831783
631210267
1355155632
1498817096
473641774
1690628443
34915936
1054337629
109636755
1571933940
721053089
1945888069
210123915
938066284
157565898
597415064
1054199475
837606767
186667957
553994945
1111813712
592360339
46940993
1492382064
114295066
1448064806
1922558823
160309137
1509556971
1403039931
1499267018
1115057666
656487289
1648146081
652902067
196402672
947292502
204691152
396193736
868784670
1021397201
605496228
1884271436
247895831
233842098
1001670555
983368699
1937949935
602911103
1187299741
1720318276
1941701828
183494669
338094643
2041621739
1259851246
2107967553
1757073814
953018229
36291413
589103897
1328015513
491547867
1771151757
1495931149
1272900672
1054423127
918861319
801113192
1609759809
1715443123
398693982
1092378535
1742453580
1111418091
1961148202
111728377
121914029
1961714561
81302707
1007125476
1900156773
483692559
1523291545
1776577845
776615452
1870137410
488061300
487124845
717771044
1534991907
979898589
909014888
951391611
989746445
468130956
1951098808
1015554624
1267612194
736983946
1438975930
971651601
1966345437
1335744322
1595309885
1742798062
137937560
1337571114
733822366
1088583109
237138604
516220496
413717656
111607203
611207862
315800056
1647102552
65079388
1769694112
1161413813
946655101
219945766
1200787036
2029555166
50420515
352838907
1599071048
1930682595
1013696200
1827920014
1150807421
75753483
1285028445
1436061618
1194095729
327389407
63899776
944713045
1371466817
1023164174
834090135
35776884
698521953
231726397
1073018576
1379324460
1988412639
1765595015
324538281
901334041
1344964349
2061067289
222579198
45515185
129451029
2138220398
1295826177
842565252
1796342374
643202857
45118949
427943378
2011237252
1430170936
1430162355
1387372428
1027051694
945561709
613163587
1554041771
436621381
224306405
2116902272
712856735
605743403
1503832798
1388949227
1371740869
1056204543
590602418
426996653
101409612
1845407508
494598389
259842818
1645806002
1018075787
1279192303
1410458567
1937984357
534404519
97910812
1185862114
1914136885
657115678
676901294
1770064116
748545078
1561360517
1857757333
1605958131
1032812300
1682608452
241226646
1289886385
1615207910
636341983
115937419
962328980
1990026591
256484746
1765464882
1726622177
380149223
425534748
1187028667
1213677357
1570602888
1590911742
2024613963
566353429
186069816
148134977
1797711691
906389003
322306506
1998634041
749604038
138917671
879544639
1431775544
1456690388
1011442192
384170849
2087858077
735979628
803630106
254739696
1007537786
1349368159
747812777
786012589
884214055
1946430959
121040554
1246572759
1164821681
667418043
701678441
876937919
281170285
1314755153
1958813325
724256479
1501669291
32577266
869368224
2131006050
1879955877
309966501
749404841
938876917
846843189
2078998689
1566551568
563881916
1701486910
579655525
1720516747
1959044115
134340002
725064326
1570257907
2110525063
1830060032
1684055553
562520665
266865801
219796664
1978748567
397202270
1170901231
1598508507
1227890511
1875328387
520437159
778691542
395555385
1078828532
1473231625
408746084
836848929
1445874861
1843121016
1956482668
855162471
737251709
1646079704
1369680841
330854468
1085666163
1286652304
2121735356
1401817335
559074481
800734163
1935328288
1183835318
130590542
1468278650
1999025188
1324819525
1633488963
2025633675
1218202366
1323164326
1430213807
1780099358
200119698
1631450003
2051886869
359352379
602877342
1838067871
1025570270
142731047
1629688234
244073347
767446273
78026022
486745142
1544340455
488175049
1430031164
683045724
942034714
1473955749
969653172
27644260
298433834
1617945751
252196092
1785345891
41010829
751510883
621573453
557870229
9756257
468887686
520601668
407681121
1452234121
1287541429
484263874
1501962316
1331419376
412953667
251410883
75392688
912709371
933447280
1845590789
232906582
1324374702
930872444
1301978428
1006308844
1608332184
1767724482
1984906846
1463798731
330353670
696703880
776338806
527695837
1630373989
814845630
708304394
420593648
2124205647
229630297
2037115803
604492280
48763019
1510828779
70304352
346475717
535070011
1055490705
937390002
905580197
905235725
483425512
747958585
864511611
1967666501
1913769984
184979858
1636603449
2102523595
1221325172
1270650877
262900308
1724119167
1705484599
110968732
1872567616
382767107
178352243
2007861241
1918751728
668082138
1807681788
1726922371
1046791937
1181141703
1969445058
547938939
1849877295
1484296219
809221842
396453677
1818713581
1258972993
1364068472
1241009078
922390346
2052955422
685883910
247365323
1689983602
1347152322
938484533
1898376512
1203839943
241018232
1136911313
1275841371
1746312332
496905115
1076741621
517501143
1213251618
390370636
1447367538
978883368
618641039
1454740789
560146264
930269119
1753899439
1465007496
1568653508
1898032660
1216023520
143079714
402165150
1041245142
42915327
1772716307
167058488
139980230
453147852
1878419905
636324204
796634503
674841632
2042917868
771591038
168583644
1829154131
132266910
609948255
1303829056
159740066
463893158
353229908
1167669301
1011675186
1752406248
992732095
1073647785
667416612
2123070908
1249020227
1386071228
2134779143
392347849
2042821171
1660009908
333819159
333050986
861947618
167679870
623408408
162401169
2043922698
1973722661
1658081400
542630189
914671026
1449226136
833044432
532502012
712325022
863307691
1086483940
62520922
1012272028
2137721925
894437793
1178504133
1918237020
644658223
2069722195
809478412
1590148966
2006151156
87851016
916513751
1768968800
390651679
347814902
516013293
819087771
406255148
2134848229
911743036
411644079
1839943972
524093508
2108716931
1382479973
1297185268
361958197
1168788545
1952054358
1173034062
1280691533
1833509148
1667122233
2010797967
1870705646
997227873
668869915
511852674
1770009346
1252165485
1176048163
1348843372
278034557
103794775
461994629
1424938289
844542345
1887508598
740352423
328764875
281703985
871556767
1332789958
1679253699
1388767395
82951109
2041425960
710467470
1855613951
770174244
1171430569
1555636141
1685624201
567268652
564663535
721849275
1681686171
2143708558
1749400469
378387028
71248335
1704154102
71150755
1580943122
223873507
759968608
1115790957
798847545
1137178422
1855316930
1567199360
1628861184
875769354
207580867
1159209882
1819518781
925369803
413146928
992168871
470489681
1385016566
2141626234
1745514656
560941747
723857266
2042792672
1948673883
1994394759
666561033
746384884
1805193626
462476239
1026743241
2143711436
1635097095
779884398
1768952071
1557178146
1059984206
171397761
2049561996
1193444339
153379715
1128328570
185876225
1242292977
1115661644
247402325
29271329
917282613
1857667097
987686674
2081415347
590923641
621194498
1326781781
1506722961
1334966322
118994350
1864982927
563129674
520155407
1723574020
573732723
1601468234
1355217805
340073829
806468636
1587688649
1733114250
553214731
1175493380
81617207
87078514
1895791263
1522633582
1653625154
2145732920
1709231144
2097408776
984420503
696475051
1543861798
445358330
260161744
1695170497
965713796
2118896280
99830038
1503926195
1755105705
1630854328
1642560447
461495538
1897301634
565085090
1801913695
383278269
810821986
652900601
1262197282
1167475198
576388106
704636431
2006342851
1227611356
2015830793
2013371053
1321206616
1701875642
1817613947
845699997
1250789287
840448385
1669587061
1561830974
1443053240
1815590184
1798363302
1672257643
1106051367
403716192
2110004003
1051415809
1819005536
238813225
348560277
674204575
1801787621
298403084
2128709626
1732351984
1797775617
1307205548
749101022
933755887
748152909
879161600
374893605
1067269261
888809701
1561590855
768923163
1083885146
576594682
848646297
624828711
630339716
131670391
1705811140
149597399
885118174
474916167
662693557
2026211303
1053362098
1911489342
267492398
496506859
2076639541
1476891657
1148809961
885548547
1310239810
250758503
1398424617
1168642585
11505014
1594120589
1107588411
776575968
484033639
700430655
8805746
18235738
1668637118
1652835692
1859654109
1177546440
1815432450
1188666894
1191391446
1629335746
1152520677
1874029568
120450179
812123663
1674960664
2134165534
1359910105
1595594900
1353138891
121454240
1647674619
1963482859
1645427330
1529643205
1734262800
828615609
103247916
207148559
429169570
1025303937
37580893
1539225024
918748786
1198798835
1106546034
1588802184
136861829
356503649
1146215402
351791238
1972787092
447953164
40949001
819398450
579032082
759803202
226516331
379500182
1643586837
1659612601
714588147
1486319294
499266122
452669750
2034020200
368106228
2060088719
70846608
1536415726
1904628595
2112407048
1649519036
1575165715
378316356
1844093492
680221879
287268656
1958035743
1663302740
797718801
1868458894
164081569
1907739894
666418776
1755421564
1520240734
200917816
334222280
782711806
1748072110
1652886719
1338314104
470329362
648670434
1064258548
311365917
511926318
541740513
1241856828
2143220305
837019043
286086256
227846098
352115597
352001073
91934003
75424913
702522129
985146888
360763669
1761514870
265724874
199965500
752256684
1193109578
135491560
1048092031
81736882
836370208
1195444700
173370583
1003304565
949871762
665150599
524754705
1691727123
100736624
469991517
549281044
1100621436
423181009
1856015044
37596873
422614925
1863575177
1421915529
865588171
142247743
1853770218
271216543
669727937
1509019858
484224752
1905474720
2140902335
904800795
2087085569
1895938309
1510728742
2004983771
901709084
1528614863
683102862
637799295
1448208991
1061954035
1109403065
1274110058
1487274339
629078483
1882651976
1351939885
1683454026
415100000
1251644797
1084714826
1727247696
1623918683
594907359
1847249443
216287507
1174005609
1239593819
1469230605
1486786485
1503393943
1831353890
1289812629
308816798
1663126659
981193861
550628759
660394174
76617598
650125132
1371783207
944686177
55882197
1356131089
1658552033
186474707
417228776
384199209
1110404708
1234575868
1508670019
2004425709
107423186
1337278934
1066794731
2030437368
127288222
1229576268
1553665106
861308642
548256015
1959155084
179000929
415571447
1821732131
1654458340
893946238
1716126783
44445025
1426318803
1571492562
1150768117
1596132751
1348146703
996345579
1227547109
1444234629
1930229569
892976292
1397955298
2125770608
1441015372
312953130
540931910
2145385802
505269339
2078196548
1508588794
1381835811
757501830
2105305987
200010555
1860389796
63216285
198241600
1151764592
57886670
893191342
1075379076
756987950
157266512
1390296606
1780408165
1246466160
2013966788
814367096
1423969823
289838944
1948617554
1899280141
1188865639
258661011
1898820689
221776636
1309846746
886489685
1313725865
86248775
627067586
722288865
1872951377
297913463
43060371
206281679
1670980655
234423486
1124894019
1025064796
296378627
503449239
1944354593
438409874
1936483320
1423075806
1773294973
1480321801
406765054
1470102164
1289247854
92445189
90035645
1505967520
700734903
1399472953
160144665
971658834
355421517
72407383
407198821
1839776492
609997259
664088926
1954422833
2128001602
1603538200
1145145371
175140858
1196852445
1427319769
1775519914
1477240501
480230217
1054815956
1985430929
487455296
939473867
1070760632
1903482971
143893220
1657470311
1415921661
29705640
769883070
389812814
503690284
1599196003
198196288
163272204
23536211
914517077
1953379893
18211447
499360974
642288578
1416827298
1230511381
503412139
35882763
2083772040
436702718
220335407
177119239
1717459796
1600852121
2012868454
570384768
933512629
994656251
592378509
1243416614
1024018967
771627846
2143421554
2146660529
817110692
728560472
1287497711
60487427
332724279
168062956
678895766
193389512
146494612
805216048
910540935
1878275408
1910545233
737854833
1582806389
2089022377
1516246380
140275532
762055265
1214099126
761829146
1363185763
2121238192
557355763
879583591
802817700
1624078088
497684849
1908870872
526165909
1973523304
647872436
1486847161
1709489184
1923184413
1739237323
1166132561
1599479878
565928448
969924001
1472409968
222860765
904357862
586637155
1397782519
1127499944
426231202
1669846986
461698331
335570302
743010845
942480697
1510123665
2062995144
1506500862
617815203
953063049
241816038
1621257670
389774474
1105047316
1347118213
357013174
1903779506
141363583
2112867054
28152804
314277009
16242110
7965420
270281027
1403679292
1093993087
1969456804
1138170400
1147650919
1524503027
2062004305
1025170002
1469374262
57791589
1814474655
412525388
424961188
82353676
1160778429
1070251965
791674525
1978319816
257489202
942271317
487217805
393192025
1595001852
2022618273
464833352
737528662
482061756
748330593
1729047671
425277191
711509258
168012167
193601223
1559935140
324363266
2073841415
1810108819
1984796481
1926621706
640687854
1564518432
894897542
1734265791
271533563
629448041
4507976
938322829
674589441
1250248541
1214196362
1856836345
1460968130
808589077
264421665
1743178392
2048421108
738994340
2083335715
1767294400
1317633105
270250822
796389780
314425714
611513002
2024852149
786433381
2105495773
53331068
195639293
1753960249
903050457
471754749
102160522
1288662098
306587996
1999103451
779390311
117115914
1861689505
334471347
1167575339
1187560958
192828338
1541234214
433336489
2109127668
1247893349
1573197711
2084037403
1306260524
1260698188
1455744470
1151304273
1530679780
1253931422
725750818
2028767240
887822699
584941891
43187316
1434938013
1236240711
58038732
930929305
942616113
644982744
202010833
379865406
703969877
2066593546
91785959
429518338
1678951130
200281989
875511753
477405114
247650290
869187160
827164128
1440020115
667244772
2026453512
1347814853
973556040
1502381246
2047343050
436404768
1797261281
1934674542
1857244308
114944127
852544826
2112225556
1460699460
1652123444
1932638379
247880472
1198180765
714050092
978749846
1829821270
1589799678
200901533
744160806
273092817
1346995069
1895283143
584129856
252030887
28597010
1598178982
572434754
2124307108
1569019574
347027565
68340574
1792188630
759001813
472445375
339479953
1623177383
855133484
2122704529
806219389
184746872
294990309
508617362
420171526
890785969
2009110063
1907341677
1172440794
38757878
922845293
813879408
878207805
1073269449
1302263244
230291775
1061335798
1724858166
636055195
1283425073
1277145344
1824629876
8714061
660234929
892588434
602774475
200467284
695226963
837722212
941526135
898964894
1725973945
1507898664
1141374024
609970648
756289924
466611778
716707872
1363464222
1319318787
673456881
1314839501
1765782572
1360782821
1311434937
943250823
1150575112
709103410
922811439
1397158965
1326972277
1911196765
1349214705
522937684
1705672008
2101053661
2102663179
1146257372
1404087137
1296831117
1430033647
2067511956
1845085217
1927579001
745115170
1761341120
1552726673
541029998
1558902643
2041525717
1309394649
412814813
1483332200
963127711
762276201
1334951668
1280921259
321027622
1295801447
278383311
81507334
1833459478
467651583
2077685325
494433689
837466865
1808708712
1580591637
1462681887
1875424888
1265334585
601454592
991053486
1803268937
260084884
373954526
1710470718
111198950
517046845
1851751657
1968291430
688556601
1070511889
1108244157
1306309966
127100337
244832707
1241347772
1422634409
926741114
722296643
2113253055
1473507511
1193596697
1778963371
291350930
1700974149
1560629809
1386416159
2120583806
1431890766
1491928434
364534234
267330515
21004929
1528370950
1906904350
2100779535
2123064135
15249818
538267653
1364601178
1822467157
1424496528
997537739
360298176
1542195140
601426576
216479447
105501220
1463571753
1448934778
1659223461
33449336
1674858770
1805767574
1439486595
672326155
1076555688
332490804
710047918
1299889217
1551730879
664915104
727706629
402319824
888452868
1539609084
1273942795
1437022497
448635181
59567951
740267492
397122743
948647857
1807517491
1948465923
1257521056
1163299678
596900425
384354316
809650301
671702688
677114651
950741683
1728821719
595074257
1701581088
1673973209
777424629
841105810
222562613
810588189
644880398
614984168
1545101339
557381722
715963382
182936732
746752662
1263841359
280817514
1108427720
784846622
1065434507
1697296418
224626357
16487990
1703437434
1928893677
156139607
36354383
2070584980
659937536
139716433
2103735878
1527239273
1089400096
395233521
1715241085
1172716048
487961442
438502744
922565243
44228454
556749813
233077273
1356187950
1995787940
878428317
912478657
1960798623
1208374238
499433481
806276140
741943476
1928688220
1634207852
2027816270
603154571
1263599779
1201672273
1596791893
1270292894
54245909
2067056189
2070802716
979014309
1954077420
1201390155
1602502355
1884578803
342535307
344217833
1811730705
869730310
845857653
1594854854
1905347107
1124409111
1645385129
27963830
1767065507
802990043
546477125
1075811694
382964222
1018495474
191073189
1024093293
2046462455
1897003521
505196577
1564064791
825572250
1628291162
1518392119
1507109263
1689661359
359263226
86692369
784415859
1219042350
1118424396
2007082476
1366558582
2147233330
154510607
682350359
1589678217
1690718187
143608727
1511961614
1453595562
214382388
551198246
1033953662
2079716357
1181064020
889013225
543333300
150391989
862127523
1915084188
985211489
201709302
1791296460
1436196644
1015424578
1623589878
1976540051
1875706057
1710096329
945499057
277467860
987820626
1039922688
936285695
204998111
1532515971
346623132
589497252
1036974183
614973177
1058724621
463438511
614856600
1947844295
1024327889
1627067224
1881544455
541365076
1883466436
389726915
1696923690
307465595
2020786590
1986398624
2111306373
407312435
581797337
1205613924
548619060
1398875562
1676497111
2045683790
73415539
690479283
962973347
1208199844
1313541987
1749820274
269570974
248145196
1765501010
299002012
1979767870
575422698
456064100
1476725030
731471909
373735099
298139543
1135662168
417896723
1568888523
1578057580
795180127
1839709481
1093294452
947679073
734071909
160663283
904669440
1796400937
1416387189
1286458511
545082076
1875629033
510449646
990877010
338119938
914975978
1708434656
1770713395
637100615
1957211145
1339183526
383368185
1560497905
1446431830
1694627935
1461905084
2069872660
405127521
1578837751
2051491994
1407670216
1553639802
487596623
529391702
1949452193
328738759
1390950502
298069931
3847605
958977483
10603175
444040671
481471353
1243209919
754195908
1815741432
1314800495
1420563181
814995477
2021356676
1327664147
2000748456
1483226818
1371833235
1063702393
292276355
976455374
254021763
1661539234
1607471962
324500184
380844183
1959966378
765591561
2020119502
1469286743
1937676200
582849685
1181267674
274326900
804507184
291729003
128394184
24698858
1532259013
889570412
967300520
1866316269
1646364881
205618998
161392092
1974847785
1920650204
2092725026
130007937
3219820
985686822
700238850
805320733
1476969614
1452625178
1088221481
316756016
2010163289
1602909565
1359140581
936952352
1230090015
861426882
171161593
130949749
1516307520
101635103
1026460770
555479333
1115814032
656135407
995450862
1179873946
1428202745
913875469
1004014927
942126084
35070636
213500576
2084886320
221673618
1795267606
476816512
1375951785
321513128
563276422
1475522139
298946507
1573764671
478632776
1330803222
1118146662
707056788
1147231879
206852475
1321933229
296960939
1870711656
199800718
743711780
1913596491
856076771
545129719
413764053
563532179
13482815
1822057892
1951950103
1138299395
1889737205
1926271352
1316947625
462335436
399802078
1438993338
154613864
656503115
2043924542
1983730256
818741215
426784890
874900242
1675580156
1109377308
493558679
1917843236
575111013
1881398363
669296443
397290309
972049392
981677615
2002796118
1511691063
2094848481
892139689
1685868962
1095572125
407862643
1080342200
1471294069
968129024
294337785
1917694682
656500503
976347681
410020733
1924025440
135812435
185232475
1037335493
1092774596
291399265
1662768659
1630975852
1015054659
1101674203
1891300503
1062362969
623093467
850844783
803509107
784162274
387527298
1175615732
93251508
878109614
440421796
37510343
2000510379
799476728
58375346
467466860
1144546131
247036064
87965920
1011155749
1004250734
453161772
956700443
1690428637
1120867847
841302034
1653681201
1001802698
33228121
647210338
318381950
727435226
1576925870
357805823
832641703
1939084237
229617547
1279612259
1000845982
21145709
1229169971
1398691810
712259133
340225785
1727332222
1454531675
2058516353
1311491934
864281143
2094169727
1699674876
1373255672
248063341
1147883289
1362604586
1329447481
1935507882
2039138339
1486270422
192718792
1301113935
609046146
802531959
1252469011
1871431710
1229196595
957867540
1599064387
1313071712
2032313602
1418495108
95402255
1314592999
1920415801
1732960872
776803429
875668503
1616130452
1900959429
1988452461
1392546883
1562140480
933297021
350623849
1186627865
189597376
1695998909
903682296
1329691390
1582142032
448074622
63136243
786430192
47091108
31564243
1453802901
1038104464
983924946
1732781226
1686079438
1721520922
759689409
1084538107
364546432
533389994
1672924628
1693228590
1638601900
2015668077
1719479167
1719119187
20309634
1562641399
383306280
1125875234
357688352
404480068
261780562
729930898
247559828
1323977611
1349307842
452450549
984962086
1541078011
445277432
41266489
1987917836
1124651118
1075811694
683602809
1062699067
1031732072
1180936547
576487518
1727184713
93507350
1525571720
794409365
211896917
1214292622
2104818970
2022727010
229839219
213131687
1798692753
454859356
1200135117
627948222
1798136076
1853457959
398619739
643884643
1731244123
78162297
1267682135
2049815245
1141455007
929281689
691994024
91320553
1455160947
691347036
1883466436
2041329275
790490387
1255949393
2042052462
1403844526
227439202
248928564
764326064
1625806751
1363895659
2041888471
860708106
1984282952
1840820504
147113341
636576076
891390368
487217805
1242828797
1019697665
202278038
1756978570
442145655
1205265513
2090538881
45418283
691765807
1185952961
1991877085
1266044983
619277172
2105489191
269219979
2059443539
462248668
798086527
141037890
53151699
841543773
1294926644
124536442
948419825
1777907253
708672711
1680047961
1437435118
1366216495
1320292153
1405242497
1952977502
1929355633
96946879
1391490369
137970572
1976068773
834477601
1317515074
75403194
4494098
10514757
1525093730
372919864
1114201794
911542965
1843780279
896733459
235375812
698919155
431689701
329014463
1536476650
549987528
1410124748
570207362
859199953
697585293
1264611719
1942063793
1314714971
510614800
1870962716
16638390
2020704231
1720462310
1954185039
1548957951
354311719
1264184683
52638268
163789296
589810969
694271823
1892402333
1253384022
198585833
85618189
1045283429
8555681
1591255544
257342121
1635422916
678813842
1712212083
261301386
622990895
394111806
1950369580
1076851275
139201066
264628149
324426025
2001784625
1981730608
1665790328
1449472338
246225131
231050186
1209021497
584978184
132382399
63956699
411752719
270215562
796691453
725915835
1484190100
1004154277
1752665633
1368144907
227635344
72474449
565285100
854884756
783492374
580723366
1310466200
1311431286
593235122
1998653736
155619363
1446328932
140301996
643898109
1507218952
518094544
847872903
1206362322
1066172579
253498187
990031437
967011901
925169759
21603331
1188269783
102006700
1621219707
958310434
1455942383
595275197
1521871971
333533942
1323074387
227539767
863949463
936599032
2119081410
1992507054
877096868
2138462400
1099848814
1757497180
1409877111
2044811848
479572439
1499654313
539532126
1753952484
1399382721
1420967142
764728650
1429869732
520099576
1430967254
208050171
496350256
1792830954
1344308568
1518696084
1931913540
48102581
1280555665
372123750
1277801549
1234583407
977531494
1730568904
326952186
1461333081
1562649900
238445316
429237326
1985253188
677478744
984197377
42473946
1544207366
1032135248
625477395
1078283336
629005692
1606171459
359118106
1276214788
1570329096
1806464024
1159598866
751215568
1079138060
1361630955
769842524
2135425030
658657652
795993140
319866198
783689776
799187445
344921852
1040061834
1476761196
1837829866
1885244599
1561467058
1039835545
2145557023
119067085
1573457447
14623591
2089729445
1661600074
417944394
118740086
937790839
1634247756
1517695454
1333046059
1019102631
488354212
301410725
1908069160
1101867472
1374509335
1131386533
1894359066
1114928517
47090429
790340971
1254367345
1933990532
535229026
361486208
129737320
1874244925
2068346503
1854381260
2128337794
1345566831
1054119663
1513439112
1620260698
627470324
56467794
503790855
249626295
450588241
1252017185
370647735
921613093
865474
1846921458
788858212
303263574
614765761
1105792128
1972713334
2050513058
748656643
602849891
1607753890
495461887
1495526243
757053457
446960319
967091019
1928679011
1439237368
107410953
255777159
802491001
1910834782
363062049
723293989
451103732
1319210407
1498152665
1308842479
2056358225
512943615
929286299
960219244
500957448
494179271
1041509850
602947331
959748689
713318124
3636817
303394876
1400463488
1806319317
564342324
78180174
270330886
866924532
674287854
1556336028
312320860
1180288047
939070060
1883458930
378010831
570145856
978876819
1845873753
1538116835
1735303081
1342025229
293950401
330019937
708089770
1815332167
1664536036
1373079020
2099020239
1410611464
579768983
610842326
1845602291
1894205166
2040039034
2141994472
887020071
182796112
2056079520
546998122
1968710949
1124280786
511234509
1313093483
1500022590
330242516
95254240
608095767
766398431
771148213
357790127
415491006
1303169622
1441620245
865964729
984381328
410884849
1174418766
1129092021
621951661
322183921
83017379
205907032
355885134
1612445196
1218741492
243222937
953524631
903087557
1358701682
1707372335
2056380116
1567499852
1613764000
1844005909
1712479585
780127655
1927690736
1508168253
1187470203
1251946293
1238668837
1385160045
396340153
814280434
1381389766
2097330946
1900392214
985934171
175662729
978742674
273648635
1268876708
1641649186
381223894
1089537395
1455543909
503851602
995974413
1883566023
472894611
2030713493
2054448645
1702728024
925476186
477907929
1214140203
878990298
420241086
503669474
1023204342
822314265
2029376121
1459068213
720446059
1126474555
674921906
1963787754
787450508
929255854
1603309370
1014181675
1999532815
1153982429
794165547
1097144372
1119331626
640746779
1896415158
486757719
1238948669
1259400987
795901394
1321595348
84931137
1812940531
1057615446
169728713
1594844279
2085257962
1713161296
617830417
539298986
928322066
137327156
1994310350
350676546
1148330240
1004749538
1625895401
2059931771
235690713
1129489291
16653509
1262470065
637737676
992446528
1778815430
576370160
303870144
1422728470
1680182551
1346637864
911669668
1203358135
2000974529
2116490651
209537359
1253447430
436527104
1531217025
1292564140
1000453664
1743471164
472036373
1741419865
138826868
1007038257
136770208
1706912543
1066479095
298258683
1747475040
1760282170
1348755245
246981482
1809883170
740003141
1701265283
1770414680
1454977208
1460272560
871050459
954502857
433062583
311690734
1508944592
1495529537
597975619
515035031
289997195
222255854
1868833657
1397577147
242566872
724843580
1110801489
343054318
418787194
1485644020
1584255580
2006339533
1022628063
1609422249
1736655171
140575750
2103605616
1302971853
1614978715
914159205
1206982588
1585285408
1211671252
671492288
1088230394
1650177798
2053556453
2039359306
1106475935
280410294
1187401313
1649753111
1190560302
96741269
1736833301
1442570224
208884872
1167581287
360702232
2010500262
1317250552
1446737398
1310896878
1200984572
1930814279
871595153
1487719014
1830066538
1903193683
1670347592
546099453
1147059890
1318435530
1392170355
1219347931
1140273957
625564644
2037474597
1140354004
1127321552
1327903852
1473911123
735239972
493418284
1465693544
61741133
1755997699
1569114528
1646441332
1089091450
184502692
38734509
1329583986
655606922
160582953
788671298
1212655463
2023499527
145903349
144662296
682623410
581097099
444629019
181970088
1461584430
1440647851
710696301
667002107
586763170
1236807781
1869071781
975081481
2080072193
137664459
478783431
1071194467
967522851
1422688875
184197068
1809390113
1462952491
574503607
418167342
261061129
1655295890
874860208
2108661049
1667801428
691713064
478335085
1999883347
753417509
666791458
226153005
1487684300
371482794
1031867903
1781496764
1368627830
1037455443
1082321652
2045702977
110537393
103222728
1277721928
163214430
335880998
833207225
100959617
164290632
1817541172
176393408
1236179426
851562508
1479058101
676658027
266544351
726112223
1571882597
2143951701
412501952
1457489830
884049417
437914774
332687339
1918686309
713059361
656378162
1263285368
693050883
781656288
1204848652
444048220
2055691073
777612630
153419100
1754566869
1247032843
13498166
1530003681
610545187
1110015345
666313599
1146978194
98673455
774087558
1242232964
1939854170
2007088892
1046636764
978539015
1162126285
1025054011
712844267
67178483
697746486
1934074503
414663141
72179904
366144298
1607425269
13332526
672297286
1778959562
1397721210
97246294
2041280006
124909784
1804901131
2088815066
406765860
395395199
1429682547
763311496
1470023833
752775654
164657985
1447009646
1247387138
534790020
1180797177
1560634445
1237808402
520462200
137222598
300759972
1983427798
443484709
2065104354
75046599
1316134808
538703894
928868118
337327768
1385799083
2006347881
251499118
1871742269
2071171057
253986481
2099641595
997628296
1391639491
506543048
2009552453
1904809115
136883338
377379706
299457796
1814788271
1510551981
384418526
283355250
782193587
145408279
1008050396
900320270
605348152
968087448
1963435693
1170175908
1849314463
1087800111
704391617
237592092
277088186
579687131
1848518411
914928394
55776747
620902536
1675532971
79283894
832399496
1887457144
1233313733
277445558
61634244
1019431415
362986445
1064066620
426363004
1359033922
197391819
418916619
856645805
880754966
1973566532
335875684
1317693492
1002056610
859746329
1897953604
874851274
577665528
851320950
390483539
2098539526
836115142
1295788604
1031564243
64016111
222502647
316148837
238519280
118004411
1224537585
461215749
1157537949
846517679
751529953
1273862536
1770139779
1776131375
1422098328
968094111
379239921
459570604
872595194
137744315
1004728716
1592362111
206778180
1237264067
99142588
594350096
1222426208
1235881937
1897464725
1960181512
307123517
1628772411
1840053228
303563129
1933997182
1275950638
1488720043
1658635804
620907747
2057603742
839317470
1014355137
360887763
1513769061
385195692
2081122430
938360334
1382663404
1804595577
1267964252
264682757
2040010397
1248763567
1267283440
228623206
1558670967
2129756733
1732064922
234223305
463935504
627713428
1662947393
699577394
2129841466
1685532491
323586525
951146332
1633013303
1046774964
915858226
1866502043
2098614309
1918692319
1318491745
1870767367
1948372929
1120500086
1472846138
293911179
1049648135
665899367
1470026147
393753961
1338097704
2080993610
885569543
145899414
422347764
339735905
490014921
683485574
186903700
306831690
1954885035
998135929
788301211
1838339342
1641325311
428173343
1659195223
2126070931
833695258
339907138
133027288
1126155244
844816645
226870052
1035886203
2099214071
151583147
381583270
534482600
895815078
1887173092
1874350913
1827764423
1311340205
1999107027
1407912479
35269351
1488330945
598142474
1367635206
273688934
1592593400
1269791749
2001708921
243634350
1292633157
1864915078
1023316755
271295063
98685473
2007265045
475440008
1277791450
84126625
1768542640
2059325667
1980820783
2064038810
1635652524
2038871476
1754990930
649066641
1085328511
418092034
1567783700
812839929
727718840
310510677
2086140972
1182894021
1464345606
1798261040
1917843552
333866352
1721901263
1205891444
1145533161
1528365910
789935695
1387912296
1253662800
1405061564
1652193387
1892872949
1319536862
296959309
757961658
532339837
1239237634
1909939579
289636494
66500203
1897682792
911678186
111170213
708631700
1311285550
1094140460
1322388583
806599301
1491316108
1887660151
1653711445
109819346
352790862
988153057
1186447314
1673188837
1731493797
1647783651
865168288
401100525
335309015
1163131549
871515328
897947446
1027401848
969326425
1856383368
1823196856
881545212
977923031
192341102
618283011
553246191
843820732
1134052006
1445691016
2147129530
1454963334
1793874815
845194993
1257208106
2033492481
1483120904
963593857
2083182279
1813361906
474761778
762888228
984410610
847135637
1694612037
762905823
89256400
1179983672
1052629991
700393706
447808915
797522520
1088365743
374938313
1211686080
641361345
1957316911
1180073316
968438170
652261320
1857588372
914012578
1690995345
1896666923
104385324
808211787
1447006109
2031656776
1444411196
253923825
1457831138
611114377
112346632
1396673865
1114567150
655440295
476772401
1549648933
1701847462
416403416
768852990
174832459
2104041867
1550173672
506081777
108459694
382550695
1472060213
2127968715
1545810705
830350499
1963749868
204570203
1016964308
956924690
2064706765
4499033
1798853899
474617556
1336560249
1804375008
622090198
598895902
2006205357
261176173
1236619870
984077285
638360085
1130194890
1234438880
904811718
1639290197
616161769
1721342921
223507986
797746349
326694450
1384593269
569788407
126575209
1542541006
2143120573
1679467889
787293444
1272587082
12371131
100227540
935279489
1380980968
1292228529
533461331
341608072
746256944
545667413
890941488
1972667378
2016777245
1907784237
388789490
334421993
160412360
621553854
1577298296
767265586
1923136757
1171797034
634994722
1504748543
518206765
679047812
1787929831
985253296
99270198
718311759
950189033
1737602343
907817675
1508958128
404987769
1231098034
523100135
1967114833
1403509832
658271358
1816277566
1014443327
1626095186
1660256450
1956957268
1180400126
1107727300
39999898
1843526962
1827841028
1002231424
1285704803
652224874
1214302910
1725564766
1463863145
154152772
223994018
2087518930
441804136
1437596822
1029047212
503253984
1095827557
546584914
169885867
1066149833
1737411391
930481633
817322348
1561194010
700832067
2143965008
225106916
1841165525
2012920283
55629158
1989302765
1116418412
632590297
544715772
389335856
1739773190
113785351
733388659
1861040480
745363240
1896284145
894335264
1594699436
1401876446
2106412010
1802526015
478646660
1132710548
483206775
75066316
1191855713
1724619201
561470482
316739539
914035203
2520785
302685558
445536686
1979484694
1917920422
511390166
287060087
267325719
957103265
230389264
1206319355
966261806
1149370269
1842997732
1170991039
1040168171
1410375923
1810778501
2107254815
2040825807
11307794
39157136
474264135
249739136
1149940974
298505451
361731559
590550377
1087023164
1834877081
1096095379
1455980548
1758822020
1372015420
2083052466
865482830
1436863323
675648279
514513999
65046806
1160642315
1255811126
451332180
59451641
805553703
869195623
1725276021
1752456230
852580081
1093217473
821815756
389842525
1517955896
398028741
638114898
1258419422
1093118999
2027488049
1199696120
1675300052
1668073543
2080783412
834664030
293023339
741060632
612715872
1052077028
382651901
1418495108
2084773361
2095752464
2089664520
800356799
2120515253
1273734035
441683411
1275294329
1589022386
1068588280
1359821939
645391585
1990926111
786614053
1358194311
2084258128
753780752
1312735103
192554345
320630887
333628634
353988478
1711826488
1223355793
1590761427
42568776
1328244411
1929845816
1938293931
618466529
2039301883
853482927
1676908436
1432119630
2141237473
1477400855
204742367
1797936683
1748786827
1308497921
229049820
1158385191
895456152
494365573
217045961
965731474
965811973
1253151864
1607134172
2001474600
1839588229
530899505
46041734
248511233
70815232
408871563
2051844085
286776169
1264148056
722434816
2143799220
205817391
745255574
938986945
1036276100
1134041238
1261979896
1683794867
1793517103
1615294852
1950013995
505519349
252545807
697956470
623525406
648108030
861218160
525296786
1633738767
1640687889
177787091
516185836
1304231735
1954848920
1507946667
953173014
349574058
1348162923
2014888068
1100712506
961916618
1787180696
25580066
56177399
371050508
401609447
1298634206
1150088525
462035599
1133238472
1012354518
162968368
816957486
300855867
305134774
1500111793
1066984877
1532520045
1775103328
308451862
1173627468
106231716
286649814
1732876693
2059581947
1711632131
1810976392
1469814770
642997831
230706762
1276683666
1957723882
1204803773
117676023
2090093482
29165354
521418599
1033530522
802554602
368374212
1408722704
1979801291
1711248674
686248118
738353751
1415100231
1589858996
1601557784
680806453
661504390
221007149
1059795430
1849247672
2096378159
549967719
740830912
1092123515
289285416
1420977311
475557024
1299779780
1842782947
1240901144
86897987
1844235696
1900452502
19057027
1602273409
1554301476
1023099633
106289812
1015886901
282671422
726860510
400847019
1010400437
1712962105
2118346888
1275080560
112704831
119406527
1794279350
565020722
1152266680
2132432285
374577531
1124336212
1491424059
172656401
507204748
1358174360
1515270969
564272858
1431912188
531138745
513531051
1588869133
1752800786
829256870
79652787
390397010
1116663200
2011241954
1060249735
1976076743
1204552213
2119632584
530343445
889824038
2017579563
801797203
1718509574
1327640301
915935207
700026317
295531278
124047179
330190474
847625128
1511399612
1606104771
1620266841
1065349718
134396267
1769429570
1833812133
461432127
1879819777
500854141
1340219640
1693022285
1452514553
257746779
931246328
558891546
46895029
1886598661
33214116
1554955993
468453381
654263453
1995304268
261032411
1689070119
1060444113
1331286316
1986703637
1261345945
1995152258
352134268
388538828
1450855867
926724853
1386441720
291314033
218420785
1310312890
853066572
104505601
2055652595
1787892756
757936509
358932490
523962008
450925721
280848730
1971345757
735827191
1909906419
467712563
1548957663
1080923067
1241680369
1103062036
2119187690
1215399005
522843842
1418308976
556904606
1652367836
1201539894
337044017
1702294768
1163764730
30775069
594915742
709499681
443185798
1831446724
48720110
743384667
737342502
301054780
226008039
1098122018
312619794
970956420
1668719021
2140420606
40115165
128312239
521589991
378594060
2066993999
387758936
335192440
1503588275
513995991
63450308
164624276
1043320002
525257652
1660879512
1447511340
444916784
1092832842
1336019522
366391617
851763254
1948923945
1005840989
1116328140
1138707393
1839618328
2024156372
133101109
1586282298
326635732
544628897
1281859117
2058647139
1772121868
423542994
749829194
1886552428
747366792
1693421315
1333515023
1970937188
1267347113
1381194325
622873171
594160584
528243347
1117191810
1783659805
1230551426
542279310
1661557761
492068604
1078692775
179595700
12449364
960023274
315003269
516495495
2027685575
1190798105
614683946
811674401
1050355867
1655762026
1803272758
1798811083
456365122
2021864400
1245716378
1051941601
1836642755
17671034
1658779626
715843421
1547242339
1021441501
1609034392
446704061
111232210
1222402943
729146075
24476414
1025551560
517674600
930179446
1413126174
1678832328
837816059
840428353
1299494132
631992506
573181720
1017509132
607653864
2111183688
1338005260
590630959
1601529225
655478989
878934906
556408986
614831978
58193257
580196498
2002658908
1263622351
243703896
1095569331
1012551136
631912226
1618978905
965433116
640141534
1809778734
1632723402
453563534
616934906
1878330275
1776245782
2080121899
1960443723
1388204962
375437594
1960950000
441961617
74947343
344975536
988353317
1874071711
524132833
761520425
1203128312
1325967317
2060090731
14854363
1218517327
1354087477
1987407041
25021887
105480168
570606050
2120082405
2114686632
1323097934
781356885
703356208
632302328
127834270
786291682
1582286724
1035223739
1638889287
1915073837
704193744
267756455
215005795
874823243
13027191
1666508032
1803714455
1697990239
696974946
934043831
1527878709
1241887663
1941552233
729184812
194962705
173990329
1909224874
2096487815
32038255
923436673
223242294
609123934
351252152
1533007000
1695431363
227477617
1194250325
392623470
289319298
212089984
1504799955
222237971
2000490855
1706132861
189781851
1599866516
1755377614
1564055100
1514222023
1962112112
401440584
879346006
1504365695
1188548376
2096514361
895328033
990748950
1092701616
1860837476
1760275779
1058091839
754606177
1639887690
1044783608
1557273127
1547817488
1299679934
1448029722
1464145597
1621367189
1653999578
1786044110
89861405
169568674
1543269750
536571539
216480113
1557489952
1482216759
1321882362
1262815164
146872499
1677883235
179759211
1076868293
297469251
1787087419
1085801908
6324321
1573106432
1806849786
1814139895
238024377
2094482829
292729932
1780123475
700472870
1056841740
1507886270
87978607
2033160074
211618359
2056282820
1305969238
982187918
347710985
1240535130
1045928510
955838260
1192767456
1511434261
2004674129
1944175048
451777212
206166185
917992416
1925199941
976988841
1613586822
1627043303
1978088219
486316797
1600315122
574491970
1237397597
627956401
658631653
434068865
1361087675
2064338481
1100616443
679290301
954445822
1771707679
1273885355
164615619
1918985284
382545575
1666868917
1054977552
662915222
1176490876
1476168157
1434823532
1908913563
138531579
1652025166
458483709
1126563609
588865959
1279578300
1437841129
1866492070
2033216726
1018754939
1892208869
759794566
1319215495
63997113
754589840
1611532567
1207400092
1348967274
1509806960
182242137
1476336990
1499530917
864712898
645569
304471923
392885943
1618483139
1776834105
531419609
37170344
86233481
2111468472
302160215
142216453
1383741642
92909897
2069897415
1602438476
1582160441
1912593493
131862591
213044295
977492628
549785984
1882774789
404325821
2075955522
1482989574
99630138
1627205397
1817027220
103178133
787241346
1287162007
1434990147
1435063626
1180798413
822730262
673504347
412884324
1921793566
990564363
2040938642
1809650053
18334990
1085841315
610295493
301340554
1781094589
134919243
113158444
664298491
1399122162
1085991854
596072724
511873335
324207664
1814260265
1411842605
603578132
481848483
2124761343
864775244
2020247044
287641023
84641155
945779743
1885557811
1533214661
1841509315
264085138
1984188644
269492271
1769014527
1675565020
1788746686
1780717738
32166071
1085835418
1792317286
1968385820
558226361
1260571246
1358087519
497559778
963793440
1697280933
631654715
1789927648
560142855
1807017685
1362647979
496120550
552701824
2029559452
809082395
2094426571
1831672857
1535597894
2106831007
2057281356
1182776340
679102062
906259553
903538701
205499018
933984010
714809814
266514058
230116506
498232792
1145607070
1591401486
306619595
1316902366
1402450964
805013759
680956116
485813149
1435617144
304557455
1304443523
907440869
1502209011
1084324146
1667158427
1235613948
1394154375
1119472698
964557016
732122703
1844712516
2043746783
1190347032
447853049
268642233
695857003
601223090
1617610795
2005067058
1030350447
438082870
1841542608
1531540993
407079090
1371218455
1545025181
1500856336
357427090
1207550551
1938977711
1989287712
1225907992
533545544
1330036613
853681722
272997642
901594715
8756171
370890953
237933242
1167148570
1091965269
1656212059
1013058161
1817570898
546869080
1506332402
1825557195
1329384583
441114073
285112818
1693070880
1426274353
550690665
1331266036
1393748467
548786603
2126844198
656391885
1157161438
1665393518
896400861
1778638991
671754768
1882951914
1594652828
106412684
25520009
2070066869
1930569802
1805851093
689167897
114490741
1753007836
1813219028
387801750
1967554814
548008914
419774129
96267989
1397017856
2129774974
904326338
419138548
1977243502
1998261370
454333495
2058613802
254716324
1294367156
686369743
1373267766
966902633
601545306
1520976300
638097280
320991215
1009437667
458952330
1639795313
811960329
432236764
1799592001
750806503
999322818
1607072112
1078075944
2094729812
580137941
1814335195
1364606766
2031965705
140831814
341406790
191224412
1247167297
607517307
2098894045
2054729834
1128539607
982064906
723587740
1446063994
742971679
2127494043
2065118575
813143002
1233998599
1955485776
1812609030
1546283311
1658942351
1345723446
1991093591
985087645
1596888035
92938573
258196740
624334605
943575360
46592825
691701628
2110851135
545503708
5346803
1978800104
125250697
1486657303
1871379723
1141656303
21696620
1806222320
717153695
1622333574
398754763
300730387
23713689
1252115232
729458370
1376435747
154046450
520767738
400048966
1700013577
296565981
1605016407
205055910
454896903
2146906496
613235153
1002900485
180918750
43536208
1131153931
1905619838
1246307239
1057276849
752152088
534620534
1044176754
31966683
1429820944
1572986883
87066525
450318079
1074506654
1721587846
1007496139
1450548924
554472081
472409366
187122322
30854765
24586361
1860462480
69415341
287887247
962963919
98557013
1535130664
1022099204
918198757
1648939310
1190963219
1953244319
1137709950
2007952623
1890397558
1682311856
1139341600
351352492
1194282660
1102847505
1144896538
109010612
166634274
1286245098
225694192
2016721306
1107537625
1804715817
1909013762
1827736284
1971758925
1453356218
1809613660
130667406
451355488
681569960
772459967
1982388314
613998043
488006926
715700840
1233765031
2139696040
292452137
1323990342
420834090
1277813822
1943362073
1298217480
1340448138
228356661
1007828110
1485501556
986615420
1163987375
771282487
1093693581
23417400
1676719872
1802604071
365683046
693638227
1127957255
2056472356
1567518957
661587220
1903376187
38825380
576594682
744220111
549128079
465668691
1801607639
238193624
1771425553
1688615234
1805056727
523380344
1762331696
783270418
1951433979
1670195843
1393137748
927319244
1747210046
768432531
378313882
1878692337
792811996
142097887
704301320
929876266
808342992
848517235
565189959
938730077
2065889173
1876161584
845450189
2133597561
883425769
400139382
1928340609
1318382497
1435587318
169989091
2010519892
1555322906
659219183
1768782303
191813004
1978102674
992677262
1307941222
1005748746
1282116479
942160055
1658539452
1681020827
270859623
1457808429
737845105
1818666385
109559988
257830970
1511051577
1262750808
1091689195
1211924402
1025397960
273088087
1712141346
755786408
1424282811
30360588
1803800023
374612741
207509524
320242684
1852685606
1712780828
352248331
1362393385
528571650
1216122392
296584028
1363047174
2009999754
2137751284
126093737
118242682
959374641
1557201580
1894405743
1689537911
855518627
1722113068
1436653471
1190848302
173502452
2025651693
635556858
1006632164
1252239635
1069810328
1537451350
665403092
1527604996
857063355
1330485299
227255295
2041333964
721816667
1001483525
1917239713
1340798032
88746204
2131740887
2048324726
389039081
736624258
1103775374
1856649294
404932945
676938756
1262016588
307063093
1546827572
942017777
1955259302
721907975
686295197
1065543225
409738522
1145171817
133242531
1803145906
1566416113
435813827
1911144865
783702894
809270262
434189470
1719141874
247267613
1924493001
1981690384
1146363121
675036482
1777507365
1009370949
1317210358
934459875
1896120652
2029076796
1518820294
1483146463
1323219216
876494933
1560445251
723473256
1842455374
1896696661
1767178899
2043208827
1707384115
1159412645
1242279746
1205736949
521752775
2004980527
1127743611
1663181881
502739799
630960765
597996723
71040291
1826767043
1994547172
42914790
817538769
1160070864
2133841545
909483076
362770954
553813459
900147223
820046015
1619384622
1983540647
1665701434
824275342
609694960
1987064501
281787348
82845282
925906864
1054121212
267535914
1732994874
1074632548
928064727
1935954481
1715835422
759430773
27454868
1894363721
1512463030
740588430
583157482
22572915
1262255201
1969587520
549454116
1820341996
1058547244
1320430967
522514670
1106394597
1629702824
1072523286
2029784926
1553699547
1056217514
838178206
2141566332
239981887
1450390691
1982213597
453006181
665810697
1509335077
425243271
727399344
1010738180
1320291918
1317785355
1346436784
1015611481
994081378
1252176126
2078378259
1215916001
1241510259
1659858832
638576340
946744988
613571284
144082688
558533394
1714450569
133601489
1792191585
75897923
1561753841
104949568
994412636
449652902
1044027541
1800073650
1415088325
656386801
141113406
330307180
545960792
1807411476
518838371
1283782714
1139884431
1860024209
575585096
854183175
824942357
1223987750
899022088
87017254
1493755786
1705167764
2128303152
922308354
858743518
593848919
49224967
2047085946
1523171634
1744494342
339512583
497458079
1154010476
865335726
336671757
980753487
882770850
1694488489
1934591113
249174646
2143362915
1883568662
889703843
1408897947
1914381235
1111068920
1714404056
1511902189
1351125358
948967519
2048563409
1370833772
1092080148
1785993331
398648356
275811545
1340690016
853040098
373581752
517968078
1144501553
581619345
1162081862
1431022740
682771549
1392376727
724260239
272469477
2068174014
162520386
803172690
902594984
1131947432
147973733
59366364
865484274
2036815382
606148277
391152593
873928154
1086335727
237582742
2045751756
1764007356
308435666
805416517
892631204
406891064
1767949576
553955990
1727456054
716321670
1670436247
1584329046
167250651
2093584950
286131826
475063068
1666349445
386609604
1902830790
135353142
121206322
992405356
2088391815
769693401
659388656
579897785
293061850
1264520942
1656545030
120003430
566889363
800164798
668588305
790911702
2028168947
376032589
175942151
1597779961
288616221
191282833
1863826478
1722604486
734553550
1966304600
1154574323
1540321224
128061002
659688676
660606063
281365727
779696208
1434846397
1057094302
1893951638
1587622831
1427325798
932251222
566543392
2052285887
180925212
2020402626
1100909466
1031517234
259759569
917064197
1395184877
577472622
530940574
1115121679
437598945
85781471
1155057801
1836295174
1072876324
709572382
563972887
664111730
443737690
1124000293
1461810861
179404458
162696693
2114135927
1456068311
1523600550
1753447832
120382866
724718509
829620291
71574478
1282100641
1009566733
995427757
2112408600
940285904
899543627
215855152
747249067
1838556158
99324020
979951378
797971666
585913495
106364970
563718920
87543125
385807505
1905064206
213671977
768630598
1878224175
2016683503
1736330611
859637545
532313999
375236565
798375142
751941808
1232052494
828245597
579885929
1750096328
1081960257
461742737
674307646
492582627
931031676
240420763
754007842
1552376045
1943125206
180909410
84501297
517036688
911573069
999784164
1592506881
1002882003
775821297
745540733
972086118
508603430
1212367234
741093775
933923953
407829601
1502062763
270658292
1936421200
285947441
1651057969
168268064
2120735917
1591097039
401813228
75202279
1807821712
1168147340
1396273886
1035950805
1242154121
1769003506
620771013
629724679
1715769601
1128186907
2087381286
1929334163
829384854
711188395
598683392
1327392381
1958666613
773424061
1012238179
2076261242
1344947741
668219
292368503
78052568
307079663
643516041
1966908731
232667194
2071530119
822810884
2047230665
112254845
1813591765
355667065
1834629493
84587379
1297911308
642516416
1143643225
709257840
827076384
2012388986
1440508418
723138853
1831448542
1232950976
1098381655
47036962
1257264681
318630115
807342926
1306397432
1087956032
2030393657
1395706273
472248166
1791010679
1465980152
544337549
1898820487
1152917840
22792936
1050855456
814679027
619400603
998503121
1311146025
2070309298
1929133488
1909927808
632707766
1233884782
75947848
1872623905
1597691099
1271641700
1942685499
559938990
924833220
1361112090
466207287
795848882
1308815044
1858930940
2023115708
650551010
406848598
2014182406
1781445314
1995920630
276566309
897883118
1649406202
647571877
1629614834
1274416709
1409317493
433026881
1858611142
1310778964
147602690
78693859
1935165920
1788328357
1051200427
1690011138
1916870553
1486649494
317512624
1982294122
931821923
1222938260
1396787533
338174578
385178756
210734050
1655044851
730134736
645749964
1804264897
2142544514
381631330
96640971
527755781
866413693
378327353
2110435935
1626243647
1226276452
2122704789
1959467090
442397467
1056547971
1082355404
609545212
728321672
1028704624
1516013651
661901736
1844436368
1052605495
1548446053
1298212612
404045291
1824566124
1698561147
651940711
29742928
187733731
1143241176
1476362409
1195597593
1170130686
1637192132
704000949
1820786206
85344281
1063855945
1636636669
395218980
341691897
2006678907
1530139725
71602869
91361808
338295364
1112065419
1068364308
288194883
1374449217
106978317
1089150377
1000819727
350630488
1661742337
1890420584
554431588
868877159
1753670436
442335194
57746667
2062542069
1923111904
846239256
1996122439
1461721422
819418587
640594287
349211880
1479492610
1360719511
373042680
962149299
457176338
77274173
993897674
1580923853
1305774713
254879302
425883517
104101691
1567758082
1141187251
1900782472
1380259426
1660550872
44946680
1867732927
2031726861
1111904433
938229896
983087323
500571689
912559903
879802062
1438925376
1152301955
1628346205
1518242421
1067569046
1216407062
1781846369
1515445369
480085856
44277120
743882372
1385081719
154052766
676292606
1120963163
1846312759
1211848603
1496397463
65070911
22902961
1559709700
10789142
1078132792
415645623
941594085
1165223899
540433953
1635139432
1617858935
956414453
1403005548
1070756476
1064563419
982846734
475004839
1174499914
1071713484
69077036
492112626
826194093
1673557731
1758622325
1603977902
122606473
845644696
223939333
1285025297
469425414
353961741
114152819
1243044650
961841114
534965571
1725657870
176167653
1399783254
1416365553
1942566979
2006987816
1682370109
1114638933
1776163980
1956666854
2078120735
421449652
985407029
481946049
528971743
936689041
299119825
1373992486
1286053541
1467967016
753295027
1076390972
921342709
548750704
1238159909
551665814
785307595
1725246431
484995961
1286347121
574566500
1999407421
757483335
16118083
1387900462
1205566510
1580932179
1563953478
664318896
592349947
2116528111
1372316919
851903482
1439856782
409879498
2029760077
1895256323
199209950
664716556
285096542
1595230353
1392738142
412979131
2145593531
622555024
534805266
549483833
1942453452
1888564363
1375598826
634860712
2056863445
903960243
1833056931
597630181
1612507786
1731336228
1627937149
1048257077
2134845912
1292552930
1145215818
1288032240
987312494
1390656487
1099355378
755421236
684137913
544201561
1542577108
2133139446
859350694
782223498
60721244
2071314404
1577087031
731379802
576728750
177461960
1077057604
1308044648
248590708
469978589
667854241
1888040210
807434247
1660320138
266698156
1674945477
445855921
606436220
577660486
781183494
1052473530
1501125459
827398740
906684983
1781551736
973269603
1713308616
954910186
2021941091
1979413213
833904365
1435489225
183711221
856157153
568792793
943469393
1079591515
1507213505
622882271
418145414
1756935168
310712292
1287730281
1354909341
233186376
2078012046
1608255206
751178457
2111938564
1470322045
816756919
2090286283
1968677910
615021792
932468874
398453877
1757912637
401593759
1939657936
1659489070
820900284
1268003374
1452342564
503991289
1913037380
1717585351
751024340
803964839
66990456
1787402675
546805278
453838475
1377644196
1856825956
2070157465
248334633
457502740
2123112862
772454139
964715918
1507122026
1908246944
2060265887
1251516821
820883124
808243372
1651159644
489620453
658677019
572918493
1276331726
2115393481
1491652693
228072261
1237143763
1929552537
369279291
1202172812
29331467
1546184484
293969265
661215671
1176517255
317015444
963486616
650377582
569898000
344479380
1608759945
1103031099
2002191380
425506787
703787083
940608648
152316457
1432319437
703657636
684790318
336733547
301252948
1303563356
833840000
244870388
1301324910
276029580
748072373
318920861
752616422
504606101
77288696
1833559288
1912164638
545825213
1313366228
2079398018
810391150
1052028207
1670208795
1722580014
89221584
319689939
1320368223
1845341643
1421006637
1742040991
1419369931
698629961
216126011
1411949456
1630380997
1908233980
450194039
321466980
624380916
823160152
292786450
807079535
1859686
1787521404
1560611283
556183023
332942545
1978093689
2050312084
311587199
347871480
589211493
204594773
149938533
1148666374
1634198782
1640568738
1550421526
1302124132
436605148
1335668537
1493924299
1047805089
1783354929
881120011
843538213
581025649
2068430769
2119674607
2117093158
1762375308
2122151915
727600169
54169914
178840604
593271162
710272872
1937970566
1838800956
1528488516
27410783
1932187794
914489682
1399380549
1813574110
697727615
591641482
607042373
1681999951
719524517
543575749
200277613
323850996
37419693
507637440
513138964
595571900
899231972
1328362255
1947756533
1100411364
1978524080
617443936
1817009286
639470550
1704172870
622694541
275156510
955033755
1459065592
1286668329
964961319
21080931
2021644697
874730566
287157204
87715499
416622469
1018094720
6513347
1860762932
290399871
1385660831
191305293
874558031
731665740
1060212631
2043407966
2085982699
874914185
1592014048
1667859180
1885569283
1207792310
1831071594
762012304
1226675551
274632722
1493292429
1868685680
1978516158
475685543
13996683
1267989999
1175396550
1370845375
471611742
2016791758
1867808598
1332673197
339757323
1083187006
1630380997
1062753138
242519766
317980140
249872596
1516285733
1326195221
814749389
1041637673
572909988
1812826672
1646541375
1250455113
537050326
538976519
1102479201
24994324
876420496
1180082531
651599341
1926962121
2000299045
1695638935
1055101692
1858017898
478390446
835425897
482001863
1253597200
1335030038
14471162
1175610621
442207613
276090848
1981944765
1997263951
900098395
1473502400
461456664
1777692188
1845934306
1851958295
720241922
129615740
854348279
1291828736
1840398246
2109458873
224813241
1887660453
1326423918
1136910748
512254741
1269772823
240151785
518764336
752636970
679011800
1165735877
1692132454
16866996
843857933
707523749
1713243506
235962628
1333414936
255986456
970585996
106528476
781231172
894105581
1684255423
1576717186
1513727845
340507210
340118574
191874290
668443213
1475927732
387124959
1425737420
163439752
288716582
83317093
1789655897
2035629167
106624839
1931289606
2063922416
1431573665
811460267
775464829
2127133117
1147436533
2106114315
658065123
862173959
1220015002
243020405
895509567
1290957871
1797564807
1385674482
723590687
872512279
268955558
131222644
1426800463
1160079470
1798273146
1704076096
1519196201
478929477
1835614957
1583881081
760915017
1974724122
385019796
579639831
521930480
157584621
1831071174
1830567544
1754850904
1896765843
1250103424
1544049471
1136015737
1440756614
1224927873
479720487
1635755310
799734498
1922098785
1800165453
1201524951
851170874
2122015250
1964110680
455367052
1626425079
309790128
110889849
1657994261
114318071
1953970788
1279044811
1925077961
1060847352
1878215313
1084634046
673074433
260985568
1040307721
1335804054
545319815
286610294
772968041
1431725665
739244482
891782840
1705551639
645467360
792540362
1546502733
1451642916
1771704749
712947444
170658400
72343142
850125817
649978084
1058275876
371231274
432350111
932484818
74492871
938404035
1315549332
1437464190
1861092058
1600560061
1144552863
2083585834
1514589381
1405718872
869474204
1367961331
628837282
1675483810
2061241646
527451102
255341729
614052499
1588593583
1142224333
1152890978
2091869815
100686535
458959011
1783056257
1053824370
274155121
297809848
1498284935
1360774252
1271345071
750770252
50406508
246441963
1048671521
851527639
947189295
695727917
546605303
1897593037
184699725
1975919299
252702335
1019572678
537150937
953758086
369381663
1218236603
852373226
1612998533
277400395
2133874817
1038169791
1469918524
1243420459
1143883351
755394970
1651311311
1850663908
1930684770
1178075044
1438234608
1776186420
2053034535
567244748
2048276618
1342623420
1920713363
291938983
1120770412
778680536
1508303330
382902333
2088044517
1420496674
1030701825
882660459
2113233323
1510545888
1381551805
2065480834
315508253
2077595267
1157809383
1844981131
521387852
1296961509
1898106011
204868685
1658385428
912917743
60704522
957071650
1983405993
2013070293
796777093
471584595
1750283933
408294595
1318023986
353157682
1418583785
1712875201
1859699736
1371301879
1244682565
1137283102
1782271056
214107065
1218505667
1421830298
155330212
254453374
1947571338
1212293417
1143724372
1364039219
1677389024
228989458
1618971891
702415934
1681853485
56107684
847516532
1653315414
1416501668
1798716980
1812622474
432043564
1892839794
2070043583
1838217855
1371356311
286769935
1454524505
569785158
113277108
1832619253
1670445990
43147885
1635997904
1691116917
1953238781
649951542
1504852951
1792523824
2127103355
1763928284
879157108
1193197382
1149599095
711150040
228666122
955830917
1040478161
1422291117
543888860
1885561518
321450696
1271068730
1512061987
116243518
274941894
1028413352
1609713716
1423747890
1365862606
1016348753
1105861818
1250408009
328984004
2093555349
1889379507
797340856
979951337
1821399395
910659555
974857566
1979653640
800136382
1650752173
1469273854
2091247047
845047772
1392386314
277236152
991681817
1762168440
214654953
523112132
51973091
512516258
1545205834
1878665924
1474943110
152482166
759821081
1931628126
2129515228
1171720006
1109944867
712170501
102208965
1016180658
1149345728
766839349
2094285404
1232422288
1979586262
443989908
1400993666
1274098654
471223927
1883311170
2052446303
804330202
1367983397
1624341956
827687265
68713335
356868653
68389068
2089562456
171226948
2131408932
1397237935
1328074693
956162618
1720586211
993170124
2009709576
270766216
1995165435
15191756
2146562498
522681465
138364333
1112793816
288624159
131928585
1653590564
1768146749
323286409
820327737
904773083
557674728
119753478
1861260007
1795781040
769583581
1649946974
132084006
372069721
62651276
1436492279
1229378279
1530272492
1557528644
461714921
1572229042
301229328
995555525
481331808
200849309
94855624
1333043370
369220010
1923310365
1705778546
796199707
488546257
190723960
2020127816
1296380748
417196849
2029350545
1459680929
322315600
1887586544
227509925
1289463923
528106599
1338748189
1849798380
1345781643
1046646112
480449545
1002346425
1629564098
2042610812
815208085
1788811493
163327020
1210883279
1417054930
1555231203
1334790139
1181690333
92795400
439555668
1890895525
294904602
1309961622
1392773799
1443825738
1458065856
1677588894
2113634901
726400525
1223214788
399684929
871847976
651118832
1067824720
1697503874
378244369
2069390549
116636705
2110373794
746200661
1795006085
1230058653
298972969
523920828
1612133969
294309922
917362131
1512156454
1398596279
153768058
2022981646
816488719
1801122992
2012996322
529593867
1853540904
1600278915
1478602345
206776919
981009930
1700896264
270623986
2116599350
66564002
1428838010
832716071
2135829529
1482408630
1506959600
1904095529
1215360891
769962842
2142887337
180730117
1959442269
1825173107
1466699120
1716778373
614571164
1947265758
1471471032
455953778
1485708760
887466300
1559817928
629608988
453745330
414615759
2136374452
101767288
1483454387
749169061
1760501396
61211476
216705980
893806907
202537321
682057128
582163451
1485938665
1137040435
799121665
963788069
1476104286
1040489810
1246566117
40359981
1668279442
230668920
791349747
907625181
984712877
2025053341
583712507
901209613
439931101
1174003518
964745098
1200537842
1700395227
1863275186
557192131
1952019126
568992823
540034869
999637785
1929814780
719646192
621465542
1883434075
1464810210
1615676801
1763279016
677429566
433221632
953932194
923804494
58429179
1189990260
2003127050
180873832
1112277317
1738986448
397092680
337286900
1701171030
687193504
967604577
83160490
885489025
728716459
48575506
272113156
1375657884
1237653110
149448296
113548210
2693715
1739937360
24704024
1989596918
588868845
957102243
749702858
1975309564
2002069754
1438696349
109351991
1049153808
818023024
271552993
1009429696
1523877930
767559908
506722456
2071484096
610223949
1698974544
1582791380
398242235
1674109042
1418489062
160314871
39855880
760596912
1470685786
1196997814
1369525726
1363004551
871713328
205062893
130091764
854926114
230638773
843874181
1002085360
1229137402
1390666341
493107067
1529606050
1349985702
461240682
1496971079
820193557
1998546306
1524515834
1965127517
1824975409
535470320
978843639
2101820247
1590313037
235449946
773283819
762574980
904143969
455427626
1579055639
282839238
265003010
1590768207
990792678
1296304756
509132048
251671379
57891717
228319743
297060253
65491008
495931012
296714527
1995064462
472858870
1418165007
1664739736
920556993
977881594
841150990
1705291405
1210996513
1637076993
706109511
240288918
790403085
569985876
1686895577
616799605
708710951
24037964
672232086
1648972823
1532286040
1579773
1570853163
1688160367
900276129
1363877965
913648517
83183151
962279523
1472407893
2107457501
163308244
1933869083
468021146
998528911
1009046274
170034545
1517769975
428364215
96406230
45157590
1047108512
16095699
738380163
1247473807
405984372
363411480
26890447
1596390589
230254609
338957454
364430470
1281384754
616526864
1793463935
129043869
1715464776
1833718224
727804857
1689477396
453755794
931938878
1753293877
550417295
1587180793
410739940
1137724802
1237476584
1172004323
1143215599
2110324279
794397079
2058032305
1123504029
118256678
408286472
1556565513
1472200523
990914860
2115749608
1597799757
217740184
683434140
1721317488
426047395
445675316
99676147
1089657325
194285174
82101188
312554094
741478433
1875934835
1133259254
1515222378
415563587
1308956486
1652948384
16340398
426746094
1836361343
1512981270
1871459000
93748650
371078813
62622848
413647922
1121341630
2073457318
436084947
1402157522
1797231170
523865026
395753304
1528264893
1649456558
171970577
1844020757
134241332
1098387439
529636955
2066633704
737309975
508647019
1879387816
1055910136
1136631458
10871056
384387949
1129473614
721894502
1727597843
960064374
894294032
825541937
1012453230
1881596148
955474977
1576953327
609348838
1807931922
1551243454
812239109
2013617270
1428880197
231239262
1890895460
736374144
701515358
1146265862
1976445802
998611880
1645113783
1622819709
1437458888
374236859
640440097
1122482601
579929200
1494580248
1529280619
531096812
315056926
1021850709
1881903561
185325842
2124081070
67264875
181287786
1167050098
1907148430
152877821
947569863
365970220
1676469587
1992152300
157049295
464612304
1332841857
2058101777
2106293746
1160254064
1764999758
590886525
930880529
1177781483
1704973082
1630801643
1082956060
1089404819
1288782908
443503663
2073244783
163647208
1046612568
1571875199
802693799
1035973787
2030471851
449700321
357609209
1121032449
1747302852
339288852
764192180
493270485
604733925
822426170
1059290696
772043397
1669369169
712533850
2028755623
1956874022
1466802304
130934887
1793347746
405829781
466379250
1112946123
644909956
1659655810
297946854
364783756
1355377921
1626220573
2424642
1182978949
550282681
746370924
142055643
764190765
531842312
815655210
1825289746
239009929
308302585
1266526522
1701035699
30648848
1899210684
1016071363
23636989
1103830770
888970525
1955514332
485363795
442339234
1344149292
633835275
319724986
1587634396
1493146438
1214832893
390377269
529776562
1336103661
283688173
1299750981
1097298941
1608672951
846942956
1263979868
931774015
1996242413
28753633
1352486330
1270648328
870353707
1992828055
891782516
193433034
1337248705
1892415615
267440855
1201539361
527349351
929716730
728686316
1174007772
715358885
1621779794
1199411006
435394235
309846484
281720377
1945688509
2053463805
204211803
761061888
1383651660
579698019
1239843975
48610335
429235626
590873576
1374634825
1303772131
1694631701
1019743635
349437105
224494034
319142500
1913703308
273077636
1230897769
171271438
95038268
1190832411
1218706875
1865789168
1982486796
168664134
1644637864
1465868569
1409142044
1452515836
1908289606
1129787121
1994994696
338608407
118115143
462627184
572998490
273979272
719728503
18587676
2095625041
202136858
790049817
1207363640
63301569
180299219
1475496509
1860156174
1161480536
1210382221
1419265948
1404608559
1316124190
52090451
1499600213
1919420455
1552196436
747942822
1075584477
950217786
1751217191
1069367095
796016919
1088491950
575019725
595040525
1717605451
427572932
668872054
1894108939
851421075
1580418313
1479979655
1228054822
351202876
762715560
1611495254
829845017
2138847400
525851952
1960373255
1627086211
1103671977
626187688
1128369216
1139247855
1341894628
851621856
1882786518
811462733
232034449
282949112
1695419877
239720378
828911341
272370204
805310263
550340355
361656231
1242982476
861107295
1590099289
396067073
10934471
153006882
1164790956
87236098
111821985
1302832076
502509237
666508861
2107021657
1359462160
716173039
720089420
835318300
1862086090
263968816
980370222
1950508303
1403414891
921846100
384506743
830501891
889721674
1829883879
1957184212
837901020
1366427956
1809550400
2028692989
2027570964
2145702653
876878991
289266659
708365957
125135471
1092192785
286372813
1474524449
679806545
614105695
1198030685
333874798
613109750
1195536356
233719444
1949580841
446377113
134385767
942229460
2127858993
217846259
893141172
1446347736
861393566
2041671752
2066329863
851805736
335767597
428329180
1023362093
528387540
1565100816
893955820
219430330
1880570166
187875503
317223583
11399868
79614902
677036648
2038987084
53603199
1736335088
410537107
335227634
1462443347
1452565995
883724992
1920033634
1907884417
226094696
609271285
1447674342
550786170
1733558256
931635536
687908532
1308944698
119279772
115273636
436827621
285513301
1111704842
1040309900
65113786
262366962
939571368
1875782882
1423817046
1719544854
373003081
854599478
765732834
183089435
531784630
2087304718
1100999446
431560696
1754900541
1241526188
897991336
1386972715
1177146369
173669189
1003510942
444711410
1561198809
392881796
1475881818
321877068
1183728251
584087482
1381654648
1973278142
978786585
32786726
1281726895
506621134
305810721
2101459340
548229190
1512356757
503794245
708391024
308411794
648580579
600813151
788552944
2031250284
1074134109
1933262178
1042608926
1594993795
784600279
2093809037
1943542589
1199023443
919822987
1163536870
248264495
856367177
1013784954
1107491151
1089154484
1358780718
2060311818
1475898978
1488525483
1744934453
1332764065
1227823637
2049041055
688058780
248795699
380054642
772327790
973579012
891842161
1100547948
466114692
1204625389
1289320572
2050174124
251266820
900184127
1862331404
268176417
741286454
1870153175
576517791
2063676495
669153401
1432909036
908020710
1819023530
851051234
552200788
1449458215
1073617335
1240455731
2128532107
390056486
530497320
228951908
1871460312
236005299
1633786125
1857450104
510553785
479600167
762874707
1891119648
553402333
1795006608
836920902
1438257528
1670952591
343164136
85610133
177749780
307330096
327434754
60984567
2090051905
1543360182
1609295560
1474060055
334092421
2094826879
1878812784
32113979
236899515
358417820
1801698490
561151420
551792199
2084228216
782088591
756798152
503994427
156223401
295033963
1686872514
534697212
628535333
1888320781
657222959
1530487422
1682051180
834588315
676611054
378361922
724418974
1572781395
749738694
268199290
1597315005
1908422446
1273010158
743370854
1024927883
835476123
240287288
942330092
1488336756
1489046622
1425313084
985213368
870882976
1172082121
1722954401
616192260
2008394739
1284924306
224186435
866054257
442366777
1712513292
259761079
302720950
409261955
252400438
1662256366
88399873
1269148859
1154572135
1572716485
1661404955
286343616
841062982
813795636
750136827
1549313437
1458542614
454939514
1231645706
148462703
1343580878
915712566
1833551921
1129859129
854143577
778793848
169697311
804384791
458994110
1511923155
1542514831
1527516947
399743418
953727479
746607831
432483761
1444220697
1679424160
2138545899
1243610994
157768371
1557719907
332314669
1463788824
258360538
798391363
1236488114
1699985686
228675592
1359570869
90798956
1312847107
1948121116
1222863589
502756385
581520328
637200675
1938416025
337869166
1791511159
960762383
142631493
739670591
1721716364
1649079313
792837405
960251852
1884743110
900315753
1933810657
248836932
1487247460
1047808754
1175088452
1388662705
1608797991
986350985
1929657006
1941820494
428675877
732227363
1126204048
447636846
466895077
1436438668
963166129
1734704096
603287063
1485139402
1192084359
15217863
1033660984
2085427127
1600320776
23850837
1079660488
1071985680
1846839543
520855864
333299564
828067180
1542351995
314472860
1177066695
816039374
1330136953
1833751422
931954000
1827952686
778733883
57297609
178172805
326961491
2045274967
2071898955
1861182896
547167572
1407426781
1585356725
1261636874
611121286
1866108612
1394463010
1816940467
2091521268
1197121651
62135751
724047398
158334779
1950575284
872903104
2019049739
1348784517
2145990562
732830953
1129124570
1642329690
868222597
1617051133
1086903566
990553237
968199826
1172397828
1340335339
421056641
1922514474
171153191
270300284
1213407455
357906428
1520396325
1820652482
966590709
1599422394
458170661
1034256225
1601454906
1649543205
927520480
1247114111
2144876700
1149533676
1063401360
1390030183
2049357714
1002243158
1674190016
1608313598
862404992
236376973
1981425650
1495340123
1268284122
475173752
1503859131
1529621313
1871327847
824605138
1239287316
1372502318
914526819
419636413
1949035835
1584980048
1798507825
88402207
1812462146
262492537
1230562693
399804199
1426643681
378254240
1057019030
31150156
242706884
508649718
27270526
1884599869
1266300733
1756021372
156394465
517570681
844336473
1801432108
1608971462
199946118
2020631053
1672868047
944617500
1763293145
1166599897
213445995
186006732
559518920
2065523477
1651009393
595271706
730848953
2005892537
2007737763
1398726185
13365138
1598914194
750566627
1057530032
753957012
1345723048
1342285565
503117081
1270757410
2076162260
340436165
1250359023
1504678387
1938852218
512381442
840397852
1886341329
794363627
1466630592
768307310
168645233
1280910480
1155198138
850435575
253275010
1583709737
7784698
1764976353
2038919382
72336949
1532461566
1368033221
1093
771638931
1327815597
1087493936
1206588980
907137746
964266001
987361414
490141155
88127787
262680097
1605240698
270426306
221472944
1892919666
2016643687
594341971
1714123329
329182647
1803168082
372849290
2001353484
1949316716
1258280045
1841584649
1636479976
1673127071
1447646708
333371295
187110772
818717514
1238929393
1382272370
18635376
23338756
808780855
678718523
1337167163
2116879686
760266835
1500185447
1824454743
17228544
404694378
1077731903
1359671677
43594019
836960420
1319952879
1268207009
1512906102
1020456556
52964698
2089054100
1804387995
1060074204
1081557404
2029807866
1350323237
2145418222
2049525325
118812354
445296463
635144559
808609857
2029514175
1557892803
443201423
1283191978
1762353932
888630934
647735463
1280042209
533049335
962379060
2045372937
1289508993
1329173505
1112233578
786583302
269738039
165525033
72975956
1140248775
976352359
352348105
1791566335
505275424
2014984608
470357050
268622511
1236821295
145409639
1381282133
290416056
308041212
1733563037
1063328064
1640249504
505669485
1507817332
1875565210
1694766270
793991028
1160035612
1292913277
863051614
120939958
660184582
475207888
267546518
215471764
1067177968
1750062033
692816379
1900553358
696631378
1519493305
1463887135
1629836551
429782942
1024884957
1264380470
639167033
44246609
1906418454
1603041047
211171679
272571603
1799965619
1328229770
1253412026
1715084782
928708187
1233828007
845624375
1519001274
563765746
1769556113
1252768189
1294773173
324504414
306023928
1866114622
463703059
883158681
1722897109
1248712078
1058570352
969682225
708325635
1812691820
619259066
818016286
2019007939
993639809
236110197
396702157
216388927
2083284027
2044427598
1574689069
154863028
653037370
463929835
884391860
860630523
490779767
1508763014
1804419782
56063281
919167985
269573520
157280006
933855411
1248710118
2088996895
1229382087
626554736
694804213
136448629
2057353670
1226267738
1342091774
1853712950
980060492
659008573
1374745681
20683104
1609146278
1157635637
1253373811
1980616979
223123610
754494104
1250110752
1673143454
460266957
22381673
1753726842
69915752
1796202219
678323914
90421424
1704961511
1056848372
73106291
134943744
610377675
1708641945
971673816
583350325
1912013752
1752609279
1768148703
1483132366
448301972
1909033154
477801157
384420475
193347029
360438333
963554708
1290817282
298085955
104635377
228028849
2000271801
160206466
1189621452
1769308120
660228294
1462384836
309352075
804315663
14137209
1697097118
1806101972
2024087053
1229413672
469593772
299361495
1244723885
1405308464
1219140214
913712089
1329695888
907060975
370419562
1824391839
490632539
1357888989
1006299854
1326825294
683082421
763411994
1682596607
375141554
72190411
1237754703
1662237444
2006704058
223430377
306209828
999179904
225406941
744361174
1172962062
567330953
456849075
66835769
1141253401
317119528
208868571
1462106600
301054780
2017716254
1968063070
1279874096
479028507
195745368
570611955
2036818666
703857232
1082986647
1242040420
201019182
995470194
1683590994
898886175
548623551
2112753165
1860141255
1877332557
399709384
304505239
1354957531
1016425982
1468475357
342141237
1495219485
2119843110
753604355
1292500082
703985602
505703192
740692184
25326239
65981473
1902256368
2144442166
940215695
663020063
2096990554
1346514900
1321935108
1566755793
811224639
543929500
1566084580
1252888017
1532675882
1083342047
221265851
1229785253
1323118686
1877747861
1453147339
493735566
657826578
80245796
218829687
1163534186
2087979136
472297358
1876848773
278446866
921796464
102312257
393631362
1697716000
340967072
1101757037
1017845419
259997221
558514750
2106693297
1657962518
735060235
200981549
498001262
1909130829
902533745
922818154
607996371
1513547434
1731269541
861708075
628580551
1923559751
1353658372
838194837
1326887811
78578361
1723973572
1373218189
613133846
2055484704
103703613
1771549921
1256022127
1795539409
1329378027
1732088349
2093526670
1194325623
585388143
209758136
896263195
1391133914
449205915
672843298
89814301
752014291
226165852
57907480
612400179
829393402
1096732306
307301964
632390046
248104413
1085961422
1552801340
257015690
450520057
1538389466
806094363
1102387575
658171783
1940833970
734271771
1689900355
1031275886
1424198354
233623434
1213371582
127042473
113978063
470893074
1483448740
4927988
170149416
1776577724
403022724
11308003
419146399
2086991297
1589716364
544514958
1979141877
1244487840
1181286457
129242494
1000567586
1854018194
1493122332
1803619021
561451474
1323789595
262530494
1557417520
1078784591
1794312188
1868640882
76366505
356460808
1252157813
1512426186
1619539801
753457549
1195502895
44761731
745079838
590489483
1702255212
819944438
1486677083
1051460930
1871312258
1167948501
1400981233
1684063622
838197240
1324790854
356135900
2100085430
1572920568
184483041
576278361
599977820
306587071
651718593
29095035
1990338035
105970052
1242394521
1966481251
340569557
1504027164
1726709723
1308214812
433917459
1639178169
81186960
2108603816
1473051012
717751172
1601047199
809892904
2000293963
1461941331
1217817848
1892514417
2122145524
1375884774
430492372
1519726098
1509130648
51332487
1795160864
1180753392
698007007
87269129
1467578321
138243153
2129199204
2147019941
1521070906
592777279
1534504205
932750493
959263849
1850947486
26112413
202382852
1871994123
2029378909
1006598171
1096975294
1597770917
144795732
365277164
2131045624
1991279219
368397631
878503758
1996192810
395373667
223297448
1450455589
831877218
1042741311
1337750700
24831155
1932426735
456218858
797277970
63036762
1349873589
2010499555
1907162916
127324842
1787620782
1320746876
1262063956
847096261
1219016000
411998453
515648351
434407494
726334983
1425666456
1926187597
1515467056
710177685
225292707
1391744704
669031591
1757741228
382473793
1314893548
1609926849
421872171
2093642256
547730015
1228407808
864365707
434447790
1638093345
1934202951
585465547
1851418721
204986236
1687677103
550531087
1349776668
1578249354
382699907
1240134667
1517917914
1224611091
1063528985
1667361996
475485923
584095468
1953218923
1419726890
828567143
90055324
36034177
150308811
409047384
2054775516
1905516675
505314265
1888110386
279329269
1440188644
1606944254
251255870
1367450093
1872074890
2032618793
1628228496
1990572283
512897883
971971801
1613528585
2006616800
1383018379
696369112
1583604994
536476256
1469910691
485551271
1059405374
919252377
2125025029
1466126144
1043275431
106924453
986997997
1338694646
2141036870
733910070
1622633048
1524437460
1501184671
1070703457
1084093951
1732236330
276733995
1148746570
355102013
114782490
1521277672
935773681
880649007
1972107384
1751680724
118762586
1884004700
1619327832
253288169
1595834070
1619582948
546711217
1111741621
1091371601
1714077460
1567957012
1164892584
1230297848
946386445
404321293
1352853320
1695502095
1922199837
60614863
2042724143
1083155042
59028211
345537968
310226244
247929496
426642055
1969053466
473341363
1281333463
1493452238
1393849729
1357297966
1364241675
605666100
1178518516
1592809915
1579251932
1237188498
1534667176
893134803
298758359
299074015
1386131605
258808642
1333297396
1840380982
1218279602
450238978
1805967285
412261602
1391034461
203475230
222668118
428254703
1709272493
392197634
500412236
1324685803
991300785
396036495
1384687443
688116317
2088967338
1964277543
162521055
1976201342
2048927314
771346836
1048571211
2002253787
870281885
708312559
1346040029
817499948
812821345
1670902325
1673697373
1741278185
390576700
359648844
533267461
1302766261
1289485986
1378711163
879477961
995645008
1678691594
1313396369
1776903501
960544699
679854254
663306928
386082147
1516840430
246075529
1380742092
1990844180
127273818
626579284
284244183
36073536
513493114
1354882178
1176174718
18189509
789545082
839915134
402900172
466027277
749998300
187712873
890794211
1037988837
890034932
1270125714
1181024022
1200767352
1172754695
543383682
634440298
684369143
1263829450
1426654527
531245978
326620479
538365168
698335277
1159164601
2129123569
1359028771
1191799885
1256859246
1362242097
797852030
1013876513
1767282483
1482204739
455444262
1264858025
573387804
291823854
1732700706
1225407873
587758373
1525836879
2085014602
220501296
1580612282
837460734
793457936
70085183
2108475027
385733518
1504825713
2012614484
1857075524
227406745
2112168458
207493345
1963409002
559331954
1237680137
1777090879
1445825043
1436484072
1221608136
1320655404
1297328378
748018942
1820677395
817824312
1515164828
334672093
264507129
358556290
615797923
60042097
284308534
221985399
657528672
2144663435
1593144194
1256375256
840794273
131398228
1875171062
593490905
1466878004
538246084
1325952435
904601404
200403052
983542148
314188302
1694263092
1799743263
1084158800
871127605
443976339
1447829353
359665022
1913822205
82752672
1075916180
1867290512
1573853804
1626230732
712334986
355511026
359643426
1701024342
217091255
1291317363
1179482808
486824768
2006373334
227351597
1872755900
1036730318
1693907468
158302912
766708457
2040354584
1983702688
500101192
52823211
1588998730
1612739421
1350176450
1696468402
127765502
951113085
1238323748
512554647
411774927
1402655775
1336961728
483563573
1968000233
984124379
1776707370
1214576440
408224452
1648464385
12159741
712844058
757523619
76676724
483763472
2057520442
2025522552
2134490368
821257776
235105408
128751501
1294659960
2040002790
1594008653
605094057
11109662
726601505
1507059317
1019851449
2066879625
1327058015
979573461
787660878
2049047731
732725757
850610137
1632374423
916084302
317989441
1822523802
923303326
656740740
940266910
930806171
2072502223
357632060
1056648603
1486223091
1718454292
1600735546
60269114
1387857243
1069387762
736462988
1655785803
1907425131
1056325461
1002657878
698604260
1453036977
85254582
1905427303
559027814
701381391
1123241758
1233224072
1178592207
412369466
134105675
1327877262
610783549
342946390
764747888
766085195
468958662
535611934
761860738
184350963
1853538237
632003542
1159431602
1854499213
1154225911
931384075
832531195
2057279202
2114095312
670837503
905045996
1309380585
1954007062
384957206
1778498965
1896229424
1337105205
722446895
131024100
1481847370
656039938
227032643
1109286590
829787590
1034465516
1388336613
1009777236
1872590281
1549899733
1668697972
1918819240
1075308463
1720586654
1044542791
391679189
430081913
514208213
513770501
12605547
1080989943
848441767
28557455
1310050626
1174429451
560881854
1464964031
154282064
749915436
859744830
1569150127
1995377924
1133441787
928873503
1975726699
553742221
2113702918
853100260
1039389975
125229507
428322931
1459868977
1845599222
256430012
1597857858
1232741053
1687083013
688583531
1654166673
721127075
655165149
413036007
469212738
907030887
1802225928
571556756
89782276
233153060
1866058192
2033719618
2014837186
182752963
602468640
1185928384
700421366
566967202
1293318782
1702483673
162508255
1413641396
449101827
969247929
1072497316
506165686
1845664448
2028540982
3579998
222628065
765243543
790932967
704857445
1173181456
500415489
525992767
102804237
232993540
618643706
1847787075
1565151622
241610464
1850004183
1552676334
1018691253
2109723764
1218611659
306056158
1038627567
241116215
479882281
955897972
1453937704
1643835563
555282935
1881555992
2129705099
473603553
1413926800
1379115034
136592723
1753923693
2021134074
1107251579
817368132
1533271795
1960431447
2116470487
1072602062
379709370
698311481
34656155
603887844
245522357
307592022
1772951228
1258239197
1811561874
1558389207
1883478500
1119352116
1789081464
318518028
1921275906
1667731815
106560296
1203107644
952350502
630752905
1690455711
1880945030
458056083
1341591644
642549010
1327170015
1584413464
393066310
422779615
1816338857
1288689351
2059486724
918789568
411475145
1140946524
1407908671
989090434
1947723254
444608517
1541935499
1498802746
587260255
1987937760
1945912490
2072572665
16621505
1024713726
1708899299
1443817642
2076425901
130193671
951039459
917838492
1963041371
442614604
225150113
271041281
746649631
757273178
1589889977
1455363051
1041153175
863499890
184152299
1295402866
1294473749
1323041379
1625076980
466515808
1768260476
2394203
48221965
540098137
899593720
1560625707
1881685277
746064728
1310480957
340003344
561173827
958772286
1445001510
996426837
984835920
79999518
1144209872
529835871
689966339
1389428470
1491487635
197589438
1730576227
297040282
491541276
1217361031
1886159905
1415387719
157938072
1763455573
477426737
2042639292
1000232711
1164242872
397766159
1869593779
1129251247
1285607202
922597307
190497969
1803973047
222499225
1278804845
428895939
1709933649
205759169
1087479907
1317518810
210014843
972244612
855432765
2100908616
804568148
85677730
315923209
981132612
106543393
1881180417
965556470
497130885
866179337
1822962638
1687384719
169530816
1927562756
1982981109
512168912
1759700236
799536773
1598319962
159287777
1151701107
703091327
685061674
243463136
1471638527
316171846
924416977
265398015
1985885864
1713923439
1281585908
1905356576
583071396
1690187324
1793682979
440534771
494277122
1552673935
483313025
1039411340
698839855
645832307
852426778
770406443
728041875
1828936096
1825853145
1707318588
465339988
612282929
439918269
67194936
270028365
1333501189
1131184534
530810036
2003116366
2134250285
619368204
118759410
1040455865
1543628636
108895341
521996085
1293015408
2016018719
994584741
602732898
1173437609
561755836
221620055
1693308355
1411951724
474692175
941207203
1840309311
210107316
1692134525
629178776
1601123780
1663561658
129250043
2033392001
1577055652
1844833414
448442464
27181566
452540132
1442800087
717394012
1714698830
866306478
322727083
1816957327
841205577
1571393957
2006242227
1140779837
1611731434
1113045413
895133493
275059561
1874081376
1240580503
387548708
478181312
1387310425
787088969
521776500
229558930
1938354978
1986620463
2089844873
440457977
164239603
1899703971
598743427
768779046
2096848859
773363833
877737056
405437195
763352822
343199497
1907417338
571377943
1676340890
715889380
1465285834
1778027114
277757039
548829462
963152570
1740066981
1649548772
324345222
439505674
2095903488
1668806712
510153168
1006829679
880936637
469882392
1522613984
623867260
778465807
1630529986
1677831032
1921628894
1955510422
1357051060
1237626018
1578267096
307852889
1201929744
77287768
644440586
424325165
1963970681
740534324
821800006
1504594897
1690280763
1894711074
1645679793
1843909603
1063668400
1102644132
1402845748
2116340475
236853561
1516771767
1277285216
1408887240
216946231
1010402749
666893774
754185370
130082770
1178832200
1563675154
1742911219
62431313
248906667
636358241
240030182
1879601534
1032427178
141574840
1234748840
1791174530
1371504806
935684355
1094446145
1585971219
1315433308
1838997385
1575811277
381903515
636260171
783055555
1228094529
519711104
70022030
468483708
1415354595
1658977245
2113974786
1981343232
1038980412
1962755518
224134844
1787151154
1275642101
574677830
1480881487
1015158569
1448925308
109023098
1705564628
1484285563
81110041
774017308
1038921362
1638957746
1791010529
862568541
847865045
2018641963
1113161682
1001236808
970251735
267640901
127979540
1004601986
2126805435
1904625864
1881360995
481251139
1600061172
1621133124
880074394
780964601
2108470678
2061375333
524400268
1863254007
1424953968
66495883
1547256985
1358326543
552657669
287067757
1078721112
1949996795
251690729
446467660
1885916869
630488751
1534910795
5699700
321966252
1728699053
1418161135
1450385145
645770889
839845675
614227381
2130873584
140178727
1325449502
1229268865
1953366377
739008419
254668748
643299126
1407593476
883616685
1421037266
717415732
1474587812
991963898
1437465597
1713154078
484247352
381173938
1582581393
134692737
244013982
668482703
1651918615
1971686153
885552884
1246497599
632464991
368437790
388529927
2101738364
536266566
1765446427
1532063968
82258745
75819958
264976562
1625910057
587453673
373422875
824936575
2118110306
796289958
1630051195
66035307
121815842
1115597628
1435933505
3401572
196636797
248255371
208900808
737856298
1995458303
1329348659
553929842
195263781
1671303224
124238897
225184511
1240931597
1021385892
1396520449
1575836601
711174582
1362015991
333578816
560314670
498243746
324677704
379509065
1929926467
1021402748
1790068520
700907127
572424251
1550405233
1320589382
1881069532
1953863309
829585014
1712417157
1946067154
186650349
1700489
1776213759
1921192775
1373362346
973046675
641307814
174915352
162751901
1247240728
1744724011
1647136354
54814862
1408565211
388750842
262992417
1449487958
1547905039
392889708
996981320
281614212
1927908633
1814758142
913857713
1331498470
827934350
783212463
1977732907
231728765
367562808
795790827
2093332197
551430502
561933390
2096188178
798560553
340846287
1134226019
1173049629
1537938466
1419648487
1569992578
1239356300
1176994956
254491192
1983343794
1614413840
292602937
1035743298
1212655439
69091536
1411933270
75148103
1681226572
89626966
388332238
1771595736
102171779
1391664802
196350729
460531939
1701323606
1268170594
698370312
750570151
490925230
767603120
987825505
897743364
1790114864
387276663
1230966677
589826477
600583650
885803527
1077091768
1755755060
1246784676
1247619023
1130057868
1762876037
534054877
1938471838
990480559
1237631921
159244482
1318178992
1411333635
1720494838
1720371685
392358526
31078381
1468358556
1963225006
543356012
351284221
385532346
2036662243
281531005
2042816487
650660964
1181238309
228341059
1102120539
2003204411
1921120080
1062533143
1774386222
545365131
1528157621
83016706
585706559
459120661
1317216522
1903839278
619995668
1676704992
1253777477
1270131240
1872483381
1139287792
1010873047
1558077362
686705378
1865576677
1543230673
2036576096
625302033
1013564427
273596854
1293683102
902782535
486987437
671841697
1542879575
76304832
2120062163
102961228
1014639623
1358315937
467817016
2068719752
452144914
2040200272
1560302478
495189919
2057535187
2136419417
38591690
477641510
1393155841
362631826
1407647803
1619791841
312911872
1069209896
1413905700
212407507
26992421
89476054
1473362474
208201734
1051328318
1170465192
2119754620
1139082278
752151127
166272231
1517677902
699650589
1423613759
311472127
1085819279
196424934
68306179
1821709936
201623691
102040223
1400875771
1625971967
1399370612
439578516
255046620
1272412562
915179680
617373781
402215308
2073863799
491291301
1672929053
1755583905
229834770
218640113
1067687487
665181426
1595470201
328184593
1114672679
500742755
1427747970
1863756092
1205822713
1347880180
1258424765
2136421809
1757683860
1415706860
1444003175
1048999628
279869659
1293198335
2046293579
1206019798
597834581
1109840648
280509567
168936360
1794012553
738095644
693032835
2142717784
1005045500
726579662
594545592
1311500777
192696458
1650426160
1697459928
1624765233
861459973
1397148048
197218409
268481350
1021497282
2019842594
729272821
948862589
1585710834
805094336
1913138652
565698616
1237693617
13278667
1702437559
424258847
687229028
1365142879
581677331
514454034
1230170818
1300545696
1190330649
1791091462
543748564
1485927761
123676603
1779296449
1466543439
1936053035
1657202321
1882144124
1293428754
623799325
1783120335
1198897861
1716030721
1934581612
1641140588
1166245571
958064136
632856240
404603664
688642586
1422152387
960979932
525479459
1734324562
775260079
267575782
1282813094
959560917
1260543936
1023518385
2078596312
1058450439
1680221080
367269522
855186510
877815926
1454388447
1501850391
2017161561
1553746756
519194120
1009167228
332715065
207333730
1455043020
135845460
2106210709
1440567347
540815143
460278234
1671444073
1996372257
1251260429
1713842696
50034591
1726826810
492917535
1102670630
359021418
118019031
196668977
1217511447
1528471760
104606554
554445348
2092630477
541356335
884780454
229094498
1530911927
141655215
2119118360
1570904699
535045832
139325717
956254858
1315211839
84024202
559645532
394350098
1753362421
899215621
1292865500
582470682
306679588
8458261
1961793179
1060659724
2106189466
1789918149
1083667529
1557128416
763741383
1100269052
1823894204
39218551
1472939108
733945052
674919080
1302836883
1420836145
1829645459
680384291
9115514
1039164016
553623471
465318604
1568099082
937810397
331584220
1296745170
553176423
1875925407
1680231942
1085332503
1571613049
1404266844
1670520599
1411718812
572044583
522394070
793859564
1758129800
1040617881
8290168
259091389
2128053560
1632896975
1028418872
1096668827
1128969909
2072682095
836273629
1264092249
608369691
1162856992
918740676
1378299346
2061587174
96471527
1134079526
1254636671
541048714
1496475097
1632376095
1373908070
2028513425
722013779
353779440
1092818423
533226955
345197296
1616353335
721584772
992995112
1811003557
1564525131
1423663762
2066816306
293879223
1574753209
813105049
1841002599
1503490290
634018736
2092408171
1762447573
1114935540
743495577
623666726
1492307867
493981624
1325450868
462113078
874769008
2139594225
495168109
642307979
1450548627
724633401
917071749
176090266
1738547398
1274879813
1195443176
117967484
1973237004
553895740
1980457215
104952586
969812163
2118638003
1129386182
1382809431
119558438
1018836533
1361760515
194905824
1223548835
148576342
1300563420
1872444146
79969871
42218577
215993655
657329642
390534527
739481407
798779675
1579837540
322329034
87401908
869950270
1522342222
652398962
51714335
1141801905
163250559
896762795
240165625
927476271
715822779
392635855
1098223197
1587186690
1632602057
249320067
1460423008
1225057650
961813330
741465161
1481659384
925407383
1277723278
1608163853
385449840
531537668
2122597011
1773564353
1273831970
1806795514
332254820
1976068411
938775121
735038934
1437263719
162859832
1655045721
176992033
247706416
483411822
2040207458
53872358
575099934
1885947194
1095413019
2134362017
1341536533
1359898510
1162977899
989409424
327528615
243780339
130468779
1536121275
110313496
1685655243
1031194201
178550233
1802402084
725409923
712604180
902536913
1525320557
44027109
1889555347
770578111
617767295
531456658
1692041006
1472893724
1346963106
75714432
582599985
18039024
1107234907
1481871071
415848950
930924261
1868973741
1102365822
638128672
1985792985
1001841687
1867910903
1997996741
1803485716
1853132998
41896496
1309738119
46679131
769965164
811027222
1847804631
1248124939
1788240359
1164287358
243535833
1663487343
1205383257
1663928410
386383931
1997440993
697150051
368840174
39275384
1167787843
797473651
761323756
202600805
1241808560
2129293769
1148590746
1447096235
117149688
573467461
608527537
604506574
323127563
262258239
1755045680
387099048
350546276
1442064315
2037796001
828601445
267077075
50817047
143340373
380848040
1293736066
1650290039
902198488
739365518
1817261633
468006830
743678108
2138671470
283274132
1003041542
1474922467
390154388
693168806
240634338
295584734
1453179167
1537985695
1788493772
1132284171
796318036
410306995
1528726381
1766763048
866216004
1974723107
121160183
1948454840
1174845958
1148612656
454374295
1019040917
469820229
674877902
742911413
147581970
1440868997
1594809804
1761005692
1454975922
1793357401
1319994676
367952506
1169120860
1290939323
2047715358
933427352
1671712659
2050632402
565153494
819977238
1271939419
1659051214
867284714
754655440
1776934984
662942575
1997238854
793807713
978021460
28571520
180770255
1897308993
389390968
1899817330
1618078591
46265520
498810062
930300432
1546772778
235290305
1909253458
144980101
897826312
966476339
1810585495
986453540
394012600
279684434
1365853448
2004434009
736569094
1783592492
1720055314
913767939
179985406
523833770
1194613063
1791798984
1435039684
1460723621
1878865918
24078132
1814228645
299504827
1141751171
318398392
2143639793
851222457
33876013
2014670303
1741604766
1759404984
1342299042
2105888925
1190365988
22154923
271136150
1236381748
456967408
355886227
1730422973
1630781580
1829720924
849998956
1188556338
906875460
1422801443
1001411272
1560285266
1815522590
728135645
848483501
527421261
1589881733
823144775
991295004
227004825
656561799
1992805127
473916944
1940579753
761068003
28182849
1783990824
113676426
2001313352
44882759
279893128
1306355268
1170214629
1956290409
1349387185
1330068560
1743539154
163714433
13381088
230949572
2141707055
671767636
2021594344
271817337
1952933207
1485280139
57558777
1893195267
1766103670
840791745
506392913
907057808
790241270
122558817
1578995427
2141999333
596532496
2077425955
775062354
1670295567
914052225
589606559
257059185
1553850223
2095528042
1425528213
1127434508
1593948229
2123073211
2081651898
888062318
107734460
1470623489
514344981
1979698596
401700681
1013075866
977006153
71420722
1507797710
1937946581
216347091
644664258
1758754068
1049014589
733066386
218690379
288669217
983011530
1270775017
911843641
72392588
605155991
1526332374
2051336318
410712424
1245836364
1691494292
1897837976
1986954982
330917234
1301914503
1913133185
481450439
409888066
809454500
1247156682
1406552770
477431803
1775283637
738253838
1726663112
464090736
2147177885
1609452469
1739703575
1826825408
443247878
1790530005
289926369
1392662034
579486951
401206861
840713952
71102681
380364902
1930800203
5373102
1719792331
975366711
255114190
1834359701
1800068281
586447939
922220729
1542892886
1136674508
985429182
1130068167
305205460
752448666
1955572433
2136763435
741315129
1581846368
4129951
1602059425
1671667684
1055363367
1848673889
1510450607
13983021
1819937225
938920092
188646438
1595526807
461206135
1117334657
147514394
1670107281
976374116
2028071551
651861811
45139966
1846915405
717154943
1198724106
39138423
190979547
1043041596
1522698961
1723701248
449013344
1773740323
1947738429
1862230852
1709685156
955601752
326550354
867377609
149618721
1597741686
1261419327
17443714
2127954483
647952398
432753792
1764498431
1224735843
1383361657
1202339857
141968027
950414522
1237390008
1649203391
1305491257
215414676
1033741765
1672978016
2066775235
651627703
1879167554
1646792897
348612179
2022906666
399624291
1939166491
1584992195
1972030926
1265434071
749612728
593417340
849601113
1577050902
925929430
1623484935
1978741296
940250227
1574353443
1820855872
1827523484
531265425
510523351
1994856775
1643371455
823010423
1589159136
431960850
708470305
845295957
1034604678
2125831765
337680860
1696510153
1850478339
1970112260
1914191728
1959966378
2001948316
556264660
1951340665
934210857
674645422
1086913505
378796933
757649273
1777700432
1828945025
1158482216
1080705250
383504779
1367613644
1510675325
93360920
576781776
1079213468
2306992
784913270
794053575
286078852
1755395498
278473911
296197874
1214899719
1739189042
1202925021
1247557081
776715151
2041093348
513539052
809477400
1342060570
1460640796
1107046135
314756576
1825067862
896531098
22182179
145925387
616393991
600908974
940252537
1165512334
1385201232
796165451
287354475
17634545
1289874470
146132466
1787960357
1226635898
1432161125
1088912120
739710300
1822987447
122997114
1429974358
1187741134
1724816718
1116286995
20248629
252063247
1306068418
1042933142
1567677905
248735263
168497676
1733020759
1594794505
2102045818
1374898098
210288313
1144802028
2130926376
829444876
1760034357
613920140
936884415
1017379119
233307778
708430309
2120358300
642774182
938326718
982569688
2025536991
1872990621
1459133182
2033745832
2144926808
2126292511
1378955230
1977099129
1573528051
1568669476
518166532
27223762
136137566
646341870
1798708655
261034646
20085458
238285148
510463908
1238945168
1851177111
1148470192
1592703954
948351636
572525966
2121230570
1873044536
1186318082
1866453790
1756213805
1306343429
843317297
2091151869
838044046
599961305
535027424
1711428044
716548896
713564945
707781562
1416294417
913593449
367114830
204713104
884025808
1214914940
213585879
1225090206
215778299
1494798939
2051425779
1972929622
252565340
1216691661
57233614
2015711783
2123592287
1531256822
379678379
1443413994
1257763466
1324803017
393994670
133822323
1174072417
1307295264
645598526
1592582276
859325895
832613212
35318573
1457546129
1958127939
780371214
199297639
1569070336
1607046493
54986904
1050875972
877724842
696052572
1476097354
1378849091
1463200815
471433734
1911502843
175608083
2026938788
688555284
949191956
791272516
1860273186
901719865
1837268461
266187360
2019437
1777882405
471679980
1449538857
315951102
426008733
412284622
361206699
1739894114
955853353
598130728
139568022
1400570033
173406622
1133363296
435043548
2122909922
1277922433
2097746105
1603236953
1562343609
85698320
1356178460
326768514
1349747562
1153707395
495789980
1596764357
538791618
1471936184
877288171
317559003
855297586
1575024293
452912949
1708092610
1595804012
219068139
171578704
1311582263
815257827
1780002921
529779775
651513111
2098442086
898428259
1881962617
2065446543
715189451
1588829454
207853472
582919931
709789591
1538241154
1235339014
1359660348
2131281439
382734109
589257767
493491818
1682669780
2101309453
265665596
556929230
636959342
1946714046
638372053
1304294833
1984929765
1978983353
1071852540
210920169
3416798
2046348565
1236161107
240809354
2093298984
151077244
995992546
47063371
531251991
13187999
1423494570
1205468892
506586507
582965580
111643834
1158636508
1236177647
995745065
1978547767
673780788
1891420072
1255886367
917681680
1172234499
1630065711
691183195
787933023
909973852
637113323
1390979769
1365528304
1883103732
1974932997
1477876307
1010951946
1192084595
294645264
145674965
1486015111
2137243235
1134318912
974372952
1598989151
1821253791
559291512
312304213
685639544
1753699542
90472895
1958164194
65591099
562244299
400565741
1990041303
1970486899
58552669
2105712226
1578385775
1952906245
1067932540
1642892880
831342376
782660660
1341645571
106159973
1610174669
1774303043
715764799
1531188576
1919471112
1988199999
1217234418
811027850
968257702
712157738
2114270664
732683765
990495971
1671416784
2094311795
707113079
2080368357
455236789
1649279486
1668913679
120352975
1318411803
1320796139
1244146132
919326956
555454359
1606294066
1729392560
1317913790
1539901423
1779903424
1608342989
771121930
2123199566
1287856384
136426634
95265104
868884448
2047955835
1181945741
1674072273
243897051
2143822838
801778988
1913171726
1099368387
540852782
350575468
1975324671
70035215
1076803817
776483502
928943174
983141295
1853401705
1525489032
684088133
1507462617
1547014087
685666473
1918156113
1846827581
1998444643
1647567974
1164123750
1332781049
99104895
1484804455
1994517680
1634806535
1314607742
736683433
620795937
478352836
283174884
1280246312
617617646
1361068557
2143539212
365798587
1985014576
1400507888
1673264854
1948205548
1548931813
1941873194
824033187
344856785
1246328158
71984676
1729490646
55940933
1337310556
1093963463
345628009
1763322835
1974494271
1062628213
1619737671
1058680783
1805179116
2102392847
1791998036
1657818247
40571680
914722193
1204456625
259931435
1535289471
861556599
2061959392
943825117
910296836
2002129293
2029235137
357173450
436997364
374613200
1115610785
1685451731
530708528
682071495
506788378
1377328787
1920524874
611036515
2037085535
529551179
1651988844
83914138
1947904945
531282512
364099489
459826992
1178381818
1208125923
2048497217
790383240
1999921060
1985129027
887802903
1959148292
1246067918
80549665
1100697244
1808199220
1349430390
553820619
1222679505
477729713
1278332162
1155247391
1226212948
1040351623
372690787
1415750867
1447281026
1794004485
229971881
1886905662
412175157
319974818
424746536
729760483
2098448612
923201839
421492677
1380514855
1923937892
1962445002
1285375790
788125895
455008
10189899
1213163901
364804689
996427093
967410345
292395219
1150167528
1831083688
689652619
1264262564
83686114
1088037354
1231506325
1611921867
1079289058
825319041
797958791
241059980
1233584248
1906974384
1763919115
1307569603
242945743
1119410172
417658112
1415596556
856598885
2120376841
1994632688
1988338091
32030651
1459365118
1301854311
451590797
689429015
1754180861
2065460309
410029007
192086340
819622697
723645914
55277446
665015639
802685931
1737818526
879331129
1250872624
137001093
1035489850
1857816769
616854624
1474528302
39310273
30211700
551099558
1171747746
218463636
781925534
508655565
884193022
1085092607
1597493937
2123794571
235842793
1500090997
832657775
1764712153
607697687
840236172
1500481577
1570766935
1123452188
1756112701
462331411
634217165
1963961185
1775890667
1597250354
289430739
970613152
599840538
155476485
1110691485
358030125
1440119254
1050222247
2129685763
340766661
838269164
818884704
314388445
494961347
193361596
1838255592
938810016
1423667669
363057135
247132765
180714278
1140441107
602914280
1332889737
1475705304
1766328755
1096012642
1064541423
1857056414
2090744359
137666661
803660567
1556171509
1213849909
1652876158
371527334
723464702
1796096248
2121230092
1562237034
2127007263
800084218
1008993161
254810721
1493590585
1429354670
133439517
982051183
966832585
1199186276
1558905166
409957791
775451504
651869230
1708829970
2092332574
1600918487
1575757399
1454767903
1827707659
22517730
258693268
959159527
1765762738
389040727
1892020396
714137596
1719356718
678443120
961479087
585485413
1921463762
363471820
355429563
385094733
1002928709
847411229
948492163
127879542
304651864
1140547404
701474540
1786886302
80401834
189871324
544968466
801946849
241340743
1600658706
136384398
1609662958
570600225
1386773531
567669815
103729396
2007463078
2041379988
265656504
645202095
2140934659
235199924
122273513
608023008
652372510
841261065
908234108
918794600
1691222237
1753716831
7418870
1132789344
1725848966
1563880894
653319393
1009008385
1009331243
39300795
1128638098
503918291
254167798
373005678
980990040
1825016668
1689484306
440135256
1849836021
1795572987
368243285
1094773407
440232643
197639075
1875089545
1877537684
466019130
292622566
306409360
1588654882
1681452786
284693888
1950487988
629843639
448151235
567300654
878175750
1008128334
908993713
689935074
1114979086
390377269
305481828
63359918
1316076788
1147490502
1613256109
1403325111
1014637847
1296790520
124305080
1489107099
1750692039
1460244431
755690503
855676928
1468351695
914132665
492689527
1098311997
1937274115
288447701
1062778165
1801691654
1504212239
184084448
889307544
600894105
529605173
686734882
297079089
1101470885
2024339928
1114617433
1498161294
1108336110
1901384045
1107899709
62658244
1011874308
1406498219
1026040399
642813149
1064758167
2073724926
157586017
1637682475
1503579080
1062493250
1997108359
403234997
352025260
1081141930
1218437163
872903104
1889384930
1693425837
1789341208
201262064
1364581857
1972885158
1632103767
580156164
1244271807
81452472
1151509336
1523202488
982492551
1766878195
1555808816
1442703113
1249813615
1010771086
1570802090
1811223813
1034324987
1366072627
613691961
1209790251
1395651088
1178895376
1272925491
1554833332
26666953
78117704
1405516096
1795578492
747078244
1524678452
1983088673
858912218
1465126601
1194201920
611404009
1719177846
134329148
1063774601
1859019697
333597059
2027753984
664170867
1919728016
1777472432
1979928964
2010292844
1364039614
1698560470
93000358
1308180525
232906811
595506824
977237938
1192358959
1662543478
1288504463
1308145020
176415473
1779981103
1972669616
2099078959
1961950090
1824266415
2071743555
1497064863
2105120659
1286451108
1569734679
742261579
391793409
756323794
165445906
1337978359
1461217374
1241840839
1532845568
223095578
381572909
1997797539
1732913170
426913114
1739930723
2042797747
1982004279
1515220535
1872575418
583729194
1021642025
1877936782
680990847
527859821
8706597
800161513
1888937654
565513761
1516317728
1163228657
2090464147
1881118002
94658788
1048534210
1743716247
1442004842
1789130020
1878137594
440427956
1619943368
971730441
565496732
173624594
1982700265
407530326
230637124
1887178887
1115150705
1857771777
748457223
1644083858
1526365400
972665858
6011828
1988953309
389306134
1426519656
1343216573
1380772574
225921229
1364313076
592169611
639645514
100232842
1572392860
226606631
1616718330
1602627767
2030975706
1781302793
1497273996
1772925683
771369489
1825984034
349865677
1597310538
232369726
648534862
1990673166
2057522174
569520330
1247697766
1769727501
147178465
1903332179
786778162
1398258516
1860911687
1689724195
1199886673
1998378563
372172560
1087753393
748177752
1204847062
521005129
1352243590
476672707
1768566398
2126217272
36587736
867516811
935723039
1378889783
2067740932
37560251
1526120734
1133830094
610785993
2068483878
656679599
1127637997
1960424995
935654050
1515869019
719934446
754483978
1604418789
633831442
840188341
1049400080
1131730003
884017987
1282964874
853419437
1595353232
575764631
1116208864
872342683
1865728976
830173739
666848579
210498887
1409033310
1861654982
207981745
965222115
664221327
1917129626
1783259162
221954629
889677823
174585536
1710596761
138393458
573752479
38739299
1151610841
1398263135
866721001
514413793
1929249295
1647980285
1621076681
378787208
66127283
1235202039
1991496702
1195816270
1615165839
1025912402
549864861
1481950455
1782576828
1440452307
1959986431
1935248574
1671447841
637154723
135539780
527202220
2316918
1069551926
371094771
958274302
1961931433
220542489
1121270445
1209034379
776314140
167420606
1304012515
946228769
1387380910
536701798
699482947
1183556199
1087244717
605326574
1350737916
2061519081
21887371
552580396
1353795933
735154212
912608050
291652599
317834717
339742318
1930700483
402519663
1119400933
347019817
900590998
42424803
1851963498
1503366581
1313414329
161668478
773798742
523594262
954390421
1482671151
1889807887
440220422
730278097
612127689
2083642673
493811851
1660512289
602382593
154167152
1077755868
700214285
397540513
1077753026
432694735
2111129188
1374319350
1479188463
40762929
806547848
126829658
1323842317
1585528384
807433571
1485799534
816478259
1700223150
1364216054
1436839766
1485476274
1021158497
938080403
850602453
1310111969
125570330
1408878223
2033099708
256435398
207180464
94783406
22049534
601605353
792340374
226146121
363726771
952499853
962169287
1979780449
181112910
1267147052
1025303593
1287992887
142241344
1312241175
1307477832
1777597994
886328299
777119571
1518879540
833317200
1602237088
257421017
1832579812
1247986646
1093048079
1275108723
953135278
2020080813
994957046
1896037698
343001628
1343875541
302585983
548017431
892336576
839619361
1224318752
852871209
858439271
47254113
854863687
1885333613
2029850522
305163721
998663983
1393853566
206974001
43222619
2024174394
535526693
1540677185
1320889159
1588324036
197515870
1887360792
2132806874
198061581
243018587
1489739717
1003745895
1075537695
729948662
1014669068
4738486
1822473966
1327784433
1010034545
1937527033
1639649526
261339187
237453750
736154490
1429162089
826130055
1445527663
1761738780
853740799
1988802865
1979010614
434007130
1421464209
1983145889
463434872
69022214
1433187868
1696177964
1951785869
1517221483
1143808318
644455272
870190494
1148353538
1706019762
1170157247
544945831
2072818979
31255195
786406412
1281144090
1824245348
1062941124
1620424536
1108921219
1242123901
328082036
1636891046
1977503961
1918249340
2063982187
1360492198
1021555296
1880163460
882546993
156911160
1944780551
508333948
1146612236
234477384
1452788611
1828563268
707693626
612539375
11095359
1063906202
1460082730
868158079
1050703750
1003573397
1020629891
1450284034
330832345
496000326
345892668
220835775
1394425041
874703908
547517384
386755694
864003754
1742890428
1234185588
1867380523
926917388
771424074
137144123
34701126
90275570
2069158865
1165913987
581937183
1867521974
253006379
234082911
755014787
1893079043
2069273943
437611891
952235628
289279176
1405882010
1889045385
682241068
1347119634
332304339
2046295974
555208556
66240385
86434760
508338271
327774097
136883856
1345096591
2047407489
317171965
429442828
926940884
1456863625
949492180
1599008804
1611672906
1319905896
480255548
702361821
52656811
2026419096
1167801986
483019016
619651513
1778098233
331621388
643153998
817752963
186421728
1164109697
325636892
1130310546
1316577105
1016855115
905638925
1611067157
1033004031
2067974936
2034423293
1425697265
1675847825
374062872
1007003005
658275355
955328907
1585330817
837745827
408175438
698221608
1210535763
1266784800
137005339
1441544810
115678358
622468439
1687983594
262462548
652756461
729024828
1398552905
1081392868
892238759
1776145945
1967247614
1530840319
2142445155
196300003
148282371
1940144074
2122991417
2068605970
1168485954
1873713144
1971996116
2080981789
593456693
993706249
1411589537
1661653985
1022731430
1850227443
351952792
2117915382
1796977983
1912582909
521563038
1250253612
844704731
1241475085
575906125
466216519
1192439297
1467151236
718981672
137676784
594772067
1329253393
385437411
1353145182
1943118801
994902243
217314446
801887931
147956319
2002530493
932251334
1584481115
1135040838
1454491458
1756797694
911056048
1157670513
1682180145
1962510568
614204017
909659834
1700644373
1071258328
710079859
507157543
193251587
1147616357
1988148392
20223124
1118700243
36523764
1131548217
1593948229
1179837411
1609647283
209527890
934589473
1439004780
1924245541
682024808
1633897143
1278541327
1784126903
1774429747
1079188919
788939452
1036370029
1891412404
1620452453
401764270
188997932
1802183120
101240285
822278861
1453598741
1268808638
1891647799
2046174144
1102162620
337639670
715272232
1705104658
1558334579
92183486
201501587
1448059814
1968455312
692870198
644883204
308071087
760081819
1168231729
904256723
89122956
1095436930
846930448
1039478435
1172081567
1516570201
31783333
1781744426
4159535
741037931
907368623
1871363953
35166235
1459885487
958877168
61226080
236864043
285762059
425184626
1248896556
308990402
144262016
715730791
1092954821
84498927
165175067
2038560547
1864094168
824464886
1087624252
2111589043
1802965406
1406145749
1475396583
50439097
1255185996
914998894
885411470
394962540
677993975
451045923
1703627102
1225022879
1448221710
665855794
315165434
272306473
88373413
1328416972
142628406
606545888
1566533079
2066378492
91631823
319608027
505338602
1086256950
1590928873
276334663
1848621502
50506490
205545453
1716680268
58665938
899028729
218431174
1647010409
2062823349
76970659
1710047518
404058039
1638274516
795633955
1791080057
507733498
1683773883
1206694866
1565005768
1341524091
2086262527
1934292531
1136230242
1672924227
1502103354
1849420085
1235550580
1924960673
1461558476
553374895
1525945419
559510503
1080065242
761458063
1317212009
400417697
84434887
462383282
501828998
68391704
581737554
1843644073
1249851317
1775606709
573980343
1414268935
1613935304
1932177566
733539580
1870709731
629542810
1451800920
138961953
96236400
399481330
97957568
30874658
2128061109
1999249681
1783969011
54102583
949955706
1214668795
1056470009
234723634
886233338
2116985795
1378665280
2119080288
1238053051
1368470562
794960142
1929618012
701164388
2027056105
1445170776
1463249374
573980640
632990020
1764971470
2096819544
465154833
274899659
30603707
274255678
2090187875
769737312
1641448049
696764764
1991831532
416751921
783188047
1599984544
1779563754
59340615
1914526132
1598997000
621646870
1538309571
516395250
2004536057
1441978260
703693545
218835445
1074489294
2033188120
463186048
811864672
1318830580
1932180043
1312886737
207237211
140739752
965415228
1736149150
457390543
1976476294
2145989866
556093465
99181781
367470238
641812971
1902897752
441669959
1357023126
1816766034
1278214757
1600838573
1597998276
1140230140
911631643
1515819182
822175914
1571803348
1631304062
409454616
1536632577
119949778
62903480
217015959
594572368
1693231383
1976816204
471363611
1421195926
725809761
727307975
328621511
1712854631
1043865855
1165245251
154541972
2126974500
2085629124
1614940756
1711297461
1766561794
1121002182
558893004
318956890
1397486610
439181468
1497743321
1523396139
2063467131
1410028548
1498310232
1769828435
702530903
1695514178
205732427
1451317600
1462164577
944409120
665719827
1656376497
1194750594
542348686
44642970
409503137
890866880
289767534
2004543399
808783270
2100618198
1656737541
23608979
1595125971
463045150
1224584475
456653696
1009968952
1986093605
13743061
523982501
958107331
623689382
1148749037
1438705509
1371806449
2092885445
1395950032
576804299
966755116
514867963
292715580
1949060275
1552477969
1551260793
73713908
1576031151
1730512198
369926291
1706575252
1636914001
1297328378
731684618
668084540
388525183
1883006832
246008423
1904624095
352260250
1319346100
57377843
1911810449
927303935
40836793
454410734
1021420452
1361487862
1884283292
541113254
973114410
2043371049
1653048530
993131223
1642945245
451358005
222431032
1956425192
1406632961
1097918103
620638744
1371926123
940047400
1901793281
803212994
1777880749
2027577107
500322941
1203572587
1189468669
2049913766
1031823894
343802929
1492112892
1995324003
1734848155
1050726607
86444765
938399387
808521106
670896857
1037675246
462384908
1427385233
734037578
822663228
1529273316
1776082670
634910826
951621664
747207533
709400713
130794129
610356815
2018503618
2094590281
910100909
1792188605
340657258
354542841
1929594827
1068332
1954242954
1705714378
945369369
41656044
1932959420
1016672755
1162867001
774074197
2055015283
1644697543
99596219
1010038016
2090536601
1593164397
1092626865
356848192
1482168731
1437425460
1515677230
2044642243
1572580867
48177330
926777201
853259192
1044575316
1607542807
1628887859
845171951
76577757
1201567918
1363704162
452423531
1259064493
1328138953
2078651449
185723723
392056351
1381798427
1727508768
58419083
1107723737
612086721
168649524
904139065
1770176683
980132458
1774969861
1587506673
1776309687
1080200221
1205920495
1302482634
473615670
1659378613
553101325
2132680162
1792389470
1787157183
804119156
969951754
1454797898
2084419943
1233135830
1288808588
902495757
1637664855
374851260
378769550
160255628
2086407127
1944860881
2027191726
1581027007
1777901062
1809359049
1056833167
2049069935
422270917
1808980261
1375857838
348191118
1370415443
1405022354
918368820
252192967
301937796
796277311
607807478
1752229260
1856348306
884257152
1783975349
789416051
1532782716
1323412479
517253241
753647088
1563422358
957072753
186259760
2083022788
316163372
1180331564
901074582
1920268776
199392774
18573666
954172163
661566154
235195336
1735575311
455607639
1454686376
768875031
1531050826
1610059960
1541274727
1331957773
1938018164
1916711583
1016977561
304710975
1829033464
2130521656
2020018
1676069994
943768056
2033470630
170813830
1901306401
689870774
580943469
814531424
1424742109
1376990686
1776942904
525019540
675059748
2109696293
2001882207
2026168514
1950901439
1754789589
2117757116
560081453
405622853
1730421290
866564370
1643456904
901746420
339877402
1472448626
687004592
1235703259
1485795455
2092657390
726956544
927054861
1206164997
2026969167
1676115036
1931133025
991958886
1699412147
1179794296
646524817
836958873
479043615
283549033
848204357
341868833
539816143
2069246229
1428939633
260626053
1026830941
946583903
844785489
1536057146
1514010993
488585234
1989089301
2025022260
454082633
1492299834
1191391450
276049423
600470184
1226506081
1414507578
986164779
880941062
1185883583
917889736
194590957
994536333
572779081
1732092706
1725708618
1841585961
315089317
359248984
1215406834
1756399558
941713582
1436063452
627039221
1347517075
1578145649
2125390158
1531334679
993540337
795179817
1809028273
1040557347
128579782
1586495979
1670393870
759937840
149208357
769638800
277576552
1171092441
1785972673
2133652684
1805384528
998353236
1449353032
399954654
2090022754
630663943
317918722
34772452
2100562164
909812420
1358991590
403805629
1168124863
658767103
1433217159
1141355606
168645012
1961819173
2061762024
2040421367
358386384
297587175
1405728084
303173016
2083931753
718716323
811854769
364607784
1655470908
1067263895
1827537583
1616233970
1303000200
1210323632
15775082
1609674172
121729197
1213646608
1520905609
1511203890
331134964
2108113184
32297688
882723469
121215981
1768989973
654557231
731671148
856976349
1123656768
1514998463
127459334
1466296946
827028812
1358526991
1895676137
624265025
1476576578
1476770966
711014059
1543386539
1281407424
434485868
2091552241
1623674044
1532286704
212955657
1885657608
145019088
1020947591
782782543
1854285049
304393348
1694580499
424486055
1349856266
1493264917
198446456
272852986
985486852
1199407743
824714384
375238483
381949444
131202776
1816868945
330859267
950701685
288944920
1725422557
2046623198
652046798
2006222870
1516751540
2059938353
1358315372
1335921720
1348782574
1826821676
367427560
1584209990
1708906555
223735115
976630166
1033569980
349372343
683634240
1494217985
1041728272
1981851874
89466513
609056694
817903429
1948950115
179289981
210621198
1345828499
259200622
1872336653
114094326
1401686363
1923004463
1073450385
825747214
843609865
1845175408
1118405028
620269684
753695891
1945846962
90607885
1927623821
439010294
431430739
1749763956
646022261
1763809443
1409238708
1645903367
527165872
796374905
1758375982
1765861147
1758629420
1955984646
2131913237
720209118
1545522537
1583858539
39514695
250095823
1953938760
1773843931
1957842881
880377335
840426432
1067877913
1157951822
557975145
303878465
1005372836
710309887
1519400542
1936562483
1928620800
79630457
1417877591
1007754086
778410557
597992966
1331985413
1737874886
1645793295
193439434
2075163900
621214003
1225619975
1576490756
384773034
1963114377
1407759921
1010420340
1459099466
1986436806
715157885
421890492
1097414302
20868201
1333015440
53665863
1809611897
935496325
1688765692
1850428047
1290091758
615986630
2104011353
869730647
23255918
886951540
883129147
146185069
961463666
93390660
836005656
1155399044
1973143106
233383272
1280383084
175136583
1582513589
1190287201
1620554706
779905198
1483170549
1082368329
843494185
1437729689
129190467
1535473924
337666882
694756335
552086891
165404456
1107805297
1851016269
435322172
1767596141
1803812924
1851940731
2090988474
641631196
1911610678
1116532630
1799894579
621059154
419863241
1828207949
1661485749
898180420
162829459
851496166
958461520
2061066850
1576404791
485102662
226299139
2036235065
849810426
1016080350
2050572445
401820203
1994279852
462886990
1009654063
2003420990
643160797
1079986827
2146346828
1995390005
611222235
245381388
989171023
1567454699
1602832340
235135302
1072538854
1344029308
1120585105
1395685933
855577227
1063364407
1317581413
1011548501
1906289482
1568842055
1919580890
262784922
587126562
1350803532
1379051651
1365524452
212792044
506766648
114601781
1766489457
143318537
1314358279
1215858887
1796675505
1364831147
611073826
1815229549
160303768
540695583
1608842221
1185697416
479218686
2121904636
591605041
1417296094
380190020
661549853
813615067
538063248
1227276604
1696270996
23694378
2088933318
835816452
1163908639
1740653019
512573220
2069035347
1531319371
1466144024
1016124328
716298248
1206768917
1841883820
1436135222
640194479
654602991
1198314369
1815877504
1999922788
817298460
138727907
1513109636
1807086087
1446247777
1610732751
1124345709
1256638943
788810576
1596868118
1427085928
787911629
1996158462
99592560
475343882
322837066
939122636
114157211
1000985944
16204024
1007443956
1044839776
1773650554
1058710240
1118176838
1624276914
157259796
1071605546
1386157914
2131995333
189545850
226857481
760601855
865604513
936394794
560226958
2019877217
1505571141
1493995618
947121227
515429184
617702756
1826758891
1656370358
2098955445
1222584164
282954551
1218163641
45034458
1828761558
1347299224
274017587
2087709019
215639993
210307890
158626421
480991290
1607564369
235539679
1130193985
718146286
164343361
1217207233
1211863176
204678042
938259833
2110152785
663211884
930357172
1949787608
1231688092
426261293
1404600457
442766146
1075693854
1910475745
696113521
1766166923
1256055490
1449430195
1961919302
72502339
1189233373
574420024
398903185
1929466192
85266349
368554850
543944699
438536808
1114066964
207327225
1268569543
1504973026
1664010372
409611518
727142176
743370842
168009660
1166798137
1419604116
222764142
569655725
2058911549
1461793358
668235221
631459558
866167076
1877897321
1389417191
644450859
1028528538
1265597968
719145743
1080228024
90104707
813609810
444586864
499514549
100449029
522835908
1713640961
1541678693
683683646
1095130007
1136957251
1727779432
1301428420
529815376
1699174549
1948166148
552490818
414969906
499897314
940625680
1243229193
1045294484
609826280
1871902816
797333247
2138283470
2057120525
170193978
1425153342
1345990537
1394082861
501494779
2117360335
1060091977
349105159
540899161
927221064
280996916
1397550898
1411594027
1070700563
139015991
125733079
886617406
1536000211
25671212
1432674740
1522144413
1699639897
1407222228
1996417906
2086405258
454033243
662838829
1303405671
1725910365
486839734
1261603136
1693090158
1907618042
2109634074
1249951565
905496839
1483209465
1976568870
1456446552
1054476229
1163658928
2070267388
317376429
1399717071
1031744303
1280599546
1867919428
1431488574
682234851
588659522
283657721
1907725581
519941867
2085986146
1751034676
608892353
1019267211
216401913
189569871
53713921
254452362
287174477
20816543
902981868
328359967
884679392
1298658454
585693672
2017810070
2020419821
1725635170
963507209
1490023453
1023814678
1260223185
1062893129
1000956262
1260407000
577050929
588325197
1432428363
1898879722
1369161472
719192294
125479446
312249801
2069184897
464755930
631260220
230204952
555312271
206521156
1701450476
658810896
885659805
1993305293
192619167
1885133678
357352734
702435080
681623495
2088492818
1280444255
42209254
2094837106
306969527
935115796
1975009190
1177978234
1404677003
279879284
172414332
1621159834
449090410
2012357655
1947651298
1628267537
253871975
1420090495
583656782
699502853
908432091
1524689802
787938770
811014409
63256304
2008310707
1051561909
167539078
1115044443
571432357
1314668010
102333575
1308093988
1269653181
1734728309
630061747
1868807515
2108431906
1516936001
2953717
225504121
1669840975
819025429
1493842146
1645441875
1621479140
1471230820
1271879829
193431516
972762091
300913313
440769030
516187702
268495350
1760026498
1623550323
1882815553
1987783682
1289455514
191726053
1871627396
557770749
475986404
1916515176
250197440
1799335647
1357951997
375099636
1852832292
141895856
806960875
965090708
21622934
527463002
818250918
42658898
621004010
1862839658
2101828585
707099937
1308902597
271237519
507019494
573749634
1392275020
1447386338
1945787339
613414797
1707516959
1968700110
2066146636
1483619149
339293190
731806134
802768352
1334869973
742624508
51378435
1044886650
1938475863
669633155
769681591
1711036586
645806489
32409295
24102407
1266666033
227893845
1938439762
1663005932
1823935720
1291180070
1051586847
1555959369
972156529
1014485062
1880723755
1186478283
820605834
948879800
643609397
629195339
1726507935
1490337743
1343057937
64707584
2024064995
1159392192
34865104
1939236861
363332885
1359479389
1422781143
1577788610
1705600886
80377957
1936137064
1046060957
2032977350
1515478027
1338951294
1711136971
2130085678
826030845
807633833
1101319534
390044931
2026925718
945960445
941711927
429632063
1321917604
896002242
473161109
1394205536
1588673723
831015749
2042289163
194120397
1779829676
1946182943
786419055
236972229
434091436
1371767541
1372800463
1869046779
1334809584
1342754117
1880159180
2018645429
1455196564
975665658
1584308163
1253255852
1228528599
425435442
340070179
1938726159
2065511318
1868722457
1343775326
417395188
265343500
1875248653
533720465
1640484024
294964531
19463050
1079185415
712983613
243803511
782027912
1589455781
1449124225
1836081040
1900967618
566958834
78944971
1710418672
1475015654
1256862226
1013417645
325090977
616661815
1510937783
1542721664
847099138
897891452
863861298
1776105876
1529819696
608764034
199659012
628759722
541338018
857032322
383718561
515980876
1889874609
54710221
1283206985
11013132
1310525100
920635175
1663062202
1935401914
2056233878
299068010
1071242275
842894847
1693293093
1734940179
1848624806
1395490482
666590407
1990387468
1160983969
716704973
740457761
78991440
1153481307
1091856239
1791958276
1851745308
2035206715
1081174779
806807851
1212342721
1147794585
1929894612
1643230256
890960204
1759885292
1310947831
132149544
58535502
214624790
625403509
943616948
249382312
2006402690
254318920
445198992
1905687190
1994444773
1884067759
590611206
53901355
1034566305
114828181
402148430
1686689763
981553970
777489696
1715236560
435857494
260849880
1393874562
1503016203
42277057
2084281659
930375851
611805684
948611911
1171830760
494177352
830585505
805655389
1068945
434536068
385678175
811785401
1874680214
573462590
418608662
1461213951
33513628
1569384939
1293618310
1763998615
1968686214
1484015991
671398694
885420553
607086374
2124515005
1401386709
1268492633
466407955
1849061369
537009169
1196738729
744207598
2043321344
599887837
443448118
744296258
2095345077
174074460
1895051165
1431694123
1887600550
2048956793
905924310
996578799
584126175
1147296679
1501386078
1970264633
294415232
1666296298
1085781539
622820536
284651230
1147560219
256822227
319720055
901038590
1002332436
1174159193
1484878442
77185904
1012005146
919178308
1011436504
1112054002
1856227182
1574117854
895635957
1240282686
1415389860
466972454
1787334004
53956737
2048333859
1488596242
182105611
1613251533
1005459102
833272175
680078585
1807635019
410387963
1577324914
1223385215
754472076
1418375696
1811982396
1110699339
1298057445
876077507
433237465
1880615480
7337268
1135172836
291108753
1282450563
1876564348
180906854
2026116269
635141393
1455961857
1633823593
336112964
1120891363
334062294
158479740
1213646208
625122682
691655734
978612549
1622997546
469721197
1079318519
930801963
478588805
654218690
375670924
382355885
912806900
1725543883
264769165
129493347
1258679180
2019877217
1804415742
1401201518
214048234
567402333
2065264971
1406970388
222815751
520762709
519163671
819925460
1327624322
1885191436
567931073
785798108
1459481486
1616584764
1201748729
1383320966
1707384348
717850084
191484408
1389033962
1769533679
369133047
184007034
336977726
1978933918
816828692
948583406
1129666130
1487403623
696832284
1924452871
1044064888
1777037936
1577466508
1302809109
363114945
2052611552
1856768410
2090998550
914268329
243246796
180149030
280903452
545214502
241614372
2051125334
2071326926
569955048
535779457
979477100
2030432661
1508378764
375942457
136016617
859396617
712547358
1717852829
1161746922
1814583599
1289355309
267895697
2060054121
639897961
1954599154
1063749335
1258619087
1496942789
1903766295
1356179325
677082970
494577338
1903162965
970187025
1001766094
268438505
1475959922
2121351874
170308867
108793008
299262288
2026305844
1222172187
1777481277
1258914592
653577920
850491528
345156970
539577755
128374505
1140213399
1932165942
217642666
1794743713
542037212
1005949241
1666854012
1358198785
1544815473
227398668
1266432818
50742197
78600700
1811517802
1795469776
260106708
940119613
800654536
418637921
1981876784
1156877658
5126942
881138055
284289351
1764460453
1071156960
1876386095
1969702257
2096088567
1289699157
1348010906
1199420159
1016585652
1030804342
1926812210
861127879
1256819595
1629727045
1765165541
1867499756
401662582
1327308358
1901929849
803799469
1788509740
976531567
330897042
1704693704
1698557836
1977845961
934680782
1334930906
362374767
2015157849
255586061
1829608244
1809011659
1543185719
466492444
1291518621
1068284427
583475396
1426138593
140400079
95373976
1353017572
331882108
1225062191
1210029488
210345838
1001861357
713122282
1534328247
1532249536
2128821187
141072790
1759439565
211850946
1759390118
688204013
711307994
1714896393
1996501614
1272431880
1549298346
1945027203
1699014331
1298276243
1151809531
230795835
856899963
2079983063
1487218129
170303364
1709967164
672835843
1119793492
1615050398
409888066
1001225103
407603385
1232998283
1054236440
299619262
1895534755
1167050098
1558770634
1700411824
147989270
1678563140
1634548858
2092680909
4787557
1868869729
1112105068
1346018164
1577710975
1069883814
271496627
269930336
1137919414
1582231093
596677010
1494935919
812534317
960768850
81360121
1957428858
1811723697
1335509283
1566647048
1361580651
1483776521
1200299831
107343795
96687128
207579821
142551262
759880091
995947912
122475920
1547759348
959620893
504619633
1117429570
1518213316
1372834457
163279104
1005087958
179239259
1835956478
726792836
259427537
876005398
1402026860
580972174
1391039741
361324341
564192576
1925378147
1064102427
694019215
1604008118
402074391
1928770961
2073177145
1742336722
13444427
1143969691
472164557
230117482
365365022
217371476
117836127
191031212
1828439981
1211874689
1971545821
558603596
632807534
1190995798
1095221408
660493612
752405075
1029013626
1586115464
136282361
507364670
1324053698
2017262077
1896368516
656658744
1591416312
625674155
2005776395
1766426083
691913477
817306932
147993336
831733650
677323427
1741890169
1997976453
680900348
312117976
1397077769
1860962068
646418711
1063945786
1401560903
124317991
335299464
837362237
1036499508
1089142706
1060025627
906810336
498096309
942695506
1898093513
866707067
688294188
980042178
1015340855
128953194
510741320
914073004
607025789
927899823
168951253
1163421895
815768349
1295317873
697340840
461909301
308309568
282303609
885349426
190468848
235861104
1567532444
680414075
848057456
1154076314
126916097
1597112622
1880213125
268574304
1814895229
1374049134
228499982
1411855916
296695598
596522286
1578838999
1518811954
984018590
1953878053
464678326
587982605
777703964
1500699809
1241411944
1595195119
761095873
583420913
1980214932
1714090242
1356418820
1690275968
95475929
1324264070
370636626
1519254754
1003520589
1214716523
521983502
301812943
432328441
1056332746
145009370
1224317649
1812233527
113334811
1957752886
423580067
1667067187
128029832
12467280
2020290511
888922050
1665174935
1919561355
1993593878
818580506
1720970016
784971227
1723871886
1796247259
256427793
586834132
2052321438
1667247851
950455411
1703461651
1822732124
1162874178
283460338
449480403
1273532876
1003438471
1155543774
1294006943
842612147
1740177896
1556144186
2029890337
413237612
1690981798
1019643089
287375465
702446264
103691953
187503696
1370136884
414829636
1589751295
415265605
1305112416
1352881342
2141011752
1250523775
1520527138
1975911997
936664983
403146630
1051928923
1128245853
2064188099
565044802
2102951998
4799820
1004255712
529350456
1385796171
626365225
625373367
1868143341
1780767258
1518889300
1073368890
1240787969
1081992438
412991599
433553731
713291421
1064800229
1610545429
1988184164
1955140817
432905447
284916682
2136571823
480034943
908311079
162800844
1691284212
1170672988
488263349
219225359
426895012
932449807
32897936
1559761201
405685309
176696252
1059796624
458853424
1080312197
1826753557
132584584
1935517059
1247200272
764832324
1033801821
657474220
781944826
429944610
1459733047
2080790710
77802955
1612682237
1643817349
2067202400
266204349
844072468
1213322615
369580901
1908032710
14451822
1173693462
16769378
1073881770
1390768200
910360257
574368793
2034907209
2134110873
1147410746
1214347633
130933884
1617697535
1748944389
1858624903
1760856349
762645087
2051095849
220477669
860653878
754186536
611145479
1781838016
1604314032
1353034677
399664215
840537943
1335698343
1435596219
133522745
1917321428
472723033
630998346
965268426
1552636284
1755439707
226377720
340451776
1402607596
391826615
1771270185
1892955346
1811569875
379171881
1519848070
476093365
1771504239
198136699
1155769928
1625575098
26026974
1847606046
1136028902
946835881
1473409760
429184682
1633491896
790879362
1601987038
1441638141
373574441
528835062
1326078897
754656358
481120249
20660359
240530334
1287064031
60058783
1840668061
1476999351
1618433672
1068550137
1747028940
368891558
1424632465
107018317
1393844818
1783174200
583383858
306189808
1011948576
1885777393
1672708121
121714377
898863601
1875420361
1509409491
235656259
870043485
822420384
1552955331
1464585034
1159379800
1999212436
1945592139
1243607318
717223663
313673544
540122062
1339863764
544235233
1203739847
1730733084
757874684
868714162
123399862
1949269645
1665606288
1450533000
1030171884
1369085006
745246139
223470325
1205215565
1734684442
825696497
529829881
298844001
1925027254
1385397739
1049656397
377993143
648552645
1885959737
1664546553
1314797551
1915315796
1382906118
143941834
134030388
337130785
76763932
838020894
1044035794
1734016799
709731028
301499880
1468025491
279091001
1626672537
2068697979
442345239
110873674
162025378
1287073133
1346325912
1823170527
626397375
1351291231
810037329
2085487073
235128799
1515146129
1188246551
2007776850
569967432
1143194777
151462101
62228287
305477462
110364669
1199994225
710821195
241307703
1974634472
659406854
1742373484
1037673798
1547612335
1926830495
920603035
1658274730
1061682407
537369184
435494171
307594774
1212345736
508322210
1840284568
332569346
543320975
1589267937
1608585473
900079631
983043119
2130495189
1283458123
925418744
1729596033
1298172847
1996986092
562779187
621440759
1312145607
600800139
1707507484
1606241652
408732307
334094183
459798984
1542206873
1060282778
1332275279
423168720
449818920
1187897106
1720943420
1673357913
1341024196
712088422
49750660
160798376
1654589200
336903324
463043580
355116013
348219081
1054541778
1483958158
945249968
1079318226
2125191599
1878427389
1479232333
229499012
1493322161
155493629
1830987302
1764719875
1622724174
759702391
160540433
645492487
442768855
1381769767
1075711637
1276460805
1695504864
457323976
1216624599
190226782
525906104
744774578
2022326619
448983614
1881803202
1754653068
1222096208
984810834
422966685
729798947
459831912
820617943
2129468447
367435561
1814910264
702580266
824134637
619170481
309985417
1588028193
2025663649
1058194783
1453424363
2035393683
189821103
606766602
567303795
1760308820
1673678244
143703134
910631964
1002267295
851519071
1687615770
1142710020
340124539
2084909910
1822809354
1988932820
2139495446
1366882927
1400839667
1260335338
706540843
1212350790
796824672
1711312128
569107464
384410420
1914257218
1014771515
1848730570
1750513323
518138181
1211271462
26954221
46520698
773544637
1018104811
1199631955
2048912755
1354393153
178875399
1919440553
1716458103
1797950130
1077539759
1712503657
1524414601
1666104863
1002938200
1080683719
2040752730
2131722574
487888794
1106602500
1503842511
1609118689
1386699045
942313859
2104919170
1252288298
1175388640
1574591157
2094059224
1570230357
812985364
269175917
1869159806
1306786017
1510098061
888266988
2111464912
2138256275
1806375901
661529336
192158552
2003465483
1226952814
889236168
913471132
1932707425
188874493
332306531
1791519325
310269186
228344367
1226141907
78600392
211713956
1256745268
2118005031
1395137795
722031571
442990764
1072547171
894172035
23554937
1294398716
2021632969
1217492834
1576139749
611871029
612582178
942157212
2055909999
994841085
1583749779
1870976408
1085533459
110876008
1591519168
1537580299
1009008385
100391712
1103457613
927421870
1066999942
1771289631
916904176
653847437
1304829122
316182450
276750932
1549171449
1423416227
369151126
103867982
740056716
215336864
725602089
1688257071
1284924360
6138981
1306962799
1635760863
1409603173
1574337359
2036040839
1341564349
1407565472
2037423759
1882040129
1662850921
1003226593
443312389
426339388
361904105
1945966636
424865170
1404317938
303158804
2141308457
461415928
508799206
36504767
1201885719
78126005
1065775307
1732163261
354178288
408121059
1891775863
1492614192
565900271
1558522658
677609833
712112919
1271447314
1423795801
739966411
1317382832
1354385821
864801319
328044044
1048477520
831629853
1821066460
475936657
335555146
700074540
416223105
484089092
2068895274
800453720
1030499733
883163463
586194041
1350529241
1040193168
730092459
51812184
1567101136
174871150
2056037343
914717887
558354006
1461079298
1644940668
1134439007
958805657
1514929669
2088924236
984496690
876810456
1900838588
1549465071
838901555
369503194
567994688
1472471748
1670372546
1099136315
764599865
1694159501
1808218819
907527006
2018670052
1025719252
409438533
1763124982
1455006247
1600791687
988923695
1603169888
1119467527
780718431
1153160945
484368362
1858109674
1553911171
1895004149
1207295471
173959115
1334712188
1142764084
1341823310
1869849899
502044733
1512878178
452558046
382653084
1625809021
543220605
2021149008
1040059841
586283477
807823101
1477939726
778409365
1956081582
791060921
1212490071
948713544
2020548795
1221496591
1910124295
218481227
1945206990
1909836334
142821657
1467995291
2106584357
896458503
282642420
2111701434
1475240684
627495085
954519568
1282058021
1291971703
427300380
510134184
1909190073
640843691
228358924
336617080
928701815
1391389129
1605772143
1550645538
472925916
1837440340
976208720
1355031059
472025915
1027812466
1026423761
823400164
1982029864
399053137
1049368702
731756166
1877533093
79653170
1346090116
564424861
989696635
798640908
1694329732
87075449
1949071927
431749254
1955726663
984092833
1114138707
2134506079
1832510986
1846629640
782866408
2023447579
1176063223
772008080
1488803617
2057069156
787332253
1571293593
468893016
876989428
1248636489
1503085025
309275078
597684503
2003384930
1485190105
668126118
755699661
97275502
330850089
164379750
1293606338
2088819624
1683925864
1641214560
2048583396
1460233992
1070144301
1362684261
1824044265
1887463759
1455964307
1175272867
832607321
1356757044
291089243
662275852
833890537
1486067054
1957481901
1830485630
1156037312
490702701
1974847785
1942054492
459365488
165995193
1970280638
1847900516
820263504
614286312
2017525849
720916066
1369473518
369997159
1725187315
1734587815
2050394622
1611786518
126215604
710884082
1615865826
1912254268
2031640116
476904570
849224197
690813871
692164014
788474670
2126532523
1983459677
1836901341
159094059
20150338
767969242
119874354
1439729678
878503526
1478222774
343473307
561285053
2126179607
2100588829
1089519486
731001675
1127709953
780243012
1932136334
22808168
1728477093
756959897
920981709
349267551
47035947
46836759
1809618424
1079974389
1541942037
660124282
85456305
420344277
766528814
738037607
1911819218
1317110402
487712309
1255696690
1889058762
1656978800
996943746
301696786
879503673
870760428
888450
1398591560
497532438
877718429
1760869630
1144192091
1745593503
779662754
1776768596
1265043693
1877641508
1811466173
1036046272
501581607
2012016401
1607665884
1914268994
318794012
180516156
1619324066
603993240
966404408
2118136917
1457997925
1952871858
1985165036
990188948
1726034271
796651565
1536737511
605048259
961899147
293105742
1597847259
1736788959
300620689
1438593526
905378099
1877219093
1188871407
1114864790
1560922420
449039700
1449716010
765510721
589853682
83549736
1130678402
777315899
610834956
1638610132
1085349500
704119216
392277475
964532033
314096521
612679303
120821870
741325547
1211876202
1818605661
2082188957
1573287380
1072198018
1156278881
523665005
870760754
1132025112
1537487665
2061337753
1810806274
2101833672
1490088465
383762225
845901680
841922692
1503790139
1497774458
2125330262
816882034
1041409954
858830219
1274212094
1763991370
1222567273
1985557983
241383240
2063450451
1026252550
1724277643
399601232
1533648210
906407451
784836667
1628590837
1807280768
1297126528
915584964
442171758
632797827
1278091806
1701783088
1033387126
1864410107
1676252872
43585217
1372085891
1043066426
1094667582
871125033
395861097
932743814
1953779823
1856098476
133129263
1799156185
1441004924
1714007174
628159202
1772537749
1383743907
1249130183
78603718
1656102207
371735136
1785919836
1227717156
649869883
361048762
949338477
720030044
134000295
195308924
152476757
1358953468
385996782
1818767054
1120710376
1479400323
1933069043
1527056339
128711312
1467061823
1902572608
1903378632
459588109
1203368807
1697374091
1051591128
1107076409
78111909
591663727
1521017225
1477697069
1866798647
866075615
1206806249
638161942
1571875199
1575400071
441673405
1384418600
1159571260
1592362353
1452764946
1519282117
326610673
1238422885
88879955
1426267177
1496130820
85697997
529097413
956048141
2106501395
1134372905
562295184
499617902
1043572846
1977769565
955485048
1735163073
706979882
361413539
1005331943
1658340153
51300065
1289390019
1561398356
304932413
1445763635
504577249
663194951
84317372
1564594051
1034113823
237553851
1463580421
889019580
1201824215
1970615383
1464775978
1685192855
449421252
1538905282
1381201947
914566057
132452251
629002666
446594177
1395931087
880491968
728891523
635122261
1104736930
2143238940
1432769579
2105883501
154853285
1022825161
1282042552
1291582943
869907388
1237723174
488589104
974111733
1928469908
1959866128
1979363327
1359054545
1815845721
237639843
709664985
592448705
1348068808
1675222781
1478033482
1862746589
1261360561
1579186083
30007230
267540103
772803627
1513492541
261526555
652231462
1235419254
982508623
2100126095
1802340615
1393317157
111113536
386138228
1076996761
421391652
104173612
628863721
330655153
1818751467
996789584
2012669458
253346310
1513619200
1564906081
1665261722
1949611023
1771187588
247411684
1950961901
1656561395
2004819890
1310190420
159715688
1680347687
1758659960
1652097739
1841237460
1621708207
1318132900
2059596392
110308540
815416094
1458368569
2024872886
1430853210
496137797
1332159412
114681512
1290727211
130605594
1355133620
771625878
825015385
573605853
642069963
644961701
1433571456
1035138886
1962631150
617322218
1916213889
1812741305
307429104
1661066904
2031350741
231472397
999333355
683899588
1833457855
2094198615
204324172
1635031913
1788333045
252543525
1958599841
1737457815
2095821612
2043979636
1159422536
1847920357
852534977
1772811201
1336884496
1441392343
1368238369
932119421
1527165898
2011698788
222953716
2141642250
1045544739
570588764
212172927
2042651609
170283786
1264736834
1301202654
1908148799
1337592463
2083140670
1809553512
530471538
2089240025
448081561
479086686
1813329496
386839111
844315663
1605590089
875446028
284156833
1385612357
68508657
744139050
695673730
572971047
600614418
56974800
1910961139
191485187
1631963961
572070838
220068246
2070790265
909823045
1993520594
280794789
269955493
2124544407
86938161
784206165
218147179
1729805108
428742494
519150417
1310661373
1993242811
180435360
686743147
820815346
357347731
397133184
782294317
1366446148
1385935815
360008804
1481695354
733490420
1788562033
2102473572
1809972099
1592541839
979934716
202713715
1059715163
359364924
777628093
675110031
1348889224
421064156
1067942411
1154091499
721802034
455441578
2071172022
1209386560
464861043
1354822429
700555158
249355329
1878457484
905958243
1477527081
1376784665
724958338
871777855
562437713
457477873
342728740
734079365
288250235
1384905228
798768693
463693431
560967594
581669463
1222414739
1572133918
1303196897
2084108623
1260952053
936805187
2059851763
1083443172
440694431
1892812015
945980596
2030116885
726986438
436286497
461393832
1510916647
725501106
746201058
691967604
991860558
2078856768
237193181
184400008
847050843
833194327
238160365
46395746
2105050104
376735491
2058193004
1768496387
1425193574
91510050
1226015929
1013272569
724786493
1179898266
1359771011
624535782
209945104
1966391270
131975836
1547328502
2075276288
192242924
971115074
465240966
4547987
1643192311
668804579
890141716
731688882
7824661
32175475
512951905
1191657361
1567734042
38666386
713106945
1165057613
454517844
1364248538
605226501
1427733864
1533842523
1284913649
533588106
550516921
649190778
1564061471
1465044406
2006118411
1744935340
516494938
1824433917
2110576169
1151104036
763954536
1222364224
610084861
1385593237
246311022
1704558262
1863394699
1497798868
1646072911
2123726258
1088010532
1165965012
934079416
2106392848
616292867
259689563
697268595
941055502
405894995
535153273
2057063627
1681176945
1480881531
569041509
1194966075
1613924001
1164899135
1722333014
1882153415
91335091
187595815
839978785
1588183852
1761682225
1657115737
1879982741
1100019014
1957697889
1531900971
1150261698
1674565643
2057829956
1823152975
2064932035
1568423057
566783023
1110618045
1790429960
112383174
769528096
1567625412
1374449956
211720360
2072270474
901875700
1817038928
1652823898
1848906028
419747438
498961814
483753772
751393178
1812330294
2113740367
916165921
1560518875
1655252293
1037788166
790377937
1653283954
1528716478
274640022
1630310675
1119671254
845521607
1415627209
2101278929
1818680610
2056400418
322800183
1784037971
1131759297
629242251
1665997239
1670522124
771653578
1618408787
1570591924
1629790753
1633649221
469777936
1296352835
1369781570
561604396
523550845
462284196
854554226
535121949
1306320742
1893574457
1831228055
269404440
1096366142
1192182629
838324416
1763532144
276217107
901475835
1577031239
976618861
1746784399
1605897179
1640346328
81878439
1618968757
66551042
1999101928
757206858
1604860000
656617256
115891086
801589036
1159916729
1325437245
1216645357
149936053
1627425578
228477706
1636349362
822797263
1356505138
189498998
625094896
631071698
1389759074
1236323674
740370162
2052501691
1806152632
1151407123
845308015
212080778
902742298
598812121
1199052467
2117171892
1758065700
1865816789
2037456360
551659058
1994613147
739765078
1219126670
499686443
141697307
212757515
115788165
2103153957
1059656251
2034612349
1284365688
1308974191
1702241210
796102858
1671385340
393249542
825556688
2056527217
548227863
1407803589
1742646706
1458507249
1581681828
1012693560
347139692
377901483
1738128845
1994486178
1348561038
495284685
1677651423
664942831
1461191268
1416060773
549193468
1485171605
1332597746
1327289440
494957861
1159366142
938065719
191763560
475530692
1497229357
1928245069
184801968
1416379531
722272078
900444724
181841900
1992208145
140745769
1716873854
846329394
818067849
1886037331
951489039
1305900931
1363317368
1897860737
198982762
1596742233
1541508298
684615658
1963596884
1282757720
1959495066
1863506850
478436006
956968749
1627018150
1433220066
1391164622
850083589
1721110890
7133661
1015620604
1695262597
632919106
1950326605
378667628
1228342006
2039585579
120569739
298667970
1050368975
2110048269
732962547
1462234889
1922494385
277327336
246684872
1202766283
2087162042
670576326
688314540
672678395
1177367684
706805264
1999260007
778382193
1188128964
42426542
619727809
1868979596
2058838084
163541252
663731626
1922044938
212542483
1302087593
201479236
681730285
682082052
1857577740
949860416
1190919870
275216659
1365037744
1480599734
1150254140
1518142761
1790489088
611104830
1825361004
502272721
396990658
1116774020
1201857126
1411602600
1463520720
1777744983
597393334
1667636503
1773911489
1169610512
572332044
1364118463
1674883527
746495188
1427345560
330065801
1460061745
2140438377
146202177
1464703980
1716331823
491587080
977465810
1661790425
1003418790
1562801897
1153664597
218202311
429431321
919252377
539527054
472759715
784843367
1750050493
1420333770
137714418
1357455847
669900459
1648477068
1886424358
260698791
305918431
844581174
2095194564
1852897811
1847352434
1941336482
355529113
1011151103
470334659
886065883
1478968605
1864761244
934407433
1063250032
405758887
770613381
1244540828
635749866
1837979722
1275881120
952286885
821940151
289336143
1288012536
1261993620
640155957
1591298051
1004693273
462040130
893196823
1198247641
1836796434
1362918921
637015970
2027420007
229419589
242058445
384145774
1144298889
46685415
1618923480
136548173
1315629653
1273562253
1344716057
19125697
1490418664
1618315385
999542750
325659517
1638786385
1997596547
952323647
278657696
1107053626
1340775247
516342819
16877876
1290493409
1299415450
554582265
1974680502
362621402
2018436560
2078335985
1018909407
1847019170
67483415
329891551
1592285296
393825588
1029705346
472202857
682836521
1583262109
1498607685
1365887994
1189744388
240945859
555997735
746641953
151442177
2122762933
1014774471
1068618040
1178317656
2025052479
1697303421
375794037
983122746
1824331055
913388420
2079517284
1091393658
1099332159
630585348
502364986
277664934
1892554068
906285660
49807906
908812163
816831345
1817375449
1149575612
1555322252
36865726
682993927
252557542
316566303
1351232053
1028392867
804880854
479526667
1579586499
602965060
2056326700
614307663
345321143
1110535690
1320449082
316280475
1725506763
965624363
81435306
132111412
1257110798
229047082
774597746
1341322915
49460445
851568208
169416551
563630406
2017532749
117207353
565883150
1699690774
2121608451
1945122632
778020149
1258468757
668323718
1060997638
1208145937
114414196
1404790901
1880723755
1834510809
1262241153
583967071
1382880081
1008628733
1628176878
994811511
1623928076
1477371147
848111746
20603603
475898359
1463531535
1288323513
578954817
1375688031
1617603450
1734271374
126148297
1759229498
127065139
641212387
1557228906
127476239
307984783
2003190727
183504469
1041099206
1552017942
1991431167
1359854635
582220361
2096195196
1236907290
1511817131
1391946554
1787835559
1941123195
635222645
102256703
301238160
1097134187
1339754086
444115003
1179820773
691289643
1182093051
632308572
629694652
671734548
666806313
1433515899
1161767821
372722845
1100355260
818809402
128344138
735462088
1958370623
1594551945
2114489799
993860128
997030494
1862532071
446413573
620665037
1715029980
931622939
885432770
280886414
557132691
1551807444
1644976849
130478404
178253817
1444960607
1516740033
840273565
495057559
567097522
1263904739
945749556
1518362627
143034485
354066602
1984546343
525644022
953782913
375143281
1883698199
1875478740
1351745985
1707940796
1074524608
1398441876
1072951850
1592542386
1302932329
1369934976
274210612
1531350065
1828408375
1393803712
1233906013
1445960357
454186775
594904299
1006699324
1146729910
1616138427
2030874093
1533716582
693825384
1250765614
1688929785
1739924203
759905385
1773607331
352175717
735101469
514278786
2045537560
917911512
819821238
1569125452
1226779375
120610939
994848949
1815924140
882882105
712095468
149432583
363260199
556146202
1755370141
1743192647
424510356
553169526
508981256
824800553
585343069
2067183294
128119452
1797128524
533495310
807024307
996326712
202119944
1952399786
1647582048
178567585
2137000519
1823821489
1382585952
798699533
2084525880
1763939418
51758079
153438984
1091981197
1164946974
1566145636
1844237217
365650994
1511502940
998513201
1213551866
379221220
1129878303
1675472686
2033180572
2043744882
197937555
571823552
1283528803
1985140911
1479359748
2039687633
1629095759
798556404
1617478005
892985598
174550102
1930417478
2144391809
1422556349
1831636035
216537143
713894938
329706536
1651668266
1326226369
693889948
546349197
947844465
1871643207
560535774
1994087139
1514289413
1884289274
741750739
1591398118
614783472
1052873049
1816387355
1514933112
925437026
196044359
76887069
777854571
719271059
689909507
682491610
1970069617
1001193891
2060366698
1838413537
1224215643
696866473
2007477817
99618899
198900073
262556477
187039299
309266999
1957697257
893956576
682120348
1864585819
477256960
1167374166
686751362
517769064
2007866547
2084293840
206278070
593782159
1000277716
720273696
1688462775
362122345
283137116
246550030
1824706352
343332880
118049603
401996062
712036426
486035993
1101746983
1263362623
1932734416
1479373415
549782489
792572763
259695522
256508183
233283658
1573586329
1468658821
1026069231
744376725
837293382
656973433
642755278
31391725
1332922833
385457391
874339787
1710219511
1349033991
1061194172
1768007770
2126041786
880986626
2043029072
1627554963
785575893
1125075506
1133041697
284861957
1751782234
1463045718
1959371143
1680865653
930397736
1630804642
655537839
90037767
140156983
1505650261
167492769
2146605244
1680876829
557051712
966892038
1037411308
1669433482
1420892062
430620091
1621074469
1577860798
1807837397
296896654
194512141
920135828
143079714
1196754714
1388357531
1592475416
339213830
320188266
875290340
1185462900
1702376608
1642239594
1309393185
1603418264
175216579
1209897412
1751725590
575255204
1194525892
1665010108
1197697459
1452758170
901908457
118735613
1807558397
2119622483
1480217777
734176396
1160679618
1139734298
1259144064
2069816964
1500442900
1236567850
1151731825
710756045
1077891563
408595079
585242248
1925634710
73846402
918709432
378655368
1957276135
1459906885
762950020
49457783
601011009
1131631154
210086288
1620058402
642461718
2058188073
1050372908
1414918913
1015076684
357330218
682059262
1285823913
689064949
849846094
2007444461
1812847918
63218521
699142148
1969415580
595863544
1001411770
736506881
1757951980
1283898200
1484949076
815326292
305054929
342550071
953504660
1621712034
1513556313
490520470
609159240
770781165
405772647
1651663729
837847938
857643371
321975100
596481946
681402908
2014311771
668495495
1041072594
1809951094
1826417365
1555505804
1784752376
821118912
787378981
329994162
298043659
422514169
477906951
477606747
529448214
765513935
1186639397
810638666
129055252
549890142
1437039801
333165394
1803229199
729176239
1778703289
649898908
1546512800
205457154
613739119
1988951524
439980251
1220954593
614248612
1503592186
1735703035
851289534
1346210061
1829231837
1174467911
1592008418
1997171082
190812685
1708085822
1464838542
1519165941
1897350804
117768460
1515511788
733707277
1029351525
1782043422
1877818623
421017039
1071303548
1031301189
832600202
38084725
128526631
840809110
153983389
1244367082
1991512961
1311282624
1200114546
1610682357
631277340
278666537
1387114669
220884055
1339175002
626907882
1999512018
690702771
2059430054
1580091935
1922778874
1243282991
244137722
800206523
1079332808
432714351
12117847
627494609
1485810028
52903152
894016063
1522113464
1774438886
1155671277
1491841391
841234062
595346366
1356209128
1110643277
1912875115
128312190
1060544688
899916259
1979100454
713924243
552202202
1400976415
1916107192
1337181056
815113077
2081860385
1211827085
989998176
1294357250
2011098994
427894016
2110694529
1427955779
124703692
1807904836
1413082876
1592272850
1543795894
1622142978
779625169
991712826
905846171
2085541603
783898712
1115621677
883956213
920874089
371335750
809142316
266346736
2104754901
919451565
170830505
463667231
424437974
83704561
57231025
1579012583
1973515519
664793027
831809068
1775167646
1260469078
1810579109
1609990824
2074094420
1741863836
1007503243
1348895379
440158292
1778730373
121443697
252606771
743944118
2073646237
1044118933
1724861801
1885191818
1592590019
1444912178
1686205846
314550102
1049719317
722979009
204555788
1313067466
595812921
90173619
957218426
1893947493
1413914117
347624093
1480587545
1234112470
1377735514
63134445
1460202777
1441234010
480452624
818762210
1359885408
1089767491
1961110895
1294739776
1307065017
905713818
1108463633
1265044324
780547412
1042194731
2085275623
1606017466
882296579
716214888
1891471713
655815965
1411258182
718924903
1190270181
421670352
537263892
559123989
1445787371
2137927373
1537904306
547839903
1428839673
777568325
1728426231
1750663194
1143899772
2057555432
793160537
198044936
402643486
1546858816
1117632061
456558569
738684983
867243212
602543446
544189118
1249731144
60264546
1566671207
1670119511
1666705109
1167335064
721392923
750670956
1607443049
443316306
760763731
1077388951
385821953
513031007
1593578887
1157906418
2119970579
1333933792
1323553151
1155026126
1540961870
2119253321
1940286660
622344847
1142671871
1003417740
1002184392
977238724
1026922508
1836038615
100054510
401072397
899441552
478533579
575846824
1619849221
1234498666
666724303
383947556
386144755
135674788
463141661
518646237
307508004
2102478307
516891973
1329466164
1293980942
715363066
788552309
1629212646
1266978759
238387843
879033175
162410320
1613934371
338278671
1807453748
1880599718
672674266
144009928
639724098
1726849409
1848647422
1835630905
1101089084
735367832
1132516010
412776285
267371085
1712364655
928078471
114094482
772414937
694806292
1179455196
1756313614
1667573899
446619092
602338047
1636897342
783119498
1989401728
431634413
492443446
44559385
1707028158
225132115
785565123
755039842
1548799721
684671830
117217281
1954452653
785072159
978041761
1311438488
1425484558
1474266953
1710677614
2135050599
913349425
969242835
493782514
610998268
454037886
1858827299
580500553
1070200610
924628553
1577059718
407862538
2113375839
1479426364
1570149951
14335845
1791257169
2084717075
1221045212
1777740674
710207395
1133211004
79465007
1549401195
584729787
1272994510
1171374299
303224716
1202313062
855718532
132796361
1534532024
1151120195
1292518556
300935281
1304206475
1964014657
155022918
2039419551
1006555640
833425968
27528943
263041708
271846558
265041591
560621864
843117235
550236943
996001617
170600360
1526169186
672479849
1652541618
1393299402
1799424666
2119613470
956140209
1280791259
1755372747
1219178868
934803446
742619003
173587738
285128214
194645674
1449756619
134076108
1438578247
564601780
238433921
295996914
674472292
83621978
2093037702
570774354
1311545627
2047654648
1313656566
750298946
949893701
1771893830
1778395873
1376323941
909419337
141364114
262424203
1864117957
1431184935
214095087
2144391432
373643824
10909068
508137064
460661035
1450579284
224558067
116226749
931064268
1503536653
1870888947
1668498369
1332907790
2101869940
1529775240
2147170447
287870689
1073246141
48789136
335707309
971144599
1077950553
3743405
874101597
216808294
1062912336
216849740
948554214
894363227
181274273
670432285
1122401204
1358719362
63244586
455285630
132908609
1184038888
1918095784
651603669
580705526
803601553
1423639432
1753813179
1377941875
422191352
1296903528
1159209532
738593414
1237967842
1886733392
454763499
1065104932
1445709774
2033484006
1282997541
1069485001
1871811593
866423568
1706893150
1928787668
351587163
1211630183
1774168090
902932063
30937912
1643890225
1353966440
880363470
1054149353
278295738
957581535
1836808294
1826777260
469995276
1857897673
854937607
1152867424
669303789
1250164289
1354424140
833601991
1197380081
1040750731
825353361
1274642737
959422461
548753598
1881722187
1382215944
1941523237
2060151230
2009881312
338325392
1482227600
951171847
1223338328
903368386
1105070955
45855674
23437422
1678998512
1695470609
1450686877
242314242
1152717599
618901347
973076891
2136966333
1573779635
2082202298
232612742
464788649
1111424344
1834888389
1008293819
109911384
497741267
1482882760
1908231559
150607339
1475477943
1374600205
219647054
737958588
513710310
2059589191
1727569476
1217847314
770999818
1678884673
2137574227
1670057044
1042696943
1000799766
783198099
490679161
600344949
1644914225
1055990491
507767455
1086515816
1716044043
998303918
1492914110
364409220
772648110
1504158913
745447132
1571180283
1286446190
2042907021
1533749626
261431178
318119221
1252105014
1966283513
589003456
302842918
2082338748
1086200239
1441981734
668762738
740925168
1519449193
1440429746
2126235852
1115391921
1964023509
874647214
1738689937
376707358
23188126
2095706519
1336306116
1250516149
202655517
54844939
1008479976
399468093
127549791
2012808765
1811506549
1398977236
1318356430
148611271
293068926
1746872987
261985364
570933301
1981999156
1996950284
1954798528
2010336165
639902433
1557980592
1417444573
1068412769
247813463
704977105
2046054935
1140648004
498492685
1106538650
1391499123
1671844201
373448099
1666535611
644905104
1584960536
20685834
1412656514
2093171175
421455601
2117942810
1762446644
984134071
1572193737
285923742
1777701097
2016455854
1794164868
1334168763
1264439049
424260216
1206720450
1940392973
1659682573
1913428753
841764077
1901406687
956268717
810622865
931844388
64598659
348962627
1422636899
1950792056
1228390646
1571064004
8918893
98741618
672672346
1018949958
439932130
196885346
1958178943
1513750200
673878579
603520821
704374167
776633897
278127018
1123425265
508754742
796424170
211941415
1856162921
1225521353
624499004
844454563
1736283799
802374429
626708969
379417711
415643193
1978144097
2020494629
1451593447
2078012102
1840872465
704243911
1624212289
1125908834
1742273046
353987988
801675703
8351022
1286661440
332999348
353777810
1296893271
1875192475
137817887
130097587
246556901
593346391
1407975928
123259542
1398212399
296040981
878382156
189582907
522852144
241282097
1108529015
1308220659
2029460705
1079384276
1335267136
1836624801
1475250180
115407847
1140901361
2081582755
50113417
1616904683
779311529
1959267767
2144988110
1840428890
1928549386
493211713
269220522
1388127223
1632285519
6717590
222747666
1041078236
785918598
412172208
503403508
777382122
2086674141
1777713271
1007424995
1366167477
310737707
464933420
725679767
1382475563
1968168147
1051084942
1077442433
16691157
839833207
944156073
1260926548
1306211725
1108162424
2105615797
1956791866
1122509251
1325339385
1358004370
71856336
460486603
1344273811
99885519
1060510088
1053140742
1967168953
1724371254
98236263
624364333
1207606660
1270878398
19611678
1634550883
1167668888
1173682210
1349987498
2592704
821408865
104883942
484786543
155144759
564840996
1295214455
932716947
1432373587
56284799
1770878577
366955003
1448251869
115789092
1421794431
256957485
543613670
2043431310
1121096749
539871231
1513786200
354047446
398458047
212935757
312029181
933346500
1971590307
944010856
1347702671
2065588864
424593403
1607685277
1064236077
1717186325
1863327250
293563830
1165516153
1190951000
1514561623
947415198
1302843660
1674353158
552016861
380568736
2106920268
994058853
60298334
1866953980
1571567283
1850526538
1068299729
1719973980
1827603770
1155297715
2027966096
89800077
1045120672
885641352
802645719
714277317
783084967
1259343062
1328749519
1935138768
981184840
745945988
1456775192
1208826440
688283046
1412339700
1506729056
1335385797
1007176959
1085678851
181821013
907550819
1895219700
76459008
1277019317
188780121
1242231692
131252817
577191553
1670348860
1412662141
1423611198
280078758
909572948
308893344
1963661058
614554753
1760502195
1802876653
456266109
2008064587
1725295958
1674779665
281783805
1463839070
458845681
1202271599
548783471
176679454
1412101939
1429274301
334915483
765375075
709256166
1968472127
397880101
1209597996
425118324
1363279753
285192220
59325302
1266015710
2089300412
1862423993
188196867
605861348
1180344838
1573089112
527208354
1631247248
1467557427
601105154
1021888190
1159596975
211877101
780577766
447774393
437460716
963850212
1932801209
1287142905
1610003849
1687090868
495097639
740672062
1986913110
209504860
1426717442
1841420954
966910868
985615832
1543436131
1824016590
265061625
722807576
1963874795
1874145748
971546810
1479774731
1097160653
579094580
1059782510
1340585694
676657818
1369129675
1081591988
1770495018
54477529
905070874
1602509993
248997889
1622324387
1892872135
1135621126
1372971781
109201163
1498156288
296853747
172237521
976799801
873170653
2105641991
2091775948
1336028342
294633937
1318544598
811099061
1998662539
2012152443
34163520
358987037
1498641491
662778662
449185063
1196220383
1888692740
1500810347
956268717
163609252
639266618
1221976731
314735049
422603991
162948347
1438932494
922190477
35719739
1662920465
216968069
72855030
793570328
645455380
1720301498
25480062
1240589632
119291959
1453941182
404592331
866631379
1464831155
521384945
1864026346
1312539736
1262551385
2002762657
1538550877
54669703
1681826070
1628359395
2075168375
917102134
1426316395
1016315583
707319321
1570600233
1278335399
668739588
1076805566
804559280
1825278652
1450168167
1668491995
412711531
2039775727
89664217
1541070220
472338649
668520030
1187888404
1212616968
45961432
1529141404
860909600
502534329
1146375337
342686398
1225009974
791417893
1167502193
1782168727
316299338
2097841891
173589364
1806821428
864754441
208935889
1020004616
1068486490
1972566110
1367333857
1834175299
488033435
631199113
1260085571
1244843806
1544760221
239269526
162819235
717974605
1403086787
1209816173
792641838
234314526
1970842589
781948235
1224422071
1694698559
422725655
867031520
130772481
490126988
1209109836
973068721
225346781
1992784508
1658760842
1792066209
143325731
780124965
1047868847
55321081
154509596
1151169585
612656343
326130993
1886879193
194662640
48759519
1937312321
1310406313
2144260257
2110727121
1299844029
1215260736
1911223514
1190366323
1892912553
588155329
761210171
441270450
1274227579
312100046
182866067
811444233
1032384496
2089451182
2132581814
349467964
232397727
693164505
96833939
32307047
1593004041
1524101799
630366836
1072655081
1847112934
1620163848
989869167
641224164
1728954368
2092108178
1340435060
411991941
1627688553
116869301
2110664981
172423860
602980766
560645340
303423168
2098468394
1942755375
159222816
39039273
1313972755
1469923945
124610969
1990063665
500464642
1105741612
1916452314
1552980822
1193710848
1009930901
942342467
1055426055
849356871
2035276900
1659734105
944935966
1548232570
143238006
522778757
329970100
2100064881
1569828433
94783406
1484547584
1893780139
831069654
1218332515
917229637
361529781
1270440792
777927476
1870669029
491404914
1269631278
1069867562
1655105007
64200469
612707765
1164123750
1685107815
992860917
612941107
529630113
757185433
1024046543
1299894649
725312682
1412169353
2018605081
783110903
1347466396
1514359315
286154696
1739114251
1448458797
1163042768
1567031138
321830287
2092526001
1811472421
1503192571
1515940496
422435201
1821286736
837416069
537746346
1010299690
1145070579
326174400
890233555
1831635864
1853470685
406581606
1224253505
304669014
1571014722
579303920
1938188235
1644572781
1080250896
176709344
941133061
905942868
428379854
1734199094
1083758211
369811428
884356259
170458921
1476836316
1473270175
1034589744
1916261236
799954336
1619151526
1557707002
1456033910
626730395
1371112812
174795026
1302577923
1854204068
978040618
1133160592
1909273431
1288278714
929992907
1242883077
1364791178
712534968
1905209820
2110454083
160315758
1316143913
513933668
842246900
471358090
1089368728
367160865
855147709
1699247477
482942949
1926436113
2131437049
1429105922
2067061501
1007321848
803345238
437295715
161260456
379604606
644291964
853349453
1019527043
786555373
46538987
1674064903
388863436
404299654
25620910
123020007
1608428711
110843562
571898504
395698871
1031236059
764452528
662964754
43622309
1570212241
840006026
1961317378
1960302553
1766775796
957919794
2085615540
369210630
1893768259
701083419
539069160
484992388
720188719
2066300030
1385680456
1620454510
1615206730
1681717243
1948813569
1324745755
738265777
470888981
1252396740
859218811
1718781462
2104455930
1552429269
1946506109
1864646122
962422737
1573567547
802154559
1165048786
2146487194
1239318819
1027553523
943185045
1633198337
833483888
671335609
1341900020
1094187621
580747393
1837638969
944026044
782984703
2142279503
1438443208
2075973718
904866125
938554778
487198115
658768335
198355265
1160204416
1308080089
1783992412
836116449
532313234
513997387
1666163149
1296580870
1626572022
1357443436
386550479
895115051
975278236
1490382220
2119516719
1232714466
1596511265
1370813923
1443379368
609536412
226137396
991905626
636473466
65967096
1911334336
1201089283
338862617
1419491718
47928594
1781648649
1597418064
135475876
649811614
1668368834
2085077932
1422122121
567701835
9326816
1655813063
1843358510
15125915
1445506236
1373377597
1169467816
522792290
1323797201
816655211
1716439364
1175931538
1305419414
2142685578
1887026943
763285435
769040878
266082984
1329970687
928998553
507766525
418624361
660444109
1943138548
809943993
850162469
2125370421
1475304044
41795418
1576899947
63610619
456804557
1497321953
1338448671
1061200212
381314857
1900615243
2144256164
1410327277
1148736933
1303139364
579953559
1731848196
510581465
1356171598
1184825435
794359571
590836683
2051673143
1679459463
2129137709
2054865626
192582896
1590262684
957691432
847674213
1983902777
1793544841
1607461877
1256425800
449709689
832471138
1831032838
328485775
1321598773
527592915
889034050
1457303231
1626010723
906718855
1301117443
1250049591
1159820498
1810175676
1577225694
1545154731
242856570
1745762369
259464635
1853081344
682831899
1234148253
1088913764
288651509
350170821
1188214722
1058471219
201218289
1104329842
526898510
1113423263
1303794000
991469366
1248734933
657398301
34472576
906099314
242323687
492454811
1640212732
90454748
173044116
1081856432
1607319119
1271643374
922033151
504828586
473650473
2127243059
1153874763
518491780
1406813645
1737290417
1868504722
252748646
712219023
25176922
1604881636
261176532
1085901163
419640127
2090744359
441230798
37620206
643061316
814383407
1146138333
734793044
1071610421
1068428494
185152473
1332125331
400464995
1639585452
1894421742
1917373527
1944781950
1111047803
725192015
2132776485
1239775662
265982171
2143090217
564503480
914500556
2045405499
1197605379
771454538
790684575
2141537614
1953278968
1950693921
238348255
2005700240
1635896053
1283149598
1229325660
1625280136
1263219153
1695869745
499045848
587959046
1557233207
1909373428
741367896
1975680037
883948514
1525392354
1394554958
2115792587
527867886
1577558770
1521104617
1983757017
108483006
1031802836
2001988742
1860892869
1439546419
925646408
1414152037
585856325
415219693
283304474
194879744
179078464
1015667292
1080687193
586891670
1776219465
679784474
697606656
2027561764
1870603103
2016538368
821109905
1886408861
1926059506
1161091196
440834024
1942267127
2046030830
194864884
289335540
206833847
1410548959
638181296
1478929602
1229852788
4909366
2010447828
907416894
40258062
1455357414
1004191153
1828349146
1179068460
35482630
2137635499
1310176781
811720271
1990998694
2005805533
1922392254
2095299966
915145439
851542476
181910847
1851569683
280585410
421016923
43090842
968139242
699534126
870352647
1724898509
1476186862
1143043285
73957213
1532674317
872875637
413466675
560149289
1479268239
955477338
1417317752
1546895158
199531929
627091094
1491347205
1654434976
877978892
1809871709
943886863
588045607
1907950859
1219313577
1047044694
842235072
2092197803
428669995
1152157653
1706883189
497822408
1195750212
1550587590
604459688
872815613
889301434
802058049
1959326806
1581731042
1301554310
430281331
1210794179
3552096
1972142489
1821161244
2103074096
1906264102
562332231
1746523850
1435999813
1591024341
1486199328
1606190311
1258755329
768133992
1898381007
864236870
1186230070
1606612847
381118139
193009056
1379664580
802879775
1716631391
508706608
253830123
1553522356
1922533826
1263574087
399662349
1851248601
1311347788
1330830900
1835352002
335568814
445371269
1466299636
1139067819
2097967793
1814936147
311700056
1836184242
1352549807
1252742777
1418195509
670722283
1724317806
321225534
1756304508
2039146266
861138027
765348444
599217390
1293812274
445336542
1126440720
2109722549
1606926273
1110010238
1094360003
1110642696
1821671338
194474267
1084699591
2055469081
1236938050
1288165630
522861104
92781731
1050188063
1503194331
671296781
1911419322
1444643351
1376511200
1380164522
880209212
1565318122
1669285742
538375388
609149523
1228339821
151074665
1228574375
1990554611
1145717256
732216231
492036020
598947477
1444641858
2074980178
1622610960
1034096324
622149132
880250640
1741855528
1169570068
623330810
395261929
656474621
1109405828
311296497
420869496
1498794458
282199602
1783415023
913598394
171018399
70647477
1852637036
1916414401
526837941
2075661642
2078398250
912593625
810639238
840138536
2067083999
79083384
1563579211
585062111
1636719873
704013373
104567218
823431959
556338942
1386474319
1265119847
2089289567
1738480527
1102911946
366988727
1936391841
1877080537
1271242330
450289887
1014024354
1788952126
1019818481
1608433239
1986493784
1970509130
1497106930
1784665217
790810657
324082220
526595104
79813142
74534584
1648673907
790790852
1247653290
1722383046
1945326944
1156783672
1561760216
361658238
72750196
549528933
601912721
1232805165
1386057292
1072790848
593691843
454914940
1150298318
58827601
826366312
1297119894
16978850
26487690
1192153320
1394756894
1969596981
1571863912
1568021085
829580611
1441556010
1268666754
1166165076
127455977
61698964
56313592
1484317673
1641205148
1020675791
1458037088
220368616
238761093
2116744474
1981182715
1252325589
1256648614
392431295
1569149753
417947587
1191944235
242942320
1843395450
360391999
1968595329
2011169375
378733278
1938351087
1184098467
1676920983
1903280995
1998430213
283892453
1864343568
2015959704
1319194988
1748186382
1553562503
952426149
1297868416
1240956578
1871994220
22944582
1648903779
831720979
624965970
1339294705
219273759
2065053579
1560498493
1582679274
1334265170
524738070
265214198
1228587147
808541672
1803838481
299089903
196484201
69992684
908833199
1355789885
69475280
283247966
1187390994
1282365175
257868393
949585395
2001163933
598379385
1505906811
1579048215
373047671
1561933996
966333825
1647432015
1259640914
1398814070
1235026338
1268452825
261972724
870736355
1863047351
2089037251
593028221
461389836
798608837
1348667999
1293375582
1608604366
134423094
655736032
197329710
1711685601
1626988653
211148441
1768078729
605183510
268928894
1539714176
520023710
1367015890
1553882968
1123506274
549259051
764960960
2141027835
536986414
2119975192
827908059
1502432094
1900598613
1435261648
1128626749
1240208803
1649993738
1314383332
1999952316
1977769565
1377469717
14886530
1715834792
489865119
324877169
2037813704
1595014720
978712108
1020196705
1420663285
1268179515
1481062904
1711968603
347874643
820419542
846538464
249026833
709892681
168212192
966417026
782294317
222505085
730489424
483766220
1350812912
1774783810
590940800
1854699305
1597496898
764647204
2085649986
1641304031
1535337563
3403668
1541831158
771482336
159385280
1417618414
231828172
39363465
204527854
1913003073
2099041860
1485976347
1194354373
600211927
2042157896
1753699554
312274759
470962973
935285219
2037191526
1665117085
1818307759
1428792372
869099894
1585269843
215147707
1598112035
778934234
773226077
1771633970
1303059508
1818780934
1213681214
2146814779
1638959465
263730332
2125839703
2110474946
457169864
2064013208
126885076
512233533
576181583
201459241
1170922975
2027426987
897540882
1300871553
1154182279
1929334163
1223593562
233960171
1701883331
958970158
869884680
2083324720
1860446918
875437777
328941496
413045118
1511601138
206476649
813221654
355015591
1384140696
1494374749
1370432766
1115835680
1318328171
18907435
352587573
1046946683
686281190
369696114
1645417244
83227180
1128940667
2119520195
167860255
2105963404
1246772578
597693248
1945805431
750139026
1493653355
215030753
297310542
1304157575
375170696
1673602604
1071704746
375888392
1048645078
680677301
420384033
1058110804
1435007405
209780362
364203156
262371833
715841063
1068612300
1074433369
1070711078
115495434
2109343387
1376246366
321317590
243666475
1546819907
2078405552
2095561803
1984552660
2022941218
1150744013
1422945828
1825625089
1203716395
2071113195
1774521513
1321920429
595287829
727648670
1671240728
278946923
38500488
1886604108
318596298
2107887244
105738489
2077404265
1204101923
371898019
625047469
1839556270
1229190209
1355152571
1470399343
224729941
782338452
2076637966
1007097877
924719781
1909515143
588067698
402859728
1256656347
749803684
1841464397
847513002
2070538721
141010614
1421405858
957367062
684176988
586770177
36270905
1384669317
1817357137
46169289
1693889061
398149433
1742169294
867590157
297943655
580928809
1526250000
986410666
1847752346
1373251258
211616084
1658573593
1697710787
1367898361
883314249
1830205468
1805737564
176668831
1892163648
998965686
1103420296
747139022
1059454069
2053334964
383569354
1831903782
205386265
259401259
445673716
1803365135
170842336
219849159
51687620
1314309104
353301161
1693189529
1279232830
952571916
137918414
151985381
853582558
1889395740
1956583758
286906548
1229189646
1827139374
1198744745
1224904666
167154361
1878427573
1570407375
526976416
2021942912
451114543
381814756
1214877366
1634716520
1309469824
1864157508
762248191
373249615
11563859
1528419318
1545818804
1028054942
1893704707
1294059805
734451633
87094640
943736653
312843566
27819811
105518751
1125895057
981936811
1622860967
1000454035
473420599
391166963
1999597981
1835472482
1426804803
1762497772
190896318
886336346
877539452
286066013
448413838
156002983
1830192640
335068850
160248164
412267050
271207519
202350315
461211484
699112672
1709702192
834374608
1960615418
2007955812
1910142205
186109506
1605997663
118165270
1180947916
1388897773
833200832
2020723365
881826677
2081085631
115007050
1596192813
1406269449
724137932
1701119665
657539508
785039376
46009552
681881106
1132117583
245525212
1241348860
188511971
2095881660
1532238250
1963600770
434960108
65082172
1604281537
1404678337
737719227
595717456
580638401
1234129052
1006797220
703193797
1782052049
991770188
2073500822
643918943
962478448
253391913
1632872616
587089272
514289884
523485037
1019687206
1767961229
1963784856
834312556
1121524850
491319012
1433407860
1367168108
1709540460
828587690
1789368933
1486637404
2036652335
1912963289
2114289321
356095601
81227296
1209938729
1950181925
1783285149
506319240
1564324118
1750370811
502134631
433978071
81513581
520521671
1083005335
592553991
485603075
712118202
1348490834
1852439300
1836625014
111268936
264332469
1318963405
1331585125
938345697
849371390
2068129529
294408106
1399729706
1665858753
650962237
584646351
1327017361
1923810667
1892861817
1180464129
196858968
600395952
2102442241
1842513657
1233062500
1740290782
431513041
57825598
1145324837
418145251
1368489221
422835361
979237223
1107261915
1753601077
449407156
900032105
407905085
1840717127
1642400101
235896628
2091305399
1270776533
2116361623
1906437558
1166199609
27995095
1956540835
1073701407
1976281952
1465780753
457302205
724841651
889151511
1150189498
833162546
1737616854
2077498319
1994048222
1526518539
189467032
605373590
1168128792
395522547
1794304065
1072503964
1246319531
248061304
1836490076
111483475
1394714294
1986036436
101687382
84771011
671543589
880090129
1449479500
1047823737
1024219398
253441073
1058118855
533148699
1461343097
1971059801
689603400
1373820476
840028987
1648490573
1600953625
79303983
987573455
1809201887
2010976238
58605367
1486156787
934863350
458323323
664830585
2124232704
434983457
702445982
23486672
431271732
2102884662
2062319283
197103773
1619849489
921769435
318603836
1222564542
232964641
1573556043
2018759690
465164704
604491062
785994041
1952820244
337716567
865052627
1091155664
1011417892
948678321
1554494917
286933062
1291915096
874260052
1046092849
1937988312
224110204
1731139501
1828573829
690024671
1482329192
1256222333
1250716101
1997122829
1258410365
1677789948
674851306
1536957575
217406927
393788778
579440432
1001165403
1052123169
1341857425
2140469897
2031761732
1228942281
1365101657
1744626343
1825929638
1559795567
329135735
907811807
1264194560
1293619784
160277372
635567161
444322316
33815393
525059578
332637161
85912760
946417980
920813376
1374620748
1482667015
609498779
680847118
601022269
530529109
745012606
1077895410
675220990
1638907145
358173177
730967658
1049633032
1455794588
305588960
2022559727
784084256
2061573874
1033475244
815696114
63175692
913235377
1742046344
1648261149
1035988710
1570557877
403821078
242869392
1695171991
1135931860
1914003248
1011456484
1984377366
1419352213
62826624
215617404
1864944070
2142578386
578835474
841365943
72545854
1979018490
1527960883
1383733998
2040956838
453551908
2104188228
688058337
660186405
1997105376
1431694269
292530517
888552408
1630582604
675486461
42929541
1193847943
1481140164
285979901
646483494
1839870204
1441194420
1365311066
905480706
711866314
115207954
579836203
770363348
2038142844
85775841
299241165
1856763084
1339087743
69404460
781899363
1275080560
1398370440
1635038910
54303464
1368357702
449044405
1272416808
1011705109
1579169150
517683763
1658058479
1823793015
1247679182
900206751
1607963746
792690747
1291317871
1001567321
979074344
1165981784
252480395
1061247926
38111465
928716166
1952062048
1723436910
288133268
1006881689
1986570811
1450865909
40300978
1856222506
1609966975
268405910
1087601485
2032239865
1525153595
1014141345
1771261315
1350990786
1681519450
115549412
230809020
55591982
324019021
1582211479
17653651
529023935
1904002589
217876623
602839582
22471883
1609267885
1838374205
1742308195
589523274
2140966085
928091277
1216639126
1933952484
926279528
833722793
1560585884
1067728198
224062635
435178788
1434280371
331531823
835294260
683423650
1121201893
118266896
98730878
1316392131
516168700
2132183030
70669845
611530055
1451727944
296408146
1226921528
1308244687
511349739
87911881
353637865
506687352
816612276
1281358186
997312032
2038487562
1048269331
386490401
1785813967
1424198354
1021137720
355507083
1019749908
1132468215
226621947
440153851
2133011329
654598364
238478371
1872309291
493008101
793976151
161718026
1121532174
1157542690
1630705773
430041252
555552773
1852901444
1369235949
1257180327
1387313309
1447050152
938733770
1033918197
1783794441
884455507
394781161
436228958
2031885901
1126331860
638720665
1680435110
2078126265
135447247
1196665795
395999657
839834979
536975290
1127497570
1068355291
807008580
1594799662
1716297801
1898108461
1593842308
2029490319
624259928
731372375
664372853
668341519
2114302981
1027713941
1451878138
1127363645
56902363
1682468
319572567
839382107
124763953
800056454
1164280763
1328839482
429040018
901567458
1444676408
1254766384
190653641
1120544198
802257313
1935453317
758964434
2048917994
1434615869
2093081292
676159575
1511659962
1282983896
1380959217
1204399080
90983023
597177877
1978252848
1227798198
858078752
537483187
605196587
1020974609
569349222
474287018
1872413222
1252730770
39883103
1424147293
1343704873
575063147
1093658008
487102889
811868220
772140545
426033767
2042294488
1940633432
939217725
1670938289
2087548611
2038186920
440214505
1604718720
1649404185
546320873
359753850
167100458
1113093605
196076040
1976352623
1734841900
1503468582
2097683541
1665786987
1026587232
304863733
1203441186
56994478
901865477
658042433
367345595
294900730
225274438
1336275827
486841044
2085576313
1013751919
1924210657
729858837
1541992511
265802085
1845164433
573733756
2046511615
559508048
355754236
1114887117
1675936768
1326814721
333435231
1937345711
1302032368
1089792136
861911089
1205037421
1915553418
2030174089
1875404022
1576624305
1744524360
839604862
1736116972
579168356
264815898
537982570
488962399
1485347503
684321143
1213851751
257901249
801861353
779395881
1174824468
1008811097
903253929
1042202763
863456224
499343607
2089209697
1194786078
1209735545
1152688998
1381479153
1228168666
1043070482
2107767749
382259017
536220099
1706222285
1649432465
921850515
234292985
1859016346
1171314511
1752838004
478336299
914677344
1279428546
475240512
1184037149
1288349046
1039740091
534533780
1642554492
1048950543
190311129
89204541
918395825
1921818115
2098866247
1923586563
1563542409
710663301
28325708
1017951064
789888441
1537683858
569338067
609496954
1513809596
234460956
240223797
2055990499
2119012075
1285046161
1906333312
1308934097
1578400259
863866712
1568646910
1031966304
1366956344
56265477
1256845956
1832671570
484641478
681820061
304166948
1600206544
1131912325
1935005416
1471861143
232231770
1695451848
1958890140
907346716
1942710318
1815119580
1041001770
1154563592
777781951
530026371
1013677586
1330234789
1315558392
302459387
555400661
132934504
925658374
702840306
45775183
922368730
1754251653
443323581
707707565
347081215
200221759
1912866091
431119402
1718797416
1584659943
1924370983
340556286
1962415785
1576188881
74140413
2089096639
1702534792
1690311346
401078329
1381153215
1228130124
1137690144
796164024
2044885868
2006084451
1793215457
343662637
1005035627
10187322
93200089
1118458746
1544161317
765474208
6475302
526834641
88227591
1882154963
1183737974
1210466617
1935039181
275931576
917571465
1033468568
1234445678
1553974102
935382285
320952529
1523044554
1469681936
2141226135
72979643
1769968394
1512493849
206709860
1092434976
542539427
1159276105
292935389
622237677
842358685
2102553896
221350783
1923561385
1041276268
1114939750
1076442020
720770824
2142017547
325395909
2060622946
1390889399
1785850952
458523228
732641489
432693728
955916555
434470736
691908359
470795922
729236697
1587205948
1369006329
2142364223
607009211
202733374
1791411465
1889021815
1748291269
2146327923
2119094664
385439392
1635233652
910062488
1134441863
485086583
796738848
1241260952
249564852
929012955
1117775206
1521910351
29419870
529776810
117449623
1749495532
1992892063
1362242097
1067046518
468313260
430176591
1105227314
1610045044
1153933316
14087665
1528916728
1100782523
14681472
2133587625
165864174
1949771640
889408823
1731650149
1139369858
399437262
664713744
884428327
110182789
1900379839
2025661861
954140124
1409581573
1867447415
1244473661
1461478411
507935200
355492433
324264918
888131004
1958495138
1856637787
270441049
1654615319
1409660442
529426357
853342732
1437625411
1886600664
1327421705
309391271
1995098604
1096350341
1339414286
453110792
534654786
84080777
1845141522
34668526
1705502049
96280923
1997791448
562450301
2045945136
1671536794
1100123879
2037780905
276832948
1699274580
2096245508
1232514161
1762482960
1862836971
65678279
1642377038
1453105747
943369922
2094953525
1170241635
522470215
45324058
2030663991
2002956482
1395946104
793878103
864300061
2011380667
61382933
1284447941
921197167
800286164
926048489
1875080780
402562395
2091331760
56784212
53972710
2104636452
1963559822
1735185376
742000898
15530740
1846597702
505609050
1440911583
444429707
834966722
851301426
541675530
878626452
1769714243
980042178
1839282005
1925175498
1012556716
1423865229
344927427
1281150915
1997951910
33775412
878178781
123936046
869640889
960088129
327971064
536299137
102842568
1851198760
1226310440
1856026476
104312676
1155964399
1584150450
1584331073
1974903797
1107443469
1646717511
2065272712
414518739
1198302272
2021419999
115670390
962316159
586512266
1752633547
661694302
1843820335
2115760612
935473919
831899319
1476534232
1471963672
739677
278185012
842219314
690557536
2141380733
79049879
295454656
1454284323
70249034
1443000863
2106706846
1546533520
908020380
1986070461
787351489
94845889
980138039
284079694
1022407403
1343819004
1949391551
1557512503
65188384
1386264604
1072638150
1406376204
1663926200
1230258283
1166514913
100809837
1100222445
505352963
1350975841
1677886304
436159085
1163120182
1834732657
1798372181
724206229
1076560857
1814120661
1864369473
1881095424
1242222241
1550424016
1556783899
675124522
1087444457
600019861
1145650964
943937867
252686206
1537741775
957210221
1572312422
20662231
822467348
477849380
130524983
1863612829
1606401363
420502236
959188680
2068038179
1518391942
2008633297
1023300069
728167535
976307709
1562078948
2146209331
1267470762
1352079606
1390372317
767226345
678698347
446802904
817592320
146118058
694822359
1739761481
866961965
1378428327
1499553534
395095099
1754447880
1568719617
1213140272
712339489
416755089
1334993864
603589289
1143893667
2041439398
1718982798
1289122907
1890397292
587865377
242998479
99988223
1791996951
213670985
752268814
1246770035
797897026
1998879150
1231639436
1226318377
689434613
188726559
1363914240
24084760
2024899083
427897831
156751496
1976401202
1674067278
459492321
1674890786
1675464182
638934338
1460686046
98402817
451658971
2144677219
1481235484
2094653648
244123816
1831920022
607283975
1855640001
1646231657
719623204
1758442983
596281568
1801144376
1509511248
959374513
221369861
1876489663
572128794
5458287
1853782586
1431214307
1554633831
1167543312
1872805372
1183562338
1815346047
535286977
974156399
718078077
1625856761
997370733
677673896
1467579705
2056578789
200321698
1452603966
819799184
1722197265
2026076214
1911012557
496285051
163977933
573175450
1237639780
470745231
2055077856
1245767324
982803014
1942058571
673842331
1448346251
1356558333
1226319385
2025992605
752860084
602180243
650101604
1772369633
929442152
1121548134
330429677
1190725643
1193565917
1594725522
410663105
533416890
958819530
1554737296
787452860
1892809573
1342734995
1210652088
1064884511
811985743
1278506464
215599331
1491221959
746200056
1385106507
1521663397
1271117660
658034882
113732323
1254854490
384979540
2005745949
865001313
542289620
1534880987
1693629691
1172734698
1082503011
1547624137
1170435641
1110869789
588313163
740524827
1455407392
1747652394
255697939
1074170236
1000978755
38979053
1447021676
2065224707
1053795846
547482949
102851056
930629937
786571082
2038236246
62397838
1522762768
854896586
1300735929
1964330484
885271294
1657774129
803136941
1690954227
1741490511
457946593
1437972565
1596338801
634511432
2100826238
2066133785
941766256
1507277788
126772178
350145510
1176292057
506027569
1832182059
1010899220
501801263
1102537988
1282987254
225820737
1248947072
1544270181
1480282244
1494553257
1929225971
1568332966
1508390057
260483725
1692480142
372056030
1286533204
263631443
907883507
1985828798
689783226
1060471728
436590272
1506866762
149480299
655227127
1162882662
1546580859
1411384825
614154929
1283924098
996570708
1449676286
1788772240
209892808
909939190
1088256096
1675252368
1729254787
2030620538
559466688
1445371985
2077469556
1189276033
435540925
722161768
844624797
1257321804
1177451783
2107266610
720424374
37910314
616999415
928049279
1647187711
100353276
1027460216
2050607087
1514187159
1872494614
1701977674
1655981452
1306117369
1164871840
2006997207
1652819585
1616927660
788318375
992039540
2094164455
1630545359
515374407
472354370
956065022
162984653
783534462
1280258475
1435806298
1309211673
290126209
1810388707
1252459098
1488064633
1243807719
1945237964
1334611564
1385635093
1632509653
1835876763
25014703
98105225
754661523
16661109
1225809707
1012704655
1356333079
1231998089
1928943166
1651295469
749720454
338805515
1266555179
669405667
2031413424
1816111686
458423400
728031018
651188002
537236693
1118655277
1086534897
812125518
807463152
1127771226
998384305
619754496
1346002206
1983793521
1015972792
1507273922
1716931657
196337191
921541187
1126690777
748683541
641058189
623451305
1835561384
605029851
210849609
1611115837
643834542
484655491
1385966203
612569915
136236469
1686071209
1602323355
2135630222
2039947706
1455621652
89068816
991548184
166485431
1222864869
1982060539
121019012
1414554357
416888909
1690976163
771938938
1407430113
982576845
1180166651
1318040423
983176003
717806106
1573832634
991970974
801712790
1011055707
1674414391
1763513809
755976837
846265412
1309704075
681442847
1693250201
298094764
1260451676
1935151919
906171401
1839467200
30725055
126037370
329400048
1833283855
806418462
1151250640
1367045158
279050674
1801416816
385551803
1556321600
1086750405
1968857809
298433834
1150958679
1112976321
1487133723
935811968
149377734
498602091
1017538803
361961725
1247383412
267589838
722667282
1756345505
798455446
865955564
621114080
2126485176
1354886104
1776295089
569905056
793135600
1146024304
737623638
47057317
799376100
1973969005
663811162
961844779
1371566722
1816645984
424157838
1336889116
401744033
1794215176
1339922123
719247427
963498254
2103605616
906317816
1729827157
2015793131
1641448728
1098395683
536146942
2130015922
1372432777
1064006944
1531850239
463197176
469797858
1554301147
902450574
42991411
750406675
2049031032
70675645
1412110779
1402312126
939759225
1170956071
774226845
732684619
1143877938
1995511311
1420963520
1157112788
1274372105
808344457
353548533
1516859085
767070319
336734708
157762059
16212454
434549934
1487448610
372228305
869789108
1913708253
1238968799
1108114786
2087938779
176159484
1836274728
277664421
1133169481
420019195
479907975
1060418346
866631927
1200271526
1095627080
1968869764
1827176747
433144740
1877195865
1753603349
885911215
245918358
386773564
931421592
158369124
1810563014
112421809
1838127137
300042832
881240518
989123767
1885514401
735352678
1819688608
275708076
2007706915
1419949951
463491073
1915163349
1406860305
1008360676
996990432
360704762
1153045476
324050966
982284935
50650979
709662798
584979153
1037343066
2042867402
2072759326
1851576391
1856048715
472358710
1729466595
892704934
643455738
1187182398
350066294
269429047
985547969
1095920948
684058352
550143808
1697273166
1601553831
900671348
162098786
383333097
1489969905
88767230
128949973
1848569799
386154079
25055876
1462123345
1768519760
988147091
519031181
645830587
1763739327
1208846556
1129261211
1726090184
1905624339
35898263
1892586528
1549163998
783958816
532433295
727806073
1871887926
1567127147
241129882
1602957416
1109347594
1115829236
1122873649
173589955
1288121789
121815842
13917113
345019307
915236005
933262322
1506343848
1033830849
486721213
2101730470
1176155158
220801676
2121588141
1844700099
323216191
1858165684
1773792130
469207647
707083346
577870900
1466451882
841173511
1191407216
1842433824
966614702
406486258
1544653235
612471644
695207683
1217773598
1081879272
458461919
1375474197
404946402
1981163512
1147835870
386667927
747311985
1975689620
237011232
656631022
629811875
25972095
386012296
1241888207
410532966
783571299
650449959
2096727399
885234810
44337329
1655481043
442550209
1003026886
183094176
647951279
1971305620
840777675
865422170
1624392258
1805792020
870297508
456382983
1948758852
2096826354
175223792
742040868
773964497
419047080
225641827
203869922
594087825
479219127
373165137
133979702
142631988
1034429022
1522389201
1075653040
2051574339
246747529
1361513515
1078991916
1468860184
1755655885
1787142556
1113854686
801683931
90176780
600015842
1713617600
1166440095
831164857
341992274
986569613
460475452
2063019602
252775911
201499588
1690928358
872261777
1191671894
481612810
847534471
1023523200
1521954980
1494431378
1958197881
642412474
59089899
2023577307
335756099
1792096352
1510307459
1767504287
496288177
403875969
1928531257
1217223711
1112952953
933959756
549979087
80471054
952295162
868442204
406162879
720578810
1723209171
1315313629
1299431058
1868695388
1292219287
812555080
778357546
290915223
2057176010
1691728476
2926627
1496608378
1264733244
1874973908
67882730
544009642
1059691018
1845064796
1675937168
1139461573
482183693
816476709
237676246
998323853
1724585478
1446199154
887525040
1754598596
779622401
1380571601
1165182206
154692107
1480476569
519136637
510681466
1958757356
1597723243
5639446
491490999
1774920402
1488742267
203786322
1098623531
753769794
1296507502
687393223
346519355
2080974333
111363124
1504423275
1717046370
876261041
855380876
580519385
1250592126
681694559
1144140995
1874681237
1796545177
167292072
792638306
434165180
1940290420
1330585854
238079311
1858521747
1456924392
1031678443
750183292
86317867
92851121
852962390
1501233001
74796794
1309617158
1853485596
912901443
221600298
1137757131
573255624
626048863
1762202816
1437896801
1972130685
1450939551
263997085
386431585
103263539
1289106718
667183620
2115096632
350887030
1791405869
1851136427
1406181851
103326635
1037904666
1415548738
1649503394
1884959585
833320439
46713649
1708928241
524378420
80644490
1919864533
2134005541
1288069189
842963860
701313920
678526957
636207429
2133223645
222373304
1268500921
828764001
529661119
1134239911
1752577416
196208701
1142302727
1400471733
1540136113
1368791296
327908850
1567910307
1693702436
1273394160
779127862
923670713
1637402115
2026222609
513585112
1572236581
452916061
2122784323
699709330
2099081380
1499319915
1223863609
1882636041
683133198
1565924971
767562951
1140140074
1480231354
254404747
1258900818
1694723296
1256321870
427822660
352811602
1724107388
2135976179
310295946
416185068
1812896226
1771040424
546243855
1844015239
1099465412
440290656
804871268
1654945286
546481440
1222052972
268060882
1853564247
9845000
255935679
1979269559
1518913480
847055561
479913242
2082796754
266927982
828180837
588117863
316790601
2040625586
243252026
2012251956
1554624896
196836732
1659098323
631787942
1464796820
1903685560
18378207
451920347
2053354371
942071904
1902603096
1953404676
1481957482
649592124
732479206
1804379029
103195369
1459423587
1047103702
1536805757
1080357608
655517023
1589580985
402581830
1065433181
2102927334
218112979
359813518
304738000
1122090404
1128431412
1291142784
470887155
2129374377
347184024
406603933
84750423
1508865486
81593452
380924532
965432001
1120806475
1370742191
1874023397
362641965
854424962
1157857789
18936455
2045679767
837362220
1365074520
1931373448
733272936
1221584375
375492809
463034925
948597214
1617623709
749385364
1704723207
1763996892
1705363873
234674735
1702771109
1129057964
1703007502
1551439114
1221785808
1444850011
780217900
1540446205
587792977
622192982
1043882978
1421876800
270850443
1886007278
215813229
609519623
1413062543
1773501051
689164002
1867505813
243260687
1876282656
1296778064
1012312867
781424738
445473770
1895261334
611170317
285383369
1034151838
11537484
1376799496
1629735245
2140747657
1343924937
1221697313
667160480
627873384
635922742
44701628
1979015445
1517916900
1592677424
1040080105
2074939903
19012317
833912783
55312410
761982982
1462063601
23453106
1748429237
2085824715
181346560
1667851711
1511532805
965513646
86214833
1764781846
1055956819
1794764542
1138620615
498082522
1642245605
925120661
180527940
1807804858
1604986403
1107151763
1161883757
660080142
1764195729
75557375
1941983795
2104680062
574439363
1894083736
1384484652
616670372
1283313590
1480210438
89885685
755201221
1278565348
1180855847
2032589996
1891632065
1667023764
424377088
1106405767
864515720
496379065
520999871
971754758
1083777722
1905627076
611687151
14508001
116380624
2010509393
1431305348
318379297
1716137833
541929545
1696840490
119533334
1247596253
89304910
431900366
712594647
538973393
343656001
964951615
1967296911
1646560877
475934641
1206878020
1194368158
1523419954
1621203775
392255960
864977309
1819797131
1861521404
1384337009
607137696
1118877584
1411849168
637795038
1225957696
116223258
206799771
984349815
29776994
1890164993
130769015
1599281653
416384515
1617615642
817954901
133167991
1780501413
1598363823
1701458271
1265574543
1682975809
375238483
900609999
1115714444
1180979895
1712589660
1430311037
394485577
1972896972
433331958
704234144
1412142341
1352560253
15556129
605059311
185788518
2094232310
1034038477
1872146948
2146137879
156983643
1327023960
545539793
1013025246
1929465185
1070895337
1231799781
1934060802
375978389
2059899880
1046104672
688029872
1782026075
1901334340
21470658
1525567885
1505643134
1455660458
1117514506
2098126109
1453917509
340975068
903326614
299967314
991062907
1401176362
109689341
1022526407
1469912462
992563936
1057879639
140176256
660050079
1009961819
157243778
1763754154
1994214249
1478266898
1191695019
1398336233
1290063880
1939358035
1330922445
1670237882
769928722
43121428
842283625
1771072066
267234766
699034635
1175722152
1139629683
175360419
1729841396
987858200
1260899253
156030949
1113345793
740960060
184685396
38172581
458310984
675350287
581935672
213527757
18053026
702095989
1686974354
1346535026
1252162228
162579925
556698880
1838851857
83834493
1996363542
1837364653
1561861332
1084629472
1630852004
709568377
1150428663
496601621
1071504217
725542333
1062872559
730453978
16977618
634924202
569465865
1546041781
491649244
41020823
1523983385
119096314
1726681766
215959524
224270292
413539469
1418074227
1274142080
1125240632
530972003
1597924978
1719112070
694495195
399245944
1761279243
1992335196
229681672
175724369
846598611
2145990759
1422790530
85737553
570038212
908510028
453987035
2127805473
9118161
1237499112
308425358
1685002209
1404963221
1957815541
1547511443
131156528
35125702
392538653
2045782984
1107898032
1808282680
1532701277
492989928
2119989355
1697398578
1073120066
1455580447
805965148
4829019
473874267
2031897068
1732157450
729764660
843676271
294240986
2103193752
913428063
1171633088
2030490660
59252563
1652007454
1633301819
962270915
956429671
1115487573
128499497
329852863
2098115120
922813868
522592088
1027945542
1439309294
91482119
1706665342
1877507115
1382561262
615242299
1545762603
462504874
609706219
981987667
785553019
546083828
1672916541
1972590873
910863277
891915288
785684134
2100747205
1448466790
588440950
269445810
722307326
766470148
2138671084
447149898
700836956
1395468813
1097221687
1289750815
2065198604
243197294
268200969
256236119
445398739
180490042
861795471
1350406092
1502539834
274210692
328877377
1953232330
1872064270
354220344
570538252
662336568
1724316902
1784913202
968479969
1860472006
324524590
104662235
1823377040
1324937123
1800030058
1774431886
243208241
1431770451
621233145
1930279028
992004221
1286077803
1408813382
1281277246
36577598
83106534
500600354
1785741208
1299457022
1345215870
788683356
1287994601
1933903217
1224718891
271457318
474138321
905564276
246528813
409397123
682876975
330142280
782336855
2055933731
2114008741
307063093
1968753367
862917146
1508250290
1515438289
452173219
2068427312
1303522328
663974391
199213537
102036468
301109203
774999672
77468599
929750554
2038831691
1621964370
1507946667
209884105
1321090250
1025619593
1417544584
1326062216
1501526002
1744647725
367721911
1518867327
2066819918
369766320
863544231
1194509959
562783234
69121705
1464715387
1961601218
1195567167
923581085
1779951366
878046138
1424429442
25347814
221947553
1468201727
2089242451
1364206419
1011478755
1279440091
350746521
125952838
1752836891
875771010
676628942
903960719
40609979
354446494
1070874253
2088185847
339848403
846969304
244875966
1418561707
1770231847
816676171
1360695478
1142803285
1338974672
2076425697
617634022
1852939728
1843640284
363461339
1064250452
553576204
385388630
1188739612
855966858
1883103146
58457109
1138971754
58206520
1962201966
762659472
95217850
1284497930
1313088746
1189414544
425713586
545839173
1833813739
631265832
1813902668
242390095
1083934169
220221107
2068312914
992060003
1675416392
2111343716
1350170609
1407959886
1972337529
2066712852
113683096
668780111
404967229
1549371765
895212420
1481500525
2140575534
684001652
40968910
135362310
2087178935
1244011468
255212438
1715233042
1035030681
1272897467
654769285
20906258
95744772
1730392549
482838128
1406361371
776125034
2131550847
1725310514
1873833964
1943442811
261175414
1163462536
1726717972
462660032
1224753906
1982491053
1636851202
648276363
652258766
1082839205
1633037358
1773943122
1586475220
608063685
1162133464
1171666204
1983107937
210998057
250390199
1933859721
1166672076
2009948387
1753876206
146362359
2065231816
1652972991
1702780009
1306570033
1409280506
729740988
9857071
1013212923
1465985936
2126424261
990826464
1265646347
256082631
685232555
1909443796
1123667313
409692929
649328235
468655883
1518221204
445559323
1104728317
648697347
15949754
1283102525
785133413
2090512620
1530217269
517255097
1331314215
604276724
1359706383
1798928287
1241357855
1305756955
1106441095
477955772
469187428
216893791
1868399386
1165729377
218182524
1259500478
1338319163
1761536111
820408867
1824689396
540585938
1902345487
978612517
1550831763
59708400
1794084402
1834985317
2044884973
403246988
728433553
1012803193
793523030
1639799375
988427235
1988943832
361761927
647071321
538662867
1304697748
932751967
1217096821
160518347
1401016836
2104736464
807619990
2120635463
1333562639
1328207350
127235275
453485977
1719633525
1931266490
383241336
342179390
1461975208
1322373499
2062757132
1812593268
565845649
1903626179
1112625103
1379445026
1240739735
1317316200
1097927794
580473214
1118491842
1271594908
305849820
721394607
2128841632
2026406784
1931374900
1581149967
884198013
243155187
1935979639
296046173
1570865909
821558918
1459700665
131029736
281562687
1404521868
81086297
25185420
1049448284
531649938
1793471357
987210510
219908654
304248960
1206325465
1679368135
998090053
363389658
777768971
184175918
791811523
864176453
881474391
1126108554
114729403
306619595
1138198612
661426856
717851334
352673762
634228789
1306404221
1923491817
2031760402
1948175292
1761895689
1215684787
597746896
945769757
1475269180
932972549
17138956
948091800
1846946168
1031206026
738401429
850058489
792841244
1899159189
822959781
1464367897
1547536744
1425685849
40559395
274227063
1753430155
1981193002
2105961643
1833697012
475062626
1837767551
127043303
1774671146
1439727530
2033400880
1639638333
556704328
1096850858
1179422223
1284116194
428411534
427239056
1808398615
1589769595
197807607
999503344
933827884
636197326
1305627898
630877940
649627012
251301239
1706678644
1725892145
1752887928
1340328772
1198161426
408737895
1356719663
2091623516
1581515795
1407851934
181397656
1369217536
1500700611
2140580665
1152083988
1994408984
918413691
1492183620
1057730494
274958612
1250143497
966098324
255418038
876810451
1855104451
711924007
1785397019
397025836
1549986076
1873625824
1685762337
1142328333
1705288141
731053945
1466940142
278445517
873374120
1885987858
1978617259
1276360029
1889944715
1746184168
563059920
1128346548
481254390
1067116168
39424393
2068799678
1792342506
1655479118
1656076297
1694163559
863338841
1605936376
1777477581
552092146
1889224330
1361955263
1200180372
1735869386
1366622886
1906219905
1308951323
667850718
1784331608
1198157193
1998698827
799330093
136730717
1133313211
474957612
567952620
1041825739
1258719676
1118973413
34785334
314999902
2004584974
947641043
894786093
1290289956
2078152836
1699235048
2041089405
326128079
1887264468
290995312
1468479256
1247387267
748212316
1591380950
1697793164
1950416945
63011657
252789025
429441249
147628497
502987215
1375684625
1971401945
1734408652
446910062
1470936538
2060270245
522713470
232387898
1411579774
741538070
995976394
580324890
1570316370
294309970
463141816
1292932965
1818959333
158149073
928072626
952401079
1001346402
1797742984
1845561303
836931822
1023448630
823329542
487385660
558907639
1279167537
988430143
1174663397
1652415536
1441432600
461638835
2142384880
447737448
484897505
1045707993
1345213157
344907759
931737850
1803417850
93356270
1063794893
1211492140
727725286
614081098
1671580124
1423033626
744339011
922519585
204387003
1231054638
893159334
1583806962
1918627866
729981135
1863527086
952896037
277635317
1602570084
1076088175
350048547
1391297505
1900486347
619581638
1087067422
1323627399
1902237954
1494908400
69407672
1852916466
1194037233
113806035
2126628402
1961520018
415536003
1087660210
23640308
75045630
1142722824
1253046319
195726136
1023849882
1619063604
397554383
704056988
1100248749
1754903240
568126595
527149019
1796050512
889628329
1580318726
2068171709
675650038
1904516395
2023004538
187870369
559278105
1578028884
2133839665
1388576028
1402191353
1648471942
1081598886
574620443
676273598
566803749
1292075011
996803056
1847231525
325970354
19528956
1246485947
1189572240
94845281
1258133426
1219087882
2035126305
884655000
122943429
1539160291
365317223
2029950612
342851430
227228510
224983631
108338101
1245283575
686602503
1226232229
139753857
1501623773
518967528
203178182
667875574
105213546
940215343
475768471
1112222864
1299876912
1610689854
488986435
955201759
2047142953
1312666397
2043793892
1267877065
496056209
1550245708
846063078
1108917975
1075026375
310144433
749468521
2135079688
770909016
1389149543
1686552923
261341059
1413860682
954094793
1768120228
1742961117
412058083
1146762240
1617638766
1699990485
1654900934
570227684
643121654
268135104
676567613
1655873272
638689609
1918494473
1696782666
1320751226
1811263990
1530716202
193145858
1218108419
801537278
154319098
820169456
17291365
24116176
1401593008
814084519
1461301727
1822104507
727902743
1709211820
1241891533
850479061
1618222999
1643015786
641258832
315863355
961441596
1796679349
585853349
1740990952
1831750625
1860330993
79994251
334844489
1798146821
494707093
546194922
1023612055
1531692210
659464590
1517122918
183767156
1217565794
1581939356
1658645322
312859172
187650474
1035886395
1410987631
1192779199
1457135830
1845196836
644150867
480720320
1723151829
1558735195
1934978452
777107839
1139943465
1287514291
711898497
124475203
1897384708
1742972350
52213503
2052567762
1286880036
562245940
624820271
811975157
142173374
1185889345
1153208998
157040486
992804423
990577092
1796107553
322604783
541526668
1188744655
733227466
1362530722
2046856320
1197691245
862082354
210447229
1669254914
1961623472
277697245
184476384
1425335290
623782891
1324817309
637337800
1695149618
138281053
885431763
771088281
760554821
1786468988
2033884220
158207900
44610101
841440582
605047524
14650830
1803030845
1775492104
1196669699
1777618823
1196959525
1540132044
707663024
819122349
308464276
1283189565
2045385750
135786795
798542420
330893116
1961764814
2080413717
550777008
1741165906
1050762486
834469462
1256437540
1998803215
176941596
1314297241
2088016762
1237194435
968523309
80998771
641002650
1425580645
1067424451
1807135863
915615091
642937521
1518441111
1912694472
1509793618
688746476
1262690732
2042135410
1145812074
1827727068
966320834
845019086
1712296804
1434570915
198042043
130877312
1644626261
2141088476
485769514
2121601574
830874749
470932681
469302321
2119816792
1320194541
1382435370
983404061
316746018
1371048074
1953237895
1117692926
46547470
126146694
214093718
1326110676
2041234990
933210926
1027539927
1914420061
1651437432
1676486507
1536263530
2087104699
1010661127
1128277573
1252678241
224607025
1349839964
1634426870
473846485
1555227632
1520115739
870491786
851203001
1666094758
1671895175
707100256
880143143
793845996
908786365
522012059
516524903
737256709
2098628801
364243914
2137420294
856868318
454060712
559059869
1784924220
414700425
816188506
1610768745
92308441
1461731852
1364416458
923859714
361273644
245506085
1065198513
1925339212
1933776764
854370407
387094619
584951413
724937915
1079646972
801069081
1592138345
902132075
364715646
15915956
298772617
2128097981
1474393943
1324530211
1483551152
1788083943
1358927732
866406522
2001546106
2125597532
876859159
92965586
1972738115
242661327
978478407
533507768
576082249
473112732
1130908515
1263419384
1394358350
1723624816
1401906678
1314080865
470908547
1160992808
367450199
1405354044
1924711321
538541021
2055562517
1950519260
867372861
366655027
1103563947
405494573
31815148
1727103897
996864268
1227207536
1252516521
2055134397
481091003
82974715
1180806005
1502341563
310022792
1215170498
1372931699
564740135
1157877667
801479475
774629148
1552125070
1679104432
501571464
425765724
1610732751
326172946
1119845071
813381589
668677677
658494745
2006776782
1790997700
59899469
812718522
480146101
1887365232
1426524734
1853206084
1045364245
1859557269
74864979
1006162529
447369584
1223399229
964353653
2026082716
1259262894
1759970133
1366023454
318310321
188196814
1737837748
814947365
382489493
1306074769
2112042442
452749399
1410289257
1999722562
475173220
1213651929
520213773
2052852651
1617543665
685860937
1474760650
1630664816
607229612
952231083
154034565
933997243
538105153
1194567589
816183054
1306813782
1480091184
1910048392
364395940
971567895
1229196456
1705585774
1216059971
1460805939
1506723692
559275880
690261109
1354420381
1113005619
388896232
1849999254
432642450
96857205
1524219297
242531930
965373760
261552489
799865914
1362644783
1967587392
1417897265
1810026379
1612138668
1508860379
260526810
607003492
1746317801
1171858368
1237577610
1092816279
803215741
2051624081
2133276179
1600791687
2072349665
864087378
1626590632
1065813343
1203990910
1163457866
589275951
1637172094
1659210990
651520424
823638686
65338790
1862469972
670572537
202876842
1837173737
213347644
2087931508
234027200
670346322
38308777
1612230055
1303661895
76468338
2079168809
1553827703
1747386544
2027304207
1704215340
640469545
587389269
257039141
1608102118
898861090
36491567
1541388205
1755398581
859292062
996382104
1947126500
360692679
2064245495
1034114196
1632661400
1346894966
1963516492
1532328897
1250712277
403220254
1517898167
1696600364
1953179357
747833870
195873365
829170953
755655719
1587078144
520461121
1466768110
256210710
1565775467
1295819562
161801804
1343151668
919245611
1443711136
1336790219
1093166805
701127477
2046263636
434844385
1842489347
287101272
958035609
2143336831
1138001500
1354004769
288338976
692719997
1639348694
1607392841
1285744599
86302909
1914642994
1496957925
1971756594
330142280
888923389
52297038
870065420
1688205234
487764420
380974099
1782755402
1767265449
1085305293
1656628523
488523907
4783431
1915314374
422734268
45690587
1047987856
1604007294
662386686
878270049
2021331210
1285563210
919040287
1005383339
254247934
1558191103
1981515741
1742313967
1223198419
1678152687
1639697101
680827692
22750455
930800947
937037425
1383805367
1247985797
77634901
1851658980
1147199717
918636109
423298048
576834072
1816704288
1703993256
26472669
1127879052
388116783
1075478346
519432098
293127137
180387129
2005646686
1449495208
1398482205
224698158
1006603856
978337914
1899701408
1397084966
1953186573
1348871543
16787660
402263412
816118562
1588415204
109515498
1379665988
1414664156
888428117
606864794
233768282
485186268
195720461
134945616
1242536184
703223517
411960267
1975185118
1973625201
486149262
132477469
143709207
2146615957
98932897
1954646191
1631873887
440634804
1752664304
101721894
2024839519
1215751847
1631223416
2132463220
779462611
881058726
764846897
1104046228
893192019
969313540
1883437028
1265089735
462088320
1001032280
1644549485
1687961447
2081343710
1174523325
1200752923
1540491375
1379993303
223537894
1283257960
2103726695
1730443673
450615789
1077418876
1687522809
1914652238
886590617
1611739634
1316483037
669976740
957230515
130526751
337998380
518025010
1110537632
1625009992
1499420226
445930013
1272016953
1708413483
1820235123
1534242672
1674831055
2028842979
2009258335
568815932
1565154418
951543908
1169649259
58037072
1792885126
1980734489
1828625934
1289697830
1741689906
948489919
1775043226
2132849928
1072867080
714178495
1713786113
819450342
825896949
2066959315
425086922
1874358299
1293912365
1129332958
91402578
758839724
90265080
1259887112
79193606
613710250
1770862251
233069826
373100321
10658057
2119712367
327118951
71783131
618447339
1080214440
1154092983
327212100
880943429
1550159971
856957547
970962578
1598206948
1717626702
1692986235
397809335
1423878708
1904458333
1302570382
1869572117
1337300871
1116082757
1786633207
282566850
356726337
1165578920
1395623468
1060306994
277765897
969602467
1799238616
1504991121
1646168981
195043982
1089931430
1726549207
1743499903
2022650859
1105070955
2127220197
389611089
1398531153
2123069123
1187650090
599722711
1438690247
1385687791
435672188
817779875
282276829
2124003176
46576311
1291623480
2067190450
661920748
689304203
829256870
735364263
1540073445
2104238817
654821593
1724774700
1352254075
1167492943
1954083381
2140393088
489518403
543683318
1375748384
827129213
553162847
1440270315
1391602801
231740686
139836280
1270639811
2002167406
779171829
705715901
1182256760
1953930257
1953582935
942415093
1877486264
1787763548
217507202
1332984507
1798820354
1864697205
725585482
1688701917
798570535
689524038
1017310039
2134212456
1662212050
1170198227
1768284351
1406159602
671427216
1799319759
1187498197
1349835976
409287000
488863565
2135299528
516046459
1787471020
102940606
1439942914
879862018
1328350444
861856262
432816574
1486660545
202221356
1273142238
748304115
124035818
243495101
885254184
98595583
1104288141
1751007490
1299375835
1889525619
1004020588
523444915
446517871
257728543
1200651580
474420010
280575042
1035915830
1771478040
2047755317
127175498
227931452
1850757132
138786922
1923900896
852438072
1098310535
947207746
932826994
488653200
2002342371
718256022
1385037299
1260906398
251485598
1890475668
606490190
196956397
2118505980
460149136
1335442459
665066148
792727764
1831698321
1043248737
1692529985
473602369
1254089597
1952470200
802864878
610660044
1357865575
1393981748
1363188448
1478905789
775257901
261785524
1251009638
91692822
1119676630
790580385
1907641457
1531817398
1429669853
1207610531
692626556
136583735
840327972
2083800009
2066720473
1210596932
923645002
1531032632
163482666
546643029
1159105302
733759693
44459734
1642298873
1183601504
1728401875
856313452
940772912
407893137
1802566089
767438998
530616929
241132135
1345972500
1342892619
1501861736
317524060
1235487083
764487198
1046956785
896787175
493350660
1746214509
1714289508
1818484745
1148026705
497331041
2037811149
1999686330
582385960
276593180
1440905363
1369220592
732303773
1067325554
669812583
1068490651
755564225
1622571625
1645007215
1815502157
903080436
1860027074
59279309
1585316587
223725292
565453585
141165186
1453071999
872917961
1665369837
293896457
99078330
1916283923
277891630
1865578691
1402482783
1594434531
1349602060
695767169
937745759
618684334
1052368473
1744554943
624833930
1260034468
1707591317
1421915418
134749506
594570277
201395840
302720950
931171981
2131095653
1049202539
1129586260
1812687242
461841314
1995140078
27051047
1323437377
1852409560
1179119044
428124581
1067230148
551038339
477893721
296871642
340164903
1891055143
169229362
829088992
1885226310
428134218
1418194675
404467222
1843412053
1686363438
1087890381
1920246506
1798937888
1774675156
157992096
1890075232
2058259784
521999934
1016925168
1583940864
283031827
151863607
37944662
11319182
251586502
81938579
5848836
1812316107
2031640503
2141599757
58273994
253715264
1008717580
1959231260
526148056
702993846
1522100200
1505858310
1319935042
209866120
479810023
221232287
1402073266
1318968644
1286721362
692960654
794236976
614007041
408666162
317804936
653749892
450234131
1326539343
180343925
908467999
610712423
1679838439
1418962827
1252470564
912865724
1371186218
714511520
1760403500
2114350514
294895909
148282151
1992465448
487429755
286249909
313624042
832192530
1812336557
607579758
1582418962
1657942962
1976126345
762290
894875263
57363968
1840891906
1863754613
207414118
2076961853
738019391
385583647
1872815174
922253992
1279433031
1099886817
580221859
385146342
1701013277
1097110467
196077687
267345542
1955194931
1946743125
1219506328
1990486453
1289922970
647669704
1483086809
308498149
1169006453
92645696
337297729
1006232707
1520111573
2101423367
564549252
1951991597
1320808826
399571282
11719776
1375938959
1706926611
1590333468
674838449
810622210
321453837
565622767
233001873
946119146
811130766
612828784
729289984
1329288685
665493067
361278968
802146336
56803132
472041278
789763029
1467270563
1648106461
510472561
819053804
1130226453
1178045032
1670013353
251703398
115755156
864054816
1968473215
622356464
324131958
946110699
202481853
685215609
601823613
270215076
1858571287
1072000993
18079595
2026569932
1306213342
661515719
2058231047
1080486202
1988182604
1464343139
1943991341
448310739
1250124022
1674035172
1960302553
1004542028
1225810990
1377792626
1397316063
1363225361
973143716
59716076
1881237472
1846252333
2016382342
1407426810
594869494
376779725
1481007430
1052755274
448471657
1473183111
784938926
1356677996
444052935
579629713
1719170808
67245248
1182455190
1911112721
1093831759
935626072
1158449010
834796350
706115282
65079151
1957570680
934309022
532856889
887144110
584469598
836222364
1762528301
1206778876
1185883655
377768731
349445769
618640101
1140572096
1772944838
1452377940
1172735942
1536410926
1339704259
2071139609
1232954650
1163885209
906404463
479123822
547195168
301510544
422511836
332320438
1428815288
1731898781
1995785097
2115613229
1178491903
1536142186
1649281754
1571160089
888583303
1903039098
1662260906
54101600
41290701
792817492
1349393377
1556370378
1577532881
535237820
358386947
1260132899
953713753
1177609973
81046599
1420943128
1794882410
556674095
18681018
20246890
805983945
1317592344
1690107603
491940423
1631875923
1859939864
1158783379
524147353
689178801
902784752
1305411884
618422725
898864408
1522930465
1208192429
1149680223
265809472
1055809302
333444721
233077179
458165268
723182320
949105899
2077304530
432181877
1514624128
916496985
592290961
322687281
418980446
2000206019
268457766
1367866666
535353232
2145586828
1986768810
938105852
710990799
305111196
825036984
242908878
190568751
2049520696
1170963105
1337560717
785942948
1941381345
1508738152
38537193
105683380
1877129779
299251228
344547717
468493199
1478623220
261485398
1229917789
948813174
1830066538
1456444475
807012225
1386252897
559735831
1014444827
1610221302
1910515722
1061613203
895146850
1266468218
1939646993
460685357
506505992
824729225
699817936
205512365
1617543859
221574115
2085682507
1990555964
1010031648
458485947
1707999793
1535205554
160483922
287698481
1795925482
2136858990
1451090929
10441839
330145176
172860424
1479086857
450205056
203861178
249031405
1148189830
1513451678
1661668508
438792688
825301482
1086730253
1084203016
1522068404
928817137
79135056
275454731
1809673424
1104439087
837695406
68651453
2010048554
1635533476
2030801578
1260076061
1254798600
1226832199
158158758
1564320962
570012022
676449311
530394016
907206124
1600578108
1440353479
728771252
1380696952
1248836843
1722460786
676881456
377380072
1448995421
52504893
1638790689
1612861312
1321566045
614711172
649563830
1255401566
167618500
1755487967
605703726
1523273137
2125127915
480558581
1795353537
461403313
1292296909
79604265
470974429
571247465
143095643
2056344668
366416962
1834159521
381204185
211009582
654765455
769345607
1015291768
970493889
1160875541
1038496200
1528891646
734701507
579084848
201179378
1491691573
376938251
2001250783
1147058828
308132622
686151724
1341335348
1621386023
1506717960
1370304708
526423988
676491359
1126116236
1250725337
1204388209
150431789
1935195417
233968219
1546898073
1060046851
820526517
1631661814
1275735788
1993762877
794881437
497098173
1781785715
1709522163
2033642115
1257395103
43919455
1344692898
558536472
327008030
768775493
1632323379
262665931
1645643564
2013452662
641886149
2097692339
196211910
967399761
887650866
92621361
502859027
475195291
1574923267
989565893
1490873086
751768904
1315086846
573722266
1609858621
1993934723
1953293060
1808487554
1110704179
1755062342
525140087
502469976
749009770
546779774
932455911
1786289355
648549328
1070177478
1450416065
1237649270
1379630047
1664071196
1531913194
957126562
1814833428
2044987926
1023322358
635769590
1593238538
1059728407
865141944
1209868703
1266638464
1542131036
1584372027
1515116575
578847116
601837787
609468510
1686721976
1842315803
19106428
1257657092
1578977630
767667107
2130505700
576281913
974396971
1399521116
99376068
1538061467
409000037
22044518
1224861670
1108498823
1023521663
1225642727
2108541679
347400570
1253757567
1563083491
1291957452
984237331
1644207787
1697458812
1015238533
1893420158
968848411
1235080641
1244941210
44736353
1222365592
507522881
693730030
1292346265
2062798684
281395975
1877413146
288240706
32204409
424668334
1413009621
1992531607
638032701
386994522
1758751586
2083295729
1911658715
267246189
752486057
1140742048
1027767387
956881816
1569091681
1614697713
367338797
2085698033
35880022
1710885226
1451016543
835424529
227073305
1618684123
1218508971
1301494058
1376196033
461832543
557716618
1919123495
1660803023
660832114
1343621369
1785518361
1777579080
575145413
512765158
1876193373
2102459640
125440118
254145844
1192458112
1326336953
410167678
1774165605
1605604842
1813741895
831187323
1943172263
904113024
1013646918
65986509
363973326
707717526
1869026661
2004761835
854004395
1061627493
1130715000
1062139784
1537633696
704070860
1032508072
1145440304
750998543
1453454984
968682857
65662565
1212690976
2063866221
297570928
780200309
107857884
186641103
1064276214
869831702
797485264
1544407994
911796811
2021750059
533394449
813929948
327003328
1253897651
2002718998
989762137
1091637045
450543115
601425743
368793386
1935635455
1313801430
686133391
121426773
2132650755
673264400
1416020009
308649789
1201380909
209662423
126973564
867338500
459032353
1223981531
1654577516
823805807
616450703
1483344894
1726752502
664044186
1411247842
1897496172
781552202
1399299431
1838373562
1157541992
1326952248
1232109170
13939273
1660270253
201554450
1431930424
197650798
1037281200
1215350711
27646610
1564407634
880166031
557751625
631342711
466499376
1812206827
1027696779
2089594865
1579837540
1471122817
1813952829
175259775
1511395418
668380993
878123688
246351903
889508114
826046889
213343776
1978489367
1907332318
69575346
280785226
958278131
1969557565
1158467224
1850586806
1053047418
1374585156
1823884016
443545802
1686992421
1090337317
922913177
119047545
690023833
1344998744
1917085898
1516949410
1211125325
1786528998
707402228
1287663825
871977404
183152090
1411081883
1813282878
1582907735
450981125
1147756188
662964472
659133904
1207154954
768216547
1008699267
687012712
401288117
1118641093
58741508
1109836942
1993307768
1701016170
843844754
838859915
1010701503
1656334239
33433385
2076235870
1969862209
180233460
562403498
1401679837
1557950058
54575633
1045861860
590876812
2140628371
1873196840
189948646
1358178855
811503670
999282100
682605608
1478706027
1847570118
564663049
1187335222
627263655
1999941126
2072657286
1378456918
240030182
1694998787
1717556405
1620597971
1787888318
965471397
181944523
1987834665
793205105
2020698247
331915291
317221735
1021642711
1912297171
1810450054
1254858501
408875077
1804815894
673724592
218111021
1969649628
2141351199
1717676601
2035766415
203792174
1635638941
1673369405
2043514235
812604555
1931897072
1367114092
1048280222
333366412
1403681574
1351511272
1467427580
820544834
1739701521
289244991
1053621795
1702613834
1179896967
364956811
407437713
1491809825
1099126173
984596439
457721041
1300605549
957379957
1489570691
1337535989
5611261
81135477
1265910392
37384858
31835988
755932902
1915868136
1287057321
1579647581
113706123
2046568253
393215970
1889307841
1273077137
1176244105
611095645
1227475253
1066076057
359187772
2011638383
1402616677
817941401
1254347318
1254528123
396038159
1122625514
116172622
1787003825
2081909179
161526668
1113722991
437348274
773161446
570451441
998487412
667157363
1474835686
363039565
675448002
1949495201
1573243867
655281838
1810356495
290311894
206968443
363725805
2005022303
1817945842
458902903
2007400518
829565218
468465035
2044521511
584653804
965368301
461453694
1550546873
925701292
116990571
408134383
264225918
936659167
511980197
173889612
480770318
1100922681
322679032
1694970972
1520012276
1431789517
1743379311
1268391019
1505290967
573861565
1476662797
1529226320
111841090
175198190
956858543
531312528
926385865
267458331
601931014
498329934
181990082
2141930534
449998904
151002440
820761936
213919362
1511768075
862982528
704599983
1453037526
993643853
372262724
980711037
623494343
220017673
429824725
1140222946
184082065
1959865530
2060329223
2000137932
1169759208
692057441
717499866
923683832
1713545315
1457817556
659216532
1054214252
1376476269
350470162
1877312921
1690408939
63811018
833345149
609414199
723613983
1662505180
2055463581
797316159
70432855
202544579
1605775114
551766955
2048912802
1985746556
653561421
441526661
40858872
1903942721
1550417019
1582376463
380815355
1042799604
347095471
1918316561
1898367850
2043359003
234403415
2031846799
127220080
1890054554
495245041
586828106
2073706702
710888930
147571698
851307038
2010752833
1849817580
549497639
1368635174
1833937068
1254959211
208368563
1207609645
123208595
1054496166
452380841
1292288210
1461050113
1327404288
1698020699
1466678053
1138801452
448440120
1747259897
447072128
104467406
582373015
1136027465
2072371268
479445527
203264745
44617267
945754186
1624982049
1535275347
585951798
1129271438
1950148618
1052744866
108635106
495654439
1048711601
1260048408
1644135890
339388639
2132114446
79757943
666916951
580506079
1637646521
2025340625
21468549
1344977328
1181966584
1670019436
1390235994
2080587436
13359040
1345368812
1645565147
1144989063
2003896597
1131865584
2052968918
1209507208
196151787
1256862226
151549856
1532134706
1836562111
1123576743
1169819387
766909903
777605366
1772068400
2048095610
2102518580
466665237
1689867752
1988408591
1830163406
681001120
1970561775
562065408
1950299239
579115362
225886717
240014522
1940811618
174125968
1895540612
320386710
735962537
1104001019
65460944
757055499
121640664
1714371750
373112939
1441027565
1949880175
1763442520
742958890
2042558307
1668581360
1652437412
1302082317
1890868341
1759449286
1833773278
2106809125
1386875694
1511897593
25269053
316864783
1069969757
47657005
873524936
514091658
725452255
433853610
162705075
1479684127
1274905780
1628653670
1796164681
229122024
770644562
1716447078
479133832
740737767
2055348524
1404362822
869269339
1452330871
195157829
636032242
112779304
1796983980
1578990894
1696596211
1497050698
1332311207
548397824
1679086339
1070680188
906863969
1312586940
1214858870
349479079
1491148933
913908492
853003081
723094382
1581939356
352545855
1613654897
1587431776
2011055641
860735526
518900530
1770132718
2131585670
1413054045
1677619748
140654736
181196979
1111690093
207901577
1721636365
1607600935
821459532
577530625
574610285
113612616
929317538
1410985405
1818274890
273667899
1843865427
1600686119
1412127062
1402362887
962689429
313732269
2127377247
66316792
1436318708
1056004520
1081144481
1362637022
174817518
1941397412
1070553957
888822109
1194444009
23479439
322322081
368469553
680004211
428989328
1196109439
1869613818
860849914
1685681173
809534307
1014036876
758926210
424190341
1187820768
675146366
1921492216
2145985592
23018992
1517028653
1275054424
1812885373
2090826845
1382005680
1650291560
779796401
944158165
742832172
740355091
887896081
287686494
248685525
1809876317
1491166551
980562680
1788080202
305162371
1588652033
607968684
745243740
520940450
1646619832
2089214687
35771722
682955059
2126391591
181389912
170533569
2031369340
1535691180
1682245049
1108635398
1528268575
678489517
292587449
215756310
1712226664
1905410119
1176275943
450993307
364790040
1882848234
817961441
268112391
1870635862
1114679871
616815274
2045502111
1716861069
1302561202
25024412
1627937099
505162997
966999054
107722452
1020650028
1976061985
740557156
2100788211
730569140
1331231228
1953318141
408398934
872237058
1469979871
1427565023
1856999737
355513039
300200801
768844611
686072584
1487263351
2081676485
2082953952
1406041919
1042534986
84885983
1039490351
103446745
1612254819
1122823238
786906792
43608540
498037241
255749065
1833110680
1743360890
633194424
925036752
502133495
2048589913
178565812
1825914220
1403245659
1296737736
149495090
1923774343
1148957057
1666531576
578059864
17647327
1359543196
102271644
1482037220
1889114425
708687132
732259841
2023924506
1197218813
1015593176
1264882807
1888618777
1528651163
14087665
953192571
1012846069
704555446
1037114367
876485756
440428484
223246286
1872434410
758250660
25471764
665927909
707372825
1380599176
719385882
1304634064
489824837
293069621
155753508
1827570696
1754252488
1001573954
655013375
1961557478
67179438
1777358844
1304054975
1661301536
258859696
569968800
365734473
1398976104
1315944813
1124946000
1356677996
1689350313
1188084509
2029313807
1085280278
1753686855
94717753
1655461468
1647055046
1953498591
1147580279
1475294469
1190832972
1704197571
1413269230
372241547
275588138
765914825
271170482
250008171
471737879
1720119382
1422660819
850777965
333690933
623562163
2050539222
1168745383
1107800986
1093473423
408001459
17397015
1700094185
2104844027
85358582
205499142
2107199173
1855670861
1452865150
1395191107
298039539
1872492608
230010521
1570886216
1313989931
644589775
1786054296
679149489
33974135
1768496758
1716165685
1510628848
2007969342
430154620
1516108189
434611027
1647569544
1679639169
2081779725
1363658750
303742968
1559147242
469918960
679622384
1072239829
594834355
1319448450
574634848
192646884
1636747589
437015240
1811823709
269629655
305878379
628448962
1044141213
1879876629
662566461
1464883571
989512472
1744355646
164945004
961413877
1850627248
191246861
1078919976
94468122
292523520
956961730
751813389
1299808787
11572865
1144841657
1022497951
565505768
1153243466
1560365133
289926045
1174990028
326322668
1565328547
1671225522
172792716
70737880
426205129
10625046
1225939992
521155831
1952665016
1195139005
1397730986
89165318
1886048056
1361507621
66878881
780072618
2115602554
2029480670
1893886929
2103587816
1283313923
1092875760
42038556
2143231711
1488462458
1634338058
1377790163
222962944
1098743428
1498326655
1800124844
154050818
1226575674
1262067417
1206884056
1353364347
1794114687
1166165166
3348687
20694404
1346720953
528073650
963216490
417707039
485560362
762043114
410779745
605274797
1010515794
85733920
349116403
1705512629
30426846
87788281
592697870
1288448926
292304615
518245423
1136637538
2102882770
48735169
1473566914
350816243
319969878
1793347746
1667835762
238761093
360745825
1537998637
454467112
480340080
1439015279
2137418933
545117205
2065843661
759289456
1618021507
1749926700
532129549
2035053062
1620524292
1120571333
1535952073
1935391980
906089390
1127767327
476992300
1361231650
1446918710
1902603643
806816933
636744892
993028122
1639750847
1279859315
1130592839
1253045329
574506457
472933367
680497246
1435155469
353122174
92005000
640788521
956699012
1635601039
2142227243
1665574605
1461933514
410388454
1659979017
891372996
244913874
840610307
795180116
104848613
1111214524
653775390
808276912
447061313
1372527842
1360513995
847367573
1245637269
1536965960
1183591624
1880983237
1745392991
836160049
773450043
1716905819
66148672
1875833692
1408243173
136731083
786722767
1681108635
314626051
37156805
82795043
1942271475
2029284437
2073749711
664081977
588727835
1287875474
128801671
842598121
140961825
1632522414
121870286
1750587401
533220888
1687290231
385069356
1645182964
2087718112
364157667
337703035
750916951
1536193183
865264577
316075423
1845158254
266944973
1590240870
573609002
879490453
2025703782
684938200
938226301
1144671494
473030708
484748180
960665268
926287939
303403601
202980780
192981001
835703381
1828277483
183091467
332190696
484191509
1169595329
1757895589
368188556
939070490
1654175226
1231107741
381391913
247897342
862972072
1451771622
1775604558
477041725
1909674025
754567135
1957608842
458788045
48354086
2017045650
698201853
292532985
1878163280
996988562
818499692
1101782412
565028679
431816330
2045467725
1801931994
1705699677
1689413686
429998671
1794534315
428915738
2146945337
473553328
1151289211
1473031246
1588780791
378696385
2052680158
196727763
1933972145
2460547
1437736057
1973833499
1832665356
1767934658
1114488888
1231580937
1284906729
1132864399
1642584673
940777690
505967051
1988171240
1337184176
542348868
1880857455
496412158
1422986349
526267707
894714573
484532529
1202637196
615192361
1078947813
1486336386
844850081
1764984600
608422936
988064955
1499548001
895181279
246744752
461183756
612419051
1857169336
540880447
986957121
1427308943
953972065
1712788087
1116729455
1334485813
244873057
833598677
1603597916
1959664153
1888495539
1951624786
1760687648
1724683731
1722091287
1560498493
1552703318
294524085
97778622
659807810
809409240
1094114644
1110559938
1558488366
1291274218
1170943482
42089216
361203497
1950012086
104663605
2104054391
1590900203
287866264
140819114
1875591798
1431416690
1640833892
607690894
1506735780
195467528
1550049907
1475787541
1246282603
1458317985
2044129066
701726543
1676004005
1758625447
1257512387
2044601755
1165393400
861983419
100337536
1979654678
558809039
1945435928
1494796438
1890976112
1391858495
1532027839
195900983
527782183
1016684336
868745913
1663478197
1710204001
1457604679
520521974
1526398627
733069927
966930862
1789767140
1693408719
804713401
1501901996
416820661
2089701307
705714749
1078838842
2044813889
2019901108
1928836066
10551900
1278213197
1750510725
300662490
1574290750
1188032226
410549516
872151069
237604714
342593905
1464602674
957358961
2082202298
948856561
32796888
30141369
743999644
919448623
1201371751
824023448
1885195977
1298782542
1147935399
94477692
1833550879
1089392256
411643325
1635896053
36419645
261064631
1580185038
1602037123
576391024
1634198782
747553445
513390094
1642100644
35504785
2081677291
1940674919
1287929605
2073782005
721004404
1063652173
1419659157
1181505779
66743029
175974787
1493417675
996938044
450788531
1935334500
1491940282
754273403
836963380
407821106
55337884
1031271148
633211784
868040480
1523434172
1256344279
1510312214
579611816
1238940450
294926949
2061515283
994195378
1620734080
664407481
390447638
3813496
1771001625
1516279436
1118975256
439650019
536894871
359098108
1590363786
787546349
880386902
509792296
759768178
478715644
1453159075
608185126
1712745343
261736593
1343838269
584195292
1499263915
1717538879
2004284224
2021300299
1072416847
1204156602
1189484823
1109605954
374362488
1054023797
1097001413
1568919355
797519689
801553663
276138862
56024159
882014706
1788395408
160783030
1699079168
40138641
310844906
1724528979
1664134649
549099953
1370463511
156285035
1354544564
1506224834
57672930
1972143913
1053225966
1013794132
1154697340
1317060303
697027562
2023356224
347325739
1799057431
980898569
129244010
1433877330
13446810
984627306
784371941
1804204673
672784487
1301827484
1416783676
1809871292
1500728274
672519856
401915205
1389369465
1300720190
1669347089
452458623
1156762186
839653020
2142824205
1479962139
417213634
2064273795
213613478
1484979975
1213225873
2063126054
1824262492
156265057
1213597436
20668036
48320991
306200281
626833556
1883262325
1987558487
1353858604
470844368
2076258827
1540796326
44903807
68904101
1775947246
95898924
1061715826
1416037420
1076812362
2000793134
893986510
340372008
1500254883
1842533732
2088177559
814989114
1432161221
2066406759
242714084
969771757
472241884
67224033
1057341036
1038556864
103869142
784683551
1648396692
1216806656
458199975
1813748835
641381409
1827525616
1980503931
1610060895
292088886
2060615166
1366659861
35255936
1639908466
143671
832124107
1708843900
2005306027
683849450
185778582
1299832295
1245215536
98774404
1825831208
1635901438
1120940414
1946846175
1303961393
1632729960
505213133
326238763
104270769
490206687
1689147676
1797739705
949769394
1859545804
171633136
256706895
774017204
1042981596
1182891125
180290870
699426361
10219788
1746217636
507136933
1918444474
403653389
228684352
573307577
261035153
1484930502
1629282394
504096545
1190940881
2091502748
225390571
1121077175
27886000
1226805598
1972011653
2061570641
909437607
491537992
795229335
226031991
924354971
484868224
197316684
481974845
1467383631
84878797
1910691058
1807337891
1877018294
1062865725
1882882961
1442090947
48471748
743353337
995701621
1907164845
729467936
191619419
1532766923
1459850182
64964586
1512358514
1541056997
586111652
1452272676
236652328
515230531
272276576
2120778457
319015193
834112179
500946115
334937912
1333720001
1246781931
1603020059
26185335
699994086
1476028801
768220795
94447930
1079973296
144197282
425472471
492909858
966517000
363348288
2046560576
331121392
1302273936
1102358347
510576426
1295541998
574245110
990335429
1429227233
53362198
1332513108
1021421314
1176366511
58503489
537293187
1989902783
1381033587
1252437316
447287790
911972334
1381256087
353226676
408778796
1230013223
282096303
216560403
751831483
662900652
767569491
439367291
768311172
938680121
1352800281
131085673
151191637
1282196939
384305001
1039272670
721233674
1465810335
1485225389
1091518891
334704499
2135011877
321528403
770793718
556419272
1887120620
201065485
2065519787
1927089446
526896078
14233254
996545350
2129684177
726081497
1714472935
609875181
997298715
431246152
442797330
1429015304
1408295113
839138649
189098186
1810677093
1489942882
2053594290
1787721173
1732838177
1897595948
1751022035
87553819
1581895492
649416851
671178288
343631196
1389523504
1283313923
958450592
735514701
285575952
544417305
613455616
2140366340
2000649036
1700785457
1061288909
649653450
700925064
493560106
1966603763
1585839570
277903533
556520257
652869074
721869019
1998714867
434103499
1679960435
1384085307
450869325
1251510672
609334456
1310321800
1852337017
271469265
1206280663
2146292712
1043728872
1500792552
2078933979
2136207940
2025314699
157659687
558174647
1503644800
1150744013
854414004
1132682950
1073129533
169054542
799639621
1827657183
1543946921
1868610815
312073109
721047781
1687730112
536902251
1233423900
1283106501
283118110
1187241491
1556966312
1773658432
540973936
785585406
949604536
479682736
972752057
80788379
739016770
1236947986
2132527496
649314474
1631127099
1671742730
509372019
954137765
1220531898
230611252
288175332
1916008142
427914194
1550957026
1397617504
364241724
2092968547
1883493340
76262697
1522604432
1660179181
1048177849
427403336
379838595
113431881
1135326657
621097749
117342693
1326378309
238952369
1978753404
1021853989
927182756
174383923
1697777680
1615432809
99580342
732068847
1898075860
1087348538
350471929
859438047
1346078163
1644975788
1596581354
888517817
808661418
1046193981
1581180458
1605781426
13624671
1661103789
2043590926
487997930
927258741
1504931337
1354742461
1401594974
1371839285
1615486351
2125326173
1824909811
1082168849
2029764821
1168360782
793996773
1729092074
1481747014
714565226
728286285
874241662
1585034034
1229734201
149244620
1249026342
1741902275
750855714
333023496
1538273425
1262545922
402922111
88519456
1595863816
1173500012
107675105
1262475200
1957611492
203250453
1037837208
1004957623
170156654
2141015327
526283361
715292831
696603775
2099885341
1748505341
1993752265
690361827
1079550872
651600766
964160256
1680861049
1949013562
1617236503
812393297
900165255
138866686
485010180
355422202
736715882
1137151943
1829412530
1120403748
1175268191
137343751
1248213821
1544543252
729801625
1212406078
451799567
741134054
1263954030
1649392811
343196331
867276900
525543989
1963851210
167520316
1517501780
1023699913
2018731668
663194951
891523557
1471496768
705302535
1148473534
1909897024
542358153
1180425125
792757811
837781615
41274847
1541759144
587231221
1038443956
1767047886
1420401880
171290773
627498407
63663089
1840959669
1846204661
1694400754
1631955632
486248166
1739575028
589815556
1578162091
1376989671
394454077
41630372
593590686
1834490797
523705963
1293041023
1676859236
720312923
1445547854
948682937
241418560
142573579
1443508358
1080996769
1643024595
609786874
714045966
2091378319
2099090093
419766055
1090986910
1244060788
1781346205
1892488675
139018673
2126798192
1732616007
396088036
1057142828
368310860
188098075
2000056122
1573034724
1514149213
2098841869
398684615
724096502
670088715
2125854435
402938862
1435513868
423388253
384671737
1807878607
340308827
614125818
689099108
1119100718
1135343185
1947377781
1024337674
1078828406
1450700166
46148756
171266711
394703986
1935498835
1464270748
1865494745
601356442
736927084
468186584
258893195
639311716
1287538273
729848870
867085795
865801676
1342133497
968524480
9863033
460875752
858458793
1324269512
1294894960
1199786022
302947866
673812017
1593148398
1525966710
867065246
1460928412
1978238615
554407895
1818527278
974539440
2109938886
1150196596
347062789
784798012
2066467101
1401655371
692864222
1117067690
433516127
75262580
1594343564
1486569737
1260234985
940860746
1060889300
1072047583
1888848383
1365141413
1700992504
49243292
770871951
693805254
738356642
339368689
307717778
1282431725
767710191
190174222
1270567150
823431675
928874495
553652970
1076500509
770711846
1442580568
919612483
1460754884
1802888880
877881245
1865907926
512297991
1813832714
906137741
2033541648
916348996
973051923
663229470
311954780
23789509
2061445977
1763538388
759117530
2023139248
1596771821
440461625
1935210974
594325413
1587124761
742439040
388123152
319589149
279489406
523314357
1885370319
130787662
754244317
1421626099
754259746
425259814
1035911655
1947056690
109249853
1586980658
2013200917
1031860890
342559454
1637158635
1983608645
1692755324
1935260242
1485016462
541458464
1187685699
1246364534
969242179
465730963
1642778041
654044002
92045123
375362198
779914421
342587249
303122003
1406933592
843610882
1186756582
754458466
1686956180
925796349
1537430749
1040734008
992500072
1961614247
1688832815
595248687
1075665937
1238899249
477987005
348076682
463941575
799438490
2131997058
972472374
1380003494
95731675
1138586844
1185684174
1045167269
508835043
1250354827
194688282
164612660
1747230838
1613353045
981241980
1961871931
1855828820
1648241017
631718083
973242413
642936507
1766445907
51463733
1042238988
649416381
2123407755
723584434
305839317
1268158440
753314529
1315103759
606862045
678760901
629566786
100750317
1903510337
1398055947
1697921871
906487476
846857869
216255757
2067932397
1537272755
1657967644
1220542517
205520536
630989109
1221431450
144130392
879377892
1739444815
1303018510
925391688
236675315
1381545522
2072197410
937042181
1028620307
1943419269
1140788182
1140750164
941832720
1421845893
1061262838
1410842647
1767490126
910678616
120863876
64196420
679279187
1767464095
734257004
1406248700
2119930878
1149471014
2021799780
1968795890
141164092
212718837
1301377509
1423830050
1998700228
1853415818
1805129090
634105498
759364085
258365668
2122978361
836811029
487625933
1185418834
1150768148
1319922363
1051131183
1962092461
547267871
54278424
802844467
1077047259
2102930009
174741768
1123443444
1730172969
741289158
1019852158
1348627197
131964296
64684823
1218662044
2032252561
1427430794
1097868627
1705214817
1587441441
525849804
1386693975
2000759311
1305640642
924641778
1358249536
455491739
1020074423
579315289
841526996
1607955703
1456772924
2020321072
1894214744
16602238
1654593455
1979512020
332542005
755147253
259498696
1622374226
1410355244
376998810
77022741
690672140
135428614
1192504762
1436685776
1922339816
1474322368
1029912629
218752423
591603371
1316584711
246275311
1658696796
723257103
453351316
943211997
486443176
2071063167
333092679
1535154181
2002048169
614737559
1133351783
267597737
1138893044
2029299900
1168088082
82687773
626316019
576006880
2102807031
868613630
971279420
343772701
2067172834
355340381
2120414578
1589702655
1746077502
1987490195
2024247610
49566376
690485
353268473
1944730760
1991346551
1986979699
1166786590
697249244
177440061
9605431
1816032714
1100215210
1578217454
1876627249
152728272
239218115
1180229790
1451522633
2135700998
1992616633
1480459677
1735214775
1192392122
1190634906
2122638488
1514732629
21805776
131459156
1488260536
1258190904
814011729
1785338901
1437806809
745361790
1671812382
427406026
1292845112
881466929
2111356280
1582275533
315073225
362793915
114497447
956701140
2136412415
2070743504
1492490216
439289150
845061766
1187069770
376123349
2029974671
729266101
740873586
159724002
1443742374
1366125727
485027125
653305507
735711777
584699169
125702858
546515527
538604426
150070928
1208114870
1346274010
778153978
1280688538
1065671511
38729680
1862022612
1784157786
963018340
1502684809
826467649
1558893605
759009215
1564611593
520913270
1239471694
336603554
165551792
263593000
1185649522
2017445270
337470776
975555552
2069491464
791310659
1181668847
1282496442
1748252987
231032632
745457571
1743641049
1272895853
1368920947
440177253
1519054336
1536761231
870070947
1864497491
1979453130
1682165744
814995477
3678308
1051924330
341957516
1367972433
1307210619
737718181
527212415
217118000
1995986299
997805126
1975392017
1864851116
1327905180
586121879
1080342200
1553070757
1769256040
669731304
685200168
744186998
941406003
299825456
1166576725
1939052390
200639975
282311678
357602642
380931323
1974671834
391356534
87460452
652924566
264551400
1902926541
1407302656
1396655913
1178268629
499691831
829795572
535192342
1678695450
340370559
893390908
2128934682
951825131
1288056919
1283429603
1767544400
2053528146
1521135169
1932357487
257748779
2040166502
1733016764
1853924397
48425939
178098294
1187066237
62670512
1486241952
385763527
625863650
1627039487
2058846378
749973844
331225289
1200661507
2101681771
1845245451
702951102
716217518
1990059662
1205367039
613356460
1406424289
73293577
377576254
54479933
1032552627
1326588585
1223378664
733517498
370626181
223626334
1847557736
2005690825
1903150788
1769163788
948895630
890702760
322059369
892581695
1757357791
1977338566
509164733
594086111
925437026
1372477587
1510435490
1909261120
1504661843
1908670291
2076632217
1959620617
315617759
8815734
1493276041
1492406263
1326903783
517356540
733579476
1670794801
1144094923
2073533260
2071477789
60148431
1175307837
1965219948
1313793484
39385195
1515722443
1643361860
1185669444
1743073479
1389044016
2123890114
631166652
64023466
614952641
1773137816
120618651
1033785151
336368282
842031972
1187182791
363586811
452299814
1263731755
2024153165
2068738551
1496497293
160981406
1310564094
567316598
216956113
1037832190
859804866
1089597758
1113838600
573857881
1173311873
1454168533
761174570
1500915967
610382717
2001140655
1605037033
873447762
1574562323
276983150
1490155417
1460790175
440414980
1340168722
784719649
1063475186
1008087151
1554798106
802667740
1086155340
503276222
1976497019
492968481
1814502083
1577700165
2076020189
695493942
1617931581
125204372
68003109
271395277
2018359805
11832616
951561466
99465319
463322089
1728245469
1662771256
863580645
691738551
539134097
1154477391
1008643395
595220716
645269145
1652611520
86152628
1344535178
1029612228
1037997559
1901348264
802745787
1200844898
1793758937
1446113965
914013814
1215198471
269453525
700751749
1189967830
1539599322
32809017
374663232
377355945
1799206767
753414512
1208877753
253723164
962562292
1662331954
179559944
528681355
2021601053
1072113015
559041965
1787018272
2118814727
1168305349
965504292
1912453910
1379246780
1672259412
1413926114
812243528
1953512659
661471282
617964421
1376670123
476613440
1710598463
1461703960
2103224940
2130172290
791974225
1264723791
1615966429
885254470
287357854
1831450957
231862820
1891653062
1607452567
51672640
1403346267
1629496510
1184025518
679943329
2077504978
1980704493
484116845
588160420
1029029823
1753178481
990267627
537905822
1909548120
563313520
150212792
2020050386
1497217417
2015261353
474749838
1609753980
577854591
640941732
905967240
1507031300
358318173
504992486
1761784983
538239587
125165270
831945153
2011675442
1123899369
52570695
1418939295
1230796479
1628359914
66931305
480263271
1445961124
1711588996
919702961
107604398
1196769359
686427576
1114724749
2004934142
1749050650
272561065
1076959147
2055955701
1067106300
2092213372
1633587127
5977398
1213310097
631938223
1112134311
2017786549
726968781
447126500
443025516
921465629
1667863154
1160398349
1217824591
1876491182
1615181265
573607393
240005922
1247202559
455958266
773103920
137132390
1574251159
600925039
2113283907
1407727659
1193918731
284725740
255705456
120820379
598733527
1830470397
1099565748
297400121
1021004950
1747680800
344434096
1707370069
1636200195
317252800
146646789
403503116
579531234
676499509
4672445
177659175
733336624
1619767432
1239008354
305479687
507641214
943258557
629881129
215931820
1607086413
518609838
103565859
1125070210
510909945
1050309523
1798215090
1928124357
1396949968
1190788870
1347156423
758510332
1066473367
164698201
1112349690
1195850940
1763571710
359790755
2116212493
763182891
245649640
1744778858
1714529307
513058547
1300576247
1446462233
548841376
2061799240
2066247878
1744763898
2041836530
1014353856
1914353789
932323747
512020870
822138125
996005395
465045537
2056458483
1703903223
1774089563
2110531086
2143148719
756344346
1767353849
1012130269
559614082
498461889
2071526706
540512226
1169663927
1023000832
2096074483
103026845
2013661448
60116419
176484916
1427643272
1001408236
1766963223
1232035368
199168755
1324626716
218723334
2117236920
2130713128
858300563
459409842
1168731894
1383748706
1073375938
1608139598
1038223558
730132164
962735331
1612405137
1927468955
1752976935
1613428230
1371890322
759887650
25304368
1112579082
561819011
1764729502
808628226
1753447975
1271507788
969983154
1484551444
1101369563
1876510655
1798960291
380954646
1815045546
590345432
726285798
1663303761
1569876861
407653590
1931956956
1316525063
1179197920
2036762345
2096298396
340165099
821464778
1327545316
1214011527
428422567
68333188
869790059
1153836125
1405544255
1702464702
1987107209
1540494987
331484245
72273894
187544422
1617932657
1647856307
1872812821
276077320
1868114010
288881627
14899773
1076573685
549320678
544919518
1302361062
949990012
1585177808
365333084
1932607295
1412428721
1455784887
688256080
1615427980
1068062869
2063661644
1176974824
1181604188
1513419103
1155260353
1699531772
2056785979
1977737666
1961335782
1349877076
338708275
1316426488
1172826468
940183357
1328333355
1353624498
915798418
2006475715
1432378425
1423165351
28821784
1148126985
1731383206
1928113555
1797311103
1440204968
1176688285
594493246
1480554471
1445414773
1890000229
99090898
1021531213
51496927
1276157074
523159522
243884457
1744088797
38723363
1952694710
1986409195
600396792
1595176422
2024504841
562079124
2082354327
665235746
1365151168
554080279
505468770
527781500
1958706390
707614559
327925120
2015853709
550731908
424033139
1342338985
1022996017
1784717933
2029076446
1662812155
1440687911
978532497
708192259
367138995
847093822
1672672470
1475171402
1230608922
1989723767
1178736360
536985537
1845305958
556652803
217946321
2090035368
1441027066
68900313
1423262627
1567697724
232331237
1976452226
452324806
2077996115
410127681
1953047850
554197728
1381194325
18637838
1478187222
165301761
1946517012
682837253
1200722973
1132463850
1035192066
780207455
310080420
1912733337
1430156357
968573243
220859212
480776749
475846733
971842436
341658378
314440791
1346742748
919784980
742099819
20151273
1260965571
228432108
1502264564
1934735353
1410098382
513286420
1817178287
36976006
1463092406
551722091
50696468
280496546
1549092437
1505739417
1214952890
2091133729
2093693937
1708634779
288823965
1849570763
1726632939
1991604135
902537218
1816007147
723716166
1284211515
1709765663
1269714529
712148248
243904040
1320243243
268882828
894878398
285079941
1300787004
43874382
1140315301
1089124560
2096765590
1701370270
774769585
121961244
793370768
1804827120
1715912572
1171686138
35925973
612557787
335350332
1874216274
1839936605
1333798401
977667001
734768820
1614182029
1017828033
1089434653
1945099091
136259446
1654301594
1921441446
1020186906
1023106649
1562435585
1993968633
1791329926
1489511658
1728557172
286868739
1883723507
1709131078
859354468
1873044034
33689842
916353812
1054077459
819998193
880902798
926715442
1856663778
433415153
1894180993
343225307
340271394
733689754
1016778507
151161624
123541241
590461994
2109385887
2104680254
1962819219
551097847
1230960846
695261953
2128206613
158491710
396329102
817689518
76661932
1418727370
29405468
1592290222
1323664543
1729292907
1964964868
1659329656
1215627949
1140324910
914664426
1728322294
1795847984
2038237448
502624132
2139967119
300824066
429572988
1146746403
1727270527
815348757
286168374
990193874
761382313
1427472320
1273092908
1719267264
2004013592
711723447
88539357
68144589
2098622433
1741395583
1432524028
167622156
754335280
103878915
893082294
515661802
1749954591
2008831960
1369784965
1568124972
1522440129
60362797
1297413808
499825525
478604705
1619566654
658017554
24683170
1219758994
1888548948
2074043559
112937600
2122169132
1889453626
1022373214
576956836
146004590
1305815075
1955776631
47715365
1021120864
1055065143
447615775
1684591009
1651068382
224175176
1691303669
487367272
199320439
1638668969
1586082919
1420822927
1820910104
1663220171
1717655081
1245041918
1435720656
1991983387
1750809062
1239829976
1637139885
1470050521
1245971152
956911036
510284342
1127173790
1234798292
607440524
1765490562
655115287
1072253964
631891161
1429260772
456278372
1005937590
1183195792
1822310221
712997188
1055980084
674894702
728559062
844952231
698741504
622934375
1741942974
1703577665
1506353512
765571914
1486420987
224191969
643719014
343651158
276532909
1215406559
854709161
538981735
807419240
1249225548
477847728
1990614498
679587587
1755320060
1732539484
1677442134
987880883
1846447069
2073765645
943404754
1568747940
1382678129
759577078
2116624542
420585074
318430656
47310446
1928854776
1513123830
1019822387
521426850
343207271
1355423242
1686957488
120249337
541281998
1466637570
837709886
346583979
947340513
1222536532
1912167785
2030152302
189139505
1848782457
993008962
1693710848
889870826
1255895690
1009818709
266348731
71442081
401990526
1683941906
513529042
280854396
1891659832
1722981989
1902965016
471628284
2105744039
1573196169
128492226
1634375092
1948844364
1221134563
1582292438
2046875043
695761117
1815269426
1214973954
743472502
549601428
2071510161
1531907844
1658574624
335679241
34871490
645666260
1684967729
1923371535
630395183
1766304682
824239242
714461963
1609304936
73471464
971477616
555128655
1523265159
147586709
1377024396
1173613178
1346515600
1395309609
913883668
696038971
2084178488
997640265
815846079
1373416539
38185618
217176264
1855940613
1528434452
1784133763
1952345420
1042333524
431101788
2081775384
343260206
1953078132
960828152
340802494
1861671077
1054317498
440630534
744612671
2130608202
1207941252
370505447
1333377438
1193720605
132230768
1444322461
1654615319
1775874599
86709257
359960075
976529532
762761967
718460138
937419703
1175493611
742245386
1083307634
384885707
1764054775
337038090
40265755
1926460356
442969864
1068428724
1794549351
1490018278
51955360
1480587857
1201978718
880759647
1462263109
1413297753
1201580667
1435922133
3084900
1026775302
776305214
2024549230
105741360
1989988138
1976688834
183814140
846088500
1287115492
1929645535
672333867
1595708851
1053396686
346492773
97573996
221609621
308484629
1185415661
962681778
1199999412
1507660042
1248388343
564039657
1996103894
1032401106
104899730
264184149
1746934483
1103947990
1964735587
1578433157
1243354020
335110856
1094113229
26408201
1479495923
535633087
574371389
582394363
2047172333
1929732284
1842038839
2058281329
2046229544
314396928
539684754
1290667605
2055604902
909223525
726773429
875164005
412315408
993462869
1164875163
1632149872
570606574
1923858013
1852717842
1263356450
1072970521
1082883437
504119003
415695731
371769231
1039327102
1115467399
1031654636
325197402
1721733917
1935526651
226532877
182545975
1653770274
1626645951
181044000
1040948180
681065184
1097364296
1348316825
2120119152
1809296183
1268132810
1678127712
1399026803
430247733
2095869423
756883003
1256591011
2061455680
438495283
1652877343
1265136622
1565466565
1913573265
1240040615
1966543604
477423026
1098354444
752896834
1667277150
650528114
938157422
475913750
276238366
1062764719
1960435341
671478089
146973842
1762042035
564808833
1585530753
568842208
1228950748
1999792553
1601136937
345670186
2069372604
1568617587
120925290
285736842
451165510
472333126
567457739
428174566
1117432140
6558567
165185098
1170793166
659065161
497155462
907698203
1161012236
1915714653
683067900
1399783393
957635576
159528668
1356498699
1204401423
1108899294
926563734
10074659
944418734
1974809385
1668226641
2077698334
479524202
981446657
353660121
1897919006
1198839868
833624604
1003701973
1741885660
1029887899
1124417856
1337233452
861339234
2046367575
1578543795
1367221681
585248145
1135735748
1800785137
1640356676
63187050
1688631103
339583679
1026470463
215049814
1974295824
234510083
1074974415
1662656192
1434117793
639180823
186484593
173433664
1613970285
693852122
635158962
94180876
1405273530
225815927
793349519
1287821083
1599148955
1635177682
2087065455
1606429209
1247386596
726311160
566255835
1733170273
351358873
484916742
35818033
1915071230
1756517944
12331277
1222450892
846402165
528076954
1839476230
765968256
61677756
1422838991
1816017234
1667819917
1516729692
975547111
81237986
994308858
1283437069
768111758
2135547081
931724263
1619680870
515272540
1134747460
1414470672
938673620
593562145
1600355984
1020942429
84284065
2022463234
1780770738
84689051
818770073
852152843
1525635142
466961435
1361116388
624770517
512341577
983257702
1121087555
1027039577
357263793
536006199
562955619
1619489198
664565328
1798874474
1738987938
1290851313
1348883766
881016938
891462654
1209306987
1147339507
419499846
154274752
281252169
115193657
489357368
1099645820
386459031
58571787
978115381
275903408
856171449
308504847
48443069
713745302
1013235033
698600183
586100327
570937515
1828343251
772349308
1330761873
748334080
1438643298
36742268
1767725098
1612179686
1029943044
358898968
458553229
1511284159
187757935
726507710
422566636
365079813
546450012
756074768
913284925
670957737
905559625
689529288
1676919646
389147176
440844992
488522352
671054237
953599576
1585568768
991627296
148836388
1675273715
341069537
1606579566
843811841
245965879
2028198376
1306596878
1907701692
1185799069
2080275627
1365601808
1563498274
2014224483
1263538778
847880961
1062484526
1370319575
828830473
149292933
34168304
1514569926
1573070885
12257853
1405988221
202481094
216741132
2069413539
2002036230
1877290129
757459584
2140902335
2068000055
1434408792
361621268
684901504
773026345
226623384
1871284373
180018051
1769543890
533751063
953349222
4664741
1485673214
1127564049
857903514
1023650555
1151826044
758572062
2019319546
513170766
1578277033
2047250966
51316138
256421587
138884121
1249782824
1939263688
857170673
539564860
1386425916
2090737119
1291183698
1323214789
616624182
1805919141
585840527
33945877
693924057
37217358
1031319624
1232984396
12608442
904409255
475101531
725004674
1808307994
1229834490
2038453949
1281332536
1428858846
1465221562
1940295173
804632778
1982212115
870800909
1145460433
763966100
1841731627
812597166
523485787
1652143811
201321249
1251740182
778371683
24939060
597193223
543678263
1798764186
2032701802
109568529
1974034702
929991441
911007546
1071928312
1742161483
1936982270
231541519
795860413
1117714694
780172948
176110690
222664092
1716090842
1458314799
131659862
526495036
1256566850
1764660078
1799969702
249594033
230138983
728523183
1560482211
1244053653
57775964
87772406
1144810600
706558159
2110370523
1552855857
1610168232
1744706042
1144604065
1107448102
1532736038
352381165
1507186633
992694255
2026521998
794250982
282538734
356747600
169891184
740682657
1237887637
144464450
1616185300
830269164
760520296
2138836351
485090475
1993210440
762098750
15185089
1305950991
259279691
1094806871
1357301041
892595582
1269321308
81032784
1376531601
1587438906
504717151
2018747359
627204103
630930962
438109755
937673599
910578603
421847815
1197374153
189266788
1611159356
579667637
16477987
874016657
1071532456
1561978909
1359461903
232852427
710793429
2023093603
1860103088
1508480348
186349847
1484753096
566808726
243491667
1925216219
580245497
1268125141
1219605636
927472613
1095109854
1736208627
817301531
1341612097
484424742
1639403614
1912404809
2042157896
1972333929
1703338777
988332842
1788308910
1994961857
1967811856
1998488820
416753823
1610974429
737585369
1032509764
1852879951
512409406
1803501660
966121579
93480982
362712533
953141888
876006328
786350654
694278907
1218524995
36741010
1407933775
1543747308
1773841741
2052978194
1036442114
2035591501
34141409
1868676145
616521588
1701043904
1630673790
913232414
1642498545
393297572
526447099
2077961091
2105775579
1592114576
574374796
567944466
1986858446
1424282328
1266581741
290963354
1642018586
162162035
1899702162
1083442971
453213416
1829928878
1266679251
187887284
1277112159
635281714
529112035
1372686867
1403958352
1668618979
2131668374
584284752
363526089
1941634334
1706029184
1238164405
1761920413
1511427779
213052332
239369089
1354242627
592448375
100324453
941180532
1854608003
179341011
108628422
1684156581
331468470
1952632152
1384943896
481314940
1628565738
1797260473
1910703502
1516505511
613143839
852121746
163236196
663204910
1264206331
1020920528
577524183
602191405
334050287
892676351
2141069788
1462487802
1434517551
544187012
1295515233
1805395401
900759463
531959368
317451795
541389737
128592785
2013211174
8977968
1146444955
882664471
60461403
395760870
1806456255
1043690091
1189492014
1251887053
1376932326
1339515465
934588
855330008
163643917
1001949260
108217048
1461962839
378553184
873174022
2049118551
321843518
750931895
304552643
1168105583
1590628954
926389599
722858383
689502082
529023339
1406138126
269226032
1228399707
1099158453
264743401
1173735883
394876428
1664539021
1843880244
220136163
1175379548
1983656804
322580211
1708977999
264853685
1066292006
1985570169
13342097
1067111208
843372514
1370677839
749775197
483147516
104128945
901699382
90615091
697732048
1025395508
1085291069
881612326
76273965
1667353777
484330847
493029919
1996842836
51699918
361660997
820617086
1853623774
1487155520
540363574
1086112969
1175159396
1479327621
615029357
19727708
594285159
879928115
844692434
956407785
1721260625
2087632848
789123666
1746344912
455832476
1534716934
702551847
1124323129
811995751
532609657
333765744
902343380
1335894421
2048861229
1997834363
1702970359
539363929
726524644
1284715820
764577437
518999710
210804708
1111480859
1181266741
895907110
1144332484
380318727
562354012
1719593786
1179098804
1830484078
2004601816
1376311078
405201129
44895067
20244085
315317992
1209073600
173912262
1229880842
715463609
1406614657
2034505081
1500164443
268420438
1106032470
169810177
596390457
1719578031
705082081
226805912
1800622793
165879385
194849793
42037324
1679249304
1597795864
1227790182
1466191337
2144846720
1933252561
960774731
598764473
1261253118
1286980226
1417232152
1281376498
1065918853
200568471
1634589013
1254126012
258686872
592121701
1472399758
413636083
1291278449
603282468
181045549
1280653786
73268715
545915202
1103503036
1797104507
641924419
1108343783
1010875941
338780564
413881122
2031219926
1637091969
320578083
262094392
1832524362
582733853
1400269906
1154212766
1987847109
1623602429
689306057
1190940981
1326600020
1442111870
2052765621
1854706443
50278228
1222631747
457612531
605537622
2060465606
807961032
101516179
559872321
2031456530
298644911
547030619
712834344
886321496
252689446
1488795570
1295890405
1476658857
348741309
1939714117
922142983
988975416
1829457017
1986216006
920920139
1020871916
1125472675
908440699
963139956
1349766321
1104792457
357717732
1703936785
975961982
570019091
69583415
586542602
1033259026
2100069095
34173277
1904014520
772519846
1625103783
1718951621
382290058
1428310045
1546271374
511692340
1527305983
721351153
1235377813
1131980529
1864475035
1479776358
91084079
1582560441
168421490
2075476931
903117631
622218138
192789027
1028788532
429382960
1330076600
184831191
1070638503
1465174455
1958962364
235138577
463739570
274624947
1129057964
389769574
93818151
518938758
949957045
154461865
1147265920
1098399563
870915913
952309238
1818615635
287365872
460564499
1065278255
866057575
1091628963
1114836295
1789869736
1082740488
1515307643
1607676378
721513745
1212264584
861101543
766263848
1115090490
1690242634
404073160
557771955
2068048976
1141412889
1518336886
120278672
1684283961
1172274391
1113848591
1831872922
1272104581
149903600
726336986
1536455616
1861124382
752422053
372105164
1180036187
551259100
1787717401
1524742750
584088507
2057829224
112460114
1948859903
1140182173
1435365001
2024914320
201655148
2070037620
1978915593
50657167
799360343
1623755208
1635266601
1087831340
1994935794
1672951911
1673251245
1131273725
1930991126
1882424445
218645403
1106407507
1863570653
1589144024
862303012
1120974169
1677394084
505574317
1127165317
755378399
2016757071
361054005
1535531686
274109190
219180941
1835989540
768273127
1329145186
2100892445
1065426273
1961751526
41267556
480604140
298381388
558725960
942652125
1875386105
163039017
131373699
477042498
511631932
683853720
1253281160
156392939
727827818
669977
1836537006
830351593
1962331465
1198798835
784966345
1130887486
753614490
833416679
457641023
1885519583
700314035
557393231
875739623
1676809932
1087937420
1940609587
1404094887
1910157655
36179893
1309531323
453594963
2067605000
272342048
1509951713
1731232480
1902966767
1535450528
1915169503
842397472
2058616363
150577695
1771861747
560177067
1445780666
1959748174
1347285696
217613221
881811350
1799919064
1270556819
1009561644
1163595048
1851025453
1610653476
1273402574
1254059920
334003657
1919618222
2053794794
1055109264
1753784640
970897532
241181102
1030390339
706917603
1277238623
763054550
721290023
1356679325
1802344242
1771980784
809995574
469935384
1194112098
947253617
622525764
405842320
1809745119
860687728
718163748
104719040
747520482
765879689
1437292194
1553516888
1218005356
997615333
475913045
1718783307
768636288
102828151
163494170
1777548989
1407156053
547894495
1048621485
721216789
1638424436
1188680646
1749592953
234606102
111231217
752500317
1874456223
909597276
20091564
582253726
187633054
1467041533
1487943278
1871199930
1037788822
1825607478
1529989466
1217401320
1521053199
1064913422
1472897248
514663434
803369313
1493844774
729134821
1400046431
1799851065
628496003
325952094
1717899966
1868757558
651691772
480769185
1961623706
1774087745
1245426149
62635811
131632497
1336248565
1881465811
198909802
1523860873
1889391910
1185547063
642512880
758989001
1226724973
1895551227
759065781
890840253
60621483
339481108
583619081
90102335
1502899801
2023838891
16088674
1432623637
1560149311
620294396
943415456
1378942179
195999767
1827201759
175371997
1099416607
661619837
487188261
270697443
1379170374
2056709349
2104313428
641584759
219738766
1514184712
1134336984
1103886454
996263759
859368099
82256309
956592974
768968864
1984878768
1415480120
2048779981
708560080
726619838
1175645561
1226150098
1670377267
1942701242
1862392022
281601543
1385685369
1198935473
763948198
524698128
1336574741
715393421
2026591972
424812599
633937045
761365262
2041595536
1625844309
857005732
178891366
1170883766
1456316927
78775759
701984303
1305472801
1732009269
265373813
186344632
14867267
1007416265
1464862090
416533136
461345559
2035220489
80935754
587693953
547093898
1922324723
1362386430
2074129614
1589239665
1635933114
13826245
1305362256
1152392996
929221975
422179063
1677632336
501907573
584325405
345194620
1606483600
1905816855
1501528086
1847923162
1267088124
1117981555
524145498
934202405
799997502
330782259
202681825
1952863407
128828151
62308337
655033094
1432519350
253464361
432836794
613572138
1985557465
1859112986
1610771112
1800854252
1690558498
236346358
911820573
1030096377
1440353754
1684920723
1690013384
1293989209
2021991265
1949824455
878715910
65998849
41673990
348725626
646512828
358403084
144305917
1802928769
708888044
408072539
1056833969
839775924
1568420809
485103521
1980983008
908019639
47925856
1003709051
1328953596
1876001916
330316770
1858495734
123410340
1221288045
1263898600
1581207987
2067401157
2011024101
1678412036
712120755
1245373972
609253083
1962597513
568465208
1160187312
295445527
532466286
321265439
2124987295
970839741
207181818
2125361851
1562641093
1452613981
726160224
1683319167
1637343710
451531436
1770458699
1906903638
41425742
1684242144
78225376
659420833
354630535
1855570854
1755174311
57882068
1504096232
492879473
312151758
1661075202
773768944
541546639
1778023138
170918389
338165063
1619714759
23373507
528199125
1332596920
366650267
561064025
664170301
316659539
566725506
1245125014
1374424171
93327037
1324493944
1822641154
1703409894
1177439405
90328848
715684556
1365062570
1042850695
1635530503
2034316059
1260347099
451267415
2041856445
751744875
1956084780
1182533628
162255400
56054618
1429100111
34925728
677485268
1100295948
1913262980
766036727
1233366639
70552576
399147808
603532541
32483
1666694246
1763393824
342770275
2100913453
498653116
1175753686
614039673
768160109
2128573001
1325225746
824336414
1302016819
2129261517
1613761514
744572041
1866959284
803442109
1545888703
881900924
2054952597
680229389
1424058686
287351427
1640463439
1428604460
742624508
2026305844
1028789076
397304595
392255960
2016071364
422973111
1136542950
1165711778
2098491251
2013196902
1414834376
447679464
1030596831
1668773455
1541752614
1674751557
1581642815
1489617231
890582942
750322290
505456012
962075585
1394886172
566988035
1773651770
769197150
1720962688
1320928851
1070002585
1077932605
549986337
1720811687
446814957
790290963
1198285896
344797820
1411692719
1928768991
2025034837
195782910
1813300916
704844693
1553916328
1250759467
2061769156
1030343327
1411410722
676988509
89200329
1065905326
332023551
666367003
1768952038
439184464
902604590
1404832736
759645332
1745198094
433482735
485603075
1508246695
440256480
2070404871
1325956665
76261783
2044959453
1015156881
1308519435
1878971432
379446109
1140273477
877948793
249984065
1710823508
58210376
2101140939
606325441
1381889826
1630936576
979147725
2000367695
760073180
507125335
1168909188
1286860803
1559946241
1116281887
1393973520
264600502
1341813760
2092624509
1334646979
1054144496
1849246248
586069783
1323790784
588878296
874371862
545176783
1295870903
2072560716
782153375
967745234
1568302374
635931290
1663304506
2046941974
178834359
1811237837
1517459260
588302504
2040559479
337700359
2065179533
593272846
774713601
462106616
1524250628
536625174
1115478107
841809217
1326501613
738824507
877705604
1250779824
949722576
558288719
79631502
686487044
1608651048
309459441
2135939801
564706857
180623017
160900936
404882428
1749786250
477675392
1084163323
283804149
1521530487
1631817562
143067982
1497281953
1701186125
1040664216
2122694873
373565484
46213144
1939403437
1292999149
823709842
286914197
482148401
433211920
1768746533
475559565
213115095
1738115001
520875779
1853837127
243808730
441339010
115477298
785321789
999713818
360230559
1107537031
59700078
443175448
404483980
875768580
1720251907
1908812373
932633976
725028613
1208971720
425848654
644610804
103972967
1092145581
792031903
1370237719
187432544
1475646510
1723375872
1534740550
69452726
1709123622
83444437
1405046734
653886525
1004146902
1109284285
449417793
42633241
787754014
966523739
980250803
69677394
1153681972
999773715
1965689590
1427719972
1673145481
882848052
691058751
1281610084
906838305
712311295
187297021
788131118
441956036
219992086
117457405
2035527867
523386992
975557764
1450761111
348278005
1788300407
872148727
1530238683
1740214883
658013479
1511742560
517748350
1048499958
1228152698
805848454
1765488502
1690924405
863958380
1012925852
1293238218
2035630408
620328489
295626143
1034262578
1569330270
1435257326
1407773179
317249266
4827332
1455765146
1852648281
290737482
1797788490
310198991
147010752
8451435
649312692
2035641533
1079082501
605368200
391542682
1362058563
727119833
1438673077
1760053680
511296259
588872477
24446456
634241331
1887691831
865012041
1301808226
1422851937
768051142
627594058
1007083671
579987481
2044544826
541352844
1681319878
1537999289
1897492282
2127040020
1268865437
1144144599
628311014
1076206647
1298806529
1031546766
857462884
1303194173
1663700604
1816107078
1964846895
1025435801
2012098855
1171093604
477356484
1661343503
921362229
608152512
675699796
1605614481
2108129136
1891975811
1754967358
1506600075
838264785
1512321461
572684160
1644963944
1541160508
946121164
565632515
1926780251
1064740830
276391835
1694089632
561900869
298195611
279351615
560834292
20287713
1934145763
1122638917
1095107282
1601841545
1885657319
292198981
1418299548
354876042
2025782738
410511094
1144586465
75334050
191094560
2079421596
1989579401
948938229
1395962428
2018272311
1597398415
922924521
1255884406
761335484
9710914
492206793
731277606
811587887
908632169
293496467
1178049553
726542008
828370131
456288969
664578958
1847728216
21589468
1262206784
1194285508
394412832
1517820797
2094120883
418268074
1152717633
1439991583
950262337
203723002
234296845
1649152729
129769317
2060384788
156951267
787923523
1220105609
1164708632
1112307050
1281396234
551020717
1080210976
1741575447
572034850
982904712
1290249766
1053266233
1098378489
1622993408
1680989867
1255277903
1248846937
550357311
470621913
636877570
932099501
451705376
771879107
470852150
1528740565
338881701
509974274
992145925
395059978
1775944104
929367980
504308495
19722239
498727590
1180929437
1351636724
2011207686
1256817021
307803025
262298303
1124503354
550519367
930557580
1086293545
1660105630
1605272251
1938725921
1782816310
1370588963
1194662922
1456195619
1324138424
353063980
1963672377
1357066401
966204273
1929564393
1951599302
1682928470
1643012762
929815746
1740818939
136038248
1730679136
960119270
1496779132
370354391
1303757328
960167127
618357092
1566260875
879513715
1535258324
694453992
680888384
975195161
341052921
1829444956
243150128
580425890
1966197114
1102092140
292050345
251313250
2012517079
1835919958
224154700
1727442601
741147500
178239028
1556371482
1019259806
272174042
1043695281
1080496291
564416744
188213618
680561024
509607339
1154663356
1745692349
1318303098
360148056
1309072160
1742598473
738311339
1693304359
872768269
1072960956
1535526394
1824727940
113036639
400519224
1541336475
223631893
2110604348
1924417141
1564733865
2080023011
1199019605
571147588
1304805764
11780933
400368019
1479681217
1026006173
53952573
1402918321
1329102699
1501960687
1054864758
185504630
124673351
1705654099
1249078100
1708506880
1425513132
338168564
1490922990
416214340
1321159608
1136619411
219626549
139531211
682361278
1110543446
317768634
509024134
2126807252
189053076
1858822370
1490676019
377998769
1470952053
1327532011
1265710247
995675258
361358929
369506848
1823273739
746867975
305699928
867331248
1448834536
892378549
674360942
790603582
421378359
26832114
2139398710
521785363
702480657
1250482514
1118008603
1677754265
638901959
383824380
501795787
91884349
897106037
1144142710
1768535716
1102970441
683636396
1894965655
1104386196
866645249
465743471
1760160388
95692610
1238659417
1851271139
2083227649
2129997683
2146505386
111921570
1897390831
1928596864
793214339
832173957
605972360
1385172593
295998007
168389972
1921808086
1743211528
1312570182
1293097065
1348451601
1294964657
1175100261
1325288522
444851932
434144813
1471844751
1573717786
989102501
1069391590
1496500546
896642344
908197425
2013692651
587055040
30074960
1359266943
1762232987
1527428894
496769036
878762251
1776855582
2022074948
261537015
1567878617
164186153
1792394880
1020713814
1820923235
1493912432
1050104467
1008998949
1673210046
295007591
51295738
147343341
1729523598
422863591
1001131714
241051951
7861414
1508560892
1608330652
1577061212
228644153
506733689
289766641
1631350315
1197426821
85788437
855109123
1100165805
1633017117
975597803
1543534756
647441706
2084591752
1760167959
942285926
841614716
817567235
1705993763
1048866315
1544472152
83978345
733304472
1992207303
331332960
1298354359
731862302
805575572
1556376600
2076995829
1041037517
339750815
736994897
927313238
1028062306
1388163227
131758423
1585620405
1524108249
657819257
1209787448
39422651
995297944
1662290579
1433757325
448415034
398423238
1529818186
1128024828
801996222
1689494527
1297705570
765425787
812377888
1552889441
1070402850
1897334097
1061050409
442853123
47015911
1120896076
45363863
844684071
1773926662
1727311605
1765370076
125751901
324653472
1410660058
284501306
544816514
1813773275
44274004
1708968508
1777933442
1458626316
933606494
848731644
104461950
1811293373
623538322
2129867129
1587325570
876671754
1272713245
1877160850
1298380996
1625955777
1429885439
1670714071
464374153
107850648
1994608818
656700402
331206409
329575658
1844747854
1038252554
1806043995
2036128004
527671273
800775793
1120766228
451643911
924188143
427856531
1368047987
1203531524
1100245808
1873457684
1739289594
440243809
1612098756
1319508343
560927366
621770407
335001875
1290133709
1854238843
1597074126
477666337
1061007903
259043200
205256251
1569945069
679803319
1887823386
1610477880
771362114
917141063
849316280
1362008714
632694300
41139696
715632403
212324653
1032985501
1184545849
212455060
739532616
1791797125
345644095
1230012474
1947160506
1167290266
718658740
1322282207
426036418
1625003596
828821947
1536325901
562978478
1807505182
2024821832
1812708731
1496031124
355908811
1712860303
846753341
1842070132
82959222
1545393989
1811972397
593911548
1897793152
2083444254
1139725349
1396949947
173382200
1960660374
714995867
99588143
2119596916
1193356383
1398686041
709497463
493034553
2047485433
1139177873
482012544
438734849
255367868
1333681167
1655465284
428368421
1638171973
1071202436
883348238
1541800888
372054203
1295205404
768628126
1093214740
1335276941
788986988
871208439
696083693
538224905
1478740562
1890204028
1186058462
1925838027
258806229
268342118
504911838
1000292096
1192191930
1205779206
366004547
675694310
1609557102
72381676
482247837
941656439
128869388
1763442520
1541974923
1321806907
1752834064
2051913021
1643570581
1702015818
1297375253
2126751484
664520145
1402066580
212020722
205310649
2112699265
421384334
56395809
1813884265
786351948
1013409325
1909937481
127821898
159061141
220935127
2085197564
365456314
1899478993
19753529
919728467
767774387
1967118953
406669419
201378104
259135017
947263206
1855506599
866466978
1443284212
163371910
342112413
1606040752
1985308093
1557186762
188001096
1103500316
2001940821
259999615
565474762
1042497272
1751290859
294541546
686160122
676276077
327284116
535009797
662092603
1984635886
103343751
1917650388
1691854162
1688069213
1665386600
2117854926
1078690691
1411153335
1932887650
960477169
875854433
1523236173
1435206476
288899478
1742785360
1137320382
395490414
1831932965
1871632561
1244062279
1721383776
2101525510
165446394
1001500229
1923244882
257299047
1047821667
510024989
843342737
894793018
455528587
675915188
1671584438
1387777849
1508030590
843211682
913765003
903787697
969714642
1158073254
1249788747
1864392159
844543856
608540590
1488343615
1004001472
614817341
1215126350
686859134
210240567
1348033032
264822778
366432753
1945768492
1076892762
420300643
1130728725
1194918746
1858872586
2002216307
1943092193
2115018460
727444847
603973302
2093023636
40506137
1652755026
1085949919
69734837
1318268334
1759473437
1774515298
1944790438
458484120
894194392
1962362573
1321134166
1954311299
70475861
84968473
1646237895
907296698
74492871
2089912574
1144915662
1024242095
62387309
2131835107
486248166
1475375489
276899148
896097246
1450617048
1943495381
1598572132
526526539
553930305
869650980
278810023
1930000156
781767544
75782262
929874848
1382327612
1462478618
1386367813
1295045010
1351164911
638732066
1327969579
684447268
1823254886
1420764802
754573414
261847162
1151431218
1307655037
1343131942
1662783045
1203422864
807593119
633850570
1590520716
509838005
339551789
1804040584
1432591469
455134525
659796441
1894169941
85357855
860950587
1063428449
1648172535
1567160250
2069057334
1672779637
559862286
653563423
1283823574
1063267208
144069376
1624120361
1789743607
336365917
2113853356
2038294678
696964528
205232810
341395935
1682423347
1883372817
714569972
1289736125
1455693689
379049287
859383686
533795891
616349315
1029739229
129714571
974297837
980176576
1047330756
572186842
831884136
660142719
1197151980
2008741542
1926695515
1330960158
1323394207
2116139527
684383732
931606802
358099967
1048953191
892731778
1758059872
170710606
2088383092
1325556493
903076542
1230057380
460735141
661444631
268708428
326307637
1031856001
2090930842
255706332
2098708355
791164817
126373148
2080968078
92840048
2008974489
138025480
233897351
1928988736
1382144719
1624634888
1678171305
2115751404
764127566
1895350364
1760662752
696434055
1954188674
416321064
184268504
694691573
690695105
484691790
1704407762
1130955482
1798664567
1693279822
1481406836
164430149
72775007
978707604
1643290257
544164011
696571045
988102197
1237272503
333415253
90425772
1452081770
101261431
959553660
250849102
160959983
2117286191
549696146
1797097373
184770549
2094480064
853174552
116711077
707185729
657471065
1783373416
681842975
729258669
350863372
498829595
1745454586
1923492290
775901094
1513331067
1886285245
827103150
836096803
1385789725
639684831
1700068874
1067585805
26378599
833024859
1586438404
774764144
1182093369
1052484781
1351061024
1254293974
748783535
1852761960
1667960881
189483253
1680995490
1697879254
724767322
1995707542
591068235
1031596955
573890823
1071299088
782142331
511096520
1423497072
964509927
1976719612
2056516261
60377133
2085033669
1878231538
1339776068
900874866
796154470
1486925515
194134732
618815930
471773209
1302803872
498374412
2086277942
78782776
582092248
37074640
1412571131
1521079279
1022169081
1859253641
430991471
1274339503
1636504349
1132428234
910465586
1730063137
1433293120
1719120879
228810954
720969228
440816522
1345340119
1213431873
976757506
217346665
671338934
320942439
1065247831
2080356853
1555434487
943141224
1739526146
424723875
2013346648
1520819295
751255014
285244233
1059580118
1620482677
345653653
4557361
113617859
852938915
968591679
174506743
514334465
777779616
804921640
560614859
676413328
623725527
1538866007
1808860960
506278471
1154261726
1629519596
852513957
1169832852
2038152871
1095424965
655257344
128115818
717156619
853533049
740005163
599370737
1669934433
1595122660
1319598448
703537883
44819791
1643679779
1836092833
752482866
1597327745
70919831
702268847
1373482535
416972307
12847604
1438773344
589391423
1908502415
980126935
585882626
197649066
2084303997
453078900
2025836355
1699097141
1709339479
1506657094
802875557
1642440393
1085431707
1909277422
1056278317
497508152
1716760073
183179116
1132536030
415040438
1676959624
522204960
1165097786
1271126324
1274618233
1732000249
746842687
1976593996
1691609299
1798716851
245030451
1980899969
1456258901
1518186540
1071228708
199295651
409167485
1586190803
1206745126
999694321
1469194401
1411697543
178777295
399657965
206277645
1532774096
778422229
1823577040
498508258
1780781883
478344426
272287496
1005665890
531201573
42535677
671561913
951519873
2084561186
1356471695
1196604578
1276697624
2123004301
1134721054
617472115
1302088814
789405164
1987101908
846977220
866299360
176993181
942655607
217296084
1951081520
1715002176
1639799392
74008497
1383762830
1284425220
1735068453
2090603661
220195162
1791159097
1404690173
1836442752
2121245051
1921130105
504274386
1663004170
1001468910
254300893
300114387
1632130240
599516048
709336928
2087467055
1521345024
936677223
1209623833
773509424
1754700387
1036800498
593495454
1456007620
1735041191
972497564
1337163315
2132000859
1086822928
547119910
1520409426
148124697
1431621782
1170650688
1138132493
884317135
1258599468
1799252788
811007648
241320037
837571145
38960022
1544091283
750650859
1732217428
524979982
1454488560
410400361
297571307
1438579761
596252092
1368490019
889136570
1902118172
122902928
1164554301
884273474
2082999072
186576534
53032465
730271004
593064268
919719992
1227198836
1351954716
1676973773
1778727279
317947556
2099540653
1465760604
729936994
342171215
251123351
1819369140
1805852543
1026424874
588119010
650474585
1271458090
528434658
134845483
2105529394
274025446
143558180
75998483
1776889485
523298261
1912605722
700609161
1340680202
1990330557
464476331
1407436252
628273225
620407690
918464600
84982563
663726013
144575892
2031704532
546365587
797645370
1016067765
2136149515
991134738
238712916
2115723755
819226256
856968884
267160078
444455494
1385939419
1010957099
2011962831
1637522129
1356360101
1623141831
403482404
458631645
967467353
293583970
79793511
2033913659
1229991222
1932520469
377316159
2099711454
1195928747
489082406
923478109
879538662
1426620149
1752440788
1819514985
1387573423
366923547
1365040825
1919009342
1912050417
394622032
109000601
707873643
1266829749
1070010446
1412857699
1895706200
274590377
1244264298
511779225
1732808494
144677360
144647518
1082511702
1304640645
182486326
2003525325
1868962751
1975026919
491941578
2060098631
1878160140
1464915872
947880195
1751160203
1685039901
794813963
1912299119
1031208995
1093500136
1338183914
2070155313
378033925
324376700
470265626
1394656187
220513424
972279074
594379923
1139046312
898762628
1050544267
313267903
301921004
1677937205
1615226014
1263099916
263407543
891912993
1991641687
806999040
2089498309
291330514
1119366996
26807376
1189363034
2091046112
644694616
620667399
1119666732
905429275
1184936859
819058374
1879690793
642367447
1666382567
1480987591
560576685
2057434322
528561279
909932015
1243496855
1433710753
181673240
1985151037
2034711861
1092656781
1395780543
670443470
2144114089
2123429732
367435991
1725144074
845480848
1739266961
1563230266
1178547803
1682805182
878187559
1507626549
296123591
2046931980
898265756
109148188
332945933
493172267
320821594
2093994875
50221476
2078372505
171774844
2136973423
1012207268
782032152
814081283
955997557
2069541985
1637041613
61417599
716976950
521962295
548914551
2047194050
640346609
2019862737
1493260227
1725000545
325859889
1819041049
909218275
1774241457
420028826
2111264430
1991312400
317975575
1355306432
1654187806
309583753
1422477142
539516955
1643331084
1269393166
1516462161
567269700
1983646613
1020483097
662174989
934639640
1666128717
99305481
1564838012
1028651760
1635151072
1023624622
964140849
1526840891
1565022394
1127978764
352217109
934842763
886238202
789176534
783521780
249868900
1608260359
1177300525
1824230531
1234334178
345271906
470078036
1225781732
1401357618
1882377067
1079147097
674520126
1995594880
1756336775
1384771117
877069867
136928253
136862408
1478641957
374023788
486976607
1343940400
365565935
1960346743
663213880
480896285
602468131
872524725
1535156470
1699632166
574950509
1329145186
706239253
603905520
1130912948
90398379
1649808153
1523568099
412455778
707922701
738140073
931920175
709808204
1344193701
140872750
1492801355
2022576326
344654198
934863350
1122951140
1895708825
1163741154
32154441
914042097
133167616
1846216729
764941519
2011189328
1658628876
709177364
536409049
17028169
104739666
1453941942
447040037
1822649014
2017468231
355831043
1173403805
283253457
1314952598
1570022367
1576955284
704945067
550451537
1043132081
710442807
884140276
40916566
660406476
59063888
391241570
1564762111
848976500
1207242535
1004185157
682556986
421333845
1676161765
648575065
347775364
237314318
720792789
1313574442
2060343590
1819440045
431131345
1367504126
515296478
923804876
1955765250
843961397
1357092754
555006899
905415592
1402066827
734741420
2039341591
578181820
154584724
869465196
1944665038
247086466
1350349551
1682242999
612251451
687661990
14924682
1925490553
1221612955
1299036917
1457940248
1854801662
807990904
726106477
558692771
2059984341
818131161
2111074258
668109714
1494515431
1748263180
436324191
1310586830
518375579
712819515
552066651
590179596
333403060
1079927962
1201220128
2120837252
1875243925
1214257216
1561026294
642838165
1654087628
919717855
850610747
1112664680
305086168
967163503
435788401
1473091045
1786153314
1422566122
764362409
221257418
6950474
1919874911
131327635
1730942643
2002773442
1182726428
1970009260
52753959
818141590
189705785
1277234846
1556687076
371490343
963916754
197559005
958090084
358194763
825588592
1780951040
837972533
1596775872
1518263976
1822444308
1559224437
1473520865
73907285
541778297
837073921
1031787039
27087057
544152708
817614868
590830317
1250914201
477389640
1172960097
1188016729
506964854
404024262
1366109580
1344870920
492006905
2099749361
2059012998
1398348595
1081716365
3768237
1649896766
1382032157
1876484007
478084845
19109278
2007209157
1679209368
1377518395
1876148231
999407553
831946152
202411045
1519608278
50611636
1947561027
641566035
887434031
1419474138
256857728
2116078923
820587678
1729714380
1545597691
1194023464
524304904
871809575
902530001
413813811
2124914563
504865043
500740478
429988695
1752603881
958492984
882743292
1284953942
26838589
709945819
179655451
1305560439
1606761760
2049769614
1523993254
709252848
1148439655
313312447
1586223272
430204771
996707791
1256222088
2132055398
37538761
1885410060
760139451
642352435
877033156
522409766
1717301368
1697622057
2045283703
1006204930
1366822931
1206222583
1683504794
1205263210
1821124245
148282151
649239527
867016673
1490098568
1793077650
1076231048
704018983
1578354382
803274520
1737252843
1181142906
2135314696
1688167034
426953373
1821127444
1502149889
40376557
314980774
307246173
289939243
41880728
123249631
979108907
260369713
341864952
1014452206
1479504318
1266750638
508642150
1569990221
310814106
1460269898
1471926906
955488846
1876942938
205303379
567809179
2126044820
160629525
811654675
644951089
1562788637
1486261673
2119523413
1169011004
1614765298
1315702412
1875824864
637033934
947020161
1794296514
952409762
1251134899
1034262578
268398645
112417638
293150171
865560523
968799665
28774351
1541421540
1472792480
981064616
597200600
1155472416
475297980
1866715667
1281749725
148740727
1007930407
802211787
1024970651
1119843345
237257418
1050188637
147241602
1734189639
27013897
422844968
1973593779
1418273996
1359981356
982479594
2083647928
721671487
464783973
1348114740
1852387279
1576431942
502148847
264405582
95179955
17397959
913239032
405010991
1902543230
1624996005
1641187488
1173399850
482475553
549651747
1793261241
1878376721
1464856052
1173490196
476316015
790698843
1269539072
1948033252
437332990
2117467213
1546057976
1115070265
718120651
1841114485
1618988693
1496115742
1786370791
503081796
270635286
12475070
749851516
78721396
1106976443
1663466558
430654889
746631148
1993808969
1033738095
1208370636
482850838
294563872
1870912697
1238381532
706068379
1436478417
348385309
1803405571
368856758
1888959980
20773902
417970393
946367660
1664024158
1802031243
464787083
1070288866
445714102
386762734
985205710
125158030
1404239096
367700541
1596714151
1915904568
2048733745
662967516
1785339816
1230769828
1312888112
1259753917
1861357107
624477630
593109867
849017147
8563531
754083581
1752077044
1912704613
138030986
921186673
576173907
1867000382
1488373250
73682674
1697822378
776661383
1310149893
244449033
1472252549
1695301121
1843255743
1279584173
871222950
983021737
682778084
1890046764
240486606
1276465210
1841042210
1047987856
1356887822
2017782007
1597158443
843260103
1256759975
1971362209
1643555479
1602244822
678731761
1857948580
1755290275
1268567007
807998573
303358154
291428304
995177178
745621252
1716052624
468075092
1800432086
905006311
1918900988
2026607088
1047345901
256806011
74738577
238610137
519253169
662407073
590887068
2052648401
362311148
1432884873
379948125
178217538
1545463931
193579944
1905926430
862396955
714843595
1006787777
902868929
296152890
1957990936
1021131503
597229715
1124365108
2092517827
1444373323
996104628
1051820512
1563936107
535520355
1455779935
1442128750
1997122373
1675253130
1757058088
1246098720
967072024
1402161061
1636433697
958216758
1230182813
335181125
1897634593
286995834
926960134
632335068
294725308
1973982482
1258680985
30774142
1811248206
1477578173
1905725266
370582984
1540600458
1353091036
712241283
589347634
2058547999
551197209
1772008092
1557585778
1816345230
58080392
737436180
549624768
37296759
799351677
272269471
1043949196
1481540875
80235406
590033434
2049920911
86527178
1641881096
1851839034
945804077
669558964
895581015
1173683081
14949753
1546010130
894179140
546599898
571221708
574414779
761654295
810384840
1292054978
583221948
2067041699
1834956903
316818338
1624716630
1772093395
710695474
1930185001
1038904734
179395978
1624549296
2066865245
2032007838
110896038
1224006500
1080175732
1303478229
335480475
333555060
99064868
2603643
1466098520
711457177
1898711621
893940207
1990658311
712164430
144481312
1828254336
276217116
692539397
1584057650
1171489343
1204487830
1218957420
725979474
1501861209
356336624
380841510
1864632787
1100590528
1338674630
53566922
1163699203
1320939
123367677
1680854695
526106096
1035258159
736714254
1321695926
1255530385
1894514404
596018142
33172334
584287488
1423469458
2099451180
844974187
658904392
918163151
1162054155
153552324
742516025
1101494960
935131231
1496851251
1298748245
61782435
196699821
388229901
1175875185
862172736
1930399515
1029911364
1499253621
941732880
234680116
487483594
940338696
1669397292
726258240
1889242053
2071857444
248743251
867788680
1281949718
992570202
1341265825
619082976
361636980
1302406118
214177585
1935968717
1413459903
181009886
1126334068
1820660871
2039747456
796686310
1764068784
539204002
36109323
61447418
1691679009
339122772
32715600
1702471357
217357429
777487520
2129582675
1209332663
269629655
1244686216
260184841
1982010635
469392996
43753121
485815180
1763087676
2008904837
993815200
1763636855
1761082098
963789039
1051820512
1985718053
1774342234
1256197357
644004179
994993621
1143963232
1766476909
924607887
1712241432
461247030
669643497
1908827200
830129776
1817139864
726042191
1008510334
916644608
1698975482
887058892
1140676295
84900478
121781032
2137749994
250435496
2048183787
1492524420
1824919407
2088485243
1198938371
1826270720
267433883
966787315
2086415582
1596323194
564279026
1932198255
903299704
1148430299
1728275677
820092284
2129032761
347997764
1334639474
608085573
284540338
116026210
414441819
1473975862
1580382237
275512179
1299561409
832593830
1283711361
1506936687
9391806
488900394
836110915
1621143818
386679503
468550052
274558989
1709581656
1124755537
1460604034
566872802
999243103
1965961227
1040577876
2121216530
138868189
2052045476
1239777039
127298088
943099314
144714057
607887331
312247148
1164745918
1824155644
1662647632
1494267651
107051764
320594286
1144319232
1194184174
804939576
684600324
1368417293
267158049
1890293550
946404680
984263615
16993802
2031424660
518564976
555473197
1969989916
2147231096
1899164082
1453799717
1840376729
93871505
1269041269
387733332
388869295
1759430227
1761692447
2089534585
1562363375
1281914703
1415956619
1107118735
583952652
79038500
1937676191
880043436
100129758
1479950229
1665205098
645520266
1418162200
130784600
1480035734
382242532
1849627717
574981985
1065758018
1862958262
917021813
233629242
868661247
648204602
584794333
1120179413
1598020670
622082471
332812752
486001497
1342696007
922542191
1667976870
1628219504
659149141
533436225
474340175
1521857438
796507726
257810756
857558048
1349880251
1508257170
1278814697
855995399
2110787497
827450508
1178048675
2082262247
2084983919
1010496631
198557102
1189464021
193237945
927195259
1453833088
290147165
260583504
1446947683
1361437933
234652695
1335870178
1467199233
629042116
371902643
1328330508
711540465
1123969540
1938455854
1730913366
1251029066
870346793
699136495
1857460212
1654418896
345128611
1410369795
96674929
1011550423
885794097
101161017
1360162047
1878209960
1263922070
1317425204
1040169276
705553075
1451011262
492531735
1262364667
75194586
211130982
303097407
1791224310
1392137420
204450507
1772757605
132160507
40504232
1353656140
583256107
1991143360
1070700682
245938130
2071147485
1976936756
1759328824
472279112
2000491466
1334516101
1466189577
1008836082
2045161087
17855436
850581794
1462197224
1608129391
1721809900
1983206747
1981342767
1605591341
1006330872
644803374
600131456
1072821550
1854987787
556087674
1596460983
212791939
613425603
192192295
274695437
357757127
1522930062
1174065326
1421371813
866363939
1688413287
608709204
1530710035
1258298689
1965961701
118110758
1366375321
1346586969
1034132027
1731054234
1911404407
1671282908
1240648426
668813823
1789930366
529411761
434201341
1298021285
1214691140
925843988
1481193989
1985876492
1370422370
2133368951
1694266016
1480233925
7792603
331731633
71380634
1438482163
903358985
1435246491
549320678
440447286
1549702574
1406788668
1050317418
293878150
250308398
1919055167
1614285189
855522806
1435515377
1105842925
475519316
520214769
1540103256
1367010274
2076579163
1278248353
2093196385
900534021
485451012
1034244896
667667820
1097096734
206678083
1057804029
66757307
731895655
1006029402
1044029623
376151105
1541905630
164084957
970765739
1223207668
993110329
1734164847
87972913
431612218
359711799
73716940
507317117
1478148213
1081480459
1658353655
1280916658
1222637208
1096175667
194760544
2146660382
2121527760
2139566478
998298259
130702433
1036533358
86987537
1597043286
189415205
493693735
2027981520
718161247
1303853618
1317198086
1566364052
1779526795
611034423
1643733291
1802764371
1718740237
1492733297
286851747
1128477650
455588278
2122319316
2010363074
1013829037
1787363335
222418452
500777172
924611075
362547466
1052250568
2036441837
741273043
484676237
588133093
1740269044
1454280643
734027606
1740331063
467339742
460025447
512758870
1013942414
1426441485
1414546609
666402493
1832232489
2087095706
213132830
1544550932
579337719
370669390
510208063
1730839227
1573086247
738723392
906366250
154264638
2027936874
1685763962
107884983
800416179
1443417132
1371703593
185223176
476411459
1421670571
374481156
1552671957
1974914396
1239799681
24464081
299260054
1252174733
1959577788
1998112595
662000532
750845717
1904839352
2130610366
1715146227
32830976
1372836122
286030977
1938938333
9965082
1493574656
2056709897
1343526015
1063736342
1525113221
1336184859
1628232382
2002286534
425680598
527587974
787930555
1858481078
830880370
722273576
93971169
2129799820
1373046567
1827925558
978118474
678743603
178128248
1263807942
355569251
106943335
1522079777
1278553913
1635956519
1411896922
2118266942
1944824411
2085342980
2021260192
1343585217
1729086261
1198712813
2114244506
1946750822
1970805557
469064077
924186093
340473478
615526761
1222357464
2006269324
1250025554
1796097798
598215390
163244485
55506264
1753544406
35168147
2000156409
1788584315
567986885
1059756633
1282219210
392141565
1135097657
1270200224
334101384
1537478199
876614646
1611185296
1323427885
1421266012
75641647
1611851196
1594216824
855175168
561855123
1652902121
1037312811
1784688888
523168874
270174413
1864871480
1090830530
1704717005
1375158494
181338948
1490134038
207185707
79431302
1835239995
1931485555
1636088356
1313835376
307992589
1374674182
91416776
259279325
1429908971
1163851092
1382280095
1355370065
1193801607
1298026518
1658774295
1071849514
1541320075
1736572142
1157448877
1546675635
1263312823
2095138258
1692579048
2119447053
577108645
665444869
562356295
1261351853
419956929
496913504
755192320
389777107
411352952
900162685
1422649041
231525914
1541001231
717793510
1148421719
244399102
315844557
913146602
305371284
1010714840
196631127
724287829
1570033349
527027675
1564423762
774253400
851216026
2017542439
117009939
527912335
107076302
1971798665
1293423711
1080090629
1591031106
119397569
300336239
1075518604
1193678445
437951295
27427695
288737969
115197250
550904169
341117585
1695361961
1277444746
1407105677
427764212
907669106
1451972951
1917141284
1988358557
167770154
260123527
1880241455
700405173
1407618498
889604623
1677346875
1728707663
2039251926
138726892
919769522
1084833889
1515288702
244952191
120500607
1446578416
2120246674
2035001287
1169258994
321604180
815425839
620957288
827020754
1388541425
1647219269
415298829
294825677
474449459
1385069412
339408315
491835854
1633285267
2010878555
1149502315
1647218319
1518596178
1034822579
780031736
142035753
43054542
1388722638
641574300
1350698427
1911004045
1751182995
2072288148
736727000
1292348434
61843361
698335431
327692230
1341969578
333082625
772606148
525250106
670624905
848637034
791261610
1977880658
1476241851
824400097
2053867646
675936581
1138460425
1483293128
782286396
1014953622
444680354
114952060
1165971468
753068859
939214350
267003474
596574577
1619442029
2002233678
1101881936
1439750751
506738314
222933192
720633484
777440032
323104651
588290220
1326547406
1287406262
1003738321
416131637
109153292
1796974924
46344275
1840192082
483082453
711573361
1691882261
942480897
1132818804
2058371706
1255989406
941603436
1914167724
801784280
1955955363
427134651
1679219335
1763527197
290497794
704367248
364997568
1963386094
759272960
1433709690
205419734
1677462217
834371741
967371487
123008386
2143173898
36045262
2109274110
405939657
321606267
1969723708
1042048238
784469963
1602065965
1739621569
1483664114
283163103
1088328530
1321069
595253155
576470578
360924777
2011638383
1871929332
1057986290
1272328731
1343527635
832998099
1023335403
1338743790
877807728
277850227
1864991762
308618558
1738144937
1232707638
96689788
33964668
1051077168
745823642
1127770993
1581217618
1978986774
109689341
628275542
2110557896
759729767
1009513793
1580829591
1186256146
1861352362
1265590515
1732141498
1492014168
35173628
1087059361
697141227
724527008
1636259712
1328414451
915150177
1285673451
1532339658
436551696
1849592672
1561514976
306859182
1680384322
326351555
1157002361
380780024
1099179078
1384391583
1135752114
160791694
583376003
1297892585
581221890
363203529
1867145640
899558341
745023988
1857822621
34168032
480265932
911906219
1228662994
781470247
973295410
1723527054
1955772691
221929440
1213362409
864508072
1682244533
272322167
477786452
304046232
937187172
1989798021
1061928329
1384343657
245001368
311897254
1463155856
462302342
264657764
164254602
1848512490
531381776
1727027030
158794418
1159677631
1863831069
299538350
115355222
859204825
453033256
1235103802
1752994654
10763389
738930305
1510254522
2115432827
2106403410
210268197
1243782932
893240408
1913504195
1806037257
222130939
1848843816
1084359672
815013194
1208752473
1203173768
663423190
36550634
661196112
1706212938
549145166
616466520
259103094
1953147000
154244675
614777107
1779002801
1518836623
1023000832
341292501
1240934618
1448730363
1738614270
342629823
1065154379
60522286
1592194954
574317870
876199476
1871519526
1292217905
1913652655
48553338
1194817676
1208165561
1042328470
1161483762
611228504
24460346
2077375849
1614799451
1984838508
1293479828
227705260
1334083406
851470619
1304284229
860189845
610975572
889063298
2039092854
922125306
1410550455
1243252651
772134338
1710656747
1696289952
473230421
1499039565
127568756
2137530906
2118841842
1221609898
1553297680
1365730296
2054682597
1961259593
648176055
1594160633
15674627
780777813
574808868
855364771
1278029309
2113002691
1911319953
362218543
1041372297
2000426783
1170259284
1457474936
1757076023
1824656721
540157448
1389671195
848422543
1735469289
636403569
1118872181
536110269
2060642686
1384220653
431875557
1057727331
1084183001
35727992
1097689638
1278653537
1901612326
141568824
286755797
1717691586
358537048
1173928853
1489556892
1226570082
579941441
1530934228
364470177
941441599
1802410067
2141822376
1927958693
1258443629
1983094602
488802132
1152683876
1777486196
2075167356
1509360540
1396441246
1236271558
2009535420
1189379284
668243244
580499861
1297799732
1370310045
638007459
1381383944
1021990098
1738660012
963134126
693306479
982704081
1424376023
1069767006
2021976927
369123240
1713986561
2108459154
1062030795
121289503
1922098967
1196354099
538419436
1837780773
1098982898
1748795157
1796975056
85357470
1411492979
1980707811
255977479
2054494968
1663941715
2075991585
1755799902
1939820877
866568992
1137216159
2054048198
566986762
1511102288
2073281643
1684083812
970450597
1191710114
707426145
1125590923
1592536994
63099621
978495278
1785957121
1504955796
1705495629
1075233716
940589115
377414915
255182961
633342331
799504763
787885949
177826544
1133079494
1504010411
788637624
1193230195
585033233
1393653410
856430260
1291381401
1344792650
1847850158
1012213749
1484478694
433942219
961726626
1074240551
1853053044
1337776039
1774377563
508783910
798508822
477240982
1912725087
790595981
1192076231
591215872
904642656
1441028467
1458242721
222123042
2082764458
376109759
1131095695
254279838
1627200628
829058506
2065949046
1270609670
378113199
378046053
622370710
1810032401
1557745523
454630119
1554983157
96942189
1088316617
630261786
1577457248
473899744
1232603223
1847790934
67707098
1662414507
895389244
382886273
745917911
901297611
425493179
1219851397
2126924866
1986136284
1938090994
1312987396
1937743524
716821917
573175229
890619494
803870712
655306126
1301334537
1131764036
1700637443
1243437427
77916959
507846446
1696596453
59609875
42787905
239076672
1370585523
543482101
70382746
1732406965
1009976265
940760532
738515420
749451871
227686097
2073702436
1206828458
664170682
575669819
1758118090
1880321096
1599227925
1118633454
518629879
1130332007
935153914
1516384660
1368493223
1295025213
1025573180
1305544448
77447133
402444223
372145743
748933304
1843766884
1954149942
1644222323
426284984
1398842337
1226849535
1311532703
198425414
675000011
2104011353
264629064
1901386915
667907633
7323814
1097935721
796777000
863759323
697283814
1629196779
707297808
2123403246
32660364
1752761719
404272545
2079498882
308171027
1743153940
766263773
1013915023
2090089293
103132565
661440891
1549200697
1163555457
1548580617
441782798
1723690732
590124356
720515808
1461151588
1811721073
923866324
206082180
878114354
1906484845
1316923978
1508614552
283874737
723472559
1143182946
1648441562
1227482522
541376436
892697650
467351107
376128013
1343282493
197307743
1459792503
595412596
227821660
1094113033
1708621349
428735002
1296092098
458906233
708996036
1995482301
1401754620
865549027
1638011678
70251714
381174039
1809266810
1694239684
86152273
1896621769
1855919826
195372355
436648235
403550469
937009593
961420669
1803153804
1919466789
706031026
1389867648
1833089437
1409988298
974347557
739681137
920279973
1636443248
594856490
194122761
206399139
211630437
1115751971
1721002677
750161278
2098107830
2103975652
166245576
1640597504
1406767202
383245714
1475876913
948386825
1282167719
1500060204
974295380
854678314
530873025
401132316
1206516393
245780755
88659929
147290176
852684880
1102008504
527624317
1345855842
1623953207
874171602
1475342261
891990380
243258420
593461227
1392150706
952792446
1521998454
1379802548
1840011763
618470281
1136080592
975842649
1835369179
1205595052
1255098856
569390161
553431568
1921803268
281571364
683799832
254987565
1640165711
1904543252
1700959555
610881053
642778849
1755767640
1809339951
248669494
1316969954
1512538088
2055920368
274388797
124686613
1590970195
376492320
1530951313
560775066
1376887928
1469000977
870064233
1674362048
1335348685
1927645566
1462554009
1888681475
1101603939
1179411578
908844790
1481435915
229335402
780758222
1859596903
186926360
975239554
1435012106
738844385
1254265273
316557903
1199031210
382225613
459117538
658053720
1384692292
1226948351
1947701894
1578262850
1319688447
1373051309
1982090975
1844258357
689555256
1698377638
538107270
1834820567
1140572852
1254920599
1425537327
953022030
1323714138
885826545
1965931581
328619879
1291772291
1420108178
1878393717
1181999367
36059981
979162765
1123710416
1187388678
32558168
308541682
1757817738
200840231
47755206
1266740941
1191705577
1963409256
126341351
908220293
2034415161
757481683
1453041588
1913054435
1146641608
663823967
1644395278
144034178
1808804198
88093099
348029278
1569201433
1638861135
1981622939
1628205598
1199321823
191784555
1530136980
1300217819
572913605
394774119
636348287
156120410
1052574675
647384723
1084878430
1176350348
295909140
270401303
337889137
1268419659
277500437
910012906
1012551648
1672163905
74708185
177326784
775002023
700532658
2076312889
838442787
489099059
1101435305
25478869
618774695
1373289498
1573554470
182706827
246335468
519545740
1118011085
1580546852
384072757
2087723970
2067766143
532498037
771351768
144873146
1766824374
1262033557
661570321
1144345646
1317164263
1676824527
1968816321
1845940702
1009371529
1355862241
1317307110
411418822
1380109071
1327946515
854748729
1144991995
1687595712
1139705302
444941840
199095111
1826375452
369490445
1212960608
1413468016
472715690
2087624760
553697264
1396764709
1861093272
454506779
150354435
426016586
43965377
584290790
732145679
1724741566
490469333
946707808
1849366871
1186312474
1009422213
570684328
789668657
1913338194
368701014
1099400816
824618608
785606724
1003644908
949390016
1221323259
770363868
1593045704
1148367032
1016900101
344877751
1309931787
2021087653
676369472
564163477
619937233
2056382207
1270219847
420991317
950849121
1691791950
447223610
623371184
1510385471
550786170
110389873
2363826
1651875896
2023705619
1295961181
1497869652
1763719943
1255242554
759389939
1972828989
1951985696
644441871
1732409421
428295049
1805388464
1409468498
1439219664
2089279829
1550191123
2064619443
599525584
389797243
637730564
23562137
1953268056
1410174399
1716342563
74684994
1807414923
1082685415
1733895967
1362451388
109614962
1894786260
914577188
1196306758
1687915532
465904448
55966751
2042346778
184546717
854530278
29853995
1255384921
94858963
1814217659
363074833
1214347633
1020226851
46352380
1327615263
1148668191
1901299689
845357403
351691625
1212429082
104947954
546154077
2035526178
1428621673
1951223975
1243817318
1056310044
2052369246
74629975
2124320763
2032271582
1167806015
2093095197
1611562473
912758930
1661381243
284950716
1454471335
1880367869
1222631316
956272843
989843648
838822527
381481522
1431221431
234739708
959053077
1424972832
331411925
1115438019
2121735572
823114088
232028277
162897787
91041727
1074199955
1791757755
2031334622
1640748622
1371042034
123486354
2127893974
353994950
1151404648
1647176274
742326446
1142195984
1588380239
1658224919
1948093850
108407978
601187056
508280339
243284754
1267112568
341204687
1099289525
1286665661
458807593
454778791
1113742113
86503354
1427715024
355972737
862606499
1265111662
764477249
1225302808
1315422654
334138426
1890371613
109600700
524659330
769418328
2144308750
145884386
615996487
433863441
455294169
970470594
1059361166
1814076914
1573200688
1550097947
1449280759
379037823
32857571
491718688
1239976030
2016556736
1676903818
666075916
34567206
675203726
2110264015
333605836
1781178191
947319604
1004513300
1688059917
340334615
1317320648
898100990
51708329
1929941388
765383114
42072858
1231868336
1148912751
304054935
790129899
921072754
1409991258
2128234972
2114174240
1120465050
192390951
338604431
886541939
269478149
856811858
1002631064
1898913168
1603758619
1510219511
1792042493
1538634843
1647652335
1951084329
564494102
1461181657
1303751764
331015670
113241858
297559123
284824970
1631347879
1087232931
313206140
1501606670
1931262095
111221639
671542873
1482328321
716513029
412685700
1116089675
1951719680
1713578285
2020219551
370133178
1570063749
1644338270
45314758
342640907
1276982528
1697409589
938064670
2061748661
1060145788
1937552104
607435880
1754279001
1131100485
1986634735
2016271642
417163316
742003086
1725411424
1078752746
34772284
1190769478
1608526102
17332688
301703818
1016006841
2122951238
1376016678
1517383888
341062264
271347599
1955749668
959682061
1397458713
552524545
363826961
2012298687
1248861913
791064047
2052005581
1764022108
799571342
733680389
383531823
1182553568
1893952883
1510238433
647607579
58920053
107061133
841104872
1461795251
1037281353
1402895896
1788958721
1835099431
884766053
1332705625
1072423202
1092977279
370254150
1481881900
1788207043
1184419289
556193572
1977559093
1933612866
991675533
463071447
980980783
983234282
2016950454
2057361253
1998477451
1702593244
54124058
1603497267
1736262452
961178050
1312254468
1135305345
520253284
1803021567
29225160
1131906313
1846940973
1070717699
579198114
1003542140
1700000456
426789147
1084100931
1987612159
680964365
1460844799
1137995427
346735446
457769905
904012867
1789096341
17196394
266728625
1125961972
44147197
1745572067
180404647
809021050
471090132
537154922
270591983
1208549677
309739991
874823354
883173428
641170400
576620668
961720280
815147472
198234478
1445980819
568778249
1971725521
2093289059
219286318
897150155
1372957782
1767625632
2037263138
778358414
2082567476
657275733
754819278
1765761248
414032681
1535678745
1413921361
1579059771
1342823842
834421111
361129923
502708419
675728417
1900906840
20889491
2145899206
1680814449
687638342
365617177
1761196574
612464967
228610242
1156149967
385274401
350680017
74752399
1341792956
235269531
170166355
327018949
811080021
271970235
2020191388
1885209609
285387483
1094809294
1190776887
2036078265
290998383
178822394
1838263386
1900321499
718533542
97164888
1520245075
809431235
1338009297
1473106134
1585745662
778029135
1558083718
559827129
1776255147
593320442
1010435761
1409357336
1302672224
407902424
159879214
1427416483
356153134
3925213
1922250317
185118413
1091741239
1286839548
1688589311
1523747124
2053639847
231140369
1578630134
273386953
1696163816
1458516711
398818483
160288126
1134393540
2007079538
1353667356
1271998456
2048558833
1384890475
550534908
1086297924
1678279867
1240795261
418172023
434250811
1367554251
320991215
696970411
335068493
2067115479
723575275
63106230
2092832558
1246607328
805559852
694759927
767568685
1604302568
886326841
2041071439
1339809864
941061874
1522825928
543304874
405674643
1649693280
421972358
1783564898
519104622
1202304687
110634488
1273336062
725741288
1016709797
1297665449
519133853
204243275
768636424
866910857
634943700
340584637
1827605328
1396817138
509250629
1393325236
1198571470
1850701337
1259098126
384799177
1802720206
87013836
1723880019
1416761954
130084700
812730509
1955791078
1366684901
82994279
564399984
67359630
1610767164
812746949
392723214
1657313612
500840458
1154330239
1683145348
455633921
524692156
961423255
590347654
302035606
257049639
281051826
1407534209
316810462
1311314058
550599271
1547487456
1556313830
725128333
21471312
2041593247
1311242596
633610233
1475749695
375942702
1471479227
1094788640
671594853
1742961222
1794975417
1139690166
921236946
1563918323
1364002763
955584695
393287948
1023627473
1925622897
1079040882
733028506
1174731904
21806265
189978907
631867433
1871923760
822198
1186372432
755129670
1755933364
1887415999
1097359736
1794014779
1851278143
1489580058
541514547
1812542567
2042512328
1464124877
1323806991
711506144
496637902
763124095
980353348
1045923904
1940374975
723512440
1647757582
1459691316
1767106199
43924327
1321747052
1928096909
539569708
2098995667
9961652
164024205
1583030998
533673546
1350407070
1791609775
1754631237
10122231
745107766
497564171
2100409867
1809799414
671932786
1022441709
2129479578
871292754
1171596276
1814230075
517452886
416781100
933794953
1319809208
862262389
1735463282
2055581217
465532461
684326969
1251512615
1611196425
968684912
1481355894
1430268459
1732669076
1433382409
570406936
855965150
1016704516
1442245814
790066107
971705561
508839439
959946447
171054033
1606387103
1675740760
329170440
902763589
1099433213
821132826
1769307802
1972066334
1701119665
1835806039
350394806
1347464036
10714740
1576977186
359553054
997734036
689024596
1931225979
743249016
1987634946
1962405842
1300341914
2034459561
1919066342
435723663
1740679353
1306643513
1389593689
623020263
1174416842
368682865
62911259
1606033841
840078595
237909673
1378729801
2105519265
1281898360
350540194
1805847250
1344389555
566954313
1106021177
343050637
1367572553
162109325
1818315172
972906125
559474249
424517226
1990019081
1239659141
1723626865
641114203
1992485213
1693758361
1793465593
1281509372
974312004
1991582985
87604112
736566125
1307029957
2104507135
1158149794
1940692099
2098441538
1548755919
360512471
1426482654
968866443
1153380946
149133658
1411849600
2076954423
1074056397
1411879509
849440903
1421777941
1824314165
1181869873
1580052332
1309562319
365901306
1755334198
1712535293
461519748
735554072
1650048780
530197915
523631552
14442697
197838108
902210613
521162313
2110986232
1434572076
809373273
363666161
313283523
287122907
1948380466
934787909
1518947845
2081719111
1091305667
1692774738
1307805359
716975695
948690858
253932068
614133008
1264220536
462769072
234968079
1008870731
1123234970
610368162
75603955
2004391583
1180650428
1253330793
29006572
320462828
2007641606
1194462164
1129561150
156384725
1450001808
420868862
1171077213
1506063232
1721737208
750714040
838743441
77306023
206915401
1762171480
1472599373
1913720061
1732803616
1936782864
1083746837
1656284449
571189653
1462141729
706807717
522358360
385033452
56211223
305647860
1883849001
1761682225
1152048753
1759151729
1822593752
1840463533
537185827
837110006
1088549183
1314127097
1770197216
1988101224
1907638166
888887175
1460880974
2072783517
1611191374
526062237
1308384683
1969592534
1032711030
1870629004
897261488
110947815
193151466
1384991048
1363656910
1463592318
540424286
1860982115
1119695502
528498055
1462720721
888475219
1364535161
731658760
2146846420
399450242
1042734444
470927990
840424977
651906326
1270362451
1263247436
2072486254
1703647964
1021972577
394095594
1679622891
1919153331
565478068
549863181
1203848439
72089850
1402094301
153335573
903481612
183314776
542213047
905680346
1309982424
1877850091
970339102
1455153110
1762870248
733179360
1362666528
1339802035
1586178240
359449606
907516190
1011910613
1846965758
804809904
1610098781
1356611069
1423890143
1723435168
1366297754
1934981829
1656661970
1983710549
1271197962
830716534
2131951564
719101145
2128013483
2084579487
2074977737
1449689897
1070831273
402688837
972393098
1485154055
1298236840
1658119808
716237849
810646134
824627152
1195109296
997695396
497946065
398834128
1167403760
1101937195
964940397
1679364230
483335536
1264333817
369720575
936511359
777770979
1692529221
687144679
1239442651
1495110232
883505998
266822103
462519289
1830824504
1957815541
2013304688
717420105
408641462
310944958
348814848
2032983644
1564569802
1729144630
1228354088
2026631929
189642037
1263234139
2049840083
1822365028
593673294
125116556
1315061983
989434451
1231710156
1666427340
218297867
1823442844
1958504910
2131165084
1843214217
1765150611
684992726
1380850081
23994593
1267440157
1139851127
774005316
102274410
751747431
609723441
2102594728
11468551
1816712271
7279387
1428065115
2059895212
267133379
170314307
872099100
1987118963
567249144
2063371200
69394248
1248901329
2033405441
501590068
626777879
1306962979
1201493370
1330294023
1925393212
670930186
1265164250
764930614
1619031906
506015599
948346929
1335519699
687599271
1208462535
458535097
1325972515
1952452861
1473715680
673927095
1598479402
530470432
386090808
14844893
1326177265
414317607
756752559
963202821
702444303
236169153
2076937586
782478964
214920801
1608472152
1191774715
122903144
681119493
2060852724
1301732820
726042849
596067338
2067979987
719619211
1570934677
494716254
407288180
2141731686
1758259519
1680427788
976441550
419599071
1797315283
954949931
872053423
1949059952
1482380453
1855821255
787992066
615275953
80183080
929569064
1802941725
82976962
723865889
352738618
1408564546
123051936
1669623886
694984884
1878603551
1008488779
554913310
1558304783
1608274853
1046438488
1725617199
2140593580
584643845
150821171
1816999306
718543494
175383469
412302981
1594640022
190170069
622681861
1556758673
1110547405
451081248
1520652391
1692427246
2100869462
1974366199
706059426
300798718
1373383323
82569010
1518694954
762734043
107598469
299959571
325452148
1241256008
924807214
621474640
1447002031
1812398353
2146494290
1552415176
1222303758
2111763681
1501143715
420146892
1283438693
433989285
859197214
221646628
1035148368
2053981002
936043444
836401913
2048417008
1273693450
1172224997
1023056707
161328731
1076973332
1777744979
158652030
1182680002
1232314983
5283485
2081128574
374692789
1865042332
907011454
1257264394
271905369
663839426
1643250762
1487702752
1033055994
1745193565
809235807
1226164668
479027282
1892505803
1969987679
1612122817
334890264
1603964592
213849743
736828094
1925467336
1833911028
1160756897
1659441898
1523643092
656527979
413482495
1053584882
245724038
30989437
85954424
1852820185
659606080
1449937997
343390121
341185728
1154781987
2001581967
1359194601
146709882
17364063
791028330
1864709873
526688017
1668155199
193107932
1445080717
358352269
203335752
545428109
784440661
214774728
103164776
1954574749
447524229
547437191
544569111
71014417
2028789303
1127128409
411118400
1246982981
1749089235
1832327618
341833729
1583101398
119985421
1328807614
1011375931
1145228467
1599866692
1008891315
760017066
182169467
1073378046
1671435188
814181008
1557499137
1298398152
1980349888
1915436519
1785037842
1201144403
1821636032
1011101404
1590887216
1286244190
1810909438
1840267916
1123154268
237917463
76281784
1571384149
1987548990
1734078737
1329183865
208222048
1103146198
1306625277
1239102545
626435842
703839962
1559796532
78784479
481902107
255654245
1759159022
1359539572
744326484
799001874
1389623152
198698385
1407804319
1972588403
779632050
531011475
1623726210
1169992837
1170804200
2076870409
361473996
575680916
814888857
1423193380
416076106
1979267621
58536062
1713696223
388386375
1936062640
953662823
2114893182
1265765637
62304430
1270851221
1584786973
1850182969
267996758
148192011
756300526
915340301
683248515
2135061390
745436458
2122600993
607498893
1510976838
768320013
2116147189
1205397718
170272721
1010531747
1760190937
1082706255
1054827038
505235101
2147359194
706731357
2127326118
140674332
1224223807
222666347
405255238
1731391765
1634656935
421821283
2050417694
796853264
993155616
1716562800
712142181
990996499
1137672874
1175920473
541946801
2103341207
2119543245
780353404
829490030
1535406830
30038674
1589805460
1624626330
1989200867
326067430
413593116
891886006
987488635
7378459
155282994
120250275
265235583
1791688066
2024640597
446962950
918666138
1032788461
1898626498
1964238581
1806375572
37113049
199235216
917430124
1494111213
173019492
1471339373
166040741
1221512762
1788818687
103166838
684441053
1821654865
269407569
1505724377
2037775569
1272112313
1335817583
629822605
1355330362
1683656606
510152451
1983236046
2048706635
1826403538
1696548503
1824527109
471649331
1790481021
1015138489
1775189848
642028013
1366337698
1187986905
196079808
667569065
1171494397
383916354
1894433706
1284631124
513070376
2066616165
1250453866
701090047
2000255509
1921963042
1634550211
903873806
838112786
1199101119
1630947407
622933779
2059089136
187982704
1710327876
2058902964
455175688
1531091825
1769007170
635263304
1929035712
1568854207
1495403334
2047764642
954449060
2067892271
914856197
528130649
1742680399
704422541
1225189507
279123313
1854088448
1563908554
56863568
539062363
732318469
1444941709
442960220
830118836
646753326
1004325257
105825397
1572071720
1823039719
1714032352
701090915
1258036154
42354338
419476538
1677993707
406217368
2031952669
1294356974
1811207295
932346346
58980622
491214920
1355456885
758406175
23691133
1713007823
2052178167
831941282
1028335617
469538873
2060979546
1239876823
1296904896
1888901733
916562173
1900726284
740322655
2116954853
1051384877
2125148403
695844556
1271705382
527378018
1611795923
66277298
1177742005
1461154567
45927422
663084859
2113839968
390248802
1252044521
250802953
1247375218
753737926
232608385
1725601216
692245657
1539419352
850628940
214153488
2057373541
1483699011
252925736
756000135
648491287
500914273
1558534035
2042378208
98907612
2111133050
1161510757
1176451769
1184209281
2047051261
907934650
682159031
875015619
1058167201
1675196811
1075349364
1314662809
1265237385
192587714
1132297422
1136992790
1580178830
474335015
508595346
487672313
2112814293
260014546
503697755
1841365270
224605938
83627425
1751522886
2051637813
259102063
187063132
1191970037
907662768
1651274687
55379589
428058273
1369593816
1915851185
58878213
868392680
398558249
1898773153
1137248431
38280973
1344983636
230717443
2084538110
601626965
216480069
445508115
1329102699
1478572860
342516543
891139214
759287935
1478407007
1210811811
1406634530
883030126
1247993214
801462802
168346941
1996039103
214236379
2083537826
904374851
159061141
2128776506
1145308649
1754837557
2070649084
1011468777
683255251
1215885234
1996684289
388758209
609814825
790388912
1873557528
1248612126
1693655988
26447590
448516938
142031099
1754056487
565879971
721899923
197114731
1642605728
495441284
1396897174
389340817
920444072
886270156
1382451018
1158877649
1375033824
1433310401
1826568553
691902464
33115821
344315690
62142873
652761705
704415907
693657112
1420522918
679305347
464233148
1359503458
257451059
979631024
1220693148
502600994
1220322844
380414182
258714414
1223136163
1476136787
1121061472
1619156665
539922410
375050351
1161690604
723303470
576056732
1054332362
2119619643
1299715644
411944345
927669025
1574065914
1499219006
1798891728
1317584914
2001346368
1756806779
1578238426
162810266
1022981218
975224978
914817199
581408300
1840862690
849579198
75981776
1230637704
529598424
1789597026
1802733473
910487702
278991938
926933294
1681633870
500502770
1171733937
389956763
1902966156
731682648
210190251
421820520
1710237896
2133909650
1875757979
343208250
176415473
46259571
1753962801
640316723
1580206517
1884884203
1152138201
152734399
1303506452
984701794
1874897969
1827063305
1375072130
852545745
204345710
1116808968
53975025
256900572
213250242
228839305
278862306
1089410861
155990675
837884222
111103295
1793314394
1697697724
158500528
180506203
1969029402
1291772485
864953747
32473901
1605897179
405129679
1469345107
905141256
748206771
1489141468
751906415
1869146900
1045051641
298548173
1212110848
1603195930
627605659
840821384
1731077143
1258009621
62471282
1776774032
410707453
1659689033
1726661430
1034407301
206960077
1539448386
1936618037
623687176
1739176412
1818736088
1225527122
515694917
980591492
1994531415
595965824
1286390583
1984423147
2027190064
514851535
1438734710
1140682250
1371233770
1802439861
2044080517
217583517
22335480
75613074
370927029
490554047
573753959
2141406674
1153256739
1957571837
710332856
471537787
32075026
2100332905
1388567547
1705474414
160678177
1328668794
563618715
1451799558
559965773
1454303579
1833888963
1482833863
517579447
202613811
170738966
1464633104
1127571321
952425199
566955931
593883743
1974671832
1996791180
633540780
391072306
575639536
1131386060
1739266180
1613329873
1758215901
1213920836
24932252
407252427
482225151
1356839224
1143171175
344337732
281800368
1831868603
5862301
663596924
488695057
427899304
2127167612
171547733
2014992453
640657362
1499610083
2019144558
1590597502
2024578323
192314249
1463223269
1900315802
1847156757
1739034243
1990808600
26794385
616018171
314462560
1028276803
1436642470
100232020
1088064920
1640186106
1260744347
186367598
2068775103
462593462
211857419
1469819290
995987371
612740818
247577570
926422897
333529083
919445918
1514524460
1760558092
355825851
682078774
541940189
2083278559
964931419
1069195292
659122420
1611375790
2065778297
605147815
1110764303
1237621757
484324052
1865964805
1081387679
1859585189
1375107617
1870961406
754841293
625542642
1068793095
2041590933
80925370
530874675
1423237839
907817675
515638642
464902659
179870346
1265877173
949405569
1511826213
1364350556
1636311705
1764148703
952861823
1269606951
422782743
314094874
724093308
290604536
279477280
1475998141
1822527495
1711093828
1803502399
1433892968
1866838716
1785956710
892046214
571240707
30834286
1750157587
556015268
751783320
668098656
690632844
1091313443
1506852516
773745256
1076382411
1599171601
849441644
861794452
591792794
227110499
1866376010
1379501979
824919909
1694443014
230400273
274283134
530801577
1468732590
1526818509
1941073798
1524693900
1575954892
1039192395
860214719
24258695
268712274
1238220695
2022608556
238064184
1362721326
108320843
1230311254
1119653685
439154833
24616503
1078768018
797211201
209338601
986119015
1596778983
882393963
348762390
1130956922
579474759
1763612972
2012593825
1966431455
2025190048
627349376
2068363294
549074014
619715088
1509983078
1378992258
714733273
984135655
729584478
1111179058
551402615
395426637
301239201
1446551551
301811434
244023550
1152412793
1180648193
552579732
1970918780
1384702477
691448930
1129259640
441812814
1244303728
173634926
1987535324
1475719960
1763535997
272731209
1946328401
1853992813
2125995149
1600254242
410390400
815469081
1377186840
826507617
1714055400
1204711906
22767809
734727305
87763276
340817788
1201864590
55778512
540091524
388351587
1196868860
947969197
94566709
1662958310
1518784945
1265154380
1728359385
1780876081
1086922207
1873177141
1451268105
1231040449
2112953450
2015121690
330965015
86260009
101422253
24578040
354912676
1468034262
201637635
693357599
1131782625
1541404181
984279698
2053404321
1365207405
773817147
329174744
1734158615
198217948
715359433
781666077
1597553532
688972006
1557085919
959255772
1480135883
1359466642
1317242549
789647792
1923634492
199426719
14206252
2117135549
1350237516
1464543014
934030209
2071681337
1936248337
1641930933
983826253
318706048
2052056387
1227098426
1868010471
746516041
613900566
1215920364
397691022
283066326
1914663508
1861311388
739867463
1353268365
1747150664
1647745252
325681094
863010908
357626825
470251194
1535632371
51382303
491555484
580898154
2110567638
2106275370
1955663939
1666205483
48785453
973634691
922842225
646751988
1286876902
631257042
400746092
1313002553
1900011628
1666066933
1422397870
1049352625
1970903342
1925932274
968316398
1340699442
1829140565
2102260164
1708637731
233694848
762984723
1936126506
307528329
1858165323
1829842228
820353954
1752418859
102839778
970164329
1738630865
1073055029
1207396988
1716242477
925740984
1827906993
119690020
939018976
1237121554
1092920064
260816358
735443305
300726771
481862252
1863314473
1170516569
579819411
1817314605
796169875
2055567134
1804321580
1043909779
579912253
709596528
1287819816
1703715584
1117196156
1677950281
1335749671
1505049118
769716061
1278124774
339715406
1058462211
984931311
214995490
1807412471
1382292265
1600913277
680975469
1138818737
346227489
75955280
138826868
25075094
2105487333
1351999377
461244631
1465179133
369631462
1787116624
379864139
1220050843
153953182
383882014
1287928910
1550120778
1194300513
754742932
1261284785
1302655740
1237972166
1933957143
324630722
594300725
1237130959
1845688565
1240709646
647964786
252836026
1982311257
606827243
1096464412
1285546363
1626878915
1258524386
1763239797
147711812
143299611
1415835151
75938235
1329781981
370005253
367194800
1564669786
33361026
1628379151
680012073
311722852
837781074
699068894
1982216225
59542243
493197245
1836018734
39398852
268164793
1132195526
1852118875
613054192
206241436
157861081
351633071
876025503
1345732918
1916970058
1934274379
1695059364
1159572140
81161636
1182307401
1218016028
1038796815
802695287
263805529
1987172829
324292366
927453758
687019381
2066158972
447678370
391715903
19974388
1503741137
1342679059
331599921
1166494509
1370505956
622900431
2083177716
1642595716
482677719
1369901425
1817727549
1479627206
353438410
1850551002
995828425
880860763
1031742964
1220433984
1365309969
110335738
446802472
1213457362
1995262751
1623892847
2121042224
363892557
1308862747
1443241063
119284094
229713013
1329300514
1827003849
473572932
1493487195
1837082417
1117800656
109922169
1436795367
180183586
1159559597
909516686
127938092
585840527
874509350
1825546825
983989962
825080852
984505988
510818133
595771504
1976218742
232876851
1484202109
584593298
2102396167
1561598231
285115285
127731716
785963996
1779828511
1909124622
605274797
108003897
1459761907
1102144759
1490500473
377777952
1429181800
1319233608
944781773
745148494
1653320246
751998865
932268841
2144358313
1924170361
2114702282
872450313
497014962
1048295578
1463310441
1220314424
1714476017
1599849999
1173806413
253178208
1688603791
866661718
1779187402
2126307830
1120598111
818407019
666728426
1931571308
1310720829
302053181
227022388
256015438
1191151753
1220435837
1423118911
748108227
1947274651
95159288
2012799228
1560696082
2053214560
579268026
2001055088
857522907
1362679005
1496732417
399132222
350550044
740813104
1473218532
1842971205
165028961
1025012829
1583441848
847870314
147271140
413343156
242694740
1589826498
893522586
196447864
854351396
804008811
1385539563
1098066439
1632822464
1380921362
1096580060
1765464497
550795058
1701538852
1157386026
1422326359
1709573291
670791886
306712181
908129309
339801327
508630435
1872504925
338516672
1145681337
315153884
1847089871
1166262654
1539482553
586451666
689715775
434380631
72045993
318302389
256688577
1978512499
1272534490
116342179
712517749
1493688791
1446522739
1420214816
552208775
136233212
1888694082
2006084044
1141329476
945461757
1406022383
1446461295
249696697
686513706
1453725127
1307306328
2067873306
1142540825
1573451072
2052862490
543485661
292224645
2129754581
1291824781
1442214054
1920248468
2023613456
729366424
1126207268
1685659926
1371854501
1989605448
668623722
238051614
653133228
400042010
62425182
2126013248
217553563
271448821
1870313907
850162966
2031997169
141269049
161008762
66347535
1727744462
291834400
126257652
1370386326
2006356320
2062427237
1992776419
315326566
301534686
804186542
1866292309
2079807439
1889940397
339582495
1260929414
1964668459
1250058086
155447461
1606695276
1238048579
1629084572
1677344341
221607686
677613654
803193396
1632704822
1699553160
157235623
1039966495
2024764112
357352517
1664574119
823512854
531720787
397906566
22420782
1876413830
617888792
772409706
763094069
509417834
902248863
1315629653
1888327953
114903499
270311499
1691500870
2072652716
327627646
1139587395
210959640
1440290999
1761048773
377050836
2010325385
1119394657
1757710115
1101819654
2116945095
269934313
1405108191
177344984
919705405
1997916330
77811304
1401094764
1309535024
1743634730
1096356110
1768452684
92859994
530313776
2036061594
1396941775
56974601
488148456
1610773004
839517741
539629451
1985082865
26679462
75629503
300116841
759536347
634816679
652148148
586270210
1360680155
264735956
1983056230
1073495748
1081329894
755593323
1436378568
450788208
361560637
1768968903
1767556332
259174563
2048943297
1689399603
481093418
726431657
2080588748
2051117330
1032278897
1106249134
1115721152
72263318
597907324
1639948726
994736791
1663849565
1547212327
1498333296
650061699
2135161439
1454222911
535915632
395188336
1246067777
1985997662
1710798577
790276081
996605858
1971669613
2117378618
135983145
2043878348
98955974
1964831096
2131514268
1930362768
235756542
1760878679
1284612206
1066725129
337832309
848085551
1172823666
1439706979
2010642135
794876393
254241930
630020580
279400672
618177894
1450966710
748508885
201543590
1520000164
1348653855
498587723
274913428
589975170
665925194
390404036
406854967
2123485020
346968914
128526571
1294800424
1735366657
1460066866
445955105
1504830827
1705147518
989192887
906776717
833207761
959267476
1280951229
811157228
1225400393
744636454
1316253583
683161636
2102361523
1777084656
486307585
90539287
1010523462
1898428883
1638398161
1564778847
1060846829
18589213
148863487
730238983
383853041
1409143150
2136740940
646580082
2020851037
1437174894
1435284117
1135709262
1378264416
1287823098
1004903609
930475657
1505665827
1522808254
1154724772
1048297976
2033033319
312418555
181621388
70645037
710549076
854873854
1113604239
1567059396
31279132
692009138
449022577
2123681149
1711067591
1893776796
955321258
1882927081
749040189
1294142447
461483922
2104704309
1136405298
1703481571
67316943
244821190
1208215417
1801069063
238278959
1611713366
1877509394
1937691111
1396032699
2136007923
1746377254
1713020950
464979608
916504426
2123129116
857558413
1479111243
809238261
1715624219
552237836
1411343534
716407636
1542243521
1800227865
1457382992
815155469
2031761732
1523619918
328386019
2107900440
23349631
1232834020
480361701
146908590
2082176894
1352168601
316088914
547716040
13409903
2081583840
1770071919
431028691
71462819
318212945
1443189951
2035403886
505748069
621685895
1156046729
1410887917
938547453
1488770593
1638572056
1108503258
384102389
2138360128
2122192181
501931962
413532564
1292119630
1873932058
1391899973
1109122808
2075439730
663024143
1800821242
320715522
854427707
724888298
1078064227
493379714
643290855
851997106
1498389458
924008629
688037187
230662862
1104223034
1989728015
1289300762
4013169
1840072982
1911288817
1057139123
779662924
1998912614
1733024107
1380231991
1556594295
233835373
940227223
1504361230
1614333902
512937021
1756093269
632486243
1709643611
1173885797
985368444
871147750
1173987112
693389147
593982607
1310672606
1326625724
1553510662
327526565
264748986
672109011
55358293
2139748557
1904134712
1801370630
379415255
1165782106
1567257820
1275794428
277492636
1581135113
274686098
178490784
620968181
242895807
363867317
1785208682
1566468023
393402926
1753334448
1374279033
1815522659
1341009726
1111237197
733434320
569377423
1654977506
694625808
2123439233
352212815
1179257714
1233959347
1440530198
1217361031
1686829575
1672354048
484706830
1980123482
997037127
112234460
33298532
123418800
1256840075
1353102761
1873140655
1539321482
724518937
1247413471
290201028
562485109
412002132
1434879396
804070168
1798473676
1881069226
1219907752
1941019698
1321634772
1000524663
997217172
943792747
1729737486
1404376020
1061491242
1535244641
663503026
866968247
207353528
276198730
2025010239
325306106
1949470389
1300447265
1366741521
592220397
1354572804
484583908
605607657
1647130993
1145546052
1576278202
2072054682
1231255473
522029006
92921609
1226310440
853482185
685730505
2001799122
879192101
1141311855
2061592579
1420023856
82601128
959625768
1893610400
2038016198
1683537708
240672003
665235880
302856561
238303809
313162157
1316862173
1365639829
1882805147
1213699244
752885074
1473688672
569183073
62786181
1652579385
1279921777
103325887
33559314
365627284
653640263
253806714
1123490487
153781083
1310989544
1564788765
1015882142
1022756996
1659526807
1908998886
371482370
5882357
1891385597
1058389195
368442011
228323496
1956897361
901359914
31666798
531146048
886044489
1032973709
1447808990
848798663
1754245546
1430761837
471789632
1259456731
338054401
1383773710
496325395
629860612
863387650
1155366868
1058231990
1624671630
1676741619
183873790
960944431
1950776361
460978135
218680022
1984767848
1027455858
1017212315
639485028
2094437207
2091631130
1306344336
1106440447
139328630
2081253102
1412166359
1203964512
835870179
1371843874
553565018
886424916
1353596948
671651562
1674056021
1342568852
1009857836
418528911
1772266059
822028214
123932544
620599836
1456961470
2096258567
126314625
314364
102131529
1329041005
2002762998
1519227675
77021532
905305668
727556921
903991389
1217029602
1158442000
113571977
908522767
818140496
536031344
987195277
398232917
440526696
1174361151
2086143569
1435509147
1370665994
521109436
975991939
1664853279
1905550682
2060769218
165535668
1126987362
302602153
2114520695
2063542287
2011567105
1584934296
1192151906
22546740
1044141210
1662764393
3656664
1245638353
1250568588
1317963714
1427611798
930324420
919051668
1077104046
1772613060
1226727930
1514750892
1907729777
1712770668
1780867086
1540997842
11040609
761323622
842139657
1806533685
829401535
127296926
169286124
1379847708
396925057
1182168131
715870781
1828090839
2083642736
1141532394
1031816392
258801144
830740256
887886286
762763359
797221541
2107132079
569960311
1863905132
444678255
71507691
1892929578
1545447652
1959102229
1457797955
1987204988
1119588967
769980855
275032354
2139399748
1310762865
399826316
825377970
847076556
1086486881
1314193424
908573655
460912460
1079985463
595873111
375971243
608086259
1419978602
70277890
321628914
864629741
485535506
542150534
1064823264
1132346392
659153998
1645483077
710414294
1070681990
670414981
1261560432
1071494517
1373961444
1551200000
15919504
2072793596
1441559929
373160828
414922293
483560331
1983320113
125431639
379048394
719375135
1148610201
12024623
867392068
387242902
1594354350
1517897522
637995471
1560879175
875131163
1172537515
1791085342
2064754632
630471600
1166564642
148047534
425471262
435424237
1382177871
1586065945
513172820
2041431159
587232438
748552245
1881048424
1392670691
1971892773
1311481798
862034593
702854962
1299413852
1365863562
2024518529
1196679888
2062581861
501100879
194720726
1716099398
1242371371
1162263763
1142702070
1288174480
870219348
958607766
176636142
563454029
321797013
970275242
373264575
1813949539
1804003389
1765035761
540941831
1171443807
451108607
257184163
40895702
272259365
2033082697
2728082
1575739180
418648675
2023398171
149826762
428502528
2097406141
1555268860
846746985
1321524348
384192925
179719049
2046684149
1377289543
1244527368
1759943449
1867020039
1624752357
239348848
1581068958
8573284
2128482754
486390636
2115444265
1117105683
914053782
144885166
481848483
428676594
1709380747
1629936217
1840609784
1080173021
1734718601
307958019
1650033172
215927732
503484618
1621449525
836294422
67590186
220349767
1510467078
1564635372
1362992969
1853391728
867574972
1578975859
581157220
905799516
1150932933
80307318
1364668609
1888833294
82738480
1909655729
1370791687
200894513
423059329
283996126
943859760
2020539101
28634730
557872720
897208407
1989203751
1081530801
362365045
841849315
915691368
861312832
644218854
1399335812
766251867
1814010969
1440385309
1822479727
11518500
1002703771
1739666612
30730797
516528493
698453460
1890376706
1641645755
1154408968
315152415
50443269
881939250
766787524
1555441295
793159327
1924345066
825726312
237879953
1477298477
1518154901
1402072514
227448799
2139763354
2131597188
291291604
1163101251
1655827002
1569761950
1391399667
2016182008
901091621
1556418590
942629570
1453714338
173578545
553484832
138675380
833433612
180322991
69660361
1258475296
1936690937
974232468
1049986181
1189996209
1330415361
2079006493
1727854957
2036487693
1114216345
635278375
922940695
531844099
249119456
1397036206
989491115
485441586
235937457
389968042
548668823
1579994471
2019280940
118998880
1801889426
1092349896
322696633
1282092590
1613768931
883841871
722348406
463257790
721895897
1513916065
1748300294
950835725
2006209637
1759807216
1505888715
1985591081
1438199502
1047330868
466744790
817488372
740341620
1596750857
1451922816
1615421082
357750405
1502448807
48100188
78125388
191394472
2034240723
1989123997
1738930206
170010300
1349468830
1085411038
1636226682
1943535881
956277166
16915966
2042173397
1464607579
933317669
1092415238
778065344
405124467
1922928302
1619267257
1295506685
1025121259
1475553242
1711865134
462939176
2003216236
673504214
359509817
1903034016
1525491030
2107680520
773111491
1907839032
1857722526
1482054927
161809167
945090941
1720604904
544382609
2125257198
977509329
510356974
252348275
1947259580
933960826
1103058336
20848654
399819214
1936857203
502656545
426715291
795476670
1319892648
1173288804
1525510741
2037183740
926553622
582848916
1492157475
1935979298
1969436369
1825598578
257753670
1105305196
519555599
277860497
1468559243
795602377
693257519
1291427513
1332097957
748941294
1172877304
1257647671
136889826
1898127835
1507619497
1240348960
981987726
1920363237
458309355
80204371
104170891
78852943
1607813029
1196404032
1209020490
1075320622
681126758
172772089
8432749
97823119
587893548
1719989047
2138118966
1417524643
1940993019
1079353575
909894966
1789406434
486749487
250112805
1700671743
1721644643
1924358930
558269703
634420061
1449065255
578315932
1277134967
1275693074
1102726388
1964114051
966281580
1176941266
624988616
730218631
567452648
377976043
627753032
1103996538
849324935
739117207
2068799678
1590203063
974800113
1022346499
933398519
355340526
372817968
486525940
1529388062
2065801804
223163207
1979174161
1299073312
948397751
873061889
1473559398
1696800134
1117221566
1014218719
1555790429
1359940206
1142051714
50589633
694837575
1260489272
1979281872
1108109743
1376619688
1283978530
708871150
2021302070
1999141310
1430863499
1975310437
562658625
711326067
946944705
1787867281
1783752979
1555727244
1075219012
1604489726
1820123323
454959024
409761074
570884961
313283604
1246178840
745033638
1904616525
503976985
336124827
1941412364
274460795
1096686466
845530683
145263746
739846387
357361359
482800265
1301257547
896752084
1059391285
476036345
2012813184
761260035
803006232
532182102
789160387
1587406234
902871245
1149691547
444531873
1034665457
1768273859
1174820405
204525419
2087278333
1971276720
702201594
642426730
384676555
434065071
1816657621
1095259668
145161090
305879922
1483700389
1322989162
1091380739
1684831129
2033103503
1384793246
627579892
1263985846
330155773
963041388
1298188596
1331604986
734929617
954210355
1945943106
1220540733
2029007157
512084466
1984607520
1607070134
632006198
1510936984
1294492955
973291872
985317321
206662772
1580312636
891667831
1215661282
381479675
1106691888
2022541857
383909527
1681298390
1283071478
854489463
867196067
1634737349
1777190610
1942563743
2001151621
2128722321
1242468158
2055361507
2100155822
343726142
1617722499
228623301
346042597
1375637777
201553533
733175019
1721448215
1866585205
805443249
1591512463
1876472523
876468662
733526526
861403304
2075047217
207624011
933551596
911643315
1279161966
1834197630
754910093
1253578502
972169199
604328097
664670682
1972239630
304576273
523269406
1679030644
1957791828
1287996302
793774350
931758077
494712379
993197222
1111089343
801302613
1023934553
1892306819
758723895
188421388
1156549426
821657901
2058878648
1011279419
1457042893
1482669794
621135372
1281390612
590254810
1117196664
413451439
167061782
949105318
434723664
1740334484
843287729
1550126384
1733779698
775420009
127913346
514735371
1703492536
53215512
245438056
28710221
1658359386
1504084359
470418595
1779911399
503610589
562604814
67617880
1511172626
1300497126
1038941647
1093093596
1911136963
1836848071
789132494
290955699
1998872276
714918060
1272917333
584678175
1526690466
1722569662
1677169939
520343136
2008945330
788122114
804571410
291990642
1592880430
1395272750
479399888
1489692623
1689510333
1735604023
299308032
2062452332
2060065583
1085385532
549304063
515008335
655142576
1162420376
641556079
1149712913
1503191673
1166235402
1218571476
750881586
835605442
1344328021
1812811691
1877571110
1138000355
717835721
1006766599
14464454
398157286
358898968
487416750
1274303138
1301727646
1088563912
2139959291
570704709
227177169
2045981529
1727312676
1736458645
233644009
599553777
1793555081
2132827593
482144134
1475503244
1939347707
1926555944
346288986
415394445
1928844378
616720920
1518596704
1289008064
714136060
746316836
672276354
1741807416
1625374830
1484927619
692696546
1216056793
579724498
861106374
203563664
272619437
1947779223
1808869302
138394398
123476192
225501569
452448002
782485892
1353220944
561590677
1506978174
108141800
663780243
134740494
1749747504
1064887417
897681484
1929484820
1516156961
1528351840
1234365080
241540813
1896302347
991755346
1594618073
707867622
1570945390
1961528026
897351595
967236916
78027177
1835072459
1986179233
1434794528
713377673
455208347
804029037
1661925388
880108750
1038020366
1404670956
875314990
794762731
1520152453
1132177345
303437965
1028275029
1769456218
753580859
450118470
2069183404
86540410
576610726
1947900681
803856435
1697921317
996727990
409401698
1644663218
818468520
966444418
1721038124
184836123
644294766
570082280
766009140
817120853
1250522627
842198520
1630821288
187625434
217485030
59145919
1258828437
566236452
171321098
332128740
1878982276
612114118
220603444
915159444
1200042893
1069270767
1058466358
1160272072
1522261540
1863799259
1313409143
1411316397
1127492108
637144552
1667813699
659157250
943189409
1942665248
736268813
404770200
674038592
1335225145
1197303255
934611335
823984868
430961498
1183944770
669326545
1003235533
279980989
1079529479
392587074
976134392
1597950551
23870238
1265142887
1331340986
905769924
334985250
530832956
1980215594
1744650492
1160402327
1925775513
1027654318
892117936
824689357
857032322
1422001236
885823238
1324480483
2128483081
1841787832
1354872981
964284487
1932158513
141371063
700696482
1891624028
1296090556
37533060
1335467010
1628379355
604962841
353585791
2013975060
297603990
1856551795
1848127051
1783890592
64804378
49933776
545813730
1187798007
737139753
215944665
212925465
2121305656
549970725
580386168
149931618
229600527
1885278040
1063839663
7731127
771642518
96473778
747544064
1819719330
1689561832
180209241
1761729033
1757278109
255342103
1033733296
483848403
1310154324
912301784
925482703
1102446049
372864363
1970246329
1626795107
869325293
1860122134
1670747356
729722370
174715712
1560804245
1121536349
1941384962
1534096867
580892663
1343967920
1761490019
262199938
581703034
1688143654
1926099517
48254945
1296824000
1284940797
1083793561
1467853152
1813535858
1596493182
1512717537
2102054197
2120145327
11149254
504072329
395692825
1647072178
741102750
2134953528
542535608
859387144
1260086089
2037024315
804180795
400154120
103008633
1654250524
1081150434
1861487446
1582320597
1711500263
1245914666
1537117914
1632910578
1176918176
86851927
748953708
1724694842
1674815085
69248522
1330101874
602462946
947215636
107857333
1933455038
90507558
1703334823
1667398701
764989778
1535413508
1100083243
1937020177
501907573
337904073
1543991977
1769389742
1407752195
1342033564
2072820428
491480552
1289972650
1695930483
672625490
1162800778
1023757386
372247166
1587562714
1307801094
398463936
1124052637
1265868162
214017505
1571419084
783443076
168179897
317320469
107804555
1585292944
543922972
1117004538
247069946
577338785
1637615658
2085476797
78939421
937505074
899985140
1439754521
425880289
1222218549
1293071365
822930180
2021329390
1416046032
1148997729
1739887120
1677203721
1626135194
788119622
2020332187
2127507367
722387563
45423596
1918134613
1883722140
752749677
338558759
866371703
1772326495
302487501
829702802
1352926096
291570033
432646603
706601213
94004118
1793050700
2111517939
56617903
564161987
909938455
950557658
1335713462
145779337
1993570578
1924873360
925561312
1910314079
1782353269
1477866851
718485334
1910243343
511620792
1974698433
712793942
206079660
314378905
344263960
1892434004
1999844677
691182896
295084876
718785874
134731138
1873107134
2004899972
1272885575
1701505317
1044608357
489386279
1569123437
1463961893
1805162089
1159109618
122420276
1995787773
126601368
1653007962
675863283
2012328441
2089883265
1809934609
910909461
1605167492
1097177929
1379566056
1777506148
473163868
2144698863
1052029034
808011908
691046033
1526897843
1289710318
1194451736
1298347184
992835596
640532907
2009375731
1439499363
893275722
420574943
140639498
2111426805
517419134
60015679
1483779030
920572802
1369255275
1018369748
1321557375
1202504029
974193529
443412180
1905119199
1478975924
1217051841
918886575
674033388
699014253
1003047427
2024650474
1745312952
372048070
179829628
36629080
968869338
233199537
76646180
2140621497
208396601
1406275701
456803878
918215393
1246996095
1768368457
1109440354
1734631286
1208534657
1750820364
416751148
1057184150
738455037
1465693544
1187653467
859777193
881460555
1571448574
782654814
2025207677
1703070381
219210463
558560549
536005861
748392823
1286395568
1471478739
1877648296
1345696640
1667298639
1319414774
178591721
776894193
1593037581
1755349638
953102032
1586830163
1816829402
1888164945
1513536561
1501371393
985276432
18581216
1410791698
1059896832
719341532
7751238
1217142420
755894517
206459121
375667010
1405026578
1212623482
1290187833
1665771421
1332623784
600943637
34364359
1917159931
728323522
988168125
1017967996
1284117008
1724754914
2127337260
1837494913
232650906
1885182237
75072620
712716679
873426504
1158750617
1983460393
2143039907
1628625611
1481011134
623532128
644135245
258606501
1648439248
1711891141
1310581825
1560397824
188895241
369247979
1265500754
1602971378
1034151838
34453316
678439828
1195668246
1389817615
1609707564
2067608215
1646626295
1673617988
1609593228
758298058
988339747
1140669305
951251324
727108170
472233002
978024514
725670051
682668850
978425883
1998760043
711206380
1534963168
738629559
980230337
946608191
1092428832
1917194413
1625288332
112078424
105601817
1320462257
856583635
584581206
1369856312
1979379209
1611677613
1846174002
1058739690
1836393835
759985100
1341194175
250482195
2107065856
151093073
248128239
49715071
483500226
2034964382
987476404
2136578533
1078910775
1558134480
943658197
2048573199
910442789
902851227
645534897
558784612
718271671
1937808435
961251945
273482911
780528508
851823978
954734532
410281222
1316290953
224116484
1986954683
1643101114
1319348124
1485110197
825121372
1889966129
942490170
708811707
1695231964
997746050
253862133
622742199
913978283
1548048690
95701886
1025612555
1376329173
1754380735
734943999
2003672836
784271623
1597616634
1072149039
310697589
1515071100
1529216773
1529357152
1826845289
1118723898
1067682282
1821114428
1058791757
619844530
1157551923
1457333620
1414203568
2118151220
1175560694
1867017652
1782180408
1993980959
734797163
84612003
1835384078
509393080
169959546
174736731
363101176
649655911
1811127030
999128806
65695918
328486310
1717492589
1548715370
555020012
1584528875
80013892
1197464432
3524607
909483076
1872084129
1896890473
1144611707
959761041
1874494863
725271512
1335098865
111166944
2056382495
82894011
346978218
2005774734
931394776
2117589706
965027218
1829330961
803193523
219022866
37869379
993228760
170934942
369754040
630177493
1983238544
1598276285
574042623
1982723735
535285583
1080891170
1029977935
1506560887
612892228
764292479
952786083
175525488
563757906
1580113367
337431182
1125126546
2107677932
1990330557
78810025
977034144
811569365
114820190
1996159343
1449290073
2100977510
687260477
791013043
1082017966
198551043
1482139552
2023735166
2030125409
512396460
617996498
449619
58542412
1005500312
1750373066
1959888007
2098030834
1022555429
1119282157
166521734
1990752329
387496732
28955689
1804567868
1185871056
492214189
1476751739
658933796
362403619
1631265358
181081859
1942285151
563359179
1961220094
225843771
570935012
1796084507
1652505627
1454725061
2036952411
225389955
141659763
1063792741
882204023
1457116341
1600655521
436867745
1866065782
514475846
981233778
2060748851
352313501
1543958876
23959799
871499927
2142509902
755994051
661307753
1320498045
789371812
278311565
856928149
1228768455
2023059700
1077274224
323521321
1257515527
1459795745
128432695
569400572
1816080455
438791640
557383224
183595037
514975198
204309574
738592385
1266676909
469584254
924434793
130309026
134262822
133915946
1752965046
54657013
1284569628
427747076
532075296
520596031
8712286
1471940774
863865347
352014899
1524558770
933675206
2145474626
849186535
2021723631
1585923392
87374032
1076300642
659320627
1440002402
2122002567
2021452032
523048515
172597220
942289294
872114541
2125668803
1233293527
110357733
2083019679
2015097863
2030081219
1872822679
1161169679
1228811355
706331798
1735403779
1564614353
1903092762
648132434
93902560
876182319
1471477443
145891204
1135572932
1780794591
605004459
1774865267
2002942598
1181953666
1175981898
351657227
1539475551
740206507
182627546
1891262750
502165321
1211960731
1392051214
1947975993
501501304
497433533
1221278531
2015043247
1044836710
1784645035
1709110411
1487767703
1713136873
2032174660
291051960
1688939875
628393125
7262461
1609362498
968533567
1299173954
1982486963
1289272774
1389200095
234867883
811823960
1990331019
1471421775
720117557
1921518961
470194797
616682120
1544404761
2142971224
1475430776
1644348809
639311551
749477146
785971912
2024203237
1817879482
1871039267
1668170050
868578456
544246017
1739518011
2105263156
1189418108
462119398
1499237059
333472681
2051567017
669244779
893701632
1508544006
2125665955
509382317
1000978293
383406412
1658602786
1708880057
1109898110
401008740
1749436464
2045600410
267311993
394928016
469750394
1809503183
1500479592
130324379
359693470
1241081364
828836530
533395597
1453133845
113706123
1132256790
385965907
826765743
419253167
1703075444
2071035569
494269776
492207882
1093063646
1283514674
1368876674
1233698827
1489146085
642172728
1270802435
141797420
1897313578
1933466303
1210611894
1510429668
1832153512
1683505753
853512266
340313729
1243990253
567554002
1089287573
259586769
1055211360
1963902155
1947003765
567660917
902921553
509718799
1691263479
2134679192
1044332317
2014926352
1826331808
419851565
1132021938
946377887
973433573
2057971333
1378382350
2101431923
1467583188
980090720
807011863
1274433374
1612078121
1357287101
754347205
1908524672
1442804398
935938850
1905624449
555351688
198609370
1072536128
686409589
928371820
924439580
1812844946
769126009
676713495
1760259727
1822802987
305374090
507392243
1897151399
441314830
971446019
1112398276
1926688447
725386770
1717480424
1436231538
206547080
867415336
1603013920
1420386922
465731589
425948530
1153597067
1397535890
2136097104
955437337
504674363
981655026
1749150559
253866121
850020528
33948754
1202469884
340907982
2131767007
743917646
2064947444
1500185447
1524069529
979730545
2075739427
2134082084
842026196
492423445
1234541615
1018267188
1294178029
1880337528
1363413894
1787297069
1949117030
1439084889
1948636337
761189302
1145982757
1682943362
1525830339
81699307
1308575114
455397832
156237277
775100207
1234690252
1499252615
545909709
636651697
1401442935
1714283660
1512610796
1600602424
448265263
1926007917
1302356526
1248203181
748217463
1706388706
1512861163
1152996347
81595226
1839423518
121490347
297656741
1861790446
1618447769
598211573
500777062
1403092390
416013806
1515598398
2137641734
699222705
1810501863
58266493
1662076908
1183577141
4339760
1723175219
370193332
469147882
1942233529
1442143032
1185772085
955348544
1457262195
2033598013
1682738191
264904265
1335041406
603507339
2032413446
479667869
1441337966
1336139662
1769204811
390445144
1646584448
663550907
980302995
1582613673
458565768
984985673
2096953452
124508114
288962094
1134999329
1329328712
1012129088
1967438307
1542885858
1635129814
394473494
1837415641
1760245239
1554252851
218314268
1966002170
710478665
1349290085
640847170
1916874793
375776563
450504628
1890284785
779509513
727208954
260757910
792486862
1958501533
254208847
1109905615
1738396131
1860389594
1069874990
893273058
1018627755
767025461
1843458004
744993683
2143032799
819774281
1377459127
509169540
922034486
744324358
1709255144
1454802966
1568755893
1032367507
268301418
113888786
1798595773
814391915
357661862
417303076
56192753
1542666130
476185296
623566692
1119481925
2010818918
1939575907
263684092
1904124817
683876697
1965686463
1762902435
1260043289
283142384
231679930
1053082498
2117894483
587525285
1250509667
901518495
928012418
2100617843
1005291743
682594530
1972625014
2098096628
835473108
1250569162
46141990
420244211
908523603
1393504396
1202367798
825571669
2014485199
153252081
1816661285
1589928571
930326674
1671168950
1236704270
1494498619
1837000537
349282681
1492288651
1664452451
1855306698
924919467
868892643
23481894
285255724
966020983
1634608667
800584758
157507981
729502468
1154356848
1808352370
1797527763
659565057
1446859602
1286178604
1240111722
1014967972
306316042
2060604264
680070127
893549293
1688668341
573375245
1395607322
1427393722
1215330028
554870130
1672673784
525528606
997852390
1453834459
1703512897
1705454579
1480655657
1902039919
897318205
820899286
1871430036
1965454803
264498986
2093467585
1700604016
714408659
324711333
2057877425
1371868835
1998432226
1196371668
1729068346
401470453
1992240590
526450581
97525071
1193478810
664445021
888481187
1658283182
1910964877
728923232
1207624185
2068179620
1996993200
1227782397
1966351959
557080877
1131185108
1823856654
1375278532
55302718
629606981
1223435666
1262275506
2025905142
1689098119
88242464
271200332
541969400
1556650039
509737355
1639889945
978124956
1482335889
2135034345
631890885
1316239480
1038865214
1727511483
346151034
1664179043
2104062593
1371064513
1043130445
1563553731
1599808362
1724143724
1119439876
1888585549
1353393274
1825724031
201200008
1461677904
1436113557
547479657
1277725592
729146965
8765959
1106530985
986841943
1446021661
1099247291
44781655
352294223
73965596
884692110
1028766520
1639697787
591444965
2028683777
648045382
1300747731
1658408342
1377680883
1269265770
1793135337
1964201981
697698167
397312132
919843431
954384716
782541503
1416829488
317498405
582274304
1940879749
2019261600
392869634
813036522
1633257977
2114194034
1152516834
454322847
1505417701
573282126
1499887345
1645906759
1535340870
1756672288
1465481475
64621096
1150246164
2100527121
2147439311
1579120382
1305582674
1268010859
15697297
823772018
284669744
2051173653
1558273512
1019485644
548196882
689494743
115161975
471704045
1229290610
1425626976
1930227107
457196778
2007393464
628279182
2057073037
557808090
2144280323
1429014479
1170198227
576619461
142161464
1149961716
362300650
834456418
998779078
1596160144
1906136738
7984769
1543700809
2144114089
195820995
1820947267
959438494
536796221
653963719
1234578445
1056855313
2002777275
240155382
853174533
811439457
412968174
1008803902
1482163617
1509436858
316862292
78568356
430130747
1938269409
1626291635
621885983
1483209056
399130455
2112576464
1453488821
20679333
1327976093
1378608418
1881580709
1542834851
1998448278
2020709033
1543121654
121037884
1327364565
1330392560
1340291401
1231441979
1515076751
2072085205
1605204924
13954511
18526561
179649662
1190292608
122771801
995963377
1064766495
1986645652
1223951623
2119473148
1644821996
317311359
1733008554
532865925
1373451991
532526618
2067205844
1741280491
1754498487
924982472
1105593617
1364588220
321823263
1289696058
1552618708
862910736
66126575
2063989400
1707992636
405008221
69584117
2084152044
248283230
1457833080
687895694
1771961343
1862007157
2095900418
267723518
1105021241
1414932337
769656775
83373964
962842452
1590083445
1388753390
1697596750
214995052
1802773452
1597676067
328311669
836556688
677018222
69910268
2111453650
223156846
1397580602
1977499959
373982935
361317514
2042224415
1605398333
1488163262
1284212929
738979328
379389463
812804936
449187880
868549053
462214964
1172733562
234559201
447752863
518431403
1570946297
590470178
853695390
1510203199
1693827056
2141526979
1940754975
1500297798
37387328
393356648
178236782
1693492840
340346223
277396252
180460729
1954312460
401621335
1961965453
2051101363
163526207
1698248561
1641117007
1600761282
422808457
1246874215
1370790436
1462202191
1183717035
205702094
619140748
310507632
1107294576
409429137
1687261019
444771980
480340200
65643356
1713215167
1067434820
1843724656
424673694
105688717
1176695190
1179512133
263759311
751458878
1727051514
367099466
476505938
1277307850
226330892
551830503
323413707
1277326973
566518722
1913539329
932977856
150422167
609561719
1893914262
1678235208
1940393539
1504445232
46243565
1659648338
1420780348
1367356746
967122044
1461329347
117073171
1227721903
707242749
803052545
1192135474
90584769
1826343085
334429218
1455794700
1377789871
219168849
2079251296
1547418425
1665044950
2143173547
204015454
1625506364
295308099
1087965516
1375332349
1785631024
1618924559
2088957257
591338774
1928964012
2114039855
1361234605
321128604
68861181
712776176
1242561870
1155279333
799671664
1703210900
1101314179
513529657
1391418906
830949657
1455390850
1735044662
1309982333
1188434106
1710686360
1098161996
18079595
1838171400
460510471
101430238
1688714359
2017293357
486299647
1453237053
525533012
358077791
1009287437
1861257988
954510321
884777306
1083264357
1702894886
431689520
133593396
241184733
34924119
155639166
1017013366
583178043
1970603014
648658355
823998163
1221002111
1926380151
863009062
1446246741
208053226
1651297612
1159713837
271891830
385844196
1554173690
392538283
501927733
661596330
1245126865
619698154
180508395
1802871290
394830154
2075054338
2017000022
1345989853
2024970875
770142020
662198625
122552812
659507122
1522766314
1217773940
1304660755
1593817825
394681645
521914744
1531812452
736052703
1024627582
1614017356
1188651174
734382364
334322969
816780657
1018504486
1641774052
2019255189
2849415
205698857
1169467135
1679864003
788529646
2016300173
1316329944
893855319
52729181
1193966856
1655661560
2128767807
1836474377
875245410
1970698979
65578583
888758039
1971081903
1181632171
992130034
981561275
1545909518
1441373564
1067899909
202016806
828534069
293340234
66443145
715001524
1222618933
1464546158
1486794890
962976027
1494732975
469025864
2001937201
884677488
515609063
99904437
38865606
689581863
1789217510
778955674
1255940704
1562983345
179141304
200985479
521814050
1399155857
1547924493
1158342882
1249479667
1965106501
560090483
2122753896
827326613
1072555877
630061908
901853932
777435562
1420213530
675406417
980511746
2125597532
1069508352
1269573740
432014457
1915876359
1718300773
84701387
191448004
1602569882
995821293
851966923
1866019512
137039447
1602333590
1379406149
1894490005
951100011
696896011
646520123
1857602110
632474110
1276473354
715557682
2122704513
1075113416
935552857
1098713733
2033990058
1724049468
246744092
766830232
455242737
272872040
584309912
690543651
1354901714
1951860997
124455910
784164137
490325740
491811311
97175656
785019258
1000205261
1221010697
697068999
116159871
714287603
1126116236
1161784244
928221348
2092798397
480928536
1418723780
524621611
899532541
1693370717
1527622388
732557604
20630540
832775641
1862576722
768953308
260530532
1751989946
697168590
1248360152
349719111
665472120
1297513984
434886030
2112226403
175790291
1331698371
1201932658
364963599
268465558
681675969
529424326
646199513
831134673
1650951536
529850085
628423282
1326136415
2048583642
1408310067
130676923
135054930
283656667
1857153370
1295484698
269611279
2086563318
447028955
1355071226
407875336
2000210147
1327050222
603826953
600065482
1775991793
1476182340
95884482
817227624
1273072414
680769340
1989444604
1211292818
1953369501
1657287708
1483385247
1715666939
870526844
819021389
1369204448
1214518094
697866021
895981573
209784454
33579236
1836464053
2022532260
51650443
1263960455
946562844
136383473
958611887
516941731
1579516789
1779120863
1291801999
647804659
1970774737
1582170707
1163387497
541783329
1962067431
1885593461
982561130
328435823
1957629222
413077
806794492
1442376963
1925011188
1230105204
684170842
692759837
1823076471
77905992
194748869
155710766
209126966
484703584
1401996072
1967275337
930174921
510756740
612158304
1009480066
701550383
987070768
152931387
173827172
934727767
964913132
1431458672
1967482708
1431056630
1834889963
893017734
1757488220
1770543701
1930948886
271256549
1528317819
1940652619
543648103
1799666967
1857835593
177714109
88234879
922079997
1423907695
2015687941
1496457707
974121920
804178445
1354011750
990575304
32083915
501165258
946856065
428939144
246481189
680833176
904288994
1441870844
1302731600
421967579
1650703285
984424198
1072792595
1710057464
1287676441
1904667067
381091163
169976722
1629667498
1761593557
394461580
308890557
1815579784
414371449
625753966
1538564279
191747925
973254619
588675703
1417299677
884532776
550278457
618804489
1389060219
1640174033
788569701
499073994
1466338700
1800591237
2126051086
31365871
984666350
1652733867
1725407922
1427290338
2142902706
1413379961
432421545
263190785
79908712
704615716
714827876
594524524
273487580
937316837
285429252
2011008092
1729211900
1799580429
2010965010
602551868
92946453
18907771
358613152
548161364
2013264611
139012231
106456016
873945943
1891062437
1664248316
2002969490
1954919458
1987094631
867445970
685224661
1730362085
1480525833
1513857870
1783433252
1148163625
1087718689
1839329061
294849457
844878329
1983318934
555093200
430247350
1705333395
1375560822
1970442082
1676541880
1047526949
1665912338
1821666811
639434748
1033111755
611894589
1537832764
191403737
505885884
1064056360
1780909846
796884435
1008554302
573912189
1672881870
349080992
300369760
711073151
488283748
632288299
1692557451
851852885
476403517
1913702641
1138288083
506938426
1366058787
2108554481
1560958681
625730349
1079069834
395595822
594589785
1259740530
74851953
487800959
966409682
1547756733
1547912748
1054700706
1688632058
789068868
890079288
296774857
1199315131
714255599
730375404
1051385409
1606000981
238190630
1209178236
705251603
1614157606
796951718
1075229536
2045758416
1353588599
712475155
313521523
141049152
1510967441
705036185
1800247490
997670296
160714324
1784826000
311936090
1918075843
1488494536
339063631
916465616
1000576924
1005753256
941991837
664542246
313673111
1069757666
1993494484
1818302958
516303200
503864360
994402192
287074658
259170199
1813961015
975214832
814395143
1323343942
1820404878
1871890718
1159017355
455923484
1023440662
349065430
707621780
1434259095
1179444138
122470525
1131941661
2068501631
1427706160
2122826618
168398027
1027594620
947023460
432897089
1703423626
1547866778
1036215113
1626081758
1425359641
630771389
1159522332
1831791375
1924908752
2047415437
1623164644
418743258
282924384
1431253279
883747514
1851697379
1335223428
2117701633
1105200747
1789041725
1849216526
1740687469
359238277
1757471872
1054151593
541428779
1280559553
913614658
1182962076
1178865825
1738758898
1787441126
335350923
310527270
194584335
1466931185
108207632
1857734787
427578432
1504821974
2134619397
1555137537
1077648992
306971520
1213096315
1668621835
831924811
1712496144
432394138
811521528
1224767384
1509945793
1445906140
2075136174
1846686603
49521335
746305352
263767762
1949395270
1467264672
1534964415
860215635
227261541
233649465
367583335
1430619632
360567088
178263779
1642016587
679850137
1739457626
1620553911
456746130
1849365015
275746663
1991317339
846095623
1549887543
1233942061
108479960
1155055111
897472001
1322296172
1461162639
1034559832
1894840798
1275142287
1126222730
557830208
405642127
844797789
91247349
1064392599
1298762473
906108397
1618947157
1662259782
271652359
1313129113
176684873
1043745196
1506756107
1305213232
1166033726
1828116258
777969776
1369576132
647798778
246083826
1019307552
1343692060
1071692095
904520805
405079237
668388132
1630568570
1545400293
537751835
942476473
278771098
76262969
1735131843
1399329340
1322362325
1994635056
1355485978
1771795457
1235969169
1501426482
1514172214
907153471
1262296522
2119558288
648825732
1292161777
1545772577
773318117
1384946258
243944495
1590682257
1705458555
1988519418
1093352572
1983608166
2012066648
1620573681
2101336748
1942319421
1611000901
1370695470
1890021671
652060105
704722984
1615049674
1123718945
1921659101
1772391479
1904797693
1352435115
515992322
1302542048
455753420
2025948337
1061599110
784187342
2115929627
1982489410
909016399
1701191780
1906418311
738806129
1549522719
521520442
1964400713
1255923293
1964168553
1226902560
1870491597
1082011317
284947180
355635638
1414308379
671677451
1732932071
1583968712
648202455
1393226552
1440101351
304675984
2000255231
933945740
1604504289
1990456140
755873445
1246224729
289382569
1949570391
470615573
1486041274
1096915041
2145036932
383663694
1061786572
644813736
1083559913
1056420116
1950083639
325427873
387624923
834549950
815062060
1363382882
228832509
2015783859
2090856093
1566202159
1351365926
1907140190
559347201
1396849640
1388958355
804174400
1231801612
521060600
2144622788
1740539191
572914692
272094115
13114425
1327531744
1301797359
1901008303
152738048
765023237
1589176886
774216880
1445037170
636426566
1269874664
410321050
1058915473
1083818360
1031885158
624046546
701059990
895297709
266273108
1476303647
269385995
1382769022
1346894648
623518519
892496021
1342484184
1420627738
757703488
735096915
93981064
1974132485
585023026
2127141179
1798687323
717998422
15458259
1821334464
1996821089
15084807
1741551225
731685675
1543164762
1244132684
1663326723
1670433042
1629110637
31151214
1642608357
515471586
2126934904
559073732
1126039516
1854471536
1988645891
723286527
1825643281
306872998
8918572
43031983
829980078
686401770
1031994966
890141088
19211852
1399098703
868637338
179540646
840917971
914777431
2119337228
1915398206
1431222359
1766776931
2021197675
1893199016
223826119
2069988701
477040622
1290330206
105543268
1040470291
1039271230
246909575
1214731687
559878089
219064267
1176850491
1333049356
1277803584
323332286
1341590358
822386228
580061118
1586643612
1186112925
663719589
2118452541
2013392967
120776317
1663215992
1415114960
1185962044
1356529881
1304466749
707621554
318174383
413808506
1704287075
272386563
1038646163
1958325468
139499934
606183190
1699200780
447236800
1255098696
1088799492
1351794082
327205762
1234837555
311490951
460957865
151234917
1607067725
1459734765
1187975572
1438400205
720052152
1816464629
1431100892
1726222069
673429516
989794259
664295982
1604285355
1296050782
607778510
632837325
1769908891
193926884
1442245780
1142534562
1701798963
441035965
1319078371
923582481
446223393
673619974
1431678999
339420625
660290378
611598786
798358019
1216890885
1101842103
209517266
1404502738
1087407131
966722753
1826396154
3610346
1364000299
92755631
231565258
1397797898
781507963
2124031846
1420247204
106543851
2097919941
1711243611
1063014112
322736037
650310935
1472676666
184570791
262107266
10094110
666852792
903938217
165805723
625125473
991605449
1742712026
1810964900
1180723699
1858260828
260011591
1888355154
933493082
1881896668
966969446
1566837680
1525603569
1472587644
1802035087
817024853
765696376
1917549416
642917931
944623142
603657607
539368812
2017981136
239519600
320007973
391173895
1733347391
531270455
483997655
1483198424
1261891943
639090160
1936378549
1830288219
258933952
1360169605
1299973593
1025428616
2126102594
1049667057
1915871963
1547021064
1961330509
1868426665
120400685
566890868
1537152635
675561314
1531641682
756305083
272522014
823177053
1672917231
784880019
825230547
1533423647
877810327
1306932155
1664219355
227881592
2036905485
677110788
786976984
1756628046
83596533
1695892120
815361112
1578184725
1057676925
585293366
1002676731
1199087281
159352149
245082494
196169977
1958999390
302164804
367305350
944230269
1958746303
1197166607
372808403
1963564627
1301795893
132772687
548633223
135071184
334417385
911234007
65476094
630482635
1178599850
1840554295
1588313129
241150133
431600820
868448402
1865916658
1123000454
594551992
2106401128
715998470
882073934
1301263983
1485326409
1230480576
538829394
513916381
706720538
829928741
1386129904
662542144
508967100
235913664
109610307
437358268
363450344
1437343138
490573557
565103240
590089
1430079852
828763873
1747774889
746138507
2106891877
1415650772
1952096295
48418730
1483197660
660290541
523549913
452182666
281740459
1694526595
1167811393
121916040
952003300
521464383
1550444830
1709272270
750483418
931418013
422330709
1829646287
1476641226
573791442
1494593757
1509856994
1925687720
1069691397
748603804
1084249960
1501900673
1005193494
1814515027
1921088466
790823239
1229321110
1189740855
1628741763
747603970
541963570
650741264
877623780
1405009426
1723647508
282688242
981948767
1176415196
520441655
793630054
1966294290
1856667676
763734652
1083991353
1163420887
464806314
1650802073
1833023015
1905445681
495087391
556581976
1158038705
1986268573
1581376122
1592920315
1569186022
598725286
209984030
1872340619
407211744
743776870
685485818
607676627
1569420100
1561838453
775429095
594415880
1448255851
1511957958
271647517
558570807
1015797631
459206397
225323480
1133575597
1330674666
616112440
163435127
306262719
577264782
2017671112
953326947
1272482718
1054445148
1397246305
122382001
1646353024
627049348
767969242
1611159356
406441840
7339530
614715880
111956486
134934392
984086489
1885651142
134714007
1317248530
2025609021
242648356
485382257
180418118
1830334908
436592026
786510185
662260956
511594253
919675904
555943703
404822292
1019331945
1446055798
1303780322
997190233
879502004
1527944451
702061188
1834280247
1188327821
779672357
2010881473
1818999878
734238490
740984686
1336809064
1147268689
1136834818
151835036
1796055719
1095794260
923613158
517024978
1904131163
434898511
1780927604
1751113182
1580569502
819147481
2090217319
1688872747
804189155
956514098
1196210012
1992276150
1077309924
1598027796
584861056
2055095768
1394186409
450427401
373475197
642976515
1446584065
2091821069
113346536
1344982532
1091586058
2086482962
859341690
460491164
616578221
74472035
1646506499
538137262
1667708937
1439563418
1510871333
1540885313
1474288039
1021585447
257375617
1128987847
930555468
525214897
1770832974
995514381
47606456
1136290164
1232200997
818144422
1237695612
676135838
2116440189
687661370
821041922
488047130
555468306
249139016
790763823
1335821599
1149533862
110944927
1170599299
874192611
1214000365
660150193
673871293
1717543777
2091378780
1660733177
21896758
904519881
712742436
1384388288
1192189074
479440433
724498005
2137239653
42642612
1298234916
1225128417
999418070
341541306
1047341369
951304899
1897036399
1957055642
322766238
832520123
531957750
893160007
386508388
763149729
1417570643
1222853232
996838313
1213654896
1192448388
221470722
383483689
1627962165
1508886151
1970737112
569311324
724881052
220514394
1389908766
1424766719
1180844170
649213939
796736882
436705675
1293765157
1994122916
1720843163
714674949
53909994
543396801
929787042
127818240
723520259
142076332
226335996
624692381
514045950
1081390830
1776114114
890607216
1133549381
2038689794
1516972725
282599076
498145510
1958622265
1170678907
1306455056
919083576
1929043781
1800143255
159521246
1032234921
1858802223
611132427
1646466844
1089050648
180620583
752378387
194948962
786438087
119014403
60536716
2104177294
144776552
1471087595
237521786
730315060
549594200
799962110
875924079
1296870381
359357936
246780715
791213849
2046782083
464968458
837580471
14794318
456610683
876408606
953933918
370486387
131201010
596001381
1364380083
1103431274
791930167
1162048555
1947564115
994227386
1517875269
2086800478
725058382
1135031207
579991101
1702446611
1675205957
1015469061
1197084730
155106042
1710541990
659260150
778367306
1567905636
1858966359
312657560
864136027
883737781
631860134
125109723
1289250717
702149208
1511182487
1954502358
1316213207
34621128
1073000106
1167985716
1357400754
1764775422
1404890749
1312298663
1750810345
412131261
1897121627
667931355
548123325
697933180
1429607154
477136247
96430743
2014108235
374555782
999343063
943974212
1419994684
1676279979
580528285
1707884153
930185330
963691513
1150480938
1855690957
1001305744
56297952
531465046
1989134028
1830710352
1858316876
2078945109
364233536
267608941
538682121
502080686
779663217
232329770
1123337808
725701679
1997196559
1192029167
1133812751
2059356980
1852750158
1859549731
621720611
1252231969
567500869
1161222161
1591640817
396971953
1503245068
555103466
163167710
499522704
1680256079
1357833276
930302389
1469193750
1102040702
830893772
416728050
1007703667
1678265131
715935008
32346288
1584493058
63340989
383113348
907108311
984171372
2035225105
1199804494
152358913
13111416
1637148518
811629950
1233195203
37459818
1169241561
558225082
763826115
1349910735
1691766052
696617259
1735761014
978433946
100989079
1432327877
1975702519
556937635
1317698760
886020990
953953046
1641263813
660642743
1068125231
1401252503
1030613305
88646776
1524239827
1809479587
782410773
2078570194
206146689
702662520
682820139
122972322
1149066957
1514115778
1972017475
1866581312
2125270923
1246796420
245388833
30554413
468496178
1465046559
873883130
142210062
23045997
1601116669
1147496178
1766523656
1682079825
352393812
410521632
649930963
1163362926
1247438691
319887764
1695539928
101729019
235021492
680814482
1044345553
1834367547
2146417464
1506410726
1851702637
1604092346
1025898335
548547073
1780153070
147193960
502882433
102483079
267850348
1619518829
1114031101
815864146
1954959588
915087520
1005485370
1405229979
1097780479
1532409954
1952539437
642667794
2016053965
335108330
1281412900
1470350682
2063288947
431283717
24968177
1322475090
663632344
816205660
1209811242
1453042590
598210561
879758611
1105774768
1185711617
870149732
170462496
1777806348
2067091787
519946476
1170562868
2020648018
798727084
1847391219
1508903918
1167959990
1219021110
1062150041
1040674053
1769615145
847776172
873327517
1378444916
148566491
769192031
1484757511
23486081
2052317511
741961288
1637713363
817674438
1501242758
1842556007
1059769225
1758214548
866918528
1152723342
852968933
1223401209
467836449
1167340215
1896074339
1866177553
46591669
1917052934
1992523281
139358249
1179953856
766579441
496682967
923503881
1082175415
678078958
1136847087
1859596338
1279242039
1163773951
603070055
485329537
213568700
249840479
1542817816
1034667893
461375883
2080244047
2024178032
578735689
813212546
910281375
1047602838
588055487
595019618
745359124
389182427
894719673
222544762
497749463
2069044653
1313332990
715673256
64825567
2001746463
208267481
1669084827
118916212
1607813378
732670856
2066409631
1737986863
1058154762
40511221
153407802
142646007
1368429134
154703445
747788807
122548359
2039158283
485407408
1452648977
1443924948
1517270942
1769798183
409989608
430185239
1010780440
563076720
683836468
27800200
243900968
2048310230
1082703411
713089468
577231928
1679637621
1965408224
1940607773
1480009801
2052946670
1870291170
1542858507
149810686
992414030
1309853755
734486123
899604053
343482969
188837893
1071552000
1938211117
1499813145
1094994019
1092095176
1718240378
1758655545
874786790
1612886722
29911754
375112083
1868651403
389427327
242981803
1670480797
1666896893
1385930945
1999143160
1637928224
1203875473
1206482224
449852782
544979964
1932151158
170476833
1259720986
585153633
1863071883
843094818
1205146653
1984972139
363114982
86084739
1899839304
401551294
125947719
348013698
1243718833
554824038
1663181411
1834909957
1570937422
924973511
1511360722
1243565711
376390221
392292299
1223046684
759313945
1730978643
274466080
275624962
1754971274
1048598059
1072200203
1381706265
698440151
1326798241
1723977689
1516383858
88779990
524021444
1122460256
897224628
1776023374
740465323
704235656
1638167127
541883039
1042609537
1039320446
663006870
1072396959
1213601624
25211715
951015804
1738983513
756874141
1687467201
529381803
23675743
68755374
1145286086
858226313
1412949162
382013754
1315954530
134286833
1479561467
306412911
908928751
1560049609
1864474258
642336304
602546499
1340328115
533100444
1520098703
688713268
1082919800
569814775
1005075757
1009734337
1096269734
505992314
1316317151
674355384
909024318
1649615766
1798822172
2023761765
574578581
1768684585
357690360
1654436692
618635325
15715305
1968680343
1797386174
1770476413
629335644
623506400
1116387362
1030015498
1671197891
1504764838
1050438322
1070587405
776878495
507270694
66636669
1925670441
1453825796
124936956
644721470
1042184871
686984254
1349694554
1819392226
209935122
1763046530
1903948318
1537859455
646658319
900113954
2045269385
1947112103
1951242991
506390194
283705506
726820381
1276308888
341761646
215233906
1075694195
842777774
293294633
1967575871
1791677381
419246692
1003050981
1780884739
1888438778
546373770
1773892053
511906000
497968764
792561433
253844933
3146710
834069874
1418650239
441746024
315505147
2040196854
1322975709
499090014
547705062
1199544337
1226210781
763086816
337397812
2092577297
1814226341
1803887784
1902691185
1876144352
584571623
1467121324
1524922006
1677412951
19491621
863120852
1146531894
1566904674
581855089
1493233656
1227642392
149433073
1384302095
645483593
979153469
2077049322
1647593510
1064152468
528172801
209013048
594143706
1903522843
1781642556
636879637
50696468
390094445
1545249881
937200187
1236612903
1117016716
87982069
1215801893
1601209873
1776390683
1290822794
691645226
2010036595
1787139369
1194294405
2005942691
1486129571
1730586874
1119658310
87755169
1939018423
1435132585
2093485869
175398577
408131969
1223199923
838945141
535099782
122564852
90209582
1260886672
5684511
897452962
1651005991
684781387
312609624
2144883795
1492670685
145680027
1062807694
1687088768
1739089335
1757989081
368958910
372984969
1227835792
1761717975
58647932
626430057
2132239637
793108497
467298225
1164376497
735013067
96384961
1664114696
1599613347
1774548641
169795338
1228933571
1979223669
439083675
469306557
1736759368
1885901308
733715708
1148873308
324142348
1403787031
1756992985
1588546980
613694367
1094551808
1304751653
2047121956
72285293
2074325464
255641980
963243069
1855153022
173469194
1815690495
816277724
1011274378
1884182677
758288609
938905382
1189557087
239187886
888968733
487545950
791372591
439661821
359246790
1538559507
1697766918
299437914
922527852
924300546
1547214718
963237658
613609433
505892648
1798056832
688406455
329824427
1403509090
714964660
2078315582
1531710716
1287340560
265633998
379759737
225223067
336241836
727969017
730617547
697954664
1140211384
1111424344
1519106366
1874659250
1626227730
60853498
2084436647
1851929215
1604089755
1361975025
1721864424
945533454
511193004
1525455792
1289242444
1062139621
1203098592
1681162873
1954603375
1877773665
737226708
1761235018
1257534993
307936785
326378337
280459340
1854148164
1683345109
2065016592
1560808229
431161127
2036801348
1495391827
792047492
1072456456
109774825
1574814586
16075916
580428361
1714230370
1292107403
417467014
1096907608
895217146
965790384
885620776
795045699
1882914399
1071037092
1985287675
1012803146
616003879
1222086269
173073794
1132060369
1262153147
1724040890
281481335
1952123397
375792399
399118291
758133577
1167573032
626621931
1539948248
1820367191
237032842
1409631719
1191988992
120921270
337705493
950788557
889031675
1246260124
647904304
1787224401
1243878166
1047208264
1809134133
1012251381
1796491210
1350669166
1555881479
877524910
493227298
344672786
1739131332
1641954044
172871517
669434611
1433969547
739197959
1959475952
1864399673
2103066908
297548577
296435542
1701768081
1811180620
1915964091
555509289
775657609
329084515
649381284
351594229
413024271
159615669
1969295275
998182840
87627303
1805685843
662585480
138274274
351997593
117833104
523848367
1015169959
660523190
844259151
1659980910
674491174
198998907
2106405793
351886639
2005964364
2099990243
1134868432
436374622
1766761326
714336445
762232069
90769915
2046961357
1409084539
218117165
2062288678
1173681494
1136290635
213281799
405397609
468593404
1910829553
1654827629
1044078269
479739386
676684520
138549879
874754747
418122912
92185881
571749835
1216835188
55179157
2068582940
1046683909
890965166
1998205571
36922538
137419330
312261942
1089465371
1099362084
1306681912
790916943
2063400282
1078169646
883338934
1568662953
764274042
580284255
1828974930
126567599
123025828
1254901780
451583027
335404725
1827251222
1006158561
1677908991
347324526
1316855482
2134180777
1296643029
1115451867
357697131
925413512
1203555643
891247456
1286493265
1499334663
1639557051
451654784
1134553172
1044198677
972305658
1447383327
1737330607
1741749231
747283431
679232414
1635460906
1792774931
1541113800
593442411
212141806
1487608173
1557967918
472146248
1815234816
694151213
1168078316
181470461
215106285
1389328989
1206352827
431415083
263299995
1994665220
1365097118
1860030539
1369021935
545863353
1709915093
919417216
92925720
1761211024
1197275937
817632610
1598564531
791695183
1851689529
436027624
564939448
1864218046
1010692027
1137743823
1913259115
982576345
1907087489
1648617989
1026992048
1602885609
1021729776
997109083
1383099024
885144794
1720451192
1571185463
1353800457
1330716247
921232335
1713576987
1026542712
333085191
2080570379
1533156002
72204311
4925771
1294747451
117857927
1709410855
891539182
621956754
181935357
1411310369
1536075148
2144562822
769709392
1652748444
476999635
315017796
350217508
618986466
1556001080
2138796296
1649069220
819421988
1661120840
1267643917
154882437
1572034724
404608639
1901253014
1827139374
379833873
666813019
2052106510
680099907
1217474053
478756256
1843295959
43438567
966726914
559390073
1810943422
1553563934
1013698357
1529645648
2099383172
1508258297
461034544
418669047
371433488
167975945
719832079
597325648
118401476
2096529742
1684913721
634452491
594916621
1276845203
165013389
1444109670
422323875
1354708806
347089209
1593928225
322513991
541333167
129480403
1070501297
516641171
496147956
1810774280
242634300
366429566
1421592139
41830381
351854577
778908069
87939318
1994131955
2003444134
1845432237
1559993363
871460744
1508947364
218301757
1485089133
1616231838
1550730610
2031513554
907450868
165161152
743232040
471042157
1779787930
717118561
1398254470
953479622
1715008982
2145754794
317427925
1575767582
540305948
34274855
924133622
1584432936
1923299815
395930237
606383612
83567699
1902975566
84381868
1185401602
1104211996
742814190
968866074
418432529
1366566015
1401439521
1399289233
2011369566
1767519397
509313479
355455784
2144826442
176386426
1178796394
1872159255
1842907616
175752142
1994711813
815613005
1751617247
1722136400
2138796675
651445027
421327800
1037328561
1835354629
477583458
726955308
1530122692
1008955041
900267841
951601416
161062943
416486822
1995696765
371021967
48440302
1706019628
1720905883
2029551548
196102641
1273457989
1998334500
1311766075
190162010
313074036
1472696406
394660681
1120010432
63858984
939396332
1642120037
495238694
307568618
2048104687
1075702190
1033492961
1382836331
401088252
1580627327
1965040323
1020415281
1453633577
1278802263
277182646
1431179625
277807467
727782140
140284629
1551737562
1124212125
1862349571
1319519750
701245565
652406724
158599040
1276307489
1405259327
238475348
420476740
1086284680
282422548
1794357321
232397018
1387948955
1243143471
1545741441
247605566
1279831517
1305963467
707413402
2026008533
1754328925
8527398
1076004792
599325151
662679044
998596458
164364282
1690535227
1188492218
1882026903
1952492514
1577687417
1261656737
1898336690
2009237573
2032213526
695095234
241755793
791522503
1351015250
1904723317
730084633
341323494
1113680641
1410463555
1783263936
1503589574
1665214987
501895328
593061127
736729628
1692899444
1550900747
537335276
532807839
1303937075
705216247
51902157
836235000
1786357795
1741458065
45234059
729903752
1857503256
1382822240
2097195138
1961875679
1491234024
774694874
1256625296
550635662
359379609
904204468
866933661
774162881
799983800
5831209
218330871
403704437
1301879
1636297326
575020738
417587815
389815510
282697014
2108109218
1002136516
262904837
1190492225
1102736636
333163133
6635745
1236909284
137228207
951137916
1615089887
1442724020
1192864553
614500661
312214481
2125308647
1107804147
1277686249
1239103147
702983485
1772249659
390012795
1253374851
1603059206
2121419826
896230908
1536890682
662392199
320266201
942768217
1545662270
2021906861
1505902037
653853309
302956037
192838232
449716458
697727615
659974754
1019043176
524059059
1894622447
1575646733
1365040000
959945639
1021013574
1887430192
875105841
1766156290
1152823953
1628516576
420975811
90334406
910649915
53608574
993685941
618086177
1261521073
1099292032
1274885151
1335061682
66748726
1919496763
1167668624
599592724
1721011411
1694958022
885427072
1847754348
866210334
728754465
1539489265
2034987163
1364380414
1432139614
1379287543
1403438978
716058803
558695322
1097096649
1455950559
1136911313
194473942
409895744
791873477
989329332
1400244697
153598826
943473344
19401821
1901655853
295466140
2059548080
1041066888
288646609
1570075440
1467530587
421236694
1585699454
732370523
1053188487
1114880470
185772708
210608543
20671820
1342831922
1952800470
1700065228
1169216068
1312368501
131030424
1322439664
2014092300
648125027
2076375609
1701099748
2077967170
1848234321
1112743818
1392460139
1332550747
375619826
394187549
286160002
386201383
774104548
952071110
326114247
869520899
1732064495
1202353001
1441719507
481254023
998930312
164206385
818206185
580470366
622909625
462233909
45918313
197415389
1397928608
1224415211
1761006106
1290218542
1818958149
1869991494
1327250474
2110132161
160992364
717929411
429239545
1560674857
839350546
1352006752
1820251573
780727553
2065756462
118162735
116657245
143853102
1166542280
1387508315
443317945
1678706928
463730105
1911238467
364667744
93432999
1823651326
1664995390
1954260743
1824823195
1160582165
1828469005
343824064
467408141
2107202614
1370648515
1000472060
356526526
1557598852
123950245
1796968193
222329753
1012860112
1252809408
306406938
491624600
1066709400
1490568699
869591389
198845703
984169778
143754557
1972317177
1217595825
1628926710
232045459
814389391
79296410
1884819160
1709528651
1748303114
985095593
1154086263
281751287
1742892977
399892245
452181967
1518078864
2045700363
2036675592
1469298813
424298919
684324981
952804176
1432692204
120352996
1202865278
1989662134
1589478989
1335503192
144236583
693430493
2000001613
1596218655
1309585956
159665593
572473551
30966370
1263664959
1496544092
1570252618
1786934833
768165014
1890459381
251099297
1402230497
642349
2147233078
1495378846
1038174027
1341381125
1131970363
1917322458
256844429
2011985335
404573467
60102141
2033462032
1715751343
294497373
1376322142
1761952253
1943364617
1238375321
1937885924
1061793491
954734532
1320493349
1056487622
1091381760
775832853
593769190
333632652
1010375357
821408695
2104325484
1756830088
458125070
870721778
1595881941
345475677
399816293
1942178020
1023928392
1316650592
201151601
1357533935
484934648
1625639219
1246939340
409674841
428398549
1743297898
1848062485
34353264
1478853124
1284079907
862436255
645763549
1092428296
1016703328
420845865
349975474
198604264
413830606
532715655
156321215
1083752926
688082805
2091786524
4041271
536985537
202078459
250700621
883619792
175366276
959143894
1353390751
1469742992
828399650
957603489
1480397821
1067058059
1810900683
952483332
1019237018
1080410023
1809387820
726048633
1321872054
513733534
1661157330
1066003845
1969109831
96684753
280193351
410217882
400765488
438790980
278409951
1597752066
1307586095
1464103760
1399077907
1764686884
2138012072
536065467
1242343181
1367233510
1408223785
458365850
1574940294
1266784800
1517039182
441729717
865533847
149879458
644939891
93903951
1117124692
387409474
318005875
404348666
64818439
1479919931
104665945
1619622395
435114679
928168220
1245429634
1174295393
1261754437
1957119416
1645628604
2075139269
681184436
1881229579
1899475683
1527303724
1664520027
85453886
36067749
1295141607
979225655
1460540179
167076368
787595545
390002259
1314207393
1863966864
226550873
1941127369
1921177446
511189720
154215620
789599334
853480294
51472594
146454337
139314429
921483092
385079858
661021034
854596547
876684247
1663992291
1978576246
1126201726
450709736
502571938
1997139601
764889411
455460788
529835629
1495824095
1710197867
454130552
800969177
204994495
166408449
1134780372
1718427695
2124486722
1816743994
1061567360
1330677419
15464863
534039516
1429079565
1930778187
2137795975
1836068383
353769550
1396920806
708663482
1619145569
296189080
1435074812
917764048
902704761
358006897
1249487868
1933119967
444724852
132478460
1785934242
1595216769
1420642356
1837835608
535025128
996134269
1171700939
1212562436
630921848
588895417
477565218
1588713388
1550068063
1310842267
510668280
562757807
1581207179
467103545
1434056176
391311014
844274375
1336386261
1295801529
1954678648
1506792283
292894541
1767884412
340943707
195854551
182991451
1284148112
1463799719
107215586
797148304
1425945007
417061509
97641238
1132043741
139889078
63108233
1991380216
596136246
925812336
1126524955
1967409953
2112085068
1912581367
142710566
1580044184
216239096
912002816
323272191
1646079138
64255985
2012832370
360410567
1006335368
1888436283
2126955952
335432557
997028241
595289030
1618429018
1365975034
1928632921
708392980
1496315072
565373611
1691115829
1550749604
1038249028
742498137
368019323
1315739593
1301979253
1584950972
806862194
1637482766
1134745485
1239265476
2060594780
1260053299
119318667
63327094
952568217
1165880098
1286540429
1344839940
183899604
1396219073
1370791064
1280021199
405658419
895756422
738455709
2044480698
1853797770
352026768
560811505
1242329617
239282870
525641165
1980889469
1731152405
1923001499
430498232
1841265256
269343397
919777203
896325244
225961566
1822405531
654852161
555879803
1705562342
723146223
456863752
36926412
1418828051
900928422
1656261205
924675614
1852067809
951523190
1527625177
1358690456
295064917
1839802167
342381784
1362974427
541200677
444105506
621136781
52606786
2063289295
124014650
1042855764
1752117393
1912676611
1645984932
1586104374
1121168058
1572903807
596053371
708310708
539406577
1381616824
123045596
1907586411
1451268050
1123351397
182576658
969516940
897933021
1832064888
1995910716
1648511915
1515270969
1195737119
1262504730
1092189197
688671532
525759276
1018204103
1175001147
169423513
1952179592
1381221683
1380419408
1482128287
1400263361
2089826407
34370196
1702686208
1884272965
1975418043
1534466191
768487928
1682735125
1433270003
942179336
322665776
217755241
1945003852
1432150041
654870187
169380787
1574901315
504235458
1677961330
1568252212
1110424743
1990462558
1152167163
130962679
1143676682
705355911
1294546460
1706920571
1593884686
1913543833
1761970468
2014803422
1697871724
754669346
581044995
722891756
53021032
935603648
1809620315
1673199400
670302793
959930387
255552966
573095871
990005149
1998400948
1494544889
1962877166
363801439
417228559
1460069469
447987740
1557875897
1919601405
638612902
110511671
2143212299
1506577634
486479535
603214974
127824874
2137011637
146263956
1435842759
1381136497
554768061
833761223
121882658
866226601
1699941225
1006316244
424139406
242765382
1165951288
1293804636
1372955927
1527900286
807308737
984722437
475149853
7222244
1296379598
1075317488
345107566
1364553052
1647582048
869442935
1959109445
904157764
1337934093
1524765441
2024992270
287134946
393356471
82177684
1359838522
2112561243
836361995
375945458
1883095474
755914106
957962772
350406590
300530819
1485214837
933433299
405884403
1132772340
266284944
910681239
511598702
1870267928
2097914130
1584377986
827208100
22479674
1109545787
271746980
1963790525
353034700
1466702982
986734649
1373024864
2083748364
80528682
1671335883
1018664215
409610871
1806839156
135824078
1972083774
197804857
265723530
548750196
2010832322
1667036492
1213776268
1683253557
1364917584
331095148
1119138624
1199938752
1867841712
1021408933
2057909448
1201402766
1311189413
445309352
954323679
1796958395
1518701695
3602768
920694495
1083470723
2046523741
1272676971
1464681029
1926310163
648174597
512056054
984286406
340847537
269154324
665820223
1561387095
1620906416
146047407
521961158
322769022
2048537891
1399686091
1869933942
925551863
243722280
1271350221
1338554491
867291470
1494068365
1200789704
456096527
430556581
394846344
1313597813
573166784
1485465808
447368079
1848779119
539288547
1616201248
1865573745
1634276035
237246567
1754562680
428162231
1806128723
1063485047
748199469
1567990970
13983005
1830907463
1660046634
1472531052
718715122
601758842
521266811
1100665311
1396100154
2077218769
613128930
1351757479
725580970
666006237
1258246811
927378812
527445720
145769557
2120245496
1931720249
1842968327
1650890601
1623858408
1437077921
1827308518
2102979068
291721269
484738393
1169523556
1693787866
132093854
209677083
1934907336
1581988895
923588188
2105437909
155204638
578869456
2123774182
1484837756
1075362518
1386644728
856536835
253382273
399203110
788284432
1639091883
1153472142
245434109
1708713514
1423689353
1585156080
1161609051
1914770074
1003328851
200391512
1935722486
578053614
687532662
2064471692
1898305689
1636807203
1140678112
551351279
1686618978
1911648718
152912511
1370625161
1531674436
2123481394
495218672
529770927
2103901924
1845391458
1796504161
1260448750
170149147
1539000666
1142903871
1078865304
1456330477
329392584
1374802891
763099430
146931614
1886051730
619551037
1882230881
727364899
416042276
1939918039
366720763
395129266
2009316200
1153367903
1521780016
1491139371
1411126348
1301471197
628270815
1520755364
607789828
704695467
979023253
847602261
633613228
2015740323
812961353
1601722872
657148803
1534634773
1889361514
1272257326
1664027283
1430317078
1497784797
2049018547
289365059
1218101665
782753250
1603041802
1733739686
1241828798
381149971
1718099905
503901291
1446467330
1199540145
689338369
1184575829
855256812
1407124668
225928260
523423958
1528558765
2068642151
1591831827
90808322
759147868
635857763
1799717677
33212719
339358186
2111326337
1030016162
447950159
957306077
724876851
2100895882
688856785
692562692
1210084726
1511658945
1880968589
1406037635
360680197
1434608941
290996575
1574026622
540283381
736996174
1315105534
358497600
833622731
1818367810
1926023944
1127939226
1966371436
1683333103
1288207811
550725217
552939835
127835853
1429828296
1013030452
432782975
1649196256
1229050561
1515333845
1827537030
186840040
1230168214
1593068504
782327127
1222880113
2048035022
681321336
1333243268
1301192605
211710639
198192144
63526071
689975597
1772371682
184419276
219385178
981315832
424518018
1331052609
1200202702
1264153953
409574692
516406845
2078920844
958360492
1314662513
586986071
1523389495
1097646368
1592701319
1086496891
1246644868
1508584688
278489924
1156438139
2147123156
1156552990
733532974
18635376
547522415
937381805
1051223342
658429120
1540651319
1375250436
1776686280
1511845902
745537417
1331112024
123402161
321930472
1511302567
1509920244
648754498
1280102870
1855762735
565795198
476734861
1266015700
430448479
334977967
500278421
1530988104
249593264
884009518
534239398
2112010286
1135079806
2080934168
970391347
26820444
1797103087
371536865
594808091
2120215649
2071390304
647276113
200581781
1224982789
1678519725
1026237394
172365284
1965980546
1543570457
373263534
74962311
2136650315
1792456375
1547220918
929567956
1414214241
1641157868
894265541
330067610
748439289
198122158
1385827354
1084356059
768720763
1795561183
1208722392
1901176419
882504475
332989055
973176605
1303175845
1703044372
1165834965
1855858690
816862152
259045522
1629151200
450557275
1423864837
462199573
264530367
1870177598
1596734576
595900879
1304226537
1830435749
2119360847
2047614202
1939810781
1389359151
2118597352
1359281243
18341348
1828784386
541083805
788274839
1575366881
978937208
1583818314
20150468
1976017245
234016841
1786633508
1749424877
1516317875
853150704
609275616
1557463837
1849506044
1816840094
1600866426
511758445
1941263056
266249226
615383293
1341296608
625244985
1397435379
91557475
43794272
1058900456
926938481
2050831038
1665326194
1955676793
972458710
187242317
1685390834
1049733983
1217208640
1672547912
624095900
1609428906
225146526
164771834
74023956
2092364166
510150879
10913001
965406781
179709740
582415375
192830945
1574092263
1006282535
2106965954
1136615819
533234629
48679536
897566247
1474125242
1674902145
1455418946
1342042317
160327379
1138294216
2096142023
742294435
2019272986
1879413873
1085727621
807805010
182550764
714561725
1155889564
695737926
8592950
171130876
1873504015
1480468714
1771385835
1984402362
1111748336
2093046184
134124324
1525760930
276823464
1866501665
1574280848
724049023
907857010
1206859670
929974688
912297107
1956545590
2022768939
840809178
1005489429
1921727329
364156705
584126175
729354847
1322533659
301328562
1319230914
1466848598
518307676
1073085526
49485277
1177395459
1306032753
185887346
485225928
616477871
565933076
2129998851
1679777043
1740345247
51142397
2048614884
911103550
841192800
1942074409
1529844229
1472898344
1329780822
1678727785
916774776
717301759
633253559
1097278803
1246944433
2080349149
1519708283
306643286
1262657626
677446378
1566135657
1284372612
1570314418
1300651918
1641171622
1081723801
1994158553
2028985634
1877640489
555070687
1552840229
1031716237
694687984
649431826
305061429
346272245
1834544870
1892691108
52391937
257571315
1327782121
1557532106
1618382771
1518351112
50329393
1023428199
1633892915
1007057338
1295931325
2066276784
1185857481
1673782679
686084429
2106837593
1620036994
1678400981
613351842
1055616763
1809306800
1504903484
1443192365
1044327787
853547190
1578508748
713237884
1778221564
1967719471
390495949
535383154
1026599032
1337553689
1661322085
1147698588
400849103
218688002
1373819333
725636840
534347256
723830050
2019996679
1761279806
1023869946
845794817
1688192528
747006518
77866260
1746537081
376265865
658864944
1473525202
56544581
1253134472
512144360
594176186
1823735145
412333295
526075429
2000479542
1720454776
1506760191
1814093264
1344890229
1891226353
1490459934
1427299577
778267735
836155935
121656790
115293246
1933334506
557076416
1849993302
1917921770
1824370173
2030700456
2010772413
1150782127
1539068400
760429385
1734760671
898105650
126630558
1739662505
871682641
1585574286
1251887994
1850704591
1195655619
955216499
1030297116
1825993949
1493519622
700077089
1438014248
1674635043
1259263510
606584685
589820724
2138051425
425530605
346273308
1666873595
1896078617
769274891
2136177221
112958845
1936798186
258825567
862167693
432591706
828079074
1607287697
2102590283
603447406
1895458774
1758331440
1380946438
1068382557
915869148
443886653
1728761380
981112715
815341155
1296956690
44729337
1900808432
264739174
1011699881
169387431
1440154965
503740306
1890200839
897687774
2146733670
1497758682
1906953381
311225803
1862423393
1384997730
1063851979
743067533
928621984
766063622
480991499
1907725581
1055997353
1656238540
1364793107
1617111860
262766527
26928659
531804807
1393971428
1090256885
1426718958
1161160667
1742699321
361441226
883594168
2112214266
1901547773
2107001509
1126574477
1844287652
1216461950
1106690268
670448019
662185737
848359952
248162404
65272448
85478858
1736002580
1645740845
264520541
136027633
1521837909
628597089
638528400
1954167122
1524400778
322833086
1491912745
1138639669
981464564
515453436
1310031550
1397160324
204281327
1119543908
769835706
1045269330
297268186
2105401942
267527320
1345897852
1254245800
2088385714
1110737979
962535042
1205367647
933420314
34105400
1661224990
651449534
2027871576
1716627865
1989118448
423771572
311726270
295904299
1459912090
293568054
1273568816
801672934
1355022646
277019567
1076727008
1976592037
1765967114
207245758
1929992906
126963230
1582763893
30329905
879225096
1808650314
105783307
960678781
986509709
246319848
713130226
914643005
1205641492
1988231625
351526890
750923435
188398413
1798582332
1242777344
652301190
1969178705
91235971
819601692
1085020425
1324569624
162488913
1207022354
1948250809
1935970203
244064332
916793792
1102652936
1195536356
1149121370
890749269
1970931693
1991373860
1553886356
2023534840
857973394
1859331671
602747616
978912965
530161303
966357970
845087756
1370001569
2117542991
1627827943
1621754854
406079999
1113213322
1034098185
392222800
21664821
722737219
1858677697
1509315682
1444431604
585985383
5988393
1078744876
364352524
2103065075
560311285
1955775740
1612786687
842853046
1531907844
1970429726
2128376347
874118731
1129058941
1706491
1863659449
1016758519
833761791
2085139366
2137471918
1007467392
24812550
881635423
466841571
1919160664
1243185009
457981927
1304554177
1314658820
977957442
912329104
280721701
1939559228
1244042224
75712929
2013388141
1445886181
1290969341
381546181
695078066
850794322
1105403457
560985949
1901728832
439657660
1403743611
637578881
719802561
1738845394
130913805
1431577248
126694923
2142220026
834952513
1668360343
84464112
1683962308
686363222
1114944064
1441396033
1103553362
1810227078
707379516
890128539
822426170
106135528
1080085118
1926891110
984303306
293171584
357765754
1433478249
1200847774
307471032
809051403
1389875138
1171694388
2021037090
943749680
488325051
802827073
138546927
658504065
137846268
506214720
402953403
353250769
1967613616
1800289178
1142481996
1672054417
1449563977
1724972519
1980448105
2136057848
706703548
732696455
1143192725
1935711032
859718462
617176086
1668274202
493803947
1758939599
2009870697
72085808
1179118788
689257151
605502256
2103609293
1711119060
2050601249
1837945991
1129311853
1906520292
1212517552
1760856327
521741100
1841575106
537737461
1019579241
1923713315
391257618
2066693349
1775390009
1159837213
1840427439
1553743986
1610522123
1358431130
289789515
1331555725
876907177
1448921458
177211459
1221791878
1473508976
196293496
785806269
1611316243
934947118
420507968
1590565096
795002795
1781065961
306699500
1841483914
1161905897
884919809
449893974
1811995915
856944597
1572673154
1447427267
82676891
1028147146
2141674696
204440263
148980197
23165972
759808615
304394920
1926452036
1654087628
637094081
1778150846
857130616
1496048864
627896473
1774243838
1012586453
1429051494
684343498
217428501
529920400
1528177432
233989885
1863721945
250142170
1806108817
1899130146
569323491
1094660861
807646601
351021513
961088535
362457287
179430576
426567785
1388020502
1347351440
1195853141
1568095019
353213346
469036685
2068599649
1932458802
632300043
374578653
753017462
1224028817
2030683827
454702257
1895647613
1399624225
1107688382
1409790413
2033642974
105133012
1617437539
825163060
784843367
1333122235
807379418
994030446
447943193
699398323
1027985864
579786711
2016167984
1760814225
445742429
1697826428
19802803
982279019
46318565
1573414176
1587724400
1284236117
2043499748
1927210449
1019494483
1519216733
1325455137
1181895880
84975817
970715589
613513570
112119783
1987917738
626740402
193631076
187297021
426588296
1002390367
1108009222
1369513853
1641036673
1542022776
1662693285
1774345022
1471122767
121507151
1356094087
918350398
563816149
1733340955
2091807639
1297312832
222634161
2118029117
1306942157
605064536
831281411
1485312167
2092431964
1187723870
793747922
1255525845
1582201385
1740145516
66622534
1860543376
1537762047
655753311
1625888016
125554472
1310627386
1619377933
824918389
1724498394
944184971
108360256
1168820668
690760103
1278225643
1846977339
231811417
1514496267
1686827102
1610211385
1226551999
497830813
1882642908
350484811
1065867456
1162299896
1147468727
1243245689
199916339
517947941
1278440801
1230730710
1575328497
1641623714
643370277
233426268
712425505
1235803239
1557248744
1229907445
745574680
791734884
1080575381
1250971475
2019186775
1367793980
294899799
1368634648
1804682870
1771514495
1602144872
1828612973
947080491
1036502988
288292515
1074096455
1102235010
384179664
219763155
943642126
2133641280
1725909102
803961668
1672121376
142857314
323714682
1969784842
1736924808
1833611338
1842786945
484645089
1395998856
1674860499
1549588767
1045681111
1666599850
461189121
739511174
1660000814
375315298
1688083705
1130203255
1632063680
1868736583
1681447603
1732423622
1199652558
701374358
1975363759
1992532680
1133036842
793160117
571177695
1832908328
22252518
1428446144
1850302666
906107394
855430530
864690405
1444569561
839016281
834604737
1396031961
1626045191
445855429
1655516564
1272988827
1428222610
587324638
194578603
1054154978
949940461
1885012117
637466310
112691511
1994918150
1200432893
1309923200
1737816073
1130670137
1453594394
55255653
912513312
42057476
1924816427
845876464
1584048581
1305880484
1612475836
1113048940
1299536885
1170390738
1831228293
575016468
209082948
972567631
677388664
1336199898
653640263
1329336842
2043061692
1567623535
170009316
1898619001
861810923
696334365
563291001
1873471702
598474411
1519681334
1553303059
1173106711
2129684177
56501578
1894630291
123413940
1625865883
1172758999
2005182795
169565089
1019333993
1363761491
815074148
658866107
1424993165
1801649321
1822417139
1697141546
50530416
1278042608
924890033
679462184
397753370
1657251840
609893580
11997196
209413737
615913157
1840871050
849376004
1807415942
964628263
1787948163
280068143
1305716803
351832214
1030779255
995830753
508182125
470177181
2102744832
1019578154
458732083
1634373548
381511805
1338857632
1629866445
267034131
1914014912
1737562558
507185235
1826737156
1457489562
2011745378
619801102
781887412
782612881
774517256
1350492826
62063781
1494158804
2056275002
366531290
177056753
2040544190
1272330187
754130560
809051403
1013430975
240129064
634137953
112481011
1201479424
1599281710
532700406
2114831601
1102825714
346190908
330273761
652459233
862125590
348840379
1187412166
889280500
1377968197
1849592442
466626
283002247
107963648
1672981519
1074631260
1677584969
1007131293
738742468
820922669
1943209300
724294835
222447708
27354315
338453283
1969706252
1017730609
2004454274
1752723842
1852507089
2041855800
134802698
287027368
250644461
146958537
1617192238
652093755
1315447998
2121738506
443716851
257452382
213418689
10595037
154288796
42180226
497624278
1844948844
879822160
1760254492
1695939986
1231632400
530333418
1933044758
274826609
931191859
1049751191
1841830945
829468964
1692355766
287937439
1005975242
1809153656
30447083
681948521
1898453198
561319592
1973718663
1029203590
2037117937
1264314260
415084427
1016062788
280893151
1294738492
1978518162
85690001
1684899476
95888199
1543315609
317119501
1351752258
625111619
1120123736
1845113491
1492716407
791688202
1352367831
1690313902
1697061015
520227623
1674748534
1974109000
1859971356
1124136702
1846201740
1209386560
698066190
1901754010
1247727657
343654035
1736937153
1484055618
2014146971
780445115
1167655384
67620009
841439451
311704673
1698554265
1162399427
1620183778
1737759983
2050249770
755751036
747943046
992575399
698615315
341842066
1802639545
1306822445
337915073
1926052471
1548720052
1986907947
758697235
1221919413
1266941026
553940916
1957308999
1663223584
350306138
321930634
1087784807
388785121
1011317991
1485425497
1910071488
1438912832
1679854470
1129217588
653134719
2140498588
1880842504
1255983731
76265150
1000518764
1657334651
1194209342
1371142860
1637799388
1177240011
1175209399
1810542688
477119915
1056733715
767706341
1345754336
284396795
1530489402
828342496
429587056
442136690
2089637185
51816942
1264752029
977469804
1260609052
1518429986
1013490099
328545474
1091124678
1171045677
2006749665
1155225917
630662263
1986077255
1829162054
1065184326
878565950
2004926802
233671750
977751551
487464518
561769193
1984637642
1719942257
749143300
718396039
2132028770
1420956075
1348866413
582131478
997602961
837703639
1386824855
588579204
383990999
1056715722
2111026630
1762771770
1420475741
2013094034
1036716523
1343043643
972192577
1332428009
654174973
808612009
1555311725
1951731840
1044512420
334174358
30776299
644330139
701496372
689261514
552885117
1600123118
409142190
14778829
847967104
1638227413
1986967246
609001027
85513310
1198439272
1874076193
507685404
563070243
1043597562
149546886
198971678
941847189
1897854653
1530755428
252367110
601890200
1378139488
1302267433
1740426991
1000811391
499137360
1867452033
930248241
350894434
1947131643
1365333172
1296844814
1736483145
331951135
131770272
1405708930
1915874697
928590929
540750908
1921974814
376779725
1150329817
503112599
2110227319
2097703232
1158819838
1847165058
1428473701
1706678533
1793249302
380994601
1270428977
957930772
900130379
127160372
609204233
1253111216
392985658
538412521
2134281043
2035247611
343666208
1120563721
1408020262
1573150687
197341878
2020687722
130412595
1267926330
698993006
1927544342
1719505261
1818051764
932468514
597600952
2086404195
55741617
2073678103
1255838197
2109777415
872706874
438388808
1264314896
309628158
86405704
2094669107
532985200
846280134
500099865
251142067
1795123564
369833123
462515002
678625865
691614271
660771483
1432150764
1559863974
1793040655
1082640406
917814400
1009835615
1475565294
717438128
705005914
1175600518
2016475796
526900778
2144518940
2103994381
1240224268
101325989
1840576469
125985499
81128237
826823355
67883393
703170270
126962543
725069643
455718503
28400444
1706516614
1551945232
947399571
1200071794
1605616178
314359719
1432289780
919261377
593222449
1148213578
413898622
1988040121
1147872216
921668597
1691098507
1174887022
915064566
1397104818
173105414
1411112765
1646040168
865178889
945433457
485170624
204219362
1109224661
2089303763
172907914
1237298855
777321998
1118853201
1445745456
205327110
444091722
210060133
69910268
1193396392
1494309081
1074940335
214883444
168515192
1247208228
1098302974
2062345871
1426790268
1073914388
521351814
1255347244
875676039
827843392
137162220
1585598779
1309209727
349664320
1212643279
2109470399
1715397326
2016187598
1453181811
1483737422
1079764684
87910437
740556587
618708048
847824282
2035104488
1021968758
1544574519
1309864236
710360950
1042869280
335267756
1525916393
1319211346
1059154446
504198821
1108033287
1723167638
1755224933
800228755
2002856048
1277729404
452584072
1600524911
1140945003
506570673
644781102
598292774
1307275124
1089998130
1590026336
228450762
894825356
83296727
1806792376
2073661746
937778748
64640909
1721429804
1028374623
2092213789
603967072
969295094
849920051
1463215865
2027309976
1673436804
1424815785
778324889
2094860271
1959637324
341681131
256568156
847808605
1806346142
1795761650
1581640221
1138660095
1954013485
1526633776
731742257
185897825
1479870549
901397001
2103272938
1630529986
1145604315
447166061
319346319
2033200689
556758280
548841626
1782700660
289255995
1413534751
1993157225
2033750037
1239262911
504501477
602897342
20745010
1545981400
735151958
1904732744
93087896
1499648012
1061595753
1423966399
1088396164
1484017457
452659592
1144264525
1784957591
741695501
783595345
1377036054
754500750
1579845668
41486421
1189497177
418839217
1448238256
309140942
2113650325
539999364
424233735
618038298
521224227
1307962303
1734776104
2143460830
1863619657
1098150192
617829802
1445511629
1851688082
742556052
469560846
2017168050
1252265946
711280151
680422984
2037913319
1704974109
2059468727
2114870148
513931972
405139240
2030105929
1100614604
256272874
1291738159
490699925
299188831
1880713510
30938994
1293260257
1762918770
1286661440
385233937
2093653389
1748947791
1479811368
201281026
616832378
742175270
1924153597
107363508
714468303
307690565
1133138039
1229564922
581332816
1450864020
1936744767
961885638
610031694
1445856627
524557235
1546507277
1838351272
720634960
1187013268
496753295
1021597558
2139919499
1007058042
1995119685
392348779
1731436677
403040607
411968956
146747356
1824908795
391783919
1288508691
1118465740
441193352
1331141236
1916885777
1185560089
128823262
1677810565
1392630659
103600051
957921846
466234846
1670130185
1700954001
95275680
914773668
635480521
180227161
1972504590
1832978308
2123474084
1446014874
1726104541
231736280
2127343397
402748144
238705599
1392924260
1571064594
1122900204
1191771546
1496509545
61196851
1495489158
144124319
1923098765
363344002
1832948931
747772008
1192313306
233805169
1810363132
1058879484
323251818
682061384
463195614
2098766918
457280912
139612580
102867546
294274989
1747658138
1199095077
2113903085
1991915730
1085888676
680712200
1041986626
1845785253
1545338575
1801797736
768855894
509661932
1816209545
620577175
396151547
1295470375
443354471
2126478181
1135448810
1133827378
658778457
322965034
1572187484
2071317202
1784750817
1885028864
195423690
1674834188
578961798
1288135327
513986667
704744608
1318935493
492610655
976815022
299913078
150365444
1476218607
127760149
143027498
1687044023
888376484
1963165617
1699450550
1558472380
318932964
303128049
529741183
1664582152
1457094506
205409470
508155338
358921041
806948878
1827530396
916152043
1588591005
429660261
138805980
1262991231
1104964153
1746289606
1423693620
1267092428
83978810
1930740428
1281290249
528818822
1405860050
1937007009
1596442438
160479314
896224964
1820669828
1329472883
1833620078
1596864017
23708309
2116616724
847332395
1888211970
346582635
1264260778
1909697160
1145661779
1288914853
826667741
635356481
715581814
1998202672
1060059763
1767698642
1373945368
643032128
1892512911
1632975520
1448430504
482357128
1845507406
1439124050
1601199478
1697421004
1335323009
1025147390
1944339821
559841601
1600783949
2056236257
1797833894
260164853
706341149
431391801
731769238
2060561347
1811620276
1806845625
1796829410
706398202
1940129058
433640039
494048216
251426784
1895487204
19882200
1650417752
550581891
1582876114
47887695
203835403
976166720
622566891
1875296075
667470675
472401750
1691523757
729361184
2056982761
1267310382
1223891925
231041311
291391894
1275400119
1906837722
751291967
2046912922
1264292537
330072245
656019762
649937340
1491032884
1336681047
86148693
1788308690
1924924745
1339746005
751529953
1494114108
110759575
907049002
223350236
235822803
502272894
2130994133
1848054192
1066533123
1819663537
1986637797
533833901
534686006
297699850
35724624
1576832395
773212139
2130041326
110771320
1336470860
1904513567
70310100
1323837688
442344832
984497361
862499688
1631953811
318370503
237305429
2096160818
1592036626
1865929920
468233274
1327081549
2027956899
1383956097
569670774
2054363903
233883088
1412067110
811469882
1656910842
121696188
1371100566
48569779
946801446
1859866239
1032968971
388171559
1941517771
1982528949
2085486603
1618564014
2057195880
103868759
1003732560
341013642
636979753
1994174017
1266479255
51571128
632850819
160959865
26100137
833881754
890332539
2053837210
999813048
580085100
2109341225
1399374531
1087857005
708550515
1088684346
1723475936
1222499732
1848989163
729155706
53489389
1853105374
1037348462
1214771552
1503815501
1288393411
1103253805
887440848
678786599
1753790892
849457430
609135325
334346094
1553785572
715384009
2040486349
1076573328
1201350261
1737494426
1935310838
388069480
193973293
1294211957
965645920
602472758
1233567649
131672282
766705127
2109663735
1135974269
1282353360
1160191325
1088768351
1189970485
1433273191
1912848930
719668200
1130999661
1161891851
1219690816
950019730
110179270
1384434815
151348936
922556805
125414191
1447758331
1996128753
675331507
1824188729
437665292
1650701248
184693939
1632858919
792180126
2115469607
1166289762
344659861
2056994444
1153620939
870768252
2025015502
543173840
1798212412
1392888853
1254553871
198830478
1122826632
1232693907
2055484413
1109339679
70120031
132152839
1915167105
1750178713
254967681
664843583
391174490
1100184477
1293444119
236723934
1000340553
189648713
896912653
1570154092
388977516
426564256
483445998
1542321956
78782776
1814212857
1404894233
2078021759
1699360752
1011672028
1730505574
1993270966
1431210364
258319292
122441923
1109728745
568896873
405426202
834379187
915841858
1644603270
2061236860
1688956055
1572695223
546564240
1082630500
187158934
1891223157
784275985
1698108860
64749422
337691464
1396594256
1281732444
137644528
79704158
402299601
1782721975
1625676530
544375718
1788235625
1687500920
732397172
1179677337
688524332
885666757
2058579456
1923136087
519942167
2099665727
1948004426
1564920408
2123332183
1676070199
575673850
1933850253
848866404
2025449405
1411061310
101431926
583369411
719529613
1882775902
1922459296
1879316469
1468809319
613518329
116419690
398502486
318394454
2038694770
960027087
1401405956
743273574
400574574
981322541
165993638
779042386
691365676
953211928
739475430
1143434183
1410654109
783985123
521089285
535955696
1056501011
273568209
2030159862
776147208
721808499
318292716
114431404
147258010
860333386
1520956945
1082970196
1276185979
114208746
1292879596
375355824
2089680040
71362310
223542543
484580004
111979599
802704032
521687582
1597931833
1919082028
1057690498
1540548359
1329899076
354095875
1972340177
930974772
1751147308
852117558
1885142822
777838847
1118013680
1594676676
1102741017
1460399500
1030180830
805394005
756832788
1945264333
1962416547
1432586960
385926952
106560936
1853420301
1290109680
1444107624
437422674
1401571308
477057070
1684823260
404365165
1917597483
1496805645
4016226
103885275
476211645
558425387
340904436
1582136639
1382619182
1059145280
940211871
241899141
830605554
772601596
1395574410
1106072552
1943649356
1385774361
1302924770
471416979
1781453302
126453314
919845202
136319288
637824665
1890444715
1138337050
484104858
1322843240
1893061268
240767228
1160372762
1398542479
1063350936
1329671471
232218566
1603654898
619518835
838332368
1997395960
518264779
1050740022
451570648
822797263
989113624
1823665168
1260210481
1729377832
243212298
669520566
1291147729
1800553179
1084796685
978215149
134322984
1760003073
23258302
1295034695
499823751
1609696971
859549615
361661984
492741307
1360537620
424848356
2066379752
1382066067
2085373397
1020890275
1115538754
1930018207
1946328214
1532800125
1431186701
1612512936
645107626
1379706147
827450089
316360897
386804591
1483142842
1995058504
35200610
1066530009
249027550
1177974502
470257936
1446653200
1761268945
1878690380
367371066
1874796187
989807731
1013341065
1716909239
1851274629
1879542271
173371397
958991943
1904825911
23559792
1818268998
506288628
1863259273
991589699
1559095664
911689790
472446308
735145936
419227859
494859917
961528364
1908230493
1772933423
1796423479
215223262
2093976270
1704182191
1124501138
1574353468
1974209261
2007971053
309084837
578186297
90078597
1609575854
1863541217
1658671593
2060376740
2011013883
653677944
407783459
682431024
1773333362
301072831
257720807
423423465
1806629368
1896404635
1195200133
261025510
2092275385
1894437747
1794377442
141564437
544102027
2038960666
2042043682
961578769
483994711
2030036672
656108570
1252392970
1404623110
841794878
922162914
1611426364
65159297
530567973
915571047
1364301793
1564822068
779306652
1610727659
909681642
26839379
921224946
2129107862
1777965030
97443089
1097729627
1985809497
1052810256
1287576090
1022592798
1861836269
670528165
1592457248
862388920
1064061269
287831471
1307031679
1704971811
1818999878
1435677991
784727916
1471679817
104643290
995516276
490239534
1775216257
521217884
1084643275
1265736397
14023308
1609078851
1875483721
235812103
1725112814
444054137
1707591022
105833585
1987402128
1145708818
499662138
1157725532
1945780464
434410496
836336311
1058358092
118496244
268149978
2013239295
1881239537
207119627
479178536
982272172
1726176784
326754573
1871667669
1629072807
738197042
655533994
1960711702
889714759
320104017
934248774
428402235
2003600039
1508879194
294235289
1924403356
1062347166
2031275664
1888860299
1722953699
167524236
160904081
1020682884
1735939517
1366511430
835098475
1623662570
421665874
1761859515
1876942756
1539375849
522586846
535331286
1812266720
538672227
1429120739
581561954
42134010
768663884
2002488955
566957788
494173792
1668164207
759009739
558495679
303031209
1927070097
1933702491
2096149749
109601308
1925202735
480405922
1199634907
638094801
647938456
545870958
442841052
957911394
299758500
1800245525
1007058042
1496372190
1469293637
973102928
68799876
1137764073
1998722399
981435999
787565224
1474666810
1630510072
1980302032
1425837232
640568130
1133508653
1310960523
1838044819
2115921739
40976801
2013957107
2020465608
773138635
147584069
850794165
1796143822
701438898
2002357684
1736569462
797804133
759792966
108204250
1656960655
1473551605
1912500481
72365753
2135526805
1259527533
837733500
2064817306
1454194292
1244792343
345060308
674110738
23540607
220969091
173162716
922386569
533253427
2132331058
1668427622
2083465860
723385884
1562400039
952131502
1081337788
2081252188
1689328282
1776408319
915842226
1354733098
994661909
1917992328
1796170528
1272278604
1436962921
1660221287
321930496
1013873325
704836376
398492306
2081267882
163318570
2044869294
657242603
1514561623
123220458
2075452728
35909767
809022595
2129828358
1866826083
748974601
1485839014
375442379
1980858741
1194535971
152152245
800476364
1200336434
1315041640
551655932
1244689038
1229603385
1532190899
1941809720
1519836276
166046550
702651493
1544958941
1489423439
1290882618
1177080153
72929627
1369419421
860160500
1530148956
1680895169
1177151137
535260239
783766875
1024395484
1762873198
1403048327
644346192
1323744759
159225057
461325720
1464077321
1997892067
334342867
1351990732
274858116
612804752
1093981330
928885414
1417834316
686623593
1633231306
116266010
1527585939
1553438586
299741550
457889085
1317139845
70430116
1521395620
1547157134
453655447
1280170792
1998309067
1288080932
1700812054
1941593222
583387761
1927955380
109578711
196071393
1469582868
292232845
1986037362
1722183663
103461666
1297252007
1422076974
459395323
1412125134
1082215415
187582727
600817462
2070769678
1991183442
1815829455
882831916
767274092
893346460
467579264
2085387528
739954360
1007129206
908116797
1986194029
381335781
1884517738
1949345972
510265628
1426472244
1974300802
423897912
1862096974
353495248
1218434223
1961891749
1182194441
963839795
2009818830
212433547
332840012
1684915204
2080616564
644260120
519664610
712956383
2044339387
1754488420
828093780
1241256284
1111648836
1922264839
445672671
435418937
1439764497
2113419314
615994575
176381776
660605224
2013778309
604218973
486866069
1619825971
447559281
783893555
1245696247
1550809251
1508690103
1804140233
885345249
735545369
348428047
832104294
711349841
1366922516
1701026018
831257397
1822768479
717902709
86671516
401959146
42250115
292287979
2020391743
1576359261
1922902538
756507902
786427928
1514458966
1711627162
254823012
2014105937
2010009552
1286548218
1463139019
1219464729
1368938517
1421105370
182796562
1537705412
1616386894
32682239
164870614
2032368695
1573473942
1502910579
1725323365
413182125
1403651254
984906627
608743866
619320531
1169869661
162600280
299001154
128892693
384048551
1940145941
912983905
1148830111
842578120
709058021
917984987
1127173679
1748477253
241514376
978816777
1774655350
25051513
662327394
224758032
1365243198
1791726154
1622848072
1324939478
1377763308
817634022
1584877787
431820040
143357380
304711460
93788235
1316633376
9331368
1385424130
137130260
1915120806
1714707215
1109202961
2114776316
1053348977
630712690
1580010864
375983502
1112325958
521999934
1665333449
1787771529
1405111598
1103528891
1419358923
678220398
885555612
1683415834
1511564840
1105068357
225586079
759803117
1594591262
659015592
2137924510
22391610
73337427
842443271
1777487096
1943510182
1703692183
1674692467
1447880082
645071923
720028857
557435624
918340825
518504041
297718838
607730378
255149143
1339261706
1043289767
1256199403
647228685
397935814
1452164860
1079049615
844998747
1864165323
230791652
1855096529
789389995
1247307886
174300878
1157288981
1963123758
667045821
1099825805
342502896
842331383
313438769
1997608092
919493186
643867423
340447131
1978462899
1253911342
1510554689
673320170
1477414316
1954972674
1999540641
480570448
1362779689
1194213638
656786228
1593989288
1198093175
896432007
1390797952
1081792319
235073070
1888607663
214197202
1859803991
828573718
379160851
1470324043
663230221
1657145867
559154253
1487515882
2008177169
1382201491
1449548364
1652976649
188209654
1570039871
1221278893
184985156
664527494
380049242
1625266880
1551394305
1901530179
581562766
1536849150
1129535738
784750231
1898908481
1404967614
1329367044
1676843800
84157957
720058750
183118497
393595052
21628141
921825809
1374920045
1623961841
718919253
1895440580
878206635
1466205121
22626909
668246782
1294006392
1854530459
1477101828
247949726
157185234
1514924693
190245118
1760978978
13160629
16105013
540994987
1983683135
705011143
902590233
1070761725
762017005
1520292734
408465857
832953002
317834717
1137752912
52454248
633760247
1110869789
973388235
882939929
806245533
1576932269
1389205747
1390285164
252435284
1456407399
89388395
1125512029
1359260100
45036632
2005118416
1379475781
1213358195
1199150462
2052602564
1649175158
1753336133
145506475
1732982128
945847392
605055676
1983521931
759993564
614354622
400683937
803178911
275010746
1366091970
539746900
1850550853
786927964
986312190
1719996762
1904058874
431763623
455933827
468388329
999265195
1924004145
802392722
2030171402
1621902764
227167488
559307625
859670533
1440490110
600475164
124244433
499030654
816755032
835308202
92802434
492233792
1779327514
1117092267
1258515709
381002147
23195727
1785393059
1393113303
1816511589
1077204835
809591901
350961998
1270522599
1812262589
1425629801
1142134078
44838901
828218140
1691727934
114133307
1118332598
1520281436
26789855
452554283
1067296900
623086595
318017172
1690871675
1853197338
1713212177
1937756702
152754890
2105977790
1948588742
1674140721
1783989860
1918285891
1457117955
535630308
957933928
778217889
941081656
419664932
29791776
1913408528
1306144871
456665401
551595475
115934091
1431388880
1306645575
807611290
1497320538
618271073
159853175
930199076
1718995723
2090259422
761964750
306997996
549394023
1460599051
277379097
1792868223
580789566
585572852
950733636
1597966779
2050641792
1454608512
2080111416
574783672
666160968
218685973
2002573798
273673983
1875807498
506213705
1214116334
1710277682
983920220
1331995244
1655740479
950645380
776382506
1965349590
746259612
128194868
1441585910
578948871
563555667
1827325471
1835937528
688511466
1318491745
443549838
946914864
1363499257
243252428
619470262
851936153
446900916
1428779568
2090998186
800435509
646752653
1980977599
659672154
1599673251
361474975
578148775
2116716751
2002387157
884229399
936382523
25644754
1230674377
884593218
40185106
812584976
1000901131
1380227338
711416277
797545224
1239026180
562086792
1290920750
2040943478
1715075119
1929446423
2070921684
2020240190
1530186569
327704282
1819024325
177739532
1781939805
1198033487
48995698
952887921
61209186
935508172
540085376
2118354396
719376675
1704327199
1840007697
1473541494
34487408
1831901011
1367773870
423843329
419905078
1632834718
2006334302
2110419808
1374762532
2123045208
118313714
385707985
1186256924
531501780
1341591547
804840677
1142619550
1925492013
1040353921
311427619
1590874004
737148850
669485767
172544523
556992753
1330590788
957613638
586958016
2101670536
689203271
1433583343
1188190340
249915797
436590334
1358494681
138591913
2147153730
723150130
298630715
466554096
1532083788
837413964
228344367
611037747
1455532836
165515863
1907762685
1758139991
198577170
1090729327
1878392082
567284018
1474046741
477585446
863964734
991367340
873207659
460455225
1901898480
1726913383
481312961
1294398716
129464330
849293232
1916547748
2094890948
1508125577
828154827
2138153521
954271226
720440816
1272234088
431401372
2049906265
1798603749
331160925
1502526726
2057041580
1883041664
1395152097
404441849
1129452009
1891035021
150889009
142340070
1024984118
2103064694
711344962
222668118
584560826
27750052
2079727966
887732639
1471933603
109914103
66173505
1171003660
1583551519
1908646370
1511918803
892508432
1822216759
1690690691
1600102149
1175341065
379504358
257231339
1835301179
586847741
1406232229
1117256102
1796910860
711840811
1136052026
1544368059
562009080
1644525323
514207013
424145661
1799260037
219434715
1721130424
1147332882
717198823
927093769
553565027
651079185
957119354
1162756301
947741807
169863611
1960556701
802965524
1221894788
1774136904
1622829728
636020576
1828064823
818521784
88669481
1003710627
1565923678
1429315415
1315361955
641896900
1798064742
737733321
1636197203
1338364070
656094168
37318341
1098384298
1752717501
1364618341
1697015549
1033815228
718366289
783135285
1708273553
61409403
286288083
4941412
1877351924
1437570188
664264979
458391417
838734389
1764110049
1149230255
649197517
206551451
893758898
2075751292
1619789393
1848527880
1059472141
1228738193
2120815730
485406385
1540819241
1863389215
833672149
2120857519
1065956442
2089190697
763375874
861985851
1161383946
1446056660
1944518908
544038133
1554889895
1941165075
2102807142
688486486
627492259
130769015
1451651793
414365133
1210435782
1061701586
384532603
844910741
423783155
1380700467
1569996111
832397404
943551202
608592736
1460758431
2028383104
703572874
1190016025
1526159296
129470924
1935813921
594868828
1050420283
903868223
1573091682
1647481067
919683375
473132575
805268856
1960286957
966454230
1014294755
971959078
1655859288
2010347229
135533527
1228692485
292706979
1133341630
1942826679
688220157
1021152158
1328465282
831545426
1009536356
2130952486
1454204261
1019428646
1635278558
1576303744
1536367405
1306412430
958990174
1901303853
860233951
1701824152
1487192250
1499774090
76141604
588469651
501933067
1906460447
1067645102
1847128326
728348884
2107465996
1909569736
415477471
731712634
401054502
1337877283
753902256
837106036
1699492133
852326988
5553243
1061833164
440097986
850033570
396877295
481575237
7997825
153841982
182200101
53722622
41527978
1062445708
2027097622
554333010
1594158825
893067297
637620879
56100218
567494483
1438907432
756922830
1120788378
129741679
504826034
1098562753
1612338810
787965460
81500200
1445148561
1137421809
1440225454
987259184
548454046
893045205
1539725780
1639963063
1701522845
1358591535
259830109
1063729564
1402143610
1857991387
1027360309
1659115605
1183481184
223606626
1841897966
1932012441
1576346509
1516730246
759703590
1423456139
1951084329
1020370165
1514032601
753082294
1448578835
1725746913
1905783852
483962177
901143219
969511444
294249933
2072751207
223329370
2124307208
1779579027
2069367438
179456045
1656313213
629650352
1100994859
812593458
355582655
80606628
1549563961
1265758640
348713483
1006908512
88762964
529268344
189948330
1790361007
1363772211
1673759454
1005258213
2035812704
892150159
729915753
1160815825
904281159
808473375
50567982
1806060518
1716840279
1642983612
584814425
96981619
1426556911
1314903161
179119747
1262859786
853771205
52490934
1509117493
1580587933
115844253
999080433
1258282270
172387209
266865023
855540481
1728875889
227738906
519861554
722693954
840626803
122451718
2008708848
1060595709
1574841348
1436785735
326702496
124890845
778849605
440702140
1495705100
1600989193
1968470725
875375581
1580993945
2138326052
288826425
2007596846
2065471419
1448063507
470890760
68537517
1725823446
380853026
1705546501
220848733
1121264026
530289846
1274574957
2044255178
1185200928
1583897656
998162901
1132297422
617318766
78837879
846117527
650939434
1527439479
152224110
1794700253
1334701078
1347132740
638428225
2117020700
284748435
669743881
1306645575
1321888601
884099724
2064253172
1445163351
1121613596
25403580
721639937
813990488
259129725
1380321796
1995203852
286117129
999150875
346511645
437242642
348102913
1753305608
1907649372
1584338459
2036096066
1629044677
614277256
1793062352
2013223886
2038504451
1527628791
1033450155
1339327494
168087345
982897436
1440545554
765724422
2056762156
1558391958
1287925591
1530023797
335786369
683170397
1773604877
955053432
1814772825
2106162268
1567903005
1034738708
1602379720
33680312
1349245308
1317429260
995194937
1352734429
1529671666
573871490
585915098
845492849
2141205384
589618024
514019221
301816826
1151267711
342654472
221002079
1711747129
19549050
971581116
1045165040
779446391
1763483869
893675326
1765688585
1842509377
1823922291
2099578925
870619933
1220443031
896133166
880501271
1260965571
836085045
972192094
1755799852
227113979
544339902
57763539
1511646647
453229669
2140999679
960345693
986160160
654536912
1014644652
697398527
2073946985
1283917582
1608460114
776220563
951479615
2090628568
1344977417
2107274150
221209817
1293522973
53504215
1745670245
2038186701
884902224
820338006
1736481617
1137317970
135124470
1011173411
390667134
1310139175
842061617
85503719
889095569
575572590
1028728165
327006385
2016736383
179581747
1193367003
942515927
1761610226
798688963
1605229021
572961972
119633796
2027323129
1152882780
1928166096
1382050483
785325558
1674456513
991798068
1895903652
1936881862
575863958
2026981279
1838660592
993636794
1905814075
828971133
338138720
1598076956
200460890
214293064
1742282654
101672383
1273875043
963552821
977284281
1870426667
411657334
911944220
1680087630
1487228272
1454644980
1751443012
793837711
1910238260
2127791374
34640981
1410536697
891269621
630168671
1481917586
1899692819
1852711700
926455562
1189002753
251906654
936135046
1734735008
287436971
680492078
914071195
1018629946
1101236092
1070669881
1787550187
88215548
1064202693
1883696723
1509266698
386064395
408042246
387638307
1362371556
235694102
682136717
876664190
2139240421
1451739360
934316820
302125717
239417651
2052295571
333544532
228260910
1837724892
1545304388
1242370297
438307963
513207661
817940643
1984029131
1375386348
763423643
374942808
1858186205
760133811
530885440
1320140921
223876292
1140132227
2106613413
1209597556
475059454
1506937737
609736956
1589771521
1700694435
623803773
1290277508
1574920638
1483450756
1607904454
1006298251
372777879
1884762488
1034946518
1203001769
1914304552
186609292
1222070094
987424380
1693644837
746044026
1829804545
607995265
1912840189
1429386237
912558611
1385744192
862036219
634660511
278572486
1716438783
71106971
1055147620
470216658
492557242
1052019468
1383028315
1951743515
1827095671
1264419115
1675993879
264235209
1380080714
284471669
330815939
1212267725
776666049
2096926681
1637560071
1799382090
1247163120
658006567
1822140504
48071803
1542318853
1023484660
1617089614
1806627946
1952345084
1521810267
1459395114
1660964490
1115395435
2025118839
1502598286
537555420
492744918
52767854
512315969
1455739411
1173795424
747065084
1594668296
623364176
608918494
416512440
586222570
1818271420
958657258
1549896746
1820903900
1960194709
1419049892
1059664527
1760753579
686259925
1519759095
904763491
148925548
1701729246
230195443
2093823903
1251035638
2086918020
1487099364
501730355
2058256186
917623455
1862272252
2092511084
2014248993
1591141897
2075423946
418854240
15111669
317348067
357275435
2091884086
2138304288
571057255
1301622928
1798700297
1181903279
1196651984
2056542526
1340083810
912034383
1731560062
271614569
1972490336
2067299764
1852365564
1029618237
344355194
658881949
1125619727
1917432613
926892978
694085343
653345384
891694317
1126712498
1407625233
2026160108
252681947
930458819
1685469831
1515727308
1178737997
925029072
1520434015
2145041223
327224498
434154952
1222412256
1876695058
1942467985
2137011637
1720615094
479828856
203993734
1125439179
479080605
1113769574
733031188
1469004885
424352514
1594881650
1748578503
1128847419
2084734337
1807283665
966997681
503260946
1577268468
277419187
676115403
412807005
149096489
1478540706
444898053
196761298
177295939
548455485
1441474115
938622554
2138709233
1749113803
1210204911
1603779297
36018107
1386081752
1271803580
2087334620
1493156391
125310023
575805786
1368986744
1659322171
1482376815
1895063265
1826877722
1604529525
449589369
647154493
103023939
284934734
1332376112
600031908
74073242
1122850405
213763367
1871058205
1194054294
615405677
810908298
1036670555
1957530008
791819574
1416573652
1440766956
1540418953
1066544773
751820011
619516951
933244265
393105056
1940774933
1565667081
736079259
605446885
1091838649
1302195953
890702280
1998851473
1364002763
943642485
1921265605
1325541612
1492350387
1666450122
248128225
2028664428
370663834
1750457859
1165787132
1821121451
883043120
299350248
1128590793
1850912924
1521739984
1126793961
1448382719
1925620048
721113277
1470104578
1093386279
1510393872
78927995
529765907
972036108
80404317
1678063358
867342791
875224192
1702511570
1610874353
1317243326
410928298
922004967
1228368181
1792264250
980809275
100164546
1469473640
1563826151
530450164
1270891210
607589451
1098297913
814183367
455360108
54667761
666059518
318941916
91150187
1947191923
1888295271
719556207
377611009
1816526726
839309425
784607799
718560682
1731328390
121501569
1803187652
1442429455
1877902635
627334911
200679737
23269446
1721439602
2043505136
19578214
702936122
1865907926
670069972
159948846
1744650944
1973358995
1116639614
1295504216
168667591
96377838
1294263140
838048057
650535927
142879926
584767527
1124468062
1966258653
586007759
332576309
653608227
1535379493
1255165796
1664770129
479087551
240634594
1525393954
488888763
618487538
383284837
806993674
2049647953
922173821
569351376
189095916
2030673972
1913490692
1279948921
659456417
1621788227
1321001952
137232353
746074422
268081990
1407094234
1050927780
1266214766
1615466354
965696177
736214230
2135075922
1740577189
429558652
767351530
410744855
59700838
1320032525
1122652168
1845910940
582398219
773107089
1671508439
1063366481
1518903122
1403101011
1072023194
145272573
588300663
136674838
1961295524
2087724249
100541258
1182714450
1327720855
1994604571
278813710
1090971692
920929579
2121636447
697024392
941043865
1459421770
737694629
1510349384
927620752
1378270420
884680396
1393137748
213626906
950453492
1056934725
395821794
1209247406
507725646
736406267
1552507203
414024299
1485838550
725796102
853858270
761568932
134047432
706766707
1732730754
1401808487
808528369
35467181
81192221
1870083876
1828615110
645968072
1586275582
1238223278
784334292
1423592577
446515425
1468555950
1252023012
1698884811
758894269
2070725956
107038815
1752682284
1508930531
149605415
1188854560
1329026700
837458041
678121194
1150381741
391353648
1406204700
1543213695
1769013845
1399151395
349767260
1640523835
1045369477
1804175301
905137759
751955907
1420156692
1767258950
1873234547
1484291615
653895870
385674090
1542500805
385987343
677304826
842103324
1044894184
1376443233
809656809
606924605
2028398530
2071307298
1869364832
1272060627
679019957
1363359229
825595321
754816647
827427547
790535381
1122526310
162430615
1855562248
1436779662
1310688821
307206849
165449507
1823662041
832862915
1794088102
1324153274
84316990
1337137583
1785091405
135268786
1100209307
2118673839
947168990
1335859268
336132188
145036701
690917512
836798803
1223149759
383450600
1274907575
1963486818
1812958106
656895058
1186078823
2147303756
1083093247
1406223319
436737701
1114401152
1657807449
138216375
1325423819
71457757
1779905562
740258959
705001844
1398905137
153889606
1073668058
1426381595
1238463646
2064252152
1326166113
1685057197
1889487024
1152978816
818025157
777791677
1011231646
564418447
60564052
842800757
1654488111
382948430
1314819875
308142169
1958798008
146882956
1302333685
60438840
536995336
1425797272
214450053
550961025
153194861
1084366221
425034668
2008002409
2094258645
1483721158
412944844
236048449
853301086
1532063323
1692715052
1270798025
1423227304
982364159
961288165
1647612482
471306845
63453400
881519992
1964322927
675616516
1681753439
29650456
1316563209
1702604838
131410477
787350245
2008665360
1687989546
138649877
535562553
1377809940
1374094536
2025493934
1673409038
1000378271
1585692613
1787082825
1363695341
1082341928
447776910
569989641
2078631931
1616448136
971487518
753105269
366685048
1290832992
1628917004
1580141072
107341978
29629570
118639128
774797063
841313559
1603688765
133309538
921912528
495156933
88061725
221387426
548315876
1412748503
71656032
1291174391
971551389
499389672
1726320856
531966950
1210278039
1011040778
1734656067
592631294
148087497
382733893
1081930929
1365326960
1463465179
777948009
1822190309
677514296
591387951
1109699491
134481022
1432906584
1160106970
1200583825
1615689229
1141507843
157682453
1338174747
766846370
1266247860
1470092852
1923606657
1601048806
929137669
225667482
1307343841
1059688656
108149025
17356909
1790124392
973549270
1340356080
1844938822
559710861
188145730
371471382
1558717695
432001653
2016182008
468310266
299901103
1442953539
631643627
436462992
1919651540
1384798547
786547266
2013622036
304806426
349685572
369761781
490590679
560782207
2080431050
262621802
1539050520
1831368725
103272657
443749829
1102661556
2009056915
338894929
8397434
233445263
736145183
899931105
453739353
1651650064
1248191246
128930741
883904234
186505943
1092887584
907084533
70091370
912280961
2021160279
1960649852
834374683
962692723
1603102803
1683404733
2040877348
697062081
807313202
1361585993
1819519409
2100033959
1084672782
120909824
1286021357
1293612080
223252451
1887293818
2067689905
1402498075
1863702878
90553554
681781981
1571810095
903210535
585117559
1845511176
269123658
1437289801
1535389488
623220124
1144501994
1550448293
1077267819
1220763203
78122439
515831268
1856066911
1248950985
424608851
833479946
719044512
2036246884
498269372
345931766
1240742137
674268578
273503655
1090734153
232555377
501325977
660027989
883685490
760480170
254698134
884671033
1845471924
286311996
1128752745
1986303601
1340748710
915649058
291709566
1591942660
1823088302
627802640
739946932
582107143
1190389374
1741463724
386528589
1708615168
1177218015
1661347315
1295467728
1016178978
1410869639
944733275
250021154
438023014
691333408
1377404737
224013970
1191986433
101558215
696763611
569776750
1070532064
1046674361
1690231676
1160300706
1479381764
857656522
536111345
752083221
1396629873
2063127967
2063519712
775084123
1627676570
37517101
1430030403
1719762370
585772095
617661313
2012860246
1675713126
1742348292
1033790935
1792032290
725051906
635908581
859972060
1485549842
691432678
1106036976
1678179969
1366219715
764888359
827424248
163045018
442182128
1842969878
1540680364
1141778854
599787279
166790558
532862402
1179824437
933242277
581848602
1926250492
507008215
1277854480
1513766056
143584745
1160090175
1956320754
1387546300
1702284153
872957810
2116056891
823184440
662353191
1638410671
1080852005
501364641
1665805309
192991885
1632679020
256400411
1365706395
406859234
469997422
2137296264
306703287
667694575
871864163
1349435555
1383627521
1295363517
1515456761
929327550
655860233
263698682
793290910
215198101
241082856
1520897550
1549513575
2139381249
180030975
187490394
507423066
1047106691
546378988
1761327366
1396714459
1022357383
1696860177
1055035016
351994487
508064989
487358294
1767601453
1191343760
657214269
1393015005
641474867
118536230
1201066529
1045843031
1677260196
1337478985
772230726
47253142
1500514217
947394959
58298262
1570086430
1822774987
969217884
777378339
2121284580
1788692013
1905220836
2106850956
1040244984
31516126
1526564864
146861319
1353073907
631308918
850220946
1541332938
741358706
1619267573
114188632
1927918243
978630274
1446014874
1399885522
1578691342
625716295
27172106
1872549488
1822449495
1840242499
1250026347
1913408528
1154191119
960363371
1525441178
30176490
1153068502
717415298
1082681261
1740126371
1457519084
1060680207
458171581
502600994
903552499
1643626465
1081714941
1018966425
1476075941
554772850
1068960995
1300082916
1161596501
1938192977
672831746
22727083
1377132314
1854881098
339452772
483930698
95545735
1762939402
1519450191
532463592
1059790044
1547524763
89307064
26196085
7398056
1016189268
1811663938
1214030991
1970262085
1843323661
1163790996
879436452
1059511869
494521997
974273751
1172987676
319224736
1129473614
502730387
817918058
1430051557
703764075
1633284982
1657637319
1826019040
449398532
1202353648
956564795
28908705
497930802
933942647
181613706
1094708280
1296839942
471961027
1583768580
1474127517
299749361
1445009853
1774695577
648916417
273243012
1821440896
1598068029
832936916
1906562427
1060245591
1895515258
325152884
1483039776
1232042111
15954930
1417159987
1669365981
1401538382
394372497
935094318
331107057
19789503
617160099
1959142528
1574599970
1964014192
648563294
1305293071
1618611885
24758864
914320228
673309861
1256046750
910169753
909667513
1798701473
32395267
2016609783
1457182459
582253726
2122244371
900522956
1676489955
1551212948
1259759462
1175629457
2136351726
274322143
898653412
1897721043
1418306105
40905127
396816472
237099565
1827358880
408217422
750985483
1635097095
476096483
1332243496
603259319
294246794
174582975
1753348556
517806963
1366719134
841571919
1209633547
1052191664
1402676924
581105135
922560934
198346771
1568255149
1652152481
659349114
1705003848
429326286
1234077513
273153360
1159764765
286126827
2081580515
64751295
1624343570
1882015430
1400151719
16174513
1473772326
330346641
1955463525
1069441485
1490515301
1277181553
1052268019
216843273
1703819320
1036304595
964562179
82719682
175087990
683100145
834372472
927944094
952978456
647347254
108710373
1889383887
41330467
1180691843
462581252
2068561893
619699779
1183415715
1544210772
340607436
1232870665
495706387
1815958812
813779269
321342395
1182252768
2035856410
1550772985
1194946569
105419280
10821424
174215867
1190461886
874088029
1059289516
1283747958
1077913655
1029832521
80598938
1989383281
510823769
1141423444
433343191
2037309432
448748525
1791217589
826454226
2072897973
783733282
1985755555
775856804
112439811
311708732
1638572056
1463548323
1507983234
1834921290
825530407
31956442
280184530
2108327567
1324807307
2055663018
1390575541
898662575
995250277
838097061
1850995304
1341364874
1416664657
1085485003
1145966020
1510512637
44664410
949178897
740719774
1637451904
924190432
805736717
135904818
1377512863
725894584
1151277630
457305090
2105768668
1467121871
505760502
1958099392
254182131
1818716036
1642645581
305381473
853121382
1340107816
884541482
491744198
1137624721
91585694
682405055
337422023
1684578119
1511037017
1953739395
1943927344
782791724
2894621
1991557038
872511752
468927100
94849109
1196595332
31305528
326305606
1402633899
36457851
458270453
253488781
2141272559
676213591
444130238
1030808240
858442216
1484900164
1455518545
153676511
1630575664
1901224352
698304663
151989080
1360943105
2137086338
1495203066
1962399097
216748865
820391249
995760701
98036069
711623163
1588276123
605070472
1852754140
1668705229
743890219
47326037
427443462
2106517145
696211908
241015397
1855734736
323423154
504934680
384045425
1030847488
593613719
74609075
454140933
1133182189
1593041868
864173847
1450230162
963779004
112706970
192503078
1978202045
1942934145
982578768
1603066053
1567578791
471773646
542188531
989960029
1603761474
985366288
1198960434
1380296301
1655040825
854547585
1891551741
1202972391
1439415356
2101877289
1873652012
698367168
595153338
1271927381
1413795338
1743431838
1110451772
527761429
55888715
235211834
1887884977
162097167
1830159210
275133947
1333421321
1301962297
380231989
593497469
707037724
567155154
11655006
823137720
1464845415
1090298304
667073512
1048804051
1062351749
1772622005
617600883
1604903945
1321892728
410947703
1629935763
840935632
310811171
2040472205
1841133218
1473852598
1004929841
416626237
1184021936
2121064594
447213952
197800472
328869289
26586250
1026526844
228229482
251703398
634865350
1307917893
586137148
1549920453
174615189
4754003
1133138869
2116009639
928331610
1911077747
257874482
521269704
2069371626
1376352679
168869274
256456331
350660456
304529794
527465790
1882432218
19217897
1374744680
1894382737
1112274710
728695804
2052050737
1707100664
695596663
1373012989
186767770
616082174
361466457
105432448
1149380458
894312218
1664938841
2142377464
1561232489
171328803
1131715078
1551870537
1255047631
710261496
1193414880
1198232520
1045700469
1569327039
148575013
1321228180
1439918021
1785137891
748683541
1693814389
896997574
2127213328
1694591938
1290474727
325619326
1005924488
1676146787
1186792648
1354106134
416044455
455938540
1772757069
1057034757
415730492
1648677370
443656302
262297698
1270593191
2074965510
59750282
1427237807
2418706
57052420
700802758
596480974
1787721017
947509018
721134915
473003650
1909200659
1014682921
1655248349
1939642667
689168541
999282070
1202915862
256043649
672286311
1409241457
2141856179
1030386187
954572952
1417668837
1821534231
828690956
1916945600
1165507990
2013533416
390125982
373115135
2098527790
1193360768
1363546898
890891656
465417520
1900071557
221564271
1871113442
289803761
1033593795
2115904039
1745031143
689318686
1545626807
590807942
83375732
2040041861
389846987
1538343404
775557788
771627856
1079140698
1128298894
559590993
26039951
1523377329
446087557
1343487916
1902351717
1953524430
2060576302
805623314
2079139196
349228110
661065113
92195207
1855899653
1419769224
700952232
1551568941
1572208847
1189963189
738993081
1377026074
381604517
529997361
432648842
35132657
2035785498
1677667270
1027802036
1002185929
1322766729
1041617740
215579422
634719905
1207086481
1183936348
1916841561
833837571
1552939938
315939773
1157800274
1463121424
287359260
86801676
1454086605
1572725474
199897160
1995654638
1024288556
1554355749
199251864
1164478569
1960504922
401724415
633401098
490166604
150804877
2050120431
711483642
1294954676
163714331
2121932386
530864791
1044609609
1787649134
41288238
1247648842
1165832974
147426532
621454311
525291597
1363499257
2021716623
1517200984
700072338
1318584815
658801826
1718943073
753664947
1169375853
1877923244
1774107124
928854948
1770477303
893945350
1570806303
236169330
277976538
1049627175
604903134
847765269
1800061870
1987258039
1551336651
1206207009
1764271374
649554867
1275779761
563415250
1862614791
442418243
1234640732
1041798143
1680682648
651654748
1633438554
958106333
1132272856
1007108780
1643436742
1072252297
688167334
1376232222
4462843
1821320806
853372139
1282481822
1686674696
1063776103
301776969
1045138827
297775474
864494751
1455816089
791448671
716312940
123213656
1012945123
1290944547
973408647
565579850
181209359
1571073800
1622564931
354603617
500072855
2086384247
1654949489
1477440137
1074974178
237745998
856651385
986564882
1923876866
1234104675
1034344524
1216370126
1143628425
1944991784
131819028
728905636
1934810388
2055798427
762918145
2099520113
929866130
1275541079
319737212
2129494172
955181103
791850992
1019698793
1333189553
2032701520
129802547
285324773
513228548
384485913
1968969740
156977191
1673126836
562848567
1110114773
1611796412
1364065187
1254140864
85503020
62397384
400407955
1252978076
1811422587
1207508074
249409285
830169456
1786342809
1494325872
1303033187
781774557
570390345
1029308866
528546118
1366340977
2127620173
1979377322
1010996049
440910011
679232429
1564903200
404825612
33367176
677707452
1344517138
2118376958
633921032
1007927300
1408692614
1290358791
2127794628
731740949
1764719619
1492837145
820194971
1413932671
500427825
1549837773
1040142820
1428237040
1907788805
1125822603
467768414
195843649
1634544243
808617428
257145174
650563214
757555004
277728542
876538197
376891182
1734965112
1021824648
103109800
938262779
1001394
1441224645
188243325
157858440
816127841
2094377283
1149337043
1356352370
2139424994
1961265642
1740439982
1582410963
723069287
1422237399
1186373325
108443297
1694635405
309417902
320365729
1103626967
1671153319
1607543948
519730299
2070478609
1117798611
862128009
1363900761
561508472
1199021146
1554252851
1393802682
1986493784
241837946
1282023714
360759338
1386349473
94442046
1805607633
1394384738
147238612
583857768
1536508915
1462940871
1590289809
1836366180
1685423199
1333573959
1073692408
1077530713
2040401842
1977671243
1072643510
2105109431
2082728521
1449934034
912978875
1616138469
285604356
949059460
393478870
1737073596
431763869
1320726121
291187785
1032838052
1100709096
807422677
1171893655
1515329832
830952599
314486905
2087138893
140476911
1930462495
788420332
375590995
1610635718
221064673
761666604
1918035878
1487333216
988689692
1019041129
1394178950
1844892240
710291108
1671405077
725758530
1263287634
448649739
638851589
657505455
1186770064
2089749155
1732906050
1816101234
969526770
1987354343
919823037
1707505377
316712965
1741473587
1455617351
1667285850
388350761
1377856808
156062552
447846902
1487522169
886715512
1886647352
2103135655
930583789
235785140
486632502
1814839633
1929708989
1806923507
1092445523
1867086837
1036568142
1910714042
1613283381
70367983
1155390215
1977027755
721018086
2142549172
1499960164
319614336
918269779
1856725136
360273003
1161172750
107880828
1175303104
89088602
357977959
773509368
146858563
971143975
52413120
1321407859
196197033
897591281
403114783
1076461934
1266321190
1588096409
1268100338
1749121989
2059433081
242028264
520653256
792614552
708461394
1670254934
2032907247
905168894
956135268
1599949894
728381876
776842820
2063278174
18617914
620253015
1007239040
756406378
1836157872
30791178
1444223867
1341105215
117359187
1389211663
1106888017
886335636
752786041
346103131
1950028367
2019584200
813788657
752284839
1603972433
103438267
1856898060
754680398
883619276
786436397
308743846
2051666650
1789193477
1921563843
493140332
884008348
943026981
79284769
800691921
781516210
749655669
149441213
1854924032
2065736750
947243810
1308898651
1495471384
1660597167
540368242
1938223043
884895585
556406308
55636658
1966589476
1893433904
516714721
1557241218
1518366928
1221902414
2094925204
573619570
536498882
205326084
1685651217
1773823288
1582055962
1102717970
1787517168
1655364138
213876598
157044285
1303125288
732048981
1999772844
1552624734
362631205
1544282214
2134773817
693848418
1837560994
1736378638
230698224
1407449401
1723596767
1740047897
1315292770
1539568076
2009993019
773686807
2088507913
492314516
1755604563
1939151127
1555301541
442663738
1310782326
1882284099
765483035
1799572439
1907652945
1823780979
239405366
1458693237
12139809
1197110143
1206568901
1919193680
1384481131
1418411394
1856122378
1949489190
1265315908
583544767
738918326
11693700
436902076
732991505
1137659332
421258393
885590027
1852051734
1104647362
1980277770
955282982
793070155
499161004
1085693372
436172578
280406770
1936529376
1487790592
1696609444
685769677
1222510198
2092488533
921626647
627830999
402476779
414673381
1581837536
667277160
568425474
506578483
382323283
1472664550
1480337288
2025604915
1471224266
5611123
1284716759
729260192
2131617621
945964249
1952011734
940088779
1294954081
2133931049
207954901
732566225
1690280147
703564116
410841083
1897510957
1051832332
1454372395
629863101
699780525
698771292
1570639369
875921264
1166593933
918476870
934676243
1812206811
1888925604
699050232
1687641849
1222846619
777590492
382576935
682215289
982895857
73629991
811285307
112679412
986751753
1576993020
616906522
848920444
390240000
358607966
414287559
2124741405
1835906776
1993523073
1948660908
887457860
974592303
1343189720
1219038644
1910814871
848202450
1321342955
1842741979
1265850853
1940305106
1206465099
1543749476
1731792602
1398596594
344229832
890711488
2023157136
1896047617
797359327
958141352
451076246
136426969
1742683482
1752634561
1085897928
891265945
892327169
280007411
1808881141
797075754
626076866
435009760
373417407
1350674395
411760482
50336859
1190833663
1196926597
1063077837
121395885
489848012
328080652
1537986104
827244217
125022203
240710150
1988959062
1029787666
2044298747
1653307771
18420443
2026066375
1326575640
11346491
857342820
1443408823
1976870996
159368732
2014254187
1489279702
464679468
1058908629
594719645
246323911
1405153285
416118428
1318340065
1679434650
559027709
1319720239
1031846609
9730627
81528307
414775393
556274991
1753348746
1587044462
1559763226
445665749
1551089174
133940278
1967926925
916841427
1175543562
1211390998
1705281084
2052614463
1826465467
1417175659
1912688113
2027433221
1182988073
1059105812
951161287
1781658205
452516723
1997260449
2030095995
1855881899
1858136854
1080820356
59735177
642159656
1877016472
530044526
2032912179
1235548377
34059066
48924657
227662944
1668922047
1032292235
1122150444
526165892
1637117536
1264833323
2089369025
760424293
1302581156
957315452
889857390
1058108399
1528208971
430058632
2020507652
510632391
767965868
1243125542
748524410
83652023
249128574
640768720
1450777800
966758200
81147915
999598253
1266015710
1719104190
71207607
717488914
285810227
1292205122
25601879
2144647346
1073965744
684130589
1940977510
886812736
1850128735
582455933
2105744624
1655201221
1075059904
177954969
818488106
877188441
669995698
1461788521
1189952260
709448999
1877472178
1991965799
1755463696
676078536
2023931757
544344718
157242794
552461918
857893612
486402552
1616537460
1018070973
1457847801
1569039280
1992917234
1330652054
1281796778
687639056
1568470809
269690484
480043841
1491910493
1602943057
814506854
4114655
1707164231
2140602043
1021580089
1860612462
989977892
571767705
168890372
2022709663
1332945725
1065947406
135694000
1808223241
2124363127
2001190700
200954861
1875711779
2088249774
749917615
916296146
107802297
769000740
1429766908
928219962
1018126796
102487269
2014423134
1379825975
768059132
958779221
576886859
1367444091
885400787
1366019163
834600357
1408310286
1823759150
419196542
157809768
684954552
220032606
1765761120
1090090783
346314345
1041532652
1108498372
1056097538
2100196757
482828984
1404652545
1048940130
2061878899
178327832
1964080833
928193103
1706676079
1189870914
38711390
282526571
391496414
2006086972
299960402
727308302
710112152
133372398
250167602
1330659743
2132298330
2090663432
442179462
1109767277
948184329
677561127
1525338969
18352701
902863393
408398939
155811422
140250661
1035913613
2128689991
260781864
230254046
2000988870
709022995
1221611112
1801821492
2130330207
588329604
2099735415
361067727
1077466411
2108857916
128080739
1191099795
54451093
1130435428
2020719130
364621559
2015400466
1430368085
1840125493
1667791806
320192197
2116974608
792963344
1095685887
1922492005
965910237
1788518837
799992617
1270696067
1551545791
1052266505
1526722044
16503317
1057532994
1722812594
1837082914
479683112
2054072496
84677256
606000470
6955949
1143271802
1511051577
464345790
1406780287
1475819942
1868957013
480676404
2113138234
1121654254
1677214810
1615785033
1022387057
864363276
1280154869
1078938100
537821076
1742230838
389781271
59422662
1755377339
249674217
397672061
243150128
38053211
1666063234
732898193
2013274322
706159967
956655815
664560174
2094370951
815650120
512148403
1790339394
146302171
416765224
1339032887
1390618426
1921529271
1680869892
1689915179
1875728492
775386539
1325734938
1587212914
221428428
1798814136
387294423
1235897131
651969077
365462308
2001673230
2000196686
1199578300
1980754604
392977158
674150638
941474774
1044817671
2055071554
691779397
241750806
142560661
1617440395
1825476342
2049485950
86890509
1677917198
1630027714
82239307
2048032621
1870359561
638480094
1936253870
361206527
618144738
515495331
484483369
1194477040
1188834599
359396723
148108597
1747396393
1693258216
2098779598
1947218430
450406720
914662236
543546950
1107228926
1301164925
165834335
1054853223
705368473
293983728
2115657092
2000537244
2090173588
1748481755
1716571406
62447565
1742103707
1334046931
1079892973
520396432
670567732
653895359
431416525
59272820
273773039
706249723
508515195
185540611
409725324
1574935359
1341695047
1986763473
130413844
1132072987
1140741620
931895229
1021627626
1202902034
966095851
2068981753
540296949
927052864
1720015781
1204646076
23187727
654785499
1278401046
240349643
866720208
1032090812
1884187968
1525183154
1234047933
965980503
496072055
1978230936
896641512
786013843
1199229478
1598360094
484844662
1678886907
436598590
254796927
133900271
2113192812
152898449
411300479
839435113
395743475
107127614
1852399759
684434170
156373932
1366767702
1583943684
824902048
1999162394
1370547406
1846361090
1288414949
393922074
1358895817
1964217984
440360457
972779393
769596462
1209811360
1606269789
1528137423
1090798764
1242570200
539733049
627782512
1886913799
1351963276
1400115483
964369306
72414204
1625878702
1283707339
1833769302
608442096
1114035662
334958702
848390671
959693591
2102904738
1154906864
373576500
1465689427
2086579904
1047778904
1569574169
699602478
464003273
1622609395
1200505927
1193022294
369773323
442523333
389318627
1707135378
63924883
1889507974
1402533979
2033913474
2119715431
466330562
1274182712
1350229331
1818844225
359016783
1797934938
253289157
1767076651
1261947932
437241788
916097388
186760030
385809456
1659776347
185026041
1431683882
2023989994
1565851835
1648101153
1939877429
1365769385
1959249926
1617107312
1651035678
420515248
1437514876
1310601661
847387756
1328159602
1166213015
796718628
1113675230
598436199
717025913
1565287399
1562026860
1113582872
1244140899
1825448251
1576137459
1549472322
1332935831
2048209628
181220677
556971425
2080465060
45976831
152460818
199122209
301560219
842962476
1334520379
1145127564
938199156
1817634790
1325905336
172289957
40465027
1744828282
1592239628
1469861355
1944583801
1621619874
294999959
427527058
1463435215
1658490882
1181431166
1803474390
271578125
1776259896
1040438709
624386810
1025409886
33490430
271164306
1388965902
734773025
1932387371
521466717
310726060
752113720
61064715
1230191235
730004369
1780857943
1109952099
1363676644
1295475582
227851573
217896139
1525923755
1521851197
794379064
1290737409
1170260611
65840176
937568339
2143919362
1672547108
146170553
1292078815
1604973864
1794461825
659701072
1848531037
1991228444
478857303
1990539195
1185666613
29688103
584357868
2093199682
1357073012
453258572
1154938579
101243012
1942940827
413902867
548132153
505908289
2016810110
1278086963
1080917814
888101195
2146601227
1090351588
297057722
260736037
625185015
2066805350
1843689976
2024406953
1720939926
696220473
1499885360
112437709
1903129515
1218285957
91845121
26406146
1766908477
356989803
21353293
138386347
1528541453
1310388026
1438851656
1457073074
1063061306
401174432
272313660
545145437
36492361
1641507802
1023301048
1626910943
734939273
2031397250
242111545
1195744130
1898732951
1502467451
490589802
365923859
1062998281
849153288
344204374
509186934
1882344689
289885504
1848532560
2032970308
1532019594
567669815
743678612
1008993732
528207363
1136519677
1805953771
177999354
1438476918
1300824622
38304082
686668354
1222265387
351707705
1328034606
258963643
1874604468
1915128437
1410131552
583225523
1918041202
803305057
1559559866
1193110539
2054802001
148494994
205994041
1068275954
1371287966
166928148
1592490009
29204589
1855668571
1782863334
1839760895
1052419230
1639141314
1897453166
714974880
1953539356
1106394649
715085369
1356294543
1506396455
1211197049
1208444728
1669700825
564191445
318253880
1461055479
504638534
1512151857
1364827371
906843461
1317866160
85963236
1565284362
1727700684
1460309172
1555314735
85544206
408137886
1533945059
25257211
511426121
539538887
2032781291
1440114039
1397683056
2070114428
1217106458
1422329231
796829470
2060095485
800517678
1260051517
689444683
2020233122
857866188
1297830947
886757809
1816478028
421866333
24819843
470523355
1980739417
1075773756
19113410
1514045572
1947043912
953783027
530837421
800560598
1287659612
2130257139
1985136228
504005226
714818905
1598740176
256656013
502680480
616277417
2004205458
305268014
444349399
1323284867
734798318
335739566
221752047
1815113301
628498106
517084970
360183497
1891722166
676977220
496306602
1135219599
81124539
1732810799
1427296250
1499564707
377345338
496944604
2138064923
355609937
95237919
1316279466
691221527
201935585
1346237140
1642648935
293821374
1066829401
2021826495
1632429300
1313206624
545012105
179445425
98991173
1216991639
2075065373
1093937090
1027556726
1839177958
178787699
811378343
1214351908
1155506187
715493607
940515347
1402811377
1540461176
1883608128
599371022
1555694613
1864361657
470227741
219937840
2132074975
2063739270
553077612
522839673
1137947066
1901902401
381523644
1295540253
281023198
1653253303
992838548
175046594
1684883013
674926948
1578038278
652567744
541512017
989060297
1952376182
1129174319
2075700981
1012042129
1037547432
1513711634
476610606
1446219496
1677501068
41766889
1850436958
1819573263
755311206
488132597
181512220
1253556871
1084928138
1392495955
925549177
2128020079
1307913303
1852784632
11040609
1330677419
508995215
204455496
577348495
1364382426
1992285785
877173520
1488223531
594497966
1660882385
583678543
711278393
568304221
342788099
1867576936
385106760
963077461
452245744
1990258720
1034330551
1889242876
1179756602
660216900
690014445
1534742607
1969010919
987828026
227428401
1253949119
1819182350
1724160321
524688650
2147299300
309847004
2072135600
1757492172
1288720339
1301618148
1173652331
287768903
1730041430
1638975279
952779521
532108471
1638978778
1006518677
1126535236
1188988457
1259167006
1324047958
166482972
1711798509
825182937
46940760
847377989
503860705
2121073730
1974435074
1232589941
940870596
463991656
1593679115
57848192
204103129
1510934935
247260678
224977407
1905465157
686700448
1567850400
1048034384
1353660569
695445652
1886438885
1059284738
424010655
630717651
918802997
46374170
658806462
1093052387
2028938734
1118732460
1397155218
1485885510
434095630
570733064
1516376525
1150782127
1678428317
1092247312
1764744171
1703455453
1152746010
1822125998
1163564946
1714304155
1308055571
1206658510
1691632172
579618931
1206771211
463580675
1985030376
972301078
405316355
717451735
1208277112
1975474337
66870490
868371833
885241687
1749665603
1670346060
96303574
227062658
1293762910
272467852
1931133317
1992626387
324897770
819111702
466801041
1317618292
1898130116
60764621
501876806
2020554824
7554526
345868219
1737645001
1385355017
113124597
650154394
658369306
1170618114
570085295
302271577
1401237322
436877314
782324643
315190784
499700845
575900269
834974690
1601920512
1337899664
1764689725
433213618
1002249796
166775285
950771051
2086947894
1321210938
1299575681
1111588273
1852581323
2008617870
827680805
976728298
1017917402
1897876898
1753816635
687113315
448694773
258555382
1823722039
734745327
206613675
1681632117
895062429
1991646145
1805718882
415631042
585073164
1709622791
2078576059
1964281395
121977951
70354948
2134739130
1139981751
40999795
445775879
1574634833
526206574
1108680051
1760569046
1438765684
1697761515
1941452236
1270166866
490765616
78138855
180378545
1370734772
234617222
76166242
91673806
174245840
1454217945
1397999293
1729640248
1509235715
535674318
1901012487
838019734
1912924996
422838166
108642949
1331408975
769844010
1399403955
228082189
1230568398
1406769100
1080401292
903974508
1185536621
1619551704
936538728
1378640300
1045610163
1757550486
39020059
2004980527
1442497152
1827158489
1696131407
640416689
711034216
1397748798
1043137964
440327488
2140830556
593411423
1220759307
1482841324
1037939493
1336467560
550856795
1644940135
1264315115
24771243
214888273
70368143
1579180192
653817924
984669304
650508300
1189105109
51236446
503719843
1667495563
672416397
1316835531
1289338233
2029255853
1996371875
1899554688
738071
1190483477
383135573
1948755205
1172986154
225084611
473263781
1318815443
819648085
643042542
1441560668
194604446
417184315
923603468
1308792358
811536256
106623253
1836642772
1278222137
707235295
1909460352
246650713
169263454
263018327
894916825
433365492
122279317
809094106
946226488
2050935780
1212602581
319878019
576578400
1296565061
1474844106
1235219289
343210185
199624606
847691935
1789228282
720339050
878898819
1223415375
1585690433
1682598273
585400569
1148876789
1368371200
2119691195
243930255
365569431
1373544259
1468280970
1823797036
2000249517
1322167557
484265256
2128206459
1223303610
2132758604
901276933
1794766463
1397970182
540842750
2120024660
362812567
1312782307
1802114064
1627788029
414548388
2079567823
2035510888
1053735926
198643850
474372497
1903868098
1322325712
443602780
1270468550
1180279488
363309287
725963720
1874353808
1062416943
202842807
2000516947
1695713653
1287063010
2033381395
86124988
613815901
1054091210
67757681
1966084216
1554206140
1405122965
612777981
769220556
663017335
391785503
2060688663
597130904
181286282
422336815
2039924744
1984044464
932113840
165464733
599929740
1636479976
2006770357
1033785050
1177417734
1638060101
1175346390
403790696
100507230
922724998
573583752
318285918
1903974186
1486581397
651392615
1889727848
205266319
1484057775
473128756
473987217
1920927659
2072770827
1179675266
1791362072
954330629
828987182
769505376
1026223550
1132047056
1637304472
1984122128
889025529
1638705551
14388630
1861100612
1716354668
1458705038
1860121723
899353567
1801309453
1208407816
1357380225
119530564
1167963269
890954311
484373859
1665506768
961044782
1339238798
1380855389
1838972977
1357825952
1297177755
687492223
434627317
726102039
255344634
1759526390
504129406
7826032
35080511
578737458
200007820
718113784
2019310079
289488937
1774079648
90119803
1985712402
993717113
685104383
493549600
1712699238
506059186
1087982891
1103248570
1554702295
1830702022
236942702
1459760886
228278167
534749059
1122633170
224191969
1387516549
638631249
205772090
1039492987
1436892159
1673039693
2084666977
1091036035
562099351
1835705836
798931238
573829659
745271268
677210082
1344626071
984255985
304332783
1088775224
154695203
749615479
311931722
1937027092
640746662
719779002
310630213
1809500559
2027316496
992069509
1184357255
814874281
544386688
1319312993
384308991
977946471
1726025157
1286201497
2146467647
760386298
293451932
1216598419
1484777887
31272789
195377408
2090902932
1201093194
887079257
701353146
512807296
1768789333
919420483
1379737473
1112424951
1811915212
656487289
38201581
455908145
1823498297
1166580469
891067402
1176469713
1348110249
212366658
1229774011
940592018
614869886
1542378205
1568112994
328577264
1186714582
2015560897
800937200
899971664
1380488771
1035782956
782324788
481016659
299233374
1086878140
88115429
83058648
1838569481
732705953
219223955
717505742
947879061
420078800
748073059
2113077595
912457380
1601259994
1769140142
769241118
2074866425
1574779563
1669156799
1522412420
2137518902
128199897
1253159260
1485617184
568680404
820263504
126354911
782798262
2098630652
504525877
643438771
1563962534
1562470571
92988399
1869435067
1882955636
2076879976
1169829942
277950398
278372194
44900901
317519526
1041996936
188577128
216053780
1548946427
1190992566
1026346382
221617808
1511499551
464347461
1033674822
562841971
1220320951
1779415801
1125330515
1717727995
1854612584
225013007
495078914
1751789370
1282603650
826090174
1636736614
1849582734
1851604156
821335798
1245684796
1235051456
85100855
300778565
2109898894
2046366311
1296148382
1833082988
1133305407
846493186
1743813965
730614267
1562497682
1400832922
1780845744
2025753112
249281329
906396234
1291378724
739984239
1046020126
28369172
85737602
1869001702
1805173629
152943452
1870574172
240345556
287608181
970901756
1617528189
1971468949
2076691986
636492734
1328199233
1711748920
1917760797
177782331
931677512
1498333266
1461377340
1389679503
1521334173
214875487
997741283
699280214
1987712380
878946845
1650846761
704785043
812563845
460602416
925350965
1169387345
1648966568
1675646850
897840952
767135137
343883834
921809982
1888726134
1713969239
416922475
2085104900
1057772497
2083756956
31693314
1490742059
158472557
537336686
1205309176
1263243738
2049468985
158408461
797463741
133244496
1892112822
743687016
553222685
49955084
1072035034
99886043
1922640116
1318317247
331036277
1812145255
1596517418
1095768673
1667135888
152357124
1681826346
842968621
60599750
1832416757
1155977593
1249536384
957358094
309563477
1911558228
271322314
686040019
1302802111
496299239
248226396
228566921
2131526223
1522423451
1272475442
601368517
21011981
1680915791
577067836
1942167582
1604626943
214294577
876301949
1188760590
2113244040
661291352
1439438331
162498791
593047100
757773992
934686350
1674344283
447965520
629751638
1199550764
827016976
1726042542
285230869
237220370
2130966768
505511532
455815890
1159276110
2098985177
1355111930
1375192290
754190897
493823195
350029904
223711799
175620612
252417844
1882715301
1821645305
842003269
2012020964
740256067
1179245171
2105074759
741110775
2016194467
1353402382
1824017331
3432421
95386061
1287102580
1637328449
1578828345
39069068
1873956030
510956023
1626854445
738229945
2002113868
1451332085
1254624258
571863263
599060299
1714679609
547946915
1930781111
389947432
55784348
354626543
1162573193
1252595903
1525613129
1740566547
1449259266
1782042429
933736053
661185273
463906105
271544636
1090370128
834434789
1307178566
576701367
999570430
912075408
188214210
1849523007
276822361
1584276363
489742289
1854081716
291924158
1849877295
1629627417
1514031772
1640922498
1094256271
103806826
352264983
1716389677
577522294
1940007438
796351537
1709093556
408295836
126221691
408067752
1125756813
611698474
1330149598
36277674
369909105
34089245
1467149638
1876898387
658643077
756572989
791507455
591243757
1068200189
1065892144
1575809258
700392838
1704506055
230509993
717179222
42623084
1143428291
598703545
380888556
1694683322
1674856838
1325300610
883370286
397738833
1953014739
761068518
973953642
1722636164
1355736469
1104053322
38470367
18823495
1389023673
759676270
1311663467
1369878556
1111510063
2023273776
587628094
957489430
1324851905
1287841082
1904992284
263065515
1007490191
1162005401
1342496258
944043795
1253032512
377087747
149567151
1233289510
2132987856
181909248
198810185
1660363994
1903130234
1263218643
1546144675
1049731851
1900312278
111065404
2019062166
462638857
830863523
898369640
1505469983
656078586
1203646080
590207216
1189108249
931254894
387914841
87201015
1250770402
547567602
956937774
1086903566
1472709451
512444405
738413688
1297664337
399898911
50264392
1838082252
1458427537
974578901
1067413340
991005000
510368485
1278090808
187966591
729186213
801063117
1784379412
1590121267
74264924
121081987
1145349701
130833945
1149907924
1344872500
301969650
1811395744
50204533
145615111
1868452570
522646446
1119150513
892406793
315539737
2118523161
1327064971
1776798147
424976106
1843841827
336619326
259640428
644306222
334451355
265621953
224715725
1690139599
1433337076
918460353
415472935
766480160
710257000
1959695178
87781378
654301865
1101099274
276167713
1690743584
755688429
1384044893
659588729
1504772259
370903698
1423986688
1098511976
1545667098
93542016
823932736
440482442
2029937111
1228237601
1162479430
532746674
1108250401
1643158388
615285453
1625915453
2139393335
460846208
1937317101
660802283
298020951
518333895
1688024065
1271109410
1842068483
1029436156
1398462898
93648549
2003014342
495936403
849143577
2101722676
788971911
1595463503
328292977
948422714
1676312593
1868608635
1519886701
866775945
500313280
356955967
1236964012
1590288041
2045610310
577040248
1749540508
1321770543
1027235237
1556088054
182941019
1718363129
210715487
1878462973
86130061
1116048937
1426189914
315958115
559246642
2110968627
398186830
801293382
1070080753
668399679
56411716
40285200
1238923215
1274678488
767977380
1300423800
1793694811
2056231957
1168277593
397304595
214292790
30940536
1063583739
1859486965
924437266
946710343
160586015
460032893
364643689
821508622
808355957
1937275373
89335645
1271540689
1906367655
1094887662
834174890
1794622120
318006697
125154019
557688634
677045953
1785145642
1976621333
764493210
1777802721
1954403528
2125716043
1228730974
317319954
305581718
194286508
124818190
747693102
790792139
672222656
1271733301
1259617068
1089092085
1685201021
833031180
1035820561
1174859069
1281157589
923980920
333753901
119135504
21723572
109595555
1482448579
73961806
1208500422
2034515747
1761380654
1916075518
1193468486
604887990
74892744
1476643843
1229151824
887963064
1985102958
880802186
1468816155
1678723571
490714798
1222226106
798713760
1327099312
574714329
1567991728
449353704
1277635854
1220562572
1881848619
848467646
1887283448
13615574
1225150630
924905540
1521035246
1309647961
854151344
1162480787
1054571501
1994547172
1716671848
1712693569
737066452
1722927552
26079411
562979166
1584571051
1695876526
497580718
1594251249
119315659
1432100601
914561915
1171525741
370658814
1592125552
1883467366
1959914856
250413852
98211547
235076687
1438973452
778485663
546477229
317628093
142282073
1999747321
590294486
1252578436
477791673
1699251456
1190560302
191448198
1405557145
2007942742
146983955
1006392857
387000483
1028792715
1869595898
443078191
738865682
1226920244
2048563379
697779080
1507055947
1166644941
262659979
1404002791
803312068
1512808206
1815555582
922264881
484199020
1931348324
1034965145
1568668617
1174090459
1647273359
358620929
739839495
624049721
874492987
2102004776
926559187
1471197001
2044793711
332332353
1041097831
1680786035
1893624542
823073714
569592127
1833909063
825014588
2117853593
1980496387
1334646850
1163118532
1216727923
649700387
1710830790
309376123
287064277
57812867
1137182749
1078365520
801058378
810434294
419645511
203171080
1883868458
1186281439
1196396452
561281148
2011098986
358456571
614813233
184715828
120129331
1944899999
2016303844
705654502
1370547595
447370742
633858862
562489988
84140174
2063196254
1708164327
1625138218
1385874274
1941247489
1657355414
311479658
260202431
1283891875
1650123588
335989103
1345354394
1155049375
1855594863
1452758537
1330869197
1509911056
663589810
81693833
495573535
1173182822
1635980677
25694457
436173229
2019073218
228284436
241317183
216394302
1636183301
1892710029
2013928649
1388769065
1902396120
1203094014
1418682245
4626201
408003816
1567602759
327494430
767066675
824514335
1838371012
448100504
19482599
1038507913
878473698
127984225
1019752825
2049347607
1952980143
895680454
197920317
84941171
1414397956
1078436797
151960347
2019811025
1865417200
1104914545
539916874
1052444681
1131532413
620467477
1284410397
620333916
495882859
124447721
642590216
1493330058
2047296926
455745848
2127585117
1921686618
632685833
1577845452
2111638145
1043168333
553161692
1582890546
684844152
847458248
1405008362
1877551782
367427956
2099061663
1027580882
929899691
1512878969
1227405553
1400507635
276967823
114547816
942308530
1004248143
2078000487
1851675173
1239204970
1791807047
2054133558
858913500
459927235
68261182
369153600
374950477
1944675410
2045421389
106656067
1255821696
27001320
789560096
478830437
762270013
1874940700
1583005971
1633272543
1449329858
1690238701
1729141244
1868675126
668528605
1820251573
2111754721
1624460606
1636413278
850285291
212022806
323399023
295028739
1466354418
1133351330
2078950585
564728030
167210265
2081258279
1269357791
1683672504
1460801382
923692475
1218186921
1924866783
1628242308
1643019633
556525551
1943071914
35326095
683562023
2063532371
509892121
2091485473
1640732153
611543562
1717081328
1475318205
780695720
1879854637
335913597
1194001051
465030360
1209544189
2043324832
1857709154
1971527529
1459010082
171989928
2120268043
204620979
811245294
1043633775
1723424317
1100455295
550714420
1239887553
2121118576
379311784
1151728540
1132989478
1150099327
4834764
1128399176
723336055
1631075267
494343881
821020000
1007944047
2002068101
841020854
421033252
1492328314
1502818029
621223298
1012974769
981192048
966509201
183018097
1658016944
502144485
148965719
1755909664
1233527324
1623722544
849283836
1227011694
1006597988
1297713295
732517020
1202535096
1892058974
2092792744
1085015919
93964749
1296709188
1870802996
939989803
1253976721
1530882468
1975614800
959588286
373204689
956178424
1623338841
1601754538
1038166364
340929417
361693567
420934117
917450140
1247550524
634167207
797415339
32658875
406016502
2034281487
447692215
2079144293
908480770
1379348731
1550021867
836364820
464688264
1864398357
1139645978
1135555500
1974576763
1681431020
374047242
1639255935
1828975212
1981754582
1138472165
27573626
732492407
829271884
1819084210
295312842
266092534
1512515341
594109990
1934255957
45133733
316366415
262892469
1302310490
1648624489
1094283208
2013600595
1718725890
2097875693
136458794
1043708721
638928216
644162337
398895653
463863041
732169669
348711338
818987793
1269695218
800233622
618357092
327012058
830270923
332055467
873555752
41424567
1362308685
1008416897
2010196306
2112418989
1616977100
1555080512
1262383379
695443334
969424693
47712187
26185823
1743256666
1906705945
4608256
426928571
1669024414
205881644
1251922023
1157760204
1954016333
1707624085
1380681912
643430893
1724358226
1875151642
902820006
548354464
1081405715
968614048
1543539722
2049362562
1860495813
1790672489
1268940856
1067338184
1420191977
1838792233
1609228402
12970923
1695031497
500138040
1607911267
377982594
1600724327
1769624728
1424785667
146815133
733165020
260080950
1127350429
2057032060
93605883
606372784
1098513203
1266783411
1798964330
767760677
1751284730
1922921785
1652577612
1403210816
1341724338
674363756
149485297
187144562
1542994168
531140941
1087011601
1204943860
602512358
987578904
1101499395
1595050169
214908541
2133238102
439442323
636385814
603283441
2141188447
524141736
237915368
581438585
1239010655
1466602974
1407036841
1077571163
1264355633
1072056853
1932719876
936707473
1517190774
2094777528
366763119
2010699723
1810747952
1663061458
1765905585
947085677
52598340
395776606
208377273
86406659
956958474
368057501
2041085174
2082511223
1669656631
527177354
830154935
1049104476
784236418
1169429897
969125383
1194450345
1921490011
1509806446
1235593323
918036769
152168800
1857154645
424972538
198098873
1619558588
2089331782
769470987
922742060
1466088813
483103435
1351034446
389619275
122100647
1622082767
1953010716
723625727
400636969
1911552535
1274749766
29500021
1691347568
1933763561
146361024
2144207816
1134085940
320988167
143336694
120954219
1831571772
298480218
1106886738
1168247522
910759191
1522593454
2003583781
2023830688
1485107006
1072731573
863333582
1913832805
1448836561
853952720
1417097201
1339148433
1852316581
769403935
725345514
199524051
524137555
693032578
1977936622
773752256
240547095
1952491481
626431655
1124044798
1607380843
2106466253
750824513
2091509119
1287716594
1676520049
1386827153
1110779822
972572691
1011700617
1241578769
937935805
1771624855
786151061
1859316753
317528136
1709911867
1074035467
2109463895
512683278
1952331071
127685898
1432275860
1965132200
1724159912
1642905642
39673485
457081221
139087814
1139992360
1202587950
1937924444
1657947326
788206443
653349426
357572407
1103104881
1129065902
564601676
785114419
699423558
1302781365
2026530670
117128975
1161637998
47601435
2124826392
23671565
501018453
1769089598
636202318
1478903007
257834039
445969299
1398833668
15700948
1089572963
1880431552
407470838
880342427
1536722132
672934789
435985861
1715691001
1002229130
788775192
1766635726
727589724
113497558
598326682
1670724647
1603350999
73800860
1324530211
653365332
336273205
1722249775
1012298963
513122732
1767135061
1923547047
958532966
519299953
1524050605
1761213712
244598167
1730397127
2084834672
1818161178
1328598744
1585104034
1200624442
327794109
1743995614
1096302516
1711581661
1853462658
1990716411
1564593584
971606019
1288557945
1628565738
1417652773
385472632
1899658718
1013175319
273455577
915144363
2039812885
1824503718
1627672356
1533245652
828330530
968139242
705384940
2119810684
467497731
249759471
947668617
1248765244
1276238669
1491557282
867088197
1508863807
1593236869
1147320456
875629900
601562888
1055313003
1678988037
1527705333
894339062
1245747009
1383614621
1747774889
1033599432
821091655
182590224
918023384
1236750660
158749625
1710203013
538554265
951785492
2103782344
1850018066
1866241175
803825678
641852102
1227757495
1659699781
652148549
561813131
1482672450
1798565644
713306944
1833280878
2093531470
211004921
848159135
353114283
385384106
2056065146
1112710524
1523711559
484979114
2069750427
1360802226
150894926
48413428
479191902
773233406
374804133
673805777
634724288
69218217
21409128
1088099058
1750443243
283329627
1126743591
73673792
1590456633
370577523
99839271
1987193563
718452959
725947301
1991385315
1236552184
64940356
1085687569
586553620
1558642636
1558140765
1119395273
95578473
1767094578
1304529906
984441219
311643609
1406671064
399774003
1580404666
635606975
1703387414
566928227
52034796
256677492
1290512315
1054275398
1550131790
975745604
1416638625
932731536
1110659339
806750267
585217424
1753109347
784102506
1474090183
1294283405
1683153938
435429731
879302324
1337997539
2126183258
1330107330
1235519088
1151266287
604911243
425813371
1981554413
627784550
343885111
830809224
357104246
1454457407
103514846
903145856
819250995
371621046
1347288650
1581848590
1716186335
76608849
2031876859
848812967
1635567854
1443844048
1439511888
1238863585
1450866684
748851190
499671321
797990618
817512972
618928953
720499865
1277398861
362110484
58561897
1151868359
361429720
109557430
1245365245
1468097593
697367987
200499556
1281415482
20404986
1606167155
1528316194
215548593
845379483
1113193416
1744844548
1419244485
1219710043
1699872506
1754293915
1436110337
159600272
1016731434
862556698
2134079292
1345328997
1335220658
1221790556
49115696
1848381628
1269651014
2147201391
155612087
1737431675
907610682
743004481
493592305
1425512795
747641904
1382626538
1054490608
411468802
1169778604
1990825974
245692592
1848588389
437758424
1789113156
127565305
851659900
1317582651
1723437122
728142201
1726470744
1846617448
1577859411
1812608493
968422050
308887587
1934182657
1799569492
828430288
1693617994
1435315923
1751819296
975822006
1914298838
958305524
281540449
1511071495
1495797475
203012501
481839954
1159148448
1318681296
1677123474
1765630532
853277789
1589157740
186683939
1808897786
2072224864
753210985
207822086
915369476
759101426
2144558286
820528180
1233523292
1452189593
980648522
1089585950
218787861
1458400637
176079648
1510614768
1038510299
636888670
408608790
842579853
1658290446
1275127395
1308760821
428917406
1513828091
1413349279
1120574092
814243015
1887530082
1437014062
498584099
1925998012
419176543
1042425177
1146107442
2036051655
605686591
1026601380
1435463403
1002449851
1797869542
679130867
1801841047
1578016247
1954139886
2048889059
138780865
1680072845
1490088000
1993064577
1468937311
1413916409
754853660
126780088
477763624
1211237700
1940682075
1367533070
1235716666
60627736
154909894
5582597
1345893134
452074120
883357051
812156414
278083535
202015183
175287118
1939598027
1356325646
210582840
296160536
952834385
901009877
1450400718
1997256464
362796230
412276863
708634963
1624895525
165905908
818745487
645985616
856891586
694635634
1046854368
2102583607
1974257701
1530357748
2132119209
494767904
1707488881
1359004141
2113690161
1544378138
1853826286
177352002
1246534702
1003985620
2012309999
780537994
1027484573
982805014
1020397687
203417613
1312686163
929672294
1202502101
1702078193
1341185019
691492475
630965224
866612980
775800676
443317402
1159613305
387235940
2142471020
1256397157
1969300233
2145239075
1797440373
695549103
2088705468
908494100
1485121953
197891260
987896819
2118660821
1315021339
1643428899
427146381
1294160825
1757473308
578287552
1349543927
1380822495
1228616040
86868008
344420524
911202030
830645980
2021599466
52284768
410854163
1724597698
397189342
1284245147
848304218
805050948
1745182118
653349371
1631867555
1981388114
1590055563
1627023965
563436174
785855247
1029369695
135264219
1391694903
914002056
1757310537
576240466
1342718415
472282883
1602884865
1584415725
1696021378
1700779894
343894337
1300088739
1706802290
963778153
1941104490
1335099955
1870941118
1526025518
1919576726
1660775181
902513
1547179626
279750051
441368729
1153965745
684117308
1631461459
1037712492
827281109
542627439
1973755772
1407487343
1386197723
1303160285
733421793
91908913
1531790958
79761489
783816205
1038041137
365636237
1014616313
700816292
230675189
410117289
102437129
679576873
275332108
1211451815
904328025
2016188019
385380062
1761424805
1659122466
1865010163
214733975
1814764627
312518581
1155511750
1307477368
2122230337
711695145
1230711742
1293041767
1884822146
39460494
605154887
1963264398
862995969
2036094875
1552001452
1151409041
837639520
2067081246
169834990
761724457
1621104626
621702447
963601015
1191446403
924430715
479981701
2029663887
669285818
413670525
1209364767
698657758
536295785
307268434
958309790
436866692
1710406083
167018622
1440397527
1477056089
358529450
1812562305
957612525
705031098
771395528
1412027097
724030805
2075977889
831071152
924408486
194867614
2050979066
97533893
50632586
368083691
204277615
2016230990
1719032203
508882201
1450184736
388709628
1361967672
1250924302
2018437538
919475250
687950840
1124155635
2062563721
1022046795
2144085342
516132231
197217209
1683757716
1154957492
717968137
684702618
622928274
290771293
390153408
423697809
393347073
518572522
2135495842
1795615664
554885587
1536881805
1500824541
1851526528
67290177
176022533
2118468111
1172645852
1178757493
1787045081
269134006
1822005622
1098894008
1485032341
1283088423
1509078731
1507472447
1702115214
565643817
1087523355
652410492
1949397503
793865057
1424133348
246989066
1575255258
692583846
52225097
1652456573
524927182
43248887
1488773946
2036626269
1277409042
1804136451
2131890243
770461064
119845616
1985846855
1449200065
2048015059
327314238
2036700377
110087188
1226137977
948135235
1167736508
772162919
218556103
1265258623
721539056
1547717510
1539648733
1393800926
86969841
1849448933
1037892868
347753526
1018569924
1211247351
728989335
1131492972
206359546
1124829854
1148238417
1185588434
1924184149
1080539516
1199283696
710877640
1371721816
2086160953
1893766488
1354199437
226762776
1419724786
1185744085
1985607958
1315377183
729752259
1108605373
100870340
1363792890
525501847
1808001406
1030926900
841272265
96109446
431852681
959828520
1318463196
1955989462
1579247531
2080775184
778477080
2006439400
2065830550
1608758163
667249511
896889952
2131875392
577083496
1114756079
301257411
1410705143
1740314213
78934048
12456600
1334020447
1358224520
1594973790
1423694822
1034042487
1828619602
1481872288
1408993918
794413502
2101909492
709571356
1406204700
730575844
302821068
474197864
563342718
1286498709
1572303405
429962830
1705642367
684713276
132641914
2016384912
1088160243
411294285
318686283
452218732
1538117790
1720903455
1030391781
192256568
1932445145
417153198
837435870
1488547982
291022483
98786785
822543962
624436268
1765420098
1021599317
1177802686
1607179112
1527711379
2141446692
1593471053
1054875312
1637477724
913566304
1971342399
2047280002
1222298582
1240905290
454491426
1457906675
1389088393
255631990
689544471
1141698723
748602258
1689346223
300169108
527137739
1216964346
706502602
1216700756
987345398
360053319
655608795
1546741751
683636396
1720030720
1027774565
1345759288
686604757
1638127262
706918400
1645797288
50112991
1111248767
14142072
1136182424
936024322
794079015
822210360
1926365339
681082972
7895164
1165163556
841530415
1008906458
627754835
2134250285
1010742245
347535602
1675955692
29817398
925221377
469976654
289262430
2045273080
516810264
67289278
1819425604
1139248010
201378117
910972370
479673415
328038813
1787294642
1922641801
1492885816
619199916
1043131409
427596031
1895306408
683687591
1411619198
1520952584
447104428
124438116
1439212563
1828611158
232984311
1580415699
1970414633
1893475513
448389783
1795403576
1891218352
530182627
1250372998
1238388793
1613334125
385841005
1715100865
2024739375
691122578
2096195851
1874165561
1762345878
1865133667
1181752535
1583598505
1413799116
1930425176
122420823
453131334
1331455520
937784330
603242031
1825904648
740112926
765796879
1327665023
953912640
1255296728
1559430386
569785158
2099883078
129915743
1678501694
670962530
200717762
1280714967
722304810
1933833232
508259892
1957124312
362132106
592917598
308876132
230433718
313376615
1227055237
479184692
155266037
1707008965
1527539376
1816662371
68233659
694869744
826076617
1155069664
776420705
510260760
2082611828
1546107397
1217398425
1385253058
940078675
2002329667
1366283678
1844521384
1678874057
2031250147
1975667236
799608589
932780969
1703182208
1536830435
1861612623
885465589
1450723122
2133927450
221580275
388786786
397991275
1441000482
2070433274
1307734362
705768550
791788842
710754466
1391702791
1396768310
490053571
575360664
142048663
360503821
515360928
1180969261
2069156743
1434910590
361377065
887413103
1837619833
1242816288
30938070
911599602
1371537621
776865194
794229713
539782705
511347403
250205175
2074325218
1987465164
1131376050
1054044967
1095942064
346488347
118862485
1249845244
753839810
582035052
41547496
1087607134
1531214714
1012703697
93495464
617647087
1858541285
88381359
1110298204
1767487808
349257516
2056950772
1821472802
1669059931
870720655
2030048373
992146486
776167618
1852217939
1340730819
409146214
992488547
1492305577
1510544554
1377505222
532327347
1289563039
1956955567
400840930
800545874
1601099028
528322323
2139734106
2081935127
590047483
1542499558
230131237
276329916
1291930965
102597401
1775830705
1722028579
1853151458
599227509
1168533879
1840710176
1850339596
1964448816
923373599
38150429
100867704
2116702321
216794770
486046707
250037416
91697030
1103515004
2014440583
203510772
372396775
1645253429
1653450832
1346691144
544125676
968959179
2093732147
807994879
913376888
659848803
2038470683
734762630
955262969
995770416
1143712130
1499665451
1076306890
523092809
1679779744
1385583082
1622796191
907434890
277954991
1547282028
43067
1287639949
1287979658
1131804909
1470325966
562841971
729381197
1757693480
145845791
153954510
476834204
2069644018
1910671076
1261548076
1351961269
2094732085
1267818616
244965243
1877351258
1508120804
1643745955
1510806940
203173012
1690444472
950188165
1800917791
1720776219
1408154992
1951540859
1969676122
641646486
1793686389
951906666
1267651798
510790979
1925350040
1882284099
83725757
371174891
210180340
401394832
837807239
1809412615
304088767
92338818
1885244599
2005978638
229094947
16598443
556830738
25148874
1659942094
1711013417
1199655110
133574882
410513403
1288779438
1929413145
1560132250
683948377
690208959
1990473109
2123071608
407028234
156609691
1326591049
1958008109
1893741007
153080287
585499158
1933836627
512712222
295863373
1526933678
1313846873
104823420
1152065311
943511870
742147839
1131219437
1613720929
580097072
771563682
1129101618
1715192728
2080389057
1704054612
1367228916
41635811
1503468728
1480003279
1884156511
761368490
1938926260
1952620200
1997780273
1302883631
442178266
1332670507
1157105215
895047724
2136922731
80357398
394686140
947281231
711593828
692662372
1171626204
717822415
2103723434
163675488
1562975793
986872870
66672401
243153661
1072349116
1201103038
162951601
1299998941
919347420
1878935247
198044808
648077781
1521180456
1566444657
751125582
1133333268
1476329764
1241192582
1054230313
1722656416
762340076
748718458
1476133949
178991277
2035101507
1703635247
1603161961
1603411347
1214372431
1087032591
1489866218
248410938
887689150
516376599
687634721
206103606
914821201
1099303292
1047170028
834979988
682226577
1254853038
1268083793
1948112559
1890625105
1902778506
1042196864
145305161
451587857
1711686107
274589509
347790987
1679423837
568153637
1073551675
1165785704
242295510
1103321794
1020202992
984881053
840809110
612463657
734770056
1699918446
1256834763
526209160
580193455
1761467890
1769427051
202519744
1230382908
1316190140
1906929454
1715131397
1804534667
775752617
1623309006
375881254
1987987140
688750623
1939551367
606657407
660996860
388086990
1869961800
1265190446
1588276256
2053705328
1612406260
1360784387
792861660
2132153145
728324373
481442507
1691241162
455131127
257309935
158599979
1357211837
374464617
2016663010
1839344294
810480853
1378221227
1025159026
1635184489
1777959667
995025169
1174654984
1509361244
69292424
1465194388
1735417392
353404877
1672697895
1533104572
616477282
2077598155
2017522747
1484032023
1102703014
1340437985
1683970089
222477742
1552980622
931141016
1358302078
2089703015
2067346826
407646636
275792390
840945454
2135944112
1646282499
1536124039
2022161597
1506182541
1892506402
1628533466
1085801908
1132577957
1625655856
969696581
29137994
1456106845
268674730
1187937863
1673693816
476952094
121731226
1791471410
297340764
1573310145
1849194601
147871108
712018854
1176558555
694625808
825389902
1719550698
1731562606
1830623973
1469421379
838944493
589383082
1211093626
896124649
1613759239
655427084
236252010
1702349407
384744842
1091170130
724944430
1784416512
418682530
1542242208
1988687724
1212198968
36268027
1745390931
648266377
622842970
1331747469
113298690
2061709780
1207800311
529261816
681680216
1861087939
1770678186
1679852267
783647978
1292517051
365842956
423729250
154521712
709676696
39701075
636623650
1491272301
1864165370
238849903
1512134835
723866188
1642693900
962858042
133965278
555367606
1687160293
1647731894
1612098756
445461167
739949859
778907920
2059920954
864773226
874852343
1487557029
1726958810
239969755
1478141474
2103874846
887999139
1152771157
1398687888
501921478
2032994663
1292378555
1058115491
1850733866
508896352
264876869
748146057
422309749
1223479089
535104839
2036167563
112516459
41833504
1052426164
1727949524
2053054151
1696558362
897930292
592308355
211851300
193678102
1821313796
1192855927
2002135302
1353786407
113960243
201807271
607263966
625569664
843490334
1500853055
496954979
616026458
2112497447
1052273632
212288860
1623423834
724147161
1596331637
699626335
925896897
1822600053
1810324959
1548230982
460915102
836026247
1310568453
1132837494
569630135
1602286180
2020008233
652016038
1199831021
1329118631
226893108
98543004
877798721
2067662693
428234342
1837498744
1066076088
1363328860
1677803472
1847871520
299625045
1806390668
1961373644
446435848
448065499
1374288682
1343616872
785780898
537727382
1700174660
2054235810
225681744
1834233645
1491783580
1118789865
1685113317
92276497
1585580778
872036768
1180421707
570450335
1938996113
1000861443
1878965439
77307953
1878220133
1647591646
1030945400
913461655
237562342
1880707306
767911797
979023576
2032501118
1704302232
1738050599
1344390303
1493150188
674657866
1817093599
432070506
622114934
1465301952
1515768696
1050952602
1950429272
323907384
725377825
24379933
1376811492
915691641
444107714
699517023
2008674297
1017249378
445562919
1929894539
167739655
2030654835
1901928782
2122492997
1109156529
1713158306
1421157646
90186377
270540276
1580398017
517408509
1568641225
1061274390
1780085108
616566309
1267968224
309627816
1358764360
1133401084
2102715726
1538899957
871314707
360380069
120815908
856795588
1790952545
1191462258
975172584
1935853343
640827618
1253314070
584741421
1580592878
37018826
1261804032
275491018
911609267
1224697398
185496403
285279585
1544911565
22391515
1730473217
1557533366
79474526
1124601102
930545682
1090495146
800729203
2111422691
2085668263
1124470306
1537622604
1732298080
1956463204
1098809729
162252105
1934553706
323116381
1586135156
1339652559
2020299602
831654946
833753247
1136162865
1741331832
694089344
632604032
795794026
764068508
1236702463
2137466179
1459145437
134087624
1406052198
70361594
903287514
1978918024
1422374861
1443282443
1973882583
717747332
1028636790
1233571219
1103410206
975363057
1210504259
940011611
1200775161
1290851994
290580425
1603685093
661756556
951460321
1010440732
384615483
350923914
914070129
808670159
2050670748
1668100091
1122254273
320501881
323129415
1928074563
302395089
113261177
1118663445
1183897431
239406187
1170188507
547730848
119347695
355394199
320624630
698381151
2130878875
706588056
1481504132
853908644
41612014
1667133404
282660495
655994514
144756587
1597812347
947780706
589845651
415415078
1064309236
2080139455
1138071158
881552628
1769473087
1439659999
586542646
1941007561
1269952855
432982186
2108649512
1009732189
1739267808
330615116
2003520551
1024528368
1369876897
743387119
1231763527
1777493090
428578348
641901146
1565067094
1717972775
744923815
1641310086
308937944
211224849
37427097
1094723922
1826877722
1832752264
869268730
1321750434
935316860
173069616
23749260
1926449967
783530109
421324106
141895856
1995319165
10707144
1269957825
43624081
440006646
2068791558
1774251673
806151725
748053687
173404851
982486898
1366025853
911014322
205843446
1822442167
1072000046
1698422952
1836551748
954796798
547451619
1954448207
915989626
1427228711
2016749923
1618963133
620075551
565865655
1423469766
2106676091
190512704
404623906
1881668205
1346752384
2014481107
537275152
1203533695
2083660728
197850695
1228613295
1455119275
1679390287
1114409959
278329002
2099195699
688674366
1379324460
848933501
1688349294
1219288576
1510860044
1403148431
2004611166
506796132
1842973650
1292297791
1819989844
257462367
1759772836
693114101
1264461505
95798730
623802533
1424493804
1459677590
978249692
2049002456
535860965
810294446
1383457067
2028491911
293090417
799895214
444534402
1858282360
1356226810
528843516
129012849
994337456
789004817
873757792
1976939043
1708547152
1123580282
1042256494
1340359924
233556027
1337804625
1721334357
269073955
1135287174
536117735
853728519
571810636
1501810096
1045832443
1156968413
1331208131
502986307
695798331
416908141
1895755184
677678086
27489459
1575848310
2090181071
794493643
1829621942
1551382575
2020608954
35997432
1566719929
1560538675
343823602
1544236511
989266790
1549721473
2132006025
1880610846
429102944
1945442733
1723853027
588956475
942015681
1376094925
1270291015
327752636
747425434
1474515038
1889463765
2015921723
1148362171
484849853
2042015648
614750382
2109099761
1634851438
206688911
1561540903
2036192842
2088441954
1195440838
65157176
2067173272
1621403364
938648347
1122064906
1979161274
1508449539
563841053
1284464339
552469696
554952889
1714137624
901822951
1775630066
2057157829
1736900513
1798322697
1560864278
940802234
1077005062
1350918447
2105580016
1417383946
66628614
1564342234
1064825825
939523005
1751054028
1289522103
779671159
1400880671
811618375
312935892
1827694930
634056990
979291823
1771686173
455821838
1887359633
2080056281
1148210619
1344759205
321727906
1796315106
675569081
98498931
1336718882
1889359824
1836705381
487130122
1709113630
1030824907
605345716
2038045353
1925617464
623562163
682367533
1452554310
412416423
831162402
1220941701
48273789
1257073299
929070240
405116822
1649029276
2099439291
1612235347
407078455
1831708135
2063951450
1766383535
655099690
307558080
1315684892
1531180432
1922535818
1419465525
2100795134
1535695461
553695273
1029778075
1383755353
134573474
395277929
682776232
1082603907
825651348
523302247
655656997
804316425
4294479
497302285
1851595824
1711390594
52675445
1485621659
371254023
1925586144
1531160652
1148208616
280570182
255950639
1396797960
1630914979
2012211674
344190955
1177995765
829517131
1636307434
1747641145
1141043924
1292651982
1155187872
288354381
695999596
563161859
1899610635
410380969
186075887
9194956
2142781720
1100582678
673946433
1310390975
709426141
867524189
731221219
1174901031
1947872855
103333624
78245571
1270130550
1107347568
1114743461
822858376
452441926
245003428
1281993605
691194309
349280914
1454554724
1814928318
1706549228
819455539
2139794833
656340158
164171388
1417535269
584686434
1711928359
1891182266
1648372412
1705508590
1062814030
2128597469
958907749
566908621
741927137
2123581464
637929608
584569784
1596413656
1510257890
523298016
1071182734
1849926731
1713020950
1080114851
46575018
1905525203
1306079506
338567523
2142193806
587181969
113958337
580273294
1890400458
2040853909
749279921
1119886978
326971679
708563235
2094524256
1409027189
1175173197
972384260
2039137270
75131102
1164299740
1971051225
2056264139
1091683664
994372566
456052128
907003317
525309491
765044866
1580769077
912402510
1527518892
1767780236
560521862
1641347705
1354015979
284686202
1626016966
450028584
264877636
1466433505
1955793942
1338870062
1428516488
882814274
1525324256
1706269931
1510467078
965626621
1523098813
284355302
495875849
969882988
2059076333
1953503826
228503210
114156890
1069367368
1617811663
1084458459
1093032676
1932265448
1939716380
505347501
1064711591
1030651713
966932858
541420579
131635390
547614301
167545606
1771397146
1255890184
824030788
2038407362
791594407
132690985
599261638
871442446
127250372
1921179611
941157416
128676497
1769601795
1985987964
123223780
2012156638
720244687
284557431
1644837564
166327056
825532479
2026401493
317120257
1319540402
197257838
431760477
194358845
2034308994
160307712
1114162129
544038377
1382752561
326083838
39254463
1634315167
1109946494
160245488
503088662
339606365
780024297
151842136
61989366
688365007
144935915
501081771
336365924
2047358993
1127847845
70935638
282540420
450195454
2092355572
26824554
211833860
1967190436
1455102798
298372444
920795926
419510409
1522660569
247646688
840170242
802145448
1017318163
1571986543
10804474
1483102253
928941292
19099015
333103755
2138561228
825919878
1630086600
2061763749
321277039
966092422
566283304
53241694
1308648448
378758281
1489539408
1000681629
2029250407
504243772
901449117
798052178
695601283
1810876966
563232303
228894643
1028457152
370077388
51341060
408974704
85732388
82648049
4978447
177253258
1883867468
769581149
2027280749
2140311030
1487463732
406108231
2136839531
2122737243
1794025239
890261116
1761566982
139080504
2141699532
899662266
915855257
1581153804
2062498589
511958139
748326332
1420939393
855401110
1593333034
1671101811
1329791242
726045627
240403618
1506812660
889990678
1153305509
63597423
1001415183
1794362421
436102390
289310154
1867846100
2146166340
1731069948
822167970
322483518
1810089939
1007674463
1477473375
13177374
1694737378
1323640589
964008471
325583414
2027697001
1544958941
761019549
630169758
210276599
664097363
1197891172
1134851832
1881663211
1539406567
1692532954
1168711577
491532855
524664601
1027342345
684603805
1860875365
280918910
961363508
1181845156
834532876
1627118098
766156753
699314952
88669481
2058500366
1425767627
246830040
743345064
810590671
700603438
348586457
405184267
1977510025
2141300677
1665683247
324117645
345892182
388773250
1589946920
1793933450
1287386990
1669642297
394824032
482584712
1235809938
1453821740
1238454202
329185138
542627439
1161366118
1252181270
2131199195
1529420505
1700319961
755285292
1794582141
1439935725
327027001
1620959763
1261948482
690958114
567505653
395373346
1173584098
352186318
1956062510
1434220358
255222750
830688373
2124927639
1874008694
308696033
2133433421
996934304
1113599871
1236636182
2083210960
174086684
1752517713
1723037693
1850813615
1375258033
1143538854
942593597
149934180
379870280
1308700538
429556853
197417090
699955546
475418411
168947252
1004937185
348886172
1065045148
1431706404
1223307651
1516989996
1180591699
1658841741
104154010
1398646515
801298484
1457041775
1976445824
215824035
960003801
679806545
238888366
479763107
1573946146
379675359
343619252
11334076
691535436
1453369186
1549380157
115849897
725844390
1890809833
1411517598
611708092
117826384
1715257930
1881217926
21548202
902465263
773527924
325757460
1268258821
787322309
360784104
726164581
85448668
1902203230
686084250
338227337
82503640
131627673
883146266
817730743
1995592187
1309909704
1695916585
1847289148
1151286900
796703459
885272404
1328934666
583619081
79029045
1587082202
805466967
1113798194
616534134
606731199
602156403
2133047185
907802408
413664784
1612566862
1514177473
1660452482
1924073531
1269242468
1065766012
1719047101
1429804431
1835851834
720448308
1649696340
2042024937
3902070
811327474
22447974
360993112
1586921134
1885253629
1071191131
1163776071
1265814317
848633907
1184594826
1843204384
194728734
1391382688
1945866110
173918289
2060658150
1288952867
1523753856
1405092659
1871321872
1744548062
1391924620
389112864
2063032065
113730280
989491880
182014510
856013317
698289318
1302031447
867178095
1295631222
1493137131
316198133
860332672
609910039
1036852978
622928627
1791320969
112677466
601181777
1434780989
755440505
2067222683
719886947
1519568065
1736551365
1517976494
471541258
1833834594
1537757591
1311673213
1180486529
1864003222
131109495
520828602
41216018
1475951536
1761857225
467172300
2002271497
1482286566
563338409
1319317905
1511636641
1523683534
995997091
1157509572
225148939
1853918275
405682364
1631126026
211806624
2053695097
1768411426
436634788
846903722
529626146
97085980
1046123325
811433700
1024101328
724013791
2015107566
1448466893
961269750
159305233
1385931267
1649080245
1613312479
394155336
1434041641
1418427225
1540699287
164776897
648061928
7773960
1998531340
2123791839
1612745259
937578170
1457817556
535643093
426814334
1155649821
1734687795
909802495
1554060220
676284332
1143348963
1110132001
918208247
1070106572
1347539171
722689569
42385094
1939259362
1425141297
324109985
1106867875
2121395898
612849606
1394633936
1666326342
73854329
953117956
1511474392
85684258
54882042
637113323
671357777
381635839
980102062
358140394
314257832
380180702
1491244045
1504942247
1599722422
1023713832
908088858
2009732570
525285252
76248399
2091743458
1244540828
758874095
1142540825
558291651
758251134
1206816589
1847944388
556936446
86206186
1774541768
1535905517
612150306
396301287
185567174
807980600
1729029382
615583845
604968739
545468937
2117017541
1657037362
1958452365
799357352
1683600859
177883368
1713353174
156205596
18097907
1928547638
1647254544
365068127
733517498
756688225
445272339
1881578722
859267625
90104411
1100684408
1569804164
1361760191
851228060
133129263
537409367
2045925058
1755199839
2054457955
782907929
1749535797
1505296202
1675637528
1139382365
967496420
830510389
1912146583
1932367581
382679696
1481926454
492472452
1279821303
1623940117
1361477647
2031108564
937094125
1874636736
1161132771
1384363175
3473487
1699634407
452393953
116937144
221051985
612722149
465060093
783073375
1983310888
1419653292
498979744
122826691
380350621
1541844401
1347653184
152772981
784790350
288518961
1897677353
546090750
1585525226
856747193
143748816
282840864
731772166
2031982011
1151649217
1982289390
553711843
1713698982
558930234
1080776251
391526678
2135785382
57482703
1814557919
351590001
1391701567
448311641
1098250574
1917949411
374398853
603204561
2011005080
23299140
2076117204
669021300
1860642165
450681798
1038982211
177433961
1379122475
1810052159
399891173
1606840251
1027799883
420630513
1908157999
1027012831
1611842382
243511601
1671781281
794055940
1333942996
818183370
1404353782
671958782
350467937
703566802
1253366631
256640894
923680079
1230540530
1036272577
219456804
962662817
430153242
418638434
1009936359
80841013
985792113
1412611782
1248106911
104074675
407357021
1582355276
277057363
1314412361
2119239242
174869128
584550448
2022093403
1816008481
380403308
1112130904
1818759587
881525388
1744303396
1449818410
579866345
1826923828
1525342151
899364378
268347901
7627136
614905514
1784427573
1939546242
543108927
1378250214
1524366411
911071981
1580758187
167039793
1387535985
1176911767
606536142
684140323
1284253771
524243676
1832321980
21880062
1836814679
991008967
1337972105
2075521648
1936672145
202404601
1256410685
2031144991
1487343623
2134743825
1801847009
144741238
479824744
1386051125
420935840
339115559
1728557937
1950707763
804259058
2059939167
344115617
690598452
44975717
164463367
1604446512
1321492115
988721436
88084656
837090138
1960639642
1817534015
1540037178
312597375
1964131651
1667741747
345930754
526850042
1132742263
1231748501
163555553
1279491057
1269193244
975004776
1417623354
1647966738
610210052
1130210274
1235220155
1964783873
2029462391
978896184
1770333554
1918877036
1394731184
939138197
161858376
385618249
304765472
276542639
1948862981
1908115424
1181435491
483586807
66706703
1950340578
1169192621
967402712
694312156
570223095
1181606119
999885512
145708280
555562297
605901016
1906688297
1087995614
1081745855
808351030
237952042
1527485607
1594356790
22813916
376633939
1788326212
303528001
2092907670
605641103
950415312
109597859
1665656321
1727403816
543800198
397530707
519651021
1517094029
1698850696
81917082
2037257578
2056405538
2101684788
1450809045
813016728
601742001
1650508880
449577133
1790462385
1681469032
490612622
1346626237
2114291696
1288803354
108826251
1808692326
1372365921
245116855
256506023
1931436636
1214341670
1382986478
355245633
1869725202
1651444105
1407462400
547085070
1557175407
1468678199
1931302997
136003993
678315771
1036379933
2020450364
962118693
748077295
438901508
1688220058
1187781995
735819501
1448779654
1669093658
263970971
1450626238
1608215237
1695515733
204067928
261140451
1870704465
1115496817
558938182
1270213062
692827795
977437793
294689591
894078585
2107584019
1723276363
1964728257
1034128710
851751011
1438864884
1040828089
1686866364
1769260291
770319610
1673916351
2043017953
1876123291
203455353
1611253533
1078925189
1753375323
518665164
1040150227
218414674
457901854
2045312867
1483249947
2034836488
590580979
45944850
273470582
975550230
1072097470
1581789472
1078945777
1700668907
2075554627
508542334
710453874
1084537052
1873652629
862390407
889722997
1305324600
312572011
1993343088
1921503316
142396969
2017356338
1879353670
849823241
268555810
1432200710
1895937701
1420112507
714406905
1102775435
2699769
112810397
78632764
1677780528
237208024
1751040946
10789171
1926417610
15798842
236701586
564217838
2116608220
832776342
474321678
1533298824
1699314185
595528286
1971182048
1717670844
604732365
1154776245
1270786721
904818533
627401787
40158356
1568742660
1316532846
1367872538
480813836
141242335
825752942
1588298397
597369730
1006233277
1896570341
704111360
241892426
186944239
1332174916
1830401831
439246163
86689514
1934581511
1073425000
598923185
77945321
604837593
1981785200
1565193206
1642738864
924976296
1860100966
1086756323
1148722221
1319858609
356047863
1966172891
1400127332
569278552
2087777372
2062068238
924520507
1238676584
1906295275
250611961
301212177
1694701752
2125046673
966964422
1005660118
699569155
37811835
1501681497
1999674044
1159256636
494049898
497860488
1196316103
2030258146
843586
851531053
1868808114
1079016753
1928956968
231164099
1154954397
1500530463
1980614490
1029137923
850568471
1764741041
974675038
382198796
1181986956
475330642
94788333
1376246366
408292132
1471149533
76349357
750097901
196135934
1530174428
1939706735
555670729
99596219
86732165
1650777247
924634519
1765868557
2123265425
1536237338
2099566763
1364144067
762158348
1676512645
1786722680
1730057504
1356525494
1979516584
871359561
34891078
2049722467
1058779252
2039565223
1941031783
1323711726
1929255789
430220911
950611277
1136673541
1238933413
1496653882
1921600270
467519761
202934115
511730765
646755634
638222514
1145939272
489564029
291043969
118345712
1082283264
859895102
14693297
1430035292
1219871657
1234969575
1399469678
1810301515
1020013371
1745465885
580120742
2008798999
1321440695
97035430
482081815
1401571964
1597850450
1386027159
1916124451
893452694
671237253
455198391
1678699317
1865342824
204726000
61960837
645638618
1996668618
1865104270
154970154
1883461636
1394638635
1174131133
995373077
965767442
1765192921
2124168280
103559090
280145795
1255288567
2020551477
1526649480
863597974
162555033
1963946631
1169592085
887360308
1234459148
828606204
1982903639
1326468991
1191122068
1880090375
2088614524
1311615458
223116255
988183209
1148173123
1419241159
1075569513
1309437930
525560366
1939849394
1481504442
1229733567
2106056386
1269348906
648982614
1575846059
621931458
869795369
640360749
297215880
882017699
30918492
754431804
414954032
1193306756
1480023470
146638327
1890081895
629652507
1283748984
846721326
1540813119
663294185
342687370
1991228343
1872680716
684199334
432775113
2071743766
1462387023
1879016448
294244884
1546817210
1001526839
646746227
1022847004
1468243913
1626916760
932321363
1522947865
813061478
1114350123
149633528
776041000
2047868184
724017142
76123215
1302176782
1327764591
1493672952
1460676472
2101645734
1430643148
1800691839
1269043636
2133857505
1716778643
1941548905
95181606
815642648
104960689
1977551915
837832411
1975330966
1927123957
1003859889
1338473645
2073788278
292252107
872022148
1021964529
564305186
1157278634
769304927
76892826
140246257
1519327637
1489568637
1375987806
2107384788
591282614
2118886802
2049603490
186472452
1059938539
687523356
1484566978
758603382
1924576882
1039159300
2048269678
1151999922
5143407
33680035
1545208090
1167876101
693124999
1434136775
1243627529
1025845764
1117752854
2054723786
509476558
1572859772
1495379552
2120887546
387920536
1421694095
1818821924
1264486482
1289867706
612806333
237113952
1757548454
725025214
1309161116
1410486067
1765985683
820266633
354504427
373931829
469435071
305077543
1821996025
137467798
1650218382
1164518375
2065492939
493180137
1085394463
52180272
1706529654
2034075580
1373992865
1422692642
1583622379
1578905588
470844277
1340113152
243849541
553119493
216072745
1552637578
1130715593
954199197
115312030
1058562502
188914464
1860642165
1598008642
1509118
511063224
2015076146
1564661900
1707001576
363825722
112149437
280180757
2061605541
1054766455
1783066170
546697416
1266819816
761386947
561240788
121085645
933034750
1254991111
914157628
483912147
1250433990
436806183
210009884
192525930
690772723
746569733
2128067648
1496928840
1381240710
191395495
951175742
406424113
981486389
139256444
1376753486
687430320
186461524
2006840293
1840073538
1383946891
29976054
875917271
559569496
1835876155
476223887
1043217390
158685302
1301312440
161027458
1873751483
1265665596
1624738883
1585752878
1342827619
416723903
334221021
1611352908
378387428
438779201
1685358195
126302366
438136697
1300830516
768268695
1793455011
428173874
895103493
1118646462
2071307046
487915589
788191134
988294865
733402683
1069763204
127786712
564166808
1379941579
2040907768
393752943
859673698
455856416
4517350
1528257345
134275018
1777926735
982649377
1864770865
435132087
523040494
442720585
1942775938
391240462
1045188545
2095801479
911265136
378493565
1049643139
1602344777
376629686
1229534314
1736731157
1942510082
1453333980
231565660
275994167
1607696483
1927476512
147993944
1132579730
624859302
1188697309
942125569
184927966
781565849
1235474615
821986452
175302006
760539480
317035640
1360383666
100663564
1042786465
457566910
1923472434
1323578583
80861662
1602637499
574699887
2110498206
1448569711
938815390
1638779064
782661346
1909803147
445805000
793823814
1141403808
484729858
1132593679
1519055439
937262730
1438778518
184449147
1733175508
824898959
1164778708
1885429171
251083948
1055418578
1429438381
1661241904
821676851
2031731126
10314735
1741301313
552243845
2112675512
1268965006
1962609888
475177421
2115655515
2016807830
1814452175
1451308011
1086840624
1562082849
845694655
116460524
1676111946
1782656212
788437882
1297273780
1514348383
2001526010
1778836187
176421683
99319192
2107653938
330937605
1483805552
510163848
310835791
823654840
31341722
1369501363
267183763
430235746
1910612299
1661861746
1948547926
399474690
1646483923
1730738611
760516879
2030959792
1060399559
1049213073
2109488808
1365571462
1115061915
928768154
910331069
1725753430
666178397
1552248595
351010683
1262292500
1590434450
862639298
972268176
653961928
1119801803
601490366
1886847869
356042501
1514648073
109767912
449581347
70412342
1527426530
1538154227
1229448861
138858008
161630155
1251664337
1878032745
1555154876
712429793
1620698832
378441130
960012339
1888200144
486328907
466318875
1026931163
2101002973
283297192
1568541596
481623217
1588915040
197572920
1488810061
1159925310
1475584430
818219323
1910739839
579538511
910219263
1603383927
1944123991
876850213
1573873934
715106335
1916600582
164867048
688392293
1076151789
1785358920
259718235
1199090010
1522436689
72699638
514277606
140839992
1145125573
825835470
632103319
1280492582
1775733740
1321735223
138467374
1182289749
437768095
87985142
707788865
443138347
1835379336
263831684
495397428
1719433865
160581435
662767020
1823448473
2129094078
231302325
448623182
1785475320
1667479699
1584743385
423567938
1270801458
1354351554
1551410819
616933219
1168285181
1859844643
1315925117
249930455
697417966
425374929
748319720
1060667714
1962774884
1380249206
1667989679
400343865
1034732337
1225961567
378541261
985929035
1195268333
1936255053
962598085
687563569
935145435
1123014774
537375749
321583508
386270016
888345515
618898021
723441283
93211834
1892007421
715545250
519940403
1961638306
176488382
744109408
750040576
1556530316
2068816797
261657660
1945147559
1363854265
10744249
1898064062
1801626722
1815158365
1585144451
1633334361
58817070
1727248108
2083431965
1310317594
2079083265
552540916
1844196501
1200725088
564457260
1764827891
1309287860
852378856
1138611850
365550896
61521917
3415638
119610554
2120653792
1214332024
385923107
394138271
1041141955
1061866717
1512045649
1004928596
913808850
817479606
2108856605
1369582433
183738798
1770903534
1855071555
1275381260
1713725631
1868390757
708463147
1232569182
205338844
2048373896
1498206116
906187090
1827203712
1991732968
261889616
308281651
1469998470
943050971
719007166
812203977
1158261641
1825222251
1963189725
2113020437
2000212184
288579990
1114686404
1675110029
699467041
1482232958
916805720
309854202
748563047
1976787564
649542762
119832477
525367145
934417340
1588056320
1654406394
1021185015
509054073
1677908097
741956834
782132500
1357953463
813803024
480366920
474633916
932426648
1461827442
2014221222
1770671504
626806020
1725622492
1140431858
2132601001
1039623070
652277197
1976120512
1458205470
810792402
1355815975
2092251782
375901574
855886162
1047782632
202124100
469519346
2002942345
1353772735
5412300
162859832
1348736062
1468817946
2115323398
466106456
1166079089
1718874372
1517208955
1034212998
1872867850
1573466986
123531282
1970764053
389329262
1242479415
729032779
972240484
1273258401
742204717
1119111564
1209097494
1381655453
420014377
844830863
1140570494
1360530137
1760087211
1798096020
990032525
1993459771
183804696
1413395605
1256566347
1759229353
184695098
1369905682
1119135300
1055950679
984856932
488063347
2022131616
1083949687
811884479
462832987
324455298
1881554648
1076117767
647066831
1518366928
1996305210
1593945684
477719793
1891914002
1557797361
507989736
1028588278
1162652019
544185601
187324422
595068982
2110490119
2049971734
488062135
192738343
962991089
1706969258
99881273
483967014
578138218
937878692
1103371260
89669543
1662587048
2081769558
964921968
122485005
853648634
653536154
1438954641
997158963
981547513
623301299
2131835635
91573830
261629790
1229353493
1560524621
314525969
744548505
993658350
990051737
1095985778
1989457123
865676244
1753236246
1268567007
844781399
63201631
847485102
658500152
2076088277
2107756507
1347640176
2114456974
1459146432
915761257
2034207041
1219093816
2031149280
2006576981
2120413726
345135432
1313929670
1034184670
1839404245
823567599
1424660360
1387558524
151781
1190671999
1954609849
1961130037
1073948937
2068606453
266585656
117017993
1520906357
1241306656
1890056866
541644643
1816448768
614963254
2014159558
1848661270
1260938633
1903512527
1589414824
955339637
143791754
442197565
1470528244
1960709946
454122620
77227360
1824013057
244779472
2045409969
641838357
501694264
326768988
1787843964
1879704864
293893289
598844442
1890729501
969753954
1713459909
498385162
297775474
324278375
137863434
1722712107
90866504
56505293
823007858
719088801
873943190
724858867
1687582486
1297436019
1275026161
203609390
1669495237
1553391552
1629896763
2005335594
2125013338
1466423629
1644344760
635088262
32338310
783721272
868109758
1804001958
1079012266
374034946
1496770413
439696955
203986986
1011289568
1141996259
1677912297
1304120828
1143254178
2053940574
993224435
1751470748
388011217
1028452791
1628217717
1901259008
1512306131
1118016936
535718841
2073337326
461493370
1847474378
1824501306
557576753
1829345126
1622200303
1114329807
281425366
246835001
271062365
1720414208
2011390937
1379411487
1333188805
182165438
629699514
1127100366
1815835576
1195083800
32777548
1390921089
459747337
897705293
1876500200
1780675543
617562488
317887888
1852791047
703060698
287172014
673441991
123615261
1871162235
1242994802
1609096773
1925020214
141758394
1366816068
905266174
2118369860
924455846
1400431396
1376382839
112373197
1761649268
1405935558
899582164
859580096
701028436
2136547269
994587999
691560160
797163200
1773113780
387303825
1112713102
1719736311
728418110
492763449
1621569899
982839662
1483218225
1970007917
1873462229
1302526322
448775511
986319834
1101019017
362498381
1693080515
1742796393
1991431518
1715702145
605411824
1617648182
1867813625
320413687
580392191
1476844404
423615784
24373179
1587289127
1042523975
1009315262
784118012
1847469716
1763752807
65466326
977073409
1022585740
51684827
556156653
1366380940
1787936282
422335331
1292905276
1682831975
857687706
1762857686
1359307159
1159080258
1655783256
1097241084
1073899120
890742913
1692692890
1648582263
1769338091
352502188
31205712
1773562964
583541042
1747627999
592251526
652718410
1448677478
1011218237
2082626288
346278847
816283670
1329944288
226177549
1859990480
1468333961
595742688
525205360
548208746
1973427111
1551426583
1971124816
1369374872
1201366449
796578007
1905232750
1581773693
559291512
76163445
2146594943
525464219
587638959
1303037522
81560141
642398724
1747223225
1958718680
243387223
1532161883
2106162268
1092948194
1068812119
618728281
1201044520
1825627979
1951973591
889860861
1528244690
1426685624
1659921426
923494438
2143155969
1659260829
423054304
519340689
2050499704
1392092239
469712690
976859490
1530053699
1787861713
287550889
397840209
710711319
1844409380
2054562340
1143619361
230337465
2078332119
303545895
1169981138
1312662120
294379224
678262638
309647834
1121449314
1107422625
1877991696
1812032117
234645278
1689343109
1505395602
1503694200
321639065
2136053269
1479492074
108303213
788544387
2077022381
18288998
1512326864
790364733
1381007390
510402007
1727578911
952955870
2026921324
142457440
899542573
980865047
1761947621
628758950
26402446
1816238365
1220727215
1552175470
1004348618
540043485
1626459216
424511016
1742985588
350181209
1752583369
172046821
2070558264
1183757478
1970333491
19740021
885727781
1776729009
426123822
465783260
340089019
630580702
1859568117
1643217812
901621995
1100320798
2104148524
1692205083
2131335770
238830615
1935238784
1323460395
1288283034
531395359
854381312
1131011102
725238065
345534865
1800660182
2114291696
1688079656
985877747
74009761
861567299
1420877855
482314367
869076141
839095398
430844959
1226060887
321277601
147697871
610047730
1895114622
1546676350
278788122
1219507086
1522143854
1070974448
2075081772
2008335079
941547287
386922383
2123366310
1953099302
1395103708
1463750317
176915186
2077575959
2002086023
1420300596
2031725741
1385466935
480868660
328430849
662037317
1336588979
688066919
1301394144
500126210
1735037806
1889825953
1758874549
408491983
635705397
217161037
252458064
119973937
304604917
189006497
638540710
60901002
1614551206
1272340457
1135046825
1036778747
1066287441
1706022610
943779365
1825602763
1597403744
231063545
961090424
445589669
630436677
1138642727
1959396143
1335399057
1590256056
949444197
582275863
1817763576
1629062385
748959811
817710761
1520779039
1948364479
1556976008
811355790
2081158479
839667096
750175030
898052120
1846198697
64345733
1079688478
544434094
1257645011
1773363173
1399560016
1123219917
1577584437
549727556
1279771296
57144192
488547932
502014495
45502447
595238045
414532375
661769599
1643138915
961231644
868349847
1188967847
673793739
1416601568
1583963095
1047903720
607162176
70397624
252053041
2025733999
1122174302
1683954321
1270652997
585038377
1310791988
2068739720
976083802
1877644730
753432165
1953240868
926529727
1315242629
1155488304
453740183
1059190285
1730661702
533914700
1495835541
189220783
629004392
686770017
1351533155
2139450387
2102188030
173007702
300590344
1194340294
856395950
1428085211
1984442650
1599785377
1633705870
1644033689
1774446662
335772675
992738965
1922820511
2033269554
1363540342
615927047
1399196966
646017790
2059356101
412020158
1350805973
1003355017
753857391
249488793
1546745814
520798165
1720442581
879515175
954212500
411434133
5263494
995582799
639731159
641384218
968286104
258873806
289820837
2138858181
1734570214
2144115098
1002263549
2024299457
21976279
793477666
515772937
452735949
1289418294
1855577037
1167677284
1600770039
1740881176
1594018479
395447196
1285904923
531442874
1170312656
1009106236
1541662587
1636692467
757123178
1283515717
1699926871
88207926
1091250226
1387085171
799586054
176741097
1484810872
1989207453
198572668
592223237
626522892
1046680912
94454688
1942021392
1632245371
567559823
902704821
382654383
1876684966
2066973889
845088807
1544377805
1179966968
1448308008
593236669
681389052
1826636959
260124584
667816325
870763698
1902279667
1101302095
1296388091
1123585787
1252259770
1455382213
1670914230
593514280
2088618824
346134576
1299813406
1252904773
438735155
1006644309
1725966968
1005586651
166156590
1074466263
435158363
369561009
1192829457
1572499862
1414240323
984044599
652960141
713194704
762387327
1133687017
1771147053
360456436
299399412
1070023673
300988690
670926253
688034518
272657445
784254775
429221100
1476990573
2124113068
144521412
856046769
1159215525
842842831
251707280
1478593088
1386621592
767407515
1182445081
1642066013
567238024
266436213
1753516083
698017031
1653529437
246177613
797496988
1910436988
164560191
1720100956
1467192279
1144972854
125364006
1847344379
1726659897
447723892
419499899
1022170746
1553116553
1909051783
1015564199
736714140
1215461390
614760775
547161669
351116920
155376825
1572466498
72782072
1738579149
561358619
828290660
1252748108
2051112598
1619622419
1245035893
37492244
816679439
1700423424
1835254332
905911364
131392594
2033026045
109480241
305306900
1325527269
1544092111
1431159301
1918984931
131958833
1826208719
744734770
1873338194
48851002
1077789672
2016791685
1890015825
329296347
746542009
391739143
1908493140
2106562559
468324170
718511027
813913231
2056245586
719614229
1969557565
1165823769
1257732542
414848547
1633327196
1739666612
1025461536
869933171
391158206
2125071754
1640402359
1615719319
547077183
571521059
1769204642
588906317
863037066
1946081697
1499319219
1293107177
1058645733
1053956315
1220487755
211315053
984918724
1508130340
115606803
1907158094
896621656
577967302
240967614
1808431303
313162767
2073891973
1757123374
309596585
617060369
1717171756
612153655
1747238638
1627274964
367076039
1251200514
73474938
1695181308
429357237
283404579
989926247
2031655100
1835220836
130091764
157269334
1393269338
1707474677
1197772749
1901419761
1762829535
114116159
1866919589
94961055
86999172
2080856628
1419787643
1740956988
767465100
58831941
1027629892
1582449366
1231739858
1192431598
831634943
91548538
698212394
855746662
773905669
1001817294
389748206
1831624658
1764635960
2073161656
1975947367
1076473416
1481644013
840097411
1786694607
2147329951
524067997
263619183
1448733489
1536909444
1597247081
372621898
1022482429
2142790250
849507148
1242172949
1041698181
539711721
489233863
89476294
1531416118
282347334
870077776
67480144
48753133
1357947351
1873370841
1495845661
98367712
1733096714
401800968
390325932
1986520614
1556815551
448754904
1927467608
621388505
413419136
1589574222
1940760593
1978631869
982382754
1685065214
1186880747
588779056
561384663
1891328033
1747303788
2046719358
1739159804
255841884
69143263
1825449340
1462302223
2087600249
809053044
1534861683
1180613358
547794227
1153179767
328512730
909371575
816406817
2078164404
229893197
1320492522
670652287
838508267
1280166828
1121256733
594713528
2078388879
1585811154
190687898
120845163
914768053
987805434
1405410337
1180254809
372004015
290721976
1007266809
1160144256
875735095
124296508
123841239
207094213
1046910074
1446388412
1668158557
1725118217
1144057812
1418589331
1357603843
1749917628
1076498162
638643527
1928622828
1351239944
2026876081
1191471468
828969030
1394261090
1678551214
1507670729
761348634
1902874451
1209109260
501779373
758586398
2094318536
550773526
127437054
1298549637
1823539668
21684566
1499615558
1583772061
1216680506
231584602
956291673
1275222649
1895923974
453053654
839602947
1490535850
180063180
1544712829
718171037
1601659976
1759461556
859987104
1860080541
565892991
346683407
1437517706
205190544
1237296633
343301324
2010525468
772286331
920058814
639334031
714330815
153588939
1941499722
646576967
22336330
1551504917
1347007649
1310101696
351657748
1891279611
555965883
757623951
960814625
1294172337
167561454
373930133
200421756
812653383
741030661
343367156
2107329560
1805837056
1302505699
1980175681
2078933803
1918986027
1299750050
1077448266
131618176
1940562210
1921017807
962622065
2092626777
601595850
2092272485
749519742
1371210181
1102048663
1523082338
1374264491
844598142
55563575
1895109113
1398309937
552715223
822175914
1070895798
1525063544
1732546180
1356374036
83215894
198870009
1521949180
1755980457
36915966
1606268067
553411184
224283574
806522659
925528953
1943200837
61637862
1961823935
1235251333
1809689878
1296409923
1033895701
943913951
520222871
442398474
16219231
615016066
2033252480
366759336
1413239088
1990754571
43156643
539855290
1007127137
1516895337
1002244819
2027707185
1587739482
1860311288
311305444
1018821697
608732782
527432412
1287604681
1523890179
325451235
1881408611
209229067
994173960
1156156314
286660574
2002904556
1166042101
1363163602
413091095
897039508
257909782
1131132551
377672854
311994135
852735
285067178
1780651431
143787453
609073480
1924097346
181781787
152203810
462818973
193321967
2062608438
1561713620
1297824836
1959399480
433424964
1764240850
1802390886
1685357517
1605285584
401699467
1555365384
553584124
1441052030
2106453394
1850390085
31541519
1365042603
73070931
794178298
904290068
832915540
116001666
510169391
1023349335
1122573564
1140358408
866249088
1833211478
339519245
890973816
1601140034
1701452693
1475887609
589635562
289995184
1313924165
270483777
1265006044
1579388746
660026518
1824212944
903960580
292723682
1052249323
2137061701
1680916845
825075782
285659951
612515543
1812309021
756883009
821018682
1935543945
1059248926
1653905401
266135453
554157423
2038157409
1343033530
322719699
718593762
1832038473
1274237280
1336239904
1809531325
223602935
631189837
1030426327
1540611488
1569016280
1536980925
1723849126
1972666778
1405394554
1729526706
2047152207
493161271
589784461
1276871492
848285766
1112333069
1390283432
1882734519
1529978837
828446238
813766132
1091172068
2008122587
1112505063
1133870313
1280874732
664758445
852453444
471458406
266253087
273337527
649682554
1395733105
789332730
953003978
1129005475
71648628
1852638385
2050513369
1375793120
996442156
1846820733
2093906056
214941723
1037161687
1712648805
627155797
385030228
1392463801
1353098399
940671421
73088976
226388570
296994761
1061823122
1718793504
172167499
725721606
1274754926
1735154025
785235408
1157399485
193299449
137039197
1990569615
1132949147
1648633101
1789680693
74158876
1370823668
1232487190
1063470236
157067597
270313060
1209499219
1293897769
1724567816
1123533378
1314652669
1182026860
1902543369
260614129
1666000649
1807059097
1526637946
940465240
1757683967
199640992
1687763754
461001996
959653827
1886179657
389119401
446998198
2126874441
452692175
1391317383
471142333
278590017
977871521
1806470513
1757191775
2085622987
2004477428
1859226931
511681058
1569249718
222305166
460396418
1223675555
687912881
938435218
1665335009
202466026
742983005
94221977
1981350436
1620234975
360257903
1221287692
613431842
1044421641
1986157724
1027245352
1553174495
1181840837
181772008
815617011
734359163
1498538443
1407585964
896250693
446126272
2147345042
1074421192
715196168
448491761
738021559
105413009
1757654189
557840322
1939318377
712844951
735364391
956188267
411608624
836770513
2100689327
1897872703
1407526813
178960941
619545880
592369961
1730631372
1505573323
1082331397
132686398
1788054872
1276877027
2086699413
1071566976
894308486
1045943482
972513204
801518951
2128374445
1241128051
1051710049
2088593626
499453021
1694734093
2099305480
1832300982
76026568
1225795329
361093932
1960850956
718404918
1158714742
1702463117
1876618300
2105390992
1807768419
846596520
1726277638
2110648610
255595107
1726592047
1991206769
904713224
1785702201
1127627299
432112830
1818324921
1572954531
1950146375
1026315141
243759222
1835850952
108463603
58545535
680806101
1284828669
1745037474
740143600
2091209783
1317322031
1196919701
628256445
891063732
1602799742
1668293610
1556007062
2008074523
1566074128
2128194369
663660674
2893257
1191249826
1041015057
1638568029
2106252765
1317960893
1501118003
1187504626
1454871934
1080831607
757495817
1721901263
2082286491
1291004229
139303662
361143666
1744699050
344103681
1156626105
1793833538
2074300595
1864681536
1752878349
1349583553
1118179478
473685365
226632216
1597183617
1211423553
1795871013
268755073
1290765287
1360283718
1529589161
1104486962
1516261143
566967975
745138346
1581061999
1388414756
1592968945
684553436
764887187
488488826
1372396455
1590701190
1406572108
1430343690
1784490891
589388219
1478724549
1171763697
1523905462
221885059
563891023
6464146
459963206
505539439
2004282615
1771559807
138757922
1493399495
1179740241
363545915
1092678337
168359311
2122055461
1170963105
78849106
1128531778
1118152925
2054131581
1268788676
1235032794
1389070414
1631232790
256184526
1746573665
1830616871
1511114824
1919669548
1809871983
685839020
367723979
817526206
98111252
553025252
1088567721
1304295657
355320864
1683500521
1729173924
11619183
1066644201
1223403543
1637876842
2141698701
463622231
386723808
436901604
1088483200
789753852
697009875
1806883648
406676022
2121424996
614011113
1531962476
1137529232
1903561019
1409723288
435029373
2104379515
480722612
1749090235
1385811223
1221175176
658977587
2126040763
1714377144
1316835531
1424300606
587328240
821251594
1187997177
1937337431
115366376
1819968673
1182975121
1276643579
33314620
1382234666
123039105
1761691797
664374325
1452594671
1619653583
655155976
920798318
821860539
1858919129
1373600762
2126664148
1715746468
1275240706
581992352
1524032507
299555906
1250226068
408589402
81755626
1534516486
1626316333
2067291537
1526245288
1371275560
2130746481
148026405
143452130
322670934
1657940167
897900491
465373171
423956610
541311668
1947375503
969156333
1404134136
1513265896
1540353199
2042915996
824720639
411295139
384294287
1185760791
1368994675
422720247
59956451
796950371
1986731131
618258389
1892952008
241497949
1054427158
606418658
528241870
1234879528
597556320
472035459
51472367
394904686
1933050200
1798492782
883592443
38716484
736910331
159724845
1960137020
1099270483
1402519044
1974753883
281225570
1734098720
454008882
994147199
671271134
2063299082
1901882486
188952131
1640988795
923427113
1766202601
696904243
1952456026
1528235455
1268141416
1603127252
6665003
268739960
435339715
197057437
1414025674
1012835016
505433558
1195642252
995738327
382554194
1466551773
743841970
491633752
1674342515
530356044
1169569978
38471041
600011877
1750567267
899933252
117774867
1078575103
1618800764
955041405
1566527450
46566530
1023774485
82311065
495233714
934240817
319348387
345026959
965324534
1381843257
1238671519
658455494
90491706
1802165503
1717200480
1256046750
240371800
1016308462
1751287428
789148533
528176492
1397959774
1634295460
647436224
1526392772
46344854
2023650980
1425455281
709390325
919586223
6379480
1240415021
1738866076
1291878603
577147821
1070974448
897581072
1828575924
638709898
562867750
2140283908
2023326830
837916175
582431656
713778310
279000543
2073494252
622486257
1566573985
157975371
822557988
1855738720
1201977826
158516939
841333815
1873671517
293028662
1617158045
711632802
855119523
1578158176
2053929577
1942376757
497464612
874648627
1140872489
1692623168
290519388
859914401
905632810
692339082
363134586
31303087
96086542
148706003
623767680
1858926863
1418633200
1218375737
763414861
875515560
1971005613
441866263
362300395
276640774
656709531
960869601
1029907412
1014931231
450733103
1714023569
2139434773
431608932
2138865428
958728500
1924333518
1839850899
1070681887
1723560935
1883611803
983975876
560455094
1241153643
842962007
969276339
301269567
6101501
1424433662
170297263
2127803934
273226681
379426568
1063424367
1809554101
1064937210
1765550363
1808590147
479110250
1327407396
1158008817
2110677954
1581938369
203149304
1049000232
59481087
1820286457
1119780759
828783057
969343327
1249394204
1178824731
979569961
995373077
707130820
664370312
991413563
1185504967
2001027739
1577904771
237598085
901959971
1361059018
89374700
1616481103
344811832
1866279719
911623351
1771702567
712132094
738677936
1109083332
1380932017
371694903
1380516788
1472423406
1890200974
1389159432
1857940872
232113635
2145223984
113796717
1726221459
1568787244
429699550
394548993
402926128
1919145186
1422261048
213910508
1232428681
2076310534
541826520
1762770489
673701965
898874364
2127851727
782352218
470656868
406608123
725151080
1570569628
1184267449
930286912
651384752
303998544
1489455115
914211856
1062730270
48782161
1950380076
619984623
1687634061
1364319749
535293344
206578717
2066265998
352100750
1825642301
2066865158
769168574
646173426
272342052
1960619719
1611124760
1051580248
796551990
680756405
2131990910
2095242462
593447626
819877150
2141312298
947867226
1223130740
571453898
1098424815
819241314
856114311
516204100
1669716790
98045016
454633956
2080698804
1181645882
1743916
1292727448
381904716
287827950
382737600
2103513572
808141858
1882907142
1823456399
565591298
1896759273
92216474
1997720856
1620340470
1149212238
1279230723
515015929
959661065
819255104
1698752659
1636838917
1065945780
1712353521
411930131
1699065704
1894833552
779633359
858793733
892349332
828254960
981951924
857010919
2094820501
2099484467
402704781
1189460062
1726284907
1290826504
497266517
1399017420
1206827653
879665655
639187699
856158124
1049968770
1076027701
680680568
1146440517
1684649784
582041014
1214840680
1084756201
397885444
1787759056
169572361
1237228976
268572376
1745034914
403185750
1525623051
1242999851
1282978398
1975866040
154059458
1689919341
841640922
489750763
360438848
693673290
617853097
709494338
1941360825
1642935950
1334246809
396811183
1620049177
1397129935
638384103
1245175783
1469121576
986890520
1004957623
1245661575
1925416971
1081729622
1867187345
1756833384
1942944473
162754947
1160334983
1573567987
1657321916
1944123051
730537046
1646892035
602779529
1943160606
710632640
531870781
1080204631
1487469328
2126075558
761901887
1893670560
555907342
1692623413
1425605238
623100022
1628319272
1287423219
1546727528
955825973
1137693702
1730630050
1676343345
1310678171
1515528013
1021692155
81251550
456717612
1080294502
1405090619
985907302
1602762314
789271322
1370062928
1028620307
1059079613
1665327093
1223966315
2018889718
2140327537
1031462321
2099036346
1002471510
1687501625
1585211337
860390452
1419051592
1023655431
2078400864
1367234062
1986967143
618627699
1156263006
679274172
497181561
98286308
1494994899
1889060623
247520402
972570328
668859719
1366827863
247791214
2039149600
374562202
1140797022
181659455
1914268376
98746165
130547329
612824105
1834001107
925762824
2138842224
1568169641
1481700457
1113149021
1729850543
159019624
481537086
1019871103
1197049059
1315057144
797562756
345976080
1314950010
594201511
629282071
84804645
1280716091
58563337
503000113
1206087836
1575127752
337824102
1042057699
957932632
974003206
355536192
824323134
1001887856
1960003450
2074821148
603964032
230545403
772392854
176959706
2025048865
1742805808
342640907
1489547939
320867883
1429726846
293722007
1251419331
390032698
182965553
1059574938
1278475719
1196390489
1815120100
224185131
1704299265
896059416
588122085
1195988282
1192803494
2028625190
1967284109
471925577
780800755
800109797
341035087
1093936523
1547305686
926398709
2038422493
1945753862
880645868
804208926
421623377
1589681485
340212403
1998432226
844896672
350411369
1255878199
200970331
1367351691
1500241519
318947236
571972883
1740143941
549672948
1355174967
508714843
23149694
489779109
1522373826
660142821
1201809953
1002563288
1209230380
1947375503
1462297190
652973019
1002158242
1497350909
1288783132
91145093
42635139
1252706761
81131379
194335921
1682356691
657359487
1904072000
814155697
1160189064
699477136
1678974015
1370203485
895307748
2021251396
1681203814
2130173425
1639739049
1354215180
138693080
1539233987
1389605216
1152792757
1514061030
2011866676
423274981
549262451
604092161
2129877115
1561854847
975657247
1583455983
387995762
15246356
1399770266
1541749022
338469987
1273833487
794870178
735284033
1088450947
563677298
806049495
1630580587
115068979
1259250234
942151554
500769712
349302781
551540094
1468886161
1953783110
732875620
360831907
2053900661
1255291328
1544591329
1047937855
1776576499
1547137355
92963649
1841345965
1872901594
722367100
923668881
1200799892
650560335
785176864
104085900
1805503191
896820385
1534169887
1342373366
1046605154
1195112250
1242660145
375642696
1430326633
979007223
330106390
1184128427
1393564121
2094239303
79326092
1465455750
1452254724
44708877
669368926
1143592168
138863664
476966513
554620708
947928788
1922199772
2114676595
1974558591
1908756871
451785187
2109112059
1233290488
1643304172
892051584
1852215245
1202903908
285894497
248833732
978548834
41094735
1290211885
960042009
798912149
523336244
2073438607
792850630
696085778
1843818996
1974740682
879780945
1091375713
142566832
833027204
1191910472
484088845
500693629
248303500
1193622077
897705785
1104974002
957608244
1155251067
2118452700
960975571
795941916
137308584
68239303
1141312829
1748910083
487470305
1096924092
723163186
954244097
832353699
356042501
880975751
1039095632
150808244
2112081212
289711520
497678329
1840265956
563882970
1693489203
435369380
1434262242
1958886634
1606237254
11910215
2046464251
1426737159
456343970
1147618039
983390903
2138345344
1794448194
436294977
1080295745
1601259103
1968412144
480948739
1508348127
846809251
724510987
1042145977
1080856019
1150993599
26574555
1485270984
1029635506
1205358853
2055975071
1023597936
1967012641
652427166
2126945380
169374049
2076218539
1650723527
305402602
2120386469
1856469416
695064924
1044654065
1170140677
1755027383
879069846
1165353541
2033624316
5150866
1087182796
1128255177
807002724
1244670398
1906224408
477218250
423357751
1685675319
760181806
1032848094
1825006223
122454472
1134292429
820375832
189375695
640232626
1421626099
1707417122
122097298
1452746870
780330919
1118668620
1677127701
1169780321
563224586
1987145074
1572072526
1556785209
677148691
6365059
461576972
1774033121
1475034863
1676635449
1325106633
814411640
1196805527
1073213226
683729262
1551873492
791460816
1357499960
850789314
1182879894
1560398637
56331065
1770574174
927709839
1781616289
1058604943
1452625464
681348610
392168397
184007570
467603698
51221829
226257607
1537214721
999320823
1464261311
1585870992
593842854
685532266
1844938515
691312404
889974304
1250610966
1469937356
1522814349
1920213566
1989200988
1429963886
1796103840
1162532270
502892815
1341889480
53327855
441276996
1114824343
1371044092
601188308
149433989
810314760
1943646306
2100051704
1159581020
658705261
178578565
928139862
1690062867
475936498
116887822
553415833
278276574
2130366444
1661964712
1840457296
1282133083
1984914842
1374308605
2031401516
7687448
693282511
259402062
1230615513
449521419
265028333
326970955
996873457
217893833
453293568
655107055
1028010183
1446517231
2020474436
1584016342
1475757724
479082185
1541950780
1150102000
1976547985
1977270629
83807889
593953775
1137738319
416578320
1237213581
1499303542
1045296498
1016051192
1389383689
746459377
1775971952
1837000821
891675732
1329875263
1613221016
1009525984
1286050749
789150749
1561309594
1185907510
1765405196
1965449277
1335174196
824412399
1803796497
1707408456
1063096113
345589281
396466929
1525080552
2069214107
1648676165
11142447
1346795822
1999718155
507489489
1719861738
1444913716
1807409699
102097748
1365242620
1097874089
1192743978
2108484713
1053285573
369424196
629297881
689996738
436278529
2044494693
1682214333
1612406260
926353128
352212815
131928585
125227864
1894527143
1062042524
163764134
505779857
838042585
1563659941
2077362417
311642825
463649063
392460344
656718244
43534704
254428456
178000264
706382570
910495757
116097330
1408439919
489531183
1518385424
1007984585
1399243031
1957550814
367451039
1821410403
1800800952
1496427763
1579028296
7508994
1794773353
1329695256
1937228596
298078243
195181165
2035881499
1403847010
1971868193
1307009942
1094372147
1658974212
452283111
1618557606
943640635
675851771
882321846
293339005
1179035632
269175917
2112207513
254558737
172584584
178199253
305943721
2086996155
1249853442
1496705094
914640736
1641317969
1481369507
815117887
2087318054
836100222
689389430
19360470
1211321431
1641057501
78242220
1368027004
935840295
71219090
418494038
2139425184
1169987516
2045163083
1498691207
1322920435
355183168
1148404427
309025691
113657543
1079073161
1597255196
1184321797
888671339
1728257022
213326652
1427643668
2058333742
1685016544
1155876778
608964514
1947605342
958238650
1147840963
1820073879
577121864
1288034781
1480494793
14838351
802678837
235184396
1364183232
235095238
1565230696
1674989288
1057418563
813352308
1781051554
1515091502
1854539977
146110971
2121773744
1653241342
70019835
1202424286
540627718
1740050113
319493601
1416811871
1145590881
6800456
528143851
1907924317
809311601
1280387862
1211292818
832398139
594733635
1145165646
1836612845
2127152175
683440145
1815802055
1897952222
832837238
1958156295
914529532
15976396
609136618
784770663
432437811
1908079394
1903330564
747428857
843495872
1425091149
747733711
678536264
783197846
407264048
1483262587
860751867
1253575132
403030202
1121696328
1774984975
1549246838
1449878644
969046489
2051685637
605211089
151173113
611924747
1932955999
844539567
1532236766
1287761962
1895410731
47771525
1835425634
2059145065
972282239
1796923250
967091178
633767629
526695532
556755482
1574421297
81560141
1028523573
922806278
695631647
354008675
2100725315
333453884
620206436
712982678
1040619078
2087233879
667634805
433881293
1843917282
1267283440
216922727
830002067
288459703
1085524153
96316103
47251353
745961375
1885177543
1272174917
98379616
284388656
891180684
186804634
1742086010
242434928
241403324
1404827200
1669124867
1031719608
585361601
1997999049
1415936197
1220167088
1100352726
1071935543
1774167310
470777075
539807567
779645390
308868876
1564294204
569590900
383427126
803795462
336216760
961583782
877488954
708809985
367329043
756264346
1956707065
1850893411
1869195029
556506985
760797015
1644426932
1553676491
1844119736
1790121968
1535980767
1108519344
446578130
619927835
89969380
1055240062
1056230392
881030433
323345702
1839422459
1543169159
1382399670
69035425
602367395
682403970
439599587
1926571326
1910821954
77057638
1506265883
1236991054
800535375
280543773
2029491482
1695738257
581028626
256710625
1522605086
419432076
281913869
763408085
259034867
496344413
2033664610
422151462
1784381426
1839022923
954665778
1387011960
64072197
1735905984
1589474400
1555121902
1118887817
1648391127
1575201085
1675291610
662338832
857548532
324100920
997565841
2065872429
1125020125
691730887
1429173983
57913383
1652292646
1498172019
1979814376
1773671934
1917449799
526705143
1017615214
1622495508
558071065
1123523306
1094815224
1070945593
102397522
2108462991
553930178
1674119399
858947754
174296352
1037941358
1644321873
593916737
74971540
771012856
193494866
1048206823
1298587154
1021398914
23414730
1634350505
1026113808
166349921
1571727018
1251855610
784911295
1390798657
273152741
687621100
1914763328
561412782
1236797121
886534929
687095310
1739204347
66001544
1904830857
1378828069
754125668
499790279
420406349
864293710
353426313
650390936
491406142
77179840
1166759507
751322874
554535511
496952222
1134331115
1249834831
388137489
1154950743
2141131176
103919154
1631551153
784886347
1073308705
2134410296
1421533931
1955134498
617126308
232218566
802264817
1808511007
1895338539
1632013651
1003907936
363604501
127897977
1906216958
1659755523
545043883
1754018715
2024640597
1653995931
609479920
1727923555
336466082
1436670457
131158001
1442433267
729961580
1051313563
1757851113
1488208948
1549943361
791622940
1693268285
1250914258
1318334721
1657039638
1208909882
1740498319
960364048
1813153765
1893176579
1753112456
874407459
1827708605
1970805429
1983405153
1299656635
563389731
1337465974
1694423978
590050747
233232461
94420270
1388498240
790471299
1638018284
603305781
1110139264
2076356672
868318657
1576593436
506357737
99750247
414336978
238669898
399189664
581489356
624861937
998151200
329054813
2084426542
883130781
2004263970
261661060
1033903806
1022676343
1971629008
92472542
1337631101
1863932735
473311998
142096110
1937183267
1074415316
1592431608
1133410083
468093126
214892138
2037971460
1232938656
439524277
2055106596
2003352651
1104856227
1515913106
448572470
1175006558
517345451
696860258
753953829
1485398540
685297856
800897594
30392713
206728167
1645530150
1319578158
1479480980
862695602
64358936
1687762578
277138429
102928368
1806436873
887741785
993421334
1077083758
2097522735
654471964
415172340
1646791115
1295922500
1729652354
755388851
362897805
230676280
639059677
746476486
401011980
300827201
1551652321
1886630326
56527978
1946578379
1512357404
2103138428
1435469299
1193132434
232362491
1419686617
2039875239
35993822
1719725795
965939897
364000135
258411223
2100386458
1302750480
42307992
1525779581
2106011415
2052160645
1429125305
1412370975
1746354539
1765882151
78381040
2100126840
2109937881
1199578477
1243367195
502633780
90973980
752041357
1112387630
1978705569
606181736
1737887157
1866010777
281345942
748554236
2086903651
1961198024
944718102
979851974
1130674774
324377383
1815399752
707018753
222926903
596901036
1560586002
1841475007
1009836926
367215919
1298992284
421403448
792605676
825107141
1638984272
1550932850
1850660369
369331757
1640098654
775722992
1241701756
68710541
634495618
9009737
16429131
207727208
828943289
535555645
1953867592
616937844
412273012
404069283
960007835
2080436519
988021664
304560625
836350749
1584559197
1993956073
1400630754
852110773
618520911
1739925949
239234119
1689751498
1621226125
1743802211
1837619519
658666135
1601029604
1834570766
2045791943
666922161
1226418994
190928526
608044725
967014464
644899534
1229134741
369587302
454330232
1150892414
1629228525
780581569
1709765671
282957007
388601941
1790997700
131141247
529938898
70845669
2102805365
894634289
1216311861
1230472172
472185987
855079100
190387932
606721389
502923700
1885332070
831105833
1298508143
89756300
323351208
1063712075
1231547399
297833809
1139141888
1431406597
1621517043
425057806
489748573
814631297
273080647
312119862
393247157
287587890
814413985
1658693954
1687728639
700803681
2105567770
13523362
1699275954
24377585
2003406391
98423479
1820350432
160710557
201492553
762974275
875055448
1601399096
1097403107
1737920059
944045126
1743780897
828179331
1939717115
988041604
1191662439
25564387
1600919531
489085210
111292078
2040997121
270644947
871875003
213158416
414973200
978507324
227326162
853481429
87404565
976853776
464390946
1190679841
898881945
776310851
1845248505
1847733506
1982523344
997683258
1096448019
218574919
473577804
875504798
2123189407
688394655
1972137048
1665652097
789480102
422277184
14481732
1431241450
386531910
596607242
1612702731
1507532209
310706856
1773936377
1061736863
219054573
623707917
250001444
731888564
1421935511
1386799158
1215056287
740302359
461150884
2002256731
1499871005
509818556
356231160
1184410184
1460799958
1097393396
322123069
1396884857
1416639801
713673697
988921842
126740899
882466801
399743378
1300333461
1429665321
1088265694
980144635
1760871633
476437671
1345675925
1165892977
1866314879
1835713906
1451006673
840823642
1813739661
1485307960
594288072
1060644517
479259678
1223694841
1830688851
404619793
504527779
1162657109
796680464
1651340313
1255451869
672659645
1960759106
1156275933
409340671
894213995
1997152952
1278725181
291079709
1733305003
1537931049
419049208
493089772
753812473
1631650377
65037842
1300722902
329663397
892818077
2089585125
1881633265
396455506
1625693817
468585106
1693299607
493064403
56719758
1208110028
1690882749
1817020566
685060244
485173403
9504135
6149555
1851636728
812600771
104136917
2021506467
1563378608
841801826
1566739572
575533718
1882105242
1818289686
2654453
368383833
1777751955
630650248
963047420
2026576543
1375982778
2094708973
641963225
831740856
249137710
67152423
1902823905
1705381294
103358224
1878631980
251726321
1719717156
954441025
1395658419
2106798856
1241242457
1465536723
757623539
1333278633
1186429457
840601018
1509906303
1221418701
779031469
1727727053
1665227969
1587379324
1630303395
790734922
2047244171
669113425
1107970143
488925018
69473170
455540265
372251111
742256186
1962373591
655741578
1739628141
114800679
1891260282
1862101010
638898626
1830393525
162003801
1126141357
1141004945
317078525
1991516023
44341063
1784275513
632775686
1113134593
786541898
993431536
1581427435
722987293
476905207
566664352
1687036518
500638961
1630144542
324556405
779021649
1009319594
1126590204
633957789
1872623905
340547999
1176640478
1421529080
1822758231
597780206
1951349388
1496383958
270425708
121596771
1181066449
317104707
760237347
1103415281
127472814
357637323
218290086
1689274383
1016182881
880748853
1699495849
1344945982
936543412
1024812147
1914887433
1486964770
293702299
1273204693
1999997591
1851900382
498937488
1289936686
367566280
1965750015
2081094585
324208634
791508523
1779849599
353519739
1181406106
292563117
1786162540
285436940
395661335
1694610217
10698852
1415165781
1764416640
735223527
450857395
390626291
1231866604
1770302132
1385152726
373983984
1105298316
74037399
1923835831
210513819
749226150
231802044
1093278539
1689558358
327640401
815215369
893429308
162653629
1069866162
1445244061
705164007
209915090
207611120
1869877349
1534892058
1666515742
251811618
777928534
697177075
1729485082
1400984331
296853766
1839376282
1828291316
1727087527
96911908
825837741
1698655781
2116114314
1340689270
639329990
511723047
2082627565
539818776
235208898
2145801668
256504120
2089401813
145620731
95122624
359416507
1988595823
1576448656
1340293144
95251190
916889196
1023099875
651430715
1876721706
1039688391
1323963051
2133838529
2000161680
1844110070
2071416680
1565570253
1553889761
729483491
1192276827
1725684093
298871447
1553297680
764627859
1946098998
1962634663
772469159
2097894410
2132340044
1526822463
744469535
1164512766
522619714
959945639
343641142
69576076
1609223472
325384775
507895235
1289228847
75333625
451757584
1693445139
528749166
621269880
1564151087
629537835
2011187313
2053977495
742919736
1306309966
1639185250
901073341
555608854
346637250
149998293
1667720575
744979777
1762787343
1440707344
714406426
1365578540
1861326777
872671021
568852331
447724132
26903582
275097547
2115822198
1634380410
1395920143
1398527469
1854683686
1065396381
2025179964
808538324
809362939
1413865340
1718525322
1199500253
1679532913
1440251679
91464883
1445118193
1374173900
1045965116
2025258887
840119098
282661896
256216290
521620874
1308631356
764964128
1409758088
894970789
350749954
1982259890
1490444460
1404720173
1030640163
1073445489
468209750
1453353625
144116612
1346324416
1833971100
42669280
584720955
89401934
939252423
290995288
960174869
1027768275
1134924163
1750267976
495241352
1759529093
1018005661
1616062844
2062556735
128802054
1663496770
1005166532
1339960488
2015320708
526982701
184533389
1253700404
1231990317
292820312
206150962
1159651159
1505057558
2014979943
1384343247
433024112
88326550
1231773046
889782442
569933500
250234218
186056817
955104049
690878150
1697531129
553323251
67074346
614293367
51389392
1858690300
1305509321
1928888749
290372372
1929819721
361845883
1158257273
763495806
2077478888
1335692891
1747929181
1060023982
862474203
1875193139
121329204
1847499736
1577125745
323211627
1069662144
1939446328
1803879284
50157993
1110135020
2045055902
1860154299
151327607
450035368
1493057523
1102906424
584169420
425746598
687913104
2089474198
1495801412
404302665
978166286
372654277
1467295857
1121118945
1356188767
1838638090
6454427
587076484
1921946419
61488544
1295134521
379151635
924677012
471467147
535443793
182145055
1012097108
2086653282
406352817
1356516202
1682989499
1026604081
122488644
329171834
489821401
1495779022
333198990
334351067
1801269167
1593811460
1377627008
1084230424
1886041495
624058662
2113643279
462468494
1190810766
1359843149
944992972
780570893
630428020
1423333663
1407901073
216994799
947816361
1465064058
1414445649
1985373070
1613345690
632348111
844388810
424591588
1505258971
1715674355
527668784
929318081
1930236697
863164733
453889031
1892447249
1490664494
1179425946
1858591793
706846657
2055245942
1937205244
8494701
375164061
1739344224
1610320412
352197577
1337313598
1205782036
5154766
557790552
950643246
1653536990
1692896480
768215728
59342670
2066360055
1848587965
337894413
60790716
225712130
2121115753
764559042
1503701392
814196471
371962103
1691785100
793702136
251841883
2008344481
2028795412
699774506
57162086
1460380783
544187799
2144591035
1285910539
1477372001
2073053694
1151093222
1387304294
534183398
300086912
691121614
493280183
119817001
1918198294
772537019
1744259037
1537078261
327488903
697107551
1527117782
1665428484
1469695051
1757526733
1174396597
470194173
244700305
1676246421
390251111
2136468154
43480541
312951458
1140581796
1423247827
523220901
544575763
1565593205
575265766
76101573
1852129210
287958759
242354387
1759615900
700175453
276766147
155055220
128782869
2128107557
1746385735
855148863
715395300
2085635286
842132769
1670416134
1999577006
1002677024
315288434
1335243198
123080826
1848427090
1833811214
529458715
23153715
481938161
1405270697
1340017106
484369154
711171870
795050222
511234609
954885038
1073872303
1217936999
641525736
915836832
515097932
900960025
1446098486
1243626267
2135725451
2071730205
319428482
101138602
843894569
1451239608
1232561966
1184772188
2051547108
2127263992
1443983873
1291898610
630857297
1079912969
675328889
1774828282
1276853692
916943211
850945099
2101592494
22331669
245898528
1868303818
972596753
1706391422
986200128
596577514
24221079
632214695
614243187
1908389179
1136193063
1321991985
903487216
707257980
998404166
339051192
838560765
1445638875
73728966
902643230
1293455658
818990095
841656407
1467113243
489527890
1806060518
1682766788
1575336201
518608457
233815007
772027449
1243480769
671207888
477925070
621542180
632400628
1115487108
325883201
1734587422
917416619
1376681983
1346708929
2084619258
622426569
1096888127
1395885006
915779972
1131527194
365328601
1083128048
1741495363
2123113608
1081975366
30202704
363936698
1946714762
2072282573
1687557137
488030440
1725909102
1729277655
1949692611
1869633127
2043146385
772065315
1724375608
1377357575
119661800
884093969
1530695324
93122327
739656684
1260099272
935192747
684764568
219538650
1288813474
2128784333
831126194
1869029469
720482246
736388821
1093734539
1799081990
40033731
1808793992
1184844401
578884425
1233839030
1057363566
1933709977
1223845621
918258555
1889451821
1920922455
790802499
1768269508
631556464
1018419505
302271577
1809646739
934524606
1770962570
222529826
2129883366
477927221
870686758
82190094
312595517
1568592927
627010773
1599735962
1782626316
1326731498
1810222279
1602377533
1054370423
1453737600
1169985921
1974886648
389032039
547950575
2033315510
1377965665
1266401790
1503222626
612216908
1671073502
1834004389
782963224
725686733
1126324678
1456839948
666433525
1429859390
2145553774
1422683134
857999546
1196477208
1204378087
1383020600
1870221342
714552922
717155488
899079388
1439445584
757885676
1425406915
1385225428
388077426
1415788517
1575154059
64914707
1426568918
766587269
59492841
1430955681
183821115
567240836
1333635545
382450527
2069325438
65712288
2054516701
1590461818
1235508207
404555750
866757072
1187376966
965588390
827008997
684796682
1573626270
2053342574
2106907420
860110382
1948316474
1701970767
488756544
745788084
303319535
1685122823
576833745
1676655270
1721334050
92994569
1750431888
1107241833
1912297171
1720750275
787046954
1133008457
1698020473
570959176
273937155
8438995
328983259
424285212
703397964
1557573431
506576914
15548826
224120670
1117552142
1639714835
762489264
972816946
744262654
1589004581
154442011
579828860
885487623
539232612
2070328831
1604186263
1387628550
1080862770
130420566
1446601206
1735276888
1303439011
195624573
55398214
521830571
91014755
46258353
1672778413
1783306815
793153190
1933857960
188001320
267578600
320520883
1287548883
1828706026
1572463562
2088871915
2118222766
353336974
399228122
1753549485
288682317
861594392
403377563
2120496983
1352937834
159796724
1693268544
86960553
1287692572
1740619826
319112378
1226738712
328397640
373732665
351403645
144482018
1327684740
1381505285
1208689955
1119626944
1596774448
1569164946
1011440874
1995689570
1019157733
1375280279
336863606
1950803827
1426290519
562437713
845468280
1552387996
783153929
1917217307
75287890
1074183973
2041600127
1923148789
717176084
146323359
1030388094
407143178
1538298389
792025980
455579218
6726084
677568149
1216801064
1518967057
1997897313
2041007594
1415591894
1723558873
2106215801
305324306
1434564194
41815825
1676900542
1817087556
99195188
1287612688
740014802
1403921495
1781628310
943587271
2099316888
476830922
2076789926
1668587445
1230180399
1323694880
850197157
381937232
1412618045
517407841
1421754832
177616301
1381045887
630799401
504060080
1107616065
1814360666
625933812
1023381115
1155468784
841687876
1825849052
505414501
901463747
1238893517
739868719
1909444779
874358704
1421243516
325672454
757927683
1374523613
2043924542
1857986614
884867783
1386219895
868030511
88547516
1192366862
1095837508
300179470
207656533
1156555928
1988695005
1557141361
1013223967
1259458727
523220739
209550861
1092620269
1550547338
772238352
2062547841
1231964798
1864978331
1537124810
1397434518
797859526
867090070
100412508
1639412213
1038330217
448692820
1703585030
1912507433
626295748
1778555013
1248836843
112746205
1589995724
456836224
474607526
51627927
1476387855
1965535229
805923829
528933896
304990439
2120187175
1848090680
1795725533
687778705
1218353738
1503700666
163515848
1429809172
1165868436
293040201
610318604
234106376
390250617
1171994462
2011167595
1142100356
1856730316
153216053
388338187
898417236
970803178
88564156
380405802
231145159
503899251
214408063
548382659
171215226
531949779
368285504
1538757816
2014123350
1528756631
865372451
1720037636
207377086
1887629059
332808760
1466516253
567979278
1380277218
571741548
1169043681
383988710
911821351
734255852
1784267228
235899489
1772975530
1523869555
2078395767
2091044399
1423260635
428204907
1279507931
432318712
660851344
1629804757
59629623
686821915
823862660
338347335
1078668205
1206851715
184969079
836752360
1305010788
1949761672
1586993065
928348550
2024852149
862968426
346869815
1857758295
668323481
750973517
2026627906
1169008393
309350814
2087243678
477357403
754025522
362773468
74149697
1830245856
590769440
1927896200
1155377596
1983209319
1306730731
2068972299
582797647
1910864984
1393974950
1714960101
1731693656
276103994
396732521
1026847463
1120361243
531327642
1912687457
82222043
933792806
1162603863
1651905575
513392994
1357062877
121580496
1707593045
1474456985
1992925227
1006609849
1830072128
1524913944
128685805
420008789
1701218934
1813196304
902595371
1202399632
363806563
177622059
1803089652
2058229894
1313505980
1337323968
634325146
5956894
370876637
1771999206
1722880184
2027157316
1632408424
859534144
1269676064
986351348
1097549882
550897788
903597009
751077788
467178531
1471796126
535247048
1359405689
1291018788
317939350
1963710833
510489124
315975508
75883128
1409088301
600332154
1369000348
1726517265
630173378
1547867556
2057451597
2074961843
1598447678
1715513236
2023442695
1290178679
1091399394
1558667438
1694299978
121497611
2032595886
145150677
1595723164
880820230
1294776282
1834716638
1177870350
1152739502
2017352066
510690242
287379991
491763775
1424744018
2144591664
545058448
287935737
1516640436
357398381
2088223335
47493487
1029161177
623869473
18396803
1014063730
799408402
1790178608
1590706492
1668995298
1443161524
736089011
1125206170
1358637407
707281017
290484363
1064454621
410644012
1170181448
30676533
1256332838
469650051
1890058608
251276511
167240837
505547287
1774241901
1203234025
307316214
1708226766
1475377380
215371269
1877835970
258236906
243002016
1829243686
1371759472
1495832026
903247472
1466718531
267395771
1632139229
91747816
244204480
158790918
129215092
1093500974
894748271
969505794
384433377
182364365
403304141
578577825
405750914
1017884259
1955260763
1704426158
1160983353
1663054461
1566272829
1600049445
1726958255
1467111635
175732224
834296831
1763047557
651105187
890479604
1337240784
749312612
887222597
2121237248
1407790731
133353555
1804767236
1650981526
994711350
1350022808
1611298973
1259436435
633438082
1960439588
1356581505
490764836
953608099
665192814
1826189464
770887277
1178716946
1714328515
574794998
248238870
842447582
1700284793
1423479165
209599153
605440885
1240194175
962375290
1978435182
2071974303
1952213930
2061918685
686620849
883210211
104525631
1968586156
559259362
1647180673
1262976872
98186982
775602968
1059632880
1792630650
1801041575
676427599
1292378876
895178423
429747393
2079087129
1914914919
836959800
151643532
945992504
1031981869
1033527330
1823341968
675290367
429592791
288452976
423683840
1476122635
1334098332
1177715241
1183511052
885277192
1615809260
40420374
1988265582
339024677
1818527154
696802334
1230155139
2061368324
1992294092
1837015026
174735779
2004037185
57238572
1018955906
1885699471
1871259357
163593864
582175568
1041717688
2144475666
776748420
2027569016
971696834
1640622755
1163917979
988810786
369091789
1919485039
1284737641
1179516503
723070494
117514603
510158170
1457425825
2087294614
1864194163
1051956257
1030178882
113983961
1242910094
461529553
979800546
2039164113
406254834
1980160743
797673381
339507910
2122916788
240042554
1748982091
1186530634
360586792
1740439988
1122764825
308435224
1899258404
1424363803
447066704
1900622675
158424010
1963470091
1283765840
1357317076
441211900
974899371
66037040
1863109579
711411261
1057060494
485957929
590473669
1111677934
371317153
700291441
813810059
161511647
1164431568
1696644110
168776458
1551997418
1511968608
2005579689
2045215226
1334551509
1294764416
47013078
1619752764
787467069
274988885
647028433
120691298
154989693
1143941101
1958634980
1255989406
1917182991
2098803039
1418212106
728020058
1270647121
276163515
2081675088
758933192
1201373079
1956457844
672878241
751284104
1099856086
1173234058
412039424
1905068433
73810398
1440812455
686627472
1806900182
590571671
1074595310
1923421253
2065685266
1301894846
1150176194
1590857059
706025490
1121665939
1631609428
1852292629
2101511345
1165712460
1999515001
1163863849
1461292171
188216327
669921810
727424381
1464478987
1444379749
2006151156
9977287
298169814
1113253376
1033370119
1659887816
1126690982
394419703
1202027471
1387662354
166579308
1278270528
477148199
978590803
1293243292
1443753814
1441822458
1823131162
1578469897
1936116628
2135983579
1832823590
1551369829
1485380904
108230052
54703275
1222203879
1669199558
2049363171
1652337355
1895463830
1448126707
1934884061
1984878893
615328406
1855270842
2103918130
762859884
1168804243
2086980953
96534193
54195560
826781626
1435016424
2117675587
1267467568
246437723
904019700
731505528
1315115494
1632523693
1406731939
2089451182
549498032
687460524
1009428573
1698531415
1229259195
1393264639
1140427927
56332354
918911356
1963273660
295707176
1126931222
1972194731
1897602439
622229366
819721587
91345069
1554563079
1225264382
667263029
307089267
270915803
1469175637
1621419145
1027422474
1991171203
1063034603
1017094076
858287880
1501724313
513329360
617820661
1762745144
931377162
623176609
1341694622
247139138
1753777609
79775394
2124259403
1431381075
1703301561
163008859
306153808
391093687
936748645
476068720
1408617468
1459597821
1233514226
1934241308
426668000
1235111445
2090435882
217206226
1945442420
730577747
787325801
216150810
2111356280
102566952
898472533
1204572017
2021894073
868684225
2009834029
582641881
1747035212
775435094
356351936
47558584
1314782698
766444834
1692497876
104890342
492436466
498649418
2078267889
15293450
1221928853
59560221
1545427168
2079890229
1204782597
233994356
1547838719
327208180
635257245
1928354726
1789975007
831165427
731238259
432437702
1596431208
2021895307
1123576743
1513103919
124732733
1424115648
755343808
1859883033
1713527882
1122575066
481040491
1147868341
281240193
527789615
1632285408
373083365
451681726
46707899
1311971420
1373099290
328884876
971877500
653517826
1693510360
1226571360
1160575243
1092051246
1321091524
737720431
1195236328
760440747
810929135
835281450
1256483784
1370218329
324080780
1011006470
998854041
1200785935
780241779
1081681874
220404164
1028010916
924659100
699691296
310823294
805305298
1654297118
1615782663
537213988
317087344
757530726
88075711
1574766162
947377985
1336894085
2064588662
612302138
1166900326
396272019
1781914671
881848532
2075915419
17628076
668448733
141234547
826145785
964552502
519169750
571701019
2080281791
701163482
1476688342
318990338
377687401
1268599492
736954341
2056578543
1434897744
707177685
724245647
394909188
1810682396
1328250103
1187828156
1786789343
2034967589
916786853
1042559687
532703905
373786414
1734704681
676660383
1443921739
690048330
2102969772
532858163
73242386
360812912
1598744954
1264189176
1763577134
1086042538
1922823054
1475687542
402613084
898119626
1661725914
882292370
141086284
1782755402
1053485190
646942978
1758189017
1011732833
1436392639
1012445635
921503076
126805960
1619949873
640418315
1006841697
1617730085
268631197
1485242978
1701368929
94209574
355996264
793742185
146966996
345504738
191477099
296507530
2082951908
823864190
119727066
295725853
1103282693
1272054041
269457788
73426284
431697040
1509378284
877900652
512863930
1148444270
1464431700
36432463
1525997903
1471512583
1369262227
1510281552
136055696
1035467015
1135306742
1025221518
750820886
747594677
445460918
1332119412
1673932788
1563040866
316322657
352261862
1397935289
3526894
1108935511
1108808117
373760812
1159346460
1175516328
314172170
1256633541
784091293
1612988057
1991670312
244943515
797979969
142275416
493496088
504339746
1050747297
590184922
1513812138
1342881708
2069354523
624995639
2025989287
976300007
2077943926
1195400715
1310725672
2003662728
957822933
480930652
2060388277
1742322400
1850691616
2123993901
571375684
1774425616
896332502
214783850
140964523
992681032
836735640
1590584062
1121585433
1215563859
1131340742
1095326943
40051163
1838126465
1044847856
1010216076
2106780886
2015843828
2056002825
1148915133
1088299785
218842798
1960538507
1048639517
338612602
1187843057
1860015638
2064409388
497724120
1171286021
474022044
553337308
880006131
2065506309
1077402098
315282352
264270251
254490135
45829883
1051018384
558558023
966321060
1502232792
1146215120
1294881306
74100452
1135272446
2105547947
811325778
1115433254
2051471730
104372410
2034266827
1787828680
338217341
1951588111
1555322906
734365051
1008465852
348743357
603514528
789512392
1983932717
38196565
935176673
733393549
1016818564
1534038179
958840745
1730207685
1709608547
2015057586
1942944554
778027990
1307481812
1907198283
1305057461
1594661172
854386226
752712651
897495188
1158420953
963083629
717457578
142532805
338551346
1603550953
683761604
1829795029
457099374
782812680
472907365
1119517628
1958818394
1768097556
1364141463
1664159289
716705888
735074165
431829600
1844129996
1135776296
688406455
1069160266
901129190
872516577
805147583
2027417727
1323968608
220086005
1325142825
187939297
1282817083
962023486
1231211475
1090205841
123270126
362741946
1093646939
1903940340
1738470702
516727318
375684206
257142421
108625519
427727259
1298889289
1117208342
1140813365
1751611817
437700069
1047941531
1575377184
1043780869
29014971
925988778
1237651904
1727217192
1954446492
161997148
1721622111
272331452
2129040008
638416108
1980821394
1535373595
448364932
873663904
1683367463
1505799083
1371320668
2039882836
820044439
1814373142
666796557
312609002
1900770758
2063847344
1020450461
829344022
647355134
861694425
156279470
2054561731
1389315524
720352072
290285638
1312451944
1466035511
2050171126
818357297
20407068
1507380684
109671874
99124034
535091788
1400154386
1201916565
1447448061
1703697900
976217940
1943299483
460722358
2009177044
1065045148
1747895782
1567215425
725368441
1901520382
1582464659
2006148372
39961535
450550669
796728830
1339484063
259190358
977963843
1964295750
326774269
1424713787
834972376
801146612
842567303
435036416
2097872681
124572554
145246776
496301018
1160389087
634808432
1878457487
2025502610
2056115464
1276877359
1851650854
84300253
1034060277
945621816
1288407656
607225318
592505074
1288617139
2072837564
939748134
570490202
305805300
183835597
565420407
652708904
720282655
764134226
284123867
1286129489
1803781066
1220592282
233749672
1975398924
129966062
1761270766
586918701
1677504783
1873929309
1287307957
1739512715
1786862194
5530524
60337964
546120271
2068398107
679185181
1951170347
1033460439
516827210
534594499
841376752
1132430321
8214482
1809873418
186238173
519604372
1950510569
157394776
1036555125
833230436
2047938694
930916097
2025122593
1036991857
773965129
1767436069
167603808
1433723335
400046828
732701895
1540546143
2041508196
1753562738
1424079085
1995029136
696954961
234090866
855281451
1204488033
626877098
583893438
684680506
1549769152
586043414
938528619
1584299326
1547744959
665384084
222951703
1528337001
1738883914
543319045
122783552
1732945364
1630033345
1480699391
1881481996
1292244108
545212721
1382824388
921508208
5812369
1707747745
1302176681
2016680319
872237943
1654510497
1670480797
729483446
1038859803
1763631031
712167195
1516136345
1729415430
926846564
1321693504
2021835883
576416446
1012999164
1738914784
399661855
605901998
915619350
1184752580
54202285
98420299
1124712733
1283516373
321214114
1941517618
92792473
128555773
117561641
1922697054
2077913831
10013158
884995505
749893587
477753100
1678283756
1668160136
960740784
1998456329
1706269522
207989638
1202538102
221621526
853312369
403645094
1567964839
1010985963
1477213059
678198977
991895902
1412764106
547355424
606034725
380121914
349949770
372946123
624066241
876126601
1063312674
1570614698
1729747039
1233259387
1639947458
1218028392
1722639955
1044723729
1474549756
2134196236
1357058475
2027115925
559394392
1923257711
1124521589
306187531
5687945
2134810616
1733146192
370570935
1588506668
384952249
220857993
1696555583
1407947121
312222876
2074878764
299203886
1009884077
1195338626
1472176632
480129572
1953134110
332404788
1708249208
1108432756
799080147
624207511
223033063
1526043921
585843920
1955488087
1098231086
1178273446
2087194563
1287622174
1998715164
117650475
1631163257
876502380
1221279477
966305946
1062138927
1972094678
1547522062
690971052
559209535
161465035
1224998238
712843278
571463035
1994385729
502488062
387505264
1395197954
834315500
1589443202
1724590223
704825241
1223694997
1706015491
1092793990
321867847
1558654491
2004183845
729252185
436083894
1464917984
1928589084
717732248
1056030156
721438858
338933028
984944603
20092174
1971128091
1160836233
1593299864
1309814343
90341109
1628408123
957520503
1504204050
847394883
1041390240
1008774654
1841920579
1262415734
1028520654
855088751
1075725951
286513264
1450891637
1042872272
1624239303
749059579
302792855
1447286896
114811618
917724689
490909388
680824688
2014283785
1744810657
933492882
1922780948
1721358613
93846577
1531555680
560147651
374559298
1045002493
2055793763
1744247906
1596161138
235070466
858546299
1329139060
676041706
555749308
222666020
545141334
394163516
1155741693
233563294
1578551359
1496354785
959311446
518287475
1275080185
209561784
1627314996
581041
1199105072
434080748
266775509
2086829598
209392550
1143153266
1122025866
1508560907
425832026
64498964
1858279025
471989713
1638409046
1042044767
567808205
1692874279
884841775
1834491076
507557953
738877099
1656749353
2105912799
793912667
1501866233
41844298
621008185
254440077
825636184
2066347420
1993866883
1742431482
1059675918
1439466504
1703072035
1226052201
1820503823
974255623
481736683
131852740
1135922492
114203567
781366085
105582830
1172205013
1811529352
749500524
609163689
309701858
38885949
1350826743
82722225
358736775
1280548952
1773438457
1042967694
375971491
735404088
894478007
583197066
1117732190
1530115158
706128991
1198218551
750558309
431894457
1596089643
1078291265
1945388771
1066352712
1930709848
620543677
1696359039
1449682380
1039644791
1674298904
45307177
838801522
639774833
1754491786
1700108983
817199733
1376208511
1237690544
892215231
488212680
1654218205
999801181
443910503
1650097589
933592421
1062946952
1925469908
896001607
983573738
1028653103
225347274
224490519
203442710
1596765000
247694330
1061833546
18806647
100560352
1252486659
841488184
726258630
623294899
824031083
1834597190
1091091418
538396861
1556649377
1163877184
579333674
1267597441
1964936614
947096678
80200852
601546885
1295023074
1865438805
2119397572
1227041474
988543083
1191411622
245385962
1015470561
1208228835
1160767348
1992299811
1547506460
1921786444
2008445033
758989936
1044378285
293248704
1283183123
1242747544
1527489883
1189239383
1271765026
1417289006
840422136
1030566138
1142291451
1318622557
241695366
666927478
1444042307
672745641
2026205716
590325548
1810873733
258533701
1041490921
1741025905
1739474507
363431580
326322722
1693553239
753675873
2053808746
1050362208
1785794111
96268928
2088197798
910994984
1299119350
1977169815
251690595
2017481830
1811931907
767725637
1531878253
428794446
804033579
733569235
1817630417
1677370887
43865934
284494456
405395766
1433104057
1789620053
829307392
2022641579
1143644766
542212383
955698787
1063089695
1886428437
2082959080
519477370
262192245
515825463
1327988100
875866321
1338208940
2105897356
2101885064
678002846
2068664205
226296613
1080326885
1372370729
752940973
377706757
1356973758
1448771660
141955502
2145058861
1178169344
653576217
888951938
287262586
2128260263
1405275219
1919317187
776860455
366812497
80261815
761914524
1493168503
1211052624
1397687309
176048863
891281915
918411034
89360203
933463313
814684315
1156147570
701955929
559798675
1153442028
1794842855
815993292
1307048060
638046355
1392980731
1604433308
1678207068
93778739
648523923
1493349575
1866736550
1202667210
1191185163
1262196974
1018560155
1339718077
1668676599
1444599696
1324927219
16136831
1863245343
1213924360
1659785505
2044176184
1186478091
1804881634
939473867
706231526
1126300151
1519399893
449431142
790992981
1298085822
1688515349
808145855
633912178
2054544222
351684549
1706732027
74119206
821098482
1005451466
2069270679
538165850
125101583
982474979
1115245982
331689737
658723270
1434942617
1308038932
163887153
1534056595
1798089617
1706067590
1984093846
1770035952
804479780
687202887
2070088089
1700549591
101061108
1986133086
480727627
749146196
1019414433
1078643043
218636119
1148444270
489078248
1966963625
965323202
69536979
414331142
1785962968
1557952566
2067093491
114193854
1198266266
1984518454
2129567266
1377906324
2111038928
1385633165
1456374396
885823611
1116070518
1163211399
893646519
267990252
1802387913
8025477
1467234992
1308597469
610298369
1681950832
824801114
944669221
2036266193
237476701
427223511
1245903761
542810332
1110258509
1593426468
1050378011
1528167466
1114510298
1626742449
929815437
1742137345
1274693748
1824661328
470557734
304075874
216385062
1456515701
2076565353
539167283
1705950598
1321941632
106123320
1161007749
1529842362
622297142
209974304
2063177458
1554155056
759744691
2021022331
710755689
918178881
1374696650
1979299168
698182328
383675762
1882284896
1544042738
1022061384
844078605
48780843
2064777143
1302170229
105916918
170625114
671028495
1422218992
66167965
1104877766
1716168990
1645376111
1187256051
692152150
1529622288
1876484691
1611128477
1264943326
1244180898
2012872872
1180143528
1702253489
1406879112
1182314129
1971106010
148514609
1461885603
46343133
1901548646
1802170689
1801836781
4041539
534389670
813292674
239270570
2108803673
436834448
459754924
409269044
1022211687
1523959112
963867160
960656766
2019548514
902072886
714919547
1217737180
304919568
818259980
326591052
2128972188
2147400951
1835689895
1530441544
154402710
2111453650
410991649
693038209
114980401
1670616643
164615619
718859178
1451684417
714337163
477935493
1171019006
1632098569
1379877124
267450967
1817546016
585974185
522142527
229262696
54624972
1493718453
288492383
116907314
929190382
1680172524
623311847
1684836584
1809990719
490404786
1920274038
1221731612
450343595
832316935
1948363036
444387288
1110515342
1846242341
1337315737
1764335176
802786142
1397930396
308694415
978210280
1078369683
1414078998
567823664
1335324964
383688335
1749910322
1028502562
1984905282
484386085
1271613326
1005455735
366586315
1142625776
746042125
1502153757
1708162280
1721915101
291211122
1140014128
1419823154
1163283952
481674650
304919555
1802558483
13407332
2013038291
1177169913
327794339
1466429237
237430613
1199694100
542162761
16901331
561274949
12699148
1083710863
1316451021
927539625
1699810488
342309169
618278728
1102823216
1130364189
1177408184
848117557
1577107107
170546025
162891391
1901362190
1215472645
1194188864
386821049
126275428
598717489
2125238166
439420002
1964934432
833722243
899616416
971703620
866049771
1113971953
918538044
719685520
172972285
104902558
1244182054
2034694788
1408265261
295604364
1066619741
286267641
1764612493
976536873
1752912726
957841744
249692146
1637318047
2083516695
581912756
226141187
459247837
496165534
1405774711
1544972135
395252821
1619792892
117429549
2053932845
1444681020
1991350525
2005070160
1094737493
455039554
2119081543
1025085971
288759766
559160926
184684913
1462962839
471107493
1685511329
1457633761
405679070
1366660189
1043446962
1090393793
2134231463
928716709
1792754294
689858272
1698336588
1835260314
736853523
965369897
552532463
2126967846
1208214013
588568782
429038504
1843980371
919036672
1736354217
942436241
1578620129
913202276
226614090
1386906566
211315053
1758024310
1779551498
971161310
1136643323
119949388
355798940
359912407
1392069344
596183285
1883516332
1041867326
1878710965
735816534
1019178964
1496027467
3701382
964649087
142408748
49928346
86052095
1156238906
1177055135
1355638467
1135751751
706340650
1641667439
787929868
1062036323
190200673
1523942795
1290732718
1585913399
2094632485
701815
775303394
1359981219
1905480985
27758252
596477213
988144887
311226918
2112280701
1844095856
517255097
981246830
1363326338
902616204
800630223
1456746450
1960701850
1533978510
1750073366
83214362
155627822
1604740774
1686719185
348820777
1714656322
1622539820
1943410274
1485357856
237007199
1339725996
1896481453
1285285695
1802209554
2089984886
1494151079
424873744
21352058
1456655721
1598193872
1799386021
1355180420
1739187761
136119705
1039843394
1968130681
675535753
1472264516
1304692906
365298430
1647953384
841007521
1571294164
1078836753
774847016
226914585
730991131
1683616910
107548738
225312152
804404130
1373091535
2035847643
1300411980
618002892
982973876
1335193978
92078759
756623756
2111781740
1996552618
76777164
383750031
2058075248
781352188
1781133683
347491414
641675132
1010862442
540893431
1186834753
2085654412
385474985
1856934317
867571142
831687366
869903858
287073603
753466063
699099777
750295059
1153525738
66460221
1617113585
139461755
1412139511
861114320
1865049730
234484710
940900316
1443943419
1475547110
1880391056
1859026939
668804649
596891913
272945599
838252759
303749962
276469708
1896620533
398692075
1059884556
203325939
1278607133
884545790
1465494613
598025524
333924559
1987237965
315639613
509315537
82179149
830154935
1772936320
1535027782
808274440
1607899950
1149581483
1181653503
1601920359
699928958
1295729270
66540270
687854486
559900625
38932839
863596536
1830299544
743003105
1707476221
1562188823
1307854905
2004107714
36924946
383118123
379126710
1362455248
2060649565
1771229060
1904724942
428058273
62673743
571903276
1811089631
83894023
493074547
713792228
819763362
2108864020
55894909
731797667
161585955
1003298886
475531710
938423722
573053236
1849079416
661541935
1280394238
170903578
1711751268
498354846
41352982
1083009487
1795206966
1785538719
75993872
2035168822
544470901
1028488429
1715512371
1108501016
1567754618
1310116449
567769113
1236547508
296625180
363624349
1155946606
329515785
345365304
94560676
2088096506
97977296
989335377
294256252
1257830594
1507869923
1292052575
221623766
938127289
1591893483
610046600
740247893
710435146
674121905
1139148442
856370181
1829130317
1584900646
269038333
1789275580
1732241545
1875428957
1235826425
1797411522
1392086261
915275271
255185417
895250918
593095182
1045744137
1068288008
249160916
993091734
1894779683
178582855
1511601138
1903992542
1681924751
1147840091
296537734
1390884618
582135132
1984617955
300295455
394356237
957729092
893737156
232906952
553634615
1680592536
73284126
249613687
220843332
35131385
1631109087
1349564419
726787740
282652866
1068417499
1249391213
115586998
28087243
1863736077
1596681059
504124744
300277014
867751325
1823605875
372021882
1738830253
598440508
731610070
1179478442
1101441237
1191888534
530976050
1742468671
1155930301
1896402753
418557484
1045759175
1508137736
1287707091
628122096
2026315370
2028333531
2061538397
68687019
498138131
791167520
1959315073
1559891924
722361534
2061566111
1814323442
1481115724
30459194
1903940705
1645711271
1702798837
1081726054
2049663818
1007354488
918105945
1332795733
1317896046
1190342428
1697379864
1436739759
738286148
510741320
426666839
2137740769
1647300342
1966718114
689858605
348758548
81674423
1518581262
9576128
612557787
1138661810
1372226152
911145158
2095670348
218716985
220007141
1483040293
1239094626
1593231415
717124690
556585831
1855743588
135950513
479366004
303761904
499401121
1399784397
922176492
724492047
997484025
532967831
506662868
1232202689
1808776832
1789249139
743633655
1322436946
2131005314
1540318965
115464853
922103364
1680760848
1712563033
917482621
331477234
1575707931
104668564
1760448819
1366059384
388043861
288495972
1691069580
489454662
1173577933
682951470
464711130
471953681
1203489211
1047978558
1716509823
1399255524
1874466257
545681592
1616592070
1809286420
852062522
102259632
1711378951
782597095
702083781
102879401
425656897
697519270
1788303183
2141306451
520279362
251157998
2010146340
1205839584
1734669180
31451434
1458092911
1113020503
1739813660
1702314636
1856377353
1028675100
1455203381
94106432
1690956858
868773494
2088374509
698032029
545386951
1166752501
1276854153
2077763440
1967334088
288569630
1969064235
1773910983
1741470954
1718577037
2129850539
898444807
1129736373
1218775207
1420131394
1382991203
1010987201
453058343
1601623332
420556529
1771961209
730666424
623794637
1197601853
594894101
1291745147
566247894
1209824901
311242608
952868122
2081662402
1615990082
1394839661
1879117263
1308246759
998878748
920649674
1699297092
364641568
1132375048
1474844697
1958190934
1868384752
339088507
477710342
26562938
192396639
2089030319
464861043
1535015662
23239879
1281652633
42849739
1750318744
152599616
1875247390
539542085
1570366594
1077939116
1493865725
443106655
249201005
140444005
1621186829
111852216
1557404944
1473346609
1241081105
1638993854
1762578036
131353270
399018615
1733186737
1634063581
968685529
2040853909
564131977
1119763502
249916615
1948441163
1005277517
2006622104
1818184692
175832648
1836167980
743320107
742027064
1833507695
2116139527
99370031
1629874131
1068049270
634695954
247451662
1945520730
396516611
24863287
617097605
1078643043
156948616
1690503916
712063138
532835906
1931510246
744041521
716654977
135298599
1413875626
107058673
1775341843
244953226
1444507376
1378604567
436692500
1453069462
2099439841
1223803802
229957198
917560195
784888531
23725430
799900732
718152281
606343460
2067368793
1282474464
630412221
212571280
1758464600
1563450798
1954741522
93803481
1497144112
969599412
1968267802
1369314254
290512098
1683726147
1833317524
1790548259
933813538
421302113
1421078608
246790336
961943345
1918018450
695948641
1265710136
666981586
1291887942
520962736
712661153
92015068
122936246
274240665
2139950501
967632728
300226988
1552178850
1754553065
1971054110
165992201
1128603398
919309772
1826541685
1218523494
458848097
2103088380
198870009
570417133
1550914787
760131851
363670619
1197523006
196469566
753876443
212220253
1584234197
598865490
989834418
293036843
520612301
909406874
1230553525
870129727
1215588173
1162681661
574549276
324353676
1041571490
1571053088
1090627540
730067573
1851483940
8323097
1426929115
1923215
271095022
1288146717
737481677
1421560209
1324206109
1599002939
745875468
397368343
281279280
450472329
1639283810
1721234702
2033183078
201065485
93124679
1351383414
998333278
1362978649
1818799766
210308172
759315764
775878401
1555206398
1773381323
1712021681
645666066
992877787
1696270296
422584592
1870662137
214823818
977813999
996282327
1834102923
653354158
114664504
1103380504
699363471
812377804
1404097185
379672534
1528160329
1799912614
293013084
695003528
1372184698
1823420101
876018746
1479673860
1859722593
529370363
1503080455
316545343
1932100887
1030245282
1385928730
1176212215
626338058
1065017701
1683479092
626040964
1332879054
332212255
65500130
1994194869
1196609151
656271255
1314665529
1350254029
1458274416
1300972237
245350387
1239326085
1822389543
1085461459
1820685796
1012817128
559355023
1698556535
1788852989
1861289200
1507513285
228831426
1928256926
1362185740
139322820
809680909
1036196462
2091674122
1875038282
74025633
1646262576
300846526
1689691303
759852148
1349453612
609150169
1205304213
2057434322
1031140100
161215743
109785649
708609559
1843770723
1295353340
1347956799
669474734
643861633
1076470586
1142006247
236460421
1599311284
2077015041
1670344108
1394632555
821389667
692082318
367158902
967117885
553579971
2146290394
396139853
1536896469
819765654
1711588996
874694114
1422692691
1137989442
1815607087
1974376742
1547888577
111898647
301986175
1621106752
1178320771
433567797
1091483757
1823330832
1258507268
2050233244
2045829777
2029208273
1344938911
1631850872
1129027644
1930910354
1492562171
2140719430
634709833
1202230621
1049596636
859005441
1974182968
246061169
550147216
200525657
645223414
246359619
178097898
678246028
849738170
1414595963
573941235
118426027
1076818095
1048064646
631411200
1301624776
955832732
256849043
2137643639
632354616
282257742
1806982967
490690508
2082731525
1864025901
1488957087
1534827970
1461176996
552650600
379590670
2127833070
1549500529
345929194
470866452
1979592075
142879028
1671569388
328684346
591877452
363990098
588237914
62060923
846565738
1721650297
787679116
1563559492
1794382372
1402521728
1182452995
1345355593
201733211
1919421004
697693406
2013387682
813605019
252695185
453764516
1717616401
122335185
268593805
1243269925
35394233
427988288
1466338741
1772706769
1054982014
1548004729
126472561
764187896
532098478
473630152
424769950
1690792728
1782152033
948020571
1502396272
1107486949
1499798079
311395524
1986160255
103336282
1945462716
598537749
1700814935
1576712607
329968722
322589975
260350552
1892122762
979127848
1002006637
1155340427
379451831
1880773628
712811028
1562148967
82428995
150918673
643400079
623299373
850942942
1367722489
1524683548
378537797
1125383109
1414381340
189332309
1084948958
635601517
1238945890
1333925300
267321845
639286477
1092258006
137925574
950680563
810966241
1093326519
112659331
916690087
1986989903
1256068249
526717691
492439118
600226665
1646586439
1890012433
2037715568
172435696
2128971876
29197193
1245278647
2046532307
399029256
1926319209
1344052322
151084251
1804187872
1731350397
610590424
2087033334
927786684
509876151
1364187682
968310224
276625990
648952989
1145042204
1249408572
589142753
304848385
56225650
2135452985
392566360
1177712207
585659881
1341893708
71240146
596586162
745390611
962602641
1768185941
1767093497
492218486
1866384593
1404319387
910365881
250880316
1474318647
2006170877
191045385
971426643
763643844
1996597779
1704132039
179751701
1595744993
1551755468
1723655518
277350054
37730261
1819953339
1681502924
1458601714
512145940
1727920530
826208146
609455228
66166216
1698117396
1517522318
1545397533
392990812
1276752713
1500259990
275776753
1799655233
1866550824
293803622
1160544311
1905623754
2084322723
2137600865
63456507
2094656855
721502978
963760773
1628827269
79944351
1981441455
600504125
790101358
12647272
688767409
2106649073
607690877
1337724557
1762887292
2020841356
238420461
1266890068
925944502
373927943
1447380794
1708512640
779578857
1088591127
1512314683
698894048
970665508
1966444510
1117812947
1992409265
610859314
767287500
212189634
1997902499
332512204
1104732176
1761025849
327349907
1539410377
1462981042
533933516
1410881244
1071553916
1652404506
1344366881
1759664284
1175214459
1201019520
1712569562
925185832
2029157557
1092355017
1724049208
2125978180
1765189214
1080936471
54390056
1779759530
64598659
1130298873
757828322
1467656320
713732227
1852095028
499612193
1745991902
1163074688
1254271378
1517655458
1974263682
702766383
958438756
627965272
272365184
2013235143
512367219
1641965864
1202242842
1246602509
77869688
121358316
1106696146
581150600
813922852
523537743
2096185313
65778896
582009450
1993671878
360280805
454675727
661506860
1427755584
867024905
1163340787
675965650
811212915
1161771645
1617526329
169038498
64883126
799387457
1052430692
720442673
983132528
939749739
772919362
613900566
2043129877
852668824
1542808835
1052732434
1588062888
1340327155
602253980
965313355
780141039
1586711547
1397386935
121094475
1874975224
1521437648
272357805
779832507
1740446470
1819104800
555420611
50597343
434344668
1432784293
488312340
1835064461
1941456791
894677803
1740130156
1762344564
658318815
1727203585
1980027711
1291336907
790229009
1799088898
991417307
1899326127
1475738699
403421433
1303633379
1179330904
843751048
644811198
158979327
1886509713
1713184970
1815621538
714028936
1099403496
2035454843
433840637
1658569684
334933457
1585057452
1050645978
1408487737
965556248
1121869517
799964257
734705873
1764749642
1620934323
1339282896
825989991
260283271
1338334345
1566911966
1440266216
1995004504
1463575907
15413708
1549483983
829011776
991275387
1931409800
540680719
739220948
1781956267
295376307
1072371176
951991510
1580185584
1110508656
1998449425
1939040095
681595570
497211302
2036958929
998777743
1383988549
198473794
1322675149
1958781823
508537697
443845368
17126165
893114959
1617739211
1996328317
2003975102
1394033424
2135801854
1296466496
556548924
2067292108
927791041
1508033209
350739144
2031668236
594847049
472593728
1799949614
655537643
1279046404
1918833576
1399413333
332973743
1034853403
1234830676
772058455
1158187396
1369675592
990627817
2001176340
573262233
1755885182
1763378909
1972938235
1440987761
1703673728
728961115
1537191938
186678380
266346898
1855008297
1486368792
606794045
714801983
1034270552
1609072835
1509892779
542477402
1171723406
1053455348
126658008
618128710
426489789
742467909
2017714094
912391832
395623652
2135405362
493296856
1660604827
399511426
571266996
616319043
2103043232
674084178
1970944707
1831832471
1444446874
21671049
1528711333
1309180902
1388408215
1201085979
884354359
1599736675
451068693
1000978212
2030333836
1726352372
1292965835
1407165427
2120963185
938174998
1196640814
251670043
2030560929
695224994
512420050
1419939100
1736738833
1981284548
1986911082
694497379
376658966
354645477
1141759217
232861131
946169314
27490764
1419296574
502075761
619056352
687081411
1643719892
707171331
1672071797
88680848
168137143
1440296787
334122686
1805437226
318525751
1696603103
1277983561
1407744016
1292117072
867645527
581574157
1684008705
33207115
2065214569
1577706324
1880625426
2002932690
1862379167
56452979
1554040351
1856222904
1552520165
1813318662
1376394050
1528655886
805255031
166523201
1018804836
516481899
51833513
1458136487
1366014154
26510400
1138983496
6208705
1699763225
276243463
560742379
1182907650
144559096
1009924875
1976106753
1415178721
1306071280
1785314461
1937830052
1182255802
477290823
431552216
760541944
1525795858
1619380252
1674548191
650455345
1885399205
404801205
640710133
2008954986
113585862
308997543
1212190246
544681591
316416325
1280612031
18044295
1762850604
425484262
1265757145
782323763
1551500579
1321273054
2067742393
148808975
1648881054
1199463426
1219304939
1056660241
268136877
1147685895
1751566935
1829882958
1103638860
192602816
921466649
373664793
1313456389
807425578
1100203471
561499211
1162160247
227684400
1183955140
1451649406
556216736
1771017597
1826612477
189504887
1412442823
129121523
705910954
515754999
120046850
154966888
1829677629
1822333566
890217248
1800340844
429265018
1581618503
1161444853
361061932
1560806988
1090445852
1170179109
1650602867
105703388
165366574
1002894835
1096883739
1515557623
832003292
1928516488
1331199554
1484133076
1273915866
1701625693
1950147818
971242354
326785902
480357456
792714997
2115865268
597080675
858201944
1584728867
2070577017
1314365693
1310052253
141051379
487340328
642397503
2031416086
1077219760
1494669777
1576223637
1107094934
125550715
999019247
49979025
122924378
547288000
1600133103
1519736415
1261826290
195143116
1067932540
1966278211
1575011606
501365378
1081246119
2103105783
490318903
382557115
58017933
213140671
1179911325
1993690457
105132493
1318277486
851497539
1209490005
740398082
348207423
1379925394
347873851
404649027
1952493224
1176349963
470618441
1946185364
600663687
71702336
463313889
1933064116
162268495
1363014395
1523718273
348743966
1347087216
872064221
355233191
1099284821
1891561327
1961626583
962266889
133563579
328000645
1901099153
1756362712
1552659691
531454105
670414570
1908527766
1308178563
263265526
340545413
1197265163
1170930551
1410105108
956559202
1305306491
393663474
2133624450
729704597
1904323789
1193918731
1783396177
1012249715
833257416
1925296366
122722717
1602550677
2145712414
88958965
1829847797
1490596995
756374718
493830223
1782612996
1236123736
673562303
697272775
1689979501
596945619
339957876
2120996011
1041497649
370831604
797198913
1224675515
1384866220
1255403857
1532888391
852025362
1189193531
878937269
614125601
395412487
698381151
385416502
622834952
907778059
999526363
131036845
45954092
583069380
362625661
2047872504
2035926266
561520793
15161940
95558905
435725543
442661580
758570225
237549342
1382397632
403913336
1196296245
142616751
663364934
533817480
524110952
1210805085
2091493244
1817103187
1373193641
144409773
1272681575
1278887663
435640583
1697612212
138749158
450004018
578872170
801428590
327793115
1404805475
1503815501
1595195664
2015077469
1140503475
2096273713
354668804
1295793562
533796357
658670490
1087874702
1091902545
1044636557
1675931376
4182421
1277521817
1067853033
1380844792
1443972861
1436861687
592744096
1416412591
1557177265
80841013
1878015155
1094079176
1731281336
2108303560
864196647
285899514
2086415032
1625036887
1135400643
887985692
205871456
1467272575
1278361548
1204323654
1605343598
1669269284
1440556091
974222761
746745534
1431072024
1990089986
271779650
1330735640
1751952836
1451704883
986333698
453663526
99644492
297257761
1061457627
1435888284
798873392
495766330
1268530409
1805789440
1970486037
1271335863
1831870588
1912499506
1420244502
1387129007
515480744
1282010104
910617556
2143724010
636617839
27160173
478966106
1707952342
858085280
1475947420
134381129
1737769370
1640052930
1518333987
1363582456
1795228747
731942749
1813894031
1924075657
1255429834
456735804
2095625394
1295709800
70329293
498063478
1822902177
1877147466
1549950620
167827303
1834078783
1638853750
844106730
822557034
287579066
2049342671
1248676783
2069380921
598727464
240209362
1900151056
1840536968
146299244
1777800377
51685704
1092381716
364403172
682721143
801942005
1035059992
1142950874
1529810295
1107406456
157582604
785214457
2101255698
355980465
130341248
447833477
1713366177
1388311396
829664496
1475248360
1986985665
726909728
662800436
620165348
1483093673
580408631
1466361316
405800814
1749340280
336330408
204426384
368518303
2119715431
1846322383
371785652
690591188
2094338589
1330252246
1227210283
695283777
738726572
697921545
2015103637
1631838942
1112991470
1329842148
1866101272
275708096
316551116
1912463509
213390163
585030352
415486442
328669970
1520859271
1712329197
767411395
405465811
1775903571
109062495
916316914
1254256341
2058279632
155125998
641258233
1262225064
1688302442
272714568
1945243431
1083426858
140331684
1127177171
327759389
1367507149
462859861
1687956311
292554540
1435451818
797641661
889828193
1248823408
622132907
1512818758
1295218090
1703803624
311524618
173008433
2046049959
506377527
601258289
1582681137
92722019
932159737
1289894925
1299701407
777701326
1910421964
617310875
1756697038
1684704104
584443121
1530525744
1550577978
1902095970
1416020799
1728834428
1813469662
896124970
929153903
376758277
1252131160
731394582
887698532
1933555659
1549138467
2057472058
533936415
1314558674
622765855
1965941836
2103200822
2012113350
816028936
459563148
1594053657
1613478698
354621023
1827126966
1286063801
1868610362
726158719
1928059383
452414786
75635855
33301173
2132022786
523428088
345086755
1262669765
120036488
1969713188
1745963814
311392769
1680810211
892718157
1188159873
837553204
1835193566
125184082
321678930
1237292448
1751946659
1189439864
1866257249
1446392998
679933007
383998525
1269322469
727138046
1710777864
1191332564
1498013963
1245540023
1027170230
1957957774
1866785326
1458020439
1061977508
2146679081
1499314485
514652590
1214254031
1885100660
1100235359
393076757
58745511
1800141565
2051484322
1355648643
1843284093
1728388328
2026042544
25316609
1142960559
342610181
781163712
1631440418
1057649089
1257193507
1927911938
929279080
2136013340
2041487133
977301412
1902710479
551122846
1186744619
590905815
433496731
751858556
2103522230
757826163
117672340
267524327
1956050425
2008817891
1423664641
1459478413
2030133563
121639822
1415768170
198709577
967427750
144669478
976731194
1692273955
1658449354
421251661
278026018
1264921145
542651353
254706753
1487287271
295311834
409852063
1256891202
1247699736
1685117554
948037158
238489810
1142635022
1546116641
4831137
48063417
1090568087
504218246
542575963
1405699588
254239543
694506174
1902881247
1956400184
1716716964
226077907
1544360802
1044469177
167768620
1933734851
1080359481
866038425
476922101
1302356679
1549058225
1748857356
1211982114
1052555608
1754452175
487081993
497846395
1549003313
1559499708
650673867
1063495641
904700430
729709765
1868897075
117155995
1316987811
1997787917
653129314
55291676
281431825
34602591
860030854
1014502592
1564934014
669590209
590510492
1361581380
1904458547
105798370
1359980464
1774671972
1661656916
1832221352
1062632993
1388054911
615967309
1365475935
1296164816
1529340844
1715934580
618516616
1463973603
1799854355
1932359869
565232108
1519837647
1118615311
229535864
1863246225
1962927446
837414532
668147880
530753136
284704423
333009793
1327896959
1101158997
458217059
633717375
1291037496
1430933191
1865408920
1876480851
1997357202
563108714
1316050438
1957251336
959250364
1818204844
601202875
318813293
1467631928
1006509577
1401005298
1501072168
627204583
668611061
157227185
486543895
773591620
1749434928
428419037
1015401604
1740386705
1255501310
3726390
1935208517
1542290891
196656486
2027150763
712524743
1443819815
957188361
1398772534
916154514
1161512266
88707405
1243579203
644714924
1235452277
1367317182
138558854
1505230186
1872696290
161539686
642266161
674810560
1959933909
283816075
1948195496
2114036541
192827988
585504072
1958080575
1806105790
1600049412
25101275
358074394
593323115
2109199220
1384761060
657756362
379323430
273858426
2049322632
525620886
940683202
810893953
383253077
423014906
1793085336
1386906094
1902209434
71808940
380116732
1476884282
804008744
1315077891
1030420067
1169766527
1785809140
800865020
1784879527
192617056
1478822613
174670723
917526818
2103965846
363836032
621681628
139622899
1237384002
1881422064
765015974
1099895031
1117887174
1870271158
1775985514
330488415
1188198061
388805456
119421516
847943527
117817894
1059803800
675746694
1408349813
500004089
1355152602
1925235771
981175267
780752430
1783349288
1907865367
2144560401
1679805233
1847496799
1022523158
1844980100
1162798489
972119141
666037303
1036367726
927526994
1485338231
1424015505
1451946303
1567350882
687260980
1396652815
771163497
66862197
1871990959
737583237
739383327
1318079001
1030923381
770660797
962720802
989202957
1982259771
478417485
1818785723
1445050114
1067566264
532932590
405124801
1697205786
901249162
455170025
1358780718
105253499
1864083953
68373632
204203725
468884858
1885965764
1259343062
874835050
1095417820
1208465794
825821164
936392960
1369000631
2099668638
517313000
327917606
1432765563
1830214810
1864940669
1910987771
2090847326
282693671
1039875442
1117455035
1786215525
1986204966
1783463306
1244071969
1184909683
905540023
1987223266
1254029440
127706035
485111248
1518864883
306868305
1114644713
832144956
1436740092
643617721
1287611041
147107067
532592411
779139219
23522925
233706763
462447796
1040590766
1304517481
1913285624
1966545425
1124901454
754838814
261504146
712222894
1820111073
1976131547
1308648284
1270842909
817091889
1005159749
443259765
303558202
693858572
1434843115
831033825
249005403
569594212
1855719693
384636972
496678562
826763295
2008111556
610113129
1838128932
813340094
1015718923
595283015
285978500
2084136327
1725633417
1185718551
619332437
710334857
1654131119
636368884
1627361076
1804235823
1899654673
887698901
784112357
143681622
926074157
2079932475
901967589
656037970
1012023328
1990512835
1692230369
811069093
956893173
1556843157
2089963834
1763004843
1303817864
811797834
1579746977
998779597
2057904021
1876176970
1532661332
374907497
1060262625
1234905858
876637699
1423919686
997211239
1692962915
1242007310
1582414289
1260254924
1306532641
1838556158
1387956084
1985802918
1900929655
1795107339
1596958785
877776144
1072395035
221798043
2118353976
1858584236
793559001
358751259
706286569
1599722787
236351643
41925260
948258519
581598282
1859098474
570356301
1036656819
1516897968
1026354396
1484989606
1730427407
2095751897
1246049813
1199883736
1808156672
1639179075
81381200
620570490
1778627613
1567621942
582278673
2046163522
1070874921
1134316833
817078829
1552938154
694763489
391548467
1779977889
470724685
444147234
1414550897
716188140
380290677
1481823385
589632388
683992161
1111620491
1447822776
323645512
1503553299
210391317
2058028378
1557228890
302119886
1125026905
639173445
421556284
119026027
570554389
869194192
2032581325
1341826765
1129415824
1266212906
2024392011
1362588968
133099148
761340851
1065144215
1754380916
494874648
223355624
1495826342
1452716986
1439798749
2054010755
1098754240
605329059
1460176186
1428404982
156026628
715239000
333250252
168569914
1671651515
1134125411
2002228156
1625832216
711097020
1962423406
506543607
575769520
1462026523
1644463689
91475338
1566649164
1890230658
416727564
1576399129
211219171
43944230
1719753174
1233210690
1391826246
135798692
369598247
323842183
1592537438
668660848
2012684405
1484837756
1285767841
1309597604
1753435113
632573153
1932122977
1463331652
1806713576
596817810
309413368
2092262302
1807811147
1375668410
1634127869
1766065275
58523658
1498940768
1190804545
1316181351
491650240
1594760092
1334236386
327662781
565828642
1042990405
529132766
405057066
850731499
66419499
990848428
1423925560
1597054259
1836025044
1096171063
1899202311
704281012
210575136
44086640
1747205232
296224569
2054546531
608772494
738567380
620620581
910487611
346131584
393319845
488712089
1655538323
1303906194
1340905853
1099938718
701827717
897352857
2055077856
699480108
1198339835
1159629937
1958336341
687306001
370974810
80565852
590188850
102661456
393501864
1823761276
33239585
1036184217
857886731
1573958866
1383416522
1960546385
143440598
1469161355
193768432
1131257807
104648216
577302684
478701404
1957134187
1499141914
422809336
1766864756
799914571
105640594
1044477688
1650945857
250091785
619184206
1383256971
1795239220
1352704435
1143744793
395389711
1783924105
2142780706
19032016
1142755247
838652161
237720315
1559908097
546485999
337875703
618547953
419173173
452761066
792385559
337926951
1169368062
583221598
1175428144
1662288333
617955571
2007274776
593001732
1202847799
1992647035
1401056203
1299539007
335679397
1030831948
450947276
2025575030
793275774
14727597
2006453574
1074224282
455592664
76850399
418016858
1056169509
139923454
1097494061
1165553232
1019349577
1699473324
620745728
1564669233
877691901
1781016267
1673287918
197053668
975403884
282727919
2007667560
295001381
151836001
1986890231
2012942340
451175915
1846296206
1072530368
1435875667
284665101
1674511650
281588538
1055027347
724994868
241305854
823981018
1028340543
1436181633
335808334
398601160
695812527
1233560969
611598786
126951666
304580888
987773785
2015259002
1819756742
2056785181
1193785694
1793149790
2033474889
1763756050
1578060513
324145138
776007193
2121437457
249465238
1483826183
1445707751
374180350
32265686
70581075
1552681131
137257512
11926598
2137615624
529174265
98996459
993721022
1770992166
938076500
729476493
1295279907
1782152045
2053187613
1906865755
1147624445
1759665821
988948927
1378633439
2050845583
962516481
80034084
48892238
678123518
1049118678
1626840018
1942782897
607820644
397880511
1573615951
697553437
1160188187
1543360858
1024147526
1140347576
491690669
1150395694
1807769059
845668803
1871960729
1736281331
710831163
73222697
289867170
1785424183
1896056520
1007014176
432710549
517132487
79469259
1891246710
692540964
2079033974
1954573766
1192638288
2116343644
1374308605
1847410354
1665190763
754243351
1374202665
450141712
1752858446
1092729503
1535715625
512927692
1662786698
494735650
877228167
71720163
290997505
700840440
1691920579
141982725
624050164
147995419
672882333
303885921
938668901
1808238021
1183064294
1343118074
933706407
1952683154
1359356427
449673038
923750940
428073994
1486368805
1874688174
960584179
1936557797
1273869526
1413149075
2008444650
2134360414
1624897249
1314007966
388592659
1692503011
1614772331
252755517
1988900848
1552279823
1771982232
775588487
1930376718
1670372164
1351743615
1367862636
1859961190
1783757111
396804741
229930711
1004588176
1271373286
1583430727
787724193
2134865658
2105923902
1061158432
330551724
274745684
618593914
84085349
1662874647
1160822041
1256125905
887275053
477258826
1888328077
1861684151
563893892
190891954
2117780288
1671621600
881337440
828036188
814479942
441369137
288980683
1583122144
574791481
923364936
1598084445
1807154955
1918498143
906242568
1844807016
1811931716
1870845478
2055795707
1327385389
1391316316
1252871527
1314475574
310368468
366415433
1119617501
539257926
74129775
160611595
547300250
1614425711
1773694126
817755533
1146865735
1505275420
1078243094
284057972
1868850315
2028623002
1068098973
1906971080
585253140
1430946347
2066786524
1545498025
1930750183
1565896
1790361133
1085752853
1392344166
406397097
84332529
1291630726
1528306156
781506435
2021949714
1415296226
1174211597
334203438
1875967384
2030936245
70669781
2137015268
704142506
1466291505
1719330077
53923926
971045362
1195369063
787187168
1312372747
1615287375
3791630
1814878391
1579208762
591608811
1939446328
583527626
788813597
1340272574
1074696968
943989063
1726216739
2080252872
1301422067
576045994
1080856137
1071745488
890414214
2033657556
1696528423
1723057193
559003926
1480518232
260463374
1977080017
2103410340
1174899689
1879493665
1108984991
2112922662
326730733
2077255524
1284838193
242384573
167814958
249225333
1465010273
976162498
1387973423
201540223
317787296
1339444548
679152779
1009058247
1579199845
857744951
1758419866
1502435447
674646933
303816109
1950587946
1245976234
1910672950
587108242
567025638
1649082635
1990500359
1669617225
1222849063
223076113
1168677145
1636530754
1281885630
466100443
397177116
633498128
547881556
992877197
593471611
1327519389
1709484433
1346991568
1736044104
1475658226
1593578866
845336531
558431948
1628664140
1213822427
1119429856
695852878
100624882
855041773
145253022
1768885317
1411177073
630444449
238652159
270012163
312511634
1658818760
157681231
210668720
1360340937
1572206872
60168521
1316253235
1729551620
97506747
1157268609
785831436
1025718081
362688172
1867790013
1523942795
1154986367
2066284260
1034097446
33400678
267243392
72004964
592296326
1737109948
102180025
1992256091
75552600
837064614
696347187
1695819765
2066111234
414487028
221001354
229704842
1462952966
758269476
1408359237
1847383060
1469587310
1033430246
339698457
221315409
1620527022
731927600
161341144
1325799346
989401393
958292307
698195500
885653726
871660421
1128265361
1095644309
655240795
562178301
1660068851
2049099100
83033891
1559428780
411814402
1490530497
596185195
462460005
1007577434
1762328481
46603142
1892696941
367910392
252373727
2027868901
1483200824
732521289
1931064375
2101105405
1565114372
1229710935
232509407
520668693
2068810417
464642468
1209448684
1465134947
1574298500
67883393
1762805372
501185023
403211593
604778586
1012981616
1016014008
64789352
1082253234
2061625596
1753061785
407342075
1720268270
1654265157
1529849252
1385099431
730819209
1702653159
1305939863
1731192423
1780979765
785972263
1713459
662283370
1117422112
221311252
1164593067
1599758357
1438916814
2024506585
1651546099
889856291
657099251
2019938111
597683965
754286839
2008802455
1328592170
1847968877
1237070830
1906199405
1216526328
2048645168
228768937
638822839
1295100297
648246081
1912315014
948532560
235875972
377184184
1935255412
1346913734
1213993430
484175782
750516068
55396453
1705307696
818274946
674274056
65540110
148155575
1245484746
1614505153
1284033426
1426123458
1924585419
350158770
1449246930
946864632
1362244336
1708733945
202339724
263071636
1736249958
1923988031
1489479304
70780878
1173192504
1500959851
1968190488
419823396
1024255444
1198831401
22021675
2031411720
1937556834
731025020
1642218395
1556487688
401439584
2117651965
1149537914
1739279531
294761665
308603736
604814583
339303374
1940224103
2019072002
903509904
391254201
2020898783
1957287071
342430905
952371336
195264050
1364084429
1428447424
1121120628
1004111158
1146042621
1153375637
1896898185
2143925161
1291718321
439863217
1686781768
331951003
2011932364
1868736023
1350699788
512929278
743768693
402523995
1479160202
614013778
485875998
954531441
930706496
932761018
1013864378
1141471983
1128054254
1896092753
596063693
1104902483
814947888
2022253389
774725443
1342289490
38275565
1377618097
1031540228
1265597429
1860403591
1488816511
1572063398
1482610781
461142792
1931411708
575766355
587213331
249125218
1057573257
1016031065
543621624
892922178
630293970
1515227068
280528384
337932855
155846620
887539210
357697946
2476851
1662507169
749350982
1857579018
1608762029
1530076072
1829655784
1025327607
1517485101
1600545060
307891456
1651329124
604332340
15666306
903530384
1500742884
874538601
1546723309
1764926722
982095942
128212141
85083639
466342976
1327937800
1506229366
1508278486
865731198
11320383
570636174
1611252045
1185937157
408009696
1348166192
348998148
1605077794
1099890593
68433796
1568299459
2088686272
1409417578
46636085
1584592184
1912025920
1451915749
620713786
1078136532
678591501
2101220443
1007905965
198513013
2107572578
8975235
1824318849
311877658
176150906
2060901191
1228870879
1453016764
1726110581
983097797
219520235
1628979532
353197236
473627589
987531868
368915277
2013873298
1901760322
10028376
1327362363
1512546279
279405463
145460063
460958743
496456672
2065355233
299416224
558032840
572605587
1068260081
2029038114
734321356
1761378499
976185050
2085713160
784009794
897333749
199237296
425363863
2024530865
1777113654
439524638
1263239382
1934211885
2120025559
759766719
928393485
1516184526
938121281
2006043990
796594952
1457122899
1920146475
720944921
1614799451
2096968109
1379258236
233542824
221652608
675214952
675093810
1361919874
1806833840
2050587964
732944168
677514583
2052505123
1221543771
349088596
1728343074
1832242199
893945350
1264210149
143563571
1016702083
1360038099
1740220987
599043484
831776788
423226355
1881360184
1278102502
579961141
177622734
1237558908
2055122719
1620151219
1419994684
596133610
2075450393
1996038490
485865327
1934420532
1160869746
135817453
1295727505
154878924
1031033198
1007726395
1396092449
2087924542
86920466
59161878
1907555149
959743231
1549321180
1893048404
410827476
215133444
1861310591
354254964
1114895970
549955774
1732907702
768252702
1569680850
1095838309
420434349
893448028
1402563307
1309524922
1823500262
1531191239
1462961584
1258525035
786197727
946063288
1146475266
1370685809
585933985
1490310811
739488221
1649746309
1971948376
1274213097
1458231778
816833315
177853800
1048955168
1506040623
472972129
397626089
1291410180
2083477858
691136973
119642138
388774534
2082674327
1725327947
783718295
1567077151
317910046
185997721
802382162
749672906
1557962624
584918919
1479422517
1334292581
1242114524
2024736477
469257130
1432812642
60781220
562182410
776210499
2002220552
2001894996
2010802573
559769935
722328367
48721021
79781663
1989620861
1154350402
1086813540
1168620693
1378680402
1444159893
602277935
1889429921
1900959804
1473555297
1331216369
1886412760
306603531
413244907
571381233
1849138592
2042672127
36970598
395667969
724552579
1445830434
58435685
51438294
1029202384
1234222197
1535608467
377798267
1509051024
493735586
1781555135
703381436
638565806
897422676
113933322
1925498493
2060763566
723915686
682699198
1239008281
2084934569
247299601
1731295795
1978617419
1503490657
1582288816
1294668593
156167529
428650182
117062020
402766578
1544551621
421828822
161785830
771168152
437345523
778278418
538457397
302709215
1903641738
1843882534
990500041
549714088
1486260434
622230287
2045142682
741421440
1734598467
382471038
1415457839
1286983085
198982096
2061311015
906680319
443760569
1811988627
72676981
1462137369
1513865850
731254809
673953017
1029443856
1677477893
821374106
7227529
1170962523
1664407717
763462298
1340044351
1495697349
2134282570
179294397
1859333254
284075198
877243080
438334184
560150144
660642691
407352795
1873180532
899259244
1820506711
1608961824
1694838235
877618231
272715163
731851232
1219210545
1217393556
1772753096
1908930133
160944033
1150417674
1778738152
1432872799
670781810
1965696157
845073778
325319168
2080382787
1302395093
1764859544
2120777436
1741517519
480149306
1140269815
43074702
883122729
186705548
1429169927
276725483
319492547
1555085254
1296160456
945383496
1741139672
1137659248
1088442605
168236429
16015159
378022588
1278466924
1377212210
1057590364
632310687
270828716
579018657
1044348361
1496749916
264097009
176550821
809732156
1008173054
1406441140
927646002
1738364085
1723046739
1734427819
1993501113
1985496519
1962416857
1178591922
1546251132
1496925737
299450055
1598081694
1764656279
2035409254
385590750
1626950297
1765084652
1921078012
933494451
1054308808
1241370963
472504668
1050595116
12257266
35965940
793914215
674863225
1373295740
177902271
1494153880
14137386
1531911644
1723113350
591523645
1909282184
550429871
566272852
1447473758
84017037
1511155043
1475083252
290436384
840344036
1961170042
428197566
1762253719
545159368
983235615
1566480267
989240563
1029943967
374852777
70850991
943993008
63057073
1003279702
1539925276
910588215
620379250
959851424
1938820882
1494876403
75032626
1318029569
557035758
76455170
780465857
1188519541
1102867062
404586627
652905692
1067637455
627325919
1736743038
2119854234
967172625
363927918
218392331
1043160060
723538681
657893761
1142430094
1310271960
372775172
937586282
1591070377
1563029198
279300081
2109034307
575714069
64337539
630393677
1261964731
1210066995
1356311916
994327790
1626723099
1124607407
2113180557
926402970
242164444
1410664254
777073984
1817804779
1528540261
89980129
1627944780
309523284
388238979
1492177593
2008823645
406056978
731030403
275015186
1387074928
2062519379
471533963
1956522129
2124164068
423621765
719975521
1365365846
405439502
961494824
1013126821
1135093209
277658959
508647404
223878277
1259269274
1723092465
83228360
1967602065
899984622
753645264
1608360743
1332363760
1360761409
1689618044
1434700696
1862667310
1903264898
1185277025
1574618016
618305124
820165457
991932988
279189082
122293516
1556127621
1381681810
1219558202
2111288694
683332671
642521670
639511790
1029228048
346725018
1709555333
418894877
451311992
1370146911
1004175546
236229381
1133908532
1963094565
1679941229
1994641681
1737590329
764273009
1232635294
1668829274
607506292
1929908380
814806433
958674043
454942156
1746746273
128392276
296686346
1001339554
1776528068
1425982716
2103205128
2120471752
1538930408
215867063
717607886
354922287
570386004
1445118688
1388806838
1170763877
342572366
277822253
941762892
893561969
896874644
1419637750
1011481447
2053304392
717068493
1789384204
1307211615
1923741996
1627708224
1215795665
1189225470
214772614
3178249
1751717730
150108041
880265648
686012169
546389915
1467160510
1643620260
629141066
184025142
472290126
159813379
126894650
446477906
1932073433
1584138617
512031869
49071376
1000660214
1199388268
605930037
1827597170
931606802
1208092839
109851715
157722344
1861930766
1511837292
226014350
1024087932
1724708523
73079440
113685463
222818083
473671513
1046129415
138287953
1036290187
1527298364
2077183851
1187002453
720285748
2068796717
936359877
693477860
69759472
1383449162
633413347
304881420
455700090
2017678326
291662492
1417496057
1496827983
968073280
1996865548
145537821
1485659285
947214477
1454749491
2052528247
580954140
2046728200
226398435
312560241
1639055897
329996183
1708955938
2090818842
1190080990
98790617
149923891
318030378
1345717236
210972004
2059248515
415924621
1998655280
466400265
808446076
976207024
1600407033
2055785890
1351568533
890733909
258246329
1659853564
1195543710
2786738
799829544
287686532
1097867868
566261802
1155440646
316898470
1649861791
131156528
313849958
1532882375
386115313
1811545516
418102771
1249242737
716915896
2066050386
658146991
1415116496
562193489
32181740
695101674
1770120985
763671232
1889438624
1696745545
1512991040
2104329447
1138492831
892899984
2006684071
2057100497
1759714653
1866716653
1653774254
2061547695
2082884648
211509988
954347000
313975900
2019165698
217868201
2015721958
449827364
147929308
897404656
227234108
1536919048
249507037
2040386090
1061591047
1279973639
1114948337
346917151
393963819
268370727
1865586056
1690776406
2085195972
485102020
126476642
312642622
1189392473
2004880598
1660393115
1833898110
1135986658
1780081164
1520019329
834040915
1730665274
1399696926
601933890
2117217405
519584802
2143410933
875257925
1764821482
802554602
206880031
164513176
1581880580
2056959255
609613614
1435374001
1105977090
278840149
2102577333
1590292973
1969163374
1192172282
220331807
1966357821
1113320625
423511106
2128215881
668462578
2072786801
2122800805
409092214
339356934
1889279886
1002280059
1861454249
1632191890
829850101
98093461
1636786832
875056027
832289719
880104998
463976680
1298687403
896869909
650265129
698603768
1345924221
1992658539
1948158108
1067141997
1352835071
486782232
1919310743
2008688573
545518757
208977020
644858316
352703216
170762055
1901839787
1811089960
853773786
777838959
974161404
1307855237
1714031015
1830370088
87993740
522538758
1396957912
2139462845
605009231
5563804
1918501172
1845437228
1317045822
2056476963
51654739
224104871
870826715
414784300
1777909758
1785969728
811779405
1923989110
497382475
1644638891
694642178
921268109
1911011412
155949323
1507724398
1194724312
1967819212
1239706409
430611928
524981686
294704995
1806224698
785474831
946575059
1926368043
582739570
787546349
762438059
493227581
985402678
558239394
284404958
1548905430
852947920
1808856851
541077640
976286141
1903605815
200789075
1013789304
390264369
1473946557
517952607
312996189
194233423
875541243
2146004782
1474957000
378174482
672829857
1657181062
541536755
848143960
1063376186
1555149949
2078376450
936926183
1095141648
852175015
1682179668
1985634097
31033071
1350250132
1743924236
202857853
460241666
2075789263
1160698561
716020322
1286181546
1822317948
685125385
478747659
1309426952
672764176
284892931
1447887592
485226378
1424502919
1189723602
1163248963
72887501
975691938
1080115345
1037338530
256468227
437742452
1161205879
1719014354
2089123621
1373454312
437188767
1670876821
961485319
927487688
2145440701
1288827017
2132658707
2086829968
275541440
2076579824
1529302793
177877792
837867107
2093887029
922896293
1099093504
1454421891
1526512421
736742837
770191972
348561103
981149042
619744517
203962403
1096382152
423788785
1898057589
1672923007
306053629
1250043781
807281087
1442562997
900681777
1608549153
653318207
1819522348
1490896656
983619302
1543118298
28082555
1773050268
2138757283
940443360
1047485298
1645341865
936156319
209369160
2105376542
325579127
260574585
740524827
1134001935
1536805212
2129203507
623516786
711359298
1249795634
550301710
462640564
702726992
1043208636
772169502
1159164917
527520014
1866802716
1489695368
332497205
997382444
1056197939
848582996
1364862024
1772658592
1467647700
1959427448
391922017
408583091
712395251
19384016
1726850678
484292276
1138180967
1910392062
1707177648
104226603
1731174309
561529342
98610083
773716280
226063989
604040626
1858378012
1060481772
1520072411
243217929
1372354527
945978753
1947060345
1483333233
459954617
997082956
1891265598
241067481
1385073299
1831332874
1660067910
687935750
2010901899
273270453
1559952118
12396855
8802791
1515343859
1939873862
114497447
1273789133
924048472
1666464320
2116535168
607054051
1198193819
1631246055
1635966077
2005714519
2025840729
307706975
1299435008
1984868188
164636301
541231833
488719287
1345459870
246994199
1190243398
537773840
2140190891
997668898
2043537301
377879208
1266463314
552339742
1392092704
1169268918
1228961724
1603543225
1736275393
1939092618
1582640651
71150564
893814955
560831683
151206434
1205873638
1097990028
1708981843
1209206824
1616953738
1379150853
1123237507
1034070448
1254392034
1787011231
1678624554
844216921
1090131662
1955607108
1154657099
1824243879
1079611752
1319648705
1334918597
2128476627
2100420172
1067887547
1794228948
1990360542
1149879004
195721565
1097682200
1489536656
1182399193
979341041
705871423
104725421
1575109989
1450686691
865008353
1069326272
1542213886
473738484
1163456873
1384914521
1817345634
62449659
145339276
1976037058
1832579175
83360006
315161834
1226891697
815374109
624435740
581721523
805909604
704441410
2051889298
1061823122
848937264
1656383734
1389032526
1965612592
1930471571
906321831
1249293470
325436667
1491567800
827408440
1409605067
628209700
180526809
1074064043
706544846
1532598564
458328232
1347021177
1327247486
2079333742
636162466
312062735
1188286219
1345390998
331751675
1756695996
1635259336
1032788604
239685412
1445905477
1064743321
989151182
796097039
712991763
105967353
1668773723
306959568
905303602
1743664558
1047847022
1602473740
978748102
1748964159
1596328869
578976233
2129209358
1555328701
1481660775
474191241
1069243418
49100554
1162993771
1305239531
14681220
1454397903
1580712102
1564250515
2013456481
448214678
1123776038
1457356725
1422303061
1489566976
1589908302
2111572574
248864957
1917699341
523066121
1025559044
705302333
864284927
1469767153
1793863767
1744578884
555554989
652097206
1878687110
908694734
22803107
1014668492
2142006775
835732054
1234189698
406648019
1121550175
2044261159
1719415212
1909976762
1501358558
1961418211
245858640
94796055
442497788
1159365403
2122025235
1607244969
1058993144
1964389156
1242026718
338501204
166401199
638374674
462641033
1013158074
1621395848
363099698
1905639307
286819606
1541320434
1919993787
111087667
2065808415
1291466309
1116183328
2081665560
779194469
443987116
385575870
1193783949
2065157323
1400691135
1887503853
513361326
68310556
937340876
1661723246
1005320630
1919213558
1416072774
599783708
326317389
121526186
1432691992
995445166
250414198
1434599176
187979253
591818213
674435062
1731773945
219121841
604382014
1327070912
170522577
1279756271
1074665185
1343732842
1310947072
317772453
12565515
276264339
349213682
887172297
1521141111
129376194
453809961
1096333189
230205271
220851883
1320835127
254439239
1928810794
2091196971
1683031442
1592058882
1943833814
1180629203
426468823
498080144
579478960
1851105748
1857873369
690067690
1376490602
2124887506
774987866
1686040341
1940819137
1213455040
101079715
923012601
623701260
351061533
1910207987
1139131761
954052696
1593990688
668459980
922251890
899201536
123754618
100627031
1675425590
555621572
847640852
1166874847
183802695
2117898092
698551673
1631592775
901274659
757367849
1339060053
379526127
36920851
1158702581
455744512
567009927
840317492
2081745884
33117884
276774647
919345564
2075661777
304284971
1058722120
1782019415
906959107
1877231339
2005234695
1691894347
712435846
745287117
2012518270
1367148326
1237706226
1625317902
390392225
1695539795
40231668
649729363
1730771287
694030232
1634453084
1765491170
1850382952
439176722
90067853
506220097
1151354041
994766255
2125090887
882344655
441066152
1840233233
1411690145
532748100
1328766524
1712270018
17357306
326270492
1567730743
178646456
2100107383
1208685285
1240066305
1546307228
2049195642
183815119
1386927813
773367798
375553246
1647315300
2036321225
439289439
1817129172
817589354
301513278
319291688
1173837385
1747232482
150368740
211080091
257759139
824730385
1713379357
28105120
537709382
1544926756
2125616742
2039552556
1614613632
192587714
1398851178
934089961
113479535
7232275
655528416
1545136495
53858957
1114012749
881849775
1157856524
1014985896
745730775
1792526709
201702598
63037425
576907229
136274818
1873567797
2065021107
1008056638
286229785
1560954767
265869771
1922831156
1253465930
318737391
617754974
963161873
2032878707
1751897607
1740640178
1768064682
195679262
891539843
1986577237
1197288056
454073244
359352810
937624785
2133773565
1648640497
1766525144
1821299458
308009198
1920292354
681559812
651562249
803914414
888776421
1075355741
1227100907
1596270450
969890296
984810287
1800642681
2079713190
646507749
1565126308
648007356
654623895
601390903
1595903265
882625544
595100269
1004136191
1755252043
1454425367
1202116171
1643800359
473135377
1981986759
71800397
708613283
1890262340
1399805610
884057295
385649995
1550405337
1566434820
40051242
1152584190
1190754592
1715379604
2046251571
891836657
19808077
2083394515
202299503
1506351594
1787117676
1559944884
701645680
651533957
663277980
2146896718
1509061990
700468187
779190525
590783756
314895998
1251539222
651707080
348326752
1104518159
1341866689
1706235779
1040013167
1278704958
1106155640
1375915352
815787139
1235727778
1505700253
1366724418
475967179
1285587868
538671538
171266711
535579704
604358972
2139552647
941008371
2021825892
213762621
1093658008
1534711368
236405183
602404379
1187657967
455998755
1834897916
1093476866
770981873
1399354303
1465735467
1643734957
1639561261
1916243027
897947255
1754163926
1455485835
1077708309
496273525
1658340146
1709960030
1666992557
1253497830
1954703136
1304723004
1047733695
1107609586
829208780
290386727
1507328454
270314584
715655129
1517797160
1833918261
1496545223
1856046068
737127524
1790940735
383909153
1467156489
541432883
889353527
1399755161
1435025863
754071910
1989272402
810459960
317464435
762908340
2105032863
2117593973
1567441962
171017065
204655759
1203906609
1376229515
1918891482
1728260600
806903755
1426482714
2116364907
680904736
355862475
1651009710
491533303
1159694915
1092403970
1388260907
374415603
966271171
1554005728
1162157004
1721164587
217890281
1194760630
42777028
1291187746
1649020757
239951554
1150132594
1862688670
1196535961
597438226
443144271
1775225816
531820932
1080396966
1848537183
624888118
1217518339
498587723
1787953054
1266449109
2087882652
1534078035
1724921783
282240898
372923552
663230093
2127960717
223256686
1831613093
292715515
1985705670
154573330
199142112
1009689570
1069701994
742867598
171066256
965124299
216452194
991471167
951959877
987231413
75861839
1036094381
1274184918
1296948322
1268408385
1014940433
1484735901
608909069
577463015
435043522
1464264706
1922977822
1069352016
319144971
1177675874
1331096802
1490752108
972532614
1713065952
395176028
1641646457
2138296753
2034410921
1112990871
2044624387
571611636
111811641
1119412674
1211916647
2080179897
469641374
854449322
1974045680
868226756
925418744
1539783157
985993063
951617593
276731959
1645778328
1081469976
1868560872
229947302
1441223050
477734685
2047407489
827995199
1380940487
316086790
47915199
11587810
439670943
610370514
1495697661
1340968882
1469637951
1611481347
452628570
1866790571
929696385
777352795
416705128
1751688831
1983578570
485350440
466722873
1924841358
971832638
1412450657
396414342
1579902139
626546579
1179433969
220040819
1701151160
1979275913
816806269
1536456028
505901539
492655251
316379187
33364231
1174675494
874254740
694927382
683926225
621181344
1330430859
1877614872
941038212
520212141
1074822885
2008725150
1284752545
1535745478
43598303
2047292794
2009357275
57079177
408237308
1512924668
1755785812
1254532539
1171914025
1559258163
1407353100
1610584445
1679385430
465347745
337250618
1035717434
1625384427
988850301
922473469
1714246507
619380440
532506081
1456045795
898778651
215148994
856683725
36381035
655137080
1233205683
2006668288
1022965412
1450650383
1548761233
1032867329
1922300436
761224227
1714125980
1694745356
1518768009
1929326257
1967554398
766076587
1126176279
741538070
2066881428
610520086
654005222
1621883707
1806994744
228041615
825666660
139028509
1151764636
527791776
934466809
451978776
1959630101
1616086888
687435936
540297237
1515422308
977661634
289841952
1513295134
1033603803
1110279761
1125411481
648048891
814372197
1473876994
1688165890
1479504639
2086354746
801858960
1590224753
2057824133
1538034151
1865651765
1712213972
1240692385
1424964000
387602116
1895246419
2109374315
1804529587
644309298
2034643685
1019321475
1999537776
937136443
1040229969
407819445
1183507777
1320567071
1074541842
1780142640
1116172672
392946406
1258307509
1900781637
123517409
1405903438
730794152
1874079286
910751850
1251528347
2115020064
599661290
700161718
183729968
2028727055
1945724951
1042354370
1428297269
1211399198
1104966961
181750285
1025173020
1368168392
1610378990
275627958
560128386
981869262
1527441412
1924307738
1598610950
57452216
1653508222
1275142091
337649672
1239489731
1111476528
142222697
208080074
813814698
1638980173
1109926739
1825844139
515075563
170152787
2055029374
1078073267
1076715522
657083134
255196850
1760022551
2022203770
616911510
674849217
1620297993
2029458812
236235993
1163914593
739142804
1631850262
2098393817
818056259
1257336282
878399687
1305949600
897093322
1722767033
2072586140
585902559
109855580
983403441
449518186
1066149207
2136098352
1336843707
1570315844
621805531
157257072
1100215107
92252355
909862088
88118117
950962252
1704544288
1965440270
132698822
1454437054
818301516
1042081173
947304705
581801596
55126966
1501916323
349278656
10715068
2060036514
165708451
80153384
1307453928
589223353
532538219
185785906
320658033
573988814
234558590
1456242838
232406635
1065491883
1055063665
1027824905
1257702585
1642608773
1634153518
2000651411
2068015275
1845126250
479636499
1071696289
1454931654
1449759103
1171163265
50781073
1583640898
1041527051
1348726890
1331798395
1668564030
1773402885
721387201
247169247
1403027801
1961668557
1587504070
1613130688
268891565
1529758343
328181772
1527832841
1568528374
493564191
131670892
61131503
1560298152
1239066808
1716004085
1711698460
462226790
125574758
503884186
97546250
632605976
921896305
1702925377
1269497429
1032547590
336072501
917840741
448842123
1505555495
575879239
1342354445
1380513237
312408677
857587813
1169203465
1771172257
445690558
464916875
1105531444
1336295968
422585321
937258275
2002997263
1908536
1233276033
1687028211
1151784153
1663381337
985796760
1581233676
316274815
1577628422
1044306101
381769299
1700567708
144125050
1998883719
1364376264
160404643
1930903442
1532736038
1529992957
1141195861
365105024
906205892
2051653880
1441679679
2120817902
1905699828
801112131
960617543
1861288980
1996317307
592967349
553010273
228337733
1180524143
1769447566
2111669298
442852186
702437024
2138393986
1919038891
15964168
1803758526
2024277147
1466581709
702796115
583364510
122622495
1427879382
75312169
841547935
87633410
1429949240
928161451
1933340543
722141064
725011366
472119060
1802502801
316320333
1585401169
1088568128
2034798981
2052937015
1489525912
1121333958
1433772419
307572711
1185296904
1904810789
210770849
394461662
651125456
617627247
1969900065
1905225586
1810922280
468319975
1847969517
576205426
524019794
1267029415
1436240557
74999827
1082942430
717183256
539419848
1794374191
1404452190
1756319806
545177608
136470042
1905940077
382848851
918195527
491976364
1013728982
920035892
409358771
1441186995
712664308
237952714
1734703076
199232741
926516738
2061848098
1437745069
1731995781
840645857
1557769951
641200939
456421551
1335599584
1715017840
1840503944
2059782236
1093046604
594736826
1265701214
1631850872
1682280609
953251207
1556837097
566108398
1725294162
1258741574
1690238066
1836004503
365257884
1021933088
842913609
997320032
1138454965
710914284
2019439550
678968372
214499240
1581012689
144782303
302105463
425019693
963068017
715155479
1981889666
426452858
271965151
2017506973
425910369
338480804
2067070612
1690324046
1486562323
1980922229
880753208
969803075
456705009
2127956694
841107013
458122652
775554128
386215416
861637519
1170429955
183134435
238436704
152883915
943144967
1589132416
1698321536
141404757
385262656
1815408895
972690285
1107829893
214585029
275446952
1630757849
1348915168
120622183
177771172
2023916049
1400619931
1312580122
657105632
410319532
531370194
447516751
1152048189
1411896699
1313304053
1564599669
46380842
1286850005
69674257
598417415
1434598946
1262942640
834498944
502543950
1111865097
1991654785
1380402277
1822329485
127494148
2029183985
1614590934
614855541
610507341
155938323
1556401906
146771090
34973506
1202291896
1318974022
857158608
1324168906
964676246
1234691181
679817096
1149970096
1461923860
1092610457
1924208208
1036231633
1184947204
102532491
650643149
372629129
828271191
1592275140
998915867
3926855
2077368100
1893312552
240072522
1913705764
1982533476
286260632
680528729
237778034
1730773793
1941405789
294046912
59200949
79756689
2055228537
606868054
774691884
1232269849
452806975
503491399
1700547903
639064552
1501321109
1697883907
1093606832
1931615685
822264763
384180428
880758675
1802716432
837228357
388259696
869260188
1321830924
1322106864
132892113
838665093
1159773729
1229194616
1438822912
129974872
302537259
447459907
1411089457
1139737682
1886165699
1738761155
695860735
1001017506
116419690
2078373534
1584918235
927241427
966869646
149107987
416456179
252114528
1656651466
114570758
1699135161
925510634
1417610653
1575930759
891294468
2087916587
2118620405
1629761902
1932238017
800287534
2069575693
1564372231
989466362
960755706
2072427147
1055562814
1305136859
18930964
1031259010
314560129
2061468657
922644349
342094384
1310440351
2039426047
1077281435
436144982
1288386989
967007873
1029559584
182906314
244844868
684490786
2072395182
1772388827
2145097769
332357850
836728371
808870075
345788458
84463602
1889961913
857788387
998477685
995548861
131704192
572458315
1047452163
992884076
532274750
901494274
185223685
200682766
973729617
725434667
1143504142
1304560461
322994242
763773389
2132117458
659423652
207735218
424771299
1040688250
724972826
1624633156
1279756357
911976554
1924920461
795422132
1011083505
1180806484
1655362753
470771314
272934319
1878533356
381268352
1058455203
1172854054
518965723
394905265
2071137337
142770725
1596621668
412888733
1351983801
2063152939
683242605
982598257
1530901031
1007871283
1192050640
32564208
1052423258
1519672064
490724850
1428486457
799056675
1691965985
1852714188
1338486502
448199324
1669732695
1323794321
545590313
1912304230
716188953
341307537
1178362574
426813948
1726791419
1323973409
123500769
1822317625
1023662255
234568765
1696266695
1919985293
2048359492
1513902301
1442123322
1005679505
137714472
2037646938
1520232239
1916344586
1472225840
1779777406
1592875386
965879879
172964367
340669196
2085553937
1350814795
1610584445
1487701931
1755432005
1215685012
1886321997
502834970
1238126849
508788181
1186490660
1640659428
1644588870
1334963233
779695747
1581051126
616191516
1694694449
918116451
2147250161
1290251257
807533858
431065855
1959695475
466649959
89436088
225417757
685024679
1402547261
1976315073
347554485
747945285
737551992
401378452
2040862660
979300632
1126493594
1137613132
445981465
943590219
1214446596
1623611274
589822626
1802472492
151184857
1910621480
1046556223
930148363
1559237829
1272286267
596952448
208329190
1497710180
593764587
575288800
571362767
357219387
1449434540
260142467
2130145114
1924121028
1107613727
758301257
919693265
1693560603
1149895676
1369752650
507152003
1796660334
405195618
642340390
1237939222
85970392
1482755273
931078950
1280734387
1470748358
787946671
129790487
326857136
1656797903
925914952
677322941
364062374
767854402
189057420
537959978
149645321
216162491
527153049
341706035
2111811355
205315729
1501514424
1473156848
588295290
386929269
370186186
103139989
664455806
683674186
1431936084
1396605446
941524278
1739594649
1336110441
1918243420
1398214768
1297421473
1995197294
2094924916
838360613
1734694139
2070492389
944335323
458139344
457147306
859858921
2045445506
1758788647
1765975302
1511589574
109210450
1789479371
1504564180
526146460
1917280736
1033071020
514437005
1439420109
499063352
1180678859
2138513193
70699780
990573623
20197285
890545682
854277158
785861449
2136327922
1602390483
1904046080
1793796261
196695116
1983009344
2002194799
1268214880
1595898630
1942285151
1110931575
593719805
295802957
150364592
1684596415
415823716
1912413799
915505111
1035993028
1934462178
667181246
1004048721
2056427352
605573820
859015071
969989595
1153784510
425095967
1698064966
645614482
683468912
1400627904
821372254
2095147566
1724737664
10853525
861942140
937957306
22164751
2053549418
753817578
1567357598
2051147869
706847633
1693969267
1464064466
536467651
161974291
1840485016
102555724
190395214
1004548812
962664859
316269322
450639977
1302027140
990510708
709000363
651407754
572698327
1209992352
188834287
655143254
1119378726
820148069
2076982338
1302676483
501542988
476950846
1167630507
1795061125
396197315
265429773
1371447575
1749356109
55760532
269685394
64842831
253608515
1974584292
1414370927
1017035062
1691010698
1071920942
1897149829
1722996012
544771949
2070284353
691240842
862685045
768434455
1939048764
1910979805
721375439
1925949942
1593986722
879209846
1373245659
485213979
1137953292
1684188499
215769512
2069246331
837885651
491486229
1692295229
696077102
914664257
1142535939
1705751334
202102884
1996948026
437458839
2009598839
2071932138
1707367504
308372996
1121971104
252231609
1158034889
357285551
1875510707
379423557
2086025242
368326793
49198896
1751651955
1379562518
520622897
622198229
518182841
200851101
565570807
81888728
990378428
782506752
1207064680
1289315449
1842734788
1697626451
993458965
1825083201
1245182614
299954393
554914036
100398993
1445801557
335968233
739076500
591551779
2091384487
2038350593
1019207555
919792452
1400552552
720206452
475442264
1417869778
2047809023
1894141682
600012986
503595556
757034292
806767547
2080458327
773906025
1490320084
1589064483
1864559847
2020750482
730670328
2088582427
1499001008
1452284069
1906057371
68481473
1757769527
334323841
2009206374
687051307
1951084878
868039366
191680264
1287498953
1289313553
1924119168
1514906451
1756522404
1887956802
140193269
1677626792
1393534216
1824489122
994586538
540907067
507420035
873916228
94208833
196539845
1056951385
1918335290
1772214628
1800546932
2018646297
564147388
1753596081
1536329635
1636624148
1642572976
1915860848
462178204
642072815
1120649750
162256471
1921698982
151178201
1032906590
856703197
158766954
1923734857
1726408995
1173432057
151564306
647998063
439530426
2003069781
551477777
1756803691
1107648278
2140883449
633171958
2040940129
1033457164
782831001
1545295394
1237401697
821728084
33772763
67498213
2018437171
1676910022
576340871
1261480278
1302126364
1663799638
2082421702
189714806
646705458
1988287729
44805375
1836109961
865156676
1590829608
1172738040
1629868667
1348141937
1370066275
787502627
16880144
83773327
671503090
570656811
1218324366
168545786
248685525
166204955
1173723926
684242498
549953984
767197299
1941650342
1523524969
1015720303
1186455938
1036021912
470601947
1595705802
1372285341
323845757
99812970
222472376
254088944
1342478269
1883107080
1579383024
1217160295
854959672
480223819
1612910216
1211809605
1805239944
335508917
1110826844
1044817671
1668550813
950614800
428740624
2013573190
311490710
2026005846
1341426720
182866303
507018441
913030489
1325096763
719392822
127263891
1894997166
1897945221
254551091
1256669854
8093454
1202141278
1498375706
612792527
583285072
1433651247
1303128128
1635669552
1948457026
555224253
520853371
2087877870
157520998
14744220
346655992
655994789
938905850
1608172889
2014737259
1498545491
1296586145
2092424602
952506921
951811463
838252229
2129189384
999002609
1466156496
1521439551
825860895
1782785862
138520239
1522817785
1177328084
941166523
1915472375
16172035
1664568516
1623088001
767149503
1468804871
1604411308
638959000
1131924206
1917617104
1471851573
1369662759
1941502130
1504819570
833414956
383954498
1714320699
1833761241
1796763295
851786629
1782107753
458248265
892557080
577068357
1344270625
213084587
1572428885
1280709181
1239094386
2125162910
1366902063
1160942250
2060806201
1665347313
2087683179
1176063705
1908105946
833581657
233867626
1487327577
387224648
341534969
313631948
701094246
168504838
1396551431
1150056663
741132932
872820231
1134834961
2054890930
17057180
1638544632
1467500240
1302686020
77885342
317164376
1727999633
424209209
1590350925
1572139375
2053760355
1845188345
1396448473
1888252956
1187086054
298245516
1950802856
171493829
160330250
1027240940
874997544
1246238430
872682956
1414648903
1336425379
229233364
145386633
1861584331
1449489519
1918900303
979841857
50324327
1640770112
77632987
2026207915
1658455891
1622649643
351699876
1567438337
1716773824
771471359
1235458775
1297053236
33773369
1380181023
1150039554
1669195032
43142959
397067903
868522647
657555288
858654322
858311615
515627470
737202891
1243075168
311323049
708150499
1707888943
435031581
380258868
954283347
681562523
167851426
1655235685
2126917075
1396525295
1484983130
323146450
1304749245
1543375272
614923876
2014148685
37570780
1594843704
1416294417
80334253
1405795140
378118535
2008167068
163592939
1188750985
1306709530
488443088
1832227418
1641688219
1887530408
1987221387
900283631
1880567729
2043180694
810618249
598354019
1737855872
522361006
403603891
105143756
1504845258
683036095
1234390382
841416312
1354263219
243764884
1468797856
1370109180
717657763
1212892586
869923415
1106999333
274930780
1576525071
273522060
1956065588
912901443
2009988533
244466103
83679749
339978714
894356979
193141374
1034810679
21354303
1128107822
1399071971
1763296265
1760949530
706031505
335882260
1432100601
874873600
464845735
1561038616
945897983
1619507291
27426175
387012896
693674557
1553294806
443812887
372449797
1585741327
1068170950
897860437
511550943
455899621
352214434
47451963
1139396786
1879684450
741956834
612255684
73209314
96865076
1126833572
992512408
756082163
1333920533
1248971435
1247380713
2078872414
75234939
1835141226
23136234
1309211673
571001210
1532720720
699198002
117352932
1521640946
1764146959
1502474289
1038243127
595599157
458501920
957547002
2102234138
518379016
578006313
939432352
1020085236
605154887
469747459
93568206
993615226
1013641921
919901380
1235625275
1702773592
2048053081
490255089
1783374675
1056708076
801182745
1893784749
1501064027
1471772764
1276519700
1039936135
525808756
170303606
603263535
1499342110
1656779232
1069474408
859844128
640532749
641388706
414536872
847881054
866416742
518833446
787379003
1412037085
359073459
1593826935
35085754
535284643
2082691323
416105401
968185855
1721521743
2101196584
159571274
279501419
1862430847
719759288
993313271
175071440
1807275200
230276149
1817569715
900561568
529648203
328529773
1038894598
958425269
933421426
231470452
2104278613
997351184
1124423094
351317241
1552425049
1309458608
64281767
304074832
490062553
81090300
1435196066
453291325
134423652
1303979387
1749820274
1635697147
58154473
472025101
1492814893
974696958
1313075812
376299870
1342082206
641927736
1370128484
1915439995
510481318
960215427
2101007169
79368893
1229414198
1093456738
719156206
1225433424
2096361736
764853930
305794921
2049749294
632987354
1005347267
1839945834
1541953821
1979940826
1537319615
347660469
1618868248
407756658
1628554665
2074142814
1467782873
43692381
450913954
200750564
2001123229
1181577094
1278420096
2029538075
1691346017
608457962
16368490
2088562971
1560254233
105902734
2010060298
737757661
1848006163
1789975982
706942397
1959319550
555777532
289127553
1604325732
687616735
710914284
947823142
2095089066
1919972243
651236174
528791776
1563494405
1522993220
459661263
1732050093
1056331964
459389343
1173310441
23156287
2084775709
1942212652
494189875
1614501381
682150258
174070439
1544637088
912915523
1980565869
1059643678
566477247
774888790
464995024
2095049210
81329490
1253811315
228275593
1004621925
1953909067
1509427299
131015219
212570061
316008777
98491987
1641622263
363622619
1424583917
1628825415
1107010151
1303522156
1256297114
1147430578
811150661
691637216
624572953
986867757
1629123310
1181320725
1344652178
1286547092
1703387256
2103459303
1707820284
1574753209
1110902218
889726957
366062571
645914922
2061572638
300705629
993695254
1514172414
463796073
546329022
1203577126
1501861085
62674669
2025543530
123945099
440168125
217422113
983223491
1878915311
1179842355
1387980319
245364608
1159516169
405168125
1134347129
1946794612
594588206
52567989
1029568553
579917682
1527516067
885932925
1520776535
2010393601
749971641
311568380
437966287
931967727
1160467901
500783062
500418907
1153335971
1868878009
560147651
154340126
911222739
1926119527
991286548
1469568617
664235175
1116411355
1411658035
144442591
2113512970
807474478
1727510759
1266506662
1521903317
1802687156
1381947031
1301871365
1357178370
1100663873
388948565
328961559
1730450830
1782592370
1122781151
439002544
1775494302
1267324844
286211797
1312328593
697902517
2028790382
354927747
759794810
1225835518
794155954
312735528
1034589002
2007276807
672423725
662650704
412543905
1799152390
1813079592
107831683
892943087
1318801802
1969000108
445980734
1598018277
1350956202
1948636037
601099234
1163806398
1683757716
1155619892
405749819
1582335415
1013617183
1901763435
2081976516
846940082
856309029
1733612370
1051332059
2068422233
941020805
100114538
1377742575
458427691
1883559630
496675350
42849389
757986929
605509839
956225286
1017251434
1628567255
2023136979
1242961372
1579077845
1595066853
2139958296
2092745539
1782352554
1392505664
1170915255
1544204312
1557479693
1881478293
298227784
1761748096
1603902304
748233359
512133260
342931299
608860007
851460412
933127303
587840503
1933420515
2111739336
1790590379
621939903
262456636
1698390235
2145486905
2064893198
70546496
802086732
491467626
871408300
1606303371
505574662
1680523472
671754562
987263822
486453743
1632868314
655011981
1604905170
463732461
1327252455
494218031
316997413
1844965563
1977736950
1125226353
268405836
388985554
403383854
1810037272
1888736056
105745454
1604040257
998388805
1796495762
1146483127
1043393730
74408210
1563866354
1325248472
973259238
276164979
1273708565
42220956
142196554
553643388
168235455
504739877
1232900620
1033019236
1545300741
1136861712
126005272
1346416058
837300570
1672945278
1128468838
1996736555
1889465406
1103228713
1244879225
1065597645
42456658
1411529434
318112330
1454721363
549779524
826456959
1320288602
1354033163
1743928296
553737080
312129743
2825061
340259841
1955736014
449510772
1391080743
491257477
1454707382
1933173839
1668241392
1574657943
228785976
199544133
795336613
930840002
394328861
150000141
298309562
435613060
460610703
1138368337
654473677
233807166
2039043580
560992664
1766901894
1798426216
1348103168
1183041211
1032310437
580450137
1061041649
2144889422
510056214
379093717
857030588
481993134
1727428097
469527669
1264568078
536797178
395468238
1614038764
132591338
367423653
795497095
1055978031
795933267
199650319
684415191
2053785824
178052895
876861144
1739804168
749120607
1896474905
834226467
2124937331
713194203
1978016467
1029218677
193575907
261306991
142019150
766351714
1155454931
723440846
1368675811
164265853
589338086
137602801
810778816
1660556702
870409287
1325498968
295301604
899172229
2095895965
1532992270
1409373660
1052134577
1501848321
1131469452
1718768555
989026259
957110625
558898043
383587959
1060916639
1263239096
936124856
259018053
1860147001
368388101
1893915228
1984909134
473460096
2140414429
1597791248
358006112
331088366
163342308
1805579429
1736093419
1628328624
133814394
285757643
865178698
275350288
655102667
941123730
1836948691
593877513
788580780
1656755963
1580823754
596962591
234870059
711515244
803515561
2112032108
1855509397
357619192
1502147462
703511358
51209857
1406563748
1014691239
1486095884
1166928674
208906055
1055380238
1404681648
705825374
2067577280
1626448534
1756847587
912026346
991797346
1386380586
460005180
1737962701
923425678
963310507
1889391910
1791377536
1069473981
1728211057
1277729575
1280294457
1915387114
112795853
1990713549
642322244
2005342679
1236521768
824778059
880309447
2029391118
1189361437
1078371307
1859625232
777700621
367137394
1233184135
343899514
1718758600
1380032489
219121281
629211659
1448186977
1621062654
1938346875
1042427008
1808538199
1180737686
1190181980
930357172
1947899717
1303319849
522054689
898017480
1440678264
419843014
231811926
904559381
1912220194
278549377
153101003
239933577
520709004
279241855
316711363
1979215791
223586825
675939308
48911487
947016180
1122773352
350823035
892683162
1126324392
1685184782
1646697458
82563770
702573790
595052079
1966693652
1371695583
583104692
1540547023
794223292
377116291
989554537
1104091543
2136710498
941923357
819936202
490054220
1550954409
118609428
1530842228
1508919440
465468249
308125937
201909426
1913289113
603394044
124714692
1332559777
734699051
969799061
1947814280
120630867
181760343
226381603
298563616
1772694150
513814192
1943321948
666748
696602896
2048021779
2002613050
1731614035
1487211260
183736439
1979692542
1326915235
1150895712
1362279462
1778983000
1587063122
2043824703
330155820
102503985
996065324
760707391
1970092283
437348967
1786436561
1042029030
942523512
1428359935
1897771706
512701167
1510734314
670068
118101973
614270876
1071420604
929447642
473403205
713361432
1333629419
1345027265
714138231
1947264366
636289259
528349745
2096143077
655590756
2054423306
600598338
2104545966
656411285
736304233
793140318
498843712
442029182
1802891439
696539634
1825291732
1190073271
838831979
1179680595
623213250
2095897464
687902134
1889209663
937058903
1188395680
1660368224
403384399
371276815
380392862
1967422771
146622349
255810001
1734952962
824874231
870297587
272856723
1717554263
730858329
1358481170
1546344530
83927349
1397113576
1244814695
295115034
930992130
492573991
280551058
698659879
524919087
1736222180
961819807
1856494116
396031020
1877277686
1562241103
883434396
256550371
1815308762
2114401061
1100240039
1168169071
2120653316
924258137
2007239953
696391771
2082871968
340584637
1267961025
869686606
1997043902
239433455
1875269126
1249845547
28976281
1343900067
250371581
1924866783
288736385
1219428645
1865832511
727752285
1516298922
156164269
782052850
2135375356
1992217199
292758451
41934921
458936201
1789988601
51255617
9826433
742164933
973066825
1097941249
44491810
1920537783
716289543
2127440271
818717514
840544042
702180637
2024955765
738936400
1484483
1775969600
1065481606
152357419
739464338
1430331887
1840195416
1034823744
1940871242
982749786
1228618043
1747942285
996875242
1460264241
826434635
1022005058
1385316956
1284793294
188675867
784088083
2018732315
588058057
983322833
1431470274
1578625801
638765355
786357197
20458214
790212855
2014293824
145089408
176562062
2064490624
2093863854
531652778
497713648
2025663328
225742600
537243094
1067409857
373984810
1565307686
1691559470
267031355
140846432
953727052
771242921
1608433608
1450792469
159941784
1738774631
1745464506
1873835543
1672827092
1037744703
623023119
1636487176
2090515270
1930500427
346518842
263761083
694314991
2120607729
819684398
1708106242
1304102425
1407531968
377221896
1442611229
94689566
800922773
1192406782
756256443
340376400
1398294086
343301324
1220448792
1397938446
1367942754
2042559530
1548984284
1427862643
1802515210
45973389
310033332
1133327796
1523462572
1843658469
1465895850
107737263
1493492472
2140646432
1048028165
264135276
1183539988
795248395
2136487179
1532568717
89761612
1183474172
570235010
524173985
1086736186
539645438
1632136786
993890556
1939546906
291142879
224211830
1684928886
556384448
2079688990
211340966
1791060439
1156228382
48631521
582747473
1459652104
2088714190
1013762971
920891319
1704076109
609130970
262091278
2127587338
1482538114
645454333
209892394
1718636643
1902971094
1844859936
807767685
1036830706
1545922262
925226502
357755322
220240663
519235589
392116310
650842338
53417928
1025684423
1773800466
344038629
1103763071
377631317
1586584878
1583723763
935129547
1772832568
1376930567
772436450
2064668146
387496688
1670201734
283649094
1061066815
1504925983
113538914
841647345
1424228929
576707956
440402278
611032793
1223927886
2009152308
501271921
1074060602
13430106
217271095
1726917694
1217399285
1464724756
1143549069
1208522606
2099565119
284239569
1612394607
552088552
981140974
1675313011
398637820
411459029
1129302436
2092654863
461606008
159101344
1082197898
2109555927
903579390
1566986832
863504706
2075394437
1820960362
424496566
33715024
1459103834
572136191
2123528868
2095760053
1130646827
37735211
1862996204
1805845860
230672167
1148560924
754929802
1244729980
563994231
2129017421
2125759268
997670127
533233704
1950646700
1123374634
146243620
1104506276
766822114
1253357159
1471098333
999304508
297957051
1523784373
313852558
185865753
1235519114
681066301
1177654053
914790962
1720254684
1243948631
1249877412
372972386
809813140
729284358
2014977847
221311986
1752188023
228994178
304243979
266757881
103982617
1567189470
1172929273
309314622
1872487313
1992465734
2118820238
1376128780
1203797890
837562542
2126994128
890737961
79751529
1141149236
1723881101
1705829429
1530461935
1584103291
633577025
427351959
1807757676
1896815567
1174226716
179646327
375456486
322486717
1190634165
353681622
1254506292
1982684713
1460253709
466818666
1085126501
509434826
346427631
1656821812
534028118
1990987588
51210499
957450832
638448712
598997862
780519876
783655423
1181534699
1787089685
171162135
1476822791
690649382
79611677
1302215710
1986159495
1282657900
5335326
1204127227
229749547
138157776
824996283
434620566
1149935626
1703137152
1798662061
2007767135
2324762
1222400969
1884750239
854371304
1167037382
1289461338
1868035968
1258719307
602922342
1058096999
2052254138
1293961955
1917812273
2037938976
1180550212
1295590563
1869008197
1207523255
579212721
1901556588
563654732
1450097117
78703493
31526372
1015554624
1356311759
625846161
1093004258
1208729201
1700115415
643331769
188228066
665039966
1460734139
656685218
1474357847
1224019350
891836774
664531447
655244374
1295029800
264745113
1280089320
1253910382
1516549434
297017473
980427788
715546939
1765167195
75321338
1634674942
1646634106
180855264
872825798
2065779097
1884565683
998063496
117114115
878217803
1073215082
979298875
1465020360
968945159
68071340
1592654190
1685922411
133206243
1624749184
1543533886
1861983572
345953036
1938768774
25718176
664014572
1699757944
648608352
1434680284
1918708194
792352669
173084388
1720398336
1981648834
1481555386
1846874026
322980019
824017654
1257733035
1120831601
453483559
1458740724
1277619067
1029862929
1711973598
1723255232
790207425
314257620
1683941906
1740217643
1344131204
68682643
1489897915
1807913035
894082686
37764068
728247956
1022294697
1081710351
1374109143
1213968502
342485138
355611920
326082639
505538788
110287496
32923970
1704197481
22932307
837467808
1850855798
132604780
1154181723
546161475
515843754
1750753121
428180820
1381675800
202119627
142076147
662604338
1946586171
904525905
866600745
490457523
1456301706
831303146
2086462688
248919985
152178887
683046699
263631443
506958764
1528324134
1870470184
890973101
1935948179
432179044
1221105326
2093597882
1897840809
943982248
418471299
917189094
1209653458
1522847879
268119900
1027617185
630462734
131009599
828122517
1636855605
674878999
346555749
686391537
376777080
1732839009
1405721193
2121129486
1361325442
1709440347
1444686907
768916080
486639755
576821536
336388312
1948978356
837803310
1312211385
2136602235
680268147
1871854946
1391774863
225300483
696417289
252134877
2033079120
1687380973
32903645
12205566
1314329537
1116725457
215520791
1536646224
1880113816
1356759125
1017836978
1220322519
1326114106
662837831
75575554
842262611
1360239614
419620760
2140476850
701184759
1582174061
1255188965
1662506006
1843337942
1386778315
971162944
1712051399
1629668562
810817619
979895569
589859429
860730690
2084745966
1980445317
1952016581
426571003
1487937402
1502298585
1555040045
1322181550
309905029
978612358
271356349
903628399
387662235
743701430
746033633
277868421
697954664
22116238
2108074642
1519476792
1733839232
1535368425
1442365425
1473795026
1885466282
95618917
864550130
1542760595
1231986135
807425676
740274714
283236757
1960992449
1864850623
524511234
200011045
2023184151
363620718
803046846
1187606818
588074930
819593828
293098896
796133670
890846289
1413176371
1073672777
1220592282
718249616
1174657164
2043773448
925022571
266908108
1108299112
839071790
1471047450
2062256846
778666286
1416941563
704059756
2119538402
1447210198
336321783
1042414325
1788936658
1101011936
1180248171
1357995797
874726546
1247762990
169734652
1420113941
2084583457
24851670
1020344219
1052108521
689528936
1781032215
1555403513
1066456114
891061329
540569590
655277602
371838370
758831121
490016554
2088302491
349269969
798719389
369169341
1473374304
2009830378
1414573079
190700465
1142250543
1331727062
572535415
666712522
98044437
186703953
168813424
2138774360
343272695
66454368
1853348784
23936500
1372916816
1148402022
1914882818
735713464
1326743268
1149294183
289007344
1592851377
1686651545
2075758820
1836409411
1786444994
2075961884
1503450706
395765191
1270465464
1824713258
1905839126
543975369
998022901
597174698
1719167970
628840581
1265954114
471765056
1940254540
40893192
466378654
594273708
1000616209
2054319928
968083805
463076257
603545420
204377630
66625617
207094391
1650648229
1957451294
922375118
288615577
1990600971
1126551118
642843385
843905236
824162140
1330951913
1002402683
1016606520
2046130068
461675831
1050171404
1444863005
2090152809
803354812
1732508984
2050742282
345805546
20710040
1490323040
1653093881
344057277
1115621034
1004105689
1414963849
1117316606
647620245
2073105366
1211500374
572348864
1972866701
1725457880
235993312
204760353
1869808241
403498086
229299602
55099566
1422757678
1730001982
1046981675
2039488166
840982392
1800289597
315198280
142965826
501291453
2111617541
32569164
1513516475
1356187691
828052913
293598134
1876811213
421837411
788634082
1841348802
1643506122
1036556191
1768580842
786929625
1222153178
1129154038
542046678
1323285154
1397077816
1524052222
412348415
2053096160
482119220
560689949
1394640873
1484187682
1963123758
112022023
661928090
62484465
110905902
1451509686
1094908412
242690960
992429584
77615539
1555457436
823084261
258565160
1110529408
633477583
1347955621
1005613130
1417627226
1381170302
1913535878
1192288182
1406544772
900432550
1823429475
367810683
327391691
983147474
1007118913
653011239
465996022
902209315
1943739583
198454834
1697365988
117994518
1014907570
1443468393
973151964
2120354376
717404713
1225820137
1092463996
1114610397
1655428024
1913950902
248297410
1313403411
939469395
266897991
766301597
1327977942
111729418
1273478401
399058041
1013805960
1047465950
2107034516
2020150725
1189561497
564721936
305094375
898395438
457947374
1634616800
1236921942
318586673
415794125
862845044
1480222500
1389507982
923406512
110658735
1401299205
1838295620
609297054
1529982315
2024864463
491554666
2026615126
876543758
2009243476
1594683298
218327016
1486479972
472802109
906490956
841224826
108627742
1364210639
1553328986
990899537
935591154
1384266996
490069081
1083524836
147266808
1267152843
166123831
1717346749
1826620062
130730456
133058535
253242921
1371239857
1548416392
1835470140
175604246
1893649567
779027624
192650752
183239853
1439115181
944184971
1233297353
1299785498
1560482619
168504838
771967182
199564871
1787726435
2019637085
234142737
182783535
872952779
1356307101
303623502
912849046
1916283917
123795372
512794375
313691663
900816311
1815995786
237965890
1481843197
169882186
1593520307
293984598
1857308053
1842621840
2012280873
365088483
166058337
1566497622
1834040691
883188321
304502916
1778093293
316173462
1076880895
1572355017
713332697
1359393515
241289875
145145077
582457395
14877000
2049480329
1592553464
397211290
1158510620
858455186
61026918
322904685
1484516213
1536242254
97600966
1206126695
1659607120
865296528
1005915349
46846052
1474624497
122670252
222295485
1705168190
1029204220
1680094774
1225337343
163517918
1755333991
686522231
11906415
795491422
370652303
1796385995
1572943396
1677679686
1789902278
1173341335
639046981
1505822503
644929580
285921180
701042622
1051257304
427176079
225646541
639498668
1019061136
1418254543
107187011
424288220
1960263986
844064485
1430627194
1989848324
460219616
1856653216
1084011138
930400642
1313204732
1895585631
2091874752
188599135
561089576
743323936
98164670
1369435332
1008557957
282328669
2086464865
577923236
946727611
1251094738
504045948
1336046191
1264784589
604953260
2088045278
2017775707
616756514
783199507
1881758994
1996458366
1070034055
919606602
1906778605
1194678023
295425391
887124302
1961209055
264254372
851593585
21453446
1887460680
750774071
1546734971
329431538
1295795155
1325921349
1212462697
172102386
1159906798
1771031546
1341885681
411312652
1090097576
1584181451
1304766337
1851360572
1723721988
1333130534
498349603
1892681521
1729379430
58984588
1908737539
1701239949
1003522137
1597676012
1994879678
1163920380
1395401895
1238465876
302278976
2142440672
1806295434
208071352
1548659253
2102035524
1648507649
1162747705
652264173
135259601
1481588972
1543259140
110813223
753073959
1181064135
558217565
393546551
1999527438
1366715418
272806817
1690127770
1450920643
1097830138
431058423
1841854142
1231226357
291999412
1362426053
571847390
471679746
1035160832
1759777904
146645591
1476904238
1269016373
2037296906
523951223
208430427
1533637179
1157537949
966655790
658844972
216492882
1968014772
1701965740
2097720593
492495553
2138366005
1277358364
1623795005
1124459878
1692406139
366427420
6224937
1846482383
1965170353
1687305633
720332664
388301517
1133086056
271135687
130405921
1817673674
1674981942
2144312841
487942435
951344550
342438048
1122672316
1799166162
1208572270
997207326
1392658979
1308761178
1265181021
1495236959
926015446
1377546224
757421112
391102236
1104086519
932269320
1489574179
178491421
31684624
685860937
854721676
1575877799
953664439
1576358877
391757749
49486400
1143386624
983371471
512026117
1306061725
12800751
1668133703
1180584353
1124463352
143291372
524867033
1970627344
534229905
449864401
62363503
203819022
587889930
1782679272
1339947533
1551185669
94382275
621236499
705562321
2004617559
1062321361
918709061
531532798
676264196
1056995126
2051332165
1092242691
302676966
871248211
1624545184
770508448
765422572
1602637394
593139825
1139552537
2098591035
1790722505
575684932
1017978043
966411410
397927826
1227900998
780266627
419025232
366419052
144905906
1313773231
898131504
1916583934
526464218
1245007675
355193052
1550064887
1096608520
1856343145
138591750
1721093311
68085016
608428933
128426649
39387518
1550935010
1602113454
479990973
227811640
1113254689
1635931387
179911959
1671054671
1294325113
434572101
1963371615
1154872120
2022653102
970682661
1493440036
638292094
287195788
1134056698
392197305
142297364
1970701787
254877601
83896803
697004335
463992561
1345936369
1611642839
1971464432
1076518285
150743393
1149913555
2133124115
466377830
880238416
1738584024
2057642771
2131515511
1516088841
443809691
2044233868
1398531223
1363692534
1050207803
1285559280
2137052372
792495963
2094384430
725355723
335934033
806858645
1496076251
1017475751
1629309655
1767849904
468884946
353112235
1692406779
1772845034
1366212893
1986745616
1093118130
1618375346
2002043490
1812875165
2024528214
865123342
392111667
66255765
912661321
1031556917
1972368574
269972398
1929365971
1655737159
2114006686
252131009
619511397
2045406079
1215871410
767716099
151253950
1305644828
1994226221
1327404130
542999108
1081686899
796613144
646384412
1353966901
2091031711
1860506569
1257324741
1723276791
935746844
32372164
1872197866
1854616424
228405463
2901563
947429288
880753483
1982014168
1978136276
1154698935
218581135
1479111901
253162613
1969674749
336083608
2042049931
1728332146
1449016955
424290468
2027098679
2096233220
1125239869
891570791
1587076007
396926738
1644610387
95220861
520644769
685088366
2018209206
299355955
635882602
391453726
268914895
443777029
1610210895
835995647
190310019
1869339860
439336103
754153942
1657451864
1421292625
565587866
1707967918
1332500491
150014081
618151420
1207684212
384626315
582485453
1633992734
1104260534
127242731
872460274
1783729777
1053159418
493317137
1781953112
1227301199
971192097
2142904082
1964512730
1999142712
1440208162
1076373134
1687590418
571643667
1711297700
1126865869
642343378
1229931692
27869126
379968519
2062304784
1853264326
1398314441
407790253
1935852792
1912353629
968456385
371643870
93800131
1001313351
648814972
1141575733
1645164266
1368768750
927413391
1253291637
20479839
520343454
1103671080
584394292
1181941300
334511985
999674840
595033434
982000241
2091468833
103846581
1792094019
1819738615
1690418053
1747938232
2003915873
1394173294
1760681474
521590010
1165132112
518875948
420388482
1228077817
1173891681
1512257139
964065358
155227193
1225612990
1494448635
1756636807
1877680550
410888869
223870368
1020393562
1883653446
228635506
1468187041
753724788
1780050053
537600564
1518168476
705441503
679383165
2143645837
453069875
1057399330
365972993
896821606
179555334
117924761
1383703170
670942938
406726752
2011178270
994446318
564712278
2015333259
371607678
1930175071
1250820405
1786900738
1213027076
820442975
1887119532
996037483
654615640
1819565258
552200926
637822092
602911730
1360747176
1458153988
610732435
1611532567
254546403
351280483
925648869
739174273
944351253
1523003995
1383844048
74008503
351121110
1712731983
283418636
1664175614
112852322
1669340878
2104761894
1040259277
868691178
491460132
1162559831
345638642
1533897681
1350989040
1596832374
2096124741
1679697828
477181519
338212974
1872550648
405682676
485938437
613431488
1121710859
1556159621
2064220996
511625747
625607092
461854596
595386559
819328459
1418930232
315723659
264306013
914657295
2063699965
2011781080
1080017450
977298586
764864219
1426936704
1493856421
268725462
939495042
691676808
1373584145
1083669819
53038149
457666243
1528988973
1935906502
2032774814
1568609023
205441337
1077545
1196661832
715242478
1801123308
615550037
981022310
467797008
551251854
1711525537
1818932453
159227361
2076884568
1909743987
307499844
652992909
1446855470
1601068649
331380075
1213736279
908862652
848415789
326192038
1385229195
1772108291
1405022286
1703575807
205659892
384677478
439966516
1138556176
1365962534
1948424350
1965287032
1763659811
1501646106
1675111148
569808809
53032828
203471005
266921811
1388098975
1816873266
83636798
1339276439
117373257
854089710
1724706370
422600935
1977527557
796509139
2141270241
968056710
46025999
1814895229
753265998
769270456
66689042
462943914
412195718
1857217451
1993108786
1112723694
348451605
1414306563
1459245322
75422391
302859461
1448683573
1307725679
435326216
1956829596
1195986860
106460116
798764625
284671737
1168458050
424739308
1550180516
540257308
1623532218
873816957
25603835
1964396586
1911583588
1026892019
218727270
1503423855
941417840
1277593774
496201291
1117477679
2096528045
1538662023
251345447
476238395
1235816757
1631939125
1083171550
1494850723
1536653637
620618418
1394177057
1688827460
297802048
345235297
1046118248
1553283334
436290641
2127227317
2063466687
827208100
75697594
1692929362
1896022716
916502122
1552102183
1562422845
930585275
169526131
1614962885
1294598641
922557615
1339676605
1206874159
495958621
1128531296
277450736
516938194
1804375003
901750048
1978042018
232690205
84224161
45425296
2059993097
818737973
1118980125
1421655321
967517834
1784749269
614384970
1668821366
783916033
554323183
2020138633
158164499
585066946
2020975413
1675425590
2004243751
1921187588
2054879093
1917357396
6599265
1041604672
1554963397
83486710
854961470
604585920
1190062954
1054288506
458040431
1462948565
1398148753
1090480335
1450580115
1349978343
1131726650
1609320015
106738782
625388189
549941941
347081113
1113360345
815508578
369089393
1961220815
1344154709
1371929766
27959369
1514881324
1094031005
1027120216
892206108
444514324
63724772
1432701536
2040149057
1310225751
1617394108
489298052
2075758164
1579890812
1291549699
989052699
1271817872
631232300
1615142981
1132668687
229496503
396650118
1036140442
2074661003
1568144453
1654504321
840737885
1436106171
1472644527
1264295970
1022195207
62658758
910339115
372814277
1353839295
585973936
1641261016
1007868078
179640339
414585655
1310733530
1379870248
1264413752
606055364
835149254
648192726
1211221430
1403346782
874662852
1691535427
448113284
951356972
871963097
1980193963
817040734
301743298
972402413
592005232
645684534
2083054680
1743687136
1670141943
1468761808
257336635
692830367
1559097624
936047079
1958726070
1786423560
229565189
697143589
1875616542
1227996864
927951483
1692191774
1044728534
415405017
1463526063
1165924165
2110670452
2126402148
1401851336
1430333033
427280178
1384875717
1359329377
730925914
1646129439
1925830054
556287503
958186045
874952911
1716782760
33363148
292049560
807774943
549584237
2124373939
1970285666
368095306
1583034803
138592157
413943961
989941806
1552110684
1852553898
1341835813
1079981777
527929218
1068535368
998500623
901618840
1102968678
587108852
618436712
2022582638
1508765282
1174950962
1728684130
1013528224
638145199
515458166
1177936918
1089721055
2022232551
2145877807
2081228012
2085622602
942412122
473224577
410222562
570053500
1276190779
1868327230
444000997
867253140
755925108
1064249761
508912442
184212825
616636264
47302246
662476500
1211088781
2025739833
1255587385
817131753
316232211
8135398
545523321
652849015
1145037718
1315045631
1381099575
1505089641
692040478
1493859499
1526746670
347961023
1005104991
1518965368
1999833061
1121104842
1478100134
1020778393
1409463726
813296597
1949099389
552677648
1194977294
1683430215
1042282744
1591118329
1608002251
1288590175
1667164279
1328258632
1003160480
1622674558
919965781
724832257
18180847
2081914794
1716069989
658877486
1917290844
54102204
779893314
1530245361
1325350045
224312496
431614696
1837518001
344474483
200717699
1321082739
2130905533
1609108709
278408813
567686411
1147764202
393914878
384648784
1922031156
144443456
1290461393
665118635
116256781
1867389341
1142323458
108863423
504841933
143261777
1701381556
1823645255
1470624102
1160113515
758045090
1195809994
778708109
910651351
214040100
341742049
1596707780
1760877239
239137528
870796988
140257639
123158327
1814822105
256102698
903206024
270302896
1475962782
126641721
8927595
316542376
363142518
1515742216
1154699669
863800502
1059721981
851264061
734885888
780923370
824983978
1139124189
1250492543
396260978
495945501
2143724010
123045596
1034641910
936287279
219615639
1028104851
426995808
1295453001
1807886547
1325726401
258060505
88416200
1937968226
1810243611
593526789
1175352840
1066266910
937310483
1611545815
2068772971
667130078
478769100
158757321
548646576
2031919548
1044841212
1465856556
914626069
378474641
1782528762
1764889553
628075771
1682183628
666061170
836189435
1826820376
1754676054
178731947
1065376919
1504395680
1336682232
1757509341
1950117976
769152925
1399054822
434765435
1550062872
1618458246
2077599759
1876646498
397471465
719614229
729365135
1783368006
2014380900
1778833560
1677402844
1186703930
157480188
222683397
870642038
1262647052
1176440181
1448140308
804262802
208457152
893629962
1100413594
735197022
1025790829
882238881
364559476
2048518751
1743087488
1560956076
646381015
1715339604
1473881988
413112060
1622251615
1208160587
886824326
1666524980
727464056
1102768638
1849917741
957486140
1017939654
229383201
686713061
1795320479
324006005
1427463328
207532745
1405313721
1941444274
140647605
1210151281
1558881060
1265950384
1561348452
1287271306
1787406239
1661030632
1868414300
54089691
1132257590
1238421958
502063806
868006309
1042097565
763358930
729646390
1366046776
1338327836
1097076043
1341403309
2049138589
1602374981
1710215462
1919168570
950051127
2056341531
1508548333
1420618946
882668312
1520856508
1994822191
1814361101
1352122383
122227106
1662157700
113955024
319559814
1757466833
1436810896
1863203548
1925061023
696807425
1570184334
1082582873
2052483721
562183900
705197348
1415106526
190098063
1150695939
783380592
946993797
1067015166
1464826097
1092003033
786609088
1160591211
397380847
727962994
1359223314
379460009
1084438816
1975675563
979459563
1976827322
629724334
116622142
1217726535
672465021
328332675
1898597392
1978411216
902101750
1383902061
441321867
1054492782
906270220
102731547
866188600
42399315
697123923
2674039
244167172
30771174
1337430394
501401211
1085041385
805039412
1458843063
974962038
1431300170
350714955
1105927594
1450809357
648557853
624463847
1867480213
1678647833
336907699
655643950
753843546
67762661
1400138843
178102997
1815012972
1525311935
1373782484
1116390939
1818930247
1864857980
1761198161
1395224679
2203196
2111627039
1095384154
1198022166
1726559916
1456619987
1072134009
1687224489
1511410208
2136170751
1466962069
359016783
1310605646
442323262
1365252322
6996039
1710585979
1472673898
1568063389
759720296
485837782
1376480551
1695343541
597309755
151753787
423445820
134407217
79731804
1334457900
621271746
1442308560
603095312
245337627
1142013355
1057040014
722887442
1332134477
757038413
1873660680
801738144
1506598947
1374901141
323435020
1639079642
375689156
1197219925
754922949
2035400976
2137254722
569594494
1127713959
1694305884
915221772
1112836594
515220963
494374249
1479752492
99977106
1597368443
1658881759
1231506325
316086529
1054254971
395832772
1686167369
138540244
2081517870
1300648783
153376017
1972275560
958180636
632948773
1736202129
2056431942
1680705588
1306358026
1576001710
804484524
466475821
946661612
499450659
964534097
1691390109
33380213
219013181
56484117
1335280042
1491538730
81292290
874360311
621479581
1909915293
1043000943
1100318449
903577309
869792146
481632289
1257769878
1141295663
1926998779
1174458033
575474751
1557315379
1336768717
573154970
916257743
785822003
1590118167
805698340
1675700495
1751154309
476560418
1146269911
1957011214
1308220026
599055321
1667206817
1171421515
1215474350
1824194990
539502604
1762823743
561576077
1166811748
887551688
444148065
611538688
537054099
1509657851
1322644455
1503467105
832134444
2057003859
1872244177
980475766
1347901602
581021000
1609993167
1960529866
1834292200
242726063
1975882749
687010096
1219451226
1891080528
298695109
431599294
247859660
1478578119
324581303
1738538058
974362974
1628399106
1888091021
160358349
2070430684
843420019
939706759
1255244081
1522894990
1858526595
994244764
183801809
57229965
911676052
2147408920
903891299
374744879
1781356535
941554867
1797742107
334057485
434256006
676070112
1197529313
1662961690
843474253
2122661643
938535610
903876630
264764784
499436263
1344675342
2024287785
1480034084
875858241
2124775547
880315921
427857197
1439456738
2145950008
184759060
581230158
2029851402
58263208
618833396
2134180777
1435217431
722646433
261373508
230852284
1263368749
987339244
52477239
819485370
869895202
1803130324
1304587187
2021160279
2053119203
187223278
770104674
911788044
1098726556
141285851
322033793
1830493280
1383046694
446955903
1163697924
1199314748
734889090
187911021
1787266483
538716429
747454440
496970997
344163340
566445432
1534667507
1611769982
1519626902
886734333
272208116
889677823
2132556136
217877063
2044413749
2147171916
170733268
1859365993
1230626833
1707350522
318600561
1742982517
773270475
1389556707
1222663177
1479810778
1369127463
1164887267
758139150
85643240
1083363741
971039830
834055990
1085802011
379223237
559205623
980405645
1180355284
1171612190
1558054844
65794810
220688206
1806242300
1498823589
2053404480
1636695609
1122978922
808979819
189164713
837654264
928716709
1565917677
1219635930
997805300
1206538821
219637974
1888226717
543062759
1549374497
804897135
1958020134
1574011700
1148461140
1031463804
799732520
1647658775
1567246956
376913219
144068235
729289269
223936016
2011894166
1524300820
1210790467
327102925
887806581
203609390
1749732817
1901854214
963721302
127235559
750764924
1803627708
2044636785
301000086
1247761473
922893839
1153896028
1546166477
1434694817
334272273
744880126
1028383194
1715114645
1605197980
799255677
1876358379
833980422
307426374
2047625096
1161660827
281637798
1113958206
2022012749
252348622
836310427
1380351866
273605402
80601596
872690977
1125028455
962890175
1879256814
903520434
1414744905
921599403
333172794
1759401959
1830508139
1774650795
13925235
1605221926
1428479696
798517378
94607189
647313681
1339990909
1061494855
408645314
151958196
1660754185
973973867
881655917
1075321948
577498032
1480462114
122737266
1589557004
1438245312
1987664237
444093536
388372063
803932046
1363617580
1981590471
1939524198
521432479
1134932334
863706627
599787279
449383645
1521035549
2122939380
1747018320
959736315
2124630642
1394672021
1491791551
71574723
221214069
655320432
774957646
1682786581
1709190435
568166697
2061523422
1655248349
157651183
1638311696
788150104
297112043
708834276
1915316402
2090768061
319777420
760016836
665692148
1772314673
339613584
1650832763
1446834347
1080874243
755071372
230690424
2013166952
1086521096
1712721194
1727716374
896252900
756565591
594502818
479185958
1915311509
946882405
1444015084
219438890
141561913
1672603426
2079871035
1749631235
1829170753
1360860836
1071941159
1044707507
561808376
997531154
894622106
958801518
31586738
1393649755
236554361
604370652
919892183
2103015718
253797943
1431105009
1984225547
150054674
1174622589
1529875681
1880105949
2141095115
1461264844
1855624069
1523175816
958202880
206382288
1637160091
2090312116
1002841452
826080531
1095820773
617074070
1494529250
1448639497
928900911
1356166975
792259307
1421533931
1440625060
1654676057
2078904496
443954490
156477926
1534457221
1327896763
1472658565
1180211376
795344036
1998913198
1815011625
232854349
234375245
1275837011
480645597
998181561
1643969699
495816308
1473241591
518777564
2064195321
518972338
2090205706
2092116305
199511256
1415000195
1203062883
1188118111
1285245477
428610740
1119372430
387730582
1887841557
405311549
98010204
1119650877
1685858882
1758709087
2038097717
843875424
1608012869
1515210246
840138536
1983701590
183873125
648691886
864277536
109590054
445682173
239345707
1751014587
285761879
1868946139
1520408739
1195998820
1801335351
1902208589
1746786786
743063815
1787620782
619401515
1564216160
1936742125
159316576
2059914122
278260645
993530783
935420537
325327150
1972088378
333601801
89698561
224707769
1596038000
655653735
711135673
708360816
1284392970
985926132
1683839545
1300147466
1323701036
2073827385
1366859791
370233079
1204116888
1298777819
670128130
898600390
884374370
1238819039
572862387
1424633524
1603026858
1198043577
76331006
304053683
2029442540
745942353
570193873
719258944
154846382
948287516
620006228
746569795
1364020853
958592444
247424668
1929440590
1913246986
534432537
1861097169
878184590
1950790700
797608666
1335638853
258678544
64398698
2017949453
811706759
1989230996
1332489331
744652790
2003641058
884129165
1876837065
615502737
1100951914
343326971
1853378476
143731677
1770475290
1325699242
1434918103
663780243
904173359
22653772
1024840345
634058225
706897878
225962451
1868737455
924089007
283758599
693883491
1516282188
405018418
1367982095
921157193
766819138
197411307
375188721
84178491
191794405
929007283
1863149560
1566359363
1174849022
1338944022
1023623939
1440702470
280962871
551267940
805379526
320422222
1238975978
1790674781
1089183754
1972708929
2001321092
338537088
930698168
2104724783
814784210
1689356845
1242512562
1364611668
628972735
1341202063
286434009
1893792007
2134171460
1887513043
1395854003
1142423374
1252478203
659308314
2039952750
2125689193
409893226
1130174220
2007829442
823913820
1314792151
1678201476
1284905260
1958266522
1349667436
56898305
868398348
1474971935
815790026
1001521295
880502180
492587823
34488365
709028040
21182395
899373802
746284330
975528835
484184847
877573722
529390022
1411917675
79278550
1229556075
346255767
1334647674
815011405
1863976463
868246556
773389652
1677598004
1454191629
1640868358
597779136
204446382
1006521304
726814305
991676333
248060317
506209224
564230267
1412500495
1031834056
1027656128
1495463482
1435871533
501446022
1944983260
962533593
995689475
643477556
1294748540
1933449901
947054479
1156683785
880262955
1450820510
1961976002
470939528
1588227404
1499022405
1271217325
2113634958
90471804
981140633
1646897379
905743368
1760311675
410631903
2057356891
1346403440
1354520213
854126247
1275624800
605335903
378482559
673389899
206114494
545879521
974210992
270916113
569083374
758819919
67968073
2114075068
1099794663
1044907661
468165735
601063388
1698997457
2115510837
428048516
832965985
1778416626
369745140
1406435934
852408252
161985279
832630500
404799790
1246913111
1238537984
1264984701
1671387108
2121233868
2118327719
1882543134
685685703
476226752
853681735
2041757049
833416875
628691832
1908478483
897987460
399629406
1748100850
1151743936
1576998204
302241438
872950937
556408439
269967041
1259358312
1485232297
963788653
1714601969
553257567
914945
1670196251
611141911
124712269
1221071771
1815885678
1072578365
1489133490
1988575591
239507602
1826246345
1690306808
1162281717
158529881
218433416
131036845
262759573
1901671098
101745150
2031950837
586194041
429312782
86607039
1978504326
1524738322
636778250
275260238
2007534413
1468127370
218941544
936190723
1218741847
337368971
1188002350
1933871368
2139523503
981971226
651871375
641079930
2109390711
2043435760
1072598209
893365764
2072400495
1362978649
1084267033
231310093
823984868
593940168
350571823
1863872699
1656855784
2039393427
707586163
1850809576
1247559733
1967078872
747630665
538423716
2059806609
766511469
1747977775
753050008
1799396092
1587028773
48792941
1799991811
1913236852
1232310558
1943784723
1975285671
1736279491
687746475
2104032057
395190976
1940845605
1248696155
1462017233
1348448012
753176527
349665757
539267272
2129493609
771036849
1291965547
369587123
1074259034
1860090627
1892230304
1627590252
1780690695
2075015514
554134615
147991283
1162543984
1310612012
953139357
2128907838
1411118704
370950970
315654162
1358801992
334480180
1975164064
2050212455
1182665819
968868759
529540177
2099041734
978569592
422706609
36181821
1288931602
1168750687
1937227086
1743891052
903837707
728807332
1760937877
2133715615
1397200884
438528028
1539621557
1462986860
622958977
1686917292
607470452
610962129
476987496
338833400
422718848
1096008789
1096504359
1330248273
1200982130
1255288248
1883479364
926653473
1073309103
949758736
1635085519
128277552
34486929
1842511405
1941171139
1910011174
464259122
1942675821
176299400
2097035313
1879095923
1310585549
722711093
786831393
112178776
1800706964
1626404023
1705477060
788406113
1059211582
723908578
1003900826
676766749
536242285
868855256
1024817736
270188125
881474349
603771506
1408818036
668482703
1991450584
84449235
1586077185
1575353295
1805153578
360043854
716543034
1677626523
531772881
379261886
1726939844
1416036636
178240981
1617526240
347238262
1931786346
900443572
642359891
577827359
552512129
236455431
90868405
1885329816
1067015661
659852077
790685686
1935448512
1599394930
15286963
1668821402
2027237785
351580505
671797313
1753136712
1941934412
1712685903
1656037269
261788066
1989074416
317096185
198261129
1172934291
1891914699
1190040839
1340064083
656342247
148247648
1650414769
1234409381
317639557
1113520526
882663286
1518907652
552608522
955662389
1739793843
60094532
1250917675
872157935
183980139
819771712
399206719
1955786055
1503013485
461068406
685991166
1913455637
1366466662
727147462
640269945
1450164257
1819122851
1885367559
1035898343
331975853
232438342
592785693
2020487641
1696980034
1646326847
771716881
460102012
126806004
14911368
1863301305
1173433126
661446175
456023328
917094478
1045005528
2053501631
1650552011
1765865302
614063360
105676421
1416070695
2128620249
1687952792
1332877759
1027044486
1611745230
693434727
1972325202
344335787
399927192
2050407102
545470965
97957082
1186737439
1374269819
514197682
969769789
118079317
428575272
945787855
1111694877
1909371402
49272283
947447501
238691282
1936945497
2090905825
817349010
2001308583
537965120
2072090572
1687150772
218195218
1928304297
356120128
478239378
1392024820
1368041210
1751847101
2091538134
1295680039
656053172
1449203047
1040335871
407329227
205218261
1760705192
2029792193
2027268555
1740669215
806446887
1243573906
1929655771
1762736013
572735056
620947328
926676082
1301336166
2030019328
873236394
519820521
560779419
493678099
1093881862
317883135
397515049
1641828568
796471781
1367280815
111345049
479495348
1841610156
50173358
1361568941
1739407845
1214249443
1569091681
228374900
991341828
296120142
2116678497
1479910853
1826765761
1784671095
1962151108
1860917078
118520276
2079282946
1792749980
428989632
530808981
90648969
321078685
900770703
96295390
720629591
1140338411
667895057
1452267981
234460506
122423470
1691432751
495635649
822382221
1421691233
1940324441
18761451
1972079291
1978463447
687638342
352133682
1919455323
786762237
1302116179
1188365326
35173117
927784304
1244027700
1850508273
1453888741
569723096
1495704062
712007182
645512511
210800994
2091419652
416256519
767286854
800016548
589757854
37028941
478803173
1421768587
357528688
2041550915
199504738
651815759
209191318
1760596085
1701674379
2032077460
551831395
1414182287
415364882
349364163
186765340
1600303881
1722681916
993400456
584601405
1199666732
401879786
476224731
1024572197
127706362
197983801
14121757
351369865
433059487
1334395036
1643267553
287310519
1694378444
2022637434
363423496
681313351
662734523
1564816266
891134434
1387883721
650157600
1475566796
543474654
93078823
1565799682
1231849671
1028403292
1267509983
2073707588
680621998
368294558
1640763643
2100042725
1976196353
1624676640
2132157116
362372668
1439933533
341723085
1451110128
1576544823
1270518573
1499463709
1402268563
530570398
1670772578
1407338421
728794890
1006919672
1894478790
438341865
1755697189
48026623
68226820
442186597
848688615
200147463
1228393042
1217430890
1665033624
2120437112
282925993
284235337
382793396
1500272761
1868504711
466462650
805622771
737232856
1820303851
527258776
471955816
1808530053
2124102108
1166676996
809131834
80218563
1122416500
1885373459
826818760
1943874267
627967607
336082601
1919018120
1155304456
516899820
948673004
1552138574
1494255211
1739703575
992858010
1395789047
1529033959
1644238348
2119069524
351283385
2012654313
1700417364
1688379310
1533865081
2043274106
1172399959
1338157631
1465150744
2075765355
921150652
947785221
836095565
274938497
375827732
1796893056
928036853
560073609
1082204232
880068397
4737973
51874034
1579416433
987445629
2014044277
1393530074
855162834
1568571973
496573981
177080424
470744675
1506146142
696056522
975914484
1775884532
976096962
1029135200
1152455088
1886635292
1299220632
1398576535
820384734
318264878
1473752178
882166117
2091523486
1026563034
578580813
587835946
733828710
520527222
346668776
971419793
674886657
378020458
1962003903
1533158082
577231774
1148810216
462103016
1646960509
1256959849
1015346887
1933600872
649688722
604531395
855803643
339039109
991162527
1200557424
1586520617
1017074040
1692044408
585959452
1460833313
298865647
1222509460
815612386
1070880414
1144312531
232017994
24134180
1012269958
1117774374
2064029375
665999199
235243145
1945771794
1753702449
340604204
1475927317
892407962
1416799477
1054322245
1293270347
1489130247
293103958
1332508742
788305211
1847934541
1162395930
44247265
334165926
836591946
864328507
1824337949
497020417
225533715
2138135095
773627158
1393243589
1192601106
1032124435
301201322
507162994
1363121412
1181628589
1756021372
91898497
2057417993
1807859006
309431876
1717809561
1848597997
1723897360
137017993
963050029
1665956387
52744655
1741586890
401151904
895615532
524175232
1421106375
943597730
957282303
1718590933
471732355
1938385534
260715968
1819721518
1373284893
1699455738
1374011137
1656075294
416550455
1838918165
348526715
1488192083
835203656
1975604487
2094244224
1173578706
138509765
283244969
1485658752
988307698
481203793
1058928984
1963433141
2004161900
867415516
1974737383
1182868622
1030789218
196525393
1408422508
908467966
724760778
885954917
494135420
1293450019
1586671812
781777404
504512363
288916150
438823935
909657971
127669712
1243494071
13650898
760954108
581489356
1870619906
513175303
1618972800
1388511711
282325942
368899510
1334766804
1598193872
2023866401
465832901
1959038348
400817293
1878925999
1240689971
1407107104
1765818545
999821989
1676125072
380368394
1589929244
1232013913
1874908117
1538661269
897724234
1942626013
671989913
381684561
649419889
1738457414
1422842497
433239147
518900530
469916659
513202629
1157415354
1970343856
1220753261
760510869
1129218582
1671231704
1900851350
440042890
364092038
985818042
447290490
528099880
2041723853
1241309907
672348351
280608250
1679511487
122724689
427083273
530683798
1690462921
1634785978
1849843535
603963553
485490780
380154649
830477171
1317919120
1626599860
1073800586
2083974136
440945671
931799579
945205933
245364479
39940050
1856426878
1604416463
1080111961
1021961112
1015431409
1790097626
792504111
382359240
1662422261
1851524026
1347870682
325945927
5143407
1652322997
924439121
282099657
1716697682
183678152
1319973319
830969802
608953870
21253688
2082802236
1503374933
372146269
1384951308
1164538329
594463983
637598827
1947976445
858610510
1082959263
1502351420
623697939
734518617
205721037
1470748448
1724370819
444289598
396876830
1572598009
454615572
1310662317
1172666619
1494637706
658366621
1089087877
319821833
136748898
554834679
1481291319
831900858
948808431
2133906157
653862892
1559854325
1926169505
1526425758
1181331776
911953604
923828726
2077212240
402908565
2059625123
2116798308
1632069456
286465435
823469221
1852814144
1492106930
1906486906
606464891
896545221
1748090691
976173886
970729054
992612806
510020481
1979605275
1033600648
191896755
605115792
563332011
1334223892
553794925
450500396
1125375570
935424897
1358878240
1386371182
777179032
1571391111
1418393522
1511521188
1614782785
1342945754
2084722350
1497400490
1800513277
681711126
2108069876
1943359323
2124045515
771928855
965496634
1151372525
1890441511
1989062874
2092018193
698759023
1271589826
2103191124
37509807
1582302638
223278776
1257958093
1566941672
1288373300
1620260216
16415268
462479509
1875890170
783152976
499854495
565500036
868035689
1524906076
1692117177
373375862
1957603393
1002403366
1927922902
1047327288
851655813
1642927637
1837785040
1450259145
1288119154
1299116561
556202396
1375063615
27106545
1096663066
384111822
979946743
967837213
1203964434
1236465758
1058736085
1079401933
1339593136
1041968575
572251587
1680018436
284132695
778530797
1812996469
2081728880
1281309681
878973488
1867424326
265465945
815380296
2055591233
1185861132
1903695490
642538044
1413613458
460060697
682029721
1911618831
1914529169
1836422138
655944037
1881925995
645893345
490710494
533993636
1540879448
2114835007
1540915590
1082728737
666904426
964111992
744792913
1660179268
1669534400
2135450588
694312545
739291698
118265874
1654512103
1403791904
1884030441
1482633484
1524440192
733000893
669600099
2139332209
847862242
1960877183
1723578375
155953301
1602780839
2129163431
1851607489
1020881042
1402751353
1679259649
1622081525
1259533767
79878321
283752017
2109715715
465234587
1166295673
1728941957
2097919131
942469593
1596321580
1366480860
136559325
188802280
1540336550
401587673
1359740497
1106689087
619096837
1620736493
96155276
1735476777
353344555
487094536
1686065294
897200280
1155329149
1122822459
1827414361
108876376
1716509757
869589770
2120584334
817169357
467740721
37610650
947805192
533819725
875675123
2024580844
96858146
1353497906
783632910
157092468
1106097646
1392193900
620833360
505553609
625997300
171245646
1989315552
2033432731
1847692427
1486900888
1242649769
616542606
57210652
1244363998
467682883
1199307185
268749698
1383600571
2041918152
504517368
259352441
1701052063
440083925
194340483
1078390509
14753966
1336011733
1251278302
1241257744
1224385284
1373546876
1185286427
309873260
1430995147
28814739
1396346534
415048602
2087386393
962025811
17546822
727298387
324152239
184872911
1574518146
1616114657
1062545705
650188884
503133373
744657596
986813813
251319876
1151772159
1322624202
644808753
542622334
821825497
2020199818
237548233
1457898865
1683504794
1012344123
1975725622
289568591
410515562
358787060
1853514041
1404726262
1931969774
522326062
201481883
986228471
1035207718
767807731
1697101860
1564688821
1194805417
540495292
395966864
730025864
1364603649
1238833304
364746848
1373175463
2126104547
174805129
1656537796
955602111
1314490702
1730519888
1885953458
445225597
462350785
811559843
1803374400
353555950
1617215485
1946793278
946617094
40237979
330543568
2140063959
1864248689
236380330
816193141
2020897091
373313265
1510516841
1260552158
598945380
2037512166
1498844297
1171400350
1400657291
778607273
1452491003
792232125
572680040
1228062280
437454806
1995608279
172471908
997280839
1528956184
1137778715
164371793
1828829423
1443335021
363802413
912020464
902179307
51403674
123547952
376286367
1358194324
560356206
1668344528
456230057
414805063
832306400
425733836
2081450668
1954661587
28579837
1096171063
2096004586
1202153850
2057002435
1815128267
156982269
1149029148
884862342
1953093379
764638918
541350613
2091704163
1334117011
1919981830
400409498
133821584
195031303
60332171
2018429341
691261465
508803220
1413877436
1799025866
902101268
1561667247
270378619
1005586739
883800885
45285137
1167101125
482415441
939857464
15620573
555649345
1547197363
1368742958
458972604
16256879
465037060
1494575928
666939944
1034777993
806710406
828131398
251998023
1765716929
955602186
1290124393
1460622284
1472484991
478625278
1045370447
1776117097
495164749
60684620
570808325
1964115556
2135234348
883987002
1710827734
1276649225
484060958
830458867
1043540346
1263489921
1112288346
1355024520
492809779
1031626588
1516678354
738903803
680658620
153553369
732190659
2075218609
1639300344
533504940
1764350278
301326032
621853065
1185836213
1009324434
334668587
882134587
319869312
902727736
214892481
1722419106
207785035
771119749
1694779897
1641433058
335549907
1919976851
170801897
1948613983
84864669
2126342183
1125682920
742675132
1802669926
1317868036
1166389679
778109294
1836069470
149711698
836293554
1214980067
1273512482
433520366
2094714923
1978596171
1022892863
1745860019
466047334
629431078
1206118140
1822910191
919457427
706250386
2093207300
1066290851
1306750222
1375802150
1184012361
1871001611
1059685091
1184292963
1895272653
359801540
762928878
836690996
338943597
1381306452
1919591609
280382026
1675041092
1328052794
1107488645
883627800
1217296793
1206867105
283808057
547832504
1653226743
646453617
910251288
600118780
1591899216
1731427563
1253137108
1385982886
1757704374
547359797
361955035
664014572
935427599
1334846228
1531189674
118952850
1503120987
743336863
544314233
1525661212
1998017419
390987864
80405788
1074666780
102654799
982704291
1440859326
790981186
631239609
690256376
1967425109
1699229897
135805577
1719651085
2055817701
673298920
341940584
1929856193
649559801
555420875
158597107
1543445767
351967242
1658231917
57495627
1504254864
857548352
649120240
1800660697
151145872
478679468
1352299746
1753428776
1535137560
1658051976
1304994038
264401843
1294772625
135641343
49239185
279246459
633695346
47782319
1706840383
2053285141
657250619
265870971
1014302165
1788126848
1252823494
1850766333
2092041236
1128580866
720452709
1548082289
655607607
1631941493
890271371
766783175
2048908939
1061969108
1046103881
164937218
427131653
524118826
1448792661
435041369
781719550
1057498560
1052620993
736176797
172822108
929621186
1586811488
1278034927
1279139016
2017440915
2007795091
1635720900
398662579
894103214
999286702
1574462750
2014549456
1087310187
904587346
2124972088
1716128376
250041560
1547098675
1802244835
253734082
1725763065
785987982
2052770792
1585906217
65410778
564639830
1176388414
204627123
546092966
2102246025
466930844
401334158
174999067
138917907
1982300598
141352420
1994777008
178294388
1260860856
471992465
1286016668
1163050576
888642642
367293692
1977115113
1352231934
767843013
714338499
1065940336
710439561
2013043482
1616591433
1426036909
1098412730
2034985721
40811652
568525940
13392583
1473210657
1379586213
174243661
1652984067
258731691
30215437
770669454
2007276530
814421076
1154523503
339008770
278890963
37557813
1396105401
1062864496
1196843472
1587934913
942848606
1170672255
1670953502
747617269
839404052
1318551522
822658321
1560721982
549587967
1301516784
1519381145
1570330951
501299871
1811266524
986549014
246995434
1886170987
719678611
1722079409
1121044396
981744252
895657761
552766133
146414379
802528541
412428793
214830492
439393196
1186537463
133038690
1483344398
1077968830
953869495
1967847005
2018756780
296595118
1580677484
760161182
760943231
280373708
497535033
221464007
500197874
1136240488
1707326617
2045142682
1798445376
2096202066
1356939851
610246693
1027396612
1594132605
2069856034
865655746
219100620
1759504913
719117344
446964827
341354416
796844676
329237842
410075800
105152431
202611237
1352303941
547015160
276875478
1901024212
730393252
1368826592
433710042
1952119463
2036394322
922094415
237636450
1755799902
1121543802
2146590124
1452259546
609393434
930781981
2056349952
1560151694
2039431117
837242968
170863537
175984327
1794883472
1710174817
233396224
34161084
1253801461
865402871
1981529953
1899153386
837203537
282318611
1827614960
2016903767
1946016783
870051559
2032657758
1791489348
1287129150
1621043142
1175666701
1059191758
457882952
293447271
930265823
1480197566
1007719917
1333975641
490448884
290103131
435610021
922376051
320108822
1020977112
483474956
1446240364
563423664
1289580715
1497367203
1138957951
1275019546
1040732602
1193737988
1996628379
1615618484
1644685634
1965871569
649128050
27708796
927271636
1231438863
1068840575
173344348
695597010
1707289660
283143435
698111263
1127714504
323784384
2013729223
964568029
372327574
1733912564
497464291
1744572408
1840794721
2118972721
1872569181
386128037
150963675
59043403
1031651509
1416389039
517151366
1446376031
2123045047
1023762387
1908286190
1325884761
1746746156
1746572790
1474312043
62468646
1155564213
1466776548
1454977208
1599939608
1372528098
1283978530
1074892352
445786556
1419672131
1180656106
98238461
649096388
1111256507
1980842567
1348733756
238303166
1579598834
712970095
339090977
1490993440
701911277
1296970388
335701319
1963252522
1839862543
400766642
951960196
162616424
66683034
576211160
62648454
15241910
2141688612
830798400
1053818103
359643320
893344731
1015031804
1329865507
877361237
849242017
1697208469
284068500
268364303
1729835380
1896589247
1492307004
726139170
2027844851
1281944371
1427111446
675442164
2129947666
759412546
1885871260
316348631
556466488
888012757
1254665349
340174327
998159605
1649040542
127240782
1037625474
393052386
1003935273
1991866181
1041156462
1696446967
1048799687
1829536380
464909758
1662786715
1172498405
780772392
1746311399
1941170083
286485348
921309775
30941448
679561467
498922025
150814370
115316750
1248013107
362041614
865170181
290237850
1725998205
329356298
1119303773
604311738
2145982648
1147821046
9075809
1813937029
1510093965
556799429
379555325
1753713813
316764447
1975708631
1600864621
388211650
1912001996
12043709
1959916945
680501807
1591965581
423165966
1853708618
151717053
594305424
805733969
488753541
625301916
1848358969
1508089326
396913906
1802077166
333576502
782812290
403274744
1255055899
1407806013
1504878491
653921809
1399553946
856422158
1992784508
1466904225
718031845
944957986
2000286831
626383904
1300030393
866729256
414523269
281273151
1593812589
1752610299
132081158
138020568
1007448067
215973887
1764724556
23643513
1089009218
1441928581
1482680751
1618384846
1290208925
42134535
1815849342
1903102006
581861217
415298889
935291669
1720085240
1439326224
1757972618
1781219708
164899206
1358583474
240133544
1437736883
1016031001
519994989
123663324
1531287736
917310271
1806784360
332758306
1747384966
1984578893
957080164
395630351
813601926
1061976996
1473954344
243577034
285024310
934904246
911587013
774338800
933346123
296789068
851290290
1005974532
917519404
128384675
478734803
1650626328
633839403
1349973662
1142919161
1488285215
99724164
1705458673
636450742
786580956
1872896327
1395333203
2067058290
387367637
226774348
2114684090
2090179971
598760982
267792238
658040199
793477920
2092849961
1316538140
878545409
255099541
926350741
884791494
697611859
2122022400
1564346789
1434849102
1111507561
609715737
1810395894
443497013
348362422
1812981685
1696611904
264652871
1155359123
692437358
1155536839
1306029774
1050172747
2093615013
1295185459
747096194
41228494
2064134118
1274799748
1108162738
1256612688
317897554
283050579
372853896
787205836
809751510
158309914
2085872448
1207952110
1438706001
1311958267
1002441351
1004173632
1024260875
465203647
1247635799
1504916717
237711030
486447891
965817867
2126037219
1693956139
1725081080
1005099226
1706352721
994384924
1948313906
1655389169
832693396
790388062
572547206
1242505828
224920586
1235223502
2139838902
718668144
830809800
2038009424
1692875144
472321313
168214420
436336521
1830235185
1152123978
636606762
457281024
430080462
2004923556
51685704
1389116552
694066341
496130171
133961198
424988026
1576607567
1061426797
1991176129
67336471
1604882180
1478629254
457766975
119894304
765139177
1433178525
1789636393
1654415271
722646911
178282595
305461132
596175491
1798818049
533480944
1430498135
524113018
606860833
604779126
351017977
1510363988
1273993857
971892200
1412211838
1214727233
1246457402
1534861392
135321434
637838183
1735561358
1650412315
1973248347
1648730853
597450514
560774971
693679799
805072536
1046553298
1994916361
1551809670
2058112414
1306120302
1433678895
1157827539
1676700318
807658933
578120165
1929312206
1666350405
1513818762
641761285
1560050519
87864165
1005924627
825768924
41216018
457922275
763810489
1190047759
1211598504
1993669038
821952970
1050655631
1877906776
59871463
90200041
2064624987
1311582915
324647049
460319149
353869453
142559755
1879294760
249551768
271973084
2018380643
1588126152
1778432318
1427917582
1686466433
1711585685
85014669
195388311
1847557368
1314544944
1847489455
486607074
162374764
1751562618
1004537544
170948723
2084370848
413726561
1544141121
2067408002
1175771149
239604449
1086296205
269468841
1754339198
1604157664
30540124
519126847
1674271720
953312562
138078263
579802165
616782239
700210416
1424748778
37830751
1445960032
1364932235
1332636716
1942124162
63844280
1753128272
1976289781
2144562732
632613706
1324530898
177192346
1616007449
1988569608
1128249632
788052038
2072254249
1888924863
1485954486
2123581616
1475239577
700395349
709757415
1501625898
1742112398
1843901878
144762740
778407544
152387789
1159821723
787466925
1632575344
1689043922
582781508
996214562
880316729
309203699
336542510
1415798090
31153712
1487010962
1719669849
1354095872
138566202
978275784
1334493999
1605195144
1078859185
1589902506
1325300610
248701735
2114012420
29203088
1030719955
1463631682
1038907711
132109698
1289216576
943973384
1687015108
723908578
1856982527
1627207495
1854925214
1023958722
1410062850
1518744529
467979694
1189516679
1928238977
1593420671
1338001401
1169301761
896103662
82661261
3326181
63241279
1307344106
1109356451
770260715
473550476
2048411592
1849347714
1141603062
297112868
1949584383
735182843
1368864187
873704504
408819131
1185730846
326144564
1139660346
2065724127
2045053247
1920294954
1464523025
879032335
1756932376
1193304779
239149609
1534548723
1756530446
1871481489
2053975318
627329753
1208390524
1087401425
1529059100
244913091
382095328
153587164
887893417
1083022087
316672716
1360725119
1623604955
1415685762
1113231199
1598155286
1674125373
1564099018
1721644276
1352718839
1159681725
2008806840
2074446852
662875428
2132824820
1600637162
822062143
858486091
418804075
1190748593
237301876
261013450
1546714625
236913110
2080512666
1383579019
1618400709
846778985
1795821549
64700180
244373897
1098318014
742800822
1081491692
1313067817
1760894591
949202686
1041266097
69147787
2127014185
763681925
1915493550
30383035
1928851077
610856673
1816869478
156249074
999756771
376512770
807195897
950337332
284531860
1213417858
1245088892
315611511
1628053834
764994951
2037201582
128518012
773558533
1202639359
997083112
2114826609
2129653708
713975896
2105344962
603934143
1073476352
1720771787
1950785760
1765497834
1925963085
446207304
2113939895
928054072
1517584774
729309530
1136701660
630438322
1327281353
1557745523
13886819
1832775688
729504437
741546296
60796774
1752666388
1580071844
1465840637
1010780440
1855650442
2039625000
1204443848
1543795731
836174505
1469798977
1007234545
490283440
1811548883
1630950675
134702821
839521324
1199069232
233966555
703137920
1164570437
2103444466
1106194255
1585349582
1311415236
1107598243
919698377
669833313
1760604002
327936354
1609303004
1345163587
1139680650
1788254294
713016054
1059112981
1482348649
890060011
1826200208
1031122962
935909757
2104834752
51918524
616776637
85972099
2036198190
518245621
2010575541
838901941
952684016
1995763521
1894228044
929355545
1905334303
1545182337
919525999
556385255
474564296
948216618
1019964715
1355854626
521955499
1288975472
223579538
623910650
2144808593
946212817
1222408868
1373020295
1139943275
149135305
2063927955
1002012613
1570299613
214396703
886275335
2039014104
1928399975
1954197215
717292397
1244769975
1154670188
1379704013
1188188841
457945399
2667287
1901851791
1094300064
1236986987
2117614866
971364606
311266360
1316912334
1194812884
1972895170
800369141
526172304
272580656
619632679
781343488
1984645219
1007188144
571059419
1787501786
1567651125
153390686
1991786921
1788076760
43578718
304635760
1020411080
744868795
682844504
952085208
980605558
231236928
885473246
240649713
1293334424
181446506
787680388
1341283412
1344760627
629806982
309513554
1604145426
1222009032
379871495
895593725
1972014316
1736133817
1888843923
1204155796
2137649975
2014324398
1300216048
1767590336
580893563
1219733437
1073899557
172203717
1007368118
1480635934
2031964511
1998875658
727976781
425967919
433129461
972701440
1784500380
551592284
1701389655
649861783
2013148582
1060324201
69409017
587868960
1752266916
1455364215
743281547
757025008
1363677437
147938151
1533011440
1257805498
859415215
428930285
369543314
125258160
1763701449
497278906
1190268780
981776706
1298571214
1250246688
1788336907
678834199
317531427
118453161
1330952635
279234281
1976287054
998087572
179053515
1677040006
1507395718
284538212
837311279
869547347
375163464
1695443722
437387460
902294921
409641421
487080745
214431019
1311917250
964827867
520287390
1105974591
1360238103
1547918553
467423910
1337907999
970783056
1660104476
522211454
597243789
37750522
256796513
1826337022
201997943
1090857739
2033852297
1862678403
109423472
1486935980
1131702477
1187845586
782716641
1673065821
2013348662
367126241
1535478271
1672629715
33521452
2249722
1252142101
1053732067
1343865071
232560623
213273971
446763143
377864701
992336244
414957333
863746392
1421117640
220926253
989022523
1040485268
1767515098
1734082102
314475188
1180432045
176011579
1207065911
300447514
1460001218
247947151
1886240683
840550760
45374025
936972881
422822498
773796142
1944527091
1177525072
916404960
688271214
223423016
395792614
377969981
290216101
870087117
808927369
669487535
955903719
2143719765
700975102
240047248
1053479370
243435448
1116811121
634097208
62266430
1774438751
370111414
643485673
469360965
1697089600
437897727
1996826985
1364630476
1098712326
1472088319
266871125
165525098
798526614
1578714067
317463440
1365007106
1724234453
2104280340
1708484180
1707366269
1220079145
575003961
1406108731
1622285617
898812595
1376766326
1654595859
1118085762
779887805
1807623833
808773748
1616736235
1135652927
1284896191
475443102
1963416171
915534604
1983354630
247036341
1957020024
1544954272
1549393610
629691555
1556224898
645884169
1302199623
60427045
1277944182
445571019
1252307307
1592342677
1776139088
27531543
689091053
2052448298
23564126
1914833328
1742881498
1210955341
2136470975
392678368
961469611
257769356
803177344
1081315655
1795467890
813514267
1931935015
60768154
2019987934
953708392
1889060623
615950291
108388491
1581220014
244249910
237486159
1651537702
1385104060
2057765868
1119737299
1758650315
1096007468
955176822
1707379408
509987473
1331170024
2086049352
442130775
339028156
1348074378
1167697770
773550086
252049271
651283803
1031600795
982055681
1485301183
204457721
2137120594
1648764902
1828565062
489034789
1218821809
1415645835
214993023
1420669720
582729277
939328122
203914221
10480463
549299702
1763910926
961624526
1925312669
673850794
638572293
887681381
70844839
862378977
1899498859
87251960
174460013
160678612
1169716561
1542950581
1769047928
1500574987
382051439
712178915
1676929712
84662040
1683538444
1565039032
723149501
1100841891
1479937730
1249846393
1057264082
1067980734
482153362
1088262001
498000805
690761206
294984390
1251086148
723595975
1790647271
597229715
1568093663
1317836282
301384252
1888717925
964583249
912915523
799021191
252800501
1929209206
603803559
808226111
403164908
1678818747
1020094722
155910666
1360701827
1004899765
1085312364
1323153604
9917224
1285447903
1772642043
1048304741
1665886112
1264379739
1853927073
2079680112
1241803405
479281558
387126849
1921120359
122172652
1474796175
1077143829
1944714843
2044485355
42961700
956451551
533371185
326560672
158901644
421740814
702947960
146822212
1505610469
294817776
1018899281
116331408
1661130220
218703132
1837281526
954814402
1110431975
1327315160
1309087100
689278692
40162640
2030779301
942968223
309220665
1723502334
1514282503
1087132202
302659560
2103446475
124811589
1968940079
1443445725
360490883
1916654928
1179214976
1023353889
1703627102
1966638760
1431543468
346225353
288463675
1635970370
549473926
1062461877
550723149
1704325838
55670321
1048414825
1582815352
1549524737
1993470624
441798677
859197515
430449716
1625237281
1271516896
812719618
91552123
50282218
2062125454
2471879
1095579495
40391689
338787172
941867090
350577807
84870174
198469927
1994631701
389022314
1846865559
2066122254
555108302
50439097
1924287704
117088305
156613672
1343930250
1444818822
583263682
1142761741
647616516
794323907
1020090743
501578738
520917456
611251125
1967041159
2126114793
62293998
1745233181
895839720
349967401
829246114
1973041354
1824770351
341921219
572555735
879758611
1058278956
820437033
434103499
1050228517
678094981
701370268
2134662222
445291765
2043079408
641623734
594698189
1139965320
2091584846
391622842
1658349569
2060139252
948709887
1682490056
66889492
1782769992
488232092
683693356
1225264362
1085519669
160221943
1252008179
1891682890
795247323
1216973861
1015354653
740154007
831344421
1104355690
1537538674
2073003430
1987788544
578536701
1664194389
194830911
2056069922
898145461
11743498
1739356734
1553885099
1593971702
1496613179
786616000
678949537
600055691
1832001947
1420073792
1000474450
1621245115
1329438756
568167035
1785217714
1499532857
1868541557
2087537831
301621534
1430767897
2029055550
1313539943
652716045
1057940599
7835117
2051700205
1920561250
1284412481
821080675
519674798
2140286062
290872069
1259383710
1680990392
1306593020
1148105571
1271447311
236794175
1820807370
2089242451
1977541884
576449003
821276308
945157876
1599975198
2094091611
312167389
513223784
1108139632
1772311612
868285186
2054227744
1842457915
1653226181
31519643
1303016670
1022024454
2012316257
2067737714
721757343
1504879440
1830704162
1773999358
1572116639
1884546034
1639712524
741400025
47141000
333391790
1191680172
1694028280
1606437175
1841969841
2015006329
1632620335
1600148845
424259834
201087245
437699309
8956241
1384847578
1606667512
401699467
1553164914
1238853086
1816707982
947796872
510401258
323138518
1452748108
1871443063
1037075255
982939279
740065988
2073100342
576982924
1829101566
1068899207
241654088
383357067
1471994375
367934392
640209770
858274920
369298280
647259732
1749277240
226821768
1964355689
212583400
2042622805
1360173787
697416315
1192030435
2061405529
1330230823
1215713591
631817483
1574532662
1037780237
831237333
96367811
1536890682
1858778852
184043828
1217427581
1437617208
681847020
1242292977
1399676380
925440441
1814312843
1105453375
85320810
1575278733
1359789135
529515826
999180293
1171169734
1294272863
1130309327
1535820778
1403715930
1282250893
1453432379
89295274
1184671789
340385276
1406059420
2016332384
1575246886
1180419627
393041141
884281406
1869625108
1937390553
1770004508
704689994
795542070
1142900635
709449298
1033846194
1430206829
688882294
2102049055
1088753759
922234251
174728183
277103594
1622217990
631301478
1401004941
450430759
1590712891
941713822
200940739
2133258952
392571141
198247333
2083104504
1084605001
686276250
1471171123
965423745
2082175581
1673143533
677017437
756851203
696482964
550323137
1208621189
125166863
457448287
1351545455
774944575
305108894
87301950
749220641
1929523086
1617190035
217034717
2019356532
1195115963
1777614900
1946465825
327241719
1197066918
1380577567
423846224
1923701819
1118332674
452585185
2090166178
974409451
863217047
593482496
122220107
1565162295
371387307
1317718858
404264948
613069310
458322662
2069201387
839227217
1094422737
2098475514
803566121
1806412266
1194133554
1743810705
296391008
852395121
623401832
1080695750
1877619140
1580092930
2139779415
611848396
1882860908
453273144
591080880
1424473019
972606650
2141779560
839482732
980573132
638077694
2077793986
1406637721
1688183370
755867046
1344907776
1554939724
1069606810
1145399440
1283415937
1226357086
1170925992
1226664930
1984070729
955866017
710015365
439463808
2039919304
653748414
1456847189
272084501
512990805
1883607109
230990950
1930456958
641521528
624251406
1874643770
1421506711
880146474
1666092479
1029793536
537352826
1902440820
325448477
1145506981
1037735480
1590843197
123441109
318322982
801670474
87894907
1923844665
1138954577
2101971520
1695196299
1437933638
166991917
399782624
525728993
653542735
903938217
12309549
251567362
2030194144
520740885
2003372261
1341586429
767465895
1953092949
534343433
305749749
1723718720
45673450
1994660436
1383223534
1843440069
485146312
1922206629
692107266
1525662644
972732245
351232741
295090132
621522125
1837977598
1107488329
1207460137
906585643
313060469
103380115
1212152721
841816727
3991148
1733671381
1056533813
670130299
1594072535
1993668771
40834348
521369047
916767139
2098560898
293069887
1682735125
459447056
1731236499
1588359922
1829253103
1233136033
717784265
1939493613
1864670839
1070991164
1867391566
1390251205
1661907643
1746612960
951201898
1752131022
1873865361
1444938316
164637973
315465651
1853798734
850948814
459449876
1505036014
1480566333
884142718
633221005
136023921
1538786966
1423012487
1823768848
501962399
1022459362
708925656
1172803724
922048794
1034412626
536376699
658194408
1217844004
1755634890
1226611853
679336297
455036029
553190140
596968355
1872726473
989330284
1968441515
1954256543
510023892
1146946878
100618841
269727214
1471320825
10161628
423422040
941176557
298279369
1063223653
717642599
1078851550
1314811276
2084018884
565499792
809276526
1285424004
2060818961
708507505
1189740324
107841015
1823775522
485184948
1408944365
53360265
415275095
57422074
1410718437
1253838686
34499918
2041859703
317582704
996027336
1638814687
2104659248
1630225703
310983300
763638224
1703342036
2041445628
407656786
2050262947
279267364
442863987
2020338197
287152356
617789862
1727905897
1117045380
154548707
737251665
526217962
119630523
1736364717
601079586
1348640129
277622766
1692824375
1847028563
2082823439
1245701353
796235597
2050368622
1790326096
358155102
1888915139
551105232
1931344507
1071084182
30420331
2064844999
1195142193
434724680
2141752282
2083140670
1809768306
1842452088
201625903
361811438
1419384743
92379191
1106943482
52202788
994152347
544878676
594042039
825928026
460582136
1755755060
1392712548
1300431301
120324176
1325583160
1027748167
520127154
1959667579
75475453
849070953
988284810
2069945376
1922735984
1802677381
1491307752
988239912
352880816
507928643
1649620827
198165100
1587453733
1803417850
1991123403
333211524
1273523069
1383647482
1452866708
195108326
880069583
537490652
687062951
1466275620
211111216
280056043
980470709
649022265
384974685
621498700
1461620757
157423542
947819277
311965408
1812460417
253447985
302831617
485071909
375257458
746095707
915759633
1083599608
2002500677
635634778
1312038538
1403946995
1772137887
785017364
1478629768
1318668740
2012594619
489827237
1219351246
2053309017
842849782
460852174
1896701602
402788843
1560677428
505622218
1834870226
1575887586
1410515113
172235344
1254516830
535958314
1278912356
230962015
1456774450
806612725
2033020205
737560727
2032077460
1061426217
2070346409
1229998303
183956493
363514616
223265712
227445907
1553416933
1926190991
343185031
332701595
1720877015
1199361435
213754081
730893981
879268993
1188969462
2037756879
1426496667
87323646
1951485488
2141910115
1036925943
124460312
1084952850
50118320
2059089734
291567631
1109227040
838002726
811026135
1273641504
2049054621
606434120
1177377162
1428548674
619058156
917519071
1160368485
1840105813
90932975
366307717
1992876805
1489478010
256259427
2040041861
71429347
290438947
1899092642
1432821171
2066222919
1833761422
1996934030
881836475
201718080
155604170
1085336435
1677737037
1694580487
2100917544
83999297
1266984705
1744398804
1469111706
1570723107
1788119376
1121932806
804941879
1513115972
1273561925
1100102599
240531726
1630284167
123905342
1058042491
1485861359
946111475
1975975678
1122026998
636378556
1428233532
54603087
1406949430
1205010228
1599420212
15751442
1358420048
1286348189
369381696
1471177523
525104941
1786005070
2020707611
311242843
592458672
51080327
93216855
483275980
578506407
862147555
1340604799
1845821639
331204757
1479314974
454922824
862412567
1594965362
2091851066
1652557366
1733066860
892117300
1657602733
1344318514
807272279
1287361225
315625189
1808335855
419179808
2008899012
2038387511
1232207369
1250271881
1616289140
443482743
593188794
1369888596
39716426
1607521277
1028166671
362442359
1743503202
1147740911
1795713117
426584877
620282992
875534370
385174990
590134919
1259819031
503193069
1549398665
1727585774
133688849
1318076746
1487101931
890665585
525386383
1083111155
1097103018
941759458
970621943
1079641188
1166868634
2050742778
2079841799
1280168692
274537986
1942257995
1846001209
1704615291
1638590662
423690363
1013895427
1720565962
585775884
1187943215
303377673
1373489949
1723458883
967621878
615950357
303811086
905768685
1748342810
1442510989
679222361
1965928976
330835321
1699376986
1293260375
2050228428
1776241875
1910036972
2043862509
1544003109
602114709
87225438
791689539
2061564218
2120534155
1630064908
673926596
1799512543
1565995851
132597105
1313518596
1427442802
141178485
483737992
2117775322
1144647972
1233560969
1834736696
661041545
1420018568
532174571
941134160
562496830
1616011964
1129044293
1621277900
1827064075
1062412697
997486406
658781531
901934608
786894993
613704983
2107438765
1907826603
517980259
2107439053
1906467250
1058711999
1518153402
36845433
1225608199
603704766
1193125051
2021323987
957371514
2065880124
1940496748
1688481036
316459578
1802628420
1266657966
1544866939
2102473506
574476489
349411846
2094950213
983307555
603418827
736679979
55389824
1338194319
335916447
161749849
1317791889
1229579092
1272181008
1728118357
1284406187
438946440
1369835603
2084662738
124317727
462034192
1115588210
1462574938
1005157032
1764400425
1040739850
1809069103
1243703058
392972693
663791046
1558032230
537646629
69651331
1670821413
1352039079
403124043
260690365
1582588506
1579755885
1785387263
2142647082
764818028
1605344713
1820903598
1595802748
1131529711
267823937
227373085
1688528908
1008911103
535662231
1788402759
402413301
1025724658
91168248
1621835631
1591253533
1902808697
1628435284
1214143871
2071311292
575918065
1490658684
386066508
1094745817
1987255494
138935703
974897530
728960162
126991381
1821337311
9926699
1137534987
1918527717
1709044024
367169549
705816003
498063312
733021198
1688697645
465655943
1556739144
2115248554
140476232
1682509439
1271287655
237554857
1328012130
341586567
1294368021
596472176
1036801805
111844319
1085347378
1447949256
1669727157
926249971
657021115
1770336542
1125669369
1487653637
858042806
1811802782
1967339734
1235842075
901953093
85100976
353640152
1460250086
213708582
1320632921
583095059
1953211632
1204486745
142901343
1546754528
744235233
1460168607
1687696339
1082862269
765920571
2041288571
38443939
415712732
1772619636
1303212553
1999535145
943746521
2000162695
1323394207
559135193
1668631362
1532966679
1281002433
1488980980
546233038
998138150
1216720092
130410718
1257143613
1260528022
348419650
1909426928
62461798
2098140118
186148863
174320518
1121832741
642077178
278682055
1629139159
1098229592
546294826
756325095
450021981
950495539
286296577
1443646822
101298798
1719939892
1234665354
1531873231
1414352438
1494783639
998286999
1005958508
1971198649
728460452
1842450553
788338782
530610092
2093661315
772540324
299965592
2124585759
1213647668
702334984
155810837
1120589243
840963883
681789605
342113211
2125116645
1766559921
273593705
331376746
787336916
516379005
340775646
888185442
917412676
849114138
2064886402
1600695868
1996128283
2019015500
1842592814
1320107109
964232810
407677856
944851934
1326172930
56540937
1005722273
663129885
1267593798
2097358707
1118895449
1600923788
1971932873
1567247013
501286204
1530487222
333950431
2114701447
1757874609
197161076
1329186279
1576870176
422303953
446109644
1212067962
1548584549
574742363
1260556628
171674610
1388956784
1773651796
971499462
1239819578
2014579892
2094794399
2110940259
490329783
1447193254
1830235694
977623339
282395546
355610302
387396194
797214838
505600684
1481847370
418461488
382906402
1982995515
1466228460
799808796
1731438848
1803309515
308343318
119812669
1592872527
484061649
639888109
1601496412
305442079
2034153260
1299647227
677861354
1451197093
447569926
348655231
1624988847
1491296706
1273578496
519844466
538421298
902338246
1595115491
991700443
1018147618
334569630
1848882097
594808195
874188354
1133972549
74838631
460530337
1679997448
1819997417
135770738
214353465
1073436449
1053395460
526453175
2031510109
1690561249
1326226369
1995482301
103907862
1384205841
1929804652
1137123032
412054829
447503104
881908063
748392588
2145149077
998318564
2127447722
410328696
1952791307
1704615689
886097244
1604657860
1254006744
854106042
140713518
1064641081
1540366496
634498838
1084541081
1829289178
1765839143
1151825387
294573353
671193962
494492997
1542348838
1358353776
175735079
2091658988
2027581933
110136724
170220204
1948313663
1375437854
1392160576
512017800
409219010
42196947
1333909553
356768819
1406491411
1316140549
35409193
778697285
770332953
1007396789
225101013
76372973
446077286
699168374
182956257
2007567309
2001511344
1986884694
780153553
1632213607
423612639
958678958
1631755347
902245536
272747182
2014629958
743929961
116996836
456218315
390045480
1779303923
1502752043
1225448924
2039988773
356218720
752863854
1229321107
1409754908
480645383
1328161312
234920646
982757629
1218862290
869453708
1523999728
9810687
378268659
2070068676
1273760388
1582001043
1144362106
1357865367
769739890
1760467367
1193878255
639104690
1853921203
1037249856
1397932859
1127924533
1580968838
1633815935
1754371020
791570892
936704202
1698545525
329936235
376558751
521960607
1682086816
1495362776
1282020574
630437549
1388387476
882409560
1950379902
1099913202
1965079836
1769488676
942194550
1857588955
852280130
1337959847
1393973520
1928682773
390036531
1261066355
187149789
1197289268
1100396891
928908279
1636497047
393816662
541939917
2057029535
2102004057
81577992
2109880980
1559424139
1585486598
856158390
168399322
1677667293
1489884171
671107516
1722995897
745052266
1431238834
426713929
1372409375
867299247
762360182
709348498
1360994248
402282928
834498807
847255139
1602379
134261767
2106394647
228501918
1754913494
552467217
1463184099
508807230
437350699
767556616
796261321
2080356682
2140217531
1517134481
128626418
1909969414
270762572
1012679768
1147348273
836006720
1911894745
355635638
1010262365
599306264
650674496
1675623400
379029412
318739327
1287242811
594939930
2105725
867252129
1616667069
679885873
712956383
2062077073
2088101197
39253928
21094248
22439468
900702245
58108180
490506005
144846717
1584577620
867055240
1610198419
486645074
236136018
1097710906
1327380459
1116717168
265100141
1909062912
954230219
2107359551
506807098
2065409736
1423896056
230249569
37059276
872309048
1860816096
616710568
559055388
1134141659
1563837558
1627228967
1088104666
443455234
1422422258
356056836
1664764740
204645491
1903509960
2087617163
1507204670
374554737
596581838
2071242632
1492187728
214444344
2099799451
1042480996
1817818361
80877343
755931546
11335754
499710131
702722820
1106688192
2091297473
1441790651
2054566375
418160950
1383361732
1298097291
1108826373
944418909
1668760124
1878098260
1543782972
1809987421
944534052
175002030
1186120784
187926973
371138924
400700805
666420409
673617068
2113605663
582460863
742939036
978101858
1690257676
442435409
164187911
1603306712
1198888400
151289288
31835302
1464251468
386134837
1281531740
934197786
1384645872
2006823461
1550908312
326985754
1677341520
511867586
162426224
1065430702
1906254520
169638761
832586484
696371199
1118552037
1917826776
755588893
821469336
664507349
1332270913
618592602
491345734
244572999
550865745
222569869
749669364
1069945735
736875308
1787320263
1091166757
1458110471
384673880
533021986
2076485885
1356566520
426260419
862918047
1765348445
1391584861
1026495871
2059481559
210891884
1522171158
607411405
952891996
432554759
669799248
1716090152
1558097590
1247755777
227920775
1088392091
2066615223
962801618
1076136657
1159317793
1201153979
674550372
1476514294
1108401977
353971264
306943258
1245286345
455805198
1680742094
1129782352
1224861651
287660070
1966708908
1993232049
860266879
1707608693
637334976
2020528318
971666199
2042840806
2003937456
1949754122
234827163
2028501145
1501279720
1864404496
1485938615
620996771
14698297
731658097
124118362
1261338672
528323316
53107321
913827515
925239176
285804710
649034323
1146979409
539611598
681904961
1052303096
1150180181
1646518352
1133813529
1617512170
1371169394
668923374
304680316
706257209
96911514
281917647
625497868
2013576256
106695998
1569534661
1524987127
978551573
1959051280
765526595
1261630014
1819139500
1555507380
122059404
75467171
79147204
909441386
337087937
1231736760
1583883310
527394501
83232474
1171519465
472119853
1052629633
1246739266
1352258696
2009948387
546310219
404582408
1536893274
869658858
317398568
247203231
476214333
843883564
4196229
683430460
1334728429
1928837413
872904593
668998104
2108548570
968433141
118768564
1672633539
1565117366
1428478269
637612721
401783941
699333483
825325838
941022193
2028689132
1830878935
1677521546
631550665
1949126135
1245388933
1080230055
2086491736
1742641280
166277491
12632455
1507342229
1939718412
1524839156
596121120
143065214
697732017
1953492915
203041327
860437353
1017438655
1660605633
151428445
465225373
1271711173
1981087646
1188790372
1736891826
1036039735
1472339814
1084195338
842920708
848083439
1916914467
1996540214
1260252481
547225853
341872592
1267880970
1906138002
820752576
313471332
1079939465
840876288
818140496
1760956033
763290206
1322853187
1201092870
1158794219
272004150
1202019353
768541044
935316474
2084060331
2045165906
1649623080
2057109256
361104028
1114112777
1090785607
1645958456
638901377
770477033
1575676306
1843124191
1047933
1864566732
1092555524
1454747751
370965910
1691814364
1090447221
1400073272
124720088
1627089456
470791159
484513406
414580964
297422663
1433498978
704966881
1746068259
964225127
812260416
1480929032
581807314
839789915
1856916437
918296091
748070414
1566769751
1675158949
1885205437
1609326590
1992198521
1180089068
1103530728
1683383123
219105016
1861487267
1598991702
193967487
1672374453
677738912
655851244
1494831354
1768256891
1703868273
1298820767
1577224985
1930763773
1024782617
1821797235
1238948669
1838158944
224147943
1523319372
882661777
782266521
1744040683
656131388
918217672
322406646
1924215151
436723919
2097102194
668962110
1476334603
2049321717
975100139
839731699
1843979744
1336654949
1479329830
2130450210
1160862174
171955165
272094115
1313699408
1048955079
397313643
298269763
1771562771
1508931767
1333483742
767916660
1147619909
476115167
991241454
1732547015
1426649366
1126866839
169359526
11018500
698241505
333215739
43350369
1428982440
473989595
1463952113
60474771
872996223
1724908067
130406246
1194202157
1450851486
147127139
102641211
1920673719
1089500984
875914788
1837679397
1655172678
273979272
1405218511
1303003399
1371261728
1772627532
2061203574
365983919
866864764
1129710131
1660477518
884632032
974962059
473863939
1784024977
1408874026
1430125942
1654015215
89382642
194853809
587490854
1941442901
1871640611
702226447
752308466
1490992174
230634826
2139738339
2091281214
454126222
605149928
1277812905
667660815
682284856
705364291
283563161
648447235
303266269
1685683123
1522357759
885026361
860891807
1931487232
144743696
1865024869
1895997021
1926955289
1269893347
1027463245
1925974774
2093649762
768264906
1164261649
1607569641
541268671
2080275565
2113540667
402991799
1203220386
1331468612
468336984
424929139
975960469
475845402
1142478963
1248801483
101402136
1990209393
565470298
647693800
1130177606
1572460598
1656727983
882330700
866506615
328238915
1879189073
1577838602
258312428
1243942722
468747051
1779645369
1524550489
821194791
415891846
1830857895
803691969
867988964
1864900788
670109001
1227932747
1827193897
2050711034
1200530995
51012791
651132951
1440463468
1822108149
66208823
475471604
1520826104
1775007001
2084510751
1223891765
1736906274
80614425
105931767
414462551
1413556281
1462311613
780380008
1058102771
1596009017
469776512
532151513
781155756
1056015799
850856800
993468571
653077356
649025800
262451842
1295351976
122319663
893675981
21761923
962529811
765270737
82057361
685266179
514556690
395569601
1891463648
519672386
1990777965
1935378017
289298012
1082560742
585317702
539231321
454610400
5457407
1961940233
954250270
1069433644
1181937525
1905020369
982022124
1782246312
143361804
1912818628
520659164
960223955
922939546
412048043
758435702
1096825841
561872803
646167344
1358257036
298446467
870768532
1386294277
892542294
1190033958
1696042299
1064131435
1477094617
446130218
1198656684
1048680387
906162027
754487564
583261484
693920826
829182981
304657509
734504554
707743093
371440369
2013776991
1628103331
2114745994
919067742
311418323
1139146915
669553369
621441646
389174205
944193705
1580634005
571429076
126440123
1696327127
1109833507
1620167921
1296684535
1437428315
543131314
1818473282
569030925
1596271130
574831903
673013754
1781936974
1246493078
1103297817
1141817664
1567447699
830302431
1767741329
1211886792
211084754
100356741
2056917203
803119132
382779353
232715682
743450419
1527566239
2144738109
25241809
1102333235
696822471
1726135239
1444261845
1383583849
1697287697
701602910
1694414043
952555624
1174819318
1021522020
1121870570
72803552
116503018
479519627
2023004485
1529288243
146297725
875254711
1477436209
911159423
1797110345
986907253
773788144
311522270
315307539
1498922921
1777928656
1325876690
1150176676
1612678785
293255763
928975800
1970523297
1050767020
1762429831
1171567306
418289144
884232362
1582386540
1946110149
785831436
1800347242
1126441835
1273656816
585164899
1250137818
1426277488
676932504
1300233083
1830966512
1577912542
5196575
1836675388
8500885
1233843716
1063606736
1383792113
1062309444
1359791207
704301822
684494951
806950836
984900574
1367661166
856627617
1146844119
1143766515
148317742
651487559
1244135537
608491178
427974965
861251551
1531899472
1463031900
2134628127
839772045
34153150
1780225405
1033005472
332960020
515309157
327275509
2054090859
1527809009
2133828617
1764196636
566077148
1928744406
2076987508
1860349810
137771128
435839287
1311597336
659446191
412793689
1060603790
1621432365
1012266027
733949837
104563279
1685331498
1649921043
683443316
77946534
177432685
622356518
1214273355
1395201358
1448576124
1422493167
2099916418
591094151
627373728
466744202
1647996080
1114601332
1176341894
1291227493
55835418
758004940
1737701042
1387314256
1789950482
919426350
434732573
586176995
233883508
1767515441
357620173
1532640115
124110432
1826396564
966384128
2052341761
629840333
1027956642
1537514287
1271433043
992431737
1791159680
1259921065
471759265
1761679368
1944418517
1243933549
289953983
2095228348
1823076471
710630942
595890004
1925935244
1124913793
1565955952
1344221687
1442903418
861267107
1514224938
7502341
633176990
741358485
1505591219
1073394124
926965229
2107577653
386534223
536104593
1455294148
1954440505
50460295
1947590061
1199567571
740950623
1648906816
2014337645
57494460
664150927
253296403
567634270
524493132
298821044
637657730
271799211
1974075314
6351204
273034719
1180800744
491675010
464498432
555314814
1731089279
1546409786
1184929751
1878761212
175111240
548317714
1741443765
1128300737
1637420854
1345124656
1729040262
1014079686
551005863
2085676337
631788991
2128206874
885930030
752892829
665639840
275959423
1674278349
583282562
560706450
640443685
481717787
26018365
308186371
1035718611
1683266477
486761860
94338052
1536827596
2044520019
1584790113
380822478
821603267
423909992
135941140
67143687
1069369471
702914610
1449433322
795612267
1505077266
1151279094
15749919
495512222
68006756
1755390566
483798648
96100392
1279073944
1924050990
1427556593
630356425
578245125
18718475
235601278
526309486
1116374463
246539008
1494968939
1415075837
1508499228
1829800202
1518800211
219216394
468254794
1408327576
1035263778
1667079445
1479530064
1634528069
453071519
1417350698
12656252
1411722803
1265636853
2055068465
1806380259
1869512819
2060372800
739837167
2138336439
1536485856
2027629479
1626597122
1869957659
1577509907
1164455878
472314455
2016392846
33004240
350703486
459807325
1112062740
1885524010
728214100
22522071
267119931
1352541235
605263207
458481916
314627566
1298313631
1529021501
1188032409
1300207892
301091199
949431621
1575759161
2010717436
901992009
1431404460
694229352
1578239552
1576725924
833166939
633608339
300096104
593348283
1109384462
586610717
1186353597
335285967
316610338
2006529784
980795358
1429951588
1521855043
293520448
482806979
978378227
2063390913
914375186
1969876226
626385187
1871008230
1669799243
1927156407
756610434
40240065
1979203705
2077990116
750912290
1833819683
2135809306
1643638382
735384611
1445499295
113570868
2059966491
50432795
1371809371
548113862
1061656737
647544256
1737631381
1231261239
1707419149
283647224
79026071
1757955538
1106501435
1165765727
943167848
885983128
352476115
1484930428
1511471853
1339254942
1707224990
344236408
1550176446
1310327857
1534379773
1696593932
444581888
1632344031
2108813985
568749139
1989503853
1389900552
251121946
542820302
556552417
183527785
602280962
39127656
1512802410
1261929186
1117907532
965990737
781347692
2118728174
218308305
1260248348
1201569718
2119560251
1526467127
1840979866
2108219318
686674952
586663524
309435319
378405626
1333285058
370457718
1163980557
20860873
1439415356
1898329400
1721406821
1011896864
51367084
428878115
1107401222
862205935
378489489
579269628
198609370
365890405
1555850755
1250548900
1507440924
1276406453
522546714
731349587
144839672
171652833
171755370
1010013375
2002132894
1936367290
1844382011
1823622109
1145391946
690437777
648778686
1816957327
861532529
1428442121
1006388002
161084315
445991432
2033340380
1702677161
1118406756
1842341842
220691957
1775326463
115054758
996765825
781253758
111086748
94650339
1004702223
421959069
705609762
317828689
1718293920
1799274940
817539626
1559863265
1033119266
1020945359
673777459
798220460
2136650598
798728304
1970870655
1366605383
1463142949
1166670024
1999871546
1567035450
1462743209
1422635870
448041658
1770472567
1898170834
1878835011
388206532
1801005894
855932093
1966980822
1534383613
978744582
1495294090
907572694
828450594
1775203544
1627009412
1955868175
309845432
262594486
2048490722
2006817065
747737520
53278668
1362613049
74976980
698264971
1802281605
1118519109
577302684
1592599983
2049331056
739566662
759655437
1189758188
398398386
1907897552
16224027
884153093
1452384792
1929699835
485511111
1327283806
965722816
45385796
185927355
241302668
1386827989
2047264642
1175673484
859646520
280699843
97864433
942570813
2091886854
264573782
128869484
1031223200
645649008
96257786
987335635
857016546
173088421
379572835
1099634236
759411746
446458141
281518862
1457746263
286181798
1176259441
241814954
2052597953
1540416576
368133376
767941516
328904585
15044640
1169282458
887590092
1188847173
1522007248
1128215075
1955475438
394482823
141074688
1499141914
710904864
1642735376
2068629901
1972116696
2137076392
1663564587
2023447425
913582109
1393953640
244543539
604609786
2034029359
478894982
1336467683
1030240720
1880058635
1185134976
1476334122
1062314793
616026458
1834107715
747464683
1653533101
2062854423
1653444818
1523064626
647735463
744868795
1096274990
1797545688
1611408728
665685886
17231249
1785415939
576826372
1018099781
1086066877
1675954091
1046827071
1311941340
1910442753
1729274647
650967271
1236080043
1793877327
789691266
1114642155
1916843227
1807099742
249261915
346524955
1898665719
246677455
319916468
1611696335
984851599
1689595412
1101408996
109981166
256026107
1358339345
1916824069
1167839917
859960104
539419606
317331920
551669641
941624216
733612527
2012196020
1063006518
602068527
1240974322
516344838
1142121600
1347002844
1172192854
677938702
466412258
232450020
251324700
728201991
1126008494
400631776
1313532094
1457726187
143260528
549227594
2089157314
361162166
1903252457
186091120
447375779
509504056
182976274
1281918896
1415784723
456604178
1509148688
472830743
1165820680
1730080366
890878921
340930316
2144298307
1981827692
654749343
379865609
1822689977
1116632374
1960754494
606733073
1083291018
1155941665
1321342263
485984429
1726517483
987754370
961145449
1672603123
1330709248
1607605352
9370331
1063681264
512758870
2142282790
1461096579
512015872
1486631686
1451071191
1886690147
1866074400
482839775
253546162
1058220887
1000957675
1864743185
387107755
584074972
102846578
1439314957
45392195
1812678899
811125466
1415778680
1661661809
1459207940
921534644
349675358
1179788303
1357648325
1202843154
432851448
1697566724
979825784
1838330638
121729883
1864047739
645425703
646919314
610502174
2143706593
472113312
1134715228
1628600454
2090958489
1038611862
1793731421
1389350922
1933621684
1238465876
704083104
627639478
1274910078
1301243165
1614671679
462288174
1089953244
315515330
1649947632
1138726828
1050036719
1640377475
1271448004
224244212
2127065511
1171844099
858202009
1091515722
535082276
233814645
132982964
791426552
1428147728
1938086739
1254859327
1476236693
259313939
634019518
2062667193
950703629
666548957
867274540
2030677826
1943751590
1942557827
464130984
308177392
1112843648
1935814815
121028910
664096396
667923721
1265875351
1630305174
95945794
899523160
1047832093
1423868488
1964846895
142593331
1619106235
1458016932
955024437
2086743955
1160984192
1528357244
1815744180
2146980442
2027216651
1172583647
178618755
368906975
1726175194
1245976968
397879700
1152570414
904466916
1722305172
2098756636
280749144
1288647076
368876933
1318066921
728133239
197682446
1779828746
1118349990
904997186
2123976827
680955572
1527438895
1770625317
2045368363
1266392121
1569745037
1902631539
1065370191
177938785
1061255327
140825993
1756407339
1556851263
244296036
1545372363
202119618
122318860
863344204
1192910626
316087976
237565164
1827879601
1425164840
1583094524
329928755
934814904
776527030
688525852
1012794522
1120283863
1111992324
1570003299
1663176249
488342685
896853758
210191926
1375961677
576233225
71044614
677934597
1505593244
1261669596
714273839
8412964
250471547
1151815789
1643287548
520044728
857368235
1470527188
1961597855
1008592736
675288489
311459486
1524291124
1133247940
1625791427
384242903
884497147
1226914152
1709131095
1326383844
477255398
1499055900
150642224
865269386
631995352
854232717
187008769
752884154
590047771
410488939
1965747655
710002610
570988251
91643441
1849328985
1213042777
1417099321
1661581527
327657424
879343940
839065277
1042252649
1922611357
352192128
1095786739
538878548
671665803
985048343
1418756848
1519903589
1106900186
1820063594
634308868
1871133154
970742301
955924290
1143735962
1740856360
964350475
866004476
1022137986
270556173
552339844
822803056
905355878
1385455440
638919169
1029930261
927329201
2108500192
1133884666
1160955613
1889215289
684730676
2066094032
1259289697
1357333746
532835231
2140515928
1575969796
4546624
933235512
668168177
1564063360
664155059
63947599
516222918
612399292
2079223777
1666529167
2123563527
501404423
573691128
734382992
978165828
1670174594
1203644068
1637765213
2127398429
361307825
1074520700
1648309051
1636683972
1401040235
701506853
1390708244
837516923
1696146473
1795933355
1457059847
1364524819
693197781
699202774
879849294
263822642
69019730
2111670974
1297847703
1269184003
1879671016
2145564362
1052390146
1718418564
505590798
1424905027
348501778
791111759
234032581
376647143
1353108432
1364020729
1257126152
735469767
1386523697
1668985428
1591755112
1000281912
41024708
400443744
1717784756
1826798072
361150819
1012782095
1488657193
1754244220
2009121663
1081975969
537621810
197019414
1602278142
340456008
48078291
2048546328
1024765597
335412580
311388595
1904469409
1088478075
594490500
1332488303
185620759
1081731511
376287748
1312058380
757856661
44312625
1399801763
725947470
2096086971
1879318907
266876167
427384232
1432989867
866437863
1335358765
1492202504
1088612870
1649089872
513300086
2039270408
1254322968
1069870526
1939522776
1698076410
2097862940
1479515419
1253258124
812303649
1959750803
1357638219
1594129535
608623895
1577709117
1950167005
1112288346
1702678188
2113338179
1693664777
1362967898
112367157
1246646009
933668071
962631070
1904453052
1154073017
1472277646
1095840998
1362449918
436446911
1688720896
1530292626
246158814
205237891
930562024
1445574955
845316185
916370514
1010752580
661366833
426215851
1436951589
1540036201
1424346605
2094309700
401794591
1211831059
816857810
1393949700
1387033231
1261820619
1805971766
225476511
1989589741
509723187
1095212750
550699446
839794367
395899481
220253259
1243694796
1175730119
2107289905
1848022429
125630937
71354910
448798232
519162355
1018083458
2037890930
665780252
709919103
1201302999
142143367
1285034454
668224305
1013614736
556793313
1718902052
1790164339
427409771
423729715
994629747
151337090
630344313
708035801
237480153
1892082649
546994143
694611313
1606444443
1844272893
975504119
1216057837
1986376086
325024022
1900629224
975557764
950115012
1880273154
998409978
1670457918
2070029447
1167362129
669826173
944377277
1437822002
1957718099
418398386
612538964
1909584681
1868132165
913676256
995236639
941413837
779603353
1025848225
1548739896
1882491605
373899717
1609063919
1751909289
1809211005
398141777
258557497
1601805307
612228923
867258566
390437462
256176575
1988673927
1221396158
776906518
92339440
777301926
716267135
1843856603
1609449454
509585218
34129590
50033354
677934557
1050479022
421191320
230202746
958571430
2035908141
1480062519
1896141134
1100858125
1136883863
2138468819
1389592678
1571841298
485897845
1032812443
1455331688
1603468746
1018441702
857491332
1894347319
1478241233
1204320177
761748230
485001594
974658395
1802415564
606322752
1856487843
232889471
656691027
1165380882
1082416166
239724325
738468910
993253129
158508413
1729803425
1428829377
501733693
644297988
1327957318
225927981
487769011
62666749
1774983549
544259061
1162010845
287479499
109520609
734100290
1605392691
685857640
436508612
139229596
1830854018
1893559567
1794705584
874204599
1909996574
1498769564
1854105027
266653514
47953542
1279882699
1362531643
906101183
454043749
1971535580
81939721
792163591
862113553
1663843750
879323047
289709040
1319393770
401278820
1658309908
1359374747
1037417926
625851039
1879350860
542972738
1923255154
238831780
39521304
1225059472
923727464
319857201
780774708
28128302
2096161824
1068022803
1989878870
1068067631
747869896
885771901
1102742896
1049738669
1283122029
96400470
741410628
1222878201
520717337
688552731
797758079
1718313663
331620353
1703896090
1673342396
693899759
951481825
1783928494
831744939
1786856670
345755131
745289584
2108714286
192901522
856328628
1307273128
1054597468
427613834
2104916099
372706868
2075565597
241976777
766538727
1287875680
1265663802
794112276
288785325
781525431
1212778236
807459477
1051755102
454606695
371391653
1847576703
798495715
290209564
1195525949
1163925259
421402573
1614958136
1547914849
1510555711
1227140555
2077119252
108499272
1721742648
813402527
2120676849
139052669
1077078485
1595592319
646206359
1894969745
808818735
109001391
13196993
1382006039
638685839
1991897844
225922617
1433996849
1391928793
1735347380
1392425587
12574707
455425066
1608211849
87591093
474266454
713768819
176091106
1924529383
721413661
1633515466
1021618475
2033820803
1009701695
670285045
1518464424
1280489203
1052499010
660043997
335220404
722570986
543968643
99522480
1724064867
1610318996
1044337454
1102268163
1766693033
806492295
410590936
1954322553
572154052
901221580
1181025494
2127916771
726927617
62208584
322364064
1728912569
1837102595
1074334773
1697261061
1599519750
2108775384
395689732
1969767875
1246109301
1980327547
1058030856
210738286
499055154
439196252
1401207836
374772203
861607059
2111408007
1820975872
1533283471
439845423
2110744100
779921998
1865289885
1520439675
1808071704
1565952670
1453210327
683515917
317800529
1588846997
1480251315
1278080330
1778651371
1441069659
1488546387
2117538181
494000403
1188564436
1281634738
993165403
1212365499
1165139957
2114604320
1932267344
468795293
1089142863
136811574
526989045
1257526122
246030525
1569798866
521345331
843354733
592360492
1477671765
242219512
1882863717
580561899
2031937490
1382502163
1489636886
559817102
1394189021
415042894
136631542
753030585
1277832114
1604579882
1797407752
1049865679
1412669768
68985501
426903199
698248595
978320173
1664146811
374390066
1047231807
1585656877
748741784
503347456
1084376003
745629806
634658770
1531041791
1063516240
599505699
2051738873
1670007624
1923884483
2104549704
1782628954
1264336832
2124924598
958499311
1346083737
1550202231
629630729
2045374400
466645917
1134308143
1411936497
638988099
623193215
1092006708
1756348143
1667954736
1827028542
1480321850
1397105703
981298682
1426195153
1445927753
1086720151
1659658578
696874476
1733191839
266698579
1030609010
558129728
1708025481
619812432
1434758309
1380003494
344677017
1053951737
1251629114
1242921660
1931297758
1130881013
1372288162
329204955
1305311417
1501372742
1649633386
1672474082
433820379
1986951992
2024448221
1230196989
663051661
670782755
1376402072
866971877
1170132500
1607375680
1425303395
1312472001
1165409086
2108423057
1735482475
115743202
1431079405
408602791
1825062311
1513366076
1198582798
255043966
1313754928
1318831959
488065347
1620767389
2074545467
1645925181
27000376
1987233505
876826701
347216514
777695497
82649251
1497717726
294117596
1480862558
1518633831
1899231896
1081080206
1491936517
2147391865
2003165978
1831527727
441961465
74414653
1349207228
1883048425
417389287
1539879592
2034590141
1808941543
618593002
1891941365
1331164882
607312558
1921934745
116404735
1037234429
1991271130
1805627997
671594212
1284056661
624606813
1894171520
728033358
1644556693
745565580
2073068261
2087606025
727062605
1293360510
1769504900
1207583032
2091325913
311935181
2077043431
1083330479
1748626649
732790072
1068508937
1290884460
1952087928
1920284080
1087856445
1717314024
201712674
1110317188
1171580751
1943357146
2028406156
2096948341
208886358
981019371
126871358
1247045825
1946424244
618279536
929167546
205751753
367446496
1175547659
443050270
1923669585
321385619
1086929161
2091150286
718428611
540174393
317323806
1495837115
1067769666
626613811
117584743
1744060540
610633832
1892073791
938277514
486810651
1677627708
840733353
1929757559
491659694
1129184451
70719187
453771658
471175824
975743818
1114500233
1483679108
1818563490
14961630
944918603
551156296
807346844
1951424492
422096915
1354321438
1617400764
1666817503
1395737713
1668200228
299597338
769930606
1528155787
1538699606
1475036271
798746341
1851166005
1068535753
1836139419
554521837
701883292
1910610759
1465756750
81973100
1424541486
1397390007
273279405
44581150
969214584
364983120
1293347177
557369042
2094245444
221273909
684343498
1524806252
74088576
1114089954
1817367145
981416832
1795720506
789941010
673419565
2018988384
103271328
1808428683
1059880871
1758906225
234966891
1545260078
1333572355
2141117640
591992248
165935558
1112513401
798203513
388262085
1315741804
1824111176
1117871830
1394224356
1619139803
1080000191
1807298532
714846077
254857709
1001838359
1796139591
694676545
2014207442
1458977944
127841765
1483217490
2007177071
413520582
1383252799
873320841
964541659
1777312173
947299153
1466477358
157460550
1944005257
1440490079
1769720516
329010557
1779505464
217558986
682059039
223990867
90943605
2143916011
868660368
312110810
1585592613
1879605797
1774635165
1241313431
1638343977
854976700
1648627120
355627410
73527418
1192518488
1860892064
1090679405
1232013474
1559228761
1440470711
193184715
667021169
1568957616
441239987
1298729383
2043131880
1349163958
292002031
908286506
692212386
1149817906
952894775
1365481030
373227442
2041678773
1926546025
1478520569
1734956832
71826194
1648068511
527354250
106325282
985434175
2016703010
1161160667
1322153708
737715339
706034990
1963097415
1972767875
313270093
1783864601
334682952
1158801975
894185288
1282864107
1177689160
217489892
922141497
1672867703
735869841
688349592
329796174
1617068335
960911051
1016062131
1701242389
581679117
525628359
700938009
801637009
845731571
995657094
2061649444
1445390947
24102520
868549053
2093993651
290920149
716280445
1722353961
631296507
1814817425
349009096
913141555
1709658981
1628900383
1188832423
215030043
240364570
225447934
290563547
1310804897
1499562599
621598371
714756300
975161245
1383809418
374075162
869029819
2042608019
1930844340
1623573189
2007159500
1363490032
1489769634
173944723
1630192445
612999847
1937089769
453487547
1236249854
1750987773
1077965396
1637757104
1845198810
1952409751
1628408764
613740529
1190781455
445903172
2088709319
1736136432
421156188
311303863
395454089
271966849
1678138267
1073616758
2081166326
1295921271
905333189
1133084008
585275126
1360919999
1172464754
1599073880
1176020224
786984613
52052201
733782345
2124128624
817351971
658351207
987473687
2038923293
1585419127
1200487124
621297925
1445747462
1917693927
1385787089
363294330
951903658
1989987521
1235188133
229050156
1134238292
1451089660
1600626559
2117871270
1247795504
2015203166
627863085
739317674
1787303137
622366891
1956452409
402793540
620201746
1430925635
2043456093
128880499
212703910
1493614072
1746218103
1205268392
1211524273
855871861
17604484
100637354
1152223227
591761243
470140383
1542370087
1286826352
2018139441
503981539
659656771
1131413180
939989729
1970409646
1662913784
1529894695
431957515
215548722
1713892521
1454269628
1529374445
838166705
46214031
2118064700
1429764700
750911945
549069620
148685286
916681970
151798860
1214922200
1353499580
915197458
2140306930
1343339079
1645906097
951130190
125032047
544357646
485025031
1193339646
2078161196
1882631339
677087446
246923620
1645046879
1312444663
2001422209
932984327
232952599
1880071209
945045037
533909076
1661711387
788153271
1249381312
2069252222
2059429645
881377202
685970026
1867789819
980997316
2143607959
860779917
291565491
552333146
1110766794
1877942158
1883018148
2121225029
1049912360
110041939
1366769807
1911851561
868189969
1700342571
1426519443
810309212
1019233323
1628887918
97693885
1552173793
1042773720
164979689
2084581140
1780447157
604030959
1372943895
578908585
388249823
13822464
1913194244
1633744387
1610830221
1787046993
204459226
1572255930
150174914
164790452
1499708341
2124349099
1034394784
1386974278
696856039
45312601
4358628
853775976
177180429
1838586969
927823403
735737968
592555480
2031474346
474877157
751959101
342961819
217458696
1051211848
939559326
1775614935
1481320299
2116543517
1228558117
1318188496
1257973662
539901942
894445665
1634340830
370501268
2067247790
1903861058
1491148933
1942346288
2066464028
961915427
1839737222
208608010
1579515011
282644202
1306993524
575890870
469558348
1238126567
540424435
509234632
895512013
1660185715
2019747173
547002425
888695268
984813119
33244538
1244005247
2013616108
1990624593
1374840377
679058148
821956476
1134946271
1079409765
1639799375
2114695163
2144161061
270009785
845544575
140400079
1401541221
720833223
473750372
1982707603
877841892
613124319
1969625045
1897701771
328978986
1283093926
1190320869
1374771078
907219392
57496234
482701337
1906097494
1940280559
912753233
1259486144
134811333
219663356
1841911397
930896756
2063586224
938532027
499781188
1706126549
2041245375
1946230704
1730981951
362527185
2003182014
939437249
1972442088
1415206824
974346860
48341535
317563945
243543520
661928501
1886009250
906131769
1630645267
1640594159
236093662
1169255005
269267336
374808049
464136875
1840210757
1969759558
1675799143
1451762738
391272295
313385075
1342611049
1590771425
1152369926
1605769253
277174921
512542480
1443501479
563621730
215615182
998854488
1120014567
1528417370
1939576704
1508791144
438892485
1009687240
1741004781
1955853715
1321000153
769633903
419925209
1953606562
445452122
308255253
12761467
589948763
698237830
1227635593
933938856
2040035580
540715706
329967209
1455567214
995345503
187823533
333692203
1157693141
1958130437
785566250
1810777432
1751031748
1826274289
566184300
1277974271
653319628
1921411534
1968180604
1373435482
526304180
19327492
197511972
1673879274
1460250086
723770058
540308638
154703445
1534577232
876924176
1320417302
1296157927
1687933381
1525751137
206118937
1670722185
535575495
896218191
2057905971
1904677962
485474782
1818223639
327797682
309027782
1388188074
566971906
1825726
1677749182
761999582
1499990430
1909632977
1705363284
848626694
288633637
1625375202
816912393
962310820
1141496912
915557361
645325450
159216091
214525023
1432401132
1083280005
473817625
2106190377
822720367
2060908876
223810713
950484141
398757580
308746306
129024993
1144927759
1393060278
1442338139
49561295
759358773
1990440098
507523057
795613659
935090681
1309333020
454142681
1534075726
1777738577
1361204932
1999983207
1729961963
1546682519
1805522997
294526928
2145807187
2094497832
285845521
925896897
1146328917
233894272
340433752
909893692
541169729
1637991849
2013939364
1818898264
1879876758
728306149
1210612811
1097809852
1253670800
1237746695
493318115
433085716
1463657032
469742922
2127089186
940123447
1133371016
1034184559
560796472
1497782964
1361199828
2041405162
1830651156
1119189021
674844741
1222477552
1018424977
389861932
344942865
682348033
203841438
1292094412
1402229704
781693828
1554389211
678137223
1721362648
1899650806
552251993
2137652104
943095184
1345466159
1881378803
185147839
1416820997
912154053
1171812188
752845116
1920156887
1567517825
1879359415
820476305
1999317996
1383174823
601349992
1242127019
627019231
199225713
1517902316
1641681711
2008812442
93902562
155281680
1497190349
281148948
708194128
748974471
81249691
1365178647
521141894
798289833
413294266
1573278689
1417379724
1058226694
1233976503
331252350
51516543
1501959133
1654914762
959067150
1614242060
962096626
2082214800
226598723
709704051
1706534630
445761676
506225678
399472237
1874055254
1061560741
275139929
754768121
1904399998
1486541292
2137521919
334263183
1955689785
1906470505
204903974
895090356
124734892
503810896
685927726
66578198
1876329483
1788407093
374330612
1463936813
2086736766
1680956088
1646515801
1991539425
609188166
1358078104
1418780339
109746182
1378218098
191800446
895277967
328601229
1304436314
151538324
864805468
498272066
959437774
480305307
108033781
220205755
1059470877
1437051534
1317898907
1644336309
1694262585
1831215787
1364442750
1938726314
1955328047
1153841586
1984885234
1810342919
645548965
164698542
1079344687
1682806785
1872261747
183216424
333909441
1423149101
549662297
67450586
204123130
766728105
2021258766
1256501434
87909085
1187516704
514208643
2066374039
886597450
2033100398
2005890174
806995887
1118951335
1150535838
273381457
1111474857
803863482
2099796221
456347308
1365305092
1473586320
108233888
811407901
1979052790
659727762
993511241
1466268426
1633560300
1902304817
438530508
1880064675
1948071828
1693033035
171140101
516226245
951227418
881538690
2080097896
1067629197
1337729247
323458271
1243809584
270636710
2057968358
360417875
721950313
819310669
301575532
1588014839
1317592344
188870624
149658507
1525684978
1181583327
225966459
208599037
1244667215
990149859
351777383
1792960583
1089150211
386870902
1878754457
1946006120
641985462
571662365
158873163
1545958993
768316098
370081000
600721749
1802334468
1231229712
1215759215
1444859128
1301499603
1945750299
1784236016
1686963260
1537553817
12508177
901730283
1152714628
1833742180
1708704301
231759799
1676146787
319201624
2025999505
1157170133
844764734
1209259057
1123245327
1093414008
1266315698
1133409458
543988906
614994134
428738989
919085115
1912482365
1745759558
979099920
1673930001
235180483
917960698
1799707532
1970180277
626522892
375984314
712412267
2048882238
282532124
894396254
1929473757
1964384235
1628753445
120963465
1821700949
1399906186
222997623
1112251927
1871428944
439230718
1498071368
1080173021
1948792103
675703283
1702920689
1049775671
448771342
1047381964
196444151
1114598784
1313356791
1385698041
1550556703
1514122953
628864507
1259140992
1123974736
757136262
2099190587
116531096
2037309432
1173130366
420081656
186129010
2114494969
554284702
970957874
1845931293
2141526536
699734241
111014519
454627955
2131703766
1263306380
1544906271
1348754396
1259460377
42029128
1482523711
614099844
429997026
1500641926
2089042143
1338080883
62812478
1092986027
292846991
2007687182
1937640287
906263009
1126416885
1780307543
1701129138
777345571
491977008
1261625396
861374496
871188336
1655270250
1866597716
1171521976
656806001
1958857292
1161039261
951281256
1587812384
2100588350
1014288825
315534268
7644791
1495861334
1046217710
1240455731
615602344
555353525
1516130945
473325507
2131630477
840861488
800385156
920421795
1584694474
1727186669
1235861440
735424868
941502319
951638527
1227210283
287046319
587990863
1324006836
187857570
102371619
25262414
669817110
1815199413
358928827
1706785570
1785520241
1631033051
1306411218
1277481972
119898535
229666587
139077235
880760776
1017892739
1037407037
2139617554
1685578209
1647464007
1413747690
1402632641
1637231437
1655270374
1290167201
1235248446
1291710321
872685780
1361582463
612421564
1758021522
1887461301
884111083
1758021130
1940536499
234490538
720817095
171462219
586397610
1074070370
63160572
394364565
420168135
181056221
277326550
787594785
605336654
1368459066
447035510
23378260
1315526465
181461252
948875660
1722483048
1715455698
1403934613
1345535460
1911767508
2045281140
1905711032
1187232798
35080511
895813083
1853192820
38084004
1425167483
187783266
1372133924
778737150
919505686
1695662594
860206520
243586352
1513988838
318867459
1204517471
1222744867
508066204
1549596016
1295004934
617065017
1442404250
54466961
1065719879
139487986
1794318796
73684720
237516721
1273801536
1317795013
1148696930
101333915
2123252362
1082546329
904930340
2100888607
1925208160
1773451272
688048479
1172495039
968729777
1863951591
163482666
1280014836
1634119448
1630910533
1989367216
666894682
147945858
1710772921
493061519
63301569
756929274
1452408432
1525797186
1019431284
655811537
1621800957
2123276878
1203106644
632081633
1220168310
678151576
1159686895
1425134584
1879312360
1689692410
1007378030
1557872036
849844765
584887787
1066309036
203369801
436169338
365460491
1462486856
132563294
1997434463
573722065
1564788331
1454731575
145042946
670270877
1295412214
559759710
1330827704
1474671949
270384093
1503269489
194098980
2095401775
1598365559
172558795
740937192
840711430
2056420913
1343225530
831628343
522469361
1550742596
994591794
1068428509
1822131773
1646584851
829345755
1145741926
1484305386
1797776830
295892722
1752127043
394478739
1150391290
969355476
264332317
1417116227
314596047
1061296623
1625311831
663936716
1020546385
1833299108
1923327851
2023067566
1216070291
1195852261
1564633133
457022078
1573988227
324662845
641005713
1290628343
1671160886
188176692
1373733591
1189536096
115508483
51523191
1956206496
1211251326
1571388146
307444492
956505474
1902657914
1423494570
911154223
1831139097
1913938088
1703662111
1507886814
1730239261
1503301088
1629695562
1538773918
37713987
2141998500
93051974
2027481104
1163447626
1852710877
33324305
2140866983
1469179290
1392562729
1150769747
1069240434
1873036007
2127612324
1451654546
657089835
943514035
1990366524
298522928
2091695012
1986371626
200199040
1987778051
1893114369
747911991
2134135817
514749103
1484242397
1706709919
1018574057
1984078546
1728724193
1577711522
1821187743
591511799
260297046
2018818075
1103245979
1958378814
1027902678
1575765558
1080266568
1187012588
1311389332
1005804181
2094955547
31025165
981926785
1899488481
665604950
946868916
58992232
104985325
2126767816
9942290
745337719
886956389
458788802
188121931
2080303885
375727660
508325027
716468824
821902536
1656776522
270529653
1281682720
323409488
128690679
1766547432
1856898223
96617260
1724464975
1536428592
1108619129
1377024130
975372568
197693762
920648443
2061322609
1330659743
1145892145
880691927
1190425008
1998158086
123431916
271612153
173756297
583472633
688485879
674231735
1807274729
1668505972
644455272
1220101676
1059570525
201273432
1604242272
2056194548
654598053
1871792426
903457561
1543382441
1694239885
118028400
662868779
946858938
1637997575
468440805
1788058600
1316165793
1754398680
742592563
1919912486
53653561
729491712
157274031
2040029837
1625480829
1526836746
1472925947
1509454945
869589457
1737946033
105691591
1082219029
1790142110
369691097
1237034852
1087621553
1015884721
842262829
820973727
518768502
2123087425
690351408
712688741
1777042078
428910451
1878136977
763108187
956450681
918718573
1152774407
1384975509
757881721
1381211055
319587686
1528611178
2134151992
162416339
1990736770
607633333
2084765479
132848018
621191195
2070689983
1896298333
1787152985
1561539499
2071357169
2139213647
1411924645
2011302400
475111215
1493630664
1200079634
1513818826
751627233
778762160
1917665078
2031457027
474481841
227784114
527540948
1158133113
1602756569
1536057874
1842785260
1036388820
806482175
1831330781
2091930026
518618034
799458617
711260132
779114039
2040072810
1105924791
87270858
154926462
1174129646
1673424471
1365408232
780541714
1023324994
2003419333
719687836
541050730
920803630
1938329996
872459584
1275111342
752219761
989935329
771101039
2132128706
10558800
1856912784
1947289243
489811249
185217080
1238881226
486092135
2138533703
639226522
1992903323
1541229263
250022577
1705281416
1067956327
288325149
552062316
1788473058
1075769777
291883681
1466797984
237239391
821086369
1845116717
969877859
829717271
2013707364
724943219
1320941882
1143099103
645016861
1107024384
419693372
365741352
39885271
512334670
315744046
105120028
1619594734
1188252216
1505159995
965967240
1546461707
614688942
248355316
744367578
1643415488
820325151
1351982616
99149442
1846782617
1694638181
555155590
456154528
236936107
313429313
1574015674
1990457347
1832100746
1397631779
311540994
580409728
1779792303
1827591549
1770483101
1270217424
990330356
890524319
1186517052
919133663
940523739
1398755373
2143595171
622374036
1766947911
2066142238
859389095
778733883
51001681
2063278174
679973551
446892738
489127092
1627816218
1057544059
2082338900
1314195428
1966678698
621974930
1328444264
654690254
1005934298
1289178281
1080243704
1185147501
1621896857
736510986
1109577445
1567070881
86827583
482811326
1936787329
781654978
2103103967
1067088965
1750882239
1225193832
941050579
1449861672
1097541705
87591400
1079531526
424221046
1620893025
1360504232
971058491
88009247
383275581
295869654
998461569
2025752083
1916083490
1548468025
2063660814
388724175
609907420
435794670
1300671316
1855009714
1124166427
941309979
43581217
1177452192
643442046
569256751
1578829793
539469586
1619645123
577151242
1584790165
651242703
1523079573
618827894
1002748124
1970809980
605454121
2092288236
1980088352
1401069702
1720507065
1904090834
1800832965
1467981629
1464808796
908004538
191712916
917493712
132380773
891112152
655056740
563180666
1015920296
1004193807
574802297
543948668
1247956615
1394431494
354836956
1032886679
376634769
1251778127
837761969
740036993
2004488950
1267705995
1411190794
375223354
457445574
744215796
1722392775
825667373
341375853
933669893
640092005
2079924260
59472339
1740670347
1456884093
435289547
1178753631
1665936690
1148924862
455400742
2107561386
392466696
289018562
1416285056
52664399
1860565626
1241102956
1123002925
2082900833
2130216295
1857450975
1218168087
372319049
928700643
1150926885
1724317746
594597521
452896725
643030062
1925405123
669113425
1636609227
561313803
1766518429
371451336
620621724
1709229597
332893045
777392641
1720669192
819080981
1861816976
1232310619
780837192
668207908
2093604784
293236215
1316163847
185436899
2052730067
511500367
1575076649
1855222791
1689993689
514207013
720922892
14867537
1612270944
342653107
1083927727
1944671615
1209607953
1131541725
6409409
758795529
1477351174
2080029741
1291644574
352893123
1292950644
1370657330
1959616430
201727211
250252592
1477626197
851608922
4434562
1356465326
272469477
102693863
1451675809
456774487
1765197738
922075418
2019528639
395526752
144602561
2044848028
1200786200
66781449
1192265327
722258489
708458709
1984805271
1815158887
1172616041
710341902
528814342
173940147
1629576112
1030221492
1229198997
528373094
1655522033
215525627
86657886
770618569
2123214338
1311488744
395791986
754026575
1878116050
672301833
1326526175
735021268
1204000094
1717658228
869897275
981955665
1766278789
1803088408
1906374746
432974585
1174002984
1765833707
1422251691
1421317485
1987175813
856436298
497500589
1783513548
695053913
1244824639
523497210
2087457984
671416874
1369140813
1021650727
527212458
882407886
1858032093
2052997937
1080294502
504907047
1352641656
1411365392
926575283
215382885
1312373964
1557952834
572181700
1228389606
1415919293
385967588
1973734975
1333564607
428836564
1163577415
425870900
1368860772
1474713100
591127687
506633081
1920868769
783560029
1571815102
300833578
654977005
695885446
344788502
93617794
1792991420
1073360200
1754508810
308371526
1470507191
1399529492
1321269361
2079111509
508256257
189213116
1920325686
383828883
1483645495
703072413
1731550214
508232796
2056118779
894939645
1702697924
921369393
1640014198
1017040933
1334912714
1170518244
1419304805
1383900375
260318402
787330842
98211880
174980225
216423778
1970878920
860149094
229749930
540546203
1302773638
1533559759
1755932078
256377740
1197909849
577083125
1105159076
1983114649
1825066025
1598168407
1219632438
1297055453
1853509971
1006873347
23675619
357352517
81107177
248081950
138560378
132482411
2055283341
749194663
255968511
844146506
2026367899
535802474
1893160503
632335068
1831102118
615466308
45699505
1955897896
21464491
1293977460
201658903
481417717
936550556
1866859278
551029070
1101237396
832117388
2111923963
1595545447
1832633328
712511605
931357931
2013537477
1731995781
1975889043
345829526
2076795816
1427785721
1740338959
508183948
960619227
946885798
916364057
376937532
1383462035
1104787109
285680608
335498748
848409045
604291929
2037537925
1448168295
167206024
915385849
4987811
910506913
496802392
1159249717
999762822
1806178411
632701735
18106378
756924770
561185353
1380511584
801043646
1356272287
146761694
495249846
197132998
145219987
1225675133
1127389519
1428340885
605647987
2015003070
1138014152
500229155
1179489080
1255891441
2138860043
1385246787
1429734850
1208140718
1607027820
1865051301
526715535
736206109
425434893
718508087
541833986
149105093
131049664
1140918629
573976080
2074663147
288254411
599377091
1647738344
602401654
1145898965
98478569
953953046
144959919
753389021
134611974
816224109
1196836903
1182210380
1795504096
1058110391
1574279640
1852126358
2054680865
1448545164
57587904
1571148550
695153757
1551926380
703565444
2043826548
1610118151
723328807
655307496
1425655602
973715644
1076294915
1087115078
109095106
2110476804
583144177
621279635
1144745464
341598931
842221785
1393033830
124108008
37723491
1220904529
45608750
674109402
285307872
1360186639
1486605186
1073229399
493219923
1199620144
86667002
2094502052
49268953
1373757529
680817912
1085153276
710778387
49751573
1356622934
303060257
1518820293
1076087647
958600525
604934546
1808565568
485026541
1700835076
1004713959
874526759
271140866
954355358
1933476096
1666994679
2112874733
628564021
1258896111
2015561389
1729509626
331560429
904041562
1165160577
316405651
1065430356
177510346
1963683323
51561559
1041423259
1080305604
1357923941
500321123
899130818
1602021990
1655375232
119385494
223682732
1586922169
813722595
682591146
527740453
808675780
826238374
428327851
747344463
641990830
1254969998
480742409
802302392
1389811974
1642291740
28315030
170306857
1980280728
316724773
183553917
1422946181
1862653274
582124749
8206797
220026771
2067969562
2085997947
1114914967
1620229099
670380079
1145013419
202287216
1986710151
1709081771
11010447
886184281
1780304942
1149703848
2100498857
1736988175
70022030
1725678923
2120924195
152807124
901779042
728154450
1807247328
1247540647
208422328
847014950
1361746474
415441595
1376126280
935952208
88834037
1131971935
1302856142
850271079
550634435
1252332333
795849901
1186273400
1121100641
1586088983
1925633900
1762410134
1811693240
353635637
355756706
831090384
1421521038
1118053858
1390152643
975453204
1079671618
1268841671
1926125456
1528357244
1409368215
1679692335
1822284433
2145477181
861602299
530551366
673480838
1301438625
1386679516
1629632279
915932802
2062999918
148117286
1325770472
1222433411
1982563452
1557920560
91288297
1300298430
818519982
801381619
1298472472
371657769
1980281744
884362276
1459386484
946561230
1135283266
1105864991
1312884099
617076974
615406748
1354711909
1987296707
1965596204
809232987
60143523
643230834
687310528
1059210001
483259738
181348786
1494098365
779036209
1995596337
1670152163
1822474965
1442341916
1658627720
907029331
860121473
7668704
39583178
1371212681
672099689
1544712829
679008116
1945721709
928517253
588281307
1837429026
259800639
439216981
1309936153
1989418488
233641770
1823349750
1819427699
1177089256
1656539231
1704303436
854727306
1030014449
1569342899
1561063150
1185628531
66160425
1183666180
1389336951
1009911161
1624859422
725342232
1518341323
2026057688
61544468
1017249754
988080302
48016178
1724457507
1174679691
1187237582
1583415393
872853468
37218662
1714971946
1375174695
1229275957
1732440867
1327033383
1031844056
259602078
788556050
955422317
1131281968
1559069433
205778430
452731559
128446801
852946837
1477086775
731337633
1648297780
412161156
411440788
1175645028
527058817
602888837
1150953989
48603183
1822221067
854589215
466705982
1669827313
727459193
71742730
1933188584
1394032229
1173732201
891871256
2061074594
1704596215
761543328
956412100
193578725
336769086
2118453344
869796269
1012929777
1257265408
893140267
1401850469
1848515135
214459208
53725360
1528849886
1481181598
2043967749
1836213134
1806914490
1785972262
270384107
1353932960
216313490
1089886805
634688821
965034348
1429001744
691158784
1238268602
1693305006
1283598606
799193092
904177843
1134123144
1624609042
263803175
1098284910
861225882
922366428
655543926
1080389213
1679099807
1643946625
1726546161
1693392734
1128251193
1123179349
970277269
1581762357
180593459
1491891660
67515632
1321046435
709626165
399071834
765172739
301206067
916605720
1264907942
788052038
535591851
1936602936
512528360
567198836
131701817
1571258644
542449782
77419397
823406629
1919660223
2049537703
925984495
191198698
1821654114
982206923
1156496379
1900003222
972452150
1078378005
1665322141
1116098941
78478205
1339537228
277126656
913409604
713688719
652599403
1177290018
527898732
31564911
1459292318
1193431539
232354860
1416032271
2084851599
1309911921
277810913
792052696
1322335177
494485055
769460983
1057649089
1648504830
792164594
370017698
736223910
1686852255
53155264
1179601512
94659486
1219030495
1965341466
819733566
296125010
768047237
2010321433
564810366
1205873476
395289277
1614174803
287461772
449290846
1109830517
752749875
2076526355
767543345
1003142423
1549134067
661681273
150140989
883981139
2088322223
351790372
1941169622
59193903
1233288387
314024254
975454679
1270646573
1969642937
1591364889
10996958
1998201464
1243782932
769579049
1043467816
1780332747
1525780559
873957959
331847242
586346306
517119124
120179052
104022613
84433121
352099492
1131441830
657789849
1446982573
539735175
978886364
402273441
1253944399
181961296
1604872170
904069767
666470409
948790069
40184260
1351557066
902457466
747697424
601262956
246874448
1339272203
1006354953
1656248007
1176984994
166432631
1611369981
678636397
707409525
277857432
513728918
383658711
1330948922
2131072987
341570748
437661994
1258888601
388592014
1671094606
498601268
926745923
465465912
969869989
460685549
203429712
1418760925
1442406203
433175953
779749310
1755402366
2135170061
1301087382
1382778507
494824188
685851862
1359211459
550794194
454614569
849370297
2143289732
1874571539
1776460176
692492903
1975550373
290392066
349796382
1780115414
1843039083
1190932397
1829215370
1321003096
1863603953
338227195
642195945
196072601
1794773735
163177008
695146001
1111336846
1182711115
437646494
1958745350
881065944
1507385193
411795946
1261338694
996393979
631287984
965831139
1493736593
2026487747
1171348701
1254140864
1689436418
1298244709
775370401
1393878112
1289736535
1096546078
1111574498
1070327445
104276234
999530620
1095766116
1871129964
1748627341
2003873619
257549008
1833719865
1406838602
1361969036
1700931165
2055828571
1644426398
1698121759
1850491765
786379202
1598800084
467910123
37124664
628027011
106651031
1246474491
1992672858
322446310
1502217307
2102209593
443134069
1660140006
1460431555
788559713
1696477027
72198964
1537239040
404020172
1589896934
1944224640
316666156
536454009
1476331072
416050394
161681732
513619940
1752933737
1051526660
473396414
1818904915
1582522820
152250891
1895245600
1529420505
2004372609
1071420604
1755556001
995687142
947735705
721330883
1266941210
1570506741
47349336
842375781
1408459375
1910007681
1705001216
932319688
1276954179
1517138673
2137847496
943380615
798248605
1070398073
700531277
679566536
78167657
1848900043
323864217
463701383
169744465
514488397
2074683177
264537045
1523170359
996206522
335980127
719144475
914341995
1737686639
608011986
1109887514
1560434492
624069707
451821129
1501135420
1886625710
2078426603
1949869035
326773280
366599232
420437542
748949120
1292673944
1218158735
985993661
812918699
1140929385
241468051
309156322
410398585
74303977
1423138621
981019698
655567267
308363410
1297447278
67629706
1301848853
1104889245
1873108727
1471889181
903367685
1253727025
1129075589
1697389409
643154587
1771151757
1853039540
218233501
76072242
386121868
2097461966
407640765
693439471
455207659
1990704173
743819449
166099310
1819278643
685568954
962311143
389304542
1097094511
1168982739
707074478
672204873
146429606
56856511
1333760085
1021028561
1603219845
641816698
708465092
884417390
693913499
1701825850
13522609
2096365169
2094060740
747993594
699415496
1659668627
1239547770
1010295685
1171595231
1041348887
1428169601
2075145853
1502022022
2003895907
792192871
1748036242
215714638
1428078885
2058137586
1052269175
927893364
1548465567
1323376866
1018554224
1259706197
1859800034
674373176
1342170230
358496171
1420948043
1447993181
480678513
2100223742
1732680784
1820827586
293675898
19685190
564839312
1599315735
2037684341
376908565
793647460
567709002
1481390834
1050710694
1323968608
1988097502
1586709450
987013787
1607375839
619992733
1566340900
1220384291
93114340
2130966690
1834584760
2105603563
1750480267
232517331
239171509
1635856198
967382789
418795698
2082840738
78317580
110013123
329854487
1551585895
1649770643
575428702
1839205944
1102581976
1775733366
27624673
1757290244
217463680
527604980
846691594
2104025460
468035528
1061177250
1349172
690328421
1723756339
895726154
360215852
259518323
317328011
1077463950
1177776856
1006283038
1554192084
1805846675
937079221
1612019768
63799493
50575673
760615059
899903837
28883202
858166603
343856886
1797671164
308379832
491643455
1634611625
1130646902
1966480640
1687722978
1981240239
1724342607
190097454
1754727320
62508833
1368000643
1980080276
1084088375
1346193127
1231063669
1325804063
787521591
948711250
273882887
1036648044
1768224518
1831269138
989625732
486348751
928636136
1707005983
1587904620
591392821
1949612502
1467436214
847170185
966664714
1734887137
1498371174
1683933049
1343347901
2067056189
521244820
861957901
1117894866
1808455529
1870485517
1533682724
2099520099
1708911205
144336307
1829102065
507916926
692051444
531640679
2043580877
1331854532
1343044236
522656457
976750642
446438142
2095021216
241098965
1386540487
1351233484
630872711
1385034577
1957633651
1345699055
972955925
293437510
1607004439
1066097637
2001117510
378293733
1401398904
178688063
834002397
1187076939
1694719023
32544332
702320504
923916771
1790534714
1519682846
1762906008
1560468594
1025180076
637257308
1521265170
332653586
1046369450
126599492
2059798928
1713487000
185658753
1863858964
1976449016
1892843509
950267408
1484517152
217692669
222713821
161270038
897085140
312222324
124110053
269097158
785442888
503534223
1034375504
226722828
2021689782
857962397
633963972
482245934
1666346793
1024095769
1651551114
1681023951
211859418
374752385
131195377
1114411356
883548410
2048708092
1031383231
26846308
188462211
546948211
267874125
1569440
754590736
1638532897
1554128460
1506854410
1840668541
489376307
1733161327
347447531
976267494
594869257
44218324
94712205
856154950
1902046000
1266194442
1474907193
1627316471
979324186
1076317803
58188188
815846826
596165795
590172434
1281533557
941321389
1151819715
1448864338
846041516
1175909547
1115833005
1035958570
344863450
912699671
1570587042
1942735651
31739130
216254832
298061717
1348537970
1616048560
19646248
1378829159
577960151
1785865882
1932012017
1006165033
1169352272
1879577987
283653111
778260436
513645109
1205109732
508216354
1748019519
1019887995
484100886
1203678291
813623586
1334342038
1551376902
1695698298
870019789
1014270522
1837379913
648613446
796548648
37013941
1269077653
1116163722
1336750473
1315688052
964412451
772873248
1962220519
681301138
811486291
1785943180
1190618482
1266324681
308273067
1142245654
1400526135
107545740
459548965
246858188
1446040492
2017433291
1657333054
2103207269
733837276
1827185117
1827886167
1095617845
1991452575
2083999736
2082767361
50992396
2030836364
1094685283
1607068308
1853213566
430693756
380457220
22308434
1164764156
1406858673
871385754
457281875
447536280
1410856863
1059079794
1770851242
774100124
1041781204
1100200661
818837109
1437077020
189311316
759845279
1834355586
2117737653
2074546800
243303511
1511279398
1068407655
234297579
380543388
1288796167
89056844
1449487832
1564980157
949525342
426744513
876402028
1335302186
1826684299
245749019
1027497791
1947908975
2001358241
1678168577
1746077336
1931162578
1682992492
1931171351
1480253082
777720642
1824188729
1557357855
1156689141
2058575671
2131868262
921867765
1685038319
75009764
1955819816
545056237
708121654
792926061
855088751
348284092
707222923
1130153300
1492593586
596841919
657866514
721332242
82485552
878868808
359879687
1018580529
1619459478
1532392631
453078900
1079364365
1901189588
443482743
933022513
1326036618
1536907726
349736888
1578622466
2109437032
180090659
131717345
2111597560
937767367
2074260017
1422139715
497316594
1875930507
1059162511
133940364
1046009330
1130843319
830866122
140257289
1199432359
1047870042
1387003649
994969203
1151134659
1042031497
292174172
1477029266
1495756143
908271488
1954662763
1606625928
585641592
1402982955
987259184
1464418023
1358969653
560521069
1400428661
315662325
757684989
673464308
1164151847
1692261964
1886274427
382472962
951229777
226229397
1186011613
703699592
1901914045
1298894123
312120539
1228174912
356305271
270486787
1750556282
470347609
1033194122
1352937788
49408251
1673254652
507803578
1961163934
993355717
1775806544
560246854
887627731
1050446468
771746975
1140496151
548376038
1072943982
1323376585
575785348
2120261188
115937311
1350289737
2090243417
1393226480
317451157
998513913
1047246346
1011598099
1715969497
1857539713
798391314
867538187
132692533
822945321
804555100
1279134011
226958506
1316362099
359760556
71624810
555926158
1278549842
301499211
1850963855
1092453062
781875685
579479366
723677400
674180159
1498877
1647519779
2117963648
1687863172
1053171851
9502119
1345155537
554149331
872173102
1475808763
1863659475
1133693343
581673892
349343794
695497720
257503801
845559039
1818593673
1132182184
1440529273
465976429
244265672
1655032892
529915001
358451076
782660660
2080047595
1187506991
52916590
1263782607
102058162
1490442939
825717773
1598367881
1890582367
725407845
1112251477
1536992637
771286339
686196329
1997070001
69857179
1970200049
1649114255
574674709
1892118303
1861305649
602160571
364066870
1732192170
1231778805
625572790
430093645
997630674
1173048119
1265504079
517746008
415847935
226631482
404764892
1189013101
758154453
1315948882
147516402
1749237930
1843723278
792314762
1322441302
749034489
64302298
1852704272
1073693270
1781003470
514519834
1049250904
785060717
1165012883
1031265281
285225757
859449548
654896502
758504201
644849249
627965607
690264295
1219126963
956432771
959350525
223207149
538199639
784682846
386381558
478183508
1654657116
1441032802
2072042472
2137893998
234106460
1573856735
109732871
544572603
1185135850
4292127
1948823229
547917773
2096478610
1545383849
780565194
243086301
595515081
386710856
1472897248
476607262
1067501508
208592863
700692285
410218939
403201198
455775441
1565225529
221072572
1962367266
382415689
1802688026
1495570356
160179077
352405271
1750802748
423497890
586578305
1995902277
1858974655
994239268
1954011024
35578815
605949071
681256345
1338729929
522010803
404244748
1396148858
17724990
763471299
1270364300
1973961991
133518196
1687951105
1117552142
1792685402
1925398358
1193506940
925594476
468910970
1234701767
1936570083
105994129
1326789871
1294136222
1325426093
727342239
998727662
351659269
1704269642
1913238557
577245674
2144578471
1693607522
1858974234
1830955668
1800995088
128083056
1223155249
411617468
1942130938
1172788462
611984765
1730032198
554338970
1280975205
785400520
1397327475
24560278
29176942
913145518
1270386549
856921144
2043928846
415695154
939135927
2031428170
77624630
1643357381
2141178600
1046883745
50966612
768881129
616463050
1452942760
531412769
393236294
722799019
298489047
259215138
721913620
369348516
1612485683
882991916
1341878267
1473270175
1813268295
278067918
1900839753
1605300594
60689369
51587519
1392253042
81760611
1811603231
158507950
1429858894
961578896
1409337212
805547342
203551765
1744785265
1965874997
1936229650
1226944048
1891442362
1712792770
1566889028
1966623494
1314351549
1319678378
1037448198
1014651937
841338648
511224585
836154242
1133257466
1011313828
570168834
401231318
1630840265
599267990
654181453
1855074083
1414959119
1724543932
371716410
64756583
1445462960
1812786441
1384957352
1150190999
1675715063
1505858362
1576785559
1648737585
1115438226
2017253157
1001064209
2067758059
1670245992
2009344021
142256014
422706290
1785809925
1040674445
46847159
482492590
1384462262
970643705
54477744
970163795
1223324754
1432518571
1390356021
1247231235
2091018490
964031233
653503685
1561802281
865716715
939431998
1594536225
1167383492
423448482
1196657251
891411589
819145932
2045444810
598647063
357157748
1152080126
951574826
1142599298
1602620255
705871423
1363269882
168386071
946180029
674682373
2109694476
533066001
674057351
196955840
918556512
1271539271
1208999072
1960198381
1717296137
641757241
2041400478
485596882
151100759
53296200
1750951199
1147339782
421520720
1760590883
1344153470
1998601908
1372473037
985655274
1266702934
849363525
1364510447
1454447180
574819793
2032946018
1447863956
1787598332
566986933
798556632
1694656080
1307020686
216030882
764241120
1206939508
497644114
1789304756
1287736643
960664408
33530551
2071509163
274768342
1267543891
1088161933
990211261
1283463429
1737827684
657506307
1083592986
1230496
736583152
773015967
291620165
65280478
2054460244
807242491
1866815096
1204732816
491906245
1386098849
1347794443
63376639
1034802569
1077605662
2100297319
198529677
238875265
1689987534
723592405
529987508
966389054
1259722094
1789790202
1003226845
1503905373
1058389364
948510686
280107352
206653357
512924524
96398562
1630656066
588350727
922593064
1022512401
1589980469
1112277701
1247472541
1308590956
337711068
1189638515
1661391405
375421841
1319567658
1381969430
892834901
843753060
1924261000
929788341
132680543
398166057
901050566
253873602
265590111
827954185
1160256182
1437631552
207217842
1669166200
2105217447
46656064
806578458
424293881
583931916
319143716
249665711
181039524
1266579772
2039636035
492492484
1035675741
818105379
940691544
57393663
235182336
788864512
1054679417
1012572548
510205602
302450387
1638215207
109333399
396747877
447690325
1659621296
1171980482
1975242589
1810910820
1434309455
1591614660
202149474
784685274
680471262
1468874197
1624531622
1693897063
1353207946
1953470000
1993306892
2108278458
873864054
1002850179
1526419386
847702517
1332929631
460144228
1631517513
818794374
1444461742
1785235020
1030295596
91869492
499562882
1872511588
136327931
1592531386
1327622120
647715458
1003991847
216017947
1069303492
1981762611
103094672
1685966579
1402590919
294304992
1812370257
2022327342
571088826
943800517
2104000077
1334948885
555391897
89955795
433520979
722929938
347406406
292144088
988938455
1609194942
1353276374
41859025
1550727022
349828037
1768885250
884471355
2018072897
1798931862
1581590805
1145963046
1100252378
149938652
1609327115
72330980
2073342398
86138517
139508167
145509576
252892031
421579960
1506489688
1621147952
521182342
1952519961
2013710939
1992257525
2098783148
1705101125
1758145811
28056376
999638992
51194508
151342724
875935388
758207960
731461654
726028485
797773068
1490782961
1427737013
1007410874
1948728787
1732877687
1988850327
888885627
147747141
1147436823
152872909
658157983
1065211494
238423999
1695260028
496339039
409928587
2059628848
1976160625
604229878
275063441
1703667973
624195765
1163289921
2120381629
1493547118
2065149251
1696571637
1675093257
697973071
393093358
780333554
478213269
1867117246
1332021069
61921724
2045449191
1853441122
615260784
494681104
1025981838
1709670999
37886363
92647423
1158529875
1130480548
166117160
658697209
1826170596
825027925
1533616179
1121373281
131077621
2060515872
664098583
2093891408
1820793856
484403760
1498908133
1657770843
2129000657
1751116271
2042078333
951050207
833406389
1531229822
1713665394
295978070
64711562
158415189
626752295
2032384081
837124369
1320176321
1031405050
1374554673
1780920556
999105628
945245664
435824481
1922133958
1363271842
1994185347
687538073
456616163
1770397626
1196000816
614676281
637207872
1228919826
325772498
988606770
1215112308
1119905596
1087557161
688599727
299446307
1566817905
1992812209
1613200991
512334396
714063204
283900173
54476341
788377170
319597224
460204679
806795241
116310139
94028632
656070218
1274270410
1506475956
481429503
101487339
1291156118
1292365825
1686798816
814546929
1331641525
1914568123
805076415
412205969
1331427040
1226485462
1113072847
2139081792
1845439065
1863631804
1707570204
1716256379
657395284
227639621
2048952308
656816230
1882153058
432783774
1669331624
501004990
1440070261
159662086
1176626273
718219478
70584005
1608529046
85041240
1257711263
30523178
1192432106
372670214
1899573676
68116248
1277217966
1777715298
1337969617
1189029695
77335572
1537591909
1396522744
280222524
1211802165
717154366
657440696
970167464
1063860034
1221097097
1342097462
47412280
1409549774
1064652246
1363252212
720236414
1604858332
1643294020
1652928896
1234709158
390416243
1306729837
2092258142
621913491
1882586033
1919411119
1398464883
2117991484
484319404
1722783322
1373135733
2076422031
1496313490
1068701462
215962471
1417815515
300076824
1284327144
1946250581
482373357
109776296
24700073
599800414
321576714
279667878
468311791
460951133
1191887464
1045985846
79620161
1777025290
237236597
959646452
974668237
731505653
1595365828
1173795965
259804500
193362629
1047281156
1096186828
1185912983
1360914586
798441209
1524970591
239527130
368865252
1317896057
585475251
560816792
1532720720
1618723303
1765689441
1532893036
61668139
1427660739
958485364
850815538
1129202443
1691338767
1232824060
606233907
444229633
1113772259
1437292538
1145517370
437991577
199829937
1904840324
991645944
1926600069
2043183967
112293464
890290046
44688594
1794416278
117023120
490557030
1139385931
533119534
295893541
1357653167
1313656566
180750070
1132056375
521427862
1770944148
561508813
12211963
1045487113
638728008
1021878804
264018930
42324941
444527827
1558022157
2032531416
2018139407
683658189
1515715025
2021782494
1811436097
771199301
1574334420
738127062
290441679
988038343
371536606
1242055451
326455892
724516589
1715725985
800896160
651154399
2089878556
782867673
21653848
1111119690
1501594867
1452729801
93623657
713348175
426021445
2034346151
1435128075
1195608872
1911755283
473292472
1607804669
1738928207
371911836
1648748048
1308338798
428961458
292304615
1685638131
1515554863
467881762
1184752580
1690365255
1005937641
1195698221
632919997
650614284
361990373
1143617360
82969534
448226369
694135759
505841312
1722116385
396042332
1173340657
1758370293
1245812092
490714477
16322802
1497869867
1125945578
1381685067
2037999200
1298297886
966166360
1147673822
875572858
2096686303
802596519
326845745
775030616
1459558480
1096832632
1097431267
91202230
648782996
870427036
803879832
1990586499
1637064347
1321817783
411083210
1259112235
781788784
1301458865
867158169
917997623
906299518
1925894956
1143926366
276780474
947925761
1946183992
1120486259
477500237
7519511
1646818036
1393211629
127579003
1773333415
85568839
2062566410
1278000081
136696411
1714217324
1608834503
1866889531
1986663872
25629725
2127438609
1925002123
609904875
1684743994
1549888804
583566893
865790528
33738198
1403809210
1233885071
1030436507
1602903013
621570967
597525460
555382931
1954392452
1715509825
1101306813
387074688
694794766
174373460
317249266
1999888324
1302754685
1210657800
1108198004
484242962
1724031887
1479774731
1710540617
386121169
87745625
2029460646
1343675068
785928787
1859326646
1925356410
1603317866
294565735
1473503455
746216432
661535112
195462753
1685704794
1601056058
1356647935
1552095682
373108322
537559019
356830397
1792889075
1097018462
1001760421
1604693975
1722420236
325733702
1054222737
1423088768
1296187885
1390535373
988312730
515127473
1474022697
780452872
1032231497
1684438049
1098399112
2113419169
754912506
841059414
1587903904
617324560
1632654385
555071376
1738671232
173075408
1287270362
860204376
794716269
1272852179
1849948350
1449351677
86520429
1166944616
1973081038
599265594
950930853
1451377067
1503423167
736691987
272266533
955789221
114157436
1309168770
960670654
413748007
618194196
1857939437
786450997
1624471016
1812424938
208740884
1087747325
1619049666
692980140
183559385
470428769
1003907314
1839560256
194616175
145447001
1270416647
1352526925
1671252275
553463122
990384154
2142862932
1988421144
1727555846
2129308662
2131002802
709043019
1482111287
18923860
1972955550
213927959
163117287
1726081768
1730332545
275664751
1888157320
285105193
647711825
1855850609
2146180945
1941837107
937653573
1138948479
1803437038
1077634090
1144134397
927570119
469487303
1969874342
937253441
669916245
1189102702
827462514
1838339204
1477521373
1799005089
2135651480
336337767
1893055752
1961606759
1614505984
497630610
1504591039
774113552
149559730
1527264205
1308220659
610203931
809559238
1647408642
666869569
1875223859
813231956
1359607432
1598954347
831717114
832842362
1208414277
1664616479
184653815
1209031041
1772321695
733677093
474345274
1565245450
1243879044
654981244
2016052121
779341109
2099296857
178855376
1853429654
1355249452
63438141
859469143
835043990
240788551
663202430
1728869750
390058251
199617247
1860972859
1455411051
933951101
435119919
175292960
1406944314
452714924
818025004
2012089077
311204797
1656643443
99897901
1427583353
1336728796
1160205199
337087354
1613586822
293283505
1752234976
370166082
645684874
906119052
840766229
159107770
818096172
922485384
1935664610
269195343
1104384062
487698315
676409334
1946584222
865392840
1371093427
1067571002
1407319988
677054717
212805370
309398692
1965464948
696565543
379045716
1402422227
730745214
1453865892
392051317
553219231
1092507813
1811756826
250694496
1581607352
1516500232
475852562
828323277
1268742981
114911220
1900126059
595907540
671724708
940194170
7030787
380185860
73020741
478474783
1614425711
339843578
835823615
1014994439
686277268
428022272
396338587
1715133557
2114232335
1425911449
69391668
1659506986
1897829163
1645689000
603059174
1932455837
640585738
1547875691
1368899123
556324466
1007756549
1059434768
2062500416
1158115263
981055061
292194810
473308525
1479464634
1707928720
1128951687
1827372157
1687401325
215289733
588039559
1624194596
938785535
284543791
705992662
277828307
60182229
1943148207
1736961435
1699523313
1547313340
2105822204
937491136
1142314798
1142299867
2073408014
1746469973
1271649562
276187437
2086031029
650750001
160031774
1750105856
1054106268
1088952061
311396864
413892332
651717455
145810040
1561137430
1885865765
217947958
524707307
1325978601
1338015308
1382440331
1797826690
1373470299
1089173271
1284171681
688596156
382331287
881734139
1617598168
442691793
1686469394
619087603
509243595
733142733
606566071
666829601
485449081
99324547
1712709954
1947466782
1788306092
1486897322
1945327516
1675404238
528444303
1449187991
167050700
1917969138
1220861585
1557408102
1309756976
560264667
2130446874
1696584853
208701886
96107626
1725313444
145361616
1960277401
1664229307
412185886
965877176
747844877
1502454248
1528157668
1918781508
1066414325
1522088346
1686225858
1738076353
1575450371
434446221
2034091320
783581691
1629721921
2059529163
604377096
1405058428
1702646734
1285409583
987422232
1224511727
1205519301
19628604
1724745152
496578388
562661156
1851633376
1300126983
948764116
427862262
2088602066
1903195046
1261768450
1080228486
1267970349
949501861
1831541289
2063972952
696682941
247992926
561069967
1773814014
1631136899
186154986
686149835
1699495887
1724259363
1128900121
66290517
77062218
549491181
715230866
278879747
1547265415
1774484867
1007485940
2063787506
1048692786
1674389796
21055489
1286051543
1278807847
2014933500
795247323
987464053
1497928818
1526235764
748507438
1296706135
753108188
2142933227
472000456
6653124
489805294
1063526197
923467027
1455193793
2001312763
1539893010
1910774351
861122913
2075589087
2047354557
1266899473
143225395
1410706998
1973313243
1052823205
255287327
1896908341
273065463
215435514
922308656
950571267
130447576
339159019
1675295894
748823692
655649857
390053488
1552730392
732699687
1032364971
631860054
330842677
526690133
1873255524
433487172
892758194
1734786998
1111223709
1913904219
1434420386
2141095750
2082120685
1415602500
484343605
470815776
705869350
417353106
785734953
1337668965
2139120050
293011646
353059433
1145766321
544378459
1894535829
491734014
2047809978
1307511105
1109354903
819932637
1126391554
1565257081
783515934
1257935823
1471659072
581571075
264550890
1180852621
962080231
1654022071
1873717097
1670245992
2029630917
940857467
861673133
1318722342
893206878
2142671065
1236767222
107935067
801906559
536756042
531453219
1460847950
752526152
1606715015
812418740
311125554
1231183155
936225614
1271328697
284420336
2005711443
1448674559
44417852
1785825043
2058679072
770747811
783237351
278206874
64772720
1469229226
66177968
1590584062
751797359
5718149
730976656
1631308687
489344776
977877966
1034105693
429890929
1353132161
1870979179
1116636199
127101142
1881875519
1545029115
194948278
2022949636
514420438
2008921789
1570774179
325897618
1115872614
18712558
947821505
1787349984
1566911223
629582660
1631931871
1479115395
1213083765
137142474
403712745
161983985
836042993
678853515
171535433
1623853608
545231891
1824484000
2053240077
917309317
788275029
415690076
1202828830
16783731
1121122605
1362123454
2005076143
1851207885
1967800744
432221221
916245945
1190414433
587493778
102469296
1329998020
390846574
1172139283
403252454
1768415752
1631232790
933844289
168079321
919058579
745371227
1935449562
1648689988
1854199944
41546115
385637615
45420824
219876285
1781897139
1072364072
1421639526
880417824
1493040630
1317973055
1703251301
364381493
459365488
283585657
618032441
419605738
1922776943
164936745
1812736971
863487771
310857755
1289963419
1280769870
692363346
974853999
731279920
977173994
1224802291
1078458873
1992188079
430094145
145328871
279413820
1620260260
1964837795
1603024093
992817634
1886533257
407174517
58305350
1703962056
1372859484
1031924912
69093851
1997625167
1647130983
835368267
1169269179
1876137687
2123524875
1235203790
232801238
1926378424
1606445807
81804710
387526661
1514442900
438890143
2134554380
340447662
1751028901
348212229
1175704290
1360231939
421268949
455631363
668468833
785811479
2023896865
101975453
1433001493
107832791
143347770
1083253219
668674131
2098528560
698962080
788004595
2018608086
510114929
1696272397
1564819935
1313843796
1391138335
337718830
480830800
937153497
1949158233
1551232504
968766832
972035943
680460897
1504159933
469714307
725301238
121554891
738713157
1778769414
601903183
684403654
1200759090
1449395564
1084772696
2064122899
1960814802
1617999145
1701358560
1521337916
658957505
1338773784
1629731167
1657177606
1093438090
1032142093
84177233
1667582271
229158544
1603571974
1763103382
220694731
2000726296
1742031912
1554069008
1274842381
1065583075
2144163818
1084725719
336587984
56452979
985073166
1350999392
1000503967
472169314
1877254740
1283015275
797340552
81553141
2096040604
643418739
11546519
1853760825
1208884673
1420549761
415657402
709606074
1179188967
1315139469
4799820
886200923
651269040
855863460
36854633
1194394906
2051829719
1979504672
1925365578
1904573659
1417208623
158469418
108330937
1953832449
1329808031
1019922461
1653851115
239245465
1740780563
1403517447
945664617
1637461992
1855252597
1682991985
164426728
1066308003
1402374872
468925257
1813477973
115290274
366268699
1548197490
1812700963
119379156
1693414877
1485452450
388250451
1872892292
349555928
101230964
1047532337
1034629414
152159809
1935203739
1148743179
1712754380
776067100
1735761014
2043237512
1480570746
693494955
952424794
2072226818
1689761047
478898894
1458268320
429408368
385698456
1124642782
1112153719
1225199738
273191465
1575200631
548662310
1593641317
2013568570
2019075292
1875658875
703667829
368709341
591008401
1010103250
1576113311
965347155
1201677882
156381054
326694046
501105386
1630707845
1664674350
1077922443
1328764971
522302400
963448452
1164010451
111851577
1914735536
655294339
888337325
1495398285
1663398212
1775224811
1060128964
333189615
740095035
1576164647
1498285357
1522311530
2068029403
1759717991
1563356276
1389088393
1550115160
1820165627
295801154
1295764463
595196873
832306400
2047218234
1082809754
869225453
152710532
702850920
1543989694
1289750999
94020188
804235361
1592625239
2079361887
1096138498
435932872
1495994643
1285447441
1897593983
1874345091
1686720984
200169110
808548710
1223255365
1063937872
1679541857
1272595326
1858139412
1893252102
959481728
1731926684
1388536417
519189810
115465725
415237098
1254059138
1736213962
606062591
1024193585
335617982
1772431200
1467018260
805183539
538053067
1571026026
180370417
1779302053
582256019
1938428197
1790232507
1156002730
226683406
800240757
19255768
1115953056
807538367
997021304
148398555
324136925
398619739
750962053
1533845862
1396288635
1209702356
1959081164
1245098143
1215137110
766233489
723972853
191098997
684582773
1362314117
1103804191
670477381
1413518232
380376689
378012187
842665853
1296868322
531218213
146868434
152949785
941027449
498542393
1049772848
1113779391
1230610112
2066490499
141749377
1250567540
1718566244
346538483
1255166122
1012693560
832887154
417213634
1178476979
202965322
1364606734
1314635237
1394039404
828417590
27048346
2069888912
1153350101
2017375841
541389984
1257573531
457752131
1228968152
1999022652
314511387
1350438331
1115012302
138330193
2069767679
466658203
687886551
302670145
476574795
1198558432
322944994
1282868058
1403059341
593302037
1810912078
481705186
1581929196
563639876
213104828
1606061681
1616765454
652432247
1725962840
1831223918
2069994418
1262489496
2006349259
1403222422
726770962
438753862
177892885
2068854335
1130751869
507716037
1029029823
224791958
537069408
2043549781
1776787372
80768794
794864155
1176309153
1808684408
2089892880
293077127
1503842511
771238457
329925318
28919260
395850920
1533368400
1152298106
1729987475
165029011
333936363
855406376
131396146
1861945316
237704137
608170547
1764389604
1681377311
986613587
1314928374
46289685
987068834
818734491
1244299914
338242159
374875654
2067684583
1271339924
1407390215
140007959
639284825
1962852356
57480151
57480140
389917022
1237278396
897816482
1322399851
23010208
1433041709
1013503514
1667386583
1897685648
583519131
1041990959
244547048
1308256257
95654581
1551139882
300862165
1549792637
2094396044
981699031
775674101
1569172705
1258661655
2137679725
1355166462
1320486094
1477148942
1709253344
1940442508
284842736
89589381
1910289531
218777802
488398641
671454888
1130094377
795342891
684705509
1102709724
39795494
1531925408
1840789368
668343123
1482071367
1679992617
695912048
818201649
1055606034
776909637
1243988246
1046935443
1259941596
1990970118
18011765
525765078
697257472
516127534
483760754
2146257263
176040491
1985450270
1868459894
856219007
1850087077
1433030833
1186483221
1155030616
1869906319
741408659
102151519
699261915
123389180
328213792
1470235249
1183462980
458768324
978564052
843270970
244099216
1380668983
895898709
515355223
547876753
1033024279
1251510330
1337805606
1260331858
812586991
1240477719
1968251471
1505367480
1724741110
1102714160
2066354815
1613300625
402449830
358242090
1613325153
1648644584
908506852
749326106
640001866
670095373
451397005
155950929
478232015
318435426
717867381
1882499483
1150693338
1213663943
1007949322
1871035019
1370500758
349022559
2121800769
1257590972
299412091
1003712112
926795405
1953494630
277554290
1174464012
1402465088
1379708677
11297923
1248390407
1789140048
470428674
2070682526
278544248
527316852
1289678187
861044229
2126970743
782670709
1524384823
1536774994
1278860550
2033461808
2083633644
1491170719
582372710
1469493056
403246988
1560156600
1355283155
1883867706
1957326794
2070113193
185077127
1522400500
2097943508
1749165494
1455824897
1112813356
539083367
1703953558
1681560857
652265207
1079914488
1674440819
1933466303
479210526
1763481219
312595878
1764229490
1312409151
2052295377
1801079677
2130408183
1114565253
45314758
1582257086
687104884
655599969
1078502963
2022921703
1478865016
1759276267
1686529264
1842063640
1482990697
1502754596
146200448
1903256264
942858203
1667870916
321724385
1749661638
1306539121
1456148873
1866790642
1748327055
1802471366
952261546
356845713
1053248693
1761639489
1930039706
510157215
1489593422
1163183993
1669702540
1660093389
903537002
1600007330
226060756
2096255109
784553814
184220322
409575214
45218835
1236323674
570213278
1199001858
195207939
465054845
1567799825
84450622
1820402292
1420356603
36367719
40670618
266954089
725654791
124418015
1535481277
949326351
818695172
27634962
562547855
1001937749
1192432731
1362561004
141780379
2145419346
426618986
1171052441
1157431453
1491386447
267199754
247200969
1588339516
297108444
879924683
297668844
115072613
901994806
1451516745
2085682624
1086404228
552877006
1562800935
578058576
1307572101
2121127824
1102836221
837140734
1131679960
934650588
1404280965
2144020364
233463191
353510460
1839773261
1268675388
1061196256
1082270737
940116861
712205604
1884614210
231555852
1749100026
1832297881
409332013
2126465729
1684584511
1818182789
1863896463
1888618777
2096520524
1360870145
773239057
1811078249
789427350
748435573
748607816
1135577134
1907610666
2065359234
479602325
164483690
647658634
1736572447
220903043
1277670319
1019610945
1420126971
2100888607
929837189
1355116051
831682641
606761958
715968518
1577713286
1258304204
1974260948
75196250
1793759774
393357959
1002715675
1134359003
466409246
813116326
450017961
1610275297
520226788
1267693024
632529911
51704625
786992896
1581892286
1649800284
630546512
922265979
522029006
1480998013
1100204255
107915878
774448033
148885970
1664347954
1470953401
235441139
1803552326
1760660596
226895384
511126423
1911155846
117004454
9663704
938921627
1927991296
1612456373
1455194821
111916096
1753448434
645431993
1345989318
1092519017
1632423943
595003111
1664942572
1837970655
2009390673
409589821
2073923781
1459285218
1570008819
1775837982
565795198
250027821
1046562643
1288936257
694641339
612030305
1854477215
9303516
1479550594
1236018869
1761737572
1140489801
721410384
1629266478
1719059348
1707287325
1569036983
519207792
50678636
1748733801
262696512
1032728116
815553389
624674894
776363168
2142535564
1329476100
1611891295
114128625
1603920232
991881235
273581208
1397756063
17779675
313073381
1976223347
893766911
1139943739
954847823
588834507
1032251454
571570184
424230375
2087355440
1292640802
1208827832
2097286741
517499206
1681291537
1342965611
458954626
1316065172
46846594
1824074185
1193161815
192225793
15976536
872304428
1156201104
943756949
1484684800
953423330
220378807
418225914
272729589
1206958826
1058403497
255112576
1042998810
556539075
1368879104
327743353
694223856
539145458
1642494429
413468758
907728912
26515496
254577397
563143924
1047434941
1058670286
1582661929
1729264984
121219537
1172465274
919395900
700775036
1178231863
597166739
1956061937
153162734
1558653341
1495113794
882420064
721677937
1879706335
2027094740
1360061076
660536828
1335885104
451556720
1992391135
1876665906
924862139
889421212
1094794093
848336713
1946025774
2029643860
1335352170
775852193
2062079911
1543437536
69046559
928095024
1010090903
1108618229
842890018
38987334
2021221004
1301113748
762657698
20885976
473608654
1169098794
1097168371
1498214636
1682058543
171425354
1270287820
1209819707
151516654
608418662
2146341736
1135922607
1087988728
1867049013
1513831948
622744691
682052078
1580753608
1940342352
1437221954
541784002
802670558
1661541347
1675229745
1723690732
1588172521
172372838
1303774365
510079234
750831540
1634904627
124878387
444087655
1938351087
1614020421
986251267
933191188
993849469
778105715
357408547
1999113802
1195417080
1855088773
545534541
1149349002
1694842224
1451463226
1189787979
472562309
896839295
1785712877
1158066020
318849486
1801821608
899615470
723447127
1622048680
2145558920
1152925412
423682050
97825878
2059750749
1068779991
2043790457
537733621
377482221
688047593
653596124
1129993477
10249002
773266818
1502098477
13413179
1096393136
1154695298
2141508409
1941427151
1888752029
1474949143
1695764783
1771357682
534077483
1540514444
2120023791
181564637
925213104
610718214
84726012
1121155103
328705857
1557108051
1869563618
541719096
1244736016
1664464151
540686456
555884829
1919856001
1067827676
815070886
771334309
1439402723
779084195
1528796296
1055848365
1844435946
2130118632
2092281798
722554994
960979018
165615864
2139747894
1550749759
565001582
892297191
778619276
993880519
569487394
158369700
897923393
2134719426
157602653
455050118
290090784
2122603996
1315031010
966927818
1519672922
1025941180
1994480856
1420395499
1752634561
1244177585
125284416
1757229281
150533635
740205814
713580387
1527645110
67489995
1601447348
1982565007
498904516
457198448
1795107996
1955549683
305578312
106535587
1453690818
36748379
2080904415
2073622968
1289192021
1123001330
891735285
1041695125
130121801
1177985547
1243160552
2030726670
1031270321
482768029
1569480019
678010096
1107016664
445998579
888522709
2100099570
1056477669
419546096
541447392
413364177
150179174
1850207966
984981957
1941985695
965150666
1716701686
1603435249
347974716
884946352
1846309071
907599055
863896246
543869247
2022495815
360352809
1713487105
2051629440
1486874532
1212880494
700022176
6428348
1695553481
2138111296
39572353
1721398584
991526154
1184672145
450367304
633085253
862291802
883249458
640748038
1098190401
200721909
1324136071
411577258
799556561
200088524
1204513016
449077451
1397931981
1713970448
1751390889
1739937360
1012851629
80513219
1631392568
697498413
1627479901
1639779350
1529324013
1506011870
409191924
1916696052
210500267
470119408
2009949988
1455664193
1207793665
1442257348
256294426
114820526
1215675808
179559000
722250753
1925865194
993275658
2050411534
1596915464
644410061
58046062
1367952490
165572417
1014411404
658682307
263113140
471390148
1755087927
1551488825
1269475396
1876367069
936795885
280519763
220328911
1167250814
487859105
1195721574
387550897
501818301
1634094426
239714820
539397352
347299432
50223004
2000986035
1296782254
1240611165
2137499459
1226891672
1509658892
1942435995
2119175635
1020661777
511232698
673111808
1139015238
1695398711
1029843241
998498116
1735991170
293433467
84454449
1057060818
931680736
231662967
755761617
1211996948
1956076862
2092273927
1987318048
610639144
516940004
800630068
211934059
1030441627
2080912462
1398263742
241643019
1512904000
672238291
245238940
1130629596
1420992980
886998831
1380842594
1624615597
379336743
644433176
606715135
2051732567
135483587
1864587483
1253760673
420737414
1821463357
2073841634
2058006155
702998598
1094949383
1223130038
1394455992
470552857
1324596479
727516594
1387129042
2034382609
1833828572
1456763513
72442475
1268685942
360387727
762374384
2123675205
1218025829
1408902390
1522545908
551764397
410793231
126880899
2104902464
360516702
1113380337
1036202756
949622078
456111564
1405774711
1020702506
204714895
611463245
1380845500
1057584347
2073895398
1488866618
408776881
1928341276
387285865
292068333
1964061857
121450454
136915856
1733443741
737250988
430268428
2094797398
1946646522
101799734
822624127
1652077205
571947121
1123716551
1134876723
1121125437
932532402
401808062
1048045275
1127369593
138599126
1730628753
1286983175
1438178904
1965035258
1787505224
1910779660
583424687
2146381151
1921958946
1814936147
7920951
1503777226
585431658
227054745
1769165692
1483043519
1043770984
1684300033
218835082
931034090
172041936
256889009
2097772139
624679809
1208269543
157246249
1968262671
1140650358
364606699
714970470
1037860415
1522284977
1874629644
378314559
1166598856
190177981
200390498
2107756216
1610249440
1956866095
1450303411
1095606225
1003352186
791696344
1989582230
1223336840
1777076646
1362832290
2079954393
968685692
1462980949
1444705869
1736620818
806029463
155601962
1841404082
1799205941
1550459090
245394495
1103795657
426464896
37824637
453670378
1397952712
670267429
1449680524
1026896757
320934414
327654008
281590519
1857477554
879140314
1230051647
1101549163
2024528286
4234493
1994549574
1566730999
219989360
32654231
788533391
645397605
638366808
159628277
284722456
1376750608
1984257989
587469417
1042216325
676691490
1095040402
2080638495
1004843604
1730726118
806071938
1139371686
155382097
1980850049
468959865
541433585
1162356028
983493285
603925778
220267768
1113419030
1594204281
277159968
932930262
1981167639
1926690129
564646815
641826691
173232999
1622309654
89108388
1318866799
308801955
1323165080
122277413
1293322278
2134041885
1976629296
1799711334
477549109
552959219
1400272300
1765839614
223983946
677975110
1852622052
1033083229
664687117
157839054
1873503979
1681981950
730954122
973555124
749077104
205354180
664073692
1317749708
283445414
43883918
90464974
1400640622
1131934903
2100023235
2005943969
1537856427
1723425479
1315429075
26115981
728516525
1423446522
1663011029
1898681103
634123099
1780729078
883033188
545840175
253579244
1562598595
1817700067
119110659
1679260304
1698835432
1165718377
1087382707
1999605566
1167116001
1872136338
354205844
85282218
1940530774
900086926
2042468375
21518074
1050894745
1535449231
465996022
1811281528
1095814402
1567333556
540107533
817162706
517587164
1393302554
1043806654
535921451
1829140473
502173558
1664512400
962324863
1557390307
2050452139
1242481560
235776298
1800406376
1879014695
1353913355
1551006131
162912933
1527788670
1795806306
409712140
611993075
2125729051
1942609845
403779611
2743950
205881947
1913919786
1127379890
1293253176
2113949833
543873528
1610598498
79112896
1637509720
1577487819
379809164
1904571001
1224851061
328906006
1567094516
186962363
1246524084
1060318501
2131452419
315205214
1195494353
762152295
446764832
1879027840
500989616
474712500
994068200
1040665547
300123357
1274591786
969046145
1067578802
1542152906
2111743095
559726696
901306039
1668859094
2117920834
711177884
2029355706
926493344
1019228522
1192429685
1030111526
356911215
1734702143
985930181
1438830721
2066583067
224099386
4072308
1796958004
1607720831
936021710
1795757037
188109924
1662712494
619872428
1426933664
2145676075
1702920689
759191684
1412125799
81735573
253961263
959960937
595196873
877805878
323461431
1006727228
106928758
1550302055
389118806
736921548
737251933
1442322462
109285750
1037599772
1844904594
2127024311
641993993
1766385251
1842570135
1468070551
1232809454
1018700246
1553347684
504486820
652306944
1777367851
1877584941
1716594018
257111878
1380251611
1704095633
1715666133
859864882
1726420801
1173937208
932537774
79098238
234484171
1270023387
1771256923
1364050582
243783185
1358588297
274494231
1691333463
1061867810
645350286
1153955204
166102859
229666587
1849768343
1563557178
791573642
2002215101
1690620377
1833669526
128338373
644937669
2061593569
2095686993
179030796
1945944249
977715767
1418288164
793166313
615708473
1543348199
1631177324
997068940
1753090875
2078741754
1846772805
1154783227
1682493913
546190718
1498115859
2031980438
1243045667
2112407157
472289884
1457465144
339171468
1901829589
238456731
338692114
578771822
968465758
706852680
1298775221
151726102
896728512
926404743
895694369
1244704731
1912858109
537947120
1872344275
885506679
593436151
1573034575
1616016488
1149479979
769218407
1579152180
1713203594
634305902
1832694638
1199459072
14267526
1060372784
1772924859
1135189277
1316819687
927835269
1734396170
1890211825
1777379305
293604422
1422113121
1993793005
2122423820
335207328
2052154715
1531709315
960858390
790731523
1003008627
1073517794
1561238069
1562630828
1233004288
589463409
1597043286
1870269397
805500848
48018518
789528617
1377364051
1288071960
1849883343
1442156045
211739772
875438104
1463956415
1017297812
1243509630
2005415533
77895908
1048603009
1858107156
946723259
357935479
62227665
1942278932
1818601398
1023387980
2012245905
1405112675
149820366
1130943047
599458669
356156498
1975738634
2010029146
2033484324
1113047778
2122666960
1362592023
2107391131
153779037
426174532
859232755
859847483
501477427
1531738625
838938809
1780978495
1045615881
60651566
1657940167
385996216
1550257223
719196907
1292328838
1470034377
1663206242
606408518
1522508398
1540953472
1073982028
522301955
521902860
992626155
2082627565
1351880159
1688477142
139117166
530691083
1577013745
345989486
260884458
472119977
880016939
101750163
1031255983
1917115347
987675256
1169760047
571128568
1481075487
319478869
1966954520
2135632981
1037476907
185740987
1397698544
2030074956
1041067073
1001891293
3016601
1716723844
1243357677
1111762534
93497129
1379655350
212348833
659680754
611097417
1521726425
1520162278
1519392130
1937360626
1750980985
1421129295
769000863
2092191170
1020594733
276757943
191753477
1798472813
1336112443
1362564282
818224789
778288300
570420231
1078641185
1424742017
296329748
1559289852
1576180411
1466041742
1974216941
1260000669
983173958
1214276041
898247230
334382913
1302820658
1839486846
1679925610
60415551
1662676849
457570806
540541107
862692554
1415625858
1755706611
2055834084
129146637
2035139613
468611919
2073327746
1931761927
1588125798
145081909
1459590832
245120617
1925540898
1907151378
660139264
1001405572
1781980506
2013029194
645818792
450144506
91509170
1929894596
1634958758
1733983099
1086108386
684005611
871950934
1732511457
1713203688
2120829687
855172226
1006477045
178978945
1627836149
1803174166
2057154408
1178206967
868415281
1918298105
13129599
1364160823
322088902
545419070
1435278805
164466550
1185795712
540632476
1432007602
1071187846
1033948757
2080457369
204785187
722402413
387430914
1009275833
745666202
1131843042
268300726
684608584
1195248888
1533445752
68565807
1226307540
831423597
2008944890
1351709965
1585767131
213278474
803240237
781381991
963650056
416766193
516576906
1271690661
2006079466
33700803
1324380660
1809572506
1833768344
1876655450
1593110040
1453103502
234685578
1934007229
224813989
1896263746
639704596
1637846488
494235309
166994183
385261543
680464371
1953697903
1439467128
2012259580
780698416
362315943
1131224881
272528941
1183026460
479994614
51842198
1239094114
1235259080
1638373836
1289936689
252061841
187049515
1936307099
787973416
1583893377
1474789275
2051897918
1104641965
2022369343
1807347058
476994711
1207330136
218806198
2033646603
1140676907
1036456643
1380301682
1017452083
1466896186
1167200545
1480286887
539520871
512112164
1079773764
1514254331
1978440055
1213881241
1503539935
1712627633
1876569776
1010112839
1652451678
215900443
1927516568
437460297
1444086999
973104763
2098598496
1107323122
941219516
2137969441
2074842672
1348854256
76292944
1516334164
753260856
520717337
1214959500
1644032842
518369657
677600905
622784486
2075290404
1594955382
93633738
675000286
1769772587
1666243190
501921705
429757799
1718362974
604968170
1810260057
488844502
555136757
357904666
1640356948
1868651503
146862504
545599322
433087105
1219735430
858768039
2063107471
115747119
1847914929
1898976427
334093061
1078129121
673180635
107313022
1798783595
341351445
462861995
429643441
1968701635
513506747
61488544
2028325185
1131494123
1308648980
1392351796
1197698742
1006501362
1612392876
598345049
662189415
439058769
860885417
1885061781
1776282914
1207669449
582254642
1028062442
527763317
766448342
1174585325
1026964582
34289901
1879303548
750949606
2120633460
1360464975
1531796661
473915319
238306434
1077100776
5988143
53683344
1475129487
1018847344
1047321866
983116867
890582634
1136807199
1624020963
305582468
896456409
1997698047
1301068260
919718883
1184124216
1096806599
63494476
1190133722
68576728
2114972801
597094707
1550333864
1447842007
1347290953
1002872506
1196672908
1506695219
208101593
1133265238
1761990316
438318948
1761847589
1144651921
2142080420
2128625250
722918261
691022384
1097656994
513943466
1289615572
1441043047
1215006157
2045374902
589108059
1343461689
708637702
126622868
1764704002
409573487
17173586
699655524
1451478434
511809229
63970189
1855001447
1489933293
1583514863
874234241
628761443
1081636709
1250030862
131279993
3790213
804019997
184577008
1592576733
1622149962
145401524
930669783
769354045
1761074253
250149002
804201367
1174488159
584807443
1690208900
257517294
1461674767
505915423
1013283906
241542503
1730636435
1327450098
726581883
1835314914
866294798
1402392863
988623907
465681221
1986967246
1240593665
895175088
377838367
1527823037
778058729
2060444684
713926981
801761394
622691721
1583971111
1437557842
551776463
999563792
483033012
1674949109
1133947143
546449805
1182648014
1543051044
729920337
429641835
2107972867
1803499853
1815798326
2002690198
1383212914
21945093
300989852
817410772
1423052368
565282309
826464159
2055592329
2043059732
2064029299
1800088050
1528967121
1535626205
219675844
1859947350
1278607858
1554499304
568501486
1843355596
1443522182
1416754699
611180853
1090483387
231932630
746886228
2147397943
1905270373
719681418
1000971507
916099834
1060107337
178998485
754443541
1258459221
179562006
948484360
44956756
755582023
695016095
518653207
48481467
1860463274
104177832
277566845
777941732
1641959588
887976694
742871601
1001155873
607109265
1514838118
1276362726
1910782517
1655467408
1903160006
1189679974
1236200974
608600919
1180011965
25890883
1527378565
2131458633
1156031173
28176185
1067214532
545196349
1726139219
787432208
490846769
1891473000
679704234
1830529300
1296083396
567343839
60782539
1262859786
261014072
471799610
1146509428
576003108
2132986230
1782729654
1002916673
1099401978
1300304842
1074240512
2132198029
1222407006
63853588
1910983961
1589525904
1051261693
1504566468
2100211502
1529427522
1978408380
933210567
1435604964
1512065411
2034085102
1840459443
2077249765
1951905265
800080256
1373097054
1614539643
1421295808
1259084350
316038445
748501994
1442982556
2124496349
2001711398
227280235
54898619
1533473913
1556029959
1990628400
1530252431
1998844785
371648326
899253832
500350589
1019621595
1985932226
2144988560
1827211545
1596825537
1006651455
233030538
30621068
1087031743
1146464999
1581181320
524110772
1277195847
1844348425
271704326
836642012
414599085
1038198900
1494617071
204284423
1375572872
1252289924
997073957
1035043161
591870906
1414528289
505252871
389529564
1076533561
1995287416
741521378
850905063
1110730282
1567146672
2100128796
319288360
599426896
1592078849
757370695
628137171
817714020
1480224918
1307565077
496090951
1897745731
1631902286
1707978373
1295047543
765920571
254370833
1987346310
598639062
428085132
668475775
1586996702
1129706307
15066718
66292276
1128709423
1039117691
1377551698
571999262
1149834263
776155668
6279134
89810407
435799236
1771665023
929770223
1917770364
1351894071
1493605653
1418150291
1076678460
878515242
537513152
2029326420
584672739
1017858220
1044768189
1357769705
1661942098
1287663900
246396380
24994324
549760358
1106507602
1719333357
1147861941
1793386887
1150318563
1671804925
111331778
2004605975
1545872444
1428417059
349545613
335049047
1103862327
972472721
645940251
606988699
1711614459
2056864057
576180618
945352062
1666697858
1406220116
1908781870
143546031
1404859847
1711746242
1963904563
2074883485
972582517
2039687633
1588512140
1462914711
4283616
701551939
1735038272
1036580790
2098713294
635084133
468886589
1143344267
323549462
504060080
625203806
256644377
1871349232
1555721399
2062667094
417675950
1992577254
255124948
79991909
3029703
752330043
1168624562
1750589248
859040243
308955664
1159597615
2069625755
877614987
426925030
14924682
1890502717
1518606331
2044235924
1985085563
730022808
861851914
453061566
333050241
136687386
569207730
928045620
1473069644
1947259264
181884340
1143047238
1256360552
504313484
513740203
775232042
1148735417
799812422
1382929921
15150357
1265650731
186323901
1941620661
815147882
977739701
887011679
1227844040
867399034
1167122127
42559147
32403742
136202913
1680880466
771178695
507481575
475350080
557037998
1764152801
955439526
1867547034
689749392
1413326599
2073547986
1840632641
1499436603
1741177434
653138048
1074126024
1030106703
1168850156
819049863
1045546468
1905968704
1359618583
1694448267
1367902312
927192957
1137120671
1601740196
847370327
1367273071
1650646868
708609723
219322017
118381044
902467195
586127854
788542987
1146576734
726246949
748353158
2111664625
999465130
215043022
1817786827
946225827
30368278
1562249820
563335612
816455571
1820687223
722516354
1971032520
365761055
389050262
1815422451
771671716
109421394
1679637517
1693151750
527733922
1891163176
635530596
545437738
1392032249
908156907
1689537051
371941560
712412555
182706827
610635452
1574030797
1636832091
491122589
811134627
903316511
1762809505
2141603671
630694136
2033030525
2137072559
324893816
1572521889
217797152
916636507
1343008048
894945563
392292299
1729498534
1692618859
789452213
447867796
1832105557
1593686056
1739370443
966350999
729010062
1017891460
486599670
1867538958
1617373854
1305167643
831457835
1699455169
1374761793
1226812223
791043565
104580476
700094041
460986537
121567214
738427594
795541625
1006825078
626520332
542983956
776626126
1790903960
805314886
1899762645
2122024156
283297780
775731727
626964088
1624726485
347123554
1058159956
961236930
1834091352
1307827826
189862586
920759753
1471264258
303533935
1725115378
1715463962
1454007512
143316940
600348123
226674720
213435162
1420848382
1811722073
917309808
195045643
1570028658
414934451
1811992936
518494248
498189816
1144535845
104844911
1056490740
1613434600
1384846930
330978882
580416487
635994465
145448116
2046404674
1862497626
1767336040
1162835186
930455568
463796427
987606654
1054715915
1804761930
1927085146
414542124
1946363290
733378046
2011749763
839026650
684208341
103542672
1708259559
183887316
69790630
157677246
747222541
1016128857
1931018557
820310382
1005641061
1943135452
785155061
2061769156
1351482150
1024994835
1956149704
2031830573
747702764
419038928
479518806
695206610
625113930
1823811764
1901071320
1882388040
903124282
539231423
1867272727
1757211167
1597940098
1043069036
642638355
778459808
335137472
1203115110
1793211997
630967333
1037289522
1923765311
1651560231
1670878236
821769790
1607510341
1809241399
1500310123
1969686822
293999043
1979516212
70200950
1317629138
1620585605
1395238330
933688668
1615266245
1332385065
684883649
2129116295
858739618
2031477247
1471052763
465358743
585407001
324204646
40132083
108493879
1444203619
10266664
1330556903
2094216750
2128247546
1631043029
1137239730
699856972
1013216696
892437378
135995618
1412438621
1966206571
658167016
1328877308
1731723365
394556583
594238733
1471380631
708848908
1854820909
1777686414
1510554788
1102176292
534424729
1395941930
305498261
1236790286
518859975
94619325
1251614286
1599276569
2034786436
365496615
2082917302
1553127323
1251581062
1239766517
1050321248
248796833
640688452
441206946
388632114
1798112175
904499503
1645975757
2059880857
416742600
471853662
593385927
1244367653
1842137062
492835799
735788009
1504648092
509226994
1641214370
188209189
1819375195
320315095
1200453903
266527683
46122084
1673257181
1523059289
1510292835
1794640164
1630969121
1306297562
1456681191
2094190925
1008749378
306793571
840058977
620957484
1311526913
1773979259
250345542
1227152175
1973686686
524621678
1586504672
262335940
1998768175
2053575702
1500794088
1612676855
269061930
675669907
401979087
1493383448
1620968593
1925444491
1770074981
1043254898
1227642392
246963936
988327952
1959149306
1983062005
469549108
250655095
488724550
1050354391
2115912365
718780110
849700532
169380413
181399644
1987255064
1500343569
470342530
63709655
1764888386
836921238
645141973
884256182
1283813037
676148130
545146207
114777840
1979397961
1332898041
1701650301
1726077186
995526153
2026659096
278067149
1361538999
1186655648
1371518158
2088314501
953323380
1093373789
1058295699
1904653623
967856753
998930959
1345835043
1024290677
825680781
392745401
57475567
299511396
1810452559
889288779
252042672
874072048
487262914
1136236295
718150541
217697449
1333104355
1594999887
1049264051
2074975813
2123862010
2035474855
783266316
1300101259
129599520
1782540088
1832007663
1288086023
1566101134
2096272592
321558832
191127564
1526510887
1608303574
450586101
1291643127
1212456645
1379502814
331698748
1722238095
1928411008
245848255
368149965
700183133
321038363
1801457995
2074790156
1340873516
518466049
1095349796
1362629599
363467402
49118001
1652895608
1363378869
1851065033
460566230
919420998
1226271159
544301571
1222088120
1742360356
310846364
545376083
1320996886
352708691
421511481
1205405835
1959545947
2102303980
1129723751
135587370
1157610304
781057908
1652652212
1666954299
1352424843
951582488
1966588923
1687292115
1893155371
1523160765
224904061
1087200005
259041471
524936475
1246840096
589571595
1250546245
1048941507
1404079983
1255800017
98351607
1842027063
1109950298
1717715379
1703225629
697061529
2115147283
401860316
855004497
1217840396
633818138
227233791
989781022
1931953266
2022108770
1576842579
252677700
1530908028
1078113549
591306604
1512812898
492591898
1095643659
1673714290
884813293
1494902142
754968266
1545847541
10675861
307847897
2125322377
1085155639
1796785731
1418385430
748258927
1096002665
681970856
977491490
1230064834
1441293997
959438494
1083337836
906342424
460175462
423723626
602034720
691382776
642127868
139621127
1624249743
2054925759
1987678571
1181343587
1412779993
721254738
1784632177
503265414
232579001
1248948445
1319942731
1626420194
1952027218
471692309
217789598
1719006257
456801251
1850073127
292503642
1349035200
1959017712
358174270
526966551
1323548076
1383024939
13876795
651092717
1680026190
1772455633
717969861
423911879
773322715
1909798668
998195044
1300277842
44799361
1144671486
1528235455
2007210819
447517636
1823482080
1497256888
253695940
1995487137
191082356
839053061
1062901837
1653149334
590801802
228383403
519139888
1137907034
1150142480
1874748274
179550697
1985450270
2001947239
1468215645
1619036550
296564987
2139584555
1413688843
2019644762
1622262923
1915062687
1929330429
2083456080
1883858642
1611893840
1655855392
934701718
1268027592
1069927915
1547025202
1196322966
1124377015
1496774403
2005878509
1352987702
1476448213
1142868934
231188701
622419264
1447853998
715188942
38798976
2087943291
329661564
1715599928
620385734
569085111
1996945437
2071676174
2044174186
775815596
908084549
1778720362
1865749016
2025569129
2069988924
1111694506
101313173
155071470
944353286
1284258833
1286118280
1074071433
971354703
144834666
1377076677
450366801
1767175895
1965639117
1097281720
1848066640
2109523168
1170405694
605777064
347374319
814986231
1618304009
653023395
1555322772
822316026
1506921166
610770763
1600760843
319537732
551337878
1823827957
1431122499
1070124840
950446747
1333419647
528163426
1299269195
1717089933
2072953226
737315481
1830662371
1839737617
867018319
970209109
351238645
240604082
412237403
981264064
41939033
1100641465
207440427
1200288145
1150336955
87292943
1063690594
1646905779
1161721099
1669171535
824331557
589717143
594255263
1494507684
1270784918
2144868793
1431766884
131770272
1698157169
402701715
1397321987
1671890456
668385406
1562091177
1164121372
686341323
167368649
974608301
1489264018
772543160
952202887
1701246065
223697807
1313356228
1357566283
1335551841
673480837
1570915050
1218242523
140477943
1535597113
796054982
648062922
875760065
1398719744
1956013118
1841275274
482195469
1416247715
403084970
1884401950
525656519
1392681798
1833732849
209994949
1745897095
507957463
688784185
1162068109
1229116584
1223696966
1639944510
1522839283
2136177856
2075529211
1491820129
983096051
449790259
1560455432
941659723
2084371110
751668867
1110377074
1300000923
1117886282
1594628013
1574091571
1960818428
347515089
2092135755
336054017
741579230
514715106
1575719550
1495011530
1795570380
1947704787
1570743992
1750581519
515849928
797519114
1950861260
135101149
1322277342
1598306472
2064273079
1738399996
1874244152
122336110
2146787866
834451864
975841894
909422017
1805789983
18845580
1900522447
656576921
1141216690
1403439142
2104929628
492381396
51221595
520705075
2061565497
85215589
2067279864
1017487188
1912273965
991616445
158408067
1716057966
451017615
2029036063
1537327995
77118445
914291231
2044974378
1223429708
796058120
1404355679
1377320238
23066051
821482090
1430512930
438336927
1237112469
802524409
761243691
160889246
966223551
1200280399
1634444271
2027451938
61484626
2135188373
931852703
104172586
885328197
722201092
891914569
1860841508
2127459020
2068653561
62318933
609305019
1545793455
176753163
1822223240
29583424
1413727838
1078838558
1454941376
1783527763
1506463485
260158139
1687531812
430330858
1049921498
2058361956
2121316584
2137999887
1436165999
993960184
627540775
1275564672
2054857666
1052464972
2106990076
735995366
1456775726
764279895
1504193924
1511376566
756039504
722701490
2014831048
1374111062
1755507210
196713746
1667294387
1910344588
1503622903
581839005
1237603221
82771177
575963210
1459667342
1286442374
1855642024
1313299329
23592225
116387618
1777778024
1707895980
519390724
2012318866
2045224922
358583496
1521643829
166804363
2422277
680529050
217242786
1210172365
471390983
956250957
601574637
1466737828
1198910534
1812275267
590602323
1854829753
1458562035
692115127
2006400267
726539868
195451686
1639649156
1753993204
429494758
416395989
1144352457
1074796038
243777491
1561887813
246287514
1379217027
1740815177
1712002438
11347079
1898475562
510733286
54822607
452874811
1045174207
73787171
264699685
938985039
1178733480
1430922505
874421988
563451591
235680997
1526904233
1129067003
454449555
808076686
202427649
332063481
2129791100
1373714571
1163495645
1524167606
2017495709
960380618
1222061574
1758212006
48741801
979952423
16796275
894315434
1207817473
551531991
960853062
531886747
1769901484
1556165909
1643106396
1047766272
2031246686
165758049
2002020243
1348686302
1896533514
31619755
1292216852
843238975
514418095
1110989148
167478797
2028525244
954857679
1930073448
400389439
2085471724
180693017
1793000994
1242831724
1203447511
1741878511
1771610311
1145349701
1419530685
636838454
1023401204
507343925
1849534580
181750294
1940440707
1290022806
1097307620
1783709574
1452371951
41247889
950168041
107137203
1003540045
1412077880
1711136971
745903780
1946232951
1040688156
1017494370
783293359
1297873412
957951624
483060751
1712603153
833258146
464255883
1836926647
312082376
1451763814
852687547
994879994
279407575
1367840340
2032315062
382585593
1097777445
1302999245
249940800
172472609
375233393
977205979
1441910984
324546135
799962110
734856859
1377592723
1803481861
405696022
452423856
1064763020
523985953
135435429
1633689740
482448979
334068311
1959570581
1251881312
1452556658
2139621497
1809333063
1097566870
1224992198
1149473791
884745110
1266133448
1537771557
1362383192
10986792
658227321
445934369
1953618759
1749638671
1496337978
1403560173
122750825
927658500
1877052817
1196128344
961967661
1588413661
626425918
2062972671
2094784412
1949142907
985718517
1386818752
1135284698
198547610
1575719550
1110887958
1898956623
1413714989
2147260255
1144115647
2031569848
2132863252
1564909221
1114675581
1936394379
1488183766
215735580
1281182972
1414017627
2093000041
517093549
477749756
2064492978
1461484187
1587247022
1075641258
1636572992
1245510264
54595738
57548332
1685657909
638577020
1340832450
1445305496
2103128884
1677709219
1715344756
1497047302
1915007485
1884586584
1696245918
778167706
1590208117
141393683
480669380
943204533
420380349
1989314335
1162342173
884868453
230091494
798195475
2064437945
1148938401
2077383990
1100490640
2102833181
43778184
1819852700
1765172908
1616934898
147102422
1785889279
877222360
1887743500
1474613288
479440624
781015492
1150674953
1396576288
410558161
1468263384
314978676
1763101673
1051667029
394440053
55345376
1043154201
1013176812
1793657857
549036471
1928019259
1208493092
1574878511
443055078
1632370003
2118650812
1799412430
580511350
1506080876
815886574
206698728
1588214873
1905489767
50077205
1043903306
61618304
517624155
1786457581
1457033252
484219438
934101874
1540159759
2143391458
23929506
1109175247
690210728
1185280899
1836203041
812404580
750020037
1907823525
343571611
1241183394
504656958
708249921
989072669
1616731572
2111822641
1361009413
720167300
1225228633
1377219009
676010718
269635380
2135600389
846577832
2049463549
925907122
989310070
1505796091
1015677131
280451869
1125271431
1961793170
853180931
213510398
2105331848
1848338553
2083087173
168488120
138435861
1928413453
1992723901
2144638866
373667194
1515056154
1022073568
604843218
2032690429
868926175
1313570660
92601225
800234425
1136973828
69763995
1860604778
1287847856
498558918
867000983
1109391315
764954273
467140829
874160395
1500370754
1726809313
684592191
636243209
1064858127
229966701
49929194
790663953
1194443559
111004061
892835538
734238506
1152879229
703613345
1771813134
944277258
365889919
456520098
1054200373
453635935
1257883192
617906315
664785691
23152762
1799580301
737273505
1497104471
286905925
326996491
2065372455
1315868438
1168160680
1600256056
1536263461
2134198619
281931875
554598242
1779249477
836383598
734253334
1543622885
1527718263
458854337
1974665202
1265620821
69119238
20590805
1324083181
1742239696
1449018625
500717519
1793791831
510696170
1076937185
864429531
1856324531
1905119818
1259528818
587517568
1953904425
444382697
1440979716
1519151294
272298442
1715722436
1927036264
416377022
539697035
1168646089
1108692742
381874303
175613456
816955462
1181800057
954079850
393001978
2037444200
850721918
506356299
70154857
1896944421
867072913
477680809
1701023871
1314329117
149671092
1496731455
955246485
14700100
2014564151
87206939
84060974
1280248070
856527984
2136652524
693880319
603341520
1188483536
914654731
672296537
348803366
791214521
1003516162
536597558
1121253376
538087653
58049783
339000664
1160378939
124846380
1581327675
1114995708
128428547
1678883158
1836630826
219153727
309788783
1237594575
1658406261
1884948682
2065454157
1308266492
462017105
1095572125
683394613
1470242392
1310637627
1114567383
1109538071
897847646
292536804
644954173
1744003843
978374334
1138665876
112268610
418204034
1128394036
1016660869
1156105665
1018103593
899384502
1261354741
1936432108
1870411623
84201321
1296965822
620141075
1975711564
179260805
1604320178
1502222445
68833378
948333033
1358249667
1489196009
1884816097
851848429
1665390408
1094245949
1812733434
237034567
1100051685
718326931
1828954854
1515462280
661734591
347198553
281196714
428473785
1121279884
2065766430
61412298
1999303954
1373918907
1507332412
539864807
169340153
477296314
1101113965
1655205081
2011109260
521966151
34772903
1693247377
297845388
253866801
1451603932
1327445299
403499968
625159609
472706397
256677492
514364820
1905557540
1956244041
1884245840
1136714026
280574891
1213532168
2146222316
767625982
1841439054
611150866
716278074
1627663620
459107043
1591040322
190511237
565789263
1047477515
879684366
1631900416
479896310
690598435
13899347
1769695872
1014427235
793782739
1120388529
190669541
566710731
1519239604
1921401497
1152217198
1669037790
579811364
223579812
789442016
832664875
1289280182
1515302822
1923976687
1835025145
2059476812
395683829
441235957
370834060
560107126
1471223893
22878561
1625725549
169323516
998861740
220639845
1155550854
823446572
576120184
579021503
1158562087
1335632292
653450718
172496474
1767338913
1339500399
1410802312
1645518944
1177451252
150562243
161288788
2071558219
9720176
1032175246
376998000
1102881906
1474562101
750361746
506569142
21627067
1026197770
561404051
1620015655
1827422135
972565060
1017370963
1764058843
1842879275
1868574662
2110645476
1462722665
1992791411
55385892
60862155
553358707
882664274
747309022
1794759523
1131003744
583540996
1156918235
121713361
2067217917
424766346
1241868542
395269636
1596710083
929362970
362445566
852832443
1636888539
1904485404
1854776562
991276822
355778222
1540804851
1033849572
1807414502
598223300
1700788348
1501509387
1854332685
617335164
253849865
1474730110
78309991
801738980
1453738038
553894172
2121098077
736562420
1600733451
2079630007
635827680
958168188
2097141798
794065932
786550500
1298185459
387324757
1070770526
577903613
1873844263
1838244723
1116946983
1801170511
1564742624
156943140
857063659
956383868
1942163523
2000801122
1710980896
644347923
1984899889
899920162
183116145
1121933969
1903853784
1986208732
1196006516
1148498536
1395609204
2106339823
451509323
1706020478
1954130472
1757411778
816787756
1917562376
1181049111
1458502202
1082467055
1191412811
1011984805
9192051
1088122742
732378121
815763092
1417729047
1892447249
861228000
347253770
2110135743
2008373852
1585301001
838797661
850858642
1473089142
1903755405
921305437
647457217
214597508
499398239
1153432371
1848977321
2103236469
1497164566
1474905267
1302424528
397902460
1250125357
1959205083
1781388946
788330672
1073316642
149524595
1035363171
882822474
2056345352
1134039095
624780330
772693215
1195522000
64587159
1632125804
1887911850
1002792419
1404944066
395385644
2144011003
475352940
1337290536
1330682320
2063399407
600788811
1196040672
1095968105
992230958
1108928520
1668832917
603614216
833401195
1786530073
1352885648
340348837
309061850
335269495
1412097062
642671984
81258229
1128119519
1206127363
347896796
317739009
819153413
861290040
1619989896
116423099
1133818250
705364600
936535294
25090507
881234079
262247107
1478510206
740004994
893191035
572285403
1246542973
1621987696
246000681
2091002908
1488746704
707489222
1143857809
1488349613
2036915229
1707313463
579525112
618682915
441929908
867640772
452133073
334122574
930128648
293252304
1539590316
1038339068
1337574922
712304292
599171107
1708060285
1901582969
1387249047
1839145749
57286663
1207472986
844430312
176422866
398001196
2063866989
1112233578
1028395612
815086890
482270
1482491967
333059968
381648809
477228700
1865978647
1638190198
734016992
1431261745
1223341241
1184632708
525741826
1813325177
853778663
576106339
1350749798
309139290
1229564894
1417893012
2100023235
1347501810
639613697
1038239155
213360097
648913951
737790343
1186761512
855205436
822898490
902883787
1022322635
567215490
256616522
1916006623
2093842663
1844727543
739262316
1631152547
1097372952
359995035
356031505
365022095
605720051
64683561
1253174426
1987324367
1462576362
1593334089
1279128372
315297570
277908960
198841899
1965597453
964106290
1522564182
583191335
1520408299
136824700
782528999
468691845
583699151
275780655
602392469
1281513637
156342365
1378849774
1736749831
1298782646
415262207
1101540354
289938526
1308661267
134939185
1150927374
192563155
841511869
1717835504
1088589590
1969493505
1278865518
181021714
1393445720
1073462174
898759689
987223458
1962864728
526282553
984678188
696466125
118926192
217663662
327012058
1622474034
87070835
294019050
262441862
1207513820
1514604309
520110586
525918894
1842252293
1932390956
707485325
1355849262
2090201505
2146403698
1685279271
1550058907
1723259449
318748050
979071403
1826233385
583150388
508229385
1379767626
368732517
466378180
549477319
446866316
1287138590
2140383292
692791670
1576159620
1606974204
666759733
1500042381
2093247979
463305481
166163642
1925645610
2008584472
1437122002
2075581754
569100365
697070333
996581446
417794403
1225225628
1023755145
786705083
1908793625
1981122051
170263636
884026882
1256739327
482987489
1338527363
1316857999
1281071076
1696549059
919652207
437713522
1187934448
732730186
605754607
635065554
352506971
1839162533
434252955
263116217
1418982933
704445377
443795134
1557512503
1328188673
388510135
1945700484
1715276756
563895178
161745517
1983221860
260358785
1943192060
1320307596
2039029073
482423316
1762366429
592311265
1749350326
402168870
1133987017
660051565
1073378046
390270905
1641763828
843027435
1486432811
1669254914
2007811557
1861432645
1559007119
1658450713
319672285
1627995403
639490725
1922923033
1134086631
1325645919
518224846
2047503568
559934443
24911641
114494051
1351737446
861552672
51156066
1494979812
2104318155
1233975244
676149602
564232330
1631872139
1859184162
619437539
639916796
449469495
1072384983
1252705517
816577670
185407007
277183012
218819875
53131649
41889102
2078635345
1161892412
1303793100
1546617199
1719102548
1910187141
1005502737
2067154039
323392785
991750508
2135299132
2012430310
1700798018
790824133
1630366744
1565723393
965975140
1965413157
1146595027
1498632997
1235283022
1461175304
945125467
127301657
856142533
627575208
1653102401
283241083
1006968834
570776901
75579657
782259395
492968327
528431813
1459362978
1313967014
1331243053
345605571
1509055999
1130026678
1471869680
1275672115
599650600
264254029
555792951
961399689
13227511
1732024968
2114563941
576136882
2073330701
669695289
329910874
1366544428
1536533204
518633035
542046848
1163446226
543000149
1154927524
1418110198
205193103
1024189494
773190522
986634909
1614972413
1372414676
1199894421
1313434431
1184902416
1934056525
249059751
847387756
1528828959
361019298
410653448
1302171001
1967777261
1983087032
816515614
1380296092
811250757
1557323213
401576508
870209558
612536060
1288526752
803058328
99759802
34847461
247734310
1698738326
1921565355
494323798
339529551
1045748191
1379034216
810804251
1906420587
690391031
762737996
303335697
791869822
794050922
1619252761
1017687289
1541951994
742805270
2049640808
1660407093
1541093753
747230727
2040604512
2088945264
1510947121
501992498
31917085
5215368
1212574009
668297318
1426062525
240006311
1011206141
1568967172
508073005
1498092112
1558741351
285436455
1951625928
2143947417
1031612309
108290684
1204761784
2067539746
1069360739
1298294933
799484806
1610930316
1855981439
1259313853
1279506093
988293554
1281530517
1669329420
165055097
747523433
42673157
1723229175
1986344257
27937543
1995608402
1195985519
1683654678
1007096440
1658874495
353882254
1104905399
2068842917
66338482
277679134
1664480004
1518594906
118645071
299397091
589978153
173180185
232073568
470938848
1938639513
1366941361
2107608137
1769166983
1949108522
1458349261
2083973299
158352114
1782067337
601151957
847299156
1486925515
1410075919
1153814900
1190410830
1221405490
1750668764
802043233
1133649189
1919826817
569561401
1026077886
1578018036
1150604885
383086231
337827746
1817692841
698359083
1118524850
342105138
1214971258
979228700
1802390886
928921298
1971866155
2098002346
1442584949
574740312
1029085741
220444187
1792108952
445283017
557555600
67136833
2099175728
195166721
375008809
2109674276
1293255461
2022955995
1811850903
656580525
1343764816
2003218975
1299171167
197849153
2076875565
1519664109
1062701721
1329404382
409043676
477120431
465936924
1174177881
550079297
1275617081
2020201952
1257259609
21923992
1481970989
351309518
481696782
649509958
1460745478
152357361
257116417
414225407
774955597
82969035
615139768
67960269
782190677
1790778126
2134906343
528960815
1375170791
2043520442
2125883032
53489389
1065406333
2035016686
480916928
1408473494
684657090
614374144
585374719
503942896
514531292
1441052678
1347592174
786538616
1336143036
919931095
1345748686
1959355328
318951027
1707384348
2063267353
1508613118
739922903
1820495561
1218016028
242094738
571396299
1533960029
1874634060
101631
1578551594
447522357
2013337965
560155031
1701088782
1695009805
739780554
1230829715
1938527307
1432142263
1087867748
761330676
961399797
325098001
215361777
1206931543
55307627
1933621684
2079601182
1244581308
2086374986
344390160
848288705
870733079
1738066543
1969097697
583287294
1790275907
488110148
1734363664
1147806741
629101260
2010249072
493785312
1682547934
1065868594
1503101506
1210168941
1101609976
715282549
1678827019
1650729913
618141047
583837690
144463496
1632842488
1890159444
1129278222
226713826
1535074696
800610361
1977200882
2134431954
888846763
1576402450
184364704
270426797
1531805811
1635804770
1840270883
843300345
376403610
2026139307
1684590588
330952813
1931066505
1377936408
1739683741
535428172
504665912
876300580
1474234437
974455138
955503126
1553948613
679800082
125481758
384894656
1223376363
1023543914
2068368315
1302838851
2119193876
193496852
1537488614
1568816100
1845263092
1069535008
1438797379
1681574313
1933078927
2112828931
664166260
576814140
634953048
1784107147
759918055
1795264289
801964433
1119939058
719084436
487036995
1467015069
2113218296
450920653
957101753
1283085305
943303242
773271804
1184848749
2114297850
1224154074
189004745
1274421653
1608105194
1601525173
300376152
1885825499
1438474537
277493078
834649065
857809044
138179213
154056384
360350265
1463740129
1305536885
609363558
1219937601
767972055
1791219895
1766008632
2017605746
982775843
1944229660
730009325
383442784
2102337732
436173229
1310001347
820580578
1885528715
746219836
1103931317
1496787048
1635507513
291098604
2018461393
1520852672
492540804
1908100177
843619674
290162198
1727231767
930796053
1214225455
222849895
1661987492
626774312
558640671
819435491
1424766948
990226872
1556784269
1117512057
1008905309
1539080896
1156044328
764276911
774023605
686591923
1428519206
2055585543
1210845893
1134690026
1139157515
2118160916
886722313
309535668
173522026
1419688968
805152440
1463870256
513095394
1809181017
329378755
855838836
1183845649
197899636
314368729
1974619670
417794073
512600881
1308542744
1154078811
1856158775
223623041
1980839075
1890089107
2090551461
1642921246
444357282
1609860285
448542787
20583199
924131154
230329979
842411709
19886761
1853771127
1543439778
2036050491
1056931093
1120891604
1002662465
1384592818
726189534
1623018013
444639326
1437333134
1644002061
262524959
491571658
1352163852
1747045213
1471334833
974407909
1887782880
1917551851
946594707
982438910
1374334580
1476140579
212340034
1417134531
794306309
1948557023
1216764348
825961162
1391140784
104583476
863954082
1617163496
505506128
1227196919
1745377859
390783237
1520181767
750538989
105280327
1268275662
1421157730
1617583706
786682987
300026312
1898579214
1190202644
431497733
367828306
34132799
1886941240
606222077
680764411
1568769066
424970440
1883444316
2068467481
518379016
1060059955
2049377847
828708885
2070720250
1825189090
839081527
270559673
2112791160
2005358528
1867955082
434794857
1414232700
758327815
406899777
1795479038
1252011865
1014622628
245130423
987491599
1466857940
1811827910
1791068924
1491209265
277702915
275962315
379652439
2001094268
746241017
1493295269
443181963
1557627432
133480737
500939435
1083110012
2122084507
1613189701
1726656641
1676740718
1259458727
81876140
1772118134
22413431
1337444062
179267327
260716245
1841793616
1510971926
225906593
1205034865
600091937
1670973563
1113261993
1533392304
947299197
7261392
267427800
1105803253
1657085488
542219354
2087297289
1736915673
1982149373
502901813
2042621943
668340124
195406923
2082163233
1032367968
615490937
2057233612
119066261
1415822385
16978639
254424311
1308578206
2067435363
1379936111
1652480080
2130926283
2116305582
1541968663
66048258
1237433985
785710410
2028541742
1983159305
68706999
861505088
1653599408
123510615
386962859
1118144334
565858212
611548438
350908908
1460694096
1455927952
1733012908
647647053
427878424
1052663844
117537162
493101316
735817492
148686450
548581274
195061554
554995257
1599828704
244509666
470682414
2062876483
125577960
1001056478
736056031
205391845
666395727
1322521045
132398685
151862881
1138962590
663044993
930668129
1313393780
895812662
825177543
1331097515
1254609981
478247843
361226726
154915338
1583046141
1709754331
1206825447
995847436
2016274821
602704048
1682970986
479618508
252764443
951526729
903894178
1206684642
109399624
1660080707
1316733358
1090173857
848091377
1159316001
327933744
123326292
1001006494
588142955
56626885
476344693
1565617043
1933370261
1957115614
1749460301
1330071807
1165503036
2084595621
566457214
1453718979
1823901279
1331213451
1031267253
1843742209
1923438471
201983213
1318012443
1686808675
1532463246
742787630
254435746
173703042
156203080
1474215275
1805064945
1050807452
1503725713
720013240
334270222
1263378820
1873190429
527322675
673935894
1124217462
2020520178
1698573995
62242557
1696443593
1695205944
1125788935
1250014498
1167548177
1463667091
2091500402
653569555
566683339
1300656067
565743212
877517544
1717347933
817238521
1545311164
174903824
67153235
13723041
1141066527
1136270314
1896349619
1726872173
1300640385
198553903
193869747
799752888
740306859
1284127164
17071955
1076886472
855159980
248945581
1717205626
2128960615
1733369331
852122572
1152208356
2000527030
216344379
961127520
2005202273
1891097893
658284384
507446224
1508796714
772673934
596861347
474119181
1318594284
21579598
121813152
1164904597
1449133618
757834881
960081442
541152325
1677912885
1627499449
194822507
520100204
747791887
1343769234
626584296
1367086699
562153008
1659463904
1800891509
590650161
900408372
1289437855
1357138130
410955268
1236567850
104683336
1739105759
253678553
1316620384
1673094964
92323576
1807546869
385646318
744827902
618935531
452607472
559540329
88081171
1299217175
1545690712
1765304226
1396199277
1968293975
1811590635
1278692968
2124850949
597131773
2035869810
2080518059
1646963706
1214085929
726762858
1219700923
127511416
1881587058
698909690
1750173115
30353655
950959914
1859414470
1345289714
1185003933
767796047
2047700602
1854452300
944918172
367074152
144395680
1850577976
574082388
1492148474
188733029
1632233219
1781645575
2046733365
549747775
1995140078
72780158
2055011312
1459545401
1834084083
1010275847
1549585845
1758196434
1809328008
42125860
1897872226
1040669218
1173102317
923364936
1772041956
585165619
1004303530
2043656659
294155970
2128702176
1720830132
2118257658
922416642
1231773313
1936180633
1956730578
1144533511
757577276
1651512070
829036932
343471197
194266446
833973458
1491049755
1424183105
1638398463
993587759
368880697
843471717
987511949
1818923414
557045807
289612340
1909137149
1839850899
512885216
101646480
1258162597
220512292
532936457
1429519755
1789193001
467985778
951962025
652408762
491032188
779805170
560144317
290977353
352438166
1598507980
1103373387
771487095
2141956211
863243743
1047952675
1972991182
1704427560
1537244188
420442903
1561616468
1388302152
324241184
1795997578
1909804017
770277416
192571552
1784004833
425716611
1716917504
1064706388
2060934292
22236276
1009854947
188504006
1835274138
100286206
1512281599
1764580731
1462202977
36650504
424870216
255570974
870165324
90917235
980504510
1491077192
1644646267
719194458
928435020
1195509569
1329879176
645029067
53389090
701408603
1445903398
1048303337
1340923206
113652145
1713020630
784612519
1547796292
1714908731
2133411469
312868861
1797691941
1538522280
1999550747
798013905
1905950725
500749036
1464727959
1024250015
264619317
245638184
224729941
2063192403
460635370
44134454
1011271255
1462351288
17890625
2012814796
370070654
811158614
725608054
289763695
416013103
1981991638
1963256057
675165301
1700341068
914364122
1218077558
424409939
731050502
1262049784
1583396165
998845806
1554552135
1363327776
1841475229
453853306
2065091078
295254429
109505790
1386085605
222426672
502669456
1042399327
1178633865
1867867447
1438878605
1521570884
326640655
151753020
1499689502
2118225729
93148327
369468992
916215499
945203241
59551138
1414320583
1956436925
600587449
1481308946
2035266666
162762316
444736675
903611950
439399886
778392899
476010923
1193219825
2051628241
504753515
810599504
1499794073
1569749288
1310435676
669391151
2112649321
696603289
1411097914
347691024
1217312449
236695696
8591080
1510526902
445028499
1073498558
2098194284
1508879650
576574827
1526869560
2103852640
1006042987
1136303050
648184110
1066712968
1060590020
29977916
1171052611
852912897
1833307458
1843072732
157444202
323258310
535814253
1997256464
321438398
1693504010
1671917112
379267428
751928388
190572666
1188899502
982230048
1006580430
1823936274
1197097739
881054370
1666909201
1827392539
65662179
1822006600
491049882
418034534
224222649
2140334812
889976595
1565895039
709607970
1334879401
1436591706
1109286652
573984406
329500804
1799487853
1681397902
1612934063
1621240966
1917347530
632555627
973534862
1531350793
652762280
1544805200
874392062
1709202157
1751702299
248168663
966373982
933837501
1324052066
1010264424
842025228
543885529
39185657
597148191
873049507
731717029
1458344892
1548768213
1672296504
849501054
368705428
1557855013
1662776608
1504153202
244379829
1112749200
1888936877
509369182
347104090
2072486106
1250595649
1183123228
523021442
785752300
801482931
1134738816
1367532648
741885330
269328199
289058173
367536072
485870029
1785090111
1667486536
1406235176
1645249966
1941011960
1638757380
1375950041
1931718194
1313650830
130142411
1214657656
343714512
1182092126
2031098891
1378034489
70901388
520007407
1658147843
2142617505
2112867835
194276896
655306468
1596028773
1833036558
1493462037
713531950
1571239967
1904525776
1948036440
749240689
690912107
560176209
1542922332
48747367
1188011494
86368417
2023799028
1468673915
207065256
716976950
1717379681
1207446996
764814254
691549694
2082275977
209410884
945044387
1721638694
104385773
466296845
983704454
1170889481
1915937753
1850689646
1081141264
1621549991
769886316
1013847069
1618531467
164846762
343081957
688826078
1357048694
647821044
1086072972
437770721
1983838979
1696601884
557521449
518394056
1228400010
266415245
37093665
596384618
292390419
783568912
653352688
1433978147
920995453
454966399
1030878112
501468898
1555636141
465795254
1824505007
907941668
1677429963
849401393
649815960
2116603687
2077770364
1441191684
1466485045
1550686325
2086361221
1933722727
1912596936
1911635456
1267428462
1088905888
934384898
1132292374
1355428177
334668587
984250115
693690599
1231178250
1168022455
2085766815
982968761
505690678
1927466201
1690771308
1094529735
432392586
391559970
939427242
291821403
1777929220
73403640
1287680241
1088025709
1626560857
584302834
364951865
1480929211
893669711
1645173496
1134610412
1828813749
517669066
1257650969
494591490
1023529616
1859818844
1540220456
2050128149
2132471833
1638713507
2034840579
1801094042
1790928180
1893402715
413355146
568314089
330474707
1804572602
940103635
1335087250
1420393824
1715193586
1978432062
1224781755
1393292955
374926625
2027057635
1776011444
1268641070
963812720
1687776719
546743039
687176054
2119094664
2112245531
145361970
1529589511
1138137697
1564829039
667171113
137847852
407558743
1625652864
587475863
297738239
943723746
1874875071
1201192154
1796946724
514057519
324999131
900279427
828097579
1320174239
1743844160
1316949493
963238592
1148439128
466307011
1473392353
469189345
1372022996
1067697715
1617574899
177484885
1727984537
626192163
201246959
225279575
746477848
451900251
1924951653
871906411
534872582
2051908737
1108798363
9036878
8965471
1223202782
830819923
1155423420
2016475373
1335569870
1947098397
401685386
82614657
755147952
1816631164
107338336
832371734
261504117
435398730
1669343681
722370238
701931328
1562626214
1380240626
1053117233
552719185
679267998
748395064
1288345021
2074733762
684758683
952189281
2043841329
1319957283
1122848995
2092808425
1248130485
882326773
878006142
756543332
922529698
1828792031
1944068187
2047930532
2103675884
1000737951
1313475217
1730065505
2028826298
1377002323
630185403
1134570549
1141372154
32296009
760129514
2125484039
2064461576
831289732
8406039
681723258
112160095
1616648395
1056276251
1254236204
913476356
276976616
1470698520
1592436499
1444060602
1163614394
17958624
1216382369
462150749
1216645357
275188257
163394521
1472976229
738009669
350270143
816710093
950042989
308053390
1009595150
371487059
1679395630
925649942
1014775696
413263492
551972157
1265732674
1367114092
601971922
619348279
2016349022
2025225345
747543137
998133626
388220895
1188950690
786221245
2061651549
1782436794
833035417
1705152798
764161814
565259719
1601239627
1706791131
407078165
1271253032
1773742943
1701677897
673521170
255172339
1524168038
1683716624
1785512006
1641161864
65747820
1172627507
1291597671
2062089247
273596182
928877294
328618628
750845717
1171952933
686539380
1639899715
592457351
759327306
475599254
907221690
217843955
2131989033
80216134
1766703739
1274678488
2039425996
231882613
1734839439
556671075
917041285
1151107904
576825129
1640865786
1961152613
1285336171
985118616
960224737
1844181024
1740710646
823531965
1563257737
147481795
1406812270
377077221
1297631583
854709505
1829916020
2129228731
1527724717
127695323
627537350
678028053
588154318
1830724238
990824938
353281187
1162048289
1945243660
1772946829
1707098488
416444572
321689807
322461408
2064801293
698451746
402576354
1433317706
220137370
1845727374
193061730
262395217
123095495
1666280490
40150257
1511172286
782291213
798928739
602244115
529202316
361872941
1313199500
1374569852
1876809797
1583364126
623885114
1044641887
1523610651
513379043
1159342964
1887939243
823667329
2048398969
796230657
920258137
923816757
1889702668
1354929518
373804552
1312984380
909735736
1258354032
695585860
466800967
486835998
87629784
1465602073
1394677776
460038846
698243234
1839829456
256203892
60480265
1758577080
1939104170
1595396737
2035899097
782829073
1043200755
416593679
310246839
1378367181
99419976
1574013189
430617155
1418021620
1989688382
1130133572
851909424
1264480120
26126942
375842555
1478738908
284989529
1395023303
1949275566
672752557
2043009024
1928996214
1507650801
1349216214
411078314
1678814944
1971560922
1748340861
769526980
655178455
1562324096
1909723724
796996236
1483216155
1159285001
539335314
1751704336
286311678
487456558
1045095357
196350027
1201394157
1939599085
2083489752
798845901
862405626
2020643738
1832143412
1452658843
557917747
2116294994
1536241685
442709487
679899404
1417838077
1711976967
1285653572
244628221
64089535
1047569027
848165385
1027043814
1549694978
695177232
1234818102
765333909
495984211
788518409
1498112539
1233279351
1409532707
1151361446
619942219
1272637204
456158388
1469820011
118490397
440367311
44249983
1765888090
1035877643
1092272879
301767748
1784052556
755598219
654721368
327693394
2026952506
913073432
1159136053
1479062064
1142626331
1296598872
920167140
547749513
2096713273
900565500
1386940518
1845042785
1174663535
1319184791
1516946754
1827084981
1362056461
1590032492
635332364
1223825960
404178971
1988229857
128518150
1985416739
806808406
1714139243
901727933
430283836
1651774945
1274176034
2138120849
642319649
183696825
2066530197
26559507
1837447905
872433708
267516980
1286860803
1981161627
201758743
1434395355
1230086243
1630923224
536729138
1606708784
1043607132
1017263515
2016909235
866466978
1752234976
960121538
863934861
1346235035
1316230288
1908288722
1981605331
1687005819
1510323691
1580293459
1538494721
532281186
477105782
1906786521
773423641
192406586
1264648981
1387399269
1174021814
703743040
119734320
1109252637
298478358
2052016450
1283463429
113820293
576986764
658177188
2037520785
26679727
1750715205
519643153
1114235377
2126449114
236851316
369842785
902297391
1596235747
1150881897
757403937
1629901845
1154744626
945642656
1437472998
953973337
490130135
77607944
236749757
985309948
2006148372
1595332634
1798687779
403786449
820685827
372525966
591387303
1883679624
1429612827
2029782696
54050321
1589545234
1355250728
26936117
1444517068
169344233
1129124254
1098253811
910754326
300872766
337640857
107745796
1697020733
2145991116
1664696767
971278707
1715794002
857833883
592663087
1414444452
497163766
363358950
1659169435
695403608
346756845
643314658
779401473
1784462829
1034227186
1759627981
676696222
330635294
1476537381
1935901469
1180111505
1969810680
1283180864
830273673
1125419102
1744192347
1564604102
646528311
1640090557
943432875
46145320
1008009072
394225136
1093730209
1765915739
90287602
137713641
163039516
132168090
1289237690
1347308745
327548181
117116086
1065343664
991049942
222749665
781506604
1908081651
1378622285
1357939624
2018102267
545808802
1754154233
1674351060
2120731480
1149832784
448881749
1095583791
2112514574
1669961913
354615058
1224910128
1375695027
1808195472
934717673
2130226699
71735843
2082901954
1038992533
1802263164
274661018
753353475
246917988
971986004
770669939
1243883084
1904985003
1535432243
833895610
398968293
1170175018
361685514
407168387
1741710433
1462969684
698470062
1338604733
1310637627
1234213030
1926335704
308452012
1319947078
805709703
568444381
1783982698
1673590038
1477062504
1273353031
478336799
1769429570
121042349
1100905451
447367478
817887321
1995262751
942805138
1420636351
1446426003
2096926021
1467916237
410318281
80112875
1009529854
1327894867
1546991774
1871990176
763544477
883017671
465194957
1200331571
1301806621
125440128
170571863
1197141034
344492781
48422214
2031153515
57035427
58288431
1531877072
2103856149
1368670653
1674524138
119992865
2107381392
1644515748
1341280210
697178398
647691350
854963850
1073247141
939538296
684390397
1353828844
1357169773
1988534641
100373055
40401189
1495988332
874825823
2094788255
1718970435
2089629679
514663824
114963474
1659419055
1516849157
1294288316
1519928362
1729906472
427539534
135691908
1576128977
743987881
1829182079
291158494
1641494762
9466449
822711053
446744367
101031470
1404159152
503202706
1607084931
525191579
387547343
708987451
963082384
373255045
780877709
1359178478
528204352
930390251
816737071
547198024
1409847297
1188098555
584220358
1215341449
581300973
832731157
1458389322
138854430
903168734
1383949445
416227315
2060720985
2086279668
865626827
630889222
534617256
862175430
1355919281
1434272098
1496141099
1291601932
1483637559
492292148
2098228129
973699047
573905076
1836048427
222175273
1400500176
165195878
1463081223
950184861
1722838934
1535165741
266445205
1817905427
383215620
1215008782
779364626
1727480481
934170310
335566092
53299004
547430197
616052124
1935321910
190212732
332049548
112399163
546420133
1043614895
891384083
864812557
1233900345
656101817
932611011
167021989
121905815
1436610951
276239978
313849958
747962201
368410766
702081377
1268121064
2625626
277587431
1715860592
1405424228
1604469294
2059814761
259621973
2091255668
2146648998
1991750002
565626621
134269916
211060880
1134662823
174638794
707060989
1877480128
1765679595
1065622237
874145451
763877150
1248962349
1887664997
527319154
1445543881
141716101
752700238
1920578286
675833543
41266489
1259429096
1132598283
1752029018
1280251921
880070278
1592742201
273760234
40989946
789504893
1848641030
1233908258
2002668266
722387165
1684178512
1977065651
1963306705
355290943
1095291908
676613144
186567951
2137518902
339930679
1474960008
2105532433
1493203590
458160644
737156900
1081337788
1526413950
76642094
771610811
1205754356
1840368774
1563029665
875060139
1360190795
1935894620
861885424
617921205
857237748
39850642
724196632
553370739
816280260
1918813722
1647665720
758539945
374205103
957184000
395673726
176582746
580789099
1568559805
1437680073
1682275835
1302724254
1725749495
1843227344
1560485059
308002786
1530693888
920680734
703369328
620058791
22768168
1376868866
876175348
1589110568
1654296242
299464022
590471757
1751433211
1203890840
144045934
337836110
1179614322
1994303613
386944733
428581572
517885921
1580943485
1017803631
522375571
1271807592
213255389
2114686507
605246374
412258890
1353666592
1794231583
947059782
446657733
1218241789
843847925
1132846521
2111300782
414209149
169500207
478034788
941833249
1443053551
1058861331
1350577760
264542033
1442152105
1681616071
882155957
887208458
1117157288
1076621374
1867578129
204860529
1442669199
1057366783
824933419
1773276513
996497994
951603407
1740021334
1003989749
425410496
1830313072
1732920600
223669593
1910763833
506320494
796588724
856791232
88155656
942817403
1387598876
1175272132
1811215474
1025029605
2003321667
1669365043
1430247699
1770827915
1820488831
2095865811
1268705619
361647561
1273324791
984393584
825596718
1462848773
21048755
1932213780
829930334
1984635235
627002992
1299703197
1854430052
286994796
584247278
1594901623
636489607
1841374372
1642733655
298727009
2143775685
485463041
1126768072
1455808704
528178049
668622468
318375602
1029125977
1103988602
243289577
2030203892
128054421
946169532
1739441853
1524793397
1177259103
981393454
418372849
515648410
739862350
1439144785
2027992067
273155885
149049548
1728865249
1743535930
1422744730
1640786758
707966377
321844020
1999404486
2087921312
614945371
2079839651
1685018430
704234561
410351817
29007461
73622405
752700383
281528178
125898318
991918349
2021253449
1406484764
4805787
47391495
621395278
628231020
1434418553
412884324
1267598133
390614500
1776063792
1916247402
1861368714
397432602
352745308
941391861
1492805377
1085767000
413182886
1923021608
438568279
1480115218
64819276
767289966
1393963213
1068846087
1127937476
1157327030
1952725720
1951130338
1400461251
1168258490
1878906560
1733591412
972210914
1218207059
341287681
2036826242
1526627842
706772756
1018856769
915699218
1117569449
1856153163
1786525827
1679037080
1521378159
712286069
1813170207
1405412613
1207738932
321220826
1149854882
741628853
956223034
1043037453
1400799800
31276546
1542079907
501871242
2087755056
8498353
1168930981
2019024969
1921191094
751200929
126222908
291025334
2055834188
195710881
2059389190
990900759
501697194
1188484254
2069503818
267297647
2103355230
1335406096
790812566
1614967636
2101429709
326221137
1968994663
383151654
724310854
1065328290
1142235500
407268750
836476644
29076088
1459103311
1936521832
415080278
47055660
916905428
1348232954
1507894374
435816052
1538424914
1573421443
480085427
774408529
839508881
1741000836
84201168
1294796952
1663240864
1573378816
41018975
1364904023
852513272
1039280201
1948530996
1821697275
2053580500
647097672
560793148
2129979719
1707816956
1532245694
2067055018
1127024543
1015325830
1691705719
299724314
799867440
590286112
1656828378
375550433
81949171
11250760
506524979
1254410968
1022043908
1257047192
1236908695
1353049428
2027341020
2083652177
1838309797
1632298424
2139206079
1169038507
121473939
1436221440
1681852390
694810710
1250712277
2132823434
1823327625
1441666102
2116049400
952339294
1509846928
1970436835
1173151718
760914670
669265365
212611135
1123402744
60798903
2071926133
798584832
1148293449
1319988052
2133928884
2090151308
1676536947
1884275770
1837817659
1310275693
1984077469
2093395055
1756798076
802650619
479270766
1803211586
1104430064
1018691672
1820390992
5476849
1902307966
86688361
196327631
14712494
1274308291
1040590766
1448300373
1058958635
1713074124
1521644074
239062148
1216041414
1741678890
190023145
1351376640
41644536
1547667962
253170709
2089559025
1237592839
1274662364
1039979325
240681999
1022431455
1661390126
1415938973
445489722
1787165549
516487320
474962984
682055841
879407536
494274730
963834757
991045075
1437401051
639537676
1386513061
222534789
1004635646
715523426
669136059
291717109
1292915564
524108994
2134394596
1491880557
618988859
254668691
1827142441
1166095605
958879516
1237901228
146297322
1965036069
1892644233
2034832101
1982587511
575997740
1458385838
1689629303
97929141
149107987
84331332
1543440914
405952430
971769063
1523040782
925674366
464574902
2123472001
1682269455
203960469
1063820240
210118532
1973839875
1245721897
884105178
18796408
1606345062
780124054
2053324057
311136653
937328730
1168467480
1365419933
1918321453
1723369360
117188635
1874611959
1213291448
176604147
238630338
15058264
888914105
444199233
1667273587
1064968896
2006363016
1142921898
1706473587
315664218
1334842061
205358995
427957843
1291916939
130680025
1806512374
551207834
1393223902
1947500660
1917811979
1092695061
1733054265
628827133
1107942667
1629884201
607931557
786482081
980788763
189164229
1749498920
342644485
998596458
1179176496
1667144651
973724228
671517135
1021061046
831501674
336471512
496246247
120105929
1412616412
560081453
1152450438
1093395536
1788276284
1458659686
983989161
1757840860
621181892
1363065861
2002213562
2073052190
608058691
1268163346
874788858
1858625712
1302672682
1323578363
662766510
1691662136
34898486
958479575
1139491474
1914241542
1275803847
1113071430
807205439
1693740764
82290170
976686838
1836170177
1178240283
2106195393
702977605
953994380
1605415888
74627392
1578526618
81674577
1295599258
606114145
1917119867
1698617927
203843947
1145883154
677440760
1874598752
1915761289
1621997424
150920396
941380076
370376054
182912023
82441541
255942173
209069656
200500052
930633721
640092908
879161434
1994061050
556619366
1421754212
746074422
546385826
463368166
213745000
2111504458
504133986
936421117
1304105855
100836790
1744377946
1918872221
1263976778
1232963234
535974148
638996239
668310148
1063931287
131133359
1190340161
1616682695
1408784098
410901987
2147067500
334345896
428278222
609407298
1146105190
13091250
211158878
1284640799
2038947241
644173563
410308785
1257327586
791170335
944954455
1845498418
1304488047
1354188369
486522621
379538026
1589864765
902655284
1796955857
767463336
1663677056
212354850
520001317
607046493
703636826
131906778
1889118498
1125285827
1854321918
713998466
2025770978
905270595
1503560835
423886664
1809585437
531245978
1657033584
275446357
199213394
1278722383
1400305103
1919823088
618007295
1722464586
2070649882
131019208
608304830
221769300
839495546
1086880478
782653717
1192076231
983085878
1497345152
1104627415
1725215573
1716894000
44550740
202107466
285963547
1968323872
355831043
2040970743
1307828079
805341299
1683994923
1674935612
1432734961
892970607
146843675
521253406
1331651111
1428551340
817196147
1053363585
1789340507
146029564
498186136
2116391225
960323835
1999081991
216381427
839938028
971056719
1048257671
1980146072
1618643148
403171564
612874315
289544938
1675529150
1281766977
1571842889
342760943
2131641840
1668782212
1952280748
2101748199
1114726690
224613880
950630224
993008789
1791954249
1633882541
1807315061
2113108006
420167192
1955919657
592864905
1201361985
1094496048
1419625770
1393670746
529072694
275407520
269746335
1333313101
644779352
1233589027
171118768
2018418983
850799941
1503317636
2109627567
1230911086
1871549426
1016472614
364310238
1666734273
375673641
1829279455
1205892210
120457626
123982997
1734265731
465276761
1022134856
539371011
317904371
486368491
1286200599
490327505
1326367776
1727286353
219269790
597404251
2113522232
327659467
94334301
1305497950
34814013
1752038610
1853384664
403007744
455190288
169837609
453193870
1882901579
1747478909
411549145
2049917673
2136791039
734342256
1492307948
295383374
1275900065
1277781887
868777727
2092392148
1920505278
1561395834
1621056688
1523972185
2003797806
105338366
349428721
1043469867
948240577
1858848358
1804002574
200318664
1331120294
530562493
2061757712
160505159
1820163943
540849853
814116797
170692496
937157145
502806670
718533792
512002490
2009006011
1809446315
2094427036
1534544627
677851371
1832486490
372705842
1259281440
1250643929
133990916
1924584093
241391322
714974507
1152444951
232821640
1500501159
1815632103
458120748
1314805838
2141944435
10081661
997023311
1678446491
1931579117
1418515817
1221500724
2106757917
7636864
2143706753
525578632
141487936
1684783883
2137382485
1358017587
1993934354
323733212
335399986
1423033095
1609673027
889119284
395132411
1317601071
556768211
186499120
177359646
507100937
48522241
704762828
2026397773
1848712858
1374265832
454200210
932383715
658697109
754400831
1119165793
216891230
130978366
918814436
1580074917
597149080
814065007
2011951888
1381673108
1864846895
733626190
1811067868
953885031
707560851
379781774
169437681
1141702005
231582156
1816559785
1433162663
1656377702
608512039
1598087784
586542194
1265777941
1741806414
1252986942
1826500137
1032728194
1610698913
373685882
242470695
1133978626
1201514366
1886649548
94213902
795201852
1484680728
1760813488
1153739316
159416526
79837001
141132712
81416846
1379382267
1941888997
1698600091
2124468818
1083306312
1384201438
957829046
594098223
2025770932
990047740
1337837724
1535612714
1300974536
1858676243
1487815674
2092823784
675684983
1962925433
1058891694
59802411
331683392
1220767824
1963090642
357542618
692994896
1165254708
1107396983
642364821
126406290
1273350290
104176615
1667989389
1937875071
1304159605
2062234793
235641731
24601780
1065293439
2101207699
1598391707
986805748
623683893
2133884895
2043665001
1756828753
1430742771
63244770
212224215
134015590
868250540
465224027
300299434
59438597
1735753097
1954726868
772551398
1471819993
1332090891
1754948835
1778524578
1865315072
1320278891
1624630889
1169884797
1734418771
1264646106
1461513059
125558819
1763429464
719856308
900342739
1095022692
1518718336
1651028975
298077781
1351320440
661126945
1629781947
1400191642
2069535570
655991866
131962544
249674623
1668079268
1762070562
444206021
1003351456
1584192633
229593082
1253154136
142673086
1855780128
903800114
1789724347
1128321740
2017272740
529128207
78680514
594986463
663432894
1779462707
795004568
1449989019
1287128259
30170021
463887887
755072845
1964139397
51355306
2125702070
361442601
1338446605
2012728531
1080297851
796190102
1080241150
1201991471
2145382978
2146123789
972484665
438907226
1977856649
321023050
1488074833
1782241533
552583088
1368771468
683377244
314847604
1286734585
386667645
289228272
127580922
919822818
1114652691
804720906
945870106
543992464
706780785
1528355851
2018343052
758271883
1228285969
803356452
1713809193
1462922404
1053580626
1417221493
1028388679
1562971088
1618032391
1748703523
2028708851
1577252844
2122926579
310658156
1955810432
1261184031
353756513
582396963
8044522
1949417136
2033930821
983728046
1454922227
1115607630
2027477920
1332259281
598623137
2060498195
225107218
612710770
259859228
1088138388
1815034158
831668594
1600675129
1033820681
2129920671
155874126
1764521490
1823630684
1132721910
1319648873
12695145
435622877
1750897615
925055893
1240557655
1312018077
435630791
1762546410
1743485274
1842831851
925399057
1843967292
720176128
340304367
845641726
1701017079
91039373
14835299
1813299415
554773896
436238733
61555477
431725686
1665328749
16448451
551982012
225803135
1633267265
552320295
1366163929
891186138
2091462915
1243100947
422172329
1134649256
1711632131
1708356507
652355564
467467739
467605163
1152715607
203584941
1032295405
1256090731
425036874
1666657344
1960886728
117046475
361238360
2083283652
81564593
1894839518
1196690913
32276306
357755853
859151838
1413284769
545810299
1314356649
1836384275
380130699
205438702
1476223566
186092036
732705972
329196168
1292812847
1475523926
1227997191
118629084
341750791
857690702
782606842
2083298668
1873445700
957635576
1651773532
952472515
692094174
1745877922
397792367
1258872002
1205365693
1706651023
1611025058
2051210224
1320696353
633923667
2053279999
315751064
2143523066
773405524
1914713895
471798515
1295292103
1920175901
469829137
1406872995
148126615
1647240596
1458644059
670285056
583168060
1355940154
802696440
505724022
1753383153
2048336400
645003201
697599642
1101727447
699590647
616239047
316024922
1192804619
1455857963
1700198465
321325555
1269767327
654086936
2061994762
901324282
2072855727
1231809366
1206521833
675880678
1401714773
552021976
527901509
933966846
1667046208
1390367881
2137092957
2011505940
375641917
394206178
1567051861
276318320
324840061
2085836591
643824005
1639547753
851602228
866805896
899600466
2079542011
485932253
1106623307
1044833494
1035784467
726177130
881925607
1097257728
1861065832
1161057729
1897475471
1419760840
1069175717
1331636144
1298478525
1794907597
579981472
2039986451
90121086
568590254
144535389
1299605146
889560042
899921547
10511108
899481621
334095598
228146873
845013403
915276591
322899822
904339853
458605051
1895290200
92753716
268012354
1124967699
1850990062
512932038
875400667
371291343
959274269
794071154
870647061
173877328
450365530
813046174
1768496485
323175436
1100974883
778801457
1776675878
397673539
669632961
1774248119
344757959
2039763189
1673892102
763307922
755408336
630857056
248516110
979904405
2051922802
396672970
1941585037
59726403
2147315645
2057627317
468703000
917282613
362522330
2011627058
1810750842
729541927
1057821518
1137720413
1533251978
1223401477
888921112
1908352225
1433788884
2097040580
2046671927
333932536
1807278562
1607338343
1387623088
645567217
895645951
310925508
1092090254
1402668124
564806472
1759203691
337911314
864950199
288560943
795093846
15342542
776410935
267123801
1770368402
1260315762
59171355
1897415806
1350133124
123893907
138771865
1250952976
771060718
1677546237
1791346696
1841476706
877747626
1026247275
1882094802
688974321
21686055
20737764
1413108920
393275189
214658286
1023906764
736983022
1922506871
9870394
346625694
422284356
1415358167
2090152940
1446513723
944901088
1914087040
1457403557
814797795
1836208407
1685371804
1958694228
1845062932
476825005
1407496992
816882930
1195193670
1360723680
596602204
2120012789
1856950864
1138462968
783364195
741907141
1690328770
638417545
865425854
1052370890
1806574382
1880963830
1582464949
1553478137
761617314
1660944376
283168594
1590264637
1672254040
94396196
1645252535
1544478401
1283593910
1033797752
1154284475
797006752
1250853370
1555720160
2027908184
1261680922
640684821
2104886683
684094592
733377403
1842709693
960042009
467189456
307001573
475698697
774465808
1966955207
2008114553
844807165
364520308
1016624457
1892101750
1682009071
528205860
2005811925
1971310349
695774325
2076044875
167469968
637901725
317801757
674747075
2125496181
304841424
715665435
42700339
2014624571
70224073
409962892
464767543
1632197098
497294830
1208162368
1265459280
790452261
515612261
1605103208
30434870
581367609
1308541488
277686452
1754302607
1243733384
513493230
247087203
1924454602
1732029742
1430876950
180146806
378950452
1305950991
1484813777
1567291851
1622971555
967153390
432805707
1667757564
572580634
1712811094
1734375437
242114436
1082411847
353472917
216736248
1285315821
1971467515
1129832749
522080248
1893956227
156069148
1503646302
165180388
1929043046
2088707332
713584590
2014135559
1731384757
909021101
1118880182
2084579487
114600820
1251693172
762895155
252041836
223599890
1354605306
515967435
465259623
920581240
9958210
404037081
1009067145
263954029
995867715
1954554516
464352978
730681572
941396109
1351886415
1831976529
1407161869
776227873
1995191
278354510
1546398033
1410606081
869985561
1189337290
797704457
465711913
1261063216
1022146702
28633084
686758937
431575293
81265175
762876159
343346330
1163697638
518177211
2051478912
1167779000
957633231
30999730
1496232412
1418031301
634709215
924742861
51570686
1344934338
1512224806
1623265987
136923169
168811807
1064377539
1304278487
1993787560
740002248
1380200588
448280149
1589802291
274535938
402618876
495188625
1746258296
1178031940
1496042268
1621067598
154815484
1424626579
1111584636
402757904
376193892
590437686
1307525042
282532305
1836734862
1573825823
110219642
538267986
1003585627
360701886
1274150083
240736728
1548592797
1061477318
1213726202
1889139949
1217230900
1576470774
455073099
140744120
1938485879
188566157
1366511024
167542340
76722669
1630147764
297831294
1536600735
527165872
883647867
2067248331
1981317795
2090945498
1591528878
873070314
1736649197
439047785
715106335
1241221716
1473048714
1127192166
1446984868
178450892
50194661
1977556868
1700172273
590906485
231881450
293482403
1920811351
932799226
83204380
541727525
1553273404
1508381839
1849711204
1022413977
418710846
1302285178
742154591
1769271668
1027066976
551200338
61442444
882729926
642338548
1048065088
1818028845
1341074141
1034087575
1641189341
612862488
1321894891
1028478738
1953204058
552929385
311011282
1393786167
200028622
98501891
1578928645
682055095
1579816417
1267443233
2068915168
1361697371
1466566347
493321700
546191592
1210635195
1528655293
478826946
976773758
311241541
466052699
208712400
1319466415
1518362627
1854458798
302710762
350042845
828761640
2019263399
2087741756
392745013
1295116451
876246943
1547640858
1506265610
1138769525
1205736151
1891127732
1745083993
74144219
1800115373
1233956798
919334011
1224235429
1659689636
301784497
1811741144
1117993427
1453467323
1985914601
1916027124
1587036268
1079338464
86116491
747934196
557284202
1516000591
762504307
896371363
203656170
1578413045
1767875841
1386035713
1303444913
360726244
1468667040
1247340068
1108446820
1863558118
511180623
718244244
699540809
1158609773
1360291149
1769134130
64803102
921617289
560036838
1769761118
1800775832
920624717
1833504648
1229284233
601939924
160101827
2114166393
98517164
1636472609
1809636869
1290278787
2096883794
506547403
14624759
320193164
727270642
1287505738
499857383
503420230
980827821
175040686
2082419044
1047590695
1663861235
360063075
920977377
630009934
1418682511
2003255651
947323200
1675860855
770321553
432776479
1367234460
186314873
625069151
677645779
1528436825
1349960603
659577373
2048918382
2007910091
1960065480
720761202
457046837
1771529494
1920704039
63944178
2002962275
1170866199
777144463
1674359602
1128683530
1343079777
1492571194
1362110020
784635070
876835347
1075911548
2023918333
338718205
1273647386
679428233
215767332
903131373
137771128
293006504
641377280
728520281
188119279
400714582
1772435562
1146308978
8562133
1713503550
168604690
399769546
1686252283
446653921
269057841
507497598
1434026527
1398886323
1139575698
683342604
1890978766
1189731584
547633690
1021938737
350059065
1605561721
2103879817
770406908
87909720
778081859
1379929218
1286840451
1634226173
420172774
401708194
1862418354
907066328
1580569362
1326297398
1131029639
689147424
874728815
1763702228
1413433554
1176747348
463772744
248294902
1180298953
1318737976
343968698
1398395288
1189029343
1100563373
1210677805
2119105024
2119792366
174458789
66713666
1440881538
2048160437
850410780
427265084
1526079076
468907312
2081029774
1975000106
1613929701
770885382
244057956
341418776
69388502
1723560971
1509279896
760009569
838276199
1528543131
1088143556
1228575652
143163981
1167519119
449992802
389850182
1362330057
725903459
1103995850
2034507703
1608824101
1496072761
128476567
459777154
2059055420
910152164
806207196
2071336554
1926067510
1772918443
421164603
1702656975
423188187
1585481749
1936885919
1008705716
1052112424
1263505746
584325031
1074083810
137458061
832775641
501917072
807713971
1795143161
451544847
632856523
1748243581
1468908590
1414651455
1572114318
790678225
1390679446
894660296
1256820795
1858328090
2069462399
961073707
1647143185
241905221
1244141910
2103625953
237360558
1599529491
2074791444
1662601127
1385347534
425494052
2058342181
502555836
1213065741
1810342296
388295363
1752637710
308586879
872833495
1186166248
2015500128
325819013
1922067294
1579930740
1955331318
2058517758
1965319465
112669517
903322360
713436070
909162871
451110638
863608108
1658043291
995242534
240713371
737678677
613651384
1319232685
1200273545
765159135
827231694
1093692862
525872277
2112981501
588099755
1575437018
655819710
618491883
335826852
674774612
1201228403
518009177
1131027897
600774360
1778559010
1037706040
563867692
743204725
1966410278
716370552
1783030232
460319969
1474896700
1581712108
333466788
191425657
268176417
1265533109
1498245388
1908300380
1426459972
535394609
1189842678
360846864
753210292
1119833067
1359984340
834645303
1268270011
1572548392
700890920
1331620633
1112462977
756180699
970873515
1584661271
1031898814
338221290
616630900
1432389178
786842430
1746353352
2102879878
254009782
1129142855
758809530
150402773
95827168
285249428
811756155
748581224
168602216
731885721
1006097982
857368654
1270411403
1632443262
1344881377
780623059
29982832
718177122
297512391
403975872
1330118397
1937868072
1955926431
1065790501
314023334
1681664312
2131934553
1669119820
1857215766
1336440991
1562315981
1313706243
2059736460
984145472
1855966180
765422988
1749339067
1348117331
2107395569
109398635
725623296
1745446019
2109517197
377158121
826631114
1083055472
2002984223
36804262
1347194456
561780345
575335731
314759802
807426199
1177488948
1259262235
1411824515
1776109790
57435588
748391393
1928123490
1792413402
430735144
1042417521
712070732
620826910
246183788
1446937037
1452817227
431318459
1411841827
1117354798
985137966
848818571
1388436346
1017800687
640532749
217856645
174113050
1112316385
309682401
1097055551
457484809
2136393115
1645567802
1128414203
2018207035
592258066
1434079093
1263246280
2076653264
507703675
1178173023
1723190968
526388167
1286223069
1656843622
216496650
938595402
1261547858
1418649364
402249195
942387553
1330243406
1793703547
1769504299
253911307
1762687823
848911461
769672920
1265647659
724563650
1747339024
1294617702
1586798338
1525710298
1539540023
753662594
47649179
401660405
694042785
63910518
629312686
1292575118
1078785294
1572742454
87918044
194031520
1054450994
349561621
321009866
1936134437
1296014647
1689281693
396783304
1293380999
1366232125
861857828
738111442
220420267
1821233250
1596563782
1877838459
390355178
322777481
1625868503
907543311
938852348
1584803581
332778977
583453391
1964366710
94391293
1699598286
1314480897
104949112
282939259
442264313
648125022
1312971871
2132438292
532169485
100282747
1214862717
362986176
1822805133
1575743603
75492786
1474301751
8409744
178485421
966248462
1865263187
1276485293
438706463
860904785
976510135
2004408481
1876497432
1985337393
526147315
442128405
564233754
1150264639
1153373728
1742082828
477591789
67286823
220000531
1427501002
156762811
1457539647
871589886
1702615791
1247549698
203088703
1581603187
1113382724
1563596226
773761267
1289797483
1914557313
223271826
736155395
1691147519
1268266632
1564160992
781793248
1433204655
1636112958
1310349119
868433455
1947325416
711643293
881264473
231854976
506247092
990384154
375237462
958386535
1663484641
418569671
1910255538
1724048985
1813469537
1074107806
1386553724
1657541067
32442051
1374242239
1459578676
1702495023
1091803863
269733191
12531354
1611311197
1643039590
39646161
424116999
1088997385
1167038503
657952993
1605928183
2094241962
354044684
572121042
359780909
364216902
246049508
1523855030
1573670706
1878134794
2100132502
545189187
2022688561
453482326
988134516
504122274
1850248735
655036785
134737723
768357310
752030734
109660576
599378328
1229289731
383033236
2138619104
93560533
845560581
1640014591
1030046891
163048914
1755109858
1721521706
1290547408
1080706302
628466877
986545035
900120645
967735008
589139811
124178447
1902984685
398135377
1978531081
797480323
1867288538
322410641
1622887071
909618768
704988136
451280682
140656746
1225011209
890318337
1484267242
1270184482
14728800
486537266
2005385614
9254505
1950274925
923654111
168823154
756880140
1595779934
1783405162
1903341178
2006078734
215120883
1199187384
83336092
391472538
160560425
112718625
1556360596
1485937096
980072024
1594486973
1733300462
789142155
1103640152
64526517
123318668
432379499
808587086
845149328
1848485239
668186551
1432100589
1495165623
413145940
672502637
1476796620
1848499365
1221175356
1302034726
272832930
676491543
1270751574
1069563354
239024978
1311678747
1019020736
1330208912
2019478909
144131822
445672785
281116554
1531315348
1997662350
1039924583
1847426707
710098098
1928025065
830815344
578337559
1928369151
1797657767
680779083
263748882
1076635928
1429160178
1808482603
813355185
1116518100
2064217263
1323956798
1275849603
1588633278
53114383
816625285
555337101
984824255
1825390455
409615958
580106478
1109879230
893779617
207509059
778066415
1609099813
276268894
609002894
1166211986
188675138
698261427
1615619454
2109398218
363915911
701518588
1494814192
1450953552
1944635672
532567334
1989912917
260886520
2133193228
1752088465
1351073976
2034511348
230658486
1836199337
68591304
754818102
1192429685
29900928
1581198211
276809821
945733530
2103256987
676812622
1843496751
285191616
1203529115
1366726451
1922713843
1411393594
315266461
1936799924
951163703
1342177176
789494869
45985275
662219083
738360717
1604243373
1193240821
461163893
1403529269
1663600234
828721341
825464201
1776677555
997879796
1133859452
16027130
256974433
1698149344
2069772657
1917905718
833447762
1014570061
460815216
1467006351
645521703
283779465
656376665
1875765404
2112081749
2008170036
1832389929
793256067
385991090
1628602244
1496934101
2026192544
2000873291
1328334022
979039644
486431
945616173
555370287
232346531
967042053
51709270
28470580
1416816948
200917816
1322438472
363805162
245799563
1696044863
1160214343
2142719780
1968371861
1563236704
1971038549
557601246
116028313
1316197191
1126203139
1747414965
457571507
6901696
1072940452
1074211877
230997634
766308048
1440946956
178717404
1002227795
1501048901
418502339
642383077
1681845682
425757904
1719526427
1470996327
1057295792
478586673
595784138
996958035
914665454
213199814
936100619
562114424
1922955951
23686908
1096154396
1682874771
421199376
1675782166
123656918
449672727
1228979839
1785189670
1810878391
2136315188
916096783
926347437
1761772118
586891223
1483377775
64817069
542463106
2024484884
922452172
697899565
661153448
2095898192
2019268730
1982602580
1952339573
929764930
1548028800
319326205
1159402164
1573797085
625782370
621160650
774755933
499330090
2139987143
1947076079
1988875369
2127165580
2094903156
535596713
1507795958
225877462
597457144
1957076962
1553456621
523587723
919170257
998208291
755274487
1708163871
157364709
761965397
906775270
226141304
40362819
103478647
196887789
20357962
415736622
781922871
1117910805
744941832
1850451670
135879692
1902007089
1477139563
217912937
191543488
892946520
30258414
747635968
815252840
1562778607
1602710047
1081240515
1199625005
47063371
878735379
73730792
1289770737
573625909
454292919
1467926661
1010905659
730724995
1929761715
1488729587
2435740
889355323
1114966644
127430612
785833661
1874147527
1002219000
848909175
826936763
1603708662
1305635641
483406659
1971483581
1628670078
1603435249
1507052855
280527697
1660748480
2068864816
887357903
1076950168
1357023742
812120434
713894849
620001862
1598260381
1054156526
1941585037
922188665
748158623
1072344384
1408739893
489045683
1262620475
746679600
141716343
1013031643
2083581142
363755440
595518588
1798436698
1193048580
288918691
509473340
818030650
653872106
1689354842
1353922124
1417649119
1010225466
1058970348
864418435
1147627926
1631107061
1987060151
310275073
369696114
240969393
1460732428
586862125
1708603085
767791419
604805149
903878288
286731808
919122844
1188603889
142545747
718249528
1454211790
488239695
1361790188
1863106161
533346126
831443023
526673808
1639928494
129263649
1146230505
2032270825
1117769277
2145280340
366870115
542923902
1264718917
1872131873
1695409492
1895682642
1208713337
440240898
1958337754
1209155927
1586656375
554746292
267160784
1069321577
487764276
320776932
1304443523
134112942
1280659915
1782274296
1819282184
585716321
1378043697
2106367628
268556428
25734473
1606296160
72501841
1747045213
1854727001
871958640
1717115848
503560879
110710470
573063420
2055023685
1688119334
1075426347
2096315084
938591343
1646259388
1607397513
1241491501
146887130
1178996942
844713064
857129491
770016246
690046687
594708343
268226492
204135782
1292620658
1716227972
1459503397
811335404
1120717803
31072069
1672758633
1043348892
2120227495
1899889877
762375752
123527825
928797703
54175106
642332300
1313490342
1655306072
1440641728
1906782975
981936186
945638312
1211942280
409226254
422291032
689932754
1081304696
727302884
1594422677
1281828948
921801242
928918687
2039612722
1913755852
872104318
346856550
860173592
1802371794
992724413
1559081849
514474854
160931170
515900830
370891559
121022153
1854720018
603567785
591017927
59486270
1372289530
1820960151
1071800942
1379816940
1457024688
82798122
515831725
1571239967
588978936
110845342
1510154608
1574953993
623987968
799253861
80047657
219583727
708687253
1533375738
1936113371
951070985
1254461694
2028754411
1251088777
1896270138
1763409034
1252497563
1054136777
711268086
1258503726
241567121
903829748
89479109
53278668
1555705217
526094684
1384432876
659884667
1048666202
688996946
95905124
1058469261
717791006
747264335
507126355
1292371255
1031328662
1913649122
495395268
1475288364
1974236862
85203243
299702598
1313740932
188289173
1664168036
105620703
1817999366
387313191
1977151432
1070605844
1241052435
2041877278
292339920
1464243743
626104997
805080191
128071075
2064731676
1032111019
271224076
1053608828
1684395656
669291956
1098416584
732533187
1595320730
83336593
23421082
349534768
762188335
1157198667
994272528
1667562085
631298625
903830879
2024590646
1280133086
1397921238
1451971474
619941809
1164544469
1529275837
1774071612
761616215
880637427
725305765
1136421128
106775011
1203067452
2128352628
1851106242
28760586
2033392203
46031894
891941441
1853944622
1236801735
2038743149
602677183
412721
250685077
604607295
813837809
605727084
140196877
1215137859
843315553
362452775
824822635
1547444253
978681634
237147093
74758209
437587454
1295271296
712448771
1409929533
1987864103
1398056457
322660288
1257318249
673839300
1735921827
335400488
883462328
1186416861
1679126939
206821616
1429367684
22200168
280107972
1311762629
1545749997
402263412
23074771
441239688
1917636945
275757329
710477132
672409112
1943124751
1714311201
1380793318
622007218
156004493
1011220212
1067690153
774645857
456644445
687130654
1748193969
208475442
521212779
1900036892
660573948
1236425668
1667052137
1610070120
1249141655
137402415
204041367
1455981636
1098484347
732430220
1218230167
1941497091
59953801
316236441
1800873429
426851681
1725140335
607137277
434022463
2082559786
38727690
776726909
1888455546
595326908
1847607014
1767383389
1477409044
210614919
1654970049
1741201711
668620512
2080761119
137240123
1505578777
444128044
2005030913
1630902847
1562163235
357528688
1470232861
469305212
184253868
58601431
214892336
530292572
1064346563
2069982427
1461905748
328246118
1768454212
1952601543
1155837401
1544290961
643530340
29375602
611921369
533060271
161390914
1523824284
1334050485
2059690737
2109945436
51968423
779865523
124057044
1027319733
1988592470
1586626690
201875619
819546894
63655393
877274096
116783002
2136229920
612936633
1271315520
442308679
1124152066
633797342
1579966684
1416345583
2105795031
1629989785
797720555
506769880
1118289291
1293607312
600594612
68761025
832430280
975178198
441292620
1222569317
1201610522
507773292
1731120149
269514206
625076518
1316600072
2137613303
622409291
883754167
980781320
1330401048
42337896
1075404185
243317481
649313600
684472540
859058528
1576391424
1429781706
1779260655
524690196
1251098206
2069685753
626885242
448752373
1732278369
785983961
199495975
1113649789
2096751418
878628580
790121768
929202821
494251341
259168976
1232297666
2058595254
925728553
999782562
2072770124
254815229
1829726206
1655589029
1397464831
1607667917
562845623
1343992942
1050298917
1279499060
521059711
104652173
1598974496
893625410
1370870169
2068202189
1364607674
93793650
1745512511
913577478
3054512
979026551
1452552661
1505441506
1310429805
462685003
2016265962
1433571827
800870453
1920808926
2101530644
1353683302
739462305
1589891588
1615777924
649511982
1297155419
877636404
113318607
641963147
1311686893
978147711
2036955653
1341350154
256786228
1389928364
719306688
1526551683
1663571798
1721394267
716092463
1303350072
411968757
932617047
116652084
514824065
1235279721
680651897
1709361718
1354607433
624478131
1955140084
412536214
9936799
1099016013
487342904
1541675275
975040679
1403565385
2089760836
575680311
743012536
1252053266
1201820450
1615166484
870071707
2102702864
837086547
1164393549
1803390611
336575243
859046128
1690571253
1682388362
81908178
1980073411
563521333
266187659
974427882
2114345903
219875242
896912653
1243128969
988054452
733602734
1085543251
1120910717
1131612523
233508231
1414693430
223579013
503647865
1917657045
259598837
2068076297
492613852
1582908063
1547304711
1568076914
1595652329
1745052198
882813713
480767273
821108269
1586811488
1965960001
107681490
912709213
1478003791
1116891157
1488175390
1513488244
531234979
686044521
1363434706
446817149
1801377564
508958297
630610869
799587629
1569914750
1693361344
68663590
881307114
1730111173
1122962797
829448036
2017498777
861284986
1531453901
590662986
2143468423
478923807
1609653034
1813267533
1156783672
775934579
2141305790
786171574
1386213273
263427694
2136005246
1934228475
1188644962
106786692
605224698
1023014823
1477598032
927751938
2115363633
1236178865
407650716
11788019
923055816
1680664121
440491284
1395791367
1579243901
1429387411
1608653477
132925203
1498826841
1058924654
296175504
739871429
1242731163
1486640805
927951483
154046450
67282772
958351633
181624934
115321958
178313878
1317293324
502716005
2027534938
1552857779
1484771802
99514689
648889605
1555377441
1405509139
834328063
1270300190
2051125283
1186316806
1931022159
2014519172
807053913
474430099
1629783204
201143921
948068030
193352441
1218943615
211553221
2115397903
694776499
1755147747
1496468986
476984463
30457368
905407199
657959621
185279203
2066764456
1366613232
608207072
1798907500
72990957
871245280
513419474
1854797003
1135252828
400287249
1608972515
1053735926
360959431
1620472452
1385120466
1599347336
1750221534
666649326
1859697780
1862725082
572037097
646444232
347492216
839312779
1593779433
1263002856
1995368945
152735655
1100593036
1865557122
1802664760
915549085
178176854
1320258527
1462417579
322269451
1655680221
1197882226
1281858416
1277837574
198789279
95135358
818927179
411573890
1846803873
1216114197
1699373914
1239157451
396814729
2076751418
46945232
905914372
890559459
822613821
915144363
402752546
1519908450
1670618440
1763928845
35156456
1223596301
1978385196
1918538009
514946444
1402574982
1493851099
1792816289
1299231274
1874455191
730883513
730096185
386103065
595000165
1795871259
1800905493
428941091
994194845
1381221396
918752382
1601803712
678805798
1105535012
761013892
769013532
806519788
976204738
717070788
2058500293
1043164511
1246398828
814356685
1079767242
1877991247
1556803753
1589004581
628398168
1199537102
906446926
157086178
801445542
2117505247
1442239978
1077668136
1741672183
178179669
226201913
426554387
1708723458
1326364489
1923811141
2139769674
1026348634
992136286
629087394
854575927
553828975
448020640
1377207515
1814949656
487482915
863317055
1931240348
518831200
782271219
733506889
257206623
1185498054
1224058348
437207094
1896919203
1133064658
2028441835
11640868
194387658
1522329152
1752355130
443260225
423041319
1350215535
1160904452
1373383804
158581488
621063806
512647924
517047717
914676376
1483464070
142263563
1592661537
2006066877
651471370
1431701907
192692568
2042966476
674861549
1347989467
662557352
2146352424
912862134
273217669
2122177964
1059373746
2091851449
1549105479
673737212
1285657555
378089501
1001564134
377529029
276259714
2120800494
1945034648
1291695724
993785836
2023093603
232124277
1703592354
823227691
807053913
732302776
1878682270
937534934
218697796
1644607170
1670822619
518308543
1977625643
1757265493
1392171088
1150693376
1148315192
1537781120
1952084265
1483106030
121561910
1433115362
812353695
933757854
1785883494
1724980467
1181215236
1047039652
1163645331
716782537
1379634880
1004242922
409238016
570821474
410634494
1962484444
899788547
1652356236
1312612761
955090116
955044315
631930433
1110590045
255412313
644249446
323601083
355714269
531002058
2046961370
1016351832
1409053183
857026407
1382623491
2045894775
1574395834
1900927330
992562700
401100525
836770239
2034549185
1895769060
6347722
2130580061
1359027632
1254866397
576486480
1155926224
1071091490
1504197448
458411757
1247117893
996496931
591659741
1997820198
56086293
1286337367
1973273749
1808873075
1854232141
1513108570
1468103006
1684755499
886181061
686157522
2091122697
1400063654
1902762925
820979261
610095170
1412421097
889776220
330599450
1293934471
1134325606
475238269
646898842
566442172
315232879
1286434861
762860827
839306076
1081370228
1618482955
395460183
219431709
726144538
2058113777
1370011855
843111410
1183317183
1200940078
1469740881
271653812
1295349726
1946541719
1188714003
66436860
408910542
200044405
967630191
299967314
665770103
389581103
820416566
1089093861
469687874
1188878328
1357902491
1824368949
418906417
2086025467
699027627
1679221233
962513276
1040532029
122318860
480142183
884448149
210847158
355583096
1341575686
47490135
162098786
1453010863
1614003221
33818371
1810081371
69275357
1604778949
135097567
1021206400
1702716638
124361119
1266953134
1034898636
1194657934
1019469741
1328706363
1660973179
1234641869
2086749091
1624176043
1812157025
221272327
291101404
787518875
1769126032
401265482
189865696
854722987
1510480931
1032000985
1475060835
1935167675
1619804524
1602390026
1721432469
1159407619
1148292159
2054541992
1567533721
457070467
925960545
1226493333
577357259
392575238
1263825877
796045793
1100909240
1277756697
968544848
1078785585
1067858088
2059786036
636390161
798946528
1850803791
2119271600
815318824
1941721075
1928644250
122765062
1804386627
1507370342
297831294
789763642
111155920
1645043015
1692938447
2085777132
1548290906
65025958
1335273060
1851023124
690173810
307876309
2058617473
1623585334
599952739
830791171
2112075891
2106051013
63682837
1673621138
2085343630
1918388856
369711692
513678965
1060330395
858319078
270711783
665703189
753976761
2032232989
619974568
1636335022
823383608
122684278
1021408850
314588168
1430888060
601736253
227303412
69730376
1823646828
245498296
927252415
1377363277
1063413538
1333380040
387193098
2039440188
177512520
1321253532
1228588393
1468923092
218851487
954862413
1499441407
1126792935
1525923755
247687174
1609625503
1572646735
422064549
1456416721
480556900
147023611
330701851
1658831556
1576244228
2008849238
138302119
6254035
443041209
1110162285
1506967703
1844314829
432670471
45128367
1769747643
943488116
1191473377
2132628057
1216047789
1891653062
410623819
1716831715
1750506910
51984248
81221383
299428145
1614288137
1468861815
797241657
963119594
160881295
1365807718
117501182
775284323
871280840
648668027
3297414
2128091983
1103173234
1058648701
1263842311
289987711
149113595
32168891
474070073
1626307287
18215185
1591575388
574174288
80699192
1394443602
1883100393
2073950200
2107553151
1246822833
1001034120
370199514
666763310
618661201
2032374244
429905425
1442717761
1481962076
366010453
177340224
1666868917
1625626264
635784374
1727926784
37998398
1611274043
190796516
2089421974
613325158
1305801933
465871626
1188591467
101782221
722741212
214978416
1855340399
94266584
203196838
1379363105
408847108
529619247
294627514
1432651039
79242859
716556750
1225627235
181282408
1513985877
487477386
1011199209
392982687
1202300772
444267773
1118883125
1295246537
307618984
591866710
638416108
582649236
1951137707
1295091488
96041524
710154362
2050301869
1544073306
535935236
2093999582
1740450499
1605354394
1730610208
2047974970
808646259
1906094005
1085237380
1424177169
336623999
379735227
1192351817
724050095
611096652
2054268737
372005568
1042901001
1355173273
1965549185
1866162689
187346871
101742923
882536145
859919105
115673246
1166679655
222039351
778082923
1986337748
2075038473
95611503
2082588740
1672764763
1417936042
653645838
1288740014
530358966
1871510051
1736972374
2128522462
1189019271
959177786
269091980
644691943
480578926
1125855756
1020367412
1339721074
1167690425
1379342630
10653321
1407231280
1599786543
930135797
728403593
1079459582
916209769
327719610
720305379
1023093096
1701721926
1471120897
1123390765
1021677032
1918911939
1771949349
1715070078
557715270
372444789
619486284
1103310960
1256810971
1593849713
1010784570
949167229
22597017
1410808360
961128372
2052591831
421173497
738730074
68994020
1922255626
2077225251
703550324
1780202064
1031530748
1202735629
1746722360
1826044741
2039628073
910790567
1195359743
2100500027
179120921
1556415456
1414471098
1036013195
1401639721
1659127442
1117497195
1440296542
680254499
558041675
1543714761
559267045
164754408
1599089128
1441827633
724586405
2039206412
1110258577
1624731811
2073274781
7473189
200373886
586447912
1584099252
96010211
365178286
1559918446
1390347379
1402118235
2021786939
1109844432
58199359
955248145
2137556889
1421731978
861339234
1369799963
1426031775
2090572669
1618710552
1634634096
1744357154
2230390
1759087847
444411017
1297833606
1415921776
470119408
891120198
614309667
1835993547
857423422
1131768013
1031628180
2102647912
899249881
731837171
108431283
1718770150
2004625798
288228449
2111967332
1920207631
1122477421
502236469
441285866
138686492
796044457
870410407
691261465
1708793824
437648386
1938995058
11575473
2059877118
1116692247
1403296278
1806938592
681747510
1772216262
155646912
1118553429
544464426
2047217893
588874256
130807857
676613062
2079588926
105556324
290915518
799414949
1677861218
1970980158
1831822236
486584512
2126903363
490921696
1077195249
1637035896
336083830
1608454268
391100240
83811172
280214651
1422810502
544133583
69866157
441323536
1557248892
1717332463
1127213098
1324609894
629074073
283730850
1049308991
914171832
211179375
1292673200
1741243525
1461135696
1720019253
958819941
211821134
1314953862
1529301727
2003303988
11611153
1918884099
1354409207
417052092
128752895
648288237
600794070
1362727122
300218477
1398541559
1743241876
355849196
375043268
804663094
1425116188
844153391
150308426
379436782
1231443363
645254689
1975971038
312947140
1132183705
221708748
941531402
403183571
261555080
1972154141
76391249
1610648289
1453641041
226268057
22009036
741225395
1668715764
1305075755
481855607
1476143023
326023142
1876294142
1101402198
66717157
592318438
1583295556
916126893
67577336
1819733735
1141635522
1799563329
1944602423
1723755439
2093188874
1451435570
1137067106
1592912819
378392248
671300319
1000730372
268756100
646712950
1600619145
1579302503
1840774172
1460398213
908058588
1410011582
1746411481
1336460049
629781921
494780996
1274710381
592511763
1361385133
1069506921
1349393383
540643698
801790142
744169330
108479960
190438281
1720633842
1837276258
322343310
929527649
542819450
245476786
1809901053
1760723541
2040214081
2069861005
1324080182
1969396035
1294501141
1721172437
26394913
898355660
1987831398
355221381
951786310
814290073
154751040
1219383633
790614476
106096679
846166317
323847993
254179391
140084588
1334127668
1004702989
1568784154
485020456
830930740
398860226
1502236152
416239662
777846845
2143332262
1346681585
283998925
1483864825
940032581
1297814787
1099480318
1654340806
1877102651
1678766984
787536055
1678656964
2135054921
1654106146
383316604
122098143
617278094
1229552349
116877908
1834467668
1581629315
1969432458
770909203
116111100
1578128893
906181302
152963078
750672772
493289869
1110128601
1202443798
2082142531
1554035869
1709413389
793754861
15278855
947726428
1264709717
1596695068
457153859
283456420
1323246455
1824927149
1274749881
1766427156
891424821
1877124046
88080691
1609749916
702895156
455594464
2139893470
1442283409
1924529894
241012672
1071763215
94642730
1789512301
1000190678
61327666
92885246
1101753081
1159387813
1981521286
574612376
1173960027
19636649
1201488219
805857647
208779632
1129923021
1468812949
923705412
899075319
1205931755
2120393204
1816854473
1962063127
90144504
227208983
1486433428
65747420
84975065
2033840977
2074090257
345634104
962495686
543085047
1255173619
26006967
1269886105
1467197816
1299493050
2044510531
968219123
1559109127
2071497999
1735528353
1912224736
1964532008
1709729325
1508624254
927792521
1762553827
933452459
2132260876
150442518
80394549
949474015
485608526
616760829
1621922754
1456594621
178010846
1582385363
1094287097
1614740590
1991614622
1985789963
394266164
1367640101
707372279
1172515589
1393834471
1781249203
682361278
974955003
917299902
732558665
1340201878
1286790368
363083451
1895248341
782668660
232860524
725938301
40149494
2068949336
927633684
808633675
370199012
957169223
1145803749
1353595519
1521297346
411021382
612190342
1416398982
1869910465
7764374
1567433021
878149029
1180605164
214441217
2134583445
75650568
76863581
1465650637
1293957405
2054704166
1063526018
1199767959
508212731
2085217858
353448537
1690912524
53014790
931107303
440957993
1660070042
1568757165
2089677980
1046178894
1838441153
1722471550
690153704
20998958
1414597719
1057707596
1072648449
1570222113
903129174
901730818
521646885
1989271155
511715903
451342450
1705269958
613209184
114376624
258394021
1872516095
652469447
1616651991
491462380
1544518538
512396979
1655202401
731350811
527136822
219331216
395925441
927877911
1705540759
768887828
1805484701
99870311
1485226484
1390258687
1382011554
908964129
1176226042
1143788805
1627652084
562602131
1904683130
379547488
124955887
842243266
1158173226
125454139
684944950
999273810
946243535
463186048
1115425481
521745381
914336399
1488093656
1624927572
2068273076
1054894916
1343547199
951233939
245380937
1254079733
1699536621
1711177784
916495360
790786057
1207512283
1034742139
1570917628
2071521033
654591165
12330060
108049303
730683998
928807289
1055998981
1480628512
2117957502
55539767
9327928
1552226408
1610544631
1678027631
1968498744
171712204
1226022343
1715607451
2029127351
1673789331
505421080
391378841
1799691722
1019704897
263185633
49368088
1145655036
1496852022
2080676063
1744273252
441849359
32045404
1710165124
79842363
312681098
143504598
439302901
1950386974
958676925
2119695970
727011765
1118799087
1005630600
1648541426
1105620945
726862530
1551259101
1847321015
924845517
1202408086
2023304721
2064020259
1754746386
2048732318
1303326660
1962489669
2134018251
424870573
1759359182
695952257
549384150
692874856
618595188
801661497
164427361
480704421
929146706
823234856
695968326
333074569
638084952
257182037
468166030
776817887
2136019732
640379019
1820868740
1130843319
659301169
2046732613
278975982
540087670
1489805463
832044082
1829539923
1697221726
396249727
1443728192
417254573
470035995
1074913657
1125919046
809457387
1105269647
1692960087
1060588725
205997682
651182684
709497849
1532037093
1216901495
898664773
496920278
402324754
1410146681
724753543
1883976854
417945241
2085580369
1716912329
1450879288
170450184
2066091122
1516844256
307238951
1831076694
1618642586
1096504343
958053646
1855315923
28046869
1952491802
1315617302
2003206245
1793614192
596790156
1201854181
1262698016
942758804
1014605217
1240933614
323119755
966841613
679195053
1877303905
1686454236
889985173
191047451
930184751
1733847856
270345617
1868325826
668095844
490472911
1907677980
1500641926
1746475031
1996492639
724804762
382442183
1776183390
1795384271
94280005
1141885742
682360891
1340139441
1930737160
425966998
625573199
2098289086
1821313004
1690205088
142558483
1653871371
888405284
1958810869
1270605121
1078148480
1523058831
1829814210
1178365459
648653303
292728167
992060904
301172765
1517206335
1711613735
1006486340
2004242904
1200167361
793971021
1874857159
133542274
62996251
633028854
112605921
1248197658
348357151
127492824
1885393843
1285095229
546850100
1220121312
930856613
824401915
938578069
358163300
1126152480
927965460
888760383
902375677
981638788
966739476
1165207219
1512657130
546501731
1088527789
1420898751
1669323344
8228099
257361290
1805296162
803851080
153437802
135853891
933203067
1839416502
94366863
386678606
228172578
1524523034
1516477975
1592148589
420980348
2088771729
1348325319
827791470
1096757277
1936035223
2019398915
812021156
142707623
215893417
850803480
786041484
555283218
2116289176
1999826208
1797745483
1758352643
2135767700
2034123305
582748982
1162772654
640495370
337109451
1784535006
1003523752
49467239
1740694495
77288772
2087167174
155723590
1673088364
837417416
285266260
1572418835
2138802876
682410365
1327009028
1222288530
561680404
154740362
1835789026
474028007
905855408
647372384
889885022
196626378
270879583
558231919
972440340
202595426
439142528
1280004108
1749710458
333736647
1343652876
487093049
396037637
949057885
1486219804
219876224
731964420
1138809828
1295193051
1881284586
1277708977
1311913606
764767395
1859658998
57631491
1353772983
1024323002
1813914914
1476554547
1914172848
978473168
954684922
2071748206
637354490
20257040
630486720
1803235816
475498220
2090158071
296934874
1313388804
1894444143
2009381401
767155672
1489238521
1927604421
891746619
1446623974
1983135438
973541857
214662479
1329818909
127470606
111845423
205675802
1012052911
1392729350
1957123840
1529074230
1309586369
104001627
2000384710
879930808
1253883359
1202864138
1801906181
587163034
1246614540
768585549
1414994629
99562068
1260942934
164635994
3679852
1481181673
2046505372
1441116848
703922937
603079232
1798335008
1335497813
1955568511
211557706
1240072977
1456391537
997079118
1002299961
1386363592
1068833437
1570532089
261146048
2126135162
908302368
49337669
544871258
1437172854
2020954082
1117593933
193224704
2040425442
632264850
1564105270
603206224
689662832
461796245
212420648
1000994015
1632223974
1601894686
254954912
1867974982
753230514
1721628213
240236419
1362898621
1517737642
1894797146
138053438
969002111
853793492
619608040
1055189851
501543115
666473942
226544347
254947778
1889963937
1847932787
1764032005
613309748
1879300187
170539618
473813555
670574317
883050422
1933952585
1284673148
1619502307
1215935078
726949188
567784888
841518465
287617977
1861673918
1110078281
2066834103
1057179483
1703912050
289257392
76782799
408967476
448792941
1811805671
2143432248
303594713
1263573870
539764353
413375647
1060010274
1079640977
1062756953
621121766
1379193548
1767520112
1715160907
1785518216
772844486
1588999277
1196015577
1505545915
869964270
1888802615
941995546
1678610719
1687100760
501036542
1754778248
1540773744
303006581
1236440817
1694831591
2940518
2035219823
1554035792
283948421
697653074
1836114805
698161445
1747386507
946869548
952305296
996429498
286683095
379643753
887120252
1244712241
208812155
633641987
2038494422
1713445940
1887449215
76765498
734561214
1750952418
27681076
880198339
1538480140
375904628
161252997
236289399
259305637
488198769
811332397
66538663
1978624662
1913384691
1518066949
1104556689
39187977
1717952011
506359279
789435330
1474082960
1650514408
886155324
302304343
1999591309
311566929
167618944
1521863886
1949691043
1552636565
1151491632
1354080492
100276431
799629229
1890316127
1144565162
690598211
286773499
89413755
313380530
781039847
900616459
846502827
1916743996
2080790338
467895207
1110012151
1598823112
1331201643
2117137933
609275491
21507626
1452422226
1063544839
1597013179
2046736477
668573252
1240698641
1829832428
1939055706
1947920462
1721660185
794430792
810096934
1371652981
130925423
905699394
345316308
1593811850
580785637
59910861
181945993
2089047687
976200459
960526741
1765261764
1150084198
301747044
246013994
618968819
116247834
2060939701
1610431437
1891225608
1686002392
825536506
507185235
396634942
1648782810
827530568
1102893529
1800158269
1385884714
802552090
188098075
1264387494
1322131509
1193641217
1754518596
1110315277
134584201
1377546224
525046192
1810614713
227535894
786518561
1235409083
812974201
627844318
1091407106
188920633
1718299683
193881629
1258702363
1250172404
980128475
1611811880
1952156666
1932726347
190538502
892799791
1405020142
1685282943
119558438
696619585
1021739258
363183781
1405698060
1146533156
1949535166
14783998
1215396330
1605758660
375738042
469911004
60087641
1162556185
839658318
1171027083
876681370
910668934
517409163
551780218
1010342016
1492571813
893950424
1940340706
218751196
1282749709
1986829051
1621910655
1157841861
161919340
482964984
1966875490
1420618347
2116158285
19094566
895473617
1959445663
203615510
368760671
1725362183
390006621
1401916735
160057642
2137588322
540912814
1232671491
1092331429
949177801
529986248
1109107968
276238704
266653308
1316267200
2093320469
82326926
1993732572
397792379
823674999
789588788
1876104737
2052478008
2077129768
2107897269
78151762
1542613770
107875883
2137642563
631921601
1484121133
948577260
861229255
507227731
680409007
1488307105
1151728212
99068682
512067003
2060198838
2082598834
864808820
1667498127
1145017988
565363734
2000678133
1006850748
1857517794
1282728785
1438063792
395960372
187082773
946585678
2123066631
986678327
1984936823
780585319
830949431
1379663167
1969081657
1577609210
1831450775
2031582744
101064370
257516846
27449437
1886058759
1477501685
102376768
770774579
167167711
1742184182
1030627984
2005157857
604119846
2044998899
1837047612
1215563869
1074651963
1670449379
1347732909
819501132
1495629519
1978774841
2131550662
1239658320
745662065
2142801618
85221830
697218076
2075975629
1309481738
1690036211
94535458
1766403626
887759028
1670671882
1175225365
154246737
1675455421
1516624617
1954497578
1403806917
1372307454
767055581
1335835669
581948554
1262540905
400716192
1873332167
1292218358
1311246012
29076385
1942214322
226307620
1366621581
811588238
268899355
579118967
2095217416
1132987297
810577601
1894286476
1747243939
1045592651
841905068
1291202879
1077386768
826992256
1896850932
851774973
1406862459
158431105
1138177323
2134073123
1824827548
1090891520
1889275989
619134682
1217912154
657244573
648306202
2008086609
1372902611
593657227
98993251
1530745506
840432996
1193840446
1509456833
1245771158
1448489726
1677120561
1130646827
685899080
1386058504
798180727
182869533
714649254
1050757409
66838809
558374560
1461447643
1580650277
1841833197
1523673952
92658719
1888218019
992129486
1391852051
143699369
864089460
885540903
355272301
1207557052
2098218539
328120120
1209963564
1677833675
1278650857
1691200247
1336988728
124809819
1442454199
402201012
856387703
1748260333
955484210
2016695878
127252327
811542113
533189102
1160424930
1053631425
925714659
1332537164
212995206
1949939846
204763285
1278069442
864864529
1562224340
1814667968
804142820
53516018
1546325923
159687785
1378615492
728965246
1748082902
1413446219
1307576397
1869351719
1848479686
1212562807
35939489
340266264
627317145
1231122829
582799563
1572583535
31492902
462898136
534532113
77925542
2073519710
1369382537
1275795882
1963053078
1756413127
2100942776
1958000508
513007210
501256839
1091758323
1845896621
33290838
1751038883
1418201350
49177344
573594233
1411599792
188714970
1898845004
869804446
2103561105
1156465313
1894176708
1748385169
51657393
916794744
1380686773
1216127332
41925999
1716272457
362983912
808574946
225680149
1313582115
12705476
903656258
268544511
457286180
606045193
2005792855
2010281152
1882890794
2128904546
1665814422
1497282375
637833617
237798556
1957180161
1686494308
1612882145
972250641
1825478057
842736036
247917286
1554849041
1002658248
1499590502
477197744
1870971459
318385952
882639163
739571141
1101007029
1124265753
1139734298
2097388575
969841249
497652414
1183011618
1009789289
1570520299
468558081
1334436938
1160949264
886896091
33602420
1044469921
1890067892
151157551
378495102
1786733164
1697984423
1358845412
1373415181
883039590
1765628460
688820072
22281605
290604479
2093348533
1590326974
558619480
858231285
617336283
1217870470
967974904
2110300418
1280000464
225742803
1547918054
633427350
477902941
1655020607
312745639
1482512232
915557292
1393588073
1803987345
1742861390
1355211744
1806329238
2052846337
415678714
2092555194
100295632
1201789398
1811159648
645430120
21295607
1120546652
2145871128
2146679081
341695312
824971568
1029034198
564628695
86672215
433461003
1820547556
180170321
1236427119
19915555
932917364
47756693
2085794401
266829424
1815154988
1451500178
31932372
2023502713
1153743120
78817094
1224018200
49419730
185172818
1054764999
120971720
569396744
1714548871
1389835179
968318915
1821216930
37353743
192717818
704124037
111629335
1484975732
794258016
1474029185
1810923232
1345704152
2038752296
376298505
678282930
363163198
199713539
1358858490
1779706102
388873704
1818622442
12990818
1257862258
425510371
1669673975
1042056606
1548465567
877955813
831380773
1870834747
736294547
400343758
1475926184
1243470316
1682963825
958410933
304291199
872308402
1730273580
55293318
547146709
1940448574
1899416362
61766637
2082687300
1130276375
1895181931
1234890605
1075787155
595300231
718379799
450003659
729259422
1020102928
1136240599
1152642230
82463252
1405470893
938115719
618375511
1892624993
693008756
86307568
1001608440
1328436783
1822822064
1833930717
1517508610
767294713
765121320
1157775541
1530855059
484829572
646272350
1174448345
2121372882
1779421089
748207149
839107830
825155526
420918425
1670932262
1770454168
1698158844
1135122044
1957295205
85710979
544080152
1829665969
1452156285
433782860
438803636
1008430367
1838186334
1359211404
1468509741
728930516
1121058006
637247872
1683935069
1753326205
539618379
1506737721
401297792
683062339
1037761810
1938115426
907726014
2107114858
1361198439
459762875
1817258024
772309556
2090848416
587432113
683767988
411598139
1266589200
1699835540
1985536599
2112678100
282555947
858058267
556669824
1686003775
735169072
1305317294
1129872010
1236754748
118179830
1318717184
1504021883
1003415461
1128299941
2085448706
382486296
40424281
1203709016
779144749
1588643071
265114783
591377831
1997889240
1012301843
1148130606
410354703
1678689292
1750917430
622761653
482243201
618964691
1699075146
400725594
1468814862
895035691
1591891483
1407951340
1941990945
1111127371
1029479635
1626612757
1468109063
1238291173
875926772
591673680
1386864666
452031688
1486784491
1759634348
312845321
1089476034
635605977
220184117
2032721169
2124864759
1191036427
1066894404
110923606
357410080
473145835
1805415232
1888644895
435047732
1520517238
758247786
1275836706
73658504
1597722419
770701625
1271859256
1955187330
504446377
892421285
8564072
64942958
821443467
1453866829
63983415
633294955
799842644
119337459
124308032
629500648
1443046691
647176866
1848901662
1067023373
778367456
966318154
727540147
1029847610
570513254
1326696875
93587863
384899269
161205165
861700974
640308637
965127466
1186185495
1176802954
597239853
1986581707
1974014304
298171773
440684428
1892959806
699669653
1951038670
1468299778
811016768
1690299004
1686263150
339789787
58948252
1233757114
1408426064
734994827
1396520449
1130919371
608672474
805156955
1837030159
779213913
1894669343
1233589027
1008464699
1070681887
1413249784
998042923
1828279498
2048623418
983184332
190271456
1817603197
1714439789
688795127
909643952
555874231
1335245134
1466845539
1231088044
1110316125
1171077128
1903722892
1588807863
305472207
798321056
85127041
1599583798
2123448535
2086971799
1309505770
1461414940
225127252
155212175
1736316822
332810221
1404059456
749270188
1742428205
1567624471
318575591
976092805
997046135
1243996221
344612339
1666517800
1119250608
590892424
1611821562
1179383990
951896634
1951683390
797944233
1156559471
1221396158
924068628
1367688588
1019445216
329519432
1159405072
1431827267
1779919972
815045403
2134068539
2124059793
228608203
2062040737
2001962945
1311191446
440276082
573815739
1099855724
116492246
1463363234
190432726
699647932
1944521232
1981618243
575416211
1732363975
535865845
1502479675
1082582873
1111960906
377569928
798091497
1109849771
290584522
1221108114
1441801825
1353025008
884317133
1930955225
1752530773
631225726
536559512
2116676965
2020379289
1227193967
2049776962
1348450311
1403348620
343402773
137314091
817405784
104786226
372986719
1862449071
362135622
1988136137
25828664
1906150804
1782034567
949679547
1597379297
1038156959
405899662
1530527028
1999089158
1794650288
1094571630
700930060
2061227591
2006449590
1056919851
239447920
1476796353
11930945
1493503533
2103981381
2075778333
1378565683
415389340
627882060
483837526
1572853243
1641965843
2037785749
704039953
750650859
1932214238
156598886
2091662990
419571099
1996861926
2107576985
1499536529
581765660
1275956800
1490349781
1260884307
1159730797
1866955307
1785830108
1903526337
489513137
695857143
394158787
1976243610
1244895138
862511880
76750689
2045986962
1454907657
741536609
1146638032
499892817
829725422
374633388
732609914
1765008293
837079707
309374519
1009070624
66049173
1416012896
1003751205
436704422
2018665175
1358506160
1314179960
515339031
1244691659
1604313078
1793810874
1221776530
611034423
1832095821
185620000
1728134074
556110117
949545519
690453553
916051131
625946361
1564608942
1285762295
762136268
834827540
466196945
416571478
1633498165
664270719
232656054
1776055557
269230400
710391259
1598988576
1474874920
2027896820
874242504
563755047
865680236
407603385
296382252
809826990
1031844273
1830313593
1070028805
348942879
1822399631
337532687
2058149448
463058572
1456716398
168836793
770337043
1680553710
639765985
1125397140
1359824884
1820002216
2144662032
1939978683
667390649
1809163189
1385142104
1342936326
857369626
1689775847
1779366581
1299081835
1364657665
456036977
659636742
2021452790
1715340263
1575700942
735348912
2012252643
1636041682
1221710224
1017915108
1410956027
242485408
1440925640
1260991085
625890134
1488555012
1781949027
113715800
1589873349
108214261
624963282
1075677882
29721213
949241024
1610623510
84938489
353270303
930063772
2019725747
972626600
324623955
1405408074
1237184807
1068929904
1490513546
615086015
1767935072
1951356103
302873782
2022718314
1858531022
1355086850
1430388485
1605489530
1261028191
288108636
554212630
1090620542
257894570
501729639
1062217491
40005379
214968208
1195819891
1721089261
419766860
1421258231
1484033354
1697596931
1870087434
1664123691
1241578539
1510108560
1072267391
699101231
1338104303
82383265
477534419
75465459
1683069063
1562848352
1008424214
1832443108
966913495
1581921773
746035829
311440092
1148439655
1796459605
284783845
604094447
1626917162
1391411051
1202449508
1601391122
26658167
1048880948
1489519561
147789405
896553689
1237396864
1787741438
1687127464
611272224
617274883
746891394
592902662
302841115
78880402
1019916098
740604269
1791781267
115865598
623000967
759566170
893301326
1801544369
1229750079
1100430160
119104044
1298561263
750371977
1695576255
980533908
1613694833
959050695
1164369665
59843248
461479109
60199237
2096526370
960411085
1939607470
1829379441
139363261
50076146
777021719
1657136042
1380632378
1967709086
1571429334
1258991614
831475233
158319466
2067411218
970691881
990611552
2037254782
407662532
1320654410
2079929413
1771043256
2050734643
959943052
1781498172
24411983
2106367688
816896424
268804781
1803110133
503788204
296541700
1297796723
1786295148
143535624
1562241054
2027616748
1042733880
1891541443
1459245322
1197943962
1330369120
86566926
744253179
7060591
2101245894
1833964152
994425109
568432056
1297646772
982497204
1339787625
943795360
1615835049
1273026809
1059059005
265430839
410146057
1597132586
1013448064
668510789
129863597
1708335148
1575894558
2063454086
1291051593
1716799569
1056980830
241268836
195887751
161293359
197231289
259767830
1345055555
734632257
432260156
2032032217
763757262
757760013
965826654
117676555
1155673557
1280663736
2098547749
1523442837
2011522879
198917869
645350286
2047187365
583250769
1176212
1743922754
977823959
527381827
1076194936
1244734772
412342104
74886266
1282013819
389046579
240104799
1193803775
1781798286
543685965
2100592309
1513741661
871123472
39361918
1615642886
1605206250
1176990697
1712218630
14748906
246267344
885948155
865169977
1778851598
1962443379
542450918
1564291353
1789357414
430993939
1794650288
628462530
730621947
1367734189
117167228
1515565077
1301486534
966713791
1358295695
1524868460
1125138083
157350262
131229448
116074407
304736298
2103894741
472821680
525788087
1143097540
1023665782
1790564203
439235206
704001821
1343497013
2052377763
234416223
1626887609
2108088524
1355591881
1884242831
322665776
796811466
1501406714
13886819
350547081
1967275337
283136977
57732073
1970707844
799166439
2086895643
518489742
312103717
1520490396
339359241
360569245
167181146
185411649
2088686054
1003123344
1918495988
1244083448
1146944550
523553282
402954290
1791571808
1378960400
1464454287
1003124578
637047851
1062608488
904052920
1101058994
819918801
107165940
947390611
1810190819
873301548
1662434990
1587418358
1730908542
1633455196
1768541766
561878273
271075995
1538829355
1630480334
1542239943
1207875032
2134933925
65713452
408734544
708915709
1194753245
1238469064
633092042
987328559
347830183
1059681034
1419568252
1676469587
808473375
912968211
1441725686
270524614
1486044378
1225715227
1594413266
1472243132
1845678109
939162110
774401476
624735071
1723600602
1135585745
569841380
425321468
761497720
1952203487
1195075
1970058256
84344034
1686225496
740579295
702993056
1514824209
1822306298
936710927
1093146355
869093103
1077632978
1994285412
1273163802
1545273449
10852934
1005804865
1207968281
782887891
907261752
1054851224
2112343528
1949236032
1801287442
1756782380
1473097501
7475704
1134114622
480707480
263639494
1392561984
1986266659
1861253086
1254821779
1509637349
773104449
1667736593
312193855
135357518
1733786477
2145131175
746801606
736543984
668329618
1759438363
1613216309
1093980147
599011036
1840375569
365796123
1581732939
1714406832
1175052924
652544947
1489923747
1184142479
1744638842
1907374444
1865010688
1663758696
491936792
1151962314
874095097
1842447154
1958131906
1358045204
703999783
1483684020
82861113
2025127960
413068704
577194869
1631484538
948427704
783014321
1579207298
836784991
691593943
1298616217
455342834
1576187025
1146128217
1483437886
1562690004
392796516
887844861
600333144
1849442159
1756252011
1834280073
1498216486
347146490
113729106
269992633
1175431010
1367864048
1664224269
859299941
1262846459
1611054732
286190534
2079429069
141106395
2016108928
1234768885
1539790175
588865509
913204255
1290821015
1647993798
536095763
433794598
913034046
1893355356
1230605689
422191737
272257488
570614718
1520792255
1247532656
390126022
85410314
1773783696
1160015802
235831192
101816774
665410583
1866418718
702709594
1976292976
648684119
1345969505
785245765
730248371
1451300639
280508927
1924898838
46818454
2142285551
2047444992
1491745643
879094033
845672090
2694018
1045412210
1473460311
82769369
1206148341
2120976084
170290549
1667680032
807984796
1582783174
2045037061
1947162446
944913706
850371461
1823660950
1055884943
1001923735
280337475
1131745789
1668555160
1322524273
1818264106
1122656396
134210545
672212142
335857008
481255316
651387363
2128774847
990323447
394427164
1519117024
1542230704
558110395
1007557446
577999713
1565331506
273738895
1047771855
1479184383
243875199
267780597
718425
1922019945
1056680067
829257455
1227580094
317663111
1074006329
369712084
1424099395
574983925
1786937915
59707835
836973590
1939258289
1326357551
246586843
1044398869
1933784063
978264621
1109571935
462175677
222734889
1046252003
538273860
1221938549
981428808
802749876
777583998
165761874
907262623
1886633057
1798271635
1682645804
417565710
736259383
1685315784
1137875991
1731882513
1995958526
70274173
1318068991
1003651120
134158953
743312050
124700916
1700819236
1968357724
1294662327
96516653
1831540713
450429759
1962946451
2107778614
1819771108
1140927321
1165703278
1765541285
991984090
1760228426
1103976173
689556007
669297111
284177624
1031401574
455985547
937677885
1892449640
1318900970
1582743474
421007181
1908818912
1518224900
1049640464
73257922
736058111
1647109665
950473781
171284507
1461236693
84034491
298806445
1331496335
314412427
2137381923
1165502012
1036696202
1926738902
746259612
1686431204
535611076
1929899795
1189376436
1389419321
474167869
1090507193
913373669
255363549
1951034102
1730163430
1617720988
96487329
1408803806
1520429905
789689126
1282731094
1524369491
629531163
316156917
1228027070
1661502734
2008807478
1514768453
112354080
789726163
584293638
1617459541
1347320450
137108979
1418996233
1443493888
464808827
638640566
1579598663
981584657
764265664
1991153619
380703240
26656636
61960478
300468222
172976873
1637428997
1791259051
722195160
1884697607
1815680415
1291885778
678443120
1396658822
38984324
1741343028
1834283791
1586415183
1281348283
1625534391
1123682865
1789616169
1769834308
1819895161
1680997961
1769720516
1454735697
770729722
1773681941
532837552
567195072
1960829599
754863785
395966864
606525551
540139462
1216343692
1236927952
843861324
1977613863
1657005210
1712967137
264475655
909453687
950694408
1108058597
276066513
356809419
1745754820
1028213389
1084061933
1932402710
2027289765
2081522023
631643133
1663466788
475582238
1633707955
1781659812
1656631187
2109395497
2031269349
1580203306
1438189910
704391535
1677904723
1451900909
501046530
369745692
1308414077
1556560882
2108089080
1700919778
625814859
1094150939
247472494
1203028069
2047138959
1954686331
1061600429
304564704
2008112451
1291600656
1340415578
1225994827
716951920
104126246
1426116292
128405888
736529462
1231043793
534670527
426158779
693333633
1321860885
781774754
905973443
1253267431
1283153667
635111132
1001162160
1287881852
2076510521
83814358
1203744960
129221270
1594386335
1351146825
1085317296
212366575
589520627
359976924
2079728233
266853153
2143469694
67797465
1845721222
469357519
1236665345
1013880722
29080986
1955411133
1726940693
404399453
294945934
1883309683
2114833655
871338854
1982572875
854400709
868788659
1778143454
1659215006
1004981561
351489497
718349100
619979768
140587424
1607349283
680222343
190128624
6604350
1272880270
195355878
292260277
1005368111
1512058048
707474514
1008665925
757571643
63958593
754749599
151264702
945114185
1215825263
1891335830
1005185055
1248546818
1217304774
390191518
153786953
1875102961
18977661
1953904425
317472804
1896705144
855687166
441833961
94210652
1758742212
2114970491
1410183850
679903489
1074076178
129141489
810948350
1388933058
247768164
26424057
496071245
208020228
552558677
940655622
1882077989
1494613226
1883157731
1821233196
1323088507
1764024687
1398089048
696957452
286830222
102827058
1815691954
522246458
1373824165
917645088
1135688749
329028931
1652120187
959602867
1186490790
876005322
1800083218
562452156
1160242664
463637310
1399374531
1401540860
1527910069
426323865
1176252648
987318332
2095271877
1201209900
1771389443
1297038429
658633066
1873281615
1293417424
1854897043
786634686
1312016870
791316295
559536835
153605997
941664428
1091701512
383990605
515394341
333986265
530664398
1888739391
1739738722
86914605
511225746
576954533
447964838
1027131703
516551622
439759457
515640713
1294456008
1080126028
286962977
1187284729
1487110358
144034272
965569057
1897172019
1037947916
237967223
1478822179
299412352
735188223
1043719198
732204411
870562616
90171502
1067052381
32833061
1002568705
1539914241
22382126
177729798
1122306734
1604270719
1179210659
350566044
50631551
650116075
832998354
1711607488
1760057845
1375563732
2015732023
1786818542
1134715228
1995463617
390917032
756452589
1328428368
1718527123
947424685
1583925817
1699838430
840510516
1063717785
1619628197
954801767
599121538
594751434
476793536
1853557734
835522285
587780550
1674000741
2134708784
275268416
1447898809
478020215
1485832800
520612040
1305807886
1529322419
2144071783
319359294
216866061
258846181
394877264
527240015
1024264075
146312285
665389893
1384889631
241010993
354037512
1528053486
782767782
1136649791
212486865
52726422
1729079728
516608870
1114608160
211551792
1869445451
1342029672
1826298680
2121463480
133570861
296398974
394653865
1979108208
1165342283
625875217
1484290173
2127989242
1079021015
1639583839
1085861425
482866992
2008510515
473779285
1611933884
1265701492
1148118501
301989195
952870609
1776852482
1949775294
845367793
1765008722
1956165216
1183944083
372661338
354686732
99541308
1344949430
358411987
731023522
2074679883
1348090074
2142021644
423203629
27166865
1868236757
750155025
1450461995
1625165948
2057013425
983537498
12785806
1969963058
969459236
1714940793
1718736605
1618031458
974621138
507798059
894257435
532368507
1060147260
918336593
1935637868
619147821
237009977
216324902
1022319939
910259728
1899217472
1462243494
1921629971
1975363981
239341286
1434693914
2091183148
1653912939
1213540649
1967172320
1958926481
1934965709
1706852887
400989882
1595714818
1388735799
748344298
1208157557
202811067
990884962
1439683174
935878865
1306546810
359516356
420839110
2068504821
816818664
1580441538
1001788063
1034683943
1936268679
1180753043
1801429993
1260191855
1940948479
275332409
49480472
1246834036
522571115
1798445376
549015880
528320629
259582708
1695774325
1519760067
2059852000
1260616047
361442601
817850940
653639544
1085783372
864224896
1869021011
1898032571
1204162862
2124229211
646699103
716885
299599509
1285629441
2044092129
1675601818
423488480
1137375926
507634241
1148552228
1847292289
374937168
651949639
320490612
1760192435
131536040
566817637
1025218114
628350202
813107256
14217282
1308899131
1660831645
82695249
1704770693
451195019
185776274
108272738
1307650823
1125778961
1906547207
1265605355
824421312
184826351
1954275828
493436884
955810852
47808201
687264016
2119760746
1859845613
1412809009
1436959583
1859976012
275932680
373155915
760108542
255633285
46124566
241056313
1901027474
1419980656
436445337
1604466782
540198073
374319520
958235011
1257445213
1767558820
1883872461
417120053
1024621308
1305535899
196534870
1937818255
1566235864
293840203
602600354
1482554718
580139801
2088127073
1647734771
1823523480
1279617365
254889451
1817968714
557204587
405169737
207003924
1612721965
1076040408
1275242628
106809573
458384747
1544618079
1156314922
23931429
2109965216
1104391809
564343391
1863166878
1417923831
2117329159
1752780749
628958454
605220123
1834036870
919540631
448984919
425901022
1882637557
326314107
1996131347
1636410565
348265589
1983282089
1122548512
1158295089
1545243433
230766584
1931102925
678712908
1698964879
1489683715
1557611260
1077115870
37460678
2030667840
1452070467
1834091886
1819005726
1607751077
1563014817
1331980156
933349755
2047708726
558200875
1771265324
178692155
2032274418
1918660510
2133117003
1241704695
728217240
1900116924
670776099
76218029
1529350748
1453091927
268341250
908495803
1436347306
909356220
1935785980
1049728400
1819062329
1327163056
1321142129
2015553475
1227867211
356892212
572851968
1193544349
204074303
83658189
1616376871
1503010269
1840935668
798662969
1991462834
2128524048
1343315154
505606810
633941766
621599365
1467907676
452356189
1721381242
207729167
2145530676
29879282
177794923
609450300
915255699
500756563
1123703529
1722146390
1225949360
776189379
633238333
1860216679
1680861120
739514976
1021674912
1182487108
451442997
1816335442
933592901
36164372
1028767811
360819158
1415867304
1113961497
288184009
1344245737
1089110252
176214395
699297911
581691511
136091019
1440660943
1567616637
1679086339
457212935
1778302019
1234449145
294179447
1234962498
1540757576
1707600471
1078410005
357170773
646743707
1077839299
184560097
2115876484
1534632723
1897574094
1522934602
50297206
532474402
366461738
1995296293
1890321975
317908017
1734448207
1245580456
1169682438
199975922
588555589
594639577
855176110
1786486945
777697955
1896605014
1176081557
1661567058
2063505175
848956675
312449413
1317867616
1185413332
963337787
1537112255
153119456
683396459
2026893918
1387187649
1609570800
1967883908
1674182142
1855266008
1354578127
304782553
995765333
1423406849
1371233368
2045493405
1777543741
464094890
1961194273
1376536431
469126831
1248237745
1744424763
1919363810
752914718
168443009
463513875
629241977
154041347
1797248391
1070554388
218135333
37365644
91521961
656515087
1949121146
1673995863
2137036178
340836566
915878024
277703074
1842000275
521948724
680258643
857419069
1756738771
1324999540
1098357064
1730465595
302506119
2048847763
2093365426
1521179752
156316539
686950961
1423372521
392156973
1536660600
1537771907
2028426412
1734042603
1611229680
1061031547
591578506
27099528
58796590
1221588543
287210951
1825877829
1317088784
2104065858
2096466327
1327454807
1143620952
1249744141
944804330
511107528
2057019350
326269888
25269079
237454436
743031071
1901835756
1844967251
1489262967
2024410546
1352299746
1616206734
1979431672
330104145
2061616172
1712908753
529343198
1190934585
1707274251
31857735
563905484
1191444594
302980882
49863012
1175461852
576387050
2043215917
1915562945
1899136827
1296761814
1419851219
1637000177
353528949
407360387
2011395741
1798885499
370961291
1872494614
349313409
1928547983
1979426032
902225223
1373874967
1348165886
124169857
1547495697
1322865077
1058672824
209655402
1159473666
807919633
507789417
166273354
971702884
1409662262
1731905667
1679550552
1565946709
1432998060
1887710501
1989116611
209024008
1767541820
550055191
1192075823
84355176
267800664
772682460
69482481
1982888480
1713282377
1579963312
1143898030
1144630186
78506658
1493460002
713166397
906123237
1794613406
1152873383
1385247508
1553935277
1625863959
758602243
1504323977
1248209962
838298450
2036735976
1487677735
1161528513
1105800476
1499991859
1687317363
1017964529
310366363
2103955223
720893117
1293072874
1166750871
563231146
1719260195
1760053887
414266987
1177741746
1395389070
1195982804
968916898
911958730
1958036451
1661200228
1750532361
1844869046
829769580
914267192
1628314287
1872319011
1187234642
1612901103
1008485351
485734377
374115993
1338038890
261065339
516616857
1287298666
379191795
2110624720
487666012
1895335320
905981259
1677408454
1219536621
2043441676
689815078
911057455
479884452
260592793
1484073114
875887614
1876610270
1306260911
353504089
1035455796
1986708936
1690048844
934171738
663539348
2005976072
1326576328
1346981680
2060810739
878371665
659305894
571961015
976408868
1323943350
91289228
493701883
1928217479
118483489
1316783022
310976148
234377956
826370417
1082855425
315206316
589727730
1775931640
253174161
1833821148
1235715172
319909384
1443440194
1484876750
1480371875
461158684
244462083
405032694
883435100
1236234953
122584993
1464281986
2015069130
923392472
1173512763
626103661
1662599360
962244634
1557679486
1046672657
1655530075
1528010547
1364167879
1339851322
299328702
29620661
1754696182
2115491846
184143791
1352916712
879538198
623657234
411240559
457053416
1067758132
315118676
474424887
856702828
814511167
1260751258
579379897
1403005374
530699746
1654293277
790447679
205079683
1352337349
238595906
1237299556
1325275269
765646979
1397225860
455255112
1483680560
1448215386
906318000
1813332161
1086676281
201073634
1821548137
980162048
1082681261
1448360201
1843217857
393973011
1614752121
791488864
1395760611
521476005
884858105
2073811457
1632478539
393833971
924127030
80733353
1976050064
1335036391
1872373239
1344145338
1320677487
811032088
1217573960
587581755
262695206
502742674
192465297
1099862473
932644791
189784292
777259698
980769896
1955575088
1931836454
617648130
829936171
1515633109
1796585491
1593915762
192149470
2069771634
1057967197
1225660871
139478085
438515673
1585546367
1027531366
2028637664
1716128376
900068322
581291204
245810405
1470828975
1097525845
1222998296
1578153279
6033774
1925428308
2082929182
760302524
95677372
1813680928
1063622850
1409776692
38343442
1044770003
1734330032
1990430000
410084838
231107563
1617798859
704577403
1613383048
1390495143
2125089854
685482483
1176640951
666796557
1620692299
1377805639
1907591663
1057726213
178302291
97226991
177917733
1441762957
1214487267
995792633
1806652448
733494557
256212921
986773706
267277830
1706696726
1404539421
1842926069
249159848
1224529988
1132719590
1290142164
710250520
815588000
2119826014
1368094343
881915789
2030339950
535526693
901216515
2127426611
120846460
2136061981
1516668608
614806480
1935439941
1088646773
240552958
2014903293
1215518853
342339595
1600168880
1354763131
1176343881
489535100
184870852
2108024402
233765954
109365973
1280794437
1248260263
1523686481
1920533478
296016628
1285703731
1940862049
1761559447
1499206130
829845778
210213898
1721347031
703687934
109647707
264631044
1800314266
123448791
702277736
2125614515
1147326761
2142587680
1026370526
1497581092
292446521
948573346
704240978
850554942
216250984
1776726595
415535824
1473919235
509489261
1764779983
247589828
153092447
1836979274
101307786
1657074781
982582038
1803362382
1021371436
475867338
1924744360
953253743
1650871144
1833707519
1609341590
1922521993
433878605
2039123474
1438858663
1167166500
1356667985
1043765457
1660919855
393258681
1580106286
540900962
2080788149
188153960
1914716555
6287864
251549624
675495831
395259005
1635628691
1208683806
1549137298
1047044949
1328728081
206847291
1374761691
1395585796
740808896
697358721
1464103235
568326673
1582952514
12056559
1667202218
1090473187
1281786192
293113285
1757865564
1572697555
163424583
1429510408
1172206200
701837837
448347914
1013145728
1638233572
681960858
397774621
218378961
754761843
1734630365
1892507156
1973894645
723738039
1368431903
10019282
1328721906
1962419349
845346147
222919667
1176560337
780590575
961877665
249978276
66931515
49753492
582654510
1232536124
264390772
1417205285
1493071857
600329956
740135297
95864404
159955102
261582824
357215759
79954793
81204620
1098773213
1139519484
1955449381
2142298471
376819086
418126204
1003065946
1387699828
882918043
1014894762
1951918947
1315732481
454196285
154172000
1254119044
1733194452
1712626284
197114088
1796666154
2006664986
2005074918
778144815
1405177796
753333921
744163586
411452294
1110123118
569057898
949540307
85890502
964577566
1439752057
1791897900
930768814
1100772660
327573133
573438036
795310781
312753233
1678500090
1680607417
1482513259
973581401
635795854
1231015073
1823423461
69377061
1052353569
1348605487
226740032
79263921
748665638
1863445467
1263758038
842320356
709824226
1142320174
1115939443
1006105811
9900603
164775499
1343075344
36047048
1068544542
1556112921
1367835535
700875925
2031166695
1094113784
2012167946
1072077962
291349822
227182193
373925286
1561617960
1373348169
637715322
636259904
1481062520
1967884104
282982981
1859826934
1195752031
253664885
1864191762
1582761588
52012065
417250126
136344290
186938614
933516731
1299139219
420001458
1761320509
542060666
219012887
1190056758
1828833110
1206626032
1396648825
545949633
94702797
631249638
166445089
1976197185
237310362
1651641708
410828133
269929045
609361327
1510731258
520402674
608106139
1929755236
1739059386
1183578952
1210324492
400430190
466818666
1937154624
1981752755
2010224767
461141675
86660921
1219447259
278121966
1880705836
1257847707
1665259771
877915537
1910610531
1011228223
512954500
902946692
1689791197
531244640
1741418058
490590592
1424280330
635621242
787276039
1573837395
2100902680
1549029948
1276751810
1701940090
553516594
1789509483
1354869871
144026414
1406729319
310750542
345081764
1591673370
120441039
256109549
626192485
1326680016
638295813
1705206669
1102518576
1569341705
1336381830
1100381094
26024283
1322099019
373632504
370253009
1184824256
709617614
1858597021
58739355
1121798777
1972494940
239204148
1534412887
1956767182
1134323755
1790591355
664073946
274283134
1791860121
581675985
951006385
403052313
795372964
166539602
347123554
101676805
1893082742
845663648
1785634133
1454897248
319769780
1078591555
1432811723
2123054298
7422943
2056586690
1326034299
1656645017
692213782
731544438
1021026821
27760996
1949245625
495858369
883906553
1729611409
1310884491
73946257
1259109608
587832262
1951145658
1345989401
228829977
679259627
87961009
783510281
37872940
578130039
1651308614
192665119
1192164555
710049162
596019975
1511222362
1023225131
900254645
456817742
473740771
1357966674
823202604
1289778294
1910963160
1855944535
633357177
104805423
21209397
1603868411
917252559
105161794
62192747
2079239125
1691315997
156255276
1823459141
1390865809
204335031
1008419057
196781431
1481767785
1219049168
1849354830
1018281465
1019922352
1287640647
650321383
1813377774
1233179503
1692025794
1839219053
1413925188
776099534
652877412
666856685
630510210
356577738
896958993
1362886181
455812084
927793000
444879887
583963930
1025644968
1392896134
1321716043
1104994600
770943220
1006480835
2130826835
1823941004
1646086507
1579446966
1693306888
9027562
156085052
594949455
1056706760
653367998
131380100
369646682
499552267
670720069
978744582
1501219991
858518539
1753409399
1069754103
1601892103
695696837
811205868
288081064
1404802354
163316695
1514454756
624830275
1305520959
1630655864
661626039
765747001
1692551098
1789307931
1916668491
1199769854
1066053873
260311283
1188806301
1679797541
2025906174
1521640088
1957671853
1854289271
978647955
913003763
226168244
1204048507
812875689
719663397
1551654232
2088031624
154744833
2133445370
429246965
289164731
2010922547
752621170
1347345698
857768998
2137333437
1095326937
699236193
2071343293
1212842104
774464020
1544840757
1346895655
2047895293
139639245
1748252987
818622130
1632698786
1086175215
720746193
2123399184
1076746485
1178523211
1371969003
866558555
909836012
1239108477
1131697319
89312045
395650673
195731868
1551445990
376657418
277238702
1749960034
1441669584
1179712378
1296792877
703310202
1878051146
1265777985
1754154595
28736220
875306973
71533512
1478553353
1010369854
1036470574
1174690442
385532656
1954648553
1953238781
1511845902
690672183
215453723
522827677
1024856774
1706288878
1585346620
1493614298
1724992767
399628907
213675235
1034639717
1042125108
1627950782
610943693
415906196
1891840922
175699252
2026302334
363203311
107754081
1804909371
682477067
1459047259
871982223
1535504616
1030321249
1788984998
1673061212
1245554644
649011607
1049214554
1238942470
1615180648
896091386
1622535331
2033385890
47273770
449670618
1955273757
2058856770
1095262733
409605706
1520632357
2125383219
1654452933
2096525899
1015212148
1797011261
750667121
1046865483
1500133748
643913001
176851798
55660058
1802523968
1064973230
76177338
710066662
460944638
1683863168
2063997965
1784531507
1128494008
1432341272
487689075
956640539
1352844144
2014711387
1180926048
1191574326
1589693446
1603652049
2060659989
1920199517
2104468681
1407381891
942965270
332923998
897208407
1806328051
364749122
1771945052
991277947
2038215388
319448532
922812432
115804391
861714918
449092045
440395669
1139622773
296735691
993521809
594883294
1412171741
1721165399
1293903138
1589743739
406819737
1527608468
1934545975
303556353
1653168635
2098424036
460104177
945050781
1244173311
2106900876
491876990
1572363267
1175192223
1912963164
382609860
1027548356
2000386736
439371554
1017237187
1916727729
512176361
1606862555
2053844990
998182845
890512100
1416405650
474736663
749616554
826094616
1218867308
876278364
2102144899
1534725073
769943156
1172741111
1485192284
1205570196
1341878267
545205647
789200408
927752291
1174195238
1071518271
1682226069
827869255
922916011
745251654
1512976626
1055046243
942094046
1464518489
139641729
1524441971
1598054934
2100015479
304446483
565742031
783571299
256620232
549498058
2042949552
235655395
1443481977
1388576391
1247837063
456103348
1062445708
1690298261
1753170062
1251603609
1405583108
355562544
1473334773
635807081
1264997430
1719799751
746005285
686627227
962270714
283252395
214713126
1598370138
1254009721
1433390763
1833690104
705267825
1308856970
1974703613
1580470994
22304046
1785380839
776484865
130691072
212975124
953034427
1351673962
1040188874
255201856
698931738
1310288905
2142949680
581393196
1992166847
1726820828
1385459366
748231955
1887845261
1197001191
2107794297
946784265
1914321694
31241238
640611740
650064502
774368286
419780309
818707835
1298037993
118689373
420784909
156815700
1864009898
700026947
256173363
109564714
791228152
1171507086
1075428507
1167059223
658226957
452714230
695927135
1098085605
1765811725
1137069574
1188455696
1938183053
638084875
1811735057
173833228
793022623
979592735
1353485795
195145365
1365531199
1624062212
1297679187
948520097
1224937133
2068523006
646990503
1304176662
507163816
1046426277
714939578
426081902
624581175
189166498
401219960
1388548450
1385196327
1178620774
179663427
1685927659
1662272921
9881415
34382424
1250383615
1362652766
697792186
818524097
352280093
229227373
632042229
1768968903
1010945174
48792217
692111415
275616111
2143793998
971462449
675352596
240768821
1543560075
245263684
545199483
1182582579
1677907188
2010534705
1200407771
1760442552
1688513388
1071699891
1607087632
1444704290
1234690289
1746308090
298700405
1064888519
1430025926
978281202
878629109
1303600625
2092116402
417658092
2083401126
453151803
341841210
1883736127
60498063
1222662311
1338925057
1574985740
334448753
248092942
1300590685
989029626
352375691
1092526001
251308042
1103748157
1419592116
338351545
1385917410
1945605107
463196393
1420778503
1291733196
1417966155
2064879073
1422233387
733764293
676848634
1622090211
412145515
1055868969
25580066
1243941618
1168444458
1859630812
1021998628
803556398
775200347
643824838
1218956067
2023790607
1451179440
19546749
1600803805
1521419608
210385361
427501571
1011043931
1257170236
828887327
1838634778
857291831
880082971
1564225945
996790598
1401076916
1708590601
1337252937
732964434
381502703
992984894
1109496645
2076750948
1784522511
1314740737
1604936451
138791723
770107472
2137330423
293875971
1278561437
1279533174
1715982682
1212595379
595155029
901626868
2014916494
1350153049
2102010295
1244968201
1102350793
1072068718
1772622501
192133440
1940355550
1630545535
81525277
1321985100
1867788741
1427782388
2069621672
155136128
987050517
355464247
1659218522
1175451388
1674000015
940953523
1171070200
319128596
488296325
590228039
2019006518
338180705
130341248
1643790863
717315391
1619866807
1418787060
956483557
1567914669
239432888
2002329868
963839607
1448059814
1612452476
889886652
1738473363
1273991263
2146617868
70589753
624915428
1171312143
1614375625
461409127
1965335342
665896665
1543528068
1600314851
477022115
893368437
741325402
532169998
1681240724
396425337
1176195584
646843256
1317889791
218337721
1464278608
698397134
253768360
1212019641
2014457817
1285326038
1389139535
885552176
1759623023
1121118080
839969497
14497731
491979657
859795074
610698538
1772045927
262826082
1233539437
287248150
1449852172
1578620897
1067707398
1097649799
91270559
1078501630
863111108
376648615
1079716014
573201334
781466300
884145485
1903817212
270943334
2006667122
161925984
255655945
593923219
1959164023
978638903
31953426
1167499808
471390148
104546323
1600894867
1055027347
741656414
1549260484
392832904
1722540271
1051161057
1923894577
1461235185
331161921
1458307301
299365885
157652477
870846622
706731307
627201486
1637138864
840968802
1276767215
1823811434
1441734209
966964357
248682909
1082209088
325982077
1258644834
1757415448
700845580
1900107435
352803220
922558360
1551326270
1293036060
1337077117
1397857805
1195562532
815083999
856599192
542841469
1163031989
89847884
625342643
1043620004
1334503939
841672554
1208694855
707507188
890815503
2024333427
509312848
378430800
1278722197
1756040557
841372890
569848
837584764
290478161
599778273
1936361077
2091337612
1261973929
1501494362
372349904
940493318
1434466633
1498912580
173671037
1796931411
2013034725
854182374
876916827
1923808574
393626393
1379152563
1599259904
1803799117
456444034
1365116910
1021074502
443869777
931191104
554892724
345783669
226594469
50261441
1128629944
164704958
405962736
816823181
1089056851
1784887744
1440899637
1369178785
2091131232
493571837
981313827
2096583838
2113497573
50711629
232565969
167390234
21481516
1243286337
64754265
14581622
1856531849
471897040
214796759
1494604627
695125483
1501168881
284117046
1112763646
1005300100
215434657
1581292120
692833929
510048340
1877338609
405499947
822937992
130300932
275519083
2091842079
1809024436
1684955212
1949664448
218118820
1680823964
1041314315
1635199299
858713366
695594746
115295330
1208942210
1870642644
1091307619
2037911799
701803268
1175069354
659201785
1134654636
494243672
650291689
232821668
1642792945
1604132234
1275706559
1347453033
419604928
1151421113
1507840536
778217318
222730029
1838877703
2139842315
117059355
1399394947
606439656
1988655687
2121672791
49198579
921446147
1677912885
1987861876
179551871
1668702651
2112823132
75233624
536989191
632317603
384351759
1681654444
1956602473
776090947
1243955121
1910373166
1598705073
149209816
866009226
908711973
1699672899
2144877234
1225205907
881132977
903998121
2063873577
69199772
898515247
601348091
134522875
546684346
1931672757
44996951
1602861039
1759781012
897936622
469301039
1696028189
512391159
1960395887
297502600
1302625164
1643428533
922972406
631885181
1221627559
742765429
1663248853
254633316
2047938694
305341917
1138210925
2123788659
1461478411
64081959
2064370271
1440549304
637195848
585988922
1807085707
905815764
2096580228
771730217
1693531672
2118097261
598294838
430688056
1392689460
1889074347
2131971787
1824613011
2119174469
1437692806
2069769485
96939528
1559032693
1363196344
251713671
850082909
74943039
212007744
142110075
947324424
1316829839
2075425771
836848859
1686413110
2041610170
331580987
1530373461
540218233
1010791648
2054724240
544798581
465206881
1110318923
1660821909
579048957
1007847098
1425262956
672143168
1562941335
1661690520
1104888234
1667809719
286087937
93823562
1666890610
701354022
445303818
1176322199
35334360
820787756
1590608596
189467021
1277162054
203976645
1168545208
1495710216
802701778
1352427062
2108628225
1838279439
1206387603
1243230497
810343377
1407867772
532937129
209619353
543648532
628396964
194687233
2006044665
1849288403
1775591650
1990816847
1934506993
1621201737
223465205
1596742311
990673400
278827938
219153564
1928829646
123511812
1655524404
281293331
4639300
277448461
333002250
1747420170
1578707950
1523581909
1245776368
60082720
1160908577
1701167029
498092136
988825407
2146416737
30587680
790868284
858005952
221383190
353471216
476681424
1776444566
1181449305
2016395368
994563442
1930011229
2071317202
1742593394
541159483
1289645317
1857813107
222841854
1174435833
277809013
33463724
94269056
861111452
728952561
1777587648
783119462
1973809420
602367248
37187794
172098315
35398710
626824411
1898168717
1126191866
1606871739
410772260
1059554870
2118699845
2139118446
1830827175
38578539
254234331
1055983462
769147666
683563223
813303015
1288649603
177938785
157076343
378396043
95473036
1659306707
1951561591
19738072
625785768
2065280525
1363986452
437105850
1511693837
659428258
1005005261
1033900143
706876230
1907758962
922300912
1624339339
149489863
1449362435
1716931685
1168364298
422570329
47439296
1528942291
816040418
2107309078
1204570130
30808858
2086676415
2040536938
1259724372
1954883537
621292262
1790355954
1285122605
687417112
90018703
335110256
2052855700
1211900040
662077939
1247149708
1887012163
1082230421
525488080
1950156392
2078209964
1104781180
1039318095
1513444915
938863566
2053792746
331866176
1528670411
179343363
1746879874
942178669
585114412
1861457487
417660906
1498064999
1145768249
1602804233
141061867
308664238
2117959786
1084733119
904914574
1572177687
1289355500
1303099266
2073984295
479295157
1552942790
287673224
1256895898
1707999325
458307708
1085930562
1306232189
1488535838
128323392
813784412
545904484
587580888
445121466
1123164906
1341680327
608561488
5010965
313352609
1708546544
1442139133
850331363
176412395
2079506760
379825081
1796374030
1323544613
848742900
860702579
626741317
1186686231
645555901
1453757197
855995862
1253449089
157090325
659007791
205905334
192271437
801418932
1388063186
1011742220
715950689
1289774317
1681445243
1007221880
1588932046
484536401
1843464284
1714267290
1349218881
2118492273
328136588
1342266741
134550819
1986549093
1590418243
706964766
1657164168
816115226
1978438155
945790716
408362739
1032589630
1577269378
1138498945
1371588939
1242117269
2029392576
199838873
104172695
75767215
567868331
1790493765
1790034443
109589448
302406888
797419694
748665794
1515551875
676850650
65906503
33847070
1440911440
770146402
864003789
349554157
1815113577
1750410800
1603443763
1903957858
1935838016
1017845853
1710908066
501242905
1265088277
1000977108
97861204
1000315197
1341460467
1565417005
277405982
2112321656
1399607144
39852119
451686222
1948740481
398677054
1090447232
239120295
112134242
228769830
2076582730
1615012807
515344167
1042667703
1034308860
1760334921
1882970348
1084538932
1698209967
474775912
147276028
1842713404
1923266892
414574571
838926642
851142084
1095675973
1352458377
187511258
478936990
1024225975
609667387
250184848
1853949940
224083586
1299714318
2054664304
436192248
1799128654
1400432735
638271763
1183257081
738635457
758590793
547913817
1767168132
355019785
920861227
1601007170
2040173399
1255206142
214567794
1461302260
1570789625
901782575
356614126
216430472
1102591690
1739728345
1766593322
425733477
626512518
368764591
594457275
1036779855
2129401817
1005831605
1165050918
2082896711
636171923
1043900290
916222826
679064091
1604963635
458558693
438521184
630203184
1786325513
872422152
1583856804
400129107
2006309768
671254585
1824735287
1404967750
1314719537
335484968
375102773
692714203
1679267993
1240879267
194813346
433037747
1435425198
1249200310
118318307
690508198
1787190895
1267622556
96100507
1432940286
1872253439
839519497
1979758792
1616501714
755996845
1742888020
206535773
404281340
1710130855
696087006
638060136
2050853739
1748211062
1913042288
293409952
1746234249
1154283371
445789613
1420926093
1904006902
1704595471
1264270256
1827122960
999143173
531420897
2087450760
1599586528
93972468
442508757
866496407
1910871105
180670906
1543776744
542409176
1711894609
872685551
2053748983
277181308
811649897
1579156320
1561647511
454918482
1124176337
1563266067
181610097
2047058150
1237013987
1801047374
1210744745
1090709469
1912094895
1582788866
2131137529
1564606878
1124507643
1645165717
129394144
1740311530
583814644
2067316247
257246399
902611751
1821133287
823007331
256809290
955182085
2052788325
2117873416
798573168
75257892
82514847
2048740357
1982670789
18110012
76878844
1129340564
272175269
1951918834
1366497259
1560283489
238604596
1836691673
1147304667
1104238208
1979147317
1299058590
959583991
1291907936
237758533
80005186
280603081
1558062111
1485312249
991891716
1876785165
1254257532
2098991363
536568842
989008337
1009730181
1469722707
1721422724
1555556214
1065649459
336253882
828155943
1460490199
1504055255
981999229
1992605873
167966912
1059032627
1825389969
2132987856
398626069
1516231566
1174545768
138256222
170065962
801033355
701944672
1351233057
867449113
1655639468
305968806
585690944
596459199
862291865
1360300922
1498630689
1949744111
2122925897
837640410
445672502
1894750345
88774911
1866617523
1447822278
1703214492
1176888164
819767184
491524682
2020453990
1838432589
402981405
1158198355
2114549809
654861321
1694224191
2074840060
1499607474
282125783
904821635
1154228750
1811091809
558150436
2059514028
1002767490
762842639
1768690915
1181149589
1773715655
1964430008
1603555754
325633868
860714999
269992633
181932199
545511809
17380676
637307053
168964163
810448575
1761583064
1820006104
1414198108
1418320100
1712490978
772115316
1013710421
21193742
1777302782
540330072
657324714
875714895
1720586211
1389359151
837012741
1914515692
95687383
357848208
168889275
1013818980
644306874
2014844791
348065225
541718415
1157044948
260996170
1505537004
1579374839
1208655807
668088310
957157281
1274320595
1138229755
641429056
671072135
1694864209
2109894266
707276138
1361203087
1520620900
1197555630
1180324586
410106080
32794846
1450342108
614918958
105605560
1274035160
1961897416
962748308
2006990038
635013421
1609267885
254195461
726052543
1146411129
712729876
1092907826
814592128
930870408
1677518226
2099286429
2114574739
376209017
1145822778
1105756282
1478765528
1834464804
726804259
2105963715
529791672
323952659
13393477
279560192
2047785276
707428600
1320395234
629851246
293583041
249375666
192100054
738822759
195029290
1370135749
229286297
1926697867
718196701
1710339945
1471671061
1138164840
704000541
860272591
1440337953
1803031306
196302614
1175415445
866230640
841728592
1650741947
1045544739
516830569
954708669
955324957
1630025151
540144913
1322450579
1415014158
466412753
1971544449
1429907943
1708196472
184473844
674439768
1368003262
1152370992
1116196338
1806454352
293520448
569881115
1366690309
717148302
635432150
60136958
1559708740
2078191154
142792685
1977560973
431310066
1988807360
1151124076
96334277
810954578
1994595468
702474255
1977061375
2011844940
1537301305
918947191
1479154067
119378869
488444244
2142115202
857969553
934478671
781219559
658202705
1200264996
1184869022
1188068929
1875228586
446041344
1445925386
1923233136
202221356
1934711429
689430875
1912314059
814249309
777740046
282585896
1300465321
1782514242
1983422510
288551826
1725733331
1311917452
1631743621
1138331045
293511175
865128584
42448006
1941870701
773666586
1477027049
1415088983
884990103
1997736596
1470806453
618039930
2108792858
756798152
1835162295
265016856
67693698
2020381849
37830991
981278417
654900470
1878625370
260701678
1622921615
2099519154
141289676
564776082
1552121149
364660709
918239145
1712338257
1888322171
472707452
827673482
437183167
542823586
819003900
1748363444
1267379670
1108337830
1912799726
867899339
814224520
1622706652
1285628209
861045951
781472026
885324212
1939919444
1105255791
547793857
1488546881
249577757
161243646
508569462
279845391
117682237
759007609
1112281401
1197164160
37387602
1368124220
983946551
1610428081
927531575
431803449
1058831438
3094034
1881543076
371427975
1888038320
1366193257
1935708704
1961735413
709408295
899558360
1017258301
303908720
660803012
642687413
1451822311
923868478
1250607386
677551576
1462830061
551272642
871829199
364011778
363210454
944571910
484107286
845243704
1501681497
1926577867
1161318105
2091833468
550345297
1230224369
1653456470
1637021896
797932509
1551935881
284219664
335381557
893902243
1229013851
248569587
1722780117
245442895
1891758173
853033135
410712902
1074816550
774076816
1169011016
1260933793
1539819959
1150857574
880492140
598452506
867512582
1350527181
430110430
1605619475
2027336962
1882568318
1825210144
1116640888
2105510524
1477645719
1916367625
1122175582
1684103423
1671321381
1965710884
981601833
806737115
2039303225
625380278
1525878700
1793328879
2120168481
1243354372
2131051767
2121714334
816066996
948989087
849623142
1084492072
1345943126
783183391
1798807021
815144361
720212128
683969333
2006548284
1414527843
2035367027
2134278411
1540266683
880316778
1156238136
794434810
773102125
657022988
241197350
1054412499
554066621
1255828307
1982400420
771192904
2021375949
859858130
1968091875
1553772291
1941829925
1662921451
450206732
459247265
1176127805
115616204
299546444
1429447078
1294304690
837894313
1969034869
1704939456
738762654
1661174997
241605162
93774922
1806824701
633036603
1035225728
1132712025
319253666
1186277496
301938831
50167763
263189126
52661259
1726371381
845186756
937300137
615629741
2063789154
897779316
359180396
1090463676
120782134
1717999739
122104676
115499321
1947366137
1260506068
1406534777
70235010
2026852133
1027156337
1614537326
393478535
2125436399
569555770
250233917
1696932527
1459664087
109198985
1552089621
1970494515
234099953
42427659
24474343
1515267520
1970791410
1617855657
2028614749
942103144
1567774848
216628638
443980742
1629668769
942546901
1759746176
1262213554
471645021
1812001083
519123337
1336246895
1410941556
361642416
686436631
315662460
815599121
696830747
1513750164
516214755
1005907947
993762659
183824547
1748337142
799609628
70236718
2078561838
1456181231
1707100713
1454291628
45516211
454460848
1304751653
1357954024
1021950238
921877123
2123812121
1427714474
173115314
1176413021
1659122805
525037376
520866445
1922895698
2098434560
273791261
1626382936
1609035043
1911887514
161602555
1630174450
401634441
1006418015
1482972822
2076832187
1139883754
353105693
1161392243
1295083785
646022187
441965424
264987466
502489151
1587196135
1957402220
893868158
1924372329
341330118
398615345
485336597
486885833
724412100
1444529090
266711209
533371820
265844824
512961670
409258825
224558067
368408375
1131982115
1328890391
1645966292
2036808161
2057958915
305322897
2033163230
156972813
1300383947
1187256017
527100848
1604572976
24406877
1345684120
1722569597
15400472
217640277
1449401250
1069217955
1705104658
1529974078
1112890668
833508281
353119624
1561565686
1149012334
108316363
2206970
927287745
1891569588
1503874287
316658638
1022169570
611332806
2003453615
44590798
1428195025
1161235478
656887381
1909539231
1446159071
1536566211
1332146304
1272607150
702495978
1487793962
1835946315
291595654
608895806
1785126716
109567400
322081104
1880301728
1394465629
1675376015
1635040017
504277468
2025584002
755502122
2128298282
976733627
1517564917
1352964167
801449650
1875350260
1990015465
1746614414
133551468
2067140560
457896398
1309578560
568006148
164516679
512020087
1435813540
2122360500
1656512073
935878335
528552236
1498225672
1458869360
458270197
2019452404
1537972628
307156299
1912798667
606782953
1369511603
1294616745
1609347665
687786283
2140525804
1210574706
1850901273
970424292
62698256
950683630
2028484942
654871862
331153589
1886893720
2031541871
1510472855
1409242969
1617113522
903059622
2080163787
606223469
274210000
1357457466
878910443
225927981
603994390
1016241344
831436705
795353174
1167964962
673848441
22539889
61474791
1219820339
1093350423
1037865580
907147107
613512232
112240571
1211490990
1153661701
920881845
453973267
1648282474
1425745954
1136361388
689187656
1610250938
1443152786
1100978389
1720079151
400057945
818430800
1031304176
483113892
2054766375
1511510832
569311972
1287580973
313270150
1280143222
1962161028
259938149
1193005061
623326287
577893777
1001106624
1275729272
688936483
758585631
83579046
1648261874
1655768377
1925294675
1293156449
570933301
2077800122
27874743
160000161
1022736168
1428652947
1003136849
416536367
783550493
1868646687
1707189928
259651808
1555952300
1831354218
758956973
1689402454
1438734710
1300221297
1593234688
415416383
1626274567
1319874946
96241869
1246571395
1501890926
1517893485
1047078092
477100678
1353161809
1675206153
1780554622
447287532
1810319894
1926400836
874681951
596839346
1085045286
1240161891
1451846265
1372432561
1934811099
662411990
1027161645
980628710
1323701036
974525628
789037304
1327157004
346349339
1769454600
388310401
977131925
164914819
1295942345
2038337043
617604672
257920088
1620057172
1969969805
984667586
1711121342
603433658
43598303
248840604
538169702
1289858824
1905055730
1647508229
1726550584
2080837138
1151712296
724209505
1269323539
1412988978
395401008
1726170776
1543083177
366557813
1701966735
1107553915
483451425
1065258373
1606099779
2032820801
1934877840
422026513
1712401290
397617776
801551228
1436241377
395226702
8399762
108294691
606864971
546077001
78640072
585773548
1413294323
1962314677
564566651
1524854006
660853942
1838790516
1737339404
520585749
1530272642
1618945811
871015388
316917036
1440690618
99839142
2059668942
14702851
969332191
1723769998
1188229548
1680072003
1235583030
462975904
367424136
1699545069
732484901
11526985
2080974342
412416423
304521918
611080035
1361366856
312298757
503491399
1867752614
83311984
958202880
1429422574
643805963
1506059504
691012185
2025812120
1103526708
1676662700
178391659
2088400732
769283639
1771663277
2024385480
811019263
677104434
1461956722
1268929124
1442095471
685959114
941414559
152811771
895028510
850842708
387551472
750576763
1532651358
816521653
942998952
1377376253
736989992
1857048274
821253400
492909315
1705571973
701868470
1268527318
360199503
367197218
1113441199
201937030
1020675791
1986391246
2113957505
615035167
860496062
560520281
1794915467
888040278
1502889439
545387468
1243270015
1727421391
2135068942
146650565
876596094
1919864406
122212500
1145148892
2006699987
2440635
215847711
337857782
749242802
1922107498
659245965
112943878
243434607
417172551
490234271
1440040442
1281062129
1064495589
47329088
1222590401
1350760016
1281381504
543283746
1284180706
1454810336
530408209
5304230
286325781
1034145036
1774227945
538427500
497452532
419049524
417184663
1565424057
1691893592
432127501
749189396
177934552
907076817
724348315
1269676933
980772952
600194632
877726385
2047557044
2039834319
1611311197
232184637
1180658650
649410663
866344918
323218236
1106859875
1438587894
1781254715
1120940414
25111693
890720028
1109449066
631266356
12671245
2109149659
984874559
2069213562
1823651326
1766597805
33828280
693177895
83534758
420958368
771171366
1736390869
1872389334
129354917
843282482
829264102
446796508
1994236304
1890207266
958016959
16246297
1791344932
1474855160
1952834853
1282559022
1464535623
1465517207
1123837298
2094075832
298744566
1028262757
1905985387
975488391
282592748
1225351725
1161390823
1685793325
126399527
1261296457
1009707219
1327425248
1895646787
504789357
1343335791
1428001408
1527870831
76537642
1360185976
642384576
881147503
682370317
377984121
1737472198
1182578626
419993426
6896511
1033917688
43366785
1735325917
1933165897
1115308967
286909227
1326785005
199620463
354427632
2032341207
2094009871
949253905
788374162
1644112490
987838089
1860647849
1958719948
2042828143
447279984
1052738212
1796057043
1568965871
1142555326
1877945659
1644608515
1402574183
256316444
285156302
1164615224
13976167
1943694062
279067387
555460865
988176571
371685830
1921717382
2018637784
1943495419
1744484338
193599184
1221815553
1271732389
1041096815
1044515322
793103674
1760855032
417678654
1303128128
601416189
506476206
942942567
111192341
508082226
1581709489
1553103366
1826239691
1107597881
575003961
1970655048
74560668
525038900
1050253795
684431875
1125083771
2093216730
580770733
1561488758
123406973
900190392
318833814
1819016804
1678921711
1622616174
1153084710
1436212805
1566968823
208240242
621054896
1613366830
642446508
1120022222
1618594381
819170110
632618974
605755
926131859
486384681
2051952989
1026787880
920436122
1089284400
881462093
1535575952
1027325939
1477626427
936338438
1337633312
1126004300
1048329633
1831641787
258959581
2023028563
1587738542
2118922556
262185601
1563013638
1941415177
1830870057
1236729718
594819299
60984545
1890818280
133318670
1879197666
2039475950
2128647514
429426992
141068504
1804739592
525196222
171404644
1339435767
188180894
3939238
657856983
1031448501
2090690505
1273694983
569164207
498528803
273129580
1515842460
944521279
1122734897
1680082414
1230045152
1871921363
1912203011
1846450178
956513873
974401157
811278061
1601239627
252150901
1598027416
1543545846
599650600
1037374257
1170586619
1333041157
1206799899
1545511433
1339394410
476435453
1209513352
480217474
359213396
503838206
129124551
77732486
1691365735
343804630
760708683
284541791
1335638170
1097736364
429728209
1646008960
1487220934
1802894497
2054447943
180061130
1294135874
6332095
2106284645
2020864035
844113685
1069409161
1310353575
235047951
1666320990
91358151
1132741188
1719193227
895623252
1062510416
622756509
1371081955
677310293
1071781173
1114757503
624868610
613031822
1715218875
1437932949
839337824
1925209338
1623658867
1783725481
716028174
163012035
405205481
1497564538
567946697
693050656
1647671429
1697603046
1879104114
1239777469
547262617
140210259
18314487
1427844691
646157755
846363651
291373446
1594103522
235077066
669967437
757875353
2127668443
1073267638
1972063442
108023221
945761448
1429491665
497444792
1120000665
1120661443
1845996908
617660767
633636758
620979823
1408249125
397133184
1759855389
1766856960
1207672742
1291006690
1311614262
162719992
582710705
1007995497
28530023
1943576464
82761659
512367015
1977123012
1083099718
536302439
2007975046
229381032
140763874
1150111404
141043697
524984692
203654134
865186667
2101437106
295537065
953042633
1000529924
1074689684
214196455
774331868
719779713
938170244
2092943956
769619858
1654200377
869069876
1740414310
194020038
1080334810
954528454
21761513
1568590003
171458554
658907414
153612876
1006825096
1026645617
1680523054
1070242351
2014187815
1861114404
1835344942
1341335669
356652443
585263448
1540686591
183406077
522211454
858402645
1354001715
1680534632
1163571444
613612499
575629649
1620295855
1758306822
715319539
425828510
1362520664
1140431170
1491758019
1008950343
1456951037
831642727
693043000
898986530
320715376
1063869888
727048569
183058779
613664692
196093300
1331750359
114020693
1618828748
1795276340
284094986
2123129882
611377090
1985773160
1297481436
368593633
593286462
311823119
652020978
15481235
1634657819
133063831
648549328
1079612277
603288700
190415844
1858576430
2057698805
336291779
564040784
1278752821
1349672778
789973418
132114122
1693358803
2096907850
1055272352
1025486148
676919511
1562529663
664559471
866044361
845593321
733021452
1045311347
1479215454
1847267582
1628685093
1450961171
1129712557
1900159767
767768010
584857567
353016956
769413520
65425512
531396580
861275040
975782698
514628324
1635514356
5916586
802002814
992058837
1130869668
1459226998
338399539
1530640166
1965035717
1670439527
1411593927
463793999
6663261
185247073
2099894495
137247061
668660585
1278019674
1682653127
927105868
879350571
1050831591
2058542684
614911624
1033088722
1541118725
2102714745
1069041403
1714439845
1541543051
1542422544
53308056
1936131451
506378494
1373305775
165310650
2028740657
1089665501
244536094
578695958
1274857268
578310528
2083182029
1364102665
145307786
2129903389
1387777868
2146908905
1604949212
67882297
722364300
772157859
1119133257
675248590
568526641
304581512
254857072
604435633
590227930
365187761
2053403787
1216292379
1251897984
709370963
1026624231
363523595
1627094142
1383086710
1446147237
261097685
827497031
981640414
1221024785
1833322773
1293509914
1864024001
821140245
1189276033
946698
1793407419
430105232
196249356
567436466
163280139
1008120414
896440477
1263498976
438300540
184439973
1708678546
2098909334
1405071107
1003392668
1961867263
1429103726
719252422
412578004
50865942
128803807
331166150
1862602290
916630785
1698566522
528955924
732536770
232171324
2052145568
360432528
978847956
1072530633
992594536
1922211747
1112058219
1565524390
1711654275
1576444413
851058147
1641788376
2540672
1626370991
1521748403
621558444
1828846588
1965403937
290302039
1184901587
284172052
1045942636
2146571729
1516218741
572599193
610973611
547371222
1857161135
1484155465
201452847
426359153
1146818154
1051979079
876123839
331702446
1054468790
1273524605
697405246
1134006799
219802764
948297990
216210199
2085885060
2013498103
1301011536
1580597491
1143305003
1530525080
1843179498
1657307951
2117368655
514242608
1930970551
1322722068
1033087409
1143577458
1491471461
413610932
1228181959
955585940
1979804389
1531846726
1786723675
1818386098
1325529315
964002981
988453892
53247993
1677763394
706833411
569833972
1542139212
1579821761
1394688848
1554631161
1197357620
1423193702
729185051
1552532012
1998941628
835850405
57632793
2051573860
793406885
1700666261
1033681079
1359178958
1697900260
323360414
601841003
451989163
487280138
783076217
1267049077
1575921056
622894046
731474188
680670264
78492250
1448237084
1935165275
428380842
989543266
1318764792
1527440024
927934335
2140815499
340298890
1839372453
814581647
1793386124
416746218
955452730
847009104
1903196511
1477708898
1278404807
2107077132
1377042169
506178707
692266003
1488685461
460262481
671809008
580420081
1621396207
1568971544
772261691
1101190363
1754252488
1756714350
9719719
402570502
132472203
3438690
394743335
1495601904
647320499
1576067063
196216932
328576932
1577923358
581267771
920070486
927470254
2046113970
153896081
1207205025
888556841
1780693807
989974922
1094402356
242607018
268212693
667647379
2010037053
1149760242
616078700
1670447513
1509131583
1479587590
653719347
2090288158
122880210
1639462436
1446565827
128456721
1284726599
1382212959
2055849766
195107735
686040019
364119225
1587935270
1475633156
2038888684
1979098064
118557817
44339795
1750105840
2084994167
1200947382
223931698
1559751575
526905732
1358419065
305004533
1686981171
82660777
1190626697
256236332
445542827
1954086426
1696597144
36983170
424303292
1083390269
5960532
1053010265
1453012105
1848593341
41804997
1816166898
1412934586
1903557440
2026142735
1917328035
1964165679
96722857
1874647202
2145660076
168977698
1321062318
1416881266
865113887
155069044
1826092979
1572947320
457329419
429143959
193058860
1040898893
2042416067
369990704
373176868
297054546
318365868
1849914294
2052238657
1401253025
65867506
1439288725
725407845
160399994
823938271
1056472822
1209062769
1103522047
1678382918
1934666368
1942259520
1808706353
1538971614
1028227432
1161244212
734954705
1629277638
2134868072
1209224977
106856149
1227767692
319946848
1850013737
2111910472
910569670
1078666307
1606882492
516335134
1551889470
2139600378
1930829760
193494107
105855339
619329542
81699307
1569353891
97649437
66015122
823108113
1337431671
1387768450
1766392157
1807608252
718911556
649208766
848017489
2040926526
1352809373
281400859
1902786772
1641824834
427518029
1746460170
932661069
1457487365
1154371462
1619571981
919062590
746771412
1990822840
445166826
180432619
252795595
991069996
436326217
744666222
323519774
858831660
902612820
781051140
986592225
701425402
170626170
1045497337
2075398132
1650386395
719632606
1324045700
981947995
1409202215
2009230291
1901395427
1572300744
1255216042
2116972740
1886416694
135615478
1674831210
1067697423
277980261
1834459769
78381308
1736029881
1951835427
1969468419
999911668
59638094
746520934
343947527
659846426
334217518
754608075
332451094
2062658325
115968869
178692867
1005828246
2013875724
1422405475
510939106
1905974045
1648214578
207244345
340597582
1893640313
1403687244
1493894039
1036767294
1526494809
132299733
114382034
2112736125
1279839755
877978892
1040326972
1597389900
1274374970
206532226
1390290366
2081095826
456368363
1607968715
1212682796
740783457
1125423661
393428272
547624598
1039278267
570682192
1657223367
878155706
1538779120
1842148310
1363311106
756087094
908669007
1618261542
935378930
138068926
418959715
1147795680
2137504158
1756497989
1862423717
698529012
190482808
104552774
863260082
1662362252
1223427197
256473402
1795957234
1038880556
1276685924
1244142384
900590607
229109483
2113592670
1257108813
907226938
1817082000
1871265719
1152774187
1600232818
1613131179
1127245696
1699554165
1160024310
272768848
1488271172
919868568
1221830877
898374751
1527228017
172073471
23145474
806190862
2145916712
252894382
1330415109
1920702249
668934254
2137267802
1573578538
136094002
1761789927
1203406776
830795553
721383598
254106203
747496843
1632827726
1885160710
1849538457
548916965
1757337868
938460546
2027776376
1839401667
1470764097
957039364
1529941200
975257284
418551374
847165541
663364934
1500001645
76482042
1438706203
1218590635
1136097354
1831087750
2039688841
758826367
85054663
2013954180
1559263615
1949799190
496320083
938357422
388462510
52045631
1633261444
559156738
1108600217
254205729
847042867
1305854995
1096167588
1686715904
1497556382
579518454
2088100153
1284511936
338162559
57694975
1391458043
584914664
1233167235
1554656379
998298259
1601683481
44291499
2026019681
1185202966
680724714
1924855001
241332282
522028159
45055873
1661485749
2039257951
1872090154
1165966512
559425794
1236825046
2036720505
1227102500
1397763582
1005298727
295700877
1794262940
2112565222
314757863
1984688281
817612222
703188499
71103785
1467986086
1384669317
660874724
362135430
1035118249
1011375143
1047880050
16139076
659411324
731718127
1712206846
332978042
899494721
1730850756
1995559106
245575059
1208850084
385822681
593056023
1105419834
1849693998
2027319784
888383002
561546544
606621701
2103594061
1858162038
857096509
677121879
1675552773
1027490249
1338582849
1882380194
1541574018
49339702
945367159
935343462
542516927
1742367408
1951926047
520422518
1507740778
274868896
116044435
155217811
130929545
2041716682
623432779
327173700
990512941
1170766590
2146497451
975421091
660384968
546761690
1185924660
1645765010
299676149
1442309405
1476477825
927884445
621426582
368149411
658716607
1139258914
179311722
659624680
220537480
1535761020
781013044
900327158
1227125727
926279528
1199302655
1814357251
910285559
525169022
1210904607
1058399145
2044405704
878373520
1423399100
102168472
366953394
201217950
1823149163
455558316
276229002
1968427447
1824637449
1428888160
1466871902
602080631
2117418919
1493687759
274411541
1137351667
742173850
1089392357
480430809
314204395
611475445
1945355763
1481619133
1777836882
2012436212
1768671563
2108575141
1889556756
1946983566
359593792
1289504054
228758013
880724589
2092595357
79105022
2022769125
125293470
602306811
643052004
2022665638
516697636
1300714707
1337632035
554913310
788487095
1551650422
2113161528
1969112194
1635120507
258491984
112304837
439971654
2117299383
841283364
1498804330
87449471
101940431
34661130
514022121
1868240129
616529644
354529414
1806360227
1088655375
944857708
2106801226
259033654
1364699169
1839777784
411705019
475676860
1176047069
1300637959
1693675865
1714409906
1773942953
520112492
1724759938
729893304
1909370797
1003681703
91893586
1403179148
1144515626
1373112336
1101945416
336576929
1686268868
1622762415
2114171392
1515158025
2008484440
1379900064
1039929254
1829689001
1524881702
232156819
791193410
96779087
1984439380
1131636790
1654583518
772088358
1718781462
691852041
1370700783
804097241
396616441
908456028
411856215
426367170
502577406
1234057644
1305801933
634527527
1748915267
548770982
724821724
1733145876
116586217
1573692903
1130769154
1803185821
1673200481
340825421
348440690
1867625714
1270452343
196512344
633137638
1483028263
2109835268
1780531561
1194905182
1656594422
1931948886
146938329
450302740
1289201554
867525751
66014792
958043308
690513426
2136506982
1292357059
469059649
1237921448
321281310
1198210801
487038362
154288179
889391481
1534841620
484393348
433249973
2121582494
1649333511
345460206
518118509
1516841950
442281069
1122416740
269098159
669601466
164672158
1857873728
1310151231
286135224
1063653694
1897462175
710161442
1740958507
1876565262
1712424378
1059093123
1617851360
2112856879
655333067
762859884
627537232
1545273449
1907287913
1426592882
352897486
2114830326
70230359
1450426244
1703082364
1555625911
1672372503
500588176
932651116
1753882353
302454226
1263907529
560025982
1372566547
1783810702
955439478
1333379499
1206636577
296101180
1637010925
860254069
827617905
533223889
145639636
1099890221
1598565701
1673055970
1001250734
916722793
2141458870
423832178
273892050
1836729026
91854986
1870397616
569863474
1679476469
1597569168
1339903349
285732256
14904357
359615497
831025986
1454338520
577931038
500084161
26525782
318990437
1217307824
15562841
463709476
1583160841
1119619577
1186717062
1321579923
701306582
276082514
550358160
2115760253
1707801694
1776071511
1756459326
2065214982
2107443894
1978073181
1897224431
2101531685
538820864
1665739370
260344679
2081144488
729535532
1809015058
475142849
17509821
1554002926
206847632
1839467746
287895073
1929064470
1723797504
1420948391
1928047786
43488917
525031106
1187859074
1560162964
799347408
1851671296
1763672217
653928694
168231007
925575317
1452588450
461842879
706269263
828714315
381693559
795298673
1004850491
1298620177
130170437
304328369
1501864713
1922769893
493775805
447587046
834858870
728440637
842356147
436311387
1506689483
224041711
1773506671
332992052
1116961058
464174676
835421251
555792152
108074985
1912009689
1591187987
1144928039
193105689
1352163123
1490698520
1363801962
591987526
836148544
1738147488
719965600
458570902
1692455080
1892226879
399441218
292755519
464091983
1935898575
459272144
565480355
1832436739
709062502
251395533
1898454410
1461473788
532945763
747702837
84768628
1953270588
566245340
1817981278
979527750
1572562589
1410521661
1476246394
1006266139
413205364
1269391425
2139766985
1834926586
200473986
867026496
704296986
1848487381
499032378
1566676417
2018801275
220718268
1593611268
1717831850
484638396
1696898297
1023655431
1090157063
1239254587
781732924
836809844
451489577
1609810272
853077270
1440239767
790245212
571834463
1644195141
2128381146
885385338
315803845
1182535737
1158797864
1191571319
659619251
473653105
1760719190
1245402401
1218028272
382938790
234283515
1952611232
1493464788
1990054898
2096369183
486138865
162458250
1334083125
1981984284
1434324615
1644598993
235206253
1204610995
2136797258
2010814965
352159215
911852275
1272583013
605683846
422814941
1188177448
1886655737
658744517
1906057903
364571731
715736402
1883872947
1732754969
1124833181
1258871232
1945828866
1312128279
1477038652
472637278
576068216
1955400588
1138570898
677421574
681782651
698767267
1775689817
1416744032
390091666
1947347250
1379602870
813110719
1671059159
2008753724
1005760478
2072867443
334794979
1946646522
543718824
1165590643
1512393723
960247636
2146193880
605498426
1975613600
1920176828
625542075
1270318111
750417917
1881623060
276916808
583204053
997382444
27983157
187196743
1272499217
1421519604
1162141512
1957606908
1557068417
1172919838
2068568644
646312081
1055717886
85860868
1226443352
1268330184
243185974
8568415
121920631
163353279
100226444
1988129543
1006646389
1463496641
1702493308
2025308425
1094814990
1571224757
1704650611
769047687
1672522544
36088304
1765833892
1006247079
1161238905
1201815134
930655161
1439309990
304880238
1675098823
1947668577
993936044
649071593
526114560
65733731
1742064569
1666561090
1867862929
675136935
1187029104
1015292063
2079723768
867143646
1408899762
748351865
1684838160
559576752
1998410654
1999088211
427027728
1846018153
1431591642
2133594167
674613174
1974735819
45330824
1589383892
424751586
872779773
820416809
1740214875
1982807015
1210132927
1665352588
1428145819
1971876500
267847607
2105009525
435206175
1224487461
911064343
2011659323
1378175989
609122652
1525575506
1113584545
877331203
381328831
813016728
145503346
1777116927
1744150818
1075573364
498485154
2012783242
1030591828
939021131
777259605
1186094806
1034992868
162394960
1828498763
1485540212
1518816288
1179027505
917013041
717702854
1969859151
1379796237
2021896357
1719707604
1734089212
1990948225
1905288157
1428083159
1259102808
787390258
1600838436
1879578494
966033701
1001305771
121426773
1778016835
794008064
1489948284
627489562
174401733
1336168954
1194930108
2079879364
1247417201
874168394
1764743735
727407540
519257219
21959814
1881713866
1097196768
1676767964
1044136485
562432396
1677668431
1222797881
198389614
1903588369
661763249
368319557
896954262
560831683
1318366166
996392790
1990928614
852925242
1384631561
1975974238
721373015
918892744
917353343
250951366
1849999011
1107473754
266474909
2081564051
817283314
494755752
2078662377
194616177
760366137
1650460919
1861682766
1250930267
1240096652
1178559829
2056749579
2085874851
1490051481
112480179
1798393111
611945279
657062806
2099460253
841302232
1038099693
185512325
50103776
1486745129
1935964282
1970486037
78245805
683682182
2007213576
1631456673
1971237580
2032088553
1355704195
1386773973
1541404181
1765281856
42981259
134044901
1989392149
2120385153
1570661009
324344265
1201313162
1518791123
1453882637
1742195663
886002397
699547491
677249703
600526142
1782576299
459441355
1635332268
1080939813
1845500283
902942691
634222361
1868469309
1021066843
433024051
223518142
1088611900
754325578
1297632253
1936811470
743358330
618657239
191550717
762239587
410574261
1766763554
1146444797
201538863
1129311119
363770785
1310981517
598622222
1198349956
1744834672
2142393238
1191399344
309954593
1445830434
1702278162
948695710
1012887058
417255343
557716750
1657259193
184162661
2120496536
1874376582
1859787799
574410669
867643911
1622632448
966760177
960634497
548536059
1407763891
1532732116
395063090
147459031
1579997327
744805667
360179532
1834252902
1586935364
721860988
661764605
1710252390
17292385
540824519
854029335
1295901119
1714492826
638243991
1721334050
618949014
568566105
325574862
13113985
585100375
1954413122
1142397879
1946994842
1295502465
964522646
1929789854
1781647468
1098258537
216162271
2016399741
1456998123
1542530949
1549822805
774826162
1256615882
651634067
1294427969
406023651
1860959156
1945762954
1845318575
100218907
1278914624
998391497
2081547106
1837893039
1786798802
44238533
1865409519
2136429436
527389778
1056687055
1016210601
1338438939
1056971228
1471940915
1382276393
588531127
347786998
984584847
655332289
1131078886
1835849798
327357427
378863149
2036972170
2080505487
152402188
749721460
727467056
719822461
1469183862
977957617
519070561
781119577
444515184
307322442
1208867472
668782109
461877105
1227438588
760943205
1958200196
16774173
280329849
893052119
1428030693
947082373
2105485916
1272747865
1516037176
1165766974
1462739119
977450012
298246704
750641475
1784300873
1821750392
1389871320
383425665
289927413
793269479
1429598298
706470431
1599883885
1666727347
1847331395
1783448764
201499305
714143406
800366081
1395188443
2108048274
2030324544
648020804
666884135
1840091056
1003234760
886249546
1200060979
481909256
151339275
2025868330
1986620463
968317755
876326450
1705356548
737178192
1249741575
394650722
761230439
2037472267
2035127342
577050929
381243484
979996310
2016240251
947705829
1627759841
1196891039
904640418
1534763972
1935643603
1777914569
993763845
81986913
726656787
1663363422
402810114
1809110967
962019821
1941037126
1572556791
1771234536
1470254576
1810812697
1091933260
892351719
2070595835
48658416
1882231796
1093058864
1917568881
250994012
1122823285
2073142725
630092229
300216024
813878864
2127858993
739360694
140364450
2105993729
254062116
573785758
408589437
1959081362
1639355388
22689090
1092785240
2004759837
2120737026
1308402952
2116873932
971341528
2071154606
1858742920
1862507822
14810948
2119550641
1418969396
19971261
1339567245
103684619
953309065
592888816
773417649
1149203108
1827741137
2107495913
1804925370
768496614
988973169
1972651280
761870707
995405840
958818643
583154858
1725314171
2029867360
849132331
968727261
232959247
159244482
397038606
690837767
2143467001
392899510
1863031284
334281189
812522270
924586956
452194171
1560375641
1760661379
1557872277
14441452
1431281762
2102080924
1603391807
1811272378
238276719
1497866520
238076576
1002445746
219997336
1843557590
1461005170
1209565483
192256630
463480870
996676126
587730967
703722739
1139235831
1259119294
720285187
716397227
981353835
739182820
1092465400
1450131473
655605484
317664387
1719113885
1489031044
1293279738
1069552475
1158489248
1421587449
1780191157
460924446
382716097
1303251803
519658683
35308583
1618811771
1940949539
118017159
1251913795
1261204046
364945838
1422908869
842495086
403927526
1565975796
2135565075
1516888010
248122060
1564709313
1122243453
1953860203
97399733
276662189
43215054
1224012863
65961197
69376487
1838500625
1413488219
2106949542
797168879
547088320
1648995567
870687204
1523157909
566771385
2006601820
1624283166
66794596
1136598294
878775114
1814033299
1878603016
1718784289
1898773895
982626439
155917970
875969807
1880812748
1201618273
568384139
1918882206
137671324
1297157067
1019449908
2017860702
1529257189
359465802
432832201
287024885
925766667
238695556
246765361
1217146995
1944373618
795085034
818644097
203452670
234205874
24074701
896163839
857089049
1335820835
1670557233
157881184
576806034
50617632
57030179
155654953
1206094563
1631613298
460772511
538950059
31895844
1607584616
964494937
248634184
1869089060
827902380
1596972368
1833091455
1256057624
12160897
1127326910
699777956
944841205
2025749767
473664165
1979515278
1621432485
1757746880
1108267915
916838108
1794294877
1022713254
43551253
1912899372
404427094
153021398
1738693454
2019841413
1170050999
1864421678
1003246776
1551294114
1783710035
789735628
487361019
1519951993
142170736
1289812544
646129727
1859915485
410004464
158841415
935941066
1789314156
407534390
314440435
458059250
680417144
1744768118
145954070
1876333821
217689877
801325742
961491177
5518836
1605162564
764141701
1829836832
1535740952
1513986574
987952425
1275981513
1348734728
83184443
555176781
1100305438
1029243861
1234948376
133683492
1387858150
1035528299
1871540730
811933379
1575150004
275506185
1976255808
718245027
1885474373
1724974668
1469022039
463478836
114683983
1968123881
1819036578
881869510
1958002862
438330922
1725930939
1854301988
326585513
297485010
1589620008
435131290
303955554
1775688498
1071587676
766002204
875521522
33931114
1275963175
1468759925
330582969
1546149818
828813125
600697456
1987645641
1454974008
1524378038
1857159033
1411870556
1178916475
1980078832
1527744129
1666020542
334603528
1144908241
609359035
1732307144
222789781
1325306808
908957951
1974408893
882186440
340994967
1278280608
768740363
742599089
1290595005
1521772702
922626998
795063594
1171982748
900779955
239107181
115991489
1783586165
2060819246
2045447144
1428864800
1796656316
672939265
417109232
1451903613
718491559
1383686686
399905089
1839319629
675655090
569697879
786067620
37508927
1350175416
701663390
1586713657
1414763687
1554710212
1439631141
1043817387
338564449
785296641
174198033
1215741541
2019299955
658579911
171117944
993764410
2102287978
472682510
1881001493
1473609575
301315041
1229376075
865790528
1205916916
1788129067
1931915185
1569235725
682320154
1665969988
1872372397
2126790474
111886312
1972643394
680028597
537955876
138204461
864220142
1198706358
188013235
1483477548
2146855708
1031887249
1584870836
838304598
989317056
217526255
1037752184
1229841298
1914380818
586411829
1216621964
1974349344
902304183
2026198796
965059231
252406093
828253176
477982277
815976350
1349590964
566277649
1635551663
201850003
138659250
1195764432
1602465062
442684863
410750308
1290384952
85286208
1206537500
127432925
402907817
2106408959
1116092608
152664522
1910607371
1342467792
123371206
1198968410
766225233
1793013190
446053598
466225354
1811427098
8295142
1144313683
293138520
1538357386
1755669464
542059838
1476517731
36245305
336179187
1962152012
1944146656
620436454
128550049
762068658
366409377
1734951551
1252975671
274252477
1739079363
1116304169
1905026870
177565657
1699531005
1193739867
1528489198
1350311295
679904576
1330259537
1068775159
241873464
1324362733
1867942972
827661867
1932015338
444402333
1280411906
291292014
1346555137
1407435622
260792441
1415302293
1561572080
1232269849
866131667
1810918643
1676420314
930283306
395390334
774260238
1205781720
1777949063
312722392
1108506114
1391286201
826989832
1319761623
477238315
193629128
1234927854
1977191025
310336245
56061351
927461220
1121202446
916700849
2083211953
1351356068
92611415
1782437825
77463220
1362613059
279097370
14296497
1712566447
1686779344
1654399839
1700455806
233719444
279206137
1153137512
669483905
689134635
101381804
3218206
572132959
2097095697
1562449104
743411281
373148729
1129531281
261372444
1582911009
570336643
1102899512
1390178258
1789300442
814473642
521084994
1568590564
1185107886
1609778153
865662676
494609511
523906182
284091976
2037204888
1889986537
1723422840
360903271
1927800108
1541821604
1270293928
1402075670
1829976902
1023786692
1290978160
205571452
1316680214
1739426185
1668430190
1820949772
1315963653
1229707956
1409176397
1061877875
77979438
420645756
408315601
1854640886
312525731
1868663988
878049540
1356145181
1461283029
594368402
1347281183
1675334564
1771225225
1393395560
19314286
1190824634
950195166
181423728
1203155764
873689664
1590751437
1866247371
1882876421
775829367
516077686
1024843444
1434667685
1859717724
886714027
1263648479
1262184043
565426351
169417262
959141373
1254630306
1198520078
1471155917
1391040462
755368333
1392275947
1672306018
1497957338
1304315231
186535867
1551874705
1663752649
1797814720
1058957905
1351499127
458116233
1290491328
1587885441
706477205
1287813251
463258352
1637402368
1640489229
1129781266
2013961773
1248639494
1387912506
2143752190
1913278343
1227635701
1152160264
1452357347
1729006918
772523244
1030953024
844101197
865119118
1323900862
1109692852
1481729106
1593989181
1305409938
1998978832
2032232122
496684008
374627936
151735693
1062567770
2067403225
1409928587
140964523
1627311547
1318983342
245218374
2000302155
109224801
2024245584
1498069737
1240860410
1565135884
1684086767
145692753
579317463
719145635
1581671264
1777459521
478604705
1094192302
267113092
1282304882
1167724329
810594372
1690604134
790926105
2091906027
1717860114
57189759
801989068
535092220
1600668154
592959440
959437430
1227925898
90295086
348307005
886897514
49197537
290750585
969977915
1119824992
1007434644
1767891807
450001901
235501910
684560115
1422935048
647033004
1653276228
140013920
309971411
1850407238
350794165
1310634563
2013305269
719906060
1993055310
812606773
384056770
2136177407
839272236
1068369088
1960333460
970733362
528833906
1921613457
126037127
1188280902
1948329788
1901082420
332104507
1542599622
1536884821
1707317537
717677811
793511874
680394726
456814569
716909943
963082567
423496883
78664003
384967791
1843488451
567976001
1399635910
1715362583
121178581
702878143
97720366
1635747506
1595115939
1976025299
1146312240
1410035768
317177823
179127012
189904214
632849600
258817317
1388831429
1335884665
857459390
584640872
927281352
1805382215
128691837
1972208792
1350504113
88056019
971044567
1071557971
1145901382
1205616543
1344966571
545663414
1779222288
480183814
1549900384
1666878918
1288644922
862576349
526094443
226765024
1815921911
1153038308
118981201
1424225695
163478298
1332456162
1911439168
1235845915
1840957792
1308154401
1056656847
657394321
389560379
1654942392
226008812
1903688737
881188045
1385649068
1856167915
370074420
133310096
1044437243
130689581
1695635100
570611955
1234711025
1150124123
19278269
1309186908
1310726108
1925525899
628235997
1514357286
386492659
1971278698
934056454
967169502
1065543522
1061615063
872353227
1814248891
143992926
941595699
1697420409
29793131
32242893
2073741834
790660308
1369745559
1335527443
1261587735
1826164611
566825815
795508598
716950745
1126214240
1417723286
1096660553
1440583990
2065644277
1580741139
977480141
369017227
1673443338
734964050
1166320204
1169185697
496713633
1914694298
17983356
447517999
2122118472
1401964449
452404713
1674572919
2118566706
555644865
1035008824
656019393
604604234
1515816269
1841217112
1914056985
194346279
1237020046
1523837569
2033206725
1058710852
1550727815
2083902584
953887421
2135187982
2119520245
1374174005
1287153540
723223892
1859522037
855152525
1379083552
983493342
1812105359
1133118780
1071291740
910626256
334701369
1864874219
329575658
1670436257
955797509
2142921405
1370899501
1276669716
252125501
1566382083
1789391740
1702238921
805418122
211351336
1555570022
1238741297
605389264
708432393
379830904
234518930
1268802644
323435693
1633911274
360140223
415195973
1360724511
52045448
20085928
664780442
1229367234
182958394
1414672827
1562643619
1374058754
1458298025
794317708
1614906155
1233037523
1597851658
1786964281
659873553
876660040
1290122570
2026968046
472233002
355446555
1856172706
931549714
1703751467
1614152430
1870184630
1239883150
445990561
30629431
530374751
829679587
1636812762
474631939
1648673146
105738015
2003044748
1482743808
619486284
526167438
422763800
1891680083
710640949
84540325
521584137
191039711
533584774
1493891177
785441300
330447059
1224939825
1540404285
1658181819
61572808
392971273
683032033
143718073
1778026909
776979297
1596830685
755520767
572681138
906065778
533628823
1261697268
1616614425
472476682
590699105
1187417668
605548037
1485966615
1197571575
1603752258
1597658200
1958970543
2079404344
1854441653
1142246868
1611715217
1631526641
1108710029
1798792166
2047402753
709036968
1016102521
9538426
1222424481
837322381
36743855
2085919001
1107909628
1332375977
1699010756
802559606
968242234
1839835761
1416539758
594941602
953208315
422974276
862024691
526154351
417030932
2115504721
1909630266
1320399460
2132056674
594098609
1566069707
1076126604
1498437804
23553952
1617833893
470937706
295263433
1555829964
986855099
1056299368
965987747
43605419
1080408866
1844609389
1213943958
1450237157
1579620626
1978023502
1279300294
244860815
1314746978
1666610616
1262229475
266609414
1984175556
1581690024
2103294628
1851611550
1170537705
2143480036
1296137515
1116201897
1294548106
1394773221
1513997222
1910006136
1970523160
733550032
296233968
1156581732
582559166
668450267
1188224868
1083612027
1139293188
266313785
2114651631
1611142925
1303334318
974575721
126640981
213514649
996822673
710336300
1621208137
1269837047
418414771
134870549
1991314867
1960150590
1765737978
588336039
1677452992
393116385
856233804
995175515
82012698
848509310
247572041
997104350
1844252138
247017118
200017347
830509020
106237952
142686894
7636206
376763384
530890400
1769414001
759571119
1488045980
1874532067
1967474685
1711256937
319753633
504294640
666945255
1082681392
375747152
1926407347
1260278889
648770328
1154796207
1967756790
773836961
2140636260
1013482157
1390454481
821257124
1115397808
2076217468
141045564
475942650
784741149
1386548800
1828352645
96971195
890093846
1128892269
228524858
1597615883
1083614045
1771964930
126445562
1996377555
1062245519
1540592142
1070389079
920946635
2019217590
1488670427
1912737766
1754419168
519312833
1126860684
1768023574
1370926199
165230404
1484666772
1105436352
400587768
1723175046
767118450
1976241532
459830417
1075772531
486237752
809776429
887468939
1623487651
1050534797
1737603045
1467997675
627722265
1364508764
345017688
461644604
705350239
2011173233
174482595
2132290341
1962560771
1479220273
1324736487
1688137682
555932647
476572435
1934623956
881442886
921690685
253163933
621474640
504834095
1523951822
1687283273
1543172348
963901801
283828059
1428017202
1134191711
2021060937
1021019100
886156948
1853235464
87678093
2031534193
1259434231
1264317722
1646297423
22151567
1314986029
1867959605
498189586
91695073
440177309
636080338
1197317615
610484365
147719256
1655845811
858736314
1575317732
626672792
1614259575
1471514882
854673795
521800672
332221164
366072263
1500057697
1609939002
2113936875
1233408928
1511264305
649860952
1707554415
46143407
1073237582
1223823490
1649348752
442550602
894841688
909932572
792464111
658122675
2059240447
626170525
967081403
1582843330
1868069656
717323253
247620826
770489814
951789265
141014716
1877496905
1586474449
906655571
449242274
1849582734
278018921
1433476784
1551965534
1646436286
625506147
1582595626
1471675224
2924198
1223813114
729862089
1230505458
189685426
1803080846
1865366518
1478219807
1240884265
430454506
1247805445
617587864
1458407311
1972023057
664949937
386361058
1785136398
675084029
903895343
580653987
189972697
539618250
779198387
1152171025
205560127
1959539176
463747665
1768087691
1572947752
124681258
1787852207
1612301237
1407029341
404922653
101631265
510672391
2007525999
1164715118
1360974939
1402107958
669157862
526690405
1736969352
1187486236
1041840760
1578628043
1734615879
1676623886
893585277
5066738
1162574535
953893
1684825948
363925371
1526354801
38682957
2142226763
1157732474
1331681747
2029900958
533343773
989104731
501894208
1960309726
473737611
1476507492
248396301
50523945
1033226591
504754127
1639901269
273681459
1390338331
1043466537
1967265199
1161604625
208223765
1430318304
1990887877
997750819
1468142179
844442789
705083233
1696430054
1019931462
1398475471
1210601365
1065418714
1761657188
1992518420
1514622180
1063576066
184161850
1255354797
1699853836
1940332286
2125723167
1951567484
1630690756
647495600
1723993803
1899785716
82888258
1334559338
1602141946
93303409
674192666
1525845412
1808210031
1038763301
1296343641
1862862094
3192613
1407722696
968734327
1402528115
1556376414
2046394240
372673894
176632019
388557800
329641502
1058770752
2116414741
1050187717
1775568603
351985619
457575863
1684573090
235732371
514657811
382258455
192044699
1295282237
2137888897
118301612
29752232
719833262
264713940
1479269994
840663814
1258768236
1670773765
1742948258
313581469
2034095193
14435174
919267810
2043889952
258592890
1476159130
852741549
432174173
1118491294
463648642
543420289
198074840
1706779793
275010746
1005839014
622225083
1916567133
1624721100
533293004
255106992
715399841
154060596
805800905
1698363129
1687007941
556230926
125175195
1048194155
48754227
1827137571
648319082
236433707
1558931395
422789395
355024619
1679113301
992663157
76002842
1099426969
1111040270
165473500
1803473943
441841754
2120695586
1086773164
1296913431
792997925
1908123115
1714326193
793192945
1873093126
657548683
1919054024
1052525731
943370291
377893849
1548265974
1848355330
682951552
642877350
786721028
1865984379
1066771495
320939028
309821323
1968587909
1390918722
1508794816
2058900345
1092591241
1708396049
1106201439
1643279998
1646762713
532069098
1572939088
743175234
1433781899
872022152
1749068409
425412797
1320534563
467609400
1601628980
222123049
264649214
1772212023
1845436519
445237717
1350404660
952698530
910756958
1687639186
855746956
912167942
1166337911
1804299551
1330748272
408100526
814487439
820760022
2100578810
442807667
1171821533
2108077975
1599689855
953878318
1866588045
451410906
399504466
1164073531
2135824626
416709056
1219412979
1102836096
692305294
1973048252
359757672
302448737
776904706
310368458
1607322583
2089037903
1265666447
113907879
1782687435
219939783
1174648606
1105219065
1380626319
432090864
2140148432
476596691
1754796928
1723840157
662509921
850259589
454034024
2014304896
1804621693
1565169310
1982324448
1572134319
275530861
222132972
9648175
363840359
1329988407
1906011707
762625063
1598655900
1478015798
1012464815
785741125
757632603
1217789410
1328079521
982633473
1100421195
1429133018
606689190
342276526
274122858
1033228694
17224800
1101385569
1991727684
1862269096
314292328
4329032
1220696862
1078775093
1372428098
63773778
1574938187
26501140
841771314
975402188
521841353
916632525
567097242
457274059
1878832761
993607692
504753515
1932716412
428257909
1717630361
318273636
1792335176
1587831883
1294516174
1501558240
818460646
536838585
2074058210
1323418317
879950908
2016807163
426443972
477530974
93280453
485773443
300800000
941008094
1105938644
1615419549
796183126
1164859663
1818055808
1962022827
14266108
930915136
773640542
1807800495
587036777
489307153
1663090589
795873807
1566024587
564046374
5783685
1108783325
1013534701
912720234
988029662
1558089547
107830852
113636363
858956679
60888333
1862122124
1858635653
1033501639
2118245226
1394201920
1042998687
452908053
765231690
382047162
1686842514
1182748353
771183509
1814654008
149622601
702718647
1204920024
849695678
924883479
645261309
1580778800
1919473649
1821018202
1363450907
398017433
1452885613
1463749018
1938086462
1872112636
1255465354
1002745791
1070258504
1646823918
1712263880
1065744354
371714862
159125430
1474736331
697996653
1693204662
591003719
673186264
1433571209
400466536
1936156189
2113974842
576496849
1717805382
1179835967
535748960
1711574682
904423008
1212242240
1182420338
710868073
1761846986
235846235
2113270365
248556059
888899932
2115887320
1267405771
337796307
1857631962
1697683500
2019199668
918493670
2123962692
110210505
819922789
635166482
1965975668
1277113700
489445189
615825053
1970622422
684739123
844505286
504363316
37931852
1083307170
878079256
880950825
1984173534
750116746
2072401453
2018751045
814254667
1184329322
1953423725
560802509
1925245756
1976896646
1936027627
1284660649
1770383823
1812768897
655361102
1246116040
1118782043
535207383
414944071
1429345195
1801156608
1182354883
1810710134
1694568495
350198196
1347034259
253219109
148598777
975926136
1042579135
534822691
703456656
1663625406
2141067013
1743191985
57647418
195657232
818814646
2025437220
347196618
1943244108
1695978507
1507430920
1211101093
823733917
1310539145
1496648601
702328364
1081220021
738702430
115726770
368004831
362800345
2099200038
608389458
228307179
403847725
1638049014
733062010
2013453099
1855085906
1853812114
297016292
616937657
2106676389
1598249960
1937380149
594693751
836870953
1438898869
1631060880
674305392
276049952
400407206
78977161
1255487239
710760271
1776155536
1934382089
523619750
2000774902
105800284
1394267983
248070760
1016062131
2101823057
1712451858
1518318008
1339732986
543386762
1568432564
1272827367
587287094
1047999252
297487293
1201246432
513497184
1339254267
676356309
1466904225
98351607
46333113
891673949
1093840040
1410581052
2010941925
1319649872
1661517267
1667098295
326270302
1248368166
1288612023
517717463
1686892547
603763622
1040532029
395401067
2136447778
1788222282
999476925
976083467
421764539
746877857
1367227182
1282336432
1042577867
866288250
1276039273
903578911
1730166430
894485708
293893323
1541052863
616851182
1154146348
1447707254
83375732
1009536570
866810540
1608267316
847686607
765350238
42708556
274073167
1755562677
212454404
1145017938
178893212
660876531
1683654805
1682233656
254088944
1944544457
1710407921
1618242849
1528659566
1883350085
1364873503
1496442964
218473839
285712953
1997085736
354855639
1677255251
1194453961
93274812
1316749906
2027362188
1332920886
1386654945
451605799
1270406615
1311382496
429508307
1076305930
1995073015
638882494
1548052509
660673793
468375615
2037484358
1817917957
1569122228
1227671646
259739768
722074436
1336965274
956164263
814130395
187131639
1592309461
1075903048
1330933029
180750070
1837384321
215867871
2002531079
279744062
43614195
613639316
1234998873
610250536
2126548986
1081095321
1975409296
557296450
728097548
731252503
396912595
33252847
1419157425
1999332592
627321716
1423103393
1427896435
1194653699
14501806
787603608
786207395
732378740
987763712
794106589
1670476245
1004804806
371395686
612996515
638568415
3712540
977537356
1399331433
1178069414
678664500
75011226
1258454827
1783475925
1924493001
1038073096
2146605953
1680988430
199721784
603299659
1097191056
428406565
1874552371
226119855
886617017
1614908868
1186075463
2083548920
148336919
2041972162
347024769
418960040
524441828
1431807631
152985957
192862824
1777132937
1264569987
1027996969
20231566
1894994503
1824319162
226701266
911376766
644380386
779224782
1603530875
1204832946
1267015130
894329271
1039922134
173431387
172531852
417218070
431862202
651959360
2136136508
305313099
1956109009
433491695
654716419
2070102008
1073655833
364083116
677017437
230351656
2128831008
461800752
2057681842
1686624416
808903206
414676912
1342720756
421244290
1587261907
284860202
631890190
288856682
1600811290
955963792
381907068
1284704681
503552602
1813906288
862072861
1024103062
949263500
41955302
1364511598
2128712235
1003219670
931400732
1389143373
578293857
1104745276
713595567
1012298092
94254642
1684531430
1748819385
945956594
536833809
1860309175
1369876967
2053902803
855134777
1039910223
959229502
582818040
1908015448
63971481
2079762924
425325130
1891254180
788863836
1679535840
928798614
1089161433
545316049
1324977296
2096497558
557705066
318653800
568967709
1974387518
1168779662
918147706
369106154
519100586
897689258
2088847695
1468385171
1787696822
1579743997
1160277740
1251195992
730641409
1721482873
614515558
176303789
1095241419
1603856060
1120133328
1966913392
931683840
493736058
565053296
27873206
1499234887
38248962
1087364943
429728947
1419319869
1282406943
183757624
925224067
13192995
736596511
1803251764
1968571909
1494306730
1491451788
1578591157
39921282
1303495749
1847198168
922342432
1139579757
673320170
1597752645
1135278394
573032162
1297008131
1530983021
1750238820
472487962
1865142271
23254044
2100508527
1199505727
4894362
637350397
2131458633
1182759792
176277738
1632109494
1015733373
1188458081
1639326928
1393840913
1189084533
1679734057
465869699
424391556
1603906134
1068786044
1266561824
1775595307
516600981
687151471
1995220792
845515694
1602349982
1794974557
784892168
1230016061
652029901
491962574
1621476980
1211454093
1943548773
207981745
1980775835
494175181
1885130475
730375630
1860829997
1486679987
544696676
1336117012
787337044
1044902163
951882352
594248446
1816187209
1641139221
1706611655
647818071
1542548627
1819668634
460035869
1216140997
1408643692
1655289073
2048306105
1014307938
441867659
147611894
1584940306
2059324540
743206552
1969899094
1395349457
1954838546
1008289894
2063535701
629123984
1063974695
1637503597
363087594
2113836701
1439935725
457857560
1322591511
311917114
880627581
1438268743
942572788
1086014649
1436170551
160620772
2024209219
1841187683
1894438498
1626642703
1039423861
1878927148
351684688
1113973942
1053012444
297542155
822663746
332352588
1930376038
182491582
1944669715
668233349
433014612
1860293962
939215808
1932965816
969087855
1697955994
4571876
1519462248
2131417340
1137162440
1786776680
2102669192
549838789
216643414
196677724
1432234135
522470215
241388317
1166530792
880805376
221332083
406148654
555848981
836378423
1622095217
590897595
1155578855
1363610751
462406903
2096255287
1736960290
351816570
2077327820
1411877460
665262231
849111017
1964195553
1555929944
1522846217
1644940918
111581413
1348732852
908703566
387706842
334741625
1399091982
2106331109
313775225
1712807534
113725263
1283133687
1630167317
1126281419
652554297
37188202
2007055976
2000351107
1130862657
147779180
841349658
1560228121
2075716193
1214534522
188779295
935285219
1338917189
391322010
1515084498
2062315561
1326016667
538993131
2078468451
2071731282
1786101270
997004141
2058004529
1263253418
1855509397
699774944
589881967
1251578998
569016222
430570407
732385831
1998713777
1780131097
1939523488
1165681013
1442801479
1939824870
1986532670
567544370
2046237747
1830793012
38612208
999607183
40372185
701059990
816283468
1214092296
1003355017
659619770
71166847
114625397
1157230932
53450649
1242545139
1461746528
1531631642
943960215
1517938218
458001952
689989988
297525587
1104883365
1634433056
1789804683
1069822064
108828021
1954019953
1323102906
1935183724
1822917929
1013275709
634497310
295667986
1166969560
1986979138
1724379479
819543893
1444436034
1392641964
865522197
583538325
335652537
1228168666
1384782425
1990650545
248655813
1944110848
1576908434
487308093
302790467
352546254
1265082338
1682653127
1348537426
2136266565
1978384558
690361157
473324955
1975475836
1493581557
108411555
1846544499
1535890414
1920507769
1904640672
536002574
2067217917
226527872
79427491
1583024148
893933126
228353476
1466959020
243094449
1475402824
1084749992
240161516
1767743741
1623880758
490578881
309799730
1033926683
1267869172
181166520
878405160
1103583619
857187107
1358973079
1101009058
311303018
726160722
1127457007
1712379410
551858257
1520397470
915437807
1535077204
973852053
1974321873
915219524
538964552
1399615244
1713979385
1609635610
1692244512
1929130901
426685493
830026007
1912323861
1823410138
1186778353
1382961247
2085240448
1776029651
1195308105
597339603
723953321
867198402
296034476
1748567706
852872430
1568675567
692044347
1826418293
1300994194
989945809
1789595621
1938471208
833455037
899357447
2131395236
1010417253
704757604
1062415732
1346307086
692902485
1532515971
564728545
1257575652
637054427
1924118253
1993398384
1126366799
1739930846
2061511903
1836644940
2096086640
997165638
1614932412
1221448307
614553948
1733602376
1511754775
1143653963
729924987
133122999
1155849760
693690599
62250447
476481395
2142196225
817042488
398698975
243400358
574234297
150162800
1662886879
1826691364
1477977060
2039059222
1935540207
1550026767
471869153
1687766422
2054378818
516360632
17458363
517134479
1375220680
844304957
1348999520
1083266976
229424853
1264923474
1975978273
161627849
1232009046
2141768895
1275888795
1920516950
773205687
1510001086
802825949
1102047104
533519786
1499802134
1348320308
720483855
1922905229
1927826694
2130773741
1190776703
776078289
530425636
20626854
1509466522
592617119
1034017727
618287777
76645957
2035545977
2032315062
1154073310
698205686
1054547255
2006186460
12867173
1585900703
1973327414
1220686908
1371206895
2105145786
1439059813
914578083
1644272632
559620285
1909444817
1838101994
1288034765
2109659408
1006373578
1642040097
825882343
429102825
503131210
350966836
537619732
1727085609
69127432
599703214
2116844878
1572221376
1653995594
1001731856
1012014329
475123779
1377402324
730982107
549792837
1070203577
2138926402
579197397
659551138
778567548
992713257
750563061
1673046786
771166156
114509414
414799122
748547094
572794700
250810447
1884348098
650550298
273379116
563696375
2098562603
1335740942
961071217
1580373916
1527469908
1185713761
538365691
1005902566
670926932
1297520998
1758972394
2056379017
1620669788
2043552897
1736229282
1919318038
639902049
299122178
223513045
563769640
1478499867
475204119
282769895
890925605
1940243202
989688054
2045445725
74186676
1494183834
1817724550
972923089
1465220377
2116811972
2084662738
217580886
186765363
540635719
1602061383
2051901991
1460234126
2056199425
1657266694
413311532
1579211088
22722826
511553170
1860183969
1807348181
18390405
1856060865
1527749589
1513654838
2099133320
535965456
1407768404
646676953
1190075215
454772128
1528761762
121672780
2011446355
14931945
1056240885
399850101
468639087
1639087227
366903945
585211423
70764090
958731254
1489031897
1578344955
974028561
378739153
1831457793
766757523
130966659
768808151
2098585441
174909865
1537382422
978820125
252693393
2147393232
1122120789
1094750792
1610060895
1441575500
811037429
763780839
609626655
1394860074
1337687106
472111497
1956329375
769467963
1758797334
1506854410
459601021
1663956303
1054825681
1759956996
1490051792
1710108323
2032734945
1112207610
1876921523
1487817281
835799627
1364268012
1371810530
1774635192
1689940694
2119573174
1738054263
1208918919
1519052484
14068902
844818474
1493781628
2893070
1224686731
1247228107
913805914
209728202
1911576797
1504622911
155814907
804184527
1393139219
31033070
392790765
801497229
1745043777
1652630274
448033181
281912300
1848152903
1325965225
1764060124
832810874
1241005008
172610864
1457215980
1647263965
845863487
616269489
877800173
1032201799
1470384590
362641965
1454789691
1588959290
1256764330
2034197170
1353429724
843842668
1439593346
1598486015
115273029
165295798
1679281247
813110517
189727808
1739704303
935628362
1809334944
1244823764
22002667
1274967480
1927296886
1240222401
788245014
206874455
2013173798
1068190837
151499593
1504581309
1589189598
1350377591
1263756313
544040572
479327713
1387396085
236942747
1476044203
1435420118
386667645
687740680
749825799
470544451
1306075783
1183699044
2098771229
282103714
1164659003
1081358588
2102849495
1196941074
1753657164
1459030953
1173152343
1778355643
244476604
1204390487
214597474
68268828
1226664213
754684337
746119959
634002373
1397981188
1112293742
306794108
1348291147
177047388
1129055496
1453687227
1523109136
1693455862
963677513
2062093410
221524244
104947954
1018845558
1609346099
1494282897
2139859892
1933483088
186425370
706534787
1848485239
1767250590
1439994805
1438547328
1352060102
655112482
890902
1149998152
830927899
1334192594
1537003563
1044254201
211009998
1033643594
1233933135
1069397601
872578623
1338594477
450438383
20407328
50962413
601270421
828079995
1760308482
1118732480
1805835989
1511000702
691760818
146316804
297676680
1147122667
135535281
213876722
992148518
392820039
2128319410
410751081
7166443
322024674
1597696815
270133084
1953364424
1376350292
1647577370
1823865906
1335773918
51403674
2020005824
1402587891
204865695
1944368931
1914010409
275872982
1041584283
254737403
1771736833
983481255
1161669946
1861560069
1810710264
135696017
898711624
907239654
918865507
1518215349
1612623324
645707910
1765766271
1568399866
440241821
401360044
637188454
1769224688
911419800
1404325333
1288942206
30288282
1574651321
1381877210
371668060
1644144477
1373170343
1043284435
1161233677
758357858
1248316580
1602047136
17437599
1197377886
1540660198
1805987711
1241165603
1066413766
1671945545
902970034
1035174746
299772166
1693692455
160862234
304963568
202646034
156380529
593250889
2131814990
689576325
507303878
1232032764
381947305
596177056
981862418
540877666
1976887113
1769543655
1245399827
905770311
1423037779
723178190
1722712107
1954093829
1344727621
440914965
79333383
1007429728
335563376
1545304687
347157717
2004838827
343898491
1949252748
1310200812
893270485
216696951
1972134177
518849131
73084297
35233993
256593486
1223606779
742505607
1251515449
29646942
1797723845
18851835
1099714205
1865684479
620044649
1550050814
913380365
93380558
330981530
1369236908
1519243144
20772850
639148491
1390193682
618226969
1218583998
694793596
1614141353
1286498061
447475112
370600142
2062763172
725698474
1796059295
1442251220
1060874995
1132570299
581105628
2029973852
730359591
136083364
674294969
538988367
1267652675
1011277447
1023464809
985204532
607415156
1110814164
42789040
323617065
567142948
865568176
835780405
1048850502
1086292969
2104834499
1324156632
665786375
105190641
654275303
554659833
991812834
1976072684
317876973
1098115830
977317473
1065905733
1399741620
160086751
1848092652
1262250050
367869650
826413256
390780979
1833394412
233233086
1777100263
1627759413
999050036
906787989
446230228
787838303
991493692
144773789
928711939
538359301
241004369
1824939847
1252661802
416774396
1411133430
725215481
618648234
1877976357
1063906474
14931024
122849747
535250409
1556245529
988119604
1356429662
1198156908
2023750275
1430286935
153671060
1087743403
65797088
1372208462
1809486259
1979688788
264624525
1021585447
2041872044
244041851
2080517702
572362798
753363069
2073544904
378614237
970309622
1133822265
1816499945
995572548
150666421
681415584
1351779488
1406751801
1125558927
1939283384
1441720388
2120709877
775558208
1179772378
49595119
1665417084
455469812
2029131723
498186526
2014822605
464050705
748751124
395289106
486614930
1011159953
1062493250
1044761008
323875055
1889243091
910630632
954902239
495337697
1080047271
355422060
1707096883
1803504461
1462234480
2094564822
750294242
369478954
313818159
976631838
1850094468
989528858
1936673365
1852574627
830866122
1515035832
344978934
1782922603
1382321409
413011757
560768318
1461741101
1113920981
872783541
229381032
2027836242
1992763109
455154239
174817306
777111135
550520190
1728795486
1000070271
845953623
410557894
831002460
434640665
1783082345
752378398
1643767357
936898013
574663543
1190525166
742612727
837932464
2133063023
964851068
1659208236
1694722181
1596476156
1249465405
1428785637
1476077041
1122645290
2050551879
235823926
326592174
1679653501
43524553
123476712
191750148
1163638360
1572137286
605134055
1141813284
1565947233
288484490
2022879367
491242807
573462586
172918841
1267021758
1314905297
1209876454
982581167
1757099175
154148987
1294405406
207141330
483567504
1513169046
1129254879
1640433984
2048814280
230346426
191481830
416065113
398426825
1097423589
312149471
1869461179
1502722694
688206857
1302098292
1352840792
1879143635
1373041124
1673177223
752312938
936986095
313346117
478345748
1107719619
1000815132
1992261434
1326185017
1473583033
217576362
1883349363
1177271267
218618894
1304177002
1645141525
1980436409
2110736271
1236919444
2105430515
118053505
1129137498
1916657216
2036345738
1973652732
236798594
1002331979
911404805
785652693
1496873703
1510188599
874277553
1777763319
1835548610
1296963602
1502859558
2083388820
621599885
1619630372
1454612601
2057868916
699476487
1861677593
1433547027
555607651
1782686171
1960004481
138391545
1515142862
1173118321
1261472437
222418483
1672978016
710362983
1076694745
870929416
1505805375
1751035847
1019504497
1717734141
1910071089
1577350442
119227749
533329017
1883289168
437952294
600720978
443862412
1061954314
1379530045
738942317
27512716
2074084514
2054908516
2117283095
618121200
19188514
1130033807
628287598
366804350
686949888
2086852433
1801808361
349739946
254805114
228995307
1632679234
304515900
1689177709
219021302
38631855
1549977100
1945051160
1296527947
344407887
1704955950
1045351352
645985851
780890683
1244903074
942109251
80413896
1392690869
23555713
1260433929
1228833403
938189604
1976691058
1815928511
669311229
2081024752
1930578085
2117840542
53681772
1781987462
1818158241
1519803197
283308164
618270342
227254773
811883566
1485631462
275141369
1872597948
622174810
332485986
1070732897
669246921
631141683
1107009190
2112063373
1054271304
1345690364
587468943
588795890
342888333
56383677
984529769
1872958897
877313163
2008636659
439940962
1219815107
736872645
773152889
1213246822
1975079020
508954169
703454449
766253182
79571198
2096670854
2032559562
1309659289
435850704
25287066
314183368
1764807460
594711168
1066435144
1001210069
783234255
1149894896
2048841434
442984558
1526805072
1201532620
1546967073
1823381049
1272477391
1744559184
643747287
1445731912
1568614071
98653053
642570902
1372776877
1086503321
890798161
1853284286
141406630
1283491376
789720123
1617047271
673367469
1320028827
825781230
1149991142
382396245
455301316
1996635763
57337555
699693170
29616162
1985497998
1339816538
257701927
492996229
145083363
1435821146
1867444936
1661056768
1257798930
1188082817
976667156
451556490
405135859
447155550
1036910706
527442805
1021377092
414209149
1100940310
1941522723
1999812421
540356879
99125774
97859306
1960960024
393198638
1820513196
756976653
579998607
1338482609
980006379
1037856458
1621395057
1467551043
346991878
1356174874
381961599
1289427378
1005576863
2116860316
277922272
6108843
1196968378
1124613879
94404921
70368950
1064681088
232667194
1069881126
932076023
404443633
1710012040
1254549009
2093369407
1127136200
1367436737
1570766382
2146855988
426507539
1709716406
440834526
485320132
1825738380
1508202890
1103292646
841770902
1934144777
232265442
91171210
1960482064
395055789
225657333
1649980210
339741269
1239955978
753530517
615088110
668132465
1889912554
837583937
457758605
50286129
1997055741
424436851
272411332
1206842287
83045962
91996349
392252881
912266981
1337145506
1178401130
19097222
1698406942
613708245
171416933
1063660911
1874198873
1266269868
1539866268
31018262
1973059161
126243256
1024717011
1599204197
652714927
1877653841
1268896555
887697940
2074553729
447137636
1929506264
1393820890
28573548
1888076674
1342010081
1550448293
324747383
395630351
979790996
2026828637
1874657820
244739445
81403968
994675385
2078151702
1968567961
2119811070
1805749197
959070959
2087884479
1580463817
2125238567
535560072
1731529614
1113092328
1401632192
1993772367
795345744
267914042
1604604629
178251246
1029069778
225879950
1723254792
214009893
560346672
497706644
161273120
974473672
1536908343
55013357
1670772804
1261756512
1797387565
1679013252
1932839840
438246984
30206657
1969984902
1363443241
1380851147
1123956188
1125808419
1500804563
772420354
1946778402
1458358184
1940206352
991333008
1707015586
184183389
2101832752
2053301274
288271074
1268727385
719884775
2004791829
1694229800
941731745
1845563954
397811642
1392070242
67954543
1936409059
1507198307
1796296911
2038519855
732702003
541008616
652866238
1271155958
1555090256
1860535000
765445615
418444229
387931664
1787733919
1093121274
223565353
1280717520
520541079
547903370
654831569
136875884
70829453
1784931454
304471990
1011560645
1899959573
895815549
820170832
1123956314
984062273
1581644969
469330185
637334206
1396930009
1787908957
1724710943
1211520485
1620249431
1940985353
2036835342
1961839673
1772657811
1753282631
45146376
1503584884
1895156964
638269876
2065238959
1311624196
358507550
718859327
1620038715
1816888558
1858460260
217248308
212371638
983963589
1657251840
1639898941
1534872458
1513715614
507413622
596967736
144821679
1473267325
2007218607
9017692
412904147
1689796437
2081824945
2127563982
1471976875
2127796760
180524934
1540107831
296976058
1795436892
1684800244
294304092
2033559086
1102307427
1806730947
1317279978
1384838993
468835919
2005204596
1397606788
240805542
1724445165
209373620
395702037
106184993
1617634076
53974657
1160354798
723095110
135127236
1063535194
212273525
7522461
926178798
1420299497
881923803
1188426267
645423413
506895917
871777773
1982985525
597907447
1216920416
1186538110
1121559100
663132259
1230742166
1990964056
290068531
543781604
448104481
29032189
1589886953
87409512
1422578886
1027688992
1678884124
1216631916
604733281
2024647442
277364006
1432777982
237066507
265869902
358330718
174381838
1851537612
2079986499
630927039
105997291
2118083263
265296168
1934123528
1866876238
1942362119
1595270557
1138882610
669852272
1276938520
670177582
1278956474
280402328
1735565851
427940565
1876330637
1601082859
513259622
155927430
1938985419
659654860
1768348005
984197288
995354143
1113048940
71895874
356440018
251269892
1346165796
604121316
783763656
413334475
1244115001
1622140927
2023861093
312422561
733278978
741395148
1055340166
1479173015
1399686167
2001036407
1579365681
318050758
1268221133
1795727428
1430836374
2056542526
846968645
991886595
1039151535
192055967
682113838
586024212
1988305217
575567873
766653015
1457970612
1088838456
1976937433
1657131657
223692002
1429263034
1348079153
186691927
2051308510
420941519
99838470
1512031447
966648142
1346217497
629689586
1007321905
242667267
700303009
588796214
1884004780
1774778593
1775904
790711232
1018517129
2065298288
30115897
1332140655
266294083
346821304
1401897139
1142354461
1950130831
1568738816
1115397864
1278208269
1732213256
2147306316
1299396321
2086102858
12022011
209679187
2035466518
2045849937
1260927779
691875969
1687985179
106453916
201065911
1853752291
1066126340
1061983417
2116985552
389456228
273072414
2012994291
2051099883
1966014205
2055253783
637920362
1174492239
44322680
1893866191
1761410197
591016351
959271127
2115612177
1479559256
1508890288
2028723891
955041204
1700799281
794422174
1590182038
864243816
286102724
1736135335
2087527039
37858499
958008001
1754581344
1874709535
1559026780
809436105
1584966443
2087069709
648882272
1293631471
479622440
459116870
1127296887
497275890
1143832653
312669785
1124330129
745249768
1242039626
722137075
1006244444
342521463
1420572277
149496705
19152404
295834964
900152680
1417585103
644767508
2005495676
1738058860
1158879956
2023925620
2014954795
844659235
666850697
725948929
70792715
1468312017
271963773
876578637
388746635
1095329574
2000051295
1674572919
1105345724
2084752974
753255163
394836183
93886216
1975978423
1961737902
1670170857
1865608958
2091110925
1217006420
1336895601
329626289
1721604715
920157609
32903371
393155635
871164780
1377297876
1552143896
1804041077
112481522
1122046817
863914706
757112181
540909126
1650326407
105240998
1865602138
32231536
2032968764
1324581585
1213737611
1372288668
233972466
1953049270
886532840
2015547801
442885829
850579009
1125834551
939955878
1611882618
428028542
306294512
55008860
819829718
1469812185
1263777389
1824159634
529743122
787579535
391485394
555837246
471611386
557940194
1562762788
1303325636
647335643
1762436163
1975662149
512652660
158531738
1420163363
1610780967
113659058
1078214051
1863517877
1175454790
1816103575
1879864815
426913031
542836918
652219999
100775552
2033051511
437971091
356086913
52482909
94599768
914332215
230975383
1233216800
774665207
891906172
1953997258
1057554768
1576947670
1011679468
1864868695
827004108
556566924
1096770897
1091778263
63057073
1046813926
272473975
371606027
697781057
1687937793
367135325
1108328040
989211469
1515930959
1107100084
249694029
1836722469
778267924
1169623435
164577831
1345995343
303798224
56827616
902511722
1367183675
1402869220
1357395788
1195839389
1496789809
1232092880
491507256
542677661
1685505073
1489643341
1480819662
1434794438
1502308424
1684808034
1478889936
379212842
1441758438
256281693
1179811990
244977537
246051564
538491964
1502378933
301364189
458461919
1082722042
1387190248
711151871
612241184
1321854590
2014088011
1711987456
781653325
1212532602
1089465318
924799587
1136870269
599496431
167152301
1753907885
1887705800
1563463911
927623968
1683047443
1500944535
233354173
1120257853
1151460710
496558490
1355069040
640010172
2058961252
1858389308
1912008686
1715114116
495888612
709933032
2034793201
320406035
52478881
1193574327
683698227
1100399536
1332981950
524113117
1565482426
1531667231
409270307
590184922
1467545974
1574844293
1860272037
1256341193
1428152653
1778074119
496988035
1171418386
1872578709
494835502
100120963
133020587
1215721960
1867926485
484277237
339690050
1206778302
806920167
30527374
1667959717
774485047
44841530
1826147727
1066280844
1451391267
1191587030
1521610737
167720152
1932205019
1425008050
1244710515
1195743252
446835576
1785560034
2139667325
924405819
1533713598
1270111696
2034372846
1885855852
2005140088
109704548
953229745
384950604
747662071
1230599204
1305996683
6478586
1070018216
631851694
1464794134
1038715279
470225732
1337209694
1756145173
31687901
758945177
1764247819
2009095649
916805720
1555801297
1637025774
1568502854
1392770502
321333370
665295400
468071000
83452903
536637311
220198893
2091904889
159384825
1797261281
128263876
615866579
1466123911
839348095
196273910
1656078790
953154377
1784407146
640797661
19006756
203454155
1803155210
674378226
2103250824
1562575446
660869707
420415216
1440716304
1739493512
1605807733
1961353711
488233432
738519265
1397339545
162689845
849040620
729076874
1010052550
583804128
1896186497
785391158
293770825
1650176528
1245359034
459722627
90924291
191749740
2032582679
1876917922
1785729775
1381024029
1630632748
735775464
1585814779
640448636
782097226
656561342
212538753
1348646943
385974593
1776658180
17447298
3908655
2101412269
748446302
1326903783
354469517
2010264451
252206900
476330381
1979577137
722180353
1629228525
502558245
1575722572
211695326
1064788408
2005513353
1987686441
1914651514
1558366511
1765316598
309021919
1755595611
1522400231
993761931
1892630375
1260399483
314148384
1731489583
1713584658
631756384
1664171334
224864189
381462952
270301619
384173460
1327062955
325734898
2008154144
1314388104
39426534
1000009107
1032255079
204546846
311392856
1139539935
623001088
1659401361
1159659297
485855337
1837527193
1382737021
711800992
1739523866
1638143579
488604658
854712488
1360026741
678089989
1942660411
1654523509
306244230
1847336901
939449504
1581394035
1947586052
846480884
1967795162
402641381
2060739197
147051418
632910537
435322971
743690025
1542279702
1089132660
969014170
1562939897
1870650292
1515634079
426915164
105491694
593840518
1412036581
625759561
1723898547
553242459
1171303874
652312035
1860792890
603603402
966708613
1341529709
1084760938
89824516
1403593020
2859560
476258991
1639584092
884690932
1884417789
548731411
416868297
1346415187
1029840639
579592089
917647910
1871166472
1170618043
1696898271
391586165
149444740
2046829264
848131236
1331256462
1532182687
2125888172
2058114202
1973631566
1200146395
954709235
659632509
510936885
1326876637
735292645
610531511
2005048059
2137243235
1981337113
1669439263
1537315766
1177546852
161264124
1881236499
1732044221
637242315
1710013044
1270954182
51709270
382638776
218567636
42983714
1867945427
619855190
1493501427
789928433
208732733
1072442007
698211639
1313080118
653040578
1949868833
474184336
788451850
1756991615
972332223
829723406
994607903
1384996902
1634340830
687243584
977417956
1358230435
2100191648
441598765
2030714993
202948567
557467127
1876625779
686948052
499141213
1793456892
52361190
1581077204
1292757718
913584411
1097377676
926123634
1439442931
1335728022
104172586
205569817
775351697
1543225611
45914170
415744776
1880398489
960103223
627947622
713774858
634282765
842167337
209930767
838904741
1722612252
1811693189
176877339
1356626242
1021497282
196409464
735675367
1514262510
2037682010
562971662
226153116
743999363
1401974675
188460127
447746930
678861471
1486356583
1564854947
1591431799
1000526193
1833214743
270454447
1633442930
896808176
366818036
1665145107
1248238934
1095725139
581114230
242677981
715074186
940447556
1818319080
780931524
987394244
1638513705
1348386926
178612949
2061648848
2113600818
252629095
748294616
1638436249
1021682898
1339407919
1763716829
1961658407
773684709
867315397
1393342741
1631368838
79429404
2012889954
1601753183
830937445
569661341
683909560
759915230
2027754417
2058162217
762169920
2104626568
1798761107
331059588
2007844911
1258633469
405726066
1634247756
405002088
1121058610
250751189
1549774860
16318937
2135038208
2011417684
693774403
1044319142
1287532657
296771548
382324256
1238087359
570960262
2014071694
1076600284
264756715
1477506445
2129892518
118625756
1429453737
307522135
1724256326
852041546
1990040729
339637723
1390086587
458894001
315490048
1651060226
1142269847
317772856
1646993108
942843787
1536134970
667783919
1669476946
389503093
1521687827
1536648157
1617585383
667587967
215579422
1573456487
1335864712
1155767417
1726803599
816481300
1334132535
1601843741
1160147080
1895681701
1217013015
615408055
1491310780
1269967167
1875120706
580188218
432719840
2080256468
23278634
303707570
1586206929
932475420
1964151379
580602499
1568485241
1806888361
1678168577
1677561093
307993827
98763059
1263384701
224811163
595885490
729882874
231043395
880269576
1985936398
958394775
1605727825
1577961288
1664955117
1215625658
1260778608
1512209846
1784226761
1069244959
1620348132
59617884
856521613
1555822142
1141865281
1767227157
199654744
706720432
1335584604
2037965141
1632241670
168352014
341813449
29306851
1885331337
593524368
1824083918
114344020
1310375115
1141976136
1429320747
1928685381
1749100987
728220675
2023045022
862602609
1031076074
2115994364
295393463
718769161
805674986
1386554095
782822902
1818935789
1090119373
771987817
2136425123
107697064
763356302
330331841
1043133682
64833848
204591901
178136387
1952724093
1309995658
392011753
80478531
1356980471
681877922
1186763814
1350175416
1024019747
810702409
1938125047
1417457838
1772583678
1283199478
1769665977
1622237570
2140393117
893119074
1411921609
2048122532
758690275
921513191
1332475465
75225731
1175222741
1713471913
1484909625
2021786168
674970417
1113537706
1431236492
137866420
1859564218
702998625
1988466318
1570641300
764017412
813961226
1732658364
1697744398
382626149
684391388
737014967
1708824644
2014693360
1524363974
1189056360
331225778
772068833
675991313
1342729193
1720670662
1155496487
953439589
1733739524
619369097
2044758468
392383287
394233995
1598247609
501120385
264861993
1411051701
2027733952
855328794
550211940
1805306619
1395989965
1555515444
1130068167
388613090
619154647
6947304
1676970918
1128611091
2069704736
1348220880
1379826309
1720278377
693566223
647508052
1126020797
1231247663
1065756143
1212830556
1150584004
227225817
515546719
190690966
1928472023
1455333020
1884312135
1164053484
1545746042
2005929385
2083172357
1659534166
1198171331
589553692
1166165166
504397497
1431004734
129490359
411650483
1854549246
1325524034
1511270214
1818874093
1130946880
1172652972
1862365006
826980790
1400743871
1102309585
1547317125
1109603345
148902146
2076594078
715163062
2059590994
1883463248
133497228
124911881
539650217
269976769
1082155527
455220501
1535929419
1180023063
2050048607
701023422
79631170
242076654
2081591113
1720612326
1642087325
117160956
1311072420
1190391600
2108689381
1943476360
1231876046
1621684709
1272003909
1466412027
1879224512
1673920159
1646030461
1691407995
926551135
527695684
395358012
1682454686
454418729
777355264
1931691351
365914500
20978684
438109674
1971900897
2109276471
1726863341
1042198086
396327398
1868885772
2126061916
1375240650
1256366002
464772735
1883109464
1418530035
144710434
1544414973
1017312391
716986052
388869457
2037655367
459944063
1312051258
1272938855
234748203
1807135470
1190323153
1843780518
1381942618
1635290254
1657512452
581910048
142631493
1485828574
879220073
1630746413
1866653271
559030014
1157297737
428119643
137934095
3085107
1210468889
778044733
2065888307
1249454051
1966773296
1581814754
1311918940
1990670424
1835351753
228932945
513912280
1572801440
1913403406
36167358
396287726
948797201
1141555790
1451486599
270357643
1589317272
389667945
1771107077
1945062822
1640506962
1917554750
1687984696
1464532995
1047305879
152566288
1747227128
2103001323
507227731
1406144389
160385490
1050427107
29621829
1503080455
1485592181
1949463191
872074068
1962931817
1109627916
1939270491
389612486
1388740458
1688069213
1955834622
231133266
2124943864
294114592
1222983744
1152632071
1631890992
55626944
1527169470
228313992
136675908
1340266950
759961000
640656009
247340647
970566822
2054690625
835518564
946406218
2139907825
1583252531
77402039
1117488277
595135632
1189159136
543610474
1009304743
801055941
1679238527
1684632320
1361182224
1121380675
207602084
1809625584
1813680672
1859571317
1336183502
1506256185
753825045
584257594
698371929
2051184527
959642293
1663025425
488653332
1810798983
1385082613
1165046105
1019484354
62425208
435009346
633603454
189653790
2050011152
1006631885
250405761
199207844
1620556613
940334679
850133766
1105733707
1902277924
970560270
1867700633
317075477
2025036199
30215476
1592397641
1450802924
172666578
150316717
859963514
1054240061
1701358443
1137201001
1315520895
1887481884
1045332278
1344875548
1136761215
2089424608
592710130
2079200763
152860074
1976184258
2050361439
1981570130
1266944620
1714399239
2094320333
1496463933
288657085
49628327
704325937
695884279
1721490071
1678090310
1495233779
1605840374
1899234341
24668292
2031432242
2079758335
1432777807
798319369
1030129434
758704327
280462259
931737204
1274880018
1085533459
1845119563
1630577290
127455675
1297631587
1011941645
1471605165
456338578
1212051141
264413018
2131479688
1358286621
711326684
1156780102
2068522238
97245130
1888569402
107611092
1336654306
1903164156
1227822388
944514770
1901607114
285288520
168282422
19281627
1050590863
252855776
1720129729
926599883
555278600
2033522785
403743270
1160778429
1505596281
364832734
1905711032
1715112062
824219818
403586666
1139070895
362520043
50788138
180034581
108971564
1331708082
40645204
1193525919
683817545
2044565973
278221516
1901935268
146581463
515185203
438473102
890982963
905085955
842427198
292131916
1683770132
757474325
2053304751
1292738938
1326997810
1828998860
619096328
1015189115
1186130511
1717924138
2088713167
1429650832
1605284992
1971032411
1697005419
1589070688
1422887515
874103878
122056215
352679150
379333398
228704227
1257643572
197676626
926131537
177518542
1052986108
1210845408
114861490
1024817105
1261039496
1490434331
954010112
1901487287
645742667
1419689088
563516136
1578623230
398174379
404374685
772047160
1345278542
1413745690
832513958
742717005
1775354654
426309345
328970799
1905120590
1193054453
1601786583
384877738
403222052
1540060295
1007899690
2131909336
1102411774
1194132898
400183946
673050310
203611635
695612976
27225757
1155667539
1227480665
316961472
1599213287
829507044
1669678632
1395117668
59319991
1300433527
2134653317
958141352
1143883018
138799448
1466212078
1028994019
1177621156
660852311
1829559988
82398073
1489836950
1460599051
80705577
12804700
534710304
1815528257
53972381
1040122052
2107406061
1285447441
1116851204
1395687941
2050803784
2109847109
2069129319
1485481948
1464201337
45477144
1169638278
1406011683
1081394089
823900259
148397688
1446797428
201045737
1908914356
183053236
2108314864
291492076
744215014
1260787820
95792215
677791790
1897732192
405677163
1466365425
446297784
1185785345
309735636
491720047
1415143816
34610450
1455345744
571692882
98662850
1966067260
2001507083
2051598009
1908062228
1888034006
1536619098
203166502
281458052
2107914769
2035976437
791392514
1777555511
1828176551
1157101255
2127050066
1890578181
1633306134
1206067736
312691843
1791461044
595004089
969106780
385811923
1744541176
1702870156
566047001
1129863632
1734268693
195852211
97493720
357382156
758923054
1415842266
2136326033
1620136584
432672882
128435920
1919030337
1178981310
1232243640
124921856
875735095
95087219
521355846
186270335
535308198
569867115
304562350
1727643551
1587693021
1545128651
1183622771
206518917
664622656
216426407
133680545
1164192291
1224592012
780747324
780140468
770870468
691884879
1702438441
175018921
1888752029
748563173
842928019
1631481496
277921486
718379880
1676664300
471338504
726481673
1992509431
1123646125
1946939753
271365563
1341620880
430085035
811073596
69648946
1138159566
1216265893
2125493662
2142197178
522407989
1399644616
756996619
1732789436
1628273148
981069307
147617736
1044944034
1275000215
859271891
154532112
1731859812
1368744903
1278625322
345222961
1015498705
1211672634
985798871
575934894
1074460751
1230611005
1602455481
940366782
1575401099
1977928678
359035302
1176388190
1871911591
1223835472
1721967169
983529928
1239762993
1107087078
1778178953
520710512
1789645556
50054447
1227361443
945852097
931640187
181517167
1344026164
435803998
384748437
1246878526
813509677
1284165299
7839550
1243296196
288242921
191287479
1993135714
1975057295
2042867841
1134415240
851232517
157750119
1845790993
86115974
35374224
1155290511
210605046
1461833522
1239122003
1068280927
182366467
1150228047
338520496
321062964
1077548835
1185910830
1270832164
1894722237
1612750518
195264190
690629055
1695713889
365661875
1741556412
1565426967
456853745
906932964
1629730493
2049382341
1401866038
1466512215
531486298
1599616438
24969658
897724234
1680039324
1815226862
1124057512
1662789870
243176025
1304239401
50788693
1357023126
862753986
984320744
1960124431
373110138
941937424
1478484142
1666498028
2141251821
50176047
1845139923
1292921157
1134252509
534562713
704332659
1079877502
1566870399
1599681094
639989823
993627010
1789591051
351558672
2026172747
648150436
825163060
1826795828
1979572956
2050709464
1172006907
1976255677
1563855756
1733744007
1451640552
1517931203
1695968197
466407403
1474147365
1573607665
2119120898
1321786635
237731888
1898562207
1171979086
1403275176
1483722622
436335978
1662913174
306711545
932222425
1815739530
279183628
1240022377
1722268644
313755858
1507046275
822013254
1220993751
625723138
1781453302
1232436205
963032372
770004838
77324304
919172410
1189006261
1352926576
1481001918
1461280109
963286076
1953886636
607524299
487976787
1247987599
1160125645
1733150001
1765236184
2016969370
1666890279
2145352712
136819209
1729090266
1547584639
1017834585
714197698
722347805
893029843
1612757465
752489132
1486109055
1697532559
2116255812
729363366
203074742
1014764739
1480182275
112412410
623430943
144330976
239189858
1935730525
1864576164
1176682277
1118548673
638111922
1999664890
898580254
1731872117
1338677597
1070956618
1322835298
272821799
26911213
343720908
54471360
756929224
872648583
1652633049
493314634
10825678
132578254
777682263
2040782054
174137637
253424479
1980959635
2125668803
1916783424
1782026156
168865306
361030605
1856988690
2105526167
1915375923
2099926694
851286016
77406675
1003781200
71841240
1560885016
1081669561
2093557977
368997726
1499787425
618264497
1078003118
2124845147
1753894479
1957248253
479986700
1722148984
743860155
1666505635
1374835870
121157212
120144756
563717638
780524202
2080669093
13894341
1782075840
1146331902
1199817149
1342147201
1081038471
734130419
1552229467
423741025
2054088491
1230405935
1154996771
1448096932
1283545439
162224500
1288326153
1681341211
686821915
1571918145
1415606722
1406354557
1391436689
537099205
1934228716
1801494158
2072870134
1089029126
1806007951
1834057168
1981428862
367664947
615502152
798956281
1517950994
1512844366
793150523
2004857872
507778005
139176214
1432444927
1825318912
1661947657
1441466848
1053660968
672077353
704883138
425514472
2025303209
685545926
768544877
948734765
1320165791
336801932
432558466
2074087058
660970460
1730518241
164695512
1156510976
1223427992
566040894
118111075
1818018408
1452095142
902293257
1621736742
928771276
190097879
607781807
953125071
568771691
1289153544
271715725
400506711
525447819
125228331
511247025
1010483733
651072880
760993597
1898344056
1331096802
1676484330
1050776927
161196720
905015071
31389339
180651834
760054745
778586197
286144137
1088190358
254460016
457423008
306026214
1888248405
1525506645
1873995335
1129479037
1990444022
642837617
1172370126
251569497
1914886827
752231220
603377301
2065767999
454056360
1415925711
1751585333
715729689
1987216409
319027524
810139310
1594896431
377140075
381441167
1291149753
1891991852
1562817635
306797951
717591220
569390234
1936401382
1080612194
1560507306
952068857
656952767
1983967212
1129273254
1863448252
110563036
246957638
646728641
602893959
702182128
177473275
55090188
125096501
1238857560
1202411864
1616980949
1905768623
1119032516
1231434911
1544036231
1916691713
2122284811
23037545
951336136
659946460
2012544150
1067693858
2130991711
1940463237
650559413
716329897
826157661
1181466900
418832684
198928964
1803918329
1309078897
517952034
1929664412
1881574486
211368181
1467716397
1635188480
1796289286
332873870
1935064616
872906504
1391057282
499644549
1810732379
1700727228
1184000855
110325534
2022293352
1659018123
1895026737
1355274316
393418925
813285435
849417691
611701831
175107678
1225086059
65683679
1510818287
2028907040
1481995115
1331917592
756880002
471998501
623083579
1065556953
449133467
1604924823
942486261
468213390
2020230573
1942651158
1342039463
1911272635
232711733
837755227
1107737760
1178353241
1111017101
74407634
737937148
802968200
953064020
97342997
557403272
322950091
1492569885
1895028680
1241554137
980693585
1062380231
1415761998
1834630160
1477299820
635994465
257258967
1168942659
641624170
1271751523
896724777
1721997584
588476418
263147354
589705518
1267177498
1699092535
1055400760
42639197
214621166
1702604073
1034134647
469064433
2021419999
1273874262
368393035
63542082
1798526310
213002773
291159408
451177695
33628609
1549106686
530195351
694206230
398173692
1413926623
915291939
72278473
1315383143
440484083
1169019588
1218901086
1183622961
1782156002
1459026814
2001212558
1766107315
77365249
940203440
234957624
1576960953
1932639803
316485774
735710122
2004179703
933281113
112685081
1678604120
124393807
2098388534
195272849
1133917186
1503376106
1382614721
1271083521
1277577503
1076841326
1101225942
1802805387
1301571568
1700589536
881238233
1084049284
1905782594
1107415363
1486383141
495635717
893160381
1480537215
261601326
159271610
467430473
891102242
980374887
1207881194
1750287678
1709774655
2093777676
364583039
976196721
731830294
749397121
1168765657
301409553
1503865108
300508867
724339138
1322835298
1355060233
1752829606
1843923265
1419540808
321648738
97586673
1359145837
1417217549
1415526762
1142703959
1713443317
1853389099
827755321
1658447557
1343248901
578277284
50838206
1980583949
1887353632
334667205
572804412
139223586
802315842
55401986
1640070292
1142344981
249196263
735579754
2059501322
210471248
1212284335
1635563833
1016948637
1659193352
1278765189
1347081342
1899995723
1928934679
721000157
1802872342
1856821387
494036025
795115029
582411361
555933132
706247242
1594193331
1564102596
1699779758
846313455
793751303
1572914553
2070061996
1121976549
1514162217
1316709867
1642896957
448766988
363504512
1144130839
1337297838
1233744571
1951817159
470967423
1894819492
1400552552
1360310278
913832610
226798099
372368269
390587742
1873947903
233597981
1423912177
1803858057
1445445125
230549059
1028351815
1812333645
1318247393
405707947
1121001137
1427882929
106653796
2124441727
1464545298
874463704
68990521
2060925673
208661293
1343284021
1872835605
1016794279
989754851
307980033
138645209
1451845316
1862414585
1065719879
1731513257
772067187
198625902
1500171037
1383005873
1073456614
174917618
553142678
1679169895
129880674
592208390
762633110
741729219
1033607621
1093793288
487643420
1882938050
197927583
105663935
1165833901
1116671941
1653957995
616412882
1873695827
2067492083
1470702434
1329841420
136722344
2029889092
71035632
52818638
693178923
643819843
1019134309
1404506074
1432486177
87360169
638651184
37348581
1984566260
285966514
1991045792
1154536817
1252463378
737888929
517004105
2135495316
564733311
1495775368
1302934749
213596383
950500732
787925243
1593405401
922438297
142988201
552350389
610645967
308163159
1322759796
58115172
1904217755
448423234
1168404581
304734874
958695542
1263052573
327616953
1110069573
150796731
784315093
356234735
436144223
631061374
1733491462
1465197801
905886034
2069740854
1942000845
390342167
488623001
399868889
2039273546
689650600
931773336
1267252485
1810749825
1636210831
2069367091
397061053
731669301
1521591925
1160897172
1218242892
1779485154
2024769842
2012309394
214638097
704651612
1112477095
962531598
419247629
904021617
1146879650
1229996429
954485563
2124340483
1913627640
1723516070
852649314
2126769294
1469765299
1632389280
1443517281
2046116649
1745779447
1379614305
871235007
525628166
1723927355
870800420
179835729
1830624963
1985538442
365607876
2085565628
1615113459
1108348858
1373660681
2027833463
793885326
788959579
910603995
1392061835
1531789451
1584167825
175519067
1768668633
4388409
65205184
1231639436
26746725
396355577
619401515
385588114
61551020
495231808
905690240
1703049831
2122772536
96401937
451893842
816779820
1270557588
109176852
124689656
651909849
184371752
994855563
1189732543
244113180
335307453
322214973
311401199
1530943067
1132057248
1486560951
902058497
395871268
1441513136
795164634
259844539
2105563278
1723840176
2045921386
1501581711
1900562225
1032494019
1612860341
9952042
837056421
1253905303
1331791743
1159993591
77271298
55368651
1462800553
1509704396
1996712350
2039783962
1145527872
192598956
1171851259
1396695036
494334309
1732591020
1307494204
924097926
1846392965
427523698
925971433
1404114390
799021293
901477220
844465023
693610137
104430469
2133389814
836987368
1391859986
108819596
1434900224
954572214
855932917
386245630
362348300
499390928
1507356846
847737516
1070485496
1452942760
628963075
1896698804
1843692745
1776683302
499460821
1242624717
1211803939
2093280952
399159494
964953719
1074750347
1369014230
273526854
210125577
1669015153
470402323
1195439672
657843868
252755517
1870470752
1398026129
650461165
955970113
1679604377
1950111978
404413715
1050470582
211475466
772728095
1020763835
794553151
1337009689
290852105
1076265590
713609375
748012856
2022921476
1802372691
995248241
2067473691
194452328
706808982
687708824
1066794448
1532624638
1614447134
758551754
1115182423
83087179
1686900533
783724667
865050870
529171746
559241360
296420105
1802142470
1728386540
739967715
1689513253
982793355
6375501
872708411
283966593
1032400728
1506977312
254419394
1127116832
394442788
867194040
564880871
2060191986
1606246914
96711624
47576056
853192996
423754857
1737849033
469939142
1661196817
985101659
547380287
1666568808
1158325121
592113732
1241216756
385938237
2075767442
1122034966
650252085
1787897843
2082185253
1595116350
1643730809
2102944834
689519402
1925557974
688351272
1256845970
1897330626
1735572799
416805097
1814514723
1837384126
865741210
415811834
124027155
405772263
377740721
1618108825
443801273
2075148083
2079068383
958057220
1976347081
1599955693
2038361520
773423635
3617624
463870138
2108152781
334900829
141281842
1384651876
77593428
989955547
56752050
1761892652
603402385
1745762875
705005819
1032930196
162841497
157410979
2109828153
2034845842
698326968
1494669816
1037063654
440316120
2022644548
92616350
300780967
459789742
1792311954
331030258
1909957572
738176222
1683473571
960395142
1423030015
1037504849
516100676
336611581
441759438
60647810
1272109891
1607848035
96118576
1699114172
1622773863
1259641916
2031504731
2069731763
938193326
240401209
1093391773
1260336259
1672900376
490652524
1046090076
502916774
2106042983
57597255
256435398
1552290794
1190998527
170574612
535350031
1754788710
118572577
1340464052
1763558599
1464150772
860164283
1308096843
952935877
1917675386
945441161
977507869
395468051
1201326558
772176778
1951916793
519392087
2120584482
510580119
553801390
1349957655
646614050
1908733148
1508710320
1421723827
790920525
1303894912
405639564
1572945037
1012911292
1050597374
272651079
252981281
1900067307
1488336636
2052601176
683309197
2044009755
1830482382
567421738
1400665398
2055172229
1579259258
1998571763
93927109
1782771872
192147898
1880145938
445605581
1147786280
1345256304
1817449466
1340575899
1379106851
554943514
310938849
1128787912
1372638667
391225822
521999486
49219272
443779552
233674289
326502605
236077452
1380154179
615230219
655384949
1835004972
1041629610
1867808679
729169055
1980509664
1450033694
1069279389
986331399
1072034617
1533528728
1510145196
1770388212
1868013332
582320639
1869942776
653613779
281174447
847892750
993817801
1166591877
1483142738
1957018302
1408847901
1383091040
165471605
224815533
208737387
1615084061
746713923
2139911597
1908878510
179558812
510103284
1763619296
903304356
77622710
1077911980
1710738893
426531082
1535674076
2037983889
654539786
23684565
2006679794
1790495247
400870974
269516944
187330934
1753743806
1506010736
626825442
618547782
441157724
244812428
545237556
571224574
1596164084
1180450891
1951613296
1600133430
1371781258
1594900329
2097415103
1701882753
10664443
1369542063
1514028530
699955574
582960452
396924531
1706860254
1546538354
881526238
131194444
974696503
286310123
1510850414
1315456829
1291606671
4394539
535649218
207997895
1630906869
68574955
689939284
1888600236
1048155933
195496326
550151632
776686740
112190300
406535352
1251163357
1032003024
1685984627
957699481
622359681
207262167
1954000466
779883989
1266321307
311637830
808990231
614422934
358920782
338669314
830887753
521959529
832362356
770989231
1970776811
168321770
1061266446
1138101577
758373391
356296113
175491789
563153279
1147260324
1467311974
1372659766
1154544188
1998981843
1253960614
142181980
1265312991
1767513370
27671990
1021625886
1552184714
1535972228
2022563486
1437659552
1012043537
1858796763
1044129978
1714678702
1107087878
455820910
2106674183
981946895
637782976
2134473715
2062015564
1869012503
1526172460
1956786388
2076756575
1024109058
1788174694
1145860250
480651200
1381221823
1479600875
387501584
372874174
267118532
1507679387
1905786142
521620146
847413072
102119931
533350480
802864708
1737603045
123152468
945879607
398960595
971154528
1713156610
1472587466
1965966543
1086356994
1196780614
711761886
847249657
1424525475
2051273535
1272896917
157455728
1406021294
322800993
1669703360
618313750
704712633
626687830
492061631
920654061
1375342775
1979158535
865522826
1452755718
414532375
51218011
861293175
1322885054
814504689
1235916251
519819439
2123102715
139970167
2075719380
726168437
288730292
51384934
731614352
1367784723
444963370
815812255
1809810743
776600013
399814425
239800633
552351215
893161299
1626173423
361533624
996168612
480628854
27769099
243091895
1687943963
1086202813
681447266
1316807687
1290454944
97852101
1988873763
564136555
226740231
1637033778
1817667111
10494779
6660672
112648096
1251076880
945307847
842138712
486626706
214695491
621600102
1855266008
1031167864
810314660
1617081435
166247656
1847024510
839840690
44223125
1299517063
41760538
1867111469
505242752
567098893
535336625
2117728863
910160689
1633813044
1975453320
1921838066
1547578150
867152693
308710190
2005146636
792306007
41688065
1996496304
1280132245
1521437648
163321264
201045906
1936926013
390563850
1590587264
368266911
1294321748
160278782
967811519
516306389
1377316161
1533070783
406006060
1842602430
1763647146
517615486
48428472
289714059
1106595888
1346404353
141199403
413340904
672455494
1071819677
528540199
1005005814
512440528
1101775776
2031352180
801747846
3477386
804779029
836923257
628883664
162986014
82209528
1238781176
980164236
1793101404
422524797
1580727949
1941200626
1376421056
86004647
1923056136
2090915553
679653752
523395210
74483430
1728457918
1354786578
1965391617
1226534597
149101155
206062594
704359607
87098641
1656626324
2096928060
1686864070
1584250321
2031788871
874849750
674364476
1227531537
206998856
724653153
1773437908
530879316
156277482
437096903
1397921274
1293575010
2077371611
32142856
2078753525
89479438
1414815103
266272378
1713870134
690073667
1339920789
1324112585
176903459
1474763985
1313541988
1941717679
1779075699
130898991
236290099
2019709563
766485764
870455191
2136262230
539794329
1092306094
1232159651
1222570517
494698028
1984462709
127471274
4976701
1341530754
1236454805
633024703
2142851547
1420184207
299070478
401228137
627006218
1743294597
1022156355
1990689408
393830495
1714154270
1792779959
146322673
808433825
1164882254
24663071
1349478150
1647344237
1594022481
1454830114
746615118
713068141
789219921
980257567
681197147
871293098
1294235616
177107813
2083561277
1436530183
1616715251
1084890927
154522022
1227931264
1119520808
1699935678
1664386767
964549253
1119455424
689901849
1374795748
1677856600
836454501
2110923599
1773203749
1089152687
844091025
1402463024
1840897245
635146436
148396574
1238622981
437220756
303775437
1906102598
567437055
242606993
451677569
1339070617
2135157244
739657844
1414163022
1308132445
1057765391
1585369644
1368928054
2060589076
1460072463
192935819
1322001202
2025179256
1387143265
400005057
385629540
905740080
1309902988
1303317272
1539312052
1314213800
1063008993
1072022940
825210805
2110447568
935990087
969135075
844143618
346128281
1173470934
661712667
6150071
1308747055
1049813495
2011825526
939468725
236444973
1248393452
1863918718
168540265
1325866901
1880854025
1110257354
1789220509
644121447
1449694970
535390295
986790267
842729965
161288751
1934568987
518871002
571297858
2117484320
714507700
2038319157
978260423
952985446
180787614
1933346824
21739579
1905436787
1178270012
1684936526
677492301
737196812
1480061672
852088566
577626960
1424447776
675847269
1770261223
42536173
988932579
915637400
1777104372
129622448
2076827949
1375310707
132955214
1843193339
136597499
1279535362
695960124
662463658
269110928
413120536
1318504027
434902077
64030012
1643676353
977939592
1613525095
545762619
567646372
133278474
876807542
170485439
1727457992
369818960
1959050070
533885959
1860942733
1103158679
1750161387
420715592
2123174633
564247023
991676142
921597721
2003087989
1537742073
2066847969
725018418
1306213342
556430574
994636693
1504483232
2136188639
2123498078
1403033002
631188966
1429908971
1337583433
274224066
1863277700
1836903289
427283609
1834294718
1567195433
1335235925
1798648327
618541950
1491500444
1029392195
851377317
1881580709
1847702452
1322725916
1057267744
1628491863
1598925457
1413401643
1527475958
1980801059
247387475
731223022
627117985
1262402306
1834202105
2049000487
607953106
1584954832
1555706773
440324659
1902731584
1451716464
1980108806
477093346
718089794
1889024058
826459935
52898056
1085906858
1685764876
583102796
1419946028
975797569
817616694
696455275
1627133104
16671711
1608794296
1876618300
1493610861
2146007586
1619875125
1994146790
692771809
969582469
1821686441
1980574424
1113514408
1912728190
372182
2072919488
1688569930
1925331599
1694321885
1626629387
1302946575
573363889
1149919929
185258160
1755349020
782567455
345735773
1453186205
1979482690
615644255
1209516639
140974224
1561369975
1359191958
1948316169
430811497
946194828
1661229565
809745001
1564060675
1222418895
1701356891
21641811
2037684045
990723072
791831036
1950813072
367453602
1808943816
778934571
2056059170
972666229
1772956734
1143907901
1446667648
1996787992
441375285
494055623
1639669815
706555431
968609054
193391181
10261985
381241440
604263595
646991467
1607557072
1183335747
490129218
1002512561
809252823
1642439620
1925239041
1235724494
1602259910
1751279094
1636557282
1225890280
1378479432
920812865
1331812459
1397086047
923404596
1245534466
269454420
1259149242
986163783
1361804102
478025634
2036383273
65643565
1305004302
1356924230
1063310716
1010900132
1941310534
419411685
1346083737
1456506846
925930554
1947972538
1473895171
1637228966
532140465
237578169
1555841702
2112984487
1424111675
260396176
1223508282
892955161
1568112994
2104534881
874402933
1447941555
1549402857
1245948534
1674527267
546961355
2005932489
1993142569
118695367
736617506
898104196
1312645030
261107403
918471439
43007033
387013642
885603898
1802158935
1568761258
751745993
2000817442
2034056996
1425904984
600104307
1565608053
148259370
170839836
974058763
1324723483
354249330
2137734761
1521990021
386923957
376245498
222726843
1525355663
694630171
1311724801
690535531
753744303
1494871407
1520900879
2089555955
2048375047
1440999421
540922280
1290983529
227338456
80861662
1603385765
1869149183
462927160
1686794405
764033091
1821689945
457796991
1932763948
1243579064
327422330
592070783
592058659
1018137098
587645242
59836310
154285706
295974537
566116082
867332355
86185029
488492746
918047244
916845565
1995045328
2068931591
1266348167
524966786
2043527366
382824093
1854633476
298772468
817750683
14887514
299276367
1310475085
1469538001
554594435
448824686
643945044
1286155822
902451878
253974843
714468377
1256239513
288484143
616226940
1718400892
280398506
683356071
1124133616
1260658178
1808623264
367489937
1454241044
1615669659
2013894076
17689228
134806357
1030388094
466502401
861645608
1694651085
1757525272
2104431195
1576637930
17894579
743552690
465175174
1407173264
844530802
2018921503
2067250592
1123718945
302049936
849599862
1276074581
350198196
1210772688
377629595
68496076
766025313
1245352020
767245353
1453723108
1073789968
62857733
117760870
2023299220
1624102
2000474414
596225377
1755587470
27005183
1145275100
1256575310
1493165781
1928446788
215557000
977738250
693539955
1413212650
560590277
820311180
240801439
491758182
457234621
1887594591
896878310
182295108
1793429454
70050518
1240077329
249405102
1097850100
1983072598
1725919312
1886215289
1738510624
1362215036
877260606
422055342
176303842
2042130576
126520118
1442673712
296686968
1210337758
1742264000
330766253
407297455
10121483
1748927130
606265307
1296061882
1167220487
2134515376
278047128
721942389
1473922382
1089425693
387005356
1453128861
775327868
1318870766
1754620448
855918101
1361430287
259583052
1878894485
665025752
83497530
2019487803
1725010011
914240638
1176441929
774034132
977737819
690046106
147288566
863951793
1087874702
1682707181
900626980
1796741031
1437811227
1331852409
772351728
2115775107
1122491415
2006409679
1621125950
1812278843
1988878515
392988085
1536903513
623324062
1580294701
569030221
653809136
772007076
711985262
155012172
750245430
1978688729
847396337
1973650036
1185117425
2036769405
617227836
288850675
740635168
261972512
424353113
359312663
622388262
777275061
725201736
2002699657
1243330152
1252604835
1696250055
1651496989
1808012736
1502242060
841647567
1496262335
1763249151
387075466
1841084398
700353787
1130287934
1554686568
1706670973
1257968845
1559988263
1354163863
821555540
1742227344
1178461810
1384875276
942054631
142666082
1913952160
1376045715
1804651918
1705979873
2056294856
80797669
1067639850
2087683808
2015076715
1617372971
29911754
352971213
1144255531
963218527
1294952154
1915796889
782362112
1231133714
1753231136
1260542670
1874791402
884936925
2120951276
553287745
47429106
1836553029
866396370
788873010
200010363
203470381
340433091
2055741021
114351398
280437998
1180964220
154128446
1034720740
1311221703
1905118036
812779543
1347594212
1008609525
1897569719
2035007292
1433318124
379411906
32526845
1603396437
596607242
2126002215
514719133
1597957239
418260036
1825897220
804093631
1373688215
249097108
2015660476
933727420
1181428956
1498368217
1716369171
1621891911
2016035357
1995736509
124719900
16448952
1877383838
1705526303
544337549
1170917909
829183
1016917078
1366950065
55655670
1829767624
506290287
290518404
1592852286
1842823088
609770231
717108232
1289320831
1578768113
1220771607
207746527
1639150470
753890447
371924057
1738629618
810154738
1051769867
1098235533
78650455
1121007217
1421960835
1494655692
896042536
1794689320
804324908
977055900
535035163
1851223872
2033902278
232512019
346836289
777241446
680318444
588110230
1262293790
2120090167
1186311771
358329086
814918594
288968909
1962147518
1263361954
1030199734
564658674
1484916889
189265499
279777691
1169994600
1754420583
141718542
1651891958
5868996
1398482205
1312408325
865407340
568150109
721012408
1177328084
77435807
1439149867
1340198529
2098445299
194813605
1718429966
1559381887
1453288309
2099814729
1395103520
220878087
1173155508
560557760
1428335599
1021071130
1588096239
1552874868
968092166
1085740581
267482906
1329398184
1079661277
1757376308
269265879
194834148
1545125723
1171166433
1767886168
2129816337
1227708623
2097988284
251923764
2130656482
1019965207
191718609
1652152954
2046075257
1778313621
513601394
594847049
540903015
1711720201
1247558769
456737490
1485716644
1879303011
1848111511
1356242794
1378483449
908694260
1440714587
2082776028
1242304919
1879090423
1679547079
1427344405
185361179
1325269653
1933979953
1034406388
640311324
1077497691
1379423134
580119220
635406483
809238376
736182919
988497377
98302881
993864941
794261134
365211647
2105783347
858913812
1823556440
341841530
393516737
775137057
1068072301
449267579
760718
908290691
610476438
562672991
386617236
1812238901
888077992
1655738639
1655913350
481125155
622623562
313239770
1387371939
38997984
50271817
1146823621
1857556161
1993582190
744874151
1391982878
925181185
1813684325
473829797
230381696
454105807
1957204006
1692778151
509022286
1021914994
2073945405
1787219933
958242911
58040264
1194194463
1572398852
1434478743
2086877779
548541120
302430628
645731087
1170596816
837485326
225633443
1333715305
1096644412
1552221297
1351205422
671867881
1358344857
1445733607
378092396
138832418
1492162075
2107227828
1418880924
690123805
489662416
544272910
1849864673
360520431
1666531198
208421797
500971759
1859787120
1607076262
672537422
2015713783
1060374388
1667053188
1440424032
1314422175
824007323
1000159181
357649148
374873641
20328427
425435442
416353098
108815266
991706582
1840459476
1517282374
1938637810
785559428
51850128
751521463
1980737609
181248479
2096518753
1910289283
229825389
1508777170
605463554
1116841526
407593222
1537085853
1384406949
625786388
631436483
1224362722
1559082952
69466279
96914459
509053354
580551725
470083273
734393814
697096054
570198603
325200210
688090101
1965816368
744651286
1762936843
1627853188
1207919531
7797776
1025959129
1183149145
879409378
768223849
1232352589
56347133
361532137
242390162
647858068
7610306
1957220386
1473078093
2036019049
2060940154
1272901358
980091250
1672312245
2117792865
1018828450
212185371
184546746
161334915
1449615311
377863551
1362086358
1815072499
95787265
362379848
625171432
565206388
216984243
831507382
1262864878
827298092
2091786030
185518120
863949128
1336219147
1776635089
644548305
1933020281
1404350759
1655902302
1184749181
2018712683
1818346031
992333858
1259754722
1760932985
1625174954
857926076
590252308
1175676832
1881215685
108924713
942044887
168112602
377559159
1787546516
463764881
1663739600
130124651
72782072
1317161702
2099638142
444731007
983532461
35318861
1302282821
1016062298
673637461
897476259
235938375
1537538674
1204211082
2005234361
1930392058
84840632
1462071803
1109328826
748096303
419553712
130968170
39711196
741619564
2023616777
1409997417
244643840
578218405
1651811644
994550463
1726800354
316050238
956992326
948527677
823789582
141176564
770323302
894475059
1948619155
593248028
1386099681
1340613958
447675933
163942029
1598040393
1883739570
346200819
727242960
109587445
462876283
480569053
1541897668
246226105
104203010
2084446727
890218467
2020829636
714873670
1789355519
1174912744
665130526
1255838569
864596305
1545180861
1129472204
58079181
601430905
1729386474
1051467983
271527014
1161897200
651483281
1959915259
10510481
1834144263
1447439847
1488238536
1772742972
1373238819
239247611
1873462055
187227035
2128732356
927638998
833433933
897457987
408806788
2025951197
427905913
1198144365
1837565629
1635152085
964046580
1438247247
466800321
2004307125
2028455427
1157604413
1249913600
1798729276
2087414968
792614305
1918247529
466555390
1240191728
846714266
36060777
724575829
351447007
348600532
1664155844
2120179332
2059952289
931269452
736605897
49273400
1226887054
556303373
2034461356
523649196
2069782272
814783372
1029967416
1844544868
960798922
1579961368
115115181
92298644
273367541
430611928
270671906
482073894
269929374
1997732426
1920940345
751902482
540453450
356636960
1993018871
669568968
1153113759
404434927
1801973000
1935325601
1947720077
1382557529
315902342
2087563723
269616598
1175508718
486888677
2049852010
158260195
571275491
320784074
302350117
996365997
1566549183
1910557136
937725372
190807787
1873140049
1705810370
1446646620
1380044767
1338786165
25912162
412662611
1082313531
1815228205
1041450011
892602080
504346063
1170200581
1885793982
146095824
1001564134
1379761152
1880057415
271615203
1106667423
1093207843
1488582657
1767306757
1928656323
1811050999
1179283517
477729896
2128351450
372373895
1641920399
596049608
1653645590
1239811140
2127011915
1667135888
270922179
307722873
146798516
1556004024
113925778
414305134
712397013
91596211
852804620
1519206922
128539998
969486704
1715222821
1560968118
1056617812
1646514133
807775595
1527371446
1742359496
1713250981
1802779028
718134183
1684369566
298285526
814086147
2055992731
1439702344
1685024553
1764110735
446812320
577294383
2125262164
1096495345
2132035156
1681422494
400710316
1428916229
2104810269
255849853
629008918
110951245
1299452147
944298284
1633163777
74202464
719813042
1667623236
1960505307
807762756
826535259
1020222245
1922950894
1193343488
638506816
314894835
1949098631
1618800764
411591857
1795704897
1288943137
1931330779
1895446026
417312732
1555856729
2041180768
1081819619
1862373355
396759495
629008918
1113618440
542934180
61087019
2126006833
1209749710
1661857465
1312640188
925362811
2004755264
497374222
337492117
1917347530
774601159
1783867412
1508004667
530796576
1617568310
1216299479
2139451705
1581320166
1829572165
1632913524
1569821709
1222353671
1371102820
2120518003
660143839
1496314052
1856760591
97125279
369235317
812716498
954204874
631156383
2075421073
167521767
912186230
1494688627
429366468
1586756843
534967623
2133551778
120122322
2093106598
94259127
1567635917
1895665663
1080520927
1165863226
567899521
876006131
1385086992
1254046582
747167977
587936915
366766146
1469573519
1948280713
805578620
1690058789
1000787118
616366608
423210768
1068599971
1996339415
216390986
424505757
1803490574
1687799611
177005106
1816424125
1702920216
777955115
1087077229
1351426820
571650260
1753661434
1414663591
211471490
922480257
1981325169
1864251179
38286841
643199784
28403481
1896410994
2050449915
968968037
809159779
1795557005
2012148436
2018813254
198122158
291807525
1978270047
164274635
881580018
1179573810
7581067
2071909575
1129800475
7151091
1624682368
1072960838
960185264
1719133980
768831745
758666469
203230033
453138921
1691769652
1897907065
1303816391
795759607
1628845303
2102594682
1342364624
1967947096
1939098333
1515761569
915372591
232886209
1412468443
415007148
1058958635
1847459101
1971272799
1920820271
1488893105
1821412860
2094087920
745169222
1177183526
537633361
877685194
1219984955
2063224436
1697254423
590730274
2098976434
2133152164
1470726117
1479083525
596161262
319626736
2034999925
574972326
622735174
1690542525
410449640
1159631312
791542931
799537227
459871370
2118523290
940418925
2022422928
1712031352
1858918867
1847032003
1922726312
1972791337
2131301674
1073044659
1429724397
1438679936
1138715902
2094739776
1200103429
850147780
257750711
837944746
2108162635
1265247905
2081847236
678474365
2135869150
940014319
711041653
1716414772
176152055
204086415
1631643138
1321781575
1779485154
1989337391
1391381900
307498900
1360693507
1387164263
1960365071
1107327331
218866122
1992157463
694523326
1912125488
1650219099
1269329582
1729057534
798483042
1250058531
1691822114
1521334302
348087825
362987493
1282601958
35931907
132652907
1741813177
1716126868
1614281847
780906594
1319809156
225264378
611587953
1729673257
443064956
136672814
2039329348
8778322
437492703
575191247
2098573382
723775424
483993452
1167673389
912189890
1984080115
485930362
1402040783
681158049
1160362306
1805073512
2065428231
1171564316
1786716736
830007766
1394123801
1013241614
610304451
852552488
340492967
1792208755
601258289
1473289748
1174851851
1750600743
24498542
860171914
892383357
1082921239
993635647
1208043338
1079279593
157614445
799876835
883116481
405846997
1242931535
226094746
100889346
574196704
1320792885
1769014527
437545296
1476489539
1785821035
843420756
1274945281
355910899
1680127862
1328986083
1156915879
303312142
1155105465
1364783016
580877031
1549339549
1301345791
1776229318
1077124222
1592928182
142426043
1475062268
567601422
607238559
104420420
447350249
1437076167
690054303
1522369992
1701196705
1495705582
392831666
1354097783
1398104307
567669711
1725781553
549623261
1323544613
1201707086
25046614
202597448
880539783
1589610986
1900607689
402544195
81513413
970099377
620736633
1538509894
1194613588
1371641192
1115621458
1387482738
1009202629
651822985
186969474
38207922
801865383
1910864127
1232035665
778345856
951734077
1624581277
1426925703
144088979
211235334
178113372
83963863
410956315
1339936137
1409688217
1534068960
656816429
222887972
447109380
641631196
1813694325
595603328
1008687578
1624916716
1487083799
1555324882
2085723896
1412309354
1648876988
661421090
171219058
1705223242
1864313294
517848602
657679723
1271315520
200595448
2029172489
717813045
290630089
2097221624
618746671
1510318043
1021120906
1401635187
254289464
1034437374
2081278887
195274704
746956376
1208798084
358514615
1761571196
1276595202
870681200
1757787157
462916581
442782669
80016662
1389969332
460364782
1285090474
957310439
1491754340
831215024
1258620286
274203585
433358824
70646234
1396220536
524738696
1885796620
1797775911
98329040
403374644
1909680151
1892860430
270254098
969466144
1899982462
823206581
1692076449
2102639598
1600250804
1913890807
2010262450
820872766
158800783
318338969
1196621886
598186980
493272512
1103722836
252776243
1508817836
50457019
511915094
253280227
1175844437
1946322160
1925460182
31694895
597244262
758087112
466824327
1313555433
196768862
1394209770
1612827142
223813424
2018847245
442860308
1225103422
376902927
1819689122
1349367199
556142130
2036527685
1745287523
1775483991
428298885
1678275208
1828954854
637230390
544342032
592155483
1799077742
942430592
1043739287
1392459256
1328519506
1494590859
1223744442
1224113846
187925316
794095730
807502479
1837082914
1427490704
131489083
1834908603
147241247
2102331915
1675129768
1747418293
1450804244
899346920
1629751090
1410454994
1532810008
1219335109
1791558351
717260614
468056934
320399677
940441342
249442461
177645011
2003041999
2079969264
1006904490
238510341
611654496
1745867214
1661487608
2109865726
1813517556
1816400967
1308843238
770125394
1845581873
1539768387
320448254
372655739
2135427280
2127155319
842337515
254916966
968745890
1176791857
562243358
2075477716
1468914114
1808529323
1073057266
1203531788
364066683
1612313847
1719355984
531375569
2101763948
1564442901
2047389747
1080852865
1347918309
725452884
1655458505
335244513
732806338
1921229080
1093850407
2121145604
390499891
1156507471
1614178046
1345734276
927917068
917321834
959291754
173909910
621749185
1664394759
377523368
399327404
1935102117
1235784035
182268785
1153761930
387141186
1307048450
1265337112
100008236
1747042358
1611431112
1250688046
1945574301
1911458358
2123004137
1525518136
1928682807
700180870
1212518544
366455846
704843737
2135115662
1724508744
469427791
563732835
866558118
477596369
513312731
451500210
1287207445
465965514
767634569
571226381
2044406689
2146292540
1717554872
520477628
803177344
769171301
807292644
865381452
365159007
655988612
817332569
544331961
2142433369
28902675
1307683377
139998315
1530724412
145448100
2011326792
89684282
2125920260
1551811958
594722954
644950939
760211410
1299802059
2112274100
1383058751
1213686377
1644962096
1941642469
324793187
1785834200
2057196069
150700174
22034380
1857795594
1490631921
206673944
146173659
2097116798
640515729
523076467
517180933
1131095897
1347848948
1870753753
267840078
402668943
1631323120
1835306664
1258768236
1079297739
1863500272
510809415
900888119
803094131
10628540
1826300790
1288523219
929142840
611349339
705092268
78790999
1596239900
837497612
1204988368
1326372471
936965839
989087364
1632478566
1234001302
1649603066
1424860608
2095603600
1951353135
993453616
1372206742
1114301014
1664709927
178236701
1310520379
330757596
55675057
36633335
748470190
1860290217
556609451
363771164
312841663
911446033
755728267
601452545
2107916536
625790005
143100542
1559873383
779344600
1306922379
1770553089
2061466648
1263678862
333131147
241394494
2070093222
687739522
936061247
1014127058
1326332232
1579868417
792550975
1913054435
1950315603
2095452239
278510165
691390177
2123895196
1430467334
1403413393
469080819
938226047
384129469
1302160713
1122057609
1342138933
1909249251
582914599
724087634
262993030
583373840
437348967
1667857361
1088214229
1222211426
1200405124
1882042679
1990882666
1525122039
2097589574
2013389234
251458119
825154834
1296977671
154199895
1576375480
1841988956
1916794297
533562235
423867352
1505555947
1292681767
430116513
858171193
840279146
1241279972
1374644272
1599838702
894133871
37286665
829849600
719713687
597218896
96317219
309005557
2085258761
847761924
768267300
1058494026
948678321
1278970568
1435703257
1028623237
1260777566
292728167
358752017
2030276117
494168041
1730683801
1899609982
1733639503
294214872
2026738549
1576831140
603555585
376835368
1302033913
1741375639
2110809030
1200238549
2138064765
550161161
1581595279
1088134161
117602946
1720765373
963639957
1622718410
1933987949
1480844444
1686586176
1818765928
1982925533
1116862446
1070081118
35078614
1629199834
339691571
2022856631
1385196603
367105301
599668564
4975605
1020832813
381470626
1587872013
1778376666
1437085914
442504331
374436702
137534786
46948581
611711867
2096708627
1398331265
1184028997
1024528904
1511557308
718384420
1935059226
1184666472
419605392
1231593715
1267066538
310407731
621357095
1465595996
1774989362
892030447
1056398931
1735193478
100431392
89202025
1458776130
650067444
1645253015
315090311
2109228604
1269441329
1177292277
164408123
800687172
1194798596
1156731573
1161837281
613905690
1529555475
1034366261
671419295
568706691
1313016144
1862922018
1684919988
296892355
154270627
1460953669
1952192782
1410580598
252767148
1552893501
1661728756
1510613689
532713428
1379475989
456717482
307951846
1098486516
628636280
604586625
341147095
595651032
1606804598
478219891
1477739474
1397620593
1923236574
862886799
503786124
532458170
105099193
2009055237
1427072429
1832158820
716778108
103865717
308517243
1527533305
13828520
319701112
1366199898
1492362993
1204440489
535705692
1318315625
1163628119
2131159705
628266140
1905929050
1960515293
230736822
1285326038
123597303
1965228568
1579025327
1577733410
1903420645
311615576
1396990553
243831059
1442963670
1604712505
1303270827
1718864916
1405343667
1440094699
1959231260
1007984058
1642102177
423437004
69661404
1694525096
1193408398
81996574
1817170369
1913526914
1416333230
1011436504
1371269447
1022128122
456589108
854877343
336093834
1810089939
442495033
1208479520
455004075
1630706828
1182957866
745345206
993727762
83951323
796074563
1763204836
940269867
681450030
1721556435
1725823278
1236764343
1639321894
717174280
1964403262
1304172689
853830981
447837119
2072066772
337110503
24987763
650824069
1428604227
304948602
854054648
1862407360
1071054894
239354025
1854672366
1286681333
911964311
1878116868
398667477
170121170
583699420
1703637764
2008872197
683418388
1679184429
2052679917
1741816061
2028637293
1360429439
2053659629
2010932592
654764559
2130843157
284283189
1483975829
849213829
899435556
1247908772
341682777
7068953
74977268
1825470390
348889511
1669808993
1703127593
1677537217
73064375
1164529801
1782991504
999047705
937367854
1767423851
382727843
1412540600
372780401
2058466809
2084578547
2077694692
2108547589
1680404667
925897538
1115974178
392898303
1047309830
1618654548
1031454578
821146047
1188062395
632582305
1049870919
99288194
1644135890
1853609855
142861260
1452601438
1990976398
1982869416
43225148
1351189229
241083177
833598677
1054460281
1899843961
679382073
85259226
349260355
277858757
433992539
247859660
1472478403
1382118016
345265219
908025044
2072651774
1711849102
459651580
1855898342
54730552
1690293214
2019529240
592440952
1163961911
996120964
1773076262
1351732275
1295885714
849867592
1161348116
1414954178
114550777
509730485
2063905438
1347100140
1630898728
1255121418
1417394956
781805115
1285006901
360316360
1686014696
309148573
1649946112
1805085723
1460519562
1996257722
1520608973
1625476408
405667800
118280414
356895298
943566174
2116585671
1509387736
650096545
1241878082
215567666
493777980
170002357
1986494212
2031517952
40195612
1644781926
956031510
1878697157
931944338
595910032
1109647659
1830963009
398662199
528611828
1088348823
2104807989
39850642
753961159
164932907
288089454
1606007643
2015386851
1418147328
779233201
1902946047
1136849158
1085041538
115889530
1892755390
814115759
1581298441
1052207232
2094616592
1138809828
82449737
144794858
935190807
124309297
367542341
749515679
1288777146
27171753
1680283991
913717266
1049358372
1082865496
1423447937
1415063361
2063900404
873991988
1325783114
2089367664
628526625
771648975
1555058821
735703017
1259137803
462168259
2075221437
387958299
1149394595
1743030573
1216500263
1872501364
575550015
531197954
1814595149
1853121662
1319853358
552328057
1420238016
29455001
964170792
612229217
2132961865
1650013337
1757437026
1418958841
179751470
113653380
1274582329
308974631
1365216313
946354179
171135194
817447115
549298444
1848299056
1904362973
260977398
1056560530
364724135
311085195
814280434
2070682526
1845626160
1912491690
1907076531
1020673093
2071309613
8524832
1590502736
1005441434
1012235087
784819880
1076222645
1102370105
1081199272
674532505
1648282972
1655965279
45318145
726429464
1669750102
963148667
453291325
1414318847
946599375
1946141371
972382803
1561386255
278193915
640252467
711330335
977347188
1157016956
1376805979
1685440787
2057401281
1042330691
531851641
2028443304
765303956
1982052248
656323695
934367125
1906628985
412137309
121679584
337238023
705723682
888388909
1396730686
616918560
1424817324
198483044
109028800
370152740
1555671372
779902347
677406507
398445568
545546623
1426075324
1204040050
477344663
68214404
951550248
1311352853
646379273
534031232
761568932
169146757
1224372362
1989763394
1880764926
66835769
1577092224
1555090679
738116854
2133927318
1873817671
2078300410
1475949840
892479565
303828580
1088630926
1953212927
905619361
1017894067
387041664
670914182
1193516713
2100639824
1634203107
1424320116
1890493788
71946717
941042284
592659928
2007735662
1854290576
1116737881
401428489
1718351824
869251041
2042372448
656816548
1057748907
245562337
445780633
1017904059
226819392
132757885
190496831
137818592
1591459656
965280981
800067234
2079383558
247840868
2001240294
1459966821
166383694
1920375550
1718998507
1242398570
1064681340
607756747
1885604858
1261850570
1688703614
275104685
1311007691
489976196
636571977
1617655780
2044104596
1388143821
964663795
290975284
1105106668
180781755
387716482
136710271
1228491877
315073162
362399011
664547889
2022516619
1968539664
201176915
892916142
565069253
382049983
2033910726
944929042
1200349906
1908347547
1567749942
1788197394
1807583650
635795990
704523973
2915534
1178049553
493541129
1939555909
78393203
1535393028
331032638
1596080796
1071443923
1440694835
455350692
700776804
485235784
1240208142
326879662
317992912
1573550301
770860551
805889457
56282298
1330273934
1972127117
1128802279
2121433651
1141680960
75074476
1401549856
58234131
1373142789
1887218125
1918465162
794051101
1409006471
1286876727
1999303688
338727355
1452224258
1226479649
261224864
729059965
110191949
442183748
1377016941
337087937
914618180
120681536
2117543624
1546061629
1843137840
844152908
1494946571
755737003
1164842367
1997632084
694534004
1949919223
1570641300
813238086
1661106775
845287021
1379449908
226069648
57017703
2551794
402228124
1156691184
1903143421
1385383599
1119802498
2009237594
1967768824
31097762
398548350
2067694317
574754249
1939809503
1920168901
721416899
590297345
116132959
110829041
228875799
592326960
1266852559
1137071620
271949448
525244958
1761130167
858912678
1945176161
1542331710
735417021
1995292938
313143346
638004952
1682765779
311576422
375641917
630233517
1771456255
670441923
1888374587
1710901459
569406828
954460461
1678596743
2069112599
124425592
1225786275
555919214
826485230
1083828676
689911355
1902834365
1252406674
149835168
1772107672
1219246431
1944821895
188071864
713398171
1666980619
1068426124
843721399
242008410
628632916
133797386
1178387335
173076939
534089138
943122148
955432140
99041289
1579803269
824227127
591548557
1294718707
1059164089
1256961821
241192472
590529213
799102440
864730944
1678704081
774895619
143522458
523072353
1679288432
21168080
444392506
542545018
192238696
52954512
52177239
1628864541
1920817598
1945752548
1308779821
1720398803
158687923
312501010
1517406383
2023551324
575164601
325149807
1150558861
1269209832
1990343078
659367439
29415148
1796058837
1766645349
2146891383
2062766729
2004856380
170560535
1428330702
99847870
1679169642
2095139730
1510055613
2091476469
1699179043
219893523
764770838
1339558499
1416384553
524264918
242281041
1224088047
1139668496
469418949
56116152
349703579
1837649483
702255820
637658638
2100639100
250121397
1843275940
944413595
1144839192
1245050506
893173212
1507506179
1231423701
1899700809
26428404
751681860
260189664
1403764551
1783602103
2005362793
356255993
307966005
1442283784
1212689306
1567459929
2069186898
823488521
395650673
1419541980
259510774
380538378
365364510
1204070287
208648242
2008787310
574277552
1994149094
970086037
588297334
1575699110
1441495017
874839172
2013962416
315554443
1401104242
401560006
1625884038
576907229
1906776096
79560926
520788993
155875807
1213332432
1684578119
2046865868
615032750
2026307541
785950974
556758519
978094370
263157438
1241090255
1855363094
526394167
15618012
858382409
1411066272
973399293
1594293042
130822179
1154659109
688642586
570887081
759860678
15884195
771983377
932841607
1994535577
285827305
1890907908
99785185
461457561
1403546137
417073149
221239815
2051342626
793932154
826173768
1904132686
50824874
1474415232
1577373504
889378219
1549039906
1171258336
2147464940
2052795368
1578416094
1795880033
188128416
935844285
500361498
804399938
1231316224
1391717
1714403740
1029503408
724945244
786371460
522374512
466508554
107556044
1645674367
687189050
1044181324
1155184414
1940556600
535548445
750610668
729100201
251302484
2142123242
1601397808
1740814815
774855783
1792730168
1341111240
338435907
1443081665
893104550
2036988021
311723458
1269234422
211574889
308100205
1488195230
1252588197
1509200821
666228491
794394354
1051642661
1197348970
512984309
131457471
2399062
2069343632
2052972538
2057786124
1082233252
1114104596
1018789735
38918235
1454008257
410486844
2088859766
389991612
1667580599
1128304483
954745726
1267120448
1786554506
1710178021
165998572
73188275
94190965
338474510
280919929
1878786513
1779951598
39308424
840834760
873354713
1977380614
1570101553
185002414
849700969
1550346087
354218679
1666551453
1546617700
191984820
910130585
1025636158
398954214
499004568
299086727
410471121
823761187
68143487
1610662524
762719960
2097252549
1071838557
1024941622
1066031287
1077252465
664374096
1287636181
179036710
1399009401
1148479737
1695473167
1023584777
1664885843
1986305289
1276088888
976835753
1846277584
575644714
1925437634
608984872
754996069
123139916
126389925
942121401
692660064
1827929750
84824738
85750098
1508515510
535264436
420719058
172405564
469423032
730674062
26004636
1652762241
531428665
424659487
414324075
882574455
2116630046
712218829
1242906616
2016798090
1102569304
1944868307
684592279
439929992
612549653
1703338953
2081989440
565022049
699574675
1329169113
159241673
335548307
798799130
391866624
1751057846
798556632
684864567
652563195
2086209083
236901383
577552345
1864725828
1055180050
1000060950
1517671064
2037296138
778543806
1981551185
916071413
1584795762
1614164572
157077765
1274333332
450437684
395730532
1908341703
1979200782
1178474401
1703691302
1174991150
9589799
257907943
2046917306
1834697858
1533861852
2098451255
19272654
738436814
1465393182
695825659
824122527
1065041829
103277183
1282042552
1133499708
1924208208
569780645
432837690
1658783376
1788141794
122299670
2122597817
1406760589
2131983726
228052112
636090051
1464905706
266345266
459688553
1059358058
692914626
846896821
620781254
1858710288
1707398893
2103412198
272886015
1753192898
831893515
828679156
1620959763
1242034825
942142844
1982758606
411125592
195189464
1231722181
1870771161
559144622
1162958942
1295849753
1821880313
1111514639
473714397
1235489779
1853805016
1468043177
1821745928
872134492
149902809
1843225662
254001164
1560969818
599039453
1469230069
421999228
934834345
1958467379
1117152873
651276431
1383712210
208084760
1369883128
985211062
1472139521
651219683
80862320
1456277442
18438454
1531594279
1860599028
2142950668
1814988954
1919035881
900697550
864126935
422603220
640830021
181453234
1671836062
92803007
370340774
600432342
41651562
321596831
2106795677
748202260
1131882594
274510896
107269096
1852461833
685460959
145375168
1719432852
834910301
103296389
1928149067
1725144467
1185432099
473490204
1250360363
18242820
518128407
1096139042
1476992635
353445370
1270557279
730472959
1727828758
1595531470
1265950800
1970833991
1473026018
920797835
1492026425
216103538
902708985
1763631986
744894064
701608537
2120434082
232065261
1128911058
403279010
959041696
1046520875
746059446
624413006
995295268
58836534
984051359
1039991244
1346943026
453772869
1815152175
1174898920
194593540
1745863447
1977918871
1267872465
654729735
669591996
310194673
2056348273
521238274
1399745599
2070299084
1216188570
1069487855
1025353846
2043429171
1306679116
2078053721
966258412
1221705541
1757950838
1426233379
755438324
1618296367
1562466346
2063808622
1322948085
989048513
299244546
2104958073
100102829
183858556
1284674257
185254616
1246298888
369156937
879455849
519883725
761131062
863550085
1737961685
649255941
1644281626
1691533657
2119792415
1557027105
844668004
470682562
1157383888
907587760
1349330745
1388536419
1822016673
1577613027
2091834727
2090368650
702216883
904198822
1238321349
1843567596
1418737832
740663968
545372318
1961731288
1481290931
1782266449
2047363155
1132965217
311017953
673392087
1214823007
37644842
1158464825
2100583893
799024274
829827284
980768733
551382854
2069892452
1390097800
1613822200
1164639388
1226246267
308052248
116879817
1807790534
1497096529
510199683
922557339
440866266
1113702721
401774744
1146024304
934916
278266887
53321518
798417996
173352133
1745043777
913024047
1102960402
772283776
1968306972
249300163
1703414547
1924526904
577871059
29187082
218881233
170741220
1659432878
2013368027
1993116858
182356704
291947075
1982528540
85517128
1119074865
2026576543
1421220830
703914300
1114841879
1098158296
567661365
1765071011
710544268
845047772
515575057
438303012
708818996
1643804745
1205690500
1254289613
624734862
1976233111
351237006
209113663
942080278
843417442
925918077
799008829
2057261563
1757097741
831211437
858282080
2050821794
1094994339
934104662
2093764109
671523174
1890670925
1129450478
181818622
1543963479
2034463352
1664462459
1722905249
882358363
372221470
1386505595
465698200
218728535
649476847
2025639773
1762806100
649598824
1822985455
912043544
1573952251
1461464176
159597763
1152031971
736824005
845440152
14562268
454496232
1380108170
161010229
1275144298
594649676
1395399733
303638182
1879785169
221172237
583448931
1860449019
1786129769
469039478
1163152526
1671680583
1217609725
683533850
1143185289
1363035401
1994299664
427442724
400538945
442374972
1549665557
1804654475
2056535895
411397726
1709559986
172082416
1316032150
78166983
1581592003
1290384427
1813561915
585608283
452948590
1287543123
1492834163
198053577
285546175
855195019
1138228593
209524942
34655867
2147230547
989991701
993950013
2054922652
1286330931
1188086817
2059119288
307773589
509336183
1503423167
1541713605
50546358
1731259944
859373507
1796096984
179602083
39289784
932667060
1665317399
282122496
916041455
842527457
1872669583
1678830201
746755778
1849313737
24232873
1051380506
2011090953
163876230
565079207
1711351437
1836808294
685004027
840886121
492055160
2011031327
304861754
400477583
1481579077
359346793
468511733
1526038327
1675339941
764645157
1146024045
1998823221
237701035
1564642633
465172996
2115902305
2082112259
2024183915
588310761
2125232908
11423933
1015936732
2078541906
1897504871
1497552750
953764072
1861492758
298674902
544539794
635172057
624729467
385440644
1096450546
2120605795
1911465342
1883559374
1443862949
962367070
1771465945
556098597
541155920
846999491
1655183425
390950409
383580418
1731119734
736198476
455048056
379666825
1624560391
183913297
1183920603
359758230
592654671
495686601
872881930
1449270140
1296099644
265336776
406174983
921913575
866998913
956607216
1284177747
586618770
1020936088
1800535360
1183326678
1335854793
523573953
1288327091
144257650
1199229136
1912274464
1486410360
793890927
2001558259
1572603028
1712289363
797132170
1033602175
173525103
132147669
1626649618
721639806
845318025
1702211599
817393759
1541329148
1270956651
2072457320
1329737958
1193265256
2104127768
116978418
995622213
234849915
1783055012
902187527
735170640
839460174
1833958923
757934593
611365210
1124136702
615148540
244868408
1137226916
2125058965
1907908207
983613502
918039224
1588482049
1845723304
962398308
1389449136
1207679823
1537017116
628668235
2146045823
598530824
652789163
1462748435
1258467431
1214847265
866405130
12169876
920323870
1938616653
549327293
149156579
553005746
1774969861
1187920687
596958941
1686209635
1797594659
449016271
1696046125
313629051
2089527676
1147318995
390615682
276201657
566674787
1459714288
1442848820
95379477
21402046
1275142869
1101416310
1852407032
1983573256
1758105981
640340320
998984805
1587544236
1066525921
415328886
1628478554
1195294257
139782483
1310819681
2072540955
1638856888
621872667
558660375
523615586
190360260
114350963
151583696
2066043684
1269235049
1352177117
1513342104
851057868
981206445
1974511081
140547691
2144276764
351360022
328422022
663393230
1498039017
1819771108
1787539074
1026663257
948684175
1202398626
1456481489
2000312439
2031829960
1612279700
1973258630
956156390
178215538
166160845
856033774
1481975836
1557190538
1373929698
282314090
1896611578
143253435
895644369
88462878
1536329461
500445157
113446947
1712907945
2095542287
1787035156
1365269971
2040370303
192902146
1473795956
1087042893
196805179
1472900409
221557316
324250855
11191462
982144054
1514057617
1558771641
1389906946
730511406
1836892048
958459031
570477339
919568085
1578191583
398038150
129712144
1119926254
1491200656
807050582
951552394
1533913580
73407091
11663690
146368193
1456674550
1069377400
151055597
1112906405
641084035
1352997695
1847656456
629733990
1876071988
811799589
555253677
890486331
167643661
1074556663
1388729997
246578529
349211624
1294656279
1727681584
703895811
58503301
845690184
868075333
586517629
1970415409
1994340697
483875912
1089043961
1814169060
1837891311
221733847
1177394327
88372403
614300763
172204266
1545799063
1394455992
1085045406
1338857632
334924077
1056166213
355467376
1133968431
693904669
985359576
194623955
1251190486
1587653300
125124975
193994233
372532869
491541887
1015820334
574174288
190697690
615791319
1245960421
1020092132
274901918
841132018
783284451
1956414473
2125509273
92448730
313834383
91256494
944715127
2077851897
97664695
1547994219
1010339884
8383946
353019673
1987869688
1645446079
1457699403
366551043
1891092361
2109816363
1292634659
1329770880
1423269084
1831925640
613738358
430067259
278550510
1270723175
1778711044
2072659152
1036917803
494102040
1272077682
1719845628
626581426
734696298
1698624243
2037514752
1989634462
1015101681
921308187
329832972
1213040471
1072410369
429850749
677589634
1472160482
625931116
1104848193
616987779
99528585
413492140
1276348939
1013954614
1069192398
939342195
2011799529
194297482
1147455184
1136923585
2116383957
878334340
345822134
204330496
1206436064
412533791
454832847
124826100
442667948
1034848188
1969829038
1678068278
1104554999
1799078260
340136556
1081717990
124085456
397184957
1509645760
1236797769
632354616
1986573317
2087554312
1563881072
1941850784
12911251
683578897
1524223195
1025951553
1991419157
1175042006
89938818
2040414668
886424141
169362523
1407928259
1968017
178551314
11996328
503515579
29828901
1782622916
1466866676
2000479496
1224668993
1430347805
1786709509
745676331
1728598954
1835931396
125136463
1421405753
1893321742
444635618
1032612383
821132826
1060145467
859632679
1446919617
2016544617
1609314858
577169893
324291963
1462464172
259301965
1410035275
1224974278
1043850121
634644111
1468684272
1749192804
1308357732
743457830
1744065423
799341381
119019471
594395942
1819706341
2090983301
471526688
699289773
847208754
1104555588
1493737316
857094660
2068507631
79413501
587044543
171181141
1006560028
1155922190
186871631
70203796
462697817
645023369
723990630
73713908
993949502
1569476910
692052719
1627863954
286738043
1428607871
1587159533
612956065
1461567978
515640713
154946887
1691860073
1587896906
1113146796
348373273
611963786
1962532355
1965095057
152930320
1648859822
1056651751
1481851573
810888005
19024133
1777135728
1644164951
1034671042
313061444
704815631
73423692
1328763383
1738296714
1354743944
310645305
1287153540
913326700
1973047810
1265940350
731856655
1847644870
678455629
1928518184
283738177
1327785563
1691502964
2048559982
1647238221
1958382547
122939763
166571391
1554344551
1279140036
577740149
87015505
1903003380
1550700742
1010572351
825173957
1548984400
1430653178
1538810659
513676947
620349933
694487499
62490414
812680014
2103999226
954465880
1767840509
150315903
1446150161
1698889174
141444660
300178650
723771866
1398452324
582203612
260650316
1018634016
707402596
295058067
353800436
311860836
340348404
669874152
1919181684
619146029
1041186639
589354163
790577313
1257400568
2064942579
618785950
1674905097
1327033270
1250954464
252434715
231935818
1261864608
1399979906
749425707
144273729
345717522
1980642675
548292538
1197278189
1155034215
850019041
489256458
1142771776
434128679
67252460
1837583284
2032279094
741808035
1980124277
1601167884
360544345
63135519
958072869
2049283819
289796428
1058110391
1807058003
427970951
1424473439
1518412151
338219070
2107736582
1930175071
1438229473
1221317738
195510966
250269640
756843041
605314030
1161518914
1749986272
1486089794
492143577
2073699087
718164506
1304421042
749628091
686264000
1381255610
474172886
1976614429
826227135
72085808
174498277
1056942991
1687926710
249727950
1945761096
1246769394
1316243300
1121178824
1183418514
172023214
300983847
627486673
722715082
417694939
2137282407
1060541909
185383122
733123310
282389892
610704428
883277797
1198575056
1566236031
527163004
513893403
1403383969
745579127
587628297
266760583
664785691
1242761216
371166283
1708777589
1340671736
834013071
899894211
867250522
1779638243
1201727392
890691986
1301060437
1694207015
1819436855
1979084101
1593354775
61342142
941154316
729250924
598285497
1424756115
536476608
1901169780
163489370
1098576237
620669587
707867622
1948999662
1674454768
1747598983
1768378423
468567429
222740739
1057104222
1172268639
208619517
1147186030
1114983670
236297186
1289794744
1635525596
1218632284
2142752886
1063435231
714120034
822878873
927835958
1835444266
1443589949
254941800
1982335264
1721415183
1989077943
1470703671
1232897226
1038991294
1579736509
1112531819
1986121229
1902103830
814718968
666419644
2132171969
268081990
940779664
1111674366
1406162044
1006007840
1546704992
1617115793
637386268
1503424494
1117113897
1076278897
757483335
1321924572
1445498043
990518695
926971776
1451435570
1958962364
484347996
1925846907
2126776241
967026617
1813652458
1374698311
400456817
1924335914
60848892
849210371
1152564418
1856108390
1108960736
1046248761
1274794774
603050547
1617849851
1752702265
1248183903
1232263574
238672462
688539070
787206732
283914799
144246572
759419972
306540333
464889976
1956102078
523727657
2127998485
946450918
396154502
1771520498
182699918
1303069737
661505390
722115402
1355064544
531208262
17536556
286008459
1419843688
2004154938
605322760
502974390
1416503335
101359575
1833940530
1211001428
1238873147
1946215202
481923547
806496866
232706323
1539861889
1106805652
1040133290
128468926
1392779292
1746918705
381981537
243112873
2053123170
734543934
866748873
1936743977
300115615
1378076627
1329105371
1871578859
1830984334
294448821
421416595
201453560
712724646
930263661
537047405
959082887
2010728646
1641102710
1533229448
1039075369
16558942
1192403918
1315446858
1308877244
1221896989
835887287
305100496
1004985263
1565799983
1992058263
1641748538
1241811652
1587385316
360265693
339805039
380885524
1192684444
2117064860
992507766
1315609125
496762126
1176053155
173007367
853649423
1435849759
556555578
1230446323
1771483072
943774740
2052815678
239864965
1362287927
2072711337
808062350
649871106
797288162
275845176
1222400299
1804114687
1870834747
1663237312
1124946810
810694717
303720145
1002022313
1493955316
2074691812
322518429
2104396546
1139862969
726893668
1732213256
691343699
641088496
1338284742
847957409
1279956279
609582261
286647607
1017777182
1095514483
1346419300
219095100
86295406
1238416954
495059426
560744618
347191416
1815507411
359384005
1826573437
363275845
1120247201
155177666
1557125295
345939479
2090971787
45927719
2000254831
1084762743
1856807802
681474488
199427948
1139093102
855934587
1064591397
479870246
1810635433
369414193
1245897638
1495589891
364304055
1115091979
749146304
1596506422
1225849712
799652440
8724855
665553021
873658394
1409583172
821559778
666640771
192822362
1092084359
1288155631
982300323
2116506935
2017090489
869074952
1973349325
1990626919
1965795031
1412335391
696621058
597713928
745765838
1575510385
80603590
1941866495
1261199764
609108383
2007517499
162937397
883714041
2060537063
414216068
341274397
1357456548
702567622
1757829942
1083488302
2026872948
880585008
108134255
1109329924
918988557
1435257664
790771621
2114028772
607267175
1562996914
1306082854
214298583
298091338
1878338240
214589296
831420772
674786499
387308377
344430425
1109530384
1890934322
194315112
689562595
744853437
174404803
893019633
652844137
1035097524
90586358
555291825
527153883
1741633036
1631797395
393188266
1855924563
520992717
986137288
875938650
1335045365
469768579
2052016450
993081347
1479583843
1262565451
2107648410
1379713613
1817911052
671179621
927336182
1996530998
818562361
104213162
1168976590
1925438962
1785873875
396101959
1042262817
918831770
653107906
549564901
466407403
1507812772
899956456
45694383
987930143
1543149303
2140957353
1844319330
1278578921
1001257462
770622989
654920446
1007060462
769899001
932904275
1562374201
165344666
2132800965
1337187780
395148411
1204056800
218587427
186897314
694682360
22490244
12276109
951257420
113391601
1293934394
342571673
1811958163
1738520638
997435310
1777345732
2007122034
45439426
34727189
1682849007
1577009006
1228911826
985968696
488080553
1718635017
739534835
1625491141
961183922
1789752197
1117626043
674955003
1155673847
1109008279
1658593473
2142142735
1760725967
1877514131
1281052068
651672878
1435285
1878137529
1132029529
301024276
740376270
1963918346
1028096352
940597535
365448260
1114455677
688602191
144028413
1095881923
201190894
1829072204
1544974330
1222912471
276333990
858442216
328878498
117565743
1531454703
1904464318
70906789
2112749086
1897654612
2053136298
40850516
1109955844
1667514493
1126395315
1197906632
1881740709
1938875783
1205190647
253806101
1274851534
1884757291
317157506
843773833
2139782154
1375055492
1123897404
1783276633
940322544
1804750723
1770945295
268963205
826311358
821543005
332181784
999666091
461731717
1021241495
1863200723
1878927148
220756374
244051238
1023054854
1940828298
79717169
1701880198
1740071013
131964296
1887647706
518696470
1875762493
1625191516
1024526038
2072166132
1621553301
1485532405
153539497
1805541446
1657041010
1526174683
1859618527
1611577727
2112051373
1942037687
491428407
1997836435
1539923641
1741389299
1735747549
745602447
1826651980
523654103
1367042763
641190072
1928648007
1071947898
1431484907
35020894
124799329
1580467726
2132259515
533165816
2047750563
1039716058
288543495
1637069057
1334908061
868604411
1656997833
335444033
138657009
381544924
1385748767
1935494414
372458644
1741680630
928490271
1333214729
1732504544
1313849269
431968928
883348331
1624782284
1520216870
294356826
1055531740
1799328071
1188926344
1019171271
323529654
1059042379
1568143151
765085249
368913222
570507134
762235139
795573474
1590405980
1274084901
941094744
547614319
1922725725
1768514112
235591001
1577854857
1466483020
1848414120
965954118
1150193278
209053012
797971577
21154325
1846960020
57071297
228979081
1690385456
1662553229
285345882
2010600903
940593934
499174148
334183790
649053838
1701932352
858156631
2138428375
1920834278
185815222
184987422
1974553262
2119204558
1399035603
1057163358
1590319152
323184954
213975802
669104939
1621602689
2094195531
1751663898
963450288
690463265
695729565
20353276
2076582664
921662785
1169911762
977305499
1723726739
1054913315
935992397
1552750625
1342632572
1547394824
918389186
131148391
1391971710
1126054750
1939820674
424904402
206200787
1195206469
703958270
288648272
187423277
913258505
1152005604
1042301715
1940920414
1885117086
1618125951
1100991516
1665093056
717843233
620306803
1333772494
225986711
1650729249
1113014641
868249888
1973288046
1629578310
292995077
139570807
1373388406
27087727
1824271707
1370081861
848910031
1604038233
512202888
1228653975
1446860877
377783135
860588522
1957670475
1989699721
1456103960
923347707
456365862
888278541
1033986894
1509802325
467313839
752146731
675039048
2068942657
653486496
1306552169
925667504
1799020884
659005579
1966025144
1429930967
1830361961
731613158
700827700
1771287069
2059251232
389855531
1248821057
1334338172
1376671444
197882883
439611480
1888077820
1216762564
108614900
1451462879
713609810
1493538623
1114395889
2042043593
53691761
1776991991
967353878
1943711098
1916913697
208374639
998901183
3157087
886442453
1928118671
399513979
1675364066
1326932177
1702835314
1645570144
928060159
1440641229
1923094328
941999272
2110640434
1379301044
1221377697
648423180
234258065
1138284266
132574898
1608761892
1308866076
1898458082
1328135873
31719567
146539579
1389788976
703970663
1050497163
1652227779
1847625219
778473500
908548627
619064086
1373026870
802761063
477881384
734835971
270302816
98344708
1336661018
1246792319
1413348017
503475538
2058994183
95533599
1538960762
411122816
1397974157
1278037572
333231729
1998265591
133785756
254644578
1343193686
228354094
601163542
1545553596
580241345
502847747
855222184
56982037
506327047
1017886638
1132770305
1447066543
437214712
1002855391
1358690398
710728722
2120794378
1360500299
2009046774
151149172
910068778
1259573534
1670343450
1310699323
398320577
2133025210
1674687199
1053971030
949332926
1785907503
486180941
354529415
673271698
1149179265
1522731039
394837161
1561442037
815716389
1708955874
2040050952
1298530272
433288640
1859169002
274299393
1838919266
984274861
139600832
1471854518
1915030368
1535091229
484818400
476329672
1226574055
1132455456
12234034
126982422
760207772
618108323
1021644841
405671485
1798533632
92728665
1600603963
663063807
1087082426
1025087423
1177579650
1230953946
1924481611
1376586662
1874252936
239702597
172283933
341346959
1677934510
1891721162
1387432206
2022990746
1142486785
1638703502
1297414395
1988198267
142581506
371536865
993134186
362450101
552227490
748916732
55397299
275584546
1676940036
1647266873
1992320660
1214043438
409277647
987103018
812526343
572493528
1121038808
2040322555
570368500
1776717280
1203874600
1068424266
259040033
533049335
894659975
751188606
972283051
764692668
1763979040
72424881
2124423299
129719189
1320943604
1583197221
1833617223
616827207
1776648772
75204524
1509749927
265426139
1516638717
2101826284
1044586816
1377766696
344532883
321051624
1037072834
1513326783
1452813111
1809414118
1945534245
1037066925
999164697
1422820433
98226098
1746689031
608881871
1821326320
194895577
1704915734
358163300
1906029386
944559529
301407514
2077342451
1411433516
1212411091
1305667756
341541285
160921373
17201965
411545524
2015681625
1640457248
1815413698
1771523182
1258548645
1073745152
373164622
1790114063
1044451654
1092891556
1500690769
1335302516
422721871
87163189
1210816817
1184802616
1937364756
1489392638
682054044
1344602329
103325887
1156009110
513420713
1333140183
48904903
1721260000
644651150
1251840261
273860623
2096213461
2136395227
1508941247
357914599
1532963491
1621632509
1286907745
1019844711
1145115142
441023863
446658636
1301573060
1620609689
1511716955
540213284
1751985514
1272647441
1251174720
690612388
552658266
1992374484
1138170796
1411505004
860700635
2031758527
1568437442
2016848141
600512056
311325221
1268916894
1083239966
258993745
1038030899
1981070499
973583627
239840724
568805649
841954960
1653904902
845796713
1167705498
1261450063
189234415
273989394
764919300
868058455
1002343366
1313876269
939149958
1244460781
1219411870
1236809356
1862485441
78026015
1026865263
1493924423
527497247
1266390498
1153674171
816498533
665262216
218971045
14022154
732682390
361458337
2073078377
1150980393
446513022
257317897
1830538188
630270389
1266988088
531484694
1020308803
172197237
197705664
1365896566
1072481360
1917766960
1681797290
632158020
782523098
902932579
666078298
534023014
271689888
2146188616
848741131
925119145
1485084835
1648965738
882697384
454863066
1471087678
1589280504
399398308
1859480778
1245767205
1191099807
1100249347
1608225378
889930521
805280384
1257959564
1230392132
1775127498
476157820
882529010
590123895
1735101719
1966324058
883288198
668219397
1747060804
582401371
1795524359
732664469
1030059623
1831118208
382770723
967537859
1161645823
98276174
491321104
1836392580
53871982
8672657
1285397701
222888586
454079191
1243948855
942548168
53838903
1694611069
185201488
528739487
1708856850
682806917
1101461354
249588390
603928178
1881377234
1824852097
718451539
1996132025
301149191
741904865
219895263
1986116543
573378548
783380423
399717841
1751407096
1360453684
335957387
638156837
246194295
353482965
425973296
775891751
2077068359
1783029217
101909570
1726420973
819002989
722638933
1036073453
1761579241
328180374
1308855860
1386925886
1517626365
1831429403
242426224
708523310
2020553723
623167083
2093654550
1908749581
1885981253
1799650239
1366992189
1305914223
446862266
2007542030
1484592902
180310815
723332050
1046659822
1198918969
428322407
1576839982
586147319
507733498
1500475861
1612488826
2112944946
510048517
1529337610
1148619047
1470126307
73872660
1714515594
1581070081
1295559469
257227680
974794527
789966278
1970892081
1324721412
1234977649
1844896273
928983057
1145026615
1081279826
567275015
733473694
1267526905
1330007024
1704920922
1901050705
1199771290
877957676
738677936
260642427
884911360
647092835
1159007745
1851816020
1145060141
896332435
419432076
938872115
798786792
1487389800
1060908458
156186590
607862400
609414199
138456468
924263144
1585941924
315030528
1023206582
759790727
1124511002
325006361
1881623089
151928615
1650817021
1769022552
2090893965
487635912
590655729
664634063
1556638091
1647673992
618699056
214997524
609108383
1894021528
49020385
481400146
1280031171
944276083
1047137807
1471877426
831468214
808823332
407132967
1413067499
272754020
1281616243
845948390
1261080711
957698496
927121334
1310738789
1177078239
2122912437
345722733
60686748
938706804
1344542957
1895667158
2049497351
1532461709
125920024
2102180206
1490447110
775377846
1034492839
1265046637
1707117325
1889816472
1125597801
382532276
1402625013
1530517383
1642336218
1320206252
462969590
1401251638
1480371881
1977734312
1175352117
408156426
1767868855
256049348
399842701
53886731
2057996482
1089754356
1912193367
1605416704
756406378
2027161453
1914329536
59569456
125138540
1223422981
1490573512
1612193283
148354701
408055528
1827796940
339534791
301371212
1734199303
748806660
1691147798
6687191
465093493
415400127
1954276354
1295147238
693621584
1753391400
811999626
2145119442
884036853
1121185370
2016174725
667692527
228297482
887701256
191204143
1834092677
782448673
400148709
2119084071
1358489821
616731322
510747327
1681853950
1128775001
688571957
93029748
1409407015
484326201
34059264
1786549623
1745927495
1344650948
942002199
768668455
905707607
1244323258
1354802460
1380423437
1164191699
579347008
344904443
1943128431
173931514
1040464429
135329149
136991442
1539047589
907352211
1336750802
1836430805
1322306708
291894367
1464936174
1193077319
1414212547
511118336
1595605442
1100868297
1078292339
2004082382
761880683
539531018
1027847734
299362691
103139081
2000441781
1851450572
1995115912
65706975
142575595
2003210496
1692905122
307996064
1038154853
673578631
752929885
908102614
525664793
1390302830
600700677
588392299
54184746
272697604
1499994309
817856956
1721037645
286716535
2036536629
82152422
460668389
369060848
2066476453
1367110190
231527369
1505050008
566826869
54509745
1327533771
293638906
383901143
1251747929
1618879787
935109913
278688097
261744074
928272725
1597442424
847451541
69894826
1058015164
1616782266
2058990180
23873303
1161754001
594423699
250006421
1518337559
89814301
1756370486
990016605
856173671
2019199687
898910916
528281633
1530950511
1458649417
1507763648
1777743281
1279915324
1100466797
1035663226
1525672973
1217132992
1716928345
509156635
608466226
1544768822
1897336781
1927582334
1739911348
1914158377
890999306
770938534
519902782
2132823352
1984084342
1569710813
134206192
186832236
567013721
1614034913
1362295858
1246759364
1846304413
1302038077
1772328509
568204160
625286371
781516166
418976961
716407636
788103233
1580696580
216452517
267942256
955231738
315300559
209320597
1170955173
1883605665
401292784
1990710310
258144360
337680619
1405620851
75064844
1513359869
1491375743
301603031
2033770669
1376375349
1472586649
547965222
740370162
580643938
2089886174
1124768364
930166292
49586884
655490265
60916186
484029889
1960031258
1136262015
328505699
1720198535
419856901
187089546
1139688518
738090952
1506481998
1067055747
953936225
791797430
1241516444
248360736
372926496
1031188820
1277025724
1110070038
1497364458
499348320
454264637
818524841
2036401394
436320847
991818148
291079151
151334148
1896239217
1910514162
737764688
1885912457
1160401389
1324962845
1236646331
1002090053
687431846
1203422864
783513279
154455466
215617699
1120228830
1993433091
1519319693
634920345
803865992
384315254
323979521
957535593
116318990
37149460
1917767998
1104746218
1000823545
1033850175
407309613
26351363
1312880427
477447725
1750941583
322407408
58953397
543827243
1192426857
426720070
982842720
1557292867
750204776
1627308296
1792217082
822509695
1565325750
409717462
553002899
2134296610
608304830
1864241371
114570230
1490178521
1602070699
2134772117
783629922
855206158
1238969352
393889108
1460212299
745200912
1006661381
1098945487
1647220348
432368043
1359689925
1285067705
1434219242
379374772
133377255
1348907048
567147876
1810781720
1286742681
1977221573
1464890020
1390894527
200903791
442960220
1950721407
2121270173
873982298
825431094
1140481284
1273064303
1461687051
870701608
1774141931
146928912
333970276
105639720
1199118859
828522474
299873970
1689764362
1666748771
1941114790
1598815716
722350145
1039796860
1341837436
1691295851
1289340954
836039324
1508346115
504321504
796543316
1003389545
237184005
2104328333
1996198568
1931050752
1149027857
129779824
2137756692
803489805
602636462
308472610
159531950
810175386
799408402
1034169309
1197707389
639993735
1633989550
1162104426
194288163
605972727
1917173715
1511384842
670759411
1474082437
1705651648
1161524028
968860597
1865483016
2128086080
1380331614
1797977415
1409401105
441303269
1025924747
1676834163
1730899937
1317105081
530963914
423498972
120199560
1854980786
938243738
391822799
1298769286
364937854
304122795
527829932
1716428739
1615419296
1470976133
1574231467
126186406
23187357
1749164413
633966598
716574178
699740749
640053808
1810668671
1206697842
1940696369
2021113556
2053512178
22438574
2104810309
549205485
846882219
1061336132
1422159570
501066532
1368063154
569963450
871208439
751215049
1888913898
1202491128
356295452
21552970
8843103
1452228263
796824555
1828330454
214713126
321613617
199613428
1404398660
180182540
1729268787
407737056
962359808
140565213
2137293521
982056057
1575853604
451740351
349851442
633663691
1519367225
329216600
1275955831
953896959
330509915
1442396964
478024829
1848175758
775655213
574968724
692401860
1451639034
2032634981
1666807899
1528192793
2000265618
1092830237
1053351902
1628293015
156402123
1889177447
1025616965
508480499
930639390
1603942802
536003720
290836083
508851509
1228978740
1027536645
798356761
964537620
2050145152
908289581
1524365953
1798650657
1974393167
1106642192
1685345445
132644877
2104534881
2079876116
678345954
198712658
674228961
590011642
751153415
38244988
740509339
740984934
1815550104
2125501226
1419686617
2089743206
2126118191
1077689127
236246203
489551973
1560937630
1103515310
1224395836
1877872721
21786440
1533970293
1482379123
1259837234
687824671
1383439058
1152639019
156874185
2030575665
456579478
501725470
1475240617
2107673417
1431469497
1058047795
2086566223
910271923
1192795151
182742877
74729668
30548563
1198744319
1057124053
1735310224
439732467
1518378088
582921108
1510110460
1871276245
256265897
748079936
62741688
245614903
1787764124
1236490621
1857740041
1319981136
358929759
230591257
518836223
1147094103
1797355724
1873510209
2006390087
706536132
851712745
1270652643
868402958
2049180831
1583693913
107785033
1203273046
423027621
1188203596
1248106812
1468608848
1492115195
191048900
609593096
590268788
1512795155
744626079
1000168838
10805437
1607567667
1886702550
1504282134
1603051692
798674585
502233533
848881504
152810406
1627231461
1366027001
1456636126
1437243600
613862654
974181643
302134684
2003208143
469488808
1164761846
491471359
1257986420
335021165
368427561
2067783615
71641220
24038313
1008383575
12637153
1939061938
50171796
175655479
1139335055
561660829
1423174329
1464139154
865595168
1070765270
1064519338
1811973477
1995116013
1276902976
151944071
610105380
1551736952
1313380947
190598416
1962705287
1454439957
25397926
687945095
2996664
1835228112
86817002
308035336
1845737158
1695492721
1292632314
1073146448
1659687844
504208889
1102496836
232754945
406255022
1557405691
643110741
1785695321
621494611
1155557107
591343682
1801914602
159760564
760457178
854781827
587156831
1929857782
253521156
624670841
1104664031
706311232
1659347509
840294896
1950572087
1732101384
1225350812
1988449918
384750742
1088232165
1166906626
1102103529
566098665
1040170569
293064150
1518623717
1212458725
499968952
1273527347
829952934
1387681103
368364839
1555583345
493820557
1379216921
1764027057
1352311776
1925680503
1433444091
804555100
332962501
371304518
1970693831
2123143359
702156313
1404084919
258526101
53786997
856596553
1078576981
745606653
848578479
1466601279
238156747
157090325
31267215
45029824
1632759918
1180344838
928086103
104726114
2025352944
179430379
917519404
137909438
1488579362
1680454488
1931037257
937587100
1813651161
1427173962
144988613
915491527
1772390887
567823330
176715528
1590264253
1906226943
1920666531
1272677093
796840055
1357175691
1306932561
1798447436
439073301
647461335
1312994587
1117446408
436876735
1856542152
541140861
341523820
1567864565
787747989
709428202
1811606214
1623685299
1701286725
573117559
527038164
1284115019
736979730
586220908
929937974
2112184043
847626139
911399844
1917587439
412175590
1105717748
761410014
1608887028
331650341
989721386
1821033451
585862444
1756034810
1198042449
2128310608
2093452180
1518738065
1329882031
1131547017
1753447481
580452039
389925493
1953893988
353340067
2119580492
1565041415
335982468
1308573188
859192796
2123061332
157771473
603142809
1128528464
1338873447
2001025843
1014211
1274084411
1524271155
964092600
924789978
249280156
1162803587
822030561
1835601719
1293550432
1183404688
1222223086
604487450
1510279562
1427604554
1662061071
42613609
1177329820
1689919448
1393795297
120190536
1281126584
4747448
777253385
647335643
1269335850
1677561093
120523543
857101012
1800905247
1265243772
2016267080
478137584
724897665
718493999
482953353
22905487
2001212354
439158317
1445961785
2049773040
1283388479
478685870
156523594
570777537
688916364
1203276593
1795177883
1422902694
612777421
642134886
517760703
439380781
296349013
1719267912
1941587314
1856210430
1258016554
1980612900
1708450211
11661432
1447742548
1728568784
767147153
2089007557
52719069
1881581692
116628574
120409609
523679935
646333963
1416112160
1022071980
681466917
954192885
823500941
1511336084
1678187043
392239228
146091141
709850338
546656860
141572100
764635611
505279276
713466510
733191716
69321886
1983087790
2112191266
821410565
2007022983
487504813
407346483
864507561
1973886201
1781967306
1870110194
1794462040
620614766
1119493536
734357350
1861071613
463771113
631012932
294066882
1634774895
241628742
1476530517
357538714
947905608
1349207249
984103331
1220605887
1484639970
1899614868
1596124004
1147629139
135728007
154972425
288804893
1015593891
1960684764
1455866173
1752887928
1313874122
1304571129
504160726
313552175
363029062
610178869
1420731268
1141094491
965371723
110617553
1350390796
660003855
1133955819
1965042616
1284885166
104627187
185172397
1861627339
1469744046
1391295550
1951509744
684060760
1783283499
863681023
1416902454
460111791
338357284
636792290
1890515553
984440919
1115428710
286538742
1239879092
979421629
636005193
414065269
1602425199
1386336251
2025543530
750071424
1012155798
197349636
1227618475
658475089
79001932
1130670523
391191201
1561312889
796345255
1433599772
1190633861
1736723416
248651228
1354263083
339756784
1056974664
172770664
70230654
601210452
24472196
898995416
1963659032
900666229
207681769
848582941
1728574369
1668817528
1639871275
972619761
1987661495
1592667778
198947952
1478345348
1503074460
994435268
1968186596
1381907869
627073912
1936166944
432777622
1666877874
1029762069
790028140
1374886565
216552170
907003437
270678703
496766650
366115100
24688526
330284700
529552003
1789479476
2143973506
1545754316
463911443
595426628
1786870984
654321861
1659894977
1189651967
436551938
1194016830
347985452
550189296
1952358205
777521173
1185838647
1961940203
2010385541
1530446987
642596731
1218427251
945464183
367331729
1520323573
875328743
1437541671
2133428315
1456668748
802256024
1123151085
1390776429
1210470997
683333765
1723413540
2041112559
1220806460
66619287
16793619
1973153568
421423646
14350069
676633556
60661635
339837405
737611249
1899743483
1996559754
847231965
2135927432
331481211
866284160
1383436563
448888166
1309266337
1389313322
2131509089
1175631190
1497183582
946096867
960606017
1882898958
15174708
1117922617
1044043842
669954679
67308511
1596049489
1168986572
707527581
1310168620
519126944
1233612298
1040560275
1704490621
1788129071
191833946
1331828833
19817012
447134732
1999661832
2139050001
1905214297
1919958900
1172296089
1877669779
773072787
94033488
1781206069
1497081026
95384716
153183156
1317853944
1401078682
578274593
1054287375
1408005849
1627758891
1562393785
877881357
308748339
2114579302
2044196856
1258502784
614921589
182402644
593541469
274611417
1021768500
28457770
140890199
2143399818
2000139967
1324774311
1156585098
510473609
548449698
1762089302
1890051620
737539573
1585360003
1414667471
1943600081
1243013193
1711693600
121860896
2084677039
501755800
2056057826
1149325404
1239257858
21771758
654376565
371542251
364533057
1848662988
1754270979
1279334527
249925593
1161648020
534801501
2137428916
1820312736
1488923519
1642601378
109846249
1962399391
107983386
1014315089
877673837
1053971030
824779161
1273156358
1269285328
702548146
121773471
828832580
1514006720
630443689
172180572
1067566698
1423225928
745980789
1419887323
362240070
1358591535
612903848
765216624
2088830894
1816840402
1103940085
69604472
168451698
1703545921
1441839209
1118058714
300011867
2074134009
506044033
212818514
1099210180
38568764
1245484822
530023127
602879578
1554388832
1392721356
526344242
1742495043
1435030337
1925782709
1196730329
637048721
839916918
26506777
857411447
1361636066
1252148026
42680122
492023694
157469602
639681892
628524545
566742872
464406137
1192598205
1707357005
1494562800
654205339
785461586
812548326
799643896
1284848038
1046414159
1710188113
1151773462
496119276
2095932535
875444411
841365509
1248291321
1841612739
803426888
41637171
533396481
1410878825
231114592
1123040897
91737214
143218734
809679895
1942913791
1666902758
715880615
1067353190
1563765119
922873582
484566679
1426917689
1340634835
1537029067
78372907
1921352984
1914864632
1052297509
1684273048
262183997
1285762241
1069876496
498536328
2034148679
1227509121
848084166
1563109450
586190532
1415787541
1681113055
1764014441
1160449702
18076350
1312410798
1587702991
827828359
2146510425
960868216
273649447
132608982
867684565
2132319473
209581732
449410267
323367277
408749321
951036705
724749085
1301011536
1856086736
405142079
535957739
1320919473
181573552
1716660845
1231620909
978434762
284536708
208938647
1370374305
671797190
1444416815
575345705
714505719
2035551030
531093465
245761343
929969099
19031966
1444064277
887484724
1359260228
190702362
266798000
481427124
427608287
1569678732
222674583
356351971
1258984993
368674386
389424652
1357808768
1264335385
1818966249
1995502354
346216755
1951192252
1255407206
1820321341
1438399613
1134188096
1000216893
2123821396
400311819
310700722
244811638
1269684511
1556855068
435113131
39044246
1790400065
1870891922
785172010
1871361461
234291315
451716931
1946955440
2047481568
1776841799
177969223
1132149943
1875127923
1481917586
1998835822
323758879
1481766453
2114676595
908558509
79385359
1445707928
161213466
885094924
467605100
1471647141
885578587
415207197
1352075996
466602905
241807128
806407157
2115868136
805022541
1107318853
1570801335
316490690
2004513575
706275728
1449499346
1993023847
328956670
1034081992
2093213618
1563418
638512312
530633805
1489753311
282806235
1120346297
1700585371
731745400
1366916623
801122823
1541227117
48089088
1991387314
288081890
1363318898
302111140
460620521
128019462
1642032891
991189096
2090934683
649255941
635405526
1095226406
1879854747
1078166581
403413200
1373936259
211583206
334545868
1858279772
911056092
68145955
513225801
531800632
250270193
1409211901
1410080071
546567
105623384
634474442
2011691682
442658136
2027547748
471498743
1298761457
574459953
404492468
1546150589
515554317
175826944
104889118
1044235968
1572640239
1347919010
1735930821
2086106654
1542944540
290547811
49349352
1316128398
78526020
191196112
10073088
797289634
1962207088
204343606
1565292001
723385231
314075972
549501160
1104666469
2011479963
1188723047
1722895619
355617569
331764817
1816035618
359144825
1086174746
1394999744
525134640
1189029169
1060892644
1297412181
1355923485
781859856
939721793
251098803
496644184
1012943409
890759559
45076639
1425452178
101249011
488526016
1550120623
999478092
1777595850
137009962
2141699055
108894725
46836277
1063346959
1075131802
236902887
129083572
437126084
292016380
1108635398
1812114064
1917882212
1612988315
1506630944
668889052
395631414
1381074701
955270851
682450113
415400872
2072884899
1935578657
1406428149
259827142
242009857
1392693825
1947298754
928224890
681900156
843198295
1057755631
1228596470
303628011
2122370439
1670704991
1843482485
1519074369
1853845664
1444991792
513872279
92122955
1142669194
1242105131
104687550
130999417
1349747562
1054893339
225908475
975985793
1736891774
418833315
2070210851
1398880539
1271673335
101529259
1583592339
1842479149
1347866118
1430343158
973914228
1270558286
1467030518
1920373831
464416804
2033074232
1854743118
692644944
1278485999
1547796237
623811250
1257148933
970925686
954590998
1748152386
456425009
516572986
168742210
1055727467
1631078563
1486518960
1841214802
280746703
1352814611
1031614202
1281610765
1500252110
1339327027
1598385806
863921533
1558134492
1733657345
270283381
675413836
1952098151
672364548
2036473165
1258888601
461269104
2061845743
1396797960
1805830215
1411887563
1718428718
1070539351
2088033153
529863759
1566156578
1638914715
1376020372
893927139
1556513588
1739017329
1534251733
1252313044
1012781716
1613270425
1312326071
1539184377
813850880
1504118603
467045937
395939443
316018109
1068817561
424587462
1410388982
1239106730
954191010
2047273663
405473361
2016329687
1498632130
1828713452
137542839
1320146364
1877567201
168757572
1791197148
1661305332
375882992
1848886274
778650890
1308303914
2091221826
1312008574
549763230
92980116
910847774
762075350
525962795
1368154971
1172660819
732120838
1521519773
280338143
2009230945
1786722340
1423426791
1380513365
12222953
429936421
382020777
1164209745
465723521
408558830
1962418952
1148256816
601060774
1248265213
2037490252
855794273
49611320
1966307501
1829195390
1098539062
1163991669
1794558833
1481890939
1006830268
510197084
1309060324
441761421
1454139689
819914941
1421412373
1164145568
991398811
1385733443
1997304061
1339585621
642374779
1493218740
1270503788
130121413
16716481
237562760
896358165
983457708
1328530697
52220244
987191295
1349336361
2098757652
824684446
337982299
895638472
482240189
798486563
675650011
1458405162
1948069713
224665970
831773210
1930974349
1665741237
27985015
256245341
361573858
1223635296
2086217149
1131670960
745205847
447499603
1390150018
918494664
487972121
819799910
981678097
2011758176
1284290919
330507188
5043449
1478717545
1926275556
2139813840
1820161042
858039437
1143652219
1563052337
1183573135
1585349919
1117599887
1667002682
834115510
1587624374
450121950
560912439
1402129684
2075664309
1843980302
2031399193
489400229
364404569
1377840830
131148391
1507143423
1622952445
49137881
779151857
189338383
2033856688
1814545419
748034773
393845407
669921810
1905665129
1881455018
357185241
741075994
1686146578
24409807
1233013125
1312264554
1164097123
1740063840
629359459
321774324
406321580
165392463
211928640
350170630
681559772
2009527728
1350703858
1623212283
478946255
396563829
2122145524
752673223
3156338
2143670579
1896819163
819701832
226874250
5409245
1659968228
1023419509
1188443277
2019694187
644363808
940254786
2123814416
264553379
2050020044
574932181
742710113
1595124130
140496622
915690078
1137634605
1279189295
1968096797
1140154005
522445736
490310593
585708551
1779209069
123599967
335711799
970115074
1870279538
997449679
1834960377
593238938
1865212448
1211652733
673502233
1864999111
1680272415
1333139644
1749839100
52302608
985343092
1757221253
1786832673
1762430883
1590526153
1960098968
1892861511
2078288497
807423187
1643959972
1586152942
1368243272
196132845
1465848199
388429469
997812424
463637217
1735855027
1435243117
1714036300
1724190723
1984513140
156146746
1965382667
804205795
1426479064
322615697
2042249851
1624939408
429548200
2013183996
1437260367
1929425054
631457235
111726616
1196170546
1971313021
614254331
1054598284
377022850
940104728
1382315051
1281968556
589407307
1951871171
2111575677
557345159
1424238176
2082017169
120017357
1155426290
617474581
748028101
1151439666
131582572
1737804436
1012821245
344504333
755975844
27515986
1956781670
33976381
112391772
1359353181
1201355874
338167068
1064718529
216100921
738797612
525828498
589124341
406180018
344492320
99684806
1029447735
223180019
1475228519
201680501
393227449
2026138411
1598790859
314837852
656556955
97700467
1884337566
1397337183
1693029629
1412672824
804844004
818826975
1211201961
1336165470
8715823
116140302
1726709636
2086023868
2042003878
1226327201
209844978
1366322760
348758618
418605711
413305477
870982340
627116229
1649792938
1820470245
304560616
438265433
1835589245
382362042
1947720077
1537223078
948407986
25057880
127692054
812804387
539678455
1044133076
2035101507
805845340
1932674232
696751410
1103033020
251350355
207967555
1754518865
1475555378
1578901400
287291862
1235676807
830847863
47493624
270802342
117222700
184042418
799685614
1875907485
1654248024
620911971
1105613005
1580335944
2018579319
413621927
1495630901
1861055747
366748789
477421571
707926828
641028446
1545305919
441893024
607815461
969703809
508585257
858506398
1029479956
1749999994
239375197
2058716194
2082130664
1261803298
233040784
411979901
1843289205
1325217135
2085200677
1063780649
101510524
869210864
1056012149
10512036
1687814818
1250225666
503585394
786337397
1793142211
1518884060
2043207730
1094815708
526808110
1456567973
1039205574
2026463296
1964865134
258734041
637859131
1664937856
1633995315
1376565074
1926382367
646739669
2063912373
1661303279
765411816
639121168
271741511
1719268754
467537088
645531970
1393346694
802201297
219637888
1714691482
535923939
499197458
83710893
1068313533
102251455
676696163
162394043
967626596
208298108
1538770043
1659116908
1195828522
1702090898
103824583
411091360
1903452637
888065329
1443757878
1318633045
2047119330
852785433
442950510
1327800138
1407899918
1018154627
2007752924
772921122
874241662
511270201
209687991
1056094401
201633215
407428984
1645760876
1405346163
600920850
1695650190
61419997
2030572337
2098632307
415090376
973337739
1453188505
2096899729
1006082407
382793893
1151070158
177711065
926747561
1888393578
2129439367
1505356203
1284984500
1519598076
1914275036
1855929215
2063151336
1248626212
303683531
1072105205
965738680
1534641658
1835677723
964470365
683652030
1745988936
675305270
1364722008
477881395
1421208308
138131023
983254033
1180053280
457880024
1611414471
990617976
1760198556
2141604006
1191036427
46084994
1942136805
142778485
183536121
2082795415
938326077
1965872955
1190497092
756548986
107547909
439978894
406748252
1386475561
305109801
1925458605
673530527
1668524751
680596619
472228750
35157246
998734744
1047882191
1825006826
1302573027
96308933
1014926314
482102538
1128029815
1625216899
326208474
1142480465
18659144
97376880
1268026326
1938761087
1613580438
1460053948
678024251
5648966
1967814416
900173160
738099827
1369064903
451105836
1219372387
1165989533
181526677
985308699
22628172
1848544012
1466040316
2051511791
1982052246
1150811059
1719446615
333066129
1900227094
128317483
818336581
675252460
2094821685
1420085169
1872526324
1800187835
1436220984
461966291
973550480
1548632734
1578986646
652221169
761570622
62395026
1916238636
1222855268
119906858
1900843835
1569368922
1028465791
1617757168
839770601
1209308248
344161799
1762206974
2004959247
1348780610
1124359795
1450458274
448747418
737706790
195107116
1210285201
545173241
1885783562
581732620
361958197
1739334496
666599615
989946069
913938543
2130799569
1119055782
1294298572
1577022114
1141079254
421092898
648635701
1119224895
1021062699
2133484890
636021427
2051327243
939340676
2002231032
1772552648
231606061
1648020531
697867632
679730851
1143665203
1513845805
567253311
1141870368
1084074987
1433316559
2057697475
1378141460
399803833
1204496349
1249563699
2137908921
129918863
1388470505
932177882
1537087090
733077195
1246887166
57835159
1371523314
1121907771
838285047
51689283
84409504
409626708
792299727
1860928618
1825836600
1801861356
1837388387
1892013214
740018223
1710744347
1341277827
1521534531
1674442962
550228678
713745302
1305801394
1727247302
2003984936
1469515460
1710911403
909913055
259901792
1353312185
750036632
1753250295
1023843986
1399777580
89351413
365881360
819578295
541453723
510152451
496181525
1272590784
1385843094
820230526
40980833
1235465515
1671245064
1981566544
91538644
1505254649
891173255
1686557142
1935096069
541875363
996898722
330920773
1091763464
1685564167
2027090672
1878572741
66828711
497705578
1184320928
1903977805
2024758418
1577182165
1017109781
1218496079
2035390172
1124206825
1384573460
296073943
1128100496
294927368
1740632685
319842443
711818522
900917431
1038072990
901521717
1387313332
1631349570
606620580
476793883
235254966
708891611
1530341966
1525798149
519415865
2079046696
186800450
296985278
775008593
244887250
1929429108
1971628657
1130466184
61671560
1797547459
2126782960
791102784
1827186341
4521117
4708440
1624411974
233693955
227407840
1420948552
383969531
254183255
237672795
875429723
1573064802
176852321
1032974352
1074100530
1051061576
1002218181
2017165868
1485438648
1006681708
940832061
1512020326
1635649050
419800989
1067471719
165811826
549894864
178240281
1521264149
2000105468
1357492502
1170364684
1815879499
471527837
579501952
1055488051
2057398139
2144829747
363802871
749003579
1463591496
1636484207
1003575948
788074828
1098247866
1344788401
1895128045
916997855
1106597388
1242591354
692415677
714153832
1062598922
1929859066
1590418243
1434555530
1422862271
262664587
432005332
247374137
2112449722
1715609079
1020846188
1555125773
1445534741
251236740
52154048
539054313
290125352
1864883465
517987970
1077861532
1319504540
956068633
1225902607
1410741957
900125953
1825154967
217691665
554296081
9353332
235693814
1322465750
172739685
732664380
1484977209
1884998462
2139155405
1850364468
869792991
531792864
1052592271
678584945
1717098989
1858212634
2118172558
35944456
1588629182
305972891
1406092004
1979511191
1677525318
1202346556
1087966244
2024794647
952307200
252173070
1766238990
1113853067
1464602674
1661277499
960409579
1943085659
799689687
312997259
1328422215
1773483030
154679594
1508796726
1723247589
693811429
515830472
1452568068
1882144609
1131018583
1207686304
1012709823
753189916
492254721
931969376
1423225127
1947658986
1604759854
934624143
2030989626
1459996712
742161890
1344927514
6414274
1318947250
1611273103
406489106
177637680
1195364672
1357266355
156211776
945852784
155783210
1938488882
509097205
654333247
602914882
1414020123
1043582748
1727529243
1601707379
1155217787
1794138424
1871722275
2008751789
1090398759
1004163121
631159069
189780371
1063867871
124988614
689565820
585155820
868283419
1923115560
1415776323
2133077541
1340206736
1301704242
2025619860
1695704820
845876008
578321356
1634981238
803506607
1309736589
1033479621
1836293563
370924562
1260395880
1424323102
1429047314
758469707
2126432974
853827664
1725340026
569213960
1356831985
880372599
1429703164
147908547
1575341028
937953258
612341688
1770391447
1287664227
882621767
43038565
1062670254
247665919
1248597909
735724358
1303589816
666875708
855736129
208821351
45063780
1187283501
1402616677
486117881
863545625
325940880
1900549296
190798666
1646834901
262807488
1852662408
1549197285
1173690646
1884125729
569410979
171120283
1735239936
1639833514
512132819
899878563
1458949190
1137388308
610111400
581140806
2069661696
1081409215
2123659630
1541321609
1541713605
1969260140
1195382938
1958486397
411899732
1955215328
1469850319
1478439676
360742322
691841918
172057130
705867661
46171557
1330023429
1267108390
1886939662
582331350
2106513625
506955730
267659278
1113067647
1325596138
1902523743
1366373312
1194461708
1645415402
872138039
1999901364
2080236330
1403013830
187441693
725012540
746664898
1360073511
1823856897
306835685
1097910434
2088969787
230084582
2009355897
1874230210
1791227493
897358291
1495776123
284627346
1475221391
793855776
1513833215
1730602644
1344158723
1044508450
65566020
1256563203
1306768655
832471904
1692261733
1067946411
1814069874
21734122
122980056
645740227
1535272816
818955821
1627345238
1900825756
603284097
1574702481
2038402172
1936419644
1922322620
2021387713
1862542387
133310096
1422838233
795354634
534201293
2004893052
1429163645
669232478
954158415
1290552894
174932447
1342257509
1219383244
1180454267
1989525314
626734132
1483050984
189954758
438711765
1466685240
921909608
30154754
1704973082
471048273
350678326
1234571992
361214021
1337191110
1554723829
1160307506
526615310
1246506596
1359981356
1744278967
1989171804
129194107
53161046
553214001
445530774
1136235682
1722065113
1707190790
1495178859
1341672969
1392822658
885531885
981787725
1777703325
916066464
772852619
319542543
2127538953
521433384
778695838
914119109
897781038
658857600
1932714334
208818337
400715719
1719732423
1985353659
1154772341
155906245
1482705820
928973398
1785516532
1805679670
706770676
1164592103
790802499
564614575
1252491230
1512018686
1379686646
848612124
324571686
1646757697
1001957405
1021411016
634671675
1854873903
1093360158
130062080
546263737
1678249613
1605471627
152450495
306083760
670594270
1973392025
2116400064
193925102
1373848097
48699504
1829882958
1297995926
1591709259
1621625295
257826300
82271787
1387547016
1001341119
60254073
1535663742
1819069344
250877266
1879239873
1722472876
1130223703
1216289507
1842989679
71218208
419046895
1506480163
749146196
1670302512
1900878273
1196766084
1755259761
348308650
1284563372
810738651
1150370217
1619164029
1680375389
295111850
251292084
836035569
1336311937
1650264982
763096267
1442156136
2092513849
1437372361
437655108
2090672990
1749015721
1446153457
256894846
771530801
1985651203
1366963515
265862423
1442810329
286416475
421786896
22009842
1526846616
1630089856
366759197
1536625020
1297359937
1780528812
1075347666
178838374
217926725
1523386323
837265998
1015328908
1086487878
395767752
203129866
1905431053
1949172705
742267239
812351924
732573553
1586757521
1450506982
1138203229
1006679445
286780519
963646592
1171351230
739618028
688000181
1737583863
762101850
1446481681
277123249
1789591884
612086005
614701189
1063915518
139347468
1919530512
1297083316
1980738131
1136336555
112947777
2068962553
1325001755
1690542105
1511714001
143558180
414096308
1294957879
1509285546
1346444335
327303588
1764722906
1635144005
594283808
656630101
1633049227
638147375
745876981
1388432098
1925210271
501664217
1832523883
1903604127
813212546
1571954995
30697651
1348442258
114293081
875969765
342971087
50015063
603877192
1050234761
716581618
1984917577
286388813
110512846
1611392992
347187430
728473631
1502171270
164830362
1764010081
765860142
1618530603
921424751
1684354236
378392056
1087595161
829253816
1689795960
1603578192
2097594831
63147733
1286503842
1130474392
1557070060
1324229968
560106881
134740876
1265732674
2000916018
390588896
1126964781
878475105
427454792
658120328
1051069517
1502995398
1789525543
175785568
160432844
1726341454
520737527
226581404
1330311057
904827210
1068121428
2132333384
1356698391
218997650
1250356171
1974537072
1617766441
897967100
1188487658
1493419058
2055399869
212585333
55103934
1571719652
1585674659
69192184
2017470953
1904446761
2060237308
1767384636
1742778804
247499519
1555311329
92688140
563635490
1770910326
248232402
1343665763
721438858
396945450
641837643
1981758457
440176336
1092365673
1965355846
535848745
33751482
1350742930
833655710
1400268692
1394872413
747724016
837506036
88715885
2071350310
670263957
462547702
1161299396
272760125
1550496536
136256955
896758700
1654415080
504679271
1716106785
657183894
482882793
785497507
1500878053
13306066
863223044
1024958523
327317084
303021936
1765915739
546320745
922765150
1761014009
1838209888
1193599331
1735275282
495872208
2062590954
1822502096
1618083657
898538091
171864560
969282836
1973234674
1530126374
451385547
469788552
729100921
16654965
672610793
11181304
1979731421
759187529
1860692366
341738911
1066666179
101186377
709029649
1603886579
347256740
2099601053
144380576
826012888
1803677521
632185688
1606895177
684568014
1397837068
1439814123
737861005
559808875
2130882358
1881741224
1093622981
1003620363
1110095072
1737443744
426753428
457766311
1934776706
181589761
1027101429
517046845
918520455
115258104
1239304138
1472226818
1606864083
1210023186
971208826
493597433
241096538
511623821
470350487
1135161081
1794819121
1886350177
1671634351
1437344975
1771858703
1847679434
74860708
646683338
1741894649
1062326644
1876910991
1517846454
839702424
2124070100
866462428
891987487
420936879
1307254757
437028762
2127115025
1054918422
580421216
1631443621
858369239
643481624
1283191574
1919076960
1227317195
480066179
898657431
800061260
840859451
1503863982
1337463885
402279571
315699964
2086106411
785259274
958456143
1411790034
2100985225
1487681359
664167267
856902626
1354137501
995335150
1008655290
1573033160
1222520683
1571060170
1684433310
266172335
1128490135
1115612311
1813152606
607157395
1831287614
1912995514
1080070652
1235005281
1404866167
1764941870
1138403947
2129119522
1897672432
93731148
1456723675
1363895611
1871599103
1646299165
683566206
660958834
191015972
1527675194
1267521253
641380417
881116251
1823868242
315026948
1712801274
1749244250
293888385
1147076133
1512720209
1931032866
966706380
1789387076
1143128538
608695778
1716440815
785671896
1270607470
1397230770
174521536
1512624060
1590178704
1556610370
1411259186
873505689
1194253605
1581957260
801735684
1642501728
1823149830
1302942744
1734461403
1581592106
889144079
113698915
1147252442
573455875
698521698
1323022579
898277227
207631787
944208732
1287965917
45922469
418457406
2135525247
1999399004
1868283920
1474910328
1599815912
1629210913
1493438735
763206752
1457075893
1591032872
167831685
1860015910
471564352
1420132186
1014165089
262792016
1917955750
7321514
86038562
835653108
431468662
150413381
1293808941
551142901
601895920
1815816112
159258276
1699341328
614038271
1780397037
2035863672
1354826517
822144160
134810187
702728126
2036362472
1388876897
435314453
1764011772
2070492389
891248950
1657387048
1524981023
864743119
519925267
325890930
196215333
506482604
1250715200
2055177642
492132941
1514860433
866757072
810707437
124831893
1775688498
1664008595
568093555
1032147291
1397861497
1945011977
1342345059
300182964
279895494
418143822
127762006
1127338325
940592018
1184295802
1671833599
215944998
1940002435
769261102
469903146
1944905825
917686258
861739817
816882627
2079103938
1067961367
1831939063
20490396
203703400
1420932667
930781068
1408729607
123134042
1386666488
460538398
1766812040
1674645578
831736768
827763565
985784671
837375083
656951797
2130140928
652072456
1223868674
134379568
1770337919
598709051
1492389106
1106860272
656022738
367302039
574791481
1559545509
1087591810
107023563
1217216204
155567520
2025286855
228904964
423653864
95644086
442279410
107816071
1728259374
984443577
1465106373
1435506919
2033938939
1738003990
2117934736
38488008
80006738
1198180444
125082544
1836028340
750216125
1338682129
2086297784
526386219
1329788565
1969698491
1437626023
1297125126
602175920
1330652899
1545515177
292587186
1807128819
406101161
1444071460
1887381491
1917310329
900539903
1410438792
1664734701
1217517473
1831495389
451642889
2128888767
2035479055
1555272863
1947810601
794089601
1439640559
323332714
781898910
300699693
1668238354
1824416599
930497921
1543953808
222661950
1177611761
731494917
70161797
247584165
1512922667
1876783307
1673740897
1797729946
918041807
1673099574
2025778462
1502751986
2098717708
1218101665
849365748
1416974074
1080566778
1457669698
1699135877
242831466
228932422
1679306547
562372734
637914789
138216308
1332304336
810404737
298049710
86198903
1784205238
570246847
988030192
878789039
1249645926
1095257305
92520985
495951106
1054493447
1482528722
522512757
141190138
1241391399
1371481815
1482744569
2014155289
1778773518
2052380593
722177214
675478380
1995512469
1890805586
1350518502
1935299472
1037687242
1343141277
1862103577
1606807801
1139041342
82091506
2036309025
1925043743
2068486963
2064431011
1611286207
153840479
250631966
878828318
1067944384
1786239440
568260606
1450161569
995787447
1153040029
887746290
178041972
1039604603
1304731426
1516437491
486932351
1283538388
1221512997
687100141
2016309457
333965470
612399566
1628278889
1130563997
2007545071
1993441717
839235847
1593554984
407794406
1794943138
655745538
523345564
2119413179
445536103
588246892
897683600
785042711
1391510885
8643505
1472979602
1380293147
33388446
159431579
705909540
618161399
1690149217
543978964
2116205541
1295249314
1796086934
960794511
1721944990
1392170705
1863233864
920342576
1423537090
2050040939
1997555260
1047457665
1437119751
1174891521
1967955122
406324311
1607487167
1487242199
942129805
1097255204
750673968
1859137407
519022651
661035846
1156136854
208475442
832440048
105694122
702947146
1891110707
1470497115
1548632734
2127563982
1250693127
1492650872
608973607
479014129
185090598
610317522
510305748
1396734144
88527749
773195457
1370941691
351132156
2012031754
1784807765
1663390144
865601885
871308684
478698792
1807243743
425927803
2126510118
957734783
784086663
1121879256
1502416387
506282187
822885454
1043070482
1722528093
1005236863
479534171
1021274224
763767270
604796686
914074659
448719818
18422027
685324568
154784498
737725946
1793531205
339836724
1171930706
659472803
918498551
1352573389
320377055
33766535
1893280717
1071172333
1376547954
1745190031
502266955
1046156418
745083633
1789717520
1001747713
1909016990
1453707364
1513901889
2106643408
972091874
2086411618
370911878
1411840817
1004386179
124859708
964239227
545978833
1888925604
1989460326
673273932
1425252754
1864444054
192568402
722871245
1503392575
1128845949
983921049
1283824545
1704997533
1000000047
1578440664
1997284893
256993636
223525383
1445161087
1593129205
980051606
572961397
1929204155
2014156626
264356150
512456956
947480789
1526569042
585597508
1549329421
227061966
1472729705
1159500761
1715871403
340117054
1935530359
303922487
398470024
1823473840
1488930968
553784968
1131420302
1999746513
2115379271
1190072993
1283244816
1137402421
1242003797
256506208
1419326637
248496423
50850565
92157526
488679866
31107277
186530238
881821039
1245001417
1750968405
2123311397
1990738061
522348419
1620329762
278861103
1422655176
1358528820
932880810
1466889455
1699440674
969629737
1960664728
816724683
1514299428
984918855
34866091
936463389
450323933
2066374039
391753247
984821591
1702787207
1679972543
1931164378
1989440062
1584229316
1281416007
146534743
796854798
2096899729
896557882
1003867692
146286201
400084968
663973372
306547895
1464546201
1693346384
789254437
151713402
1866820081
988702829
1996516641
551117741
414787333
1885850074
495508976
2135389925
1452135953
2106896481
1830399405
1430809334
38664064
1018769722
484918871
305788755
468535353
1100501509
2016471045
959627145
784744952
78153746
1298609580
1790628254
2014864568
260225512
595261677
292783436
86782036
1266876548
961108078
1894003748
1467308189
1792793099
1280345434
879443336
1926747456
1431856063
928555955
1211087173
982693761
239501031
1849701302
1051524469
828450632
1348829210
641372936
1655897200
1226228689
1163257063
1011200854
928111226
1737510621
576771702
1686596421
1460031122
1557990553
2140944029
457693221
875789830
1208599993
563798130
1163591381
1068339078
966276109
1071504500
1415612570
1362748861
900097177
351005249
1173567521
1441774572
1553435484
112412410
1891769479
1043616095
672688034
948021570
1088027505
809017290
2043045253
829893032
2017395216
426091407
574515621
1081117925
2018311443
1917824706
102479896
853720321
654186651
905019541
264345548
964143669
494656995
1833937068
98713481
1186340452
216576461
1188962722
1433492475
1912809969
1374449217
574044590
1310043068
1037003532
404939498
1317159536
1833604067
1209113907
1549602948
1636455925
495562387
545218616
1097321545
1108184908
545023152
1978816767
452297656
318117915
1979785684
1695475321
892284800
1240873798
1317173193
1986634735
692768481
426362161
1594233502
1297556299
1908305890
727854240
949673716
1185351418
1487204543
970542555
1731208480
912555338
421266908
307764254
829944911
1184995142
1341694920
1882108168
854030864
1087869281
84906478
1253373045
1334888988
2053251484
2012606298
892967835
869795249
1917739306
1861249933
1075867674
480160753
1993211332
1053108487
2061996406
1711131054
1184526618
1675875248
17802174
1830241735
220266820
721481770
316660528
1461664467
1792082359
1124319403
719583939
1555811415
784203577
2023358021
1860653056
363518755
1381551058
1715289801
2125931970
1720516075
962927570
1548568928
74108669
93637934
1006937991
1123042123
1210745988
735073277
1385283455
1000512176
809607665
87948445
1636188445
1013724988
989250462
821529125
1954542468
1916855337
790529005
1856743671
1480047966
1582040522
1335507673
2037512253
1831706862
1975653121
680103819
1426849645
872913012
162924375
809286618
541129261
1253364247
1443443188
572894319
1982347952
517546642
1702946848
206583035
2086866652
172689628
8114013
1454905299
743273574
1970948401
285948851
1029669437
1163304566
1360344109
1923769637
1318887827
1141372339
207921010
59305210
1790137074
460778862
440069352
2019211641
643557592
788964897
1258431526
207593980
1540912029
1673713159
420453896
198735286
929324158
1405317604
1432003807
1548539038
448952049
894433122
783883964
1118490019
88049014
844657566
311390737
139799043
1723091529
1229552914
584650140
1219749348
1226347606
1277959826
277811616
744062845
649392245
143670780
964404718
1458056105
1231964618
424463352
373201508
553843914
1810158125
604634605
1703439834
83660837
352399266
761453292
444918053
346411269
325128602
2111913351
1750056199
1425624630
755807974
1565651648
1145687536
550535744
2034084390
1531092859
985190582
303683025
1004108569
1477169970
1483660866
1258309768
2085368843
184693044
1633129323
906792536
960450085
1964894798
1169565256
673988169
1033223168
1569147774
973467547
1004971351
395105786
1613774461
449407632
1716500505
1481156093
192963402
1028565456
587250961
1622637219
1240410751
1219435217
2011168140
1111875724
1352546850
622841195
483370000
935102191
480967555
96927550
420759640
1936293307
1256771896
539431111
84415517
1989457536
376118012
2069624846
249748592
466675429
1380944885
1976268796
1204506226
1074832183
486804177
235977862
325577874
516190353
579308778
1938801762
1142669549
1377624161
1674841924
55422210
1029378743
1604833981
1033356001
795811889
1127599866
1681253855
1560903626
1741146585
1449681280
1573351277
308020995
1098111012
201195449
446259795
1169976532
1432687958
164912341
856333956
1569872807
648462663
1302569824
304543166
1482361883
1768484474
1150672240
573173822
1572248625
1094118486
1853523623
1383830707
1875174728
1497684646
1169655202
1005397596
1026034572
1671567447
1136344869
443584419
1513993064
507795796
1390637624
2124967109
943118486
2075639956
1806965732
646479697
1755388827
519187034
1012326312
1963500288
644025012
1327970607
1489519472
1869103555
1691205473
1242618536
2016985307
269979593
1161266615
1413391503
2113497489
1090259319
1289955673
593644910
1743900886
1128502912
1163359137
495463352
887801891
1485891041
1016194801
1124932788
1939781809
1158322659
1591265044
1882140920
346625520
565287822
2014530239
1285134261
266406986
1016579560
573183527
97459952
1705851601
563941640
477038139
1411669092
440638275
1358618243
348309721
522065679
20865469
617082400
1651804467
2072786228
1425421349
256117514
430883260
2009598921
267170398
493117350
804967654
1338284446
73674912
284865572
2002375752
30953943
788544693
491873512
1426141618
1011391972
1547738021
2114888079
1395771183
1275728846
827625881
1744985306
562655308
480569053
323017652
809366083
396473721
1952960244
841842630
1194532245
1159334341
1628283618
1236616460
2063749017
316302464
2115160436
343448966
1565163791
884963136
2067681625
1095969292
1788920267
1498396007
986182035
1078230168
1094906570
640015816
1368033221
811532972
797077721
960527117
2029175922
1005318345
1782145197
1336098284
1829360767
731821774
80001941
480432230
2073242877
201267721
1747271547
624552006
1462092881
1761260220
69893628
1101007098
313746781
987181271
567841392
1917548130
2076453417
1312722347
1227869805
1014746737
805355874
440289906
1964182039
616152768
1207519809
1937911335
532120552
160990514
1823983340
1955692106
1243901696
1817120029
1487824762
4734291
1171452584
434757873
195256683
35875803
408372085
1172786465
242526857
1459643902
2004352850
834534473
1846039626
1980834132
212543562
1900654321
1735077038
1114372632
55450799
761772566
632521623
271435542
804073001
1222952328
1405822926
1427321621
469924325
2112120446
774375055
27187216
709009649
1439962288
1686937991
151943887
1676039922
979307874
596161699
1523637349
2092545145
496179767
1505173080
1630686410
1689438730
562824823
912596871
314773954
1285122605
548123325
542197443
1045396994
1863541217
279751216
453272422
1415474700
980177461
1543436554
1859979051
1575619075
1111929553
403684910
598271958
402343165
651969001
1350683744
96586558
2071122923
1844045732
1097702568
2139778049
432955606
2101624212
609953294
926203658
1277844411
1417630678
1773465856
991575464
388944085
248116663
1770254112
1128925146
77052221
122213644
1213337331
1193950826
1081095664
512682840
387246112
2075745400
1345929426
559519943
2004627470
1315846658
251983850
579386301
1853527148
843790231
1434620694
1775409643
860346821
1434188879
546454416
1378168580
878503342
856026324
1574243267
1340527197
769075496
1297427665
840993327
209905928
762964602
551620824
888518393
1754442718
639026599
1705985890
1211687496
710748664
1944153170
1936231498
2042008473
559316825
142072309
2102481706
1115577779
40650523
1027643741
1211942630
773732196
1958348464
202305539
422521909
1628324497
621999021
1091540929
757999811
1463876455
81802844
649633188
605709281
452239478
289329546
1442230540
1822383164
714208623
1702596299
427499697
309150622
1740051689
121167090
11279777
905096433
224609365
1831990840
2017580875
2042189551
135724961
910978756
131122982
1607682725
2041501284
75556060
397173132
1219902664
1997992600
1756801628
1797452408
489861165
1731276569
1198664931
355717754
124003134
757069208
626551672
692113889
1785258881
1494011864
55607798
349400301
1807335912
685920234
841814197
884020600
1997766018
649749542
1731260589
1881691416
1653766151
677338195
1248329866
487441030
574117313
1115366019
22431182
576951743
2143671703
1152584038
1688081913
701853229
525472939
1937233009
359195219
2117993867
994784992
1214271240
1155460206
588757918
2033484324
572325745
290800570
84379205
1781043419
229262834
1411534827
1923209654
366890782
2138238948
287768357
432388829
1791044286
1174348850
587417749
793845572
623333895
389719386
618086911
241921679
1841192246
837854210
378947372
469490935
1095022714
1160387195
1784570631
2105984349
115102850
2075521648
1382031042
1635521111
413412807
1413802865
1017389258
1907446139
1703360487
56892202
1433643714
1212892749
330004363
1740329867
1953933910
1017570178
343621784
114023937
1472229053
1443270632
1389282385
995180209
1112717262
1719120407
1520700410
407455685
259607317
57433311
1572197231
1433054471
210459105
1500551933
13720841
167646224
1888719475
1973707398
1717610463
669867879
1005918282
1393800586
1850812090
227547644
980380525
543264143
313646829
1451418010
1533610172
2038726852
993981136
768682743
1130145999
5970769
1486566783
99724113
1209869969
731319177
480022424
1423778728
1085935656
1608530500
1311743168
202877164
797882851
646292946
194261278
1223675867
1859328637
1115765653
674067641
951850925
414650717
1871173613
1839369333
1234583177
1820016929
1840835591
333185136
126058926
1918644883
429909751
182625310
521489657
428365723
1901910114
1067949662
886149461
2092139796
779411912
258944028
2014126872
1177152473
956513015
1656165815
1863643120
631477659
880728065
1745901269
1615062119
1315732426
1554260974
1330395959
1699546847
454379921
1982220835
494714912
692698003
105416283
492382318
1624710890
1639383977
2038688840
1631305858
260987529
1954118265
1443996168
1432169231
893373430
237950279
452438581
1393331080
797454479
1165405552
133323761
1475651739
2096765557
654508494
2031945625
541045956
2126259296
1860445185
2100198479
1610663068
1328244020
5693305
45915472
1812822025
1622851830
240870707
1399967206
1701354747
1873221110
1279033997
624187797
469942765
244098463
942997668
2099575842
1052605498
1797260473
671059542
1379906303
288189135
486946680
1729012963
58537816
1827264841
1765479827
1337151853
962351064
1943737352
1983813996
431357379
369487977
1085571518
627943872
1931099430
763309437
713372698
434087731
63410619
651562221
1774842168
2012646420
737251665
1628486109
1865976988
1240153444
589874219
996059872
658352253
351564030
1194327865
44714077
1637293513
620916920
1510406888
682425446
714190187
1608662028
368865332
482887070
12012866
1716109039
727316624
519562944
896928278
237833146
1032543979
1798285980
68376238
319167369
1364874775
1190786769
2128821369
1514413215
90304959
318485018
1115722781
1463317823
47972260
378651272
1599661027
1736494492
411498450
2100972370
163291730
1378702591
366471884
1433388295
616823235
781381170
1996759911
1249589899
436687591
1714944029
206184177
191818668
760376836
1367317182
1099649638
1550913888
695273547
1279394524
381626889
961124299
1517461974
1505190812
1392918288
1197641406
445311812
62370840
1450953552
868002363
1799507746
1172360004
1312995621
959249674
2025345620
883524575
124643272
1085687306
1768681916
93192881
2047972969
707663304
458738463
196032398
1339116112
443059586
998830789
596005311
45200843
265782091
387323999
1850345186
847788263
1942340
1658167600
564595214
122073532
1918525605
279134678
488946669
920712150
199126681
521116431
462737038
1190640435
232821640
1150088379
278619812
1583973933
1764192794
2069736548
429810253
566576538
4057444
1625341926
1968826896
223335677
1947661693
145344362
1100939158
1721186664
1873881853
1764115725
1777102735
748207603
1710178021
1956114113
1296796778
901306033
146321074
1904207745
847973537
141427092
529111003
225323654
1980270528
992476226
749116004
221679330
1267122089
964605384
1227777712
1704922329
1276068679
1757634652
261443621
512502013
1413676251
1266432980
1026729857
1573836040
1914285137
269519508
1018129321
1536176422
1621301344
1476737574
403948338
194495733
1218236588
195701372
1360256527
1744781117
2083532483
133812755
1524391877
1318875936
1443918208
1994054188
69307477
535321583
635643730
418973480
614113002
1775686593
131793730
2091221826
39074672
2083089140
658643366
301294108
14373136
598442506
1883698956
46890489
1136314893
337704731
1261700931
1681608378
1529498389
1254794800
1354972469
876389629
1439512410
1109693348
1224708143
236005990
841026852
460776237
1770333554
228381515
1145557669
1728771404
1585158095
433290021
303223873
68180027
1386234390
1546967073
297822754
1906963078
690032661
1851882681
1199432020
1564653942
417748410
893814955
1272937062
382104738
1795112364
1413057738
1748846872
1123816498
1659095827
1540255479
403300360
1263794337
339687105
1135942431
886138724
1504648257
286909480
1859109157
69712266
2091119211
524030852
2000740396
658350355
782964060
1411705925
1407165427
660084558
2037234331
816906117
732402479
303731402
1843526751
1340362538
960994891
1016819045
2128780201
1566841631
1928416362
1583499816
1585462894
157220404
1809991879
1234656203
2098680614
1664907924
1036834506
829005031
1646511118
809557436
1438974608
1968257397
2063690129
1085719616
1937683710
1759346869
911397212
290030296
1927334390
268642671
2060665568
176880790
866008216
448815963
779394977
1401037373
1419956046
1796854971
1577856580
761554115
738281011
558734923
313237883
446977607
2102233557
656299104
1343981910
1185315450
184807386
1052748597
695561400
1217879100
818322618
1288804466
1823037129
179176038
1625885733
397149081
1720237057
991033757
1329815597
2042522691
1690410192
278632481
944526393
1971731970
320216143
702328529
1093942134
707704609
525538478
1806532200
1141885742
918883325
485271460
1787207602
1129712646
493265220
1045132501
669974260
1642656234
486538334
133768809
1320727690
1113363825
114811513
844366759
773345151
1488546130
1503519929
654932753
1922356670
1639219057
368956472
950531979
1586403626
1433840935
503711773
676786701
872059460
35526921
707275617
20918734
22221080
223809417
926271383
1453455758
656331565
1374971056
1304115880
56733216
1772768117
360839203
244438936
1282873542
708959061
1346987179
767499835
1062375053
573376568
1561789059
1313116261
875143578
1116483657
1798830282
350171473
552837297
1997358723
1097821799
109136588
886500693
1496510381
743486699
230724039
2060129584
1390709199
2074096640
983410629
1617839812
430444214
981338731
1290806788
850304813
1973157258
1504090766
1240905075
1201139200
1529469579
563620386
1727957370
1360724511
211075797
403487374
2098788798
1670253873
1540982262
2042014513
527969032
869214828
778626788
1212300735
48297911
1118033912
1078072654
1351045139
131109691
1925646525
1012532032
1432104591
822019234
426629059
1479925899
916481992
1075877199
1326343708
1117425603
2145146540
1893460783
968342929
540903787
903528158
1940892266
271446778
245076546
1073170185
1371089238
515021696
2067395387
1149863630
468826094
966071444
304755184
132732924
1608130884
1095499472
1720735459
817003675
228461488
902262370
2020976200
1020407629
4054412
1674600801
320712116
641304193
120223760
1919492215
794647132
891513698
842200134
1996972744
1831566470
2075015043
1945475882
391598066
1823001653
1702093112
2008320659
1504124892
2072874546
1473945578
558666910
502091431
1629577029
1395433960
1068945513
1320828416
145133690
1866984343
981824136
1834076000
1158065422
194776129
1541761711
1478340910
2145616862
1511683276
504698585
960768062
1016230006
316557919
627224795
1274591161
1816113202
1254261037
516689571
899748397
116147794
1180483126
127066213
1491253029
1569015846
618136433
509239813
51308964
9759357
515772827
1077201143
700457780
1012374954
1049835384
1588743262
601410309
388516560
13203500
9825144
29617745
813794087
1516209648
1558708342
1676551035
1678584978
1236086747
1064271648
1571571747
1526287864
2041768557
1571482059
1601059270
1880034143
1491269625
884566357
247842879
1361052518
797263268
321717320
141940928
1720037834
1895800499
2117044729
1681998457
1855102973
1895682793
895009577
1254387729
1145603324
934447695
589379216
761917908
1375444873
1173535613
1884795957
400346243
1879063950
2101043566
844433075
1093665194
296324961
656961666
1221832205
896047729
1887756448
589042824
1001308628
1480668144
1267765434
208180013
260149539
1560747908
1478203599
284393222
1288318551
1613949761
930408539
628207121
1895206738
1714201645
72662655
349849491
961340119
651650498
303559482
551148333
1643275543
206456859
1318986397
1771941165
234378679
1583882425
42277960
1181661703
594561777
1985403412
1189199139
1511343131
898209642
1848468505
1360749780
251270340
2080627067
986367367
1562284692
1113101362
694915906
1485681581
1926982808
497521023
816758761
1661235069
585346993
1020320305
178481521
944148807
1900464484
1202946623
433711160
2123562604
206584449
558972905
891970124
389219298
1129112987
1493799324
1522440924
952465181
1284278985
1712509195
1526989813
1348260284
717656774
636812789
1150519379
1136690111
709401704
2008086992
1551157267
163856579
685432495
1268391031
58406728
309476605
674319048
993219144
907827732
1541330071
298888744
1728642066
489992470
359719043
1971417083
258235619
1430364386
1151265538
765309730
1674665721
255677459
682165686
333672180
851520929
770442588
1539505454
1485039837
1101676819
938603332
371217865
1908560077
446374736
1868624691
33866850
811370442
1686631505
2090359308
1684839280
507424359
1369745254
1434789106
1123033886
1797317308
339931654
391713717
1310835008
2143281970
524027172
1914060922
2014095494
333590553
1599753793
1624476956
1912482919
720898433
976681140
1582305069
1370406104
1689355286
266754141
1249395298
1690819781
398727638
210272116
785989136
125311771
1246964062
2096263563
1539911813
833404316
1509637811
658480581
176801853
962984465
396116282
1927744820
1503820356
531156930
1328798117
1815334415
616840340
1625392741
853801792
512708121
499892164
1739449773
1791004752
1134864817
321319102
278988992
589582187
1418670877
106703680
611256869
700815885
1553251127
554634852
510551530
1338952443
1535028315
349343795
983188775
42319501
765664247
366189382
207308090
100959106
1961890500
284595146
590376785
248338760
1536390900
1829102065
332266972
1057535342
360062604
1276827763
2048108963
114443588
1149417522
1469218685
912595259
921602920
1955081019
167122377
1127081713
573556141
1765455502
526966532
1256079213
675552711
1212962549
1719491521
493331468
144363075
1861790934
1852761799
1839614026
1585172230
1629809444
902630105
1280901286
193842061
1964299976
712554345
690703561
560828379
1652733096
1244473661
212544630
386326697
243764791
944498444
580348349
1900664122
541722338
601111906
1853457515
753517374
376593949
247784269
910945978
375868578
1846191314
946225168
1620699307
921362970
1763291486
1015182478
1771778325
1692519700
2096814630
1970582916
859796628
1987234914
819409862
37101562
1634163557
805342390
2094713421
1192990314
2082775628
29924127
1267468418
1134888622
1292168994
62004056
174764657
838027044
956493978
1016996578
15455638
1305823357
1579494082
114201582
1041375921
220111376
1263395430
1077842623
168780716
224816702
842713457
202334765
1105718561
1532419640
2133509791
545106991
1013104663
702926311
474704061
55820596
676621068
1047217593
1959422479
1436212314
214686420
2139000186
382456138
553210406
1307711475
1423529847
2091024909
2109918261
1488951512
2071011397
1644639069
1393916426
267633203
1782461158
84495030
349288919
1112325829
1703691835
1979418501
284490036
1398241808
1643096953
474407439
1100187655
1917146779
1621967519
1528584702
1000404442
493392886
1132220730
261609063
1996950049
745965350
977417404
1226568147
1607000887
1308741673
470879461
465927558
73837554
646020
2050670982
1853068807
1314660856
1300188335
1100735881
1475625984
1449115486
220266530
2145449827
222432808
1015361938
216940449
277738182
1993866883
1288113562
671715860
1421213768
2068763877
985658762
524105820
604193294
1428843153
1107533831
730419697
368483071
1710401583
1174745688
1822070094
1987487754
1742487347
1400641656
1819972537
123935411
2052950832
1170564431
2117563835
1846444153
1021392417
2038461076
1083931730
1104747652
939355389
22016009
901093595
1238266480
335892905
288936625
65581578
2072572735
1569951953
834941688
1185823356
192123093
1232704072
1482079701
1872507529
13700921
1421379112
517924040
1516865931
604422488
859979936
467378515
755960377
343207892
1038916601
332014172
1288909085
1823921970
438794288
1940318634
1010919785
572333131
437184847
322241706
1022428380
1563143780
1284797785
63976650
1523076407
566130745
610719608
1291319521
1089977341
1885240208
1701393392
603185814
235340015
215165472
1580433960
1794559342
199698544
279623540
750066937
2138201370
2025788186
1837222103
1497265297
1948605968
318897206
1065854124
946319041
781313925
1620191417
1355533485
1278826339
992292686
883402730
741951740
1252673453
521194816
677754958
428289029
1586474449
1769609558
1068380742
55894021
57831487
1802090506
945659799
2120648950
1427909553
229594036
1077066641
1334347095
511056396
1647327013
1275142463
714495056
1433752084
25365473
1730423038
421072806
2139828360
1618812976
436643170
2111498419
1733349609
1787533585
1131049804
1992664935
732904068
1725180602
56847220
1642430848
884208944
1518318623
1482972822
2077250654
440691072
906750978
840277607
484777949
1833819246
297837137
770665157
19082369
930149297
1560208034
468297291
1541197509
653425834
1070445039
1443071007
478132757
529127957
1287761241
1589773074
680285289
1344374390
886186917
734740812
59539804
484476485
758469021
1750368335
1983539996
74943801
1678748592
1589334314
878312958
289488329
1190173841
1775619521
494013976
355640266
451556490
1034802291
156710005
2128821369
1794156807
1939395798
664710085
2076829383
1270383173
767738956
1259869270
1991158785
920530828
1013987587
1520981252
511458024
837806031
1166604269
1061473612
740805870
1309584451
1520063853
1914268376
1460078353
1002784409
2048502901
1878711339
2121935985
694793596
1361359229
675639156
1675103797
1676882522
1315000018
2139258047
533707125
372246740
1682608641
1514553470
609632617
1513674103
1642628998
538849700
44895067
396057520
1936161921
1063863258
84869525
1887878532
437480182
510114706
939626596
33659448
1191189425
957077627
1699744986
1316751878
2060899364
110691743
234679978
1863958137
19571853
707707635
2132069135
1426062239
1216530518
569420369
1052605498
1783323687
1379047923
989616153
1309550366
1470254692
6158428
1071647312
1263542590
1009209880
43240748
169787026
1035414465
660156785
1498248289
1979704636
1346581258
1178244236
1425907666
1403278119
1449566364
1253624587
1225854165
22388974
1763179829
830892211
890494079
887422968
586373721
746042125
1546350229
401408176
1725727516
762357483
607315900
2097156068
1303333315
464228203
508864696
449574619
685772818
672587213
789143416
1596775227
265426621
1177389869
1503769816
1261558568
1695688559
812042540
1767704690
430360272
183448619
1479416028
1777379305
134633501
1056559085
1527073105
1967076657
1372903973
1920453351
1887628936
1911874677
104813614
1686252778
1542636579
821788971
1237702227
255803870
63160303
884865104
126873979
1359830673
248128773
2039915012
1489332028
1931186599
1874955653
1452656996
874300296
1527091674
1091410317
444529765
853664765
44422596
1349414742
740800899
899436997
512662837
505708940
922068066
17637410
1597125235
1796826671
1412200888
1344769343
1192502201
2003059054
861917978
1072990276
2051172845
2102146872
420842783
1247555213
2042820535
915428617
1147107580
515737331
1028025958
899365045
1198519931
1987677013
1894549885
1901024212
1936715469
158215885
1836350779
1225185919
331862448
1934497927
1638555100
631955304
1857994888
92820804
886904862
1357208521
168110451
40297552
1139074381
378272252
1019132380
2109550259
1040969473
968140446
1012204235
1034089367
619071386
1517707636
2133162386
58269617
2106732471
1548571854
529850570
1133297941
1564432851
203118627
1543787979
904345587
1581885124
215376874
1147452188
1701804102
1405626297
883647187
981966131
1933525950
212295505
1877352933
1936461798
85710979
1928961926
1768692625
1990012437
2027657553
325083574
1853717774
2067832820
971669138
1942037098
1130141212
553057876
1121293697
1729246506
941395196
529419810
30844148
2027522984
1668201729
311868524
232532943
122905719
1124516594
1533207701
1107223012
297222256
262845122
803082255
189205219
407111216
862232654
1816914847
1739010387
1137632338
388862827
264165716
298814474
70373303
633739001
1325662722
252645211
1129012148
1056225133
1476520159
717547314
1370668644
1406845762
364318810
2005484676
11064143
1244476383
663771523
333914671
432794249
385801833
743966285
776456871
1871776805
494342851
1121000892
449859930
1554488527
1048097551
1833863551
871982223
1378675430
418326895
677080298
1711258531
199225272
1957280926
1134494730
447248359
673530741
1838001288
1136552824
1464457955
1041616270
924933186
1009513323
1466281214
1719370201
1543247328
428089723
529363154
224327002
833884517
1297078803
531754900
202799163
601130563
1221434310
1927871459
1122054531
1663102933
125086406
1527868876
866971915
629423805
1803758424
309835500
806804043
619714324
852436576
1727545335
1764596121
601044212
1348169877
1039413871
149390166
1647055046
1586183659
1819598537
1467410430
1886924539
293705131
545290957
1238617448
2025162270
2122866559
1357032562
400996038
1894035949
1394599299
677250331
400268593
605511133
947000700
1199763416
1780285447
394768680
759326417
940607794
510189738
889583027
1461499659
1972468242
1846781240
1423149317
534222583
656780256
171735387
1122767003
1986329524
73526582
1560297079
1973361765
135390834
742157523
2129097809
1126490732
1807925894
830711847
966482905
1499989334
630315398
1493042484
1164649760
1140759063
714837268
887670648
1290779675
963360192
1490289414
101227385
1997265409
1848209633
1886733627
593760298
22643472
1256623075
2076431140
1326997353
1145648559
1331888797
1420791993
24257489
1784106689
360429872
367597233
1146286888
65825494
1276438525
950587412
1861527884
650071735
1535524196
150023450
1735346540
364121534
1640442750
1262098783
210360003
2068877730
1902988991
49413530
1393438750
721833696
1597806708
1298055747
278110612
1769334134
1361585168
134392460
1607573698
1274068676
1552265288
1490748401
1678743735
2086658959
1178824135
1593367724
335742576
1687579907
279463113
1467422017
2003679999
2131889196
956334105
2008117696
1421920471
1737431978
1091854604
111220359
1436158150
145891748
1349040647
1881850910
64187932
662377886
965315507
2062622275
70496451
195099673
2097651168
1562400961
390354542
2031741216
1118995231
1773355897
1197593059
925081597
1211749361
1796025838
1843628458
483142311
375390089
2100775011
1904896377
634423787
1225422419
1718332774
1839172261
670861887
1099863189
1525916823
1479305206
1945328027
1775219348
1513439349
2083394392
1705320151
1557423157
1912400790
845139756
676237068
1845216326
999068176
1199278715
1076497386
2114472425
756372003
1246447622
1453874269
1245314720
1223069595
1846584353
1874978893
1570360279
1654068894
1921219530
2103846116
1591277963
211947843
1897812100
1465755551
1567124035
880240469
878207174
1575887492
1203513045
1506289414
780107854
1632855858
1711858352
1220213465
1659080501
323037201
446176406
291921104
1563660458
489876211
1021467097
892228874
1821523465
872148617
244309455
799490312
2023982692
708585339
261276795
1650470265
1417921429
545653044
2086361963
1110054823
1678080555
428807589
1472212149
1753699608
317904699
2052739042
637629188
2108543146
427390813
490399315
1913630788
832496042
1585545269
1010293032
1445471277
1797594896
1001327321
898106929
946999504
680335646
1289304676
421027047
130390795
1303241134
2002436860
1488946180
1828437937
947169679
1401294532
664406586
1134569650
1257673422
929132607
97012884
1619732143
1469955569
1039671641
1423002753
571468685
301878756
1698900900
2004722580
818716922
1149181467
2126365236
1957603186
1873985868
529041287
2024512316
1065905733
340867196
1257144812
2050830762
1474499560
603119625
1622773978
132657704
575314562
1823973035
1371151368
96747377
1237643044
1349827007
1369059707
456343096
881024595
28808524
1073711399
578497135
621028764
3164079
1289246489
1856791228
1285931582
2034756911
1028180422
772378897
1049936121
112907660
1248963395
549121828
456656731
1878783894
2041463921
1799053798
2131544503
1023077086
1764782425
1190965431
1980919030
1392843993
59153702
890275197
1775199961
72091227
1400242168
2125105693
2136750055
501306470
752991990
965484626
1984481265
474698155
1478111727
1100076896
1499210450
2079619359
1077863373
1432832133
1466305224
440824381
1236738864
535490801
1263531281
1266093473
698290602
871383255
2063479100
1275955389
787591047
1863789568
1221790746
774560727
2141746235
1747070248
964198224
1753364719
922289978
939518336
38133350
1649332045
1944293065
1666044748
489136584
632396036
719549186
1102036009
1926996767
1795862805
1817872761
140280599
1357452726
2088153667
687529058
1259457498
2062340497
298706090
913312013
1668794702
430782898
996054432
1937167055
1086675804
1940884198
1528875228
2017303297
538004512
1994480749
1556676045
1840718075
107114142
310762340
590610202
1731935244
1092186000
566987116
771310086
247103249
241529447
822279646
1031450228
4632931
2049377847
722211494
426211512
461356388
1092396811
930996258
195680324
1817423986
1132084221
5226172
1330281391
315242102
628562626
483984837
1452721195
1883541152
2049876515
81939167
619582608
688730682
1119050557
502812621
81338930
1842181693
1087114040
2077566711
538905605
1165966512
1201025891
1928024226
1584199936
1447122112
1028022170
920356263
1890612870
676064873
1824492833
536663989
2005956564
561795777
61348738
385532928
427161330
548720020
1996264840
1632004571
2018405695
2039384058
1945849196
1245057885
379137962
1493068150
2077565587
184468776
2098200005
1934046366
1141070429
1562421310
701499663
1975682329
1429054600
150343228
2093099529
804832502
77983307
905043586
1422821872
863587441
1347875708
822429688
593779828
122160488
1528752388
1456676095
1523813709
369636055
104016866
2121366365
1975046793
1483517031
710659144
981542845
345746904
580419810
1416030001
468612910
881959062
1145951973
1206580726
413185545
1288260721
39028698
415207197
1377374379
1694234920
1544151709
1908800431
1659700871
1740156450
316970544
1049029822
38491498
1868882888
1648289333
666361771
2125456366
520706194
1762264296
2085369588
1764097380
575949911
1524784133
1115285517
1529840007
504795919
2145583267
274419608
211420519
386184135
630662336
1939757796
1226862680
53980987
1916166828
746166900
525027643
1768199923
926642468
3834315
962583125
654442822
174943774
1299300716
415284980
1481563031
1104393844
839826174
643246592
1633467928
353988567
735670066
867005927
602060350
714689376
393980003
30266977
333272431
964417851
681586586
1564214912
1892131118
2103373768
1871755127
267342849
1802038147
753853072
1211873377
1799536928
809086067
1047841184
742091942
576570527
467038533
789797793
1215356057
1020837495
405641535
1113056763
126328320
606618101
2080550256
109584577
1808807956
977245151
304994048
1364908208
1798726158
766070013
1206415455
1093409711
1195899452
754399393
784564730
857225495
1982595718
358145518
1160330284
202873731
459349127
678394092
1833558221
898623052
1954346706
186510768
1530018453
1355768354
170391271
1195570272
2001275148
1958115931
1078904886
384574500
359304209
405327299
181475630
1249659422
469773287
773373642
1538810659
6125584
1025141923
1342413456
1002842276
335038975
1373719543
1758212006
262629412
381444425
2127670566
1403635676
974690690
739902407
347178575
315164732
1801148150
648794998
1660582979
121105285
323399023
156593158
208599037
2000549962
1347415764
1137126758
402771109
592151757
334833857
1742955036
825307549
1354537383
1371261887
745515442
1837280695
188332280
388715210
14167305
311163547
499600442
402575161
738814912
1235250035
1601553831
2062110443
1427450961
1537976340
1212423217
1900155687
1113697952
1123686747
842571357
1666726890
1034338770
1380868482
2137959878
1062181208
1905281360
708192780
1718019712
1736302528
706942017
1784500366
599214173
835849618
629601938
2125580341
2018137271
720692376
2054971781
1276299790
2133581116
892724097
1025483813
882823691
1336429207
1207584034
1326359149
306889248
1964330484
778676882
293567737
775958999
1284760591
1869600387
1673769849
9124772
1643920834
836391046
1303101392
1791634083
80601734
2016492340
1743273792
31378462
1861133499
1800624656
665548542
540113342
1949512144
1887371574
1121162322
706348802
1691300444
599699911
242424229
1078559282
1565112498
1484820208
1807133590
2039904996
1233490437
1792354097
1338882508
1012044337
401420787
1053756817
1880799958
395179301
630590111
655904979
1258976404
1609343875
1072951850
1982291595
324222517
234665627
408789709
300159928
663040499
1727716511
408822811
1149761226
859415381
764571731
170138210
1334611429
2001628977
125302139
790114228
544474166
1319679944
2020615317
955384460
1386560385
1651565527
1133147134
696187136
567712945
963073756
1771262279
566569221
1833736804
1000235977
1121001137
357382743
1891611309
429951763
78245595
1764435823
54268632
1310357729
231365037
1389064070
153096118
267761030
265601424
190799465
1509819776
578019117
2045780638
244693773
560933797
1172741946
13894341
1608662029
832136773
1249310830
1663898471
580119220
175310478
1777370331
94600504
2140689664
133020587
1647544746
226455073
1346039290
967971049
573510394
686653594
1642756250
1711381686
837620859
398140994
1926123285
571357721
930733209
847779687
233004122
1953833385
1734456022
792972935
569322609
420683318
704525586
1868234833
962961163
1529336117
699599428
13950236
1200963031
1098770013
1070094534
62041334
1102685297
848459629
1752275977
222297972
1344392305
1580047848
1118202525
1834966691
1996181922
154671001
369776512
571129594
1954603786
187181160
851239038
1537509458
1538509599
618093428
535861694
102060564
2135014121
1815740118
724913387
988527954
495471113
1853226359
1362574393
1412013744
35852354
1888332444
1904711412
1810900683
735577889
1622093232
544920971
1115449821
1995586492
1981279191
811948248
2112119495
1947964002
2004342088
491212270
1969453847
1618140620
196169418
1031722972
1721869617
128087617
182957537
2006495075
96246853
1138412399
1399469377
1294591416
1748868887
365013744
1076092083
1116348643
448258136
218460937
891316386
948966489
1097811491
2031931265
1556261769
1927616563
773174628
1045885612
335505618
781776022
2078339685
514289554
437921617
1081059353
422025216
1760251766
1699241917
970665089
702311714
928857166
388377381
1896522060
456826224
215131973
257521647
1548826551
923218913
326577428
585416535
1005381789
1204040727
1366878514
401744033
1367620607
363093093
1619260836
2139779523
50636411
2037168136
1369208541
1919542946
2013790982
374875654
1593170571
169660131
136043417
1653586489
600587386
249930739
763408877
1595041135
1388201497
114133574
380043120
1540482899
818795811
1876209395
1278876187
1611297392
1315195286
1964600335
1441097856
554115849
1598032896
1833899297
27590331
317189066
830747070
1616229848
302908819
207989273
670051019
1637506866
1051766184
1554773718
1619311455
520664462
1532513942
1105190591
618626020
486863159
2010638110
2090425229
423314071
925620885
1927997388
1448808825
465112309
10521371
158196818
1577453720
1429848576
1760208739
68577570
320079622
663229470
1385694330
1920183556
2137253113
1326829521
2082356932
746273748
1714188734
1228809106
149695106
696866473
80178358
1162501514
1246271628
723336055
767925840
1543119895
1150458023
603251855
654489120
622878632
2013185674
118036029
1938343969
1866143784
1770713517
823197273
588373654
887751164
367569328
1292721047
2134945587
992822475
43290369
1502971901
1683336521
1638622255
1891307220
1631667199
1519334660
1951462422
2096539646
1654375820
23680525
156196552
2102689354
1417868319
717309938
1814281545
27464696
1640297749
1867283499
792324741
947752244
747253484
209799025
1819775712
309129421
292406784
1574116689
871261910
2036243280
1737249136
747478864
27953148
556298141
1508019499
857715228
13063924
1499292275
2023950236
1634975631
1068115042
1742580432
676826171
1635566843
350162750
1233566700
1708176300
1718779370
1200887510
1326851584
1973517425
1139473897
1154360247
506457542
1291012182
49790380
216946343
1149055243
1053534276
1194750107
690851252
1042065538
60253823
86726598
651721214
1062804897
1156105588
974787130
865881926
1505601086
340338880
2125005739
2079826790
781591584
1772171107
2139604913
2015655103
952556563
710198950
1485150698
1752997634
92702800
1145226357
1076214604
167997169
1688074949
431989549
935792595
23471465
1880249173
601161663
1283695087
607249577
1993595516
47072050
279293624
1303688794
301492725
671782945
11322498
867446103
1403360369
1059058691
1105605091
1657712258
1492121133
823628352
2274869
49366834
1661692423
1585082783
1989786758
278115336
248475057
1362613555
772468023
1716573823
223088707
499740894
34185192
420339419
843153042
11330254
1871827827
2063579081
1343187774
1814142010
469986297
544934151
112072287
219508153
1468015897
790068854
677378276
439574775
66168441
1266940658
2022778961
719779297
1094863444
46707785
178445475
1487664608
1377122901
712545428
2098382246
428002274
396833476
1749106856
406818047
113688162
1939277102
293967419
1499036604
1759870090
2051486017
1805412971
2092875442
1217934224
144134336
1992266611
1321741391
1495288886
1033125459
1406152968
788980919
181975501
1191022963
1683196429
716653855
736151438
1946693629
1919062614
1100003915
1682721138
229202222
1101120384
1181199719
1114781080
1250897716
726969280
1266358080
726506402
1456876568
1140342343
1583562471
536501452
947569485
1252243804
282848303
808516627
898813652
35870288
1456958400
136707627
1900855899
329476465
258587688
1944517467
730131090
1779696944
1851917177
1472317706
1836902928
2007953369
1186000424
259384089
428056528
1967322625
597024958
1547943099
1900351522
582747854
1434777812
1149617056
1718284711
1859298225
1267357370
2017445883
753777028
2045670853
118437091
887293191
803752369
542377538
499738658
1959748349
2047275908
1779908924
149546473
100730961
1574904601
961176830
1845131085
1643891898
2144321838
194159978
511881979
722133926
722298125
1961318002
1257425884
823920028
1077830793
379332604
1411542246
497832210
779736176
734659796
1127028819
794509591
2060702846
821984844
596206816
991475877
1105865335
862546079
1812917641
1891139350
1344804207
1636485005
1545611611
442034772
820238608
757189702
1092873646
2132056974
1513661637
942361487
1348703440
332303272
11202313
1370713405
371672890
957786320
1038280327
1310497668
1628700683
1281552406
2088642346
521950859
1567586381
1956350282
1637237915
1551391564
1560238469
859801963
1501812093
2010556730
1770916802
630658788
1758800204
1650455855
1684151360
1719706588
1460933596
1378720996
655028309
856187652
1599229443
723459298
957386698
1138811978
190859725
356032416
1433870485
2137652462
906772875
124508824
784883290
1728038687
1044911019
1934454409
184220029
850407274
286334911
484097640
1995737350
1100491812
764800816
188172542
109666988
8295226
1666969247
1909769991
1603541606
618780638
2061212726
112876199
1289698934
1651119849
481596195
2100912447
911345733
1783084454
428253759
1048291064
1420155724
902791629
627929301
858689959
275028101
1391714854
164904330
1964542938
1843240160
1238035043
1073726000
597636243
969789450
187983839
439720980
278173599
1355432630
1308827175
899390498
525228546
1209304701
1148177991
1651343824
140593351
2044094228
991005456
305562082
931791838
1665206061
1674897221
2122899897
1490508175
654490003
2007667409
1757724059
1212413934
1969170555
987607165
1977758868
1165008302
58773452
520752834
178529001
1469921713
138356132
1327421680
202818864
62794930
104418058
1443191196
288280011
1056377538
729432300
1315029375
175490847
1504098092
1804811221
1734166590
633214344
1372186668
334947258
74659215
638386661
1997545984
1201038903
338668349
715538378
1815015158
2084615616
667536255
1289731018
44854704
226062595
874690493
2073650622
1449802111
682819826
90140668
1654702972
567284018
144076179
535862889
2075900774
1623804007
1068331011
717712119
1994089991
1060111904
1647882487
899773712
1793178178
876369345
1633813044
1885647146
1411244659
1805014247
1566223576
468894656
774773372
1052275288
1505765315
1636365846
1535665033
871150486
1732617449
1279861971
1469930549
2077386311
2035242328
796389780
1103352211
860026345
820421410
745650433
1005368169
454977350
67242768
1188374204
1505443106
1695294457
1787160197
736499960
1776920224
306066276
689255806
1874168600
901099366
936286824
2029277200
920269884
284412751
497011429
1937113958
1759601931
596188304
175300151
86219891
1357160503
1561741424
850430608
383515495
707097617
1851610713
913041131
225284383
35990107
519937117
1669609976
203840273
2136053269
17425010
456003672
463989996
109330570
75817264
1672285085
1290762991
304687219
1125775496
345177490
1649101648
963750578
346332602
653885132
519938893
1317031703
1019114649
1018008
1493094889
33510844
1841647561
957091122
1239876061
1046226824
170025920
1092729747
479749757
32555914
1455755991
581385464
1084067729
1243053204
1769228757
1452170965
508506616
1879167751
490121844
92759011
977338723
529297682
193811112
2077449074
1787936567
1500700767
802658069
1069670672
1704655539
1365823129
1094866824
2054466237
1131361326
940351027
1571532151
1521764963
1444720939
1288327246
868020845
44276259
1337196594
1473377447
829118156
928189322
803791456
53772022
927816944
234011877
1104706381
761759038
1357059707
1328430717
1607261238
899109396
557722786
342202799
189434181
1655529778
911854984
150705427
1988764704
1511494918
181171318
1765308855
1773075609
150717663
1843781805
703520158
428121557
1072939175
1963764487
1870505149
1902055110
1857278126
79955650
1281532915
446934241
629518659
133627679
1920806874
865856909
2037861261
1779713120
2059332157
917082493
108461726
1089358046
1020805708
711161123
2038449688
708435485
1380402482
841955588
2145998457
38864031
635885826
2146505386
706628472
2085475357
736825246
263279975
958553487
393639064
7217953
463731201
1925715080
668138712
1039827993
1421002032
1460864915
1779307204
1157732030
1573183761
67823407
137410283
384052586
989632316
2130410397
869692607
289994988
246176301
1030142756
1307806262
134257047
1360898696
1229834467
2090055381
1610302596
667707835
1859743248
931657473
1327412562
296550776
1765900988
564163540
653587223
637242232
988710043
645357205
1100840958
680567844
1468351881
788825319
260981815
504012784
1815308762
1379118595
1572803998
1862732279
1640918146
1544966308
728386649
147054865
1882220988
1123318866
604885591
2092462380
761279536
1358894712
196879530
855948558
1160570022
253870638
738098599
1851498616
2106069038
1733676091
691748118
1523933073
224675312
1807098952
1138076904
1626191024
1535585403
1170241748
374537558
1276709139
2038520600
1207963955
147596112
405716655
1136193275
2122363399
687847319
1951544129
534649990
353922356
1649968684
2113378160
1244325002
2023284749
1372134019
1533097614
1479962024
2008756105
499492552
1857204963
127115317
1812879461
833201006
744631156
1198054147
697130746
1216385554
1698335343
1245761220
1189422618
1067389591
1509273794
1061627013
1163075011
531861324
10860698
1155355870
778509099
1757450847
1324794707
1003257976
573600146
86232662
353079243
1590292234
1779336945
293152273
1575265451
1492797920
1004538634
688207386
1024411178
2084237706
714310715
125600868
355692821
1815078316
337538508
729891039
1572765724
662904037
2053478191
2097584996
837662687
1392140319
438592552
471933802
42160672
358997217
465289873
812593812
37000601
238368006
316899983
617837560
922638536
1744142263
492156397
614831002
978458536
1873809291
1815727432
904595846
1686867630
106035675
1535321765
869560502
1828747156
639919175
1097087546
860040784
1322885820
279067638
1252015476
231941452
1446066533
1015291768
26872089
1163250814
169754888
1695539741
967274098
1665516725
1802000119
1825205024
277110623
396990533
1774934293
989540273
777116873
835241676
236837650
581722960
2080552703
1219785357
1302880486
1649571826
981937151
446467729
1478003219
1068815011
2063076663
171535109
734332353
2045626304
1387001719
1685276286
1755820216
493123097
1153045355
1406288696
41649759
173352382
1247551949
341090891
508837968
305169830
42477526
332066619
1151017763
474502772
40791906
179982375
1466706660
64461680
530737140
2094794123
2018159467
841990208
1486511106
423909841
1785507495
1620757509
244488816
1705970669
1460552249
985208626
911661639
2073680033
192433073
436798601
1995906598
153278171
945744798
952577001
434147742
1988616380
1156908537
948675294
1230181465
366026670
1311668367
1885696048
236283342
1467016204
1097611942
242972254
2107751726
14055918
1302205116
2074072850
1593513777
1039487595
1320749737
1793373332
882332645
1432234947
1908834346
522609347
602912539
402102147
1254971305
1189894665
1499660271
2081367560
1650946874
1184735881
1072762662
1289804856
1632732035
1734645154
656374941
170596117
1085653617
1930037087
1861680204
2094725772
494213703
968631795
978907121
979756692
773700548
1997718428
1429736056
1330603007
885132140
1090271799
575594744
768739009
1175586114
165142941
1824258754
185873939
157993953
462890042
1047416336
556369755
1197780494
850844293
294038664
1625316280
961002246
1909666543
513492794
1286146950
1172274831
1150546933
2080009058
1540750861
1308639004
45351639
88578848
1506024958
855616266
1864599120
102688497
1013725300
592038215
620975694
521401672
95048282
1838202582
477882014
1761927298
225408759
46040502
572547206
514677490
96820535
358817841
324946625
420004883
1981494183
396942258
1087165178
1231204603
252741830
649135725
329800442
1859212998
664425759
1800216893
1091946448
1327342257
1392243734
245883518
1998327809
534049217
1688538424
960826382
1998959542
1502702342
277633695
452583157
595174051
1638259972
413539795
2008865993
177880430
1565965078
893517699
129949599
344126028
1639695800
1731836816
1549518190
707960529
707615297
501494589
1068340460
1209635815
674955091
557526954
1476302401
865195937
281205385
902242045
694621465
493337071
237174527
1178723998
115137518
1197068912
1730161000
262724835
216846653
843473983
454520795
161112864
11870367
1480677140
906464587
974723079
463669556
1994465203
557192073
1780161981
122845256
1372448434
1354261257
365747377
1176559144
2066101157
508662941
865669495
253393953
393019178
1278724566
542413539
1584697491
1836715312
1210609641
1878052279
900946979
267914012
1110403560
985775703
1211360192
51121385
1075077592
223466442
1087804371
1867198860
496521447
262699787
1809147657
1347940280
412780269
366454882
813308312
2089279910
1688495337
1543809642
1219838041
1581885394
1019914373
1491144501
1374301880
389999367
237005136
355259261
427472368
576525099
724645448
385394508
958165163
1983675866
2007620264
543938530
1547109136
1397110322
148406528
892278929
291620165
696244318
838954173
729348060
658430177
687879879
1068168087
1219663362
893970134
2000540858
770836763
805881368
983580760
29645688
1306300386
684469342
232534412
962560569
23915806
1047084101
1513373223
2135170583
410138717
1094591069
448766041
211208797
1395059992
855531998
1087956312
354806758
1397020456
1989468055
866081073
1315235158
721623890
1212431310
673118248
1815904968
1910696348
1849996150
972579826
197383229
78910442
2028318659
726804259
593344346
1760746274
1581611873
1718304768
536366944
1424250304
787534277
2095705440
1982093187
1186820926
2049412768
1232111938
828397200
1785822281
2125951700
1827826629
1778029029
1051607378
331550673
126337813
303109941
1904157972
2006099153
959452721
1107730081
1048341969
1556020063
94847933
143807467
1391447066
19053295
1312792422
164980831
571312587
1344355957
1920850258
382362197
322452693
1937081060
1036282888
1257466583
74739548
2067632025
221562339
198389614
1979931024
2048562384
198090773
332811519
2043635540
1839393061
1727580910
770274226
1996844805
1992093675
1428605979
509937043
1672652341
483703211
2093322996
475714756
1590704543
2009935924
1566802899
1614480503
903136842
1654246507
1159299639
1657638575
112034904
673298
2130252738
1195515801
538664724
239881551
334460034
1637357779
285519569
111169288
408093301
1284956806
268434487
2142277275
329802416
1009649009
71078741
2100538312
1489517855
276252035
1439196746
797511165
1894401392
628595427
322441075
1197026838
642007832
1531898484
781441389
254246071
272580656
1381898769
740332962
681661134
649457336
1573765619
48959948
805008367
1186158062
148653513
1054563617
132065008
560772195
957628473
1877109473
1035913183
1462353422
1597707577
643770194
851039750
581826956
1143659278
870454995
2083383854
124057044
1381927718
654057416
1945605764
1467089458
1292892122
1210103437
1875910622
2132091765
1459914633
243898007
1477206719
1493710937
863630240
1839315027
493324221
75699490
437132529
588583525
741996191
438588571
880194053
990805323
1290185648
363944142
1745145507
464868769
751483291
94611893
1932224170
1402622234
1185784405
194479739
1186898503
2069317947
272108708
1251827182
1517162136
141840237
1127917597
284184104
151724441
1458599585
1834163534
2060827450
2058026466
996005625
677742762
719402974
550218440
1951312647
1261362058
839944680
782242258
492619793
1246044934
1040248232
1863100278
1197872365
255141338
1257965862
663047538
1834533978
1332486167
1525294149
1343011090
970093698
402659585
1094632064
1895564503
591990902
1978156502
4366770
319350384
1270952889
1037935603
1761069199
1348723892
447019762
1554759680
745340333
1610244404
1891146762
1596903061
2000240279
1435424784
676653849
1560333839
2066904010
80156690
1581279044
2126424061
1265400958
1414832819
936551565
1879856165
650016065
563648489
1778313159
59125495
1956157593
837215481
245231683
1641412051
1324135321
1188307756
1633613981
1791993368
264232093
1469976309
1567610711
53759333
1275283228
348498781
630025109
895463058
2095806882
691179135
1470179241
1216138389
98505937
734632302
1259054920
1490920319
872953012
1084205220
1622513493
1852526063
216981122
1173343733
2046374770
992675339
1960393511
1695560083
497784471
349993434
517036766
1272617723
2124791735
855549151
556732475
940843680
358800904
808818252
12465457
1149391194
240235084
1354627728
1722466572
1431900320
518733089
1925279710
450735912
861485556
1193337160
1613696595
724949720
686700448
1568528280
1766838525
1861765095
1737839172
718173565
95289106
409275853
1019433494
2128198010
22612746
384253572
578996437
294264989
1972142954
761627279
1436136926
963297882
842557683
494209262
831710992
663286867
2235638
1984728628
1200858681
1151318543
1428766126
1573969797
1019848797
420227952
1537645229
909495921
580945356
1402611297
1020757858
804495529
1710496990
1941323064
22048428
872974119
2086002224
376050141
1328460920
747112623
997895878
38090754
625741294
1262717768
488558686
229309079
1983782605
1047596089
2113390603
222693425
743061267
1201482180
1466316058
1684758622
805121812
489610477
1639248291
86280367
1789318179
1172082550
1799282681
994899987
500217770
1869655792
1471370657
981758722
1389662948
95772792
429230477
1368395853
2089798280
84415463
1560077619
1292881640
1728774377
240236912
1256069390
784605125
2040908269
1851266673
205353249
1015822828
199522753
1391237477
2079239428
1359301991
1832500255
2066747565
70264948
1578663730
998666008
1466526761
1794870848
384020930
570916748
1117583285
677354773
609438286
197490127
1521547230
330974050
806582118
596895309
1532301501
2113842753
1071890944
611478374
1757074538
411520194
1003538066
1718508060
901967545
1948035680
1314238014
1102571912
399218189
939731709
320537464
121558590
587013042
777895253
2067247790
428451501
2112991730
263585203
560233245
792418169
1680446033
1787424563
895731437
1132662489
1992880764
987449610
57728777
1748117877
495107813
136738072
3588476
413626906
2138170932
1159097501
1505079095
563638552
1708436140
357572537
1070832770
1085401989
957795531
1118237540
1568638729
1875182989
1628472566
282931988
1336768852
304793465
1070717727
1121189493
1933805055
1110124093
664903371
1170938308
224147558
1034755346
1311529281
829188948
996119572
1661916087
30440590
1851826068
242350223
1169998645
296145823
489048842
865214057
477341855
1893536044
1208875651
411740746
556791389
538987385
1300829747
492603722
581170474
1601726693
997609477
2135240873
818776188
679354075
253167578
1061951644
894475059
1054181303
356649350
1322841257
28375644
375403713
1210139933
1924461155
1556126492
1519417683
1802714372
1330919787
596504093
292040965
486390732
635155527
1100202833
1709158439
523679935
953705374
1775084002
2012728606
12668718
106425994
822210360
467477605
1507296305
1551035058
1306949233
1074015067
1017645262
329387698
1326965676
1708250632
2137343325
1254797888
898409007
2009066340
1250395175
64299167
820962831
446828569
1933510007
2047459850
2126856299
180717805
1759417197
1937225418
575952148
701154795
563246501
375733042
518313136
412058414
1285562921
1587130758
547492446
2055784518
1032749459
449326575
1765522606
1994046141
617040286
1663913570
425735865
1326265273
409266916
1672430597
1809593629
10135578
366349617
867594770
1228087486
1623657522
147338420
1990719023
1217903918
1549983681
155189798
1779199499
1120732412
1656139079
1492929665
181816732
92156619
1939208969
92061404
1998047864
95015797
1075294907
1228243311
849097952
1370219076
1153855926
280010097
1632014558
1160205407
1905625034
1816390505
873300851
596009907
1383430247
115998934
1996374588
785328645
1773025522
78438518
1899801843
795221536
2072281466
640616560
357582876
633999804
2077235402
959571234
1327351048
173398788
846968962
2143454296
217376930
1349903092
1980876955
612871411
1150174385
677384951
1994098516
675110031
183713621
972091874
1458368584
2014999817
40023834
1113903081
912377502
1335159691
940630566
949609149
1830980988
711104259
1548758054
1043844817
1377452420
1061045077
377318715
539098895
1806937920
515149616
419575174
1656283811
1577315062
122757757
387717858
1358117993
1401890158
1717745272
674968435
1740188575
1990126754
1981758793
1743720483
1271855104
1748957166
370677870
1194528501
894144078
351827413
2029922328
1908810359
2071309333
1073123213
2059119288
1612195403
58980488
2066206139
1233917580
223772093
180813697
1349319713
814131176
1566803188
798713760
999803038
1972862137
1827657183
714195327
1749140429
1790634719
628274158
113354286
1408229918
828172437
862325455
2050838906
1488747465
1338163431
1543512130
818824369
763541870
2092578061
1468380088
321426600
386944683
1822212415
1698785037
1914370630
613210689
164311368
191238399
2127336708
778429291
1744054536
446296862
1551389939
33330353
2134308853
1229319604
209307312
1683829818
199311775
963808438
2033322188
1552760780
356859567
1744244770
1904366847
2006671517
415833271
992225450
1128714489
549129854
1667596725
823865860
1496657404
865948910
2018294117
2053881485
1700375781
2077068359
1248059444
1136320134
532748299
1980673111
614572469
2014662060
196970466
211651484
1288619804
1848097777
780033296
782811610
1913468013
1682664007
2013088337
1961708516
1276598956
1177348544
1742391695
2122982474
410094734
1178082636
784612519
2045345466
1020566553
200062249
1317681269
1938542089
1673027788
192726162
1179828879
1509598005
246856464
857358887
1613510125
1664185299
1557178319
1107736112
1452266623
1645494417
1955699683
626584935
469721197
1140992099
868126037
893927532
1354055064
1720034214
706121437
389661222
1021552319
1928766805
1740016621
1636793044
92556286
600260684
760631103
829809882
1711281081
2130950694
1936798719
2009006011
1524571478
369869231
714481775
1289796712
96448389
1579714917
1241910955
687089704
877545371
345062126
259546968
100427618
207679945
1582463914
1726222202
1392427383
1654739470
802770065
1788982416
1242191718
590389223
560784437
66480344
1556267413
1620272199
1700956231
825743971
994830568
1096192468
2117874785
191625615
1622072618
1781128137
1386074622
409899956
544528470
1164478710
707080858
1986084566
569552482
621781952
969430167
132315986
865525939
1638219836
651949639
1989250961
1140162079
707850391
1299252501
557604676
1287158799
799637983
555679768
1492009425
904113024
461339860
417120053
466442649
265958562
1875457375
162917725
21326861
1243163817
280474915
970342009
856085176
686598711
692151481
700550352
1324339986
867253066
940798127
2097595494
451967605
374302484
424660185
1839672992
1322170217
1022556735
1459273417
1263457425
983833876
2077853283
1463890578
306151600
1570913583
1364644705
1628394715
1574475851
1139573782
1941400042
1711743914
1555070494
1249185216
1388829231
885455841
1172793451
829552031
2016791685
27341310
1171444467
906408842
2015184463
889838331
686520671
2069080701
33329506
416359945
1601136225
320152563
1580323655
1698655781
841364996
663898748
1563952935
1483002631
762313534
1344701456
1221474235
1756654540
1479568660
1147676473
576938939
280389316
628213435
1292946432
1020456561
933488483
324037241
1844432528
1905094878
330585557
1909758092
471027018
697580782
826686573
1803569280
311866495
224232968
1929691931
2018200541
734327483
482658848
1055766557
1703285677
277958708
1699908653
520316395
1098364356
367139498
135432188
1520144794
1486965237
1306919196
1390194522
983661121
347431372
617152236
1698995516
1101682846
1227838855
1805502125
798533369
1643455703
1998816890
99296192
711694119
1866990445
1724576468
1017148009
571565897
2102222064
407176085
1504852125
1128030020
1940070033
69729569
959822105
1887515950
1543086978
1089874492
2094437207
124389247
1367972090
946189786
878040187
1963068830
1550910292
789601171
2118705383
383867678
942331204
267637274
294061585
360969376
1970602485
1955197233
2130078075
274964729
512638287
897542119
860702018
115684344
2082302041
1508319135
1281625152
1814567014
83070423
1365750868
2038315435
1388115326
63935408
1947066811
1680405801
1438807967
1736531324
1244091561
1751284730
1639981639
1858911903
1449610315
755880948
1223003407
1446376865
991529450
1459102762
323557219
1319309426
935929201
591659088
979681463
2078873511
1706339160
1020123732
513602808
2070125380
1004146902
1002445183
1986049108
266720845
687031791
1047461430
109198427
1279046697
1864573477
772798241
532821933
1873834760
580399968
759294865
1585532686
680776111
2014165675
451393734
527543857
484607763
2070634633
1057625636
781242260
1196170546
1004006745
610828902
1840736173
965339095
421782854
2033059867
136569534
269726089
834875408
1728760686
960202840
1295775437
1470304857
61845920
1271698038
232074923
1408948335
1646133628
1147445037
370660916
26986862
318444614
1284821036
567395841
1684396415
512008476
914635986
1757702427
978384314
1829754612
428156171
1357927945
659788841
143224539
1135886331
2073734372
355718482
2051868527
286216662
1473313551
959036840
1704635322
380176178
1356291988
1518352077
949124915
664697662
276194017
1158613888
1201452021
1294243364
173631166
938829996
1304318210
1226861156
537014135
819679485
1373888924
1172738040
155233509
73723583
222797264
1376126212
1801041846
661907657
272623021
278261877
487883377
2090827762
677502453
129492736
1366781001
418264542
1060722276
2009314806
2083905776
2081950587
2038117616
1545780676
2047889340
1039008032
447093272
548621010
2140906037
1931568335
2146741850
174231280
1491424495
1824815383
857922745
1549535500
111267391
409252950
392259101
1078615796
1912001035
160813677
847948458
362800041
997573594
628742639
346979281
361925140
425762180
1110206061
1329949787
1945657658
1250793830
3733195
2133680245
1242655302
551510957
189667992
1257025345
864823848
1929609629
701663208
389372335
441722660
2092208779
63106230
1014130146
1737739196
996938044
1913605726
2018963878
2139368280
1794229537
1473617747
1648444774
1137526786
607400972
1251019943
939400131
1583715015
984463758
1590411321
1372326523
1119753807
999885113
158574611
942305885
334189228
1070929862
321786610
1760265874
1589117141
59368035
74514032
2000282181
1175069938
1619931565
266138604
390937350
294575914
12287382
1408095862
606544156
60787462
1990216508
1257552638
2014768911
1019990535
2114405520
1001739774
594665813
709440918
692097199
1373375860
1205672053
1605196788
125849191
647740269
449582477
500719887
2081958554
587795228
1845909885
572446634
1617425569
1938543556
2018095895
2000662593
849428439
710237658
1056305187
1198203130
1463134812
1631463058
709742125
399194013
1810560670
162249347
180641715
1817149382
2056907528
565236841
1666533811
2032125059
2088704690
284035231
330729506
1549471538
1608772490
44401883
1734994998
1129126045
1029053742
1644039987
123083091
584900334
1523122391
1424068812
467777575
1281669459
827620429
322666522
1540646865
390626031
1520214189
1173982082
1671897504
1828321415
1879313371
1694459635
112611041
394083398
954446970
1059161073
1827958882
1658315566
2138100719
913893192
155534436
686825973
152639673
2111258826
1720485236
1562294781
526331363
1286321942
1292676408
1672605248
1845116717
2138498027
664857170
1350395718
2031855957
453523748
714776367
1581789030
1298203977
946344574
373552607
202634482
490220972
605064078
71196119
2134442863
1285383552
1143192375
988538987
1157427258
1894767116
334472495
189314198
1167633810
2009932218
63761964
1000852088
476095532
2073842382
513750963
350437289
1482625466
2080857815
1470492033
1732217054
1376077132
236519878
1389843131
1242588987
588385534
325266124
1903108312
1715229760
769960357
198964766
798148174
837224672
1894491176
1385256289
993148139
1364102896
1591025066
2660400
1973393094
1694534303
1241660508
278615889
845825749
480348016
968956744
778371955
760284615
1910156397
2115233523
2085429316
246282702
1931346506
2092741146
1631513977
1651030551
1271719668
1535039115
402400048
496491575
904648600
1941763600
1330316651
1478472258
1453360904
524258281
68269032
974912745
391237838
1722443665
832017729
1956603624
931533452
277599264
330395638
384138331
1388289598
1889842474
910883789
1653885745
285994984
1904404419
1239961767
1931720846
692463632
62660797
549585119
281262495
1435321105
1092493868
456131938
1609045014
1396266020
1150187349
1904827256
595470916
1744391981
115799270
2039123905
1842546823
1942736748
2053659281
1809479587
1352055826
1873342548
1465428371
1683166361
34558053
1771513357
1194003276
1748645213
1080189502
430607608
684512511
554516036
391663177
1727179312
124755020
1356480514
744677396
852860798
200927404
1527619945
1495953314
102180801
2014070905
957591043
98445916
1527725066
1348156703
694237060
1511779723
25128130
287613661
827513229
2105701152
830967885
2043122787
410883360
444809295
1700563238
1590185938
1052844559
555894764
737590690
1695678717
636930209
75258437
2057248956
1727166261
1426587082
2088083753
1004163121
838371241
1874620955
1228205177
1798457009
793542823
63764464
1754853634
850298341
964098040
1737937386
1990139277
578855645
1037307833
1113483356
1758636133
1261117858
1742910203
1463263386
1846454448
1304876514
1339985672
1434807158
1507075672
1168648559
1578750363
1876286111
501140945
1863217504
1457901305
1960321152
967984595
1809829198
1254884932
539935249
117877008
2125839344
258469466
1509091643
970644849
731787232
1305635160
1344750082
2053543982
1452837570
1110423176
1828065021
2034141621
1519994739
1117883177
987317273
1942832036
1419905484
1870041118
1833021764
1547451438
1637657885
222449045
859948360
51020713
1702264591
189288710
282972460
118268326
124545231
1615853368
1182487414
444610152
2125458150
78424067
1122690766
1030914184
441868131
61519003
1206889499
678560993
1703552460
609086886
929485851
775130923
587550153
162984480
1504661907
165865460
1860051383
711778582
26655699
369638237
1096897570
213669661
1857029630
524937604
661886941
1957856810
623032846
1193090367
1961080005
1360443661
1979957436
1524457975
1840274870
1972686666
682454679
1437856714
670748907
130021391
460371904
1427906616
1432563014
449127877
223595236
1142623100
1958682688
1381815644
473576496
1670696256
435350518
374575265
1313909089
296050420
649098662
994345651
89192416
487168298
2077317326
1405342459
352026768
518357451
591319685
956370795
1230892573
1105419619
1225113051
1147862403
1792685402
1153146149
539361305
15340606
1597315005
415493953
1568919494
988284193
1867729680
442313417
74697329
1172687482
806960875
231003896
767335794
1952742149
1416764926
581641672
471613373
951029554
716444305
90027446
204083544
648700968
769012801
1354811651
1915547992
1926276664
2142507584
1949493317
1669178124
1948314695
790105875
658428594
889286059
420528428
1459786053
538347142
301824327
1466979698
1136393154
1862705234
464486415
1884743706
97643021
914696892
15763914
1411853588
254236303
685045981
230181758
151948821
1204466808
1774538498
962226996
1409378570
108985113
352315137
1629942545
1285017054
492994978
177492201
1962264180
1272030622
1107852928
1796983314
1147717237
573476863
1418145791
185419212
1850505052
839879704
627526082
795533033
510498516
1521641169
453699086
1881785322
609450482
2063598856
102082798
1718198702
433829022
109754574
1482258972
120766348
1328675241
917452703
1592214616
418415051
283404712
1744641119
157222482
288475674
1171044993
1611510021
620427320
99258662
518670546
826915370
989688675
1098263151
1794264361
288685538
357836011
2101353038
87211814
481786717
243496118
993652291
422386445
945736816
663691531
2087997529
1252616580
1356374900
1900044856
1475967091
1758689117
754801170
305872174
56329972
384151062
1713038603
609045429
897217074
1351183114
1810597766
975619060
980758053
1047810936
810224158
674976393
1489909023
1247161883
1548964559
1472659281
2128154112
1456772203
182286616
1796495762
516891726
1799179031
659233726
577092539
1422756145
1093636382
1866741630
1147306822
1386595784
1234859493
720022670
2008742236
1098932687
1836754728
1728426097
1646500883
76797991
1947267324
227610355
566261802
1877931441
314872900
517441415
334177727
2133084919
33847620
556282772
153869217
1409760593
468963430
1278727844
1720185686
1926751186
1481034312
449962122
248406720
89820226
1953537192
805184691
37689606
407763554
1746362621
1665803716
1249953583
148920516
2127408621
441773219
1202288494
457378567
999932903
1451696029
1332926078
2042405205
1167526078
723495002
1799864167
2140624739
15362141
717997980
195189595
1248009938
2106524182
1571412498
2106391593
1007537578
11319873
1886774577
1477978632
2063747494
2081900760
782744171
1899940540
1619640087
2060631310
1281747781
1803900679
1771242467
1546901565
461263340
1596872863
777461447
1833300617
1545381532
925536263
2068666725
532512027
860412246
45126507
630912101
1129487945
952427517
375661156
392728570
657681665
1946163343
366571551
696228771
194718071
1838842182
1540607908
174785828
2095533918
1404316054
532980933
97915119
1103046560
917321834
1793968146
1873643469
2122540122
2125302303
1013822550
132173243
1401750759
766986758
53944472
1058826011
260214481
941828841
506467157
493912195
1361176170
608863254
1679344402
333348256
2007444461
519151983
101611505
1492930303
1246475939
689472759
902682986
1548169071
440750730
1125985084
1625764699
1830165936
254228697
1052933630
1398367992
71665454
325897724
816756919
1088346470
1844947165
1371529955
2073788278
1674827586
2100840701
78022748
778680104
473459453
889008041
1190012312
25556333
328810982
77734094
1715727140
2008609198
697316
428636150
1889021653
1241722634
403819521
713385063
1320529163
1152899378
1240198828
451887030
1799977579
2138017175
1033875564
228940795
1496860861
837816059
1918318401
303496177
400434625
297557666
1470330763
1922892276
1517990702
1851570587
1648896343
229748237
1553223024
2044101703
1303343365
686936157
2112361210
706466523
1646216527
1489079255
40159829
1763732861
963356898
187328547
1007219697
326066239
1979380767
1785480000
290969006
1224713567
352331081
156175132
2061429860
1863539728
1854028441
1963177802
303389060
190476208
459282457
1816369847
1979219805
1555842765
539459845
1519392789
1099244788
1052538323
1845183055
926404114
365801823
1163173115
31537491
254820675
999710917
200439404
1002352853
1447919361
564003101
1031545334
1632523693
165192792
288040738
1758954210
847828493
350758294
1349596974
2531195
2091032019
1036261
1635399653
997344444
344271501
1001489261
1283333085
303615368
1466519632
1915162978
438357202
1625847273
1590000331
504222445
522388682
1271625257
983438357
1286566501
1001193076
661666468
270447864
27178179
2017757706
262673438
2024882950
1288456400
1013045077
56955833
1631666777
702004132
113206030
863358707
1609755248
559371979
1697520314
1316607770
724837701
67282687
1968452057
736605897
2098695905
960554277
490882374
264978490
1605073417
1312580122
1516943938
318997477
2102323693
872990936
973187262
1600770497
302272315
845040130
878815086
667388215
48280619
2108190528
231326637
636689267
393821690
486366933
1194768072
450396723
817619376
925912095
708109205
148060589
1142251049
649930750
999585594
275190585
864561374
1021327417
140734631
220002288
1698744766
1919362953
351664394
2008491621
229178933
545196049
836814358
1603129831
35478440
559522068
1807575584
470233493
134619061
374060517
1916012623
918091332
774011898
336575243
1096287145
307687781
2001922364
763492777
1183916052
1876682893
2110517259
701727511
1113329680
1143166269
67127
1188848147
455322762
1250202671
457000624
2078327616
344710105
1573613009
484410000
1991650511
825583992
307452163
1087844466
121526997
1665847584
1571615448
38002743
245403305
21116647
246134779
998790611
285423581
78866211
1602576612
162741580
1605862724
990919703
1167100898
1666189854
1110299373
3741038
44974972
1511895208
1787088915
1655191910
1310054885
576275629
1458838253
1598461127
223093968
1710685956
2146511488
645855061
2068698138
557269275
2077216057
1726530
109260816
781668487
937462236
165641875
12365134
723274799
1696100774
1141433597
374567384
49661692
1712911938
977427703
1531251602
2135396016
1500956738
2045326279
899739674
2131163948
1016919260
709300407
691172785
1925808826
505031044
403695296
1588136634
2036183089
1348060232
551369963
158878810
33977484
510360296
1460874141
804579981
56036647
1881469568
902986669
1707096200
788980919
1625080932
2087380366
427320666
2062290107
237983489
1974524755
1235493429
1198771330
2025800669
1411306517
1663310284
1501437553
269958432
684757902
117883445
1936560541
1757790943
1014795368
1554751290
1588359828
1857906440
147522051
1241228081
147015575
1579741090
948463573
287859913
661452186
684913551
1373431965
631332624
855513579
1384695473
2021894297
1825666419
1182797547
314315649
896557882
1647630810
1222869202
716013089
1190945490
85226679
1954626976
2067703034
1357146032
1560842481
516604237
640819830
1881711417
1516804214
2075708728
68475074
500176157
1329584075
487892596
1785271313
29324389
86876458
1144988852
182267948
1055289218
1753809043
1103393008
228478150
165248417
163773130
1731704683
1904641037
482180274
825935531
562256181
1744564496
1504104830
1847512167
1583460578
489591554
95649813
1350334931
315778714
2042031147
1644650438
50979883
1151576996
1616564944
994247927
795326515
1025240830
942374673
1289427121
1173383184
1103953764
413461835
1376158404
585224637
711906017
673077036
1484183488
1631341687
141665779
103865717
1398217063
475070853
426851831
1434280371
2092211461
258912212
2028753618
876919380
1356061411
237915237
1955652454
633941766
1804369962
294998835
1012917747
325746843
1304010797
411735576
790561663
2138259068
2039430101
203341151
2044659004
1200355228
674869724
1267258637
1673275138
274768342
1592942914
1225803484
764768705
1715666939
1769494208
1170543155
3350638
420597502
1586482491
357854486
1130090605
356243264
601372847
2030290110
674406802
1223247283
1092575069
1270221225
1525583859
1999579363
2122570142
641106291
1010761856
113248700
1723870825
1540526180
28164658
1258909186
1589988623
5042477
1255451919
1110525069
1791147232
1277754771
1566641942
1254260175
296665287
963894245
1787363335
347185337
564312310
1707179566
1136097449
143390092
820158356
1803047401
1144617223
1638377790
1784395571
1185406153
279505805
833493239
719435841
251787304
432256426
673548330
1171483836
1455802047
1134619687
868072824
1538387277
246896590
1135605844
1542677222
601076981
1623426246
458837618
844803436
1812356776
2109429166
716879813
1622452213
1429294921
942394887
1214279290
940014319
1735551061
1772745236
580573036
505841312
766810653
1637863528
507695168
183850652
806451664
1415838747
35694149
1044586216
467038533
1691006984
1615867218
916536838
1664466157
747861172
684224614
160646037
95385766
218714485
766514567
1739382642
1838710319
1331783730
1458286342
1528831287
1284214151
1808905112
753818047
68686444
1491429424
2101622791
1661638672
1943796331
2013652911
1904046306
751918764
731560920
565488268
1640232592
220713869
576878750
1709258046
1994254328
507850015
500079017
1892541894
933904571
265259869
1615333662
260858347
1292207814
2103754503
1386722724
1857627371
1097825448
693322587
215509732
1145554323
395413331
341258110
740758771
1456994781
1541267178
366693861
1502552696
227772723
896178749
351776603
1660946493
801048158
1967835007
1950720358
1781870450
583465501
797924310
653484362
2144102081
352827980
654372343
943028916
1481862037
1246892790
1232529013
337011340
1048077451
1027190351
472284473
2019445438
126210499
1479700068
646627024
1080475159
1148538167
2095196393
103804022
1927301137
569821714
1595512402
587908762
1548157100
774780534
1699582567
1607180727
280598025
134293120
508916649
1725547837
931883113
2053257057
1974621013
586365738
2009490051
1148841678
1683435811
858484367
1364814161
1800208574
1453759327
989031511
450435550
202874950
227925922
1944022402
656927261
392583875
1571823137
1823448278
535977125
619871927
989329332
1983511504
761352017
32153547
987838089
354323477
2143852638
684182492
1959226095
1519178338
718218313
1235165782
1774976583
214915225
1247731918
908450866
1594144189
1661403804
1375704057
908308806
1794700796
1862532071
1406332473
692420732
1283342801
1857252955
1724571125
1656272269
715959444
668323481
409210671
420042691
1668336900
17417636
1513827013
1838012875
966319834
885243801
240399772
516059158
526747318
183568534
1795046896
449930233
1229142609
1417939231
1907578954
1127746366
2119523682
310928964
1565767890
961742964
849700969
8163391
2133863850
2111045414
1354111826
194510410
181911816
323253651
1280224532
320389665
843168297
2000717729
1352816736
784149474
1970249905
631669671
1225128346
1745935796
1354142722
1122577094
1900979029
551563872
162063648
1745667218
1494283
2023112700
615813099
385044205
638234977
117386005
2834817
52391937
66776866
1366921269
1571131632
2074210110
550139742
1950227936
1910464349
1057145710
1528003586
965873233
620003757
1933268946
108663825
992318464
1160587975
2127665691
1805667228
491291301
1615700577
631450647
299382108
737169455
1432499053
118482926
602005075
1225892275
551436838
1808239524
673317464
1866869467
1899626169
882661777
974195507
840481931
1068199931
292531013
254399891
1004118615
2119943566
849998956
1011049935
450191828
2106954987
1404362822
1328999799
650497594
1272757359
1466694027
1284788528
551538320
1941322309
1622385756
102681447
968717478
1501821940
522672889
1990012684
624261188
950494905
835928478
2042363823
4454518
683051856
735971844
1247995174
1166041845
1311937178
979142461
1054581564
1541829260
890031147
1312928576
731552033
1495418116
196761298
686604803
1413950941
194985073
1043175398
976168696
1243941600
2061496954
1311700320
39550364
853930227
484593292
1147146975
389074449
2134130189
1257551968
30145160
1181636119
128583154
1818583051
1047546891
1730224253
785715767
721485503
1428961632
1744462565
1136344343
486901707
1716745661
742175172
695420546
698752896
1561384373
2112662784
436413785
777908402
935385188
1157136418
1402969796
1292834984
1924581729
1783671738
1043222359
817675892
1189409327
594470125
694875361
1939569497
284030531
2062438940
1906427384
1688829260
1830614343
281219803
423764166
1738503000
1033792268
604139008
1106867237
1316781342
1610029261
719525552
650236169
284753948
1168628028
865041908
2098054654
142020465
2787841
1120740523
1752187797
2060521123
1165840116
1452153703
529066063
276804907
45324112
1994185347
723140960
596392615
1714948373
1667773860
1225330375
1012894135
2058481837
1953799342
1248936858
36022098
444394727
1118426228
592180696
428921435
853911233
1127582330
1823377675
1725548461
558732401
674014693
1361552856
1216616470
1558745367
2010808573
1848306319
309514411
566154646
220406592
1263093845
2030784375
499884615
913656274
1015636523
115166721
175583569
1913184833
872115186
331037022
1048732377
1019005986
1701553960
389489888
161135978
1996303647
799928475
492894972
579436015
906060646
335304766
1241620589
1742662510
1801104452
1945010976
2080424266
1706875614
1810886770
1839624193
2070569337
2128546512
108867118
1404352691
461740606
198653676
1187335255
333068431
1713096113
1615680930
1038018311
1865750681
1762468469
1246329628
271102799
750848949
829394569
254500031
1839644507
1792495133
1982884192
1198563674
2064801373
1812447174
36838524
1452372580
1564947058
1266017424
395410826
1598316216
1303173747
1305440825
1213573352
1289575658
82511682
1409280145
1813773275
310699842
618001263
598996692
1619749300
551889217
616246255
920926134
2033504287
1549175100
1009119168
649754075
405497996
832568016
1355597991
62835357
1204842171
982590529
1781839254
1503471892
785991271
963008376
296182539
1528727248
956595561
697996316
896776142
2007899301
487972914
963854100
927394310
2037785269
1187007146
353891476
1362974612
619591269
591721491
1096089001
1865107507
1347945089
1133867543
650965059
1288628024
1423084548
95050482
926917388
152020485
1039963610
939014438
624998561
933414458
582761213
499975518
900951803
901833965
343141236
339782056
72750051
222048114
503880449
1193601772
667768023
954348479
1042956674
776767955
828450594
254919740
706784686
12730856
636839409
9589427
1669267118
1061412534
2025364774
1662066642
1771912134
2051888955
1093441206
2059372487
1329523098
210203088
873737028
1150290810
508055130
1249897467
731339277
676379545
1495857548
1239700872
246520388
1533892246
965102172
1222527627
1861836589
1797663516
1005599786
1839451422
411229368
1517691341
1493434359
475293402
1667044960
1907932097
608400852
893287409
2136091062
1481463973
20299669
1709814655
1404682675
1523962165
84200048
1046284998
1977479898
1172751422
880530012
1737527942
2056351410
1144438509
2139250091
1949290976
1283637566
1590075893
1867439711
558795329
1988231941
1247006207
330974471
2090209609
1545645680
1224647770
646789074
1275888910
1466291061
826533344
796345684
2140390763
1789646714
289831105
193905071
1645442793
271690577
806577849
1712296843
34558919
376211982
2046802260
468450660
1769697616
1452187363
1551927722
691731637
1355370286
1095347396
552369659
1229912901
1221575001
1835500888
1346187531
152424816
1325816318
2143148750
795685075
1782562918
204031339
1437177578
1302854413
910642142
1231662259
661990068
333601001
1464586796
669236647
1368993246
440738659
114126130
1865672716
422489131
173153582
385971964
1853961344
91095228
350024008
1129718879
1621481313
945058407
1119493870
925245001
966023134
279899581
48520853
521572022
1403411141
1533059611
1108550449
984306015
1456541284
644861449
1781302793
2061748313
1123090721
1226948877
1747710450
432264431
317593850
484884843
2101698447
168957340
35659254
270828386
2030230333
768927196
1137586621
775211008
300789293
1849313115
1756655813
270103897
1563001386
931706544
1670738415
1346724385
1188883267
1541256714
495828470
145011051
1572239797
1120510779
1335749963
1599656671
898797306
714678962
1672321028
1049258079
2071629416
1597733098
2058179694
593921744
1497459723
615904357
1760076296
1540155204
362635836
571802454
1473392740
816474520
130112646
1115701404
584254074
1648238563
1808388672
1758910353
1020143442
2133952986
682920388
1437105100
1622340815
926389548
972244274
400658820
1382859142
1214062824
1382198287
2114803824
746018778
164084535
519832766
462102183
1191012980
199448769
1680136339
818984343
978429894
1264955908
1439828128
1139371877
1421413373
679232414
1524896110
813617129
1517422499
467957668
392167105
857899360
572520299
407760450
1319086002
958432623
412904147
373730808
249565659
2309015
94741339
2138596682
355482684
1443545093
168805664
2109956251
811827624
264622776
1310081878
2027202232
1636993210
1666178588
1731724074
484752096
1342170366
260630074
1560850511
178273814
1854382507
498562261
1561819794
1474622318
4081495
539901441
1203163940
298139543
189979085
2064407982
1392509204
1531307567
827807166
1648596760
398800430
2087436151
1302696097
348425421
1165979057
477486740
1832115807
1973541871
1661709170
389061927
2019667773
261241793
1687314889
1626621657
899871930
280952562
1660058858
636397145
627103978
1685907794
1756028864
1099376485
495474688
1311313421
2099603313
1567366043
2047431153
1446945972
1249571777
1805724574
737543471
1742352139
1244544142
809209977
1548856699
1173401619
830970549
1204546699
1238803991
548958190
1973697681
1910144219
1196838445
9838642
682285849
1900491209
1834045171
1719680171
253691152
1923131616
1619558588
1597876325
486771644
1969747638
874528919
1606693619
1773876947
1944343203
1935394143
1500874512
159278943
1178223651
161785830
506232268
1732241701
1100693280
1794176714
1876331714
730386371
2129976617
1326042603
1433971150
363860363
1837455121
977214944
2023157385
18179175
859763459
138407687
1348402286
924792541
1884215060
1337736542
558098932
331580596
1537406950
1752062485
1802068024
957865166
1310766613
1563276143
517956363
543509232
477425734
987938289
2139024236
32197353
1237610528
1469730794
1988028275
276811379
1003618942
275742104
1465533991
2125309138
971664042
971481210
1066067450
689768187
1724697658
1499217445
813442170
1747771075
1964918985
760152486
1056551658
361965533
49963071
906904627
1181775259
526363802
1750091319
1170268553
956842621
1547816926
286588110
1795057587
825150685
1739630829
1139316198
722343771
311296983
855491933
1739080652
108484798
329726455
318321700
998553405
994598445
624713731
877735360
1263362241
1541575238
783202163
1216356259
636899523
504714203
1822255764
1769612095
575769144
1378867621
1290167443
2115769116
1580910851
1354533013
1935803167
1497019564
2048167465
1553447238
1161703050
349778866
1033508783
1938295058
1675476520
1187882511
463871982
766901973
1753988111
439412261
59187576
870319047
1234201396
332169844
927673990
1648887754
1404570480
1659434071
450386627
1001221844
637737510
1625485476
1978190732
2065622023
1654763099
1677660086
1164336032
1591380950
1377313919
806436808
626906907
816229706
1977031172
1174975505
640989454
1582552416
1029005739
1862916374
1444475975
333069499
510336453
354839456
1684504699
1135227179
1743105741
280430682
1480140472
403299966
804240555
812857245
416800525
2081172351
220082913
202420167
227585478
684236208
2062500190
566865839
944954333
194432986
890952294
1759306425
1486839471
1392397652
348588176
2119323761
1432743514
1053448546
2099231004
1497676981
1481221435
1391312957
1980201743
234977131
1112684523
1594168398
1290694644
1979112950
1815116752
710220743
33167311
896083608
2117070630
1332187940
120181081
469956501
1829942517
1094660041
752656907
1874132065
1255638632
2052519643
1614987570
1114285636
801779406
462615461
1672392177
1540228578
789727587
925021454
2049842068
1983421974
73489471
973677022
398829457
878801606
1706942103
851402850
1137830067
1613683655
1193257203
369440672
806021759
1233490437
2054988010
1803947192
334438002
95342956
1635972711
1423430458
1399805296
2049219067
575019206
823220188
3912258
1067559790
852597475
1385433029
1255475420
435533971
1598341079
1493703673
71115987
1647382201
604433948
101345189
2051079246
1864978769
744653337
989991222
1107263586
789857132
1167830660
1788498463
791560767
1916218494
870974297
122866134
188247693
1700816068
725512851
1825772263
1975293236
1446126556
22654381
824694965
1069932864
1050389278
53044381
908167581
1730507552
1301123499
832917959
836246250
1284867892
153648052
686795452
116166990
1304532219
549321782
1488556598
1957354065
1229318527
1251116344
1241922421
686085330
898167530
2074088456
1929761715
2070568417
111141247
267762237
559012967
89122402
1838642001
1901304333
637542413
730652295
1322913988
914885744
923164686
1331843157
2133701709
1320550093
1479706974
1148983758
1925035158
1137174600
1223197031
1710316250
12447235
1184613115
2031273549
1860856908
1096942843
613445547
1167560042
498332214
232435840
211371422
610168996
194333568
1136906797
798443310
1153841087
1987960914
1389030011
1295848494
1257063623
1591236073
7031736
717183327
1352145606
1583616306
1838748896
1907156351
1923802923
1688449548
1449548364
498149984
1118059684
1305703021
1874100214
1001071558
778603933
494951920
750470696
891751954
555571318
1111740211
1121523198
393638268
1573334427
212718136
19863638
487274809
1637885890
1876154555
401196792
869994340
779206297
832615022
1147521868
1204302928
1645114580
391217145
275049105
318061855
1156529133
1555200293
1536768691
1336463001
1615365240
410804565
869390347
513498383
287082546
1124142837
97495754
477917171
968982967
1343295924
853935238
1931021972
1845883928
1836590952
730159755
1704399406
1006307532
1177775290
267412472
782014964
1616946065
1804163305
232181619
51361837
457478252
1946308433
1844074957
314099227
269595598
1724199389
20826644
855982207
1561000329
309156336
1935956288
1037925784
493300242
796306762
632040257
356012200
192764593
901399726
371898970
927849229
809898057
910585086
1282456753
761426889
1819182017
1367350233
1953788236
1682983551
1770419826
2096779818
1400366004
584772868
2004597888
733375971
613735106
1079309840
236019477
1648268982
512211299
819689317
730306677
1109545716
1792943656
1934228475
1151367530
1341278488
1541401635
443619534
1333896160
1072200415
1288520209
768685455
1437917885
1098719450
561034549
594598934
901616261
1968434705
593622824
190736779
1984128346
259489252
903421041
1155587497
2115663507
1321297503
2071213662
531335184
219107396
1875342859
406471369
1474099755
1903702966
1993113653
663823967
321459787
9576128
1894244069
1287920868
1246059892
672852347
520286338
256250045
1702345961
1516658501
368576641
2034206612
2129524719
48661587
80559136
2074621009
2052059395
952231083
1939555909
97408752
486475968
352009966
1429757133
1112349682
1689810179
1304051983
1895627657
1407916743
872125545
1040825349
302287652
1241173645
2111284320
1698239723
519752157
1512993126
255273948
2121516253
1428090711
717918277
675670986
1287354917
2141959201
609175243
612378863
909214721
331426205
683131136
1670958235
1564118446
718207500
1685003913
1844272069
1510369990
363394941
355780317
270197792
1655016846
979736807
1382524468
985455608
249182738
383024930
2145555338
249566705
836985472
1679653501
1427326237
406722632
692916017
364990625
154716136
2116099945
756270520
1790570222
1021589798
154536082
1800489795
201787247
709251778
664391543
846516594
1097755303
80744058
751333213
1262811147
1566466664
1804222317
584821548
315356794
1370144894
768636536
1580819428
1575416074
2094658783
1012060773
1033766693
1055980084
363332885
379171453
1603681299
186214753
2114888286
1492902299
372692959
1513679737
1350510321
891284130
747956099
1477652716
18192590
1909417888
36449236
409638263
649199416
1702915041
307723579
26680688
2130905000
704607323
1438472244
2082561015
186955219
1702807567
445457960
842712595
1785277325
1268562023
684218975
236553994
1962659406
21618902
881401209
1861027648
61211609
1834644195
947595928
389921713
1013205630
1307422379
320361770
2144265334
1713678179
1177406368
829997199
1903841555
1217838338
507860673
165420354
1163151424
2067079212
1939867505
937578872
188250064
1682690956
1942687722
534896514
1170609815
1215837949
1252366333
1646050288
1965283515
1047348443
1406027686
805670074
313862862
348042078
149637888
627235022
1684187196
1292736640
1049937508
1867429068
414019577
1960477792
1492934920
1886086479
1627175711
1348745553
1762282402
275035866
927438556
515786574
379612081
1737499212
607709321
1587502695
1821437107
2052391551
1655329513
117494723
2111915018
1149963946
811362220
352399476
1223532377
1551022835
339957269
766105658
1949937889
707288162
568788074
383579723
490141149
979352998
83920673
857001356
292744558
568247483
349561621
857486066
440841501
926079523
1220630780
732916669
1410267017
8644317
1936872447
1679837652
1545005126
1304800430
900362455
616576539
2082776457
1436955632
1078090778
687606822
642624159
1080716641
368146090
1065458898
1939523634
1890855298
2033806533
930561233
415544646
450621060
942460629
988356625
558475280
997120854
778646583
1021613332
1888390744
1274052550
817959391
1279627423
2116696718
1727426995
830707616
1889269084
322681501
530797605
1464727535
1436656042
592826160
711955691
296651270
1215770648
1172535180
1510485488
1606462313
300516801
1392389563
666778749
1459719203
1219842177
1024488627
606906367
41469166
436211736
434420148
1890844433
709173261
1864610253
1276863087
427321824
1152089586
678909722
508721022
1198323388
278585421
1708858584
4823166
1705059834
1003746389
271399169
1937307574
637215099
256864494
2021596806
363770167
280104862
1336407936
25185272
1355865745
1972239323
379532223
352205765
234137267
746730625
186299062
469284548
736083036
719262909
303285479
170628522
460893664
767168913
1985142082
1418816392
474624989
1764527049
2047241644
529271629
853969419
1726104786
1525075742
1182616000
1303001699
1732859489
2910657
883440592
1080127018
631778348
1432295927
828818325
577723091
1651348199
1526743216
243369726
398835351
242218895
1667099173
1985265713
1059625832
2104176072
2066985031
2019147129
1120761182
1373350081
526253238
452392943
1975563734
278453500
1293938112
1332290460
1083966172
193152334
29227973
2123363196
1977502387
525654721
1022854634
1274936009
2142787092
2041078905
31793873
48699318
556634168
899496192
426138256
1311148917
132016220
1053627511
1263130094
562236540
2043050530
1273121027
1926533872
409286390
556628999
1639315925
2049945326
810023582
665707926
1072330345
2123507041
1571245633
1611435041
1126609348
253287754
1066382002
1825837465
1397629518
1407724665
218369818
646217725
1384712800
2110493156
2121774670
1154713995
897558561
1712309201
2063071497
260592098
253443880
1726813465
1102283365
765352721
1288659162
325878065
597962780
1840715969
863586697
46431278
790348092
364736610
553847438
1759121285
2103041400
2781384
1901796696
908796936
1432028727
510167126
1323721978
1694605425
756131476
1786306362
1588856562
2116860353
1230729742
1402771173
1956750118
1670965611
1183647867
545316083
1621104657
406612845
1360991990
1493742699
569600444
1641137764
228342973
469515616
958648136
641393468
638167122
1821741048
2141317562
1420746402
209735967
861126171
1403778245
397020318
1370796767
1758196434
1865647629
1799490925
1794499488
552775220
462980576
977437233
2092732653
204222282
1964205036
563878853
1912249792
901067056
1724427527
1432905612
378134798
1836941571
2142975031
115546869
400892980
750561574
1467258643
85348154
1382152683
1697097118
1520001517
1828872056
1303432012
116909577
1294075331
1828535283
1435427003
1623940366
1138466249
295318842
727726790
1884872981
832107783
2106800505
2085348002
1230601022
548722735
90549539
1481099767
401584430
1116722819
694174595
1724352732
357558016
709413546
1612803347
1461135968
1481928220
826387148
65294375
770171050
1962909644
2114999505
355472773
834528776
228477975
824611029
1700441048
1854432232
351749670
329609289
1354044532
1134266924
1785165285
34428121
1876201894
1895965177
725613601
1303957890
376573414
738181385
1820800186
2114413585
1625798789
1861681744
155660926
1602909226
2096625817
1693278883
1325597719
1379213656
933073046
57865589
1152845706
1268395410
133902011
31820483
1438061427
967955030
871056445
1394998713
602271695
1754683119
1077530799
1611064799
189258416
1308299255
677174955
1057567104
2075331006
1381473111
386392558
39857488
960964760
593138
863790421
817148623
1894554687
182215231
537468366
1251145638
391924664
1726015821
1877475179
2076530928
136811574
2052947477
1512229922
366488771
1049906304
1286600632
1155413221
1476379307
260073708
545212721
841270308
1389024792
835474079
1392396016
2088420850
1940576054
270069283
298366707
814380904
1115734511
2025873242
1845811622
1925109230
1691002479
967482597
1921799485
1187600149
1441089541
356845713
1737114613
1970345100
149055267
1579183477
574377003
498823207
1464540421
1976184258
1274459894
74732469
242813597
698263122
209935908
1385857821
123822729
115996829
1671790493
598412249
621271541
504241696
1729308814
701827717
641213835
1547372920
1599466495
162697430
1216676472
1847873268
890287587
1237522689
282214914
1657390336
576492481
333982575
1261939953
729486464
1797627907
329044048
944309160
1357739425
451129870
1877922994
1666727065
125897594
36896039
645379648
630287654
1060752454
225248705
922048021
710859456
2042456036
382952833
1063878699
739677
2050107179
1978356935
810119325
1092005380
319057554
841947093
117158611
1741718464
1924500702
974709499
1499907342
1386509999
1793553706
1668057540
1153954559
1837532221
1426352408
2139254654
1632020473
1087212599
410823215
1333175879
199493707
531389439
334350907
1118954318
970180419
224318279
1281489996
442779879
1065805654
816986137
361902572
559934176
2137363017
728079021
1749586569
216150810
915151678
1406918653
297097339
912524734
473173175
1020314653
2082551427
1815609243
1827705806
940585175
2046700132
869788147
159247297
1637470867
1433150230
1741464330
704367248
649318203
1857214366
175994949
1592206965
902598253
2021622017
76433551
196448268
1689783088
2125509273
801097114
1310270275
1416459961
618640101
1936679289
263820139
786745768
1387505872
1105513485
1383833760
100189861
1805597441
1669165905
1680790242
932146565
2062336091
1764961898
1858076656
827023107
1868318094
478344730
658905556
416721341
1036083243
1730743337
1993715700
1033123511
1107085443
742770969
321310525
1337955891
1591963600
1984982945
554914111
228933797
1177319167
1546604238
1919466989
1684868234
1989479012
1954396265
822998901
1445124183
27019370
832693935
822388954
1274875601
1635902350
1105757888
1206169708
1825641327
1577582927
1120810764
1167922714
2097920325
758154453
366902689
1781550360
1498315944
1803475329
627029175
494767538
320071724
1395070121
147442777
179675357
1977288723
1559859081
1357078842
1192358435
1956824390
2037900641
542938588
1698144465
1357724515
858634136
1783424901
111022020
574837143
344115617
440489883
1090023258
1003310057
1230573324
112138727
331178637
1272904136
129964125
2025485107
1833569570
710123351
39964853
1762768061
1309981210
866715242
371248734
361472375
1735290389
1333355328
1309689513
1581574833
2130342272
80907106
1526818123
1234531023
22937184
1119828012
1368579944
1484067749
1772757611
913440642
1634875349
861137996
1884705016
173103610
1135751751
1755403548
1592296661
1453643528
1213654325
601962228
661204207
849301718
679049758
407344101
1286841957
1985917180
1890474266
835295959
110420774
227697210
257151201
1933011338
935915758
151427486
613771495
1511713341
72016701
1397186063
326251012
1541605165
1819175704
1986344257
343061560
961741827
705980195
1114922161
149047808
2120216669
1004828230
1378580206
279034678
2037407824
2012191963
496961499
353353656
521414996
487385660
2024873520
687614742
1628383244
1674956542
261696666
780732110
1687435421
1193136941
913950492
258202571
323952366
1890382994
1628843659
1718544556
957120090
1141896157
119077650
1835736960
844841395
922052045
580513301
882042839
1357643428
185336652
27448115
37308919
874222803
620953180
1525422244
2090973600
1318678725
803104161
1644488723
396541260
578486219
122403029
658987848
488031658
848629128
1515669034
1695544098
1253158471
1902759501
1200034646
1842567852
616376231
1164114025
1099659941
1815309677
770472433
1455197372
863208361
334296661
1390525002
1172805612
1198470444
299038087
2049399841
1958267768
1651833573
9756714
96058119
1815852705
363741601
909264935
2028430782
1963214009
1015053373
1115644418
1250376170
277252148
1803264515
1766677
1635153711
1123139175
757418713
1486991168
801918389
1298673261
1017087981
1361023885
1643895897
587982605
75755711
465241730
2103005805
92151574
746645665
1261000198
1517893525
1558973113
734250160
647472649
827989979
495188426
2091044890
123722666
526887174
1159658931
2091170508
585543272
1020491850
2106263966
1808299399
149730729
510178269
1086543882
1490222173
609454130
1766372657
633110712
333655237
1553183119
1208356712
656344959
1026590627
676419778
515126585
280135237
1853203978
347898573
602692309
814324800
729885921
1617646395
340931753
1659682263
890249704
1771576300
1939685229
108825996
194184586
1269197887
215821092
1699986004
1789786028
2017498614
790140805
1911091956
998376088
113328066
700777939
731665639
767475546
1396242674
581482783
994222741
1120019487
1720916616
1795089921
441649625
1126220781
1523540054
383482990
181546230
1626742745
1912422257
1090538031
1906250965
421914641
265820623
1820301207
1281077483
77056257
996812233
1529308146
768431497
151248298
624471175
1380933249
1921113806
1711159929
1521692613
1356119117
1756563194
533510626
1222052972
869133315
1880406325
1010753955
113731908
1400634365
783597905
1117498938
1029305958
1816543109
1362051607
1471127961
1395367933
1843438394
465267803
760104087
865586315
27209216
1950108065
1639511475
1906635812
79514428
505470522
1029496924
209829875
670296364
1153179767
1093430552
1317255758
2120335445
988153741
866560976
1966890458
996793321
999864610
618173508
1047531470
1431561025
1825585541
110105966
932797457
875541243
8227557
1991726775
1807948997
597143428
974908655
1718397581
82767905
1237959680
716690761
835892526
749757843
936449121
1229988925
605184244
1762146202
234648864
1297047033
1674938516
1737091154
1969981398
103967929
2031534110
1243080098
978860575
676886920
23441046
67217522
2070040578
2026698996
759160845
1794640874
479043615
1924526904
2064696691
172728731
1529056729
750572356
1964935987
789020684
1013937922
1987955202
1232479608
1136371964
468174566
368572825
1427508166
2040967473
171919994
63561539
123538380
544579256
1014014309
370736719
1773240220
791254687
474258835
1272384155
1819118306
560034351
1210067374
119151740
1744631074
845642910
846633240
461781852
238848482
676522659
1359591653
352958400
983195270
75905205
1493356729
193594397
2029324448
1670256194
297921923
124648408
1296863589
969584793
490800055
68959202
1011298477
953733258
802157634
1911081360
781635720
310537707
655891306
553010558
1846070227
206934651
124538337
496852401
700777789
35643437
1165654637
672100653
1191862531
930092705
1622922365
1756025165
1277625983
1206398158
351897514
1222915056
1563065306
897549862
1781162837
644095131
381545650
1527536486
1288057950
58797743
1255348389
1300831183
206358465
341350321
129903351
1300077513
346857329
1908419184
88807109
842384102
649952966
604637451
885693329
743553905
849469179
1752757404
951427501
227230306
1247165184
908846641
1174449547
484754704
23399595
1907950376
83398392
1767990019
2099134626
1598685317
1511907619
1190519813
1985977107
1154143315
57485634
2099426093
1839516672
1483487597
522708549
1951319074
1088815004
1265202919
277050751
1019458366
2035854188
32657890
740406942
2141261013
1645299339
96816838
5979418
1695730222
1918419382
932079572
857268662
638714552
545250166
1193210252
879511752
759167541
1312117441
1821237542
1723223686
1231619692
1835466143
1004475870
2037337389
1727869059
454262015
758208563
751332884
104418058
1296273666
1843402137
488298793
273498782
1798478469
482057546
1794255571
526305315
16704024
1923150891
1906743441
1403390644
1415196896
855623020
1626752431
2018002180
1958892634
1610976872
1517017587
1671058202
1042600983
1686024072
1877054497
948562453
866976732
1576083892
553761845
311412031
276929789
1624241834
1187477573
920053196
1888086413
1078951984
1692931643
1779693441
657059813
1568413700
1549038881
815903326
1983559877
160957419
547287728
575923760
1539541037
365259915
1269668488
40616503
27150611
665318439
1099246625
532767291
260985504
982076239
37255360
181621353
119305260
1895249916
895573151
1822313227
1583702123
686220600
171028280
1455114718
582123007
424029557
1711597640
1653051853
1128503037
1761733609
699611763
242051217
155902039
1440267367
967537489
792941768
1838216865
1817828679
704152217
236472106
1766912852
1517922570
1791406322
194813560
1180114270
1248042391
569442827
6965046
849211035
1239000317
476608160
1450056688
783891588
466429612
6400049
837881717
359927573
2042681483
1645224699
591948073
531511016
465889565
41646552
271164455
1202003408
113368108
2050285252
1455702068
1758436666
1881455421
573791442
257857626
936237807
690381541
1066126069
1700268841
1021231783
1095940003
1534664341
427596659
14345946
1840930105
93338832
797397645
1343310589
991773444
549548318
2072228777
94571812
184977792
787756362
1779391062
453824518
315007798
485192256
2029859178
707843621
1246925575
1858891324
394767079
321450915
1558630062
1217924128
664576168
2114680602
919302604
1496612997
1121732923
1577565456
1829429721
601886821
902281712
1208911259
2134769127
1789465542
1679821436
770273376
1579256076
97876463
1912233121
214096146
1585191636
1025263294
2065438871
1919888968
1942290304
1887339893
1019005934
1092107891
16326904
1270507600
749885134
1604369247
848224394
1347988923
645702957
1079654348
1512355854
1569958183
1495746755
1505703136
1152214565
46248332
1439319179
66669763
1644380859
1625477607
1818599579
1809758096
17094862
958234043
280666707
1942488018
869305895
1536302276
380192117
1281207339
1391231944
1631580399
275691628
1704183750
1721328351
233469959
684785980
617228765
629088392
1850385503
38289173
953166168
1956827870
537419351
1187986009
372845155
832096140
693918383
1625513774
1066383860
1065271193
419214564
2122376709
1760496757
631411200
1631824625
896992356
1693436163
2053766369
1579857848
471045020
757362894
1900516843
2003716949
315868357
829769389
706969815
1829340374
1466238076
1332855368
597168354
1408192283
633471175
1999569495
1334821490
1677862569
763734402
524417207
1058151703
1266689243
2125417223
1149673492
563060987
1871125179
2100462604
2047336516
1853853775
782070711
2093293765
460033642
605709281
1594489836
798667517
196690077
1445450357
750733713
993722916
93283591
1008048278
1117446966
1785872681
1958210125
581811988
116971534
828419529
1210499496
1974575106
914365274
734860556
1974692024
1531382955
1211809533
1094037249
2004007589
1917220795
313759311
236667873
62794711
100733363
476100458
109093915
1847210531
1590583209
791604375
938812095
1561554443
1133143469
733870171
635690297
1079004383
1252414838
1974139936
1061260383
1308304174
1810367829
1324627747
1014913944
1823473840
2119271948
830380718
1164974224
1027854274
1101772442
608877109
65385100
2021370637
1227883335
604708663
2026590834
303622488
2051712302
1376745416
1638817179
1226594142
1903533521
976047501
1777071663
844165333
176819330
1584816234
978830562
1164964303
225553310
1350309201
350558867
580499118
1819860695
2095004503
1066881418
271279452
1681638608
249674179
2110958689
309121179
303557871
699720221
1940528095
2131902837
1307494168
1220484154
2087126058
558679006
353408987
530026371
1859149055
1700612014
1263906091
1887951373
937379569
1195439358
1425685842
448242355
995682421
1159799158
371554542
1755481612
1301051305
1478367714
1643200265
1537541029
1258851839
1951509801
1520447881
1333028321
77766916
791067344
104759337
264400781
2003424276
1001233504
1574111743
1961242633
756793852
1327215326
87440156
1599142494
1160587975
847920589
109704806
1843357862
1758189017
525049020
59512572
893622397
1592354988
396804544
1334704015
733068899
1041452232
1348072432
1817856800
1749313962
1667367249
722653750
1075608464
1617478362
956129364
746318876
1982222770
1689876607
1756522066
1663655011
591050742
295756261
1573027904
1480215192
1563507047
633490640
1254054344
1345442191
1877169661
234789307
1994957192
1763524548
1469240169
1306315568
448271209
1239304138
759479091
292784332
366082270
1718990964
2078179933
266318703
1565908568
1441466083
59996533
1430175638
903027215
1470841350
2126894065
513006446
783472493
4124896
937443518
249835475
1638217777
1143660836
1173289850
1130295429
504748076
1976591869
1447366313
1076814093
335802099
1513727081
1877220710
265182643
91225579
875605349
1413044577
1058725782
66526508
1506180228
602027562
1539987007
293313292
1186661442
408094762
1387751637
539779319
285382120
140645359
578117454
434750535
577570188
360663536
1077680211
1004298971
232852689
1777842983
1522967527
1050324009
1941609031
1075232127
1191527824
500154224
66158437
1479278363
1257548882
331691101
1450939662
639377220
847855201
1475310155
1592701152
1421109117
25325804
746730721
697550809
813368052
1687796083
1200871227
1883656420
522242638
1698772066
442804336
695761476
1580851584
258518925
313131931
408015974
2076988417
1532140646
598590300
1704727685
1961033736
797304210
1933393993
1340558074
1103262209
925217968
532567689
313591856
1851362258
2026107342
1559802367
1516592638
1550530726
536759823
810742899
1643214224
131380433
1713881093
749619297
173783191
279533382
807158334
2064611922
752297673
1827815722
762963015
1024101750
675857740
1555635413
759364085
302926298
1684143705
533127806
608720454
314714683
2084717762
527806630
2010946652
1648956831
1472195737
1539938794
613343591
1082632121
904625299
1706999584
1775167785
1601193524
1019803411
855700370
1534076655
835735887
1689559366
2140606082
1188632257
1993371015
991681914
814616782
1114828523
948812812
1159782027
891434731
1280407195
1592080353
136882034
481799729
2122856809
1196885072
1480896834
1404730069
15546835
1605359016
1433806259
1024780270
1566845929
1621375861
1064228436
218839764
635086166
1895031507
611431162
719879069
429815150
1319836505
2051542898
365451730
2019780078
861938103
927134957
1332084357
1533048563
690425748
1139685532
129330153
1578449282
43645919
2143985043
1184326477
265773758
219193029
589550654
1355213382
561677170
2074129394
391733556
729238943
1935932869
948652160
622723584
1787668053
1091369315
1908632022
1483184957
1516532716
406390518
1651905575
1835497589
1153075157
101195301
547121362
751557935
1554144831
1777670221
134611193
608163583
970250491
1495874545
2040070048
1060339175
1924446413
62964985
1858894591
1094068569
104823523
1203427283
101511040
1520857122
989980117
2137693463
6646655
834055026
1518867327
1302631622
328355856
2008646810
760294599
2054823495
2113271669
1400826995
889471578
579420789
277804429
1586063779
265273846
1177280698
1575903536
1232329685
654432427
1980195457
83261068
793268991
1479413774
1748575157
769672730
1386290845
1916593586
1521477672
182811515
1600438997
1478267335
1831984293
1414085948
1903036274
1534048927
1271064359
616038236
1993113185
1444518391
1702126510
1416635236
1712695939
1945951361
2043126136
2012071482
454140998
780379398
521509828
336554521
1108866092
2146118858
614910595
1768670375
773520780
1105553224
366678366
2107623230
337212273
1933370261
764909828
1404838405
873085206
1019094979
1183944345
1249077806
635876239
638569870
2032107829
72952745
1603848594
401218432
1388343805
839508295
530649539
310723217
2013989115
1255384921
731510839
109673158
1175942300
14295538
1795283722
1626728513
1482683243
68841384
594849470
1274850874
100511537
1295411658
450364009
996329623
735921800
1432760351
775835783
405453970
2009333307
224029713
2114337345
875297127
208472329
894663394
1434790894
2039783962
1558830089
1778036569
735916353
1985630615
351708006
1602409745
403240578
555990702
290383411
2060388253
1474563570
352814964
1228817025
683843539
1517362625
347446355
231241044
275349156
211910090
372563907
1692211712
1805133511
230953333
2027691123
548665047
264945020
498465153
999410479
301531696
17100102
1722664123
177673107
1747426188
1967085105
1377145313
1640887132
638133563
1699508225
1524786276
528347609
1140543293
1037590147
1751161171
1381497498
2051753048
1781259387
1801225612
1826592010
2095866204
1975317442
133032279
357402884
1246560096
653927084
849309621
1303473463
805242426
2132056347
1483065284
1748572180
2019107207
1753370440
1076395751
369907058
952026153
1456681413
1061086168
1789500230
630502991
77947755
1973914869
1780953507
1011799313
1008051540
1190154482
1140144010
337029840
1098410038
756185849
711839313
1945507478
972499650
1441460362
960914343
1957624099
1662171265
843849154
1938720608
1477408198
822387087
121782095
458642089
309246541
534715486
1881076707
386733548
1986329656
1946479480
704518484
1951083870
257980700
1003939388
581617786
1063455086
973808713
1384604686
1155362156
340742123
365050731
1865584213
1324673083
1267658535
793764561
795418784
1507675095
558266795
1173191801
761688381
369459393
1874430138
480817232
989193904
1876683787
908090711
87873089
677181206
1834564739
1445497882
693681818
293652304
263346043
49215007
458900900
1072178205
541749299
1365254340
169359526
292221312
908721983
1042337786
527809754
519306430
138982287
785011464
843875682
1442112308
1244947982
150070933
1069676156
659598039
1160244651
556865132
1991313481
1082166163
1841911122
1522186197
1251707392
440517271
301705970
1705115938
747397418
65967795
919681505
1355346862
117980261
1087997028
270825574
1409273813
79699081
2085779931
2017345029
2123586428
1154346953
526394785
561455505
139095792
970748730
249890047
1173697816
1732179310
2029221516
1300275161
965320076
1967719471
415839995
1025289789
43260702
1749483664
509611087
2052921225
2100856647
1788104718
859467287
824279410
588000982
1629142174
748866509
1442022614
1195750042
1152634457
2090911737
1987789916
1912670807
190928526
412101493
683992518
1988420529
2001814839
2134634181
995710418
1629169705
1205275424
77845242
1343784282
1359199582
145412193
101274625
994126290
163077322
1410796197
1315363964
1683174870
1606189859
200940271
1334046872
649408022
1111106610
163189218
1254179553
1217932477
770432320
1660289513
1458110471
492887266
924816674
550972407
1028434944
2140765416
1890996904
1013050779
100513424
2082423037
1146451581
113568406
347823947
652578334
1811999085
1921994684
1906945668
1421974117
1654200365
1196583116
29861872
573538668
226927853
13985753
1414265297
27466585
1526335957
1738406446
1003195646
1755482412
504139365
1434980954
217300475
535312260
1437538097
705909540
1170901481
757775784
158497370
587073148
2047138959
1351987929
30596247
1769220338
89326138
64171637
1588607464
1146147826
1392550904
1955934312
1600489423
305992227
1492480416
54706137
1191984619
1244526065
2124870485
1018549482
1999065122
282704204
743126264
2124203781
1455257291
1317520589
793601044
91899991
1093192117
1298854262
1435960999
1305959688
630391862
1627846137
515355223
2103269665
1028340920
1710312014
754067593
1708582977
1550575828
346106049
788113414
26347460
2000046885
1669537096
1324637428
927334925
630378965
1571506936
2004310986
1277342263
2115075376
798219288
1576994664
1751536564
939915106
1080286771
1539449966
1703729779
738671694
760948903
432886206
1299869099
1562949828
803081293
126777342
558920000
1247370046
1079341982
1225437151
198074652
2110988546
811918260
619444038
1932277968
743699955
119543409
1942696416
1211717582
696879235
1623223076
1092892931
1610907644
1070046305
1966825485
1607006603
438818944
1094533612
1422040579
1940060787
186763080
1345306454
441919353
1091536220
1235211024
1826183875
1597436944
704018983
2109307127
1409319862
1886554423
1152729288
1694597553
581160993
1462782108
2030935854
1268261304
1523389752
96299953
646058522
1911182770
436496404
1816642178
649538380
1134875831
730700232
763780322
1351854485
1324146433
1717851953
803288144
999203170
832419711
614934703
1289150196
916431802
1633519776
1796802781
1703154862
791129967
653189836
1184543600
1051589775
43969241
1020626041
306476418
317055019
196534846
1076818095
747990766
417135819
1523954190
1868429241
1723101549
1608755512
1100248130
790807129
1901526003
1101238501
1750141980
1976567373
2142902054
1752616216
1707797812
487477902
1977711043
91124767
543955850
2023726872
746689599
62669008
1107550012
1561530539
1866349698
351169280
831029216
1255431514
640240718
1899565845
1661356061
2026873952
145516801
1415256566
228457396
1613903182
696417289
820613163
2096626768
1428499505
1371186355
199696832
1364760090
1294246492
642603274
244216508
1749714290
1308453906
564569495
150828782
2061607578
668041622
695304193
270145967
1376562624
451304181
799362640
1263421880
1707916698
484277237
863487484
1798467563
1088645493
37376738
2037676581
1721011439
1877062445
354407388
92835364
859567881
839860908
2030093962
2059291081
1130060810
1969879405
1919097650
1909895357
1115021884
2061622115
1241499165
1765963505
110467410
1170222652
863336903
467044440
1994012946
1434890638
538973393
1177961852
387918387
1384697215
965340229
1393857001
1920022085
1134093084
1167943430
1923683211
1232251948
28382182
2069473128
543272766
663133594
2124710925
1101951212
1592494990
1992120951
1417438181
92146132
915278629
21845366
1175014044
580275595
1298560496
875168783
1996375449
1052464950
1253138193
65155828
771315215
585023137
1717177576
538611989
551163877
237386794
1017604174
852524087
2129975813
1845577501
892918957
1885791741
328057537
330247317
388139922
1680757616
763384995
874862702
237947721
1598791807
1740329015
1576691598
1722925468
1698500340
2063476158
523890280
2089391773
193636932
242914127
885262707
366514405
506839815
2051710483
2081316491
508372193
1855151394
1074288797
1943900924
1017878987
759234895
359269958
1890212176
966595297
157511590
345013551
1288676373
1707903340
1975994613
1309908838
691739167
1495678670
143985175
902316377
1721753664
1903297143
666761062
1697076521
1879163487
1338948405
63679474
559976345
2124431048
454897335
1010067668
2011306512
587659870
178138042
1195042821
495940268
316362109
120520021
1160330591
1368875801
351643615
646862384
1795073496
1198098796
1164793049
1195609502
1412837974
300672404
1555248031
1265129025
937434867
2012474392
1886878734
143875665
1682612282
1161353812
1102348903
1200660816
972892323
618483417
1353012230
1653121151
1826681421
213464017
1349212290
632342038
1598454573
971955251
260042659
1251927014
79283467
1888522188
1814798100
2003002596
241522319
1198870204
1419149331
987116671
2087658243
912728569
364456937
2046164304
1425087750
1425083725
1522475249
1418163130
424775329
541035675
1010911432
1391061046
115018416
2124012801
1003022498
1828090258
629591124
1812110180
1787853069
1138386560
954214517
1760491152
1464797751
103729555
360476700
700907198
1447238833
1314119725
1206114351
491879455
1983274115
374560510
1165814817
1767024035
851667514
528955924
1328776141
1810371701
391158873
1277391791
88125534
469710465
1481387585
315083012
1057574932
496554267
1047242567
991827190
1410730513
376654112
723232348
1652237525
693075811
758143217
138136016
1465103543
1885275456
1871548483
1085986033
1005889036
1391867245
1124844999
1507746219
593778774
1578345619
1290266117
332604627
2130627662
362677734
3417102
2112632256
22577477
1051362616
335055445
1788936245
1267749929
1807242091
1557282147
1019799132
2114143525
330001511
1742083863
985388215
1034389675
2092807239
1531336366
137641671
1242906711
766013777
1842777076
2015212695
315231067
295929569
1493269706
1478091195
1097849016
1917749275
2136277659
1894779594
1030625539
1449815153
1615588635
1249104363
773749877
1336541999
113781124
683923228
844930118
2115025832
1153441930
1044298238
1252850609
1244636513
1294041490
307255241
1297538728
492267329
89687040
2135684391
1710017812
344503987
1943107571
198585238
242942320
1914174266
673752268
604117195
1853662897
1444028063
1872936527
448754904
1166572464
2115349897
258050539
733490856
1614171243
1764072359
1773467833
1189931740
1671842878
1898773921
127057047
299580484
1036979761
759958896
1029666676
2068695237
1535941447
1728724193
1531308086
885462412
1444868601
1525995836
679052822
121691914
912589767
1640166915
2012850668
2048502901
1813636139
1446783016
1546064310
97904305
1417648622
443835862
1863440881
1818976706
1751199396
1441864249
2020839392
1231365517
750517898
1844070259
2032821817
2085878460
736890158
1469344676
1160326226
327101061
1857217153
482921929
1862562950
7564503
1683788282
2056523487
15056236
1003343875
707985711
793161686
1211164922
624794042
711951515
620505970
781461036
2114212136
2110018383
1405295145
1011839169
1328449088
1238469639
1022914906
1967662009
576453906
286526363
489359753
924188288
1876406031
55296165
460313045
1311141894
273630005
2142738887
224701942
1183827374
371231274
1383952345
908230498
167846359
890215415
120465243
529356681
1993837051
1931817921
1564965324
278135709
2088328658
966296670
2051497803
1638757891
832409192
163546539
25428902
1579835672
785672340
1324900094
1436000273
320578924
1476635335
1426486761
1525836768
1601582217
459420715
1864722174
1933244414
2045239000
1275260482
1904505822
1493196688
734058171
1789517322
1735413482
1673966622
1661258052
911327565
983820624
77769456
1992414962
504364771
50277003
701999918
410808578
750311145
648613346
2117592191
464472623
1629044677
1409092186
1466019082
455314372
180509709
1629689302
1012145579
2137185423
121939574
1311532391
520451733
1266592017
894252967
1129355807
1420477502
178180816
1300796304
193433409
671210064
1100843605
2011762602
1488007570
1961334114
2118219998
1638012177
2061195344
2034480139
2097403905
1240269257
1232961702
1670652781
1744456015
1800812585
1444326741
1191853808
872094938
1980128826
52847376
1944771694
1142101793
75352960
532572681
99344268
1793078322
1952839047
1056900311
1095416296
1970298054
1576386800
784422676
934887953
1654966395
899041789
89367373
657252099
1636992598
112406846
1432648833
1947437247
1658569684
1054762605
97379097
1430124533
248842237
883907036
1544949721
591869540
810713405
839568526
38239192
1471726367
2131383590
133549531
622415852
1179367832
365019673
1427846786
1853928300
212480234
1505131832
2090009844
1765103249
8267584
1976887282
1291057127
50380260
2126478181
827676370
876521258
361463136
2060620807
970852917
1249148524
1973311000
1295459287
2055845825
2057447087
1634547486
1732919526
769636713
1957128854
206293685
617223377
1842452125
170236555
603453431
586636783
10123101
2125642212
526323170
1884348438
2098761247
290588374
829696457
1274378341
16345557
666480861
1806140963
1259308739
637423171
600084535
1840660434
2029082836
47755206
579991813
839840198
464322528
1004983645
766165116
471481850
1080279899
1622818228
336509288
1260415207
1084534015
2019422674
1742905700
206572487
678459658
560296689
1950833391
1629972023
630803551
55137652
1725545661
1603601503
149249152
704528746
1401297291
61914790
86581025
192091179
1560838155
955587627
1075962100
895281294
889020057
302900387
233369405
462508891
1728923861
1868886027
370007708
1141430645
1988340758
911132590
1570535965
941795866
702860235
1968967900
1323760328
702353703
741533704
1664130393
675949437
1238125206
760128606
1076641889
546670950
507060940
670534006
2044589372
381395846
299353453
1540298392
1825537952
1455024102
2093421233
1167890584
433238958
810226871
569176666
622018678
1029485210
525634720
1075725524
1185417275
243008188
786599208
1761444407
551574564
745377834
2118676983
1008664766
270752772
64389623
810570947
228323590
1057323005
1463530299
1518731542
686182284
2115736140
1443698951
1310930344
466186228
928861098
219939279
71240464
756386008
1209007800
1470616706
2025448310
1925857874
1155615701
194878561
1125497839
1217037623
1983188933
692128744
490928315
1989518096
441945709
2083368307
641002901
405115353
1801606460
945080881
1585684753
503379257
122572482
924981723
1620183713
1595265533
797602468
945512063
95443485
625812521
295906737
663053442
374064919
941142269
1185206110
1052548443
1414203568
921927149
34454873
1065293439
1400911922
511685406
1354326103
1888473974
866609035
1191251909
544366196
578969323
54489538
706742698
1221435377
1326204477
1599978664
2142264839
996804663
447586015
443441770
698032029
1907109204
291352943
2140334621
1847667906
1377086075
282650066
694098237
665141891
234535003
1494085926
870950466
1783515484
1897676322
197830062
1629799513
1598461439
118172551
290732323
1201288880
1698181579
1692095095
1848369643
160591290
1442096383
1492634238
863615565
1806785994
1889993365
1016387874
1192568449
1220115672
352955745
2035032755
826010870
505003452
234654522
508468293
168497543
202913583
550727022
303294307
437344234
1903178834
1698051414
1755095746
1598376613
1187467990
52817229
1787627584
320274803
1452003018
652248106
1617313923
368551804
1992745693
1768871056
1886971409
275717212
1265618929
1670971818
1808444456
344756555
678076399
978749846
2019547209
840306589
1264257475
144714453
1526841325
703129616
82873336
501425484
1050245688
1392121817
89668056
1448849336
660745361
1940981572
1350641126
1497194945
76668055
587886620
1643307616
647661902
885625170
2037636633
2027762731
1050535270
1492227939
500588218
573300358
843200636
877897720
1194775896
980646303
559669675
1468973914
860349832
124191504
708920238
1721903383
2103334228
987094848
1219622387
1073126898
1924920899
1012525433
492219018
828581946
163908260
231129291
399506094
2019924869
210286056
678822436
751473299
1573856735
1020667113
2019587569
1268137283
1554294318
1173486093
1343593582
2072360039
1372290872
1790961744
1538277557
11396675
201431405
231585949
1664626887
1989311883
1420711273
71127427
1380507481
1861258861
1586026418
1317378700
778049690
513719147
2072255098
1985809497
190212732
1305296571
68177269
2082483222
2136799949
878381724
1315315733
779809372
2137428131
1177104675
475200042
708411351
789810039
1707493092
405723729
1537545493
205846118
1665863204
115596597
206554910
1728139597
672539891
1327742125
242517621
1042999059
70232623
1523988363
1230127985
1301303943
897966055
946991665
1871589557
23873303
2023384989
375394879
118334383
433307480
1761056905
696492202
287053521
760284966
1581095031
556081881
614969333
1478815036
1231390655
1033583557
1574548033
728537824
128637964
964869727
255233491
1602621537
1922821149
183576265
174804085
680157231
763603050
2028980198
811029370
1914205882
450273989
1913252455
947672479
546210304
933079536
1147472622
2061255697
871763447
151223278
1855423946
1538054283
1528745985
1389608346
1764716513
1326204477
210053691
1956738986
713086814
247037955
850162469
1060493918
976770642
1986395970
1252593269
728973146
921769609
2019234715
1949480486
824347247
555309542
825376210
587221791
881993960
1677229671
1254517445
1428604263
174672988
933864933
1687291118
870389677
643453171
1360707451
734146037
433506235
1184413914
798356490
1420906548
778641197
846803528
760684183
452972577
1255241811
1582270401
631698506
1196325868
1309509281
2076991664
1491747881
1170220899
1960609939
1595438219
1595155503
1621805196
2050926844
1415497989
1319647062
767474561
1152690844
960345644
373841069
537751384
236800296
779674308
1723570303
507162070
1068604288
1854512183
1422545645
1809420933
1041553311
910006449
1759665818
1263937993
1476757685
46182101
1065314420
769509356
564492297
1567179645
774699962
1230276850
120890470
1611109173
1237113645
1825586408
492949796
712871556
272486940
1527673833
1539648370
1589140426
1518820293
382638776
1475024242
745171024
400375598
1571700152
1289239177
971496596
2146850146
1498354527
257208407
1385585535
759913153
1285719436
1818735460
1184858993
1054294804
387821033
2146109252
1025326964
1243154663
1212159106
1729901410
126144606
930833103
221627750
547938006
354440310
1045035810
263011049
1307059967
443631041
707050095
233681068
262754996
1507128153
314606413
784076534
378786405
350286149
2081995535
321483780
1886200589
1942453127
582141478
2027920952
1647552246
367549419
1081307855
542386375
2072508743
917376878
60032653
2000869998
1484790304
646803502
1201054686
492512948
1500417910
1758790411
2114784943
785159337
588134899
1776420096
681590528
166571753
510449956
1713214198
1305713133
1161516474
1542348815
1035301290
1123902837
1470962910
1649201818
2120959823
384233944
828547804
332078864
846682590
389587492
36339660
2012995023
710894378
1088589359
1989542740
694771688
1109848632
1472016247
997606901
1851819983
254214068
312344329
746582714
569811183
2013402347
867112679
975333361
938453654
1110032426
279649135
1193530894
264806571
1998837210
93546220
815630167
1451340887
714055017
1633017117
1521810267
1923382159
91049728
917124331
993058645
934703030
2001920051
49726787
412964108
2139764596
638920103
380652364
1339103487
328492372
2012021733
2043903125
511191816
1955778446
1101971601
1406708107
990148026
257293042
1192795005
1736566938
1518489089
102153514
1009429696
1343374534
310678020
284595146
1456608921
1362319446
1607530813
363251655
1562508780
132489912
1439796385
1176991914
2080295929
1841085573
40825496
1432126888
1748910682
632105418
1943195770
99914071
411087579
715249358
1444752124
993527077
2002020243
794973683
806557146
911534397
733670835
255558357
1671463637
561925145
813235576
2104765449
1488719999
2043985871
1946327295
594367430
48463222
606327766
1702309485
71806284
674432773
175561929
262145088
2018161110
2006823461
1627128895
1034693933
1134094745
1024110281
2042316350
407865605
674317759
847821195
174116528
1587241951
329157486
1808544170
2145801362
1279872331
1795404534
2082515727
820502492
2027807966
727717659
1800663235
577901173
906750978
1856351673
1456591774
868923512
555817137
1573275637
796338635
1020073778
814954854
1598269382
1935398645
916101496
1878122710
1376942351
1590821028
1776452935
1752127674
961274032
763257378
124447886
1359741386
120311713
62852866
1854037384
1522006689
2045971249
306025243
26402138
1006654277
390427619
2059696889
872852111
1200205443
1678923438
347889986
1048156476
22204914
182043061
1432485754
31057689
897405758
798437762
1272389971
1400657476
273580360
1353208437
894720615
1696259049
1217179183
1375934662
28220515
303553677
469277754
171081790
1683241318
1829485502
690364946
1819332673
1819054991
589214629
605471877
2112241389
1555716409
734916007
884767801
971350627
1186705228
1993494484
1108381459
1902357400
1637564518
1746907264
627151426
717687522
918916779
205622330
1441551048
297829629
660007113
609420288
1630636427
779429073
1330540717
221429815
1860642033
1387917275
768605382
1439444237
1055042259
1642630164
1701635718
581536443
709161583
1067140289
1839600097
1229270745
311541221
1891463187
1029551190
204342389
127145096
51907512
140645015
586614291
1575059202
1722764639
457941812
1417312205
769571624
531574831
1212407092
1162558072
2080927186
521971520
1081427021
1426074143
1812851340
1770753566
882157812
147294201
1342649121
1621364742
949517162
992689023
1506790046
976468095
532937069
315702813
1173503734
1821098449
136563126
562612328
651188337
319890960
2102996021
1111698537
1474416117
233181428
333465175
154005669
1236019501
2025317313
845165585
1450248708
2051434225
970948879
661650730
791105321
1964633043
51842111
1924454496
208222614
450065821
1819736665
1721352851
2138850300
1602869086
114802444
2001939458
182369310
796846824
16823372
484934393
860495200
1603318072
1012013919
996416479
1976058564
1915022363
2075498740
2107659144
695298731
2020019308
1441759667
431078518
2027267840
1380273188
1058727495
694426730
756554538
603603057
1716885516
1332083837
1367166679
519916099
1066820178
968862075
468305303
961515677
2012180220
559706458
372963944
1292186410
1377291297
1965064973
504144519
1574659731
623559516
2118997776
1244304773
477879397
486672841
166802555
102116497
1504270250
1240860410
196763139
1591553185
572467287
970293444
384760588
883828552
378664856
1184241853
1819513318
544679490
509402766
979289630
34816692
875554630
1980193873
571305199
807074021
1109342839
1765335858
961700840
146183219
1663413227
2096118962
888984502
1526231834
1210875277
2011607046
1532190439
1712548372
1045851374
1717907077
1912974224
1604597348
702360678
2008385408
314568395
378724685
853333952
835941939
931444093
1947265148
1852136245
1555768105
353213158
801487539
1387605103
259607706
1441212583
304550722
2053024194
1915993779
1114074279
534263992
119734320
875085829
1379952213
1951702254
2053435452
308423385
854939305
391712605
1253748017
1910879168
925421931
762472205
1153700047
1795550741
805783451
145961990
1778537927
136985065
1139126287
1540559006
515666896
1914435249
669224445
1788527735
771209646
1500968941
1341243684
1813066544
1589800111
1495057599
472402304
1623323095
504153449
937226504
359054522
1080429096
27826073
196056253
638765113
1869003914
268750981
1707927489
180452853
1516107802
1895261252
1202950007
1932167465
605016879
507285071
1215519610
1368547600
1597238316
996421732
164379549
1784552760
1874333303
2078554818
296354554
591755871
303961539
1224275351
1099010072
675721639
1366496109
1659357670
1376352430
1842666534
441719226
232246613
1390326910
479752516
1412148403
979100859
1262000062
1494816561
2040732824
681154874
612180673
1274223089
1231279869
409131230
622911993
661673162
427013731
651444503
1568343346
504834825
160657532
498770728
2015511365
2134681149
1071882063
1073838021
884968125
250093651
1044295393
871778364
46773259
1927497168
1701123321
974410625
1026941527
1427102399
1463290417
1598878411
353763949
2135780595
1802478562
322841975
1959929861
1177975348
1064527692
660955065
1547547943
242771136
1272527522
1246996712
1335966509
392174449
1647325506
2014751090
1215063158
950434241
187062310
1874656999
31539884
17229953
422661519
1051794358
244190340
1607072112
1521870153
1307694628
1227901144
1789517322
1880694379
921802142
1003652028
1006068413
116892733
1788432442
1025142424
942557389
1172337721
1314873184
2052693581
570655280
98529965
270671906
152301746
1074699157
1851904837
1874539733
1317601071
1601445656
1067563699
1747535779
1868734949
412762691
1241597802
710791695
1973552156
2021444774
2147435487
426177898
815497435
1598604626
281591845
188754379
1295159323
530856973
426867508
1955312704
2144349216
52594999
412259476
1267437818
1332274287
30716778
1279356530
1794654210
155596591
1989431410
1035427553
1873072027
842264996
1491270751
385931927
710806519
589361391
390533011
1012298092
802909190
1243605980
542785256
88969941
846829890
1484290538
1835600426
132834786
1103157999
1191928025
289267625
2124769368
355910036
845204911
487656749
1754848177
1846036756
999865772
79375141
1797437237
51579018
46150019
1768830589
1463447031
862282750
148990245
2106160448
975747294
611097417
418891202
1842927390
1383308527
216170629
2071139722
1154247544
305992097
1937193023
415395690
1457260268
1029321751
1384172596
422981469
269675003
1973734323
1707173963
49250515
990038208
1706099377
1501925752
430942504
1542950581
417433498
241116756
1668672723
579283272
199379088
1820954950
2026692744
1409608141
1809723760
869200566
573432595
1674544695
1296990433
1624636123
1876875390
1924653905
1251082197
2082695744
1425166341
1534714091
1474664941
535301835
729020152
743560278
293994066
366338214
1698319652
1673288275
1352634552
953678019
1039848151
138456468
207404392
1164045611
1555716905
106344999
387481463
753710546
211380548
1960359375
1552477108
1228445997
1433708966
474862723
943297487
47208535
735718179
1702804795
1483040293
17558506
2092706589
279754467
194143989
1337883862
2051650387
1267528328
1117546608
1937740033
1022841746
1950407145
358180203
1682398961
970754453
1214882550
1949983499
690034854
370123055
753208545
1596229953
432038117
63177899
1877370247
1890260873
1804491105
1035839009
1078215904
410665725
1482060035
2968293
1965924540
1143783502
2051288668
1771288964
291922391
1089132081
1573039110
1691708711
472293491
167684589
1679520884
10889119
851452560
345470469
281705643
2058911549
593970863
829046485
105098401
586499578
65085062
739837985
239650201
1338652406
1973792909
745214269
1561871426
1877673071
479976556
215941653
947843215
211710862
145133690
752365953
1050354619
1375775452
665885575
154497726
1537551369
1678042651
99142588
1731872296
1456051028
1213021956
708221291
1752463660
2097349478
499216324
976983826
1497244965
1863031470
849090467
746809877
1308456770
36604042
1899190848
1404505116
1493308148
917161955
997952063
413378957
401004775
712571143
1840703056
774104548
979920575
1671226487
278692189
1416986826
486783152
1459852770
1796456081
1059163122
1709577802
2073678335
796179393
533716628
1178809080
764622802
1142219139
1740126371
149229345
2122859329
1033684371
1893601029
2079487593
2014884563
1296575103
173515435
582956998
808713421
883097556
959044248
873810597
589506361
1681005205
400850647
565201638
1054940194
93340721
1580321156
762906618
1838359161
2078758652
1485100181
430627775
1547193076
697367987
1816982830
1006591431
341234508
483479201
1240324427
944650748
1033806299
1110693760
384185735
1561959506
144835461
439632891
1676320992
1763468649
1976836787
1014170829
786099593
384791760
1482725334
722949932
1671033107
490260624
774130865
1671886386
1892537496
1118363981
1934737864
71999177
765390598
1842592463
909064627
1026852609
8949902
1989923731
1930788612
1906152535
2132683109
519318097
282978
1941923290
2132008593
652004333
676343090
579573178
1448200803
1039658361
727945654
1896270129
1400065271
2051142855
21244936
1871137079
1677151299
2088572081
1927550132
2019021252
1899112882
1027698967
898101916
1698287761
1799245473
1535573110
1086764674
1774501753
1167685980
217609905
468426348
1955032065
126543372
486474501
1845446767
1846416086
152998879
1768561490
1299509107
430956713
2081239313
656298623
1809051123
316767141
1037455443
1280015943
756855724
591060483
1558550453
656179910
2007706454
1727513255
98912080
582493797
1285995745
2080349975
937028090
2088447488
841735891
2000445321
1242379660
1624056170
640870175
2097832867
1750888026
1209340326
722729736
1749067570
494278597
1058797331
1753565379
1803484426
39576899
1356182789
514043629
443188130
1367581052
294387437
1961349901
1103348204
653633662
1446449912
1972474684
1725115734
269097878
1306095128
1493318611
1934106062
982855770
1924091680
510681506
1126609348
1245627278
44553355
1918495875
945934841
78550563
366471269
1452813088
1498989228
1369659109
1470671323
352177186
1050813487
1555653930
1223943632
1162548272
628823159
913807714
1295219060
1039354542
1796307753
1437356880
740071679
370748699
420240173
483588619
1802162886
678012561
889609833
1356743390
1390236093
283922762
1833329000
2040525692
1610690752
536208639
1027997612
836487306
1712710974
12383002
1027920114
1907314159
667718254
1268183568
1701308988
1610079846
798709379
1575505046
216057841
67824229
647355840
228939772
917150414
388377519
1455783612
997106015
1449794864
2088545431
366539684
957637230
131216728
1301908450
845098152
363686433
1535321757
169865573
1780929748
877706800
781686149
1395369847
1935988139
1607250165
610696321
675194043
2145696076
589399037
1068632641
85230979
378655368
1417579223
1970256542
1497720171
2082069387
1102085727
2098149625
639009854
1907616982
995447018
1968635437
2140691164
1271093920
129060045
308768622
401895287
1011936838
1509256427
1811645407
1972998296
730204486
1700181827
345737941
1762470805
2033435670
1542003165
770743005
2028487824
688356269
304287577
1699701982
2145487201
1166165076
223974781
1423906237
52488840
1529012557
594812003
813228457
1192581451
1694017431
1881170300
1531433370
86868821
570581359
35134155
246572074
1387029757
1339474951
144268632
190856170
1785117308
1934770335
167914386
360441022
1644759419
909236488
1544430540
2109462597
1332732365
1300215886
1453162737
1203114428
1400026321
1303469510
640213465
339895881
525634380
2016062210
908505780
1906218835
1606294742
1184936455
2116173732
1852500034
1277687278
1897952222
1067712361
451786913
1413421044
922599894
1213522828
269894279
15997330
308927823
920660094
868529201
709266090
128664696
1957764850
681397271
706319199
2071129320
1484979824
910092661
1434474799
106367559
1494149898
1526740704
1230270114
807893840
1939790212
1137256064
381174395
655006267
231060256
847838533
1923511527
2064046889
14518175
1966417289
1832245613
937461476
598070933
1438547564
115481601
2136005755
1493494149
271125624
1724342832
1474397414
1219587502
1560916559
1361051609
1226311192
1076323915
1799003603
2045453958
951978694
1563008809
1640261879
918515185
78425983
1197783920
1620852665
1066957789
647128442
203988597
1336061727
1474450000
1287735065
1559277408
1998492014
47294465
1676545213
1207149765
876897156
1777816901
872391456
1177540337
1184755695
286615994
1183055540
157184758
559870425
1238857560
1228305732
243460761
1885551365
438165640
1598533291
1415716493
1021195399
84433693
2028938510
1961143014
1828101977
1498758085
864045851
1055658153
859220309
1629851802
1851574733
1699904661
1432321236
386552449
1165868169
1670183795
1657434826
126522094
1807271868
1395863860
920809114
1947607354
565772356
1918195392
1895652390
984896684
1584995891
1576983240
2057804910
1478595994
193046108
265905552
736976943
1708223906
1780844913
1151316782
660681383
165069736
1897704612
1749986396
1998383656
1556735229
383772196
1982996864
1629636045
344401935
479893313
1283625419
1036601438
949693997
139196729
2014839916
603411879
1125237757
584282662
1391574088
1987026741
1259608130
905364167
945340967
1784922768
1712952852
1790065888
966864640
1727708841
36125128
1888359032
196936572
2014866622
1885954877
1825622743
542379030
471094390
1171140964
188466402
2127788150
533597349
555648704
525811764
895059558
229899650
371385660
2089224731
1343323312
914634531
453245358
2142613354
116243518
1539146644
1467156702
975400561
1558227047
1907668593
488750268
1303551806
710678233
1998327645
840650630
1128601192
777044607
1845131279
1101180149
594456674
905205230
1486685170
619854203
327525089
48264663
1658353157
460723726
1351595667
723634030
1385706102
494122625
755800636
1337854153
1649292381
1201236965
1752215170
587964158
718479248
1622277111
326335810
1539191498
1009480511
263052942
1999912285
1148659388
1558000885
1305280813
1075827350
1144376366
940046702
472600209
552078819
1410576649
804800427
594819316
440134421
1454498284
837929018
308653142
1377371293
185100336
554018091
1081232037
2130879864
747615154
1305490459
305804398
2037240224
1102512722
955529819
1382765445
1952765788
1982846614
1926129212
1331064417
2051554522
2091594857
48251914
755699094
1916300955
601145338
1756362744
811913773
832685119
199930980
589734252
221209661
1196539155
1397686685
566077148
72214383
485889817
2036395047
128517499
1658944284
947969628
1557697573
701707566
1852929282
624413006
663815069
1365141217
1530597020
1355496304
470808556
1637623241
496726808
2095677918
895829559
1676394709
1392544673
1185005001
212068900
850107600
200356430
795643766
659867468
1810322852
1906543267
345231027
455121610
1778522393
871188717
447398125
507337899
228512644
1532263076
315148292
1422745943
1946020237
2036266193
1949622260
1845495268
957546254
707030494
611733265
575999154
1530447571
522090056
168992456
1866742693
1872057127
1205515041
646335329
262327470
2026411900
840380545
1590149940
542490193
1053199776
1411208894
1521340619
2017202661
757670582
1459365118
1261424392
137128688
1330674666
748041519
550645742
1883012708
417960093
861016421
715990698
564817980
1698215963
904364160
1106712574
1841552348
1927517379
1283724072
385608282
662181266
587035001
491976095
28811585
689931057
1682164317
1052190898
697875823
1584396891
666843273
871800759
2123839358
2097194695
554301297
111802955
105614564
1634610375
1324623743
697213442
1870142804
1666584210
225678226
353687282
430198044
1577645228
1605902705
54703275
433401440
1975801054
540361669
376450166
1780611761
1855026015
1962040999
697349605
678502281
1656669985
382394994
961307591
674278943
733856416
2057967869
369174751
1916231230
509714648
810702409
1560704761
1098340378
2058183172
2000828072
1033137812
557785296
326161746
1858356242
9077469
1383529819
257698103
1060000473
1964241806
95183680
1790472804
1281469745
1794265638
974671308
1881981285
1378668017
189583024
2046341022
1260604901
312805073
1736454876
1061900604
1208228633
1991384360
1020464404
1792783565
1388770598
944066274
904112812
291144704
1622032265
267611636
1379144208
283156355
430331846
1123361649
2009841341
442171758
1107841865
742499529
1516371299
1628639507
324881922
1403674286
1563712009
260654911
1440607746
1249214490
2071887978
1285433687
420509971
580031404
1458005288
1827437392
52342731
1111658219
2098598422
1649346477
109781327
1685883495
462971483
1039824996
1658844337
1636944211
351858722
956861260
958113699
172919727
1663429648
213859575
110480996
1527673495
552921961
1038330217
452530496
1581581823
1716877408
706716195
2054391040
1903217860
2016194467
66500242
2068056537
347988174
76380571
350267443
1378515473
81487048
965397551
1373639787
536206854
1039806253
867926779
1237966748
1213845322
540116440
1788760887
509738152
992314453
2065303028
397585315
366510373
2054986899
1907579798
513189608
1464299815
1767909958
1719329187
712464532
673415002
1246635623
559988406
751805511
1826242052
1061326306
1894591029
693724147
996601086
1256792518
2030242066
106668575
785979723
2036967841
178107912
280323220
299540603
1359394500
89672970
378594405
537033544
1813468479
326452073
104467406
1223528949
614215897
1514463757
2053099842
1685646607
101463441
251941051
1587903904
1845289602
1399598259
1343519258
570099901
1153479471
2101931207
535439384
253613519
340956989
1370139530
1316972910
1753577027
858185227
1154647682
1329258331
1696432128
1159057434
964937781
456115529
1647253724
1145394895
1726550672
930463623
513345618
1386077179
1133107795
1860628587
348025731
515073276
1950933773
965375226
1779691533
1025034496
679189067
521613926
1494770330
1021340461
179666030
261645229
1385985680
1021842140
1304374633
1867311383
2034003587
2128198041
988727838
220772892
772694774
784687722
339136171
2012995220
1935661614
552655605
1233942061
1727738208
1783299021
2080434169
1709096328
1688560326
222340925
1648351812
1792848173
445516045
1931851268
1577595802
357523061
1956605296
597137629
322844019
1269170956
367379745
811935081
1362040638
738244561
1679992730
441777715
107698929
1794923653
1016316076
319773124
142672602
949719859
1222636137
1744022337
454775443
1604601447
1282945299
1017617987
446581948
1380309308
1967661342
807825396
1020927827
798584832
1025697453
1768858519
1815208908
43975487
1479719349
1395825639
2127647088
860695438
1726515812
1450996295
2117722207
1402212539
821014778
936960775
244816643
1010087031
946870640
980378927
1016272513
1977401278
1175613150
677055539
858663028
1094206428
952573075
1346106126
1545574732
203848075
1985924673
1091530707
932638519
1448234408
41440467
1591095973
1477155212
1305055375
359284549
1479785116
1418444348
508641547
593069952
786837309
517423681
1021092664
768834336
1713357982
1562573952
649489637
815361119
161500479
1448425275
346781716
88353868
281386488
1898819337
829127217
97948149
694056201
1558400004
1067740824
4453701
141679767
1138472165
1383390570
80032061
1693588603
1851727594
386334001
240463448
987536558
1208942247
1804139596
55759516
987809220
570284943
1808650095
836059829
1138823450
679550132
802242244
2000279935
886461058
921136672
751039381
1252919049
1009237178
589671507
377116021
106543851
1640550582
371489958
392066673
719598862
178113336
1550263245
144608706
1804357241
1448087043
545616808
2027375856
2138929361
68249721
631876074
473250235
16296892
1392426283
576675433
771665138
1224861651
775805514
2054994825
881331278
448389783
96993409
1568882538
910266086
1979794410
367783737
1622849054
1392964331
337087354
1482447286
1065191807
1492897226
397225154
171581849
1637314945
590764324
1623004315
170674001
1348793569
1178625813
967756365
1340559622
34066139
1161509040
350966008
253824309
734972565
1278632883
514565990
577898512
1932798110
1757970427
1793548972
731542329
883954757
1704058572
638762921
559860349
602044762
659995009
62457711
1578849037
2070940149
1697178177
1220577966
1393768142
1767516164
1387720372
823178916
628259111
811815430
1015039902
1564955637
1749719003
1017743321
845481510
1620186768
519696537
923738009
1233216716
533802134
1209569521
1702015321
872759888
37944370
920571307
946741930
838182304
441172717
1583599926
1812625968
1690715543
1327943475
608351239
402163315
1659012625
794233062
1409618203
639782913
1282341759
1716105671
2120749893
1151987206
1148861059
1402354266
337574599
915256308
1012816323
155428914
1737567888
470835835
1795899637
1161082074
166272425
17668582
1832343333
1557128416
1186119340
747557902
403426129
1843418108
248088264
935301080
666818493
51854764
65997454
170991704
1528305726
825100790
244813495
1266414370
1173777901
1823858677
2126701414
390067323
647938335
146619355
491004109
1288360624
927954530
1452384538
549400371
926169382
1204004663
491257392
981894090
411592937
1178029720
83749146
2023641592
642397675
87725709
1887810398
2025514790
1635818393
386217008
409489744
1379889126
1711258765
1937240322
689318313
1481020133
33473369
861374213
2127222860
1668387433
835984727
1172764934
440803012
161252820
869867022
1184907150
949623457
851538240
1976946090
1732285362
2077026602
365238214
906601637
1470846363
410213959
579377414
1794438446
288164531
1673489316
688223199
675620991
19480920
1209771413
1362185316
1963354722
1309004878
601968906
2077607784
1265991125
307015090
49032392
983004522
42172623
769627660
1535812156
2067603466
1814903848
1439703328
833098269
23115976
1125507786
1678440147
1599223121
1832389929
500314416
1818070856
1932235051
1182727033
909873527
320682749
761391201
1612652582
351882720
1934990937
1567119038
1725490262
1428811776
1435265991
1579483712
1529455081
1558898941
50132420
226888450
1557359885
197124325
750698538
890759481
2100316197
402219160
1651168943
966488904
1302390600
1077953485
1450252742
1749846479
147594029
2042035239
87402310
1047732005
527327516
200270893
1246167560
1023598879
676034021
1165128227
198894766
992949093
1873152007
1689994523
1700215183
1071463380
266599279
1434366187
1511912028
196755024
2056949933
424058162
1227794314
426257362
2007095477
1502217
490248644
633849595
167690566
1366639113
1168543054
1571326262
203068612
1132979755
154227797
1624024962
42777028
880832797
1754603307
17669409
1415225845
1690156803
1186227228
1071119637
880050350
174061320
1904954698
633593039
1932398404
561178221
1767637284
87179597
35933628
1715012486
773074290
1913579058
408857666
1938712369
1768476538
1055314873
512314015
1097204583
1553203674
336663016
1291601631
1009070009
1077617082
468881392
1855129511
2033391450
1316081681
2044241345
361428214
1146354296
213392987
370318882
1155724062
278391136
1516556069
951253477
894321723
1123154199
326354515
1881898035
934212175
367020400
1585429430
1635076137
1200260712
879746920
1976290213
642003282
248722840
694483270
452268630
2098178729
1901667714
1616396606
447720438
1499283387
150012793
1141816181
980559609
1429096553
514914642
1659036583
182678058
793516867
1999368058
1450743078
2035440624
1122547309
1965226442
1081137242
535999655
1346272895
1213891847
523414047
760405484
1048089486
420627906
80474023
728040673
835284267
1231692765
51452867
68111108
1536286347
1010528286
987934745
2052283787
278800146
1177514958
63775896
173594406
55324348
1966886972
402174778
695638459
612692133
15022715
172048933
1749822076
1913792090
1623630501
278416010
1662976770
533387827
449738802
280170737
1223932565
145964189
910718694
133977767
1650220981
1484274138
270143115
640911633
232282462
675831671
1486538508
285979785
932596489
593418959
841701695
1153336544
383586079
622960887
1423839853
542934638
1897238054
313542711
1978558814
1399078851
2020858544
915869148
1930387190
490515509
717895304
120295650
478762344
1755463374
69961974
47563430
996015035
449548947
1399414856
288715282
1009028446
1132845357
1598561901
1672285465
1668394781
588846355
23291434
1764775166
1575934211
1224817249
280122090
600319850
1313683351
2018948850
445418277
365919432
1954701629
1259913586
2044337274
140648781
1316079386
30807099
1031177894
735943433
341912106
307630942
1512030983
2140686367
998311781
664325803
230700177
840953781
1339273576
60196337
330428668
48445518
29405909
1136544656
1762116549
1920146475
368389659
865484274
1994356788
833327172
119145939
449369407
1092443165
642677521
1884681671
2033079350
707895907
679231495
211828918
1121102463
455965284
1148947308
1234732807
992627208
572019615
245385151
522723266
1142529635
1233549235
1954303264
1860049785
259381266
424954751
330713771
737662083
1059775597
1839391979
1502285335
425103877
1036459639
771334393
1025416215
1946270060
1543174037
1090591712
229190132
1942055537
934285893
1988191195
1699899038
1717030363
802646532
2032701493
635895885
1743401236
160297508
433244495
400682892
1975776975
1568696267
1364271986
308214979
283532239
319355814
1938104303
2080701648
1443150452
1054738262
1036457361
141460015
609668177
438203444
754291653
1496523251
1973603553
1954609661
502063299
36201226
1423550931
661201356
368554613
1837052392
1910145834
1222316142
2065838006
1791312372
2128702176
1088869357
278121572
1073025379
1222986678
1004668806
1713846400
367922978
245055865
32091785
9069478
1709015888
1369314499
843060975
2146939767
856298405
65101073
714287399
369061515
1231812700
733568496
756674869
612276011
1027385359
161304047
613074382
1844785050
2000713400
40558590
47961549
892313036
1194323611
1005663688
1488597232
505451324
179693776
44873115
242076372
37879055
876598639
1653466196
1454912844
1044766085
2013218727
149568294
555933132
94776471
237105124
1023124888
1831365946
1231612639
2043620030
1763979040
818986138
1035007748
1017101486
2001715942
1647555698
183215419
1169088483
1259329970
1666367114
617043086
421315351
293702860
107001047
896032838
1360860456
128491906
1424423161
1433653213
487787081
843863768
1309909045
378830586
329163257
1094615151
943064355
892011616
18721044
1824177896
2046302837
1428229402
732348434
102798877
174321188
336381473
388406091
606210815
241442032
1692178272
379426019
305840580
350950589
1752160192
431172885
732406000
1599857998
1392052931
105231810
1914154757
473797194
1332999133
132081574
210987167
2004973904
687143982
1606480611
801355783
1824860304
409733475
706456264
1272790428
4646607
1144836104
7167062
1256404201
259722594
1511554259
1791737969
2117508945
665853232
269224519
422625739
271409724
1154495068
1718400892
1831298853
1174879500
1706755461
499423138
813277047
253844856
1629008983
1187007744
239666915
1677479245
1534612313
99799174
2128244522
1869140930
1462124028
1033519187
1268304699
690511020
1182310722
320132919
1496540187
333567464
887699776
318054670
1488715340
1729503016
85188613
410542759
725448693
449723737
447336634
1600748121
256228162
1844479886
2125160171
298822068
1638007107
1032086757
2015626531
1693350262
1475737188
1146373655
202388824
1709226202
1596452268
1761578638
2021348140
1719471219
1577399620
169072139
1172497682
755647262
2129299151
2053655089
238614774
86946707
411599756
1397272502
2029018336
1744466608
815333065
1450879705
42394433
1917066246
1709108155
810845092
1008374050
1619969864
619171490
799716154
2130685361
1360003256
566821031
1701292638
187278931
325393204
1015916915
455335357
17943731
436988380
1005489429
1488669326
826669326
1804300055
735018831
1245196458
1871908705
818756036
2103227682
490095268
1038607657
1384456270
1140369652
1448490236
948639669
936680222
2049414269
358596314
421753821
1258502056
1941827493
1648278015
700812600
1039474917
1445132704
1248769867
1750577276
206806296
1737523504
1286553567
692705331
1883447038
98673455
2080246456
309906426
897006517
819104447
695574082
915085382
1377230080
833872596
1388187648
605776787
477871146
1113221006
370227912
1671879344
2132532092
2131366747
550976127
2019548824
1196432855
1275521956
1024310037
894497452
1168239149
1225973497
1705724300
1680105988
1134277589
1037654262
1873078638
98103133
877743271
1769785456
2112028961
215782361
1380203051
1753787909
922081495
1543665811
917120368
481093673
939636824
1762495684
1946057702
1472572595
1443914921
1922213210
982452463
1889784847
1994245333
678995914
389779495
1304106555
541415227
1174459730
890402562
2130475233
56259482
1805538704
545097736
958149146
857321930
1267989042
1338944452
445980408
1536320399
1678032838
682214173
850819050
2058181707
1211875361
1209678855
899567384
776300823
1056104725
1526342181
824595990
425262917
1219038644
1679612136
1721288297
216215064
869426143
1736280155
1129618842
717872623
1294937685
1775420458
822000663
328095922
1597408184
1692935093
80175212
1431370149
883348238
639041811
697730375
292476166
599164339
344769626
1366108906
1748692520
1413224133
1382010719
1643617907
1895059623
780947521
171620816
806912279
1243176145
1113552048
1561052151
159701484
1299097224
752745715
256841605
1186497140
306773154
1679900090
142544986
2029460269
1582712384
1186447757
1262672559
1441355381
92693374
1894800332
1484244076
1329722729
858661117
167511145
1305367841
1164880085
1777071590
265795404
2070814607
1109787181
924478776
888416637
886357283
1868146579
1701152027
1662857610
922612652
313958252
1727293590
152081226
642152564
661547905
899348854
435087208
1326306193
139234746
152878186
675334337
1459284144
1335764414
489709552
1281715191
173526415
2023665931
120264524
1614088919
2031648471
717831634
1802424535
266925176
1678385567
1577896160
1137998263
1851645568
1388566952
540516907
277740443
1451952558
1354259833
1415161730
423951673
1414989602
1522462346
1106584815
1937987315
482295640
939639300
748833288
1681435105
739153197
237046057
1644663922
1388397747
1568839170
917656608
918149695
527278154
1840347217
905487497
368849647
786940825
531148624
986404212
1019975984
845357374
700200455
1574548033
215278962
1098726556
510170456
1692448436
1192744649
396496334
1701167029
1501636144
453334793
1366573992
1862188492
87640646
1500089242
48740639
823691920
221560101
919616799
1275738896
1233127177
1576756318
1926601105
1466604796
17731505
1171197331
1156860387
1609096950
1956918851
97105915
997224840
2047041432
1951788724
1103499321
12458739
623347734
1913605940
325162082
87836259
1745107937
210631203
876381082
1878385890
1789471454
397497631
1968740590
1799374038
216362862
365387029
1947253004
1220017991
359610678
1903635699
1098376863
1334801866
298636418
1926814600
1889199716
106296128
1776658180
2140862187
2069816964
2104575852
563248339
300861701
77441527
1379963259
753912408
1487025793
557209351
711527385
792406549
503158933
367020268
1439825111
1308547340
251720830
1499502413
500053811
297050441
1119580986
1928719686
221916645
1243367195
2079773397
2053677857
1077760703
1311226428
207380148
540075621
1428476751
240981296
556317701
2059650450
332679692
533197970
505147036
1034601188
68468990
740805344
2077985047
1395483451
488247973
1522086171
783251695
28122887
1369604130
1300656067
1591834863
195791887
1482799373
1794071622
967486548
1705634001
1544320269
642642588
915969998
1442822437
1219418235
787608661
564035707
1973540568
212841047
1468556595
1609407683
583043055
334282883
1395923350
1075046892
1651650374
76028650
926080233
314904864
681628489
54522759
258579194
307033779
374280334
1126428934
1869506838
1685715544
1248715240
764108112
1001798963
533814547
83664217
1174688031
1308134853
1577142387
2037631652
1266573844
2042705387
159792201
470501374
1818695327
1045013331
1957785054
1424713703
1851006085
1121987918
1793987217
353609990
2039032595
663428674
1542215524
2016202446
153498845
591379150
1852023257
84343191
1525074179
1728156018
837616568
1421481668
241744202
785896735
625623812
544732474
1517807265
1826008075
1036799111
1213052145
2084698326
1885415075
131840783
923935963
229780807
1720399509
826442830
1589201510
272201297
398223749
1321143210
1512885163
253609595
656141825
2050695298
793850865
680333300
1325309211
700015167
1033291225
2067519138
1325722048
935002306
1729924423
728609403
726643376
419358313
1536579157
1779307254
445118347
275155770
1191995561
1184140928
292430190
373789834
1386537100
483745873
1472282499
818169648
621218621
1805242638
1568899775
1430175215
626617251
1948394817
2078627579
709767676
940655086
38605491
338885515
1346083254
1184337699
298076361
749757843
582313989
116711729
2017734377
477361808
1207701178
2104953567
395866393
435517154
1956781386
383151654
358846966
1254063288
825193509
1526650158
1099510832
543220509
333616416
1287112673
88566949
422698505
1336532494
615236788
923949149
6802669
1995157345
1514170991
1556874718
1273277174
931411666
1429882951
1662321098
1016100568
96437108
852416615
917071879
1357046949
752450451
1792861335
1607805114
1870291601
1691814364
1264472633
1920443163
26987447
1461179678
772367060
437200261
2062966858
1248265105
9585302
1570029090
956071250
823714031
533867465
353703905
1616407472
2065100916
1499100535
1663280693
221452657
1179496238
634527034
924490150
530527832
195377408
1452095076
2022299392
1736592267
244178601
1624069599
798170949
661920958
944970704
1295123448
1378457253
573213181
367665797
290124073
713746673
1821909936
1175925668
1723414329
2137470944
598743538
1519030857
131089308
1916960640
811513821
294363282
1916766874
1076244331
1618937695
721772997
577232480
1912602934
1234968787
537738678
1471243932
292216625
1761316016
42632864
1725648830
93712797
1844976540
499268006
2033804019
495050235
1799453101
1494654073
1705287767
962698638
1114453694
44589646
338822727
623124474
628930416
472406656
1215943904
1345308519
68304180
919840315
1988472871
1716029287
1217062802
375029218
1140885440
1723603888
939121100
1325709016
879611439
1589104738
261836933
1285299144
1097856843
196603457
2103214383
455842711
729418528
344868552
1541307911
689529288
2144186997
555459866
1510946936
31711520
1951119187
875250784
827798244
963216251
569585146
1595632743
1904739932
1065040343
1561692691
1143745449
52596405
769756579
1892991369
259762403
661440891
1880825140
435153474
1387652846
1853111989
1248678366
1826438224
779313486
1614632941
957971576
318079247
356297435
1786895333
517867163
1351893759
603259963
357112315
1438554766
780456244
1498289954
1079309257
916555231
549400898
1906679301
1479066881
1145656881
1666938729
1855441144
1907761242
1698115379
948672584
1145432166
2013053497
1799913764
314793714
1852516432
664592297
1740587319
1478004365
1813022498
1131112846
619061472
264381296
446981542
1168492016
1492429388
1655705443
66980637
2107011851
1194374557
1587996122
933344903
249166479
1393658480
633188100
1384034169
1893243506
1614561492
1796475826
616787896
761323756
951940463
439175950
2122341745
1496731311
1030131742
1956386085
638783812
1235420219
1022301702
1848381563
388629792
1779498920
1315691869
1228837617
845092681
1779238730
1893512572
427727152
1047818632
325288752
1249389219
615483752
2037876274
600728161
45266239
657381628
993612381
600529213
273761084
1731140732
1260127412
1552834436
1212424037
232298177
1018293875
1021193460
943139863
760141802
1946506651
716451775
175868411
2073024701
644323007
969652931
1064357891
1162043815
183575737
1532895728
980388107
767016370
1128916152
1161425802
1241508099
1492087342
459476943
1006649788
1767434333
304215064
862952550
214889625
1332409258
761546646
26924138
914990022
922441798
443777626
131284537
1933720948
1523195815
528343145
1639536890
1747932850
480527865
649724756
1464284620
509562104
165437060
382326139
1137117956
2108581755
163660248
1383354746
735198007
892459108
715518052
1784467901
656179408
480232032
873078214
250602219
1111686413
360339278
1488897589
42749988
1541291485
1877444745
1043936633
2125683456
461467706
1364103474
1655462309
1401906424
784233538
2000961671
1701304349
205468803
809353010
680008377
937674442
1145134626
1649072276
1183419355
749875044
759649397
1008674030
764431782
1412712070
1664533635
1854538929
1747529269
143184287
41067715
2130973804
526262338
1350629166
1546835840
553503622
240763788
1277406623
1790761545
605958336
32269260
308106827
1107723737
2140319941
1521761057
427170093
1461366950
1285115389
1712626816
1918472052
1878752273
1787290280
529525196
1535182666
495955428
1168357199
601228524
2015943543
496736693
1461200048
1577042762
1305467376
71852433
769128114
470840899
1981862567
1237245223
778900278
786097984
611167001
2104782268
121149347
696528069
599188604
729628681
649722972
1234302672
558413112
1957064280
1770484223
995581096
950104170
1498905351
1329005039
794616777
2046952654
600795848
2050361258
278781227
2065700858
1868093450
814357248
1609233944
307162323
1529625547
445391354
1537446933
1963468827
647771312
1425319086
323426198
400460291
1108392541
1661203739
1848703642
1847146680
558183360
1964242199
787305698
1513378900
159186424
2034405094
701191573
47050349
2000159655
257515939
19342746
1710129827
800296948
914234613
1090281598
177164217
466267257
2097972366
376656482
2074119957
1521181799
521567302
1971159310
1481121233
1534799705
2015330479
486732195
347851876
1675995925
1301618451
1990003763
922269388
642043109
364639853
98945185
1025994127
2090245746
1568234049
1093969059
1870316076
1302206473
479681464
822486922
1883762876
1128266717
1948272970
839947895
2050318891
380298051
1070354060
1723914219
1895111387
554399255
1380296749
1929568427
671510735
1861491116
489295808
1777809514
285043733
901354835
694547006
1854293125
1435357713
1603168733
593828487
67328021
2068415434
1743566787
564627494
1448575963
615440638
1256276185
1159817319
1959780855
2015558866
1668623619
248895905
1706409612
1783347137
1113330485
729163415
1907050801
871204986
1162982125
1980416928
1980148997
1557407060
1248142536
2025158406
2082286590
1663937757
1381489422
37449992
2053885129
2031115894
1310375115
1553737376
1776195482
1657287561
45416586
204648091
698457534
1835372237
362604640
750580424
1990176960
1214595653
1615623683
892054504
1194459556
1638730154
1381541549
571598260
234603638
183915840
1753801874
932318663
622531934
2064848414
683044254
800383156
50725882
110204524
246374352
1417966971
114903206
1453313982
450517538
1985646237
118972505
842096485
866529661
1292916955
388577619
359452234
333468471
213092649
341778215
1358509164
671685618
1746064984
1520468951
565713236
371523613
641924675
2065557934
397016540
1777923903
2034041684
1553015835
1201291073
1179314734
1200747193
1143383613
898262061
1523295638
421576009
1680359511
1728732244
1547981752
1756591468
1930565781
1175990567
662397720
249736531
13693695
1719003861
1555544701
1093940330
796302883
526889493
1655880437
1124395904
884531152
1004743723
1102162740
872952363
221938712
1056073340
147642651
1322029429
1902691058
335969466
1901040193
493146496
875165980
478401082
31116235
689627010
153589056
660863354
450712213
449976982
920579109
1122677183
1290532661
930765401
2077083819
1582717622
1824558987
953608168
393932698
663775758
1105616905
938337859
1097787787
41482
1305713104
207125968
1209660541
628619126
1020036299
62192747
1854767085
242802780
810139170
1588539269
1928498808
1823255881
1138612947
735938325
1255716014
769608192
1578917897
1056550059
60424457
1571104333
1396481813
527829966
196704688
684764447
717963421
1661155639
1580479121
280178068
788059993
2092414995
487084756
734967615
1019185945
344807006
1035212477
1998006046
346037964
1247396740
1339787868
1628487787
1670650499
137970628
1462343258
2129770919
179646151
1814574428
1657781414
440213675
1116496564
555107740
772825997
1369503203
24882726
153432077
876113294
171755538
361405297
733234472
569828364
241264366
517141323
1154993503
1182589400
1457879188
1542405286
1545988116
1699668546
123402270
743586105
32988307
960294501
975879373
1246991306
1592555853
1625688486
132846518
1760621490
373519476
211991337
859371927
939280098
760783639
705443749
1743424349
1885752253
646978754
2083428801
1792094019
378453508
1537917288
1862344046
190830382
881597559
1476027904
1520813187
1955064174
1205962912
1457722047
1688642330
550377847
828907828
586099195
253366293
502619790
103424513
1180853689
693885640
1254276557
139143893
1739500459
341592673
1247245243
128997222
1022321095
1089200146
1837682946
1121455547
2073461025
900014259
2145838766
1906179019
1512886798
164293235
962181172
477304781
565070790
364530467
398004768
1300997419
1575789628
209195055
834329869
2126421290
2115395465
509268308
1054651361
1647814816
1812545895
1436776145
2100167100
590268731
1361636859
1677192326
1900827694
15732594
1421641427
1680039324
1277978453
97597246
98438958
678077868
1347434682
785140352
4440514
458450278
1221805682
2065193308
968844046
1567128988
997084679
401401845
846776087
311080501
215261254
1198043702
1962730671
340132888
2090084066
683526364
1470031580
1101624437
419890939
621808630
1337186242
637404052
1292923252
1121259843
652164082
1453421093
1038850634
71390269
32214154
622751357
1504059257
329123431
693180983
1650701267
1962891041
516351531
344755467
1918548236
1005890742
1227239307
614772677
1841497823
965494069
936244791
1570852384
1575604443
988741717
820803648
1500302720
1626602909
1735045585
1126702285
952947334
450406889
1548007028
85531942
361140479
811388846
795119634
1444717022
863241602
904735567
333712881
401120296
494265061
1969971792
1001618612
2019325189
1835424072
1167490962
1167716658
340223420
49181280
271519281
1945012047
1389316530
1413567951
1222602441
960049862
1882298259
1437556278
1388368094
148427190
1788304652
1065511008
1097444811
1585615043
1854153767
82927920
1002139420
806473250
684990381
577729864
2005894799
1518052967
1239918875
1838734158
1480666387
51512461
619027090
249553689
1465542725
938638813
626936351
735639857
1316721762
1428046278
326239978
1298341608
1418660410
2095688309
2069297105
2121976935
1753607992
1264424584
1580574547
1572559561
1422727162
1541221256
212081472
1137829543
2079262324
629530347
1658210750
683671099
277980585
2033496070
773271556
417986003
421898887
335679241
1980812305
2015108761
625466791
1449981415
1169268641
1178692583
1638161864
1636849749
1078593637
1436502092
1931725423
1499612607
1134887227
660642119
1421116437
980624919
319342682
1957913659
1187301065
194869408
301641816
339590000
2085531458
2139021724
285024266
898185407
1037165601
500446425
1045428803
525906526
1737155986
1844685105
731830572
402939586
1342433239
2039612722
249972078
1232156605
1795857508
656386801
1437863013
1346297759
1109109722
1356478275
1724696961
926195671
935127911
952036513
873275504
1328706886
792151779
720693341
1235691588
377379302
1464275352
1581285053
950939536
1783841974
1574967605
1347386209
851453755
1707415236
621064974
1645331075
762532561
1135635213
1092987785
764160593
1383340463
1572517421
1065617496
508595346
58326703
135121987
351622385
22207662
1677137282
1604424806
647035758
838761977
1695922002
1324403011
1986787736
1048225516
1064546410
1891116191
689875365
1758874229
98178643
14090940
2120515253
1536613057
1063573672
735651648
1114505874
82654131
681741632
1420354701
80160714
696846964
649746479
360989794
1830455153
1723755439
1761167991
518228285
1301827484
1784061874
270972777
1878076387
786088602
893952507
560971807
1017742783
1504143581
2122477689
1310010688
800600517
1107872116
306306468
623299813
167821508
195828426
1996687397
1324510965
1412928326
455895464
1241317861
531911265
121097814
425395997
2052616999
2122866559
516948567
69900546
1919839588
1594471211
1008760037
927609730
102346309
341848351
874253413
1282859928
2139169778
1463046463
338856780
166473216
1387355998
70437065
1775778563
979897487
184514187
1255137060
1211318415
1831234418
1212483906
6568173
1715610824
2058145104
1138410774
1320808721
386398073
1983320413
1267760233
358179390
1226311250
2062495696
1493095862
1687784836
424882396
757161616
1405988364
573649992
1284527580
1097281720
1694489856
521475204
1439870597
808460223
2117247763
439786545
1811719429
2126082640
1012482449
603408767
861152465
654708951
1709437602
1173041940
175823693
1699712111
1979003201
1298898058
243495820
511404030
1434932680
667576766
1150539777
826348022
17591665
1572285789
320948676
1840369721
982141747
314757112
1204561998
12826612
1215823475
1580127315
716967433
357211277
141024889
1355760256
1870245676
217475133
1054771315
1769536881
1229508410
1353332202
1913951532
598470880
2145740608
826792609
344175441
135790496
275592045
1138795216
665018068
2020512584
211144812
815221420
424542805
66302816
177825215
1644873466
1529927003
1350577107
1714820580
986303831
507478257
1889862366
201966467
231111677
314354510
1231964097
2073002035
824444029
767018035
770623280
1059625264
332449968
1697490901
88640312
1380598151
1345088585
75361686
931472414
563722866
664006206
579619080
1491179762
1185766406
1010964815
472137180
544972304
1305245759
2059299371
1841883497
1776132718
234036513
134563121
654892493
1734998912
1350245257
1757074257
2075565670
1409547801
1093751627
42303100
26413822
1729903769
2135130391
135269820
231291667
857474820
591085075
976757203
514231493
842428979
1600631440
2011282724
267199095
1084672501
812970848
647238998
609726431
1992581300
368323113
1878501082
1773759659
1017984130
1031630649
1523278155
73230209
1702754909
1055909474
794445233
258585649
677045953
313862092
1043695281
1647027176
809846934
2041420574
625006000
2052846337
522792290
147215725
443183771
615986229
1526720335
1420470331
279778946
2125396841
1126675286
1746992854
216816064
1889890558
1409133121
1857807191
63873154
2143176014
247822987
1893029929
1626383008
1286636796
2083311963
1687553343
1887555764
266241370
1987492490
838508795
128238339
1579184496
1508914556
1730523382
1168406029
1848378964
763816262
2040505557
845575901
1429647706
1644629241
1559028996
367071627
285700317
1163276783
677090044
464890751
1449135670
941393035
1795945405
1394084432
1155302874
1009070138
1158545598
928067514
717038510
1620837040
1780752869
514742556
1456107322
745250235
1617714889
681495847
520642080
528467116
1625436214
1464030602
1620657910
2123093009
1844265296
534733386
1621520531
1324673328
797806136
2001769276
162775282
133952379
2103616258
705855561
1318800276
331609292
1514283946
1243788360
799825843
1048834287
779557965
1340830344
968768392
1130948076
1002284038
6340721
165625601
578328866
2009083427
2121774856
1357570526
1516230169
1222308248
207664141
1472605175
76311917
245390014
2032299509
1714120154
263022617
1449239117
778306074
1997220299
1267690847
1004870672
71716093
833491555
1371016056
869122842
1288914853
1482316457
1194514947
503033728
1260274680
1954650903
86829580
668822584
1233425609
1755145786
1460067612
1423086103
1583973616
1004559367
1982004433
921584793
1228902440
1025440649
1451877745
1034171800
1717919854
603129458
1081537548
243043267
913470258
154092444
1801371950
848419886
1109056558
410387593
1625012709
987528824
1057934636
1662591725
69947581
1155635780
216381529
1197365038
816846051
2008541212
279926399
688971666
1045438828
84738187
11747405
1345320425
390845660
262112504
393561067
1983257756
1976952684
1497507773
185639486
2026604572
977347336
266739980
417007648
617707071
65971486
574322650
242578608
1195808964
2081729016
405988111
994240938
837977597
466892026
1471298255
415541109
1833737077
573294268
1626296863
625417854
992044527
343787609
660667442
23622016
1254121019
399022042
2137358339
1718067781
190891954
258767247
1567722667
1141897236
735165757
1036485654
262975949
1339976737
1698265969
1375389404
1271998456
1137387609
1911417735
1571711497
1680199503
556421694
2087708399
1608421706
345861982
2116522170
1563286792
1567524301
661020991
428544669
1259819629
1819282824
2769324
976307055
19270063
268649214
1061793443
298043788
331462348
1710989438
29088416
844628339
2094509715
883715927
655102406
1804763837
1038677808
1234654336
1723299874
1580321413
1293762963
1511528141
1797409329
1559369309
137211490
1549944419
199176181
797718592
394551315
2020123746
2022820419
1488858542
604798269
1714255749
1315926849
1038385004
1379750985
600483793
1426077821
1753304113
1890095164
842412859
1118789865
2109690142
1602171854
288929607
1696130023
2114166035
533453017
1649894307
1113252357
948223870
369842558
2048020059
1236416042
946597472
306584090
1121259843
1930401123
432998738
1700152787
1337538071
1130166753
663088118
1609159929
808501218
2045108213
2085579955
1757984973
61534392
295933124
49705140
989214644
799813660
2001784613
523176293
300851981
503936121
1887120415
1120903108
161153607
59362690
1189360841
1355022225
342910816
1304488047
1825858856
1954214587
833073212
341452755
1916296596
1963685920
1537508188
1007600598
1462446150
1575978599
291880372
1545864897
38896293
1343757097
48584260
461634980
754417274
356331416
744448718
1582093080
219569368
1830319696
84153462
1005035627
1981885462
159205869
914737527
1727240904
1181621239
732163990
1770436871
305414510
752186447
848406052
1883037453
2121448327
230128165
1922089403
877997647
160164984
71799554
17861157
1666628487
534124538
1653456483
1049336891
588904773
375824512
2046944258
758772634
957202773
1873374155
2124094403
604155805
1546649061
1433704332
1587948789
942544945
825087396
47849989
594650217
1052944535
266246034
2014598547
823363030
1708017198
821980050
432647906
197927583
1971193988
1439054513
986739667
988851016
1462534768
847559029
206381388
2086745750
720592259
57132392
717316664
1223600344
384189678
1573699560
1354644379
2138144973
1719163539
995207213
1869057685
2038215802
587818302
496590074
1074395374
1797701679
954834930
1673608186
465432157
1527049105
1287923194
923337131
1031856001
761773316
687196147
582954941
639548891
1654833046
1350784730
828513312
1021755380
267169487
1943257028
1515455718
1860954356
213943268
1878405139
1832009975
786118386
1498048014
289018800
993034085
1621224699
1452071047
1188501331
469146882
530647792
1973604758
774777604
2004803392
102165449
912939331
693072059
343982927
704583244
2045481659
948204721
877335586
1554284703
1254295687
1837905026
1602605612
1607522913
733322458
1799191457
2079436820
1417218068
450060188
1124752110
749580241
208273252
945934131
1461933948
1685295495
1013967485
71032818
899642169
1733694898
1613962679
1407244873
2099743769
815492345
1806051061
138950272
522640099
171913003
1485215213
1555183343
663775216
717595371
1930952754
742569108
894416329
1112402516
1557106799
682779965
433693059
1582247395
841799896
1323154845
974311080
550156450
1502767285
1903748156
397333791
2146188279
625098907
837293382
925520526
310008527
2063662172
1322376522
1575445034
1711212897
1528191195
1288351676
1358413600
1349871702
1365322429
174388216
167347646
910614495
889239481
1323614883
655443207
1165185243
701182776
1441181949
1843977068
170707049
518416653
955392353
1957695089
1930424791
133119190
1605504265
1419575343
152071978
378806630
1043335601
1285712017
183645589
1648973952
1033429763
262633215
1711221489
521961552
1374328511
1689043195
2065262368
1784378563
1426178651
1502587814
1949792771
1136455013
1990877128
377972231
1893937404
527853041
1661362002
638854242
554304083
1579984259
1769654596
1947924035
635566831
280667357
797659156
1702858859
1320547814
54055464
445992676
165519298
1724089891
1380491914
1834176229
1661351259
1024531254
829306497
159261319
189102446
372959086
1200501495
1118762501
54049658
1538973100
1475382202
1661208230
1966553427
1472295139
1654468175
1829964960
1559224113
2129093368
530271832
732406519
1668854514
1932089003
464919025
2081582198
287693044
585632991
1264617877
2092233464
891780585
346999248
2000270284
324921393
512051007
1900091694
1988795024
2042169321
1085518516
365572914
975864968
312097100
1833990147
1869029876
1975345250
1339335546
1416458886
1536193183
1830432210
158018215
1257714500
1325256037
2130554664
1563257946
2009357779
1319413511
1414078582
1442107384
2107419266
1732717766
1142886219
1210777240
999057335
2022608556
791401206
1919424690
326262867
911583208
768126731
1520269118
170827779
260698718
1930436358
1515036388
142520979
1657293659
405762843
1320648087
423589528
96041883
1841485301
2083909788
952018974
722975721
463543604
1169306634
1285190195
1357314792
301798565
409856187
837784904
2109932548
2115596043
965448247
1418534058
1971725521
572201201
1117309565
1886583301
1151858346
601258089
1795461327
1344660133
458869325
781540511
1959779401
1854260210
58181275
889912409
800561731
810709079
2015752705
1377705996
653395325
1394243518
1416110423
1746686950
1155291440
123357083
1109256564
1063019153
1743588505
989427133
2072908121
1427569297
762164165
250304966
907449314
1213273424
257055491
679168643
2027452828
62084036
14037073
1934627800
1235175092
2144988560
453518064
263701455
2144115913
1396609059
789943608
73561602
536372210
2134597522
390455564
1615781563
500304381
1708283557
1626257643
1463282864
108171334
625896239
660236069
1629228388
659087999
459334159
1558558010
1882147364
260298572
1809793888
1013443072
640859530
1287620954
868124001
963780906
869547347
2133577489
1800026684
972615607
840155701
1802431896
1797582899
2053660812
491856440
1016981751
1512426351
1989399229
1194192381
2129101474
1109330630
1743955594
1391835210
330842871
1674628026
1444114268
1099913525
1920856259
924849423
1160529142
1400909344
1369788517
1020996518
2010332652
960968054
2095117360
893158824
1692442005
268464768
834102082
1246882988
1564345527
1319001478
1816315408
171590822
1051553252
1139739832
1513638335
1059297619
189622939
1271238478
45382147
1546663130
145079252
1980273942
1405653683
477333328
350941751
366812497
773260442
649198209
61137991
602275578
174380129
1513414621
1937254984
1915990916
794350375
1080132667
2056456328
692459059
415249231
1338996626
1240611865
1974106158
1560887224
918612955
695677539
710215443
566438592
1821471253
889743655
351979720
680183754
1608196934
1972288847
1507246164
670631190
1327980763
823641631
1636385813
1328977350
603316571
1302560252
352635384
1217838356
1951561345
255623174
2113586168
101353885
1203262317
1026885391
733182309
832833934
914535340
2030454199
1770077522
1845411066
368233558
1773600753
1037248356
1097338127
1344687580
1715085884
535112064
1002974342
1712813172
731064034
1093785314
1201905691
1846220349
742056370
214407551
1447865763
1575436984
890052965
1834121903
425166177
436409991
1807954245
1185152473
345138787
136036402
2046813060
1624284811
1338210651
1295058223
2143554606
675616665
1771456893
267274873
1213678700
1726770191
1803599502
1844776523
1628541549
182367301
907064453
276048556
971273355
1496162123
346400581
2026515500
52779693
732401408
771711819
517027080
713408011
362812033
2140135494
765067044
1237188697
404564911
401203125
528404701
1770709356
776399012
1894534906
1689945606
410371930
2084447947
1193210548
241374314
1150391435
108661656
495850506
800981298
1242997604
2089055397
963582573
40576642
1869627900
1256407166
361702871
400271560
2053954481
1528509665
1471982306
423409805
249111334
1554304899
511264629
1563418065
690841357
914856461
1654705629
1259721074
1576862567
85795206
1438572102
1368223914
1143661197
378061694
1278666863
1594591348
1665618157
723415335
2056397531
1526522273
272802970
413576947
463469039
1883616498
327193464
1552057349
2136655131
159554229
1118483208
129224895
1864979676
502319295
1690876197
16466974
767793691
1206802307
605359200
550054049
1581817836
756602391
21087413
1836466237
1555748559
2025309144
765886789
358810738
1034931455
2082736553
609669366
1877370991
1261721860
866464078
1920592957
210619853
702693304
272532739
842349439
300420623
678422553
1053216519
1207553099
570437135
928064073
1788837374
285586043
1520430552
1269822397
689629318
974555419
515776179
874653254
1777275614
942447588
84283686
1669853463
1810144820
635297210
546692041
178350463
1842866702
216331368
646489084
947213031
1315262521
303453258
452540132
723995668
1469776095
429718096
1625597811
2053090827
1961548595
1685311444
1642414492
668065374
318289756
1851864969
1368279480
1110483014
1877116609
1616663722
919514643
1249838671
1336527426
845183630
882814274
346686727
219458197
878516583
2070258737
305082638
1473160265
1138748742
1625113924
968826073
685525813
851565323
176197750
542625074
314810408
473188214
788050761
1654338299
137664647
296899056
1476995289
1971310552
915373015
2041689554
1676056862
2040855839
664577183
218402586
1498541368
986017577
871472234
1698196054
2062743547
242825880
1383861480
1695901366
328048444
1029191840
479773910
2031159549
1355020382
535650072
423114309
1536404691
1815054889
199222831
1685149018
1772387381
1606711469
1956209622
1722113068
1493656410
860632108
1838420471
1177916894
991675964
789726080
1525026029
473195985
1044204417
103461727
299904023
1386096864
922787355
1271171106
1458078618
1113483696
1847531020
659894345
369130810
2038728982
13237006
1154374865
1303964142
1473213167
2028733342
2095334881
675492494
656009265
1902253585
718925652
638478796
2094196522
121123599
1893513134
1767685724
422080243
1809301281
223148649
1644981365
1650381901
450719148
820921675
1765162347
1948821146
1543590631
328383368
1548849000
1026788280
1317194292
958075754
1495527406
2112505664
960145006
1253285548
1792020864
1923128194
256524389
1676527595
2009032858
2028439181
1520225181
605060465
586319718
1404528565
2000382811
1445871744
281677858
2019869029
1871897061
1294642852
1987578283
1906106237
1243391970
2099560555
1495311625
1697998338
867484550
1869429608
840243151
2022276790
563240616
933953734
1666764009
77599699
1248486659
405490090
1304555048
1032684395
1214398526
840553974
866215397
1186558312
1107397491
876220190
1512106754
1877224629
1035182898
1400934505
590938415
1262469923
1057811649
1629157710
1925350854
1255357739
1492652027
1452948788
1510271307
802554869
2094843525
841861665
183305485
57192019
1192822127
1920626212
952342338
1051432647
843829659
830762717
1441652218
883096396
412058154
2000364013
217887427
1414125545
511069389
1638040984
1086286305
154550406
1635796780
599605255
949663029
942665212
430427342
1458914793
1173491199
1415918948
1965918860
718584760
1954765623
368122981
1705269201
312366704
346037933
932323779
1676702736
931633507
1046650855
1718760345
1492124712
737045858
37252796
1946201481
880550452
1307272243
1257015115
1046377625
235263576
1147770849
609847621
1834627555
2102995772
1045606845
678424198
1781665514
1757356650
2127408621
1091272127
44055186
1882434255
818788381
640295664
1347092464
265562306
1570282793
1543423892
929200550
948531075
1891914456
1180791940
503629317
123363101
1450131473
588077048
1851072966
705635080
1795382132
1546221626
670696399
1937448898
181172949
419256529
831665017
1217693765
846710664
1561795961
1239894160
1408858423
1543825713
1896010402
785425467
1297012913
1107907414
747258140
1278758366
883487306
61521748
1399909717
1169564180
1810581309
1327037912
1688089180
2005327961
719037498
2003731226
34144559
1501686365
1192493245
1237680460
1802502831
1349139941
1149907924
1302399967
1924185162
1239012495
40176121
287891327
473009484
312154987
622750821
1077534429
1815476520
589845651
1060969957
722307326
873941718
844197502
2017662677
1605772028
1640772766
614061005
1585097297
2088611939
1354541776
1706699383
987560628
2106298798
2057877370
1129144438
2142433369
1939974909
1794697137
1328280001
6266894
1346511
1886201995
1988665770
1164605393
1176129067
1129410658
1537426
2062850078
1253858963
863963394
1354819042
886538180
1391768219
51518621
1102196617
2050246379
2044128630
1115875736
571785585
1250192990
1585279145
877781388
371302539
981106032
888196542
1568040162
124536505
1924785036
859718462
1597889641
1172005299
721815699
1630647462
335980878
2106060873
963841176
216437129
270810088
1803555946
767967277
1474039132
1805188488
1986303601
429046451
779388344
1578572311
496589268
1970466187
1079377509
216715860
1794962884
401338838
985090079
125293470
535396971
376729699
2108394113
229872569
609269336
701252815
1722009539
325635254
1462051820
1090540391
633146366
150580952
1423208815
1358249667
1768900810
652212542
747609329
1833800646
1930209619
1606556596
1016571060
926004870
1614837077
1604096932
1443792929
254422794
1498728861
1212127057
1847780285
1405172004
1163694919
1465451128
1280776502
86330589
1779406419
1860400669
315161161
565944459
866347789
1474710171
731180830
1436477225
1519667226
1458676244
2015231972
1396210058
112269489
227691113
1907950061
1051130107
1013654527
1937935825
631590908
435722712
1507594347
1248968990
762740197
505536182
2022152940
1473427019
1106348095
1221288893
1186989790
194060385
1803258049
1433101503
238787986
297260291
1118143140
898308328
932506345
445125056
2015520192
1644076600
1751623493
706929656
198498249
620834009
814622318
338843636
1389970792
991777347
52835052
922581326
2044932885
2125022349
1070053205
994335251
1437680165
1902299096
1922344080
1073198175
1242726629
1658296362
579182407
1842728831
1608330491
1631931030
1729509337
1835935394
1336707856
1120146384
1456682568
666375248
1428790385
813735234
1138065848
1523003995
1534723215
2104261454
1886204149
979264588
199472345
878668373
1952053912
1752335400
139789344
178074765
266302956
536005406
1346764246
358110239
990701065
1250548900
148766291
1051374317
527987045
1351629278
982019893
439191268
789764977
981501647
470893074
1415945437
339527688
1791552655
239118028
1742643576
369892017
2141210636
436377032
714939435
501953238
824668949
1915278736
1507929787
1142992510
1658645975
2137676939
143933779
1795555721
1400718038
190178156
31975373
609135325
1707741399
1657349215
492480288
1738944357
2067780041
1751152713
465107219
73601001
974947102
8055842
2038217994
773667350
327715510
687567983
482538407
1944978366
1575564992
1308689840
1940655643
526224607
64380018
316214214
1477915532
1345747015
1576993945
1517242590
1595684920
783678302
3999163
1428598838
1288234726
921048233
2037168673
1041121641
606431126
354885246
871892704
614484564
1249969891
1964831250
1184426809
923020174
1307453167
1542879001
1910471413
1247662070
955372691
995722546
1827936838
1112383560
1395239495
2008474519
1644378989
525259125
1154490149
549174741
997077563
526800627
44988447
250028733
1104722879
1436012003
323067153
779263565
963306686
1019589314
994739513
2029163251
763569070
469262378
457762290
726491881
377932446
35666423
68173697
33791434
1736919516
1792377616
1692072107
1618488056
940170710
16070415
1349148516
221367672
1135979765
1164414002
1852355584
1572397456
245921865
1553650527
1876644373
460566463
1616042187
808690264
587915689
157974187
1504151293
1938397917
1623941528
519686782
1583430390
596543246
1702137455
122508796
1789567305
351138605
472434965
1416249415
1031633481
1646964611
662063363
1757357268
1366585771
274083925
751646624
1461662308
948853750
1998542840
481838386
152989383
1752153533
1577863031
1799334417
248593386
948015475
1737597834
1322189561
642511192
1596564052
2086980953
193816121
490279014
1061928900
1418571392
628883337
1766134869
535258469
1756263573
1968799333
1495720229
789551874
186926936
1137715210
2035316806
1569987923
1726702300
1662741622
512012427
443312594
159317012
1842549004
272825545
1125491537
1546474990
184499150
1220734915
1617684982
1945315222
109278342
250285594
284385954
915681027
246425837
25432743
220862518
1700987489
1867321598
264595323
1455836112
1735001132
1831241899
259002737
944387798
108707443
476317059
960732359
1380940487
1821677858
1902184204
686968374
1058517677
576196722
1514151052
545200565
1146151506
1440688740
1285049284
2063832893
876621024
1346657117
184690961
2037790393
1211384498
2067475628
1746669481
2070848586
134027483
342063866
1196737591
2122726504
964649087
1450676883
894425799
92165867
38123346
156647949
105483897
1160242577
300835906
1594830006
1376593957
396798283
1405475487
1583029642
578669483
1423304922
267394273
1356737454
131258047
1549825187
1522686295
1341176386
505242744
900835630
601431783
708415830
501747649
262057674
2134927272
1639757912
67440351
1774399168
1732828293
2116801089
420311719
127860971
913502101
291007448
951714809
1555153212
442997944
1347009297
282647487
1315443032
1222520683
1989131975
587258417
739010133
671096628
1721617876
1604030103
1379292129
849892828
1539668454
44356981
1515012506
1827431948
513693222
342995673
158617341
749679094
669070592
1964518234
417188792
195465795
1708434371
675188944
89263132
457629457
387878764
673941454
777598433
17217608
1986894044
614374144
1394876019
382562882
32022386
552031621
485385879
1903977451
123498271
1771668625
992819930
497772648
1669970064
2135564820
259918702
1761238253
1928755421
1493354516
1841945096
1002784558
939706160
301862877
1525320835
46140875
288106220
1524227116
2003084699
407280601
1912672920
132008346
2044574280
309689673
2041718344
1217080796
233990724
1652389859
1072365174
1507727723
1800860394
1176284952
22706302
2043038798
1270604479
1311532054
1882673559
343131185
387028915
1351333422
1886412665
912016876
1355664855
711721858
1178609126
1262668864
1639564166
551756468
396875057
282921960
107260968
706203960
1120784030
40775878
2093870010
1521937781
513797840
1057280866
607122807
685232555
977840273
3141480
1489123921
914054280
855282125
2100800900
617235905
987474238
1686309606
1860266674
144307730
844486482
1656810373
398082345
91122517
35777778
1399570955
554845241
1590167382
2087010887
2027115319
1486662390
1132261738
264685717
1749382340
1198466565
394997401
547362429
605035116
490996011
2024752321
953832314
2132427727
2129241278
1316355049
1061313845
1301827321
879291979
1933008040
487848654
1313362172
1743603812
1402574982
435342623
480115256
2004379199
1243595447
1737129051
481676353
1500156025
1712266540
555203279
2107965873
1819976477
1495109445
131316432
1846344222
1922379008
1434015303
558094057
1549108861
466322445
420477154
1096027971
1382999109
932897231
1819799855
90655002
1839523222
823188164
1871365336
1072130358
1975817227
497438621
1797767807
504241838
2136432045
2131514603
2053708685
1920621648
1921617795
2095940613
728306149
865129184
833433156
619940956
105627654
893869109
1140106090
1759792696
1872451523
70936296
232063658
824321149
444916784
1488502512
582315849
2096610205
125687650
205783470
1166002007
607456125
1699682020
2050698619
810557471
101936009
1795804584
1349418666
2071784180
1215134959
291944031
1242094521
950081791
1581099723
780138184
2146163194
954939378
506769244
2100176551
1917930101
1452835868
426751505
463861715
316259657
274978262
978249278
1460394159
549512450
1910943158
576796781
1646069408
684606407
923368755
342137801
115673825
1809810902
2095024543
1676645976
1301253385
209870984
798983273
1271311425
318313468
82971770
2084644403
1867034474
609087300
1842453673
1038457668
1531305107
676357515
1741170608
1133854779
1646257613
1555122880
982055978
453307093
1051351539
1078730116
956110365
1879295724
50374698
612786021
1962030098
441984875
640088764
1403740568
1092658131
1057688038
113728042
1907819501
1938165302
11814279
1566768255
917520284
66290042
1904823206
1079106717
806455963
915387339
976865610
1888533039
213846627
1755992582
477869169
884837509
675996287
1027108601
150118887
1719879969
1907452269
30937318
1161499505
1102704278
1692138630
566430459
1602126507
1931764645
1684295125
839667096
1402179397
1287212797
585764881
409638461
1440813749
876281662
1235891085
344790053
1893235109
1149997384
1333125425
124664028
309279706
1068802222
168112815
784976927
1607005027
518271952
1037781268
145206802
927740597
152728987
327632982
391343215
228225441
1890792754
227083263
20456150
1060329842
1753687752
561494678
1925335161
2000555976
997593229
2076848704
41861345
263295301
1167470301
1583687417
451560444
352804181
1933425898
399307610
607183342
806159063
1885349164
1861925049
385154211
1276175953
1290994279
497247710
2029530609
908226694
2031171842
1459413227
1659169643
757789326
109649235
201954200
2027992489
488804215
763721220
1296369112
126494070
1199458732
1711782418
59348980
2131024370
581802265
504217423
1876877120
1767931268
808987854
1940455052
1856762020
1892760307
1571405298
674001881
255096556
2114215000
26493448
1790926585
1309773457
2055225395
1574582741
1579916277
1729789372
1978115025
27081471
210528370
1117630014
2062902256
38296620
1848342231
1081029223
1865902697
2094177202
60061668
677931217
1554008320
1042040495
1221404863
268848206
245826571
1232020221
1210298899
156924573
2113967399
770978102
845669936
912240618
1845425008
991162416
1636732082
1259886965
135724844
339955191
159312613
388271267
922895797
1393557545
616758923
753260566
1853021630
2036079343
943282609
669157870
421753489
357041017
267710695
2144859229
1251219763
1386025386
1703710845
222364491
61854116
117763549
657006010
483826986
1293487921
1140594246
205874929
2110560220
546877007
762278842
464585136
1953928763
1313105816
1074565967
1107922100
1711855807
1424054900
785332621
1524748793
1875436157
396877295
1101886405
522596712
1867097099
2102936889
439246330
1921333155
1785388579
1815108039
1812763811
1640298660
1691496037
1237091423
991839024
1972958959
84008013
1759019386
1776033899
1062440972
186574360
798818586
752486057
1610183014
434039488
1685219949
1479895958
1762484480
877521760
1690333412
1849873495
1723255217
71388625
2126739846
1452266623
396300731
1303937324
2067368757
1068628250
1762003056
1308899978
1475924893
923599001
974833040
134755673
1100467481
578192847
304817550
1140402302
907431550
1427326237
799443800
1459224211
1899814182
283766458
2083113381
414855193
1918402327
886488774
1617507638
1655137424
401280544
86224731
726072759
721449998
494437076
1441839649
128374085
2091034448
243886374
1675630769
707969459
528946280
101854751
1884697692
1048688397
867498872
1029872466
254002628
282398401
727577250
2115682147
1244587738
607464912
276889163
1144248790
387717858
842237814
1801170653
693656290
838259448
1681024765
1758823231
550292948
1764959000
210863691
1296346472
325103060
2100040835
1143414194
803958419
557739487
545430058
840842127
2133353445
853627357
265080333
585386185
439480255
1405842469
1004525500
1431473432
1618677344
2010405882
1219602505
1185211451
889280452
2002726587
429319146
1996744327
1013554559
1175575839
1945646971
1218789313
2001747039
1310294802
10462926
776451824
594280212
1203603984
94890899
2069212099
491650088
1628148938
623935855
41649558
166373789
354088390
1121626047
177105012
99122217
759720296
365439686
1799136273
1266931392
1611778499
1647731871
61090675
1090278538
681678994
1069377218
1876790124
992039841
1337603844
963381323
581686150
1686738850
1183369548
2005853401
1365839831
1293253219
1261907982
1458463555
155404611
136466211
1486421748
1788266519
398726687
2071697188
1678282998
1144909062
1525539677
1317813535
1083087987
1626850987
496418886
859006229
902537179
632470015
1904082141
113125403
1409627033
1938860633
2013943630
1408994314
1376509096
623334890
1965238181
912006692
902755220
696568996
16235825
1697816322
1690313014
406449736
1572823988
1705971979
680378184
1402234656
283642802
804986287
536472301
335765852
834245651
540550364
590590211
1439192248
873478444
1321011579
381944071
1771186773
1707559513
2101521931
480957651
509854107
1096680654
951669041
1404325123
751994308
1604665860
1330236079
818873428
127632894
185000577
889698529
110862650
1680845975
128225344
371622035
1645820060
487965406
2024650184
471642600
1729242301
2130867836
287432861
1899882004
1072267536
1572363267
936768369
1738709274
1971532322
723261623
1747693135
2000251025
1752108935
1448370483
424084293
89978103
311982346
194373521
1261630014
1243506372
1232688523
1130717451
1159147590
884430664
1432316533
219188159
1389847251
1684664065
1521369376
1263114996
1961771461
1316645116
540128179
1074529215
1418226145
2003214067
1679241011
631160442
807075498
1436605774
889113353
1949771006
968914049
45211803
1826126723
63502651
933784113
1034776897
1727903296
1758588801
728039235
620566957
1767418572
49692338
1004004527
676963394
1996320573
401136035
1947094405
389692052
723394545
942178669
639305350
1008780887
1585921121
500710036
1288403624
853755307
1606508744
1285355886
1231000682
1690332381
364895602
1239241989
1447718599
1047234071
81996805
1671847838
1273259835
1041704772
918564115
983852247
710300869
2121865947
1907632699
1507355605
1607071723
359961372
1428847836
550589761
262596370
514604409
1106207590
1558303839
90043862
2045027517
1148232580
1068860080
815430237
1397687034
179969070
860033589
1072221614
2028321102
204687430
1922766642
855128901
1303702780
401850766
187639492
1795851782
2006058989
722944013
832846732
755133164
718779136
993703094
791710300
732959677
286429028
127226363
1996680702
1450954191
2081919089
947687011
1374534135
1341363187
437444960
951137916
1066030256
1256796600
1878730555
1964341175
1806154300
533341928
618842307
1328537573
1304561750
1069424255
1162234699
1443399206
1779569124
414725054
1347221625
1887600319
1409669110
166243536
162706472
1182678817
1110782227
558089029
2116186373
668611551
1413860196
249213231
1313813934
1382892434
1245050754
456597853
145373820
770305751
1224576124
395898577
1273724380
1473494758
117264226
1633750810
2064844999
1225220814
1257867030
980977667
1416718937
1258091693
453805648
615000689
1268951061
771542541
1703034157
1649736674
2062360172
650461024
2073567125
500130717
2073497416
1827457266
623416496
1337627162
2011892554
1826121120
2061064451
695140529
1204649970
1627701216
412161842
1687650572
1237398066
1656508400
2127798938
1904520129
919045422
1988500211
1800003865
1121613596
1829427328
1841808151
1681541513
1352420026
1280786162
1610381950
472086793
1057727712
1334948942
1704633043
196151787
1221415624
2060371483
1989892485
1375482458
1100169913
2128989484
1890334710
1750356116
1338145469
1464283750
853346386
823843432
859076816
983760457
570430893
804062471
545943211
1843533646
1804126884
2046390038
535952527
1503010132
1863360205
1177270942
1001704531
1900081552
536484848
1835293658
45987571
29157128
2121351354
1513159383
1996980346
2103941160
456194434
1711117103
616448993
1416135838
1071846720
1364457625
865685215
678609263
1775466874
1079321134
1504038757
1645377120
1895376260
1197458893
634509913
2043033927
944510307
1048859381
1486366749
887895959
142277263
200217050
237871050
401524004
1604692292
868780553
144464204
1496783623
1986582614
1968676623
1651077601
1458929249
1480581898
715204510
307126826
1203866269
155890400
243359001
670501981
743899416
1966480640
306576597
2080734098
791444826
1526212293
1053510986
595889486
162375654
1859854975
800216975
1822985455
1054787099
1907920808
434250910
1396573151
276722036
1522399320
1302688816
1152926014
1647202175
448215153
891265147
997940900
1715529324
851690361
893342531
259842342
971070341
2134614460
1670415625
1821245957
1878452514
19932062
2054248716
1463797635
1796355846
471100587
1606099779
75727908
435730315
1588819352
341556530
1086474075
1136292387
1635993317
1194994401
59927356
1737837204
1605257082
1475927460
697716771
1959265861
2050434986
627258098
85459111
278730244
49915799
405760524
426458029
166291755
2079965152
249101316
1884647289
572475035
45699505
945604520
335093430
215892883
31156311
1709356644
1788530181
492922712
872722971
1641897256
1839401667
444021620
725093451
1145238624
308003148
292723622
1074196298
741422797
1849244560
1094183011
1115229161
1709538900
4466259
999788983
1180504702
1974559189
725992656
387150619
377922158
795173189
1406652585
1433620048
1836684285
1914353505
1163827971
1906256216
2040345816
1360040009
58812836
1675631007
249624545
1511317915
573626585
193527232
1942776948
2028736443
728636088
672578252
615234825
1186366356
659174749
793234950
687301989
818881406
744477156
612452656
1429199104
1427994447
450080223
1258215859
593966883
2134772597
1969201071
2105147719
1587268619
438718017
179324696
418651630
1925629866
1817436974
464822020
1523091109
1333828875
100176521
549156620
822715276
1383118503
1733763741
2092875802
759380365
1519557284
424044458
284437239
1351977794
1709723921
739929188
2009675945
183625439
169810579
236274747
677511152
1902555128
2084934664
1518623796
1531645700
1218275888
857005655
1498085175
2065746380
230320321
1834530717
2006711127
1449471268
157898950
948574059
992107179
625229423
1795591685
802943434
303276925
1072584001
477486740
1769005963
1444132735
1719653131
1754403013
1645775554
159218299
1319157367
155207247
1854810873
1716207789
1271552090
792675205
495219917
1590005330
1820693747
2057832851
453442100
62252753
846808835
1013737942
1547786202
2094889394
715653867
912927068
2030657226
275322499
1373273057
1828455997
1620620928
1061829352
2123594879
500154563
1321967844
86034042
164856282
2109687712
1958563533
550020025
1569911841
913199537
578893737
1830061400
1469343563
1614122249
8918396
1342280488
1771578252
538744509
900888781
784585270
1765508946
410045656
1892332435
1068360241
1118469050
2113658122
429359997
2030024902
1487408171
1926094874
817740422
684936655
523217736
1561124495
1850256691
333948585
1922605105
1821073473
988704721
531240937
1745903312
502289623
1980886320
227165958
1115765352
1556072819
1847166880
707557076
18339556
1197915915
295021466
1437573530
2097412590
2059461145
502719199
1088208515
56377830
1327428212
1103776731
1682726586
878425192
2031952442
991045316
1631569729
1036813612
357395136
2143701838
1871174697
1432145486
113889393
645909292
1766766760
74898645
952149708
511606161
1449710147
9027837
24081068
1688374526
709324095
501648004
1993133900
232885696
1924528714
2013778978
1420401498
460250305
1230461896
889999719
223524180
722745138
822964750
1333525333
1621702205
1383245221
1446290117
943910096
1895552903
419061931
192054343
840141433
33766029
1685128098
939784568
738237432
356084896
474996754
705744669
528725788
2137430902
688196404
1294968247
1979662113
1481164583
1278993950
263139651
1601872280
384425411
638234879
472584511
904486100
155530273
590412363
1773659628
1653376404
1921168981
1004081984
1007329655
732666991
1035044924
1332294737
2077450892
173180036
1698590206
732977689
333781969
980615035
593695381
408246081
711621310
1779405313
1711780254
677715923
939937806
1714908582
1100917025
63730195
672491554
1616056261
943817883
1626020125
1832971612
1912320560
1130212675
1009075518
389872551
1480728085
1171141367
1751613908
549199120
15141804
56112773
771184330
415526032
873840598
1380061608
717286693
134199662
831085623
266039513
738019069
1414721337
454309563
1680495289
374035923
509110587
1558251416
1412662141
356879509
1063979276
795275058
352709892
1663915295
1887893647
1885656484
577318509
869947657
384573464
701381777
1157762600
728791703
1301483585
1915504818
1013899387
1878824581
1608732487
1126598455
28662658
135343927
133933058
1320266561
983771829
1502484619
747445924
510485706
2112638757
1803966220
1424691690
1979487661
1490244093
2039043839
278462996
1817388311
676433074
1139918792
1754363498
1104388634
1068811248
1422064429
701772463
1449919882
1047956264
1862152475
2105831280
962445613
1460082631
91860907
169737161
2070087640
2063336644
843832147
312129246
1226143602
974602399
35654127
106041437
1264715727
1920206028
569334897
1142735834
634171815
2034183095
1132072126
1843647935
835273671
21879651
1756310775
1350173013
1467224747
1120118855
1218308891
2098173764
1850716600
2022828551
659316219
1687780688
812073469
1335779617
226405605
1801602658
1068390256
1998802839
1843474814
654586047
882882342
401777020
369457986
1821642514
483606743
185393241
704676640
1529219743
961371768
1644005588
1458615769
461599187
1627515643
1824784670
1979597596
61220926
945223260
803462729
1794581123
1825653507
2018921503
151241249
1425360257
1941882901
1907479536
94502340
2020771024
536603823
752758517
1917570938
175603910
728413346
627776172
361604144
802768219
1755650145
1173993024
1339419319
260222294
1010420184
64265362
964426819
1156803097
1725558809
1287626237
1729763798
560215733
1147634058
136215379
1464068017
1509625165
992362754
1636706516
1567324258
2099317195
891589002
568199840
576131936
32532174
588162527
357165475
1569932173
1219957716
449271408
1401225665
483331741
846722264
481122928
1679047199
544112426
498219259
66586450
1589739688
82041490
1249305293
1343392907
890253159
1648036030
464046128
1783837435
980795358
783327507
1296672371
356811646
912265914
866952590
1340242348
1959160048
426919034
2035421896
31330387
2085260216
1532820498
1671128079
525449217
396165751
977713819
130081341
1118856007
1540596348
1662228630
2121440677
958698080
1744649642
1790349207
750402024
374030931
107886394
1773959793
1967791765
870733846
422299417
1453353142
444716236
1382275722
1611385180
217355954
527919256
1422375681
1410407435
1329301129
452234278
1432998928
1317032494
89886165
1869051742
1181523796
373342118
2055331782
1940254468
1274065131
1127277279
321004538
1967269580
620810059
1171891859
727750671
1135784054
1096745178
663571558
1178476276
796616976
2098423190
950726899
1706058167
1942350313
1205230955
1774881292
410268648
1607901677
978084107
249388962
1896070149
1635116939
832054244
969567991
2078767602
1284624457
1542482180
468578132
2008846283
827124182
155758509
2141913472
97579632
617462702
1267176479
1264217294
805189463
12257662
852285910
951229912
1699308660
75183434
139726567
660897423
1284589175
1324621201
1762477608
2141859841
2049496965
1966290429
1845089644
263088488
249258687
1526522273
1269357751
1329716111
1946419207
1733219353
2055455104
671495076
1501455996
1488038159
2032538072
329800442
1031910729
2053489852
175758508
678870627
1736031819
570095004
2079936357
1716056594
1296916603
92526232
966534425
173809814
726186185
814115430
112682119
2057684926
252712231
2105921710
900415775
254778987
2063989400
1768815005
488450071
1506508308
536382538
1035485833
1474410090
187119799
1742036025
860602900
671971389
1152866473
513577583
1560257497
2044178630
1371842002
298618788
79654180
1377550910
1377287082
38454037
569690277
898414801
1557428011
1619336710
1286979658
593003071
381879490
93271950
665461221
1727099297
586010468
7174188
485499468
1644988478
1718709492
1472453465
1629009114
97369180
387788424
837633753
1715610460
1327785303
499592611
1169795875
61938085
1373230688
1588216823
503336167
1974656799
1499096332
1750841386
1274854380
1550136293
393041062
1200093318
700956298
956675042
376669281
309253130
382647744
171676087
772098136
1373608591
858851124
273119111
943858522
583729592
1659588281
1763596772
2095155720
1077186590
2057651963
631555640
1854955402
2035896230
1898580354
1605631612
249978276
1238599379
470118916
1225913289
603242031
385269856
1536279761
1367120793
1290848929
1446913790
1403521271
51584637
854335315
1624535793
84453622
58057758
435891980
1001743998
2116052837
1066501586
1576055605
694834005
423591828
1678435404
1866700239
1014909903
1645469032
1991881033
2055539662
998225262
1279622681
1078455889
77483928
687229028
815044076
1501985688
127885422
938003549
361318416
1999782614
1388432098
341039267
267730861
287944034
664987369
41264677
2128889734
490824079
1671206488
723320933
410690459
2106124149
40584194
214720011
1976689460
1095712299
2101515668
910251288
298168698
789555074
2140708745
1765530774
475634440
312863471
247494495
341661200
1854818598
75023639
1464464893
175245367
1677216959
1538995984
1917839155
740995142
1232196838
2006012683
1885877609
1549813776
1942160766
1836655875
802054767
807931280
1248716523
1359807122
1330215853
1533810681
1466712557
960528635
575238047
656038583
179626441
1422758422
1215423310
694187153
1038744768
871106289
1204048436
1697163817
389825195
1057462984
974527610
571644690
1373444627
236633443
960917623
838219289
1869414871
1281306765
185215906
421289661
30609159
945352062
1606634968
1313693669
272098707
1283678846
491923811
1603844734
75585363
717679620
2116613488
2135107177
1629622592
1383591149
2028493105
884774379
446628767
1837089843
1847057686
469366409
1448225914
1572024170
1552537518
602916471
873655834
368768564
140303907
873759696
778914555
1987937760
1248994114
1741881095
1638949280
1556839303
1017755515
1444440914
98516719
1603858339
1857068434
784186912
1570254433
1139447133
321694747
761395381
69300174
1956171364
926120386
1033676837
1938637401
1878464842
1613059283
248597155
1310359213
761289406
2020505315
2135332998
384082813
824605078
1915397014
741103821
350632712
53537740
1077363220
1700206212
776287974
1486886724
470250685
454686057
2025949439
1158419132
1328244274
802365764
69951858
795421641
2043795264
1364804879
2017006867
1379804738
1207573142
1402298419
2114301257
61936885
208456159
303715098
1170680301
1859851661
718796070
426250834
836620184
1872323640
336708648
1796441462
1483939268
17427240
1843647741
855016864
35128521
237338061
1302097121
1794633227
2089826407
1893796951
874223543
1286754898
1938962528
1255665210
1227369579
1633150989
1484218341
1990460235
1600425003
535896549
1950581296
438068370
393858959
520778958
1938040483
737754551
1598875497
1662223099
1481632822
21500661
1285952976
289066491
808499974
817838650
246442739
441241531
33954793
1865994369
1676619562
416142843
1062326089
1731047794
1953092744
1371340967
1982667902
1544356545
408551464
2120908783
1424033617
137184017
667517680
1912896899
282583872
1506155939
1496727923
1208740126
2005534167
2110919522
47486444
1867956085
968761508
516293436
269662802
1225804665
983828434
981086880
2020217913
1922960587
692749595
1545320751
1651209589
1350621947
1951943741
454377088
140988696
1439297158
152310881
740034587
605521928
2065680671
1218030757
1029688022
375729718
366719667
1508458459
1573750037
844338330
2065893844
1616704824
201286348
491305943
1606392437
1425614019
1945522416
987891894
423960068
146842059
1311189413
2032378893
325844347
2043399562
2078162227
638037512
1681138411
848349969
598381876
1407761846
975849713
1836369028
283025542
1018204103
1772838337
1035955936
701020208
306395156
1773267124
996919747
340644060
461190610
1467830729
1899468963
1910635889
1097970701
646205305
410121977
1567770275
1210976598
1183563080
777276920
1353208953
593815593
924459977
261151014
260594058
1723569682
1835633962
1619071730
435062445
1746978730
1550138707
1521435218
1789505154
1260314907
608809963
2117674014
947751130
1008617381
1148587859
1604346465
715687700
1112196483
991534782
467025313
19741428
876576934
1866241175
420929425
1790941965
1866090509
1969251848
2077387598
1038379661
1589151524
722368645
68876954
1783756296
271164306
1985977107
555573793
204436705
355892163
1678260649
2120998106
1049591558
1376970053
2050257433
682571836
1019941693
1978841278
897665533
468258639
919004444
1373433674
1542861408
1314652669
1210792200
852100964
1084106347
380008495
1651924677
1178883807
1610887994
259335852
1357621890
1716340868
518109884
124405957
623671934
1868582214
667958693
1219350227
74649402
1714292435
575949911
727780809
593525702
1828324051
1150355689
2016395963
2097203087
832159901
284824970
254766121
354218962
271972605
2092632978
92564225
62371996
1686383478
1999936296
1663451219
1714100583
668195821
564173494
758961597
1705237851
731231923
607922694
1684701372
1121463565
1579985730
671269665
931347717
923219443
1250382393
1706696084
980487942
1908590538
624481429
57291792
1899346123
705038771
492348514
1191039964
1746080690
1267145950
54485998
900819538
1874367779
1428747881
596146436
1226519898
496835759
1995639730
1346802205
1345954326
1472031610
516537063
1029944138
529820281
1467688109
200477293
405616824
708230853
1633535709
112079308
841941078
1842553348
834521128
168486940
1953277949
1753643078
947543338
46798118
1634572197
903173578
869490630
720523222
1621114853
566963416
1519213847
848638601
2117710830
498762834
2038506502
1018168598
1534616896
391013232
1883351728
185911432
1371439959
678745127
239364250
838472509
1573087445
2123460800
623547538
1013531214
307218432
2016700772
577059785
1108098342
886389706
646187414
497751311
1084486895
1092125493
185087810
2011115212
1592515226
965697757
288923598
1902130633
922618527
1864131920
1886080645
978758290
1831307312
425414295
1404314982
948054361
2076840400
253505340
1440713714
697024168
661745202
718286552
420076119
206741122
1612270944
1204840697
447347519
756071445
1772587984
1682537425
1592947325
91707174
1552908561
1294600000
166105920
1467369119
1722951324
1271265343
1819173993
999134498
739886236
327631619
1039962212
2068206195
86783157
1438625955
595314985
1178685714
1549945559
1260347448
816890394
2137144663
1161673812
1815974922
871390386
632444742
9127221
946638893
1184664569
1172795342
1030923758
1816244138
635967242
424519098
448891784
1852756120
1842675256
1960830746
574670616
392106586
802119054
1461360524
352910984
700065700
1598326675
1407457894
337838242
113118891
1425692386
7256149
925408297
1892778548
1735197940
1685184534
356277017
71153900
759469410
1105916951
462898501
1750413913
1711100447
305004568
1291993752
2080494342
363498324
1667065935
51230626
1594084141
367359380
745801029
1733843591
1997535307
524933052
664174615
1942243470
2137266657
124150251
1959633038
1934929721
1299898421
595287907
502636282
112104346
26850548
162540323
764271169
1157102458
1504664051
1496843915
111765784
1906527367
139480311
2135330939
579211944
2141782239
1694238623
2070798893
2084771081
523454434
1091663110
1445962839
368668376
1197827122
456730219
394240923
1863494664
874667595
32151506
976586339
1952969940
438760769
314513095
1901468259
1208016748
1963758994
2121568882
573740048
1135250100
1079580685
1250797832
1470191374
761447885
1307585281
1618142117
974595310
2043622362
1831127962
740036613
323796337
133055461
1119914180
1332694835
2086659968
1765186371
157689828
1248557269
1868593019
1801096611
461938572
627369577
2080466903
37907502
464018926
1492991146
27565421
1951964115
475518031
257976678
437188982
1128142246
304294993
1208525338
1866721588
1580269787
783478321
921133409
844639677
2074129614
957953849
778530797
2143351621
67463292
658988720
539444454
1851253368
1590911530
926518619
1564214439
303635410
2082555759
1302605821
274441556
216969413
798931698
706471821
1799403930
159864570
1976328439
1485094337
666533542
2083859675
765777593
1978651065
67407881
1783881276
167112056
1857373210
1142189939
1201873837
1484494306
1854981786
1176986472
1376573706
519564459
2076892417
706368207
455512386
1904507895
238632559
734109831
1958430102
201115438
1728362062
304303631
522808168
86798279
27549364
2146765266
1009767931
159194212
1599220792
2108848456
1531842690
685571228
873209827
185289531
2082625398
1411177585
1754286545
572506011
235198078
1442973073
1819173075
111852338
346164870
2048027933
302770801
1997492503
1902345753
696766518
2122307490
2046003499
130270457
2113563982
1239705933
1577820745
1736101074
354555318
946857551
1754965301
15553564
760755419
36801207
471526688
656553705
798924974
1613423370
959957024
620802325
2097742080
1302704960
354554458
1070331466
372914746
92844656
1134006032
871412171
447586801
853908784
1127061221
1386007960
1837463825
1263989927
1723204875
1772405549
306860070
1620830731
76056541
1697397313
340709013
1151146379
1353436084
909294261
633235929
568103545
266752094
1176856786
1225792472
507676098
915162555
1006059025
46626452
702323175
408707844
611143381
1624966001
1438476918
221193588
1746878514
539829314
7339265
1522393788
1478464998
184068830
1318417977
91048048
1932134757
985790060
1452224522
1116763352
494165656
837600214
234522312
1603724265
1370552239
870301579
491391301
138999970
1594598611
117867290
639299438
191786661
442616175
542774249
944214978
1746686950
640220847
1610433722
1825490846
2059956696
1844920951
1482836403
303384115
2109538186
1295709352
1601115977
840123146
1564757589
1838815846
443125021
726950453
1551115993
389404403
995402781
1249982810
750123759
1172530595
582933127
393227705
1233992940
122948981
2065022000
1720143991
493014461
1757754887
2016352716
1023146509
388387475
1123173268
1665014265
833680296
873671400
2010410780
2039190117
1329126616
1657125106
2077488146
1982095959
1598258966
73250328
1046307604
1696909772
187134128
1753803016
1577181896
125574719
1119272
878825382
1298240512
919564966
1590204340
371457244
602597039
554604627
394332824
1212128490
599559748
881117370
1284373077
890280637
489144897
1904205325
978721093
1483342677
373512281
510567173
988789823
890812921
1259314018
1318780552
511085001
2126967329
593565589
516289195
1520765211
1358992664
697963103
971661470
900023903
2078217331
282677148
1300398823
1655779895
1811640093
630974778
913028465
672883031
1647057182
938026058
2049529537
1717889587
540579764
1657285007
44333876
2078558544
1829539923
397858995
270464369
1458747259
545466997
1180379172
535447934
1695137250
849657217
865304507
371119430
379857394
1504272925
938710932
969171923
454796244
287261774
94534881
684028296
24663202
1345332489
2100650923
1795213328
1043866063
1555945025
1609635016
992932708
1469214693
163155393
137237023
235887855
1597511363
333319116
1193699892
1153334268
174336837
49401573
439472230
17569462
2014227131
144914240
278559533
1637992967
1239446122
1838053247
1426350849
310688252
1651140552
1044687550
167077359
350672306
339065013
959468588
327761246
1296822207
164393927
212749350
819998499
1952437282
591062494
546499292
1886952612
1959462629
1636587638
1859237769
1896547295
1975168488
2081828285
1390643452
1515760187
448798213
1439891287
398027584
1047852256
2059370598
1089073295
848707034
933517334
777764727
248518459
585069365
737211578
1053629360
822211502
2031282943
53203302
1613719953
44858709
1834721677
795736773
1711259688
1843347737
1859798706
989149147
507412637
1908477896
1541710077
107354970
1961883114
554184879
2022602582
464251477
130406995
662121117
678235292
457115700
315725188
984153722
1784888839
224619295
790836707
1668408630
229048193
209748875
72697492
2006793973
573867947
1187454455
2080671591
299875383
1015985692
2075629957
1491108363
2076619929
372459660
1035828101
1327821753
101341014
260652960
443802984
1585837206
104873347
1054004622
1607042253
1598727274
298986207
5108026
1336858975
772645366
1445917341
254222411
802158738
1363155831
1989183172
849725929
1072659046
539600723
118746100
221783786
51131231
1527257408
55566409
130737091
1167377890
1175715492
1269094652
637421577
772362670
1498314137
837426669
1331333204
376487864
670636859
755827894
125832011
2009017652
1271252555
636160005
209468874
1818190871
599536069
917425211
1262052565
1260064329
717016967
1535167994
1530855384
594204909
1557520079
401647381
866280830
1284887568
2030672447
1486178941
1524617918
1052047826
1097925647
1979160368
992318170
193361738
343879365
624243298
1653949773
1946992547
7529203
1918353817
2128780201
110646555
1774044215
1774693115
1432929864
569225687
1188385184
1885701485
1226893129
231876548
1871709725
437113140
976866399
1239270292
600581688
214885311
1032626114
172816014
1655781132
659990940
2138204854
1389774399
943228838
68781072
2061583148
2106120156
4091285
266970613
1087902964
1514123337
675283599
1779462707
1270874114
1645901098
296103792
915681926
1803575052
1084323016
278720130
1214126380
395112771
1052828139
1355940154
1331123475
1332855852
1995997778
1300967655
1709796020
1812160378
96234793
1961497133
2005223248
1853262965
373172037
330963710
935336371
1287587185
396499917
1685917945
1158724740
1024788
607984477
720805300
730024496
923171721
1223019492
459037051
893246490
1060621984
1330872201
403669999
667596213
1314523716
1453982577
712044159
1834871510
1461229984
1162341005
865678836
384221784
261249891
2002865493
1126638393
103792954
272039190
1136216344
396883888
161682742
1482018007
433987830
889955254
1569769305
1483123240
606105347
1840503325
2125493144
2125330262
1048609663
1098036172
1876678715
819276634
1436726083
1549919147
443039513
2096004586
1256239906
558607991
140752262
599154698
241611617
791398004
1523056995
1805562242
146662664
66980879
738691262
993832928
2134495730
1161359316
1377274301
502142765
1268513491
1252892969
715013503
428943165
497553751
2093649586
1080156821
657925618
842031204
1488739450
678476045
120061306
1334901435
1631833089
555465617
466680291
1044621412
51494214
833913550
1417603708
1297387273
1650362553
2093276703
1786706620
2114461988
1999914987
209729959
1796232746
1978224501
1018827622
878007573
320965522
1605572015
1978210930
291851628
822757436
265747109
564908496
1447936423
2115199997
1916175928
1652122375
640601751
1190133934
551635564
1275501792
209501910
1691702715
1310588562
558605765
1013093253
565760408
236698321
2102620554
14926072
693761811
965590715
2003891844
1162790589
1920246324
1083359267
1792790376
2043126814
1527138538
281423966
116280809
866483720
858202449
786477995
1312623874
1304476420
1261554446
145124115
1774674497
1714810277
1202903908
1045462106
54023657
2079006204
2057954260
1511782494
2014373494
478725379
1496086652
541867120
920465958
1657390004
1515986548
939659105
1068917901
542896852
144864113
1496566005
1178879677
1182276429
1053544533
372637062
1013723056
1570987711
254307326
1133950441
1096667630
594243053
1663429648
1912208964
287117981
2028628407
47373596
699292526
1969463100
1035262720
1088926402
910177089
1251299352
1222933016
1024396396
1419827743
1965623982
1853771127
1034479772
1392376911
1758021901
1647682643
1046451836
1030926900
2054773299
561020243
603757698
1229553820
998898676
1850139763
56282903
709846322
61106580
898728617
1741318894
2012296246
1126527183
446606356
1676275907
222816309
823482606
424186055
2137278452
2050907636
985341950
790115954
530747471
791355991
858769901
3109423
1345102031
397345917
471665986
869173243
406808443
896462307
1090497952
162284429
1335646110
1566123059
1425906932
1129648251
1026245212
578094168
1343913614
739840706
429400256
3915727
882984623
702046119
343058118
1812589746
770653039
983494810
766104257
489057954
281241782
888067837
1175927213
132838810
286382784
1861878221
681468501
710220743
1630417096
976119449
534217331
799078429
1325254544
1499230270
235919565
599803536
1197031672
734565579
1280237647
414371110
857962397
1661928561
1807837397
604920154
1086227896
915998017
2066008443
1244737164
911528509
1619472289
1437753922
2076258660
2058743070
1722623071
194424191
1644594865
1543145809
503268636
2089146033
378880093
177714250
484390274
1549927080
1129832749
109246755
947201904
1669466340
899451428
466687386
30705660
625098907
323429006
1383741642
117164308
1228807632
986475943
247453934
1839209344
1839754220
886170276
251970086
492006905
189645451
999812628
341225609
225223067
943061595
222098592
1474365097
1886443737
1123979790
618360004
374256494
2107535100
1655174521
1200414942
1606891418
555092861
519594245
599525584
2036640537
1189671736
2134949751
337158576
1523319372
672578355
880860763
162619741
238693433
232532943
1776546108
729855687
283667706
701289035
326467110
430846598
922168102
627349918
356147759
1044234163
1681321701
1242418025
1011774954
884922929
217527814
1305211906
1103607281
596037086
1968005406
776441397
2061973188
1211519178
1007239040
1798556049
894208329
1809532708
1990545330
725104400
558827642
1774812936
1021209990
880490825
1389246153
2136579416
707371781
862553126
1298415914
778993236
701648899
745774923
1661750010
200813710
982438481
1651998515
1601464239
392517800
595941989
2035698526
842655125
1172785774
2068306947
1548756197
450950752
1986386477
709788250
627924721
988473060
2043729647
1708377902
941199748
1157851511
1217142235
1116259828
456925609
943949197
1277711024
1493100210
1946535627
511915939
1331412833
1326762511
589837066
1799483053
1590130732
1341722498
593979424
1813763315
1119340415
425534814
1600047567
1996166468
343418320
1678146251
1364064153
1459890557
163691666
1565781144
2094139039
1689685197
754795806
1762485753
67540155
220449202
1003460492
633803605
804045988
120905684
438678303
505116305
1000742269
810260442
964211295
2129908100
1984206824
1360574577
1024313809
247355836
647237274
254616383
424340257
840759215
681836355
119017086
528735086
1022768832
1184930549
701994083
1902656757
2086367513
297688229
1713442979
1246583256
744441231
1602551228
1196604271
1916860508
2015782135
2099472761
2074199013
2051697405
233371477
493692690
652266018
1518490002
1414844826
311844162
866322837
158078543
1545998887
683456239
1107313187
2114380465
1857098852
1113426591
1278922317
1503101829
911455310
324550920
344067705
564644425
1596411656
309763796
1863677522
642183717
867281829
545099455
2033526064
1101977032
256062953
1112149955
1202522630
1903457034
814898961
1240589660
2134835609
489782951
948462367
1629180699
1377765490
1200527001
817668577
70436930
656874193
1496981547
950272522
1209741721
1544603573
1161041919
818318915
597135276
841335902
458065072
1137630736
1757877104
1535914523
1092351786
9331497
1642688562
1049433207
1280499425
1794107753
1284821564
1240756195
1925677975
749234056
438750926
1732076681
1692873347
449098669
1667533364
2020863675
1200355228
1037126613
1215938893
1279795984
122708359
952031232
1570752190
606089963
1982607769
1835976170
1270976182
1403239320
774090060
1257122783
829465115
945628521
111529400
1230090349
1699813834
308369226
411796749
518467887
1046658092
1679604995
1790452833
1636307264
1918804012
1264288889
1830291042
610858322
1491768304
2132218227
1672076417
2143756576
1519411180
1436039147
1223343387
1764393520
295729978
1264014120
1549443396
1461343716
185239015
1168415676
378389772
983220200
999661187
445806327
2146840434
1558877685
1655158636
1026082457
1169618647
1213497986
266050424
56300055
1895347176
38543132
281519467
1123786913
649135565
1911645586
806811427
539982899
281199167
1671921124
203603561
2132248177
1693053880
369259965
2050850545
1723654898
284834668
1841248604
1123445795
767092058
1329483079
778758416
1330691537
1890410786
974730108
1194758055
245794912
256809225
1381211846
187084716
2094813264
852259766
51034251
2106853312
1519899986
1296195513
460020280
1491033980
280818590
989717588
1198436391
460846206
1236324984
1678143767
1366506794
2114753293
903605550
2026291984
1017335146
1956065230
1873301545
981507576
304035582
858421552
1176684319
334587943
566365694
130836702
663662449
19120865
1317752088
1884062590
923124050
1439975094
593745832
2010189762
90573123
1141451113
1533020201
1056409647
1378984351
505097860
665549049
285739446
906887155
863215405
1891357729
809291134
520750643
235984616
1609460239
396649650
1569134773
17586382
330366825
1426899817
299597319
2058922427
1981090880
2085137201
1552307667
1964334520
1765048799
446654849
892601500
992453146
1142885489
473904321
1260384880
1920209656
1124490079
1429363296
776275803
194452184
752818183
1950890390
481374157
1405798883
1261026694
1577370819
374997853
228273993
2072684762
1579513680
1419167380
1473139262
2903266
1309875779
898043035
1890482360
1693283591
704984665
114953092
330584860
218966272
192671094
187838363
1700552980
332871910
169141414
2052561489
246108524
1098093939
508549684
827804163
1644312476
1385561740
366646637
752736082
1021136492
1689827892
1520237932
1623765090
1336570406
2126662686
638312283
399327404
1400198703
236422484
1587307242
86823226
879844818
1436993229
243354136
1034870063
133928731
941527992
590410637
1672129254
1537058089
1593014476
2063179140
1150190999
1646767723
1555182706
757182213
1110218204
1288853837
420060830
327801776
795745605
217596180
901993293
1509727451
1268186319
893799919
1474121864
469105680
1125026508
1142075555
418323049
1014594561
1305913845
1692968211
1768288967
680966063
39765621
648837386
1353831568
305004533
1744317572
639889448
841454714
1789708871
223424934
306104083
1916124321
41873734
1715661887
681506989
1975794287
703558363
2083913061
446753304
1115935105
1381118995
1549304786
149418402
605362653
2008773888
274360008
1123113699
1845321216
1860223801
1745139775
1859236179
1441195166
1053277118
892626675
2061274587
1886037886
1074724524
1302782043
551381180
731677535
773679320
943514035
1383590679
777787400
1671280762
1050096320
1757805565
1330099264
1518287496
1052650563
757056584
2100976297
1278808265
445383951
1177695689
23170968
1586818092
1723057639
148048445
1161103590
1543381874
1679936027
1948867228
1106139795
1743845313
1766031656
509002490
718683540
1826124908
1547787670
302578492
1466201335
139028509
1095111390
826839496
280548568
634294313
633224240
1261843058
1835807775
822589032
703829001
2085653032
1645063139
1268363952
990621535
1153056213
1984353952
170372448
636036671
30860542
1363230731
1164847551
1664740441
1526241067
2056564949
1333440149
1657340996
419875814
595025699
769885886
1200571699
785066380
187512040
1686864436
1724706464
102197628
69479839
311700304
1648683322
2108525411
1751773433
1769831289
1163241874
819193744
898064564
1329902207
1888677776
879330331
1056119505
1706896220
51579018
549907606
527365846
1015364636
615601995
1720268630
390117934
1612423398
220978002
2146344647
50879134
457508563
343244488
862291116
1481381664
1036542555
693014175
853931561
1470655994
948928759
189375902
687808202
435903517
390482309
313469032
312589860
2099460215
1470888119
410498544
1491990328
2007532349
793919024
243319367
37077266
753808481
1883915985
913284925
1806409194
1867024515
1966989110
272213130
997416807
1616976144
1057383346
2105897496
1697017102
1834240757
2119187954
1935611823
791362879
94129292
1315871519
1220609870
314845837
372436083
1276583903
1320402751
968234860
883146326
371688755
2067241573
2044212483
1115281095
1625250127
1435504877
353251969
1788901918
287453822
1090520100
1607912122
843627420
1662762162
224182570
502125957
1413521315
1328935365
34531135
1174589037
499805957
1296873320
1311818109
648853621
2065620676
1827905368
146127317
1860451979
177342224
622116663
227106544
823641158
1823056227
1666320244
763678782
1853540965
584770392
523125226
1631166712
1343598027
1379270795
131116479
1949796594
540677736
2034695855
767113886
614099844
182541884
1080892580
2022271439
2131920351
407139829
1669831021
2100046883
1661842189
951603399
1676177671
1508759823
780171208
153563546
1579193958
1476193409
1291402140
180094957
993883068
683003937
1131132551
1708350460
901235110
1739894114
1735807209
1444510310
1822750048
854193516
298207752
896376953
687291365
668687878
2104941237
1699448535
1846707701
690245519
150803794
598200112
2058469891
1973350076
210479707
1744149394
736412094
1939942900
1259802398
970813375
2006550845
777651944
1578585981
494845542
235023545
1615747557
1398182717
1890820792
603584604
864905660
964108155
2011092812
811540517
264520322
435850913
853236595
2022829289
1783519252
1345755817
766165575
1055586206
1158088428
1117707154
442323933
361079082
1895152786
978056681
1047600158
542289594
964515131
1900152836
260942036
1624089004
1375397733
1147263051
134289624
192210375
938185754
1520722984
1849023961
13169437
785205122
69249673
560768318
456473632
2023684461
1229203675
1009769024
1684313857
630921768
665283878
242379101
1338913171
1874361873
268772142
1188828983
636141704
879138645
975263778
1242779347
153550299
1534730077
988620585
1187857877
145437285
2018669223
2095305312
1550901888
423103428
1732048415
69517203
1803572656
851752041
937558244
349746253
304313625
2118003137
2096285399
677460392
144307225
949710560
572658235
453887749
1064335056
1881322257
2081044777
462354075
1802073875
936901740
805076415
974191702
1773878284
1056625001
1405518592
700402612
493426863
833899715
2136221959
1893018746
2082760750
1738490148
840015371
1814581587
831579622
255070949
1766365969
476844685
2050155548
399918190
365715812
535956361
536057481
161864766
1786452906
1826196924
1204486745
1336131633
135347250
2059532298
2024656486
238297213
685609642
433647333
610487544
1298115705
51777274
1621057179
792065624
495416761
328264904
1405552285
1625396894
142606109
386108468
173050840
1471571445
493501675
899846079
1040248791
2014036344
1779280362
1191818579
917865260
2031452321
98408886
1484468525
1376053188
1716729438
1239547564
428433565
609631715
855426264
817054201
1533657282
1589952681
405969566
488079283
293387488
1146770724
752482470
1118552828
1719126882
1929296604
1753651919
1114961933
2053199432
256924709
144841674
1909825071
1138706411
859272594
45164709
1694397293
1425841209
1840573105
1082319310
314138213
1812496428
2037411594
571319906
339023296
1593812274
1660724945
143322128
1848766602
736778400
772151417
280895458
2102929275
593640666
1990014614
1516367309
1794654210
452927153
732774683
1591963750
16744499
2127142941
427596877
868876005
309273410
378628954
550659867
14988898
1035932755
1781171755
985457119
717809793
606023116
101915330
385768016
1874309128
845673616
1570491127
1796155751
938934957
2013904956
862420533
952448771
229996223
424844470
1247471455
32161610
709642218
1227284044
386375684
1644917074
943966742
1369468370
1590762766
1338010139
918065713
299952308
4740698
1091088215
1776178455
1927935264
1882536939
1291280468
2056569944
2112636240
1037381973
980686975
1527260173
1050154449
162699076
377259220
1060899937
1149359038
836960587
948127492
682615531
1719374829
1547070496
424538038
1264618826
891991191
1061852014
1844550204
2026818402
1292094412
1470648261
1642011409
798465645
1710708821
1579469525
2059207240
1508721892
1161717019
1015464735
1319413511
956963249
1186255964
929727851
763727746
588125058
316036663
1258806953
99649959
1104274665
1594550983
657298843
1159739318
699397743
813053103
1202677438
763553885
1560567393
708116611
1923245887
1533040650
112204424
46837824
115451959
1747976524
860438357
145187771
1959016304
1509675182
1928233903
275277727
377822502
1648741558
1765730058
485909912
390579957
444844926
1344651336
1183144215
1075001042
441867659
1002328422
131170345
41204614
1651767796
801537289
1070319769
293632564
1275017193
771017360
1559302601
307612747
2042052169
377546816
407234299
1172295197
680308288
1799435025
1750870716
1210857280
208958343
520895889
1292063959
1026219457
658803173
1623766106
1442155199
255488956
1298240512
1866180157
592538299
2137939690
1591516412
637425704
128815336
214880324
1739795122
225872591
1353630472
422489980
600781123
1428582136
552548377
1628264644
1315793011
1190572339
551088347
1820078297
1022597871
820976039
1624770123
1664897229
964502130
1294256617
2015752930
1731534613
799985341
1482298794
1640664818
1971331615
1468199006
1897641895
1451580068
1719144022
87524223
1119986118
1499586167
1876833619
1316971992
520925564
796918282
595820173
635963806
585296711
1295318505
878998249
306853858
579662268
1083809154
751888644
847043916
2144336858
1166264785
1745974168
1907110671
627450638
1671364598
1066662391
459973499
151782261
90960251
1325800074
1905282209
1913873921
158063741
1637876842
239390721
1667549879
1705044079
365560148
544847637
942861918
1323782713
1887496594
132793082
879682216
1621807598
777953255
664935434
641141099
363355169
1483301796
912932737
1752186062
1007842656
1636790130
731093840
254804464
419628973
1488784193
583717519
1778089692
1290179886
2043073026
272409654
480151661
191050187
827888913
1732826300
330015256
2129636941
771795168
1335414832
430812467
395846296
1520935464
1804383804
157605857
14887514
578037103
705739884
800493963
399727348
1476741419
1579724220
1903974585
1590164577
969339557
1840428890
2122934495
1611423505
693242131
832243348
801058531
594007383
1064650504
847757850
1725706077
427862221
1818273070
991513663
989502260
639057444
513643180
1830905878
509820799
1523983815
1388584284
5508598
1398294086
1173254455
1898876356
392806582
1035148042
1656370151
1999239455
723566872
92366934
2021880188
1604741393
200988129
563010787
1092165285
1829146059
238176211
1257667441
1559768774
1327031185
1743530043
550556395
647967198
77438799
97331199
1018660571
883782348
1513786235
1521922876
351265335
1130119175
1889644769
2107804709
1464834504
859168082
1096732749
1857981363
2007102998
1601191836
2098530202
889902444
120524134
25756256
1586933905
929916098
1500494978
245162430
384926379
577602154
1049722855
1674700538
428365839
1530565335
36515350
317988368
1579022430
1192742870
1389974869
577041213
323050671
1486252419
2037669483
1688700363
1693625767
120843718
403609139
2055806681
1265500768
1882440758
344503752
1616663128
1400890031
1097882907
1906542610
752459243
47432035
1805546346
2017196047
2004122083
939564581
2125665290
745382044
1092841533
6687843
234280949
1402369621
945598145
75083666
1186899294
1999502158
846223672
1010867511
171115736
83286104
2129347434
254058915
1051953625
1790393100
479478037
772652461
835238350
122961712
1005052132
1609674087
1095229265
698663442
318780461
1613545
976835753
370201402
789592650
245332923
201464799
1253944399
2003031362
855624672
194665612
98503021
2108695976
2043007761
1737237557
362629170
1145686672
1022401773
2055511990
1745918850
1064281315
1747951114
1216632587
1718262245
2100690174
1450956259
900354039
212845250
489049490
592057428
914232872
754672035
156935067
1165068099
598157548
2067812232
94972842
1199860861
1252891629
401332545
984240035
1018543010
1910518804
192697263
369284085
322283277
1059273746
2112682028
1062981145
1522438257
1636053580
971772435
150739775
2096664193
603967481
677255315
1373394722
1779168645
254485671
767100628
1476240052
815093771
977064664
1306925065
1004347280
940160574
789119752
505302194
2048184355
1160468113
1218349219
1515138273
1369575634
506286089
1744490824
2141842014
398797301
1048210
1373926740
674243206
1575102249
1754993779
1731013203
577209427
675093880
387358100
1516441865
478411475
1676952460
1814349684
1438137741
1707471087
834996897
615261425
904989553
1084561692
875943543
1812172262
1565661096
544359138
1839774801
1639305109
1632769566
1597224397
486284956
1078569639
639542729
1614281057
719149265
1163161551
1504879440
232402258
214136630
1821598525
552496937
465888858
1668841394
958486972
1119427816
604276726
1196780034
367957908
503539948
1290699472
2002785777
2067140622
1733501309
327752027
301651011
1920255783
142033362
1174451809
1598125702
995615711
937408806
966263664
1541386561
987526142
713083889
855669233
1790008038
120798710
1306447097
405566170
1556958726
2101991049
340909382
987581119
436032467
1154012712
383114473
1686891999
2044440011
615684156
1737343004
2019270179
540067684
1846504549
1528143960
924014517
1747397824
691150153
1176963009
1366501367
1374291079
190381150
311783128
839715697
871074916
2013218572
660283405
2035899208
419617198
191690111
853751476
345990478
1415601113
85261759
264514454
1779613802
1207335012
1868889410
310266707
1340193415
247600497
1794039216
1129065029
1376937446
89926112
1088348011
1771242295
205240568
719847919
1874232595
451239619
1985347752
436828722
135507798
740330148
471892141
1265822622
2047195743
1586270775
1624412747
1009171843
136609619
1640898021
502612699
720019128
994444451
1013088491
2051365864
2101920135
1152008447
435223849
1407279550
1970504786
1294661411
1925469439
340150815
2072261565
1767065898
539794637
941320216
44075124
1889642245
472130105
1636732104
1249895892
305846585
1996676284
2067357872
871339140
883874036
561607094
80665386
125138627
888036808
1625487603
1074796038
2098213861
198485089
183839169
1964577881
2021099054
69420278
26553234
2145390390
2020567463
1096554127
967794750
1553862329
426047632
191374039
1740584648
1741876412
412173588
397941724
293279520
1183255776
1994058724
518920315
196292219
1659256583
491884952
1103586600
1122305042
708886692
16604025
785318290
1651355534
2104450339
1566305860
451503382
2009916115
1688116710
1352121146
1548386527
1604165804
1932288171
612195135
1830281367
2046195860
2038752296
2017563527
2026924891
713023429
82723695
193753940
533597349
1685740446
1235999431
843902128
1492110988
726745069
1849899907
1142109637
548558171
2008818339
1712163826
1478873174
344492781
1778413237
1093812193
1873492533
1538133746
553394975
1424951768
1403218290
300658614
2046359663
1108821276
555905289
1045178411
357886590
1579304153
2132253925
1914194489
1351066553
2052537166
1115780348
1417513256
2077097627
1071076112
1659847081
193607331
1828508848
772510370
680062961
2055801744
131903352
853770091
314324292
1785205819
1296515543
290778871
830732859
197849189
2142051941
421740814
1543666510
1186249830
722230488
843011732
1790957873
1502317034
32597793
32608950
1851101049
99420809
1449163808
1449342733
1655587394
1184155620
209875768
271786998
1527556787
36540172
1648821313
1138805285
1123479581
302334928
471424261
871041044
283424485
1379593864
669461924
832017306
361634086
76421508
1614956593
1911370198
115186720
1372139313
159813405
1459495298
460897784
2118141476
1853643148
1567896920
502156193
947136493
1140107385
1828647063
555355616
779439608
272325234
615206347
406185323
1426081475
1130889910
1158563547
5388180
918294890
1303726569
237561550
1575295730
213699430
1841003140
1019596555
917325532
955432035
1754798643
779478600
1160661054
819382860
1886312436
1749418895
898050379
284700786
1901879350
1553881555
1994698036
463781584
539337393
404541717
333292820
728071588
442643502
1869699145
2031884217
2017898735
1683923001
1775212799
1885276827
304743277
1220942091
1006873813
578719807
1443424235
1167911539
881635672
535767050
202627966
1743492291
1015147340
1108261745
953416663
1693997493
349423654
2139675068
991276212
1928951140
626561144
539257571
1301441315
1559228761
334697867
1883464866
1692416685
2041479767
2134221105
303164305
1401126691
1350537255
1344246492
1802705225
278060527
1350776403
498164659
618917773
1812915121
1483826183
795644594
1185579630
270148331
314886079
1349469800
2008274245
1493654127
441297135
1613873092
106664496
906027523
40215270
1956999689
1917903772
939646847
1288077795
485103521
1018303446
1770297989
186813225
1050732051
532968448
217264852
1970144325
1509842457
1729056224
1340496574
1204758135
1908560743
5683907
2097145005
10885459
168609368
2004617559
795239799
1085535324
2026802729
724339425
292419299
2087493250
2127644007
2007914563
1278448426
1279522034
1833564724
1306067879
20826620
210139092
409862909
791004172
761360225
324928660
2011649317
939618530
603459349
699305438
491118736
1090897623
321548407
1973754366
68581336
1132300130
2066107540
401766659
874966213
261310611
827190905
80954715
1556925525
9021800
256222047
848949660
533611549
1697491705
32559950
37674706
369511422
1244440885
1824224269
1926036515
682769321
1124223779
1624800303
1600355984
481046005
1556600818
1806594945
1083441706
1615014155
1360195319
1653185131
1745191564
1077243704
390787414
2044876871
278329002
47543827
171094748
713177461
30455647
957521833
408559373
2057344131
470990550
25456432
2098446380
455784562
1256161040
1257209104
591194915
240777579
219319495
1702791427
713796440
1180425305
784543624
39370847
1515785905
193814554
44692128
1964652452
1579036512
1676700318
725465996
2079073345
2011681042
268515061
1907418117
1453501850
807815727
1671834819
1357638219
1068417343
453447919
1176081452
74945941
584705269
167420606
1206627517
855166030
2048729593
1600882160
810762196
661864292
330576369
1524027669
255172380
2068733842
1580834475
979037533
2111814770
1762420894
1410210368
512002490
1016861240
1176309766
1147363943
811098180
783600793
1013070077
643965685
2125491341
604117031
929888203
1444763298
829198247
211119312
1200365892
157647594
891491827
1322746889
864768444
1503931376
1328682626
762809837
366127679
896918491
201418231
160060686
1268936055
360351233
1414651120
1411647230
2064736304
841323695
1258146562
1289005519
1133606273
1333489965
1099716836
820973823
649375618
792954493
1618592105
1152222914
588142955
943425422
785011464
646651364
413518759
1643353781
1859947090
1890544351
1407528123
1495972325
66932401
1358886707
1157714416
1596191421
229181861
116821370
768971341
599309070
2047561391
1916850786
1650618505
1545012583
1518287384
20666712
1448034810
1494973070
1322513570
1309944907
240158399
1609935041
1871861658
1049406096
571803498
2109510613
997259524
1811293508
1879516121
679953891
1602431300
63329137
521032045
935309772
1529933140
1518089986
645375454
1653508222
138629109
1454741056
1425476648
1049090582
1927389311
674855665
274390950
1444815055
313990000
1097657291
930322346
1187888434
286518526
1796074731
457638096
1763393177
359804459
136740947
578173398
1530515483
870494241
1039883738
860952241
461906680
1027885805
1244178374
1452212160
2098790253
308630714
2115344105
1032531691
898683642
1247646939
1898618465
1936228132
914484291
945431920
1593729580
566635717
314192872
1571056783
615012828
1905214297
2074733177
1285557500
478890753
1607922715
1297942857
16539689
291843016
825513021
1088480476
1575860904
1599530712
1750168059
156522572
1961449732
2118514659
1886639922
1559128248
1873339059
2069660025
2056407984
1272938855
1363090082
1165754498
452443424
1250412581
841424513
1116029436
980766467
573825605
2051631310
368080616
1409069461
1246292416
716687341
903816689
594209060
1222305597
2131181179
1399853563
839451996
1998861145
63256479
709017099
327838149
833431683
1821187602
414631989
1165462874
1265093888
1960364018
1274138329
361501467
1691864289
1083807142
819503415
460883873
1310657006
242651827
326437432
1491782243
2032577165
177406885
1469095545
1075973459
920817592
1133859896
2006513911
2125527129
2096483209
2068652641
1569353868
1636945712
2015895606
1343144310
1832480610
546997710
139776791
109960811
639653977
1990181267
1450718896
1819217003
873611320
2074072271
652064350
1525471321
984294979
1656415603
639948900
1350181501
1806999830
664158942
1351579894
533684058
273870481
1802640874
28685323
1970529253
1400063654
157003156
73011096
1751824364
2102284354
1248945067
670520451
2074251146
2082351836
364123125
1707285019
1712849743
1013820160
1775553319
1481953355
307119274
44273051
1918823268
1062507427
1530372385
179618605
2057515245
1223532377
2034454163
1616889388
1360436503
682711535
411396146
2012199174
2065207513
1324319054
2006861358
1162822263
273880281
958970655
1279956752
601130563
1611932294
1766495769
1446589848
2127455251
674682815
1929005291
116861645
602491394
415974044
1841819767
2098073486
903062046
1216337046
420324084
885433462
1775636392
1047267439
591910792
1472872279
1420457536
1953822120
571919760
1934508381
820362961
1434937791
744620219
1636474705
874847092
343993794
1134312846
2061708924
1416581571
1858765458
1321296293
1965339684
1307230874
154124856
258846185
315277657
1274553415
549136734
411117883
5506226
885774410
464270229
786855251
803069764
108544601
161342889
293809223
1276220251
986135436
228953277
2063694520
1237630381
58535
865001342
634061275
1579254349
1860065182
2037855327
1465958409
543447476
2111340193
2032562669
496204798
432000040
1569288533
1000179029
156986859
1304574455
152069816
1597467117
715933958
950302806
268424419
1689871925
271993472
1156068428
1308008711
668741307
1298056137
1257097070
797620014
1755439654
700915288
264574330
253168812
2104778884
1807486473
616575423
1843057518
1232798948
260155304
2066052542
58126340
513903368
303253423
1231499296
243996721
888914636
1310022004
1178514100
1474904994
450902321
1455186028
1683311296
1179877680
1581292532
1818802496
647274687
1964946782
1549671092
563436217
1938711722
2095167729
1318234397
109401085
437301390
1735146233
758347268
1118346036
1808828588
1558689920
1235063702
1882587805
1186718617
660944678
1494534516
566619683
196775249
147423182
767634074
1884544352
937365917
523398281
486171136
626942590
510529288
378164421
1275926460
491907777
1446537220
1713430980
1494723233
965817260
2087491836
1507372248
1675679207
458001988
1487701931
1641623167
1389594553
808002983
1163756454
230570288
769696676
2079121059
954006968
899441116
223820004
2065292601
39783846
158962897
1530217269
1190194122
1558817031
1255454937
525105256
1229684549
1623105750
563098209
629384200
749391138
1818321399
245258317
1342754702
1220420784
984781686
566908621
5227992
278636271
1584229316
255939804
1434904436
1896526993
198715095
2068553203
2050242105
509121173
145144592
580784182
186094026
481497420
1598642489
187582434
509093054
1991307206
1468346699
2084201701
584309289
875687818
540699123
87953315
616970095
1576356596
1055831184
1795657168
355000031
1485769187
1173729419
1675789799
1098594081
559028715
1793608746
1883631746
776623391
1168587208
1259859498
189849175
1345309577
1587402191
1966824831
1160947894
1743891691
1181941115
275776575
1453658305
1155181367
9802959
729802985
1945695806
471240046
1010498831
54508978
991129538
60181832
724574992
1374330589
751917707
118270616
1215746418
2067351346
908883983
2048242102
1998277034
1398924378
1498719557
1908599525
1777646085
1848712858
1678864854
1428729707
1883079271
1894077304
87133649
1822821513
198684699
1008795375
1564846723
1120088831
1048141276
2113873312
565183336
611543557
1372336451
2085567860
238857884
1883559374
1618292759
170254623
486314564
114384933
791254687
1001796514
1604295714
1880129812
1792652577
233586537
1122634401
494010765
2133668464
1705999293
1243807615
1869158002
1449130796
1564286874
1587754925
1248023507
500851423
442050947
543610921
583338423
1641956336
875369876
1053036248
1353749591
960161403
295060172
227449603
2036498409
355933279
1778426943
933273863
1414631525
2029442642
1223551274
1184805081
272777547
1162081862
2092003888
1160046601
1023279449
557262406
1190601505
1789710134
1677964720
1757835841
2027971656
810700089
1223880480
1988798542
1299185714
1627776348
1851892546
411091388
128293319
1389780799
718899725
316234433
1643804936
349234345
2054760469
501454993
1045590554
174949936
505555486
441637945
1985593316
460930012
820702754
897265186
886757809
608197865
1181503132
677736212
483833380
452784257
318792000
1218667081
1377735560
112678865
1206245977
1967371375
524441828
238782994
1174087556
64977143
545634536
1619812382
372750282
1446093666
107907231
524204359
2110783104
729107937
691072436
855858931
775854500
443503401
321057777
460904713
1990199424
154310279
149326765
1890183242
868519800
1913961822
1751240948
355666948
1757903860
1055601772
789739212
603196988
1588233776
1064180305
1451085255
613913961
581733247
1503255028
108400345
2068114531
10600057
736272050
1740847956
1624878591
1584017177
307821337
5059700
1324480883
635218475
1344664078
1371658264
1198033658
1589405868
1736613194
1418551394
1205183630
691685806
1084897311
723805474
1348589747
179724023
2075121700
842628007
1851196967
1754155796
311271305
129579241
1132455884
1072165059
1395165983
632759488
1398129155
1959320597
837917136
434414111
808916549
1692614741
535389727
538940038
1161726527
2119507765
775223850
1202910254
201974424
680640999
110637884
58094594
337986714
1973112225
880673428
834746467
2047004536
1559273830
278322021
1823152987
567727235
1617670976
1001178628
542769465
272066041
1650047542
1283197257
1934991997
593729631
1323515439
19365549
1965269318
1887298803
68260525
817307828
1472373316
348842865
1064251823
48868629
1683914151
854626861
1362738254
1297222362
1855144976
770669454
486331906
1222598890
1063967730
987559951
1231688092
16411683
923302947
1501322885
1178740462
1198535499
842702975
1508775152
218884376
1544128901
1866819777
1805127919
1702300217
775869508
1222967751
207565438
2111114643
980439307
1393003123
842972083
47809769
1616288985
1518061014
2068476575
1051525855
86180245
523993530
1352676833
372157599
1529927003
1323747891
818602285
631902776
461022224
370487291
1616148670
474981650
1209314081
763584420
1469038210
1439947913
1690282026
1150834082
687648895
1966815433
150825617
2138763865
1494499824
1786942552
1172831841
333736647
2020624243
315923872
1242399997
1770345244
678391799
1541981634
394662477
979300632
1591512732
855252431
1292551127
425388803
1453862696
1684344397
378702407
1634293241
1868948823
1915149741
915783875
657072532
49248782
671249987
608756533
1511266755
530969726
2102482910
1156725978
1285243370
355195489
506304361
976587466
703701224
1722788827
940104814
1115328259
984395006
389921443
1756420444
1642852160
755368499
2054404133
824624099
45428193
1035898182
719190516
1156501959
1057514125
1650122622
918599604
1254523268
712254435
1180469392
209131411
1797223051
204589399
403738223
457813687
454549491
1507312062
1782102038
1261578843
1728093092
1635095918
1947810601
1137888392
456419922
488231676
1415199810
605057991
1368922291
1605825162
1402417749
1680663837
1961109418
1348899771
1277287568
1709075716
1877933642
788131386
1766591767
638919562
1022466353
91508301
1287357100
769273900
74467651
1286286879
150128580
253358820
1510828779
2113716768
348364087
680288594
273290955
405264134
1801498469
988016099
932462127
1636057625
315606810
137135264
1316983156
1083182441
992065808
779171697
1978415569
246539388
1082838505
1784886392
938946620
663105839
293890581
1193483259
1629586493
592886075
531847880
321229147
288154952
1923324002
170006724
1697869861
605368862
1675421408
1080017245
912825550
526409142
128394638
1759929486
565518647
1625486866
710529443
1269607307
1314488725
656148554
607230791
1181612859
171848043
1267826612
737140833
1338963740
1107437564
843088789
1284751842
928292177
904063331
9538688
1841603613
1005265284
2040393294
355560597
600828570
1030409217
1077409274
659579412
1565897302
732523441
1437657902
20365843
308196405
2007752101
1623536774
1317978261
1918367674
252715131
385075992
1063506483
380066166
599269791
1431358524
471140106
1689500982
773668935
1762103084
1915269067
1046076655
290708834
719479937
1057609879
157749208
1026520711
1803825754
631895924
1589257758
2116399923
1996706438
401698871
1337187780
1398132489
187317437
472713962
1975552057
1236374922
809603614
1153814005
1214462262
584424830
1541849706
803494048
1831257274
1495541248
1643013843
1440001791
1688457876
2115686377
1295737682
40417477
1631923781
1626085647
712136494
68092516
181195787
837276485
1032783688
46138354
666145944
974526820
792676846
1983374958
1127531425
1093501444
1129511829
1573315557
1915604392
1552115209
1345753015
195312542
1432444322
1219751909
1579093030
1862964014
432974585
1674205544
1148933956
443345134
1276216296
535463431
1736781656
312307369
536140014
836263329
84994082
639596959
1225430006
1193702185
2019196855
2017241065
175802274
486264376
783451616
504356636
441792000
84025776
919373445
316525733
70386671
654987693
792061556
2132157116
1308894967
1610452498
1906212826
963529596
1239624939
358416909
2112950700
696473933
1274102743
179223516
911798303
2100155822
1718706943
2088936152
1024950210
1681082798
2105871419
859687998
1235620296
826301886
1935106357
409226787
458704161
871194664
1102446666
1043028501
2084252917
657992194
530520186
1913899840
1713418421
4193131
1132545160
1172852682
665152213
228957866
875858349
157395944
1988647485
1481466728
683041123
971459541
694310899
75945274
1244071745
1723947436
234788837
371001929
211790586
1982554585
1449759359
1453805732
2121887428
1446940151
1926259997
193414412
1397421990
1689583292
1373062333
423006584
216784307
1262007088
1250441754
1749465171
2059816174
832507789
68309104
1688597416
1199346786
1907006989
1394146533
667954563
1840078303
1929123303
70826063
1199266638
21246923
1929933551
1846312141
622387997
1419988431
57467912
1303894912
1046467226
529328244
199156727
1547614361
601037524
2092066886
1853497360
800876068
1936917501
365572577
103247184
1231681627
1276352079
1426120397
330172417
1116184000
8904052
1155351092
1461881802
332871910
1978530683
832038758
540689436
1727429287
642495482
298114544
223276441
2110912236
1132757578
1037887034
1506653251
751162682
1148076109
1684921325
1528598663
1432828005
1359682715
1268814781
1600831114
470709453
572330167
955323074
931661924
1066345029
605890068
840125707
982882768
1394057944
696584775
2072426655
1557615415
1224275351
1643392158
1695834067
1572153757
1288405906
1211886187
1170186040
1071966008
772249218
339965241
1043404365
2005865818
1829202380
642340757
1606420950
1405496322
435357068
1205243282
131123939
718325422
1701549029
1320740622
353641052
1739690943
522938356
935485340
331974989
1891121666
1155919921
68734270
411427533
1683747286
1707923420
1330663039
719918544
1918854737
1444380028
202505592
501158463
1000391763
389685082
2093281128
973757837
1101058417
894453608
739274396
1252882157
1706191090
220391144
2037093309
2102588637
264081540
1750606617
2115020235
2013993754
371320520
645949594
987841943
1202485806
403819142
314346921
308885813
1428552835
2037934294
127855346
732662323
824044451
2016838778
1836796244
686100994
2095308984
107379384
1117208686
1695103254
680051436
736183614
1937347182
502589676
1965655387
951770233
233126169
690024130
463269915
152908415
345183005
1449789496
922860234
726182701
66138980
1469207395
1982395411
418792161
1717015439
172599105
330429645
1387823431
23601174
667909433
859938468
139480900
1384429460
628917013
1504036757
1339655052
351879027
2089007600
1837552912
1319743660
874096225
875808765
1420073792
845525403
290422241
247828184
611962020
1044668630
489769842
985733770
1444001019
1834316545
988994724
1251884428
873259636
1698822621
1523929499
1389187626
833980008
855409739
1038258915
1288577978
337113941
524340179
1681406001
268873271
209597437
1906869440
1205975325
1348938831
826920123
1348809486
1667656099
931825780
1844204125
1903412595
107278862
1176935096
1069021358
632665374
87191609
925034357
760632730
522396905
1588590641
1776911432
2047574729
320335855
580679542
2009955376
201666818
909929259
61741133
620447319
720079972
845282356
1704352983
577437100
1535841453
1134889284
1536285139
292820714
720255615
263810311
1740219672
650091802
1427201456
321521100
1257154024
1115044500
1045923334
62462295
796985217
1130109534
1115518807
2137768636
35054739
1602196340
431534673
2016345781
1438712289
1280713844
2107647407
1431913365
353571205
40287277
62622320
1974131032
742437116
644426709
1124216508
1101640679
272628322
641946739
1174973359
1523854008
146695680
124440523
540362647
1902803511
1647594665
61586891
1137919414
2031504731
518002900
627740618
1552543973
1892249274
1160010181
1551981291
343776254
528741367
1270780943
857191952
175232515
275836942
816679558
654351721
282841137
531715061
1072334750
1039869354
1427223643
38191665
753408209
1802663082
1006665543
198606447
1143256307
27728006
117765241
705140099
1815704763
658548283
618051408
1363435460
506500204
1870938152
557425
746687121
1846031945
1696210192
450638833
533426381
2035689426
764560700
766892298
2133048749
432176916
1714355723
1904300491
1981337113
1666745596
578364745
969397736
331260030
1363250406
2128902605
1940902634
84177233
988674513
607222559
473866237
981993124
718836432
1565555605
1097497590
1566882201
1374959276
1918295900
1473590316
1619877473
174808985
920874089
692943461
643811215
1078783585
990462453
495621863
1219757678
126603171
629641204
166483208
1119706042
903280388
1413112763
2617495
778416102
990424251
1659734729
1739512826
1198627429
663071749
707859419
1163422554
1515438289
536568159
2092028549
1164857232
416663819
523457870
1480967591
970078050
946377564
72305054
1100908782
1818474151
1268214880
792494540
958616150
1536677796
21971043
1004942522
737821713
1747615478
1314853808
684371578
73247860
1217764722
1518959274
1843808012
747371039
884508031
935968429
1126310608
1434185731
315110715
1890210942
962013928
1454354175
1485451992
1447883337
1462747079
2096705308
140736463
1332013151
213214530
1980125681
178586515
1411361902
166100767
1402203127
1519949961
90184513
1332235695
596895309
2054443235
416438137
2019810886
966447772
396653462
1822734362
1409501458
1508160161
332916175
1397293436
1510584037
1138707393
1371404416
2091643863
90563183
1348901246
2091215880
1414176059
95271059
1916627563
957099132
1996517420
1281345808
70359280
944918172
855916572
1952364161
29644256
698434188
898220071
653805854
2061888327
60018521
1368727990
1067000358
828317540
999127852
429012072
1370067348
1213937492
1845919639
1393596085
143064939
1285129854
647258454
1824668429
235189232
1369097943
2017083322
305920661
2104700685
971433219
809387714
1497635539
890806335
1128079088
1604662946
1081829282
1652667671
601001832
73639093
1179506356
181226885
2136052744
134279390
230837860
1274287028
981767794
1577077601
1739662241
1846533694
43740284
625102386
1390352590
1824974516
1061315848
1449576977
318690273
1481690698
1449747590
1207972734
1591354894
569079372
373593635
2035446139
1806038550
716803147
1451318173
302545061
994134012
1285754779
1267214138
607564136
473084091
938412985
319697140
112424503
1673727203
1332514579
286050080
1836127826
1824869770
486609534
1305555544
727046862
1161757313
135878754
1987286515
1923587347
1469914405
1421544892
2034391133
168325027
1585475892
720008321
1926435591
1132965473
115344857
731391005
1847374491
1649635588
1683933485
1395782167
535959685
706304998
87959438
763974331
727865525
1248591104
494877910
824255984
1515925752
1362722448
698508822
361108549
144479955
1351503646
1639879275
2139143927
140776568
1813716502
834960847
1855668680
614468612
187636193
1491470682
411273263
390560618
317079228
601281807
762055477
1230172571
2057012832
1283592716
1573993178
1662530519
646427207
566981977
412940563
1800024329
260666341
2126325939
1122606108
1797572325
1973059289
1933069043
703477244
1625069083
1297857636
184833674
1709493730
935943079
807893910
1567968390
1432071887
875297056
2029170881
1580096096
1931482657
1836153513
1850401546
1187371714
804835374
1550788541
1811900398
1002787082
1286880036
144795171
1099179078
1881285949
2037415934
727554368
294926949
2041012077
840759819
1881903834
1984569011
975490723
1021093715
1646222765
2066377653
1799758886
1633334361
839926273
1593215005
1455734275
192600992
384843838
1364472874
51316816
1761235018
1083856266
1529737670
301310515
1179935835
1765613330
298063805
1796365633
1531829122
1491640106
2120712171
266643673
614012047
1768015724
842561766
1413022499
1608060623
2099391550
1284658903
1563835030
2043478955
1714963416
1624416837
658042841
1054209368
1830839337
1241071289
906130719
1489217863
2057202497
259076961
85052863
1452312239
647372384
1370006540
910188023
991882919
144336330
1079894502
727880638
2078151029
1196088831
1993441024
901693722
1748635152
917399117
650333685
1694151085
1600938905
671590074
1121866226
1803056358
1993250003
1594095966
1717850423
487572883
499244109
1475445955
1521414557
538531682
413110048
823107183
331551050
1653719659
806366725
407330523
262459774
187832958
876511333
1300425592
546200057
1373032528
622320298
1633612385
307112851
1531508190
597321664
326221261
726637093
1933821234
188617248
1239140376
1072870813
1272694144
1221984048
753149770
820062945
1702838434
265588251
1783111162
1461575590
918948261
1766988709
967827436
727350901
2114644490
159479661
1931937007
1949982062
394772785
1414604853
1431430456
401887461
1707777480
1905356576
1255234649
986354006
2037216957
625541183
2128279064
151558967
571049632
1655039543
2033127802
330133563
1937440345
1414850063
1446738996
702988713
758054299
981035424
1183257656
63813058
1035933688
539205340
417109983
1115381917
1886557210
1287667071
1134238906
237219994
1858628388
1984489195
769340140
352737351
1689146006
1320032525
1632347422
118458246
892976704
568575598
238809793
1127006945
1069325476
915844952
1408521761
1796203846
2034721054
1539470790
259859452
1028262461
1068537746
669833775
2086699780
1562977975
794962422
872975635
475757532
177103637
164059418
1870376819
2039045541
2031104078
1656173229
570330100
867711812
876740676
1218481996
698800966
197406167
286446034
1678337755
1102757177
1331576872
717434443
826471915
1372174881
654998553
2025191188
1219383797
1564358300
435231994
34523154
1267998057
774391391
273670475
471886579
1923266529
2081702486
1985045323
759113211
598815605
461958087
1959845133
312230303
1189309938
869113569
675258035
722622575
63467494
1657777698
224791958
1196810781
304174797
1653215085
1220887123
566118699
2115153612
307713774
1361387637
1556487688
649619537
1889560512
263268512
1702265764
777989649
538209421
327428355
1655918375
292244497
1954568116
1901349624
1014028643
517007974
27451280
1135946518
1941366142
1598826142
1433013630
1033877439
975247636
1985203413
1233055417
688432727
2032767457
918455195
864003789
1070521143
889271630
1698969916
2088470281
147218538
1932609989
587642328
118194893
572116909
1938094780
1231239986
500306849
1017741201
417455505
868542133
234963615
1256887496
590127315
837054959
522045111
1280432659
813188127
714124821
1754402136
901227284
1876053760
1423986981
1659885055
1501262130
1703284721
135919969
1127926518
1948608527
1453933640
1109589139
1279339807
827391025
1108977405
362393257
1687169253
494227791
2114869396
651618715
893925120
1342247500
170431893
1769815803
1402110024
1199560126
1096189957
1928320378
1655022749
671293629
1082197898
1893815024
727473491
420143232
558754336
1454037206
1718751483
1598200513
389148358
119421659
1133512952
1050916202
1239480574
1435357318
1418071768
1994629809
445081138
1950818487
910844038
24292021
2123737371
1525238278
291981442
533085775
2060589467
1951720129
76676724
88724574
1283341
1542127470
1169333001
1423573337
2047339631
381939645
1783179980
1495366701
665401822
109409937
260380402
2050648448
1754988324
1989586415
620039370
1564570602
879440430
1265236162
614913920
993551265
82331010
270508572
1817282424
154156105
305768999
1021780063
575775639
1505823867
1010632332
435302181
1515393411
217573735
1355472921
844165583
1506589435
1079581614
1594838341
507021739
1245623221
602448862
1064706058
239859197
40450124
2066763957
362145932
589294307
728279277
446531687
1922906428
231905280
811460267
50394276
1369594152
595085649
603984598
906405980
96229705
834309714
1573462750
258739888
1716098102
18926737
932323545
110751935
15691399
764077343
1798230325
1436141696
1785910852
1271223359
854335315
90786898
1973364497
207967354
1266057710
949218615
1099576603
1900501974
855543598
373459334
1131292824
2114684802
675902727
1497301617
972753493
843325028
325723174
1075483274
1359525958
1375564115
734271443
1049182033
1932565399
1533748372
1236182516
592151988
1018921220
295632808
1429522148
1371735029
459868831
1607468455
639488535
1828568226
1042513042
1189738893
1004015763
2039669638
206764860
161496787
994906425
309625997
121452382
1360016249
399677377
1556646529
956518770
1961137170
214868512
317446473
717779894
1635853794
1357922129
362992303
1377636671
148824740
108010160
1496017175
1381476735
819124795
2061341184
1059504796
1409383603
2078145577
901444802
1527224299
388052764
1122896005
1444078269
761054261
588733697
1735388876
1535983888
1707580541
1132756922
1118645064
359380815
2082720875
952498984
647639845
1739499385
688289957
670818871
1154664084
96934618
1501729285
480696672
837963410
890486948
1521507850
1801351900
64628668
552323090
752060939
1998851473
1242696025
309949339
666155929
50297280
171788242
1959937874
1957330472
1045411471
1353397551
1644632132
1888139121
1119116400
1051005701
623844741
1229271231
1415138036
448481470
1236062857
465407710
2091383937
1894057199
895932308
681076365
860816267
650293387
329988217
1815297487
1816614733
1428898045
867065701
1665871147
179640464
813007804
2013875703
2031546876
1272875033
613479314
408181154
2044044076
1593124848
344567265
366780564
1546533520
108842260
1900579867
371621209
471199337
1273417116
831401932
598102705
2100633416
1047328641
726312309
958047736
62770190
1045133256
938447220
2013441013
303192147
2002284081
1297177755
1642649579
1811146665
1362422343
66088954
1096987577
1460615625
487567406
248830195
1752083112
2047533332
1436411133
526644202
170673711
97414609
1529087908
1945156533
153534353
249140488
1348427015
1544448841
866215397
442657888
227437035
796786202
515675784
2019500758
1379726291
1426275793
795088655
1400087894
937404486
1808151970
30662584
744598061
33288073
2053771925
1031841186
565529389
1186612137
1224468311
1258830455
775880369
434499819
753960118
1359957105
683033645
1180060259
401559229
1174656241
1262965633
1336182249
330201939
1222431223
1026915381
1390463377
57717010
1328109934
1474545521
1370256211
1461313188
1166919295
1322012954
1220075362
1718098722
291101318
1719370128
1372060798
1045294798
1898228727
929887641
80669935
125538068
81096633
370861071
1390031009
1336554737
446606309
336736414
1823048323
964614407
1920675184
1458110740
256430995
1326527346
447345874
1994172655
1142639408
575720011
1907753540
131084803
90573868
1005225054
1506989240
2105846800
461064626
867390842
1131792061
355372270
454460956
1968854080
375542427
271872532
447888367
1294088363
2031764607
1780212010
1472569470
1875063461
1234206517
1902148518
1906328522
2073909535
1510787428
779790146
695610886
466683709
180776912
703033566
148732905
1339540458
318711026
1833802448
117230758
939701562
1954848024
1649032284
822023401
388595721
786457588
1012065784
1866986354
1127945699
201184756
145238478
337894563
1098425419
1013504788
1736100739
1875460118
37896135
671756760
1044790511
1807151701
1891161861
133775262
2004761682
395114421
400016253
837767167
1351809026
627063316
156928313
1368440211
1762109759
192223607
39281797
2123960023
1888728832
1824428498
240479374
1557564045
1923506029
1198911836
1093569824
1815277203
20142063
182050283
1526371742
2124562187
1069029414
1817256908
1498601908
571713626
1975892451
655962592
1884741511
1355864425
744532691
1107040801
12159620
808363904
987451117
980039991
887364434
385502444
1280142453
1396312051
370747370
1637661721
980755329
1307285941
95932481
1805331453
81750010
798512776
560265655
144343848
1087176062
1539029906
1986345639
878946845
826858307
1488434025
1562320872
1679041582
572143364
1100209867
55181322
1390325111
1231809749
609896780
228072712
1673445616
985380135
1948444423
762472557
564420446
43020764
889181206
509224163
581257005
365988253
573388492
936814860
1605951073
1290264530
417425414
1374741273
568849866
1052178777
930678362
492324166
1340441700
1408039174
1992824124
1347724101
1146342261
1606645690
906372401
457858577
1991677241
1601756053
775459406
919936975
1765120949
1498016402
949770723
1002143174
1197585288
542289847
150753168
380163640
712544549
1393968983
1827418200
729102426
1246488871
1481972982
539232977
473912293
1572462404
1332352729
144606372
153185893
1784062692
2016113500
1713181239
861916351
638323328
362463462
304139787
816379503
219599344
498848907
1540789697
604080854
1423965071
1687620653
1894620821
781198582
1813266182
1090698271
1764824981
1254749470
93423265
863265676
1525708952
1264115392
1529368034
1090777420
140589030
1397452223
1875313220
460138934
55149681
397948977
273756599
997177671
1464552344
1249667769
38863617
134438174
1250615406
631760137
1633647714
325473325
1680006268
1217053050
1641026349
270608027
1192425589
580918511
283458600
1265204225
1287485691
452838999
1528313899
535640432
631561819
345949665
1988997331
1047153870
1553163612
932807880
1228209495
385084544
186999469
658428201
1820240494
2006518932
1243798603
1936914910
1183796721
265553956
869262764
364227946
914934601
993386559
1459067728
957783786
1724809387
1057130240
1649702063
235842577
399422644
1443908276
657818212
843658202
884995071
201103515
2101403777
1758262739
862641767
1356219777
1440700564
2060946531
742194184
23304373
1379993303
1835092697
1346237140
633120344
1331209084
922203928
51319095
219565003
1934200126
1382276962
1481913525
751901966
2053709267
210123230
1073262832
624954282
968846800
483045027
1822024603
1998432527
2036587351
1980879170
309886660
327608070
1656380951
219648414
1791539071
368746070
1788555822
1178902239
2011681735
629164925
18517767
2055278103
1982389435
351963738
1717480424
257958499
750130196
1660300619
1224818076
250008683
383574006
2015324475
1586824977
1425570063
1502587814
289553004
1217927248
1650876362
247683699
186811300
1099941838
794255734
1686859759
985913910
1591333657
1166170014
319902051
1578844632
553580738
1033868275
815325174
1964356006
1602892339
2086613607
303201652
1279240300
1336005855
2036080926
1539731156
389963803
885800670
941030829
587538181
1437800695
1604023584
1780845888
226217282
1926754139
2077843954
1714661409
1446915048
1313391196
115465725
1384403274
240073925
1274466176
1026222394
394764865
1878122636
674664091
27012027
1758549082
1241804285
359195923
1736726721
1017368859
24811208
1856875043
523348933
1880748557
1295865798
892490223
1266820145
969264035
1966053495
720531574
105800284
1527976133
505355021
2080513527
1188127426
1978289641
1166057147
1044605723
579021736
147311429
1986112426
1667007160
1069112938
578062036
1406647264
899547414
307653310
2095101873
1553843660
1128019037
1072602917
1335594561
1435733405
1885130924
1581910046
1532422768
1874392525
574201574
1771405575
379336371
1191316711
565479358
2045177742
1473410393
823693566
740703934
1988354201
1208768420
1914032378
1896182974
1198081602
1410267017
1885345579
146117634
452801528
1745802878
508949907
1726950631
264629923
1201842409
429508534
591772236
1133254403
886427126
1839611456
203025053
16426060
8124840
1176848965
1918183972
1925781738
1536436029
1869334441
2135020555
1135413293
1208429388
1341287237
1323552889
345816273
619652927
779200561
474173554
193759937
985482933
1644240279
164024053
1405187465
1247795216
1834037747
1674629336
967321278
1588087353
1571834187
1335504069
1168153525
1566762172
1266946757
74943039
1214160491
327749676
619301130
1032761377
729294232
1233113614
277187143
759990998
323604585
1033854572
990994345
1041535087
1381952704
1952701728
704157256
1045933698
960060370
263911823
1335344663
318208820
1157926536
521665206
1172520157
101396132
1846486638
1765259750
1909075361
1963898674
833942486
703381310
1417850074
1816192650
1461245631
1448354656
1441891208
908210487
1864433926
834834167
1902865816
2012777577
940616740
551166931
1818583051
36093010
957808345
687735281
599136237
1007720664
572492977
1457804768
1070499715
758453881
238482005
1403017947
616046427
1522677655
905373672
1597928666
287068473
294037923
285164130
495672984
1880570904
401674945
2068749514
547039373
440908285
1270981049
1034842930
492506093
1527471079
1543159630
691002430
641175172
62853925
1631963600
1499039364
823867128
1155197106
432006049
1206042334
1502507230
1830094103
1106086603
1170903858
1858143209
477199359
793797091
1608168851
562627668
1381660624
884825270
915411404
875854128
258996919
1802454904
341183462
1469500990
15533820
533056482
187645192
101183262
238774232
1142011851
1552235886
1104669161
1141001301
425723089
1520576779
1340393037
1472752271
1722013095
692959633
415298961
120735610
1157383087
508861148
215336692
1380312100
44498759
593224229
149078087
995585467
1378577105
993218774
1827634972
1853970461
1458266509
1092455276
395363467
1142653755
1777800074
622171695
1569780226
1960925394
1029174421
1878461630
1920716458
1178046962
1209637228
1907027770
1884744208
1339296992
2047334427
705352966
1928744406
533060288
1277063540
531543427
1410762426
853045861
695512515
1431694123
1560546
630866385
1143225394
1179398604
1367767602
501841058
469172616
1721301353
51040940
785861449
368067714
144362069
1630109708
991134738
1657424790
1145068884
1505813226
1385159296
546707824
1662149543
400362561
1589220430
1810579283
473504610
250777033
1561293406
1856408760
791175259
212179076
585440811
536448604
1051445039
654076321
153841982
388115146
1247324394
1776926994
49578727
1399853023
1583241291
1774842560
309026569
2053002552
1450041887
1229391122
264504288
146876196
1476739428
2058988786
1153571646
447712862
1399596525
361347531
384484108
471908307
1351446027
111852190
1688170742
892463646
2015599174
1022241492
965127466
1310141403
476912628
178256014
2109730107
158706411
259760558
319247209
1294776454
1079803785
2103149069
1918248203
1193185649
432168187
1796855631
2011626851
667814890
1978575128
1203835896
626379385
172380128
1358245774
20340858
1443117414
393807970
1985661869
1819219527
1094030409
1205098171
1095257854
913807436
470735730
1612313624
2140802907
549111678
1786550167
1080603306
2129348637
1682270346
632524810
1423867977
1924301350
650517883
1178107711
1149008893
1555090679
763926963
1489496317
474144575
865717825
261630140
1105828043
1391991577
2093517269
477306852
919505332
1097141757
1349028394
1155852356
1347597211
1683560215
652814949
886132953
2085134184
158229669
2051646149
1549319837
201720953
720468640
66839868
793807904
1865631382
157121522
976802114
688688331
778124590
1088158405
994148000
1716835651
719961875
1908888286
875801595
751852730
2012086449
1727779214
1108998523
2090004301
2001288389
1977603590
663344611
1683999012
2008461897
1350105791
807760663
302886471
610134701
1238372943
62333982
1092491085
1167582894
661631559
581407691
674513202
920587926
457507950
244992651
1393332837
1737589730
515664407
1313932036
424366871
616937657
2144100818
697271774
972214232
1616408552
290413143
1866444232
1760104662
386484053
1489244853
1066045786
938086937
806423963
1042948987
1199998338
1439414875
920847930
1802452452
1801804175
1595169577
551022629
407695263
1967319377
1488695647
1052506580
1916175906
1379799195
672826650
2079252766
1542616610
576283202
472869103
961674614
476492967
395540601
1056503024
1825927415
599326039
1324083825
706640049
1965331571
1943534802
356631487
1576279373
1431230861
388223847
372519500
785350653
141066909
709954654
988062135
296801790
819071525
191712358
994828166
1821963606
102311571
493731168
59998984
531782326
1581105478
566303240
2106713308
1955275457
1784902627
750923435
1099981443
1174441406
512166407
293499453
1686268862
736440561
1283903140
1837932323
1915736662
1070831156
490865342
2018932959
2007240177
788278541
1800278431
1658161646
276009939
1561774371
983642151
169012349
983000015
869050598
1228132522
452547059
1365038874
39138423
85529180
1086777659
1606851366
1467663420
561307260
240019430
1405492497
1317838916
2082460570
181729897
1542337784
1356854815
1570636761
975116113
1089685347
914594590
825714731
1247376612
72125851
1791914827
2144856767
1351496365
235472524
961953259
207940302
1901279005
872311631
1971800742
1087882959
1486632096
1096299896
658927355
388350732
834107983
1240561972
1411752584
273529862
1761645435
2088770022
1374993150
1601830570
1223017052
176707137
632836935
1796577164
1623257744
1342790392
1549062559
88814381
224459451
222706545
1524058553
731791613
370800900
1923016827
495144326
997028241
715267557
333902588
218356129
471055215
1885165598
1403990958
1865381861
1577413551
330546105
1916428430
2051179358
1638232715
1282517054
891148507
574052695
1924488721
1309253705
1973108330
869467951
1600576053
1038680328
795902966
1455347702
262754444
1038509107
1964948422
1047234858
1382126381
626651238
1241173741
926441449
500529486
1599540904
1707800125
852304395
1966453974
637244199
1259461482
1178912670
326835926
1659678443
981956289
105924863
841403559
1575604241
611170317
1737717521
247418431
1460862834
1256901049
1760583179
2063126839
1512728096
1606458180
1536916274
1781936884
30468619
479991968
625229156
867163357
2098437891
29066236
33116521
1523776046
1864982918
1581834818
1994926250
1760611888
1143071704
917700985
619981945
1357067555
1768963481
1105018121
309180876
1519117884
1500265938
1308686561
610241055
1123552146
496846873
1036417866
1108101078
2033195368
636356407
307013122
2079254798
1312799708
2106190848
971056639
1569040124
2086500668
1993187134
1273650406
1045773470
2101338735
1182183457
1257628960
453266760
1601719885
85811081
862319008
590844728
1242307080
1274489461
1199199567
1237350479
2040381041
1014831384
1480620816
1938459217
1545043985
298043993
1945999762
1725144592
350586931
1765771692
563730024
1176514730
298310919
1111671569
811107476
1517262923
1746010888
1145876772
1432513043
2135535619
228607675
1412363895
249175171
138937242
714178713
1667905388
233362285
1280395490
1407978908
1872160687
1020974609
1772052632
966019250
1004750369
734055178
727803329
260005428
1205743589
232782817
574550780
979683320
1841982770
854101046
77301396
1820897825
1618326560
1555400063
1604687947
1528318431
836721591
1691286310
843084848
350225070
814040498
355337413
723947646
467943156
228811076
765504004
125186345
2125149261
208201734
1836725994
84492652
1801613378
259712290
168388215
1260607296
165669574
1054452235
1317002049
420162034
309391028
1126810378
1139113764
158120442
800339421
1948964343
2054183197
1131947299
1467695683
1544435687
1885763993
1682613372
1262452184
183674861
199738285
1098326897
590495069
2105844936
1399169981
1687886880
1139575698
426965204
445782660
1210658848
463986367
483896357
912464265
1327567479
533995129
549970725
1002096519
1805255616
1882630926
644103498
1321042399
1428020797
1913188690
1024210741
2933175
657954082
1471320534
579817112
259180908
1173275097
1282656321
943014035
57045710
2123670127
1282161410
2053518356
422197902
273793530
2039265493
1893151064
101112461
1083282297
1225395162
2131369537
269779123
668755
1944902210
135545829
742962457
1180549246
797188367
1124418442
1990899742
711212643
78742330
277905496
1102683711
830576417
1068071107
1082212489
1858291418
1569898605
366298614
651593223
462661164
1842561975
1429933542
1437176054
957394187
1655464663
1674340624
242419495
490308335
573747572
1008146981
416829933
1086936370
251456835
1243840801
1814833428
1740069243
1525413054
1634673280
2002539366
1948163874
1415659310
2075949295
520710049
72538350
1031151845
360305052
1880454815
579909055
282120860
2030528897
124590941
1160274012
1717521610
910268638
1354062416
1908266974
340292674
1113937283
1248135853
1364133341
1748201573
1968810144
1629316941
496946148
1317660232
121644869
1486256238
2130702500
848025120
994505559
2009233008
862068286
1140539604
1808646842
1238680671
63494750
476308840
1700272877
30633729
171971583
1527858076
930642304
863925124
889224558
1410858758
450575962
1644226754
1776541533
910583327
1367416136
1106222345
93800131
81174634
784291905
1102455961
1946113765
2014881793
1702490970
1153263321
9606126
809104207
425440040
1230966928
1212084727
650699663
173574529
1751748877
1554155591
82207692
463809195
1384529026
26219703
1445578073
1886241171
971851014
119458476
1523277934
1162184396
1170888266
1511659494
1601915425
65743680
741154233
532649696
553236150
1808285346
171682156
1501946638
264838513
841021986
1591911652
904913911
247218213
445967335
1665893577
559949868
141721232
179948698
1506049628
2056226699
744339011
2127420546
349189074
772236349
1628874804
509453395
1847129586
1458531824
516087730
67306178
833655099
1723741985
1571728220
914675564
2032399188
945512125
326207416
1067596536
472974835
1754677594
1557381955
880355135
154298171
1491020625
2060742648
84097278
1227632471
1841136567
1508932195
1380664212
342917739
860566686
202863263
1913717258
369079600
493073802
1598681115
852668824
157955572
729386151
1729911152
441746356
404602295
1814034928
568762323
1612846259
308032493
2045716258
1412407267
363029842
1680736116
607620720
1561210436
1204323861
933100071
1023297331
1857778428
750272341
192860620
1095309179
1798096208
2084216496
181231268
1370413764
890574879
1037683172
1146338407
1796425142
1491886973
1405236756
1654044207
1087611107
1181112609
813806156
1262045944
1386762875
3632854
420585074
1833104941
162628467
127669115
1254547446
1497221069
1310528015
1921633234
389294988
1394813937
494794353
1222187465
414552941
1284562317
22200557
1006682645
1297426497
1127751957
1285177269
1172339137
1406290689
977385959
24716136
1904037613
1891003623
1264679572
810524531
759198721
1106544837
1274267306
1071623001
2037153292
1405835793
351877115
1434286486
1393890420
859431394
1527380230
1154518881
1509908917
1652576931
450777780
260156294
102348234
699517023
657100816
1945404752
460330837
614434650
829593077
1029587903
1015270541
1880881363
1439140499
824473089
407506992
283586349
739424613
676755723
1997980450
251939003
19163076
1110854172
1575247678
41461887
1023051624
398688545
626107677
456628231
98619741
1895346093
515530582
338935866
1819682879
950494296
45560624
1089259214
1820144489
44300034
973136809
1748505341
354288438
1925693431
233787501
1452714215
1672801714
622153071
570740659
313178537
2051505791
1051372794
1489669737
1874690717
2039058459
7920484
1362112729
484075083
370889078
2015358267
1709889543
2103459839
209215225
1759435411
2098222353
1188182967
1295235156
1560442827
233417192
755295941
987469316
1952633806
1345374324
157733898
229956531
1592781264
1237691394
620490449
221702217
436716549
1554665686
321703628
1635444842
1413418415
207609039
1145616586
644680957
1788611328
595412440
1118190489
655068672
693449010
1532722245
159027797
533559837
1724423268
863865229
1391270886
1884972493
1674586563
388802407
2096513970
253309859
972556383
311015613
630703954
403293517
487113209
1207570247
520106447
997657354
1862798078
488891772
1503961586
739514129
637685568
2097450746
1146486040
1207648010
670863515
989402167
1555272369
683561395
807989890
178089595
15553564
1288155631
915847866
886901187
29651602
310361587
1891859373
1161014136
995626898
1350882206
1320787271
97433570
1563657659
284839862
138220577
970537976
381846241
350143707
1939749055
875774187
1490133664
433412278
1786673345
1659838039
474873319
685555831
48610335
779343901
503062379
716721128
197597930
1149595529
80248241
1740326717
4507093
312013167
632331656
1400638047
1759811877
1700500098
1440771721
316205819
429185819
466952112
881022688
559991866
318393156
775568182
414897574
1076238233
1306217015
1989073409
587935362
1648209174
1118014053
230562604
1528427797
1623077343
1508406639
416379775
2030610231
928417867
49270910
2065449036
631039780
1472421949
1727915191
1737287395
1731646177
800757886
1986687166
886913336
1599700225
472024299
1150174844
75031115
1650879658
1564422068
2070252738
907374378
851152416
1839144875
1714713285
2003344458
118075044
1594599600
697504573
127906061
1119461381
1347683132
700873727
1215809270
710070375
1567442823
1742379139
2113288974
233630493
1385463385
336271695
1968172113
163607375
1260101112
1259872608
105692784
272827300
847813582
539287834
910208058
1279890441
233665034
1383420885
1245380767
223648457
511699309
215928408
1295720798
203533697
1636911217
1104354767
1699462514
960926936
1922038739
162733114
1358261121
1515897063
1887220059
1695597925
1901126878
1287779056
451434944
189542904
422764283
1183090065
1856172245
445012014
1851681110
914075319
1018340513
1994850506
708814798
667501390
1071380146
1625930636
1042445596
1091983182
1770308056
3258343
810522825
1457932219
803173483
1585841415
686346449
639757373
511976665
557268251
270824958
131256516
643459616
792203622
1603920232
273710856
1598851873
226450681
210837354
753606103
121358219
1457211363
381439602
511180912
2107625199
835424436
1163356007
1288612600
1442981062
1338903226
1934250727
2075205462
1649295286
474889233
860661620
2098407072
939244629
797939899
297329735
46361020
2090896420
22564932
406080979
716453251
698484194
76332009
1686011646
516800707
751842649
305074877
48216498
589124784
985654911
626837092
1529225314
51926859
1587648289
1832382793
816904892
110974418
2052479683
1035868350
694313481
23796295
983180843
686831990
1648362816
1585250039
451999170
1627505066
1550687798
1460534481
700468867
1602937895
2134478054
2122274577
969489664
1094261726
68017868
1691252166
744199196
630297140
775228350
214907718
435985143
2074922894
78864095
1750560947
1922947076
132997607
325019993
457244848
706906335
1282444221
954114945
244470661
719345729
1420134487
70505589
1189585023
71170260
1168905624
286171578
803514291
724431453
1915217862
1410990669
54460533
1846923238
866087452
4557940
588213679
2069524904
1902462683
732013506
41965055
444430954
117385047
812299504
771846595
2091331877
178888734
899685031
901339205
1745489318
1363550024
1558242797
1309846388
1786488280
165580422
637540531
282199127
2121959184
331453990
59077868
189461630
1338775780
360462422
137149941
594792970
1838702685
2029380426
1984925650
2075399884
1527971081
397482390
808714813
976398518
339236737
142538218
240601096
1590290243
361812940
733336038
899669679
466095033
1486499084
433229124
264679843
282451124
1477262306
1691948330
206238642
1693715196
279499123
938648347
1028943419
1530399002
2044957898
1350596329
935559487
867740308
1571864325
2001264133
1869467057
2134912035
754863231
1545921348
1313243601
1215971877
1992146312
138341876
1617068335
1385463385
308506249
40670618
289481150
992765593
2087219107
1870669338
811438082
397250777
290157800
1460080693
517268327
1816426244
168672955
1531901126
475353919
691198159
677136343
1712612049
345492178
1576298899
848643014
652204796
1163744432
1162518653
1099654971
684672695
1158144683
1786919823
693356320
244971164
1381362431
1729758089
749361372
470955861
123421135
442312142
580116896
36919065
2015156265
1749197943
1067583502
394064357
31792358
1988773822
805860003
385380062
2143396395
1831124898
2095307106
612030926
1420586504
822615942
324162538
481089130
663741674
2114249771
1811621157
1116723355
763981425
1049795709
1075037947
40162456
38714448
1658100562
1211754489
714193050
131841302
592707049
1795762357
1667723886
1821181854
792727236
1009293236
292557712
2132382575
779045453
290372372
778072465
1881134732
2145497919
959389161
204924138
362874530
1198548177
1273203153
1645768148
835597918
851235772
427768515
870516981
977348688
295136085
291739431
1460754884
365776109
282037087
730684642
2131792918
1435788766
267243698
2085683499
1133801272
920577
309953884
188353056
1688084582
1534742607
1896291793
1935127773
1219040806
1678089693
1775195031
137636484
1449362435
1489695382
494281246
764954448
972560003
594604340
595767115
4313691
1002040386
1509928657
1600312356
640804397
1390438746
1019942004
320430449
1306747107
1646332913
922249786
2086764430
167183727
910098668
821982101
1797820272
253437687
698071642
891900752
138306048
232265400
2010084367
1650338251
876750701
2108794643
558555882
1568668469
79355472
1482547522
902694024
349785438
245989839
672441223
1680817378
658361691
1171908739
1515300665
168572036
644498715
887756910
987823078
1987462927
1050136752
958416562
1924907214
1653346579
1979509127
150004356
1693566639
859892929
1165522670
1753990968
1052617592
1478424754
1291490499
1839378623
1246928235
677409532
40417616
934834397
939600778
1256773640
160928063
278109156
1451838494
795312157
472812130
1921095602
1489930714
686723547
1789461159
1529201844
1041156026
1669561284
1263546377
262075649
696085998
2053919392
1182702510
1359706095
456651045
1139721796
262617910
2027198198
580782341
1735555345
1075125607
377933664
1973398691
540535131
651471370
1648382213
1642460263
1456465264
780670399
967643479
1584529156
214397404
802957748
398436209
91233404
313953555
1904941105
383919971
360086523
1566537302
1237739784
222410849
1371520965
1021011171
842742588
1955706491
530472507
1860047600
90345137
1391812364
364492402
1235639367
1362817051
999747219
365528051
1941672095
1210246740
1117256102
2007752234
1974914396
376123370
409263769
1125201904
704646831
374254765
756739183
179558233
1513647472
697796728
1318851748
791006502
382139188
2018399805
1723591570
1449824257
1685082607
1478798384
142554865
1514172414
59915512
57902868
1163073820
267265227
1737709312
826221457
45306554
522791829
1151054611
492250910
2130051898
1906284699
704577403
1826935592
287808380
477309783
751168500
429433925
1550149447
1103793954
1270596002
1537301386
834914638
1425496908
593832702
2126739282
170733982
1539063955
1443200579
1767854060
1610798669
1055897687
1340431352
1037662873
112763144
265160206
1887822153
74742905
810833612
1048530382
1963264398
1282047080
1728122302
347467225
1699275447
488715475
242302995
623826048
1082107030
1419425783
286661212
294528544
700825468
1838347902
1310904037
1818101786
1646550071
2144841865
909129636
578598649
1638518520
1807945797
118810567
2114286769
2020996500
1905799033
210913779
13378496
1714192781
1462863960
2018924403
905485249
863655705
354226822
2143464210
204172223
658405964
42815346
689230714
911145222
789661079
937917850
1089017988
1050088455
1299339386
961275561
330537918
351470118
1012811071
680062961
850493973
1756248583
1246818753
1502415129
102515039
1359004047
137798213
244590136
1749106856
1260035771
1928880998
1529335713
1840204766
1481812690
396611424
666407927
1016850006
1231104218
958627847
342843003
812908681
299611984
1857980635
1622217044
198636057
855356692
1152198869
812243764
2035009984
2132283116
1176770551
1907702579
1740816004
91214507
555576084
305731810
228595302
21332144
250305688
246562856
1905557860
1115019912
493562916
694622139
2011022255
17019111
527468149
192020447
1595119711
395751370
1200624820
1513107955
1443551165
467582786
2098179036
1835773270
1460693456
406342081
872494781
2009140380
2068743358
341157429
1316388139
1313780482
1132967967
924038191
1035360954
1364359137
2119254261
1710732915
355365882
601765922
1551136297
1616641080
695204330
415441994
1325251472
1107534388
594955176
94011702
1667922636
36509026
1030018541
528816812
1090322925
26247595
1877789017
192084051
1076424332
114066079
1250454648
1182709534
724351631
1780268201
1504280294
321948507
752954541
17592884
469526713
2130794437
1189617775
1807281082
375610231
438612983
1454107568
607481197
205432607
1747863755
271114313
728438733
241075008
1283493260
1037394435
1067874822
258978376
514042682
1189486952
1095526482
1795131916
1091991354
1440305466
604227514
783247935
1421824495
1407527405
19597895
643616491
700376577
2025263052
561896036
575674948
203198415
229096689
600152411
1457580815
2062629127
1983081527
1895427892
692340757
1579995087
824101366
1901630840
1687160293
1502615768
2040885789
83819180
184109572
1234908189
454965472
1752380978
1770835644
1806748028
893090916
1329184883
668968676
942703167
208803828
1420490446
353360296
530008470
686155817
1444881087
2098140071
987570070
1516526666
1691787423
80345406
1894168600
1825579330
1517671236
535852915
2096473430
1626354190
968505580
1854526975
2069975844
1180162313
140323321
1578592170
1779547558
564124375
147651356
1725760123
2018645326
103032934
1952811405
568397517
1314834605
38878830
2007701681
1545306110
1518258534
753840711
1635995788
1892221549
1710702310
1428015277
842228597
1337457586
585712942
1845206787
1912473047
1059956778
1125633782
1061874620
771611140
2000213829
896504887
1869514709
591668865
270883061
1428585473
1548661535
1390860724
1834788328
554193976
1122681938
1037296336
1251366332
579152931
1015369585
878957698
548516269
1635802228
1700427948
458130568
1545984910
2041550870
96923470
1008375079
398615052
1687590529
1708448738
447869130
1374671553
2106285698
1526752040
2055477505
756790445
1099050516
1508228653
690756098
2016837813
1226228536
1858213064
1109690445
1471447264
2099420142
954003413
1169750791
837034321
55683460
2022263099
1926712489
280466092
27178205
1554023937
1837331435
528981412
2091676584
1819372186
1816205493
583493511
1660862913
118291326
87394344
1583241291
1104727054
1717337642
1627287858
1773266342
1131388185
532322036
1715545091
1753473948
7415053
1897731985
293704044
1928484604
1298779261
1484944857
275421756
308665543
1969832859
1818041741
906545378
75727950
1376886646
1440334239
833789311
1727029465
1620085867
1917043619
1813316167
15477655
627958622
1738008128
1344249881
2040830308
1523692174
765060170
340244398
1221734088
9124772
1383517946
1238490095
862569075
388739780
563924716
1688980202
1375665327
1583397206
1744401175
1826843418
985866808
412866011
1046526215
1599312245
1213720055
611237536
53829457
887177713
1478147859
1247681907
1935614689
2147085785
1589949944
1942969604
529374192
1078302221
653369127
1678921522
207554440
1493955956
228590683
59931469
1773730564
1090791677
1079416811
1489818758
2071077849
969017302
394227895
1386807168
657172351
1749108701
1847213461
1460682107
2044893097
1545138122
2103446475
97592998
282840185
410788852
2061531841
2062235469
1594456419
701854121
774878827
1311050103
140365868
1773050268
1774008632
1930174326
235849504
179132362
1850626912
1392651075
952249616
1617736473
670753361
1582422270
1726090864
1209082475
531930389
631088577
784751333
159582443
1886620406
406114948
1971164027
1589989446
594922035
613457381
1386884699
477082698
931075445
105827758
1331061882
309454122
1489332797
507746543
1578282300
524505605
1989403622
1339545947
1550413840
281673177
748944466
49112655
975019098
280847699
1482848311
1274762704
686249010
434895925
981201567
732816892
227814369
1074740047
1420195845
1054230832
1152308633
129855625
120252427
899216820
566035789
528418041
2046322947
1252215301
923715859
462039142
174131581
2109922462
298014408
2004768762
1047646002
203861996
2005015341
1008994451
1969579955
2063041907
908209235
1764107933
433275826
1469763629
1999401042
167305950
1754390251
1463843628
2085187635
1027817550
1971036044
2140597638
460760934
570727423
1511397754
1066145731
1271321993
372919482
1165873134
1318919934
916651914
1891463187
1915248294
1187260519
89182128
1460724068
1477293340
571924430
851498300
1961559661
520516533
2046900645
537662205
542042053
1589463896
2097389847
1272933683
1065053005
1157736939
1683800997
321168156
771546709
1401523228
1571199053
69276965
562703899
9589031
88792475
1310622384
1423636430
1241363749
1140369571
370443151
817346364
1665098577
1673719334
488165174
1549287663
1727099693
1424293007
424743725
551219925
1456576096
122270085
1362911393
147265652
884113268
943163886
18806814
917700424
494914370
915255550
1674339185
1959450438
860189017
1958746165
798198352
1118988865
1057625584
815897935
1517568588
776056410
1313625548
834629924
1994743558
2077952782
1858098722
1080343015
1444418548
345322062
1956988872
912378067
1227401771
570591010
1914817930
1094451829
492913044
833742545
1194951977
1434088662
918564898
175868964
739874166
1047713249
1266820063
1346544976
1418027687
290585092
1877651516
1880307526
5126942
1150125602
1346593646
1033697779
168360926
1978531461
1423814263
1925193941
702700947
1384692967
497758790
163100873
1591717009
1668605790
1963829605
1143367221
3229171
632868513
1720699353
1372552375
1619000528
2131381588
1147976628
60902188
1500890069
447737212
641954221
62064402
963832886
1005980142
1956853340
1102123382
776907205
82917756
164127897
627458434
1848713606
1248106709
417711092
384548904
896709925
801761652
300636552
743085695
1200086443
1268563512
1307773708
2041295231
372039436
1683911873
1356865396
642060101
1089570913
1901074164
76399945
1436311154
2085369971
361473037
1581113510
613814361
913104569
549240209
1521878219
2083565930
731381403
1682508182
958559921
1156115937
425547113
1439812844
425002879
1205046046
1530470081
703323687
1580309362
1887820162
1086241862
821875178
468777784
284523053
1578467476
880052371
698482847
357218582
1588368533
105825630
131642423
609898991
163126125
1979866951
344644927
13547477
1479883816
377897084
989526262
1889113296
1299908227
1271516576
2137047543
1599395415
1664608180
62740619
1359241908
1185302538
1534695318
1922960981
1522780832
1693248092
1904984462
2016503785
519322631
249436983
256442087
522626013
407302523
255495085
1576483807
1768513955
1456577132
480158836
260837544
1067200519
1361456497
1569383490
954330214
1724685241
1456964994
961163989
652964598
223648457
1524863250
1235706439
1102144775
954742505
1467981836
1068140708
304012616
711264885
2020525588
438097561
1143283420
156853054
253920300
1073963102
800675858
79571198
1973369522
1227398253
1421256322
107889969
360749652
1552511475
1384229884
1789617087
1854635717
1388724156
1778805514
1426655862
855201981
2074152220
1685371590
1689880593
342825760
24866651
503727033
1228087486
441717405
1862246602
738541921
1428221955
1772102688
1709696829
876519349
131669083
1942467683
609859678
99235387
820429725
871532456
517612294
797804133
1658187648
1106434487
1647087774
1637658805
698860120
488069964
415342197
124348724
1128999772
1172362032
1895266110
1153926276
1597602811
1809063096
1317557451
704224033
2135189961
250808942
1375882819
1555421562
661407433
1862655780
2006044013
1263543126
707100478
1704678268
111914617
233994799
705215170
164779404
1699816973
70963920
469465513
687651858
717088375
1370102647
883066177
415310298
108257721
259640150
568938950
76686464
55976996
771001112
246617071
1508729964
1038568256
1227964498
1658505960
1817547978
205217302
448285663
1598461088
582683563
551472834
1600543012
1240715845
1071131902
1305473262
1198439720
1608702875
1309990037
826638621
984788804
1992851319
797319976
1106698309
1900177886
995308708
1210243268
2136347565
1091389819
1717653337
1527253535
869554563
1534812797
1213790358
619229563
2059306019
1841271990
1389940208
785282712
887623227
1580917367
872998894
1030474660
821635930
696886663
729631665
1464324277
2056669572
1523489946
293770544
1626441168
524898967
1845786935
691912689
1325601146
693413810
1470402802
1209655676
407305055
1356393338
469122690
1782758543
588645447
1977030799
726693422
1779263023
102173809
1815848292
243216096
1588153492
627307095
2005280556
1968616953
1551301184
1075959347
1686730280
1343158417
1196396231
510030699
428774335
1740012080
634374748
866793714
329914871
1273912446
1878104973
1060942225
937779718
1685651725
1722950122
1312712110
310552330
1814308278
1679788572
1550471558
212620178
142236041
1703057696
605011151
19804136
1307555462
1467704177
1942470135
1477282498
1246980810
867526875
683548281
1045879690
257208976
218890931
1340161315
1573096713
1341544370
1618998560
895898709
1852355584
37972707
677592127
1051732478
2086896231
806604916
1171782544
947399292
980350561
1996437534
360923028
993494568
941519640
1898889548
1629157632
1471555567
1189857113
119694969
1733966372
1989997592
1870931318
816539232
902581557
1899020160
134305622
1570327287
10966192
438369807
1613167516
786833494
404283648
923709890
640195177
1398864232
1163195255
1694807338
1693770068
1332686898
413611869
810224663
192153621
1215335941
1536343947
29420714
1099504318
727773389
20924201
1456024410
397195343
1839556508
130589432
18038937
1973625201
501452358
134960377
105055005
343161735
2096296602
1997406205
173977300
250014421
1103939722
1645074554
1419130088
2047503665
1139179275
1196433584
872430652
743047659
388809322
513807190
55016922
1299903954
1503442511
1083794140
1668814912
817678493
1623167557
30168788
1606968102
207982972
2111256271
596252092
2140806670
2133036483
1072380089
1910488221
862286217
2015024693
1201701882
784727304
1495728748
1261866995
593876054
522499062
242255046
344699805
321327412
2031956138
1916307612
1849839516
1067339399
204648091
2038498278
1442240087
1804803025
486231447
493720748
612429241
1413864144
1335897791
1306287253
1110306512
187321713
553694010
1352525192
1022576119
1986894044
55795993
73092587
870505080
859329652
1101024964
1567465257
549091672
1032333734
316274537
947653197
220991398
407917752
1200984809
353876238
40373502
1863487946
1472540546
1351476852
675382130
1456383851
1207318937
1014446178
1645193484
1950736973
1843926958
2017147849
1619630372
241340393
1630431649
1324781433
504178383
758780775
782659
554025662
1998180270
10427961
1439684416
1061517842
519718674
1710192527
986085499
1359382291
1382563824
2080197443
131503650
2839849
1096743575
952939939
2027050323
930253050
1137739781
1305765370
293760437
1342256641
432575360
1261847330
1973802488
1563103494
154194007
273878030
806597835
1853262445
662194019
1112364608
2095381201
370642773
1550563119
2106784710
842601051
1199774056
819185933
1364151944
509324113
1992505237
1755163166
1285545215
1987217167
1860193319
1533062387
588050254
1109864452
1695297157
205920913
195086337
1615834671
751894361
1344390222
1214668378
361094635
1016826729
1457216442
245009894
655031868
149834098
52422601
329035643
1844240743
793483119
2088003481
1936376113
124356442
1745842985
1491728433
967338273
267268496
1991989330
374566911
148356435
436808597
388113910
210931850
1040801233
1302254682
329855405
353058705
1574036895
1719657776
1375761653
972152284
69275752
545676866
431542839
1111802058
1332179065
507284133
680338152
1362962959
179189408
2101718448
428853898
1125669446
1845812602
1364949453
1581534533
1657613579
1496217818
1855724876
667730
1391619256
1583840021
1510193720
2013551492
1259917200
1073846647
635909742
847089663
577990878
1213879810
347538935
736931204
1371081443
487286100
725374594
270507567
457035287
35927466
1784867255
1600223560
666362118
2075182752
1937022998
331153556
589491014
870668733
681547654
631057234
1561559484
107755612
1596806189
2021697896
508154735
1913361251
1645802384
915930312
158957744
18261630
315441894
272050285
2062221692
1602610430
2068700788
112671074
1222138721
69816844
777092335
623557705
243599304
1717004128
1035198511
1497537963
1119398264
978913730
1594964211
1763445024
1479471450
244536267
453482070
710464951
57779995
1027168941
1879902969
902752788
584282931
104180048
884183552
174101486
1166622849
2011203518
1832141155
1567398922
1808817414
706859567
1608299521
1061971742
174571898
331120104
1970410856
1118546299
327710785
2020348079
975227697
2114058929
949584088
1784705717
886686012
1931088267
913738379
595116698
1911139207
2052480134
1336803968
464118907
1089223235
1835819999
2008752980
666796585
1809583674
1931000746
1750786454
1984313020
1545523807
404328840
1154506759
145492208
640766606
563817052
1913827124
960103522
17141228
1110982722
1159334341
561412134
996795201
155833537
740864904
1815021459
1748089633
719962702
174288502
16294646
2056692280
866355978
1270365194
886843823
1933698592
586859539
1474021849
575917603
141670524
560152004
1712920258
2142100876
2033976785
2075714893
2004841905
1179274902
670893564
1815404433
475799799
1432407623
605557777
1891107771
1429545914
1619510630
178570926
1507087212
2119281431
1038729148
1421797223
1958770240
984549927
730984324
2115859898
1726308191
443260210
187945128
3607225
1098724078
1653888467
1169782733
585663147
1767250049
102068982
1168449129
1399767381
1839775785
1891045501
1438968558
1716822722
1548063991
1228155090
1379952639
1044711932
1917768378
352700307
658857600
1920120047
1880567178
604556085
1311930274
929920492
114784063
40378741
1725151068
1916987735
752262836
471363027
1128866387
561898600
1370211525
920996907
1281736128
106510714
746410279
528745897
441470610
1015390342
1268316424
166344902
328572481
42193510
1556773451
1438207877
378327353
1711873926
23587405
124847661
585909398
1973307858
1386523902
1696188424
1060041874
1114833055
89832938
406981210
436409327
503441945
1089105843
591148350
2091885768
978321738
88553052
1684191036
2029061786
1157968129
1407083585
390964995
370299965
199678650
1701837941
770734018
1086246598
819062535
986747547
1694779216
1758257289
1451893715
1178564387
1102033679
2121993792
753429
620105373
1481547494
710201360
274506679
78864090
1013512919
1916072092
1233426416
1213927366
1129324779
1306445665
937337745
484516500
342869398
260919552
1295483986
1754154212
422637263
1911467794
1818140667
370199012
1999530194
1754509253
1262561762
585551271
693879386
478014113
1083841628
1131113502
617876858
1754637207
1686208616
1194923111
789549274
1419852062
1147428012
1147308908
2031324122
543299244
1507270666
812349032
1450676534
1750140611
821269448
394359936
694379680
552828570
326599887
1627779111
1800244764
68873149
1034506653
1078888731
427514947
1214268347
1436780892
1606613917
2022401930
1653720549
40808727
1626359619
1914749009
304464802
146569107
1318541878
880280952
1193755750
585233420
1196372914
668944223
295511906
606045193
1863745257
1514770293
1146245435
1567451348
164911043
889350728
1756890370
1326361769
1890034825
1987864104
1570903715
1208700572
1203940078
1022695401
649901447
2092404449
173248404
1106451901
1204305122
1840019191
2044206804
1330854396
2071670166
1913982872
872377078
33487148
1129635400
724929993
1163241835
779572389
2072099947
689862972
276345938
1875962749
402526904
863748881
844530780
706818068
590855566
1903838653
284207541
549742519
1643496772
1289976331
1194304571
1662294142
755695925
1438491141
132770055
1872651735
1410150239
1024604305
494881098
289413647
632086468
1739271901
408614771
1878687902
1271536366
644290021
365355913
327917606
640665105
1862701042
1790563665
569607187
62680923
338317350
364257512
1674240086
16368490
272600189
1066977303
1948686845
180649484
1498175586
1123957815
1188241719
20151614
1746761462
792379960
817487644
1422973743
1081005819
1758270492
677774164
967261332
460126384
2008269404
1984792564
1216844497
312067735
1388970868
1325406515
721199893
1955043139
1359568184
675116842
1702629906
689477752
347521790
127294425
1621975113
576468954
249839024
634765471
113591387
1999040014
11028981
1557094712
1119870674
1968382846
1430557753
65239931
669994789
167109332
1498163541
8773759
315047016
2127498150
1461333081
1958953234
386604185
226488810
254654830
1974239832
356200834
372355413
1560643585
15174619
1745823125
707472800
538427457
898571099
1783894500
1278006988
847518088
911363226
2055138773
617226550
2083260249
350525867
654286669
1455347592
1642561418
576502205
1790232507
499989457
11347966
1917883606
1494413782
563670204
1439315875
2093920028
38120973
1101137188
369945282
1932877862
585043284
1725977657
611916035
3671957
1445732736
2130851817
1496381541
1240446577
1507085920
1695859256
1859462066
1311121402
879658924
813660808
175804111
444132886
2095668313
1264769528
1193128265
47600564
1405171511
32738536
1809617078
1551446623
113631175
1759116824
1418609040
112272925
1476006159
2012182423
2017340279
834953021
909857422
387432762
985712518
2112477374
871109585
2139198121
2016652586
1507189110
993176311
1517279572
1772331176
750560828
1044448412
292753105
1945377797
1526152146
1090617998
377383889
855954779
2051163925
913267413
1242313524
1632641308
1518142763
1220859344
1819029586
1980766565
1353852163
1801340737
183113971
2059975355
2626846
1622780316
2058865039
857691309
1296916603
1185457307
592494013
953837420
9961133
2031666207
2062789159
133909727
327325896
254368851
1589365664
1907006144
3507193
402956024
1723350474
246596837
1974261599
205256361
114236973
648022732
2133255638
1173267794
262737876
1430987325
1289947094
1844659159
82985046
2078108995
491863363
736022443
1118895170
1458515513
1801628213
1799873151
288299082
319717782
442570873
559524910
359960872
899382778
1829821800
1658671993
1746025692
732730418
167426311
1951395159
1336501010
2041222090
1830356645
2130066762
2124630642
1429663724
1495293879
743360249
1666084566
1435103582
590261863
1282572806
1036016220
669830714
1284353881
158783575
921554554
142597914
314076165
340768936
282083358
1490881307
655682519
763837494
2022677545
1670166722
323520034
475669774
863045050
1521103285
2136287034
1995825268
1186590840
1707861527
704314000
732855016
253240897
778744300
615318577
1465194212
1502004391
1138875517
381790293
3330317
1345866472
1590491222
247173589
1235967698
1660474987
533097152
124039906
1352931111
2002759214
1112454678
743215738
1408262147
538108382
1683364219
1200206124
365329971
1564816266
1332399761
121762684
499157932
907060779
1914638947
820923207
877562191
10981008
101453271
617226915
1835778445
1559236172
1068107125
1827970583
118684308
1709965349
656622219
1002894783
506003609
1631656249
1486689032
1773689379
1037396528
1104575779
1384979438
631515355
2028582542
775997994
1275737975
1674358252
1794270382
380915331
2044115978
1340793119
389978024
395317201
77353548
2057666764
1602116854
1878264237
987890530
811580362
340297055
252506799
1068412791
146672894
1236850578
2091417158
1846364796
196923455
246218336
61248674
925645718
619560165
457134824
1575412733
1582049879
645903375
805766971
1426925110
799120188
719326486
1810333761
1630300877
1704897484
441922901
2092753821
1015881121
2079089923
1650072144
460065685
2020784853
722969957
265748681
1200988490
757811603
789226808
1406275722
326809187
301768000
486413995
1834455966
1549230977
736031750
626503803
1186280396
632791134
1798343502
1140088454
1447972609
117416087
377334088
461410289
288251908
419984582
1996377800
626066964
1336802593
1149466306
26874278
683260647
2033834220
394454153
612027328
391878563
4596781
87174285
1053654546
561069967
1867647118
1431097380
1331667187
634933924
2044128521
1676856400
1898308338
1521269402
659065866
1606172708
10910512
1514044066
939909285
629781513
1613282630
2083399030
1744986680
966236554
1097333515
1776871865
1859477796
1095653023
345376568
1967117691
1957137054
1456327528
2088971572
1256739338
1216116833
2067632629
913119145
1111668364
171750696
1288719003
494635086
1912895337
1040110502
1404044694
510343025
922531942
253415125
1341460358
327786695
1738111926
397278548
2144992923
190101808
831093841
2051364930
1766598743
799826579
421597841
863430572
2021590912
1145356194
1838512872
1869822653
1307132539
1005589172
952235915
1967561134
1577995016
888864915
205149274
1581536807
1457823476
550697882
39356842
492023694
670078898
592250300
2135322600
1971210595
758550522
1916010023
1972460227
453049587
2134977942
485303179
1761947385
393200610
1608163391
224936056
852610876
452786824
1311501119
1947800092
663477652
634140147
80285620
1813283420
491899597
2143020861
981363554
733303284
1468393833
1537928908
1218380350
605656530
843616721
1594928869
1682066354
131839504
1455638186
1330918981
457472162
237544849
1419669066
265904810
1959151979
576359868
1206640875
706405850
247691874
412247105
939992183
182240350
1378037489
1753223204
619857916
1287226738
1625280121
682712898
1252523746
1137662620
1587851591
86621502
1301884149
1516357822
2062666153
54079789
1174017903
1840851871
1795686000
1472052798
1060022688
928201459
395713223
1005737478
600246853
77027930
1248527767
1465405515
156304735
917532168
850546247
582624932
1470312102
2136946415
867027193
1968955621
981997568
465257964
1348966142
1986209765
1562564270
1135643207
482548798
25304880
1054814577
1729919644
1608830483
630332517
1796924291
265524710
1886441269
703591257
876442537
447238024
15275757
1616099397
1109592254
399130033
306824211
2091793271
1943628013
1978283019
1315178524
114447333
1015305120
1657319520
1611560721
1231335295
1045852685
1006840084
1289057746
1608974018
1437629134
2039223252
1864024001
1249144713
635297556
1279372406
94008337
950317624
1635144672
144164496
13596959
136688323
861205985
1868475807
1522224155
912849289
1393395907
1360450409
1405194856
1805811647
2031970834
2122634246
1788176369
1756684404
1943348272
903442692
1783727977
1812508717
1187613693
937524811
1643521399
699907894
1942070305
887108076
1361651937
818279347
574569542
1873782579
1508969283
1370525261
194031378
78687363
896409766
1909717869
1456871311
1159166233
257498501
515579637
1341225962
2052928555
423339092
507079262
1700689172
1166676996
1049570420
304696117
418581713
1216739309
1497626299
1820908565
1519595955
783061391
79056230
1200131870
393471731
237483525
565092897
880278007
313677161
475642573
1095965500
820351016
995050136
510457641
1061134362
417116814
95894863
673100884
431046568
1363569421
1083881725
1752017903
1060113075
1481707179
1837935831
1055191670
1918826140
1064030412
986958209
872548016
1387946644
22328668
121655990
2036428749
1684686870
1019004814
1165314256
359815166
1750705243
793296177
432075740
502956502
1922698355
1726295744
616503483
144741901
830835454
707603404
1893357463
156210215
1817935397
974427592
2038021646
1254967147
235413494
464413594
1775780264
773487769
1971539044
800766137
1447146463
142853805
1074444391
1031880913
555206717
1984474986
493873251
966057764
1527606996
816473210
214426110
1066504015
212608164
282845635
1718831833
1819245719
919052016
1496020362
1606793232
285320439
992764766
1536823636
1280517874
792292475
1207220295
608498426
183749252
1800686396
1926811290
42063187
1301627021
655104829
494445739
1862265344
334864975
974495244
2060262608
1194684939
481407061
1670319012
915204560
1570471070
462663506
248557750
1834454374
806082018
695783614
958300066
864101596
1343063625
457033557
736283125
274085834
1644170125
1026285412
26252920
1245997866
521736410
1616994717
446380740
221977489
158003434
1634988443
613277877
1731194796
514823695
581393614
1192549715
1347645707
911017101
222146369
502144580
1507736497
45905961
1440551161
1009286727
79300265
2067512075
9489512
505595467
435513680
1894208566
1713243581
1575039167
669010943
335006193
1082045988
2122281092
1537476293
1112702768
2105359427
1574606695
271273380
1846861904
1242230669
1098339539
23391195
516413572
1783937162
40193109
970140865
1901262844
1786767301
602717531
622777183
1869115845
1381587015
1414775421
569684759
577144411
131723414
253502611
317310649
44451503
1853040657
1236074924
335489175
161837571
1058874189
475127592
1569782246
871492791
1682351938
183867883
1797864116
1753247463
828859523
1858292539
1214988974
624241450
878697606
287688845
1133174194
1184822029
521681915
2094714432
1028632946
1079493938
150365444
918970440
1988953165
166659273
877335586
810467862
1229389331
281908805
1986404921
731768115
1653122833
1874716451
809791254
464862273
84899574
945172791
503022906
1200505793
1364205476
130970778
429948383
1718873339
1292730727
501021528
1311785617
1224326343
1638383255
1440353754
94479385
986057221
807742327
1758101813
1473636731
289809454
1752320468
1755073167
1344016689
249323360
365559048
1596207449
508832245
624538889
1519184101
886377783
1113611787
801958351
369162812
199569304
211845866
1055155229
162982661
387308902
856399416
377969835
348778388
117078525
342746565
1164658696
1127607937
1320401863
1207364220
1169640581
1001030020
592048128
400129065
1929672249
2065246908
1421319644
1719523587
819798014
855138145
7300681
706340633
42006750
1490561827
1378989636
1355662089
744846226
1400718038
1309041693
411822070
1565318830
1824513229
858320623
686654571
898054160
1280103066
835595279
746051106
1474465780
1381516719
227175728
1436031971
286053738
312264107
795840133
485000189
1196325795
1569558589
1012853953
32962736
1897302215
1979819145
1121120482
1930422753
849980268
1753814635
1972572971
1751587190
891754623
1810366199
1452100463
1243583509
509833576
395122808
1078964261
1566716664
568224008
2119551665
1821047399
1136602437
1450145009
1436676240
1597039615
1747447147
255345423
575368729
955472020
1653520345
620888108
792689552
878128077
1091628712
1528852645
664717530
193058083
1921342624
219630074
2122718214
648073791
1967515138
585625428
1308065638
526289319
1134228815
1124598122
538708134
1134236188
48151568
406645149
437539707
180532887
87726674
1567181484
1524635748
2061053785
1278347162
1995237073
1432711799
264178343
818489876
1338191610
914453236
1231069599
1668204552
1781321489
959666339
974477152
82822496
805074291
1072883709
1058800285
691610629
781304426
860169130
1926403972
1653255649
415943105
1534737414
1916803894
287539534
1538682510
1318147435
711876023
158766332
864260439
774363623
1483738899
7759198
117888488
833683619
2051415104
1946226397
449411992
618566125
607365408
1966585529
333891980
827764447
621939916
1982870182
2058829321
1969369143
446262659
286520705
1643015786
2057238262
1450875141
230564122
658070427
1325662124
297202511
493481793
2067593503
586631249
799063632
1544732943
1260484549
1744204751
580420606
567101407
1874879553
2012616820
959690137
1197827835
1754985178
1108355249
69309425
150465851
2099539811
1190296469
178127086
707693626
2104670793
17415422
670296364
1637918137
1130234114
172080703
1742461622
1331353004
1945627516
1649340429
491488093
2009649818
648218822
521162913
395442105
19876251
1057639572
1514136998
238486779
1540313673
1786867857
984158245
437956392
1268910285
244423217
122365040
1403323589
2020419821
1835841547
25194203
1253017899
1948998972
325059049
1069105006
746269713
589398455
580068419
1257779136
81061431
147832479
544200942
193337254
297911437
881207624
1070225370
1578735379
2065439375
142444834
1463169470
58952367
378955995
1928867192
1850418954
1726514724
2008269404
278845387
1348225997
1524943111
92049024
1764119212
905097140
1367426902
1658331178
409134303
1238251082
1876669324
1629993197
77466945
675368769
663187655
1633624161
129116367
1607032914
1299773708
1965909446
1878916983
266245545
125910661
149221006
879624456
154319098
953462670
1502570809
973145914
2103149813
93606155
139537059
1788124497
1705915765
1870304996
658344950
1483202004
1004180433
1401383781
209708828
450150373
1631270212
1386952748
1554525385
1635185593
1082801777
1844723440
534001037
1215081120
674589751
250105996
1181158369
802218874
492410564
1905898391
1945982973
585733190
1549514621
446074320
1744482698
291036124
1958117243
1104493760
1028658272
147749923
642439547
1053883600
1913897990
2083171914
1901999722
1467803050
477713410
1410922594
1774246041
1801827978
297572295
1935592174
1752149535
1630146363
1915961913
813338320
1510890985
1544899559
323396669
2093008649
75230861
2109490730
1907679666
43626679
136611144
1947367423
1900049090
1292079505
980067345
909442145
332682042
1434072201
603654532
254859174
1074508427
716619055
1975888996
573176398
2084706387
978044154
741929716
1383741982
2043578837
1531393665
837341944
680797777
206746763
1990530616
1637763536
462541966
1564446144
108222758
204372874
1642618866
1320396242
876099495
1336513458
394403681
1024877407
45998530
1964730664
2084743436
669943881
1650448780
1833222192
1743576221
1503175836
262919203
935484288
1449697480
1019468441
878163754
916706309
1354611243
133674032
1338545500
805490427
1241941185
703652011
1689984222
982546311
1931037372
2138917132
22652725
1501303328
1189892181
1730170697
1888482190
575464848
1590073319
1543017336
989122824
258463820
259784476
118099037
1896340031
510726233
1403227383
887864496
1027883549
1852991549
346297361
481385785
1468013761
1525918301
1242961136
891530700
1522453446
80156125
1109335182
1079753927
657374046
1679819978
1211123161
558893477
403174654
476075398
389284041
1464491560
1933300224
714098699
1914525875
1686959063
1191299197
1385347612
793254020
2127402480
2108892159
1976498673
2088310098
713770723
299200070
697542354
861660300
524945238
1196006885
1342836710
1943232745
881191586
1573670706
1537258730
867880005
683981016
489083159
1777386516
259716748
1615707954
953194598
1572153757
577627070
2141636184
207363989
658915573
1311226935
1522550097
778090182
1557546664
1143065867
44192178
593936015
1328225182
837906348
1921306633
163346469
1545023408
2002644116
660450793
1156089935
1596300766
1022862033
219796398
310112257
766174913
664646271
1922655752
712386794
607260835
411978823
207410192
1416650123
1408522128
1059756447
1824168927
1357442516
1134685777
454986855
325713182
420387084
1141553115
1766240916
1776674385
98726687
540119848
1289355500
1309745471
770424529
1897807
297197751
803988197
1340954095
1029258166
2096730259
1486427828
47352057
402926145
410839391
1075912673
137242937
1256307436
911545597
1930194484
114320374
1555781016
518761290
425056305
678234224
2050012572
1309227272
1977737163
1557156003
981473820
309330063
1763868305
1734970171
1551296361
1913717470
90164283
829927869
1821521817
510776767
816513529
766676249
1912362439
936632491
605645563
435132087
1107253251
1619500916
1328737312
159388860
1584510946
421333117
265796067
880393644
1580956749
701367526
1688726046
1504263100
123243080
1118374519
272193800
957215302
810440076
1499809510
1652877343
1996274804
590643710
1461387226
1690896210
1668372553
1379634003
1665232596
389262954
751859618
1506007796
303552694
546244738
1672205916
1094805275
309911487
1443648005
1945158303
207419005
1944604648
477675392
685368887
1819539970
2113591432
1465216059
2055859512
568077590
146528781
1797606237
293034270
11180851
553454841
328591919
1208689955
658872035
184766472
683073172
1204359812
2033615461
1851881620
857530147
1806128007
527211407
854525061
1848601804
1820700888
1597937485
1270696167
2127315610
413957745
152784431
58615273
426951488
1257325976
309791755
1823305246
1604481077
1196764352
1353169112
494435649
1205146810
1248881318
810822352
1813916855
737166874
736583152
826968973
1343915929
581295076
855473995
1072656497
1592361183
119101792
369722830
1534197561
300378952
1183973776
280066029
204359809
512387649
618243102
1329401007
133838724
777407701
744110639
1398563342
953477926
277231709
512070315
87218370
964399326
292923020
1840598253
1048982852
178573983
1584939672
1210100153
420913956
757453578
1343468641
1156513029
1828593341
189169464
1189867121
670944552
318113025
1888882675
970098393
1286329842
1390644415
1545947057
1616735017
1360101416
596213596
487946371
1532758709
1468646145
779807426
1546537370
626536092
1442857553
1980160743
2081314695
1872650210
835789417
1408354007
215969943
1625269983
692867235
1122394775
208768213
492978997
59807391
907894766
704628535
1864802032
1015726724
1167175996
1572529140
895545810
654990470
2071821494
160244591
201724494
86142712
433746451
894521204
1875674073
1716861508
994612402
1415569352
1074580884
1785763773
1934901170
426507539
724527763
53273002
556418693
1187005922
1830223463
974089355
1329192771
1272759511
591089665
856475772
79792345
459542391
1985577668
247444203
1660863988
1924231287
79107110
1172381020
679257523
1250397225
1870251464
376024201
854529652
1449590116
1703289100
657731839
965215394
1450700209
110298837
594108587
1368107073
1786554506
60549052
450381762
1935508653
450185271
859586294
765628219
1552392538
1557691046
1147932239
1361848663
169978557
1108080329
259253302
1566285511
452451992
1209126314
7831056
1189694133
938382124
290417369
2035367992
1314868792
1646414295
1372266787
288735566
1692858286
705768764
81676722
1326007711
2135378241
1375225252
491805151
1313454670
944550018
1519003299
943773756
439659265
1993703405
1106640522
1384928680
1800543925
1731042211
1831418609
1799088202
326182278
1266786321
850159798
583494783
1011443256
607434039
903571871
2031058731
5235493
272828421
440889804
1630705002
224738003
1088853883
1801570205
37700340
1409820882
121924744
1870824349
1104059432
1686724009
312651756
1735322708
1475751075
1056028502
990538461
2137497208
706148256
1620418060
1730709978
1490159851
910234713
1779820924
254574092
1287872398
1866587561
1478856068
1085094805
1387701572
1273998765
2011628804
1245363581
1439623642
2001436655
589416034
437189136
253588007
184105884
1041594838
186124012
1355856409
1476250405
380102919
806808896
348096090
1849125711
1231527148
1781266757
2039212138
737170871
970215535
1641687153
1876078231
2000721785
666411051
1907182159
707236846
503790855
744241883
318350742
2075700981
1513906324
2089635364
339482799
1585994460
1764195729
1222183019
1962247559
491286764
819796520
2039425409
456549529
573492412
1313016759
291380583
1314568171
627831198
1794607591
1553445363
709085605
1784833977
96107751
1345049034
2107071783
280394910
1996513176
451688931
448942499
440467192
28289509
973725197
838241714
157625154
1491496087
108363329
54421045
1826435305
177778261
944596553
628703593
405862708
305315254
1773858463
2121879687
1124732372
2109906815
884140488
1948943854
2064727702
2044355706
1939566258
403535201
221721079
748042701
1128526563
1850351735
1319611774
982030096
106736516
379267394
1843971173
604224935
844278969
1340039565
2133784748
797786940
473135860
1647258575
126845772
1932554345
1614271532
1574006653
1031785031
1689338826
435904619
1430512597
1099776739
286521416
266439171
1596825835
490473277
1050317201
782542149
1339556313
310144251
1918254096
249209550
377890806
482017185
1461261743
1999338882
175074057
202819811
1913044544
2082449936
1730139694
1786104645
339393782
1506612522
1298603326
993342743
1330428508
1031618145
1048426073
1961630271
1515351970
169328186
1430844266
1271906428
483393335
433739849
413750689
74355962
1572692958
1652939872
193565357
882637210
643734940
815404590
34942447
1864849765
68249721
1039762475
1838520609
1521140099
952539572
42169872
604550820
1960036483
1041153434
1026416856
1697443482
1796849221
1934706092
241966600
314190908
564237347
545100596
557889157
761969429
541023994
1798386663
1755715235
1762638877
111654693
467014335
73781006
498030248
2029114416
2101081144
614729739
1091244776
49017256
1465433149
1921633986
808614741
1621553110
1661874739
1620214949
538307739
1578500743
1807913035
486269658
1517972582
2110678860
729258029
337140132
154389070
358252429
1383411143
1013670857
527430442
2071907688
941975118
695363122
52871589
858488375
2054385479
2044509377
562331763
1625210034
1270898850
921741874
1733070815
699611849
1810697135
1523875860
2090552032
1425245858
1889269012
2083015266
40523544
427806968
115696615
1687334779
1059997352
1122771935
249243284
704572579
1163090530
2017961130
1339045270
1039658479
1578690182
1169281116
1241437557
654594092
1229757453
1215776045
210511235
1789341369
1850096612
442967320
1558420297
921497795
323476644
900654955
533420642
1572348517
1376909929
731501425
1558574015
913871742
329309964
1636167269
1615177474
222952107
586161847
1406726695
1347859722
955104781
164819402
1007529369
468745054
1485183879
1588228573
1747361558
1568309593
1720483483
1556775927
1376432649
1360233279
934585078
559741854
385723094
560006811
456299665
1700446362
1176004960
312225144
1930871911
200818280
1816934456
1281610408
1034603860
1687810723
1006112328
1036579409
286188736
136665364
1942399121
1475093208
899649909
890814475
338715867
1584647557
1620672813
1600179345
250545360
1485094945
1703676307
1082285278
1401781841
1321072329
1715154348
457049527
1361313051
2092261214
1265398086
911776243
2078965654
802582334
1172525032
1665441662
2044083494
47093579
2047610412
496140412
677478084
524214577
1731459812
1665656321
634789252
223961892
1833829060
1967303580
500525400
969609416
106231939
918369589
550619810
666425955
1330564024
382363896
1746112829
952666450
460626437
2069715796
687942111
2092423563
1766168530
1268887300
237842996
1226576408
1670300975
259565242
706819334
1676350075
714035012
1494043581
947290798
454041904
602220351
2091634679
381675844
1448730978
204272205
437354947
1279100457
1474426868
1478488116
534875972
708539241
47744905
554761232
2028087594
1075028956
1756646454
953302117
1212461142
265583116
205434755
1194760828
269942430
87797766
1879549443
1937618847
1700865202
1498674915
1028573730
995842514
40858406
1628435080
1111978391
1884550426
813376766
1083364475
1333231926
1129493092
1753255577
1393489707
440885480
877420952
1485042591
2012566360
479282070
1860254482
370509309
1956193157
1380145425
923861125
1401202297
1364413156
1458746185
1825280235
1525491586
1613904149
753882873
343405466
851897707
1301784255
2014931368
584548703
1508148702
1912959692
1983534588
622293466
1613594562
989649661
1919673724
2134072451
282445345
437431605
1365358149
500280820
645362248
849456210
1038496352
794485428
1208737805
1915738742
1083594976
1517582965
1081792319
1730046485
707747244
30000442
1106919349
2008712736
2032047558
2079898765
442034573
597560636
981391672
1472811552
1023170719
1948505299
1614607309
751673084
1594390303
618128951
2109762316
723396800
119418675
951656112
55282398
2122546193
1680183346
1917338305
1367038230
982030742
1598755536
693417456
17592690
1737006002
469809960
1317465163
690033209
21832886
740475244
1522528158
1800337055
1640342517
1487102079
217011202
1462383382
1599571411
1158585975
1588415204
847280978
1964538434
2486744
1312658663
415937122
385821953
799714265
673721506
1603285383
1583288357
1360773485
144119579
1465326566
332967679
114840895
1848152903
742102508
1384301697
972913864
870321351
1067519182
94140207
246840712
73005441
155980527
779849666
261430407
1579653843
2062429291
588844631
1552888079
2018858386
685747809
534911316
64243128
95866705
2137241462
76860905
1684337319
1019943155
1540370076
1778604899
1552792646
137019669
948734765
587297704
1416450583
305212871
377100451
571968797
2102109340
2098875423
1715066405
1005106713
361097905
19293614
1453893319
437063205
802165498
606902969
246218336
1856278793
1452497279
1533101160
1324793514
344749072
2140239393
1802973387
768364289
8379524
1831264122
1756911059
2061601855
315206762
1154537878
357345291
1834671459
206278615
401551631
1699730122
1091039046
1051399436
1692396734
1383829617
1747128924
1467536299
1339732986
1943534802
347810797
1926291214
1733778562
1319051503
1905331360
936869680
797673694
1608813089
2122468902
1648509281
117631679
1494306730
751277396
500542138
276299036
2095348485
1226304971
1480135352
315606810
1329516521
786135439
760102554
1834722537
1983395452
464408849
1944488828
2031059288
2133322917
2011772750
58679215
604733452
1780402711
2071896439
309766330
1813906288
1741786604
1304666996
1300851073
250995076
730107517
2133084657
165368947
2009646826
530590647
378845549
1015234277
1654595859
77924176
833478523
1807535818
135770738
402903348
1956774893
829409716
1538438349
1456357445
1346392297
2017857636
247478183
1032393958
2102732923
269256904
535347195
1480291691
1621839582
1183803516
73259016
269043525
717610375
431216617
599782311
2036143244
773076083
325669321
1401274287
1284622034
75602785
1011622927
1151731286
43588917
46619532
1276164105
1266722806
1336140839
505436
1260425363
259505369
1014786668
729300543
454481029
1085228982
454036270
1197847588
512257080
1584678290
1467590312
1787468231
1915162530
492164099
1796047357
438212142
6289706
1626116646
305973572
755606704
787890759
312905523
114059682
805791027
1382913102
1320057412
948255934
439677053
1224714634
813021778
1480537219
121827343
55700115
2058661607
709063009
1596985835
1524196590
1309134097
1629035228
1763226041
1117911037
474212503
525918411
2061568431
46952842
801265496
2079484487
917287341
978731798
487533525
1416666790
412935757
297472229
1046044004
1766949754
731461654
621966187
1502008875
991965332
238708202
1588357876
2012160572
1643341727
2045314051
892616509
176254793
2107571516
1900452502
1721324040
1491334566
565050917
1340982887
1933799865
2076211590
962279776
1840292972
637410779
76167768
769318643
253379467
928626741
343984718
2079235078
893626599
1146479785
1165088529
1125669446
512830740
21109063
725548398
1729636626
1636498808
1691373552
177481379
1617930490
97932006
139978374
2086071205
1047674305
270965913
860960888
465376286
301876234
1371271261
1449890587
68407492
1995143384
177278455
523015419
1022089624
1970757537
401770109
1059812656
427333482
2138748361
569085922
1776684844
1760531599
26286073
1370388028
1209184194
1380316907
1629418474
1432779887
1785913386
656024984
378458485
1623212283
1311279750
400434778
1296758893
1122850405
258396227
31440117
1079958524
2026217961
380060145
1126850931
146886228
2007385726
154084729
1190706060
523370140
1367174548
1034470806
910644224
1608463828
147515135
468948038
2061755842
602674993
1427095892
1817861078
1158915009
1145749544
376144848
1018311754
1926734275
2050939931
57335818
128790707
1382167389
1282012344
936373062
1716418520
1723761777
788607417
166496041
1883774962
381562113
83513274
492628216
23884960
929672994
1039098586
1661360154
2135204536
538427500
815014869
1933107752
793853578
1061955583
1654946133
450731697
1629986892
1057210772
1216729360
269553931
1621982897
1260146897
384550412
1080811607
207618379
1530327917
48072779
699831192
257292015
1644528855
1361950847
90490700
526307620
685167832
1652302291
1752093968
145803129
154617884
263345326
1826497571
1549129651
1268286652
82892633
1737794475
1695679766
1417157224
1241203299
1254176291
512407087
738692840
363939270
591283604
1677675824
311763043
1441928253
419871879
1186985218
590581358
245078752
103920684
1367309055
41292377
1778089687
1244851644
1829302957
794977878
1259516861
302260695
1570355885
1148022637
1190339404
1149828541
1937929376
1312225396
821283528
1409631154
149687785
1515954187
1820238152
1360840241
1162291158
1311685928
49206991
516638182
1211361714
245985447
1860801251
1684462
1182858605
1617405315
743209294
73165615
7637827
1944406492
1778167202
1179535958
1091868942
946817960
952630199
169625968
870058249
874224750
331409749
1691511082
2083603563
1571781982
890543716
1021115307
1619726591
907267649
2049856170
121393585
1821407575
1917723333
420697080
1838677085
1831648283
166384834
855831047
483317679
2022605471
1644403457
488445843
1512799666
480826369
1144891188
1852961152
1766647548
1549661976
960700586
1541528275
1510061782
1893298090
1904237013
2117266889
1280466181
1548111206
712138797
537143604
907987439
877734678
63297332
150175757
1246245533
1725308328
976773348
795498353
2100344236
1779968218
901024419
511966052
1520640699
1130548354
963393738
772812470
524926502
2083257878
1422821369
638340272
302372566
477679403
1069108261
2112145274
1588468100
1959224347
1813827695
1913342920
1714535053
1961498492
1150270370
1049189682
1177515691
1108999735
334408537
1444379044
430769977
1427715024
1498594252
234720308
1883526609
847233492
856300217
325105629
1738124816
951415274
1887726997
1091840929
1297538728
184140089
932515223
1608374833
668375818
1777941278
971671512
2090791472
10486899
1252995818
1396942619
1116498987
1751706110
993366813
471436459
1524730257
242263797
1462397240
895935569
1199292552
1752994450
961746141
514936326
1210419169
1800685665
2017809912
1391574088
1591519654
61324007
1895559630
845696089
1197021058
410903912
1587098475
25231818
185339350
1250338259
1740899837
1181595408
1055596342
389173430
225634217
765529316
493130665
1053058191
1653161718
591852640
884182513
1805854327
1138091048
1299124003
2079530758
415026940
973139959
740887608
469481926
373160594
2047693500
913574635
300256828
5884655
449761664
779678439
718932431
1389144839
1745904368
1502824774
810690187
1248207131
1524235702
594376397
1797937576
1555265047
537876481
504092928
1166074006
667780484
1713797820
998518923
277113405
1739184052
331885329
1373966311
706601232
609078683
1625058394
99785353
327895815
285009005
2010999383
1701219234
1021249104
496368478
1449360881
701880674
1463121154
1987797788
83348833
1023474712
1866507503
1422662372
74563600
1207513224
602248617
1239122348
1624999773
1710846770
677816423
1877218956
1851019748
27195043
803785709
723752785
761510675
1301160539
1927534543
1730223832
149806975
1690175336
373485822
1527996958
872305489
1232914949
1718986115
827886869
1310488298
477914618
1785281277
768310645
790573249
341040949
260305433
88851439
1573906026
2019534837
72736986
1441348678
1070558096
2021733341
152835744
1688562527
995942875
287515189
550536423
109083135
301664217
1131536432
311497009
1995318723
851960768
1965638319
1314588235
1268643092
605465282
1219193699
172963348
2089438646
2032791016
1572699494
1262218496
1946483712
1978320874
1921389781
1770974507
621948301
1818625659
1954790618
993081347
234221912
1218495836
142116374
944248118
1323221984
438989890
1227804172
1520812151
1414379050
1064185714
1327656870
2116590949
1328418092
577767353
1568453396
1275751050
119394510
1203965979
1943226814
1180132487
2098109912
1437702591
892051584
874568756
297665347
344876840
1281023995
2105394357
811181717
22949725
681497350
2086029226
586765479
1709296329
1987739977
211930977
2086147046
850658132
174358903
1782589403
180915639
1254273734
1311281207
805857531
2067209825
1554693351
1976855864
1962115090
1190159249
2113589189
948969113
1030575834
920697558
192113486
582104421
682736849
1773156926
1851763167
927947342
1641862896
28775625
1151499268
935942897
833457106
1975999229
2090774073
266833320
541686906
936054521
1402310897
529019228
965093655
841977552
1606496452
1512079293
1749240772
412924477
1094800933
1841858365
1495627326
1514337072
1512560633
487384830
1398444490
795683344
796320881
1778346991
1212300297
335039135
1231770432
2142558406
593807559
505601981
503064287
1343388547
977016656
346638726
1207833114
744471563
1025481519
1746809003
1992427104
850724327
529095552
51853078
1789967739
243138613
398175797
1107402589
1401527248
1666627624
2061511105
2069720302
432015129
149040460
1254311662
1462123227
803624225
969154603
373662317
928135600
2040052643
434104324
456607701
1415219688
553465263
533250504
1125945578
1178930478
470073757
1014146080
538158133
932630487
936393653
22976987
169074404
1140768666
727490371
418601491
746194641
407685390
659708213
1752481481
705264927
1115528810
1006831788
2070698356
1577853424
1119104202
1310104243
2008111556
1495495533
104533581
1428847836
1700112234
470614958
807963645
407911456
2010203247
1523419984
813138373
1009725452
254966519
1163786999
132186785
596183285
1339890355
257043129
1655056375
1204083908
49032825
999694796
1675938573
1519893860
183240417
2053759448
439443345
1746050762
335808264
1636336704
161539401
726149171
2128904546
1259769929
163917536
470553991
1221870558
1160379676
2102466031
1818071343
1793579488
1010057097
63027575
976620049
834908310
1212184180
1809877087
2545434
1583653829
1727690596
57690256
423122919
105354239
853214088
235942194
938572320
1100793037
202391139
299744104
210406983
1339305172
1891172038
876092044
1605476594
302049633
281707346
1408610952
1127880340
2062652488
1727900517
2031452216
1470976384
453575470
1725628186
1681849044
641340672
303265117
1572918441
373004623
1840431173
1176344010
291100121
1598134345
422623558
150580638
805669005
1985105869
2128968756
1179934236
664193089
537090420
138357621
1528291086
1755540677
2046309535
1202327028
2090397233
112810182
2068572146
21104634
811014140
1025119585
1564172893
781900021
889157514
1478790778
1276218393
328886699
792379604
1618495118
1114383131
1443103938
2072221073
968773459
1221162660
951153767
975186961
175565014
1777428960
653378347
930359699
1058355730
169537278
246093364
1374992122
117182808
969546613
1476880201
126634870
518042898
696728888
85404616
934121591
69008923
444404029
547442671
867798075
702214615
1459166580
1436906254
773758578
670134911
2069553910
363989755
860074425
1272961874
266368569
1862916472
574744664
1611367649
620221820
843954302
178726444
354277997
1856363318
384463259
1663964583
1777403032
715042048
817097140
245091233
1538322575
292562209
108283674
1907668030
577356539
377026463
815280488
960887327
821821859
1407582971
2064544876
141402129
2005734713
390247039
591882969
788741545
1628072730
467829995
1691775042
304237622
764134107
288788443
1789071872
13527104
1759033415
420162034
570450335
1116332101
709024021
614161903
1317512519
1208140330
1278494475
943209905
2042015648
2117675587
2029294953
257666065
1451911432
793259009
25884054
529501098
1685654991
2124426187
1812838607
431188084
1975051441
2119956270
869103448
1450424842
701019131
1686189062
378928986
1393675563
137412885
1767865208
1819893698
1521079876
1906762939
1318711454
879397264
478663862
1403309913
2029348910
1535120686
1779707926
1052730920
2083991976
297688902
827474834
518337421
765749844
1082881003
314363457
714491542
294270791
152450146
443028596
737274034
1234096508
829426073
369655756
368600291
1560501378
1593627907
923979849
1395047802
1471747657
998527031
379031676
462678207
1774897856
1612224144
1951292241
976166947
1851738625
378904862
1601877443
884202187
307385678
529546425
1521904017
1816082255
1043820538
1697279562
539609032
1105565895
130494457
1185559124
909327295
5246931
302773339
1727990530
727101291
1905399091
1858073409
1666089487
1970353713
1495527228
86384833
797748873
538484733
799044108
1103976782
127369294
1113700970
1051886261
1064911343
960287025
1606702110
1817932253
229605369
1071308764
713639955
1606320828
1827195015
1706925104
727515221
1078189319
1662067243
1442497901
1923088414
610175888
17847016
1992287254
143981630
791093348
99514311
18536089
53497666
361555491
2123655546
718295364
196893253
942008197
1268734011
617253992
2011409181
518392344
392094689
1699905073
1989640816
1972897555
1498033234
1570717711
598575555
1151032532
1065978206
569928024
737948092
863748249
147113919
1069720159
273598557
935223530
83125500
646205680
207783254
1535139572
19282122
1347538827
1870657916
158827358
1266640266
1051495954
1667096089
206572031
1675017187
1670441603
675761777
706128101
2146763230
834316812
64659927
2131980066
1895815625
1402035655
1088814015
1750739340
1971128948
1801760468
784727304
529399761
1235477869
1606794873
680087406
586324884
1229184620
1947298218
1966814387
1439662606
909119869
1227690871
558911171
418043829
319546413
1818119532
1671272251
201655148
835454835
466090304
1968792366
833433933
1653440077
276259022
1816356816
1171030448
1232935590
410466704
313467805
1571567476
19886761
1564980925
1725356086
1528451022
2045825858
475954838
1503337888
918680073
1386351845
1558033193
1600338840
755157394
200003035
57889191
2058283375
646102936
795078541
1322624035
1674809464
104320097
1713432878
1427112941
1037007886
1554211968
1211753744
1618451877
2069621783
1216935671
370264693
515144098
824547898
1019388898
84470835
2089542686
1930299062
656105429
2043534061
1405741325
167573667
357395985
1588938267
1936273731
267453095
2122986952
609249066
566829963
1927659576
803793499
1227855346
476824865
834732302
702565740
1794375199
724863897
220609870
621238841
815972038
692100552
490722708
2045250918
1351768014
1316537245
1281475153
2111337371
529345616
1920430866
50544502
1023764155
2123957366
227485943
148090568
1302619141
1384569306
803246521
1093502446
785544147
828639423
210597371
2097740349
226418078
59784708
1299720712
1325302989
1877503146
2140812993
1917641927
1327473863
1232965933
1265251341
1985893274
2093835083
932862875
1579882162
246371251
1379330861
341614189
765970612
2040852299
2080910564
664453590
712388234
629359494
246606706
1230356432
1941309550
1666199143
132093500
1890285503
1583658085
233847664
1762260179
270415519
2114197624
2019047463
310355414
1219173661
1526839526
811799589
1959658909
1524803379
444746494
1128369520
1546552275
1976909535
1542682088
555475042
2059024626
1708208807
694000287
917596266
720313987
852255361
1682590266
204599140
1930519336
105878288
910751390
594492740
543590183
540561286
1939337227
587885062
404418231
1213307984
1744488962
437041289
1128100934
1924937028
1712424051
1707771344
1876702386
293295102
1047973239
1538865223
1922951397
50885823
2144359167
604156434
1067283522
2069483679
2019249918
137295925
768938483
922739555
1004805948
2056323466
1805545841
1469698772
299329646
1195828445
972043389
408208522
2042049253
536557144
1159823168
1305903631
999769850
1331859009
1395132055
502390539
1772356723
1880051739
576787788
2005623140
1826691312
1364983588
1042892141
177076164
1996795149
1037568423
131363213
1492878065
1411992537
1187571112
647740934
1702074200
362683945
481927708
1108590643
174879867
86085416
1721414695
1691276166
14530295
1350666617
2046615618
682006791
1402932592
1023488964
2020341648
674970417
425654475
712044159
406701137
2011876270
473904660
1724754914
726243756
1989460270
1001902034
1969426359
1888310325
1358092361
1378954148
1307434535
773523954
1963166389
887383551
1523962135
2053954481
1967218525
1358604308
771465310
227637703
1142876097
280666707
661397381
1780818574
597550670
1930879801
408198630
1581816614
1242392692
1350720859
2015546382
1425719629
217850502
1051442706
915574943
34449601
1792156184
425892152
1268865437
1333792496
416819913
1428525098
588482363
2041444675
867431480
728744443
1778604535
1916686768
785675640
1117693695
642165213
1361298730
1299218950
319958922
1673747557
542613828
1467263721
59850659
768931735
374160292
699252285
75824194
817010941
1629063334
235378276
656918957
1591313974
112049390
1392106022
1461400080
530827988
1361094515
1478887997
1816802343
150689147
1445690285
1046548014
296957800
1037440882
1343033530
64827249
251552488
701094246
112352711
293496467
1029002847
1731281631
939094711
1717617763
1745972566
1568660494
437639013
2100024989
1875924724
1294499101
53499620
395130188
1891246177
107163731
1057552559
1595004982
842758491
1608270349
1201827164
761765021
1264251646
305272632
1779402312
140904225
1191758388
1540018496
1270019788
1374565247
1882132267
523310007
646819143
916110310
1176887123
1455021618
741111006
1285851080
215975013
559165468
1640399982
1702494441
1154983765
51743147
2067676356
91124767
1973004736
87412638
42267599
1339792153
1032883972
444848429
1352550598
1469799199
1916570032
2080638469
1972465016
125132912
1329205300
1433913404
1887873550
2006660068
943846163
1539448993
21417932
750470631
345781253
1540290607
437050869
1323807630
1045592592
1140340750
100085290
1279874138
2075835717
1261793842
1674471379
525900907
879043607
1772452957
2003217138
134136678
1430061721
240314896
1961804463
1056717578
274375806
1149073018
1907836297
1357444611
617929655
1376595321
399767561
2051594548
1182441636
551778453
1350755623
199641227
1472439136
1399054822
769786782
976289942
1580778117
2003486276
98945058
2115464359
2103163488
600258172
633519634
2042619338
1855927641
981586243
731304861
1080960961
1745616470
911105703
1829235540
262397962
606547118
2076183248
500391305
1850741846
1858646342
343310468
516198208
2080185240
1586630032
458191143
1338735053
2131106576
1650543291
506012722
1836156547
1864961072
746207768
163150250
1393092375
2102862847
742481283
1945467765
507887118
155733600
1092782878
676041705
206355999
1633785445
1978170511
989084016
1918454603
391753804
1073312384
1449725681
107266800
1419543444
609726347
1881793584
1704694718
70297067
1779227573
2118384753
2065609046
1843510516
575081327
726456767
316423979
1456176684
1863480804
2067940414
118834899
886897322
1334827594
409540863
1404580759
1643867159
221413842
761841529
574321750
1225553216
1179456618
1425387816
1232956058
920925834
1776075027
927985959
1659374824
1207089563
683544449
1416705851
1595091977
852606692
2022940829
1724490739
1076065350
374222791
1254853958
2042505334
1614569884
714836956
355697492
183116433
744326064
1843061920
612600608
1470173950
1545893583
327143457
673776491
1739401999
1078052459
494219622
477252060
594087954
2072562423
1874198575
1940793091
1915850991
1047219992
1321025572
1976437904
422901286
1989375271
1276153126
433612960
959519153
1347559585
1215379440
2113621636
436685797
199439839
745006697
2087111293
2073430007
1161708379
704529956
1314386303
49669874
462668271
1692995246
1551000519
1673012110
965665082
918018379
846544855
732216316
978721093
1919346667
340246780
580762274
2042756550
1937924444
454913085
1658307794
1252413611
263509593
1964941999
290934957
729266642
1902064643
1455805747
1915573750
2024919669
713940124
2008921254
829079412
2006707492
1057215069
189298682
500884817
1964493980
462896753
220743379
1260884096
1679363956
677474238
1785504244
768255340
1806185255
1680113026
1551253494
1649222768
1209734634
16619455
1983376354
1579436935
886480647
174118895
1250816088
10876165
646735602
1483701076
513099069
213742481
1871055169
449292174
570890502
150540754
68775278
1731489055
1537955167
302839922
1366627193
1713335041
782297333
1611862171
432915878
1660139224
170765354
949396049
1114860411
187771096
1310079931
2132586275
638743683
1218175607
789726080
681023393
1453852155
539654469
598583533
1273262990
957155476
68300023
926133758
497143814
1745834392
372476638
1198704764
286029411
128862239
874079345
1591580554
1952331071
341694588
1564733865
2048355057
1952389968
344348795
113463521
1862179501
1925358887
1785159783
1756264182
1405582035
83603950
294786626
692971519
1427807458
498139335
399649099
799957034
1291621935
1901801111
1569124580
189930668
865510821
85944829
164816557
2126956466
520016653
46725603
822459557
1287292056
239300609
1969432782
958856396
1735358682
1503612897
2036035003
2074354854
1176951004
1256519680
1865583391
1362280841
456477414
1407324764
1666271001
867996532
1979493561
1119325557
1012904163
772825489
952246588
2012994901
1842552579
323955051
8156691
1283283404
627978610
979039749
795170313
212215270
1292468884
498581788
1452178622
306752800
835117281
17973413
2012550978
792953421
980237984
944933733
2097459030
1543282669
281412953
1467539171
747443087
979095958
1985238557
587123030
2078765510
1585537832
1890144979
1212341165
1298870990
594651915
251860797
298201675
237308978
2008288327
1334006523
227357828
1448402860
186551091
1594055844
564972603
643793744
1312333722
2069480542
1944632996
1954818321
1717856449
437814018
1340958071
1782756873
1723589185
564082643
1336719413
395405787
1640925372
518418954
1805763936
1713010539
1785637004
113741213
444227611
393870346
241599212
422677131
593208502
2042103945
1863925237
1371909982
996653702
1487801208
946618272
187905419
926822349
1929791025
1909210224
1978399991
1566003540
698848430
1266100888
1367309407
456737200
354450012
2027539869
763233682
449871984
1878522092
243621003
623408656
932160532
2022295664
1197148160
1938506625
2050252311
950848365
1991803150
1520653371
196674060
1509261865
1937825769
1525936924
1462720389
1942474286
988388117
1788450943
501911798
932290171
805196837
971769389
941502319
1881840037
1260613551
928624905
705761914
1016949890
566405872
1931048452
1963840650
850308846
1020911350
77144767
1762902438
343214063
1227520631
1005359272
1296764774
336846174
1220954593
277868421
1622828556
71614322
778848889
282190066
1782202958
1221433878
17720427
1637376848
774408262
53609753
269347063
590212439
1907328257
1772596271
134060371
1260933514
2130959545
1580624565
1235821336
1414954178
978490575
442941855
328871518
1352302744
1322884179
416396200
892365570
1599310871
930475326
1545411914
1245169705
1972551649
186638563
1547998881
143258354
244940918
1753459585
1190683453
2007674218
145314461
1912297134
202808410
1618131798
495063467
733862975
1641155018
1818451989
814078315
859761171
1043911213
1669946524
193582748
1341274069
1064104632
1741122451
1109523124
827216926
44003468
1642739586
271865076
805675217
1913737305
128316476
1268576373
1824634740
225496572
571260236
709959732
1683933049
2039624449
1172332196
1373953514
1546272375
612599757
1767708337
739718812
394581793
109114979
780430719
1639787776
884019818
1482716437
554455854
1275434960
1221481115
59312080
132401354
644974856
343494106
1654037482
851496932
1569292767
1080137557
858156524
637643268
1806101533
963741437
233636244
36858699
361221992
516402608
572789573
678443532
1726953293
1039462955
1122273270
1516777640
1910254035
1379022311
1680673531
1347510782
556330248
1930703261
482678549
1974134196
812696129
1207216911
1711809355
686522231
2023643151
1468409950
328844947
556081886
1012353476
1830955349
2073275378
291580793
908766285
42422575
1730916309
2094258645
1018283995
170270829
2092905980
903969602
1674137009
1432126888
1459219494
69106834
1482396787
2079123571
1103103154
1666181836
867705196
1505235548
1629766594
225625879
1317740143
1092002250
1197205585
1791991766
666091924
1341491698
161921711
477431803
376126273
270678542
1810573323
240083641
320623164
503749349
224144293
695506867
441264753
1982070409
816255471
2104014817
1059207154
1849429093
876729735
1953874982
1881848427
1856037625
2136309415
593042722
289510982
2079632505
1383385472
1662105676
1586223710
273746359
1071037092
283326358
669034360
851699255
392810087
2093317429
1282505052
980532773
1931460366
315990149
910042941
1251971205
287467149
17791953
544229622
208730059
26304323
1705375842
549991324
870788177
1731981395
2079313256
142465739
619830033
1414335157
367353901
1212476423
534334996
2037389394
64695902
1416213514
205993375
113601226
2049909233
1469810165
1420606487
1176875461
445351240
1310627386
298310621
248251539
1506077745
976546302
1224129899
54694719
963013394
1659229095
1257976878
784276244
1013318105
481549338
1421006553
282026934
120392038
174910874
655696868
2017053848
1459491882
368446953
194146011
1007748867
568392990
1485282696
658751610
2077366340
498226683
925012700
950469174
793146999
1538436986
2088905908
1221870040
654825619
747388477
746973723
1328289981
1698257309
35468608
1452653676
1529904300
1022617543
979426365
1737667036
1705445398
1461368691
1115150625
1873665905
1600433467
1706549719
1831270831
482360097
1313908684
1208948130
697590602
1483538009
1637622048
5297977
775552340
406863095
434039978
1779220799
1672897233
71844832
573052408
694582440
315110516
1684932258
1980937690
1527654887
411082036
271181137
2091793111
1516062507
1497094225
55583868
2063196273
236486001
727402896
832483286
927381043
2134827915
614106802
2133933485
253067193
394119741
1489536656
270958872
1649854118
1964598553
1689972945
397429156
1034236020
901881791
847000910
1040903905
1277502079
1595827662
2004297990
902066185
1251256959
1799684551
977633869
952896037
2142871361
1681881717
732863466
427409062
548374876
18923860
1622013582
1194064100
1363929910
482714231
701135779
560652876
269491144
407076659
985398557
970098393
238854017
1303932990
46290042
606042879
1052223191
1942206864
1763427525
1549591018
1462041138
525319698
1124613738
642895270
453912715
332137398
1683190347
1831537098
1234251774
1666556657
1100130381
534465886
632547999
1322499037
14539154
1522980683
325113181
192079264
825590787
35600367
1571737502
1455736877
1351770480
206669096
87125000
547529548
1824764018
1556206871
842680600
1068196621
1029588094
274868811
1719454748
1582613161
1956547863
1613741240
59803656
1382938978
1050851362
772236349
822209928
366050023
363747615
1380219956
1013061307
1636418416
1785842344
642193906
1617196177
1939622196
1508414341
319813275
275869848
123252641
1558334579
982138778
929365247
145639517
995444199
2145050565
1921794911
722353909
1190523824
1733585109
686819162
2009338234
2134717801
1354837150
1433480736
1338913026
1744458381
189237567
1122717330
40256624
1833329000
645363451
1799746154
1573783038
261040834
395079293
1320311778
919340228
699669323
1651677901
11710519
1536400493
1778656432
1285569753
910407002
941542284
141157035
2096430368
699169753
1118569876
661598470
1675175334
1603234026
1155233989
2110565070
99398671
816544059
1494283
1158241166
1457217000
1265261248
2109584071
1712028026
1352437952
865536274
702199417
694511301
1222002605
757313508
28109049
1095337741
816389929
1435162809
354066602
1620706649
771277436
140439546
340854321
7470954
1388337047
365691767
748834394
2034209654
1108025602
1596112762
1378250537
349243536
313567572
1618662437
865756474
63940109
1893864821
1190459903
1229394636
615856319
1257703745
1238418777
1779959434
1319429391
1623627660
1583174992
1343759763
1996411506
1101331326
1586216070
750973517
2145310704
1826779363
367730137
998743035
1700932629
124461183
1867713761
413823748
1478907175
682284870
500198548
1281230442
616574638
1627030477
294349403
614242731
595903583
1424319498
289321170
1603083551
1044530192
2095308744
445315496
2112678100
823475355
1528188721
2129451944
305596981
1811399003
1131294791
659255362
1183621894
1856609896
160827153
592809921
691225486
1452978985
786974694
267012544
635535998
1159713399
1235146188
1423307584
891489206
1535808502
1840286800
1335638239
2134212456
131244550
1007926305
1061292427
1292248904
1335994305
1309617520
1104479245
544924353
2137461476
1121065837
799597988
2021119761
1672550811
901639930
436632598
292264692
961880747
1716665882
1429734850
1691899167
1420699724
307199707
1439164825
632796992
1644728892
1434260920
775012206
1466563529
599769609
1822961298
1982382878
269250304
285066403
743002419
890855107
693306479
1949504765
2076766957
618863690
890553274
287525080
1532967200
1201615757
1845173323
634886413
255501031
1709557101
1028833709
1485395462
667446207
1182017882
1766462581
1305730721
119437523
54529972
17103522
1947052557
728170822
1178932154
32770148
1297383899
100161547
1933766861
1612038764
973211622
796588724
1170463410
608151249
1366198546
1794256304
1032810858
1595567889
984154305
411463591
23497378
2047373280
824692933
1822075754
358057560
1125871200
1082647173
1275331373
1048691132
1128105936
954929913
189750118
651822148
935222605
1209990949
966498279
225772119
2059927385
1150098177
1728895317
771177896
1438851656
1918001560
829235620
1888434775
1050580871
1237482254
620708613
1320994443
382422814
194251294
1902209288
1227265685
1160368638
995512202
1775744856
1959222627
278987550
1781588294
382546188
1802656340
1441722850
1057838649
1811142074
2146957378
243155046
1709826456
700690545
1337321152
1088684919
853992237
2085434351
33692457
1459678482
966303177
161403915
1522679439
791436570
529475154
1125424793
635473240
816924971
603434888
1182845832
1552015693
1728809231
114056128
1980757877
1207984236
355741135
1199731811
1106319117
697488817
1536997297
1280528242
967485273
2056995757
1308610048
1363789307
155011943
2091142109
266976813
421131667
1169815706
811823960
388912347
1133186906
1169347640
886286860
1206595112
1366515884
702919576
1042465663
131068809
54519393
1058155
1764665235
11470823
477989452
1134417904
986995119
435825134
1187726053
535394034
721102477
1202830275
2538606
1946027503
291203443
1044245437
269570116
411068596
1910495317
1175860649
1664254870
560222297
1534331038
1894352181
966206620
171770401
1137625273
1494754031
287530515
782316951
1104401481
164405623
1757686974
302663335
1769345493
22596234
117844533
639511868
1627002178
890102267
2052247671
7399664
1327286744
2092480852
515719275
1219889523
231770888
725274673
1187971049
850383031
865228963
1166580106
528534151
748694133
340654562
65279805
1935152357
1672555891
1166982996
1656146412
492101612
989372244
507198203
1404611762
964613128
1726867713
1699523581
1791139562
1827263367
154125997
1868327598
1310358357
119262752
376353853
104916103
1142336103
1410894319
1749409931
364083868
996137537
896450180
1263321161
1419347553
2090945498
1950609425
345530533
1313434247
1816837911
1884099288
1783278406
1873262831
735948757
1273506739
510076231
1165355788
890663374
772287507
15525887
880805376
329031583
471754123
598799753
684689199
518201499
1476077684
1593943304
1582227015
953217599
1835387563
790507686
579530733
71172489
1704198185
542091605
880563903
447158226
1753991007
913924253
617660600
1704664520
1762024101
1748815489
1412972672
339033188
130648118
1801345938
1023755932
1382657843
1670989574
1460404488
812676450
750583302
399621000
468586166
77557205
1851188306
1813978115
1802433473
474256941
1690137811
384691652
1438092886
342464048
306658304
1590490463
1982724057
1256230041
791358511
440665996
188300981
946079573
1261284785
1848586402
1499301055
1919414725
1080516713
1293607881
81965882
2095852244
670886269
228353601
857893612
1833768046
1726329159
1405706770
799056268
330056297
2030815837
1086776056
523275521
1710795076
1825590208
746684007
1877456577
820969380
52268964
1010794834
1981785751
2114402201
989108154
752962046
1477936227
921776815
29241808
1857278225
2032532880
119310214
1787778954
1870552946
888034340
549761143
788314636
1906487809
774327942
474321448
1569138959
29845749
771197282
1639413628
1170060764
897583916
247088439
881418156
1909152833
377086371
411584098
1546557992
711873850
273135115
1243631837
883549370
762960634
272769406
2131208213
292229160
1655431258
1781946551
936074715
91247773
1879823225
1907944536
1739626632
1302375040
2030712799
2086128520
2081336422
873145008
1141217850
1089387483
2028152052
1356429678
1836891063
1052484491
920360958
45477577
364124392
1672654217
1191933113
510553785
868368555
739379986
824645970
129583971
553017231
1808395643
1533286411
1774119773
309626095
413944508
278466860
232823532
2032326396
276958512
1141932494
954894148
237761983
631844935
1264154840
1172264169
1388985439
969986234
1180835369
288587290
2115345682
599941044
1257711263
1514992892
1204493303
95612808
1136835979
1275639867
548399244
557776826
905869165
1458951056
1156745265
2066300209
1901668352
523845569
562744449
702012521
1471785786
1846450563
829186013
1778229577
192385022
1638982460
215916282
2055219398
1792713370
1872374862
149503238
2047058696
1904351650
1328787017
1617522751
1861080838
1989178573
1925844922
283900173
651845387
1521869730
1627609012
1984377458
1610517587
689532191
1283723164
362367483
2098651168
541219990
667582362
156181801
839494844
1452775981
1197772158
2027562780
78720162
1959325192
237616538
1790901162
140916909
1453494970
970148960
157098539
1954276354
798447827
249119544
1242278422
1543459606
2146980442
1359162456
1972338593
1751346567
686642335
695336090
1180452281
659733714
8734131
2014576578
1796335679
1013695055
390319452
49918635
1064413577
2082795415
1338996029
267137380
1840080711
1502273928
361779858
2004351657
143659194
489130781
745617897
621584330
635322107
22297023
365832651
1301115444
951554258
1473246629
2071206389
1979771142
799685614
1330792405
1797833116
1294675265
149970704
390766562
344256004
1881884119
2142256120
1341313298
1628468847
1488903038
1816832206
2091463648
722006358
1888821124
1532424293
1183451325
1676129234
1377194773
702612984
1136552691
1346119401
22485282
1974665911
1394617849
1649892710
547199353
463162180
1206993482
454667252
1147861941
2060655229
168610143
423390338
1961131611
432975164
515912116
891418444
240286780
342728072
1555368273
1383168369
1437731339
708908849
76281784
1575308011
195083349
1689612683
1064089510
105036826
1807800495
1406435934
519794791
70244229
1251494957
2079361386
567035581
1845306002
1274385560
1213725055
146392756
392514768
37570780
1268823292
681998153
600901475
1830314497
1277550222
598689252
1505585531
739633751
1469620788
867800512
2074402733
819980553
1710482768
1951356103
1756798630
1268477161
1173728987
1011159806
1795802401
1089947517
842848447
1697701933
61323787
1632771911
2097332234
527477416
1564814203
387289609
1067051473
1466273132
155372398
192762330
662537554
1824338500
105574600
1285185709
594140257
1812739012
1325294849
494477701
1484497906
1981893841
1307960148
1852888487
1132913476
1810690307
148039181
419487640
148696177
1765034618
1445498579
1689193370
1990550581
1992320841
1305357400
499846187
858274753
773211296
292990080
556975111
1929742865
728333778
343224122
1560994327
1843077717
366578051
123680022
1869631434
16503095
221613967
1405483223
706005924
596179811
1093068616
1157839229
232205477
752433508
639926373
1015799695
811409191
950539034
322437828
646587959
996499655
1351643102
1347276125
842422367
632640046
920647016
1396128818
2110613214
1671608703
484374697
1471733247
836664379
1400887767
1803760462
83557475
1141305375
1436055111
1221627559
140453392
1011451387
988190331
32411125
2140708191
1206948155
168348034
1113955459
315819850
1319367990
955991384
49620161
1958216241
492581035
309128620
1370054944
1343095501
1423827257
507306626
1155389834
270290539
772310396
2023122019
10233644
1194188864
1427301912
1243800689
1972984940
1278240806
741818630
1828840331
156985923
595268638
151023003
1686981079
1394295318
1097094298
997815176
1470418470
585354411
1404271567
660205540
574076086
122880210
1666767796
1784011628
1946838920
1877106443
666423010
1678027631
397896783
461108873
1614166204
152655956
588779032
1981213102
1372457439
2140800767
90233044
1160635271
1218730600
294811452
286001785
40664049
953527590
221912158
2116113710
1040455802
1996014962
791861169
719404260
628843272
1177883159
31346915
632157390
569269483
1615950418
297263531
1176201461
1745982011
103149077
172579563
1973830755
1048132305
710991303
1584597581
1125776731
637672490
623883382
710478697
464355218
397819352
67807780
1745906775
1943827126
1898464045
984022835
1884816097
1577706342
2003580306
72299047
2066339741
1532054833
1415940883
906665529
1663746038
668139150
508995215
1273734673
486762315
1013596661
540322469
979114981
121038882
1195841995
1916684661
622224851
186732891
1150219229
771359047
318554130
128998243
1298810081
1660073785
883813884
60920333
2066879625
99995328
686841036
176457716
221496774
1218409815
1455538340
1726644059
932237409
875067530
665207534
1157208360
491145355
1806237567
1567225581
1775562219
471925231
1673694278
869976451
981054315
328782403
1536042587
1712009864
1210343191
122504934
1558021797
881982503
684037269
1129393709
1741893914
1886459753
648192525
118377129
2062053251
1966428295
576486923
1304217352
1103093671
770091541
1088854020
422427324
639305350
942304267
1584044213
768786350
331689919
652212542
362621901
2017595197
144017527
707840936
1980723977
528177328
2129499466
2133310265
1302939400
358016868
228224682
1559116191
888806356
1153965929
1493348972
1024220970
1143057657
138733393
1947224433
1601411713
674606103
325630183
1367241374
304235896
1097882918
256982998
172149919
1242743002
2001025226
581164099
1572089982
1534960010
817201691
1338920565
497363548
1907437501
586950657
1949321514
453362940
195281042
1780484389
234986876
980112629
360906600
862358631
1509315682
909147425
1095607122
1297544567
474907355
45885106
1956533971
1204178016
489260272
1322397352
269009816
1776874048
373022562
1792455412
378829237
1159260532
2107858042
440108550
1249826484
1412497360
833017228
1013171370
1534151736
771202732
913957421
129622448
1929854282
1476493018
418549083
768728031
834479859
1923098765
729289316
856899963
854007199
267229476
1794589046
963711670
619751059
121087954
2015761502
2092898122
973623306
774509412
841051622
173345667
1270347936
1735634420
1734637150
1544569898
179443081
1654691266
1828585330
1819783539
818693972
1000847995
535460651
858423437
1527665454
1708717371
974753434
757349257
648880983
1187000402
1969590091
136624862
417478347
1305781681
1831078765
140483959
1172977255
1926791557
1035283041
2134949026
1054606818
461847510
1503459460
355489439
1183382879
1020485307
1567345239
364128023
1606869812
85503719
1582435572
1949734802
155326288
1288761622
363077343
451584740
1717556875
682995461
1016583654
220558962
578802896
981473978
120750439
1591536264
1103477390
388678116
772460340
52641469
2138765703
2041380939
401109376
851904203
659275406
505771172
1995318201
1099861701
463902047
350437146
2008947889
459207560
991498551
664072997
1712077065
142557939
1976517382
2134962902
493411360
1437609352
754482385
499925995
1540315067
255536
491525179
2103405475
1186295336
1228231139
990097150
488833416
1425022314
1247170016
304982150
59087673
161618251
2032285113
674100693
358143269
344271501
2087357096
1022011263
1840957071
1955336993
1155823808
1086928179
1596093347
771971453
1721033378
469894700
15076028
1075992426
1233101378
1730483520
55308662
383861151
1452781216
505696682
2075811839
1937070769
1384848377
218599213
1988350897
1380053264
1321733604
1058588850
862624754
2129044818
200780564
740736505
427329255
2135323745
1656842559
2127030203
1967649024
1426154449
305423073
164744739
1095382942
1904686407
1224461162
1061248680
1234343729
942802451
1265075246
1639790659
1703454090
2139609082
1109887446
262771759
603429777
959964040
2062603398
1145483218
934683204
836806449
1043271464
1757197177
1311902277
181009321
684192872
522641327
1971080734
686208967
1557068417
623648213
311297190
1889448772
1900765103
1254072222
114179786
1080586906
1512199609
324052341
1653248096
357410777
1589736977
1603447113
844682882
1370195752
350770445
606102822
303058791
1754424246
340874745
1276483203
1705332936
1916755142
411966897
1283309522
1908555260
1930553353
1523725327
601223934
1375738259
1954362083
1329914978
1022647738
1713038570
530059573
856620667
977038056
1645421874
625055022
1859380982
1501169944
1786499357
1754629817
169378683
236557952
687176521
1971862090
143740836
237721796
93740464
1215752989
994524297
710697121
164675732
345408933
1935761262
1939232567
381026103
910432409
429553531
1599143024
1862898292
2039892948
692032984
1452444335
773105947
865639054
1428336263
1801190887
234837312
121234530
2006040679
1324177050
2098228248
1619056562
1182691099
942780347
1755646190
1870659420
1080327585
746350786
860449970
1445053356
777445008
1162602122
1949379652
893379974
679830781
106763292
1708794827
226165323
812835197
340157882
252459969
1240527281
1292212871
88125783
1788313643
673986420
540216302
749090277
168802485
785570651
1458716560
2083664273
2043421960
1019814186
910881103
816926405
1740133087
2122477795
1477400855
1212333460
2080807523
2068459527
1149673627
1099472917
1281597448
1531046831
1082827008
1053096005
1191859728
136100003
207989273
1183654307
729982608
1236726458
2021798717
659886593
194381132
281697713
449883242
1203831231
166752939
1391638663
1067556009
557838633
1396747170
272067402
283330215
1792770972
2051392867
1057366122
1890114082
1606651067
176979688
1966644554
852837158
1892033050
760158338
663262020
1989670845
302770606
2861259
926535479
1314524841
258042554
2108160718
2123060009
1110382014
1020754729
76202337
344847471
752767153
846002478
1820168548
1269070824
715366479
1617709719
1762310539
295276768
1724567816
1828777871
2120040898
523649196
892242907
793203685
1698310517
1125048805
1131510719
533144496
241395771
1510841033
1088897802
701020208
1082332953
585250414
443342070
1178257101
1001290308
536835817
1213487435
1392825285
99645102
385858480
1869115845
1574205127
733279503
1731942305
1726709636
701667570
903690407
923981411
1720097432
1081182719
2124265323
320064733
357813392
1549644790
2030876431
418904120
1835444266
440566149
684237415
1895056660
376608976
1327384563
2087726524
1711004442
1625185268
1277491399
1313104495
2041940231
141437411
448515467
366869254
1720340304
1486843905
686560220
955076110
205517735
747835183
1670824231
228884502
555934669
117191603
1150111635
598639062
810649035
1197280139
601795915
188849673
804258233
118792315
57385198
777960351
496435261
285952697
1242235245
1259503082
1877347434
268694288
1320548166
1339183676
1364356520
74277215
801954692
369139433
1125214837
1383567191
980122933
296924323
1156257689
745929818
947416071
1312278598
1917024820
422530275
1146917746
1097502280
782434419
1597239977
257765842
756409422
104585275
694483590
126641495
463336319
1030998533
2073900670
1678407018
1661463912
1154581528
246849216
86154465
1322976186
636249580
1785517582
1005678680
1889973457
73689870
322201124
1886314447
493630470
1223835091
1257877990
523360347
840207638
1512186346
2041842887
1653466196
1264557141
1916035397
528188334
32330966
433305737
742420126
1733936044
722428975
664486610
143149373
1789112564
1464081192
1003480519
417898527
1499435676
573490053
1961567294
1800379124
504368939
855825434
1168356948
1231656187
251217193
1077706598
1378175989
2004484319
1248102831
1834762738
2030248380
804901569
112336928
217464077
100477296
1987427767
1873431927
1649508474
1439155289
62858015
44591646
763567110
1826346595
1377103328
324677704
1027894153
1077661167
1767842048
1657767260
489317571
644113428
1545178889
2135819922
1227843509
428327113
242288707
871598965
284728595
389537088
1913425483
9645284
837834442
1029430953
1376327602
1673694468
554473384
536959416
89538366
1583792003
1849699409
1779266813
525381612
976210495
100234796
1716902582
728322268
1602106522
1904080168
1930689480
1377033551
1208676833
403354329
1494087727
583304976
1837486692
1870490286
812121349
352181331
2088938187
1918915166
237576722
561734098
1991649737
470881733
484693657
932043591
1473387443
2025675872
1554689892
1599198976
489376214
198466132
773538494
1409122603
1315190919
1035129087
801737290
482970909
1654309145
1873576297
1532342278
1782422743
428742786
2047111347
1163554030
1760621798
1381493501
2052952443
971692068
227247749
1498986623
1696967714
1976174358
147773485
810346446
833424681
355828302
1744037855
622675305
458451280
2045037325
1200806963
1461452395
679311794
115847649
2051315478
495479193
556363387
1490984660
1031958280
1727028436
1338713763
1393179356
1928877047
1582880343
1875902674
2055601214
721701095
767314385
182381573
834507154
1100292391
1415069679
2005480828
1539299992
1319560394
1688063806
1792123873
392664033
1399323016
1017619557
1836360738
1182261048
730732857
1158290689
198901684
736785522
134039389
1366557358
1708843704
126769349
134156926
605176445
888684969
1588510143
1362620715
2080334568
561279345
2107906823
1474772120
380874024
1395408166
1228843309
1784200353
1297646744
1011260418
1763373040
1712966104
841146692
694810806
64540477
1817397118
180311975
518170838
1965098790
1556894007
1190300151
1505330933
1990607915
1000442776
348661356
1287690752
424976022
740590506
287570729
1042830026
857140934
877525990
863490467
223549829
708715615
1847700808
336522980
302932130
868116258
991301583
386462365
393851499
253452275
1858752069
1775444800
1512066969
877131456
1132103972
95288836
1507456160
1628256670
928333374
1245148044
841844730
1422837086
1444171926
303597772
1587475721
341234508
546150917
102034156
142368611
1005361445
177830759
1695037150
842244584
153187919
1370580744
1819114257
1302636798
1498505551
1604005940
1121357658
919821461
44617025
1156728169
1704333039
440885480
1837214027
813386324
875272618
991014397
451593548
450692713
2140989580
1797006237
436503252
1419496307
1781929772
318426089
1772137887
2025999597
81879809
589433147
1689462604
347225285
2069348146
1251748595
487266215
1020514717
873531045
1844417213
693606081
1390737255
1268569543
372496218
1937892022
1414531200
2121984843
705716153
81387009
1438579044
1146221507
2034231540
1078578452
365984494
1786407539
510341640
1142127013
1766547992
1961397317
1439303625
1495153213
1316024125
553095607
1642692063
1467348420
1610002307
459164031
108122560
1405592031
814118278
1105169751
47542571
227635935
1659998323
392042450
1048522864
918998162
874633811
732062796
117080546
1383127364
1905521349
1137685100
1143852258
69464136
1139334758
259002872
66459145
376937497
627424738
1640952980
667350740
2123913363
802474715
2008997992
72092248
176436354
1704349884
320892722
1897430527
903310870
131787126
1998204312
420761869
1179346987
969750674
708506277
689893793
977901337
220274791
1433583343
222878554
2054038650
544355541
1934564445
2042339084
1002735086
2054409200
1758064537
522107198
828747363
1104841430
468998002
1011118920
57903641
1220873372
130411275
1339332536
1048187229
1711275569
1634426427
992286621
915244703
647547453
801516746
1825360508
2086479371
866671033
620460265
300776572
769801850
1435261648
297127396
1611481749
2055672417
1313799987
271734805
830912158
2007727792
396118724
1739839959
218077681
1931244035
655117155
845437178
1771872116
65030530
2075249819
1160923780
1649332837
727949936
2093712883
1211457084
1347112374
71434956
1233331667
494839289
1365654878
2062511234
1731747755
30165291
947668617
750335835
1603746959
311575898
851026452
311191852
1120156905
1300278722
458068367
695775974
579025744
2022934935
310225518
1244868970
162022805
45743697
1440648068
144324103
903931561
36186712
122738592
231091442
1015355732
1027540358
1653568658
261159496
622658859
668967177
373761985
910458153
1279778343
226744034
1512507701
416499938
1620846133
687202887
1439629496
1030221492
1191944824
1107385780
723290939
326092887
825815077
2131979322
480706376
981443856
706074892
432338812
797359495
246208497
1720179580
1926410429
1738006291
1323033392
1444811305
1003168044
979502046
1239641185
1511648091
194861369
811460837
1291100036
5818976
591435
1169394153
1651779856
662693649
148923726
1204675225
1484979417
1747074766
342907139
1979658643
35736772
2143776841
1923736684
1548772681
1014136587
1726401649
1709984552
581775770
1296369112
1900013068
1423003653
1978190868
777757661
2080142805
2072256549
1982065168
301881973
635858901
1121425655
517068682
172853056
63903259
937667248
1236247132
2010677930
673142381
1050269789
166866940
2080378945
1758459826
1978680011
223978386
1804530186
48271832
1521467115
1988252636
855724692
1207637835
1502587972
2023312140
1146315957
464405068
1605662366
40469688
128413522
1612016568
788555184
56289699
517486648
269150211
266082056
1108297403
429752660
135982939
216932408
794530521
908489197
468333750
73585019
1041715269
1920032964
635947811
1580102864
807822139
1040110502
1064195415
1964776486
1677089218
1792402827
76701967
811003181
858115341
1444391567
1499509481
1896859619
740776451
1304366795
316076745
1803084258
282503691
1855347534
1000020077
1541432711
385459950
479298861
1323860922
1114627219
180143119
1336418076
1372868650
1113704166
1020003755
1314291550
236995048
28849364
573187537
479599723
36582033
685880993
1693676682
1289102397
738827825
24797717
1444590992
1585973069
1512972932
169153086
893796933
1802730243
598664418
2040053513
1082259290
1405853035
1474768273
1456453253
269318876
258447557
90995706
1346671408
1528301166
49589996
884437726
1637177473
2084573281
1639907992
1570788692
1464796061
1255650419
1407890638
1332929863
720645080
2126703765
1892009547
1294969511
1201769624
1290027612
1016301485
86939728
48109090
2035677648
2022098539
723909172
39090686
334215165
1479657512
1936174709
1326450977
467006890
623007120
801195540
1804267519
2078765510
753870110
305972303
398584079
690025844
667590228
33551269
559600228
1181774967
1338846902
202882001
24511900
1707529592
1581370278
1802740424
822670702
1584476676
1487381833
2085845677
209391407
1846428857
1045897495
634775231
727461143
1031295406
1216173709
475203325
1774743206
472545209
2044125980
295897911
2087578406
116191556
1701210156
1078545552
534102222
2021693255
1825944408
1824232991
49629511
1737622974
1289736886
1574798966
243565761
257638842
1250129446
304198587
470127348
1222445557
1956606933
914031147
56319924
1883162523
1034880035
1047877087
322946993
819686010
490458430
1721177995
1682248585
657805956
720625179
53082258
598096152
1060501410
1843497380
668436061
272876761
522620808
2004911381
1748038347
562172715
753058561
599161380
652762280
2128002032
848270406
1692825194
218896900
2098283398
713368637
1647947836
664035968
2084789210
224440516
1003124955
978707046
2030344149
1152051809
1189392758
6716021
1231634142
1298019811
1029059567
1473089055
76295730
1319763129
865612730
1116903630
1311162182
1199690687
2003596001
2080046818
2065885471
2049904973
210236195
1965025440
2078661078
78435179
1229901129
1122413062
1467124378
1311106539
892965784
854842118
153184552
729599385
1924822599
572697978
995384078
1697920266
1772504874
2142393655
2117795990
1666017493
735625359
2138460892
1319529236
1150889617
819879459
1350887000
192590720
6524903
1900945587
1225986770
1580611647
1235367698
1171668928
404362156
1080249459
1450620999
1963048553
1860183969
1295819577
583129592
1268745132
475076114
1057021787
1263106558
1240757604
1431759435
1782177381
1531501874
1228100626
2123503486
1330769771
1512944366
1473350260
504927109
549003942
1067278424
1035110199
2117612759
1229129099
327171061
2049511521
733101708
1203770949
784753524
1702263034
1583487111
775247939
33038727
1089142706
1992886365
1929270411
1875460118
1598308786
436720957
224126229
1097703439
2024523664
129266535
1785099633
370265565
1453323220
565765804
2066272205
477002037
1317281887
1784707905
254897594
195864323
865287520
1864369724
1620353489
1653071253
2057259665
1499664453
137617850
203940471
1305088666
1826121120
890115575
1334502606
1133145977
1130132297
1355451116
1950833139
266460819
643725725
246751133
1434572297
317394740
1076644440
1035293380
1700624088
1253710020
2100411262
706558159
2093311036
1026733931
1235984739
277389481
1883037266
707579718
681291181
1571662116
80093110
421811456
937800011
209323059
59111007
1457115257
860162188
232940812
746347769
147665638
1701319173
649575410
1400646456
826126559
2121937225
1487340983
1871548443
110025380
1604221401
1710811531
40694687
1863782907
834008365
1669961913
1176488619
571225535
717632673
321957133
1425398712
1160131919
713691316
903968609
1594731996
1745588879
1283571195
1801127450
126939736
486979487
2044327822
1881445293
852750369
1683046089
1916820823
1740167276
48622530
1616645327
2051871304
1560482619
1269656654
211193068
325602741
723327554
62449075
359587493
192901644
1506151706
1113779763
1126723756
1136742896
820940943
2073757007
1552255880
1767040961
1595682278
452079739
1503027766
448065499
1460009382
1954225867
900077067
1078672459
2125818948
1796138478
587255541
1518339362
1295085625
719635160
1544029533
327418371
1730981476
1016264593
1634756576
365807837
446869639
1851455388
1444572182
1378488506
1418047539
1544493016
1011683534
838126259
1060425944
471251124
966536838
347348392
275658414
1436743422
268658386
8006232
1353811394
615029357
1444604068
1387446160
239494374
248969396
1730188895
1104118496
2106889028
1857517158
1890850525
790279486
359109588
936941933
1830292559
1755123553
2125932006
513011981
625573199
1625204339
1060474241
785737184
1936257532
1366962161
992787341
2032843555
996644109
1239020674
1254925598
1367828093
1514055772
410222587
1980526861
1071571233
571955498
2028084898
811016433
198692107
855213213
560493681
1767132774
1832181238
703227989
308337498
315968268
1141775470
1967974256
1384438367
13601519
945303781
1977374939
690164691
533553607
1956742548
340599767
2129960120
783135247
1963738429
133407183
808131323
100922096
1186597589
734857745
1555197213
1607429173
358000837
1751815626
1530932261
1642724163
872628669
803865183
884752340
1825833125
1631751116
389553547
1118633423
1822390166
1836883873
20295984
1208576125
1154036392
673813152
147596112
1697587535
696646130
1336897827
473969428
985466070
2111922152
717207488
762604634
1811556785
1480864964
99158611
140183619
1971037849
1420586047
623886449
1419479538
301851924
342212640
918112948
1675243499
561138302
1913184833
430597064
1206023464
1123415475
2015695515
2133219998
526534903
758753164
111633741
1126416795
176830445
535027424
1324229306
113039612
835730239
500557961
1693775146
1357029923
324845521
1569365079
1295631222
1089969595
324449193
1308370357
333322384
425629674
2102239739
1603412791
1956898809
486095736
699151370
337157301
1006761030
1666320408
321266163
1076533561
485507270
2114424870
2027599620
1713224386
1648921280
1055910631
1342546816
560340910
1864741221
1254199854
389089753
1100642451
1967154466
1475842603
49627629
474392143
1990479400
1498130147
43468859
130184284
777401995
126813222
317722839
1012939015
682258093
1859662263
1835472089
1890148206
974658771
1131273292
629925599
1096736870
625984563
263372122
1395250734
1952183121
1403671396
1303530899
821384768
676482229
1926835065
245903442
1467200235
1995249626
125019818
288845158
872454802
646826752
1591434108
1157493405
1274227579
1706643158
102290525
1988794743
1376331305
1446078637
1045742687
58256797
898893588
1553059098
128343911
943861265
715645037
1138093731
881130425
25945431
727971949
1443419372
1083604710
377110673
455697482
1008035496
618576327
303653915
1488949467
415546439
602748446
823944009
1860889910
744620458
1630031509
914814379
1128708845
743544220
1608247610
1638882256
553010558
278393890
2134335630
705113053
1757318721
88539357
1774140034
59667721
60199937
1036757372
1527967171
968792008
236355055
802092577
1493949381
2012640150
1653558005
890155778
352538061
2093452219
581219820
1606060402
893731445
1854537698
698776387
1932205019
1552120722
1529166124
1110731837
1495718767
1022813542
211850491
1810280273
1885707682
1742950284
1802895093
796465340
757167438
1277811121
1260292901
1132309020
905106322
910829438
628184562
1510226116
340741967
1605142599
176509496
1142675545
1460238980
1072443024
1462559687
2044362008
763760220
609068340
903854249
444067046
537618105
1788810841
1609516378
1202573790
756851348
1570463149
1112449029
1649781803
1557396313
750110754
1830148469
2130040515
832890714
1854049972
1200128019
121329338
282277282
34628348
1509541790
1980866182
598579220
373938026
674212573
343674547
1070889195
1364857317
1595810105
623658371
1285932295
1407701108
1616737137
1622381056
1319692536
864292134
1133431688
1366434955
1792344815
1761336485
345733074
1166586145
442740831
1729355247
2131634738
229480112
1923127025
530428900
1930716615
90504517
1343358452
944825537
1692998045
1988647339
1688624378
1410751183
245498587
1903114630
1539484635
673727760
1144477351
1167584079
1054765341
30586998
1973501393
1696960726
1271194010
2125736896
1812135267
661748181
38707692
2086085648
516354177
1207816375
1165086490
763630748
494894193
1098765022
346413086
1111533833
714373871
989135535
573622631
1655245175
1366729037
1304584555
1696984167
1508219463
1246476849
640744849
1431391653
1714639173
1341772899
68085483
193344117
1053996477
1799001035
923286196
1720682964
1566029124
1492511027
1548086933
1564780015
2003930318
472348250
725602089
1623169313
67183278
315819576
710093026
1312278831
1314824608
2050591774
831663033
103359988
49290776
206690391
432806169
174839892
1792435463
238970013
1200904
1869295558
1566945926
2045595635
466508689
271641526
1163623188
1317629021
1209342807
1996243891
451493033
448241946
1891708923
636318446
1623165156
1842011913
1782912270
1249724819
1405485832
310832258
1308298092
1569301025
11930420
1774399198
38903075
1685793387
1294595159
501334717
1582642579
262789669
1258710144
392868699
416098417
254232984
1983145450
70940288
805543990
1237034682
2123955958
371641960
1877610407
636925034
1777384587
950568598
276323124
1862193801
1180658276
1372844696
1013395639
1807808150
715493616
216738629
1458488232
1703917189
24361323
300486347
737576823
1336410758
539798494
481955032
906655011
1108048334
2105958234
1664431995
926836403
6675107
885759265
1118926497
1173129387
1163947257
1166885227
49076985
2045605371
819178202
886248622
1554003482
321660135
959784068
1443422789
664469725
1359186085
1586010692
151161624
1804668192
767135166
873073643
707447962
539545401
1480096391
1863467175
644517321
258055194
1711511554
2027362188
830988292
1108237939
2074325218
2021231632
1749362059
1645719570
567488264
211809503
1105056274
652494519
1863405891
1883713605
908940124
153034902
1233637741
1162652750
61849767
1511229544
1123710776
1180641354
1235487083
137614435
1539602398
488863622
1375723232
757260685
499119227
1401470253
864110940
1102246197
219934889
241854849
1470928066
143445089
1536135407
524167101
1037590496
1250088205
1191948622
2087765844
1414484501
25738404
64883928
179865858
2050677403
2049857506
331657756
694721955
1140068245
1567856985
1050082611
1877336928
1102991847
1243780015
2035862639
333570714
918559789
436564294
359905517
1504417197
1083184160
1297155857
1630956224
1894315676
1254684812
1016126307
599637956
1835254606
2039343265
1105593720
1657187854
1707444915
1819662100
1802191716
843564434
1812833386
1419403561
601111348
598868393
1257635082
1450285830
1644427289
2120914388
995875922
1978002415
259911435
293745183
1217488082
1299281965
146541311
448530323
1193335178
1553737090
808475110
925866723
1774250456
1358771655
1374288950
1366741043
1349412291
444588092
1329064391
120541495
971700422
683203664
1585091325
1245814046
561925799
847684772
1493335626
46329302
1482085167
1298945757
1655024919
1965381635
167598025
215504558
1295878895
567230143
2063359978
1924397044
1453955973
2088553386
2082716908
1189360616
1959450438
1570842540
1790536557
621329830
894531163
89886943
403936573
1598790035
1178647186
1145387797
1639709123
1685996968
1028646713
828286201
1331491734
1271426325
1226051895
848009825
874179664
195871433
322630585
1870587418
2011800531
1964827532
756160122
414021063
1436019221
2108849837
150273705
453280033
1879048005
443371081
1122618796
1401702762
2118456647
213871061
188757694
804424423
266188747
1559268088
1892399476
1811548513
1003657896
841079116
333252694
912183632
324068413
2025499399
1417628138
667782554
1470007350
2109798431
1487632888
1411059552
1544020136
1122795320
391208456
1194427491
398037209
2043870090
235332933
1760160388
1995144023
1297901147
860669174
1568695819
553143328
1400567132
169865896
386018297
1555979560
213435656
1082080267
977421555
613254459
1644108096
1960292811
1443363938
1986150240
223727433
1864366250
1416336829
511476070
114259992
1808120602
350366326
2085836095
761894728
1473731679
117016346
932540435
1982388103
683311915
1865883004
969168594
406460898
1819764650
268209411
5718149
1659615364
1905597738
1368295193
973568120
453039225
192345784
890737309
1480043299
1336182351
1306408857
672891984
1778604377
1488705530
932607222
1391972524
1771626876
1276841344
2092842783
968731923
901746946
1682209216
1647734455
1654806148
205943785
1194131498
1994655718
630098670
1031880189
284297940
993563519
1021961021
809211013
496622234
1241277634
1637458114
60112505
1193979195
1551625627
1895743911
1190062176
254613976
1328030041
804920262
118905016
1605631196
891444857
1046096800
1045394631
745197887
127033325
1846814454
1472470142
1412210050
1744910747
256889245
1056253018
661245176
1281958589
55283378
384278993
283075534
2082505024
1243635209
236634386
1870789852
783033242
1845379001
1636921809
401912558
1313620999
1633865614
1103663036
2015238598
2089597237
1868484835
82880326
1862976912
721551429
1203301363
967177503
825999434
1805897649
771193363
340119202
316767141
2146237296
1961134382
2121840692
2055804167
1848434569
1257935823
2001490332
1891955020
783193807
905584749
250295309
1766946092
251078460
622755455
2094435404
320640198
1506894244
232557656
1672294810
1063486949
1655318905
51145056
1499725575
645503541
616772782
91081011
1978020792
933083677
389343535
1642773680
1686158890
1610411284
1296176859
1433684527
71133673
1715469848
1703384177
59046067
1982927678
69052833
338766998
147738173
792166997
1141156532
1940857451
1407813198
812947290
235031129
1973120473
867816192
2096793916
480955613
617949279
1588177775
1382244388
1953118895
452477001
1270019866
479458207
1551909558
1466140623
531772515
171158387
1351408361
969302640
34690294
973561149
1236004498
1189928347
1570627285
229946969
1187561437
321872075
1119179243
110883195
562595610
578687209
1835123175
1744315779
1509839069
1152634457
953994232
1730955734
27676965
1089853277
213733263
758425060
1986338625
1297454480
203525193
1707991527
53449679
1472076943
519342693
196391838
1781036548
1456854237
2067484025
550558168
1673025025
507729594
1465114764
132445334
163183323
541748661
1103184704
1531314240
1890983006
1534994681
1127577512
958411330
132176800
883826800
1626394272
1755234461
1394583194
2066185962
955966562
1937816308
1094279613
1121005093
254963069
570385638
497904459
452278908
590932069
500784189
1687619945
950751239
1687869337
724798617
449029594
41425199
1746308090
1883219360
1999697561
779565252
766575590
1616735717
1491240455
736545662
451301069
920986480
1106809213
1875399021
269138497
117842416
541510274
747662298
2091168358
1443913291
1008638880
1321428168
217446028
1918057104
1710929237
711204090
1998040151
1664059638
18407360
1719558085
32241409
1526500417
1238975714
1954897248
1037767806
1536884821
1462652022
1696140464
2067212806
1293702758
40190270
1111818479
262985740
81507334
165567522
643342177
903180754
1119170180
2100348530
43640422
783304990
939922939
525664837
569181457
1187277280
1732729973
1896783277
558337047
1759019386
1044550419
486878858
962431693
879220340
289593506
105545544
1179594528
630085506
871093610
1735023716
16608209
209657429
1811524777
1563560608
575796221
1257562457
804470976
1657399155
1538502784
1691174876
2001492020
692088610
1837078372
1282578378
945156955
1412581424
896037056
796645408
158041002
1182135208
1905531361
1355323259
1879812869
976711816
2009242142
1994234432
1693761751
1926962630
735149814
1967400184
929757410
571939824
837810616
966683388
2000350303
1560203950
517871651
1158208278
608941689
276240571
1788617658
1598430644
2045907598
252736235
774197110
1386451766
693977203
1971791005
1751250344
301304079
936812093
76169490
714515844
808603674
1705246918
1124990790
1440963181
2104696966
1289386002
2109655300
825862033
157498502
610775298
2113604563
1350470735
1919651540
212559994
682481525
1596906259
1768555542
2129377068
619999812
1141419858
343508150
1215747353
1564824790
970247193
1160467702
1482690421
424440767
1329148232
596140841
231739795
1042885897
1015928910
2109351904
134155609
1798030143
743759989
100044882
1119209963
1011310018
704279085
1428946457
335070970
881765191
1541088026
671998736
2125046624
570019236
717384127
730986121
14811970
1869637697
2089533996
700794388
323127492
1627066269
1556753073
1627839194
739922350
1085804781
573773815
1018009101
911647740
58593018
1526065654
1695405846
1376433126
836615721
873285182
1315910375
238235878
843279655
447299090
1395721521
2010735413
1298524408
1386813023
1326346467
1949410848
328365095
825897278
1568656420
1924250721
264645033
157999024
882851644
1089123588
1536941582
1431259383
1063706301
2123532357
152057047
1890471383
391499602
1969082522
1420492529
1723408253
1497749498
77392304
1602846699
374462359
1693022285
405207761
578533820
365176129
1501925218
78279020
729450130
1155748240
37868869
85385152
740379675
1678470661
1296109464
876979490
1159696604
695749828
401889853
520677891
1452035321
2002582663
531954344
1430598872
729956864
746290613
1589690170
985661574
839333068
1630113253
2129712846
1880044971
829517773
877554593
2062515847
1335804581
630304465
2063163824
1668524751
359925088
1611013068
694870639
806911830
2034153475
617628474
1870491344
1736170104
1569651397
233917712
1956933449
2090937002
1449719756
951645623
240640663
1230883881
1442334673
218127709
1962091795
2134373463
849411515
996938625
515440077
1352130224
1522005308
575129240
283562814
1686092422
2109189614
1419981489
533669806
70329847
1191666217
170733606
1706296938
1886338280
1682306167
1265291051
569081480
961134588
1375742559
1957110747
563664116
707245848
1568511541
386050707
1741501136
1743026939
2093421356
668315611
29592150
754904291
408999044
599711345
1074268655
1242299402
255717364
1405989709
422215833
1190735699
1287443825
863939242
1268835317
1917371954
1099272311
270845258
1308032037
1725450887
2100754135
1113189926
1786566094
463500650
355456960
1686137255
321844821
66862197
2038152871
508867142
300300634
448083489
244183134
599779410
80023857
1895836486
77526129
1781313837
2111578211
653675800
1495816355
1342834899
526052921
1589143456
1794560932
501863583
2093374699
862448832
1938884571
1406050674
2132997074
222435927
132797090
454096846
519595086
2027178572
615270377
424703647
1811735555
1824182405
1121794932
860683285
1688027420
191599327
1389194324
265620520
846349059
1571055807
1195711002
1746407350
353727491
1583968976
1397082714
854437046
754993369
165236405
366058068
579030977
215285660
828144662
975170617
986604038
1751624448
954333427
653413539
1473560531
883764783
924162504
357373606
1353363519
310326661
1417337997
621059154
1190266917
1955037196
559104139
548320604
1654266109
594727982
1232972050
372149803
962877306
716764769
1433824599
1362725911
1832034545
1887973883
266415211
169308318
1200342282
104010262
175588147
1498593000
1989159650
1389745201
403586700
1198737277
126820098
1798190939
123762721
2115007724
719684440
704158386
564194610
265562320
936404300
548877888
727733382
27760366
1199646021
529663457
1649063036
1913540040
1107196709
1364043383
2042659684
226475698
1148935085
1737634153
87108464
468670820
822864757
974343339
1288714993
461426010
636341374
87395541
1810896749
1430640815
726353931
1738107729
1530310321
828034477
632824742
1208611463
1017421052
1027261254
632198715
1170658777
1225362528
1602268820
791354592
672366766
803690836
760922804
512702175
556129764
418587568
1871725755
290420780
868403308
418716570
1878864458
397511827
282370799
1671164317
1903448303
535513890
1816301013
1842666663
862150715
639790629
1549265513
600626208
1990787424
1186747952
2060108964
56007840
1376559552
241045426
1599966076
240667279
805212178
287174477
1839471851
233531676
671443537
1854419885
861428953
718839944
2016247666
425898534
215068053
743489084
675945031
48810154
1740211818
626180839
731138861
235198676
709889493
162288208
1550312034
85759117
386179009
1130571890
1771648810
866100457
387005863
705530986
1896453700
606199727
803073027
271890159
1025715269
1252704550
884698307
84147635
908936144
1967148400
172053053
70411850
1300988717
8094459
366384605
57462387
1275904659
1173200762
1391130058
75053809
1033494991
1609593228
967126223
624879464
439274701
1303576823
503181244
879681600
1438767635
1862027560
2070772918
926964697
2099304724
1622230422
1528393733
2139164127
1943109654
1588313039
1615939120
66626551
1292688096
2077867761
1558082446
91663700
1744716564
1049113031
178893566
1271000502
805152440
1894548579
1377000128
374083267
600460159
556932
60392563
1348695879
355284908
329969861
1687151545
1935883192
696235720
870447140
1102217411
977996158
253643350
1875125196
2054351990
1167475495
1840108439
1656571448
2109587916
108479113
1015428225
686448210
1326568324
2029009795
1932992339
21462346
1052639016
583542395
1512592928
847635157
1535965141
1202085281
1822258933
590091860
1450167858
891723579
1523927139
605428761
2028551072
102792108
1628123031
1635267952
1879277186
1410540433
274109938
195596653
583563728
774666518
1627698445
265254707
397377962
455447830
1992929046
890152875
749932052
962739036
1197250412
2115217207
493673986
1760857250
304758577
1098308877
1972192419
80672906
1661927008
430916199
969903112
1708318422
770578248
830548937
540735799
452945324
1457146591
1919118210
1121991726
2020701463
2128833359
1471409786
1694289117
983425711
1534565641
2071147151
1819716771
1127753577
430134886
66645991
1452495657
366094530
2122138496
520378431
155945262
1850521883
1938012113
1948061914
528065734
1242584652
484562169
912567143
1694590572
528149100
695374905
562953454
603069148
1645827034
1777872370
407750586
1992251077
944869062
820255889
2136272122
701599935
1008257515
2138455257
758054327
2065738785
175144690
1627742884
33537960
2040346917
64428737
276558100
138933617
1166958772
633703418
496483421
1559002450
1527739456
910887919
1159583204
2141241214
868543250
461876077
706829861
1826637974
202708470
632605157
746737297
489829295
1763407826
64021768
227305394
603008587
1996747159
1889409579
60909632
333007354
2108435770
1464538234
1663843435
100627031
307119809
1819176053
188495188
2072051192
1886775917
1700844151
1016862082
604357315
1900627748
2132359460
1485402752
238269615
31139063
1809486979
1027772733
1190900875
1033360737
1487297165
1209744175
400936311
1222647190
1186339378
231297993
594204940
831439611
66928642
1947916632
353686692
1374255811
181284045
293147352
557572255
1857831676
1735603202
1230052168
1808285737
1530993447
528275942
897977454
1688490498
1676201271
1428301951
1916744434
1771018110
988503006
229867793
693733032
1840771380
721653590
1301876940
1889133967
1948474729
1980511420
1028694983
870476656
2023541844
1503997108
707596506
1225961070
1427512155
953160077
1160014335
173236337
1848393885
1579246029
1130802395
208866360
1738918872
1722491717
726296785
481291937
1766967856
686877907
1526257759
1625903854
1533345912
985874619
362316787
334089702
111369965
89733702
1977331044
1526464370
1064158123
1469815087
62316417
632540021
237437305
690417637
562490507
1428011773
722011913
165110541
1086798323
2072412078
1492059766
703829265
1134007960
538563644
1169506363
1973417592
1301150857
1046388424
1161522065
426542632
2125082175
470957320
1950819277
135828981
1644251735
363459720
1612618247
1806194540
911044054
97063874
893279020
717118561
297829204
1240717489
1262883437
1952293966
1302692483
1296387355
1655617908
1839261638
1665589750
406325582
1580000139
1175727348
731677492
717154943
808461186
624361910
1040594088
2054065855
92841161
2079187905
571895588
52871638
180507639
1530547754
805284217
1783480588
1292368332
735526859
1333984145
61090675
85041847
58101107
7328762
650471134
1459656925
1311618195
1486054921
131403600
1443634201
968484690
1634549072
783375857
524984060
237966892
963914831
909964952
371064537
815263334
1680322319
170763504
676215659
1028415693
1105635839
1954047741
733959348
879743754
910285154
133667275
1662526439
398827787
1718309957
1668211034
536915029
1155348921
1129002613
1100806763
528519910
1996901582
504544201
1539790175
1530254003
61770236
376651669
511183895
1797443109
229149637
507886283
807761933
1104523118
1097094298
408990369
501415227
2032325555
1753462030
1393888060
142542578
1111234091
1051703081
538322827
755497213
857428559
1467570732
1331937248
1124173101
1146258435
1752172418
2121968821
754706070
311792247
1503859468
749446275
1552602248
636824637
1233827251
997469142
1390498523
106380295
1440518345
2037191526
2017234793
1236956826
372506607
1391459734
1162243666
1680048227
202952313
762082911
1854516942
1628949653
1351692506
1348904845
2020140708
850395560
1880527162
696512681
1539888042
1136007069
227438815
1259656664
1027778336
1058942932
741587436
1212951814
736061179
1357757632
220433793
1279790439
1470139624
1042694501
1242565426
263964409
509571412
603933059
930892834
838881871
2088845393
784027680
820459762
108567478
28342936
912438283
541801321
1525104509
436612120
1713365362
529458505
1663309606
416675265
843439819
1735134937
799836492
1645090914
1714208790
1013234103
946718967
377998280
1079057801
460558845
186300688
289013294
446990706
929346953
1600945215
2021036685
1059312748
1741023033
1831855258
2036732531
1818250979
1514116253
234505269
1662774917
1129116733
2053689109
615912624
747185756
587135742
1540461204
1537005516
1757080696
2012539539
1795465981
518416348
857470009
1174873727
975172581
494988195
1997492090
1560740625
812157776
1729311945
2057339609
1213178630
592136684
1161639428
1685778666
1144256823
1135001311
1202875131
278045112
383728580
917174977
1645323724
1852824936
987113504
1612816374
1861099666
1912709639
1118260821
1044160962
285072323
1346272756
728083259
1867500876
214585029
166219890
1062295750
2008280236
570575256
1936849564
60245758
2124810798
264520579
1837242547
180428528
1096318512
1569078957
611908363
12387647
906298206
1293498135
871665613
1617127774
1844674701
546931176
1660932073
43977925
1778147787
1547116853
601673114
1285542662
1845996641
2122674878
102474490
1827570028
1325280023
1794286359
993235742
576601308
242102527
12510181
1911764987
1180724883
684473191
528537234
316035936
447124917
692666726
1990529966
696744426
911558998
889364748
1199836477
1446919093
285738061
41657418
683468912
1573813427
546774412
340397954
493353065
155145256
1897048681
179664918
956599596
1381686489
210674259
265039557
2022128418
1002201490
1014232416
47387421
651771057
402477984
1506650011
551778453
1849611059
707202751
145603003
1014566286
1546196177
1906985344
1006377706
1750869598
974312027
880806145
154152294
1387732502
534331970
2034762969
321779191
1604607799
1710908444
1528177880
638118096
1148585816
181163903
1765798164
1595693187
1843206131
280854677
1898168940
635469229
1128029815
1998783723
420724901
1220447836
1966642228
2102822698
156013703
1242718196
703576500
286657395
104979200
1487453018
2006053217
1433845479
1589191049
234556665
1900667342
143973741
431946447
2067912290
1859114734
102444005
168114530
953410621
1738845394
1796610566
1199303597
200920957
556915659
294344712
754733456
1053180258
869636724
1443802384
1685860007
518147489
1295474174
889668516
1726762170
1283971703
2060967080
1441629299
1864921871
1377679305
1013529963
1494125784
1886314508
1232755898
1572973289
1500291642
700102563
458428968
1612277093
1752722261
1080670767
1358351568
1672724158
156094098
1904828808
1333320760
672967462
1158679393
1320730775
705182188
190625330
1369344614
1689402465
1685286457
1312016870
470906863
870573422
1189741185
875822179
300753941
771251870
1405991226
874363999
2003600039
201964024
724563650
1234859376
1836799722
1837620032
263754108
1168875312
1985543777
828229792
913928814
1598915672
1240365992
29826940
1863019771
1278519760
308487211
448417945
1930436663
1039015893
466576574
1616557656
549647181
210008437
874974662
1855623819
1982954710
931083607
1205329116
1352771282
1011471113
963686651
441036182
139254087
812698636
1362175079
1735670277
306948031
34107745
1514689301
1193483259
1278379802
1947102488
519685433
161557912
1744947137
546432979
2018879429
1199709723
471103994
364748675
1451513185
2110135957
867072637
1567504033
1153619360
2051617969
933808277
1738189839
594027738
344594787
1878580048
1676282241
1388123812
1420622029
1900982387
960725778
2039374163
1333377683
821733321
162545421
211940915
1551028184
452723192
1819661530
224481803
1997105837
962229977
1001978598
1881832931
377566646
692511140
1045834380
1043975375
662431270
1860299753
795810150
866337525
1824263369
197971393
1367947396
1062496976
1100381355
1297930336
1460972956
96229200
610683551
1868646773
1419572092
1522079777
1798242727
1009878208
1640436296
1230262565
1601739970
254994663
222066487
1332138762
2030044919
1195295718
1786041914
603630652
1649761516
1000275421
142444845
377999223
38493797
129311819
636864042
1588500399
443851649
384637207
1314356563
1091044555
49556686
958293513
517300628
1829791799
294050606
1006400846
1670177095
1318640765
1933138288
1078913864
1061639066
683024549
1751611111
26765759
1314607540
774500768
404698623
1485443013
945894805
1422602972
806997793
1145768567
1754959750
430778748
984009386
1817445138
2027304207
268926536
993485640
1521983888
2122172403
726604578
174318654
209491028
1166013847
1888877000
1924098289
1249427090
2106463419
866185730
1159626164
1391688990
1614651385
335143098
1824911291
911294395
678009815
864774720
268906115
642882938
656980829
536036241
513841596
1730219589
1470240171
1940313748
1377466787
870468488
179474496
2052436384
842664362
527783864
1856052361
416285451
18479097
1580949370
115244322
1477608309
76939850
1248714475
483853872
542462651
1609626365
173777446
1257258769
248616905
468611419
1943475276
601369410
360773294
1540596535
1100204255
684785659
1582841054
874508336
779377947
1450944733
590087292
149987252
874802705
580525901
1707606456
99657239
2001750418
1072678354
1301383750
125430839
945384492
1345562990
743630403
284007756
2000181745
1198306380
1666519458
879002412
1546826209
1276421199
660180267
158776543
2066284656
130893980
167164572
1730527068
670506633
909305012
400215882
1990998233
1761743274
356397984
2045876600
1081512237
653950886
1761190551
947809147
1288889897
310038293
1212766537
1848960247
1436665962
1034740223
103905935
1874714224
1910993982
1029595163
399588444
346111979
270978195
1147084335
484321478
525773495
683565051
1763261894
865670284
556707325
270798295
884582799
1242239288
1648415755
1591080203
1181131559
1754101372
2076854994
1417901160
49686155
1621351061
214971378
1734744994
912865377
1437716429
829727793
1934468159
862533857
1718049395
1452810727
1293296741
1901119377
2079625563
145818420
1543856430
2101060165
1887915421
2057051055
664987369
804411079
879399521
113835504
451877257
915137889
818671878
1300336986
1449935039
1345029096
84343191
1489191695
489910436
1253978963
1929926249
1172548666
92509021
1361090590
587564671
1700002272
225339552
1952562291
779818200
154155866
1714539767
527423502
1409167310
1201158013
1332500491
1634099344
824978046
1879047074
336139902
2054760118
1961386262
1635249957
456158299
219834184
1577264276
528939768
1710095329
2024892808
132906846
2030930062
377862337
719223939
1143423331
984020324
908797399
1581252975
126594367
1751104415
1190290964
851015007
1133968427
1947734074
950930280
408108332
732478669
1666408948
1769142310
151137657
537878467
591011791
2117268530
1767840155
715481068
903475318
357752328
1537714383
58470628
546062572
559969285
1928910116
854019244
446903270
159812949
1312430645
118953640
1324167796
61107333
753480024
1444943568
1828829305
751903942
878180765
1928999631
961137747
1324907040
1608824485
1601220885
278779901
1692210590
315439657
1204960214
1599785869
1283793199
2094256835
535326451
216762642
496952762
93630195
1316502056
593412518
1725717384
575832483
1709434231
1074827621
1152318646
1106282314
2097671640
1044090026
467126413
1587940193
1014065534
890588695
1248312046
1934848252
879413770
310696414
505176517
1322447654
1453372331
1977127936
1226130032
1907584757
1468258501
454305567
587929293
685875911
75027273
1365648636
360537449
749068739
517657012
280323928
590228557
1083091374
1543923464
213752601
125581857
239370720
747440536
257224403
1708017441
2060874756
629129248
1527018445
785422838
1999779453
1877721419
1977870796
2099962271
703372904
2070297790
1952441140
747622358
2013374981
356836672
433470504
178346010
115427469
2123365321
1913823476
817616694
410981797
1451138608
1899019516
2087937244
1128775973
1509625931
768360162
1017295942
1420230810
1773050
1165685935
1472318604
2005939614
390760167
47016924
1103042614
1253875903
1282338575
554828499
1834932303
632529157
770485485
165219779
1770272529
590247360
2076231961
1418346334
716265050
288150567
933998941
288953718
776258579
1195958357
2004661244
562509197
1434089493
1854495601
1459434875
159833065
288144062
2071962508
1556169111
2131860555
19607333
814858290
1514724213
958448741
162798211
1313711201
67281007
721336482
1800408588
427128988
52031040
1855610116
279102718
1072303063
984065241
2013653046
1044351625
1657628910
471087134
2023851192
1894139161
1712787606
1503877209
97593231
867328781
1823806921
2025291415
657991474
563951509
975004164
1037349404
1460015857
906233246
230634112
2107752239
607772935
987083751
1684283228
1834688035
785865552
6354002
869884680
1614728267
533170295
1390797864
1617137292
673403030
346414872
911904913
803841081
171318870
1497952456
2129689066
1724379924
914869466
1713430396
240153359
1393097934
1528691098
2143529588
4385811
373802283
1230009177
1387245148
835637839
594185401
1158024638
447400982
735884511
2081029943
947251370
310314534
1390708244
10626218
586331894
1720115530
768011200
469542985
827257291
1623258595
837064421
1265643981
1682528907
1282159673
1671005122
946957997
702559052
727845998
1613511720
759770132
1778513220
2057104304
52339659
352393812
1592351796
839533062
473516177
2085216307
937827584
1101676361
1300745104
625006463
1711631828
1902043666
1551663931
488541804
98685634
1788401892
855016331
253051891
347317537
2090520298
1226113323
756847122
1869734538
918779307
1511391613
93318740
744968543
1803475376
959628973
1754771761
655376389
725737538
1568776526
396386142
1885928029
1504908863
643756952
1654322263
278726729
1692824680
1400948954
1531233546
2140753511
480172429
1948522271
195808614
1686131864
1490977265
582781508
777363408
1338475797
1110312056
738704542
2132491937
1601695184
1913065717
1953955260
1381424733
270497927
2118029247
1656945225
689374343
1143899051
1597563269
333016515
1335144218
1021913010
1867639487
1961909122
1037447007
1341665324
549787858
331352283
1145939238
1093220494
632747927
1075979927
1304995499
537836671
498142301
949092281
1426591948
932675221
1284883625
2125535720
1854030654
672747359
1002284038
1652646271
1084428614
1027114554
1209170222
473229289
1055434916
41963095
1842589408
1606109544
542366193
1614220805
1325741507
1287072039
342524756
332446470
2039184787
1101332122
2136000914
634236854
202924743
128506699
957909440
919630110
334296057
1054543866
1967182242
1557003902
690419064
1528024253
1770740625
670751434
745784294
230265268
1847242084
947561892
1633707955
2051250083
1923648582
553219231
59944017
345457449
2054658270
552515573
2140126265
815645293
1775447400
707751006
1120234077
1000669349
934911209
2031761653
1080513528
1466661333
1998198527
1172606828
935195825
463531490
1992244720
1503977214
2141389718
1189806513
2121811936
202597671
93726005
284241420
1946493794
721383855
134622743
1848052627
1363762084
636570878
1901257657
266876706
42837389
667625584
1594677276
2054042041
142062290
690139022
1704210629
1163989527
2090345264
1028935595
71133139
713266737
914074685
1079764096
122800133
1902603583
2088375395
1095001339
1682475775
837305289
794322496
1978984156
1162079392
483313025
693292016
540945674
1224494275
1663831963
1624345798
1833297362
466715617
681475523
725841428
1900473647
286668260
1420203238
2143075028
1250055345
787414929
654716905
1627089456
1438024902
247898780
1060915755
699495202
168938155
955832833
677434629
1216904496
445193507
1491764885
624587452
411749076
637302477
648878358
510520353
1767441105
431838565
1658882690
1107495403
987928577
603150091
2135151750
668588305
715457149
1334746883
29236235
1252652838
1836234807
1633981062
1079663677
1181762948
724915466
607238854
1885645165
2071382923
1442956396
827367703
838860741
374370511
281507090
444952031
1848866199
920970000
247672832
1535596768
1717141313
202937074
2008123609
1337746009
900252215
1385311867
1062259518
2064416788
1192919054
1630779062
365359083
1120911767
1173777606
886715282
771329040
2064210137
1693691529
2041571033
864535703
314399674
378967899
167256354
903391246
183370650
772825997
1499499316
2134229965
971027209
1222004372
765187760
600186746
1747286242
316822203
1188523493
1741262499
807327250
28769248
604594074
141767337
632437800
1113721253
1245099635
1266205186
1858254989
1363814515
1876482099
107423186
253297396
1290424327
33305911
593838842
1146380671
374005554
1419350170
534433110
1330711821
239483869
1838913836
1711627836
1675954287
1784213821
347484167
698270516
211075692
2053800547
253356545
1249098315
676107522
942868580
595157324
324334720
839103855
1713699346
646467150
814743244
1952587764
759889865
467988832
325615488
55720642
873881587
1135266986
859408459
1346104223
947360872
1819119722
736430954
1596651991
1380213201
224393817
1502175488
1031986517
345373461
1646847244
1913925065
1836780001
283519503
557200267
1478890914
807869992
1617747784
1797744981
154748123
1398522121
1296482490
1088939138
1616215717
87177759
874223543
851080902
1448436708
986269507
2055176827
1844719628
2051301559
679630460
1143506569
862808788
825469772
234727207
1045697091
1144329011
185419750
400983186
1637930975
1434853570
1338446741
677396683
993745107
357253772
2073744089
866963084
571865027
1761570115
1583531912
1459175393
1334235108
290457869
1952897776
853535548
2061750350
1930080291
1483731507
1843737237
451981874
1890265830
254025376
1211494706
591715113
64657043
1585300463
883799492
1412073674
187943815
1000716149
1520233043
1740564223
1944564018
1089512719
228474940
1269865524
66219679
519063540
1166097957
449301910
713493823
1552663734
188826717
1757185060
887801902
578443431
567848976
1096955991
918812891
1491136315
735628027
1265618929
870042918
1039097051
1164591992
381717726
1127706216
1945313789
1278825207
2042831089
597094005
605140087
884195870
1147568705
196267920
77304215
57071832
258181189
626591199
490169152
1186365409
460108187
932706279
1905994651
1188359850
1990449605
116378654
1820245924
1365864868
1004658349
771833047
1616375520
1135471284
999356996
767482180
1787757302
1631327074
920660094
1100907298
691531491
1562484474
1852248401
471752997
1224521360
1063794893
2023634292
561277930
493239169
601572718
1069925903
1387549358
109412466
1046901675
339386134
207642418
1025613456
2147265145
748231185
2041367945
1192511067
1874852710
1842712261
1058891678
1744653587
1064314528
2076989922
1720932180
190284367
148638594
134670252
1088772761
1620976908
1352798421
1163884702
790835991
2039640469
553631931
1071397025
446764440
950442488
1035289602
2068775103
461170826
420974529
513677406
801647941
556415611
1606373341
997370203
902193214
2004262695
935769177
51607162
1064170894
1776947484
6784672
369937950
1686904647
1902492653
2030159634
753558349
493696712
927647686
1591337498
460460274
781421962
55450208
1614780086
1380728252
594742089
1396171389
410889939
1631443372
1297752972
1843001513
1413664823
1595334233
502687846
2053689109
1699138715
138742871
67229460
785725280
759263674
1066155800
1019639438
845978845
765727758
1789339959
1324701613
922344686
266191230
1136528890
352910684
680959686
2049695843
1299005651
1642695130
270481566
2042567512
573598859
372157283
1097393396
2073975165
2109347588
1165013349
73953826
945573664
4801561
614816160
514231493
999334231
1807577608
348185311
1508283287
822929407
2023566902
1879951106
5365979
1199187665
1454931654
1157644741
568143722
2124588806
1458375032
213987145
166861834
1003898743
2097466074
1584718805
1319409981
866522767
2057324425
182494688
516467703
1710296939
1352955270
2129552277
1572394828
866225293
101872607
1734268693
1748920880
1884930160
1565408605
1403599830
631243704
706163761
718308450
935657456
851217034
1666808299
455413350
1256061143
1383698558
329972545
45312601
1218756686
1260349165
1124402053
190501741
1764143178
92397512
1414353840
111585497
1992014374
172604742
862243751
941524278
49979581
1983731725
950048594
1832772465
1756293428
1712760074
392790765
865539802
293115256
1392501889
1171406312
629121500
1769902562
1109167316
414637484
1583551012
2091204139
1579055639
104048506
2061414880
93223359
468716007
1824045446
1502693213
1933889033
1106537531
216077166
214669394
1898465891
1171719344
1240113636
446347662
1798169238
1436707029
30350562
76204048
1377239503
1988413486
1375645623
160501240
1860449397
882309774
20565182
1608017415
610605271
621754692
2020312106
873928154
465284410
459199990
202130522
443438061
1411630253
814754737
1081613540
674734211
1769104465
1267847910
1643959972
557427412
218255842
1829837111
1993044103
301395008
1192161480
1758825775
1917560219
337527419
1348543694
1831490243
1817931234
1324761083
1060444113
1577463742
141051379
2011477396
1705748777
1282461331
719801696
505618779
684569817
828023486
141155135
319237922
1499404820
1343587744
2147079744
365654700
2070921684
590660878
1610304869
19567331
2071755239
900318732
92753907
639155944
748863607
358750608
629548025
876013149
1496040731
1797081642
1428147728
142262525
540382442
2112733587
716812801
1838531094
1728473441
424698576
1619896668
122278112
381190804
507652242
991965896
1415034285
1239138366
972301666
1061735409
1098366145
2103647749
1702586486
440512893
758637653
1794619152
778505486
291854552
822439840
974908423
1817328122
228860082
413887880
1032201897
835996763
1802004571
1043635415
2052737324
1211194036
1266406309
190912040
358454198
948594822
1438784901
1542526297
7875788
2041263366
1997824007
1836727129
1581371701
1501824354
265421577
710804568
1811475599
98212381
1195986860
141878765
1266467400
963367028
1006503475
1309287330
1895864035
968892019
243924746
1255637650
880851200
227791711
300652684
500781441
2038482173
784748307
1584159586
1258907003
1049349059
453708887
1417159418
111683723
1176673940
278635402
1815191122
1225562953
1300812159
718358605
640983295
2041425004
1806883648
671680954
1104053859
424694077
1024095196
595125382
67548515
565374834
19004337
410471121
451770818
1704025985
1878983480
327230310
583830994
1812855034
607376536
167686694
290807766
513308382
250130401
164200422
1953000430
1479196246
340491533
1459819954
884831263
648400218
1499456055
1256506370
998194430
1285976188
637921816
297772481
620471936
19431455
548672531
1371580832
189152143
1717979576
295607060
1924556076
986615763
1631815767
1242904044
721318236
1549600798
1252761126
1050411174
1927442611
956766421
766010682
1228849797
127515553
113843292
1499374850
339517058
1342628663
1008988865
80317857
663629898
378624453
1942546384
1832746469
824916539
1111356073
552109152
1838158944
1716034152
1798384866
1779965119
216866061
613173604
506792193
1013710355
1998488770
2099027074
2123568678
520592952
277521566
523411659
1505723981
1953651271
1842882232
1878421658
1446239017
496402308
1891851258
524978285
500608914
686589093
673871293
143297500
751625619
1858178631
1921503538
2141524992
1520331098
138783777
147948762
1351026211
19911927
1339732436
1583917514
1808509693
614022200
1449246403
2100328760
1772758807
948105140
442017297
446606534
206815528
1973639275
1386405889
1061872578
25287066
1582414289
2013181801
481123570
51451049
403392965
602386235
1267652736
170439618
1191245027
1092681728
1549072060
96114561
1892854518
1029393220
1271575864
1073047241
98626790
732018031
424247644
1753851759
1911602099
1441452779
265095721
1022251463
157307211
1531154531
868138206
1396932706
1775350912
757197262
352122922
1986759401
1201087193
204230117
1304050013
914733801
1209944790
1411963860
2123401871
517234809
1157853138
618965929
1152855048
1993987149
1510437276
189862571
1355114382
1893996367
48751361
982423686
97932906
1406381383
1085738210
1267790756
10001366
2000503955
884704695
1572203210
375901574
1510574151
1640974944
1175727436
463000212
200795221
524377524
1077338037
441304061
468628245
1585420749
907986967
1759944975
1830884391
874172745
1117353591
950438559
1681960837
559380848
1359104193
1758661999
603287063
200332772
656391885
1190789223
692835243
2102930646
753429
2113419486
869908371
1102869365
703047855
1098133213
700222779
819492917
1740174472
1533779862
884903339
1122840677
1019789597
336158430
74048027
98813436
1079625078
16766144
1300753330
521282660
573680501
569527935
1669260020
1570874461
985590385
89865324
1164277448
1593659627
891035566
637968247
2054766375
817170090
2081424133
580918483
1129755318
704391617
1402862137
2013332561
571225535
1797886997
1515968531
1028911259
729032695
1203641303
20691440
1138168039
42564352
544802743
1765055467
1717316959
1811747654
1575600509
339456756
203032840
1112102788
968930764
623336735
2071177775
654960296
959535610
1277047157
1808153352
1529245053
1963890736
877554713
317665354
1616472972
1792362155
1235290400
1846527082
602810070
433461003
548851429
813106810
1550078709
270391950
2070028894
1663832966
411467300
2017688747
944741588
825825749
1827832479
300133684
1260184942
1034014372
1677667265
124191504
1039360365
528127744
178578565
387820397
1781453708
1774993486
1988358557
473790274
1890933797
278217505
78824894
402991363
1126399209
1395600439
677670578
1209777748
474452604
84249783
1075156957
1915477180
661842603
720544019
1692188539
715303355
1538806728
161668478
720726924
307420349
2001736382
676386156
904001740
203200214
1367665108
952874073
70932848
1107163688
1511880838
367558843
1289596187
222516956
787950251
689255683
30438509
901941164
759860383
19468620
19678542
439251193
484349529
388775846
2138583397
351638953
1016883317
1448970844
1938864729
921826626
1079609086
1833521565
1227089554
217880997
1902992800
793146673
1234920883
1960867256
276978764
1199501914
1107478087
33648859
1133248198
666163011
641427852
94070862
657982813
1197651594
209781542
1406288666
301467158
1342106022
1190645078
1159506153
1518932229
468935702
590347654
7893788
292746592
1694243257
1625870269
1254691226
1915783001
974933362
1714288128
1487238271
2052792361
821656162
1960426653
318781276
1175407561
1274105359
333403160
672254446
1587066342
2058122323
1257595976
778902916
711686346
1506672253
638203180
1088335843
763958770
1881418235
1197309270
571736432
606026766
712962883
709137243
1400350805
1328538641
737678096
1097981822
544015376
2067993070
208633525
412676743
389774250
545979783
684683479
513880087
2102747667
1983898807
1679742384
269608940
918458997
1638129913
1110324217
589861378
1830382480
283072441
1980248823
1624730523
1495799414
601040037
351232741
39512669
1001222093
294810477
1891025117
1340932223
1674309745
529058923
985494263
1273504705
478741545
1157158162
1304224473
1876192107
1536559698
140581955
1553766577
1237547906
1959729802
771229021
1177822231
753213414
1484545554
1515000299
1673215454
1969287241
985299708
1955533654
1967662648
841369573
1032662543
1149023298
1498091698
1777646220
1084096570
1238065414
432302294
2073024133
600295243
1137184751
263878341
1175994900
41734039
526776800
1810876966
1148549089
2131719005
1380738616
39371764
1334051165
10307113
1095817617
332694273
921642731
1977359647
1268124433
64652098
964081712
61337167
1966883298
2057212407
209490895
470425380
1170990296
1011823131
405938185
655050987
909363359
1869814256
2074086404
454705781
468110602
1261743479
1914875081
1801836012
1288222734
1388544220
785496238
1883170729
334955901
1421035568
285361423
1569395924
903930929
1976176158
1153947632
9465941
762820691
1440443509
1615870735
2081549825
2054677960
586568788
1852600840
201137147
724953825
2138403836
511964528
1997025857
616813501
47600689
1403978924
816119176
1250477816
573703923
1297431664
1012340930
553366697
901735048
894328252
1901875570
637502229
1978794441
1845206229
1899226792
1406654243
1808199772
772406364
1886428437
449756341
917168060
1319992104
85918479
1439469792
284332335
441154933
400900763
98649335
786854105
1529854363
1732827716
36952975
1356638423
1994472168
448760643
195917499
272476793
2032178832
799956647
527585069
290303873
1878606896
1587138902
345647450
2020586228
487659164
1174111602
1298384985
197447014
1351345346
283261068
34016739
1725029260
511233420
1570545635
660779561
1711695418
646981239
884949796
373249448
2074209185
1476386690
632430996
1558101117
150638191
1076719710
1407345444
1717239459
222000565
776751796
470072078
223333070
417094277
1526599233
283148156
1281025992
1492526028
148218544
481473362
863719237
214193885
590071553
1257539123
892890500
1822199993
1843603878
1173202248
1207976580
988579532
199789315
1589663250
801791133
2069027554
1226305460
1571063410
441482723
2097320481
1019769508
1279627423
510996131
1183793084
492663801
1749629758
161375970
1765122875
1825706586
780128780
666844038
822296236
864264984
1021641275
2056920760
675378003
660110033
1547509725
511675233
751015170
715041421
1402014320
1804351507
294908142
1809810774
524063745
803626623
1722548625
2020968808
397632029
21879839
1054996675
1999489372
558806221
5796580
1463273507
790823286
237516721
985751994
143609813
1316195769
637394143
1253520433
1533078825
781451513
1940729772
755195007
743466093
1151973346
2145887774
1081071439
1954489922
1804539007
614504611
1214882301
1788054872
909938455
507952827
1351801185
95861925
1087271525
1277877315
2004431089
950664749
874832332
2050809580
1381805626
1150917339
674602088
1270115612
1133211390
371900554
1351286951
2041549013
1674444197
1762663425
864256677
2007971010
99745538
1715117276
196768671
255682366
1039914755
1595681533
302340927
71775645
931120447
1214607998
2117826493
2076885074
69096508
1760498664
1743679691
449649481
381001664
1541410223
431522114
629908191
1019523902
45506349
1443394164
1226842134
334704518
529972783
2033351322
419170333
175385041
169104396
567070588
1588673240
943998429
694943710
187208157
240788551
713326599
1885511918
1707813164
1152924207
602337002
152865621
751432671
546249224
990610496
1171955058
1192506777
918835341
1748747335
963771730
2122003396
1616980694
1448833397
810036777
1104970988
266495539
1245461126
1599424117
932486786
856056988
1853024998
549151803
1020982223
1246114698
420309379
1089333192
1672248129
872541492
1936214575
1519345321
1956408961
1469359056
1781798044
92125489
707831229
135972678
2041205496
632316147
31632598
738051500
633812080
915526964
826920824
1444771430
1184845484
1047569027
1074803531
484030179
1671579013
831551316
246755773
744107618
153493326
90001260
83265711
1165681083
1841558612
338711873
359476194
2006289918
1185942991
742412591
1353973635
280549490
2123551849
2092014521
69437833
1369808395
1449134317
1929124923
1755291784
412817414
909313444
1902099399
322914444
446592654
1062722727
979271904
268205266
203742862
1133254518
335112488
1750497171
1231777337
1344349927
2070219706
275135669
1920756366
1025051396
1566533123
1556758468
218906515
611397288
505447275
598282821
107252163
1387202908
182407873
274567931
632436062
1053139623
1653984924
1867547034
1053069444
907654557
1841567948
893490899
40269349
751009094
1668700150
1236313645
1888536174
1507384455
1763661039
1186071972
1657574594
1708437031
1058013777
1663343090
17280198
531165767
783806645
537880335
30840594
1968869764
976529781
1132333322
638768404
11040949
1008604608
979048555
549052471
1937417142
602427412
656445268
701847173
2047737539
542121933
717158855
1967872990
1153384697
605410020
1399925186
1518473985
1236676307
1457792180
1719257013
1716792330
739550928
1203540192
1047940093
852510712
1746969003
816457447
1791170461
437667731
1020168781
514630313
1010481432
2037557266
449777601
1075847861
758444865
964703579
196599860
310329998
160709754
1239331777
923512423
449399417
775615162
529030093
780281324
1957461309
1804072094
17883396
1931647123
636850251
22034380
351067064
243300278
653733470
1486223231
1100681436
897103922
1236463141
84474069
616865277
182369565
1031986517
512801793
1953512659
1243942088
1651137304
1483505644
870308994
1159416628
252764063
716990464
2073080903
782423330
1562081476
1644285704
340329434
1855533076
1334011399
1073218950
1431459037
1163075378
1117276017
1635776288
1472243455
1949110168
1772164904
1102027536
2041108293
97843276
2077068351
1403836420
1841277287
714558945
812308066
1131747133
2062595372
2145344247
1447825772
1291665537
1031354801
548227634
1070167873
1714320350
578579632
1768996568
491853122
110207801
441716439
2090967111
1104707262
537139415
335915641
471842933
883676527
161151166
215682344
268194042
2023982692
1547522062
1101916985
1689722218
265246051
1661366053
1011184854
1381189480
1158210064
288372014
650059138
320795966
597898365
842347197
601083872
2103877351
374975366
2034513169
1209627145
258559013
780244443
2076425085
1828448880
899271480
1622377534
656827283
823148933
1007487657
296779661
2139940522
497877276
632124685
1459084327
352767015
1196313258
1353783181
215156276
181373628
490169965
1403513568
1319659351
2031729563
519222284
906425369
1253955767
1182022515
632547467
1050681218
447946909
1886507630
485220542
1127713383
154658700
167757910
818486045
558039127
644419596
1532117989
576214389
500197031
1606148277
779800
252212655
1861866741
1667814426
713318278
2015554419
210359378
856567564
1754087978
1140569409
1778232640
1644097801
652104054
2070854249
2027423118
1142326804
1921600648
340235127
1552013919
1140395947
1643154556
304218229
226199782
1158891334
962136511
134018861
367537039
490870740
2131528003
635143251
1958943798
1359941038
1799599558
483309578
1888876692
200961383
626096424
828762144
1364767334
730696696
2006489171
45374025
2097785008
1097294958
895745813
913219374
1633788118
938937723
1145640119
1602094348
768454552
1000325550
1652223994
2059602321
1811010054
1344772222
798264705
1022625720
187755243
796075393
367604559
1380124100
542289620
667004697
1752478676
858937905
1629617866
976739304
82540159
1153194830
1195785597
341819781
664126107
1623127483
503751821
1812141480
1092252772
1124707724
905896066
1655329364
1505357639
2042204498
1250318621
1725563508
46032272
1101686230
1703465710
1737323380
1830904007
1391866527
1318966053
1364744342
671999919
499247222
134523273
1530113169
500611935
1559239065
1602249165
2141622235
560953759
1450440924
266639833
1614515440
1104974002
360525962
621461005
1150419942
1434722514
2090310749
2095786624
569906990
571419426
1040916665
683240220
23698630
150217684
228230887
1707168011
834146030
1409593740
1409202328
1903488249
1302659344
1763919389
1852175247
1151264455
441216327
1866790621
457322007
529618457
323016087
595915848
1001592740
733659282
637991175
1075469376
134931971
614299768
1848048425
292617957
1470505281
517698883
107049634
1356800607
400849145
1652101237
206117939
1494463041
1351277589
1141570975
794524111
1180669591
2002690198
752017630
266446323
1747633841
128234819
1679911331
136072917
2073469498
871074458
467034822
1935185679
1795085193
1327875501
2053818840
447139677
1195990834
68920217
1426952513
1132174023
453072374
856990285
1505029557
1266955793
1744999741
1515352118
414707728
840290106
1581114440
1347288834
307355342
946542174
1337855730
276644797
32061956
30921270
57840635
304323802
1807435159
1991977037
884478849
529200972
103284573
884406734
285700668
499135744
53772182
1506064846
1070632469
208503047
191124632
45985275
2023340447
563370624
1403965745
926139972
1937744281
2068654085
1501844040
267820326
1484477447
2094977901
864568539
1753633118
1914568220
350793721
1776025687
1426816201
1283288786
37271135
1311396834
165899625
102975049
843488013
1514535079
583632586
1165347800
56162360
294381327
1461401692
1112595490
411877357
236471071
793844899
1010239338
1150608100
1615917969
2086342725
1495379296
1147792885
1176671208
246862485
2057013819
724568189
1761021696
282453816
1056702668
955491056
1755463142
1249448903
2025344942
1304955231
1786066228
761397879
1224341646
37659757
500947683
641357398
204799306
575089114
1327042658
571058928
1391887619
1167918022
1352792010
1103439814
1518694954
1272763239
1042631131
2052740442
1544281299
88138678
298327780
574538066
1221638865
1196736055
1496475582
623012783
846322103
101475497
340181268
273424374
51100636
991399205
479608558
1828886619
386322645
520444233
748071197
1741578975
1709826456
1760839826
1965379211
1350437856
223519304
1922740148
1956056337
701341239
1251817420
214298583
1924525285
1243476782
192595108
148946438
2038282276
1912154284
996229430
735064065
1722521933
836059829
4709613
1817900849
1360725553
2016466253
1765905585
254892107
183672087
901488106
1960210677
1438259228
1794005164
1318791789
1598416319
1930787904
1678909765
727184116
1988948459
1754583955
416762507
2109835435
1276871492
1249471185
1424495059
1743182198
936242211
1443160143
610277276
595865338
233997255
179177643
298518582
1915336587
671009516
518365598
462322579
19740166
277128571
681273372
372197524
227146753
1539303156
1414502871
764213895
1284159152
577560303
1507239752
1559311537
2141612440
145934106
1123562772
1554052294
722362751
134185618
1304594348
133242607
244263843
1546085110
45023141
576929147
474257297
453119072
492596445
1178440365
1262239743
987452951
1481202301
2035831519
1738268710
1837141116
719274474
1938702282
881004652
1959341071
1946260540
121729883
395572211
1947503808
869525604
92420577
1207670821
928777102
1525980063
970480310
1489620721
1648906829
1429770279
1618320331
1090471866
899466271
436518195
1691066649
1439045264
1531835319
438481512
228933797
1503661875
2126561425
1885112082
1823166936
1951421072
2026620656
75568361
276944208
1338550633
247190938
905236434
1161772251
1938844589
509437793
700600608
643719395
856064680
54844098
1931770208
525694121
771896637
965717781
1547968665
292615888
997136254
335924650
1043083546
1379620220
52134908
1912463509
1527412609
408305031
124427386
1310579079
1457289695
993428567
1861486250
539593542
1727924547
2020785446
119943476
536485412
2059874645
1847676046
1384811499
1303437319
1562323451
230604875
615408812
1325418195
1394246004
1436362094
2015693434
464157486
486176513
408730970
489573142
1650732950
1626790883
633248731
316008538
571811423
179752811
425083302
1793621588
631041319
1073247124
1113487635
2078937748
461770011
2125932182
1489724361
1814581478
1444944372
878287724
796490959
2059143042
1941315020
1205670318
1158403052
1880854916
125961367
694489319
692233107
1209947284
1622768287
297210122
1269422434
71524321
1795286730
807785505
178574033
46573234
837213413
249573665
1294280585
1534550325
771169333
190907195
262278223
1872336653
1016053204
1643765873
496382696
646461809
101475497
979305275
1269232689
1567776021
1187285125
1477768178
295179825
234316013
672721468
42810922
305255646
899194038
1226506462
2078981352
2126731214
1507473784
1691452509
1838322025
1774154631
4259610
536498381
643520057
364658855
729211191
113588929
1075608464
2011162018
382589338
1412060513
2046720946
403781254
1836040029
358043220
1322706388
286846664
1333321110
254693410
1775984323
325799431
936007365
2113458516
1317214412
1620872339
505275765
1062275594
1626318539
501250968
712250399
529772233
2014069256
1018264813
1351844614
1316984856
1545380482
283239623
1040153223
85613139
1052609099
2077270707
2143349291
712219231
1417186320
55799979
2072765374
1897496578
1199385740
1219536759
1491418602
1831443019
1222590935
1895389815
977210512
1577250840
1051324004
1758357751
524724714
334804021
1310435335
1999812421
197613323
1867365603
1521608835
16602631
307380805
724555481
743720247
24557250
364126995
1156316383
3152464
1877287228
248731890
1139646605
1008766510
1005326364
889822600
696908066
626966799
2109114521
425852607
2143767149
1001463036
560352465
2064914938
1001165403
540147605
1271174812
431315338
1256688083
1780919583
109246938
984198190
1327980411
233025939
1843899372
1977478794
1273467494
1071924826
1380049180
1619132514
1703163824
1391822578
623680689
1101260516
699104111
827601772
1261596677
672082499
1211450125
2070743528
1277042601
1499461076
582443982
1847376299
139001615
1005830179
338277687
470115180
747832325
885712044
68153047
333467957
227639786
1260084115
1043467958
188765660
1748086507
219742498
923680079
1272695995
106724557
1144441048
1358794403
1192733146
1379363629
555980473
1160316441
472923461
1182077653
1309788420
1076097758
1766348126
1318760028
431283767
596046252
490203409
848022693
1805246739
1327070912
997924284
1686783631
125100798
948648357
130851335
576119537
1842833659
983642151
1829781521
1648311105
1356718379
47138344
1721078318
1463174977
641734537
860636375
1679275407
483563573
1980813459
2032896530
1036020414
1118398172
1064094935
762527580
48768348
1391222360
1675965391
1567340366
93580684
833683409
760050614
2122372985
2145797651
773553232
141856804
446889257
436478624
1946329839
1823039814
989674466
291249994
1694042441
69111363
493865139
1886351130
797786613
1917107891
850736131
1523081551
1947790626
1126635660
571116523
1477117367
2131951964
542201943
521801852
1670025884
619207371
1614245873
1570270031
1757167364
405272587
1551988809
1936595626
757274224
615229008
55727343
114465571
591956240
1854954915
1600564594
500432934
302233095
918666144
927631090
1851501084
1332168362
39007886
1773602772
246845818
1938168176
1498510204
329692573
430164523
2124061247
1800862006
1638482179
1117343994
375381095
1624471016
652228572
1377768115
970126449
762392125
480299663
824874231
25031464
1931388406
1158210469
610753726
1828226814
316082678
12726881
1858175142
466215673
1961652286
2000037071
419683582
2055870085
168273471
572436871
1963240884
833844992
578388964
1380827260
1930948828
316620839
83248702
386784889
599902722
1838128624
1136805369
387110719
1868179360
1813385612
420806523
460159047
1302832657
879522412
1566635616
706623712
682350359
1396185054
1326863779
1203235114
2011408586
1281165534
127931322
887488348
1024459851
2022136795
1838408412
2131593758
980766962
1861774257
200108593
2074485554
768607846
1562072283
1715605994
1807197584
1628192755
479282716
741173727
1427622969
1207991245
2041610647
923531471
44033981
612059177
1531756418
161781650
641919834
80744058
184179121
1023581112
1253811204
687708178
609893752
538988347
2012770433
916788120
786314131
978332771
429247606
1362016300
1571549466
1896345197
249977778
61105943
1703577386
1071965221
1548061976
525415953
1401200964
1131865891
493905882
1006499962
1709578658
1833509728
1161771645
784659963
1915245178
1281416573
984378570
13256217
1793286072
61612752
853247938
90849251
797628191
796565691
880697655
1343688595
49349505
931332817
362333274
546454416
1361578326
605948249
631901321
1490109661
1028646132
1154618275
2080156213
86281207
1507828414
408325627
1878588067
1246286501
1493110309
1655225101
903007983
1701783088
383297387
1655611767
982480387
836587958
1942121777
873688401
155039438
1799781977
2021279701
719041934
1132626834
2041598560
2009963630
777378552
1154823312
638606091
856521659
1133932288
1146195807
1796005381
1393520158
1798602036
62450228
327868312
693527342
1539923848
706224197
270887841
561862212
605358807
1179748215
1560362593
1150647202
649805963
1000752600
1409022814
1052453161
881297631
955393518
272221711
229004440
1851201637
2130482815
739274030
1528430096
1260423261
1827159838
1307072537
263673562
1020038256
1740652291
519316360
2141452210
1573904304
1605335455
1436816834
1555969026
988059187
405545935
1245357496
1774572286
960631879
487335224
470593518
697715324
1387311323
817594157
2125911352
1661653527
511748423
1259301112
4700734
1359288394
1738011594
577169849
2079738569
726258454
1606480436
190677572
887077060
1076101041
1516239711
292577026
1875768988
1074456192
1187352765
542497434
1109135357
1778777246
248483899
475620501
1982654189
1865673588
1222893695
1722866965
1089431786
848645745
1338010892
691625007
983247031
2136480433
2070563085
165701429
572829159
372244805
1590531614
1058199349
1476207649
49943731
1314983670
614654079
1135478579
1210807550
735674029
869327696
517697983
1796120157
1338382138
1489247359
1205140015
1351281151
1897254614
414216774
1107178382
1616819697
1625472124
506890526
1426748744
284172714
41276342
765611552
514921133
1751279094
203818197
1721275155
1027626624
1535500963
1292242417
1644039116
1976317408
200838485
1012313887
1158760749
1513151737
2085761040
223755136
530005226
1044616869
1481649431
1107585756
1259549392
1553930425
613129017
531156930
969846907
956827045
537516935
2133344618
110582072
735675477
1623845094
734033066
605728590
1799910083
1873223487
1373901905
270667147
611910908
1320004799
1206681761
1152238619
1973171541
1426856745
24986254
1117544203
1264680126
632783986
1994603848
182722715
766757026
1044378285
1838040271
1877160352
1622426415
1127074357
66760955
2146298631
15381078
1726234068
498155786
972210499
446571345
1215980429
1781885101
1536054241
1385241854
42046171
140333036
2093765048
1678813229
388493463
931739090
721008073
362364996
1705280161
1887720172
365646589
1113929507
1675698733
571740480
1320513330
481159847
988973169
286038670
1129285989
550854555
1415471205
332750015
466814971
1389974869
1599079266
1389622238
1422068418
272003342
1129092140
1771391237
1701929001
659800809
1845883928
1027176521
1113242808
238105202
1935405810
1430502513
1621340776
1319770939
1050767078
255946441
518807884
2085328102
1274185289
1859006734
1187892453
413507540
389425736
1897830211
657183619
723274338
1446827288
327830680
1917299096
78018224
552810051
999600651
1008237523
1794433767
1369965121
1548310324
1234667261
1240703986
1791108473
240264763
373783748
1157377615
1803265413
1902651486
1643706367
1214594106
1117989742
1050443785
169656685
2098450472
1855895769
359809968
1369757465
2125601170
342117879
2143675993
1962161027
1216490695
634876864
1698692871
585779276
1689742870
1405189683
1771137906
3658300
847499839
151603984
222889256
611955505
1185669444
1427728999
1120511569
704653792
546165721
198575938
1562834504
1874649713
578228791
1670921244
1474234437
1258133460
2009777830
2067076631
699513303
1378002082
978534748
404105088
2120999510
790301256
1082609237
1602705111
122092241
190086238
1969954285
1000388803
1787177132
479460866
878066608
1179171976
1956480331
201522274
664534329
686351002
605660626
101473835
791861169
1715000364
1619227666
1330368446
69753681
885763840
717584051
1788262222
544174287
821174755
292425437
946670360
1429922492
402786244
1031417204
794244309
1937151297
350361695
748677561
1031325416
951865506
154398283
1310758158
416192010
672562275
1323813841
2065905490
1873095950
2058967169
1235119297
1638167127
1575482814
1847332906
504352243
1840662074
495253197
1995761249
364243596
1162218819
110415174
972974502
1269371082
1968725588
1408306191
532095908
1599519750
90538980
1820705723
1707514866
1555356002
192551994
318590638
544422669
1518122435
1674660797
1762431076
1429333919
607050921
433464910
1141515018
633459387
1761231986
88779984
1616577926
2021233925
1579039787
211532370
91196862
983940283
196927039
1296809623
683108317
686460565
368746426
631415597
536617000
255342122
518088426
1248816316
1086164913
1305595902
1173220119
851684440
2036537281
1827776606
1870315758
782262653
1792062721
351882268
479175574
1348349827
56233253
2031276505
804434898
1182314056
804495012
1061937464
1751245831
13192995
969285450
2084546521
2139987896
204718016
2137327146
1634575811
325456315
854526586
1697978465
1693633371
2113272863
284107191
1567220743
51438294
16677765
825798181
816303697
1896831732
1642199911
604555700
999790416
1035949449
57030308
1917217307
786509855
1409391061
1796146059
1133640037
344512245
512289436
1935148728
533031410
699884282
1086702726
1321836226
2011207011
1792609232
1927857026
122812008
767181236
444843209
563935748
1718623278
1139237088
608105505
544774754
1166522609
868166694
566414169
946002593
1280887350
451492414
1234850042
1645272288
171934912
2019675542
1554276066
1470714302
1581313771
148740727
1241007103
649490638
841795343
972575171
322416478
371090704
1804485066
1123680438
1166345681
1919602833
596501141
986354555
551575190
1431329369
816948065
1820017197
1635638407
1866304945
735747858
1058170314
1717670181
1450294848
340480078
2022618727
953566232
1032272614
166431170
601278573
1150563760
1982575096
543842769
949231939
758698328
733239213
782350736
648813115
722625528
532336348
1171688085
775033854
198133120
1739521974
1290393564
365722013
1919211504
1430360299
255758924
1495553267
447838576
1570494781
1977371336
699300302
2002458646
1833077296
1412878290
1997369615
1306911491
1840945630
1301976856
1473895374
1816345677
1957130901
311984203
761950292
1219386627
559697428
138250091
371879428
343129024
497517654
1215700898
1544218806
651216536
1243378747
1485917176
1816732405
414123334
1345025625
966051774
2021290867
1924756442
427642910
359842650
1103366768
429563111
797826461
1089271721
527782548
589851191
860581712
2032614126
1221880979
3399875
425934125
163089750
325733770
1552367453
221350783
623231095
1370961633
1782608207
462367980
2135804034
1135369539
1985467769
1041475254
942858150
1354635428
1450697354
1073779661
372061956
161849609
39120340
1305477889
1945685894
67749863
1951572548
596772202
2023955423
1977163271
669534584
552429468
1362567097
817153649
974988766
508322272
1298342056
412153058
1402174392
1023142814
1416076453
1176163025
1038913750
1212182816
844709209
1144422235
636294028
1271275700
1497680263
1756781890
488595104
451808139
1574682134
1191692587
1931494335
1866344056
1053476183
582634254
569363893
1428409666
1139684455
1726408524
282162223
1128499881
657868823
1495994243
345253339
1682639156
36187621
1199860986
1355756468
1189158635
45533357
2006550845
1214636720
404159508
1289102326
424952693
1109363927
312741256
559529126
1035086218
1936928374
1227975454
2061474716
684645888
1319715725
32229878
1234312853
1857209038
638723499
1746923117
881919733
1107285778
100591010
1510411755
586820694
1331040622
1837828356
892998656
1960074058
1338676476
1198247641
1592515186
1339200429
1416494331
646110029
874691837
744106055
764274703
1457813423
523714051
1523973788
986819212
1998709184
1637666046
882912933
1200106781
2141698701
626309472
19488726
371848744
1334675842
566349086
276833342
1251618626
881040042
1510985195
1397050700
1810223572
1823967623
304479286
1866401508
2025705700
323888198
1936535689
1830013601
1011822699
1845038847
1138849733
101158531
732364035
2001123076
1889358714
2038445276
1298442414
1357794070
1425851506
2013366482
1218836250
617708506
1123162910
741430326
1211027304
275599647
1201305469
787406014
548466727
1838735638
2082808571
397891901
1588696226
547391141
155544223
1523622733
129844743
581497559
1217863620
677255015
1120314764
2061896702
963701833
954778324
1084653757
1987802155
877432992
861757335
907092467
160252565
752036879
806057708
35894613
721905870
1554699826
1467506433
1552225822
904580085
592595159
599161380
777329574
130553446
1319846489
368678576
2096151470
1318695472
1874521449
884830252
1593164016
1759840516
136324915
355907699
2032732836
1009310056
1281847427
740528251
1921788616
308059275
1823632761
1487989597
433760581
2134211974
864785537
1260974752
330933826
1008145882
1610968790
939651157
1377975938
1337408680
1048688174
334072588
189034879
461161695
967179862
377274071
1253409611
531165316
815066146
1377826391
1743759853
1142628842
1701231386
990838459
1504068
1553507279
183328347
1720019473
39577400
723467523
1896407032
246590835
139847176
98695802
927982562
1713185584
238745204
2004511033
1096027971
1409858235
642561289
1191718420
101062003
704855958
1335682062
2139507652
937693481
1211684670
1001887856
132323559
1068499279
321058879
875378171
1798723294
987291155
711205241
807527866
139892069
2039957480
1285084312
281315901
1667098736
206441393
1663768077
794387038
644136468
1076004643
1972214571
1655248074
42887082
1558110533
387155106
1730921368
1805475477
388521793
1494433002
16947778
152162673
1390491496
1904651018
1029754507
626969721
1359998170
574428421
1380609258
351480664
1425025999
1733856651
906639002
804146581
1836228785
259267990
1199280411
670606206
1260921314
2081017131
1968818008
1804921054
146661297
1151896367
710935522
502693032
355444681
1073450399
1683116415
328377929
127325452
715744516
221452487
911196392
1736513003
1892921061
1326141773
1348427711
1517762617
734216347
2097617868
1729580936
431019018
864009025
403611176
1236975297
1776898642
2134091756
312152911
2080926441
876140184
1540718666
219500645
979424868
1275839911
2023979374
1407978645
2011981883
1196959944
923031591
1650257897
2075801323
759501371
483748233
906432217
1734586128
1396164343
2018764167
1068296416
1938958123
510448938
1031898814
1973958022
1065040691
557726611
1874015687
1811635298
1236233892
581050955
1141489233
1812075649
707894187
1346635918
550041460
837691573
767127729
2034651230
619290191
1516462680
42045281
1249002121
1213534902
2082632343
566239709
1050992014
586523393
1987984717
1142976189
1632436693
645665992
1455636899
655862977
1465373238
1740041476
1593496494
1653280844
177945301
1739231167
570248742
257168377
1573074756
1890029856
1852361839
1052098093
781630944
159730781
2048679844
348363139
1441626890
965787513
637098231
862784029
346018892
406830114
2103603420
1160356936
1716200723
780056334
1380303079
161952087
651165893
293272569
164084957
1255530348
1702370193
1200917737
1787948163
1943440557
1938210803
1910373442
687684663
461049483
2064766766
517463408
487588501
950477058
2052180847
1808473113
994537702
270418429
2136517931
286018298
1876768765
184533947
1144950943
237569114
789299826
1785030550
1026206324
1221646151
1608313598
503660167
1464915872
474616413
1236275464
849867592
684700308
1284680432
1540209581
1919615884
1273035284
1306361841
1614157225
445576643
1637351071
444397408
1652438854
1110098849
211995509
564672671
1894076713
1536674956
1646604532
227095412
1381104598
554500784
872637986
513075137
371587069
1441076965
1230086873
1089889613
28154199
1089733638
1463357195
1617568644
1400248161
1910505960
2082719470
1686940362
916014980
1293951439
281109738
403510692
521642111
2022657735
1455577122
1885765864
786384978
1892497607
1088479696
624778287
1889683081
1375834028
793874758
1721021256
204744822
1659293496
589573050
579880213
1383041963
2016312452
1068042635
1007764010
270071953
156509018
485468878
2041633875
1551594725
1732465763
1598441865
1843067121
922297600
1981935581
591475634
968118547
1809600069
1848835978
880053955
1553841575
820490090
1475029558
519808806
452459495
938867224
1988534641
1272702031
1336123497
195544248
1599524306
1846784467
1707560430
594871354
972220917
226895384
1396920555
1636993210
2061452891
300545203
1518265593
1821787443
921920779
930464144
1381692354
1652116346
662729716
1467957641
505408526
154913219
979924375
1026038878
1327053890
1604710788
2032857992
1047191559
2025513789
713149548
635874840
553347914
1845346267
1156855998
1298287991
479932526
1055815849
1179715227
735836375
1943639308
1371814236
1008206953
1396199054
1673116088
859267355
20551902
944215496
1023132498
1929757910
1260817830
1928491869
1826674364
1208737677
556852281
115661597
261690836
729785866
1338886497
1281378045
104865509
1881705096
1496105005
1581537856
1221418705
234515732
1165288877
1935781463
1376711607
4071559
1045598535
1338404128
1097439265
1926911410
660903763
1167543312
1495664992
283162576
495823972
1529367765
483078974
225352964
1543564893
757979014
901737676
230603180
202435607
1401337831
1681805884
605080627
1598348270
133909728
1197710417
960474174
1309457082
2057702128
1369864866
800610140
1139852042
495600954
1967776359
1982361221
1014834271
969766612
373177262
1779676520
982127575
466471529
73616204
1953333344
670149368
1108845390
1160433434
144503755
405957147
1156352744
624762330
728441964
1824294017
1201280820
1359250024
575096028
1549669621
1878603333
816922307
1126551705
1207923511
113414433
1512579483
1790234886
721541795
32952184
977443763
527775013
185778582
1902190048
493286780
1232938656
1392293448
1054177314
1194444009
814613781
1297819564
2014587310
1837539369
326744603
701313920
1357823005
255563473
1473500347
1665749162
44867778
175461089
163704777
762913339
1742857776
871623864
387858546
1634498440
1141079286
1637402115
1887090470
1388907842
2123538666
1898760350
1261878340
1562302835
1738186626
1759565282
1065783689
1048927635
1063051390
2138493384
1539790243
588779032
1739363129
1354011750
414116806
1175629997
905506933
1461477330
1587051575
526780119
337277870
1192335666
834519484
209979590
616921118
1461889271
1597385374
1199123720
2070707822
944989300
248881705
1456532976
1349035455
148486
309879299
311706730
156986995
1276930050
413296181
20929230
1293333259
2140476850
1261924783
1992048100
1671018328
1155770318
930812083
2061382212
2038586134
1524565338
1009538555
372808403
1439058627
2055360795
1584379748
820775500
1321274638
167232007
1450332415
1494574784
304443443
1518526136
572282981
912470237
2087230553
2071658782
153332049
810643529
1860438552
161119941
1194939102
440864618
1340730819
217104392
1983750411
905057436
1706071790
1148480771
2062053965
567616992
1325386454
1473779877
1821925499
1615432854
1653272516
1226336312
1339731060
1667186967
211986765
1373354584
1140163802
226260491
176942329
491780513
1417686063
366942729
187124344
1759437684
2065137138
1264947813
218419846
1065037134
716169275
1434903855
1583875713
1805331516
2005351657
1921557390
1805334736
1575413326
257119244
670173116
283261289
593848246
2118196738
977860530
1614038371
163003324
20005930
1519732362
166219890
1665448548
797197798
854345312
995923576
1214392021
501536940
1338284281
1013588473
1071985224
1417204762
499169058
1245529908
1275782040
1301528876
1116153605
151842359
419451760
65715187
1489416118
1949134844
114139443
1738454357
49270693
736169797
1759084509
987867676
211792551
1265047527
433665176
22816585
39089347
631575952
2022896096
247423189
618160442
874210354
588601829
409128585
1562274776
1069853758
1714575456
1640559946
1648090956
1692783501
656277503
1795116723
72027593
856058204
1097624942
1264887137
895846021
1342805884
359461262
1422906079
1250564428
1398498203
218943031
1003641703
1319104194
985536513
1985250162
289459585
1390386886
245030451
1746272899
811143225
2096166573
1322071681
1400611639
1635245145
2127002388
583925496
2081500672
469284669
1336431111
567803301
236989448
674313065
549329922
1430054573
1266681027
1422420861
1203019351
1501457908
1333719865
1753482045
616799368
43289403
422203242
261349203
904508699
1774115174
1070908827
2065617678
520384124
1405084683
1823222230
876009710
1082516500
1782125035
1565080927
2013975081
1997450012
1272331878
293186238
331299950
428627249
653038596
773464153
1578625957
2034396729
753923378
2001804878
475653590
367274889
331627216
581497871
541462673
1079027345
764113092
1809151232
1874881557
685589276
157663145
175005309
1757214772
235537533
2119620535
1545831714
1659434712
1382016835
206905726
1237210040
754630293
2106943793
1594525391
269583625
1794096507
524435999
9243335
2092490929
133600170
1172587338
749230741
369356606
333397245
1165856167
1849800064
1322310494
1140802964
3712947
411039410
1891347860
62280503
985886311
371655950
110278245
1739951530
990560791
1386082684
1700848076
277083792
1189742987
997402753
1925649380
725327732
1661470321
184463196
2317715
1734472565
745364547
165060160
1876807861
1784851386
539302953
1626002400
1769475509
337470779
74221673
1829987650
545342135
1055945435
716320056
1085203361
539250912
671429625
2135722443
1390989792
1276878906
2064889560
403194180
628833633
1595973714
1743708272
1730059088
551932136
1733552682
1389966229
1687909958
1739618766
265002490
1529839067
578785903
1767923538
1796795029
1482876874
65112071
1615408875
879346843
265151336
797125840
2023945871
1599745021
496354747
1614515640
1656574533
991568274
1257569515
475461922
785631164
1420218582
1044742972
1401778204
2085075643
1077573550
372947346
1037471023
1408023448
1053300190
532557250
769871053
2124341120
752736082
1047847022
1957184782
1277398861
1093544185
2120312349
2141613676
612813986
561465599
606449506
1539834510
1278464105
1645278417
1714772598
20442237
1118811477
1580983424
1131228400
905877547
967049117
993031267
2125058884
34778857
362455206
2128779644
1189476998
586279447
862698970
1917696111
918354115
1342334238
1317110402
124109510
1126335990
1668046068
712521835
247725516
894194392
496086052
1472095701
745470727
1440817726
786060798
1310643772
1076700064
1585461344
568923363
324436665
815401450
1813159358
1723883127
2034357036
102345987
1625364293
875602364
16915359
76080247
1148171437
1021625326
1328045593
1398807625
1949776339
208013117
694684734
714973775
716368951
688689170
1993590289
1623059661
2076249346
1165873858
869281709
571877936
2125977910
281720009
2044143608
2129101176
1165895221
117285413
1544919886
1561706945
2139283477
240322410
1136464326
488739495
832295173
1378538105
615608167
231491470
2066859340
1214898705
1692816516
1945334880
1784954598
71859737
1552930022
618860071
330296909
1892148837
1875892482
597545832
457720727
1477276970
207083986
1739188889
980693585
1116627296
1402798506
638150561
370661428
29589457
259062943
927941342
1207857694
601739490
1197984187
1611343551
2079778720
940913247
1526060143
2070882545
1559600170
740111380
1646639467
1418730424
5038932
2078633156
1680424101
1170313763
342537797
1366297066
1456956948
1689528923
1788114474
78916485
1836734862
1133699365
244313433
1241222173
622212339
1376157058
2046867616
1722656882
1699938266
362917973
316070445
1517721461
1506210279
1494076070
378902011
901716216
1463572988
986099462
307598087
1715762315
861536559
1196207868
2052176047
615063155
1755958706
1939943066
984971008
692625412
449021346
543877076
1057325108
598031264
111916459
421689591
1494562800
1050606627
336384920
504879306
1635868308
316912764
886297576
1136859900
364370529
428313682
311612432
239900273
2078067613
497981153
901044383
1963635552
1708970074
793826789
1621024713
158821922
24427582
1634448258
2124332951
583970451
738330146
457253158
330328423
227141848
994537702
1445144299
1446390293
548121856
1164300799
1246540326
1521676252
1640077442
643860071
1078930517
968881193
326915077
170397614
1661402905
631134822
212768864
1954071588
976790765
510989883
1650857010
825729642
331543900
611811337
1777534161
1589809428
1865960881
407378206
1873464702
2054378818
679400093
580307063
1224341296
1937096525
410062856
1301187577
775482983
973815212
1977867780
1198460811
952449935
967432237
1159118274
181299282
426902548
1560031606
1869877534
658486297
467359412
1795184877
100423060
731731173
157581887
251982750
928252375
1738530440
1309118122
717782794
2055548891
925667385
1510653848
602895198
1045610117
429438328
759242606
967895885
958931411
1158228440
183130481
48517955
238554989
1297075179
928165723
549626284
1002771111
1481119480
1113797057
1528789089
1187935648
2008798999
1499713938
1002869389
1648114095
1881311024
1967867150
443518340
1152452796
107379448
300134065
1228961724
214464434
863357358
1678920773
1985311823
332574297
1442720457
1725524549
57046410
1334780166
1874040124
1734302631
628954534
1066805462
1873229447
18185412
726684360
1579192305
438969117
1311135029
70021299
874808898
973103193
711811039
1920423269
2112705655
1717772210
395721084
800350435
646302070
369752793
2015174993
1607591752
1297481436
1490843165
1620133911
559638101
258287235
889077144
962273658
1512712827
1567811318
400584523
1909969414
1461262617
694326916
1813188668
1867002874
269936874
1235480100
21217878
1051448599
185000019
436756107
308488141
375673641
1494581222
174769083
755703909
427403491
78881764
967757749
456485630
1457135830
1329381140
868686548
1273911281
904982375
343475561
1051196269
1077761705
1925595550
1902791476
15893405
607158938
1633925997
1824992814
644406636
969603288
1248565243
709718003
2037832792
131932318
841942265
207734683
1164412737
1238749606
1777478130
487475481
1534650027
2116521398
1286360214
1499113493
2051076545
617640946
1052044111
621888657
1533377729
2102664455
269816653
590681706
49569705
248676784
1274650132
504026673
788834450
1915055290
1102270548
1708101298
1609718142
2107785356
1978829533
278135028
850192967
466807642
342267570
511877936
705482687
2046111842
676202556
1514153173
639384251
1953383854
619757725
411074832
1730947070
1323723131
937627950
108021871
894413340
1801671827
1453545547
1928989552
1657819630
1330234286
1737154708
411468802
722068590
550805442
554136750
855053471
628969148
12919424
1489921703
1931725336
814255810
1891159708
904477241
444799284
1204513285
947582782
838507693
454506307
1913665857
1988901738
555260451
893712587
810556507
1512241999
268936793
756716361
881301556
692703676
1401669025
1671176785
1000866615
646831438
25235391
1007618525
1067413156
116775875
674038551
363639436
1946744406
983955442
1800531471
417078730
1143156635
1076972128
1499992720
465480525
1196372914
317675905
1859881665
1414598645
180547359
73780788
1187824505
1537830515
893189482
399829714
1392314331
1438843872
790339394
1994439743
1866080706
1594752723
1164454407
1691809168
1699330346
1623866915
706243013
630448288
1151596342
1240084472
964265298
1282654152
1163673849
1230555559
452403818
638946963
1516590994
1742374754
955080949
562106304
1938652756
955973496
1098616449
1283306070
1444834964
258418824
877384282
1776374185
1021736105
2052273025
978720945
255890700
223105499
70400111
1301929029
955825047
409955388
399665039
533247864
1964687239
243388972
851326686
59030274
121113866
1448648454
922769083
2037519964
2055508126
1432269830
1806570044
1892113587
899932770
1550437164
2044729845
355209048
1242410825
2036546811
942781694
1628805254
908962584
873240692
1871845338
371593666
1650717590
1099062151
607569502
213844881
1384921116
95626262
111143852
88117933
2115700604
2141816314
1687644613
393929294
483912857
592037970
137613890
2074675851
197374587
975295326
1097167346
1023264836
451537156
1958484484
258853949
1468288232
1421065721
1346775628
566919640
517748350
1835387563
122318344
944101180
778081859
199393413
2129686835
486872383
1080213123
670861887
1701209133
1582002613
1560505818
1829905459
1375786070
2053207070
1608602061
1237837522
1202787470
2018551511
278638911
265188667
1150192345
1616199484
661916670
1926814600
2006377720
2112687377
1209982199
1410078609
1703057696
565182139
2029409829
860393525
703504269
832489570
216608817
825285769
1179094170
215453723
1478554340
777325604
2080721733
1377866533
1371284391
1566543271
133859472
595004469
501921719
2091543155
1266702818
1749341261
486645179
339823090
1258539775
782991859
1916375447
472465196
1215092228
1975961443
958511416
1979918850
364964676
503902182
1046140891
706157663
498252608
965795601
1257484424
848104441
185679448
1565620627
1457108180
611281522
300370634
2004086907
866585659
784352534
1774571067
1971560873
729250924
645318553
1846188656
939994992
1187930811
2022135787
493990192
185300100
1109899267
1875461318
1550682539
625426031
1077771917
1778628092
2056775644
1534169440
469733837
1045657605
1346763068
1724322802
1771148469
545377917
1137564613
1587539966
1454436880
1450416795
1921990153
807963645
1983419536
767851603
1580149484
2147087741
338381119
1747980536
2059460522
367555700
732445283
1375820693
492718906
1029543030
1829131037
123798299
896590053
270058174
1276174409
1301663018
1699275913
997348348
1102146565
46597252
422797287
2041248262
987209196
304023909
2040338477
1076080075
875430719
455733618
177520388
1580897194
2136173535
1271146256
166383953
1495236439
506871664
1939487084
1887552015
555763291
1516588002
292407499
272621759
7694431
25258729
2021127705
430632592
214597005
1427364790
562066985
467175421
580006132
774588265
52230423
392770255
107548081
1339965245
886392733
1589249264
1847762621
836135997
629825376
1284317245
1168121566
360187958
120501446
1435617692
2062938164
1258082568
972117445
1791584539
375446097
1682325938
1502272617
1548086210
1942655262
1361374745
1830982468
1818761094
2007287350
844309434
338589420
64086505
1709875
749292131
1584359380
109127718
31092448
493562983
197651963
1750076866
691604680
1814807335
1055190306
466200289
62117490
2048250968
385560118
196484347
1452027994
456954937
1382176855
1694283754
735087373
1824811294
945093415
959119730
699098171
1071786767
1537633770
284639774
1007990468
1671980521
1811422091
1438578492
772669202
895386748
1682085204
1132332274
1757238024
163377117
1931621239
1525648844
401885782
1129697933
293572887
597948776
1688186291
1104563920
1212097354
1348050765
82544911
1463128571
1968269539
279983365
1858974655
209076841
598794646
817803316
789848674
1005392984
154848918
1231378151
1192798384
1983847893
1227933280
618935531
689681596
1039358087
468548344
1332671713
33796032
307987682
2050655099
243875096
2117741665
1681743697
1439118331
61443459
519433949
1319227020
1182617731
1239366357
2122753896
1184488609
824562806
1449217277
64214353
1247988569
1748389556
1599930511
1088825957
596739457
1545234245
1461502307
221310164
702094474
1708981288
2050550102
1709604974
1731730196
223338349
563562305
534400563
1973632353
602456451
177249690
768404906
351668429
2143378834
1629178377
993544021
1571586899
467041027
1140696071
441801702
1968770797
333411033
1488894444
741396888
707761837
1393815890
707889824
763518222
1327764088
1467733553
534109861
534646018
869650980
250289583
526310855
797262097
1813245758
1531177455
76286766
1197833858
1915333343
914252973
44634568
1463740138
1447913216
465807470
1871798392
747046999
860008299
2028679526
544695442
414336564
1130849470
2018943330
2005637950
1786906474
994704500
891836774
670328697
896028369
202007074
294286344
1632924515
1588966553
625355540
85854187
1545524776
321342395
475689505
957866294
1220267462
681378660
507690256
1830680613
963188129
532938494
1048139693
880026418
1589245368
471517548
127827660
775911567
1175418038
1353322395
587388143
1595786263
514925684
450795245
206146505
476517722
1082531616
118151808
1609445632
211886142
2131818571
1751563420
43818314
1622608302
1731684734
1852530177
1295559651
402174908
169990802
454392457
258122161
82396968
1499475742
2017351977
777075908
1118359312
331015670
944680586
2013606694
767596344
334757464
704183867
657920841
1333554199
1892937029
854439543
1454467842
1428931882
523104525
394016262
681590319
630653726
147691856
639255222
1200115510
1966335749
221961340
1949695650
69064642
1221653838
392790552
1951817510
1587488073
527571493
360006082
81608873
584204714
634564101
1360552238
793624401
82844518
2007216022
1347521863
485023211
1063208953
756094967
1285127410
1070670630
17489053
1729911357
1456246458
2019190959
1021702268
945846748
1693286138
662797499
1280926722
1614944056
1631222018
420092125
597836849
508166497
301269567
942686700
541280685
1871146837
701392796
1275674609
606825521
1706937603
331283407
481085451
625681906
1498201710
613719057
725123339
2039392759
1003020481
604468817
513692423
366855220
467360565
1787318057
547593342
874277553
794955007
1633094487
1630982728
1308450625
408882607
252716600
717297540
203503466
1298374305
1853371185
1314594655
2100904774
619841985
1445750406
851197448
2069264468
1487919396
1058115269
796870413
1188180581
2093441414
2082205689
77079415
1878429788
153889549
837363839
1946114908
1784414701
880492069
822974201
12437195
672117548
1086496871
2048968800
1261121751
418699824
1749022420
1677561841
2098222156
67854339
424939198
645387261
384673888
757101251
383922679
851898961
1089369063
842030182
1381117821
1896583423
1474579292
326831227
871446543
1545836981
117336202
2122131351
900305170
742103402
699049877
39815169
1067700442
1941567060
1033158880
782611448
1018430829
447055149
9172599
230477235
443703220
853070416
848202038
1710898193
1683406615
1388603047
1427590727
465006939
161742887
1584588485
1772023014
1238966557
906182833
1556673702
1808714367
1171457434
457671001
1482368
373262587
1349500287
1521777167
224362547
671357425
1931734525
1748799844
883918519
697129386
171786723
1938858284
113732310
1588675706
642586875
724794674
1914050542
796090602
1961253666
1646978
2134343829
1588554803
244266768
855133648
583114820
1754360602
817093028
384690561
1866844348
562346237
438597906
2125953564
5792384
2131854803
2045605473
1428931188
1663859742
1262187291
1105666389
1301899852
1961024749
1701414882
363709521
433137092
631935469
109197492
315047482
1584406109
1314793109
93597012
1560752964
1653818520
2056578789
2068243568
1551967411
935281246
1529431967
1471805334
1828462147
1913647481
790849741
912362323
914109200
503667594
721376694
1583119353
1406276169
1862701004
1537182179
1476160125
1930253785
1434531059
110489784
1686338153
576386726
642340975
982727977
905000717
1582967612
1697530254
1483111084
316036842
1069260940
1584738303
1803643564
905956161
1578210793
1980699078
979397719
629503401
516552848
543286825
1286521588
2034468644
439676548
1320567071
1282309586
903190545
1652820557
2131094444
1672956428
1658138894
1663080527
659351157
1303836469
2082981671
834045405
1630455104
27834570
894515458
104847654
1365243405
22362411
1177187662
999029123
1005970360
408830061
1654955585
530440954
1603129668
834796573
302345486
719295901
152215579
1135538243
320993734
1803835993
1566854417
1033347955
974556581
564743723
1250967565
2085587290
28057743
2133408711
1847989414
1923182132
1575530563
108719772
798503810
564072846
1860406402
1100170676
1821206435
274155745
283393089
1577059718
1273023663
158934118
1312312830
200970688
1853832792
1465476452
801858204
514613336
1040135794
960845939
1969617294
82649243
1638577246
1855950729
1209750704
353723529
1731348227
1057210537
894465923
1519422493
263851460
434535872
1849758373
1863424019
103288430
178007400
1232340346
2053488649
654818743
1076624763
353393733
840397185
334566383
1917333763
1274205400
1987553309
1177716715
1012014329
580206445
2038222665
257572066
560768426
1449846113
1425287926
1536651574
2035886332
1813837020
1696457819
288799722
2018525316
1365359836
784739766
1569758216
666136682
2010818918
1226809721
573543186
1283548793
197942466
2110723921
847987048
1169945364
518743227
1155034325
1603439714
590999640
756369732
1405905869
1115177315
1278002906
462608162
586812418
1629310679
1730759448
1730430219
783354334
1578365423
1013358287
2060308718
2046941974
816238731
994309111
1280997145
1948286200
257795911
1015884033
7951397
1273278595
2097420470
868512992
1865503069
678760301
1841530908
304557455
8923546
1613112435
1411544941
936960109
1243758216
950683157
1188753848
1009757272
1988145993
2010490127
619440794
301603031
276843069
1743274504
479015870
776156694
1124111261
1561390029
67237997
530521875
1589585144
257804281
603889118
1821019368
142161517
1392799786
462034530
776120416
1842662621
184165159
995096747
1296500593
1165279568
1763283467
2094651639
157771473
513935069
1204823642
1528905178
284612249
620722184
1656592131
2138543803
1566530896
553582497
801614757
1613581446
2093376145
334161445
1875539347
928042500
71193380
683065614
146892127
361402045
1483982664
6940183
131690621
407035090
146711643
240558510
200396918
1774660326
382499363
1268086732
1974232339
611565368
1174102621
1863933484
448446967
174318263
1088187448
492739718
1195410827
992613909
1432898058
356283030
2082436358
1695143004
1193999304
766897771
1031227676
189432325
967627149
122814160
1994851960
68130685
1990817605
915389835
1005105026
1525968261
1287441338
81088650
203791763
206021893
2007812257
649076871
1716316154
1873201856
1448962991
1899260230
126829658
1095248247
20404815
221566658
1590260349
1186541695
1687137178
1069344818
1772488291
445881486
335957862
956669479
783745706
1461637006
2059420292
929987368
575813291
1309609640
58378430
2047632189
2127944634
1365578428
144923358
507273051
1149210103
1831754937
730390385
751446763
728058171
1218526460
278771367
401467489
551756201
1993028707
371082936
1741981526
448259951
959144292
1728471104
1700987723
540182371
1402526869
1550737634
126147258
1340644398
171238512
1916627232
356977520
390433253
69317605
1034960998
2026214107
1009840947
830649876
636610403
35263197
1618081146
1800921181
462426271
1772314368
765332616
1706579201
755698489
73528454
1616626125
1708705660
943171418
604793422
1569705699
1582698490
651562249
1168108818
983323529
1281740743
1135379942
391834928
1004380376
1770024292
1521625365
697500789
1734895115
977111367
1594847363
272545971
653852801
784066992
617754118
486015349
1944572763
1697079
183033565
583521079
744009370
1501804195
1680566919
1597410229
1387328419
944394721
1667551265
1127502094
1508423971
1671942109
1183924188
588632051
132900329
944058469
1942529618
1989027327
1400603094
2039029575
1679722338
1269697838
167034450
2016862338
935976300
610129956
2105516567
891626278
1766886447
1632036738
686697632
972686011
882710453
565265907
260419864
468948712
640782986
1214785287
2031759035
26520296
505608064
2140571283
1261136702
1523235404
1112525950
1965016775
655561430
1015663882
2141822281
1912721263
374963744
1273484024
503637343
795602401
1319435991
1858834836
1754909240
580988479
1968425208
1749570855
895602223
1848286367
1805263063
131985898
2061155216
614443995
1547021959
636326304
332009248
1801264927
1301899852
1383708513
1117367756
1116068435
713681793
867987224
723100793
1463476498
1645155636
1902553632
1197977572
1782569531
1603617055
1679159439
1128903945
541042061
648064807
220360068
1102505393
281392832
1349106260
1114432736
974829672
381693329
1653035836
2115290258
466143210
295363888
709589329
911749702
959110524
1148005152
468350227
1850906165
1724731160
750645895
1996861926
143163839
1686406443
1758292511
1011306173
2083602476
1485601783
1931834319
1168177401
123996227
2021759617
736536435
2016853842
599079781
637883145
388100597
1638828796
1172337721
1907185524
514244387
1549397992
778149220
730293140
791342185
1968547967
805546570
1313001903
1604838809
1589872889
1438577735
1355864299
328748930
1595214665
173838295
1709684059
2129169809
2059324695
621428959
1530302720
730599166
27330367
2023425065
317159118
630844185
1074086621
1827865591
1017105795
1473879200
1194140746
587048230
1616215596
2113229014
1568482326
1273449155
1798295378
1136984425
1421771188
1777121091
1657024631
47686524
703630809
1955611583
1934226997
235052810
439220042
381990013
23511910
1089297597
78754561
851419404
1222176875
1098609118
1411617203
652385297
1312080196
1929498004
1434808051
1546267792
1534696726
263370249
658361986
106330675
942919516
637931106
710800020
1980907252
273916047
1297725305
1122026749
638281300
1178995709
1197014740
1764432191
5455212
837562542
809963456
1076227834
1503071848
303928420
135020225
1656431388
997159064
1347440709
799744352
771349753
1041833808
267052590
1293164073
199514809
683686354
234720854
2141034105
1690221229
176463670
460760155
903907167
882270806
959371902
2107923657
524379847
1253797842
827442100
1768247419
1750467528
722772816
917823771
402162220
824501751
173038710
764016109
434240515
1686290612
1810341879
1202120805
511242838
956707566
234687468
1726555807
398834128
324722620
527682623
1718284746
1474218771
1802558573
84501297
1504789474
881848579
1940598976
765022614
66684640
520249899
1402079677
147575269
324857526
173575388
1259199187
573281921
529422676
1660670447
21520232
975390746
1198756436
984862663
140160818
1620388445
122296056
923802564
87316372
1625372021
1492288651
1894012803
614511435
130896242
1225702323
655748928
1704690734
1353833349
1229189646
761098707
1110392305
13357989
1934786660
1181985913
1946890941
481457295
1450462649
1951084878
2078302091
1770050244
102030587
1356024485
91308113
892996959
699286918
1476622210
302466333
391683289
1775359518
1226378507
479310947
183007682
596091735
1140861424
1370005559
1587052739
2006057987
1349739717
2110621803
68270257
716392001
772471453
1524357814
2142141456
1098085655
812653383
1195032483
275513546
2044084277
549425847
1179480716
1848198846
2032550186
2068447463
12851798
931191029
683316988
1498930989
368068648
1445483326
1711262831
651032434
367666458
942926903
625016113
1903338365
2133045326
570002045
1897146743
576640861
154239909
146338460
604667512
517907226
557263581
1009401174
650529001
1248250439
976122833
1587451422
1190316616
1443813574
1103249683
1499789375
900110912
1865786661
1043678481
110819682
173358192
3781532
1468530056
1805184616
1843655843
964877040
1216561007
481216448
1399842856
862008104
358040240
5885508
299631883
940845454
746350786
1800291246
138013029
1937466558
262234267
913460854
234786086
944045126
2132650755
120195367
1686884466
502521179
1192194685
327793430
1142098460
1027810059
2097418171
713781736
786363068
631968537
1962662458
966275398
897488351
1734952683
768633750
559211905
1625713865
1286567657
129367567
383336383
264967790
1509639405
1280706948
894573694
1834309307
2074776967
2088533347
900216074
953344673
1635583458
748359419
963979058
523757073
121640664
1390050682
766452674
184457269
27515790
721703196
2129888607
1496001902
313274374
1785922010
1387525508
1091748441
874208836
1404732589
1111016520
1109427709
996144973
752625780
591317872
53676407
862223560
1828676384
1710339945
916612623
442340926
410950687
2020583542
194565155
1855848145
320491199
226542153
478869881
2134640607
1752495858
558842382
1554079110
253159272
1289960513
386674539
175732224
819683859
19326984
47919028
1258130780
1654583572
255586732
2144639565
200268949
621962381
823893439
1136782782
1260823205
820817765
1482850183
2091715958
2089003470
1384299253
1437895231
211703447
1630740743
1470993655
358067948
1840163381
586391214
1996156339
734710690
931822211
1239928276
1940179874
418276716
325364119
1615579089
1969058353
1664168738
1450417695
107591257
1013508559
767651792
788047417
780456899
1445750406
1496427226
988585947
314206757
748133380
386731970
1851091797
2007324925
752240020
1516062170
811099493
513252161
1748952391
982502905
1218242892
1266685901
1287184155
197417536
1074275252
694149518
444208411
1461826824
1818733805
1680824176
1747513602
392048973
721557233
976630166
1274388271
1483069115
462096753
382293005
40402821
364812570
1736770112
94689751
1306025196
739397969
1675294394
1890317846
1042598188
300357089
667330523
1480250568
1670310293
1859414721
1541202008
1748703964
193814274
516364005
379457495
1106068925
1652445943
799871792
1996636154
1428205802
958054383
1708789074
2083689306
1062975142
575839049
2011951736
1636725569
937912960
1286746847
2041692017
449571220
2093999490
2091482794
1880570976
2100013526
1720848806
204938131
1210748725
349194851
542512849
923698935
734317605
1424114334
291370214
636142681
630412221
1650657012
841558064
1595426680
548172745
1189603417
1038946351
922046008
2126867668
335078083
546517850
880730951
1946748928
1052667975
803259405
1121203084
522840269
1485677538
1184671707
1373405442
833219199
210045245
379106749
1117416127
18386776
1619990519
14900806
1417412386
1076714944
1390757266
1237792762
68216155
1260683311
352538061
852860798
2107152671
2109798678
119376458
742719616
318749940
928131157
334921653
1712043259
638481642
458992378
131360444
1457492410
811595103
1368252036
1422834891
522386629
1229305706
1092886245
577563568
150792910
1255495221
1411363430
624213750
1419323591
1287740376
2073758529
100023653
1901953289
898562147
1916390474
1918631843
1688579560
821654574
28606985
1330809164
481712437
2050922570
932620363
2125075648
134758138
2076269903
1550650944
1134889973
921965056
262660788
1964936614
1177492884
366869
477152451
1049403572
117857109
1305330619
1127852684
710964726
1221491049
603902530
1897949797
2001988510
604951010
1540026195
2082551261
685812455
624985029
2068438202
2030529322
2118993336
706770249
1917299380
768194123
1974554161
1045043896
1526697620
1041630629
1768112687
108155049
1088065653
1592411444
807743062
626879359
1853143075
1189884291
2045466623
732268700
445056362
282071337
2001263207
42093414
260732296
714103301
1902132514
961378365
711696869
590830652
140207685
928959256
1002703771
1506529218
135983145
2040285773
1991471072
995121586
1139194218
1901697370
1576094965
61481932
1153929744
194446569
444379584
521841701
210027295
384009070
1587669519
2009794944
1193599930
1427464478
772385620
562849137
81147686
1272762039
1329856921
730192355
1771492355
1382642021
1140691483
1265194233
1347933510
275014654
1973846440
579698019
1064743844
1375565206
1346660555
49985283
1899481186
1984215267
552316144
125273134
770132681
1240579684
1285991205
373856704
1421034053
45272012
1012666596
782297333
1045161365
759750294
1085237407
1030293134
1783927393
507257313
299351444
1655662612
135112548
626445052
644800886
1188258156
1179057290
1135617411
142245161
726414764
1082086224
1408061764
467281839
717795813
1453403874
2101651791
1333658973
892563890
1827279362
594119893
762586869
1124961764
610067177
1592347398
546779226
1233652408
665175662
471215413
1061633920
1302376479
1467915211
960515350
1271671513
511392089
335637097
6218251
232645068
165066853
46972292
304759674
1950082466
1526318517
1580983709
1795456127
45761813
414560657
344062819
2130729908
1752051461
1244496703
541592914
2080726150
1600353191
262086142
909038766
754347921
1656538584
197366208
1819177555
1686846816
1138092288
1950315562
1876500736
2005568185
411805290
358437381
1784880250
430640967
236015893
648034173
270983124
532340694
1018096160
1074427269
1306570633
271549902
1748664460
1276206251
1766938446
1351961269
354400652
1064386278
699365775
2058878648
781421683
1358000253
779971150
1742006656
2110878934
1023119669
991289664
2093037702
149848019
1401947415
433518229
1212884099
1631450693
324071478
721666017
757759165
2017701999
1407905832
59346877
40720760
1894628131
1713119031
852236043
1999960936
795057653
1054294804
1771984165
397506768
302810459
1124221641
1087305853
928474989
1811470198
1028843726
562479092
165425097
1105234977
619246533
329367589
2133458196
1479630460
1764503869
1864640284
396730522
1506720712
1342291191
640511824
619238078
82411427
1563764842
1277193754
316239836
275845176
1387436264
1449350061
1849244079
457810668
1670030603
1472086566
89073943
1113797057
755707165
253718016
1764188670
699310139
550235122
1224232453
2119605251
1924529894
478821404
171220071
1650231181
59263758
1466686221
1271131904
861620160
89893364
798305214
153109762
1936551577
22529255
1351630081
722818567
1354806074
1046016493
1625886610
1703851786
1507484654
6229689
713149548
1792854105
1023074139
190369134
1054551425
617113093
691125689
2061769839
400493822
1015435262
868165229
558578015
238058797
1630894
1504218252
501037621
1671571663
1090326662
1965059759
1720425160
2015217605
1819804216
1056134056
1332636189
1715381010
1791834736
328578069
1488508522
271237459
2114833662
490816499
546695573
1725506515
1572380452
1418478751
2061653033
889212410
966714819
1635655801
1963097947
386622794
1182303616
1733387960
1020994183
514509839
563822780
1392730601
1218380746
1867013836
155558112
1164943100
1784945303
841789914
1771265136
901350418
1048754913
315787575
226972879
1982187978
1595671665
166468257
452288068
2094136939
1421390101
544738417
475332777
596276171
1790625829
260292487
817746205
1960977986
135501629
288449444
1559623152
1006608624
35517767
1603745505
96711988
557558515
219287391
1937388856
2094322102
401262568
696057853
220350198
2071971305
1739364527
1138333043
959450246
369627851
1736577151
1570084049
1902033458
1566531697
958765446
1553128782
271487931
2075206380
1717953905
1384082678
1267756531
1144651012
1031518098
150268547
871036773
26604239
676424747
683937863
2143495912
571342861
1929910739
1174973421
379704766
1794314123
12375942
659160958
1566277976
524930386
275198325
1253571571
601142942
170288881
625184156
1706380200
275183860
1876384558
1366122738
281218654
1400518595
667609544
64644630
124949972
50049651
1692623168
896880282
1236957305
19388522
2097240021
72920890
638724422
1140425585
1219099077
433724256
1279003955
1354493344
979820683
435241885
1769402636
87127512
611842474
2042118746
319323576
284200268
1313908764
1801046087
382460879
194886142
1009281844
2138417212
2049913548
1322619598
1339572893
991614977
150236231
1454217068
65505648
1167955333
571017715
1128249984
1744083821
726214372
1001642443
234575103
414464958
382725085
1672138161
125772291
899027863
1985852797
179749309
769570584
184688812
266294083
40023844
1392193900
1103330941
1404889535
662816067
236902984
1613464015
150305952
343897871
1304825902
966328845
1870249487
1236820676
2022996872
1761436240
563043363
2145430105
2145403036
1142875413
1630765688
1870040360
165987385
70492446
612094453
1736982054
471703432
2050822189
210375738
1800309740
300057469
1187771517
279589024
1852693250
1819553943
1334520608
183391145
898292796
978313809
509140327
71873500
1114483210
1155297060
830945536
496269828
129129817
756363338
320288206
1047720875
1307770580
1028408052
674044233
1948148268
869603931
38811801
1200540209
1094988814
2015948368
796977729
2122796445
177254956
1835879589
815316918
1290307146
1115278398
917141326
1804864552
1757946277
350628036
249005594
1545633504
875001328
134499665
1509874215
2125590277
1587849825
1844899309
1313290045
1450648063
1341731507
288997730
1441041964
1755328230
19894425
431414322
593193610
1521789230
1332427817
867232532
1928368253
1869259315
1203977769
2114572166
1094501797
75220358
12203741
161781188
1445844117
732605955
212660379
101295578
1031222530
177116536
1072143759
1774990629
463472338
1756448749
1051190113
361915229
1443467396
1222099425
236562107
2013136764
267629747
1418355415
1442981599
478749466
915077645
2010081245
940785222
703556093
1512097138
1180399022
2028211699
1257122783
428650182
517967102
1214100180
1879841354
1102962001
1553901916
1458604792
2010516937
1575513417
1623735256
835134671
1518954955
1241421027
825001947
949738356
1576712389
1017063849
274434641
1238238921
301726341
1211258999
135560732
934509265
2070279194
1937163832
1352854476
1100767001
969971695
1934948115
1880480536
67710397
517604301
81132633
628581983
1396101655
858825641
1355693578
186745589
451359984
904105358
2130639918
1906121198
174018000
1268180911
378262670
1079770189
1469802576
2077484177
1300988718
353297898
890370213
1343846913
1345505677
108337005
1436436117
797320635
22603648
155260872
2849636
814670264
1852064964
1579640601
770478155
1119749540
832982530
1893304779
847467949
1670172170
732118030
150658034
1665906328
1629314507
1856635790
20655074
1479829002
479015748
958607882
219001351
575391664
1050627076
1943005550
1350436360
1804289034
1047334339
171066026
48109090
384094964
1173942958
354266834
270633199
1904979123
1260755281
338724905
367823674
413117723
946878194
2036615158
1076231036
432146442
1924048948
1487883202
930102368
1384999224
222212974
815681969
444756330
1620379441
1114291883
1552256024
135352220
673728636
667822558
153615176
2104290799
1882938868
1815359874
741221395
1607594672
1703979820
704137004
210573500
655689141
1018265788
406733712
1584178180
1229296781
1961533703
124186311
1059412731
1679483162
478987417
1487561816
1616802542
1675740887
774748900
1950314895
176336699
707724556
2008406481
2124240530
453717970
168709759
520614221
543351514
428839377
779742731
966524371
752728218
1395201707
1479519514
1205464517
1295265549
1173399834
780113145
1383122614
930217853
1757513641
1603059206
1618578642
1412069472
90611800
583163262
734633285
342221496
2058655131
458082079
775624750
370505447
1328016436
835020291
1198684642
1312236892
1703859938
79135885
1851940806
582305296
146346241
2025649037
1928940162
2095453152
1217663747
575450507
144997037
2088027019
1164821681
393775981
2031529180
1440589028
892611692
169863032
916279499
732493952
1273131536
1497767811
1552772190
721218641
33347419
71528312
692381087
843957631
581230730
509496433
1856707295
201988874
790027262
1381025570
1838997780
1492439565
894677778
2132147089
1930179383
448823838
275968419
1030339304
663519663
941816451
33356478
1485465935
302056690
188191611
1773286611
390673679
1866412435
2026112340
462481261
1373146264
404126528
954563472
1210068164
1553151085
619436738
412864069
172010375
360122889
544129993
1084987152
747505727
1165470831
1094217740
958962685
574255260
63174076
28347851
1279528350
712931542
561756637
831038631
745442654
1863756645
664715299
1723894268
1004081605
203406875
927023238
80503065
1508276502
1210362091
1102525256
99116393
1536198887
897628236
650501530
1261781382
650919696
795576726
1540332123
730684642
1286760308
524148008
910534940
1691494292
626747814
662771654
1746058105
1630327142
592922938
41874065
1345121273
858744453
1702940284
802292291
1775225373
536854237
1936505311
1554497813
80091875
920085758
1152433200
620316580
663216780
965206344
468259374
654257184
1495572321
1114685015
1248897266
463575725
1080373952
77340688
1004186436
421307553
1236726458
1123251673
938323274
936397985
1968404118
663683560
1601381871
274875253
1522860624
281636409
2094008778
2070971738
300238918
120545031
1883297682
1606020584
733102439
1729256113
636639276
66824046
792008440
273044213
668260123
2143196071
571931036
613203521
2068094911
753222858
345063799
1772298413
1474312469
1412555255
738639077
131826086
2054307430
677591759
152002165
308014318
2121589696
1802202292
1951335723
1152291204
1257578422
1349172222
1488517795
406023461
6317864
1803798178
86433103
175518823
1914882085
1841916856
1747590720
1817496072
1953540915
577449238
480631083
1988270592
218718176
730173240
1113649789
1335973815
529965433
1560954767
405660248
560644973
400192009
1877693926
514984405
194752096
493225340
1820379812
855472585
614012047
1361537818
1398974133
1155582420
1465553608
2090793903
1623113907
2061643535
504312847
1123102914
1815105521
1642584673
548054358
104366004
1432649804
591434612
786484927
627494332
401366968
158367296
1816049234
999314209
209567089
1560838055
1220183863
922157792
93310395
844223587
1229413499
290265539
1408887125
85890502
1909342622
978685839
1571599439
1541094236
2125950841
1342385700
1887551119
767715073
1518073282
253248722
506450014
787846353
1928226550
1339239229
1303811938
808095829
1654784195
1631565316
726683728
1323446120
1258973585
2116493029
723716080
1375101357
998461552
1941292303
85075200
388721891
22966678
722696999
726777914
1927936028
1053970457
2025162270
1457305534
1618171517
2061475913
828884352
1040447372
11337674
1393167260
1669922320
2127154045
1231431760
504178383
1376932413
2003175822
697643947
1555848162
2070185621
1711584012
1447507090
745725451
1726873075
1397319421
1846300723
415035326
1960401448
1373773592
1347478076
1907126376
583922625
1725151541
94828550
1385313868
818048990
31956917
301456965
959476052
1083412318
1904003387
1986032044
1684808879
54630609
1537911472
1444717827
2087924542
54905423
728070121
1085258495
1060464068
1909974393
1116678066
1770459187
56361118
1107918799
1593833577
458021276
2072178552
35390961
1033008498
523490382
1283473317
1897247936
936277470
169472067
1771768040
568993927
1354256000
1423635658
515395117
913908598
1717932443
1372598006
253960527
516824268
443800930
116892097
1500828011
627794345
1503474267
1355090031
1502833112
1103880516
1525248758
1815432450
1003485808
571091224
1044237469
150116409
926135835
1532215486
697276368
130798691
554029371
459411656
854886340
1143180036
67644021
1675975895
973309807
1189421263
2053405190
1360337240
74892744
1665506543
1264041716
1754629833
645687403
146822557
1534921892
198247942
150664084
177372001
536364388
2135082203
1212500030
1840196245
233667959
857009476
1182543032
459135096
2114236547
694877820
1282422571
642914107
141789701
1001597716
327773175
1208379084
227558520
1702079443
2006825254
1498490277
1938861233
1969393651
933177334
1923005269
2081300571
143264777
1283230891
1350732335
2023055111
1629154632
1537188877
1365525246
1159097372
757715633
296397725
601603746
2068877885
1255567258
1167302542
1230153061
825757620
72222880
1093009261
1022184064
523021478
1876578633
1290428977
715042048
2137068803
1579586499
1906655809
1116870850
656537619
1856038096
1682179832
762080295
911775710
163554603
501195419
791152786
1900042087
295931011
546581435
1079663781
184616533
1567954640
1814432255
711485426
1403268220
1582641619
1626647734
1315667879
1696865026
869225453
374290709
1859244616
1714495746
2050338656
758078058
1615402718
2034275447
1545022927
1437521213
343628096
1053069227
776933474
243096892
324759795
2101543665
1520843423
1227542566
1351783612
775041387
41131885
2097943508
1395693746
2049006175
2091975289
1176507016
589895679
619009197
1672556076
1688174971
730949386
1761665598
102878917
956342070
950593719
1890422400
519045715
250086527
1171471260
1227059998
424343424
566899068
1256221098
423738146
1083096135
35029124
877891671
1397760612
2003610600
1776844275
421138053
978864697
1096174931
1001671921
1608000107
1405196389
2085808814
1940906906
1574492945
1264257475
1894633424
1780274675
1457670789
1455198288
1409367293
1057217633
904435316
1413932054
967184719
77694020
3723664
1052209413
906466898
1821051230
899237601
2127368053
1261847341
1353218756
433121183
1345459649
1430164331
397734383
2111573757
138054770
153251474
1761763368
73615206
869149162
1341902829
293983810
709012636
153347165
464764133
644009728
2078333373
1776834282
92830701
1007990468
1186278556
2031075833
148408717
618197550
465997683
1297556060
101804016
1115358124
1056041883
1160324511
1729003939
1339928989
800870283
570415274
678972938
1748136155
1179206638
1981531657
2061511903
798126515
477715808
1348651273
812180802
1225330105
309050333
852811351
1088893694
2102155777
1225135858
461312991
1477821869
864669056
1866340320
613141406
282166387
480707366
2063517940
2093280457
735175558
359171163
311256143
1212881019
499659426
122163026
679149277
1160236697
21106778
63127664
988298030
1201206833
2064434435
544689359
1930389850
1347433226
1570683225
95049782
1799366672
1513558219
1745803015
1658175373
837730957
13405166
1750041252
1666669112
236726609
803388995
1752759430
1068072289
2145597222
1966992252
602665035
1489148920
743355709
983656622
1555421335
752871493
1249717213
1783792487
1933424778
941409850
421628856
1283537223
2133497356
1299522955
1569265046
323004985
101818735
2033728015
1844378856
1562253667
428533429
308946198
1957164393
616054881
1215633385
1674781009
587363543
545308131
731450767
1683402037
738922206
338361561
1489977918
1982912967
1417969996
1327542659
900592718
396977782
461830181
1167374544
1139033385
1716044043
1886197156
173849188
1722202728
913679528
1745382338
413946954
216808130
1259507659
491049882
1062994928
1669640228
1508483480
507123795
608250561
68875506
1774911839
289964069
2059181918
1571122766
474838748
1104796556
1132139411
2028102984
1024725815
273176625
1461637006
346003665
259150819
2047025335
1776169271
1980661743
1998136948
1653594555
1851814930
902050811
361433929
852718632
452156965
1550539292
1415224015
1498027950
2132345485
1458722051
698643903
674174281
197556452
466901271
1745404169
2017119735
80216134
1966488033
1235662083
319592447
368697656
1034824756
225566490
308845902
351886960
888961713
1894383927
1640943337
321453410
573113061
59007763
338267156
1351638845
1371730620
303681869
1169178090
2091262019
973549270
1727742561
322283451
1912128490
1017198129
1005179415
1392936309
1135457862
1932678588
901613469
1572194715
1185192260
1917096589
232044254
330181324
655644325
288535165
813312320
888104463
1714743456
300903701
41836984
869834406
191237854
1300788646
1627099426
1592858705
1909594233
290294283
354312302
74414559
1859629546
376203363
172918841
568324445
114798317
1241418502
656646971
2118946428
1200476541
1629066834
15801358
737968988
1824870076
1844427913
402062294
1632114781
261818929
1648677142
312507778
254830296
1990010872
736419886
144418817
1750123154
1226223696
921024947
150434297
1584805601
1487312660
1053240301
224005032
657117948
827747077
734630917
2022072200
532394955
600290442
236623463
265517477
2068817850
1816897140
309797656
2131344473
1752317782
1975801054
1867900650
232775920
391389152
598624878
429769524
64637975
288123082
61306346
1648642677
469976457
1039686883
173528330
130294040
1694229016
1246489241
84815490
179069677
1366598733
77880777
823279235
867239689
1165908390
794117099
677781936
752202035
538238248
1480993318
548661061
171233385
1759244122
175540757
1667358629
2101507060
1219593232
985849069
824273179
1059433619
1507158672
1717483443
1411270458
1393991613
358482644
1752803414
2030025906
700237789
109638756
698885832
994070871
312133104
1133153648
2067949565
2136672531
506445665
1444713666
1402590145
796363884
931114031
1302900885
279844451
2146204943
1201091306
435325843
251767203
1103308152
2097460748
1038663550
1879886388
557321072
739136242
140734631
1315639261
324189007
1887534808
16142334
234872881
977435282
1412033578
1747670867
1956530179
1070390124
1370883851
1858283045
1258319954
543499917
1569072748
4045676
919173168
2128140108
1349385907
29476626
1136118562
244019949
943222567
954021664
2026214107
537730237
884843135
1688538902
790007453
760684643
859440395
1034989001
1932411026
560724181
203851786
36034972
815845329
399686021
1590873942
1428679974
754680529
1514320468
1522536202
1905948282
496636203
1378715740
445374682
463808918
397567188
1947580382
358351113
932467018
2080356853
1749041310
1648833454
982404519
1008599447
164989309
514197931
1143750591
337591929
1040183802
1075710943
11356041
1424554159
741661273
702717771
1159315440
1522695778
1248814056
2072190102
992241788
460425857
149061626
2008479473
353832722
320561255
1627883371
2041759336
1055095798
110351918
754568081
2113506577
1115604087
63534470
853261573
509410889
50846669
162950901
1964456254
787053084
939915652
310437288
728749497
433577939
913765089
1328541513
569745301
3671457
1174258049
2109099848
1667919766
1513036122
2058628546
657580216
1998837402
1040658055
2017495709
637657963
993497808
1391169926
742802479
1100430160
1430298897
1590755546
838190123
1019652181
1887164127
1208563656
1879555345
95409827
1843258263
1794374720
1602342977
168837877
2885486
1025836298
339646283
1354640212
637998969
1831315751
1553821578
805837515
884752340
182095189
1869419046
375614992
1163299789
2053553541
1430753840
909587110
1618092668
252330326
149476958
1069167692
716147472
915130567
1210433288
2001104050
372745803
1921946343
769225330
1270380796
2068819375
240256898
1920938090
1419938365
1457954130
523686574
1663842741
328353840
743388410
1829743494
87670569
299425357
61126744
430845133
1425898188
2128290998
245397360
1174454343
1256560477
1821379234
1734326822
1770413644
2075651494
974511856
36688335
1541464638
337796307
1228356374
2093879283
1407968563
1036636584
1080242493
247910562
1521092983
618181312
1919406529
2037915184
1172239364
1871231100
1530804249
1967670866
1767028421
1954971121
1864554024
1464105175
862763123
1629923466
273649427
504894278
1267676794
216161080
359643426
1468037437
1862336055
1174987782
1084013313
1744795559
1946102104
790555476
287942135
1157858086
489813244
159461398
846431672
1322228828
1118838654
1351741056
1899896411
1037131968
998784437
910923370
1394839661
292879006
637185613
323415755
734315743
275219127
162530678
1292484629
102830914
1642840044
542426129
881599329
1725023340
526918537
686346127
207640017
1524596013
1913703962
1027946934
1002733557
1473248804
1864026843
1324278187
738937052
1661526232
1242227141
1881452596
1876604747
703065758
545837217
1226728511
1435434191
2088249774
1363584498
435388286
2026622504
260184228
1351313214
1760438179
2004225102
1952756094
1685603140
814256149
481650993
794582618
256564766
1721760677
2023648063
1300979822
804480615
2144786009
699853773
1580585761
2021499111
1354215940
2052890167
1727921372
213876413
642766918
1357792363
589618024
1314024092
1741582327
1731603185
364185603
1504149577
322537151
1466166378
1627640473
1010226112
937483362
1809789355
1364805183
858320072
447505541
1627303312
1727310055
508444125
807079535
148992105
1995045661
51479533
418406908
1509084746
1783179096
775039023
2035404217
410094308
770734555
2034577314
389006937
973811446
659833755
1865540889
507695168
839499325
462756838
1407176450
691655734
1636278338
298854707
35256527
2068287259
1255201788
563959888
853144747
877644558
1209957093
1657819865
1050471890
861494656
365475185
737517992
1801469387
957366287
1157088847
1380680888
625202565
1857662663
34881262
517633839
1924288531
562047128
796467474
1332977757
1995464229
1695747340
927075498
1311367946
1770876695
2000222313
674546811
184973953
158761647
624116744
1115959312
256433667
1621159224
1666260897
520211731
603898441
827937474
222008562
2144256707
381982563
136070516
1011317670
251696786
1761140769
553730567
658460668
1947390008
568421501
894876852
1492929283
473371523
1241638928
1578798574
970717383
1142849047
1407359883
657950539
1427793274
1120031978
687678588
1632586888
1581457677
1649903201
1887010004
1200147385
23732315
553884662
1887612310
1020206634
731669301
173162716
364349526
1606802313
509935477
207240858
1796165602
2116420472
1341057542
1297344874
218971204
110681954
528478795
469932661
287781733
1039095837
1571615209
1860665312
143478261
333853753
788786545
411784879
1301983028
1971773360
489060237
680730575
1455055089
395895118
258964482
1929985975
1618834134
873857884
625079542
92693374
1232081579
1248138366
1032787163
703137920
665317888
2027668830
1447620916
828537012
435602399
311120331
1365905033
1904900294
1527778520
534552531
1626672537
669665086
1209335790
54979056
266682899
608284020
741955196
978630873
1091854961
2130379214
280515656
875916343
502381893
251062921
1768779282
2029570546
222461573
1305311224
1335223428
472248485
305525059
98532234
344699383
400971251
1743682178
12762733
346811142
1866166724
1009132215
907821277
257881989
562486173
1067450461
40931266
763934762
702736870
271177625
313877162
949430207
306074214
143910910
600427825
1437313248
1832038782
8758494
1180256753
355872283
1022765130
360577959
1656414508
323329936
1394707612
1654860300
724267626
195404947
2092038659
938256441
1316686116
109133010
1880192153
1936851751
193308324
1886369521
914351390
422652519
1704459806
351334487
1086546959
571430440
1828613797
1415403309
753735154
1525432638
311848598
1134790123
1169466066
242191696
1491999900
228774656
1157884006
721532642
705186491
1172024541
1138282559
897695432
1949673930
1567210849
945587950
879040841
1139181511
1183098152
129497709
1092413690
1405096918
878364949
412291744
372558344
484800827
72977527
257937993
1515031362
936437005
363999225
1078851550
1556118864
676572697
242004912
1334744710
1452653676
1818588035
426228944
625987996
707600750
176580966
356097695
783028851
1238709115
1502570311
2080941259
140718514
344433994
1584521545
1140290609
2101874227
613977430
918836762
723418808
785874239
2032237699
1556202095
1000759648
1429994021
1883038628
277707597
2135322380
1425440378
88090713
1620793245
1249265726
2128421440
1875864842
982220130
2031709087
1261420954
98726218
1204732971
560015966
1145590881
1037224498
1375806069
1670496505
132878028
1743242265
644098526
1684690246
1787467495
22517619
1489128956
1403148431
2088245220
1658797102
1134144168
1591023640
394266457
53127744
1720329043
1474499504
294299900
924694918
1342803174
1803417212
366910302
500112875
1962325750
164345713
15995379
1537440536
1224743367
1720204146
4657662
1235444904
256504006
989162347
1247008625
637341572
1156139796
1137067092
1687416863
696750636
409698005
287042967
968075524
1923974827
2051024872
290634765
1429822557
2094389412
987111928
522712345
1923530004
758748998
1194932405
355042501
917211257
669478555
1152094804
1440424990
1158556247
1858043873
2020176603
1690068186
1203920145
977741805
409168858
168554440
1537243551
2135600627
1387024548
1301738586
1206073564
1005932800
1236408798
374302282
460464733
1251270361
1547354296
1237270451
1410175380
500853233
1075587098
39503389
70641242
623147191
1564815834
2005500971
1517206335
1295074589
1519871283
1969324695
1844732801
1637820560
1361092222
2043818687
84811245
606212132
1205219746
1339318413
785424977
301090544
246475634
1247619742
1360061420
1473911219
1405721487
1067135249
638880110
526141162
1921623994
428645756
1427786302
605809609
1091255573
328196034
927451272
267931422
1906409637
1033624728
7258412
702722325
168198554
2125927654
1473153837
2040023365
1584803581
1589192270
1748937966
1344257295
1324795741
246049194
199906550
327654008
873458602
818906734
1783220019
633039014
731574041
1525837526
468783661
1182039410
1869637697
1125411842
658748266
1503769816
1306808934
579447717
1815668435
1527393626
967805810
1130918409
1989143127
508483692
932301878
646221983
1000487275
1022325608
444377096
1172642731
1222556288
669737090
1035057145
160891535
294309637
1594481005
1719793733
160636593
73365546
1907152016
1601792920
289443233
1627674758
193889573
1705912617
1512955362
270038156
1568538780
1791142343
1112947569
1207893442
672558972
750447339
1106161986
1157736614
235352773
714282412
1566778040
1188498689
920100021
1163697924
430331846
1704893732
976511983
1848623342
1782388967
1831274397
874524249
2012486581
1678657968
1441664196
1307794073
1702056237
1851920401
1087983068
1458552357
1708961100
1133357883
2074914834
1725446844
1408331857
1483108266
1465954248
1282283723
9855499
1406984603
504218114
2044827876
1841757587
321223256
385249645
1135134667
652541532
1182372257
1065666633
1938536749
1589110764
2080700456
1688807462
158547199
446859924
671492288
1570510645
674341114
784984388
2143158691
262007934
1432462835
1725111010
348309403
1831406350
431745197
680923922
1176718119
642045478
784687722
1751308298
1164508183
854718912
1347837267
1019850656
245122853
870028543
96322202
249025000
1179374726
584944066
2018658312
1426429653
1782727147
1520504083
1090729327
1492655917
921933106
908256277
1868187565
70480323
1504193439
1789528273
549327654
419128866
212613280
1047960077
107991450
742267456
1479405898
1341988812
11534610
1103584216
962502154
318152909
565032370
313506211
302406664
384883841
1563982260
2088197477
1992540939
1739901553
1322296604
876229766
1986858446
1685448462
2030155300
1501640088
614594624
2045205253
1121173086
1662080326
1303038242
1108628197
2107898961
1195629553
580167715
700889350
1931461102
1759484032
876255180
184068830
789380747
452858984
256342918
1362958183
1890288281
738885262
735957441
18666956
1540408424
1779988183
1652379181
2043433627
322214822
385300729
936497828
1553595473
737192082
1328533316
1522162227
362443878
1622918131
2033492929
136970495
1425618682
992912301
1170310076
388664527
9446672
418645931
722396041
1395232549
1371409755
826941611
1026733181
2135597186
280745376
1130978960
801202998
1459874342
371776771
1595357044
19402212
869035720
1680487400
832316622
791281988
152207805
1536616804
725505846
609632233
451534262
293883565
1252481184
1292260586
1948451005
1046319788
1400433479
1931361478
1494186124
1645393270
861983838
1131527687
1326497592
1526405985
1627108590
335375369
697610972
634840028
1942673217
1468819123
1072301515
1615367011
1225183232
1951033938
1864508219
1570431718
1260809003
228208045
539736687
1856866647
1404014542
1165072487
1182300282
1369779169
735225253
343194914
1222183019
1930843374
1709730083
1376442246
929076055
393792697
1285663052
1662041828
430481453
1006648666
1784808182
2020100851
134232894
1230917056
1480505204
694593723
1711799632
758032973
1062638075
1137823789
1867838783
1988879057
1879538048
556363391
1349430062
2119462786
1156613030
1293748492
1636190064
356913593
431231084
1329312571
1497252448
1823507911
1647338612
1220594857
860990087
1343856216
1786355546
1772934332
157441079
1035404056
2027413992
195642000
1724041664
460316978
185565262
350542292
1395469520
1270806648
1296019332
1752883750
1268815027
1915871801
573922934
1207473516
403722592
148112051
1537425503
358607842
449621983
1755778843
2133269725
126204461
688419618
1503278824
801548906
1168142230
860044784
574060234
183184147
1294219772
1616981527
1727420452
1088225865
522480029
79265219
1306896506
2027252796
658817103
258466636
873185274
1074471211
880256037
1277669521
1784364017
1732226454
241601917
2092397046
1697934699
742890027
389343535
404427262
1752010375
856384526
2109505195
71938936
1321177498
595840912
1133290016
2127622968
222745111
53404643
124253666
847692785
779790138
1362433829
167768573
276187437
1383830628
316727097
681219514
2024907059
1264303247
1824919336
312023517
620419775
2120850221
1603500867
600423588
456525891
96202980
1195525949
1251276153
1216378603
1263630520
794592265
2103541650
2141753855
1537469271
35766728
1599792737
1327497424
1727889212
1048934088
1719005249
264165716
1370490086
659599407
184631756
171447953
1340320538
1028586671
1380925338
984144384
832180238
1250988339
367262219
517031165
428134398
602872388
1762279888
399011136
1958222250
236119032
1904973731
671951945
2071175750
860064449
1845767294
1491128224
74371435
1222727116
1034610538
1414856811
1609747935
1553764848
140630545
1935216737
2009000166
117219341
1929627781
1464224057
1871290156
968085792
1556218994
549015880
1417868319
420456585
1064073020
1576091235
1513411211
570312965
355206586
2004241982
2101076610
1154323664
1221714165
1297606250
1360341286
36924946
1721671891
1612698044
2097938946
1450042753
1253341079
1384031207
743892643
443907155
460185991
1150432888
1924091739
1686346103
1628859342
1175156072
1626021815
1531756418
695860004
2126624492
1514065025
2008515181
1745235946
70270388
591399434
793179036
1814457800
1864282709
1147822289
1228547258
405838612
502271182
1409444859
432217177
561974734
1526160726
1222618739
1379115993
11150686
700543365
128801671
1679017258
1004613107
1031210980
714941076
1018350042
667252587
1309855841
885930490
476925226
535671224
1906612506
1567795470
2102708050
456662370
1585751626
1103647421
1852329103
1583153040
661309959
1177260582
1479276441
1452009224
904294996
1816663334
2119253628
1793514396
1190086657
455009990
1659906153
1251278404
1405226794
1530454078
368378664
873166121
1655270987
1045695285
1390863559
705832481
1716068142
491547644
1323996151
527882846
1721402846
603821208
1440725628
676523743
435574427
169224462
1758698674
1813866792
296921377
1208435078
2138436779
810801705
1975850585
276262816
1436871551
230986433
1703179442
549126874
1839971224
184806023
1536445787
1259594820
2076165980
542203374
85023680
1641978154
1731614035
1473446562
1200715971
2101471101
2046197046
933507766
1222892333
1152221469
1658945770
1248700090
620841650
896226844
910846674
95532330
888217858
1113245985
849235008
1375822765
1011619164
823939796
566847691
977335653
425694252
1492697392
794697381
1813977075
1398631268
120035612
55736551
544186800
1906736147
502899745
381200577
473523846
524331594
1134252509
2090360021
938668290
1160023414
495142235
1297557890
1321597690
511755357
90989649
1178620857
1286796662
642050601
1137498739
571873563
1497480932
1998912553
665843727
1708063297
214695491
517813944
1821245839
890929553
190278563
635307404
1723006477
1124848358
992739480
240932552
1441373564
367138995
2111652600
1562972136
706838966
1493515924
1867045393
915302602
1118476561
984142369
1881903834
2101010163
1554404407
1881681269
179625011
127168914
1017196307
769868854
331984461
1716597113
213259616
1138193171
1050011085
472713839
1578654579
135420971
1313557492
1943100341
764557211
321836116
520111937
741711086
1801304826
927157482
1046531662
1482872319
1144033656
323523879
1796897810
1242627323
345138964
123715495
749562278
1827376253
377407060
94961970
2064155592
695831690
2135168079
33232216
390406129
977128222
838031639
1207388705
2081876517
780238628
244472483
64222917
1647708932
1369439243
1599167947
1283587747
1624101396
1869261071
867392739
1502031995
923345568
1255878684
798592661
890151224
1657651321
154517141
340681781
1574875310
790882557
2134890281
231194574
445499770
417548021
577652064
1212381875
1313586863
513275253
1785047285
1125578640
2026269316
120869542
1833687048
697573023
1102558031
1439216028
527981307
1267241480
769809759
161861355
1742194426
1760092036
1608170953
236605364
1388063248
817832781
1148973854
146058418
36423890
1053317359
2021174633
1950411567
2019596660
359636702
740104235
1835624059
1531531717
50023661
1053836663
879948946
153043189
207672065
368674439
72274609
362021105
452397179
872224509
1549826113
1736619728
428478443
1199040595
972792358
1667591259
677743272
1347964378
1554073867
109439324
1371041373
378190925
581175789
1322899088
1267251220
1510414547
728155566
519818013
382273494
1215563804
920028331
891989863
301418736
165859870
1147527817
77355253
438243864
370725077
155794752
1101980907
938766181
29118335
291924158
1026206039
416541756
944613859
1073796510
821443575
1301772879
1307569145
59942885
483257238
621361101
782076274
1247227024
1337660983
1694137168
474918395
1023175737
750935277
103904514
1724805425
1969770034
356449795
1089396065
1552448015
929894936
963066976
649067917
147305862
1681806807
645540254
1610195476
647194958
464721702
821471867
1410706817
910166453
1553482121
1194243169
1216186858
321403012
14109898
99155151
525572323
312556647
1823538501
1514304544
1380524111
1870586037
1563381339
1014153992
1943066392
1536838878
734887702
1958713430
1121960327
1322162709
1077151302
1458708038
135042102
1368622278
599455396
631158854
66889989
1067121791
257929101
1954036756
834511086
1198281680
1956955913
220813196
1782024305
1374643994
453506850
1039396336
361213170
599516048
225173111
2102946780
529391778
1730301000
844227850
441615202
1825688876
644004521
1276889442
678333925
2060412989
1748903768
1664118148
2054953494
1268611722
1205243891
1989013050
1069023861
1858332179
641099789
1344264199
1469975414
233286426
377100120
686349199
2116943555
1979125678
300306447
2098848727
1841999916
1417589175
458414091
557247894
1571960650
291228870
2139735144
110007509
1270795197
1060625847
196717277
2078468451
1879109060
1937713415
1410040547
165499941
569864864
450711858
364141022
2066520451
1008463682
1359408301
1318197959
568873130
817189483
285078962
1350430620
59050077
1311502629
2087984727
2133603986
1380018434
1736648702
7953718
1934346950
919931028
565380212
383970848
959328531
1549221976
693522674
1746094103
327749536
1344133315
36449236
729760483
1239795605
1327288318
1343555090
2146000177
336293070
1532605809
1266744947
925568315
126203560
731296116
1112429237
1847497174
353032768
1137023977
2080974342
420849740
2128393824
2046434849
574473257
486984373
1362586587
1593580601
1500318065
1892244425
854468490
440824381
557424370
1097391390
298601002
1201886986
171541683
874554692
840513802
738674933
1546910480
449485040
1423639898
1976095310
1446764927
1981802317
771156489
734320994
2117145062
829361483
678084876
1271713831
1660984977
703793129
1845623037
1717586428
526358110
2035839697
1286004437
2137642563
80892897
2089548789
457248733
1429628619
178613497
961552080
1941368323
792357151
1823189830
372330946
536327735
1947777077
1660409941
1141537730
1946402398
463649089
1939074409
1635333692
102324052
1449546799
1060485806
586187549
1158129093
437720278
465179575
311332023
803024289
1945724661
544419489
1631999218
677643026
1909449318
789584671
92840769
1089213326
163086416
416614291
1926437395
198300912
516431952
1171662145
401659631
1072579043
1442831343
1567717409
26083032
1260488117
366084172
2072840637
1899960498
1940693019
2067976833
268584996
2130928101
55531784
1224705321
480873525
445321731
1520820155
1280725362
1984344981
251430306
818434476
1070259642
1970334025
1481440268
1718971242
1030045980
870644598
1579889535
514652254
1235958484
2006371328
264510638
1087241058
1482168731
968371354
1294131261
1984162255
1475179856
840447281
692443333
1297146365
1791210698
1220783064
1730131593
1285120644
1974582766
358954173
1970278283
1601005678
1098894008
1463870173
998677983
652511986
252499438
92161768
207797371
864690062
1533737380
155079131
350438971
733551517
669931870
377526144
1485606855
1405490513
1497239756
304695869
208034511
190050212
830472288
333845663
55507619
201368716
1210026760
228961155
720548626
1073958108
281969373
1964312005
357830097
137167235
1834912709
1942173096
1724210621
1125380338
1292043834
709505537
235328711
1797007453
1158999312
780351785
1423977613
2034501779
1726031070
1814769047
1185724131
565305213
384570204
408585935
2089689220
500807387
1735837920
866241569
999859544
1668497637
162513738
845747650
1696162067
725061007
140752617
330371946
1725782577
1416993835
328337420
1598179975
744257769
358047814
1849600210
1911029713
40278261
390227633
1231801602
2055283741
384137672
1599197658
1661441035
1066891407
10688785
365359083
1471805003
1360827910
170974563
910434831
1887135939
2053757916
1542133587
1044954285
646552905
505992314
2044661967
2111182036
1325737618
433190667
1653560890
1390688275
848413807
2091789451
934201947
1251368696
221800885
460226595
1639073020
730783618
1599856066
569143609
740518789
1640982684
291163655
1054217191
1338749354
1873602449
1441813784
369885423
2046272340
47263950
1306703003
582141681
516275452
1588928684
156164015
28446798
1332338777
143666624
1976297566
754803554
182699918
1836884757
105518034
1741386522
1190644778
768768688
473928270
1844317819
103932311
9580225
1444078398
1303821339
856194216
1582215506
242323894
159637094
940323134
1156325473
294998337
355161233
773059472
1029711929
396329958
108146503
259819956
124115716
195148983
983686349
1673151901
1690457392
2089065830
1464030575
994000070
986022325
1900627247
218599213
1000206194
1824026661
2000399001
134658201
410967692
1735814242
50265979
1399032883
370185243
880223909
217346008
704791642
1291030402
964245803
729620515
1969396035
1898123781
751733663
2055657502
477689568
1481103751
197543726
2019253918
1036445252
989786251
1187947926
2125481697
1993012913
74723003
2009444093
375135948
903584314
247089281
770008184
468783615
3559676
1129567464
517351579
1197749396
240302945
174133922
588929361
1478295054
1229167287
287665624
596395809
174541916
1692129685
1397039893
330652550
1638828796
312786055
282361465
273259665
520306890
85917379
436806183
1075469376
1993958506
1643798778
2081386591
1201647897
2003515803
1329491372
2037440477
1457976295
1624626706
1603632777
723980176
707295119
912856715
1113006225
822591915
280950079
665753653
1465948807
65687581
920631872
1453005276
185429161
528523449
430835194
2094590893
1012068456
732644432
1895529913
842523714
1029847169
721614885
1869826713
251394469
1511582375
501350949
1644679465
1082097656
322304570
1671137053
2119068368
511015804
367492673
935335055
880199412
1260109448
1609548284
441188033
704642734
728743240
33129903
2000516485
917756919
1355810627
696131481
1146647576
225859188
1479202209
998817921
1038011286
1628391464
1565172588
1799040828
936684989
1499990988
358145693
492534502
550593153
25660903
38933015
478571436
91527070
433961556
1306339078
446283122
651912170
1100631505
1003477448
717728902
1297827400
1683385615
1863559327
1133242942
766646927
163733467
2110576169
62686680
1596360275
721050657
17895382
373789834
427578203
508746484
1794972541
873369498
303578486
534549728
608276712
515502209
1642871082
1302038077
1722708332
443371213
1219551819
602603060
981616563
520747069
2129623470
1835707772
1042810899
1524490263
512271229
890361255
1813232748
896677476
1925370790
891821271
560149682
1993345014
1184956730
620208239
835489728
1349238563
1869679295
1577881372
121697513
382775317
1788913144
2041466626
1705473843
39859809
1960981740
1655585277
962076607
831008777
32641346
611776697
1834518152
2145307869
55828317
1476098603
1203922019
484957863
2104193551
1370871787
2026840957
448097696
463917242
1651495715
205102127
1552752524
1798211508
1588762572
828777209
529740628
213204020
993071397
1072523707
1459979381
1285470018
1240260621
1528830035
1888526269
1447707490
1103852096
456585679
1350841046
556340699
629517014
665172106
1723735063
817637076
449068785
997366635
1526710214
1383026317
1129474530
5788365
18134983
1614103495
1944577686
1727446127
1842754601
1447780850
1342299042
284692372
1352297988
1903803128
299162262
629200223
1734646685
1900796703
2025734866
1362831629
1331599750
1995990536
1297236498
113676334
27223948
1421528257
896076112
157509602
1331215128
572156594
1402648153
312200956
1054205301
1885656484
1149413518
434563570
1177226909
1394633936
360751941
337936661
1633040237
1023196072
1209244891
104878754
1272322483
475353919
799230279
1700565818
1258786915
1569896969
135953058
1454402877
76284739
1872905539
1680487778
16936422
1981352206
1397928361
1905817412
1246395085
300629152
1965675670
1506052688
425575322
254460758
500602471
1716308552
252693532
353351000
2041946304
619990700
1270364212
348727901
609200300
45895065
886401409
1373888924
546172106
51962680
295156985
1112073199
1743111122
1551909558
1200546790
257876256
233121295
587946102
1244221093
512243565
1117920935
605404423
441137758
77745100
241896347
1952559789
1523601119
2050145152
965766084
531406403
1391131766
1988529400
1705665797
2041722763
1349940859
1333888705
557073038
1062106694
113424111
287226640
2013985925
1763204449
990892837
1768745205
239108891
636906728
1297641396
1686663225
267439022
957124584
1505461992
467143890
375001032
1288439354
293359461
637840809
683595758
1828321421
413560913
410678169
1779151737
372693031
393132765
1076599498
2019788675
1103424438
665300463
466708975
1142070392
1216949087
1825486962
1998173791
386145318
1936529882
644791781
274257787
1883160195
342643951
927107429
214092096
1371685858
1852415896
12448923
158910475
2145097658
75778426
961405116
144305917
323664871
678444363
1424441432
1438048290
930289006
1882494480
1145411172
1327106091
1493253464
532228735
1668865203
1248254893
1233506857
339733182
1910446955
120834845
1664686424
63049285
1321972026
1334206416
306770705
187192766
1180886726
375462880
1698059341
715894380
207448087
526726201
1316779703
359859279
1982024117
133728115
440896648
2146277856
43180871
1671856102
387905952
1258484565
1588956509
1987028462
1117450889
1142162805
907316323
996332419
2019238983
1372893494
228461488
1062055288
806220676
616194741
437154315
252496414
1941911600
986392055
826612968
100446147
64410790
390816151
782999751
1248297408
1131168576
729397208
1637881770
1414037661
789394261
999214801
445719203
1162102972
1697018086
1409890997
429400256
189819850
1649160562
1108919958
2036958534
1013020736
1908689972
922225464
185697578
1144614506
9322032
425787754
1100591924
567513212
1234801182
1201603867
119043710
389039081
2125849495
2007793433
1411020321
943949602
776063067
1374511100
289725288
355294012
1529734985
163321058
109999828
1815441248
1715235634
1788777490
114293146
1596312472
289773248
757360681
1904072000
1652308192
1311014200
1883722542
2085057717
828985477
1789956050
1238901661
1552351750
832633948
1656613294
303722372
11485512
995749313
539131917
870180602
1726217343
1869661793
229343146
1918838829
208732940
290829642
288820698
129039204
635664248
811826897
1856590533
333421652
1816705566
1956360738
48869785
790533474
1232640643
2101663195
2040336759
577051526
53784737
59590057
1018651925
653254877
2050162973
1277436856
118023645
835855006
1782968609
1395981614
712817323
197255492
82859516
1924839786
995897755
1922437430
1202084007
1528673869
886993972
744349940
900918070
1700697060
1501633847
59870662
116592455
474918233
1162851659
2016704543
1226433446
1786036812
136681882
1386040159
745804695
648439216
49587209
1810804406
138658713
699287417
1047822354
2120905476
2116109822
1667704811
262010540
1880062202
1394705654
997287867
535810164
848358371
1706179000
412472453
745280269
599258475
226987252
209231303
1002123759
425520932
1766898988
542942938
1817464367
413464684
1167798086
1111069983
1468814235
1383160069
922545286
659711496
75554907
1271252052
1824936841
176708067
1130979020
1745349212
1743367018
9649093
2091257044
840370345
903758768
1121414713
1354394106
63156274
339548687
738278582
644692511
1519724580
960174178
1898025332
1047096580
1333942202
906636230
1094129621
72028139
981184840
2077149480
1759509500
1542812687
1102429711
1829600355
2075945560
2039440558
246448796
411224654
1556738861
1267469740
1704300227
599242293
878110040
549563680
2019399709
205333452
287255198
1053164615
1621543028
457022745
1415544883
1518787452
1840988628
263751913
1550080765
1496919311
505991831
2115903511
986630754
126031097
756519418
1101971128
614214528
1633469818
1328975297
9611584
2081406016
365568787
69790686
1150542096
1151135144
13109825
483144226
1862663088
824655572
1114815133
536590685
1278348063
367081815
183555473
1934557645
277552115
1084187097
1188355676
1831381570
513842256
1567432067
1643881894
1090322341
1096670049
2139923551
1484402941
835445381
2008757369
1705499401
1139259760
1162610890
551902063
1842077896
1371311950
860813430
772300949
1702082408
902023561
2032717062
369616278
588282994
65539054
1404303269
128981601
2086885677
1994482291
1883843382
1978759313
1440701867
1546546803
178024310
2082704446
2055238444
674364729
1572682416
1993837667
923871010
271698764
1672466152
720519859
428122302
610694497
370180061
655361929
1068246551
1852664748
1340808774
1021230032
938530545
189876990
1712876865
269374110
769267474
491989875
513811629
315986072
1342832275
1806048179
1014161910
860826981
1086789928
1386548841
1417256256
259378153
854723304
311216228
369434243
1218357602
1815007680
960203950
1024405056
1067946488
1886434566
1715939246
1374502109
1519769591
1292225533
919607008
1465205155
767286482
672675896
2078998689
1131012182
751122777
1475146066
1014294755
1630587902
1818721793
789963156
1433432835
125445757
1005636945
413338067
1678951420
1436960535
36951930
1549644790
1769393625
265501475
1064823393
1706902423
1370035047
8003119
155837504
2144080656
1764862378
344434733
1236819266
960469356
1825083188
985720423
1098027991
2118323447
1911159479
1680280082
1007787900
1684270034
2081522142
122423517
327958833
50819799
1631565316
299252122
1461960321
1567847407
2041694838
1634733554
83769077
1751615489
2045087122
1597866042
1488949817
1110447541
2093599848
1390592019
1802121908
179758045
1722551212
428072769
485039082
1665396575
25183279
1787105287
1043854662
1517534305
405365156
2000448712
796250800
1599288724
1512066723
2103431416
830643193
817534504
477660220
321921353
652222678
940433023
1148873243
887495275
1049544401
915110684
1311806706
689540229
126462600
150275910
1213079942
1866705396
902516713
2137145376
391726669
1341783284
621849099
981154123
2133850631
1676891732
493384656
1678719977
1945060645
1744128987
712498836
1969532058
1755538713
590834196
2068789223
109817961
1521079876
24254050
1284917117
740219044
1342523426
971871176
1330007728
1211485062
1683512368
873016419
1551217947
111607332
730315641
966607004
381445569
774441345
506879245
839665517
998144468
1401563376
1375892575
959627324
965126938
1507707550
700101019
275486104
2011027925
1238683477
1598749159
1570483795
2105646663
1629507376
1777096656
2027622630
2067225404
203627254
1147193013
453432606
398084056
698387636
1609291640
664631930
1209897342
93478033
120528247
443070835
1717335090
1694428320
794998743
2027423189
1246789479
950481992
987071115
1799777580
1303574581
101060736
349380747
1213925678
1647948824
1721339955
671467736
389676704
2066124787
754270759
598059606
577346190
2074181117
1110580455
1128323710
426917440
839321965
63612070
82053030
2052386168
2109204089
1423026206
1275520426
1463754259
1389713340
1681923170
107902978
1699963547
1907036163
2043099308
1780315468
775578131
14258831
2087506268
522176362
1738793239
854543663
1545594793
1517916900
1786239618
121762684
487927037
145086222
194256125
552466717
1091873041
544315066
404206246
898166904
13035303
745324351
744149853
13573165
1898872152
1444618460
1326157239
1403225282
1795251019
354895956
919357272
751804585
245051184
2029911454
296987907
329285334
1792499928
789232899
1307486187
600887688
1244571626
720839046
663328598
1470383791
1015824219
1484618292
1951425941
1276293754
1761730742
1034161594
115443818
8993651
1190922303
460097982
1053199151
1695929868
1605172773
1072328455
1256605507
1533274159
1634538306
2079118970
516642509
372131954
1486134432
454705848
1305362190
814100990
134187956
1003484591
316275189
1399840166
768471250
1835727862
858942876
1764596121
2009732978
502134744
1757784308
596228253
1640404357
1703803832
693792506
1605139648
385861412
733595856
1804982246
1581044070
1076424332
446945276
439897459
1999291063
862578983
51512997
1569460784
161357990
518948324
810954007
1331334101
632063076
2121516204
913222824
505997335
1133253263
1100702061
466893762
245429898
490572048
60532260
1173801113
1165986560
1962786129
1078273511
1199188394
2102797511
1873232091
1737178442
1450832996
1763270536
1271500295
656423617
833290396
1138602
1792445132
1550359720
614976446
1102014835
305922253
1289921297
468561624
1281645472
1097670291
1017240952
818826491
1020123493
1755500822
40692935
532227311
1138509366
122251291
1380180679
1588680273
1125372993
116347814
973504516
305620866
1005400888
1819191025
513153285
1619428402
1856840756
1507964735
655403101
1794415260
1218541257
474213709
1516177600
911821761
1875189602
2126310284
749251572
1728847120
79804497
1496140419
1336222640
637453459
1117425707
2126502575
725132556
1295595803
326302632
637240738
1390525024
1413768577
1326695352
454375908
411848537
359898971
1283219237
983542640
1545829069
1273755424
1513153576
1004335744
2064881994
641996934
1525247587
663525175
51354775
2052296618
1865257381
1802109279
924180205
1749083889
1991043780
576069600
1878312223
1623300844
1951210956
33190421
554010010
2020767191
1576213316
771570087
963659552
419549627
819765995
886992183
1994951719
1719940764
2006300177
478934951
1052016322
161031293
296905534
1180031182
1916327664
557132483
1324138823
796336073
1789699112
1544899559
400668051
1851072966
1347873165
1018028992
382385069
1032157089
427927080
2068141984
1780756693
1178172327
197174975
886810484
2019670796
1943069262
201445357
1099271852
1267764986
1407296765
1661097626
574587119
817272938
636814400
495174507
261133491
276298552
1147290533
1090862718
2008303751
409813657
877890868
1795148169
487570550
470683049
1728507624
1965729583
501801809
691834705
1348435373
66109950
1782098516
1608195196
1430181354
519589775
807477584
575327657
998715420
1903586168
2117108293
984059623
966380693
1970380458
1316606764
923522850
202732920
1892587732
2142276992
1248058595
686444815
347961845
52938930
1945272779
1641267671
677889168
1784704908
810176086
895260883
1606446913
1241993700
968320351
2084208
245228626
357507620
367382555
2081782466
839101411
103472926
209434497
1806467023
1294352136
1343873440
1653785203
64953426
1175792493
992004677
786955632
1280391426
1347114322
396255198
1665134900
1619741291
1834985317
1274617313
1365602049
1989679254
1278469451
493125961
416502462
112032093
2037479374
921618679
463291340
1959137924
1765334519
2067912985
1213870872
1745157251
1715488724
1124474268
2129727195
760112203
1235784855
1209063132
371321422
1930136354
732563262
987058917
685977125
180551653
224754153
1043944307
634196802
284086792
1210951259
2118954240
1261879281
536387927
419877205
1472212111
1847021888
1749547088
683860457
736270728
677881898
521390033
182377782
99520260
712983271
1116682722
483112469
346701642
1799409549
515097381
1892655580
1070578259
1704111391
294854933
1628760427
2000784372
1876049780
1235590655
985408007
525800892
426767989
346362681
795187806
1790420757
1522824861
2092041375
1311363230
288116713
1300925371
1503196531
192049224
1078118219
397647739
454502435
148774050
593174107
305185784
229049820
1937612856
1443365650
64825073
831109891
1819795033
1951988616
2006810251
1963451836
2057099607
511899800
1066053697
1861689505
25648467
1622342439
156664568
1070586165
1525586377
2095571123
1751244994
1809803548
651057699
393678887
450880485
889715102
51219218
1981957650
555586701
597429634
1488418284
1543356353
2060242802
292042517
289286864
1960916358
148358831
80106168
23091028
2077380508
1377221985
1976607441
1021941820
1701219440
2126503578
1036545483
947830730
877402906
2083217332
141602029
1749182228
807455874
2058004529
2084574016
388047606
965948454
1999330701
1833809203
463760448
928922797
783467005
490959903
1853667299
991246189
728681745
309592582
1085595478
1455236109
60850987
464755930
1814306428
2042871360
1087570013
1087038400
307558246
1013590
1836238386
337269283
1190951286
1711467824
455111538
1016842771
631930433
436486176
202680746
330794802
1733999589
23158902
2055113490
1511746147
1057142828
1566430828
2127368053
549063293
1242076737
254406008
1720204028
953021079
1532036809
1813465905
396991073
799995771
1226944858
1824942142
1925817947
1673039286
901880357
1329202139
1363745809
72482307
300034091
949277155
974416355
893789864
2059105939
542431726
226359166
1888774897
1912226578
575476821
814040367
1487682125
1681077193
506594863
88156742
1325585742
1736722758
363156485
1639032999
1355911119
1184263814
1446422072
386980052
1867139667
1988035268
1713856840
1523577868
1315283246
987855266
1201210249
1361761186
565303253
1393910697
1923211919
1561275295
790736554
379665040
106952101
1382280998
1970633820
884488915
160640802
2071454469
2140969404
435357068
160916532
67292797
477829271
1376267038
1717175572
1801995134
2120261060
1989994414
704617199
1602940919
792613195
1730904873
1311600037
2118414178
108670857
1172005651
1318509314
1546199561
962454789
1046124053
2052888099
1405412182
322985829
108566005
1898908091
1940166061
1882020541
1361140395
1810367829
1581105595
1727120384
1017491749
863126162
655277358
2012240981
374173869
943222334
1724890667
40160521
690546966
2132892988
44433035
1021035536
887539210
1975287770
755682325
1145094479
787456149
1203119658
2145938040
259946418
1990601426
1054735426
1097835216
484156856
1722049011
1264515599
1967114180
1838983485
226684668
1900915874
1753245986
994555817
1188751516
112512118
840939537
1484275806
1150188871
1273248981
1276338614
1896316171
1834713458
404159508
1865443656
289992922
2029536820
927507893
783695154
1611968071
100250647
524450262
2075362882
615291479
1247221761
1652211314
2013579822
2085479418
2030587879
592398411
710734508
1404756847
1504020740
518813989
323269702
1805476590
1166008594
763255408
1378284538
201816399
1146338407
787606722
756805937
1454852509
514903807
349274119
1360601949
750484988
26952919
615585670
849462847
1310799779
365285807
198672580
681830685
263100358
1611556973
1302183077
686420032
981497673
435726588
168827831
137293425
583838517
478510603
639918291
2039118736
495926624
802770065
609015581
337371193
230500115
1743260983
259491725
89815095
910087944
1405411119
831192150
1618611458
1416509130
30992525
567303795
1394012186
536429253
807484542
1701283675
884226391
558529246
1000676951
1943302040
294839761
943115557
855247564
282439403
46703519
1214466728
856885517
2020607786
1726849353
359273642
487333770
2099103495
931637559
881251844
629553924
1409754908
1057500690
423519254
1834298441
1149689006
58890446
863458194
1561667247
1822281773
1620291954
1253626182
1021638753
1613052936
1952718628
1110712449
1268005033
5529600
243107992
63641223
1469610659
871995295
403168458
115984742
423911360
843808771
757439245
1172436423
680922057
791997233
1261445228
1246991363
538908103
943495144
794144030
2141055254
211717834
957166238
1386817292
1429251335
1625137820
1933447334
238825427
1506614462
765844974
817026580
1074992321
1837580833
1560440164
1438695337
1511122595
619924892
1838150715
1018727927
385954395
1235891231
341666719
1830156529
114192022
372726660
2012178018
1222401839
1339585621
538998687
831496960
1935639939
835653817
231319910
1562908596
1475595264
1159124515
1347497752
613455340
1034094436
899492547
985790256
1913518348
2006848843
1870467238
1989916428
695557326
1493454987
1543807756
1345553755
1802226767
109697828
2046280171
796807713
298973681
885970488
582581945
945200872
453883904
116408798
449069087
542931955
2084664366
274171004
407333775
1275300670
1515186152
298145799
1415475632
1519758086
123581138
366086868
1167742366
758348248
1024103322
1771999879
18754976
462725159
105386000
567001370
1360300787
918998864
175749650
325388833
2046838801
1935329830
1821994929
803342887
1182504775
42833050
1161135073
1522969812
1078919976
1912053251
1355577158
788509792
2069773691
317254457
850697725
1560036358
327435083
190706487
291702484
461977057
1208150270
1753931140
590560769
1179633554
740665534
2143555039
520307748
1671851862
1744909415
1463828227
119284070
1457726379
1816051234
575515108
1480965010
1852953027
1418744113
1773311585
54462380
1361322579
770030494
1433062289
1377105420
481490669
1560770480
1923087858
782806742
1401640845
114538413
2146930272
1371909810
1752032859
1415723292
1408321944
152156559
1297909178
1905987718
909318567
909527927
1805412764
775058085
1609845728
1966921729
1415544271
729376203
1658041421
1952389018
744815369
113313110
1991191991
1749715373
1419884123
959930387
1582714543
561893662
1464477475
184106984
57882068
710869168
383197983
1483941148
1693421204
2108606698
1345436341
906309964
769489186
1594344524
1824640255
1219834754
1325096658
874525994
854328773
1514998463
2129800107
823688115
717611442
1842022168
594460828
878606951
1139270273
111525455
1414432877
569446590
667597840
2042930944
1170531811
30580973
539204821
138278291
379167161
1871027164
1636028620
393181312
376727930
434200639
181337044
1527983577
355240257
540414194
591583832
1946421505
1991890055
1353439638
2003499798
1308401664
995696145
1886463673
503267446
1180549831
1301550111
1921570186
461353356
983901732
430990461
1303451182
603439008
1492745596
2090295315
835207748
744712468
1551150601
461109909
284139794
839888308
2073581002
556044830
1025258744
139604413
233969153
957198992
1022784479
886995745
1934872005
1457485576
2041387603
1258748620
367195359
1228022034
914593460
1984115738
651624499
1150100857
1470399793
1311375168
579912824
1373574547
203833739
926261713
366234698
789323958
463697731
1487887930
980177344
818190382
1405017556
1400270418
1946526462
371961701
1496164653
238612751
1246185169
619369772
1744949945
1345288952
1944616337
2128663302
642802435
1511469852
2091763253
1586654077
780573190
1283568254
1593277402
704685073
300695552
1584112883
151505640
22931659
1982101013
1751662523
2017312968
175918875
2105970381
1139452856
568127049
1559507516
1012616224
1849085038
464139964
815339430
1572505059
170484912
770026006
425442347
1704105992
752931615
1905258435
1674160199
1342770825
371199417
1740969292
2126629445
2080750914
2016627775
290494834
542114598
1949845541
1805785461
211454079
1267321819
282769895
444666977
1290771329
293006684
1051916557
2074427700
285479974
1874600980
685189050
1460505144
506278024
1446185677
1237614675
502418139
1225135921
162626965
2019062692
1351111958
1216039629
2064120398
1974759853
1849225734
996048307
441102518
1341782816
1951209420
1723108077
308778008
503336629
1090199044
903066007
2134084773
1291605101
474698431
1252549838
570664648
246815558
206084067
954419893
679590738
918983825
1873918372
1636017368
1310250763
733514003
626705566
515234557
1756947163
1701838461
1496586907
587052990
449518907
1734389510
78923571
1953147075
2006270370
1691626713
1959594470
644280758
1600599032
186037914
890418480
1752888136
140581930
1531026201
1491471908
1856649369
1998186089
1930914058
167989307
1667227083
342105095
1166106862
1526213994
892063917
1631589620
133823348
1564959000
25464584
23769033
1319623217
431231474
934937254
779547447
197986755
1059050194
1871427841
1048632170
1362386922
1981623754
2133899439
1573299074
619663432
500623893
1141634226
1929450491
1672358461
1101102635
575986257
314004688
1026763532
1231695505
726685187
602475268
2045715599
1491998715
520061204
1774908748
140856043
1417575927
1332830892
1728794855
1303762753
2075246836
1346847437
2139080578
1459339202
652806873
59004317
1530853355
1008514025
1621558438
116341917
1695726339
1811746385
1592901292
1960452451
106842575
1152118646
1752843251
132608108
1330170896
711231815
177440512
391544076
1536728668
1960974928
814658659
104564529
1281618122
612577310
1653391630
476439081
277001745
2089327849
1433679532
1122086433
1405653927
880713588
1394940561
28634814
842762178
609480494
1178719306
88990789
89508420
922122003
529164381
1944314308
1546083262
1261788359
1344935821
1100528489
1248171658
711944952
519723088
1771022555
373852307
1723178770
1544070892
1830796692
1611288049
610662685
1664324577
2116784467
475839289
2072907271
1360571160
1189197669
499641102
218675126
829195132
1414910130
450945466
728569009
753766012
1339258394
532771679
1401676359
146235688
1059598520
1702360150
833929303
1796722507
1251841454
874949927
812601271
372782732
1340586531
1183622596
1104676063
563700671
1644442998
1573082641
690178720
688069202
1197489090
1814294754
2074157352
980472073
1152962102
327739769
1997514520
819354957
1895577217
1744860769
708026894
261857792
814444903
1712933863
1426797961
1593392775
1471337221
1834236021
1804064870
349950854
938562254
744010622
1127170573
1113466902
788802477
812859328
1819838594
1723555296
512086106
1952733310
805752214
528625009
126532856
471400832
1322702736
60977793
357347731
148240341
575415936
370166943
1023574503
2047941994
1085339841
1904910589
1219943295
1868673555
354861059
1674126356
1156096940
2085323617
268885022
1959733343
1205775634
382353593
2031980438
890801118
666089356
1462811340
630491631
2133614667
711001731
682017482
1935520717
1359774771
1929723655
1928937238
843161104
1786769687
1740640406
2052501181
1346869897
268717185
596469099
487472314
752633013
1263191135
990895659
1629976790
1368814020
2019519188
1847966058
1870066255
1262555343
1595693364
1106411748
1259721356
943334079
502033540
429437327
1660767973
716683184
1080554602
1070451404
464145303
1342837974
1704616113
1115963741
1809268797
2033983909
575522236
760489299
1234666793
1496790288
1838836395
30542273
959407722
668143396
833664566
1172565325
1547764623
1230120400
1080700397
730553108
990397178
385846260
1483483050
1946601985
512025322
1589167421
1820621934
679729415
1029274755
1460430798
2085908783
519661999
531349635
230668245
478861986
819938712
2044782758
621599514
934792135
1772393326
250290765
824713036
1159540265
521847854
536559512
908378534
827867733
752181354
1608574820
313445183
1495160246
117335080
331150980
1027363240
1600205075
1499538262
579852224
1320852661
692983078
1669478661
1691185179
290839835
1647475600
218095586
1364652153
1404046327
1989008671
1411478205
1387406709
112948129
199915658
389412749
190104659
1008791194
633618047
1550442645
1087813909
177446135
36935120
144438452
1652991396
1143634162
979078579
1457342628
778493646
1324099920
160026656
1161702451
295225072
657778693
451742852
1032545328
768976335
324925122
116989034
1094555382
108259831
454535032
1106743336
779297669
1430562292
1866615056
1804826443
1440531723
1757641841
467290112
812981281
1345576312
1340626339
653272340
664818485
600525449
1201912001
1584704729
2122245690
2083697134
1057976179
1679209447
681921623
436853832
775627592
686910164
626860504
714010811
1743339071
1359072172
2107005369
1032836288
1454846853
1986118308
1355934967
450105902
613188008
356702507
504153734
1608518716
163985335
1825120583
421502267
1385347034
2138681957
1426155179
1669702663
979698241
1920410736
1329303977
1808593037
1973282966
1744327450
132031324
906654821
737804759
705798944
881963589
248383592
341144918
529519608
1458295754
1210711077
725488112
372750216
129005957
1973861031
1944268847
1391778790
955420579
1562645234
1978723188
1509578576
1643257221
1654173257
1018820530
617850457
1299077835
2087476137
441958706
572964830
1916327964
801961487
139399354
1462763272
1163958367
1857071480
1983760710
436078684
572771427
1792358199
2080463123
356016491
2071848396
1581628091
653905898
1950574977
1123686394
415266106
1564766048
1625924351
1198225928
1653666805
2135832758
434384737
1055454622
1633996112
1929094282
864241600
1239665515
1236765032
844173399
737561071
756695064
1856691624
472278226
40144163
864447285
465572191
1221377407
1552119679
466310239
316433265
1407388735
667039688
464651753
1421090605
63191067
1006167574
1427628301
132904271
1738797732
1603131817
829116947
214293080
292019760
1071708416
610061337
881911732
1753741212
2115562866
1344969286
1096544876
690189831
1090748356
778908069
169556968
1453185243
295664918
398858819
869796269
1780861743
93970079
499372671
622015296
258314727
1443944686
125092664
1368613497
1776546108
703909534
1336823454
2087314645
1139280797
378191667
796922708
149091672
299348965
1640431985
1790266956
982005864
347707221
2039355940
673555851
1144363084
1875976475
2082081050
884317089
1487262218
1816538565
2120727747
594272135
509412233
1727070835
1258227687
1918571726
1752623076
1523404749
1262703411
1896905783
1616208770
551705909
1979976174
496603373
1096598296
1371737786
890314637
826938459
230066604
1830562131
1301878725
182038811
185542267
1583468875
24830516
1627851550
1678368227
1422726225
677270262
1250906347
1834375999
1383897755
15640277
464868587
1044237469
411390614
1331782226
249322651
1567074492
1808943816
671670611
612720857
1295655141
967417669
1919445343
153057899
251503128
682715138
295025070
68055103
1997400321
517264698
1090467627
1713450762
740111303
1105371424
1803147320
808638472
2068725853
524417529
2069551853
551433959
498203211
290356244
2090802857
2112560430
1758572225
348657731
559845435
899732159
758524670
1306737481
1411495318
1803584286
309012707
1175458129
70842689
1059537732
1061559637
2121253466
1869179339
226746230
1778971077
1452672600
185488977
1128026557
2084506727
719900901
647657959
121150169
1229742384
756531696
1056607591
73690437
873361394
247869430
362219839
1321978413
1845950779
1599813643
1949977710
1338219025
2102664455
860171578
2001035996
350159578
1381331321
1302149959
138826189
951398268
397262804
563831128
331229483
273236072
378529951
2104220301
705393558
1990638759
1209209742
955268682
1505426506
1385910513
847822176
1880825140
1295390141
561019731
269835865
59772769
1197497766
1566188064
741614341
398392749
670439152
1324619832
952902582
1062534193
1601461102
1363592236
459979234
240765529
19399986
1480076331
484293187
730776683
1579287691
819818628
961138676
390852574
1976894674
1507612452
479055209
942629784
784971012
1803485716
1983653289
1328684908
1355616709
2013468648
591581954
574326489
1079211421
895792492
1390842594
1005602500
1385838166
31197066
933949085
1600776124
1642844577
1295448223
2134954954
1765962202
1486426570
196105281
1792484622
1341167488
589228629
224814060
1661242343
1752997889
426357522
1880841183
932169286
1544253383
12503669
627629753
734165922
2092241332
140553705
1849523007
1406895900
2078313865
1793833493
954176226
1340097878
1038015360
354790396
1339998332
1783386048
1522064925
140280820
476028000
936580422
73561324
884078664
1595734770
1903700066
1011982155
1972991519
1890708113
1736089991
963397350
2030715667
1932229062
1984722071
674100746
229498865
1068364561
686884337
934631851
972154313
210112229
2109962788
1282002472
1763754017
1404635068
1285339560
804764880
407625311
762384320
2105424296
864453228
279987592
609786902
803238551
819577472
1441733820
660082196
241991937
1690572255
1755806846
616265536
1787932839
1192102639
1599218054
81909565
1198357539
136084991
1315725075
1612520915
817975680
1756466600
1867416628
1841179552
50828799
247333526
104283827
167266530
200107281
1336678352
2079724725
1424571079
1839319242
805237631
377547343
417534006
2134042424
238487092
980687149
75026000
572476728
1994421282
2048654321
1509033625
416980036
1427690648
891320541
703398297
3401502
1537607938
1404913294
1873698787
25702060
26417111
720339050
1112257190
1075548809
1143270235
1107877297
1874048862
1645099373
490821062
795530879
293155018
736088767
1348763617
695952681
1248042391
1604966916
1390855625
494947355
1093940330
1895307715
631088897
908171627
329372431
131026609
1298933783
1070489897
1412022529
1709875
170695817
1464658318
1108788602
877362900
909068158
724784860
1623122918
896526123
547298539
1022232788
168760813
871025106
1290516325
94251992
77844391
817679146
251906654
279664324
1965839058
1138416724
845274200
453603799
1536175721
584975947
1829893840
1545835800
505940910
1255785745
1243427696
292380418
127147155
359751540
1050140813
975827201
1073089546
1383831571
517063407
343588964
565020000
1239234769
106416110
1649092627
361774789
879166145
917564335
481483475
225661805
1948418389
1097237502
1398699736
1582832065
410702923
421701167
1163151347
1436407638
55365644
509849639
750913334
948703306
139514216
1823072069
137283638
1616771328
1636258118
1437314001
298951608
879059532
1391615789
1537784051
1728674835
855999631
592286460
967207192
708348110
1954973886
368056347
1688200729
1681708766
142175235
385647135
2082595839
1614768245
426083642
2033226460
272498102
1852416658
5905611
1190426667
1766935953
103482988
1986058140
1977032062
1167338960
1332211982
1603090093
248300065
1136763307
2145211971
1418940792
1532279198
1655512420
1158280219
1343536168
1573666482
1710243670
134654761
1929149973
809487203
997450251
952286885
124064793
1907329660
461365124
871411324
888000764
692131356
841440818
1435512497
1542283298
932179113
1392436798
343436417
1471918977
727308303
657443622
936912947
1228211638
2085870768
328536912
1744438945
1284645829
228348766
885840874
560917241
1498090163
1946144757
1686661327
1874955515
1128026919
860070088
2118535680
220542489
318323886
287934739
1925352205
68310749
88234823
487762693
1577661402
1223395797
939020910
989053971
18934182
178553557
7814152
1089035962
722406624
250542643
1894161535
964898394
1718473140
130242370
29603140
12828909
678991221
776635829
1324292
269033856
945816152
1209882359
605809425
2083824784
754974506
473454876
154472451
1394304068
1911039288
204253942
275774548
306482715
415118664
1439823734
1233875840
317879416
2007366046
1669316872
1093434010
97637235
1294476356
91991603
1411999503
493496020
1806425987
831862785
1181199154
1742443401
665442474
1998181277
560842070
1417998011
704452772
1261615386
924727952
336612281
1960147920
1779162805
2038890958
151966804
178915482
345578505
239360956
547380102
1215868250
2067080
55549320
1520669742
2065363787
130952813
656487127
366707075
738436542
1084930224
1734586128
962989145
324603947
1755539946
1377564796
1239014491
836686274
1275113175
1368877839
109072924
404694146
299043331
293278727
1606290538
118135076
7628732
1405233137
1882129660
1087276133
1764796200
1007200000
2061761082
77550539
730768210
900493537
825740055
101231324
1375736691
915015425
1474433846
1801583431
347935500
342074613
98663232
554865712
155124753
821467822
608908763
1501496042
1309056656
475597390
1108890197
863517377
119556885
1351716902
1874708069
966620661
958876238
791198679
362736959
2046271137
1107301050
2020329572
445991432
1827120297
356172098
968373433
622320298
765233163
911012283
40958782
942773017
1564481001
1245203410
47197764
1990245836
525919174
1319161398
613035312
481519349
311157291
604892587
1417755043
1367059250
1078708439
829425145
2051479838
558826292
400615332
838560260
56145076
144479242
257664874
1454599538
1549789071
1202098207
1728920352
659337880
579311547
1576669783
1857808366
1111960086
1109511252
867399993
1187165363
1432364385
260362828
95505202
1841675173
1210672611
690537141
1330338018
1428595599
196288192
817992735
254655916
23920184
532946014
1086316448
1972001655
519678852
1559166582
722673179
681710318
477815560
918893956
998523595
2137084641
1597417869
1896345496
845514314
177231068
1247724484
1463208833
1696070798
705883223
547300063
1261257880
406200685
1535013301
560431402
1781877922
2074350347
386822821
709275522
433953760
805183539
1403402455
2119080626
1000714903
2122665936
2043029881
272426601
494920428
247945117
533391482
2018219085
1556325228
2121437457
263977865
1943530386
892891710
2024390537
894433186
1235798682
1849965067
1947162964
834620856
1153256739
937416230
811931759
1250152483
728885017
1824975386
517806963
1036125401
1935309832
1764969938
1815025903
519242195
1707512317
1379987945
1538775127
1522150579
505460718
1250654700
1068786377
829583558
819872206
351820673
1567567211
802498707
437971255
1047897586
265065021
1064356338
1508632036
865439453
1112390920
2081650069
63283396
81052488
536040138
2142117895
1210882591
1225554455
128738166
1424215582
1411738128
1679082065
855384786
655803731
1571647417
69694710
362846229
2018590340
1476038475
1383896141
2046402944
2108310966
916537581
1665284683
1965366225
950978675
702474475
2007752234
1153485066
749919061
1844539990
433079322
129599632
378495663
1783730626
1606243074
1799988171
1155938095
1804616883
1233567872
1393694635
1702900940
1886877094
529417081
2142418563
511273651
910247784
1822733385
1297145556
1513316153
1529854254
596585567
1943897415
1811907861
1523382750
1629500772
1844937415
1789748485
1295620623
180973778
1733929167
2134839742
261251237
149193722
745950898
1445456629
1165279427
224197115
1106502233
1615772429
1222688900
1641732233
108511800
687954556
268477674
1122548649
43306179
677688304
794718508
1262861254
381595391
1380150144
1981929360
985840967
94131599
2008346098
428643792
252503894
1255790141
431745553
1336392808
1646034000
1643631210
1674200987
467645752
1929730606
1978488571
483392068
1700810006
1746226698
796525396
532882627
86626875
1750353463
1068944786
1943458035
2084635136
205290417
17662493
241419707
1309164691
2139820364
890922496
326446341
1060505997
243963151
1390398168
1976161429
1808375305
730911222
994950358
1739217219
1748721078
41723525
488145786
584967581
1796769693
2017593470
933852956
1584688979
1969763966
1955808346
468742467
1234851267
1107384747
1115096406
384312380
983469670
542954426
1915980453
732154177
977059421
1593357720
1752360507
318511791
1680492593
260653769
1595314569
476530054
904100855
1710445835
1562434317
1523673150
796404768
1293071525
1303042929
1822216155
23540607
1786357795
1939078722
662392199
560037309
1600680893
1837652779
456560645
1165493660
550240086
1228753862
1971373743
1565010965
938034574
1447409705
232007242
1016342807
961383704
1864037738
347145098
1017826120
988557539
184312776
2083962417
1793928493
859444881
1581080648
455795739
437002924
1026139039
51478941
1664555082
419305791
1082356515
2146439503
199510676
1609264648
1654661978
887466300
756168157
1818553395
6248775
408168656
1048076898
1953110602
1180255479
978523953
597212058
1634585382
596463022
1420521296
1207677558
401453555
821030964
1698550932
656601817
49725071
1059063225
188962528
481097249
883173638
294086661
1557132680
1515251843
1141713042
2076290465
1543542904
220028323
2057197550
293134150
186957400
1805281000
1508134674
1094619142
1201284619
286365896
1780010939
2017378684
202286994
41808251
2106752377
969209574
150304255
536150464
625254273
917633929
1557177026
747701640
192626946
879778297
1405999357
1837636917
980471021
775189389
376920503
1789995344
1005664379
1670545270
1643051474
1109773245
350437065
1765398505
1840949524
1202927883
314405543
620878769
524492951
834141541
1744324161
1499429983
1432598410
2038817173
1310542659
1354185337
911622989
1683694912
1960892295
1251534338
60379538
1063384678
1410040837
962624376
1655153162
1110425033
1932890948
1591436394
634727225
893098758
1834263211
794568279
702245974
563653151
1197585749
1356951551
597301626
1759601369
756578899
2097264800
1131411699
1699489207
1138826057
1829947516
1733245168
1219334468
1680483047
894695524
350832858
1945227295
1539867707
936521942
2032321814
75293188
1012627409
1872319513
1340023312
822334037
2010296856
318454119
1304140155
51893679
1072459756
1570399894
2075837708
488082050
565482199
586361771
2050515848
86443682
713577565
288339622
2125198125
711923902
1348158363
1590405079
92325420
136426793
761492240
1797440025
293709344
965329015
1414432877
978725781
1069008793
1979864489
402214251
270456019
710255110
850831749
1148311541
179868304
1578396621
174943188
1024777329
796019835
2027202232
1554763811
1291998347
1120364267
641662249
411931134
972636728
775511758
709793955
1938103301
1606508795
1562237019
357664911
1872558674
1781529807
486758583
1512415658
720213917
1476937188
1559975325
879057704
1867047902
1140191750
154242188
801614968
2068940499
110646724
197627369
143522448
1857453158
1907861364
2109410755
1084555104
1537572636
1909487683
1183117277
976100308
1159310050
748421134
1964694053
350217689
1245836834
1859549731
541298164
1435685211
538107820
1709725805
465307386
303738490
1222000311
616568249
346339811
1073519956
1501626740
453731394
818888412
1248672726
2129849676
122691790
103295062
2023075306
1372252241
1627545018
1660852219
1460032299
1927513342
678996893
1946295907
341538675
842131598
2085724282
92475241
558843485
102025948
1075733897
1709123059
1362503397
1805192847
1639012609
1779902598
991076492
2037218866
1223871144
914552378
1541216248
1213057983
1945292509
941160289
243171823
276428082
1136285119
2005480828
940906977
215377008
695458229
1385894420
781383184
1504520506
148915473
1151632266
529439711
1806374601
1319358206
2084322723
1932440162
790595981
723150414
1803310650
2908026
281677723
1629737153
614839708
1175943524
1622124460
874086481
122588656
1485798004
575502913
1425213565
1388979733
1107207514
98746165
346907836
997393300
1678399090
1828579876
1142050577
1823404360
815594089
958731960
684570561
227100254
1141336006
2050719194
40187424
1185163110
935117749
1125681011
256374545
530973001
30341121
1349817233
572238105
334907540
2119227163
1548506032
1414712372
721178997
1634255667
1019333993
1229463531
2140651906
491507118
566941733
824359684
277428812
785286874
1544851725
1922682922
1352786462
774870700
263222390
1725266109
1410196135
1849922517
77314619
126060706
1342724636
834945533
1977145377
813976122
493491016
1922160942
1229834238
139048321
703859545
1369747692
514722162
537931704
382488552
1279816240
760125060
1841379062
555956012
329971164
1519245731
1135449038
2127380985
1795406532
929189724
1619876442
2014603176
2126835677
1017633903
1701144260
689784650
107312703
1218485221
1081821890
412965047
967868373
287432118
946061757
1778048655
519497923
316961930
87515200
1513284900
452930713
1254643250
388565809
1835641118
2124843202
480737723
711999071
1662620235
2032944319
976177629
1320565605
1731600591
1643524351
549808694
48960605
97896019
2145231620
1610482267
1789163956
1678344523
1237794477
1750404791
381308380
411225701
31870304
1160189484
1048280517
1439013961
1559289852
877701326
443158877
1731818865
526131688
1775289517
117871299
2126678886
145505641
957640215
1707569603
1776044597
1336595891
199143390
1718437401
851204315
957922721
1379723648
811723112
405349982
62925908
642007440
2123774935
391444621
1372508513
1220177063
431432014
1632454281
1790706006
745866343
7374472
982012116
1864146468
157847687
309049514
1474608569
1417030516
528723546
80718460
1773480737
1349491333
1668248938
287267755
196616116
1630447728
450656621
902519603
536072584
1374824968
158432483
1127458438
1284548107
172670148
357866108
1501438833
570409083
1845383679
1619057813
208658990
1997011628
1638611960
2080610967
899531528
53842583
725826705
17622987
280413324
248711627
740932990
2115393481
1848268386
444004365
1383513298
1332854152
1950088570
1929351623
898444807
2076007654
1270706059
1431931038
1283366458
1750598374
852934320
1949725519
115370236
1108176587
1956944333
1942972034
1432892910
1260332325
1960886788
2033874132
1848061747
2044827759
1727073490
1772503569
1075362718
1589135476
902318065
1791022280
958594902
440568757
494739065
929827765
1470391703
304146445
892319849
1135998452
1869422604
1771312293
753566832
410495009
1494667018
2044320504
187212162
1755624016
1517099852
940503466
1227787251
1013266867
574356590
4653813
1345437992
1875953024
1670563855
813785909
129967426
1470744522
1305117643
473306676
1627553668
1068094243
1878253857
909607749
1102196913
1829328109
1288338414
265436286
1782790551
1264880579
192255450
1193397541
1657330573
1749274194
124650253
802207196
859223965
2066588493
1780169566
101220814
1889453360
1929967848
2085683525
1428617007
1488383412
1274986409
546903587
227019868
639411005
111306929
1140193213
1409645376
1013054996
1789327858
1474260052
1155704908
1937070710
1708838172
1481333707
213935668
1892881658
1100209801
1529251068
1013084919
1009023045
1156380596
1001909717
1682014454
1420767744
1145149753
45835239
590751956
1402449938
95327586
1643679779
465920633
992133179
1214938148
20574669
1396333740
1437375994
1305981697
229720933
474266494
867452219
730488647
2101641888
1879913330
18925027
1521955599
203058120
1322445972
451881107
161961271
653773476
1428464372
1988372319
1318890071
1575537923
1954117645
113480600
448656079
1335519166
363516865
729084831
1563798683
201193305
2138292063
1345056887
1746165668
220162552
1579378349
1595236767
345030031
2140989580
1849664769
1652732421
1225141831
1050910124
883409022
1207791118
1806968328
626613795
1241283053
1156934913
1810437764
858249737
233376332
552655973
573832863
832577789
1096880116
46248500
1906478609
1909327744
1776676279
1175627149
837670057
1010333178
139425625
711110086
1196492662
535977125
781722818
12856700
239137707
1933313744
1449727033
587073536
1657133441
2015408888
185744598
711784316
82967567
821233499
1897588522
369485470
92359702
579978788
260242017
1599988063
697592091
1600235150
1720285354
1566105968
1662131313
1640070135
1408353530
1743403039
684628068
1821850337
1615331998
1304918589
1522291117
2108422920
218179479
815866300
1310197023
1356936267
737783331
1629853775
420070412
293075687
295658410
391950566
1889915215
512161204
1331627232
1523608997
952422360
701370467
1978691768
1573516465
523501367
1942417474
2077635773
812062652
1716952547
105837060
853225313
2092226202
2095982403
1630478770
1703146413
584693477
888321168
732702142
1024936403
823971736
1439889580
1497472026
1573226231
1802447428
37656916
15844039
2107681703
1049184403
2139263739
579048957
1514168151
543844955
261919207
690315002
1033226591
531482742
361980754
1058360368
1549641234
1238340727
1552751699
1569505109
2143484868
526283361
1777599878
1378606700
442313188
141130476
198244821
1665706293
1361513515
1030102449
1514970218
1710960147
893456852
302959035
363591779
157544511
550237491
1938260595
1250519063
1337272250
1726339648
482425525
886826907
1781039649
1975610437
709609645
1863459251
924617750
289593506
615273293
2053401275
722598471
19992996
345495117
1623864301
611580507
889788031
2067773756
1218685212
355481037
1616675805
1355808247
361270502
701997395
1256537120
950421602
1801460798
386291381
24026298
1489072548
927188505
195465795
1050742335
258538936
1308075794
1416142110
1025525886
1148049200
834313454
1965385956
1619009948
1571027889
1388727912
1470806016
605170680
860486758
288360721
1800332927
1356696461
1897336781
508142808
1110947348
717872120
520154149
504015388
1914235695
602087957
1272239937
1197026723
1066831637
304709406
1785350179
552108615
657706254
557628267
136591082
821520247
1282769215
828150740
162146921
843463818
1006430366
967510961
627998309
523844254
61169073
440489056
73150636
2060076066
1311054765
1646514203
157077765
1485162620
81879965
1736177195
34291157
1414762596
1883403070
1028144144
1274010385
1195534514
238133565
350231451
560726705
311551597
602462287
1719718356
356535840
1709545135
518901117
1112058158
490633941
2073370688
501579795
705955997
1964242741
977424068
579485947
1539402224
858836916
2057879268
1953309024
157261996
1897724707
1331439679
473621689
53255901
48528340
1035654384
409346529
2145507912
1766587454
1771928167
1396683019
418158457
1994613107
376969246
569236371
52447188
2063376804
689859929
1288083035
842180005
385260245
1365713230
567096298
476311618
1101183863
388202880
1379431666
11374657
1954712892
975290559
1928150969
1194495936
254170596
11076506
195885992
2006182012
376593949
1072390503
1516079115
26269750
447218720
182354782
597418996
752467253
1423208565
1852819746
1676424588
79422901
1447735711
631292708
1774517760
1265408997
190360260
582259807
939919807
129147967
1046964862
1271618956
1410704125
997089573
1203951872
2057167446
298003665
533217221
1215913571
1156354535
449925238
1138447627
829944292
721066359
1318940941
491295984
196463889
958451963
1515750136
747253484
1607174951
291771203
333787747
269208487
1969527566
1409552463
1200275775
1049687012
66337939
1200828547
309239445
138631823
1852119792
611327653
1138293397
509833768
814822772
1193925019
1001676951
1421342021
310036318
2097090950
571689934
595151186
1834362209
279402419
1005840453
758748301
732381434
1678149984
1823915145
645039699
1242124060
203259923
1001347813
1801011650
1581695202
1431146573
1517682600
1209224041
1555978483
834253579
841265136
253710910
2006604151
334429164
540026905
1171434324
414146925
30163181
2077411927
550421129
710867866
1107147269
964343013
694247361
1516701434
1904144667
1227767225
1009345762
510156663
164599435
142577870
1579355050
763301918
1357809628
742417005
242311756
231390919
671514956
1645860234
1557558179
419253159
955703548
1497102067
229486252
101435739
310837116
1065717820
278725655
1982111493
919906116
103888699
951577270
1905019254
1080587169
1702775904
118293414
282323785
214499388
1939054402
357924662
877829501
1846960154
1660427198
1882222527
516506868
2129875695
1544594004
1723043561
1521382659
415285048
1459421013
602723570
1228657184
2069829230
1349860958
1135884315
949962309
1350117887
2063429423
924218847
991935639
156608037
1869545565
2134530886
1694653140
972944865
1465037102
528578191
1063324103
1111569943
424124273
2043500220
155066315
1680690164
15709715
787353706
1767325766
1326233502
1153243466
1385428977
322407408
1656865446
1277355034
226585640
1043829593
230049592
1584966443
1873918372
627543959
77478055
332712486
507284421
1392239783
2128311813
1264531685
2042440287
372094502
830529516
556686070
25475493
691216769
1151036722
607437074
353131233
2094848803
175866105
703373385
994563442
1940474580
1635862067
2018160626
121993994
1757713135
1836862658
1218941169
1662850735
1994780882
1726837096
431039462
1502774478
1095044130
174165666
14544876
924618499
2014141997
677306291
2128616642
1914184683
496402308
1607608604
865407313
1128163893
1675601762
1614244120
229975464
1838377360
1440285807
1756974061
481522254
1220172590
1075582073
1892010838
480314806
836855631
2114565459
1358565824
998670534
28432482
40337708
1940902634
1152350409
1864975356
1807345577
747114225
746150500
1997792764
1900507237
1720617733
407698332
1296404086
1381181824
1990368029
667373415
312036678
2056482944
915680984
1304260468
1878067041
2113843844
1466363500
1833483544
911993704
1798984276
1040894121
190320542
612264438
207439543
1520370541
1866389654
705023976
257481290
162030956
801256275
2037710617
169425661
725028613
1044051386
764162625
1199756803
860430272
37135108
702577828
295615134
86693486
1007149759
947331063
221798043
128261573
995106972
638724618
584063865
333113302
1957093686
2122239316
1472880097
201788316
1568205484
149879733
1411660713
579707903
738835265
1458965999
1034080238
1147666493
329984169
1161482821
767293465
1095395908
2097926289
213262416
540985446
1283621474
109054727
2036556138
229213769
2104689242
1624330659
216387955
1585022667
2075470712
114598269
1666397886
310677939
1681345750
717984594
262199921
2001296903
360603380
829119970
1570326137
1994928418
1057148386
1179385673
80747548
241814954
1568882590
722798182
736375717
102162117
1129526901
1933515532
1713607502
126758596
1016978225
524828500
939041291
561325056
250541922
1587724303
1360420247
228072990
988925047
1280642344
1360504884
523559733
2016502644
480639557
256466873
242666409
1718980087
621463090
1418912709
662454788
814256972
667623876
1660315544
652967294
883820219
1576422913
1613275963
1862157646
1689076912
508574101
1077913888
1499025846
1310810976
1994554069
227568342
348572376
204206925
783129175
1498110508
1422695076
895265401
206053712
1784744317
1988345390
1371757275
515265335
1666309331
1122700331
1705381017
1445494272
953319345
1664508830
1118095190
1833456145
1257027695
2023513453
1803523653
138546687
1386677337
427615392
88839724
684809610
290715564
581603478
1582942308
1583463332
548103881
632971504
914668625
331960378
1663108304
181371478
588411151
2059662872
32478760
1970059717
972252719
978300171
1592800375
74295197
2105177476
1683818793
1293259886
403929177
643006748
177370596
758568311
1409006513
473322988
637551911
404173212
1946671147
1095300342
1866485368
613321158
881970647
1652236835
1537068109
1019822387
1993141846
2012630195
176641142
172224461
1350827241
1210040028
1182490248
1850324205
588510769
1807183602
797164080
2015876379
1351252028
859960032
1045673404
1601347729
786385623
2061581523
503057609
815795174
1109960925
1971947388
1283312874
371708090
1862438472
1543847071
1945835866
81744267
1528728560
877868601
71386728
295734077
628715385
656643994
535925379
1981851878
1557811920
1955812310
2116331093
924637925
1583029642
75317886
1610995709
1526619625
1870635194
141778379
1587423273
2061508631
921609456
848978982
174176799
1072590506
177618938
1630232704
1230016061
541597573
417622787
1172843047
641957761
1240126279
1801047718
1322978220
1629157632
410248107
1857463416
859980956
1476859220
736926805
281826049
9625246
1275698998
1733091308
298795438
1959557881
1096053077
1657452145
937897671
1354131102
138541235
1115170909
1279971113
413444647
1242013190
458578177
638442929
526405484
571981139
1977014941
455176013
156937743
704932562
530777936
1612947385
2067873306
1450394818
1378612277
153682245
1551832771
1194038664
989257990
1827859236
1509596867
1000889076
996823706
451332233
1640867201
707412604
1359988150
329324245
1720215741
71850576
1748200245
1161086712
1015304037
1259778512
1330040693
1907673145
74711214
231085078
2003343296
1873985663
1623295740
1148352994
1793178425
610025283
1613635009
1010669555
89818994
1752107898
1387901986
1961426896
1198085043
760783639
1353922861
277408462
1281416598
1536555665
1175124797
814531999
1185558104
81563679
1199586922
623977839
1476243376
516573794
221432084
2022372499
664302651
1571468918
1154799670
1034960969
1759797132
2093239768
775080344
848830646
762267055
1088358102
292550173
312002695
990382244
1823764048
1436492752
666129870
1081736700
788366283
453742281
500682587
380526883
98236263
1788584315
907354148
829348995
2021012490
213136086
155678936
307583414
585454703
1776010273
1086565212
1600831380
234465012
1022248988
2115288566
611658826
404123279
584050217
127140290
1286350220
1097533229
1162940608
537847228
42125305
2076050740
168077880
1754382305
124267295
810318555
1128740372
1539068512
1867660396
459678563
2076453981
2018307384
1556866449
1345940013
1498001125
267741696
1846377163
1295354648
1355270391
1738966358
121381218
1918596785
773456677
933871110
1183295383
442994628
644043868
730183746
2071333989
251668539
1045957876
1765644363
873880490
773892233
1592432686
1814216486
632760826
633433753
269722176
540127093
1570138560
1930698532
2053578575
1283810616
1563414881
87635077
901806397
1135181102
1740620656
585759646
2011048263
415892182
1121801176
450128881
864310009
1835554222
1223195840
1627721343
1189610796
1011575448
419020788
393695419
2022126640
849993195
2051982178
1167932992
223691649
3953632
1199056159
1098005630
665812424
300925065
321709599
1590762858
1803191222
447202535
1702828793
1815903683
520244967
75082467
1587531230
802393791
467140037
1195210344
127649898
741427118
1613444191
559949868
318898266
449410402
1789910855
1569416873
2127135634
597560636
1627206554
975337658
1358657452
1420212103
347058988
102847710
290072253
522234215
1587699763
547733246
27633056
111322272
1107578305
2067277987
1884649465
944601403
353090237
740829023
165834267
1855373728
1412465517
408402402
1550925781
1448912709
961461309
1408137827
292847207
1397105389
1751743677
878767333
1869214856
1905828291
1690793239
448909397
1475195583
911161055
1902373611
1040897279
942374785
434616203
1490972139
701260353
1091223917
1364118623
1323933707
1273893460
176708503
1027480427
299458983
1763136784
1911151556
686489538
587297744
1636127679
1377636038
1426733127
1027509349
1890694191
1379667668
299501018
618022416
1182752034
46514873
1262771251
812985066
972695440
346239573
814445791
1998349524
1401160406
2032421384
203126111
1094908801
482180104
1404954144
1052710233
1440202530
1724658135
1766476909
473919643
190450214
1408429717
190533034
1104629280
1732817360
32113661
1012786254
1027210005
1309728190
453943714
1157809735
15642939
907844686
613591821
1227207536
63776718
949935405
1180363258
1483523360
787682511
1889286541
521368243
229196525
806914465
1824429926
1027275605
707445447
1260146690
1710146342
1132088410
1928162855
50827663
1017186488
1335926383
988239445
1695604632
1726017797
1185415996
558835996
1282186816
21456540
1262329874
509901804
1161542433
355835665
2131923365
913239472
1395288498
1019159619
1309158106
145886488
63001946
1142628842
1276570044
1912439680
352077124
977746568
1839186719
1664846527
21847261
855888236
1792396963
1748395479
1464048421
194027124
1931812015
1420337475
626272731
1026482479
1495503662
1870360799
379348059
47849402
695895029
1832514940
1265843469
1518968262
1982130498
1544940348
631194222
1509440404
758280568
1785731911
1021504229
1623277433
1824101144
1803484289
1378405836
1085240021
820048573
1146227901
525974561
1781681522
1815035621
1903642380
1378217102
728037809
311468107
355508722
1689299070
994685892
1745708011
1041252338
1817489302
1054835568
810169391
1729603647
1474092958
1713405270
396355704
523762298
469027123
633456191
554455854
954886402
1211747819
496589268
868233317
252388453
258845806
1806191821
1993973726
150326776
2046948230
788148033
822802889
641354448
632121956
1913756257
438265220
1549577843
1103438850
2110628388
813374712
99073768
1056686509
461405892
1941612180
5050821
1178643518
886110607
2010609309
1962243917
1762657346
249653852
977316578
1577702616
1480731548
1143760196
519911410
690982951
1804165761
1310123797
54304081
844798724
746359515
479206983
99675143
1573703133
1568402920
1425163758
1751932992
1947979279
2041661214
2022107008
1683883731
2098149114
253693460
1579115462
1562780882
161275962
1195276947
752050507
478208201
1290621947
1100413726
2063525870
1790802518
1919577553
537113988
1544188120
1020078979
115612329
452159088
701090915
1038385827
1261232416
1543265498
1900832925
53708737
1368959438
962731235
1471835958
1684237957
1956440250
1001240682
1788501039
263091058
1865984379
1253338425
984043867
1841815020
2043332170
29095990
386365986
781866305
301249759
2069061710
251841883
71067949
2120244520
1578287304
1638108786
90520933
668102210
1241075310
1192023985
1159203442
1026133342
418319074
2069940343
1015608591
937233431
2144407480
125290589
1715081090
433652221
976148648
788640461
1591236003
1035082681
1905243360
2078726747
1400753942
805519022
1697513368
1928761134
166301889
1769850844
130618305
270467400
1628896552
76159755
903139549
125472047
910965880
1004261549
1030178478
2039436751
2098145067
157517210
1793261418
789548962
1879391415
1553719055
281160599
2037376985
1580828326
449533158
437890914
640436501
235310631
1797595942
323560376
2026591753
602114709
2062584080
1814943229
475383744
1587296418
517948172
276934748
1279254847
572620176
993075107
1575559405
1241839560
1010893948
1682035384
1836825205
1047334581
1909456843
1027943677
394355604
1212235563
1963506388
314606565
557160026
2050100457
872371728
968755915
987394925
1386171280
1349895194
1850665344
1535136641
974227089
1315158273
1624336645
1601985460
307716615
191568403
1499196539
705055498
1981576327
922516484
1712673879
1685577349
1096206471
642221290
964426819
1201355002
1294947477
1315701441
1764886049
854259098
1458982972
507762116
1655534370
364194972
533429552
660888549
769030161
558745030
1119958703
514186376
1676571366
1403664832
738514373
1986205561
1171440675
1803597485
1759461073
1904697142
584296508
1787897843
233726646
1701499319
1789539511
1419651345
1795177287
837991824
996951609
1410558308
42278294
155547763
1051297693
217894963
1528197879
2119591655
2087543913
1753798570
126301073
1575520272
287948599
110258295
360168907
2111217971
47136729
2109258043
1873979403
626520699
1534715351
1029374987
771712961
1636918861
1020437429
2074078346
1207755893
244059458
101712572
258761102
548211702
1126642126
1927831499
1986245346
339700381
31976649
1274894774
429133014
507224280
990169354
1854384678
1232577684
1422576272
1549735246
1035162944
1611546880
1161868856
511129047
286138798
1640393408
1966548019
1792360644
473580468
1823008968
748355676
1293713954
347056018
292002022
1637146817
237750644
879818809
635963516
1276009145
974488122
292519385
258137290
2054350008
1253217833
1623327292
2109355068
1015359526
528528484
1359633515
378491248
466417567
604046695
1473079215
1527288709
1718736561
1807828868
1914821358
56922893
1353150386
2056183514
1946686078
668706782
1862667561
475215653
1523825799
1595947894
1338279680
1458929693
753537412
385308333
1380635524
2024832337
1860600396
1263571450
1514511921
1699609408
1975082047
290714915
727067576
1759850996
147760155
581839465
1061401911
422188335
1256058564
2031093623
191349820
1790694263
1694515916
559518149
1534465469
1142686611
1053825584
1778042911
124058547
918773500
881447473
184593889
1002039518
121900102
807869270
1793667585
58895782
300568504
1607145594
1699128484
2044395144
168441475
2025559166
1887591772
967979415
794449434
1912904515
1121506061
720714566
1189139600
720323022
1820439926
1879380601
1699200613
1367464702
327497403
1203936616
1926390001
2096545074
1036700862
1511186827
44872307
1778898353
968228843
1650151842
1734109661
295603308
1886002892
761718728
1196050248
222486329
1579010069
1547629365
722917347
1674960518
539016127
1484008642
1753385382
712075935
1409697580
285520630
2112971301
822496730
1582016570
512561180
1416499841
1099857952
944376002
715011793
86436200
768195386
1702380977
1203123627
906393067
1091122225
503704531
1302008980
1392572782
956850226
130159350
869949299
992900229
1128829197
1142333760
1847540105
1689848458
666083922
2130676898
1570899406
1029179725
519940403
370289646
1875322456
1055348710
622053963
2064769364
753092309
1519493487
1052712862
551351153
60579314
2106783052
1405108194
252422524
1165172832
2140686367
973391168
2137310369
1378793971
1985157918
264576524
46312041
668755097
1783505720
5459035
335885344
771222732
1285943967
434442872
1851781471
259530100
1937302304
265691706
1882805749
817359969
1027455967
582180278
1105827175
1833949344
1706445560
496739723
1446229528
1024511614
480435985
1675465287
1678344632
1815984350
1762789061
1814143236
925300747
186455749
1202740027
2077212929
482631358
118395343
1147345890
1437452574
1906338364
2001257682
961211493
252825664
1766881987
807652366
1283436655
83771446
2005166199
845516024
721578315
342638730
1391871717
1521334169
1543077577
2074928060
739078325
829606463
891189699
1019060031
2033454197
512733687
1609395936
1542455206
636991901
1751749243
1489963113
848639149
1348543694
1569414148
435386975
1767748925
109155615
1848436652
1877658750
188718965
1735102993
397656756
126015017
1038520106
235395742
842036962
376475153
349785711
1818588510
1883739884
1914029326
1374368455
1603791273
808796084
954201926
1269512795
225522962
954577916
633859513
314956396
366119531
286325781
701874959
194726487
1315938895
1517718056
548850538
820197369
1437609352
393976511
341830319
1899407156
91043140
2078385213
1400730639
178586781
1420318987
1686906081
1345556572
2116493497
1127090674
1665831477
639166701
610452034
899920341
607097684
751743945
1493521171
894949739
1206281379
2094631995
519583948
731273230
1193720712
732618780
309543542
764739322
730394946
1512105205
1752472297
1587107187
645752809
446629890
414501293
237978367
480370279
689245076
1954975339
1242474952
1145190763
191252624
1978161549
1320027675
1882939984
1313320594
1266811170
1093682889
1429849482
308853538
1154838875
1563967329
902109025
1197079783
545733984
1497794710
1222839467
1486421748
262080756
452088346
1569241800
513895574
1274103552
998925535
1935115446
1356242791
1730392740
1545027136
1495598400
1794546214
597829249
586183510
305222949
481974389
143054417
633039014
1618511470
6389775
1498017370
1595751095
1288926306
719577301
1946809073
597427136
1081875911
1088734612
50081214
1714770788
1372995843
1727543126
360178159
34571175
8282356
568765011
185701044
280082981
2067609589
123762868
368740296
1027563485
1949688295
1111162348
1178779208
2078678050
842377428
1385823704
1001410340
389316130
1585326366
126859284
1414642387
1905372943
976978065
1117185133
1304818515
1913694436
2028740657
1902406492
1333253770
1761766518
1425360333
1612969807
263593567
264484345
773729166
1222035619
967153979
227480447
1610435336
27182626
2019725788
852837239
1170179931
1655666965
1466320087
1197505010
230562112
41439341
1496174015
1581015890
454423488
882428274
1175469230
392078632
401442256
418487110
317081214
1489457423
552693235
686481168
616574638
146619034
1705358781
1596507504
1451975115
767911797
2001972131
2024914952
43726457
1371534663
1262981955
1171294941
283832781
77194113
1303929685
289358556
2127205182
147646602
26868086
424883291
1100240270
759019096
1459931363
2139285279
2110982291
95666482
1621365374
813559937
211643803
236220498
226210845
1180373760
1199596687
339393400
1432123660
686922323
1831934428
1148482210
1146932521
664679911
1632848509
1763868661
1851089467
1034604341
876824350
1935040465
871364163
1221155355
2075889170
1275414826
305768421
647865982
968292691
206541750
1736742518
500363453
1014720217
154426089
1560391494
568169761
1511383812
116643971
466221755
1166153022
2006360491
1369703516
1981047030
237941440
99658409
1676999528
1477010932
940504062
773667959
316045326
56317443
25773033
145796721
1258594960
881810383
2036851903
1321708117
358502311
1300075912
167924461
270759138
427470474
598069174
468536469
1362268205
62363503
199624606
175250967
561629097
79469308
92379173
1959778728
888252668
2069221559
877084676
1587459271
552932023
2050009435
488767741
954908706
620454543
424502341
1094443138
1774022687
1182084789
582255227
940637916
656669914
1965075359
878980048
1392343363
1366056330
59076015
867620232
1155821999
2080327016
646935884
969564036
68169762
370510903
539119237
1679464999
1143433559
355458504
1206940073
1864209792
1757875949
1932221934
1191951381
2107011131
1329284094
2118158801
579162678
1062907791
158169716
1221188442
1237509713
654109672
719874390
1096679603
617712012
984937119
869041848
973202281
1676480364
699209245
1900169790
969270416
456121068
540216593
593744007
622050768
1124723904
1257246053
1508266782
718920270
261464352
1963217229
1149461754
91240653
702077003
194459473
1241359329
1978011476
26759677
1821421242
454250094
866387326
585035928
1014803570
1985707168
2095794913
1168974411
217221945
133985094
1321135133
1051030605
279146656
1757151801
1674702552
1357811857
83763731
1091863365
503997446
1588236419
1785716209
971744385
1152453067
230564052
2098558741
1742905780
315021913
386252364
1922219488
995485373
1788771394
431822496
1601335290
1284156879
1274784172
1610196743
1609255104
996812867
521959149
445350947
1906206224
537523172
1064471223
1862766749
1894276400
1831370988
287453542
426883693
1695585379
1077531938
404423694
1068962003
460939666
745573953
236547888
1136493345
742103402
302505006
1872166456
1450577701
208432662
637136360
905669069
1670877404
436225001
1943776960
1033405377
465298931
755343808
1848815799
1658929523
34884111
1848717504
795496518
30143912
119038007
2143698667
2014849774
1398475190
1430190724
816152855
1989563236
7417449
884716873
471474848
1512830493
1859689973
962162959
1070834849
1723642073
180139015
288564741
8433837
461568221
1129786958
649518460
1836748117
34738692
95485139
787619758
1361465455
459527269
1550273139
1977995933
40882154
283311334
1297075179
576222947
908514403
2087880836
445499076
1381356009
1741676873
502916774
1211152268
1706128777
346459622
242065873
1075928121
1449375432
2117757945
1406215597
407510795
2008357854
524831103
1275706511
1261211962
1085273217
686206597
2057945143
870314000
1811268550
1863732287
1144134599
1833397201
1036832175
977932341
297080522
1603169285
1730427435
1224833267
1783701852
1710401218
177916634
1059191993
1573756615
1596662119
569634060
71973640
1334771188
12379973
1226807083
2134194779
1361306907
958920199
1060566622
171966742
1783124805
1760830703
1073575029
933909473
458489096
1815144470
410196006
1366475494
272248135
847074249
1608556601
647277839
1852125348
992351503
1129822650
595390336
1717630175
2118852140
253594323
771442742
1204232473
701888142
1380783341
1913869681
1771919622
251970086
1793601163
2084648193
1001000180
853033135
1804813845
1485303109
156789790
1595735210
840706098
2033133529
1233327139
1082358201
1387570073
1147539105
910890455
297064706
895795957
1576300739
602906309
954913576
16422062
38150721
1408478006
1507567059
1007154057
898215941
1506084464
200629920
1234182668
1432727733
588520685
940586992
1053347225
461238272
1991854693
535909569
1177576742
1597730529
306050326
977513267
1449139491
634433107
1234828040
1831373721
677441330
2066670496
1213860465
337823678
1692656228
508524017
423321366
1639684180
879320764
170511516
1003736491
929211077
1457966479
1051379608
2105584477
1798955124
441742240
1713408405
1313548651
1977852203
1420830012
1827501747
102141954
1266379088
1921792928
1246686290
28360068
1287188915
1226326751
1251391652
1497329969
1163311721
306505757
785722115
1258617233
2118744524
292310565
1125668953
438003214
1410201950
707403950
1778279117
754325000
1027713941
1360097356
439760540
87826158
360822274
536502456
608987325
27981850
1971472477
874532251
658091460
1911089250
11851593
2003708980
149186071
437600409
276292527
1799977927
1001631797
435199206
799471988
871354596
2033478061
43072224
637440235
222903134
599353354
651136417
1419074823
341802816
351906907
1427148298
429072724
18565561
648023620
1868924959
152283457
92811432
1415375063
331838601
1058816673
668396398
1800093363
2029037575
1912047231
1352038006
118394632
585569458
2067456885
1560965383
940584646
1337528187
1115397110
601717879
1048197393
1251098898
345682986
169189761
1223161442
1622946159
103993956
1608683733
727167304
660173522
2096989350
1409632458
1537159138
778968606
860222094
1866823785
1151382329
1569433561
1244726945
1501610089
1791834174
300447135
1352685054
163556818
107099425
268341697
1396142933
1124341676
1663104753
467409512
1682724498
470913746
1534018572
447542867
871796583
686866814
1067404403
1017763770
170686258
1468836188
1789053795
109998142
250636458
978970581
1745036181
1123274834
504107074
2079560192
722825404
559572203
228199307
618812061
1443476653
303125768
179745367
938891502
1534347056
849936995
196012086
77829071
1982668091
730347285
1400419086
302555233
1084617998
188804874
1131681468
1365469485
782793942
62057571
848109324
1618542845
377805539
1279131574
689960703
337737059
1452532473
346094453
1990165209
11952552
1266595340
1772380608
609015581
711044051
1444810253
857068186
612665540
1999111894
2121917123
749342847
610707827
1913504238
218166668
1792042493
1761147538
1229153248
265024322
1953952807
1419913486
880524956
723624762
1443163261
613862125
1139572772
1293403863
1810003544
1405677476
700753834
1063736514
1750977997
1135805723
353015000
1508992505
1440853441
547235323
1225984597
204106342
1737201530
715816034
531012249
928060076
1469787793
866246089
378598823
1987582059
1804269088
718478158
160318395
1455350007
257929509
1603928996
902605937
461333109
1562407180
967198717
223063803
200759561
895959208
168235553
425429584
81682960
21879651
31202760
2040885016
215349523
1685950283
1348203023
1097939700
1404656263
1823247143
1685847366
1042854751
624272939
388591147
1376365258
1407160035
1049475618
1457705555
756941118
1824698949
1442632354
396751128
1619982042
1581694595
241754081
386780863
809589043
2007129400
1554500865
239934552
310678682
99233837
593475311
1875593533
681147892
1587124152
1816012913
1532052843
53954183
871745310
65100716
976752568
1768435194
50404441
537001039
112974778
31368022
837320499
931823077
164975927
414976403
1999919825
23435193
1056158551
1228942570
1939497448
1191892822
1903363140
370000562
857434210
1691245416
560976129
1384266079
826075652
1609670075
1929211227
823085799
1882664140
1372666613
1496695198
1658217572
948156930
227427435
1270409140
1014686746
1820324215
999415608
1144289431
111381792
1309820037
160791909
192621975
1700255808
416208302
1941564092
132239946
1061912407
1800053105
1783661356
1446880480
2051448852
58716899
1798038652
1413413016
933475852
870401226
2005584626
2070627103
1697886786
1370788249
1675196015
690796690
878694017
1610989723
1116606449
1474408456
1529978837
184793322
1868245701
1296929840
344990353
1248971385
408514927
2011061343
1413018960
1454380691
2101485796
1198795592
2082875328
665115953
859691109
2040408065
1947607092
982020780
33623066
1011936867
1787478239
2126271910
670909657
1153709282
1333658363
1124590377
1146566769
1764269031
648200413
51079956
1177734595
379746730
980389715
250184998
1671745125
1595625012
486603398
82184152
484513196
208074893
1844950537
180965031
1783440195
1439894678
1327665789
1399909981
1784567482
1089161916
841211577
681476772
2106576154
1248319111
437703640
408343068
930977005
756344414
9953369
1291964335
1031023734
891479775
1377669829
446812320
914333926
1932535293
580786524
1509315097
1312524895
706319898
660384842
1710947995
2105405402
1458839738
315695116
1565081225
1293662965
1166249614
1104368719
1855870769
295368033
1198717869
1731619834
1236291315
404106540
338174578
1345606940
1845903776
708768326
1973700269
943467657
1007565818
1174434299
815887811
321603417
1449789496
1882277859
1371266555
331244595
496086051
2098393680
1701174547
1677783241
1537121883
14523589
730240538
124218637
1471635902
1489010834
1174430277
1798753736
1373550785
1666706267
992017680
1345657241
2012674683
975322792
1975280099
787148240
1354896274
1491276068
1203699452
1938561217
1766505970
1099565430
1625575939
1495474873
618220639
1943558733
1161984036
2046599624
846863339
2029055264
895473617
247881279
649726615
458658493
504839805
266095113
62043845
2001216735
1051501630
532877904
1564873354
1355486882
690536452
3258020
1170227861
336832162
1471208225
56281335
293162750
1558115879
1011444379
181112412
1372498760
407808545
948165258
330582969
911012029
551005863
561680767
1595887696
1873812734
1074024943
1945491055
1947645297
81097047
696687458
1745936370
773425667
237571849
1523013945
1274750106
1387056374
1608479093
1574445628
773108611
1382726576
481916587
1228039782
2045931811
1639023050
1014817582
185618620
1724922375
1726297867
977342153
461213723
907779244
781337496
479358265
263698682
857789988
247844271
1857889526
1844790708
1488545340
1461499659
2059744577
1597249788
1619786359
1629388885
1779392084
397164642
625904854
933004024
801490812
1801881813
747342575
2023139248
1809447314
1637956157
1021973677
350278284
254583132
541459771
1961249322
1152351827
1384472342
1819797858
1870311095
1533313296
2040179185
1433576213
100046777
777455957
2039973658
1488991810
482867805
119036007
1570648435
260577860
1805341814
523423227
2037498383
264347078
1724610181
697384856
1874897217
831697499
579507002
1635606545
2061570641
589691218
562395513
1673471257
864704396
1354982537
51266161
1715050363
1905910551
1484928155
666823280
960818685
1576197852
224249917
231710011
1524642459
1450153829
1687106565
254747447
1285967260
925484723
1924014214
1110443055
1161382132
157773414
2123154313
26421503
1615797299
639248635
2107711923
467441621
748126106
249117168
1999234875
1554342312
269541234
2048039908
1205938758
1517857470
408022734
28606429
2099204005
627278698
302646926
1657994105
681410636
969641448
712519977
343162106
1583869708
843938978
1044257634
1983415628
194356574
2120619979
1934285521
928460910
156039369
2053720949
64163349
418556262
1959565440
1835699011
670960956
2132589131
1172734576
345574347
1152567104
776214871
175104179
47547930
1183114482
1344398681
991704607
1393273207
1719176315
1844867305
1703647964
1519666956
551941998
1229616832
1048208218
1813230133
21120943
1786423037
499038178
23585026
308908886
202385168
1287266571
1852000580
193553612
1563170186
278592849
779767146
981088088
855095735
1106834152
1957380946
2055513158
1803066909
531843074
1833735382
770927482
393531546
1335365858
881378267
409871361
703207612
1471370959
1787303794
935890085
518312585
627201486
819114529
2058916433
1045587464
1329589072
999351691
415204167
793564000
822258369
1399226647
1395137473
2014423149
1297814277
1441951953
1664590224
30729790
751559619
1370036839
1094529365
1413190901
122053928
1928491645
1236410999
1152735117
1885056836
1997512702
1264982000
131786141
274286849
248687348
658157933
2017629695
59591180
179649038
1952156945
109643862
1619083823
652248575
754674819
73456200
1766212417
1971279949
685878824
672750370
1112063324
122472077
1275579565
2127697544
982002204
36842872
304255738
148254822
1298614842
751670780
2127329893
982934490
1876839429
896997849
122950724
1092701379
262577824
851874028
620246705
419990516
410718153
650626472
275352835
114666805
758597890
1049509456
466397054
877765424
2002228156
1519971581
2090872566
1936344753
1331812459
1755305539
1297508814
1648434320
688495266
1639616115
1044010968
167444015
739909301
1748888182
1767168132
1507806143
1767600196
2007609820
1215114263
1459524705
1669196255
752204263
704012888
1077323361
1567905090
1992826980
174015072
1829683359
118356023
524257804
536051477
1124497585
1859759222
1559465250
1497432506
1391317665
537130167
1222747238
1307849868
320353205
1689905328
820816339
1207213057
307921573
1515950039
1914697295
855162715
1966481251
1628149067
1296839149
144933550
1887391455
457500507
296143717
1240954993
1272689964
147314137
512389021
900310446
1103866088
1306988346
789583606
1436813483
62398816
130003345
860669857
182391817
915969064
1357184387
439250929
308829461
1228096954
381693559
1293624252
1921287885
2049488369
144372527
1811731424
1873670391
52845594
59018823
402537606
140431223
1634469644
489370288
948871550
1575681895
470531542
379697942
2037879645
519300320
1849245112
1102228567
328907348
636633058
841348070
441495488
1217668666
232399864
116719608
167885316
1620159701
290553667
2031573222
1184408231
2039696459
818034784
453492685
2093354131
1112715988
1759817037
1131679270
665671020
136883893
313828900
648045382
698601868
1829369841
512629553
834684757
929923909
1887212747
300104358
2145705106
7886489
1469324741
401559229
414982230
2083607460
435237764
184711377
2021463017
986121103
648563294
123609989
772508967
587868477
1736297681
1692859532
1048186214
2130227652
693462576
2092961063
966055615
630092229
1356553309
1014949496
1160552829
267996758
271161349
1501662272
1134191382
936418458
231722740
797371804
1355903897
526830096
1684416247
66080849
111448387
1802469078
792591229
722880320
1849646079
1965992454
218126156
1844856395
1004585046
219731250
60950981
692907973
1284902294
1066442060
290625399
1421974117
742929944
1847348778
1183685904
844144082
159700765
770547147
1354490612
1601487215
128313552
1897160881
1212142988
751674804
1093017816
1122245658
324687252
951257127
1279678378
1478596140
1528821989
1823213063
1988029101
1162683661
793376138
1937229637
172516096
336043832
2032973592
819305349
1223880480
1280734417
95614751
1833058766
1422085146
1944253504
1467774890
1838942872
1116979674
1776153419
1523113643
385587099
583232710
180481050
50670988
1620303350
354044869
267250812
1244183566
1475784645
1023334339
1512607076
267828392
1837435307
77152208
715196482
663965176
1529002305
745793569
1281038352
1217961115
197602960
908940124
114856351
1951482384
953640930
1066961113
917882178
1366673456
662181266
235822610
981421660
2105115990
1956615076
1261471164
369079600
820917638
468372240
2055799149
255871200
1087815757
1325191289
1318342058
1568588786
473948991
386992568
1082209088
1153445279
655080003
539346878
905071838
1723399455
347241928
1687161941
1984892469
303539084
1247980528
465608733
210658616
1105159035
1007872257
2031753187
492989928
1124525762
180599908
724170397
1845300447
1891328033
1142127817
423678437
593515442
1545261417
1325959483
411320423
317510635
759735121
1496695321
384255227
1140190799
1879446958
460180431
1950628146
567184852
953152855
682173180
1899572922
1195668329
1193703091
1208086257
867428309
2033558361
1835248460
1259474953
268641286
856648549
1923597970
1805614909
299714789
1233699498
1823839313
857266776
1277181897
2075666409
226386395
2032088662
1584395671
848009883
1225068809
1249863931
702572015
448069785
1592166098
1550010168
1969027282
1408608235
1736349567
262114627
1942906412
1962810313
1019988947
1126071153
493195097
143473494
1348404983
436795400
112731186
130102009
10752891
1722905528
257566718
80030873
1472202560
462023484
1609483773
1542331901
696548758
782113524
143833670
2054325309
259586769
1584893448
436874439
1716669664
344562726
1669084827
440189007
196299948
2036448100
21432247
1443614084
1734857252
426355610
1906655038
1313648301
1190529132
1278844948
1196997814
218056953
1779503162
1182867919
1577606182
28887234
1651852694
144452135
1449583156
786164819
1333399851
2069574539
1394460394
1321940259
379335628
1334559520
1143926366
955968380
107159541
900635800
670140870
1402927812
1900421302
648944002
327233333
1292867530
1708077773
1676817522
159880388
1535310263
194210282
1913323427
670102513
1701437084
1342809285
146567768
291574115
1155891081
1668748219
1444416075
1109926381
1645387089
1652962872
1301471629
899313632
1988172702
619047654
607278145
736657280
1914343400
200456522
1519360252
2053232759
1984892005
1400294920
181248091
160159432
1839710286
1242894195
2092309908
1860023997
1739185984
461157009
1464230100
1869570946
686755251
451840625
1858319068
2090374156
2059497013
633504642
1610741066
1988447857
1813819780
233757123
570907353
323735077
1887609187
37233679
1272456972
565724268
1852770960
678721351
1082366584
1087928601
206470251
2013043768
1884864317
1956818918
2136971094
573647649
12133404
1165134034
1141029761
1505464157
1061213163
418789215
1324613053
839140779
623442843
719914382
933750557
929415614
912026709
779780535
1592722328
554357454
1835867653
1989763647
891461407
1665835261
846122222
1834886122
955917037
1477082721
414872925
836077253
1486455621
1818874745
533833456
87041905
999160149
910999443
84061537
993835358
1300165453
207567084
609988821
1305585828
1330920831
1238635411
1450896892
1508400807
1235724860
696851430
2087267628
901642815
1104177928
935691507
1963003483
822938666
2029755510
1860458940
648038929
48927273
1425691919
1644659217
414331142
1956029567
2077376274
302157449
2125142749
1182932368
1532449860
1442661672
413099222
585937341
1529877361
1300441976
1534038179
377671195
2123931910
1762510984
795310781
464583146
1208686792
739431945
439973526
1295468728
1825388566
574171297
1483897887
1456712373
1399444531
580861842
326640927
2058392931
949688874
1557535372
484564559
1973403537
59140956
1129268616
1330708348
1959333099
340041206
1612525155
1197895655
739380639
1756354434
1891197396
542262308
1082784719
604115625
620878769
1595276572
861749917
1828237540
38103813
853916337
776640360
1663167646
121780465
5415498
2055275026
1472150341
456943393
1943236655
1545995072
191015573
1903524577
2026453512
1613359491
1341893313
1087417290
1079719324
1290719095
1132371074
1523605300
1025245123
588712230
1317729244
1767757790
1168435345
1255306451
746108006
751808041
94042390
1626885106
1216388361
330164750
1189428765
1555815180
1926111519
1147986987
2049430092
1087387538
611511826
1409592610
1549820698
920301357
1074272550
1583166210
174178100
17497120
924322793
2010102231
1542066387
1304218124
1095480710
1314393358
1386909975
2061154265
302181825
1498877600
1444844137
1235086372
1472972705
1885877609
1751097924
1386195770
2142574281
1399053321
45714182
1141700924
1252959745
1315887618
138113997
1852448691
1376394094
74202757
2072628049
1632098569
2015418293
1098060699
194205741
1539892637
1722918283
726464338
1344338412
356137790
1748233961
1820113590
504829380
508909927
548701864
634556890
831176673
317232171
972590239
1648966516
566816710
1063139484
1496019648
1335165907
1662028850
1764740084
2020690760
1141740239
1392871266
923478527
1295622779
628285005
202482591
1410585184
2027203397
1241360483
1134872153
2139029735
428062843
541014575
153711563
1994496382
1606500586
1727009617
1276111309
1182452838
49767614
1185984232
1440393952
468117158
1716062633
74102849
881231997
69462694
703457488
1609537633
1212147940
694418458
702748450
41605359
1428218214
1670084638
1492304260
1087069538
699330539
1183525805
1986784775
303626614
1813752615
509511531
1283678372
1082759725
2074841871
381402664
778258372
424532139
11516082
1467559479
1126726858
1112805427
1435575629
770749563
1818236348
895002444
1695092861
880521010
343340575
995827188
1302177830
475278089
1097622752
901006143
1772997042
607588692
493973397
1440567550
178725671
886822675
1808811961
235545589
156989266
1652914706
525703531
1212745863
647034262
730467774
1859385245
91576114
753265103
189530250
935906127
706537682
335932463
522493504
965469382
152654600
1953668301
726661237
817580161
551684365
2127687191
1060291125
1890948925
399993280
475385023
1972432811
140598550
673058406
1395634463
392231911
2016625742
170838798
808235575
43844670
1779092225
705237785
390963024
853920964
349533304
275657084
1839416001
2079429069
1978502100
1043777343
1062468869
767839742
983610480
913946910
1542025960
2035418126
1952075567
378068461
959227157
1149834675
1343006226
1587154804
1366341213
832656558
22652714
628035278
1299773842
181953636
1577278720
1400753942
454391031
802138001
836055853
966045479
241090845
1767369409
1775518425
1749007315
1660630359
2065724972
1469509445
1781488563
457610249
250139823
1619068314
1164060030
1503516882
617467030
439406568
1452796436
1493496284
1514359554
482391362
189103598
1560595749
2041867498
1138330160
1169734352
1542318438
1704426337
1731791882
2049873120
1371208061
1585546367
1152097406
1057315114
1341808150
177820568
1517349564
647156958
1259263597
683407858
1885949105
1260095382
684849287
1756935527
1431669108
1197874899
395904656
1309447977
198268775
498292604
1831482987
461006012
115116503
1291412757
1345366154
94903523
450194039
337151914
2094072166
648029293
52633521
1852903998
1254578458
63988725
2038025575
1968063839
1794810800
1039291357
1081510716
1786964740
1052920293
357109905
1725681535
423692142
158483903
2093100968
290590090
986803683
905901354
470259603
655094834
1625887414
965149824
2074436759
125600466
1982377734
1230795806
1510208926
1739571893
246818850
1830406463
362893044
915647030
302507917
74692463
1096692170
1715841624
1809683392
1214521165
1952623545
1275589079
1581556330
1697646798
104627676
1140610743
415751090
875531772
1402140803
1713697591
1690797512
2106682227
218981904
345688126
596759804
442649658
1310894341
962596542
1401472310
38939363
1739120565
65759425
333912652
6624467
1525193479
2133311562
1627405581
2004674129
1322307884
699709926
1945107352
46378069
1177959592
1241873708
947509008
48574177
1497491671
1839364326
1082759726
789645167
1003274419
1717980268
673441255
1717301985
1148536889
109977906
252104088
74786111
1122733564
2139209262
454944496
2073014683
1669581797
573152362
1827436271
1663584642
1747461873
1774382872
1591138230
516202396
1383764992
2009775031
1064212338
124217528
1010136449
367972578
1855186278
1259445966
491200099
1523551887
2124439093
630147433
330231007
590316367
1460978146
1125015648
790697017
683553338
927628330
300273117
1441115331
1650007605
138049354
794279297
655649792
378855786
290524597
1845665416
226704686
214845746
1890451413
1097548513
562971562
798102451
1690710718
1830794699
526122164
1111106610
999810703
651193935
1155595039
1841423637
100008238
1405073279
489888613
1028071549
1048280222
997613052
722674255
181502213
370980650
193382858
1251161467
1702753255
152160388
761596595
1763136784
254278543
422841138
573726237
1270554572
651844843
196839970
570576820
2119390820
1888012636
1450692095
631655090
266744531
423831244
1158133203
292396532
1048613415
1778836112
294257995
1799570200
1630879036
1769533679
2117051309
1801566988
2138919208
1802740097
1206422018
188518506
215615182
1242290727
232496718
843895828
2105110415
974820083
1281848769
103389512
1909250349
382707599
793189265
554646241
1608489226
1438984305
856693531
1466174882
716138607
546473193
1009713315
215260904
95974142
744432282
1002978399
220662601
1259064419
727898737
255994721
1448128292
1922293012
1106884858
1629682918
2064865417
59425178
1955303074
39930433
1528650366
885276440
593422348
2033041748
677471504
257327655
47461290
426130459
1733015794
66277164
1688994583
334852688
46735513
769610079
128441644
1219435478
1482050259
680202962
1878858869
163791951
345669996
925415822
1834849471
1061815742
668574927
588811160
1762483831
587127184
1008736003
1674031071
240448026
316373848
1756798902
627464503
1942138367
2040323020
1107193589
399277626
561898871
675918507
979595035
1010396423
1679206550
366041495
1428276530
1083369319
2142609215
1505555947
1833828222
1260894824
1701366448
1615781371
221108087
60812741
1208832757
283815842
2086530897
453313930
1777794185
600486801
1636344031
1024397822
331122019
1617500717
726928575
1501716589
1146600476
130754890
1002872627
404032850
1594134047
1193462886
667853047
2074687850
486289934
221272606
1687751663
863697008
16224162
2034111499
1635543403
1336777059
92961605
414693226
1554219550
1479233351
806108958
1957385661
255773609
1791448217
1829484825
385733115
1532712439
664774980
941870789
291838182
857116668
1183412540
612456147
161122062
412547242
196374384
28129169
286614441
249816734
1898775439
1622503519
1241329228
859638458
1557933702
1937577923
274197387
1104732505
1510734314
1691224828
70845669
31876914
746138013
472102568
1281862555
1253878452
1979401408
401912558
602030702
1011792054
1004457849
1642956720
664450253
1550508330
1800246059
1624715045
890459613
355830241
118889217
574192508
2050905105
1302585475
540154215
732213254
101635424
1864204770
1743716277
853287079
2124231679
386235560
211314513
2080069185
2058773330
2001639905
1006216093
46684134
1457050453
1049826405
2054244382
407341003
548097584
371089526
888319037
168612343
1772877793
2044428300
1992299811
267919089
1503977214
876683088
857019934
140918196
1839861807
568159103
533720068
163185761
910983535
757516062
250390884
344400476
771103680
479136527
752634217
9934926
1107077341
606558791
180842918
619617084
659437805
638156837
230078068
437902579
1465331992
1515860613
1073627837
719464387
1966332502
465238621
1561660405
1646331650
573192376
581035034
1930050689
398452345
1577166134
1337179188
2066299687
1980095370
600082254
653154031
1903800385
699060805
499237482
1224263880
2027031475
979490264
1066538816
1229358718
637283602
1074875206
1342752
1205210325
592750084
1088214229
2010812245
1890518740
1553674112
728151297
134738467
566205108
1141728103
1045460026
1795518496
1312821237
181006406
1771047842
1539182228
446599904
1582560049
1835271872
808514259
136989956
380708431
159135300
1075274629
278067322
1409206248
2065558121
885553774
2070665296
28520090
1486583879
1654091401
1768477105
1100240634
170315267
1778978250
1439601557
203995172
772829656
1770530290
1749057322
1097559629
1342975221
698622640
1783394620
449959477
955972162
370685978
954503585
1117800249
1115789716
1622234704
1102429324
1507749719
104854542
405230158
243379885
1433969964
1153369822
747463606
1915664080
575042256
254318165
959744566
1903974668
62900381
808718497
467543345
676760214
780736898
1894110843
1429472533
1900616726
1005728789
1521002812
1759374879
913190748
630996348
888022003
1122472136
2088082114
365543802
1930339045
2004407188
132277109
1019211891
414210699
667654706
2073659358
450680332
657006702
29690338
1198926112
1578287304
1131353409
43975487
967744373
2063524856
444783053
1139316456
1660748427
1936673102
799345954
80472628
194003869
699775674
830538909
1296654672
154375475
1266205186
739011388
33063704
1222834300
1828259229
1866441491
1781307202
212303899
911541786
1452703886
1462652010
1144308023
674905977
510493665
778322226
1727573770
1852905713
859986925
1203087264
2116950335
982536025
1830764145
1867954263
648315207
323846454
213067300
1258415486
817631989
118866439
952246588
1413526914
266328946
1596482097
1218758096
1676066428
925686549
1904778685
55616827
2055060163
1006843986
779820871
356962978
1373324784
1364151879
1793490621
85737202
1872905539
1044709673
1216103113
1793875667
1425254903
57183282
1597535852
2032935591
1810843987
141770037
365178415
715083504
27345010
1086080338
203801394
1765856013
2025252818
610347007
399880592
2040616373
686321432
766875854
1046858884
809105906
1374405522
244928362
51931921
1697972123
479014129
1612478423
1897327976
1853180656
996555303
151038977
1380030552
704979974
836235754
1455793797
532764735
1141393866
2032565010
751162307
1489339636
1449249524
214613646
674038592
1668753596
258956910
1148525191
1054166420
379215219
1933012749
1581136936
1488765338
1584571369
1255921834
166005612
708530023
1667880743
1751003936
33318650
1607944646
1282736616
1475335082
483419651
1875592601
2096151548
1245629164
898033704
144199637
941758193
1175419870
1563992134
1493067088
2033048998
1133541389
963622788
562670673
1895553736
855837638
2097313522
1987146467
214237407
471669849
1172140678
1680606216
805855781
1468249243
1038703767
1251595270
1714161255
688224884
1220973591
1526354757
1770951097
1786623845
1434294904
1054422547
1582238598
353817645
2084017422
2101909472
1453902797
406878183
1684577502
1288093832
1577972972
1025265385
2105554644
453127860
1481066322
2048733745
353915498
1043183812
344527071
1619426397
1176613671
132866548
463298734
1986820223
63209336
1232789389
1241892911
1405828515
83147695
999189865
1344039430
392985658
1347056019
1394751925
1924659383
1428570712
853517830
1726119483
967384310
1930350807
1391931586
1697989891
1902398570
951577566
1577910482
943918006
1380513237
1081591490
1619344500
1803759227
2002677715
1988269821
270764302
310479204
1192465853
1451475103
563991501
216111928
727085548
639638602
681630282
1305659409
119158506
929508174
165633179
1579532500
379997354
854762567
1891944560
1917335557
535219798
2080615486
1594855163
1127075714
1087839894
1142349112
112779986
869177984
2324449
1654988816
118924295
853706697
2066474321
661601469
30468717
1441864542
1916194977
1357703491
1668181679
787896552
1372633650
647631802
1927945588
1693567890
268678802
1277906109
1830494025
154036403
219130865
1634479464
464582940
1823139735
1742669738
1599922122
2001083723
2072222254
533509619
1471988265
2037320357
1233973802
199357304
1452726730
1363217053
1332765783
164895879
263480030
360399246
476095803
738564679
1850872093
767121674
1425982295
1870912270
460962976
951531477
1067281700
2122549320
1250963734
1710929633
1448775840
1410424739
1723791230
636937825
325347307
2143051258
1561681368
405806289
1417069850
1303239028
2078841804
1932231246
396125889
1920537783
1726457324
1491774157
260984749
1501352551
430466564
1629733784
770665438
24592444
1739472840
533187643
184563781
1564814276
199093131
1940377181
839433808
1358632826
795083428
1916756021
1371663363
1949093782
1858529958
252446074
2112370464
832849899
1052990469
1407840257
1987097221
1767927733
302667315
1488041557
2106828071
1027944722
1460899342
542192617
1649638888
2071357336
1279601789
1869069626
146567592
1701197000
1540976679
1400004109
888037536
1101818335
1882872237
1686522638
1617992160
1858009955
706163761
1741105213
1488940575
1381136666
743847369
925174610
420370134
946161615
1197374153
712266825
1387316956
58205417
626285776
1198617011
1692089439
228442397
2145350118
79332942
827177627
222080623
171123202
1341085952
981231436
755484138
234664150
1514576853
669745207
89793410
439608670
1868360175
1669025261
541613387
1356156293
1596501991
1497872685
1332147189
58194954
151818846
638962386
1271279754
547800345
1203007536
1585144451
1466753780
1229184071
68058852
1251458159
1826141999
214343391
1128805900
2034586451
1236858063
58940592
839133116
1615659648
1076061685
175519638
330899940
156089432
1079830441
488413835
672588880
1042224919
1352387496
803472116
572463992
355561048
628553906
2051754349
954809561
1162428242
159927214
1517720395
1313946961
1953307573
364528063
1379212174
191580393
1650425894
1897987838
1085841315
649469750
1357881312
944279775
1146343582
523913978
1875460812
522243451
1308543278
2129449198
943629056
1808380672
926306311
290085010
1927617751
318836234
1447129447
1095134936
1580932116
803211732
766886797
692859404
60241062
734288216
1754064430
222295926
187991323
1100459613
1608420006
1644255732
1679698767
1516011167
2087055781
603347040
5053556
705687948
694796412
350464650
523768610
709850338
976499880
642740744
1807668254
1671195928
1605249575
1350108489
276616856
2032467875
181055944
183651300
875245005
1814327113
1780199473
550669113
1521456507
769290535
516560655
1018516874
679256378
2096907850
1178593955
917543974
379076247
1900806217
1814860872
195702634
736705000
1220471114
1262628430
142499267
1273579016
1201854169
1656298954
661527411
15474972
909020476
39783310
1821065517
203523649
528875486
1935390735
1731811982
472778031
1926979342
619620971
808691312
155165918
1889602830
1325017242
314290982
310955798
1492784467
514218176
400204758
1635739624
1613597739
858322442
912582411
46831493
67520570
206661385
298399938
659232334
2130821014
1623605092
1253548660
2117026346
246414143
1855140598
115506963
522429579
1830022203
367857847
130819489
662057688
852334955
657533535
2021726717
1738050945
1915006991
1885978732
1021879462
931271565
515197668
806911830
653557062
2086535717
746833591
1946735612
50849259
244008058
576767424
111229200
195345690
178410258
1340306819
1939711116
1410987744
1231984134
1888689144
672372684
1775959523
1597682925
2125869493
1650717364
968004175
1491121384
32389582
594268803
1642490077
1791503396
539498873
1199779946
820789690
271814862
165775213
1713591996
751685469
87578363
719398097
1838648463
1277674581
127057079
1093999322
623599129
252365697
1902074538
1318952835
91491898
2115993981
1063519114
143546836
1938796508
1923491817
94604504
1017142446
483862920
200976098
1478788662
2137028321
2072085205
796798141
1576498175
612765524
246098460
28787134
628959004
1910811493
1804433240
245434469
634266059
1928491645
1827345189
1630400441
1104602982
118174037
588681791
1038865816
247910247
1661433161
347100997
964086064
1668822219
2073061023
1232023319
1936089466
13828520
1794370584
901910336
1980605147
2043279023
1942373463
950557658
84132904
260078133
646606442
1146603587
1597184836
83790487
734568077
1271151192
1646434592
514864080
1363144306
392267955
801802933
1902963350
788233463
1896353030
1541956863
955397064
1059761225
700856308
2095333544
1843733464
1983361621
1119713994
925827453
1385730437
174594421
823161539
1109643169
2140596832
347608982
1478930968
1083060105
278019213
1499158492
1126834209
490900151
1152541040
248362820
370804288
1171558731
1607877043
2146024196
2007297778
96053297
321273270
812403683
1311974957
1606193635
2119621641
1730582740
1857659746
1816367301
1090937273
325606837
1695515733
141217854
58869601
610566234
123056778
1189727095
556221899
1569112511
2108073195
224588951
1127512519
1210287955
154270627
1402530724
535394252
849562908
1911567376
217485030
1200221624
1852688048
246666889
297340764
2126044913
259086292
418975792
1449682250
1092481060
590083588
2139728969
1218025384
1720207495
1046522035
1205263210
1107251512
624012585
948326492
1145929010
2144159814
1872888841
670498174
1768008478
530428117
329608194
843446332
2132583644
1498107639
339009136
266999699
326211484
1780014613
479036976
1839378801
187408232
1158313424
785619064
96433982
1773484695
683310856
1440813749
1335663544
1445981454
1958309661
1421350348
2128841232
1057605288
940031090
548443587
1428120135
1621962832
1376374668
265033693
1088644397
1985750919
1305335444
1896102640
329672671
496098114
465174020
1811859993
2083912246
1267275435
2070083285
1046695015
1247366732
1569160197
274159992
1948769388
286847589
1108646066
1094953845
201645934
1649023974
1622771541
1187918619
1016034765
1820926372
322093875
144373090
931857446
615229008
347279935
680272588
1130049117
1249472489
1597742662
680080469
1571701468
501370764
1896645327
2105046692
407093788
819661134
68564764
449579114
228812247
1271510105
599103468
1180160815
2027339063
281089896
942964416
759118341
592686408
1592565750
437257568
1240601333
387991871
1881318627
271279724
1012609339
19245085
1355116234
346570703
530387589
1035359421
1469705553
2041129123
162378325
891224858
500406650
1581342204
902582978
2108118036
2100638583
1898189881
1628691710
1396938772
850254573
1091822473
1882413054
897491890
369935213
2108760789
689371034
145019500
896247732
174205436
1341092731
1863049952
1716054662
1969260652
978616768
603764883
1521713597
1620162662
988480620
1431548024
1736027211
1674512619
587457602
229247138
1395267162
1206659100
1522553873
1690476542
1978882514
848819834
1968787035
463690020
531122570
1361949773
512753649
2014794069
2092388937
104471569
1509748717
1285119938
525318681
325283450
1820572746
960362386
1920304115
1069240434
1947779223
1097769497
61394762
1652582576
1388917924
2031329962
1976341163
199723076
1654176024
1679526736
972381436
1210331597
169323819
1517166808
1818156550
1041238876
1347074004
1489148465
941660882
106681621
828768715
1701806884
1838878979
1347221405
1563973103
275816654
532775290
2143392740
304203445
1013872740
1953823885
471100224
1132346802
1181616602
1173881637
1098616688
1942278932
46152864
72371131
481321704
1544719121
59397177
1717506758
1391197452
1161181545
570010072
1398720628
1658702255
1325892642
282067539
733210989
1199467936
1426533733
1230955296
1806612679
2004058481
1612251081
73092028
1692622118
475926348
1922082776
1754319793
1659768361
996911213
1173486572
287268603
1241720180
1935333727
239811928
2018774926
778902637
1901931993
2094128940
1041726779
1314099344
1592850561
165931409
100577314
803913630
1661179302
148282877
1802447428
222655358
72619686
22880909
2052660617
2079538724
35150791
1607452567
839365630
1368042130
1861958021
756045263
601585679
1910554972
1597768396
1918063924
1698384791
496921961
114766651
1330001246
1863843385
1730072614
659591198
1509961340
425415685
434662407
2119281800
1957197453
1660848484
685539732
82062883
274004077
753339823
341121625
353040444
1069409844
261936249
1114940385
1199698050
320142147
1896299336
1059434768
1761425220
1894909520
2122995339
954456302
860817326
777353733
1761031558
1427717394
517570633
1093434010
1993322587
2117383958
1337187948
1295137866
1164798805
828776083
34448911
1727182021
289986232
792146555
2032095762
321903274
1416707560
1986765293
1307885441
1183111095
8211821
666688717
903832264
627738805
709849222
1745110735
576874964
2092628848
1239860879
993414863
1341897776
2058774348
364675359
663473949
1940747591
1534066601
1512524112
2046992503
2086265622
524496530
1716823269
1793302505
852572079
1692766604
331475714
287915122
1335721565
1685654751
1160838367
299599613
329366298
54307691
1711715850
374040560
2053304392
1813958815
154209088
1121107772
1472986391
536969887
891846278
1030388964
1911596058
2144598135
1720989262
462757700
1078642669
280992052
119571165
1678267689
1723076023
1847270112
498802720
212149817
612082410
377411972
20948796
1802746439
1515020357
1566293652
1903372557
1570777004
2056902643
556536356
829932391
1707881644
1477832874
137455815
805926582
1052236775
1226387590
114462006
1770478500
650258763
909163178
1503891297
560718538
74427540
1636237062
306236429
742023286
984193686
1147993901
1290221653
888910792
716050698
2023066279
964444338
1297096539
1576633874
123198239
343693521
1340513459
1146640853
174380129
1318250346
707554646
2067620743
832754386
1909015217
137432946
1006319935
715529932
1565006641
1209020176
1745490845
1353944934
874831554
1201774214
1361987530
2033804721
1781903847
957443468
2119296605
1522052267
1774979213
642306426
729408958
1232501711
643215690
568942934
481076721
1067576117
1122711261
900630531
87632598
895884351
91612775
929651720
1907807451
648124547
1676217065
1388663817
63136378
700232112
864521859
105989972
1912899372
1212109739
1459172417
581874885
892707271
1800934177
1944039060
332225815
2066931728
711401810
348240733
809771316
1029926290
593760137
1834355224
1526636484
1543628499
1549892883
1352436926
2103333720
1086450307
837867819
974654269
1264459501
240013667
1063371667
448312813
1194135093
2141645401
847275322
588098456
1611357226
2092353931
1187521877
1303551036
496016561
1317502579
544235741
2052261378
1680147683
460765378
1529180586
1457950164
1078280459
1042041617
99210558
881266645
1446691155
174674081
1078798761
684839679
499064213
1186345591
1401611191
965645269
886461095
2142224522
1954035073
1494459284
340471117
1443886351
1213309051
1434875549
2048885317
1044927677
910071847
1556266240
1329037851
1235816134
1532558663
314477473
596518964
910846455
2015582753
774460960
279736468
1357092286
1706730941
1970448912
1852046604
784255622
1882717710
1179026018
532061965
1227930899
1277943048
966423246
1362770879
975515995
317949605
426410466
1546160273
1132845174
1532275306
1092540690
1445108769
1909662691
287126326
26087111
1459316629
1403364032
1383988833
475684133
1238945168
384925247
757180678
1589570169
137019168
1033156290
2011351325
1868845564
55362044
1478340877
2062439938
1583862784
13446931
36670783
785366033
2025588856
630292686
1101919224
941242447
564455790
797786189
1835485700
1202853283
1268429592
2008817891
1532862557
1559315186
574683703
69363407
1500831442
382311137
570478489
561035425
1004859589
971990196
44291861
866203303
789162517
489876211
258485440
1448560160
235767975
1624910291
757638989
922149752
2120775206
785582786
1740685753
1376858776
457353114
1939350095
85325873
579543414
576715964
1200988057
1210731728
495164372
1483790095
1677883250
832897844
485444936
149092957
1910649351
1312564243
1338537097
656898769
1786022901
1186543421
1301129114
16303970
405939083
2134443020
14396662
113916566
874397579
459945229
1437462469
1042351243
1644444107
183727530
53549098
378546311
906573285
301706271
1421303521
585280709
410982475
1466202639
1186413693
1412563199
315605082
1863232618
583139555
1608383669
1091209347
86462678
1638036456
701047033
682387971
469768456
1695976864
172010535
2142491715
50812561
471661079
1184988744
1890613343
1931381578
1081122444
1033722166
1380303830
2059869447
485010762
1461310936
749351558
1521258059
890664496
1209146891
1163560883
1535120872
1892581470
31537459
2071647837
410091797
489315719
583813005
837070754
404841650
536862219
941196892
34363597
1330803567
709599302
919118775
545680350
1841042383
1378285294
1172424874
1038502618
1014814211
1919553035
117046194
839472359
581796867
959634059
1058369453
901129190
2076340980
179966553
426854765
1280261987
1126252735
717899772
243019300
1124406027
10737223
2019624635
622841197
1938455498
249860523
1497069714
47455873
203865102
1519454809
723158218
1737179683
61593715
1582022943
180164915
2144930158
2110959088
1887232488
2139148931
597167539
1975178074
1484402563
1482733963
333012237
866353914
4924674
2070238135
1299052044
2012113350
256711418
1994414973
1373400956
1131014054
119705721
1915474522
643656956
226414834
1733426000
147497126
1082583133
864757833
1456836349
511035448
171801429
1369484239
1277813129
1402387121
1604895848
429950069
1327898401
245066694
1356101868
475347816
740385582
700077562
1648694784
736406418
1521613951
1068870256
450926466
358716539
773417056
601181255
88696103
2127666799
620991830
406885174
931510302
286391414
1978637867
1648351441
2123007191
799990935
802644494
337662242
1350474249
523428185
1659454065
658933808
143177838
1498562669
447701262
419861705
375297002
1674562377
1675493042
1467721813
524598940
193061242
95770527
1030301162
2116589704
1074941383
1096591684
296899056
823425041
154077733
1986517955
1558735571
1491573650
1088063199
385749707
173567794
828182482
1178364725
804089508
1168000756
1503971921
10000617
1342993055
1330952635
152813484
1259471106
689058816
1051229600
371476726
1369126606
735211987
1208447807
1232791749
985775820
1117030827
1322591511
427114962
969018408
1982005677
84780214
1872286050
469851950
174350556
711988107
1030637571
1250592026
1686929347
249120286
817366547
1102601485
1715356052
1055182557
140131203
543110211
908507290
294416414
1854704001
116511272
2093252858
503762031
1864465839
1337581982
46545938
774090816
1847991390
99458578
1085703352
1354387367
1401229829
226213070
653205983
1121219653
148720058
132497565
1349509966
1496612512
4045029
2046160550
1899601152
1903549949
1508226947
112500895
759104111
1153709049
1923675518
949207689
291487121
883312767
1881718978
1367539315
1622593256
566069571
11781602
1111950057
509646002
910705973
563941127
165653257
626631019
1964121301
1449814441
1390754711
209621232
2021533985
944344103
362199754
977683291
1004464811
973294124
950493720
1759431507
1899688496
507226463
1183288845
395140516
1971917699
34112844
1846892301
255950639
1794471673
95203308
345079835
1445880515
1746262663
151830430
2010195611
845136767
2104090882
188018335
1739509888
897827479
488041587
980740625
1411979933
408350691
1786955567
477603729
862767095
1413085518
972660191
940716667
1359478870
2064658086
256393948
536271133
1688982674
552000743
1141416938
126430749
1332988662
1648821313
1094439513
184580786
2021554928
940845454
1506292366
1106047279
1683658868
953003024
1650551053
1087524664
2067566162
1678668398
645548891
556309394
943800963
856610258
795207265
363863293
1086258760
509200388
151528573
663028246
1364509430
850339881
2045962382
977521095
946446474
1471469129
1073114542
487294753
1579199985
2006277341
1389795386
364942950
751188403
523382978
1863538111
1677704615
110224888
602564882
315127325
158974009
13646239
1743415353
1538759718
2016092546
2128086413
531774458
2039920212
316075235
1881892586
1711128610
1580454690
781352914
551485064
2089815881
114936471
945724353
749719840
1453349647
650942453
229638993
784272544
1114935684
706654289
1988134164
1284271912
510004485
444002405
1422965167
56718382
176379801
682552410
516103438
931605198
1015761743
1596558421
632334734
672728572
1376560485
1069322456
29630681
729014428
241147938
382450527
442770001
1985926217
289785279
512985366
1274182712
1899349910
17094862
120807594
849792750
553873914
508978590
276627252
424621830
105288439
180592916
1511820126
721646952
1043616095
1443938121
1711343306
541223972
1903057067
451077698
1287920794
1938105925
920080916
1625337689
656965795
707977006
1888561417
624597855
1184156579
167577619
754572119
90029468
2042173197
763550081
286049130
967496110
33818371
846379000
469103241
170805679
2109379912
193993726
1450488202
1547604108
643823058
1982457015
1440368504
839931930
848312881
93814933
2053234429
8180298
807587373
814291130
243624735
1154361863
1809850938
1955156842
450334188
1461323129
753843750
1576964794
1853473163
948680189
1499278706
281942315
412581507
2004143135
582974133
460896972
606891880
1131473596
1996590561
1575883452
97484150
2039022931
1263599282
2115405729
1796120476
445678277
1345054176
1418558657
1580370731
1452873773
305061429
957157792
1302992150
1528254662
1435014162
1447629108
601446437
1110013218
1682200426
836747809
578288909
1183616726
1979651956
1423640778
744940936
1999757812
1395966194
1832705906
100655048
29658583
2076606444
1973906250
1509900417
2071663719
530201196
89875262
1998407315
1735572217
984827789
360859981
476979814
736336845
199318823
1186726723
1245013132
973699214
1845793040
1559536666
1970831780
152741513
807752570
1711717127
508022459
1712354579
1039483966
1219218577
55179423
40286666
1834359505
1444478687
2021025565
1326907037
1749150559
130683421
1137859209
1269326904
631876074
58902328
575387332
1739282618
1979567665
130952024
13252709
371592445
578922157
874818467
1478430842
1612151465
1353303821
1147838472
1731243779
1719554862
1211743213
1403118620
1768060158
1003599570
1042396602
124936435
1802485558
1227634611
1641899681
915246678
1340338573
1388654047
1959978032
986414383
562410490
750114812
797683616
583700133
243376527
123503972
1463958342
1182909424
333272804
755189004
444632021
778650967
1657725577
1384310423
1301821307
807681588
256481363
1014651447
103263801
1754842515
348637343
1060445041
458216501
1568143113
358799508
2069077940
695336795
492059604
740405977
728369017
2012685577
1973807257
2093912881
555631646
576697068
1695319885
223072044
655131265
1646885192
445724153
1495931149
1945440233
762725585
1135486128
1418236168
1664029247
465910587
451850488
1122328235
1243944193
2124316227
932272813
23872261
30414590
1363507119
1423489166
844503023
829922602
849768894
1949680849
624499004
1409889240
7997725
903381011
2091159417
1464763707
781897119
1983204251
534683676
1997724015
1021574523
1407093837
2071368336
1976772355
812905494
835770738
2048968374
525941116
1024424555
1035434902
1168911569
1252395004
1813386003
1808749007
2130309026
167013474
363588567
802861719
1763632698
1912197845
1158811232
1773652882
1176165628
831019975
2063462816
1872709958
1633422733
770478504
361415793
9727287
38459687
2069790777
206877214
506698072
1198953644
2144005510
1505934522
1195577722
1462860704
715787461
758430964
133649797
1838843237
352927839
545691923
85114272
429166955
1515480266
185348721
1612890874
2056946747
1326676162
1972986430
1034214611
486594742
649963073
2111191950
1983637156
16354914
368542279
358484082
62242963
1917247271
873921455
935266282
870683012
87364877
577584344
2069220380
815028623
1379110732
609699798
2003451097
1956132113
627078899
547478601
1218685841
1579792454
1655859159
1293318724
1395865925
959070959
2019996683
127037429
506384054
1176618818
1392773794
2045499205
1264791671
1022244506
1387272729
1351853043
592810161
108576600
10609672
980995764
427601745
506889915
616238858
8643866
1001658968
436993503
2041803465
1700351847
1157479354
1969871352
852308818
1741071758
34450466
94853986
1429595911
519679911
708306123
719047108
1897724428
1703987543
827654336
1709271438
1585280275
1313316222
1275286667
1992970521
74602851
853010529
1107439756
1559403760
917097182
2041257078
89589704
1155816146
300638208
358493056
1062922035
1037134819
407870586
165674415
1232052494
1092287704
1521575344
452267259
1433819962
1244203516
245998335
1268143889
2086395325
25765894
1815152953
1004867303
1072867080
1403164870
1468581057
1709600303
1646471682
582554480
197132966
664949217
1375261204
1297182743
1390445226
746479933
188609994
1776560525
1533113493
1317906777
1384020290
1540792395
834173821
468560225
1419735039
360105110
2052831347
1267109667
2091668757
1982174453
244195144
1195416717
318886160
1166519800
613328240
370830228
456944230
1441412130
977481632
761547781
2127619546
533327371
389980444
1080849381
1064159111
820293236
997794086
108632619
1444777681
921146455
2045567083
1218703328
790001376
758841226
485527608
1558921352
963779436
1313792069
1991231587
964694232
2080966131
986552318
653602433
1171156108
1419062790
1148604826
558635772
1462344026
2099636840
619881361
1847498527
804012492
773374789
1613870005
771027708
1872519214
1134580409
340280339
247881580
699482854
1346793085
2078823962
607479226
1297232656
1272754762
1746338027
2137307781
906452371
1126437210
956655078
100545981
1542912482
1229195042
1691300308
1479867239
2063333141
1368956775
600314766
510616099
982519622
1583844236
956677726
1666411250
1111878822
513793465
640168595
992718106
2139127132
1546694401
2140988233
335489175
1497005859
1901453999
1963882801
1215825263
1405854468
1455175523
1937028322
1203145073
1955212235
1984044005
185139718
635007539
705990500
1641116982
39319657
1362060987
1402871601
810849074
944862013
194553154
1243883340
1688755809
1412298044
1032175789
1379571710
296159700
1644612228
364209989
2090584047
1794407017
296686346
511205664
1792234670
296813417
289039703
1008461827
1024555671
480089457
859022989
799347848
1893406949
1818498283
699228944
640901483
979594272
1663132827
1454963776
239266682
2019562511
768943116
1981874563
122233133
854061669
235199241
2100569025
1771681999
697626133
2127459020
850303953
1975384732
166407007
2031874874
140911289
1273739004
1454481245
1232149341
1557686360
1979321862
1807901114
1857910772
1169119548
1892427099
248411550
1508210961
1142764834
357718223
1647467162
429395135
1914774455
1742999020
405783362
715746104
353604832
1336582023
2122566705
2048891354
2108778217
2076739954
595797891
1353865499
1047662064
1739170912
264841633
1949502968
1164111492
198510675
1465348697
655070788
189224284
1347807379
734563178
1242278851
1086793147
509149593
1461447838
169252107
2046685316
558290458
325900730
2088099823
1316293131
803229850
804439008
2051414224
1079140394
304245223
186480232
1112755848
1752175172
944173065
140444611
1000603371
222039351
1545496452
1333414452
127261835
2064247449
1478097830
1471790743
46771757
980954491
370013347
1633025019
106041436
1944619045
569590731
1927014402
859449530
915781491
1803710970
298196960
1610646762
868729110
822455449
2054171061
2114629087
1590051444
1358062875
1602573048
773136709
962117839
1548863488
684628794
967931455
1547354296
1078637552
1608411218
1173927305
303440059
63827457
730159321
522042026
231700295
931218920
1185200228
964355573
1775526739
1518886166
461333419
106440614
185310308
2082282842
670210075
1492233977
1068960761
402397659
1562135718
533692747
652632367
418619939
720354015
1749213555
693399458
756550778
104366685
305773858
1990344675
879789420
1208367006
1722926554
993498857
1539393495
2106177406
294780237
357373255
36747211
2017168197
913690361
1098846642
1920843644
110677722
1979554816
1546230697
1424522142
217741557
1956185198
1372691036
854619764
1888148104
1144766991
313469097
1769710488
88796479
985855450
1635800049
224464151
1581791629
1712805658
262921933
957579616
1208874923
1746062008
758478655
165679067
1880555243
417954118
347059742
1362895724
267795309
1915766504
493445695
565901357
1029832385
540181135
1020705740
967402955
192392494
585775458
1479358310
597697904
642803432
1106082612
1394874681
1452272676
364241555
107856579
415295327
377658044
2095292635
898699085
1173531346
1116466965
15074476
1331602529
278162446
1501242508
141414191
1727557694
1944308868
312651554
1261279699
1661337288
1680872711
226104095
2102826876
1822420976
1625161841
2002522039
999527168
1897202037
161703415
1502058268
651603669
1720806384
1197471967
1251927014
1422375910
809043376
833904152
1529816371
2095365184
1774730885
1959908176
891402346
96186007
1938149462
1702196483
1796262417
301727029
593789381
2058420631
1498728732
666728426
606827989
667109292
2126185945
1141965674
673328164
1968323909
1673360915
951552452
858935634
2067867516
1839082941
1918024342
788533877
1981346704
1211024116
476577716
2018230388
403399867
686741357
1653347072
1065587313
752931615
931774837
129303544
1803010066
1619516405
385406714
2095938610
1919833546
1594657341
1310124224
766504351
1658781450
204908056
1861514417
731611123
1684635736
769720679
1007576382
237821342
381099761
1249786144
297533972
645510848
914757000
1456759609
991464360
798298956
1563725418
57917464
556285066
256072750
1589773272
1362039641
2043388858
961900473
49128033
99642547
1076692803
527424888
775870824
1384332576
1616767664
522139721
1552943712
1663438958
2044476358
394350556
1735088538
660296067
930662964
1209186193
2025584456
1818706756
1417977606
1170534616
1745859699
827435054
646536481
993594494
1805205535
1497899008
1311267488
670644086
1706316513
1261535467
358986958
294809992
241647920
889742234
485501905
646723464
1820154755
23341177
75697142
805326560
52358788
1227467459
827830079
1286598194
1756204605
861765087
498916705
1514592265
2120719981
1629377652
92734540
474381893
1845241974
394719193
1453642823
1535431961
553668620
120348296
903942809
1381918379
2002796462
575494690
1852517799
31198380
1711677394
2038152332
1812651695
500125475
1593268108
1672094960
1100576772
596774019
1271631406
2011809865
1800812585
1775787425
209767804
1121348577
1942463747
1398309158
367702829
1407585964
1053069033
781612458
1502202091
1884298663
369075136
1872115552
2033747232
1632342
1033898133
1292171387
1298694030
1008106562
1808429289
2035200868
1581324250
1316821271
717311554
1340556817
909268828
701369032
144286830
1695807410
1178495177
312927365
1047950270
725408085
570140651
9282247
1599949388
690437777
1450260514
1886955486
62367464
439457634
46270440
1573628425
2124079727
245233269
1363986386
1944685238
1599269942
217326280
2078893773
1493229706
689462104
762954689
1299930453
858821744
681541450
291231800
478741188
2104226101
670935543
348771474
541742330
157248882
204583157
2102487429
1672039532
1510412912
1330708695
1544859433
1803778762
905946577
1222245237
945737948
1829907107
1938416286
1695480504
1240436134
30742979
42531099
484408457
933291691
1337234250
240403618
339757431
653005525
1892846014
1333358839
199991660
2103905244
556289061
121328707
1286169127
1310266044
2078541906
1936207554
463891882
252660815
2145520836
1000307002
1791271906
1351310991
2096883321
2109106170
1294235616
740914083
432671389
1087331394
1923666639
938969406
2018239239
268903838
1198834619
1762107475
1978093689
1213536447
412870153
607612315
848964642
1060017317
1083281799
1014136533
1535310263
1054467714
2123483753
910087039
451202587
1368556564
1189606095
480900751
541375224
698428564
1312348475
1815176216
1581401747
2044977056
1811506189
936867166
1264179384
11365409
1655441351
2081133619
1448883313
1515139492
337412036
161268192
320724439
1362198247
142220175
518129778
1536325901
1462724966
1501453713
1880578775
2098874781
862442124
296300367
320293492
1063458045
1809921494
1103183544
1647467955
501075074
1090646935
1719456119
246923096
1284065265
1069965680
101453167
1173878420
440392711
1428488145
517106085
1115880799
473608914
1838097751
1822003046
570632941
848724114
318696220
1115265329
80370047
1336369637
256709833
1640244681
421940436
8434822
448987673
729920347
1950721173
1221403049
1671222456
179313787
1931134634
1628839320
701663574
1035759825
1229642827
1577505599
791212569
1976106753
459734143
267286831
1931272515
2127167612
1313099088
116286722
1436087506
1006582185
55051461
1303183786
1132792190
1399432104
1840088101
2065266562
978741292
1651108754
6871498
1355824952
887401021
1220955535
716525473
7433665
1460548573
585383725
838629049
2051173653
740144413
1503641391
17010263
2086130304
1977740646
1789978986
516589355
200244998
365337346
658889555
1208937772
1895453064
565831213
593933195
629539391
1913664144
1039202320
1078290324
972284042
1556277590
44654295
1848960586
429162646
139659709
1235574631
2139059735
405578216
1882511799
1755798102
1764562723
119244408
433172849
923613773
1574247797
1514757271
639289001
2108222393
857810442
1928229012
802245302
1393041366
2070024463
584504497
1910938666
1382095029
1710159835
191405041
1066380720
1680167500
1733701457
801411881
648721526
150833242
2007519729
1173007149
504091057
2009074950
1982178774
1936391152
777183037
2066269633
138951998
176494412
19551899
385555196
585648584
1555608886
1622762826
1124723152
1730180801
2074962601
260798188
1066018520
545289946
1143295174
1041138766
1696334518
761390213
1157775039
939717774
506245179
2117843057
1363669748
1300119486
1331337971
483346159
2036275167
778317798
1071849942
693241462
1404867795
164622316
1153132541
1303177073
1481666597
6374642
1489141468
1609364058
1005739466
1246139121
650193100
758192750
2112594871
1444027006
495687433
2074276622
417250126
1771741094
308705547
678439058
403350189
718676753
1346624389
1883733783
334460171
1290697484
854417201
586406329
2055993005
1331165657
508850023
526451038
1383689407
1353156678
1085419644
1634625520
562431152
1543224511
1223666016
1643306181
900508947
93324671
1194576108
1425821803
489542771
2119251283
1973100629
1593101635
1239137546
1581393151
1214474408
1051903560
1495142978
477991021
1174295499
2063201861
1834546051
1931457726
1515537362
1461087406
851025633
1541127702
982412987
672932995
945887275
153822807
24877521
302982306
586700663
1755896935
2085306293
393591406
908497698
1539330334
1465854114
261173606
1217219071
1990405181
642412474
158930584
867990233
39475668
547019048
2006891768
1914029326
749409626
60715931
1627256517
1228768455
980019531
132313863
598486722
1330707754
1857038079
1332093574
1233667602
1831828190
799536486
32562121
1653648109
37675771
736343882
480415975
1954839760
19910456
996998094
125189720
1159910745
1387409843
182787151
648164056
1578597121
264857161
1921698982
2082559786
1640220665
641535552
1864775130
1673703131
899064637
97085980
1106429155
2068093338
642183717
2055536101
649115708
950965188
1893984892
336314258
2133673491
1632970984
596258495
696620927
669347143
1026368592
36015656
1892596948
1859350164
569654761
1494810802
669897032
1370183883
1067082976
1280262940
1714215470
371208446
1205845630
273449346
2047769195
906987545
1622277111
1370083155
737493978
1467246821
810817619
1714653821
491197059
2129970842
653355691
1330649730
505261378
175467118
1203739466
573422809
245967533
1126813631
1696017566
153947128
438143127
1825876000
1539941152
1413064213
1718976491
1251563579
929981215
1154511801
534522396
425276419
1586581821
773640050
1836206086
809360646
1749434402
1262577843
911865314
2059436932
323030734
1306777230
1912816023
31944349
1053202574
1611801716
1138637077
1078981458
1105146955
2114545085
1947136973
879767293
834837307
817224017
451308590
286500685
2144917361
1561324125
237385564
242839684
782230279
426585637
1692034380
1358587017
893121948
1759422940
446492838
1037530163
222822680
1183164349
1019438214
1730711780
1291836286
2097953957
1608678867
1098413964
193188526
716684107
694351134
1162374261
1921931968
1255129229
1013974801
354470339
1700839381
1049440917
886095594
1766067952
1687699607
2112940782
1966579633
188981946
1936287089
1911374625
813404971
1388109128
1791533197
1717147378
128193694
1029539346
1292108748
1390284752
1241829898
1018125800
729726918
1000223315
756169897
522364185
1168076058
1627143044
1692075835
1621646574
2139844444
858060136
752038342
604951261
788397060
906681954
1232139359
2031102024
1855062840
344427038
1989021466
1722948268
1122228003
582879740
2000986035
1133875455
158922311
12942882
276257263
765938334
1066271246
2028161015
509621909
1368742767
289815100
2135406208
1708835706
1444453798
624652305
1252927138
1609913219
1121720031
2043312823
148803117
1754628398
222727924
1467195171
2054149872
1071973801
374419904
196963692
453469620
258046040
2133117465
1319614063
1796915764
1609212295
605481072
2141496029
482390722
228583213
1224641946
1694759001
2097563392
1705108201
1656711242
1923182010
637239577
560964105
1669914490
893120642
1221416595
1623913614
1042946068
874699859
432370976
13405166
1726112213
163988082
1318402435
327829579
1840300751
1965670900
83286104
915633929
1848265616
1397875286
616837265
299017209
62583368
1202550087
396010012
1079150963
1974892172
1746570186
55144089
637559685
1518693860
244473093
1974984684
484021424
1020382400
694371345
836592011
247920974
355228233
1137520071
367888171
1234770735
166659040
360055920
859965986
1325575445
411947153
1723867509
1026309881
690951491
305162371
1138738701
838804889
1191892822
1921915819
1603218241
769318643
1347799224
500194572
70686569
1449718626
2053666832
2115115958
971370208
543938519
2024805865
689164563
2023851192
1054830763
810206659
1273736202
294717052
655657569
921373032
1370444126
1961621213
438148304
992903560
1201754267
94540585
649363483
1887826742
849048782
1124250404
1524836733
364145482
2142145264
1772028974
1892544267
1249062520
1026574582
618361886
1494341755
2124890744
1277081415
1669301787
1784250820
2124568627
1605646046
2060529009
1271268399
138170513
1334482361
452959167
1913286425
906744802
1815508495
1932444792
1312038538
1096023500
1409100334
658244937
916349124
1522380761
290611425
177375192
1014320136
1829388097
1420148899
569452908
1736437434
160076707
763826588
1196039982
1437425636
1039137920
1967498386
1389863091
2120211024
788835989
2029763595
1506652801
306947820
205249091
618132893
1305938064
1496950404
1020744986
2114244506
361899391
1250859254
552956895
1759042069
525671981
1722024139
1066778849
791500956
240695145
1633788703
147622006
406428668
908798920
1017048788
718453758
1997803289
1249005121
579038972
2057160128
1372443762
250845090
1119247542
1161708545
7215169
1033531631
2021350250
1215808337
336992018
1481790811
511607415
1489850002
742100699
1573632891
803497964
559368693
1410168727
980472453
1600901152
889262107
1083019661
657194464
1002033976
1042507794
269782376
1196352980
1067356526
415296455
990233061
2141198996
277428301
1624372665
1356991883
849964011
773193902
668636657
1627113467
611330384
1571209350
2056920452
1510313924
928078488
2122297002
822600386
877879620
2109240189
2041225440
1350926711
130530474
1109385274
1750331236
292019856
1078943392
1790871487
1422061872
2012163542
1130018075
2002139264
1395578937
1976753450
1715767875
1055305164
472411272
976613686
2080086605
1142965412
1121107977
496660863
1232504305
2134260861
794858345
1270200224
117018277
45164542
1529380376
1347903252
1634905508
1072217876
641156716
229799876
660715739
1472374755
2042305469
1112209278
1699949893
1321735202
1278231858
731772729
1486501708
1510626880
1495815462
2099108124
985691916
1855950049
2079970674
828121582
1634418748
1295938039
47533793
774517458
1719544295
1130439393
1551150818
1433407850
1611126306
1482850013
2036630077
948290401
1335718981
1220708617
387825910
1076440929
1684914263
541911028
1954687279
1819352047
2126449455
275913099
1462841340
72494902
1554743744
391398501
182688192
1349552583
1376788326
1650542010
699077238
977576546
2102552433
1526677550
256024438
2098174395
784757438
902953206
1221926597
22724773
2031964353
1420663961
1211983871
666541059
1792715559
1940145084
544244555
215557000
182934092
1395425158
2051261148
14468710
1003759063
2103728407
732851895
1012300252
1897348318
702119405
1453752943
646811052
957056518
554441748
578764094
1751665741
1511236827
1820584319
1170464590
1864713872
939457380
690117243
1180998895
1655240228
1128692379
1154265194
1122532275
1059313170
964007881
136557055
1527850018
1318838882
1698277773
40434379
136782802
1262018106
1108215789
438462244
757889188
222533172
1319824036
1280668363
57560882
191769572
1747517186
980313944
1904904906
6472548
2045736800
1913125534
270415941
1568746863
1506992630
1557001386
1601741126
1555040045
757067920
1204901428
638002263
2002353065
1110264142
1352701429
1209673066
610925981
1845391790
1361456442
786662516
37250466
1666159228
744660175
1313557791
1889563486
1490739816
1235291541
758579120
196371453
39500267
2076628306
1126015682
239872273
184496727
1495262647
590235855
1744614475
690413520
2136238678
589994740
1870542709
1556836973
171121712
1553662579
407328778
1853088545
1899432401
1503992203
199543508
770356440
705610642
561289951
1936060690
875685829
1002231690
322965196
1007552940
2046023203
1366146998
52524840
780740323
903579390
1600423583
1657805220
1024191139
1820016201
3252508
1590906681
167421025
2021263689
1554769481
839850105
1466889322
1649105598
2095869210
1106942525
735363260
94919039
1692428637
1309972949
1879049352
2135462625
332669497
1684105609
453860519
1885360295
266865273
86837684
1561679660
598795395
1634933573
2068201446
439368938
1750326693
1269726546
617694628
1810963766
7141978
1415063067
734046792
2043647753
62199053
99274162
566971697
790859110
1314929572
447276825
783475821
1189323517
892707271
961146990
2055599771
691726770
2082937082
369144841
503662338
1869224214
220144742
402797395
1436174660
429880020
1635735521
482705902
1062201042
1688416650
1114332211
1773184910
934036279
166378099
1336266868
575101755
316269322
1603071302
393681626
1726963764
985114726
1273569031
1307476984
647926920
14154845
1398850385
1817238861
598380686
612727622
1602323937
705466774
1679133490
1891066910
190477663
1807521193
1217955399
1574241254
145835646
988108529
1359875130
1511360970
908609279
2053332984
501475784
984319888
1531228915
1822942728
1063126023
193725539
1264093477
1895113058
860327513
1375252837
1598564876
1225987215
1194354373
1794839722
239318616
470264211
2076467194
2087673800
645479231
384990135
2045332261
215778379
312431304
1980229975
1669043615
1281047569
1016650390
697866021
602229123
1293656252
401169897
873742602
1554146982
1268530850
687518844
1629028016
1494078072
1851610313
1160246807
1347746010
1593202266
256933465
1357610858
1156275335
328974596
2050101842
707716308
866093128
155330268
2063132592
2134971354
1861759100
723796619
968117443
2087767953
1265888073
1214478265
211575483
104203010
645842030
87258811
292195492
1416435486
1051313122
889044246
1177084908
1478966820
2136506047
1665408532
130909897
1850077708
1003962453
687370037
518285159
1327370505
1502570958
1797975817
1555839456
78730086
233343604
814273873
1956683804
1130882849
977266452
1297631400
1259725917
1409400408
1490611327
1640060398
1736561525
2135232411
1947161986
192656305
817759472
783731335
145352119
1223099403
1002875221
1399378670
1604117231
905585759
1415369465
127125235
865506108
1592125603
1108242155
1557251121
389876
1656102207
972471047
1797246822
444941576
832300766
1395582491
92510761
1599894507
1121478924
668838825
326528446
347565693
1820719197
518653663
1635439542
2143052594
1066396492
1485338297
389849472
824023666
2068787711
1259910779
671702688
237351075
1491108326
1010421046
1872417660
1513516283
1806492057
524482864
528292042
692078528
138072825
1935068827
2093579813
530164568
168672737
1345882069
36582518
462699252
1040064603
59312080
1531177455
1748507780
233732317
252205355
523489132
389012302
162215558
1865578192
1351681937
1426669765
1440219486
1880397824
143801822
496869962
2081773358
990007550
1418482153
1075098062
1238734074
2112266902
1942459333
1952143366
1817110164
266375018
368327039
1486637789
1541337860
35973428
1906510797
347670212
276484531
630337654
1859351419
123117233
148417413
2065519383
295901541
650819177
1915429242
227568139
1970015602
1421778648
717182280
980811173
1236367941
1977266922
738349820
746942901
1639233109
1885489153
1877760085
1698294905
1199723100
1996299755
1258656088
932821783
2128324508
1804275395
702097763
521532646
271851606
750809257
1365862986
1799582947
661288973
161255430
1913353585
750647751
1756781909
120327438
56829814
173091174
1004001184
743355206
266519366
343202892
2049560859
374092926
381680863
804384494
183569528
1553156779
385659642
1674924429
32283253
15102836
1350705886
1542726757
2129319359
1052081590
649062053
865582368
1342497933
975419348
1468725393
1130450780
2007003398
403858937
1678561151
1583326972
1618277008
1163731782
1147106212
1845548542
1753114257
1177952079
504674363
1529828836
1315699509
1407832574
1644004208
1373921612
689860105
1154079354
247105770
331523975
1451640979
993164977
503139561
1610474003
101810449
574458659
1845343597
1207210264
836640655
1753187784
1132932646
1004296411
1949150753
1371712941
730510791
1517970031
1529135772
1058426210
107239102
1069555473
1326325528
778207508
187249759
1929349879
2030161126
1987194014
1852725779
2064980012
1208061742
878765794
1692609309
808582755
1863442926
1363064374
1543541317
1352337349
579349486
1944373381
1361314867
603452983
1837947499
1611017814
8191032
1521716770
1918826140
1195963929
1708335425
935605648
1090406821
1276401677
1505473357
466011060
871120779
1968763801
1339471568
456738775
1164662115
851978192
1569836878
707824051
532772037
1061640020
662630212
485686170
483294577
1658216713
693493162
752507620
1841898495
1459146995
716023591
979714125
1183647823
1633578867
643593944
225795498
1982841750
1485136680
1287259330
2057787668
1011298059
244873669
932752766
1240524934
111504128
818617320
547179451
682242022
833622731
851420473
1729851977
714979381
1580208690
1149227437
1592238272
1120582784
947548917
1130401811
979024882
2067385185
638603936
894197011
81377932
867079641
377541775
1815164166
1631742161
594541516
1142079014
911127113
2055154252
1061601077
2123957090
1024033181
1405756718
2146323344
187086583
1897471006
1726168784
1819676141
1072663052
699558222
309468582
1972348283
1763417112
2074646977
951335200
1136530745
406471369
1450737438
1396910815
626179800
1613002009
2102893185
381385106
428233519
27119090
1247584002
472357276
1969909154
1043951570
619796606
1563651003
554878864
1967201742
253440136
952889482
1721826813
170170727
722776731
382435059
2107041912
733800173
2016044281
1535130083
1924593031
231810573
2139067169
847912416
584309007
981520166
561699615
1042493120
31235889
615417293
1664478609
1654787567
1515083880
197436501
605466310
304885294
1230589912
1234781514
294401387
1903940371
1464380507
1568964387
232589855
1812144351
340372008
1387662354
837954590
1410478962
238070249
1802329091
146248103
1191867048
2080264921
596217039
1547656481
837443302
1935103103
1482602946
510319690
310933829
131009599
1121451898
914465795
1512485327
1598996087
1399120256
78702074
139077235
1613218161
1898835332
959226310
1969038162
681346026
1879558415
548218445
338779210
1880519219
1304673959
206776878
380600625
652281404
844108330
135185014
1955247971
1177738231
871998857
1483612425
1070171423
1481328038
958979149
157342335
1402928583
1590437763
219263431
757830078
522987098
2072137233
1153885133
133769947
91868817
2135259112
663836497
2030737611
847442771
231321140
2066260292
257720366
1203918096
1885226835
335732797
1473193058
65030592
868376102
1076952914
742292544
204612748
996700213
248411652
1209624695
1014560998
1698628126
1260931586
701056112
1419419281
1270372409
1016687386
13821807
1868695328
1443292218
1311168980
1885651638
75067534
1968464856
1760141313
391898712
399718083
264184300
649860200
1056394256
1222657836
1291320611
2007326701
1286690524
72104418
1015940685
1583585619
924874776
1721563067
983200647
160461472
980686882
1945025895
2106495996
1160710979
240700780
867162151
1753125080
1575330823
1090377717
622606678
1892089204
400598439
1638300846
370780518
516903293
1644321904
1269199635
182622326
1004944236
1507104189
1356534022
181870922
328874714
1417577897
778438099
1342643678
1711443084
1748662013
1095384653
1509838040
550366306
257617942
1672620171
264309630
92460838
2035655571
655103412
966035061
1665335972
875100662
326994129
1062948205
1993454247
1048620883
1505839165
715083444
282837763
629882403
1384363571
810097717
723476819
67926158
139241392
967473679
684698988
333763258
1438934985
797008668
359965213
2092146130
2095307162
237413593
48683257
2089209973
2107532861
1668898819
1239243829
2129020496
1726222224
720761096
2055986167
212571280
522232044
2147345679
721696460
1401741155
1605226413
1758608992
945180640
1068433034
1486019477
1083019589
2138672477
1932743200
345865251
1718978785
47169456
583929566
1951185245
697798662
709379916
1584631414
376622077
2130058147
681682145
196368293
282732400
295789531
1062652322
1310342912
153103940
451618159
785721106
1054976351
492905918
131348367
2135782700
792620980
812413383
653695902
1407225425
67292645
982993171
807369005
2037276947
334542749
484178692
734668632
1552452566
2123961702
340073147
1022471641
883352827
1079393775
323045020
628013534
207398258
973391168
90602860
1761441493
1202443798
1286522060
710357272
1181896076
1945797905
1360199411
53012276
1470714702
1248313142
96578581
1105600233
1880699809
936636214
1689911199
1383825386
2059919942
759066612
404853123
2053349243
465160490
270326772
384145021
738098592
35403470
1447727050
698006263
283139189
909891936
1425076661
531753938
267225244
419435792
2067566130
1251619541
1817721246
2093831663
1462351414
1778502066
774865477
1770045676
1373495931
692612189
886891575
151489199
1724699745
174244135
908473766
1916890012
419196542
1408013453
317376429
354713400
256690605
985442825
1255828801
1882057042
638476071
1225353797
904775412
967574577
2014224483
1566022408
507926569
1447488575
466188672
950896977
1756940119
109084618
24145973
1773612611
736781051
1311586647
1057701846
479953161
2144427486
1145222824
519543110
1967628934
2068521319
238908128
1888987127
316399142
517727475
306146444
1324405504
296759625
88581549
1646714111
784343048
1293249897
1325432864
2038368161
201603138
1382438806
2045790832
1069760412
1118548673
872490452
80240982
846626813
106015814
1408951961
1062269869
555118791
1085458315
657340310
795659788
233944485
1536656438
1735077038
436285717
1777120301
1166464766
1882729738
1892798296
620385830
606262671
753517474
940701135
998119230
417976716
541536755
633285952
1069063055
823782337
866950589
106264745
129965670
1474748593
1621425263
1559760751
1532036861
1631782086
1657372156
2107511629
1505395482
53720408
1231964618
884300804
816303697
2022468174
29270144
274445331
1515710891
476625741
1980300286
2012630040
2126118477
1634150220
1091467751
773889510
1287819816
1753897386
800927074
426355216
1014361536
162521910
32777548
1709221207
1978524137
1884284111
174178100
1089537444
1296520460
701731116
2138972907
2023817977
1979849725
1492203743
809884759
1663132103
363190579
459972686
733209712
1671717677
2064589226
329426951
2125064829
181112910
1863433938
2039994435
1524841583
419791590
2058629529
386204863
1255274790
95444276
445674021
1198664931
1139651696
483941123
184130810
1661318237
1946695758
1374876308
1014195451
1193593249
974735961
1506271147
881275842
114164140
805673127
941413636
388347917
822470976
1543613083
1292973101
1160260897
797686407
1602341721
279516300
333822827
1448018630
1740871468
657759016
971390132
190940857
991097857
144421277
1531627036
1199057893
736722523
1244463044
1655432063
806204785
1877862224
745257033
901812539
497098919
251961597
1693026387
1584601420
466309860
2092566512
1387033231
145386811
1715055072
911920354
559293040
747547567
1728172387
1272828374
1967159058
928145466
1602323937
1444590992
1054864198
1423790709
518805272
1703896775
1367057070
1700430771
1677852265
208843689
1481605523
1684833976
603357980
881540182
1178084840
2084975142
338337931
1952127900
471973749
211122733
2083183385
1705177954
514307357
456863054
969017769
398933983
326322776
130100399
626481671
292504652
1953976624
1324598938
1176147545
1318688091
1876210089
1286955568
1970862392
1125984086
1368494289
716144216
1158316555
349026532
1199647115
414707454
1450994016
571118977
1050412685
575255435
1231243222
514882934
1489688724
1417616726
1282940430
94202528
1173713541
838772040
1215916155
1036566209
1523694241
678808235
1709606879
1794296514
1871549714
1057079477
40125934
541915630
2033759932
449576375
2035028040
827710748
506006219
769483288
261208516
726018188
1017833140
2091755307
1531599979
398974118
195082901
1717416540
1931563945
1063690594
1592504893
322250240
154445667
1635164744
963358249
564877778
1000525891
1164474100
1644164968
2124812109
862040974
1422122252
1022463010
1492088730
1037014248
60282107
1745926692
1629993419
1048322836
304508742
364861848
288696238
854422383
1805710491
127056572
1649144607
182030439
1987291995
2058834480
2017288118
363901968
657415157
243946409
672643561
1277278214
149650883
212310107
2079450172
1236229966
1816771777
110874602
78738181
500452101
772867144
477470714
1812486373
1797785753
480141404
521741096
411516751
1721914197
1877945979
1537541029
1199944446
932449626
2137752992
177788173
1269329582
764463361
1914072073
270021111
1852047595
320602843
1800253350
1347047899
682668266
850689614
1704477723
604054322
1625165948
1608947376
917595245
1938557678
989746709
892335831
620293662
1091076218
211602169
1390981038
92442664
157593192
1247714861
822118406
2112389070
1658983644
1552308698
1186299736
1017805499
1994892761
374572371
1243795883
873983739
575184723
695821073
1140901025
689521612
1847405913
575799732
1070617474
845930640
1013403750
1321574001
1826225349
486884783
1565945697
812236881
721279302
1866587641
1213470235
446807210
537049748
988947867
1849899146
792469770
146259916
428794446
257304311
376403610
1247316927
1239519604
1853513962
1714228108
480284791
1548491778
2000543169
1414147917
1096647770
1224238137
375227593
1041713033
546125277
1400303627
1317940797
1545724583
1900251622
1774267430
798142981
186302548
1805969848
1039286586
1071008410
505298419
1073065739
1460684923
265972841
915432746
820313569
1009155599
429527273
730344567
676174028
969815265
231507543
759520876
1116264873
401678775
1553397130
1777619566
1134020689
1682726586
2120770517
1199511542
2046480096
990811701
989647146
118519957
1078183428
1442960455
87813847
1930375495
1116201897
1522695949
225041110
1508752146
269902925
1524954714
817378124
2031397314
1246223988
24772761
616023906
1516486933
372235078
1822230177
480589518
407006064
1440428576
995469342
957667327
855788948
714980131
505442371
1249547986
1952904831
1770851616
918187273
127650646
1247104817
1281860394
1562379975
1644543203
987088969
1750605069
922068195
1617554611
1530473938
927784339
1467315181
606832390
1629200412
291613761
1638491818
831066842
197905777
366597198
1673834716
578845480
938456631
1998468089
1855063221
305306712
123929407
1634702353
651525168
935083289
749814499
1140674085
528583779
2096151739
1506696649
1289195134
1038544562
636550573
2034774483
1165030032
1248569634
1543662071
1201375010
527482363
709024413
288530873
2084700589
170879290
1432544710
1495038538
1605518795
482337598
1627125021
485959025
972073789
325340468
1139428682
677957431
1133735853
2147424316
1098745619
980541617
1875577057
738731732
1248710994
1091359203
1096621988
387396807
575548315
1798871672
1314940538
1453789629
1729335610
551005084
2090951661
1338974158
1312588515
1710885287
399562134
1749880516
647145544
679365126
638041389
252612624
708415455
1818209877
1501409482
570652399
481659401
1557272189
901583737
1335193683
1744598619
400919145
936515769
1818342722
756979589
569991659
1142523809
1446142635
1224155926
1492634981
424432929
461454994
1316547096
597891543
1680804356
259106893
2031117951
1702765526
1077170254
370521307
1756403859
1395638961
1892730566
725022612
1958717481
2132930090
682477183
793510881
212959916
1333320760
2048154930
353804613
2134017937
478063127
2014188249
726712200
454758732
2133039721
2111748579
660181195
1572376859
802132841
1449749946
2029178164
1126517728
1170706067
1373408681
2071251507
719935499
1882774293
1189765154
663040499
27017032
920634029
520010753
73960868
1405880968
1150226027
283754539
160483922
191348510
1153479329
1335532188
776766829
857568467
1664685799
1679300072
566737612
2098771416
1027130128
1201201085
908497191
274359692
988454507
1159593869
1826739338
250902557
2130670619
145496918
1428443445
1461771784
1531680357
1593874621
169113141
989527615
1028194620
1820333838
400301640
1063605438
2101251087
160596349
1168458808
249120286
39145947
1132622001
1620881641
1624027115
1434626898
650449959
942412288
1957819860
1129526901
671243397
1124408503
758708704
1484044278
932666707
1005690329
1465769600
1093710159
327037893
741279755
1863878085
1645360746
1299986135
1378998199
237962512
1121193390
1028687898
856551826
1827438697
293332675
1382890599
1051030605
5636040
1851657033
2004512464
850016799
1799592001
1945804174
1847625054
1322321708
918326862
104267852
2134104657
1445027535
898214429
342788822
2059738401
386380192
2088720723
651030571
850784900
1266421414
1679410309
727004459
247002576
889051171
995849806
1644265153
2006509130
488122534
510180661
869088892
125219112
867377609
1594986885
720661460
1026410420
828219862
1810153996
1955028244
1175716753
684141991
1657538072
1243110961
1668339728
836575257
1896149658
1748375045
195307104
1110231782
205520327
929908786
475503373
841613647
1788482030
1349364663
1369877202
112741432
815404980
2103987199
331520081
232975580
235734574
1695417495
1193334741
667241730
681348610
2050247973
843323751
9254811
1342170957
230851897
1446891275
1791346793
768737725
145431477
534511726
625902732
1052070050
1321085842
948738388
961692810
388521674
1537099913
1230844617
903446050
1126841407
1049791710
641105941
449027071
1600961361
1924606671
1255266109
832570450
1910963097
212231061
705503443
1142872991
126973564
1075866474
1835547122
1485743477
1733371758
1787759958
1546090518
1332289910
1150831924
1549147569
484569850
1032854985
770483634
602962509
784366556
1767637429
1762524947
1829265144
1887530895
392402302
1345938981
1982563053
717215914
244113038
1027830523
1572040848
674573756
709521487
316423637
1072595491
2085605557
430025492
1275097232
120195055
756158488
373152399
480090842
1568117939
549402127
496700966
309740422
615664774
887266615
1604782017
1227779437
178801556
602213494
1932627320
1963504850
1677657577
660806888
1814311061
499383523
905681623
759723411
673497164
1959351916
146220559
2020160972
245247431
701112423
1292349742
944685142
280550491
1816911549
230096145
794333445
931262879
366068337
1945951361
1034008057
1523885261
2094582255
2141654937
1460732291
1282808694
1837871762
587423336
157083936
1406350577
1980559628
257094686
2026453945
479736263
1699313136
848729259
1096853368
836775450
1268029378
1587705418
231493874
1147622367
434215280
805389338
1216924407
568586226
124530468
1344729635
1589926949
428295049
318901921
584860058
1049805148
672443912
107410948
767122820
390957642
1993267531
2018627949
2067571920
2084647146
1420112450
828786426
2040224414
1647444699
2084486836
1076734497
1108791560
1938157648
560882324
972293129
555712293
1108956671
1131999005
313630556
2089820255
1210967167
275048391
999603903
1609726629
885660117
1648078519
1237882557
810535393
808823036
818074234
43898634
84952839
1158745328
1103928276
352671103
936958333
1909900021
2064487276
1603700026
687913695
1934842512
3780282
1014979494
1375276221
1955982670
817338588
304259857
1647481976
1941407938
2113257905
252650337
980825703
1670245342
267191374
994654630
1589406692
2048472906
1747198380
1442768822
717260614
1826768841
1648591417
1505291485
824203141
769553049
551670118
1264759342
365022659
1660113853
2125569891
1519243965
393718182
1866841456
667451347
562214879
1055650497
722217144
2081727866
1825623682
2094351870
2022454982
1077696505
783566630
337583763
1047945029
2097711638
1864127841
39027647
973017901
135209399
192652589
660960333
1606921637
18478271
708461637
358842131
301475766
220092056
1880616327
970661350
668796643
1665175761
21126004
570605116
1311688233
1153574441
2053205860
751144809
1069854711
443464959
1263310211
162697616
1398908713
2021149008
220204925
470297098
2123237320
1767349299
482377866
1458678400
917914272
25571217
1021173002
1343010751
1483136044
909024508
1712952852
1682586862
812546630
1869083870
1165443815
65957435
374671270
1061986466
989590665
8839586
1806782272
1966410250
1051051388
1656813675
544262453
1536662906
1393115971
356702970
214039164
1291977362
1028961215
1119272543
61908182
1398427890
289144025
248461943
176298207
2053635465
1867538875
1992552650
566890719
1631471369
117126984
43151033
263698131
654526965
1317403313
1487319787
1622815696
562533043
400111931
1913919786
362253377
948487147
1288779423
600793998
394123864
921548136
241236600
240498624
611338116
1805333910
983045661
370464813
37452606
866960883
495631782
378715274
1467330082
1353311589
1849686035
523328218
1312388054
1288927428
739051647
1874329933
1255264304
792428888
1768348412
1415157655
451784745
878279444
864194915
1651317480
270565249
1696255463
909497914
285390041
1360253817
1783975349
1234899015
1897426002
1468105602
831325569
1680329439
898446793
2027652799
1488852644
1221781727
1328642722
1775614574
1800227144
433366515
2043521014
773820026
140805982
759509198
1093457616
1668357972
1758863144
619153837
803025371
1632652675
1161484227
1977666207
1135078172
1607445426
286895557
389004906
880170156
376496507
1176521855
2003672374
6245945
597155026
641197885
235602588
1549296445
1852020137
812216651
587607116
1850475473
333319116
1707498004
44921914
1605573410
1904650760
1728455697
739564460
1662101101
1830157287
916913071
1630292145
1570149441
294631970
824264729
1672099570
2050918463
1577596559
183365691
1294524715
637877938
1211287247
1579023713
852114103
183266029
1154620573
1070259642
1599358315
1088319182
818343697
967344110
597196560
673368761
1350750829
1477520840
1454072645
1099752932
1898089153
1802886061
1969564017
395982689
841900712
762539518
619573542
770415286
1896272108
1821761059
1843657663
1732081077
76580289
1442897293
617029344
1972287607
332259842
668448899
1866858954
1245230417
950253363
1327953363
1663152267
271462802
1702730386
137752766
1811730621
1790716119
1289382878
45433825
876283587
247658679
1731811244
473836208
1794401539
592482398
2042966607
34338111
1307978350
71228531
1395516340
1367744518
1158172564
1631861541
2127836824
2114999364
93640745
841257869
663161295
504186301
1711610695
2100832011
98376526
270873552
1404939804
856347438
1100277634
1338626809
833110547
536070122
1435801719
40634863
1041852538
1887376696
391373746
1357790482
372168191
1839431603
106998017
987924519
1404899483
170741694
555212303
1083195647
1135639811
349011662
1223837085
105508364
1581877226
1260907945
967274098
872139114
1039231604
1818880745
1747259897
514841630
1004526941
716844959
1107042911
223072044
1543413353
1449468805
2104011173
869447514
415482403
56635419
1558437632
1526758159
192234902
963785159
1700648185
1313915197
1264981439
83867508
1615294285
35288341
287218154
90607885
295092783
1814927257
1050095828
691133809
392387996
195956979
1483624429
490197162
1752901301
591197020
1858481041
1097991852
636351467
2069057079
1613117406
1520329832
1485951637
845342869
686954107
1782497698
1179783548
771664781
429954702
1842519114
1565079413
689997379
517102451
1709998516
830411920
1388444845
1478279894
1067602228
996685357
1589852825
1655335559
342804212
279229765
2034960112
487775036
31934028
105110866
1329598940
1562313381
1651431231
590906435
1076621079
1003771289
1282163907
99324547
1629098709
1258004413
768025025
616032431
1545581201
423924724
520995034
1866998137
1836789171
1613249722
1169138062
1036760398
2011722267
1219487899
790538734
1104535475
1738712205
908483144
892600895
385329717
1097214230
699520612
724096502
358975656
761125845
1971766719
1756280287
17504689
1035066292
1865269059
2011731200
2038174768
254836125
1436901499
1760705422
503299534
11962276
1314746978
1478755016
1293718471
366933954
1296290321
265959313
1434062541
1939156375
1689034140
1973712488
1592343902
1699071648
1141780068
632834215
388978944
763042939
803264986
1039407657
992948872
1678004662
1811406357
1584915675
253882019
165750448
1938381168
2131533769
367083764
1223596992
1232568107
1187918481
1560557381
1284666062
169080035
1967796943
1882118723
586082943
1307643553
1609542998
1076692803
1957602944
1369854452
656964287
1895173978
110950843
210136272
582290930
892685379
891848773
608920295
1908051611
1725617199
573498927
1171799975
503641278
805297780
1460740246
1405664405
1422864829
1577304
328334362
2121357212
1652095834
1417025509
493346357
2013143927
1817469684
2066590279
1279474287
123740019
1864414066
223804892
2022748496
78395694
318915241
1627804048
418907660
805472571
1587015456
862070150
696043300
941457004
1433536334
1087346380
472742217
1968280874
586231522
1304043835
1155398657
363880221
962507817
247848128
889043552
739151604
1803708516
777530502
2086854183
1988784625
1759553043
850083352
1783052134
1203368111
1405350812
431555362
760152201
170042513
2042685420
1972102667
246191936
1501738744
1266935617
1302175837
760609859
640929607
574624316
548441395
1610109358
1457050124
1056180012
580570192
1486564903
1686652977
743082053
1457750880
385743636
1683633548
177084517
997334769
29979389
675078315
1792804933
1320261377
672523622
1590789374
958329991
117248227
1583427045
1836374048
301349057
719309259
110756767
2083116719
820026680
1446626947
68508797
1677445856
1134889973
668766403
998616946
875755208
1366335165
1271042957
1147249233
2016037651
1096325130
2003862990
1329003562
426546927
468857733
1015416001
1618173703
99880609
1588456754
1840788116
2147424110
1074875044
1476645517
1185052415
637732401
1463382587
1488119804
271414012
141955502
144023958
1250519846
671821315
851392588
1396571276
898456423
1620552403
963371658
1935564859
565020000
1042070249
959221249
1281767386
1900690509
1870935917
1891629462
1296994331
823547443
1408328200
460184828
835523902
1493861366
668308817
179430576
1815251019
1606389548
1059391510
875010870
276075052
1496584906
1116808446
1303073226
2111221684
1045361842
2092871219
2053515857
467804058
63366422
63176720
1774826332
1680394072
1668536610
807831663
1506939008
664040214
1772621396
227701083
561725229
693292919
916235889
1310138530
1577489488
1129550819
1182489918
1092643806
1554137237
1521245579
995939359
135060429
1043986723
1081687882
1126088411
1730306919
777370180
219644378
1481135559
1116562530
479355043
813895669
924376629
925555558
1059649580
275881340
247712142
2060589138
1938787506
786215717
589208472
1319970516
1242244972
218534166
550065358
862231407
1315727879
1561411053
1886807002
452589105
1694503517
96656903
1022800106
1352427062
237416709
1003858609
1722736604
91840866
1521303685
1140189310
223086324
416084689
540960746
294439462
17127632
618772151
1847037524
986256826
1116984357
765885501
80996564
670287536
449986349
233328915
369634718
440556587
1153278085
1204233386
650762738
2115737804
1059570701
830583066
2137988297
509308424
1341928258
1549096310
700544756
256942687
535454987
1128265361
2920791
806412504
924781941
381848578
1999398971
2012638560
1475061737
981552687
1028591827
1258051571
1982713407
563126790
1728133876
922953669
1034721280
1532626958
821075106
1892979705
1801347670
84773555
507938541
920499569
526021561
1982057894
726299329
1809577174
1610540368
713764415
211136923
1163351469
866304836
241642873
2134977512
847616443
473718317
1856850454
335272755
871362627
1028006825
484111973
588375941
823205397
1233973144
1784039656
1499522978
901783513
1595010074
1122258207
966296071
758861560
1474607513
1776930775
784199191
207435518
260372775
2037582329
2081397157
1082940961
1675518572
1620470673
116112437
216578492
40132728
399307383
1791863905
1575111975
1316306377
1083298277
147685941
1473859069
200860151
744202104
812170926
187232034
1460337016
154256163
477528013
629335295
863416699
26361083
2034174814
1897308993
869071644
1616532546
937664050
876196364
1297272063
2112450529
90603282
501665215
634496514
1275859063
2064587558
1561808251
1314115593
1659308685
401653787
1541873711
1588120164
367108888
388860490
66229295
985333442
472569106
1569963686
1349266350
1083515547
1276697624
138339804
1422324953
135195534
605306027
1486759477
1017084027
459223354
1079057628
2096599197
39677977
2093530162
621335798
2116257842
1022792581
1391296532
33076725
1524602806
860583764
1193095153
1310792800
962513460
2135950249
1071180500
224082675
2145437430
1696683945
804597479
1693247377
711173347
1567181484
724941478
951854176
1607341132
373253680
668262339
841899833
917213499
1993983422
1913820937
660473881
339689490
22020431
13489209
1668414504
167808381
1175988363
1238027947
2092624509
617183027
182638006
1648881142
358113679
991412558
1573153825
134347102
899560697
476313940
283175140
495996279
1357417595
463629423
2107458293
472974835
470623485
1526070925
1206967383
542465591
1106350431
995605265
1990712522
1500597308
1151033634
1757581376
606324916
1729248392
978727017
231610759
1102136018
1394366385
29557312
1602994184
1206647610
692685174
1513439112
1568906926
2026048962
1603416231
2075675874
594519743
62581887
865427312
1512659775
1218480472
1446748853
1521628666
1939318084
1903062114
1566077630
862682440
1183207785
1601141583
1008981201
1514917537
1563996705
955744599
473530683
866670336
778852605
661331056
1083612027
1221896989
1138028825
533607928
824306884
1480657274
1638850341
347641285
1165815882
680633767
1161245077
1013111283
662624598
1071185678
287809205
1092032239
1179225705
1736235163
1502416387
72296396
1564538343
1050425947
1636061628
709573162
1617729756
1311379414
504773690
1317823098
167120229
432280721
230655665
423954277
1141492222
1276323291
1050349437
566229681
994048097
278472900
299540765
874284710
1846122797
150209126
1620040256
104330058
1690127704
1026343658
1590654487
1384675711
1879199536
1812682504
303682592
297284293
524501814
2016817015
166364860
796328691
164428406
1545009119
1235804977
2124541693
1412848587
1314618592
1561762020
366556807
453099773
383118925
356971678
735923366
1539685197
1690581124
1965082573
1216064890
1576496908
1213399594
829858799
1272771912
144851646
1334245414
980596357
451956781
1447023067
1938034616
1551396594
1287981637
1071695386
670236672
145608649
1359826932
850952177
441771707
1087168998
783385975
1358167969
975548494
1029183144
1993816112
2140698769
1397441468
1216464
609911716
669092901
1899017527
569518740
1291998443
1212430944
983374425
1047197673
1089164891
1468947323
753060217
1044665046
706676104
1970446661
260568260
1108177191
2074522818
234314834
727565437
113576337
1919278410
1503341807
1378694927
386437668
1313098585
695903515
2061727248
1510512250
458179378
348999086
102651562
859392861
1773069635
480797304
1242286608
2129783324
1392923548
1416920736
1005967737
1433679678
1215163760
2088027233
1959944873
1621951246
2067351146
420563862
150773341
502065424
1530289608
774784271
1542360858
2023016280
693036220
1099941862
976615776
1361795136
1323297424
28408200
55499858
76025799
1482371638
1607744874
1769413833
1442224001
1412318247
813657213
1696526455
1614819058
1642819638
641268065
672632935
539629279
2057783763
1698133938
328302429
1701479516
511858339
1942976862
143069440
1433277514
2080121085
132788231
2144563272
942177104
2048541987
118149787
1548075543
1870224372
1902655928
1954712892
281388042
300120450
709512242
550104064
675533589
1655693318
1395154286
1688667339
1377399590
1253544895
1011154680
732727785
784242208
462627184
2125766809
2037596832
1131037491
679091142
1143967538
1691311991
1264831179
295831232
329081554
2132387003
1328104374
436754151
475106042
1496073120
1578993916
1825734299
198746861
2130383978
595230730
602018482
1015090244
1348648193
1295654450
843415788
590793003
653480085
1484742100
1305356022
738016638
1793408359
1684366972
996874273
1040194818
2006137409
872557962
2087731464
1247756700
1787151154
895781525
691275813
1589322613
1175571359
1281304916
609051439
258203348
1808413263
865018528
593016615
894255922
1820575477
1558188299
2093417173
8276279
2022438062
1149075090
594503317
1797706319
1756137488
1199228775
722071597
483502625
556498514
1103922744
623382652
835845100
754227434
865976664
1777665170
1482729830
1286528622
114064949
1373646293
908950570
498688866
602327389
288751604
12141441
1790953462
1957478550
564976123
860367138
1505018750
595049720
1720832144
2025246434
1109323452
1151548759
880821619
1688880182
1200026457
1102537966
468029264
436636374
1112671745
572059721
1146281162
897250709
1235857770
1992925961
2068703783
647404813
2098375205
1788819654
1558220271
627700322
343568385
112372276
84898479
1227134385
530713350
296589495
514877380
1455801551
1152766215
1474568271
377159072
708894890
852934052
2127919620
1884049307
794501617
831177465
1140405201
1984130995
2033844892
184511832
1375315925
1849697911
885158357
823263087
76283120
1353020764
1052250987
2128358757
49144276
929924375
126152104
391746493
189901752
1753112355
1633733431
1495493465
700620823
817674209
985069307
752822112
1433277514
926727490
35526193
369495452
575815973
1186853713
1542973715
2056907138
889422332
1068284427
1263552425
1387693116
1393822331
2113731872
1311785617
1092827022
1678882868
1995053469
1349587560
1130330903
1185214270
1674444197
1888066166
2057933553
403787021
822478615
784239925
1715488894
176380055
76602269
393367653
57203716
1214614819
302567108
1777642862
174691610
466327708
398744794
819295022
989348532
1265334585
333294617
432416335
952381992
1801591464
2009903581
23765669
1056640240
1907524289
511609665
555113389
55344674
801674023
457362789
1498049714
117887591
2051036137
1624030786
2096937256
1465067731
2002327999
2020764354
694783647
1143547239
1718422511
1475797004
940226815
1111432225
482159253
1100836395
1220507532
1366232151
1420442959
116505690
2097577677
593529249
1436269238
1960440527
1118727418
1351814704
407049008
1812082273
918359325
508953156
828170129
76965173
1826759659
1840949662
1017567153
149391004
1298909777
666838785
1041383751
1220663068
1618140675
2057570349
989874844
1509594570
407625159
1848831926
1354202245
1005368099
1226928906
190368406
1514413215
1934985562
494881788
2002118393
1255154189
634579731
297037417
760198875
964550043
1291666291
559581840
783072128
1146352539
865186667
1069008132
257497302
1265484290
1444538153
1753680830
64854994
1510004142
1164769819
1975633655
1343138905
365202954
2012671397
861274497
869247324
1839223671
81361881
340633335
1556679768
723235981
461930352
1133693142
1533485118
263146867
1820878856
2047008561
1293581699
1385371600
122453183
1006958868
1843769896
1718046739
1569509046
123237767
2134038802
949584171
1313649938
1669295906
1043469701
1247438408
1523428606
537298071
912307492
423273206
1135586886
906665529
1325886171
1941827493
822998698
289813598
2034449148
105036618
170240209
1484269649
267633768
627903404
1987866582
1903361205
1438250290
1267293170
145658904
320530629
2049617554
1672295751
183112792
41311100
2111708540
1821983524
88764401
468790572
372737741
605641103
85557051
1613789504
1292025953
1426076940
1420099295
1121641123
1164791362
1580605371
173688867
720498149
807262315
961032476
1596183312
1284954853
122655290
115868046
798848128
38355210
298064195
373159807
1474233460
1541216993
1887987671
1130548354
1604123013
1422713998
1423953717
1580678534
1869397554
1109515896
1061520516
1355435653
739478841
2109370304
251427667
1943508266
1529903153
1614515687
2083157988
678716044
1480717643
569527221
867441224
1535925105
2137320529
1122573322
397149520
1802631215
1348733326
267712810
1078864940
280873221
111884816
1751054028
2103628905
464163203
303549482
980213712
586973659
2017397239
1698202790
790293672
1864220286
1041221925
1959903356
2081177757
1222148404
1056208270
1992441558
523025035
2092192347
585774629
1074305080
1060636536
1349986879
842445199
1373052257
609054555
1219751495
1418822662
1202641856
1224541665
141951709
1518261878
832810344
1286861243
1881239147
250163196
1027845715
397174498
2052922323
915196739
1602586820
1309140911
1076736071
1893035328
1372642797
402306548
1726027817
1819691275
379081474
157951684
1174738801
891842376
645170217
1240553364
1951408269
1304332692
917105985
2007937031
1256704152
701799054
1810573001
489251028
1361609064
354919435
760346400
1792046229
982692158
291204521
943231331
1407265128
1297881162
1903857775
756503244
342918576
227076322
1718552419
548943387
1478554340
841367153
1706998091
844461543
1499556001
1754947982
871518115
1444376095
890860283
2068607544
468461791
13445578
630583264
1239774891
639955693
352416936
1278595570
1523360587
1380526011
104223359
258601043
1381518370
879408317
1267428972
1618862939
2029157557
1596914777
180145857
621252742
1900216621
30913153
323208445
965739992
1211822052
1872014519
589065108
1005011689
1844490770
1144225512
1432863216
219335127
660146340
402386050
1260881365
57146292
565724646
1488898851
1778052399
1749222195
999570704
1383738502
111047168
918867368
104187268
520880848
790898827
233480623
71017655
1994754395
1561797410
1223775824
343947110
523325038
733888039
1503047993
1340450347
1007579195
1405721125
80085924
618981067
60022583
1462337644
1113772504
167247357
1542844567
493165653
1704333222
1711509559
1466668056
1418149246
1254119138
636965952
7416904
190180211
859249448
1996608675
227126171
1292159898
416665605
1345209963
186912273
315715439
474301999
611007268
1020141163
1968308130
1313766080
986295307
773748930
1298241533
1715626005
1071782279
684828862
1216408344
1488729587
509807879
1784226922
699955574
408253679
1902162259
1565240440
1725362521
1291853903
919901958
1425622862
1617223073
529595421
1969201308
51366049
1773969887
600347080
88492287
2040843506
936543434
343508150
1209068852
47349336
2126827449
40153207
1276821094
824174005
1506689483
2057539664
1366433123
2084782832
1588325060
621299002
624023979
350950589
775575962
281378848
892237119
298981818
1229355017
600857151
492897883
1595872640
1820476621
1628143887
1510576397
1400018784
311027
1770518690
1096926252
1549671092
909600987
406616255
1952865958
1216167496
1432434397
1546654677
1280089800
1384712283
1763336953
1330894605
1350014157
1113063341
1156650347
1335186766
79325952
339826210
854161835
8113159
1740566547
187474892
2083281656
1967457990
1184944685
1906210742
827223746
801529160
1197696325
1071670303
35166560
472648383
741338323
330372673
37644595
1602989472
2007650256
133807769
42754122
1801686151
1693283962
1647818585
898687851
727025966
1760872341
419531085
285125791
619521753
213088171
1408693798
723581991
261226831
2047794014
541250939
899233715
1175293071
920167708
1640013696
2072282573
1841897011
559261077
1858396680
1955355874
1788903889
1536698885
649192601
1299035511
1741426874
2069175855
1631309422
1217924903
918409875
1191721419
997969649
1951991810
1109191365
309136767
852062522
1734016468
459145233
434050385
2018101748
1232708537
953978548
781609974
152106740
1811698731
376862845
195994583
1223198063
788950135
302501776
2097557415
5714448
1355713602
874747463
165333375
1806894251
1072344778
1930967292
1154355172
1371043344
2010240116
990437999
1108298144
1552572344
1419276593
256497564
1639951239
465919675
820202876
1783301331
277932796
556431093
2027245442
1648404260
702660706
1371255088
889240699
1131500062
1978378333
1330523326
166935041
928106364
1987936043
1003089043
93903951
1480078852
1734214406
1835321142
931795405
179664918
39359253
1845232064
647222293
1893510190
943835192
653395959
869724592
1665636385
1262176790
2055468041
1437753219
752218730
931328735
960931222
121151724
1523854845
812485739
1956951321
1440795801
1553835427
734888818
313602710
390865148
1084440011
1256175972
1562564784
1369281365
1980539928
136765921
957623846
1356182196
173801619
385388775
448982661
1379495659
105618557
601468580
1358281231
519587616
295797988
1602299419
885123105
2052010923
36276805
977671114
1520175995
1749777776
417891151
817888982
1720903503
453097447
936991333
702703976
1517174375
858838395
1659237784
1005834179
13337368
1484325652
1114201143
864119652
292289082
807247614
299043785
1397124124
2138657185
1480006824
868645172
259166902
1296767190
187504248
1850624969
934670867
1201544590
53688716
103135710
1876350774
1879660902
1232637508
75203290
258293055
1001863072
658221370
1210139726
175307646
1992964711
2142870673
621108296
2039938860
492190423
1037136641
1238887136
1294599257
1535268552
1740461390
256288203
1876148231
1831145629
1890868341
666600805
280466959
407627112
550920805
413383007
1010441390
1893647703
158049058
1468627400
1071904672
606605508
1376966211
1291276842
989628210
1447729978
1479559278
783396839
624874694
1318964244
1635088911
1152946313
1301951897
734159169
450086013
1002860981
1752157339
1581015650
422615334
772296099
460667568
1992743523
305994514
1492599909
321703160
956087043
1467623017
334661491
1289023733
1330186202
322008091
829488279
880104324
1015323989
1155234127
1069613300
1590379823
783674203
521709214
1263350540
377264567
1478030666
2118901140
1992559417
713904099
1998442560
1277276506
1034832265
2123691520
868869104
2117871049
196325716
1571591382
1050686725
1694701752
1131371479
168627731
1364741334
1588430555
1781653413
2014320967
1121031160
489184631
1331360322
454226070
487406602
458985788
289284720
273819178
1621219948
813549244
588128259
1792481565
109207721
2029386542
996091217
120677119
524026743
691082669
1218512531
1159745777
806825536
371135975
736904022
1603495577
1594144189
1432735617
1127140234
610850393
1834271102
1833871411
1879264060
713996954
1866449348
228905438
667832704
1148797486
536515342
1448235629
1934384355
240837457
2027326569
671876636
594733896
867688711
66992109
2055986570
2022995695
1963279501
1283358630
1495374822
930878816
714511837
403166199
1621519303
776817887
2112013218
763757772
367391281
287514588
1211382891
920745814
2057389113
848988326
2038144427
597465869
219464787
954230219
262426830
608857448
1488813964
1767276680
1108296422
1877567809
1493706550
1428991364
1037014794
467423019
322066699
1704349861
1095992743
312183263
274683814
1718909599
1787037462
931320602
377796652
303904815
548473120
534807770
1778822219
1820067150
1332149938
219835281
2094713421
88196533
1407890589
1481833343
1259564129
1553025556
1686328305
558044349
1589127259
1227647310
999559357
1041322608
504826475
1744728256
665769502
2069546742
825097530
1758170529
2019766401
425838892
1118662305
93072516
249299202
364143127
682923862
1976586845
1419154188
1854557561
107142383
1444793238
816896424
1397646055
756841356
14990356
1995804806
356849868
1944714198
1144722152
1400750605
1782389888
1017043862
1850656232
132679413
938417143
1050807668
2073814435
1342008916
1589295305
438969591
916113051
255330058
526311074
442239238
516313322
434914296
1761371591
1489110745
1098952367
1033304103
521708445
797211201
165778235
154756644
1600622355
1527236749
451787543
1237702150
1782707451
946431011
1699065219
2063676946
314770743
1059675959
1392547804
1056431287
1055673537
923830734
1718858901
2109463895
903747383
4094941
451091302
850760879
389579595
462518092
1079189327
1273535673
1459981284
564844133
1329160815
1775740721
1581261826
1692500414
559978349
2071843338
2087305085
1015424349
1259258468
1329183281
1656484174
184748349
1182581530
2105132339
556536449
667278809
1474559779
837627073
1256305815
1688086208
775292895
386139039
1267777906
1151264689
1582147753
354583294
1405832620
1645919006
1160354158
973484408
894395160
195818423
635511093
952202961
1195467334
2095571668
1786997480
967851698
718249970
213135472
1479388086
985958424
1331912281
870804598
466481587
771208246
1299339083
354795428
1273866139
290897400
270856757
1249042462
1970538792
325874941
617488585
709706957
3673576
1202390863
192006054
69513222
1467890625
464784373
1316821271
1628261297
1139202948
1791381655
1772485186
1260207467
170347704
1058146385
952000714
124591312
457635813
2004655850
93616411
1678938670
161917028
1752263632
1364016682
1736176216
304609425
1658298263
942566309
1280063947
51230626
1422292211
1915452361
958408997
142248639
1052336296
932601609
1988112652
965836649
2130388121
2047306330
804410651
555610439
329010239
1785623161
641494426
2145280431
2043907088
1733915453
644831570
842635022
1201223895
491058497
1712207040
2070641914
1230087604
856202017
1931976728
2125702070
779960374
131587805
1049054180
875276076
330811288
914642193
1521305234
1408289240
646321138
1681918046
910480480
8124613
1324173328
1024515030
2060072256
171926280
257116940
603202226
171672048
1929522098
800281256
645205454
1131250896
1372621486
1306725777
1162968928
886590617
1059098327
375084557
1471248679
1891683008
1957794168
531850883
1063578711
1751889051
1590958231
1408728043
163280064
1628742315
273906620
2052814000
1072060702
1183904704
120954340
20278531
1868026654
19434444
183961234
1790214691
1377241779
669586574
794585622
1599368194
179022139
1080540344
1247387138
1316362122
713142677
1848138970
1810268454
749468281
723368687
569726619
1145161639
2042614799
1156798546
489758850
1314019666
960578584
160495969
1342194635
1539073162
96047759
1810135011
664437255
1127489102
679044256
416685363
1440047915
239590529
1594714438
706113067
654996402
246356490
1600056734
307815355
236286163
1672879423
1453086158
83497530
108360256
702303285
360225920
552495997
307782262
1979520051
526671300
1021485992
453545080
1828111958
2133438005
1627934338
928797822
791999680
1838010379
519827802
705237173
1256022127
814255606
1085936359
408449901
93547316
1685326025
1252760605
149311078
1653702065
1061581156
1871331972
1305666456
1390783143
441915914
945001920
2142181518
1595569448
751880724
1795840238
2027023658
552159217
2107127613
826929831
1376778829
206128762
723548792
76215902
1019475996
1976875079
874853582
1193327145
1509026232
409285001
335553205
38974080
1561593035
436721463
1231607135
18015844
1163872379
38250369
1229166001
297880822
1980720694
2038510041
1880504059
222041312
375734942
736856798
1797741243
447376945
1357663453
1458529610
1111248767
581952541
1797439522
1979910186
1475688588
240285349
1588769567
431334447
202237260
1017474004
1815697789
515538891
1800199658
80057034
363991711
850116753
1774457291
2022145745
346905271
1625486866
614070445
1223330352
769868789
1179860769
1393465482
703759412
21317268
1354928862
1754229012
469878438
1858953331
1414226978
60553859
1508855625
757098198
1882050894
2075194938
1097213580
1520255347
1284907553
1438165951
2087342348
303514220
1630472936
1787126878
934095063
337694937
280417692
2029435602
1816966286
80652051
903549188
1577845156
1042437582
2101265493
115562631
1802379492
1872438612
1747112180
999728493
127239884
1398916807
856359078
901377090
950501506
1076116417
266494974
103648088
1841915986
2090851488
1335009652
1397932858
126321593
780758222
408137709
1094168400
2141576180
443841933
2025711291
1581106503
1355625837
1902947885
1566451894
1510965175
742589588
1774020370
108143511
2030071003
1550706855
437867190
1115850214
861343695
49068867
1674356002
375182660
1572806855
769848748
2113936318
1733519452
26148215
562729501
1538365005
1660928228
1786496121
1162168609
1466858127
1216308006
1249198051
224379854
1924778234
1060102248
1522489265
1349960863
34651239
1204045966
26041475
1300464175
169271870
1656225790
1140165825
383774458
917320588
1477828029
137201037
1796091724
1102488007
700169548
1961348300
2097921501
1225918027
1675295894
1748665785
1307417385
1063359923
529665420
1147553034
412360134
1087058997
1806731912
306121054
1639961345
1448773999
1536805757
862254579
2121088293
1179329490
1192114338
1227661591
680098692
787066494
52582607
1114823747
112941740
836077826
177138567
996141021
201720915
1016543264
1217243171
128848486
984520234
1984369944
1476386245
768210711
1769345493
322453082
1612434080
2094437005
666367183
1645685958
542969938
1501026377
1136532346
676851274
1412387039
869625511
440274524
535007312
108940319
1251168735
450313127
968787331
490951421
736551969
371550028
764255214
734916083
1632871588
1865138699
854474122
1671364970
1462737352
200090868
1358281231
1568241741
760099077
2136873902
1176348510
2115407938
1360959600
1929829201
6734911
1071100266
966454588
1284688014
272461597
171846739
453536578
169667576
870857958
1231623134
810371140
2081949525
1275675078
1855357800
772469159
1613011779
169226497
1945682535
22126015
89653810
1937017667
1417939231
655403101
1254000335
720580213
1167934958
1361251782
521359040
423902588
796286228
629056981
507715662
863018851
1848333895
866095746
1393994661
2062274896
938995146
2126607491
2053783910
648316308
703481030
470995876
493808965
346511645
258930757
567670319
1810645844
1578205811
1290837676
615150050
1316372448
119727946
248620153
699651097
495721764
1601670029
1513682019
387990291
1394719251
1965117023
770242582
897956741
682380103
1921197379
813942826
1254416554
1079281463
1078369146
259877423
608054097
1594114144
1810691756
1960544403
190118229
176588958
1768691466
511818440
2103903017
1951039844
709827695
267835444
1637363773
1239464964
741326791
629085542
1965586882
868001175
1352080477
508632872
1823006801
190321998
781719550
297159136
870063778
770337540
672766565
314878333
1282096452
1729169164
1119669038
1203094138
564431758
630444449
404755829
1744634480
179247261
2077338083
771902003
50707655
1904002589
2113806349
995478771
121823540
1919852506
1691421862
1500408842
1348200313
867562504
1774030259
2097772401
1758021901
1083885686
1112310208
1910920096
1044033991
1196445982
1470928129
1100116094
519351382
340389019
1363779384
1074818288
1806441498
1964951360
2040763056
824324874
1838883022
2095308849
909552895
1849935202
1746531733
1075630146
811032088
1506924312
2062817888
2031064737
664472682
1794613276
280066525
183579548
1248055345
1149150387
1022275470
123420833
1238638982
679587770
851456386
1218872083
1269621367
603078515
362904414
1431421108
821582388
381575230
436711448
143212426
514690794
1587389817
1710343935
311577058
978267760
1455620081
1264146826
2141446692
1459989028
1368722919
1729572965
906313174
1560148537
1293303714
1197261336
1296847618
1545350356
1331752222
1326973441
1934357068
881988956
1000195458
1157442965
1830627391
318649757
1615198596
2063572341
82957364
1488489697
1653619883
1964072592
649695278
4509743
1824870934
462639886
1747178673
1166166533
476754758
1352132178
576233225
708614806
1037540123
322028299
476774506
1550780573
617381581
1594210618
1591181250
499576924
859928667
2029797921
1302134727
1884325504
1682852079
2046687213
126191843
1841198398
1027539802
1414886533
76596476
1689670964
1992485996
1466174882
1933736686
994204094
1442406973
1435447801
313628826
1052513678
393889886
1846914034
1655338838
352621810
601070105
2093104727
1478430943
1559973025
1339077934
534117188
1734758856
262347309
52616000
497029806
1744746730
527199240
1074819058
1524430129
1788610061
756634372
1178514100
1110865239
1037944731
2051124627
341934620
204203559
2146187808
290595333
1869861304
1262382729
1942385523
1873220132
1085752853
833715523
1685910465
1956490145
113871603
1197021058
1116036335
411407287
1283534631
1500814244
368264611
846023665
255770189
1875767861
246491229
535663288
2019841192
661319571
983015766
1604480429
968487356
1598767136
1199508052
340951116
417921465
1050034142
1890630131
1124964112
1522956907
1689713799
842807523
21086919
1535002068
879386563
835963311
605499545
1872244206
2041923733
877685622
437212477
824746070
1669355975
549304226
1903733830
1945869588
73148789
1124958788
370378417
329589049
1834666619
622248587
693794103
636902911
1651167595
1662584460
2081351518
1600329359
1993655125
1990445650
784435646
1888967006
713704286
1250509522
1045337161
1237277297
1643139135
610033317
642571860
1453977155
7919153
1099328642
53881905
681868210
1418478000
1417286831
545557043
1436964639
1046242918
643108180
739473748
187844598
128354317
819113250
591568607
785345779
195188000
1500388555
742109976
1542889982
1727847074
1448761509
1828316414
1054310848
484024854
1095567287
1038543205
566053509
1714728732
1305762010
90140553
1807410439
775843917
1869589212
1019292893
122840455
1441227766
1378329678
2119567337
1551835881
1679241860
1101836833
1423180398
707248225
1834372119
849333291
1937946581
742995919
389921978
218395913
162676724
1797905611
1398593968
648004432
1657431627
1589452352
1696320752
1387592060
996140875
269324761
427980569
1310552278
1973437040
366055547
2027506756
433377096
1089117866
575755196
1691538175
1022018891
1480268489
1436032297
27442338
1691445942
562199417
1305138568
2064291089
2085258761
1464706243
1157073344
1399421225
2032224889
1012606111
1091927896
1748449268
1055369826
537039877
411441020
247546586
1017337056
713851114
1248023507
427538915
1456877231
37180382
1994877732
1295925867
236398095
1900706845
1060931269
1627085618
1582089595
884942351
1091401636
1465405366
1834585955
1021663036
317970067
885193499
713079779
1858484306
4626479
975098388
677401402
448792941
528875895
1150015786
1832112295
1175554129
326477707
711248787
87602550
1774099378
440656814
517928015
97095192
1645008998
446606206
2048341087
724831654
1204909870
688804028
959851424
560980555
1435586319
1268386927
303515413
1463002979
1983847594
1191269003
1601572140
1759567434
1789179585
981915194
1689949928
2077949413
1575570556
1395400976
104272238
1732643497
1094828910
1776299968
1111930896
1556249451
754733502
1738570022
843860029
1568578099
693331330
330951990
39130468
814052409
1811786636
112861134
1096565282
927681709
61563045
1635497898
1830568454
1011144794
1461945124
1480702967
382778330
1303473463
224483026
1472348194
473382011
881019788
613732485
1550455466
1819913430
1032965716
385306791
948486059
699001120
1646680677
497027654
1850467388
1480705427
209451381
2116747393
31572882
1365501159
766781964
926285172
912843489
1796790116
2000657594
522249384
52119155
1869466113
1352297002
646116766
145901346
1130978418
1673711746
405735318
1571685184
1816353817
619718895
637252997
796694461
1471573231
1105399435
1681398295
165876440
1728298615
765709718
1915700717
692425407
1501356034
938692824
1070653690
1933995698
1028552297
2122910935
2044618482
1043165107
280605559
37127907
1227808154
1023755821
1702885002
1163062812
568659789
1018807899
774373789
442670839
660415251
184826351
1149241887
593300487
1735029700
922342395
1815186966
108958811
1150444726
913427757
230826110
837946469
477733171
1818447563
1739931873
1240103059
866532253
1687465619
377250020
132242705
695872524
1349572251
736635700
1756596546
1828076483
565932916
1640968817
1856488089
547691220
1854297808
2049585392
1868459227
1811653812
114482238
467387721
1750908675
314315649
463193198
324065390
1812872149
927736277
1725772331
1919200166
1125889278
405548531
1063567969
850907717
1129674851
1878172329
433720530
266997926
181782286
1593280532
1707641213
158117451
2145338899
205525019
1220414403
456475467
365678406
302275424
1441626005
1502551307
1577633419
284668630
1220974077
401311111
813130190
759352402
1580295878
914201952
1681874518
2050588103
1063963504
243996763
1965308955
1357231526
679501437
1512186438
582722375
2005285487
1308287768
370311985
1714971946
1841054965
211695876
673197073
963408252
750952500
1994092084
30946956
708422654
817005149
2123838433
1384738123
1789816963
880230720
861160558
1559659181
309283438
681272329
593594159
47382877
748383819
693703956
420978976
127606293
188613083
1126158912
1655357532
1526551601
1246214077
782465944
1466620910
491447682
1192109812
958564049
330027636
1860796439
1611851288
1146277052
41467189
1859742353
1915464115
140530877
1988895888
1567633322
1259768451
317710059
1131977815
141109797
1069746460
1049896363
1264792207
799900732
501203275
759162110
366167976
1362077394
1005853000
967519395
1657562511
1903552718
1366521020
1060166263
416636433
1924374488
323659153
724940996
218276510
293110724
1409978570
331292100
3839203
1805176141
404454965
1418397812
565580532
1020948836
2049539737
529398667
711925416
535121790
566887020
90763139
1770548152
827758451
1906793480
948614698
986720355
2024127309
741699281
2063438413
2014967586
236327845
1949096712
1521376933
693928524
1749933144
1362117464
203947470
316830543
1215492441
1415202912
1587795056
913239304
1195958357
1417572592
420205262
1411544401
2144129702
1094254962
752828244
409164841
760518396
2116636138
1274781739
1781802188
137885276
2014709689
992661220
1647694565
1163514992
1148115232
255003344
1342311129
635915464
366180129
936787411
276759887
1118430768
783225786
521475367
432799042
672523622
2010606745
1857612792
1802472439
1886959691
242709475
709841178
52201667
480146027
417593831
1938515078
1831816278
1152385669
686310787
849822993
677495816
1939035847
1826056986
1828685033
1338518705
565936997
1985085551
805072099
1024684276
813054929
569833138
1232257149
1877905000
158957148
1267234317
765462232
313876493
1681374745
1607745086
1787135629
1159912013
223182352
969983168
1246392736
1556745040
1214561159
554821164
412337271
1919409917
1056904228
1333726767
775244983
1329232706
1424445616
986182901
1084609978
1065571475
1447117216
1549185527
821727929
861845345
199000505
308527131
1268868871
2055064168
1434855311
176177295
1701943605
1349229512
594146887
1397552960
1489826944
1754633642
46559853
1377909422
1533230361
789498704
990914860
1160029629
385283099
69671775
1906120808
85971630
1565314175
1393289046
1128094840
88123467
136182087
543155707
1185226424
794610008
1426849119
1938928353
1374270547
1513758233
1940906207
878761829
1312353950
1578050550
1044373399
88551306
2145231152
1375744490
659898805
578581314
161533912
773160211
1494417771
105026449
1814019088
1127639553
1224000283
488212776
2133524571
1622310867
875564802
1618335261
758247105
1121332159
672245846
2075886947
298395799
939660719
2067506442
569021356
665095469
1024971970
732773685
1334680160
903351577
1032932071
1084287223
731373747
1826993634
1445029684
974990591
1599809334
986680740
534262446
2011188223
1097900192
234238281
1836661920
1640935418
970939530
1386529753
808531394
2105593284
731448337
1230229739
25934234
551700835
383762739
1313241307
1290017917
1744149666
372280591
469930853
1987291995
2133883808
917678833
2140800869
656778735
455744979
1693780706
1491761360
467777276
52925232
315319964
348813014
1541016595
1201767011
1583113740
1262242854
1206477827
1051677357
2040397283
1633875756
1408368017
804565857
107096971
1237075701
1272958184
885134393
772180016
2000953406
1362189188
450371681
1719412643
1679070312
1373288627
775968812
1479995228
293406766
1538677171
1319551400
654701239
2000928700
2007034938
1858386654
590075327
1629866273
1132633421
624550757
1623557875
2078898088
874501538
1902535721
297202330
2009193878
914435906
1623230612
1495731802
818422954
305705021
1235251199
2021653807
261763687
1982334528
1660367572
1184300884
323788618
73437187
1075739852
1316998909
2108430013
1956632867
1386625917
2143010083
105067199
1393654463
1265923364
1046780045
1500712558
1137932291
10449989
1187619838
1915284870
582400365
1995221212
224196987
1745464506
2046190878
2038290295
960119270
1487890743
1375687168
900493537
1514915732
727593741
1948625942
1651518078
109239905
1075835537
2134683807
2092094096
475448068
1668004131
15248195
1385176254
1649960796
2634820
1994472035
1832885869
1812507459
1963640876
761283386
562301991
269250304
1123143293
1069966065
1466904683
1496009997
14439663
1313190670
595144576
304599583
681882406
803726302
1255635633
1181263844
1308958143
2105212342
1342623420
977389920
70068643
1172154400
1441268263
1698938701
902034771
959859959
1649598755
1343909678
454551350
434481705
839638712
1602350804
2031358444
262263950
1699839078
252921799
654826330
1405584943
1510822852
1860106924
1195463005
1581709652
2100713467
1324179456
1916997322
1097825448
712191190
282473657
1821202956
498666286
1190050209
1382196640
2036744316
370079212
1874204894
1902420275
855201340
45330824
241445257
1318625471
1215234685
1619208446
2087805486
2138795429
1997280668
545028378
978590230
327430250
451138959
813863057
473875618
1946415957
160990733
2044872431
1223006954
5484974
537425
400538714
1532443957
2141688394
1133277351
512154091
245992256
1724585936
2063999034
1903613997
903264301
949548110
1495016992
1561492458
998329242
931103800
1407574847
44510381
2013958206
103474496
1261672289
1562363375
1892018001
1837413286
89238673
1130875652
286797611
314914479
391810187
308052855
1872346570
1683187434
1101969913
1562160051
519316955
1397724129
603658436
377972906
973748934
1631842519
340553269
1748657388
170374577
157727336
1932009406
1452377246
652773433
539818776
124746942
1500460287
1385828380
1852507089
2074885480
1218509115
674389237
760141157
1161231064
343757375
527494874
2079863156
1449506530
365268509
363469578
418640731
2060483517
1007793195
2127455623
1193080798
380406718
97647662
1788398421
2125395446
157517210
1751430715
867193669
1102114488
1763205197
1093722016
895395322
1191504369
1197819638
1951624115
1018926193
607748435
1277640829
128966952
138524487
167336928
2082715340
1656948866
1559237341
954965368
60609668
976827928
845636090
781467467
287249429
1333487963
1248811360
742633372
1739333830
249566744
1651434072
719866315
2124531559
1552096224
1535824789
452738455
805195828
733670548
2033727179
1345567953
716079204
1854306921
2004472803
1320608181
1745994452
1000374968
1795678296
1019148765
675181596
219087773
669104352
1579642625
2104727648
73881794
546613471
1093621949
1664164154
1642406039
2137762516
59312071
1505916788
463228855
1787811390
1635303991
1169859112
627211335
1089771424
685257533
1901398098
143357583
2099176897
1509370037
1467035975
938602998
927701401
1627987857
907438752
411004706
1906072133
818842235
2111936303
929334716
1245608580
353880693
1681447603
680211624
1566865610
1641157037
361634110
1039170751
1129054210
300553662
920712934
676839918
769740899
5437385
2035714347
2068208513
252249022
122497254
1825112072
782150633
11797016
1524658381
1399394232
930364233
2009727554
1072107280
1695433002
1662304209
1551541996
922350777
299153278
1523194413
1527504635
1775639946
1796233441
588611671
978095215
1977367968
1657666251
268400875
858803643
1247307482
584960913
1428758871
1472704102
661773508
195328694
921899105
550403763
27759581
1137899841
1542836000
1059415789
2029335988
1074464327
462293264
510992444
1190836688
1396171345
199553071
1035700446
1131981617
187432590
1423172738
1387688815
1351323543
1330355269
144074492
2144075261
510544120
1163573295
2051580578
1821873619
200139672
1841767917
683421757
498911990
1521848359
1582464949
311397679
630944847
60774907
1421646403
1084460874
1258151161
1309488625
1235644690
68592480
278589975
178392058
629481128
1894412171
1722783600
2046006050
479424407
849255956
1400260843
470433047
1378042655
1915563776
1598314063
304165296
1751413406
1056583594
88127145
819391734
658025369
1141361211
655741335
970975192
1273655177
1329479200
1028859334
1760698331
687541034
2008039210
1548799689
2025971508
455905286
539523629
1155220394
2127958602
1576404856
207863454
987118462
139270242
1718552144
1198306818
1298846032
1935415263
1843391422
1593512815
92066370
2084563549
1133998189
134157791
733231601
1989680508
1570328073
1189304899
158971647
2041261934
1397832053
991531422
1846124610
1002860981
1883507122
847980619
646806082
914543116
1310661292
793355214
1509118367
2065034280
1318670639
1103751541
936505951
469335944
2012298659
1566317231
1515744934
1069814907
1586763998
823494714
1448298066
580413563
1541101736
1948769157
345168972
765886490
586142561
133916287
177328691
984938969
930498613
898215941
1496700515
1564287690
352050800
1046455666
1384749800
265831215
547479657
1298623361
1040142820
1472039063
1110422260
175205057
1219568979
2003789842
1691595130
1757005541
1197830501
697719224
1859035778
235872816
1548245603
444171792
1209522400
1126867269
2073502786
1876041350
405055609
301551944
2107371960
1557533366
2003762178
1157293744
970812002
1052962424
1983870520
368020325
269334737
81062557
1867037324
1532668979
1982889162
97340569
760739996
540516400
1133457567
1579430961
865744117
1934426900
1365408109
1539097989
434254657
1618489589
431363141
895667889
899809581
85935711
1442692549
1145205617
443049392
186098402
2027510519
1592812011
1867436838
1043696623
357772949
807722277
1453335776
439795830
1872589630
370280731
1271217149
181638794
1675993879
1551080206
1997848006
671615846
362269403
800552871
1723479619
462273483
2085935363
1172512177
1240692385
532465696
249931403
1324444812
1461573162
1007334588
1969857882
542618628
1448281726
92300757
608318371
519268681
1065558975
2015495836
739645056
738350832
1772390774
1389396828
609342198
70331303
1226124425
207160639
1157113038
1968890525
1106104922
270163814
1670256596
1264041716
2140227508
1405646981
1039898912
924110457
444544112
1462566378
722818567
1136320134
1395422745
1486209847
1152272186
19252097
165795403
529076212
467162379
1355623809
259466385
711377073
65164453
565417993
1239184425
779136794
1366805621
2029598116
576057264
728889942
636491928
1774089291
1949348569
578444476
547794523
1665413480
992794997
872319412
1697539878
1147697720
1823619227
2118900423
1241131101
1554966621
2058339732
1724543918
1425493633
163494742
1573266054
32298477
236144435
1479816920
766372000
2006956129
1898891075
636503726
841350053
502602956
1403166375
1143474327
624865917
1320347860
2132928015
620219605
2085008419
473157060
1828701539
956431411
1125490555
112224237
1177332098
898747388
402011038
1977528540
1800626501
945157567
198286975
332562489
187427871
1176499822
400095260
1330196640
1441673255
669136059
324859526
2114471925
283577361
1375217910
1418220657
1987525234
244291923
585159924
1206489590
1265595935
1539578561
877910945
551642475
2057250996
1180240548
512840682
349134153
483045027
19103636
201527795
581227049
176944472
387471571
1538963443
1959382350
808980777
84845340
874368503
442790399
462721201
284400837
1017436374
1968458292
1367795993
531050169
2017350198
777600050
985217921
163906809
1879343812
67869829
129303891
1644549705
1280647790
2057880269
1971238614
783443853
1596414302
1596269476
829172517
1469718321
342204093
1746536519
1993765516
455635276
1912392408
1900663850
624763010
955473065
528159845
297115847
726230050
110710069
1550078709
1561269315
1097954991
1217017178
1526150763
690767046
247221182
1104631181
2053009087
1976320387
2095409570
1982879450
143988708
1267597104
1866362649
1530736852
1160807538
2126947659
1854873166
1693539514
1837673133
1021679809
603005880
1811724309
1269882299
218003918
1698303369
1242487714
1187345974
1230642201
834874224
1731058522
1509681228
1185343757
377018226
744705342
1873183137
97402411
1130969267
1362930769
1682127669
792043621
1549680878
2025504563
221156592
1797599774
17700902
1458627785
1314633969
114544290
464420613
445100733
1000080966
1909257206
1656622167
478730449
613693132
1156156397
1374296760
1627032953
191853022
982474979
277401694
1999276951
612525131
555660345
1934462815
1055997315
2005428301
140901895
1448689384
682946689
801162319
2022968142
977140683
904883403
1046544900
1065079031
482052174
221434237
264173912
151928353
521046529
1023773591
374898333
1604623838
1111900137
1381434216
1209113992
1940117038
1207865543
1906871554
1919636622
236143618
249914711
1712802633
1561575393
1725217229
987692005
1230411470
761778013
2105948773
1153917491
2070215845
1355266507
1472232613
1814634786
527274015
668283016
294284853
1568869064
365727523
936070497
822441668
652529722
894485967
414775668
2129264132
813095741
317842566
1741546139
667709654
1448118666
1290181750
1240162277
1138051324
1377706743
821499432
885186891
434975008
304836896
1541962604
1805758983
1603617923
1497188089
2077051215
944312996
1772325958
900991196
1233952238
387613963
12647043
1266453362
791760400
1687221007
1940016883
285176378
1337791553
588601433
1474471403
1629662937
1125565640
638599753
1650220079
1220477196
567035592
1021592087
852285104
2034925193
1112483040
309736972
502065917
1040098624
243077814
961177930
394932015
2132672272
387890992
118313714
212602128
406918017
1834714524
917577413
549163596
333381357
603092963
747174015
1927814774
166140452
987674914
708668665
1849607249
964755921
1999097979
1847700755
896612685
768478989
1774697747
1961143725
1929919736
1906031598
48971565
2008816484
1963010822
797004266
1086967115
69839508
267924686
1998613127
1594636041
1082521705
699275569
1866622412
1884250331
1510053405
1149545172
1263690128
1280868717
1077560383
1393131873
1480458208
405755287
221391258
2078021467
2116185993
791466426
1036880165
76846433
1705184037
1264300231
1978104184
1251628270
183360803
1083710813
532337410
1119374596
752208921
129268620
57549601
715076777
1835861076
1626253895
741824754
589663715
2126736884
287250190
1727974500
508464714
23136669
1205511214
1562942745
944090182
1770926425
1808066092
1655982340
776731171
301639893
1575270591
1204615076
2052091498
1491444571
1690621438
560486315
1169314679
1319461712
254980083
2140590926
1627951422
922939264
772389030
638793786
1337836794
657277555
2023849054
2017477161
308473840
148431553
857525731
592481429
19505009
625185347
544229132
1121837485
1907893596
175756732
2010207608
2083373505
782196427
391027320
1509457934
573413805
943574495
1918440618
373763323
1056268039
450211688
2095227325
138289844
938551639
1182135013
1210204839
1213050109
934698385
74192609
776808145
176659606
834884252
1935255722
1774025543
30256791
1876400929
590995003
348556111
1602343581
475312391
1171957335
494228282
1464299815
1830361354
1251798813
135362029
878860957
777979125
1432366514
1841600503
515390751
1036599776
120477367
1446496202
69158818
586674202
1504443481
453519171
1336266084
794744594
959736029
396404059
1151424342
1104160692
486148873
1211484803
528987002
187619763
733772578
36363463
2106935389
311970111
305376287
428261452
129141489
696548115
1972354900
2022239574
1409324235
850322292
105539643
1882878605
1721667211
1970454941
1252991623
1734267905
531619741
422482778
847944113
1491375206
1157214626
1216785270
1983636465
2080206912
339783519
1332904237
1017881836
1591457992
1368013131
714311801
898436090
1119225109
2072882659
1578583746
1732679534
1409125406
1175499022
1667298857
756180699
451610253
1579023713
1984036065
17183540
1584360444
1940301011
658036384
426337201
1276980015
620293812
1452580168
311783128
1214698204
167140638
372443911
1919244672
1285735292
404190260
1427494801
1683434163
1691241592
748064141
934091123
853288601
1448319132
1782844800
317597037
1059075277
763586830
743821953
1657600623
2056296871
2014160229
1664747451
1442510248
2046058776
866216490
1016948637
368573355
1831823299
1596512864
261778093
810859944
907330799
1888403346
554202311
1510957522
499236162
912573304
1509092411
1281224581
2076924324
1232965825
606521828
307287757
859014357
1659497582
1235700036
1441180037
1200456904
8104932
1946231175
170109538
768017158
1009067812
453258042
692759225
1580704670
1760926730
293903577
61572159
1378873161
544144026
1282116479
1570983579
1073483936
778687618
1085695526
1913785505
183163444
1951532798
929609235
1787696450
976816420
902097737
133660932
496668099
1804661256
1835804264
121321796
669119488
203184478
1219195076
1735319342
2122343562
1687652844
601392247
1070430659
14960109
1187226829
684241610
1084485138
15430900
770575208
2123248074
1768912784
443926265
1790888877
305479885
767612377
81092365
1287225139
1838985655
103114223
1286163406
807568974
843678862
527414037
1190535392
1949205300
838719983
1047672012
235685562
741030765
1654304462
1374417347
42569193
955847976
2146232470
1134715826
1109743886
644692511
1890691925
1716945008
409397123
1848556155
1752954555
93913353
1521712884
1315501287
879400362
810002054
2387546
58200838
369181669
358417756
1294911673
876676637
275450966
753509226
417427347
1134912728
1965510582
1171700590
1062339553
1718551018
1357807553
1162391685
542722933
1563420790
1448300385
1467459358
1503450623
185303701
1649969473
1981941658
946194319
1562134139
163329591
811975678
1422266142
1134654205
1876544052
734054816
1077885466
330508574
2126329319
1536464477
1891465825
770934694
1523934675
329373031
2057620236
1563224164
1529285575
827968831
982639701
2141678413
905508848
38780684
121127791
1339644261
1424536166
1044151703
99569099
1289441049
545968448
1852971938
258575938
891232958
2057719390
634355585
2041796444
1330155791
1843354048
1478078412
843958978
704515976
1961288936
426018600
1755452144
338579562
1690438783
402982863
1021108322
643233030
964755246
656115474
433336869
1992657951
105678990
652591021
465706460
1562143312
986644367
1367265518
2099864729
403083692
249578234
820122547
2128730991
1705552233
1261851228
1533766691
1212951814
1636489029
1929182161
615695508
276914277
1079796007
170915071
1325829283
893350025
477952459
696585404
1170793868
972814909
1593893836
1192415339
2042977784
633846604
1958509144
280510979
1334799351
1406750786
1728116337
1960648050
557209351
1283584941
1835340868
551956664
61507011
262454676
1170703690
963481917
519427521
180217326
1570545113
1293243292
1001624657
368205347
45230481
1852801672
996054300
1169800053
1361576619
91324945
2145545510
549580074
1948691057
1828598622
860802402
261827895
555089345
1242972052
332513646
1397976590
1513001570
1515612795
375599893
1966372855
1688264343
1346582192
411528734
1464736966
1441740953
439447658
619301263
679083894
1672629715
1514069697
2092764485
307797441
291209955
458035490
1442524097
521581617
1122278913
1871592370
640195885
2007528414
367334372
115754121
192837227
1914415043
1237546187
1176698339
1086286498
820525353
1829167831
734629195
862307744
124137958
1830980961
1072165059
432109778
391901911
789789972
19395888
1625934399
620543297
832826415
1998112437
714687553
792515212
509327975
1014745373
756384354
1925173137
954631784
1148520118
1206428735
947912257
1209273277
2079651160
1498350894
579269628
1301418355
1146105016
1485130909
1841744114
1779661234
1608939519
1087514095
2094061252
1242120037
449984324
1036508801
547029782
387609127
1841698332
182238188
2044638297
1269576074
257431175
1985863824
667385088
1642205835
953594809
94656743
1313285697
1842328333
290728215
858201025
500018393
296750656
2122540965
2146601227
184218748
1195484619
282164398
954844150
41494865
2045147532
1181323337
574277080
752914549
485404544
1311903392
84553154
439152279
1339765739
1023130691
386422945
2028105035
320735366
1807616507
438176912
1546764995
1370946844
1771543697
1376979451
1484483
1765669569
52176492
1552565090
1725572888
2115716460
847359087
582395533
1663824013
1813047397
790425222
1881242522
1735353581
1139572173
1184639373
2122995306
1304033315
1078696643
1765917066
653066142
392893327
292002031
204366976
965386163
723948548
1504789474
1146013690
554957987
1936948306
1707145544
816120647
741669312
2119938394
1370974903
1461060684
1973316267
370994659
2069322353
1507607366
1448119337
795821462
1983594852
1714248275
431250223
878291571
1561756942
1418518843
625050022
2114688711
17459384
2133946280
1689467905
1702422660
2050048677
1250624809
1234246226
1462858654
725775899
454742484
127818240
1754869506
1748562051
1602502621
1954813181
1788985320
291083913
694664716
776846171
383362767
768786829
870290679
204462507
964303453
1258281479
1032516953
1244878747
1605385811
645848017
1000289503
1027610870
169367732
436977594
872815692
538495125
1401433530
645591418
1345130933
469768579
735524646
206127608
2072360681
1777178522
1381811186
26670321
1752972999
17417636
862367220
1406877586
700639089
2069057462
1257315726
1573132276
1382367761
1769212093
1306628639
907924398
1861274100
1533137376
1948847062
979795293
603573774
390007367
492969051
1358518791
1113310463
1198283609
1344933661
1314528121
452465825
952871535
150919490
318646585
1882265465
493286780
535304035
1163600271
1970824542
440377357
1398130655
2022279506
227449732
1012895936
1342066398
2115328937
1119237532
1850531224
1694279539
1722525155
2088802195
1812699636
357721534
112363495
396475931
922074980
1355774978
1353843033
78705959
1494492044
959652363
1972984260
546179056
339060294
152697018
931416242
922582664
1934225782
141684495
1974080723
1898482422
176713962
835721200
1436517852
922676779
1052469642
868467190
291441646
1226484104
1973146774
1186781510
793159900
1163158872
130780040
246068300
435077966
572634323
1485635693
1800159227
1154157607
699664416
335909256
1693155772
385364556
349758547
2064079718
144459217
767437101
1233085219
417821459
1256560477
224808335
831149700
284598084
242012645
1954213725
1077394640
1347605434
1382747907
2131271383
1333512864
1041698733
2089416417
1494923947
2003918800
1276713373
521907472
723698245
2137714247
24199335
1436149763
1538934879
259744141
1951303112
1685473568
870458426
174166533
193993445
1477489063
587316674
182780772
9584263
621847842
878406543
630210756
352950786
586518156
1496813201
1842244231
895555745
204503126
1322765789
2010975218
1426643596
1923845786
5231300
1482054795
882845916
338952197
739964144
1904542489
1377746326
738037607
751659693
2140879003
1054987734
339146368
1901367238
1324100517
575582845
408337752
1990328210
418422779
1456094475
2134630427
535869929
427612310
2010044233
1879452543
1101380644
470848522
1485599258
833298259
1376136041
2033347924
1000750868
1815213754
914757092
1922640116
859744437
709601129
785425497
432020134
535414070
674987908
257258133
429838465
499987013
1902337787
2132765627
1274482528
1609327115
2097169968
260249125
613004418
2035798946
134792335
791918775
217784757
79122165
422797254
299403905
1292515733
1815582914
1029402235
611973306
1847258277
1496777485
2084393362
1728101913
1619783542
1344404502
2034760535
2059005582
950350264
2142161237
7926475
1013075866
2137379360
923561677
224423033
1908752296
1738988414
1230823999
1450939841
1973580856
1371293489
558351720
175338773
275025407
1235743637
1299874114
244228713
1272241422
779759683
1797512250
122926355
76127390
574859600
237185545
1222150173
1991900559
1241891533
1957057452
808402338
1880461006
2038969918
609532594
2074423465
638013669
574281295
109980380
116932840
530813939
879433003
894763186
373493464
2054876712
1092090439
803824463
2616792
984219574
449238577
974181643
616993379
1544119968
1503978503
867633902
1788523363
57056843
47802914
1413633749
208218665
409710102
1495722993
405693714
1092007630
570095454
698136514
914793473
1619690695
353814769
1622125914
519223685
909128897
1349286826
1790300010
402421514
1964986796
660521205
347053521
1165082156
1006830268
360567266
1583592109
731072477
48103816
599484469
446381663
439442767
1400143367
2127078366
519978916
1827349579
993623589
1449549012
1350914922
179376896
1457736063
637537490
1919420715
1642161234
2062189736
272552353
1371778533
1438332831
1953240930
28170465
91748263
253527490
1493246231
1413459126
1475197683
99948385
322737914
1819506973
149395478
150525947
1233155184
1554742010
1852292597
891566195
313579633
1564082280
2079028103
2075858259
1197622497
1901423376
1850142387
1927802962
1168620888
1334362354
919068735
1802205034
952709217
1792589611
531678942
1897226379
331949276
1870586015
110049800
1690433519
1051022026
643494495
59684853
434564250
831031519
632183297
1504865608
1702373345
576444112
1076733729
48913168
906416488
1133798654
1371219759
780320767
1094257249
449513855
1713232414
98894256
153662715
1109087986
25399383
1200389399
1991884335
1849298054
835688301
1798760439
855857209
1659883764
1441127171
71389331
1191643418
735818934
548108379
1004695961
1454469171
943211997
1659851679
1133677916
1837718207
210776198
1830830123
1357467960
1348426499
746881034
299797622
336054727
1066017714
963811257
264615732
1618628958
286866350
1037307067
328596419
1205873851
1674182506
587422376
726281763
1250063096
1108167913
898478722
647083082
96557348
763693391
510232103
1468665696
291217393
1790704541
1352253074
1446405351
680928666
448536150
242418981
1229620433
1723217758
1132510036
1123933725
1422812314
646759037
128306773
671757477
156635504
1307681752
1495568849
50204624
1355514605
1173904000
1058690734
1649467927
211475252
1947479911
1716312361
1927786083
1196563924
582018165
2045663523
1015973290
788707723
1694806463
1030127830
942651562
1558654491
1318318266
1885459960
1580920019
48464405
1304170381
1922671536
1046272345
1417795043
1523152388
543626926
1961524716
1863555115
630854188
59559464
1857545263
732330098
520167073
799496140
1787351438
1867087931
1356499029
1274160996
40059327
297120173
1585593264
1015584024
1710798610
1363628380
354110558
1687960528
1978597917
594133231
308479779
1049504999
1720489674
834823781
1350497087
182700674
1380151890
1549642855
831631223
1972455912
480170676
560929391
47325906
957150631
1092987785
1297559289
1766167759
1646498017
32730192
706176294
17912969
1225488114
1468130987
1941965225
1969589678
277079079
357015075
1388824867
1322127976
428495857
124778912
790869857
1065752839
960299394
876993073
1180207703
1777759172
1306503505
729422718
1848137023
1025132590
1557622738
1939413192
142094940
939051648
1617687850
524030247
1970465704
1724542427
1585452177
413021992
1468441424
1494141886
61722115
2115157415
339649425
29813261
1279287562
2078547186
2034103701
41202551
1056901152
1110338478
1133760501
1457272463
127305590
1248973764
1253383843
988617209
956904682
1978681883
839607389
2001425211
432601548
57870773
552021530
303358249
1453008268
1969600315
1956408700
2145064697
1665697430
1829775353
365618502
1701006425
533812345
1276988154
119781795
947656288
895377885
1097040865
1189945822
1003270790
1586193202
45349671
1136753370
609293551
106822813
1782201128
1437108896
292423418
40220534
625283919
1978412917
156714501
201435157
1166021160
1798030143
1811976329
607579565
1913059884
387981253
2144354037
246387049
2124863577
159360611
1082136465
15658535
1405437502
2041405162
1111873220
1726088229
168008948
555574734
1524115712
2023225299
741082658
1125006462
1781868916
1427885764
939651361
1916282011
2010122021
307876073
193256134
1220870727
1575314787
479778228
1010221219
604924625
847624535
1590649511
2004763136
702381266
1397406613
366688177
925207829
366762521
200030216
2109051866
322473837
10672180
1859870561
1306917003
17629920
1748601292
1489747500
900946979
1020321859
1878664886
1827450432
1103359755
1537417279
779511144
2094823493
1599925581
946062134
304988829
537832427
1703880853
1859662173
1170871528
2125223318
588618026
1780944737
374509350
1224835983
1439990801
701498710
1641188230
133421414
1400054162
2034203321
212339874
2085200677
1016037980
1118308599
313710124
1226770638
681725423
1025611064
543811107
1608345563
598060134
661874096
2096550980
2042794669
1383520567
592358529
141889118
722802321
662906625
1463432812
1488248318
1669642377
1427216212
1117117522
1296163967
828090144
1092189782
1506836393
828015915
1113804046
1311069607
238295338
1485619461
197247223
1078086928
2020835814
656087819
2042717999
2129375999
261627357
668501866
569844913
163172509
1932752130
1491160782
283277602
125895303
1423490661
1809195999
1367654662
16937428
1991772376
912632557
1904002656
525747966
251823905
2081810924
982119834
801537779
282083695
758684444
1514381850
743705064
582244836
1961872238
1465185348
636470698
642587135
2062760961
224358007
1775523482
1248129605
1164621443
688967830
571475586
1537673963
1714941803
244074653
983763524
1130997394
2409447
1773321577
1251183347
1756018504
387182045
1287451714
2107146453
617438596
2097395524
1338556489
1527073105
897668938
2041874121
2097416016
581870619
473874583
1935062197
204649545
137958451
841415437
851132677
453188444
1602263524
323791319
926791088
465791996
1382684272
1924816427
1078482941
1495110974
2122591074
1868727031
880506604
1832557937
1745444607
1608517411
1970338000
357755631
352105161
1711266911
473031414
480173608
1614182335
1015300517
528049108
2131521378
1216210760
1549029893
1358987352
1199445769
321154297
1580427091
518914462
1540501072
328880049
1507915221
128479433
2124407389
1043786307
1234866046
934074075
992908617
154273963
1550734361
1412010668
2105989495
1753840303
68939818
1846301063
658597419
436601634
1108157846
712113712
1378362237
1751661261
964615076
151102952
250611961
1042517384
701183873
2100405556
1410652376
192484297
503809719
266048239
946259313
1448610029
136472616
683454255
1787005875
1265639767
2139028854
873328456
549145836
947300768
1874918515
613666385
1595800214
892099003
758973918
1340934869
319797160
867089118
2137436253
2059947597
1145663402
2032054381
896902392
1310457817
1209029919
395861008
1532873532
529015178
743052906
228950087
926822442
698773788
480080649
417790056
1392753388
2001639905
869822806
1479559278
1581676566
221525863
965436127
1518810895
2082445393
1675245790
6326767
621445247
1017932599
911566558
1199336269
1419703658
1356118793
372889412
2010109729
29743325
1153207649
1877634863
896542738
1460306236
553233832
1052829794
1663772979
648207936
1688674804
551761646
2125266209
671907476
1310230979
42138788
58136691
1097329659
189707535
1735243453
981772936
477578428
325219497
647775085
959559573
780315857
1759288247
318749940
955236138
2078154783
2081173186
298041907
1144252514
563257206
229652576
656162534
1312489343
1211135638
418299239
1093501092
4789311
1859502211
1881335267
2033573587
603448150
919948090
1427374596
804359767
1462673885
1280163402
1065451227
867778995
1219754392
952779896
1277974729
1229690724
873044387
1408667950
496050687
450908657
1407359983
1186485365
1457672317
889823022
853627245
1092491186
1139040815
289016212
1263442719
1065951041
1340214049
1276034623
904062430
777235355
2053639847
484112190
1392527010
1395340288
1946400719
1294120761
1282777255
1410135361
696228607
1468360974
2084482364
22415756
830389825
1712542372
643108384
1609013598
481870292
947695554
367558843
2069596587
1136459726
1207460575
1242145271
1352794995
552832158
252604475
1076175197
1519080488
1333984129
2116541475
947767726
1669862536
697338252
448608306
1785740196
594536589
1979257628
2070353393
401499034
226706420
474156675
1655344573
279287085
1401876014
1303979387
891929967
1462549824
690057400
489483528
424506457
149479664
687969467
1729634005
1635390730
561399386
532953321
138273590
299179043
1174137961
659050070
999340372
1822658633
1585991753
512830740
1026744362
963040482
223845367
417290290
163279523
180970407
363149920
1743515476
24089540
845807308
1087936602
598287912
210573500
1201239644
460791057
1596055007
1062519919
1015911586
1274879234
903154208
169695692
1777955488
282288914
55143608
1906944469
788472024
2002539280
139226185
538307205
1611589353
861988329
1142409668
1470721765
422461162
262308072
1753872812
297812174
1356764857
457267033
337169410
1589123111
797996434
1835103100
490421253
1889860539
2002238430
394559657
1674991839
1942198495
84283882
1192562701
2042093477
2070016261
289758721
1114621654
1333888536
1093953986
1654685575
1606629975
1478022322
1504037542
1866142591
1202725115
1002025224
1680797211
459492890
1137029514
1544819806
1973596501
1802246050
322863513
1439716027
1347940243
1140787269
1928770961
2032176446
42308034
685189050
766533361
424887320
787545591
387967000
1934895894
1763130208
1261988579
549021421
1695217165
1192867728
1486565951
341035588
1477474378
541114743
1613765484
1101927360
752558768
1493629756
1208315904
1665143827
2058058453
170959413
283947465
1050131322
1561858410
1237779945
1090601452
1217282931
2036077920
1617028900
1664611851
1223827053
540114829
2077617326
592058863
1307437790
990773347
286964885
1908988403
338469386
1646575465
518046654
60407982
2102996419
1016408910
801043443
359175819
973764990
136226020
1930376718
1136565286
984060500
978130263
706979186
313591410
323693148
1795283528
1869807893
1613234317
1889787894
1435104994
645652884
2098107885
822985434
791410644
669632961
1216314994
1184724864
1185294127
611640788
1731393259
201537561
556506985
17971285
281204193
887376494
483101974
440755704
1132982394
1365272722
1927369795
763119181
1769945672
1477357523
272867946
1517946868
844317776
1296837828
422185035
451250692
1678941639
305800334
1577949344
231028608
1554122318
67498213
155485567
961014098
1704311670
1146575916
1750777478
487955564
802795563
1331487038
720915920
1062076815
1119820838
839835100
1912362662
1725172193
162964156
1300878452
1607553681
2108597009
437494564
1369803413
1053455741
2074084272
239361056
2075792889
1867036888
144101850
465189781
11996533
432245627
872555650
704661255
795719285
1559703705
2007161239
1669112457
787434667
1126946285
70390341
259999988
100364897
1084324373
420733793
1688757781
1717851673
493538688
1809552608
1900586450
930956095
262111490
956387063
2458225
1000192552
2063202436
2091784479
452163710
920718623
152372999
1659977650
1447872680
501578140
859122359
1762247494
1466516591
827896320
1044261982
1421160577
1841754922
1305361487
1297035948
1742097817
2042772492
660874724
218572135
1825159655
1165179339
1352134515
1834471357
1110903884
1673927546
848671106
2076565353
1442972562
233077252
1948855303
460605549
458106040
1919820811
79051786
1015543651
1020522528
918140426
1639014335
1723356638
750637650
934670867
213576045
550111859
195968847
1611041612
992278165
2035700327
1887826978
1659985429
1398305567
813621875
1814678785
1937653044
2026871613
1538496182
172281154
1044548389
1470883138
318450523
1619260836
1835656863
207726722
616732146
1518373755
594944293
734648394
532031183
1524172553
919992864
1733216789
1060294432
1843182833
150295442
42818890
2045602694
2070462100
1522561413
201923115
160069863
607279750
1604969743
1816070120
1563702952
1950061544
1516890547
1963105437
59409741
1449471320
1859362645
2080025579
1937308045
778438908
1696552511
1504286566
4010293
2042449209
2035955660
1790368534
1343949881
1370862361
586427416
1766116450
929323167
1109882271
788854035
1370662584
543587268
974602330
1636846116
327121747
45675629
202525409
1525770881
38009483
761258809
731202143
2038481796
60914019
862865878
1941850934
1809811773
1732202141
1443449199
206455498
583623999
1733266887
1965380044
5074332
1225751251
206835860
1194325057
1217124322
1015291304
1377520358
114923362
1530661232
1008015589
485004856
1414741230
1761619158
1665491243
2015527993
1712103973
958202007
81260165
1127008050
1241121122
369065752
15353196
36220761
1940890391
1663529472
2016359533
1875386179
410578016
1658279201
198059197
426417893
31511199
1174728216
1057050731
1082433166
1931419137
474680952
1988623581
340386751
542248162
808531394
854962417
1120227799
246579921
491395667
1490934128
1782607790
231869677
741267731
1887648691
584340290
1095223029
1199972907
1179143080
1418737217
1026867901
1143126226
1715078101
195779607
2066796433
1886300156
955774985
499309513
171369562
1638289498
206690391
533051760
2038629775
1130711909
547816393
1358542895
1778939534
2052385676
2138979424
1096344426
258059660
625992486
1071316046
352691559
405360348
702835320
454551939
301173162
1828132687
1507742831
864254032
647079351
497075272
1626016966
1046131143
499549185
1033425377
711533498
1833295614
1792830165
1805629830
968096438
1976529769
1436138138
1599256895
441211147
919085115
1824827548
2098376049
360763669
1487647182
942195471
1267216882
1781847628
1939313157
1793393294
835175488
1006236098
1972660137
621959592
1691639579
1346367611
776779360
805822129
1380518083
537262475
381495831
1127468812
1147451502
748934421
78315552
1645617876
1824398414
486354480
128727650
137505749
1597690849
699149683
235085342
253367528
774934666
1047585651
2021894606
1494806515
1230316455
786707944
966412849
2079010412
1637448318
1417729047
557423355
225950895
1867241915
1375765550
1382270031
1220338086
1464432643
461221300
1606026386
913782369
1642672798
852034487
1965743599
182947333
50542319
941476537
635968737
1884131218
1930656040
1294871034
114223784
334179300
600594619
554578617
4540832
1988129218
704903592
1380518083
1967390790
1145591110
125609442
759817992
458766090
881926454
435806836
473765286
959544843
1152878281
751260560
1049797778
386186715
1682049591
742069439
692739176
282068692
1456278182
1924072733
1034215009
1317090096
1680395648
777915429
506197041
1360018767
538423410
49395771
980668247
187814088
1254260972
816590589
875031354
1373855092
1685472829
791764284
243877254
676965300
1678647358
1644526748
1918634829
1124302018
1482127875
653356560
279057109
593990022
668510799
231168246
1214934457
1225228633
1765923533
1347431328
835004835
2065445188
990501038
696572360
742442544
580367510
150081629
940379279
1238049885
1652389441
780407554
805596048
262967550
759930421
177484739
512703364
1323074949
1145295340
984108898
709987503
553605206
1313504032
1895486968
1252534854
920302281
2005795349
2113059640
832613212
1755059246
1274748164
1290433870
693120990
551369963
1608761796
264887613
835825514
231043914
1112621760
1681812315
52937055
279621445
943815281
1046230499
1098997777
947882099
721889762
514388143
913747138
69760108
1254575166
779856258
1190438298
1392472920
527578505
195933356
1642994831
1653309778
1524203460
1301149557
924945257
2013600595
2006841564
1343091128
1937134745
1184690239
1236386849
1602412132
782281665
867690534
179601554
1628793317
833286246
1928958051
817668100
778541610
780249880
1778471894
382492528
246032981
1782851745
286219282
1628853641
43477050
1116548156
74192875
550469215
2032066971
266764436
637975218
299944045
1165022139
1752157301
1780229227
1821309276
1192620671
1756951628
1979582047
129900535
1936027141
153792113
1697496091
1634731436
1353781762
333766827
1432674164
242421021
1512561863
126462533
138053775
2031838164
1454605393
2102897876
265856538
1017044923
143166395
687611934
1831154949
617474581
664643108
302532305
1979714703
1204848652
670421521
481411932
1913955571
598700879
1221807778
1914207057
1596883992
903464867
878658965
274248917
892850465
130978738
1030753847
356668991
1574446708
611637396
624300451
286978226
10273109
1178101785
2113272286
342935229
401855185
1918852584
1566934396
156728527
1512702841
1084950787
1729834736
1525260726
458408903
299160144
1660478677
1708948925
407902298
990269643
1698438240
648263725
1811742080
1443486638
832462369
1256671740
1445139515
1171385148
690975255
1135511707
938624775
385964817
1133317363
1846749851
222030658
1480657576
1327603731
34559323
1744124848
850800905
1207016680
1943599865
1538240107
348069702
643764115
1489981911
1857932446
59149678
2003516577
1660871472
1691201065
1160305330
1671280593
552517227
1139315180
1155627164
41250117
1152902071
1900343494
1661482935
1549196735
1400772397
1698629294
190888172
674992053
1746612535
885979207
1666857937
416033970
962408077
15003357
1989962499
670042626
1500606272
2022759159
1353872747
887482855
1634891288
1564880381
1280347639
2087930825
1459865103
597053545
665808818
501593043
974192272
1430740867
532184714
632548028
760568477
714204648
1497928739
712087186
1525296628
2022812285
1220302984
1548133353
1043545395
1240964357
1573123102
879047350
1334649552
53065585
1675257811
476357500
1208663717
435660027
1066707390
1174751004
527049365
838754741
551922215
1920139547
2074766703
1673216970
681698578
328042407
1664259262
723006823
449533255
1848563571
990793579
1107851616
1854878198
488968369
1382700211
1292218598
1938455854
586889255
1250647983
1102227384
819916649
533974683
1604507774
392550262
1504903208
181430738
1101264666
1819146988
2040262784
1330585642
698974776
1930062770
456358945
1749244762
962254370
1647433742
1706278794
1599564901
1529356163
1377537592
1157093087
1500543661
2130310194
1539939383
225890884
1181469562
1632469739
848672862
947678092
542601748
1278567400
1754810094
1156865548
2131565579
439884452
1088968583
751748766
1015362566
2145580106
1187400340
451408091
92318048
1486612428
1864096070
363726326
513789711
1526993522
115148701
1911899241
927511354
1764660078
1083731521
1107622337
478808576
1584753534
981851049
1814934524
1430991215
514284119
655935672
1243508217
364244873
1716128356
314740301
1337258818
1254871415
827688502
726029570
436195120
1989406916
1869496749
1715300533
533844809
244282377
1716820997
324747559
936050907
381331118
567228230
1473767750
2006595235
1871364395
623584190
810168961
1593669861
622536154
1274193341
945595956
65337787
1783783314
25154399
505756258
1066449566
2087173404
1872309232
399102024
805305298
1069779788
1201007990
1756449476
531734620
997237539
1130203607
19400285
1825732928
154076779
1905657266
2001823849
440947772
993835394
1240303634
878433624
1585086708
1047437173
1943256778
648242140
100674918
2103474505
1561038351
642256606
886520985
377845843
1710449339
1569176061
1944593798
1651575650
658623328
1232876661
1487755433
130357577
1694080493
899855588
858191732
269350108
1827865691
165230978
1767902370
2022474272
1320625284
1424758502
945176116
1777086407
669320226
1595576406
140853903
168619120
1916987655
568521809
733854395
695889034
429230576
1184479257
548892167
690040166
205685681
2055497969
1114196446
645324929
1679822787
1015694269
1544028888
755781321
309694176
995697894
79075515
982036940
1154040160
1067881819
1779035356
249841925
1020014976
1712041653
1230534179
2100087155
2004617294
865913794
2038293788
1534454288
886054365
1230051790
504166610
132505589
813555676
1682943362
32659961
1522259778
1007705104
1049586986
68596726
1816607531
345701972
1559103461
1964686694
767578188
1774824148
1502957957
1482689332
445968685
651005064
1097375229
1829307293
2131385362
1662168165
2143583948
88150814
373852527
371897001
1798205350
1770007473
221989784
596226475
1748887450
1281454144
650093484
1002051465
1102353094
1360893715
1858576275
513848334
2008816484
1262519400
1983591537
1349244028
1626305377
609935376
1916686172
8405005
1167303806
924578617
1769534077
1207561428
2091002908
985737700
250673488
1201676293
390215494
1169165481
609420847
1753591291
419401018
1001613740
1415956619
1664042435
605494510
156829077
420046992
117603972
1176681797
58688072
222573373
1497020379
1281766977
537263963
795566569
1235978790
680357402
1298947459
386939532
1892755724
1851274117
1623035770
1862788747
1654276355
379900680
906771825
870086463
2108778217
1874973237
170266743
132082136
791189077
228447581
681226171
642758568
1764035141
742499066
233358455
1923154723
1490242206
858027861
1556541871
1244413293
877947234
2116215543
2014875004
1909978800
1702331228
1752633547
1309597604
561208182
1593655886
1948658147
381428383
1161272043
1957188516
572910791
1441299726
1913731504
803987003
1973998431
360756321
155668664
1046700462
1902230489
17024955
616237068
2079221221
495547778
1108142772
171472593
1220540733
1249712070
838640896
1223330777
1303752473
788787835
1080184075
1366146898
809961267
140322844
246511425
708765729
2133864022
643694971
1411823224
394679559
596370565
1265285683
2052124963
1559882613
1142558402
1815680870
355533411
424712165
1410194429
573357020
436483365
1889012593
1635282589
2011303684
1568534913
598962326
1686103611
776690930
59963190
739011503
1689385145
1988521796
1765542630
1344865024
566995211
1454564176
1180328983
1525695907
725570776
467651872
1451973430
1090045422
345106013
73282500
1407325211
1421864290
274321664
1352501312
1321984786
1846760198
562389674
634428071
1825081382
1517721461
1403837540
872312028
1756658335
817933957
1733085349
1068308469
292000213
23740504
916508083
1842060460
465860922
587972284
119304683
1186166809
289835057
1419486962
2083841789
390738016
35789073
1893946379
1933397597
204641820
744489980
408002692
653944731
1856396164
495805825
1304432104
333871038
629000802
2101467687
1337382488
952358697
403659519
1419413606
897485006
1427407115
1782740653
1296309917
1704489025
920637345
1777299115
35494598
1924607823
1973977671
1002121983
1624824733
1569390518
326185198
371069051
2112705947
20223124
544405606
1909013455
1600534165
446382344
679324520
1456541084
1912817524
649324374
1807894447
1616215294
2064539376
1735840333
1755412599
808197008
101756970
426693765
44892726
1133229768
198836301
510720934
1541266228
393620532
1979743326
1894726491
845282356
1527060201
186619748
136303250
385059638
1220934482
1368577172
94157810
1756098004
1910771660
658613400
310488500
1109367393
148035021
445632050
1858183200
1173409277
1141612834
1631938584
75485410
1265029506
745962053
1278675975
327454333
1341588546
1090578292
256407421
70110148
2116419503
956481566
1153696309
926572052
1937744654
1239628563
131597803
1280987935
1065615451
882530072
1022414731
1660685177
1260027107
533912480
147411254
1358352237
549204896
287271730
1156398671
818513741
174647137
1985351920
1497794313
1506323657
1878454791
17623788
810454406
883800491
358494472
2016918294
358365215
72936235
1924284450
319484258
1321100220
75291455
1242472732
341450214
107135497
1556467570
318921707
311032224
728343286
488558871
834862517
741702561
1602830074
576583704
1015617026
153947128
1351482033
1018444398
894093509
393456390
1757223245
1257040735
1796286895
1674223273
1553606960
1996143232
301577250
1708229646
1494560179
115201686
1866035668
166423185
1828161877
1300301713
1488775943
1033905229
542405579
1497118578
419642803
1188862306
759105248
1493823955
17193992
581936310
790450363
702713056
2006958524
150119936
1455139678
1497946552
1907047907
470417991
1374518897
695549756
543698333
1163874575
1837107674
1050985664
387125544
1620696241
801190486
1521714349
1598943474
2100379716
791073646
200665098
205862690
739710609
1495342742
230353010
265348534
1749696863
36963981
476512202
307639536
633603478
792274679
744386781
1720308666
1607610690
1040072242
642460645
1022610628
1363956313
2041356808
1040688270
57443067
620297779
235623395
2006041478
319121899
809064968
1949918094
1988054086
1827753497
90130486
396090224
827312445
211161737
1026046189
1996504217
1669123255
1528614754
148780596
799969276
1433149787
17842611
1518414202
770980440
729284163
142518553
577969894
1614393726
844507838
1247854461
1724342832
1289090336
2029796667
1035047903
1670304707
31076293
1740638424
2138700883
153104274
1212488239
1951517742
1648163187
893658376
212003898
169552165
1312016719
851101031
1123317798
701647199
923701688
860401073
746346545
576001173
459336898
1611865298
2108465176
909535852
2111836825
1882564237
996795690
656308779
879746920
1656051066
299867178
39487175
1854671885
1748281490
217978634
600616110
843655488
1569366765
202419250
165579403
1303411828
589555999
1470134282
1981551230
113760893
419452145
1633438389
811539682
1053893795
335476772
491061928
299722970
802419048
712444523
1708279883
859288795
55847594
139029953
49458278
304549844
1642771536
862048886
2090312434
1687971167
1932130831
320129643
754024052
1465321304
808990231
934628259
3392857
351095753
999732273
1614316962
692700613
1078732480
158859246
1605291154
1953440744
913705723
259058897
307578330
1590077921
638600905
1529095661
149675598
74451659
294750620
313253384
320025980
2004012283
1082288743
2141336590
527351851
1299669301
1108279476
1600544579
967263134
1758874549
1290146853
318179613
751239856
1452440094
2070770351
1695389497
426580063
313832341
1279058240
1133306315
1500967571
387835139
747116054
1746182238
1303699606
1680769031
613799761
1547238807
1932207684
1220350167
933875136
1335611940
1056611745
1810528196
891182276
725329015
290086159
730618349
21088763
788933227
68881018
138570803
1061822488
1289781657
879717215
1029846903
967025404
1500607843
1506614969
1105086291
848054164
1351845140
1474484780
1435720083
1496259949
864777743
1733812481
767802216
918333833
1550216211
774262433
1197904105
454445144
1683726470
451879967
769436402
1260778890
107569641
302891679
521326742
1898787451
1794549761
2052391390
1417240441
1594487766
1643041278
935697276
1486274649
993844661
450258509
1775909929
996016169
824875121
846768244
769563549
628151675
1083014282
1901747380
1466857940
1003448767
98380084
1326489846
405717524
902330293
866748251
1979396713
1367959489
1185208705
44348011
1116099848
541428797
282891820
889927522
809193286
594587290
2074972452
1928525570
729779478
266736644
1686923595
2128224252
730290903
983373607
1732888830
15614284
1626310331
614342301
416829935
384853920
539492109
1313168476
664212178
9982443
1967128262
710440747
955241874
1128340335
129563070
395435016
1918941670
240067847
1724886111
333270243
911324716
1841039595
194092307
551862346
1956670436
435439414
1069129551
1107328913
1032957517
622575407
1916470895
217561538
632838327
1016579560
166599284
556563481
1585439711
1563849234
144218424
1462781247
1749813879
1086626637
1904513611
964937894
1062104953
380514280
1359587477
972548207
1670186633
94389721
24732743
88091989
1358055592
643447856
1404618804
76861058
1329319719
749465565
63984962
1218790306
502498141
1689056940
1776295237
653652365
792721248
1249185774
990222552
1380873488
1296483271
1087997213
1034615003
942769126
212919068
177582774
2062427838
648381103
591718714
1949617298
1923867343
1988590472
1958281244
1371035518
300538713
2116208942
140272159
122576872
1399483064
651868285
1222705670
711304531
1752489547
1631087044
2079420357
712851605
1421004677
633659399
834346617
988373325
1571109407
449205915
457674738
776234780
2087526737
107149403
156500997
497322621
765415909
1938269689
77414544
247057560
1802753876
787320125
667552549
1625982674
1668080456
2017869482
684541523
713011801
1351867291
32770807
1410884455
1121579645
204419935
1932239261
2859560
595448917
971241736
1058067270
1564639906
593608386
269647542
1498293880
498274844
1674946698
1423588467
864986304
1018903994
181557476
1318578491
1195577383
977404228
734470503
693124999
193995169
547503375
289169654
266716013
1883354189
1409280321
2133078222
1272682396
1454007512
1419581241
1079020021
251267716
760813793
1790965263
250563044
1232468749
667410047
2133152366
274209534
1933365503
1048869644
239143321
1650484239
1815173879
1840281896
2068792001
1841204180
1039919753
1355607832
633942373
1624941851
1297227263
763705157
260576819
2109129807
1851530708
1575005073
1256982756
2045779756
1410080745
255708055
1965887268
2083093980
2121716461
1581781310
2073674903
1210417771
1470769489
1969387052
1327132750
2091178515
1157479113
1260096432
268294050
164698459
1601536774
2136440196
1586520617
1494803171
1452673544
1662583320
1538240107
1740825767
952602958
1970744653
1771390295
1970629770
2054680865
417512103
715502973
379166845
956302993
1794632933
834716139
1528024253
67556288
82877348
158276828
339270701
45075783
1300485717
490786488
680741802
832800653
261381622
572072483
1193384247
960109878
1515899116
2101006459
1027068023
874275287
1187860002
371138897
942594927
873941161
333332352
18539470
1090265255
1841862616
322910827
1754783408
1353884757
1050628607
488432817
977833291
1479481010
1430910942
1248683058
355287378
1764805341
248425924
91993965
499315960
1492505049
1935058172
1218787412
299577160
664275338
2032711334
1609084479
525528429
1089278427
252789025
707173163
409310668
89506732
726845231
257722227
1293430677
1518318008
1620586715
360279510
358473534
1430976034
463207453
1038257188
630935823
1056349947
600963765
1547083234
2089465814
829514333
1642740085
1316930736
1588367764
1361834494
1224896402
2057671488
1882358613
149999708
1779116960
1154518881
1414500450
1318730773
1773576447
89957963
963154495
918011951
1744573566
1113048508
1660980011
1846285425
2051921667
227343198
1262667194
338366413
415900783
1378184609
1774882069
1177885414
1800505915
1148669745
1063695187
2018283952
1197318236
592194193
450181460
1297643526
134392460
1111290979
626258377
722609896
1938414182
46326909
1476499493
947920177
2090856867
891924030
178870738
253536314
1989233415
945950504
817781394
323321779
1501592546
1590808878
525906104
71992681
1743383019
408691037
1278518575
412917521
1048711601
111055385
925130208
1406298649
640722947
1237081479
847831331
125223060
288552645
1475490419
1291563614
1772811879
1919266542
667684131
976418308
1234582244
42588047
1164537263
244476256
323271906
836125354
1433755217
1449667357
1154847460
1965779053
2070283990
472977739
1981041252
1626788788
359839932
2038395255
694095122
717407139
1547130595
1727694032
1584870836
2015369445
1345435865
1217035877
1601715386
544205585
1386178632
2049528785
781734460
338224338
183116430
1403185699
168337723
1340920108
1513319746
1817752452
822315746
1056304584
284501353
1897804089
1905465941
342238879
1713512252
159832177
1104266137
890407687
1929977217
1953696747
1241860295
361908423
907445848
1302873829
2014633747
325941035
1469784992
2023635243
2087351388
822793967
1330682230
703164010
772598597
732543906
169408902
1308455401
723488037
1191843287
318469663
689139852
1277044786
432262349
857322110
2060461821
642726591
1675261952
1893970451
1852387643
1851853817
1345591599
533901457
2100859069
1738194473
1509418273
1458656747
468908632
1001799621
2116209660
1733773583
1903512527
1788498581
1616741217
1362481689
979150000
314735573
762472205
637068903
523354612
947548917
1169086594
1534531760
410692280
1271810498
1695355199
561021457
1035034081
2071345201
120999963
1754509200
651411232
2032699835
1658268446
447116988
989491880
1051869553
34887069
1907955397
121653865
1238362350
495677074
2103325483
1626123883
1765387281
1085324705
519042074
1219425647
1794274658
844139798
1524121002
1841076386
459271723
1638052874
900102086
248391093
756879503
2101898537
1499152311
302132597
1858673906
1421023940
1494810207
1778820740
458315830
939935219
95263124
735842163
1127957645
894782961
1957271751
119300755
1447227879
1984068270
2005606022
215381666
1189064603
1997588511
1174969142
1497146309
719491411
418368056
880182834
1723113976
109517358
1331283448
1914456862
376432024
220468028
1381980732
31965319
1569818533
53757461
506848191
176450526
316302387
400831424
685455107
2140052078
1630570261
51800551
292563394
1663380604
608349613
526671300
1974772720
818360373
615559562
671848310
1455257186
1622180064
55145841
322718614
1918432973
468750994
1558023404
1267426342
445408879
1334415422
1862497703
1460642904
1722452425
438883271
532075296
860801071
677735401
1688244273
64399358
1982078933
2092907670
392814053
639486267
2136778822
1289785178
1846259035
894139481
535567905
935239197
144847208
1609205998
104922161
1889300554
2123259336
369498910
830969134
1457612569
1067416598
106130257
137725481
1161382754
1359354005
175722306
1123042123
1117503202
2091254326
2016925675
674064424
1858526595
721274510
1174929165
1561008665
1912521659
376017315
187665823
1499983468
488655713
642644160
1560345800
1375914954
1841773203
2125062922
1037249267
1830529267
2141195130
1638933443
1600962161
795033116
1430656029
207164081
999825852
1618369377
412307626
1011621500
1768557336
259076961
1085434155
1033665235
982414234
1279270556
1138811955
1717022844
1835340868
1972394273
1999001743
311826382
1922289247
1761175129
2094815496
1088998093
1744358622
492145579
1318405170
1035384752
1819898481
1803750448
2068383250
622363810
79988658
1253823306
457903749
2051617045
1856992192
844690465
445778871
389318627
74615572
1265928661
904346556
1925834251
1700969076
1599428317
107269680
1411621628
683860457
1063014112
1908524672
877988193
588277094
1379522925
38259432
1158528461
615110253
1790835877
646962434
1106361211
678018051
861094951
1053093174
680240369
419106310
1991451589
598615735
683037383
1695045901
1176030767
543639113
1534961339
634253708
1284920121
910464466
726648758
1054529661
909681642
1883755453
17135574
1613883528
1862360065
1049402500
2140073825
737296093
560303435
1379144034
2004321089
1890171362
336853357
66160481
1156225195
513496638
1879193670
1409714488
131863709
1084418398
536787875
482910341
1127395340
1539802531
974411515
1295279907
776570937
1976582304
1705524722
1747740514
248318944
1285826209
1017010589
1574942784
134717849
661919147
60146801
965373560
1877146772
1410804837
328841564
420274563
393199796
1088688373
873275776
805856598
1133048821
1260087870
641857329
435541000
1766499641
1785163021
1503427623
1333432236
1813423750
1076501436
1688407776
1954126136
686153193
651329958
671636557
2065832068
2115494730
1506568462
413224471
285383369
393076915
1579374839
457291791
919939812
2015243410
1727293412
1048038346
1866699864
865058803
2051855497
1388167992
2051862295
1606740217
872191275
567102312
1823422720
2126492190
968629864
1011035860
649195393
2057955975
1368351258
1312503471
591225181
1322560092
1144312659
688738221
1895259392
1851706300
1153916374
202004462
2074111773
1255207977
983195270
251432650
1744707635
1821876070
140848686
1123025795
716077740
501070048
1613595424
609782460
963921525
851908806
769636593
1340327139
2078796495
94316243
1587947341
642238202
388137489
613446667
193023379
2047211533
927671801
1804138219
2014029591
1605999275
1876487012
399644010
514959941
2080362363
2021628113
2045945533
854976290
869221320
1386597684
126740084
1340476891
802944107
115713370
694016584
529030333
2113485257
13413179
2050613028
183804615
125126652
571750726
1232812847
1627960693
1993216506
468756230
259765446
927129015
157838872
1672055949
2041959713
1495871493
1765547739
654609207
1013841600
504398434
604782057
1866914351
576573399
553332156
1537486461
2015337791
634890024
1656543602
1294473860
1623293313
1914530502
204135782
577757622
704861365
1897994
816194426
1500523131
1247596253
393162250
182136044
2014997341
261430742
1764279809
896456655
1753945246
1326173678
339810282
2023695297
1586362216
1992247778
4850758
70862636
165007089
146693041
594755073
556155705
1403702471
212712103
512879594
253607228
694265503
673604656
1041549129
1197371184
1881941446
1381276888
1819618945
1765425698
1663843719
829684182
77095096
936632105
1442529186
1135233292
186434500
748120074
1363379478
1490041407
15628171
281556084
1699067538
922750434
537773418
1069321909
34021470
851061594
1561898057
144824706
935405037
1051491528
798042632
177461987
221973946
460056496
171062244
252087111
1782390399
1547242928
1608898052
1058026146
2033435584
2134980310
696227708
938813364
1403182745
2129068783
1040412671
88516438
159268328
1640791218
183215121
1096063300
1415888523
362541164
1044258923
1335997026
632271511
1584164963
350769317
1162342396
1268837062
497946106
998576049
868709908
358943929
273342910
1059524697
162225986
901243298
515244566
2143632568
3191330
1961951376
856561072
678655433
588462499
2019256173
213322422
1687590878
1107664306
891191749
1386804373
1151895478
61524499
1805785272
248720184
336021116
910498466
1748907411
2107073275
1261273190
779809452
304963001
1352324678
1313147270
791242186
1841855130
1079168175
1198436391
1655055599
754765989
434486214
810900947
1693769329
1935561562
1289849234
1713437159
648844678
2082015858
2117668947
1003322733
48110123
489039977
1288447772
982112439
990378316
1821879352
1340143533
497032847
433027540
1090119373
727972894
1478345348
869705652
256386841
992650512
295327847
460369670
1432887520
1438978881
1306937221
249980963
1819689122
416042984
407131955
595169812
1152732690
1084883490
1895682170
86428986
798552647
1644063928
1974590699
1796846628
835353444
542456434
1315248651
2036098236
2033386104
1466112010
2120045192
1513199388
1198833819
1445546819
1909164732
889617725
1850332711
1645941351
632059032
1875533184
4175545
1665957007
1341771964
860714112
1626655008
1151507510
1825456448
1620628219
1626014107
701908095
1054510978
1669968247
417748732
1722324301
1276429426
236896302
750475420
317923182
46940609
1350311102
90762544
1010715281
690337711
776495956
1889361467
286292746
1432621564
181299282
1256590830
2101034647
795616851
1876977209
1112702768
262775811
468966364
1173817036
1096533776
1921381208
577494164
907816735
1689932626
115088292
1376585081
948221514
1386796164
1721249981
368108437
982561679
2093252858
1880170658
1564981099
1149131564
1313099542
694540852
244756724
2041905077
816390212
383913468
735396360
1533037572
2106109235
382169242
2120883544
1408576044
903368808
843209768
1807670582
1181416362
1095020713
893868486
785064747
589201635
55060534
593839463
1260942627
323331673
173117398
650843396
1467980568
1648298919
1925547248
1357148291
1085930036
1404009818
785663455
747806412
1732081851
891273456
1883141755
1380763384
1480914194
2079977922
468493199
169378695
1993527876
2041973510
1052172395
1561513956
531463022
1715603534
1773480776
111878595
633274956
1006122508
1911356150
1912647963
734241486
1582471166
395150744
208303812
1739862264
1414167550
1837462868
1776782835
965685459
668176860
528211955
1515205757
1393136592
1543859507
1516978689
1549309607
1735812978
588954846
69987254
1329029285
912741204
131858635
662212289
701128382
1272907329
376422238
525477300
1694824494
1321312433
2017707948
409193016
948484317
266830223
1120563463
2141325854
1725456063
1138254441
114589187
929179183
1708908327
1161003562
2005699459
1994960634
360191075
1344834254
1021292163
1859069229
2003236774
1405409669
1943681577
169899325
1507352050
1769023819
1159001802
497529754
443902433
2073685434
350666001
190155880
2122263231
1950168139
1055528788
465184213
845560738
668822147
2102800809
141264285
612342171
226924952
1180872006
152432483
1923111370
504318174
1983724283
1517591682
1448024840
478667075
83866528
1625264886
1370316385
443515628
449880455
2111060037
485788252
1008829292
1210689586
1593184426
1549091323
117043054
809762942
389972572
1028703292
1662093473
907079368
161375970
658222440
944037991
640629185
1536430119
1666308241
38947849
274915645
595751004
2144601692
1846527703
2023496497
1927827905
1928839092
9082870
16184540
1804591235
517918337
566519954
110190422
1055448335
1201132433
364015914
586356084
1703210331
784965896
1938464637
177776088
940817480
1239421687
202940217
18298196
1683935185
125650635
1368319058
3997289
1743183324
1882034953
867312623
1203280750
275247667
1133106384
700655486
1121379308
2137184951
271907913
728141139
2112063613
1855036089
870194416
397881555
899522964
570246847
1102450852
733324209
1542944367
1407943170
1650228467
71546288
247141083
1030916711
1786949506
1324238504
745218299
1554824698
1361056149
453157748
23535619
1396338065
1023162418
1579415168
2121847686
715598704
343035041
964809243
1157241510
217630647
633296085
764249806
2045228964
1340332036
1443782819
407658798
1236032538
690590673
1010697973
2108748720
732187443
1019419189
1705772531
332951130
471701155
415420885
1008593035
1591055553
1563504253
747819711
1771657851
534409136
1917230830
1235540341
533058703
1275867818
189178175
1899108068
1921840466
224460768
1683613258
3882157
870194900
253046373
1726888812
1306594615
274968871
392300857
848299459
1252137910
1945642776
1355254861
1935866630
1719132064
501400516
2115595908
1970919741
412170579
2130875293
1273069854
1653029780
1950910530
115069600
1923737757
1504868277
1118423303
834162719
216986531
922681156
231965605
49760181
2083210899
688079257
419984588
844393437
915465750
637992048
1510913921
735442524
1946943516
1681746962
1522917625
747171665
1599994573
1311779974
383198042
1255649988
1785740487
756720160
1955982670
827667840
1014269842
124910947
317146999
101481328
1856994008
976868358
1727440659
422007815
1936187941
1396502398
1294841861
1496431410
1807045598
487269243
1565273434
1682354212
1607424790
639355247
45875074
1196112047
830212099
1410488581
2072608478
1829495756
12415100
1703402221
1576927573
599229370
798305214
1705579680
814131166
1101730485
1774148484
1340785174
1154737312
637116289
846980715
811030353
275919222
390436280
350010999
1737528421
2124775547
1315529912
1178528786
547362629
2045892975
44735780
1576977509
1015093722
1140255496
1052870015
1820725412
1531271266
1951280018
657567612
764296044
1524816900
1630700032
1027628567
96118901
2140068169
1955455773
1146664104
2135939801
1136179129
581178404
1774121048
446728832
990851817
545743416
1699965276
1354287969
1711327491
690527590
283967047
354252875
299524402
249732070
1581075393
1008976853
588099371
1996445369
1817894442
1510466185
731546084
2009845895
690029705
389353298
986772684
43748216
2015946860
2127541029
1357883658
1899922948
1851412905
1579689890
172057825
1714814912
1443271564
1366387487
651504618
1334238098
1265612158
942282739
1780716494
2021628113
874874073
659319853
511135665
1052585813
1283724072
426604659
1311979172
821723306
1236383563
1320836844
1657480251
1403107128
806765873
1607190649
1280033106
1578774447
1898372913
1579028816
1347329711
2031677108
1488885974
303358332
1217173787
582019965
1387516514
1151942699
1761973795
162280883
1486011991
26336327
870325321
17910304
1636980775
182493643
363491312
1298827202
1322093971
337318930
937583301
1372287883
897755855
1807958721
950572119
254937494
1145372922
1897663108
1966093929
865587569
304600133
1316239536
2006847160
338046541
1870522531
870398245
178524298
153814962
1144765403
486379534
1555478554
451761386
2068689238
1871747225
890266749
1005793362
1848861011
1434340699
46790886
142825517
1898888175
670713467
1008573231
90973398
1850075065
1766588149
1391271528
483889015
2063005788
1383330052
473242978
1208283040
465106697
1899474287
1910668612
1965663870
1459831239
512681553
159342130
1242732884
1461279688
1249808923
1449635561
852944769
1479525141
2126561288
1181338462
105324625
1735470442
500150625
681071275
981958154
579243786
555723695
1698381506
1831346427
1803323074
1951505380
534017640
1611961801
351839734
2115942490
1290505203
1415018193
1298591375
437111594
944449330
1116687617
185563817
775828181
76362486
794923593
1874621741
57060097
191115467
2089234306
2115352184
519664844
1973666740
858829441
194516196
1449612851
78140059
481682006
285113183
502306918
2018891491
798584763
2069749840
227787194
1333614138
650929111
134475977
1248254893
1392265132
1509871372
523682854
1995985701
405619867
2018267296
123623573
1378971429
48347657
500856073
1512371803
1262942640
231469552
2042393157
573398571
739432354
993754964
101308255
36873974
1069194810
1942275590
424435607
1996192908
1634971345
19089653
1591242139
270816182
275261854
968939454
909613295
1972748752
156548935
154759031
36698795
844598523
2059028167
224865030
1461801445
1248670409
1560611283
945461135
698806697
270428236
1980762041
1990356170
1736922937
1639420116
1450008892
1615332391
169012448
1392559064
1547294839
1448649496
822371900
1650826721
1897676884
1805391374
1958439681
69946018
435598544
718251685
676072354
1844842252
1503492503
1123243539
1349914545
1363338044
1818483708
454487022
202957941
1393665865
1628326863
435066497
794881602
1708201215
470791768
77759117
1537999913
167735132
46451526
1776288939
1612236746
1577930107
1902874316
1065063150
698656033
104298895
464116008
968182557
1691240594
1355571574
1019805802
1089638366
1372274200
1404013584
424354958
225179663
1212475766
614147166
2012535271
298945408
1712197499
888220476
1827574926
1313644511
438215090
1590953153
501928773
10752793
1524963376
2008542443
153768980
1116801903
788581312
432528484
1149428368
286291511
24439397
1767763156
656818761
1620703302
2049591044
1765813028
515958279
1681237705
1194789251
143713761
2065142099
854605540
1513965286
773952360
912787078
1307426994
105678007
1193037588
593938919
1835820703
125234384
561440152
899558360
888119000
474386191
1495027618
507114563
1524975133
960300429
1464633104
620582747
1906736990
781093903
1875344384
1365394830
1640307755
1177360157
7244963
645061752
1997883608
872210267
856403934
1369944590
620011303
1913827446
540648460
1739839724
127746901
1094049526
1513787928
964173207
1433198808
1369570149
112460114
790345640
528880322
451106712
448456655
556935941
1077215085
2003655786
569282808
452010096
1790185318
132332107
845715907
1581672715
30220811
155822851
2081134464
1317699893
1871299424
328370435
1535059721
1727672045
776353040
361983452
1767329022
2144413471
1848108453
1214251020
1163658787
180714601
1480741246
1726294424
1529621804
1280144316
71772086
1624960858
2017241065
1005235770
858572462
2115382824
74575726
1682020406
1724851776
980013045
688127794
1346242589
1198334488
592254123
109038352
1428608196
674849217
1260299147
2045772619
1016287175
626302374
1337912945
15781157
329631985
1915919320
512545084
208932936
1206318851
1978245455
1690478338
2119772501
564684845
2009219866
104964647
1198093976
1319783540
1325392323
1543569665
1430092313
257608282
664134134
1510279632
1013079694
1675447996
957933286
1178462171
428465391
1053729697
438904649
577110701
883538351
1140585173
443116064
1998514704
441690609
1036359707
2071437020
1293858395
83336027
619646856
1337929770
1795952225
1521571375
1107276058
158285961
1074184975
740569035
889897015
1461248811
267839093
1741187507
53997994
1921641714
1371277453
1319769706
1230759347
206468795
1436657346
1088506395
938675053
1875108438
1599293142
1513024559
1256093225
285991315
101116977
1791548054
801687544
1401716954
1572131270
1840317930
1918805711
894882451
490811351
197561713
39103242
807624970
1036606550
1601741563
1405850422
1380495537
1340496915
517983019
1251369569
209719627
935561883
474193583
58743555
1029880989
892468768
1869208392
784666415
1461397521
717717794
90028519
2068758412
267764302
250152808
1648020551
1471813910
1878397620
499112735
345880487
547590342
1768771524
1657957036
1279710463
1256057844
1725367912
791035535
1593463177
56007840
1376767445
2034272225
307954147
2127750323
262351672
1357490500
1126483544
360000551
1221928124
108376173
20618287
84013873
1993595333
1227519691
2106052245
72897773
633941632
1801702375
2037742986
491212289
709483802
1399610618
1501572518
763030044
1798860343
35743665
776161886
281756473
732194429
648634559
1975375890
122403029
3972512
1623110794
670827216
1883959378
57847578
388955431
673988942
624081782
1271092385
1478618580
869343610
725831650
569838973
1629474595
254813300
1658116128
196989333
1986720708
1374454228
688081532
216850344
992702279
142232322
1047516046
666778145
25030294
712633320
221509746
2084643128
1117787547
190431814
1651079170
2021521212
603573769
1025735906
1098018320
2112940782
92671319
974402490
681464465
1832422940
1152351291
523132024
1081683983
10071956
1204173973
94834167
968203808
1888455006
1683773888
689965060
2021772902
941811473
2002157570
2044316717
898643786
1388409878
1366214824
142217421
1628059389
2134968141
1528267855
1386092361
1776870595
793876726
505405540
222175833
173987439
388727115
2129194149
1059308403
1112709447
1719622192
1049534793
1851935597
1080715766
741899560
759340752
1026225658
510152385
822924661
1477494479
1402055589
1649765032
959021650
2051552035
254837105
1582854460
663647548
1794198630
590846784
36524958
446480917
1887002775
1124713768
1946367988
1845404353
103579165
1060649711
2062225366
162445023
1261185778
1730383776
1821715772
1878946516
1356398915
664606466
735833731
259608979
1785713151
81329477
1718261452
1979859011
1153743120
1087511039
63717175
2048908036
381296534
1103125515
609921888
167477994
1326243290
882103295
1288294203
741754011
795362262
1612576242
916145082
629155237
1291340164
1545043985
425149953
240221710
247235233
1183645352
1889683875
687821807
84618093
600124384
603444197
1099301893
1926492461
515327426
1709479616
1222623635
1357309108
1403396097
2094433651
1259167273
1662146649
1519251131
1228313206
1487723985
1501666165
1945053200
987396910
1656384812
1708758587
825588969
944842882
1880574714
2118087020
1670306714
648596983
834154263
1262035267
1027503391
1861462045
1852417394
1666463311
1485289949
509398597
1790499124
273349566
778704062
86469637
1878254365
895352495
153974525
1774600789
480295132
846178180
594480983
251406876
1677980901
1980573298
530374067
1227562085
2126193929
216717929
1413729145
1406657874
858329262
1997557135
1635957957
1026135647
884428288
1481476796
1539763106
759119749
686923904
452801528
666886327
1368667681
236968548
1242011545
1039543479
2129017421
822140976
334111451
1132736446
1063935405
550764090
532004197
1707624085
462137870
916859906
492539416
1087822490
671057729
1371066056
1887192836
1096302531
2077982135
984947335
1973060658
708103723
604520613
1703880853
2043151574
376139309
690997176
715356869
1641000254
653792484
20652373
1395676980
899595597
1018017762
235367926
1246401314
1259697476
977876013
138247800
468490725
1826440879
674593200
1518767802
1904811303
1420105301
1717250519
1934512648
1624535793
406715164
821015893
1106002460
623752297
882788469
683407858
1648705412
1956818160
2026568378
1078094514
282424379
961336922
429624518
1629619950
1157579522
1945360835
1382221414
1794690294
1181652457
626644497
1095766692
149525156
58462786
1415726798
804950883
13767896
1112144946
779435255
1194812842
1856599418
1935321910
1684228601
1209624695
1475055961
1848031579
435154680
1264698081
1571378860
588584681
1722227356
1981806146
1432431492
425968602
993076590
450230629
1446046186
1634272331
18514713
663189867
1952898016
294960900
105604868
1860306521
405840120
1561810377
1600921194
278413734
1178633883
341619694
307728813
371753321
503418505
2002843083
1558085154
134854818
1779142986
558061436
316490690
107747429
2057701296
560086444
806807851
2015994739
493228322
985376502
2103646655
572216358
2098961389
1115933548
555209280
157915103
1273403811
147121307
1808641621
846042301
1508155962
1467728123
652688367
1197058780
1876594200
1185821113
1067836288
810307709
154375475
302661077
1405371687
1192844749
1564309131
1196295486
1205918962
1877212894
25202136
2011154198
461920444
486278491
202641307
66441997
861691308
775886883
456620275
372327614
944479427
54110603
1417688048
636376706
1432387748
1012593485
1082868312
1695302931
735225253
846344175
588857165
1107340783
922256011
1147365142
1006668056
1252080267
600898427
1698510682
2110777965
1733627057
1062298001
985653008
2049633294
589465177
981121562
557596082
1877932080
933139654
268216001
254945372
479821071
570629064
1783690121
1067345801
1772332050
1966942481
35752384
2036422559
419685086
1405907627
653546317
769774925
749593291
632911204
625732455
1376551320
783038472
602700309
1789688566
635874406
178856223
1476020116
318053971
1092193423
2069341519
1992986579
916600992
814562815
694391145
182470384
482714262
371235826
806598921
1975109211
1613040107
1419781308
240258852
2078897331
1512821320
251040512
1740496319
1643134584
901784949
937642539
1277010502
2137195847
1598503031
1480281291
691515677
1096768128
751440794
1840450058
6103738
1342847565
2111798079
1752675800
1726451594
1383366111
763790735
1115146839
775787767
895897485
282989285
1820164725
2052139597
356669660
1582070672
1196898002
1308962076
2017359733
715951376
1081569080
1124943329
222781494
200901354
1025892768
940030394
486875460
535906338
1168214385
2117303374
1227064743
1561717352
1141816181
550315777
936643998
791475082
171131878
535095530
1535965907
567358502
111947222
904391220
240672541
439897208
2101236472
1941854319
130892873
57705803
1780588227
474751193
656713019
1107344702
770179791
247878196
298031311
1176429996
2140523856
37300907
250809999
944693409
510598590
1662548096
2126085116
1847463581
1540958758
1398747562
1696873337
1098795350
1088168478
1390310336
1027228573
1580389612
1255855722
985016884
1408711223
1701687275
1953909067
171215549
1553779991
1712260574
327252431
1447226927
1853262722
1472082828
1860463274
1269049415
1495821250
1846649198
1690593918
1830226546
1688866884
770033367
112394018
182936732
1435979080
70372868
997875434
15073842
1642235072
1063326972
1046790711
480743712
1774979955
1280988023
257801085
1407103886
80146405
1672318016
450912110
1966305278
1033655116
1611435041
1696707383
92622348
1685389311
2014512302
338590947
47743357
564539795
887989431
2105943234
1363704938
525451252
1542486646
38685760
551980558
1575267610
866726538
873075662
991859532
1503192759
495980804
1822292123
2064645693
1931605579
1422477975
1439642252
1410347843
1552805408
331560406
454403973
325734898
2115798253
967542685
1990550581
1049414795
868799022
630175619
191196300
1267785990
597783364
980347245
969243040
1686323663
1079201332
538150066
1005925974
1009220376
916360852
1520797492
1221976972
1975148386
826100664
538495722
1907372874
1997142873
709448363
611312209
1513092507
73446317
1164592332
1749203847
598777019
997826932
1861116501
1106902056
1390962012
643400107
1247363106
1435095059
2087634290
1839689906
639682706
103303271
405665120
1727109605
164836245
110561562
712213913
674459543
392743344
572068154
1509174739
1685215102
1685278914
663126026
831178428
1978226585
670847838
938114732
1375072549
274424808
956256407
860152816
1200124634
1320950942
1494315024
1983675832
1260166083
2130341892
1989947936
1149460770
1448678618
1610352540
1578627392
520828311
712153878
648554161
470226493
125726595
1857176104
990206186
1127581858
1882765852
1435741645
44300034
328921395
77973761
1648695558
2065841978
1615680930
1192356460
331917263
1669455394
858103084
2141222692
124734892
1927055018
1781496062
349032203
1852512007
1557375960
1184978502
871343122
454853174
1963470802
1738674656
146867081
1781969096
170061462
1178149052
1980490855
1187917704
2007338106
892347824
190232234
386536853
581058282
66796235
953554962
1987216534
1320368476
280108454
1959692525
421794088
92155861
913178772
8319809
1642569307
538886469
1300357318
1569470676
1043744412
297553680
1738431546
1458336007
775493287
851808969
1372071621
1490665599
1147634058
1478602992
276689261
1146128179
2133073319
257827942
1421610939
1542169245
1752531647
494739257
1816406320
586747027
415734820
197347257
1122085586
923044625
1121669747
1389622113
1775286361
1475252877
1594783361
160957081
1468676542
443860125
1804345373
222241050
1830855930
857817349
221214069
2083250106
852063999
938960823
385028322
283754981
507040715
1146920094
543192919
1460371440
484736766
225897785
1618771886
1325123470
1352218853
1110339046
503035554
330401323
1598430943
1456002214
1290659557
863783670
806504835
1499034699
305555073
1012122072
313079875
1228620720
1460234836
200825191
108376384
1645721308
1648590742
217382366
893553367
171713467
1513387102
376198900
113657543
1734182242
1776760081
450514081
1771801437
700235285
122828560
1168069113
744491931
1811707471
530284752
902227610
532613456
531371187
298734294
811079672
348344434
1706820531
1708880463
379630406
153329922
479898159
1734189639
1043527276
2092585686
1953382288
139712805
521827066
1506896830
485769852
1332692963
1595871401
1010356598
1958906559
1227810320
781892031
1273494696
847056780
588050403
420581178
945860941
256997494
990412099
1392255144
1688698483
606696692
1316692031
279749980
436164480
1894235673
215824035
310144902
857160305
16337792
404324258
172290470
951870118
1811335169
604469740
1415844151
1673877169
550014126
1667450741
164019779
1639689962
1562698223
1326042149
1828377522
1814933188
764249307
885885340
1148731807
450545866
616162156
801926867
162721267
667859820
700841723
563512845
770172707
1058815141
236191709
1616536419
1073371215
871000331
2142020425
1469634568
1756482035
1783956609
769956845
1130837836
1590750077
1411777363
1565216598
1382141272
465993662
2034011020
811411917
895880375
1341529180
1424078910
1051956257
398495252
1722557737
656215184
605150526
1652350475
1498205152
555850238
1673046823
253486745
1281775571
78101204
884770515
1950579102
350223279
597479648
345097779
1352439342
1633679164
548170854
2050620828
1181033207
2075187685
1066770536
2053647729
1503705671
676465290
53590830
1239505073
1942836609
2087463023
305857211
1477870933
1037781268
1685978801
1284657940
539298012
1297941443
1892798296
425029768
1737882359
193337062
1834577276
985655274
169131650
450842481
2136472132
838775798
1725230450
1507404412
1191685354
1081891730
1623732705
1972062
1160005079
1386652782
1294379660
1896201593
1662933378
111555396
2021281773
642520664
1501540288
1931139170
393097987
1482733036
779308572
359218221
1268509422
1257489758
1004915175
1485314975
2031823281
866610807
1880938487
1446681683
860314542
263675371
1241990498
1674366631
1164593661
1021187893
2071820772
2100874181
1377935685
258084530
1135117621
1893240920
207503754
765346249
1200428098
494581442
1749297529
139388430
1895474133
1516279441
630466866
53866466
1768279678
906897266
63691003
2062014336
1846522658
1330448318
1706419416
1411563773
1547102643
1680238539
2013435947
1163744002
906985684
410718411
1411076623
450322457
1046248761
787213573
1195369063
1463192451
1034726886
2054108181
887134049
793573881
678711294
2076628081
758420676
1155938937
2015408134
2145612481
1682742439
1495366063
1298256364
871287575
787479157
1296385487
873742681
1615983971
1367342840
1812827458
637236060
721438337
1554372137
1984031557
1206318858
1695452354
1424736173
1182754370
1554341881
787680614
637856249
2359808
1443850760
708204153
781170065
1953155836
1433192805
247483126
1511938409
186278660
806186159
1723970277
442818328
2100224276
239471981
243611070
2119927280
1171627834
678764874
156264313
1463755071
1581103009
1418141104
464308630
435639015
1618879803
1101540343
537513534
1231392701
406703111
2067391791
216466427
1483398316
1957595403
386356913
464153368
1085673480
736671032
1223939930
622501882
1450405239
960752953
327405386
603227704
561969926
1137073959
1183159661
782648804
780778518
68832885
1924964619
1021648162
1794892210
71684465
305528490
2004420407
1326382711
255530043
1023028552
1213553159
533155028
1595332432
421027323
163239537
1126235314
928811247
2145763647
1631877787
871900290
1475541649
669291956
1568255694
171931744
290489084
800206146
538048878
1197087790
813071545
304021182
2129628596
214099442
521330863
800215982
1086726724
1422628219
1620403653
1749674707
1934738951
1565658780
1934585351
136728309
1292700028
2133551418
1642722254
843223046
1586960793
1140585173
1923258719
2048532801
1305557478
2115226504
1777723350
20364726
869092613
2071228559
2008557590
1548470143
1697165107
2118404427
1526469091
451177009
1026291782
1846364876
1068306368
1848034854
1799164714
1567635623
313855197
168018599
653232559
535713226
858048565
1889051693
447224407
1552184281
1105490685
1841988758
1102333917
1857801371
369225422
1057002164
1037646206
1568013071
1540387761
1516439964
1098959280
63774501
55800105
1416384007
876348706
1299226117
1651496256
1499622024
290778871
1653161870
844946065
269937053
550884616
616417301
1676943420
619068787
199072024
1221547988
2088019235
723393612
589094919
903454039
1409290885
2077936158
2101199711
140075408
763995522
1053111821
1732228258
1896244915
1405674179
2146476861
20038144
1044133076
375739969
615492101
1038953143
2107757890
234760623
1440773965
2133891669
951010853
1297715704
1495575565
1039936135
1195400599
484999053
823196159
1680286154
540072502
771588240
807312596
731956433
504244681
1745212325
1060743652
722247048
516711059
496751277
1403522422
2009188477
9718564
188601853
1982574544
1498748785
197445852
1159706037
843221085
2059843599
1398019730
2144313406
1392880713
291072942
1488186547
1339188946
1305448633
1254727013
317003447
451110638
621698794
2017572755
1483695949
1855832496
242858426
514758423
1309887539
552084528
1366090795
1469381499
1004556388
210362370
2023128569
676012034
1775307502
574954117
1811198374
1697682046
2032939375
409758596
224467071
1872952593
1500779077
1949012118
1879260742
1447786377
281000783
137882952
1899454843
1685762667
1433613950
804709795
2105774730
151553871
938889023
529234819
611396530
852522877
1132558291
340850426
1369292091
170316818
1556036576
1860404407
562757807
447031993
1316813627
147679010
493313080
922157792
2099639947
1538777209
168174224
1427584946
103174113
1096473258
1100818182
1896363182
154621574
1969794724
834270580
2015444231
1236504027
204024493
1356536114
2139818087
751045475
1206142120
1962607182
1712768163
450237298
1359353714
1290570179
197181924
2080763801
1646165654
2023539183
1942357545
1566698648
1740206782
77307633
103933526
1535404289
985020789
2124745139
2041492350
469938818
2032733313
862106674
747158268
696037461
237263363
919758757
925466056
264297689
1688063112
1515207087
1457201109
216067703
712845440
2125693201
1055971295
1252979532
1330153885
11771000
2056668787
101121234
1971545966
1912894120
860340419
450143986
571423594
1016671911
1186821626
448017322
1950574968
22412460
655831487
268527329
1647423656
1328436533
1690510508
1463587469
756280448
1813179505
778382884
1607199782
1563552921
892875268
776415389
1859091010
1190075477
1035038833
720319748
734979985
1040350173
558238344
1633531751
1371697358
85729598
410678693
196948669
1978097923
566892896
157400868
982926500
959255772
1657327675
1766298764
1176048688
736389036
656554829
266587261
1818620124
868289792
521580865
714160053
1371601212
670616043
1478367172
488009107
1790448280
1277002650
1536777242
2051871352
510928613
451957003
766660220
614596164
365832453
1238419890
2005717314
521089126
919904494
1744663117
1207456574
122571157
1147767969
754627887
758633
1786559256
691381636
1849174756
829054994
343148447
706759996
510925755
487959093
1623589878
961741838
1760870953
672508461
284090685
1286122032
230996222
1652749286
313776262
710649840
77580161
525986093
1510670413
703973547
292873397
357044305
1501035177
1378130697
510844760
1346103858
488173261
1662340479
1212630847
783892445
1194454297
889742399
1963325730
802715289
1295649459
363836559
2078667677
1024123556
233516128
2008426162
1353518327
1394004700
1557052681
1240792168
1402040840
1124199128
298170235
956770329
1440398876
180579896
269607447
945176054
1397019027
1330066907
611640096
115979646
1162222816
1876043018
1888641524
1707280695
463330268
1545568680
1696515008
1465930978
730743989
563512152
649814904
2038777506
2074994762
724029142
1597078614
1118653881
1102460028
1162739948
2123180070
934547473
90688947
1412241856
788371008
804370979
1422338519
1020356595
2019143879
1118173104
1390202198
907852200
850006896
2057396238
1621780098
752159895
289841302
1846907876
1231722975
1549566288
1423931902
1454029883
576575470
1358859578
108695606
1703517567
667265338
921357969
841693104
408315576
1472025111
779128681
1211603306
1825372251
876916
436076332
926488163
740526521
355471889
901046870
1082951738
950949557
1483916160
1507994467
42220956
1160560074
1242477574
331999296
343260206
805423600
1365453874
122202179
1389570902
1350737287
1780743793
96839189
1002122781
1262359178
91668795
235039329
1506236862
1767231979
1219971428
880835702
1891572916
86023577
755718198
1398544029
1776015227
748727813
1842141781
2102246067
1958929247
164055334
376015808
1839746934
1319088719
1131616692
1265185399
432847556
1639857611
158164989
1199290377
457021227
437180694
551760744
1042901740
1951236162
1383627521
1333811543
583436006
1013636225
1700099487
686628965
1594610891
1001516677
1952234824
23190008
1241285542
1164873887
2135339239
112107577
115344857
1483608338
1091381641
1526894643
1276630854
1972915253
926205738
303407849
2021154835
1697951128
161882836
2127804443
555261275
533524113
2107540531
1772829225
676862530
248962914
1376891748
624612043
1853335351
1945534245
2094644658
1759040876
298568279
1518265322
435541000
99569064
229079408
157214877
645326848
806594879
1600306976
944830766
926151028
1319854876
518007949
1949820135
1612461371
768672089
959257088
1731237111
230385902
1060441631
544327043
858055788
2044825412
1540662018
600910880
179472062
357311683
870595574
1142979203
1764470920
1813553777
667062468
1386291286
1600414197
953003024
1480236505
1915930318
2133494362
504479365
833594055
1971571256
83543990
1142911219
1038796809
164167888
754657441
1440538633
193120772
1777964847
1930339175
1439851345
1449942270
1621260140
823667763
34861288
1764719619
2009612816
1680196038
81117959
231228585
114666963
1491827822
1464556993
1516378827
1226284360
167975945
981398226
294201247
2138859132
3118243
918530736
2001219108
1798217653
2099495270
1503782333
1651194982
395334422
517822937
862860580
184674873
1342899572
417505101
639792290
1440015807
2004770254
634386118
1756688990
381936291
631354387
934373856
1477824047
275615544
2035390795
1563328897
1346166990
805932164
2104437582
1800703817
598376060
1202559893
1083708153
208549748
123560791
1512077908
1825532061
1722155588
990640861
1436776037
552628268
248195397
2001691940
2059731965
2020550473
1533743877
911972334
32444018
1582987416
1710339380
1393573760
1927503094
740498501
888338890
1327804463
2087844408
1410159157
1546254093
1640241117
2131270658
865461063
340877753
940996514
381761007
1878024952
71972984
333947762
1017089456
2132496472
930693347
694314168
916497842
1002743918
1418019465
901532921
864772016
1726782513
280273356
1868695751
1560351290
1291995427
1608988735
749919061
421947181
1368773970
172333883
1191410549
1615419549
198309950
1928844702
201035206
287489893
1145130563
189778169
831302547
634799380
184192887
2054724240
1929374158
1577349412
966984125
1909129197
679833881
2047077513
925907482
1423776607
786607825
1204156868
1688731948
2100667762
1290733449
2076318927
1714229648
915929826
810249773
956232669
1374228236
1997807306
687987490
1411424358
747304250
301791193
631150459
199008353
489201794
1280921259
1171874839
1460361208
1794947679
386756333
707076916
1517399447
1970762302
1480833695
1377689048
297031372
1790387259
83419389
1408454070
2128356821
115680043
989002285
1722429353
1734391202
1817638274
367615415
1093978894
1765084535
1731666401
218637652
945473790
1006997554
2059109888
475093294
42104027
104572724
258815569
685982689
516921950
1037876891
1293607665
1237607293
1332921516
277083805
1659784663
1308666910
609288730
1596664667
1193526735
1014995180
743377671
1836754389
802706983
1528109274
1968482549
1367524455
51894276
973943931
1275140988
115182577
1277736868
882330765
206948110
676830016
1730461349
348298624
1411230656
726749751
1124095850
1864739441
1529868670
2144738470
1401690451
1081098740
1598309305
127905620
1563309554
1620270458
677511152
45476775
1719360051
1525935022
1308257411
882535941
1306009565
245824461
50268521
1297220282
267616006
627283716
499848798
89199212
1865196508
2055361760
1889272953
908262614
593749272
1592391674
2012237316
892220414
1132514630
1546656234
1303471133
68084958
13521295
114469759
1558046062
34316252
772407475
624833053
977668161
2072841685
1749465573
659943645
1078516209
1575806260
342439194
1083966758
685478738
1478374374
1796612106
98881704
722941773
1367547564
886901362
69163976
437080725
257785805
1791672927
480718174
482521991
1169286805
1090626850
1791362072
302922515
30593748
1326444548
321451508
329215279
2018584083
1625272893
1047722463
594186045
624012514
2012271350
147444668
89184536
1851854984
74360644
1414036473
1393658480
1449783868
1481366158
1826895561
1746753107
298605717
1570082849
1662071811
488236471
1713968782
1314757862
2128667706
1179083364
1483663762
423833430
1195283554
1494307748
1652177579
494468744
93053822
2113389833
475623389
2061354086
2095882271
1182120267
1717114329
1878151476
989448478
218429081
1097888171
458793744
898010016
1459305339
375589987
1963448099
1654061491
1316262316
2124912030
1044570456
1076454116
1151370997
913419203
453459956
1155600122
942198472
143201509
2114522359
891692492
536127309
1186024935
36953188
578429696
431245287
727498713
898011390
363724974
329414777
1982860242
239297873
1339580162
1821628332
1755401141
588762216
1401768989
1895972666
251220357
86147970
627794345
190431040
455137938
1053132184
1742944906
2134875841
1492368688
465049902
291136079
937056157
476757437
1534509076
764659867
433501751
1507413547
901431103
1537294851
825777718
1623749712
326034971
1430414935
1372525313
128213942
2140480409
1978630649
1459050863
13477442
1319305060
297614529
819278580
2103783303
1978923720
926995728
1009799220
279036076
563694852
260384270
854193516
1439307430
928581742
781051142
2104614891
408218872
955990679
463531490
1630241026
1138776709
1317079108
2132582715
1460831905
164276306
1843789269
1995609355
419051180
249311659
668456846
1370116706
1734119397
1603606218
1703707902
1516939824
162669045
175833902
1848908253
190870826
1008357857
1918713431
1505268843
118354723
62372072
2059773364
371868797
1647409279
1713059904
270715689
2001739667
347321638
1003956257
812794798
1727167748
150218068
2080586014
862088937
836960587
647174204
142462372
366599595
500519206
399200602
146704355
762721207
315171501
1032346692
1206755683
619179318
2023560036
330061561
1618435184
1533422077
1172052152
48376431
784909569
2108690021
510693437
615012382
402798624
1576045964
7232200
1751198335
46506317
1195545495
268942819
1879324406
854554134
230699176
1487103580
1964454707
1393264495
98294419
1558405102
1301846063
1025336801
255483119
1902820004
1299576773
903731670
2041871053
197289022
1901123861
121219844
1852920117
964860277
368379329
667039484
1558325520
768612449
299934951
582692358
62948383
239117095
1240948963
707993433
308848229
37128861
1324307348
235082259
1657450058
15520762
907852072
1072377794
436698046
153442013
1239562970
982420886
1884221064
542387878
450108058
1629796291
439478486
603417191
1222107975
640699594
1800584892
1883561928
2055145875
1885732501
351764923
1128329175
440545817
200893754
163576012
593877677
991475877
1601703702
97465496
323332653
1218400674
545994864
1703449902
621302448
1486291968
360854998
387747300
638410002
1413032538
1254216380
495736667
156425968
1949815237
1528055298
1098493159
670287482
1134434839
222231710
1115438150
402203897
1904949297
244594799
824380056
1127232870
518387077
1259921380
841450913
467929141
695065717
1559178514
1872291910
1220104552
181753941
680154750
71984428
721397066
1456629377
122203044
2004171580
288354969
1605643942
1854358389
1252749954
1721122483
1022053630
1394913320
84067039
189278293
966478796
838648655
243488146
447474659
685373537
1492396188
1046829280
1134759951
933343099
540550364
524453049
997956356
1055556160
330384417
19484332
455913207
2008961812
530044291
699468525
1467294113
1009918014
660548162
1574172301
516309172
1618117116
579547692
382546911
1951647519
383772210
1090817411
669028187
723059749
444456544
189088022
1934061806
939691654
1972924830
1609007066
1421884065
215759559
739752333
720043648
2075700042
575158462
925866723
895398272
1510978943
1234378165
130016649
67596549
73860490
1545201202
1341748054
16199901
1929448566
1947148401
2041889847
90278274
498764355
378179814
1625786208
1970659601
753060397
1403111114
360218117
1088912304
1479056861
1521509140
761297381
216300729
622784968
44322814
346103878
903447052
37883135
1959158771
1663209288
1448613189
906833928
971500178
1861676627
1164405158
1393170918
874571352
1262931499
524119962
166072940
1717357597
295957817
1672740346
188813511
972161798
961346938
1788845423
1982017365
558492108
1016916152
1380357808
869157643
1574253377
1994314680
1983682904
1467823989
1839404911
1899844091
1866355830
1091403694
1838948912
32808804
1553798603
2008332246
645172341
299265471
1123264076
1905027429
1317492345
115140066
1750532075
1273913247
2072145390
1921183527
1856620568
1573019707
585917786
1808320969
1317216272
800800328
295578049
1440788631
657786292
809839114
283697517
1071009997
261091784
366402599
1791338820
186555509
534100849
981804797
1840239700
2043433278
335516707
965308907
97913730
2019407638
1574234673
1047524628
1641887783
1316381026
260268357
112132139
2099053842
761056584
911133241
34680343
1271468624
176436981
409146222
1995983845
611138508
440659232
766063348
1534700301
1568983245
1560855259
1155793268
1601171461
855432765
1100011956
1647075255
359777729
118511734
974694485
828727656
1693471633
1019477945
81791139
787565582
914194725
1627075059
30840171
1784355852
538220605
362995910
702597265
1551073752
1932083617
1887879217
818146274
617174084
1394668505
919926071
388098468
713548547
1877301732
1838938450
1342920029
999911668
1845055088
1101137252
1469942132
1519996904
1787336913
331411925
1353345888
847632200
2090390120
1198942601
433961556
1724805675
2080578698
2135196307
755195007
36792379
1258242743
667247070
1166859128
1695370493
89390836
679392657
499472536
1319694507
633957706
327676074
918944440
999340902
1502780200
996027952
1873993615
1947070213
662711182
2041943413
95482127
1333991166
284557431
481397362
965142705
540047982
2135873738
1295731074
1961261853
2140296432
1233515943
683436401
1823062969
1593000091
1348047033
988177442
703486116
2144531798
1978027035
1119233190
280212722
757430103
1332098351
22715970
2107401749
1886482754
1517896287
489603238
821105897
654003507
1355747788
397435458
1455056328
1026922508
1408301046
335452988
306245495
383331235
1246196235
777679796
613285684
1010349616
1016892441
411889451
400394057
832363133
634297778
704694387
1393563202
269335529
336931326
875113113
509834072
1750380983
1021769766
562627724
1001769084
235782711
275230954
1059991522
1802177429
222667961
667570816
394365600
728785268
1276509156
61431317
172435833
1626435610
70122799
1443208666
1641831997
721727592
1182938028
751127172
141675613
97508497
1308204057
2078780562
1511297107
2022586089
1701531184
445217261
1389456775
2033489613
1281556921
1939389490
93814933
1810244010
1724624113
1267401770
196694901
964853193
2035549068
956052975
1391046642
1797054597
1331086919
1109737404
1931084966
1959755711
675863283
1559784673
386521742
76773261
1238313747
1977878936
1032442016
498284444
869250222
429909480
320609588
1568728734
1564622243
1782570014
828522978
1258686282
1102577547
253642570
713186612
625131406
2048121181
1785041421
384617982
1034411020
2085042572
1724704952
87485193
659683696
589907697
606565993
655366698
140064726
1762557799
1578658166
1627625372
1322233248
2066397096
1883618704
1466904141
1841075366
1515191915
1385051754
2128763848
1699262667
2115769945
1883530905
948403368
478070955
1950752702
895097658
1529678601
1819568879
1087937185
818080694
405767218
1449613363
388534336
554543143
196356579
246013994
314594318
1399489970
684361316
453938975
1354715062
1060919208
784568289
1564535777
1157604413
324540772
775177949
188859181
450977006
2091964380
1872006907
6905303
790790685
962476660
915094051
919313811
53307587
225347274
662485759
2133005754
1523796394
366077418
457566163
1020224716
1935429304
1702697951
1189213133
874350668
629897507
607035125
697257033
49547337
570446659
1264375617
999464016
2056829652
1581921902
648126258
1081433003
1786810409
675772904
1813334
741714899
580366694
1045882599
972276410
1995062104
1061758760
1914557313
1838256605
1824127475
352865813
1578110514
573517773
1138442412
1274666249
442118222
983962111
536209648
1460568492
1939993322
1416923205
222129932
1198064295
1799463465
1779888429
899282524
1889216499
1375272640
1927983422
1193508543
108933279
2023247159
361705307
420470356
348473842
1887591989
1222441439
1008747685
1872076316
394981492
936449108
1809929098
859296939
1690587540
294900730
469853040
2133864441
1905495066
794240859
929602187
619841985
532491256
215996905
837124239
1136763578
1237799581
1996987415
973898766
1756659756
428855390
538056276
136914953
624857525
1205422996
1124159715
1940455328
733293956
920048995
2087887220
1878410947
873137585
1115094636
370180061
347337797
1345121048
974400660
345304437
788639082
1564152057
2127169111
1951528661
789636971
468276102
1651433473
1830731232
1538120217
1160258530
47228536
125892893
334176128
375661478
303692075
478462849
476974103
1003913294
846110242
741399720
1207261336
1058998503
1952425279
903092481
1572285406
32963557
1705901647
1127755458
1631905411
2026955216
1274576954
812919322
592538102
99487791
879766358
1596007504
2004350882
1327723007
863325457
404283648
1744449684
909667029
1456780633
2110277184
2022707117
1105015129
1603684661
1698332769
649626673
690657203
663907448
531948661
602691428
168046508
1652731932
102109294
604285865
88127094
171795345
570703258
486156054
1704402607
2116761225
358322341
767088290
969593795
673792584
1746282962
729693978
2006396451
2030606894
479935238
1025626574
1602751474
1466398374
1579357769
1640812054
1973120473
229520701
635155031
431735823
412719292
2036881928
1693385878
1501458078
1272265833
226788556
1199388756
1741710554
14481732
596085319
770716517
1911994269
784298888
1197062431
2068129529
156397505
383239153
998748366
2086745297
806886334
27998961
582699806
971923959
420045952
1057818321
1311852571
1759956326
1155221232
1302265621
1034527163
1415553893
1744329803
568243618
236688565
2130372487
2059859346
1527479267
335221769
1386214985
1560440164
321519944
771939761
778939415
70661502
1177060560
1232123759
634081077
1643246209
230831332
2027627188
1038460435
1016626823
879025924
57254157
1480311765
1095913005
1062182904
1674860681
598758997
473045558
958378492
25619065
906389596
997931253
1778980592
1904702118
720535083
1372085694
768932185
2084057827
1379420616
333541739
22381673
112638600
231446632
425650634
1284980539
958235203
644616337
995308673
561007557
874259217
275085933
388282213
445663642
1798650019
1988594450
26713550
470823320
1644160828
74591499
2136984302
1218817649
1988700453
2129420499
1718267128
1047364575
901267612
1335548301
605548510
562180404
1207908116
895981573
489386364
951184857
1709100767
1673928314
819332137
251518306
1839120751
1853011218
192040042
1722304496
342125349
1873417387
234423792
1175533784
985269341
539978271
1958973911
1792201048
1520989138
1282623958
1174455980
1530374786
110717490
658171783
251651243
569602735
964045404
2093040468
954029201
446025094
1888983702
516934711
1361023885
336220055
2135957563
2083663867
340049996
758309901
1647743630
639341558
1980768541
1513017741
382730218
228653202
927469434
1701798709
1568316140
970097507
14717058
1580472969
19715641
353052238
1712975182
327230402
185315164
2016334188
662190304
1130312288
1905962983
1730498015
1552690046
190695468
570380173
110291135
20538515
351721252
1141385204
1992118659
1209891265
1546329254
497572415
801639966
768852990
57678895
193254503
2094407614
404279406
297473950
954967120
1431396859
1772104219
296423066
1942394784
1628298440
1730474510
321431194
366970478
1609844865
1356094978
1353627829
1172652345
1510271997
1065252622
714231681
413532878
1027227770
294259860
544476938
424551541
347489149
1805269109
501441583
1656445455
1660223707
1415644635
1584424842
1117942078
1552359516
1407871360
533731805
1136284934
2033827461
620688203
1970659597
1374248481
125291536
2002353065
541914369
1397188264
509577665
1783067799
1937866260
623672680
650792148
1176665699
1290502060
316575492
517234809
1169940172
1660255027
1646686261
395864729
1016490950
85385263
1089404615
894362736
1972203535
1545711098
193870430
117439016
1088757778
1741216412
286105534
1938505190
2103432213
689895137
1398737828
1544298501
96943977
1879964828
1173363286
1755318118
1203790396
239986087
524629174
689909725
432075311
5615444
1024886808
516136514
530811281
10128263
140488493
1334328179
1076993249
529757869
886610659
1402448002
155693925
97158539
1578650187
1524081899
429768280
739060185
970572555
497235347
234883492
401004019
1166851326
338181964
19672854
829267384
408113066
301709452
843843370
607862400
1304800430
115385628
136181855
2051196538
999455
1047499744
1362802332
40920383
2077524928
1974727049
1299085177
987261238
1243456481
562533330
1285270666
778631442
1579279630
1064746386
412067754
1667802776
928705475
584482132
1696513876
1685609197
1224753251
1811460454
1342753505
1793932481
211167174
705768550
1827347301
1486965408
853813489
829660832
1637766153
2088703757
853422547
796557018
1031730752
1855889837
1854634574
880671844
2095265784
1854843453
1923667599
878979179
1279303700
1491337470
547410048
2075554192
1272145085
567154655
15911975
1062500575
1303750303
1370359292
434864131
128377131
1642976981
971638919
1394567694
1653248096
1220489792
2106490730
1154782936
1748742
2056959606
1699438333
282345024
1824823799
2024931400
1693268544
652199190
598339206
1911596856
496137797
865356228
1360477006
588560083
1886427078
152887757
533417876
947973576
510342428
311295067
755979730
1287495793
472720397
772516721
1798967944
1382488272
898530039
1223055770
361536887
159059446
77973475
1521767620
105513185
1868278632
1964077601
124353065
917568111
1718317561
1663942582
1952786864
1664186800
961354507
1711243611
97761456
395465027
2107394733
1470564370
748541016
1574930285
416890391
1332735423
1135908522
1558871767
1314394486
1809528764
1196752119
1210212152
560276430
821222991
1917052475
732959917
1573070117
1200192572
1042864865
1783258879
2008735996
341663871
799629229
673256807
822565036
804732880
404400301
1267173135
1034774409
265586067
2146500784
1559103124
1106275242
2080943898
43970763
58841917
1419600429
266654138
696186050
1707939915
286183731
445866166
1501409503
1679432781
1613560363
1236886518
197772830
1326788297
1406765707
738783267
654333247
2035047438
59560221
996756048
1853385916
1398960906
262461691
1862729046
1014345895
1995180499
326489369
751658564
1287938636
1000637232
718565581
294784220
43944230
243087133
324494113
1613348498
1529164563
292387177
1342436142
1793997022
1546631621
512728476
1237636960
1824489514
1089848465
780317403
1808743765
2087651037
341467612
2064052205
124425595
687058233
1268722591
1123376739
1254611068
1722762428
1305381732
1982927678
1978442287
503789199
287689261
368714487
1885993172
1384394091
124560170
64769533
2752179
543349357
1403282396
1652515126
594108587
375617737
99563180
1052506580
2011373977
715997365
1315143513
918336199
1187076914
1233286690
832596786
316031298
1105586289
789370868
445431857
2012783922
611958125
236353881
1061866700
1252801571
1388328141
1057832951
668888475
1299046271
1611203000
1940438903
1540788274
706388174
857907969
549695007
1908648388
99987980
1119687558
1030706920
728548372
937219575
405716655
411756825
1576915759
269520890
78972982
1568381852
1716698133
715878955
367748513
1199650637
1215519034
621456097
1031342906
1640180472
1804543136
391898712
1987316993
692007567
1164475223
753684766
354112945
545468937
119346214
412909276
321199841
1552902960
600270188
757520764
208625218
1434750696
1030893744
1811807293
851273565
681699627
2028452929
1123793945
2063857900
731683864
973147523
1469666498
458817546
355748926
893986885
942159976
1552952179
1140620754
984818669
753994413
2093525305
750408789
1489006645
304686842
1178713005
1725310512
1070127558
1645418861
404166389
1230033148
562602131
2127304
294988139
514349857
437828576
819853191
1707296829
33104117
2000851522
1235084251
1224947114
132774233
939659812
711593114
1388859552
1465721749
479178536
587798784
1528217036
1843168071
2043484912
303399742
980865051
1686820540
904174831
1518098582
527167518
2009259554
1665862245
77960240
1375593681
305418144
1131693873
979259538
1373553626
903337146
898921887
33631178
181826535
1600065402
516530161
1438095496
444729100
1778013865
1895403936
1109920105
249134329
334078943
2055307969
1162232024
788663186
1861223968
1000137068
253654636
1465601176
1092888839
342950958
1430211018
1147125020
592972319
1893974478
783247935
1298719289
830503803
1576121998
896199746
59098617
885889038
746727652
1197679467
1356144026
1698322039
1028736643
1121739120
644214967
1816925990
17415076
585462225
1218546020
1228469136
504650027
1895617145
1384750318
1898348942
1380756776
867587848
365168785
155819232
1777472100
371683358
1734728998
1635583275
1462424651
2120067401
1553746756
1415756709
1162659161
2094834960
1053178724
964094359
1932778253
632645399
825101175
894429246
455254914
1086760056
783391606
2050854912
2018436907
173736764
678606968
1680476547
723553487
1502563542
2014060616
830540623
1078177485
1411897762
652974673
390029964
1187597084
176151810
1718526655
1304824324
854825028
1663080041
1959428509
1730415666
436277052
103955834
623486793
896739602
1117560877
584200019
1442479607
403414524
1192729784
1968076547
152069816
482007583
195412003
1194300513
1188668840
428730373
59136756
859898178
1567340366
789573769
1138881382
1307128802
421092744
56707696
1794831462
3939238
293628655
1949024878
2119431817
1362462290
1287081868
1415419166
575838163
1819876562
1784655376
944571150
749497915
194964954
1968665022
2078447732
1542204701
236669151
218544595
239985927
85710948
1028668044
1902098105
1726230404
37856743
1796203846
1713204392
1352418968
1258610611
427943138
922942015
1545222730
353607306
1613135820
599253588
779128681
899732267
191148490
1612034445
712098464
2072651976
97596527
296945211
1456633090
369285632
1331608203
1590889828
2096101233
97191031
1656610872
2104592316
53862221
820230835
1416677299
1277884460
1989872478
734645231
1082559068
1920950133
1156721573
326520845
248173497
470894714
1626097402
1065135988
1476183175
1708603085
2096792795
1875743336
1632494125
2089541414
56786806
1321887284
1571949080
1862153792
2058848764
159067557
975591543
1748834702
940336675
2060758327
104265391
1250264417
277226330
2104157871
561220623
224175345
305275428
642838165
702951924
1512953594
1759054341
1036130414
2129735753
682531480
1774005701
1781479628
228167723
1310435644
770431222
462690343
1642637882
1447852047
485001475
1783605494
1732838085
39555943
975281522
720039730
1617910423
135547780
233214343
722193862
419608849
605911841
1019050363
705504204
606550468
1027319733
1360340939
484650276
1215679813
1363655096
292937486
1764347304
983757451
2056486925
290793664
1519636942
1435006807
1756221138
1533253025
1506365851
1776944926
258059096
1152393783
123371457
1813728441
1975781171
394198901
1030746992
297145727
964632258
36052192
1804824626
1980457926
1206764903
1679080
580371287
588680112
1062607494
172397747
601396146
2025524518
1322361680
544502494
2035756030
1041531195
1549903089
322419312
1169382945
1101775536
292496885
1200216531
994150108
2081352064
335793360
154451130
200439404
1622178930
1964807360
1929926443
2081845350
298546081
24314703
555987712
784625437
489900245
256026977
258932706
1128550826
1419703381
658432670
930378809
929043091
1072562977
1230948033
1868944107
975043986
748514920
267868389
480728844
35727327
1538212445
1985540111
1489387716
1823078738
1441895363
1320339320
352606562
156189070
2096009695
2116289176
357793557
1155750918
1632947650
783838646
1558344212
2041938303
1628218556
296081299
2116005509
1340623860
1372779254
2100186385
886549258
1124962419
1059317836
1934345975
284634245
1062117607
2134681364
1672656579
604204846
174282247
1755087927
1053000005
2139054657
936447192
1071222782
240791133
1071971286
1617920554
1281911271
1014045275
444461278
19892668
311494920
796299595
1496320319
1730943538
1334528242
627600239
1029329765
575765986
1594550983
1233266516
417523347
2051733664
1872473139
1486733499
98552100
424197572
1776455992
61042217
1502294271
796718910
531713731
570957398
204915005
772384363
2000429892
1969992559
555664249
2046689007
318918994
904922083
2132693187
838165820
1429850834
418800913
1445687051
1594257468
736291
1529015126
354464110
47984317
839815167
1396118804
136223955
194771127
649008242
1643015110
1825379852
332205461
417111129
1222283195
1826984107
1940930303
1407551526
588016546
987541887
151805966
1329689846
1641190130
944320146
95971527
762330282
657123662
1404207267
1008107856
843369615
357011608
2141173722
1305706738
2016898026
1986405348
1074673675
1458324678
723728498
252811639
1484312194
292306386
1714772318
678740230
81293647
1589397382
300664294
565516448
140250667
1728163837
2067569319
981483502
1127409048
23914420
979845731
1513984057
1003569084
2072366792
1694770986
659579342
1282723154
1610069820
1025069449
1988725895
388979218
1182512574
1443701847
368027528
602737437
1230440804
125125148
915435548
928043248
1576770775
1886949665
1593439061
1797463389
1440386776
1093565665
100696663
56917385
1189093717
1541696318
2061947737
503559566
763698542
1093338079
268865602
1633186449
741620562
366616845
1021625896
291116563
1208348775
624640629
71513608
1512920553
1429415885
1557998519
1069517356
282890909
80289829
240104458
1689795960
129230854
335662857
1637758211
1072426151
370518276
1102074027
1512980946
704243624
370399805
1208287919
332982391
1956867593
1317409661
1345503324
929476665
2004750126
361790423
999686894
1890156330
1554391088
1741813269
1477166620
182623820
1349729309
2075792559
1990189114
518077141
102730409
756890052
373154864
277136549
1035911655
2133984074
1108000099
791811386
1524240196
1076141135
403921366
679506692
56877440
656037970
1751719144
17309484
1676040740
1890770507
884738199
480053798
665213618
330547267
402513353
527137739
1059737780
698858299
27613798
1250228546
1119828667
694760666
2145935010
312006735
560364651
339221656
382713225
1566149257
2129545084
1925664853
1983141358
598088894
633875620
339052798
2015237782
1351748391
607043725
1116888732
406629932
1338574433
721260742
2015493969
1371501542
1704804312
1408617311
526519053
1995191248
752383362
1824407797
543098479
2061799240
614875738
1608955687
1469239697
1140188721
1238984718
809905224
1948406087
163279104
376673252
620332363
214431019
95280265
1331770266
217217464
1676497387
1339828517
502316078
894265333
581986034
883225454
1523936103
1430360961
1519076259
1987743399
451497428
640866630
183587435
1913120060
1059981147
1549610092
231124030
1879852865
692194600
1839752574
496405560
1234770485
583556653
515126663
1977645728
736249671
913827515
1826042675
1106398082
227408686
1898066636
1413640215
438485285
145796820
816531262
222653365
1973428385
1489659408
908560931
1951744620
1456417870
1446241470
842358937
1702153701
882852181
1744549382
165919072
1857623070
887067997
244858174
1505072154
1938277520
1040773031
1780593434
1246930886
587082788
1677147386
357854431
505801789
1268258359
484321478
1972755808
1479750350
1050695303
593930363
429098831
1476708463
1485799534
166387824
1727608925
1575753539
2074438670
578540334
1874326806
1258784821
1239547061
1178892040
1828319780
151419004
858372110
1987323533
2044143193
1790125327
1162468702
1057409519
2025209431
1095753956
2073849987
215007190
1465035743
71527151
182548987
1796545177
934004066
1447227700
1332274303
180826276
1190570034
1065093559
798976013
250120048
1578283376
810859944
746383685
29117719
440711405
1486825079
269520038
1508708595
2109492966
1004429370
1777959983
240378811
1655254874
1573108432
997884693
1068696286
1409407661
1424904564
1434551073
1296106661
1368296102
674124732
1654900772
795935567
559583993
1805889831
616912470
811245298
1405352224
1831974424
1008019014
214398639
1517780572
552225077
1373328163
1764552078
1213777562
708280958
1598352159
1141191513
1685819360
1911736761
1277375829
267424265
705175025
1877855713
2072120168
1940124862
135122662
1006435811
1604844975
694762223
1349955619
642493387
2124548746
466819556
330007269
1542886259
1033531213
1060142810
1940578600
1831096934
704796205
580136251
1328125282
103610289
181584950
453175622
505920127
844733994
1414411667
2127313650
679195053
631572179
1210040028
972207005
1932229296
747771628
317703173
1662909212
2128542402
2017449946
436893477
952804467
1700811890
1576717039
953925344
2031848354
1161500385
72476182
183707548
1375175890
94785737
636786994
1475427265
418748401
1975211683
1065629414
1561530243
916681564
332602784
1940276376
1784018411
1099832929
1623902314
1697537367
2013920519
1077395143
753880844
766983634
897608842
1068547499
1583891851
856667231
61771867
1660029246
22717619
888192613
45371653
1499152160
2081556482
381673809
1945237964
144049046
1018328579
151647570
1768475218
2050171126
302249184
1074781297
1622994985
159059130
1137197788
389777052
1972110857
239138140
1631406538
1142226568
1011350714
1846142390
1932240676
698611925
337350523
464274898
922625705
1146968464
1728605136
818881406
679929849
1952128007
698540388
124302371
1099415470
761083557
596660998
395760661
871786066
2085794401
1231805721
2030147078
615193801
244648835
1181425462
2076820099
820667758
184405442
910702000
46899809
1095135100
1127794299
2040807605
760417357
805297780
926120823
1015293782
2133457847
365768327
386648738
1681143829
1307085417
1731336940
2051716340
1322443259
2081306506
1423694543
238137658
1685466152
114327096
1309281348
790559600
914338250
124940417
1529344195
1706354739
1534836194
1909136389
2119350297
132755707
1246008965
247688195
1455408039
946887368
408303283
1026007601
62697918
577161007
974612615
2002779799
1301905778
1803631422
1513944221
1096410038
666294793
1979748658
810617837
1788001189
1002556606
953065904
397271997
1762773360
1224667593
408632629
277341976
1908070661
1296217356
1202592123
694340199
1728130110
1755014721
1392821225
1226261595
1960535874
973493847
669938502
406692168
405820826
1304591743
1222315624
1428870713
898528612
1170375632
1137627958
759635231
1522861613
1120364262
952949480
317604439
2026923580
1416948836
852098638
533973663
383279014
1412523903
661688330
1847430619
1496676328
432340364
1375792389
175441949
1102958599
1991722608
1212258302
1845178109
1682535602
1771186773
972877363
925649375
1134110434
1882953118
1649557820
1131463461
204948379
1130270238
426819283
597498373
812114733
1851287021
1980812388
268395868
1524234834
1614272281
437330686
424947573
2037304750
579517072
1629999431
436694367
1045645781
106854061
1824872977
1476650141
272731107
1648409629
1241615562
957772568
1599508422
1238089501
962668767
1906747328
752012185
1720938482
979007417
1274593172
876360
1896833286
39145947
541287066
1690917736
986627598
1668133370
955206638
1776424982
1546121715
1867339659
1803304178
1143545383
1905494422
1640912669
172664478
279409136
666120717
1315964861
1159770486
641768700
390097876
864624354
1497222271
305364669
1329104347
248425687
909429983
1344872002
1790774049
453487597
1084948921
1551024987
1909469860
273629085
1473500440
1067468114
2102942033
449940689
1870375278
1586850947
1885617125
216148507
1993968528
1090734153
23918180
314193506
1537046625
1447577357
864094846
432710549
473585308
478712586
816889758
1612767127
669351286
1878895198
1958789292
1262547418
985374099
2129685458
642651803
412751308
544452330
2093828414
2139342833
145860954
1010926057
838292797
524507108
65869354
1407270907
983157278
391866624
1123680438
738047310
1635195861
20574669
1436495322
1798123661
596621361
1950543548
1832898306
983353955
117192299
1435061342
222399218
1752192950
1642606033
139431484
1084228508
161010931
1278393712
1387755554
648413512
212658195
1139166530
958565692
525472029
1010307795
624740124
489961905
1956895016
2092209337
766944326
1064250248
769328007
771380772
400555119
812168325
1530128305
1872032017
1337984278
1179387193
197154810
930125475
1197876109
1286293426
1153599247
1498425855
649927179
105662557
592078504
1191681440
880472856
1875456851
2067706069
744288824
1831961158
668945433
1417933252
2127954483
719553388
1451741556
592348808
714111334
1741991497
916187298
354573165
11340118
150165213
867282877
71841478
1974677763
2024952117
1273769115
1426735786
862222035
525083291
2138678440
1942454681
1664189566
1856388589
575135261
425489363
712354357
2071707852
272396766
2056363977
409473948
392374142
2051647084
1206328915
1072200415
1436892593
1220792089
472939491
1623061442
1345185478
1166696628
457325629
1771290207
1954322262
755757346
1525410655
1231729999
1723629975
669435486
619503198
1515521701
1794780952
1683699026
652505125
1361296138
340445541
1454463768
2135317011
1589889977
898780393
829069758
127980258
2109726335
1041476174
1457942919
529673761
848639842
1792254015
1558631230
119072123
1300425552
410711648
2129132899
1709761339
2017832640
60976250
1823624808
1791334874
2039951217
1345011620
1407448087
908136174
1227363931
1595177943
857363135
1957990897
63155506
191298801
330449442
1530259349
108402764
515904967
1960744599
643244160
713689501
2075168376
1760959402
2127074746
1165203537
832228644
1816657715
1811299834
1129558187
1536292797
1455361494
104184970
2040286328
186362313
472474426
812889904
119855367
1375769560
1018395046
1727538680
1347277841
700577778
1261814947
1948270592
1114044032
1145243293
1948415370
176990032
948651475
2140522477
1069132354
181170118
1534874997
704555881
375346612
543131881
1662705540
219897144
1685512117
1469333541
1066431529
1230016662
741094605
1057313415
1419302040
318472082
604597404
1755149180
1121059335
1029554322
1943422394
16367991
105551573
848964886
1510421399
639819008
270838506
627113205
1322416993
1146390408
1882879942
173841708
365607837
600837683
1513771302
1429938974
1047680732
774045382
1809093682
1973602032
976426293
26454418
969974708
1841077007
481090951
427065707
1086904601
1596235747
83744957
1397230755
1537365734
808433872
9651485
509161100
2074391770
1112424824
1968965255
2051607332
201068990
133697193
929807214
1879077969
302629244
572880092
1118706741
1652390269
1668246899
777207548
603422520
507767455
1550967698
2010849679
2006966935
291795076
145358159
1651504668
879853847
954124426
322684947
2115127794
437503150
583827976
824825892
1896879066
813510800
64222062
1293825966
26365734
1802327646
592088369
600085916
1979352697
18845050
248370865
587127604
2105521362
897118237
758546963
1341335300
963453702
433922785
2128492571
1790563040
129427940
1561601079
1878875172
982615037
1441194420
1638827091
585297129
1426504278
1428051217
1006918150
1921776937
1758037982
52439537
2121595243
163635137
350051462
560171765
286851747
1837921064
195012864
1348978689
1285824832
1003126583
987583723
179388561
1609656258
1315436543
299959571
332416185
548959802
1275108585
1905881131
1171196552
899761913
1934639761
610293613
1089155174
1857079988
1749089563
601168340
1392935185
1227462291
1144380036
1853576262
1815257519
1782622515
716866112
721130608
502503788
1153984910
1744339636
1142141021
1930549724
1667325780
885839457
1098801233
1846794603
404538056
107193315
734132614
1545359617
929011737
263418816
1172301778
614467225
2106904831
1509030351
1823041520
1742308755
1686720252
240804295
102027989
1554337992
2134918141
1166839922
1135413293
836464349
417318317
1834271102
2128689991
1939942309
1360208424
1404898227
658619510
1882607991
1295360993
649015642
1260271022
1749747320
14966746
89646230
1902310231
238163467
1567023292
186641200
1213006233
788917768
410001061
1367918902
1647406794
1109337443
1557187405
142141870
779400945
111291065
1745561601
933156987
772961948
923169645
788970710
1080566537
795821462
1728005112
168045916
1347355596
1074290775
1441275155
422666869
85654311
2112424178
1148522449
931891381
13306024
1062322214
1547531059
2065478059
616421049
1411970674
537561167
1529775016
1806349300
401536060
267883824
673701677
1121248599
692674936
1982191544
1262134017
130980919
267279009
1981889666
483509767
240176108
883080209
246889825
1904062881
2019556406
249475930
294280370
1505811098
855399195
1439199858
1048690082
1871118961
195005100
443303766
1913468586
1356068548
1858703202
650753715
1348775005
825594879
1899269120
178846430
2052580458
2138731707
1182213688
845568190
294036423
1519938193
813317288
1663406060
1687222864
1730774698
1895504962
1478887997
1699549800
1835860611
1503161476
333166058
242168828
1070926049
161563743
1792458718
856702828
1628533368
733761065
970725718
1557271907
880588507
345683026
561232478
2048407691
339089706
763442183
2139692847
1951597915
1242382148
1880694841
645363999
1661873336
1334412260
578315770
1529550972
1716109039
480212923
8227121
1348361791
946086588
408111529
701491795
1471626061
12219726
1458121673
1471986753
1694957830
850807840
787269236
452505242
1292109240
1276549674
223210536
632171374
306030960
555713734
494101186
1539852644
1028261621
1858588484
1196939920
39713612
926867151
2054953472
911661639
1584653100
1435837564
1680952025
79703536
2048745418
1020476281
1405575542
1742388312
465928852
591969163
593130463
323890577
1545837344
1159672418
162993
1918728403
1094440961
859845594
914228505
529524526
1809230978
131779083
1883185861
311516315
1643635200
1978921585
800289230
1854561437
1108682953
1703531836
1740701958
782511434
321744610
1165346668
756153313
1568457742
789854704
293123297
1759811017
1644759603
83137506
547060305
1087623282
142184835
1480211748
1003674024
2062429382
458013749
1139081536
165436153
853361051
274717611
842565494
1153630746
1276725371
1358708461
1497225594
174589662
1467124168
1811100126
1232221980
743755065
2001212558
1941401734
1073965434
704267029
1542426958
338905286
1338231525
110580954
1761320324
1650853726
1383303288
1843982771
1796058873
671970115
1641442381
781577581
1837898183
777286678
1346952947
1973882192
188232807
1525166647
1576020823
1156299774
774644742
1320188782
1104732176
2045843872
269374052
1203589093
1934281682
1299370047
101491555
1204443980
142732065
1105577294
773262995
1522310819
320974651
1541329148
2019431408
832711071
1338333241
1218757957
1779466628
33799657
1803942215
1867574013
1161697608
2088322247
855840702
1226049663
53471165
299154126
1228385953
563375328
8549657
460074490
1823738964
980399893
344122084
1554535173
1801846735
1181449533
449020733
1387253429
923891969
1567904846
1138891290
1012167073
1780889322
129385811
497323497
1263667462
1166739380
466661383
1939907061
1243063452
428258242
1734272517
1747607235
528081733
31434989
379756150
1451808040
1261760334
447261779
1344591572
1883671824
1473785126
968780581
588495439
2088861467
1527174601
1749777561
713619495
257842593
198006875
1173034113
285744804
1518765871
1912515773
149051234
1417526316
2018985030
1065587313
1806219493
1576535316
1248034678
813954877
267536115
771051465
214034443
982183554
808860860
569151455
2024571962
1468823731
232375949
1718299990
225150343
1345960679
763512020
965255370
1959460091
410777913
1697638039
2069199098
1204694646
1362037156
1231678351
756215926
50527262
1390678943
1082600256
223063803
909721012
660359951
1523935196
1859825231
581915481
2041661437
1739131043
29562705
2126614835
1269350088
191048617
93760945
1418487457
1584017177
850578508
230320479
409204736
2071653214
1772621430
1529903020
224032242
172825136
1517507329
13891099
1937413931
1830673353
617973248
730051448
1500299653
825275578
1356559473
773237336
1733843167
1267123250
392750264
1739349487
71373342
1990674423
116169675
1308864906
170799299
1957578886
701395412
769246040
1501361909
825991418
962359795
928407466
2117556954
1844614581
1456834338
2011847296
2054434133
192650076
477786460
174961135
395953155
988808627
1912360206
253664885
1006776356
1152129819
1207114840
1621566027
1704495631
1944822116
733353685
1477144204
776944885
1561060350
1587194986
1424694219
1626923639
830512367
761589251
513173167
196196935
2062642627
1089382589
1713204812
643933916
530192640
1259647083
2004994713
921729912
1576099914
171815267
759515387
631822833
598349716
274157773
138308151
731361832
1116463968
433896960
1538918330
1845905607
699369404
855954131
2010232278
72745183
566809820
621756094
931488526
1519495295
555523817
334959440
1354782442
417283256
1206075629
1741072049
89393751
458125668
1640518295
681581651
2058774318
796034121
1992108197
1897134545
1725459357
2041849258
2053390113
2092017043
1526773095
1395118240
546372834
1077906582
1310679971
1635940312
1261039918
122100228
1732518082
1372590047
1213870872
2077791565
705343877
2054767588
890926920
1682900007
1310231899
1813535136
1749404487
1416436071
1412721531
1153599289
1311442935
1536396238
723113855
1713049505
911361159
707849723
192773818
1481929040
1909455822
811964553
1190010344
378998784
433423357
528463205
328347875
109070386
351513107
1926013924
372006275
1422916628
1716181375
33253932
1364271584
1275249201
1754889579
1789432295
1870491643
1078165017
1413749933
1618321972
682309800
244396718
791335887
946722445
603576173
1143351685
716251481
1499667496
1877595674
1126483544
1126334691
858080093
1067065518
262754444
943982248
1755907068
297377664
1051392018
37756099
720773983
1159138805
214474978
1689714920
1566489693
2094193741
958023051
1128499881
341663908
2086373087
1918657134
1364997890
1006162492
1128589269
1125735250
1237459809
805514857
1638725287
882347270
1686905744
717561611
235198759
1860944618
2132224366
1830230893
302690270
51973513
1515154879
1721217107
1490219972
1181105161
327241463
618513231
1799033669
983645774
2089987623
357961797
676441248
124702498
857785500
1029906280
1805145417
671537286
1888425156
1716120840
1875759572
1575854181
2086957868
904511125
1241384967
1697626451
301829027
768114241
998329389
520989276
123545391
794469307
1416608347
189124329
1283971327
534874129
348727901
448935089
710579812
1986086979
1309513603
885900247
566672525
1330239682
1763816487
272564733
139033623
593978757
248730729
23804318
153216226
743360692
716547132
1278232161
1785261439
1062327117
632330627
1356777676
349386437
2100366106
2068696050
717171714
1249982895
157270860
1686797008
1243958133
1154812509
1803312406
1815179104
1987459993
2109505651
1047208911
1578674020
1779583500
314210400
1736755855
2121003952
1734725514
968436818
1065969356
787031629
748086243
827625653
1840985242
1934256300
211625807
876913188
1560804245
1680527711
1161223127
1581686475
2059436932
1851734953
1437174396
1903447713
1667611115
1217780962
1969893413
1381811186
103876284
125823037
1840274870
2114999022
625179972
871840550
1178668539
680826278
1678477554
2005759885
1689577440
558184022
703210919
1691524082
551085819
2019177115
1454518767
1572529002
1992871251
1171047224
1354581900
1723665910
888581444
1170927492
918201349
1197573514
1801454727
321993118
1356286670
39658400
1709403345
1162808273
1853317567
685935067
1208178727
1588699478
2092790199
2035914696
1094491964
1522994165
2015311804
1843575166
185873939
1518477776
1246481562
1894843397
541554268
2017905079
2035292796
379406522
1702078600
1449903704
1423933059
480492141
81257069
636334603
468622186
1942510927
515798712
1458719847
688438644
867419498
1821091659
1105616867
1307908145
1618416298
1812354587
1096790611
211518267
88436347
330481970
1833226379
631322227
441492998
1727237957
1518882618
2033770405
1596737295
1586223167
1936452750
494622349
852691346
1738258341
652915303
1125888305
829930574
1281867553
261819659
1573865077
1991347569
550870158
1183110963
2128540486
549188493
651675572
1873737926
1201436475
1575388524
896083608
1532929055
576995178
89135216
1468068370
464362671
585859487
1021294666
215564411
221174001
1958154817
1183371132
1452178719
588405757
385795881
376198023
625901615
1496216125
1113284709
1116184525
979378161
211222321
484157570
1234093221
1865475477
2010112928
1509403715
812851128
2013179068
95687383
725773498
398579545
681381290
896775183
1296762460
544802546
493888576
746428475
1213560896
1546656234
1924652725
1507677137
595623521
1324158759
2146108819
706426487
1010468893
1658748259
197447014
1154840978
545091343
196500885
1276995643
1458632724
411888886
894687807
817990544
348538156
2003261470
160108914
396222192
332521401
71391202
1939752967
1472835766
1035384752
469683284
1140915307
1092700001
1417645624
788567368
1745563912
617379838
1496770871
979792828
1361989480
942759767
1998590775
1603572834
51294367
361060174
575167843
1841830063
36019325
2064993706
2057352838
1290268249
11421058
962774147
251535033
1080176514
1268015467
717912324
703474876
356915904
958090084
510867980
1369897588
1920761623
1174160809
1304511639
888973467
1313896257
1177640735
940640099
1204489146
968833674
1036173865
1973049270
811745051
1508347335
72653614
70666205
2105657959
919665506
445991686
514325033
1020918589
334087184
924787607
1676933865
1529058421
1724714194
959244523
1529414785
2121713723
2015443072
1870810808
1139343875
291147440
1225259520
695898071
1708362918
177069106
716247727
1828469005
637795019
1145955997
2039048403
413573489
955041204
1714883888
1208409653
1738363095
1045462237
1156525831
1294551482
502400828
1865989223
656133401
978526724
864879960
563858214
128834615
286676127
1841714521
742511651
1825451738
1016541833
126259697
1993968528
1802942992
537009224
603838489
1460441315
1283623496
1560029924
2083483955
2144585728
182577748
124619907
965823813
1207785343
1688183637
1615515861
1593227342
1620793193
1549507924
1639252879
1789632438
883379496
27614291
1427369932
1365320277
1585980502
481094347
917044829
64135846
2036863585
1550600131
62765999
416909534
761153501
517952034
1909839594
983624602
1357302285
134123028
110420412
426706407
927193491
2119358031
529116819
404345331
317534487
1472452144
1606314733
753977930
2009340788
577321551
248384363
1226268988
1627989599
1457199022
644486087
1473071079
1598235806
2063347571
27183354
1515920825
933636643
1042346998
479841104
497882815
887565533
1836095244
1778492331
1417474167
1466205157
1417370778
1395281986
1581401747
627953268
1825390693
1963100232
1340422380
79396110
628078952
1527729204
217405107
1651733460
918605052
1454531761
136159792
668370039
977338723
1142727407
1474863482
284043997
1031815564
427244084
1929612191
2139773858
1611404260
1636197203
255011038
1141229884
1801312318
438553955
736358724
627781181
1704307989
1903143421
1944822116
1542439854
1858471256
1715662288
1135221204
1998347180
657860818
348024291
297926735
1654064910
830528377
1159439257
1345949211
2128040120
382917711
1568578510
1908968843
1117137805
1302837220
1360914015
1271175773
158981442
1472326503
756808974
536854661
1923038318
788487700
1275750846
2098423632
1153973423
729379177
900941908
1035642973
1010910539
289553597
1004092500
1059825498
2059483191
1712690005
781944826
1443397391
1571781297
1048801942
39706866
940273344
240892238
1736531073
148816796
1813588283
154042272
1870463335
1991183225
156087239
439990628
172943399
1322178337
1471414177
730682922
1360307039
1005385902
72515793
95488467
223032985
1355539789
1147714807
1033345128
296941855
996203710
1961796431
979098024
846811777
225497889
1367998878
1521367523
692778944
1004693510
924215497
131672854
2100119152
1056341634
1055685469
278483192
533151495
1264709749
1880819983
1414842707
154242189
236793698
1847802754
695028179
1707893248
1192674206
1557434641
1000576924
1569437462
1219594303
1767462323
677820127
200332772
266637122
1863139249
155533395
1128687275
1828750427
2021352368
592778853
875079804
48357939
1494552387
962716655
1739249459
354649753
1539972850
1386369848
499194642
2063076482
1767955472
941656923
1211871991
75252759
1753244974
2063157360
1961838365
1862392843
569722131
1371321983
1581352721
1160331419
20475080
1298939991
598574033
771582205
1531273398
576194201
1766271033
1667285850
591944324
1054821996
626083377
1043083287
439634851
276521359
1558384416
89764035
1354361582
1460445979
52016717
1543235392
784659279
1763259923
599996698
410293276
874442949
1114477164
1459477359
1614096946
844552958
1824399011
1281449620
532392344
400923704
453548158
1379490616
503463026
269578413
1464009945
1072841393
1836087246
1642160596
361608129
849974086
1151732967
638118063
1798631649
992116914
376629686
1158244934
505754702
390989398
1080455458
1685921936
1239231895
506789488
1856454001
1416486131
1440305466
20279286
724701481
841209527
1322704138
202393714
446927668
489533061
958404168
50008970
2089425168
1753777434
857848892
1573316826
1998089257
2099655778
498539751
1883933680
2029543085
1573736573
1782365289
46107093
1142304700
735236988
146809715
1980715041
1918962790
1411924974
715481975
930261415
2115369695
1894547008
1746585044
227303412
1285274535
1350709918
1261414284
2003251951
1983221203
467083614
1533518154
659366551
1219837644
1625193521
404541187
15925390
1495221896
1345073879
862362838
2119590684
161154118
610633994
1265726339
269377389
1450736285
624850058
246840712
995314496
1493172776
1395006912
1426629273
1768964281
1513226490
1591920314
287069682
1545027136
1741249881
612347185
1645451081
964681609
314348230
1519539941
772343214
1787811167
576789729
951227274
670030510
777446465
1214558060
1734737405
2092671578
398397515
1838890323
1402452774
1766632614
1296779731
847036746
1219552981
1440154021
840497707
496395360
1218162220
1685557784
202613036
365338212
92348193
1059510919
164636047
1934719018
1588151287
225273723
1924991332
305623560
922332135
184212848
185185693
2041946493
1232226346
2030084118
124799666
698224053
565668212
1661482935
1527199956
1292015327
1136742914
806631971
1328511962
1065660392
1972902053
485750902
1605647305
1968804975
830470520
1342546071
853719368
217898579
28715350
741939941
1364902933
1305690296
1060333031
1170581114
1932390610
1930440221
551101056
1190696515
1083679660
1726955329
1247526824
747054348
1600861414
452913685
1746507594
1187241491
292845602
996089714
734009899
680198627
1445736120
668004522
537962744
787389152
1893354081
1987281030
1671234752
1385798344
1808131525
1131941407
394072061
1006423086
1870457563
1977495749
1658806564
432258911
479116429
52366533
1248388074
1386699975
568776206
854362304
8822302
2022547404
1088684346
586192811
1567315888
814315762
1627479826
1137640359
2611106
1189283029
1400362483
1813652458
348600532
250313332
348577567
882742435
1867233355
653372631
1070180735
1627514869
1125747890
319056961
250891438
827698465
1197586540
3307765
1736762684
1893509982
1725291843
603452983
261656289
299928483
430196460
780515253
1381377958
160133483
435297107
370257539
1484131750
222232559
1958470890
1408847192
293679583
1981455076
1316185679
456974055
519223093
1237269933
994276408
151653707
1558334052
163985335
185572740
150955717
45083662
497385283
2083585130
762861633
258452394
1600326774
514178931
1980707208
1456353602
746930896
1147220589
1222605803
448953764
934134624
475518031
486875641
936073381
161884186
690751119
778339971
44744449
917789286
1814572985
1361132554
514020441
969799635
2127059066
1958478164
1682811706
1232069356
911308924
1703122583
1382404154
213797998
1572364073
1065475099
1708347213
1785508944
533956504
49565143
331055962
1364051157
711130873
943844837
907822904
1246662759
685359606
921517985
362988995
1199955326
1798272207
352033242
847128029
1476111233
466179506
623557705
1213607065
444084712
386188583
1894623006
597204118
931217278
2131015079
22200555
1618302083
620028512
408447347
297544343
500517815
1577424773
1571748840
2107202837
504705723
625920948
181067935
1037198751
183511562
1015301762
108237385
2117583176
1024206673
175609635
686835152
1601704146
265685157
1511793200
711532910
788605704
1362533258
2023475866
1468352075
345720577
1500794096
1992164280
1420352308
447934518
466921433
1751163375
1392557393
877067852
2124706268
1086956680
717510332
1932755028
1710361075
960390912
2143618815
226830410
547806147
1498377782
1376198986
566180723
770903225
1952552682
1448719812
1478920687
985803732
344409700
1084540948
1807972440
382748721
592540165
1366774889
926203142
119257727
1707612627
818681043
1637249241
1180717167
1117378558
552121909
1578353496
1420005426
1664335137
1004209416
1888922418
270796672
1683279050
169692455
1147287102
309038875
2147190481
1608033699
875706192
1359963372
674842605
1825080989
2092017043
912875773
1068121596
822850757
569466649
1155049713
1923633169
63764464
458887209
1200680410
444083102
1781711619
1674159615
1295246471
464451310
2018866131
1982497934
1839574243
1112399989
789896494
2004449339
1021384205
2087815331
472777149
2057492547
694558547
1633784501
1080550273
564969898
1274653347
503072225
1902369497
287681627
844465159
1363016576
162507819
960808003
1495756082
1550413075
1328229770
124424806
284073959
1505692410
2106417576
1686724009
2090643888
179242025
1980486452
1642245306
1967096825
1630185860
902341359
1863948102
65081115
452844789
1580452490
955751538
1484054689
1369272440
861664375
1693029629
1575614290
1079067291
944832773
1597510950
1763732580
2044318227
17348270
361683082
977437793
1665330394
1585853950
141330554
780107854
1238584793
283521265
1269047600
1015082573
641826485
1450579784
2001293602
812840951
1346033563
622876010
1513755599
1999751809
684080575
2007391450
1809797550
1227195759
1470939008
1186790153
689171886
723147325
449770117
1577154973
157972111
1167102782
1408878588
1139740617
767444628
1763114230
697131192
1855706796
382792611
125051461
710742423
1465560057
179919504
637034131
2098338050
581749157
1449682823
1042808967
1424921252
1200080404
1074142538
969654427
1006113021
1936143053
7554289
853448506
1964709167
2016174163
2098007517
78245226
203988489
348559386
2145443942
11607570
2007905535
994717884
748641076
1794256777
1102279486
1860289514
891739918
224303721
1003166477
1032555675
1123900185
1630878097
1787638656
509291936
404433104
1460547667
1153330569
735348566
91067583
299130629
1788613320
2011770350
805718018
2143135553
1632187181
923793636
1902337089
1097461617
1515721431
1701805212
1656156583
1850976251
766679324
2067124385
601472326
1230347253
1165668900
1382134086
1080757972
832006558
1571283270
1606195118
1642516859
1883703413
1348394882
497101019
1162665918
926656042
793845996
1039590918
1970963814
1825089472
173754609
1077428306
453177521
594830279
1835962321
83269898
2145664089
179582737
187323955
36310398
100350551
561023085
1754787283
558144482
1079708620
903091307
1199535991
2028829384
551762214
1211746593
32204092
1542721664
1459102762
1558270739
34668811
237068003
78029646
775771005
943033370
2114749085
293223896
1282812431
574871531
993685856
1903909479
73416218
180623314
1226343562
143290381
1023592958
1672135497
1364647015
1931187358
2088201776
1634038382
1750282511
493421563
2014838940
392517800
464963004
2140096274
1654015450
548720340
1757748753
1262888233
137183867
431799288
903068024
284451771
1200239289
306451402
331361995
340117714
1976270288
1326556412
220935127
1327817324
335586914
1849701339
140754573
246726860
2133457717
1737795818
60373503
1804102425
1521101873
258649188
1197150518
534778174
1823044415
1360714589
1993028331
921601494
1938677838
2052127748
673497590
1311930132
686340941
646041983
65577101
280300667
1616894346
50444202
2103518894
1997082227
411627725
1700092277
780955170
1344643512
889143228
1167288198
1831717302
214348854
1137560049
1344335792
2045783122
1351170348
631468262
349890131
1821383249
1931334336
300194979
404308557
2100727793
735771629
888306331
1123916592
1524420801
578176261
898339969
1155762436
1941586996
1422588100
885473432
655116496
298760225
2107799957
360588258
400401829
1950487954
2040820292
485307365
1024754762
1553769047
1782917611
251071145
28339536
727551882
1189967727
463466155
1642979296
1969704619
1978418114
300557462
762369820
41505929
1264472731
1531624498
52640893
280023255
1958267342
396677264
778317753
1622777686
1951486583
23260696
214193885
1208575826
1074014958
1210096210
1601411147
1367295444
229124394
752795480
840373040
454790341
1107653500
1254491105
756952588
939530189
1199812096
194213470
1203573900
165438643
125999643
81127844
1247805608
1770532013
304544811
617913450
2016457564
1508281855
1958702953
167408849
706208888
1875991651
1140595647
1768263186
983933726
1626539120
63672063
1459093698
638671892
58359528
341702763
518036296
1981680736
2135341246
100527910
56197758
391260989
905233944
1313619527
607768747
1453602963
1030416192
613335715
2064115563
1228988789
1069831889
105580376
1067408751
1544027926
436881026
681487795
1477860760
609985403
844998747
923054534
2020317528
427863130
1290413374
1484431010
921861226
1385051173
1802921331
1117977972
822829935
430600889
2039225139
2144955894
642014070
1729666874
867185476
675276461
534805825
1619461114
750451597
99729605
220563838
810632334
1696151191
1766183486
380358840
1201852837
296344651
1952299083
1393961458
294879183
2117282552
1585396219
180465947
874286569
1951926312
476354738
1471063764
1602470407
1762369618
354143809
1208214102
1925548898
1397323555
495662553
900714078
1583174735
1547664076
960681904
983767879
2079456477
844241735
640400313
1138799269
1648111930
1557538425
66674384
1797042579
1738427607
684176274
1266695006
199992482
1203208407
2028203058
1986278083
1861651894
969268926
1044086145
1524888746
1686262890
2114022355
1180577443
1372440371
1640779358
481320672
381432185
34503223
1530555889
937213776
220044543
1671544418
55743822
588854302
105707685
1802386936
16625389
1035810580
1201110862
1756985550
1518102384
1329857689
1850292657
1956478944
2084025787
803339499
1027862443
566490267
938406287
377110958
1974964143
1145543822
1198114140
1134175873
474404871
501560797
1077268125
1757713068
338186260
959124022
1845693575
797280608
891512694
496274279
1922237338
1398459534
882030794
181647308
683294114
701597979
417946038
2008946566
332818083
1367136885
1223696358
1356338071
1837719016
1560547069
457729062
678395043
1624572573
1763950823
1553852706
1189956374
516978390
1695815546
847032736
1051162268
40248579
1328194378
284784282
1544095248
827701040
1262229507
1573510035
1088631585
571043321
361368362
865562330
795929820
752621029
829599282
1138946610
503912170
477487096
1192927498
1776934611
1397368467
255580635
1793147318
1055257074
1885283682
2009865146
751901966
280030535
1673591141
36000322
1787297344
2026105714
143778456
2085201525
1299285381
479472002
990560791
1250366142
957101189
694051752
1516322034
1134714862
1468859556
391660265
517463408
1219572846
653696506
1376446417
524599907
329238378
992125137
1733607873
240965754
1784744317
1269212730
432886064
1567748742
1526226614
2027891214
1208790529
1529663292
1925593074
721812576
1463162389
1857874284
326886891
993717982
1000611164
1931382065
829395488
702666023
1406108198
1214371444
487869223
345081049
1965187804
2135903750
1920773872
2046479066
605385513
1547753855
180194463
417342046
319362825
117695185
721795558
1437690794
168012508
1222685893
1253832568
1652387501
1388413224
732782711
2060187280
219191076
1365938320
1875971043
1633605031
1427786151
808914744
279187714
2033543230
1946393581
352914259
1416955932
1398808191
1555453477
897449914
769349384
2075728403
737828447
929477408
1401576552
1105030111
1543699989
53297179
93214772
1595452621
1288636907
427139719
2099821351
876161508
64707602
2002052569
1346242404
972081084
425336187
212189465
1763364473
2119309097
1445837229
36891178
1489530313
796027992
1980803117
1665693451
615734236
1807909471
1577122733
920412022
83464395
80874466
267307286
1120935226
1996530998
1927841922
2061213522
1009943965
199878290
1445584959
955742548
1776748294
1412185111
1597942559
798667517
106222239
153058487
866476197
1199902526
1449117760
1537411982
1803417321
1162631976
1189733175
2090895153
1279736506
1733338503
1696291899
988715018
886860028
892756616
2039002742
2091411787
643766020
373461169
1436597586
178967936
363993385
1717534182
12023791
1777435607
2010679622
702411592
30823062
979374702
1104012472
648779236
424167340
1535946653
1064185289
639509605
1000073811
1257978136
2017890534
1289980343
1714926151
1297488281
1689348741
1691463241
1584130353
1674805508
691749426
365383761
180952055
554104572
1764645934
1545156618
795062013
1294982855
1470964416
1395816043
152443028
953105682
915915005
1643374607
362954777
35112989
1681708294
1103667571
1100684766
80247589
470690223
1936856732
1381431118
1832179769
1868725898
275899096
1450506947
1932158643
1969621574
797164790
478846858
1469536547
865616560
369023744
814028123
716520051
1691845249
1215676603
1546329006
1369034119
454477737
1259837300
1662696642
1751305399
28999005
1644286875
1793242571
830585127
701939942
1745204465
1825514606
881914514
1765366351
1686596345
1947031758
1875074109
1137679966
510629382
1178204817
372824951
1947897825
668899294
1690699337
1783856473
391044445
37546474
2103531773
1400243172
353909490
371090498
146710241
861553864
542384904
483879246
810409696
2057864088
1394067988
1229856153
1194133554
1759442884
390252855
1197874398
259007265
2081826362
626392339
398031646
1139482676
1445133510
1269416685
1420566842
960981906
2003689220
1423434099
1929647410
891668376
577418939
1666555215
854644283
1794660236
279567699
738185058
2016300041
1877650039
5781166
41880182
1423490942
1198460811
1433209277
1935537082
400266687
1423137100
621159089
1136491482
1151501387
1083113426
1802601246
2009478092
637798189
36553116
1444755853
1803004796
1477948973
1327621486
880812571
1217502921
529034600
2071686782
1990569696
22728962
971471202
1517529059
2008895694
686423134
390356941
1007053876
291203044
178991505
1645232427
320220222
2060047916
422902907
1260096827
729746106
958703832
60737759
1837149400
876292067
381398763
1341631517
456906867
1934808384
1137595636
346321669
385470071
343425312
1893432205
1699502725
1205821124
1497986340
146777758
1281157675
198767335
1070650277
1318363522
1547230206
653119662
1902057196
1794037608
483993452
482891643
1421559324
2121382616
301503236
1793050700
184007034
1131538449
445297604
1210524561
1490535019
1507051466
1973525372
1001547317
877958889
970786458
1100840958
1027554093
917562646
1937458051
43466401
1822298361
285532730
421048466
238712209
1610413459
1591459587
470389348
2006324975
245429336
532539280
996389604
1484991752
133654755
794680267
2095466033
1199480554
1561758071
196092533
342409804
2033405441
1994097521
237581380
1335273906
1999268744
643438996
642000693
1240913909
882043394
1480766166
334580194
2010451489
1337919752
950051127
738900552
1024698282
2110441870
60583869
87443077
1647510423
1228831189
1075546268
1001690227
2110711211
1849403781
715500553
2006791640
1931642386
745833819
1731310667
1204102411
1057850468
1612695728
2110071088
490902199
30067540
2012633920
1324345287
1253678781
1096364097
1185820569
589381529
1649410089
1831707326
287141327
1683590994
1808635797
457613185
1189663038
1241329697
1886215784
121376966
204709145
1800029279
1639813704
389912294
1683970636
735461685
1089645069
361683530
73181241
1848865615
1098100829
437226648
1785316162
1284209055
1252413611
1140630552
1526068375
1854154874
1154005342
370830228
1588149835
1199635031
2067571989
454400129
1563101431
1885515135
557415681
403112059
1787425871
861350682
53243102
693319467
1626356127
1328900160
258275440
432415571
457070789
144009045
746691303
2033185200
339418563
879180209
1896807334
493437565
2066118177
913370786
895292910
1015046177
2010231733
281301494
555223049
1167224997
1803723516
167122377
860349333
708484025
1917087696
1914961999
1226625569
198856006
1358920171
1178531930
985040026
876108325
261243761
1123719418
1994982636
181513147
1149952187
1179075110
1734221622
1761489986
963684902
745779459
54646486
1832530506
1366736111
945439127
220776097
112600318
1735345285
1095924475
609884468
1727827577
585695705
1730214594
1826172854
435326216
1968788352
281379586
1149894257
1214822257
1219702930
420511086
1857022884
1921822758
1422277172
1982622490
760068219
77441994
2045854444
1506670166
1403064041
1435520439
1610138419
1746236745
236005990
1118064587
209937350
1116756763
1864429472
2087192568
1695167647
901941164
141503530
539058793
931812191
167768630
984241906
1326186809
1914546119
490260086
919397686
1180393494
1779661234
1059382330
167425027
2025945279
910522980
766760804
225581779
302602296
1412759552
332943970
650531912
328664338
751325117
1077829185
601622511
1814185468
769974438
1526583868
2023215860
1228904436
1532982944
426898184
754426697
1012873570
1291641417
2102475479
1671590476
1082789350
766022321
1663513964
137703603
428745086
1039139566
1669146524
274534788
327797682
1080345585
705042882
1249398945
1637639270
2137140333
391483944
1344274492
1188388989
557451179
659859498
706802496
526931604
1320600451
553069853
1072776621
1175928583
1059528976
1727711725
353865024
624799994
2118145924
1304588155
509834090
149233172
2029213879
2015218873
1584792555
1888271991
1586722637
291575011
27050821
1593889601
548486809
2706816
187342883
1748351191
1087943351
1187303906
1357926542
1359552406
1090631932
1982052748
1122816633
2014249861
1830516402
856261537
262724835
1946601462
14257775
1865312913
1805546346
388033424
661114385
1269362164
2082782083
1304692079
113691704
33680035
1336892765
1228132028
1807321526
77409967
2102858324
2093742436
885528818
367085855
1658702664
1061087461
204742488
148425064
1221753153
1445977535
1478584337
89877226
239539184
1661320535
1592779030
1386691389
945988052
2036891636
2059078229
299748090
1430823374
1733456813
1108336448
291937169
2028561640
452833142
144776904
1955259386
777976956
1174607140
142606856
502619579
231152014
70669845
728175056
70388541
55317485
88619636
72016552
2094388047
638714541
1231180185
956985904
1282933517
583605341
1089615899
1680257155
773736069
1737618132
1748126728
18276402
292257683
1722117784
1155987053
664521414
2020772015
223614212
1807271804
1162276543
627855040
676194468
991295976
710462280
1136361546
1450929969
107841262
1537874960
327194112
612879338
1585673714
482181164
1606414420
99351401
1786214455
1919378804
1352130405
2126044913
258810313
1351316145
724176394
1953250775
1851454229
1264349944
1477815004
213754081
1986521545
1069810826
2024786410
1105946811
1893654466
1587941558
1380628374
859495458
1876822527
1837733091
1296823841
1030458165
1890035818
2103759649
213241646
674192843
319297842
20442112
1880453900
2025867320
1408572761
1239008354
981969215
1356711221
866398692
1721653206
1602751474
2008135217
909068430
1173511438
305180012
671227763
1323514969
624162603
1368839161
1223666127
44399527
1039352863
2112077054
127779172
83372442
647647152
1607976957
1060899937
1838296315
724527200
958678958
749681340
91547820
368307486
1558949862
2096062199
152199531
1912226198
1603488557
231972113
494195048
521000689
1275564672
1327741047
2111153172
1746627147
522990579
522854229
721623051
1968818008
1321981919
1173016481
96852202
1298768524
1495434290
661679663
831547602
1129304867
1822757363
646813999
550666687
1180570082
2109991423
1417739116
1854635717
267804964
1928385562
1702940284
326446650
1264120482
475366016
985153066
442776797
1645943594
1343224366
1396900017
1284241620
1948834209
1431098688
1557728838
994940119
1343510142
2027460126
401013658
1988002845
38521702
521220847
73597074
411430561
492439118
1650675809
237833146
841080222
970676387
1869316039
1631174493
796895380
1384439574
703006947
336622736
1142356749
1231192206
2119325978
1264848630
1101321974
165761874
860422277
728595343
1372203675
260550168
503205062
1024933254
890053097
1301046428
1348671149
1721369190
557829386
103846965
287699267
491970494
696674689
145212915
2081235946
1087421512
264819313
1154731871
1174023846
499115834
1853190637
2108836535
512948839
351672221
206305549
1198984777
1898016760
228838965
28062356
1999644253
1689658636
1376592281
1673764773
715986359
73843592
165705660
1245284695
1525319989
1590073333
187236622
714708082
707255881
835608761
984681039
470140383
1976722847
1364083181
601087782
1515156139
405321292
926312156
2045888508
65144502
1865800011
1845183055
284001324
1531964421
1182053087
991190053
2040223230
1736686236
1112016808
467827276
1534847315
27624451
1585701035
137028590
1425339736
386354341
47873409
1272559169
1780995394
1237984967
1162307894
1526599267
1436386933
1951861988
1890144575
1035951827
1766802595
317466448
439062905
1728450159
1047553065
1788954305
281555850
13930377
73114581
1285038582
2030023271
805055896
1575446105
728846543
719482292
1597094537
465930907
1737254670
1700621456
1059635403
773085278
298240180
727421426
80325708
433078459
2047555217
629053488
599569439
438577399
1940643044
1978030702
1012541704
527917694
2122878084
1428946066
25850436
1614004667
129134444
1843258521
1185741846
949670556
1659263837
1813984365
56865809
74940365
1165852031
655625876
1905783460
201891534
1392076953
808979827
842765536
2088204544
416162429
845290691
657859568
1495473497
502524845
972540176
47603813
2082182326
1137993503
1692940986
807433958
1076922749
413212285
856612402
1626765404
1800281270
206050621
1359178478
1728332146
1161244578
652925451
221075404
487280051
387727822
1294475939
2143070028
908052960
1332649735
144368371
396075065
1316548938
69647460
1283778579
477322013
883057003
216478846
1384892915
935718749
2147050671
1705500768
476340660
2006326059
1257012275
860392199
1171123119
1092370330
1486650092
2064918610
806447405
662604543
742124411
270206268
67215237
1663331941
275305605
2128358450
1421152036
1666191370
650272038
2091921233
73918018
1203839241
1448188279
911049425
266098813
1914505628
333854804
1018630456
41087420
971790440
1176745036
1193823364
546656209
1475737824
1413300233
986377129
1205358095
1905521233
2118403312
1067182734
215762293
1874772124
988672506
1488378011
17813273
436959245
962117349
1201429442
618489302
1871649301
1432768943
968524151
1592921456
1478786543
55422566
1417859180
1766172291
397881136
78041183
1529573942
1711799632
1075276769
1309373708
737151225
1209475252
761788196
916109381
1819162908
1414497825
1768197300
1218880192
1018358627
413834016
750378290
1785254175
1348708423
367852740
1281411153
1837123255
2055815357
1925934829
1835994425
1473497778
2044254858
17565885
1931281819
1625747457
843481544
1038290120
1837417140
2106485510
1829479771
1129934785
693109252
1356087979
1919728962
1399317892
1405697928
1499984689
1335721565
1434680632
1660837266
1923469317
2119536823
326157449
1030971159
764910113
2076009034
1980598823
2111682404
1328512176
104449473
393550041
817036005
899864442
1977424027
2032953986
1030836783
676112491
1816958932
1664986291
1911570866
1416741618
995293973
1897519843
1288443677
1137177547
1684315986
939847217
149818725
5852661
2086161087
455312663
1988995703
241498486
1177513965
1216157239
109852681
1450848604
1562322962
537512347
1014065219
135572162
224611892
65893648
534624792
1501548812
226854282
1172509037
515140201
192889257
1563788022
1731522061
257267154
1736281848
871601933
486277608
907323631
1881933977
1672556076
674558058
317202671
1738928207
130420171
627366901
1513185745
767596651
2131705232
1281480670
441368131
1429659075
1498706458
1407869828
1001459579
564019710
1611380643
659359716
1465836802
1653729506
196180835
130524982
1629512762
1318387186
1417585640
1268812589
1863656548
80533833
1630579616
116497618
1804290644
1174702140
1727299970
1563870216
123148574
371466632
1074982964
639547159
1449542891
1271751154
937089562
1219656504
778251373
722550879
1386384896
1459465827
1620659131
1727198400
893613228
360648992
1749791468
1669975740
217459948
421656211
446694548
943502804
1096090866
1905510987
1449221504
1160910157
1166722150
1889355323
1718591810
1665172745
136220477
1308438810
179951282
957270244
266184045
1623085973
1834092566
1014258064
551848833
1647612980
613222867
1499658077
1753462476
554443364
1448940327
861458649
81857758
1034167558
744793961
1886278587
277678157
1527013628
1939360530
1416974872
1110689594
781171393
1865848047
2054096468
804070313
1109045224
1005540153
580331404
1726760696
971661470
2138883065
354472382
149626763
286117892
1396760965
368664240
1266994099
1955210771
1347237959
695230398
319177424
49739531
584219315
373654687
7119630
2099214859
2077921707
124450530
349448770
1618548274
1961058839
1173996877
1636995313
1100166211
1495789189
90030219
1770190146
952268268
221970605
1861481692
642177452
953928121
675354360
1562390756
964470396
1358878555
1036493642
1857854247
1273746770
798498032
1298879445
659318622
1939513984
1960144728
799622449
1635303672
978823034
792664970
2048430029
1670119511
1539051468
1811892031
911559183
584201352
763279853
719761664
1942891666
953977691
859378617
1482467442
511972690
1005010653
1214234069
2062791314
201833269
126170034
1402490930
477926522
71401069
1613718267
1308335637
860390452
1639374437
585048552
1917680443
267921126
202797224
1602748409
1510645771
1450326074
1730359061
584458486
1554739538
1156506843
925171162
182305948
1865907642
367423653
2113881641
917948424
1727276241
1465917603
193132274
253300865
1502602475
1649273677
603335723
913039286
355753682
675959541
2146886063
1314400211
1086851248
873442289
1376189575
413619073
1115806988
59463847
1790210306
364930277
386587182
756308886
60920034
1545220158
341549763
592873630
622105193
440915534
2107907972
889715200
1746338955
1159427113
1964699338
415979579
1843371505
1142965231
354588242
707378384
601962390
1812081931
1623110794
1228463479
1754506621
1286359288
150341111
1225622189
465836820
336629915
999796955
391078861
511825253
1603227795
973287073
1742628875
1021609841
1197597555
1678253217
1109424116
1819717037
705202570
1901497515
1260732497
254542295
1917350753
1994204642
833859486
1620101851
1296702530
2108932609
318132918
12932189
631047963
72160369
492965704
378730294
160810406
1676113585
81766623
1552762729
1010204644
472187719
998261415
1632703406
705471770
1130522878
1574582071
1166232949
618174250
1603890439
1042144866
599414593
1335010980
6085966
1056475669
1448738773
1683709858
1774632495
1762023302
1061725293
1300533816
977731908
1385497401
955105392
1102265592
1877871306
449518907
400765405
1047094003
175976685
840071221
1452728010
161431939
591198569
102847820
46402329
1424154200
1927903207
1679715569
1029880989
1575872050
90786259
89826142
1522847768
123163048
1810304292
509928212
2079664887
973066279
1246122572
1207689978
1092873719
677445117
506203986
1856907290
730108659
1055644833
1305138696
2080970383
469910964
266824720
2014674356
1110400876
357165250
1664272508
689154692
2008105339
641696464
972731042
1712220076
1722569272
256372286
1883868458
1631390136
210296170
1994882669
1369417106
1064152468
611893115
420815520
391717281
1252393826
1149122586
1105251533
1897529118
1055710157
313257393
1824356779
758875605
243056457
1332452410
1725765145
397600716
728244393
1995443857
316667917
99602770
2046161426
1227960158
332828876
376331424
1804282725
1069671245
1260745568
1907225072
1163430922
585306055
1863936306
1240902154
118912618
1165634211
410484641
931083607
155480673
2138252798
643306170
1236446867
477002047
1009588034
1156952594
359727115
231097527
2007439288
31984067
2125961667
1364162885
432690641
464918776
111027097
537247885
2073991638
1537035324
752225708
475262088
1961563295
747612095
1783193839
334401624
103258761
2126235011
582565505
627352181
723570272
1398602285
1496415290
1530180968
1987929821
2024064733
2073175288
1577242501
662915143
1113959022
33028881
455725204
1693756069
1805944932
169614860
913672102
415653715
2047495616
1736978220
733250091
79476158
566900474
1141067360
1878708571
1222322133
86604351
1533011440
1380680215
206290559
79221813
1805101548
1287973257
1565367021
1264137985
41166178
1834582068
220201238
1771921104
1987515005
1493371194
1909108735
333520156
886397853
458124615
1972047020
511737184
1825230809
311511503
343849703
1341993711
1420092482
1563385995
1039267966
1410168672
2141432490
936543412
1963655616
544893827
2042806593
954351525
380152204
1090715623
1352070613
1576775265
1433856360
1188066133
1318054666
228581944
1606535261
1936910505
564759202
1289501576
1405178492
57702426
1634904627
1522331072
1913757629
65926912
791174742
1101483988
29712187
1734861066
103187457
302560245
112502112
1107860871
241282099
444103441
1818592698
2078460084
1119543340
727172297
520477858
2085945429
1572732059
270912225
7077284
566987355
1420620363
785698267
178635903
1820857321
503641278
1228173506
1676370484
1010392669
1027695919
2079885621
506303475
1819358807
809804755
1577229164
408143593
442713863
1585916006
940028658
1890000229
1970068818
1172362122
14881438
1686584841
1481215058
1885721866
1295323020
1355725312
2036916805
1791646605
1457513573
563303340
1074049826
204126996
1251592784
28810239
817100999
667055284
1379768619
2043000993
1513592446
1030868575
1843974642
1744744738
1689633971
1489324121
2087488457
771605465
2005859980
1157359086
969113188
1510585190
1236816484
1562022218
1549854649
208835868
426407843
1457575018
2056836359
651094699
1145727769
1015387210
1475807641
1899337325
2085896302
1294263140
1878465631
541967879
102427135
618384070
752597999
769090162
1172116801
1106329254
52118021
354795428
633603454
609463987
1583703616
1601373526
335480061
79935006
459606249
1270995958
902927344
528872945
71894749
383931351
891046323
855536862
668481152
568691179
1066510147
1141214184
395412700
1720918045
2051195459
1726222202
8393498
64406403
1397746738
1111327329
1047842551
2134874117
2083160107
302709498
1542118548
2052616999
1416809183
2131876587
626658420
126371212
1120737531
89190769
1800041495
801516746
1380257079
365063037
1462577923
972112403
888556841
1182990054
1881801051
511883943
2057448345
899763866
716039058
1547307944
1686431568
705320307
1656352110
230778534
1455999734
1317582662
505785399
1901066933
383803240
1652581143
658513104
1048165432
927827491
1552836657
386128129
3220442
1069581597
2051991539
1800534299
446623996
358066368
67026103
1257546554
986099963
2113738376
2018726352
745318948
58080392
2039597084
1358362309
2016468342
1035100227
784103492
880204784
1372591566
1294681838
726075027
1179158795
811954200
1772553460
1798700179
1748027455
742875666
1302900597
91164866
1948418279
1521866228
765225724
1559686554
2060648971
2013585012
261700718
2146208870
914882360
735842163
1077610049
2109035834
1572739742
1774250481
31116812
232973364
922989386
2017784811
1398246903
1378330037
1208326639
363643621
718994597
1676090218
1606653781
533244614
1949000483
750674671
2126428325
224103669
220250011
1994932724
1676843800
1791683535
1528123385
1951496798
1175273025
1311102387
1515842460
1919569199
1444789838
1036939964
1854815655
1774269629
1699335983
1936833735
385160246
1888715937
21227544
1700590091
2044994657
1446130509
1459088651
911615291
2120120938
113522773
1047745401
304380674
2095408088
2036816503
145986204
1566436234
1755704776
1919606611
5867103
724269448
1367117919
650512173
878893070
527326851
1108667910
671085088
1217817119
278197332
582938412
541276049
2057002435
322795220
368941864
1274298723
288188292
448582485
1674501335
1339593136
976953153
1685635990
1808849998
1667650315
544053100
199363991
1204729301
405715376
336633437
1200724679
1260188768
911006684
221503623
62002834
1253672192
520588078
2135103973
1438683755
1279509467
372311218
566990197
2043465616
762457421
789885613
1982429627
1907726401
458563954
608731608
1632891822
510773872
1003477675
2057161137
1966825485
116402585
176275251
1523393309
2039266745
128934999
1189978909
47930306
1094730916
1298275315
280591797
1140802964
1341800845
1776260406
1719649471
1268356660
1340613417
1703938169
952149814
1022195395
131849400
1057773083
1430426074
694132897
667575516
246372787
1416442363
2009407796
346584679
1651555458
76369426
1191015953
2106516658
1670025345
1802043061
1517433912
1473352961
629875222
276274951
1396070853
385158002
392642854
127359923
1788679003
1249615124
1674101403
1165186403
1778864579
976477456
876549808
846246579
697116220
1009092452
674875396
1862810928
2092672989
1235220311
1744585648
1926052507
678718552
680800209
1373527793
1182048290
677105372
306747373
1718758709
30929184
347372638
733912598
2042918403
995721995
1587321559
285656944
259741943
960098141
1315896649
1696206811
1634963888
1718988349
1398058683
1737032737
1477373482
501383436
181636128
1049975522
935323669
1543141890
1030585451
864747973
311251160
1604777655
1151811572
1333347016
1697764878
664321872
1711318565
1423939772
1849679336
942929510
137103685
1668549386
2096639530
1050864949
1664729741
1968317426
1605636484
1256007328
2136509760
1160024027
195796172
285447702
1168217607
1692915177
1279312390
2137629231
1651652149
389327487
942735593
575348416
123322412
2008685154
246784928
1094874452
852383847
2117799738
942515586
1449763814
1802475270
982914295
1878369192
1343258057
764912193
1721549765
478894284
302869585
1652830888
1749972474
1175628233
2060981078
1859159893
2097141798
955086571
1227514129
971155454
1868973760
532980158
966364382
1402840543
392539051
425794038
608512196
1443507899
1340929112
1167433638
932564381
292200875
980414652
531437879
1648473156
312416788
1294733930
1027441357
724269798
1805143524
560258236
1745762369
156584715
1115669827
1702734769
261899890
768551382
1911858553
1854128041
586950657
1344356453
502337127
2142870673
2135365575
1622584027
834564174
652545456
600776196
538163618
871322103
1606333676
900095467
1571188664
165457588
572732668
639772715
1760654435
1785820960
67122436
1513826631
472735035
1123429377
1980137162
1905971813
1081008505
1486464046
584506927
550151600
1121879592
314513095
76077379
2005364040
1252895469
404823843
1933546131
1795211035
1316735341
601592305
1018358053
1678526776
1109676953
1298792615
438495499
1503518515
219989186
1287648051
1867566204
1516831211
1645912423
326269478
195532740
1091305160
2066842409
69460288
252866529
79593012
114238735
720552185
690193027
351840877
1674376827
2075676076
530862013
1292304596
1183651977
876096951
1464897546
945451609
1352919578
2121642631
1753713210
772617695
500127301
1658675926
1933532568
1246394342
777605102
51925580
2120600899
1787749706
1626302857
296525792
858903922
1211176722
329989340
772109464
287851887
392112670
1624047265
297462303
663137722
876285230
600598338
1352574412
388054399
248099786
548524173
1310584573
904250597
734890364
1319150735
1404277699
224393066
1868449804
346783054
1470015717
1229720502
630521614
2033345540
1831059121
1389317090
1599143024
1205168162
1445893107
1300017026
1559718161
2082429809
1936800120
517979982
1819155950
397740251
2054612713
2112817602
1982663518
1367610173
530922221
288622839
229462667
1133177570
1871989470
818149979
1854842852
489178389
584487938
688468540
91755976
526261743
1608769929
933825049
835752446
1537888459
1417617116
1645102623
1173535952
1380683283
764105229
1009218055
954816759
207966605
396278467
1658009421
1216306932
61926229
1959013047
295433036
523866933
1363305019
383857297
659957411
923452626
1866768704
2122727461
163643917
1160243114
232981918
1520089102
1481632643
103305180
1199684197
1537821106
681910654
1851725139
758153883
1850802479
1839440152
999903444
778506127
1061274390
597023540
1295680055
448751989
2000944920
1374776119
405411208
1441841010
537459312
96183701
172856877
817081101
403247015
1844162993
1222751065
651869010
1222481320
2129791009
107785590
670129668
896094761
1067724375
2092962136
92645818
1698397607
1548649437
1562721922
945116954
1084369957
44906399
642221995
316565167
932345069
1130423117
2021157383
327450944
2008850709
939289349
2079054593
1469875526
2041420095
4155023
1575481914
1215978947
1716292741
1754734030
1693536954
245647904
1334160323
1052358702
495250771
299984655
527568554
212608164
1033928161
1650255748
270081871
496681933
5392496
2023693943
225612163
1165957673
2125979292
917376878
764175637
877074743
1506894218
1573637657
568905773
1648029208
1937745487
100002902
1052083470
1104638714
1476743503
753384491
362610438
414357418
421187909
1470312102
1900117744
949641739
316834614
431468749
1784722040
345102284
497730003
934066246
1310513303
1158241166
2121850092
1743060315
1906949468
356169010
29864959
1137630736
1679533761
275178669
410094308
1088809188
1088984010
1555310305
80290904
127709845
1659886275
1810946438
730274384
2009040244
148481141
619297342
686006536
673284556
1749294027
1756721988
1593093963
2119144397
1134309993
558835996
1001233335
1821721987
1511802937
1280285574
1872975690
1627435751
2112545561
1168791542
1197998423
1070135701
69951858
1435474690
991775030
1963831508
81428332
363864949
1756946429
1957934846
1738497054
627759443
1405352455
180162029
1269354926
567058553
1917212090
1298410991
332256375
823742584
735225957
1932736613
327773041
1351544228
1077418876
201320908
1086455290
1053406387
1477459988
1303235686
37334423
1404839646
756197357
415558706
2082668196
1076942932
1344537809
984885537
326947093
799225252
134335796
69407588
1125530570
56468646
1616035194
167054934
1102857953
1679420244
1784928651
1457557877
1898967178
56086931
1398345254
325255144
1935762679
618313750
731623967
1138710923
1798530054
116415894
116284914
1232109321
175603534
692577155
1118631880
1381023086
984349295
819807527
122074431
711314951
1469338835
358910508
1034479924
1658214906
949443336
437904080
876834681
931765981
1331636707
2063772628
1464460500
531582807
1846589400
1801504486
793377722
501185023
45376907
432282999
88842147
659985554
1911734442
1648753912
1962179261
927541721
1822094147
469408124
788046600
1523729405
1977429264
152331345
732178469
2022397201
1994480433
368858119
1738696594
2071171057
1222211002
1773980638
431072828
1728174876
99591623
683661843
1160172250
1435190948
969718122
1804745945
980463738
2125957512
1470250184
2095792711
1771421915
1377893429
1398769959
582191059
168974688
888341353
1348561306
548208746
1283477929
509424645
906466935
1253869161
1862909333
1518398140
1471354602
1293968635
296696721
941190432
1480973781
1839047452
77805313
429231810
290556571
382863942
2040826534
338195324
459534035
207902748
1770868215
565779713
1881802857
736022443
74721967
1477175044
1806477452
302132180
1022394839
1882146739
1166580912
1039328727
1676358157
930179827
1327719015
443880270
2120968063
1822545340
76166715
1165599195
1095386458
1170818054
1275518119
293095493
539471132
449981004
89409539
158172728
1323111143
1850243233
36234534
1410942035
668359339
1458016932
1481158176
696015887
1326797037
651129916
234556545
1850332598
398482451
430095302
1158563218
2144888754
42688195
1362650803
1784432680
400957780
293256429
714873542
20762647
146525757
1754190777
1117807943
631623273
1981967467
1938159976
422649561
1107773340
122452814
1618146487
76469067
286624188
1860108254
1032211099
543648712
956288886
554462127
1962293755
1017595050
2102676871
287180138
733997
321450123
1156408519
1854970774
1829674281
1830515336
901855325
1534260860
1080224196
498459146
928150129
1310106102
1031293363
1287194565
1973894910
1549652689
1580151119
525272004
748359419
1786551383
1558842615
1941256874
1194574880
1756112701
943627740
1185267670
204147589
888823994
1188787774
1360142791
266746943
2070615598
327994669
1746526544
1889143870
91079335
1291925769
1229172805
1008946004
448870825
1840407967
1852510467
2047162312
1302310880
491491333
1699986004
1523488406
2073929681
1408116304
1486696318
79112655
396373964
1651621120
368663253
1946598678
1546928268
1946950462
1100691832
1283965596
1968261460
2055797464
2021596982
1542589366
1322389745
709008989
2142797639
138470164
997400240
522392122
214520933
1505116316
2064489573
540984563
439376958
1510303014
400853221
1964931251
1733772006
1712245575
11020035
594804183
769761420
1768066752
902067607
2078785657
710828839
163175410
895943890
1004191104
49976934
419426315
1333700920
1108962472
1902244728
709445267
935744335
1429994882
1592680215
1562124649
323016087
1450836131
1315702187
645020946
1232663494
1978338298
676997481
39322937
56775383
544663817
1228106744
511903657
931159296
1880019818
684403654
1743292051
735554281
127261835
2008061747
1145808154
154889657
1790649841
425770545
747900056
738006786
136126617
1797919634
1683430215
639007334
1932861199
1896987396
1800800952
2130913885
1292133111
1025324187
1744557186
1841706531
1439781614
1421089104
1922841874
1747769038
2143863838
980301368
177114903
136739369
1989878870
1528580960
1734609131
1806392424
2146447827
767981713
654955102
1834659296
518880316
996522243
1669826162
763856331
328174835
1408029191
892669112
577060416
1380405231
385008242
783713572
172619689
942140898
1296350256
1500007711
1603277161
2084169827
689588801
722115309
554243570
793327133
218829280
864073739
802687029
676537501
139936454
401052665
1847557736
2137697214
431887226
1286655933
1850373660
237712743
780365942
940461273
1953656337
465629873
928734167
1829366629
2146850206
1074011383
281536963
1383321536
1760788074
2041677020
1954391010
287722240
561939519
197906580
1427462709
1814044489
1093374421
1523733283
694649501
62897400
216855945
932622930
318518928
1039390888
1580560858
1002253599
764581009
2091840279
575974413
943101610
217947958
600133066
112235967
1780895345
1523019145
1511086960
1118944917
962434499
395887759
1317479263
1000676492
551512521
887146309
1538820431
2063966205
283228600
1974238620
827144148
1600907172
2134528210
1298026761
122470525
1370964038
1071792061
1313802106
1683607206
463636780
1447822809
1891324146
1085767294
276029580
787040552
74793475
1318722905
1193605208
1231458468
890880995
298503332
621168237
608885655
1609247091
1263564444
963961855
29251520
1314955209
63544820
532052537
687823125
13129100
1362853242
1651912019
2047366063
1485799358
1782923891
405653816
1635700707
765858703
1796944439
453648430
657560696
1141681209
1497635005
1748437262
1118541349
1371517121
895379948
1615132323
1466481397
883343256
1521628376
1378307426
1139015662
1329282976
1447441488
460924446
276974286
1788348774
1212052557
1403902994
96397258
1440172289
1287085417
800752719
490106706
1362928002
1089833195
1839841231
780418364
1972650024
467902665
672824364
1334278984
1244113638
1983926007
1861487267
455358558
900136541
129627698
1560669253
1952316838
1831408302
1739138027
55173746
1510300348
1728727648
2091194940
1551994955
1543145562
337873334
1697218332
3184531
286527425
516201042
1548843468
1742687553
34967098
947912826
1501407480
1814787057
355693871
865348531
1254519010
715246800
576466613
1276954014
93949219
1011303667
1162080192
209591647
150748030
83056194
1077003112
1688444630
424106383
634934821
334891432
764072091
1713922776
476867634
748395594
1784861690
2027416614
2128197299
1460216637
73977841
1449848968
2090082002
2008481952
759103141
1154123043
779927291
316099894
971850025
2018072727
737329739
230630953
304977935
2019645708
1634433911
1130703785
2089823570
543085047
137435093
1626840312
962665542
334002095
1188162665
192577002
2074454898
1647324594
908778183
1748506584
121204221
2082339395
1071568786
1357779117
1148894747
2059663649
1020701975
1398786600
1898863464
1808487554
98505931
1637884873
500071358
325051883
427741581
489990921
76811885
1570688402
533312299
1612404639
53167793
1208385874
253974443
2144497820
282312506
71706508
1683011768
79306171
1068618160
598266255
1041643522
981889844
1221122449
706170346
2125320144
1845343179
585962548
339726491
1327563441
1945547243
129439149
481846691
477696863
475288246
774633837
2051629440
1267756531
867798075
1823996635
485647691
1830468056
929701559
179113435
1496015635
1218766412
1684461625
675285237
394651147
891467108
1043399809
723259902
891249776
1319216257
1326378531
1490803
1235179428
1356389258
1965206768
923533313
1480078852
1416966604
459160444
1466131445
2028350797
1421185235
2037036167
1784785096
1125701224
1911453853
1452177585
2039369888
1097137348
1756518643
413527477
1019859100
986870112
1717590242
504866638
1400141564
974090833
1995363617
1942386080
1824349845
513995032
1021842505
1962226052
2023558343
659884718
1063593096
1683722763
1754507821
775721121
1379633473
806459223
674601451
1384310878
1842898531
1425627098
1769707920
338047421
946513436
783517940
1797028718
922124818
1489938738
1338962023
1289122839
2002903420
1162431022
1272947061
481855366
1734494225
1576390686
951694540
1588490495
636182014
1809527743
1402450964
172322951
548164676
1358890220
1476562396
1158442000
428683005
991346413
1699314830
1447518583
1244178374
60465117
318154789
406765054
2017354707
190653214
1691606784
1633722803
530009308
2141324440
1600414971
1274736742
877395128
1709701067
890189461
1475374864
39216933
414407426
1729271859
1125860059
829215809
1841748203
1415539538
874785526
1980394193
2076059875
1803082405
1712301343
1213141722
920909052
256617686
1053641141
1819332181
35498564
296132632
1588747016
243592375
1822902143
1297386522
1038340847
1442144685
387415472
473139823
64811912
703465051
450297271
441377337
740522374
1134055942
2071220846
1144586140
1756645842
1923551028
1938849362
556583443
1167257960
495400163
252054987
1791828209
288675261
566733079
515294242
1841220406
1464689322
524937063
1538347374
550326187
891451069
1203970531
2040902693
2141009918
174064611
74859562
1012811353
716576532
1972149524
1159452042
1541276376
221329123
1812836064
1156151106
523763936
904699146
1309865853
1648937530
1585695989
1787660447
1873375462
728834465
1121001452
1485835362
442099312
1575970501
65591099
1064892397
715873570
466688724
1107488645
892461714
499880957
854291773
489344776
251974421
935880789
1669996880
27557935
942214019
1718553751
276832702
1354993906
278536948
903940498
2023895677
1852981066
46789755
1660238423
1904425098
1419668677
1546885591
1826295750
1398891035
1099862389
2016491896
1767273773
1586709450
1442661044
306100159
1398181971
1517715475
1171776131
42184449
1764288345
1059297619
1157809170
970162804
607133600
2074055166
599892808
1982608766
1759212977
274246961
1041676088
1978442315
275249458
810240370
438508983
651431412
881508240
219183879
2114815679
720660845
1207330038
693794103
1572426253
2032125699
981826259
1723051410
1212317305
2086187487
945022227
306277796
1449827234
800929450
1861123494
1082541405
1551647887
840869012
1720930679
1020805708
1877333513
1669666422
878771950
391209945
1685093264
442616094
456031411
197334626
410603346
1633821346
582965630
811086376
1126996557
1998522853
1986111945
1233555001
748005315
2069113331
334905415
1437784040
430963342
2012826196
135312305
2108807216
2064294723
2076858340
531948456
1200416826
829598932
2044212561
2059633732
2056348127
315622999
1534327205
631856698
1811317387
63391216
676530639
1908959166
543487486
1875353318
2123169806
1998194903
1245484140
1374907159
364104564
795992032
807550184
81128790
656692069
1111038111
291010366
952229653
648599299
1177721117
618409794
321483918
543055171
39399102
919012811
177027748
1602091558
1774131961
1972293158
1147743865
1410402414
426692289
319482039
1952506092
1096954773
1062308971
1524150562
288054388
1609364058
88031715
563192932
1270006568
1724170370
1560686621
1781187155
200978074
628292714
1217868485
1428869284
835558473
669074641
1212212988
173359072
1849031285
1461947920
727141740
1379929924
125549319
1168122141
1884792013
720974905
775012206
1853897864
1124735274
1043439226
396563162
408939522
1059254127
1002227611
1766442423
1163661657
1496842982
1452898176
759794566
1275818192
1485082829
1970690328
2126366255
2029144080
580708837
1779518752
228086945
1599207734
660890506
690982676
301732662
1877356465
2086265976
1979141815
813330043
2822100
426341119
788213152
1628581426
1638898773
2142979711
1949432964
936303582
814804513
590277393
1713436344
1005715671
123572431
1527669053
1495302995
1262126405
1616494974
578075073
1231979417
1613007729
1817455247
889772066
761720469
657678964
247030566
127137170
590480939
2043539377
1354513374
1607433449
1094416866
832471960
1065096280
441369137
1942681770
1008510869
76819189
1417084183
299562261
1658144374
1462412608
83715103
1909670889
1398408739
293668788
746589161
708280204
466742317
1045078665
1829935589
577433860
1092337184
1149110491
1241299826
1894875319
840507052
201883266
1774136904
382788772
560982452
58237317
1504920004
2056744875
1306917374
1967840101
1963122590
1245268634
830711717
1448521886
769626137
1448015394
1496050418
191051381
1925723504
16963200
1266799889
337926466
735835378
2017029265
166334768
1722771184
938870932
146280781
1681791913
1698895251
770591292
137561943
494379080
148631509
1915203699
513446116
1946464927
2066353022
929067552
1033150913
146880198
2033918016
815982228
778290238
209141161
1792884987
1746024875
1915509963
1117365403
1110020042
1067966526
1463166000
925669730
2038827173
1190417858
1543371108
1283432291
1584512240
1101384868
1689871507
284237172
1401255676
83390012
1859099862
998615661
1634141752
1683864365
143194864
746194699
1541936859
675056450
1278097652
972961274
1269687047
459271908
1639759654
601182379
1854496927
1145554323
1613576358
1288824772
156772925
12767020
2089721590
545766928
1965025133
1010214819
333737684
192686236
1809571296
504375462
537960979
1668089071
1397269315
162894613
1348864026
219634368
1193708487
1727168222
1191357080
2143323273
1206420123
1722094157
1460688886
491780654
152893685
1248527105
1392832479
2013544497
704195112
1646008019
924973680
787997323
117304851
189952560
550968389
1859509220
654437546
409681689
1278841030
68264195
83977404
1111521913
682234243
1480162755
1843376151
1555723326
895566761
1097336013
380925412
242447154
35383588
252104226
560504436
1549492660
745501527
1089469051
1153132467
844233803
1072905567
43124021
1798007932
1032682721
1062465836
1962844302
305452700
1024687125
1741343736
761601296
2103656826
883802311
1533499535
1164863888
685077977
288462371
1799270828
1351281854
512237000
105781330
1864898693
1196052383
1083547671
1531715199
1987545870
869587521
1955308266
1576716463
546919961
1613950991
262706898
450843814
1504434557
958022351
640229039
801986997
1449251192
1934607624
997583486
422158899
787201003
1064816970
2031523356
270832138
532715258
928042485
1446305437
1054378792
1172147703
1639628355
1332616871
877699647
1793547996
1081644239
437436779
1966828038
1911435521
1395673268
1814100427
208662822
657686585
171096002
916520383
1509134013
1119496989
677477481
1565534888
1501620651
243265833
1930803863
1062747236
1301403723
1646999353
564805187
1343535572
666373805
1597777294
1551397852
75181839
531536226
1293647752
2123120191
1848685987
184051006
320149078
1315150260
984966241
1484424113
612417010
2139555047
2040316562
1061551505
1771394729
1682672774
674278943
174563153
709178207
833133386
1133658858
643943102
1394520996
1055596452
1021572509
1422929659
1062080117
2021658779
2140209266
2032306755
2002505183
677771068
1977701385
1185720027
1785828753
1355720897
310314903
2124106137
1370804277
1087450698
1906218305
944847320
1528860502
241877374
2117490345
1834788328
233816994
1468167394
195232359
182512562
913368137
2035148453
771274723
899677620
1211011042
1378618724
792272433
1531064890
341419689
1017671197
480476176
1451979085
434878337
278432764
1275609371
1494489391
103532660
482998271
961107108
970665508
1613553032
1230911614
1109947966
2105374128
1469500882
688173433
167763977
827347141
313702986
735195379
1155893904
185385691
65794810
478857741
1654837441
465045980
153822807
181808064
1157718165
1215055721
671629581
1736128884
1855650812
824170000
189866454
641319455
1769327045
1108870664
1823919642
1049391541
908530259
318969247
1608068250
890035538
772550581
74345187
1922783590
1308038932
1442806414
95677462
758465428
452442479
1117188043
2115117139
306206633
46527323
736112775
272140846
794026919
1714948218
1700488319
1535473924
1601659364
1376163288
1355147187
820897386
61731377
110228393
1567879947
2049639876
8781001
593618522
641665591
15802951
565061700
1844131845
1305078313
1650314810
1726871034
752509084
1755047484
2081869169
484781509
633571208
1033164175
53869844
1651708761
1812068701
773444577
1026762725
298627412
1296692526
1889809675
1863780060
187955179
1283408727
140017729
595058511
1582441475
605031323
2002814210
461197387
1960298829
394245975
646411387
1751038104
1083548874
975493943
256680433
254236303
1106431837
880761910
1207849180
920764643
292335131
1826475167
1079068027
663334798
531107997
164392939
232861131
200155807
1847944713
1483070561
300894790
636980837
128240372
803083600
757711745
675830253
901315286
755428991
424663010
742465427
1746653971
163425030
468437208
1410284106
929995275
867896458
1032348525
1533277574
1278928507
1662856473
1987829799
1197598505
581464774
1325507916
2108399925
803737071
34023635
465682536
1844471975
73314679
272065341
56611555
955622030
706625224
1653501383
1962775655
538877918
2128473958
1318962698
1027201710
237550510
844235992
1625277475
1422417765
1186031010
1921781880
641477720
1264250364
1053413131
1694560131
1894494860
1538697159
1624230209
830385406
1365104282
1591281417
421203431
1810728240
2144058807
1695042817
196937873
53139275
543206366
1045969218
21728186
1838923631
629747697
195388393
959474074
885389321
1233237863
78175896
487919725
90480694
374103034
1827679789
1543821761
1533020201
1837939133
38084004
843925521
133081850
266077689
619651513
743343134
1765408090
868840782
1310712603
827424826
977588428
556421597
793240131
490811351
1695294126
402014787
1880957577
685010421
538818671
1886100209
224955884
780108745
2006057424
1326295884
1376628795
759697755
524679967
1418312714
810880443
1503194240
1568462168
225197203
1290457665
18329378
1825280235
1231511692
1981910905
1450614925
1772073753
584835255
169946466
1472891737
1226219443
1162036035
289533800
324189007
1716326308
543029902
894263359
344040513
1620523863
879735359
879667602
900462055
296811101
1747402462
2014555767
1970617902
263228763
1703042925
2109892529
972486688
460669396
1959576559
118685163
947720417
482041835
74838579
652587975
806417220
903414805
1557191955
61212116
284479331
619750341
1703758644
1306604131
1405010056
811713395
1897111731
426903294
175976335
1679908706
486019166
221317295
47045873
108801564
1652751818
94585332
2004957681
673006049
1153568017
1733378242
694789020
1624863353
62372602
1526815144
694047447
119194976
1723319686
1014065788
1260620567
2098586384
1605479650
1764434156
1454078491
874698951
312407457
1066240932
1873431483
103340614
1680178073
657201354
1415498465
896551399
1964814337
777911001
2030829146
836985766
546881262
1639379776
878305467
1665366350
515606060
578516238
1723194950
1397017773
925586730
2039256037
306391520
1094375798
810444539
2082368340
883106259
1803607221
967370516
477611684
860572833
347062888
960495516
923772765
469283000
833317503
519455599
778612369
1928995647
1162294879
310876938
1873868194
419452420
1612673495
2107643523
1838483081
2054378815
1297620637
68411681
150862584
1999752647
617217766
2128199906
99470372
1106390611
972159563
639453430
2023013942
376937771
1873382240
235994481
495314216
236543811
188067523
874817773
1394293788
1333552768
1622482190
1548872573
1465689225
1298109011
399616017
2066259237
457135063
1564812732
370273976
986727134
392816881
545074042
1969163374
1509048821
2031064737
802665339
2068152211
1905409374
1317151639
949959675
486496110
1638661644
240495592
872209371
82962980
1579383274
815810891
788432722
1645146073
45077995
1660537669
997126946
997946842
1411069516
1118340980
260299936
1844800034
1383995817
963129145
38692895
2036411441
1971265739
1559830884
1485004337
1102347497
666086104
1297341007
539419022
1788279099
916299255
433376645
1724257433
1852539882
631669745
159763472
1444254697
7341546
353740823
1564561890
1853742901
1125256680
862922385
538753888
714307020
1788582645
529643031
1764710760
262870746
1787943512
1484008084
1694956694
994670396
1045495609
1094421277
1571171284
1303339961
1321230166
1239269302
322935620
518238519
144905863
1237601130
1969840608
446263925
496973072
1061031673
907440337
830503049
160644745
1528801691
398833046
925992980
729504585
783442006
181885368
957186547
1874020471
634066820
956595561
1224672316
1407682032
1953237779
707478782
307101672
430570407
446343968
1349707457
1488574918
941719278
2085398740
923631223
664040214
2046126871
1875651021
1273708565
1685508887
1997411826
518034057
727075987
1894049039
110706775
1428964264
3344716
423087785
1364802580
1166617816
991487260
1499274829
362178086
1606665200
1025056850
1590491222
860409475
1320188782
1838799631
1676754332
1444230027
1123278265
1394361567
1606306775
1901857498
376053678
668332303
134416564
2006818855
430678724
1360926819
1119050043
969637509
455968960
624764273
1456050034
1659904483
936957408
1667217729
256398334
1811304721
1438101721
1674862062
42095756
186065215
1688452980
1971116643
773897425
126879184
2058492692
209153217
1401219311
369280395
1948325559
1955470242
362633745
30560664
474938795
1155760566
836722411
980679090
2113287793
1955247971
671523174
4137357
101390577
1316035585
79738136
36413964
1854379039
1455738026
1741612796
799542742
1190520935
1034791675
2083794922
1708819583
660494931
738305459
7330374
1293927065
921192717
1255878621
1723397164
587275710
737404960
1542253603
1849017516
54702417
388438248
975950482
473352665
95540653
1076612713
2040460722
460326316
1462053184
1551626876
722088353
398389794
2111984541
656263032
2079838922
1825560505
1588604431
388459336
400977163
941852927
495614186
1133748976
1528052225
976720139
57245299
257978432
683265680
11840202
369841632
246607498
30538842
341526713
51289546
755109272
1570344848
595598029
1604966683
328873778
1900241133
708751363
1846189494
1636622574
1471417334
484921875
1314737263
12704376
271522449
1571675846
2003880242
2013512747
1428679296
1413830741
1595082155
1275737859
1241773297
1189811391
1136511852
1593863541
1185622456
1434747109
792688674
256479736
1835621599
1610031148
1738938713
886470399
2014563024
55241085
525822838
1996535657
738733885
886702804
1608126459
319258439
590093088
304452523
109003194
938963128
121864426
1360533318
1733036126
1350091520
2023822572
345784272
2104480001
1519486317
1952927908
328191829
758825004
223018748
143539404
1135023357
1956831019
1944321959
1920452109
1701370833
437686421
602489952
1397685786
968752144
2100582104
1894882238
2008465934
1580105402
1771821071
1129351599
353273283
1746484781
893945928
1630001226
1917564343
1227845255
1126605243
1883523221
1514974611
339530157
347390441
162963492
455430520
1413490724
932920547
421306163
671180731
1562349173
1036610580
28010472
908806598
862666803
789228702
1201322462
1048833448
1303663186
1943522797
1716982480
1971241217
1329404546
896161773
745623983
1713351783
1343418797
1438810903
1887784124
1260594469
943398636
1992772474
1258415486
938478014
1213703235
1995273761
939115000
1666693795
1776506677
906164957
878164833
735804367
1256885257
772104799
632561267
1134156013
1120349216
1412655025
1382309094
572289452
582159322
674437944
1969418165
265285939
1051838497
445780167
591156077
684205591
640479400
148526409
618751438
1144873816
670530331
1976047404
758570384
1137175835
997427974
1501625898
1923909314
2012965115
1002362422
301302239
29028983
2062046609
1033388978
35245696
1829912890
1038709610
1975522995
690766460
1101867917
190258454
2124000288
1458340266
154932019
1107994688
93467960
455174882
898751531
1384729621
1273048415
1368045236
901675801
1860799552
1847302097
150543144
606253278
1645007215
208457457
679197881
1631815678
1667951790
1289223358
1525343798
812844771
683441693
1154395742
942662181
2038016198
1216319140
1350298671
551396126
314382268
1239577036
2128524048
6734768
263646331
1122101565
557702766
1489490461
530546836
187534507
77077975
366504280
158341975
1314390109
12961410
129999826
789011269
802139920
815201766
301045179
906958586
796394247
2146387644
2023289931
889051171
429248541
1743721340
571872306
288280544
206096631
409580700
1878847971
1422849510
1554670595
2013569876
1404721979
1420597424
1964052449
1657084183
182759554
2020750896
1548787150
403959175
1198575326
1645114580
1881341716
527394595
912794281
1172398698
559592508
650116075
1266912597
1428329858
215412346
1754216410
648124359
293420781
1126653895
178494712
1354461954
1427931772
2146207787
1655284379
157369102
191810515
199857352
689817558
331006539
226762980
1283535119
1577860798
1739746564
587824024
1403121727
1298365929
2042226828
1755236842
1473011135
204805005
1872355667
1193644424
1424218673
578656920
1890736429
2009788741
1021500845
200895497
1078940264
1118340980
758237366
60428413
805811922
485805293
291042688
1964878456
71702336
1670577976
2119155001
234986876
159260291
848277785
8033701
990504681
1602743415
492523440
1965975668
1519941533
1281796778
6326018
2011507952
698919155
1749520032
1167759907
693861112
758269476
1132407400
1115665993
1445078111
1817064236
282875642
718249970
448598979
773064740
1266342576
56037397
1523128378
1472671211
1634208995
488034643
1248303568
133919242
566953024
1326579075
1850784182
1403042633
24759673
1512295593
790711128
228461922
93995155
142055157
1480303278
1949289265
1017766477
1086403985
483061475
1752152249
1976138854
656004400
596444834
933709227
988035470
514480163
678203339
360572769
803167023
1008430877
755364497
2052831178
355272937
161835209
291362838
446513451
1126136369
545884299
582048962
1045561388
325843804
928959652
1466311601
1353346099
464035353
1224946628
1480430289
2045873500
1978003623
2035475081
62137153
1295405599
1901467044
225673746
1088737764
1661495841
1425620509
1206848924
485685933
2091679896
596411952
1115965053
1938356252
374554890
1318947468
398850758
709964557
1885494413
647007523
218438010
1706742949
538746973
925480360
2057640650
66239577
1784559293
2062059428
757669567
1460394677
1206806798
2036084156
969149782
1925999278
1163683890
963590117
1527455554
772270849
153974234
533345800
627008418
2069405151
1558851155
767638007
429999953
1324144581
67603442
1625454
371051021
2112407157
674737795
1696945530
1209971109
1940608046
651122943
667780444
1720290245
283268643
1108619167
429870808
1436027144
727101291
615848449
443845368
1675169410
529048056
1651496256
1864898133
978863388
1896239139
1061064493
1554765392
1797509102
396215173
1453092883
844963029
199126679
699990233
683671090
684892844
941542284
770337029
580785604
2064726246
1524581687
317873055
2107338397
1234790061
1649193095
317365684
81439173
547869604
792990461
1727791612
1582707084
1372151297
1491108326
1749297428
70302561
110984972
761344161
1107661398
1618228827
1264660581
1896175817
9752169
1552276735
322229020
1203227781
2002777028
952344003
1006753687
1935875358
497457158
1745701671
2028610618
2131006753
893468113
993259312
1382158710
1771708222
1317942242
2115198099
51029837
1538831711
1894390651
1938526861
2013957415
278067918
389370756
1232292541
1927550427
218940557
52355619
1899435175
292801007
722776306
1800427697
1451780580
159594741
964357123
736412094
1449386323
1409989954
515590144
58447362
124012659
702055802
1494341755
1270860401
1209200136
1775736262
1356872900
863021409
1139329382
147272164
1028921458
203137090
43685444
1349637595
90912
431425717
320462113
825902442
1420233721
1390659564
463084246
941669399
582115384
1735402970
677721610
500474345
536382025
1490008920
1383495891
1639087796
1979375484
975043306
587067837
346947657
788782363
484831840
1436408616
1970636609
2115702213
1587605035
918207069
412780061
1686393509
784814346
634404226
1033863652
1769297267
1534966855
1288389805
829864388
19437461
1524624165
1312660714
830896247
1451091868
981579441
1224693011
1707262531
891384977
453362938
1230261627
1602703089
1534427241
602093297
7984831
1113449517
314641922
1941534800
1175363389
1563257569
1604782278
502343224
1198178115
256470910
1099661779
718197560
411643791
435855644
815737237
1231565685
892223770
308071660
1378806170
1523699890
1690616737
2071987102
1342770061
1968928897
1913482516
842828328
1098176866
1077839995
633140730
686922196
498199322
200882508
21473751
250056327
171390699
2030186813
2089775075
1442282651
379411906
1375564244
972269175
724486780
1237040556
43842496
264567561
185227591
478620342
10170240
201078234
2125354703
1419651906
1281903322
698696995
188663042
482062498
1851257012
402120586
1118125292
273114454
1445708588
1342087759
1460962994
198506087
995102005
939070299
145957236
67458865
400565442
1008449248
1263694257
1951560045
2003156344
1489075870
1026909155
1071059584
1425608394
1435601510
356689799
1135217177
2079640317
106706031
63520139
1524142782
998528632
1145731285
2019621377
690892945
203107091
1155092487
17217925
1340217330
827732789
2144144556
2137359525
1144836290
183674172
449599805
696150010
1446363308
1649216168
881949992
25313845
1307339420
1688084582
1635229548
464994959
685272428
1376703026
1521737574
647422357
1098350971
542276103
327517547
1118416236
114626325
127321927
1871341608
274540725
1156950127
1591260073
255774853
1086697378
978164937
1996455625
230160853
983866966
1399454342
283823717
1845131279
1839211023
590115728
1511156910
603855512
1432275371
525765405
1266987389
9064817
1552641460
1426075324
1358261169
1821340674
275121676
131865256
1550302376
1853348132
2011686604
763752819
1607812826
1864188962
265845829
1329248934
2082825792
525281946
934266390
1720490428
1388188603
1134721054
511514765
1117071434
560283265
172101018
230118042
90340955
14115928
1211020250
1157627675
2038285441
1320624270
789263518
2047947910
639173957
545385601
1538953141
632504761
955038211
1054398816
232815535
1014944
1050963117
254615552
33959145
1651767890
1985385037
105282335
1717810834
1240784499
487585358
1342127119
641140369
1704882039
1071162443
248901723
1418239620
774518176
49857426
558582430
2093389741
155972420
298456312
1290305011
462331307
33537960
520370747
1855207653
2024001365
1753132936
1281193224
187740396
751821316
1747379616
1721089034
1596438020
1915058368
471371435
1776712821
1132063715
1868976290
938002947
1310183324
1792759860
1179292467
1281264119
1294829160
1943951998
136136981
1721306353
1361793872
905679300
1315969736
1355384458
1007404272
901346559
1708943423
236896370
319994696
1714951279
630262869
1270971285
1308583917
689312426
827595587
504039144
1877971473
2103243376
1302838376
952312635
420303674
1975940568
586429943
1352122645
1171311827
1732595252
2083915046
985889694
681869100
657582497
742619906
186380451
1328765592
2020290511
494759315
321283962
644014468
1806425860
1473366454
77969013
1532807121
1406310187
1528921203
1071923454
267443706
1558580843
1573308029
1394884131
567987479
538688523
459373275
638118519
1811786636
610670766
2089733007
1366654633
1300327931
920092336
894885906
432834097
804280768
414043241
1414608374
2089877269
1062068692
1102511683
116812822
1870072093
1528921269
1099274089
1722414359
1612318399
1339366149
1540683567
503790362
708215553
1583330878
2047094993
1329756056
501583193
604094361
50283630
1846905317
716723613
1309461810
1883774891
587708725
777033652
1630938181
410710172
1157272438
1028425250
534906974
782842414
394450161
709252171
2026062826
2118171915
1013250827
7484077
383534302
2096611005
746547634
397275602
1223395797
383795664
1806502576
462853818
467732066
617051481
1319956223
751439063
180608272
1983081527
353389184
549346579
935836408
1403624045
233215164
578996437
1303551309
988341861
497702135
741674586
783317076
913926106
2017803983
255045095
1665975398
2066030592
1496649089
722146013
489666098
523376457
678132644
1695802237
2097743412
1334214440
484741075
321952830
581511728
251392281
1838879262
511606958
906687718
683434140
1587709492
377788333
753668590
844613697
1161342434
1915021010
1657754004
325635412
698954903
1728360407
239951782
1602466804
1220686447
2089098693
476497699
2061054367
1006530364
2130170929
956881371
1577865437
120683595
1636563463
113288694
139628143
693884174
1360413328
684602201
435659986
597067027
1473192538
743506159
650706094
1039397040
1263628557
1835501129
1789642796
647963451
1187889596
450120537
1725678923
295435356
1416594904
2098601164
142707205
2135454096
1492550519
618619722
155138943
1403411354
413918113
544510350
1997145222
1275672972
2063863735
1156939598
612991384
1896256365
1444234629
641098947
602115900
12186447
661017532
1867732229
242783479
4470781
378660630
1202364693
1566035646
1650956647
1358920146
107946150
998632017
1073758771
13598294
302286647
1527646071
944116324
990698608
472005995
1826125183
1712404748
2125367462
499334895
1966588511
371729700
572219905
101551538
1550112446
1149978879
387604477
792908520
974643320
902673027
1007814928
1967206008
938759565
439019297
1470708961
148523758
294421620
841348147
1998851263
1730528023
1728249616
961614458
1297298647
2000742291
25828664
1029193730
1795177287
1585010209
1719751069
1782338436
419460772
468536334
91208173
19835470
1738278756
25681745
1848512490
1966896742
1949224919
1833445135
321879162
1328568631
553728857
619288773
779992399
594807615
1613326454
1972036168
1005308316
258422631
35945291
1468036272
2074356582
822222516
359833135
2013006581
683027381
1260212603
1800988365
443583236
1927668758
771790259
1511400862
924357196
993280748
674403368
1990901324
1334903524
1392665168
860673899
301691349
2084492383
1393644251
1924675692
1642539948
1487842070
253701677
1131034635
1460732511
975446813
152361277
1221567383
1366526692
843204927
206128236
478952506
212219073
31000813
134101391
1297541763
1114985784
2122169132
707288352
1328094887
988849795
1074987812
723454164
1527079751
644645314
1693170142
196305767
525858491
358156579
1289584856
1974348513
1153717042
1414484501
959153408
1427131113
1568736908
1190909597
45585407
566863144
1353605824
526154829
1660526768
1979951085
872579927
1579825369
482626228
2131502378
269473462
2047763275
1480548802
1468262241
1928234816
2093718086
818315995
2106774845
1158764753
1619407855
1086122740
1236954435
1835994274
8592625
587912679
315848102
314582811
569205667
1442537179
1625785634
1109999447
1278231858
1649393880
1544468114
1901565653
731840163
1763088853
1554380896
1893362349
232006946
1688478786
447072361
712111690
1165349051
1248083754
53175102
1904536446
1492903977
538807408
852907005
1550022413
1660191113
1032157653
1684706395
801016246
1151705432
1819975069
979407151
866923981
589131635
1778208973
905187047
1591897301
1290533804
71590960
189551218
1484696762
1503617372
1976571885
322013189
1481270383
2006710840
220158048
1414989968
1472925328
1097815843
775158192
1237441004
1294079248
1705992933
1152018217
327562081
161496787
1371265193
479664961
118222394
674775927
34486929
1802094305
1102471651
2111753
677286538
769878333
774623670
1462231712
856198846
1463083878
722487321
1365970861
293584483
1425153714
2078321730
1699410590
1743027921
657741862
2037193297
516211873
24326489
836791651
1358101055
171684703
2110239089
2106059018
626233054
279546078
1728310246
2081186896
799073925
412064319
1164875667
2022882201
1097040865
2113827619
76390701
380596992
606776470
1126998270
1922035525
1422902694
1201865253
2087123081
984811038
155855300
1216914546
603069003
1929594896
838539189
1507986336
705408030
77587185
299054137
946296487
1130327170
1279336074
22200557
1749788316
176540642
1261422795
600563460
1826817678
39454695
362759115
2022242636
1820716687
1206114151
495985567
2146233417
549269353
1517999499
159790210
1122943450
1875502383
1083216980
2050687644
1799002448
591824299
941840885
1810889533
887045737
833578683
787341695
128349129
960890884
1828056024
450999849
199824593
1164504033
1646623202
1689080183
882625403
1680481168
66483170
1314095829
896410422
1454746008
1288535155
198798502
1494118851
140361432
977867380
965758495
647533287
337103898
2122215952
238862219
1522463633
1760617591
1272922371
318627248
248386101
735754759
1954187064
1517824197
1953652825
1502767194
1705196026
1575394049
1611348660
1938592181
445219920
1079683279
1568776716
1406977409
596792820
467997054
864609416
1977730212
227085498
200765160
944751112
1359029852
894683847
188997102
695867698
752094986
1301989846
2019404695
169638761
1771728964
1713922952
395177229
199611300
412025241
712188908
312434012
334191597
1929006889
488531359
297648779
1673758690
1006059357
1880774108
1166029336
1767558668
661112140
1373819716
38338038
617983002
1821732436
1872002606
1758506286
79739257
2074103636
1499295766
2090136163
880858346
912407703
980243388
999034239
2100580249
673902313
1981352768
1611691433
351507568
570287537
1399703984
1502094781
1354794089
865138357
445875709
1556182907
2058736302
1135326657
1547589625
491413002
985792113
1068377620
627560758
736182919
1752541477
107362056
1428904993
1284494928
1863321441
2137731143
914502223
1488954462
1714051270
1561449944
13189509
504189611
635565339
1079512614
1299353474
1831035069
17596842
1520010720
268919734
1868046144
2101421257
1370128525
636626714
1406858872
1452870504
1158198321
1622814460
762280648
1417463017
817649138
93093401
115355908
803482617
202115158
2082121397
2069809385
1542624064
1325933072
1801224097
299199254
93692426
444794375
453258572
45063780
1396812564
440586849
2075033064
1562055998
815737818
1306825719
812480865
1616325970
313483480
2091453444
1354893035
1106354699
283094961
283885233
1056312003
2021238080
884608388
1001848623
1577647192
1011073744
370467161
300279461
153209257
1744730254
612382411
1734178086
2121743074
1064096566
1969431769
485967056
1247589061
1827639484
315221726
1738980339
8224283
519909003
1440439379
1389238966
78387102
809370903
538411870
1455205536
265286731
68225622
1283423242
1192657042
55631909
416703934
51154509
57065680
571038372
125770484
1062088864
1329855637
141915852
1991891911
1549582758
1263958008
1469938698
715317197
1748330924
1223806523
1152117979
1158184478
1127906171
1906253828
1721955700
281636210
771130721
1221289123
1875200738
2072371268
171583490
581762645
1416942863
701408045
1101127321
1458661702
1763483855
122029867
1651162153
1049791720
642756796
637111882
1620793193
8123229
445053593
2080151596
938608465
855308677
749161639
610239965
345863193
1977734040
872243856
1018623261
1968269539
1797212637
1672381440
502774740
677365454
1093011716
1981207116
1904127334
749560400
910899982
937826244
46870236
1666321126
1948734234
2112404914
1132355466
1691401202
1905929050
381438614
5673453
679537051
2058055871
135715804
335068693
1423032538
1654204498
634557917
2107942421
1494548652
1517327071
851185487
1244827583
1263586121
1857718697
515117919
1932296279
288979750
1055585418
447996402
908986015
627741367
958967230
1178968455
1777001770
1292291721
939941297
282907955
92148086
1115355375
1425781658
1026444213
1011393421
1067000655
1742918453
1624008474
1407138766
450964248
943115366
572834230
1253102222
365759475
820835309
156636034
471827816
596392086
1910630028
955733109
2113060900
539686299
1036037009
828325332
1859580394
1769123553
1696499569
1929304077
1839724357
1760329126
2087166852
714983770
657705858
2075876543
1198212337
1425524426
1861759748
261120519
624294150
74733505
907877091
1212843817
339639473
1726490604
1380868700
1681825708
1893786996
171725792
771035437
1055774978
652933086
473809509
238495878
1460226029
2135700135
975405277
1844183876
366798206
775657246
818636286
1738458280
1213618536
1186540151
1189623442
1639196747
918664547
1978357350
790011391
1526013496
1232973868
18536089
1701532652
1117463930
1605494295
547717702
1040500199
1916815104
629977138
1159192041
518175804
944636416
2076446737
1028896398
1364273624
1346909320
1509660297
11231481
1144031515
568918664
1969979084
747516966
401078964
1572887509
35266786
814921750
1619525922
1686142129
793399468
2102478857
343433511
611460648
39436009
348709913
1875810050
603237339
1762003751
1189238639
1353035354
1837293687
2001539729
363597469
62533338
524230929
1905694939
872270116
1844729755
685832561
648840172
1467012697
37631303
1570456307
943515653
464582924
1762756771
225318921
833397980
1097522364
773529394
254642786
973763672
167932346
1593809941
1598106979
688577912
475660587
1149345728
677381138
712730455
1823003719
1826948343
500772681
2065681732
1501036655
1958119329
1882707817
621186720
892656033
366599595
551179378
1440943543
723692291
1610423409
165034936
616430405
353268290
466357260
1133113551
441854981
1688615877
639558108
1807761634
1857486624
838046408
290402777
470539206
165691228
714161156
504350185
1359670634
1898835354
274257787
375151240
2031135436
1681101295
268887881
662548836
298862052
1665653609
362516485
646036004
739893726
1789232725
1426379067
580659531
388064246
303218648
169039984
1301802437
303392038
2002162158
69606934
1601839486
82251384
1093663486
1095743934
1540501663
359017333
1321052572
1597772306
560116336
1061079730
1953637975
565312596
229437235
237592092
1073336171
1364199400
1022400912
1945868627
704916072
439308040
873804719
1019290914
881127123
1180946599
203955723
654683885
1648723155
1572290294
522171377
1374348761
1307885441
876590323
1951321212
633683264
759895929
68304605
1960449505
2052162348
1111336846
1721590598
676986615
1144578181
1060426098
509367459
829221944
2081881414
1771562771
2031757248
942707717
985457622
1440886124
1690792728
1915551401
381559400
1208824445
858012716
1375913681
612856207
1347461225
360350872
654530110
647896519
1092075098
1025346274
451299964
1182285762
816809986
1391268695
731290461
1073022155
297152226
885280648
12201890
950491821
1525534658
1531986995
1322849817
706343782
2147453033
1636623948
1961116249
1210769896
1748891677
939117848
1519734239
888583303
998858164
2087610928
2129451768
849963901
267310348
1383798489
583343897
899731890
1568685885
1502311403
1441517026
1295515779
515678346
1633885779
1707868271
527783823
1678823006
1484842582
981235470
492462476
1192312056
1668837451
58832040
710653436
1541145739
560167669
37023239
612464967
871831408
1681688237
110472642
418031147
83731634
627400696
155497186
1620248476
683088135
1380444043
1361260874
1354920904
315081459
24784616
1447447054
1939448782
1911153134
1578916411
1183705493
1842116448
1268846551
242508579
1611834633
1779966840
1712654780
1672943565
373961319
1839327575
1805590244
1521802267
809528849
1397834348
206728848
184965221
1117181021
1473287879
1115174726
2245559
624117041
523496107
1714718203
276609597
283075883
833807786
1060903676
1910559801
703174599
58077108
1786872178
1863944094
33774296
778191032
478933861
1731988753
1001368245
1778024039
605247447
2080635458
753763371
1938795103
1012040718
1760943138
280239042
1144349371
80535612
428878115
1086446785
404745285
1746107189
713295698
46705840
1243445573
80998771
793647965
1823100501
2091044890
898156579
1709106201
1966901233
344623279
113460939
1791789253
1779555476
2050550495
107183296
392423638
1277710994
1979193434
1005984795
457157504
1797944788
856892985
416400168
426262016
1718680988
1325351545
470123758
489591087
910013737
22170840
986610181
1368151229
1375183779
7809736
2085667812
411293974
845002856
800337096
360498044
1488628181
1056741935
1723038698
1678374927
667151216
704826007
277253577
322861546
392297451
1317683990
1817614903
34499096
992346793
1541997271
1308358429
1660639426
165099599
2020348943
1641001048
965038275
302072331
1013587408
1957486189
823798112
1797877531
73594319
141753674
728478077
1013916117
1255792909
1447550059
18588092
365541067
949036774
1532741318
1462415406
1146033890
129146355
614862763
1724486521
525633963
1920087779
1121259156
253613289
1785978261
482196986
1302837220
1652130701
638205937
1869858214
897998880
1573327594
1449724929
1769415075
1844224729
154952281
205147400
1504957682
977472427
1888948046
1887264468
104977197
682113867
1858495734
302637169
1715887705
241420017
839373792
255726380
120751130
1504040375
2108158984
906925820
461825775
1013358287
1792960359
2026674370
1721281025
69785841
1064288080
744339622
349481934
2060724545
1449790325
1182133118
707115447
1159243533
1218630951
1640995608
1236106830
1618933762
1112100655
1329737716
1657986977
1957412118
271244512
706587138
1323510752
1197041554
1361336282
1706648463
1940935906
730593844
88965413
106622862
1565126390
1364382334
1386011317
1977709096
913604638
674091719
473649844
1364332697
1620873490
1561055845
945192522
312664525
2133171316
1292610071
748077295
2079157716
1999447723
1543327693
1588062680
279240280
1965552544
729249786
959344650
12335656
1949754209
1058856954
1672011354
1078660689
669684770
2099275244
212828678
1512872668
1790441870
1972709390
1846908690
1248949448
1950804940
1698637636
1286612582
316335100
1662470111
1579945865
1324520428
1241607596
1130103834
2057361954
552702289
1731325127
301857728
1320897258
662442237
238122723
519335119
1978333837
577749618
343353283
1472464653
1492096677
2031223154
1833911028
1458368444
308603539
1433448070
1877245654
1275445380
423024578
740162037
1574775028
941655410
1886049224
2111608615
1225138345
2104662844
1204234164
376172624
244412052
354835878
330275585
686338065
1451197286
1455222296
577753753
1428016356
1237931161
121001266
275243973
519115021
1237340088
10878546
1518538755
1468745154
189599902
1971197062
1666852213
1378022414
353166704
267283644
854086056
1534947818
204768380
1227501337
525770074
1199495730
1875725829
1577662244
1166222710
274626088
1652292486
1964163760
1373883956
1840432627
572884134
1172526360
1591202675
846488405
1742185329
317090543
1904704894
2043172591
1349362375
210610821
15537128
1374819618
257984552
867416193
1300807835
466129024
742793464
571346067
2055604902
1803336338
163571973
458392509
1647185234
401514462
1105680554
607111655
289527367
2144123978
1115836445
966340918
1464539762
1071013037
591147982
2001352187
664601414
1454893442
2106054591
475115045
1791710314
1766133714
1170163225
472741551
1197484658
1378791041
1804435705
579261367
345461529
1693730331
1780448889
856848901
1328147869
146534743
1028058948
367099608
1512756941
768436335
247744012
89620597
1109822686
829778659
906300832
1915664069
2086625020
612182826
998253092
131143115
1008168089
725374993
1579412532
636793857
395459344
558002952
1475191543
571303241
1623080821
504146496
1466319888
261248891
1413142567
1270000152
270707698
317425174
250410249
1099358396
1687043497
1382106203
1889971080
2126866224
1418396085
1643461164
1624814959
797970726
1928166696
324198309
999596618
171713100
1414245642
1080806930
1693298748
1960510343
1053234144
618221836
1776130895
665706354
47728732
256436228
686013833
553680097
396397299
1908124806
1426401123
720368388
1342273671
279438183
244163796
666356017
1118422611
64001002
1887792209
1038801143
891512273
1343064331
1549253650
1695516476
724646833
255536000
1156961158
1532137184
1467891836
966635560
1439741546
913899909
2034004925
1057308683
718152281
1231346686
600548996
183047641
1059183473
915714791
1709958225
1070998405
204236122
1889065824
808600765
1589298236
242023348
989898701
955616511
666180016
1576072229
2137430339
1643684992
206290559
940471466
1536163042
2142108053
958705562
1528915907
1035750629
2044824242
1699312536
307931411
808730633
276632914
851475689
1745993566
1189816896
2028200701
1331562326
976322063
566539108
784226526
1044950351
1629844070
2042120646
415813975
1150370661
1855078418
2036356278
1116754454
1400913220
625497772
654275895
1746682122
1181726537
1662641531
626831429
439158774
1973169050
1183772028
1360641711
114641892
2078652348
2039022423
1671681647
1463665178
1177450719
937036280
1397761924
1721511825
1659088239
904349165
331029520
1443848580
641776484
1029876728
1954603374
729405125
1669593160
286254867
2068348497
1024751014
1249423392
1587975365
1239221346
737580006
225758407
1589585234
515764189
884459842
498386490
953806166
1775799069
1105938644
1925775006
1463182312
522102472
1203848439
114798317
1941005194
2072316172
1291849398
613247701
1425348852
753406825
511552654
533295769
1360155143
356004026
357888662
1597125934
1455716739
1776291627
1649784525
504884948
1277436494
1233849301
1740181427
1975317326
1485458886
838815707
2125297754
691816035
12130842
1695096183
451806329
1594868536
1697876724
275599647
220958747
786201696
1759137710
1131222010
1598644188
2066317779
1791657457
644183297
1863894726
1043340973
605703682
373509030
425756166
1576128786
975276239
1746884008
1727034497
1602791341
1228904466
1794189167
1285699506
1371071990
1967744854
633874350
1895427792
1320480939
198172843
1150386120
250995138
300832847
1769427030
1569664149
1225302809
434240482
1196669699
607096646
944921620
1778115690
1118068167
1065723283
534874129
2088194674
702615476
598234547
1953245559
248261034
326108500
64628946
493473671
534520275
1919469551
1167270980
980445597
1867640457
1958663607
1347630508
426238619
1191110160
1031354408
841427786
525543989
244700305
1790317288
128984937
884764785
1522747569
768487661
893745432
2113710189
2014664542
1678581686
1129658758
1910173675
2038922352
1164440153
578564632
987697560
1862461445
362536863
1945259587
213014949
1594859223
1643338884
1691413938
1478049851
714265179
749516728
948456790
219996939
494013843
1812799422
364853362
1326418979
518827048
667618375
1473626230
1103569614
325192110
569980136
1881522177
374953536
676394579
842363813
389796245
1971100571
470527893
107864135
910401934
2007629835
806398688
273540177
1301411969
1027358627
293533117
1037785885
13446681
1898895177
1167109128
1562708485
399533608
1581026276
1049537989
1293733526
2053527857
1568233582
1230365789
1991756022
619859111
248002541
1184802493
2102237532
1547832627
1371726965
696817289
778308373
522035756
1984705598
259321395
839882377
626504611
1633910430
232701468
1605267010
1861154979
441697662
482548961
1265209247
1161905897
957228886
1695580986
1451728491
490428867
1227886718
330715454
1660593784
1942255044
722477251
90121658
1726622113
1882543485
1891700795
388457826
1415312420
375702014
713180670
741713604
1852778838
663973022
1199919884
696226606
1210804557
1139719578
616578490
527293022
1986503065
189217632
2076779424
123058168
949764998
50613687
490020929
407877787
1274276345
1104137500
1156727234
1883822587
1642699263
940031090
1788257465
1482071918
410231024
228764198
74552165
53181578
1691065317
1503683420
140769135
571678817
775410477
550045545
927248058
402998161
137736285
354547516
461519748
1182531073
726013351
430471570
1715300533
1819140980
1865803667
325579133
224214801
156153269
2088178656
947144040
335895466
230435270
1743280478
211767531
1079067
268389797
788381306
2104630418
1118292759
1572693862
1278753204
702492402
1389664288
1895240489
867228068
1760832917
222162909
818288142
1234725713
2002397472
556243693
14516670
128433302
891446849
1156949493
585526931
341416722
1504478455
1764823081
1862725470
1239705933
1078566853
1809138669
571827655
118844271
372359910
1224744651
1314970034
1529737670
1710433603
1518406894
1621147952
2094581561
1224129985
292398672
931363720
1550808945
777960528
1851974323
480251118
403029548
1814322302
1245078917
979260310
1168799348
1194707378
4143116
226982978
360129500
1326291616
1726202853
545265742
1321539149
664920490
2122134143
2097763136
419502061
408305159
1325722752
1684568013
1563837558
2038232236
1665413480
1869082705
1941983795
297027342
31480644
1762046540
1932934295
1495357779
644605845
300211989
1568569272
1459286155
2022214935
46173153
510955303
1241813223
1516150429
1123806711
1113275705
2088551980
1322724164
960158547
253471371
780673576
399653732
1187153570
795581649
645497349
1786290495
592704873
690200785
1654186904
385415300
87076004
199875177
746871217
1043846991
2065163856
498463175
1473353491
754788705
268814161
831738426
252326687
904253998
1096505851
723852292
1665226245
1478095013
1078449575
362160853
355049276
919931778
2020780606
1108842684
1643365032
2033015989
680132106
586316545
753691686
675766317
1010043855
623852039
125921890
583724743
1063530066
1872672513
170165376
1803301507
2019709555
1840627634
1181296117
926838612
1953852112
1870797799
381096658
53201831
1413410592
2096397570
813006717
666104525
1532136539
592085252
694648840
1150785109
1445766163
1841237318
1787428149
1728231663
1697490901
1230763850
164679686
522460629
691691232
1110932131
1299158095
616441185
834904725
376146577
59684010
1196495907
883710520
825034083
1606292946
766434834
837877691
1504407344
1767186470
364710658
419586916
2089833476
801841824
1572013467
2012246189
2023023651
2123414713
1894341489
841853094
1579840704
73037657
1623451041
2048316127
972183825
363171490
26252093
1995658582
1615859399
1232403374
2144221085
920933343
176406210
2064044850
1760759099
230097085
1623575425
1180262584
701655053
920176890
385765419
1888188284
712999442
2014540945
2013974875
1856948827
1808569153
1211638502
1963249396
312592810
1474108428
1835229845
1034118337
1620757933
401686714
856957547
1478467043
1410828463
1672650703
1483434989
427919217
1353572406
442697008
1235966065
1213100279
1400499168
1131742988
1468772144
1802035141
2033855286
552742993
84298940
322512271
1701855258
1743528138
1573705876
2032124899
256676898
1856380996
1129623262
1794835681
2143350700
1975982306
1283331746
2020561436
603521594
1499923005
1529985771
1039450997
1870423845
878565820
662096292
1609635659
1223069595
66637591
1129770122
588969651
337009141
334475941
1310085146
1863789108
1420845025
1617654002
792930340
1631174822
661038702
994273586
769533573
2012571167
329015135
1724480466
1887022677
2041873748
1866334077
2059687894
1839547157
880166031
1561566979
496354089
574952696
2145268901
2039865576
279416213
480504665
697222919
755702318
1951118233
1175913340
2102712443
901660446
1704580687
123182275
434734512
1696472213
1421857004
404423768
36469476
230706848
770967342
860457804
1273872294
118616481
1713329262
2107594496
1378941663
1250456663
1402392664
188986292
1941357307
2058615001
1927485563
1431819294
332120110
1868036239
1980750957
958189432
1918008902
919270296
1177072712
392602456
99334740
1364838246
24549784
1322161309
270446314
28352862
1972606150
1267103350
1101490894
633790384
1161881428
1687818461
917637475
919709499
1915103864
243138568
1020559125
376607672
1999068754
175578325
702210252
2013303235
2095137914
1301238088
696889036
1436961652
1007334588
1294550990
659551772
1983098846
1544007170
303049552
413934481
816342777
112346632
1720011066
498743031
504849979
2141974937
1283515717
1808490016
2095293789
342432981
947574418
276203947
181341387
790299326
328042717
910166041
1351895337
53244711
250546651
853834874
311978053
1810572240
57749225
1934399001
1625287556
928525146
2000543976
618620209
1311499558
2066680399
829688440
1876463448
1983943353
275322499
516659867
135211516
2137726944
219921874
1994949924
1784592850
48264784
754331507
1073587939
139001515
785028315
1091664075
581193186
486903926
678808915
2121033346
1943410596
1541088934
1666907364
985142274
71150564
2140297143
2132321810
696355464
1642291263
947850218
1087179048
56496238
1541262659
723794548
1933298910
2099675640
2014327201
391538464
1317082686
1632490451
498115535
7080571
1566645583
1148587554
1621630768
1895776671
1603793148
2105873640
1823588124
425901758
24465505
516726913
1112480424
2107195922
1375272932
1206547550
828174751
1806760501
1639387324
78708935
1174050008
6263054
181989239
1194498974
1015941938
691053765
1710247181
788912258
616382973
983566599
239855813
1221329658
1829946853
111188674
689564558
1212588841
568448988
2016927746
591501949
1997560649
602367068
351416933
1967274315
1871786857
177989492
919920400
1785945307
452656622
1429508742
894732548
1409946457
1114790562
138940874
1115958853
98024312
1236399288
966488029
814459415
1128671668
1584528875
1393367553
41492989
442052747
2019407477
1372435855
884793307
120927721
911339805
1946110149
288384675
64948587
1465927197
298639214
1747076264
459077769
140278915
989848215
1901301867
200247045
1358435727
1936458302
1905479051
1815893256
1238569790
2014725563
441907207
250368017
1833919907
1160931766
101412322
1532057167
1429659075
712125991
1118495650
1298652521
301793383
1276932928
433642667
66312671
1445207941
71907250
1507743471
110637576
1382336178
1398669811
1537584696
762615814
79641798
51781745
1051151349
334600760
2139970573
1837656980
620266827
225992296
1490697414
1899862616
795825007
464950354
1890182221
1525225652
1384709816
946492270
927076076
32729509
1827195470
59771074
1147489339
1606003518
907017971
789155676
1064180096
1824798470
989029626
50927886
890747530
868069086
538572000
1530590278
1725645110
292777286
719493313
856224214
1146775627
1305150126
192092880
643089223
2121329273
1929962147
1153340242
1365021815
1589896935
1195595828
198216585
314965553
1192584876
430910329
473101586
1867920965
1263821007
732776828
1413808271
1154503888
607579496
235645881
2060928683
382464555
741447012
1292563613
1267828453
339355268
2088461730
871085600
662142021
1402315425
322709644
1604224362
835360147
386701639
1176636148
995749666
517916854
1676214173
1066642063
532781415
975303936
1797851460
573030388
229532654
470546974
610338530
1726308903
1988016935
1379522925
925499926
887605167
1012907881
43986679
1014995180
136624007
781011620
326369045
376747000
909071671
497273382
552472996
766448142
197931156
64496973
937780691
1650274319
1083657485
1092845077
1565325483
1886607719
2070590522
240233422
77952535
1298842508
19157421
24352820
1058835163
89924866
9826711
1995059021
354925976
61125692
222063494
477620019
1516624963
1010460967
1280739606
1308873174
1597914765
772463461
1820485076
128728129
1148408079
256409718
1902147661
54926100
1731528099
1047065787
707001656
2027026123
37830892
1014169802
2079612448
741147624
126565160
135201182
258833509
1319050774
840483852
1623881210
908706198
1387905979
531839845
1990879289
1912898929
1063379236
1754723889
1385331109
307626755
1293312083
1171736147
690041827
839966342
1103985258
420664814
812827769
1011514782
1011606769
1756818584
84575570
1660856142
1734786998
2081708518
1538192465
1046438488
1068222560
1834027069
1894048753
254041128
1647849124
2744057
1878703215
1596655606
488624658
1045925386
218796572
1941373731
837508052
1663756576
472344855
1003380077
1401061742
1707386200
369440799
1091531501
1314433166
1939155780
1504500236
428761804
1832333833
436589853
2032206444
1335837012
466396514
232792374
921861871
1170952209
195741675
480013408
457070789
91064613
995842244
1005523511
2011053121
1837953822
75446555
457319055
838323743
1546998143
361060174
1041993003
1944862138
764840682
2129338216
674410959
2146820933
1005747379
1580374538
916188566
2004087882
1695068895
118282948
1518913480
376502791
1556089837
44005529
1047578628
1214672069
1997776162
1467016204
1694191336
137104416
1959215348
1612918359
907278191
1522909909
209139622
617622667
161284945
1684660059
1506565763
1491653632
1981140420
1493362190
737943322
1613654897
1710210338
298131135
1793098949
133310948
1877115021
2055291325
1602919319
1496561409
760986095
1551443397
739850416
76875824
484503951
1494436945
1396990605
1427535396
1672353571
1687249216
499223729
722141690
1970964949
995568372
1034885796
1007790819
1985353710
825429750
1337716535
204097181
1056385951
378547011
1823783794
368150847
288488171
2115120635
696432036
1996115885
1324790580
1665741829
1175525734
609199482
1443038296
1474969984
662817962
1660068110
1063128575
917952941
441546318
9576004
1268409057
775529713
162034980
1910546559
176900738
782956601
416338453
1330193415
337416350
249187710
1039820685
898334621
1292037804
1594069616
1354839516
1354188531
747453498
302892212
1629092729
1163707792
980986666
1644319182
897471740
954013963
306003849
1821307827
2018549121
635922401
352240581
1841193295
998659085
1599628494
1447059974
1055426560
1726901964
1121701848
1814065575
1408815569
1185867343
4118013
636962960
1709284684
752148825
790531837
1686692558
1654515078
402032754
365500322
1032701469
1216752203
157983889
559162266
428645356
924887645
594206136
420210361
1491924881
2024674928
1708306722
1289613523
640770191
639841415
917007538
1450941699
153799919
12819560
1900931384
1368135020
659580721
706847336
112887717
242778420
639253664
454775814
156090221
141280004
977515594
1689050868
399473834
1299972946
1493088691
487220235
1417150954
2105033975
695743740
1886056024
121798736
55591677
814142844
1755763036
2126776982
1892410071
1003089069
1736142938
1342525613
1971267188
743742704
1423324144
1525553520
1699740336
1781860200
853137431
1146843052
1345839101
1519618714
1791833657
719070399
2013405862
1491318132
1013755711
1473050999
840684322
75583104
601083092
635486982
2135803536
1838820938
1494681618
626656111
1756979634
1444970725
1390448599
1882715700
1371018574
648359365
1401698414
519106684
1516816318
1319194490
532864826
1228995369
1790950289
52140234
531374293
1023911968
1057429969
1267991300
1095754206
1783405699
2059714163
1282781582
2089788019
537888443
1440127755
795297036
1106773780
1566512882
1877183488
1259154665
1155015114
1697146790
850702290
746842687
670479702
1576099762
286363353
77199466
623049963
120189373
2101109832
337721377
1773552191
1243340873
1765422507
454308376
542978190
1417578535
1843254106
2113643279
137161223
1559799052
672059333
957267073
1844179041
1974869954
1741822602
961244012
2093218457
580241084
1657884271
35322763
913658722
257094686
841072534
1676068704
1968139200
507612750
1990209393
1436455410
247506681
882085498
613581626
762465374
12944649
1895554272
82439631
242165868
2078402287
65301937
1173304438
1293962952
18188913
500742755
942661814
277587974
1727331901
613989873
893411419
505642229
1489339315
950834269
1975836256
389495389
59206886
2041175384
662945108
348629474
326005086
1314070244
1437504791
1839286142
1365636803
1218619875
1594910227
239739655
318333576
1895459017
304202769
524304288
511740977
809759587
443517217
1101404599
65389826
310000952
1971676085
615783776
943714887
166726151
2132805769
1587774479
1703733131
333620554
291385231
1526055654
386636685
290811638
735090995
2111256857
69599342
1806713654
746633366
921822498
692309009
768633750
1469149761
288909567
1241827054
915273060
371853596
64572087
1462200341
949681569
472886210
1950202418
1169630832
514203552
1073244819
70504620
1281689940
1538049863
1405974195
1139031067
19738788
680765261
922339815
1211043316
1384072884
86629809
1145967915
916565864
696168904
344647382
224803600
2008209826
1966227597
1028594053
491264569
82264728
1342083766
366121353
1372754882
726768649
134596777
1663389249
75699004
115165698
427590289
900277166
2007811023
1910047552
1068020586
288072501
836715322
95556531
1473768563
1527996025
187557318
1994009861
780028844
522634121
1061428095
482025831
423036500
519246362
1339127268
1115207946
1458368074
699855023
175154676
12024534
191062676
247816742
1664098295
1731757670
1952783667
273340901
1463538230
1377846379
1045815728
1947408940
571453050
73098083
1213977932
1578721045
2005752884
627340457
334016791
1904086271
1609826221
1587980290
421164562
895660919
1656590263
381091570
594198852
1727186455
826478211
532197136
1473934943
674243384
263573029
560066610
893157816
771897824
349621745
1823416411
1594766664
1467451875
1552215755
1269306297
2051081065
314616444
1198637567
1371266392
1561760724
54756940
1255443090
434845899
414111850
634807943
1349992141
1756345505
1549540475
338960122
940344540
1373122283
1031544557
1747861145
671708047
1498161153
142177597
218851487
1185447238
2126562937
841902097
588501218
570786974
1942331429
763384891
1164943609
876965386
896121363
178726527
1622111375
1329017833
634999134
909849218
744107236
165798030
930781289
2140333045
11314878
2145587160
46079196
1698338046
2122166322
53963516
1568412721
1310670214
620032951
2033166497
298587492
813832627
90250050
512030411
832754174
1431436628
287403608
841991343
146804743
1777933944
934031176
694206230
309229737
858587572
831912856
1305391294
1794984049
1050708082
1875744083
1325656710
1035477662
241098473
1287271461
418535103
166994183
970498689
1405815828
1071430663
1768062961
1868913204
1838494516
1766949985
567339396
241306381
1185271343
1114567150
209643455
1313412586
1571853033
452462101
1767024621
2045043832
171281425
880118119
1706618232
1625218223
713926981
1479838631
1391447564
1011615392
368214190
1091251629
1377046763
1887872013
861917070
210787401
1771832606
1438423499
1663669155
71271668
624368411
1344327178
502938736
267579527
746479079
1717076928
526806081
554744944
1880338086
747942885
731385223
2124325232
545626165
936509538
736718946
60503127
1393372315
1310233412
448372817
1223841394
2119565123
695247959
1950047340
867923083
180710894
1214320188
1566717063
538969584
1820683574
1929221778
2001108813
623255342
1728066204
1471102688
1929173824
1548673136
1995708099
2014134746
711662984
506726162
387128647
1282694025
1467239622
1847616744
2078501756
1026474361
1450963793
1628984870
559813198
306738999
860058739
1188359850
188490495
1789510942
555123134
1922176261
997249553
1242990939
897723924
936768886
1591963795
325035919
335293659
156627771
96643877
1351933740
341633052
628038583
1617110044
1335250710
1536572548
1754059012
2088153351
357085766
209440948
575652262
1379634950
746410842
420900195
2056191688
1457808215
1103240803
566621414
373943066
1981906170
2104318536
934768473
1857411259
1328456292
1967079718
1411103488
1445117079
1207774826
168187360
1220273544
1931161258
871032
624220611
1102893737
82207692
915848659
411116699
597272967
1578387740
1296766353
1966404445
1000342477
753510644
1956522393
1187653544
739953092
479581839
2083270606
2048614884
2111459277
2092451286
541023150
1769745449
707233557
1322549965
472695269
1735270344
636473903
284173213
1958875887
267611636
911867785
1242475192
2006864142
1544271913
302472875
1259838817
841097153
293285060
1263135076
807592717
1824557728
446206428
1614483251
1107905164
53701994
1928898789
1648164777
1328238918
1106471194
1460572723
1525269773
714572779
405243156
947423948
1825181294
741244269
1304302514
282075442
56848515
1107430438
410903688
113132533
2100087155
1034432182
228822507
1065104932
757348478
1808630528
62089602
664773971
1182569863
1523243434
316376085
2010019377
484971605
241695596
68982507
1267657251
1382028407
1783183837
1925895415
1720081750
143328869
406029021
1823695027
666331829
1939965771
1676305985
640809138
2084535913
1569023372
468237501
1805083625
845328414
1272702069
1365417322
1493591195
2105706343
1762847268
498713419
938086937
1579398986
1523827187
370868502
1760728794
150788916
678547594
1785949673
514006641
1417651951
607054051
1369553906
397062118
1420720591
1827879828
341595121
1817638659
1248463027
961085761
1476058750
1149521336
1943017351
1923240230
991394022
1294554174
899470555
1355723789
725601987
624796081
2127767481
1418526299
182211456
1671896875
724721586
1110497599
1153577978
1522596062
652568310
1356544307
109594235
111642437
1935471639
2021029784
1114172310
650167490
775842009
1712281324
61692438
1966392859
1680269356
1674444536
1607174914
1701138970
1014754032
1272225288
609344443
1056427921
413544219
1363185462
594158453
1108425080
358918016
1578260324
808466773
423763046
1218757957
352775866
137307621
59983724
974427882
1788373270
1339261082
38504560
2009323990
119399819
1833420650
883388616
1357959283
446648793
928338097
346940908
129976422
69384293
33407376
768218511
1212904731
1706709469
1799088898
1229997930
606605362
166255077
1588762157
2137051658
1761624505
204165582
1662549375
1941780509
42929315
945506850
565098330
800283117
1684807577
1209720195
206506786
229368882
1719870498
1040508921
511699655
1766863207
1948613983
761400811
29141583
178452976
2034519517
691671152
1850288589
1924105462
777294293
336170611
539042867
891987487
431639743
960305352
987430161
1062927822
1495447666
1285694999
1737686759
659366551
422253661
1919665681
1934959643
1249780684
354140494
1720309316
1457101293
659921551
124994497
1991093048
509604128
2070624905
2081410821
502287515
822543810
1735265803
501052517
257999368
870045239
1810910936
319220021
1964657438
868292799
943713601
145167642
1253787614
972365281
67671286
1540636882
1309066449
1487526099
2122623201
1867026067
768510280
1450821858
867637400
875341116
1276167198
2136128214
1936597513
438628113
762866977
768054166
75915403
420295619
76764481
2062127281
1171348411
1039866239
377112255
51943473
1135636200
422995683
1576353026
124348979
1421553423
1760905711
1407462978
1966209546
906415732
1614075274
824529931
1758310523
1631152752
819700162
548784938
48190243
367710527
270152045
719786472
808019253
652802843
941936176
224325712
1925871451
1817818616
340572753
1479950260
1842057484
1330457136
1105457951
1312947816
1455903274
780721967
1663399465
343628096
1402317312
976467704
1308289380
1977111860
1691027330
1649912882
1599254664
635965627
758545822
386565142
385928232
1073638429
1101950669
1622650459
643123370
32912005
726016182
1943365915
594539162
2146931683
1828448880
1925417829
759449069
1635475374
546676023
240821100
403264411
582493450
2013936041
483974577
1726088628
234538701
1809061440
1688982674
923993962
1660603664
16142848
263883075
26891881
429782895
946164405
1639068245
2109943490
1027661380
1752383734
228556326
68983018
96553395
350392483
2003519155
776512504
1279022141
1624188548
853509712
199487169
1730501564
357538945
736597139
275889310
932618530
478824843
1876560299
1935534475
787253356
416830577
212039027
1469285014
1869873692
417623464
1701409089
2026854997
388666008
122274020
542984407
711043550
975245971
783812621
528665713
655908290
1822903060
553454603
1499549532
1662673223
846010109
725855749
875192574
1676930378
145030090
988570051
1690388923
1119059916
1944763779
1838855826
1667491303
978504770
452836375
1131799558
946195846
1093557857
359017686
1608395509
1097744523
1739822432
1760568139
1424199027
854181494
1987935031
747652447
427647951
633289721
696459154
193487022
441857465
1647651467
1525695296
765006018
15637117
1185395369
1858535329
1099173457
1480914194
1981589942
1010306244
1373129913
1170609943
1439132753
1624456779
476410729
527718139
2068514645
1446031014
1174056562
1934343464
722064325
1537897205
869702521
1834703046
1321006749
820498637
480735997
1196777333
1682883638
227400570
1742055367
701850691
1239085046
1237702105
774172338
2003850515
612956810
203709326
880876774
21821158
1790352599
234979464
1011912498
191286475
414706987
44255507
1299688046
1837505816
1145831306
360027720
1497756722
1697698503
129590653
981392289
1571302296
33215126
736046921
368026426
1413419640
1119263962
1055007322
665526163
1492781254
759896959
173270609
238312676
1790621582
1529702045
1403942531
162887427
1769349951
35001430
2146788950
232396846
20327758
422065937
1547457082
1600825767
2141906776
897084733
1287822148
376647401
1100723000
2074883294
424959476
1146082446
1814778221
711460253
146525757
1272407971
1491587037
806880315
552085849
150106348
376025397
1990343456
370503248
1253415278
832121008
308169655
1607469894
418541364
729697267
2012851937
186405517
318806205
1798712626
671766585
844096926
1194728063
1023835206
162878616
806595532
207972344
1011580700
1189020495
338678308
1375092668
1063245637
1385541194
1272335654
1289665851
422200715
1349588750
410655578
517376626
1236904058
1064855252
1001389951
1792254015
1354333283
1939122420
615873583
1163589875
521019138
408615596
362584128
426086564
281196868
301592946
1058503688
529404232
523343822
618977672
1549942088
1455822527
402675263
1075456465
2049102149
260332403
834974972
357739679
376604398
340944064
2034940750
1206528772
1050993968
933049482
1468736094
1752778289
50865942
1508332538
1464140339
504686599
991740591
790897990
1823538745
1366334317
620279294
1650240042
7276633
1621901357
1078189250
316003390
495351821
439541045
96701602
931872614
892316786
727791701
488288437
2090463128
151351613
1107895778
1794408801
28742405
1187404618
1351722102
658833737
1206044746
1997892686
584505453
1965194933
484752096
455673940
1330794813
416832583
1871828261
233625289
305606009
1627961890
1660289826
411668526
1486170597
1003364402
192889795
1742216061
129523576
1041452232
1869260011
1853143922
466809473
1890829836
832900461
1526120035
572272745
1704952312
383044337
508839439
811164906
1003830854
265234177
1460084173
1694181794
1580230752
578368711
1072863461
1282096452
1924490102
1045858752
718883014
700582275
1193622043
219459328
73577268
620754908
1741608749
981756538
1692765612
615416037
2103240605
945136805
442286240
1899682775
1226065878
731773719
875033264
1675516313
1256760952
1721309878
140411274
523597125
27512766
507358340
1605289751
230301896
699381174
1652041931
1798907255
1937086605
150166391
2120777524
386403722
373997451
1865180857
1183054993
847760738
506052780
1917018222
1929219147
342065974
537215565
1826719949
782303535
290803638
38913842
1274083355
1742590671
1267563352
936122913
1329305673
904151527
5460573
504206860
1562119931
990504681
668977737
979155174
1088792155
1983117277
2001536821
430127704
797333247
1191691937
1010754376
252720291
1053434149
879255365
1846317259
363754740
1772149223
1252182011
964622053
1849025558
1883907354
627167081
310256557
990521789
389318419
1525522500
453326173
94642362
1390906269
1920232380
258589119
1220054229
1766076974
1575777679
1020995710
212559096
294724908
1316656351
845138866
1714037026
975022536
882767129
1721868959
443413729
2119329071
387871176
898779133
1436492880
2116976276
1381929973
1587963343
792871463
284623801
1812371039
1366473527
159752357
1243390975
1390728963
168006620
1102060215
771760024
1561993662
594981384
1387589893
1292085905
1441931513
1402765178
1571163940
835288317
161866530
1015515439
1226160963
88115429
116585097
1562071562
1894003298
222455497
853851123
647616165
234195437
362110221
1796826582
2072397298
849815575
811502529
2044372687
992919495
1086183472
906758302
1811809238
1352033655
1396932106
675279726
896739730
75934419
690339594
886325760
985574846
1797204717
661288669
1429492517
1354977422
81092365
5732523
1778213857
546661629
1965745751
1215568886
195130791
1346514703
177746277
1037519461
1706247325
1074455578
873497188
735445663
1402169305
107139314
608806503
755516754
925315075
2087583050
1342327149
1360900454
299886283
1306814593
1314883939
35337658
982215009
434872779
1980610582
1332715613
564484092
256926802
1553172770
1957251147
1718968359
2034997741
1812936118
1487266445
1286689126
1822790225
1297000323
1975826770
919058379
1812381607
3745423
1862776702
1434604504
1325259455
159156714
303272007
615590257
839567007
1913589942
1848271051
1869479062
757676632
1081296184
1632075520
1065868570
345548504
608419486
1971358098
512208859
1763652534
706223904
346238520
1015974506
1562528093
1083498366
414381759
2142370772
415494463
1559072928
940945305
862693977
865032963
1545864897
1395610165
1033271825
939277111
1562600407
2123886174
1695135523
914583654
1354693034
1936603207
827939294
17064576
1819613830
165701429
963933194
307527824
661694302
531969851
1772480160
585754451
518646512
1861060233
410038511
1184335673
2047745578
731110024
616240955
1285175346
1113779688
1567799350
1081417036
1626755282
358428051
1347167317
2023040909
670015392
329121209
83613567
130003045
1203119658
618457466
788076066
557647499
1521793227
38591724
674173760
1400406386
1094016866
996091451
1834232480
651935822
2399062
1851590299
28331232
931441261
810213769
1023145979
683344470
1200761483
371520604
415931522
659011200
949779080
461361844
1107218632
134842288
1427893500
2042383530
537761444
1890236432
69446928
2047469480
192223607
137815234
1594833376
1490514692
1923282543
378979200
1868149762
300541509
1753716831
1077922682
2026724094
1885658418
1097767473
12514169
745784818
481078201
1365279617
1454982045
71218355
1077707310
898430048
1699298793
1629005589
989386923
60238074
2054082502
1771027632
1327767258
1708095016
300369952
1885121806
183215419
1569908468
1431528001
1306543688
260985568
1026842482
1292324488
802998407
2010910352
1543767525
946158118
1502885071
1215827418
1522521851
2126976479
74378319
990484046
1389915696
1755795224
1880335264
471746794
2021377102
568444030
1445554712
878162690
63690381
1518938283
635270711
121892271
154863556
1154765788
1280397792
420813663
964437981
687628060
1635628203
568720739
59973174
39408535
195497366
17893026
1950934099
1589028083
576971781
1086848570
915388310
1674389766
753048745
1483641703
283585521
1812425500
548661061
1963001190
429264388
285211670
153082141
1611935667
1745519214
1941577066
1997543982
800980419
170733268
595722266
526913531
1778946841
563245150
358436911
876949957
398073866
304634112
752028830
1252712657
616287372
1403316954
313475099
332551402
549791787
341558558
1512979950
1408522307
1034090155
1842879275
215371269
604158187
893011433
239068794
1959155391
1333126084
1737335571
1283206361
1770658285
1699982622
1459323146
49073100
342618422
985179606
814784210
1468946692
1359923444
1916068909
1905896365
1440300916
1799319391
2033835626
2016454534
808760675
592947319
1251525092
1059070112
396111154
239921404
780431903
773667237
553782258
1578238347
882895042
1670938289
2053910635
993554250
1902849191
602847602
828882296
824115578
1459838477
1885158823
690709524
2077968414
1124659250
321573062
1569989384
658983749
789550001
1709624105
563941993
1223488494
2128305840
1075068708
1965169302
501377065
1087648100
825787282
739659552
1296651270
198945835
244490348
2035802574
1165587754
334347758
908177664
1736827638
41636847
1007456623
191933652
1986339564
486285513
1538534286
801827250
1939707193
186033694
1947496592
2077536318
1331635165
145808405
2093920856
2074377930
20489376
1910934539
1909210344
966444313
1252359918
476892085
1820276426
2064881994
209066797
2087700354
1566035607
1259917170
1011289568
2049252976
1399317778
1181822937
875574014
470718529
1982861797
297033516
1650303623
1624707281
1312394341
899586126
172173409
1063041012
275501641
721218924
1198067261
842407441
777067011
1295595599
1285432748
2083561094
409006651
34103685
348443896
1785859924
2141178070
575474397
1092386411
245448569
483045293
1397782175
1691635767
687033594
224737447
852113590
676268797
1976842008
1917728683
1851483849
603709731
115676648
1594443907
1737147837
1748992297
1378652696
216131487
1539134300
56114099
1447541163
1292000393
925540027
1904881541
546082290
1303526808
1149729821
181386646
1374505825
1257988655
246641468
476232608
1297418725
601653391
765475619
1686283848
1184298061
1019908976
263788686
1604894347
456249771
1242781709
971560973
6644079
383562913
1133375092
666169980
508650845
1766314679
1849019553
1682531508
682530701
763307989
758579260
692526013
1884391649
817467145
1142954013
925190036
589517718
2058472327
642873354
1910464314
1981199696
130497386
1010003899
1216474464
801587101
1537428079
1563748286
2035384216
1854648596
1120034547
1418971980
1791626341
410371492
1213137336
985288982
2146225928
856791968
518240413
946916754
801658002
1324291419
1850547023
407332725
1324063929
1081541129
1119768364
736943683
121822794
2067593386
845268090
1777600098
1203703175
1047108538
1012855048
428615383
2137518767
49043193
487141858
1369318798
1701607470
876744904
774156741
1991343460
852101334
620755931
1135477157
1553785572
233831774
47361779
361113007
179771992
1663445443
497279888
1923987169
17419763
930662964
555147074
1977017226
1874049820
83408818
117200824
1161948618
348209033
1293623237
1947527506
285206702
595862947
952935880
1834118482
1907981827
286953303
186295159
230656097
1456376793
1112282932
1688133749
881403072
579776464
495681655
171592762
1923884988
1384316995
308614337
1254055915
1524934916
1858266213
885480614
1417007828
1783513633
850021476
1970873205
1351896405
322033173
1686132003
475051198
60068139
1591522931
1611503693
1047253963
140663108
227058131
1793891023
1403339559
2122599623
1223891942
548458197
328618058
505956138
1185291135
150026941
429195065
1822305153
1179411185
1155156528
1181431286
1913086588
1724442708
46243492
2071269115
855062158
1552049452
1949130879
443712394
1676664545
1000502044
1173846306
1750623542
1515824935
641806185
1741403704
1806564592
1961976589
1578653255
203993447
1657992887
1993468882
332025823
1196964482
146447615
896133166
7348119
121644176
864926559
2107768714
567980434
1886372483
2079670957
1490397791
1541200049
39292483
733040616
1867907635
503090160
1192106303
670123281
954829859
781722743
693352023
671142641
993052410
670957350
115101654
148296357
265094580
19658770
555014559
258655007
1788104043
2010061352
133709283
1577613452
1168205518
1645221550
823916962
1130301066
1990316398
517735879
908601172
1686768663
257159631
1609296338
63906485
54067964
1404285216
716855607
1258430903
224235788
1416651344
54175709
2003130026
609250573
2117676865
986577118
281262495
738636598
579993521
943453082
1708826088
29197598
761022976
1861369821
1659856784
1378172130
1625267355
653318489
590855551
1993005371
1543309637
2107625381
1917393842
1906138713
290181615
2141884265
498419411
465606865
1971334770
1679939110
1381326606
2036929595
2002940821
1085075376
1240770898
1850626627
268264685
584006357
1880791319
105024721
1804055157
188612347
1202989029
1307021307
1745768710
269076411
1708880853
376686923
216733315
238569694
475325041
1218923159
1423446391
819193744
602945671
1963572647
749299875
639268017
299362031
1237668110
1201929744
1582249431
1940526799
1687628189
596810903
332075241
173482570
1908243331
1862380719
1060678763
510069782
1869225717
114980401
146773387
1528271271
2094470294
129967588
970319074
1724719677
1298029339
385483879
577668773
998810255
2139071103
1068227431
557178460
829261456
1161855600
6205571
1919635770
613203736
1730164570
96192570
1711728011
445855921
863449964
186691927
2144957036
238288824
1633894501
2083668832
1211717784
516697667
1226476182
382330959
1183835840
731577496
1704758596
219951661
790828936
2041977579
841196976
204643230
1187321863
1983240696
2141122099
2046532594
1927179319
807045107
1278159545
99043993
1028576672
984778560
616520467
955044660
1348586562
31371280
592605388
320027977
304710975
400060108
1430474579
1569947467
25979605
1523372153
1496215386
1654509398
149634409
559708090
1799891112
550535773
218791962
691495821
291889602
869541779
1389055962
333594883
1206672434
1688769532
379310408
2040821070
1076781072
1728522519
815430751
2037694739
701920646
6984903
1287517386
306958143
455922392
880590501
138671703
1521367871
2127020589
41762672
1946264452
1122596429
30618252
664044949
1219507037
680834699
240097739
1608154519
1728685321
496662497
1682965728
935966049
2035405526
1073603110
1329493016
430048464
1240447768
448714027
1473036752
1007226061
131424941
2095348485
281081767
903512823
825666122
1396010831
991017193
39598782
2013368027
95723053
1920939449
1118541273
1203951841
346275609
1451099023
1555632721
645349297
1531441503
16884160
800228794
13281240
627670323
533202648
1011109123
141403314
2025936342
743137919
1421887129
1952381147
1877579808
1360512242
195183769
1861422644
1962641598
587039105
1989629485
58394952
1006029351
665564784
965750399
833711741
650470322
2051311225
1466421969
1311525267
855584950
995636318
1657939051
483220827
2127815970
997890170
571947121
922369025
1453016764
1088452554
1384661722
941292491
910370655
1797620620
1477648160
485143712
442896571
634629856
1667644216
1305964224
1309209340
2135841289
1351622659
136373888
1446542726
1819028280
1907929736
1360254477
1997529331
1273064303
1877537902
673020076
619583749
1900889859
1840160408
1368876124
89202322
1210778457
673956216
1264355633
1734570214
2106757824
1857868758
531753044
614328269
1744890923
581421837
1916931981
1821330594
775100570
140267228
313207704
926856841
670250232
1773640337
1854380061
1871627994
552953849
956189498
1179609929
917010412
123618485
1586282734
1322562422
834999185
2136187488
28142938
844518967
2139767584
90826804
2049122229
2097330946
347382113
1284933987
1587178718
1551416294
1269010848
1661013973
291369908
1069854645
781263347
998235837
771191266
1855591307
2107520262
819230506
623635969
1458698236
972171344
1450596184
534228400
1573217251
724713426
1897225590
1886728949
490250291
1978776749
316200981
925143671
130944507
2139621327
674207518
1026082426
516170999
2146035903
970633333
271167583
30529615
1512519611
2047049442
1001459513
1825700042
506612929
434879649
1070508181
1445694413
1253703284
8023530
784211975
1336370527
1035569039
1060117623
1185506083
1717741110
448590375
1781888483
79544813
1871994933
1085303313
155299125
1121201617
806029495
862809795
1469549017
2079421485
1270874114
1621621376
316209922
1567141388
1950314366
390491750
208664590
598233797
86380632
464823034
289729321
1524011303
457174975
1240279363
1608163391
1714390280
887639899
426754542
1766076435
1106572068
957905514
982404896
1295281739
1945379274
274412923
1853135710
1275271461
39274600
1328978149
1418037742
1296698350
564005556
1709315802
128614358
1202818768
1178638579
1893095291
356555589
1165738098
302868432
2136642083
1249427489
380470594
1942122033
133895799
793635645
1737296995
206202946
2082262202
2067104133
1244464195
1609139363
584445416
726338923
1068949184
1246190654
1421430372
2020871243
1467856733
940287693
2020464422
1822921987
1390768200
2106016193
203829252
1196660198
2065853627
1689120351
330436604
1790125613
315048101
683552535
1665017158
1072297872
217895175
1202570656
372521073
1375585119
1353024239
2001247559
1563768910
1950477666
906187810
1892809015
1213417660
173847450
1600484844
1559495850
456405380
1615375017
1534982527
818644097
1208398225
721561301
243520315
693920087
1238078927
1934083771
924703609
1684374370
897562435
1409763710
981660353
1573169355
217579940
477597274
1818342892
1502330902
2087412669
1137256958
1579431628
899920418
757082858
2118257658
822748567
1684932607
1626865567
117561005
208505818
1162141512
1380268479
1094163044
358431007
1472799592
1147914458
109600812
1142832305
1005874658
988485316
462169933
618032446
118694737
841480434
1942637892
1536855347
1436750613
484924670
127291022
36850476
681029377
1203951381
1738468636
790239183
1442705114
817095873
1262110126
275188257
205617663
496011281
1552791256
1484265627
235638127
1774515298
1139250534
1026461357
206500548
1093139295
1131456232
1860739008
590051584
520355054
1843674772
49200826
891720456
1905600403
1136454750
1705806408
780735773
1535679090
1101336149
843062190
704075030
1218569255
1882022288
808830901
1171341203
1649706963
624182606
1010305318
388995292
1387608851
714040529
1149636344
247253750
293083199
250791873
1313499745
1019649775
2075565004
544561915
1294047608
1121045150
663502499
211321601
518619870
508200022
705063885
461676716
471613750
886563400
1766319559
1104079161
202246413
2020302178
2129561733
921420770
1268366282
1212255443
225694192
2135093161
539670187
317207227
1218832610
1357115372
1479154067
1915700999
1089900014
1240028388
1630668073
1164517103
1802035087
939873872
1148123909
1546344530
666624623
880508356
265864616
1364406995
1095376913
1036939524
1101876959
1103586764
1785201653
1267252529
683430962
455046414
874191097
465536216
1804440371
1389503100
1850174114
274053177
1526201949
661395677
689396610
847297714
1196159237
1018467233
686044508
1215168628
981238031
271675868
1929262886
841598956
1888992965
632041948
1072094599
1941377789
337192856
1108142385
1270741571
1913518738
1416198614
188696181
1335953271
2084309084
2072372874
1020447852
633881888
672088222
1245284695
1715363408
1211744240
785885384
1939200360
223156846
13923043
1836903289
32925903
1968516582
2045800354
1828743288
32208968
2043044626
1786505733
538338878
1514291686
1491841967
857685658
1509355885
106270952
2118155824
499001841
1912781754
720977534
785933440
169899099
278390353
257116417
1401433591
1487155065
353899231
198764635
1214059262
507929777
881711430
71699493
1469040181
1442925625
2022173663
1847392747
1293484319
660027970
1011992639
1404076415
935967214
1190975299
1593811850
386283741
732275909
2028593557
728433553
1463108488
468623397
137811695
2038513354
2110187782
276042986
943317839
1206596577
1763140213
373434343
1097451006
763022882
728559137
539314595
1343715471
696556538
354234256
2070382019
1501032690
1555915893
278044994
1290911063
534120267
32819859
1809486331
996930226
1579825369
1491836867
70672019
324054297
816962045
1081023697
2063277171
159668685
325277162
1597939991
2039263554
308715686
794426851
1203885431
500669388
556607276
1364046639
454309675
684483478
1442982725
1862764121
1697812545
645163035
943230167
820873714
1012927005
918139810
707264838
1359135461
1013666553
142942738
1953552030
1438146776
192428188
1335404613
346456212
928820695
702050357
207154195
688000181
593151539
1316172148
37974591
1309914755
421965194
1024262066
1493539266
1839117319
563792864
424120971
783782148
611468994
901410966
212831365
933932799
634224090
1459407999
256613686
1233466644
67239341
83756562
1513422825
1189217438
100397202
1289169672
1386856975
1312435869
375025230
1062056398
1092377316
492380332
409078090
1926596725
18697407
1900085924
1567948724
1357321947
490284239
950532886
1724271928
1888674867
707932961
408747690
18018662
642791645
1449447170
401597688
726968031
1804853207
1588871409
355437148
1070777540
2126446514
1480988847
1141393866
1507943603
755897711
984769089
708430309
981160782
1314564948
1346958223
1577357329
1013979395
204902627
2102758710
657350102
71666855
1333985046
949812946
373517740
63517167
2095954267
629659769
18908000
1094496048
1537781299
1352144462
561071713
904291226
161610508
975881427
1742621552
1783893565
788402584
1096486848
37087786
1611577301
179463970
622158217
1600258045
541026588
149448296
1583322147
51034251
1186353947
1292228010
116175221
1777484036
1484090320
1287347066
1136405481
830917658
1809479393
1312457470
1527629138
482682161
15842323
143383276
1705886046
732583705
2143582322
919958809
1104701824
321560082
51171742
801895618
1882460947
569601891
1553816763
393025499
1885659743
552245174
1913912871
1675465871
351949059
1973663790
1680624878
794034097
1755906120
177526585
1839507381
533818295
1159645169
1787227995
655853950
2022204365
478633256
1865977596
1439412879
846644364
1890286663
168682087
1100387910
79384856
1637543177
1876725469
1693957711
1533152030
509048397
235500001
1444412801
438991159
2081967459
741570775
1944536415
280571600
283011405
904819250
2050649184
1544560769
546656208
1096765502
1178988261
1105030503
1490550638
1204565425
119953182
775908644
956693325
186720978
1815359600
253651660
337090121
1029697176
177093641
1405196389
614529914
1257555574
1480146641
1025800491
165856993
664115766
260348045
175625439
1692216030
2039381602
831321184
1154288031
844718741
116598925
1555233064
28919069
1081968008
2118566038
1704248206
1658989148
656383765
870634061
1182831666
1569962785
1252329888
236742362
1783275354
1859506246
945707057
1648041176
1428914789
457684388
241456629
4717531
949946260
1341362768
1128820873
1844475306
1009654063
169898755
1168810425
1502120593
758448426
1468936814
519455227
293107940
2136182351
704735563
223210874
1199650244
359672329
837420169
181145744
1055279767
836626319
415120323
476374720
1899996272
49221874
792198667
1370533296
522250231
1251412729
1120045479
2069998536
555424126
1783894427
1899626169
1619537059
1054396393
2084258524
1301598453
1009271146
1636732777
946481764
2128487204
1001509560
1888874539
2140140854
655311171
355358076
1056096428
684734063
441910957
259211395
2086856967
820982234
435793841
1092849900
195921273
39232336
1592950027
1150007643
118221562
123580300
711149929
960534417
1663907205
1776356170
19518631
418534608
1069332551
1089490725
188462211
1563856289
1891080528
1225273222
1669047129
1133498579
528497465
1581577511
2035236369
295252713
2021612
723483750
619638078
866143037
1617710494
1086116695
252444698
1547878870
1300801967
1831196659
103956902
1889693177
2046994458
1437800695
1118329780
1803710901
1233181131
1763380246
1881767711
360217372
968945159
510981618
922557615
2139727194
38526315
103373441
1886023234
1006335439
6176456
1268649246
305934423
1526281193
662476500
658766186
1619848060
124181174
1371565007
1573098533
1902710910
526872619
578789883
1458411592
1642282211
113945867
651704299
1910514972
1234674433
1468116575
1116660578
13622828
949813484
1537417996
553701431
394277707
1559246444
807182674
1379390696
1039528204
1245216825
965962044
1709473314
590624527
801067249
890818711
1502119969
847686982
560389801
1811853534
2078029114
1245371296
401219396
840216781
1779874509
1890761989
1798252070
2084798573
1208653841
919802637
1938909847
1010811528
1135123830
1660145152
1538069483
803137627
145976189
694554798
934374112
426981544
30946841
1370447242
2124684763
587156423
2013810764
1974269172
2115524573
162776612
1574835200
616976599
59534984
1620244205
496401456
1663718898
952935540
194504228
1539420392
697065780
1962472450
512477859
894469221
1368100222
128507856
1731890001
28320569
151302499
1357902981
829027132
465654890
1808203794
61922965
1732038804
1326987546
442603518
927873459
31614666
1733701169
1045941755
1413596258
1818445844
1716506565
1372419302
1986745409
214098636
2074270200
1900503006
14181503
940815862
59790579
1479661293
1993160702
1565963784
2081398576
921017308
178913522
478471405
1198382098
1542375292
1675823339
1827681344
2055323707
900523323
601719252
1077296930
1198361380
1714700489
530236569
1962424114
991848478
672765524
293974638
1587425685
1171752057
1892230853
233712191
1285614013
82546280
1156237847
730433432
493597433
765175432
1373485346
1837722621
1290350412
1180426431
473349217
273742710
37784292
1071214159
2074762185
1410665896
1877074605
565563090
1117059218
945614920
961451095
85441568
1564801701
2030980015
2013307354
291904155
252091330
1830148533
1781848278
35331801
881053962
1902216430
980772825
1099731206
2014100942
2060013601
1138920894
7895706
681472727
1092408047
2141479035
1922880945
2071510278
1157408845
920030057
1221180195
935281856
649277630
924586956
1315840912
602205122
1019841484
1622134949
468616502
555838213
1842278984
1179089488
2134955104
992540544
415768329
1206040830
1248163436
65093895
1997929023
520307454
1351869719
236684815
2128176018
515038945
1628397504
1930890534
1501092701
1899817330
94698699
762366474
1660914391
1155288772
204738090
315303523
1424200643
896230218
964564511
113689283
1597531486
2058079388
1015103602
1291490876
330908512
1425147985
1400423228
1201312970
1208379084
1023212808
1802358502
1027819361
31223096
1585181738
263678964
1762913519
789696039
121751036
1569211570
734166698
1516406824
738068277
368678576
1393723794
1044644763
74943801
716437654
2130485268
1997046507
2000000225
777250513
140255092
814172732
666170457
2140417475
568030559
1098046775
1535982469
139105166
1137750181
830452377
689515991
687756811
1231737997
222006377
86773778
1875478740
163936989
1010924902
646090702
588113779
1691598697
2048985308
1960456144
1697420086
1241626884
1555179655
936535512
2092896900
1713580277
1641610223
1928914597
1676985839
1333109770
1141973878
801154757
2138820760
27414573
1455613107
287241589
950879265
557794231
245024387
768384038
1486031272
2145048367
724592521
681699627
1900691591
296265390
1813689316
1209660092
767966532
654863935
1253205739
276345911
437853789
2120194734
93213586
1804100047
1618016761
1527655169
819710874
1142452855
676014373
1846965293
1530558210
1156073341
1706723182
1465705553
875333075
888185188
693716876
1091266974
2043132005
1015181803
1452204783
541324785
179121552
990705045
854579754
932156897
1933360752
63580001
1798674709
1857886535
1470134295
1743819178
1049698403
592862980
446379950
1147300749
292517121
260613548
475625162
486194827
924492667
509632789
74144874
906843756
1772087700
730541989
1185011217
1848135522
2047791936
736730611
1049531389
1006394269
712657345
1565296516
1825988368
1672903076
2055179741
1779726199
1512383370
657075314
1705473531
1585535019
747506195
276348823
605821908
1528370436
1099180653
1759504762
224843862
611857963
1494127151
1365855442
212974138
1389918362
1834409798
465946311
134325235
1565792763
1023808715
1625497300
931498498
1706662027
899995795
836524924
681577011
2004801831
1316737166
648535108
195825031
1375887279
1473216856
1953838967
176138872
308716112
1462796716
75196250
511449846
419676946
567818951
1438884863
432599958
1375450541
1657219254
1395174773
2038045693
478532500
387594012
1727873970
176755076
2072969863
2097440714
463084433
1472634402
1364083477
385567484
494316930
265916454
1161908341
200344604
1876544052
738797971
760537100
1087980551
1410574646
1836689105
386540085
68568571
2069298830
2005248347
1287723999
116037521
551078451
1403847463
1824229908
702785246
1157395053
206874455
1655617908
217563948
1043785928
2056390470
853003090
102227939
111266522
1455589458
1134169486
175837290
1916094430
622749466
906691438
1501215586
396541626
805414328
673780788
248439010
1289114302
875113333
1319920723
125442459
1930503895
1164847792
85164548
1918939335
1676874516
1602661880
663439394
871951951
863186663
243109106
883824509
1649743991
1394071038
674544327
1849021183
1275452886
76981839
307663589
1597039188
1904404373
1515321309
1532366864
868898103
105972180
518774925
844815898
563719741
457704688
1605330095
334523399
784845019
331315014
1134770099
1011802034
147369050
17174256
1389495148
1519867077
1546731417
385498906
773724932
965221380
1665703650
445586825
1484682539
401550412
869417351
391898796
382371557
922346005
877049430
1377816567
271684719
1090445664
1888759006
1789051603
1359564448
1690198757
1080237111
1754507011
897658668
1656012090
276178051
1614606976
1587633563
2061597977
878885983
363783894
280709920
517579241
1590304699
53226655
1242447850
255276402
1303133446
987399468
830771185
356208366
491742660
1695122553
1948052714
1107130953
119552083
134864476
1286691597
27614409
1776738959
1780231139
1573971902
1256669960
1235014692
322362989
1842674022
1607062662
2106554263
876784957
1795656319
1302278278
1987307127
384146872
1223972900
2040847129
1737157589
1828980116
195861351
1455119275
1043557986
309260530
954430660
2100414261
722171035
973100451
2044848590
890796829
377784683
1113977961
338670523
977252291
1169534769
1229195159
1721937784
2129162569
2033592339
1009865252
303578049
591787974
1791076911
1870475920
1489372812
1392569612
1189983879
824101592
497892985
428941511
725226779
1319503242
2018142064
55818703
148993531
555301494
1000623205
356315715
599380968
842468375
1531149134
1140393828
1201258357
790672611
711831977
73191389
697094073
1559045679
1978308137
1395703460
1009725452
1148808436
2074248482
1498272446
622570267
552541129
2096855061
426942677
106477163
670432285
1580281124
345534403
595043534
326433762
1028248631
377970257
2053618571
281952402
1837539369
340693350
296358682
288012310
1846439917
1641448566
257783252
1770208113
1792586476
136387660
947687404
1259201571
467621657
2122952676
775991380
546647079
646482556
869783527
1905610078
1831043236
1328401375
1371638577
351452481
286524291
500638162
1652556800
1251647950
1124289664
2049737295
259906741
152835397
107822470
459127639
1798234972
920594816
1213929626
2070981981
1505597926
2098919351
1171469095
1583606762
1856654655
1471844464
475264523
1806395481
1914970535
728515256
1798244760
1860322343
265281314
85603984
90326251
1789388828
28734224
1683191278
761270434
296033458
1477320666
720362210
1471180798
1311148565
858875044
1580634005
1202601387
787627757
474244972
943447320
1352902807
1139417468
1840884438
1445199767
1242987066
1838751383
1020004616
82698791
206091319
527841967
2045471422
1845935979
91102350
190340736
1685037285
771345612
1632801392
1944321959
414003249
2105277852
1839864999
1962050757
1201493765
309090768
254875274
1377542686
1184215815
1024993727
1239370203
337499698
1605778267
80063218
845251804
1679532753
1160922373
1525369654
388485513
1595616936
1748822518
1351459936
1819248817
1829242811
1293192891
184092302
178689884
1630892800
1446314313
1170695087
314161410
1403357564
1560536723
829600262
1531215187
2003524168
1739683741
425620062
1527358723
1275339498
668041622
1427361901
418255992
1444318882
40714139
1718888461
1826913160
1192353357
919365801
935283662
806912279
1203558083
447559607
1003480753
1314597380
1034582657
1699093200
841352762
837537593
987037180
563862823
1096663481
590134932
2035621036
1418514982
17624281
1883526896
40958782
2058847371
1124926324
723668733
45645255
273617509
1043996098
461176199
1395463515
1283876532
86644580
515940772
420935533
1183881705
1022553107
559487646
889799754
803190617
778587224
204860529
1290821422
1014897148
48393081
1737285710
1722362211
233714069
1529830669
1923831515
1872052875
1539236634
904479430
304784673
1214464385
1525596095
1419349117
12729929
39294497
1169354440
1567215425
225940979
1042680464
929052304
1395081119
1742658549
909691361
1359406748
1298171428
1026396627
1698336366
1287993874
1590159199
1050346699
729485625
1687678344
60564553
882548591
365728961
1439296858
299127828
1889923302
805665640
691593943
705707481
707321831
1376781356
1364565900
943003430
990642472
273865825
175735456
1222852434
576993284
383682990
760735033
1722116385
1720155782
456444034
1370722069
1397517580
2093313297
588503208
601418712
1600229975
2049683526
1593266714
1853742901
1302786524
436814312
1642073508
2040384251
1277330678
1315908924
2060462678
1592883003
1386215259
160321077
977992450
1662774917
1242889480
215956011
111704510
544398309
1362978931
550003178
892485203
200250231
1723728557
1592051518
1959882555
1868365146
1533178927
884418849
1146402568
1927572082
1577227067
1492896897
1598725409
372525122
1480149625
867032704
1978915491
891249302
1977604459
637576141
2000520072
1262063207
489922107
1624397434
1021660078
1988154690
1765866975
1230567997
520670361
1055835725
1607583070
1459380561
1881961663
565626310
948147328
760449748
1444342880
2094961919
1079355803
1753897386
1325197594
1074962321
115889274
1439412879
1377815633
401310473
80169184
1467900135
28349505
827354571
1567262063
1705511051
981673205
783816571
1063341234
250530536
2093876619
1436112198
104703776
2127660631
844889919
1057484987
1271067959
392075703
676784769
1194547375
775853327
600416576
1298318135
1291209018
1745430259
573418901
190660076
289754498
598349412
1544977495
334001279
119754836
906194891
577621150
970748461
353701606
161361861
1816968001
1689133936
1599158879
1470084458
1570971256
1943040077
794792522
2042034016
1894748403
1853824169
54407150
1077236906
1412891429
53101324
270522744
923095805
840609215
1123182421
451689841
514933631
1557201524
358608961
523414047
1381089551
1431141894
143199530
2116154528
1416170868
467260141
1041783590
453465684
1052683845
1552876079
1006378377
1267673984
995024253
1061368203
451154973
280801877
232694183
1151973927
351996995
1003104918
842671274
901674960
1493766711
371957958
981774921
315407564
817639206
206929008
936433607
1629285131
1822671292
2075073973
780084278
85365758
774349766
303647948
1894298147
1482505549
1656004717
893717981
995304036
2112716974
2012203004
841871570
1687237619
719797991
1717644295
1776443246
66069507
780365379
394867529
1160661054
995537924
536826787
466404510
1416872944
1455613483
805505077
263781517
1103157868
2071501438
393405017
1806048625
579072924
655360890
1167537344
564635739
374942279
457186651
1085689579
819082372
520032561
409057482
1465290614
1571821169
1618194378
1427796213
1934553068
1259513563
1491949734
941362089
112847101
403825803
1299838243
1470133471
539708338
1070472157
765422143
51518073
1495124568
2029368543
687769080
1492322702
1157352203
832459426
671627835
666700007
925647724
1098973981
122648306
590899994
1892487464
1018681783
441237930
1138082461
126703043
1224018152
1818190316
165837602
325441325
634842422
872350035
588578096
731048486
701285617
416195960
447901781
1383079250
78492250
1824036357
1964205890
1753080925
793767310
695490662
791591191
1096783942
1329768538
432429017
799817077
510355351
726824142
1585110256
1943316575
788189993
1827116838
1770984636
1193516700
853609379
1524010176
1536781819
295482162
1072699345
1077040997
1020571861
28487623
160606730
456383263
661724185
1313403846
798428553
1624563915
1425312877
308160982
1454748066
2007772100
1458073076
1935084134
327373868
1385757520
824618105
351381716
1547331697
1666004313
1327195930
560775066
1646004658
1670023272
2077369315
963697897
1916925222
2088685969
583109741
1714569841
638182189
1336061052
1753133535
1992438076
1696691228
369957637
1916464997
2003427604
1263321139
542788027
2133704944
901214723
1643843686
1449438470
1588427100
717424775
1701068411
528552108
1597481573
1653729786
711571283
3583340
696316388
1980029599
1601801679
757913393
606850974
667466693
2109318499
663589810
824087660
1328532511
520953070
1195748113
1325638449
1207954286
1309386329
2084753106
1712589573
44839936
1324681261
750947189
75517728
1170176727
1849424764
331026635
1379279043
1169846577
1765725009
1400251355
648308245
1851275739
1852791047
845287021
1938107601
361573858
771260246
1313496834
557390378
809549953
665587114
804255261
1451110048
1715953837
1876086712
1870544804
737441556
406291115
1969294818
1434414564
157921722
273807998
1877166987
886775050
841663861
2055251886
475818576
734036494
347301382
206776441
2007322122
1541932425
497966842
644614394
1215445627
915130567
548354464
1395415258
821982966
982110898
2093357129
309507405
1231786522
271052006
380231582
826596664
682872211
134937839
795045406
596868013
153427833
509168279
1593096983
458271464
672019721
130935339
196155226
1932520216
520303758
180455211
2066367523
668869930
54714301
414261833
290735918
1539277150
1331783730
651767245
611711740
1290212428
499668137
2138855588
1136568668
109347137
1020953839
187471042
1149596451
484263096
1057460675
820719004
559098961
836135710
688430590
585044384
1233396908
1973557438
615079345
1367796195
677275621
290883583
352829183
1497253455
815520174
1945165771
1407486022
563550566
1487003685
1093778972
1190838587
638912661
969051582
659140178
2058650147
1206921941
1536774140
1029871781
1199983726
681711024
1686563016
179344570
1392355872
1435000461
1950721407
51356112
160870663
2105138082
2117471415
1051123397
1855513589
1610678773
744575165
1106722238
449579114
229093172
988482111
260293491
528264744
1173403805
1705349719
207437901
664827775
275426606
669579054
1252392970
378664106
943024869
713187412
1646173103
879694718
302949698
1104369181
2046097215
1019948805
1901617401
2000437163
450240782
1404081613
1431671851
601552154
1092107891
1938103338
1788988092
1497828553
321560831
1233866954
1467199233
706826813
1510226116
910382096
2032062365
1837513004
1624594715
155492616
1374791280
650619058
609869675
345670713
837400049
1252545715
327230402
1541608021
766534343
1713679893
1075725524
578070450
1682246887
7071664
1762979592
1264219024
269719770
1484673531
357473624
1349969471
2035261467
1520096954
67032881
350979841
2108533441
527070158
644737649
1851826887
1270402426
812761159
1963146124
1380956314
1268644834
1068565932
1039064539
573252525
473001458
639441731
2053332071
1730181862
1321660326
116174144
82177684
783468426
289500892
860345300
92093034
1330087924
149880944
471695375
1511398028
1003333331
214019980
1784874134
82971304
567879228
222748683
1518501439
1628027167
1632654426
1163401802
369326131
365849133
1773284230
1250583620
235879658
991295175
809881466
777659054
458612666
1301614891
1945620457
1162711986
509002900
629530347
858069119
355978517
38299545
1333719865
1121089660
325916189
915248777
1698471029
742951136
2117139367
170402787
535922761
770506695
919270135
1190055206
1723036050
1893869288
1018342484
274386862
865941708
335177365
1557102196
1759662917
305460004
1006357369
179559944
848804117
1913342426
1058868495
868680733
1243959323
113566034
434579016
431144476
1780844190
501973772
1708595088
1599635031
511796606
32604291
678764132
1157810282
1007585550
1607373983
1108881985
1527382729
1442309405
709447294
305069027
727167498
1340783122
1250429137
952684016
1759519362
915092382
97385514
1729343689
1765852102
2019889844
192263129
1777670221
1054205920
873837333
768487517
49217876
487391870
52233934
1370129756
544141289
421894099
148472575
1198036230
1634606717
1310161321
1210639762
55912095
943828542
843165620
1523841281
1984152412
1051484410
718348434
1080468696
1850997070
2029808448
1792676701
551910753
1451116589
327344695
1747201207
521162313
600338762
632030335
525927157
38950009
580952550
1917476247
799105529
1132209515
233285433
1237910559
1636337884
929875377
2058891337
882759559
1695602218
2034447110
1834931098
1342463366
760454527
1657145867
248975334
1969781160
635870800
1113260138
2015170521
674823768
2089625396
84860303
860102086
911430006
963422835
988528837
83270803
1492521737
1208907614
1411291068
65980831
1981619682
1128980653
1268974358
1669336645
507421893
1256177813
271474021
784155744
1837963252
567628044
790509480
1694487108
1233877553
2027094895
59014294
540214822
970683980
1955544591
2124172970
826706444
1292751652
163423206
937140114
131556393
674992053
1614980690
94161814
1108774488
1783992301
915594035
1242568976
1826170596
2072781147
480786839
634125271
1065241173
1376160690
418443446
1930053344
82813115
1306771973
1324868249
287877644
1404963503
1002729460
773017309
669048349
2109461111
1783453803
692718559
1112767632
595135188
640408039
437854085
1622902326
1529166233
913088216
741328888
1275207050
1211088069
344260253
207902920
1721680598
731366987
1398161671
616238275
1457885585
1788845423
1138576272
1931218308
811475611
960926270
354852385
245721511
1238761240
1891825279
2040060666
1650792455
1927409374
80199908
1574207090
1228227213
886594391
997969367
1840411533
1712713882
904258089
1879012003
2020107510
1007218462
1093856252
1395094012
1826215611
1944923773
1743010760
699794315
1314895018
1465459201
404196039
1692472660
221298959
403049171
1904277883
1938926260
1417218967
354420963
2061535775
1682186058
1554679994
1438737442
1054686007
1499419739
604343354
1590739421
1751053646
1686092967
1530449492
2120076632
2141976148
1796377475
1588677488
2015639891
1464027284
137297723
438548963
530135352
5586561
1787829162
2125979292
1757669159
388304727
1235781753
283032851
604281713
1168977289
1055532299
614528067
137623616
201636660
1401500799
300328228
277047386
1239495577
1694963054
852296957
1488096720
1546678826
2064628115
1867618096
300209810
728613503
1787825736
1223858993
1806762464
961637111
1560117349
159824547
1976443235
1747345
2107278796
372021882
515709299
422630677
496819596
556122765
78085263
1338480390
337209021
487624342
542514949
185708368
2016422370
549657738
55803302
87772406
1149288370
2010929375
1106753434
1356203918
1776803517
255177840
875685082
1873640564
319428266
2043342253
804977391
154231942
1989968322
974717576
1068802985
709647914
936998054
1418758756
1049558691
972818503
1340849333
293877575
759275149
1159638598
1092991281
389791062
524902361
1444465288
110217925
403844180
877776906
1429966828
1866820766
198037908
792892063
647083295
1961565413
1076906279
1296042954
936830819
1100474217
2044254858
518483112
1749009393
2086448684
445413518
596355549
1643499100
108233888
1012489943
91859022
486153027
1149625861
680383323
1114759898
6977098
1416595539
1554902120
922829175
1533286411
1340684020
592765241
246646076
1858649279
1334783392
154647640
698747197
1847871727
364829071
1673768849
1488491025
1832616825
190134909
1468435509
297320504
1260833174
1915472375
1502245880
1995592456
500929752
1054686937
764439753
6153302
701759074
1158616524
1786085329
1488494536
1130448223
754615389
1458547156
520151729
128675286
1183041373
720521446
156526038
757177575
397183251
620186958
1124033812
893654349
115843772
786048226
1264506675
1203137230
1552552095
1237294016
1619677263
551814588
429782866
998672217
779369786
2114049325
931366964
882980815
1897007746
1142917445
1680838970
453174105
1037300493
555363966
764125795
1552201145
435898283
91958422
1171757135
494903787
884311599
1526354445
1403917321
248747180
1378862104
679232001
951260328
661775286
1558149798
933432663
1967839177
891285323
283453351
308701254
1514600729
467185162
1068021004
496378518
204206232
1233400909
1358438881
2005727347
538423716
905174444
1767510468
1438469132
193105497
1348136924
1585877969
253216931
303797726
11273443
1839359965
349939217
2053662996
2001743825
110980773
1420692348
1028782200
1211694559
444809068
863176412
1877400582
1218102671
467166458
2057388774
297904958
2048133994
539131020
437983555
1366844324
1238775889
441464940
227238856
288367646
30613908
762635744
227225304
438814322
32485568
1541991970
291757925
2118254043
536416533
531532798
1510531420
189068888
91997495
1596626333
657610953
923635744
1004316705
1546487361
147649251
293886291
681559772
2140429533
872026697
406650095
895046021
1473227332
134153854
1618121319
328533160
1772198982
1009843351
531917111
1676438598
1503138912
1183284759
1238544301
157474420
1360169605
712881537
188418759
1692296477
2018442993
1064487737
899355523
853546986
68666655
622222775
1982128672
1711583465
678579800
130072355
1933438045
440845525
1195820396
226373464
1506510612
1245870622
1320227035
1013012418
769366176
2113070902
327951921
1058284629
1819053820
1984884718
803151486
1152880172
1407678032
1049780310
368444324
10338214
1809611897
431168142
501610702
633724546
1984781039
1067259636
314098050
894484694
1095324483
892293176
1731306395
1052951893
1518562982
2142836545
1416589349
1340251591
1287235858
1754187655
1648342550
1054948586
1408642864
1396492761
1733387033
1357348980
168005050
1501299698
1887781978
692365882
2086967344
619686616
139624797
542647222
905830633
381327548
1273500008
278150702
1971666482
116126322
2071615894
1860704733
462016575
74901652
292271189
628243592
1388191768
688805639
1374676003
405304786
504526350
219447126
194151134
78398494
24124961
1765790218
390403455
2024613214
1477283519
857018087
585949528
1953624325
1911346135
669571176
2012475653
817433943
803317049
1109404636
1367955644
1821397715
1183300500
1204962472
1002471510
1631444550
1600808504
1936746198
2121901207
1774883594
841333815
2013573190
1130746540
1724221453
1612496699
1655178255
1306579339
1196201783
672159125
1729333040
1054273766
1710660722
710015908
1092319652
808456602
1852058858
2115884855
72887985
346975977
453991206
1640179904
2134216448
1595915332
1547400154
1885029529
45351524
159778990
209620460
295715263
642425542
1047130146
1596825835
937978517
753576311
1799767815
1613305112
1111093233
1859985308
617913531
1398075648
61022670
1648762993
1298936229
643168557
2119481660
1114564748
1698411553
1032849972
1660620534
350786085
686072902
456706020
1645209875
334605747
95437068
817293242
1369784055
993009594
1785237079
1189748766
1506263878
136315199
1072560702
1061877875
796577812
1147512726
949384429
122876876
1952594295
1985739140
763078289
1516046643
1612798450
241440659
812426161
461352224
141591206
2045022601
1491797786
148302467
1212717833
217469116
226389896
1332140450
1580276661
136744812
1778439868
1245567101
1389223858
1477473375
1780828187
1655439410
194356515
1376703026
1270242299
821677801
1923750203
36801385
1170103566
1924709754
109181394
1699624696
2095138157
1441729736
607192603
136406884
2086478092
792848655
571058010
1969076033
1122380455
1688634856
206452101
982765522
418038881
261146563
1118890974
762094108
1069022627
1954734540
256453239
431806937
1276809104
75406776
1640953327
904855152
2100909920
1038223948
544854801
1740052612
558504915
1884104663
2055845429
743737128
1890503728
226758124
1518912915
1932441450
21645362
1445183367
2082057724
2134647094
529076527
1370186504
86362383
1479436849
605002079
1296838951
2036090691
1784660467
1467413207
1219606208
1443634261
1918467535
387154771
1950601646
747634289
1889974349
1302434965
1959657598
1941596489
1334034427
71133483
552908530
530891799
452365747
414413022
389803908
1383667374
983036321
1338615094
2023073471
490318903
769584145
650308476
1110659339
1026038878
811585917
436201530
1600310199
302313160
1488142038
1277533166
1832069872
932192164
2070862154
2113320957
703502621
1752292097
1686215364
357167298
1152143153
1597752539
1500661066
2050935502
454559005
1546677853
1218117749
297760137
140212498
1985181097
1219642561
1816980709
426071798
2071857392
699867300
1885300695
1251256232
508978663
706660355
44253196
1697779706
1631422127
652398474
1757855520
2093637861
1644061322
571896017
1250459279
954973103
244912942
453541928
1061739275
987725363
2110779617
1162819700
937969627
1942885401
2067224694
384403769
1783258879
1113315786
845831866
1533433993
627634245
1271296050
1916426379
303700825
2048498191
566965549
1004197335
1093489999
541633296
45030898
1019923794
658517564
186977107
412473875
178951818
2006608354
484617960
2039128420
1302321351
1437091621
1529394951
322350127
1876564765
902156542
2033925252
704848120
1309174833
1631815678
1818755485
361441012
1212493263
2068378647
1925150034
1112793617
1343776111
517632189
824983149
2120588787
833963382
469059649
1072475151
739899463
1509752523
1300824558
704608623
804409866
1025571486
1231182290
1375295800
409045151
1276446967
73915832
117053588
1833388492
2075869304
1385930247
981710275
1785519745
456774487
2047601947
486800104
1010522515
936097426
1091941109
307738543
1292694820
1290866366
1177360767
364493888
1403021730
1567745854
807066382
192805631
990023164
479080605
895570327
235871287
1944754110
1598310310
46122084
963045852
119197160
1612109122
490237589
107048416
446480917
2114134055
2110287617
507362255
578997462
1944607418
440816865
254451421
193162380
1242010417
1365137782
653016199
763278191
678525156
1548543140
2008925273
644815432
210908665
1330592632
968995141
1931193193
1367570438
816237715
1904690937
1568171163
1389985381
512312592
1851295218
453547602
1155221385
1837793397
902204723
1324808223
1288618607
726668648
1432158406
1113478461
1848829850
935586630
1577991712
1334551915
1877147648
24243213
433285958
602614054
425098229
1516327368
1611260960
819567834
85902789
1197165452
763841817
1135064935
1843838579
80222260
1913260844
2112208195
791686200
1285905105
1645011883
533731168
284774045
1323441869
1626044012
718920942
1272990319
1291863017
1534754886
1666666663
659293531
1343173214
264893739
2072952928
1439896025
2099962471
270283011
527026091
1836436076
1967245903
1608975586
1630147623
749386923
1045759146
86036858
669433949
1912354784
71091905
1820756359
1748423620
533685780
872359675
18213565
564066246
1202527920
1659987151
407189093
415598179
477305367
1729281268
465453264
91529292
899133862
1986573317
244341286
1589698399
1919825871
948275054
2084382824
1103673633
1274622751
861651667
1484241960
1461341827
53892229
345671805
1709533457
650922737
1117037973
902924551
1933014828
2110267264
1145486885
1746690776
2093368994
1053662814
1689977773
602862900
2131573712
194421384
2054819950
74821311
1577276344
1216559817
487877003
2066048429
305692766
914249916
1388014400
1823194110
1909196834
1725506763
603745047
351886639
1757698866
2069479734
105997291
312840530
2118600486
1296488177
904219074
1909336302
1646008483
597528140
852011001
1480468005
2145269747
816474008
159283980
1049470120
1191641109
128040106
1831966905
956595675
1720671044
1219678760
772687483
1403494612
1960315919
1402073865
609213245
573897076
1978570654
1784912094
1747706588
1971597127
191886891
83916570
1838548209
272788020
472989782
2067323247
378326721
1160807827
1137476613
939625349
1496975220
2098762221
671803444
1632273810
372558108
239857752
1068571766
1472142746
1425705640
2095679457
921016602
2001742218
221885059
775202545
1189443680
824439612
146281981
1947866893
636451086
186947708
414820063
693157056
561999259
776940853
1498611365
2061574359
1666345190
476817483
500871671
2131405162
421754485
240611372
194507529
924244483
879047536
2131285854
265017250
2047106290
173021028
1490195254
575028740
1844148534
266686748
879221186
1806990986
1444480087
6600813
971088346
1222669422
1657714661
2044874430
864952746
494151141
617237050
1454719424
734215043
1091565867
331470195
831150182
1449547648
413689791
1728251482
884817618
1550781879
703876419
38799848
2070518568
1596142558
125729412
149721670
108524460
1265768477
630355200
240875345
558097875
207260011
1654442646
1868519014
4053248
955144817
521165693
1767045099
1062577385
1126204981
1126386240
453263518
305682055
604084993
1181820781
2024093837
1535613689
1835849798
1946880094
1228952472
894399597
2024388260
2072448741
1295292408
508674436
1730936608
1307626151
824603147
1446461009
514385217
480652819
609677419
457097631
2003876832
1314123245
1795378895
1079320830
329788198
1575926463
314842270
322249574
1527983191
78435165
1813587928
99366877
1878053528
1920172821
15890890
1573431545
1561363843
1587730267
649898879
1027541181
1343355308
854431759
1864017345
1351150401
1816617271
1541215394
811558231
964970911
1532318103
981726010
442946721
1614024056
518302080
372739490
1129863632
482424555
1300845104
1037381701
1705351376
941493857
504490283
83251609
1801880280
1452853762
1664091660
468490415
1679047183
983757451
955557161
1759680499
1105334363
248930053
819535809
2120544872
428011708
2027485772
1568888383
1966406522
1573391949
1811007278
710218792
933471368
1999058870
1494151079
876620514
1491642405
430313742
771795606
76464464
1149842279
1473550287
1797733799
514966935
205688882
1113333843
1694668262
298328471
1129890315
1187300164
1003758532
566780254
752093866
523758
111706881
738724660
1375936751
1368211955
430223057
1349701986
1233245689
461426764
416942112
1761905309
267534434
609067331
2046515931
117458525
2069659284
1568415760
1834955321
1506267851
1595169577
1753111398
639228194
234381762
713160601
82218107
283287537
1467703302
1032062152
2109417082
1083276022
1543403520
1375984629
449609496
615317364
1933852325
1445785702
617232833
849367850
735629978
50129161
1046693035
743914869
321631966
918718495
1287598477
1932100952
1096558048
1075058484
1536349798
2123400772
984838963
817285147
1774107980
1711922291
1688530585
1204143165
653437962
1859930063
626907882
129395227
90493920
81489816
634008220
1422019879
287817919
1159747934
1186264013
27180761
1993212053
41637171
1231043921
1090772869
1646996567
903071569
640119735
198123316
939721793
1953654590
74790761
1638341043
1616597997
147494796
1342965822
304344446
2068096562
934072677
2065282158
1620327895
211703890
624285270
1708305148
1854263712
2055155952
1335964072
819847916
167506536
59324258
1516624617
1105730499
2108157382
1147860705
1324558267
1918487256
1815438768
785161675
1432487044
1788466929
1299173954
1365912467
2136919717
1790329218
1175909547
1427204988
1096208232
1907327088
520723525
1687524874
86138988
414469984
1909034702
489445255
1609558039
914069414
2121424996
619616403
1433652070
1563075371
593676171
306760208
986665703
213618126
77181293
1947790160
1942402323
247846609
235653505
1813316158
1353049723
976180114
484169707
1402498621
1902045332
767784644
1624400266
1609402412
1021628245
924237760
1388430518
237542642
2001007431
1010767753
332593755
379707921
2011286997
120701566
731369287
347333405
1505031464
1141940200
2014096175
1392172739
2016471045
940892004
1190880361
1920995783
1770593180
566030044
144655536
526826644
1194447920
783388165
1401773351
259067681
1258767984
2028952433
564537980
1105708164
525905035
1453617518
1160242009
2029118901
1415178855
716133955
1422007464
1445809515
800608781
779979743
1207840347
347453110
1545148763
430820790
916863159
324233549
1517222949
1025130037
1186902223
935001668
723137780
1167843710
1595981907
1942478758
890553274
386410147
279009323
1474847481
949617950
1039506566
7960189
462886120
2042735906
1683796633
1532188890
178919101
287525080
1807709396
172212170
444482523
698359083
978523000
958481627
2309015
1205045822
886931953
1646001130
34779929
204374434
1875050853
1658313455
1052494557
1944212800
1883324736
1081255139
989468637
785627497
861709712
121303620
808370020
180525660
481450439
671510765
455498278
318360278
44205331
1396640878
1544060155
890587472
1008986632
113678708
1566687474
1099890177
1820247637
486138865
2069479659
2037357709
2745547
1273165412
2070593601
1645029922
1369646784
1305878795
1294948514
182321470
1953188244
501705418
37217358
582818040
213137216
1985735461
163776357
639859726
646268961
568990114
2101121552
543996082
579207751
556812593
1425513039
1469161189
2012841760
1305762010
1640743519
1824309032
729498509
1452218219
333245195
46863472
518161128
1330090420
1067322713
466044076
482629660
1399695727
1566235074
562586839
622684200
1860770581
652199635
1305749752
998802715
1972782328
1819597899
622915299
1875931934
1230514830
267052932
1412954068
1074644116
501961501
38261399
776790432
2097889910
1361628798
1933241803
1110032672
568026709
1450688576
495025794
2003103239
152267302
1265839506
1766976563
1341531315
1421127607
1291261653
805206274
690846677
333178681
124820489
1749495532
861221730
630201978
1687930372
526512253
1128735540
1593243985
290757895
1709272786
232319807
333607842
240949213
1704315620
95956978
2131780226
1435417143
1193082623
916280534
1612667488
92933751
1881170300
727450231
1719994360
750001172
232621976
582840807
637209310
1153401839
1106290599
1970330331
1163560883
1558867999
285640328
1249668230
131043471
1771489728
288430796
1030956746
1917119480
1165578488
1193144400
1005024739
851877892
2043485381
56317172
1316050438
1218978926
803509107
1139799984
1627481216
477121100
1142174450
1556410496
736334254
2062468441
1179829703
1789704179
2127564695
1877685271
284603685
266646607
151342008
91527070
807583745
7084528
546925828
2126898272
699258120
722992376
873122855
2112534691
172089783
871597144
1240555577
996184797
2040181270
841127406
640616865
1782281472
2044418204
1033926614
1901862264
2058753077
1394157741
226614330
585859487
301894158
60791362
930583279
1934475710
1649150499
1251302715
980950238
797622667
151225881
294356079
1412583327
2030289653
72210929
1986648810
1809321547
2020114087
352981561
1521601092
529903795
1141531070
450568345
697377974
659554186
2057079374
612868419
1605125435
1260646372
1817075421
328578198
2025824770
684412563
1956920877
1385436830
1288586331
219756718
485301595
1325019423
1859970007
904940667
730102129
1755997685
1171032289
1259913867
969910106
1029020856
120104856
1738811238
716504113
742841501
950274713
1299061913
579465707
1629037995
805583135
922271315
1178592827
1862235773
1722126808
208086647
195684897
282279505
382808992
1119744575
167266967
1154699170
1843124147
1119067203
1351827872
1082316163
663484947
831684953
2102451893
94188837
2030771591
1203538635
1332869755
1787504564
1906148170
1750846790
1653559136
2009238810
273002601
337549523
491815377
1699377158
1647206204
1634410508
162460941
995982036
7737735
1121711884
1100552308
1370572046
1066560531
989043079
1584873841
1413477932
790089720
997243451
2107842869
709480764
1406019607
2133493331
1895896555
161681395
1176101039
1703940147
230626322
430478245
1770294753
1544975264
299210288
114380986
413578266
215329862
1347896300
2024776634
784777741
58315805
1160364064
1563472790
239417535
1644911717
114678793
625873154
312698261
651767245
1277545121
751516390
1320744055
33741511
500198343
1131573641
1005284892
972975975
1248490532
1221929033
1204357531
162934105
1559426590
1335969530
1614921160
1997128342
1748020191
1726331257
2024947973
1802552673
642525850
786905800
640048804
509714648
575803869
1790854681
576514293
1769627689
830145127
906791266
1355447189
1562587548
378932535
142031557
1830533518
2125449870
1756411858
874994154
803133826
662267170
1345633662
1418832466
661703135
667341123
1237667079
537243094
279059927
283149460
428614311
1669587865
1003073570
1379762806
23647482
1729391220
1711463256
1956869093
35266692
914002298
419083104
1484716003
1075954695
571227386
55849554
244168475
1963360330
688435233
908198925
1305815071
252856795
1425799396
2094640166
1328328844
109788327
1236309626
1860457448
809048576
1740354504
489939904
1929878440
1580201305
318003459
1214787007
604383524
55949273
1868949064
1373900314
919115935
1843494711
955661585
524005527
829332567
1783956335
665638590
1513087607
1777115714
1713436502
1429714918
1957805130
1532848820
1760590473
1341393249
629123726
306229129
509849639
1457201419
398064327
321225856
1702506380
380676233
1823308467
1196980263
1126238464
2038702416
1002754721
1751063666
971128424
1106461964
1957704559
1381439185
672426447
37633556
2107550942
1571403621
408009696
1257192821
2011409194
281674886
127130083
1725331897
202797147
791090442
522744537
1370566816
602793713
192338397
58674097
576304498
1700841960
898199132
1877648296
1641227246
191143924
1533470281
509288637
353128205
1003853785
1811613315
959229144
1915915477
1697740054
1641049008
515559001
1697173385
1857709931
635435257
1941053944
850680829
175124695
1974772800
581242371
508193808
1125494499
1414472245
1265579575
682637401
947916638
1150519593
224967307
1439831792
1338503049
341154635
862534827
728057105
986700535
668697582
1002831671
529007826
1684780030
1625998551
1971356103
726597023
2012075915
11588514
702705552
1666400133
101394391
1324930222
1440162497
2044417323
384847654
139297990
1776117013
1403894280
247237338
354015885
1516624963
1038131831
1991678436
1200987137
54286449
2098438016
1333567211
2005434313
1816319017
1233763757
1787696450
940307794
138621203
326185915
1994007293
1376549347
35898253
1747698270
162810821
36930544
589314167
1499304602
1967730469
654880297
628396585
926023119
594697115
1359685991
1851796898
910196751
1071467757
869843654
1041102545
894593528
456277880
20249869
639248249
1870710301
394462050
1671454622
1382953426
1492293292
1185855367
35503617
1113723273
895872683
18964455
811243585
825725142
940600694
692989018
735379842
2104288171
162927375
741263615
404595060
155242544
513131839
1771337989
1685233156
1618518506
1022246646
411600449
722443406
538953821
2040986545
739190680
1303731212
1722687650
811616189
1173663861
1637715791
1206367099
431626372
164661506
891735285
399916088
1400628778
826420331
661629537
1727816207
128510619
204930817
2070095961
9636807
1163447626
346364829
174792051
1021570858
1634912523
1259603054
775714763
654992662
1128295124
1756170502
1875682687
1886613152
1902585906
451775758
977934792
373642462
926137844
291707118
825613795
1019278043
902071645
298732143
1032086463
2087753567
1505210364
557671351
1179782773
1161120074
1663473463
1549744489
1044636988
170191337
732700049
1439307968
2142445155
795241155
1956081582
1813039071
1680311368
1373753766
2072790893
2114459550
1702602016
520475076
145379229
1753676705
1942793270
1051594222
860703005
229154692
398061659
1124240405
632270015
1681384850
643739551
261004486
10405692
1507750527
1035478980
418544589
271027482
116398254
147284265
1321464256
1785941859
534685868
958873259
1168951198
1981653228
1597267185
43509122
511769900
1305056795
1006044339
1139943465
1454344143
667136753
1487737346
37246972
1367540066
997082024
729968857
1749586169
1754015565
722027311
412342104
481459182
1074721785
967403882
2067553167
1769381622
1166769452
1485524445
689095410
1403668799
1475185172
1898064062
615324273
975734024
1637883329
1266569902
53412268
1480426464
724107716
1067944855
1703858170
860537855
1436317584
1371162434
1039521677
1763738183
840929700
552178338
1730524226
2000684480
1932349495
1387559839
1438079721
1398776423
674939552
1749479368
1226282040
1715361970
1322751244
397346722
1681527514
143655615
577810956
320764349
1797890615
508058783
1983997310
1010944955
1959859732
801641658
1152786048
224071842
551892745
87382025
954044107
464917310
1304875013
638152294
1843044344
476829779
679301212
638214200
809779318
1120945477
786849475
1759181567
1160662604
1570229308
67422409
1940588646
1643508828
850338018
2038822958
1682370490
1127098160
1153622693
1545771682
629180246
1359608144
817260893
2089344357
1997255674
418527898
1144653661
246765104
947197860
468904465
2027631320
1504607841
1581229462
315314064
397026221
1472410064
1687613284
1199520205
606603737
1382168154
978095215
753168456
86317392
556417973
800304189
1597395089
1600042715
772152430
576470578
842452475
869454676
69006035
1033789722
1943806479
1021572237
1272857112
139395803
1136387252
829993343
1769590758
1375045151
63892625
79109043
2138330500
930705759
2117115807
1705485359
125856060
1942773630
297749802
52671240
36125128
852259766
350096096
251556656
1045134239
323988663
1189235123
1292636453
771528757
913794388
120854018
670308788
1484812727
1004543
1162750758
1830197054
1547320636
1956873020
808285833
490002313
369826950
361153498
517227657
1259044185
58002600
1114387498
575927473
198932700
82998369
1069428708
1263954030
1203668553
1877411634
831283606
2118404427
247798179
1938198408
1278248353
969757423
1362521799
869969096
1772299912
1989160673
1763102520
961783186
1905718289
1064292620
572121263
1794718962
1719521366
1229223982
462044524
1426202558
2028658181
1652335363
2038919382
1892801598
632948883
2040548406
910914099
1423251807
2085891984
2055174532
1182281276
1108122684
40552068
533152277
1980944785
1133020754
858278435
2039392671
645045055
1712217911
241501843
1291651092
758609084
379632737
1925569361
383933081
908291194
1711384701
1516196034
1823230304
1563372549
1846425269
1441553859
1491033682
610538818
816159440
1807301714
462539419
1367160748
983928287
1850402530
1199626315
1380460463
437017885
1969370834
390520173
665682132
1458072444
1942557097
1579275540
1879519516
2141492649
1733621803
418103408
1870381374
1470690978
2078689842
1698168531
981528635
745477358
753818215
1879645630
87557958
1497765399
1883778518
1191410549
1168022749
1656391826
12108277
298064195
930570929
1296011626
2012494063
1388228875
449959096
2099351027
1992366026
1000083551
716498144
246125318
694966926
1483468246
883911376
1536120241
851869611
241703874
995998484
610313555
58171697
2101807167
192297816
351594873
601841042
226242601
379262322
2098203707
161532796
1167681634
2048732484
1242288339
1216404418
1800778991
628733103
2002211487
1406306011
502917292
657637237
810201884
13690644
889483995
976492973
1980557229
642094987
1448528962
1734726936
1957275716
1986873992
1422689537
1860553614
288250991
660519007
501736572
1017231339
412215130
140157996
1995600286
575187612
1970061070
1663199635
806879442
379055842
340202148
978847392
504805920
1237994437
76574723
1282087786
94982704
198537703
169339192
1817292108
1410554523
1054736632
2138371377
1560457418
1988578788
1329832536
1793964557
1425479241
1598177452
52838614
873039814
2100073731
2049762992
190484841
1704518393
643331019
1548115967
1771102998
1785160541
581865728
160386206
1308412850
224950564
29276170
2019252626
1876790716
60772890
1191161368
269960828
657436045
1630383454
270042628
768721435
1034148487
20739488
1338129495
861590912
2036550007
1203597518
1677977812
205591450
2071185010
2126001501
1303558723
97436652
457295731
586449072
1263957809
1382364514
2142438096
1144503333
754113548
560162400
2128924861
1424860608
137055903
1454041384
1737769370
1488217268
601792018
1237822683
326700858
995836563
845070533
1469220975
659601808
391373746
2121056333
1686917749
696121826
488326922
37861658
1172303192
1028938056
511108699
83281285
1343856870
1976026567
252994816
1477845309
1809806504
29557920
1791780365
995141870
1997253712
2000784843
1381726553
235681475
1934137895
1266143048
487091698
652388734
1673186771
1786805322
1356525307
1147872063
849346786
1155912538
1661505259
1348338741
1714681801
1728526311
583378926
771071729
1757287196
947457561
2099848031
308903040
1704686373
101406755
1111516828
2001254521
42020133
2084412507
1693376357
1783188933
426641511
1880604185
1925965562
824922165
1267544481
2139255473
762100605
1421103109
336784688
319866183
1414351445
1160187286
1372964450
468783661
1450375820
375119497
615311840
2014855216
238923420
1249817599
1829783554
389045125
1891310369
297914289
528607832
293871965
599729815
466522672
271149182
543852109
784738915
1140779799
470744334
434008390
1392617535
308635954
1854843833
1808544046
200482744
326640655
1830987040
220852846
1745996816
368830325
1878619725
591324498
2069656710
30261333
1235332346
2045167075
1584636258
506904154
379530046
301506638
245240371
1482421787
383609945
401972372
1596901224
878183833
1058859526
1877278742
2045540409
859104950
502537390
1961190196
1151087099
1265617088
695183641
930115555
1755581073
1945263101
553696915
1240116065
1869609293
55835058
945197924
34324488
1207021573
386972303
614071447
459342524
1071438233
2091472252
2096045879
1383907850
466974445
553468916
1166312863
140601638
930328677
1189494319
75468291
742185114
1027400524
1373614199
511169316
804273003
1126967722
631265631
220719659
858224073
925308522
1633228577
806502423
975388474
256199498
2014984986
1102000198
1116521047
679433561
993101836
564390271
84489890
473396411
277859675
1404870219
2012766180
1598154057
1240771802
1965978215
1550150888
1829526299
214788598
95642719
214583114
1858199830
1701233230
27350710
239045125
1924420261
2144058842
570862162
663530835
1417056742
1931398713
1873454712
2001970489
1509357940
81676912
318222765
350408116
2028296151
1539526311
1118092469
334990135
703720214
834616445
1030264918
838500021
2080210532
1207187315
111141353
2033824694
2039545311
1301059739
1183494198
2071125529
1130048142
1499637717
1355630050
1195949181
1268139903
474146591
1008547880
1464456696
1237731537
1508794731
1352781877
870311833
1403015594
63544856
594877047
1249729796
1695311454
388283499
119872352
1897221501
620958871
1194616621
159034048
1616494974
677340696
103262488
2115257964
23634837
541983403
754141568
2126453110
1887810398
384359616
2071787433
1095568980
2064268358
695686400
533329762
1940746534
688685364
757573367
792618410
1679263899
1738785798
1919044264
1833414379
1002346252
1489083174
1038247531
1608126459
124716178
141167734
45567059
1648246105
601995610
207817730
1034191502
640550691
1313209020
1428976118
839963371
1340740760
498450508
695269617
1978923035
1724402742
1604140648
626227289
390793675
341906725
1370353388
1884939796
280045853
1177449819
1435717450
1318742604
1095635755
1786990506
1257228521
1445277145
1841614142
905434614
47509921
570831821
1218269434
1439025723
1597261954
47684877
125172238
1923480686
1243929032
1644217277
1533956048
1237523111
567420610
1580120043
1499781890
136250213
1539344798
128294385
542055122
670940619
1402440000
2085853988
421015371
382978977
1749665340
1655958799
1153183450
826816177
213964573
137671155
1320256858
1180004229
219797903
1251762849
268391698
1958883432
1212481153
34795335
76768059
1603554648
26756062
1354017319
1604243074
1941830793
1038624038
1281483740
1513387126
1412876278
752203133
1190014593
388223032
1887305645
817295304
638781093
1141377404
2000401428
1893500733
1921306478
612745081
1401094800
81777568
1690481493
2141380820
1410604159
953434802
837081106
596703383
1418141455
503210065
1488474697
789054393
483384530
1114384597
2013810764
1097175563
581653626
267383339
959217158
211153715
762685407
1124540722
293820004
1944510762
1930489837
2016192260
116432331
738780189
1392158997
191347060
1329301129
1171560722
2125388559
1899841408
960968180
738973264
1300588877
1600867017
1214933536
389126464
138535263
146724347
1026343977
264277884
1463182312
1699589014
1953436403
2047775963
386601946
566442968
1546746079
1966322595
836069408
1377556619
806065565
985444042
334473343
929738062
1636684366
847462680
1643421491
388600178
1687063534
733714456
2138707506
568131727
404626640
1302975559
1511108396
884140983
1946800697
350938257
84521907
55730942
1839684227
1064785883
1379648015
869259596
1421368316
1141146988
618420946
454222682
1993115120
1727863473
4924674
1512921211
984134071
894367238
1960148752
1350882274
1582060633
1058884242
943547640
1397499779
883809537
1815334926
1896526993
628889693
799537160
1220941701
1806914472
1414994629
497105053
1357748153
601174946
1576375480
1252909668
1396060805
638675381
1447874671
754094177
1884435482
767955244
876634363
1105365337
1034533561
369665928
230076607
631371673
1046290115
35099877
990505995
1145612394
1410504367
163030204
1627241710
1866344073
49311151
990521600
1691690436
1653639192
859287350
2046039460
1837963252
573683346
1753605980
1263841359
700039624
1088372836
1282285130
1178472867
1531738625
339792061
300040121
909484268
1016471361
1872113185
1285912963
519257877
47859505
847079748
819876174
914222210
2008927880
644536079
708316367
1559953189
2108263272
1618461203
452010096
1297557085
242071393
822459303
1263124105
369283798
1926636466
730824900
1446646544
1381343236
206648940
596280720
2002554513
1181324
25266265
1415162716
109329694
723933930
683442662
1332700332
1560520635
2128499243
454669208
1955976224
414978240
1436016225
1973852423
1170875745
1572026534
777530694
1649782219
197118024
1274507523
71014413
975926612
1197900991
739903130
1339707549
369017628
2879666
537649215
141492937
1240311341
1196836752
1454270614
48533015
1854330047
1241284425
2003915474
693255782
218898728
1104109592
52265603
1842710591
244679047
1137204904
449373613
654217750
1445809867
1524339963
2067086574
1691453333
1616469544
768545339
1553576925
1827186341
413526147
1881214446
152239257
1962438350
1245893862
1003122057
57886196
191268180
1566406255
759569749
1822375853
926601308
212991762
1760224165
308550307
1467149638
1807341972
1846731664
1300325792
1127875446
1146912246
1291859490
1163896802
1474516487
7768804
1824082472
666164057
1078934521
883080209
605774945
466663882
1211863054
1426754106
526455840
764682678
287281095
1656733919
2066666223
1367608854
1915594936
1233867768
686958540
2047529956
204907832
1603795516
1425665227
862206723
1211583141
2096401287
2082837612
132331028
1292865500
1743015026
1356152103
1944835747
1271470943
1021175857
286719698
1088425135
1915450173
1012804969
1101173275
1910363024
19944913
1552085825
29684625
391102303
1836764831
1126590204
98426610
2041223412
1471132032
945198490
1152913454
748897237
1795757320
171582221
1597620583
1747793108
404246417
1559795748
1393039595
1063424011
1380061639
1681842430
115940422
1217487699
1785772384
2082267616
899735217
2107928436
1002351195
2136863411
21572762
522243699
859435429
2086985714
1603449305
1659286230
91359988
1760869253
2071277039
1494235889
509769299
1669018180
890064167
905058051
1918089130
1551291997
371115594
482376013
1312610258
1311961963
1784821308
202886103
1569329583
1298923651
244659036
1406622220
2126660952
585810444
90912506
1876235321
415982089
196528281
1894720433
209384845
716415392
2072352001
1196059262
843861116
1393080844
1199969116
429119593
1245667105
141630502
2014192460
1413884770
1126126503
1681294260
246679640
1582448098
576448643
2146887997
2061725420
1427063635
129985352
1514761010
170930367
94859803
753176632
580941810
181210019
1778349802
1128861774
1569765373
679006393
613655939
110578424
381191249
1229356101
584726212
578483747
243644857
523619995
2035018547
884755428
1634942704
55532958
1203097608
1931425522
291617259
1284905260
1092276387
975818842
131513998
2038651387
560154467
1161582701
201653276
1967192266
1958115912
863304873
2129985325
1471067976
612583936
2138012072
320146208
461893559
1857368672
1789811637
788726574
1857110613
761324241
436596651
633641936
374465602
1689086092
1623344070
1803795395
570621370
1853796029
1400380818
235262688
362651550
1775045709
1405779124
1753523890
1341643563
400633876
1619517593
125574462
1652461250
537431993
1652817690
1963609242
1436427131
1742626108
1872899154
1890972625
1794264749
886897514
2025221204
1330729861
317586716
341973160
1063453938
1017242003
2028268413
1236912478
1158844901
940253877
1367160910
846344175
698794457
1575324348
516321186
915659826
2020379049
911095694
1086272949
1034928007
337605656
1441223168
418133665
861264611
1190909174
708052850
1160424546
505563378
1729751494
873645031
1544240108
92319514
1095694208
1960114169
334545868
2053230685
42872016
2109287906
1010964413
602551868
358277057
417233152
807927232
1574980069
957134775
2110651893
1217760186
724208596
374078689
1516470587
1025464415
1744912665
384942783
726730053
1879680886
1744569133
76319626
887839887
440692776
1970471347
1589050362
1932896432
1206477042
1316999222
1179109270
1662998133
2076312889
900928825
2013012739
1082970253
178512017
2044090397
249299098
813243610
1613749554
1170452615
1117307708
1882879588
1508240852
920409182
907755139
1679398584
337997859
1326543646
2097242295
933486155
1687948731
949769629
277986756
401974427
31571710
2057632512
2139078038
1678023849
1785641198
265327405
219155377
444944214
1610259579
1786106545
264162892
981292023
1590203890
1289764207
1125002077
599489027
200226340
277649981
1189283000
763367301
725653659
872545802
68907104
607540709
1417436276
305037908
2049533929
1106332086
358727114
183465168
1564304843
1748036124
1473502627
584924302
1189198854
1992429394
2099665657
141935164
1814441690
547713704
1642759909
26513060
916201244
478913912
1180253275
229799876
1211292864
242751308
839633715
1667061948
124132211
248360937
84625859
755291852
320573201
756365326
2011586930
2093712342
982769771
1702942432
1519127032
1733873645
1335315606
1232260252
1439110940
1149264669
1271817872
399210272
796367266
1726956612
668021975
257056942
1532487917
962593796
782154730
2116330829
1009728999
1914089624
1647981239
357178513
1038171077
2102747875
804093990
1906926376
930628014
684502100
256390369
2048659268
141047149
131272620
1062664457
1645162621
1104262995
775921499
2092234507
835810068
141791433
559113578
543499917
888018454
423529408
1693278883
1427983399
933627547
1609080822
879043702
1818507018
556962176
2069258499
1111897208
1544075686
1864331136
1376201511
1343767378
1502654991
82948099
674288996
809884759
1186025256
1955725612
905475024
1369153339
894629319
265970688
185185186
565650640
1209416979
1556011386
1440338025
1849114785
1642904698
677073359
1916483795
1484713555
1738476204
1090370978
130696692
1695314040
1292173394
121948194
657823098
703362409
644404917
1917728683
2045789630
15816789
1267219511
790335083
1828891991
686695221
259706279
1437991640
1618216354
2022734601
910799138
989301460
723047209
855189807
1332865397
1778298926
2132609434
211948084
1255872683
1945638346
393804951
398571201
636826207
214501961
734571398
953152459
786527375
1514139785
1196439683
1840203959
558805003
1680659563
190552771
770230061
412956036
105248479
1317929273
555702435
1000158623
983037305
810023292
1768019813
1032247427
1394431744
687792610
1159776273
798640898
875085129
1255606163
809101125
199855378
1312684340
148663722
1080279899
146405889
1475598341
1507604292
442027902
2047725904
2137051781
247958477
763565073
1015558741
1299876358
1281051130
1428758349
100678824
599410388
1734986712
1228385953
527835814
1785008924
1156878047
1408522307
1253492113
427702538
803496615
978392799
472900537
2006564212
1811728596
1330359466
1561293099
1987681258
1950249759
863694208
1013689136
2041290525
677028354
866685046
838977194
1119214872
37349325
862214396
1205382094
91737538
1366186902
1615979219
1737042594
1800591237
2133231387
2066070902
511841996
700876086
183121505
989732360
1121948887
1313967825
320287602
173115314
634547635
1631401255
1938411321
1796086443
376428393
1439858159
1919693868
1464727535
1809559856
1317596200
1577834548
1655034436
644918617
9085208
1717643206
630980820
207281146
1173855515
365343582
1987543014
2101203014
130908195
1923413949
1091190976
1805829251
1124718320
814500257
1598470683
774943616
1865058313
1103342907
98310641
1933395053
111237128
1082883509
994840922
476700507
754949048
300541509
1896949855
2103985914
384627312
98358898
169414076
645784199
1099269719
479274700
277045757
1204756108
1080036288
338076134
1655347626
924413791
1137338967
170376471
439812448
1690039582
707601542
1302480511
1212555673
1451612912
1792217082
117710753
1909713677
1813853315
1959469799
204209182
292005473
1318164577
1069393401
268267413
1143796767
1413808271
1999718383
251046401
1165949192
6048873
307715358
1430166204
1289971258
1392752206
394685650
1303267618
1728722727
1263869681
2101644200
1235117277
915991992
1852970487
226644853
2132575409
1416826408
656340158
1406964109
577526150
1339027528
2026114976
266890943
1009023796
1628782002
89340045
2096386197
72564906
1183946639
921925853
104855319
1355840382
609863983
248769816
360719402
858732818
769630330
429821858
1463647916
621266727
661137729
565700526
1111044947
1746491861
843329445
284650127
1184734380
260582197
405494155
287409224
157765111
1607922852
2115941917
1292338287
367720388
1769731741
2014953525
967178450
872115604
1461409829
1237481888
1395072922
1854088709
1159871380
1846450178
1322473604
1111719130
141314355
1645518510
1428158468
2070730221
1377502947
778277802
1725155209
53812727
212876744
1336239957
2072312404
1412303455
1478324143
1377405602
1476157623
2059435631
1091386710
55254642
1165490763
1557999777
290707639
500961810
1537094298
1579655448
1381850695
1280652509
1054368992
794138511
495288396
1625014286
958079664
630249975
2065565688
647655766
1515318150
1491571849
295517597
456182800
1782958199
1778263922
736176797
1892273991
1761165952
303440543
620460985
2068594471
1648518004
945015496
315928228
410452141
544145495
10516362
565655104
1568243741
1006797220
1490335775
1784957910
942106323
1989939
1611458661
1602450713
2047190460
1464239671
926013518
2028513403
1919837923
2032977462
293581104
942632970
579148655
1158917561
1597720502
93452815
821241590
2024857787
200489463
1817133257
570275599
784838107
1226095924
523386992
285133270
613599255
714278115
232906952
1331222169
146346789
2113374309
1305151403
433258938
2121975921
286253809
1980398522
484113871
1224506639
893881670
548006847
1062180020
256575618
1455872613
1598907935
726742359
783378106
1808211232
1692713580
2065832815
884858253
1790686949
790364143
1443363722
1952745133
2147024351
1660935504
1981006703
263575588
401779618
705635537
1124640601
1957483670
1739145305
479435743
280683607
2089482665
1644876706
549419712
1928429441
1504246796
24990210
13421316
743038699
995468893
149751265
1811717792
599250295
1182550239
827752989
1073022318
842867913
1729430752
1579300460
405721255
776677030
1535131000
183816150
1955223385
919034072
1612263930
1663755823
1015575176
1538513467
1301446809
468528954
1827267253
739752580
1269111873
1399033264
1561248046
479610961
1067762587
289463830
944989237
1944212800
1768560172
1511272924
1071891797
719711107
1288018013
601489403
1235726766
1598950004
1886058988
50620554
1569451602
1670629623
2013116812
2069618992
1271201526
1367272684
1272173394
1163245055
124776195
278692656
670141606
629553924
1373146257
1549074691
484124032
1025293638
1662661664
1868031562
782412103
662118325
439026788
1489478736
1418939295
1868432882
1317717264
122932681
971671518
1564616437
2018239239
1736321211
1034566330
1957685653
2062718764
1370236075
1181991499
1005352624
516434765
434063660
1605920801
358480132
506437296
1307152821
325967576
2017271895
1715435421
2060783802
338945892
853713425
1022609068
976772322
1989956865
1897588522
928494016
1407803587
1499582909
1277022258
1326849889
961789173
581429915
1766770805
71202238
1757209909
349998828
1142471426
880634399
1450544167
457822945
95457190
926940884
1660652448
1858691664
166724193
1708867263
465839945
2072475120
1297162445
519752157
1704770890
1305724159
456706847
1830972816
2090006223
1873455018
1189087359
2116005509
164342862
240258056
360659316
1814373142
522801357
527860752
1391096503
1341658958
377440
1774643071
243082935
2278018
197968075
1271749240
1419435516
725605568
480641722
793379373
1319053549
1175089781
265278694
1494405392
1300850439
1434001705
1738635770
1035946612
260371367
1532285568
1781178083
929404015
915654881
441823033
2041757049
1603897537
1048090429
1130352184
607376786
1039777195
28821784
1525158877
1938298093
1591129894
1957633056
1328911808
1943630883
722580171
760342367
963443947
464208327
1527240786
1651398206
1706402877
1716395459
875858175
1489371026
1091175566
550180170
1769941014
1133652905
2064565111
962997918
1444149396
1571436299
1738113307
956256175
696931846
903520040
217241397
1505486721
1255444095
1242216657
1000752600
204906682
652388247
1627626189
1542757447
664809962
1672603331
176113397
456740870
1135297663
1135506901
258677860
583238256
890569665
591485906
34059377
909727028
332215610
1201938737
364272893
324935145
826426145
155827372
277988187
2044701950
829932391
53964624
1442973031
1426380160
872838884
2059698379
907343993
1557474594
788777989
843989512
1118780748
1400647405
1945119715
412249652
375735821
122366717
1329160141
1269554401
22671567
210388854
2145117568
1157770025
1971256231
1951686287
1788922671
307672693
1316756298
1888672000
916324222
1781416035
232644050
1747038794
1986307330
2107705930
1760485226
1949193275
1604505836
1381752910
2138890183
769015800
1300938493
1274100819
599185056
787046652
1921081848
12092457
1787237540
1667629301
934662315
133210559
109442058
807932587
1863826014
1529771204
1533658870
1055252445
692351613
1833692123
1999479396
214340579
1232094032
702387025
2062453004
177556452
542125803
1068415241
91514303
1080428634
1752548006
2078672116
1034737865
1631859234
204276607
844582221
458533455
182556365
476131455
1072632412
1597408886
1676022667
1249411473
1393828239
2130869975
2065404839
506463180
2119494210
1811517179
510043604
568518320
843655488
880173132
907047199
1277563725
1276807871
691913618
1737942623
783328116
656198855
1834378588
1123579665
1699104541
1099965206
823729773
759445498
612333623
1991885670
628448962
1202499634
1773997300
1638915625
1662659102
1598441847
611692995
1046415133
257166369
758318083
1547722152
1593684647
654123205
1661649522
1453295749
339787461
873120693
1688311507
151172454
1343640141
1190248929
1625629043
179580957
1528930875
965723321
621103692
686055597
532929935
372835575
1555387022
1174991658
990327074
762697578
1918769022
870662237
1857119671
798209585
912315035
1409228655
1974040051
1587782094
188608859
349611678
1076678841
1713661333
351781590
1977423936
1169472815
1856948738
2005619500
1756531185
1943737352
1497392483
1647445892
1533940854
1532939745
618579290
498794622
50239826
1673445616
172864580
617249513
103852842
1995876179
173646795
1290507007
628294632
1563413458
403484944
1351036883
893497751
293486783
993281826
580582960
1175956692
599245437
1229475432
982614258
913226066
742519030
1648398585
1784294590
1167405159
1954821916
1199302505
1102930385
186962363
467435759
1611458823
684937995
1283181756
1840623464
452726466
1342191355
248241813
1975829097
899140968
942315626
371464294
1993400785
2070847827
1997289416
94039237
6546414
1748253430
868979011
17921456
1406654990
264134210
908138759
1017763676
1787173674
148444782
1917706161
491692183
48828364
1997603386
1019369649
1086750937
1546403218
578787835
684101462
1015884195
2133287128
1730270267
1411242595
387227065
423653033
816008204
1065555394
513044457
735735118
768281509
1034643596
1952969699
674455471
601891885
1172718049
233069720
157360278
820919712
1321283437
554777767
480281843
384932850
1254982951
169600570
1506351594
1212422460
1835119459
1149880503
172349224
297670164
584748709
1910915909
1588539385
137166315
1475921127
2086881300
1728636720
1096607450
211151916
804207799
1274620821
770929076
1175247935
1037485597
1064813589
639173610
1885810316
1975257106
456734040
2108768588
1697238434
955025490
314762912
1441108716
1956397707
1878125299
1899899561
689950210
380479225
122523576
12963787
1372145007
1949184354
90369241
552236482
1460210300
507159241
588655826
1235631514
224097687
322022957
1879891698
1377411242
1349346197
690674851
2049394360
1908534604
358305908
1111634495
76493958
1633001966
623325100
1572579632
506693054
1604311391
1359760950
1111470209
268678482
657048482
1965289812
764402846
2025846734
1261080785
1500944535
645778740
640026125
1335773288
1420857268
1864499931
1759991565
768362515
684407321
1401548187
164446144
395240710
819932601
833455790
1161415394
218417889
700111938
126921241
1111977577
1839404245
1276412124
1891415564
757745447
1005345125
759110593
1535074457
877425718
1539635733
1312817251
867498872
1878535692
1774728536
534915593
583694747
129747516
2110070922
1423513955
998264419
1118992539
1621313636
1608952480
1599111776
886603986
1572353386
564679529
1009717483
530210084
1767368134
1376408859
1836574107
1168527848
194118931
1535980590
509021703
372330658
312317573
1292756962
1509513075
1311193946
969992378
763698542
459108280
528875486
1104015060
550297451
350191397
944048933
301164136
715557032
1263843784
293465639
372753751
1693408998
1156746589
1661419077
1040712905
481053996
1650831327
533707125
529424326
1360714589
257428813
2146614299
1834242416
782103624
1122813037
616840490
1731673082
1975032073
467682883
1132751286
18167696
1393372571
1868230126
1393997623
1010016238
493405656
315987378
1238241607
1590928537
1341863675
2051639253
455353965
530982374
95057471
1827535151
1470297959
1436512008
1270632136
2094518950
940311266
2096038658
820183959
2100261764
1853716146
866684468
1777403179
823977059
1728148047
772785538
256138033
915626449
1889686638
921594566
1219786147
1523697406
806524628
442112436
712779756
1828249616
1101008543
94154177
456828035
1645485866
1697412045
2047939845
953196514
1284466005
1452916923
1151464483
2088896846
2036478441
1716184719
614053367
475181633
1800491764
525907200
40226900
1161044491
1819962381
1137937603
1788791613
159835807
1817942728
730051165
323418954
553989726
2094956467
1668502121
582207969
491684637
1532789438
984665841
214386444
1334256508
1702576862
126758596
612917929
85516647
593762166
1063994691
1457772173
845579318
1591596295
1191089904
1377032041
912547427
1460176894
2116278496
1958100419
954656402
1471763729
1935230238
614669185
735233123
1819261929
1140015718
1617269591
1273690750
406396885
227344075
1767321056
1952186220
1914593644
1876387250
643182465
125012480
472247971
10534288
461040205
1004546435
1640240631
211295267
1410751660
1667442129
738063101
143778435
1612355046
1991993005
210666807
1639420116
1452911123
254646347
2013152131
490970763
1952227125
2063731628
883617991
2084933048
1369998729
891473186
2071945351
1258226934
1943375904
149267172
1732375777
1747500276
589574215
16974045
2124402516
1252747753
771020250
1280380934
967600281
967595729
1523225566
56781959
1049817301
903605087
1644766266
215844299
1300506804
1925894113
1338351703
1158790570
1703261164
1274172053
245948370
2063632757
1528165732
1243626924
478073108
458966680
73306765
216131115
1677540466
1047423728
776555869
1656975056
2062495156
1795124817
24777889
1664414553
843379141
630027921
1841392463
886337877
850471330
1298342822
28247584
271377957
551670929
1636094554
1188532045
738441135
295631379
983556179
1391409168
2083788777
1344549822
154202605
350611890
1283968224
151798260
675019681
1275958837
1880767221
149575419
304099129
1575762515
958456143
905097155
609638292
317868212
274769078
476010923
1843956859
733049016
331128301
25623854
917641061
1364814146
991327277
1084432180
122618926
164385170
1210776757
998248755
619196527
1821275188
25700778
359779677
1128316463
500186033
10597191
1960310813
775612994
1366297738
2009007083
1852445326
1164929786
1200619873
1329675148
2079382812
1960320620
837891670
1753505083
1812940531
1619957219
416353098
476258212
1047108512
187849379
2137714247
496452485
1653929140
2037981390
70493890
2006844580
749086013
1346485807
791950185
1462660503
527082261
379870280
553820137
2119248774
791150802
557749378
539342329
1116658497
298071083
1211312755
1021010064
1188958589
1751068298
1137086734
1379699156
1132819136
1036286843
85267517
1165196095
2126921310
47075967
1921384947
390666574
1371636617
1808287364
1713473206
1729405491
2045806831
256236119
2049321095
214773662
1612250296
1170257416
220124159
1822011627
2096189443
1649575001
881295464
1764355893
735532322
528480198
1773557791
1628217324
255812139
390432420
1060041881
1666923131
545983319
1252437498
444373140
1871211510
594488175
678294077
996773175
472838855
1981047004
2137663775
837571977
1600909136
415954710
1060376452
379042803
394093735
484205904
208691522
1198576405
1114927610
327706572
1255413264
624602976
702572974
1843332070
1706755443
1194677974
703733543
1463810192
1588199001
296454508
546763039
1194083799
1623073882
1216832135
663736859
181408241
712152866
266763516
462331500
1313122448
758880035
162304932
1771612911
1224101819
1164383039
413115689
940485718
638712114
1769821598
1598826932
1061522821
489705714
975740031
2006826220
1722317719
1684591778
1971767471
200295476
1795483016
2136857051
842358071
2068114425
1648718366
1739399101
1595726737
410179533
726690765
785393025
1246082520
1034016884
2135882230
1533117059
20271436
488167202
1435772751
1486423640
263751755
505618613
628825706
330353156
829848412
1590448296
108627308
332099195
2006216459
1217546027
392943094
1858909543
320290617
1800442448
1829499024
944991087
1430912109
886103448
822120976
1856332883
1131743747
1736381749
733122113
945886698
292425437
1299511957
842720466
162327829
878669856
230743524
1042670416
1160993938
945485203
505952911
1399398511
1599949388
771657642
1918991717
218111275
911916950
143985927
2059513083
324963144
1252772960
290266096
701653907
1630746539
717204558
1104104818
2095632059
579026139
1555777052
1053632832
853113665
897358085
1725498709
1060634618
559913865
1394396799
754236073
1149873148
1921600648
652800113
751906415
1977292459
1181736459
268534591
1869444765
664242006
951422397
1893628642
1876627249
734128154
282921137
1451921904
1903498637
1391461081
1674315588
1570698709
1792659879
640775544
1217414136
2100479900
1778020980
135465329
1163246906
62088773
2045124248
443024623
1724812185
497774180
1551040942
410018263
1323011058
1195558738
1550191123
531146048
1168129542
321541496
10617275
845573403
320935420
1720052488
1215749626
678995101
258959050
1740689673
365363689
690615903
687299371
1315759116
228610242
19110470
1248736871
936385194
1328712944
728070995
2051694167
1171145871
328867484
1282635566
761602432
1052216368
1678321241
1378508757
528726768
1945435081
1436415280
729550362
1312769212
484545640
1400578204
1169144531
193425492
1173799672
1573255465
955596886
1246357570
294827639
1959463527
1881457674
1625910554
1947454013
1015699542
2055616095
2082600040
1515976240
1553362797
1759400533
1546549932
1169192291
421721422
1530495398
1296277080
1595149432
1339340098
189063970
284644389
1377865268
918712355
1859229126
1018551068
237699913
1520698983
1613802307
1391965072
1542367873
497326583
1800082548
1097764049
2108677176
1797314469
37994392
1041240344
1837307814
1363665400
902020201
926255977
309253481
771906657
877477119
618645071
1436931994
1317636500
688865650
751851873
1477503212
341091154
820651527
1190662535
1459636713
588884994
510967706
1054109857
2025734472
359708057
217799258
687163525
529459922
1475967988
424557494
342848270
778157442
918149695
1102083150
578402075
800040536
2035033761
2007834341
455863212
1763276274
1977611926
557773776
1988593024
1204390476
192329066
1284277903
171727566
448670383
466203035
2127179083
155845609
1508008957
945942922
736113890
1061654977
1826553375
1036837138
1600093517
1881358663
244827549
1187022638
1122818135
19026272
501308040
1793690831
1001161431
1276844109
2100663886
1023051624
1524745678
1089736101
1283619672
544023457
1903566921
2337882
1090217405
2134968789
15829096
1198374549
1631006208
1075000279
1199556029
2091854815
592320230
1096364850
1545218184
1234290616
636053186
731258447
987249905
1906751582
1802442470
376278275
122479599
783064212
1801332716
1763998050
444447869
172322638
1051920698
387516442
133683508
554559403
181695611
1912192333
880549643
1209152367
652493412
195525967
1678704081
901855432
1184936477
1333762268
679000969
139388826
1240974322
89387310
2118663199
845350017
913929903
2014823425
856385569
1506389509
597429796
678413025
874581179
657068682
1262481034
1607468998
1928871344
603523017
369324729
35869516
338365924
1513928302
1469500990
1815322017
2130371062
870703327
1123771149
251023191
2043283728
1594543800
1599293539
2035551030
1466054452
1209442851
1210745988
731132742
1025084692
1457916503
1749517216
455336858
890508775
1348479018
1663090226
432022619
1905978920
1847494309
535606915
1465800130
1656283885
866134746
1020638771
1886330951
30154758
151893604
1577099145
1301149547
1311663467
1632448556
525566140
31761766
770132681
622791896
152462896
1242927051
1081276551
1790444022
186790631
674500275
878765759
1541934304
871127605
2060507952
1251430440
1888286337
899836675
1321637460
381633426
1009826509
1002384435
1859924280
811439457
1624373335
1583273806
1401225665
482486366
492674279
1301071408
591844417
1157673461
63529589
1266785463
664227268
90347861
693395714
1677966497
775851569
1472554436
765611583
69039023
2069910056
2041661214
1059617861
1737043230
467339742
1449766940
296669706
1507727328
1572081373
1302481691
280939014
1272638278
1157681516
591402345
29871075
1043285805
692742017
852313697
67963147
1067167130
692644321
661213217
305041416
2118524300
862893051
521801852
1945707812
1447531020
1000322276
272351282
1407170011
2053009993
373736630
1087846320
1445868964
414527097
2057520442
1915275622
1567790079
210033185
749875769
1516858805
655720059
2090484704
752558301
437929249
456191894
1599656762
476518394
1902733585
1816417751
2069417664
672929049
291397614
317682798
565587542
237583998
1223404601
1760550803
711503048
731823191
119377146
760007858
1016912421
770329298
931643105
379633958
244771815
2066910101
524120922
1811731424
232752737
297006488
1944366114
782793415
731571983
1165409153
126947987
1735149932
1328773156
1938093055
1744383528
1704795686
1508990551
1133628016
1996958423
1249163884
2004750786
740515402
1237275688
379204162
329994162
374644869
117842192
934779788
1871409698
926766366
1197679474
1079161088
220691873
2006630033
322096499
712664308
223583247
1133744829
788253661
1991584328
1239049628
39551133
576849168
301536549
408547344
1538753814
2145971968
2029863104
925015808
1210455673
119365312
755394372
361091108
14130124
259444711
505857655
533124096
339422228
815936950
333366176
1900952333
1994626395
883962418
990554017
548740522
1777268613
71852556
1301358021
68706447
980864665
1521277416
1290672569
1198476278
639008236
1937181687
1175318508
1673658006
2097647415
1538555583
1166773785
952265459
1190101862
484697656
1385397317
1163337012
945381558
1049932710
1543562321
2009730534
1746952989
477035790
1314082678
1513666260
1741096530
583534797
1376796128
1755558949
1596303493
646375603
112447304
468685135
1804723569
638868263
1608001342
2072099684
1545550732
547886292
738127679
1105988144
1097009735
206699907
1075536074
1792934697
1861523205
1950367414
1350643962
1436401430
1213714192
184300013
882878428
1875062166
259958533
765708016
1079540422
1197562715
2147435820
74673992
1889203740
55499099
757720217
418585139
963284876
880945179
871248782
466483177
398918573
601758277
2051752644
833584006
410354520
354452795
1623257975
693915117
797364212
1552504891
1464611326
1643459460
5463825
1035424071
770478155
1506012070
670050785
696661956
2084439295
947894635
412059540
1108418512
393104785
1310061534
1919003007
846164298
45196359
466594672
1092378283
1419202836
672699687
1515238883
419586916
1964779898
930926400
1085126036
710920422
1073425120
1544656071
1430917395
504500425
365357736
466932132
1710897022
734688550
664573203
193814554
342869486
1785174679
1595451398
1006637841
1964509928
595215983
196837381
27005900
1479243668
1245200323
1086446545
1173112069
303992119
636268925
731297015
1617836673
661994056
1968774397
1909714180
169816694
1906618820
2049941673
1827137270
423885760
329084515
92931389
1345660862
1972084803
1307138840
750376977
540007798
715268378
828884864
575091594
668446308
1276108393
474716789
1513833726
1960543761
939243187
1596108883
400194131
450618903
883623586
555654109
965669543
1028452496
1722894533
574191829
1849654975
1342937645
364995265
1042964775
1754282458
1720484184
705379747
124928986
1957461786
1649356180
837795913
2081602711
991317378
927847000
933365421
1525681622
1177371859
510521729
467222799
138792562
326128084
1785975224
1740615783
152659418
361912450
1606214533
344692603
1925035731
856532621
472053792
1940985353
1622889855
345986176
133368436
1873729067
1031591068
1962545744
1475722327
138177945
1195685620
1812282949
230866688
512778651
1759484133
1278380018
701383524
243719430
1959008271
1533778645
1358490867
1826899611
762286302
1904071958
1683262378
1718997504
1367343827
987804840
4453028
92678070
1876788060
1212971004
525850985
1628436891
273452375
861403188
1507701328
220353537
1246128151
337517431
792913716
1816649762
1867313707
2055200349
3790696
310611025
728677477
1301753050
693357599
420606070
1566739108
610896323
871670299
2071701739
1738838427
617624365
1660609350
1660837266
407924749
1649300519
2030157609
568764890
1872234272
1012542471
903055353
934981402
1274219588
1511622774
298041271
332462219
2035840642
2035978472
1187052078
1880286470
1269411061
982005410
1283520919
1886289225
1941344492
1250162079
500427721
662195970
1761183117
1704888333
1131764345
1413788602
574920269
1675977609
413966260
1608862134
1485948125
1635337111
459318514
1344302288
2140308623
1276438525
671261444
1271215525
655619317
372773519
1237243012
678699845
641400681
791432334
2077306922
1411790242
410452141
2022517922
1359747149
59200895
912232766
508876718
1995350677
1761159970
315740523
20709645
2039674228
854241497
1676805121
415013132
861647977
292605223
491133638
320261573
918025594
1044939705
403327
1063925291
855689544
1925483916
227787194
712592291
570147433
249523954
334859532
1994392252
2089506652
178455794
699609080
796848424
1517132772
197821880
433306990
895888971
1534103042
1029577198
1335887458
872825202
1949592915
1258486615
1283493690
529965001
706624793
31830900
1286575913
1278325250
1622601847
371465323
1074203213
775021329
1036831769
778276650
519960963
876290201
83412887
918744496
1888182599
862625797
1168615030
425286688
1794788896
1920164910
1763601800
61968218
1811690332
1303552145
527345003
1561952626
432682194
1012767511
1844937301
429246965
2896435
880661163
1331469531
662014785
1782118106
667168618
1102532724
1434883441
131529503
1850987775
219295126
823999288
228638635
2053134158
1197626313
713703820
1917582885
52562115
915275631
334648506
1938922424
221720325
725808499
399671908
1263623831
1522671334
2024147370
189025380
207801920
1448850025
363521910
1756970683
1425770157
2072572735
1719339710
1720629780
1285794788
1445753570
1957069936
480245174
1040918310
455308085
888083907
1223143394
949492922
1856299831
1666948202
2043121071
1316313706
421433349
194815499
1580951546
1143925052
1418503044
1584373142
94152730
1742636472
111214835
1865391058
1461793358
1644740351
688551591
824145953
1535215620
2055302041
1684344506
2141501748
2137602844
253124200
1283801445
752952907
498702745
234877351
1622568807
1339405310
647872054
467395014
74913233
1027235279
1538781216
2045471291
221064482
1898378612
1472237278
473780827
1651919272
747956271
1764880408
548211702
1593046082
1130899851
1819888400
1303836469
977599672
1169682893
319717140
620367592
1639669815
458922415
316803227
108869539
1286454983
2061236892
1172826902
2135012358
1194131791
1942461284
406441083
957020601
1441877541
525975764
1768519712
2071526342
1740743817
1789398907
1677689925
1267526590
2095472498
1002930472
2042786215
41306097
1410446078
610229349
38017548
1545709249
585867299
327962530
2094301394
1319789819
778400398
1658990298
329925318
1978888575
1370763824
7160570
40557051
1794935459
644293818
1215321389
2060401372
198094431
843921660
1500746951
499214035
802611286
1225101106
1076386399
2068117251
695435712
189913750
894144078
1420669632
1612209688
1746497260
909594210
1095180597
1884216645
1887682234
105937406
250200372
709966345
2055458749
1526955636
2118223064
520640713
806608344
835977908
183949440
1377207111
1970436033
734248497
696775767
1796772358
2131500786
13362480
986520085
410003665
1527645392
1414703210
963503802
694857921
62997230
88926478
784459407
733601977
342439877
1185906656
1354145158
800666256
580517023
421645864
46590341
1502674043
1333862758
2068587175
1975082816
703641823
717023820
1909816230
762727989
201897478
1136056752
256578435
1175209399
1149721967
1152321463
33789324
206116638
1220018127
783655747
772464134
1233944009
194560814
1384498914
440982196
1851569683
1690558498
920450952
765739008
1056124714
1680080385
1349507488
264208455
20654921
1399186373
1442301355
425519893
376942754
6743814
1714283748
654139421
131643399
1637246482
185618620
1730654278
1988182247
246435461
1576056500
496834671
1544120819
1144454495
472638443
82953963
768506953
1949239557
103016679
1500016658
1946762207
27565957
973831252
1847370724
1020551882
609858955
1000913120
897171305
1366600014
526007698
1004462041
1513864517
508687535
135125610
1692292579
1531942334
2027924548
341518409
187751886
1540166798
1071585112
1163068723
1957734038
1109848632
750984588
1116115184
184546543
1247488328
1472622950
1851516555
1519104898
983821127
154826608
2070779626
1914216378
297780854
1769801573
343199497
1748293170
1716668206
2050595675
1829945627
376386710
397600716
1333410336
1162549065
1093899036
1139679427
331602135
1220268742
968304595
1710088139
1088225610
1501305102
1242839348
1191842518
847324855
103794385
1740575458
669370985
1697200119
1015995061
2068991994
1271934753
261010331
1322594754
1053979871
11503454
1177354162
719265356
2056121581
363819864
1536152094
1014803570
1954118265
891322045
959693932
776754072
1403285005
1061276732
2120966282
769952106
354606754
622739104
1303784981
1912582909
177267115
929419351
2013759498
716458406
1431132022
975912187
1784886008
712006339
1678098755
829301339
520037145
1346188583
593146530
1932370216
356107759
740465732
1103677002
1269952855
1551367466
542318291
1194161946
527462974
1137104235
42953441
587189497
1143525299
1915463052
540876920
1060001784
2138706479
910567951
594380289
938176425
1943439166
304498668
1039458919
155587362
1060291595
1613706076
2064694642
1113334116
626609792
75423827
1252546500
1387569166
176153543
733393143
342723297
619595772
1378723346
745609574
31297068
123572540
1358510765
736006971
313360620
169407661
397549170
623576794
978774310
669042982
2088100349
1287295521
456749180
522869959
1511857239
1685034725
1169699140
2046354265
355567654
1232920648
580395014
781579173
896666702
1367275000
1136936863
117889129
1015150587
1203815639
634331402
957275650
1182080375
1395226518
711189295
284280983
315434895
1610622732
1387590379
2104856456
1080721422
1481870714
1329205425
581669463
931610525
2053706010
1075252353
1329659970
1810790348
241194304
1883341616
1805459235
1810010027
38524544
926800361
805171225
737522966
1904715936
2117217720
615562855
814249706
534441564
1152501607
770670654
438610648
1391269979
197432893
898694934
417423784
288612059
447618138
1935429653
303446000
2017792459
464665826
827075323
155586435
570871303
638988943
1255188124
1484393552
1593087509
292786207
159303950
1170212380
1210361362
445133517
573690889
1446464996
724547638
1835807328
1200581018
1157580024
1165784311
1126138080
2096387071
1613720634
2099579634
477927088
1838201057
815670691
884824020
180026182
576507765
2104742449
847594283
1791060890
1885881800
1712191770
630116603
1966570387
1851768477
1915489420
498757605
669806956
1287213802
2034981096
693353779
801238195
554686771
683191166
1330771658
1207621
1475016343
1884752088
670992052
1000642982
552644946
1845405886
31253149
1572708253
2100380791
1011027353
1378676471
967944398
402492498
800493960
863384938
753953316
1936009664
1373155211
867428309
177985461
2130904741
762304999
2073083066
1840203930
1727451252
216116658
105262074
142731047
1860973850
420575804
2123121215
163714460
48769891
1733766172
986807739
854340266
565482909
1656823021
1315577969
552456124
430084467
1762138570
2115455169
246985814
1837297754
1186469715
932651693
1943137179
385136723
1536325693
829909057
2034017871
357702013
836313358
1527941285
1089687083
246586046
1122118560
1925011188
204643230
587210289
38289200
1293960876
2097932335
1518349629
1981216924
2137508685
857097614
1139773638
536343541
1081919110
185359328
91625762
1510307757
1426275793
693569101
805956084
446977514
1561362562
1875350260
69648932
1476673605
25944545
712316346
1081687578
332623274
1148135634
1802146077
754529667
675489786
531717056
1810507831
117995915
206553215
1162348432
1987511517
792992873
1880401753
752718694
1570370268
468868033
914565977
808635077
444224461
2086813115
2099873506
1529385376
254989099
505408806
2079523337
1210234571
1345497208
254484916
2106021270
2008979228
641499718
1996908337
1202820644
639764623
818814737
1642673653
1932363154
1471115045
958451989
2037912410
581394230
104455712
2101720067
167613273
93951568
1112777445
1050342427
649757661
1055278515
1497253135
424269381
1866761844
1839007405
1610365526
403430743
411086710
1183799701
1355807407
228546975
273516637
2118155824
1841271990
1791750578
1932723212
1718335586
1091566061
201059817
50813049
762814956
1749388844
588613008
1555173578
1266335689
392435333
1948792102
1676831478
1805800091
1210834346
290610936
1010616626
836764366
365976739
1039925506
2036600861
758102393
1246855908
1635402401
1622502786
241701388
1225650772
1752356372
1152601471
1456319388
915533227
774369813
2106078151
1819942653
1952672915
1683314833
1770175513
552101254
1992469031
1243173549
1683960228
30840746
1191086006
332765758
155927430
2086820720
1635124258
1199923303
495892942
1535781000
679402782
2035834964
219525210
821996489
1236606040
507449726
1921946343
1734148762
482177241
116887151
254031443
1218936054
2113646001
1327834385
1738362879
136655485
620095180
754320026
332328941
1246726782
338846574
1160883508
850604901
517253241
432853397
1211458977
484395699
485734942
13289443
882882105
1700522671
890455446
821568236
1225241813
1603617923
2014175257
2109416209
950475707
1841040395
318832680
962135055
316722339
999008950
1670953502
1302680128
2106478583
1749392567
1844551558
1324926400
986453354
1263451543
533472470
1373777916
2139034598
1165183900
183877593
1224893385
1542633654
1687324549
174157903
322789977
1735316776
1892841551
937180804
1253870811
803794447
813568299
1348393839
1909632639
1056531179
1292518333
1078225303
1566768826
730894752
697849344
397952099
219986111
904672009
540487435
913154623
1901227084
1644731840
1964166465
924876490
793687384
137913027
1058183057
660073691
1391290025
149219010
1117376333
16637763
1761382204
2048119883
2015656885
606330671
2029486630
117736867
203139092
202580124
1264703637
1080360658
1076017724
334010090
569251855
236366169
1068209904
952095726
1047573184
1613522227
305525059
408314014
1454464119
655385346
861629302
1216070410
742322373
1491943172
1569428892
1537410068
645531182
71885444
1417514586
1529445894
1430309778
865689240
628448650
1895743258
1447413232
2025199957
1708878241
452219147
1062458753
493700501
1859422486
1376077132
87371760
689715775
50441170
2118314736
2008191454
118425781
1606481094
111159311
2020762966
957177951
696661956
1148185330
887258449
1326502861
1780249036
1321905360
606508366
596256493
602235503
1884412409
735751131
260457488
1095065109
1906450019
2077708272
1107115049
1315458802
2079680492
2111560210
346513594
534073740
807980735
675295301
1850510503
1725145693
1778252958
1208247515
821696773
209423414
58437141
1333493297
1473546809
486001445
710231250
434109716
1850248315
1170532851
1418035399
1720704658
1215418134
683605247
1425153555
581350637
906556127
1078851765
1001949260
1589644013
1835658647
778092150
535988853
2091543003
1858926031
503933961
403355904
1185691177
1525257593
1236301418
1274252306
827119129
835173571
657340399
1471114274
1572760969
394343838
913692850
677099347
37738480
84724221
925346594
2137016333
1861030991
356059769
1831806490
455897706
304431427
1661482510
495243530
520483114
790808321
886461095
398974666
287290925
7075882
703413711
104516257
1461123019
1342802406
395506263
447616848
1765425189
376565226
312042858
1959338186
1402872483
969217511
376305512
2129056481
1705257680
983501306
1525309842
1577221826
793928803
1382421492
35539376
1587520865
2119263872
1084649808
884553980
1546291114
1354404142
1339629035
638526958
260531807
1780228835
1310107674
2020911983
1879886171
35973428
2013092087
1169304584
1165269819
312650704
1232143446
178375458
308953776
616233052
214049496
1407982708
1397114524
331731061
230638094
1684064778
24009223
807250445
761860738
316864535
624642867
508445335
515221874
1125815336
854180556
1338979409
1211559199
1372585871
1419455085
1724590654
1069300811
720701008
558936021
1380711150
2118275597
1846632090
750374676
777624699
550417826
1237420974
1035361396
1205039399
959350936
2067668718
428600815
1233668063
90698643
1313260384
617997289
1294981306
1701097136
417237071
753894355
670960956
1989797598
982128763
1454073631
1091322929
1463039885
1569206285
1114717
1946417467
1525561829
737640158
573308445
1200705431
242005228
998140953
1393358100
1612031740
365700234
601234268
971920635
1330831520
913428063
421823880
274615907
1413387471
2106588476
187378522
1504598357
725152687
1069171184
2002873474
747611669
617050940
229747381
50955019
1367452382
914428646
384386403
1704450885
1496725167
1942872516
661020991
453411798
911314157
64979596
1664042061
356629953
677165398
805117603
84466145
1858411151
198979350
892793706
583449244
1250363167
827195706
258690534
448112020
473230860
1980495860
1545037598
252554969
729118786
303145537
1436251018
802486979
169105573
179124121
444699347
2036155174
525212375
2007125405
1543405572
14728997
1725516773
1508989370
472624079
560574294
730154073
1217823765
1403945666
349145640
362035306
1170142223
1336504765
805068244
111862838
799539111
508357817
286312602
383904498
1525021410
2046519806
330662854
517084247
442776594
289133300
770420355
943302484
1291821372
795596635
1932005628
1043432563
134939813
385543790
1744397425
46428305
1849745059
1787571197
413214555
1622587860
1946260412
484184775
508737899
1575819131
251594833
1440676917
126347393
1291320611
823202460
1917488466
710171804
2062553612
632407922
311126579
1156692386
524403815
1798116460
1429872863
980836445
1570468145
1080164366
1833489668
702848846
321471775
1508155338
2100045821
2070512507
1710095561
416821811
68293822
1839751745
1754906991
1492756639
1935475837
1838599554
1734282038
1081843736
2124476026
2009925912
1845620313
1019713988
1036545967
1540430462
265973623
426703542
1200281912
926699016
1464369954
1668998469
1193501526
550784269
1116314103
1678642960
272051801
2053156167
425287351
1893673300
572711746
467826515
1945138472
2000178013
16598642
1823218661
614356785
1853829318
1491532
1765716929
2025476950
31685860
790587116
526675367
1082907006
1159618868
194145047
1278221981
1407138620
1444831189
1260948210
745329024
831715868
1633403075
831210912
1542094351
1465246486
1850463099
294408090
1406159716
721589579
1953801557
639593781
1104908046
234361510
1482379042
359519218
2011056947
1735329977
1321531010
2115148100
1966456047
1286414247
2146502500
932113840
1012133518
1168937722
1201772076
438018051
1557362706
18820177
119145939
2073636943
1502684907
1524074260
2116702999
1206480003
734344650
1050341209
856360580
718704797
143278592
1999163397
925942582
1985418371
1115783520
43546432
2063897334
1987405894
1552211846
307823199
630917047
1941626826
2139560391
209411417
1744634646
15919266
1523603023
1531567249
1266001873
1134146140
1125980145
995160256
1228069508
730186381
938590475
1665165191
1596121099
233155086
477732928
707517620
1555497143
1524402527
1626868071
1924010029
986227708
181242972
1839856789
1754344312
1292836781
1582329550
1507080370
1707288395
32914117
1938690722
352693491
1435334521
1084711044
1878684307
1913089900
1098310535
617646034
1582508481
915890601
562034104
514546711
3701595
11798240
1368993444
1193503681
1661083611
235005959
137836510
853771698
2109650516
1488848760
784743410
577722992
821848905
1219340595
345236909
1487066822
1261554306
1758202761
1887564834
1801197595
2081082684
1104368719
1247983372
1664463025
1884469305
186414929
1662354921
570680785
384000341
1593165484
2111809636
1678527976
150631757
2146345133
270011340
1285587892
1566552390
1445782769
1290123647
1254250731
1301230369
1176647029
2061137026
166868689
827210123
476013631
1308687583
920552454
2075041247
168274384
389329262
112162715
1774556265
1180855221
1488362802
32635828
612047091
1442799357
1380440558
1316583918
1748740221
992037234
103536468
239333794
1925208701
2113806952
2076939892
1811385648
2048693319
425389295
237952636
727474595
1595653311
856966131
1658752520
1226365715
1481887074
510067426
1495126404
1819254591
1143087919
1826726380
1432623834
1736934622
257108398
775161281
1280826985
1630225703
650740038
301597827
325585744
1099796573
206050621
473861108
1175598050
530718325
719866991
634581917
1671357326
1164928873
399248026
1540168284
2087851298
1517846454
1965977672
1145422998
1250531211
1259579097
1839839177
906885555
1350315300
2141473543
1203521866
1552272507
609272769
75834325
1042927964
860615487
500405760
77061462
1254586606
1019872746
696082655
1550187783
1105690146
484377329
729437951
1059685778
1857935547
1913579058
1673656136
242135712
1568582114
1995859629
332980540
1666521306
521893602
234977757
543574468
987191986
1056449735
2129177272
817581676
1813561578
2014519648
369256786
1766769985
937491001
1026493832
894305601
969173145
1713687332
786798323
419408969
1211676855
1877032587
1210806111
118193920
1921686618
64634044
1483880641
1269815609
366689719
1969200100
1245645771
1708187858
1278891954
445403478
2007568135
2026840957
1967461012
1851512354
341321095
1568732582
647538756
912483330
523590556
910867660
644256069
1118199444
1950263887
971232560
1302596423
193151466
1443338315
965469429
1412836641
1593558946
1981430559
1021029775
396885964
238630422
1785056758
471802059
277578575
682227541
123203887
1567558617
1712869921
510922809
1069871572
2092147154
878199591
23678316
312554394
505518103
517520591
2144887848
1337635879
949689227
303624886
878737454
240212041
71280540
561073152
929901596
683012371
1456361580
1749708173
447474623
908939730
143381542
1387280134
656192803
519347511
791903966
1417406895
2125332863
703320399
1172601594
1483857806
808649876
453987956
1084273661
1292390623
1732576083
929170606
2140301675
572076110
1724741566
2026533633
1591839396
1837052246
1801697334
250945968
424857980
1972476418
1028742031
1692904255
2093088065
2022092301
1855847462
1851264335
1689325693
1888425156
1906898471
93199562
1149240787
860100302
1792735665
613374420
658442805
264253048
1888657107
971006738
179236412
1694543258
175465154
435293895
1843384497
1927507091
1890107075
1114473488
984519328
889446087
931879914
1090427935
747474062
1500974657
1205714517
831583638
238104983
309246541
71673186
1208584274
1642768377
1256482235
1709674608
594711937
204284426
169339192
1009252127
1899627997
1556422460
1211734630
1477905845
499772790
1628015056
333127076
118037695
1821870138
809200326
1170845337
626799291
1549994369
73746494
1984494064
1015011131
1323318061
886963859
1529526619
48255673
1684050374
1514872305
1919462787
652490857
776984780
1117413247
1407438202
614469984
1039061335
1716296873
1351747557
238268183
350625044
695242928
1286382259
454433324
334491252
2076728058
2007709350
259827977
2107902014
1170297168
1125336377
1219411379
142084930
456746130
625343109
296335402
1448940790
254904588
2137491591
27928994
43454854
1682511478
1849911972
1231301601
1570113318
43016344
389236154
807086808
1134769595
684654855
1243410742
666294793
2067944743
1298027703
619670802
1471081248
601555232
1141245588
1069714012
25605347
2000581407
873220838
1031425029
1241754439
986312190
883683307
1451195593
1598162211
1401731788
1245627278
2070686263
1548060673
1175804395
1217266426
1162436318
518833456
961899818
2078119266
1392878396
462117971
1094471068
1663605065
1064376388
310516825
360609570
2136432592
556322099
1309182428
919667256
1576904819
1457436719
941583721
1517789680
1950901716
936452008
868701071
310512403
472044181
191891442
140790835
1210217992
1702489424
1118733826
153718738
269154324
288588477
1798974930
2011326119
2128770361
1348172012
553493509
1410289257
516544673
75482681
1541705462
1741930912
1350414342
1236385773
738647621
61507489
1310061534
1662458358
1688693468
279017379
1665945140
1800286603
795811185
360595111
83595609
381635184
1704532022
858260205
1929450210
1967376325
843995615
1930706563
1754584321
319753122
1100245808
2146199646
1371174224
1795907837
705553600
527646579
600085695
870290679
26176837
922880143
1434358996
512498196
1837951595
2040142368
1440280495
1655427956
2004311440
323918446
1665187767
280370283
2012799356
942059800
844393881
789953114
459980086
709557916
794151894
1871214577
105439319
267818400
1056213964
1547753323
1606450798
875250724
687093574
1321600045
908444121
1981707405
467850609
1151763323
1920063004
777534164
116485427
257188091
1749633903
1649163347
1490051792
1617394108
1399793106
76722669
761225318
489299227
362720391
1894188428
233230304
1190634860
424286703
1903601518
618383043
1379777193
164340710
362628666
1346866261
77460081
1819787618
1633299866
1965588391
258053903
272580265
42412906
693496296
633450139
518858591
293075943
571067226
1203225780
1746024792
1718871209
307617003
1847870017
29159050
776621459
150365042
397622412
2104491813
1275896868
26487562
568715562
254046966
1316301902
1738615567
2055125944
682979242
2106355553
1299251056
1038597936
308109330
1754521857
361158585
1866918619
1144125570
447370587
1682181366
900845206
1376262960
1550270993
410328767
1805450317
2045587441
688753113
1934731170
40936273
402587927
1110892258
1022158953
2090829695
388432078
2035902988
596543154
165303155
221425764
1616190536
1277115135
2066561741
420664109
1964217388
708260148
442308040
1382643974
302185316
338614372
1925692005
947843675
1171891676
1941648392
800769041
278233093
255813216
2126944404
521140969
659627878
1722485739
334162363
459535213
1318431083
987521840
128713318
2101155734
1370529153
1420660692
2047060953
1753123248
289263565
1660520513
545088839
407923057
1262521078
2084720899
1383227241
1372641149
716233245
517206881
1566006953
571974210
1421106560
1846225023
1545780487
2081837401
1437603462
32356275
1843757955
1289566266
890671750
1279947927
2925005
174828060
1831913997
817750899
2060528626
1076010782
1560326398
246587063
89003809
528577320
1798451086
1861445519
727846909
1891628649
1965690419
1858008207
1684643535
263232691
909093716
470476523
401186488
1855237238
724881614
249436720
1239777039
1796272599
1114754028
922528486
1166852187
1838095793
732875970
463010409
99350864
416067774
1845856136
2034589539
1532290477
490747744
1370496972
444563829
2079689355
2066199642
1768955579
1020129939
1362968428
762600736
1960473603
1521239627
1931419329
2141569739
1119507672
1253035359
58963805
1532040831
737014967
2145059931
644206042
1265420124
939197950
1615649527
915712991
63348253
105372139
1232900225
667583518
165437164
1814021824
1354028450
2080221867
1038471904
301201614
1983768103
1878278152
1418603238
1257546554
2122749964
544093611
289224492
1704036593
640715993
1509834971
217864915
2044973284
1943504487
2096919570
1885133026
195105582
2093091487
665985212
481969970
1795345527
123052365
866435527
1176152416
718023167
1557413053
208929326
2139963311
546644966
1101185953
60276685
2039688885
755434568
1437050959
171672048
1737173009
206685347
135343188
387503145
604660874
1289807685
1496074922
271353434
2040068283
829021849
275176333
1680745921
782212929
504974038
1721491562
523626752
2127497651
334207927
2032909609
135265129
312493335
997598217
1383360231
1132505739
662752827
438095120
1733943798
596629025
1747093615
1989777485
2139644582
779938879
1575204841
1265719095
207597575
263806674
181800148
54931341
1238977505
1306761148
1377906061
908936708
1907088420
1265720070
846806521
1267854647
2034624143
779377740
1864557732
1527287009
1907273762
159796421
1575552313
1184220376
614999415
2093339943
2006358445
362939725
2143295226
1452421480
1999553815
1124353057
1261500086
1971366473
1418091221
1879004102
1724988908
1184489455
1453610360
73969256
979089351
1859567663
934947288
422925468
605927852
608023008
694072067
1988277111
390531188
1259219583
1096550363
917382742
657152618
21536122
460846208
267995860
484358185
1473764095
926914788
869627386
1026002920
354169677
959162802
1976893341
83904364
650652418
152688914
220949027
1722503816
1353554840
1325347621
765124371
1001968348
1790194503
1554049693
1154125339
17067921
844696368
1369805502
1324943883
104454320
1399673333
1338744513
1256651046
495187664
2028452003
36225004
13893203
1334355112
1180469576
666203413
982191402
1098718533
197485781
235495998
1022467496
893408626
95022170
1541587564
2061713535
165461893
386937932
1124633805
1409777340
420113525
102637869
494009951
330056297
168671883
1921752613
522138740
1069643868
1482605520
1606182766
1836057848
1087693780
1427130673
2093487975
639883839
715667390
2106832281
1047822289
1031815050
1892554068
366666527
355659211
256947574
873835414
655318534
1003034748
654773905
111125281
2047574143
1508037261
747252089
1215994714
1858393414
974141828
366553288
381408531
1813042362
1631453533
2019544095
1855520141
334969466
1668188020
728581563
824571355
1824794790
434008029
326465963
1948706266
805123856
2045712898
1745111632
2096117685
1805480141
1767838385
1083402242
915158374
1263029276
534996894
240580800
1626840312
225083258
22431182
28749019
859168852
721222671
1643152019
2055182724
1728303773
581156545
285797879
1864646673
1586233761
923836224
1677382481
398514539
1164528878
661570628
1473854450
20413573
998513064
1313386192
1506174488
787157317
2126759332
1522874261
37293114
1598504268
279236761
382579796
560574309
1419269458
1323675048
2019100517
1505655514
731325251
133912188
488797943
1921150725
1620096987
1792435381
627214816
981455096
1394076625
852552488
1429492517
488621796
406695842
167413676
321803064
853590499
1687957844
1815761748
307545557
475710709
563357151
24044008
1849218087
662483705
1982589939
1760184788
1049205611
1681485402
760219401
837678962
427540829
297349831
1378544792
297882655
727242960
55557378
1171027013
1776696585
1888411306
570147262
241148247
342957585
2072695775
1774401848
1230456436
43985723
1815890389
177026969
1070667883
238646418
442569897
404692193
458215210
1119873726
1895401903
893991578
1737770836
314795838
94728148
657297547
439754047
911968601
70569267
213971988
700094041
292564558
1535913953
1995537337
493493462
561927848
58376117
494489384
374539198
1738364231
1868845877
1343325207
1343191821
1768187550
1637534409
1995502354
3032838
135731274
349917252
849437078
1275703588
1299167267
953827971
1690835736
1545069507
347129305
1064272529
2054517514
1979023125
188823349
883319923
320320216
1486867293
812719233
1753549485
1357324594
711937231
1636008359
2141484757
1332505146
673438328
784488301
827717244
534419249
248653745
739218448
1434586201
148742719
1963527219
268047218
1569248350
1973463116
1259995919
1438963363
332657633
1181873701
492258959
1424887539
1767212867
67878801
1147872996
1757402030
1517187625
463306758
1564996910
2077851897
1768941550
1893967123
1208332266
415974044
297146080
1105741426
12672412
1760268211
718480818
497495046
727814998
737156183
1510610397
120968641
1856154254
1806437012
1487644852
367828306
45330549
36416615
1448627899
1013242598
1870825760
2117880993
25304200
1740932290
642234570
1996075112
1262581567
104584848
1256171020
1093228141
1565212605
384328142
892546636
6747467
45952043
1078343050
1110936521
1330910787
992069946
771654118
809100779
1468675679
109888354
12726960
903782966
1799512232
500334898
1468569160
525580727
2079999128
1389808510
1146920017
1173470934
658156839
1276236424
1534305032
1129507154
652056756
1669704076
2027767351
675759619
195201827
1144289952
368168522
129974942
349799251
187238047
2143307762
1594355920
1128144755
1317866160
522203465
1696884341
840755463
1010661554
2049601288
1861426555
669233520
1277666760
481957664
1652242291
1358268386
739341358
856627617
353039310
2043259909
1236430289
1353001935
1418578722
1756363030
492743713
1249191205
1661979832
1286651531
1980585251
1535971679
445068743
168613784
1787392426
425591483
1723370954
686396652
415908376
381492036
1347074607
257801009
63467699
1272377964
613291030
1553911288
115656850
1613087497
1017261612
1911190503
1482444552
268850005
649021151
1015852057
296735259
253421236
1422997727
1745478310
431849441
1078551435
1836905322
1806636144
70275158
1166939988
1045836090
1966864399
1690637829
1225899139
1977430349
1186860650
49828021
1038725708
998277756
669040111
207558968
1011021209
1607809145
1243401092
203749083
241726162
464219879
2132853668
511008452
1773924968
1257316094
391021210
1425040767
1290955138
619719788
946189786
1229662992
1280716892
643067064
329164815
2059541571
637472124
1895224624
1476132626
732249422
726823193
510718345
1295989998
354537436
22440363
293095144
915678204
1768943873
1942482572
1318677615
1179594620
352855823
290606591
327507103
2029972085
1489517855
894023537
59187927
1281363466
875060139
2098363676
1757261712
206651687
1895108514
737048659
267793360
1025370722
1710911403
1279955114
2134683807
1582822963
1371200028
1182365138
1550741167
1748001523
808978467
1673816586
1170519318
1522741679
996342301
177426682
1124411610
556451697
1591282176
1989022481
369260155
1891986641
896324789
1127826978
69908343
882773498
440858198
1007329099
315089638
1240762106
1068299501
142964080
814247694
506372459
1628576373
787066851
762466562
618177894
2135872906
669080891
601480210
1762871910
1147226147
406572398
623325100
365761055
672355035
226003993
474886729
1734233177
1844345813
159025803
2063404770
873634809
1133403652
1960901274
1548691957
291931184
513206270
362811368
713147421
244842490
2030540688
836984748
1791894886
1939845687
387604065
1847050887
1594660828
1275791268
860934945
716716060
1996403300
1716268424
2013205334
1214342250
1030501135
1992500991
2095188766
1617953546
1370517174
1447136181
1606450754
1638077251
1376066891
573878774
509830929
720902680
704366781
1327187030
1639696403
236135263
1011445120
1275137914
1123508927
1626957168
336388370
1065581641
626027500
265783961
188801676
975188938
820871560
601003078
764863718
289372470
938280621
406351392
1171147165
2070106525
120341739
1746866531
1961512124
1946390723
75018195
1640297749
295662960
214926034
1930690964
65674558
201422595
1556172644
1811510767
929725255
383899547
1934049658
1088138654
553314041
1750353463
1336423738
93276221
1545815038
1525495823
292211843
485033128
667356744
578044888
1881661477
1261701782
172492822
1806792376
1026945689
809459511
696249326
842778431
1777210741
949603668
128670462
1057772761
1575651537
1394916158
441075838
485186268
1087173012
18950630
629391834
883166056
635120217
157833844
1358862654
1690981028
1953402582
180194463
1062558534
1978535918
148029924
32216579
2043827488
336646849
1725710176
839399529
1048841967
287159671
607308956
2041616
1072839306
1251016117
1498807883
1299518652
1777542249
25004594
471746794
1578188861
2037722046
1928970629
1606509942
1763506022
1367000550
737306338
1019681757
687068620
288156971
1101983447
208112982
2140381389
993506835
1698902392
1681907794
392048436
1212323019
1575234432
317720022
41945556
989355514
88562467
77479117
2094846043
59922540
1096262070
1600856563
1321478714
1749621783
73886892
883614288
753427057
607045178
569085893
800895668
1563104440
1413963361
877901804
898786663
1901829022
419510367
239201740
27781998
1072007250
933259584
1036489686
1561770603
1751929040
1843767972
1397703251
318314604
586679134
1174132750
1395201809
863781148
1956024753
822214776
29999122
926128156
677859600
1633084901
636511480
2005678891
1534838109
404277922
815895424
1689416210
1621753280
1359544363
930393242
970286609
1407747212
552782422
1473089775
596186140
1995379331
1150516160
1959589584
824156241
2130264989
10181701
795234703
1773593398
1106601823
1663372044
1241902782
2117485245
272570636
464656560
612825988
1102436361
99227701
1336158414
1659203693
2083447638
1113562596
412881320
1481311982
1211074220
1529948650
1274578922
1822786153
181984388
517248909
1420296759
1017475751
396671144
723068723
12239486
645899458
191786347
410551314
1655839879
462687050
2099977658
1882734386
487460978
94469651
698908746
1372339290
1963923726
1437937504
1307231140
658832201
2024277147
786328961
1027083687
980295867
1611922036
628167552
1324976457
197098176
1644395252
556332634
1684528326
2139977973
734321064
1657092395
1743841224
1818375158
1465272530
532858163
1810651214
444505839
422133059
329931426
2140452604
285815647
744974792
249303972
1881321088
1204441270
470597918
1122411128
1350775493
1455164918
1066010751
1464875172
1785873567
967033691
987692039
193086536
53658970
2140858590
1758906225
583731678
421370225
428385030
1920572123
870483629
246457226
945344064
1307834670
1449073905
1014605217
2010047223
1004475870
259030522
1397132505
703586546
1585013443
4071559
1966377386
1523861724
2018390738
188495499
1414817157
415847935
737860656
1302666176
2062671870
1612250490
344288969
1914268106
2008595708
488747275
627804005
1296273267
184904372
513575115
1145170828
1927801455
1241826716
106179626
1027805776
1244648176
1278121185
134102311
863806138
797915835
928740203
356439826
1044638678
2044538087
1459243029
1145558048
1601826255
669365415
362963900
512358437
649470081
82956671
348473445
1802117172
1513875909
1687960878
715305024
727444561
424756942
657394516
790503432
1791799798
1385713458
10671601
1288362937
2146362425
1733059716
1728438156
1481519364
233653612
1140057817
394455743
471405248
349452312
554388769
859061480
527150175
1033099699
171376012
637822463
564437688
1239583674
1435515489
1637187882
705806430
1236765348
1147002246
1335865242
733525483
1050183344
225764855
1021374954
1957998607
149200312
270222105
561722021
1596368939
892890469
358577243
536986715
708194903
1383288295
1252933137
1608304941
314399674
1089460842
986081783
1486129571
1226891672
973191728
1957904287
1196222298
1807776934
346282746
57200954
1177412508
1548400807
1924050990
1834601524
1184722672
1029167328
1706712950
1367159329
1081997988
239519037
951827946
635326533
87124081
1944605887
1597700999
1141049781
243599371
131073810
427526535
419778553
401605002
892523657
147226812
1557812037
1715333023
2140681877
1794485874
1716613503
743330899
1146464885
1742847241
1632023868
1667720575
1112863396
843043200
1363592236
1051448599
1410135361
986402671
1334640182
1416882254
1605920801
325227395
516179404
1890929341
961932278
1295638794
1914177866
1946224126
1458449622
1399944949
539960438
144245735
915018935
1481173111
1815516875
2086265976
746172940
177558672
542270163
829408923
1163125252
945117650
534132041
1580539497
1684530402
1698439946
2096691428
938508868
1066044949
1880419578
244993728
144438452
1192291841
810690187
1515905692
1490750397
1591194025
1423566390
2103507277
1064521079
480264184
1299575344
1708145043
172535982
59904849
737857602
438692620
1917451915
1147910192
104015302
1722586875
1729568469
68424909
2041961
1239650331
374064532
1503194654
1925668796
75675056
2083748801
766476868
890542038
1925508037
1303008369
538029855
828705861
678658262
1346996388
1315010616
152352209
1382160932
1197816098
2103541650
1805441673
1650077569
1129262259
423463023
686119016
250475524
885615318
2100653548
439814724
512006810
366403229
2060817658
91700127
2069749127
614371068
536646654
1419689372
1479950280
1068324360
986149247
1721472505
1447743464
1603545438
1485030229
1877425637
1433755827
1378429471
645099127
1471658631
989546791
1548465803
968047886
235587891
849204521
2146960064
1122155597
732683635
1867219322
734049922
1478883767
805612484
1523758106
730173805
318572350
1703270816
749761067
1489738230
555860279
1186996491
174428218
1404990753
2135106737
433792227
19499341
1284147619
1012184151
437591011
2128067648
1131822531
429760376
1129115280
716969410
811015319
1656567921
923098613
1317212355
609483924
456405634
1113537120
894081195
238089244
1282901020
774121905
1021689348
1369037045
954591873
145353157
807565264
760671882
154922139
1100715437
885044535
1383670775
1626690116
576419075
342453930
1948597042
1450155346
1835938855
795765483
896214570
17269841
1509771707
1715590190
2126948822
796146674
1654594251
1199361086
1116030111
1609886483
1670362121
2079399839
33109670
715799443
1877910443
1400811346
160664156
1114577201
1111501250
255116417
913
1450977643
470313225
906336872
1455102321
906592845
1843606784
1599469941
1223815426
155442285
772218116
242266097
1388707305
1539153302
2036878552
516510176
1004265625
1454946646
1928040708
348139451
931173553
1832422384
1423237763
329739764
730141637
1214904825
439399014
1167624104
208846877
1919408543
694673758
1886930682
438286089
733789867
911535767
483187372
1701210156
1268006617
1200809377
270918293
1182257366
1215061822
548392496
746131064
1395309511
866240874
633659528
660994163
1950349746
2139403549
1417148213
1055744391
1132047512
1775608352
222985356
1045912111
337628778
1496657404
31942318
1031251555
372271874
1952633204
1123176149
1326798241
1291633047
2074041325
2036404317
974912927
1229549673
594515357
1026055463
324893061
1417202724
1491347205
663419683
731818840
949919778
1540258324
865274778
1802317873
944505880
1231554219
1362418528
798781208
271967240
2055680908
123543322
179212301
203593459
913025645
1612349508
646918386
922968081
1187158682
450604311
194090031
1727388656
332533734
922288046
344474483
478856152
17623850
2048505239
392501073
861446662
347648319
194338678
529226456
970459202
832359127
1580897402
528697817
2081251554
1179863824
992714814
1399723819
2113945996
2059927834
1912584369
2044424867
1578266729
1781323862
1201889282
2128379291
1201900019
2044106077
2007780469
1752308220
1193352723
1412500495
1819589749
455676692
1047565726
735979220
971905980
558627343
383358990
1644228111
679465498
1025184069
1244808358
569463112
437847508
714564417
440275730
286538231
2090100376
1761697910
1146364425
1718986115
1211289191
2117287053
517083502
1501962914
1414846151
642477170
1383194709
2098471974
1036397949
523756705
711785148
1469738114
1226766572
1129454593
899329556
1088746912
390946637
1741229986
1029220098
1974376742
1293781854
978629946
947614959
1157053643
819431312
1338996391
1115404474
1933298910
186919514
704673379
1390229404
1686288292
1122148796
25793379
450308206
767702161
1440414461
1661775270
944513555
1900973951
431673136
757678680
730809364
1549265383
566188532
1633786125
1150239788
477847394
596945619
94688909
1168778021
961658612
1478394669
1601337715
808696652
1852360603
1793894364
1944039958
1748443152
1253544879
434132584
23490694
1916438915
1281508072
52236150
905873493
956097515
527481648
1884615876
1500810754
1413903105
353344976
1462517970
96461221
319593390
1837399225
2131083964
1317114974
710579448
499444572
443271506
818364001
659649489
1714952173
418335139
1757499095
1494494642
1518315134
644211815
771478470
1975138371
2096135389
1537446344
2000986851
2058541832
394647161
1218708123
172084639
446716717
1421860913
302564721
173612531
523883723
500786042
284010581
491707808
1502063427
2138658154
359027435
1151490429
1259951156
91444763
582755188
362626864
148783052
1331636769
315451821
54759526
1947705421
1127109187
1333697559
859374681
1997963440
493366363
1200038585
764549478
1173912710
1029879031
1086559134
796530748
1583360028
995250277
1625294618
1724197295
197929369
160649298
419728008
1251198514
261739424
328595623
1382563312
2136280405
377341246
170238516
638275633
1800386412
1458004661
6686453
1341077503
1365277225
968467280
1623581878
850643907
461082954
884897550
2131082087
1453030395
1085523246
1193005926
1157666399
435946252
221494347
1211024272
933115337
162817054
235558732
419378757
396691030
139069751
1060549358
1695175629
1518492629
1253853726
406322794
286875802
1631097960
984272776
1442280963
668648955
1222117524
1818975580
1824312993
278214367
229157336
11908680
325287331
1015359933
1709289015
2000666581
1979306828
1216591719
510130931
274398251
2022474839
510464715
938637379
2142975037
488804780
2083100590
2089695418
745925681
549615140
1732610697
754899727
1015611481
900607976
566887095
42527168
1919004561
1845813733
2028800367
612133003
567444051
1232192092
603789533
868708448
1703535759
259853732
1344806802
943061256
243004928
800806416
1047563732
1568778804
402710148
1140621745
1121578519
1065177346
138204461
206132184
1882643294
1278737779
682615531
1982646027
1252170408
1800025926
1916372917
969451125
519195977
989229438
1222364224
961519750
1368809538
713642214
1051129294
1431699202
1816260293
1480876948
1314853814
782163810
1664855244
1236158275
1295613328
2034789683
1436660810
235266250
1282770172
989358964
2110051354
1091513291
319984223
1381890332
1191518445
740456515
272045517
1454318310
1074008306
371246884
1997535631
1180821
615299693
1170525731
753861152
1889590576
1263068898
1051425433
1700612812
809434369
121324801
58346205
441317419
1154996771
737237052
1309431919
726764079
1838938746
711370070
657534227
983995008
947763450
1958635714
376097661
1627622815
14484381
1686125179
696764764
1718739864
1512290780
818316515
306049599
301450449
487385620
1444595124
1158385191
1099296669
803431703
13373287
861027110
887701256
1378451304
1878837682
638096197
1705552169
593905104
1618877156
1767277384
182148778
1622411316
171088046
1010360884
1598036205
765886490
52178815
725086858
542320746
685552813
1030128150
174514055
1008497103
470778831
807910909
1761189590
463398103
216131115
1600433873
14658665
1020264389
2132404507
1542952503
1487021346
1464542627
1275351590
187930464
367504955
1721480053
395082859
384708799
131817572
1273352266
566425560
1920376742
939823248
1611932435
1470516374
288071579
1421066029
189973173
995889312
1954215134
741063539
1830659960
1390676285
616978707
601711806
265877594
994148161
1030070376
694080966
432807580
208659789
2011600836
1250756693
5879459
1559063798
141989678
1124501138
1805816347
219891579
1539169805
204858850
66467293
1133368420
523201759
1188294830
843268758
715832303
1027670295
2040077940
1758485574
1754750402
1326461669
2105091117
710161442
955078483
2056279793
355887479
1680609307
196111645
1681518153
948241462
1798978772
292294082
1576435391
1556515133
1833826254
1617070618
329546646
1144803374
427859210
185789736
1359766714
1663146279
1282371818
607106746
1715335105
823980383
23861932
1096768128
2104350921
1223965584
438324568
1714823752
1784046936
806698153
969261227
1003885685
799380102
1019113842
1558095314
1134975504
1840944645
2010971977
880813104
2008041561
1636034676
148134977
1130553607
1820217964
1392311869
1486476622
855840636
266337640
845280853
1248408900
1080913199
802112165
1119786794
225980785
1925709038
12310938
1534285914
1849405589
504782909
407327496
1532299159
553208826
990080111
1574667787
1394367044
1347419952
1742290530
1982677611
406312188
725370883
1733156366
165369381
771887806
673147921
43650414
1914743133
1482237311
1723055335
1643210869
1642785820
1115767529
811249098
1730748266
1760930276
1906602849
1652354268
64785250
1240618628
1354559169
163794162
1815140353
802038974
200484696
1241889476
1859393198
109076136
552540952
2084822924
1145856033
2080396603
1446945164
399248421
1492421189
1932069504
1903927424
556134026
38787628
2127254108
954472011
1165429985
784089457
819694766
744092151
363133719
124616149
2089969712
1281201049
1016482934
563357167
1904378081
95249419
952640180
544728621
2048258494
572555735
693175089
574447071
449491119
1507888731
1410051420
96960429
1251650584
284441320
932258877
1236865763
1506007314
1187567262
98283811
317261432
342094392
1507126400
1656315808
643871797
566101765
1088004310
1046104486
1498712316
153323014
2147206514
100794077
213763851
525394915
484498510
1748333224
304673707
1249575481
992657150
1678344523
875606387
1483671259
138707317
468020597
1571678987
1356203813
1538052294
716779354
506462949
890913687
182287272
1468362375
919935329
1958160056
1390178450
1354456070
1218507920
1864828416
1919297002
2042274163
1553703510
250873192
892235252
901426334
776698679
978011877
345432766
930333044
6654718
789082545
503240999
1443812835
2079940513
1112986461
1758285539
323617179
1863170212
1697787853
367491452
642617633
187606474
1898218423
464684167
1874117097
138834104
2085684314
1595490192
834171146
1313423285
1536088152
1864607604
324513268
1997138913
1364175164
1714191478
1944501275
242386541
292456401
1117693196
1631399402
1814759808
1091927896
1580033673
830129872
1468521660
144777740
1694134224
221024946
1267938570
2068267093
782868642
1730013221
912679394
360113178
745765180
1444210817
1919634591
1393422159
1529850517
1327834091
176827453
835107819
864572041
136692321
654539125
797153875
609127283
1853250177
667996321
2026190544
512409185
3007193
2037152308
153606624
1085797960
228929044
148828983
1270876285
1256802134
652393829
1636119442
129008819
171767979
478325854
1639259968
1258683963
52583543
429823713
1221860416
1723107185
1954071284
1119544086
759947200
64690179
1712453012
598740885
1264835819
1721217203
668152819
1145679692
754689985
751256828
351280409
945919313
1649111250
831677317
254755296
1641185369
590144444
1756531240
162981472
219135134
518059500
1514190738
1415960870
928133637
1549187483
1918775083
1157745132
1242962755
1549471538
560558307
1221262706
1988849390
1467867987
144850210
3781532
223385803
445587125
1099274261
580114450
1547911678
2108926763
318749310
476863727
1962756277
270082062
1236572135
685147752
989172161
512421758
197752531
130539129
1303355328
1826119244
1081063760
2121707
2055939245
178300165
1807675600
1064840974
2134877536
1373699474
1952152149
1561545557
207505411
1679830059
2040435458
512730407
317994070
2122394208
1694376224
1338886369
1059704284
1886431829
1911695843
1159047675
896456593
780101301
862194165
1595902292
1399891093
1056576802
1866607818
607559728
1567262063
134560022
1543963089
1060652468
1946964847
1817950693
928494352
1835093813
1519159432
18465798
536550393
2061208431
218420011
2125012127
1430637000
1060121258
160458789
854437385
1265621942
1344872463
638481706
1405788827
279216953
748673529
841557923
911912340
1747632063
1870493912
1053618905
466721972
265246378
1186442214
1622099243
697454930
3815519
1998703419
1266594313
1443662040
317982468
703602379
810814203
1504254864
14802932
1423271024
1120292531
1004220635
311215788
8995583
1143462173
7612445
1512567303
137394564
1781842551
2044310294
506892148
676517984
120364231
1521630554
342300318
1445824396
1208169332
1447106908
1074495075
773959444
27602237
2053187613
25068332
2071944068
720052874
1209609130
1598423600
2129432656
65870068
1086401422
1452602990
1259707998
398818251
891101143
462998994
1044919024
1377864833
522109099
755205998
683581674
2005261326
209381489
1133949862
2009435327
692747031
1128130090
1571606050
1151918326
1154749072
728006903
1839724032
201150093
701404039
2045440557
690264295
1163349197
97646117
1802930817
812156414
1822857101
2023226852
2125246936
1238709217
929286937
1688503034
82763703
879108563
1380765549
1819852348
1234525681
720821385
1709714705
689353588
1864439635
1703376775
843732330
151800005
499294554
943448527
351562989
954584581
957381779
824043789
1646834901
212269579
1255326249
1753611058
1000216893
206032161
1333961212
335895773
2051082282
1176588106
1062997939
753649078
1452943657
1198289615
1639144830
409841822
1645888474
458458686
2046574783
360891462
424980819
78692396
471370305
823463098
1257017746
554087710
335159263
1734616706
61395673
505717750
161059666
1900162173
976134699
1323609827
98140654
1673045894
229513955
15380451
1972710547
437405063
523841764
1317142193
1124155635
1059553066
173032520
472313500
233588631
177463893
338340238
392953298
501583057
1497467138
667926288
1126065870
556932028
1187336373
1400004109
1734154437
268232395
858177449
1319864943
2015948368
1681024448
1988366719
546330934
864415089
1065062836
1201758623
986030067
1810186737
913582427
409456445
1280956105
1478372648
2109710323
160197684
1101528904
1023514602
197593233
496721206
795142962
857187523
2053174325
613894174
1083210911
690876607
1183513109
2095214616
912112220
1517321560
2027061168
1565159711
446562911
1258564650
1347703976
164876252
1700204623
1660831974
432128694
1378760489
429551041
342977362
107429007
1489306940
581228263
1778111272
1751337779
2000054737
1350323584
326215303
1310674419
784026500
876417958
1946247206
1431974862
670958083
177652684
1595448155
363517665
1573835780
1633805052
815499651
1021120473
45623024
1958663171
1304407749
175023794
1625725085
509718799
450601345
34429957
734843508
1179219112
160556612
1593473265
553050482
693756632
1903604003
640010172
1422704369
625693874
959678760
1275505105
1970825106
1349634574
156834624
897797845
1840872414
942266749
994524444
99319160
1620586567
212081472
90361326
51824267
1334662750
458691237
1106774976
325252971
688672624
552969393
69503806
934997614
2094756706
783886487
814189192
1850701337
2020360853
1966390032
792890237
1979426032
1493441021
1072252166
1280004990
1834075224
2025715998
1084427598
329881637
249385085
1424067665
853853942
763408559
10665784
785370127
54836564
1798063588
543423055
322360592
1571606798
285632181
26996207
356009435
1025499251
1475499226
188068333
1940418742
1100924659
2012753690
1761120672
124216341
1449742455
1200876095
1027667935
991374628
1352524146
1977833963
1088069907
1585038816
1876876318
124271102
483068836
648565848
892501003
1897167061
1760619745
280696346
314907667
833880884
76847316
245514258
347081556
1718927622
131800602
1712211422
1308921296
826461172
326703138
1357558055
1917130432
1230517614
1969033745
1602849926
220485158
1278260635
1867568063
805578462
652337732
2138736104
174117166
2067537033
1548759556
908408969
1341536889
1205239563
1900677211
338546571
890332592
1431979630
2013712396
665551446
880092745
1627191165
1006036833
175283801
1031061024
369563651
1091213452
1508931368
1035694384
1634907941
271147301
896714682
390444485
966530874
1491912806
1080439763
844084192
1942571605
1337982129
1578991570
883653900
870499167
468929319
173741348
196085635
881803623
1171546750
1032717228
348538654
1416231026
1850075769
774164876
505254169
248512786
1348817696
678896045
1159941243
1485397714
659370347
961828643
2073815178
483030314
1894999149
24908559
1761523063
1741205065
1655722807
825278295
1129699858
794567621
47142660
36971042
1551780320
2023063125
422674954
900177009
1310715414
915386549
456548054
1209541261
1467861745
242690960
1862641430
2103387943
1798351535
1938204804
418552018
2120599706
435853451
925341055
1447493410
1976492562
1248039125
1343738270
1199816267
1094275915
70796108
84299668
771186628
1528188721
923247788
1405000347
1120364979
1277755052
365107852
331971698
468005470
978129422
1820714593
2027245442
1462019832
491994306
1808403731
632668633
1672655566
1923249417
794367907
40915594
788638063
1546938347
1116310830
535326811
253952314
503374424
75202000
1527128019
891527681
949660022
1593508785
83271116
1157151561
580102612
1345936733
1574043305
1873487952
143795346
735462786
385616326
238961952
638567200
866437863
1781175954
212889771
635987305
579678020
916760222
1018376188
1947163265
1928547983
216845019
1873484023
1568464634
2059168353
510494090
1328513399
346514164
927057141
442195974
138347677
1965922724
570597562
793479788
1736545096
37575305
489931706
1388707245
1982275690
316005643
2051785540
178790019
1119701853
1304926619
852408249
258649825
1142099476
1026862705
1898866961
1273731259
1417860014
1399683921
1035790176
333923223
436459733
2109964790
1113789623
151264630
452448004
343356091
1042015250
1146910367
293833561
889661566
2036936409
502716612
758555844
945669908
1383239191
1011463170
1355610862
625093909
1532699260
1968851347
1548816541
446173755
95308332
1082963670
1126025670
1224975809
847751280
426295254
476227064
1573251784
479221282
2071735869
453741246
1637089053
1319490841
697962388
1115830110
191493407
1387704680
2091849197
613272773
388192457
1157775392
1375321980
1938452841
650739195
153936627
646015411
1136958417
728520281
2090945230
595532261
344228769
1962991427
253045981
1515814374
1182688094
73422986
194187628
1736917245
520642080
1836589114
1011184403
1624747273
2008823379
1151297041
688285921
837461597
739613615
1173268034
744236402
738913291
527065578
213861773
813666451
964778074
1939730986
312068874
1559039577
1936287820
1465454194
1452245062
1752262783
1842509377
521156328
1566509000
1323747454
1031635514
2013671351
523272035
819520013
545943317
1486382535
261882292
740285235
1546799979
168781587
889434833
2063119739
1189171834
13376815
580577183
287940022
1980845805
1253203806
608828225
668078263
361716162
1063860034
1897413623
806172199
177367282
474583609
1399389117
1032997599
803656863
1917527048
846575386
492728171
2091090269
274373349
1359910105
1827475083
1437871723
831457363
1988327575
747476823
1947709557
1197444098
924120484
405989404
952021013
21578342
621724343
1124441511
493379737
398492306
614638418
414942630
1758977571
786147016
983466341
542965385
2033322730
1365503148
1804183408
632494499
1067227699
1239367696
125300473
1106707641
1535415882
2010979426
628778795
1122954370
1512910313
28629802
1845428783
43186917
1248126017
1624428415
957575486
1985287675
810417105
1868633168
1737220260
1689551960
754435767
367397466
1964177106
877853442
1028405297
535244529
1122652168
135836840
1695453344
1046217710
251526750
122272295
2084248908
156279471
417810812
1666590929
1889484206
955341532
273318244
121392154
852221146
417391116
252859416
1713546920
572182280
1966444279
170723079
1161136196
696497039
462107501
2068329839
802231243
510666449
528593258
1767180837
1385874274
1478941869
255302471
565434790
1003293088
43653574
114941453
2125141140
1138175533
1971761094
1019275769
1911207685
1405362290
165767647
448950942
692581797
527895818
564669411
1441976869
2025930877
1148080847
256059452
1908576663
1898917345
1894361185
759660613
569972616
2102332857
1860217942
829231865
149200619
1560106496
149289734
935218745
1149593559
1649774121
2097479017
963837360
585950496
1938654517
1200971171
1692329627
938678592
2125022349
1938407560
926065357
459323047
171498539
394696913
1225879121
1078794226
269157850
83915090
1928948904
1033451508
2108951312
35098489
1949058673
762129437
325974168
20278139
650914538
632744610
1523609724
1912355029
1415928315
1949283983
378273490
497868858
1536526223
1914509220
1085944917
432222558
1735036224
1947754386
24751688
2029619969
790994761
1220704980
137671155
1214371400
707594753
685575297
1099874345
397010480
1176125492
34752705
1275586330
1224472362
282934318
501684095
1435349288
1949039211
1430755536
1757994296
1297645944
187697366
946090320
20811697
2135204104
273706962
146154074
583963930
1461403577
296988718
1409884977
456231774
1028804603
871073447
377944051
2031121898
1942394912
1805973328
1912773742
389665420
339811145
318183402
1583556862
734810009
1762869601
615868680
1029147052
1923977791
1719380659
1369672692
1230180445
818858878
242406295
964844961
2085775149
1898464483
622410316
205081696
661513786
890055323
853391475
410738016
1940206352
1733105823
870321896
257277867
504200599
938762838
156866868
571853559
827778382
1113215237
975993473
1700022586
537673589
779634843
1620283406
390228344
1775026029
743787905
1150159614
1035764765
947003245
1331709253
1872973336
1119683601
1340721916
733625665
1180563957
764439753
866486882
264729363
1496343176
1940226187
65837420
88265982
490102235
302766224
995782426
179535965
842229428
1227662807
770106013
15885193
995952309
214496604
319183674
2020084741
1375264050
431796321
533985327
1308235864
1711078075
888528550
1899218200
773768384
422835361
1051673373
445539516
556399435
1348602588
1275255919
1375664305
667801256
1877564076
987181453
817728941
631477001
2069964109
1597480854
1455475565
241210139
640092005
1586857026
1232464168
254889819
222397666
1974924113
1554930269
590992058
106438133
1940673664
1778034808
1672665584
324515772
421737832
1107044541
1915336902
130353189
1627405561
1702690037
1550973035
1894973156
1314510742
268819153
610724349
1217252331
538389867
1350326853
1321795952
1146005660
1274702399
595826409
1624392897
527792481
1983608877
795663454
1391140784
329519990
2091975405
1027997540
1797821984
1439844528
1809876033
95144299
972741533
150521188
1816594703
235363296
1651544204
727319968
1830288219
2012697222
1577701354
779127213
312357213
1094618569
470596025
245304973
2124321933
1842556378
1208409124
2020185514
36563858
1863670216
588157923
95145201
368926528
1942033461
204889925
1732608913
385021844
479139818
334524158
1690936789
1629173068
1383380505
243319367
1173430623
314344647
645782005
1580829193
601226153
1450133015
2112445384
1564443178
769175375
445990579
950927517
876046714
1522961996
458714192
1908635937
721482703
1130895573
22749392
184703912
914880197
1407866963
1254804815
1627313241
177627220
604046833
2088354407
111160413
1047245690
802900676
262431053
2045603174
757127050
28698661
161196720
1782592614
268753268
976428743
604862403
113306613
1346466898
304262665
1144883894
832085585
510812979
345116719
885888606
1406919398
1802953121
142635388
1308281809
352409876
215594798
1349111757
1925503199
324033237
1941452587
139561019
1874036657
283819489
1769494432
2024034469
1541337005
1201624178
133363852
1959885824
1062978446
917015108
723189801
1486040913
1891752315
795046499
8570262
769452078
1695477757
934163465
43410159
111648527
1981060370
1851124189
778456399
341523820
481717883
1959792841
1474981622
1646160538
114550029
185933716
694104682
1936218861
1611222742
1645246916
841314882
1173385837
524953015
58805076
405833981
963824316
269409027
1372483338
1074030418
1431855024
1365474018
795449818
554751677
1040050209
361046573
967725012
623259232
1482415411
752050507
1924648318
1296703794
816986960
986421671
1373576649
576355127
308837182
1320968518
584945296
2076411731
1922250317
242240060
104687460
1895349798
957535042
201686348
1130117307
819816821
221299462
1701661460
1150174844
54079789
352020675
1739077635
808348835
2073656125
345854249
723353741
32533519
1390740664
974170368
1880967747
206397958
305896546
640028819
1405923919
1691396854
1686995981
111137370
1513620586
464555648
1784363057
979144558
1046750703
114605240
1513055203
409839563
821079248
1483013173
1402454284
792628555
1394914657
1046941552
1308203978
1685207961
3051686
1619541857
1823074393
18797091
315699964
1979332261
1585357833
1754557554
920880349
49895880
1138937436
605363625
1348289879
504663293
867733355
930204690
1321788857
1417428797
606956380
178993331
1987070208
960733012
448793526
317801819
14359554
1641323227
1578384365
284388856
2140101420
54350783
1176170121
804909773
577140308
793477863
2074512059
2042378507
1197531183
527914783
830234210
872556543
1784801026
168437596
515725378
1688197380
1274095731
1190174768
594644383
494645424
1621432485
1908872568
1756162618
1332881132
888914072
557579634
36042747
1124944890
788409643
492091671
1228382595
1285646156
168088606
821177418
1590997219
54483721
1661734769
1403851364
81675320
1071125238
1826588827
963142304
1968216198
1959930948
1759422836
1627923122
587459753
663133356
1463260388
1678736931
1984712021
176942557
2006902881
1609184279
223093694
1491565552
964502130
955963792
502587199
401270671
107373940
851164814
2067309342
1051467015
2004703894
1249513129
24500954
486331915
437227898
1576497140
1949216546
1994027020
684306990
998850988
55545273
1105767765
2122524825
442035452
1414282609
1666948523
133290578
804755437
1872208798
1404194116
478263449
1034917174
1745528479
2079982943
722129084
261419676
1030311229
715529932
677044627
1723659768
1725940203
1360619121
371267163
2082609114
1976455928
668821100
1612257040
1226805598
1587312437
805543122
1953192262
1381248825
1159549422
1692272974
259159312
1505167013
699514713
1121282403
721299397
1343982799
1831274028
167711533
1639588403
1579947272
1259992842
333670197
1091944130
1486049897
1020075889
623189576
511412160
611459355
888868391
1492989862
141161026
981964738
941002062
1882978097
910916364
2101785776
313569936
1126427347
1663341085
746216432
31373553
1205775793
443567471
2140181436
79285172
1011874835
1359501938
1733332566
1710911225
29532120
1851858909
1926611001
494584038
2011724184
1118367200
374773487
905149284
2062178382
2020714778
1530539374
300565523
88536705
1517084902
1551475220
1510630382
1577687612
1702536638
2033139077
1823254199
559004197
669411265
289809454
518630400
369015274
1772333845
532123847
838770490
1125875234
1757549972
709783736
1590281854
2011012326
1013450046
601531202
1423475560
1807394350
1757184226
407812287
1418126750
1879760170
968415174
1568584853
642726420
505468489
1833984967
1677543417
1731832578
301636193
812755818
2130379551
1668302865
472182264
1590516566
210964670
1528133720
107991256
922906397
571757843
1867340896
717645089
2114673485
1892638710
1483193335
488709441
1404938892
41835972
1051104529
1449003783
641348025
73527418
221599329
234943871
682087449
759009215
1552673701
1126618
843567291
939969977
699210764
471653349
519201968
1578389375
1877182763
1385964756
448498656
1890119673
1431221431
1530309104
1528635351
1652309128
1876654644
720680229
718443627
1563978067
640514924
176853726
377502929
947322363
8567170
382895087
627577510
326755814
326860531
335119030
954284756
962972168
956844038
941967877
1396676601
1413020347
791980805
1428567451
1472721116
131891353
156079599
806840037
1234513114
2141458061
1891119470
662559070
619605064
1197075153
123462238
971796825
1890014678
1256325162
710999015
868860463
1600962161
832989159
2071916871
603981773
397636768
193991167
631188966
214682557
1392588161
988708625
1615556398
2039225312
2056058633
1022508439
1275703428
416930597
1461228189
718738980
1461174801
173923755
623873002
1506112373
1756070358
244821183
866923596
1535729208
1679267647
718348574
166207806
1256316469
802546665
1234964945
411692218
1530912759
2051081108
1203499817
1198213881
110205636
1427772294
1936577501
514985126
57897569
613232037
198253461
360969569
861050469
263281847
186831859
989800509
1155994909
2141570927
422555578
501555600
1094654736
1648942880
1573095148
1327985655
1692612353
1912377866
356928109
156603572
1128463740
597786355
664569639
323662840
1207314515
207479086
777539452
1442374271
1806058789
237241009
562969493
24887423
1323772887
491557008
1916500963
1097941369
289546600
1060920760
1322035784
926030596
1102457392
1983249335
1330852680
569655725
1245346865
1252848893
668756315
1423078186
256348167
1210812291
1252543985
847395662
518337421
386870902
498941896
1512363610
1766273375
1544778603
1259557888
1167149463
446843335
1686822781
1631825873
1909769883
2116212343
1321405711
650241265
199628901
2109362394
1805966335
1715742694
590106379
360395864
870376671
2023288915
840364572
161602555
2019796070
466724752
1436749819
2101585457
456403544
2123264689
1208791540
26690157
1482079701
1363011191
355387410
1261590901
1230109308
311429532
1840336919
1111980340
1650111578
443557129
1012653388
626095191
716693482
482223756
908770284
353996652
465910423
1814163454
2015898383
1002216681
1517582208
905187047
670923247
939683716
535444287
459423644
1974060769
1311293633
1033496906
1745489253
1512310382
900748008
434897926
1805956466
2092575876
674977681
754417274
1633780736
1666464084
1369182351
1574806788
137642766
1999722562
471815195
62145536
117618054
1569177720
2027500204
1537182179
499642898
849819876
1569388241
1003436484
530833344
1106413800
818181901
933346136
1342132277
54909326
669783080
12233411
753127351
1684529088
868508263
1932441962
1683607468
1680085333
2088177802
58497266
1082974071
2070014712
529398819
876477471
482314052
965891920
527285145
263298585
1927631577
1364122687
2108621295
236830647
1071861280
1507285367
601623161
751989165
1950227020
186804567
355550375
1978624662
809975141
431355872
571402032
1081913824
1001148776
2053370615
1366845491
1261211637
1509895600
220450448
969915138
678499124
1914631188
1164449169
132299300
728670368
1715261557
1085655688
976279700
1053938112
82534754
1994693574
1354429788
131288532
206533941
597710538
1849262351
1728954577
1669253752
362567540
535205020
144296520
1176609103
499191563
262422100
863813225
31870204
1822827967
194744842
1693702202
2033461808
1938548748
3225013
1501613390
1580978881
1157801535
1846106986
660113979
52221984
1200482260
1417579223
103663773
186923991
1745171162
2026156196
1444780425
979412516
908154210
976347847
1174643123
2097242218
546826609
895702702
626400980
2138525089
840229273
2006720330
1625298029
1261603732
1893242936
759017160
1952985099
1531512383
963696862
229053019
1817134805
921682021
1720328469
1933879880
907312226
849942504
1499972895
712695200
1850130857
737999260
1665207233
1583392007
759845130
754931383
1273067994
1527785435
1453086158
1290185006
767056190
1406423731
1199967361
1757610376
189885778
952696253
757022410
204633223
1407276906
1852196764
632454701
1502438163
1849799372
1967587246
1596017292
1367332963
601795379
537908472
1155942791
287713660
273669797
1079142376
1646546950
1815842837
1343073360
521017180
1664583334
1703739771
1996670558
420978976
1501982885
1015059935
810659125
1093323656
792034620
47086406
1135221185
232912028
472333082
1849565169
1644809022
444136316
1053723360
933648203
603884335
1616434346
763246928
1365901555
834081260
733879861
777904687
943342287
1768617833
865223281
443907117
1948690798
435998680
650774491
629520255
1642225808
1067043469
553486456
1480277716
562046043
151686287
504241895
294081771
995231316
1244483097
1068534780
602608264
63956646
42566072
349660447
2008035587
1947692818
2022800061
1525453706
1002923148
1384846002
118649771
389907927
815870338
161920971
264470546
1173163010
1333730519
1335945237
2038342467
946551105
1324264466
558053803
1481281351
725498403
38778320
1515135254
2080064214
2113757229
1037697011
1121879421
1460508457
790916943
1497734923
1900718629
368749172
460224062
1996031965
1454148582
1221746519
1445712240
1067915045
1528071891
1674958489
72005136
1235437531
1254635238
108227232
892681522
263470982
1513866868
1096178430
1071732491
932121084
1296370124
1420684385
1395731738
204693244
1276424486
374155050
754961173
1799673892
1408242381
1498564996
879594022
997923826
433387111
204073231
1736566829
1357472221
1079258634
840876383
1305023644
844410969
514525043
1118407783
1230525387
1682247911
1224752086
436842377
308286743
573629070
2058490185
1037663045
1938163661
121568135
585259852
756401423
192370222
1732835896
1524926045
2146160594
2071620607
1466489291
449089132
1153641664
1729947489
783855566
404546224
2010505249
982503979
1306219184
919056337
227374891
1953051959
1707275663
944809258
898370136
629448041
1122470246
2110148968
35028649
259524846
1173356111
648333061
394253612
1678421707
1576173650
1571626536
1738704029
1075133410
1032612383
135868808
731385223
1078340415
1245351630
588601829
848332334
523625326
1406198216
1774908748
1337932648
925947213
1140462370
741900880
5729741
1039658361
73799810
730508029
1032812140
966055686
1380712260
1949673202
468096846
1930031641
1408693373
862838571
1423310804
168238665
1792382843
66674306
1607672618
689470414
640733095
203393315
1545051418
1680446949
33339535
1792760484
164794394
1313907329
603081131
1259532960
1167200645
598728327
2106325416
1916067188
1736137870
357823744
1576988717
76040553
1113602152
1928926949
861417406
1459234978
219870618
768991666
1249006398
1940044562
992862713
2072733724
1479776749
89549196
1700707650
1393180778
2134728016
397403768
355017327
1630585204
994399344
657282762
2024831
1604014121
2023715930
1972380811
1050353803
1785651204
1840461842
879263443
1474611014
1013034802
1827538526
1105187416
780756230
790036191
531691148
998129375
1486929005
1144568998
300200904
1493540810
862469142
1217375867
725891475
2137627315
1603057774
1484250756
1929195195
1906520094
1524259041
652881186
1482177320
733632638
1920804164
697718275
730322418
219362408
1177131177
51027848
137769159
174957455
486571645
833433847
367379864
979168611
187403330
1378264770
755502021
644500064
1454366715
1330056139
2021495153
414894349
1977314369
89737245
1263159508
377088241
280652521
1390517493
503139603
681568600
604584074
181465817
1544018124
2020339933
1857788538
1403041675
1569921696
1193114291
106502200
2094196522
423843542
275975376
586760828
111240032
1676943194
823026693
328669851
1152079552
240454158
1046656784
1237091423
241342875
1209938220
1552982741
1377734620
1219034256
2136177038
1060674939
330319860
1105913634
66661332
881635565
721232274
2028526050
1385976071
889771446
216290315
889659778
1425381216
347077540
1052215527
567594973
1322312377
830949431
556197988
1585109662
1585060295
2064019252
1962865022
815050172
2093536643
858314692
805826617
1499074856
800586465
1266639525
690751119
254195414
212950875
1079495188
1934571368
2098036520
2211491
1665082518
568186214
324046309
254670521
1691481139
642914134
815835851
104103745
1184626825
1543283691
951388441
1591818524
388827591
1136959291
180513265
387212229
1877995829
1726699653
1080027558
381611990
824424092
520724872
2112979816
1121987226
164722567
1294533389
593863091
561156648
1124287291
1734059548
589051079
1376244870
434276267
1335439217
172893184
1595595974
594570733
6248775
1740814023
1353080792
1890549335
1259098126
1366368013
1961725746
1100291677
233193314
1117872250
619549582
1649613371
1288047256
829256476
1333853389
2052212332
1624381889
990324947
1135335766
671450071
1037926442
1333714928
689265025
247106856
2008708558
353804542
757528464
1714575456
7845261
787121979
1177417186
603612655
1119468306
823493324
328215356
1325424262
1813510347
234638662
2019346185
1604329487
740911746
681124023
637975752
2067187278
647620245
1710809222
1730153094
809068681
908022829
445362143
1574868884
964666196
1675550162
2066438754
231366929
1151503105
259423230
1366434955
1399039456
886264957
789189533
1689864223
100875362
1614819058
2061534883
545953165
683299414
507069832
1500903733
1224932654
2101936143
233384303
2074621565
1280864735
494569556
649556915
636829947
1498098909
371446803
1590685186
1247491821
672819824
1696820662
2000624646
293206959
2013075981
1340253054
244585146
422198688
1696883496
855831501
1178117246
281520198
614783472
618286772
341438327
794251016
1911094342
1754775698
747338764
369401780
260777520
2062511948
1470984695
162746365
1359484831
1330771702
1720693602
729800557
419049208
1444886171
1389661592
1754215481
1386117239
1363004551
768056307
1600871640
1473611739
202674774
422653930
75658712
1379495659
828712157
993615226
2055224609
1195418511
767283462
394473494
1571684454
1079407949
1321496791
1333467556
1495448035
631592450
1838615613
491934844
681877922
2080029741
881823592
1218028259
1899783533
1757092227
1064405615
10434608
453872275
1185290681
932937109
690788372
109860700
794563914
1661098523
1579305526
1352145651
1235926077
1723636551
1119664833
1944251630
1218898318
1065863678
190335524
997495507
418931132
574808361
175731179
584655328
676594215
3486239
1313888215
1518581262
138928553
628400479
1696113028
2118456647
1140671938
1906706131
1389713340
637162714
1393225991
886184949
1737961854
1320413333
2115775107
1377865087
447439982
1517591140
1545081766
1799692814
99450944
2044102252
1836387995
1265815199
773831137
52954512
1765012607
705021154
807226438
2007343160
379368267
185774220
1255090166
362350661
1954319723
51069204
872846002
1692163922
2130495964
1117438006
737173857
1892112564
1927618292
989471359
1124777634
2040176504
282486468
2141935639
1781821543
731379632
849044325
1427821685
1009536356
241820239
2041913293
270824958
93174059
864899321
387298662
1662374142
1353847683
682677411
1158245200
1167685528
1356167212
833493106
1550407753
839973448
928799982
1620383097
214337762
446523966
1011212038
863597974
1664566980
26989611
1739585476
805615888
667426764
247444203
311421840
348579851
1516920296
1093931515
95555139
1886524738
132898562
1328578256
1279796775
1175861976
1156213583
1081477703
605571422
53398666
1988392913
2086865923
355134764
1293859231
1864273232
667896836
1738476437
291136804
1227351534
2099726378
1264671132
921610220
851731853
2100620419
256072538
36962716
233068127
1993956216
1656241270
29117252
1365207226
654216246
2095186104
1455697030
764220127
1073244972
1538065150
775613173
1088850331
302321962
1321657575
161200310
607311616
795807489
1925495468
2089542741
1421059072
197910718
2110985476
1316158768
642434183
2074160735
705749693
884784945
1546939462
276575753
1052857829
2022497246
94016545
1984435562
600997652
857922527
1132899809
1350567069
520213773
1146462432
781081144
2125862526
541374840
297932793
406504417
1095502575
630250358
1059852006
694898637
2001040047
2105182016
774061733
1818917097
1860129214
1842154895
1560203698
660753746
1569967699
191348510
120528846
889159128
1917993096
1851959492
1566569762
1112207610
1908737539
315428578
492672530
1311119676
761775332
1965536172
2042364322
1634216002
442533066
136328201
149114771
1807697154
1757510996
1933561531
710563153
1208186649
1226244200
2137109364
1337700155
461128712
1907401014
276187384
98084603
1693933471
1554874970
1178358616
471355631
1608769220
582988019
1088168478
1085520291
60941533
505172986
922277185
488431765
1995028173
1145588494
188253367
1690827983
1986014737
159581768
720381388
1814933416
2138167014
1210521638
64904737
1695120747
392288421
1478580424
1897996094
1128631038
847171250
1432262907
1797404254
1804213626
960070059
351388494
103200281
690152612
1019044120
1940799109
1634410508
341038979
1279171873
1180069885
133396732
1510850074
2102638243
1771997835
930150312
700371167
2110092349
1474127517
1907486779
887402517
1523327972
1692581797
1760531368
168567526
1837583849
866275666
172438889
298449236
1216801064
117557494
1125102824
285571013
1021264415
1305125383
1402820646
2115964781
357257336
252909615
2007527618
823264133
992805995
225851882
360273127
1974070634
269902925
1383415272
1070080537
152336640
1379124536
190130244
1777383034
1252899405
1726490368
1294959
19002925
1485671583
728996425
1270469255
1102185241
1027014231
1188015810
80112071
638364585
1710873630
2068143061
728226443
1954466218
729580884
1916090444
650945101
1373320425
2117383367
2075489743
2036546895
1545154088
2045819411
1627082807
49869936
1737568612
137556674
1483409937
318851446
870347081
1421453405
786079797
361044171
1926556895
1165358001
1131445371
484107286
1998799529
1001363895
491520345
1472676666
2079861623
1625459029
413824006
1434094520
459797764
1222940830
1095009356
2000920404
1088074885
891247203
2111435431
742559178
84712829
2054838936
1916012854
1967436283
1845396517
30082281
236991297
1304036518
2062354973
782434325
1318549526
1305224084
460028342
1589081484
1918277896
384501779
834435927
2115737372
1896628624
370533043
965328106
1844406332
1573390007
1714274796
1488304947
1110982944
882569543
2065993135
662678857
1377797409
629848609
1149768138
1893014358
1647854959
453336810
776012434
810596013
513427512
319358551
684001652
354526305
1934875653
1971335760
631581225
1977351689
1002820991
1657066183
2046521285
1540164517
1960519761
446214185
1468509741
1669563241
143550803
903482887
688380545
834651618
755489734
1002044955
2114106696
257267528
387950797
1753071524
881268894
929807120
44312065
504516975
623754510
672955108
1191412811
1491794983
206535773
1584251828
370758559
381571634
652283468
2008578828
382276646
824077426
1732676000
1148339939
2076761809
1500708575
1668828306
2145788665
1485649151
325385104
1498765941
915240436
1912972998
2013740379
1980187174
496706280
674774609
642343253
776640360
2108427918
1437317233
658440376
356306933
1676503521
1191303379
1818168079
1025423481
1691124302
291001878
31099934
2128581810
19814110
300842957
1438577735
1386092502
1726515812
1719918826
1516958556
2099933013
1601306358
1945882550
377661097
1620103101
441310741
890468489
1102266034
1130646928
1430330893
1566918139
72346903
1460130712
770347089
1202324615
245605211
706304281
607953106
261091849
288003423
1023284278
373829989
465363697
685324895
241370550
1348078406
1886445199
344639932
1241740095
1878572759
1783353798
1544240467
1286218040
1314033110
720407963
355202408
1388166134
516924147
1936977224
2099939172
1458321275
1924322429
511205618
1873846369
1399489970
392241327
194433582
1071730850
1965888594
1463658958
667120282
346820718
1945074296
983985836
1849255888
1657836509
2066346934
1919214076
1494736300
427739671
98981481
84543207
1196036057
1921573823
1977479081
571736432
1886439772
1237500216
1207122543
2035182500
1137231154
2084834872
2085353655
1305316410
165816254
600831048
1615699421
803563310
1933130874
401612778
308112675
238922778
256865174
2062004474
784425160
1364838246
789967965
1455025166
337920430
717650579
1016882240
1139839644
1004467438
1284060390
1749540990
1592857020
1970106063
896497736
466546150
1488147881
404298313
1104356320
841418910
1722158827
1788970372
485821211
1285204206
1704191093
902212216
1196805636
1007962579
501948850
1809019359
518235481
1491968733
1085488210
1377280681
1268947365
203135106
1281482215
1301109621
316789995
1023323243
732936769
1017332064
615561791
1832682020
959452205
157592712
1069438209
1061219190
750604146
1948215326
502957824
1710661357
1227825238
2099287159
578465883
433715661
1097928609
1709494132
810522825
1254947156
347271
2009292558
1436919221
302563901
1450085796
467509606
1339283703
1015653115
1858311243
1114420231
201669711
1558186586
1256780176
438641693
1648424086
1912635355
1265401620
665931556
1106929394
697223132
172465470
1056509696
1941797014
141834105
926344533
1227101010
1075426930
997968153
1635914677
1313394947
1054242922
2131935773
561637158
35526921
188270988
309913385
952550199
1163850279
297556777
1709827165
727292311
228451314
516895904
1368470880
395581265
1382439000
777437853
880204668
1018654279
868705587
953143732
708590129
403596352
16521692
1122871080
1717048363
1283131739
1074309147
1242706735
1579338690
887442066
1508963450
1610616687
1140662382
1001099789
1368423358
89438570
977471096
1575339915
239297528
708629684
1378334446
749778893
1465841884
208081164
1096566975
1946640065
860333983
603507218
1173913954
586311244
1049606021
630100154
1961594280
1741882851
637188460
52129977
1671483035
733213832
1638677344
717076405
986680200
940717855
1212819415
2025193034
1559583687
1275032020
218939615
1370014240
457768791
2050667209
1589313303
1463570807
1872299133
1040247854
1504998074
1559217871
781282535
360054986
2077763231
1240169263
396519082
1235723548
1070135291
1727972448
1714056906
642192365
284774862
1025151496
1375699519
1661833349
694843705
27293691
1144799378
605680292
1510022610
159487909
1056605424
879866564
1789148637
2127863942
1082997164
84485015
1221956236
796499968
1619617809
1413730778
1722688207
162859497
1981566256
866616615
1326111077
1673255441
1711070687
438451592
116947568
654893138
1855708985
2111843786
1346197695
444359064
2074198929
478141029
908415361
391967150
1262494869
346963923
775429095
819532464
200625134
1173052457
405860146
2117534286
1060632179
2036164886
936447620
2113425047
2077995466
1067556009
1771508349
1755290275
242090515
797874740
1549661042
929515870
633464485
387665550
1935938450
124008742
1333354542
20321948
1439870597
1633894040
2128722831
1029239739
1891416783
2109183046
779369745
1803437013
413854051
1524303117
2046749354
1488128651
1974690764
1339631089
1195710535
1189231250
1835573321
718307775
747914050
960973892
679247911
2082822328
1255395686
1490422749
1342332023
1340157560
1889225209
168158220
1221688804
368699340
1198119287
794251795
1903977518
247863687
321197066
1465540309
1888910364
80002374
2137354772
389341534
83315136
1597438847
1262611294
230832331
236441131
590293564
1772261100
434559461
836426145
635379227
2137429895
1002187406
618348097
1587657559
1556582701
604611793
2022920952
29243992
718358651
477913178
1248645519
289464300
645813462
304663364
844823293
544294062
218645286
1686075328
1187826747
1195431592
948648330
1800396505
1036496281
347670329
463305584
1282529175
1280737913
895603182
1063629173
605404423
1777126722
1680433146
1403330171
1341656748
1369000900
1482800452
578393249
1778810191
1882675775
1165467384
570223095
248496121
493365786
347483881
2009055147
944023060
2002279457
1022245628
1213505785
1340284395
1996588881
1438086070
2074688737
2066505177
933098698
1918700485
540417804
642883486
1324323435
920594248
1272252409
445358185
1382532409
75287890
89938204
2108535859
1705157218
189648382
120598559
1267220333
500006702
1174993564
87684407
906977138
1112412221
1756005673
1801888307
1144599225
977786540
511169709
1092813751
409310135
1307351923
634726857
135438968
2004744160
1010983239
285910670
389493453
1934961811
531369888
1133129379
1980772737
7445699
1001578235
653232792
1578411212
1620539725
994129101
268616392
406173826
2067039987
245841490
2070497753
1183619426
909266328
1606921867
2123498459
220605581
1064286719
1177592504
876098285
259434462
1175734640
1478538979
164810946
1661668572
1357683097
67612085
1621269250
76068973
1666660872
2080845368
1225900226
159503471
236170077
2096459903
1845496024
2038076246
328690170
751381086
1875545613
969418917
1873342600
450659963
1392878042
1715693431
323008531
1419266696
1690108391
702880673
964131386
1878047362
218472117
1315085357
483058443
2128605405
1329236627
2050334465
1561412599
1511669066
925446538
908541283
2107512082
714475683
609823766
2096535086
1410488495
956920301
227141709
1923815983
388307360
1531130526
1305699463
670619514
426627721
1773213407
2081676941
399417530
749202814
731184515
1875711779
1967253876
1512092254
773271556
1489894601
436453264
194935484
1489371097
1187229161
1891999764
1881438806
2004333951
383369574
539374553
647105076
1288504109
1937164606
632115137
199519395
434652280
1220115966
1872903707
751972398
527535783
1761657188
297445638
2054094865
362336560
2071033997
561547835
1761837124
1634246189
460710506
51275919
1050048966
1255835514
1327372970
83381347
1995783454
1884004700
122526119
594847431
1250619969
845233214
1493602256
1336359453
680214225
543480341
1908157057
2143232927
1698550932
1604838217
1426345265
1213312655
1749759375
800177521
593778561
448577870
1030048924
351373477
604746562
1617990680
1761689562
522628253
2041430639
215811945
43780096
678826005
149673884
132543452
848741393
1649718974
1759243030
1113714531
1779688668
1457059985
193564892
1326697189
545915605
2017115661
1224884283
1825359911
1071648915
2130705773
1546807723
508980550
1968201929
361907386
704375865
396578215
947486992
1434034958
1184095117
547241095
2045536424
1641034379
649107102
1490083521
1153452533
605949071
178165379
1689970712
1863036019
974672502
1716962167
394101011
1967418635
1410893546
2007034663
280972179
1530908007
273625497
155712903
1601572258
241264158
1527907343
1089363042
1217615877
1774730833
999382888
293323157
816253393
1292357697
1128379077
364140395
887978136
1388220895
1548722039
419640628
1096710527
2032339461
86580437
1307638572
300803923
254489713
1794796785
1570039724
940462736
1557523640
262508916
142609536
75905887
674081116
617733267
462511648
1809641360
349000727
921631057
55359482
1207676417
361571099
289008438
1790604799
1494769127
814613128
1090044150
167267219
1394040017
1755271678
877316946
1543817238
1187318598
1707839556
921709891
1020181643
2071170079
1880403825
1738867299
1579301313
221832563
410017811
334672663
1178151170
1206565469
181274330
1541324834
314907667
697432506
4179505
1855792899
1574873894
1344458175
2029157091
484460170
721806656
1659172469
1599906222
964140062
592697870
1676857964
1726957270
1834409002
1969744159
512713224
1014232743
1777294287
47901388
1723333525
298356046
394551786
1595921665
2079705043
919756624
1429198122
254719657
1232124302
1716097004
706047546
1292425717
148184961
1748381773
663913208
1796924169
740493392
406316957
759925601
62768426
1592014286
1053538577
1166769452
2013015314
1403983022
807122800
544841308
795493785
874684762
305453232
931944482
1400270310
908964129
1883237112
155185533
1971853885
572620176
1261717094
1493802291
1685994957
814574491
253966733
828007380
367659782
1231028476
79350325
1046375334
1095622147
491047241
727559549
147697031
1743306123
649621158
1248959491
321534123
795341518
1212944645
2030389437
1809283396
622950802
967861992
4101790
852807965
268357811
1386703823
1126094440
74342221
860900101
578490580
1464559030
1451010633
95957045
19574343
554644484
657377484
136862860
282728830
910107571
420481390
37728105
962280985
874889455
1134946944
1429922981
9300368
1399355121
1603236810
981145273
584416376
100655912
147599580
1222125921
1956355465
1190434008
373130322
1301068260
1183842923
475281871
697084502
922912845
1084475186
285456973
705486503
242415067
568863393
1143718832
743918706
855175733
910310762
1126099222
239512472
543204718
1229931901
461745128
769425363
1992005025
355052839
1594049551
1880892732
840672675
988637968
369556372
1620120785
414472137
750679129
1738309538
209751691
1333788415
1276434259
2104528365
442993731
539659629
2037001551
716072874
325265259
1733723063
47136729
957075633
1024443455
901077327
607663336
442617808
1517415936
1575421412
219595219
1969036337
581813169
1185592519
622155033
1168970002
494240123
455342705
1444928411
690704721
1667595581
386731070
43319636
2045925177
1679613487
1829831354
1272187957
606718640
1118420128
89946294
920841860
114062500
1737769014
1067918059
8511688
998906053
175363016
517980537
335718207
1668301736
1535254114
77857200
1283933037
322951597
1513818762
1193287295
153402100
1588569087
302328800
725582738
1955932331
1741448987
1205775811
818927493
256853966
544209314
600527665
1864842120
204169706
1888923662
1651864251
1869807772
91933038
1052715996
1389168187
674939413
560665057
1418797120
1637420854
538093084
2018189614
914757000
1038718455
1847613799
1150384844
704230396
1677211475
922907200
990010817
1699462141
786723822
762595065
703964850
1298423432
344869671
1079593949
1252603044
1618975412
1056646588
92551261
1421470626
729203475
1369389553
1835700124
1889545690
967730235
1143944424
728980456
1896827071
397825322
553181623
1227972854
1868873357
1781846895
70631470
543932982
869757045
1648205386
1779297381
1818291496
1281462304
1931243445
83099125
958408303
950520363
616635183
1818994893
797785923
1219540402
996326712
174191279
81265239
700372016
1054010257
1286148863
910378225
913073576
1490402761
572523267
1539145479
799950225
1408283594
1247559964
2094640153
1373481787
840478159
789887772
1155344162
1025841053
457976011
611220494
405435276
100353684
2146470007
2084480157
1756753968
143094999
1095089271
283381568
1303625472
1210447938
265614168
26645827
437620114
9800709
229274786
666268008
1958299169
901281541
137660338
1236640740
755883442
1365016448
848709473
1750378397
81499276
349207943
1280192590
37005220
363651542
1295684502
1767818204
1463279241
593660410
1484455619
524892152
154350219
559384201
403808613
862978336
785942111
543921316
663219425
1530047450
123461460
2058319290
483106393
367671262
230239730
1423324144
655073845
354312684
1340680103
409140571
1381625621
1048575302
1550563849
1979726823
134320136
1259948046
1598807790
927883098
2071308240
1910111479
1136472986
1181732513
49653800
273718633
2062127223
747651533
545646561
1558858416
1734549209
102805236
65021748
316836180
1021449446
1000998061
1551832458
461016872
1832033712
334595951
983738797
1258095325
1744271584
1940048631
1128869480
774572118
2115362493
2132162883
439297668
127843611
599820700
1610537479
440757777
1305535899
937307175
1898321015
1580729362
33400678
1900456337
1697021174
1348156568
36720084
1536750404
204201206
1629019188
748180968
1552574679
656984465
1532720278
1009428573
1452475486
620579001
740542773
58251782
1823202710
1457336959
417273162
2009338286
150458403
899004688
1530263817
201017012
1687679685
264071482
1304617013
483629605
1620344007
1050957771
1167156550
195171637
422975478
1260033919
1384332237
645802141
481588838
963733564
75673160
415716299
1056213964
675494008
1865295212
114433110
229825735
336018796
1185765917
2022263124
994078382
671297832
1523669460
1015332969
356250926
1384299837
38859056
476892812
267420529
1761428200
1889182741
461583498
352832448
1401040967
15863171
1894001835
1825282334
572976963
1742131642
2060411268
913461723
1525436419
1947514003
1002203660
518081190
1804610
159422979
535448145
1505756179
247348693
1220667704
1453077584
1699352222
966683615
1065964416
1706418419
120072224
608081510
116150338
308373053
1962348742
2092090684
903317390
232454405
520073174
1249310830
1619695496
2002015182
1794371096
1853815418
947202276
1836700926
650120547
1020585203
1259940913
507905338
1924836704
265316601
589011527
29311200
1657930755
1554156986
2028199801
2020587824
1318654640
1026802986
2078340046
2002428144
1079973296
301211156
958129930
717315203
1853578445
1366063651
234904319
149921728
1781924596
1163585843
1727085783
962359795
1892827957
1573837231
1495332886
1546981820
336509288
223877065
1147459764
1452527658
225530739
382529875
445207418
660750664
1247877445
646401592
1549878069
2084460204
948004842
896121583
1908759514
1878354101
1557263782
544895034
2004732554
227341232
1000580408
619892076
1225232159
507960169
1935899274
816480624
1100154588
1941820677
1705952521
1445450357
1136705093
172098315
1085818152
653829995
658096864
2025199256
708052850
27128877
1391767224
660720115
1225377447
2013553907
941312777
441089257
741474713
1032256670
2001734005
1213430373
81754963
1538233774
59221980
492981731
414003354
1276853907
963439267
875944633
1165950922
1382333877
514054292
869453636
2061609887
2011554778
1004115805
1045399733
451466537
543198048
1243441271
1669420306
115414994
1126741460
866866093
112321359
1291751419
1527964890
1171735222
1706018318
2121670422
2094156895
685041889
727779842
892123476
2118742081
1536112553
2073527257
1420438352
2034854644
1491152694
493666474
308580638
1395146938
1679573359
784657914
615141359
986015499
1018603744
364515350
254992368
814994905
863551872
1475108298
99936381
1716497536
1795286827
1858410565
1088815290
551257999
2035149314
1638510993
909338105
818926615
10756527
1646752406
539958336
1572573828
485818315
1945820156
783407829
1314824286
270348512
1653342635
1461773829
2086919557
530870357
662134790
1035740398
1833716622
187752059
1750408933
1946390086
671019357
1205736151
1229420845
382654306
1296031986
450667328
45953031
641608861
11305812
65558244
1141852623
839957503
998888785
1191912183
1870882594
545611417
216735661
516317709
527758465
370942185
1869858992
1819224683
1944611420
1469278351
1450890019
1171125279
1127358727
955384843
802510533
925988448
1892278044
1984749618
1393260804
253167578
53571317
1759044177
772683863
2060307430
72501752
4610151
367583148
1092385703
1117397012
380886056
1501603357
302660326
1395493727
415001062
1986507808
1728103467
293498531
1349220610
673356201
925416905
1789391762
1210905558
1623585584
148310268
1956579528
1688813102
382194126
1483762048
144641936
1857794902
929371892
699067095
1049741021
394569050
850140010
805059789
428922888
877634734
677048350
27388427
581673751
1048669088
529248113
2127956694
1858977745
2129698333
1427084079
1127601880
716056584
748584561
1369245793
288362376
333748464
1881927795
875644952
1488918451
1383786423
1211044817
1243282991
1824794575
92064448
138167080
416431899
408981274
356849372
311072511
223910398
1996188890
1697156758
574231030
1496817639
1825023063
1563866616
224721035
1443294938
914143076
445705995
52402373
666126015
338522492
2081470528
110011131
285334629
917018471
421007112
21675374
1014275048
2028770212
164905707
1114188152
222895575
1589768778
632194128
1847646444
1083470021
251017455
1207599811
774235000
758035664
255990224
1141683393
77765689
1722031870
1148960204
1897596407
1405697178
327223407
1068121200
1109571925
1467433718
1549639992
371855766
1276937990
456836890
191690849
619944611
127971114
1943425763
835172422
1175412789
941264858
1883468296
672788553
822232621
249331644
1608218402
2090967111
1881617928
61430886
2007983894
1311533186
1279314755
1306349183
1566250232
1796899988
2039208240
1139734991
1386448233
764763411
618282469
648376082
967830360
873534552
1509895265
1333544661
1273084613
776682124
1404784497
2133991897
147074752
1087995636
1735856365
244939461
751528968
706415150
253965265
1620281277
928708937
1823168715
473693586
1725479736
1899582221
1533558461
1249003868
923835315
888990768
333210802
565476160
1748780521
574315126
445205055
866444509
1267583992
1709290249
1542441082
1168180515
1818636123
1498995018
1237985047
1486578323
214255387
1211947033
581450591
298899963
554235124
1840781248
1549147445
2029687970
878032419
180528944
1656166205
1527473057
268661491
1328651830
854748075
2130643205
1886491692
1441928581
2043865336
1055815495
886763334
1334877610
1467140427
651435893
1043546032
390678672
110364669
1713045817
259700120
284874702
1827067554
1543668557
1386973270
1288593754
401227437
270920171
107186726
428930285
12336027
990950141
1182377090
1029566425
16704024
935215136
320589242
422267576
1624279530
1276660198
173002900
391369136
2130802342
1724552378
578015434
1188400575
2130961946
917911436
27059327
529988442
923415563
227018873
1966135713
643442478
768054636
1720820676
16135045
1888913791
485418400
699934200
1895912998
1581641684
217970103
660293047
550123861
31375040
380645959
290603079
781247423
943895810
1559876518
1804188874
1890422837
272936220
1996721092
1954550553
1601802322
1579204407
639341488
574952696
130046639
1679514085
116186027
825579058
764272191
133144225
1763914605
1904979635
1951664722
1206994643
1317884728
2115153612
1768866252
380653829
1311772697
2017599960
964814566
218385048
859913791
754387078
1290775860
1406130103
438118638
1713327125
268016466
683736904
783378106
1379905566
1651133005
1753679976
1524738007
159959125
1525168083
362794664
438413267
1468930159
1312307198
408564192
831074124
830912158
1991407465
1903889515
1902478843
943655160
1300720185
396967850
1611337567
2132813501
267331845
1785390388
1853651798
1478309108
57235230
1310599944
1791280920
45372403
1563971729
1678329623
532028743
1196314592
782691423
1771052248
1332572800
125690393
361272688
137645410
112590727
2014951962
28746533
295679932
1063565234
1988428431
172003271
669459305
889275957
1970675889
1786700082
533876490
1303104562
723966266
1350659542
1871086550
956574150
1163994920
762391443
585580366
193759523
1578298239
81744824
851621856
1821429420
479381419
411090370
867016414
2141969450
818070354
703964850
2075221437
697429497
1243670218
124639244
1998655944
1477934610
494122268
328122066
1567243357
1059974599
1593589941
1026021391
1184945031
1070238517
1316377167
344486927
1824783566
1269183924
133188638
1655601110
557052932
1705244677
1588928895
504506752
1143189509
296037971
890793189
1670789515
1181122884
2144135328
433118178
541854619
1614800709
2008158497
1190352308
1625578177
248682709
1764053502
679684124
841166655
291685425
211492176
907561702
1624284811
1772653362
167204607
297804926
1070874709
1607076752
131325036
1056361737
2140120352
1162343103
1320547814
1246779042
394712321
2058961252
1468260479
637286307
1239830358
1782727567
1851962992
1895726053
541517095
128265688
1817766263
540052877
838699327
935075093
1554854575
136854617
1297559855
1593077286
1053965723
1972527421
1838154365
1415594018
2054003097
410750425
605442241
1234014390
230066165
2142365731
1137077926
622177516
806525754
724213433
1113190562
130483305
1682407104
410947127
565474918
1743983852
783398843
1540183252
1007226061
1012344918
1105551060
1296291956
708985301
2022770696
1031487889
291146303
756342486
771344614
1856740759
749815166
376464239
717028239
567404399
550968368
1437955614
74033293
1764399531
455581071
856014922
681221469
1769657564
679240183
334618308
1246723271
1377902090
625470817
2035562920
577731238
1391021895
1492724351
1832135901
1280895926
1107580156
16216100
314833960
1059199843
2067013856
1736531532
124169585
72898815
1413298760
256858647
1604501749
684476049
1164096535
455596403
1261973357
1194979923
544405270
1876809797
1901343042
1011427966
178717404
1999445168
28258573
1850445547
382658080
1137669282
2017795457
137125326
693830085
1390626294
1835904379
1070471905
1028076296
1969108220
1488429840
738856097
2016984269
1698257549
203244652
362563565
814374496
59718633
1937078513
440429989
1531479467
2083398511
1471444176
1089092085
67285458
1632128300
1538728112
2139206079
1861872802
799073219
1334048903
1673119513
877952256
867970695
81580172
1323488583
1869268474
2115170643
2134763535
955749799
1856113421
1634278057
4179505
246183704
824294417
719802561
996096875
357815400
2015012980
1711299701
1135331608
320207614
583187427
539762579
1495591849
1057306373
232518980
728117387
1385213943
641699381
1963438497
949649250
1933266461
1066533123
702462596
1811860243
2010735997
1612673464
974950842
150179839
2146566398
2115595908
1219162745
1797591267
430315712
1018962707
1060192362
851401222
1896363563
847732821
2140523586
817110692
181516374
1404811447
1450198912
2057176595
1558678849
559852836
942221554
1818795666
1703614088
845940850
1312788793
1775075583
1835358221
1832555815
1082327974
1987963798
1294699386
1530691875
1435248842
1608121709
2146957378
1227076425
491724838
1331654298
1675767776
2093320157
158810878
1718317139
384424915
903591207
99342395
323374286
1422506312
1247380713
1105385541
157247096
935384588
320295818
877498124
2142676153
1790395065
377368686
601040642
966302757
484586976
471397404
1388029626
1651237188
1112770730
7820753
1989878432
2027586510
744149636
1591456929
1373305775
1081066207
814826282
853885243
822835188
1493477974
826647408
1806612679
2022161172
1512737811
41808279
1830047004
2034759178
377499175
2012655314
1420699852
992509974
1721372568
362434
1754840085
1440879015
2023914763
314306797
1039024355
771959079
1517404000
972373255
2026826351
1612529375
590773176
572674000
871127775
1947349296
96271777
233605673
727779842
1530374767
2041030180
683503819
1749438072
1642735511
1923750515
857801928
1395084998
1991878745
755968105
1788654625
292009512
1602097240
542042053
1061081805
1089662704
1524167069
1030395418
1698218260
1558038644
1171787797
1998488820
719611508
258360285
1130003164
2026896913
513715449
523236491
1528384662
577127894
1108941654
1832650974
588888871
430213279
1409915337
857678764
320057000
1063782444
990845422
509969854
45272393
1342792366
805852763
17889986
1994184706
1230563429
719150680
637380840
90201138
1687611193
956466778
1634712376
1850856571
742181380
666303499
2144438751
1042197191
1299612407
557834788
506025170
814167241
2144329294
172526421
497698959
1505199663
895043922
2068497852
1408792887
1826801934
2024702932
771651222
937480011
1760814645
844847285
1344573243
86199563
2067172943
638904247
648979598
1875776023
933499696
361959233
853991740
448369087
969580119
1393568129
1680653102
1935343576
2058321859
1657308780
1172263404
69204627
1432811136
1679980006
1215894631
1069832147
5662972
2079282946
1088504371
1393943002
1111843300
888514272
1061119941
448176487
67179438
819591145
1154064478
1464743723
1156234305
2049125898
923138280
1351766196
1525238803
1554330917
1652892005
570574822
1704448040
3903535
1198212337
50005159
1963274607
128063715
1615727279
1161759989
183138523
1679733841
123210232
790533474
1632487430
362631205
995242020
1396336926
1816296210
1127993822
790814331
842561875
170602469
962039265
1141549609
259149552
1564577170
1426406902
1991233386
2017359758
489756042
1791067593
1743186048
1695222691
765925261
1011943498
178012512
826856289
313893712
1741273192
1293312549
1852248401
263022529
1400143899
1195392506
2065176640
1038062961
1947260584
1384489473
2078093279
115389353
1064608399
805015632
1353353139
125618325
1101122089
289383262
2001275937
1754515352
1381249407
808285822
288700217
1403319266
1702790379
1016145211
985896218
1852018520
1372034761
2011837810
1057867915
36242134
1707074921
1455567714
980597203
1530549582
1085079716
885392442
1307825934
669600099
833983048
765482658
286393181
824909040
1060403760
805021927
1168649265
2097191215
1151772355
508256257
460244351
2042087954
1078045688
257033181
1554017378
2117138785
1683269135
440384362
1900883885
907055304
1540583318
1042884457
815237278
1708652270
433068662
1075796739
1952260262
2118450821
1484037143
779875903
1954500450
1042671568
74483578
2106650357
223682732
1997950186
2010692989
1328452877
2121493376
1894036619
2100504167
582984307
2143867466
1499753591
605079850
1502140534
857515152
1810696880
1849400512
176851434
1134558107
1487402648
1825518725
1578600063
1173756927
651097949
1000246223
2027720049
1099604139
104669127
1647713046
456876243
464711130
1627761651
1244394768
335289048
1989146042
1087016858
2087733945
1939411904
1585884714
831547948
2062321568
1978804787
1580270288
1686310493
1758054578
1598582187
675444216
2025001647
539316405
362510471
971174059
951265724
1622524646
967828181
709767002
1109252559
1781617314
1062064258
1239531625
1807672767
1178937197
72171885
21300207
1695963062
418038881
1117846598
965958958
1594445558
625005849
852246306
1331995890
124598354
1935647661
997719881
1889240773
2100948372
109793613
256605859
1520088973
543594884
1423316067
1046818691
1705638843
1501824237
2074502403
1851920708
1654592689
551743911
832063918
968943910
1878101122
690884996
699820278
262117726
167706265
1558986635
1665157212
1900644858
2058556984
62852866
1543829305
460312087
1609182604
1927495033
1211630304
275691477
2126912466
428450980
2062667094
1896137976
2022136146
1009058247
416400935
1263704309
1827141022
1647907183
1810437764
1880368419
965182724
540598722
1319097353
2000168293
735605001
1116204166
1688419109
1448810403
1319937348
1712086307
204978164
1501853446
66199911
1831279047
2060700809
1201242343
428030941
1391681188
362815981
1540740401
294927981
854399123
1584024773
1359552406
793800746
1982370975
663335106
966576254
1374058595
325463791
766845050
409442806
1370164788
778508398
391654073
299631455
204446382
1766183654
1342479986
1080887761
741561698
1133301478
418718111
1252359087
13776605
1862091648
2088943533
21669434
547818827
332870257
1467381152
1180681559
1887955622
1122983833
798545867
691079168
372817994
1936973796
560200538
1684947641
1723197263
2101784225
930746968
1715528404
2013782808
1144794320
2018888221
572751283
1544783180
1462770997
1625769590
1831222651
608078130
1897673310
1142856644
592547354
1053613465
1755735178
2000835144
85765037
535203439
1676887924
1050621583
769926972
1707379711
900983485
1477459965
331077889
11688641
1556340020
948113333
792669691
1130343128
70141920
1798814098
925359605
1694678550
69379316
2125474761
795919665
950472827
1523901935
1666135351
167863598
1562003490
1509155483
1362266596
906623830
211371807
1409477330
1379382950
1773889007
240220918
2061692246
951229464
419667617
1392337954
145515411
1056019749
42326631
602361492
1803834271
2022310516
605851696
1103581115
571757118
35266692
1694656376
982693376
1217729205
882953018
126614450
161767742
765292924
46017837
2130618602
1155959360
649929774
111011561
87550510
1882818999
1249464017
1825011486
866391073
1821674845
1861440238
1493095862
1965017292
1224007011
1863357347
1152359506
1984613441
973735892
991820307
2120599030
1739342211
1799614109
1139442733
2113439140
3597846
1442661672
946288984
1179579480
1003913245
838294880
334906110
1045909229
1826248585
2124180609
1413912200
1847125819
1558033361
1701976749
1839005449
512022277
1016859660
1850297428
2136129232
1867466305
495126891
1557387350
1522831889
147209525
2017981903
466724782
2019442976
256048996
1651312759
358274578
1825740796
1569363499
2055608279
1797370798
1081303133
2115239236
1015983367
1751970871
416130595
1614799940
1088938703
182542068
1742837625
418311010
2120625319
258791524
969254627
1608546061
449831371
2074719385
1288986045
12382298
952034286
622304396
1449122129
993813919
185713265
1914338936
2096743541
158272729
1689337767
1224882413
291678146
1007221939
602075358
1063880455
2079009476
1115445323
2070956524
1707654448
1827428704
348202891
1643275742
1187854696
786422005
904658429
1654910916
1064227646
461453694
305732384
1988202797
1688270265
72763536
384552768
118922292
2136991482
1386029629
1923195186
1272759146
483264572
1703169951
1932291109
4414990
1054805081
360737990
598402469
1411159787
1315971404
1360485599
1152545783
61071977
537521079
1196519424
948402976
1985030292
1609995373
1313411523
2105058435
815868462
192642319
947057022
1379189903
1384431060
472150093
1597290822
240617802
954259548
1231112765
836587457
1242732991
128069939
1628796705
147669090
1148913565
1227227668
1492387591
982231085
404089281
2081411025
222240704
355699433
1124047325
1378007233
1533321844
2110322203
623690253
1869317156
1506018964
2011674011
1549602739
2142300480
699038205
1927008607
582813035
1955439075
2028715902
208289100
2114209262
586351162
1519123460
656845248
880891834
1285869612
261733576
1559048410
340807085
1756985550
146677222
1228943327
1175753368
2036366360
880945179
893182178
1825457665
1434309328
1913761505
443135771
1174770409
186634513
91112505
204736773
1540146527
677544797
96122395
1466121596
279722803
1431301810
1057453688
2025897945
206255139
269226181
742553943
1410794222
382955468
1435669753
1485183958
1305296248
1906280610
1536871525
38798837
1524803275
220636462
694479926
837432371
1235394578
878861012
817533491
594870254
1548818593
308009679
927517176
1067414322
1429005120
1720303207
608356427
902748500
914692410
1243919214
1291230260
1399669863
110582369
8405005
818413131
914621293
514349805
2050168646
1080510125
1177848624
863661810
1651480749
1861572457
1801017925
214901118
642340671
33558444
625079096
1843341559
1628390115
1513337662
541424378
1758882293
51641087
60965985
1114728375
1027446451
185567633
2146296274
18039024
883937706
1326543646
1638927124
106138265
75971893
1790880321
326674136
1771428281
462253370
1559043162
2056588517
1558303950
749377706
486245331
516591601
2006460330
470260220
1293822307
312900699
63137371
518079872
574459534
1561235554
164369949
153077600
1943225176
2110451013
584124429
1381725103
1445296782
744880773
1445733120
2004322347
1647380047
2083860972
902071745
1299487850
1208918447
571371575
1958184147
1269996008
163141313
1192216063
61785037
436877835
955266152
688186800
472509573
1600996106
1797771719
214098636
757087645
1665095654
1333285287
1118233026
1379754053
846864214
2118255834
1741981677
538716290
410572162
589218000
70354948
920926386
117338582
1292957156
589213678
595167401
870858755
37511444
435469345
937399391
1743117096
1367647511
250482537
1181040328
2131324867
540088342
1254024664
217352106
1314416241
1494931766
1851455388
1948477716
1923067937
1206421374
1833238768
1990310755
224394076
1975830080
901706648
866721925
1005622993
422418384
860019515
960012788
1621659216
136043620
799941008
1507516791
1178949830
1426263795
1079412389
1287841167
1622584746
1481772843
1361532497
735090995
167976316
1881497410
1638248608
2019993782
33167669
1304696691
633663902
1009839620
1191741383
451690274
1021036214
235247036
1768918823
684038467
554508386
1333619853
896755283
1096409841
2117538181
69541503
695007646
2065236773
2111087931
380747878
392432301
281226081
1101699050
266853310
1666917644
1587254286
989695930
2107440077
575507712
274824607
1521774481
778798617
336523328
546077001
850883347
1831865807
666156179
1206097599
176893629
1747846061
1968838104
1929157216
277212457
94863567
1729895591
1885892645
984958192
615588866
1400923580
1942958890
601257863
1502153757
783470669
1518947845
49998469
1803490574
1889596951
1440221777
18118091
493530923
1079861852
999567643
1106756653
1385879985
145050111
587954077
664673758
1130338412
781763414
418392391
2030498443
367348763
1573720808
1455946902
1097142830
7550944
326633777
601925363
676507627
1555851854
1345920781
1385697347
1854387911
1066001295
327126429
232428378
557767586
1203658010
974705233
900889081
1739665011
1838788256
1759178130
2135024604
882586286
1457211363
1394076535
1221490146
812703937
344389971
181821686
549919940
409006876
741996042
1345995392
593149291
2138899516
1994507142
1905095573
1527258948
123754538
1738429022
445346783
306482924
1344784045
1839940414
1077601647
1536289208
1597738481
1623083543
351434277
445601179
795574894
186864211
140976182
471890856
1447846459
1159954293
576814592
1071541307
81342770
455618542
1239250639
560887157
855101974
1072263471
1894306190
131823182
422042062
719955364
53114008
1354096245
1182954857
1722685102
771600572
57324838
1796970830
249182738
396707885
708311000
220200833
776284578
114904241
485093509
744187448
1425229726
610478126
1859917772
137116794
1847924292
1161315435
1044245908
1393356688
1185489666
2036256706
1704568122
479789241
885618555
1436863627
1680537493
1006326284
1171321364
1384284520
615994915
902720546
470932882
782761959
1094146666
1534276901
1287207445
1086662699
1736306985
1364096389
1222172532
1082840015
1072470245
1169429897
531697891
1423322998
59045986
691384454
928670780
960538916
1309142110
135059690
1450876335
1194622481
785532413
147846455
2134335940
464500677
147078131
1487122311
1276410032
592780856
947146462
1356374900
1057104966
649103612
1008400794
2000493049
883611875
1296032862
1595084393
1467806134
923839813
1942724300
17408412
1312537403
894076821
2051528439
453005996
955954196
826056885
1653730777
1550084474
1671636704
1177355412
303333183
371847609
7522845
682089751
1297906750
931182565
797314265
527938858
516365585
1504333767
1326146755
2133155300
1954190093
1931404339
1695844384
1467848107
2063950897
1224904974
1048535078
432089592
1351430023
47442058
676566377
1802460349
332852756
1009119197
1644408608
953427721
331327985
1327301625
203573491
1221910771
646300628
15104957
964971068
528943939
1066044324
1535795623
1571596740
1894567099
1745912595
1031720347
1055051135
1632537706
1049182085
1882378997
2117008670
1290570179
584570705
1489757931
1211052085
560197261
334640962
51199973
1112722384
1219233792
417612480
2056891393
632006546
1449772130
606409057
198229554
1910634994
408794210
1501925218
1703453281
1148212116
1477197873
1619380511
999565351
1098297913
708294079
1489800949
1067865787
1191470127
368581228
323076870
1210892606
1629216691
1715400262
1834577584
186425032
26282381
344661379
1294340149
1488690267
390631246
942527388
1352727869
1096176383
328082618
415705417
275514935
356378998
1504251858
1468132121
645298665
619026538
1732719118
723733765
1023741156
23940342
1432092659
28726643
1706799480
14854468
1841916856
507861910
553101663
1237912318
694355825
399339704
1450191943
863855025
1553820857
1730021918
149892676
37746708
906244456
1034252303
362455206
959664596
740360965
218209597
2090817690
791194204
227126379
310694705
1890820853
243847541
147629596
47601042
1625855863
2133552320
1242061070
485481901
1422433250
583622508
1534818196
1867673110
211131605
689443993
1004638795
469597936
539368812
19635448
560608966
528591970
894199098
1445364690
779957078
978898595
122740862
352650727
873791283
1421641427
1276269988
1295822011
270610905
1258785933
984978325
764688349
63062485
113851006
1866682462
672913227
1215671422
308453749
1817273080
321802016
1380954966
806335030
1784860491
596082625
1639373705
575928847
739327131
1196606584
1984019998
1716705073
1974772720
157680146
540283381
1737982768
1985229948
2044015857
139920702
1708115269
994762655
345152065
1528558765
1867058675
621618181
1851881503
880342427
1342830625
1459753928
1649271965
166478484
339014490
44401333
1037808732
1260666491
1447066543
1152158356
260981815
1180524173
1711169085
503668499
2108239746
1333496437
671534184
320268612
40099595
1868522799
51514247
2131473519
2014441418
1232231725
2039929901
502309179
683533119
1495869686
1209315240
185572740
2074505352
1970829882
145477677
2033549969
2078819004
1462396699
2133158453
255755892
705352721
2028562103
454070072
981758722
1746313903
1256688038
1098780029
1547036549
101735396
1626357246
1954385357
357731092
613732338
1799921174
1622845365
1605167492
732632046
925814316
223137145
2046695962
2071887772
1318961671
1692955247
627723958
1597022474
588362852
1849931131
2085664207
339345726
670746564
786596590
4061834
1076837788
1678574
1515082390
1329003236
1268309511
237835451
30924079
283179947
320744851
1840934107
1589699335
2062149780
393821573
735979412
845193865
1641735996
1827895987
180185669
894009295
1724800825
243106150
390775198
1013878573
99695762
443452835
2052271600
1700441048
983788425
1010823069
896557801
64702230
1860053551
102484452
2013210829
1114910934
493884248
2101030415
671537924
1450761053
484572810
1832453463
819698117
1005584011
766450156
895676848
787961537
128156734
1213654860
1837334574
1179665721
854608669
1700386320
1126086668
649521632
1355846681
1308121683
1325030581
1916708646
23188126
812386001
324853248
426782557
197301163
86694699
1058513539
1779892808
381956097
1257844052
678791362
1116991361
1910055895
288474263
2074125538
1711594897
2646216
443290585
704008000
1586496882
425258597
859686739
85491425
2093299821
1841268019
1817916188
1121072898
257373339
1558842615
268524090
1017553736
1000259377
870172467
1290568039
1360239465
1046588545
629491545
88336644
665223773
947786790
2112902075
503823571
1290741807
1917055242
1023062079
683960159
1123359965
1509982948
740366366
113396632
288360686
306461507
1433375267
266459632
526690405
2025800845
2141191757
13571984
564512502
537967626
655807067
976324787
48556113
1361124245
854702407
766977295
1219001881
354632642
1952232440
851330731
1411734006
238882871
1996610367
1433340304
347303110
1363948643
1584818036
932839113
1488306071
1355654794
156681901
1457324907
1295731074
52201741
1234391970
1648269295
549122746
776635220
1103147581
15198915
1244575728
1525798018
186228015
3486239
1124376226
2084798511
592947162
1363677111
1614564349
1269535952
1423405511
1904892432
30301619
815707490
861087546
1311074513
465196909
1455144174
156470335
1457716574
805222197
375914222
1585557057
2081497599
758977269
1967581386
1821438974
1565385151
1150133367
867342554
554407924
1658832592
777111135
1394964559
749263675
70596297
109510353
2090820229
1065402651
753288249
535677695
1518590604
271443453
971521910
1311167627
2145672449
1221383842
915276980
1187197332
1462969898
1443806263
1329383742
2110274237
1155739397
456538297
1107166052
808542948
1770295410
979015093
438476111
1728241107
1145734193
1738799237
1265682759
1674109042
1565492973
547757239
292985608
305475857
319408341
38708210
2022026334
1568481447
1355437241
1911000660
512201292
1837094284
2044431566
1259205346
1228263043
202553122
1066107007
588884315
1199486207
1983878478
2044775449
1457176494
1923322226
619481454
1228364464
2058045882
1185871999
1554112264
1947870884
1980928291
205494523
458541153
879286440
1713882040
1878427263
114653803
393034667
1414371653
2034249530
1935789192
225041000
204657745
1182878312
221755493
84296602
149078082
1499680194
1402400826
1643675715
2111637258
902068339
408232114
684196268
1507324352
1973213682
2116682666
606022210
11102185
1706924277
965937173
923422655
2009197539
1111399860
190672022
333905895
1550617748
1067364806
1097578402
1366331823
631144278
1194051810
1009419472
702554577
791533211
136995403
1419750297
1038013981
1288137237
851628422
372232021
744880126
1355149595
1748287909
593220148
154582774
307652222
1275671450
998362037
1805814977
939577968
1679714790
158544718
1202027274
253578253
365647120
1293606338
795766392
2098130758
21400359
1409572295
236332800
610534613
2037683712
195301669
45416586
725528803
1080463653
1392269079
1366971569
1652914736
1921705363
762349208
1736315939
719583731
1944995607
509038632
60429270
335524685
638627545
505235576
1358988632
389792519
758334248
2854696
39940396
1162699099
412900417
1776930775
1822201831
1445303233
437949861
2034445708
290019799
143279083
97339627
1602211467
1725703596
5145406
325856325
1606933760
1487791895
1166999181
320998919
147050687
417179489
558629801
1806529138
287789919
1837271248
1411171037
642434202
562963484
919194061
772220350
190340136
1597279541
2024988409
2079046530
1501161312
1921637924
1746794052
262358483
1743822250
1164178222
1190814496
1251879105
1945525297
1017784627
1699729708
948201751
687281417
198450357
211863487
397881136
149725234
1968050997
1147592159
1590845106
915180536
184821294
491323724
1677832187
1493686293
1347100461
353751721
516065381
1511464749
1665329155
730179797
1672920644
1171477824
1144012176
1616076494
957382187
1318257892
1886714288
1005662196
1037848826
1428463893
1415544883
1792203284
220106552
1626591583
2009793206
807659901
1111422244
99096675
358495434
606042879
1953321884
379747159
767556267
1767987998
880889613
678372278
1441341502
1998891076
832942218
293313217
863432233
1403306861
1722674935
1741717049
2076046963
2020514788
1415187143
1013578387
795686620
2109560879
1770679630
119581009
1077435802
166962893
649802739
2101687544
2087571718
1611947524
1906279626
1847813548
915400960
658092839
1291441007
1752638639
1138639810
2027251643
1724324371
482078629
1979582119
2027915796
736070686
207549766
106811863
792673905
2112582302
1995086849
1592756167
583056400
2136689067
1221734088
1537544143
1732384681
1933216114
1655688109
2131007568
1895521428
2117571669
163920691
677786823
711980148
831140862
999466084
929842785
845803207
907257307
169243283
333449428
858950736
1869938136
661602247
330823934
1699513050
1988317927
57212508
1317269402
975548471
1008615219
351595387
705454376
1103103310
782704540
1336742743
1589207212
57245243
1344512211
882609724
307464327
906715126
1058536458
671156257
881229653
1682071690
912872725
1669451480
1722680055
620644155
1525163920
680654898
2079989913
1802747342
103164785
580933586
109750186
648337227
1444938876
765041249
353115301
1915285676
1570703258
676721063
829163685
594670334
2111205224
386677824
1046281706
73182848
1793035990
1641113562
957549073
1010039579
1086239377
301408390
1396422176
1950449503
2092278091
1948890440
860105736
2125472702
1293269958
2073838830
122338405
1718503559
92676009
1427790916
982953856
1875092001
1462812529
1882040533
901299123
1093507864
398319278
861166020
690743039
170560779
2051789374
1599065363
83257374
1654767247
1519874576
1956905461
144221890
687227866
1891031505
155714920
1110020042
1950396943
1891294739
1786494695
219763753
368362193
198533468
924719295
1599095250
991646087
2094705617
2055152913
1582955110
1215913993
1297676193
1885579677
1264907554
1954542716
1361536593
1596206131
1525519594
1756928350
2070019130
629322675
1946714762
1853771987
2105984011
1101970480
1788427183
361307455
603968418
22171902
1052542711
2058452269
183568544
1877492024
896261691
2096775142
1824739308
1972541238
291094578
1721651978
419830154
2096409214
300257925
1836949159
1405408074
4088515
311601792
1624053480
1412846627
1941985132
482992960
184981259
1947887372
1822742977
1196376871
887680824
206964164
206658751
687227866
719842912
638661484
1313318925
1763291497
1684696619
109263455
1087569352
1904264109
1965450796
1824760457
709984262
57239426
290527549
932694821
1158826943
1923998968
1495383663
854896586
670101009
302790494
1831092393
1841237154
2140810741
1987361922
1770778685
383664826
825999590
1826970864
1542293243
1867548624
1048979025
1736064229
1819263815
1643421574
1146157986
1299303889
505784742
935508172
128607672
686630066
945387650
627245981
859733964
1679681233
931723717
457019200
560834292
2085763342
256995840
1717202794
48368400
1461742266
1473659554
200367668
426812163
725244094
221517374
174081904
1500100397
280363103
642498897
1417085433
500192036
992025617
524436400
1441850439
2125491341
322798975
76549301
537189628
475490902
936941244
286142382
1615838935
1925637611
1891380718
405621573
1106810317
929018146
1681953100
148034672
1746004294
116849368
966604298
510844327
685729572
509449536
324374417
1790612279
472047098
995127483
2013439050
1702334155
1430019842
2059674501
1393517922
1350447236
1429592872
510642335
1025258987
2092627779
339079207
2114691021
1850341852
2147014027
868714661
192638380
1282252560
1672163905
371808464
1531060035
371650670
942960783
1809110967
1154666911
1077424988
988146255
375862028
362009945
1414864129
646920887
1178938390
1038148896
44893333
738633750
2004504140
532332691
1105726116
139106647
783305893
702926311
1330677799
141425043
2051856451
1673697728
438863592
877556972
579175287
664197045
430076259
1660300877
1323375424
824945967
1485242409
910462895
1797209121
921834331
302724123
734311630
1452421179
618062610
369899217
1452730187
861152336
1913077195
481213677
437270068
1463358196
1308302993
471246069
283214981
1959370778
745708129
1962437367
1668599474
1589141802
891549106
706213737
1877682209
1948226087
2053679508
293179717
2082876294
1904277195
549151245
1990460235
1290741635
655137256
1346459616
1012337171
544664319
944377514
974009605
880240063
223227346
1709486434
25682508
1748882366
1330577846
697307418
1435147221
160294109
13673232
1954052484
1572446561
1864030169
319166275
1289801197
18758406
808960564
450486175
781372918
1981541501
1281692196
1201610958
1922449534
227276367
747535541
1185237047
326950437
2113220229
1536737511
525398407
863428960
148646715
319723120
833256544
1789800551
1423780571
2028532117
1628781943
1298826915
1351720370
1491670832
511756622
592431589
2063879052
703019442
763264251
1679736350
156374231
1390297815
501921478
1045884931
1545707007
992570674
690425748
772668347
1958101062
491597068
1856689916
1419916181
2101839016
905864763
600564545
688346412
1576612715
1309142398
479991739
542182160
2141902615
1104004715
2027824811
85779149
888776077
1209828453
439980251
385129840
1942267952
1689183397
385611341
265582051
609588667
1388992370
724939115
748074931
1617628877
767185837
350519023
1041636131
445481895
1869708157
1609741361
1257882631
1255017576
928081493
1982560860
984687095
1027687294
486942585
853992594
1165393792
2068709207
1984174137
2131666754
1603135227
375050735
238076279
141176326
463848036
1709948523
1860992384
2108949702
903771253
1494652048
1992789582
1843419828
1644962312
127814409
295123469
1501181108
356882468
238265395
2095702051
1553012610
445626540
400170434
1587721910
1835968597
1404032713
544443042
209511213
323631924
982952941
1855284765
560338776
709726913
703205289
2016144648
1114278087
699742878
1608412814
1175508112
2000952690
1550002106
1736237426
592912689
970750491
433012487
1756561471
144704880
369633515
1391261649
1437207957
771901311
1123642443
142725729
284682792
520287802
707836261
1446510375
1252696527
1389998
1345709546
58481116
1629991175
2023207909
934188120
523231266
1587605608
80735600
1535131802
1058138122
1949744449
973769937
1996931537
1521340086
1622639105
1098476972
1216695947
1230895629
1263628841
958893492
36771184
1799380457
558494788
438951959
1591765260
1912157446
843941103
1970743844
1949669511
1284561824
555966650
1269676014
653616679
2128522063
1546355420
1314018395
1757631129
1671798548
533688163
37338152
2107896194
269408044
355931567
1986838062
1418947558
1468541496
1964258075
1959355328
1237115353
694119378
388145291
513735219
1950248008
470209246
1735900462
1620193895
1689431063
267697383
1710638437
1123607832
601156218
990479295
385491069
1481795967
1324904891
471834267
198251885
814022925
1902338873
151877821
940252050
834080744
694147602
344303695
1132626834
1548535470
1233843527
1713181239
1687342003
1242647548
1465399074
1552715785
541208625
261345260
1964841564
436904234
937378083
1981326471
1717397685
1345754312
582354813
253331253
873927429
1501162727
36820834
556500715
514230717
1866080706
1382136173
1506097437
1067386791
203859476
1331833366
1540150175
1568360187
705608840
1602449268
1564050642
155581990
1253978684
2100780002
1637069057
1634920657
1242978369
359225123
855661989
1324595436
85736463
1555754856
338984468
9539463
407451973
203200214
1438632374
359955556
1649136052
2013236741
693447736
283452559
1023119669
2038671072
1941826732
2131620608
672603409
1155351092
1865102267
727149956
1298119180
700250545
172826266
636744892
404816251
1879201606
66496734
166155330
319590223
1900159806
342520820
1628652558
1940069327
218885390
578694251
1232366694
406213362
117865797
1248251075
126600250
558235610
1526842780
309633184
1202937007
693508979
1118919431
647185337
1575870490
495413405
343132486
1857989049
814648168
659241192
993022820
228776127
495609931
1288726755
293568054
1912859712
208422161
2081175835
867859397
1761429269
1158896979
344408791
31308707
773861218
2114079844
1957103059
1841884517
1943937715
903964859
169128831
1120018567
1757002889
106197186
225511131
391734249
515702558
828228470
907564192
1213131933
1935625380
2051097995
266091876
538903066
2139362435
1653634123
1867643603
1717657265
1745857414
1069245466
555032209
901768739
1382820832
1305025388
1619257353
1227684064
92660737
1159993130
839668946
1763532235
18130574
1944185511
2025304069
1642876684
1456642278
1100854216
1717673573
1210237005
424293304
381783684
136615968
1041410676
1374298156
1453692895
692797470
1231348802
744079770
668438418
496011565
113892982
102967132
1437937674
1682028724
140976680
460754522
1851867949
311992431
805733108
125055665
695733376
1759638911
884263524
1028928490
1209204456
1894742619
1519249474
1540564996
401808579
1392511781
2074051302
1032836388
2134476104
1330996152
1830824869
1423751342
2006387902
715653436
1208125923
1255357739
311604635
1401523228
2025778132
935621173
1589704940
232414083
594655469
2118963711
2058490472
758744088
1364969357
1674481687
727330851
43745225
550333666
482930888
1556433500
789540086
1621398796
1199063160
2055475110
1915676917
58406408
1113840689
1227797594
295760648
612031387
611553889
1978698492
1135719338
1178960881
1851500385
1445124183
154101276
769273468
644634715
215681091
1793604713
172979236
1294393115
138745154
840804637
292337033
1074976916
143881686
86484076
151464557
9377210
1651688593
462608868
747839812
644291518
998524940
1297032278
730724007
1103262209
88634011
539819331
955379579
2088192826
809871645
498280866
1562521226
696256248
740760288
1284721033
43430436
973253306
100841315
586039366
110805796
675408923
1639404371
1787778420
1610043838
1543535314
1216276271
1388543701
1027506950
372257220
383358990
1878961211
1351107803
636737784
1410757107
1576098146
1571006348
554390757
180094902
148874532
373475197
400422596
1541947146
182952394
765888541
1595911687
646803502
1801656120
212507487
2131612850
1537947708
925481120
94054854
1483730298
1305826385
1981572456
2072239978
689523173
789780432
1141094808
541885370
862556949
1431044701
1087045834
420193234
676649064
700456768
1056709007
2026219051
682030130
1185489549
345810648
1233575250
1524796321
1497853169
1546745255
1268882322
17979164
847239226
801798310
363356273
1666375290
1120288018
1351509768
1613769417
345795479
152580366
2005925110
1185002703
1077022093
722355050
784997764
2115094497
2062190976
822714666
2101278929
3345140
844373698
1765868085
934903800
679162016
1054776003
350443147
159512362
236430558
1805719217
1362964742
775206799
2007161184
642013925
1697328120
459993531
988592707
684110431
386679091
476203603
513658087
1313228834
135741869
983384300
2058911185
1163328009
814487041
425038606
513136089
1813615852
1548135251
963934157
453834209
527636255
1907987130
266948233
1344367559
53533598
221335266
1672933856
916920905
262732072
1001646119
968183790
2120022519
445468440
858094699
1774536950
504127560
1050043670
516284662
1675030675
1121304199
1921901829
769963627
1419990182
1151835763
1322900504
1289988526
1321852572
2139570098
1065794302
1133618061
1616016488
2102129333
1229877854
1062121230
1557633095
2039809507
1607341930
1636495658
628022717
172765034
1052448089
351283543
1420737050
1938355655
1352830742
1000824840
1348561038
1563524418
1661087380
1520509834
613604626
1894886794
1918884037
871405988
1142105674
310978740
1552283081
939162110
739531293
352724097
518988123
1167406129
1049780332
1248958478
1203284405
2095971604
865753057
1889758712
464154301
812229408
479037478
805558240
1383163191
551611454
368602616
70187893
148874230
806330146
749073839
942675712
965211563
1249285128
1227939240
735240751
192734226
1365511451
234297577
2038339218
725116377
437134572
749720969
621639584
378832297
1355416974
671247819
247659622
345306953
873294052
1345164398
1460755070
1749982842
1236063070
309277661
989143469
874192293
459646286
1165146640
1639391039
1427141602
1341875443
210085045
295927907
1307919385
532139051
62744391
944694000
1962636157
1551387186
1208733024
313591522
1863687381
941811484
1674058478
14741063
603534205
712144922
1138602928
852444216
2022131616
1219142187
1989692407
636313226
140791083
983784190
1467463471
1904802288
1440685174
138176328
1778088159
500583574
1893481774
1272676971
699643916
1048683777
1697427709
1394904921
1804358954
1782848655
1220988105
266974199
1419117901
506383696
927169752
1860707566
1635758438
738499802
101684761
1017696990
381719731
1803808709
1968903381
957146061
1968010251
429796236
2146398200
209455918
1852850800
1913644980
1578750674
763836781
1347443746
1814759127
852338239
99507299
747620315
1887827992
431245705
1322045906
1640989134
1427916882
1236237111
1226954221
1297716969
778932098
1249161137
1731893508
1550148295
623657464
1792663099
1802504002
233399608
322220877
8741725
1743532854
60696497
935516806
1860364580
1761077620
60168521
1248253317
876108810
1231064746
1443180902
1576374710
1989833469
1920617397
421289583
430449716
987295121
51585380
2018074913
142124382
1685172051
1194630811
81101691
788805300
1899666744
1495510724
314490701
319487881
1429285645
505539969
1634598827
187772293
2123070387
498542891
173203498
1002604921
539896882
26056410
1251926202
292254256
1565145398
1352879173
315652489
363222501
365450388
474424241
148036350
1766000015
1992641448
1808254170
361683082
952332298
461167060
1981015588
15105667
182439782
1335961190
1047702145
1715085192
129011300
206225481
236007315
1404836562
2019253918
78909189
1607039581
603477078
694713918
813007804
812825718
1856454426
1726680376
724694370
1274088413
1900305310
51678896
116211643
1372964395
1564771051
1584731468
493602165
1732497179
1272553984
1423513639
1588744157
133315503
1456556814
1027346892
115250062
612608916
295009075
323602555
1367535380
1007224914
1674018320
518669086
1332894326
1125518494
286479982
1282250990
1005184343
170513894
1536179848
1206410469
89116219
952999425
512155949
533597811
368865252
1525087574
550717318
21979979
133962047
191258744
630362184
172961687
693373212
786270142
655123296
1166090806
1246161351
2088695447
282008142
680903940
1047338623
1682043462
138765804
921621932
1520869591
2081967922
230010311
268509559
1607733248
820078638
465060620
33085827
1708652559
1149318306
1313177450
380414182
1348805990
380128677
960741893
1244005848
571362127
1664633833
600658767
1025441181
2139753632
606230376
1332499707
199360960
1241012571
474481610
2041882775
457153859
682677180
968245425
255015343
449182539
1354591053
1466835706
1067722385
674600768
579258941
701919703
1935979699
211952721
851707944
539952571
1325528584
1475583013
1141887586
1589706360
867279831
511378595
352816536
1400595406
1933044758
286088710
1573028513
2096913782
181056244
176860825
111832938
80306913
1029782195
899358923
584978420
650321383
2080734098
976397454
193699185
814319203
1327797978
643107517
963632789
1369866643
1443697146
818435961
1276222768
798503024
1562000155
2027838868
1037766888
257449639
1004668700
460533453
82003571
732663354
1035928935
1475723761
999565198
195640795
1814228645
1426005429
764108237
909465131
1822507395
571989949
1540088026
168846143
296118058
628701247
576146075
1496788493
1451720889
1332163673
1779930997
1438040249
1651679347
1157915633
671321263
656075452
2010841293
936689309
595910379
1922640495
387076425
1354154923
954522913
526526539
1807862468
521927750
1248213685
889980695
72410074
659391756
63078943
1918436673
1904566205
601612498
1159081646
1787640998
1385277890
660462868
1735941085
626921500
2760660
1378386331
1641621530
1793845376
2013383813
597932572
954407906
176356741
931240552
335413534
2039669580
1393346019
291706422
170943051
89588572
2069835479
649988056
760361641
733842291
1920111708
783563173
1723350118
2116240466
1284235666
26944284
1213998364
319596686
1389817506
880833851
1485789110
140651916
481222921
496782598
1192436397
2039450186
1310494563
1213339210
1533558750
2004012309
94868533
113498402
1726590303
441644368
1125164032
1725560863
1005422799
449605281
1963569935
503912803
1502057917
1048915518
28246538
1691120986
731645348
876228009
1907485305
204149722
1568303072
1990650198
1914281775
100562216
467952447
104423818
1482944525
1270686385
1892328563
1595571132
2023706111
533906996
1237022755
2062153441
648038294
486366933
1429375408
986974869
802062174
241460589
902648536
367820924
435508524
1101593042
2098527790
494665120
215076734
20376210
20062763
1109440236
550457278
238099171
703293326
1366339087
2052885679
804725637
178730739
933281425
242470663
1861615666
884749812
378398236
1776623205
286139386
922528176
663766784
1404982976
933945740
711670842
552843871
1338137147
972009879
1727167273
704202407
448363453
1633773165
826194041
785138617
820402334
1074870132
2003321667
1961024919
1758788182
1047185363
47417922
1468881434
2035486117
1888830336
415396736
1115902996
652389652
2096567953
28220743
1459676712
1847531020
2118806653
604530686
790294900
48457103
417388023
534174944
1984313290
738286552
108203711
850969943
1252316528
821421714
1549578894
1483435537
1141264796
1873308677
661260950
2063167072
374613219
370761648
2100771246
586902551
1032629886
1336807712
943602228
1493030279
946980084
1175624961
218217481
453272536
76394379
1733251138
1232725008
1349371134
816354589
1282880503
286164182
2086943146
1288613659
1521422587
1746253669
2024475106
400954966
1438642379
30375949
1721072106
983831878
210122034
1427171234
1192775844
1958470890
1844920666
720919169
345135432
2035998668
1728704633
200089130
1640053942
1465587113
614123904
585884944
1202497371
1840332495
1783306815
1986376709
844963930
954950299
341467045
262621490
747762271
480173611
1045927799
599644331
13922732
1062064892
186790653
1866155306
619379190
2072323874
1726922853
1123671465
1386012512
1411558447
278864727
1372483570
642356750
2071044165
1493882869
1626357557
129699052
1155511064
233637882
579983158
228692440
948896703
626270674
1448633578
2146804348
1542762810
1936676580
18192632
398874479
1692203855
133420624
1757190725
1140717784
215391355
240735025
1108660210
498459146
2084901870
1199642309
41805039
189782108
671646143
1791578025
2116870725
1686042865
433853577
300321121
1660401062
1459192254
1714434596
1141865501
574629639
311564264
1798487818
98523269
625911927
1419522538
1088364489
1623559002
390046827
866172949
1257205289
1004278125
672938880
258874481
908921547
1433299736
1355218888
1771012583
132675384
1390631198
1087166873
1406750681
2136368399
1254836665
175634296
2124571675
950192255
108461921
687802216
33319077
1891506030
1747984877
2130129876
1762954788
1827466657
523295789
1303104562
302345548
266081886
2134212743
335263294
561491515
937991327
1338693752
862335138
1191113394
1849637961
1006126730
77749294
1438927667
922484655
1707066526
1852329946
466503146
1745276099
1671114176
1859704451
210606512
399634400
264979057
424523671
1580921701
1067999648
487503328
1068505371
1547536838
1837309505
1597272548
513299772
1733644021
1908492667
1880037773
573554513
888842449
574577742
1206755220
1261322815
1193144400
1437078919
7353862
138750139
1085897928
1898115720
457378700
500182441
919471830
768147924
90536523
1091708848
554490587
2008533530
1400141959
1799800696
2133218893
391420522
5228682
1720859242
1609946516
756752191
1694874448
95956972
1507764923
1458591662
857694969
2080965073
1714867111
1735808913
1864703953
173607933
963419510
990895260
437615747
1144839786
461117434
1223658590
1678322919
1101225942
635722144
1017061681
1173792208
346416007
102217439
2124350860
1674560939
667888722
1053192066
449139384
2061095912
726134658
1226880681
56390133
14415394
230496038
618420239
524092394
1452577753
288548948
1708955772
1615851136
589636015
871140738
832624325
664216811
1908473501
1480399104
548224557
2066829881
1344226723
1001910653
1333837127
475901508
1944481651
1050432721
503065705
890191337
84892501
1932518956
532680576
2092276957
249540207
1941538391
738147269
2084748631
1720442166
1641159759
1275700437
253581604
1253460222
1277206912
1243243815
102137590
1522728697
2059639433
1789696316
2081837012
599887422
1862192179
1122686567
585779033
1804532285
1712596134
373355141
1722883587
1797222140
1915634761
813121872
84518686
1712280890
637241877
943685081
219639167
2050380139
1574273179
151813830
1757282384
1804385084
2088883180
1780251747
85813427
2004232768
1922133771
1645488680
1315552065
919507218
994505533
740353411
226000293
525529630
572169108
713957396
1074163258
895456160
551922215
1989565998
416225542
1547457171
1106346173
1916740461
466773720
923693574
808174024
2046275699
763370532
1425219418
558569446
110476383
1310317915
1801134006
1774389609
695305907
863856718
207896900
1539100053
1094944982
232461974
2135081339
1907030968
26422213
501611098
243280254
1153180845
44542485
2108856226
1821828777
211771122
1480088842
395557278
588874482
2008571081
284819677
1559669856
1278288958
810040120
920418505
151738815
1836857867
1923291495
954235225
1385913467
368721530
1932675621
185106308
311134103
147236960
849361248
1685042451
1735763800
1752990850
1004048721
612430929
949869337
2042230402
1144004711
1392167623
844872757
1587815038
1991507413
982224690
800703817
1735621193
64501106
1901753133
1671897144
1996548035
264033527
1535863412
1379913815
1370752497
638081565
1092051125
389095413
1348685484
399960987
859758597
1617080375
235271762
417551361
612718891
1814192242
228944378
1571237141
1748313607
1460032299
1483907429
1366558990
945215568
1270394891
1567721193
680186010
376059573
845916882
301639893
17969955
1232696584
394651147
1861228859
1229953463
515391428
177370490
698568464
1408484158
757614177
1676266492
860523455
46936150
1763272304
464998138
1518512820
349029842
903619353
250877748
733733024
442268292
1252058806
1457437832
1050672590
1992056595
135897765
1141375973
55659043
673376953
585456761
2035739466
617135261
55029007
2100569025
1925101946
1109304801
2144163196
104811260
1330585475
286938180
1132495989
1307306328
710747934
2134691012
1044288118
147479659
1397383155
78002857
1002549739
503142853
822819241
1290607780
1907471404
1665315988
214936715
1962624047
1023755280
1798398058
777005622
1440752537
1060168710
1334227010
205370688
1079426959
1430676510
1234080175
500478216
251914043
612564217
1171769721
1739748602
969424395
1195295718
1923183243
230780449
1094844374
1105142644
1274771634
776894848
1482811225
70159204
957045443
1400242148
1379243374
426116141
1865799926
424519489
302904711
1404893366
370510725
442328757
1284624815
1902190048
1071848850
1662578939
1650496729
1934467652
21549864
2066345342
1235630083
1411346153
1109969517
2014478665
799643620
194374222
1698681051
87066281
699191535
535046574
593565430
1816847028
1841229506
1045369180
960658761
8762872
1975327546
293435604
1299612501
2047970491
1473200911
1226177135
1518985323
1440658755
1092678337
889305334
298449286
1658214435
1445957685
206657190
1596218721
1769891003
434222086
1376196033
759540899
1532328639
621626812
1694557296
314511387
269747614
63408554
2064117444
1662736948
1390455534
1805366960
617052557
238335794
529292984
274788490
1428133254
576553851
15540329
1309753765
868736474
1657330766
1908290880
872526367
1512984866
1232663893
2108368752
534119177
974238950
84145757
1002433603
645529098
493283401
1514670384
353083377
1437126581
115552267
675359943
59756316
774923643
1667028831
993892051
1258633202
850552363
90472112
751020529
1127657977
2066039479
1089443820
2095572713
1661102123
88090713
1941839454
11736471
676458627
2111290546
2009918734
1249099681
988978269
871959485
107157967
1045094763
2025625938
1558025627
1334282328
603281653
1193640458
1882193696
2127919770
879881677
1990275825
1420729990
1090009644
18471127
1436436906
1257687478
641059227
2111391688
2130182353
2139859416
1580731200
817232551
584248324
1529562752
1468253605
1947383932
760069560
521690110
64960675
76412864
1705072961
676799908
1946135969
2117864113
311113609
74102847
1542729657
943356260
106476006
1397247794
146253055
2002317836
858005544
1994680073
2000897076
1978570293
1751469707
659862857
1115895412
792890306
917872339
2080936096
820579454
2050414204
150747425
1281352491
2008491621
1247689807
537408860
605168692
498945900
325541053
1272329468
251700332
56803132
2012358339
1116596568
354094811
1812323722
1926988512
2116329185
964735011
291681053
1100140417
325251391
1000519529
330190580
1069067604
1436835392
914538995
858940160
1827291420
1594013953
2007851332
1506726562
901742327
931464091
1184999420
105581815
1501602787
1813842281
1741004695
289361122
665944928
501909533
568684963
1736964483
1119464258
971827956
1954880251
1510451646
847565975
1814026595
1664892765
1383348548
2060689650
1024255157
1132758347
976447301
341414763
853424605
177649245
2092680117
1446649145
1453387909
1805957819
1751000086
824778059
1259470403
710476445
1582898326
498881786
2143269051
1408103161
1596476543
1687144288
2068253621
935955715
1013035862
1916989614
2012353653
1715731226
2097309896
591350907
880590301
2128221000
423579353
492267844
840220720
904863946
498219478
1215169711
273503655
2139626479
882760672
1920488921
390199071
565622767
1330851881
2033286796
1514726799
63007988
1089395692
1854756251
229280185
512448617
1750676104
1515601419
249962863
235766316
113590435
36790800
266415856
887931209
513727694
96371924
178208314
263026121
1261553977
1923586487
283121688
1167814260
1293250925
2082229301
2112719967
1002863298
521375442
1241540316
558955852
814972444
476566708
1379384007
1247485799
1204466279
1990899573
596346338
313784709
1162428083
1232867274
1432049874
1422050606
1893673530
2121807707
663303588
690841944
744679589
2051934863
1929498004
769023138
2068655453
1354630789
1886553904
1609555402
998354056
1867046908
459459229
544758911
1305483562
745289584
1826730401
2080445378
573378295
1176966141
1573567787
248068231
818761807
655858425
2006194383
316664051
432483910
1857093819
1750658234
292885054
496437657
1342842146
1218383710
1764242931
1889803216
628068892
2049062705
93361844
596400045
1713186052
1303974939
402083666
1780180287
749706778
1042349151
443278451
1625270429
1789861198
2094756706
2123395347
1472174458
1546418256
1688124404
276038611
1799660686
1066858085
1136821182
948067932
375023504
1605103208
1565133065
297594599
1243143633
1702383116
597648516
359394250
394831799
1725864942
2045238894
1434116644
1966551935
440015276
1458746914
908329694
840510
381075657
242103718
1070713949
424126684
1520625307
1035172100
1110149559
2117741137
1781268154
357104597
968669242
1378993763
1147534511
1276362627
915305929
1104189072
1693909314
52527936
1988144513
343656069
822249769
615136994
1072133261
568342360
1036978489
1534428137
2093383443
2076525565
1250859297
207802580
741913837
1257768438
678290866
377993143
1005735018
864480436
1157658558
844793823
950309874
1135292677
1357236411
460849063
710872922
1633289168
549768850
1553232035
1609473777
1374993787
1821668687
1023354568
30244698
2010052395
1365349058
1541026429
2012757055
1678561837
987726060
528965226
834784865
1039802385
466068321
190550543
108454121
1194758600
494421750
1290061730
1353718452
1440763593
1939106361
1061822709
155856163
48587110
667194254
971295889
634711699
1799221753
1816447098
311021612
1341036803
1193797452
1231790931
138558711
807418704
2015893137
1812574302
1332551167
66492769
119586436
1536961476
173064127
1100515250
733887501
129417248
1023523199
474502772
573515447
522951114
870001369
752893381
983524651
1444741723
56982032
1549165684
589027357
1592123202
2087310434
1445813265
890961529
1272880270
267547269
1412695738
388582041
1613661112
83690380
488984645
79614682
859568218
1962547917
1486214674
657061738
2129565360
1746290340
717253420
1427372693
88131035
907325506
246588597
1658525971
553820137
1366579496
1842509509
1723898520
629649325
2122925806
1969820499
1799335281
15972743
987260197
434801381
1929669097
286952614
1864949395
1740108149
1380903242
1949901987
1789743475
1046685818
2115076768
868504798
1935244209
1154526440
157201549
1918619670
991027502
1566366247
1168771752
652333316
1063554833
1052958865
559942740
1931614409
1769014088
444828318
1283306158
1457337826
1763005253
1074381260
394899378
312382948
752951677
2016113124
800337375
1917116507
945417053
2025206201
1108046439
1231442044
666424495
475536171
983435885
1670335206
353630729
216294195
1803700710
636038961
1715524666
623416510
54300005
1031065613
2038273944
2074922318
286182591
817211029
736156677
1752489691
685166024
96404950
137873303
1946334692
1696270494
2125255561
271251850
1824116910
2030436235
2063399708
577448078
63243343
541601051
1535636448
1835288866
217022661
512267166
933744874
307127078
564192652
958267606
1436246817
687403127
650972203
1758867987
1612967325
109725283
716632137
1089827609
1496042268
2142130574
306907263
720150733
1721064674
422321440
431861922
1961435406
1600717598
1804684621
2033627982
236159846
1968394487
142790216
454585643
311117476
1624019792
415488284
1608736442
336788588
151583696
540317886
1353379659
626875051
504650027
1828632700
820158796
1198343882
1349089206
1948799151
104775806
597026283
1731203619
211516175
774755732
837189700
135385983
1397906305
174766528
92986045
2057285457
1639544106
465453264
911785306
1559718533
1290285803
1948764319
1237182644
1081482962
1299478842
203477889
594173309
1367615190
241240064
1819599092
371427096
1112538186
875273753
895929703
1517355034
990664254
1721324327
1078992859
1551637310
2058172205
277329247
1290362296
70335505
328759366
287498666
700828504
1428497128
1072873502
1421872410
221022423
1873360188
1933876302
664774479
1492616824
1841280924
1372133364
422918232
546479574
1713068230
2069530834
1576426431
1015184434
1931738287
625361488
260531070
1094965630
893968754
1564151087
1279851237
231851037
1317368330
292067987
106980962
1722988937
747357799
1869472193
1959174599
372797001
788289467
1781486019
744952833
1854480586
549856994
2086146944
1038193749
2137109364
1423559468
890753078
1428345425
1523627145
41215313
712136494
1524197976
240477228
1154083058
1385064236
877652668
150069157
1596162015
631113455
1197140463
1481870557
531186426
698870433
507938541
150998688
322864142
1688807778
1904115739
1634443832
664816482
1712051399
1163685491
2137314412
399227810
337938127
1301675189
608936177
2041336456
2142479426
2044327378
214559325
1436715284
2013093587
1626764918
1945574515
1212128666
372870683
1254836665
1804788987
199861225
513542756
1345359234
766712547
854470450
82130020
1116854499
214912279
2138653589
216099682
1524815394
1675171252
1347947241
683130222
151479052
1853630442
227789873
73743227
508448125
1603469101
2134149701
1876370767
729098823
857538082
297441162
1214362384
1136025940
833514260
1521796981
245164018
353658804
886080629
1181317186
1743511500
1569885613
1014971281
1902603193
1151806972
1877657420
1753646942
1675260137
257458671
101949030
2104579323
488767581
2035208399
874168394
70741593
1606791134
904170705
1615445986
1118019421
24225457
1705983178
671085720
1789105467
559712533
922445762
1456124543
1073685133
738146546
935799208
803641895
954946011
1115467046
507530144
1856164544
662791029
1967325467
919759869
1730758701
1253455769
2147100236
1567021540
505497627
788838340
352137257
637509459
1079442178
168858061
84126882
210214210
451838581
7698971
241412588
1900774300
101697449
415640808
2001146596
414898396
276073681
862533049
1199188394
1127210570
670230232
568632853
487009563
1357492809
76587552
384944487
499367041
1077366063
1108023965
686770459
1772871994
1230087156
1525638427
1398020649
2035981518
124724228
1556066272
469853703
1853882676
1830398847
237866741
983029337
519951185
1220477196
1414832135
1318180242
886450083
825469092
1804586845
600703277
1647761213
573535189
497378353
1189688043
2050791460
429292024
79188037
482107601
1863965336
444514311
762947742
36055974
244493379
1603390049
1182149947
1080899312
1023714166
1207940072
1772097878
1641892507
894703672
914842246
1407380108
661531042
1588772947
347488171
1068701151
515074554
723427714
2122985456
747489655
601090231
19310223
851703517
1989317150
1984239565
1978642563
895295752
1034725049
946451906
650010746
139221189
259947445
1004202026
381553873
406156942
13959158
903618628
2042221667
1200187332
1875727323
1132406948
782630685
77906271
314783582
1081744065
1540627990
802109253
915367107
151898753
1539347983
621598370
2095042723
1222673496
1795269671
1501031728
2139336113
781881160
573054368
966841291
1368685495
1468857248
879502953
1236867549
1726726351
1350544194
503518737
88871008
1713003344
37007943
1904588071
1575353793
91608561
1474936301
1454796317
1615617427
1721404866
1420303958
1766156290
1347210540
818627718
1718682339
65931970
18322735
789251309
9267087
670899795
2059696263
2060510213
1306618960
1662216797
492643325
4252305
121646109
1650680635
680163251
174605738
49175871
2129899433
842208258
1025427142
666959222
183223226
1347581788
1860936352
1611913690
146740153
1686281121
2087089081
1411796546
1161049734
1239917599
63412010
297856763
776980589
1246465961
765674614
77524557
1894374042
1648577267
1816317074
36372876
1286668329
1308994095
1694921960
1411840817
1280885078
2064565360
364721113
629934251
470397734
582707000
573844457
389905327
872592651
207756453
583687154
42336431
290625718
1523099008
2109132523
1234758061
706258980
1957854690
1769360282
2066223595
1136795142
1911041850
657288547
880275280
236724745
838647860
1312974724
291154165
693269631
925243178
1249885435
679917394
347364383
2118590689
1286379346
1483293128
61034766
890497032
1210388297
1111222116
373907734
177500981
2021746471
1184299025
1633629843
1289588800
150687096
1591907183
966319834
1077236938
965491753
1946977189
1546322755
835833014
702835004
1473774574
1469957086
13430540
272540443
649682837
386497491
315483421
1200391377
612396898
1034842930
1786238370
517731791
1030195539
751040892
1566117917
63513120
491146847
612249704
117558574
317165354
1634629542
1599454638
1154665323
1349016355
339684407
809233304
1508439958
970804181
1219659717
1081341034
292207564
983651527
315660093
1572822526
1542625890
1314635945
192900350
1458760895
1007321905
1609392089
1820033974
1273661143
1739440910
173415784
2036173309
1708063778
194316492
1669461881
785311597
956220041
766422954
1969077741
1831515149
1456687299
714931554
1608664995
1315472410
1028228190
1627304033
496246823
1903152252
1250515538
272145472
2080054634
1433276298
1586629238
1275055099
290347958
821139314
974411530
987430161
888988184
1346419037
1102736005
1105674315
775061609
404106540
406036713
1446457399
1295215115
757945378
200153790
784782505
10795402
1158886714
467298225
2011191004
1434948523
1557472961
1665538981
179979000
53366233
2075237763
476644026
703918555
564115863
180721705
2013500208
1060034643
663728716
2132958934
2052899426
1529897958
1650628470
1047448722
848570922
1509639784
990390507
800404304
800773631
1129382982
981271022
748130995
601070962
1497607355
674762886
1704079458
228756929
1146554375
29523829
532033133
1047898237
115795383
821267594
1552589523
918541190
1983510138
1538873363
659341632
1411023468
1622922772
360260106
1950627956
1598819629
227589217
1374680827
1455048287
2001467249
1363265885
1066834855
2118218164
418326361
811512083
539831365
1627529399
435614976
452959167
633737922
487603249
495864410
95777320
1571742734
1720328469
1801627157
972777149
714753723
1357370104
2086267392
1226952244
1652210668
336900730
1262098241
2071679226
1153718463
245382430
370379488
75135881
823972802
1975997030
715428437
1544738237
1053282653
1528252228
926424142
2011261253
2128950912
1877712526
1972117638
1354164007
1694105287
2034870263
1633753414
1060287923
1661639601
1828542382
1485121953
1735154025
589258131
671140059
1689810481
752056532
1630064734
1297268755
2075475490
1471311854
1384581877
1119883677
2077770364
1862509085
232788641
385717125
1055671588
2071765989
1838165363
664831906
2052255411
1293279738
472835844
1918872015
712452130
1691897315
119007897
1950890460
1487526089
1204292901
238078130
575790199
1552413346
1041337291
1439405685
1734078033
230500829
836657699
1482177124
84883486
457047307
1583024148
1928175647
452193565
1465877783
1668260244
1257618429
829739689
1096452519
1431968612
1898014478
2015053719
1275024708
2026608059
1423239264
658256825
1314494238
1263407671
1605536685
1431708525
1091726548
555820016
1437246479
586708549
917102892
1669184013
1244254541
682146419
135462829
91214990
1390454526
1206980104
1149733141
1994472168
789747735
747580681
864499624
516417515
1404556234
1350432806
271135512
827613191
1307831758
1950644856
160150028
858343181
1567426424
591489429
951600039
828062637
563173046
555624513
106080789
150692214
1975781512
1929250512
1810207696
200155658
1434449466
352673762
615666877
176485094
1357770567
1769678018
1321014002
834171146
182124460
697487209
206765477
869709267
1216445732
1054248621
1069259998
388211522
881474349
1115600227
940973908
796454125
1359656682
159486429
460705927
699246169
2107799180
1849531874
1486814197
1377461370
1509592449
1494853286
42903758
1349763773
218523037
1282304006
358462623
155603561
1897123062
1074246542
1428302310
2011329459
852155811
1519477257
388916332
1534359775
1233176649
1359588454
1530409822
1636295901
358516687
890178177
113185140
1949708900
1248166431
447795316
528454225
1524356774
796189381
948423669
898251599
508555487
2052558034
1695714204
1249585156
1212497019
56898501
1531012921
62439671
1412497005
39151697
1409065772
1803400586
1952651404
1404429438
539491577
206726551
671800821
1501405070
1263593238
673696801
845529549
840145683
1874541655
1382243052
280536868
132082803
322309958
2118950585
531031478
1335347786
64844713
590797117
1120725671
2040509328
348348626
346829790
283802228
1801968879
611416118
876428666
1440237438
642219340
1648794458
1160784104
1545630416
930229176
958398604
2112099616
351860668
540632749
1190268734
1158352328
1818557414
104102942
636464285
161675805
595866723
1994506049
766064285
321635921
1305819612
794470121
1594849745
310351537
941369067
1706655186
310479105
1191599657
1803814711
933017845
449140656
185813221
2031928757
2146631370
823446877
82499208
1472488805
11255342
272529156
1707242045
197333773
1782571644
1884262856
2099532513
546136179
1060981242
1091436363
1530959341
247627521
1209871377
2081513093
778560513
239951782
673846136
1190502767
1240059655
1017990870
1531105234
1972583131
1548082365
1692280954
1570047783
1621658552
217721242
258414011
741089858
675088249
1075243153
440217107
2128768076
444808100
841568077
2117879451
1034073841
874420696
2010448736
299727431
365752693
1361898327
1579349613
1119402957
694204979
1810398594
1174181328
1184054490
1011459403
564335450
1074322577
1975040355
784826387
1363289442
635039930
453154573
542136219
1709975690
512346954
279962634
2020355766
976195234
386739974
1928939169
1452345711
1391555262
1218078182
478661270
116640687
2054862260
1070261268
1812351978
1754716649
861496847
1671148271
409027866
1525253990
398496016
1138379074
769878333
1040205996
2073197738
775763371
1262149054
704894451
1688146975
160870663
806262450
1003415461
292778269
1436202155
1306670566
1925692683
266245355
143250642
1144134841
107947365
2077599759
1669096555
1847554794
1656669985
990312770
868116676
237449640
761651433
49805174
49122048
421107910
894799669
880170779
756448577
537161911
812478446
1363798719
349756833
1349076295
982758209
909162860
1308655795
1309131290
1363986634
1788747039
1639408951
285397560
1097099981
504565752
1775213430
73338390
725906882
1200925359
1916653506
1757343902
1678713347
330646496
899353691
815244362
1669351660
1625670923
1374039767
866649764
494029384
1357144485
1614557405
792368744
573401985
223175974
1232618557
1074871882
1476478260
740164425
645553129
911490339
467998731
17855436
873236514
1509128404
1518687360
1724362472
1458930251
701302696
2095628949
1914437358
1701226862
331671807
884767916
38598217
714564986
797804432
134759455
1969387052
1579287691
1006041837
1854036183
87189783
1076208601
975965
1171117876
487904311
1747766791
939197950
116635612
947871333
664632589
259670116
298287865
1151889964
2001656830
382184060
900023345
861239913
2119648977
1098795843
180490036
1784825457
320197709
1572334514
1111931296
1207018012
175613949
1198038234
833298494
440293941
315516605
1162994277
1474423974
45406749
1361866192
995871003
296127448
159012582
1887148888
1730417358
1825964680
403067194
462384908
1070713037
773428629
1086944949
874164341
1937211673
646915167
235624798
1191210179
1664372733
1339941409
763810489
808817577
442644538
431391617
1980754604
110959897
473005960
697606656
464164877
1617002143
1551432893
572207754
1743797134
1365996595
335740789
1100503273
1652884723
2132630498
573416233
1183570886
2034066965
1844365743
2127714294
772718826
19721403
1327033947
1809729177
1856442291
1610024984
1382469087
1543566080
2146959841
370891380
588613008
358526167
1053606350
1638006865
124044920
2099209909
1846116985
1234032722
1194926998
2110043832
2002052569
2033010546
55564262
1861560613
1343464091
248910196
83149855
2078678385
1438077946
579308383
2088129408
1640610066
2073634062
1658541595
397568804
1674146691
89695688
2013294488
2002222926
583980940
688254651
431864891
1139042258
470432495
2140171151
2007847653
1214787117
79550078
1934785025
365011015
1693945602
2082707113
1308642736
103620533
808259963
617394199
343003359
1517766470
937251578
1884301247
1443067601
472013138
506380489
3227588
998350277
335463297
625866689
583073829
1122334054
2132582715
1213465186
1787669158
1166379379
160348119
211335564
627177316
547308558
143067066
1039379656
288344133
257752075
919650664
612742068
503129718
221225863
1699997516
1991824788
1055052110
1012249663
274208766
601737089
1560495225
617862362
1171316561
724141155
1660053736
1310001317
1555767819
1566103052
679054579
506931665
34128
1139868087
284946560
1647854331
530134592
562472551
685940670
841415555
692059683
1470214496
1128134360
2113883616
167667666
1350302556
992994813
1452773182
169987219
952462227
2081163818
1055253057
631436811
644874598
493456015
1553190628
2011703476
1762428379
1473472157
1544487107
585283642
286418487
1818043480
1072869359
1580298181
1648485928
1011129669
1971746609
1324589228
879682139
1278168412
595422400
1600972288
1543242967
264004419
224473842
883448598
1980639352
1543973643
259085839
1329617421
1379335410
1212992608
1284569628
57007022
68040116
1384445036
1961579425
1428701380
169044104
557735382
202162086
73845809
469670908
1036240047
1020139715
53782927
601475344
1715713566
1397878798
87460452
830215157
692733304
918739408
1966787425
1081040351
1739108546
1387794327
448857623
519553469
558255477
3877405
1783459757
639898272
1579754643
1746573615
965696177
1873069888
1260969718
1496231962
1948452779
34327910
908435917
800263828
1980013214
697320028
1652961930
1836217637
6991126
990528875
821648710
812449680
1827325538
354916646
1640007527
243677591
1557765243
2081367516
279345430
632393875
1712169377
310098143
693123502
1094112427
944352274
1193486692
1177638617
472623578
475711934
330620766
573728669
25681745
1644069202
1756198189
1139371377
266544495
168375223
1453901916
1131175365
128174026
1367450093
637720437
562768061
1908949609
1060841082
1525320835
1131210103
863340590
2029256030
970603187
1144709436
609520315
1875089545
1959493099
1969650687
258369567
1393329978
1633044548
851454065
240183574
2103422411
1531851848
828821975
346428421
936079697
2603620
806659487
444311495
169178381
1397804555
801804134
356740104
1160938251
1148175881
1493594273
1327300463
1584695743
724095534
1115096139
18734291
1684280815
2119077305
1704924503
1316681659
181795603
885101323
1694428177
1363898818
1449225601
1954452797
697234522
1913873921
1643381641
213622467
1134860146
997371813
1734544650
1389006665
1004679400
1031076347
1680159176
670230232
1634140918
1109694858
368127105
1252248095
1763001101
950039984
318059593
1653088259
1190689670
2107049891
2087289699
230706848
1547682800
1077864359
1849931647
958702738
769021690
1834635447
1082522810
836006747
1675722577
1702664844
735746354
2123913492
1022643069
98715565
1065503174
1206525440
1061610067
701390687
704341062
823333071
2083253565
1252491499
2010547927
27000376
433365492
352251203
1542387703
1903158909
1514111324
66607257
71042632
1658201726
850491528
1713454790
1978516242
1660623406
68755374
1532789438
936020064
995836563
1658890320
57544656
897473767
1498734040
1242129050
652906559
847280275
2119994234
383944172
1250802432
603641246
523295038
267406880
180610080
1774892041
2056773743
1081369707
1709867569
1126710745
1142734594
859674184
883715927
1447902219
789276365
960710724
1443482295
1457266439
1271293099
1758126581
1147785687
604066298
500989292
1018693333
1593965254
746471575
1265709709
2071549150
1270089489
191146631
2001772130
2129835286
675304186
1271881522
666438784
1766713532
132842712
1711674588
1625853984
408746727
530869329
488329831
1347080571
1945267132
1355831252
1997395232
283235471
569364811
839646780
367320936
580930856
686004309
168758341
1459807263
107419846
287362022
782074666
1538334853
1741557794
1561070054
1689391593
1536760208
134114861
1500910886
1310922690
1302600798
370253902
616091652
4555185
2139561021
1971900339
835068364
1811497939
453561396
1492798471
1808815361
1811203840
1896261857
9380885
405609848
58155483
200076615
530497606
27942302
66248492
1259987745
401447052
461869906
409058229
1272921621
997613052
884588354
811512083
1231913624
337895212
331874258
1379790267
2115683977
1928175647
256694778
936673648
1116340594
444496369
752831953
1354381526
669660055
1898354418
546283816
1629164532
1669870243
868949969
1851560222
1025623543
1245519806
1810774280
920038395
829846075
1920009696
770483794
728798751
1411255932
1852968339
1642978739
777986367
258055009
824454927
1037832173
112056125
235618016
54672466
339394459
232081850
150297790
1568343666
1485393694
896727630
1706274001
845259976
1336495179
217116199
1940534016
1072168548
1393725307
845880179
990312564
1544476000
677238348
155481662
2121872976
298475200
1560114028
1607881896
1390847981
912523556
1332631199
2039696507
1398130655
1875695601
1506359078
1871728044
1279638834
655223132
858862067
162823108
625918677
1281363653
1675631730
1395651088
573062103
561706816
733061063
1765983012
1379224561
1967191262
1316211416
1429733471
1689591844
1944799149
430980107
1631749748
817523016
551791866
1294751487
1552777126
1095607342
2008756105
1769665725
31090048
647030963
1484863176
1586074579
1453828524
581761003
943744212
837542801
2064408481
586153259
2065564380
1295198570
1048017259
2100129850
1472851171
672664563
1712275858
1020412928
215414809
1177866659
1360361165
284662363
770316882
945935164
1982918102
192281325
676787937
1200802833
474307321
96118901
1024029392
1308922169
326638848
1562320409
2008714627
523879664
772450437
146150051
940981989
502483558
235257414
2139427670
1843268306
1940652204
784410280
2097054786
412822361
713623709
1142136587
1038104502
1946717416
79536180
1338137147
2108072679
1538966899
943721003
1731134895
678539954
329174350
1168660619
355994571
1714473798
210321143
94940060
620823981
238492580
443523947
233448616
2059723238
1734553625
1814015966
30560245
1000254588
1417966971
1170766027
2035587563
727181992
785034768
1379349438
1428652209
1562177025
804736652
2111714048
2053450346
982921980
1600678457
1039025606
1137019744
158386903
1665275068
738918332
1062242630
311959447
1905553582
2124763961
43957237
863952698
1583249846
739520084
1953526249
1715982447
484405461
209663028
434490504
1009014694
57950041
1192559738
1457989168
463607963
1703752803
1118414367
797471395
1606614467
1575948168
390358170
64535829
1217823765
1089513073
1472458356
246056534
385617584
371103634
89270889
378160185
1025574128
1879907952
249223815
1353682167
994343936
1684597993
352909794
240833761
898533463
2001465053
1875805302
257019742
38644514
1913741473
836594856
1944003097
1447206291
1947558576
978083510
1179385149
1070457935
1271537984
1372032378
1897328400
2080709974
50720502
1774816586
1816266011
2024156755
469129164
805066857
1062634449
211791925
130726985
1494469273
807978118
466528798
316795906
583557373
837656384
1609433974
1553915511
1580816769
513584762
1859503686
1199136954
1956806617
858772823
2128595941
1903372129
1351759278
583375378
85598974
673311583
1085650069
1348042599
109054120
878538973
1190786769
1239414993
1778879774
801850104
2058537376
1941899877
1603353036
481366774
1631651125
901195324
2136066133
421820520
992985017
812691111
600146679
1171100285
1022864622
1543783522
1549799696
918817134
9694452
23290332
725389661
1758073007
1932624458
1356769106
494742706
529095167
1061247364
145833431
231277707
1119113830
1515920825
33099824
1888120807
1500793783
2054587147
2049177041
1163528409
433260118
77804474
1411356080
289055419
604787078
1175099503
1970815794
903195770
1948636337
141901607
1714452155
2133670567
485550140
199834182
2121339170
843017539
1456876655
1123905896
373057767
1862435968
120874307
40205864
802761559
1810622455
1434288626
2021112720
1210139111
892640338
1352245378
802758450
191143701
759386221
1867566280
171210630
558354617
198539813
1503383580
1778016123
1496378442
2011754546
258054410
1250318348
539430450
1809112767
1231590558
2044216604
235118031
399047271
190696618
2009545709
1513848005
358949691
1635613288
631670669
1998107228
775526764
1833286450
502517367
315481692
2008624552
540101393
2103247235
1884505268
1556569461
359657662
57045099
814181008
1883141914
2006209637
746309540
393269610
1266677651
1823530505
531097664
1729340557
2014931762
2050834229
1859813816
1555499375
1053925615
1340070153
986215527
1579371884
64568513
538040823
407829403
1976993474
2060841776
1890333659
205793765
1842058738
591821790
292455422
608403681
1709810763
221857508
37744388
822492850
1538678542
192241270
743397031
593940833
272413013
100521964
1335959927
604244397
127199879
1939358988
706934954
627031234
717692322
1006598110
30356082
583623796
1536563163
815234417
640278121
183619975
1247421071
575060667
756760553
1366156706
759862816
1879167374
1894931467
1752662692
144976139
2117643198
1372082046
1079763134
1727029837
406671747
1086851713
1971864058
673424271
33579377
1626968309
447656866
687633729
441105181
1076238804
1970372801
798869146
888064710
1414288313
592090065
798571167
393179511
759105368
215445397
235902894
675931942
65514137
2130241379
1522167336
936224436
1031996405
484717504
1404967515
1527215053
1392612037
898628836
1036011439
1700255756
1208463153
685565836
95797870
680004090
474779656
1011748810
1926677124
1048944425
1520422433
1710575424
1671525164
382148962
1212907411
1682513574
2121856638
847931594
86737162
1682946167
842920708
43175454
72598641
1721472206
1157039201
751909089
1506962932
198281310
1714007456
1973620407
412086150
926934634
1822656782
1778727583
1555189140
1490742551
1155055111
493667268
1830319801
1320360648
867979818
546962009
721230645
44417204
30711823
2042305477
366523383
287896503
1225077061
1660853376
1576484527
1076804812
2027599714
905480749
1907165012
1861408415
1048264575
1107847303
1047935846
523318302
1757905983
722675221
1098588279
1139052897
1054906002
934588881
1159655772
1533581375
1234658020
71930853
785844726
1834837190
408155781
1823642171
603798765
1684995308
772518065
525191235
600486073
1091697087
125807603
392738125
859440874
1565955590
1175953709
199671253
709632497
1627343683
2012737345
405167123
660934414
439144801
1935776371
2032206311
516889057
1707305917
485093509
963022520
1007649435
1523527406
1948881909
1854451021
2118198383
75620457
1635142720
1299095843
932811939
94897569
1511004304
1414553852
1842088666
1968090543
117503711
2016253836
1943702764
1739153689
781687315
108629452
691120172
1387390089
1534436269
2079250713
988038531
1748536194
1318034087
1014314595
486498868
1535526659
2103225266
527194811
1794388928
1079380734
1323193412
1271174072
1725684583
116641117
1241162278
2138624957
1973745939
1625634867
1885897461
1589199733
1601467490
1675740887
750862391
715436227
1764321033
1510622999
1567638876
1978960337
1543456862
1552944648
1679044867
309985475
745165013
1415796046
1442656999
616024031
768456816
1738399077
609112610
1873698435
601463803
1095637073
952339294
1488947009
1409145251
1656978800
1387915008
461497650
806417988
1904966993
561785183
963623967
1225307638
41457955
920270863
1859758071
2021880603
719114033
281944570
431067132
1914642316
841183063
1836423868
1182532715
663717325
496852622
158368735
71887709
1856083075
172551002
615842455
1688474603
1325389335
2073159976
2081268017
1483836848
150628841
1254339626
2034691834
636541739
1421366735
1178060948
1642692535
1028253745
1332794237
1523500297
990743832
78050975
1349170272
1678220032
758663101
981528074
2105773219
501611098
1398377808
881745799
1461622453
752591366
1140295427
1783702395
1950890390
656915960
1209000424
1217383329
1554812024
1686428674
360706117
472189198
1547065094
2011032083
2022469603
1012287537
2098501729
1873707315
221118964
2050666634
1904277883
1631576018
239304628
1318552143
1867169795
833942462
434398019
873949488
1192302630
581904741
159031272
686424403
431169830
778023952
317999716
1407010574
283819397
558405244
1163132676
665881642
1667120219
1685816022
1995531341
344664776
710301506
1399166259
1681343050
1561579205
1233094416
1016933179
2010853290
761056584
1209758451
852082714
1062944278
1754725079
975097659
1549515419
1561291575
1463600663
1403398812
790399392
1304988963
1484385818
1879160904
1510829857
1844680298
983164184
1900512606
1452284942
1301138946
1266024750
1811606077
1342638667
1934737008
982427687
721695656
1094934775
162727624
1752918036
1224329238
544686757
310931564
2088399352
365738579
182962845
2083772288
475372402
550536423
1708117058
659365818
143806386
141872796
1103601783
1730537234
1803473875
2033453851
1758179294
1763815316
1885133889
1973851083
785058257
582374187
1143322737
2091050205
1600870118
1129065029
1200270461
1112164386
2075162424
1120507887
388189124
165047993
8926905
34357515
414516952
61153404
2049913548
642126094
939254059
2031005645
426691435
54728018
619392046
1246236141
2004577682
582096219
1711476109
967904273
1667857361
1773014866
583392867
1461310355
1107932112
1214653870
1593163794
1633057205
655275221
381965135
1590443520
1807975170
1854651736
1512182521
1802395679
2050223334
1860918760
1846967559
659808396
353443884
1281989979
1538835131
1437028648
312721222
174051595
1051374648
962801213
1272289495
1150423867
3016523
1706962287
126736620
462850193
1097497034
876604994
1547326351
2047670435
148451049
1132368796
1972779640
1388360353
411943361
297892677
1061297852
800383512
656203638
986973551
1390527563
1191620812
1963594476
2135872906
1132800175
214641568
908768886
1886659129
559924176
1665834296
1671533235
1076824943
402613157
1751094514
543023788
705638444
1063659269
1656680477
697320142
2003245505
737169113
1213452315
637706125
148376547
1555921329
447576300
1598855571
63168237
722468111
1158237796
846178180
1232520691
1009212775
792006322
509050363
1545945054
1573666110
1497221277
154296014
1290098594
1518330394
1709582176
1791935038
1860943307
2123444312
981541633
1178173023
68219758
2054808878
1895302625
96438452
1445212006
1950239893
1015695640
2027234616
2134065122
766696992
1707865671
1207141812
1493917361
1816110901
485120269
1926840549
222462191
1953178992
1787219933
545371319
1306658744
643745176
532343860
1702741057
811752054
1844498333
416692173
254751381
313343169
985871306
1040124540
1144647972
728441666
673567958
417887082
1770462540
796388863
990717860
415039813
2142728435
1713199681
904398820
812276172
2139938388
762622417
1226797586
820862284
1438426527
1064266920
477033389
1162908258
956140387
2052262722
2070085377
1350112105
380143065
1559667288
1042755373
1304650623
1861059783
126411271
1121593182
1154743004
618671166
1244644736
1055746761
746519065
1709198080
788553893
760972579
169085985
232621976
2011839041
2093690004
423178302
2083422516
388857329
747484173
598546556
1177072407
603006127
438951959
1535091229
1688255267
1918445572
1578760026
1933814103
950001897
1596456841
1452351403
228993135
719925397
488195157
540630421
241601810
385693109
1948398059
728654924
588395955
806467055
2078272958
202721545
815890171
93950690
1147717770
325112466
112674647
103546122
676991967
344322955
2143038361
400350525
1376670214
1612121695
237521786
1553110802
1595270711
1332861867
1476778862
1943059156
998248573
532596533
28651800
1721310221
1589155098
945047890
253168812
411409751
1168088082
1070623329
1293774379
1360361165
1942036154
50861192
1946599815
391528641
61039482
294209086
869356864
1437184833
1391352446
1787721017
1150709322
1721835247
1511835699
1278020778
375718836
365261178
509952165
305034956
736083676
930558553
1605088080
101904709
2097274830
1951538304
1209061662
510000337
505468494
1865241306
1068143349
1833599369
1775201558
1987765359
2092105972
431981764
407609816
317909665
468007789
1663438231
1146415056
1144054811
1860642673
367582563
913176463
566077804
1136347235
895150436
677940025
1796692049
109269845
782972787
924876490
1704474617
2083426082
603808394
398540840
1914982896
1010409484
1448433464
1352346842
1014025867
1806912346
2056818027
1332510141
463401468
587915223
841515097
1899669221
954919341
217850226
1152408102
169725167
393340400
370821535
586262426
478863456
952550471
1597972131
1598416435
1135457786
1927673250
263937891
364728169
1848419619
1558882289
1470589030
1005965021
1133574856
1630188665
1591810488
59213126
1811663816
1784445649
2141248977
1502884810
75733445
83278782
1791023116
59857314
1839006227
1127581955
626036061
610399628
2132413365
539886589
105130928
62474687
198139432
416106105
1155205530
34080076
2138917672
965173158
1048010102
448697319
2100085430
546849081
1428177130
1721422341
1072830357
1421457163
57267706
550441981
1829545190
1348230402
1782566158
1067904223
1895100356
1933534745
1792271666
115996880
918067101
1670659760
1827826650
1838703139
1299482158
377327740
1843621210
1973850558
741524434
2041883984
1873851906
1674656378
619876971
662633023
792992241
538690506
570911085
1902037286
619056070
1311525816
1001239775
102809833
957918617
1763568306
1800937268
1053896570
1495248375
1911878489
28090779
1954627838
1447575883
351773953
3843740
865110757
286499000
2046604073
1783073184
1317481366
1715114974
374251838
1564344534
2064255301
1856282828
1446145252
931569513
175665233
1730884615
180795937
1632054390
1811382012
1254512557
1064236077
1560303906
390612358
2002098573
53355818
1566816140
1596408978
1957215741
1935153783
397156615
381824779
1775810616
1294816482
81284200
137655998
1663781442
283273659
1522762768
468568400
1782291841
1903512875
1729705676
97646068
1433872973
128350929
1355275664
1419504565
984157295
677876718
512446611
118895958
574644535
1747658928
1112621621
1391745379
1049340747
540926376
2021189323
1866975495
129673473
2094733804
1153485251
402899518
264866195
1342444807
1508191249
1075978550
1955627930
369203789
49237026
906694188
1748753010
149735369
1507173807
1467559479
730509647
777824514
79948726
1391124652
892752274
1345692091
2012027085
740282941
686872695
2137103408
490883173
1554793330
1322199668
1632213697
788433022
1236090156
1056630032
1500263925
1626891204
1129043358
1836837790
1053328513
2121312720
944226670
181357015
231398391
1018599216
761739170
995884293
441440972
420982062
555615828
1476886203
780965855
63459022
926135835
1160116338
1624985846
1004623234
1592916746
423225727
399248895
231303809
1972791032
501025163
1069512266
420176083
1238753031
2042046818
1060819836
1779351340
1631164044
1524464629
564652407
228545469
776297762
543831791
841710420
1750901000
688210034
980168749
1692287388
1345781888
2055040894
89914867
2030626352
1666800483
1814545812
1718419894
1752317325
315165907
1054499020
202326738
1465689427
103718683
453632643
1382168154
202171519
1290505825
646315965
64207498
1158988912
2067922694
1600353186
352723011
1860923797
130878090
1950793034
1407075052
2121924173
1417323160
1268890309
1769908891
1515671130
1544753166
1546379306
1207669449
448043965
727589724
32456474
416862662
1315298094
1302353249
1469274287
982043498
1152705144
1294901962
1998263222
57028582
705003300
847830970
1414461294
1099862624
545402384
299851500
1482821581
1718700131
801655890
1550396708
1448947430
1672395951
955164679
1051531780
2122460951
1904331185
1618197084
1625644923
889423995
1421590745
345370500
734729425
1110654806
1429348281
429739549
1210761680
2105284566
2115307844
1633354610
637503745
1384645655
2070422295
1501854317
2052399408
726038640
1423693879
1442598135
1100149597
1310877954
1751147308
126825421
1830995888
1118015579
1602608440
1852203420
1152819729
1542549786
1110472298
182679680
1903092759
1462472786
720629182
1297780547
1086532121
1995476702
753638327
288063802
682151236
801138384
1901269615
1786615326
1109575568
1439568068
1584524120
1970708642
217072907
1678017741
698198289
1624725896
792894559
1731626290
959621966
1201385165
748737364
885580128
1343878829
1339318413
493515396
232491388
136683835
2015561951
532592772
1455155378
923118741
1378068537
802226140
439711168
1946979703
1180481320
760871232
305587300
1282659942
387249900
1955045015
481075438
427735435
926467419
2026999470
1799076892
1256136622
803354812
982056355
661177934
1970882857
1532547986
728288639
772585760
1585160027
1130714094
369503693
628706633
947924567
297497873
982037904
1278168835
929721872
479833655
1779527173
16177128
621299789
601365249
296843657
2055622476
181437350
910031149
1153005992
1826957367
660618749
597772646
1122565705
767124653
2101700621
250283295
129633619
2056269614
469696897
1154244918
1564217260
1544800088
1926061219
639458710
560608491
1978199812
1731798938
1198145885
939093903
1134344286
655601413
1140668311
808995792
198098658
375157594
1217312449
1935193048
1210827182
1070759665
155152954
530222838
1265639149
683930542
757117942
1870827867
510719345
1692440609
1343983021
1738486903
450686738
82164750
318247532
1017223854
1591737107
686191333
1934279014
1177887896
31012545
951007150
1455415009
677468887
537832469
1369024602
709216375
1463759523
1045071549
1514453637
1764035492
1008559493
2127418158
1457782276
743067533
1738785462
1353512089
1489197752
1949588240
281542153
683969230
1235369448
263181772
875230080
263912046
1967493777
1365827619
2063508620
1116390678
873077094
548004314
1647325506
1162551064
214936906
1164097123
341736214
137337876
1284966281
1314987631
1948915307
174484919
1815638312
1275002080
977310185
1611318400
440896648
1811839451
693829593
1017622474
20339800
27895321
1191381266
593037245
1271480535
496154111
1104375445
1371778977
268333998
573090976
2103049945
1733426000
502674732
1421670499
879285490
1821678361
1943410274
596538051
1625347899
1900890592
1347356613
305156291
1139076728
1920394846
293074862
1610476557
374948713
752534177
1352064705
1589785257
1616955314
194984043
1662923268
767140716
217775292
780555181
594401687
2031494984
1246551631
1191057292
307898376
1828536949
231264959
1594957168
263899230
171856090
1298334474
1587519316
1498172983
1462244527
1343469972
339650085
207820465
1158012133
436389837
76332936
447975544
1891454933
668941840
470246635
1995667011
1275404515
1044698195
1502006359
663715935
1065867456
1766375896
244334834
207620254
58597496
431263177
2019821338
1285987965
140931797
1969284497
268740306
457756237
2091244291
131191447
1428805886
920859747
1544403475
1069236597
1553780726
2049421097
977641656
1700793359
451171900
1165641801
208037088
2129595522
615518996
5160982
1662522363
1770745251
87437249
2085574925
1445182699
1542841613
1292228529
895197430
848975322
666346371
1735901236
692283892
1300194459
1072138036
1065716168
702205594
1469846151
888590738
712022430
900507043
1592071633
2005140165
356049086
764571731
1881981285
1069142292
1860389603
1677712973
75203006
1679448709
1753385032
1028083617
599479710
2000227924
329178623
1828880143
647404064
894977307
851295449
1424189673
298768845
936286522
129226101
1471097609
1649765482
1292889607
540069187
1272726222
581153701
1141212091
803086903
904516096
1268947365
439933364
225312280
1711805467
1435056590
274155745
1007414822
615331664
634197281
825465109
1921842017
2724483
1016668388
1014766366
2059051667
1440465545
250276247
1236583531
1157293354
62564981
656287992
429342953
1136320914
279743644
2102472785
605067496
1383926918
2037923665
519064238
1871169524
677588595
536415509
1652882824
1939374363
2133894904
218914389
469518665
762290744
1109695544
1407648572
782080127
1488753132
467913038
339287317
1246348561
22929410
1113661075
315623817
1429566808
317623550
2142197178
1564280347
879561237
126909350
1470139450
628177298
613164950
2105607708
1835904045
1946165285
1233610515
151438385
785844285
753458104
1119465962
1862269421
410251483
333274024
1250721494
40388013
2079350463
1872125958
2137932781
1849480175
2055338372
680980663
1397674043
1728421500
1697690215
1152430554
337325521
1976322467
604086326
704566681
794978064
1360640975
1194158143
771725693
1461858772
805857384
1927397566
1461094769
1440253676
508085153
1910824267
1995438768
226265258
2005866704
411520248
689452285
1166764158
987517527
635591509
1588587029
804280143
833732142
358538571
1481948776
1926449967
193870430
1659101328
682156887
592057428
64882892
349036630
678216937
504780787
949454868
1656483546
134192728
879763169
1425935293
10933029
1175083842
985894652
1643655432
2145067527
970366090
2001680044
1510070444
1221836691
559251468
2052316101
919795232
2074961843
1254526158
490390943
1703492332
689482859
1784511215
298475395
1221744519
2081070793
688812414
1474693480
2008074922
1359678168
1088469739
661903767
1929049122
1839821596
1006718609
1682395079
1587502695
829508447
1144299545
1268193370
1350987350
151747121
2040688095
2081834657
805508179
1727021052
1113640991
1422657297
349696422
1407463416
60932287
167937809
560326574
784810687
1180137287
264603173
566664352
50839264
429660261
554323608
1707804410
1439952300
84585653
1373660805
1429612439
532352988
363143220
1261058193
682516635
1282500506
1115502768
1477401884
902283569
347267725
1110089216
1285647071
1714716021
1675042581
642837330
1799826141
1180050383
1136049016
2083023198
1271689175
233581914
994516087
395183355
565113791
1330105498
1866581528
919341222
1162212067
731368059
863673917
1334565465
956055554
686024158
1268010211
1756293428
647777199
1892393009
92126074
1293467457
507850840
1342919647
284274571
1725697200
1231048191
371480410
46842858
702782844
1008955423
1192795005
1963078272
956664979
1716962167
1981548211
41227339
1091088093
69861269
1756560604
231711591
1880734843
1851077000
1450223457
1067999171
509340468
220596408
691027967
1893283518
1236804409
639613086
632331656
2073544816
704638192
338908053
99541308
654621170
1329822355
321943172
1940413026
1357080587
1091317150
1141154605
1585184877
524948250
1855639578
238082821
349107771
379736592
1734519549
599723610
1601167916
2108219318
737532181
1746608530
270861441
1347533647
323852375
1663471122
1277301238
911085172
386650548
1690483697
1313421873
184962823
1175132305
1936532416
250633863
1096719490
2129050937
1664119357
117823630
1594000765
1815589688
575135261
251647238
1874680566
1876484691
1593790498
1869419152
1534978655
592816728
491682077
1809134133
1512684051
67288807
1563044352
2017085239
500513748
959291754
1087561931
1339451587
1939525713
2126774197
1160809597
1586824977
1099734699
396808126
211498146
429391015
887465036
225158839
582951399
1672945835
1984066541
506011524
819711219
106230657
1587047856
1607767137
1532073071
259355120
1114865883
1547578985
1996268587
2137751284
1976715175
1552456467
384871702
482545326
462745341
560093350
374516179
1638877602
740133361
407402150
207680450
1617468285
1578026243
650652813
1076297559
1217207233
1327356855
1868404736
1733260887
822593824
1845753932
1065891474
1453431291
1398515048
1510139325
1545023250
280006931
1136635272
1668530304
894938751
2110409416
1657812412
1925685126
711082929
597339603
1292783694
1433893061
1128589461
1055385173
1913773332
976735122
1113221702
2001100402
748799319
389850027
648124359
1536389066
1376702
2004437369
463265411
109477763
253449452
1052154539
1128330011
1736774890
1898282988
333233536
701957406
364456034
917624977
170500885
31537529
1853352909
1161855600
1219302399
806708567
762522338
784431571
359745032
757580301
470314603
1422795581
1230666729
2011955663
1094393110
1972532955
1714803242
1458982174
1121923175
1174252160
155863515
1218839328
926649813
1290692054
675490843
1187173245
1073756149
1361312143
263742820
1002417281
1424471438
1610694987
563488231
1739596576
1824868419
1863577516
1912895337
1360308753
548875059
175111240
63824415
392255900
405671442
164909630
1526163968
1861124862
486729380
1564364474
376997688
267286209
563158245
644474632
2067658893
71373342
785511785
1579464906
1531251602
1799155523
892519107
620696530
1976333074
1046391958
622126177
1175279272
1660788058
1107845566
1387999844
1580211944
284826995
402636300
517178938
122652587
1914484249
48024945
885103220
1749820767
1231459425
2106532665
10458108
1166177259
2120156846
453135046
1756251167
934348024
2093121831
1319170028
2047707407
1261475321
1409809603
248907207
1340225794
73106131
174446293
1616374967
2127148306
2057531423
1566069714
1900194518
1570032230
671766570
1934800506
1300164499
1314125856
1031899545
1003065402
1062317968
884325682
59846938
1259442834
873945943
1378554234
1062361935
437498644
1618254302
496218275
1048283140
782103814
477498321
1113980093
1821277899
142641198
1142235500
1019204266
1478296996
1153071839
1922373032
560637289
175722890
51849799
568063459
764150605
728704195
1312045656
1076262111
645526285
599822530
10091586
1602570844
13646239
1787943512
1339355050
598707105
206831075
324239568
1992696544
1123498158
118354723
1227924322
1994994532
979611078
1297674029
282231905
1314449718
939956565
354497989
2083506166
245995165
1703156395
1013494685
423011185
10922152
246537013
1808146854
1425414705
1598982407
406758042
1920246051
28584139
407932742
1877557465
1720994087
1705039630
725071168
610190356
380436038
717332934
1292022953
2099235328
145957949
292000637
560330551
1614287121
1244816141
1472186215
2044094228
443211859
1718643415
112452463
951713783
2039950061
1313383844
514705130
1727911594
591591716
844499739
1298234047
423817353
904949023
1767620494
284159863
1383292189
1799617791
2076806341
1829935350
1146277241
1847364696
725662052
773618934
2113148757
1192143951
730583313
855884241
351748713
90682051
275256689
1867947641
2085178932
946288108
406280589
963091876
162576120
1080999628
810315492
278249711
331694873
1119543268
1163891965
744109856
957331780
1862291721
748126106
770806888
371417112
971883521
1356848530
34024834
1405490513
958784877
1746831745
41467022
1587880581
2069301696
876033720
1975082551
338955125
1105453375
419211735
1335162278
688613543
1601089540
1275499701
1470574082
1284080404
222908779
2002129293
683498906
1178988261
816612276
874288950
208371975
1321404360
1195444700
190879634
407726094
395856850
90410717
1927064632
1184386092
319644368
879903216
717200837
1335707650
2144308750
987350214
372035699
2126256126
1380128938
1127904145
1822611875
835786844
974901676
1002609830
2083380426
124422433
732631539
1763034747
1067869540
1722525155
236512184
1193196161
2119616923
1754328925
1702969241
385098867
898698012
960627238
1667247851
140891986
563525669
580692544
1857164020
498246842
804999068
961521015
432352138
1475705230
473130643
780638949
2084518831
113591268
1731077853
256353030
1831278773
1088017254
184549715
2029615588
2047492087
511439245
450954890
1570603619
1939307194
1166307106
1076278793
1669365232
304812662
1226159523
1575848310
1528790921
1165416634
364310238
1333487684
274969203
1457892240
1907177276
884553980
1790316389
1167405220
314926421
169066682
278012771
1976007191
1924015526
217263716
994227154
339593807
1764346329
618541719
873112976
713811737
907600995
287246594
1302993101
1427996219
1563447262
613079895
1848897465
936636214
98880213
482103590
1569139821
2011583891
1529650787
1010676997
625923236
39384246
464737581
198550664
1239336650
453685612
286497095
1914480364
634623322
786363026
1149934845
1099832950
2134812494
470066960
1453007248
843782644
287641574
1591406767
1621742535
860110034
276771997
103506275
1696165394
625584776
1502329920
221283222
63173077
61996553
1141165192
1891236946
2057550499
504681524
1476954397
295027107
361887255
1534882195
671311653
108227890
1349759961
1773495411
1292056829
902276752
95247285
520067472
688724121
1871871117
1975465373
1483738527
1489934913
1747881656
1901762516
446303345
2114392039
1373700190
379759720
967845560
1865887255
1326654517
714742880
1251509977
200122440
1840538507
537878467
2147130741
2050224005
1648229405
707630622
1309904415
230604746
1427216212
808696652
1674018676
955158958
1976671097
1599582255
791012581
1003517762
914385260
1932091910
508077435
1002758084
945247627
76744756
2101983383
1310069342
1220255847
2028426534
24697305
86604844
304585124
1325616687
1976365052
492535291
44144063
36904207
549439481
555749308
2080427643
580206445
2101334416
1183869387
33643429
1842353310
1556167880
1202085281
695534777
737042889
1073772466
1972734809
365650852
349671339
1633727475
1169942577
776673868
2049216021
934878240
531233932
1551202352
1595283239
1001552028
825704205
212941679
1773152018
1394758472
894434053
1203411466
574167422
496654360
853142532
1414724826
269157089
711562943
706695776
644334140
1344215850
318703818
1173391302
843603941
1982757355
1399534852
360605083
245052218
703823637
972420205
1517227659
1758402908
1142582164
783012287
2119744672
1382012484
2026358229
1640636518
920717026
962574408
1432678884
1604562593
2021770641
1550818478
86480336
48556460
1574312297
419694740
1568775365
281571879
799017928
1100980299
1923859062
1807694349
439227671
310750544
1848294436
61386081
1482137333
173519741
1181637806
1034766838
1424278445
727708349
1249384188
1331217218
824616390
1467355035
191680264
263114688
1226906903
1788783234
880156156
2061632028
1382379434
1533872150
712897901
865311647
1779206967
1794969010
1338125859
634406775
1677525710
1713529819
1951098003
512126232
857633498
924368935
1346846867
944752883
1720011544
1925970111
1341639958
231595015
52998071
2083737485
707287226
1334244365
421481154
1506061840
814911951
1223097781
1030274223
834437858
765947367
1697578370
811907500
574490306
1000902493
2131499828
2028665197
1623227910
306769479
811506467
1228516425
1093720602
384853666
1787894502
1967142435
890508219
1372810632
1517104029
1030240445
751697225
439610621
574151015
1743724827
994409444
63769064
1462811340
410540602
1928906944
290423463
357328626
1243952153
374656002
7322223
2080591479
1272821618
1374268649
950163322
1552410423
222904118
223408663
543520904
1649088887
1401378544
282936722
872004722
1491576678
1789979592
918553554
702464700
1866682462
1144835251
1974639886
1549175487
1932639132
1081729610
1359831695
1507295659
1958965711
793692514
1455427485
234638790
795573398
1706259952
528219444
741969121
1694763173
1316100722
281708382
499199564
188491207
1889205454
363012964
1500784382
1760050007
2035174775
750848856
919900330
1064155498
837876014
1927570004
1093956488
53687895
1886713801
131069636
580802060
2114648728
1101079455
1177433645
491682255
1398969147
1886837762
809152788
1916413420
406804248
500619065
1435816849
1102297060
769253356
336860171
1225269724
920273654
78078170
917005620
1663207855
1559378098
416990080
1293067297
433844918
1907050712
1592595471
226564530
1107790978
1649994033
1085682358
986545895
1406436179
418114532
1648523489
1809324958
1234567960
63760051
58139313
496483942
1697178177
1160051372
1250412475
1542393091
104111674
62855727
1677574026
166556008
1610708363
457312954
518909371
1010951371
1071184742
1655972739
2051434859
103341194
785552251
252698291
1026112944
844544897
1180333598
886604835
548658256
1941270128
122975328
2057403461
177388955
1853099650
1216698010
1971024878
1593733734
913235879
1899331173
780158178
205580965
821769765
1196828721
1032298823
1891734159
1115307690
1258016513
574279221
1021817548
1334987193
1638699462
364371433
1898554774
215196805
1258631310
342421486
1826556079
100426645
577306695
1633661876
705329286
944250007
2122157636
1124313711
1404354967
85976355
769412455
632399392
1754910990
592446612
1066033859
227745548
453565497
376924212
1394881585
1795341073
939689215
1544091935
1790332288
435103720
568649874
201739143
1257587145
1466802880
1495817590
1697784980
73912440
1854370129
1295568353
1919472344
1417357371
1757211167
1880865239
844185584
238644326
358102820
2135513563
1520606617
389667906
247797948
1384117006
1455920629
861543755
68743221
1847174584
692442089
1603605430
600753333
1452328868
1877486239
1660793853
558977085
733490812
1767980125
611364865
413601250
2139886168
536427024
1014899416
569660000
1300624405
47975109
120358615
2114632005
1350341752
1157536211
1270409985
259726748
1831898536
246373324
1638250825
904395313
2107314725
1714884583
1318672984
1837379241
1954819410
223262475
536338398
886382189
77051480
518217349
290624020
1930512797
924124920
1786039857
1639032722
699569155
1190806312
864108724
539421488
991022478
1046026615
1267400207
2136257386
1821111126
1734296680
1760638573
1662022967
1959612873
2001135645
1479027137
381638015
1055540049
1700940101
1718614297
1477069093
705948989
1165700993
1376039842
884166907
1368223914
825907414
831895854
5926592
514994815
1145982757
550901723
1492285699
1982400680
2013335304
136061680
59068978
1617318183
1144544892
1486708142
1268779315
568532056
1957458349
1440511559
1490439636
952508904
1444081495
485398431
107904838
397906764
1244939593
1005958566
853810607
325537877
100106462
1677916342
854996076
1922414827
1102272221
1640195424
1637533004
70812777
675199728
1611642241
862991692
365897744
819010779
2026611449
1653264044
57468216
1492175073
113644461
2123753517
665964985
569480217
7197714
1727893667
784525775
1306753765
1319720825
1585874286
1951578890
2051815292
368489031
1858420201
765303956
1302908649
1993048159
1716391349
1679912892
1768191066
1519774109
1217278855
482819110
1081415818
1826062252
6093587
1367862985
1434948523
852928219
974080867
1969528841
1391295138
690778768
1059203119
1927454885
1544589105
274625685
281192366
2123543008
1906675012
466006397
1043339000
1645725274
1266432980
2029822113
1477405137
1458059719
1930356518
68730730
1258944977
1555831572
2042959267
1521371959
516349236
1462529787
775360066
600208283
84804645
1237257954
1855873120
1143863635
1458715889
1088446079
728244526
1440618886
1653764627
525789826
1900791968
1096041714
1849948023
338691187
385385960
693814566
335039709
723169444
88668395
349750708
1474633308
1014617885
1781608202
2091617260
257814670
1800584816
1320226657
1231541542
1205504711
1058362258
2118154372
1856349464
1575660854
1541227117
786050000
1644904598
392011890
1499830563
1087443399
1611873650
1536398431
904989586
416783632
810172101
1002540554
117447735
938407812
1876173393
1842143347
857826822
1684458376
347564938
2038706703
651843949
428086681
1995866390
806930913
1083101312
224018440
766590498
2129366946
607692403
1041741962
894755850
704908487
1783915190
2055454550
443922757
732946202
8420456
2128069874
164996683
1204938589
1828112067
1584856355
1216549820
1565423427
1403145763
793801957
227804163
1130018075
1635873184
270190247
982359653
1695513112
1267283501
1103238115
278056721
847793587
1462282734
1312630523
878761829
1081688594
1261199773
1064730293
1961915287
575680529
1323487174
940475239
95095810
1351817001
1863535893
1484450664
814553429
1956353038
1876364089
2003880103
1948224608
1696357504
916904293
868116258
292846988
1037973745
442283783
1291454479
1392132154
1924278538
340633003
303992654
2142915474
1468794564
344869716
1704481736
907662051
413176399
685919994
324197675
1249675993
1761885530
2080653303
1096265410
207187722
2105778867
394084573
1773889243
1407168502
85499180
1212372344
1772155634
1562308941
177524668
1308256936
1158827531
1514244546
1523941815
1580845676
894017068
975207385
1124390665
647752004
920404358
1548458516
1093019498
1729755838
697553548
1579837323
2141498056
1127244808
1227424975
1015683921
23409012
1764436819
375190695
1681094913
1225698805
1639983439
1329978296
826551810
1874346174
1375330659
1784926584
379292642
1187859226
1481762439
1841520304
664576531
1750366917
1151184066
1946968699
1379482799
844096926
1144021400
1117193713
727259988
1865636939
1410937635
75552691
1369857666
1814156720
951518329
165773358
509487289
1053061265
1555058821
356807092
294424416
982115248
1924133602
684427797
2118810527
1924591686
1632654326
666349242
659469546
710209239
1281281604
1751389528
1358397998
793620780
1511051398
1563467152
1324274840
24177600
1544159257
467912561
298261641
1793558599
1955906937
1743289909
2133077406
651582493
398068710
447984403
1475306689
826488454
931937932
1686940028
1515539502
962513460
1517545902
1681835925
485935788
834923996
588309421
152326085
1393425684
1001713718
103526178
1327501063
1558573051
1773459611
635676794
1294361121
1905235636
2042550370
1523440936
1481784589
92308441
1410694899
747312971
2094930483
1757966193
78279162
254400915
280341866
2030843568
1983396014
1442015262
2014478248
1751520238
926179766
1076112186
585720657
1616770019
231186987
1011817805
1909351937
108968192
287574603
542153466
38099309
241803172
2115868136
444953859
770557221
1560044430
1584394893
1515630767
849494419
570785427
2031388654
989953997
1565873116
1863028236
767264115
568128845
589323840
465815552
1994411704
1825036410
1433854249
1584175914
768348303
1454786643
158869312
1174596850
825497998
1503777226
1285744023
607702772
1740376846
2130861350
1382176855
891311356
959650679
917789029
1383144800
1825549097
916697674
7141978
446347662
1164975679
1646899874
1241383113
1504445232
750196966
1939504377
743266435
491538741
1335375332
274902265
2054332833
1547686078
952808819
688519372
1931776525
294891689
1377953470
1594909416
1889118498
20462774
879921317
1189376436
231062840
606290322
1620586713
1407352760
1103751957
373002696
1584981968
281273684
1532025766
10441895
434863833
386379
815509155
431540644
2117002061
591652427
557069793
800349498
557530751
2047791080
242354387
433709476
574631820
709279959
632775912
1674376231
584293921
1899146258
896986511
737836683
1951928030
2076070293
705591857
1739476837
1023317842
2006456044
452383635
335309780
1681507577
2109711713
508708148
2028221714
1605404944
771863382
2007205782
1796086443
1353001975
2125704516
1414461908
1498567782
573217660
917111012
1556839303
282585860
1819378805
555492852
1718129908
1470129050
500700395
139447293
670914918
1370813923
775774173
648215619
1706472762
506191113
1460858805
1935183724
1165476430
209863180
788106959
558632600
1388899419
848393745
1736750129
156517748
54332070
535939393
1404618804
1689459955
1509137295
572154389
1404569757
670997
1745380101
413439388
31281528
1817992386
776561518
1313532094
1476999157
2017262296
910819384
231499988
2003591520
2134989402
140221957
1590690713
1982401146
1677309452
244979848
627664426
263002374
575134139
2067863092
369825479
1195194301
122279317
8644317
2142896963
1252431954
1109523653
1072414558
1186498012
353076499
1983248535
292463821
1038614118
2084094757
929801381
797865156
754902812
1846901986
2047483461
1826546766
383384203
553675498
1345394898
1659647221
137055070
155550174
2079446256
533811578
1712995661
744084471
2132669382
1326509910
1169092090
941792042
1312795560
940922998
493926657
2009566095
1434945907
1716006979
214903537
1271447214
1817386977
1184199062
786608119
884552335
610027604
1439028154
845104179
1970240254
398731251
1331665439
1994794708
991923905
1270221580
748400031
1230007464
879714260
1193073056
502425513
2006270370
246986221
1195408832
1230711295
231488626
1791544526
522455197
1046426478
1809339902
46960291
1537268052
825330648
558521235
1011488614
971272765
1238473164
1757690664
1957805402
80404939
1182489918
1269325824
803050007
1563011807
2063336408
1179713982
1936565925
1511315842
1732696685
2100251871
1890141855
1742661958
1493684380
505875900
210008927
505631782
1312497105
403345081
425589962
545948920
197231098
438072786
413464263
436566660
26315915
1724294199
1938543071
1736750494
1555563902
934807201
1591951032
1803406612
1464519614
1885980519
1472213568
1122599666
1621587394
2079439299
946816594
1505075749
1919611185
1710350473
1137436765
1323426223
1006016240
743865806
1747550243
1607160540
1658943647
222416914
524207779
579773352
1971482696
385903567
1990051022
927800194
1074422376
317655859
1655863190
1826386035
1210332395
1066719763
1383932438
1566349660
238949421
733756501
424897110
1826477437
1960792582
1847550001
1850962326
1689292526
885289744
80601933
1365803877
1445503034
752030734
1466194207
1242301775
1714322654
1635462006
622632958
65918406
1595310766
1896674157
2081366888
974381842
1872139430
1081684732
105524973
693096984
1102348510
864777152
704702449
1335226678
1004885038
1364660767
1897149829
1694117978
1072379487
1316080710
160356106
350993164
1620154304
1185066845
999382785
752805988
1782471362
1182648491
1126276347
912458708
484855644
1105912993
1883970042
1246738764
1977568898
251267886
224533499
850501553
2055462783
138501122
236200424
1259519420
153542438
921742522
167095423
422901286
1881702682
26812360
165304376
2125468885
1739361234
236987600
1719734376
139235305
2055457911
1907949989
1251049459
643839068
1316653369
1977772955
1176106902
535722614
1497346363
1390730685
1921097363
756367358
425997450
1041992016
37715883
1275041175
448595124
873244061
616447474
2109920736
1634594877
162421225
621077059
507903780
1501471041
708169049
629245888
120674131
314825291
503248233
2146161954
1829463400
435480031
1925736579
29835684
1872223942
2087729282
487399527
1656277664
1133867613
287910861
1352068759
1644786620
1346221649
1180472159
275174171
1502294864
1236268150
859373507
1502789467
1285903113
1004841141
1586793656
878557559
1043332061
69954094
821036151
1321143210
1285101585
214691047
675356893
1128807503
210746137
955452447
2113609653
1309040548
1405719026
802169099
1149820671
934478797
896462038
827579932
103283111
1575154426
1024547243
1070204326
551548807
36833507
2091732268
324921332
1800202738
1497076743
410574426
1337894656
1282051837
518461331
1967082254
286441098
1352354241
713113116
605680810
2064179202
142363755
401703959
318103148
1767407105
1554808752
1925640740
578925957
1319560394
651788067
1276557367
1076844676
1479094958
291380583
1377951029
1285797876
2073651189
1692846518
221879608
1116081257
296261274
358695025
27971226
953351102
1844233817
1037227800
1357638261
1512085961
2048938962
673642865
2063156942
6047243
535677775
253065419
503064437
1684086113
450866132
423843211
1702111103
336267231
781734588
959155741
1150876534
393589020
653149560
1910735542
1162788398
1104714166
2079295166
1723366836
2066378492
1138441350
319457366
556763990
471877357
551580062
11092403
1832619079
2124698862
1784491553
2042198591
835321059
105972316
1470860775
1985336847
201283085
805847169
2093761445
1610453339
1147642260
1216145471
2118751917
2141728849
517561733
160156739
277326841
848387609
1140580444
831491819
387852397
1789760307
1860490532
1257353264
250342949
885430450
557659721
1168805236
1548017836
1929532840
1947133673
1384462159
67792725
412777734
1088458156
1195086840
1539981756
1746299289
2008223116
738189765
10335555
979868333
233444139
1480333333
1601498290
177270323
918802108
972150702
1283379616
1811175406
341236309
1473420204
735176278
353624671
554628423
417886279
1946160951
612588643
2077791936
219614565
984419189
577494164
1362041201
877015756
779948936
1483215561
1493194435
283686782
914702039
420549065
1212556617
1320950942
2117753534
422160724
1139940699
1919042965
1324041112
1427583669
948398984
1287376742
230001857
213912529
32460857
1225031572
328757380
811796830
391173556
264216043
495156933
578816946
1174888903
387248055
480612922
2078145577
2107195922
1065626071
824197787
1895141724
1956449986
1066925526
1157383624
166320994
403954394
552869820
1236121030
1559846201
1449297848
1375934751
831697493
354036223
474816985
1009734078
850807014
211885562
1592136965
1505052917
1019165821
556741154
333771130
936859072
1669779457
1541462634
1824580884
1950621455
85956759
1296839942
788805676
1123913248
840755504
241617729
1770296385
546178093
135752133
1408041969
222464071
595094500
147636011
309761439
976306074
2006082665
1054629157
1470715035
1699885831
213525024
1413118208
1285086957
315511720
636134006
1465049063
1928071539
2050988948
704790808
1454392752
1737578586
1391946554
1124973772
85010625
1347711005
1508304938
720199897
66301669
607250290
518408543
1531541513
1969794724
1119912941
1812244790
1950833391
208158646
1595868432
510991700
2060846988
2082903559
449364090
1465374065
668540591
772014010
2033562411
891198871
332740664
1932089329
1497066328
1012533019
1198520078
1288063454
374873080
114676553
1400265640
1337749191
1726445650
1067750438
590788402
2140675903
1386654428
983188552
1445472145
374234883
2098695905
947549295
1672053602
1540186895
167600861
1616745616
420734611
2089243304
289244342
567353907
781309520
1682793836
914135180
1310357729
2007056448
119774593
66521756
371703337
926083474
1907418117
459934171
1613487799
1811399403
294122989
1928764442
1661340392
520166385
566046462
360352689
1471504157
1033713769
1893084875
1690995223
560293753
1944390631
983619809
286642712
1735114877
1112424918
502392987
145081815
570154458
779100989
1913403951
1349896809
1354651995
857803487
1078641838
446915385
1091023684
907860398
1888800282
450270314
2045004619
959864190
1660922246
1410445014
1952243842
528219668
35410655
507745844
636755880
2065046298
115818054
114857485
1729212390
1895747456
409962811
345471909
243876074
829933315
9763466
654447629
1373867877
169593935
230653488
917833944
868222966
414356647
1891677654
227712346
1915222891
661082616
1238931006
1194939136
2055065927
1117144831
2121225991
1320503891
528772705
842355274
1597244344
808302377
2030540959
177890751
931261773
27856194
1225872169
964020271
1064956735
449182334
1414099593
1735541695
551578000
1081061597
525029122
2042090093
1175459539
349681341
858811132
515960552
1390435665
2090240291
477529346
1368412956
1718187139
245654301
1294239970
89749131
152336640
153798009
744784330
236896302
268162812
554677389
1999782614
975103397
1623476099
1571391111
1007920788
1306846022
1757685122
1834567241
2101945699
1365165894
1751158021
376224642
1867284181
2018941192
1560889419
1085187133
861331972
1063817273
511120507
232598520
1020008542
1277092305
780535000
1850808345
1571355408
640981853
229036828
1219829096
2013154026
1392283326
1947627369
13233303
371023477
1400661942
1216479902
2110869704
274711251
2054501077
805233800
898097827
740989317
712208259
1293507173
328762344
2106653262
1140129585
1213675298
1097499808
1841330853
464898474
368991475
540906298
547085765
2109679368
322627037
645244033
856878678
1709710136
204788660
674416363
39686002
1355036440
1199744911
2085026121
641166126
267206238
58936499
421523356
1559811275
154781327
1441559570
2107763299
223352198
2130751182
139968203
1434636539
92560146
734346114
2029738509
926889205
396114333
1940212316
197008460
1391194880
1269036580
1290744680
1662259782
701238934
2033506392
1140237652
1148303011
860702452
982543092
1047271416
340905112
77057120
1626655672
1563231151
1928268280
373043344
1441096392
652865854
1644232345
1045813749
1242954003
772557892
624907624
2066184745
1782896462
1614956593
231063698
1630381345
2084812216
434139636
1990741939
707911795
1668645873
1777024489
1888041460
1656804912
755348827
205115348
136102441
667938315
1335846750
681632835
1672309162
1547338860
744568760
491162812
704581465
1598869972
1414866854
1453709006
2092231756
629413493
1276146968
1396739973
904103619
1879074370
615298481
337225870
2040218178
418849016
1570456244
1900983798
693991873
1512803583
1863467175
337477151
753074178
2122174146
781030137
1143572218
1164567901
1715250784
1183200547
542757366
1175512680
1688225587
787931976
482079506
131604905
1912408836
1737526083
224697356
455514456
1624954587
903195678
1047218314
1266461371
1460899935
80690563
56963880
906091807
254329594
977854081
1200774707
371955954
1393599220
829105235
1981935372
125131013
699893104
1802979144
1762393454
277682341
963279262
367712372
691830469
1786818487
1262975598
1249375216
1945130843
1232224444
1372091332
1481056488
1858233401
2142910341
39314801
1798359560
1547637168
485609124
809122821
1245916316
1602283753
942638618
583950351
438801228
845227438
1296672371
288956108
1413949589
2065667294
735252208
1713969742
394273584
1968003257
1230954704
1989087236
2093169206
2128656748
1548707518
1026838219
1079146614
798665326
670771840
1574976797
1255743745
1606450290
1400449389
1334362118
553193880
1279745572
116028575
690445933
1006842799
727291952
839863895
808696843
511578666
332782735
1596685398
929128867
193511997
638406838
3611488
1848029596
383116357
1861166429
140781207
838019216
220220677
1080982741
432089273
905017757
1973248068
256890301
1241200761
1788408144
716538032
1926737989
1665505523
293016030
1834920755
1474929268
1483178450
2073001677
754830337
1661108853
906405204
1088721419
1938397917
751217346
2139072757
869844039
1841767917
455752015
534825974
90731458
488098537
454934304
2108959603
849919386
1831247716
479281558
808575353
662596131
971879425
2028803574
1933917143
529851443
521970469
274385049
2062090019
1653885745
1609715971
160360759
632863200
1435241096
197024394
1474401941
515541361
265937513
2112653777
1707889784
977550467
782084674
2134381228
1716716296
1846506347
1277100626
1750407929
1928922433
1889199620
673621781
1121497361
605956245
538625365
903454039
77304215
387626601
1243575877
929782589
503801070
716426874
2089051426
437881314
2139831926
651119396
522273508
957011110
1862868236
35468792
1025954240
1975164116
1507277361
1237252638
331436019
557224914
714998238
1643292099
1215867230
684363624
1806607714
1839329788
1925034338
735447837
1019961757
942299852
286797448
1812996133
8909555
325042096
515709269
1924072816
375171356
1822752301
1163960497
1840092322
590973636
1707216894
1828679028
1672246319
744400777
85957495
275217150
285811412
376990066
768087943
1844328474
1073527173
347055086
628550344
265782091
1196885037
922290659
1397028051
1745078959
450082918
2062539890
899201634
1875682687
605383830
155312135
1491481155
1887082694
525342041
1061877475
1597731727
366282996
720745604
1005663163
365081030
2046615169
993826161
188331851
1433857027
1235919908
339591161
111331569
1671199633
1994760807
1180524943
440856892
628393006
490820255
1735776550
1188814138
683081536
1632267379
403457053
234183142
726733827
978412223
1676266335
1436564499
699543883
296720821
1004064241
1710495128
75370084
1396389919
1243389867
1423970703
448208154
1480149377
2026275714
333387985
716988628
1503269489
189787393
418780505
1684310050
2021549178
980022616
955989050
786659514
1111628809
1429496628
1718013583
1593076476
104542965
1633232552
1307613513
1355506014
324869226
1455440625
301886085
1722749239
296990370
719616170
1464897404
1748300991
334010720
1684992388
1236350029
622527003
52073687
1679998526
371049822
1073769481
946729077
1503966821
1383322012
458488606
1009936543
2077127216
1917868329
1185210055
1359328757
2145961004
335172471
1632223300
1654009218
1609525194
1492112801
31572882
1745879959
794051101
1499505683
2069212099
1606883022
371902643
1799187027
896254243
544018908
1232188013
196094270
220440142
1627162710
351394113
1506788521
1178377864
104175504
1405903767
647669704
1491530444
1611669824
886877802
1518229215
1857898031
1469290232
363212915
1291025807
1970468664
581790469
2135990008
594779095
1368579568
333064804
910746741
109413155
1657236839
1773833286
906769053
449993495
877458149
1492362993
124676488
1319157080
1599448086
571395618
633039053
2108229689
1083147912
193488266
788964117
629365647
187067646
59717262
1771586630
1919352305
1266413738
1124649042
94382275
1699382468
1934151543
1321899166
1226128052
1480864964
1238841068
19780569
788326332
1807749867
1825960810
582189309
1253109949
1643330582
1887978932
725223512
646396585
1532190070
739971169
2023579386
121661349
761544213
2074770532
1292785758
742852566
1435930001
1556564464
418542610
315029953
1361598928
57639138
172745512
2034047193
354664557
811311942
1020902609
13687572
1987569618
785120261
2004892000
1040349626
1097226807
1414699646
711564597
1164977653
705071038
1412862526
554802726
1301291038
246015491
1651470811
16018512
2033345999
722404449
5372533
1775401229
1147548237
2121934685
1543780183
503332906
124478821
1331167557
1899063521
1893442410
741200147
939314343
1714024643
1961403622
205644375
390563540
507043294
224762124
1743127881
2055979095
1316169217
2041665088
1130630851
641326036
2058532513
473966958
1707920050
1116387742
707831229
171757926
1631037767
902927344
332146696
1992553283
374480543
1894811144
1449599332
1243144221
681352885
1831930960
1952756644
1911799070
1789300442
1464346592
1377446251
1661148800
988022947
880638
1787294872
1182395454
1582378555
1903253607
1992144555
2036362822
2020193913
989347331
1579300460
1881319093
1942494047
2139786911
892785151
1635772004
1565333218
1813224639
1539189102
314980676
815601583
358858689
1845594775
842704448
947571096
1658071258
1059803361
466243567
1043524465
1984055938
1232846258
815497212
72598641
2054233302
970004015
898334555
2046070859
1020814762
1992485501
1305494471
2099519964
1369366626
1182771515
1703589225
417379837
264055970
1251035638
2084789210
1184316930
1982337316
1700235368
134803087
1234330369
880224074
818695139
1734512434
1316992641
1960596388
1488715340
1118267096
1864666676
287551201
89389525
1791048406
391341968
33930866
1343917230
1699628217
559878089
1137396405
1568397766
1381307337
1364333672
1956693542
1059202537
1198392265
818778593
178064781
147517742
612222820
53332905
1231453112
1239934883
224886434
1737813972
211144812
169533130
548742584
1492667468
307634617
1463290417
1071922070
914657817
348857563
530470432
982046362
64182893
1140911242
1157507178
138941837
496692184
1116623265
620624566
1924799037
1755294223
739002059
153302525
1995902425
609864699
1679193716
1908340738
490836414
330777546
1797643059
1238708829
1646882809
2104822780
65288304
136315399
858321389
1365997770
1918372664
411540744
1186978510
243527535
1621366171
1064346969
1179002491
1817795844
509598731
1649888156
37226268
577301422
979676687
914400550
1274272335
690054942
1644489840
755107777
198406647
1176861211
1153762183
2069293848
565655133
892575952
988739105
1922541944
1011958910
1534071404
818577005
478349785
1682478029
2017344967
76019383
63753983
1138887541
346003660
700349906
159737560
674931795
191500178
635124343
7373813
1858256088
1138852844
1572606354
368495970
1797364258
299330763
1265849972
1985230543
172611493
776160570
443438730
1240526585
755476241
1168699169
1096927118
896742055
778229507
1664204603
866019682
998253691
1861286439
927021649
1268164846
1953945437
701958345
1979221004
327209949
454200654
500489652
422585632
68302287
105926163
2041936708
26856356
129755127
2111666538
490370420
897143388
786343622
1267006077
2100687074
1682412112
70716477
231775129
1868453354
144090172
1294811821
775173397
950100788
15461025
1857765436
1899455204
491686002
1741209572
991123814
92475946
911519088
1841918101
260801029
1213741987
773795010
1984946671
1760463151
1911949698
1758930915
120977894
838679089
1832457282
536656296
2049012007
1957524800
270558131
2029293447
2064861574
714897805
1763245805
901782255
373938026
1783897445
1055628139
2027331170
2043926219
712856735
1765161315
1478958072
1284519964
948704984
497582099
1923697617
1887475771
479071532
1948695756
222291712
574221476
400293595
967868373
1770501212
1475632238
1237378326
1987346955
703881825
1851999843
1527989674
118785256
367270233
2139988560
1390330512
1499673788
865335284
185154698
1729614686
300420209
1379941723
1056063954
1952333654
1064251927
1304726511
1713414304
2076237645
425322074
1003153390
383149778
70487128
1115484458
2065996493
178047814
587891890
1694292507
507842727
1150349319
111680964
760603455
1025773075
690502535
2116499643
1490831576
2001270749
533308828
1815517198
1514778411
653687391
1675377927
1008575040
1651722303
1794143549
610272525
187072701
1960064629
672186274
582104421
2038871792
1688446805
1584308125
506062673
529921704
1092027731
1804457702
1505592176
456812815
2127574172
1422916665
1990931537
574470868
668366161
500241636
1546610368
1226904979
861093554
429729616
613003305
393436921
1756292934
459354739
2026600444
2038243258
1008204499
1677468745
1157271586
2090667590
132257255
1105058001
448558968
2108630896
1102083217
837388749
2007130400
1075124897
1389792386
1387204593
256638257
783890989
1373500308
2077266688
1382105838
960757457
1069302993
1041497124
2043889522
1752494053
1705417487
1990713055
769424079
1203721430
1986465694
1575130550
1493042945
465383441
2048778266
2123082178
1920423660
967394388
268555084
914830885
1243276894
1733177230
1447252484
771897321
1520895409
921740498
1360806995
1507350694
946377887
473120266
1662044998
89948867
144319333
1480637696
1187291708
395827084
139611841
963154618
1855616635
1250666120
1621530469
898159008
1822143014
1801598669
32275558
1700904775
493116815
82539946
1489604102
1371119817
2086759772
610259751
595784502
1023627843
271789341
724328803
764994181
1186478200
1778511034
341520954
1374553114
210163926
193808179
1078189003
874479343
2017785850
400868378
1345274306
1006647816
184019585
1294770015
476368613
734658935
1686556230
1301085946
482173182
869317428
1317392547
719789261
1860208452
1214485879
4540686
1239688653
800637389
3166506
1884636791
2073774763
283705335
1156614394
710458567
1304682129
205693712
1816445037
1039478589
279858223
962766391
1086756339
788971055
592662240
2078438672
647427551
790985
914642448
397871183
1289755128
640013185
1474007278
1393922490
1189090940
2113105592
174603370
1278928507
76967702
1838469645
1210380425
1321618176
1701285124
2075090796
12394576
914448125
1076142942
1655371547
776088546
2075957728
28734442
1155285498
1625348342
1432211602
2156462
947641672
817074262
383593237
1140865341
1233464466
424452660
1174072093
195900983
935520200
855374813
454455453
1760810501
602409584
1290976368
750074511
1574319620
195099143
1570282921
331479340
1722849625
1788856442
1838602758
1218512531
214436547
1783133562
2056159721
1276082629
14961591
738986400
1499131272
35802302
1025920499
244933844
362638391
344671375
1228034802
1063469286
1095841646
227038807
289528611
784014161
1600920895
679347892
1747268790
1046030919
1847545048
180350550
20244248
692304972
1981541501
516321332
707766614
177717201
268295054
1768258416
855770777
913411004
237281460
1330760510
646524660
473945402
1054948212
1262254271
1916727729
185201855
1598030303
251849387
544209314
2094930898
1103809836
2062997824
347696300
170886563
1367756949
1156316558
1433522321
1058281317
1212029034
2107980743
1789899874
61306346
1978675194
239904214
1192048376
1907588107
1674357371
1127078269
1928766247
2098268336
8953414
1714871094
411378415
759051428
1258042732
1707644095
57134587
1327891257
1014493696
1422102116
479211558
275100836
23547989
1183923155
46080146
1858344499
855988374
776919943
1303807069
1722154839
449829347
442957501
1949052501
1924192911
1817481776
471724884
1754087978
791766269
531968030
1291097592
1874870583
1876498937
287847618
1513257529
1797173829
1442962429
1665934887
1926751621
483303251
1692385766
1047845546
630798477
908184305
1220588113
277868468
649758270
376448799
718640315
992814440
365189555
273347215
112679425
1973269441
904678151
105823350
1099095080
1879713040
939677094
139608271
1670824994
500779201
868654038
189754262
2045325965
1048482590
1601020436
1152174201
1597138902
585681491
513756527
417044356
1805905583
890604210
736815190
103212996
587500031
972618067
1277563085
1793996389
382493667
738831103
379785921
1662527528
795131126
181622876
2057347087
1952089274
873572566
916322945
1527999560
2008831960
1641051943
66499647
1246744189
783262676
1280702854
7265272
1850240752
57066074
1155942998
2022498003
1775937934
336920797
561509882
618726279
463177732
639134474
357608379
474401037
1968969433
433913875
1216513299
1106052690
1685718446
318951658
1264220030
870395963
1687568683
627959175
1394526868
680646641
578231585
2057712160
989315536
1022376334
740847578
1765490997
860407352
1403764551
1499606187
652234930
1925230001
1919831141
1830712208
1715699691
115144047
1242981281
689041303
1745113463
1070735240
1155621375
211131044
1427826255
821582771
1906989052
132236364
2027784376
1072819454
1250856995
1759114439
2104844829
992778196
94030014
693618894
15187745
1817313391
1373958180
566865345
1755962065
432164105
1689767983
1313644930
888027699
182056369
102479069
1919879813
1022152163
815552886
1097304463
430464284
612700727
1405781231
1861190276
537229469
572251926
328158034
418255992
1301678875
1216595623
271625169
1158934453
1142759347
519389157
1172241918
670596303
1684212870
470160344
143164710
568491154
1526858541
1072329738
2045472473
1874977748
1315207197
205949351
843973285
1680900406
1521607546
762752727
126568788
657583269
1533766836
1765675575
1158896803
436673088
1156793909
719529453
1164438471
878083621
479876914
821471015
922864218
1485385337
1848460039
2016760973
2131501161
1154448657
722590546
780494695
336163606
24118664
1137145120
796756291
613399072
119318667
1752644636
1754065058
668649116
775833849
1114595152
435440840
461220979
15517062
1844915525
1512817826
823997340
893798078
2131990819
1580314190
369003912
1382158147
639470708
201744338
848720278
1372496910
2012536110
767085843
2131579140
1137600357
1536953624
1342611769
1302254056
216496650
309865835
699383786
986636012
1192380771
721481322
1552880899
785634661
462824585
1499821622
759221929
1907890522
811105595
1780759701
1256720815
1002343160
1622066755
912224813
114586936
289399193
1958906128
382918034
658524443
82234750
1100150371
552793414
1839285474
346978266
853607765
1908904700
1570395832
2122270886
1283626520
714384813
1827882725
1808347818
1544792777
1796348373
1649900536
1105187416
2017169557
1819836854
1323189497
1363326342
326054644
1641123203
352683143
406130386
219431951
401191716
815043031
1288598213
919593515
619516503
1007734433
1670325076
1826534815
614417254
208924120
1969068793
2117031097
358681591
424558243
456545228
2071233483
1559065123
19793940
1595677806
529571307
1944536807
845942347
285150230
1415034285
313336385
1225696212
824393382
444882276
544931181
668550918
58580168
64174521
1255602411
1473380860
2048969304
1667108260
750995192
2081426056
2010149258
300982400
1049172597
111973558
722613022
983480908
1208367165
89379230
673501440
2074353762
1439132753
165754914
687739925
1052687887
270569932
709806087
188398979
800862458
326157768
1809554927
441775464
440843299
387690009
574478091
1195818375
1103122516
1267697503
909950424
84718765
1203527055
1615403026
2087999665
1347169827
1235968237
800786340
1372868513
124711161
808142692
963093750
2029529308
440977246
868286371
138695672
260181661
1347840689
610362530
2024988617
1707221348
1622039959
149192293
2017822947
1878871449
797470233
369515136
1715548916
591482207
2124862988
1943398832
1901525931
1173948909
430771789
1230610923
717728902
1005314929
1383132578
757297293
754558586
2045731734
2123303433
500888408
112327807
48531598
1284601091
1425744868
275365322
1029295976
1612488826
2106616334
673866774
452324577
539507139
1948046349
2024089584
7929241
741923248
79011195
1129195924
1959125071
1617519033
1345864724
1553321504
1054979970
841997723
490565741
1671296453
549299139
1946913703
815773573
572235239
1262755871
1165133109
469821523
553727193
1432990070
1387664525
1192791050
1644185700
526154829
1545630846
163461376
612780360
1513609197
1284209055
1353003415
1345420331
1738687533
1763753590
57897165
210857723
1872417720
376703292
1571454452
222879302
596991945
416047197
1545459844
1473743060
2031552164
515032728
1950513610
1755960539
1943063548
478509056
1782328383
583397700
221260781
1035988701
616769516
787010478
742256892
1521225442
809710284
539970020
301691416
1874241401
741119965
1988920120
905204831
1335469779
2121091828
1246336990
346542577
1689657994
917344876
933959203
2012590838
1679117895
545374597
795653662
1475195321
875031551
587518159
1772380656
136608303
119168410
371056895
775703362
2125147124
125300544
302998582
1235504422
1290807608
1615084760
1036701353
408085007
1592732612
635040033
1047529504
1599212505
560201879
1474469107
1261096643
1060041289
1268447334
822541573
355292390
210789677
1093035601
1103863123
2087285015
1454399722
901890619
1763135674
1836761054
1113665062
1177540425
1841132879
1325777541
1068604228
113519206
686196522
77827802
1398905683
517237968
358834369
216843223
665731765
2043416540
1966176062
1853431532
1874860106
1303765449
1063351553
98072437
292183525
1675020280
547418037
1562751166
1486615221
1264100335
293679596
109674491
860902333
455777115
1187033948
1027841801
1369199667
1571205659
1336031586
480705704
983305588
634953608
797796977
300899432
636974620
554026706
1380585036
1690208802
964628984
1983960160
2014093525
58805076
779780638
1191771490
967323319
1057425467
1324307416
1042569188
206843440
1721441756
1911215200
137174108
613301703
731935710
1316710853
1948273052
348623761
1586740189
795804119
978721207
194510668
1577051580
1156224878
1049707931
821695051
400251733
1340092238
1894314700
1603189430
343518371
2035714780
1669582095
452370358
820331481
1076057579
1080155911
78311955
904353916
2143347947
2077933547
1879909282
1800863408
898225816
571759632
1076211404
715440308
1139343841
1695812002
1282245059
1888472637
575963210
1005568250
2008104043
633472829
500529185
1711762995
1083049403
601796184
1627079614
2095476570
2047848638
169667364
1521532059
563733121
1053533287
602935248
145713654
1961935227
84435005
1234491205
752523988
1749293035
508081685
479558907
321078685
3930948
295868458
662723661
412282061
2013863907
1061400357
1501588068
120401237
573440650
2110091161
313800984
2100912392
15840615
684495144
868278295
1466906148
1411263921
683302934
1535664888
338639669
1928725244
1549297664
865259034
1789386622
453094199
391929850
777899591
1616037834
1206427582
1481430403
1764284062
430238966
1451154648
1256093225
170990799
2096245516
1414167002
1319517557
1298499671
465049308
305456937
1345754981
535569283
2055864696
2112549813
248245435
1493399495
2021678665
1890739791
683020237
850353927
180761007
164041630
790436525
534051452
1192786670
172191828
746458031
223673456
2034063276
2070374931
1147111899
519707112
61407580
281752635
223887579
1913181979
1220506620
1782735121
994112945
504362035
1388909381
238831035
1821441296
721580817
674171540
1804296234
1046821597
771071679
1471443939
92426561
777748235
344472735
1569199696
2008656469
8613025
2059941453
2124650852
157426765
865134456
901307889
1964155141
607675428
1289498230
1778524578
1423646781
1092465400
1933343128
495475961
1351932475
1156002438
1403279913
1721976088
1883507578
4284323
220410223
2020666699
1772363205
898112372
1837379218
1894397468
1526338133
665648058
2023437902
1341651571
1840210877
1864741280
1754442718
137687969
290448664
1193113009
1544701058
591695875
1026596652
707263259
1784503646
341691122
1719584228
1689344714
38957338
1572592120
363840471
224511382
249383849
1200190357
1224224821
609434487
1853125220
1612108047
1739145305
1514483260
1880262462
113078435
165231845
1000603137
1965251098
1520029278
757083075
863352940
401410765
1896192555
538303264
809453297
950344154
1880579481
626825389
1247511000
33602459
667750794
2073004312
170588997
1349020080
1147533173
2020834507
2126036117
1313742264
770954197
1216636469
1479607540
1144856592
487023452
44981230
995551743
360993207
668312818
2041921571
1785859782
1711022901
1059712828
992870712
1500850632
778024399
1871663729
672588880
1580381012
838611515
1726336206
1836364751
1602940516
2109599123
1880026268
1568402917
1020045997
1993990182
1896417485
1553847796
1311787624
129130447
1912650282
710697214
207282673
887011679
548164033
1660671419
1113831429
1846423595
425577498
1680252358
966285964
1030472712
764133085
89650125
1389223858
1606587795
648072198
394889190
1143357847
1817540382
782107251
1509490273
468474736
857193117
315419840
1093371305
1461457686
878893257
908211633
1267002990
1548499874
2118327086
1217585844
1954295131
1687281589
1232468749
2031067240
428217653
1538178014
1249298365
435659300
2072983358
2135657931
838970904
58186617
1840714067
2122402539
1359518043
1613767998
1857146977
324110155
436799770
1534042381
1497566365
784237111
353543547
1290441099
860054131
1142154701
1109231530
370368728
37957495
2093981348
966543765
516067245
231391988
1534475170
1939909083
880992059
205223146
1955675679
1205051866
1760670863
1200906423
1377745821
951482751
516484239
774375776
1946037552
1204371624
764581009
136733509
151927716
1711633398
307565664
1663214265
398604919
1870038707
70338799
956881128
1552696228
365048256
682251824
755246558
184668941
1535844266
1762771995
806667936
922111996
1778884940
168921037
1406959872
1229862744
622621953
1951399492
1216048012
540845287
793865
2010400749
42951975
137913027
496246823
870010443
1617655251
1945391999
2079602116
156678717
175870390
343999945
102177592
188208520
517995482
1253484285
1171143804
1477298582
1065982582
1656137935
1715700996
779850167
862750812
160228861
517696545
353885450
2085000966
1302483935
1065294919
1381354960
1086414924
758455235
1680136970
470596277
2006360491
1123329049
1317293898
2094995908
1429249905
1815643772
1769834244
974645464
166242883
1645031686
53224857
1750621906
1572808669
65254279
295228729
1684773413
1327750823
703714660
1437428684
129213042
1851853304
2146539156
104676813
16966823
1155564559
1003742768
442410354
1029906512
1994162333
957124459
145907334
1635794966
1160194885
1809657398
1036597001
1620438485
170179123
265156567
1627880144
1137641750
688485879
1101739871
1365096498
979976492
1466897123
933225433
409859871
2009842576
565238750
105672794
1473153846
1064666517
2127993587
74782764
45185500
1335496058
1518441121
143025030
1674249929
1543313854
1434228267
1928663961
1346660650
1871794658
1035364385
2093105373
1791983836
1589418378
1530649430
442687686
506347748
1932055748
1109435189
1032990900
1993209971
847620676
1516414274
1271875665
2093570862
690997001
2128550071
2003998311
1379715863
1115945435
1416894538
582708200
1482300049
802482791
1288700390
23563133
1006057910
1765991251
1788961224
1625220196
998152012
1269800495
868358417
1088523512
514200845
1312885112
1433932231
1988545333
862978536
405772151
1689500982
1696925703
1320103170
1863788537
89295274
1472441893
439006902
1837637812
1530264043
1035024108
1209855219
1511523106
1673612907
1972236826
192728176
622388029
1481584250
291097902
226542913
1203441186
2076225118
1698279012
926520284
103828955
1130860658
1173053890
1009860506
336089713
896237735
137071009
752677154
1854017370
279855489
769296262
1748940792
1263004421
942377117
413881342
1363988233
922187842
1023690554
2015527993
1320329227
1569152085
1086893616
1834270448
1641972667
79521203
1966250732
2116955203
1177720343
2023154273
235599922
1748463316
726598859
316961472
331506245
1817811257
593428756
388373359
1005169645
714979417
1119897483
1760999312
969233074
1973874114
7319649
914163131
964402796
1710205588
1321894763
297006483
651995633
171357596
1822233737
1166637881
1942420952
24355552
699119876
13172769
845184756
1050619858
1086063938
676012060
1884453905
95771902
1205518399
1022959236
140078979
1513242105
225974969
1178606317
381273265
1042771952
1788734527
543291708
2039462186
780888753
1826826240
1740044583
1044595445
1697964946
1628857923
974643061
1006036605
784433192
334139354
1794883472
65021748
1205347202
124374670
1839824501
1444834298
6044126
205765614
2045071131
1530779445
944712016
1913516292
1748500844
189648691
1412347057
1175970542
1237661417
77767712
1856866647
1177231547
111183411
1335430402
1116541131
1102342196
1419995877
1624685724
1128979893
1846322281
125937600
1794798972
656169169
1679704070
1157913314
871191905
1878275471
803695679
724791440
866313741
2087489799
232787760
2066537307
218443687
1075835331
1239766099
1733910890
6264086
664959033
1010435761
742924824
1488275617
1676483066
306598380
598401164
1515330846
1175575242
1556673155
62608662
565722302
803153250
199256127
1671324378
1245363223
2060765642
1403044179
501139384
653236948
619432489
1755699552
1544181414
740596561
752743953
1882564544
1195260703
1310534220
1291159525
1148793145
949405221
1083224368
330098685
76676917
100490843
95194165
5490326
346178606
901074077
1376074545
949688276
1081076285
900443572
1686222457
656165559
1542668427
957542181
2037198645
140945578
231600395
1275806710
841140506
498880839
681215307
510725997
1617879831
1413187536
389452337
748272915
1356576059
1635604803
833020962
337207272
798057581
982252933
775590502
818855576
155866750
593016097
1246616596
823359987
1561323944
238039205
1393674708
185121265
1563874503
2124881696
1734757403
1568084082
286906548
1400582482
432262349
1320174359
1831355654
1272253837
1370285943
826607789
169470721
789343962
1162586865
1413351447
835508491
208562279
1237344183
210310440
1409036453
1069643868
459098271
851753031
2029076446
698293386
961791722
2123281067
205624718
1127114860
2075723408
531511144
1227660399
945440148
1857076395
1727521864
922397521
747256090
316715454
853192996
1854455702
1764716616
1835726468
808349317
1363115463
407261315
98915286
1667345032
1597972131
571329347
154367860
801330620
1958296985
1185390397
324878885
824657686
258968757
1192843482
649707149
1756389272
532644709
102533474
1928992119
1531434174
396524736
1758659544
1520791673
940909213
1954583415
449155082
611316011
1356238709
1466891702
1972564316
498774018
1205832620
901225685
1373454191
2088448872
233063190
1320744337
93868955
2004287646
1239605767
1813531319
1582458935
641937099
1929150350
1173828454
2085623619
1616774062
1078538145
1077973616
673259337
351847596
1624823940
398502703
583436006
1970571983
353764337
114502632
278073661
337936970
1785133817
1017870657
209858622
886805082
1795180819
2142057894
1220900737
1204819082
1014349439
1976873118
722800495
1014808791
932343271
901169515
736151793
816847337
1109375066
106945970
1100621436
1373152563
230208176
2090949461
438864478
1773596382
1444399114
2141158569
286205890
1123436685
744921040
517452429
227396807
358304584
1059905189
1847488543
369483964
2139157289
707500701
2013399493
2077035749
1225097948
1951548269
1364163363
578221608
1651306257
724079236
969196414
1608859045
2010804618
1903391887
1565702642
1540043460
2059413284
591289868
483093878
1106070640
1444561484
1074262234
1837746824
2021428467
1982373963
881557460
288870536
1057025927
1111962129
1788622653
373400082
1552641460
313317323
216762931
992239433
433152898
951500501
813061520
418516892
145955020
1766126060
969459236
1828854493
741880829
268513921
2073668276
190199705
120846460
1410917658
868574839
1050759402
1543831484
1592316598
40892706
277926534
37870658
315485284
123761453
1026829941
819188801
1158259709
985231594
1722676040
1130763752
789597148
279232808
1329202630
750484862
294831109
1607406048
1994266483
1295417817
1193381744
989383714
1966499627
665020872
1886188250
169344233
1520865491
1550797637
917375653
609136948
185050956
1845641396
1102265754
1325722752
1706962691
1230808489
620732159
1520170777
1575253242
867604918
1283671189
1292503218
1998406671
188828294
2015369086
1446075790
786240168
2012697117
1633937357
561716383
22454696
716752873
2035307844
575676914
1623127669
12786330
615838597
977879752
1959034987
1373048808
1637150410
1044916449
1413195403
2109827017
212652453
1625949282
2060125821
606216849
923118989
2111552516
1294564744
670419236
1914156799
511828808
1727053445
1346217572
1731172434
641040738
1216786304
188145642
461206902
1308993661
1124892177
1094841270
1604138606
566972296
1281192198
135614668
918187784
177429466
1280514398
1097288774
1745588287
356911215
1986832202
533312540
87410247
157399103
1630039087
132600149
157208735
377299749
1271689175
475316900
264217660
1750119207
1871033315
1951469907
1443076016
1685807481
2057405980
1486363415
1666602593
1364114891
1936570179
894321790
1502770732
1799861766
959022382
179987096
1288420163
1542076054
1326447379
1239543083
77658675
92928601
1501669291
1162421911
1897534577
1373612314
1357536517
374062872
509983776
1491985041
1532215486
1674303802
1242773206
1289407269
625483791
82553299
1546883158
701939767
920673380
1727452261
178072434
1629270792
633678635
1987909168
1060558369
315515144
784708473
660933936
1537366340
1572824063
964115132
1331845644
2145307869
1687244025
1840411886
204083544
1600612131
1039326194
383013219
1621344846
1367216519
39823883
1513094160
1059498315
674619284
395695827
820893099
125968115
1182364471
425410924
2118538570
1774124801
40026206
639566349
761092754
67713627
228464129
292905890
1901453999
1153858688
933069672
342099975
1188307756
2127401289
381897737
1319461920
1678939213
855440761
1331497105
87208744
1821399395
985698461
1279442013
1336823454
1951153152
40398297
1906795103
297046854
1356621604
857170717
1303954948
881901278
2127824594
1829868041
1533643400
89673404
1768488759
2114140281
1942143476
1407540127
1805082637
458039305
537203152
867010056
742186479
666520777
1530317542
1459207572
360176627
446680083
194673107
756741839
1199776544
231784655
747901121
1612860341
635736411
1426747634
1093883419
1013370522
872182489
1884997304
1416878274
798134515
438406939
2077038579
1906142027
29053867
1914139323
598422380
1051311117
680763214
1014609354
103308079
256129593
2092644616
1174898346
901734016
848166415
750388761
704788543
505230716
667718277
2006247729
396716003
1029243861
738035686
630886806
1663250914
109532021
118170203
1445896745
35014349
583225110
818567712
862303012
475541362
624605915
1903158641
436100302
1717387278
919847905
1357189485
752738856
1206029931
556821601
1559841635
972157856
2057393705
499124180
1383405719
1104353963
2091269877
569013357
875922368
1372352768
735735540
25356727
1734206602
1766479990
86907633
1192823985
662123116
203289294
183775813
1224073592
645550092
260060607
1749658461
1701988579
710552195
2045845170
519660699
168925352
1428759196
468204751
1513334488
1355296757
663417937
1250530840
790731523
1213229908
384304448
35253285
1511542815
222095329
176369554
559012780
1175626667
1828948387
1704008246
1448710275
63926659
486989210
1591959303
674664779
333909157
719601102
552477328
1930669
1441803316
2127294475
1959589700
891685437
545708849
1852928507
1831511272
1767515311
1558690209
212155219
985300562
1183442455
16738054
1161014548
1993814854
1179568284
1680595144
1513977963
608575854
1415352709
791761604
349800751
1058754664
470873012
1357935534
1605461452
753542943
73273096
1343411764
829713737
146253703
1306190859
330934374
1577280283
271908805
972819199
952403111
756705007
1689188495
1670934965
151700892
1492731158
131084803
1556751213
328390573
1441505673
35170383
547110157
1705395387
749649862
1446040789
1085529114
663446750
1295349797
654702871
1718321102
1205618828
1337512572
1092817258
1737159280
971348722
2005366265
1446278705
1458931501
829324630
1227769923
2037469860
240981485
956995266
858853443
535950437
153477380
1220792874
765666550
2135737079
972237767
1126159711
650895190
1633643967
1530649399
1524057602
1996445708
389069457
692067594
392903901
495446922
307502713
1047132790
2081427839
1771702730
288058514
24317538
1543482419
2084473623
1628652815
1938631556
1580528224
295084876
863459387
2026475013
1482011798
1039414960
309124492
709272379
1348813906
1792810832
1551554930
778052302
136639660
675215011
133408557
480611002
1559549636
1473052401
1632523022
1633632653
1819318475
679978340
2090477441
2103958222
1940279714
1782505565
781192270
1149310296
680812421
1140625816
1648033148
1261164274
1381271814
445759845
1942306911
1418360910
243709019
1859094855
1093374431
1072886334
461494218
1835768003
677634477
220068076
44865363
1470291808
369041789
907668462
1952025930
1179663925
804604448
1869012319
1691566795
1224904974
1469515888
2005923243
1247139062
504683992
2131538226
2019020694
359487490
399250625
1709526201
1710582015
1397593154
1011886016
92064448
1363795934
1972215780
2087370078
1079511059
170157009
355489618
1403935202
1495596119
48981232
891806126
1635077420
881264900
1348287567
402758096
596293398
1238902583
1945493072
832047802
1769474543
1805334121
1400887907
58560867
1726179257
1592064149
656943477
1297127324
1992157357
1751064007
230390573
1136938870
512228194
1984307441
1977576171
866232044
279831737
1425570207
258930145
1838305470
482017171
864076155
277376173
60267597
763983932
276550655
276470778
325565531
961691475
702688729
701367476
504376476
847806557
1752984050
1820560515
1993670587
808046520
1399885403
1499285531
1728336513
829679164
1383591149
1538174504
1537097101
227664152
34909701
72859608
286378999
1268816304
1913022618
248420282
741180014
371286981
2067361679
1200140530
498603256
439177574
1659181264
1455075843
1966600530
1963750023
890363845
345878650
32533519
922683608
1166928827
1205305093
1576265768
820764386
1876777732
1909067379
1973219821
1633279777
1547927740
1326408754
1738732861
483795962
761675556
269473054
1518596230
1578178092
1678355347
629375734
1488751672
1535808502
263189325
644921140
307965189
1108911825
724693864
1150728645
658327255
1146222632
263656865
853001305
1995068995
1183778426
598772926
483127708
1023588678
1206590008
1268962904
1442258546
1520765189
105928137
810752036
505702311
613083067
1990225266
1593635639
534528188
1417464460
1832068739
807529614
1406272004
1378276356
1996992851
504694985
63571482
457708329
26389808
764138303
105702352
1086578676
396313283
1881826932
788684305
1832252020
19834836
1049636857
1877951501
1134088974
1816454974
1530790621
1572210602
655265271
269547962
1230769190
1795488517
941920816
1080555759
1997626046
203674267
1731050328
1287787914
830679261
1174091290
1932254805
476042130
907743598
1024517892
761837316
845717519
531297844
299578456
1244733375
305565027
823850662
1477287576
1928351942
475775291
752424201
1030661205
848311509
912220366
1797284141
1184844820
2104898488
998147288
789582664
460733225
1386795661
1935533181
971579569
955886361
93121572
1170375848
2079138117
1070481234
891797880
1651409218
1183988878
1777893834
972471047
526749154
1241675747
607784053
1985044524
1622425513
42531123
299991481
1764303494
1948822612
258829469
908363950
1194522259
2113412568
1035126629
2124149025
1403863261
1160654901
1988296438
1737573192
1606523374
1234167632
2128763062
421886017
1485409685
1317489095
1276190687
807198165
1631700511
1611344626
275230954
997774720
139521161
180574144
735632721
1648376899
1153929252
2116888457
671120945
1098581452
1597080993
1706421512
1940726465
1682313118
439289150
1415940883
547430197
290527584
1925432475
2066229231
1076770920
491328783
253288304
731968751
1247389192
458600024
1358519004
1815168927
1049016011
554767048
1953915165
998444971
1270025568
525888970
1875957311
1928252811
925322146
1348804932
2001108748
1191567382
2004837462
793857179
1123259739
503170792
1444477536
653064393
425472759
235231737
1844556106
1070240651
142207826
1045812917
830356285
1342314927
1953726820
1184227321
998312659
1954435568
167629639
753722271
1565175488
1918637978
1879224156
1063827883
1464799362
1880369692
1751003031
1958284061
300655844
1824011340
499743422
409834383
528631302
785268366
266053715
618130495
59075509
2105794220
625952194
1824872977
1296379401
502226134
1553827733
1802045095
1614219803
378024821
403072075
640189257
162061795
935971588
346963472
433790816
1544316998
41287619
1480699241
1849901751
74902562
1119387820
229080272
1141998340
958916954
853484928
1258818545
847746417
1035142362
621026475
1659248542
1835931809
1610918584
1060274227
308462161
1578791650
68781072
258250114
1619242631
383016332
1655563660
248715728
284638224
216679623
1191144454
1817151383
747556864
1715552973
1917993096
1907185524
1392867598
1961808918
273981344
1638040994
1640243554
1097559629
879853847
1171169903
91792279
1463062218
1136711797
1799486454
1694492218
1963130385
156015948
1949339918
274614319
1718229733
866208456
520241540
2040747559
821723659
198345241
1391729725
132171991
195303628
1028825932
1236835230
291046624
2053179266
144540821
2134972868
230886094
1806647269
603532541
160829682
1327741809
1566787323
102888023
1764884662
544118013
324325078
305426881
1927497168
761878357
704127278
1568556943
1959305654
1214501952
57783284
1172609160
1481314181
1857791713
1144945855
378775451
978267580
829099567
1649013736
1200760693
1670467146
24228229
591907348
1830903565
1171032078
1363616431
1076799611
224603034
1204081857
1340220149
1485156268
493228322
1192956745
1147269555
1127680627
1978933070
1352645558
1397406635
1723995674
562273188
921698342
1689447294
1397224010
1830899635
1441141788
350419434
1059520151
2081216279
1038654461
125473556
580158043
201712738
444456943
1876031595
1811512660
1392438443
1024876983
1003737316
1675190926
1022604949
685733831
1404453727
816134473
103726736
390431190
1642012900
1552836075
455779909
1175410758
573883168
1787588163
655085971
1792457156
877585775
406259744
620280161
143514731
323413297
1657472685
1611646121
408119016
167676269
184513623
1424625702
1988041156
1537134836
497312938
1578670495
1709777908
1563421116
804828987
160314871
1067998398
1883789062
1238830721
876760883
1826194641
357586211
648350865
1696691228
1262122771
1170262973
159419665
1469507210
1591911055
1816229955
1871526316
1372678918
2136524557
763908073
1247992058
794910229
1416337955
281078344
17425674
1997260217
1571760660
334854009
1672349813
1873851362
2073541355
1285262556
1317788462
351785772
68563030
1703809203
834010762
1321880015
920264418
132792352
84284065
999552566
1457073425
1933579198
1263564064
2002952161
441032585
1369030785
1389484534
429653154
1797459776
1451959328
1092108247
1253509938
353081746
616311908
391634602
1375696718
620298611
1511532775
566656589
1906587652
2054765596
1133122579
930001961
2111750086
1405510997
2112286216
33956146
1102963538
1760060368
113678581
194287891
55268794
166893311
1662059874
1820853915
952238749
1226867595
1820072822
1625677283
215069406
1996333257
455384505
130927023
1156642963
218004941
1033511864
1317975744
736459768
1236975915
1052388068
417794786
346051408
685283343
1634822254
1094756089
40616962
1489956721
1501965406
1571286617
158419290
1075871574
1776376689
1249933121
1695869501
678152295
2048982204
747477613
2064840128
940273571
492844982
1712527825
1831594617
295778028
391068312
1371256073
1018939842
925794785
910277574
1302176173
1993400785
1021393939
399016818
1543937801
2053853999
2034364709
1300325537
1266604486
881133486
409727803
373156416
1574422722
39474626
2037522888
529694732
1009485516
242917102
700275763
1848754855
183488962
925304516
840561413
1383622187
1477360585
1765049315
1115258863
1326521632
107289305
646474855
882980589
1978830111
1994867391
2103557200
767063311
1849743639
1138714297
1634505153
2103520462
812182771
1559784673
485778858
935182986
2059938412
1817278678
1404873137
822169321
990557940
1684437116
1671736772
1781266943
384360093
1219755619
2105280976
299931386
591566938
22009036
544215567
1770381479
631104722
1868773729
1536930242
297002381
1188872609
286745984
893549693
976522908
42835061
822135052
1548350721
583827022
1413685967
1961792908
1167716160
1445643810
14881652
1386093738
593153399
16551647
1819938869
1692998045
13669153
1795955317
761268671
124046456
1035336002
934121420
1775472866
280677926
555539266
687109653
951415274
1264294433
986737617
338764668
1788731901
756672097
1017954335
1004666552
938793253
692500664
369585842
643880280
778045140
773275723
1727820124
1502289624
1104217542
748119798
1610867511
873889771
2017124070
999764392
1350666279
2122096681
1137322067
267433918
357279692
683834664
427269114
1204740645
791892365
195009241
1562669920
375254305
372176809
811699236
1553847158
689595839
780166021
821969211
1004557295
1634234876
521650369
2121142569
2030928355
1260314185
759541430
460032163
417239987
1295680055
1909895357
1620526280
1351754575
982923195
397722252
1159961644
1227894341
410278800
2056645701
1864241371
883716176
931066628
1175996054
2137337365
1177257358
265072157
368373121
1149720080
1519715458
744351575
62422763
1863632604
40120147
1480017665
1885611672
1764775166
614857907
119617400
1850426904
1375696826
1880842945
31678199
1358141359
2020975413
846806188
2145077733
539537237
2094264568
216940120
1192030632
1171009474
292999239
660613651
1997733429
108685161
813759937
578057555
729952253
2049724208
782968479
1319882804
656512789
1256993747
302834558
1389325725
1433083566
935504726
2044944068
918426343
822605256
1190422516
1579889249
1060629056
1734573243
1210308421
1454204261
1372153246
1663420035
1855593999
1688538424
1978082758
1648511915
1926547489
476095532
1806859240
1358454029
11069683
1525826189
273544195
1784052613
347198553
1412889345
581291018
768572560
1129951510
1369195054
591055201
1771110104
1791936790
885089511
166003471
1351244900
55035150
339971964
490705362
401755732
1199512780
1905277299
433998696
1810743079
1012521628
984198627
1062510789
869207440
1945348017
350443537
338761701
1253954268
1961908471
1067814364
1412108203
217485254
1580206517
383607404
284468233
1125690216
158449102
818076380
1192703322
940292220
485626220
1091319910
723122504
1279147408
388750228
1901747318
449839409
1757753916
308495075
348463860
917429889
1131728800
1272659884
656322498
7165893
2125767113
850054568
903766408
1646802680
2136255243
1969613433
508736907
1393357440
1567294440
424176443
456156065
600601590
1687471011
183331041
328577716
1098654063
1986491020
1147488289
1655882236
995867715
1048480349
1821632640
906955186
1047489580
271111635
1919864533
2103372001
1728462475
408319474
1445800619
1664314739
1319347220
6766174
820780264
183149851
146879683
1604340474
603771354
1871018689
969175741
710613783
1616407852
1342478256
1819210706
1897146054
1517561408
1515008638
292486129
1131835097
248745143
1976827063
549955774
440626439
1269706563
1302016398
630297140
86902325
1074016699
1344239770
2118493729
1350026130
1802007413
6486787
58959252
1798890996
1100566734
787095667
642846015
252662829
1582958048
123760654
629460386
2121486338
1202937875
1880959988
297139073
1693674206
1980260746
1009054162
723915686
689534409
136383473
949373346
1747481751
463330268
203015538
868671602
1318840640
1212938948
344155829
1498334410
1575166094
1324343990
2056769980
317122714
1914249193
1379966716
1991352818
952596741
729016807
187232034
1787577212
302041450
1761865040
1593641274
231554382
897839585
788550425
1874324050
2085180841
18726738
75433279
289618296
1680306526
270475342
1970111065
1624014466
91751710
333440652
665329109
2036726585
1302596817
1829264407
1636298454
1964285835
333093358
1743579379
1895166493
34623086
505247064
1053803315
531782326
241153893
782041890
817806812
1158603122
582899533
1335393105
540952081
65982105
1069240409
684765859
436615763
1186520672
1479714504
429411682
702596590
1775112691
1525726870
2111619508
1343196340
39574213
363769715
1912082486
1367184549
1905211345
1864362899
1142016248
336612177
79800951
983903880
190489100
523866142
903838062
1718253956
740002486
259896197
882432274
482397716
1459533377
386476474
1218961917
1180718179
1414530587
999938727
222733774
5876670
1515483941
977962044
452220536
1378130553
1189977081
146472520
717946328
1572864308
1714078772
857105917
431591344
1757011309
961718712
889776220
223059260
634580739
1227480665
1160836593
1033420388
1213968282
85149331
1164405158
1549799955
1164677056
1719662228
694380937
733469052
598987381
739443287
711251948
1804128140
1826273467
1923543069
1773504835
867323691
1917866410
312791952
927902202
560509095
766583639
635008113
1683158115
1612850442
1961498492
1848783588
1329123623
1399388681
1531153290
596037633
864891985
51805663
1709706448
1165256142
454084594
935966198
537885060
2091922288
71671529
21555160
761139410
417309943
699883754
1520012276
1770877006
128856811
813922852
1487075922
576240466
1411491491
948767547
489451553
576122063
1937809135
310658302
747848599
597346628
1471982306
1466226987
1068338053
503917283
1424938289
240189285
719823199
1540250236
565762505
146434236
2052256371
755224370
245944543
1444432945
591009873
675961747
1885382841
57686198
1139147789
1952850219
1398496677
1231515924
603933195
304185859
1622448334
1766424446
747781269
1392773794
703994372
2112638118
2097773630
1270115274
1648518004
412695271
1895275018
1898543228
52125025
1983119324
694465420
1353216432
172199808
241229945
1204488130
427513454
400720972
833426953
441797336
268213683
2078061965
1562801984
1283879152
1486700470
1444338156
193286807
2013648276
1429153781
1457418942
1954265240
60856858
382198553
827310118
1434885022
670923247
1318623837
968108796
105804955
1800534930
552063321
452387623
629116335
1911672407
1303514456
1764539137
1402995604
1017218969
1459671303
1336281184
1532929055
1854687896
379700004
71425885
509274003
315492469
2038693120
2100976238
1169744363
1981369779
2106976932
1437860362
1757153890
1411356814
1285055128
841154730
335810436
983537454
1326674887
2099626558
48571460
1888507177
261347256
1263603062
2095334881
715129934
1436406195
171453415
2088092091
123319239
1204052099
1197891966
991194130
554997729
2013003288
1831548689
1454272247
1560989973
2114459561
1048149396
1536482380
364308965
1565571417
1311604450
1274169020
1607757802
193516203
652785078
2116977535
1765211141
103206698
1846203443
1784069703
1066711829
1596520807
1250349797
1225044452
398540252
1660131084
908818584
194954029
1200969341
848490429
293030770
1323770401
1276267138
726572034
843037445
1714311467
143676810
1346926096
758369802
2047311651
952893442
1686390444
1290087920
641370627
1288112924
172367222
968370265
757075285
1618882698
809852482
1859847680
1531003680
824714250
745366212
809909578
1361416723
43418189
1002704497
1309771957
1088203016
566265649
351382879
1581791629
1019557665
1188711055
1832748521
342557035
1533438745
763571442
507037902
954498694
726549985
743905694
1198693369
578924296
1055251508
646291099
1298300972
1821909281
1742429905
1304962310
203554068
1278154517
940922440
1215641143
234652471
727834755
944932500
25095733
788427963
1019535190
432620874
1748999445
1632445288
675683494
1586150690
527964885
1277956956
1451688630
592597323
675593050
2088030607
1014667865
2010400544
1858695955
301210938
210179478
1166971175
975172119
1821274391
1099369763
1635303991
1768025057
1383881759
610057682
387900233
873737602
780106182
1652006889
1720193551
1882394214
279988182
1684232140
835752407
1160732756
17821641
610263367
1953716706
1545704773
1356477574
1250173566
1984180412
919405958
2069895915
801986997
1092659024
2107038885
1965883084
814310476
893591265
78086935
1341118295
179818397
45678356
1983855839
1544106664
1139748054
336127900
1056217949
21645916
389552710
698124793
1003451146
1609185426
1763650293
1018304658
958151817
1679231538
2089746022
1406633907
43130676
940489544
1510214764
1832403548
1014910448
636489592
1374771078
410056313
1766825583
1013370650
1008981097
203217827
280609885
1950792146
1855327143
416000949
1812603583
1009154147
1553500363
720709614
7898138
2073948815
1588515889
394772761
1574479681
1694174321
456063867
1883668421
1050660269
58652434
2100203160
2062574975
683995558
1822010094
330377988
1683275499
1247907660
576551350
806394960
498824693
1476391842
1851440395
596437038
12743040
627938212
613572138
1423501464
1711078075
177291337
1677594928
1950481103
410742717
938721154
645505345
238024165
1588206898
428532550
1105881589
846896553
427168024
1079617512
1217219612
435193167
342210875
540303042
229888621
1211505445
1206150957
404161048
1184590845
1987659315
1101272593
1269034274
312635490
1904805714
1374481488
1318014176
1809411514
465944036
921251105
1431988
2033770782
217160175
535540464
690033719
1475332151
1120806475
1797355724
108932809
1983774205
4799404
341021812
1424352465
2077179073
367052262
872133411
1473886806
2031151702
1184798774
1129710432
1996188890
1249580253
1834400280
43076029
160505942
227274595
1752422998
1572082739
633439334
1536781383
1206066847
2029685718
644006303
1417161723
225789255
1094728739
788320810
571600626
634001159
1241609413
89602583
1185023542
1537174919
2059735475
223263031
1665627224
763550837
1992293477
15751836
865309381
834770528
325216144
595448771
206764860
701112482
1698742541
2009952792
127004112
386790135
1117754637
97648503
326187678
1635047026
950616082
1143759542
1384480940
515338988
1227111370
934769069
477128070
1267444531
237104692
243844937
180996010
1047147717
851914050
1252408110
599303436
1941450781
188316209
465632131
621646582
1345245969
1108369126
301726341
1106458006
1816774889
549880741
767590418
1623262184
855878102
2045477479
2092350550
711184351
629846018
461181835
1453929008
1215304077
165580224
1118801772
1338830959
1299140633
523643078
1915247031
1741131453
618904950
562477816
1421813667
1483919352
1985081811
1589971701
556219306
94318984
1268089792
548547228
1640444135
2070743472
1992678303
1630799441
434632588
232044743
889068854
997390150
915225607
61555451
1224369901
1513193037
1202761955
664406635
1994514303
1017901042
1072960956
515900817
310292824
679998960
1018658573
340233652
1879006892
97602009
1200475060
803439116
1364894814
173610698
1060620104
127585016
132159939
1482331662
810494859
651734375
1763541123
297613170
1720158102
211228421
1817081594
2054665883
731933865
1947764645
404352080
1192805475
947273839
574856314
1159310794
147443834
2119237441
64579762
789990344
714072115
1332513108
758139965
1265822357
149475938
1017069440
951348253
1138700233
564061142
1725978756
638614212
106625719
1540641120
517395260
1960924679
209018632
1214761968
514612858
288859881
1857911803
259451588
845621376
1693121457
1893493796
1979989633
1570347707
1620773018
1649488069
54072898
141178127
166002306
1298697564
1004621390
1313388459
1670398193
110642275
437854895
810028628
1825033435
1289833662
2120677516
254964496
1285428633
1388755622
1519322688
2136202477
973323597
639174702
1249352790
754425998
2003906158
707692349
1905369938
818624851
994110366
1846798069
788871099
16067017
846523489
145622049
569996393
517893820
136469012
991287816
1405287502
962839576
1777463353
218787861
1250256595
2140847827
1400913375
1157724467
799654271
1109988874
1115386476
1615530868
1403651254
2011266869
904925994
2080023071
1216315396
196036078
747505812
1401389452
152175053
378385844
1802539991
767802059
2112146121
974282351
1787061104
271544636
2115600574
194058951
1009021537
748384879
897194692
2073253992
1180394558
1769784796
1661403190
815376710
1369622004
1686917875
1024980519
1141561058
1757214772
327753714
416303327
1788938601
706208989
1733995841
1598374341
674594875
1202058150
789481867
575537667
1142867044
1493217797
2105476558
1218086020
139592167
1773528678
336410968
219270677
1556398886
796624502
1125308596
957707869
182663815
722387205
913479959
1150359169
1596760842
17435769
830934586
383394786
1312708845
59725521
1009120899
1525689498
2110756664
648302198
1859568117
1146636166
1762546311
1815543840
233930149
1611172964
845493733
760662805
1280504998
1559443329
1847097401
550619808
2028031794
883543696
741935507
1138738772
573211353
904660409
1621663598
857148441
958473943
751642251
690636238
984468609
1362875258
577025878
2031657397
1151303855
1311469671
216469827
2073430623
1598841888
717019894
748694848
1009462730
780838449
1074399309
168208390
1113363514
272214727
2141226047
151334756
425174014
1433403069
1108863087
850109668
565207350
1726022543
714237730
1590182268
100657958
268043036
1457137529
744811254
825667172
1918759068
892983168
1059847610
313518687
1327166210
777232334
925784187
785295760
1787730499
7367943
433536855
1214053214
1460753113
1925240796
1097452933
1286781017
1074198957
953164091
103888699
1446496913
1240940045
902579965
1165389009
1678006478
1750453692
1232854727
470435764
72001239
1842313785
319778431
1175514555
132475031
542690608
1004372275
1483251532
544515940
2097932123
665333893
1567212646
1159107808
680745800
1471798536
313186184
320325889
2010829380
1547477725
488964198
1297340393
100465439
231618671
1430371637
308037887
753048954
1676075724
1657903680
1803730076
1354308631
1808732910
33907701
990075644
1704873385
1204351880
2143240656
1270259049
1823231212
1066197334
1317404710
1668439035
1606403731
1775037660
1927038246
33223622
1186622647
1569673970
1149167169
684090093
1769933954
605859424
1105527248
1038693535
1137794184
1968343531
1667814735
1830827894
1018916825
1547058044
1945097607
953302043
1688569830
1085693508
36666022
494270462
1066885739
1743458557
717962458
2087199063
1619227799
1344574023
1446595133
1995132574
1278904937
1624989195
149735953
1666429010
1065203053
1272379165
258760096
485850016
1879658946
1968448387
749521066
934883028
1307471285
208382471
2073290135
1535595789
182340825
1135857064
1361698811
970678911
1294483298
2092532342
424029119
1802515936
1988644821
58419083
807039410
177157488
133236201
69147860
275153181
201137659
1872599948
1582518453
1313429776
1842800675
1746078802
421141781
285192154
1815669537
591340648
1993507198
700098443
1455437251
1958754397
566488557
1248807933
74894289
1906453941
125951730
670007130
395801539
337237550
618930538
1387438424
268592408
1776186545
1527949913
970352644
1452364719
980715484
238847242
957440524
622484349
613154237
133484740
1323477565
1417034489
1006931737
1148059521
1437488067
1087409359
305481712
469491971
720224803
1268441794
1999284523
1860917078
1865424109
296645748
884777739
1087701040
336667329
2064046889
1627354189
1587934375
1462713486
1543654311
1899393490
507465780
1426266437
1010987287
424290853
1267026651
538554265
805072536
1320054108
1195318031
662242447
1896887402
1023597936
1720851375
1677773998
700894519
1661979832
151226261
1199697990
1780815272
1333083308
1379062186
2040712046
535724345
435574933
1922732849
2026388106
1511778368
1320976529
1288335595
1663682085
1779445985
557669483
924222109
378850388
106026395
302935854
1354751953
1619611031
152863482
630472800
1780291115
257666065
12812180
318288227
539253875
230215539
467031445
1989150881
1556899482
1421921801
1558660242
1017992048
2097266310
1756271195
1851509596
1518751747
801623001
244197746
1123840204
1361794507
703711008
242023348
481161788
1932090730
1696702387
427236346
1179779363
751289875
998677452
692493639
996755372
1816203358
2133839966
1665373095
108232591
1442376725
370658814
985482072
1417539859
287311726
911450280
239881924
1712712830
913354158
1282049238
1262184043
1971338398
1800568812
1971297049
290480717
2054368587
299597338
1030773338
674153457
1440568197
865784179
87641804
626648620
1152827756
34521254
580754730
1228076444
293691159
1834713458
562226055
161845488
1842772032
1102841920
518674809
131612982
1277769545
910326128
2111605466
1525414155
2023948007
1465803713
688532618
820045230
2060752926
960042593
2075703722
752379680
855933780
356198629
1829469709
2106553189
1046779758
2129896551
183900411
495542830
1209250424
1985918050
1162208865
37547318
1990875603
1344358104
656546616
2075535308
539280473
539239262
1358961863
827084503
1970901244
957562333
611553889
1988609800
1811135766
1763001101
1157223245
1234095025
1054132387
1977166340
621197176
860644760
1882992417
1565663431
571606647
1475930009
1940425034
220414774
1489199874
1923688345
1857045044
1693891734
2114109621
1801925742
1044023062
1843248805
1319818033
157191499
328509903
1628125313
1251516821
1390293549
307580141
1144146728
1176079264
757497860
188886141
1868283920
1960076775
1287688193
1796906981
606852304
493922761
601157224
1094979867
980770196
1313840348
1315633335
2025100016
393427521
699745792
1666907719
1489681978
2127015148
1869516713
943200081
1062175860
78282807
1712961153
474920125
1043816282
860641096
762366916
47888103
348005761
971122662
2110095749
593095511
891870126
45563628
1198278320
778156791
352006294
794423103
1531378262
1893377329
1482645462
1430500675
833969869
1621896035
1372105112
1673186870
1843046513
876247146
1111494827
1982198577
660598648
7751378
249791874
1402806954
360206245
1967725404
1222374254
1184567255
38967317
1805012385
265966819
1239650331
1484919351
2006452145
1349357875
2034827696
1590322590
1577826023
504843526
367827605
1237444567
248126731
1073459042
267770474
2051301931
757128624
304400361
333053322
1341140177
266390090
593047924
1733781473
1730259149
1192819180
1203697403
1327415058
315389321
711172689
1987528799
1053218401
268068960
293826302
1428978588
1298818837
818021803
295205476
253110449
713652235
1149364306
420244411
277727453
542411039
1580427172
1199716348
1268840698
670659594
438461592
1390625993
182684780
2000831963
555017892
1170820183
1032418881
682241446
1295483318
884346230
1144975097
1514435466
954586945
1234554851
842863014
303403928
1208368831
546995619
1811861472
1615375463
1053356653
27897549
2009394623
1628018158
2075787820
1909036532
48258851
258912220
663810177
1186166179
2046531896
875270671
843017539
963216251
731341632
1934700106
810414897
235958458
1845690379
1932453304
326284831
257971657
1394383470
639869869
1575492522
835967249
849417811
2121748757
1956212687
1269928515
93408659
1300282397
287736177
82078326
59146603
893946573
1803152368
1503502576
756506259
1274915049
1573917367
444877140
2138620178
1338902545
56569001
1778690392
221188647
1920461436
1785006820
226171347
424048825
1788248125
1136638242
473227463
1009282407
963498254
1931640071
362855069
1817090657
1994560780
176629095
1961099137
1297797314
2044867013
1668973409
208248132
1821415338
803728546
549797641
588487742
488581442
1625553713
1746155143
1998585831
1359855684
1031337696
605694569
780309992
1509051871
1742252083
1595344095
626993482
1787821856
1312472813
1590171667
2077177007
274443953
738255155
1423225928
1755628427
1062811442
1194506934
970980619
97522635
156769558
1799363232
601235383
1853714564
1810023334
403575900
174011047
1780409331
1350930280
1971122534
260378753
1474836689
566947965
2143004836
474116763
1560594725
1097192444
1898293987
92907608
1396842324
1798525999
1629579489
115666750
731939044
1013314558
1554350195
1540999417
888345962
496141495
612811471
11732697
1870620227
945447664
1968986609
229602069
1149392692
975727479
190452252
217429159
1110423148
153422428
1507224285
1618966551
630432547
2000107570
77604427
303508315
1394013635
435810745
1335037273
465212904
533072418
997980405
397461847
424439710
1519133556
1209317260
2093174945
1463352507
1895144269
1943236655
331001740
379534476
281812717
1059904373
370962278
2326216
882521719
1795338638
1918164464
1507563953
1859096415
706748945
1626548855
975548568
866471565
2048663824
1500617414
147417655
325317025
615266733
615274359
1670466589
1530054671
1891458001
1781583424
2044084298
1068259639
349188340
1371815532
1833910327
1910632891
1651246704
1170008382
178358518
2062317259
1397007480
1723057517
1043700161
371745250
2063363167
465618948
83187975
469770696
1763051725
1555124950
1477734211
719727092
644643211
1475454121
1298502444
1357365594
1626722042
488846211
1785713151
899683795
1114080662
510333893
1990095581
1954504683
1278441638
440038480
451925811
236221249
766750922
516607468
2033285337
2015737100
1446728378
970626397
1003204803
263354548
936277064
692250582
1913003564
281026768
28748627
447923705
458664983
408877493
2110955667
1691219959
2066075343
690676652
721484427
1607885680
1582951437
1193776741
90602145
1721293137
2055439452
2029546051
1116109189
616207492
998396421
117733942
1183690627
262403507
1070701984
1470290110
722160759
898998874
918211934
2021114376
863769492
1473460488
2003621052
740662142
2041659719
1682863089
1367603268
990028791
31646567
1416409465
113553103
1240717489
1094317324
1064738405
667292392
1401584162
1273660033
332131899
1130132329
1114562137
946481764
1081415050
584684243
1475624979
552721591
1604073913
1263803642
374629001
926020163
1571254540
1276055880
830943522
1653416856
45454618
1904279450
1780955431
1571258644
123784341
375621649
2032967611
1364015846
208814692
1270084447
170379108
1477823209
1959675168
352387445
185987624
595612486
1863731406
726136313
2121490945
83330913
202970009
1434014575
424186218
1258412217
1836505486
1275497188
173572224
827275608
1644203159
2096879547
1400784471
1542042092
2143517267
1055708621
1034037741
1537268052
1052499010
1938064917
2137643626
695317775
122500949
2138360771
1332180302
1723297452
569948309
1279783051
2023126038
544540417
1786886837
2034494379
708973369
1991556699
1557763452
2115116792
1547574961
885603898
55151158
1237083575
1832717374
893948311
1233968750
1323569563
195288239
1041317391
619630717
1498585053
1462020397
1450450031
1985334390
484933593
2059748879
1011583789
1273086397
1972139391
137638309
255634596
1144313516
1250707765
1305212603
1844844879
1851533361
1150688903
1279827928
1939996607
2082915802
1406075543
97227664
535710707
1589370033
1966762378
716188155
694160935
2002177895
805444970
1269906893
12015710
1467719755
1428233483
1620441016
838927747
1069170374
829355301
1648153042
1984019689
1214338950
362058273
1591293184
999812941
1522890027
662744029
652657524
488273085
375884527
1623309006
1086160693
121893092
1420330288
859899099
2056728763
1051388619
1085083103
87459947
1113785857
1960103875
1425686257
2053234688
915378178
124729991
238929401
699428618
594490988
577691990
1810188649
849088250
1469732369
1086565212
471655937
1672667683
865749272
1051310853
658835862
1885543192
1754273643
110578150
348645433
1197524274
1804659877
500390696
2144057871
375750746
309791990
509377786
722743486
1378020652
477728128
66236008
1670282319
1218073818
438540165
512094253
1662785448
1929005291
1252975970
1198521523
923962522
1660222671
2093552677
1187401313
1444448641
1305579884
572286127
1156652001
487062160
880849853
114888736
1324545972
864141831
1952562338
1958004577
1524579270
2094646637
1398087822
862251146
1925110479
1274633209
493756859
1138041845
1830086828
1628107350
386825131
1630038405
319789327
1086705075
293017920
676910473
1437871723
840213540
1108807722
787012825
1056096428
1768336117
126473354
658391171
364186373
876578905
988911647
568130611
1175244483
1357838139
296519377
335256797
606650614
1045886461
58103312
1190869008
839458021
746582208
1843830647
349887305
103047538
1211246304
1604692957
724277509
1647131173
435237045
511274926
1504158132
1338635745
75545765
1799963531
1322756706
1145778945
440390480
1421047763
1633315821
2097426754
310542739
808473318
976857267
284873457
182278319
138051932
1100823868
244000659
2037196076
1630130275
533356036
116018580
1406824647
316979421
786519916
1465125694
1278412541
74748048
2099915159
1708185810
1030866823
446589693
927803533
244419781
861234774
1097002275
1817299258
75459881
1681005824
1215894263
2061450553
1059714625
412543935
560508402
1427645124
1700129214
1842550211
578025384
1893447991
1053613001
630276107
638780771
798175358
1036820367
1376715612
366114096
1010487568
2010877359
925509187
322339618
1710819929
1490818683
1859106791
327661682
1855999712
1094639786
1747935804
1462509610
1639954964
1313275126
1599393030
941576702
427033100
1703797883
704475420
2060383698
1899385889
1136237124
547885268
565224451
2063882838
1464933527
709916551
1347024632
143921848
1169427224
258350323
446221078
1920787503
969849076
420774011
987403940
1484522346
562902337
1917561002
497650648
1320114469
950469038
2124627691
1711672906
1586853312
417256687
157977030
622900346
131980809
175870227
89939838
25771947
1460249164
666448670
554330983
551508496
1545720247
696218759
607599131
979562045
295152564
406492481
765564067
496888858
698424360
1816305926
220660793
1421957016
842874073
1098044891
2048435834
664548431
637714637
691544278
594628312
904715550
1967598264
1675012598
1337007444
1581574539
134791644
1601014882
1612628476
1397108471
1943444470
1136750190
441837890
1014031955
578490106
17588646
457416601
340877753
1740833124
156624320
844151825
31649075
1761934111
1579277555
602468640
355413051
2036112995
529845417
657133550
488378712
411814983
1314801238
1474907842
2104458402
1360779753
572442948
1861279129
1732384664
86363545
1240367632
1695325290
2115288566
593752098
1338751879
109036874
210796378
344797978
549033994
28620449
1911341072
398064327
1135124919
1835562097
734315799
733126208
33314130
752804766
415262981
250718801
1836418955
862705400
586063477
1014497834
925109966
1511530690
1537387567
1742106777
1573925278
71133584
1504720176
1469638564
975855721
166597706
1311390819
1640255442
1759577594
704884749
882851498
717025781
1108395820
254619545
1544914590
100697322
412356481
716252218
1213121657
1468464895
1944359432
553111660
602795624
676184828
1608742174
183762179
736981635
1728457918
1467493026
168675770
954295447
1243573827
1336178024
473107969
1000118666
1975000259
1863674432
157356764
1638640525
1730446963
649753624
206426235
1031596471
1275253792
1346209059
1896604817
758614422
248909077
2063945049
448680113
828093083
596453701
721370449
210857723
1307520678
1916390214
1294147564
1053062746
1789301152
1672733910
530633846
1874526030
587348775
506405487
1521142259
208856634
1447846459
619176678
1252597374
2046823896
1127970512
1172123261
1628392340
1168523393
884182401
1904982910
1203347111
1766387263
2136656248
1401342440
644215775
553952656
735897048
588407409
2053900124
1470767505
886107105
1052147955
1144878467
1002623179
325623650
1560612992
457481937
1762903976
921057675
2090662167
194672189
1164444370
134388394
1040634199
934817405
265866563
470596178
281723452
1459925212
288069075
1049217198
1655245175
263092434
2145221212
649041867
1379287416
1528880125
836844881
611278840
801076717
160283050
1254374467
680047974
961741827
1342417419
887058675
1754681763
1359367871
1655242826
139568865
1561071270
2073073617
685324722
1313245374
1881161881
1429172827
56046144
488045081
53860090
1193843107
397269990
957363781
1494724524
1453233621
172718162
1587900172
2119969669
1250841575
679850080
157472387
1721799787
1183700120
479673415
1696120683
1140613034
2032757540
1392298777
285796173
1436129251
910557948
1534371519
1464712166
394049209
1119767899
795282542
1986049400
1993403580
1219908460
1703309555
2135736340
1636156054
1478526159
1724500042
1365239997
339045421
683488501
2140351881
1163272470
947415724
1371646238
772759256
1123453199
656532421
428009718
1651210059
91864331
37837388
1559523635
1334692805
2144466194
671949590
801388919
441950661
1733219663
198411841
1028812867
69131513
1262539391
1345146444
695882284
756474919
1151436498
221980223
2011286262
1006137716
454941630
1228474823
2018598226
1191842518
476791677
1779955372
1074235657
563186891
595636904
1568939610
1725004166
709883590
1935553289
1932848950
1271046720
342806229
1638492159
520463865
2083499942
979619676
1492142360
1629353588
2062778469
810279017
1236229529
1304507506
757329814
501588760
1985127432
1034670750
1312344173
1758718803
1293941382
2084746895
1641501915
2019936101
1071484540
209049680
1925258696
1453334443
693692105
1515978750
1026059745
1183737219
971826211
394423864
2130177292
1449964774
1369655196
1866190671
62278964
1077041899
650559413
962561012
1292545621
52524389
1380344742
2064489573
296759211
1031156189
843100016
807257121
664190467
691360281
1099296187
618280009
185109407
743642788
1974571518
1672947358
1866160979
396130421
1308455401
1995362371
1169217280
2025737414
1331103080
1983028111
1738752851
1855533950
1932623451
845464281
1663470596
605538718
283941275
2088707650
1569583890
89686224
1061704578
2113806349
484327668
674912808
527456632
1083540629
1277016196
832347032
1830412639
94403084
1823607226
276201300
1619989896
1906763550
1708828014
1119382228
1933536346
877369368
1468124539
759170253
1682337539
1646813894
1254653444
1508734932
451491037
1523153716
417175186
51375666
174791415
1020476713
1058685848
334306800
353126904
304835970
1503285225
1074636516
501294293
333909337
1610760747
1082798362
1302995643
1370269217
195181165
1672768288
675736436
2125388954
1747510316
999980651
1468934925
853014255
401212746
1256519219
1823962518
769484420
2055275026
2004500525
2034571061
1439306298
689743530
2108774273
399889377
1301673790
1785881872
2105374959
635375016
1493152415
86439563
595253210
418837231
343663710
604090481
1053194784
1686637936
1753305721
950723849
520967879
992916156
1462894861
1588407484
1971238074
206237730
1321329211
783586587
702128120
245974924
782869230
1829977311
1130718187
58898518
506116283
1540336247
348253722
1368884521
262335187
1971725705
2142068253
1648788269
1213477950
1512522874
1291357531
899275301
564109139
435942171
712043644
1368408772
263076437
1007745362
719698639
696538170
893766117
823387941
836647556
1011816635
33601057
1870357643
1631182244
1464720687
1721102535
1085635169
337050749
1619409985
268815857
469632417
573670241
1766129232
1272545006
1232953345
564178439
1745782514
1646709116
169911923
1549261119
1255342436
1896482487
1709546255
248963175
396071602
626141883
802978354
299819032
572101571
1047441669
184639843
2068719752
1897567910
1420384793
301177177
1666135815
1736367976
348748902
496748600
962563542
868933942
288910763
1049617408
724017481
217475869
1637612232
1098063108
658698903
619294375
1110829745
249805123
764127566
446304198
1249462997
1366149003
62127606
2137248003
884064308
191085433
2122165250
489494130
1556493629
929972197
1105159035
2035853892
707191362
1089324815
1888015017
1286878740
652721194
2096781880
1328512176
1843159036
334846717
752281184
223990813
1294930593
1077737038
342483243
95413564
1350861624
90940654
684450302
1724637387
362068079
1802616644
450706005
93713535
1852277228
254412872
364665882
1712452704
59817060
2124182092
239987279
1566362605
481103292
1392562729
307899058
50708773
1185792347
109866893
1325245128
254568435
690978339
754529667
1151955787
1597374616
1310440303
472812842
309314408
331188752
286161939
1262435876
38810780
1729959266
336208199
542787632
1527661295
110974418
1434928209
827956447
457430212
563943600
858773420
1985537879
2050491173
1655354368
756209284
1215263662
1515947928
1002144075
1233987629
1839845820
724359745
1497594591
351732385
1341638554
1402510245
841899833
697152200
1646201292
1187395131
995645008
84448456
398778997
776603768
1838678492
433412098
577751403
315611393
240809989
1871278984
1111575897
1941143027
1795820155
383754352
2127998369
1684181607
1703122888
390658663
1855720072
1210028567
887060736
440745414
388777945
1752740663
413895739
1895038530
202544347
244349335
852315497
2070519675
1775514811
740795368
729980094
353584305
2142672511
1283890453
251727670
1313522058
2082179858
1942001541
1470938990
1430991718
2117047464
1212133730
1174425202
436881026
509066118
770382678
1739423576
368966185
1646105736
346319377
1515200870
725689471
1419790783
43635939
965994234
1092065632
362598177
1512385077
1553235469
1649427890
544606564
802681281
262369895
588398483
1936337403
163761689
521306291
1077136009
907245830
2020109407
2073052195
1040350978
1658661266
1640521776
1796388245
590734512
506534098
1233896988
882045444
435707580
1113976982
1625593445
1676656144
137941964
1601904530
1654157394
1034724560
406968416
988319830
1774881292
91559813
310738954
882777626
516394754
1068167806
141191534
1395189182
997729316
221808587
2106141411
1614668623
824249133
463405820
1469230069
1603184010
1032036994
495099481
362729078
270731432
1374265080
817887989
1311594397
285171136
1789321550
1573965649
1746685661
1927758917
1013595197
868115949
1927844569
693374726
255332315
1517714072
934034222
1623305745
822659431
1670619026
1455894819
89689411
1703564064
149857267
1051374317
159138860
1997916700
1207968281
634663912
347978220
1674578933
1604297911
632176765
144735595
1941716474
55064359
397362081
51266919
118035686
2063298450
1954775450
1019561552
888438862
464861897
176328041
1828666257
729747966
264086453
2117899837
1031013550
470181069
1630706377
1937113958
2077928063
28788883
1967069593
1408876772
1015673
617949538
1550783835
118335073
708663154
547277232
1889449988
1267117993
244543519
232570583
1089393794
1647740167
1666835981
1202978160
236215102
1971251526
1706191090
470183841
1354414901
363763658
1751149609
1225500510
1945466217
1685326802
707391082
1647798535
1888354770
2115954212
1800534627
579374700
377486890
614307663
243413249
330372094
405603146
208249701
478696204
592970573
1099941838
1809280582
975007448
1227862555
1803778216
2124382618
1636743268
794865520
1575753724
1830019006
1661857444
1437067505
1997557556
852264805
1628300572
1599728644
822489907
998303387
1497169689
321967715
1377553243
1126170289
247141252
1990209892
646787020
1095226406
1035942424
410515427
533733173
63517801
456542950
1219743888
40578083
1332668016
1879027602
1107474371
1718052093
460263898
901391531
236630256
1163943578
158440023
886135397
1239662887
2066272709
1985928557
320791027
579259213
442551428
910338143
1341960290
1814926714
752745863
1946520991
362520043
1513423997
1107645736
2103168912
1881677564
297846186
281145328
1095123499
1584636220
145272962
1031538899
1214210728
897605725
594399670
1153947540
875006334
425991384
546744756
2007042121
785207523
1287557758
2010564923
734216491
630938018
1104459729
1942434045
469598385
881733182
1951129453
1039757638
1891963527
292704353
765087774
1449095437
1353054830
1314295797
201669980
1977600908
1728081822
702007124
1671720590
902419480
435516251
990443693
229877614
421518170
1445137389
141886056
1965959981
392285518
1082525918
1056264904
1729062929
1935938249
411794199
13959522
1256089978
853172712
762684013
827819354
964426471
250093672
729960809
503626773
2073915245
1951463513
817101563
1232006468
1755400947
906209340
2107852454
1625144347
1392779848
642015784
1842479474
974056238
302825743
1375705534
1003776705
386012026
1412363895
1766701501
114235727
1935861165
2060896942
519013876
1923321880
1082786646
1022330894
682763292
567516424
573003896
3683784
469462167
881442886
20632720
1384541705
1241627622
1331752119
1543207182
286803161
2033545914
1521720611
473223556
1181140918
2144731489
1868965591
1681900037
728973210
1931275797
1429430261
1924974742
2102228283
730196954
549455736
108446086
1760949530
934655641
504800884
1712175616
1206471653
111285419
1147378640
2056540993
564791905
329310983
2134511716
635298173
545686290
783124902
768800586
737273666
2080899942
601318579
1386686715
2070482803
2119390352
1654493435
2044699778
1692614622
654245084
784275985
633714328
2056268403
1674298300
1416880515
335040204
2015994739
761844273
1899093797
836205655
199736080
1207925840
1449383795
1788005737
1427688888
847421929
877585923
2096003141
1993025353
855099447
758297278
708220126
663010303
416252442
40109795
547303154
1885800576
1484435978
575369088
469195304
1388582168
1753882450
1547926955
347941380
404532748
48163192
1969454501
195045466
1572515857
1018202745
170673620
198545354
1660510537
1803856139
360250229
645612702
1872682635
1729611673
314679961
1691404756
1258065279
2012391636
1498649851
1939601644
1501588068
1463957087
187770934
503558944
311845719
1648723112
1323526421
379491274
816784411
540922842
1816653999
544755396
1800586873
212466058
88436347
773887864
751223913
733440817
402729744
860910277
1899771539
345011824
211290991
501597175
741980963
1451349649
1299580514
1764387083
315410714
391051902
256590061
87761302
1235514187
1188324720
1398633674
347945654
2038767296
1412366979
1314630220
1302325105
774036200
834424300
1991689464
1089060070
734382364
497236214
537796418
1642127207
745824617
1204575659
139489285
671662638
1204156259
1678563140
1110955956
631074060
2100067437
1643175697
1553954841
517610601
1054622000
657973363
1823601470
1690865413
1942607373
1445084242
448370320
761268561
1315030203
730519970
2122370143
1752331267
90672545
896843336
524190867
1247208415
564237347
1064102427
877445456
543348655
323735677
79604511
1979600553
91841813
1467618545
1212223624
1213645250
1148795010
1624638328
998232515
781685763
1659029603
918099398
1294084637
1279091461
1477016178
52668173
825555760
27694778
625243103
2006885717
339828208
1847144901
2013697520
2058032374
300306447
1254703428
1611314865
133755581
1493409426
1690149683
326310323
1640531629
478216133
1215940209
1999524573
1954780529
1820330088
833826563
844392298
1767188358
903631667
2031606994
21470138
46650196
241550268
1317301631
1032892696
2130314699
1528158098
1304069825
1278378469
833601923
966312
1756374697
594650068
1685908301
1484696762
994087394
920270863
1458875992
439539073
144763558
328677597
1702236129
479134540
294955189
1307863678
269189182
977317163
922344636
2011016323
341373362
113474309
492867307
1592941652
1024453305
2084876279
290316489
2105099633
1823515937
1204643327
1643420160
2097988911
566229681
1775655094
1129088380
923859589
1053111821
603554450
1127581955
1792414560
1816770468
1759896020
1610101413
1361560518
1262121449
394069825
875651957
940434364
692579419
924605519
973792776
738591246
1091562214
1430278986
1634986265
288147520
1163457461
680008377
116370505
2101361764
647790570
866427636
1110926172
1893420154
823862660
1907429881
704866908
1149162621
1080289298
1783713350
1707675925
394676636
2015555998
726076135
159871822
366659504
1278708785
468611425
2024570874
864261319
1156034048
1087347740
1284027478
1008535217
163059180
658265835
1373068904
1163490828
297309688
482803107
1829924475
1284219618
697925431
1144438481
668089494
650660549
466094262
1426356756
247086291
1129525440
2098500305
841046529
774281401
1150864578
306828479
612345839
435874816
2134448249
9814304
1833393220
767356158
360933034
160853556
380610633
902560601
454235642
1683446707
767637427
1554231120
743395297
2085867675
1158847881
563158868
2027441918
17529811
1064650156
1113380337
453028974
161997148
1564152421
1760730898
1479825118
380526883
1921489424
995696372
1011289146
1474364465
298502423
2004798318
346068946
2046999599
767099434
1768588771
222885509
673732834
730673243
1650486676
512453855
826430910
1539318737
229224091
1456652882
919234967
223636641
1041240149
761032530
530515243
165763959
747645917
1814427219
619964447
1308577830
1624321237
329581991
1898634808
1853424211
1697849576
1883637922
1164274660
1307230874
1413596830
156718136
1388361176
701548179
2138061784
1676231861
589231278
7909899
1499402741
538325692
2008992333
1464516162
35343737
817959641
1200814266
304743554
2069925128
199372898
1648443491
361908170
1025735154
1806749096
813347581
363082470
1415993715
429137907
405743965
240040566
1906576943
728943322
446646251
1868838110
832861041
1833907293
1080571860
592609115
1431562839
1988227694
659924942
852725878
472836441
51852043
1199505727
1041028394
295190798
1674077560
949692974
1005214301
1705449551
732180199
1083102654
522384047
747701656
1773715742
361748901
303505835
307819827
709545284
1006328000
1852314594
1945725199
1583390021
497445525
944769554
561361890
251949416
1865485614
1834950385
490781170
579457279
393899929
1588457615
787988497
440936961
1081650795
354845927
621485281
1488701014
1841761544
489224351
269807930
1024431509
236022943
1010829878
1267804467
507976419
2139194072
1285444965
642506537
483643589
2135833193
1541950792
220114332
1823260314
453743105
1351212837
1748818690
907663020
856863716
1883965925
1060753295
711002016
1077822869
2144668364
424972739
1210343180
1210219058
931430950
172995443
447893346
1818992046
1144021400
134412365
1928234313
24479367
1319489703
1972566453
2069649370
1845946864
1483443373
1132846559
553133000
1202842932
973874385
594116110
1331950953
1622076156
2031618679
1171270419
297740056
1249773251
461076969
912184455
696730187
244603905
1770243497
630282882
469959102
1633730477
351976222
379584163
1901427394
1659354200
832969434
226594416
1021927816
795797131
1262427313
992682530
265821676
339541019
573342991
918039055
213625266
1542865390
828405409
346078851
1533667192
631604052
722063487
899763234
293731443
1517774883
55545909
476637353
1947409457
457815590
61433247
471916905
1875537265
467836449
5002715
1120813325
212109701
1252127674
1094706318
932849730
1397850595
4135556
247624146
315151692
1021396729
2010735413
625307168
2039851806
1771549334
1630156397
1192281011
1213284853
1343830842
234218530
1149552386
396752539
732152277
1103957379
918808418
1552417116
1135878940
730220113
454196015
427333482
11899713
162642988
2136603674
1190180596
1287611192
1508957923
1600573529
99099512
1891344954
510584589
944574078
1282074362
273643554
8881094
1044923288
1866358606
1495101116
1988282031
1506567045
685474835
314881821
1559992239
1020441334
289307386
1083245472
58304722
1310077785
1880068511
440265431
1826782544
2082974751
472200701
1295623850
812039633
1428532299
1000662745
58281349
1587529801
576404136
1639429628
1011442763
1678299682
1574768827
796759763
987743373
1769720974
1876043274
784350341
261670346
823277034
1782859813
811824980
2101603644
1813533381
1674112529
298052715
153885793
779669748
2131945261
1906844167
1716523726
1218083767
1080781011
1778212212
209440765
1399395090
1483861024
577481403
1143542014
588752771
1609096773
1340668031
1046086710
1470049868
35860074
1450105955
919178251
1967185172
1453851184
1773032097
792467395
596656818
72676075
1657955784
4423843
1491268635
1841573302
72557092
682218335
22377300
278985377
2041384158
342946205
1505983131
419231227
1236987456
1552445163
1870026744
1873590329
1180781633
576920755
1745212944
1712721194
1644828086
390837629
129153543
1491527408
2010754035
658079129
1282985035
711434970
48890089
1938680346
107261934
2057268518
2017189899
1375430310
892766414
2045761670
1112114367
1231426463
1662652598
1387232118
1702414003
418404717
251136673
1073662593
1133602785
480282678
798993117
1775807731
788881911
295658588
1253457749
1006906928
1681579523
287814883
966766676
432246236
2013816207
364180621
766557624
1343360700
390967051
886771034
1334097830
1390098773
1369464658
2031562244
695616885
1365754166
1040234644
1049565069
541120745
1575250644
578614467
881809000
1030193345
1723589555
279417131
1702294431
513535178
1930229039
755269074
828099836
823856407
1392726180
455528456
1600012554
483383555
411068596
2091007683
1495786320
1917629512
1221499670
291580850
671269665
1483722781
1919175357
756594965
558264573
708389700
186951603
836211497
1101858658
1659369829
2128782223
1305155614
1387818470
407161013
814449606
374064249
1276541814
1726701867
1920160599
2140955189
754514243
336171448
568888371
1339095262
643872332
1999630444
267470152
1178203734
1204823642
1715755293
282233737
1018411205
1855410424
1889843438
1774464927
1430062232
1622047700
1155245453
1961766215
269593835
1068727606
1067366821
4299392
1623699120
1995673739
1386622420
499337934
1493028129
1870230707
654741835
1801609399
2107368399
1343347633
601537140
679889013
91199335
297002678
1754141667
938328464
977371170
1224233268
833042104
2092048538
933736230
147174623
939249630
987219786
1339325868
939245918
1184880194
1730172720
822074379
1521191091
353638914
773902444
1323894725
1835254332
1546044965
1149648558
66281739
2118833791
1930442208
431965519
807200313
281787348
417983450
2046923558
2122604413
1725077067
538521167
190819019
1099998673
533037053
166367709
362030006
1447615676
1958241607
114750340
796282637
31584763
956701804
1666236538
154303313
313547685
1877958171
515645698
712523629
1390060015
1754593748
1367613703
431000019
1077759970
650519087
1657161593
1317010877
639984841
1810153701
336049099
62449075
1513901222
50301163
1529129825
1230025689
2120558828
1610140103
1559922313
1206349395
331937620
1920022660
1062638548
1446806938
278362743
1262911249
715453207
1301811523
1585134949
1955637847
897269928
431135777
398000407
2116691379
553651850
163125634
71671529
204462724
1293552482
1125548273
1443136820
509118289
746397167
1126620181
1602590338
741904458
2074767255
1581759413
135238291
669041800
1107052734
1709781223
1000134410
727377983
1357314792
296507530
1773069635
457169098
1418568112
5227992
1297634238
467625266
1840346314
1896417965
1174661177
2010463428
602295853
578153937
1193797631
945925984
1461719844
1208999386
287086470
1656320036
689758863
14025686
1291505629
769035472
1755352416
1909863599
684127798
1128798552
1163685811
1192817271
1495072117
1563747669
351203026
1014508049
39838893
872999386
228956510
1042018678
1312488149
1457269347
1778731722
166578199
1792311019
442362629
2093569468
1406343582
417094022
118064021
2081776468
941805722
394764224
307326396
178578075
518008482
1077924744
776462582
911569069
1558573051
173944952
2053368538
2050240437
306722280
46825704
1327314123
1423165763
1683492619
1740377648
1904352413
1549588767
1889157050
1659894704
1960085397
474350032
47701685
1035329566
1655936817
1684391509
2135595794
737910
838470011
859287487
1647806182
719775567
1127931385
820858454
730370589
1639598191
1298118814
389272143
835283081
2100481439
1779693788
369768855
1691976547
1212154311
1256943788
598621285
1568312018
2038411432
1742099572
543693562
1471906263
2043058909
2054183875
218950886
599024651
902417973
1682658703
1562055998
1577972354
1563675154
1370979345
770434753
1099581016
312205446
1775934703
1994740420
1739997824
52307256
1378397225
684714874
110038386
97235659
2138609425
990181698
1398327820
635060436
1774433048
1469038629
1991543017
1230418505
468041459
654615640
1459683687
1993435164
399756683
591947493
756461362
368791803
1912462080
337997152
1864048893
941854369
304961933
2069018392
30888592
941409260
1304965448
1629401188
897724491
114003533
859860026
1349509514
944065132
457121875
31172576
360743951
370487467
224131979
45450048
1001332824
883159692
1544618814
1037915856
1324589984
810259525
1223301317
762761043
1810747766
1659447260
1798279521
1406843419
1495981775
585167177
1474301729
1426864164
1293597339
698714178
1081612460
1929541196
1008087661
2028848509
340302411
1860482186
258468964
238572133
1872703426
214460201
2095481149
127288412
1798830688
851647812
629263270
1788544680
1066089054
634383002
945797679
1663241321
373195747
20326800
338004420
1483660085
1385344574
1809827647
1850792915
1546779997
108692035
49255909
654781464
2024273429
693798838
1031795985
1313493044
2097939409
1489379978
1998794126
598658957
1472789309
1653832330
202971162
238021314
1265737005
1105173778
557917480
1583951793
437376617
2098057621
1973700977
1651541151
648757055
1213028801
592654104
1932755028
1082863295
1284817831
1975901470
1921217861
1878569681
1860348132
70122799
497972290
818076337
1675444044
1371643693
152715913
135114995
1365051713
973488539
624138250
405094095
672463223
2139498543
173839691
458059250
1714867666
1950071802
740329440
1132757578
1454476004
618527395
1535864928
1591244565
1318450518
641555052
581871432
1422955883
2058041694
253903745
1155912278
1239980403
604938360
1952172023
300557462
240297882
1623628233
1254257681
602297471
1454912342
656026994
1548929098
1372042469
1313566880
683390062
376447499
2102669639
1808952983
1061754548
786876049
2072137194
149906790
229683679
1360316182
1416215140
1738375419
1507351312
1406620557
1376289934
1109084572
517409163
1208098212
1547823512
625767782
924288789
1261032437
2139929361
1761741866
1724735742
2022842625
404232996
1154699669
1438760329
517153718
858619873
1268115870
318682427
1612214905
1676555557
2009085292
908066788
1215019913
849663901
1878298935
1084832786
1686298984
907302640
1627951004
987696073
267138585
1995875928
1466512215
27968288
1603875926
1588497650
612525470
1099299991
1434288626
146943563
1058503688
1657084777
1105924277
318145290
1063564351
297226154
1912475752
206054350
996414848
1745913913
954050813
1199894798
401523002
116186159
499589227
64658599
1812026982
286040876
371821811
36400862
1542148613
97977164
1691793902
2050482772
417502039
256195876
1501211543
1137427384
208178609
1068299423
226646359
1422918145
359457032
744890233
1100716389
461341818
284387706
657121046
1560054976
1144824797
1505590649
1005400978
1558838582
1003647795
669025590
976359792
1619739992
1538278257
2007267937
103789740
772793354
1763675099
1467842496
1388265276
201271460
2076095986
2110064017
1761619158
183816216
856698636
66871330
1990075238
1514935662
1919996258
744085237
902165613
960471361
1383327659
458639031
714318071
1589673415
1164503911
980471971
1787849894
1994968615
1623483204
702042670
717011873
1928740277
1646857471
1751462751
408158656
1714405527
1885889497
408691442
2087303813
2069591277
1457858878
1463155856
1729686076
1960178350
1579265438
2065691026
1665706381
2074111124
547261507
574075217
1456969576
179888181
1401216100
1597017965
1200520840
1221737848
606007470
403533982
599050927
1846669766
2076397098
101997273
415020304
1079840092
1104796656
1451330533
473613879
403869203
1548624098
600201042
1953040993
1667949940
1114963619
505174225
1894530866
214799561
677433720
1560883877
2013875132
1362796140
2087309339
1065258373
888534308
1635768488
2093508087
186156119
1908782675
1190966962
1684131038
311597129
1512187974
320267276
371761942
862435919
1804105261
861012645
1364728981
1873266425
956582596
1275220257
2109006187
2070271153
1968869311
1431354046
2047065460
362138679
1478195135
1063802846
1811925706
2141447977
1070178411
1253446705
383990999
118903389
757171018
921687126
1273973992
1790629780
1862449071
2054382610
871946514
160381962
415987029
1208339455
1054404972
660642853
213447048
849434632
451496268
1685815988
1816556726
2100037474
1287417801
1399814987
1193702185
638465837
1090160907
1364278755
824078047
948781707
769712538
115289276
1696384664
143442473
795240518
1622054788
1612183725
1745469964
742102047
1817447794
1714906637
1712225017
192075949
304060842
1416215140
185238336
1458996528
63713743
293611857
554753226
870842192
1392038833
1888159948
2074307572
1828582402
653171784
486790341
1129963686
236972243
58304984
1237482983
266962538
1810257361
296910406
1753245781
702481028
693593335
1445751245
1795173329
1147907434
422395484
122670408
1128255209
1818688412
634991368
2057640650
9945107
1294408079
766064846
1670626191
1970296040
2110087258
1225219484
2097563911
24474913
1962866048
907980070
973949931
1497513627
178618701
1671053371
1627785761
44488724
714988809
1330303141
1396152578
1151827246
1814378342
405441418
774934682
993094548
1208555905
258618879
164424033
1135109433
885805692
1196335881
1514028782
828230650
484962076
608463142
2002558316
51648521
490351703
1267622556
2038687337
17804881
853646582
751860092
1635177682
93374723
864507889
1187726737
320159089
249715783
763993001
444693312
1986105862
1069609228
1856320541
1704035548
1377541924
1429541034
235898247
863967904
1720841772
598764692
1356630305
794129714
1674900756
269883180
1858475271
1651223969
1948978539
945828134
1277331433
1904293776
1457307097
609325233
1736847002
1463193407
386046389
1401621528
1894402430
694782946
1129701990
1789254907
485460415
20561491
990490095
926382227
691224668
752112549
111133843
107820490
1115795807
341013642
1646288359
1135532226
555572664
1995507170
1314638804
1961171190
616358121
1521370934
384297127
221066782
576509871
741040029
930014686
419307905
59722102
1566785034
2106101817
2094924916
1978838121
1713857163
164038513
882690662
1909768884
1588038407
825294945
1143880246
1124519953
1986212033
163274532
391255444
1260821292
1595751095
2052917521
196307416
423916170
635707234
59300056
380913962
467133110
875300384
1169461282
1439681923
219576241
1864427076
1999804156
180586194
521340257
718423749
238149773
81861532
1844750955
1997593463
1297827400
998533657
1297775126
503831892
720088443
365710045
1887850693
127149407
1804906028
266969520
2035423562
1140194090
837850987
1208211249
101254466
1500282206
1041270815
856994841
761943291
882051937
1084255169
842842648
415130058
1101389988
904827455
539308025
198782462
472180119
1397117848
1269806231
1492033210
742137430
2027632026
828615297
1580367428
1686497189
1075680854
384484523
519349288
94919039
864981243
1872611693
195798790
1245173967
663539983
82697648
2071542883
1430338782
1469120176
873486397
2111433000
4313101
993040562
1563082914
576844910
170191337
23275170
279901236
1168976850
819226256
310530637
914306645
1705943249
1537397303
1014204898
1612775059
905735081
283094895
937557417
390314462
1180667615
244791538
216030882
471462059
933785735
490962378
777513426
1910639163
1206510237
707096224
72959812
1449621557
95212021
1076588665
665514569
566194030
2031981078
477038384
1193362894
136021270
122566190
1658445435
828450868
1770002276
473641510
2009581599
1081388666
2029767762
802002159
1608356720
532616837
276919466
284171149
968056887
918558671
515598722
1157941573
355618449
406669346
617595223
500241447
73520555
604755219
1781057195
753150119
1485949807
853280484
1624310259
2123141895
277320578
578388192
62648454
1732467677
478672916
527051580
1649803282
1718353282
802430889
463614592
682510159
1489090935
194996405
1350796554
35957796
573037975
1338469431
1888101851
751205272
1032526953
1121769913
2041222656
610797639
243955599
1457064519
1788435160
270525449
40104643
466461570
438532218
942820471
593699289
832688955
987611191
616736842
1246013903
585986528
1300362656
2030120699
647151659
1038322510
540288629
916886771
802701778
1662753186
2138112105
585221775
1622108705
1155359352
92623922
1230875916
1028797615
1855623819
161155736
450006409
1667817116
1391858873
510695512
26595342
713514608
1327835314
87645873
86552111
468940916
288681985
931969376
1664846807
1074809819
1555636412
1705344660
900549396
1726309226
1285279223
1552803260
1573356466
963693010
166017247
583544767
457480559
835804078
170105067
279607428
748218822
547763977
1485752924
1737588475
239578034
2126956466
345663719
207236542
1369822487
774204829
1951848571
1464747
1814577576
344323597
1082700385
542271712
2000900510
1257789612
817471244
1428131401
1968870676
1913893480
1252297278
303581041
379207728
1552633910
1100438167
974472880
1142944966
1221126121
150825617
182701847
1248939372
1846644348
1244465002
1182184377
1135122839
2069736882
1002643685
492227860
870824112
1627264898
982438173
1074595249
3499831
928192688
456671313
1722196096
402393149
573368041
1306870601
1821600630
1023597176
724395940
277595381
1821709936
1119479481
1334487808
1737005871
814601048
2000275551
1969328849
293259749
1515527341
1115391312
94140207
441956807
88218810
1598678156
214204855
1019960276
1189686546
546125277
1506065666
2046250330
1930042563
1441330452
401945850
1577199513
1521670278
243578711
1934280453
594150964
1821631236
377243014
1265301648
1572329855
798109057
1745803680
1500362168
1561833311
1914384052
915598192
1107672385
1789958413
110148153
1125095720
2122690474
1440979716
116618030
965613624
610250424
119985964
1685768618
358126330
11738635
970432206
1762095204
1186339378
1281723706
105614004
500886369
2040382465
1234582244
1489076186
489742940
1610032323
308071861
654522570
398700032
778522294
1757549613
660846356
2018235119
1239496709
2026793005
1878703215
137289578
1127013179
368336388
361904105
1137441254
1647992519
1897071293
1940982577
1790142110
1272159012
1446928681
631459847
2067080125
1175293522
326511400
916984706
1241499165
1277730113
91255017
1804729228
1834729069
1944168994
857594319
1933405436
983629713
593668362
1748687153
1004970258
636199211
85936946
812746631
841941285
212373316
153373627
505839731
1205468148
912847337
2078951157
478246659
1576639249
1903509337
1458198408
1069573742
994529897
116788215
1085733746
1302159597
475940795
423585629
54453490
767788968
225900350
2033573587
242492252
1841806788
2055295868
298485845
158518588
1068616609
1296694467
467509470
1004197487
853054659
1301194538
1542685881
1643743962
263633626
1378734654
432823626
1736135335
7598610
226480292
960325941
612568708
115586399
382143073
114865183
767823580
54115076
465605217
1771204388
1159357415
729575216
1662409987
1323212492
1277606315
1738999585
2035763678
1696673649
1232766728
1873500958
320691818
2044449021
466370334
213580126
978206321
1667556955
306254612
1198064295
1012110158
39808543
351209146
1237213726
1663797315
1834286164
664133939
827940617
789471806
329581111
1675827607
1461566281
1252197974
326827663
1295941818
2003915873
320333731
1701323344
785318675
1806294182
689965976
396709955
426810116
1508053045
2056580329
2142506722
29826833
1900916637
1869004201
359713921
326306079
1817026296
626299258
501352175
441128234
1670996540
1437500927
789870171
693176300
293889003
343718412
1382722934
1800518357
36724686
519624962
458114559
143886302
2121285040
287261691
1359417266
1454408058
1411434456
293589080
2047221949
1477701982
1697307536
232156534
1719706833
207893590
410065204
775085225
1116722819
610761399
114091365
806566118
212968657
1755238442
1187397775
244000833
613141903
1801850790
280603488
807108918
394856782
418296076
280741490
1256093162
1719163498
1088858395
1741617570
213135137
226781157
998258541
476988620
778412974
119863222
1096156941
95524968
1017127292
29134251
836850053
713060827
1755919698
692752376
4719358
91162322
1152172792
200138318
1684660059
1732806748
922818154
354949675
540089348
1477378670
128478050
862284623
217367915
2086609578
1736472680
1482505272
1076675736
1651641468
1436172046
1940832408
1001363523
1514841302
185211879
649309950
1481667587
1487870535
110810676
25243480
1166964164
682516425
1811447962
540267376
1950525005
725450254
672869271
284477664
1089388383
134262822
2102573899
1942622847
784203281
1913075747
1338860060
1859044526
262121621
1041337379
537377066
703849135
1140128686
126919025
1371007724
1045644338
940655070
769251049
492843775
139538981
1363847497
481928763
1987116194
557787869
233373935
1711993410
1867926485
1670066282
1084444106
215884486
804042329
252295460
897317472
1081227060
1105848172
78507181
1591865764
1340550465
1747865403
77757815
2113499162
620487358
1040677672
1849557749
486937089
927476300
706395886
1691671720
1196675580
1237991157
750540295
281226198
1895647613
181984159
2003494680
521862768
708790350
371888161
112530313
1803873326
544956403
1481338623
1122775659
1893903428
109452630
889558025
1182503079
1706478944
925923884
750093193
2038564606
829711422
945140915
864180581
800959294
247588382
1370051428
1448743420
920926870
1814840307
1724337016
239524405
183955080
30078611
1922461982
1945780232
2095900418
1708111160
667228889
1199237555
1338773251
1470947242
757685161
2000638839
188812005
2052062046
41134113
914305410
975357836
1821139784
88507888
956603650
909988478
1383363097
1050187900
1055609452
1433310401
1577724537
511793703
991441127
935675724
1242574053
534535839
666215683
362977826
891355465
8354994
1485191705
1392920473
1765630607
1739456288
1291449191
1666961735
2041211304
321893862
455322762
1713441981
1866470853
105685932
1789848471
1318986881
559554201
2139000503
1047452093
1271346973
240798612
1599283101
1876538963
1589049514
287738670
352954607
1470578870
2129700876
1692536457
1443159058
751639224
1830242520
837730931
1558502758
508751358
1793550322
2142420291
288908206
992145925
668468833
928208844
1416324860
1471087351
98272916
545266528
25777675
1592322536
756558760
1054762162
712842062
1668971019
1706153540
1291359481
1295876508
1297787282
1220491145
115286126
990506230
690179372
278705334
1251589780
1203690529
790166822
202653047
533325579
324950829
1024099817
1241533763
730836784
1754225527
1424915346
1256560875
2039145068
402041730
1529994582
1303929945
288608321
1221682734
1974321466
1559174817
235732050
62519268
1887487702
1259775150
1480166463
1897430078
1032117822
338112991
519932371
1215114268
46471897
990498758
1286621358
1068081261
1833124743
1851668531
473169197
81569574
1376231801
1926045835
463446340
124651606
1006533962
275625324
472576850
2136841715
1307803187
1783233768
1482781779
1341831899
150292107
1683675962
1977844983
1941794623
1503577558
1198465388
594403170
917986367
1364072090
1431718426
828426874
1841503145
429610500
878368899
79200064
1264134895
92397548
1566352599
542749849
1725610709
111479930
220231358
275099190
580517023
1539917941
579254078
1669649456
1447805331
1039557086
798134557
441190932
442518610
2097397819
963709087
1776085417
2107040932
1688233518
506584080
1721204497
2036920999
541434724
1603264820
1758500956
1233494537
738699143
625837457
357053577
199529672
1700099095
661697481
418063804
1105267260
1495799414
1180985030
882700279
2100874181
1195523726
619401976
1399434765
1339398923
1119295955
153960432
2054960175
1250418499
1661434468
1098496698
1240057625
398548687
1292984206
2084606777
1237441004
1863349130
1577339777
1248522500
1558377217
1308130539
1041231473
245937921
1062295642
675016725
1020155596
428453006
1679162436
361067646
2140896017
680117886
1835749074
813137051
1691561636
1543996391
323008774
1354726582
1738734706
488495467
323069932
1540659024
1971458083
466885470
1277965055
699599970
373450429
2125321230
210336814
1680983328
1008521823
986519378
945627544
172193560
57975712
442907207
1846561990
179509791
519942134
1172379396
641277285
2017961130
1695601901
351664799
1572290370
1092406320
1734086600
427813503
2072566885
936002353
1920516931
336567187
880849015
605158001
1724346053
1815805394
358919967
1986522496
2007278229
1003293088
1465689743
1393189592
1405042687
95304618
2031739678
2033933198
1945070179
848605615
960533570
288732915
691753931
836768417
129194381
1943834422
1652503680
1825877829
496138718
500572429
45210638
701943276
1632000106
255999311
22058041
558013547
1023755280
1076043156
422702797
635278375
506818292
1354703367
891423414
301230234
2117976542
975495511
1035579170
1002070494
1177995357
1506790958
708507774
2073195486
882798823
321924527
1105318706
1470366448
322684815
1235926229
1857661572
81749832
782009006
1229305706
853993115
192786047
2031855957
653276476
2084033251
812523692
1939319868
1076266618
1701050796
2096248696
701486591
1152581700
205017004
863696278
367388581
1268126339
209211605
992678247
2106515231
212429494
1106653645
703709897
1781856024
1724184186
654546441
499115081
844317520
1656605944
724803172
361080190
509677945
1580469882
1554839367
1089478558
1072262365
1646047660
2019953362
1236934053
1470508785
884932137
85588484
2095278553
488810626
1539906703
1544366405
1235969169
2120581165
1205349564
1188118573
841294277
1362180679
130651368
634070569
940960020
1540359452
1390705889
817499551
95838885
1981992457
2050205740
2074722881
652121959
57843104
1790165936
506824192
461431049
1949439216
375270366
1166695096
1153428764
1171398063
1231561344
1078323317
1255066350
1556002858
25326239
458721803
1899125911
1180732892
1532613886
183763890
671687249
1349540994
60939107
1893908555
1296074576
102743937
169822384
59352581
1396761611
20835838
2102974147
442564438
1055401038
1599893940
1231987552
2058865918
604835351
1291709516
1222009794
1807910338
1430771727
1937885924
1316936169
1722841784
169834990
2110648610
1852617612
233255094
1336251892
776779765
2034084421
568548339
1819023484
1564279014
169079789
1035840679
119489265
1294582118
191295194
1257765256
1029626482
649353088
354997423
128727650
1089514881
1682019103
1329547876
555834218
1534923108
1968791111
535315711
1196046823
1343476372
182508973
1683986067
651548356
626856620
130231063
241615056
2142519685
250107338
1384920516
492893083
642971085
1981357413
669308924
833711624
393206462
1961815026
349354441
632407922
1284722947
728398957
329620892
652913394
1175989733
1979516584
1179704711
94436834
767731470
1384179871
1042194820
1991595057
1389581274
1987815468
725159014
124870797
1047498213
1655256127
1471368833
206842794
1468149052
2144463361
1977797141
40447937
1970005859
1696446967
1454564799
209875848
2119440654
1277662030
1884555267
1991140754
1447011995
162103481
1303266368
377238652
1915440589
223987338
240897406
1318910910
299778572
2010710446
401800077
376921825
2124238093
213545072
1202418804
1351102800
1430334468
1269752376
761113716
264841633
1022817385
2007240050
1587890711
1167297094
242164554
1297875843
205497940
1850825167
2081348722
49273400
686179810
1239103689
2139340382
1960248516
1961089813
2140213028
336592617
1780793769
406800015
2119339798
1512624947
1585699553
1063696205
415138568
1298445173
1133000148
1930607912
366361600
1054434940
183819436
551162969
755774373
1499551603
289790360
789153053
1333271254
350102989
515627470
1533533386
1029691474
1657927282
440803628
1293195867
1629303528
965902489
636384765
1576887646
876452187
77664640
1713205006
1698660283
1046964
1359672713
1091350673
782026294
1859090944
883627800
811716023
65677504
1141197707
81218473
854996232
517382629
1363605316
1213834258
1169777187
1329126616
1200231340
1798937888
1280106475
1610940212
935014827
821704345
1886699422
1666888815
86564858
1080626011
1383763847
1336963547
718931369
1446650662
524113018
1724351922
1757526267
1643651350
1349314990
870331648
1807983890
2137477097
1841251222
311797479
549826332
562874796
99345993
248496966
656627030
579510152
867573509
774733836
1554272741
230320392
1224302343
1144349872
814945204
272217642
1230228412
1319156032
182159927
758692286
344188041
1088195110
543921392
1057042639
1845671495
2135336891
1246118321
1055250661
1143420705
549616291
2114657564
1376115038
1629218277
2089571529
1103170474
595345999
1346555047
517985289
765625860
1503432192
1228056385
1649370812
1237639363
1031185769
734253102
319317279
307421771
1792251349
155142670
1298875339
633186748
1781717573
669356917
1459881212
241281487
434418732
967616830
1274581203
1818270806
1300606160
926074712
1084417115
1976025206
1639744604
673702315
19258982
313168861
1167059223
87000450
475353358
2021349449
441432809
391778403
949566822
1118914151
1470714357
1037171467
327603067
289233177
538374628
4311126
14613907
1616139838
1008901601
2001725104
324473013
1452826651
204466954
1500111347
1151786379
2028882478
195271499
712478002
61146652
1500861541
1010729114
810010121
1878265354
202876316
911492353
619871489
1494439481
2042429255
1643311775
351100588
1641564275
720800541
1470392542
61997432
1142795599
1397894790
1847647831
1346235975
2053701911
1760162232
408660225
814920074
520360259
1436958765
646595941
1011328364
1757044740
1265146161
887244696
301403846
1878265354
1981762611
436166225
351642126
1993393488
179327195
592771596
955275411
1858307752
565900271
537295011
27793823
14837980
1514813466
826479880
2129566512
920457235
250532930
532473247
328037740
488252399
223129213
972293832
1914380640
46100669
2007390766
1616370468
2055202388
905595839
1429599925
963576326
715614192
347890142
1283408386
1965195798
1167734770
1807028292
1412345409
716278074
391745034
398078727
506814793
395172612
1533386790
1265162537
2002754168
908408962
927503282
853919781
1254295687
738113165
710192715
1204925090
1032068333
540876672
1673157869
324494848
1922834220
1859759222
879044371
1115170403
479565463
892572130
210360003
1859838263
252341503
1958882600
110057258
289863235
1687606803
703509753
1724110114
971281681
1353819058
2039733038
880147995
1596768146
1235932482
431829552
314147372
2031749713
1368083023
1954788693
1828878686
1314427211
1454976995
414517870
1717730460
1147983642
1167547232
1020575895
1507812772
824749353
76545447
731985779
622041005
1990980226
1485598689
87003249
1547305715
1629838280
725424716
509398611
325311545
821959401
1115924649
173456923
1053086871
9163463
1189171834
887086946
1171010446
2061928579
1017955695
1421425320
1456277485
505596095
146850394
1024894248
1518648241
1777984183
558256667
1258050587
131333512
960117104
703704329
1355712609
1715082695
1893182649
1389976955
476518924
518199690
1855591555
582468116
558832349
1063964718
381026865
1380349544
1395044523
1668377929
507806920
534014958
1222107952
1643992149
553838562
1362503838
1941256332
1477115222
1144544342
1824036357
1357170958
2090785013
1723563609
368638496
1084794426
1130453389
1433249171
698250169
726347504
510656770
2099556945
970216365
300213449
1431679039
908632612
1348254472
1487402423
980252526
1230613787
969125335
670924475
148237877
1383900262
2023205650
2078933085
2061894844
1272698369
1029099467
1701109751
1822803748
924698774
1255830472
1906823244
2138101237
1301398074
1819239660
830205670
617399240
1980642710
208844509
1426841341
855896009
1979257300
1951154291
734790840
242170659
844583957
1983657416
873930086
1630397089
889314550
2040713404
706946627
1310241114
325791817
653167661
313514987
875403933
1566629559
851031599
1814456008
1459344408
805388610
898775594
1336236575
1503870847
1971527466
329902422
899057937
1126267827
806741085
2127890122
848522062
358527914
1339586231
831433092
1697464376
842057859
1053098435
1070816037
1497144112
1244676707
1504865477
1351595398
663138419
811319317
547422580
2008576816
2097673802
1008817442
492617835
471131036
1552209006
251689519
1457210062
1604786203
479184898
941100252
360384834
724652263
1367430130
2099548842
702211370
928483514
1346478432
822807952
320574320
1365473631
394976175
981336613
779710178
1844197787
166796254
37764068
452681440
175832106
1999376241
304959716
30852705
1971183330
979965124
1100519401
2014287059
172022695
467621821
1240688163
1306007260
1024168182
607740739
1496197647
85671560
1059559102
1734359349
1080492329
592413769
2002818518
486664916
172514715
1046462939
186689787
1456057679
629837261
609904875
1868570191
262971290
1525812667
995739209
1470344804
114085790
1708906389
1684202705
344758810
1178482406
994881698
30715313
1445654706
1457640772
1699813834
1448001369
1936632649
2091878193
501845125
1381593885
614466402
1407860902
333529627
1479685953
580559351
1295719685
1933294633
1904447376
1994525280
1528348822
1433417278
864010303
109765548
1097834640
1029577372
1843025661
1262113012
400661294
2122473998
1547468770
156135912
2015836709
2005788754
1912340049
1705800092
1741168370
1484790472
1279831543
655011981
2054640506
1498552127
1011442904
966347143
694294410
1507360345
2061090461
1251685087
1567213780
2018043619
1917248970
674192861
1653872841
1980685845
586336720
1792286304
1653097330
231030190
1703681545
553704103
1413069880
23936994
1610682477
861782584
1285231292
541113296
1805453844
162385527
1988108364
1012149148
147115595
1959701261
1376454440
1822325967
841499705
575315032
577085936
2083755514
2129230816
1303708598
724989792
334876314
2017324770
1033726732
846177391
2096683142
170949667
140983744
1179017424
871858655
2114719298
1853998079
835510731
436057515
804083643
741961321
2135902077
1593120785
1942057239
1542376043
384736874
1497851844
93017736
1224770892
1470158341
1227563417
856940495
931017677
1787238892
1117118570
1620476303
261518588
751587703
1492177349
1466504506
90141902
862924632
2008955445
115158225
535880912
752569597
835815460
793625844
1818933887
1016890386
338044372
1131721560
2123046601
504398649
382418906
707673139
201933543
1550355833
494985977
2023763224
229663645
224945017
1634132636
945295019
143072901
1925653518
1836609702
1513688018
1077445010
2053379690
262583955
1449608333
1888883471
777619987
225899848
959782487
370549143
1897683537
846443946
1556615524
1215028007
1223369124
1188477048
449200752
2099974071
1480661393
1431236492
1896649750
1418344581
471002056
1761207345
830303012
525353443
692694027
1567748247
84441212
432339697
1607505909
751949213
285256980
928849298
196112580
34007829
2035709264
1649963316
333469357
344326220
233993615
530280395
360250229
643892309
858961838
776151001
1656167240
451222717
1352965748
1628116333
1106317447
650505500
1955502456
92932912
857944653
1281883179
1707904141
1421815089
1447348970
1177789612
2031182170
1748046411
206435286
1131682259
709009824
1853670102
337923677
351482081
1062326644
1733221082
17824938
1835824086
82383281
2022201202
1689014877
1934726971
491150278
1163292807
1419860495
1652293933
776601841
1231177327
1211391137
1547628684
1108308821
1705012759
1770063400
2058309150
2011314956
2076691780
777229192
747413276
544607875
1433354166
1421636366
832826415
498663460
1216233292
419009889
358835693
1356161663
1628544891
713433429
1367028276
1371835546
478845960
685526657
21319911
753090713
1673954244
2104630742
1788387744
1449798758
702576936
1139874463
235011844
599272389
2015409249
100061465
1680089680
1579656069
60856599
868298956
1719706497
1530801159
230983715
1578835056
728918381
1891812129
1105639628
934483437
62489205
1276581795
1380603797
574798931
1421468003
1501568056
1374553898
715036387
35173835
911962992
1604309299
1846285425
1760638917
961484794
2125553796
345264853
1380254208
1785415488
1424610769
1932140172
1850308597
1775240036
1701961524
2115608443
1722137220
1195983965
868437711
1927457695
2068101038
1689671518
922870150
1222832048
425126344
1340418738
2122312921
321100601
1416708427
1790486070
42381850
1265198590
2095833290
537361320
1958518848
1222263820
1960609598
2016186164
855371920
1236300846
1339410840
1580665074
1082948015
1754400701
2068037419
1827440167
654668183
1062407494
1001204889
1680873387
1951552118
418013636
103818935
1831232099
1527922475
1988014980
708290091
1601593601
308158381
1922760215
421892803
1856640881
258531589
112958703
1878758743
699480002
1858891104
942834906
1510081780
117947358
2010394093
804440018
433581163
1180799663
1101440701
1088695707
988975070
1805196439
1631051260
1142226568
1149648640
1046161726
1746060580
488653200
1950443007
136830973
844876159
767805863
225013490
1113048403
1267413546
1500890069
1313912695
128698542
1952745133
1901093848
2139013748
1843560735
104546323
888407206
1090697667
517046564
541883714
767807143
744586542
1900342365
2063442256
707381648
618873205
108205608
2069128171
856107828
721326505
2078023805
1946186303
1580286358
2132116986
379375782
2065523449
1460630602
1532899149
1531738393
2038382956
801126008
946701149
2074145055
1613935720
1669043515
2101901367
1158299819
1832352414
463530742
160239064
1091269130
2028589692
1769439830
235215493
1677046924
2114467150
1536872114
869430918
389727163
871018993
336137495
157591865
1248896552
1464960816
582267781
2022077313
511270201
1013032126
2074353762
1089540469
788180440
223916039
367587890
814354273
1025972996
1481876728
146273586
398990833
1917773400
363795082
1901304333
49309165
1384871216
1547843474
1695313741
1505477508
97889839
609482280
1230290816
515923701
908429849
1239189745
383487724
1760304554
45867896
569140014
1845946542
308129254
1659305903
1387444815
428808178
792260503
915299096
1390641193
788613457
2085398703
905991947
1329669261
1322497942
1279154820
2132703312
1792330093
841199813
1212790873
1161478655
1190325449
143078203
899131632
2046037742
490302801
1968796974
1137513821
1812117675
642902383
180559124
984777554
98932897
1504845258
915441987
1866097294
213247433
1538678542
1552587034
1583796316
1724207857
711764760
517184640
1201022948
1003912630
1056965545
1909578796
1301100076
1791219357
390270013
1661867636
205745089
1652612727
1476586565
1600271638
25250178
994476187
791049975
1153649618
198636330
1997504226
1333304135
1488343203
1306660625
1547195154
810333147
1920269305
1413225655
202457064
1284064145
327121331
1163070411
918390302
635965571
1341106619
1859048553
1110170867
1494546264
711556748
1552337069
742185114
1686918651
1717241420
1078893542
1716011980
2139233511
1012504374
2128452814
1775706590
1678012635
1802213950
1473405725
1107035149
1475752876
452227994
2002546291
838365825
420397314
1790820541
297010263
1870375074
124156046
567569947
69081628
374977777
118156478
1379765820
222925657
1607546633
2088402939
1614034913
1584182404
155461198
10993182
1511066153
1095299814
439390017
284295855
1250384003
422917136
779681313
2103790787
1982673126
1539371216
1561423508
218281405
826206026
514006652
58998634
1196629212
1044993698
939051503
119307478
1357840977
797845910
1059032680
633335673
467275563
56218178
164178919
687750476
1635169752
667230886
303505013
274166377
34918290
404373204
1984778465
1225568800
1807673495
1179218676
907588553
820776261
122325756
1578392499
1285424151
1704880380
1029614275
1204675534
300156776
1884075507
1699254826
488265251
815431261
408229652
1687163498
1589697990
1270118687
1930727745
1420718790
262941203
133013249
1935257107
1262650142
2114006686
948473146
401310881
1576262840
439901824
1242093607
1516250126
1508635136
1024712815
630093307
1037553216
1561556841
1402717952
41547287
12305201
499157115
1421112351
1258288427
1925473065
1736623416
1028264529
987202380
1729444524
857445399
2022228202
257836011
1746798684
2024777109
1119149419
1975851965
418732989
685027873
911357320
1220973101
2144138284
1637603331
1145205617
1940624865
723914795
1441256400
2012710111
928931436
504436737
807944067
1040790916
1601254105
1364945864
873436874
1472151606
1500093104
2025307172
1627273401
714242354
2013613329
2051640366
2055971715
571064601
800338090
2050947587
448853806
799081587
500405550
1193691488
421967478
1273781674
1613187350
1285764863
1899447173
1177341273
357439664
1290771188
19191929
1752927358
1195140680
1638572130
913990307
1098316469
1260554657
441572085
824149761
1743982179
625096169
2059159218
350165276
1897905097
471217038
114523445
1442956091
1440949671
1534515221
17257817
1848157864
7203986
1139916406
1929621433
1101350340
1654524438
1476262748
978377710
2018998011
1960298829
1678202029
2020021174
1753349986
1375948601
1170945999
1689855549
566619683
231640324
655792076
1177967474
852961935
462942237
729025096
766352610
1680530302
249058922
102815631
574060031
1338819715
1245362652
669002291
341231515
1930316871
74421678
988281045
1662950347
1106268951
2048747967
988695351
417909363
1634058343
2045906502
267467234
1259955053
1765408090
13342062
774375784
795988606
1175696754
647246625
1284736434
2117334756
418400198
777424472
713030836
1827833370
1202217086
533251181
301486217
1225603430
496334695
1938776125
1986940935
1061267814
1173923125
1799463465
933258245
2124645976
931255650
1262905791
186851705
118459217
2043621953
627041494
1878607061
2146739691
1782268400
1799874828
886199103
1437458324
364120185
1566263723
1114089954
1028980226
372152814
429248541
998452228
1869591120
633411743
706455605
1380854092
1268268790
1561512903
759947930
395112702
1146685832
1307077442
2036465095
2046825573
1218008050
1400678976
262543917
1176650674
1588912497
323475906
146037707
1258685834
507212907
1767842048
1614245332
1512187853
220411856
236754815
1097981702
1263510908
1816624627
2079237634
899447604
1008737203
367706935
251569909
719689641
2048613597
840787650
42622269
1937625373
1339261752
142185074
1195110071
254884577
1650181036
1641348689
1979657194
1836480202
2028676843
954624503
876126479
1276495942
1029936602
558108914
71670795
1379730627
411456937
977148948
264246524
1325393199
281181216
695517025
2101521931
1547516864
1611782841
421225896
1797942788
1244606956
47901720
744462396
251742061
937072282
41073659
150622155
1825318822
1883157731
790660675
1701458102
799771324
2036920597
706282667
870373858
359760966
1307970642
1835862020
1361511493
1974906841
1946936006
611481802
1500306515
842812827
835013220
589231705
1973297213
1944310857
783858771
1788695627
1897887374
944151698
14556259
598915849
1305936330
438081277
2091876296
442616221
1012033609
1107402519
1906767382
1132797062
1983708597
1807523329
948206228
834392286
1742253844
1919390763
251495884
424215243
881779305
489186144
1569171427
413321882
1053093174
349905019
2082470698
529609703
842226041
548050078
1005400286
335078083
1802695926
1041688983
535046454
1959714551
292390419
1859834586
1679891673
311689202
1257304241
2122469959
1377270365
1237820149
1655845811
772565143
820013101
702115486
672042878
1436912016
1982994625
2090864107
1637900253
238806345
894255510
1761352019
1093377248
823673620
2025832245
1495348837
624859302
1669323344
1563950649
1894180117
691029525
1209736919
2008826931
413535116
1131847497
603025076
927759259
1915207554
1210098293
1293144172
1453838038
335020287
1067299254
1101892200
354608089
1543080080
586522048
1233216800
1530950816
293720034
1173385227
1075537695
455995570
1494951979
1353969232
776981615
177063717
1797155827
1446714229
1218451610
2048565355
1689634156
1296573557
1472841795
728747021
408151334
1662748775
36461982
901902591
606950032
2071505968
137535136
1924757890
325546869
1519360252
1042859114
614671623
1695488141
1140709395
1503377313
290231012
1655539204
1764021779
883068556
1125929478
1582871432
1630374113
1022568856
991016212
1717276378
1561514034
134082533
1371778977
1688232710
37889478
1245372778
1368917502
2129667682
496740804
1993001030
1245376419
1802855667
1847816965
968413945
701202812
567984599
1223147022
107816071
122823899
110950005
1783984751
243694142
708021767
1898228727
1215749440
218316070
854489677
1450949823
1754157901
607990414
663965176
1179003955
1536359105
1726831421
867792047
1635557385
630348337
1501655691
785114419
558291878
2126485061
1834177590
1462356714
1687094294
375159691
1731706386
1535059189
1236321175
877459959
1089308452
549167507
204707419
1512840985
1587315548
897606229
460819816
1224665579
30776021
52042726
1932424174
1183552163
1287574877
299167145
759354692
121003628
589434444
1555936949
1266062448
313127485
1792606751
1721957345
252482071
1046849969
962413844
1740939111
2097216212
1982213597
663966790
2088152720
915919781
442579961
323718020
842628291
837140283
1561175399
1697279880
220009340
400227825
1423489904
1304570939
202612616
1107007456
369832383
1704784934
1831528729
253313896
256849152
1389923548
678161122
384748437
1760913320
720326249
1517156881
210791709
660981924
45099579
1411619677
1419279787
1394521757
1014747262
2068223866
165659115
193708465
2057746067
423623864
1822686188
1914069050
285247998
1185978148
533136911
352422523
377201665
1139516921
836565025
196689458
1023220113
1566029918
924884320
1357531067
2133041147
2080756348
453072374
75609753
1984011645
1364236644
1492112542
764000071
613049855
127614205
615490784
2103285866
936052485
1057946685
198956719
831636860
1079828789
626656111
196985606
907624385
2146832420
96734346
1629604038
1420612114
2145779781
1693226061
788453341
819671095
1827009511
874091874
781097082
524451441
669873239
2090068554
1445899187
66323784
2030093896
1063512004
1820782300
1422399500
769169928
669460265
1261028151
1589713679
355857515
1905239245
1512788875
1042382648
530815973
1305119901
535678745
371922990
505523401
1415345929
1543906206
1629827266
1154684347
1497615003
390379984
1682480410
713806354
1379274492
1926186394
600166426
1426925365
1160878241
2026500643
1825284178
569881440
201767427
631756874
1805956466
111828225
1766838555
845516024
1148928460
1282751971
801563444
2138126463
848399339
91978214
1088773734
872586184
1268599467
832573158
299575268
1041389405
52277764
286283940
2095033180
674162317
1223995158
2011984645
775573827
325079966
181718697
1913533719
1333264256
47280292
2064922755
335314167
121885010
524082065
1387954180
696298716
686370066
2132878362
825802662
438527153
651906858
1738891883
470668194
1521743524
865842162
1969736710
310092042
988107200
1836992326
121770238
379087182
602777541
208269618
238699463
487977626
1903946017
206603009
1588469
1633457258
1487953355
694486274
975987421
1811953195
1957228746
53139108
462941011
1231399385
1469549073
1725879064
886594391
2123379396
1943281023
199974519
1874282432
1034012483
2079217545
2069827824
1434131012
1249806236
1586270891
1115406749
1608979256
1083401605
518645340
506331063
1701014241
1380542928
1258154562
1321089217
2051185795
1776199910
1557460548
1368456203
313068668
848057551
1534718087
1474348105
643596271
1099349288
760615479
1315043013
1297772025
767502025
1915156483
1723823091
271636883
1814273643
1728666995
179861328
1106860052
1133530323
1808995385
1122288573
790536408
777280389
1529247899
355540015
1555790429
1943729492
1074057065
205970104
537716106
483951672
223272706
1442489153
1601912288
2069823296
500275287
546909368
1033390344
318472028
542817877
745259958
1926745079
1272664773
1382728898
1435558626
1108377275
446716510
1763964060
1571606453
1913516292
1843675881
1432773391
278874592
921187531
1786649145
1149054115
1836549582
924734299
1118790378
1967315021
771795606
69637485
371355369
720215812
469049891
811274340
1383096808
1612678531
290423631
423607354
1158251134
913707807
1838387737
2089955457
2063467198
927928588
386601969
1861793420
1536256873
1636552572
128765526
329093259
1257192631
330870581
1083550323
1308064772
804604448
312382948
878509393
97628049
2127842527
1605580467
2143741838
369385149
1684984554
742428840
331513080
1958992434
101757177
791175259
2135673779
371546606
1346433271
1089318394
194755226
572636520
1719249311
1093221810
1928867633
576855157
1646978796
1885721603
1217700750
1679024172
1673910370
615789020
579470831
1811056115
283395187
1045817856
728559062
168857175
847353322
2010067404
1870908189
1467702389
865349704
400039937
1265780552
1254734814
809673216
825881512
1388527677
407589054
48246819
1426291748
45146376
1288858071
1507598609
125333544
81330570
2143395613
794625558
1076109613
535667355
1337175838
1556072916
220083046
864623104
1477236550
286866697
263544650
1885633628
234469499
1882123014
1520666947
952058739
400715042
1966443190
1813191477
894483705
680759859
1667014454
1890578674
1162046072
816760404
162332971
223729971
291273402
699853725
1275994321
1314710366
837659949
1464278608
441763589
816429874
834493678
729095804
1249889866
1928457092
1449695654
1000178534
345122731
955688950
1943880100
214376149
1208361844
885413478
563091702
1028408052
892487355
503234829
1935683972
538273597
733014241
621423878
473557581
1484083107
192237967
1356444545
777879422
1851244790
1671499258
361345120
1775168689
157376436
178770477
730502739
510611060
2054995345
63469221
1036598517
689533890
380246676
647647352
1610791836
1576181489
880690377
1635075208
183250874
1779058691
1631688608
722947903
1188504681
29554121
591276306
1406417852
1883115147
674523992
1398769959
853848399
1028334278
972155579
851634585
668280928
303963195
202148055
1079510861
910831563
967040407
142356710
2113713842
1659630249
89852860
1338901994
1811394445
1415783923
249444593
1639486921
269920620
1535077204
2616021
1320579407
601886821
2056596055
1362056603
1294934777
528046865
1754226727
1755212236
1952185909
1990692183
1322133132
1372416411
1618741431
1257092753
614108263
1069036500
1583407809
732013522
688596093
1098341786
1513992938
1466757481
1189409327
225715866
521067000
1531073960
1685129131
1925796456
1167477287
788568421
1697627338
1693675745
1224957815
1558251416
409958740
970173453
1622045670
846033920
88655427
2113892712
506130394
558756789
165344666
2102378764
1662961821
123218478
1790104417
438492875
393883933
835737392
674330706
1375577888
711218307
844342992
1792126519
341879742
2145951093
624896528
966204427
929543477
1828636275
2100254124
656617256
341357710
1776452935
1063449133
652001466
809204017
661799472
1675649950
608124546
1579268852
1723662664
874925569
731844972
933875555
1511292128
1579446898
602190494
1190743582
2118971189
927023226
64027255
76224939
42658898
1278924168
242451595
455995306
1577019067
210388197
91350912
893967313
1090213816
1088853364
35794651
1726611783
1072107280
1234554828
876851606
1418751956
612859435
213978220
557838551
1014019329
1853193219
1181710852
1033883711
646730764
2126572741
449305048
396123227
120499576
117153609
1015682047
1008794083
970823819
106912723
940756259
1488723770
1874867933
1765029462
874224750
1491610802
621236499
1460068731
833710297
469797641
884776291
2146707761
1337160668
1145070273
593919947
868838632
1598125247
1657480251
1817864134
27291410
876763657
1576843307
2061574359
748500381
1799144817
858372110
1422623129
1286263393
636753607
377663288
2036411658
597923103
565336351
1112074405
325153946
1211560890
119109147
1867791978
431051517
1177255222
675493998
468675101
1318064457
86789278
1467551599
606171248
1009656373
1001510660
534951212
1984229163
1903346930
152695586
1818737698
2074307838
972015113
1997253384
1590639056
1793736338
1121059335
1986122212
694549148
846851443
82732009
17937812
334412890
382168173
297387360
1361176161
188400028
2052282919
1542882443
643289028
1409676902
216078616
1831524803
2070486321
1602381391
1140140359
691905510
2140250525
1506669935
1335552099
2106086105
641604043
852962598
294229396
37634733
2103193883
1663322584
612107400
1195575896
2011261492
583803019
906765531
534991435
1995163581
1878776071
1840179434
2137766840
1564311681
551262763
509428252
36072087
1505998700
1796282092
355769912
1988829880
852248371
437271023
417387713
1989864181
1191863039
553687364
59287885
1876351229
2031450009
1026612600
1147483447
1087243299
546552918
1534058236
1608379392
574349824
1545805047
1579756856
548099140
1060948995
1292817449
776212322
86998567
2029676702
357242283
904639270
923861125
1402075670
1178978098
456190108
1980737724
53997349
1662090200
1769655413
2118027758
1066676629
1764196052
2094796286
1580072909
1168474303
1618688900
640866100
862730219
395550716
1269847988
1625956145
1296405948
265999963
1772321073
329868094
474790148
434858799
1496077952
980870286
463700537
1863060583
1916693033
1383502968
1392540952
1060002616
1241263674
871911228
2005691252
980055874
1078950701
1779787238
1255604481
1089827609
1125432797
1034259084
2024431086
865612472
1368134555
2106797898
641418980
322973811
97399733
879716308
1860233930
1336050056
668394449
1242169038
1640423456
885915556
858864799
1509872364
1080847174
1457566597
1541849236
829209811
708100056
157219327
1034975893
1272709100
274549295
168411086
284136573
1576700560
2012766524
1402553938
1840825216
1298185836
850015337
1034118659
1765845884
725350580
998523619
1279617365
1783891807
619755770
591765880
1785749861
584373177
216941280
382173285
1610975281
360143255
761547490
678263215
1524236647
1821182308
296711613
1952221163
2030213671
1532290872
1661403804
797411936
583849881
1916078197
527918758
495142527
507279737
899483328
1167977852
426937606
227266748
1111378074
1567646989
873212566
222425494
1776688205
548762143
865830835
1316046171
1686514419
992942463
2110579132
243867283
2137651589
2001697308
938511328
241633393
145074261
1167150875
1115029486
469772020
1968242635
162126969
101167627
66803297
401710718
1321918562
512001008
480566206
39445044
801680701
912468593
1051653935
202439628
25750469
1229396146
99611329
1836886141
1325918494
453808406
397123802
1558184420
1386892275
932559151
1956798030
854898033
239317363
1103613806
779423167
1429175306
1782483274
162522989
917273188
2047648086
1055228743
1729091782
73658504
1206733945
1292634739
909326895
1328709020
1373719543
55321081
2146393044
4745357
1780241575
1710730757
495808381
1059123330
345081049
282209132
1992725933
320134802
1574389980
565591696
1379387171
1137634848
2077378644
2041385442
642835689
1867443116
220297540
1726505737
2014063829
694682360
1662714920
1279008079
904103619
1596030583
863965862
1879171206
682956359
1827796036
610816674
1723024862
130233403
1992242296
363577421
1525001946
1703121673
748702063
710982519
1651647763
917052796
1760335725
1108445951
1322227645
1135519438
1937776544
2125988070
274842558
2004891859
20047097
1580201490
1812605317
582804419
547030218
1358397998
1110283154
2072398853
1497188974
1916369795
108571326
851429040
1821338979
855623020
1062871624
959413787
931603806
1853418723
1488390264
368292492
553958917
384492321
1706796212
1416544506
1990816425
84965582
432912019
2054624032
1829380182
292649768
956272030
1656163635
1810293063
1418757795
41682427
1252600381
1729870886
48947349
792346444
1898807492
1297254884
99652775
63354285
335744263
534139835
209762043
1898083043
899418786
1595974700
694729576
2024303524
613771495
1231255889
1432457258
1242435368
1527764290
1453767340
180742910
1846883628
1468789661
2030658632
257741680
1975034018
955616511
1024678936
1837149359
820250967
341238234
2130752847
1483413269
2135739019
1520831072
1548067944
92742880
842954466
1628344688
1633821354
447157705
1425084799
1722245334
70385109
762499911
1758133671
1743404141
1889752570
385229684
352244648
707860093
535162942
1311924853
1103066734
956232594
1472789885
1962357442
1029886332
1928072794
288075839
695557326
1749542737
1941868127
1468339691
1509792466
5970115
386564589
448794229
1935805070
1643427429
1682863819
1293283218
506677103
1878687110
1959150293
1120238559
507298812
1777426490
1692953467
274357682
1294747451
417470484
891609121
2083810091
927240546
1383040335
1664217312
547498782
1647062870
1375494683
1476282155
2031772799
221509261
822850757
1901181521
1756586538
1555586011
906727580
176425653
208872955
1458004092
405750629
777220534
163567195
1392754142
641221987
1565129436
178908771
1274342679
418354652
28827595
344505366
15144008
1667479565
284503434
23570045
1879398559
1517520426
1475453828
532765360
1627728704
2036446034
1347402476
331287027
1170928607
1328580910
1289329487
97362200
864317023
1329232850
1163274807
1348376833
1444650755
1882805818
508858010
2090797722
1729542364
1003693290
1604602821
1216121857
649735803
63483703
447792261
1112947598
678169458
1245302218
1316916432
1355974289
1083348056
1511122595
95078304
1742105559
1073889886
1614608207
2021292200
1718609938
2101280593
1570341901
891517044
1706619567
449551940
333700101
1961424747
959487142
1077652582
1095391229
1019679980
619007174
1798105968
1389462873
1704690416
391327755
1095510341
506071650
1318825101
940144550
1648366043
413705333
329405091
543969855
30662901
2069503447
1632092068
2093472329
477552421
1094790546
1226190319
1930845843
1485472078
592276986
656704253
99076921
247096053
1780035148
1958796402
1420023005
1543528143
1027494395
925475933
1291438965
1841318294
834541838
2015294724
940715874
240546930
37344321
400912958
630448262
765908746
762048215
2121796244
1574328159
355808898
661587220
1031206026
1001155983
1632755039
481321452
1002916519
359968176
1427241223
675279819
1845001061
861533349
1030598500
989341726
684700867
1306603439
796919394
787508211
2011182484
1428777642
1398156378
560851469
1590182268
878335596
910066028
2058800087
2003415213
390579414
1412383444
1348484965
1592404518
506668255
647212547
340513340
1821649929
1083536879
481380353
1422409043
1552529083
534370934
940857917
348465366
1518303198
872690977
1709288500
1466749963
682412792
1565446
585721752
2108381712
1468479256
484741256
341761646
2098902901
179503440
59815261
653427954
1118199444
1111520366
1235322599
1367704678
1971146707
1564605488
89840882
2102405083
1135001311
429511495
286088710
1607360612
1055943856
2100857604
1071814934
865889808
907118031
86970711
1161286706
1238646259
1859575195
1788166151
1386874150
750650526
2066840175
593462210
1713616446
1660090943
1389752794
259503458
1673463666
1297557890
1466917022
1084000845
942522311
655518609
1787226370
1296077677
1295532383
1691653152
492064672
970009294
776829928
1373377597
858747684
852734757
1844693828
1850488702
128756913
2007080561
559449287
1434410075
1496043325
1140645656
2079679309
751644270
1249653747
587170932
411812258
2082359261
1625291372
65698609
208558010
1572724795
511118497
1596116497
765860142
1275427585
364856494
1392634160
477133571
919351613
906329490
1226443352
1272302610
578378652
1632475220
501993867
1957696659
326457454
1090097515
198239793
1142653755
1912293762
465082735
1056560711
1936853258
1178528469
1629339245
419642503
2048671296
671802737
1501346354
1557007527
911181943
1919303914
1333302048
135860270
613885786
507125135
1286542822
154685424
1617437415
1848928940
1077571163
1299072889
1366767495
1856853814
566876673
1813729852
787476209
2075445989
1001475124
487845314
915611921
901061951
729337309
1271484707
83640727
185415621
713058585
953667874
1571823105
1023626643
417136660
2033409075
628774532
1731142663
791298683
123256961
1677442759
1382912509
1659083395
1109602645
1947069026
1751646197
1471280015
1254845281
267546290
47488888
1937815628
446623996
1758247533
1893844231
71511334
1122808154
733787904
1354757226
331571072
635072989
1880955883
1425487712
1145265720
674513202
1784376742
908922465
1585397000
1871153772
1620763737
943030294
870771092
1005988640
1209407129
1590595404
374041987
2129038150
635003753
1886476547
803437243
1371789556
1033208556
1508171677
660794649
595584195
1453756388
1754320369
197243638
1309054047
937435150
1920960856
636984630
1245479692
762391645
853108648
44182838
810613182
2088531636
1238834292
2118847783
852181248
1058008914
1649375594
84973151
758839540
1137828388
1183145280
1254039047
903335758
423684365
1780021016
643891849
956699425
2046750642
904689334
957116742
1953834955
2072318032
1128379142
1615191813
1191519517
844255412
640710207
487398628
79019089
556623996
882828673
1902199882
1719928894
881239280
1058818741
224611892
366308743
1976532285
300736010
1561842988
28556787
559649067
883626145
1371516643
1180643534
1759691894
657924452
111482367
1950131437
966089226
342519622
1190017564
978049323
794338774
1102095216
185313961
839421176
908827023
1305570133
929429050
874318246
2015651898
534767004
1042398794
2124497666
2143814171
1962159762
1871413538
1511237769
1471665570
1147625125
981206439
430259830
865908502
559329638
1430147107
2101515809
1528388959
1174125692
904860651
2051738466
679107053
1390399885
1305540862
778317753
231101414
113124617
327313521
366930224
954321186
612954804
93174871
609668734
428553120
1262315806
2012797123
1569992326
581229180
562781619
1300282957
1871474937
825541013
1180835999
954434426
1866438054
625207871
621005683
8137271
876290737
1491232998
240469524
1129628741
23855853
1018177152
81714612
464972421
1454716893
1929990936
1650890298
1338728485
314890064
1494299506
900859176
399663111
1068002530
913278429
271666511
2045492034
1455403597
721908981
187406209
1462496359
2042950369
1903482905
198997081
2003468342
692947254
781612166
677151270
1417591055
243181200
406249970
1048467128
921148443
687479519
1532774581
1182796560
1938113966
30519265
50949647
498138026
104939553
1047500316
110062108
840224531
1012164338
649251434
1917388927
232986363
277781778
1394499087
1783148413
1049726543
1692826435
1062438229
408221902
1263823027
234263895
1949694355
1410231373
956044181
1321313000
881066715
898655844
483412380
559174751
916000594
268900560
454176702
1194243861
440748903
1162814134
1775144784
147369159
888140694
372626633
431245407
1232878976
1228717874
201453684
83504523
315483421
190622234
139394454
1870655356
1511572372
1111131266
661915035
475884885
1209451997
38816850
260602219
1902166379
916607643
1370723778
988035046
978859294
2014002580
1384195069
1618125951
257808146
1213487435
1350019184
1894471414
1855977267
991091991
331978814
1736206118
1988790293
1434852219
216935018
48458496
531247560
988606389
155873356
810231877
881427251
1178451689
881818798
340049592
1916695702
837268797
2071765702
1699346043
34892298
1084106829
1127763171
1620889471
477860599
1672096615
12283230
502857107
1605583400
937358149
225611326
1045577900
240474048
669491017
1914787618
192783897
900227348
2119605926
1693301480
1113709917
1740743817
1564684317
1396621846
1148112117
1064169271
1702682301
1729168926
1532761963
1159698917
1951303347
7496530
1508213394
1624322619
1976909902
1468231541
1234142727
1928309899
726791008
2060780697
1727720604
2146362206
1590007029
812669004
1330146269
1714707661
617054478
1307690931
1605795091
672129788
32914865
726391663
566729118
1029798285
217095865
1588920784
1171661865
329016384
2030578381
1614289907
998323770
1756274948
1555979282
694841407
1727932683
1543577878
769713442
1516447613
2023886865
170143556
2047576299
500540598
1844033977
1226993469
882210203
2138667274
1169445122
1322995858
916064211
142262138
178729510
2000264046
1042086710
393248141
174066110
1581761338
1786535698
1520484105
1777290981
1555193173
148106806
1664381577
834306972
1146634784
1574407815
1519371270
1326739036
724992981
1511028903
1693478879
420921204
1738348829
661933700
1591251723
1365369610
380353506
1046210107
21869603
213911788
1106450588
630024205
1665716682
864150612
1443476756
1506708438
871410384
1974536258
1355059629
471593058
1021513311
1522308060
871385778
1431341841
799043901
1309632257
1603171923
1160043573
2059229783
1397889069
498206462
901020116
247513820
1557964053
717756274
1913156605
210538550
1573873934
1994260591
1285315856
601673114
789397115
2002162158
1278866539
1798941106
1360624893
1392359972
1348050765
1555990474
1170291494
757647249
1333200938
2128225256
1606142939
33296869
2042319880
286943258
1715793329
1253094732
1087793516
237176183
929732059
1120527547
1471965376
122495879
843847925
1765822040
1284494928
1537078963
274392397
9773584
1687731269
1018427118
900002496
43494355
2038381114
383983354
648852421
506352854
516840328
404062533
1795390401
1562488223
928998450
1575606222
2000731301
296322733
964088594
702446264
312782116
880909364
1670400581
240195577
1631788712
889681253
1101772021
111598607
2059411779
1607389484
1925486201
1136748437
2072264922
1058297606
1465427284
269253216
1770122722
650012163
615928535
596964814
185812444
78299775
1044681710
333121647
1200365317
1816381397
1971797821
1133122579
609054058
637350504
1869385116
1540465619
1316689521
1845394581
1885899880
424833767
1899368420
943014380
460361267
668035077
1661652824
1375068912
1566824459
797490252
1568616129
565225193
722882546
252239928
1008428040
1237943644
855022013
915858226
1988039181
545835980
1599146305
1969100991
1659423138
1586305591
1498666625
1704015285
1216116104
729428199
1113920974
1513975678
692263145
445400312
290838878
650121164
1787982047
1592838041
2125560489
1473795956
709185381
1872548928
92982937
129450100
61338193
1365061557
1797689489
1909973342
740880071
1309318731
759490213
2119742760
2037796943
1651489734
1518611922
1993828421
1411082734
1263564612
1641379686
484234694
166583749
10480225
1075229503
613299352
1538800174
1613517998
1292125675
1482103050
375900157
1167597651
1322454183
299449400
696683352
1222388251
1647755794
1300023327
30437983
677239779
1738894281
498608604
403216208
977179836
556892238
469479885
1954448451
97852143
472026804
259834277
1319665294
1151245824
267900288
72026456
1389162102
373300418
1952291730
1657815545
613885786
1595265752
645923090
38402772
1726361971
1507043087
742692354
1104028897
1617853072
1849126504
1478751214
212570124
2097563911
335080154
1918879558
435765694
207780510
1459764339
1128852082
1009831974
906950416
939530189
2085618923
2141049254
36728674
119100042
1826941708
237087018
755635595
238037280
1760221461
1880312132
1265517033
51393170
875114035
1370402651
456814569
1162287730
524749304
368494832
686342889
857789442
2074591525
238070977
317261432
552363201
1387015613
490907088
1941476592
1370552239
22781531
573232878
163826098
478234241
39120270
1116811896
827430790
558102904
170011191
1257573531
713244125
190003725
1328213110
1180169297
2061409341
703658471
1874918048
739930048
1477430983
103035117
782172304
1477837345
958990902
772784596
1670246829
620810956
1913477199
417410465
943158601
893448594
1568447941
1889439939
435257632
1195876150
1284923612
872473040
1696033065
86609723
1252422500
113214112
585887406
1903526142
1342905957
527985177
902714143
778323647
1471671564
998026936
1479174574
1537683858
935559487
793555643
1035894076
2037239187
1235722256
247095057
2089019715
1105785583
365664286
1956735884
1114362190
543868118
2095639175
227341492
1451122445
1010550698
1759842999
824828170
142089760
179483596
779140234
56136139
1473709743
310886644
860465565
1535626205
767983276
1458565784
937879433
1675301697
1748507780
1607432920
1560520692
724351631
1055106647
1437719212
989839868
1022221397
1228160933
40250025
601386972
281052540
971528718
1536445321
1586321896
2058011819
604141261
344877035
2044998899
1067710780
1056556189
38455104
1613616670
219253310
192134351
850313184
1401263222
703026104
297778996
1227397160
1453717438
93155292
2011548405
2104728550
1418165774
1686221778
685675959
575811513
1110543327
1086689653
180565655
222446576
1143280525
1512193720
1367835290
1320995285
1772418174
1579292570
1137084853
1022636807
836204946
131087368
1881992354
647099674
269848993
1578758547
1562743091
428836039
826187247
2061089554
1282749927
1490396613
980333692
78192391
1435765922
1519681334
1840438181
1620757933
2093085520
1662896383
996147526
1604284014
1818912919
615164426
1481531012
1432726428
535309709
134800272
1389398489
1080156599
348962233
1548634664
423444850
1958613036
2091277308
1708856715
2060210328
1268075673
1733492295
10098519
1359256198
280053263
1917967670
2067620542
93969407
1896070809
1085880105
1971777764
1581212037
1457333086
1916600211
500063162
1973139270
1339700222
203136409
70115608
359012849
919287400
1907361784
2023580551
392870178
638669377
1131693793
1992251077
1526965547
2007291937
249887542
1103873894
1855752888
1656446193
296533304
1706032537
1739718495
1607205344
2050791478
1324069043
1554346017
1871627255
905206900
1483206885
1142466571
1937103703
1020152975
843763172
1743870454
1846603063
274926890
1955541832
1314241163
1183409796
403637319
1229510268
1681472140
180790788
1413616072
1432301629
1203372493
474182103
1039539440
177174042
1870648087
1592428863
1290835362
362687834
1485283592
1416247715
737795992
2109733156
1902073069
46246760
1949940212
781078505
378577352
243718997
1426536911
1490972139
408757505
1384473163
678664929
1203555553
785305668
1711633064
2062599882
329603854
783063421
954124010
381201104
686738892
856994841
829717112
1302183052
558352406
1317889590
622662129
1296178257
869343610
89413539
1403505464
1272687979
1175473000
595533874
1500814668
433336934
1517219431
434259379
1785174679
1913716732
1174859359
1166161494
1932420749
961418682
588203198
398702734
1635662384
1657774129
1320311543
257108375
1414229351
1498543903
1607608874
1970328991
2076107983
713848452
714175433
1430023293
1759940381
1455595938
246963072
1621797645
457014941
810804781
369934617
294967184
786534834
654760950
175446813
1453113108
582515739
1311702281
76939850
1613402203
672773461
350313919
2074831105
558772816
1692455080
923066014
1828469770
1122890784
1144613456
239160423
479018822
814123147
1766919635
551147363
278635156
861989734
1837220640
724772461
1140291825
1327694767
1898346393
2070086157
1928914433
1792104858
4572788
417757872
60027047
1320467891
847805054
1612438379
1181640906
1493696743
1376381989
1389188186
1247899473
1058736830
248043004
675921935
148359889
753182384
875002518
582030724
1292208886
242075142
1704012737
2135466891
1737246203
1125197144
337609
465485817
322747547
1452336433
516455519
87290440
124638205
1766164387
1867172688
1138021891
170701332
640892201
157839539
915594035
1250584580
1039861521
1454081114
1048491972
234715567
499336604
719395397
1129297873
635987694
1762987721
1971979693
303652116
427768320
2045832305
593271965
608473339
1846877201
912772880
1253896833
918548797
755936564
1700842547
979878512
1631502258
406726824
1014010129
114057115
244376954
2091877594
1561385787
998886757
642462824
1718532811
919526387
1552352185
968770326
533664828
1052966023
758832748
2040030715
2083681881
963371658
254645732
477734721
627712921
1141663213
690916821
680785816
367471252
988685947
1644159084
111078592
596063229
1827604237
264214086
1761583277
982085302
1693629102
1208359433
1894052731
1011943003
543073183
473317652
668482019
1917087229
131801906
666035557
636905817
1310142391
448432544
729500028
994131705
1792032170
2075259496
364145820
605326287
770046860
1249535477
732623677
2071477723
1429592754
1689427399
114485828
196863737
1721102813
1112005190
486960739
544023062
1920250469
1942938540
2103381858
1825665178
163892415
369086214
1528476020
1585049441
1251139652
1647348624
2046794319
1405273703
1768462618
1131181510
1746008698
498558445
623542078
681893604
295572275
240408048
1472973115
1684380803
1179885864
603279835
605739235
1375257290
1202318260
1234313544
442197565
1710195406
2044609787
1090114668
984176443
1758538837
533032769
1397952223
744981799
1655128487
230038382
1692273346
739350777
1149730880
1367900622
215342859
1762163732
1200309117
16378409
954232158
1193892929
1254304568
1710652428
1338111904
1523559150
653042587
856243020
689457215
1103318066
189457854
982521551
603046290
646831438
1817084518
708161302
670824709
2069201216
318767716
694175489
206950671
1986982485
1035200795
416634152
238328346
1751720242
2099928677
1012827177
288768889
803456619
1094632076
1544900527
275022477
854935174
1083370199
1821980396
1152630310
769013502
815650953
2058394169
1007360537
759486477
607882286
647909478
684405819
1724198837
702309970
1051130031
470204514
11059108
1206509742
1407570834
1610194447
1881479200
1784502364
826657200
1423723294
1653158293
1301934960
1406411943
1871809161
828519101
796071639
942757698
789123630
1208081622
1133190869
241017806
1775958298
705114838
1006873347
98977210
1252840067
345133660
485942714
1298904060
1377372155
1069833738
318510927
1684390629
1563437531
1786600142
1182583952
234165699
1897880700
97012884
2126488691
183305485
908529888
385575838
1066648917
943185045
635846034
1025289541
1497119558
1212339555
537854397
1839990882
1837908937
1312308973
1877295479
1819436855
1550977948
546326707
1659344417
366791130
1511978743
1737114613
1946162191
1183988878
2147378470
1613306435
1590637774
1009698354
524291688
417691243
1662488028
389844345
2044862135
1172681096
182890111
1183145602
1259138055
1110293434
1245129981
228372339
186497685
1628161947
1536704367
323499544
716280445
884073152
1299612200
1325158666
1589510246
116271741
165750833
1163563120
2129926728
1603011109
329936235
624105411
1346025483
1477379499
1054515974
933479370
903645374
1015394028
280303071
353809063
1467153046
1246936647
140713863
1378000713
1205195208
1732481283
1451298629
263885833
369278779
647582932
1063508499
1133719390
1055834547
1492493741
977837409
354897514
108972993
59048839
2001683214
1450598336
754596992
1899930618
1202458250
79992549
1121485650
1178395368
1521963221
1835462628
1845285359
107986527
817392274
195908579
1080331606
587628328
785602104
425241703
1268331454
916637161
1656114212
1527359613
1805779757
876921915
2123962479
724055722
1138789483
1168273184
1702661328
436914976
2070200148
1757146127
1537789375
465315586
451833102
1691228173
1715336772
1076395382
145990884
381813380
1220405647
397355601
468058609
1887764518
317826007
1545565740
1096722237
75451738
1571197827
495709130
2024552407
2068243135
2020379818
1323250787
1294557539
350593374
1951651051
219642611
832282374
549170642
2074393684
688498519
1444505639
1781659812
282902506
477555464
599021423
376265420
1497385230
830100296
1033893076
1635180126
1736281534
423424935
552247960
967708710
1973789436
1778143454
1720359657
1076434019
524081488
1918089130
1715669788
1566683379
1650247796
1267812032
375840289
1773727940
1803493450
1178530173
90646645
403627562
2046109764
419454228
1510716579
1098935906
2026275662
86770691
1214934036
1930388149
904601974
54987625
587239882
1275868405
543100365
933595613
1356462562
890635907
20181229
908527782
1677540466
1507363744
1466686662
2044681801
1030567706
1989544701
1646068900
1336303069
434570497
981544387
787560734
491359153
443922577
1483390556
1937624231
13950236
972946093
1058819978
209524942
1325999354
769952367
826863680
1072874655
73753319
304819484
1982906935
652146635
1322632292
632811106
1692990339
1240686287
201266530
535937237
1255802779
1530727362
1388621821
95253657
117766764
776279574
2079584852
228638635
1555758220
2144488129
229232459
538323463
1597566400
1778442145
385786494
2020063593
667751827
1249709581
1706702055
66794621
49813944
908657883
1830977485
1370631179
82282811
281226250
296697094
315527609
846109609
1021052322
1276137669
33258308
1736001761
1870989471
272466464
1447880082
392378673
300372371
786867550
627856781
180073931
240800114
1240260427
2025866391
136743943
368676833
1564243431
1280309044
1376750608
1997329011
1582260130
1295618327
1713442801
696422756
1572378984
1454810336
1341815364
322771346
1796917967
1976983573
742293398
278619680
1431988995
856116369
828708885
1478383685
1024877407
1412981285
1945978092
2110385323
603489226
1910828304
1207916904
917416255
159232656
279542068
50680597
974036754
653533637
319480798
97037583
1467522283
1453231620
1379724740
426757477
433304886
1919440338
1251685988
1807256224
97682071
137637297
51878941
1871847915
478538227
924603972
148459412
1866952822
1990384802
998063496
460774324
300646728
2098084800
137017722
1121792496
669469871
1583548231
645597076
748962611
1119616092
588364037
1831737044
2083238839
205608419
982701960
51692554
1554661364
1136602437
556589561
85965632
1318509423
657046054
618135652
412583919
2142974685
1882605057
188345204
1935479955
1824002524
1386624973
1138470096
1677603123
1843678484
779829467
1368777152
155486793
1729068766
1389954143
491478056
1750179905
1330341548
1855647051
380048608
1277434093
352648023
979195998
1776834282
466960442
677295647
1723617934
55972810
1478200087
971415432
1897452629
1232377395
149994737
1637489953
1202564181
459422392
1233487966
1527392930
837373316
1574278093
376047766
1835794885
133615546
1506226728
343741377
1845302868
1339199754
100525434
1958909661
1572111517
1929878726
1320879815
1140556878
1551080252
1398884382
10143395
957564983
1039448123
342060095
1175689012
1453121462
660707328
607798845
1834322092
751052866
772511546
1525901693
1393094539
347789770
299108240
1797178363
1849351065
1697226211
1598461271
1411721918
436010393
874076410
1575105924
2008545763
1719904380
510823092
1402919711
1721287588
447786095
1436235248
775246015
1114771524
2016142722
823864428
1326240931
1848831165
1842893381
1116729606
1321306120
238070190
1219547552
1854059338
955499644
1842690766
954129575
27898863
285588352
560876871
176122732
990225581
440984516
1117823780
1956128763
971419481
1227785067
1522716981
316101251
646624956
639190544
1289029630
1226608202
1034782729
1651451020
1861267366
2009159338
823378975
157497534
575457859
1058556665
347334171
1405614431
1451398958
2145482832
248492512
969424233
107912953
145164216
1135557125
1604511586
1872323647
85881428
916970802
1662833866
972294541
1784187524
1772164583
1059017597
1050959510
272590142
806742536
561256354
1149498411
537427985
973845354
30991052
1789840241
1416485903
1956585262
738906772
2119240168
2101515063
322017693
634887345
723065407
337755771
803583923
1379588219
269075635
152881817
998828978
1004513525
2028646835
561032801
419821770
627081475
1529075995
338193517
1634370352
295465220
2140712651
961537301
948456790
1533821119
1717207688
1111709806
1207409434
670378859
719763266
1957137054
2008390125
1465390306
919464035
986504859
1441463558
1634701340
1815655748
523068809
1372554950
2001379523
916599416
881177030
859491464
649755090
14388630
1991056820
103567403
931532490
1105028267
455223876
779413561
1452794748
386363228
1793279504
526587278
437999643
1335762329
344997693
739668111
242881416
725762099
155947706
392155949
1078185394
1778536030
851835048
816569672
1257667892
1830459947
1944737976
688168789
475166018
1997418532
1822681809
1549595359
306647830
821470588
348725475
1645985069
1304321013
249895634
2049017746
1926892175
313404247
253017168
1561265027
1701351442
244787000
46332203
553155844
1668210917
1944177182
1681678813
1691226831
1232926078
100624584
899841623
1098198430
605953406
865490886
1345563439
1112017453
2103699218
180556284
951073838
773633363
15968221
85367025
1477732641
120135655
1594317944
1522639498
643989317
1782800337
570722458
979150000
272731755
1572087451
1134697871
736951165
515879151
1081923418
110727232
689488889
432120152
92975963
1115658255
1425282940
15726060
1752151083
1400532273
1141334049
2049365796
626630171
45454033
473202014
1151357130
1728239394
1813961177
514876414
764330566
2066808765
85717994
675717349
1326118420
1509814670
1971259644
789368756
427006579
2026747903
1337595217
1182910287
1943050649
411300479
781091140
50707542
664419002
1152593924
769055351
508013161
605440987
559699565
111402848
816013845
447993486
1770302713
870457561
2002646174
1211443070
1942632009
1347112315
1527454809
1234771456
1010910469
1473458655
363817471
718117255
66791171
875593129
971724915
1244519672
1497962093
691007401
1539298617
2144609926
1533656482
783736928
1293572949
301030603
595847481
490636379
2074316901
1222879613
916952884
494181804
1129971972
314656557
915772965
1268492633
143361804
1949446701
359395395
723526229
675381973
593104049
377627584
1937190617
1174709850
1969477386
103951852
1785055575
362626337
1143706128
226270629
434562370
699023102
253138279
1656746140
1750796796
950702999
228719856
2014260337
1911735087
1300262120
2053426602
365278508
1030722162
1344463981
202618079
1876409581
770988651
1691216857
1160193504
1758753831
1881769973
182202375
847429366
371506696
1626795107
1218435259
1116461811
146626324
1176049550
1910640145
107467729
84662040
110485680
525262097
1127231877
1304504678
2070241784
1459249837
1184642254
881049918
549294251
382134936
957471884
1188335777
613056388
1730018787
667470675
2072084667
568509097
1267853535
1188904538
1544255460
812505588
1688479128
185339641
1702285181
1350092906
112132139
789868520
1654144434
147613078
972262457
869729485
1141857052
1338590041
172411210
724571165
794600605
526812351
1945313789
1667737076
259945018
820279210
1157676314
1356364828
341190632
717027184
483760754
1744923946
991407667
200421890
863914470
649624083
1226181306
315937202
574913016
999590307
1235379656
1352885645
197705396
1564269077
1886567901
1896377573
1920648193
815998308
388693377
77044869
1675963314
638501429
1795914307
1256086119
409801975
334362316
1648137039
894372836
136420129
158003816
1969239171
1420342482
2127614494
435698459
947730799
1169769643
288206689
851397964
804479705
2070959101
748282300
2088683411
1095308921
1735492960
1234457018
299574371
1859717459
648934631
23277278
984972812
1425211840
1650647351
1185456812
1709648213
2037484323
397463606
1408820367
1563366202
1258946880
10303667
566318860
1973246001
1423143623
1062270311
560706450
1039163237
2078975023
1279109955
637240328
389983442
453967029
629123663
156413
252103592
953536180
1843343267
166548405
566338648
127210031
350189739
1455270506
1681174854
74323436
107380125
1303396573
1753707994
1528953466
660412566
388403239
105148698
1022535638
607647124
1044453116
1251369569
111378872
38062832
602084069
1490688439
1674513503
2038465930
643442046
1304512805
916890915
981986609
1852815450
390655937
706821807
1778446574
513954214
556145886
1190945490
1200140530
495475961
621113481
1270568178
893953895
452537651
1564964092
1381377337
977218214
739567531
1866764321
359009515
1062162808
1116992127
891809741
84554341
1362641442
1532816011
908100989
2112743647
954320371
1132674368
506091533
1642504512
540593270
1753580014
918774182
452369991
1595168147
329167818
288440100
1500767069
1632290833
1237700848
1333688332
1690619049
940529210
238491484
1259639573
1077750472
445754792
1085588788
1318731830
715796098
806086195
1748640176
392044845
1391412582
1553104246
2091485454
584116034
192568612
947311832
1288461359
2029313807
926502252
1649425565
713914185
1691090844
411699762
2002255381
408792669
826172671
755599121
1410300523
144724046
350119927
332826030
1167304133
862655813
526404890
1416844403
1596219263
1155613158
230164041
1214224786
870747121
754010120
777984172
329630242
439822344
598502480
1436874810
1500123362
2006263140
405078256
2133033658
410218939
413237986
1097728696
986529728
1341131603
670149360
748019368
456060591
1040771545
413500277
626851544
1354405832
1002519150
615313085
385996216
1742436694
173098358
972762639
744196572
1809709490
1950442864
447900404
315794579
1885597543
357004692
1823413942
1799769660
853676677
690426374
1607267452
1733906277
885759265
1636264193
5299669
1284261223
629936827
351961517
167314098
1442939255
1687290857
1901789787
481646990
1395212246
1588384608
1227131728
436444839
1292739329
1027001601
1787238149
2096573087
908022829
1511651355
7765867
355937875
1614650995
1858938257
2064075442
201743893
891526483
2119958354
1381388580
1679327177
1162811336
1400877965
789511476
2014667097
1206969086
760833882
1731040024
2051683820
1543307054
1178663269
1680781146
281749642
1396146135
875160383
2065598046
804193916
2102750688
588362596
282387260
915940883
1663440406
1312434625
1708764288
1597827351
1297599399
1352585306
1303710602
661634130
1962686337
526037069
220470538
512745441
1442227691
886391719
1668657220
1937038949
194086548
645113332
1105710524
1426987977
987804840
1161132407
1873966315
831826861
657423415
2097820597
1591733465
1559931179
371891169
1201620414
1574683239
894186992
479619868
1828820701
695610886
1880560490
675314242
1476037450
250790506
695442359
1974318177
316142079
1850339768
1684231887
109318955
922116633
978979987
691096981
1195923864
431513735
977963843
2047521642
396326055
818085145
571333777
223167768
466343296
150878219
467203638
1941147254
833088714
958947667
1014272229
400949713
1317293280
1320884347
301130152
2116263704
963671315
1450243533
2015820552
1941456888
1451611692
668284487
1627920296
42287901
511780017
1585501475
605332566
759010519
831882278
1700794076
713162829
1303310513
1377275252
1011071736
2033233245
1192509643
1209710890
1061685770
602436515
1136087272
371641960
1724551741
1024162817
137309561
1033271825
207799500
1176768346
2064430503
1036810490
15442087
591957771
200081681
1264641052
1055541430
883123752
467903325
1790982582
946282069
839031783
1817016660
1718099035
199139241
985117569
396306220
1863016964
1030268646
2007593755
1897658451
476863429
1211439667
880833405
1048911641
1869390267
379504874
2023256039
815713149
1065939123
1318764792
1343004421
1926450977
2051981668
1914853528
1067568861
1642872531
1148087964
1587609679
259048074
1094143590
791746482
1060280854
1972725923
163713144
862004449
1855201857
631211084
407374884
1082287436
360759338
946249038
924173445
1116702525
991428452
765528349
125477946
841457267
1511965409
589865795
580894985
1546033978
2012005377
779452926
344620241
442244105
501348989
267862456
1639056250
173931514
1861010008
1013516073
716172739
1204546699
1353163357
1056126256
1510684275
2089932307
2068700223
644013288
424638041
1404265243
1447058685
155936811
1794106892
2114108347
476935480
1744064158
862957553
842078754
1969151863
791872606
1282590026
363590826
319840181
1475729367
1200136546
1997275309
1463914890
229050798
1151946141
351063775
356523782
1480071587
2042658845
1779497745
1074987976
1672603331
1435486160
1286685135
83976499
2147254253
858769385
992077483
2111482633
471912106
1590543222
1095857754
232431584
1654998074
917253611
684439925
1984276958
258168652
1858611142
1913258256
112563593
390279836
888272341
396563162
1589193519
885577405
267216933
1903366930
1463006613
1142706777
1892352872
1123881038
1813837347
735873506
1061288909
1734430951
2143804572
777662732
1874875071
1860389603
1549750983
1743691380
1271552605
123179251
1555588028
1960531973
2050320094
1789696166
736003627
185359406
329906511
1015039902
1274356296
719426269
749490767
1491153538
776809672
1718070023
1551587245
968965690
829347602
243732987
1088058896
35000072
188521503
502249094
103067623
794628465
1399278151
450328887
2135514115
701146194
2076336462
728531476
322398823
1448847816
210281295
1618542845
1745594669
1198121149
1679837296
473323007
466825323
24503523
1918432980
1182531180
1110679438
1299043262
528140565
95052848
792711009
587844386
295989219
399254896
676510654
970676680
1397080469
2028723581
978924246
2049118060
1048102835
457501690
234959543
2055215542
1936681442
2129752600
747265457
802258888
26680295
315551807
283576278
226718598
1289414637
403908921
657125669
867219707
965537995
1836125848
671092030
494089676
1618878942
1137162504
412380114
1996688433
1453336636
670764926
396506461
1655380653
526920704
1084949537
933564302
1791009318
1003024688
184494854
605913436
641576849
1574756104
869681793
498512022
1723946408
1784211952
1584871302
1697777680
1468664677
1887949623
1312308428
1562723131
717109152
2133976486
704077107
644108482
1392603958
498153209
1769274867
339608404
153405152
1287068757
1049977012
616959404
1969348930
130214024
1230694725
365824595
383419699
1697711693
682048256
1277142152
287720073
870733839
1493411469
1591518797
90134323
1454139689
1424087055
139389044
680214166
605222520
322378990
659231255
1662868246
810915393
1292009133
455784454
774807651
1614966643
1661154133
581144169
1527394050
1639878850
139491090
626078732
162401874
1124783707
190997357
487209401
2136940363
482491535
1236771436
2100615062
228165596
221136173
452367675
477073888
364016176
1703150121
1004091662
1523765415
1002945489
1486109644
1605352256
1786561545
1910881530
1412695924
599904197
1679287998
2046114996
398678828
46645210
285449155
1561531759
1392200989
1726868709
1800346485
185887930
2108863007
327628081
1661704707
47117422
1696983558
2117848511
1135456398
813048367
705673090
945130264
969150788
763414608
695083707
650476093
1493007617
1761046608
1906732126
908156907
1256269029
2009600295
1047791291
1450900801
922238571
307199707
1766681200
1839389291
2046116870
1166315613
1394189836
1086315373
884452196
811111097
410999018
205069742
7927144
1374517624
985515883
904947962
48728282
353687282
1091216907
1691379325
1640252601
1752029702
1432175348
1918769393
358446079
806483588
1984069075
634814284
2040211297
1406959535
2074782010
130752854
1318733090
675564104
605911957
2045746611
1994634524
2094853015
2064300164
1631301004
1194881173
567353056
345371294
1022349629
261036718
389337997
1768170127
81112096
650415830
1195581863
197593233
2060996387
2132177604
1594205204
740872025
1859476796
251236067
1485725502
1313705676
1203158744
2013434766
888159378
1033236313
5597684
1502933122
1770872854
1435173837
1682705901
1131649359
1311808
1911377719
827819599
1243143394
1234490389
486378016
1994689369
474609254
158060258
885234061
197045562
1364759311
59890324
1443050788
594347819
944846593
1781775233
1741176932
1386427064
1652460319
179273749
856750078
155551243
791706504
39625663
388318536
51378435
267401982
1612719215
508392114
1035121525
375658829
1673540305
1653585767
1741397009
424603779
1443498963
976766190
428217719
1434143852
1761306541
1240333455
1021729420
1938538131
1547310241
797988487
934171738
1751164484
200947444
423885909
1669164594
980084242
237563140
1205633120
454416145
392790552
1806098329
1860982145
771527125
369280395
982780775
698906252
1448867529
1502312765
643965652
1863000521
1855322099
11236166
26445209
1828354065
1202650929
754166525
420857740
1691027974
336794322
1833845439
397918387
824665958
503076791
1332435213
847321098
374114763
1525356150
1835399355
959204530
826271687
1008657402
1478580424
1269506024
1286368018
1044222993
191491603
1034711631
319733585
1010569911
1105466502
1859438777
189172875
1118620803
1401257622
123725698
348980160
157182117
557702306
642186396
733872079
1951128747
522493044
184791672
367850026
206770792
1618681181
1272267519
934603203
431561611
2004784733
1070601981
178688623
678187977
619633286
1011973750
540487125
340712467
1498838155
597719614
548147524
2101591905
1736376057
1923478543
1887135397
1422076974
265734619
1202202688
632995103
1471301731
608887383
722907607
1059773015
1756456321
1722697915
1407300153
514572974
1900863871
386839111
164382036
1033454943
1068048118
177919797
991354840
367030767
980058087
1063381540
93446150
37400200
254571179
1596929104
638873775
2098693289
2036080664
1212120516
1455286341
607462992
1118501423
1327890391
483659265
221339111
1154250847
540852782
1965289812
1845281078
1071800140
2101355336
160763067
1283529375
912646506
1388897578
1589399957
1740897702
1327962627
337311965
1352937396
1797616448
1634428293
1308499212
1150050268
564693922
287673247
305026391
288929118
2108227975
809565388
772218472
631864543
1412115105
295434816
1800833958
48982892
1243713964
806883397
385237534
411086710
831707261
1719530946
644938534
1244010221
527717847
1367757741
887186638
809772301
2036626239
1441002725
694055901
2044140657
1858659179
751215049
2066374567
1911319953
993512740
1658225634
19271737
228060675
1940359397
1666752
83610996
1123466000
712611035
1455126340
947774602
633274724
521909327
1954789727
1593217817
107988939
275257783
1694773521
1985424753
180131297
830845226
885323132
1011162539
1910838538
872208059
192533978
762774637
1888097734
869869376
1731828925
607434269
1235676870
673301782
1508556105
1206513520
401280330
777287808
1344629732
2123138498
1514079131
87977474
678262507
1142046163
271201377
978521256
669624248
1235530613
71689240
184255139
2046795800
1390887288
711603579
931616495
602332780
949847691
1323778411
346261350
461149298
326446111
415556294
80047357
1225505610
1567666714
1465175312
399660422
744189443
732185455
325138081
88524385
124478367
2127143255
579785091
1653815722
1486339448
596264328
69077218
1417529239
910150659
634351081
1121373650
1610902142
1221774286
2120052678
183554461
1203001769
1989471493
1413418234
1192335233
1222869651
424518239
341225717
1476787925
2119919486
512742122
1241836105
717478531
910841161
718021097
1044282113
748111584
306948776
1219801262
858534682
1384374886
1471442598
1746250255
310144550
1721589815
264552993
1934973256
1666307075
1805964666
127392650
1934585592
1859415578
1932878800
1281794236
1444699937
151539681
572700245
112725681
1374716194
690055976
2075492231
2076191808
368051837
375527530
786249460
1666379449
1987090669
1320708490
1309881668
849317499
103520377
1360112551
262007231
1670941801
956538065
1479449921
386677663
1344614488
339754441
498741353
86278999
1147521693
196828714
1207183680
1806857100
22286817
1443336340
590462729
639832179
873211893
332590129
1779995337
174620679
1949437812
554439792
1779387044
855639401
1325798398
1554452084
1243728711
1953076945
1897783049
1583796316
574619488
842185087
2045541687
1490272683
854047436
1787440727
1789448682
1006051013
64241580
637787455
1775327865
1297124631
1238387852
1917885777
139521236
523505875
2009464576
775856804
1081969243
701724367
1681245084
796130578
728063981
297620683
1485876225
1142059654
634379933
1061950031
1115830110
316274692
1323423889
762070314
2143705524
1799747996
929591804
433706162
1136973194
1218643263
1637058587
597596528
824277419
1751002554
2002179441
565526686
1397772371
342462116
1892281271
14623220
1634164871
71931197
359064027
149121638
1767253078
1372528098
266894722
640767771
1583310629
530067023
1597395243
387340776
1256768163
1242114
681976454
1915100879
1080807400
630980820
86256204
1888926211
1955251310
1021175857
1539545785
1557793312
872331574
865340704
277343342
1978787186
374727969
25882875
1165598622
1608069263
1945919410
1054405260
1856865377
288357842
1896686397
85526878
1529703690
1113575556
1655026069
1892360444
2040201064
521642111
1659699405
384133661
1558919312
1612296942
1148912751
521700601
1101539032
613784609
341545723
1310122268
1735376228
976032538
328235836
382300149
392057492
1990366524
38724253
1568909842
281338263
999495941
879700753
1270947276
1869442883
1934633818
252590727
1272160615
1658016999
1305347657
526596697
2090019425
1687829812
650042700
1590133800
1204378087
263770441
413185703
1631189255
805155469
353983564
650474393
2050869693
845965547
1838252592
1922431316
356791042
2078833223
1889507073
1564295820
1398026465
182673280
1539874899
2010439381
6473321
1783157645
1701508536
167435972
2048238086
1970859002
1922853833
572918442
461233293
1024434933
399390261
1665669027
319930517
1052745932
1777891940
1694028659
396691755
358329278
514482285
414466461
1416564670
143800834
44697624
1621977265
1032393177
410992126
1133723122
1809065079
2105207756
1965082955
420102883
1958825902
174160826
1463824855
1744089440
746773181
424661611
452659592
1480526045
665194706
1090369496
340173957
1705863422
587799125
1141886210
598684968
1734780236
1401119979
2088419561
1509511358
2098918202
1573176690
2105599130
413405348
1492644895
588796214
596827303
1999723795
1254770031
1460803196
346991878
372822866
2062230701
1840219929
130929545
779837375
1395557603
424884533
752844279
1644401048
415859959
1031199021
1179474189
797473651
451375877
162442627
740172656
904883127
1969256072
2122807275
1016270909
418568111
419369634
66424141
1768575635
510742381
514162428
1370165906
1732626607
675339095
349427771
611457452
1378620432
1305745015
580727411
1027011716
1428215278
692154594
956454819
127817154
1877061401
1399575943
1366114553
1141150742
450389834
1343292722
217403284
568462468
300904434
1982286572
1876888092
494109137
1851056638
1296171556
658188388
2068419611
1929841938
1312915280
1257591877
463243624
2062631568
1639385665
366669374
1669554057
560122643
271195883
277192782
1558675754
672373597
337752369
1563012952
207308116
593027708
390437462
879482179
501053737
1552783058
1473598129
1560410521
1518656525
1835681834
1067428274
624710125
1250010341
698699575
623050258
89172939
650071651
690875383
1706878601
992615117
1963432447
2060622510
1511554618
1109526189
475300895
1264682208
655465704
803813102
442392051
2069173528
470950031
234632566
925603095
1518012014
731843024
489039977
1073481914
1418911605
809745048
412180525
1717054899
895577360
2001259680
945136805
1014901514
306661868
614624191
1897579395
1580344012
740082976
383248727
1264418033
1325138501
1356753549
866164348
634385638
517192592
1972149524
605996174
1271787719
428451310
1478484015
272953515
35258834
447724421
90067853
147418662
340629441
142001259
1880915288
1924756642
252097274
386440416
1483350870
1646891466
498435328
1895294301
807625668
1743685874
445543377
1273220488
1078789477
268949800
1844794875
523293055
1914072592
2075744831
629863244
1713459909
1500540753
884750113
213770194
1049475767
655049918
89556170
504523812
80975729
793476223
1668318503
1207624212
1024128302
26826529
1644816656
1818437802
1122984376
1006203978
1855980282
736797954
1592332399
1070179151
2097786160
1604007491
1334978625
1006955783
591926642
1105163186
481996215
169454433
885658600
527157287
1193552124
2026746774
1573644176
1763992346
649751059
1923126507
110538621
1105752471
63252940
2065746697
2029633479
128371679
1338291866
1071011867
1565930595
821361701
1974077707
542697808
398729845
697867614
2116238227
1791169090
54156951
550887855
1342038372
2119534209
101649004
381466792
230182418
653289590
968264659
1075891793
1097682229
878702572
500992269
1630913396
1137128982
1225460542
1586410717
806285963
324851868
1002406803
1238997623
293802700
1243356747
475880535
1712008536
1505766235
1987802470
290934957
515300683
1398807038
664970455
82441541
1589631162
406903180
915837575
350714191
1290391713
2105635097
1241363373
1013285295
1630947407
978073612
1507269838
922487218
1513504515
720749726
1707916735
1438490930
1279303920
1690515113
767495958
1505081025
1764645934
762961505
2071331664
129439149
1059032740
1193383321
26123536
380709538
2104375222
1652781358
1666975762
1431346170
1585920090
1346886698
1402113814
329147962
1562004377
1451435606
1631070017
1365170511
1701208943
2006953619
1950502925
160498762
587131631
1303787974
1664186903
1478105810
1756098004
594259002
325269987
1825887177
736736186
652418104
1944420276
609835199
1529021460
972018630
680394793
602642386
410402111
1558588007
1275653529
1159940143
177954215
559390073
943501338
264347078
2061255697
507979094
88775761
1297889879
1437542047
646251667
1017257645
448704196
1899076115
1702477565
1116410502
2089054100
1248329327
1488867119
1624802222
1866512289
349538550
864128046
561258571
1473993850
1199619617
1525609460
1643455891
2053902803
238945708
996673789
744473594
1416815259
1067912320
1569012671
907386265
897861603
371713370
1455877349
1041490921
580436627
42162806
952040872
2097363683
628286746
354511915
1168301236
280409964
2052540513
1103928663
1333711020
1374450209
2079809091
1213615966
1606301077
1263153969
15567382
375046481
2077472836
181101248
1895086713
309003185
425024800
1533623193
776080607
321095849
87519113
352666123
1344747954
368419231
1677452921
555151943
480715402
1623363900
991770419
1999020087
1617459541
1148852015
63858762
1285258600
1537678274
1994472508
928301763
90052112
1660048135
1810156167
491590196
500873942
1416435486
1529832757
1735429762
1247125995
1350082740
739670137
1356225118
1904619575
2106511585
239825526
1572333026
2076618754
887985452
371112265
847039092
1486606469
371803375
1058413217
1632915582
945329868
1868181607
2096273302
1650141698
197871702
1829118638
309474150
1511135144
1257352472
1795252109
365957336
1087807995
466278104
600148056
1038825447
151805320
163990999
579610288
718326931
883643168
1531173454
863129073
158802626
462090178
145976436
1838584986
995063602
1815563710
1936502444
274299173
989388606
1929126196
416829447
573696532
1377782305
2003387156
1506913130
602975711
1963817
295483152
1564634868
1021463436
442490013
1382113433
1797646880
950501747
63880779
867424432
1281058370
1659268819
624712233
1715898137
1262078784
414425739
575739314
685467775
682127852
1989270692
1870042491
1525491030
1304384943
703859545
535733595
769917103
1612186341
709993084
768491203
1745243772
1738004370
740147276
1831716978
6428348
1363820657
1448836962
454328970
86276100
1434927053
945097926
789350380
1049337721
2023869846
1529798037
2027833463
460964073
331357176
535695461
89050376
1408232211
1060479663
1514939871
1709253935
1238482393
13426670
118027309
1086897424
1983528599
472304255
923660747
2087326743
24170685
2099667586
1603589237
56118298
554255841
269547962
660431527
1853382249
184624365
1565481169
1435543636
2124866800
986372101
411066764
873487342
1554542151
1637792249
2073818607
1509436213
2116563622
411964942
1391168728
906561597
1297404783
1415988847
175951378
1027632304
1556712286
1394834894
1484793175
670978175
1260781017
1155958745
527644576
1607958793
123722313
1469218875
655281838
847095290
729952563
1362871203
2014878924
1858269240
1464483642
210624160
982224798
1324384307
1053334579
2041823286
1805298700
61249671
1130421851
659307361
662381852
1017327592
778783878
1445063753
138094958
1115749980
454644965
1450025507
889406238
1617545604
1771559807
936462514
1177478920
791399720
389872054
239796217
489829883
347547969
691345747
1375831994
488126794
1583981742
346678643
902467271
172564563
23808339
1686057787
70052902
1363767579
1166237709
272575494
1235274605
450741647
645220233
1774030633
472593511
1638634898
1566605069
534376119
1176846398
1021865761
609934669
390046827
52284188
765463218
259373208
130172663
872144152
2063517940
1020307054
1141923626
1561424438
402949263
2116414863
568804753
798513857
1929669571
620938783
2024524108
510885333
1808443249
20577490
2038748672
1994180018
746224194
883258423
1880812256
877197598
891844607
1561931693
911061968
937837680
1073291302
187180207
874372267
321744073
1472295139
1215775115
2099078526
1896255860
520967879
232378062
2028019015
1111683186
876483118
476641350
1119721513
1270298258
2109558307
468317710
1313733884
2139557265
1537275294
492514087
2070823297
1448986721
1465328407
1842748626
454084240
391820040
146610421
1488858542
532727292
2052674491
53007467
595908850
791699257
1622605877
374061486
637828062
465186279
703410373
498139335
1303049362
1070491266
1698109123
1597537203
28369772
2071042957
778163149
1250751391
1836261761
1894401392
1139685359
2009851547
646942066
1484597398
1787606699
1339254463
143261502
1231875832
1821087168
1025274219
1376913283
1082635592
1816962165
1244935966
101657287
1707893476
1254156207
155326298
2059660063
1862340793
1215277531
772712204
1323324765
2121079683
625432967
39245579
1353204443
1137945224
1976198147
53592786
1893076790
6591905
1786222969
1997640717
1763131725
2053326990
1143802076
131686606
108553587
651458124
529261933
2054790528
1307960828
1321940069
1505035819
1075829071
2012699678
1898451892
1192010626
1242135095
1929928361
2098411264
937644721
2061245405
1097983042
420894778
834434789
1858532118
816399710
1373696675
1045226681
1864331133
175739067
1293678478
329618459
1433547971
1803685050
1370494527
1844396537
1890785783
243485938
253980802
574600519
993779443
1276108393
656072897
1801792802
422841138
145390447
452079715
1314093883
915526284
1979419368
1126272057
1401902403
986786418
922444731
1050857984
1622953337
1779845715
1483226554
834345781
1810971691
805674976
386771299
953112938
1460665513
1050842663
1217214135
1724070282
2011649671
516957273
329913455
544026811
2053332912
1718494802
853627245
1888524381
306638695
110820023
820970698
565304065
668101458
1761953498
1972755240
1923606124
1381240820
1963985265
367372530
394976747
746771400
437625717
1082115499
712130218
1918140337
111317305
723838328
1064881124
134034487
259979382
581759662
998508550
282074699
1372221090
2084504643
1284552868
480733716
658157983
1525899156
1846453844
23294030
615431291
505929984
673011909
571101330
306054855
689441358
359822034
625403871
759038337
348366385
573133831
1118761540
939615236
1430289646
1921989155
1661358805
1767927151
1247516638
1577006732
2002821634
303227137
175781436
185136037
571051293
1727147072
1224324133
1781973095
885528334
1427126940
219060939
1143462173
456529573
596966919
1997052284
1416189539
1459134063
1556645594
427123130
1369093261
1958745022
1454527445
684662226
154391525
983849874
749181803
1337499864
1538562348
907896703
80966300
768456741
1863788537
910811822
1709797246
1474401817
371980452
69305033
413671956
2066416213
1428365164
1477521326
351361092
443226105
1295557154
1779754205
1190725280
1163815993
1419585057
1515153239
1352583768
831377722
1744262280
2119160195
1547682483
1002518565
1085785866
1609020603
1542054295
1147485738
1232658953
114461817
1712630482
344790509
299344395
1264922604
1085461459
1944469566
1410885041
1489032393
1627642056
618221674
1552367244
507080040
1976462596
1274442767
476833847
745757184
633816218
1375408360
1172730577
219486045
1158134819
262039789
934642125
1211226448
838528531
1390215252
1095110801
2002668138
1679037947
992413362
1482553230
400754892
1270731996
535683509
228865886
476787401
1521958260
1608156961
589260587
170613104
500970710
1222676802
2134419962
703291397
2108697235
810911000
1796265940
166406081
595373716
614323741
1467025563
693724147
1613722886
1681670708
355269571
510942374
1936240214
799468146
2036340717
525489894
1031960868
233070175
160960334
1105132297
1341658163
730962409
1821517973
1911806586
58788407
717827155
1405915142
1471714897
540948259
633468528
1204589952
2125002506
457200283
1921359844
1980280140
1484293929
1210766944
1399264296
1191732934
849076785
1913331889
1461927793
2051225406
1989709677
665269386
1899539257
1877193711
574277080
605637025
298013134
939427555
748705889
1847369981
1130166753
413639330
2000221085
1353436831
1248289330
104441327
1550361442
308974058
2109565985
1780862123
1363236153
380434877
366110091
1603186511
1650162711
1095649053
2128499987
2050628245
1170775220
1516372323
1016129041
1278645636
2081562680
345702773
1019504497
1752440615
631742259
1093234550
368057598
1035375261
620958344
1420994532
1942297013
1622365452
832510618
688431432
675406661
830748952
1995639750
46530062
707121054
1305116877
2007974394
594706117
555916488
20646580
1444254697
2126049101
1906306332
277225779
2090429552
928650617
668482941
944451397
1830247743
737836808
2133546147
836886013
594877047
893561969
1527667631
1833495948
849839649
1163151373
1618168065
86149195
1930121737
1090364196
522300795
1051188692
1258129092
785784675
1829474725
1113373995
333933470
1120225523
914569161
922033307
449343740
193793151
2106014351
35463131
865160487
468908632
1645955541
1997783012
876161234
2038408098
1446876394
1891997937
310444570
313600388
289967816
1591100917
1346819132
859753283
377313114
916538153
145377668
2037683736
288608208
1418117911
1763649393
711208787
1207037542
1746465876
532166181
450918438
1048688174
42217976
2141328244
1580512304
374734877
1612121695
622911993
378164550
691790435
87338383
1095257849
1261089539
918248142
1133288259
324104565
716249704
1011334100
56892905
1223557786
788930788
870332280
247778807
1223026358
1735801326
407712275
1830764145
1346991568
1814599226
1524494200
1785879512
1543428137
1835003915
1577278720
1830425676
1669935845
1402194726
1178328678
689443256
1470008866
90171137
614157573
1048472038
1250976493
944654572
1162179068
2018632937
956322490
1233821705
343850648
859259640
69260638
661576866
2119738241
857228481
1522849825
842542561
1491262302
1981911201
398586007
1990419268
2050349493
404428657
759799193
1824877776
1939388137
2102479906
72914526
1544269692
1077192760
220506682
1805254252
1881473777
1663117937
2126664384
840419765
1168819647
367556370
1430620313
73521768
1801042734
1666092050
1408582000
216456090
1266348585
2059433240
285102582
680732597
1498054978
112081037
811685312
172891726
1302326295
171106324
626419340
1368306035
1007156744
1864099662
517685830
1677590141
396947712
1216982319
572741596
439351459
80283805
1783238405
764577691
1491149449
1228132647
265759078
690279603
1570982203
301454894
2031366240
1462993447
1323515678
322197903
2142849518
1806918525
1133870253
651932729
1653611936
1475658226
1712194236
1147379080
940337528
1347060577
877529684
399661855
1085254834
1234852690
1746858277
663563681
172029414
1201390150
1538895710
1871544954
2044630184
1611054732
227838878
1116565218
1859897948
1282830485
15352317
119310300
347405877
2012088217
887364084
1740559986
902198488
1379967646
1673925551
1993295639
2006272372
1363399571
1782206214
1205069743
1954654434
164095343
1054205173
820624738
551259042
2018288259
482057535
1809276120
1576027720
1295012760
952047195
1509866099
773947045
2112951286
1965310471
2080069185
759255755
377503079
691045200
994620926
2003463899
1526682626
968792990
1858914118
2146096761
1604107184
1457429067
1770082006
584501083
426242553
6398371
1313184068
1584682654
2087521311
1139328000
813116088
861642839
961560114
259378758
1887433253
955961128
1262259972
1061372034
1108918208
405668139
94235776
1016294936
1050216592
507713723
732052297
54882042
2016367103
389921369
92477641
259659967
147958758
2074666830
466537616
832158560
481877424
1981738184
829612280
1654660693
1082100437
1148189408
463833789
134776953
2019517702
994958502
1674904203
1954606215
1813990870
477012022
1764460025
665029566
976644155
618216613
423927039
1372337359
12322232
1396283778
798256052
854899244
267552013
1853154950
1510151496
2143279257
770324005
1588712949
1931326678
1492600565
908558270
190658382
30076384
126094664
1657568583
1054513468
1708899366
542885542
1281346406
1048840792
843302914
1664249655
1552676406
232872875
631556733
1287855441
1596909147
1368647307
782476845
333720318
742371914
253312131
2051010258
284332925
2083831173
966276502
2055596515
2112590473
694289125
1709431516
1163386350
901827860
614831045
1506126990
148836388
1713026792
68458955
604094480
1039039552
594373449
1485225271
1101614131
67269891
920103491
842372694
1613291322
1531009249
1711180667
615835215
37780290
933182377
832894890
666921722
343282318
695027169
340934860
706664784
1802089118
80935754
1947310647
977004672
571814189
1046720067
24836829
689281382
1644180638
50952814
348557180
1692654910
1037049260
1371271103
2077530468
1396220014
299870311
1067135134
47958260
803770226
2132046812
553882173
85515379
312686155
1665055205
1737435664
1000250894
304352689
2125627155
1111816613
794096870
1142060810
1607008607
1451427928
1676165165
1240481163
567582645
597053545
672684208
1701390311
1290384151
2090187620
944460531
640195999
289153612
1237496656
1015612569
1565319996
554404649
347340752
323297125
292501536
1214731915
1590103455
1821342111
750529133
975519953
1321042448
801827519
340320426
1634504078
1946829830
1916153909
946957997
1916548919
1718760398
921534644
18669998
830415296
2083796476
1131624049
231995373
1970776998
585955073
1025113468
157488351
698968921
1670571795
953692170
2053253796
1025136508
306981799
530358206
728605631
1145840091
471322487
1742964476
109136588
417369474
727860051
384120860
1868978811
1647926576
1823830562
634547635
1027065278
1881681269
838130787
248208238
1582869280
444482477
1386116371
158962544
1390742717
1597955417
106813498
1012452817
2144208467
2079624175
989978413
690278961
1954898713
817191936
1917304122
1004403101
1078474416
1940403831
1255201788
223759403
1154931309
262670668
1784621261
1828346633
1253620920
70641242
448312734
1279185805
1203557734
286780944
140031994
1629098709
1279348460
530525823
1039567983
490855026
1923919601
706249167
45130119
1413869133
1841465387
362939105
519467906
1816403566
2110099988
607581457
872555884
1576697712
1242759245
1303703119
182779050
1879755283
2001317921
1862786611
388157935
724228088
1422446437
1236258096
1577494282
699580104
2051905655
687140545
1210279979
1067940029
767107496
2057049201
2000067986
975172689
318325708
941961249
1596307159
1282214577
1846445453
1225353797
1871474347
1796797099
612502208
1879048919
1871307707
2073318043
1050419444
2109861250
696542280
1924655862
445217261
1326892489
1293405060
71611031
1338729584
40653124
1921974386
1032780253
1894730891
914596133
661373249
767387153
1477802897
2136841269
1521126588
159251774
861760967
1216887615
1737673985
1260553663
1158565495
1694293000
2095480482
646201281
878558982
245718927
1412111636
1411222883
1533369474
1679507258
1928756999
929701127
580671085
515857328
1138688119
1669179008
1982849613
1895294889
135585111
1744848567
641983733
14355311
1834687577
484082174
503377722
262685242
1631388860
601958584
117748011
694986926
210585180
2001686921
1899577898
1740874083
594146887
1726393255
1560793845
770078587
1148640179
505219239
213521143
1972396821
359195923
600900944
1975149644
1108980241
17821843
2115696434
221195135
422106292
1877897037
1415316154
1305841685
296891129
830464274
1091424884
1471704819
1733002391
11658583
45419331
1196949693
1694807720
860868476
1255262402
1887640016
286823798
481174556
131663841
34789794
993224949
1318048034
888954323
867976222
362150456
1005346413
517388856
2145934810
2037400684
96791229
875939802
927013203
1778665606
48440302
1089792965
1121099031
2064712024
603488818
500828938
301119689
1026340625
887503600
641879188
1395992267
1633126173
1933992308
1327735184
2040588904
987807763
567189494
2091103467
48720270
1180374575
1052636606
780892363
693811127
1218107425
445824293
1361817112
2097420914
737168978
1850988360
436925891
90215574
467759116
28254123
1112091715
702901042
230538263
1589219866
2031556440
1036014730
632055148
1189981396
1408033724
1293305632
166811659
274285654
474357764
282658110
13376
457600139
2048417008
643386646
1898678370
1882909862
350471929
848406277
1658195143
793303316
972926690
1739824494
1159448991
1415733099
517966619
1709991615
1588197079
943279640
1290726941
1588494701
1211673994
349144126
1426214397
682198313
466009037
1643501280
384713313
1309854762
1636192409
1497360771
1668740732
1341789534
222622435
984771983
2034531108
672203513
749196013
417959624
1338085914
628772352
873688040
314018647
1335217950
406577925
1364001957
852639508
1346221649
1798500253
1447347186
556488365
1294021582
2134851098
1485000823
669209134
1188158474
1353806710
2146440215
1709977403
1381956592
361460359
1397493031
1664426570
580247630
299889752
194037262
1343404663
458799388
1539251769
315929198
834611666
1630092489
616789937
1210872415
2118995766
859493446
203783451
158097340
2076657138
688161911
660059262
2132892688
1527847186
1516361672
2019780320
962906109
1099231115
907698960
441501906
1033138696
1480091184
1842840815
1981227951
1714362136
2034016702
1870653976
855906189
1413867445
223370039
1280550373
95062661
668120061
541601113
278170701
203747403
105831045
963253538
1420920763
312051398
1020259294
79449513
1091681100
955162709
1646433536
908482764
782607368
769281024
21704525
225526181
1072090396
261668957
1292835407
1145406614
1811676703
1080513528
204933651
207618953
960464306
108611758
821686361
171216050
208090341
1829311312
1848074126
144056431
376824883
1613741736
1308753605
1436553141
262649081
297742719
828472937
1424954672
347057588
1282310445
333264496
382124236
1555173941
855091868
746329456
1644754384
274894094
208660807
5377673
189330231
481948309
448738293
2046526301
1157236410
300132672
582710910
159439025
1372652135
1669994136
1571121143
2006773440
1971752137
1864577609
613744413
600610196
1751068402
1906994350
1964111519
513497258
868582121
459181496
46658861
380504986
676101094
301491168
476037987
282555947
591646981
970644782
1004258184
1625187602
1679855624
831834272
1306672975
36301877
360457472
1408907748
1051628312
1887560882
234037421
845411140
289794332
1844404334
1288406756
786046372
2033789851
1938981167
1471710656
1048575302
2145685004
1477772294
772282223
1661303815
1742776025
553652312
1951138981
1358583298
447848849
1811377907
710118310
1657399294
1774457848
1628328624
1652170323
461281392
96808595
694890853
1173534494
714698359
110815286
25558976
1882115697
1061765799
748558394
1343838446
877576057
448870825
1659066761
2046695758
1010496315
1951118233
1003515339
6369847
1058008382
1372416559
700744802
1227791739
2029930396
365993598
634793273
212987176
1912736595
1157807835
1864942243
1296127832
353389687
23732061
99910125
1873526161
1237372291
92302086
161009994
773157263
1028434817
1906608976
424838736
1860379188
814779077
1423578170
1886082250
497594606
1647321590
1515815480
47653008
1253189337
1221387063
1241484041
120360226
1331589927
492013989
236635748
1029114984
1410929794
1868430680
507625799
115697262
415839267
1488770719
1520390047
1945734653
748683031
535924639
1063460687
1165299059
337687094
610594293
930556751
1532997867
1514555105
1760911951
603090699
871741812
222094811
1645176935
2129377323
1960604214
2062406585
947609562
1421010949
436667585
139658576
1922593745
84227378
1302571631
1867229668
1730273195
94965338
225463390
1594425675
615092060
117128525
573922233
1558625691
1838629605
1188385184
354133525
576648815
421480035
1246815673
308472596
2090119469
253694625
641525139
1367625472
2115828531
1424415229
148241883
1564254301
364906160
522763358
1750604814
2100030757
1755105705
750681695
1824716568
1216977191
1342166485
2123947422
2066652894
1753383602
1343472295
1434891002
2129783401
186031006
890155582
1204893336
1576918177
1357744473
413795572
1289141736
1428862188
56678961
627400639
241375421
465753702
423200609
2016128753
76667169
49203440
1472923098
1701884973
1612935820
905680611
862829031
1935568754
1437624207
1662620662
494740512
138861101
280365460
262465467
1449970143
1803305033
1629012050
1385809184
1936591909
2119143523
1679319158
1879042962
1645361084
1124829854
248565058
921661754
1102582306
1470986578
864332613
2055703711
2060313754
1979991072
1172613317
1807749263
754155269
912716225
1996787623
945485499
961242327
702740381
2012106328
30825293
1232678954
427478185
878976460
556648189
237384675
28650786
644412143
1834514990
1089685659
1956588201
212946711
388112157
809506156
1716004085
672430358
1561719942
51633079
879862629
830853346
1133616868
1489124995
81816471
2062082014
41674147
615164384
685633208
425090305
151508201
2005859980
477359637
314787737
1372047940
316319877
58419876
768311472
1046386108
1206733945
1944414741
1360908189
682914549
100128910
1439111932
597218621
2105676483
1088733974
1016555787
1593133836
1361972002
1985785461
1485842708
1701719834
2102035860
1691270045
1888086229
730389832
138426679
445369156
362966919
83446415
972608872
1564130873
1362502943
871890454
1027429874
1153751698
501817207
793350496
686080653
704414420
386594303
1508964738
584025342
1505583697
1269878488
1124007086
779255383
1319526555
1237743138
1897178242
209404128
125158339
1162984447
590834118
459387181
1106348967
2062734199
770230061
2021607940
1312447403
1490754117
2065495435
692824529
601455834
258532540
978803077
125455785
533511238
1229840765
843483116
527021624
1326223488
294482625
577186187
666402686
695680675
2057339609
114595218
2037004103
1393568472
1997704938
205336813
870870109
1034810439
1017546649
155167493
139127906
64099961
344976051
447127004
449104896
1056111509
1835069122
185075687
994640339
2092132554
83642723
1275056148
1396622118
2063747863
1282908150
465797936
140431639
1111174527
1932272488
1844748532
113068559
762049927
1214122244
403557156
1247573031
64110451
25135378
223747834
1531653227
431797783
1320049720
1714120154
188103312
1279995807
1656680221
1062449918
1476623382
1269584518
1466614672
523553282
40403620
164050923
1004061650
632660930
1630686581
1561606262
486768383
1574990438
2043520141
2063587295
27119550
119158324
1713788487
1058124257
1194152104
2093661315
1920400004
1236292258
1804426076
827768326
1187100020
2082424174
1872044607
348409888
219062424
766933918
240549744
1510141142
247199470
2118269607
1142500627
1444682627
723046360
969755289
206737274
1471243716
2023262122
1265741482
406147302
314161410
685874464
1896009800
726702189
215608130
792804248
626069213
1598903319
1806040837
1052064294
198788358
1099719323
1008252281
154101276
1177346386
1772298413
829992433
1412531589
1773844209
668117334
1167384590
1558632136
780705081
1140478957
2131494980
792147574
115209204
1076475149
1318847516
1157422087
1536365884
492600481
1433074727
2084268252
886917144
645993019
1275275972
583007957
50312791
836545424
281635383
1200979223
1136932851
2016736145
1357672637
1281848904
81762503
949721750
568655406
1469481763
1482507661
2107110993
1110311550
716650882
476680787
1747691744
28390345
986612499
72913336
1853737721
580060043
925000524
2081177696
780212439
1120527839
216299787
1884950835
649768744
1553605588
307478370
1547174789
1465412559
590660878
1911719783
125137420
889537047
326033786
297039587
945431920
463565335
1672550917
899224663
557766029
1315266425
795094278
1705895508
1704787571
2037206456
1886522759
1242428180
253416028
391535517
887614349
1176613530
437170636
1818342892
1802455631
1365032328
188712180
514020115
1845225262
473874583
961864455
777108640
1256982022
1142886527
109103903
1789000561
1614649688
355559626
649775389
1896228685
118317259
1473318569
1559295026
1017579572
1322385157
1376644999
291216567
1454965298
2087386561
35829321
619796728
1295602628
577940469
474814244
492981849
1898697796
1008830973
1468538847
882282913
1232592560
883953186
620643545
963180813
1956754040
65191393
1481066391
806582009
347873297
798383375
2092754449
736725772
353152877
1804791419
1199154181
32927444
2053105838
616394063
170797993
1622623778
1298798955
1791403167
472334252
717421528
371634315
435184324
593975728
624547019
1528801516
1107375219
588286823
258979319
1199535991
1520545082
214402029
983069039
1050071753
1150314483
1474254523
457615240
1644981437
1179953932
1487279307
3139427
2047592860
23456196
461863961
279305999
1108492623
927583604
1138072947
1232728498
1069607358
411926441
1488960867
1958495377
1406329396
1021464788
1502210330
2039329933
1628653732
1521588268
1101990322
49265319
1017271971
1480916296
1509964105
2073157568
1052827004
2024505451
1228647966
1068234239
1537826915
1065511008
1085818226
2123913584
147614106
839741095
16031320
1000585434
26971540
2074856996
1795550741
1123388482
1484343222
641954414
85174603
403725464
177344014
1641957358
1299583727
520458463
280909016
1534517430
983633051
1154301330
1032934423
1579230622
180163374
420944303
1380910525
1484625652
229659589
1408153817
363218426
2139967119
460385060
1609958316
142816845
895565362
373619132
1536354807
1266281200
1157644741
1496924611
1975735700
489315568
1889724750
1148836318
920873418
132820389
2108003483
583534797
905011300
1775187490
2072668655
865047740
1242320104
136997992
1297390551
551756892
1273914596
369764867
1001255859
62719827
930420318
460282201
1372417287
876750701
111048646
1328915812
1067755284
480115091
540092221
833166668
120651970
716464106
673926762
1570840243
357069059
542243718
662566461
1106282460
1855418966
572235288
944029581
1836620833
810945717
733391402
535030886
765124371
1991208368
1643899725
1974196938
514942996
510487333
40176193
1131388977
345463534
1049699406
900386474
881933959
1648729901
99654901
1412055333
447630548
1534718087
848724114
31132522
232414098
2134345886
1239776362
1017146036
102769696
1823700395
1267697871
653103305
168947252
1455379273
1031414302
1176126713
459748618
431626192
380093713
807846405
324979249
414960694
1585411051
93603970
2087500158
1307010559
21320209
351337694
1815034635
1673892598
558440414
1144343079
823309670
1334554245
1036660616
131684658
1989084281
1545683927
192210775
142216344
41917122
254824330
543685655
1816101355
1489248544
471450615
1801239356
730622167
52986271
1196371328
36681368
1581238349
1901760544
1862035674
571947945
2087437658
339917545
77497462
2093869823
123651802
1042309300
84213632
808650474
711201978
1783676207
845132789
1987905167
1443248343
1152143866
1421765024
1323159588
464541457
548888514
1719103662
237058924
1242793612
1020961897
940987285
1436238324
934822869
674329431
465666774
1921796142
242302478
953423735
688680685
1979918893
1170910389
1148472195
1071918327
2009890766
1483812861
1440048313
1180469551
47903890
2005752795
1994724193
108550758
1044773299
1772621430
2095969938
1798552583
1863146105
1289322959
358863192
199211120
2024855620
550699366
1645235789
760797568
1664663337
431965519
363943982
890221369
1831176522
1868985842
1535777084
1563988476
1137753092
1059329618
508839829
981421467
638582647
244687520
1244663728
1838944493
1887163487
868007454
1959122542
1716458073
1465547206
848907197
330633559
383580158
2052557037
457099374
1104571271
2128106626
1282924731
1112141094
1171387381
564027525
1803366647
2128301742
752774832
2019250141
738335836
336538808
901044383
1860827715
1452977759
1867194092
1384496547
739321916
206914677
2120276086
809297995
2082237710
1005138766
1356426331
1846229811
1811652111
1088655651
148262191
328042836
1564684317
446743292
1772548152
890856094
1192651415
1468648399
1264939753
1098150192
89427349
1792211614
1889444930
951491662
1364831982
2146072803
533637348
511136496
1446745786
458861481
1040084364
1657472311
859031684
1297148065
2140446589
1679869840
23599342
325860687
2058075248
1910455025
245270900
157276221
389245982
1927972645
379798090
1114380738
1308080899
2083703902
1874862734
1405555907
2008888272
165335167
829530044
1297497982
1712274022
1853045714
1471704284
740875441
1778216327
2114730163
833369030
1736207574
650510998
718164409
1344384065
1011174925
378595004
916151975
1221861818
258473024
905355878
735543710
763810930
1008067870
521433896
11871370
88447963
1601499702
855329134
1450133084
699810505
1893009098
893401317
789468852
1619068529
1253988376
381815513
513811367
1454162014
2096182273
1766103648
242099411
764159477
742154591
1709899019
360855337
690287769
2116250454
1389509665
1682414368
419006400
1544048582
565679576
1267867557
442517042
1147510820
822017036
947176756
657822147
1778204321
442846428
508048955
145144592
263768030
1175038548
798174936
45096613
1826302264
1354114508
640385224
413382554
146472008
1009150235
1556801289
1731386809
1471157599
333445827
571921789
421156361
30159670
911715575
2067058943
1201186981
1474629361
1445688079
1724235446
2054505239
1191280436
49815362
808536796
1486569657
1954758363
1101832232
1681240906
575270522
1987358300
1147493911
1554592704
1492036298
254778206
1010887531
1222447168
1908857166
1254574795
393324668
988543260
1279387482
407766468
570757110
1084861574
1580165729
1018489141
1233022869
852151817
834420490
2104263666
1570123359
1533026241
330404993
481305538
707304224
1716331363
1219021134
134122890
751355341
453631015
904311868
403894922
729879817
1432775405
843009459
1102276414
1170943812
1653003100
1091513763
1965153640
2062330299
2084262367
1969797957
777073984
1615356313
1643628853
1803143105
1125917864
326617184
388525183
291213136
1501171821
1367194656
1021354327
583697774
1569865950
911671868
685014992
388359627
1042131782
172960833
372239716
382711866
358410894
2079424826
900002016
1013852123
1605568741
330373930
1841585961
933623234
1496321010
1436917822
1211264160
134313574
130701119
907652561
1990774263
403265957
1798151285
73167914
422208828
448610432
1989304064
922742586
1575968006
2049910893
487600786
695328210
978480609
232474385
509394982
2089020818
1819484131
483390078
1277049172
1349723220
643144931
553029851
1024235676
517355429
2078301358
1967969803
1574931408
363376901
610948560
1715086224
96873588
1529546411
678334764
1611120300
989595477
1691428711
881104140
1326442533
541459105
757781609
1244922003
1728495254
1217443437
1447976334
1326546827
1382426401
1498940377
1684662751
806534074
1325355436
1718565649
547325580
235895171
950720883
1274995786
636396116
1735380457
737353404
1417043264
1884141187
1932921204
1609989422
1478840692
389388530
834353342
1952063323
1703353575
619134739
237716041
15856470
1408561889
89131907
1987845552
1537860154
424650065
767680781
1525820728
2126850447
552608065
989970867
1022017315
2085283778
464519698
1669329706
1325819189
11688641
526908520
180108356
1713576987
148409824
705099565
515914022
705434862
1639609654
230024355
1350952013
426688338
1441553808
1307789932
927084560
806566118
1433902437
1736513387
272132822
337470779
1518293031
518166742
387824532
204494963
1144239096
538173818
1333762369
173061650
808601321
1190185405
29569473
1249267782
1680536072
1383483518
390447638
1720891342
1083364475
116410445
1413826065
284975267
726555891
1510754929
326214871
1880368419
739796114
1779347523
140706211
1642764221
2030557536
832618897
1838141119
1198217117
1715396887
711562172
1855598546
1136946494
1584315895
293817275
1094879789
849073706
2106901239
1688674804
275169020
78700671
1603926639
211947869
1730491292
1982848599
1985764196
1436530831
1301233489
1764398067
1626984107
1271769262
299758500
1433051591
208453320
474015295
490233778
1473024502
444599380
585528211
784025937
620086018
2064007699
208453017
1403452426
1596771336
1330626065
1832573199
2083382581
1506751495
832358561
1954637042
1636418483
1261725504
862360840
1808147539
1263059377
314221560
748728415
1594060114
814052960
1352567166
294471459
491334851
986922796
730737575
1262956150
1339904906
45098617
1416969604
1484421510
432273765
568400063
1641627015
1820547556
1742311948
155317415
163988392
170510743
795251937
59911594
661197917
916363498
714667965
383942450
6151536
1785235316
942862004
523635694
220651757
1740657365
2073006275
1242845557
1150951674
1687721729
1704127777
333199900
1551578207
929244614
565871404
1723077135
1299869758
1698189299
1377643620
1181431676
697796461
733064379
569152700
506667280
488159301
829520966
1492508316
1951956350
1738778476
1191942675
527025680
19529188
1937911774
1332321879
408442638
325053460
1743782556
844094436
1792446706
122065144
1870757928
1957867935
1920852214
305799292
1307850918
679501939
1782311061
1945938277
459649649
1319038410
1772862648
1577804697
518156775
1555267494
1336425971
1201684381
276953240
689678927
35355125
830090862
1083543152
1553127175
609422021
695247959
1245209439
220614132
1579180602
1871690111
1587695808
94141426
1448470633
15859461
1284643875
1482567260
857419335
93295401
1524165060
1121755680
1394004677
21616006
1842340935
2117179416
69682668
1615343114
1423255082
52147441
1072541295
1634810856
625449236
1562791620
1602373989
739356068
850806803
1331402109
1293864420
2083488656
1392438462
1033245698
1150756834
55530383
1705824447
900556511
1602171854
535877419
1120297859
2147102617
2005443272
755798230
9344632
1221605760
1037739129
453422497
741759852
1345099680
1319181226
330979654
1959853101
1954577928
1578466220
998824446
984897437
1596519419
484053713
1338732986
1947207744
11660276
2140061320
270799051
803482445
933921768
1950674958
102627656
198507201
1114993786
2145583933
1751464934
111102166
2064754632
467563473
524870354
984949331
1551052063
135277162
845276414
1435816142
1013853864
1912207100
652657524
1338393259
388080666
624642867
1609142017
1922874320
411705354
326847640
1196460395
705064002
1778180780
1285519337
1594344446
1030486418
1168239693
1513666356
907527269
627921040
999289111
529358707
174833230
585130946
1793107975
7993952
1660873589
1278436849
457356350
1605938268
60843076
1010619859
297851845
1192561682
1374782177
1929492330
691012318
27698173
1571692196
223079159
256638204
1499778349
239663055
547599318
1901374014
1444119587
1678104028
143594611
1504328658
446271757
1088969758
541431375
1397917200
119561085
1468032620
936110570
1236118655
326188771
1533649240
826023793
1640538190
104248043
754043801
447871660
209778922
1081729134
1943885604
146894014
719667614
151714462
862533611
656155787
1823383354
1319526441
827309938
1419888715
1464417098
723282927
1583659331
748282392
177017859
2146155163
807971058
76003946
2107921022
1270344794
412023507
1315206299
1356588174
1183781048
1859251287
684004267
1760487105
148181257
661681112
1690826687
843324814
640831909
75169453
1694328968
440916482
1370399057
877061994
1022777071
940002317
2122595601
857087599
538813411
1989064183
1504201334
1152465473
1112278172
796408923
534041527
720836357
66170108
516485029
1743891691
1170567771
744796839
1303994327
1211130778
1942722456
1175088452
1140359742
2061010355
2015558140
418577847
1395914315
1420820413
1902880559
842238954
579233646
1046240462
1662637793
519458129
495349698
823367034
2731173
2005989216
1947275198
60776535
609113525
6536158
804611252
1495998541
143301874
472071572
1425258475
1184729878
348507767
1232096925
985697542
597289203
2142607399
285895089
1481602317
1476512276
1787931040
483982473
1702612351
308405701
1810670648
1434182967
279255633
572563684
1831565646
100746093
1800549243
2082545296
1484799932
629535549
372814323
1799514603
1851536988
1928888749
1783712516
1931219958
34023943
1108116965
1869555312
1086734340
1059537166
316441524
340647830
881296722
1398729963
1731081341
543965575
800566424
369183194
1459925306
1474806824
528329126
479448625
1773556669
726229989
1553682333
2044552860
286099723
1121129697
1740673670
187000552
1416474273
1794840541
178212079
345140853
349645773
17842320
73930348
1544207366
1991382123
139355428
992091418
689921139
866809790
78978430
115842050
1338851058
1453998652
1724897054
1747770547
1867010240
384293400
2094654882
2071588357
211220001
1347528610
796909999
9793845
1788538580
893326549
298130063
1979095264
1005009577
64579801
61198538
1604867494
1851085934
1463772522
1857118064
1072583143
1556537575
1296516526
878162690
1062108794
861688132
2114427019
2026060022
55262134
1253123198
572305698
1691078353
247863378
1993845283
517610265
548441734
2110904507
1058152526
570841974
1701426686
1761934202
1380153950
1962502574
1993914610
1919205783
181048158
2070595835
716839793
50356649
1076023750
2138895178
1675777695
23812157
1261835994
1042099232
1593467845
612813094
893504318
1612741663
1595179660
1336005819
3299617
1296209875
33586090
1105391785
153082301
1514466132
1976024610
534589383
1661973631
997537062
589685935
453864694
640069127
662549121
1221060350
697444448
1731134895
463657876
1176748525
865094412
2123444971
1917627885
1637552336
499915348
1664263452
966739653
1586635638
632084985
1182048740
1204750673
1806646192
2118285237
1034077140
1367874754
1138365143
1702154843
961808371
497707694
872745836
614817511
1871472116
2084789728
2119289295
1619838692
455992194
108644633
1497792108
1051099542
1221535373
186786638
32032620
1200660816
1073927949
113682531
1527884954
719096626
647723648
1539177718
1002329635
1935165275
647252897
1641287020
579655281
205453268
835329472
1735223347
846009603
821654574
1411731491
721339502
257740828
1702246995
1658152323
934087776
495453882
122228894
1950307321
808244124
215452312
596726323
397122964
2079940532
1706163205
375759873
1664273411
1691432565
967232503
653811067
1319310462
1174048016
1807385085
1812014491
984801902
1152388337
1472178418
538526670
2040235719
1165332912
1407717236
1895424682
534062297
1947338671
958300066
460025943
1610281871
1592192787
914992034
2061461671
920893791
1721658309
2114393823
293540407
468194065
479807066
323796337
1129003498
703006691
996192276
975917361
1493495138
1935416192
1797073940
1150659000
449635215
1456578279
1143315565
803492049
1606696250
128988550
1451471624
1604053288
193882294
1505423574
1926746948
1905719086
256760052
1752548317
182999551
1453102440
1007086070
1765729009
1299801422
168827334
1982433432
1667801469
536943047
1022419790
1473984624
606632941
1466030929
2138721108
446564736
907753075
806490396
386550613
2072390200
933069151
1079326928
1032448482
1268797592
1813027288
853588432
1504647309
1660606416
51042000
255660444
343065228
2009394106
2120081832
1643489123
1699998067
832900461
769036842
1438693038
1741633806
93070304
1531048756
1326502861
1359685271
2106873258
1328375708
1206843945
1237347949
1171338420
978821906
1286728873
2111533392
571057233
819716948
366290083
666504047
634186077
1637488567
385588114
151686287
69434948
942911885
1078083580
448146605
575438548
652087094
1861550522
124225330
1481826132
212454741
1441767785
1016958805
875927023
1926714329
823606073
769748818
951563892
563257477
699512116
1771797194
1874076629
1579944777
2051903622
76698580
652511138
220672134
874775817
1634002077
1505851379
1907719366
511842253
833419518
1677907572
422309381
1265774173
1428111348
519911567
1674219104
1222952453
536524400
1222995635
1054104881
994195378
568853319
316798826
1445325363
56871336
144272763
963851357
830494301
236284782
2086606277
1951393899
2089391046
1536734565
952077781
1425543339
1193553291
499323144
1677338054
2124124761
1153028875
1790837184
1100632020
790586800
1906083735
331204973
1220447190
2075063474
1630975852
1265689873
1275698998
972947645
1070306400
1455966144
1078422662
299137766
1711997820
1203314831
1276814018
1504242132
48609648
301662797
1056025840
783094212
1713349651
585722379
1254852674
1347718419
964843074
1960727788
573976632
1471805362
108827573
367423456
1670594050
2145938754
313316274
441348914
1137777909
873055857
1826775728
636261104
2061678421
1607190649
1409704334
204709428
76185465
1886658107
642570214
676863799
637003951
1771712982
491976297
1551563835
1792988527
115718941
180591351
77334909
747732600
1151720185
2007145391
1904175258
1463521347
475054738
1174632473
566697147
1246686538
477457169
155241211
1653044889
2044680201
165206059
359016551
970254714
1928115491
970739827
1470244764
1717628449
1339903707
1513508590
1615138430
750795547
1054770517
47438518
379024097
34166653
1648170968
1675943109
1351501900
2128438098
1700414220
1998998819
442168304
1856402602
60370201
1513411211
1083991774
2041244025
1121360078
181366080
1290875610
1623853102
1087167781
859774652
1346915939
232908499
127528711
1101329058
1685876331
822466515
174609743
429710592
1637362735
1559607426
1965496518
1549902975
691572948
652342887
1581452704
1688859983
2005634500
1098605320
2143762123
1573442994
380128320
350959180
1714807939
702210627
456326527
1089150254
2062406585
1953967604
1369115831
297008554
155771662
1841473928
338734686
1910976354
1265689234
1722133563
613027272
1455309086
658081251
1812189067
2121710733
1704399406
1094597103
1919349074
1061136151
1729844117
2025489338
200866571
665539474
2024641142
206271896
663154720
1349735997
316187577
1320780554
1906282781
1936328310
879046200
1189134604
2124185241
67514700
923608271
78288521
1474302555
964201242
1268717414
1032001883
360924138
1277606315
359203464
1199055762
1696973059
710099859
519346493
1153240780
528183058
247769061
1005485370
1303926165
1686841550
1006198268
1974894664
733540163
1279876917
1629585622
1154912594
1411096531
824398883
1447854967
1856733260
1429846884
1329068198
585900573
353580583
763096886
1184080465
160653078
317707504
1726423264
1774611642
1135652872
1953817458
1712344802
753618831
1989296927
1395309609
1399255085
1073097861
44328558
943449218
1663755308
972986887
1936147968
1239957976
246269096
386038135
218330871
905358057
2028659761
572371871
485326623
1424166847
319945693
301732280
181376902
642262033
726960016
689088102
628920179
2043451121
1633227640
480571095
2097123778
1514139785
1871439390
1142543621
496204444
801102740
704899526
540695812
1146440517
1358519946
1092129095
1836598282
1920190870
1227994375
1069628983
403951624
889484518
817524821
1345790342
1529474830
1265843466
95034273
492684233
128392820
1940405033
1716729517
543714456
774066178
1101694373
1493789899
2090987755
230726150
208423581
1200391377
535874764
1484521905
1927862030
1010682418
1255713407
1262291377
1458545197
825279323
754900619
1798998074
1130502760
2046790006
1415100659
770989540
645998102
307155106
1416133480
203829252
982315155
1759173571
1956482668
22738718
1441837383
1473849071
831224756
826382122
1129767009
1129507168
733839326
1200350838
1011139332
1201507094
329839907
592733203
1763681436
1008707048
821846046
1326771476
539976151
99152838
1045042482
474208093
462074616
2033713032
1193085305
217148336
2020886523
555976182
288201895
606292732
689831222
492728267
1588636165
1392511911
1442306895
974370495
1278984295
730881696
2058781688
1104462039
1000816426
32969525
1322669462
879841552
1741534463
1756869720
1167295319
936814860
1899937092
59857802
955408069
1175799187
1739707516
1091688151
312717768
429587056
2064804976
1553957006
1778417060
1683324822
1199996466
432140437
1832555587
1438788416
538905100
2119914626
342666329
1832253672
668628682
68725696
1631409659
771762403
753024489
696689888
1342268007
730299191
1906541389
1876075246
596772202
1048211104
1947487579
1731882092
692468041
1443471861
1031581404
771790259
394095987
708518871
2072811966
1986320488
281878063
1814381144
1918819117
1857878387
839166360
779258854
1040497550
232668857
2145567258
576667689
1501629787
915791551
1855453388
1820382296
1458339455
765210253
530724025
1910743733
1990898587
1508461895
194287722
535120817
636738359
996414820
1783795588
551903945
1642922329
1236092287
1521890964
979352589
2142961746
91566314
1907019076
337457468
609530433
512015704
284109696
1082182687
2140457745
2085763358
541350254
156070414
1928039340
1538664428
328857808
897560944
1913534669
1800203552
1512317461
390217237
791983297
52315263
1277874081
1038886648
899241544
958498654
1758464600
546500307
1893008049
194981737
309515653
75282581
2055416661
1748345332
2059482375
846268456
1136972384
154451875
736327878
895064076
1686635551
1416751620
943537691
138106480
182942649
1785646645
1048163053
1102693745
398441336
226903805
692193819
429870060
1107763413
1866315061
449070092
1314719602
601462417
160553276
1452837570
1946406046
712188566
742686227
1710601752
2064136016
790520784
1653818229
1853031686
188005005
1929393561
1813871995
1383224986
1120511453
2140390763
674225872
86054364
1903134011
1405718336
380726139
1944440667
1390464374
289829393
1544996041
1175091384
1631947063
1582392912
409081067
567822170
417589049
541132768
1867212748
1704914952
1855560688
844101331
1604562672
616646716
439848578
224426671
683733943
714762612
999036308
1784331315
774550034
352661251
451899345
1998487152
21280848
817356583
1958237467
1498988136
738593035
398498285
146283726
142475805
922523409
292793571
1618259942
1968034880
1691070935
1330569366
703500855
561370583
993754603
853151352
1386359206
558507868
529139400
913227580
1063780327
1327677243
1336765887
62906188
673345025
1507052855
1184479257
1817845673
1049955031
19774243
419649829
1917806274
516746815
1002585283
856353455
711106577
748524502
717466366
2116151733
1904497173
1236548120
1463754364
1640012891
476158185
1668929606
41407810
1924469795
148413190
135479873
1884681465
462313000
143777074
2045002002
1537917442
1261416822
2122080125
1910789530
1172080841
761634820
1391593713
993562561
1436449741
286945831
1005486643
1822363900
1509800913
1202994547
1011516051
637420413
1958746482
1180669879
1082256392
1890903686
2034951339
166302656
501540029
1205859350
188201492
391530711
480417881
1412514856
1484881113
768779810
988658092
1173669226
1627038613
1478730509
580048172
309900067
1538302587
561607094
1871178222
436241724
576900933
1215240440
168830929
887462736
278825471
1595350757
1924925325
1371313295
1719695747
1613635009
217266021
1343140679
628155337
1237913864
993472507
1972315057
1103633920
2137417746
51730990
758942993
1396608421
513707992
1078596716
2034834170
1156294295
1581642815
210006801
1275837922
605440172
1874667072
723838037
267112865
556913740
1816242074
2108414972
130801657
492585365
757968636
1063034729
480382578
270137335
1863143508
646699688
1843593028
2115663507
1435140255
1848528915
1814441453
572884906
1352947557
868855125
993519024
1873511419
1155602319
1081227126
983660001
482017164
1578623863
1706785570
1141367754
232826092
544358080
1358614683
2037219443
1957204006
539821309
1153761930
1127947716
1103167990
2082932043
1717010670
98747182
1876893601
1231663115
1330160529
293921547
274802629
1995635364
430128449
1481056488
804403191
956799765
1677836901
1727624982
368896275
1235525105
33763493
183592016
1791814218
737881049
624166616
1426442623
1883726205
234622826
1086944949
900125629
1637047582
1991304982
1968372606
2099899861
656932846
308955937
1678828019
1827109246
1771473243
1800227057
114601781
170144900
1832507358
1284742234
640448636
1954660788
1749082991
440846702
1675680241
1590845148
64388125
983282123
336466124
121287658
333659611
1211163984
1214357443
1944508655
399215711
15831777
1321567938
390545553
2101231833
73101507
1664566299
1685381449
193171866
729818674
1560788058
840135172
38521702
1275792414
2029347799
212778419
498689229
1194182268
1209419275
1134405114
928906622
107197487
837175970
141608413
1769385644
925690293
86532261
914696892
1396373478
2027105333
38636159
799809837
1511727372
308831811
1761205248
743935684
278297122
1491949881
552133552
1407953082
1148021247
194307546
473816208
143586660
1079170453
1811403751
358232791
50202207
1077894248
823458654
1116003937
1908402925
512729588
1009240036
303556353
971348579
1196299885
1137432815
1943362580
967280223
1401447580
532282429
314067230
146033220
790782392
22134051
298810531
1315292770
817498608
1681732737
1681431490
566418725
1106766135
314088750
361183875
480137895
2094725772
1842309569
1375256787
1073126815
695926373
1654070466
2028554829
307999924
1617983471
1612902163
1447068132
1292801398
996094481
723366319
1405056077
834469462
699555019
632821286
813531692
623603545
667531878
2126775259
1026078427
399829773
306882922
1929225216
590721436
102403480
882336478
295054677
418101738
1075252353
1825786644
159114231
579972720
624851593
1161935381
1667251122
1079109414
1273735307
1787567320
2144071783
2063645436
207357913
435093753
851264245
1650054246
284380956
307594762
729868445
315898315
1192061015
120908879
1631922785
204755741
1907679666
368691868
1401004960
1028191628
529634387
1346801489
564380384
1355655270
187796362
769197930
724872577
1494686283
1518208363
1769944950
1000714979
1308252461
1844252138
1940379545
892783109
1521325393
1956253585
407514269
1849634309
772147644
380068704
1453948008
1293662965
1395909628
1327647313
302383651
793832172
550168093
2061010187
794857027
1592395353
1873487540
430257745
375388679
1004226243
1113893534
962168530
1142003875
2064215879
2080634773
303051708
559148274
1618100663
2119703268
629621577
1914964785
1603021670
209826667
1940397214
1567094974
1057801794
695525605
1184383114
136820516
728297096
326276508
1573732274
1760116094
1547908736
211889202
2041007418
1838686779
981026360
691406600
65611422
1545321094
897145296
1748879031
1459268168
860927917
1837905723
1273521624
1671551740
1087151600
313194587
77905642
1260108130
488708172
1258966328
1024005743
267135778
934583799
369461723
1499204845
1688382859
1938168613
1349529716
532710590
1212021941
676452639
1834914013
371881813
1204805236
1176854892
2103280553
2039891009
1339907270
2093729895
446653479
1963150748
1039199862
1348983649
1464359424
253478121
371768446
1265028726
2116035454
615785329
908338542
1556611763
320409664
563943600
417034044
277608122
1977426918
503716064
1078682585
1425297766
835507216
215812754
51639359
295182858
1439567216
1706712950
1183093408
822722525
2134367984
76640824
278651838
2122779406
1441956292
968579547
1554608136
920119337
1117014942
443391523
968882984
2079962341
684459886
154522600
250178427
1328047867
363416645
395624459
1092703366
1606020769
82708505
597478325
1142423022
424225835
424538038
570453491
1073384447
1059371754
515093046
1233364055
22817522
81196851
1060169740
1201198297
368214389
1182177056
615627456
1361672198
1180958471
116742409
365026487
312142202
322391418
456006560
81810837
213669618
25147928
1051410741
2019021274
137628469
1263155213
1502733741
558955933
1906135952
295617232
2074407224
1330597194
1775316974
1137869949
775633867
588977832
782209382
325604706
1075847569
905872988
1702330914
2096138948
1605824178
1674862625
1031561670
316558653
178310475
1502822726
1651634686
1115404881
1787517034
1500239162
1688593653
1744847441
1094073510
195182978
573336237
972800299
738077830
387081252
1272483927
1320222364
1110753786
2068653561
1093692862
1099403615
1184888338
1635430873
209093262
709285912
2133834056
689155296
212299136
540484113
1112976321
818607042
171812159
197127738
1027205227
1931273954
1775598040
1248262580
126280868
105661426
1516144
1809933785
1641566552
1811516362
1290913680
359968110
1816309914
374581684
800946276
1951504474
677303113
1252580405
2067454797
1104247903
659357711
964111218
1058425071
1361288666
801909378
239958012
1900450403
518877854
1956269390
710979547
936031716
925557422
2087560266
620016506
1845711563
239977575
1504443072
1951172651
1661750932
1109388126
213319847
386643439
1317804250
1680197142
446556086
473747600
1458375032
923731376
50573489
454170364
1348844965
336755250
378548131
598961225
1963789705
362911745
1150883544
392401250
1983434251
855953733
1325347310
1828729685
288909803
2094582772
917981166
1560367823
444251709
970708974
1551559666
1850759788
1539339465
73519035
1319803363
1875715249
1062482358
1610457428
818408941
631086699
1978262570
217344618
1363550685
1035753208
1414765780
1136147238
2000049535
657376950
846648535
434994504
269511350
1227954066
391394729
170440749
1937500581
1935089974
591144171
2097085520
1555881462
1422815451
1542594677
2108456780
1534584768
1720398336
1330442431
445827830
1671415213
198300564
1708039226
228648695
1102727562
275225803
27672419
1835548397
686609871
369326131
1921877503
272119678
1392172083
1165815277
1786402029
1458495042
951653341
599811398
1508262596
1158622403
1277875975
1541321611
224150058
1647198009
1706674323
1570619677
1992864609
79476776
492261047
62649707
129171143
187271112
1456815245
1440208130
125664193
829088992
1305524485
691863133
1924073794
1520318871
1290406013
1517779237
188876586
1380470552
1309046759
809964949
250405593
1791564411
1457094011
533516824
1487851870
555935237
743519967
845163197
1431759983
1702053477
649725076
756973946
308511917
1752073266
1646542318
1156432316
2068819375
710016047
164854413
1500611190
1410018662
198367575
1485357856
663211324
1381819446
13606957
1280004980
141991809
608246545
1801851090
2033341926
1133355755
1054674423
784719118
190601230
1165066142
484021424
626217593
1383750456
840686774
146095107
311965408
366683965
1995060342
2103364355
228622168
1526763089
419185943
716986847
827281388
1886291205
612926098
628145891
168437943
1479000875
648658225
1361490547
37125896
48164845
375979875
1744402848
851499911
630092436
323813000
1411583552
1563647683
1281012199
1578322035
683181329
363048712
520894961
1912623754
859462926
1155042373
491086900
2006317606
1604481021
1340920000
1937585431
1712325976
1697759463
1585687653
589067982
1118261124
1076255322
1268870325
1053255007
1656505151
913947917
2120694653
840302315
1572170584
1183609980
2091738164
1124772490
613625689
1961206733
714731554
186728122
733396330
1635045288
557664544
1227267793
889299282
1130440665
2085019395
1995015288
1798305986
963826226
1778229773
2079692851
1437373946
562710301
1663856714
140756624
1111382461
1229358718
2089034555
2073149461
711237009
919494314
1919508894
1155261941
1617969973
1316253235
1651439977
770029581
602819346
1193447181
1667194098
941369067
2068160866
1776651661
218944303
47761242
69029278
1997662470
1501693500
1752640771
207384262
78784857
663697708
1372109372
11515125
1945045958
561466239
963853001
7824661
592222384
1696739127
1354394316
776920735
28610043
1074032061
1293071525
1923237252
1435828251
1504881234
1373411687
1099756721
604637298
1083807829
419214348
1951129541
1945007845
923924476
328180
1772041528
1266407506
1550916571
41995773
1821143724
680723860
974227089
563179550
13506035
2032269547
433512324
838858856
1803103468
181763919
1201000697
2053985405
294267512
1178526149
682311170
232056151
529048233
585041496
2066877625
706428964
894764977
575142718
2105406474
305949289
1279594135
1448352414
102949432
1718640159
875236636
1859744613
361970536
1902340799
2115068624
115300182
1422456463
873563785
1325190127
257031116
1435380985
1727504362
1679302264
2047185990
1421468997
685490414
996936487
77468599
1138731538
1010404635
745823642
32287012
1868059871
1051965338
1073355704
1838348787
312949443
143696093
640626184
344800660
667442665
204862041
661297476
1994217168
2086275151
403269846
1991005167
1632795452
892327058
1226694247
1125052760
268396138
902104723
862886794
1679052649
1660622808
1684978403
36482520
223664793
1904381751
1630192675
1234860798
1693549446
755777052
1345797384
1028644638
1062215328
600935488
558160645
1813855843
357668854
143533876
2060732269
779819727
1942270772
838355109
349158901
1069594250
1217570847
1931083710
934703245
1159794536
1316961313
613942662
2056799521
1062557185
1686162982
348154593
1323114731
376157785
295317007
1203733381
922738415
1264071182
2000979587
2039112476
155840752
413005834
554094637
1978472560
1529386095
1426172207
1304101930
1485616455
1942982833
1338127564
1911909928
506001184
819477780
190790479
629419082
1239891852
520009518
306856356
942118191
2058305301
469856554
1235352842
1263310211
1265587618
374446153
1001801397
1370793829
692022598
746222933
1847258191
609471318
156817142
1207491988
1379671869
118043454
379254021
1499237059
1756617881
958482665
1113190275
459511109
1754229012
1420725119
2106090220
1594294857
40715145
2117185951
1628517050
413236634
22319466
1767435209
671427170
1929179160
1619394958
1195980520
1923805282
314003029
1093967190
1388668950
423731783
54442992
1733304762
657661465
188842454
1759685456
1811992643
325405239
681029084
286893956
611512726
49569056
693568487
107415222
2095199681
476990361
933223032
1480400873
1718503075
1194051810
1717169460
1666538421
526631410
842534989
1739853246
1321476731
466801156
959554773
937142267
711750477
1694207892
2140042409
284275269
49497407
487535732
346285365
1906919534
1374067302
144012834
199994225
2053630077
268131162
1479771575
1414269892
725072761
1877414315
1484693046
1797858626
121627692
1453348003
88160702
2031215457
1499994935
879832554
1871941603
2108106654
258279029
782458213
523404338
1512522832
302105463
184273468
341200629
1411314780
1899771011
1601487268
563549875
1317041769
1580032771
351052542
1282764407
2144223906
500378728
1902304939
849096076
538585715
1515503372
1640628066
1856357402
1477787677
828435838
1955134498
184552815
864614856
1937328610
1346173087
695283241
898232393
1526238102
435597716
679943329
1258004856
1652033165
2136142475
928532057
1097958654
1438485025
264836577
225732232
79975413
1687437776
834267055
1086689175
1512603975
1856399007
1639822897
536950253
203337843
1877636839
203256469
624691323
534812748
1360286557
916674786
1266793050
825771950
517111756
154951346
1684644626
50234305
2049526273
1549262877
747156622
1972411166
734442708
1078378695
1349077096
1706421448
732018031
1921713237
1653309327
1383361332
218571068
334969685
2035345133
1371815698
178652976
1560981842
214754655
1441959367
1830019533
636874139
1896955492
170908235
1200650698
441507596
1027744136
984100612
775831568
473571663
788571967
936305488
166311943
242562749
797631096
1209783017
1268948053
1873417100
1409631719
1076851640
258929025
327472538
723472940
1626518591
934773962
1395615437
207597840
833074594
1621128168
964185593
987192334
2090901551
1314817909
227234989
312393324
298871566
1296472766
1817041731
752199007
306022364
2078683792
1589163926
826286439
804641016
590274808
1335212625
1633889357
1849130825
1067658625
1440495853
1767239770
515907906
1545688404
310655311
1979226486
1774496468
1351594256
1119984533
1642249648
1751125837
1213196538
985134818
832575989
391403987
1434387952
1746730494
1566674129
1715579866
1796679950
1452450591
1549954124
1500391731
848898329
766264025
1892443244
601849046
472802731
742208495
205541795
1775661193
1226162282
1252614462
1940240906
95679543
1073595330
1856222904
1053801326
372028102
1564753338
62126915
538130991
2082874972
124202100
859498094
997479764
1989785767
2118420707
457046913
534661727
1740612820
778195697
262421980
813061478
477120524
1501379158
1884019179
395945679
606350423
1014823314
2093698374
2042478930
873255315
1133670224
306955771
702415386
497084222
1794002323
106037071
153580437
2004746870
1166401109
1878545020
1763734722
1171042504
1535433836
383658006
1073207305
21922915
475973162
998176509
1624122275
218533079
643039463
1970421745
1217305473
1328428675
1085160258
218597991
1687804239
2074090257
176094383
1857670699
333353844
1052168325
492039726
1779728092
2078137487
484853203
84883937
209271892
796628939
54081942
1031141999
110957932
1299906577
410897037
419104135
1020328742
848981944
611130233
1740412695
713679636
1722616788
1850987967
231209271
1443366571
86100904
852144288
129315894
1429673383
1930001607
760901690
1871226113
435091085
998447971
13007425
1526951984
1247262073
1068671797
1411629551
175523552
433576934
20960968
1217807530
544872779
720162707
2051414174
2023536523
981451842
1106762633
1870458709
418871118
876184558
1136505874
1324638029
117892893
1146893567
281747217
1660821909
1745985203
1959290834
1952829386
198173464
1627011246
2049996446
792808337
469194839
611450504
49441394
962583333
1095583791
778269992
1523672439
2086490587
914655348
172255717
708293134
1531274905
1791673630
788763623
1578248209
1689505705
1324385927
748930984
1770233071
1977058719
1493114060
1048580804
1297916248
302698430
130246789
21219102
989780256
1031595568
1313432305
1933102296
565870254
1040341101
1991794786
587693575
119746373
1521616894
2099217517
361770792
377469105
1195720817
900286494
1907398151
1220302026
25074577
321116168
1614990819
1819474877
324142519
2010103253
756941088
1921554906
985609674
1030827822
565204197
1908678894
48550434
1186921259
1773250855
1670477344
55130329
452988607
824142945
2138176645
1147013066
1083450328
1503034900
123252773
1373111953
1366911094
380142012
978857585
1080997700
1508754302
1289698236
679790476
1990602486
1449993742
560202586
304554400
1289059249
2112766586
1813327903
401178123
1730315222
2008783538
698643407
1853619076
1204326988
47417922
2043619395
1390666341
1876987637
1877560763
52804180
1058437721
953965874
1646352363
1826616174
607256417
938626198
745130282
1241087116
1758724900
1366619747
439506649
1576234815
1472360840
425081646
1758299601
553836020
916702331
509669902
942678783
2063918212
1826776730
2069524889
503557757
1788781199
118774474
121740144
1491182072
1562161643
990482938
806626811
1025293473
290603079
820622203
1284604008
1533566063
626585804
240349584
1985175259
144913225
851575355
1325862137
1339115035
1335114250
651356101
959331578
529558580
1580710033
1518089713
49050014
649995800
1035564513
1843004430
1903975134
2037856948
1806967621
1490828636
1565167287
482798989
844552958
1522420504
1938327668
112762539
1543107985
320971651
112377438
1720736700
238899126
552729003
1173028711
1165198641
1539763106
175476515
828358599
948745296
690067874
624249690
765800393
434356763
922264395
60266158
1156592854
506355355
1694309889
604971160
1551866947
1630341980
418495000
1131250896
1248706021
1560353387
1659778880
876796359
1411507057
1097002863
2089453650
1596879762
1804751079
457244433
1527539376
1611791438
307139239
743427020
241972855
558799588
1266289232
462756838
1643647886
1259164289
1285668029
1225084467
740092545
288569352
1861052392
579342204
1593395413
723900916
352527267
837161611
1563955648
1792816692
1070318799
93536286
1937494534
724108365
1370153173
1679554087
2096605053
51029837
545863089
408620119
84388072
795043196
605758517
1949481340
501879634
2035864939
853914353
868112880
819575536
1436690166
361945133
2072299768
909041627
580792404
1020865658
1118173217
1423969823
318491011
2072111177
1978423622
943052056
307425346
875118955
1611541448
582563131
944924492
1353768874
1279775671
2135126632
1891485616
1154580211
1656641765
46287248
2063414591
883172836
1006059357
1653987111
952156082
1782009218
943918006
343677122
1582830687
180141746
174613132
1066483315
184662167
1690898072
2136161368
906650107
512067507
1272544171
542882269
1006035992
719626644
1541795329
999206567
1921840230
1372845070
274951058
1993319911
330510392
600109983
1668232647
1233843294
474180241
2022554977
587953507
2111419694
326533537
1281716554
1865055801
1825710183
388941268
1632181179
96287158
154734397
363295926
702659903
116624982
2010815086
2136771723
2144137460
2038425496
1608365910
2084581140
1354152681
1754588849
326181262
1065998049
536133475
500524425
1120908891
2079721455
2117878868
1275949736
82056300
575657274
1010326756
778646253
1304895559
1063917601
473936151
567062552
1956442848
2111289748
905430399
429928547
2051075375
1684492932
1273072430
1636857783
1994036491
1187993772
1083241469
615260314
1555605049
1682765938
1918759417
1613042504
1628407614
260940034
787528856
104282674
1841506409
1235253428
1722725692
871754864
88592193
1387462680
205354180
1457203681
604695856
1494202404
329349989
1840433603
1039130123
1122285262
1357672189
1931332339
538633827
1541677781
729477792
1973015139
874835013
1338509076
253837390
254075745
563794672
1537838549
194913131
777692804
1158417394
127003019
1307242510
317252912
1369469302
2088356491
1487335215
1889551646
98307045
54510793
469239272
1907668210
1147180083
1632146519
1624110108
1863521061
240288059
893241439
2016685784
1981396186
1446072035
99423708
1793147939
2024406953
174683684
666971784
430938706
1621209378
1447429004
1448632598
173512050
429596769
1029473017
750516603
1638261446
653998465
1558498680
1433366531
1067036010
2027932774
1756255172
244873038
133006777
103966454
854996076
844121647
1125153829
310923025
376189437
1480284595
735166146
1200498855
1656356980
811512883
194373575
350025992
1074724356
1530523647
1295725204
118338736
1564063003
484905480
1032539822
498584113
467581360
1741932153
1020593952
1350510493
1024277114
40980858
748207694
2086185002
1328604013
1321574563
1213790665
1550252495
731394582
676519876
1524436734
26023485
434812365
1654820712
2136262995
1746282962
1601405604
1407257570
680042916
155714558
770470952
76160617
2737174
118793066
2033006294
1345501767
492570343
1849360739
1948904824
615249883
954536488
477159950
1618483139
9622353
473977428
955179312
1241113011
1512751408
756336498
300603997
922630509
1996193354
597192462
1790795759
1843031240
701240969
1466851426
826910516
905097391
411244787
219487424
1923729483
180053613
760944980
1739000468
1728751801
2143000985
44879033
514858269
371630991
638276974
490086232
96042237
903385277
821166317
2144887687
65211923
899081191
514965328
115943598
178856223
1290253163
637582290
660882324
1817334241
1634594043
655762980
152077650
1768609860
2049191145
45386818
868804748
1752344777
599278615
1768701033
1704647796
1878957907
1069767006
1450674790
669274006
86313481
1035552338
414523269
1096572976
235510964
662002438
49873834
1764510599
1300417767
1060150058
874024444
1699309771
202664285
1615262889
415945321
1790356791
1526286986
215066362
454468691
2009260774
1018273187
749600390
486765600
943312999
1723678751
2023105162
1695245032
1803230113
867516570
1035087380
2147111100
1555908167
519753998
1147414810
2102176537
829517131
1263344779
480258541
504563187
120873831
819541338
142900503
1086744824
1375232321
696569480
1540333793
1951916847
1148454366
1748191418
550068228
515727462
1739046420
1104655761
1277153627
1530329040
1985092490
675818788
273044563
551957753
1472123588
1466632736
1905444089
408880707
1206326626
971295753
1416364176
656017893
1106541011
905411407
527651277
13804337
1847161899
2059565760
726524644
2095280547
141178485
208390161
1091219992
1605349270
2134724977
1313531385
337709445
688595789
461285682
2037987381
1611646155
1159610868
119128901
1503020480
394513577
1055145822
13158994
569674217
823020480
841384054
1180552523
1051907754
761633650
697395888
1664287291
570446514
1084987436
710671768
1587496640
2076152755
1047434694
459628650
914536205
93153282
1088336045
1725037726
531114337
1249593111
444544112
521297429
402063944
1010210198
628720200
1587449132
314179675
365867537
1163212594
769774804
629107377
2099248950
1403672468
1982600047
1152698225
613179371
31111469
1076634407
1617905059
654998553
713841023
1479768586
2075109602
624614874
174517955
431415624
975988405
676546003
405723460
1968520449
1632444116
909585117
1500390879
176701799
175291832
1102642673
1798382447
1370700783
1086723378
27344006
1912086838
1020727194
2143841051
2137820695
246893752
1301625578
640421731
1533285757
364287594
2031000683
1127599984
312004052
114764103
635437323
323744383
1104392641
973757335
764843662
1449124527
402060241
1977004607
170841631
334016636
1918832408
904996288
1555761251
1274702714
572714181
1384574324
1921199303
596052063
2026429461
1800264829
1145591392
2114840499
1346023914
2065444666
1781765395
774533055
442501060
1054913156
285500257
527261883
1712737906
791201640
1735443184
663498230
1471974789
148165823
1210524269
423863211
1462890143
491152556
1511313450
505034688
154633088
1476434086
2098448441
797979638
749175458
1173601562
432170159
1958373123
308241040
2107436880
115506742
2007532836
1735899490
1863515151
40454390
1589971489
1495273926
61700745
1220079145
42561405
1674912922
1721311580
726093197
1443150529
133277970
1041757433
1887782739
1964613680
1727454968
739889101
2103572683
1792945769
904590834
1029368394
243140774
871576628
93543108
730847828
1836789707
1123934538
1504659497
448413838
740464587
1878580877
1515703301
1477282498
323670350
1156316558
1160376809
1989367691
1352435220
1819724887
799989900
1624948921
708135900
1196433860
371923280
964956275
55235550
551819179
1691692644
515779701
1566262159
530373971
347254986
868535640
1554302994
236835369
646913078
1421695720
425242681
1536090176
931608608
838176002
1377785877
1810569165
1485255401
100244811
1049080284
1538690343
1094890168
694757115
702472593
422292834
1250535634
537341027
1431802870
1509550472
598910016
1557173650
2109661600
1713633964
136173623
379996854
838518019
273312578
509013189
129777940
1499867040
1663159433
1128467619
1254153702
1235073430
337329101
672300703
288631851
708549675
385363274
1239995887
1339558716
1499025924
1577056115
1042063277
2060944962
1025903258
1766993780
1011708180
1530325274
240800114
662932144
1083458838
232782817
1052398095
1831978933
348191166
1755918347
446374501
2126126523
2050453649
341071128
831910742
1879049939
784231485
163667852
579773218
1703919483
936168101
154656162
1139775171
93279484
1153545633
1933347881
456503363
1996747200
1535443879
125190882
245018678
574799752
1113431088
513385086
1737636851
1244252654
1360221433
495986796
2089811395
513658087
239811928
465427505
454369579
332584709
1820582440
958915387
1862925927
1830282956
84173818
822958282
2042378208
692710855
265818225
1979927170
964483335
638496932
1162771525
188796445
469650437
88155103
1636813243
1242880085
1815085471
869979786
78972982
442121829
1298635324
1286923487
1597054
763763226
855087656
480936
127189708
1859492118
668851811
2008121728
1418510027
747440536
1433028733
885089895
751087061
27963953
275576655
572283042
2141207142
451787227
1804959908
1865170466
567504549
1274855033
786659923
744016578
1847583843
1950489250
124669312
440474573
1242403094
125323267
126029672
797751123
699709926
926649192
974880448
989493420
1366276443
1556049565
22900875
605438060
1274216258
1383328215
500516454
1336893242
442478149
1413147412
1345770556
1265199974
1190395237
1044893757
775596618
1797475603
1298874073
2080742357
1611522674
2017007454
593863343
699502160
1194205523
1142771714
404441020
1014879706
1878267646
1249651297
3062060
1535123098
1113026564
2057655412
1117330913
230231240
789338891
417427994
545062497
1656479121
1464640040
1427673762
2105789059
1720156962
2086766811
454940230
227606560
1418924158
766293521
235325887
1050517689
1868888208
639647788
895562349
693508979
576212522
2004670316
1801223358
2123031375
746741979
1762286187
750875432
620226754
168696836
1465346302
82355863
1887406367
1600589959
1478424556
1536970120
1034180568
2115515515
1093507767
89481453
529127196
623322491
778812142
1322933333
1810113690
1072558925
1774816321
1565260921
1831701126
953278405
247289820
1280084463
1223852345
1810110696
1665496912
1845809146
976580720
674005446
1561919585
384911227
2021848968
1252097890
1270672838
370688867
2078334825
1190408261
319013432
300521365
165588914
1375853794
1703377452
970060795
76058678
1267854834
1385878240
575708022
829132447
1668116659
234756049
1410458609
113194271
1603096786
986253735
1692297782
1100281612
1877612001
670687392
1726614604
722155706
1287116151
1445483982
91366923
970805326
1713873832
871962947
2005062259
960699680
244379324
1116440710
1508595366
1148381572
913419801
1408818627
882586318
718601134
1325049895
1589696908
924855989
828616406
1570889877
294895968
429684387
151690288
713567363
1456103930
840642540
272681197
599754203
1372812473
1616915929
1874947893
1286606987
365823921
1961054683
1916923633
1819187832
160201259
2105175532
421469796
517717419
658879859
1907993151
672147904
1048888465
1133438317
1491769204
1813854413
1842432783
1451728491
1534857274
1655574082
1099260619
1670979529
1408743029
1515447593
1272546080
1957239585
1566830508
1387611164
1807021264
978630873
1938946934
1490422749
1235041537
1321928123
1956673151
892309054
550100101
1933878082
1358932077
260880193
1452668350
1269519898
175002460
785361784
1447253531
1109192950
1231636506
2114413012
790269565
155656854
1697980756
1343488394
9928864
296244854
1947265022
1810654863
1742398732
834480657
1404139164
802502225
1070294982
825871610
277592767
1798716851
533559619
839614873
1209455467
290747427
268198786
1534864833
1564065977
816064027
1184678318
775783203
2036318862
2020598973
1199107032
1947196593
1507325155
462469035
425974692
1486224977
1780622278
601693835
994012227
1854502815
36783833
1281230785
986063873
1641603094
1486223231
8494082
1590739978
156764726
499543064
519446020
1101869603
1983930356
2061224927
1247504925
741728314
557895832
1754860956
1538780703
548566861
1747490623
1142481996
1525928501
1154271173
235967095
858098103
766965236
311879990
1800184690
1483520328
1495665942
1365161014
607879673
2084326069
885926062
1813832338
322245016
636911050
798827707
107870725
1593574750
1211880111
1183161057
1622136852
369863439
586075849
817860162
2005295296
965717229
138443962
587607354
1714481847
1649096201
1188705212
1834567241
945050781
1851716683
534239098
1197458882
809282410
77227774
796912247
739259269
1112335969
14604765
700004428
1818627345
861237570
1064115092
298811320
140377750
628393571
1851991189
1624612792
274371395
768063538
498865429
1164551745
24052538
2011274349
830041434
506964373
1331488311
852007646
1247409312
1697224458
863995915
1023002689
1137744681
625539829
483420519
1785455480
1471963672
1551690895
50952713
1425479241
460372233
1097364025
2012341628
1700461282
1548385797
775120439
1553232737
1799743066
651404362
1175759258
755243801
1304043835
34682713
215132083
1813630483
515042450
512989694
706695683
648116238
1189870839
546866196
432064339
427943325
1549060575
126999631
220375585
359708057
1800790565
991917492
1998087318
482559057
61395673
1046337018
1241335536
781642968
506939007
438174877
1412388167
88662688
558822342
593208502
798515634
927051370
1976191491
287370737
883103434
1796438766
1866435081
1997015685
960224654
1480660357
248881705
775372446
434580821
1814185999
893443753
357336955
716250295
1824263539
2108544893
1521682222
2008830046
902227206
448688043
2138330346
1950800615
2058070616
478189708
1599375330
2027192193
1586832919
1420397287
374486699
987921254
1437451239
1484521534
1402498075
1457659035
891081413
2102406124
794691237
154096895
1373793988
1648872706
478685582
347081113
347926667
721302299
436631023
1384098206
832301286
119872229
927605455
227845276
1404542281
1113911311
1682032777
462831590
670053129
925393923
724588021
1921281537
1479027224
1650122622
816719267
2069474639
2141451176
1454001494
1729189356
29086085
1276021557
1323648544
2025569767
1609550948
193545602
1392943474
1391212557
1938200544
393592036
1327051613
1327704258
2060735696
1667051063
1627155188
999010530
279388318
281927527
401561940
1979915001
650627829
1037810531
421886505
206747268
268366076
1910444534
2091786524
898984605
1227991591
1922189691
396791582
405061456
1665543316
464826022
299780874
1502346412
1933271869
2089090441
395574100
1207401070
503190475
1877997417
670451528
1843500298
1452727148
1684208011
932437979
707620951
1577748205
765924881
906896495
1672418336
1213197655
2044377430
244594799
796167184
605429149
1603451067
1408992717
271901131
244233586
1297625219
146941829
1577806062
1177275526
579042214
956226706
825757620
1773018680
129569474
2069785105
83505527
1856172245
1039876679
531377709
76393987
1174822670
208725110
1628252489
450919708
426953373
1208845768
552000743
1749482571
906066875
1003353573
2094742067
1610727118
1856582556
587841261
1611713012
142341722
934560164
1609028706
1890465093
1927334390
320225276
432820287
2138433544
2078837544
1051271136
2104980586
1282429800
1335700391
443360510
1377188960
1648557402
557583102
1348541894
757637153
1536749380
2023016280
478737564
1447410994
654853758
1349113855
1487382086
2005942566
1908888942
952384004
1169218624
1725706077
1618890451
220429458
900718139
2139983775
849260749
1508594892
2041980715
167233852
1050232761
1777794620
1501900454
455044074
1633882541
180726754
1230820352
1384713138
2093163291
1028108962
1084786683
2139385980
1156186258
243526443
429298140
393521485
2051892715
1950555404
1983953673
376997738
1037403544
1192184067
1042960317
1735377647
1226625321
223916039
249256623
560800625
1225635997
1255630795
439867684
451379791
1492194440
9697574
2087052622
707767487
1760569381
1577204034
1812319653
604843253
1402387769
2133287345
638575450
488409570
1492701561
286801523
1670546481
1271727638
1141263725
116980388
1564637165
250385327
1490094767
1140601763
1662253148
1456172074
1746260887
1070871574
1964166885
706370482
1632001752
633232508
228799759
389025724
1721659508
2128242696
447753310
230247384
1043569123
286433086
1355073694
1702325045
1029126611
315878665
1938149383
170143339
1223081478
1759613578
771902323
764361481
421306082
1083464558
1659488892
1259896542
1479734915
1117633115
1241356151
734200340
1737639912
2115499968
517501143
915451986
1354749646
1713309231
177949267
1094695271
1060718716
82504535
1846946098
1094445648
895850884
1189098529
2014734936
1423430458
1654426943
1316912334
728969412
1312669120
2053528830
209843609
1896999401
750815486
257364421
1793904551
73364278
692214755
89198400
1428508125
1802217660
523182789
1022535095
849109754
1498571063
1243688119
385195532
1665390611
1445429522
1910281634
525592194
408933048
1842563807
649270208
1740021210
979530698
1555387022
1545671895
2063932294
698925118
1374950910
2011272006
1066825508
355703156
2005006760
1068718361
794436345
116186154
1922477184
237770582
1869142919
1469864424
477124427
1395912230
643080932
799492860
474532609
702047597
969972231
1858244305
1310701488
370523829
2041402632
1468928751
155800998
655820771
1229803235
618833294
1352834032
818491699
1259789612
295473305
563682106
1609837939
1877371783
727959886
1888195431
706718245
1751888120
645313780
1738737391
259124836
1409388496
1488009191
1338885848
1973954935
971078648
1417802357
414714911
1556173944
825770914
1157393127
723032094
291501455
365731789
2034236335
1679395995
596211349
508226695
1719396906
330365867
1648352643
2042204439
773831137
1521122213
1264551571
1493653427
1584580830
478215847
512420533
296665708
607129037
858360435
1373305587
1051005797
1073099697
849934504
2014954729
2072454671
453230504
1127099375
1273953801
1637991857
1447303424
1982981109
969396662
1064426488
260335935
859128568
2029689521
535820302
2096658707
1290385135
251879293
223864973
592036365
849525672
1477056089
405696383
347330971
1000179936
284676857
820674035
3689482
2066805239
1936848306
1749391904
300729659
1792483099
944778666
1933811648
2078892615
583337440
1056274804
1793585792
1416692035
576904225
1491846866
893084398
613079795
337421508
1426608460
601769103
707289635
235510330
1822067831
191464077
1803042097
1820941285
1823141557
1842761087
1818221501
1951036157
1357673924
1415708739
149388132
308520052
2129267327
1478313367
288392243
903336381
1380486011
1098544288
796856399
1591698709
112184310
702887363
1859294609
1976702650
469049391
1245175050
485654743
158543228
1982632254
1097254795
642342446
1565595321
10249710
444359140
1680116157
44134454
881409475
199051308
1566787323
1340455658
1301135538
2065471419
1473199923
1152772643
1165971979
1025696542
921096406
1125822565
252137516
2065859549
1728334680
500369271
715607219
497273490
1429036433
69435761
2134658070
1836804164
1016626468
1681406657
369005483
1159088557
287573286
2146543533
1149666197
85491425
1343489528
1229287470
1655353216
1655652719
163220994
946340741
1157338767
780917226
1739985881
569559490
116802709
1873717426
1403070336
986833717
1223429708
1114698016
738935531
71623255
622129175
1292641536
1517532662
1099156320
1073398171
485326341
221631403
353438780
271598970
1356633241
778727775
311252476
1622199137
1815157418
1652544220
1512490997
1703813354
2008303383
1304325580
505950844
89494960
1092227335
575883197
431573341
1174099246
378532947
60389608
423138927
724924524
972068001
71239082
1380566300
673196778
16524263
1688765991
2053274359
21438863
1519025652
973936370
1110703022
1288707598
1816624627
35009590
298230780
628926493
420682324
206248460
1787084955
2054850144
1656943156
170562387
314167670
635635032
513900368
1353277941
257749484
262621802
1358276783
1902160141
2082348994
45805646
1302304759
641142940
749182199
969964866
1929218235
1293061621
1866655330
915368894
1570630776
1743085740
25852567
19008039
613158538
1186082409
1579115462
809068681
646860895
1212632474
1720890128
7973198
605071964
1911314957
1133094369
776073545
1577701276
1843913401
803965194
753601885
1257449133
1113615024
472323467
847791702
1586811621
1369813774
539946894
2108244473
1526719840
807359352
1311007820
287022662
168785249
1901607114
1781995201
539610559
1707286912
293794738
1281338903
602260829
912156447
1948969140
1854278392
1252472242
682745735
669997262
25526566
242045182
705633814
1552936999
1188894301
977977983
22867965
842890878
1249871705
1216524253
51420134
223105302
612303392
2182845
1810782849
205516055
1920513323
742860901
1470463680
1323966684
271083110
51955746
1797422921
1288338838
101370034
1197169590
771112073
267039977
12864116
469026723
1471504792
1611663249
1947454013
61943615
872574074
704122569
1486237640
1470796813
2074670523
201381076
1698250969
1942974324
1389183554
51765248
267358057
1746044297
2125227180
1494991303
1204107647
469091279
862472890
306092730
278365735
1436441756
805959214
347567107
761548964
2010082382
556619366
1510458201
11631124
476754758
475123779
423488480
339128189
1139072028
911872071
1258296472
1736181889
720917696
1453322656
2012501015
1597959192
1618592105
1919116234
663725220
1544583564
493409730
426345246
1641720468
903773186
1600699508
1700561485
887311692
1407578119
847166612
426774315
739153370
1012548178
720382892
1287932389
907183024
1345617309
1098675705
252572058
1099287234
1959192376
21424116
945634800
803522763
77286727
1117373110
891234845
1510260130
1440226604
1376794083
629443382
1082772067
1249045980
581885876
529014349
391331642
47185673
1493613971
2006888594
197266520
1771718803
48427347
1279690803
308279540
1895277893
1941975279
1012226474
1222049841
1950717165
746843566
758165175
401790781
973782226
1213712414
1745115399
1079900430
1720422089
802182521
1692083389
1291414256
864742824
1442107384
297424349
412339643
100240587
426545539
143672545
1755803339
771430902
121068247
333202552
488305016
419107221
1441081968
1771337989
1426728606
2074927962
1897436910
289917245
2034357674
990417752
1458165893
298498929
1948691689
947252253
119037916
1860441927
1843192960
456288764
1737225843
1225762047
74030240
1398806698
2695063
1728660964
147785508
2091284165
1030036273
1739502152
1497755263
1179843773
1196391600
1955484125
253963006
422958399
1131219747
1611727119
1502629847
2070924866
879686564
554428010
585756707
968927281
822618387
1569545768
1964524626
784553814
1221681779
1224611984
1475326627
1739022922
2135270327
9419051
1004722715
1233278463
149505905
1010732745
722490115
501806951
1676979657
1711601807
2146764610
1535622014
1048607383
54861669
1496677925
226750555
511581320
1078464740
2028380896
2067089644
725027092
1075806293
1661984178
1232945378
1442770306
884113994
533852727
1230299917
145043624
1806214131
858368551
408771732
1967378904
1944583801
1772682217
174537372
506451431
670050094
1378477066
241293106
331798965
621719921
1628914002
1987094361
1163594720
837222520
804415072
979124276
1852023975
893691899
137010607
1067617931
682525329
1650173046
2099879064
835241748
1893417116
83856398
1514317851
1045731921
1521639842
1151846256
917099644
250660053
2043453922
1844196431
1484377322
1383583849
518882584
1805484931
812236672
496438055
456529573
1684663263
1078137148
2091814899
854013041
1895076027
907326869
41919429
987735047
491801108
1243206582
1503255537
1626118270
670757176
335645280
934193058
923193039
126141406
1052626504
1337980024
874342295
1042891731
726373485
1637062730
947503137
595268489
1770374917
1585592136
204903974
1542968870
454621020
1045060853
2002021582
1679172885
252762920
1961590966
1191243384
1253183117
1510451299
1956877745
1614154660
982152727
1697831141
1281596604
1783078068
559941589
1845532462
549267170
1939326736
1632081198
733142733
1045668001
1852088191
1074014958
68664166
581790469
1247956615
1318666398
2018578273
1425365692
1417404987
1631655681
1066416613
516805540
1485497267
627678748
984577106
723868693
415799003
1445067946
158367663
1666296891
1679024103
1220393814
570258024
1037523897
184408176
375335761
1229492585
255925347
548511394
1518066839
1438041146
1527300545
1028629959
415189900
995037607
976422370
169633294
504339148
186423095
1432060241
1158302019
1947862160
1683350214
1681198916
1542649043
1133963407
475268697
2130742057
663122863
1179542030
1614248851
2114734203
967948902
915183126
370736719
357553018
1559911084
1134079081
1498577192
1370197059
141454188
42894486
1682680835
634879848
1437707628
707017174
1836018734
1040893528
38655305
31217514
2130183514
564510809
2135347688
1077907579
1318481432
136576607
450675896
2068835480
1456464511
2084278484
53368397
452443583
1523562553
268346255
2051570436
1137720246
111815352
120975669
857061329
541669435
93283543
1492707542
224927204
154832807
1360944050
314268768
1031767367
1714215470
820435973
778014507
1530645990
1840554734
2014743823
1928734629
566041241
168153387
598927375
959467423
892647448
337063887
1651154407
2034718756
769908047
1651056487
2122118172
207352831
252493908
1202494540
200657848
2113452242
431973119
340451776
336654800
1077093637
1040329990
1219607122
359286387
1735483412
1112888259
1680489752
1077308218
1325262257
345250941
619124336
342145505
1365811179
497721644
143354813
290399767
1227830932
68989116
168380065
2096522227
498046757
381542591
1747968211
1636041632
1425890919
301855736
659068543
288071579
1844560573
1990957826
230520032
1313001737
2026103106
255915758
270123549
2014748700
1453086357
1726711621
1962345176
710307913
1542311540
1929346602
1423191679
1266515381
236182437
789330155
377216985
1880141084
2000795231
1397335898
879343189
839103927
1432327877
143363646
65450760
1616023237
1018455894
294133669
71457618
1410481718
1306335124
882734699
1069720159
1934214271
1551201069
1337798789
385165205
1022830550
1504520346
418529006
1027907843
896296120
1071007159
1739902943
1600431182
1512362731
1846768780
1584411087
1180089292
363773319
1655744603
244760599
378069432
1784543300
1415061220
644776142
1273862536
1968560819
1041028060
482476204
1088288880
1117017685
143525047
1808244968
1673953527
1631774974
687843721
647548032
2109916024
1969946323
189876576
123527825
1787617756
1793062524
183135248
1075391288
1092380838
310288660
1754925429
437436826
192333290
1455217022
1340463079
1217749765
1137005534
2011122540
1649658649
304398695
1838676935
1873827185
144121751
1186663324
1502232792
1922906584
1331589809
785826833
1414417435
994972458
531540728
197325029
1432971389
2033328712
221275204
1854228344
590001652
1491259071
1884481852
1338679500
1855878299
392910130
1585275497
1870664041
852466315
1234712059
1858801126
855712835
758065938
761387429
76740945
2088867180
1831658625
1110690609
1134837754
1773968251
970349721
714906406
829213834
1299836088
1356041232
108638616
857133165
2144801435
257317897
1843565554
1437839643
270719848
687641176
987541200
1024090767
296269270
348647704
1603318072
1995804372
2107455622
676063297
1173754734
1581234143
862354704
794710938
593160121
1371834562
2057870355
1399536231
1006666650
579532323
2064900235
804756833
1370318309
484166291
332662644
1405471588
1833536130
1675143709
1813920856
1580527813
55052617
843045181
1825650073
1597849491
1292563465
1120368213
1234533484
1732291120
51652171
696041057
159363349
350459396
72344541
2058085967
2071590651
225170655
539298986
893383087
866556593
2095183556
652185142
220840488
580518177
467998874
1518099494
1145520972
111327354
481086869
798566679
1057106340
1242651184
1694779897
795196516
349506320
93591184
1548231274
1940720135
1539394867
2023768988
889428659
1928254454
1904377378
1551893039
37290000
1364025549
1980556144
1220531986
639145996
939383252
632063076
933093042
715523725
1398109631
1459894906
1239658320
247431047
787800591
359625730
1890420672
325122431
584329851
805496277
2097729297
672958276
771437533
83682612
1616584764
660005629
1367644586
191299241
678484054
1414728280
1649694468
587707383
1714525799
1119428474
1478592188
1412186447
1686019176
587861363
450368924
1136617337
1981296914
755638534
894815566
1053437866
1598865668
1233013237
1242517567
833243657
1643322752
1909316636
206717329
711671729
11360643
655567267
2046858358
509811209
1336153200
1794038954
904514849
130871519
832720069
1670033565
731154259
927054234
1320436703
129358467
825242431
14158941
1390756677
1643673249
218378808
235982464
308224134
589609985
516303200
2062228539
869674273
445720569
1795182289
664397965
1150729376
124856273
384654129
1062879934
378431829
2089506601
34132683
1578939975
299473686
2022088550
1073326579
1726588738
146047450
448968229
105813230
928795693
1887203049
1915241465
1791798523
1304565908
6701900
332058776
1737710307
1866389452
1129261273
771566130
53283136
1716663596
1325521047
1875189589
1320402365
2042987883
1445563712
530016886
2111991906
1898318151
2081766631
1999615397
1548349297
1893746058
1817005585
532852015
1513503010
425806701
33103213
1174748046
1643034246
1473325274
1416035957
1052850078
1554438530
1833073147
2032428241
1341831153
411954471
1446921643
392988192
478110819
2019404824
1641392147
2134666430
2139296685
752078355
1253936307
670155585
1818947006
1883423625
285414605
161881203
2064331044
2086770451
2045220596
318014299
63185153
713875919
392881149
545458618
853983683
799747238
2098827265
635298173
643269564
1549829017
582708719
557722247
921809256
735437101
130602228
99136449
354783465
1746322623
726508931
1600673251
527470923
1397712307
1000925310
1121478924
761553264
527685015
391848278
2131397692
707523749
2124210189
975054822
1584372027
885189579
534955677
513300148
502619790
2119339798
1934852542
381925695
861320821
35066688
933196653
342029747
447368540
2139997939
266946059
216802355
193596093
1644078111
399717069
1842487846
380972666
78125388
1080999247
1430260255
1494726348
1132137107
868281262
589295525
1902777610
1907906090
876105139
1366760139
900467204
360564246
1119699441
612308687
198179717
1371103865
1315899707
1409227740
1119285149
1782363801
1444777845
687985151
1565285699
506827933
707521953
1185151351
1958642809
421405524
1975434432
1117278286
386989262
1004887262
1379057875
122398868
245363055
609870507
1682484334
1318842533
726296537
428647230
2136201554
648096369
947974614
1900449531
1807758387
1558187129
943988368
541298342
1712570417
714532779
2066542885
896952924
1219759207
819367504
1679791619
786920157
1563389502
1252732448
891601417
1106929394
1954662763
1969527566
523729929
780084437
1278159966
650667999
778115725
104788358
1587016765
1115924295
60186938
640813704
811783171
1188492797
1846450487
194071969
1337030578
798712383
572408025
1403862438
1894513669
190734779
2057857726
1250863323
2068006108
1589934637
1242494013
291416960
870138509
1860538486
523303202
537095559
1014176006
833817611
1390732000
629784160
673316352
149462019
1401811335
580977771
647812667
789874591
1226403902
1132206346
925143671
1120004134
896158218
1325329952
148920577
1692775125
1332616302
1972030952
1119640497
516322786
1552807825
709909719
1024531254
849803898
1738533467
1049504999
490388457
1649090454
1373376790
1527342391
1144130093
686044713
82033818
1290083205
1230349474
343510569
944019273
272564519
633254211
358592473
17445815
757136926
1243552060
1972400512
441352143
736002114
1486114641
197163191
1202724259
2047343415
2066607512
727340939
398256255
282360354
241369823
31381045
874069585
743225347
897651370
704224943
658718520
1290697484
1833334665
1612529375
1298371578
956971251
632017604
110476383
1463600212
1665553292
2054702296
1756673280
666996467
1353138891
1047823737
1590833789
1938047763
1678734639
2019924624
901070412
106791644
1812051709
738852268
1857846739
2051412268
1077625721
1672271348
326092663
1731751028
1050183146
694469703
821414272
936895109
1340504215
790390031
1034893028
935996334
135656342
1640298029
1503422284
499187906
1960680299
1180966272
841137554
1374254525
243791457
370091724
1030192801
345713899
1725469688
603502272
758814652
1411249913
1439725409
997009072
1121618303
1122022316
241967060
785181216
1982548817
860385329
417892238
2053917241
231062080
1957800123
1604913166
1618020999
402780928
442632085
1828152880
1866151749
1419809298
1942814487
1662484456
1479013668
1687010662
1070557415
619361442
935039417
1006245094
1938560373
1282668924
398921578
403037423
1377900258
1982194024
1633688519
2054510913
462465291
2039046695
229243438
904788377
2062358317
1023764026
1571664563
256510230
980341114
1759532203
1226360510
878652984
189332309
271011705
1636212886
1330253055
1260717196
808161367
1569325876
1090126824
1239277205
1782163761
228075945
191849203
89425448
1059342550
609814064
886384749
1588576614
1643100799
1423501620
600674226
1968930519
1432791184
406052415
1408052350
1456465264
1676123538
1804085444
12135674
1560273219
1540213579
1488948030
708794086
1235317929
1866763812
533797167
1280301952
1094885785
818016453
588204289
602690121
918891324
962760761
1323504027
1715481780
254837844
622909210
255579694
1532958871
2018111470
1917488923
507640193
1573015863
843315235
2005027822
2041712590
1941839300
211664600
763068507
1402533979
1900913970
2051186529
28653694
1052816234
1447368763
1300213627
652025053
392756734
1594847555
1100584870
2117837322
534683780
361429673
625133595
1326346272
1719469156
1346094049
985439458
524750166
23108791
1111125371
1357807553
712520312
511579197
77127199
596576325
23686908
672246125
975693743
1176137270
1586246195
617770152
1264465659
1396148842
1256110188
672125582
2004005891
1503311239
1435727253
378627216
1596425775
895060336
1358307021
1942736748
1365554667
1765075179
1326350885
963490936
1161753235
286941816
448124820
759448430
500100621
2012378848
1274578097
1275235982
1437019641
255640090
1177280054
1421137555
33658782
852504947
324070069
239350381
1049615941
2065541890
1482284776
1450759609
13641900
181204566
674310162
635226624
70593965
1176982822
2025770978
1330510621
1123300092
881569862
1172327931
1433407860
1632733999
871350236
536863282
917464133
905179529
1555350761
1799861866
1672703755
2119464753
429122687
758379173
101470440
1923753074
1717446158
1407903363
1934467445
1378224661
1275555445
38826793
382632168
171881574
2123403947
364304272
468108964
1718621991
1253692917
1258098276
1676445605
1189928107
1580557897
1237639119
1366200775
8357809
1089983027
1478142639
1116073208
548943387
108297747
1762112401
1021836330
17653651
861448575
1279900034
681160386
136614094
923538261
867611859
1469244406
1858028152
1075613791
1544244083
1456574290
2008511130
2126694733
1854252682
2019354102
710016795
1076535566
328695669
2112141643
698622510
167263883
2099294265
1772513669
1707925804
582519878
1010980757
1645978155
237504708
604575012
448235658
791755352
410149033
720536869
1610453339
68197326
185413010
713564851
888924806
352624362
1508608373
880590765
1380215975
412306007
1260072348
807881827
917680010
1258409469
1909290126
389977768
1339888810
1414370241
1952341519
2072500384
458665847
1306620532
523182151
919322642
1209239023
2146906496
594665405
43853396
551054177
789130400
677794937
32767186
1594946084
80687408
621054002
1947487223
482415441
1710673551
549321032
178242291
686627472
1844625223
1963311506
1404363463
755741822
610711897
1418264442
844247130
96497271
1736088063
1010112102
96809086
1058928984
795394002
559007061
1552923769
245576046
2012531912
1952560576
1625869638
1073658830
576013141
2144454725
759909664
761946834
1486257746
1979732205
1481658060
118590653
1304338695
1624517405
786534210
688287265
951353020
151160142
932345059
2103470577
1842275217
900999293
883639531
2095911360
1559243753
2070632012
1935807132
1001882640
1395792330
1302686110
777201231
1399902915
1026642529
1437763168
521939887
623204579
925183301
1588819746
498886968
1375409906
1211871519
1429401195
653129418
1478996762
724886791
1902726565
820712936
2142407492
942175563
216643495
1370466178
2083185202
446579296
53808591
258996320
167342051
1099749001
1332855841
2011697319
1895456818
1698751879
1702815277
600525056
1727796894
522898432
1854725708
536017131
644878316
1285974827
1749470328
939986679
1503739356
1517021689
102637869
725844721
2022133695
917649945
1187898866
1994704439
1332544795
1092643893
737907283
1602300423
412134829
2117044843
259807581
980429109
1987976432
2009890956
1122645671
1874630964
1175857569
1896821785
330878380
1428559140
1123448349
1658440382
1961157471
1618093998
1333461359
518287475
1700241097
587127604
1947572734
2079172488
625125265
880210531
98969569
1882347758
348392623
1522486983
1687969989
1270098968
2095063758
1440276018
49725969
1814207882
1586930404
2054042369
442577877
2128906272
1175951149
866640348
1325606502
1011553643
741064292
1359541018
1303777993
686184078
1393890878
251576496
1596086239
959252944
48959176
1505672473
843373472
1037377811
298246657
1576422150
683661143
1789349626
1717127705
1151763342
1402079957
1350835582
392516146
237759330
229206388
1809400831
1328050228
1628101906
241498259
1822887692
382453366
1238896920
2051307072
1218340899
1921989013
1751453278
1648885002
2006241183
156222105
16197816
242908195
960830811
1966964830
1324944524
208918808
1065877719
2125547773
304420870
1451581825
1081955496
840423724
1879852348
1041447725
762025463
1987575369
413354561
336899836
1583138722
669010943
1009875989
1616703158
2028460131
1329078673
35574096
410713119
247042784
873517378
1525862011
912194915
1836103474
2041876842
1120529298
1465189536
389128377
710667802
1993559801
1548446199
2061134735
1251394178
535814318
1561441515
1498239382
140602041
211711447
150517585
750807702
683618871
922756804
1577929282
1942148459
439169156
1834777092
2018835269
569245817
1264967295
365068131
1037734859
1293516280
1300407470
1710055036
1580147293
1383650868
1575879661
742558829
147657075
1543178595
869301745
54230693
1896464229
505784019
2049556626
370674570
941873664
1147992876
1726597860
1585725710
1809146883
1946659765
2087113474
1754505187
948545578
482210079
1531950523
2043281029
874380504
1810617600
1156509135
50828427
510682868
600438619
2088150168
2069098778
1924270152
2013678147
1092007016
1005505631
697865817
1736891282
1224811619
2028248661
16632232
622078574
1145341717
814828774
2099412939
2086743656
46014260
1182156653
849876230
1038141996
1339065807
1115631215
683457244
1367239170
1325942461
1687531661
941742009
961993486
479977216
1077015707
1403850680
1577958843
537112149
1419216684
1147411464
1122619779
964641021
1202766412
1850062190
871776114
102918462
1690940601
1957913656
800191303
1955035379
1219408183
2048564689
1768261704
844019293
947627780
1963566817
1818890072
1153121672
1638782455
29781138
1453563872
1546649931
1573248078
1636924737
1675372598
1197708473
2095120875
19967589
415501662
1966400656
50285521
106365541
1711909537
1069103083
16565409
378810135
926292262
285759246
257488736
46626853
101596010
125526288
77843874
423240041
2012895673
591468060
1619528622
1301325623
916043292
1562035463
1921996124
1246515005
396304445
1535249191
813641361
1057934789
117913436
2019539297
220161
847896457
2027201370
1574141131
405524697
1465070815
1291834700
2135125652
1342707709
386957951
806097314
1717501058
1078619158
1184641697
121560761
1155306208
650656508
919422491
1463374436
770670243
71428050
168454516
229979222
1341696307
186888598
252846321
994840922
1091653584
516855773
73598210
600927125
1706730187
643395386
646287514
641589825
1610693901
500794245
433855762
1578827737
2013678147
1994150526
517231981
1095490251
1800505823
779961977
855544809
1560035445
504234608
1348829210
975418565
284936779
853627540
979890316
1202540005
2098962039
1854930349
945683955
2038911920
960438922
1115064540
90128824
1015975671
319310953
753385163
1793055943
198321707
1152732719
89190860
177361522
1690974575
2045804054
592073007
423234209
1445405870
1316359885
237563545
1754460028
1725133631
269075635
245195505
1491202400
1677507735
870820441
1485817845
1371017297
715747579
1404661283
38963685
1124044240
1286815340
2111437609
515517450
1810234990
664108455
1841954828
1161426766
1030049811
1172028873
1258967955
856944558
1460718820
623651498
286941111
1421688605
1865514546
573637595
1814213228
1583108269
999604536
611660293
1054069340
711465990
981072168
1821839593
22751726
80741354
646728641
1245753286
2051505260
344755467
590126464
375597549
1562540089
2068939875
19945433
393981016
802618877
199358296
426652439
763078622
1129740006
1435119334
590560110
719818441
594750091
1423761973
1667905233
2062219965
1853619879
795886112
221376755
2115085510
390967051
1089454251
79459969
118162735
380745830
163678894
753241932
1682047320
1598339437
1364795801
149329135
1384431399
33727345
2072093290
1429124019
1868719241
302796094
291325694
893595371
1670965202
238607349
1235822568
2085316046
1918594320
655943185
242087081
1292325282
706353625
1661569704
346981305
1577320771
1618708164
1201229744
196402000
1417853076
1124451250
229923742
320977636
1452199495
991910620
612879931
130095750
861736823
1687525589
612014473
1598195394
1838474603
829379641
906684983
1859567663
56210782
1721947659
339055689
263187259
1354956446
387281209
580327839
1898633129
559762351
1398991968
2138341425
1065334671
1842409624
1758871099
393016705
1140907887
556654850
117412954
728743532
993688196
238501709
637002058
1510193525
1992580865
1585203605
2073441178
1106810317
697474289
1161513570
52524840
1113496500
2030019880
1736084902
427686254
1713527882
1189748347
1346082129
1278591285
272823484
1074931040
1764775039
118779694
1021512678
872954247
1192444949
1621009487
108715777
147320606
1794623652
896867296
461733269
1442336380
1419861094
912931260
397174498
1269746713
949418338
651950
490165229
1897095252
782294132
1983504933
1043237139
450347701
1640396966
646550719
809409978
949890319
988218637
2009690384
523818134
859359284
288201192
1474809324
1058473934
185514321
1278538775
2041030180
1737480469
1101857870
1826504837
1052225182
1713155893
898150113
1808808786
1558683283
2025863811
709860686
1828041058
886921205
397735207
2096800809
2022933108
1177686577
1930512243
905390079
1902746134
1286545383
873366991
517596244
1242792668
859287565
1006724691
923311812
1401612151
502778579
888420778
1605921238
137531456
568400063
1846441691
1249844535
1921744746
1844370571
408739213
1358757694
656902214
1812070677
2003600156
1201985409
447565858
828813458
1674795571
1196843472
1786589119
1979057995
974051390
2041699000
300315360
207658161
1644966518
873468335
1592536451
544204615
451819542
586594476
110337164
1015415085
1927841796
1676064897
1398369145
1110004398
654469833
1820523188
1639968826
203536196
712867880
1334681215
1155707167
1370829543
869076426
789571006
1701988579
1701855952
556870599
2135258500
1413460068
924410680
1159110224
1341471133
825215702
960498651
1489162957
1036711640
123582250
1874838168
864241401
542185863
1458152580
153659135
2099957092
803477896
622352134
2100601413
1734520521
1587702805
1200497289
793492752
2057303679
699847683
79355332
292676744
1247207139
741583898
439058256
440419576
724254615
652459233
339007760
782048111
205477034
977196879
2084560268
1529590908
1523049565
2041708945
526724920
1655435994
1015575808
2082197231
1633742644
1046995322
2082471197
1000340135
1392355872
1585138125
226055070
1165723694
1778443620
1898530723
1468730682
2006562930
1389612377
1167794605
640930032
528249356
956164263
1493261871
369103318
1229553820
308044069
1680511258
255337001
766209087
1675073419
1330309450
35839377
1725281946
1371050101
1281934724
274685743
148599507
1520205690
872445814
1184988205
1630643319
1812598793
439848578
420140905
411314649
1642852653
602600213
1840485838
844781399
1832319437
425700181
2090519265
255253407
608713625
728043115
1956172349
615917878
1822804616
1359943124
1345384960
1200367689
1766011978
629697590
1333377557
570053912
1624012509
614433114
2024204396
115771205
1870245391
1428698380
495814086
22198002
483752704
472782833
1369163240
1651437879
1056138195
219670992
711010094
566604293
1076269975
352100750
442031671
1093414395
1951125889
1801531672
851097983
1135247171
445358461
1168890749
1333567290
339244037
486747044
1869089438
1134561227
2013466544
654001679
277566295
1350663256
690734946
2121035203
1581293375
644049075
44906525
955390415
1943048107
1314508486
1039163000
451627169
223199091
150443429
434167092
1604009733
579262270
1625525842
70812569
794866893
1594632895
26011673
100286266
523665005
1151699237
29140171
126976824
467641375
1533387118
433475103
1953838967
1565920763
1420689111
279213979
1749433051
273222608
621360702
1169524666
532375107
1924548197
1466416328
233426570
2061158886
2048618180
506296173
932449206
1338913285
1957502859
397668042
1889432784
1465271652
1466995499
1575975510
324727322
1606552799
1354384241
307681868
1358025689
456792134
1252125229
1179077859
1341663050
303332382
1084380056
801547296
970429739
220131947
1181936659
346521273
1949868251
1656277772
470196646
1104674835
846991684
1273077137
1463974133
228078896
1257806530
104063857
1606442216
590175232
932101323
521699871
816175355
1476097227
1999144827
448562199
385905464
499512723
920396635
762614715
2144566147
963360782
1668261725
1677157222
657598149
1232337182
1161515762
969453578
1241011819
1424973664
2046607333
132830907
2108502710
733271319
491803812
1576772811
458032325
646654350
1924027825
1892457438
1469718321
1499934897
355751998
2123688820
353213346
1428504608
1291160982
495505181
1334416963
1405637226
2137265139
877978941
2093663657
1683910616
1870509766
1950966832
830795157
636757575
1453692328
1702795285
1707419651
2107628649
1017682167
1350339650
343271745
1000556812
457205876
788712268
1431899523
1581984049
833750854
1161463891
1207627106
1391742935
959506867
366243609
1605562332
663483188
1439588400
973810474
1402869431
425313492
230990961
1436052441
644320115
1579411250
1920471412
549206944
459074166
925327968
2007430401
1330052308
1801041090
2091477402
145844098
1577362559
1527693050
461592422
602337597
1518246049
984050347
310364935
225280641
666905051
910849767
1722964061
174181602
2065543846
2114803927
1059224971
1101575808
809833586
432779513
2102736076
1197444844
2016074700
451770859
1298767828
750277526
1887770075
722253592
8369822
1601229243
875024838
1499783732
1752073266
203318496
900107794
1253617628
882096307
1764589542
262442297
1263024021
768004145
570161037
1940367742
918214799
1910344306
689867751
1629582293
784088413
413739855
428016672
1446054967
1396930879
122676723
1123886882
344401584
271092834
1699014331
2004778417
1607506289
1596083638
1560970804
1630023356
1183786960
1250742091
644889183
1647617834
533408251
739097614
1137562500
1304140941
647145544
262009466
2067476655
362720391
352670519
279096585
452288341
1928811706
503190029
153058348
1278349278
791016527
1105247955
1765682516
1242743843
624394994
1741283338
884153182
1208381235
287881058
748184845
628226529
1975718698
935081229
1554188009
2134394298
1682646570
815364114
485409137
888140489
1393588067
37164976
1580102864
1564082065
728552890
1261770240
663409548
1890729992
527442414
467088072
1194947360
1898051991
801402311
91310840
361404550
1341546544
1492513797
2023644553
1173811537
947065985
802685931
312979552
161497755
2101517520
2108617032
757037181
1497066466
1284226597
1175283826
693775524
154251187
2012908153
781800417
622890647
1449433028
536114570
492031359
473877724
236026556
1062543561
946261105
1202525224
1674923276
86783420
1463246534
2088493584
1173853034
972873530
1587403762
2079414539
679960498
1292063959
268648334
9548727
504973073
929733853
1699548363
930959380
1668518943
1710784250
1705691615
417718492
63887633
1276495130
995614288
1217835210
1453175937
1535173021
1900821942
694523503
1863415880
614067801
1717907077
890659952
639382500
207933746
1918759864
1677709299
1773859334
798665326
1038065246
1694058521
1504905446
1896239619
865654013
1819058048
911133729
1372155910
1346370187
756389973
2018777364
1870825760
38517098
918203767
1682482442
1428808847
547605643
911091728
1012968989
682681732
1250166093
2084399124
1934378588
606013911
810231342
872372984
1377169299
2084658220
886427883
632354829
1535170002
1893576225
1687260190
58884098
1191305813
111508507
86821258
684300421
348896491
2021882934
622341518
431897291
723855517
591547054
1692389372
756102891
1031591681
1854612363
2011560107
1281893830
1746153318
158817442
1900232569
1467576911
2088140852
1464038022
214450542
839588255
829287431
614931862
1018179226
1891014220
2113055034
702500755
1430754567
1613274329
881869510
822736224
548655353
417298913
1111553876
1757443424
401162784
1193264281
260840374
914643135
802505926
756685055
456992465
1961575822
1716415143
560908674
858784452
273305398
566763080
2066231804
370403180
665426154
391544076
38438916
1899294771
1510096930
1708756497
791515889
1993728522
1821376587
1920444417
1119533772
1871994683
245185784
211761798
494191560
1671698667
1231171440
1307449510
917089329
119295103
1542648353
1556574082
233714314
1903970645
1068183549
391870016
659174749
1056712783
2101211336
2042426032
464194988
509872482
744053955
74439442
206836034
255083498
671247234
279298128
1789320516
472185998
103831361
1264732089
1259725134
1890527265
1791076967
544477350
100667196
1753233134
641689294
746343508
958579103
2033073516
940877625
972948048
1114094980
1386493871
1786440739
2085293015
297833809
49770335
2132985971
2078934286
653305515
190885095
58144626
446645377
739951387
834915578
147298089
39720504
1370759778
130069914
1771368353
278821033
1484412386
2009064003
219901723
1661610621
949150168
316613857
843711441
1879639988
2009550811
472343670
507760638
1140717766
993695430
379439413
1418509871
1289619170
689466856
25160958
847931957
332851701
897773463
167292086
1036294921
2109141317
1520034976
1144745672
1491721103
1345543698
473311173
763012719
603836337
458683410
872030122
718661118
1168452037
809576541
900149237
788696756
577186515
305125728
1527784321
1381436458
1952691515
513566554
1017014327
639797926
1397591207
1419456712
426280526
2138729189
283411185
87747977
1933016673
1119481092
2133145599
625631172
296171102
273612890
2141278132
1185100768
1591223219
901207993
528967111
366774700
617625180
205745653
1893796558
1375259915
57312821
431203131
1115361728
1101757037
1336399734
1330364007
139042098
293378144
547417849
1289400651
2024351967
119089288
934433086
1714444665
1069847588
2015866316
1550224546
1007100863
877420952
2031306772
1010281993
1766308711
1863160588
1095960981
762017005
1623116252
1935646387
421112111
1761088640
1489968453
1673854436
160768424
1036395667
921460149
1754361276
770824790
527315019
536736013
144134296
1937473270
1417930525
434401260
277274048
1267545086
2097793180
1118996956
661936913
1031091344
1117879669
1978067382
899609307
1690606315
32189712
1491280834
1997096842
93979393
728036772
821016477
1917106711
123831796
1321918562
724079236
1553094903
1240702407
528566634
1756946301
263755014
72519112
1745853327
655850525
817638809
317722067
1326995582
177818442
60753986
716252687
1554059053
1050626084
23544443
419104689
1405914032
1587009578
1123364251
30427687
1296530664
711845926
1245098023
1143877675
1363537466
1071013503
2079065286
96328451
500599398
545387468
1243566591
93705397
2146634331
665135961
1379614305
785022292
1487058484
2126544636
1282140828
98230995
49792194
964956275
661280266
862850701
1334933171
1082048552
1574894835
1001697160
1923344717
1098337034
38839898
152534807
354634059
423464555
180479858
1983378729
1506633388
479914832
965988655
880963835
587512127
239608270
355427625
302974294
1445636510
875049701
1013120082
1056097538
809194898
709341870
178268705
713680649
442106697
1038312041
354792372
1842311972
257988543
758724314
75661294
1969945333
2003650390
113458969
1664640159
658158843
2002188521
1655950719
1474379613
1574234673
1041031678
374238753
2105544638
1815741432
1147890358
1539249168
832962943
2009935581
2083881918
1061788195
185134561
2109146663
1246415591
1368977105
1732210753
288433840
1083881400
1224364007
963002631
352378874
1154025315
768317015
323873499
592928576
1108132139
1724121678
1529409548
1674024012
135179150
862132731
896846991
1484587118
1479151121
1627970207
390105559
549720775
106492107
1502899801
1492107510
299418727
1020484055
2106970913
1588278415
726160079
1568880863
1410838648
1803928932
556332634
495200328
1805384883
450300792
120339384
1599656762
1951309999
1042986591
1416751134
263404967
2124528168
842070909
417422022
1330755259
404558295
1921004981
1773681050
1874827970
177904079
1373987566
932085436
355984452
45264335
1127432897
304383358
488672972
301551944
194015834
841429691
600612952
102515866
1603406508
1760993617
2140945464
1719981368
780321425
1835405428
519535155
2012930162
96857114
407718177
285406872
305621284
839817126
2073050904
1491646628
1963070661
1179735668
1656096322
426500769
1084926970
195768677
1680562373
394414872
790481649
348809091
1952978267
954642519
499107330
408279627
649605000
1152541374
209296818
1670119175
871370449
279724340
690207401
97725835
320255734
1272689529
1832694237
274868811
720305066
776543919
1454858059
439613922
869261617
966194357
1880761812
1453739103
64829183
899498058
932486786
798793747
320266201
1147256945
1946453257
1464239671
306421356
532998708
231977551
1227351534
196343906
1111539515
316773197
1919011692
2133100642
1404734746
245750854
1051288580
1972048193
793702136
337086434
1216446094
431309250
929886704
2093183321
230180367
885903504
111843366
126271674
457766162
812242235
707669125
1919951390
833376984
46486816
1208527966
1295058223
1785899317
364331340
1615343732
512078361
1205797488
761642514
1867251635
176673294
1423687519
910889789
1770047336
567114054
287175605
1344297258
454216501
225735607
1731143029
1294519168
358439319
2140965195
2029178015
529268344
853822640
2096701086
979421705
626491228
2135140085
523854244
932915441
1782718515
1897641872
448603407
84089964
844597067
384107490
2060621841
970938260
1763082970
1940909848
370317099
958251384
273233953
639249661
1848257334
250643566
1033469373
1041775524
2142805509
1132536924
397058829
1851930281
1317720496
17623723
35524996
401499600
719071772
1420927067
1060303979
97694204
2008655704
800491486
30909609
572302022
460109338
866327401
1422246084
490257897
2042457836
376122996
992870107
2044059019
22991103
604277256
1810995476
484413591
301760350
131599861
364988152
1292288210
805638202
1887222856
470997751
155238069
195564417
773709437
382678656
1745756721
146574439
1168939861
949406412
947622648
281097378
150741387
2065394194
617242705
1115957087
1313143491
772254871
1345890517
1561583976
637922891
525086524
1022255323
92988292
553730948
744360937
1144843463
317327072
568511696
1747886381
772164180
919902340
1311121600
950822571
2101151539
2058912356
62202391
1017794006
860893328
590318349
124305793
1554399220
1380649850
1210732313
757286544
2045317959
690390830
1110382014
1332841453
1130521854
2028441325
2143682436
814167756
1550730433
1827561965
1836186311
2034521979
1048676558
1903391585
2077692489
864156825
865471700
1624896143
569628944
1221946908
1610222316
1333521042
1246235005
246894666
1143707195
179551325
408473370
793617047
1069911163
585107851
1301643494
470288970
752814538
1716300857
1551145477
279371460
1270615995
514391166
1368623916
2012018866
1182457081
1729242705
629653538
1801777243
445987757
1223046895
744361234
878505919
946291503
647990537
687330994
1911055250
1337487048
950478206
1702196261
312189442
1439965481
657490860
1708108676
1933837731
2046436460
1099989411
2018262025
1317618802
933549250
1585363618
1550325400
1149584301
424251212
289222334
1989887347
1787173485
1022240878
104192079
1675331183
118757601
1593959261
667839065
1439629058
854704123
910215210
1208056928
66565770
41959964
656906927
1451208004
1772684978
738116999
109198985
1539739123
1046579975
1366910995
618056709
1591301494
688057673
919497193
234991588
580094766
864596305
1373236578
1760235974
1997351234
1897223894
715152787
71005195
1211884521
1349998188
1153740022
349669832
1362824370
626966661
131107621
641929637
1645788196
1026344656
2380380
630138769
1248244374
98624394
369010472
352884627
772896027
1709789200
176654474
181210019
987757177
1636235968
1213687855
1236278764
685314477
575759257
661042642
1521553918
1080090728
997306857
2139011971
1544998037
1728684988
1131983590
2019534837
837816588
18040541
709257881
176589640
1212932367
627970992
1621156831
460219616
862236354
1345768999
252393198
1748207580
999770986
152886859
418622181
632010725
1629878606
1579318349
626668186
2036183089
1155537411
601004145
978584661
930833345
491139506
1497698424
1408880115
53173139
1592584433
1349176244
1233191204
2064847987
1355131054
1089473357
1543284511
1288122431
1894362412
166991917
493565722
1112732126
1343990747
16630267
1350425909
1874591403
1525379240
1145576447
135255265
1278821721
748323419
1607335620
1785713341
17833004
674553362
302993784
66407950
685870986
647083082
1972651296
1640181364
624095045
1795255019
1225590428
56251991
1313426117
186103896
715647353
105871776
49136078
90504803
341122262
64503964
421808075
1166215493
954337336
899156099
235620514
463580675
1435421188
910594575
1849840142
1353979934
1570855180
935427599
1036167803
200960578
1852779382
617484991
1359952957
1441326072
1741395813
1508592237
1636091543
729551457
691684382
2140244611
735194935
1880400473
2030485564
68284084
452182546
7009614
1241380604
2089677885
105819360
1243578918
1660308642
1789194764
840990549
1819039824
186308593
1308952641
439770170
1411200043
1340721916
1294880332
1208477901
582424690
1777312173
649892063
1100417334
555331995
600967480
650078675
1292707399
814357633
720065958
1220292842
765510253
956046276
348944050
828160780
2081499203
1619517536
250215934
380692727
322503994
1658618372
757607478
1772480896
2117589972
311905383
865832815
1643762044
1529810084
115479699
1745196709
2105195839
548825360
1013853433
1430612213
1521957821
881444453
2050559570
1498661959
1541566306
273556516
913950793
27046926
561071299
1877292087
1846453844
2086676779
38800410
1229331768
1058114126
2002803412
706447766
1039777751
768174922
321032215
363743512
598792625
1543503400
552818409
1846532585
1213917163
129162246
2002291318
1356666746
1469046389
1930485032
1974536258
295822112
1575514176
789408135
1458918459
1887992323
1973837115
588734360
1291594900
754095413
481835597
429340901
2037475530
1070499715
1529500513
1885225824
906279512
427772965
936392960
1114837826
1286371073
1404812187
1926542409
1451015401
460105859
457188158
855133245
1207991942
1873320634
2033755729
1321336348
830170140
1836467440
1682819096
865923095
989416516
1730616354
137001093
1104650298
1604684114
1265519411
36535270
355172581
1300597225
1514597159
1970182839
1535530767
1563769541
1383074896
1198712684
1811545386
1664972289
1047808754
2020846825
151454559
1219262127
538334597
1884010613
1488162935
1751299572
447210887
101690076
1902279849
367018451
1363860167
708638947
1915776577
562722336
1253863242
626306247
1019959624
983403222
579801087
1431231072
921817679
1656981166
1089637603
1246636602
1135031657
742974504
1491967482
263662837
841101205
447406262
1278033996
593108675
1214305502
721211010
1278979625
209843609
1190539729
1229194850
981348325
911400803
1237846594
1004927883
1047463159
1667789529
284289085
1491592952
1442058927
1405249367
1920234523
1818260442
1707034168
1878204814
316614631
1645079831
707346328
1539471194
604332057
1125858660
849722082
1972552489
475603135
2095688309
1079465568
1832978308
1332011713
1517152976
462554065
936856190
911593749
594081407
1961969973
1037946900
166543095
1321415000
733001368
350151866
663561948
1189867989
745057092
1524980851
1270424626
1084048917
1161784244
1840945630
394706669
2075147217
119754082
918359325
1695612434
549223727
721667013
1899286709
419236841
1753305608
1027816700
1640846969
1249884035
653493608
394997100
1187477573
1232741053
956208548
553723801
394205829
222183267
655149586
682058256
1462172118
493024454
663499423
1923435914
1312372603
1607573855
2059232087
1587056734
333273235
1808514111
1641793023
1187590820
566338647
2034915743
2132842929
1293218759
1080269441
470194892
501996369
442816330
1807784002
1703337696
1432444927
231331760
57828412
1715043286
1367458765
2051141997
1692282984
2087653320
437233499
2097195689
460282725
1362405450
1078905913
575140989
1293974848
2020467022
2131924737
797688593
5855567
580070096
69058869
203310680
1365346568
693382823
1388146956
586888615
1051154369
932393382
214387056
1815036334
485759451
624285708
349872841
266290393
1316573282
1507186058
919269378
248891753
555722668
820587698
559544807
1147878650
186080176
1640696253
1290610964
956088039
2100750989
547122517
1875312457
2083285121
1449935039
1145741469
1866554327
1039340263
938618489
382126528
1209906320
235121306
57511392
58785146
1984045936
539385301
1106445762
1979802372
1276851001
349664346
44356981
384290620
1263155529
902240434
1546350043
1856628436
18345347
3309273
1252374689
1988159725
337905932
494471337
1958188544
2012050472
1777709413
1114703876
612638659
446176609
1068241066
1801661718
1237298531
2070482623
923075379
1314197525
2060939412
1601758556
946489498
702397518
1201096827
393035983
73873949
1028009182
637650337
1019301038
2139662722
837392317
1407730885
790854759
1986714716
20057139
157911917
741167297
1953632795
1963875101
2005933114
1650117887
1066544149
1068399172
234417095
192582986
214133725
847058969
1571912322
1178537059
812238609
1875947661
1027517406
81810837
1959145823
1743360975
156292441
55598180
1247149184
1081883540
513005747
1697461818
1012093877
1876955932
968481117
1078616831
1416264948
1667893177
522028668
1567840831
775929408
907457323
643135153
199624407
1166048436
1301381868
1703237858
5970380
781660674
1833990505
64279143
1868523415
332421983
1969709056
534525734
1314449745
354237181
797462065
1420737565
771793803
2057495901
1368322206
1818221112
876641544
1359300788
414399449
848619912
109158730
1717949239
1051255094
1808085960
2012851700
1301148516
784513925
969665628
1953003395
810522298
2029351749
427539801
1557351672
1554126855
638928657
13470726
1042404150
1674490581
1630319648
1965039899
1696390966
863155667
1531530326
1517818567
618496604
160419618
1594317944
1731199727
117330054
391586919
1165646479
1421628618
1798809784
287191361
608808387
2135540220
1181976169
69157276
1739237083
1801642374
1770866268
1836077457
1122913211
131812159
231201932
1109220753
50968208
1575845549
1565426167
2133907900
455524610
1503090720
942436232
1489252070
259566859
530874675
703533979
824210248
205585368
335334829
1078084623
1925923431
1917727711
547523639
1348390046
1147321242
1888410751
1218389291
2014538214
443857709
796494071
1589776355
420661083
1889550926
1309256187
914200100
2019653713
1897517107
2047496312
1360923957
1187770289
1242565499
1389453440
1720573350
1479758095
1794392336
1407931243
1871749078
1323708203
2007800451
328865569
1003517697
805610325
1219597022
2012168725
1709525970
445672502
450590202
2011788890
1756162554
2082392752
1207570247
263778015
485381906
1070076531
1580421045
981577053
1283995414
569093432
1191449068
943444946
469753503
1695113655
1771852328
1559030276
2099999674
41791124
1463604536
1488209450
8303598
1886436792
3613204
1592404557
1186979483
242908878
639623644
1888535157
621287471
891177700
187002907
2017154255
1524745678
298798082
1607912492
1365159127
1690939091
1824891485
1338066386
587265654
1598147889
1872340619
1885959375
701140659
1163611230
1156088822
1724624113
780773041
1403338643
415315081
667318788
1574583066
1534830093
1438736275
1617571758
1490470660
1279850786
1772884001
1615617329
1806390408
1495357982
1513574439
1914221618
2020246423
1616543020
478320486
803156860
1532922180
467356825
1173031263
994313053
265506396
218604719
1606438737
126547957
516646323
510535567
1199978785
339957151
803167023
1790385026
578647284
1081547208
1210811748
437790656
359155675
1156281834
1614683305
1213893307
856729225
705275990
1451796176
1924363023
1711342971
1588680934
1741759944
996238303
2047875190
1874861520
601709089
1785813961
1816552425
520695059
119901509
1221703248
1426401123
1371649083
1442558864
1334771188
46132454
1696974519
1061320905
1793662981
703761480
2104451321
135033703
1834486939
1165778831
805265399
907017269
1883699312
1806377673
695259395
994678331
254203987
1423559664
1175369466
303904071
1369378733
661382127
2017314838
1793041674
919195939
571606907
150537377
1844348243
749935474
1444473015
1378331559
1528236711
1067222256
308690979
123541877
1447489616
172483690
124179728
253738271
1174202732
476443030
1341003295
1546798101
1953734048
857390944
1161620848
1755561346
52294046
1642748051
54896863
785207179
665533869
422117490
492806078
718432410
1461359181
176214395
1758528776
251674658
841522973
1188894813
756822832
1202367614
1481421202
824059116
1178643648
1146365178
953813898
1226329430
175565014
205576005
1807900920
1375407921
729636828
1780591182
2147328776
318219480
1303866393
787588686
190255448
668204009
644414938
1907205357
263970952
1760680408
1804735891
1147377039
124329091
1311721233
508589174
1188760916
1050480416
312393669
1942929
1605214602
1835953584
568154654
304329049
1540473369
1622255460
1015841848
439732995
1230508921
1897028623
107898382
2083518322
784948045
2029905892
316690548
709283694
2138004171
579340978
2099814729
257439373
1433819873
1652761434
639500917
688411318
1117004313
1447902219
1383766936
1774593304
236957254
1324320679
884205188
950768440
1848416383
393330718
317632720
994296115
194464524
14192502
588939927
33241566
1280217029
1498873082
1677737037
694297699
1494491199
826231534
909409352
1651609317
1133472057
932166849
1152879831
1866411113
952202887
505300422
917512243
1805957663
2006458541
1277049755
844187420
7590865
463634499
1679009355
1859798107
647657256
195032491
1829619817
1488773680
1508209372
1621469298
1654790767
395443850
843880216
433865091
1453589826
1002291100
1378612835
1082120165
1367310940
2083670498
797774360
1917249421
1743819692
1702826392
934936858
1838966547
1675804353
959093954
2134934051
1048115599
1730815883
1877656943
1648273320
981425022
275219127
393275073
807494987
1280011640
643435317
1346614684
191354324
1531081652
1244719456
1094780425
1229867250
176926855
667105177
1992616004
802338808
1848157864
625187519
265305127
64966369
470594317
1919561355
2052533918
567300654
827397733
1439367162
144304704
2069653452
1971282142
946090741
2021014143
1625783954
1705288141
1291865396
107960777
1623077343
455599435
1662491063
873366191
17825767
911479938
1920331360
800050730
93355802
339937548
1838123250
1196068592
1772013241
1715679716
2038668694
1343662490
1778348441
567676740
2027461208
567665137
1308861204
621812313
131028553
1477956287
1193518853
1171348701
1374074353
1989862378
1323015575
847481929
1395764232
1917882471
185280204
320767731
1051039384
1587335617
175629627
1779361847
963672884
1969377303
1932560563
1455509995
1464840315
1678297735
1124397041
1565942495
174160826
1228109257
1664095771
62906196
1783745604
987935789
1221605760
2073082709
563852940
1292395461
468308613
976784223
393845144
1402493552
1715325402
1524908162
937800644
324987027
570780066
488705715
1555707533
1842036139
361490302
724069788
680953234
530992071
161529927
888492232
1982804286
1998612558
226927590
389853592
1706527541
1713443979
2005641836
774984267
103912988
1386704749
1031167864
453178066
1159675398
2138852364
85947180
199124635
1800203090
821543746
200624827
1942487320
1889077063
503764211
1017152592
1683735632
298705797
300907060
1858776453
1702606272
888457863
1262000863
1323417996
1794899333
1605745915
1929173280
1388270661
1875979901
262557448
512530877
1257734853
863704467
110011633
1006353658
333113738
609446029
1568858045
958082724
2003419488
873320841
802997205
1732326974
1079479223
1736102098
928504784
1505883793
1144025593
945383496
1203516166
925418044
2144120849
309883660
2010867542
147460543
1610885844
1482154893
190104832
500462556
1244823462
1629864790
122480892
467733021
652524728
334476541
1151085355
1130157036
1122694088
2091048866
1598219644
2011047840
1814634736
1239869110
1855492735
859480058
2068046355
1106733100
264107336
1464815973
633163394
1470523873
1911320095
1072512412
1723887191
543763723
1222597489
967972077
344323652
405703766
1485817845
1648575195
1666221177
171745070
903777770
1523256049
2026396917
951241476
116111864
636579594
276476896
494208759
1429033322
1947568974
1206106833
1330656844
64682276
1602950457
1780213766
2060291271
2065155614
559885298
156932697
2071857392
901647561
576174053
169735755
2074243761
713958848
899405351
829405031
466812482
556979381
587175224
381262440
1872340853
1029649215
869862627
2093087106
1584764655
449978304
2096452051
222163538
739354032
55851249
1920713056
1967210560
2119489493
1715286482
1084862117
1109465342
1230820919
369929947
50201149
686356858
197057926
16779989
1228765904
680160143
1785187791
1035181917
822128172
36487754
1186121639
1383929650
1030894258
1022966016
971157259
5928733
1036596965
1140973629
1357041798
1288405831
1886423441
405904325
1618174303
2077198782
425088200
1019484525
35268545
1919834491
538513477
1183386069
412327808
422961744
2030649275
664976873
899034420
1468398543
1643200193
216388229
1156107894
1880694841
1013756534
311410352
1856760822
216622122
552183834
1697251435
2044529726
1898863625
922021264
1330097308
100221337
346351271
984862635
282992154
881612979
1713621978
842546905
1792389470
1691557142
4752527
1276231284
482264778
1249122933
1557324876
341950606
691892818
2082025567
1180013958
81525637
867908838
1357041798
2056794958
64720436
2006205341
66389036
1377750531
930263398
948677047
74025582
1106741921
90061043
1298920834
391929287
34738047
1709488959
550840589
735124310
2107699597
222032874
1235935374
1341459124
1133463956
716629078
1416512956
1402108981
1768545130
916180916
1766195708
514992788
453459927
1654648558
1597334358
207675104
603793894
305598759
1342363491
828998325
1461046687
2079708325
715930123
1413031746
1142254804
142427285
713638058
2015265701
205284355
1738124816
1373848695
548683674
1453621869
1841676680
292806908
605779285
775907557
6947490
2101838597
788391834
1833909549
919486440
439336103
574684077
374687569
1154719123
824546380
2096202631
584358825
910855788
916151943
682168592
1777317317
512560883
675028785
365429299
1920057480
1327350774
1332924989
1135058391
1931643836
832057988
1080106379
1341217906
88754531
1713305334
1040069715
582895124
161342732
1427291086
919083547
293845682
994890320
1096898323
1925252605
1211764053
170532398
147454030
1675835068
418021927
2069080701
804411079
931699285
1608609652
560586290
1349279614
1378372012
273431089
1609633637
1603165859
1939573673
1124544530
2146826267
930565008
1072191551
464868998
1433737197
2021627074
955078910
191972620
219128685
882704903
1472525199
1738542652
186367598
417782117
1264413108
519693681
1932947236
127247324
1243294235
1152111223
332205461
34483614
1572166629
6747500
646096326
206747268
1201466477
1003446623
2056506457
714461777
1276163971
1693946463
1212429825
861070635
499662805
370563145
929182474
2001263450
1605424493
77798453
1179934091
382298921
840387583
2131273916
1881693906
1493880809
1991508730
1573739443
366813679
1904335024
1173635638
1495720524
696441013
1832562724
398834087
1726652274
656723075
705174264
506979944
552378392
1460684343
427298222
1348809839
45342990
491296447
1186510479
229100903
795551578
1733750541
366385508
210972374
1943359716
1982636039
736683740
1510195271
1797302065
1982961246
21681722
1732481086
493310239
18664823
460027606
1077394640
1585737787
2038525274
94017440
389678702
708186444
850139684
876431391
335555146
2017782538
994957799
175165462
831060355
35013860
1031267253
1165230339
1548579587
567978939
1704759308
1810023334
1888724965
805105801
737437002
1246834036
1946464630
1640811128
268984467
1522810595
661212786
1526488971
892612054
332357145
1870640986
326689636
1344607879
342806947
2016413374
1947019264
1390621431
1143271146
901686646
691590332
1769715220
917363319
110895736
1519538689
999393898
968010794
384765315
402000186
1649518338
991248471
1805192847
795689306
1678864854
82877348
1325566041
210362652
1570655411
1800743921
62242963
1664475714
2015460398
674022460
1361821335
603671925
581368020
122375883
2049141007
679072587
1123040897
1390528590
1268826993
533734847
1324701246
753298086
1090347535
539291469
871104019
343632240
1360053645
308872657
1543834652
1731004811
183318523
732290234
483792658
163446576
380849682
1649785018
1257249230
1673439593
971584283
1384755458
1773330287
2128172336
1506819209
1924846676
528183058
2001526850
1993089546
1611625167
757559751
495229342
789236321
103329360
1146032684
469262887
1334257968
736145183
1845378571
634178587
1272771912
1731376517
1451262095
1431272916
298227784
827329843
1209644480
1224677972
1533591227
243880155
1337739259
581886532
1769464843
480768349
2102528655
565719314
1768328683
1348041776
1580699403
29252992
118995357
1936900922
1526979941
2083054716
2065148296
777876701
521327990
41183591
1378479770
2133960597
2045449283
1928174475
760776911
606363314
1645661867
2039815702
1790845396
1881876963
321033119
2002252074
1001214978
1457008320
696042422
1497581381
672181648
2119358300
1798748928
11701543
1595367342
690825111
1278892556
115919091
267987769
1729984161
1179336700
1724510660
1297092973
1118670835
1607246562
524915629
2068196491
3124924
1339225855
166160515
1007488697
1920805201
2141707194
979089330
987316527
657250619
613336741
1010992473
887341646
884343852
890414250
522471656
792803504
2079415588
1024147526
680480990
150038466
1474498133
1753709506
828668026
1547803956
332311855
448963053
1227792139
1933628310
791246052
1176337713
1801370630
2117305092
1200323608
696139855
498881786
1132508588
129171143
820235458
1167928583
1082752284
1686873884
505392564
1179199066
765014435
773641870
1129647713
1464897746
2100618198
1220769546
1182462468
424667583
921652867
831090079
1886612847
1492871684
1542524665
1078470629
1748224389
1651687064
2142719780
2134356784
1220720319
1079528147
1180909756
66194131
1726570269
334715473
1527079433
1417370078
1389154873
10563399
1725910528
1107645736
602539282
564037032
331925107
1080638987
1896799497
486097340
426140526
1969573506
392180
1999240636
286552683
1739979578
147169909
1637248433
117262945
546829076
830141896
645258264
1271226677
832987465
189896867
49377048
686029502
1267100303
288744701
2007688313
1761675443
212718193
1977712704
735248525
125815036
2143689978
2017686760
1126203139
671123829
1782829058
1835987081
239121461
969740077
984737739
1065110484
641896141
99043993
349958280
1954297230
52082184
626511728
623333475
2053817533
1091028441
1970754827
171306584
1762241443
927633544
1734345164
609773743
1182929602
1580158219
60393214
36305630
1495903041
18207695
1296262689
503433054
1694578824
1556673702
1603169392
1191878766
452897455
833744997
1963708472
1883444997
1977219559
1105783675
1676227814
1851234088
1136266518
1867691324
111343404
811781619
655182796
1187385070
1221603371
997866046
1145793199
152157287
75401833
1426770364
550339047
245796230
1443716491
2067959472
1980217835
240480597
1890917829
2023047515
389975952
1463691998
134902569
841674466
1833094590
951562950
1952177277
768836061
696595209
786297160
1559703705
901462066
1779822073
975885825
731700161
1201470656
1650793170
1270825102
145030892
1314714510
1290606721
191982959
1756574328
251318902
1250850834
1070767961
32806878
1329510100
902531384
54830975
2027228602
600971791
1114139255
1218270245
1152928838
1239441823
1387038851
1111817300
712780693
229898629
121937584
1127874651
1613779552
1243384482
1717547812
1340246386
660352043
316186866
1907714773
1286677910
743209617
422325221
1211269688
1615490718
1588239643
1623082557
1058885919
1708025342
1340534144
532013413
344564493
793869194
1571417816
1961444912
912635721
1287526202
1044878233
1568231011
652690055
352920160
732230999
1835854133
932103050
22050094
1149622022
1242424830
1113272491
455716557
88076912
109937197
1404269103
1830740470
774695407
1501711190
1070310184
1807556739
2030324943
41410374
95806010
705500112
623731010
651089204
800505022
1687876303
2098391298
542759387
1864143419
1653832117
1448581508
1809423729
824538482
787925243
1497393693
281469768
1956134918
391520691
1656098756
1060914180
165657437
357084107
527056024
1225308856
739421173
1956085622
343001356
562381519
299050317
16108866
1479895958
1296452386
147578332
1426553889
890133953
1155371034
724312994
1056845281
1611021315
1208674613
625462661
1048462647
697188115
747323511
445313969
2089676862
946150923
984581188
1182276429
1354117451
584310561
330633912
609621679
466558609
1283695168
256404637
732347540
631688558
1278469319
1831787601
703310698
883904613
1587187120
2113019335
1892181751
1952312986
1975934457
1838726030
1813187354
1020005699
583525097
189162875
732218566
1171504943
391394656
2081346029
1341041717
743606941
45916816
219367483
632308433
199271714
919322275
1682145627
1486366704
1550597212
731960083
619237647
1033174064
531007170
42429397
1588024879
866444373
742165878
1425439246
1450010177
2037336712
946211644
1387233025
1187821087
1756449112
234783266
1857353733
953844461
983738797
1170766128
1829659657
1670859753
493707765
607524824
1168613615
1613218450
425788824
1893516472
602028729
774282343
56247182
454500653
1253423131
1896013052
1695805766
1845276686
575686126
1051957504
346067766
1219999194
1223041659
985712581
18253136
603280042
55159943
1710088139
1999408930
1166579390
202110252
910081188
233102664
357494983
446438126
1010803902
255564941
389469148
875197057
481968767
438925903
546972176
469764582
1615015946
1860152401
769989295
1136609355
661896390
1675275728
1075086528
79170686
182173098
1671964931
1365194389
637363659
1804336401
1462683148
360283541
1231243222
53082258
1686750006
118340479
33426990
2011041245
1846037011
292968026
1325184599
167766673
209090180
1655774970
670785411
104772963
559190922
1191986213
1094920820
614678772
1268702367
1178481208
1795152657
664647093
126203020
1193460572
446996257
827920999
255898243
1241046463
1780112374
1012325987
78639938
830428423
653803221
578576234
652040401
2065820252
1048413685
9708189
236290444
203298691
1792575990
632602892
924796486
1777830286
997145803
973455445
1357990768
1137542956
1531435714
1875758304
568369851
2127886980
1769513468
783162311
533612179
1023789860
873363789
1695696480
376652532
143045829
1498718725
1679070933
434199835
859578794
496679939
692442089
605637025
717817191
777180583
463162180
840502186
1247167403
1108208959
1794168488
1732377725
165174048
1428897852
1187905776
718774378
990434617
1272907329
1417742465
1563967394
491639759
1639573644
1503209685
262093293
1114181883
963325346
1607454979
1612554704
905785763
1348051513
1641697041
431742155
1771804975
1985373682
823821358
1879566246
490201141
737813346
1477499579
1045465945
1133093101
910710415
996282405
1331719747
1909536773
1639896597
950149151
2085460567
986422558
438119399
347102504
603136606
2109587750
1435429414
2099085815
1978776869
293950308
1326431813
1225145618
771231538
1025274944
1691129354
728256731
1135453723
1521008066
1865107507
434880352
1272639087
244272749
168165286
1935786352
1580805480
2136751806
1860990007
1827469125
219528298
799564893
538088537
617444632
1176229089
1095416296
2068085464
144875798
167542857
595716203
1295003517
371557992
1990130303
1085706321
193182908
163790492
1864025918
124359408
472822524
1092644079
768071316
1758206369
47660799
100596560
39894669
2036834024
738059592
352751847
1979220056
144028321
1544316726
765178709
399630399
694293472
2128869666
901366785
410471358
1457294179
1056245077
339084826
1467412090
1556452901
1839386210
1084085441
1925497068
910365881
851576639
1322003289
625519444
545823624
1518690192
323999418
432984830
1498280903
2021428370
1679698654
472923884
135420806
501581607
608195739
318208991
36000227
1748966672
1855519712
2105376542
1104305936
1612370131
1356358300
703936077
1392049933
370080271
1443470519
2132945386
748920346
1120062692
300468614
2135457700
398086064
583424687
911570276
289553749
11910729
856806681
808757956
1246445795
1513844873
27861347
1000153725
1708046075
880906001
578355322
1568317073
494516619
1517574603
1146612502
1099121088
874706812
524485051
964253738
1275773802
1923029376
735505747
888759040
327494836
116257892
1343290831
1683290269
1856256294
1161781277
621538097
1458811346
1212706109
434540923
10952747
63423934
1840739074
1950729506
1006768723
103049917
477922854
1220172857
1218913096
347422756
439013106
1537348319
1574100813
869763712
1569769445
889103246
1232204978
219644283
1650067480
1969319070
675612795
2128905270
289965686
892147620
404223316
2103483754
291777140
786966636
1249209873
476725833
1906067867
676265159
1891097783
1656807185
860570928
422222292
2126284561
1574350460
631900418
2094483060
983326543
1853777334
351937824
755655719
340413033
1761293852
1955792975
1446307894
1959753775
1050074721
1684221936
228943180
874268838
1007096440
755753158
608524219
1564707874
54392364
1116019985
587915047
891310988
1878762735
583681275
1810662943
329437060
263810311
494690841
450573526
595340036
1613213955
1314608721
919982277
728298162
1689380834
518310622
90383304
1361568941
615490784
804715306
1076172845
1106549366
706258749
1529581940
1347713841
1777106352
929746902
904219074
1849891044
307572711
1960876449
464271332
1565875692
220544953
1356686800
313581495
456757876
1986970031
1854811490
382649166
786058083
828400127
1828067494
1495438366
1064323959
776621592
962242067
604718601
202178243
1125245350
22680721
962911212
1279210516
1118960919
187661762
920735222
579802889
1201921784
971372065
741855073
178056694
16092451
1269247140
2016602546
34922570
1472498691
1827750833
1319316897
256571935
1258724540
168252953
1792727464
873170653
531908673
1647725038
1481064879
1206417752
1705630222
958348699
1984914106
1562915204
1031865519
629572568
856842498
1337590059
230940911
473075760
968351821
1604696385
762996402
1484882449
96456685
509469685
1846623026
254561915
2116066305
2093707877
54766286
598953496
1751887707
1209536421
713757860
1583693156
2027579355
1870142160
1490312936
2110418415
1090920523
12961147
916275626
270667147
1788931889
1301060128
496242256
1680552666
1506632363
1479546580
50976752
1657706229
244053268
1058285765
962603395
654631840
386416371
659429726
1047722043
770604481
585354620
324258106
1857911426
282904398
1389227835
258207213
1824681101
754407421
1294505878
899448498
261818279
1262167560
1299485079
369365137
917167548
886951392
960560204
1215869641
1268683529
1719945854
1421968557
1502230121
79874555
837525312
1560707204
1770584800
1211088221
1311772148
74436956
1668680335
66573970
1789674263
1331641525
1240679051
566353429
1159905399
1240983512
964725147
1415936047
1548019392
635072012
1809619441
754555676
769253356
10814331
543318618
626761999
1134129901
1630835683
2134810892
141226458
145868368
1558248067
1059668087
1106860272
293349373
988753396
1546799979
661672320
1175327859
1784608158
518999701
1882889333
1700462806
1443661731
1884504613
895198654
582343318
707322102
173435350
1329941987
85758741
1808529635
789037672
1816101136
1957854254
62421913
1012166062
1714415822
2106068931
1573619160
1497101849
470667789
1792263355
2122520015
498798857
1721589116
350063532
1291855126
40886299
1040215419
159084303
473267265
1755871908
776101534
530332145
602888837
2041521925
2140689664
19406056
1461773292
1572458108
1612548697
1679080694
157407988
1801415450
1482068129
1041502344
601422384
2066646009
1701583598
2128581690
1084612918
2144593436
303340742
28300424
416612968
1737852110
308843636
1580576904
487193986
1077267536
959796581
2047053839
2084387581
1914377121
1545869567
1856327995
387417168
1969527890
921329907
1345725362
436594283
1272956707
815890538
1108806729
1709072392
375057598
1780142468
1916913540
276756820
1333131140
692194573
436300125
2018617225
359815166
1814977918
1292753450
526392240
765249564
300437060
772667385
2092885445
1132097627
748126630
937224769
1281991516
1210841381
529821710
987821319
2089164589
1119371287
1511309708
1901907780
2097258514
345320482
758652231
272858197
110087978
1827374744
807202990
1511975156
1806587035
64685942
1409852961
634942307
1533864852
1043117388
925713501
2054650159
336044397
1788364316
2041271153
330909573
1771938190
848069987
461839049
2051272587
665716668
2134814173
1569631328
1821084224
1813450256
710225538
2123888524
775880364
1799469248
1742862394
1315498757
643329356
1221206229
1942036830
1151826044
1291316638
773199695
1549302190
505750524
1638296794
673443612
584283699
61963605
237717818
1622702381
2138819976
994002031
539784353
1440493297
1162031877
457930580
1276570044
1496618144
995710418
650614284
921753895
1887850669
137901685
1444955741
404302037
1453310553
1423345831
258580622
1588299403
1005426035
1274132599
1487588478
1059750868
891191572
1770271864
2081396990
1624859422
1621881555
1401623403
969709779
1068998376
396878416
952134309
1271374037
1746944880
1960232487
69423957
87758927
229317754
1432884316
942633443
1945471511
1222308929
668292373
1198670312
2023227144
1813306271
1302739224
11816422
1954804147
731265042
916209760
211296766
763287277
121056674
115134321
1402048157
1679715160
1525578557
722690023
984021393
708062554
1493814934
1273957830
1838432589
1095384154
1454602831
1825579328
315752108
1146477956
974050639
855158768
1832133144
661350484
1326027142
598338352
2106114315
1812852933
20286802
307884870
2092583123
1655758603
1871657011
1214517840
1976285855
537574000
176211269
1921585628
1295598083
2006960121
2072781668
1160621332
2017969123
403831264
1532148318
191568403
1513088117
13361851
2033881219
908272208
810947886
866253881
1038754140
704921059
56974282
304560625
316300240
876734632
182895719
1401095941
1999078117
343959384
2078210658
1482224956
822080361
54256344
1582149238
1422898560
828736664
505607976
1086630648
1972129713
1455620579
1205779926
130596997
363936420
807072568
577618685
1779050775
1979203615
219974169
999340372
1139150498
1434912144
800367634
979147647
1331213417
1058779524
333075313
2086819973
700493371
2069245116
1564352020
196610899
962458860
175788051
65967795
1618440836
303742890
1082768671
1895552387
682114969
771168479
61971829
742755385
1171103467
1739853879
2052340876
1053145309
43678179
192437827
1392509142
1696155255
426084708
1825648549
1120418984
430420267
1641359226
571742227
272900514
1515954397
774269397
721410384
1993195419
468908716
1288145044
2043157754
1888856225
712844495
1505204229
1702914846
190517194
844966398
1323499722
1729888997
1063117485
36729571
1791685264
1038347009
365109098
1053808823
1473639558
896194836
185700760
634495314
1646065409
1093982797
1204245963
566732036
1112043993
1921093915
1535607296
1861791096
946674395
1901502130
1474485710
1766917578
542468241
445755914
1466634881
739334673
745314592
1637338475
448266763
2015028844
1111719381
1007279884
2108510665
1647857883
738767860
1703056135
498903622
417775438
1528746479
1278672413
1652325361
1304728268
1661281525
50661934
2019514748
1678803245
642401334
483094824
2016843928
721413466
837289288
370974480
2064695653
884191632
42872016
13835302
1379986560
1728860993
1944106572
292080886
20346824
242324006
741995946
463745387
1178563492
372663561
873820216
962924496
1692256345
1338782954
926931077
2076233180
918372555
1995496477
1729832358
177019633
1766205617
712114744
1323709500
971921698
688384961
210780695
1120930963
1768499648
2040694913
1833487132
266913671
1397557403
2106776581
2043568449
1905633627
1002834725
770539887
1928536051
553951902
131749774
1008015589
161010229
401629735
1225679402
987828026
804490493
280084000
1403746816
1568284272
1066441434
117747153
1129625346
938408187
1341741077
1963064793
1513770752
835269127
1761666651
270078145
202841204
391293397
569286499
197220550
1141870913
1537528642
433714245
2094621237
1150679558
232590195
735065275
388525649
1504744811
1828994472
295037600
1167246658
1987228626
135457698
480922299
1060213464
1590761427
1188194406
544220680
281620483
2076299943
574561405
587986481
98568472
1124898508
1310797268
2028994631
1892287647
442339234
397557268
2004754551
1851472242
1273242973
229467907
1207064358
1976356021
1404015992
1640327367
1878347985
2085894442
705260106
1761977105
702891927
797415339
1501508467
1295154333
1545760556
1820838869
1688717267
119788339
1260891815
423016444
398586007
169720108
1348703746
403561709
1386221645
1907543561
1870262608
89569573
1190978851
775482404
78424067
1096123913
365514767
519255782
4598059
1723492030
975460909
1791588671
663753157
1111838676
780626592
2078633156
568044033
370720048
1366689919
249133018
817236420
745510158
622386338
1098468482
75370084
421081052
1089681042
1408111525
122366717
1059633874
511229043
107099335
799396618
173914656
552050567
812128856
1716164509
1817726078
230394478
2073633517
977541393
1258058415
1733539422
1361503075
919045429
553330588
391205645
1320074465
1784499744
1977717024
983485335
1604319410
1352895530
1045360044
248166729
1722119332
1677082793
1730195241
877722689
1761380654
1179571680
1751470596
729960809
11732009
1297764114
1182925136
1282743573
1550982904
433772452
1986704435
471236101
1675910192
1825828015
2127047545
2029950309
1972102506
1851731919
977705084
1724223615
62612810
587620620
443506997
1393153675
192951041
1286717196
2069172725
914400550
880978502
1254988820
13369021
2077085227
1705630774
719300266
1279203256
1636720155
1130272677
1967450725
1854193201
1285358858
863763896
463860141
987626818
104968779
974248996
461161413
604523469
616382146
577874948
265684438
1961065610
2027696432
790622842
273014469
1950388039
1835220836
1860450522
2136402903
1748097361
547057674
1310384979
699728872
664417265
521124339
1633719077
1214268857
446619211
2025042092
1038676722
329864112
127980799
538757484
1078129508
150702592
439436092
7664946
999225389
108511221
270105371
564652997
1880033429
1340036387
360342800
287493052
679404599
1491592874
1018836533
1724136246
547280497
923793290
1478009971
1040906526
572101571
1689244321
1994654809
890203002
1782900080
2032570298
361448349
414782413
1990974900
677446726
1240148329
1008840303
1197085306
1569571148
1548679777
59271677
2013395936
1692385309
731248840
1114715700
1594745459
457221116
281513507
283038072
8289131
2040908800
1512502869
2089491845
298832671
1696644671
772819580
1926718822
1400644662
291069582
1758798042
1033663435
1388867297
1696739336
555573638
1039829774
1969418365
22722826
1691800959
1590699299
1317357738
2009023185
1171815118
2010082382
626554170
704192491
456620643
1261508543
1349127062
220520010
1691439000
1702067197
15200094
14299843
1323933628
993887352
1316689521
1911598449
1461391478
1202098888
1103964627
1246841913
1649514899
1648337903
2090300283
944839708
1076762397
327226441
867265260
1393541735
680058711
1610300995
791623355
1646303300
1287438845
199076207
1461281438
615908855
389236154
1721122252
1153376031
1705576306
420481594
1074925472
1079287878
1889714622
786211700
1195083205
60601338
212248469
202202627
670875051
1015916915
764400139
950452959
1208177413
110586699
1618799152
389231334
69478206
203225830
623304980
1124853544
1490759127
464567614
730383380
207670974
650958036
373711967
584829142
910658374
1051768492
236117924
2131209612
504188059
1540546143
1743599802
2017032404
1551135639
187435172
1709899273
1656333743
2095489843
1449298295
1759251978
1765700102
1329184039
118200047
2055017527
834479594
1281992727
282535075
914665855
844336641
2121056388
1281477263
1639799723
1088225129
182822156
1360524598
762338337
1615116901
550232938
505990512
627646522
625312298
401055756
2120168691
1049444793
1250072366
631241689
391366167
2119498638
393001576
1407610138
795942878
1451573631
626644382
538255690
915772872
1516112985
120714038
1364989333
1961724400
1947302057
1984294623
954078511
2019703939
1186564304
2023341223
47387078
105893703
784796889
201406708
1218592017
1640518295
340427550
198086018
195237627
372174125
636275731
953769375
1011644707
1978821453
417520864
1668316423
1730604499
1486747166
146465156
617217272
1678032037
339032034
379982455
642023786
622761509
224182570
796075393
1716719814
99991404
1396601101
1267062240
2127710368
708669626
39966263
89991920
741628261
231027468
771457203
674081623
1594269366
1846257055
1118225839
576682602
319998643
989512472
989705282
70666754
1614620068
1023586579
1082734796
961764704
1807397074
745492004
1742634095
993349637
399424373
1347853758
1693974319
1395995681
1960509718
1014136587
694647760
2053621386
14931945
257917564
167812113
1969369143
1487436204
1402503084
225037619
1062387818
659576182
33932749
1764585713
1285485168
117853494
392915124
1345513457
1178962047
1314861580
1022097018
1170764829
1235172718
659768703
1492615167
1647781824
1920063004
1886791142
1481302503
983808931
1749209867
735004833
542308242
994180578
439442943
1629235150
1661517267
1310415383
1340045824
730733124
1753974459
1008325914
1657631076
980290689
549531688
730830931
1598669177
1019330531
184632671
1360905070
1566576768
419866259
1001830150
1694381879
858138729
1067713810
505088926
1359016164
776280432
969883406
361468933
1028726101
1604556255
1820271141
2119691385
797940792
2065458568
1177250280
1077660311
960508681
315918882
107571395
255742808
749847500
1104122241
307387241
119800262
1954179711
488233915
1056887549
1171889960
145569879
1497206995
2025466343
870665517
1861514660
1883906213
386962127
1960584343
2057792704
1851938211
977065737
1316914226
1680269672
629047112
1556712087
873442185
81666621
19774721
411386025
1669742228
1353416811
2077205009
1412650654
1379021658
1886438885
2119527025
648365090
1040188263
1766381042
942901751
1679831536
1596750857
110704423
730359864
1086325554
1914665125
1961111443
746962509
783746896
1561598339
801909378
284828511
1395778189
1290347347
2057656140
351346097
134014003
340284787
398006927
1110336113
555404935
527312271
1533962398
852392029
1284750520
845663057
165893025
414425739
1653384057
904987566
1009129877
58437141
1271817543
1739223356
492642923
1358868603
1851354293
978294664
454319382
1395108527
1509074637
1996120252
1722554780
134423776
1382023374
908620593
668774401
1234990392
1954519214
76191917
134791269
243538711
1712068019
1766588016
1503483161
1105225857
1901420842
1654071642
458267749
1265375110
94813276
2049468381
231544460
643262854
1932429690
382957379
454331880
1160224055
816307607
156840064
735461685
2115846689
1972546847
822668692
1921415100
1908633767
97631430
923357579
764668269
39499852
396817594
1829533833
1934553706
523018805
990038659
2047986654
1686760145
531643179
704847508
2054243463
220017673
1620767918
727251230
1133114320
1533956048
592079501
1444647040
2056203004
1213454229
604050804
703332814
692624916
1287435185
265622108
1945647498
2138296753
1802881051
1158196367
1541984549
1015038395
1506142712
40434626
1011943980
1784228564
803342887
935218745
1217249614
138739315
793018285
1755782760
248656542
1614837982
1419793624
1048683294
1163521138
1580528224
516749492
1500935144
355862475
1366120707
1392080210
800966991
1714632258
1346386846
1532370965
440856498
962000821
942330092
1703763357
887422910
1990182214
1842548010
76769031
359164879
1440090586
123021554
177601338
1869680813
196112580
1218436417
726051744
828433701
1263287674
1589645191
1254050353
733572488
11375203
577712238
707732029
575173997
97788215
1282467762
202674875
489449296
1884195690
1935789899
751279926
382842296
1955666517
2101428477
1745599334
709252848
809231105
2120774118
1603116872
886299000
1001119585
1770663161
813754121
1060900541
688331252
1976261772
1998414861
252336262
1669599737
94041696
631327411
698768493
1104674102
1341933141
1549061520
570936768
2098157465
1650324259
233586148
406455189
389141437
622204727
1882796707
102597789
348097501
1806614878
884636129
894304445
453375259
1492483352
1758025153
1874887735
1126169009
1841275749
1353553497
317695220
372434040
1982473284
271293838
1826618368
1232248080
1700949627
597850010
187222553
1027451751
114104716
8797530
299942231
1952880434
647238922
182617744
2028394760
1729343427
1385097639
94737479
680160143
1651789781
672774593
533805997
1618357859
1008419407
1528318431
1937314141
594327431
534306145
1737175881
1237706401
412218874
924878932
810645760
1144602848
700732934
2002698166
1370532691
1665386500
916419096
1438197397
1532935684
1455706429
1299154905
232189456
1462020740
929997174
196663348
1349025751
382720943
6185344
979697901
9051249
1904890439
1197830501
109913996
33732587
123436399
1384708297
852095035
1308770148
2070586536
1854571773
1426784462
413601250
875365239
1016101086
767327037
1305408435
518855500
180674643
1824678063
522055034
1647143185
810933726
330870581
1015324372
1811994623
222357495
1753717279
1403777044
542104081
2085077064
1541360607
1340056466
1914469387
57364772
1165251555
510696026
96762547
1978668676
1638106981
321372617
2065149666
1244737164
2086293638
1775604558
1084578579
510777405
1455747847
2081985528
1475536890
2093517269
797570494
1447143101
1770367780
143184683
1623409072
926675796
341911650
427235657
1101311135
308385735
225193030
1435679635
1931262214
1498197078
474827690
481291937
2004408321
1061914526
1394085122
1476500301
299952883
94264072
397127102
806166400
64501582
2138405488
2027854999
802216492
633423441
206946767
548392044
163077322
307583254
900714231
102670590
557006187
86960153
1213780898
63018991
662466504
270140662
461021899
127752284
1010521500
1225628617
1805970640
1649990279
1919071924
496622038
2002200422
1180212054
122715245
780677240
1826817310
1575488168
1419539527
965787513
451675367
1262950413
2120307178
1117143829
868690481
1687069224
970744259
1597236418
793082426
905558176
407086274
815821260
1274058223
59740179
713545075
1434991194
1245260857
1250789848
518673447
1507811974
1713935602
640935644
1944918337
1056368960
1882645278
480369601
1747443325
100333352
1651129776
824157408
140684789
1845432031
1859593153
1157925685
861433219
1884850648
452636160
2066809835
904534171
579739840
1446156326
1186974195
137842920
1632366376
428124305
128252561
173747750
901932196
1731432812
1851549639
829092693
573682570
2133130093
509392487
594578176
712962883
245674086
1495488812
291135047
510999562
563717201
135450193
325591967
357071637
1627225166
926404707
1132633421
634800759
551373674
1150867336
545445885
1007433596
1563848207
1468377822
1287110568
479133832
422429142
1438618878
1836906281
947876909
223570849
831054273
2110879697
1914104778
166471495
448546927
491413002
709882862
438946440
556058162
1870167952
837157671
460966161
1071864417
1511105883
146854260
504048598
2000171388
1926256004
798883301
554401728
765637801
758483817
1234283844
1810882036
1303796838
7363570
1881104723
302814522
1374174172
411820188
124604277
2111423989
365408820
70576185
526510082
2130952158
626815719
12064137
361191686
708650461
2013893543
1871108183
742385374
773517903
1129667865
1474395461
1411167039
1357496647
1477421981
1744605513
470272545
1382671358
1270748879
830702368
1616070460
673303203
700174454
345303438
1186283232
326849731
1385956392
1836590631
649265168
640994415
1500068698
311498561
470484837
1903636337
35796798
1160413714
1944889690
267347501
2047287407
675616484
2098360752
1668346739
124021828
1227798304
1138734520
1785936119
1163627064
1817105432
1265269433
569004126
456423292
338958755
1902695921
1035265206
2006354604
7010962
784084682
389802690
842256908
1055965211
1304624454
1235240142
1279925792
61763010
1771644701
1544618814
1394199965
1610079171
641949498
1365625594
1707414815
1567718196
1370485782
368839812
396374279
1562906512
185635490
916718261
721240362
337631455
775474258
286410334
1336450822
62721005
812121349
1804341432
1109314571
303126418
1917676663
210359378
1686034920
2133201785
22154691
1689740578
786532044
1136452348
84996278
1004255712
469037936
1363189985
1447989375
1452446733
1453542661
793705995
237861952
602206176
1905782418
1795242743
1544341288
1495116769
916397254
93229556
1852152299
1386540491
614424084
1240628159
1753296738
302313160
730541746
489865459
332048668
791174801
579894304
901695170
1276125656
696159760
154517131
653531853
1141214455
1011431415
1697144752
986947672
555415555
1713708056
1063989819
1512917627
541057219
950200276
1202478852
1345892748
404143688
1999782848
295824665
62855646
1971115229
373369920
1137351692
904040291
314491117
1554117943
1822371708
181820246
588605368
869751590
763278191
2044933359
15316856
244873521
26357849
1370901788
877562391
1805078355
1790193918
1827460423
1867440691
854516251
340959594
122659621
1939775114
212147696
167001649
216185500
865718732
653304981
1149374176
555800716
1010940254
593178938
1110980255
195000201
495119073
676561154
1694396600
408946990
1222051838
880679663
244119571
1775294328
441102518
1722182531
1522249280
209620460
721647729
1051058513
1313742020
647651876
528039803
1643850516
1715358361
2060446186
1770443625
1518948459
1361211758
1156224716
842331837
1675150836
2015895439
215447987
874743797
608858100
2062552655
502007702
593854943
932151657
829288588
2129315995
1815416074
1469680098
1823196856
2091306836
514076813
2072318209
308204647
2013419269
1851991696
25788363
321830709
527204978
567263888
1581871825
689872810
1203619401
1676455724
781833091
206658700
851086407
724346836
82286180
16476590
1903559530
1302729474
1081394061
104546682
1848732200
1450072011
937871426
1820183501
2122236505
1457656759
2035864226
1509274981
1760113532
1381914866
887151521
1877893514
2089892466
1794790523
182529828
949475029
1539489325
1013967485
1379168768
1208534296
510915676
217992536
1839617851
1879812295
1577632956
32330073
2144981747
1910078074
1883572245
2064637052
818039914
1188086125
2027495378
2067173533
247390253
2000730905
677590147
484708030
65836543
517036766
1021517380
1937500948
381823834
1856420938
1736883345
631222849
1034984375
824706212
1563464592
1409046514
1983751327
1709865193
750401042
496937490
70710276
1450218562
975581577
1457646180
1607086008
2135490884
957863309
1267221924
599827137
1430046541
1272901796
1127554966
693736367
1645904251
182819841
926725820
2073219570
469481805
539249166
354824165
88366378
548975806
716993522
726219531
266745171
1125576972
1060264646
1132790900
2116057075
1222053942
535957739
1970739906
1940637154
1549608726
1928858546
1802783249
1723646971
345407752
692008034
223374200
357718456
604520152
1715762758
1834356080
278933472
2102228283
401853066
1335196708
37849554
1858025096
39627389
18921960
565588300
1718507344
64916904
604960601
1245802525
445412589
1679799293
2134171150
1878092132
1572096882
860695316
1147464362
60178526
1810308954
977765957
1909373614
1949591652
2899914
1457768840
1729850543
906928766
1243190246
448317598
1063951796
1692819427
2078413743
1839016539
856308997
1807703636
543119814
1485173696
848136706
490132437
1705906914
310682197
2053431278
2045818555
1110151946
2063412869
1566521167
22060862
1923127025
1304128707
2115394235
1921004820
596845574
873514248
693334303
1424460440
88026959
388632747
761327625
1131409701
1628946906
1834523434
1891373723
549367563
1473859901
653045490
642174138
1541419344
1889351168
2101889433
474988269
557668334
453469620
671410043
1329815841
1606755034
1784558558
1214573648
1919818045
1756519147
1101446598
1776923101
1729112620
1986152110
349226419
273152051
1813343408
848643514
2101321697
335373170
196092849
911370226
1466339196
138048657
1035454601
891996250
1698248129
660162792
202844734
485048296
1289049925
636867815
1089072885
581866241
1352474090
1623628299
1345949571
851326397
1996777453
7221320
184671466
873051906
417132410
1927718470
678430567
1388103898
603934143
1554439648
1331711660
326535422
925418044
1033459538
215243304
1499977880
979063355
1342429604
1941394660
1416528117
1647761180
237322633
1621134368
216336509
1827233097
627461834
671024666
116114091
981428060
1022792670
219566496
677859600
603787950
1527949913
1763330108
378842755
1624459456
1649514899
1119076746
1656426529
671270817
1568902523
513808209
1034896356
334160461
1818968122
737839985
358189340
980840509
656794872
1432432559
1530143958
917801425
1318558414
38206215
1390340291
1424666133
1648898571
1980062109
703221296
1356588174
2133240679
2109359750
1849477228
955268682
1711751773
1109945569
1870472652
1147414798
1918227887
1293981296
773716476
678743552
118736377
941700388
458696703
1656241764
352990638
181834273
783147718
1134162712
1972403069
1423208275
1812872149
2123358420
958644281
1987180115
176127348
598469966
413293451
558737019
1294765310
1954260291
1685860007
1484910655
1294699847
1428672678
1559715758
799919229
488824482
1123855587
1890978175
1998956146
1887365989
377427425
870373993
551161419
1969993058
297532909
626586039
669772474
239910367
669475769
8767462
770516350
932099501
2074564168
1537249725
1331738595
1154347191
1781543286
487686269
1104777420
894763848
2104770364
866951651
1695805061
990622878
1209702081
573106366
1053168541
479935573
1925651402
761286853
832750589
429802754
389418252
1704597079
1086576291
867733297
408880547
160105448
526012816
1629888543
1276409913
1396462670
1573261427
1646749581
2034420713
420645004
2132246083
705610196
1329557007
1487681376
440556587
1457938112
1858979838
2028940395
824612133
1165554420
1013983154
536980626
1053608431
1565456147
96201413
1802458666
845477572
604090491
825060067
459970419
1304172318
1374091715
798063927
784211480
1218495381
874900242
670601268
347030323
323438190
1391196956
584483949
146709240
1676765556
485545769
744759552
1250689538
1617256789
1156800690
1934172944
115934091
1711120224
913701345
1377465781
317739942
42887102
454623136
1377850853
33072528
402662707
1687218975
899852889
1885520945
2096099076
1811703695
26154170
1828456682
1440146970
793660948
1805333910
1503060068
1717615840
1669608852
215217623
1604597361
1945358498
1121653772
614941569
1824709286
1725659587
1300727075
1609055844
1188577569
150966002
921133855
444912407
1787934968
701183383
1591863950
2012142837
516889057
2141069788
1346773004
420722450
390448016
397250955
1014170198
1754565987
849176625
81388081
1039103831
1680409314
34911840
236757071
600009861
868827970
1999798254
1113431088
1122748856
1913905301
2100366098
865087262
1616119889
1441000482
1394502682
859657950
581181240
548678508
1485721273
1951853398
1003191219
1201756043
1132290060
954058105
389867219
164137786
682173503
2046405063
1263613299
378296949
1752254799
1442693387
1756519004
322073105
505032710
784691869
441213912
1526590151
752863854
1501361933
1555606025
1642865005
914988276
1325446519
1846009341
1784075685
1046113152
1369707914
1827355282
1684514536
227397454
89908357
1625768501
1537371162
1241104189
2094281305
1298077133
640762228
1999200513
1896027339
1663033072
1579998049
1289478849
1736636589
965065210
1770548152
37998547
302993784
1721804312
2048919815
673687477
1479828584
1834242425
508225157
1985564438
1163814738
129932010
781610380
1710034196
1424911099
608251811
1337635891
1753021517
1265829609
1774434073
1037417357
1993347071
1406527403
1173476899
1503905373
831772108
51967615
675265497
432969705
807184340
603696061
974662798
709744211
1862483031
1545654733
32339002
2107753559
2038597524
431927361
1974453423
1676389900
1441167448
1131058747
1015529585
14886029
200094421
1895410248
605291379
283002096
226816900
801761652
477843292
1118137511
47755391
326295055
894600669
1183042756
1059332615
1908631682
1164453532
942394887
1203757010
1932558355
393755128
1471510810
169371140
174022361
935976300
1365570276
1177526680
85823643
8412964
119513848
1434086932
924357928
2141242791
740672374
537651192
26713550
1392674036
1839654326
1210930145
1596969076
338055465
1160133525
1771095818
921467952
458869404
553747281
1423660793
1414434279
403856277
1745758435
1503488990
1266589200
1716241307
204748630
2140054860
512279433
1840266672
2089724006
1117379566
274535685
2131195493
1129629726
928251872
1261176466
1825820884
658198909
1976603728
1121661019
1033298801
716812875
2037355994
73014232
1321879535
1586857924
1384937777
672119086
151895280
1127483444
898580993
775041898
1801263589
1262393479
1358443254
572048319
1829205624
343762672
1071050513
1423169011
732489190
1332150966
2028117282
889273462
913906676
178348815
936051582
25335006
1348483813
936057192
935360641
1514349613
613943988
1563399575
745605021
1810626847
1271460735
1854687460
825115085
1053504109
261117666
610712620
1851153380
977488585
1869299372
493766205
2022466652
1142063199
502233533
1373990539
376502138
2117512154
829344471
1531533975
976682600
1878610760
894906338
785539826
2097786721
1861418164
1493913656
812850024
1128118695
1978997527
657748762
163222921
910100909
686214881
1422650745
1461408733
1458615769
1722000666
866159336
1232879409
925130670
854796107
866461752
1233030930
988105272
1865221845
1690461028
2082806980
506865226
302337509
749616303
809764631
1696628476
1296273666
53285286
1236770274
393905275
1351594532
1082673610
1924089049
1668916807
966612087
117517862
1911187506
645751851
1227770801
611895242
972973891
309993173
373584813
1298512592
1565406876
163994816
400014840
1880584761
146909370
617687210
1228634140
327328279
1816367816
1867437364
1294862756
424820133
1060961738
1652429844
82400290
946294453
1343791191
812776624
1849193398
1073210153
407114909
1449179693
1210969602
1541439559
900671348
1423199048
1746311692
748140767
1956604049
833289341
18048356
1315233751
1785817734
1512794765
330673180
1408994314
698632301
144134615
840632904
286879491
1090039106
149857888
1885926311
872309986
1407803957
1109054567
114491075
305116846
1126852355
744089677
1673764652
1101899999
2109510057
756202904
960002761
1296576897
305762601
1208920074
1576827938
1540017392
663979061
1164018836
1427104171
1673498291
906500449
256798624
1235804096
499691774
1733928987
778231501
952155896
1128644204
663355531
1537434082
848865012
1053207078
1975928217
1151223139
31721914
1273521231
899550118
1600147969
1117354099
1273055826
553100587
1986925858
667926702
1678449782
317703543
1070550214
542082686
401592354
1703132031
798210659
1296295518
1684002196
485138402
397308440
1446373326
1473612746
1088560415
2111680078
779512142
1384361421
126927960
542213642
192732168
863790461
690173656
1044600389
1496606829
1022855591
180398422
504494749
848050612
1407194409
1675063691
2098863683
25227944
920780532
54288251
1959650332
1004715852
651774300
1826950974
1399488389
161953797
547728372
1033422288
504611105
2071130933
1552627346
23337221
745534475
1152438483
624183898
775030616
1954563925
1236180614
447087974
1693866768
2079563341
1881874462
1932603189
203767165
584549998
977574027
2053353582
2059074550
2079924902
257435658
1585666520
2010746816
1119386826
1612094119
2018127535
1271361692
311009833
1754832952
1850098782
1558328119
1581333454
278269167
1337922959
1760726053
630254851
796971268
41865654
1582011880
1247802740
704336614
1695709169
1189752326
739166834
2137753768
737811384
219256064
1411195842
548702608
1202276101
809147948
62934903
713073481
1251352259
878731006
298913647
216897403
762824760
206791513
143123114
1320663705
235686488
522459046
776739581
1089769718
972967158
1805998067
897055690
877984922
1448005017
1453242114
16608209
1615386510
370492209
145424698
248003638
1411282619
178461750
650218310
225560238
139876028
1306102015
295837321
693521597
1218567900
1594159185
693899759
1852862094
1850589800
206113458
65533387
432797687
1925349377
1427782629
874962962
1313242685
1014705106
1126099278
1277004942
1979166396
1132072987
1094948355
1348313426
1000019306
496575418
1587794123
550497140
1237697177
1422595355
414191609
890591453
39742014
1119379237
82713772
520702707
1491092984
869098819
1179429077
1453440086
642713939
2091463955
442148064
737764688
1987693878
751902238
117749895
589931987
87341287
1253860644
608244321
1794106892
353156670
46865637
2004879914
1285260931
2045868181
1088659728
1247773632
898795777
1887649169
295010940
1130768044
1910092233
1813114278
1325311432
664597343
1654790485
170346297
437335859
463526708
1233633522
448952049
1494689613
1746858549
999272030
1657351247
771032790
1538340173
799675605
1281254292
1406173615
1648009798
929788341
2077395798
1516477975
543382965
1370053203
605213469
1297705570
1212292964
1772723690
1837422074
821051156
864565078
136555219
93818151
1127654545
1469949484
422356386
2065743128
399470425
795285608
2000739273
2128958118
581138165
1606891044
155559033
1651560349
318608149
936689309
262133851
1702480282
2142816043
160900936
333304221
1953888245
727631771
1879399642
2072631784
982226906
300170734
1367375630
1083448162
425023954
668898574
1591920016
444666379
399562919
1506640310
1776719272
2122820391
1814537933
9239443
279225208
1265929352
1747367050
14201360
737714222
1368630731
1619378021
426252380
883340819
1865177741
465657553
1680446949
1055326907
799044108
439249263
244388897
869234259
1719683757
1903865357
1722107230
433748145
1665995590
2018156138
365934045
451204601
729070792
975803657
1279346284
144921368
1237385072
2131095811
1669727213
1791011174
1376282597
146578663
1996273645
1083896908
1425277280
1683230520
1470684546
1919261371
1980957708
804648887
40140892
1932627023
1492148128
77288770
1142350854
1231415625
441927969
1274035160
1261083835
853331420
549423582
38661244
1812042404
1630789333
269979593
2113532296
900820595
1658594922
1560734412
763243219
220053096
847460741
1792781435
1673793080
1404487123
563639722
1531017439
944703707
1503277131
1001617877
261581021
1888843553
425662007
818337176
215068053
252590121
1560819959
1607192040
219203308
1289001407
587922359
1638576611
1573765619
1465456897
602231103
576149824
589132658
963454176
1928616318
367375710
1097475668
1293958250
1193432907
891651157
983221526
1552742080
1961391355
509561633
286603726
561407637
393149085
700307112
1825283296
1133602785
1369504588
444377096
844667914
1509241908
1379911411
2089703747
133984864
338918756
873924931
1121151268
2000338901
1669827313
1427543088
1815061496
1430542102
1166603539
1727544545
687496050
403096650
391876899
515927973
8565016
2036066405
1269552243
1082262339
2081508781
1953623503
397397526
93498629
489925679
574065311
2010115294
1293978004
644279580
64047715
1788065007
812815075
1334224451
1559084035
1090272276
11221556
533655056
1229606677
496709227
1922743863
970460950
1401132013
66660124
187886216
1006023645
1958889606
642130945
1397202410
1781919352
1876877111
960508681
1165184490
1548799721
832272159
134814050
1256126942
1016261863
1416449084
691983718
443438910
653983952
513325166
1441963235
730299052
1506833069
2064507433
1436121837
630009001
1988994159
693857606
351347275
304146445
1838264531
672863767
1422618833
1687215551
1243289483
655857268
1568724409
865317106
2134898938
1852801981
1176391674
1790065095
2121366757
1797227603
984752924
1280908852
762810154
686278304
1201875159
1808339810
995994890
983801888
1466438794
241326663
1698755667
2044586534
1625038176
1087284343
1739490618
1241324153
1850714761
520909138
1979663225
1551497600
116989130
537759514
485137598
814576188
1975321939
1840283221
1168907865
760043171
43678051
1799685027
284164655
1355112089
445707830
635144559
44919340
1192506777
1710412274
1712231925
1957726843
1498334656
1978174169
2095753099
1515258472
355413886
825220183
1343645005
486564046
1775016361
1619614982
533586756
1373352688
1772997801
235580388
982284935
1543435532
1170186040
630830006
1393811760
1003596166
1672889943
320211007
2035148249
266480112
1230666729
1362145509
938749662
1784442318
466068288
906391313
1304806950
1156706368
1796946760
74606482
636274508
347928547
455588278
105898132
692616518
117164343
542167049
1308736339
1611050347
886823368
932032836
1859621976
1265163502
713289969
907484732
486836763
876182109
1721927023
68039992
1614419203
861275781
29672186
1260231040
165470488
459942626
688720774
830261174
1218252351
1128862627
2001132800
1118670778
1854437413
710350412
2011070011
1915221133
1701197529
105190780
1262437626
354753841
756179680
272921572
96456909
253273017
1039060531
1473036752
423146158
1929008270
1653434035
1326063961
534649990
1514209889
194665612
1212336529
1369253013
389110326
1627496180
66693262
804941879
179561540
1123227880
49912301
426122162
83064392
1859039870
252749749
1711909537
1977434366
509264893
576760638
904296840
895551993
1475817632
1595989380
1648375656
1312777418
131165822
1870104467
1057261966
150884639
522508702
1556276571
1128121496
1153768683
27092786
1530498162
941738032
1339279800
1247559733
1260321300
1494282896
1647042502
585864704
1765031340
739572831
935941960
1836453455
1245394885
765941918
581232908
1389929159
269760789
744184739
1734252416
1160242009
189629381
14250857
417309943
816665939
899032510
293285060
428698981
301615748
1215768514
1449756619
1699291876
2074036316
1057916046
1805375671
420662904
1614816510
1625786321
2145056132
1160315421
1363490003
697184393
912089058
452037898
1852959068
1106585095
1508619680
1701961524
1204987446
1703148511
367628241
538734681
1078661479
668607645
1594302616
722218369
681989077
1646983809
1665809173
922666280
994535932
334914996
1360709918
1312779261
1442656571
538342266
1583305702
132868784
794613451
1538326934
1564847399
351440121
753171177
287858173
65878777
435414429
604539008
1422462067
1859295591
1404505116
659037950
1674173200
1618837742
583220251
584584977
617114049
1359830498
1226537233
1570891742
1112346821
552694902
649576228
355536192
1744878308
1400427128
1599537619
1180600522
1418034172
1832392548
1078560919
2010344204
1811570646
3969712
2136268468
1444855949
396253685
721582861
1829678971
574424967
843858372
1237670486
823252779
1247607864
1953952807
1710958898
1240098360
2013883207
929038271
1072383156
74911462
128680675
1265362477
874726854
1509812807
1772064035
126070367
1911912647
1143449138
248248460
293266512
328107826
47350622
596876421
326519562
424502690
110577634
1202379475
1792832402
1663445516
1311155641
1374155636
1457019389
881684613
162055816
624386955
1835399513
670696399
1956531654
457313662
736332291
1513263118
27532711
679402782
2021424990
959688840
1513864204
159535869
304338811
1966190832
54234804
600978316
1401886357
778724548
423783753
1466932326
864358758
1858979596
336428665
608974405
1811757840
927556622
364145462
815779958
837764885
2039701801
45094387
1258948710
1879348785
1612366383
1863143110
793095536
1556418087
81825097
500046363
1404344239
1804503371
862682288
1998655942
497512380
2135776065
1291171563
1595633857
2045634290
25283071
1642573892
1743699791
1369597441
920335947
96098968
1003209209
1708631943
1904106154
1143481209
853444903
1404815626
1497963418
2115724361
638787598
213919362
1952172395
287647686
376234138
992581258
1654355064
362244779
961379435
637304151
1077830266
1854857980
1621579795
75683711
1995109835
208759978
438134915
2054814555
2071832200
1526868189
295338083
1732605034
885367573
1598722855
1759168042
1529937703
136081626
1494834997
125566593
1890516117
2011378873
1593373130
250169103
1513351608
529690916
1055072535
269397125
1345958354
187743613
1800975082
991520226
1741355160
1159836509
1615128424
1086306171
697218457
509289951
1691873661
2004744160
1354606116
997859208
1746084300
945048494
406070146
1032157089
1402561806
1479591686
225447991
1467085386
1994116293
10403820
1107496149
827152838
250412587
1646743724
1143862299
1669650369
1525128104
1215299189
210125577
825246637
505139729
1005616330
1348314646
1164409880
1624392544
2009595081
1535637826
865591159
768234436
1554003157
1635036205
274138545
918375609
1533307547
2134368721
1392744911
500415914
125056049
421787767
540888421
165354951
1663798801
1031395278
404961878
559730216
1685092266
177451156
467287089
1379628712
1593234898
1031812693
412961801
1446374521
1646987162
876614646
1900449287
2095541809
1887534632
301720257
1141680278
1695474141
1642917477
1205066476
1300700430
1618184615
194791752
349179675
939032642
625466844
1809929294
356214189
1755095250
1862220690
1745473430
2123539238
601083657
1582113568
884715806
425934313
770181902
443769801
151470955
366784159
729950661
444822947
2095841354
63591943
1233026766
1813879879
386115125
1711855222
1149546627
1005929173
473253016
555064037
558206313
248745454
1904905337
465059993
1660566215
1620276199
968203808
941719665
401771565
897894052
220694731
317640016
437472669
511164410
570499801
468148984
529776562
161397386
269819383
384543979
1840659540
867563576
1334989421
1030283912
233078154
2126109115
69882598
428341924
1037539156
1236087726
1423853962
1126256644
1094065749
2007538144
1886186960
1618120091
1400517633
789224455
1826975819
1647745252
611303188
816503854
932045118
2000065118
989727
417429663
1143503910
857535164
1960702528
1364102896
621413018
539272907
1167905565
1177981867
337867638
1294114475
557636078
1613928607
1888783059
1024408186
1828252984
905113248
1946201588
1267866017
983545927
556157505
451030206
1738725914
542886540
768524385
351242270
360649814
1221741850
1391480406
1952047399
715163603
1670219992
1321332953
1984668911
1276345581
1921737450
1517681675
776733746
1124915211
1811014234
1189673759
1670416134
427009975
43842496
604117986
1212737379
951736276
1157673223
1375735663
2099607928
27764057
423550412
1323194638
1717417850
91405497
110990252
1107707869
132512004
1004076979
1025417088
630472695
1258570999
246054936
413104109
186712114
228926851
2083950013
305269744
78827310
1090578398
262634623
959981016
111451123
1152903052
1916278813
1578001254
1803677901
28683622
1240127142
1902695921
157137863
1706491
700241527
1236077174
984769089
127977883
1887131590
2043694852
2031257191
1089710485
1814571841
63989403
1014502592
825774363
583969783
2022354724
824311719
352938323
981425359
595238578
421517516
1382139177
1302257094
635321752
981216946
971093587
1543628911
162591432
139203038
1264707853
1282812431
406703111
1396612182
1162754986
1375859686
1972898109
1684407125
1863395032
1329730610
355424788
581746271
1459508050
816430181
2135104008
727543284
1262184286
239735873
1900767712
602885114
1789781749
1479152243
1903737203
165456819
1561545657
540841812
942855831
2098531971
995839087
1726505648
898682855
1246778846
11985856
1418840048
511646705
771520511
2128857042
868832528
1447783826
1333870627
1569868890
502223646
1028107578
73389230
1586277116
908227682
1993473390
1705433187
1532041545
2059700582
116360295
1968654681
852139119
616397549
1310033728
487266215
604629153
1867422758
594157237
445945647
510955626
435533971
504214007
9461897
514035711
1097931528
505624250
482103590
525996121
512826780
1373219037
917362498
563051559
452042704
179612242
1824885850
1728051263
273203024
1377277772
45404220
237676246
873625541
404369360
1281541445
1642979296
162154701
1517453340
737531181
2102252633
146569734
76232937
598834582
1269717603
1021120376
2027643468
865643499
1474862023
36845382
979160210
648964036
1468115904
717875503
2139758045
1280205241
1515828813
2119371605
666512452
815526029
101226985
1271712020
1635581721
499865276
895438670
777643610
758141427
26529144
2091732802
13992302
719978482
2049817235
1355125049
1957743589
1336314864
322849762
259857419
1498057896
786915647
1375904730
747332962
1446792001
2065798458
873605617
148385202
966294112
173637183
297364104
427845468
206417475
1941493261
1352281622
1527712319
147328713
544241
620997884
963380959
1149105706
232253686
945532631
622050169
1514254334
1407413861
962524605
671712066
405743965
472032269
298922751
206271800
484574986
1947087317
1788283388
317115911
297972211
1128691473
724528836
1368610342
1297305322
1505295114
28512625
968361584
817304578
69472511
798573414
54449975
802187750
79076739
1834346328
2053623538
199536744
625363466
1149674767
1576299164
160527854
1196818367
1811696206
1882842740
239050503
276057317
28695264
1711928177
1255865057
1006696509
951581999
252608550
1839551493
1746847725
1694177511
173242333
326775525
918231574
929244491
2136257764
445415123
1944235357
2072674701
953569612
839324148
237047447
1571484213
1219719566
299080943
1965341402
1945204860
579226657
1513688736
494422844
204345726
1577387787
417612480
1017747729
1450871356
2048258280
124504857
1603035301
187998667
1834789478
1009556521
1543329398
247857853
1674330268
1049293088
2001839351
1454295209
419201457
1190795044
1734581292
455401222
1275425187
628661963
944245095
96584674
985919326
925835653
1749237502
2026021401
786296722
213508735
613168998
2012189675
851974924
2045672056
408672587
350685833
1983521931
1214807032
6994457
585884944
83601655
207497884
274385013
714839326
1215752989
1580377720
854012326
1555398071
1907776756
1878661623
135859681
595931907
1538642715
1816265456
346511220
1704959320
1782684161
401127941
2028736428
1173946480
672377689
1485851678
1240496932
1547911678
305426623
346317062
1252217134
124257312
1706976190
371131273
1291983709
2096816107
811510494
268686777
916570087
760028209
2129128905
580903639
73665796
184848855
224037354
2074473498
159584232
1727393293
1392617633
953925120
1991185534
106119008
221473158
551073239
250572358
1674005019
1961027718
1668733284
1057911083
636620675
471913823
1191134986
1187018133
1405764231
1960723803
1795720430
1552382668
1131589604
104575175
1063992066
1048025176
1677099135
313813614
1871033205
45877843
751975923
170389774
908390290
1100407998
1435214850
1863352696
1732225138
1587640805
1621301207
2086954464
789065591
262547991
1097461617
1305803686
321316946
2143157029
285761431
144227953
461352224
979343330
1559894011
930793198
612398904
1770573249
312491386
289216129
295569622
149079842
1963921917
1417387049
1885171395
428196627
1525163920
1828980638
205671388
2028207535
126108391
1494796808
1447295443
1242174873
608488665
156834624
286447505
1742162368
1591729032
1101463082
863247479
1268759645
1107166381
832951856
409680737
12861791
825162652
502956201
1923831556
292685285
766392675
682763371
37628872
33625113
1081081249
1572116490
550638253
990267307
1413967441
272729589
1718975097
177044641
1777747694
1872986240
1219589262
388041004
36218337
1837087625
1946169505
658731169
1246640806
1690255562
990140504
844404880
741310394
361394467
1464712166
352944305
1563422358
1066096730
2036228235
1371901313
926849601
366019120
786106670
428802563
1217372397
157652659
899572204
60826613
283593298
491786716
1425230700
591984476
461428119
768942833
1873186430
999364707
1624136702
9427693
1937620936
1310345100
525695693
2118943848
1549348485
662730353
149205764
1178740724
965948141
170346657
1999541482
1868263249
1451032949
720382114
1490514504
862277904
122594024
1764127828
47623403
1111395261
1763777628
1113249238
1592073333
1076238804
143008920
1491453027
676689206
1314140254
1224074183
186653344
1452532473
137627037
834165270
925986073
630666192
1648473199
778139321
1219197239
64032927
666200025
1119204328
1963085117
2093687389
1307058234
1702800603
1304042364
1869032414
253517996
799636721
1581861480
839363431
473894906
170931464
393462785
1952885636
1180872168
623497489
749395168
1851072671
969546065
343882905
1294258373
464165715
1750491533
90615491
2074497365
673386979
567731360
1953259989
440727896
821089554
655188233
779606571
119098887
454957001
1300521151
1148911276
51399701
1827712153
1541364616
421772504
1189159136
558069335
108046127
407510674
171480284
45349925
1006042235
2029826714
1063720557
203921994
1931387190
2088343474
1217401320
923225228
1466095981
545613303
456221444
1615718722
1710588591
1963655622
290411903
1083146474
130582020
1468213706
1781690114
427771864
70504451
727793137
1458713841
731002635
475763512
1004146567
1398274113
556879508
1264903326
849357760
948981249
1073658415
1264024918
1500430062
701291621
2045526791
1522534352
2060459105
1060225792
575579975
271273058
911446033
1686011515
603688170
803251009
1430093890
1044033288
956190643
1189464942
874600760
888603385
1064017355
1169124148
1065996239
1919681870
1129001088
1495727789
2129190437
2127589059
1789661380
1540292304
1745081226
1368219512
2128105087
268436768
674923351
1957924658
1692955681
225686287
1507034944
783049056
882333040
184016958
958911486
1952663299
650653565
1238192803
304799923
67542940
984143093
1246706980
1231868336
2007630360
595812921
716206953
708242266
1140088234
542249010
196794593
1522660800
801981313
1316102567
1809012766
491736255
814898469
274614757
1091341941
2132546635
889671240
2141214201
825224832
1877272210
1327003884
1145860267
1509502771
922490954
2144124453
1539014618
965079803
1354912373
849180941
1618110528
3853712
833030068
2016844021
884876502
1056057037
1589221819
906575844
736031329
501642871
1617848857
1471354602
900406910
429392764
303837085
1932339052
1656085749
1841771445
113506472
1238288247
1722749474
316252795
2089894686
1895185203
1358901320
2097846982
1030192950
2039996218
1366123866
1320188323
1316036432
1116576892
1321314846
1559547913
2037038779
25807355
196051826
268826708
149104364
715701602
2144675024
1400787750
1271043993
2070036774
2031556158
1239943953
652202538
59536808
344411210
136955684
667327822
1761742347
2043068419
330089518
958042332
1040804981
1582736967
1418314619
1588859524
678082381
1595610483
236061724
1067283580
1483691415
246943694
1621116559
54297561
866589182
422881652
1943067465
966438671
1318126246
123293624
239492628
1547055793
2120529498
1444838978
367144584
363632773
21959450
393276344
1435942127
723152509
246107083
671346491
784556194
1109107211
75965411
318053971
485175325
200245797
1430524424
1598896283
277207999
1648490573
1722401692
1866450687
1676400630
1907328427
184194599
2064611007
718020869
1211463539
1086896199
1283626520
1707112836
685903815
852179573
634095347
1863477085
663054426
312173452
829258823
525519693
1051481653
514729620
889612082
736645200
927328046
1606458180
1614848537
1316468871
1390043562
675217361
1239302256
1374050949
1992531275
2135173167
606468315
2041538954
914341422
543318037
1175587646
269072157
229711234
1369675587
733492891
1299306895
1339121274
470687323
1992323511
1435183104
92794770
706867833
1060653518
327215457
988472498
161579112
603489052
1729922992
1305106792
1530254386
1310818947
2096159779
786452297
221833730
1798578164
1807483793
1710444550
550681738
853405738
1142824956
876896777
1321395188
1321796740
1427660943
1166022373
1406158436
266790995
485660799
1589836542
1758542603
165907059
638270407
15880730
1614800427
1148130686
367253293
282183041
1065296667
998571021
1159629257
1462211537
2103374390
1906571501
1709033323
834846641
1807555583
1832178227
1070442914
1676061778
671463782
1569712848
787555643
1155202546
438689053
1789703754
1599097472
1601066685
599230352
1423081509
1457366317
2029233732
2044373963
1143420705
1655581199
827820778
1231171559
3592113
1097516502
673987546
853211025
1132577067
2098515783
1174941979
11458202
1279983956
1174188229
331107057
714006832
352633909
1982503500
919569627
1292202241
1763334069
1468488207
1260858588
1364763368
1224366626
1726469870
1515475400
169015027
335420930
260616614
31770370
1672510376
1374422408
1548349599
1161170657
2127343997
148169042
701560663
353725556
208300460
1154668249
1172067467
276609978
611261279
1456377114
914964171
1866417760
850789784
1204483809
1704595471
2137036418
1314734824
708679687
980441904
806960790
7671239
886371981
2006427541
842113091
1756728317
913805574
984001315
69917830
1603013488
224529583
2045178619
1867027753
668224305
2109139774
1461582204
1452623282
412001358
1337749191
1366977988
1636904374
230381696
1664134526
733154379
982919375
1255338193
116871960
876616879
739175398
181305234
1405384684
806962916
1127330245
1943056507
378385031
355230535
903398031
1291977374
1459912090
464383522
123888068
658818200
1738818267
1006966672
1623848489
33189779
119089288
1904979635
250887923
429965084
819468142
221282360
1761623703
1601687332
2063722254
856645286
1500962877
593346543
315923331
1824558686
1435087282
138528893
1310085213
795073636
284545583
176367449
1052615719
1063869888
2042240531
1808618693
573671477
1068482247
409214327
558506171
941824590
1524160239
1152345915
405707770
1861432645
404164298
58486008
838217722
1678896063
377662284
212552568
754792913
1881482812
51139898
1361229729
682764744
2072425258
380134473
1910903511
742769628
1674724375
559954687
824101658
123360584
708624927
959136798
1409193404
1141230724
1762929601
1460326227
362167545
903003715
319247026
495825235
1368977526
408818594
194185872
811110327
1583871459
1645840759
713440501
1593468489
1593597460
1929488728
722525158
710837432
786894993
1527161005
583531164
905816227
639160257
968317152
1371298721
321457601
1221159151
39478569
953582169
1661917409
806664276
534849529
80276747
1249134386
159061878
2058175870
617055523
1889089475
1554297887
1819400342
862760347
2032297162
1334244055
1997557332
1048348252
396287726
1074149985
176327637
659121514
1993535868
873750669
1043335987
1518813356
16987553
524721109
1663054461
1767321191
1820080488
8644588
1176291165
1739302463
1134690887
1322108062
351691940
2136142475
769903975
1847592250
667539826
2105622346
1531105054
174722526
1280744201
1466072602
753013273
1081157314
2017079353
971699085
1571777083
2147445702
502236469
637703503
562596946
1083578924
363500474
418530271
2011227908
7465069
85467496
119322217
70692153
626967
1735102993
370660916
230383779
1040356621
557454880
347303643
976771465
772949393
1189098260
1769895138
358156175
647964786
1094056666
1245752763
1210973418
1752316693
1010058910
329667183
812274984
236787234
1715126208
1272444259
1603139744
1451854228
2062935133
276473027
1152169739
2094071093
772564015
1240104241
1491202400
806026935
1847012054
1335029837
1654132397
1846245652
971420364
1983799701
977349301
1414367648
1530590278
824392818
907171506
901679957
849811934
489698797
1487860054
938622554
924596732
1410424184
1664300868
99451099
947237541
2122922490
1171885521
982470944
799274642
742433576
108327939
1181661325
1820440946
2125975012
7433373
571240707
928023471
759050722
1764986057
437764882
1067951835
860809853
669293307
2079077648
1655792816
531317378
1258125254
1548300346
5472543
914669421
1835931809
1561861029
839793223
900301464
829674317
147949933
2125298361
1857030990
45194212
1108329261
645061442
1593665808
25005208
2143518939
964711097
827803788
1705896399
1199146183
1111044110
680536861
78617384
255334659
955574378
471544579
1613599269
352889204
1579132775
313296333
1176385516
1875192285
827867733
415451179
973811719
939472510
901377604
443965997
25232080
1606738737
1338875895
1741280091
1604464250
1132573270
911398954
871492878
1196868715
1752618421
733811387
1816882278
1559918995
679849069
128505736
792378541
110501316
585012999
2121213863
1197841536
91598796
1406224427
467681061
1957780492
318142164
741522871
90940547
1266894154
2113056645
455457831
1200907426
2050175539
2071626250
1962767363
687484631
136259505
137040734
1978752205
1078244292
656295654
1729008812
1878984643
1095857931
349294056
768348446
815056935
1807727166
1620961373
1932010639
2060033720
1866901559
1485858122
355685951
1785020355
619541458
1905937125
130859615
2091337612
495211387
1586386608
1320060191
1868728749
1051285416
197505434
1773050593
33627806
960549112
1607383041
1955716597
391554822
1400051640
96108783
667824353
2063262952
1053327673
1597939656
1810719432
720270460
729424346
1839253257
446606534
1468510444
526682303
265887831
1200391566
1723137211
1021960227
802141514
407609614
173599082
278057846
98111164
1386824855
281611199
1262545155
589384388
2107393455
199170415
733458977
2129554414
1039720927
1154516879
1764071945
1452098037
1784758296
1909770708
1810425618
968684912
1976260595
2096699562
1885838684
899166244
775753281
1778934011
1135906224
258538981
1456763513
2110796519
1055340168
1291915024
126850771
1134617022
1022282544
422549639
1991964020
1947594402
977747366
1487697876
572476728
313260016
2114322919
1772412031
1630507111
111566304
847978471
992154029
1969847682
934715745
1203072416
2097905045
1267931687
1761530589
765554084
81450869
1029795713
711410936
1279435471
1236374922
53414497
1013801171
184812631
2118115424
1674982214
993629609
957611372
1915958337
1961027718
630781796
1444376041
945730111
118355852
1005728349
1005757338
609670790
831308644
1279126861
1064598341
1895413885
1504621391
1963799920
833546447
1050465874
751196805
633563368
2055797025
232876390
221155494
1257689679
827219072
1888037409
294904556
1747314111
1458270456
1291218205
1859474932
454064246
1376374634
893259121
1793490621
813513772
656078952
110812996
1301269776
302302292
676989628
819064977
1567882557
849947774
990855941
1687263824
2073665523
381132020
1479614693
1859672989
147825539
577937844
2042498380
1367378146
2100143240
948611435
962757984
779401452
128055162
1023208824
1796386464
304978997
1272642362
1331853197
120887120
2009271591
1546794722
38366009
2038824952
1374548316
1873598798
1789725399
1886156357
1201989908
482956722
465315547
1718639114
91748902
966733894
888973467
999710920
167094039
1660155158
1963704947
1232287356
477707532
648074079
1243383073
1698655284
29221866
234670746
1454282275
1030802984
1850200630
1809226868
1742508154
1251510958
272340328
1883018148
1497121786
1910985614
1814624131
129174312
900815961
600670805
1196774279
1240917020
919862766
93734591
142970148
1578358656
584471695
1251298351
482351556
1187691477
186312144
1998071367
1486887994
497163943
1110461834
2142475750
1248960380
493126697
2074670523
1328369601
678331285
1210623671
521473713
1717688031
501238121
265228267
1055191670
2060774612
2037647840
555969657
503160501
2029040324
1205546257
1542252199
1494081627
33326424
164926045
269870198
424674145
1012058126
735276109
1084216797
1607518939
2103831663
411700011
1776653588
995572274
1407912479
1265737005
202621707
636259904
882656957
2085917966
88587165
950952563
1298472909
610121676
43168818
1162218608
1678769090
1316640908
1796556655
359331437
1617262209
927915626
338749133
1140487440
135837927
1847081927
2106572535
24631118
512674614
1406484764
1576779433
428366704
656439811
1222975919
1030703754
2132017303
2146465459
981730984
722179637
1675697200
231554320
277570272
1233993388
1576356024
1832100756
254054507
620700790
708418509
1293788310
1135615520
356553668
1196111704
1452872189
516507436
736237943
1313448903
453268359
2103146295
670378106
820562026
1926557531
1238465185
1883710597
302758746
584069252
1548940002
1722999396
624720872
605108534
736249050
122526066
1123146354
7020862
1731644448
302713623
578625315
1484927619
536610195
1734747908
2126393716
782486284
1758158862
2123526440
281068825
1587398095
1625721481
1768348344
1777240624
796857783
779069227
487597034
1324071597
1332372028
1043452716
251020531
1599894280
403746569
617662536
1194406898
1005917559
1778391572
1445021217
242766168
286535674
329099429
882724969
1024389922
1741056316
689092000
511125123
906685837
1595882866
935931281
2008692186
447789168
493360529
1310756891
773212320
1212758511
1240136177
1610232082
1382453519
1851729765
2087676852
1415146085
2068962025
848367492
1447465000
427937747
1810047487
1497439464
1102315007
1713445940
2057352791
554648332
1565804773
887444927
1284365651
1216167110
620333071
2118669211
587864479
1076356026
1710187645
229539157
1342315591
928605317
628401617
2115405134
1498378236
1104763854
1080145966
417429663
317488098
558362550
483544582
393111786
377192508
2085690039
1242483389
148123112
1718290769
417530354
1945691320
1609006460
1407943602
407642751
2049908435
934366309
1253003355
414595003
42945069
961391955
154853707
497730304
1869248630
1585572435
777872247
1473031246
385834777
321372563
1369530712
784375035
1173079309
1827813530
1867876156
1347811201
300082509
140664570
816701958
1401394892
160576522
110876900
593142233
1828459696
1382512412
2013613329
412254760
2063110914
413687624
730232785
589765668
1446138992
1230890936
1684381572
181734318
280710162
2303247
1705312462
1121757027
93346465
823273273
1031024898
1480516641
1610239446
382798864
15676047
880022575
300012977
385545052
731833975
2025172840
410400790
1121447545
743463114
1281727407
139230534
594661915
1411858135
2061763714
460714114
584070686
1775526662
437306529
817003453
1846492587
1459216952
1559680974
129777245
1925215529
1016573237
629940812
1426193725
345084522
1905093840
315102694
10498904
1120031978
1502902867
1429521220
471492034
1664089731
1866575790
342831375
943600863
1949587369
305616840
888701829
1740019986
535275333
1045115529
1351078297
1616934898
2091081616
1001244508
538110011
935170474
1048086951
380863677
794472192
1579304153
1036053191
694655864
363308479
408014774
1633122669
321852120
1842441868
939493156
1147231724
2127908038
699753081
100044667
1596116497
170469649
1844719072
529580223
457347763
1506474211
1518449899
863180386
1490598074
1041201814
1465076257
871422662
171221823
848193765
1206973397
1042239871
1595072591
704692505
2129001953
83645028
1392718747
1014276335
701610792
612127068
1863452175
1515657506
1448169535
210038932
2041507314
690929921
1308508700
1051251055
581120290
763198502
1250936091
1531874733
1585494743
1864244199
2111960776
2144440809
1365360182
1189782005
1154065721
1968649352
277002226
1140229754
933188804
318671316
136484257
1352632128
501251733
1600858241
1990647112
1756081259
2102312368
1401340245
13408173
39577653
1101331277
1110307914
964108339
233130900
718572852
2048564177
231342872
99641930
1842224404
578463973
874570974
893058823
1657267836
1758737212
1881310601
1252881916
60614843
275879231
990908056
1588076909
942744309
1732037519
57497219
612021980
1126274459
1937981359
2094828376
989072023
616476007
1645456661
1679929418
2110689912
270608332
1350751113
56589040
1261976520
836743870
520964120
1734574464
76293492
768573118
1507259219
230468750
880780657
1493283983
886386344
301825648
657582497
349040356
1335762060
249475688
505947647
1147934915
2115061883
438667215
981155749
107738555
1719041279
1399554729
1844968989
189509477
1994902946
1230981010
95461905
617906315
200144399
54428976
1530188768
807850663
123042280
861223441
1013128976
535117117
1987157438
1466499744
595846883
441462589
724507391
725209608
1845500593
841140506
982952215
681346252
1701537736
526407563
2088582195
2117434870
509577318
1142234000
1514324913
563548947
1934586152
1022354724
2097433638
884372697
481195063
802763105
853850492
1911986691
117065667
923508961
1235839991
2018652780
372920719
1896507993
898211561
147077639
1448394874
262620773
1644480410
1119507902
358185517
1443120645
1508757443
92591369
1751497108
141371749
382396245
735414908
682883768
889254702
1850887518
709789806
700103543
1115084689
42508112
1210026265
984218408
1312963971
768397878
432986200
1553335362
1903656688
1326325412
1567832472
633595945
382427756
1465273634
815464917
576932623
1558564013
2004361067
1499197940
1210732628
1738208631
1322837243
1467182452
2024445599
1860370754
787546012
1937749582
1695269397
946244865
1579967379
1733270978
1856510421
81886982
1997391050
82783252
1076802986
1584024124
1389846
1399390426
1235526835
228339147
819189913
475744764
1390957739
394776303
1661389726
208511133
810762900
886211550
1619487319
1340941077
1104257784
1607756894
966948571
249607773
1098929026
478322343
1578888813
543285649
1092430394
222040409
1554655727
599107342
176967120
786249355
1675563385
395015003
1655171320
762260989
1703236644
2059533552
853040415
441611991
1195308554
64126192
1263288329
710723818
1013784416
580156164
1132927423
1356643223
824682987
1971843811
831462265
661318053
1521023235
734364425
1910292000
404692761
1933269000
114334573
786904667
145506599
141242287
1707592739
406751581
416893004
1636054836
1831343305
135362313
1576775470
1217448062
814784289
673249864
122914524
1133848288
30907146
744138269
2035606532
1104632128
1420104468
1861486813
1547471033
457556600
1243815088
1368675416
1009513099
589209459
1694161027
546304635
650479853
1097579564
1535154181
1407095090
1834300018
1971434384
836515899
819318428
749181183
907368017
513700641
646492417
1836568022
732981800
138477344
1325251406
1198085256
192227844
1100320925
1525771331
1701615556
978892398
1754595334
1013352800
1577440183
1038552157
693913919
1860983999
2030099438
791170335
2147236829
332298025
1244341905
147241171
649542556
908472080
393703674
524665684
786696878
30441680
1711232384
630773671
1117316826
761027026
1281912319
363517174
1296587144
812544375
604657497
1873991041
1219706130
334148480
1206621744
698885707
1894939598
1171082322
941304437
128369278
603788687
1430025377
17222224
1706285536
1910287016
1509033641
516451318
1951685462
1323119832
1965095995
572457975
1623320537
1611992311
317119426
719391402
762156034
1222189353
1714476611
16110639
129174969
896090467
1661461557
1597364954
1623397758
105974907
1676686984
350741236
728675243
754412634
122219585
1329559585
242421218
34309279
1828453568
960105665
1174500614
392635796
976595274
106057686
1657106887
747932228
336874569
641901146
875262342
1360222644
275541782
1630695321
200209972
1523362727
135904818
474168308
2092814956
1750295227
1427508166
1380170115
1891531066
34967098
1258253485
1248619218
573662148
680479416
2024100866
300004829
641902403
1200428087
1873149503
1537356690
204828031
567099589
2063829317
1608965210
1822041843
1040117612
1421411561
221663091
1321775201
1918441414
586720880
1436398074
1700535507
1728196754
2041229695
1386150531
567494988
1966814142
1578218709
763389720
838430324
123443
1595659824
218895649
1500410904
1877352734
1056226281
768290897
524439647
1507986504
1388200007
345097536
2021111729
402891725
944519283
860642729
755281006
397098220
446042489
917917200
1046923908
1982884947
69718924
2124712445
993792960
1940023674
1657329310
548408884
1343624543
1931784919
1781479628
1718939863
1657758276
1698735794
2108444803
1447548143
634955289
1823501426
1367585060
890419958
71612235
2114748133
1205801024
2042046365
739815322
1295255747
1016145211
1645325155
307180389
611827805
1898458082
1925570330
874191318
591241924
1967046056
220459212
407390571
154148533
434863935
1282939648
441485911
1991340698
1269215841
1197749937
773756448
1103741094
1927971227
1491429000
223101169
1386931362
292295454
300760642
1850350527
1647595045
1094809642
657843868
2060644915
1448103819
710376092
342488982
505004111
1844461007
1887782225
160836791
1931498018
1069472059
37884203
668869915
450789906
661554462
1962444783
925652534
688413331
721865392
939490348
1235604651
953352904
348733021
1930480715
1084960059
569903118
1120559108
1914492433
1327986487
1639538336
1897781940
1046344435
1032892899
2114052116
908492975
550619810
266946059
582030724
1594153822
250410719
103156398
2032443791
898193370
1156292481
354286980
1279572847
1074204651
2088234442
683498694
1064856534
569954595
1957438868
1260099272
2091362616
197710598
2119708922
834064423
1651075532
319328556
899625773
74399423
2140389507
1160254928
383647816
1560558032
460742767
1136392633
318346667
370748699
651525168
2024742624
1103791589
1589251301
847384433
55883017
1546750606
1039796091
1517242590
475613951
33470686
943939517
333715829
1104896330
2143011966
1981504908
1997936611
1075535823
879169150
899275402
1132604280
1281601369
458910105
203369971
341495647
2085402643
776894193
288874087
874733912
1766128764
1270041764
302461589
1702445544
1381361294
563687588
1067316198
1589079053
544399634
457042258
538578091
2140240163
824476606
1883880061
352427812
1447534874
1167237453
1739039008
1154845178
2018119228
1407677840
803757422
1982283639
1196926597
920331742
619313188
791251528
1505242777
1104804712
378507849
1568971305
1187167888
1276470155
677388303
144099619
1719585574
1263615246
1479565870
1259905401
893885759
415685942
2061984886
2127496561
2066603676
1592084784
1580413913
448572393
1666520812
345385698
60904918
1332476829
513175786
1777625539
1615090202
1943441940
1782212726
598923718
1361806910
75716247
37011034
1633641598
356649599
945930464
1649358761
385474985
931276699
857894052
2130783463
1782786849
2103155943
1728795962
1267355929
749941044
853119046
244763208
413466675
1535302696
2049195927
1204195429
1036362283
1732222802
2010572724
1404489099
1462673885
881020760
1474339969
1188846383
70146086
1936462634
1363983951
699739517
1774753932
2128093004
606997849
435614566
565312737
6675107
1697742924
395261929
1873101704
1129600998
171379879
1549524403
1411757340
1659938896
1851231184
765455004
2000851522
1040248393
1607602004
1507794138
2069075048
1546405513
305243297
1250801548
1389489872
751334635
5863774
1033735036
1089760829
889065449
1369346813
1733012908
284834771
763395403
1541996938
2048004308
282406802
107299218
668476723
1952909623
1516025543
1733269677
80505913
1039103020
893039488
1342485336
433564504
699792311
1142100529
1161441628
1426866153
800029220
62029654
193704164
1735630878
689190449
936267503
327152037
1975944889
704397480
668382052
1636197120
2050710375
287028908
566807480
388524454
126937017
1596784595
636736119
390251182
1599072397
786822702
1535912416
1196794697
139994577
1969442068
1176665921
1749019433
2056902643
1180452720
599342983
1410936966
1806987715
595463410
1641556874
1097926731
388774796
1981881515
1715423339
578397368
1356608873
2089909642
1439607380
2130324298
701298884
88636393
1445787240
887192646
58957939
1355636551
2078671335
564575709
657487045
717168568
1369761992
544035290
1578664176
419780309
1940951989
999349332
1208269309
1533066270
907538022
303819741
1711743199
209087746
1640571368
1136849987
705724388
1769462476
1282238936
658259217
1168664230
1775567840
467421866
1529893915
1970540125
1032659973
60303197
958222905
1273666108
897982576
612208497
942230234
955790575
342114825
367278370
164526034
202083439
2092836392
445954915
248538689
1780614786
1036957934
1715022667
1788708038
476141987
1465133750
1843235865
128006788
1498472689
1694004313
1003077474
1450076878
425754516
29447628
1953426798
293875971
1546445677
1772164332
1852696691
989897220
1145763432
496535097
767487155
2059453249
1662195801
2117622176
1226109862
133093671
1309337069
111182640
1978375760
438002594
160385729
2050816059
1326268753
2004599523
1087696198
242397519
1071053135
618172039
1553465566
753630936
1164162593
1504072366
1796144598
1224541127
34100367
1415685692
1201138854
1728895562
1719339609
1494099372
121094146
1674087391
1926131561
559716295
478025191
1429850834
66710267
895441804
192412230
1086382208
2052122309
1456665226
758647640
1577617917
1053555634
2044008086
1278504791
1120813884
987844926
934209992
1340286798
1039523926
1883051201
1345330264
802289709
787518875
454714404
1858566000
1232450061
229778563
843173284
1615468938
1056839093
1909222438
832518802
1033343111
16995412
1999231485
280037492
618722592
1347076971
106561116
1646226308
1195265704
1950968928
394785453
1983660764
1872896222
495094591
1469593211
1180787877
566062890
355437148
1905844764
486213485
1459000636
1043303075
555019334
1453538200
1933711927
360243413
1213914652
2011420857
789153973
1814604678
446813474
65619417
1733025293
629406881
1774372478
1777091196
1508603472
1789781288
1633576988
343109020
1164336130
2069229936
1466358762
1522137078
202819231
1679874605
1708296083
327834224
1928870081
2139296685
18486264
509353014
1090828860
612566131
56618047
1017929220
850226958
1103028580
1440508277
876082470
222438536
1684875552
1075303058
1825650073
1395907875
1231975601
1320899442
1247593182
1241053463
14674441
1677065012
1444491360
1815171292
1480763958
507106851
257181253
1679090354
2089177638
2008753288
2140702231
607659073
1416076627
1266281016
1718401617
293291694
1460816433
923076554
792824523
545052585
51356112
1007917301
1928712756
1502942845
1105965145
1077933397
28125191
479737471
919497052
1093590064
708135228
1868669805
1526998029
1537615001
385573413
643360488
92407259
1043531861
531576632
80762338
1662721188
716514399
688219728
927613779
213924926
734005825
341387043
377777952
1155923728
1863329621
932083257
1654980642
885214213
51154208
1085460512
43279498
2042601143
842029096
1540262174
1923847230
941493620
1394995858
1226928984
334794530
2143578216
629714282
905713818
638218751
2017112220
1418020749
1175408637
1833740724
156483326
1458417972
1235866769
942289113
392116484
4102179
1187987378
1631030520
1536750821
922799826
356453200
1506192615
1221320069
197983613
434514458
300907060
1833886439
1405752493
946769976
2120848363
1003855489
1493533175
500807383
266881950
775398600
1759389972
1165046727
1298958157
217634119
779305711
849795190
1583896096
1034601747
926676178
598529357
1918852167
1841781814
292565474
419249199
545376083
164369642
426534847
829962414
373155915
1864414066
1130863387
561211280
1179711705
291085901
1067405783
1747966217
2009225858
1753817949
2033247806
257335351
1682613289
196679685
75116077
94604931
1594304020
571035458
821550271
836189079
1667836407
1621413489
1025318157
1312853314
1562182833
1773430269
1154830039
255951237
1713203393
1160014273
445416848
1670712935
1799463569
1866914351
328124576
1589748638
604830626
819930330
1187444279
93012173
1536399376
776491254
390917032
2051900480
1723262566
739448051
2097217395
1851326056
14235631
542026271
366855085
1297087435
2060283877
1064965804
1666761391
307534461
1839936605
2013593546
1037947383
2078847892
981859453
1708626912
1257214751
1061304554
420617111
691632769
918863425
215356127
1133325868
1882806720
1192276545
420701658
387938723
358437437
744611859
2077046893
1971940135
228454044
993319882
1775714359
1552756622
1927855856
513625291
1149081559
330981834
1006482701
334232618
1138793895
540757288
717300825
244732159
984598097
1216071533
860341244
277850422
1609731034
1755493134
164977074
81332765
67428905
1210987904
1013409325
2047372400
1709431025
718552342
192368440
1251312271
1239726157
1851551626
732582396
1214431870
1152771157
1288468828
3039789
1150042869
427564464
1312698022
2103426249
1973673484
1636952560
1091793794
168183130
572741815
2048859472
1447248288
620234644
146726425
27206959
1110606431
476904570
481676238
1727987628
285265802
470782573
1086588035
357854302
1778168628
426531638
50870754
34192604
1115316816
1161756244
370708364
1940987673
1195776956
1286293426
803912982
281247078
1243447625
707771503
1052448585
1563008303
941938727
1402573421
27039751
1817791226
2098671239
1331301310
217221945
613931809
949910444
1224735669
992339327
327100195
672080601
510449024
1516906881
743160402
57761466
1345083611
1207627729
198347312
1102687348
1019200555
93374723
1306542703
1382070219
646291612
792057194
281293793
1061992210
1438259674
509067299
189925141
941102254
1507951669
372695525
1244255747
153041879
882924615
2135669958
1492285454
59559354
1797940158
1157620244
1646828421
752181354
1455010263
1396653319
1391014069
1154097513
201039323
1353769767
1405055817
1645697970
1208604247
12476609
551935743
667766636
1630107721
994021623
544268313
156196505
1872261747
479587531
935369650
883848918
133484740
1494286759
1772328177
681935925
261195052
55492159
2121417438
1150305685
1257539026
1312196573
8921525
298072765
2073239695
1527280097
1661483426
861133179
1678856133
1452505511
1850916328
1034485868
1050256896
2064801293
568064569
1686745199
140570311
1867701849
435248164
515320539
703657242
1034857545
1223019029
462953761
747038843
752052661
71270413
456462871
256979932
2005428016
1360463731
1819053820
219441420
680530527
611819437
808583215
1534161598
857498197
801498160
306143875
536810837
1203674451
1333576812
2033463510
1522617672
282557641
1566865040
169549144
1202621638
908267077
2030611018
685535860
1939337179
1647185521
335100139
616395086
1876129224
1249822419
1861424825
1935561799
1643509647
804980698
215061652
1422195999
2110823357
1085949919
621441646
281547370
33981688
146094257
417364785
675750419
1113910812
2101190435
248799547
261695757
213862439
384190648
730732414
1831475094
1648853782
1464309700
1374780762
1550291140
462779698
625183136
449063224
1127344163
2117303803
1126714033
645199148
204250417
1867184006
216126011
1387635264
475215653
1930191559
645521510
908022099
1685786446
1106089654
1265665844
1217371688
139847923
770886940
1143401268
214838545
1780690266
33248281
1160982347
1999067310
1233906013
1686139162
578044097
1790005298
690914285
448323415
2005345753
1106041628
140964490
546929512
837604959
516939845
1190684398
1111144954
1098927571
27319662
304460455
1476867256
1829574800
2083980366
1197950799
1516863696
1128554039
1778854503
563178107
688104300
263825809
961215831
854028680
332240675
46093721
1945715496
123902876
56778781
1127847810
310529775
1084044889
817615390
2058392816
392639212
1989777195
1911243830
1657309589
1029270303
65757084
534845887
1169123800
1404180947
1173166895
577729398
402820632
1323974422
1906336851
803808052
257877831
1632985963
444205911
164964929
896638037
238486053
1023833366
1619119403
1673545651
740179386
905320388
1386167272
1887931108
700185969
305322340
636922257
1849661902
1577009229
761002741
788626491
755751008
2034384541
148710842
593232395
597323821
1903841555
1264539216
1197235706
790256986
412538885
191204405
909602476
1436875046
348055850
1170805458
424091808
2083342802
145926897
8251281
478905387
349954872
1955139564
494054980
801463022
738035149
1024868775
976601828
732836741
648991845
1769338643
1515968697
1603278620
1306867577
1911271341
226775269
1740951665
958748359
417628849
151673638
827379303
807542797
316992335
537479666
1337412251
1837239331
1200754813
1687838520
1672434418
459259209
759732819
207130961
1145137834
860357362
1740521042
783555618
344767001
1974334596
1226133904
703896170
1130440975
1384082904
1848649943
2031733421
664463568
647905308
272243054
1679734353
129741330
490421251
790531711
454621621
1705907863
835857152
1787920608
312948560
1911060923
53774511
69069455
2088411574
43290860
1063030831
1336205849
1362966926
1759419164
1643396027
1202991636
1084760386
693611295
1509208700
559564142
339760791
1053838265
323370937
454037978
1120957274
1745541606
828818325
187849379
996052118
99360561
1456576175
1651582314
769797376
429692164
1808235314
1796845661
1368541112
1240150089
987551675
1850516009
2103308487
1749109866
1068811577
1673618779
1833297788
1043288047
716761044
969873232
376580720
1814241175
1129522195
1447880226
1791587175
517021267
1164707664
1651680717
385932894
1543087221
808667658
290970894
1946730364
381110552
918887316
1006668134
335087769
2050418212
1284777352
1935471842
1427241223
985581175
1292969238
1098852993
26605332
2061312782
2002662259
1861648644
1638868291
575039221
1682989499
374651722
661613913
201077444
1440267783
1724422994
1705215436
104213162
1828642953
1860868582
1487355321
1682101547
782678369
1300996614
641852566
471368446
990743009
404832656
1896834477
1313650181
160404774
250129997
1554598313
778073276
793138006
1786338215
48589194
2094451424
875474653
2060427832
2003284512
1058056815
1676941394
1719984005
1956188177
1053150104
20760155
1059782510
1216553325
1577821314
749670791
186248788
303733733
1715577263
1162301488
104246554
1443295990
13037807
1265489851
1971922622
631886432
1667325550
2104636452
1708008516
156378360
257208286
177424451
730429540
81584813
1301695750
1834396722
1203617668
1859328799
979257439
830575306
221081518
1691680409
295519966
364591304
1031504384
249686547
307046812
622149360
395297106
930774483
1402191148
1267178379
1596506547
1590434450
1957142091
699259887
552157933
1291884172
403999266
509952165
1615499901
1344436891
1180235896
27633726
101525171
458282018
296129857
1207970203
1295718794
984244322
1063703513
966842474
1199956478
1466255935
1838963845
90016495
1370886034
1024956548
134773064
1737370339
1436541819
1625432952
1865964311
633518453
500338274
1613190708
692937633
628374839
1559569157
459052879
154685461
1883623464
872990936
955008475
1809681200
14611748
1424394031
322161829
132819006
524064332
541096123
792070333
427753140
1505275158
224602034
1332511055
745509644
1310973208
1412315806
1773680429
1159811524
1566140947
724800282
1845928764
1321274075
1580286955
1016104354
600569966
424485484
1664780763
137920959
1907763179
442378984
367424267
1209216030
1205446614
618205316
1822541750
69345700
512169664
651482590
1185900891
213039000
910265070
767692280
494151141
14898606
231874049
1577218303
1376728413
1883997313
868231924
511461657
1159872554
489533323
1044226234
1284382106
1988318876
1188961499
1703492948
1335865242
1347840943
1875694874
1358764360
1513008813
1253390373
558319668
514372341
896898923
707682523
1246595149
504271727
1169295151
2146786475
403375958
832471018
1740055485
1754821439
306066662
1018796718
159845205
505517930
827827752
1497369972
959094010
1082247548
732669247
1770366799
704444108
89708846
1192440792
1206561385
10149954
220502327
1517199459
37720892
2016593683
637179114
321052466
507393747
309277152
2085731441
2003733247
1629701244
272762876
1163068656
1698322039
673727760
1375505665
662580965
980597203
1081887486
548162028
2043192852
1655549478
383835505
981806872
707685554
1013960836
196969956
318707474
721907714
1076582604
39846198
598405607
1861915094
1444093972
637364757
1240809107
2121231151
1649254038
257360525
545461840
1663866033
66091559
1606793232
215076333
1908511540
1667035525
345356574
1394629510
1805031100
801532777
229654451
538094522
1926946209
1466123056
296024126
1117864245
1133543249
1455069607
2059059782
1090388500
1814482099
715466592
1552654718
1713200358
75874092
1672430641
1179649727
628416942
1355267202
383107004
1251099886
2066512756
1610322815
369984637
732245620
521741591
1577622687
1874154165
445645440
1634835931
1775577330
1296984698
1330534972
1023162418
2050748131
2041773078
1550615895
945183668
1415337295
576365307
1935635663
1917550574
677370269
1322486702
968234297
831796530
2138500905
904980715
951973691
2127252346
1547183799
2022311906
2023218415
2020264411
1116056617
1228338589
2100226963
27441724
974959086
940029878
1872381101
135940520
1508259803
35891780
2112734540
1981210397
947900002
2085633952
256625395
937457730
312203118
1046900896
675333355
1488970012
1147631709
209659348
437615602
514601373
1758476804
772707710
1027654318
865368564
2128092162
2146545681
1763818607
1870534795
1473603098
945790314
1264348535
1783435898
1504009891
842352523
1999379046
2117049543
1050852553
1919887842
1235680698
854241615
1157665549
1063790439
144040350
1141124817
341607710
482090052
185042692
2009496966
2122413504
712132568
817730856
1787165448
1034530772
2070941964
1393979211
924657624
2081198906
151634352
1359301004
1957115614
1642996137
801805767
771825794
267226523
1190060941
884668586
1529550489
384623470
858996432
358941777
1919005439
761398044
1614882908
2024997619
465394287
911742115
1907970685
1986678389
191035878
929620607
286993114
1991392405
2074672221
768187765
1957489173
871652284
1383247291
83666222
811483167
777568163
1068605253
1269460369
72351556
1107122277
67020858
1733589658
788187654
106825830
196853277
942151554
1292668693
1139166495
1642751270
140373468
238856477
1686848629
1896503024
1864560249
406722092
1191424298
1339115787
359800472
818007413
1403794703
1229575752
1782241533
177471456
1463520720
1619944090
919840356
543853906
1986306171
2054742392
1346869739
2042658845
359280835
133016889
746023177
1014503208
1973271237
236101104
1629391114
1693260156
877064104
1540792353
312434723
1375978268
1438765362
161639598
1217964253
1097317148
1650516923
1265193726
1417770845
273351588
1078917437
58114275
801122823
1564480432
1241788026
1703039153
1290383729
424817833
1544342138
617808481
1237548723
130293460
1521074403
486668844
1895950848
1456130539
1613957891
911806909
1033734191
224904562
501276770
1008976853
1953514250
335092805
787814121
146961147
2083441798
1210194018
2044140000
1874159757
1810923263
1763436873
292016218
1593976663
973685762
9805927
227472957
1830466513
1862860702
1756332798
1737119904
399819835
451708560
2024641142
1155410843
77588057
883912792
968316419
927673553
418481617
212660915
1774938460
1055777966
93971096
1551784255
286789112
1391573544
1093978894
2089433917
2080740456
1533945059
881625698
1881350830
666801175
779736176
2096559644
1720975370
791929503
566012089
1444361509
309533977
994517953
654338727
1121851696
607043394
901868012
1196252432
2057121874
1627906468
864168852
1413999616
1970378219
300633655
637700232
912109831
1769087893
335860629
1472541964
227920775
1841143088
755585161
422593248
222193865
1635136739
1227986100
1874868322
367446496
1268589274
2051763063
1443184350
303235546
1254566909
1787446211
1694282993
895251590
696739255
1731811153
1171777846
140681257
232011159
2087243215
727212574
515388924
1996382812
2053987040
387028915
394542032
1565997101
419908915
681280213
814712415
1212290916
1577349825
427792386
889605051
1061430237
840604981
2024140981
64700582
815352322
1473707105
655590471
1001795478
202524003
1149275177
180782979
1527438672
465578363
1576826775
187235143
1045915972
1324737721
558449269
1515716602
268561822
1946788837
265583116
1079130701
1114948337
626851679
825914238
626855213
2086880893
971611653
1771047806
1528562815
311796034
1529279419
297986953
825730350
2048378594
1779011335
1673006901
1482634836
1948416658
350047203
800316440
1438731599
1470171603
331700075
468510177
424998611
1034252303
181737457
532545171
1912775005
1488955664
1383622803
1499633160
1345537143
2119030141
1917792185
835804078
602271695
1142644378
164669507
186760279
1806819295
1201186553
1289775595
493461039
1842230177
541983320
739501685
1902217712
1707819132
1218541851
1346191296
24601180
461516081
977763134
1959855186
788887801
2001519376
612378801
312912430
1429667630
607398283
1837048596
1596175504
291218141
864878011
2014108195
42151394
1047114197
461764616
1351510072
2025022260
1054926747
1172575222
158431051
1462139241
546833453
1305279309
1240377517
1635127477
1331040768
1482993089
2031005085
913134975
1032983254
1346742325
1720841781
1677855815
1518718336
436689649
1805271884
619698732
1176651784
764910056
652567850
754936084
153239224
2063975243
2051764790
876874534
1919749885
1483571137
727266733
608940433
1144099094
581763035
274823006
900043111
556100863
1828140184
181340118
1863048756
1447360200
1797306399
416480482
908387869
1607625190
1341536416
2095402910
1363388056
521094387
1752594701
1452631297
936005503
1126170498
2029605838
1549663615
1660175255
1963435489
2101365014
917408040
1295488350
871277822
2040229875
33048369
1000512437
1180831887
546090750
879544639
1994522224
1639036731
733575011
1691228664
180485578
1212627096
38911277
1945336610
659699343
884559678
2055267986
141413414
881828190
1146659001
2075594646
685382750
2054719314
567747813
1871317458
1101224550
608481526
197570475
2059228750
1792188889
91015324
1643105623
1952219941
1376907125
1166839757
1258480163
1069096767
1922172347
1499551308
903437558
1539505777
1218394786
1359536117
1657955047
1862631320
1990356225
590778285
309582820
77556610
960072742
39673044
1879056502
1084125738
1624276567
1665021547
374907114
275670711
738678335
1705305703
108081168
1425109485
1467984785
123421645
1355855332
511932320
1942323812
52551652
654716411
1321517081
2078401505
973039081
1187519382
221317880
1112042698
1667285856
1674242329
1947676238
685400391
743986001
1065451934
1933594562
989810015
593982883
1491311581
2055066809
1553020898
147005305
1020685942
150485886
1652380050
1799050263
830960214
1985202704
200535505
2103228598
378913780
332887652
1082940266
1649715007
131172028
828467664
2054792797
1189848600
1959783683
1820721385
1927114803
1261264113
1041363342
1847596228
1162267107
1919894451
1728612492
1995308306
285716969
875854128
498715223
1009661960
1878584739
767596344
2021167027
1996693334
411145153
348515503
1794008721
354630251
1444750671
671102604
669207026
177816903
849930047
2049272692
1553841642
1635864557
758966306
1515337144
451808139
611057668
1707398502
585229861
241112570
936833770
2050679945
1179100881
358919142
564428551
711326883
709212088
297539310
649211281
2101711860
2025588574
163896509
1206813622
1159883038
856852068
2143862566
919753826
893585277
108154920
289893651
1123848485
1899259153
989984843
456238158
812091052
46870757
1368311280
2010196226
1479194640
1342417419
1869171217
93690768
1321448030
1490919039
393716858
1473500719
382770811
2039855667
1557060428
646594257
933701775
1282845929
1806326434
399806244
1321329642
1815904959
1003366633
10838665
405531082
1783513592
482244046
1836696119
2060470217
623606528
289315072
1220325718
19916716
1893313378
1946858515
753388628
1624550915
1262839759
1630866205
1460491712
849261631
423087875
253077359
1812906596
1417618021
1543798168
2073009339
1412453244
1065368619
1352609245
1455005261
223317311
825542929
1788998363
1697592811
2097487145
1172710684
986778083
1187079977
160480722
322985539
2017673598
1685761630
709130961
37787606
757500212
363238715
1616999599
1896085795
773273346
475971889
1844547124
1421847507
1683145734
152923125
1504009094
1809346621
1161723557
1179900503
1891446259
795815723
1745742664
1532041545
1104432053
1198570923
27032326
1181106100
505807705
600265378
623795249
1266433337
162809430
378837740
260937722
589993805
1375042008
563848729
1614445173
2093985340
1612210049
509045987
108514972
537218286
1780011595
1441861686
1515014037
1809152175
184140464
1915572079
126304667
901181800
280705400
722749979
1735267001
1024901460
2032342908
1469551726
1926685516
1361646472
712589673
1118992745
1673908676
1118261124
99156257
190256428
1225866718
149049548
402023328
1517660976
133447852
339412534
2049195704
2052462327
1404078604
528547971
700350799
451109676
1585817207
553751071
1146836706
451158246
476783682
1649482864
1820133478
957805740
2094235303
1794325234
1098031254
1609960972
1393692865
318939575
1834280247
59761388
760510869
1592486902
276160081
1984289542
1216719231
1667361498
1955135765
510201690
1021522910
1957233418
245023884
625740703
302984235
193297064
1236026398
1882242709
1007053876
2068670798
264279786
1401294532
455296573
1227088714
2096127654
1704461283
1067190726
408008161
1556444430
574441190
979003083
1248978528
167308728
1676729280
960342671
978083724
2118336779
1383489252
28571907
919438182
1039686468
1192572582
97952770
1449852969
1072841495
2006972901
1507683214
342344895
1610646469
1872479058
191272568
1174798517
1302553002
1675036242
1644286320
532041533
1008799327
1605644951
1560013632
662317245
1240113555
732153243
1670409317
1855998691
1168586821
1252282214
276879795
1443766133
403474837
1637503837
925854718
1210215855
730362790
1771665775
1838346560
1801209517
1752884127
2045678168
159984203
1073599189
816914095
484773494
1830048600
821482090
1763194519
444055305
1771813682
1605190855
1352976306
1241971828
2147328776
1663014371
300924083
1911790824
637000590
1659615034
2026679254
1275709496
1542118780
156077237
1877267193
315744046
1623175911
1651201300
212346047
722648412
1142288079
1478534081
1795417997
1472919497
824501461
155703707
318261672
236344651
961475066
1742249104
1595995211
150799183
1244184629
1083552896
1441950385
2055816016
1623797134
70126293
1977342796
179332522
238704984
1489971053
377912133
1497794313
1645092800
732259823
90973980
1797295379
1052981859
1244865941
484833970
265352687
1741464003
1229813106
1469868314
1427511362
829498835
181029455
1620683946
1677135831
204652148
409019346
1794536499
2002677390
129717548
1894520887
1320677088
977056720
2128286513
601687249
1559591780
445573116
657407611
660768344
1215340081
2089591786
522801929
441065475
656099883
1741677129
47460771
677246394
913492120
1794030425
65324815
2016617963
1414922614
1036889071
314173100
1102912542
123208595
1909755235
1027429874
244233605
1036127557
1857546887
1197019753
1095055474
1691252166
1875890540
597263852
1206557253
179754201
1353958770
1770212722
2074679883
1050539424
1035402406
1492474894
1658043759
716308616
90454143
299574027
1937943640
1615600483
1891953525
1146687096
945581748
1142443146
1066976476
23463203
626141326
1168068531
213814422
1365990691
1119885850
1960368100
1555242314
326760969
345141408
130884464
690715778
1657008824
630127173
1961779799
529149329
1907135759
1742811247
1166119179
1664934606
1087082338
1729509360
73504342
1227285741
446684063
425749489
894925804
514705170
1170796097
607893313
1080909562
1949774085
782934198
1993238819
1766139096
458160856
608633488
1991510380
1303884194
2055269399
950402334
1068166662
1849295547
202044301
724384169
451360000
909754353
651512983
2119193876
621704277
2068700724
2105813038
1567143402
492112141
375060572
1797040710
2069232147
505576664
2002782726
65834534
1362369934
300734343
1482741331
268432997
31830946
1308978955
148710332
772332858
305642626
864067670
2146850209
481413901
120902709
1240786278
16908954
2122826264
438667022
707182116
78503121
1342855355
1560741283
641739442
497862922
789945866
366169557
917261396
799838199
110366469
1940515728
204663750
833620696
1987444967
834927113
749795153
870841400
2147145693
1833571981
604663051
1416259731
44870492
733075247
187393866
1668414504
1156938823
1042717583
2090679785
1331669356
912537302
638515861
1859393224
294064799
2125619642
1908500550
83078541
1237172683
1163384495
1794081269
851364083
326411054
958576668
716945061
2070176598
423886338
2017966420
1510364685
841955366
1402490408
243558795
1765508946
1519966350
160923458
1470233981
1820457904
202986817
487380502
589128861
1979422053
627975485
28470234
1435629273
726771825
176925250
470244302
750182370
881773932
548274930
1371033504
854226269
1944343203
1310250036
1020274634
332154700
1668680791
2021549955
892232790
1947311748
150028004
41282967
240420763
2099286429
224408115
926215415
409165270
1042828682
855955825
417429683
950368772
481319588
1050215549
11284946
1644490784
1769932660
180147685
1758602988
1145201384
1343394627
155674750
1623313713
6151536
825913147
955135429
930507869
2134368946
364571731
1021929520
1293069478
2027145935
1692947813
884748070
710148667
549391340
251561447
1992633886
1424301333
2043536585
1112998691
592928661
1226570637
395152707
1235430562
882431945
1601327507
1928248818
1679809277
1874396
1810973531
1323775392
201319415
409002371
1344166721
575242874
863801148
948007735
1219246431
1666073177
674350655
1024327880
802844467
730932567
512030824
437949174
786980038
868817911
1110821829
993496851
1933111773
1605722343
2059493214
87832105
224531658
275947140
1449787885
1723994520
1447459830
1776436589
922706667
1353556771
1258030831
1549508906
1347759823
1405710339
1326570267
807570145
555306826
423725018
442984105
1274557684
936048092
1441434193
258918530
316487261
2009587905
1613638674
951912538
2008423996
368116958
1648729340
756071445
234529532
275337448
1234100538
1739019864
141406708
790529045
1445066739
310004113
1024576782
966180121
441238024
523849206
281715988
1013968742
2019630795
1222118256
563682025
97387128
496218275
1970553057
1853442506
826802280
606664260
403668951
1618615562
1803171540
950686271
1098334415
1349656511
1899930314
1036983199
1268638969
1443115413
438096119
554992575
1115042829
667693609
657734998
1694597136
1739607266
2106799710
742299604
856792118
2094351870
1868511077
1015951381
759660346
681825159
1449504225
1985844900
1117485674
1859694817
742329414
1293890354
1405351995
1238146052
877274096
1672465950
1802501585
881696394
192395886
527127917
902531872
409684586
434631868
1707943041
1604775003
1665188909
170408317
463466619
1316457287
159863156
1963360330
1740530424
232475713
347361048
1024657955
2041369496
685370286
111074559
2007730053
1522741424
1472297994
394372011
1442869652
498385086
779692068
1165393015
1427939062
1131434903
1754631237
495483759
1337449251
376647264
593304260
2141674699
1589307481
398898483
906798376
2030560441
1176445344
1713673892
332707133
365795785
916131799
1649460996
503090347
137976218
2029956302
294804703
2027673626
1056307930
1993259147
1632827726
173711660
449185387
1168412769
1574357078
1723527054
468815494
1813676945
1095588460
435286633
157401621
594866527
1518480805
288648272
2027859521
1264661917
669410733
51361169
557061953
1561334014
1280683156
2095443410
871326343
2077711912
1413498225
978322505
1046206398
177599819
105883050
1990360290
271032642
2027091641
1547944906
2097102194
832731844
809591145
568338734
925382639
647019890
962862683
621857289
1099924268
281343647
1689234663
1219706130
1150893289
195060874
1428606101
1454032564
1955537029
1832401398
1320618855
486193202
370144448
1294116583
86138224
1394017117
77221015
1929436332
420403150
1104528743
1935622272
2144436100
882014001
104702811
1044892160
1332163537
1506191895
765666550
2001772303
1441205254
2038446827
1449217277
300114825
319335390
1014189837
115476356
926349797
1236784465
666837250
1222020596
807992933
1159077551
2018309569
335715166
2084967578
1239903801
2016581891
297801812
307637045
1471000611
1257330499
1111034159
865844160
1702136254
436422840
1815773792
791226221
327095451
1886570185
1416318232
2128392206
100438012
1920675184
1172370876
1028847050
282018818
1995345319
1865437025
467441621
1279934274
1824877144
1967254582
1970158335
1671421914
2050510680
1226731696
589895953
917737815
648893673
164952952
999522508
306263824
1755069188
1133971457
1283986838
456423866
1379702118
2106545934
1287494997
1526069058
993780652
1245925951
57493167
175249009
1419685955
605198545
1723285023
302753580
1946845590
358159791
1511489311
699212511
1416698530
1558270739
1037378906
1105730499
1856921522
1206510115
969546613
647346143
170537443
455861770
2101592443
1168762048
726992471
1465747479
1112912488
1478516192
511001761
356845092
1476902609
1474807189
1228302830
23615051
107398929
1646553746
41787847
529930875
1845440551
906197956
651482018
90807311
1124334773
1982903600
612699358
1942102894
1883097686
43207196
1239903197
1659065643
1462224361
897799808
1947408940
1526959026
2020707648
578054924
1716260272
2067580166
1591184876
143278281
1858277799
2052094689
1689951541
760489195
2009830378
2012107572
393143280
1056860493
1405011696
1651025359
1150737467
410982609
1951861903
1762963417
786906260
1143999934
2035670866
126438916
2084248908
1766777666
1887312111
1985213765
1854952904
447193885
393560210
1002605354
229350576
1183705493
683081536
1617132764
1682268238
1738937530
1458997542
297126086
1859194369
106434332
1109295043
1919514896
870601237
894419469
536446020
1922612018
1180932258
1732055112
488293397
1232027255
45714442
1505086722
91782066
775805474
2125863492
2013195438
78086789
911732509
312539559
1102027964
984284110
218172256
1326965098
1972513478
1893756424
2025448749
330876788
1062705639
454330232
1657721330
551544529
207508944
1017488389
951386060
152054374
1599884150
86199765
1474869782
259478777
2100920841
2028958747
689750913
1667178085
1818805621
890144414
996236545
921810826
1250721630
222460590
1197345254
2137408898
33371654
961403788
858913926
1668712460
447824285
89393933
1161747974
1353010293
1012574002
1898820006
1893153209
773138635
1288261576
2119113774
1092211746
306451835
1378456652
798968167
1488337466
136195669
1528520981
260377868
310321660
1841072951
760392098
1941546870
852645410
1459410010
405924249
2006888105
289789975
1551957018
899580581
1012211781
2066943574
219377183
1509268607
824370771
1639613485
201631420
581365674
1390559401
812176790
747038924
231912769
52229731
1295588180
134363
1813477698
2036934202
432221416
1789965946
1147978113
1577187466
825132973
1240530534
1616520328
1379903293
1032002725
534775664
1909297598
673889942
1397487552
486647155
1208791112
853110083
608437758
283518308
1951069169
397709188
1856214892
1105619661
1176240383
755980573
702108875
2025745910
1064281315
1048161531
218467951
2087631817
1751257
218006348
572895404
1459145809
1465627157
1086231852
1150537840
871887709
706394725
634102939
342618848
1267226519
559064135
1043454717
1933915163
1919975763
556678013
269789748
949456844
97714707
1686984320
367848847
1524449525
1804780035
587064348
912282723
1078889496
853831111
669667133
1715098375
477497934
1931371270
678918511
2061089645
280896641
580782379
930286664
1596499807
1114751314
1727671886
446399776
483461661
396857503
2003652306
1606452234
739541696
419233341
720964115
1088469194
1338316957
1537001383
616051797
1953796572
1499186899
1190223731
1207949652
1783603748
2118759827
158049058
1052862769
1335970013
821471015
728591877
850461623
2012256831
228303922
33677226
1655401022
2017847165
613761780
1190087476
1498907139
65805200
505946311
573320832
662351244
553055219
13306084
895593159
818828865
1008059253
265906464
374300748
1672703485
597900713
1873197390
285942444
63895738
1925545705
1338688259
240758105
215156951
366571604
1698026899
1229392554
700427026
196348055
930403699
1203399649
1460387030
1000086087
510395220
380426358
1624617877
1889440050
236331036
1989658840
330468758
192277110
1977870268
3309302
708477221
32497754
560833437
473435594
1861841671
1521575344
1700208778
783210876
1843007260
434491545
2125912875
287980651
976338940
983763524
1933953100
1618326560
2141256673
1114459046
1056672887
823279235
1154237524
147755956
1181865467
168527372
1830722845
462104770
726885653
450547645
416862662
1343015647
1095355498
737882251
1744826694
306271435
1176859574
708551982
1794643323
1617239455
907953452
1067048761
185862373
1604791448
816595994
806799564
1287831202
61038897
84211004
828348910
589828368
259988411
1439056380
1036171202
1829975768
527915633
1637526503
1367148269
1523717898
962182763
1348947718
179140356
199096904
1135084864
1186449056
1642662031
70052308
1497261079
1177673326
1888984340
1254075121
784184993
171800458
2134475766
1527100960
574217007
1731066774
328259383
307733698
700948951
774643215
157474362
305735377
470376346
206013723
623726717
1322093971
1811542361
675198627
941018271
373529098
980072611
1644844710
487062795
1787552915
682540908
629212438
722069798
1167291835
1343654973
1441834442
2075946086
1161933992
1167937099
2078311956
1300009808
1307408454
1006298731
1003385090
1359478288
2053124203
589710396
1587680705
785549675
1212303637
1438076666
565594471
156838611
1699512599
1270038654
743527581
276083556
2059101830
809281385
2055433736
1278291368
537761444
180396811
45044921
1427277139
96829633
1264351584
1799072748
49738415
1633395447
1714162015
1444039049
1780926360
1360265204
953101712
1603165950
712440731
225828411
1403221747
502814867
108163455
1953883639
1289682749
1112393339
213278474
1663917196
680527434
1009980503
42921449
670879962
1035712915
1786982812
316322657
2021689358
321325909
1931626755
1567799202
1547841710
188942916
622096586
1882625407
1984697766
1388772786
1199308341
2039551829
168701778
1544467921
1893393145
2128817246
371081260
344240572
1991136490
216565718
1099773934
937912257
316870605
1360363697
946567684
1342104400
860026997
953157714
1551589199
1562367968
1430729321
766671649
389064672
1827369703
211533162
925776385
1758003899
1663775307
407912323
1345959504
1775091214
2135318131
579821359
1831858445
1186825616
1463997771
993997322
461097625
1175983578
2105608258
1207869285
1023918236
868726328
1672353151
931939079
577420604
1723000213
1390387058
562110151
782660653
1183597939
1358900440
1047745104
110437802
189421811
82803367
147311306
689014488
1409974821
733965437
1021256209
1491584505
1116003030
699324885
324839747
1414964344
528656532
889743162
2118950585
500764152
1236440443
428261930
1968929257
1731927703
1406607924
733595208
2103190699
659971600
705819165
1007962211
1385982295
1676298703
262983943
1195839789
1829301342
135872448
1634870
2109078533
226564530
234579718
562361631
818232267
941335143
644002478
1214975980
1994226097
40235528
870098107
1265812203
1406761973
846899468
556058162
404369693
381836702
159445738
1757307373
326983587
1926087203
1506930904
1682236902
1369649117
615658611
92742872
103165841
420910356
233218116
1935709812
2083828389
1763861212
1985129448
966713395
573034559
58625980
713689294
41566582
1961897161
1609755878
836566098
643023584
606660504
1941134861
1706049777
1779666078
292482583
1392998380
842188522
1283358551
288286570
1035157002
646973366
1860343190
1015619294
1026734048
831141270
1993751662
619826880
1321693504
1612104722
371822661
1092496492
87075449
1711240890
30261892
1924804233
178990114
165206865
663684790
1890871832
896165383
259868403
1272845044
966192054
24875801
62739107
1513022174
10947480
1010762233
2034952726
1558958057
1579250531
3428012
1577931350
701012891
1281960598
1690987522
1528688390
596316239
150729259
452158835
1978201097
937658167
1797966861
818838526
1232038047
1559433516
513410672
705135626
1982199855
1335575358
119052338
748881016
205379792
1421715514
249675899
972586517
1908638286
1085249310
1615254495
145646525
918388975
649109913
561825938
431569120
1911876539
1398679400
909621827
637003899
2096992315
1827783107
730877319
1094398319
1811052707
515256170
698896565
1690732939
169111457
777562249
2068467481
1439031927
1448182210
1235829717
1021310281
878758465
1638759777
1692875646
517768412
1206141570
394435238
416638060
2076827361
209784416
328660270
1827617366
330976260
1348648624
2053929577
953940284
1287292056
1045178528
956886709
333052793
1563182755
1313732807
27133803
1781633903
1838293380
172508673
2047317166
1958582788
1609017261
394602685
260632314
876815923
1825711587
1906975488
1764605308
1562178836
1312975340
1095131034
984634908
1154333957
1661962924
1635428814
532986210
988013149
868506887
7700157
799562912
354332747
204343923
781244755
92811509
572077797
1678111587
242083439
916259425
156453560
2126267558
674363266
137246188
85710287
615604932
1834116194
1653700431
1862782249
984771108
1419900167
1333077395
54027851
1072184778
574447382
2105137003
1906894773
381307990
1217664961
1003429098
561219960
635057551
1341071268
1913223209
657418714
1295635438
1955415675
2074945398
744257531
1910838267
341638010
1786317364
732980619
2086231748
708643279
1418125937
1171594622
1004972851
857474820
2056887389
786151258
1581554055
1762200399
2067282377
1959532977
801326451
101360920
363485258
1120370367
130408695
938100425
294344667
737950060
494671494
961879780
1467039705
611766299
1381899704
1029047901
1011596764
1181519884
825820460
675974699
713732480
1712582162
1711342844
1368325
1557629778
39210708
720037265
2057226654
1802129006
1178506673
1124356660
1017470436
2040563520
2058744096
440668473
2112512736
1539903114
1715564420
1572427785
1761442555
452995132
2034809139
299054036
667222076
1929642364
1787662667
332821514
1233045518
993530520
537706343
1919605716
1389990196
1676697953
785545493
387521217
645443377
652746918
1210919486
936757933
520500805
633449493
772340636
775142855
244246101
297745964
1845204914
1605318937
354840423
1148980477
2120180693
1905865146
432818186
997487935
688337087
1929187322
422917648
938442290
1228316719
239977674
1826754209
1304184510
1942828107
1432164721
1766447049
87668497
127528016
195128021
1138049462
1953727250
1076338762
1125231365
532252446
1100766062
1317046049
1525340791
615260754
582625119
101151485
1663382828
241454149
657324217
389115086
170701571
854223674
2002346577
1845126381
1956463746
391389152
1586557420
649266433
677828081
1424304312
1187103681
1009196230
2051438558
1943163288
2108373667
397925921
353838036
261200299
744061163
1351426653
783084140
1145876005
1805990766
1921373585
20015978
538851365
378969117
1454061738
1196977367
782285216
128476567
129191921
1469598794
379570742
884461433
1449544612
1176502754
696183255
1620015662
2058476393
1127827556
2130671498
1122236216
1883933516
860841778
120785461
1419743020
1286713934
1595700844
1489793961
1539327213
1871379879
82930501
473505457
264075106
585670359
1751327059
1032198148
1095907159
1613944205
542862631
1818422657
1568707144
417129232
202134861
218700572
1230561649
1677251770
2043697442
1690844400
839730692
676232139
676899816
980240203
676416743
439732070
878426586
1777340503
1709929793
75767507
1224552962
1288816609
1304222422
420668584
839481960
69993257
777191827
1549980012
1921527790
133196042
243639731
1590069121
2094414142
1463831417
1983920576
1259156954
1516367916
1992898442
1167541768
1286677910
2086659933
318987302
99695689
884994223
985463586
394062238
1708946741
1921162845
1833990505
292631112
1628848633
978906083
17619913
726539885
1790011162
520082518
242390162
2081051442
118695876
1866312260
857577748
1231967556
1968870723
1033064873
1346499786
214078310
2074750341
1005612790
1610647333
1267008870
1744848340
2074158360
1631224032
1074681278
1499736939
345386701
230318288
1808447565
82381872
1112109052
1835795627
427635800
940725303
1941963288
705424172
1186991333
750237327
1660782607
581613488
952597757
2006228945
443851649
1028377023
951803698
1182045691
201972336
214738454
355272344
2121041864
1308481762
305919883
1325801537
745070822
876889161
427046065
654196587
590580592
451129870
319390585
1320461072
1479014857
1158268126
232609995
269988360
398903939
962088684
1117787450
536089431
60421530
352270485
1098529714
140884112
638947321
1154051838
54271325
1006105811
1605572874
104284039
2108863007
600314034
165023856
1412513341
710976990
878525769
587790791
1027644019
369847642
2021339455
137773875
881802213
38519088
1765145248
396317194
436941430
466299949
82428763
941376751
1487522243
997464329
1624631664
1829826594
732159789
2024849876
1733208780
646339041
1170763877
2041871732
652867057
1913643842
1242449756
1440285807
1554956942
103119106
621899020
2457062
962641120
746984447
159452819
647558877
230540836
1369483711
762765407
1007770555
903196292
11658747
1286563511
543577718
732118010
1231392802
2047897463
1411192450
1875742148
841945577
1959885824
593075442
1961002613
1093836269
1656275649
1142922083
166300852
860095791
1661148958
1437740916
1062254932
1922401381
1689646330
931822211
1253971806
570571968
2120182877
1039031096
845550994
230763420
1988175471
848964886
442265477
34831052
549135148
539296110
161726302
856202787
554452412
111266522
2576578
1186267270
129256324
631142274
170292709
427700893
1469166800
1169384227
1541254444
1769718899
1423534774
561152675
1683963210
855270781
117710103
1910367150
956013032
1751097924
430956735
1531314240
1669535968
2052924321
1952611232
1124613662
328906658
1128571251
1758047233
1053591035
2126135162
1726145103
1444461742
340285529
140304241
405757704
1602427320
596257144
1900439448
1703188766
1618722315
627766489
1723555296
2106749039
962254410
336274416
1208395031
38560563
365677550
1186172836
457118610
1481760877
1944788252
1296524420
34731647
1881985273
1281416573
1927620772
1411732205
1200094192
211366318
695627113
419564867
2075306824
1587343420
736151438
1722731389
392539051
1638602224
1548206322
1091957814
104485418
1557487640
531883662
1373177692
102072787
1120847623
2138714242
1811934040
2143609155
1773771272
80644618
1209010546
1888282804
80992014
1867057210
1112412845
175601593
1387199094
1583431059
1477440604
1828462611
1987848377
155883158
1579013860
1051586480
1379937510
2114557631
1209105101
882651777
1033286583
1493903093
1212886719
901855432
1202570637
1086831529
1624493945
1503697577
1721263943
1335436936
1076241822
289210188
2014405740
792620980
610730130
512015773
1948313906
78752134
626059096
644884644
333350100
257627665
249355461
1159482245
1321618176
2003970310
496058511
1030004446
755975844
27441724
1172155718
484004299
710677897
1514653869
825036646
317291862
918812891
70977698
1783188274
905307795
1462882225
1233203379
1305903636
896625589
989288232
86426139
611652653
540425897
304278958
1905667821
993287265
1556758119
1464249516
2005976174
855213213
1287248893
163019188
2067450584
2042292321
304464802
218579099
1714228784
2083166032
372768421
549227103
623965929
664525624
1156653580
360946858
2098248114
1829541078
924981723
2082989117
404723872
692648149
1014068312
241293652
588078152
1809456138
1572180370
1555636440
1021537447
1100277948
402922111
1183649202
1464427983
1883405029
1605905577
1021074502
406247552
969945735
852472926
1291142982
675584506
1219934486
210290123
214011592
1123687381
1385190459
1060004629
482246181
1951847268
1375868895
1319631545
1643502459
969441464
702225696
1441888355
1134964598
1736520994
1748625890
1022917007
1488594365
1409166511
1146882055
1517968692
494899027
810067452
897696178
1665073970
2066040796
457366289
2043131880
1873424259
568444287
536105432
450788208
124650325
910692320
1489840261
1023144445
832366879
22537651
1815067259
380703901
751436487
1198948280
10731187
990777231
945774733
1339922391
2121255046
1800191105
385625556
661464413
32468086
946029429
1318870766
295897778
2028614749
1260126699
1594371747
307522135
2123050364
999948724
2083742716
774785514
1340644398
257179615
975079323
1535629367
395443000
362416759
1912829316
6185344
1317615238
693050202
355353323
461951537
145147430
1723732166
887933457
72781934
1555059691
581936154
550979094
44441654
1107866463
1162879636
278004242
433221675
1625177944
706487013
2002687969
772082491
915540282
1368984356
493185380
564927867
57689349
354916646
1935018658
399515173
1890816194
56439608
1845748541
2026491018
1817438488
1699057312
1496893786
405778081
393628481
668499039
458213560
1746118346
1203633096
424833767
775103317
1457021594
1931930144
1048863493
1634292539
910981347
1090525514
625552770
65409972
787458926
962953280
1866732860
1697254423
916912587
1770100469
426313259
1418428611
881099833
1445612839
823889169
978355001
1149860734
1009581461
296177094
1056668491
1364934780
46772423
1761710101
1516499862
1559933253
444007580
1014764739
88163185
607823783
1714587898
1472967517
2134244374
963228109
92009250
108211092
1178660533
1917795411
1488356735
1993665154
1423384978
980970651
1751623653
1328744745
1544046134
1738400241
128710496
192301258
849078217
1479515349
1998693190
1141229098
1464585034
233898783
57682718
354959473
161320226
1747557892
297468777
417446395
37405761
802694410
57767701
296249570
608166581
251142278
1164922238
243963151
1663689866
545699358
404153297
779682234
1499855496
655137080
2065514118
2119491785
57104006
377978227
1865890160
1890604670
1194484044
72661328
1815590492
110758361
919993694
1288544085
375437815
194684346
1454398525
412505987
1809998947
2051942079
663552957
310931906
2140235671
69899501
1561061495
1051027599
1127401849
517425127
241238253
94613099
920319371
1633683640
1863255402
469915378
703407550
42542333
2096567953
831497364
803871204
1237307188
445107635
2001420653
636993498
2110535392
1018189521
1076918337
1394008276
304542407
767871741
1805589189
1055633618
1332024779
1936931132
328033409
1569931671
1556566132
516587042
1802087777
125166619
2012708364
1595120367
1195698221
990845422
1972551651
11297958
452409977
1066431860
819711219
1700880971
62332516
57785895
1895777539
1888002225
740464496
983013573
1671660022
1545478795
1841107848
1331181281
1201091306
1080630805
1185540079
544979961
1366947205
1344977417
1751474702
556445566
632059511
1928536051
95516351
114976279
868715930
487969743
1733587269
1400177530
650007004
1121808091
543240916
1848097578
1985703410
48653709
990814205
572555898
1488679709
1573877257
1602084584
1275452638
1776590795
937372673
1915136659
188921822
1227936974
802544388
539087094
599883980
1367949648
1007169142
1690328273
1668498199
1337824139
612411765
1650562617
258248689
1819391224
439614596
659695916
463679602
57135897
594185173
770963140
709682889
1163063745
1147383630
1993041663
650048068
671256603
1462351832
985480117
1164796818
2114572166
1366546638
51428598
492666083
2095487057
1621994255
1785860554
1391029653
793124223
683944162
1148003992
666933032
583259498
2107415440
1951887964
1411285202
1849192597
673857087
626040813
982701724
1939841684
236132054
423231962
648388743
249187583
1921873633
2416476
308686326
1991217037
1260986244
2091548468
526193211
435927935
888787707
776072969
1253017963
1433973310
579807385
1887828495
681480454
1285127309
1582519110
1645465766
201176915
263609386
1774290028
1406846189
2078151702
784337818
1034637823
920127252
1765737626
419426932
1085630536
1207676417
1700035958
1639841598
1097208507
1758343275
46585908
190428574
610982667
1991922771
454880425
951790826
1596883702
846770153
965879879
594657385
322168469
190648271
269320109
464801935
1634667976
10894975
1016194801
169274588
1560212138
1776178455
477098721
544397184
1904095352
2139399710
1502974975
458539398
1435335560
1426202558
220909498
753470013
226898324
1111610835
198583763
1276872550
985394746
1514451935
1765370571
966490877
1137096788
994318370
218504282
1353268387
90867697
859511279
308541927
2048070859
1268840916
1456981768
312307826
409565521
704428803
1524480103
1734214406
1222137754
1601741563
304156655
54650513
1801147100
1608147352
1702719680
988370133
1278755292
671208270
397617246
356117795
1249994143
123896149
1967922604
473205644
692762660
723581278
715725811
103955120
944906054
697561574
854628289
545252622
1300081372
846933393
1681608378
151079907
712780536
208440895
1486498003
557557626
1704616671
1011867185
751458927
1234665354
1269806231
2004282615
1098021802
1205056362
1682925549
130132869
1277651336
595374180
855187150
70720241
1365768313
1798804224
1769705871
1315033264
1912370050
42517843
892470003
1402583481
1457716574
1897821004
2093647367
821691048
83174643
279027681
1344678791
2034878896
793620780
1370855650
1414050407
1308203464
2096972949
1011855634
1838800564
952337626
1711089107
745430916
1904092619
166237987
1621932567
73092587
75049566
2105416749
840148655
237245003
1152555373
232651606
1846503820
1796192802
1414214241
460555502
242088629
1360720499
640537489
953241465
520980471
1442582771
1731171913
701977184
97944756
885424214
1219739465
1681351863
670408354
1274469464
611918086
1492885111
1156242431
197434191
857012987
1336729824
1371774217
903746472
841817711
133349077
1532471827
140036483
926104441
1792456701
1286726926
1855825561
1297122228
618527467
1170933491
558827606
2058320372
1888657871
1696241563
1608989432
1262334648
913366256
148543771
108119771
100111786
1480230543
1105432805
227615548
173416671
1771192801
502516915
87332443
202883456
1441477327
1494216909
1140608497
328649407
1076127885
173000736
696280909
829708548
1985919474
2075220582
262146696
483748233
350769780
1796400937
1049072370
1640995608
1657066504
1200937557
2077970593
1284048877
2146938501
1952562338
270252849
1762965466
735640149
1829181298
1730322898
1384009656
1147759321
1533622866
1310077785
406792692
803862949
461792422
1613864689
1773132136
375281827
1720952949
1949376055
796073446
122309487
92601919
1778290160
670829416
1289339456
102661046
1451112011
240535703
1821952547
201264114
1244060057
1758977264
1821322071
1036178077
1924976604
655094934
1716757618
752523988
1911045949
2102740505
1832043772
712102933
946816594
515278839
1322414342
1033829396
1564980925
1696903315
1749193244
261097733
662839634
944269445
1159434107
1253429977
2097124204
1408290277
2082537133
1064756830
545442554
348400899
1128390591
2091320421
857744951
140395385
753590997
723518094
187110634
1500399373
112578711
356772359
1803229511
1728265209
969220449
20825244
1121683266
354542750
183483045
1779219380
1362145046
588801621
765807647
1638862432
1067428274
634763287
1703938034
385490760
502680480
145144818
1505630085
758623349
385947976
1434119829
901174852
1536179519
231800632
1735430104
301488822
1060909813
2135555238
347851255
1044609146
867246912
1237365147
1074050301
1118359226
1153024802
737343756
981861403
1310859328
2124011576
692268836
683520640
460429797
1198892560
2069061710
974539317
224388360
118728927
799779298
2045286947
339791173
386774925
66916737
1844534116
1298666662
195802332
100249051
138742399
498217561
940838938
896743541
93708363
2096143659
345620740
1652410068
1311290590
514911929
1484627015
53187919
1827822213
1920393523
1910963097
573267713
1817636187
1647283227
65089412
1996858415
245752786
1481089019
831769861
1887975583
1270426738
640081808
1055611224
774142547
174390942
439659877
967752913
598389424
1167845595
488987531
1969770994
1172645296
228114828
1063854268
522495920
1378124481
1231530639
197232374
1938329286
1187050001
934199418
444890650
199498800
830872864
1384303093
709398895
1377705996
1364460727
1982153499
1201397391
321717760
2080360536
1613995401
1498126866
1639736346
1893726233
1693293093
1236933403
1195475712
455571311
1081867198
1665482498
947510837
739010438
975069338
1287294604
1350812762
862867289
989199355
651246767
1341923572
1862839511
932539231
617874494
59218097
124308032
1623413725
150518178
223363674
1535356345
1902577632
1103749722
2055057778
556245770
426646802
421771844
1011018701
1708095016
1569509886
375557548
1644045354
100438203
325063982
735180878
1381289819
700872442
1052889304
742937926
588537592
195217797
63115044
1493308148
2108419655
1186908730
324472862
11107291
1790200746
412935334
1339712006
226948029
627908701
1175431274
1810161755
1933549828
581505540
1839845138
2059726240
983286019
1406880448
1447145310
1801383918
118922292
653420287
141200516
1165991009
726546528
1217804766
389265540
1242735978
303817854
1526236651
409548152
552528380
1595782679
602740668
664227196
1189681633
1873722250
1275287270
1285433234
965469660
645912103
942906753
2127588389
1095315244
1865499501
464740791
311062298
386571401
1036087131
317946828
1414263165
672248005
119805232
1868271478
1222010894
1804387863
2107979801
1808068588
273340722
1901247253
1517986117
1494992981
1018412775
1896172347
576874790
1821867174
1641847715
291983891
1665030002
681824428
1717623812
1721326455
1585088838
2048947051
1723122032
978098933
564664293
507411476
412316131
809064559
191719029
215026965
420390981
2054220980
864441277
1438135121
61843184
284129894
1993670481
793240131
1979650119
1341793634
931241865
772843757
2104006131
1615661455
1670442903
992235602
1018572473
977987620
1099300983
1492803218
605860090
1861933677
1775768306
1439394502
1044749759
312601696
897534547
719040161
1598961058
392647180
1059435867
1556398823
852810034
1842180050
1834956903
1612133756
705789516
1761144282
1200293920
1477655743
1068755345
1237648527
422879058
1963206978
1334461380
2089349621
2093883925
2067954366
1403613107
1858572698
403125855
559725856
1812102850
646522722
1488138157
1710649265
1287562343
1990343394
843599946
2016396358
423434593
1398374268
859607291
47464175
108728276
1636719813
148805571
1687997188
1191662480
295679482
1204506700
1554353798
100714214
1949217029
1245968551
2115907432
1587228888
1791082023
1979158582
379120477
1232143305
65986004
236706688
491485239
1934921840
1793732977
1149257035
899538719
2103215026
589907366
1081877281
970836756
1297452011
1994328229
1875252291
1728668333
465203647
302694610
535734713
1618460236
1411146972
1252334842
1248598447
1954469051
275448045
727598114
1567643117
539883403
1331818997
2108703834
767536747
812510707
1980542573
1923175709
2017839381
488404622
1146160325
1999764329
1153027639
1603350675
353956540
1505766049
1454459421
889902068
1891307158
1093248726
1986023820
34063538
1507663226
1065569205
957496870
33337262
614920158
2060970119
289092688
217898680
2063697171
164124973
1493795928
1655025706
1753323559
1380542928
2116714974
1648877020
1746394106
1992083839
353236665
1395655680
634791856
962924882
2036274501
643695249
127137889
184986204
1114643949
1341138068
700990948
720924976
314265210
1062104953
1374330296
964854812
1013883250
411091879
689126555
955381700
1198172916
1741064499
2103661014
477185858
2022207009
1211868864
1041339891
1563160045
75229360
1220734915
770765777
607818360
1539785115
2134269640
1805744886
814211738
81756672
1925915762
283359781
82275959
108619324
1536347274
573429936
1075483274
193750282
1093657341
110029015
447700744
1871625881
612903411
470174815
1423907695
1512595724
1377549306
767137015
1242884259
865086238
1589789217
235518125
640225950
234410893
1464429552
249637838
535893909
164577727
1785238128
408559116
546316744
467649999
259243114
1067782020
2143313664
1445774074
1215291941
1495467425
1338551193
1432917072
553796039
1622486534
539927652
49589026
917490715
1331293174
271725772
979953863
1818142140
1385002092
264321830
1765813554
1036086652
171471226
901950801
729870995
1248831792
320578083
1938931504
2036042931
1048306204
1213837361
504419320
394282204
745195960
1029701189
2068070337
1473739027
1513263043
886415089
1876783315
1982468735
2002612047
6745133
1464574330
659704430
607072440
1855196018
136606164
1917393842
2030686010
1035682837
1277258211
1383211824
1705232930
1304333360
2047482455
1697286248
1358810638
270157167
520142569
2093616604
1751994433
976440601
273349566
647087989
895864650
727145781
1043096717
1215024724
871793651
1321666306
1658285909
260067446
86981328
1020739878
2105768668
1738429997
1761552504
633632384
2144064368
1033275028
1526460530
922833365
1755484442
1651699151
744225664
82742668
306070005
1136368710
1053712836
1690409352
1926437609
858315549
767856448
413712155
512544897
2132804871
1409015388
609958440
1833318529
177863569
1501039592
111489874
1499496372
884982507
743795610
419972897
958514697
1114644713
1132554475
829434135
577323359
1796284438
1362874168
1657698208
1353666592
1109123563
1665504787
580487712
1557446291
800488668
1056617812
1798133709
546651675
1512175179
1504732217
294638025
1425207831
723883706
1910783568
1080389877
1750348600
1882136338
33385479
1603552428
187732906
546332635
57672170
1673153706
427433143
693994538
2066205700
965662408
594895464
1841135341
1550067688
1633424037
950306144
1033261279
81076135
2102007605
1131807667
7017875
1190942314
441421448
1066158867
1339532028
1001525536
917651968
1202990637
1144438509
983824738
2019394159
152412416
1068781862
1269563788
495816948
914668307
796261977
1221399882
2014162535
1732472598
1789347247
1067804245
184102134
126650373
535464917
1989072066
848618932
714828637
916982721
890490897
372497850
2059518421
692902439
1967137300
1545084000
942018577
590215125
903733938
1966694714
230317603
910901974
256032134
1409858971
515471366
350114669
2079259380
283227830
41988601
1661852000
2143735285
1064914915
1520053446
1100561512
2124833348
1647922974
940047400
296295959
958969531
568737722
593212240
733539890
822974410
704112674
603532973
1557363790
802481743
1061728742
1844851724
1907384320
572068566
1325047564
1314966420
1761914711
575020593
1322364952
1789574537
1025005581
1577387279
961620023
6776464
141929548
1154042171
850086334
1646667124
684897061
1800436053
1140075114
1759980363
1998896850
89022064
1940817692
1688036370
954859264
654293796
1920195251
501050118
1489532045
295102617
2022803630
736813492
2144360795
1832282666
1530196734
1941445919
1203758668
458658493
1265198260
469573434
310960796
743576787
919152077
1129828955
764757927
170404397
652673208
1451204734
2110246240
503446516
641671661
1651112903
1794525808
1355561301
1258805332
1385688773
1850438163
720613506
1729510213
870029208
584342850
292294678
606560943
293546822
870730468
242823530
349861519
2041360917
1517839518
1496609206
1805392300
491086900
400807617
2123908885
1477000541
666303354
99651065
1432133866
5983757
1689289408
1875327500
1086565748
1796962994
156611053
1414817142
783853905
1016692104
198998532
363052791
1938447689
419002009
344497242
1710275041
956835596
2062032912
1181457965
1553350090
1562027984
1486147476
424750754
1053121635
1827511622
1350445884
248623504
1182197739
2088044428
1442279695
1627183724
1012796600
406796966
1261542598
878335437
2027652967
417550862
1132769154
1354434615
759470135
1668923567
1828012107
1021932218
853565380
329315848
463214593
1240848808
261631491
2034118948
648253852
1256123875
146341128
1834160603
537791040
1622098984
879276143
1267742842
745127194
814301814
828425731
1295277517
1965121846
360072500
1949106050
2085007906
1748265877
1157220742
606277787
1039479699
1343147763
886161761
1716960333
2061032776
183649764
1731746624
1210989616
345335015
939174123
910646397
898364497
2069773691
948228537
1273256905
318092645
2141309877
934956961
544500426
318527255
528828271
1693994034
625521669
2100336387
1067233907
275531589
1065483480
1077374256
2022949798
2068885735
2067835908
1486743653
1519463171
981398226
2135763769
1561273323
1278760601
2059307685
1743906314
603141779
1375327633
1846151363
1432322716
1451247973
311401882
1140135330
818326745
1734928121
611847994
436000236
1601844363
80109256
983429978
1472609011
1291699767
1665002024
874469046
1967815336
599564025
2014444205
1027836638
1095970127
2102082122
587226575
378904694
1052744218
304192508
1288315111
607885027
1841345965
1682039560
1769149090
1703157481
853842744
1578904399
1782612996
820491879
383096903
1989662591
1092092095
1103630952
215583744
323869962
876336931
1170110232
2046141952
847998110
1482408441
1771261523
864319589
2115464359
694197924
885970488
1511864862
1675101631
371968361
730092171
1332874397
714347162
1945269588
1574328440
1671170211
195205699
926520159
1102921669
1371164473
1275264367
937837777
864534970
2107874087
2127288444
1079785045
707256785
442957423
1780350802
857797299
79722374
800630325
1368326897
1726107288
157294617
2023355131
209192355
796443580
1850351498
168146132
209902073
578510540
1778137984
1968003753
987330830
95961791
1703527341
1588006231
1340819051
646905468
281345096
806756047
1609704754
901768439
1667950
1678392974
137263250
66474108
1417285276
1942523545
1690875876
1944219876
1436101142
996912282
2095139730
1709419706
2024300459
371718742
523084653
669039725
1824282980
741282794
53508089
1361359898
201923954
782308606
1037624953
564627494
1829940422
1066829582
1150196596
1251974083
1086167055
1646576086
1768746533
143500319
2143148658
578436204
1374585979
449426568
612000025
281247078
794474350
2021291068
1975768845
27182901
208557445
606891880
1039753166
527121542
1799630623
989414880
1364177924
795876916
1603355503
1204955569
303816045
15002262
663186260
217057399
373438947
962320371
1351502131
878244052
1217010297
252123642
1844168583
743651885
204475677
1140045895
1846557972
1934756950
732369179
952999457
719210292
747506562
62358460
1464042618
1901935725
200242613
1084352431
421183422
1454011717
743809501
72889900
201501587
681986073
1669642377
2037370815
317451915
1320536330
948131156
1853734258
1360348693
1131448684
1712051335
502997336
1861764266
1395340427
1975236789
806754384
929415614
1044733834
223964057
771713001
1213305774
1199822919
1301557392
1364895565
1634098054
1370638078
1725131235
764140751
1580814829
1262777769
624503989
2099988277
397407619
777955758
1595982142
1971366473
1549214585
1874253752
1252698369
639010715
1108713472
44601864
1534305032
1764720152
1151795878
206089713
404111018
1609266096
1363561310
74447407
1746844177
655301872
2457806
435709514
471042206
1793341619
981005866
510373714
1129184451
973747900
1014923262
1097143966
193318022
1347030994
2025177955
210600733
1363831930
43053052
1809232550
1584978341
91821428
603148622
728578175
175963373
1507913118
1359484798
1763810207
2127454980
1012045099
451826940
729432933
1782081588
1636289259
474415434
1846203443
800469839
1143869410
448404588
1510695291
1824031152
1148979470
2107837240
79520645
1897164424
972390690
1895381495
1123722606
848891561
1614644907
1605343102
248357923
125552494
77898907
463305417
350723401
1771605636
993118307
1113481253
189136900
535246927
1742592723
1558941230
1119247542
1843336532
2029704594
329735383
1771502989
799939818
1405333486
1437369242
561634002
444047940
437682663
592307628
332842604
293562627
1873252481
201576515
729273387
2063704221
1022610628
1215881687
144631921
1711334265
1709187883
1594251249
276607663
1302076866
643520872
419423380
464901172
100074591
1151600995
120854018
721875127
707969459
1005959217
894832341
760948903
1094020646
56976855
713400593
2141727306
1801897271
771136682
1726296427
1388917323
1216703626
271861606
1501978753
1042580965
1199892155
1860680423
339369003
402296220
2137047543
830273894
225858412
1260872922
830660680
698886989
427943138
851801281
972146390
1519368012
386857748
60667364
716169290
181622352
226028948
720833223
1808615146
1731298918
1948539108
269247914
630631716
429246365
1944370910
1581913488
1941105730
1034666928
161075450
119030050
1835795489
1897160352
261755453
483738327
414421081
1529495943
1994724949
173641184
1607340256
919415215
12733604
169981575
1607872811
1819127005
720659941
592162519
1652211314
580376833
136908322
1027249970
1649949261
2090138634
2145418832
1981901384
349228110
1067668212
1999851216
2096767638
1533344132
1697565742
1548614886
934689007
616180399
922454304
1454686282
2114335425
35062289
1618880507
2117670427
1967897030
454207985
612400179
1055633022
2016424054
2028690702
1375784999
1297404981
1054860515
159381063
1365776422
1707341487
1300250151
593486609
1206536738
1877456577
1018144530
1857243028
170616892
134952281
199318252
486117455
56093042
1422586613
1035903576
1528436722
1022803034
4638860
712696362
484643324
1966908222
1516821150
572759539
359399825
1129253659
1539887985
1399242303
857644335
1339049107
1553217004
148021853
826674486
517957539
1913746614
1083222128
128321000
1210243802
1682040232
574583016
1754319596
112585957
2120434952
1603135227
90157467
1631292423
1511229467
1929876725
1689201846
793189265
1950319551
248614431
200539354
211398881
1306048046
1795967328
1558482542
252472807
1796021453
273421535
268648739
1081502725
1606102294
1510598611
2068377695
925665850
1516593939
822710622
951327851
1692346040
1847506997
1562696709
2043879083
1909556492
598014674
785443824
2129586634
1229822119
4698585
1876379070
185680329
447710078
1862577902
200102016
1374880231
701239055
1404615236
2125551105
2021641162
1314840070
719175415
305307512
293543009
1139907051
285156302
1241691522
257598805
1702432049
1080974501
2077175640
1718934802
211676752
1217709985
1866305834
1234986870
943668554
1424429612
1905975742
1027868273
332108694
519857487
1757580264
804517139
1957394714
1112021641
1126277948
1646964611
464099520
1661376627
1160653271
1511307238
1349838847
2113787673
1701880696
1672717949
223755537
1604933078
820820818
1396123370
1043680453
908166997
1708670823
1139062530
1118173217
317389634
1096162110
1075794993
1856103092
1396089598
1807271541
457511016
590718744
2091610487
259351517
1400799800
423094950
1529183078
672206368
1626824439
692283892
373261671
1826763592
1501313344
1145455626
1554478018
463901285
345749323
650350579
36187092
1573847799
613573504
1260388550
1288826360
655768072
1058482223
1601962906
1011658781
84673995
448105532
787775077
309596110
1078041470
1433593926
848941454
814027844
2110469241
1853587205
1492993307
2061221616
1238869125
151074478
347315259
1223225489
1694955127
1067822085
214763851
1879197666
208024809
429550073
786796933
756854336
1781642556
210241095
1398300504
411090309
649643645
663263256
1970440433
1487985122
1870351640
415160917
231168246
1018372784
142628309
520307748
473825758
544733897
1509741535
1219945129
97151064
673276201
1121141340
674883889
2134643351
1342031088
732918956
656570708
1956869897
134065721
584454880
952821162
960910884
1924469183
1807929202
131748757
338839121
1205427903
1877330382
520693176
404742322
1668336900
1550052836
1065935855
2015742585
1535068455
1448509420
466919007
70274173
14791871
1193730568
1115327739
533598705
379155719
16694153
261691267
1959315435
2006723809
1131255214
295756261
1131269373
1955319420
1543813667
48689741
2119404392
1696440186
517945710
885863834
251986710
1492324540
1240667428
506994967
773495739
1745310373
1845306002
73234957
1300825345
1006783328
1000678868
1049769869
528170862
391891575
1902923239
1777828761
1366438334
2052912374
1430700312
1287761449
1777276290
1318536313
4077149
1327937514
146854260
805525160
597857710
114362416
1439031047
787645537
705382428
177982180
1790327092
1491447044
1093341485
523709407
41774083
506907116
181606953
841735061
2085659941
772533071
567869094
670870666
1265181899
2136838772
2092710702
2073191086
1477319479
201450131
276549120
671177039
1552451190
589717345
1170765496
1781916760
1866765785
1158340188
1106917568
1829624086
2008014199
1575121716
208506122
1493254762
1881142949
363429543
1887845261
1820595179
554752002
469328768
937349558
182139708
858142456
845409645
824919496
1295669747
1963300792
307922218
673029160
408461804
1405792758
723872179
2080136769
1831356131
348583752
18294953
974160961
2105701436
556581085
789667746
137395966
1693432412
1792376754
197360230
222506806
811774407
877519832
774867919
2127742086
1089129804
1870890565
1199949779
1448586644
234063933
1909825071
458888728
1979700489
962986699
229151715
242565949
953933918
1171245048
1599879437
979732999
1910666410
1762077894
1865485138
367718102
720307157
1311418977
2078852754
980122743
365864836
193520204
1434916945
2087905636
1570505339
1044595445
1041304144
369562404
2078254324
751283980
604009112
1042934524
584423090
941342627
2098214202
2126347690
83002793
1141205459
278485137
919973964
816480216
336611838
2126509026
2141524682
932268248
467587924
1405313132
545234778
2024519580
1921938972
917907299
1967504808
367927029
1935817685
1948303165
1208130534
626335387
1021123454
1553247854
106804282
1057556702
2000741920
1354712131
730945850
424272625
1461998078
767832156
873519531
582414952
1070144220
1060614255
946987089
1208878939
2010012769
1461312445
77253210
1195533452
1067716742
757183812
1395914552
697564040
622337706
1002454927
1931211252
558761833
984006394
2126647486
729959105
21295607
123346365
480290034
1544927774
1241706648
175583569
537035660
1929382542
1573929596
433753837
1855650442
1918454826
159351473
899276473
957538138
41626949
11226298
338269394
1018881431
1398442891
1358526141
520882500
64064084
781563942
489098583
741695501
1298105723
2066107540
521317897
359792421
1917981346
2114457878
1837224792
1729348830
1929088420
1548409472
2035764263
1839968116
1992915612
370636626
300507278
759898992
353377455
9448045
1597214900
516984543
22290295
1949463968
967884521
751183214
1560384464
684745080
169919746
1962705380
2142995272
1722382535
210032905
1680877105
1445885776
1963462478
1628543918
909113710
511678888
727058019
500198343
1132611773
450264445
2002215850
1741170693
651279199
705400986
875862995
1202761582
589437938
452434634
790386375
104762894
852405151
169225588
1718421107
1968890967
449860569
225185025
860715753
1006637305
2142387566
1649178175
43348262
398498467
2131149497
153888539
652369663
599574899
145645889
1013873325
1618594257
620734327
1429210052
694902707
475991034
752198885
1901760322
951412821
1384405030
1151244716
2008742241
703722923
1468177254
2016337103
589668955
435312835
423534143
1578533012
395232952
518838371
1753948805
1439341654
155817537
1416838652
1189617550
96840192
607847395
1062019702
936055781
1171185193
270488951
1570520299
1915071337
1779331005
1263741159
374311153
173926336
1594506240
529312830
1222749006
1191393326
622882150
447796488
1715176116
86079521
1116627468
2064701112
2082640191
583119181
641574300
764586064
196519686
125992803
1962242529
1620482677
1032336013
563795351
83167822
765023763
120039211
524101820
1628451237
347519852
1095300342
1543186910
2114566741
1517672070
1025006696
1542324481
849109645
350860151
882068118
1247552289
653094577
1596194863
715270160
189120012
1456097640
452070161
2049405079
376544286
2077514756
1573258948
1754066276
1143962846
2083908037
1162016262
890377248
2007990138
338479778
352527562
1544702830
2128306991
1187684833
204243275
1324042418
1359937689
2138486069
2145789673
361422030
358548323
121626763
631636448
1053463405
1687418866
1877447499
1054842801
1429694948
1933275046
1129341731
188490982
1111825589
1505621634
2129359929
706001098
274737718
296236462
1122658556
1481080432
2077120619
702513787
1168620888
390327721
1162106682
190528053
690679260
317465032
614670982
89406883
810437080
1848849768
1052036676
861675048
982493705
702466923
1851223330
965823813
12734035
1412491564
1106024651
1538670968
2063121892
88716868
885255154
401353207
636798224
1344490500
1849390867
985139123
231792820
909377093
1673097802
1530629178
1964767331
1763458387
557416812
1673224539
1158017254
1238822815
2065797602
1308333390
1722256825
1369299680
607069483
584403791
1791883913
609448864
2029331057
2053942106
656594733
817295943
1671492892
1857075948
1447258480
1835605293
1203015965
1134029162
995175215
1484933753
751261525
271697396
2124633960
816152869
1707029598
16638942
1489375002
929901596
1828293093
1647810549
742988931
454399262
1811103123
172024287
1347527020
1353854730
921145124
1577033257
1250547706
764377446
1352274684
1399067806
1241281779
634064609
1544082078
1799318056
764928201
2030289540
432085485
1140539159
494011869
828078039
357411807
312172888
1601946625
823352631
2031967841
1212615300
711243684
1571369592
1128057533
2000615621
1487872347
2144754894
179586435
766032811
1628589978
1821946225
1392821225
99743694
2085273276
1904033938
658040313
458081579
1498189906
1923125576
683438235
1910096337
1470608865
708400045
526879590
912065331
1868052019
1664584832
1415638748
97171449
1721238695
232358715
233121068
1367394357
2126418303
796294086
178199073
1177209014
144467457
1887519977
542174991
1693160944
1185795712
2034662669
1358172982
832404630
1747890208
168817804
1105173283
1560369875
1958218500
1971386377
1284798001
2048896766
710589253
56091570
330848754
252075974
356414943
1392098090
1516973993
1299142029
1618632668
548172745
2039699521
1682073332
228278167
787875754
891076567
1871921660
1781173647
1610846659
1928343023
1093369221
1156377928
276521221
353936742
1576203883
1336209167
1364910501
1808941188
1721599572
1759567150
587008148
202083439
108684587
382344043
1303740766
124974048
1403824608
2101370417
499128115
345867063
2028919135
996053435
842665853
1404672759
434338906
969525796
591306087
1466691626
1727918897
1841940127
861355986
1930923943
638582225
1322883640
1737101592
973087089
1397746874
587583662
162188199
854238980
440548525
1191921514
1763131019
1577236878
1287920984
1046386108
1843934594
210972374
1045222912
105041144
1965271460
1568546617
4000555
2000002193
1314408971
2131366747
1620471058
2092802156
603007998
482641609
988200111
625119201
177617172
485350336
344672786
1577164935
974531498
583509817
145449201
388291681
944553978
374736563
1482112086
1984277683
648731011
1492735246
1541893939
311611956
82584459
2100373393
736346300
412189085
1218070117
1384192349
472376859
882080508
1209094
338465047
1878149058
76077935
1852668967
1833660991
601417631
37251461
640373722
1540327748
1755806846
2002445285
1364231938
569419448
1590937545
43840398
1036296511
287246594
214782814
2142337759
1589783632
1160402263
808992610
1901401434
236254613
2124661090
500062411
812957902
1718170057
1313648301
1193482671
2141885568
1852496717
1253927435
286191226
723981901
371912092
2131527919
1045161365
659150189
528885299
1421651600
1296985234
2077741836
1447825772
2122465329
1866565959
584180591
124401194
729541927
615913952
1757684478
615758031
467056201
163333049
2077591761
924181055
612608963
83707219
1370402854
742764578
510912473
550485513
1065832958
978118186
2070745006
4090579
1409606813
1041806955
1420956545
2115208111
880949362
698462282
367553677
128543402
1914540147
907793777
997358827
381872682
1102938722
510829170
1059004554
1204959219
1574967605
2035377825
475302703
1217954647
1870925005
1800932871
99990514
111391779
2141926206
1993567300
1256653454
498193828
1536893274
208566988
1382358382
1956670347
1350219974
691863753
785292631
1136567401
86865898
1719241691
320226784
1882872625
1949862487
770766337
1324070486
1729028402
294623335
639848084
1232434223
2100602687
210941328
1577862549
2110972537
123824037
432910018
1132629942
1243441942
1153552685
266140344
1731783557
804072529
838696162
900190565
706580843
288444315
2061538162
223444819
553006580
505576220
1104907603
1871078269
381696709
1803406612
1407512844
495233932
2112775183
1050467361
1086883832
1242706688
971957610
1698960827
2026575991
295297722
277881936
177145347
1981985823
382418906
509029634
1294287675
874021837
277435102
126462533
1570129479
1477882546
510032153
1983637739
1654107335
138379192
1454942716
1135605522
810752744
921199282
68167774
598539912
486776854
590264641
1811344563
1058923875
488297966
1777010592
1277343217
1007858474
1130897829
740271374
1879098263
1220741004
1196899798
1287617780
110623415
1552951676
1912913898
1830169428
1816424611
1341436924
1517826536
1585040972
15227258
859972702
756355369
79808853
5124620
1239775662
168381624
693459745
1309198840
284177479
1912721573
1140271480
995569531
211254008
838304598
939494700
882750298
220822543
532741262
709793786
1376014319
1179070714
812859570
1162989290
484606536
1577561264
951071235
86653777
36944928
1278508921
300299434
623395854
1122282840
2139350665
1924167925
797059082
1370406226
1512292056
1950837796
1891970391
1483162740
728037990
124712772
1877925807
1998115187
1731072683
1758898153
266167076
1336908927
753255163
1416899460
911132943
1546007073
1674309802
516886468
1499618599
1335038765
1973951187
1950779346
636356407
1007619931
207402986
1621822233
1268495043
1634111437
1850380669
742300755
1120234077
2022632296
582458123
1763327318
923403293
603420100
1825385439
1037297541
356215555
1571972440
680755506
207690089
2119129389
863493008
325264905
1526003173
866872458
1314740546
1073485702
775984126
900729124
1193899438
1557762606
975208737
1570317262
973390616
600246755
977576546
190742355
414366540
194298556
108546561
2102160434
1996596120
1135868519
861011428
1614138898
1698611512
2040621610
1257430871
889632772
1893671114
366925970
1955490286
1587182214
341656781
2123770621
302357637
8243335
1907143806
848134665
1384899313
680266725
1664569713
480407109
939488856
1146725956
1856529571
625610833
140555238
1487883101
504912883
689305578
1686103677
1661636686
945979799
823246895
101268490
1264672896
1040598405
1602816748
260830539
329600738
1230293730
1194970041
14758057
104146041
260928756
473999377
24352172
1045361545
1971261110
1426760894
1098672533
970717126
1472193380
1223260198
1942289819
447261339
733064583
2081878358
970680483
1138410556
1088028779
645713474
1689641626
1746109184
310653184
1848944661
577960576
860702452
1023842033
1045349030
1390036720
914484141
915816903
997988237
1270995216
1780427969
2057183752
750167687
1233796563
127190945
1830340149
1098853491
674777004
1318111294
2020871904
1910354090
823696866
1129836590
2140297755
1695317906
1044510446
993665811
1019931556
1543582911
1227653509
1628152074
1836998383
1345195346
1443171584
1192356460
1984965578
1572379009
2073249299
720715692
1686086763
899607864
1367987123
1655339308
1621841439
360375783
1139580205
1698812423
793053886
646154354
1816471005
1918917344
899369832
982670679
1436978466
349264797
1857030548
1530141703
2040086409
664144004
1939276951
1741153824
1529037094
1391503275
586172013
1154041457
713996601
1822897117
646303723
906845294
940838938
998901183
38006852
928103023
1544522753
1254197360
2043006128
770914969
1761896480
1964853306
1232240671
766425496
424086065
1565774215
108365329
2079563341
1191863039
1708195084
1864780694
121098009
1961814106
1664895075
2040770324
1044933190
153837794
1013484170
1042810899
1308890157
408573429
1578750363
1935774243
209580645
439294072
1436629095
1662659256
2005118057
1159003592
1704365334
1945679644
1275623400
873172735
93561743
573436975
871637161
81190226
1808186210
394702026
582131478
1102621137
1485842203
216301288
548427230
1186367139
19530479
429985173
1131718011
2050036468
413270756
1455456069
1300513679
372388838
124941893
1425481055
1140653401
1741634288
1907206531
1503709322
280300667
1294400228
1396021206
731832850
1519104898
1993999416
732725757
1182734101
1946661680
1154009516
1941820614
125561343
793231386
1985696136
1596368939
1752900727
2089892819
589341397
1547778923
2109885096
2069526218
1131063244
1985414638
1754226569
1486712893
1714665133
812451092
723547791
1055636857
733248907
880738087
386082779
1203806686
284428019
944681877
528249464
1100538291
1514057617
670655270
1858196167
1846423594
385238276
1952139969
1344341302
288612351
541607859
1983611646
632429733
2141267236
1361057056
1641803845
315755076
910179970
739423764
1475650979
1899281798
569226947
1250795554
1458603987
70379000
1375176918
1930357573
1049493478
1769498068
1211826931
450409257
949038023
1855521272
1322655200
943368465
1526386776
1845812672
1134571457
113000306
1112363262
555784843
879614720
2075884359
2064990440
1544113421
253464606
1856999122
152731062
968931106
1727503870
405472732
1334610911
119905032
92636824
605000335
460369047
1577216731
1253702964
150912610
1388603339
1868172643
1134669732
1390244203
1524755333
987935750
1053215751
779682234
335749011
1482549537
458939815
745152313
1263325781
84870609
740693838
2146851805
1515125789
1517577864
319760222
1117581533
1027882760
2137647380
1421776200
1099592
1620980060
1682622764
1208579118
1969898789
560038204
2107801921
1332959541
1347719880
2138491504
32875406
1649932167
142020465
146557529
359167379
1120036218
1512529303
805192846
422150429
881786397
657892262
1786111853
452417093
108911813
146744775
1367927137
1877323154
434263793
91751097
1215493492
1624027115
179807321
1026912390
1489910817
732099149
275218026
975298435
1214559738
1396291769
1336691109
250963708
1735677557
1830261616
470601112
780425726
1471006501
702172986
367575305
1860595381
154999648
1157220472
1223586261
2110513263
674928276
159499044
1650829468
193170983
2007090429
2134464074
1024764114
990357869
1329711847
518885123
510600450
1940462459
983417368
202059657
2009707684
1109691800
2118354306
1471682999
786780362
1043603745
1599600651
1912618847
431097638
1303008525
1606846874
1721416220
439574775
678722745
1654154182
1030543006
219209763
58236051
1620024951
105707808
643273747
2117255655
1087773343
1338430463
198492066
202844486
1809128160
1368713242
2135499600
1842481208
931483240
1497798808
53537740
1646772484
2143347573
1867514018
1078940503
1449487958
492798017
2012047891
1820069146
1621369637
1372175681
111230783
1219409134
1110656284
1469506450
270344510
329786778
767911051
1000957891
235086603
59820874
1803660776
1076102885
735028931
1522903656
1754450990
390295446
846183626
706593958
947848132
1406157324
1467961848
339015698
1304222882
1519801836
15629480
1363885532
1924950024
352892036
2004789899
507022747
1412670966
843102692
1725258910
509014404
1000196809
1392462508
1029192685
1744324161
157258828
1120837031
856996656
422266798
2012205596
168159837
804065782
420731753
1823704726
260004523
1230497990
259975865
541078198
108008104
2136342296
1069303903
1495416706
1446656251
702038954
2118370870
71395950
1388808189
763282053
332476660
754527841
504032807
497286209
76138075
1357437174
612608704
2093712342
1499348215
1925533856
934778913
1825983422
717594109
1564027667
2011545226
1048896047
609675043
1159320029
267260260
527935052
1909518625
773159206
261105409
1501915471
2012753725
189707535
1120082464
1534151736
154160719
1907006602
947365123
1774776673
1140934853
316551014
428278222
262070382
1800704258
111595017
148540277
961763948
133439382
1518219786
1470879342
957521184
1221516438
128344138
1341836201
1656056651
37735982
583145741
739026302
79338392
570255998
75865122
1938606153
1188165206
177418945
1659277962
244446946
1230499550
764811160
1694900305
308420346
3770485
1534786032
35637573
2146061922
806429046
1966165713
744377403
645981799
834610882
1718970435
57601933
850489448
1716164852
1009165550
1678636797
981731119
1304658043
631207467
1136234363
397728321
258451124
450128881
421808075
366575303
211286920
1489882986
404562066
1763891474
771057067
526455840
791953887
2068439155
1959432264
1919599658
15777773
1524581687
1653890567
2136931276
401174588
613052303
401078964
343801803
1822642715
1508340640
1471513694
923269537
652209799
181570498
866207826
1087843562
322169739
2000597425
869888186
1543525650
344970013
1004005777
1972136023
141038259
970459642
175986790
1653790540
1659978580
1235893405
1963675471
1903160006
482258778
1970182282
1414086885
154957898
2040203199
560075530
1423716541
48679336
1307338505
1691373112
2071968368
875956800
1496800330
769043070
1436347577
1986852633
283520970
459498671
2063648836
854293140
1266565844
223565353
1998613487
432674407
1042616024
404062533
493698093
1449429817
965576367
1204265987
559627640
1284036701
692852064
776550875
1569718381
659181546
292709413
1205522844
1154158329
1183628398
1600071229
1129298110
100874303
1081317158
1414945976
1869144365
1701373436
2068294504
231949429
1928750514
2061832804
90752491
1305326184
1442996235
941588150
1342914414
1228275417
1033046975
519840592
580348356
1190885721
295062518
1833227713
1766837857
523835928
532523762
956722819
1629163619
1039455456
1378245737
1357404917
1843207301
1957457723
566736499
857229857
1291746085
1620603620
1898447144
1817021972
119822493
397518503
808718497
264796405
936412785
1146316691
292927690
660545236
473074246
796158060
61438336
539439070
1912303887
1328389091
762423722
1214193438
2017792459
852445642
1336933016
12964232
1949004970
536103607
826387779
96651335
1445555782
1107327473
305038910
1555703650
1576984679
483006802
1980111669
1919669840
959880095
1823669241
74219422
631602915
6629145
1618246069
1113656906
1602868271
1478205966
1808915655
1844183266
1532581893
187812440
1086186324
2018526019
1998794191
638892721
1629319125
1374478224
1793275369
954978010
1355310321
1860228971
693478205
1685365647
2073135611
801249554
44907128
1354847006
1130054262
1351024949
339721781
1077231182
2071682866
996318023
1493013998
1101183372
531414783
659081921
75405477
114796624
620653799
964622399
199081088
1281730034
368701306
2033264222
1439959338
541460278
1593216118
1034762529
1092342729
385847706
1095426739
388403239
169235894
1930427208
771071749
2067475628
1580997485
415750191
230585219
1260133148
1404378389
1066088708
2023394749
2128974648
99975045
662360485
1405414798
2125854884
1443447932
1818052809
669886849
290121411
310955254
2006668288
1808733528
1858861813
1861012791
1779547643
971910665
1752048598
564928964
1588030549
79597774
834070494
18675803
1954693146
1385126589
2138854841
1835665825
1911611017
265459575
1818069211
609437608
1782338653
690241176
653894869
155540479
704555173
1307060594
119068689
1546630398
833550497
60594235
46386944
2065526770
726957639
773120617
1788694286
1209856032
569104039
1595490617
210308172
918158603
198995139
1824584066
2007961260
88285192
1888959672
171995165
882918043
1598971721
1307519525
1519648938
1735674007
849213164
618119677
1645677127
1527960883
1877076255
1215942796
798486012
1528321485
1712450965
1845543058
973447066
193700455
714021926
2072872971
118152774
109116728
397166213
508706608
1527864840
1384971138
598962224
1790558647
1341863675
679649663
1443952932
2121933987
1752857227
1695111962
1672322844
1839219986
390308013
1284592930
1820892923
1190504711
1497932305
1937209287
154636324
1568469819
779528067
1742940058
1563729180
1285834997
2113515664
2009672275
2015103637
1781454624
850358862
841955428
825351113
2023288547
1598355040
870787519
962654241
977001740
1410756466
277558746
326304852
1351734294
1799258577
176859797
218042185
489970586
1503291886
247735325
1745255141
1438512081
782910596
124549810
1771994612
1387074271
235969768
1445446185
1256758057
650054529
2141263160
1018986308
1015287093
1820662082
88302514
986975235
818986991
267147035
1582744709
606147289
1131380132
49651611
1489289618
1968840967
1519049955
869902789
427464124
371651014
1627958723
898999468
2051206968
1611309363
1944014118
638518707
883617991
2057906585
1967580575
840853283
434260
1142984835
1002551581
1744509717
102800808
649295672
1190137983
927730442
1588012332
256143229
863374429
1256967738
1097334857
1180442364
1798960291
798821767
1432060241
1593889601
321287885
311664855
2055934836
134723919
1431895881
1607963657
616322555
175783595
1099465412
451339120
1725135187
967169416
1856534342
1769710102
382758333
931970102
252859333
962790218
308597590
929353771
585215727
1935176327
1310638851
277134330
1756669933
1646591883
129679955
1207972375
1341391932
1427712869
1031285653
773770154
717978439
1035271270
1012285080
1302579624
1145334984
2139583380
1095711114
1801875494
1216865886
269127188
1476355218
1462005086
1312365307
1835869693
2044117922
1063268208
858961591
903742744
254587778
1098881676
1874885668
1646663348
1230841060
1959980713
1031903378
1911705602
1146212667
863754041
806483785
271804426
92001613
159162918
493253126
333720318
1604966683
810776487
1549845153
746792908
923213096
932637545
91463419
1334552782
1621305097
913162034
636763216
1325784589
379176851
169016747
702143179
349526119
2105707906
1024729490
259378153
1949955770
605825597
1301101632
1701060316
1455428901
753530517
5076997
625932449
1525622129
605350306
63154468
386627923
631651564
742158236
278636476
1380153447
851851587
444836182
1274309953
363354037
1212001854
190157130
1854028441
403188058
1037327858
916859493
2014891787
1893210786
400018974
771725262
1983317918
777526689
1243076051
1021622366
1971675959
2031294202
2040191817
190203298
1734771785
908141546
378733278
251482229
1214001271
1814187978
521414987
1104966308
1429669039
303481020
463516512
1107156995
2070342686
1220214555
300730393
1491647125
769478254
1548242816
1923727920
526941633
1889818932
565326658
2072589267
673861085
809400346
1481773667
1552776108
1534924123
1187980171
985605476
908883833
192607097
1433164977
1851308002
1820394312
681453915
1669726626
1852063237
1992685068
387874714
1761129569
1324666830
1355158182
1320695716
2059590994
927281352
400648115
1935772873
120289158
708280241
1391551748
1841292025
690526797
185838039
2088357894
1761703280
196725641
1105264466
986044424
1317483529
1125227346
106469993
1262041571
1797070117
983807944
921649021
679411166
1374735930
32571687
665612510
958457330
1459858142
960862929
1212354035
959127059
908284508
2032175691
1002822546
2026207484
1605027031
591319685
1864523316
1800777498
442123884
313710432
257297787
1223651737
1521859516
1017424746
1327351068
1997716958
654148400
860188881
898056431
570960463
2122788832
1533920361
960960
1955010016
976888576
1478258736
988594949
1105152164
815446919
366504763
1196086938
1556163671
442857206
1088018153
334403403
1772126451
1920262479
390362695
711248089
778364228
54571915
655596844
794239715
1090547678
674787280
1321781575
1309198840
1992155110
516037644
1107825800
80453570
388119092
319866174
322483518
1641410695
928382227
167391351
9523206
2114197677
736926805
235595367
739686704
2135232054
1700523730
1034769923
520291997
1910905610
2065114279
12686735
1297457513
293954013
689322787
906399419
1962318510
2089864323
1244299914
1153850187
103897790
662237543
797357556
1127137496
1501403261
598561875
1782212600
1737127830
638847638
530973001
228160587
911671868
1579109636
250065277
1894634146
736478668
1823898193
1389563499
924424053
2074935530
1962949370
1831814679
1425675614
724308874
1423815459
415230167
84063065
1945857732
62552680
121793239
276773109
1147174540
1502707997
989139250
309820819
7175918
2086588838
1220691164
1310723367
451304181
2145815950
204458040
1966072432
1883291527
1693785280
567330953
1462608644
880034470
1531700665
1417824104
478187586
110605322
923539342
108917192
832314834
1713795455
1558986635
2011300586
1065451095
239596503
1606831010
1228165344
1355862241
1440438453
468503491
977289278
395605001
757861443
1207570358
2082560972
214422590
1641259339
630212698
1573625897
1848437280
1150331545
407217278
1066133504
366109216
1819363650
1560585067
1614828640
122711948
1282567476
547327113
545056237
421420957
811767292
159643201
61449553
1427554547
918938065
388613998
1406353296
262838199
691018908
1016143375
56321197
108966156
628678248
2100973314
549679966
1470192471
1365781507
751673681
1527589605
1817455128
962269007
2129440429
1300821473
92357866
642888122
915497301
299190635
512065286
859038839
1734082102
819506510
556332664
779929126
1255840131
1653762185
1674395815
1461301069
1424418635
854704383
959183820
663092513
790015231
1644637741
2097356092
1419284760
1437791071
1142743869
1410367653
2113999674
1989692502
1019994998
312003236
940393079
303016846
151831776
1085630938
2048206184
612119576
1080344400
1852871820
1338513820
174805336
437634857
2066475075
486362861
357278644
1132576893
874501042
979667819
340872496
1303351153
18975721
724510987
935614341
1451797043
2098483700
342185331
286225645
569594494
508683193
328983259
263914042
1132932436
156837724
65810652
734276015
338075340
1830393329
1811165230
1945321459
788902349
542406054
1992665429
7615848
1131898582
1271303028
488363445
322281302
1058912809
531169432
104226545
1129573576
970059179
901072841
576103437
1849790568
1781266943
152017753
1521641161
1275822089
225262231
689342478
1310962501
1090508576
1022032457
887966504
741239881
510139514
411006400
783745324
204948379
2098633142
33196338
977996646
1752522834
247373554
193461000
1016126629
9714280
1271237226
1783795499
1106833286
880484265
1254808709
1828225575
650138356
1991921548
1448946263
1880109886
1079685849
424913854
1039853999
1383707702
1474892112
29167643
1720777547
2139010067
1731484480
1213749571
490243912
1271768305
177280669
1224713165
430527588
137181447
311071187
611555710
310552330
947174465
402847654
846276725
1980779500
245613453
1410022778
569427826
751966112
937931384
1888456208
1508799559
1533812345
662597860
1757209551
101436639
728983688
1435284036
361641237
424186055
2093499039
453585982
1962524398
301614857
1033800424
401699562
1054967355
1296130878
570195508
2070147960
127343688
965311374
777431216
1915103864
2079974076
1824716568
771499817
1202744231
1803083689
51599683
1020102928
792538693
1708313860
495571621
1179639217
83837708
41696463
1967171149
129482156
1831828359
1520430543
1014599987
359187169
1505099405
1273799457
1305753102
166593912
703449538
901491974
799548501
1013798178
1526459136
221753151
438864478
210672319
269560126
1837667518
644376547
1888124788
2040750787
836068767
559867687
1822380335
1002539429
1063472993
1138070785
741364213
1380272018
1745613524
21680237
321211788
1500427924
828836373
809514498
702680745
927672055
330177572
232768979
1947121859
1201816524
1705757520
1619715907
1593477983
620923545
1794694436
1949650996
1781433967
1171734336
1918936032
500075094
1931373448
475059844
382138825
1191906772
1145226357
156996444
743353876
137451200
252947286
1984179634
782178774
93864810
371269162
258715161
1979459443
1294809879
529873345
470001141
1118119698
644664418
266969264
282302255
682160635
589254795
722280183
1847572913
15358691
1694260396
1173858561
1422179700
1908092018
1001005700
948255044
375256562
1032769600
1549340188
1591564919
37071920
1982016372
1014393464
393595596
55225439
1978023858
728418251
1457872663
1963447158
69565831
48356886
1168406029
374916070
1932007950
295662716
1668001715
78798827
513680272
230476827
515634942
776948892
1541863167
1618595176
2086588203
1731289536
1951094457
294011964
703060157
1083982058
1657520016
123530705
649577256
1072217966
1081355622
782515521
1324898263
852778324
1400884032
987720008
1097981981
1510123665
1348599545
497576261
1866852248
528799947
1802966304
1979279898
863326287
1256517510
571944814
1666961444
208613882
1828380038
53142199
117387985
1049205509
1823345943
1673169409
240654817
416568929
400326276
1422695240
1031145724
1338072466
1219425156
1804361738
300023348
739467384
1737902329
1247535478
306000773
2073234957
769876014
836814281
1764947473
858142538
689697726
2118940209
1270558301
1637276309
1740435420
445752054
705298641
1956475658
1809352845
546625303
1117908717
540470555
722724898
876862988
1147564660
2141610262
465847600
1854895073
1407087067
293878178
1043202740
1807709528
1839781814
954197663
1187871667
1973958511
1644033116
307003998
921857194
1836661478
406937160
591285985
987552055
1133840110
62633079
110895944
870770036
369419275
522632160
2034987911
740989215
642451574
1387027423
833595075
1704280628
774605326
274479035
914646599
1393023721
1572204621
1313846640
2013831893
1746526966
1784452139
170350608
1294448399
1726680176
788057568
1936607547
485349915
1134043089
261316442
520452411
1052744953
1343365938
1676439552
199544133
871282692
117091074
1681899848
30318929
151400211
1334963487
2114808229
1425915861
216054103
130938519
1639487356
1019579250
1759946229
311403321
2072615838
748505664
508208544
558259901
1601561908
1363458391
22643472
1257595126
906639050
1577829600
75343136
1447877362
1657640628
995162384
2010028976
1917025039
2130600264
845226925
1988570232
765561633
427811962
1218632959
244326679
704683144
1233548971
1887514597
1707228701
1042536552
512157550
796463868
1816869652
2095018652
654648465
1178763721
1200407041
1849037044
1848429893
1906180546
248761162
2126357447
1093206557
919829693
1774006904
197705664
104468935
1749880094
415556684
492810782
739434934
1030776419
1344835530
1732447914
1583856472
1441494436
2070639514
626585804
2063423919
1100930074
1049690327
676084120
315567998
1578903964
1450455717
1687973808
1401890383
1300135041
1041331417
787358450
524548211
1841669390
638173912
1792590636
1326065003
153344723
2137456996
707015631
2028897666
457773234
722128528
789351661
65159297
1686788378
517308778
1890440902
581246581
134113014
1181479146
1346670987
1326147487
891021214
353862071
2046808697
2053274048
83172962
705628147
756396608
662393437
1925441199
1118814330
600063441
139752903
619662183
1150411628
345135338
488395321
1749849386
1055658344
1135411050
1054952002
1519462248
1785584094
374395721
755615707
1125710359
819742564
1206527285
2057426453
669281506
745740795
590852791
1452482043
1342050498
1731637722
2105353242
1378683722
33223043
1349960301
1799355359
2096550980
1416362863
1778426988
1665279484
2065085961
1677751886
1941162182
613182292
1212828728
170141517
1224558096
1557011573
1148328062
2064700351
1953097513
1261075820
2133909650
1168732283
1949895328
1684909440
1340755319
1294330227
1303815144
411295693
1361596416
124948684
1297695523
70564541
1368528530
2146663442
1879834652
1187769765
1619049237
43424481
608734332
1760724901
2021972556
359574182
2045384468
232398581
1162894177
2143075028
486269396
1189640389
560824454
1007033092
1537998251
1798170277
1128574472
642157593
1620965654
52039803
1855521556
549943541
682009435
1208196836
882914711
1077066129
760668726
792922804
1865581010
644784263
740858272
1777197903
211719103
1070954465
1552497184
1210036936
1373558156
190333626
1515330241
631604910
1769106945
882128818
42062830
1028869807
1391820320
1056346980
1290003854
815313586
974362448
1814078360
1054137335
1094753463
1555235605
667122458
516139001
1599668448
1496982139
861469
1125226272
417352041
1458072760
1763522474
1528627058
775225077
1369791731
836789723
1633773165
1195045496
887644465
1359135461
1887799933
892410810
709420548
1186092486
1688268771
1580870969
1229434805
783211702
1452118432
1641687389
461643859
1903355788
767247128
925640108
1956047007
631698963
724263894
372647309
899760724
786491431
1633498165
813412482
977178262
66791171
639711631
365374754
1256482181
378577380
848267195
2039957954
1594945582
1702386330
900741463
913080688
1093435486
1482306214
1023454013
1407075446
1446715941
957971275
1669667640
431358698
1065946973
946683997
1062318064
1488376968
1337766194
821600869
1150364227
854267459
571905696
1019437238
360136951
363557306
1945944970
2086921733
1459224898
747785457
389746838
1849837681
600693907
795233976
1703705761
1705920367
1688771170
679827938
698586752
546503155
915424802
2042953760
977563254
1690591873
425461921
92481284
1440419567
654783880
921333835
1436652843
1558338523
538118989
393212550
1688017794
1993239320
695936154
241095576
920748
1026198056
811912024
951145307
1834354167
692696546
24176568
37952446
1782991493
1823504642
187384652
1247069604
1685879069
201081766
984490475
1222393410
1467099356
771076483
2001991482
539534151
795724686
139575089
1870640986
2043888155
762379128
510547034
541755853
378116417
1198522665
1188867172
4034233
405121352
1399135784
814775814
1507973361
1959587144
1859350309
431933342
1772249358
1239429992
653450962
596167332
1970004511
1993166612
1516539848
1471525170
1264824728
374712070
219256572
2079639829
1213144009
1053540059
712634356
1794196828
1538000492
331134235
1361028019
1821092171
1141453775
1907128561
1339672368
2146480194
1024200383
1454095580
743418082
1671910160
712227636
461569869
1395744979
895836758
1062810889
821447496
1204893336
1930733015
1743427151
594287368
932996026
1612529076
1158811147
526527100
1419884080
1073189896
815623233
1311688026
648328370
1719745126
513439893
1078885502
1025996285
1963913451
235387537
1221149468
456027717
440521938
1489184074
1677544860
1797197529
566987794
705918826
1519881965
1950773667
1342218858
1003907314
2123299144
1117129837
805416153
1753035141
181545833
384960109
845147873
1253160934
1386870223
1891478796
1159051054
643878406
709020947
552807470
561910543
1927393993
1968070008
68529701
227715627
2045497803
740739206
1384544813
1149627938
16748454
1902425683
1195632813
1273480647
2023192557
1859342820
1915073608
794559503
1996796509
1543892692
415120100
1888193591
193333134
845899028
249012727
1904966241
866701387
470901051
1822004938
1602511849
1531091959
1668278074
462489958
829981913
1035201103
1859238492
1797478807
147640047
1052466790
353632624
1608997874
782659311
555067811
145182594
280894077
242543555
328992026
599306790
293150029
1771519068
818672945
1117131947
293080549
226229397
1556749282
1577486909
944712201
1067862017
1931672381
673848166
1018979257
1043906626
579347589
1337796649
2133190740
658690793
1640564736
1168067044
1160186433
1408479725
1877621581
839700436
1626394285
2073481405
1779602174
1815425138
215245148
1885270893
996699507
40322543
1500653151
181382174
125471599
715963510
976237813
36265423
1652176428
1612393350
638985938
521559589
598519858
1660037165
1745372063
1861509364
952629720
763477621
1310190303
211069309
143440598
1566676808
712838992
479381304
253077842
377642440
1609491823
800009322
103571964
1772185692
1110483014
1590565542
1990268092
2056769980
271689552
295529042
2092685724
2141257887
1315902690
423243738
204486737
451009481
2062323795
428113763
2062825016
1632034125
990796940
186333458
1386280971
121943999
1965202131
216725910
1747365780
1598656093
202463045
1285251985
174169647
191489451
106651258
1894741187
628205157
783069467
1232373446
1736603969
1233998060
743894513
1717935892
1362771686
1683806014
1619986926
2071038311
2014730216
1114302249
923588377
2027389531
214788485
1878694755
1308579267
1369635871
2030342668
546135562
916516257
1015406790
490216301
701235432
617113093
1213135921
1476223450
1611186637
1912224491
909392751
1958101512
957850142
2121432658
1249123362
1539654363
850009421
790608011
683042059
1619765578
1629603424
1279083460
77428160
10551900
1677172578
8777385
1590060049
533761412
1503192758
458461895
186321429
1255845602
533215720
1081146967
92264499
622753919
1245521180
191922385
373831265
178279310
1710240680
1616731437
1203347111
217085554
270126551
1875442267
2077441619
2066172487
1571998592
1617010158
1576112024
335257931
533379567
259458793
771272106
1395030694
1050653917
1168424537
603692676
1820194600
64102059
1371384191
1211340426
2085254546
132417523
1002900348
1610246521
1698409961
1232753169
1528963357
937837698
1382753655
1210118516
627633044
1986758305
1196035128
333018022
591056905
458686273
667551290
1529335381
1062115804
1686900362
1793950895
882109589
1754886891
1738606465
80016662
46040003
1856822010
181389539
1635834808
169797056
1516578472
155540227
1748010916
657614162
2022819233
478276741
1734298617
2086725615
1650319269
1633991729
1549293021
102182774
1319272178
1081416927
1859979051
62539258
1700382081
580009049
2125691922
356314995
580506679
1354341829
257794889
229735415
1087450555
343169223
1484960198
1914457945
1331215401
1222933962
1982218173
370806939
1481222094
355310097
2097472153
1752003529
1369173442
782161393
1863371937
1824637449
636052307
1047359722
1867759442
1240748375
1921393259
1780714378
56775642
1135995135
1303551806
1716090152
65617962
1624713608
461160151
2016010602
662640549
1435120191
1358515893
1066572330
1397034333
1893683415
990572451
1883480005
387583887
1327152554
1104596354
395719534
2116988682
566499733
1792767336
1874870583
322541256
1217178566
1561817236
1445701454
1155036600
622016502
1679815182
1901943811
276318549
1823111681
1218836614
1189160561
358322341
2070775431
66947571
2131891481
1198492751
320150470
379047836
2136883832
1573222332
2062363978
795736773
1389415192
2123057125
326362661
962431693
1916448911
1526098016
1776802288
940935378
737654133
2040645992
903965379
1547088692
877125322
536509594
127977852
1495730118
338693543
1209236914
525568352
616808890
704785837
833247013
2119594220
1234534323
2020298412
1760846684
100540494
1609482740
1779922334
914115672
351662871
318540707
1910072709
241162458
444715530
2055209229
1113476234
1773091627
1408025902
857568226
1618330833
408363975
1419037198
382855678
1505396132
303446149
1502081306
285678780
993202008
1813701796
861485556
83874328
2050195427
1325895117
1613820826
135166751
1241708621
226657589
426531638
393747483
466324420
1641052680
1053160741
2010442599
608454889
511624554
1887876662
550990139
2096569343
503593665
749192495
185855852
2032045641
1489940267
1973651895
337596850
883286388
1532516934
134669394
684380556
2031992170
587789900
708363195
1183117699
2019199363
1698711535
1312344173
461492727
765053060
1065592266
1942005279
1807180013
2041695536
996097930
2014813501
962993497
1387359886
1646365175
1464891388
353268473
1163561098
877074992
253419837
329150561
1633341621
1086795321
1308604164
576458403
1589208642
970225604
1341788440
1926005410
1733445716
362459815
1426318803
887127687
1925612763
185180844
1150938609
1698257847
661113312
283278406
2052620175
183896067
37436612
730060905
914590857
937180840
491660465
772235862
113811943
822537258
575022353
1372328199
1664239629
1293971957
1678827675
2131911667
383899843
1094457746
217845762
931926137
611100126
1663244822
424105580
1245630488
521448373
332963726
1792175526
1289052948
1947303850
1585393307
37784711
1858549211
1554166916
2071252796
179874381
223452298
1924161713
1539198259
453694571
216607809
1880755229
1868823136
668323718
2030795778
651627218
1134236946
108650439
700499120
866800424
348948696
1990466970
1473273258
778211183
120677951
1400099811
1309214509
1626749462
1706860254
806310892
1864316379
1087540828
880591889
1186743008
338396433
1089761403
1882215828
1890584815
2016853342
1965366225
303557329
1464945524
1876071988
1787799335
1524726964
478068973
1257883244
213938751
631597716
1219692712
1963247517
1937533598
664619772
1232664995
625023303
2056109083
557005128
483599397
1935694524
1536060575
1450882505
1279220107
11151035
520330569
637971156
1226608682
137103685
320745989
1924321189
77788752
804695648
595205959
1946230704
1692419018
1872745276
1838536905
850284802
1050655570
928744771
452056233
866097370
41615614
659992309
1172559670
1180295360
514243328
1070663462
224515090
2091643863
823252817
1299354413
1109983998
21814520
542857138
1007804620
1287378778
316204034
152483789
69083177
1720752146
1563457350
735586151
813653994
1712689862
554530089
1797128858
585367389
1250813815
1468233851
440460360
1450330842
604992227
941902163
1682371964
607549445
1228447880
974325232
1593843187
1468039228
460634744
609778361
1587535225
1801452137
1083038148
472191215
2140131611
1630122880
712124026
914361107
850646779
1292690751
1546070222
1045492302
614489366
554105502
374948713
1154638526
1130449816
35847874
1275090374
1365095436
234790484
1365175420
1252586531
2081110564
1535911804
316426548
1220950275
1091416963
1212411306
75817949
1595377222
1850783094
1548568609
2076892882
1504730011
1795391109
875659473
19927236
1310777386
179695697
236331036
1052593134
1291409632
862874573
1970888753
428608475
46760597
1429728160
361422030
958704726
471496945
1413998389
1329109754
1667100421
331607913
1756301884
184623722
1463454117
2121567415
1425640140
575884605
1014024354
513313190
155243149
1444912451
1712632012
1763311391
466838845
1736030541
960962221
891692131
1481852402
1623035176
359251898
982701141
971606202
1269708625
864034977
53058137
1780576723
109364830
786806673
1515853252
1242142341
1977674136
290257966
669365124
333868309
61698331
311274451
988586532
796976414
303731169
2064349051
1429692078
928796525
546852408
1227212647
256666
819786205
844119759
1308845713
87160212
921150452
447605173
1914576485
1020384932
2130359697
2082790507
672488807
1100306655
1757663949
390970341
647362624
414369915
456018428
154048653
1317905345
1736153672
1743141593
1044884805
794046739
656350257
1174329690
1520166821
978009364
385850979
2125469634
586785742
1051750442
1592665964
1311394035
946608442
858782171
237097438
631726772
1588186034
1909225217
2070319557
62249522
134496736
1111293498
547392975
1552589653
1578070495
1671948704
595639977
1736609812
673036684
1419504565
1855367747
2075934613
1577673455
1375715579
1578489951
903336381
83908493
50743759
1168926538
2123686232
837933165
1252309296
2051025487
342611342
2043135803
746109783
565717132
1912439680
1977783823
52595062
220913081
487077980
352148249
2114210011
1408484913
930843694
763078289
1175062852
667318788
852160183
855684037
729676137
1013515797
1462011507
1266932565
1506300846
1503125244
2099187644
1317137849
1653680304
773874849
1458158801
261166844
1514817532
1764788830
842420152
1049024940
199284576
837172537
994023623
1463059081
1884107523
1802962020
1229931901
1113200644
1211710050
723332108
1662257372
1743405896
1768979091
686496935
1076550424
1994432563
746971668
961052433
1110447541
1345116641
884971592
1073664588
1834376281
638975595
1064153363
968101445
385002734
1109911795
1388531556
443901692
1336450822
1182611570
1033080099
401569652
1852796858
2000934887
579177820
1568349140
1591983881
382519640
388406194
1452200851
1765417939
741291287
1469210270
476031313
617097070
1861569593
637040490
1463217074
1710321211
1143800296
1023770715
1640093837
2017614036
1372914921
1085309039
847603927
1641234952
396486976
1592947325
282871106
2086611505
1145606421
1138932292
546376190
1758653870
177193295
318437190
1470506092
1448365858
1406199839
1931913540
1622498543
1289377715
1531136745
1607541039
563808254
1014988680
2106856194
639577997
868373579
596889089
1820723719
13992299
2011578399
1720783381
1535428981
1318333551
14721512
1348024210
2013035335
869869184
1998093651
1719324771
1076836837
160702396
115951660
751433321
1223513516
1019263311
675795457
242991571
504595265
951441525
1899882956
1850773782
1289408884
1365069961
1101464121
1069457615
369354017
289873956
1449652752
1018047707
2066023682
1056732700
2001459216
577854436
136778127
334658377
1595645926
199787513
2069441883
1140065353
661094831
1009923957
375296675
2016292622
1250796182
956148987
1259001445
1246029108
1820318655
1137007110
17665801
555830671
632047333
2112646756
1708304439
1761632022
2113372741
1869733480
1382159458
2121893169
367424267
2037715831
159326106
1635091427
1287819646
1432774990
1121714421
1115563683
1016027857
503287935
652688367
1754105524
1886019628
560645340
247605952
994718869
1620687884
1283118393
1198086373
2112721285
752387458
778290578
962387798
1364628629
958473605
2020547705
1282453628
1131246813
1746248555
1819823463
2115369543
607114792
2072634502
538208241
919026929
836424789
977201636
304417777
1570999096
1300021888
610413313
266267640
707502249
1790913920
449929436
53830978
763376136
1078188232
525101149
297868360
1430162565
1555199720
634549456
595024320
1721390836
612704034
945236569
2000576942
1883180496
988606257
393577907
1257958026
1158166548
1059078159
1046199679
1064358261
892437612
1942308747
1299230683
954916960
759523365
1323482445
406497354
494324423
1451507411
693142645
264200890
71603749
240455559
755189004
1112702898
908645794
737513148
1378014
581232400
1861486201
1092586697
501340653
269374675
2922502
2121132518
937906048
1008588120
785655594
867525512
687179494
1302885817
1887781978
2085259087
1875685634
1090553394
252527704
426168472
1094318758
2100488390
1777729664
78943276
1114297050
1610669596
1724804860
831640599
1045695213
2058545320
1250992512
316805988
2118570684
297002381
281091645
309277661
2089086272
659601642
2040660250
1735406466
2034712282
465110198
957747023
1355973581
1246189493
1044116295
1400382505
1397162896
1870710982
1003150457
1719062718
1692835717
1104462039
891269621
795796905
1721071132
1741190794
567555122
1656107813
1022380504
213354700
327032133
1627943629
420083243
1651250540
1153158224
1526247331
47533793
1601872835
184962667
886955254
1447169572
498558054
1192341554
1165326768
1666673937
422757421
110903449
1823048323
580067911
628074842
858682042
2004229127
672739703
504639953
871108146
1953860203
52991072
552992015
1314401828
394853366
2086456083
309312033
2103077717
54948280
1291531430
1733715041
1187785561
2130379782
1064874184
887788494
1035658820
1211538042
1747846061
1679060839
1636905581
296610374
1316779703
986075325
1431281055
1055891369
951707357
329115369
455195410
633477519
973114410
1065663075
1337098402
71300178
364802965
2016255072
646649147
1889389252
16885677
246862725
1363357655
489733396
1741084190
1481131688
374951748
1829081761
1100568373
992116727
606524895
178123307
38526562
833652946
364272930
176583542
912368594
1734005106
363670188
1804153361
1485417632
370767192
1100638792
1414550414
56527554
506951559
923772796
958600024
100469050
205408536
1760529914
1997199128
165685257
267320282
260998991
1270524479
1045329238
1992424856
292642649
140195349
631512407
572802150
1226507338
1290963036
1685769572
1527482559
55028205
1108167582
1480223361
401702172
867367468
435922168
404320034
608292391
983621055
455410338
795971179
263636960
1623164644
1301331354
1302268202
915765712
707374471
1533404054
948394767
840472316
29810453
815370714
383497172
846749763
143638921
1472538014
1144809836
799359688
723070332
922415275
1823750310
1588400314
2047214065
1455456021
258013853
597987490
1541696723
1180639002
218315018
593208111
1864916100
1348542992
822954284
1221164290
872816714
1540643651
233821529
2032301930
1199455670
134974931
807039729
1713792197
2107569592
629821713
293343763
789076596
1868684334
824649770
1026212591
911236873
1416524364
47000558
291416596
1762386635
995098752
1887975583
1159778508
1488344690
2059066373
1290203085
1135764844
1867415654
1006620491
1199318642
2110921486
602093297
1348926305
1284657459
469433715
211067889
409704765
626792526
2075187110
1591912700
514825369
1720055410
1729407156
1538630685
1913316646
1959863966
1429120015
638431348
764415596
1978125924
1930276147
572917536
1405974396
482324478
1461129438
474095192
2137479503
1452886908
948754674
1725608377
1885275456
397827189
1730939745
1401104542
1066802009
2035535334
1089904849
238632047
41611303
511339516
1333383622
10566837
444912531
1560395880
545735826
822370582
1350112155
134974931
1809946072
1446461110
325629304
1310959486
1873419172
1509760261
2133350223
1747428165
1006401277
97530409
820320496
1786582324
1382538598
965193177
740682081
1166753165
771258017
2105584604
345951864
1948492926
558644150
1692298477
594545592
1529365073
2021493467
113533570
385392042
1124752081
92505207
1033874423
695610353
813857667
1221323173
1902292637
868500149
1030075076
2057779578
716139888
1945916984
1758534591
1921306478
1113084760
778119733
984500718
161518195
380100826
1701146600
1995744386
666251119
393537565
1222532712
1655768385
301700393
1561512903
1263711847
1107031502
929827765
1646765521
1713110152
1180464129
1891632065
328391826
248288727
984821786
233212816
1281078476
294898733
1737084972
1166605704
1386128466
1833563885
1657714670
1596868536
1310239031
1015488370
822205724
1085460751
806932531
788072378
905557590
2081902105
1615540870
1996322265
400023303
1649266286
1387301145
762464057
524349898
484602841
1039117778
1245715440
1310677909
658250172
559800863
1590139383
1673484430
146210209
124676488
1293392921
323038988
1422541039
632482156
550144076
649269142
469397635
757790658
1152919406
1804161903
1745840160
943970729
194895717
1071926921
608187962
1878339680
807108918
942961676
479417119
284740464
1313668190
768795287
1513444067
378618268
1020651778
730978294
290080744
891383717
513381283
1938787823
1116968032
306348396
1777786246
1992272231
114955207
1694288242
854009421
264890984
1033805692
783680028
1159874868
965899325
611991370
1093379768
1090208972
200389387
460135239
969747109
1565376260
1896043308
95640846
955077913
149508418
1854743627
1060142484
1940275047
1568402917
984960212
1698321794
294893717
1143119516
439983668
1517577715
1723006017
381685315
1043345559
828689097
841942013
1509876581
1521298907
577051526
1738490385
1486229762
1273223877
346437567
1429938543
1492136617
1102644135
1816804484
1133034194
1483365889
1624863606
1724458017
249235913
792958523
368068870
1888397276
378116034
933038738
1214485110
1253810868
479332400
1215943249
70302901
1542032354
1759638039
909859767
1464804902
596212248
2058885067
512805828
949109765
553740256
2141525460
2034480139
465534061
1499392203
1756452245
326868074
1044576169
1266783807
2119804491
1024739489
1615783588
2034180878
72361926
367177736
614681646
1551261477
100233252
2047781712
2047209878
303863578
885603626
18894206
1239547026
736256679
1355624359
1736613549
93920936
1619790062
1260099655
2046818785
939808472
13500629
908617282
118822211
81434970
1647010584
2132923446
1908711550
394538538
1702985779
1356665644
1450026204
38658181
334568141
1579867258
1559183947
1890119673
1196207346
453451231
656266504
72586618
1206747075
39433872
670508156
709560206
1769627068
628766277
711009222
91398253
144560940
1005958868
1708163635
16149014
610925981
1810346017
456467693
1411257736
821498325
358511922
621092895
68188193
198657998
1986245493
1856785067
975776346
826950871
1430911547
1099022709
1586836628
602673225
189687506
704326429
215289733
1258315400
1903017280
334782258
1970732437
1244132983
438783924
1782032712
1236860170
315967053
1857919280
1769710488
2099333819
387638350
1709156615
187243963
1385197734
895242649
1732732134
792061556
268087647
283904186
1841526192
301024446
933883202
499115928
1083549983
1634707169
680181955
1444509581
436817964
167513680
367072447
1107146615
1791494803
874096656
767300751
957244379
1099790563
237639885
892564400
1138203229
283421305
498893679
1933690727
1494461958
675231191
1352000658
1166530726
645110193
1645938353
1250648364
177621633
874453665
698309582
2063372170
449804318
663972729
878904174
99136099
1121429970
1779219556
365599323
267786018
1183521044
22757527
1402934263
796259959
227375544
251741297
1799076892
154366064
1970766499
81916496
1133114320
1683147290
264972886
292821472
1189153267
1239187490
1209413117
623529097
1134344910
793209594
1591687197
1298804459
515359826
2119880306
2143439579
2109868800
1563958049
687998239
1102664831
1831915278
761220356
48209947
1096199782
1298430906
167583519
1778821057
868430971
1010509192
803487463
82261203
719751363
655094567
1722272079
903917418
986583986
737401612
603688170
1146697851
507820676
1675542690
1546088787
1994558749
494917066
1199224111
1169976313
49634827
1229274650
910532114
2096354234
261276878
1057046201
992529746
1510319987
1323196561
119627190
811319408
693039765
439928383
1526642702
623287948
1393237271
722732804
1925925628
1756899471
1247674526
1553199720
1433839970
853308341
1740914547
818215421
2110781182
2119240926
1839506668
1290281331
1746226991
1097153206
82959222
526789062
1671641208
1594533849
1928452746
1258165632
384453178
998049311
1700745378
1729966177
907166981
1014614994
1530579852
1656320036
2069999590
1226701883
635027891
2058935844
1294716594
822029374
243610493
531986651
1132043741
364030334
710711319
839876327
770719188
1792764762
1186891921
1049329162
728643014
1187137212
1098524567
624431515
1787824195
2002751301
830371920
1375115786
344336528
1762111832
1564523488
638658854
247694039
1993909304
639434456
195564299
1722160951
2083245188
344843550
586976656
510699834
894471764
802171359
871479005
500263860
1814078360
751975193
1813426248
1296461858
747130475
1549927980
1164861440
1255680889
682270120
1241365341
1841545129
1222503029
1762870248
370859044
867378773
1399539224
444368219
1055133738
789021170
949885665
1790139370
1522432261
883014642
1284612344
507653454
1199723902
165856987
578838519
1155306230
1975845139
458697783
699368540
209524062
1430966021
495219917
813237003
1493588540
289805604
1280975292
1900755114
1849362858
948008157
2065393510
1088809188
568682877
2062522467
205495489
942617950
146170147
1544475847
1848486057
162831870
425371463
2098253356
766246216
515483429
373961297
694030107
1649644462
107744543
1650740862
1908957129
1585702107
694146615
366791338
21519503
856834124
840041933
671952611
1246815673
1773334384
1193805153
1240595996
860516669
2068221989
1271901475
1590726219
180242254
723071272
37960429
1836480202
416816477
1649848465
157153297
2072044158
715789858
943002796
1169253682
1367924496
1573662048
1462180553
1219537751
1337373673
1299796417
1543633967
713372363
160152854
1416518959
463823771
1197426796
991369600
1437849866
1609617616
1769767973
1534109681
1355070929
1997910733
275061025
627421132
1652781358
1872383037
2108582612
1983454973
1906945185
2125132770
610684392
1613776800
1244310368
574063172
559615301
1305575966
55586725
1408952922
300098403
1927718470
1710005715
336556839
407498367
1943644636
1883199391
293377457
375099974
169911923
985874619
643534357
1664293887
1215248055
1000054550
1326201936
1303073226
313208045
1113216470
325024363
1235155117
320258089
131345965
617459079
68270844
1451083478
758336061
478832587
1885037668
1457594591
1370797191
2015910751
1413180953
825167716
868940037
691811782
827094435
1715784121
189543203
512168533
1644510328
9060779
1765049394
1675150625
646829731
990815865
1398494187
1398995041
1614298077
1790197448
1994584875
2048530495
87936321
659393680
61335290
1137507889
1471872031
1079792062
846233265
1275111545
2085594383
823325971
1971165909
676664955
764465849
841193931
644724288
731098210
699782814
768300389
1756172441
920573
287272113
199059861
990364982
1865734668
522564195
1320698399
62534517
1848757711
2092915290
1204168651
716493182
133674253
572414814
679160379
1867423389
184799908
888794888
128586587
1858226158
2074622329
999583525
1925570330
149140003
418569007
1002372940
921221794
1525370878
633615140
831561338
1698455727
631243245
681169323
1356940759
1788087354
1634147774
98887082
1370968084
1556665750
297258768
1980075277
1951335800
1812238564
1704987926
1798407715
61492121
914808805
442162291
611245195
1342013904
1365629761
1387160529
1367972090
1048483804
309492716
1213938791
1532139910
1168911432
314934652
1031334902
189509477
1082888653
1533613620
519804205
78794304
518490021
429014311
1738639311
59879504
987249579
954149505
373590834
987389691
510978738
1337752246
1636670666
2052178653
1408380349
1902816319
1020568174
1540607148
826612968
1795303369
520685393
414990579
1458405216
107128938
1236072812
1867714039
876942917
1224332318
1505222168
1226003151
395348065
483831692
381240002
263662837
1723024862
736992726
2040841958
1267488349
572360710
683699417
1081538298
723119158
1388199157
865450382
1754394962
1515126787
1591030374
1823146363
745856230
1203979916
1931369635
853916337
1536832690
1372045178
359768488
1860217942
287820046
1961650725
849544832
1614874178
1016763854
332406874
1401427299
1760278748
689984375
488399931
412642017
962508196
672417751
123411210
573490485
2070989901
820198213
1640743150
268438507
66370492
850969943
538792498
894291259
958832119
1142213111
624096187
1134744059
672953593
1138669376
169319665
9577521
699956207
1058063805
772074365
278658889
1605126353
75563498
1813863609
1047855438
504302115
589409667
2007424897
937944662
1869106901
1134109037
1544127729
1914485581
1777894626
1848922311
165189351
1708394193
129418770
1305866030
957695507
106336467
214975353
872957796
1607385300
207384262
1935587455
998597474
1956980868
610634742
676660812
337363420
693485892
49127551
1410640892
505466926
1728267342
735060235
368348745
1610977375
441873915
752994421
1822043380
1639619055
2026595380
1162248024
1464605250
1090646321
288068279
1713378055
1797442737
868102967
1844939668
1263664858
1265725616
1111818129
155411035
851108957
541004775
1331420630
871417372
1179873293
1897325652
1367994963
1318289301
162447441
96365987
651053287
1815217584
2028678345
1719981769
1495038144
1104748277
2085569069
1019928116
2034290723
1245993891
1924215989
354112468
1007043295
1556841992
180842240
100643813
1300202011
1432529932
1258750121
1001783840
1402661350
592617119
1925009268
489260245
1981775984
847936126
176590059
1911001707
1842070754
1300714344
1586334602
1181830499
1039324552
12698038
1765108127
314764853
445678249
1408312814
795264915
891747160
1479373415
1544420280
1692318644
156324233
1043972507
773608224
1510138529
565306089
1428609060
2053319485
913899911
58662651
682254944
958352043
146215038
1361427649
1063771169
143348363
561289317
817298158
874979314
800980864
552777839
1916140194
1431537805
1247402912
1853039566
915361835
155649057
160290243
1300265520
2101189483
2046135342
113612616
578144305
2024492699
1194132898
1364087265
625114185
1570777004
1549395953
1289993142
1847331395
1244731937
427521836
1617287759
1412046107
862526417
440521912
1654407798
1930062800
740193224
1882365446
1391136604
1280902435
1881863623
598814672
1378195650
1970368448
488303376
1010747570
1033942930
95407075
1082935224
305692819
1159730797
691263236
2003250658
327276487
1649037887
1762522786
52033384
1207350806
1055009399
838529655
77655088
1711426670
320114643
853609023
1692815516
152613579
1826420170
1552497198
1504802720
1420457500
1371592316
797622063
64717353
681023713
1221809912
1882664484
2145777323
466392671
1858609016
1467004480
899837885
1328253614
2134449987
937906252
1245869037
798752094
473573353
1100769757
338016291
2031505889
2074941791
515043393
1458399060
15381005
1767765479
455863212
1822832945
277523162
650041140
1857949826
1474958061
477152067
1101380203
578419576
668662933
45377229
1944749337
2014962921
953031179
878629412
503051190
1884769882
2133712296
125371558
623570137
1541813796
609419532
1387393892
1206289146
146203774
983588114
154132445
618235981
465211902
320905484
327129190
727883777
969015553
265600086
1619281395
609615851
1081165595
772182190
791835565
910667154
967325421
918636109
1278288583
1767883520
220288913
1183936348
1558344022
100794077
1282362182
1415181006
181926755
527005250
1614584196
1790047786
433599181
568770952
1394711559
1193316292
1301409423
1323847972
1315631954
702844655
48898954
2064719188
306893790
522701576
584584936
14772684
1519826557
726252512
497803540
986974318
1334947019
1595358633
836403662
955487904
218709840
854015819
1454445113
1421335875
357899072
421082695
433966839
1748410507
1967715626
1815816112
265210618
389626348
936126862
1522602674
564344584
199113388
1063874202
885975361
525639585
1076904168
729843165
2747661
1149018005
181006252
141216651
616595690
459912242
1508261528
932767106
1897274053
1030564772
564298549
1027388671
64723529
922883357
1323812660
1566150104
361221992
1130564987
1962655981
2100771246
833052818
518820314
1925498756
1162711913
582302423
622073592
1103977627
650284100
1180373427
949809930
139192655
1583522187
443132711
708024192
287329107
128119452
1376207042
678159952
1778449956
57634130
1385726420
760518982
419746764
2042449467
1918760026
392363128
887775291
47289137
1399606646
2121884584
1532338619
989445104
670327031
2096238807
397096074
2110532647
784533486
160863805
1164191699
1258874065
1726820828
34028481
1051551506
1568699988
1058939437
1266741383
2038843628
747674903
33746586
2077307666
1864033389
1646634488
1149413405
1251647657
985143662
844309506
1395919204
1937829329
2069376141
688831869
652092164
775965155
1449540691
2074968967
1315255863
625267571
1763164167
1197109076
1038700226
1565269748
1683474572
1397008693
506406442
1738644499
1448300892
982591104
337898522
415883611
857061752
1540953472
1952908680
678787438
434118389
466185494
615007618
1814353242
1427968278
2022449732
1919802135
1618078879
86860242
933463041
921897082
950611214
1740984377
285246484
692715655
1665417084
1466072764
1766164149
1695678717
759833561
1156687630
1265028726
1537516280
359343428
365569431
2013504938
837172537
1209362846
414112443
918095017
719115836
265390828
1128902982
886617017
1282084189
147790135
2110363336
525699697
15068393
1665761529
2129722151
1654548679
1393212949
1928205284
841629763
1895348694
469051438
840842914
1567456002
1998159475
1652488658
1445636825
444539459
152164836
539682170
1690367442
1883069934
505384499
930223545
1563286025
575237696
1600042715
1548161035
199097968
1342094268
415468305
1164528878
847119597
1873353656
467312964
842356523
578507074
166369347
373507591
347948698
1310131589
862987851
624425290
1217720672
1318418283
122952314
184234478
1760586865
37631228
37009363
339965172
1080216339
1434778025
120821199
1038739877
938364497
1745913226
1183265538
1295972861
420664814
134659214
2052893500
435793484
597984423
1762228426
1365629659
899604331
168829074
1320533416
1792282085
1047157472
1035520803
252825912
1164533465
962179455
656124572
914458895
750747449
1644875731
276913827
466560704
449084801
445050571
1366749339
1942792746
1395140589
52396989
1673090361
861518723
591606124
1084096570
1481187845
1706816280
1177812813
452982651
1685603349
1915460420
267382338
281089803
803604409
268822966
1167049040
747191207
1385566919
238871765
1849518281
1423885152
356531632
2063153550
482393924
1264669108
1358064476
242224565
945400660
970874503
232310433
1676503941
1376599311
391561402
1672959089
2115726652
79121682
649010003
1181645882
1581089074
2016505822
221833730
666095675
355664352
792346576
1547530515
318457661
1324216494
980479455
82716679
642841867
1004059234
603289157
285255117
425371023
1750921360
1429554633
381288279
1101056814
1646644731
1183584691
2128419171
1279890114
1171582014
1836688911
205298131
1825798961
92415408
820961850
2134530886
223809417
984510228
711435398
1566318856
1547961534
90769915
1999342969
1253346722
1385723518
587306628
117225757
531372800
724721137
229756742
963881401
1375688031
470551128
851753941
1992628982
1112116626
1369045463
965807143
1292786769
1637149313
1962551153
2119729857
312448209
550858289
2051696034
1696079393
19002628
1847529627
750524356
1226501431
182148778
1133285784
976111938
396945546
1297924746
949311178
1815937492
2003698427
101532474
1579099390
540999539
913458637
1988159815
107040544
2067933095
1452093711
1572863917
1731005465
464525710
1027056150
2034295047
1934867778
1285434669
253060031
386084265
1395427252
1171387589
2056287134
176385184
2001541483
735779797
159500355
369367479
1204096471
1311333665
440141488
1308506663
286011385
288193045
1430824615
87362624
1169610435
1637264899
220682771
623647070
1298427854
1600133560
110937767
967440333
2137326624
776284578
336350835
1940183258
799555466
1877489606
1800313373
633162575
202445654
1316522601
903501302
2009981128
14020621
1281897535
513354111
809611293
1358667776
1994109652
1356129773
966064549
482025691
688703296
1606355138
374575265
875274539
364304055
1620353818
752218016
235757722
1097426203
1014768037
1770246041
255204444
1809751067
1253122132
1750166821
154095377
1542269977
1941997220
350162750
278048147
609694682
574455989
2087862174
346037604
443049636
2081919057
633582735
1971727168
923654690
248983679
1875942292
2019025933
2920631
477205121
1034073841
1457907739
514999365
810480057
1110400519
1191004393
925706538
1203515565
1363496183
1089434653
179332522
1532330381
823582086
623296908
1699732849
881029968
1999987628
2026140590
1815404433
1944253713
65879184
1930684770
525325735
508899762
859909472
1077950175
2092108142
1991403414
1918915856
991208147
1489970424
1801475056
1463470841
67547884
1020280284
1643027729
582699806
704215222
1963093037
1532457798
265944719
2001339303
257476547
1588303870
19089503
225752720
1192415537
73340938
2108019360
1388197599
347875251
26148555
32741694
908921617
849908825
95737619
1091189983
1823473536
160435828
1530611545
1293091504
1106169917
1993317136
457793757
724497086
1005915998
1273817158
1733530445
272155594
1294707939
2060179985
1445545755
1754596259
2119666170
1147094103
1649917254
630148034
200597042
1443619040
857784496
1818321988
150580302
1749339067
597473569
720364193
873533793
1460328413
927329369
1861656153
825177842
1557193728
1416101008
1392250607
1686234446
1630113516
1911562948
454502410
1167477624
364603642
1674847731
722910816
143651991
611208543
810053964
1593994589
1243062032
1142005366
1348970452
1409336746
703712482
1552292497
1005850634
1122794100
1902420509
686208561
122868765
1088404591
1180035461
280699958
1824492594
110800405
686956329
1611219455
2077596569
121915901
808087065
1200672483
2012667697
855220997
803536869
449962347
1665631548
1784595006
2108227975
693450816
1899604832
1456685808
809349404
1136267690
1790780217
1945799768
7145254
1476012135
1533327837
682952775
1568966225
1202954258
1336395365
1059070112
1520976300
1809716238
580172348
182656642
1066409747
141562061
1050957310
2095445907
1032502516
1923761516
2014331252
553519983
436721607
820830024
1512313184
990895672
197191013
1090654019
1995927610
505560895
1046766921
1756750489
1638725287
515513383
538425755
1555170491
1300717506
666985553
670198578
2033977973
164236728
1482861039
1700197956
479971393
1402325520
1770843947
1684273048
1779113444
905244379
2028442441
670463003
117634523
2136836083
1567275338
1064645377
874901789
440326598
1352257925
822553288
216404281
853261338
679538125
1559164515
60656085
1139772869
618584834
678745127
1065316992
1384196890
208748615
2018742627
192149290
277187993
1279383370
1407107755
106152793
375872056
932595
296860138
1247472541
954559184
603936890
754733271
1463988264
691928695
1799003592
406811767
727392823
1392608629
251496851
727418437
730248578
1880090375
2135869150
1710717492
1161284213
445479120
1988235745
1267715383
1294084790
245652457
928188107
135384775
1464786580
1880402204
715179192
970078050
1958501761
1637416406
2055113837
771914334
860502134
2098510659
565837728
804275088
136065067
1198195319
1576475224
140631026
1356340192
343423771
481644348
149616187
1134162945
51945058
1054757396
705358988
1406318611
987336189
966944995
1675523351
826175153
1704744851
47487418
1437833409
1748878199
1042507794
1292080890
370831917
941369114
1074506871
746597223
1745464987
1068715175
651682776
1370998591
1986700205
97634713
1917877245
1671755231
1712651492
777896726
1974910920
1916605026
1816993583
969616034
806376795
441273814
315855753
753565673
2101691767
157558838
1181887595
338651384
2035264006
1684642901
786841133
288067938
1868178549
1940071677
566383391
1321769150
1141614400
1263995645
1389325725
1480095717
872814200
90572322
1115143318
1068668048
86233481
2081226379
1720310720
1496644013
1915809357
1645252275
1619985988
1912929159
1769261204
656095889
1167203327
1703439349
1442520275
1573752618
1955598435
1144137722
1637493634
10619792
445412054
224791364
1538422518
602892181
1885265198
2002946604
163295739
1652830609
1537937079
1582068467
1036580790
933149841
1510108844
249241297
549022279
54471780
32911250
1764771311
639057606
179263845
809153854
2023689150
427220911
961547333
1035686326
974707784
449220132
975375930
346954532
36297872
343366613
1072605091
2054797799
1595883428
495127795
538615006
1442836621
1921454720
741646600
1629505675
551445137
981329556
830769703
804283914
1309356413
1331934298
1775430938
1028777722
902755220
244937921
1237046834
1377107683
367387410
1097622652
578834575
1980272125
1981166909
69359459
99085504
1194752010
1363007563
1951988047
1338281149
603849765
187257045
1079716014
1111938213
1515434595
1207539108
1916308990
988518200
1740769312
599859878
435993613
1453965874
1855755402
514221310
1433850155
1107625397
1424483136
515913688
2125968983
1643473727
489887858
549770297
1366445440
2018051653
623494301
1784766066
919522014
185293841
1909669693
1368832808
1044767932
1661259822
553959226
154071843
1429638634
411490775
741381044
148927837
117719745
327851734
1493161655
2005926611
1662581246
932012819
273883656
377085936
1798415821
150173954
214703623
665340133
647259732
958582770
707014693
980341233
1560945489
916374538
1117054609
209049569
50446446
1009595889
1188364044
838425611
1055026330
1376543944
911717106
485535325
180184166
528469421
1884948682
1204082953
1164235714
1669701990
1471001582
1740494706
893826527
1790012331
130235456
231757144
288661293
213083400
1129337890
1886382665
1918070002
1758538837
773429921
1343820955
1550594888
1063835681
1517888786
12843274
634369584
1119883677
1149819156
1412951948
642369141
1134554403
1920429312
687266519
1235923315
692274797
1030664352
156769558
713994014
1068677174
1285479849
1319456320
1436702094
1551791494
1683878083
1240936036
959671905
2118204193
1326429047
1766917578
1454644013
1061368640
978804627
1763733043
1091643628
1411146972
2050593079
779138767
1114833983
965899589
1398584257
1850399955
245030512
990495971
919338310
725389012
959114972
972576419
983190487
231350365
31614227
1721458054
2103103267
36952975
1088684919
316955495
674275778
1845607433
980401730
844829034
306694647
1008738750
1040550770
1037592884
54726366
1226819851
214761104
815077772
1824667923
788126289
813206993
1055866270
2137136322
1860924786
1742257580
1463583213
1987735141
2063138623
535961431
125443794
429630557
2025786463
286446838
1834226557
607822579
205305894
1358329080
333558796
2143348231
1622793636
276480814
767661449
885806449
320788463
1054153902
789785366
2052329377
2113230187
1165204466
1272887262
1381809887
1663730666
612158304
1880995304
714896261
1315388249
47605473
2047277379
1435574328
1838148900
2134426681
453071823
1615294852
951830488
1652261214
1770310418
625678154
1259817259
1659309370
1611362826
1907010217
677246017
1409163613
2031181889
1054692764
819975046
1904495748
1498915783
991085453
1317916607
813113819
1561725311
106725276
788950563
315664520
1889669100
415810735
1577122440
900679648
598208603
26470210
958599418
634179733
363845374
2029823797
1518761821
1734042256
513506940
903563146
1422993148
408430963
1538728112
1040727839
1842944579
1140130637
542594223
1501829512
974238605
1836934928
1427704376
1323652863
1211687496
1621683917
2061431934
571860965
1493122081
501203167
542069027
5898560
1026583288
908122156
936414692
1572093080
1155033642
883490960
153987976
95037089
98017824
254997518
712486283
1355372965
956585843
972527867
1228803769
367642695
1108131745
661350484
1937626301
1289268350
1962769178
570053044
1739603836
37557890
155173800
1140778072
478173984
1639553532
314030107
1089088949
1996474619
1888570827
1926083112
1218823758
662740320
597407040
759296779
1122882926
1774355221
541822624
175847040
1006582185
1358888600
909353487
1623965814
676947779
13082217
318247467
271751041
1417512545
1456167978
224858150
1361995386
1738151643
390722598
267932046
405585597
236417889
550193855
1789904386
181375892
1013675735
53208375
1235853662
778122710
480002050
1841847570
385018794
252371034
967376566
676963551
302257839
2094004742
1794900356
1137702229
1542720528
1676842873
25109380
1108978774
2099251575
786284147
27806218
1882323611
199921607
2035757467
666951672
284278937
1788063982
519345830
1821081008
1927411670
513789256
2145062659
217195654
976582360
1268286328
32375393
1855131530
1707937793
261026496
264738296
1923863470
1518829560
1909151856
98843202
1179938299
1762651182
1060765100
940906977
1181085882
1371289711
656974572
661857723
923643814
31621150
1808961995
2100863715
1247491821
593900288
158422332
878217221
550554149
1278311949
1912790868
2105593870
1214076300
1326562695
941435070
297492763
1952831023
1119276646
1760411181
1628741763
113244760
2082625054
1022590204
1173723842
1689864057
705323769
937785683
1476146170
692061857
1942546466
1393652210
1948703894
1145295340
1327113202
1683985575
1729516782
808614588
1991132804
1239650065
100263799
389816560
1784787565
956951342
26190754
1389002198
214238647
2121928024
588032993
151220833
389802690
1324807565
864835674
625026741
1422094940
450144768
491815428
27688842
1382006039
75451861
576060774
728732571
2084029943
467777098
1857854247
946986328
1336209167
584709246
443659580
1979444741
890952503
620714017
407256176
910564763
1484735872
837243789
2024849876
70699780
1138740989
1638711388
593966780
1992297409
1680066815
343381695
1083746312
1017658974
357235869
38424259
1837065040
2020615317
1200528186
2053611497
985835988
1345408558
5575423
5517171
1012299670
830259381
1672227643
1801762476
1610865861
1183149145
599237199
1547287195
654109771
1499092809
1006156951
317963008
1994984581
1219662148
1549360207
2015361906
480817520
1501728051
618086177
405519892
1128826898
1312703079
157171369
1529275091
1551196798
906304220
1015898666
534416734
278256909
1428974128
617874903
809217247
512709105
776483502
1431089791
201709286
1900296520
1553155884
1747633125
149107638
148692687
26021078
1197380036
1029211422
1218706875
1097746637
1783744614
449896542
1309644310
1805003331
1750496142
1440928561
1063081395
1291453569
831951407
2121974861
1193513406
2132752874
1444104520
1451868868
1771624886
2031516167
1315574858
397026221
976643160
1888489240
436916262
1972077619
294298525
1200138661
110409112
1268166405
424362748
1616730023
1071932833
1021550093
112542342
2127067956
107119314
1051077807
1321980141
1801657056
1195673815
1205342311
59425110
1179886148
1807391400
309573703
2102497974
586179022
683305482
673236052
1292982232
1576807733
1053040557
400828982
546032537
1599476717
1209182902
1053311161
1841397286
412777734
2118917616
37334423
644446728
842174928
1404678337
1815416778
371092960
1877958448
1504596548
2001696812
1560959812
503057114
916017526
747756624
1616501091
1565691838
2064670629
1119094596
10042850
1996202021
1488578362
377547343
1025895941
174456388
1520813187
1506632330
1234207143
1799244927
1316175721
1844000659
1183910278
1020816686
565330407
2059183296
1075585159
103989033
1735581528
1396670138
884218279
153409134
190052858
881483771
948408386
696841903
685494834
503439004
1489869274
1283558102
95835655
477288056
328787646
578261615
1017370963
1705645776
903530384
1381627138
1787241044
387518061
1449810258
1084894202
409782855
1122492753
1338169207
516171850
415475081
201416815
945193843
1543739132
2065031513
1668567359
344701749
1270002558
1297965410
392323629
925490394
1872631397
1175137677
1628625042
434504356
1783723383
704927283
1829761525
804557489
1904930433
567049197
405395923
1613723333
356627639
1578511055
762727632
1538401479
1204482031
1562523750
1996181922
1667440372
1926949612
255256388
175382800
1412447573
321529687
1676933865
1381306452
968591252
2064527564
436546855
742771741
895910833
296501133
318258131
1285529062
645249873
2096666206
1766353270
1194751605
830033460
1066532733
1227030927
570319308
343655655
198686996
558613660
935143290
920236623
1694185085
1453152640
1017643178
1281092538
220833937
1015321062
1481932545
1551398089
50819234
1472894756
1773961114
522035591
1830279191
1496976489
1083724569
2079630347
1218139223
1176080578
1247287150
1262073664
1146309886
1819258303
304841716
1919681800
2131980066
1737005696
1503117671
2091821107
273442578
791307332
1980390249
411832619
450058125
1464202031
1851116215
2011906677
1138645672
1136396081
203580192
1705081692
1861518945
523442948
2113116677
1970403081
1974828873
1657196843
2077004811
865881819
211388303
1091745334
1973271297
740737767
206895891
1041734998
589439943
1998554806
1120486259
1179274902
129680461
1649452566
1555584735
784077915
2029314468
89463730
1005088273
2128193736
889312488
1349521185
87722787
1358318081
994957150
196165320
1252921043
316706008
2108478151
1423155653
980263820
1970568143
1574484414
1152170002
1741911202
179902954
1904973720
1862048117
1576934069
1767583251
1536910300
1644964189
1317231303
1652005736
1016793524
1295892834
1226984708
962854042
1265560728
1296014647
1380642672
1191688874
1344326082
102852121
443802984
263114688
100839200
754059195
631046571
268876743
1544211950
1596883442
998745503
1810317627
1521051600
799548501
457787527
292472579
136265662
729206368
1259789379
1385105249
208570218
878709456
504393253
1825025295
501753754
1789408661
1554807409
2081245425
383569121
1138939978
1400711979
522297591
555863546
328215085
714587092
1929452625
1783301993
2139150688
2006968886
165043083
1247421637
803786712
2049610083
2045498040
2030191158
809480899
1293445613
1575761089
724256479
1215056919
2577940
670108307
1140369139
125108524
320602767
1271743851
700983196
1217142235
773449430
1091019722
1767185965
366602651
526604845
1852655811
943615559
1691169143
1377650134
2123360515
1921113806
23588356
303294307
467000157
134046118
1000127085
147265041
890138902
2027417000
548744925
854544895
1848144928
2035167358
746064728
612101376
259450386
646522722
1598299934
1047861905
825984870
872008505
1056170114
831869324
369390235
1572533558
1582847042
162746365
393846288
1101900731
1634818681
529380983
1820261943
178512353
1782002199
76957150
1946780191
461128884
1823222230
2025535643
456394372
1657451507
684493554
2074950220
926788730
543693554
74764691
869162188
234932670
1841092714
2046820430
571345763
1336727481
84235258
1818250979
698005865
789670058
254590986
1514661072
430320754
106615482
2011497079
2060304855
1549687755
465823934
662960019
1776050443
677016963
475641394
300006600
1808615300
1884149727
1599939603
2015529926
536814805
605187230
1219910208
1608651609
2073410690
867055139
880894369
468493598
1399753524
1047606307
839139894
86383250
674616020
1973019746
1285750051
1447307915
1468835696
1348244491
1432895015
1640802252
1948876183
358959350
529980944
683326795
165121959
1375189628
1461169339
777948364
1182156833
2012590838
467246230
1691255780
123159142
1762240452
1115701439
2011856071
981156282
1111307927
72666030
578862456
905781408
1360430042
70031453
2132906424
2091059222
903747101
755323031
147846059
1247037562
1587069929
135156687
1831779674
1654371149
426038163
2097482523
1364506435
1093334539
1209608955
241371534
1580567440
963337115
495175305
329097599
2099922973
1987865834
1502852399
547789905
1839525947
707849349
18796795
1792017329
1691860451
1893126029
2061589021
1001239881
854642346
207504076
1840298884
2042722221
1371885510
1675998547
369687839
677540634
136893620
1762095824
1129988250
1280446628
1645554245
40694687
1616056927
1091760174
958978952
627125368
734823154
999844125
2027769653
1068825581
1577508304
1744368614
1278783166
1876154569
1027963054
994601249
451408684
1532356027
1922072193
1222636879
603072863
561978275
1487930625
821705223
832043650
1347809940
1691474719
749919857
1316891608
1895118017
1317554046
711154927
152717788
974764114
1063099815
1332101413
590000184
1260591043
253909614
672132064
277411883
432234084
1647656970
422058376
171887238
15479493
838001986
1088993912
149580849
1785514555
761837316
1037211409
13748270
2129892518
1562034486
1233463189
108846044
551956008
89589316
954358065
409818194
640669231
825963418
414093760
1859437938
1896934930
831945153
1403763967
1701819643
1464579064
2119094664
1339029724
989738548
1079197092
2121516253
554401182
136814202
1375352098
205084264
1208556163
9115514
380134473
668952349
1955553271
1514190738
1113662277
756750095
1216594382
1185328049
1310681372
287969533
1693435950
1775687515
1257735171
464700180
1052438016
989978896
938168955
1912911675
1680311368
1525314566
499367286
1161054595
618863690
1797710948
334969351
705628517
1136775367
547002104
1236668247
1381050726
777258647
1086581358
1672707021
1737401629
1983437146
700431542
438376216
812201408
1743086668
232610085
420790367
7092796
1612375620
1417123612
339489716
2069121432
1135843006
103584537
722557116
911468947
1197347311
1034137914
1016058352
1259025217
338941183
1407801403
443878981
644353045
1933513205
119785075
1076542892
1884544810
1976325432
1212292283
1085650576
252695426
1666483150
1288133158
121933234
2040002790
972034566
701550271
862360024
98126671
910119451
1315189711
1881791361
2103784499
39797668
305537636
817097365
1079260163
196136548
1958518270
1344624263
669596512
1285929997
1044794882
2078532388
366634337
448302459
2020318550
1530773276
745957259
1233128458
646358309
1026992403
659012720
1968652660
14710048
1053085421
269653944
2069188183
106053475
1657729130
1510234790
813776287
1815572968
42695795
157054473
197768554
1841271115
551674937
1145195976
1740297972
535229026
1900968509
1375841468
109767912
177892885
269033856
703618715
1855843995
276568693
2028798810
2000198150
1371340532
1438851531
610236342
454840144
1776939668
983584294
361526860
453723954
548764182
486060670
919924955
785877791
25417078
2022074236
577245674
1604947779
1196881538
641953335
762337383
1507627968
183015192
2128527220
1213730509
1776344601
86140068
2090350853
1963929100
1260020217
218858606
2043073026
1457730119
491948586
832953474
1294498562
1747918590
1712343581
482886440
2146467937
1188647658
788952212
1570124793
171396153
1680478822
2022405008
36036511
1522770344
1304238104
53842024
506367680
345688126
1785212038
959307774
410511520
1148171911
914609038
1212531875
1506721679
716432774
2048265278
599014404
400827042
1497916693
1920912062
1372701912
1435089426
381290666
1842466751
526711077
1915619090
1896420689
2091725636
1525499514
1423676302
1990903913
191839894
614308695
45849147
1920014929
1669854384
463133138
647656126
251874601
1686387807
821468433
1644918039
178585153
660285348
690791122
1553608741
810786707
1828226931
1560088655
951392681
1078607858
175048166
2008538558
1049833721
314436972
1543315188
639320690
89693609
1710898859
1887177665
327004877
1689089622
1272685455
679802158
1035396290
1163696859
1498378272
1945390497
1762923020
1927228229
1107210850
443574999
1577368351
710939229
284588912
813832660
1120053447
1816049234
610918479
991107639
1966587216
293065999
405574215
516214981
1352490734
216984158
996260041
56542614
973467225
125890990
1056417436
2072316172
716750204
1994170393
1721009106
1964842811
477141665
991897818
526934073
1880071128
2058709759
947623945
1405722996
2111234597
1934548910
25969974
995457085
1673037081
1367004371
137687969
1604319304
413917293
611245869
1754305382
673127510
1800543083
168858061
1376851488
1798570099
445678090
2011560107
1214933911
1495347863
1122143434
1042510674
1844477653
825411976
1334698077
808051428
700235822
1598044282
428327113
250502098
1528382162
260929568
285225757
817553124
1510004142
181075589
1207301619
1902452039
247930912
58627831
952159914
147230199
620233143
1865546936
1785436425
756659946
1206795691
945590185
1724830246
1596568530
1236212807
433401938
181075332
409739517
2068025116
1572724470
1215711360
4068437
385779749
264133814
1528531715
1696006976
628653305
1989736229
1295804216
176236399
1772025252
1062195414
1623383008
479116186
1271212111
419930716
2116259659
1746147973
1032104369
1544448841
1371725845
1735682206
754014139
98773267
1016088266
1836959168
763376136
2051592872
1783279257
525209534
2095571884
1200248693
374481077
1709271288
1535621375
443596319
1097329759
2083495986
1377514067
647110830
1927333996
1702721943
907525039
35591795
451228501
468132464
367851502
66047720
1014493172
677328391
1746396642
1267772244
465002883
986834764
1367292709
1963732590
380086863
162854346
315937603
942459605
85042605
1381741933
822582769
2079027165
1295107622
1249766685
257694555
1734241394
1347756519
815575589
1154687188
1116477942
1518091250
2020347730
732423841
1922786391
680850546
1170958730
1932084525
178898323
1320731482
1294349380
2018294218
1794740429
1764743642
1060553757
745155607
1648664265
1486688839
404710750
853725856
153768980
442601283
1899462214
309217621
402673158
1697487799
395402464
588576950
1084539565
2012975186
832875242
1697565626
1205694491
1193546614
1391201572
305518206
1819817274
1514595178
1973405015
233124720
1250342702
573612462
1986914142
760921058
2076389308
2133084919
1267487825
1869660898
1469636160
471446403
869986930
2077253674
1767212599
447625084
1806912984
1901696749
1126953479
1371919791
112870984
1540587688
1687900760
155951706
1939730167
247125318
1970687695
1809213439
1111958977
1457094506
2134835609
566201170
207100493
1525444159
1715563818
2005148065
11628453
1240028861
2096447211
731441811
809694662
892233372
58306075
1852245584
1634017095
1991835963
995568899
222797264
1209835718
666758375
2079727960
2137032847
845568657
1718873455
477455927
258864244
1533853290
1647280408
333911071
1532307039
153895113
744516396
1799847296
2091061002
1203033541
553039258
382397625
10856237
1653659816
1319678378
1753926817
2094201395
662484789
270420906
1363451191
862794357
297505151
1167047455
1032559779
385550715
403884325
2013822494
768903262
660756696
1818685044
638021956
1247571946
106557267
1980992712
713534472
1987156101
1014492967
873496266
1449719954
1472121201
1590358816
2131766727
1212724821
1141872785
1095622147
1782385136
110191887
1740194729
231107563
471232019
2038350539
757604131
1529134837
1408641418
1439690695
149838615
788441657
419173233
1256628044
419677846
514419173
1724720665
238172285
1492781989
2098232594
1154701201
183933611
1510954957
1422179868
3734245
1064452782
1014195451
163715503
55759926
812717957
483662093
998748211
1825751146
793043506
1587377262
1252142101
17628694
1612356181
1066341660
2094131198
1465901714
1970748829
1352504141
1891792466
1415601118
478950210
1187457710
1819107125
804241571
883444848
563786005
1679147474
1679062213
291418491
1640447391
717137072
1843048447
1796845761
674141448
283212736
2089485022
1585640260
648439216
743712214
321873632
1763069333
196939797
708687802
1149106920
1310689266
1815882692
1195592653
1334270542
72081097
1358794822
590805486
975658913
139463043
130568874
2138782277
935291071
916536253
116277033
267811360
449422436
1709602294
541389737
1936471183
1164915655
59374155
793000277
779251742
671250756
854241016
1317049562
927347207
519308020
1138626624
38459418
1128097119
19428872
1751537424
249079463
1006619426
1143070375
1086045321
73156092
595262362
1956036946
2023075693
1853514120
770151437
546222484
709185364
363566491
295177818
1746078802
1546714491
1167741306
369298280
1426896812
892038024
1002742997
1201458673
76036984
1090928475
1852555011
1559283204
124481245
558219148
2085251979
953839964
410189548
1045296498
2110121614
1180493894
1440066260
877527909
954397540
434715628
1233648623
1719954575
734882213
1258755648
1529016091
1129814835
1688643194
209945104
2076868811
1465807799
447798310
319985251
74947487
1973973060
1976015711
70122456
1754687138
893543430
951262943
1645978743
323112965
1419718191
220243804
351217280
1111801752
698605705
916674807
1724388196
1877352188
961274166
222519369
205121485
991770440
2104486566
1993683028
111540477
1956642543
906832344
1761863286
737409522
1405847886
306608343
819144963
469999920
436987419
1773898030
1247112957
511371235
1315379736
1427628026
667984686
1442455085
2007288306
696560692
1357087079
1410931745
567261101
49075788
1740403759
1621900693
1182165314
511877936
1882739811
1419113939
120605191
136779260
2035464123
562903836
304830202
1496897500
362694656
1587877674
245375274
662491134
686965657
2109622883
1383115658
405769000
1154091801
789596407
81362696
249825504
799204786
1426099766
6590132
466179409
51561673
2053729844
985764141
1808492380
1716258711
186069675
1141659028
424322759
1691609299
383559772
1909175533
522625626
29168067
597910864
520641624
151395648
85888949
1383920558
1414918316
387870438
886357283
542697154
2040049005
1206351350
218682540
737937028
960980581
1294544275
74124501
1323591682
1633910037
1695753633
107265874
1834841458
2009264708
1979076599
1856253134
110788489
527667311
1361062086
1163839869
931288379
1548040871
127560192
1257734333
663116570
1605163039
581292956
1451271987
1540762336
693959663
1664913824
1245005931
2042981421
1674747606
1779028935
155266692
2120137527
646869613
2080434834
661309679
2115350344
530192206
2067656978
1163556054
2007663973
2097413218
684451379
128510909
447927007
704626130
1253843771
1955177638
94832036
1223760173
4011027
312581269
1436959830
1126446722
1427225299
2026067603
1191208563
10561529
160458789
38671481
1774377349
1269535269
2146344070
686462574
500046144
886760454
69694769
2091261409
1024750238
299175128
1438905824
882274347
181316324
1734788994
2124994410
408323335
514011920
1438382920
1208557802
227000041
1669034878
1148372164
1052981859
893727616
34434116
56563874
1695131752
2113804408
363312326
738604933
884819834
1209727115
823903568
950842951
206641627
635897127
930538329
699312087
463665977
232708875
262686638
181837998
2083251656
1086094350
291096707
547312462
1351232053
2033568219
1493708566
682515901
508166115
1096771220
351318328
1509789636
721764399
1476410357
186127340
1599355926
1955609148
1858590681
1767952778
356320912
1201438196
141264285
1229350546
1236937007
1895539831
1998935331
1516478640
993121744
1863122752
1441236857
61736728
250163237
793991028
1513944221
1495487386
1327270669
1221557856
921932883
1082216402
2014652053
2140670531
1756458294
2111754721
433638508
1035938177
970990350
1349731895
1083727120
343190053
1732706150
973698985
220074420
1298073079
1997653029
1274501651
1563083064
518811059
949984194
586135811
686286044
91125301
26155493
178949864
1184741177
1386998078
1900352935
1510722337
133684724
958308458
2075001827
1869023492
762454471
602557186
332803863
1276369816
1522399098
1418266958
1453641311
866392348
2035920831
1949300319
1221398027
2100527502
129809132
188673059
91194792
1289260637
867251158
106621551
1735416424
1571798794
1599333085
954212500
1663216689
1634753477
1009589428
1252023582
716544891
797270199
1427716692
1369940475
1182773940
384203284
1563580628
1064354409
1973242443
303432769
1759579515
1103084678
1632602057
868897976
1910822882
125302046
2130280290
423288687
278672968
1937873283
722922394
487597017
926672241
346604019
1919348163
1564393521
1021786452
1079820497
95097618
1049184403
187746425
1810355915
423833075
2134271253
494484813
1974485695
1266856801
25515741
1800655012
605698808
474542289
1701150788
1110015180
1622801035
1582564913
559589997
1603027640
966123247
1398602326
330882854
660767815
86378890
1795213328
456052701
1553456538
127638481
284630836
138300188
932741549
1218896838
1103199067
242980815
1544377139
2032239405
450004018
1038408375
734741411
2112246696
448601768
151502346
1402124391
452060393
905670291
548586036
2140150392
15990403
508819657
2018156138
100767319
91497362
1213746543
2047471633
100295208
304105428
1960433998
574718548
1408432381
1388847498
722783006
1439489373
1087461740
1834011036
419755558
749256669
327263730
947174465
1180475399
1443027896
1800715732
980538245
765304549
875993524
927182355
317600150
1707772171
1602471400
128293319
420369354
184332061
238604596
1661272474
1026953162
1500182085
445033640
1157735135
538299137
1684221936
948593394
1226107211
333777602
194426039
1579969187
1776458956
651602937
819635726
2074019979
821071705
1528642643
1981094176
162700919
1540870859
1558295563
240262278
422842920
916450701
1096396981
915073116
1379220678
1131460660
1566702304
711761886
1272622267
797399272
812088678
751254010
890842728
527629492
687377058
1171450751
50548573
1512345069
2036869089
578471598
1024874429
460476769
790892722
1231740566
472776900
1673059282
1024292416
88865926
600148448
1468996258
1993569829
949468328
2027984576
1193077406
502888557
567977362
163592718
801779406
413531574
1694255961
1509909741
356623438
1573830653
2067600038
55071674
1735008963
2028021685
1576448080
1315824148
1790117036
407710465
544948888
939636824
2030409425
45243699
711918223
234023314
567936351
1594289064
674126958
615410729
308334999
818247847
1446393708
1727937348
1302811643
1658470145
2049307489
1628089005
222746834
356524153
1916856619
2031001348
397685117
1504182889
855882993
522464344
1902698888
343378132
795463837
1827465733
786880283
2103226613
1132213412
686889185
477893006
963127256
1961045196
1512060568
635769208
329616804
488128406
2109683933
1307052578
1609169898
870771092
1956222682
586774109
1350252792
715432243
2138357109
786583604
391091197
2049877911
2002423089
754874241
1341736425
288052028
1751712281
1785229765
635008113
829415454
1878870859
1027423939
2085705961
176448849
1958076922
523643634
826194116
210862729
157657562
619618051
443235819
2056548757
1475263686
882459428
96483852
1592030364
220113955
598550369
1345898051
612650532
1532460198
1100256938
803731190
2101015799
1248418725
1193230480
843582852
743957212
1408704045
1584753534
1386237782
1910534012
661828386
1607834812
1872243462
431789259
1337765936
1785393680
1189363619
972125063
865111590
2087940798
1147984554
852086872
344540372
1890415693
108835769
426006744
140275847
1122735273
1884018608
393780425
606257449
284211506
1713930344
1862789087
665294750
1483992555
49075788
709732312
1323993571
128465195
1922880230
1282635566
1480195706
1913206843
1532867523
1927690735
814715312
1606192474
1750912628
129079268
250512947
1728210062
1129480415
1157549634
1857565795
1319886788
1635458596
1965905682
446147312
976522204
1286351719
1389162653
1951558336
26331892
1107590161
745090280
1367688466
1831209263
648207936
148608410
1564532572
1581261717
987908014
834791751
2015430802
174478037
573582638
623759299
172304237
2138953889
104739441
503925507
289977174
470534857
270061754
640916368
316122982
1029610679
1428433586
1007467545
316314877
1852988417
1184719185
953791831
1910579865
379155824
1172202737
744840195
406182014
918725771
430189178
1226664518
2099928401
175500197
2029413656
491649306
875006334
1529900329
1235937611
831243392
1604466065
825404711
1667669742
104667547
2092116696
796170677
1916211592
1564734033
333934198
1961756010
1198921310
498764355
345500052
1939337227
241028257
854634786
365249837
1618916348
1883731432
628578636
588098681
1748724065
439190721
1868040991
1120851922
2052410537
1270368084
651686890
547376614
1648788613
1168470422
1921918846
1578299249
1651234558
4313087
483008708
731714622
976318834
1253471586
716770068
1708454312
792129808
888235553
497819416
979384700
2081463261
2078204863
2125559391
1103559433
1642849867
1396706199
293329433
230966740
1676345640
1584900646
1506321605
903143396
470583906
1327106091
370044690
329185461
352161059
43889767
1246939546
1980191135
888661501
25756256
698584904
569317693
1263770942
1109960167
827557489
2080510676
1641960057
385336543
1614586887
1171780692
89653475
741897770
841047482
289106531
1334329573
1996217889
368858099
118118074
1016229020
985503841
1188360661
331942763
205356920
1101817412
569478134
1859950887
2005411482
459637151
398783386
2052001821
1390069928
1550851633
922220218
2078251010
525349430
1985245105
297519647
527255125
799751763
220105983
1551183087
547130110
1200380091
1905861671
1358191386
570787240
2044811848
1673534432
1623351118
1061888098
622241058
1843881409
1559190613
820288879
324830206
723359131
1179559264
1038407181
356509519
400677380
505952640
473746542
563073001
1866693098
831128231
1765762268
1071130576
781793058
1626048344
1124751177
280805373
54820554
531720787
248918400
720770593
1981987134
1037502140
1915464318
248091553
939167210
311163349
125330909
216967119
72106538
726650067
193071861
79552761
1080485530
1503028750
823404301
1156306078
1454973017
2046783318
1386756156
1133638696
171659221
500523024
387777791
845876008
1799830910
523499921
1117063985
1191339058
269495218
1764645899
226287896
1437311689
417484479
431705521
1789761963
885380527
1318619686
870854287
1122879679
2086673424
1767102274
2127318241
302763727
1322864650
1276863376
228897315
1120534070
479215218
1468844630
86770765
1642023554
1287001084
499674206
1292582032
1370260885
787279142
76132222
1028487102
1734101637
711602879
1627875430
1820538741
867863900
2120135374
1664957292
563209777
1045972330
1132336087
1355829645
2099821701
1964368359
2020177519
35370486
687282427
1919143971
945867843
621669234
2137607688
270230654
47072969
1126757933
2023093556
655640194
1560693020
587025982
329417942
1969969805
505230212
950173386
660626138
1734360356
1344139235
341950492
255580635
1130517168
975085905
715177713
694939919
312123043
570615995
1833046583
896443770
707616146
2139747894
902255338
2041788629
164901469
1880257739
72484991
1913943467
653243140
1722274165
1345218924
1068009040
1325803520
814772238
1767614731
1867618013
1696501836
838465345
292051264
2115722788
228648906
1005334722
627012386
1260814936
1481041999
1382193894
596595527
250446281
1952509963
846594910
1002254090
2067104670
1735941843
766305434
1094253673
468416723
1247744011
1712390079
457594093
1740465900
47486444
137091763
1823062969
325812810
1734918347
944409120
1030533425
1331164066
2090337583
1937602644
1600486956
203216143
377374891
830044533
2011554923
1794515841
349897144
1337690789
1227576470
1210161114
382048753
177454041
1940001727
296834278
78989046
1308800350
651737393
1200213802
1337418262
2005751776
11403787
1308616272
133348042
311929125
245563605
581416249
226501838
59326477
723879043
1391684192
182469916
845629417
1946434560
1936460152
1648071229
1931848182
2145697882
516865973
1140554080
1718530001
265502696
1431506767
1457376045
898907922
124435859
978270532
475111922
1477312367
1184121004
127987035
642933716
549024366
876975006
938845132
855361916
1132110560
813401568
161665972
440260574
1685893212
953819930
1290743878
2104146259
2088894985
1080933421
1220375303
613549928
1438490308
1396837983
1590067363
2030441711
840312985
1112573986
2080799515
1549872272
1790852746
1499371764
493059391
1293821349
310176859
446407009
55616831
1251664337
1352996237
236861495
1604236852
1815698567
1522513944
1309396507
866483720
902444081
365378611
497461238
1169675554
1365954952
1948451153
881562479
791653789
1726204030
797371922
1954341578
711089857
1217730401
1449246403
907290116
1143116812
1208262252
97490820
2003014342
1665070211
81538012
162259143
1312789436
1826854211
1547832920
1961933562
1960126179
1017927494
1780572415
1265437097
67516891
2029392854
1584213835
359663614
1543938064
1959367905
421167373
169159383
402984710
275061681
1723660179
2095771793
1031821845
1205646235
1936811470
777723149
1311861891
67974907
2127873470
864968037
1835611581
92013597
360479859
892282149
1633511863
1375016140
752935071
2102547646
1704330768
108074985
177827691
662233982
2048072322
1729115880
1031411661
204021044
331408252
787456972
1281487988
220327701
615059832
1376507214
601512280
804357561
2115255241
91076731
996593369
330384417
1443719596
149992604
1295273768
2135271175
1510344060
854102543
2019085825
1379638447
2069737641
973865862
1053242810
400774895
200413593
940190963
1593373486
2067219341
1144568998
421706208
108160371
472866404
1260844155
665875793
549189804
746431134
283250845
569758549
1345176679
1978023858
322763588
647591125
1970397923
87560680
1467813862
1413438450
681678753
1062167049
396156765
646949707
958947667
710467990
1982537960
257834039
1917271353
631861143
1036313197
26196085
1268743024
337118087
1293198886
372589410
1429034072
1467969780
444057838
1068655840
1140849693
9135201
87115482
592805585
1703018561
1283456024
351989613
438080191
878458794
1013127470
1632998528
1891310725
417146917
528048753
174748119
1991683475
855012232
1720993389
354395177
1571912255
707052255
722273061
1855034341
1326416327
160219968
789910405
493154826
1389467388
2039333142
2034638619
296040048
652962778
938781651
404824688
2065272977
474603944
1199770520
1177030485
1049418225
1180409014
572085148
1060969080
1584075076
1290510969
1570408237
192386287
831884136
695253460
1756131016
360817822
1106765920
1278183940
1712722
1598477286
821899767
1185212488
1168316755
1669538972
1771077875
2064842339
958983339
705579791
933476831
1040330029
290383550
759666775
1329062245
1477783016
1655081706
1073212795
1056984402
188658923
1967232249
72553149
584784752
1507826237
691462990
1101563657
1934433900
25279091
1828773313
670951969
741704909
338493098
1709206057
952887815
632215394
1768032170
1267254750
1685875471
753658090
1515403532
1032577519
1928846763
42486516
703564365
644721470
1339785723
798530152
459789078
829182522
110842088
967961502
319826955
1335961827
915398588
28522404
96684435
1427617370
1662453025
1733522380
251334362
1564056099
1209748787
1612090809
1164639252
1487839022
1540568227
44523794
656159623
864508173
2139557414
795190055
205437298
2058231044
1864081411
709938621
1357462802
762051648
956142511
446027380
2116052837
1143165331
2062338259
271701959
1737624043
1681294260
1341650730
1218005522
1915370414
1595402398
740065020
831884958
1991757462
1832479234
1044786509
926123398
858837633
965542974
1362050629
519035824
1448710731
1813862476
395755072
1548027153
139928408
2066285358
2115485960
1355070929
1019171762
816838666
1666226279
1987473153
99425754
2119210920
1481158862
1001636139
1907292362
23119690
2109529731
2143523008
1252612855
402294194
1383902259
1499261684
720926663
1021100821
1558757099
210486071
1423045181
202077429
1656159724
2101996230
721311269
707589788
181903530
2015378636
1404339934
2116758630
1571103635
1161940337
1957318111
319816671
931261753
1137164337
1202404417
1708867657
1494998492
599257777
1817446605
1321779561
969427653
1578648785
206845145
997362799
146052811
885702481
1670832728
1252317739
659596882
1983491349
2135661973
1913323427
1260701703
474454849
602910527
1568754489
1536334576
1107431504
433402902
210092271
722927802
457314119
92693494
836186954
465013727
1492875021
408442899
998388265
140204141
711976065
1474044938
983754835
465790018
1690862239
606920622
388146605
1141396196
577465514
929293254
1200222723
1489906061
518348490
1581633735
1262544470
1449162048
1804675452
1126791777
428398337
1124751177
674597631
1731639633
35535833
114275245
1296186370
445120811
543808589
1103717469
339668126
38351510
574690128
374054358
607158882
891076078
92788290
702809513
53118696
344473521
166550646
1819887189
1034566662
2063577066
1443284521
1467840633
374953704
808960114
1878294981
1589988439
176474804
636287657
1789857397
288544320
21448772
142628406
877960147
1972495953
748982418
919872150
675533038
639511868
1390424852
1904204187
1230102187
175583414
109182704
1542612976
818819028
786148801
807197986
358932108
155487664
293290060
94427864
25847555
2052604749
1319695262
1264791499
1432977509
2029839088
1222451059
1504044142
1232635005
1937482229
999461094
1052450620
1379710922
2005024787
361819034
1721211988
1839008175
796904227
1318001041
308025679
240400450
1948241835
603631559
1608192568
445362845
1522289538
1658615982
1521708712
1690785272
948620801
30317902
212749350
1118649210
2043318451
591683954
1359358182
1101070523
1148988685
34870501
6274159
1258442212
709600379
1004035641
2052670532
1552853812
1911542104
90652240
1813043440
1257025458
1309137323
1155252396
1867984158
536399044
1364511598
1688967038
868347203
2001065751
1350825819
875136395
1492000190
1128411074
1317182048
935576999
601590103
2010573241
856447713
2134333280
1758287987
1730998967
568581311
1047629321
1935328542
1543469962
610701538
853449160
64893882
1132035578
1460119719
2090667514
1548705499
1901211877
1275964348
1525718233
556672554
1673971128
522213072
173690537
820949429
735315793
1181646373
1305459021
1710301102
1357654701
50213640
1149792574
714603247
600445257
2103063378
563887787
589784848
505297733
1928250729
1946793697
1717914360
316625556
946298776
1196786844
1197204477
1121180877
329309587
1360575842
1805566444
1144410114
1774892041
486404772
1245748361
886499479
1088326880
9222865
1648342337
76217226
1148036266
436736408
1983835234
514534700
559567580
1999817864
737449822
1462781828
2089460551
1086063262
1882600633
545601561
1645774400
929546865
2049812470
1965843026
1567472825
424102445
2066437499
163357894
1087914662
1143836586
106879318
56784216
1627748076
101531793
513092594
1840979146
544602240
1274075844
1440606290
1971901756
1606973557
322642614
1595827846
512600178
1626350907
902360100
521153644
1560286816
473131895
916048956
128627999
120820570
1182923450
1399923673
1869235922
2008560590
1261588034
1224237692
1825601624
1538826948
1001099562
1072527966
2066212880
1093715603
470107801
1991977214
1477529843
786259401
2108592785
1904024558
289807861
1429674469
74008497
1475846347
816168708
1965904624
456595103
292079556
973367760
768102251
643036403
489311399
1697615027
1364871858
2022416015
392905875
721896855
1466810182
2112935523
1069383594
492091623
919891645
1169630832
1704131412
183178262
1913247709
478284170
958821204
40277672
430366195
523386924
1631586494
1399735397
382376865
915218270
1013552851
349849491
578614467
505519267
495439486
1613977143
812746381
354280691
1332576072
736152122
1374324928
177129760
1772888848
1940704194
470160585
975343175
1359317409
658772899
915930092
1632602885
1390130273
569520540
1546224718
1764466587
2028149759
169849918
1939925057
1952188851
1850842932
1272518069
34046258
1290178711
422764283
1286651531
389652175
1053759484
223383916
319201624
457726891
1578657502
1423778259
1053930704
1404049074
1252927492
121642562
1766274772
1966581413
979022824
201337741
1818485485
1467090126
1714021423
93188662
826131701
1467739576
1161218583
1986549093
1304693032
1841942713
1353010382
1574723750
1890292112
1033600069
116189936
636839409
1125916533
1196336494
1323141032
985048343
435671426
1229993685
682995461
116046562
478945976
1918986302
119613428
402798624
1608975184
1651948789
443830124
423757970
419434205
1358837357
1803940044
1453436053
1501308098
1032944587
492032929
1815340514
908710893
1462291793
1409461827
1030868575
29594436
2074189527
789063226
384410420
1689883611
48127308
637877620
1260458209
791121662
1071433452
917307427
98178643
218207665
914610430
1533303962
4671110
982653953
1875322456
1118720967
600508501
2107227828
1061045847
658716814
2091478421
611973306
332754204
1680960229
328911981
1789657377
39833310
1053659042
473574023
38286150
100875058
1474490949
499390103
1240751021
1567879471
742880226
196194179
1733059829
1308628572
1650473518
992715680
1259789953
1205189879
393265021
960375285
431699129
363634544
1046971902
103380689
575283287
524619256
1238932111
102048101
1287253736
395898290
1920966348
1660661871
983129932
1716745661
215312658
730593844
1275618725
166565953
692401980
1365247454
497758622
1257071275
431702848
1011202604
1203102513
32283211
1583358824
1656827952
1699977479
1724968338
909597696
85192954
1006007799
376201949
345766652
438861181
1790298177
643766020
1630840265
1886453363
2053494850
165514767
1458278350
1390869822
913076160
1772894897
176324918
1221110551
25001064
286260447
2053558046
1738569091
6847314
1957867935
1819798399
1452001808
1730512198
861873484
1404006083
394205980
1267825909
465731589
707637182
1405710339
1158476850
367622528
314934460
773916318
1573619160
546433290
1826785519
1122561508
1832935268
1590088355
992230354
1836540333
547371222
276048556
519200048
1100535395
1985909628
295197208
1492452628
169628577
2009452767
989613527
1435208309
17742970
1041405261
2006326059
108366067
24239618
689001917
530579095
563611507
1731879376
996047316
220328736
38432996
2065291122
529599854
1215123575
113764009
137295175
718397103
707618602
323315838
1268469854
190669828
1941549145
966771342
1365363035
12714486
486006915
172837312
783572782
675519038
744937785
464945069
567594667
1707276315
893968320
1747957772
370904586
1693643935
868585845
980639843
2130302112
605024811
1464114314
1304914573
1793044845
1856206765
1143087428
783226701
478130554
883278560
2079335086
696770714
1607262616
1599199605
960969286
1099291218
1396940012
1183364671
1514946292
1770176683
1391319803
2075287271
230408959
493617947
774664504
1127037316
932409144
1292550380
1532683769
1615580893
113120031
1696860136
17071028
408368261
1246215858
1008599447
1720976947
1451966409
1572629916
2112657543
1445047298
1925629231
1218078182
866840222
1234137408
1522011626
1448178307
548125756
156970929
470432696
1691032263
404216300
884508031
746480851
185607319
1698661722
1114571195
228878098
821139112
704575001
1331299872
821670007
1899461616
1202337949
1414148831
958579251
460722065
590255847
1185594346
1170424484
770987985
178175165
1500111758
805682469
596337598
2080874835
1976636567
137036441
917590547
244951695
1575659442
1040531008
1482873983
1146952152
1589821134
99439430
2140838915
1362868231
1728122302
204229062
1134688944
1263290163
46362133
359860507
1972289523
498658753
202802682
1470847296
41487538
1267678387
1228097828
590273483
1589227533
1694637897
87653539
1076547347
531778306
1236177067
1907400119
84049429
281637927
192599264
478067521
316835925
267961773
180258259
1501139959
818416029
1067533531
1667450073
2006323418
926286017
97251409
441296232
1655115542
1105826932
1804272059
1083517615
1258293107
2028694882
73862249
974325720
958242811
315855799
1450915067
1028850293
684437366
1633259721
1667314874
2059693695
1964158916
227742805
2022318652
940330546
1630131451
806117477
1974854016
762040398
411013245
1090150356
1933813048
292692040
1814493103
1632604853
1429902062
1256764912
1377573937
1905525203
538811267
786699345
782641445
554327940
1459865103
1486091106
179788293
1325364714
227910814
1765458399
1550657957
1847376018
1011869787
1115880799
37821400
1662859456
1546839650
82026179
985421509
1620548166
2124857130
1957669092
934411587
1778037015
1145891005
763927960
1153355371
923404596
35353213
1716546598
1594173719
1073383864
235814395
1374263429
1368543226
1593837763
1411934139
1319008608
1761594123
638554314
363789932
2077029701
586658541
927617341
509190682
1495458643
1452925489
416623489
1419443704
1058078597
874591389
1051246857
353754009
921127486
464852642
359678417
1949280658
618067379
65072453
108304764
932063200
1760232355
1988803020
462911850
319779014
1760642105
57761657
1184343821
1876768557
468129343
1000403826
1082909053
439070420
2037556508
2053867646
843347027
710546169
1417147082
1206340700
909341959
65835434
813863683
164796326
45330549
1179225705
784071154
1847945080
1628411654
1230963055
1832057568
745937918
658634903
1041595778
2080676863
830813485
1626590632
1389142520
950300844
1459276244
1368454811
1559573088
1878012214
935191662
1987222993
1448231689
11229785
1795087262
396116601
1016748389
563257206
1902128388
1521831286
100934784
311605779
200247017
225829133
497105838
1951100316
2066393528
1891522194
1474544603
738348410
1876790124
556693778
1561981141
318282809
240849754
1800129327
1529541539
566945519
927209726
305693148
211880396
1820034637
1209355108
2014989581
334996730
718173137
545091983
756335232
269080579
1247060190
554556985
1567411537
918027081
1774432377
269509745
136043417
2095454301
1790967689
392562746
491642644
613998043
1652934964
374401208
2061931673
1342739869
434750535
1005892302
10781135
1833828988
767108179
436098400
30488697
131133553
1541258986
1104633589
196626764
1241509998
1328024715
739712143
1942127137
1777025290
592717159
187545383
975330770
1590672662
1804785106
1843660350
1496269361
384085986
622773860
389046579
265194992
434709165
1001540677
1401033748
807767685
2074155173
337063887
1644628420
140947786
696026270
269169184
1013935724
2111199814
859992569
1298371578
1314269529
533911233
1266547501
247799474
1272457456
770404859
1147256716
1164610242
441400725
1974458036
361191358
658484884
1026593766
1673005790
47805886
1131924544
1777384237
1018470841
157193565
1494632074
1360064578
2082205197
1045588394
1534317387
2013512627
137433993
738253399
232127349
1412300812
1893688152
634482400
1712218066
956811158
1005333990
805512784
1283249756
1368912153
2084034165
2093535840
276147371
1736333809
171505042
1078750987
343969014
1658602956
1563185836
1664120961
133384809
191225867
911473149
48237556
1388774022
521297734
1821916652
1086595439
393691630
1240535130
1282440152
1966071592
1083174932
1709475109
60024959
757913962
1833815305
1845559262
537890355
636965952
2049046840
1173689973
1165718792
2128332299
1113172365
2142271727
626685550
1075934977
2098373208
367696457
1369970096
733425135
1709290531
1932357487
1896094624
720835123
1927786975
603370775
2095913667
326183168
1328956786
121393969
1064464857
2044969363
2073891973
1263469806
1331024010
1721657819
631382041
763442183
498502904
157345646
416137233
2121380822
1142657151
1052270482
455612788
852116971
1190634906
1727568649
1820932451
193308332
1942422015
537363914
1156538732
1896318730
1422336334
892195760
650047031
718152062
1601569514
1952694581
1699615783
510896218
1915207383
1283255256
1500930986
335847447
1574300495
1024441166
669676347
2113299683
665222371
1937732525
960198373
464563233
458431328
1671137419
1332564161
2080353593
1533109952
1038421010
188471447
224022157
1649911639
1307861249
2100904292
1008123245
1403029113
1498916591
81161010
859570047
116845240
1468456258
448623273
260161032
1089223235
887360308
56510358
1369054417
1118610483
1444682658
595220094
8639216
1628405461
1812381234
116815334
548849296
642743400
973060852
1782237971
1299995697
30705660
591052372
62508833
413358443
1589383437
470386118
7931460
243489365
1193756778
773340833
423828723
173280481
1288598628
847779949
1600569236
234434414
1423382237
1041180808
1289235987
1129422222
1100672667
488019759
1197054937
1715636737
389734377
1364382133
76985170
218089092
1539334442
1429087884
1656746197
1287819646
1342991050
1757455080
32132316
102372526
172554816
1320503891
162465304
2141697584
492730356
1441301898
954026336
501218052
2134473702
2110130782
1476907359
675512998
1117528731
1991609889
456292680
767977098
1631559005
1346377723
1677180096
897303045
1435183104
1697973795
592683000
316966994
2110889890
587336913
585114614
155024705
1784870230
1662452931
1600844923
409647121
661176034
2078417304
349828484
727759652
63462577
1746300977
1252874354
88386074
1310468412
776120202
1169721818
491689873
181715943
226254223
90633940
1372251046
432868772
2119211752
828800494
1015739014
989323176
129472078
1270145989
766566849
324149174
262946000
1591849136
809422152
1263298794
1142535849
1608840872
40572029
303187444
1374733827
345874828
373468971
72138817
1277874340
280080459
63184388
391831547
1359054454
1176861186
1232916741
1846076759
1965734395
2001500538
678981140
367169429
18925022
1305323857
466418517
631256742
622054390
807749928
1163051931
994237632
617049186
1162196284
1373249176
680039429
626805576
1645055454
369623621
566465172
1683140839
556574843
449928947
2052207793
1074535076
1493017018
452958472
1213957752
1264032945
196080084
1991449912
83110185
1060321264
1233577544
1110638293
865716371
401790766
455650100
1756391069
964875681
1803782446
378116417
2025800321
1836058447
244881333
1524098852
1295584056
646534270
883644286
1858299313
429967458
321446393
1920516711
71849861
1136746109
308817116
445419845
1899968265
803029773
937232840
812550118
325371443
527117094
1067959674
2036634044
536094215
143728787
90370719
543425414
586904030
1726024465
1099140476
344531280
1259838395
1320235282
1871898108
2047802445
1707180993
1451606882
2064056259
544934831
368283074
647657256
2138777280
1960119545
1658766087
627236157
1753319652
1663298925
502510843
1100270840
1694611069
89090293
86038718
767210704
793708640
772367060
943156890
1341062244
177179158
1425499230
717990992
446440058
1814399224
933235512
1511558484
1660298190
1167582852
1341235013
2112070252
874924882
766574703
1189133693
817115455
134269273
1507749490
560031033
666864845
817122294
1783903234
1017362037
1222380226
1899476296
1928017703
549407834
590370605
547204570
71590794
404241697
1185244097
425140337
4757410
1315732282
101729481
72728158
1820226674
1498534350
1692030074
98164670
604912432
1813627639
1332574379
1200253173
102183735
175833902
379936023
389265118
1281820683
933063687
1621688782
1393005572
994290530
1181331740
1296666164
2056927352
1707409067
148391348
1085147891
2089030393
2122862674
1497922299
9675541
1985759965
698611133
1616756189
920110149
1791655218
698071132
257742515
1968361591
705098371
731998894
1885815015
1404379128
2132639724
2125856966
154081969
1216332451
1123332936
573880752
1548577791
467438
2134235117
1339997262
251895272
463579694
647179974
1871021467
791198679
168481723
1209220452
1073773315
219282430
1462210204
1208915425
733222383
1446989498
2147480724
604456803
191671559
318721113
1547263156
1887480357
909724927
1105093326
2068147309
862812043
444568422
2041236034
1834825329
1684684450
751039219
1072324991
1040828089
798543250
1087119205
376440036
1711610771
979042536
294698081
2043011538
729045981
1220726344
884397094
1680883683
397301920
715568234
205478705
1574827353
1122818126
1129359032
725128412
1212861327
388915112
359895761
2041124927
954835247
1167481601
2059007634
675572253
2125608442
1413904230
1964729413
1588093082
793900172
1773257424
1528876085
1719059348
1200478276
1821111312
705939671
620259743
1421067429
1021029330
2144054824
1767644396
1450055790
1213993389
2104134444
683370759
1527279652
2090687163
2113328916
297846168
1183333003
198085005
201189281
656367818
1328156674
1444379254
1580739428
577277277
771314252
116537451
852718632
966217087
1981760436
667936216
41424145
1533565442
1877116152
638648251
1682394058
1231078314
1626642256
337698059
1243864454
466441792
1641724754
722750557
1271411922
1493598049
1316402180
1310993517
1364004040
748488559
106164274
2000153610
1846392340
1325560098
544890117
1514642342
1491374874
600387934
1385523087
115588782
1142675297
686656618
1726361989
1430345701
1702146938
1641965745
1047519240
1351690143
2144566690
680247917
624583549
624221035
1615141582
1072764366
617500517
665007702
1531000888
97284280
456968462
803903883
831834766
1293121084
577791729
1422263615
1686395267
1508023837
1122558787
471187357
999581115
615015249
1297158361
397674521
277463694
1957792988
2008904837
1487738248
1276337324
968573243
442580879
1935845765
562096875
48232625
1608283561
513385086
522447629
1054774610
68688402
857082073
808718383
17300674
359459492
1216137902
2037062408
291611163
771598617
766830232
417443073
345483758
510082462
1352938058
425747926
316314780
732721441
687335428
1987711707
230111601
1245754966
1315495997
1993438959
2091710584
540016699
1320942854
377520925
14082412
1319238768
887285577
712352214
1939485699
1046813926
1829715044
1907826714
430512641
951680732
1387099363
2125325472
1713657574
892834589
1073486499
63080241
722463965
127364294
2072938459
705358599
1574528610
1044029623
2084004547
300656118
77303860
1480942154
271863623
1144319596
1814703500
1765335576
1597733945
662301092
2002266999
1735818864
1888189946
2049385574
1797930191
2145121725
167792818
1180166247
525743837
770934694
1566537819
1382567922
1797746635
973109216
1031346859
132278328
1373643289
1619912972
1958389624
518781259
194612998
1853796241
1196648663
1086722463
864447960
989645713
1623323444
1982339799
1350461199
1849129181
1977368481
72662904
1724637576
1904950060
76346667
1920654001
458845909
678102201
1120350480
2005415923
1208136928
1363986452
1844968989
558339739
1404042480
351207716
425381083
1970235125
2097724984
1614672892
461085406
739687659
1629256389
368241119
1429671867
1805829358
1441610874
949932052
718339335
1180801042
2076769523
993489162
1717125378
160334725
70659392
285759751
849218231
1378139145
1639146388
916820544
958035609
480690907
777521173
1968070008
797786189
170768755
1330546519
742791524
1138833479
1150367046
205672926
155973176
573373875
479277559
1554468267
2053944740
208681037
829262804
1587011658
480157456
1980687054
649642859
1381797993
1944501522
261660123
516245267
1432728300
2049527974
1084564408
115618233
1304898595
50486263
1086314402
781870125
135965973
1087599338
1142634385
759985100
1269084381
633776836
170367848
926905145
1260879777
533164056
1322112738
840155701
877596967
39985719
1199298602
385044203
1088443911
450801812
1519896313
1688158175
1019369545
939839660
1077472658
802739381
1912734502
1752192022
652676165
43774992
1227283183
880449667
248126331
1996942721
477103209
1781678275
1139187930
578781308
1909588109
405779241
930069336
385238312
1943445425
994100532
1442376963
1456274488
311328842
936405876
1630284277
1754144262
2069319453
1986560730
367572421
975698007
992583532
1775889907
1842815988
1848923018
1855043122
469549268
2063241149
1768001502
1338880018
1327870754
1236327133
1804758368
428651059
256941025
1334738209
70546496
177912698
1082682439
2098928550
435594151
823985057
161155286
753214445
195007136
1678301402
2077165308
1110844052
1460572440
2141506354
488356324
733191716
1741546211
1115400751
323358092
1050511271
36874358
643786823
495098729
835997492
2094196550
420492453
749341919
2052625516
205951614
910458116
485195628
596687895
640722734
17391054
1832991767
1813029448
1312027209
2034614781
1526026944
1388443808
1472233695
639522068
656496245
811891811
414324734
858673413
1096389047
1009051589
528329504
1275952765
1681461866
1599144609
652721194
810430697
1016384860
967775078
1001951674
2128272653
1310711137
636332868
1170609171
1502780822
1285038582
543234644
230285419
1600649316
297499189
1689677704
1424621036
312948015
825528928
1675109972
857055886
380404745
1587550912
407371982
1900338765
1168801024
1948625413
1485977161
1037229611
1175336161
1511506945
743333562
1342798436
145544108
104907294
100036542
1476935576
2011290088
1138055313
301385949
1792809271
381378354
350680078
1844131200
2078339034
577459158
2062514332
2043925001
72892129
1719778677
229019353
1919273425
719691282
146042748
798872795
1195872816
1857036314
1129017547
855208833
1410118039
27292865
1081605607
751894917
1998128008
1677057272
189171177
2147365130
799740263
1269357642
313917009
1907449079
1285096125
1250143253
1297007166
1327760762
1656990826
922695899
1503742138
160552190
407432722
676055382
38130251
267728789
2108588440
663995054
458768324
751537446
208988384
1259789612
1253640469
2027717442
458532137
2060436867
1140791122
315952664
1833394412
1902982189
1125221585
1532721270
69236835
1362789313
1711202380
1162559831
525035092
1409420964
1831515149
1650916505
1421699876
482247837
1299118700
631086770
1433678209
1805778927
751087061
1743045385
1554817263
1445325575
1039346199
1894845557
1444407635
643691470
1265013968
17249488
430164287
201555638
220959669
408350691
1726843136
685177839
1091192620
127716893
527033254
1963365691
1241009620
2110228390
499084964
1493473634
1532092995
1140859474
1800621144
70566184
2029744035
1447277177
1497721925
714190371
1821189407
879280278
788076950
2020198257
1392433527
2122611228
1292407572
492597458
1787015130
1039387776
2046690003
1237289715
892300973
719893337
1952179178
897133411
661966622
1986477090
1467603336
112272725
1932094739
1075137632
840013616
1056671969
844461089
433634398
817352416
104704438
1857531219
1083810893
341576421
1969007660
918529629
1927094098
534692317
387945808
516510814
223398887
1341797272
78416377
2127009079
1145654484
410384647
2062053644
1553654092
19125023
443004697
1234298330
1671664247
620102469
66788096
1789339841
958197713
533472470
874740531
353973180
1838710001
1690402689
506859971
1240948244
1976550648
606008784
2127698031
1354261279
501539113
1315101633
1860650688
1566442872
1133004468
524484920
1545400293
273159188
2093995253
868265004
1652531919
662883228
636634802
2040109376
1870619666
80471054
61282786
524273543
813722422
182966672
344989778
483891041
2082214800
739806876
1153925079
1408374012
1543329710
1702786726
1489421294
2076741264
1563049411
734999045
402769979
42803221
366754769
1692155234
169025585
1471388334
1058507878
180381129
754474179
548517295
2062631803
1177794105
1918378587
1813771917
2817337
1311933245
871351327
1911793267
1991017194
1115052639
94338052
475630094
465154957
1337753564
1216582719
1773148309
1428822297
1273560503
858104645
473714472
1248040473
1373441431
396875869
1171370591
1224114233
1962170861
237177204
1540444247
435154647
724879068
328268729
1273647994
1980739417
1195263024
1583919787
824244747
9023280
1565900482
1270503788
1915535276
1807871950
1534173019
776892264
1254121019
1894530441
181800271
657654073
900706377
1925057312
79014850
504438491
2073515178
399711614
1755524498
606428706
1392933642
717647894
1988139511
1331457140
968264659
2002071578
1112120225
386774144
74305158
1748393670
850041427
432503268
1765961128
143772668
553431568
836001392
567755582
574789724
1278830277
259858999
1407558368
1026792
666677020
2145272729
1516231431
941207836
340638292
1503895334
2009519827
1765498776
1687386112
1509320026
806033465
1813475276
1303248161
922035952
293796274
661303672
1964616692
1370934662
121624237
2100220711
451831823
260649616
1375666577
905099008
111382612
1190909597
1962825732
825415805
590219949
1887165014
1940086470
1095476988
980967047
2100881853
923350405
1729673906
1825835475
842619988
580489914
1599772098
1534553731
1818134524
1631966873
1381065128
140718254
295842894
106233505
564681340
1394301185
1399682515
2006728593
946797814
806133504
680494499
1606792164
1599480087
843656663
1012898481
1281276598
1259140846
413204188
1300267568
1924785821
208258690
260212608
587605632
616819002
1378098860
1932277968
1637489953
1644776656
270291470
1894260405
213025433
1933980085
1858521747
1246739266
585955612
829673298
601201383
97572137
854012811
853867203
544507995
2049644927
359772609
763730866
1109794471
1693545392
1243401613
2129109473
743805144
132577558
1979145811
1799013274
944290412
877622816
645629851
1289384809
1770307085
906364478
171738775
1410220417
1632309414
1614586930
846110565
2132373232
552342949
261403041
1058388132
2087069875
1577275362
831773005
1022279648
2126740208
1943171999
1726123910
469055766
1509224038
1747646434
31833388
1197183043
467262801
1379752283
1066019578
240877183
1433827660
948682071
749523444
1397015300
1873613039
1141152123
845636425
1196620110
195037375
50554577
2058337555
708495527
302068688
1117719267
965330995
1554325671
120219635
1387291857
1119478013
812497740
1409344206
1651856288
1365904202
1049948432
1855591090
965929264
1625877402
279842689
1852752214
310653835
1002516457
2076652074
597769064
203636240
1231605025
265398015
62282644
1321310568
237317244
966150079
1615891124
1989279207
1435812052
616735146
1196014206
226766985
1947782036
963746491
1061777827
1547264859
1079382625
886077757
512105062
759168492
473408581
604806825
1632220293
1999310894
1236242267
425545843
1555099913
704113180
1045813166
971247888
1265288735
2090068284
1423760386
907488993
1337089954
321660406
1012661097
364104377
1312971514
367450199
1409293414
1720058390
2077519449
38298231
873239372
1604025693
450365750
598430274
1511748327
224838484
1314668010
928893023
133709283
946202193
1823193419
1293191699
488810626
587165802
1484258478
1987929883
71157318
279737440
919867380
1846647329
837836832
108563588
1642010356
1405858671
1629621456
1315461711
284941562
952964813
1770035952
1485262011
1415925344
1371689471
1459183245
288380605
669488261
52891787
1198601531
1409076543
576781920
567218438
1510147129
1719080249
225564747
1758877137
1528273096
579667395
76058678
2123238615
1582130664
1887018404
1052165215
911119123
413902867
1213695015
1210309617
1071280896
1223936677
626394729
843897478
333443098
983313060
1232513481
1804833427
1626303806
1054933740
1904506368
845626194
1022995285
186558651
1075570453
1579081520
1985051778
1946502415
1478081361
1719383695
508345987
1310934634
862188760
1363919294
1761126188
1663362262
1937910560
923230748
1880464986
1398838025
1618300635
1584164450
537226135
80223485
1909832029
1339037663
800611110
1672216943
852811885
1331546620
677943590
1998910667
1173144784
1766400083
1714940793
220859212
792988580
1760399221
880137386
1897721284
1096068581
1627239802
1954349645
1031577358
1311478028
860205079
459437975
238302917
1187405296
1544014839
128343213
1057889674
2056715237
496896511
2093388892
1092401591
1917508261
556959829
2020065683
1294277907
901087276
887878896
701304811
179931670
1269958445
364481141
2000158092
225627997
933014442
994012992
1152244200
1465097640
2133685135
2020798593
537701030
1772494592
696600985
332532791
1287006154
1778037015
1964018647
194951144
2013085499
600872000
20761506
139832582
1418135847
1276273871
161005696
1339507251
405810073
540049686
475163036
559096921
2086411618
1466488188
285820340
712106688
1001366507
499440946
1814611779
433052970
106856149
859643060
2004608462
303109669
2089073427
11728355
1873474950
1847098776
1651506696
18698030
1577235746
3469288
1008006795
56305753
369981874
1704643143
1739599712
1155607334
3960044
424739745
1208480135
1667341745
954320603
1444017455
1459639449
1107430438
720658727
481604441
182144637
1085723494
827602768
203242897
895837971
1086405801
1703463293
1683005409
225603586
893610723
1226522001
1778136938
218941920
554758502
2053890279
2109463238
1313359047
1547162854
826719632
1266095556
500271247
188238462
1142707748
1681946643
1717455406
1960965552
1080863951
532657254
443791403
574496263
1209655371
1088615701
829078764
1725947588
626366486
528028369
1704951040
2054642882
799058162
686958540
1236229966
419181303
1072293241
1227959506
1500152026
1223171262
2107435859
1365435140
713549354
193268955
1652603774
1594192893
614337742
1555870278
1244719973
251186364
1823883079
132293201
33845010
354780424
1376563726
96643877
2068550226
1290784557
1586501584
353954085
1039712949
1710789862
1067569118
1133029988
969643969
124020981
1047590291
1707352433
320534798
1345894694
1865435569
1762525395
517729850
242381910
1333531608
738068518
1761296370
453274506
1792625416
277527125
1719046859
2055588550
234777732
2004598980
1331146336
484955447
1858045809
1879493665
718437901
717208824
532422863
764838243
1941133691
906798376
1776034411
125138627
1099577220
1085488506
215341377
487869464
477677475
1993179386
498458628
4950023
1431684533
473801816
1467533757
1470540114
717512269
1154054493
1200892859
689583649
1490071643
361705072
1299485488
1816167478
908457132
179998763
1214633445
542060017
212938499
1317506396
1446099137
847376198
1624816992
494358350
514040255
2010847553
294761060
159408550
825246637
738467221
464104867
30731552
335779978
1851077082
452332166
2138123411
1584349780
1321878073
2070261393
993449631
2128066537
1797463484
104772963
663552957
843551880
356685149
1497558739
1138238374
617670265
436518304
474853369
1710615350
441562986
1171322851
101394391
386433534
543509412
160129542
1433262403
552292756
2056901973
207761760
941787588
1423635658
60615260
1883310082
1180952893
682008036
1607774361
959976433
1446941836
2047589846
1765834998
280509891
1990259745
2117244955
1427295208
1677283202
748663174
2017753574
421188628
928594302
1662637625
967191837
914041585
203135196
889870929
1053050022
351109869
1458398233
788957539
132377652
219383158
301716648
1413379328
1067951641
1953141146
1939977271
531048269
1438051772
807731646
1981011906
455103517
809175719
553747334
1033282012
1144972181
1393025901
2135314829
1658739602
1730264401
889302894
1580418313
363135988
227374891
1951504474
926983164
209061715
2096546710
2141379790
1971551748
1739728345
421999394
2025846558
389302699
1892715898
1484176933
1942378591
1219986496
911012973
1680146998
644750649
1315012316
2121346072
655975708
336070813
2093323510
710996158
1544605905
173189656
536383138
414226253
1035378456
1054341785
1923738935
1313049295
652025638
1871167886
1946312391
848350893
232084063
1091766298
296840382
498168838
1549826535
1146655069
82955479
2087580968
1769455298
1438677682
616899100
1274085096
721018086
1059070008
1155654850
507522867
301054622
429443171
618533706
2118754027
505398871
2018019773
813234299
1211797281
1667121664
752522843
1798848104
379785856
2059462999
335733088
1642175072
1669324135
617483207
2021965271
1204220650
1464667265
2108286129
1347888212
507861910
1609320436
844875648
530593354
1966902858
1898229892
400173023
573255109
724225204
397983539
76856349
2005647484
835618514
697541934
1556806255
573239899
1040284865
1149657021
214382532
1478240006
26574812
1911518591
35998424
394786957
100394189
1351345994
1700132772
167386823
432800345
796699137
59601161
581057530
1109697514
570164603
1932142752
139790455
1038266683
1623118276
231886690
2054300438
1949137940
580581791
512922193
999701465
1484593536
749147502
1928649245
975634938
76750123
533786543
141732709
850904620
2138445879
130007423
55465982
575406879
724748669
893665869
239634703
1528149196
1527266837
65326521
712895153
218933614
514720627
602583162
393401484
1392701030
1972739023
213695623
1505875188
316899254
1047942790
1133000148
1099948487
1410637276
1344060699
1233642279
1316188278
2108410133
275352338
590532361
2091902047
515049029
1353028447
1405279131
331676232
2039266039
1898482842
709463348
693353058
1962635345
2002855435
802114629
488159236
693875675
1568263838
39376808
934323660
1709710266
1118111097
799602594
15313331
2064226580
1013422899
1598736699
1798158784
991181370
1544031
337443432
136879771
2083056412
2001358241
2043464628
1138906815
357319650
624965970
523311732
265694923
1541955591
243701705
363475859
417813155
1030142123
1171364885
1646083445
1860002251
459442644
2035610348
1729019050
835088769
361327104
927855120
318444614
1311853994
1712168436
1610634724
1260675688
143795898
1935772873
1894144111
260893134
1404535728
216900940
1092640036
1772236717
1552485512
1018076947
1306217015
123261854
2049394348
88572158
1891503270
1385097020
771248127
1184767969
915106756
588375676
213733888
940429054
1758150513
1251851558
1438987199
844398216
1978790423
715550284
1307281242
390186422
2014497150
1431088643
1473672008
688404646
1724513058
1914164749
1604136818
1107302309
1046318871
1338752999
1979614016
1813430304
1311545225
763553174
1234247965
1759896095
379725964
360160373
1338217159
591033081
1229239082
1036182907
247562654
1979657194
653437983
728406806
622298081
1326672385
1346304360
1206266286
1342739149
1403887137
1017456502
28070639
31546018
270396348
1628218869
1883068716
2000569882
1803070215
571871909
2064903507
472971788
864066269
1960402740
412412607
187032591
358294231
257482055
724239442
632629461
1367413218
939319580
1852651072
1199488556
988853874
713231814
386753286
844335471
1373983997
359571094
1791231758
1708129949
1312911667
1222353671
1953358271
1749746190
1414699646
307042619
27266159
910950480
555869688
882511313
1836191752
1634172154
734399744
622129698
1387797673
1188988264
196547252
95545342
185976882
2041071439
1562762507
371484535
558160324
766072184
999153871
1534888548
1856057802
1169363015
590975483
1365578842
1525463939
1552013004
1590127178
18574899
841110532
1231166751
794660789
989042667
1041667423
1075126196
653912374
1880481407
1277994695
30938178
383017269
1439761987
387068080
172799822
1076572863
639933674
2069018460
1524101799
751377597
818937361
611903917
1186228785
393833777
95888482
1839961607
589600251
1051031734
852585178
62417063
1971601087
1976772326
1516299369
1401609295
241144294
342311341
44745722
2123576594
1500028362
177648145
1329064391
2094720698
477083087
1665874941
1538159072
155811422
1298650086
1495528937
922462776
273800162
1680230073
1220942978
1491954008
1440263626
1191669391
703464375
1877593650
1298879445
576584673
1961798908
1752012105
2049944811
116812165
1612683361
1301774443
442084605
791277114
2092644616
147472197
2009312837
172546698
898050799
144455155
2057971454
1862201862
330702860
1499545562
1589699335
1659298288
27195043
981509957
1199821817
1856559697
145792958
1596958785
135436210
1893339618
1395868304
716595030
150238930
987092538
1617970283
867483270
1014569361
1780301814
811585928
1957913659
604229918
922664154
174685485
1610727861
1311163976
699041087
211501487
1357186271
470242102
465964413
1111247719
1423289805
941047628
1292706560
916287951
1302620994
774517458
1731267680
452748300
669615980
1038009372
807112510
1381691761
1946836001
317859459
1468366567
455777024
355602823
564535786
425322258
1131589222
502136715
1979109207
1399371283
7658383
444354766
1857879020
1969647463
1053813657
2034374749
1546661831
892206897
1099580357
1687295259
202917497
1645189510
1903080533
1140276488
687064856
1479928559
1403359956
1964101905
482686237
2069248632
347413451
1152115075
666442636
655608795
144606372
1376796128
248635638
580752284
1173772531
879843556
453316852
1367030802
472147231
1616677895
1628727832
1818077307
433075579
1221443838
1905169258
1613542015
327882790
1539505155
795971556
1402829406
1424888157
1576976684
1024293048
1227009983
1423639769
1412858729
1593049997
587051027
1798261252
488022555
541759967
1839919128
26482842
1128295879
1731659565
1402234656
323717613
1157893692
1858790
516382926
588647655
1692971344
1332698693
1942944473
576186582
1340091493
90295931
57649357
1884021477
704363700
1907231247
346562774
1303794611
1142004363
1849769075
121273115
1888624651
900499826
1043243113
1320430610
716493107
1768654354
891505463
1112293708
662688062
507364504
732295322
669182547
973421015
1900762837
879645923
2114049325
750968917
755902424
44435075
1818706854
1004025362
1963719521
461925910
555753212
865647501
1260629389
1546990769
955073059
596751243
1209804918
1666906057
736178980
122827655
1654006897
652009307
1142411014
674366193
1132529775
1804333934
745171670
247987458
104491612
1027805878
1987177896
326103138
26476419
1720095703
695108182
1103488853
1841200750
956082550
1539162753
610005906
1012943409
1628533312
925089710
33129845
569779706
1868986951
2055177769
189750118
1430595956
1404999713
132198248
805883329
390719612
1345964680
1955381080
1746903534
221517784
1479881616
2074887298
1464418023
2131604450
762360182
504256856
1020593789
753946553
840895740
906969895
2003585564
445699239
1871702780
89331772
1533513320
901127867
1958918458
1512808365
183897043
656332549
1474989438
418190298
1592224838
1669429462
232363570
1276780743
1129522124
576054772
954755501
1312571302
23410293
1503661609
1526286721
978890629
579808802
321277371
91029898
1126395303
2071220846
220366079
309681048
1239594873
217055705
1324588976
1264914441
3669780
332474465
1509753903
356412419
1891782367
1592602174
1662158890
2102866722
649523664
1517427827
1279088572
2123771462
443421816
52866746
1974826022
1072483745
2127149740
1991974826
1514495836
2082500419
1168107978
1249489877
1715860592
715146871
639979621
1837046122
232962851
2099927991
371329980
1601180798
387102286
640743735
811995751
18724576
1441045204
984012170
2117933553
430866141
258353610
306492440
1517795929
19746726
995135448
1573585642
252105399
2083432931
336104780
278218410
272920227
447673544
638530664
110272409
242045344
1648800310
789163889
325748411
945664617
1452901094
1011696254
1055721928
1957787968
96461221
1733213141
1248422298
1860508432
1656059444
91356787
758665032
1671181351
1921680959
2046075276
1898369273
865589616
570281573
1059277059
1915638772
983584367
1183264865
155788890
1571650626
1386280096
2024441704
710306800
592226470
467685749
1728205923
1983830186
58374474
1287048882
1841368607
322989126
329765145
1677940960
1291682168
1594185837
756585441
1478998785
488315260
1006936873
1744360609
890048279
1861943463
1442014908
1112682622
1322166559
1969670042
279642463
756472597
947153516
1199629167
611306356
912321158
1267559843
734047196
1268946126
1918983051
1032085532
1424268141
627804294
1609686175
1478029429
1265512610
751670986
1912849587
128113399
766333549
673781330
457387149
294921657
2143235078
1259126110
456957755
2146847848
301271734
1539629805
1120215054
1902270986
144105193
1696786370
1931037372
2005027703
936850000
1944487732
72683872
730691494
512322292
716753671
644898110
1082659630
433504078
1925610118
1708998281
1514397504
1173256820
813655771
1385849938
2035256421
1618616116
1003326839
1589408739
1681259475
890329699
982682388
909277884
1025993446
2091007615
1327253404
202857571
1474770905
1766171918
1667549879
605898928
1530745506
876075034
1582583745
553456743
795470432
430747489
1807897974
614427455
1208120822
280089530
611299903
4094941
955886749
718842335
638855112
460704554
515740475
1789199086
315004358
1780695695
1606454142
772782262
1164657606
1916216177
2050970564
824822594
1101142862
1106760566
1393416183
760958184
900589582
1685250822
801881655
872670110
1611601971
1801668766
553457094
1076557905
553617647
1650290039
1822182028
740339303
1136762977
1055915640
819101319
264801646
2111222674
1576924211
36418412
401810372
1929277888
1015391392
1204519099
1352746754
360429872
1693688702
902399191
1002631953
713489930
1403866790
1816150174
2124318345
520334016
1981499277
829126802
425965622
301628642
1162812861
269935521
79842363
1060577743
1064799323
1485427991
1919042965
1428039152
147281175
1739454989
960895679
1138857255
2060289610
661523876
1741498149
918460038
1981209244
1381779694
244845868
1077902685
570566213
1197120306
1315123275
712840567
1219347553
928177600
556004995
698776387
1439388406
356764366
658071030
1590135479
923928112
1908439516
372339843
597023158
1364716760
388859193
1390908639
453020634
1322985993
1426085812
1209532376
2024131765
97471279
883539772
1490890724
1360142470
1264673345
1891735127
1227623390
166358427
1601497965
931538362
776083224
1447140644
132364203
1149775910
528489459
1905947012
549768044
1867945980
140787766
787452860
652541532
375094945
1816572047
1042561296
1637104736
1419785178
1687523141
922132670
1320701334
2105728017
1051162268
519786717
1020626740
256377388
414582583
1845409915
1556862529
1856898528
1172203940
342222576
192550572
1878175720
1905698250
2098782618
1537232949
1374642296
69267606
450975373
1419404730
956229302
1627406346
1924945406
490955555
1551907566
1526712728
1995279145
869399020
2018553738
1568397766
2110658811
1287921327
1700130997
826480099
1616608493
704944922
997677020
240950867
1405167391
753306817
878240006
1907421049
351478318
1698692620
368705622
1832886428
710491090
96306585
1415739762
1034650353
1564713012
1597228984
298904677
2086763403
1510797203
1479050900
118510959
1680316219
2118182842
241790985
1793700227
1361524106
1115809628
935969286
778663967
2039510666
1842568517
1811537372
1991829816
928039336
1071868962
1501483150
476192831
2008505745
1608359795
1790284665
1366156763
2131907927
1736595463
1910649167
1667514493
408204459
1844839259
460067773
184467916
1537499611
1632962071
1915168639
567791778
2038600181
478421981
857714174
1051775774
218043277
191833946
1740186122
542390261
1620411703
1085485003
1864148493
65968021
487149393
117349904
2099576512
1014935173
81363259
1599020019
2106712281
1218537376
1842889355
140727543
445884594
556654850
605727898
1487868571
1074161122
402657804
1599698320
1453927629
1540036201
178982964
1762567332
1532003452
233197068
1967048601
446369562
1736209355
869934512
1898571693
870068190
1469288262
1702106907
2064445484
1678341998
1114213938
946754356
2135219380
1394930965
1871786857
606721401
1452915848
1654186904
2036314036
116918141
1121454093
1358461386
643828130
315774934
362300786
1655254874
1294417908
730817941
1192022043
40115165
309277963
899441001
1895140506
1294932778
850100463
611372060
932877550
828371952
949520703
1089842973
1955809120
462764625
1651336308
403682206
782515521
465895788
43787939
1878340304
299605229
65777165
1363944116
1789522518
1234157629
993628103
1998403639
1418965986
749367114
884761285
1353831568
699376645
75755561
1380410239
1375393445
1405153524
1610140067
1288783132
1431127906
1734716183
1248026324
288353899
926371722
581707035
1070573645
1838370696
1498566302
1843050021
1957298481
2099741211
120569668
126326418
1168382476
2092814956
846555713
1105613005
1467779468
1117226348
1380361182
1362567819
1278078210
281596945
145286908
1408037091
546037351
1711980324
211259358
1647648737
871953828
216171803
1257181909
210350820
1981143007
1800617306
1575941161
1108250401
2048745629
82059261
1283874965
1010981983
402281578
223542357
1964634925
1127306505
1593472480
308052630
1539958154
1123693288
1992493552
726333497
556396373
370322820
1957362519
749263675
993975376
1593347121
1742112398
248499824
897706031
58462786
1276244645
190596296
1132763936
2070981981
262495593
1636105306
867405096
19288525
1245974518
734598794
1862318801
317764229
1749484835
522847422
1019107813
2137815148
377683218
1516865931
1140497213
931311083
305595638
1821830550
409020536
1725121282
1085437461
603955169
1966987359
591076217
219545386
1142190126
1654474913
2031670169
1406283538
1962307839
757725631
594575626
511394643
1373852404
494280537
1389182098
1349026937
727392783
45045175
1113685260
1472352619
864652835
1584968976
473397999
1579078507
1374116528
423332274
684342054
782499090
522291567
1863595438
1175717060
1519266182
1461909356
62240484
1061326306
248857938
1615760871
838605873
2037648105
652543017
1918886695
1115224717
377542612
534486605
648266377
1438694806
474252672
1485153729
974051415
865169919
1088284340
333981880
1505548923
212117113
680084804
706088976
1451375132
1921626596
1212556617
801139676
1210451193
222744116
1902122649
1483676799
52461804
1164468557
419384587
1923426691
1608575246
1732295017
69212515
1817990680
2087534577
851336381
659840560
1535280992
190492251
718737371
501036542
1692809310
1632230205
1741417055
40434379
1816957427
180198416
1110978342
1724211517
2050699243
69613514
19781885
987653421
133531469
1952100554
269226181
710769674
936458956
1438172539
1925793995
335758096
1564433360
41403052
671800481
2143863702
775349008
705712119
1487243115
1439162583
553444439
1723659768
1448329174
600113900
1543026273
1724902797
590042828
202832436
1979577523
1589523351
636522169
1672769855
569308085
705953278
1029078043
133967516
1209199464
1357082920
880913804
1589240201
892606488
136526616
469296427
1524514945
1855920695
366870536
1147606999
892589086
422756167
773242844
224475218
762048753
1668876628
1635003554
1334742162
1859963539
1033668086
1643477762
1275528139
1205606844
1752557379
1416781629
1786594657
935106171
1940210675
1109932028
330660192
450163992
1502956173
1453709006
1992674118
2039267550
1262648578
1678027062
1655280988
810181136
365841465
1787514043
1699663172
76597171
1335280350
695612117
508647019
1691680409
430014875
2030677144
781312822
257725403
928157219
1994619824
1577275413
1749750072
157898950
257731961
223623518
2012608106
1605096340
1537526927
165474561
717404954
392371689
649641453
1039252520
199858936
2060848657
1100342586
1266769721
1683334268
1798723791
2065328553
2117369153
519939717
1747329009
642195147
481839638
868319343
1873711557
679815163
1376932059
1074207586
1901830953
1659541262
872533514
2008827311
619227636
1034215009
1555432170
1604777655
944089616
912355330
1860021786
1466781667
688219351
622450994
466030833
261560543
1132244647
765180672
1098392920
256927866
28237365
722299063
276478219
1807995063
1795906159
1762378008
414383830
1161781277
2009360692
137175506
206705462
1534973588
659167438
1251896222
821775801
1612630739
1825891692
42237109
1879187937
1858274699
721412579
802056333
386646278
2289462
568435122
1799785879
916325705
458626753
1178994311
710838579
1902821893
1779951089
2107307791
560621864
1351893181
2136892681
200843220
1923865437
1260670296
1449356363
950675244
618963529
1508903918
1344586380
1603614301
1887989878
1353745864
450199092
1183839750
1653748269
913847081
1849442159
121622951
1329619157
933932473
333694962
698741930
1815465185
565502413
1735418519
68822627
1289069827
1619859048
995141870
1223655082
135080646
1839273939
528085886
1804508137
2106579196
279229206
46035490
2039179984
241289875
1170014377
782782592
1643229939
1631650377
501747796
660238980
1561754911
1689752282
220246564
1825526418
419103266
208445783
66034901
1368440037
189649640
168397238
1766301649
893084584
638101070
1871245988
788119138
640306706
2132426658
385002895
292439914
635878432
303475972
1935338328
1327621486
2050602753
385079010
1174264731
573509345
580262913
577556860
1741039359
1805224202
1378164854
39060699
1262073008
453371399
493915873
1196965640
1336052760
1173514049
1406235924
1602304219
433412278
532028743
708349803
955336843
1802649097
243800133
1761143874
1270079187
592197063
681161573
478829651
994685251
1135601673
1808074027
437751300
1839062982
1326081520
2092787344
874004663
71825162
359401430
560373351
1717945919
438528206
1425585904
685427254
999515721
1795926922
27524702
1389136262
23315678
279327078
1912199678
1661442230
940252537
40283962
373788815
349709156
1780180984
1971188587
770596383
880637114
174576648
564756851
695917129
685267036
1331952292
1971536272
349563374
1447025956
230254884
777574780
1871922757
1063114482
1278222137
2054978979
1658569074
103885275
219611204
1775874599
1932268908
1702868252
1710586773
641530617
813506455
129229960
805410802
476855172
231716751
1215644296
1434681893
1520275363
621914491
371398907
1548667635
1000200878
1739370443
977068764
1539069595
1294598641
88681457
1324980801
602732472
1942098347
960423658
1733473224
812348480
535525702
1184265661
1999258362
1771521210
528625009
1119199153
1607740906
768449914
651526140
161759102
414783978
356528071
1271341788
1241288212
1007669556
1146463072
1187810262
1353238574
1822752301
1163591791
1597062534
949181984
1612703526
52670978
1040158266
1021817548
1102154580
1020243026
1983624580
1173501172
2033211058
1359480296
1250642112
127250557
621714001
1434849840
94623102
1299840611
2062984286
673029593
472893024
1516561544
332951385
1566285511
1889367402
45315283
330141826
962404952
126692896
2071963345
1396689786
2098685034
1487534183
1035193869
2089475140
458639775
1562337686
1062006841
8677263
1437185543
1776180574
1651520012
907043782
1077112561
330672619
622388262
2060632667
551913696
1375014001
416868014
287248638
1577290433
494358167
1946169931
431531238
830398838
1323602865
1088471365
343932303
1845763008
1142227492
1738686291
1628606157
1884017117
913933636
600809176
1893355055
1155888578
1899105631
120028033
1823482966
805105801
1111869833
1172678673
1737165972
532941216
152294487
1709593703
1649904715
291268180
58294955
870748141
342977362
1297420925
1985265713
1878723536
1466722119
1866428042
563053269
53671029
1588010585
127923719
68824113
1441162620
985690785
315053097
533104167
1039791887
1011355018
516239475
1482856942
128830203
497661468
1035126175
1031298567
1883460907
1414642462
2053274761
456566373
767835609
216859273
876339759
1106338063
285026565
948409954
1979147119
1179514522
640457129
956452465
1431595063
1375232321
2138394999
2066404926
1416763577
1777822686
2006577134
1910479720
990680172
17115623
115707036
550815792
1513588224
10119492
638370322
1452522271
1159803123
1648659602
2096102756
1332937433
68252474
416964499
667208545
593096140
1866103529
1526605694
1451928253
1167656413
1809339980
1192368354
119898976
165891524
1381947031
654231673
626937471
642363751
418491803
165969435
145256216
1047283653
1586175691
581857499
2023199028
664593359
197925203
1204115078
1956893767
400477583
958667889
172136817
1057258536
1358792662
2109780644
82998580
2063023419
1095617109
2014065820
1745853327
593188674
1124302303
1565068229
1479312452
863203717
1140122713
1643103834
521999628
1495829262
1643792841
2080671373
575003223
611681805
218943031
2132612854
945035340
1641384781
1234675323
1480634895
2109385887
810360086
1667324902
1146035641
466708562
825583771
514460564
2100227376
1193181010
2014758936
457707070
1848667963
606921677
1834776344
1092006708
279504273
901756719
1696347729
361433929
1946245822
169072588
1252566726
754655440
325414071
843458184
1342782154
341826693
1012646846
1757711017
1492138970
1348754044
1998618208
2065454157
531260272
124940301
1397219053
498145307
1135682757
605696774
1819715615
215296084
720287711
1567730884
801781608
573175229
183775469
910607233
1879592576
1873402998
1183660262
821472806
1605495381
142975598
1252934479
1306331611
301725492
1519155998
835421077
1449248087
1043009658
1365063502
308404735
683945969
450561685
679455661
1543124954
1805439547
1912959692
2041522511
1955552566
216119994
1781835862
784156481
1952985463
1188592192
2056981380
2025684436
246672653
970798143
1152437038
539010971
765984386
403679991
967284145
1822435525
1925462238
1271039879
1151289211
766165575
2118821566
1012208392
1722632169
1594550526
728208144
1274049830
1644059645
151384786
733627327
2086563074
1870483498
1046217939
1532075456
135528718
1633298184
1500312148
566989047
130823985
223430988
1120101379
1498526533
1167390215
883164891
25977798
962442675
1740111208
1232310710
1650784667
387792439
1053049128
281429422
1242399745
828295320
850467539
1714992982
2052044439
1187769162
930131992
1875256025
1659501504
1541574219
860953871
699416356
467909566
506981579
622561139
69515402
566524454
2103309470
2033190257
942578142
1117477679
639841400
944047272
145239944
1949750240
813427714
498168659
1392172739
1173187213
2105083844
1708739597
1609828750
2127722650
1870334863
1920552358
1970162926
1924419067
1102163385
308791356
1781346366
1916635236
149817246
1035669856
947651088
1456997069
1874204437
818692567
1193644424
1691770491
152292343
2115182944
193817554
546691974
1890477067
1151708778
997755384
175662830
1793077650
1577857274
1603232965
889515994
1111110248
84607298
670414570
91801960
751136938
1777994617
1904486076
696646130
54650671
1991921785
1081994066
1255371646
768566058
271364616
958569836
1311082901
1747662217
593293567
1525958654
2088410001
992638147
165625018
812277803
1021512828
178791464
1638093345
1287579551
974343427
1590001835
1973517714
1039611373
1722878162
1721278770
1735968249
2040910985
1970173889
792027532
1493284972
1245189068
381291173
2114861173
1424723843
311187981
1838710319
1520559483
1331648135
2131016000
1325213177
763578644
1696641477
997062853
1099728804
1679473356
207512782
1001761625
383942150
941645405
1625473073
1066570046
613241644
1516374987
105248252
1883583343
2125798142
269219346
1937398732
1286361900
226556221
892892021
1268694530
1340193381
1209184194
1759770559
1853911310
1970230159
1354730511
2039427670
1352565232
682683364
1946594421
1388199808
871961997
1774391000
338996537
1458416613
890521092
1098773260
792168632
2045657277
241171568
234962879
1056206524
441775175
338325598
1244174714
1357608270
1413511496
862802766
952955370
803667433
796450821
2102338628
748100425
518650042
678911909
1741249940
86475937
89697113
2037074419
496451833
38889773
704353743
621781952
420202799
1931471967
1694028659
854096573
1804643877
2134901530
1811346852
189220651
432384968
180635085
504312724
1176744054
1275357247
784847576
1125919046
1551690777
1462572335
2031062920
2041463587
1632054763
254104366
271673772
1348128953
1980253855
967382978
1870504563
16318937
1268511824
2126724837
907315986
228107504
1550906679
40145812
2061031900
919969880
1641491790
792469048
2103145159
494047108
1362316692
1204255553
598536945
1183284759
1692721299
1496020362
1376229004
1522258286
593643841
737688191
1531193609
563878853
1356062768
2031471179
111421658
1238061338
683115663
1337031521
681108919
515480325
1077699659
1166773164
1251056976
29456055
1541504661
830659584
1110893482
626172774
825747506
849738093
562125389
848767611
828530384
1649014838
881142013
376731549
1498363759
1559870470
739207145
1159997674
1836376986
71270579
249236039
826209119
1722174295
563846656
927178945
1932262941
2141172997
1343604397
1802425535
1126533028
2026885595
1973153392
1172164271
2040978605
368110835
1806233112
641690393
909790208
149030282
15544937
469776756
358538117
1553059137
537119801
942807870
1561936513
1326783781
1029977589
1176924378
1518198860
1191541924
1836394042
750026042
2102057406
889563476
1213641537
855640353
1169731278
1523734360
371837303
1500359157
752516488
1725937642
134052687
1941157768
398695709
858636443
47420959
738451046
900965712
1438715778
1886266101
1339816538
2002897727
1752994016
1035466360
1529607607
1416121877
362698490
1687317822
661819598
150373370
935833264
1794806998
169695692
90190096
1754211362
821554443
995433589
1833118965
410919416
643466685
1247390710
1772228637
1972893714
1792524997
2135151891
510710428
1738488621
195398682
1052225182
811234085
1708278739
145005280
1866042871
389763095
1089616355
1453561710
2033127802
1861856823
395943780
1379402156
573662148
1092173320
1678502613
1429405772
1208958235
1228685158
940373332
77294581
226682464
1298490732
1403101011
1283806539
189466564
262383099
2048527789
1722180506
1927181506
244761903
592796878
1977246083
1958740466
635046367
1951137707
2015701464
721298129
1376775086
145332966
165239554
334621567
1855284391
225345437
1787885114
23750713
1394902091
1056206524
1246261747
209226623
1821501831
623871945
682807918
1661795528
226200698
1767107727
2124181446
4003080
1831051389
807170052
1771968621
192828406
69831744
1703794102
141012231
2132771551
2047236048
211893387
738452536
1558631777
1349634574
1290116469
216046594
384817238
736187969
1724311016
626708969
1541144136
159280072
667364439
320073561
689391902
1990854117
585576145
374812108
963903205
965687237
1908268425
823571375
1824634740
280859092
1304129177
41327895
1092781010
1245232624
478592096
1302989174
1089105843
98678533
239488043
70859649
1115412575
1234130611
1664316133
955147828
1149511578
1800024329
482824848
212730474
1531624498
176204357
456612919
556232983
873707845
348902940
1825599946
1237916015
1286200045
609302161
728787810
1431510274
2135833949
1919320380
394353610
739431874
1125559169
162864334
1973966009
887756910
1109219400
839178228
1404422753
2019356459
1551519116
1113836958
386220979
323685888
164749483
929095171
2056709397
1781666798
685012398
1462509610
2125644042
138845441
1922765992
1755328442
1169373939
950174021
852991479
195484073
1613306435
1032486439
381709744
2045379824
1279846537
1595576767
618966673
495884430
2024835472
1233530252
217509870
2018072054
1483799232
264607936
607087915
426738413
2122159257
1321499778
1682176951
1243820608
1588927408
1581741075
1476275678
1179469130
135956191
1049933574
1053761701
978166916
1593377321
753612535
1183593983
1402403424
1175260796
1329120841
1449841901
493907413
768551978
804325702
1175892626
847644833
463862110
83937803
579340466
1133887740
949585395
1816088354
540792630
1227006587
330389609
1647300973
747535541
1644053425
1945707812
170674193
1832258675
1587846971
1860838818
1108865409
1107917335
73228051
1384213947
535490880
2050943090
1604690547
793672821
1386680868
1712707289
1439283085
891462585
1421026550
754842545
421191490
902232041
1044402999
2014865059
962800647
262981570
1602108867
682173503
262145088
1227864106
2087757190
212864660
1147251461
1137811157
1949395479
2053086680
796609396
2065469238
650500034
1161188294
460453642
1472760276
481382478
1562600407
1169035726
1860302366
126610270
8319809
1455862547
159412806
476832269
865364555
1019016374
2065620271
1858851264
1616110756
1514360907
2105659671
2021499602
105578883
539041134
1566802715
1463906907
711134303
1163606068
1836486936
915519446
1192641970
1813723098
955820148
427024131
401083413
1129604849
28029167
1943817367
2120550138
602931826
1893958325
311978589
2140551332
922927115
1899161119
30488697
715665883
321845289
1660123454
408069593
1143378521
1719353828
17034518
51622883
1954117066
412479129
1572027512
211561106
1294755173
1976827407
1603353036
186168345
109594944
1414942528
1142822687
1597738041
851488877
616659022
2055145080
1192998106
1942747264
769503461
155260640
523387663
901946137
157354801
1214580377
922935213
1764556230
804991384
349672938
1733731311
1979244254
1139604262
899769808
886795316
2041545254
122914486
315997655
623165952
487520501
1139315180
239871429
1250108170
1101429099
706449038
1732005289
1139680790
896522802
440204129
215107980
671258049
977987318
1767366817
257536057
1683349538
233396530
209687615
1074814952
1084304973
811931031
1223996109
1909086377
1008823155
373619445
1102223746
1391771976
249484887
1691721453
1810427382
481479956
833429404
704444108
1612297712
665984581
1659834043
1563313023
1249143548
187944229
1323644863
896927129
1799942558
20320177
1267187733
894951849
90448488
116055275
1065044729
1925529146
936327557
747742920
472327751
1560586428
1871170868
1432902384
1569004562
1464435319
1561736216
443774234
1702993924
34258522
100137995
1224624483
35845816
1636668354
1686173709
1573384476
702146802
1192916807
320932960
1683318739
1188313633
828838369
1611089359
1396947779
1506348607
1561265631
240761113
1280081050
1160542314
789100077
1926519949
574361926
250229119
1457278634
1841808392
1289637254
606529389
636415645
1526254284
1640364753
247081899
1741737906
696141207
328325283
454694736
548180306
350128576
1114982895
875192952
1922167410
1353248645
721747783
1691841093
1909588109
450268314
595295875
34474977
1794509275
1432812642
2056725862
1107904081
453022770
1463267353
135460344
1971485282
499526329
2060351296
64996850
1576197827
62280503
1957159054
987995098
42229748
911393761
83443029
2015778741
1766788641
154118657
1346092652
1805297636
1107437564
1492471379
1689069756
1450686072
84413732
1624656504
234218247
1830846974
994879308
825306930
131054867
1723996572
1665991242
1573794695
982384793
1993694906
173684338
1154116189
978930661
564582230
1985863812
810357677
1542944540
22702776
1207644009
1972430354
1863080496
272280729
2001496418
1969924455
751120212
951858667
1387946890
1722325876
754220859
2037164141
644675370
577557956
1316039601
1426244752
1585625408
1807832644
1214178857
1762850224
2084740516
783550493
1440633687
1185175367
281767583
1831025980
314028653
449895377
2133968186
285695387
1028647465
1540039452
359428727
1304208325
2019898618
1302684653
1027224645
487441384
982248588
1051960255
1370472318
1388880382
1395819789
1629670964
465103080
11368028
1467175401
547953060
1279862676
1068160530
311577786
541324785
112760185
1937461081
501157828
974205932
1040833083
1142124481
784658834
426738413
2611982
2002541401
318746091
1735907009
386084839
1009547680
59864509
1496702856
546220407
1074532338
933796944
1439458649
32562735
296643291
2094290728
567240023
1057366783
1590719112
1351979266
234966485
1741781100
1755135166
909953383
2110882651
1353214456
749114117
708754618
1463539450
708586396
1300676518
804973800
2135173583
1274104953
1100975855
1486919371
988893545
1376111431
1321652640
723343372
1492989207
747177900
119753917
1144428750
916237185
311352237
229314657
1770295410
1276719906
2116218879
46461040
2049763016
92478618
1640986669
491662148
1823821920
528748180
1672898941
1669249678
1252391115
1231759593
845447441
1094256271
1787244169
887260197
2004659102
81086154
1165421927
1095942974
328919989
303138235
2065020914
654263589
512735540
724460456
1643279998
47614348
1867105795
1819530283
1232398540
1574173502
1106987779
1148270768
1868734120
1459835731
119831913
476871064
637847395
166311943
526914777
1945943106
24519930
461450177
2016695970
2116234008
1842569972
1105403349
127882371
1273602220
2082580267
1116637092
1994149094
1023210278
1486145743
163823289
1769446472
1618700289
245101549
2021452821
1208639593
576982924
253958764
195924808
439285230
5228675
1241193929
1092772745
2059277782
517402065
504122674
981885546
1250775483
464753988
631732019
2103717385
868816768
499209920
1962388629
818644626
868288013
1366741321
1836989727
924435683
1843190117
793520370
1800149103
9542692
738814435
1838362927
1888933003
1870306722
1875623049
1802055253
776561282
2109868054
522440824
609923686
1030520805
872550619
2051606723
1168299621
1734841922
599279012
1717953329
1965037451
172511887
1146605568
217741557
703454835
1431775519
630203168
2026754549
1209474331
1271276852
183670175
772898998
658738029
2106385612
657483117
1725544387
521697609
326725857
365576455
1075209369
1635930418
1005612790
1374945208
2051935066
1652621922
25625451
255372133
846382760
786857893
1926339193
1472846744
379068343
1243505339
1263467250
1061085208
553129136
2049565344
804640045
172067217
1836863707
1209474728
322602089
56311684
984403667
1861242891
451195925
854063851
1691372967
1158728446
2002751301
1628143988
1360819771
1962070451
1984085025
487339694
2023397865
1730902312
1029304739
767124299
165767647
333654327
68511584
200780564
1772509482
253251022
103912271
68333714
1950813338
2133185895
917120575
1475302023
1511873669
749556074
1646214647
83138936
1141079254
758665399
823245293
100990522
1394759145
1262806395
2144849935
881263869
1818017553
2138953601
2065044988
297583130
915505046
1028847210
854861129
962671132
1603177038
101620988
784502812
98097552
1501458078
2043700212
310953770
869934512
1809860273
987348288
1145384314
1540303641
339180102
1900726284
1680276570
599250748
1147573811
1346319129
671069513
490320415
354344404
1749230258
2011339468
2113402195
1792167194
1510637126
2010730094
886249546
1766549697
804476604
1573674141
821472806
647716248
1786252383
173231020
1089447749
2072084014
1420210924
1299128720
244370471
1137432148
1132728948
1453793229
844517047
13996172
492813541
1448673278
1726465443
1791824933
273658509
1236244316
178526759
1713081384
93981618
496403190
1169277647
1748033927
1841806720
2009602235
1938561435
55025594
517385308
1852163059
1727029465
234320340
1389376424
1514553245
774172804
1961762473
306766393
256700337
1492107492
241584796
927742357
1330574941
81127073
753009937
932097985
628856502
1372130211
1201333361
666304593
173528781
234481291
1515455979
2036372847
237478510
1842453673
1468782960
561388705
1875366278
339562155
1873765366
820584078
2081216279
907352315
1976701756
580279100
626061170
1946973236
328365095
1313550011
1899738395
1934276025
1524382834
1457149810
1259364964
766124626
155842202
2007646588
89409539
648935770
1337567865
1779245936
440434927
1492503627
104465958
812781111
1894871405
222155218
870012474
1688358831
1363340796
418808344
107671302
2093804281
167471755
1822282642
352726174
2050451848
889591400
572920860
949716379
797338942
406822902
1784027779
45408256
1199374402
579837984
1270380822
1640596673
1280775449
448620239
1958214193
1265883813
1183471648
436446408
1734113122
1760234885
112502112
237436737
214950471
806234872
745731975
1442487742
262064245
1475457481
1631191110
268632501
1401267515
137402433
1055670720
2115528854
1476555869
525745083
794979449
561583401
320033086
1540723188
498989518
731212198
1781137635
710237026
1714962535
182097064
1648727678
932695284
1540552494
633121509
1553200469
1366680642
1365997137
900217636
749074680
1807518748
242257394
1388841830
1064728904
1097455032
484883216
1852224828
1746660081
916155306
954026628
1355690105
211175854
291590571
368516082
2131497872
694969696
2102785051
1017388488
354161322
319395151
1197426821
687175205
671910371
919382091
1603710700
679980314
1819191478
1729693058
1623653447
592141741
1507323042
1897170603
193292588
25465092
555916989
1691694072
1634251623
1267825873
802751196
1295872190
1160460640
1241796561
1543718236
1493707350
768766614
116207691
1150736782
477065902
534283220
1381953149
1827135623
105591766
2119486500
2111124502
842643720
1980189064
2009889594
1761390990
1550357965
730633408
341678912
25372690
1283569337
345840884
114673696
1051387918
1727319400
1084736021
1104580307
836231308
1379851783
521589991
1368663776
607628435
1674947285
866823889
697893420
1850574341
1069199217
814413186
1267009760
2048128581
885372604
942541125
306143229
450738482
887645055
669246225
982348819
909949549
2113494533
219847680
550759881
324515449
1108637994
789859934
1131692153
81073385
2061203548
447118006
1427846786
619474030
1744741127
316464071
2127521212
1685125778
1601592318
526223896
574324814
477764205
1174350482
675090378
1503623738
1836310581
245377248
1849688287
672471977
1433050680
1405381196
45162555
420963203
561382459
1386102328
1715181448
1521450996
1963415014
827424792
1214596832
1701177760
320000647
1848740826
774603753
538377107
2108491632
424420848
1382015710
571710295
730958240
222597853
1918788405
351156835
593313032
134637595
406214021
675088200
874925033
450868310
1838009382
2043747712
486435558
1520857122
2030487493
1133234444
2087697852
1420031466
525005816
1002435216
1048732472
831556203
1250176094
23914883
1562241054
63436482
985419822
641550298
381647240
144092135
585236894
367359949
684310018
1426149933
814290565
1759384528
839905119
661398471
1999402198
1911961478
550103587
1681996929
1128564117
1972955550
502812318
1441857944
52830661
869271843
1833253134
584773600
1285224417
1445258868
1290958049
1729153289
907270886
1084765460
1807125363
1666841782
1568308298
93710638
557962368
1449538848
1953175371
1069260178
474412034
881381999
190819254
1090593443
620427688
963075835
36716989
2096074699
47003451
865622529
358006897
1377563590
951844683
2097524875
628159542
1696887084
647559495
1374972659
2135150103
1963170168
31106063
1624288750
192514523
1169767707
249660968
246891849
555275205
1445265627
1257746510
509239224
1233421403
1770333838
1841771445
1355841098
352769703
1573998309
154006880
1403348550
2096589586
538299137
1707774347
609419440
1874852836
670203850
1960015436
1141430125
140913708
192585666
1580835239
2108766351
1442658431
1388321944
1508751999
1358825038
1336200226
362044910
840645974
1057723374
32627421
735463878
492378794
358921019
108290157
1853605333
31241020
933508037
85606125
754042074
304005265
1325585742
1378791225
1420194514
1186650992
202658161
531694902
816690386
1779519775
1945850880
1341496120
1245696247
1372046225
317452903
1414627861
2118126669
470779309
1046200519
1233898294
1917811083
538353191
1768419913
632728868
1044033786
552974340
17115510
981179602
1223891925
445630685
241878120
604226357
83883202
148417381
100387296
78539445
415126392
254907639
1547791556
321147821
1084772605
1078683779
496915851
1522404256
1711277814
372400771
1027249329
1694489856
1517940051
1581509150
609714962
1698495209
1693804078
585416213
792891129
79109083
239517581
874557430
498032861
424230234
547348983
422108331
820729006
1987071531
894382306
60978215
330974618
999704076
1420392974
772404654
1169604714
382411385
1350639449
445457960
1107955604
674948774
126286122
469222854
937083966
1272332404
106754848
2115006453
1886878734
266864391
1435452759
1888995619
1313259446
843373164
387106874
1386620772
1325255486
677909772
941709287
859070160
1470386855
1158932631
72564743
678953520
1557797598
2008028487
739833058
974859521
1423882980
375612188
1962215458
192688518
1055263787
2112011011
64226626
1465355654
889097046
1996439321
1255634915
747792147
2082300255
1132871610
779078943
347767993
1622419728
937512282
1991055727
1890144278
54747270
903924440
573672372
1580960788
746337498
2064468211
1918008341
2003061159
319958438
1344693762
830885671
1151628324
889766019
1864348715
167403615
1589083958
1764052907
813057833
2139556283
277228236
1436348315
702021720
1154666911
364409220
1075725200
1603255069
899940874
819067541
922593236
1600031860
159218406
316519098
2031768736
110034324
1299163556
959347229
331032475
1209975051
633652253
358182883
1058536982
2035458198
1769999426
1746439465
1836895824
1630209548
899679969
1063905935
1473434941
851806373
964712520
1838435775
1973108330
1990939173
758774913
654920618
1615953720
1137138102
1235235493
299357999
1599470882
993741486
1210817433
1866761510
1928984732
1825313461
76279364
1392602766
1347776318
1242939585
47022221
1759870090
1431871946
1368036023
977016645
629950174
317053533
1809042865
742418672
1811565165
1401775917
2108492748
1105075100
368808991
1684024833
409625457
1748443297
1751235982
1343750941
824714559
1126110512
2136709844
1443413994
357058797
1686020713
1297643889
1530329700
1467178474
1041211911
2047915362
893300241
84201045
1524340723
160387293
381914717
410555606
1406105708
887765334
1173184893
1767706403
1766736258
135462181
1288636077
1079997748
1438577464
225304378
31984067
1185622421
1253794194
743961206
664149774
1649329403
970864392
1956086706
311597129
315797367
170218950
1393995342
834036571
1658936898
2055899021
1362266483
1375116746
1553235896
1539451988
961398867
1775314869
2117313826
1213673455
1397890522
1259095511
501726927
1446426003
308361559
461495538
1303681546
979071156
569267178
223488572
1042263051
1511595149
134850479
180973715
1215849362
1375736575
1987960408
447651413
412794224
1838193804
2073161656
826928029
627702779
1291325933
1283291520
1616963924
1766225513
1111897411
592403251
1560345682
2048046546
1777228374
771901362
563460204
30763489
861159353
463177724
1679566634
1834677341
409688364
795897846
798853885
1375570655
1155839044
772162921
1188795815
1705213199
1526059133
544936839
486914774
69724357
1002380324
1589519593
173525103
1838465117
463376554
1121618303
341644266
1312286384
201661147
1182478720
322873321
214660785
327664026
1778624125
1794616491
1185894754
1416111725
607687051
6138201
568592417
630107480
212202009
1736286098
1910784200
1617817805
1509216620
1478306891
654763380
951785335
887554805
244135464
1097048557
766685726
660978337
1809415276
2125032976
1351890281
660772842
1034698928
1759118194
572707281
738191223
36345658
236206467
117031100
1348678064
183404766
705135642
57058854
1346697401
558631331
863792986
924003763
969074846
1626477625
3123632
407898950
1313919451
1986730598
309064471
1055095376
1742628875
1959826397
26823902
336107937
1339228986
593882247
1364313653
1540856832
588208449
1924833991
1826689670
739067127
166147764
279585444
1327367153
1918999531
1244272490
57441675
1322437016
1522173401
2146826738
1477261694
1158802217
470437445
785101253
1069731256
1827946242
1396887226
539476257
408079716
1475785311
291819885
1561858410
2049096005
1964375383
544482134
1973528463
201021297
1963230005
1695750314
85765358
625933812
220231218
494892108
332852756
1917222781
1795851782
1536122809
832152573
949546427
626678007
1665697143
1262605096
1744593810
1506677276
796516155
1439246055
1076148867
2071483833
597758536
1642100077
487965982
219818897
173566354
1860071093
1946729957
478003731
1246553569
2127384740
731732366
117913346
417386686
2067342602
1923554654
1353571166
156188875
1963425678
1642350488
850024598
2065374205
1112780147
987238163
963503117
1706080196
1601984767
643425532
31801477
875224192
1828855524
483121822
1034010392
1283177329
1747938121
1961302398
3346541
1927472820
522087752
1080185297
392836786
1145857310
821016477
2118294815
1298105617
1829456243
878935983
1661289255
1145215818
244754547
428914103
522651653
942706582
564566531
84449235
1480729607
1043055577
1559187534
51838693
1431777391
1360211391
953135278
366771837
707364367
128598863
1028742031
1132973453
516013242
1769695872
1033494674
34068553
642652364
250982438
350575113
721142360
1112485767
1557091675
336110551
2019068854
219968237
563726502
1914743563
896111358
978365817
974713000
1740633433
2111950033
930457767
832370451
438707281
102879749
535468040
779171829
1739127091
1488684470
1018335235
401729260
1041472400
956794249
1254645220
1782666005
1975401107
658570327
1239442651
1671366433
1283812451
1027473330
36107012
1284084337
839557107
1425141297
931122373
1608766531
783965826
742865976
130640508
1452993547
1055411716
401602164
243843489
2016817015
1814278799
145044954
1254094900
200658701
1186573269
1722058720
1418235664
2083879628
1033318841
654150879
1452872335
1656714243
1006772822
72551487
1297459630
1598804960
1664754139
937148222
567918070
741114577
609346781
869703811
1248034678
1484765922
454508526
1098750620
215522939
154922139
364343269
2038684988
618477196
1968930200
252049271
1845425759
1546660893
1328563267
1975811484
1300812558
1734225483
1772443095
426437759
678168918
527390960
312334354
1207091475
758927556
603509076
171731061
420815577
914792317
841988939
1160913988
231553250
1202680320
1535133364
231167405
376273318
2004692041
487831316
413686725
157475745
1401357741
101251520
1712562280
251276511
720105744
1774522595
981177217
978490575
1841982770
1316379036
695810827
1049444435
489770774
1213082111
1351055823
356065182
438923780
1968072494
22138439
248674658
1656508400
1369396071
484087485
92537788
1312382237
1622833626
1971790735
535315711
906844530
2047829166
298389006
73001831
1053661873
1675275404
1556275471
269254607
2031606486
805184198
122291590
153191062
2031483910
255351126
558308628
1107842245
1808511558
683252991
1923915098
2109521395
748169279
1036046272
1805785272
1022130278
528915407
1101121717
484456157
1958636989
1841602017
1767666124
1851833323
1251338520
1388438030
1225479375
1785393568
1855010775
2028566944
1486779982
1418222332
1934950737
451353834
291888901
1904168728
1444844520
917102544
2074316901
1818952386
990605179
1425922017
765855119
514360805
1537478644
1627755604
524024138
2035973865
1679837349
1094426036
249624930
1217039376
308325351
427518029
987327470
1768778272
354880400
65447027
820387314
61784432
809942456
476927130
1505946139
1478657463
1425877831
1237859616
956524952
1184016293
872492592
962473511
368325774
1774191473
131614300
1373114934
181893267
1013682954
1939621686
1235965116
1508053045
1670418933
613486907
7631200
1243765147
2136162789
270432704
968265919
690344791
929494410
706088708
738965476
156460555
1516248622
1238425802
1652286932
2085151206
23006490
745807066
1083775913
1368533305
2078299373
955159322
1480844282
1666660188
1158388353
551112612
1105713794
861664214
1301012312
564497147
1654117182
1769872334
862206702
2113100854
1103598847
345653924
80946179
2124656060
223967548
1901965860
953601754
1316165046
940214788
271761940
392807338
97474804
1401063050
2010747743
655099585
173938986
395226080
1041841452
788214807
279692601
2112649120
1952705757
2050626096
1847646401
1105390451
637374168
662725959
247816476
401681533
355049276
1109542621
703669907
1589691036
1449061464
2097699467
213853938
33712054
872398789
821957285
44791404
733825903
1781476739
2137999106
1154054854
1682625862
747068836
1468504043
574811734
1956810933
129928239
1176647676
904820830
1874428874
1326957794
2028060609
1805144328
491272596
1716839527
1785968136
1745603625
1717421385
880734272
967521637
1957819860
1453265157
1922058818
934176904
1976050064
1733588791
1040849787
1355811625
1904333881
1122007305
896721189
76839226
362462161
527829060
1695829295
715259886
494785868
724845716
1006400846
1700671774
1352115683
1486964770
1414467099
1772111178
956900383
1126280088
1642392166
465703395
2004954663
145901679
1309734401
1383355681
1679042485
1169852108
252573148
2133649151
706549214
683856865
1860370584
187334047
1745951130
2058544087
1651470697
1741346840
572085148
884714647
189149514
1511229497
750720728
494062561
1439908084
1832500255
1669621133
1086925849
102521537
1207694679
1258765301
2099157627
1526918382
191271479
1505106533
86725414
1835945642
1146523519
2041567252
2105777137
816117952
1058432861
310770547
1244054673
178226278
1659583977
1018172618
1808615086
1073832802
562724152
1102945103
42209619
1661484404
1026116999
1749594671
1163259064
2050889105
767619608
737476907
1875744806
1883390811
3253170
886359459
1322737621
531982685
766187000
1061922388
511752505
143433375
1446226545
1405983878
228667182
81976551
15225416
1078101448
1867722835
892498670
1778673656
1797145414
191888578
963996933
204684655
1951209420
966217087
2005257300
54301982
118189063
1241413024
300879000
1677844392
269399484
1410209114
1816362751
1082612110
1963529589
1850680125
1942040187
1084886976
2057303355
123054970
654780080
322999037
1225970796
227760141
134786812
1259098015
493250093
283256290
823344950
1442269163
584895088
1111524518
997947938
829598736
1393721562
1494760304
2029137994
1166366106
329198045
1374008379
379299254
95916793
1450762319
1530126858
1368972430
341037176
967351948
815212091
604348976
1777243073
275811863
778139321
1161065544
2001491414
1687184087
1728026492
1331380779
607841022
1794291298
1070402850
521565332
1556188191
1382312320
187914601
1931755370
1103131450
180583596
140701926
1190118210
575391253
361748901
115072310
2037369798
1682313256
135576673
1658731700
1642828889
1608912607
1261471295
1662239724
361428651
1388831828
2105497374
1903173689
195399015
321288360
723097450
635379227
597090268
12283777
1699116349
1622355561
1860400669
1651881589
1961735916
1506443585
213415750
609620063
1084479665
1746708535
226827757
1125817561
787974168
2138853515
1059752772
1072822538
2002509535
1620529843
798987371
1303067028
534330958
1726251698
1207600479
837373044
338239121
412598453
889956393
466698718
1111511167
49068707
2146523495
1953609516
1846319840
375797060
187402965
996432918
1834619477
131019459
168531411
699223244
619320089
315644134
610006310
1901529845
2147131102
662756437
1498350288
1278216763
1505481362
1568283612
692675391
994779829
230285108
1211034860
166145195
253237468
810454550
929796148
473641510
2083904076
1912750509
1298228035
87637596
2107094450
39957192
1181992521
723016053
572719485
910534250
1652597174
285189526
441052932
1838402136
331779857
979053686
2110801608
1026732686
679874905
2076106970
240018250
1595113409
1755990360
1603452939
1835819999
70632389
1548139309
687782814
1400881441
315875283
204412565
287991335
1659964496
1870837026
1982596189
389441912
62542736
2029598116
1228718533
616430253
1027877544
1309086554
1398197062
1412277097
1696264856
974629507
396419580
1054882921
584841299
468219063
224827304
287548515
1335795351
717173665
1454211790
1428776756
1721553524
1003713793
998905800
601169918
376325972
1279198542
1893339610
581631931
1711001302
1443622295
392717335
434368012
160537193
1310424659
111875654
1861873770
1539484635
2025683997
1141134207
1273487167
439937050
975721768
835229763
1688979577
1352809586
39187976
2136031251
1367700759
333180656
529398243
2000291377
159188082
1364268012
2138940407
1590564547
944500054
123638457
605227323
411052178
894526076
19643481
1877671387
373309735
1224916474
1828870287
1997864369
729043920
2127124064
1733841784
388262387
1668061238
2051314836
2005455832
501854026
1668285983
690223689
829370916
695884516
818517335
2088292453
1483660245
1511484735
700761480
1903921190
2033646424
1909311413
1249023596
799544135
1573472330
589715667
958612543
2010642846
1102532724
180379014
1582672567
159636249
1692525264
1453716263
1159544717
864436072
533207313
747113258
1985276528
2069991751
2051345602
1254931113
870386262
1858056630
541699852
1056094401
1614454131
1847680712
643588218
368250944
2085588677
1893163337
1339095262
781167103
120981434
782035081
2135445680
1982654629
2043078432
716509453
1552046235
961676505
124334990
1809928705
1146242033
534414816
1041429535
640833865
870608229
2109882203
1150131177
738877205
67576042
1817089180
1272414721
260762102
612484957
750273006
1977675607
1917426100
914234613
754714099
39552266
1246777353
1962131461
1321719551
1226492928
929913578
1166130650
1435942185
940962765
375248170
1720534001
473755890
1591739249
740458448
988233655
1805768332
766757040
824899261
1480784029
2145063914
482406113
759472876
1556981591
1318446769
851642685
317763595
1461866462
1150485339
1460317256
1265038347
722703996
1222322133
625527112
1799495517
1693728197
406994788
1341955575
671295708
989925451
1789896581
49189035
820353954
285797215
126829518
140910553
1774797006
1042187630
1128687104
1855588006
1724706370
990177941
2049076806
2141842326
1096341946
723226793
1867173698
1771574223
2037801918
1113405509
1465718375
1783769222
2079490073
985448980
1866368363
1449597605
1989399661
415177262
480978712
176527292
824542244
2677298
2059460788
804877390
1567067184
1970855547
226874250
533500982
1838371107
1611607487
695106797
866420342
251555225
818553173
306622269
1596501549
657653416
692999325
1495025634
710740437
1991091706
136385448
1049912360
469119912
1857324893
698652192
1533855935
1967375259
1862573475
431859350
1149311289
2106650357
1665524645
193567015
266870057
1872555734
197482428
387588116
258748403
371398755
701511741
1407505649
264942649
149216160
1479655
471289098
1944710755
1831044099
423224344
819815731
538592449
996542245
657469962
1492868940
1580413460
1394494730
2090431891
1973663790
1046719640
1912207355
525880459
2142844700
1859381587
1878755350
240897301
813855233
891701277
1812854348
1915055861
1795096837
1880750071
1292748542
1463344689
1235287274
1940990452
694520074
1267939978
285575335
1805248245
1451128569
1956439248
1070404692
824372878
1726226617
1788407504
1341679160
1969669612
860232749
363472892
2130145967
1101700661
469170118
553609653
1929818335
223777782
2050280535
513076836
1932164807
1787319811
813196928
1232570600
1529443149
1194774336
997422255
1216800261
1972613008
1691276244
206033491
1175972254
95600308
2111511399
554943036
178011354
2134581793
1314969911
370678879
784923209
207259065
1640684700
2034594263
2035981946
92873087
1175766853
2088829696
210251859
2136119893
31874535
1098776895
1183890669
1698870968
2050223334
579158862
234550472
1447660311
1016983449
1126081880
1313110326
1733547824
114961157
1636997633
583386682
878707053
526506654
2097058309
2064529933
1982964579
1981444912
127334671
1186022816
567699155
367681400
355838996
1160325333
531685556
860611133
379865250
870779796
2101699030
336177400
656799984
1734157573
727345892
660382178
216946000
1818371089
1187831810
914053799
1423051206
537876481
1577419794
75312169
1353379235
270384107
586559574
1660255421
298738501
611781168
418587568
492555739
780455267
1270205926
284230393
1405643195
381743977
1315642716
1661562812
1100217840
1934545239
156985618
794849225
1483941919
144989097
1679549513
383676301
591721089
132599332
378103821
1216587117
2129389583
1054738549
53161392
343486947
942489679
1586125366
1733936568
1099451434
173379256
2097242209
1514555855
1187938637
864210674
308057619
990487623
970635683
53022765
1316809987
1432052173
842896486
1307096856
1436103877
185345080
963681295
517611739
1322255264
524238966
849934899
236950459
1320744055
206763733
1328769143
412123529
1640099642
545600884
713515361
1543867989
1069854645
1590815622
1578011662
912501621
292674026
576586526
24420041
13152051
123869988
1347751013
13342071
350195919
1403480308
1972155236
1140501777
1218087443
644517321
1979844316
1492161658
1809058080
942870310
1082337670
1089076617
1502170766
595224081
403966151
1185906694
386951493
645467081
1723879636
1381118995
755118665
561042547
2062996644
192642319
363471714
1266415296
316676435
730787855
1808005060
1732631456
165771564
1676700798
1221569555
2140065858
1966871117
565397001
1088481690
1249202314
1535147400
330898446
126766889
1237347743
760269302
1081047160
602752048
775909852
1700100455
871489318
1063160698
747854039
1706679488
1418429742
1366980911
1315722835
999088692
579250511
1406223867
735777543
2006233928
1604424130
77827219
125749343
1565908764
1423456681
1283159273
1170401514
729290546
379783406
1216795685
823870912
1026439866
280854458
2114566449
1119873705
1505245156
810195379
111833591
1063225455
1954746752
1600657951
1768799714
1603859373
386739412
7508417
724540283
7199103
236743647
1714098487
433467894
309061839
2064953981
1633105450
372780307
407823326
636094017
897364090
566658739
1816340472
1711958514
1074260514
1417419481
925658374
1765877095
671605950
723472559
1103010554
1246064822
1074028018
175955146
516197215
1565414995
1253010508
1329202139
1186702890
680913204
1786672326
753237300
505419424
654183932
355675030
994412781
1241424965
2140565397
1220213310
683386246
296888496
2066215825
1687725225
2000553086
708188119
1688359157
606874968
1771282514
832923300
165129718
235766676
239548756
817855211
1591278811
1239261731
970805326
1871111183
1451497800
1849659720
1590005754
815229863
222996068
313591410
1925237240
1556388202
1271705365
1474520422
332203527
1217304807
1481343662
1862157376
2086753816
1207211361
755301956
439353406
1938414890
225137349
1825916765
534306649
1830915885
446547454
1103871085
2070700631
821516874
1073866037
733928974
1149551900
45420515
1906334969
1315325832
135841036
1074947052
255370590
259287992
348666691
1723740728
837933230
862127523
1904068150
749791596
1142730804
1490257246
222895830
601943121
22943692
54533342
898590401
1551396039
1595375444
1826618567
2010082875
1870289338
1179386471
793029315
1098889078
931422998
1946664957
895062195
2107368233
431569120
45854
1845191640
953000397
319078500
1942494527
1544651562
136368143
582333337
1502301907
2057670973
905553230
577851990
2016700972
928735547
1699985686
1587693021
624168255
730521743
1483046422
1837082363
867545829
568472250
1632807893
2080420888
788770753
212902519
884465505
1135009075
1298888804
115078167
1729373716
1048891338
1269263310
1882901579
1860558965
360229604
1211896460
2252075
1712074022
876381082
1586811621
2124591652
608707037
1185820536
64171704
529926909
818837493
1991055561
97988515
883320935
1349402261
2129865892
122708434
1120062420
321354786
1522755164
1862995039
1422683574
521828845
529978339
53145321
746712669
1505225604
1863555115
1741240947
246801323
1933002732
1697339074
561632766
1042015659
1950865675
1582529001
1285043700
338167932
1181277238
286346298
1571860123
1923313039
250040796
1879070355
1169197811
377859007
1686794270
1410683465
108817385
612132622
244167147
1322833059
1531683121
667363927
1217605913
1641274236
1729637038
770624417
974160655
1514788701
1894114140
787676618
1552840482
830614886
1256573206
1689272744
234439710
1372459816
562192575
1828983616
1221539010
1496963319
462003043
1550839085
449075834
748198667
1535412008
1506260923
621444823
455229931
2053708663
2025297480
897255823
1069049577
1178343761
1314550797
888745170
21969816
421873296
1819608876
1689522448
1877654499
965059231
2131714929
1333180560
619137275
1834421427
1060259965
1273428471
846056379
744472679
1656457371
900536341
2123895706
648545934
1281100301
501031891
539738768
2076408889
583540906
2008330637
1594644752
1569104664
1131694146
83154117
1958034124
1844302910
464028933
1951105205
509446490
784901165
404996711
121650924
1387399367
1733332566
420295619
1371623353
2096967384
123339801
2032831545
1301926740
1648169137
653621111
2004248598
748505331
333400718
47125108
972545346
1155050322
2073962230
832381206
1957152100
285971333
1540382122
1355503012
1681598468
1587633963
1102929492
1684336886
1749244897
1357937761
2074717554
216157203
1078305117
1562679780
1407231898
1280779256
1625614372
734320262
688599680
1263661442
1477693182
1499163965
396411440
873028199
1297541990
436175049
915109757
1330601086
625856041
1127600106
22748814
727722296
825329812
1417706409
592604313
693700846
741608268
1005235027
874726028
1781075409
2127064597
1502607995
830158751
592624560
786913581
1226609289
428524133
1840303898
1249421175
1318537352
1789993512
636724348
531081830
107417549
313270424
1914152236
488459478
412413486
1044132491
1850219622
1924745840
37301347
1370623581
929672650
569617163
1373317739
812406023
515141130
1612537989
601673940
1631812180
977562991
1956201419
1709663904
594639670
736802050
76906424
1056656847
1284965045
685394192
1893207072
1086177738
564162411
1099016695
627864702
714025498
42106681
268587376
342718270
390386087
654789186
2099708655
314418968
892703914
1878266372
1677849723
292068485
1330928620
188041889
1933412340
471648905
1636522206
365856995
1399095967
133447852
1972876166
1297949635
71179658
1392002571
334937670
90595398
65716794
467150310
259980386
2065048411
1827135774
761197296
511281919
1637035896
1141228736
557178460
1242355723
981976191
1149148928
846320634
284336895
377169408
639227351
105199150
1415152360
637975752
1851031220
1228516669
202292649
819887840
1325035089
1570005337
91918641
1506484914
1775112049
1405448499
507163816
1157910324
1782266449
626561144
16665116
745876981
848185939
1120572379
1497592546
1374925789
1983875666
859114354
466100458
1780471209
617748134
356098340
979874745
391375474
614151198
1443297129
1463727461
748079936
2125731318
205993375
1719626610
1658777394
1420578444
1886728920
120543
472549377
929279080
1522077052
2097178783
668191852
853439728
204348134
663044885
336508193
1758867533
1280729080
1974514562
114413293
1072383174
976981197
1884569000
1024534408
2071931568
1730721886
1332419078
908648270
199067074
1524487052
1495232593
163693381
1302856709
2013945942
1535399027
1868104521
69576725
797388585
19131998
1635649413
1377537919
1466887060
161376638
1786293697
1814326738
143610728
79944351
1713568265
795503771
1445356570
1809583674
1650827452
1533307547
1508759177
1273848546
1560046665
2033467760
1510763977
831164857
862956597
2047473634
297987023
506250243
501124352
1685809380
86754337
468252447
2121993089
1768570676
155405531
308397613
1053143032
460456136
2055616918
969824012
1446912223
1769044521
1690101874
974071836
53410878
153612535
564644882
749228759
2063049649
298749138
2091398767
593230072
1604368188
10710558
610855152
1554478689
1292652697
1570549741
1322067628
315929198
474705745
525147923
702457379
1847794321
1478658748
756149459
257664002
1491861831
1524653376
1556724339
1293236635
755538613
1986604036
1168776593
1490457503
1304926619
1109892681
1218913626
2122647239
1492127179
59302009
1189907354
1133020936
1145857186
569556050
1847490795
1065113894
132570735
1139310028
433889901
1044685028
614341329
309199571
209978693
479537679
1698455398
252563636
1732045858
1405592031
754421503
1983363735
1021735698
1231101969
1797512163
913707807
481251112
1438289716
2102298623
281961794
920951517
514069853
1781870598
584113342
72428758
1292779853
1346092872
1401620178
1967913636
1187133298
761191422
134133034
1120627482
1642874965
788799670
1998745991
414743003
1468002267
785388636
111676126
1860124045
2005039478
751528339
66533677
707505916
519806921
985814238
1219305811
1362054854
2129753607
96972789
1924075246
2095462962
1861669901
310806676
374355571
1880804607
1701886830
1494055352
1325392323
821611192
800941203
162498927
1693220939
55285764
2078854244
193563837
1633396851
370402029
333570714
819653389
2089736561
1174373504
339082253
585456761
417169619
569004579
2036447732
1837966786
419821423
1588055462
1022476941
1762103668
282259788
873684414
1754723889
104551673
1385355652
198116499
585029400
419625076
2005695852
699767182
866380608
146712161
1004752233
1524287807
1061625183
1639338408
851977110
493088
1947748992
2087555348
2089049665
669535922
481104380
905501005
1455957649
449364659
1222893081
1713357001
525296786
1401999684
85451843
580676231
411685533
289801732
604779126
1669442885
81542609
1834417722
911050119
255199945
1995001734
1216292166
808189354
1677657898
2128143714
1556153246
1041842543
1313462892
937756197
1604139473
1028036211
1705493621
387433476
2010951686
397201653
642837330
1125000599
953605387
1267760540
211417612
278038112
689232069
461529984
2081095357
721237953
87129735
1703361544
1214871887
1741348286
1606143724
1671967350
1707542707
1136377421
1664445112
800896735
1375822855
699075526
1622415365
1405627127
573788508
2085073644
35760490
1088423643
381722699
1509688912
1260833112
1554784898
516029279
803445132
1853963264
1710598463
642092164
896753401
644796767
1279889247
832310749
1171651520
1603174550
1130973865
1075379076
426495793
1756104113
1223838246
1843148361
1100364004
1808495363
1322993386
919599013
1140023597
1632433206
817008480
570462378
444911375
2113004876
1713299738
609606049
1889641237
1250052732
487420649
1875468550
348663482
157966911
958722108
2122290679
1594243026
1431156749
628412378
1004094636
1685947099
1581122169
1019021685
889109650
785920055
1347899699
1203494145
151221114
201785503
336659381
785832409
1154091801
768908674
72696025
1156279513
1897268609
1792962348
1642223282
1075104741
1172318918
584953236
1923672832
1107830185
751101792
546173558
336137495
1656561395
409188815
875591651
841691093
1971899162
863711053
765750294
1450349297
186708552
1464223428
763311173
861874046
1307583797
218573602
2127343242
796931646
1010174831
921352254
1607594816
1756042940
86271915
25194700
206854279
377785209
945378945
48453534
1578902507
1139201922
983211593
627705701
1909905272
625333449
1394769301
504972369
1067447922
113597160
1893283581
1047021651
1956354277
1957885858
1916556526
1795956590
744918667
1908284925
1652061637
1067049060
564378266
2125505512
1300124487
2031127401
1705728510
1032554006
1572528263
438622563
1980172699
340898920
818096172
2126170731
1310528015
105866281
1678234793
1480064882
453171886
839481960
882700285
309488271
996072288
1527127576
1570126578
412734083
70511541
1569817658
1294237914
2132030129
1095151454
823725697
536495509
168842365
427012808
16114944
1701072195
1484376158
1809684154
1304252838
1813738860
934593244
851785917
757814821
653068148
828415349
1002944701
1810166620
935486975
1657240627
1460345429
259650081
1628685093
1683692633
959903218
887323306
1813403835
972569995
1385595514
1865998542
1049290978
838450580
1282403757
206184177
1666727065
635340735
1229101096
654136892
664542361
2114557267
214764134
666169106
2048927598
583667109
1917568170
113514912
2027758979
170283858
213414107
1891313967
1371307544
1273967195
254710679
1640797685
1538468435
783966365
1486583879
1302184102
272227024
2104396677
1030530800
1983362588
1944257951
866227926
1038244836
1351619864
61976286
1875547159
1210580259
740010434
46614647
251155988
1688757801
1413096201
1393166487
1677927944
287318349
1453080359
101588953
1257587145
1039954640
534259280
243003282
39400124
162955325
1696522496
647509058
79284769
734854128
1833333544
552764915
596480974
762222765
717093761
1298697984
1578081665
319856573
638857728
2080521813
695673303
1708775418
1636579498
940736342
1763264184
378531637
1805824815
2097269121
777667547
1293574772
351337694
210954417
946413664
232742236
1269836883
459879629
1118707151
285606896
1330315392
566108496
1245178610
1921406755
947507020
1447597134
1147919028
739977802
551239500
682111154
431979413
1676881351
790379642
800294369
1909880034
1369224352
1346603556
2002376256
2003288906
1465503603
1812288586
1702315928
794376706
1116917749
329791253
1428632086
166725342
371650109
244444311
97168248
1705061053
1100357250
1521334082
135374364
741295606
1663131340
1646178693
1120994295
58721862
691758846
12234464
722523572
1034017507
2127589337
155338751
1029072418
384763412
556410118
1264775680
1695062874
32926572
703239898
1423367397
716986847
1423727569
1170294427
541682916
489515342
963193648
788548456
1744766233
1214862717
1002517040
1355389894
1006937991
566374072
959196907
868631179
744588388
864546999
1552223395
2018774598
1047632066
1839954930
1889102356
2041857041
905128321
1090841566
2045100526
1592671519
102920077
663180549
1672110134
1549602039
405357114
1479751952
2100707887
1093558843
1581235030
248458986
1735514378
876503194
1546066268
1508008365
1089619590
137303572
1136742919
1744062070
1737802279
267285550
1967403775
999170047
624540792
413128001
661694358
1579477124
844109163
711152563
1342616763
2117001776
530656225
806625332
1418905954
1271417118
1802521129
1477578441
1801501884
447181738
508074241
1372703815
1873791026
1745179931
912201565
883573855
321079419
1712235830
1595355391
2078011987
769857445
562158805
695542157
1225684942
993368427
1876340287
292395219
334577781
185952357
59136795
433653800
495065793
1691848050
1102302765
1341638554
82663001
1717131524
1286108866
1185381335
417643106
1242961991
2077896647
1511018786
352734598
1272881529
463417623
2089926383
1701494252
2081411025
165070601
1474027501
783899626
1730631133
288879541
1650118493
1579275540
474111790
1458484223
1840561879
1642427747
1114324422
1071397408
1595814366
914025030
1890143740
1874684810
1098742680
1540707315
1091864968
1858695916
241098473
1698718327
587631954
1008672262
1706178510
1008399653
2037415348
1486311420
128841171
1222457910
1472719091
1517240778
721218500
1429088781
1162046072
407132822
1118997027
857899483
1680820547
1005502207
615443373
1555272249
2109578314
756441826
64881832
207966643
1173681194
1286948427
1098568707
2119431939
1257721813
1317357957
57402796
963896145
1914400413
1305765048
1447453899
1190777781
1128727008
1578440405
138112401
2091083332
1945548006
1037248455
372221525
1901174152
798468261
59195260
560252268
1207777566
700210930
1735358473
1523450351
189974656
881081781
1692081604
299915085
2047479065
1169799366
1908301394
1958430908
1556226977
933909835
567000150
243132900
2021706811
498786531
409780809
1349841721
602624950
1986060422
804118596
521687998
419650990
689551105
449404385
181446435
290592349
1567802073
744235233
1473316280
383473569
902701937
1024933279
1007360753
1833616543
1883343922
276419924
1589762293
1681175366
980739672
1660981395
1797815290
235386117
1132990544
487722231
1055055104
1510754929
1275754496
1539906703
987790382
728187001
1101976969
642098677
1142800
70665175
1575963411
686080653
2110565654
1333666180
393064489
1533225091
738233724
857522907
1272733535
1512440335
1882405288
622121414
1482634836
557374326
979264557
1939430077
1379484256
898602017
607170117
1224204185
1715610824
1831090073
599264186
1799902089
1466939670
1810922102
696512681
1946715129
1466250347
1611270781
339725333
906449124
1026920890
1183936894
2081601477
50785549
1775697986
1454166028
1382989769
1901777183
1218991855
749086098
1161295157
658741807
1806822760
1711025803
870043726
1157621635
655120883
1697507133
1303965226
2006204755
938391360
441038015
1776622143
1720924625
1226080030
948938940
2020367911
218553167
484786617
591150678
374872741
1484331651
904107752
662103950
81365999
1657641509
1385740457
127354601
1946685818
1894714091
2076059875
1641758157
569452970
1683947426
1041447659
1282655478
1848619075
167700384
1575989310
1368724255
1987306214
1781022238
245012804
525610491
1523656980
2116046086
216168368
178915482
2014978366
744700501
1067508034
70438177
1704498914
1060253945
1337300264
1682073325
1597455946
1565987121
1064551992
365762713
1337560946
2071860771
1442219185
1760391277
1220206029
203081438
1164260028
171767816
1241912852
331910926
515082318
1788428150
28816538
549354187
1550182064
1298810004
1590052442
1707342948
864222990
502287515
1998742636
963811839
1715895194
1890961934
505431980
76925492
1001124013
823364827
800238575
349445769
1053108487
971783384
1002766107
810071870
850278589
1826631767
784014161
1612681589
1810000120
1129032027
1449031503
378148282
1057733945
161881203
1468754965
50316264
723363885
1900519764
871714960
266131029
1896085631
108067232
408523003
2128908892
67413452
258184555
1009739334
1197934503
1278718534
917144152
1032761768
798732428
1138565735
2126631881
2105927136
236092951
1531319801
1498608308
13183878
2007392266
1977533516
1167696735
1579898008
1484320789
2103218653
402526218
1157930914
1307888496
1456407399
1522469395
1364143351
1220084541
1181346758
1208537050
86655440
1033820681
1219374620
693261320
914573797
462605650
723818805
1863810258
471772568
1811551206
1560932447
2036449489
707116665
1949830097
1118997631
517097168
1577637853
2087378543
647975423
1894766290
169964844
1372872137
1067846055
1226855727
216235101
558194209
511643759
1448018630
789500090
1176955240
1183598
686857857
1436045572
947728139
758762172
741129067
2045884314
371671760
1959012001
1584598365
1150660371
1738766323
842042316
1314790155
1833951303
2094431735
1361043617
532211493
400493822
237744532
2038723719
509195031
91364694
2070983980
1597844673
1586998296
1241046308
922402776
2127904367
221117142
804493116
80517023
1867499941
580533073
1519991292
1146362580
629852532
1684932110
570164876
254293893
942361600
1072714736
358760711
1688905664
1542184457
182008993
73506729
165530036
124023065
260237498
962595062
1453314077
1579296969
2124643285
1696737860
1036536070
1781571606
1706011395
1350869597
383300262
221800643
455985547
1945031866
729114347
1030637239
944705483
628176073
1560211550
2121481011
1379647391
774337749
138666207
1396754759
974627671
1919355792
1270625449
1901378804
1401773732
1545891197
425534748
439697160
866055334
1681700622
1776471395
1822936404
135082968
1024454836
1539711257
325358635
1020602393
1761241015
1252878894
451112829
1270974877
1284209754
1359487639
652851090
1237563550
829559590
1299872122
251017455
1318938506
1473473606
525684476
1402287259
1568279301
2118733195
982335134
384501101
633625125
203927968
1007697615
232293652
716987770
1728038740
263154270
1778026890
2029624749
1299489141
1906545651
1348404983
1553532778
762049496
130096467
84977227
1129235852
26008151
2144718015
2091677557
1448791928
376517724
2113794471
305904914
1042040495
602988268
1730741328
1530801429
1359620279
726719316
675054618
835729265
1254020350
1749856453
807678244
701232327
470454167
289717862
390244980
1616392446
1910503282
330801222
1385357361
1045156075
155755466
348116963
1328271525
274585151
147076461
889465801
744503034
398858819
1875867337
1159123091
9787394
291374176
992283159
1751927604
1188792365
1586350973
1063081115
1229894006
2012841800
2016314294
632649726
1491348765
139595709
2085265598
1393973411
414647220
1456982749
1761440522
824206657
1646925553
208992451
2137897840
873340901
1780775060
1739186257
1482847444
1890918579
1990287457
718916451
268248460
2070287407
1317142103
423682142
933865223
976230008
635621287
1401362093
1756178188
2022935949
979571790
2138951352
945809884
1748405250
2076662011
887703026
340313729
517614131
415337404
1958269526
120599741
491879221
1552823059
1869359071
496430458
1142752361
2021156797
1096413404
323947264
376896449
1434975640
712348001
661189099
2011111259
406533009
826383260
534905380
2051942079
158137530
779478600
1761134362
1074673675
1143269154
37001916
469672035
1712103973
907113759
884838502
1581160484
1992081962
2124331696
1021941820
1059337380
1983430541
181922756
103227878
1779919502
46623894
1326398141
1273564480
650242469
281437222
1158786557
1943796147
1368331905
960638748
1648078519
1296374104
1172655010
841615666
1999371219
2133710330
1104077221
2084124313
902859913
907484045
834800836
867724450
1413789133
1422118639
1833405370
1224612684
453703804
320845481
1707341962
2090497528
1252567930
1275243008
1665623599
993680765
837050072
1491254825
897617972
718829656
310988461
569168372
684064791
537045567
323835250
705267925
1995039818
537609279
1125078671
131585930
895315237
701562533
1657175563
1044687144
583496151
1679200464
395671795
1043347050
156186590
2019851070
1967540301
58026941
243330100
434389820
1317642009
2125928999
1641024374
658048570
23736642
1904974815
1789884453
33246640
1843573137
1379798012
1126447672
1966626863
422913905
1008460133
2035304409
922059223
2143505389
1905176426
1161272509
888036505
1244245067
2018432931
1892994813
303883888
1622580205
1243310685
1119905324
1889702688
1259740688
478339131
1988038741
395187941
79623120
1630048557
378862956
1609719361
1197416393
56182566
1809976562
1442560972
1485612833
904125602
1311653649
1226912205
494347923
310851746
1324091517
830846904
506762552
69481716
1101729401
1063005273
1886546836
1662637625
2078678951
1981739317
1144845140
1918204645
1415119236
1220870727
1526601849
849498772
1794274658
109823688
36576056
1711021326
2136850404
1927690736
258844663
986161391
1101750851
982226895
1177716847
1211153550
81055188
1846550735
234790484
827180272
2104400935
358984961
1438380523
530482043
1618029804
1473040338
534918787
643676904
733045559
638645070
1299743770
227417513
395155024
1232845599
1542587033
1047567489
8089317
479939460
1339404179
245075377
1187494581
1385413611
1146110168
2028584197
810024065
13099553
430758525
2067500119
580408281
403887885
1877885281
141725426
1517384050
346826527
256757908
1799441635
438938734
2134134809
1731853129
1260120680
363637839
1351488013
1132779718
1565423575
2013229320
859178711
1987502422
1870222230
1639688322
542864067
309134835
933464682
1495264515
1421167628
836085995
942911874
164187119
1894080461
439360827
295084292
1166433417
1058615190
172467461
1585660389
833152758
2095469828
483808782
479871962
636481760
422466438
1423768041
2082353088
169883912
1556520595
1438166623
2039363698
1254036209
834766244
56266360
1625327871
561313950
1221800521
772740065
903541165
1872197866
596999228
1066149161
1515261461
1377572155
718362129
922525087
1344270150
2134734469
1044565934
2062308070
1415585843
1754953840
225434423
334152810
353140062
1604368773
1477807717
808559278
2071185010
528947375
1930076643
201291645
2005032378
491242807
221834239
637336575
1203182675
1377138445
1425434111
761648989
921916675
1863266194
2009195064
534337694
2028544154
1838035086
2009741139
1495054936
1343039553
816947137
837363890
1446094946
350192328
1600776862
1805375222
436330002
646827621
1772869241
1390584959
1539317948
324868047
1298467325
739290899
78207698
987515307
87482357
2143579720
951311463
740215135
1213277454
1751086223
1179040037
1672211706
224831116
1172736728
1776723385
1551502764
1509753255
1028556887
1466291586
1208880927
1180550756
24839920
1777739940
412717781
1497217898
1643599574
499507576
487225039
231901296
1664377047
1467554143
1035003590
1148590091
840380143
2037896143
1745086424
670104423
2140991123
184547191
1009080503
296159813
1603032800
1754317792
212983021
1567924684
2139945659
1935777773
350041320
503063149
2143347947
1786608052
795615823
1290505525
953109105
1226181306
747940244
1130545208
685504046
1675249696
1700225139
232045836
170851637
1305178481
1519284049
195606188
915300665
1568989735
1698872969
407095004
799332412
1131348903
894000844
1465129139
873327482
1992900173
1574976797
1279994233
1738200664
1762276986
143386464
1813704629
1220895906
1705540850
1909394674
868382300
1594540356
1679233803
102577774
311665932
1981095958
1490800455
738032195
1237384002
1961327047
1316950905
968162311
618579942
770273428
1064746145
1913026932
1143771203
291319647
2038010063
287288365
1237880140
929309258
1866765785
435180514
2103244394
1355448220
1577387279
1579111958
1728248712
1146301246
1960055189
1531461446
340570769
728831405
1474276817
563265043
287070684
1227826618
886308582
1915693895
1244620376
433591502
745055450
333661776
1507717065
1334235325
1569577776
1903343845
135347473
1534323625
2069479734
645473320
1096687014
1286390906
1314480483
695519883
1240813379
51806952
761808414
1819061814
1422989046
20509721
2079445571
54857316
778790972
1499261684
1506172068
1427893956
441542854
1576980478
1288373272
1627622205
1238541687
340505268
1521880748
1580117891
1763468649
1162543209
1708911205
1568292142
719960299
1207521285
1614678353
1217995863
3783720
1293964552
1124564435
2127098062
692527219
315480263
305541136
1872472094
1157818616
1253475528
53610553
513095394
1897302575
1135136545
1036878830
202713907
1221251293
535718841
631036580
2018617024
1856154254
201390703
1697745630
1303677435
875160126
512659997
85031300
479043757
364917263
1794150320
935605648
1925906366
76003074
77811440
1356501932
64911368
221950293
1638824703
1240782765
1469793938
758622500
1657428395
1018858304
1281334090
1749015721
2021484458
2010780072
1362391907
532132705
574973215
1204108896
1201704871
1762542911
926419081
1042953028
361386865
742139294
2103861808
1316990747
832518802
414345906
1697687162
1360593012
261481337
1069391408
1615600266
1165708377
1594273896
869804133
1494966320
1509108918
1815537318
1192313738
1168935280
1855989334
2046879228
358154919
180685897
39640874
556666670
496038817
1167468577
1042630593
935226862
1319841465
318508903
63447862
836644278
2102525066
1942755375
685343926
810767798
974142616
1297533023
1881687872
8554356
137513357
269432255
1595309251
647550803
637088486
1336879112
278187159
625046052
39997946
260634479
1991302192
1040364323
1784864427
1227926940
576992448
1143018104
90834888
911266887
1593417117
715474707
683752030
44330696
834041085
1290707640
680867391
1458568630
1969228813
1800134765
650575099
1702807567
1706968998
1257050539
1614532965
2104793678
1575858546
1371364843
470287848
846248308
1906815661
1175635930
1895712430
419597390
167726005
2046694578
1503687495
1508959835
1556046745
773880195
381684561
1120201185
1987518389
26087111
436116343
1088278852
322839740
1478568561
1100986092
445748287
2018442993
186531408
1566814906
211172621
669438059
2013657217
753378424
396314497
2002940010
1307424841
2017785850
431993530
848168840
1872306635
974003206
2085400421
1432082445
894832067
1831095220
1941409868
870892037
374070696
302031611
1536369217
666174478
1266055715
118458246
1309978611
2073422787
79801846
1909061659
1001296242
1474991723
825416630
2094018472
2117708331
795659857
778799789
1373928029
660168342
1714152849
1641765661
816646200
373660660
900053674
1659942094
888105818
733784200
1728887239
682489079
85722631
1908544215
2065342665
1072986274
680631124
1534957004
750489069
355171664
166614278
982368507
1787267990
1058661854
141195218
509347543
69377061
1708647579
265159746
1760290417
1097423302
1228753862
1318790186
537234687
660434771
1602138895
2089134413
1175287248
446256616
421898607
976779152
1837614696
18029457
2054649263
2084654994
444256569
1310201708
218802291
1543792018
114467419
82622596
1075648088
1818841412
523494116
282286939
295789531
936801197
1957001819
295961581
1252680083
657234292
328426644
608752807
712653486
1317418372
125065505
826886398
606570530
248496966
1987462927
624383108
1081163894
914787569
456179326
1701324022
107469574
1148785512
989440812
1873940766
2082185861
784676620
1419528338
1049668715
1741395813
936821933
1769298507
406412873
1774891469
316689518
1633355331
1182180842
400922939
487205677
1141881452
1247886540
577417277
33961476
966584335
301707248
1586175691
443321464
1672917840
1706405883
1699205966
1556735527
1235186214
2089193072
1037310451
221216792
2098801548
1502107426
1419062667
1202954258
544599796
735047710
1415523789
1857896084
1801775897
1124198778
1546684189
1153047630
239911737
128921126
2064370271
993864513
223009525
400205108
746651563
896863457
1520446000
556512826
472806544
387628690
520008412
341762735
514036907
364794299
287005864
1963232573
1577867979
1004420409
872829996
2022023122
1021611557
1083854194
1231836286
674910051
950677917
477546472
939474461
1187463730
263218777
2093639395
1893251113
218397317
1712473027
113488450
2144732390
1163450636
1557383263
1781254770
885437283
1562953567
51223915
1201454482
19529413
393735409
1528035936
1680690164
740620226
239144052
69413109
940656520
1079506397
1730709219
1623728811
93871505
2072831111
1284421600
1201739676
236370471
788029024
355609937
163893250
472412507
1120581513
318142164
1491883464
634617729
1829320472
2047575021
996381353
433721531
1311110016
94960469
859794848
1321638092
1443886959
2098464787
610228211
695659232
1794444496
1156496379
334034012
895256433
1906199138
2025479576
671908830
1798278528
1255909077
759010421
2113074532
1387118235
644411743
110206265
1798256573
633696325
1275879470
160699872
1004578874
498359487
193054744
1365506051
2125177925
635312917
1620528584
187255089
393939939
1258996719
163563777
1606844120
759865009
2100061556
775628001
1757113817
1826797624
47736909
2006961888
1577540075
1727992620
1082541405
94479631
438431112
1184155404
854163731
750224292
426496439
1481525057
1675000940
1518465600
582860216
661992094
1361811542
2068344546
1762901146
423970444
1748384115
1998055063
1023906764
777069884
2086291473
1220104486
1012329701
2043949098
1260565433
228206206
1902467275
558131179
1853252919
379296103
981792353
827353202
516612077
800386508
1573703953
1133327796
1423596295
1763964912
962387798
1296959734
1342215297
1367979575
985104358
1274294345
1486566864
1801682159
1094443364
857874748
226077907
2138653589
78818268
278841488
1461291582
1738096183
1431097380
1674307125
1640615496
583640525
2047312218
1041727579
1369763077
478584313
1468005274
1523047701
602309212
1868469771
180147410
625604862
1764286348
503234586
744852452
331406358
222193117
1643469415
1882958619
923047825
314470085
292640583
1436888811
810968482
1326610837
522203465
1286254882
34317752
1372326523
1024502265
1124296061
805073502
1932420283
583554886
657412725
1280188994
1649091504
118658180
2145764687
1371614866
463278830
1825248583
401336880
2121638129
1241821512
692892376
1051582540
1404862456
990297141
88761477
253143738
661430286
539196402
1653798320
10175445
406685520
1103461769
768674547
2049923562
785583227
2100690913
164642601
1251971941
397946781
1908177932
1385228381
1129138554
813577285
1558427579
1027584709
284082160
942321026
1533756941
534603650
1199005467
1475516521
787905839
1949955770
1483104120
125501156
1541122458
1241867752
289798553
1850299959
572186736
505359859
297554869
2100584506
1473713702
204250821
1780276069
1567355357
72110105
1820249931
1236928837
71149620
551573938
1586635342
634463223
810599771
428460135
929646426
1586614489
769757638
645037754
898591950
1187906655
1420672094
907761973
1531587439
1565793425
1732324128
102188381
1892166461
762989513
411571657
850112114
1270391843
1810683842
1089575496
1112552467
1896274987
2142095466
685296345
2130905000
659786020
2116071771
496464596
2070374931
1502288657
173869205
1718055031
530242871
1568881836
935810478
1464699227
554119444
1795955206
1982615214
1403804533
1432878475
1195264257
1611672946
2094291529
1455640129
1635072159
931237118
697022302
1448053497
1347627191
42952097
1083147641
235516216
626695139
1968867017
487053193
780287434
427984704
1928159781
1843268380
502099675
958372186
150328309
1666976740
1425268204
1241878082
2037821188
1120155447
1756392927
315232910
311367585
321035869
165510719
1424696614
675239334
1638806115
639868050
822593509
1008511938
1245463250
1206772431
1119526577
1398625724
983773391
633377310
446857589
1181487243
447320066
21569144
910761973
687388583
2107681703
126079499
2031831350
2020648856
392284458
354207685
1237408855
1990348570
379358578
913411854
381780775
1618990061
1444210280
331165582
1335830519
213786155
219204326
2045694252
1904992967
1910615235
1225766000
736981819
2045736800
1501319990
1122748856
1590834732
541615906
1657808939
345488053
1016451778
1380218303
364458763
1400290803
434131323
2029184937
375962474
1863224115
304494862
1129628593
174758073
771646459
109058264
1989820031
576833745
1130059477
450073315
191843918
581613547
397640091
647853323
1699363125
1994415278
776363168
1267560490
274635382
1893486450
1373880714
735721263
649706094
1814303617
812495386
645535719
1496564301
427278805
1993076954
686771290
441818878
1359300939
1437905782
573469522
2140858679
1943980095
409583448
1471016311
1577362559
408397883
686939967
743039492
2037578542
448301972
1206455378
317115455
1339026555
843994854
601149090
62055100
1603491786
1841426548
1700184895
1116870850
792308925
1378631429
2143985623
2070414893
1055458847
1220439649
1331300643
171702726
535762996
512731199
540849853
922194943
1742592662
1306164859
1921926311
1188423002
1577593782
284089119
1737422508
1291513635
1936003930
1083889918
333043378
221298548
562916151
377375990
1158649227
1863234601
1691285830
1306920525
1955198907
1763968550
2073514928
1165173789
909832614
460651218
1448372329
961907550
1386109352
361464344
1429285645
2141976970
918709392
389493107
2131285854
1825645421
174117166
2074212799
616267628
2044415328
1825295621
1314849984
2103726601
910588403
1268827698
1060917866
664004139
536763
834904371
1311157219
1809684474
1782765632
1318726978
331469526
1483939095
1207286223
1428804863
1990076572
1045642883
1078431105
349221528
825217049
1929881448
1564468816
183407166
1184922887
2017207729
946721343
28119204
1445889102
280837541
986478591
214988433
664536021
852712365
673764668
1844156194
219199558
1904597244
1551081520
723409517
2028534667
346020487
30321822
225038497
806705516
359079735
1670946067
1750708094
300799932
1532756389
265426139
1691176778
225155444
1077329434
153881005
1425886032
1994528166
1837921848
680485987
699874179
658115026
1510463735
1217665840
2120297608
1459433241
1321934020
225127252
2132369516
1728952036
911258830
275531589
1464809012
2058476393
2052441777
672402116
603397297
801182245
39910448
1702988280
1237650932
205297984
1181249423
273810311
1399713761
1677796919
1356050190
267957345
2040693902
1046038958
32298458
1590344463
1900305310
1575270248
606724964
985614983
811625918
669342547
1761103875
1081621108
1751924509
1425244822
1934565987
1850135323
1303684598
1135113875
491982791
111591019
1466734480
311559670
833031180
419736114
2047266265
855844278
529383898
1315304619
1278288312
1217375867
82435078
1466295987
1960737930
1121115013
1325392906
591212135
275555748
1570391864
1542919021
258069759
1964572545
121301038
2093670382
322382434
19247689
300373583
1501783840
1125556012
877081688
2118811531
676181994
539557035
846263467
1426839655
1663552997
1537737102
121741233
483825224
1924672043
175629627
1895127524
436479031
1719964569
966725885
1067957781
2009393330
228608654
1507083898
664597254
1335029477
2012430023
1683961103
1398643071
106965015
1724599264
1739173369
904840515
1133119747
620531847
1220721291
1807693927
1839202367
1957776362
527091515
91966952
303149894
1727077276
455693107
99720533
149910073
1208889642
1531270323
515785857
800697273
1610530722
837444717
2037591229
1258546494
1481772843
1289156576
964741480
2099584328
662289145
463813232
734267478
1917502327
1874593408
308202908
1924639523
76407982
474113230
1572773513
58861163
1493905047
1252209906
422852190
2073166882
1740410157
1523807750
748267503
1003019419
416634659
533262835
1678228886
1446783016
173759074
980141514
1341024176
1434139930
1496798772
1262309598
1306911491
760146127
18339454
209413384
1622836670
1030274344
575196839
110881037
204922655
1331753599
1146466225
885525261
1592537044
450029334
1627549496
1218384746
1096379138
485722327
1654198365
1921934745
1606430808
1025893950
72093081
1692014785
753750403
849242176
1688943616
1962263398
405121352
2082560972
1795415424
897797026
510662702
786795670
803691737
715120431
747056428
1337293264
336173103
70384109
247403351
1106474261
1797716654
1486328001
947508989
1859758072
1627459678
507641531
338807797
1537590655
1117998259
99354995
165264219
1251297119
1016540402
1760854679
304245223
1679752479
860685288
803595116
1985151005
2118930631
59255543
913007468
1689666665
1460372022
1149716180
1212762678
520693901
306522313
1343217458
96987931
1806941451
1088357012
741310883
1802439861
1656720915
225833148
1255710508
1158066020
276672293
206226419
502165249
587799842
920119907
1986014737
1459435878
220458082
447406262
1379725077
119214586
589124561
447914438
1259228928
1317846853
683711052
1848233729
2104014634
345456381
1347447852
973943691
343627817
492130165
581233692
873282803
1740398587
2004741628
2083308629
1171560459
1899722087
1945335785
1772387280
2125613057
1876346251
1127987746
1551507038
238092451
2021251260
1936883281
289612529
1948104962
666785427
1490836222
665290077
1328497649
1072335364
1800430146
1366344726
873125153
1060764851
628315362
1627070276
1563679376
49815644
1692696089
1588303870
1800556802
1294660488
990316153
477411553
1720241616
430487089
1413005246
1947964290
570312965
709405669
208814693
1333981581
1863980911
482377406
1188016774
1752051453
787275157
1250311519
1060743652
273633487
384528849
369414166
770148459
1498154704
348651159
1100202717
643964762
750762565
1147659668
1081684732
880627581
1879673418
1497896679
1724845069
31896089
726599278
635224578
397430754
1543538315
2061203867
135023000
611799292
555076805
318567595
1544163788
1903087160
1171465994
1152472448
1013507950
1605374909
1537732962
624958364
856220966
1833632047
231970155
1569879178
928008156
1500399373
1137012516
1995127303
508651433
78169253
1757597219
546290553
1845969215
287659246
1392629175
1008578280
41286335
337751134
1962450579
17957745
1975110570
1268021427
2083145217
812014383
1407135212
420401432
1472412672
1909533275
1593748703
1485786285
882171224
781649776
589827934
352674630
1035142474
676873017
955341491
1087745228
481819667
1312537403
1273134958
1443433952
1744504713
1179942749
139207314
121822794
1539750557
1529588057
1265877801
1329423020
884189166
2008186876
1094510642
1735364269
1474878299
1578902694
1079225056
1043304929
1228980963
326937095
735786292
2028464449
993920826
1835322310
637555546
1174908592
700821352
1801755706
834900897
752550441
1937723656
343617720
1822447242
1828368109
680717216
708525775
660331480
2094895517
775680612
207765445
120602758
65755920
1267118961
355372270
2111604543
666184244
1932258048
1845580087
1946558990
1363566758
1812835420
1274489224
1875247390
1201728246
819778576
1808354976
1488787883
1095766384
248695049
1394951416
294318617
1713725631
1260057993
1456105096
1157175111
550980423
1310769921
789280618
1584035147
1621281188
743754922
1099856585
649412414
1429630763
1564560929
888506221
1609333054
1483291470
406573800
1884741175
925154482
1947607354
211586106
748460944
643304269
314207932
265992603
1867431248
1550673373
1330423711
711963929
62731073
112068366
1046229017
1136952781
1416808336
357580450
1994242452
974423750
1790659378
1407314022
1075640977
762403904
138206065
1461286179
1730566971
1472844707
1660718207
1711124089
1690750065
970094063
1846638239
726007859
458828047
356214919
924887676
1590727184
1703313630
1123734956
1869344337
703664500
1499882511
642992313
1562934809
1987851355
346362681
18221366
635592688
1588957262
23414625
1220198973
411052911
1073418543
1695799700
1861457487
239760466
1575834217
1284452702
1785997802
225253494
168417747
48385284
1591258943
684812801
1989126009
1591967
480991165
300981351
1946166457
2046823896
1277236719
455367078
540993614
1385585801
141334919
36395443
1448138263
1825746611
665704709
1281204012
1484105588
129553045
496257499
25283497
825960536
1954086790
95117564
99712676
1872895992
1390215232
916880306
360672395
350571823
1170041921
359645519
995884192
794780517
1459112055
966503411
1282206681
1539437810
1349519311
1406403307
1549652321
341830319
1008100368
903391835
999195087
1363135604
288736385
1851814454
1794564865
1097925983
2109722487
1272116112
558250110
306801795
1426498157
1803781604
660066248
1317384205
959729106
1261645856
182196448
26725038
1124116029
160961050
877539077
1583130021
901919379
1961016369
1342231010
624182246
1214987277
521214790
363646212
378984461
1867236980
279866326
460392741
1793148497
2113456475
718560682
839338712
874882936
657403524
274346933
1479251494
954552203
2015336193
977914321
2084030081
1025667252
1878595932
1764585409
812888342
1247608544
1903919185
462463430
265100951
1300802800
620158521
1543660703
959915440
295983355
188817892
1187650089
357088813
595203800
1554406952
1309450360
1328286764
1554951754
216231686
1425059008
1950095838
1112103094
17176539
1596010697
1931859846
259392063
119897012
2093941931
2046056696
75346181
389033088
652937133
371569404
530233503
1872745520
1759999083
541836122
339306707
686346109
526375223
142457095
1728207488
494332473
6672469
1219991500
1214029749
744456295
838364046
973007809
1994741599
1612451717
596962574
1804689643
1482308013
1460313614
133464630
1471786144
1116414595
1988673252
1239559976
854947327
681964198
575116126
1262316699
642586006
780578480
1765630846
512101015
10668792
1986228900
1633467572
2101848488
424569327
1372274347
799652535
468770979
211321546
1887382692
1930648983
499615299
1690851674
845784615
1042733983
37509932
1943356715
635093385
1090712897
1851651284
437588260
2127076855
807968472
1606610425
2060823059
1422499987
1239298595
127618945
602039808
1343086929
1751989946
648660064
1514596904
2005829608
480690093
1119330148
507605070
1563904884
1593031235
538085210
254019360
1232869978
1618801193
1370291189
631669638
1445701454
799990935
202239467
611551776
1268951061
1334471312
575789958
503528825
1023274395
348921606
393616071
603325244
1898123348
382943661
35079541
356208366
1283734558
1408019205
539501517
1913249177
2082181695
600960162
2081786008
1199385065
476452378
476523000
1464790391
814534891
392355005
988826519
698846130
1935549023
295775559
683233166
1152310509
2001606509
1588776516
998842458
1627607458
179877938
1127426195
149642536
924157821
1720594896
225930480
1140761207
583736973
1297403008
1878471775
1004678212
285503143
736890771
2099300504
320522966
1672293577
461656658
1819831780
372499878
198528362
477849529
125646112
843536547
1173885350
385391345
930885410
2008504258
1748757656
542877497
517478017
1984051798
2140271202
617290517
457921266
1139196023
1084154578
1414245188
1524306673
876733589
1093162386
1091979178
858482293
174338715
377702236
390931056
1058235357
1095705007
933881424
849618050
576324647
2038857739
1350404932
1192786742
1435330360
2054361674
1244578823
7304846
1771096345
1025995160
508332613
292426681
314370713
86498258
1186571762
944537245
687390496
1179139648
1415834814
419567072
1900202200
1538811921
653527076
1272304975
2007857676
1486629512
98437079
1442101936
1812238875
1130277655
1926560238
1175469916
1570873103
1117027333
1052010876
1909691178
1701079065
1431462985
468393028
1435585732
1169892417
896188423
1089900916
1993150599
1105699294
883368386
225634898
211927633
483044297
215194095
609365664
927310884
1039321131
196324080
478484070
1346717743
2060246158
1906292366
1750146091
397097357
2096981258
563494951
519981762
868464384
1885100660
1875634013
266595362
2099558091
1938716846
654403075
1406765560
144609564
1585239298
514081061
1795742957
1036572766
186005813
427289465
859167910
333136495
287141327
70620048
625448680
1079418485
122709377
56274260
1617651138
1034078435
1706179922
1684545930
1704842161
1073737913
986316375
242732614
1026775302
981204396
1033738402
1401527122
1162010845
1365440407
1641509990
1857670835
1769198224
975490986
19985374
1080040927
2027425164
1154870618
1833275836
1574190161
797728666
1336321126
954841714
1587941295
1942629912
1251311276
1194853083
1274558832
293546822
343636334
1370245026
1117438053
1619757947
707550665
1203293971
1622209041
535617680
1714842980
797746853
1234616643
516812736
1877304992
786047794
1523287572
583790485
1226741309
1478480446
341013115
1884634986
401783131
1859940706
1492060191
528952527
1348813559
725324936
1374021381
990148506
1051577289
1135013869
1971478745
714828808
759822164
1802175595
417629437
1214625863
498680906
390213311
433274387
2109663146
951794194
91409881
1854051145
1228044242
1302445694
1748235018
1205227788
401846972
1367244791
1183573333
817116676
965576415
1619952804
1214171028
449003508
1106075471
241559979
1784539233
571458867
1603250482
2024283604
535360644
992226268
695318470
932668069
2095277310
743995776
2127816733
1737274150
1180738245
883732442
84517606
1451727144
1974851591
1070901625
1340407247
952704696
1182396099
434962536
811803391
799771324
1730903975
373086385
815665228
1538100782
1577887331
185867537
629461107
1570117462
166552966
975376488
232004417
1446299713
1138957951
482507080
1388811063
519613269
2059215370
1866514928
1287612688
1088784553
655358941
792324138
1417423324
37865139
960931878
859599821
1041776712
1636875250
1080250697
1440176326
787470542
783106148
2081617773
1372159678
1898745985
739736719
1420681758
1717134376
1949735573
585041970
768859801
1036775002
222702437
603657607
1907548604
1591640469
397322065
779327277
1211405446
1437599814
1715727352
949686025
413057820
1517148767
807681917
596764482
640722274
1045965667
1547427612
1841167647
265901536
213223160
2100349682
1066031410
895097389
1240782426
472684713
183174742
1771580726
248456457
774258408
579707075
195159091
1544536631
1978002312
2141183400
826443241
76469067
1200624442
849672447
1083068782
1939099985
1081396283
1565043658
190117973
2135536784
1985434598
1171478885
2011799529
220060682
92086384
1061480205
1799351575
928778407
897539158
1202569725
330189344
1577852271
384576396
89376172
87652796
1410839826
1147520026
1646469698
376788880
1771287314
220771060
135091234
1335538187
1234090109
696252089
64319857
1653172746
811454575
1040364323
38137351
1169517496
1758442657
644038115
1223286382
867878769
2137532918
2132546449
1471798349
185419841
1774871107
1451998692
380048608
897263909
862912172
113908702
542988873
1202018123
1739638456
971612307
1800405286
1312343097
401808062
2016653402
1685459555
1472288185
813871048
1352169892
233732823
1830223875
1301758006
657980147
1411958935
1108809204
850206335
1103605920
1367653223
217909870
1160511401
1389467280
1317848422
1756807223
1366811202
302605485
554008413
1870997356
372032201
1077973063
842865071
1428149610
325790954
983711399
423353235
205413906
153808340
605312948
2134694404
1972934696
60859793
840583423
1552492265
1415900062
1092343810
1998400637
1402075141
78372226
507689963
1353897414
83966501
607905475
672787703
2103323600
818884291
1605480210
622045250
907215621
1475506157
568224008
296325496
56448640
991982929
1351280252
1256765212
1340654811
1372090953
1877704588
1886009966
1742284973
60014496
260386489
518396360
977814239
219873369
1333102460
811796445
444919719
1693386383
268983354
1730161061
404915108
2012285660
858287985
1253778167
1524874801
482509406
1117770064
70338074
216948931
2126414825
819371755
738918326
1444317911
1159977300
1418217418
1899422718
887128525
219561964
1074763622
2068561893
666809318
710402303
196961797
508315870
252937168
1758467681
1679077351
1739029549
1393431007
357747083
930825481
1835563159
1699385520
994250871
1438964046
1602464417
1844061791
461268191
1532581893
1627056561
822528298
1105197911
1564502862
1886029556
20166193
1625664310
1002657878
1287252861
383730951
1421590724
575344708
1410429972
1723475992
1267233659
1413847419
1609326590
602048444
1753633187
973227052
1493456146
740713920
153435543
1000629624
1699169523
339541700
257051586
1315976732
1090193589
2042842716
1044628322
1873116316
1645829037
1209944228
63850976
550567125
1266198067
2090195094
1018940579
710687010
428692646
2118043132
1253098199
162404183
1357291520
30670999
1546468859
1727585774
1066642785
676804645
927083591
1943087618
1669532023
568141310
80051005
2022575335
161284457
1712710643
1981093464
1301908313
964510059
2074235702
875255867
1648088545
1368814122
153101003
1971583076
1676380490
294599302
958603884
994315393
1357988198
850075797
2143359586
1324034170
922077696
476207650
1398347446
804394433
714367727
1249529193
459664830
2053183265
2077528120
268446791
565153494
1763444365
928118088
37131740
2013074883
1848047324
975683531
1308587761
639419087
1114755466
930509255
975998160
1103644579
875763986
1399808447
357581808
1152378252
1526884086
798443310
1320136132
780772543
428051078
1226488019
603762623
925019419
778455391
605772805
456336088
1937424141
339488963
1532857282
554627405
1488113845
2070040578
891357885
790557792
2018844608
91285481
1574438583
116990238
496771609
1913798800
1560729925
1639660621
1329336204
1810464467
1161072063
1015036525
1596036302
1674762765
416834933
1105719800
1068654172
2091687759
1609788208
123488966
169628916
588843918
52181180
1427452109
244137722
1544441264
2101026759
683067900
1007111629
14204990
674192137
1112078097
1426775596
880012283
44244294
723548210
1089221367
529392377
105722463
1549655183
80614105
167891841
986569261
1563478813
93244507
86417115
1007563342
1614095203
1638500884
2111432434
749452911
653321540
1262254083
514616596
1514217975
1213773270
3842057
1723422840
1396451774
1554719941
1180461065
1145857186
32214483
159755944
428739678
537028804
1583024847
402870673
491220100
1658981335
576613631
313301812
1739939647
711576659
832716774
1709618813
663204289
574669804
612756415
244638165
1403479270
533142854
1325104106
1656486110
1706311339
1992009350
1088918761
2143837690
785960956
977084079
1079901516
991204277
1111574386
227061154
564536936
371617968
437904080
276568405
1903006471
1841275040
1136639304
687058233
1301582527
1766158931
1630364788
1127075678
580384431
1660650064
1747973520
2040860905
1618583482
220993507
1435009215
54142906
1037080033
1243418645
1178486867
1030326943
1397855746
312330556
746314154
1075178487
1786905909
144469877
100760302
982611936
1354799428
1797520309
1902314926
1058974750
1586770791
1800110216
700812870
1055953010
1395321711
1866153144
1430971287
410222451
1671897168
2033495726
1488770593
875510272
1200728388
189639998
1840772160
1524205522
816750513
2047510759
11892768
697636270
906581200
129836950
1731577882
1218431227
1289066823
1729315211
313520321
1956426380
1064652530
577149284
8224474
1721076203
2098408871
2045820787
411345216
2027969812
9839227
1642573892
318351514
2010223586
612948799
1597525614
504842410
1436603971
434219671
7896070
1811496028
68462960
505461777
622327536
1362857866
2106126138
1870085358
1145998087
810762150
126694777
1971223233
1495154141
126545059
289336839
52258403
1215148635
1525529344
1480463953
2020570939
159064619
726770699
2143568468
217242849
1863038668
1428766197
1845440807
265471930
534173618
2028899271
64099183
1704275064
94215864
1758310744
490757042
1267729192
1435308001
2032981658
481317858
357959625
929598931
135524296
987305734
685166024
296540634
340846761
1380550073
1815525451
773334134
452376604
843394040
299044753
24540085
1296217538
1446678285
1108599274
2033222274
557319167
1608723534
730945901
736801037
1416651344
1085031230
1454867000
1068879852
142908087
1920932499
662678845
1979322190
1317386384
1099400816
2138255602
559613510
469658509
836296118
491063446
657888270
617227836
185982304
1874635209
1314888968
923185892
688818610
654442642
325069746
1689715250
28140000
560343030
1369026954
1691003029
409357937
1287948737
577100130
1942696729
1620439022
872664128
2130040518
80687949
537933884
1394716864
330741328
1186176884
689445681
430821513
1568003720
8323324
1665971371
460053897
1148533007
1839793450
1744029169
123366381
1545690712
1087675922
157972111
212637330
1643896599
17880517
918788417
323804231
2134452091
1587677685
1456383851
1359683094
65436851
155266410
1956550956
1647245986
724579632
1064789034
2001370847
542166591
669444176
2098752780
185855039
397882810
2120885906
2098407073
1858622039
803167672
613000691
1537390407
251799543
1123218377
1833934312
981106375
1768541902
1423164793
1406375668
428196785
389780430
74990579
280302716
399438124
24730165
2037693000
530385483
2048430088
1609425718
744991098
649411384
2134098331
956917526
1230948438
1394949910
153006793
752917786
1780881973
1459310674
96199826
1549318832
1138474678
309432017
1000017665
2071401732
288016845
190387441
939913666
528610586
577349770
1538183358
1475547571
1184061861
434276520
73580630
818371886
1078244292
763596828
1115315986
1440549499
645496967
199272321
1997625677
759242606
1472719091
230538169
786042004
1879017387
349741726
2139472963
327672572
1340038463
25682628
976778783
1986041919
1858879226
160731524
554609519
492380313
759680212
1645194341
857368164
1335261059
1418795562
1176000729
1163653716
1325394755
1141678940
77530810
934114962
905925580
1096206653
1898100466
2066800582
1288726408
630494660
1963275674
1811662156
1621298715
433674969
698273468
297615185
1612419108
1567037988
1442909896
475280754
1311114775
771180581
414951946
1233437228
1547379550
254640095
1833181258
579090203
950535926
525418165
542722954
816768893
1844186658
2052666655
1903958580
1556278199
1168858730
1324516312
1261414619
2112486368
1490058601
1734519549
454953482
2083531803
974416355
419553329
803801575
577987058
1534297545
97477071
1530317788
1471657436
1432560866
7963400
710336438
2027379364
581425446
260060372
1204846940
1543423361
195196719
449715233
2048555813
1620143342
344778530
1842444652
590433873
1117573281
329239315
2013403949
1209982380
1420501396
2029230044
1805771552
1404691728
1389296341
1154933356
100397202
1003418537
126460616
449254666
708033828
1377023136
1429347715
469403985
544225785
1358933345
359481765
954394474
2008362257
990341351
104786345
2081486628
563347865
786691727
1735614483
1438045201
420860468
676805942
229995739
1589052809
689607350
1958718402
624616774
2101696458
1426665687
382295237
1961146037
1947118058
534900181
1062914849
57811628
1237130664
1210345322
127471821
10179160
1930326955
679471795
1434369557
625062551
1896285482
1403872045
1923359993
1400641219
411209209
1433081719
1007614472
1206637041
1859614806
201896458
1179428311
155625070
903295533
1111950951
1472545011
655847762
1296124478
662597905
466265418
137248577
917824656
2039989988
403294751
2047421335
306718086
1620199256
5206054
1488912813
1247701654
1471781173
1589253914
262614954
371942711
487933618
1047268766
432347971
1938887678
1309870827
515904967
890503142
1373621704
1883227789
1421908116
977255590
1451822547
886046129
257041794
490501557
884969030
1272350793
1846043971
1167318679
840448385
985593946
1781356626
1117445074
332853438
1631210253
1554818821
1379381184
985265843
1888231802
1046696036
426905562
1979200782
1617394778
1146710234
724492366
1828312795
211410686
1095910497
1435746778
1269184772
658640187
1683909250
1718021946
210835205
1113539331
801827619
1930182019
1932038298
1084888629
1720774085
646596110
551443609
1101759679
150881119
966354889
2016216995
360185173
1710142184
429023785
487528317
435853451
1400289827
1525397500
1049641258
1663729271
419486834
311505147
1411257377
1668215239
830126159
693445626
360456012
154617368
1341973545
143182132
1637750158
1742517742
647919290
1447954491
845719811
1509860058
380700379
972708172
348314960
351354409
503884292
1861045165
262136968
540626987
1857988017
1876033791
67587836
872257507
618084824
1824099459
1113742538
364529390
1193075516
409698444
927565273
1826591428
869693962
1435121127
161703650
1678455947
15665479
1661591387
2104803273
2056445472
1834984318
863786514
350194312
1941787712
815411979
759845279
1020521667
1203910892
406748252
1826622319
377480687
1985471277
2081758599
464569346
1143259092
1306770551
1252687580
1686392610
1249248992
490661453
263832555
1694794307
734364425
1201016557
1963622606
1821128896
102435422
1457966476
843152360
2112274487
917008935
1205952341
1241259201
318027276
1044765615
968281722
1222833303
930781068
170752443
698034913
156687778
968688223
470709344
1684420713
1811227960
2105007390
1886609299
1292989915
515876880
590047726
56725676
1741644174
767633593
530669
1946179694
483100927
1584405052
612996822
78317624
592829094
1753518583
1665008147
1139249762
308818406
1234862607
1264975710
1854755775
1952919524
1725259487
1810451687
548767234
366586315
1285124392
1552052559
1140936703
299504145
1742508898
1625673218
1169370205
96824445
133418005
514178805
1600739000
842586731
186476895
144386374
1602468211
430710599
657175059
985605620
16931488
1242601543
991722836
1405232361
1274703791
27397920
243908671
2116915225
1432813635
324903599
763344965
1370659300
104117147
1286454537
590064666
1551387186
1471438159
2044327907
551845440
612865256
1166509879
1810034739
163489224
1353672103
850082906
1268745740
426222367
2104644289
1148316750
1312834770
1771537949
1370682668
694370074
1805709652
1730682059
2019018797
1955704209
848550385
723592698
1339973162
437289706
1537673963
836659439
100603391
1459148088
1515147953
1756379641
400344719
1675747806
628742849
1311545030
1849643899
149469425
2101592494
1641762021
1189596037
458574160
986636271
1438282398
600531222
1989352788
1934310393
1639143776
1550029930
1233741445
268916761
625429781
432068696
236617879
1212425979
349703797
1660318605
1098064913
249651125
1435601510
894927833
1289766115
1830795702
1536554547
57938755
1468653200
1638319301
768311472
1396615664
2045356817
1748339822
586405838
1823016955
2040029837
1372157790
1343293070
1680143929
366182821
97048191
832060077
1178780959
1764125264
618359998
1112485297
2106303252
1865349764
383788394
324808588
1355643474
1163487992
676151667
2143892330
1817237290
2092559031
1818702201
1244946568
710331204
914376346
2139317727
727854844
104639020
1454636887
1469817951
1388098077
1987245543
1492936410
1247282530
1553972547
471045488
1407796676
703699592
743320255
1731903054
893047988
1687497851
1908831345
1836396096
1682449602
1815801180
79666961
493219923
1002124207
342680866
1287347066
533803695
631700048
1727383506
1084359833
731772166
76643993
712843278
1868702261
1660809919
1017895772
765803362
577585416
1992904434
242387955
931544243
705963050
274522192
703456311
1565984917
562049568
95699188
925405703
1883237332
1365804706
1966677690
1976511447
851655737
898115747
1204270473
1974028829
742055531
1662139429
774755982
521610187
1723752402
1929703203
913225583
1281716545
865858330
1666536866
602079837
1205613377
852523755
1942817385
1985463899
1067428289
2119650421
1362744631
740311455
1107826655
1453070363
1431895881
1793701232
1805690852
371862255
827387404
1884672435
1649340892
1916351515
1480265110
704074360
1547611581
826151801
1681175707
915484228
1380308184
1750717858
2122126507
910624041
1707264138
1160425335
533379567
1674732050
1657674320
283462533
1781492992
1782773945
2068548210
1899896949
244356238
1076609743
428031596
829326543
1161137601
1880511860
786206457
736156677
1012146287
1884355263
1675643024
256147090
911325652
1109148144
419034825
593912833
260929007
1082026373
131130936
260237131
1818458016
1272165805
1438868044
360684650
377745325
616924957
1980205421
1333686801
1306459329
784881039
1790429235
896353346
399372054
1383387609
1107654265
1562175552
116008193
1767248612
1855099100
1525567885
1221257493
577372560
600577469
1870978163
1200823960
98748046
1526746311
277243123
1458966851
131441387
134025815
1860749794
1320994806
1501445320
312023288
803679240
1123688874
2131115118
453019374
1221156332
64615541
984651528
888415465
361137162
1399684274
1995945638
1670950445
99322924
1286084813
874333001
6514320
518098077
1488166170
14128808
1015713258
1271530689
1663532750
1274697313
1533597065
702194965
1947823778
239020627
542033283
607513970
1287715609
1081641921
1769521562
958404874
1001571238
215598069
1431953973
364949285
1262775212
1940065689
1015759093
1753568493
650370589
1904592472
1537119463
1574080061
2104662066
1600784695
442727091
824221432
992341219
2028465866
483369428
592825980
1270915329
320935717
1972811105
40534318
2107282228
1824748574
1959380079
202899523
1550653449
1112340427
173046159
204440263
1395927857
428230726
1792805923
747279796
106510714
758091873
1438060543
1771858753
323334050
465059037
2027569016
1136092214
1189580956
2085674345
682457740
1609360290
200360281
266219970
373448099
1066386286
570374783
842787409
1993586884
316446413
1653456270
249990010
1262281970
77723673
1349416270
994148000
851877910
554257521
8224283
584160926
672304103
1848336858
102517813
1495357982
836517133
107469690
1458019443
405709701
34708429
1904830708
1165606888
723136811
1073839671
1393925106
1260221658
37823930
246175296
493048129
1392897988
1382973392
2001828271
452619262
766777888
1556276571
1606740217
814575878
449212096
1525381347
1272194178
506347270
1384581548
1203699361
1819868515
1015712580
1614133799
392713597
478067252
363060769
587650029
694425125
459136425
1656914803
1132706398
1019818068
725381458
1224375472
1276009668
288091757
1201540295
925150573
622086449
370883953
1655020149
1011037095
626851609
1817835948
352154151
1330112983
430454975
887284516
728754409
554085201
342347317
36921640
166193391
1687621676
969338700
1933886252
1343831365
2079322082
785765310
1443144232
1366812997
1917619780
1141731710
1018777403
1682396151
1544840165
239447920
892989818
598745090
1045824488
1204060852
453417762
1301460803
1760986455
277898201
655366698
892042323
1363187925
1606591064
1005073113
1167316214
719525985
200135798
734950417
1025251364
875161359
968218450
1334764259
688206517
982331823
144292141
62936555
381116465
1710042868
10638967
1114717713
723306328
760925190
1291484084
1489217000
162842916
1736295571
536539752
1834926586
1851681308
6716021
1042334793
1232045575
326412174
1585207354
158056092
1582864040
1805193626
573948402
1513397195
1549790962
764754831
1629308486
178229768
1186702890
1733243618
185382816
1906393140
2036315010
707255736
1823976533
631099326
1334334194
1110098544
720285748
1011789362
1649169673
125199909
1680114281
40092876
659984000
1848117894
67658689
1233820366
167722780
1833515970
918487005
580565494
961148955
243344947
1289471478
484208029
1077037865
1515101997
805706354
389243074
748254530
300225378
2048300176
2106212943
1450064284
1819002086
588882879
1440963738
2028895731
1869292166
1045497337
324998902
630457632
312419968
789116026
601863870
362126203
1960898600
1005428487
1449812797
1037858187
380445300
112364045
1936570083
2143037683
424362748
1019602832
54618810
1399191135
2037972368
2101123116
855722483
1392936167
2056163010
1373760243
2036042922
1803791296
355338860
311606403
49902943
688601056
1009047824
1050083142
88383802
2080694353
1977872071
1691607139
1692821465
53131716
1058937116
1003535907
1160194779
1099847002
1968929440
363124229
727256478
1211295693
1964031939
1642035114
1162766933
833965530
101928204
225957339
296417379
1023832165
176022533
792278856
2029486700
1288583363
1314604952
594655757
256388749
1890850170
1812815142
273690953
1918343809
1867042062
1556385334
365410373
567294869
855840099
1370072404
1930427859
321444892
663495463
321881416
1791852781
1334952146
1965288740
1032159541
1037307833
867293363
147659280
593211387
414189579
1959699574
2044327378
2084611503
1746414298
209535898
1574537176
475645782
680946411
523244167
693332358
1112948800
310377407
812368804
2100764152
874712993
183938253
1003541336
2093872744
801044515
244603617
2042347183
838006404
1415083529
1292055937
1609438700
336266790
1239928184
1537849757
592383903
1835676554
390070582
2087435636
619960871
999557095
1321506372
11300570
1264022740
78172887
1569918583
164096641
1221810132
1093022131
1653444587
1949852592
331601113
1590317210
686978386
392909122
402295307
552872041
2088762491
2073652906
411490775
245581448
1255880091
1960046440
463004390
1679507424
1140364497
159751648
889262101
1503482114
2106788187
1541486777
1685995529
378345611
1162428242
2038062216
489392157
277660408
812859660
152955311
977336070
19918355
742043504
1255290181
625926965
249626295
774568985
1864146292
1279835022
556540913
922009588
290316639
598362802
419787206
494292259
1695869745
387638338
1986700791
1197289003
1103505746
1007650870
2032378893
109977593
66199236
1147075202
407014668
984628806
786322556
882391396
891105725
476330095
6757649
381581297
739516612
1002799983
1738809562
896301278
404053243
1130648765
1898149839
1369160667
287279398
1121042523
87988673
1780604431
785469235
565670977
1713377806
1767573078
1116865226
1372210058
1801994499
1150551515
940321922
323345344
1814834972
1516334164
1357587205
1537003078
1157533738
1618875597
1251503874
1671934161
818636286
1408809104
1307733336
1809977372
1314833697
326000038
973532838
1914945631
715196168
1726811780
1007665409
738467693
1575149028
1558270419
367815617
949445624
682083260
1314325045
2138247848
856071106
1400880671
1989485945
676837865
286628556
1568183861
2090903306
1263340492
2107293354
95311222
367130005
264526169
2056981380
646606522
786876735
2043343102
905930367
707598712
1982059762
391166669
1959986175
1845507397
1064651912
393819785
1829693276
316376980
417181604
1743330315
396500620
1492307867
882257721
1729609610
1361324083
797478739
1039447829
1236691616
1052120374
298191426
1320198204
314785953
750281708
45612148
2085135593
1233165337
1779653941
1296705418
889793075
1092995458
1703237858
21041162
1932970989
105316397
2042592779
2102526021
737436308
503676500
1737221775
1349526745
1231595037
129121253
1914270238
765570834
1243577686
17719297
1281688685
1029188402
1205164730
125833277
1243172751
363382840
1046114716
1169813401
572475381
2093279888
384508590
621100551
1861455360
244494276
1742120683
466653740
1707287212
1626191024
1918196972
69733313
1032495870
643516836
1866131497
1408267973
1938679605
1931914932
1743219011
601487618
2125028404
2015781994
1721646172
359719265
166997578
1553335793
1552920537
1112295143
603089967
1109738074
273314823
2031959408
1797460138
828084224
1743165599
1820110794
2136080101
2123216033
300602301
472044433
325863661
99191381
1255072984
652105372
576868448
151602128
272852616
788851283
1251119955
1946001211
2081957105
2073819015
542862631
1369556205
1272466832
1103458186
2052027849
10840426
18700048
2038824353
1551552506
1888057973
1010090232
498977818
2048518743
694012847
654907420
829459921
2140786274
893835907
1503568781
2875097
364624783
213210663
701607799
1665769556
449133220
960803778
1417826809
1834732644
1127915894
1363328785
2053381906
1003960276
2007529207
1706125584
574669366
136444598
878210783
2092209032
148608410
601419112
542806569
1772227902
1635813124
1063102375
1327897203
1207408953
1983419536
945521675
924950517
834703072
1328379475
2134453959
1474473137
723315266
451868605
1721416473
1052214254
2108394809
2009147401
1240950091
348621893
769476768
995010104
2051892715
1396662288
1751748349
1056831164
159275286
118672564
714639687
1842494130
1048296008
328665279
1233503806
1544619367
1882602939
435335705
126146694
1272820585
453128276
70953013
724506204
1796568572
85213848
470772311
1827802351
64226673
163414915
1422801443
430664677
1402420184
1116951665
403371502
805851648
629786616
1819655513
136485542
1195307926
1682019837
1230046506
726446933
938070439
1806898065
932904641
1385642814
1300235277
655741578
842367273
615038915
524738344
1891520075
318187202
1697133743
797563329
1347120364
2102130658
602511292
1447766890
981585179
1777722891
1094265029
1655215588
1393682341
772519450
1828720560
541431009
347759951
568281631
1876831448
1206393079
2134616507
1899531377
694175762
1263873426
1967263603
2003166619
1664729990
1254764077
1669496336
101542273
306853858
754277341
451509323
590588480
2004230630
1873907208
971247640
973948004
627811375
229001909
2062902714
643147006
962552084
695933851
618190024
571483351
130123112
584512726
424086935
1387866127
2025617106
1541543599
1754511753
274600424
739511884
1068983896
29821202
458075276
1236227639
1357720295
310063063
602851780
150657597
171799262
1993921494
873016685
1953400521
1446145580
1012988585
1577019100
1108396070
1633376515
1895118017
1522915475
2049372674
1445976663
1028316519
674090601
1123020757
2144249061
1775204557
1995398697
97947507
567771421
1560897564
1696010017
462778748
1446039549
1590565096
1910910876
1251883541
49091683
1883668436
255671337
1163313840
351987935
762708726
1650710359
20579741
126791772
1710601343
991390477
182884856
1775490212
1705977207
1908097010
57206132
665093101
2062919446
203953456
699653016
1081609761
44490739
582915699
574342074
1199670720
319099967
1331676243
2041420116
966246231
774909447
1323659849
959530320
894993235
1027039514
657833737
1366842453
1324387780
1055087686
484085758
813255044
2027660050
1987295020
660088621
1631984346
1600174641
60032653
1137386345
1807892099
731914412
1604788635
896919883
337637907
254963807
479971393
915298803
728717717
1522258726
1278017430
1078043535
1366521706
2064473003
1296681437
506987710
76138632
1509822016
636432853
1850952568
1045651377
1944738592
733635999
742137430
1460470252
1271201698
1814368643
290620613
2027052531
1346647140
175501399
780365379
286409830
770511795
1888316978
789930750
890905747
1990200766
1020092132
243254760
2043399562
2066335959
329125070
181864048
1281504679
971302621
1666192404
1263114362
2000804403
1660831316
1807521959
955225459
387368224
693374764
1744795559
351243529
1162788398
686539380
628355989
753166639
533300775
888001577
1934538206
512545084
563366490
13939281
853389603
633127915
1965749684
1725776451
1161222574
1279062555
1064064552
848944444
1741377113
951145075
1284638485
1065693922
2034270466
994862055
471519761
921363646
2021110648
354403037
105194964
104016741
458975830
1778846735
379812371
349834067
783995791
1051903190
283050920
557705706
1815047304
399990092
1436084537
1958407980
113734541
1430250166
1911026980
2076498552
675193201
278214367
1257242865
1132333771
890146702
1590353142
49550409
974214073
891632295
1485652973
47405833
68959725
818483734
2131286414
1120453119
665143263
1521261483
548105550
1723454072
1875402957
543545573
458270453
2116813074
184494612
978913207
1256581224
526229720
623641794
1529983385
549486698
400373580
632606134
1367711074
105900210
350172051
654339710
1745313245
1856762627
1125299674
1235041899
1773750985
1822202768
415461718
537989685
1159097799
436186036
1059956778
118317259
144333236
1091158179
1112454959
192422936
23113545
1568110254
1879922995
666694406
1136187885
625464840
17893793
653882374
975453477
1250608779
163083064
1898193387
1691184163
1216971467
2017908610
162517921
954494976
569493240
544022136
1409194076
1755559305
547749906
589213836
1295905186
440915534
1749293035
1540035678
1492280058
712140497
2146095859
1873433515
1463178170
878466031
255395486
1173932207
1339825560
430132238
362941343
401396462
2115312739
1195109390
1620680547
1292699984
1297392219
1064170567
303362052
1239804898
1386799158
525486754
2030111885
2096835880
516455996
191987073
603417191
2091529644
2039599883
2106282531
835990707
309914688
573001439
1827243390
1432903283
1400177613
1595470346
1022271093
1280548952
2053824488
1302382632
1128095196
1083179558
525006449
1194903007
311480398
841985147
1639068245
177935460
759217379
1018150913
1622827649
1962373261
38024928
1819845131
1715069470
969206938
641055076
1399862198
1144649760
1321491474
1563101890
884365722
837464024
2137176184
1097080609
455641974
655461472
1627387130
1448274497
937089293
359269717
1351718363
1054717748
1682068430
524468194
1008373801
1143315565
407955931
1379148991
2060327637
1803593829
1684250146
1506057799
637744055
1976511497
1043240518
1873000767
170068088
167412920
2035261665
550689408
1200722911
2137534125
432680801
1353397551
1943765712
62112802
1704621697
1595720864
85647658
1877105212
1338468294
421333845
861374581
1427894269
419334876
1200968922
1276957379
795195398
85108449
1888692878
507467999
867150884
1341938911
1317322031
235967231
1266487903
902691317
443218374
1449012124
1839308137
1538476101
2107342277
207108059
1805123405
149234652
656092492
1592818586
1610634454
1911270823
933879685
1163245316
1738441653
1297848816
2111357716
308078631
442063044
886133585
1039270545
827143144
1071454042
131551369
387105313
1379182247
1781155099
1106044159
522703222
2056608054
306401712
731178926
711708941
267102492
1307331993
793018210
1341098280
1958028370
2131717508
6156017
1296181384
1715820390
180824790
502025434
339903703
343310468
1118933556
852500404
438221654
1621979363
994903589
1794066643
1688914250
1524815370
190540455
1717206679
607698234
1424337400
1624850068
1659418390
137790103
1714199682
536204923
1563324895
505294552
404301406
1707488355
345587577
1327698063
1665671763
226777703
1016658587
1342499082
1098533
1730180408
1388401468
1690815053
1493656410
365999601
73275291
840370345
1436532724
1120435544
45043876
1940445672
1660506231
896584604
1461242258
1480660442
1272905241
953326158
716078348
2093452841
712970601
581911117
1437782359
1427279485
1222250775
578525920
1248191295
1662653541
598974668
557284991
924418396
1210998795
177411011
687543971
1618016761
991551099
1746462230
393824503
1549757237
1454701906
385056357
1518133307
1128603
859379418
1428600548
1080909562
130363939
77521843
1035213171
1711161161
73762395
1331765107
1492322
2125462990
591567229
61719801
42034898
955145572
435987444
2016159158
838258662
1636107069
87837602
584368295
741014787
359006288
1167024300
797858278
1104046364
1177371602
1253638782
1962335727
47355912
1885935985
1184564619
1340597840
657169734
192699634
402083249
1351525107
1062201114
1021099847
991640735
1614652404
1348536478
519723729
1090009593
1994458152
210223892
1118279667
1605389719
109595555
898569775
1742025282
1716778568
2108395426
1895310209
1426308221
2110450537
614505591
940766235
148215643
1854466548
694485536
1598350197
686822023
1089582269
1499548935
1555469685
2055897730
1316127488
1636298454
1938161217
954044004
1724977705
2013560319
1216121552
112129460
1001943834
715477595
1201563252
70342824
1928680641
36545258
2055001300
631901977
1455603314
534525848
599755377
188453680
1774904042
231847568
1506610154
1553713263
1049889327
972903875
1641506486
1423835074
1366494596
1396340445
1984410968
1517303452
1963828357
737733321
1389306064
1184988859
1988643983
545919348
1741927084
282771476
1108019587
563762896
701713038
56058206
1354096245
16999259
1770900184
258859804
1442894256
1293966478
1865537168
1680251805
1292350063
755030517
645842867
607120587
1260347099
557992161
107713483
1216764879
2085388819
307591528
251653428
52208813
262343864
112835610
952908375
1764440166
878713428
215841542
304908616
1255997774
1967743978
414344096
1302864887
1613355586
759385669
2058772946
780147156
1163077531
1806473225
334348553
519397758
441953473
1917216808
84659955
1745848724
286264337
1123415297
1391356132
975333649
2135671903
1306859593
2072288148
153550299
1063124156
1913318140
1666261852
413105287
1440983775
1808743398
724655422
1898354586
911226021
2095576831
363746664
199617116
585602989
2116784467
1430450612
1325660929
599327481
1598621976
955583508
2067349149
463051976
810049601
1487935344
1958589669
2079700238
547287728
1726939256
978727017
959743171
169326238
383153059
1530629178
1758157812
1130886778
1710937775
176047498
1463095430
906867926
1563556652
52157458
1606078473
373927238
733039033
1475281366
2061087415
860133616
1410807473
1833941644
2002464473
13073849
1659233098
2102996738
839970974
365484815
1085476951
353536676
1024684867
59391668
1911386291
108995265
660269795
176000727
1316359998
1742342227
1846474789
285174113
818607042
1062300227
130353189
1359103635
1078252046
2080105848
78180779
2143707966
199431271
429769524
1652903141
1359999789
1333823988
1688836619
1425923256
1010068089
2015937835
1831025108
1331224748
1126669101
1941171139
1934229067
1617487992
585635649
2332719
2038617336
1213771365
185151746
98805023
673486350
129045453
1729858474
592840312
1839936483
845285355
1098349384
6823569
564554331
1920486785
622726750
961258379
2078022406
525025877
243630888
1679019816
540796187
1761858396
281000007
956574150
598597099
1129448630
1140110605
1420013781
1920662923
318877846
549953984
955177189
772836781
295013512
1905081263
1489260205
1966646480
1098282659
1734330280
707557076
1896516173
727070686
1465395011
270655431
1843573541
61440681
447235813
1982846290
167863955
235167232
1013889548
1476674891
528534358
378649625
134412393
62674669
761664186
831377400
922379694
2137067590
56950224
263657906
962820032
767358910
564386726
2043116712
1818708777
1922363576
517701590
2014612417
1308763532
1906225003
1785087530
1646981131
150979239
345754117
1569381890
1298853106
1580532268
498043193
1489763254
180029272
412329210
1636478004
1743979881
1454848202
1979205149
2112039429
802234415
2038064436
706936959
399833853
1987963043
2026583812
956924182
94586451
1792009528
622151509
1052442553
1694034795
951204086
829094665
973802116
456430868
1966299090
535552351
1328383439
1923507494
953676561
1604488293
621690360
810029216
1297072779
1584420717
790984721
898805260
926707361
448200000
1218517879
825272717
1268778342
89981837
1617169123
1020106069
1950373936
19326153
1641130522
2044791332
6690721
878902349
54566344
953714782
1739209530
1101332627
1460365873
505926794
145110619
776211458
381781647
1575990382
670097723
673252653
611715597
2090422877
2011825526
89038829
1229797335
1040500178
225675372
1825215777
715700840
619907832
104060822
1821223811
721798699
1172480997
652734767
550307133
243833053
1134848373
1008694547
688125970
943143648
1160906003
432823118
1742374853
2018693378
963290384
1548802914
899210853
501883106
1081530555
672012795
873442185
1336920226
1769607630
37301416
1786355546
1287701358
480798436
119184686
1563797946
1367051583
97469302
1418141851
730222105
539786849
1577169077
1689706218
511955037
114100296
610442600
1152401857
238255016
1284181621
2022883748
1249816232
1543831705
655018224
340644060
1197089438
700646499
1652138787
150777178
328729217
655014624
959358162
1819598570
265010956
1482266301
22733274
1339361719
946987274
1954661822
1108610615
945497257
578166606
1036481791
393879602
316312770
651119539
1415861850
676279096
585494385
1394837831
1739684580
519484892
1558159085
311115240
1920141012
606980488
1512545713
1715745414
1596619803
796047291
559873461
303816109
1932834538
1882436110
154113898
5727204
959601613
973584776
1045980762
1463236406
1327847596
1816861171
51442622
1296146765
658504837
932511323
1180898358
456858389
1507473517
1185327660
14256142
630088751
904353916
748242821
1863464802
1269047480
110327840
14828233
1974344999
1695016896
1790560707
1539488454
779991333
1299447310
1254580458
1655094616
116578054
1453828732
2015988523
204657904
173351531
1156731263
877419612
808136992
1119047339
23805681
1052470256
1587235312
869326208
382072739
1049986814
1928259893
1029954909
2037612019
649418127
1029928241
1995248474
8748089
1512232126
1591388907
1304662774
478534566
653296202
1662588327
1909037404
1892565956
1856669909
79604643
1043839865
1626071455
600170570
1648876127
1605900276
760632730
2093697766
501779068
659096562
1534093778
1112713650
681091657
1521083434
1161129156
2126196142
1228420089
242073556
1478788340
540171396
334183759
1386289435
1976056055
768380490
1715662661
1609969487
1098804709
1468839361
1958119810
1750053488
1774545726
2081781172
348408672
1344109293
1963707808
1443807164
1625795403
1792322744
262501689
385074111
1909101983
165926225
891443763
1438434804
1261716581
1476237277
376533591
252251393
1609860285
1729610068
1405668549
1823520704
2078799358
1093422227
76856442
1848946032
1413618027
1736026568
470594696
589498853
1398974628
246707071
2066072982
1703938034
265813716
1478583723
193854205
283672894
2067866084
679990777
757537439
2095150359
889609748
1592534271
631438042
165125171
1038230378
251573013
1200721571
555212605
1220302931
1945636335
1789445539
585890452
168211798
495713499
579126565
1644821157
542644060
1252409917
2033652162
1407512844
1032750986
183645509
21756833
884631399
1058534326
1885050676
890962940
1320266542
730933303
715359029
118853354
922896219
1961789062
1805189059
359369968
1114024120
738036483
1616248866
1344483692
706220056
481400146
1885022765
2096268561
2133972952
794259525
1079369148
67199226
1366993393
753015545
539725753
1555002957
1784867063
726908988
1312979294
862861409
1983824793
1019775470
127331341
816893080
1716614580
145823455
812529220
943193608
934899403
1243296196
1694940944
758855888
209591260
261084298
640561359
1554005954
215964463
2082980055
290554941
522659022
1632138940
1195856695
2131776938
975772692
1747361794
179058163
2031290756
1206831034
1354137501
946956825
373095505
1855319200
718947947
1378073799
1986182018
519847933
1981388149
290025000
1513719279
332472006
1700103886
1355059698
1152947672
485398216
343822491
108745540
362621404
1478877238
1663730030
1210273686
858260401
1987370149
1991529955
1995931900
699260127
13339396
1547401004
1738388297
1662239109
614410389
526642743
1097021874
1444443170
229628851
1789447850
8823698
96037441
1655707567
67048346
1272302474
1177924599
547321552
1820589062
1958180359
2112286216
496071256
1111766912
1776039925
117977818
1355087490
178933218
1320248084
512463383
76048246
122242982
1167813546
1760605329
504003406
805135755
1132688193
1138107312
654638436
1482039475
707772985
1362481689
164829253
1234229983
1700511324
2068188760
1775023439
694157201
1956792374
597519940
1529577886
1881743089
1470771330
1328659571
116938087
568091269
612514555
191287479
1516172035
141249332
1247269960
826606515
1602697382
1174488159
413140604
1642406039
1399892311
2071677083
1748724034
1269576590
1351770860
550228678
457336993
131628378
1959243079
1023119344
571983545
894447605
690405253
56553507
1371110040
1612702781
1013348649
1896985528
934809002
1319537456
1876327324
650200811
2138703047
1205518333
488715908
1133818250
2043798007
445878902
1606535261
962578670
174488212
1965260410
2136770709
369410554
433836779
1079362369
360750042
1953103271
1343403143
627088061
881879917
528428596
1243018778
1773894803
755046406
459160041
10311662
1713756331
1055177864
1162665918
1627128991
461487186
1381695483
1140619372
1902743659
1622016899
1586886084
1446148527
818085150
219657191
109598946
245587632
183710363
2067196865
351063735
1145676057
460396171
230730337
1868547292
1029515790
1215468994
809297995
1952304785
1508209372
176135828
1341566182
2055967194
738760640
1345674652
136938666
21406558
1586683368
1960503654
262541192
1855550736
815231021
1460066919
1718542900
1402398110
1321852535
1522436619
748184510
1476834992
944715423
2033222281
923471401
1071069007
29822367
1412741659
2002307806
1052250568
2131258019
2041342388
801763318
219875276
1705889260
903344288
1942054492
700363496
383478837
2119609995
721850695
702385908
2089102673
1819056183
316063902
1768860870
1200721571
420433943
1864128522
1418237027
539226413
542285786
404571135
833721042
1928499280
1324856576
1975169283
1258319837
1236809799
368092608
1217230900
249762517
2020880678
647621246
1767277384
578680102
1424116254
741305714
1551580722
481347521
63946475
2002958927
1291049785
2015909931
453559490
323562962
1833082988
1027663806
431316464
38858122
440812076
175823693
430234868
1787805761
2086478018
915033573
834895081
937061409
1713697798
897053883
1714183140
1039557007
1522279829
1811228703
1277827364
1797538381
139650819
1011669313
82131108
1424460258
390580379
1029571988
1377334201
1774780366
1580854537
1576185850
2022317419
2110430547
416025145
1369953871
993217717
893769445
238536572
182563803
1787920895
668706782
638323037
29907606
423281085
1510726397
1618968583
1930130243
1672406787
669119161
649775797
2020477631
1349870360
1430780877
978003372
531352139
1147095748
797794563
1893946419
1462787039
731837719
1884870434
438979803
438345378
1495541248
1083380060
2029953229
695394167
146610796
523808270
2056292127
335290559
186730109
43171763
462604493
892043995
1450082839
873588852
1607781588
1743804142
177845091
211288257
367679108
827422935
2041473389
1704065053
893130396
726332788
915989185
1573480287
1597946846
1213564569
331636644
2137887939
448869089
1770460825
508024154
2067304033
315190594
2130379551
1949673202
762158059
624215659
1191838494
677745355
552862746
2049845337
513740433
431049644
1219763857
453589627
880562358
1601411111
1662044998
513459806
481886492
1694089715
438660004
741755504
456161272
719964206
2077488146
1850357550
136733564
1254315915
1378878501
826333392
2009172565
2050931858
272956350
1247634552
246168529
951167792
126755784
414917782
1206357120
618477599
421691462
426500459
1525087574
1306570633
1949906638
546533489
1058138281
628729202
1733862388
446585221
1127775778
824031712
456300500
1834823632
1214945955
195771878
1376558697
557705252
1838948912
1748078423
1282391658
1290859147
37445138
746322989
536107020
486063175
1644583585
289059642
441096340
1999944862
1153841860
1494134408
1781713540
964001222
945806712
915207087
588056587
1972466779
1184881710
785140603
1654549343
1916209496
1201988171
1175094642
1960472937
771608257
735506258
1031889255
738781375
22733831
615385089
1710090387
1821151155
1416455100
1117191810
520500954
674618187
1406380598
114830264
380291886
157084773
693724143
1879280527
934804648
1836947381
1512745880
185244869
590688322
1502585242
1666991601
627847999
1532708819
250295327
1285756303
1385977214
1896057959
1047629061
30723167
1447116500
1830862792
1946509050
296527539
367310972
1981439552
692567384
65075320
1533774899
151383582
530926139
1944669153
1084606566
184246250
1604636276
1240673890
655977575
1469034608
333200040
463772744
98243501
1584079704
43265643
1386377292
1342979145
256745688
390153247
1496449013
1014660706
672897835
1196216487
2073987621
1434432701
1401122913
1652736433
1160725988
2018551389
819899204
1233534316
1834651143
2102115609
1227375767
1837359764
1931864620
240249022
1766699406
1547144448
1219411589
1571972896
1753611058
440712561
859073160
559212642
344303695
1749204753
133571428
520461727
717012755
1974827042
1183805003
119325467
11431642
967118635
195924752
1184101836
1424452576
903847002
1561424438
1150645046
1769993449
155297606
1409360070
1008747160
1219683468
392612125
1437394930
1903862986
1403742096
1628894556
1955373594
779960595
107026176
2145149077
1973812755
1189708795
2029914264
1653987416
552277386
1068972161
480902547
56359702
1297496561
553096219
1578593782
197693818
2103552390
2060806104
689006294
662915870
1990134281
1165670405
500739546
1718520456
543876979
1432848052
1850236489
274843290
587011
978636139
1823122791
938727970
1147382442
2006139133
824028103
557634827
877871575
896560604
1866662134
284264197
793621991
422335036
2046919964
1463993475
350291726
1788315181
720463482
233926700
619836236
77665910
565453537
551846444
827518241
254638065
593256333
828070757
1089670504
1269734150
1255455671
224377168
978383819
372849630
1064106929
780489578
1282500844
2147464940
1456761378
1865202390
697633253
999535974
1076554881
1942394263
971882776
1945267089
179971608
970066629
27532755
882937029
179849228
1873012441
1428257166
1667638779
1971607388
1589821134
1406317039
1351486425
747666401
225043086
1197416393
1610354206
1087757879
1110865773
84104848
691354625
1176171251
977858642
578787738
941947444
536058321
1637407478
336235157
1543892420
327734030
355167641
1231414697
1161027924
1032433439
185135462
1451084114
58801775
870547158
256037112
1803760462
1469250026
618935515
959999676
589957321
67212360
773234075
708535397
272132235
1194622170
262749758
298817229
1098416038
740341924
372854084
1258549765
1879070097
283822057
1309650423
1302088324
376286367
174647671
77476953
176630049
1436283072
1051822645
13390630
1439191686
80117255
1273141037
955273424
1826760334
1066031410
2074039161
1050566932
544439230
1792364742
1880623475
1024340415
683041997
5866536
2040754632
2081344244
9194911
498398495
387772406
95247000
211364905
1542242025
1408095307
387795929
332712486
343854214
354815859
940548903
730047170
590877122
1412908026
114342065
1894046282
1619074671
1001692085
498663703
591964584
691019259
832695246
1335878464
1198670878
186577178
1970864107
365117698
1348157535
362171289
372987217
1263787061
1522728709
466806607
705192793
524969568
980195588
1942944554
1527079681
1597278658
1176923774
1627456828
1578894665
1024474757
167011752
1297512568
465933839
100894522
1213821649
1758164852
1990015465
916436378
997521880
804402722
1732288470
369847642
439568157
546525150
709867057
835573973
887864168
517526600
1865705648
776877092
1023798696
437587234
757964389
662569447
478574860
385899071
103144103
496945234
1046979084
45940244
2097550159
1542440951
137861952
1059224971
596096134
2076935005
2065149251
1348315021
1140780904
1561692666
1599786974
74402203
2124098438
2023703813
840959688
2070978486
1358542022
1418611025
1490469375
461034239
1008957829
288956108
1974375961
1192629305
1936268334
977213347
1402147199
1992048100
1835153260
1934636944
721042168
226086693
2108108529
1263655163
526164333
1409227740
1490354970
783011397
2128984013
318524549
2119052643
2127001149
1406088452
2129805217
1878664016
758591563
202144790
1256382795
498257931
385674386
1211075494
502144281
1760783315
809436563
1582753752
68085016
1569992972
1582541285
1005007083
135013080
1086725561
49043131
617906498
94982704
1581938646
299341280
410730983
1633614786
643075224
1176879083
61719227
1739744062
202212782
317620344
1456478201
489985348
1173108765
1700794076
365951860
104020646
1012125961
1448000958
1725244533
269254632
1273642023
40623704
76389602
169840202
1253587931
1633415195
44866611
171281383
1430422574
1721693138
798437097
1860060779
266952570
989105835
439634957
1981186591
1740108543
1509337879
2134946225
1409854964
911997460
857690702
1463241501
2023616935
631961000
1153640890
52237471
855496538
139042098
1132676129
1984634477
2036105911
1859295507
1855862623
522375364
1968574839
395833209
971005227
2123298184
1696851920
1088763216
1026546929
232974679
423893930
950202161
1948467809
782540667
1903931274
1820299837
755184035
1282395866
1231433973
507617430
1522659288
1083478268
1388371362
1668955950
822738940
2018665142
127124518
1510667389
816743483
1368875727
402241353
1663366690
1761053897
1809145660
1943859215
630606510
289294311
1800410145
883214511
300429053
1273636041
1849656841
1567143402
525805270
486471687
1097903672
1558977071
1187952137
1610244344
2106257242
1869103923
1329512977
2115635944
2020749436
657062674
250923167
83803252
1314189732
2061573026
548293677
127948220
195771967
870352917
12953142
462379998
1898096395
108530104
1682691593
1385863476
1609993033
1820086556
1549044196
994994120
904075810
700568903
2012697222
1580835239
462636576
920724340
1822171617
1075806293
1400882682
573813609
1269750423
560650630
1407783345
683298057
1740055029
930926400
1845923908
799026115
2087178679
1653130729
874265130
1429401195
1820857321
108579634
517545941
1537281558
1893159984
402209183
711404981
2089915976
2010832486
1230299917
197976143
1292048802
715342450
615644255
1706672024
1343080205
300042832
1110102288
204906682
1420815821
1434251977
1855461602
283048671
154132682
235561034
1494178118
1234455866
255777895
611711740
111271300
979447849
482909787
218228826
1565198914
1315614103
1865871648
1852304366
609320955
1047922673
680841256
1849936870
348719549
979466324
1848041681
119653367
537540277
339549666
1052827004
1194608238
680389777
45011924
1011209072
1328127232
1011933304
1095116010
464035353
553523329
428277516
1172014770
39734883
363897090
811721857
1806498296
1186539405
80022591
1559234715
1222503502
1286839574
1512969007
566492365
1695436588
2143315202
816521545
713531286
306047451
650537049
1318382618
81955661
981184300
1405503635
1181990983
317407278
882332324
2112419079
1243642388
2071117290
93725965
974693337
1146082237
916275073
2000344597
1494030078
638872777
1193082218
252545198
1811762863
1481737457
1824736881
2028261664
890413133
228636050
695621873
1920762182
536722716
933777542
76530688
1333589469
511269733
1383813717
570733555
1518125202
1894576607
1832873980
1411868861
702124002
496325306
19236268
2072751207
1383718996
1478197707
1702509826
338113392
547771215
1622192989
1317243502
324131717
335921809
1164246302
1040280832
178680227
1415886325
1678040522
1824693143
1764532841
167782873
1690390914
1567059396
1708039659
499750246
883813884
281273151
398499134
2000893596
343011442
366118237
1029769154
338469386
501202848
1050867511
783775554
196638775
1692916400
1719481210
399661795
986683893
739659413
1675397846
180649894
469780405
352809644
1168357678
877784668
362775684
1876459814
461759454
1974727860
1781215224
1715896058
351204695
767395550
1837678343
2120880772
1712572220
1313676939
61567791
1025800922
197672219
473712318
550150573
329023659
1445230786
1364579288
1002041613
925756108
1902603583
819175643
2096047368
862296281
170297593
39927565
142742474
295325457
230351240
1992612808
913978545
612453563
1607252629
1679000276
1249409608
777738988
1270133644
197552268
1367986637
1099288807
183321789
2124992385
433662557
1893475557
444364708
1342746893
279773577
1636992598
1782381916
157579870
1847680744
1589410316
2032864465
1894711904
957062287
131533755
719885898
1344239311
1410029899
1077017595
666990530
1383746560
280517138
1426126492
1438367517
369487435
1388771681
301594086
1216201476
1383124935
1187535507
1240513605
170025920
1665590091
993813919
770903188
1307887764
691343122
1385585801
2017574005
168701213
1640401927
394194519
1159000541
1380219947
140982908
1241484041
654082952
355284677
1015177464
851514802
315023060
2108835044
1069870029
266421999
1844828079
884969030
605272837
1401607836
847440061
909220610
1040319679
2073124508
527899157
501591839
436249333
1314490065
1644068471
1006388780
1495376874
1889595895
2034548774
308804199
1855174848
602056665
359644011
126230015
510695629
1255944361
707063444
2040363937
18353627
163217022
485298328
857946061
1030649084
1513590314
1523503547
670927426
1927651255
191588874
1673973264
1621983951
1325363698
289689997
1435873557
869398389
108156044
238938990
1797337909
1878356081
585599346
409284462
792476268
1491711354
1709403926
2066586461
1286432581
1839937841
698056163
962672132
1256934904
475105470
218650700
2069055214
800001054
746509187
1364845900
616733657
332331232
337089996
462644699
1139145856
1662167002
1945356415
183360803
1935751843
1230192462
181778438
17509532
1110753208
1103589415
1443750715
1358156438
528199637
191737186
559020767
1011283366
2000934198
89232190
906701403
414936261
1640895822
1846619824
1686048614
1751504470
1920492533
733168336
854678306
2120076151
1172318414
877678771
2041464919
2031209085
787337623
670426229
1879895296
572980594
546558535
1504163421
1490094767
842754789
928466119
1544675101
874918541
835408689
756224209
1566476351
521110219
1576094751
299767610
809067066
741796704
1806955437
157185003
979412516
2133285017
85286750
208128364
79162571
107406336
792175016
1776222682
1154501799
1825751146
1369603087
810316780
760780051
665715065
1919953337
1876296401
66826151
1714426436
197535200
1599817067
1957692568
1552543973
2145819346
1231948324
1371034998
1113402768
1362560016
1256106831
1972479530
278580866
1458954100
1305197268
1086871902
177871906
257140119
1622618829
780214849
693502331
151581569
2097525393
1941055690
1480454869
540920419
1183107015
1383514205
646687272
1755760921
1288625886
1656417527
1975404419
1426453819
1509352344
223983566
382893321
1906877545
1924764624
1214761708
580773005
1531595704
2098959254
39739903
2062247921
1587510405
1505220641
186642359
317559484
160687223
84774042
1475248360
277698478
1449167991
2047910499
907279414
1618228827
1922393056
778657421
1562742947
2133040763
206511926
20223389
2109699098
154994754
1455769693
1573832634
1775042970
1684926579
1888674525
281432424
775241189
62922780
1876908159
167416582
1818481481
526298773
569885344
1801362611
1224779430
382600095
1482521531
1793313143
1179561781
84455713
379593692
1184320411
1938198185
2072925352
1761182047
1888646039
819679485
1226230757
1395582491
323196222
538976519
1503696897
117293336
1484838346
1479885867
2126010964
856507087
1455572599
1610360790
1942920649
815191543
1249742676
972566123
435195302
49462945
1507311650
2116053585
1208269914
1885649552
1781275651
1643480942
1500395782
396909884
654864416
178190463
1292089783
805196221
1841266152
797571204
2086055437
1437281143
1203368807
1572634019
247246790
1107571552
1162318851
134742228
1905347107
1426429653
121029330
2000900014
259561966
1448710456
1270620636
882919235
1794373965
1518184592
396728349
776062521
460456457
855222184
2031108213
677777891
673764668
216231012
170473080
124238678
1074114360
1638641667
1335845097
1498561624
25492462
4380252
954806415
1121721182
1438989127
754425924
491966532
1583352994
141255922
413505360
2108088524
1247694814
1354845209
1963071835
260282818
724442443
689678451
830554050
1178888078
1530099199
1316908735
858231285
1169007862
742824757
940510063
507364228
877542729
491219554
246435942
1114969171
630062829
1862486337
827866394
1442264636
894161901
208583439
1380219385
1981691032
1356809890
286296144
650188148
1981454319
558522778
1428831475
539392326
1323682889
1827204246
9589799
1857587992
2043025005
354061313
873384227
1795417835
1851625836
116492291
179340799
1440764829
1340260858
286925108
333837218
1507781564
1354092061
963621307
1105971591
1045679823
1100286128
574723114
1526272239
1689629778
2138364391
383357844
167924461
900914353
289812336
747709242
104541149
69031267
1303703119
1827882261
1281025415
2103098797
1990496167
102871557
61263004
648617885
1480942241
1092926698
1511932033
70309116
13925235
247797675
1405918082
2135036284
298159793
1143466675
1436951589
1739695620
146640183
725724847
995113640
1949973700
1132834107
1879502355
1105658697
70783446
911190212
1099034468
729535077
973807597
1453568675
2121042873
917105985
1701953225
358613141
1849832787
362048995
51434927
1864215772
1533432290
389813357
172407686
16363806
1398333074
66583234
2069235429
1871396840
671153920
1222074618
1317654823
1800860851
808747830
1780533532
1824511282
965802796
624142507
1870423845
429914475
585355144
871709980
1876066341
711106577
1214125232
1710850721
1630832934
298842555
1735205495
1215861815
177447066
2131811341
102362512
1066044949
50559734
759784027
64751069
1816991394
672007460
17450022
1361170983
156453560
1025294539
2045726546
1865577064
897557484
1168251185
2143710962
931892436
215976344
888256397
253920269
1038736975
1722479897
1828223808
1877572965
1475444868
885255542
1412124452
1524842310
723486322
67334166
705289317
2109727817
593113808
78949928
864325567
723099355
1750922642
1470204035
1247960889
324102154
1673152057
737184915
1640117387
88706260
1500790657
24842815
204465679
761675556
513989458
962927886
902455043
2028752744
1008539799
574254518
1498785919
328003318
553018292
460814969
102378723
1267311671
1934949388
1133899739
787299747
1212163399
159419769
2023398171
1140985215
822238689
1225381941
272911390
447669336
234319803
299974345
1437688855
1432497462
1578362063
1280383056
1626107795
665497578
1025602865
115205672
2080266024
1613517010
1436802809
305017412
1943853876
2078755112
122260024
666155616
1145182653
2015959704
1879428490
1938026358
1858145051
291101318
218401030
294633670
907279627
1295730916
1247782813
1944264610
1278142792
1997524866
980980732
545457319
1327575428
430881170
473790733
1490370532
1346621687
167827281
44254824
1334146081
1027109252
1657351247
505991185
1870110194
1937411567
924218281
368257096
643907496
1126277390
2022024488
763699381
526451631
486872158
1365928902
1399273772
96384579
621191195
1801088532
211740079
1087581869
1541352697
652692854
1429499739
1624385957
101183419
1857096539
411232283
232891012
2136983147
1763621835
920969672
378288223
1879579377
800968412
1344981606
549794303
1316540571
1090150665
1145234222
1902194767
538283305
884750951
1521378034
51863493
151965634
1738624569
716424760
1986657683
1256446383
1950138638
1299134066
283435065
95744259
1691877325
1548094601
1972572971
978588493
634474442
1407666170
284708108
541264681
1032380756
1824867016
1244164709
1127443770
1731611609
133909262
1945526712
1183433962
202880534
97148029
1933703166
1323467989
125085191
1771139594
1534421592
365971458
1692447038
511665176
441586245
1897840419
913691148
1167397873
253526616
1484117923
20755331
567068663
183855700
1724966258
95930750
1141355606
235047951
155342137
1637424648
1101699050
831218371
1511480655
890747303
1874430340
137269494
644854616
1454266428
1946816998
1856285453
1537545493
1586236085
2018670607
1444911465
3119644
1876807506
642993175
658774221
1692389589
38534030
575134761
602466206
1014954995
1548235847
2014157615
694342953
366436593
350267130
1741208141
1433609492
1091084521
1699130660
330373951
2042923095
78806959
837707775
1385453710
1626789972
983469872
312280453
831453073
1138682087
1133135263
606566071
2083581142
590558586
1383328313
40202359
1846868879
563066760
1123802881
2016078103
850201839
1174092482
140333036
1311102783
1394944058
1309484557
964935880
20733334
401814505
1643980047
677960163
709210215
1471851032
1798002946
219254240
1732016770
1778252958
1094118579
1629445888
1528725172
1002173302
1649259578
1749854441
46284618
1805917775
1076613911
620320593
638064756
1142128438
624746128
452274845
2051111003
490438469
1098517616
23648748
389946714
1323333132
1399845431
1502623844
1527306189
706763464
91765714
2031889978
1573774366
935828441
803429842
1189867989
203291834
1343120502
906393067
1969849704
178980519
696099051
1287807167
1744749203
314040592
1061426340
1039030901
377977166
322491934
568502368
814931832
215673166
857629109
845653743
1508495738
519373874
628497897
574423730
1840705221
263364788
1499296691
896478490
1248988385
599135088
616546595
282678336
2144281763
436164463
2131902837
1838579307
1626570230
1156315764
1421515893
1289925431
1563482968
1801107429
1544732810
1803039040
1445145421
703126342
1494110675
801921643
466963192
700333409
1462890143
733140584
1685187694
1634249761
2021330215
2005423229
1908679282
170020252
1767596090
571917152
1276546198
1919569763
1956592978
118709752
880719642
1721687654
1794168698
1997887321
157845610
1405886829
1221274886
911174052
176170179
1584783677
1148281255
561531200
680553732
1868426736
852353483
1340152661
538377107
1935334297
60307116
976895698
1360862601
365190714
1579977452
625031077
1757343951
1659140766
2105305413
717250867
1843843857
1616631804
397925921
2012797644
328229989
1424172486
382151021
996447452
51584903
1694458005
237005136
469792643
1093578912
1280820312
2112655786
1933329047
989723392
447795162
1139663138
1168980853
1411701184
533148393
1346246929
176166005
26985189
988817864
1947270023
291185467
233379260
618967016
1199960147
1269767552
483950737
659799979
388188901
184748971
2140876962
871193795
418120799
351252943
185350583
891248829
1162451689
529453887
1139665761
984883028
745780501
1383232457
1456272249
693516925
167997465
1814236570
2114201411
1766171918
1793408190
874357943
1625203605
1598206948
2018625975
357393099
540781698
79692735
1544601129
400398543
1272266681
1400883747
1323891985
1725046679
1096089209
1806583758
1501210503
1734465384
1584879382
383877735
327299562
1740402716
1222237186
287647686
57871224
32284216
824342824
1111994914
960914924
976799801
317511569
623455350
589957526
2123601502
546693236
551704354
362238326
1438612994
1054411332
1608611948
1050408206
428085016
712237226
1262886168
1102151451
1677934510
98819843
1560024779
1796059222
313036266
998258541
64952255
211104974
1709474959
110341115
1307904959
1872536822
1632943152
1294505878
1789084961
276339577
878548635
1821628870
882989165
750484014
808343914
219487424
887472464
183150045
1514560117
1243826275
1068338937
556612160
245445701
1226834180
2080998818
1137021570
1682336948
1671567539
1695115583
410702980
565574731
1043385033
2134378047
1130616639
1837397615
452230154
210084029
1494415893
2145519130
889627867
860610397
2077498315
673726214
165713620
163556845
634602322
482617693
299771813
1292357059
1864549178
1706378628
1142593630
339898975
13479885
187765717
1553854038
1545970480
172194740
1063998185
1255685405
1446094946
990470158
829203545
643359745
1107970077
761349984
815368901
151429212
1826646765
1670195843
1857334689
1845088137
1093661319
1930751269
2055023532
713922142
1436141859
778724094
1035647902
1189645835
89865448
476793617
1524675209
1673313083
21231100
927761936
26768833
1721389198
2135218976
1593904036
1031104008
213239184
968046588
1852531522
226697621
2015951826
1881506254
894805705
2009489285
795240610
1020252998
2039624006
2079530637
675561058
1888973903
377875731
1357011531
1341316606
2032889829
1624882981
1522978000
476615261
477168058
124668113
1832002519
565775737
1473945472
345134038
156810305
371547412
1335435991
1501765984
461757143
1256533712
1693741500
1184491977
248799830
1801116624
1551074640
758153387
445138445
603194404
1305733862
893468090
432250490
1414200724
164292681
1758243837
1570013694
279615018
1164618938
1478273848
183177422
80084024
1704737302
329033378
1049298869
867608285
1065702535
1394141851
165956434
2106351784
1359388543
527970480
125562902
194838831
1932297834
609644602
1010098541
713631699
2069499123
1772796134
1181865467
1903865075
788223225
516178582
1715203595
205851286
1426345901
1378930861
1067217355
1705080402
927428243
628311014
1573655978
1247473005
1706080196
1646479546
30991843
1827968408
616569270
114100946
284268243
1443151834
946960225
2007536093
939561254
1649797978
1563880545
2132862946
1655325169
612429732
693584504
74382433
1763868661
2083330819
69470376
1604273982
891153277
1128602752
1172143000
713755280
2137987382
2040885480
928607485
663711361
1745524664
610034360
411667553
993781387
1843888322
1123271100
1824677661
938117299
1025077118
1400332823
1159975141
4058442
245452793
1686787966
843630342
1461257247
2031874958
1955501079
901924502
37706125
1895956577
4873212
1925874025
2027007242
1806377816
1527307651
106548391
1877996663
156568440
878325281
949861551
1035527040
501337615
1764744171
52505984
296515328
1919477545
4741665
678796817
1390358838
904874390
147553562
913065882
979098233
1862649198
839015563
2137750792
554717000
142090495
694088267
1359557170
124958553
1731409971
785358394
1425372217
1234426180
1705477060
2139462949
1532097880
502739334
1491270437
1872762894
94918380
327868430
1157395115
420082762
791804448
163218809
647898844
1287115113
833727237
1738863802
2038518258
748962611
1642585608
60146801
1224018838
16589652
1367350905
1044726264
806587687
639346869
933113066
1834029686
542646319
435262163
1031450217
1814757086
1674000015
140687491
294265270
1634380623
969476798
109756766
1516795942
61684782
599077466
759702391
2122730798
857827171
610163848
1630688416
1434486410
376195998
193484734
511817539
1586272550
860665347
1294165478
1452812206
1000327019
158069025
812234143
452045655
1406447667
1089271324
1627814593
874647324
704156319
856647253
1977793479
389883520
2106140071
420662214
1007365340
1951696232
1455841753
1717010670
1644920778
1013414926
1553122357
729975092
610098073
2141172439
703934792
380210176
1726136645
79404398
2108986148
1217209969
676818513
1148110678
1229051130
504312268
308920103
843037445
918460965
1448849033
1741407326
1806786870
2095632852
1896536499
1908751107
1710375785
1206786826
1942938540
744819913
988883848
1821137767
1755594805
501370585
566569407
1468787187
1398470850
1156037964
799024865
1579097765
1405066774
1363176367
1145314191
1608756053
166062280
1889982513
1305636915
1237450473
526096835
24694347
1493331750
647290454
7150847
427576220
81001184
1198079641
324418165
455479423
1881252694
163048134
507556525
1621486657
17704674
520203649
930472757
540895245
371727764
394578051
1561279895
1978197839
1039355298
613305403
1785227888
889916606
1105083001
298222781
1178203304
1408058773
1032995002
656551774
327049368
1174880127
1052349342
1211912010
704183867
1217498562
307087464
992625877
1438862183
1248494597
661665046
1702007600
1439105921
185967366
731112584
203963827
1508495808
1992562101
803696067
793291499
9648175
1747529269
302606108
548079798
807930669
979621025
1606738737
1175497026
1359793255
1284739546
965128649
1520872526
1340871120
1510886515
527131359
2080743946
74518805
1846260801
1717897269
420987882
2042159357
346690423
1744292073
1302736176
1848443086
1192692935
1653175735
238303166
11182962
1754269560
481866270
920482491
520455946
1137786570
1517898493
556873105
2124983560
1734107396
1879782099
1835937564
439437314
558281387
1625136052
1144747158
92233373
1216263848
488444364
1439280961
497386757
1307306644
1827328606
1233870288
292066754
1983855292
122675592
1657522154
1449662448
496164802
1753132051
1479585816
1405358351
1445817697
2044586686
732695754
1439111657
1616327623
1109038554
530685552
1454048872
441787549
1519206922
682824684
1384528582
1916641899
977135747
1606636818
979084064
1974327129
1362650803
1210580252
743529655
1538049863
1888584694
445071049
598597845
364433142
1975633632
965650919
1456759425
1044914431
1715548916
47168595
2036004470
1032495199
506379561
910119707
1658765428
281469379
1622160151
1024046543
553143123
1956424915
1782018048
789505612
1202107884
653460215
1442956745
1638866014
1828100215
327590824
2141764915
1713606531
152572129
306505757
1081582645
1570325332
1975644560
267778274
1425028041
434451177
1303096153
1462223698
1793960811
1320591972
1825209431
1099443620
842660774
2143045865
689487694
1215400444
562916151
1918809831
270371842
1120563721
786559296
1858757615
646547543
668396654
1770262343
357289264
1774295674
1642844577
88504075
1266043931
559553404
452763416
797542510
1003384908
254267228
510078217
190941668
1491387405
2135448554
1071699467
498340969
1714642303
1279206834
1048129246
1110782159
1191029486
730391451
235162901
978027590
1656736384
665362121
967685877
2077640220
1631281139
2060467261
1022623466
1737044632
1217930288
1100811017
1921342032
2020832687
298784104
533347283
967750530
2113849458
1758083271
1992259569
1599603000
363739008
427127706
640454401
1715379604
1780327223
851713387
2117132546
600844965
1169538924
1632819505
1428840856
1401822032
1576717039
1657057309
1859782835
69340079
737039175
1682844986
7005669
158178210
732398979
1499767237
1983212956
105591582
1905020081
1333440537
1075198836
1354892695
604653903
2109167651
305643427
358035315
1476653116
213690901
418304248
611330408
1181818203
1956820224
136171215
1883332048
500279526
18356629
428725198
2019346700
631314663
693702392
96979327
506631515
262925320
1570388251
207473055
47921675
517895828
1362865381
726277809
319253213
718633701
90393120
95701886
1524533188
1576165930
1010519939
646003127
1793032776
1332781049
158682850
1069226103
511692937
144933751
1333649961
633870629
1561034460
1749389198
167808552
161741535
1799042788
369410513
175365500
1506995602
1716071685
1107873323
2010327757
1752084262
1276695518
338124640
1790441870
1395194309
1606676899
1469385266
1192523564
1081547208
2130091288
2108062533
502524751
2045356817
2134534695
1722379896
1086864280
871084089
1148061849
472407711
837612514
1062226766
1358711698
745295734
452982651
1356042545
546808924
155675341
446111655
1994415923
1795315745
145725514
1530923377
923996945
1652550546
887478669
724132868
841518914
1321871426
1591457437
1635851399
1568856738
581683762
45362802
1370161247
1805472505
167484183
1948573615
1819693084
1040525845
1631982828
1755746592
593957638
2129950084
1363163094
1019131619
470493855
222924875
521572022
148573684
828832422
422759533
216234513
1242226439
1615511643
1350955690
2035513274
523539962
59676183
1861981456
1657064149
1617479147
897595770
737487688
354376271
879521180
1736141844
1778226837
127477756
1288175629
55574783
1048367414
2059003018
395339768
419876137
2107516991
60006660
1545136495
1276360029
793448698
1859839307
1487554880
897675327
870682907
551613520
702767034
1658307890
1652174910
551355486
11428785
2104839620
562520193
70926633
1505084337
540975759
314084006
2062076238
1807168949
1432147611
1651185220
63182752
1408301046
524891855
1906260048
627307988
1757011309
51061684
526225772
1552538379
402018419
850740999
417520481
290880422
1394786187
1054840491
31095167
1421956590
2072586140
334513350
586322469
1472691256
1918359030
2124095926
1831709820
979934801
629503822
1663055408
1881936792
1244231849
703268924
1816409906
769711151
1775447400
1314145906
1482339519
224691722
682860017
905184865
343789945
74486085
167447968
380727188
1104840328
2072793471
565749655
783558179
1839256126
1090150356
1523232026
1303266408
519549080
735348547
726839698
565201638
1080375553
1274225355
129198265
1921818213
854804196
745931762
758883811
909638730
1646444955
1004651827
1550505551
73828023
1413732693
1602326973
882336143
1085358845
1783330912
777331905
567984599
30301632
92077543
1000729495
221351999
1287159233
305913807
421112309
1372056886
2129184963
1221976731
2027713543
688591912
7592797
1336645459
2054640702
1465115725
289836149
701323874
962765976
920056020
944612690
293485152
1667218686
2105490683
1911268768
1512768939
1944480642
634301877
1283644960
716766472
1559237470
81074043
1880604883
207119245
388390790
2124486006
1172735064
1936469040
557723141
1131676289
688662207
1979018082
1703652466
1798974930
727427370
850390187
2096156802
769020223
2133156205
2138605438
500512706
1496214553
1000642982
963671154
1524793397
1787592662
1011019468
1856352614
956774524
1497568401
2064466769
1737315520
2025851853
552629578
1842920693
919576684
880254592
179055202
1914990099
8665907
1567337920
965108350
469985001
1714701452
1547636223
1349358411
36385532
1582780008
257616307
707341014
1220097332
729528275
1395034720
87362624
2138941716
1642218395
48427148
1457366580
2011799080
705139872
1823362185
1178402288
981458916
796896096
636239304
1098800393
1563001163
1105027285
2042436818
956016927
1592594936
152877596
1673959582
464359540
486488450
1082527283
1913395895
627526875
794412932
1178286487
1133013294
1752085582
1764774561
2116346619
311742249
502988160
78752981
473096358
472878597
1779168757
997860147
2013989930
1648812771
75541987
1375509859
1115709475
1538042036
1305487390
242066705
979369691
1399751489
1075400079
296357022
1830149426
1174598105
1021052177
658617131
1447866830
411301706
1643061861
130013870
909657605
2103556726
2068117636
509690714
1485857870
1073768074
997946336
495297876
712235217
1198726373
312120916
1224647770
1411502667
1257985213
1640192726
1961604267
200466279
728728562
714982296
358893182
742386454
904263
861431350
1803893836
380647490
399284632
1890352595
1338485716
33124949
1007779719
1744988516
138694665
954591873
1156734560
873759032
848153117
840749460
583435538
167736827
609512736
1192190670
429527821
1423456681
171812542
465045180
1228036005
1786117139
1863166556
1902071389
1924167925
1742571659
1918411729
1782432393
1960712010
1905857788
1725703196
1971871321
1601730348
1695130034
481957664
1999955908
136158028
1323645337
1949443897
810774502
1168318089
952258051
1517314998
1342284749
109467642
1697947964
1912402790
875922521
1392264025
1706732027
1236270969
1581923991
485918157
1300848057
566207344
1003397070
1357162617
1788456457
339091000
191793037
1830662122
594093324
1007965826
1103726991
1870747611
1450621222
1525279276
990164944
821499118
346969635
933580713
1076922672
831377722
193024696
1534076047
142390415
2020225945
196349179
1470062059
2127406376
1194983432
2145979751
1062081992
2067759798
3145496
379990881
1498385292
1369048221
1540288784
1112567193
361306672
1400136504
899526285
1974377330
583745673
940695026
103369198
1457472185
78660276
784689934
678158330
1884469767
1530481441
416316784
2145275767
1685560996
841791273
1429136341
135545734
1481634481
797257549
1316241323
379982455
756051229
188796435
91185120
960736791
883574666
305960697
2032811406
251806435
436220340
843108142
1883725123
222468370
1751493294
2079382385
689193455
413713800
952426978
781373362
1517214900
591062724
995863997
234121119
117815267
1066630533
1658893382
236444973
238660710
367642835
1427494801
269472513
345024805
907432381
221597521
853539418
1995543386
2040183836
878440897
699364130
1612988446
80828193
1193377467
1683453923
313124079
255837065
1112805447
1986004433
2118732884
1060884126
502755044
349577373
208950746
841746994
405800952
319635552
331826470
2007669947
1587272025
387653563
2127724004
1002658037
721910974
2046326665
2120392467
77069544
1620710647
1402201070
274165000
1454636887
1253481791
1509330841
95532435
1340573091
1367866293
1360666061
791174855
530743352
1247527249
547314835
925030508
37026613
1212190339
82992059
671671710
791362486
1250142471
723657771
950170898
878712650
2007499315
800831360
912268870
764975218
696758323
1187275656
1647016611
605460080
223609776
946455477
99452666
917651635
1268020605
1601646060
532408332
1753445908
1852401381
1340724903
776635220
733203825
2109107914
1869547080
1050864587
1198079641
323955507
1860280080
347928547
1925775600
547384512
454694736
1619539191
1742412044
1587240584
1833080459
578515535
354959601
1014374222
350715186
1093463921
2117629880
1745995520
1949859532
419968722
291166817
679644985
429606501
1042015250
1823176850
413320934
1547852277
1545087898
1528223340
2091980696
890701483
329038945
1302178580
2016075362
1691831471
1825151051
1347023102
458221647
1404074771
765516806
603028809
946960474
333878642
1240703020
1046795836
893286991
381419982
169169235
233047744
69311068
619603704
1009480066
1918201563
169983606
199554238
195232050
1908608888
793944201
1828498763
118657224
848399964
1513580146
627882274
2079631684
444065441
1863342457
2057497268
1215399005
1267036905
585992231
206767416
1242782887
1936866840
193842794
824737993
1071149177
602503872
951870450
438470178
104096654
1686114513
889219515
1296156989
790616973
1690820396
1515785036
607475183
2139081283
1129967813
848841838
1509142896
1823775477
1911562247
394359856
2141276160
1995624427
1424863459
1135414288
257238675
876807542
1565373836
127561377
1051218491
1990054479
392652505
940141483
1443859125
2070963902
1269245888
433415153
1500084733
1014483213
814234691
1407821350
867703392
1144393409
285511996
1122107743
409380586
292526449
1888515492
1965432614
855947121
1304041989
899896732
1091366916
1331612227
330818519
893102118
1374272896
1055922224
265923530
1070176492
1378277492
1121707351
115673901
691214466
1584905175
312154516
744084814
1516778502
2043512114
2038628415
363427237
1495601592
948831454
1561905942
2040590864
435944589
1717528487
1520746951
1001887796
1167656397
1415670945
98730070
1377033520
251655379
2072645219
1947278843
188756321
1845050487
313493345
164475510
162108079
375186929
125525623
1014565469
1733534031
444568243
1919267468
1245248967
135539704
294723069
1430466207
571912777
1973782550
863265908
596155196
1232895169
421235988
982956741
1329710390
275815644
1755208135
949310992
1817721286
1846515138
426965571
1708680646
264805315
1872825026
669579723
985792964
2133647974
704342648
45607332
1394222405
1345553755
916492129
364941204
1398442027
23758007
1781189249
1051500758
1402537750
1505848643
2040485213
627741877
779233771
1401473653
2034635991
103397483
992113018
1898287391
1888505568
1198125737
1964811996
234536373
1633424037
1735002894
746785327
467803440
1092977046
445106070
8041835
182439782
1195490606
1907563783
1337296947
613531172
1942745332
2122192948
712565684
163359408
1156306078
1768224388
912017613
1972532007
945699956
171864610
1950821518
782855321
1268603114
1958897690
293645069
1334445794
1046190235
1813959346
2129299999
1492143187
1060625847
1453834877
1983804356
161579601
128145815
1267603335
1169988606
1156654112
1640202402
193753358
718654094
537106312
1424843128
1013352800
662212422
1953814562
1856425317
1791781709
1627408471
1040811459
1804119135
1309288949
1474814362
1284774687
264383642
2113578622
196469566
1110613572
962904450
1592025054
2116893947
2094663016
1306805318
694754498
1365333857
1194606518
29800515
88108924
1259970174
1731048833
195129036
2146038047
2122120159
1313402600
420471005
1474448392
269997843
1219886142
967667245
1653559053
366313814
2126320954
1840434322
961041165
1027828011
1756574198
1972340177
1238240572
2093879509
1186564368
698304645
1289701001
335087904
1619299110
931508310
1545063249
1119609033
884756457
757007854
1951339214
1629498026
1102074468
422197846
1343130149
1320916690
1851972950
1361579412
1330523571
579686154
1407366593
320420795
1998203354
1075899478
326786475
915272496
254287285
867951714
581086008
1363389833
1005176163
1402516658
1859151508
1979642172
1057970217
1297475187
1878627855
1942562665
404940782
424726308
892779372
1470351592
1847036503
2005289562
1190781183
926592266
1829278551
403427254
47979837
1363578113
1393249576
1410274604
959114022
13313534
1207139689
279574095
1106410906
1471862643
1119440347
341902963
1572287381
686689080
432011671
810165664
1729205625
1585378936
468998002
881537378
625220487
772442529
288862473
1125522195
1358923349
1861961609
1274804810
1014664846
1934534341
471260417
1143064667
1977677395
617786179
1489848761
1032298620
701391587
1316863041
1472457442
403513589
2110403039
2033522815
1506205528
584914505
2116329185
1213269602
1839180063
1430530212
705792728
707139679
151337090
1325209310
780193691
30411954
1375847714
1331446415
1495858261
1895051673
362252626
349054987
2127988429
621808630
962062675
1420753251
1534204757
872053400
1049339834
1489455826
746052493
1420557810
2010640018
537573599
1657279883
106212351
228480620
965227276
1613066355
676590841
976940654
2007730983
1367894047
676199400
711212487
2079249167
1262976872
1483494190
324808353
1917457093
1435239308
1750135756
1885240626
70639883
897004105
1739698791
8698465
303472954
624565861
48098106
2050454418
2137971801
2022276711
389425736
758583095
1268965495
863737821
340024672
316141730
1109272487
1190886655
798781208
1013318105
1343820321
1040051758
2002130194
1766772918
950568598
1876877042
2068425081
973876548
1696966561
591527601
1717310314
493865139
372532869
1001917869
1534560535
200837456
1926658923
1661359545
369969204
2144101720
648744190
799600614
1139685532
748551391
1486128304
1817087556
1313921011
1501424495
913554378
823528628
2048009399
1445769261
1289516143
1571188146
1607187259
481136072
837642828
1144602335
1181982042
601776062
2041882775
355945934
1103499248
1411491203
1671767781
223877369
1451177045
1736207268
1246830835
1146277241
1657010583
1764336048
740910860
1184516215
2048500663
530492452
936668862
1945884585
79140168
1386246524
257318088
430679117
238372198
1071206788
613710106
1934437747
572162229
1290574955
205822122
47140881
694198381
669069377
968108240
325711815
2027055531
1701417729
1108955849
1763150543
1051488798
69254634
199613988
1990725620
144418441
1385982592
1412071542
225638760
38906006
2121440486
967691987
581036768
952330471
879344774
813738270
931799093
381321195
203493658
1810779717
1013158410
979898552
1465940854
1704105992
341205265
930958259
585078969
626365225
1058739690
490453628
909671376
183965304
1201831918
230122422
314908497
1673798335
955427155
1266107835
1356002243
421610048
1034887345
986795184
792826633
1347422496
1397541921
330976508
1631930286
264520270
1250791854
292060180
280307918
1651302095
685453346
1623561670
1437898251
2122766747
1094798375
1627092719
1006063695
1454994231
276547436
1638642819
506777901
1587861711
905791902
1366511024
1663324993
475648609
453561396
1330783246
1201203235
664794940
2068527912
1884575606
961641300
721697119
1964623746
1468161239
1085170684
1690231384
769525482
560396566
793568260
1910033007
1346068561
566801265
1882940798
2095538556
1965972574
1625974733
248798491
657386515
1153929744
824059621
1005517175
1945098889
226847753
385188202
1212057369
1253030674
722033677
1990529040
1210998704
1244101303
1756501170
981479539
144512687
1278799101
546205514
1700043345
881972871
508550388
1947317458
449089083
644577140
223803386
1770881424
1406558267
1005567122
1315066479
1155083386
1836248623
163942204
2098601697
1767663388
356332091
2023955699
234658893
1172926258
1163246644
689959601
936669814
2144279905
2056391856
469729793
1188629478
1538307915
1143457925
1054471067
1784125953
1431146256
1602724920
1154882384
1933220081
726684473
1394225561
1276548522
1090005621
68668632
771212586
33069314
1944539395
1455846796
1950148618
1759133174
214095731
2056784212
1039803738
991266769
1239329361
324669844
544446793
1541073499
157799801
414418170
1339097809
513324226
79791399
1671824544
1210083790
1632766653
1504400368
579954548
1987144408
1247339403
870449564
1749437021
1449610995
935376169
1748175450
433338562
1789028830
443843669
98859330
1139529159
461306181
1338209261
125380255
423796254
2019780269
485737113
757807591
441150970
1568933644
787920092
478273496
1440934182
770419494
166586315
1384739466
2129539240
1491036631
1512224806
406483490
1443115415
802293860
47192634
998874142
1129803623
2118131836
839081028
564578290
1747490578
146454306
1796291883
974087992
1529522234
274708359
1806244197
412708439
488098235
1621753280
948004019
1932000171
935320151
399798279
1506668037
647808300
1546046207
1275037007
718449632
1251010756
326835926
32789118
312398189
1361429077
1909633323
1977449033
1115454894
2068995866
2052592147
2048619942
1406791315
1168417763
1988917829
2011086225
2140526167
140897989
1739521190
1096250244
232479741
1138816219
1741954355
86925464
424951409
1815948321
1837053885
288895771
635340735
1652470582
1401535815
414889351
556816982
715485782
1637065376
1982867193
1957685363
1971885786
181910201
396051345
215684948
655537979
1317525346
1906137725
758921227
894741386
303316958
2068764888
834783704
161801804
766607930
978171925
1135510752
2043176780
1721736803
320227289
1426804890
1745649189
1917358416
1166771666
1416190077
583853507
632237956
649176331
1752638896
145523362
1825260592
626646896
936396575
442463712
1922351204
1033969937
1651419519
175057262
810222988
33191607
1473374669
1573461472
1303749194
777224623
684614650
913041131
1203884433
437976422
2078420144
22589894
966838803
1548213034
1451857619
445759845
623378356
1851231525
468485907
5567051
358836274
814724999
2033314081
1721009106
19121331
1311121600
1757635777
1497269637
1171399888
173603653
1207662293
548120053
714657674
2099764032
1589762293
2034642196
801183733
1790613120
957828316
688586189
1034302305
1509268785
1164427263
1976601698
937433119
1102764698
421968111
1682114718
776641904
455234603
2125570083
993971164
401394832
1030551980
1695966022
368747711
12253651
240302492
1389733292
1619598540
475665101
937674442
185688940
937155837
970422271
510898983
1291886040
610052070
1282982951
1713863546
1973172649
163309150
882169891
309064359
614041276
464125872
866078394
1832343685
1578829793
1735903897
628920659
1108924120
259015805
758818546
681441713
519468609
355679616
1582932802
431305377
548109374
1550611485
532563407
2130342182
907922252
825928381
472592558
1297878299
959203886
1610663041
1782229826
1911683953
1564897071
1385687032
194623803
646161114
189429894
537299985
908588146
867454630
1232977541
324744149
1203639179
319164437
652960141
29709197
960051230
454094830
161714895
1380202793
2113027613
800114052
611297585
760516151
142443219
1723616560
979098684
518861496
834218252
736088767
1184002202
1271734022
1444184976
1555981194
1681790912
1131976597
1791324664
1440505182
37654879
1008075348
826812996
696619460
1514046779
761320786
370522257
1810067310
426217460
1624242504
1015636197
358592473
2017230562
528671355
919451277
15695972
2015609782
1756321430
418180400
1603066722
879110526
670625773
2106148363
1845535696
2096190499
1962949727
217060666
345068768
1027977132
221715972
435917336
878083900
246562856
394726881
1393245443
1800758801
1384292495
484919991
410752076
1754058210
236887965
541603693
527239347
701356087
1480770007
1218632284
1993462968
1356473357
1023686273
536084521
1348583579
778482824
1811829776
2054102512
187608108
254692962
451915631
1791673231
373127459
1712768396
1681814771
1042825421
1023768456
432877980
832049401
1133386374
1027533198
1626780953
297388797
1372046225
2067562225
1474212543
820881908
303871448
707261970
2048393214
1216536928
294863482
648722882
709105682
2032655594
891477338
513529306
293626760
1028834587
1638283620
1691308213
123196038
2003665416
1210620904
1851760929
937842301
134505683
653206869
1329389487
734243191
2079758131
1245378301
1927836090
310442503
294521749
793291279
13768610
459797742
741582450
1732505684
513214422
1023019077
1370487533
1074171698
2144006392
105994129
1175098673
1912792454
2059497206
1937518502
813619565
313985752
1737500390
1150269569
394134008
838422586
981552179
792373755
822122776
794855312
531440427
671633803
2111995575
232647729
522388902
630949914
457248733
2044672004
835449677
1926714673
1318968449
632333599
876431773
833312475
1356829110
56707303
573594875
2102065290
611569123
829883653
1532966404
935209610
1196415745
1696790300
1389793048
1156819131
1476666963
1246709691
1108592352
26758414
1735404364
2027240148
573116868
1461492027
593848032
1505619608
1092039069
437438028
688729209
931148722
2003973304
1221914029
1394227722
2095793235
771057402
1296182365
2097586610
129622359
1670952219
1890580730
324681211
82137610
71361070
557027685
2146038756
1625002683
342210898
1895251059
2024421209
1814476137
922370371
1701123321
2076208259
109258827
609451819
783604351
552379936
947352873
467000157
1775921269
134936448
1272080284
1960934798
116341469
205367242
1276841445
916188710
482815826
92857157
15938207
1262131854
1960273562
625839890
858058267
1664528488
738169540
2127359678
2065994074
634748406
487907564
422759097
1996293532
1236687516
2115066012
699631952
1192496248
1008121912
729055098
707172063
1900530142
1760526739
998340614
1458590856
1223281057
573973171
1854893842
1516211303
1802422519
834558169
124571341
42876119
1154699691
1493535335
1487468860
206168151
1267504493
188846737
1901908532
2079898765
821934553
651309933
1870214902
694784757
1270839083
1608585692
1115526636
1873536261
1846104310
1918207435
335098508
1479609091
1637622383
1871724505
235791259
284278937
1092764826
1462476152
835553657
1926560966
1151657501
685279728
335265087
324425320
771221101
363354037
1166032194
1949227620
963932021
354382758
1398151073
1360299596
957659401
1735063540
1850761614
975349477
1195923864
1207481841
416896227
359739536
363316128
574629100
296286188
1697772319
186386548
2094452168
1139326156
1007432812
1083081413
2022233286
1433816510
1234010437
730173010
1138363415
76388037
353011646
623432518
52199048
581400558
2008515181
1143999983
1438694374
120556607
1982849189
2043225459
1926979562
1846668221
931690545
451642357
1502581557
572409795
2078911509
394581793
1197217292
137119604
1515846800
2101843303
1052928325
1005330281
1653266521
1673798335
1724742920
1331758496
503386634
114192410
1355667235
1561396992
655649857
556877
412547242
1834380724
1476180318
2017816646
1352062012
1768092971
124498271
148864584
1802796539
1944246758
1626517496
1822988544
1287969547
46885006
1566596647
1519521379
2032839380
1489403648
866254011
552544357
1069353025
547742126
1953495345
775387171
987457844
116490529
1418758756
75441416
1024963274
1133074530
1601367134
1320016789
2099258758
841579228
803819063
629429229
467222812
2075445989
1043229190
1508279291
1764878646
487871003
420444520
1590793331
361016387
1367529426
1256412176
263737424
571324559
1940777181
240243747
1368735337
335204697
52192725
22993494
330447059
691226237
90845118
1073047265
23219991
1553799828
1567474951
1247668054
1003860719
1977255408
634039677
637888624
625567071
910945738
1207545846
1301839498
1519742806
2102428113
867007457
1241823035
57186167
150273541
2117024302
1612774527
1112499346
356220239
1712699238
1535258776
180650512
2104255653
1234424435
1008877035
1394494730
776261802
1006548640
1190070924
97940042
276592106
802485148
1891590655
203654712
58386009
432955124
377503835
1748126688
414161098
1480163310
965810754
1312168504
698883404
1442527858
654656174
1690188036
1049546995
1803064879
326172816
46845413
1516730910
2058509994
429148986
1595563474
1577374941
1429431848
826288520
2031845813
1864036834
903129528
731077431
986438303
346826372
998631842
1023095762
1675293926
1422313602
748400652
1919978362
1890927178
1810782517
208253800
1497434794
1536355145
1875372221
1279894739
1389297212
910288147
1010092883
567094061
416563869
6417591
229874799
833162546
2072039228
890074863
758525026
25413285
1277344824
1405521872
1236832774
372047477
83045962
947815779
158929747
55109979
172851184
10472276
1703333363
1586181964
1782328066
1733564993
1036295989
2037718161
1040964968
261360754
910819516
321341015
347186091
1408597584
1468720293
873633125
1264916461
305599597
1879671016
888757896
190999769
1351661877
366969501
404403506
1932459185
1901946391
1582429323
574927707
2036113494
277626374
444328041
393979235
1295010990
1001441664
1254910265
169115831
672972532
1707400015
1689218055
2009764392
1504350135
1576195724
1659041486
1157463433
1035717434
1685960847
186703830
1461022959
620146249
724544127
265376309
1025015275
1114482977
1796428532
2114541448
1424855856
1342463366
1440195129
1551585895
947890496
156147191
981477969
1540886559
1710096700
1070876192
469674127
549738507
1868028180
1402911410
1486475152
280845285
2138508024
1879163844
791563336
329945649
1004830500
1553880339
1686249913
586370678
1590845106
1021002421
2060774751
2030200970
949654261
128379633
1598397916
468042128
1727854957
618189147
1568356504
1797348777
311507215
1908248902
1549441040
1589646354
905026061
913918178
959920571
1099890177
298356787
33917564
473911507
2127557718
1821548137
916882912
539074879
217203596
423667664
1759235741
919628806
680626539
1654549230
1291529914
1038555233
1651447141
1666397627
472219054
576076663
273430094
831185243
1076204960
1798860754
1209383595
1426353768
1915470031
1991817394
732875023
306204905
76171253
1351385118
204386010
1374138627
913388317
1204233430
647246625
1858672628
1826697560
593350986
875577177
1415897442
588086067
432600365
655689286
154276897
200045791
1892769822
841175952
53101355
862178778
414916450
1543141890
199990912
724572127
1000532470
284353377
370254150
380070370
1017989188
128755018
2041708979
695679259
920073444
1459801004
565337057
927024984
1360930949
46277666
1368478004
280884824
222931470
113683774
269053336
1081912562
802011072
1228173506
681138452
2048360544
2050109609
1581294553
433701162
1303008337
1625226116
405010228
167236266
1496626754
1838496619
1823249485
2692208
1590513637
691317070
1586265124
117283847
1357178947
1730301000
323789473
1063325820
32745711
702299782
1768160302
969979468
626796524
7770506
1128796947
288172947
1214841916
1528300259
1048461128
1414698784
95540558
1432206952
692082145
230640205
192018119
612303167
7743087
1015330936
265398646
906506892
2019290879
660054049
1508616771
1945471511
1149101679
280690188
877123568
1236267723
720451372
303847282
819971719
1382611052
1165895003
1817305052
1440857798
315609159
302898823
1324138858
846005817
803881200
504156053
11769274
770552866
1152918393
809728948
1810042448
1219720312
32115817
427066718
925999429
1099714605
374778233
217123740
631219053
398933983
753570533
1672687127
1941007102
194086590
1192202474
1765735707
1007942021
475918770
1599388340
323103762
172261843
1599912887
962757241
1220808719
1204606714
92490043
392487257
1948238923
736492666
1438163946
1733305229
1186176884
1849876922
1056305187
1419988447
1080654068
896720935
1255497474
1643783104
1714830849
192919526
1737568612
1791726154
82220625
895244958
1654133174
437385577
1024856774
1827182322
1787215908
1855353353
320920962
1508970013
960741893
1756486517
1427446042
124869415
257093769
2086830212
1422897857
500322941
1989653641
1676884598
256260860
76906374
1177103498
581886237
912513332
1667972736
977297467
2099548527
779379825
194167230
129778510
51277265
1417797812
1971941356
1733001659
2006406933
1839355189
1889193293
1345773255
74150288
1293352863
833559796
691874650
1590573840
300566991
556744535
1185881821
70907311
880621537
1824126261
1073720009
2072253751
1001671975
1965367948
1724865917
889824390
291595654
902838040
127101148
803107518
696620998
1499191322
708121685
2067473691
1250321978
400277094
1066111449
1323117981
239464045
1352936848
760944133
1236929218
1922326675
148633834
731141575
1628092670
1093895067
459606249
205460937
1986604718
1343254001
912100434
1512289707
198362788
1133613730
1459914458
1141583956
959373267
1354106447
1155398410
1016001908
1012245649
231612838
1081201135
25649548
1193662334
672973109
2095328799
2111681395
177442241
1318719138
169300804
1584795762
2140617642
1688630712
299520663
1141458566
1052489808
914094580
1870226055
1491360010
653238526
1972314089
1262084674
1569933074
449892963
1518923452
681414809
21801940
52947812
44701306
1971245117
1090974457
802787536
663118671
387759800
1010814766
349372831
1943089128
838171989
792275858
1062644780
1961684959
699652559
173293038
463459167
655078133
528993606
842304863
571277650
235395742
294492007
496082163
165738156
501470460
480890589
1527162795
1627480867
739655421
79225955
1055994744
1947793907
1763255096
46469777
1959005269
632177720
1255439075
612714324
1521802431
1174358739
459317155
1990829584
1814675666
743065980
860537710
1025984083
933008104
1426568265
356892764
140739689
882700279
1111972421
1827805428
1056482627
170078489
1182810262
141265456
893779921
1700902010
532462407
1188366619
768422384
571416088
255336511
742294636
1833541750
963877071
37688397
1208977819
1682270368
125183501
1825479806
1708991705
1245942391
1043972660
1022041584
100230127
1012565947
909199125
146132156
628476788
1183754853
405518542
2142606650
1346158972
1219972188
1718386089
434493346
615855742
1233184588
977323870
1781569153
1937252219
754046904
561035699
1819629867
513357554
1550729681
92495466
1364917273
1117397468
133964533
1395146492
1343277305
2123062088
1816841138
1866670411
857610866
938025046
759861298
270644726
1023424359
12083217
545885275
1056451394
779065100
195967181
1607285874
481547340
1234084379
1124646030
113922764
1705908856
936776569
437259864
2124419756
1003521723
1864909538
697453599
1412490666
633382237
378403968
1685070013
1249750031
800982224
1868868524
562347371
362887458
660497528
1112673522
434378557
590544646
1436148811
150394545
969589346
1688650995
1132527376
753233936
713061616
1525873308
933112849
2039282465
1624343004
459078788
453403958
1622147447
514932994
1451971474
1030351514
704828294
498558943
114946730
1965142482
1964399784
32963800
1476696051
1449981415
1576945083
1100404682
299867754
1660853054
300414092
1740228141
1662291195
777937483
619438376
1469174016
1495438085
2032298889
1996588737
1399875601
1730799363
78545247
1787872093
335237796
696550448
405500482
994099509
1925631117
358031479
183449267
1401669193
2138357109
1793810352
962456496
1290580745
954393655
1294875554
1094783374
1776052232
1108299893
1816807211
2021984207
536128065
343147929
96233054
159941110
2131226860
1493530645
1721808089
427677989
1699863711
363006403
137481010
613351193
1110102785
570655261
1894421965
708852009
1238220695
1582641663
882600992
2119047189
970938110
381381600
1101188373
1333375707
786382643
916747423
641237970
306928385
1760323760
2066664750
145367859
1603796945
1551620251
582230831
2108305580
1854076533
456974055
1728242983
1415870797
1242140304
200362519
590205357
874142606
1613599269
135376760
1675439511
1614626376
442948341
367903296
1945278570
1381043117
1914568645
531424353
49592777
1645578590
545401095
1021039096
954479321
952225271
1730126808
1811812424
4911305
1522795675
1031163416
65077125
971318443
491096161
1813772054
1547110602
1348205318
525120673
622113401
554853312
1698946091
1889865345
576261055
232460420
682295625
612896909
365186714
1305231641
1773716169
931218920
205092181
640632072
436959788
2011972059
1940229288
349451726
794980207
34392418
1059188853
1122885550
184721858
1530888610
1225773587
818004279
1289335511
1890373882
1312215073
695270939
1611448848
1785645840
1454263876
16562866
1037534782
864563613
1747612205
1544067682
106318035
898748201
484222628
537990882
328206878
392083963
177170932
1732941296
415655536
1776046844
1016384860
1584392183
486402013
320472899
66024335
1688534953
1817726078
1075219946
408235883
1777228374
460127503
1030574880
572936648
2042459373
701318739
161214533
1269726618
575065853
2109873075
999421254
1201606343
250877748
995029813
469008134
93736358
484124826
1884884203
1619234003
172328870
1889242876
243228263
1602280746
24935015
743271808
5859189
347453110
1267287051
425673483
1703659514
592346768
223158071
852978406
1308348159
1765068903
1264798033
1078932606
26877458
249304471
682067801
1915925277
1308991340
945803567
254609673
1310475341
509417872
1041820286
827768398
673195049
385151555
1272583013
1810709147
52995834
1109810219
1106235906
330406758
701722617
1116398981
1889285601
535952527
1353410131
746753751
1500438553
458716151
1328012454
1210826412
504846361
965069655
859279003
871896905
1734581268
1699200780
1007992832
1549798686
1037058421
793470422
1991954156
1490744656
1057842975
960465975
1580101380
644863496
1718280409
1287504599
475390770
2084846029
130519369
85343306
727124467
429416261
1132100546
1398676581
1461831867
1290807592
1801434202
647564528
1423208565
416027938
557905254
1723130360
127665909
392925984
1335286031
2014480668
1385620906
1279830358
578427192
1732376467
180259453
689029113
800210893
253209654
60675342
1458078860
65627154
2088567789
1441374779
2105226135
1834728174
1195675406
1887365989
1411403301
1182996399
562542101
1050762917
162032395
1455267428
2131093896
145797896
1746049283
180881487
339450235
1354097783
292906669
225584951
386993673
613622014
2123142080
1360429975
582093595
33951211
1447123911
1730063455
886103794
243761749
1982582941
2064099712
133440305
1320433167
1381775159
445060393
1603149585
2016850106
639476332
961086991
1445081673
755788973
541157832
31078241
1371322136
767525472
1345517676
834317075
1604925030
1242015416
1639227572
1119790448
1541574202
1281638935
1313576773
1486503398
1315488659
1157562519
1746317797
705264153
1710573708
637373949
1475590555
551998587
2062680866
1980617033
1709123059
120636325
626717180
1702869450
1268201496
1256915189
1525463568
1483612973
1685477190
892287101
1895446722
1301448064
1776590991
942808739
613610045
1681552294
1830462853
708280241
376503702
637358138
1554644384
646570935
293119595
734272375
2114147456
872299015
1058073936
119372447
1900642626
838127295
994957799
6386792
1299680124
225952995
1132611927
1991584569
778965209
467987903
1269017047
1223226044
1623745950
308984370
78823516
660718531
154599647
565370362
1775372267
623631945
1340757246
1551542231
919386586
1102189898
907153522
1212758268
409302635
857612491
1922535818
1059865255
1993999694
467014051
228542212
621694299
1719733355
915129267
2123309012
1298514983
30348397
978156151
626515727
1623291022
2045847083
796487440
1454425694
1753596671
489664606
2022140020
2088775364
20862412
434531596
631318663
1460852208
205202152
1343462409
184911566
1221646658
1607514011
246853273
1630755913
1683974482
2004271205
747134435
451896744
1283213211
320150155
130242479
739438442
331601970
474871433
577827880
562248862
933850668
331979530
2105631282
503395559
1392843993
1157003474
1664469868
487287856
403554343
585539004
134422499
1506654301
1987612587
1503935581
1487904025
1328422137
948695750
734912882
14192502
3710454
380076247
1937554273
1151652945
1211481065
385999891
304069732
990044075
2093831758
1985940493
305972891
1660930948
338232432
1865536650
1637918033
1931225979
74155271
1325391767
58560516
354064681
730912052
210716673
1766379498
439161067
87234580
2031760402
1581159697
589679165
70024816
66569769
394369483
1328338284
1348590574
419657361
756553644
1177834104
1820336799
886564446
1948160532
1908251988
1112321828
1540852068
1437082061
1825041122
1955301014
1513152866
694630959
325025754
700151852
484242308
53592898
1554285470
629250286
1354511594
1152883640
488993024
1967729121
811228449
1096574729
1112141190
55222954
1817210575
137681588
2133942989
942620307
920237916
1114667782
1912231493
1151642637
382220611
702593361
250992676
617716328
1748623393
1537617680
811500232
1705912617
1782386325
492091431
2035349291
1278099744
121658347
571233964
2080639407
823484910
54526266
209395758
1864106797
1896349619
407729102
1435068537
592576448
897504323
500014030
903821541
670681747
819121541
1936939669
1912110403
1176978465
1888880977
2143985487
1937179618
476232608
1433150230
1821856253
142319236
1845869299
1189998711
392612407
822287930
262588124
1472813492
1961385209
928524185
606430239
1559906892
1962173406
1799429587
730113691
1424125475
1069548934
1742215458
2118092982
635605977
1313893767
1877998372
93830171
326799840
1202396890
1498871911
336616303
660062986
932121084
454077468
1413672351
1781281071
1964340571
501053835
276424993
1048020831
1570202419
425960730
301643833
120681022
192470253
1835532766
671010048
1201179747
662691521
904559655
1472987385
1323113707
2133343971
717240693
281602660
505118255
388577505
449135004
2012659024
1159322989
293913639
1599095842
1172148779
1190998434
1689012469
1209619811
73949370
1777503259
1075490670
313215753
1582311193
1855409610
1980392923
191468438
1113759341
462500945
294846145
259077493
1822018639
556623691
526854952
1025412266
889123349
24751222
720203794
1243743597
137873303
661294521
2077590637
1928780394
1302304759
2049787687
1626536620
1554409488
1389776137
688330825
101674087
467197769
1303570355
937180347
90824546
2067785900
1729657994
2032229710
1962006296
1935322140
985172384
1645080811
806831681
1343734900
193958631
82689733
1885117086
508503980
2067875393
993996708
1914239349
402174767
1433676325
1902667060
918187577
305557648
1134818973
848289533
1083690408
1770460825
947627026
1818270128
1193807623
1497123288
1343133864
522946556
215330035
145492208
1966309918
1077248841
466850869
1842114078
1111026818
169894822
1967606609
995921265
626219317
1436689697
1512452805
1361519375
1089013217
260652717
356035592
1044951388
1116187873
1557505943
1717970053
1132944357
280829472
2103777122
1591856875
1400795157
821281888
512807296
1334520379
633027191
210354759
771686673
1850725230
200046260
912715211
1164907191
2003929500
823696401
548345796
35379594
1385679081
1121274832
1097767906
869236441
891632102
1349641688
407143867
958414201
781544375
1297244504
1783241729
1117501354
870519941
429010514
1868606739
699965840
527603971
468458745
462886990
886918523
2093342094
308314079
261572534
1255829752
290370464
195077726
520773644
1734669045
1817237030
1285313752
290598503
1035848585
1030559996
1920857226
1118003134
592540869
2092078065
1881189905
2088654205
775461464
982693232
715684545
450964782
348223605
2146371092
1099584564
1319450733
102913675
1405862268
1800006912
978489336
957152419
1419722252
734421399
1371304560
2042194847
1264382580
489362254
981116583
321124277
1636669434
2076593213
697928688
806943490
267718723
7646584
1071517978
1037777512
1170660480
255244116
5950962
1343994740
965242951
1551044577
99459091
335154392
1973360431
1839218023
1700392819
1605091289
2059973295
1922463591
1877858036
875552229
884869655
84269671
1057690498
999960187
725128333
2067330101
16596791
1975062126
1199681078
1924576529
1052435060
105522052
932202594
569260203
352926260
933196580
1352483736
156030303
1157658299
2022561659
188895098
1011962570
1135339005
124021808
2064899905
1213262520
339457364
1020073052
332062030
2126767816
445945647
1216920416
340695116
865657676
1004072837
1110481162
754829863
1003445459
248262405
1144927807
203604424
745399373
361020524
1700086243
370605349
576636187
1470831234
640207800
572371871
1492107510
1293944846
707399181
717401927
104663171
1585517124
262878966
495156156
753235529
1202534643
1087976028
1664324971
1258448045
230793786
595997438
1452695002
779761424
1113379667
111905415
365393066
645538747
568843366
42284100
1767157390
1540231029
1050329350
1787275625
971667178
801596358
885500122
160930618
1377765079
1374920045
1041001148
1033381626
586977557
486130282
1551266685
392272302
780355495
1380496916
249373055
621571892
2105836100
1432905243
717170078
2046741104
219725493
82590502
1761293852
488449480
1295423837
775322657
1368341147
1050416456
1959039856
1313463925
1236816484
678915589
1008292792
868671416
340798608
388355657
29766704
793320783
751933325
1342546823
797418764
1014331657
438339374
323114042
1888396712
1557297936
1502456977
894572540
2059931265
2139696040
459700720
1126216295
1471972293
2055091920
364140395
1822607459
1984114233
1270633373
620869846
1382112049
1553111521
165303155
975964759
2118255834
743095414
1447386902
814992989
969277475
776015614
1979700694
1086735847
1290306893
1872141263
1776447698
2025373341
661901736
359888403
1020236493
758594619
329713791
65044847
1327144081
1001300672
119795692
1065757015
923835315
1547190274
221151452
440380086
1021864508
242824879
1270747554
1040009306
1427830041
157813973
556215606
1581869531
1302682742
289459241
680765394
538054675
585549379
1583615161
379227383
346370965
736527479
1835262654
523638377
1358008105
792746730
464076388
1972188492
280687121
111555552
486571645
1281411153
1066701292
216073637
554679836
1334615539
974489087
2060979636
1209782991
655806456
1432687624
2114093131
307187703
1977721620
344157943
1646545817
326170791
1290368618
1918426466
1792541714
646760074
366806860
2035437828
1721692932
2100879288
1662581275
1004875282
104900994
223751450
1329899984
631593794
348776758
741063997
401948698
1599595589
393555711
406794212
337659133
1141538354
821833396
90528062
1119042880
2143748402
1957609187
914017726
78716953
620450689
1639380118
1023926342
328913832
1575139413
622149745
1623085661
1930121548
2005642740
541786692
929829115
317980331
1488254092
1173629703
1165364763
1396334925
1902559498
1838146772
283623191
1509403877
852086158
934983553
434596284
39865797
1181841242
360158822
1094505615
1038226452
13496163
52459552
1923753074
707168425
100411806
844362145
1849944491
1739389888
2021866512
582375267
712350322
1882869846
1989857708
1381811843
12841542
1787227332
1531406004
905532342
924173066
1765765075
230402214
824162798
274301872
335640416
1491407732
667549542
1956403229
2017440630
1548645083
2124481880
1953099869
1865847665
442349366
724098792
901165742
1137968390
156265595
615672094
953191437
1693922675
2102469127
1753450830
1918773946
1854228853
94823449
713078737
1382629845
972280697
1448271250
593126997
1503882900
623817215
165548610
762188335
2049655006
171818831
1311688233
330689597
1032912658
1563222787
1798473008
520529044
2016367466
1260402044
592505384
2106054558
1769960360
1643817033
1969515324
331589799
1243460231
939989729
1247809462
729023819
877290296
1945199
545532884
759279864
1416085451
513993527
562566699
1828881477
67457742
321975178
1819807627
58700161
1926651835
1562085547
1217463751
876314148
1721798129
929616198
218076238
1553561159
1542376043
355546040
1101553052
1990930809
128499348
1765317609
275421756
991737951
2114843190
469004539
874646336
1294373284
1970497415
152526218
346827450
988578148
771005232
1117163454
173602673
852530830
274386862
1989236021
1407214
1983051494
1349489022
1164059675
1891857283
813062059
257661581
378122093
723842679
1136072102
707166116
2049611613
549942416
1555671920
869152112
924775838
175563929
543982587
569505814
529577790
616173900
735422522
1055631516
805439120
856490812
1591934247
1083031634
346269878
1356486106
1928523264
1274369610
1179804164
846416294
912706127
1657495274
557125053
1087199577
1938787487
717109831
173465011
1301748794
164060830
2017912442
1668874599
462504874
2132587971
185747056
2102967711
454657434
1873947480
1401816318
1828373230
330832345
616926209
1126204048
1384431407
346619854
363634544
2107678909
1026136776
2026622538
946340363
569935175
422909780
941716421
1321777836
863270848
1867220164
1886554704
1699885747
447074337
1598329592
236380375
818936202
1188345901
599716228
1643149082
568940557
142445363
1287313903
1583954732
527236321
1118860141
1093666745
691902422
1535785601
668760353
1340072549
1286205586
16145719
1325809659
190689978
857549264
1919025843
1441683517
926297152
1987720361
1999128134
674835768
229102153
1417324308
664711888
964508747
635137522
2122863271
1694743068
2081442048
245126105
665974971
730455475
910756182
1277622422
1157638748
30513391
123112762
816010565
197541450
1484856034
1800119476
1415221135
1951644315
2011866365
1938421709
191290900
1682275835
933758782
1129373433
285352350
820913247
169300354
1828825665
2005030380
2103552390
1444376041
730851588
964827639
53997498
1155591453
276315988
1697695604
326160530
239840911
1252969147
1200511568
518613263
641782619
1156066104
961114803
1926482307
631705679
338611063
1257937621
2009474762
1182714450
1622044237
1073218877
1600278608
1433788204
1154320543
746477848
1121765243
1378197573
1040547865
1906663388
1169423511
180049253
1489815470
1281255962
814398022
771769303
967007228
843786594
1536984527
268171663
795319929
258487661
2132065197
114555863
234392531
101327896
1491363088
2083825797
2038449855
493813281
2125585293
1430309317
683894934
1577677522
340173957
989030778
2138742412
970791330
1468317608
1238033611
1886777712
1877939107
1953759246
1241615650
1753622562
989976562
1157179709
695864401
565066364
104372814
40184335
1334125803
1840967039
317465552
1297159896
1706907333
481343544
1796605155
1799858741
1450869744
1225020269
698856549
1949202687
2062848528
766133229
446681226
477927706
540464927
1414300288
4492652
2147337512
1120595246
1320842814
2028078189
1897229392
446629407
452417249
642988450
1231876468
2007784532
1069823841
1272707659
2076743331
589877638
2130390990
605382372
1678321738
527941845
1556668857
469050715
469594371
910193925
1694028280
434940722
1490799787
1019771652
1896148681
2119575062
304758577
1622398288
1755424505
701282365
2054123202
2007159500
1419594893
790781770
615689826
1493828753
572221435
1376587875
417176272
168114212
1402655081
889063166
568903542
1893207072
92230537
472037737
351537141
564735319
1202773991
513590594
365631998
1373771487
113567834
2062409066
489970737
1328286836
1898906580
504093370
622962135
1003416561
2030225211
57420109
717601838
1426446081
302780361
1445627539
722764513
1324979107
1093395072
1657444275
2087141836
2016295225
538857288
763982035
521403015
1844384022
931967542
358214160
781807948
800349894
692981029
1749748232
1048972220
2064583928
1962306125
1549158132
1900770758
1734206895
1854231228
962437373
762819740
1732565286
1349139941
1763392726
792803504
1071188163
769619126
1150171186
226132057
1416866380
925258762
140937133
2037429723
123198239
1642188766
1659894827
844740878
1139643431
1932143836
119024276
768078771
1204585840
382778026
1725760757
1827602757
2125362123
2449825
1988959587
618854455
2031458931
64032927
259806117
635058769
916212099
1515931864
279196688
771480145
70407142
2028435542
80501077
1663690584
1412339700
1776882719
109785848
580602466
582293504
2010235526
1075430729
1983565355
431438846
1446049222
1243313749
1849561095
453811674
521504267
2138330463
1979394366
864998401
711137958
465067059
617263011
1767500671
249726626
1726384698
757186986
71521551
1007262273
868136512
1256630023
1927471664
1898388986
926638561
985045755
969654887
951495344
173209821
1006373729
178760265
1088009599
1047249802
1103867032
1429073501
626608360
837268797
222461086
1757050808
1936847972
1730848415
1623611274
653402795
518382734
900542946
1439670584
955292611
61815482
730781696
539814786
787101856
259735692
584245844
1440601414
1322981499
420034595
1042229494
164845326
1556987869
2062198598
1138405321
180216838
1897867525
324029891
1219980847
554379580
1838074182
268766679
1595358633
1224240974
535135218
183384020
417070968
1675848471
1582963278
681091568
712286069
179304787
1535317215
792536300
1243087875
1976006837
1373189287
1281552133
1788115375
337130374
1530447100
349003331
2028299556
1208588435
1558614720
1725292053
1459201924
158624899
879336846
1111324770
75019717
878546512
324020539
1132657443
510259546
452239478
2085356437
1996064218
261337280
724054328
1753376739
1552678649
1632169074
2144882743
1917148040
1752599659
1501121705
451909841
752485399
681963457
1007571999
1251214777
1739184909
1990669143
1281735633
1879065207
1382945534
1808436743
981374071
635025884
19588526
1273011093
1730592701
948217805
1771806863
1254130318
546051696
1003179571
1601083463
1325820332
392439862
958038581
1409162805
2065330999
379614776
1375136577
1901420272
1055657804
1340623860
2006305414
1637951646
1770422398
201099370
1870340325
1955134165
767548765
348366621
1253064781
1596612586
1772020048
1456122252
1024044286
114572330
2048047955
119665969
1732115527
1837869021
2080144780
1137549247
1108854771
662719580
1223226240
550348290
697002900
232593821
483841725
1205123349
1029748368
933916743
1956107963
954766759
1391631742
2076370534
404617627
1572531759
919947913
1994791588
379590719
2125575400
1857395957
545393290
389692504
1690219135
1293027438
1976940821
385931953
1342908735
496945471
199019116
725376532
511005686
383016332
791759657
516528170
2059809398
2074122059
1757782810
1683514806
2031474779
1227208949
888992469
1295923418
102431114
1500962465
521750173
812776624
101801922
1687353369
902084832
170216795
618867935
1727372242
526192429
113606845
1825869069
1479449521
1821766852
112925372
1956608092
1296419611
826267917
714629897
247631343
1068094492
1105800476
260342132
1956496897
1042116116
1753391034
1763997632
1257311558
566264944
813445475
1492411551
1181700514
622456718
1299343478
328927030
934996570
1142844769
1437634516
235947829
1516792504
299498665
1434187056
1115582233
1919831546
272431713
338906840
938526879
2021602620
1277388577
1792156753
1737485615
161720030
9048976
1846240943
1909579089
1406804859
1604647397
365447757
1989290616
4958999
1352331331
1648010180
1569612637
366180057
711208504
1080081567
410371603
489914597
1515393411
657452672
1863016067
2082860712
252930381
1549682955
1907129187
920604231
1618565419
588291164
319961545
1852231360
668684471
1670638565
2068934367
2085518997
890593678
284684281
2015691614
1968926583
91484228
469139113
1472135666
958894230
1928236676
17948140
720248672
380811575
1164857935
1792770972
756249337
150922531
362943760
63273532
2026911755
933426531
819101319
246933941
1184744005
1991887415
339322758
424337519
1510045063
611805684
1776127417
1325894138
1806740776
2027588550
1074194126
227600160
58536789
1454422974
143108410
986541863
1460425709
1622179901
2008210198
405947653
2139320374
1908296194
1396556701
1692606148
1073531539
795426622
2102629527
1453145271
1591033734
1035277486
930478238
356089834
291925357
1641643916
1182531180
1399462386
358987037
791983506
1339607745
137125307
1021007886
622829010
752883142
1715883098
373689698
1440127755
1733806500
1975984570
1285438491
1657567838
1726807860
674688887
703830907
2025755703
2069100138
1271603864
904291487
1559843809
230394217
614872359
1613589378
129023878
363180081
1879567434
598075095
1254820356
1665407781
41046918
1945429920
1253811883
1651549073
1901220931
933330856
1468136440
1941504356
1310886996
1846757803
524723220
999526701
1320614446
1653067884
718864882
1145760275
1350654902
879336846
514261898
1226608682
1443131803
1341783019
1923355432
1281761126
1932031196
191538665
1845410574
1356069421
1808034202
1700294819
2004104118
2108274305
1793996979
773450360
1293872796
1535683181
1876922831
335482115
1450182050
1657664508
1630313515
378795041
1494055127
2079321737
568853327
63655185
1097284199
1705716964
1189501312
444311714
287118285
1151191577
1299077661
1738379824
1955161921
629614880
2107367529
2031642989
8217059
2009037305
1574940872
848665504
131830512
227898992
1618887694
666274274
806330238
1373943599
863358248
2097032730
2043004279
91677640
1636076755
533956504
2081024898
699790838
1479656213
721063014
677107733
161003687
606068714
1676695744
1503387213
1575895761
2097724113
728216753
976134382
551754076
1495419837
1140045895
1051022498
1169709578
1398211024
726906657
1864585819
708574635
906392300
1834034345
544646028
1797304394
1523529211
2054998931
1750963802
1729409552
1844987711
1329314911
252604475
2053133880
828566567
628505769
1285180512
16562826
1788417874
944480971
1821372462
267715676
1247519467
1526352309
143888719
1034997127
885543903
14574499
1190492225
1434762483
1852059718
848243509
1210449220
1241454237
2084654108
253638469
644150132
11945523
1522201965
1942221089
2062055063
310182933
1812127637
953233458
498118105
687707564
109966597
1347778975
1112432362
466782094
414098660
511545620
1308844110
1164529220
132031732
1859519709
892252243
1461436212
1419657121
2017439757
1699277524
204974284
1332901111
1574200095
435297495
1017805030
1006060894
1464363653
727817281
1858024500
1946722031
1249448903
692716688
1030726261
1565640797
600009861
689528936
1886446869
363410548
1939138176
857729222
1049610048
962953559
221408007
56489564
1607440395
1543502474
1800133227
281705643
466380100
666460785
1952536545
1879126351
577507751
920666667
1623754188
205501449
1619522411
1889430060
6950474
1317953452
47069464
456849683
2027209696
1968720081
720285115
1767326691
772822569
461615542
1763365096
1628637125
2040740585
1438452494
341126030
322383862
437440937
2001252156
59542882
1112330836
50839264
137284532
1710562391
1823062972
2001125645
562377610
1047067565
1927012670
245852301
1825998775
412164814
946128382
464595430
419198169
77544545
1326598331
106194194
2073155448
410347679
729671873
217206226
1119837838
202178243
1990406636
1644288880
713604308
1585522659
177755866
622665904
400035993
2131643225
1984197655
583567195
749471050
2064090711
996724106
621583886
1306676181
1597394204
392988085
862138654
286930177
1845997446
1058883088
1122882836
813967312
984981512
1003537499
925504848
652304410
1703197983
1861397884
1576913217
246129572
2017078637
1880120694
333626357
1871653043
1881194166
1099760292
2088725495
511692340
1260910335
639727255
2098790712
1673654769
971139433
1202802844
154617998
1104652498
1082175594
929968418
74701511
433230683
148626908
106487545
354486850
222032483
1899282798
277801721
849987842
1826320731
2090998550
884455839
590231250
1361836111
510381896
1693657260
1712845964
1637730533
737746794
1153893014
1216851378
305699111
1572235563
1075996265
1256804044
1772326393
159212495
686349270
708045657
1043363765
1636849955
584745200
1296067440
1547131302
1057298661
489962461
2075005400
1052285207
326327590
167189485
1880322312
1153045355
267429705
1533983379
2070577076
1465405143
939430025
1474840150
2140422337
943743781
2013714160
414697032
52195231
558282583
1657185810
1865897062
1887543615
1744207962
2050922570
466961435
169768692
39840838
1045121876
32274856
496360643
1255452717
477126548
2029012027
527455271
1079180869
1618324881
2139762041
2137696077
1755165657
1666953275
1575662571
1339457244
774737913
2113005850
151818611
364364219
296769793
1516012750
628497897
1570223629
586447912
1845149232
199647408
1212775398
1368260597
1175022599
401324030
1006726750
1786765946
632437495
656163229
1112667151
593471205
938129552
110081204
776817716
1500448332
1964815039
1051110478
1680027636
77654581
356078498
1714547228
1361452226
1535476343
1770145705
374269570
570198603
230107370
322829447
322424113
521118309
1036647957
1469310676
1427314729
1357207602
835876124
1324134599
1165560447
1642140825
526381710
1207269386
1534538400
171222126
71065347
19175301
683348668
353954384
1187423319
1658325031
302578336
1500778851
1844233954
875270305
1361806910
856371429
839118622
1976261772
1005799580
32538989
1363557481
1407836936
1357173563
426803861
2062933741
759203807
1208916699
917839620
366443450
1147574258
1998241360
1557549865
1406021594
863326021
2115902320
1151027101
94860458
109715938
119406527
1388331658
92468582
640888241
401871162
106341530
211069309
2087377228
1373776045
284267843
2065074047
839522435
1481379647
608170068
324507664
162104018
1012102361
1212976405
606385440
437411389
453208933
1093528359
1149417044
1286713886
95085707
225330924
1447213091
1620404138
1447035708
101488365
876651183
683617757
1419651058
1889339327
863553371
1589181388
1177673489
306674720
370671310
86090884
773877400
112072390
1815316443
1009916228
1315261987
1175856477
358889138
994855009
759077517
2118932462
1313039115
1609566123
489934385
569174087
630522890
509424048
1156295527
1377544155
352474483
969781753
704224943
119459217
1268242265
1612130038
1945211407
469074077
459972537
1131259133
2041348903
1570748040
688023362
769350847
898671029
1331249341
1620664334
1174315812
1318444082
477051878
785594282
104248043
372046040
693013219
1314936768
2113591432
9094570
1228651033
299236696
1201560099
1280680620
947015871
742369073
682922519
2114071312
834363638
1296785072
370675041
1036287665
899582164
983918698
1964509928
1769958265
1953271461
1067707648
478289578
1200803838
1841491516
437715869
1712194236
76545144
322304529
946084280
1029615129
894637195
2134802288
829516124
1322317865
150689986
211155988
1127214300
1859605205
130177900
2024077727
2126158458
1545348757
1003086064
368713557
1071993718
271320553
1153628811
98236783
1511438522
492340673
1483229448
1474092856
995791201
831563908
163076624
1122574260
1195139318
1604602424
1104888734
643230952
997969367
931080152
777569591
1515008638
1361860918
1270594385
1924852763
1597902065
2074616824
2140466078
2019314253
2030009464
1728186028
644555906
885826358
1123371380
1233074334
1422878312
334987454
1105965497
103036647
927707992
2087566629
1599811937
1116856342
1782882549
1051617910
1504644846
1036488546
197276676
2017112220
1489956721
1448741780
1059160337
643826718
681932751
1871731287
1919717156
1586194947
1891037572
1914334182
1045161542
159410322
951486865
100712201
726981915
1807890183
367470848
729119803
682816482
254191004
1191928025
917840547
907706839
1832578888
779992165
1157569944
1299893222
1055348710
1744665789
199746783
1356951551
1357653153
111315021
1105924277
570784080
1492233280
230403800
1455358295
1103067380
1537998823
1768637248
1938354847
396652459
1470937019
1513282817
383726047
154176763
20705857
497386757
1105787846
799236750
1755347998
250677454
48756752
324723937
748672849
906945365
1112152686
8394484
955082041
223994767
1996110062
73214022
496348210
1168207409
397039134
2143997262
1345618695
1500576411
1260058024
1136013365
95072560
1630765688
221114539
25119180
1718755896
1670279876
2137503953
403510169
1499001343
468118806
1957064793
439864354
1388861526
75321744
1549655636
263762605
85455494
1490680631
2061778435
1567975049
1832750197
355278314
684035614
1031997659
909849776
527820233
1605607736
1654866052
412911819
824279271
1112900864
1379183374
1849628121
657849638
1372942718
1172438002
348595058
1433420377
1142950874
1304703272
2047083016
2131515511
1108859544
325582305
1706548418
1961217731
1510026956
1577873181
255175070
408708378
1977377280
831240809
1482878376
821632306
2132390560
1962524958
825399081
301110368
1764417378
425376732
315181069
442455702
901085531
670940437
1083307838
296205383
221554877
2130263636
1197129299
284798417
2036204752
498907242
634897757
662104303
686658136
1720930679
1306484623
1270096195
1160652430
259906508
203974044
510881676
1247137597
2054300240
1126334108
78994716
1239237634
1178908003
693812481
1085704540
495822748
1784331315
1717148132
1885253464
1222355519
1336152136
81191754
1367495956
406237076
187377523
505048832
1504130945
992178738
44733741
1922659712
1751306770
119667844
1403014312
1053272722
1468526285
1484376709
335781755
1866643599
615407591
54362821
1265960720
1799050263
1880759525
1147949976
2060664992
341889553
1164079889
687052635
1548563728
806113267
686874200
656494456
764681481
488869688
1784628342
316066737
750305531
1613071431
592278680
2064794283
1583798694
1073056185
1974868849
1829726018
2014169092
481447636
1866872584
1131230707
1199440175
1544940426
1154149378
1940049801
1433077313
39808543
1305121110
1209576188
1117455243
1827469741
1421698202
1043856621
730644703
1907652922
2106127332
111475396
574377441
2109874377
1832743077
650511540
1882279713
123243487
673633624
1791564931
201318459
1576000150
985516275
197093189
611384417
1658785253
1707149865
439575234
1103304073
1193108586
2074076168
249219348
413897832
2031121898
627844318
2035276900
341064922
861159353
898265617
872731727
633683264
270169842
1302970685
1325167889
1583429780
1238100973
366872128
527643284
906966671
1445929885
798992065
2066807363
792595782
440648272
297655262
2033949226
620110576
856592010
206248791
1560017822
1645984425
199484923
1967291112
1746374814
1335130498
2134014627
600910734
382629695
1491012207
2052006583
624470740
1346348194
889701534
748207694
1318341861
1019762125
1043976473
982657567
1533066753
1583895375
377455148
1575016831
2025432528
1077323033
1818353134
881695830
1868490556
257627001
2030902494
674581324
840502186
1201941630
506172931
177531098
495161592
1094518814
1728296554
1293883006
1556497739
966303177
992286069
813665611
1029072418
595014222
1003583460
226697924
1039980973
3072812
569158263
1798296954
1412185111
1686285463
221848325
809414542
1255468835
215940693
1492895209
1599894408
1342169868
257943811
1631406707
1961615831
1258424765
1912134860
413859666
1144788995
837517934
1219499068
1222528281
339487312
1716250696
603089835
343630517
1560344846
1908522994
593679375
1523901288
61576312
1138171339
999445495
1586835541
840583423
1640080891
2053857916
21921004
1386004250
431514774
1744571773
708396376
1725574695
1880184936
890245303
2044502159
1635275340
1254423599
1415381051
277250204
954362030
1631944649
511533173
2024749792
1867890324
792078607
118578407
1249150568
1482235740
1228114954
659668070
391393744
1293180857
25253310
629846005
677876682
1658559487
510811489
461220530
2097237737
741390948
2108396306
1661144409
1876006684
1851456959
1591777739
74250821
178236782
297883197
10796252
1272942117
283489450
1244544934
927979611
160356885
988806343
436948462
638265313
985052602
330661758
1665922118
622755974
1944161589
619757761
1433798489
1950906337
47667672
2028126219
896652790
845283038
1384885322
1063308969
170001742
271201917
2060145604
979782417
703982805
1741131119
1664143978
473013603
2009239458
874467890
2013580138
1773423458
2061105970
1216385556
1040364526
1673876841
1877567809
1158638486
225495586
1335092309
731330971
1719360162
1291981861
1013622822
992237154
1094654920
1889800328
1446394657
1446718287
1543820865
2105577724
423263538
2132649992
2080980233
727422609
602249841
938728482
1197154544
673786396
439576351
1650994243
2040003624
767305525
208873595
483833056
1606745043
173688802
947554805
678491769
1597936871
1553882631
1501849439
2073374570
1021279891
1108103430
1886329375
1000194134
1987979930
2128631815
1380031179
1854566832
464940202
473476706
739800746
11647405
291922937
2061556763
1436993229
144768783
1011118321
1767372688
637515833
1846411995
1902539405
164478757
1137065360
264352409
1400513215
861827124
1041777061
2013459843
1569619530
178649389
509804882
1033533585
223870368
197847831
1258843162
299459825
1794125103
412172052
1614972609
649123300
1502550351
513186853
435098806
120050765
1482655678
1742883383
1411687927
1846013113
2105211502
2031201898
306666694
341331261
649089133
139898386
2008964666
1204006353
368621279
146760364
1719161029
102686292
1241186037
263088847
487490101
710423273
1912456843
1661789661
432528484
1203478055
2079959383
1614987570
1290528623
76928220
593710490
907097012
1292078585
860558271
1947026463
1174172338
1370675829
962648345
258583157
421661018
1955837915
590650215
1941333644
1902452039
641551674
139519647
2076232160
1710456936
29352233
27562457
239878923
1652877847
1669859410
212824320
1091305667
1128774156
2047537634
395022713
2035171889
1995481640
1341490125
1922992197
738514373
677633128
19931086
547209067
380885952
1729778231
161667153
652031997
1976956314
1704066110
1509947753
1974208048
1481576127
1788221572
1414000390
474732900
627809792
186979718
1412951948
472851850
1332571322
1588246055
1222718459
2139546224
128028633
1545372536
627001352
2022848324
708989955
725839624
621269096
486472152
154819168
248117187
1850236299
809491812
157670534
694436593
1735783404
510551005
994587429
1364461660
1411541019
480427022
1619267573
1310386273
248689934
1602646883
896019201
1608650753
277276799
354340870
1227176514
1805127030
250806990
888016873
1523374905
1851690620
1381824566
1226576408
542383436
571616223
2112113674
1638510647
1689092366
771262168
1970164082
1326226128
1686292441
1908508400
1222405503
198593910
805178169
264193560
510038806
1510260395
1108749122
762773064
1880953078
12888248
980030799
1885365620
20343544
1063552830
46628864
2034145730
668084540
710226789
1879076355
624176161
680850546
1909305821
1608860076
503286020
1853612156
1751787614
652048581
1777908533
326813177
546803148
865628703
1687784836
524554897
1874923314
238012001
852466331
203182917
1099320005
1339880560
249289232
922490715
2028467791
95337630
976550019
1362314117
798517085
458386285
602596201
1958553951
1062831772
242791278
5819639
1345759441
857643985
116097904
333009083
382740909
801636610
1496463968
660597842
360028096
1936234040
1038812352
1368814122
1901553944
1978534064
1789865977
71363830
779682004
1783071297
382831771
1934367942
106358174
575105550
1096763862
1528573350
1894974069
502598544
351661556
2076835068
1649638888
272683541
42354315
1365036603
821276460
1152407213
85878357
702023470
938420702
414365855
1132266318
382899146
974500155
864438604
1961994321
973202281
1080253642
1837929405
438411266
252195597
533085498
738539004
1926853466
481972906
31743067
1225751799
1849075789
830424671
1772163541
1576915606
632007589
1342193669
1143018898
862509372
116491653
2038196063
1059957899
1494707289
1924333577
661238249
101034392
1065468388
1552539081
87650568
1582101906
4348885
1929508008
1999665207
390622519
495461387
124860241
1716292249
571236985
1267482228
1445259659
102067594
1512606718
782996542
1576675398
593609490
511937990
1965471580
1601834191
301443297
1387237305
600601267
999703053
272994419
1128528349
1131511763
1289853298
1367651286
2147180519
795154667
1180706809
662954493
1363813687
1392971992
1175936033
971836577
1083099718
1437643211
1596112411
6932491
2006747278
2014958419
1054482222
1053860165
1630539209
1836642579
1633517672
199190934
45672082
1983480710
1238091084
890203039
391655577
883121575
657564176
1598164848
1457986039
668808191
876257453
1353269660
157743939
2023610691
1622415736
2103136880
1117740954
401577572
1747131840
431205221
212662134
977213999
1777165244
298356046
240523748
1525207320
820687142
819765995
41767667
1758566562
71101500
1477431811
1091497915
1239929038
1345924205
618298897
2076321142
1084711066
323920796
498767787
1804018802
1608901753
1557656424
340806597
1551111192
659365609
957296890
907553333
1894911968
1202535096
490636846
297869893
1327328811
1572116639
1265146870
2124644496
901951480
1045213518
238696079
841018269
1202449871
540683140
902472527
1379308823
1179808341
489973788
109061294
1385651898
586305106
1456225020
1469785864
1413900813
665918637
483825224
1208709821
1741098025
1200369964
1598736219
1135865480
2065795323
1445469453
633171958
93388329
212350639
1267274511
1386550047
700871881
1383649085
1122222636
181923486
2004480306
1988549671
1969772566
1784309241
828307243
1434581063
678775398
644836019
569876939
1048067472
1740060399
1846222197
723255528
1880944775
948363079
759189449
1783367184
1703710073
1243740550
1215217004
890572324
1965871220
1319404376
1307191825
1453184966
928956879
355821530
170106816
2124614146
1664292928
1273003113
1697149628
1765058928
1255188124
100495383
1903647238
44163922
32367205
1002449803
1441354583
1980277806
1040478794
1052830657
1392158997
935283662
694952992
624117835
375744067
1136457270
486531626
1785397019
326685353
30912251
1816130627
1994957192
1298339898
486471706
1822914874
1080865073
1462120137
1272157107
1978662878
1087154765
1638902893
858867853
1367400909
138961953
1603523126
96263058
525982063
1359537986
635447414
1276722430
941142067
862286520
80999384
311444382
1280287330
913357754
160265186
1622732574
26938825
652405172
1847194939
1808311901
1011311385
2067175516
980589318
654912573
2033104556
1182852194
1557288263
230259470
1341110410
1529989466
1517013996
1867787188
260920209
1302549225
609708834
1596867303
784056743
286382399
65268256
990418300
456226517
17241882
171462087
2019504158
1642441659
653964781
534317476
158136706
362611715
1325781976
217341085
2104444304
1740283708
992327405
59906210
1967833779
100882330
2019120156
2085849063
195130422
882082048
1471454027
42051522
1511610242
319336037
814464101
804323499
566006563
662191435
1096761730
1597309572
1422879516
377148719
1527179182
1818456187
1763753474
1950393240
1593381623
1671199916
1594105630
1151525280
479070597
1785750098
1607471221
602426946
1390955890
771450855
855158435
2139377737
66289019
248680355
2049731025
2071404656
2113030147
838016076
229121571
206215866
961713792
14932615
52098639
335745729
695591129
366211200
1766507306
1506130625
1249474672
1462834423
2068343060
1293340202
171386180
1957228415
1741548427
40118343
958431071
724260552
1855973947
1778966395
525828462
784095927
1927883014
804322176
1414956275
1832007065
603217611
256166438
1146762857
703286424
1167074812
428610740
1299779178
1500363279
346662634
1544137419
502595098
1314987936
2138968694
1313093483
163144497
655795506
254173817
1978839119
10926046
1195586351
419973229
1708264588
732377610
2089353392
1973294221
1544304759
624939433
1485030040
1210941859
891355515
1571898313
243590070
1088424351
369981650
1356764596
169234535
1129778415
1099090159
566517308
1955859778
146159175
7191429
962139610
471505421
1211875670
606321851
1715813402
1685287453
597457116
1208629180
168678691
519548960
693342537
1558199474
1277874766
296295627
1654590930
1321121652
995829470
1987727770
489723032
1860245501
1034604678
1117032615
99818701
2053289635
923243980
1307648365
154792733
1616757113
51638233
1177445101
538014896
1374603315
1023545848
2014007878
1154274961
141091845
352195332
762483160
974877919
2063674637
1237290690
216860653
1557561643
1372658290
1965804409
740420859
2092438936
2039377047
1741376073
710312005
898594437
2022232551
617488798
1098336008
1136417970
1610917098
1005358244
743643126
778762548
1704707021
1009778410
1408662900
1370813961
664049331
1747698270
1831064734
1422595692
88198060
320329344
1318731270
12998904
479279371
460155783
1556955941
1129115106
622285757
1112351265
183885642
325083053
1474015648
187799489
1699262436
1775801416
1580623776
328305928
734520903
1487530091
2111682581
758050945
1624763569
1492618502
1142897456
1388491142
253206011
505744170
1261323508
261652393
327065955
841469199
1932456220
904010731
35980398
2007569755
2129992212
281089873
947392115
68280334
507881124
2040710593
480381764
534775782
1178795237
111999690
79544465
1102762336
769000508
122254856
1643185236
1009334813
327414663
1481133820
1713461736
1581959942
1985169936
352156253
572670333
1194344236
75800097
79321815
222726197
714453450
1403348620
1387179153
1237907354
805822825
998487517
914161464
1729947674
2096601803
414922467
1666511709
734305600
1294045379
1470525730
2026576188
1815355375
88513430
164438293
169387966
1121012943
1788692264
1289797713
1980560776
1395687768
1234619220
1191081761
1876241185
1756734367
1983139611
717545588
1831679817
166111947
1543716214
1853347360
1490430551
2013525146
1210304998
641792365
826245126
1148643946
1299081577
138574787
1181253954
507414858
1005255447
2112993991
495282953
1922950186
275946250
1137603406
2112407304
1740416034
618639816
617120445
12777023
517000
1844656744
481890
1514797250
839399955
414113761
1613026799
351290372
615377891
750570793
1912396998
1393677785
1230390969
2066229183
473819949
628721746
682376815
1294731006
445578141
837172067
1873312107
703465051
626994609
877932243
1903645238
1399385399
1346972483
1748386685
1813518138
978437348
745380307
1729784929
869124847
2103897396
420980348
1642183320
905422616
1471487844
1576907301
973802140
1292827875
834895568
767132930
1508791144
518107104
1922817666
1536382883
2050197033
1865336474
199579956
1099399389
1958019383
1923008357
922873582
1402425702
1005168246
136978078
542349320
932074201
1834060160
1522175809
1782991986
314704069
2048551961
1239558637
677499108
169325785
1442439652
1285594109
176779139
1580780917
563999935
113514956
225290252
1169942577
1707530220
124320879
1426462630
1912198435
1996867195
1217715744
654301562
1487252286
1714923603
1499780097
370247384
2054226470
623565650
1249415466
1986921027
814736923
930316922
886745888
1069521581
883446542
63147733
1312494961
1041302674
1873172
1733856641
1357744572
297049569
316966994
1572090358
1174178676
306866735
732329179
646079709
1039730219
815449068
1798984354
1279245735
592747793
873498131
388218034
1203339395
703695874
1369097434
579765813
2138010025
1732633810
598169119
576986764
172765699
1231622359
1121612139
1952623643
1291483173
180018051
514038031
2007983618
542440998
2145429831
565688877
1632613174
1320091988
1302079551
972575336
1323425487
1042922966
405665798
327055977
265992839
962863943
899433352
1241933792
645276573
278098517
299587926
1119937539
1996681278
80946179
407508348
571082637
1003854119
1183956106
1436803078
4665854
1413223325
1090630192
332604579
519955820
43567554
404415545
77210364
2032639114
1113931231
456584282
2135052014
89866052
1406269139
1887887227
1926630362
1477115489
83824237
425655311
365834865
781799120
1839453273
2116024639
486875654
13624226
186849233
608876846
736131161
1545742030
1558724796
1853094920
748684500
63776613
1932607295
1320257148
170583627
1413980863
1979953353
197877134
500537362
135623556
1167127361
2050579813
473776832
412198553
1256385123
1296120670
2079661533
4815538
2065485339
541075860
528684184
816997718
1578110514
1514135827
901086932
1212639873
783768683
2106909681
1123793033
1060799782
369508166
625220212
2000598985
464102244
1273379548
662267971
2053377202
10320665
746361476
1780766889
57763024
1643539545
793180241
782470256
1949978356
1566281282
927356306
1221100987
968096763
1127381910
697641743
2104179043
1203928497
86070842
1378341141
934639188
885169661
1633131429
1073140963
111156010
1747283780
20786948
63713085
973675338
400320987
1330862843
1836767483
2117555230
795454040
685152650
1289859128
1352822261
1734220913
1066507024
1083920122
789133784
1488003823
247520402
887034767
1295362704
1410242425
1655878435
750665691
1310667832
1787780463
211538769
1222941870
1995559083
1193537510
1949245063
1756361199
1182691253
363647666
387236958
1988130501
1817132134
1672312091
1720026650
243255728
325898906
976597806
1385034813
567305351
223860141
1143180036
1812413125
581474845
1105490822
1953488780
279285841
1085388822
1400986785
36703756
968925722
1200694229
847481011
1202824753
1060175117
2054973063
901173015
1869834651
712285507
2026820614
752128327
413159961
1672491019
1441145386
1513731697
1526705274
1725018233
1312454586
672103500
1070330147
961079876
1942895485
1073892070
600978337
1305135665
1373090685
1723319634
1496614199
1100838430
750100882
1560793811
427580234
1506855520
137613926
981976745
1798136747
1576407479
1536884338
1088310882
1379740253
594839137
716629078
900511856
1001745859
1928685381
1548051787
735004019
555248329
2053910635
905311276
612177967
913908598
1637576917
555087236
1033067387
1202778427
539360924
1653926075
475120380
320788371
2007817861
1643027836
600788160
1339193097
129587997
1087056956
396957426
421516881
138090058
1661336346
1284326789
477520353
1241305884
1238045321
1109487322
34628216
960677246
1161226739
2059398302
113874564
557799319
1768514112
1879117498
1000251823
605680810
904889637
1569640371
339483619
680378191
35877563
1704834855
371322411
620649138
283459269
1063563866
1747863209
332066384
341278018
180849424
1785779993
1945246554
743782106
1863550160
1975728870
642706508
896823775
366520723
1433243349
308713307
1964308629
815833170
600923256
443876514
228653745
802216166
2023968063
1531457090
645643565
666280781
2110850642
1653179426
692426268
1197872041
997359341
326100572
1179485020
1838894822
1200202058
1574950326
317465032
1245913479
1620566418
1481543428
327579326
700365745
1359655126
22784281
41492008
949822494
1397009646
611219462
1167967062
1721610435
1209033780
1171562453
401593717
1705668367
190556698
83126374
549905675
1484173585
35542208
1909091558
887516922
1747101161
910438310
1016451017
1860706913
947523769
158390880
578019117
104525031
1827079783
563189559
1539542979
1518618787
620380052
1271855787
2083624831
822181698
1886454001
2118458671
207609799
1132167928
1378259899
1459925212
1743024515
1462587373
1236518551
1719411607
1416481752
197253077
1563106844
1452053856
366155880
270361149
583937217
1954676060
563209113
852334254
1007266148
867585961
1173659659
1642315848
753377291
342285709
134869202
12163204
759822665
1935765413
1619038074
1857462512
1866314619
387484824
1892019379
1657508982
1772005914
1822182028
2002285519
1405886829
1186619304
665301257
224277526
1445265449
1448810615
1810643497
789025967
1424506234
1673525174
458637770
712669794
1033496192
137414061
1501313344
2067433181
1995703796
1673012110
2028663385
1871452866
1404246824
699096948
2110645476
33600545
961758469
1624946001
782567455
1433330303
1814560680
604711258
707456977
2055045114
929513971
1360707863
707159555
1494420109
1418128411
1235531219
1669566038
1301029809
338855148
372251547
1174192659
832480543
1232304184
726139348
617057304
1353764444
1815086455
1405104066
1535625244
836761459
1503849879
1586725352
421146905
619600054
328906898
657618086
1057734567
1675433276
83025799
768468201
953355961
104590220
1599161099
1070687306
796404117
1914658762
243194237
1297691825
855175528
830799390
441519595
1570927210
2126763104
271281914
695472958
638328880
642042307
1076477293
2100803327
376827710
1748941142
794280004
362893016
44284787
228758461
1404549720
2008995
1939846583
2074193256
940440558
1542690230
419127426
1076402591
827629112
1305596368
387175701
211814241
1355276362
691158784
309841426
780809166
480076086
312976181
887973338
1020453952
1973107476
1876028667
1158071028
1250371949
1315404699
510946418
1341504818
1538965903
1414536162
446980342
378344984
1044351798
889079930
453902599
1814148042
466794543
837283772
1437896506
1315647293
987483569
1523908653
784518334
464524300
1472633853
1612999686
1784023970
726712885
969018408
1004464601
605976100
200060083
962020223
2055529041
1049610228
1750750752
1854673754
1555483464
135376625
330074487
1158171439
1307949710
1964468984
217245308
56723813
545755856
12873823
1188366306
2097426754
610722414
280695597
1137925475
294274989
250618346
319401798
665777030
211142239
1047854399
263112333
709058064
19495207
742356650
23284217
257982885
914616527
1988067008
632813082
397025057
2014571368
1094869114
173587917
88572589
1619443818
120505716
1900695780
1699450739
218556103
2133697874
414221476
2111992396
1098908938
1007697745
1719176584
1188994566
1122808062
1465581878
1190709145
1174843321
2016431351
20221310
703072415
574635073
81546608
766777156
1250475641
390781345
2108062762
474715754
1927131187
1211724204
1207995849
182676251
444388922
1297500788
653882471
1382231373
1780286743
1384206015
898676970
463858115
777539623
905772294
596617264
432398101
1122982137
745591586
1550918881
1313481922
1043417691
1974864593
1154041708
1694730131
287013206
1325429484
1906476327
1066755901
594264694
342762092
1694668045
1472140075
615741745
309467772
252635815
2049971734
728005526
1209681229
1947655695
1505449195
1467047081
2132019730
1821700044
2016293098
1944468632
145546668
426832660
1283743154
1635788040
1085060387
930061647
746676100
61298222
4490683
1438974377
149850771
698069823
294698081
1430767897
1264143356
841889742
555613463
1348030139
609115524
1229234659
1164143754
2066822245
420494753
645663404
1724971356
1282828729
686871648
1236241895
222860006
1530440155
1670944461
1347958297
1251431411
123599249
124193750
1603215306
1776695772
1556472755
1032424041
386389124
1217226789
992474605
1097202609
1680632584
199809689
1386972715
34615694
1513387208
265667920
1948893508
1313109905
2089595933
1735662286
104959385
1207923396
926966551
198826422
1765657577
506138700
892287799
1732651022
1913756257
1400910848
1887268534
2043776439
1136092511
585990857
257982998
1892542646
646436442
1034885431
760741266
1208627333
791770836
1645012288
511845390
1591436897
78180893
1576484998
1322324047
1096118844
1384068246
409603700
234774081
96644738
1820670371
577901470
2090235092
47850729
1708317480
210015139
450684605
537933907
1700626082
235075222
415057950
1790509443
1596498689
1947003816
2052440153
2098408680
839954579
1415043947
642847126
1540056310
385459822
1828473105
1467090873
1529354788
1677862910
2051144394
1301321673
1364613831
1216902091
1312180886
1490938569
1401812395
742112613
1677736576
1557254531
25557074
1933808095
519653794
1643478709
1919376445
1552569324
494198341
1994774958
1982139397
2122968181
746166900
1111494827
1319778231
1487367987
975004925
75444632
1761873182
1039772614
603912458
2106998929
1074696567
1847249443
1033064873
1212897940
1007860529
1753617538
1476671569
390868895
1797400348
598884484
509583918
629758530
2024178917
1882955763
1905973915
1054875399
272850213
1842071480
1597866601
1471392790
2057863299
1125687505
688087645
1876385273
1178127608
2036332560
2127888735
1857819139
481089291
191036339
148966233
1247836010
839152073
933689423
1919939779
2118015722
542747860
95250522
235831192
1177941106
1251635474
6511934
1992816964
1855424339
1754655899
408312174
1856655185
1282660636
1705024788
1429655070
1057354103
322635357
1195506293
324894639
810444006
1776791686
1064358543
256951191
1360370023
2033847049
2000898420
597598819
287855888
2051374214
1572769417
1663872688
227990745
252312648
1863352696
626874510
1915167386
915244624
1196040324
58940528
460765834
1939525468
1627239157
152683618
1177465919
1756559785
103494963
459037402
938608701
700650300
678890344
1742428317
1105207872
834766244
140682700
306065959
1843835699
501314736
1935723973
2146122033
325000681
1093644149
557231539
1813001079
1429207837
962610898
1375777123
284880602
1088775224
1898729877
2048894178
1376004562
535261634
2002983032
139086916
2132199889
1288530229
2005532804
710076131
2074132935
766038465
1472829250
718916194
1100603160
1107560799
1509164678
1462458885
1594004324
480448700
155405687
37793622
1063185644
949726047
1937880798
1540534570
1347331114
1116564370
1598502201
1989362165
722700258
489302143
460586104
648032274
857860148
1905609478
308483728
1069806623
1545695652
686225899
1930896482
594857228
279652091
1443931004
1174696188
431856818
771238578
1981182715
931829044
498995774
594484427
1289040163
1897730459
2087991778
852448565
1129458270
68769646
314570746
1746604079
244209037
199200379
1189580202
1210920314
1810378389
1922675207
1799253400
1435871733
246496585
1878209256
1927389614
200420686
1989854299
293134050
242943027
641539267
1929451444
794046301
1277558141
635515991
1707985938
1013245334
2045264799
1583312701
411415927
1142728724
1004835972
112344593
1358472036
388287046
1893611046
757784579
738191223
711079173
1372118812
496245729
1060493006
183684647
1275080830
637332738
545936006
79091453
2013358753
1030688451
1104273873
2063658423
1010007207
1470737175
524124149
2003905841
450181453
184612663
1193320379
616220028
1087173001
308278841
1885525583
1402717952
550401342
1530869297
442212680
295796252
1492467528
1723096627
1666706644
246691031
2000382811
1702373610
1962953615
163963083
1987183700
497478375
1259476463
1705355116
1709503309
1502695090
1058118345
258592008
86531111
1371948929
1045490741
1940632824
1775131099
2025171682
644292573
28755237
42683822
280549824
867708549
687737998
1742770053
136364569
586350455
1436228908
984002151
996294991
234740964
46241506
150649763
216897403
1655137927
270634489
1783014297
779626260
1346510201
83076359
1581546445
723153315
837941011
95083538
2054015005
400066857
945119858
2113642371
2014619596
1552562305
938645209
345359608
1057217455
2024750606
11753461
518012813
761450969
1715610666
386911503
2122346415
2088355632
153659633
2077940826
656391591
437209037
1088985736
472322622
1702720721
2116329977
2128384997
1135201586
902841349
1023287422
1874929055
2054551355
707800186
684027325
391654626
1267710564
1332365338
550969720
1562443439
906140626
1409913433
2021227636
1175949697
1521570615
1098513372
1542156485
1415002294
1359820337
72970118
1662191256
213134195
856664232
2142052662
990186613
1302005341
574041225
2033005651
701584660
416877307
1899711340
916365651
1410356191
1719898645
935111312
40372185
1815124098
1424398113
1626396844
1977404680
522730766
1940078353
1836684285
107001376
665518827
604141469
730048052
1097805021
173421783
1154584032
161441732
1410759827
1444386242
1666693154
288928127
943273859
303632407
1840532973
755193289
1966655182
992734050
185345445
464499091
210141977
1073860068
1950792891
2036217185
935815275
363135187
1149434035
147538666
973141308
558421122
602703097
1673530878
141356463
1154474777
1164704803
1935436539
1728821593
1151052728
609376764
535592775
131231562
2068476004
1244172193
1011985969
1472344898
1955400491
1241739856
311158314
652670756
1372414994
1666763358
706584814
1164561796
221986609
910556863
1158822657
1826906940
1706294125
575452551
1191245027
304049209
106570689
1216888304
1590515988
519778533
1861703919
666817054
78319209
481506198
318416380
604373577
1808858391
2078826998
1487432676
290178706
49773696
2130504279
359384005
581203875
688206314
973134741
305698305
1174764056
1637395335
1618421335
1988259717
163871819
2022799867
1190553083
581515783
2010310013
1723462740
1426496593
1898906517
269617121
1905225175
1367982887
1036918318
807118833
1959300397
1371192270
1239979877
1634690920
1257144812
1118377077
903917418
127664185
479229293
1215165924
923910616
177729232
1242274823
311308237
566231048
1172117095
352648420
1770989613
1151340449
1223170772
918105945
851951424
2122727461
1177525072
675735732
168659448
1184199491
1811210028
931766162
1177394468
1108540711
1358558969
1403348909
1305681277
1869657604
1707295816
1755490078
2017055926
73673792
493444826
343609862
676872759
1194860551
516520502
795189237
1178989047
329804981
367756660
533835723
389530237
766531783
1036098963
1865234714
848423935
2059864516
139861091
1844580853
631493743
2139506351
1715543109
1005098819
2033308083
293155091
2129244833
828923403
519219183
1983915002
165564920
1155398695
371336960
998623924
1839218251
1759520477
1092638614
58062638
311335837
1605794145
903801547
314411050
1792674812
1108625834
1259211770
897989225
514143064
1013251855
2073673571
1971810013
766623919
61502326
1144003855
1767629087
259329876
1857119148
2111783240
27552252
1436890605
433145409
730937949
1430643577
24739366
1320552444
651703551
434935088
121097219
850077301
1029410596
699847747
2034170635
1498672304
263570462
174193888
1170170050
237903221
492104366
769951206
1064968212
771703684
1356141625
961291585
1904827256
1272253346
767125062
446942953
287360713
2098898684
662288563
574431384
2104004779
755275587
597530881
340229285
58671500
1826097740
1815787584
1518995407
1205139608
326299233
2008082343
1791496039
1635179446
1357830028
465204524
791420458
1501139550
1050750110
1740997933
1995844586
766928818
819896089
1808023458
2015849831
55292499
1728040543
1231217166
2108936851
2001991717
516051888
452173884
861427435
1985453635
468872146
1946686078
1437975976
1327325050
1079906122
1982201411
880365584
1047864266
680214166
231970857
1908949390
860060495
798399421
1563439201
212703032
2028964132
151849713
1788900535
1913652733
2000534588
1201342160
227578303
1951229169
1810214475
1079719324
63910170
1599714741
872274012
1978499016
2041095595
173007702
2068435585
878106857
890907667
670379023
2049821362
1947598373
1261962651
227378886
1322493224
70612401
1356692376
118756656
1808105945
1053795846
899534961
1901547530
1785796051
1145072728
1665693558
966725885
821949454
1256576720
728078197
455902209
433179635
1688519835
1456886997
619188070
2087436380
755039360
708459621
1494245834
1007485462
636743961
461022185
1281333009
1806374601
748340887
2128994245
1660335850
1627565928
1215272132
2015886953
1816707052
1940330968
896449384
1980007274
1941115023
1903300345
9585302
935168881
576703473
507498936
1071924197
1770480324
503608046
883450771
1640971400
1913069676
48235481
649200757
1505377288
2088340575
1633119572
1074360093
1911396494
1692237627
882256957
424950186
2102163663
44033981
33835606
1065877719
260120430
398894418
1695273361
1540230039
617484103
1525330070
1495299942
1154738661
564495701
1882274949
1402079677
539151252
1215217107
1564850680
1893236820
90000650
2047785948
1669043615
1859464512
1838101566
1850207277
276780474
1979891472
2040255982
319295038
697452527
1838812800
1056402296
171268437
1439311191
814401223
765951714
241016037
631266571
202365579
1731630182
46180634
1102822396
1928354536
1595381900
653919248
1398224812
1460529220
549153868
2063482609
2114333211
841341427
880020103
1380924395
1673631621
1599365097
392558607
939773365
253205592
1316120874
957784924
2008927771
1638504954
1819270978
1760530746
1677243087
1050273277
1764436979
213339966
1752116452
75930756
986757807
559002401
1754405052
1598341079
794407764
1280293334
1677682357
1204127686
778073300
425542100
1565721536
381669495
2052451649
1603441779
1337248705
1679366355
1773459611
1269697838
288313709
601694123
467670482
834600357
1697341100
635821986
832234203
661553543
1445546900
1732702046
522309647
496249502
1572463743
331160207
384271071
1103624529
1634087850
1970762034
1038597834
333035502
1951184191
1286218040
1061872486
935662945
1616872399
76173609
203286994
91391463
1606319602
655196585
430051854
1554415111
2096329346
1168128557
1556520235
1491457534
704665304
821018682
1721804312
2062359067
1045244790
1667294940
1941968991
1591739821
1000486500
1470339406
759354692
1061263755
1286463502
876257147
2134198313
1472028592
1989584682
859534870
1094582523
1841761524
444881043
319755257
756355170
777664527
913959753
511686958
1354694534
1174940106
1298410991
1956722036
103635160
1870081104
1871183508
985014016
645693946
606060075
427075931
2143703454
705744669
124295571
965755652
529014688
1168193551
1251839173
800904472
158873163
882057690
1784366621
433944517
1577034212
1245410841
1928595790
1374661036
745537417
1146991160
1963207313
844994407
1572507000
168785152
1833184483
2080385675
441995806
357778076
1026725839
1143898230
1635092808
1343543581
1115068255
350767250
213845415
1773472626
25493570
1908749308
1705281058
114580874
49388025
1850027310
1536925127
790507604
1986550801
269552354
877757706
1993035651
1684086170
697674947
1249547526
1800430146
1001205074
1156510976
812042055
814926535
762881943
1928708632
435833236
1953175380
1129549175
1229501906
1144967107
520437269
1346931844
609560538
1469255289
1738432809
962446988
1709101078
1358102730
545118022
478949299
1170997548
870419485
944402060
1550854274
350782845
1341639511
905411407
1592569659
71088827
443703690
93818633
146767314
1895596683
1632605077
386002806
12319514
484543550
1716820997
2054534493
1436436219
2017659065
434695863
1270692446
1866611977
1073881827
1541945269
893732393
640616407
386473176
1041908984
66573619
1476708059
1519039518
475902330
1450552922
1387449520
1475736399
788357522
1516944476
160892244
155946067
1673565547
1616631274
579584694
1615442284
1284783168
652497753
1250367670
2136163232
642204326
692113889
1234811247
1106727765
1249858511
1729235998
2144745540
1408920782
2071172233
1374258328
1180855941
1296789849
1243632603
2084020887
191726716
238194867
606363314
740435183
719525112
534040255
70230359
964243157
589838025
2075017094
1548240448
2013655853
2061980765
286202816
2001347541
757604552
1780095788
1492095815
2064607158
1432520369
572361473
152849494
458314814
1353397311
1141767957
671718749
774777022
1802610962
622232396
1154357724
1654426943
142633134
542812982
627617614
1483795012
1048283623
1358104643
1365030883
1869705778
375851336
1241892246
412490433
424792200
1428338112
632226399
413428598
1083467772
1538837962
271776827
589811983
812446855
1891821450
1433702074
764850642
1839784811
48775117
921402807
1660012858
82264856
90736126
1039395308
1289810669
251146461
2117024716
1712270337
1071846706
914792337
198214041
713529771
1484873492
1275524432
1949029033
1080455028
1868210941
739405458
8930181
45434582
28402965
2061035950
1113792663
478964998
1201870080
202026048
606083619
1595002525
897853778
1266007782
1834924547
1739738530
1844967909
969884977
1605086298
2014600907
874191109
1845741681
465543748
714563074
2021973086
913878484
1841663584
528895579
1171013446
114548441
1642953718
1105310213
1372153246
190183965
661416321
769471687
901087752
773766773
1111572600
705279884
1774439375
173139884
2030562002
1455228470
1563094822
352696668
432579117
216483558
1628307586
1234162429
860479122
472044960
819938191
693756159
226371224
700693165
612531925
144535344
1834824334
655275815
1336279922
1969904001
549504705
324138523
1879006460
303634953
292708248
1971999646
2033781582
1904699701
1348564241
1891156198
622080869
66627881
1842427419
298823730
679229566
1221574447
536414569
739038613
719386382
1229422323
645621048
930686486
293359152
710187385
1903522843
562095661
373876564
808267885
1247987131
468524550
1875765404
58687042
637037921
1604517877
1527840241
1345008795
1725731076
1122442710
1029244815
1189601737
56143497
1298752906
1908771653
505658332
1673659680
1202522218
563406753
9583301
1580877510
859936628
1319719730
1491079976
1546831301
170817415
520318093
423432534
129810403
352742969
1136383044
378681306
2064373824
571078336
1551475044
1314005253
1812437146
474463713
1724542722
1685569406
102764024
2120418868
1061244403
502482284
1283925539
1881926774
71849860
491314330
957364781
1846077721
1312738185
985205218
1642128169
893372837
726990150
1427445586
2050487544
473062929
1116090187
1581822693
597292785
931123405
1313637831
1641276672
1778742718
1629053068
442079671
1783598261
395885636
317498170
2099560861
1562421310
718630753
200376959
1475424340
1710102940
793850865
1863964310
1484272675
1813017644
694136676
226708679
49869350
27949070
100732576
720152609
821380810
922172995
817808040
1118807938
722637644
2119118624
821507054
495930521
145957949
1611884043
1951459985
8987942
239677190
1535652761
580601252
793693732
1766980302
1306545519
1214762593
1003902423
728055725
1470318543
462656464
678897772
914545346
860781334
1908199966
1080045424
1308134717
1702702296
294082489
1887031673
2395686
598727464
689604434
1454219282
1405753049
886216267
1496567783
1457846773
1738886572
1042003267
270043684
181248479
321025210
378900070
1761659381
995980396
696488816
1979324147
2140471101
1557696553
1732509552
767698189
2079941533
658714370
2034456468
556585726
1241668388
1933014227
1067877211
1872668583
1763921129
1720587744
1825528291
661070286
2063532371
1998147773
983587008
903807586
1198215816
817575682
1960720851
1639830946
2140788869
436887920
547023981
127905620
1744023749
2056060253
1701663535
666045128
1417602981
643528237
1081147149
1168085155
1936446115
1341229086
846685199
442312142
410246493
1181570592
1825218847
1232490694
733565133
1687130899
978523646
786297160
143724811
97828611
1664082660
2110848599
1142493462
314335331
1972190963
1575766722
896657412
330534693
940703204
950689357
1267383778
1541029138
1409095464
190214934
1139946565
946064948
28042444
696242712
721967223
1922366979
1610357913
816549857
2006184345
1906573310
1756635468
320377055
931414397
971255417
1732960872
1014554782
469869822
2091476390
1896988054
1769795739
2019326669
1648604915
963011729
471367801
1205633120
1598352546
1214011527
1305531762
4911923
1593939194
2001811004
804948489
159900465
1611766239
419388360
1121398917
887214074
965456358
1211947130
757016810
1130969267
1867966893
694093230
1721339955
1730096089
1074871882
139869759
1398879270
2036606500
1401968736
872200444
380077475
684487427
47973483
1180371773
748115136
1571658882
1398071911
353222725
64089474
1178901055
540379088
822621072
1368097222
555980230
536761305
2021582516
738068689
21081997
1380464021
1360052018
2016642618
1806175389
979155174
1569811337
680503693
1346780100
1711458695
1329940234
1344389803
1689125597
537239620
497982254
1600919531
1915891005
646497008
1658438208
1962333546
604825493
258060495
1634404034
326502605
1831529432
1527253667
1792518544
799420820
1531837694
1269757938
434281551
1088207929
841474052
1846659043
1953181151
114148143
1324682515
922485384
1625869437
1134688944
1521507850
1681394302
1665317399
1027796905
2084777924
1831611501
2005127175
620666747
2010821675
947863634
1183054993
470314060
1600327748
436598635
549100437
72846788
177816176
2122209395
1172051616
647388496
987812304
120240935
1410861170
670755630
920653551
303369202
274014972
2088399352
544484876
1075520858
1176070293
353141797
249422989
1515628204
2079600374
2088692071
1002274140
1880093324
1716785778
909663205
318995334
416332909
1605019863
521452441
1401920296
1395987752
69717228
1779050775
373547144
1413063979
1517715540
259989709
571805075
2005562634
866283225
1921510893
87939560
567541017
585933985
1272190430
1048168850
225946618
262963967
580273718
1485536581
1046476816
1925364822
944790640
1455788917
2057844773
287927160
1335694797
1658346509
1261475321
817283597
408098917
1820553247
510473730
1878377610
1781873347
33755766
1815266867
1692267838
1965211852
290284158
855826998
542910070
1064445890
364436462
1556827778
506673934
154740843
221484086
801257512
1506112490
939063872
312930569
1934194703
1004618455
1764936870
1041578056
764072591
948992372
1490489472
1440633993
1684578269
12465457
2049769614
821217091
1657440191
13738760
324336537
1493607302
393696230
1793283313
1349759961
1916263762
555815733
1940051765
1067280078
424996239
602868329
1874629235
1288806468
1384552325
1076368382
200650148
252218569
989007789
744960641
1937182911
455678134
1394088317
1367999309
591758598
77154023
1480624143
538243163
473991019
344041416
1628265286
1209678855
829904439
2071543503
896294574
516751850
1950739263
1439782288
2118583984
400916507
991588664
1804156295
1987087613
681267934
950408813
1001026447
1465820456
1313031385
1235949483
242406284
590266539
421323297
65864110
1048662515
543268753
31431087
1665552221
1770417334
1822639802
266541906
2017641679
1608511262
454025971
698056520
1340286943
1534148821
639106525
1014884092
2110148223
1544751548
133607577
594089073
153182019
1003080450
1336262444
1728544536
338762888
1811258109
1619060252
247868712
1136816866
1263352727
1042980722
94870908
1173336221
59294804
1330575087
1933852236
514740169
150308718
1307301507
1090951046
1233090916
1462317757
976059107
1528422500
544878176
1563378608
121867052
1727754220
1154345155
1400341169
453587558
1715785033
2107318174
750291968
1185141628
1439310034
49739105
1141396196
708479628
2038442462
623353174
1896940069
1313195110
339347942
1438369347
2026489395
738013670
1281476037
576367705
1871958963
965855978
1519520301
417648682
1082503411
154065694
2006407909
1100325161
404407170
699168725
1041450898
451379402
42673157
920001082
470880080
668058776
1080158467
754411213
446545068
1239979877
840503713
37191624
1926518401
2144322087
1536758291
2120703582
2127232568
1351252425
492628117
90085184
2086825215
1464544090
1008077605
822459557
558033190
1505489441
513000195
1840652387
324557553
1229221631
1911214457
103829583
1929760940
904226350
1480424533
2040044503
68139655
2108569598
1210181767
1744822733
772566240
1857959182
865160487
471276095
608159519
2012189490
422172894
307647295
1800781676
886713850
1928844702
1381454132
292101708
21374294
1081862067
1354496744
1712264263
1785103939
1417818592
467967349
240282490
218872750
1247387746
150114486
1799032986
563150770
339109393
270455037
955213223
1224295220
518060704
1791682398
1083033887
1022330894
1180855221
840006224
1939797065
1108456401
906921694
172126805
2140944068
1573558574
372162279
1256688038
1796567778
1060035164
820727741
814075491
1152962102
433391922
228646548
478360344
776586449
1484573873
1929704834
299336213
741668411
1718545583
1771521129
1099538111
526412236
90994511
1867096811
764372891
1187170311
1529896347
2662696
521060835
1162902126
1007590381
1106642192
1257502105
1826379300
1992846292
639195752
1738084944
1747811226
140627496
1160097575
535134622
1305362190
719328922
162843814
759858956
481273677
270387579
797597404
1734069084
383908371
1843551725
1147382674
128235155
1559141810
1614992331
1310352675
1657466514
234981679
2072457330
1909214030
1561842356
928741967
635641622
1668462511
82239307
500217185
1198825108
275141460
274281503
119005855
631408676
2130353554
1152344451
2054037926
1914498774
814828774
1602928565
897178153
474774236
987866134
1350975612
782185819
1180370029
898234406
1551958384
947961220
1446622650
1551437881
2091728512
928708937
164167888
1284261223
234481163
1025195469
919721011
879680017
2039787938
1779199727
516217041
578697663
1962547488
432135831
1880185325
2108849283
1954576035
1334270407
872208963
1959649701
224902273
1353277702
88526419
1645871133
1545179234
140073950
1335860332
1121605048
1496251633
683155439
514790041
1084595677
695625982
198094431
475837050
1437222285
1118667121
1191473782
2142027011
392879535
982338970
1549364673
1590554289
589412410
661487518
647536040
1779507825
1233208240
1835682280
1362575403
1173699774
2068344014
1900104396
1301683749
2030759520
883944303
2117548760
1416489364
1719620318
611718081
1773898030
1562762788
968981550
1374002872
2112228290
313441266
809268331
626241967
599065249
360500122
619782903
1213036222
1253931442
1951744350
197425458
234908759
345703841
249566571
726720044
1826440879
1436410501
298089565
1353972438
440149657
1480829359
499042412
182932278
866518858
1159036573
592973819
1806132201
437501993
1391307819
1242553960
169119043
1879899873
887416452
361557147
8008195
1385281116
2018436592
1159444164
1382678090
1588711505
1244152395
2109312130
2052653410
1283075831
914507663
77857200
267213226
2041759336
1387558
1265198982
1656423457
1640679878
1591958951
1314542202
628663785
720556395
2046213636
331267272
83843576
1218638967
712180180
75593097
1739387762
1301637963
90298545
4852123
1890880196
330904736
116365069
1105373148
942270825
1034407310
375159005
2114672426
2002961046
1159991858
1722090538
52771823
2006382042
244676068
1412760944
278994699
987171505
1580915007
1383534459
773697886
797675441
65604112
838265922
1979128193
350411369
1229773538
1670637688
118403336
2131604450
1459828052
1525636993
1060538
1765604764
1817695952
207409188
84100048
609274326
2019984616
1481370667
1507965014
27194389
1422485079
860260686
164948295
1296491151
121983920
634411399
572969757
1479163685
2142281278
699390824
1539597521
1115465644
662100223
277846207
1888230045
924098796
198901091
1757942948
1969354649
803729528
1455750014
670802533
827973773
379048348
129737320
1146654879
1354410286
956656829
989722373
1128936228
1180101962
1137030113
426928571
205878371
979148795
1060942225
360525944
1046226784
134319389
698136416
637336575
1758226652
1085740121
772994112
677360980
351331709
1020651552
555208556
202529886
771845708
896063559
1718246222
1193712943
676641971
104264429
1381289734
524019429
1325077156
676178648
1929358581
2087520129
1386010098
1634081106
235768039
502537999
488364394
2134299327
1089938799
922986734
1297756896
273089693
1008035328
1483859070
116762854
1597203939
216680949
4066524
383503766
37370791
209323553
102889106
244398453
989323477
672298319
1782162741
293876110
1923428404
1990056308
172469742
2103432213
794989476
166798747
973749251
1500854830
555516030
1494445363
647452032
79930829
1146034318
440192885
1059974599
452145963
1867246810
206823615
1296667751
1475902985
100238682
1817584862
1810269891
1455006247
1226706112
1226694247
1597532764
167696967
871465600
1738685618
159292655
298709795
1233976503
925872421
2046831310
2016391992
1412076337
307851611
400958508
1301676914
1887995857
168662817
977218214
1322773866
1113782452
1795165855
1444966011
1305169880
711473927
2100544965
365082327
1654574593
830747154
657697971
503135190
422296255
667384391
697667636
559642792
642392762
1562661456
945486808
138156928
756797738
625268448
576515316
122071953
1650879808
1298769370
1562935521
1255931001
1536338538
1649408027
1572895875
251424874
746917386
665143266
1452245062
1218146271
1207432176
1095940286
587692173
837278915
1774154235
700632516
1636580219
577596587
871383582
1174001995
561182248
269040801
276235736
1430309778
1128742507
1015544276
385062755
127308001
720923409
1503026691
273488434
412878533
1719307180
886060769
1928029076
115298321
277263024
132289400
1331570420
294604666
1740473989
1153620939
1965127517
1411988841
203653666
2117686233
1077202316
1906193492
971610793
1721803005
1729436076
675595079
341623636
604293135
579866909
505148720
1094321750
142900422
25924402
348385309
1189826236
1613589596
2057451523
477458943
1756493414
407082632
1228097828
1651320017
1769009550
917642674
488272383
671316329
1685861695
1458632350
1505727740
335614927
1170825322
471583434
1576236546
983685475
226596428
909696369
343936128
1412865208
18892147
417234034
2138280410
334388961
348985773
598869572
522982634
135402355
578338503
811310127
150417765
1518756328
925348563
935704017
1204545080
1687309421
82041935
355567654
1137821367
948150252
808492512
1417278669
779591290
1878588627
204501536
1361595752
737830687
436821606
2045190150
136246169
2012490790
1509504783
1957287030
2074555547
1818708873
1399100142
1615882398
566255555
791481490
1081486824
1782339392
469337046
1043883612
1351758174
1262200083
334200685
836971029
542678430
554242335
725981295
2037503886
7058142
278901443
633934370
659483499
173035093
24105404
293014340
1862240651
253998280
475973162
781621479
831976889
496324831
1589283296
1296101613
1303512851
2048891011
625487446
1913408769
1148084353
877573251
677283948
1480135017
2107348625
1305713742
1213247790
1781332621
519687263
1636289259
1364620239
1948363299
347822507
908672173
1898476064
1125023998
227570529
1338800439
2021817909
717712119
1130608470
802158738
1240552731
211932906
1377319542
1563090698
1831619890
1754073886
1584795652
1695758711
1505650968
649697180
746142192
47786200
1064734246
1805910691
845902981
1185045594
271665275
851412946
1327942066
1423284287
1438292557
1597776575
2010106342
1472160540
696876880
881833398
2103720045
2142790289
3598440
1270915329
2011605531
1257973311
1879578014
1017260546
1170693690
1355593995
1594134679
978304031
397598962
1577255625
664703638
803871914
2061635742
796045556
1321559740
462766418
66841686
2127465027
1803271962
1042168798
43833428
863140902
1301563111
1030449778
911113780
375037666
406648277
1528680249
474861149
154054256
1636812762
996895594
1289992964
1538746624
134202406
1553359744
138719610
1747860317
527801333
445408171
1844707037
130002187
1877671655
709955791
675915829
1169041521
168567680
1604608880
1553921114
2099585066
316094615
30867150
750404390
1504385871
694448320
1362021277
879412445
1025553652
1774402841
1136264910
250711243
61444513
852919301
816614649
31751720
2021848921
1112450576
660184854
216810676
349192596
20556679
595238124
436505427
2089389774
287248259
1633594642
1682889409
362778382
1225344258
91928737
32666668
1705555371
1722125551
1279503240
1927526085
2010517757
1050359687
34016168
1400377736
626155555
372891392
532775630
1894405795
714782142
1380574460
1350588539
8146316
1572046662
844597227
605935631
1673229420
1782022968
1108903007
297322873
1486931651
1555963909
1531913194
563425388
1975287770
401702172
17810444
1508157257
1167397130
1866725405
1046918180
2089466015
1979424925
355339423
1606908397
249308636
1321639164
1286478538
1498033001
1560754962
39899544
812426161
568982995
127744774
382596251
1586521248
1368815375
654458237
327814566
488398140
1811612377
995466120
1308744787
1365324752
883821111
1286382858
1097873217
58535004
326067430
707485951
898106103
2129041236
1066790116
1779245928
1195714653
872009536
153776491
878135348
44303173
2046386305
1535797499
3794141
1078603003
1389160881
255913338
1509370376
103699052
34779362
1787802078
706780785
1910571137
1733039812
1821632504
1959954506
1852084776
1418690489
1870097989
2103906925
884608388
1852365564
22450741
1567228317
266517615
1448158199
612052470
1631633280
18008128
852204207
932120751
1002579023
176382099
458802328
1444806811
2036883775
1390811732
1026868005
754841513
937959671
1586292234
1092360674
1283697827
947595928
442403234
104885993
1494149734
458244928
1168546601
111525232
246233631
1345465288
350302811
403376437
9270958
1043019122
1585060976
1732580596
1332684988
1338229191
1769368508
815373608
292881067
1138725754
1030632915
2015036050
392007847
928129616
1525099694
899845148
49796922
75517789
1658462032
1384304530
1130831076
1692242699
586795493
1342371971
241073084
1076146401
1551651435
1953118692
331227966
140398912
1505641487
1346591499
576787283
665036249
1795438732
462631823
515309545
733816471
993079643
1914936117
318508987
2040260302
1746338648
1135551555
688551591
1566724590
1243005119
933017850
969242179
1192429489
1640085439
1675681586
212389940
1858894525
1659864673
730459498
2079468684
1001262764
601077529
84688266
1584558922
1038199354
1788622985
1419065085
380623252
138692807
1241672151
852349890
1928360543
1962297290
953347574
1388402565
182830929
242879895
1333410310
787827209
1474223511
222945786
2041524082
1643185066
633166637
19497888
2065590314
796035780
1877886482
1858781372
441834097
494302349
1390922811
1505213662
933199493
291934255
1465383829
1869094498
972679801
1116854001
837414340
969406793
1518171098
1189998711
2126186555
1554366143
347598420
1705173819
1797966861
238685345
172749352
185506405
734255852
1254802322
1494294521
2058072305
1244039823
746324496
1601269902
2137157477
1874001389
1590309876
1162918167
410454791
1955302739
683041588
552829969
2142430129
909294246
213539167
2050693378
613155489
1984184713
1620965425
429616065
1420941241
1819550458
1561234402
1634835673
589117328
656148554
1283769127
1496369316
1713900163
1909000107
1858747183
1782741248
1876333821
1442517497
1972303592
1418682245
199595035
1260461838
959435479
1628096348
1945765356
1807349820
226183260
800981298
503253382
1867228476
35220676
1631947592
2086660125
320942439
1777244354
1001309156
1904194230
1858613954
587362871
1221250592
1578817644
1502212680
304562350
1571557589
1136784756
623811250
1352190807
500771420
670116541
222283947
1951043034
1220987221
420384715
967817483
1747388511
223101108
705482337
505824005
394877108
918937117
1888728173
829885608
2010132831
1737469827
2976558
1004251560
107009519
1135561645
294778090
1066414760
2049550494
1591056307
646154354
1792815231
518733604
635908423
1964601153
1442654415
1159607038
464694341
1607550987
473158561
1391439137
1817247914
2136022858
592141741
1856661228
560709951
861891374
1330327415
951297711
23005903
1916939435
283599375
54835661
1132551091
355739720
1113301981
1236878495
1735934731
1571828361
1401744990
1559924832
1637106064
1007234545
1723175046
1964252200
913572495
498931775
2048082476
2023575068
2141365698
862329857
472695220
1251397021
142583559
1474949320
692754187
954276355
1054248691
1551462323
874130794
2054443231
1897093715
1872286136
638342288
202150198
1441981734
40386191
259772188
1216274284
211933315
135287453
87598593
1918498145
1160023452
989751393
2045986828
148296357
2039801822
1757889067
667340132
1389925742
2124690215
570927311
274305458
948375197
437598331
1194078260
623195796
418399502
2121389993
1301169182
1497818527
1904508530
881023544
1979095264
392899330
399335629
78770202
1391286943
1251598775
162950575
1261572533
1387483598
882611512
806525425
348752855
1478541391
140258764
200435741
1592636149
1220579028
953415615
1811918317
851488877
419698396
1666991915
1840778323
81674577
481651635
1092943903
1741410879
835436468
130183961
973785872
325806446
193136469
1621791642
1182878253
1667226954
981723763
1663225306
580960848
1943796239
1366066317
624638651
94308051
1682423347
1290765190
189939324
1491360072
880305963
491490747
1304428514
1190205234
1808129732
623366238
1150321176
404313483
556997235
1363704597
2053238577
578638091
824033593
1295131989
630963593
1608174003
171353562
791701857
1298297886
1094770077
931411245
406622951
1170077635
1637293007
284381213
337102508
615118332
82400290
2069991233
443339065
367373953
485900868
379933759
673186550
653942259
1989702726
1701156158
371762735
803457487
778664355
1238164274
286832797
2075784618
2110520468
639009854
265948389
1982882875
1008672262
1776173571
1989989198
180531527
839721388
1145355786
900843083
1848753764
1184193714
1408732219
1948785114
288296921
807803957
573458895
1680276932
1328439646
346463538
1679709395
815298003
613233331
289382664
249553689
319145430
453206336
1165804838
413684687
1183228371
56315245
592164407
23966204
1648712937
1943403167
2017763356
770323091
1600625452
554998946
1204132952
307633096
809941194
1566487733
1605799436
1522511792
1205052622
2054768859
775219878
1386423435
1371616290
2015112620
2044987926
94313654
830244037
220988740
993041690
822762071
1627324017
1513248536
1578955721
77428843
1514169270
1026998827
1312149380
917820981
1836218863
894497452
1078775093
363701048
70069106
1382465195
1981595235
2085479418
1950310282
1174122840
1736974015
1766733256
944711986
654271792
1775585460
1068836283
1018882040
1396702665
1984219331
878758674
1021532140
2061805974
1483556035
29405909
237348990
247845985
1155233569
1261874128
1638610720
1327415058
852554627
1229627018
1364603448
1927958124
1935670112
2125726779
537483187
548428141
163866721
1659374824
1531346415
1260049130
1642491337
758097344
1762900006
214475795
1140423744
1007302197
154926759
661456545
577309240
1990005090
1958336997
953510888
870831499
1332668271
915967643
455198391
1568609968
386054877
1032693415
2119273843
1576370633
1813313010
1555055088
1737480797
259894393
1948598655
677004394
1390962852
1980171774
1196834123
1553076673
88581388
431657503
2036040895
929320441
274273025
463141661
2063340454
1004478298
2140245048
731040209
1839438389
728641447
1552706535
239477100
424267273
1319536984
980439307
866598820
1285347998
1470805350
480096193
1300716631
463196393
864639273
1438341554
300369099
1338566133
273386953
1944005832
1031011949
1346286739
2109219054
332890751
2080390692
1364633986
1786904538
1221671277
271764465
1719211686
667107015
591189568
964384565
1129637140
164933318
2114971792
187386901
1449960002
317699268
475499170
1851993801
1638361051
1318504027
444290235
471397635
1969715990
278976778
666957269
1941025772
1210631478
1280350752
628367441
796163794
1903493080
1802624672
460418329
1662375400
887581880
1464836031
1572650986
101904035
1024223615
514036152
1446450672
1245365161
2136378308
317225630
1414905982
900674042
394391677
1087757022
92302086
1060538
2109899317
1613333911
1678379926
47692508
541669296
1307685754
472137180
1931166366
778480198
1807506014
72476483
618173508
96487183
1430647476
1447472953
870433435
1084400255
1898784012
1040208796
1471942676
1905623975
1240322713
542535350
1095142592
809421700
232571403
1457304998
583350325
1217652955
1661111160
1761365007
1868396510
1997840737
1442500152
201822250
989444706
1400826152
974401157
136240997
2120973588
267006691
1388418295
650489754
1777603125
1078043506
473518537
1560658343
1812801754
1437222656
575030471
1946976535
663160547
635697498
606847354
1589913615
1395639586
200316392
896711313
1573021751
674892630
1858915632
1636712737
1372221090
1018974790
991919335
1333767389
1339153095
1872100942
495734760
424974684
985278265
904189396
1848458359
1453835510
739135983
1091773663
1281489996
1933417497
849179940
1508931368
1039270640
1765436018
1149573195
277749438
1772649011
1675189659
1039207104
272236583
988339767
1630443433
1501946209
713638676
1263675833
1005359118
572916165
1729495461
60035052
1887793732
2037580828
720058896
1219037019
1792751967
540987824
86949609
1340846459
260425059
336512342
1066887319
1041727579
1938776851
1430310118
27123401
553029533
1353057469
1585782483
1290687652
1242050316
725585255
489273076
1512208338
1894728506
2435749
1203389023
1210782992
1275381165
847841288
1267481362
74765755
1123158760
819293652
1749103491
899384845
652033729
219546471
1851233907
1802942261
2030305029
1210301964
1648907837
765370776
940963343
1131821329
1854023663
2103674400
1382031117
224499673
786679919
1571944474
2059159964
323736698
801472809
1564771051
285460223
1103864233
2104563392
2029558168
510979916
1602805740
1674516824
123844423
1736128220
1528908442
1368406967
2080342260
1810660279
577756913
1225209489
1655803412
308533942
1146988146
1097947827
1233713020
611060724
417074765
806543716
882274155
102659339
87071554
1013965157
371655950
251199749
238179904
417413124
1865241413
1799437457
1371122576
1267445186
1802441612
707292823
634717153
1116763352
314409585
1746455896
308630255
1250630884
71494615
1599984544
405249636
1794123800
1333035321
115492219
717504395
1137375972
2125922544
1013925609
1442645196
2129919029
1027335800
1246552074
157996599
1652719319
907427010
1904942801
1289971258
37150606
2000633927
1903514328
1482028894
1275447133
97566513
364005144
1183016818
1169031710
1847098776
1566294262
1102518576
1588727091
1405138247
1462210204
73851435
624007148
1599875296
1477525642
319063419
1536307497
1735303081
2140399036
1176930634
815826267
244109259
1754997339
316515685
1643842444
1797062481
1282949978
1050914613
1146635174
132087917
1353869331
732157239
1914136040
277433537
1319630837
186228972
374407893
952772236
1741730660
646534322
1825658662
302094
720731247
609130455
1957303247
501210048
206093639
79947105
1613611603
14563194
2086246345
1777737960
1272152369
622356518
1559956340
913223953
827031740
1272377964
559633979
2019567422
1381087794
686379750
1107156995
162810653
1688713338
1138637077
1564882566
465342747
1822731927
1623828539
833038801
383981215
620909574
1469693162
1075238656
158314345
495352346
1218347515
846532950
447468835
2102223890
1774091159
102205901
1373550289
1922834648
1458515047
1675215453
289294962
65873016
1157369145
1468915990
1815036172
2088429726
1065062731
1701151705
1608728290
1037578574
1192849286
482331977
430794250
264321375
269509833
1410519568
2007712937
1037377341
345671888
1056571932
105931721
1000484754
1221515484
1471647141
132052161
674492035
1408769259
331031044
574082388
2105968087
218333498
1021784245
412250148
1391043922
759799757
355330987
2140379735
1424447752
1108602177
1593183728
1733269677
566141961
544140003
809907128
1144448403
1673631621
230091004
1742821746
2010918471
880051161
1869058999
307822702
866498726
1085913561
1182349590
551388721
1859985814
2022269107
684722742
386414270
263545003
1509126997
241374095
1307297078
1634841592
1398003306
323352215
476865691
1067832812
1587934375
1412880694
1690092311
847730489
1076093644
1144640848
1026852609
468564481
919966888
741362789
1390761403
2128490757
294595323
2113152568
71543307
804848732
601128467
1389964876
794903239
417644944
564187016
1227405590
1094065578
302309379
922402843
113519098
103751729
1769485134
1863746873
1591001316
51483707
1259070112
2081683731
700465549
873010023
266749545
479956907
1485264968
1366579496
634897866
746143902
1032414130
1897383351
576532138
430495068
838036649
1257703745
1158586586
1409231105
783819942
1095606225
115897031
1971656116
1104340339
1347232915
850359228
1566091162
1484205429
114548725
849935846
103303271
2086154410
1603734517
647913895
1337189812
2011030262
1418235862
1980436810
1746877550
1523762403
1136618177
1468409348
1553873338
2004926388
1795342685
247692898
673549765
1820612009
2009924617
1679930237
450000032
181753127
447138097
1271064359
815258948
741356113
1305107770
574600118
1806821911
400456817
1197872325
1164132478
600097879
637715917
123936252
1529883883
994964190
1660471685
1179315313
610547933
1514067470
798663933
866699764
909859891
433498639
1781015941
2126113661
200542037
1905767517
1510340967
758772331
1673422393
972716711
1396536159
1979097519
974823720
1160335400
1466999605
1387403476
1583759792
1708436157
109170849
873327517
1489742031
408250555
203356630
1796911547
28868162
407711652
2011498918
1143882432
1971560922
977604777
384940287
1519422884
771573628
1996420512
932736502
2124571675
1665628848
418368091
1980873828
1462169906
1396363924
79469409
660883134
370078565
358848830
1290696787
712522563
242426222
686174873
2089950353
781268789
603401193
1400054034
1764293444
1579339276
12097919
1963125979
1714380235
517407322
1837434600
1657591897
954177662
613466315
915127105
864834157
737435899
2054052527
2076432069
1875554887
673215825
1153285534
417909139
28194535
832722953
1639879174
524163568
1800847164
778566277
954656386
837382610
1116727370
781174930
791588872
1248393898
844501455
964231546
871238403
2023059089
701426918
1523365534
1607322583
1757565697
107651608
796671586
1042789937
1987883233
1710681925
2042212268
408982853
2018538104
310037225
1919399209
160147855
14139820
803544009
1247343323
1493601100
1743425994
507974570
1936744852
637170660
2104440555
1140007032
1382674893
1675306361
773870053
1306482615
1709459556
923140359
1235823109
1144148112
1969908142
260019761
1286200045
1914772577
339695958
1184905583
1980896711
583177326
1525555747
1549522719
1736168441
334614716
1586782079
428624552
900897031
29436917
240940818
1777278791
418123811
755704514
1973457768
345627248
1434405054
2006191089
1433563775
2146718826
69307881
1075560188
679061435
1365571462
542852932
116971845
693862404
198186451
1028236562
394402004
1690207301
1194745303
428067792
720634948
247423768
1812669315
1579453781
1318511440
492638220
1558980752
174734051
1691723142
49725071
582997420
3748403
1692196589
312331103
689933184
208674719
1186335336
1780960430
1418481832
2116776339
845392834
397342565
881195136
192833525
603354382
1297634238
1302589839
1532915370
1682774157
1327829459
1886214702
805389152
1316047412
1843835877
628928850
769510124
246702232
1039092193
1362158326
180433865
1127345086
107754345
535957209
557461266
1339967906
1385923874
721686614
198547637
1441425342
1664556429
244606004
1786768475
496067526
263213140
941451298
720289493
719323600
1926115476
1071118572
1899395038
292338381
899577177
660254972
2055171487
724511330
262963350
673630135
1604344602
754382870
474116445
8224117
1398755395
437997449
1383081601
1387669825
314866589
1031048900
868476089
419646650
1166640539
853999094
1199090010
1951809286
1253151643
342389901
309978804
1429091307
713462816
1466215629
1468074961
334988845
768302999
1888630646
1592960419
480850788
2034572708
1138430109
990860001
1591768679
765803912
201043176
1828639703
791227054
1811783906
26808369
1492192386
394681875
241075795
1983587865
947096169
861501778
198261423
1461079546
1816418816
176406926
2087849062
1031687135
1259116439
1750592734
823000570
1775229745
57028320
1947954080
1389441446
998316076
1315464503
1734643563
513322251
1905507104
2050039853
720236821
452913685
2026762698
304515556
614327808
1062020255
1595200968
1584982855
231946937
1160227411
1514007889
1863423955
127909120
755061096
613783903
2088653608
1814531075
1517924246
1648868571
981966428
191500592
845617357
474988619
1436266526
1086382796
1609762589
1920041217
776847282
341331261
447755228
806729410
433271988
1791761427
521215891
1018010083
719585818
206810056
1217583217
80001847
1862870211
768077605
367036292
1346192088
1144745737
142549559
1789270948
842989778
769895084
221809311
1995385056
409092007
65681488
1595406762
303619418
1549880953
838567025
1273682591
1416173461
1317098957
1328028600
24887996
1783640367
556563417
56553875
1211378506
887251414
1819503217
390493373
1793409997
1986827185
1636934212
1734154279
450981125
1313799481
1615661417
1474237388
1935740297
891170703
616399856
2020317062
1561114005
1520065417
1788938127
684995989
1466087307
572811376
1173392420
1251409463
1785102920
1235816496
781445972
1986968677
246495180
1869203869
167443118
1653583136
1596155050
1106170736
1630576561
1996957271
1124733710
439767149
1902545242
82118492
1033452138
1270228167
1037269107
484349529
824148954
522369687
1200390908
1522605446
691376472
1723122503
1138807324
961261409
757139675
1029152254
1581684834
1503543917
1108109314
508223943
1351040986
537841816
1399640727
788868764
289984547
19635496
1369403728
866982880
214615050
2013624560
2040512706
652901396
1222364479
523746494
80963068
930924851
302724739
1499001810
892001600
188659136
1571899295
429544047
1936428547
1930770852
391678567
1846225023
573432664
1049561723
1673114889
1357520680
1487132268
62535569
1511684728
826168452
1155454893
593262312
703198614
51468008
1073571544
692807446
357076227
1240833251
368220064
466747983
1689024803
1036206617
595032253
1120678421
2142844233
1709544495
1879785782
264371678
916101602
932248810
786164819
132359655
1171121099
1359414260
81393821
41301011
558089256
1509428956
1026456605
244302973
382348095
1817560353
864881272
1322161309
1524738086
1012796592
2021629570
785164319
373276897
28543466
947114451
462672753
1830994312
664002134
833623793
961492418
1646849423
892142694
890520551
1149032375
23485580
1141412535
1869655768
774892923
1559975669
1900455455
864944996
30689088
1499643425
559398905
2114864990
1426163242
1747952827
488717139
18061000
646703985
2041332858
715292831
628539606
1919416220
499170317
225577479
708347176
1188680208
1196760861
905838932
83645738
1010848466
1297623410
1114536614
772356772
1669544898
1743743880
570746479
2033854114
577624956
1018706470
76732107
984947335
141172094
225451919
1162906158
620730597
859135947
2031481257
1069754042
315657618
719206976
914412788
501806951
1253645181
1570377339
709596215
1579127716
1970427628
1401518150
391766150
1128472171
1730018350
1364647245
518237845
1667781128
897676297
1337526685
1173931109
1285703150
1766997096
1374000965
1509753437
270718133
1806939027
692695922
275677327
1919379922
1958681176
1749753796
472720917
2049918522
991872747
561677170
1352626557
1406838389
1020939790
739094810
856294786
1054888446
478404722
514982670
1869597869
1838087783
1197061180
2022467155
230186447
1513043864
1988555556
756484377
1731593022
1340484692
890400613
1286433788
883030191
2053900661
1545963973
904949023
1190245151
210911381
1079164417
1356415322
1612597620
1831941065
2048945351
217895206
1793414410
444584262
1846702778
59402140
1799566032
706002208
727350254
2111799857
1053311077
1343120079
365862610
1579694105
2126216777
1793537039
1949802686
690151196
336705625
1724382456
781064169
1963102761
1099746456
190957040
1050352607
500581539
1771774739
1190574918
460766035
853523594
288406743
308701593
84721187
1375118161
231919358
744091287
737119326
1842089390
1294659745
1676691029
1267368045
201895501
1272752674
1692820853
105849692
894781772
1259324895
2054920657
2040214101
1352018823
283985163
927986831
671887994
720103549
1037881116
346489687
560963113
1271358344
160737698
1287215184
1154818357
1020169709
744874399
2077455201
1316403692
1336811637
288364899
1800819720
57173424
539783985
1042687191
1052045079
330464059
881503205
475006324
529854264
733727327
1595976126
1620478214
1519584263
2028842539
1273231289
1547357427
1392143672
558458524
167636749
278758180
1261023017
1069932864
759791954
172966751
1627560002
724133471
937754526
1811368763
1141352906
36596084
1700285649
378624302
599970941
932628719
1673729832
185442832
689265198
586020857
922528175
1444793741
1747870915
208735758
1161786431
1186456280
681791138
1428029704
826412562
843287380
954617072
817005578
1694325752
1335888682
141543418
160100349
158558087
1335627992
20837584
426489653
1669575123
2108030861
719811797
191591457
1179301572
409133278
292009654
1385931267
1722263552
1535418050
1305856572
1483474144
364405371
451665155
250120481
1705234552
648599371
393917975
1785043287
1120609815
603764136
1966621396
29297998
2083520253
1168994626
751720114
1585198613
680928201
1200478276
901043824
1753914325
1746368668
498826146
1449628817
1962964816
1991586636
1684261036
1830251677
1529500855
233861475
1691770491
1948929711
2135563445
1797699878
825597170
811601935
123654413
1461336725
752261843
667455217
27768786
1716072941
1860799146
599378985
668883276
709166110
1915926853
2110794401
179790476
40191960
547591334
1888887581
1821754194
1596610273
1518573482
1710715183
1851404469
1392308016
751893333
773390630
1292276988
435666831
1194380185
1779332221
1300825882
993143339
576247264
1937693676
429531673
840814951
1860438726
2035066684
266163801
1738359864
1973511571
1307940594
1765690765
1368912277
1757272569
1696744254
416775669
1637452379
855404840
222492659
1195126861
307000741
669943881
1632250408
1097318302
530851706
1371233661
1637968135
1652712406
291259517
1056236376
1927297917
1391141482
1121679190
608798261
517322464
279762400
1267169553
781848280
316010501
1094007365
1234903156
1415412745
464749571
1370156878
993750452
1779993487
611439039
1042822410
203239784
101206920
1824459871
753319986
1786210447
1313218417
508634979
520839197
317033515
664804290
2102250912
888451770
674543784
1817793515
1484056236
528128043
1712441516
1344128159
391612441
7261965
1666500780
597819707
1566070163
167317050
582008420
1933482549
1335205721
160331591
97735416
2048405850
961703543
1670573449
1693026387
798170035
949003771
143865762
2040764465
538379812
1445381749
215618348
2081232406
1541894461
1303937324
625653273
1263371250
2055100383
1622623764
1909876172
1515036677
1995345493
1529475691
699046148
1707479397
950633937
705513891
504606691
1862241873
1563037886
1117390461
2074272431
793292849
1222960252
1670135223
1564525761
1143534644
910556111
2084801538
1102568565
1529702090
1149783967
33914554
876995952
1016026525
20468819
463933902
1280677961
2119190442
1682179668
1364065702
495234357
623220124
79117955
1139728463
777534045
36605652
1833211235
1343288508
1166958016
1946240783
1625100081
493879615
772872435
1476479331
1138505426
844461543
542519443
1834533978
549052547
1533122727
380136736
1065080163
1397981392
1475274612
1346115318
1465016005
1846563518
1794866718
86638485
905750662
567533841
1259500592
1458260953
371261020
375277713
1956221159
745359943
1234239280
1882513378
735229197
2114346238
954706735
1283843439
25463915
1166082012
981970154
277402586
1439019911
1299554752
1528046340
1951151772
75158729
2042832265
1943942971
1478174758
815608634
328524131
2041817354
243491667
554667607
1695109237
1918596424
1851101011
521929316
2003232466
2024415793
1987377990
94017539
1364953544
1256193341
720286695
1867483582
2005845882
709858601
2121866695
1549209829
1038802331
896270670
1128614188
125320017
1950862943
1148001318
633642427
428623250
1646963724
329796174
1410015322
1975837160
1257934916
1895189714
1426938693
1094698480
1309229233
1506529283
2137320240
838790248
597465869
851500498
384537798
911416940
799084142
1405856872
113704974
63370987
666562260
902364431
824377591
219207557
699430866
1389803133
373558455
513542756
289562200
1743439177
597967744
1817779634
2139308295
2136238339
136061342
2129829652
1773470277
1396650162
862382192
666101406
228406781
619259066
1623211495
1237990482
959435243
1808889439
1458086164
129062011
1953563995
375137088
643628058
1479698193
1352130531
993917643
923693340
424686840
984093638
1388277405
2081197806
513451463
1411496593
783906153
6462906
1673594429
1251301323
301076758
1598429478
228017075
117510247
1320390222
73294193
382561685
1824686805
1232779793
294835243
102627656
473647388
1512426465
1549265383
283072204
1207086609
316274537
1515984528
1787612879
946326920
1351183472
541902368
1488370293
827018707
1861902507
686863037
503574128
693118082
1600357584
387514329
467926259
7157487
193438626
1683589174
1971678800
1859490753
469201499
1748130411
113997746
339907927
1446507371
1393050189
1002594598
161511647
2122591522
924329450
669852272
977439210
2013752697
1133459474
658966613
1136747610
929690806
1947138157
2060414145
2057082997
433469639
560879321
2105048879
774664504
1472493423
1462407054
1844135928
2077939872
1024888099
977975386
1233843527
2115457580
1143072384
1778031521
950037293
1046036073
1909974234
1003547451
1990626189
466493251
653855153
1475654034
1078966268
983503557
1852829583
473175265
610272513
1590556828
887618401
1728891196
265528612
1338118734
1653629633
1077009143
1677189273
1040112718
1576424094
633518453
640912388
1645486810
1881920723
84657298
289556107
51110166
429283857
1730592701
2042995348
1756178802
463058801
34741344
282849510
1790716119
279221972
200482678
1276631939
636520610
173065273
466376546
1524180009
1946048232
214726337
711610578
1764382754
9021745
2079517547
1127410911
126849937
1942331350
1165674087
712969834
414527916
1111829757
362837770
1247263728
19004384
355752365
191874675
1445787501
680233326
40456657
1361697262
616428955
1193807623
399468296
882149151
788838340
1077866427
2029406700
1153084984
16872591
334329950
1373080228
1417899977
976413715
2040896852
121648070
2084136327
682761538
2067978298
638547616
1346404268
709199958
1226215855
281242979
1528860064
1256466730
1571231055
567968500
55257269
949382927
1322643389
2036158725
315383025
145685015
704921397
1251373998
1735882908
1090017856
1403366650
1979623612
750572889
692371572
1087161304
574085594
1226015929
919874177
1433744046
126048186
1927474683
1940293667
1503742932
1911226563
384647825
1372460746
189632702
675031488
625205100
542694930
580344122
741877206
519528031
373833470
814601128
726714813
408876778
1049299144
481404639
1381522916
247012060
2106906394
1405061564
1233300251
1842328333
1544928594
506405487
546400203
723531660
416705128
1438223034
249913941
1580616500
1721936302
1235083569
1195173950
873214240
108285753
1234754437
1458019401
1152045913
1089747229
1342680157
1812535938
2037764202
1473961698
352672970
631138872
1785840670
7778389
861179390
344150544
449344078
866150523
288086507
762337881
1774130320
1222336532
218904566
402453422
630194672
1874241648
746254822
1653506899
1483801431
1513388024
53098598
332978766
916106597
414120432
728222112
1464490871
939925476
1811297109
1449430323
1016773519
1319517461
2000670651
516773906
1528849062
1407039153
707766603
1546172207
150640433
1532213619
1323074387
2109911481
211723493
789442677
1135927304
1060811277
217802661
1902428186
1524356774
618515076
751400580
1222684679
639708905
1482650177
1123262601
1099792077
1242426797
705678433
1889539763
1751262916
771704968
642590216
1207499407
416103122
1703809364
1544288163
1020154564
1874869454
470318667
1091217773
1847936040
452404713
2065645987
1264547784
172483447
192420988
2060504251
1301240339
14867267
228935517
856569018
880110570
1993420695
1387634805
947173044
265115072
495323289
1444043742
246828593
1155229710
1920205192
759154800
1668586330
1412987574
1280111137
2113359133
1397137883
169674097
641790376
873068672
1386045910
261556490
1318616705
140156574
1857893938
294927981
693743364
1522800722
1028738061
2032814207
1537798157
66269708
593471212
375255352
1785563496
1489832647
1139709302
1321969316
864840393
1322391671
843680353
1436781763
512810702
1169819537
1413613734
948619914
1553695310
453384703
1486050290
1363607269
1536363227
1173047068
2096682580
1301443733
1080038962
1500355133
603798605
469312142
1493240126
2136982784
491992216
2074018484
239377944
1357829151
1373525938
181057369
333845469
1680246570
838065795
982680954
215929101
2050404418
691788427
1980787083
134158953
60075972
1322776148
1272699518
1211416211
636066631
1337412702
352555779
2018405695
378658705
52333089
1948090046
1423122212
1382499396
2046044202
2009231505
1838799229
506062604
583580046
531709457
682075557
1468292987
573377674
1928502246
201198013
75844107
1655478163
538421945
31534414
2107352166
462473040
1319627397
1475869511
36619531
800225357
1405752940
622530495
1493145257
1179766645
566085554
1266353178
1429039199
1870271782
908352581
1939734620
182059496
77309984
1884357151
1307178351
1378848455
881105619
283527491
330805937
1582427057
1267588070
936837833
697736445
1415010618
1933918024
1825795469
1433670606
1886210181
202544347
703982205
1665979026
222804325
27912716
1417757162
1860276664
2062761128
377594085
1329754024
132113583
1154915229
1956225018
2093882025
1132810311
139966827
1628529725
2140043077
77989329
1823086056
1230274769
1816882565
710515918
1686301468
1566508853
1915477180
907852072
421171977
1340536153
1192325332
842364903
1760471417
1656068225
1554568054
519492552
248376864
1489485692
784071020
1202734212
97893457
2051706598
1526732697
939339935
1290783875
1334584288
16167873
1178982531
40176333
1555492524
1708237288
73479600
1764161970
2121836210
1964361725
449564129
33694155
1628874804
132628210
1645553029
1672009593
687767702
748958993
612687708
1717318746
1241704402
363477633
345364591
1691678657
1928487871
1347398519
85593931
338048454
1711876449
939147991
873374458
1464907886
1618642782
735257264
404175377
609353898
1764100928
131358806
57553742
671607622
336637353
2065982179
1332105268
1263867081
1025893461
995906848
1438527231
2094781022
1513722588
1452027093
1963987852
639529243
659169105
1998017419
1511786850
1343843242
1083482862
1058228796
1732955532
2019144737
1776856747
939282919
1858828956
1593490628
1275326196
104388227
954669460
1167530474
794051820
102769679
414527916
2027190600
1353786407
1135052720
422982311
284950652
1288863192
281293571
1898795941
1487233483
1580668348
86089081
1455046404
2081049277
178771772
628931670
158644555
328029145
814109183
247358943
675455091
216666819
695940780
516521624
657840082
180698008
562905176
230698203
466007887
1471592751
982012322
817096578
1331258050
107540724
360554136
2012646540
1906069304
1198404317
75920450
331347274
1036272577
1846604306
1928133668
763310859
665030983
2032815649
109013028
1457494795
1107650048
455055873
1308536092
1393203506
1491130414
162908006
642790870
851376495
2019061595
1249430605
1606014150
1048740087
1315404971
721126673
99748965
1693473655
65832399
131602472
970749531
1553892353
458434967
455180297
901812539
1034013485
1356985982
1884933301
352661395
615893728
810761958
1791137877
272393596
192782335
1100981808
486153006
1493251687
22581852
1422356480
896696132
566682798
1074269276
1846415330
474226290
516888964
1700447290
562280230
1186979612
874021861
1997494350
1408078121
488132543
1008993732
88160762
1276707542
607617005
881456522
328722423
258097124
1308394027
1853829318
861235594
1358073778
252282520
776965137
546883708
955526912
1829065943
1129867340
1686848308
1977787149
132512245
329803123
2108148002
1500231610
1057053095
1074031437
862024753
842222577
1517065243
1968023425
639473301
657527245
697707931
27773721
1351776173
2050186339
779924952
1365762671
1945693745
1231962560
459202878
893301212
530251331
1291911650
317580521
1699069518
1883398743
1689158644
633990263
1735352029
216905085
1375386796
1139454697
742164075
1854302298
1930227106
54167997
70195266
880773023
1266850700
763872022
2071120698
706177802
1004576846
261830047
1294292601
1359294868
1825584907
1254472341
407631146
1142710020
1341010919
867100314
1497755191
3590425
348357151
1627066269
1090395880
1607319016
1230673700
662781195
55059313
181040942
212726121
811211080
1976553550
2145858531
1664994018
656450664
72025784
1812001083
355155005
1450392604
1374854972
1677406815
1870387451
1993336151
2062940031
2011536001
2056835308
1264111709
373892415
1013927254
1274563341
843500205
2028720957
1120811870
900314585
1821737217
1442809059
2049345407
467625191
1887158531
1002800526
1611616151
914541597
1351116739
139152405
698805315
1997750905
562694243
176333537
1434963060
1525011308
1342105076
105413174
1081036892
1458935053
878073009
1477049209
1735443240
1421453405
238757933
1726989187
1888600236
1441712187
1026722750
1946225204
159402390
515621414
1697538624
1673507579
1186989288
1971817411
1011052511
1157187612
1195950840
1842163852
1995029195
648619453
1345395540
1176005209
1103842058
1343646604
1834992769
1865483979
1257799571
70722984
471087865
1221220726
1596799559
1962953847
357810305
1498449355
826714913
895964167
963318676
1777826705
1795653662
1696645159
2145583685
567234574
682320154
118560158
2098421812
2036672499
1386286416
1244805763
1214988974
516332819
1110977972
381660298
620996942
1539278454
2013185674
867516811
509172634
624436112
1244476458
1827730864
685575297
572507359
1670184401
898114526
1613108200
2114737684
1552011107
1480808122
851458809
2054771885
1528663066
1440128727
394107771
57760471
48734041
1997076505
1569204682
735709443
168155613
916099571
1455669574
1110344294
510513261
1269861798
230794595
46846610
416212278
990035324
663747947
439653536
143429067
1476946198
1264089130
2066739199
198765574
2042984795
537516570
1131548217
2051151394
1596093153
989829445
29765585
1696761418
1228927600
1040883541
947795872
656765354
1110753326
1914542348
1211306164
1455460606
1217670296
1347829268
337562385
1373868949
120091922
1845051045
725611107
365941189
950494477
764095063
286238574
723016773
1247091262
172881389
376718918
1490937444
355961060
1523249440
1830033011
469853065
744036026
691181796
74541733
158752499
802217150
1754258387
646985100
2034326661
1530173901
2113251671
116705607
252090176
1093725094
98981260
247593706
1070616174
1794201936
543700153
1588439556
1453532922
1930647348
1694724005
634485741
46054184
2139248930
1182486861
846573671
2017207974
701747081
1367929346
1174259026
1977007150
1768167857
2005739235
1058901066
1959663146
3744669
227777180
1699644433
1352475379
875882881
1384576320
421420972
512164082
303842567
2080902316
1917612967
1312278714
1042169086
761657673
730870189
1415869950
1849052181
393648056
1896718107
724634126
1291989895
1094296605
2145989073
1861645040
1806511289
540633960
392552775
2026931007
504735646
327308957
664234443
155965416
215575439
179096069
328810982
875164005
571003508
2105750534
672933172
520144803
45962268
1537094216
995110470
311249577
225212506
1844033977
891135019
144145750
1584132916
1785565311
1885053835
995749666
303980455
1031510367
1018065493
202223623
1872186618
366027300
1119059805
819301122
894722707
1209733930
1042133839
1505002415
384723443
1869671198
230551429
1780212010
1967106858
908553161
821047464
105573623
927796550
319758598
1608198616
278981240
2142229423
207328753
199551472
1853178409
959879961
666077338
245254151
55582914
1081034328
265571746
1785260528
148405
803480231
1371531350
215273604
39146681
1935221348
890017020
1679947733
1432341016
351611427
1288316183
1489840488
465339838
1812087569
1553769657
298754335
354115846
1148915031
177865943
2092481724
84067039
1842481208
364103852
1881207504
2035870393
1033607621
1556550445
1127714080
1379757127
183199201
844290857
1456082454
1641149429
872900880
145803208
673222225
1935514216
443145935
1413614364
1136582963
569547331
876810456
1348867399
1086366861
600649567
660066391
339019092
1883826694
1054948369
548089538
1054946939
1249726668
665143266
179364672
1896614757
1614969203
1410930802
1545818979
634552109
1152774407
1697441324
959341715
2107566228
933770961
823096052
59426935
1463407749
1861785924
1672835656
53877341
397514051
936848569
718859976
285990367
1292648553
1071763729
589390474
1265075121
1078905913
1461685773
1832310705
1619047609
1254959211
1365419606
1335229396
1269104345
1035095912
1975866040
225231344
1242792417
1127990755
461791985
2022107301
382432703
1134747857
190870907
659810992
1273479519
1624292506
540240534
975544363
182377269
1805785863
772707412
1693064273
1524948625
1898388235
2077666249
1735557540
825764792
475755303
597706114
1198235569
468166628
793944891
1275541079
1440707344
1216186445
1371048177
2132420903
403453153
1064274751
1850493900
1747271075
2004815547
1283835783
981185699
43616502
1444505709
1286603766
1204082600
1446543150
813031488
499953699
1493363183
1038821068
2057692801
503053319
2049082534
927888751
583937025
723429191
1334810358
1940634998
288995146
1732825955
201576515
1531433370
1603447331
1068496693
2033941540
118959626
1895137039
961819807
1355393966
1746096566
756685903
1065790363
1627259274
1031782617
1802268372
486911782
1901066375
661207424
2054692771
1943443720
1283616355
1622617753
1886238444
874025792
2091731383
810726084
184667813
1094630773
1254604272
917354010
12919860
573618218
75947674
451985175
1321405744
1186834603
1917129626
192271049
1789157345
555699031
2117299383
1033987938
1717574250
1163684153
816709115
1096420698
1152774183
382267453
1853204523
1375632691
26729623
1826596732
75441416
595516405
542818015
408740624
152354132
1106565654
1729636529
559675512
890775830
1881966983
167527061
1499916703
1011514620
374270260
1802183120
4241766
381474273
1091435580
197455410
684505516
1282400429
1289444491
550638709
1998813863
820614343
2041119055
2025558729
566626135
4959964
1958096686
1948083465
1962795316
195061554
653088023
1221896128
1252137805
351199425
1349784030
867217366
916010360
1428225502
1557793312
1090652046
1781522729
1770604659
465699723
2112225831
2051602809
1235467198
1474659018
605257306
2099231645
1671584438
301020222
466006780
145884981
223015549
1933803215
150815644
902230148
1827283721
1745935796
432380717
1272276813
1183114730
850224916
835547148
1734800916
1660367572
1763680164
726134658
789424600
680335263
1317124926
122880119
2140757660
1143203950
390328644
870739022
232566229
3565305
1703647754
1707369270
1766245967
188120546
1766418995
126434074
1607650719
1290768892
383772401
1925804487
1342191652
1860665312
1099701435
1642782189
39660756
29935965
650788718
938144508
1822846741
1029511578
1819764758
1878844172
2092846958
2120722581
1118064587
1648967877
1374965394
464723217
1269043666
582270210
1626116701
393234364
1164101977
360867103
1262913835
994937348
430342276
524654580
2135711943
1817671518
1323970243
974971697
2063078518
548636752
288325149
1215141412
453081894
1946643550
113773018
1396930956
1523569656
2093132533
2126097255
1763073910
582742329
1152632071
369600415
114923362
1469761605
1417595186
161399789
1389016042
1534235018
1819127213
872512156
1187284096
1181219060
437693137
879418662
1419570949
1119847579
1794192930
1402086844
1138588879
493996806
1441720388
978067084
1737761688
316586225
725845763
1602925738
58320076
1835931690
406083069
374260475
1258852375
216509047
347270095
1705141854
600901475
1928126564
981846578
769411675
658589975
1265784562
498234281
1415475357
1787709800
864893494
1151932052
1954437006
525528429
1000006577
1762288375
1834838141
550966053
1405111855
472953380
1101834423
1929533382
2093242288
1272423615
1868570138
1518625269
490939685
699757211
893996669
1694435643
1121781160
95663239
1260028016
1519603362
51488490
815229390
1793085533
959512211
234438852
2115769116
182904230
658248487
1591754077
899735217
53497512
822446175
386930012
1781369859
1933974839
1578047840
1692449661
642343331
1495045494
724131711
1929704054
622325021
1139825823
536745091
588902980
545561010
284080836
281890711
1613749483
809728317
997866073
701971377
1909448971
1495512420
1670241474
1895648371
749914984
1145203626
385612790
757478610
65827889
1842442412
2145038913
116286049
2048381101
943086085
1409252722
184338263
111725391
387481422
1126589278
2036032957
1717270883
1097214230
865080148
519909003
694115824
410163609
112044247
1544528573
192823108
1786808138
795416258
1008212657
1424014031
835749270
1925544922
719873259
954942413
99437677
858237945
459265590
1226729184
526447916
1081886687
862325498
99964697
36693542
1227717156
412363859
1358702625
1164746612
1130664296
2028459014
2126692755
1645998569
1800125016
427244084
130627440
1229997781
1820585230
1137808673
1627437090
298339950
1685654072
185173032
2043422333
174399256
321900359
1844141960
591116938
888216287
778397443
1839738134
1201233595
1958763548
1183611692
642579847
190516793
2119343909
813076493
526284943
867210925
862459928
238797775
665661029
195104155
1444956534
245620875
2033754110
1459210420
908885307
1581570622
498732045
2016817216
346910855
1045803383
43548789
1853648584
404085394
1964216587
903977370
1656405650
2091832464
1785518815
913305214
940947626
2050326971
184473844
694592621
1570185204
1983632962
730753322
1282801936
626193846
1244070272
1846003792
2007787074
1462315638
832824725
2013741329
953990878
1929317670
1910992421
240155358
806214661
1401467128
1937627255
279189555
1688383491
134511538
1285383376
1429207837
230139064
1948891716
515134719
2109106237
288131116
1935627139
606494214
401964439
1916658158
671179621
676897104
589858601
1270475681
659467214
718715122
309076213
252704619
1915087524
1941795790
1037105165
1090673491
45670069
63070822
127514685
554730839
663610064
1447030020
2043729816
936956020
1328912482
1944033125
1218444042
1861759748
1901104555
1715344300
2032168092
2022684370
1541078011
1704595060
430104717
805889457
801378578
628880600
357660096
1888017627
571177841
1661290560
645137610
1688961698
1250375488
602639797
1575276898
95457752
626410031
1126455879
935753367
739520084
1817275715
1241471340
1532786811
469340211
1547766405
1149811881
722580171
1195248455
1200196724
628456469
897539264
461165278
1722878867
1580193755
1244714519
1502004511
519740545
1764796233
866185730
1080818646
2035127410
1335654673
1591504882
322881279
1161267684
670463731
168451451
269158325
38775609
1764008688
483843868
894288424
78391700
745606799
1599073695
404794574
1451220245
1091596197
759488833
1114292503
1152314742
913716091
1361128952
1242506165
1495113590
1046170382
2047206599
180535308
121335671
88696590
1772048270
184559891
553086477
97759110
8726635
420623674
1737545483
615772214
259494475
63531919
486774710
1157405676
1340571652
1500845519
512243059
10826732
127157802
2015598930
794151693
1549851633
1040532424
422809937
1255963305
1528580663
1456424796
1348005233
1694007731
1938599616
1170662516
1637202464
606506674
1399413746
1042573682
1502326613
778943263
1929637584
1021848069
41273058
1569776933
1505998027
675882259
1629604596
1716277006
2105001505
1919637589
1857650255
1762002108
1965648399
1217617411
1592207501
618104843
1924910446
2064688655
401224396
1985161141
2090011253
1083339570
418844295
1205526093
146927444
286735189
951099319
1117650636
971045726
500129550
1325648360
456018247
1117941123
1235142052
1605568794
1285666883
1731694522
911020652
1522996573
1633559518
1476898136
173335618
2032804032
1604714023
1570370268
1624631664
1804709620
252290446
1053231504
838084550
114787909
2080982252
734729425
1032392449
1285992732
1352502627
277087784
1257155779
723616236
1603990661
1929665819
439508069
1412253118
1958695059
1516674310
1584818736
1213631994
244670278
954811377
1871879333
1257101682
1674428479
1155908220
198531860
1989265022
159420343
299196521
1282732299
83907654
1548565719
609149523
2133834056
645780634
535805279
559920716
831368416
517220541
983907497
1236795941
1344792650
1591404325
22359896
799229327
1743471675
1088727894
97619990
1967031457
677832588
1556687237
208398176
1100838634
1327484971
1874675822
39910907
754158280
1157533693
2123530342
1748149806
1069302287
1293623899
133256627
1557215426
926698357
381481522
603496474
198746419
1117430416
1469783078
1465025011
1632501184
654830532
1100849032
741225592
1820054986
1851877781
1842295336
1778147278
2007627794
1955525961
1190395098
1187653678
398588593
924145861
1588245422
315723560
213876598
1011548501
155578929
179138010
140586900
1686610979
316515892
357686415
138407708
1192280967
146143676
1670665889
637891687
397388479
851360321
1385946064
1129448129
2013340503
513774535
1083745875
1124951121
787448335
1538041899
607299667
539562142
687394441
1547053260
920291798
673725120
1881390436
973157187
1326689839
776934930
580535956
2050777524
1326151457
904007279
970753881
1791578706
951362680
228457396
1439957776
293993082
682301791
1059612295
181477938
1940114604
1013644515
709215849
1493034736
574997315
1587535103
807560278
1951572548
927497394
557306167
1876930715
1006929620
1058164733
1605846732
1096315324
866354863
1992253855
563193842
1802644797
1658261772
359288524
350507449
266479540
1400031306
1593228178
1806273139
649939072
1811082826
1074910364
1594224042
633725408
163685680
1217299734
1463142949
939104652
1485527214
170485439
1516601162
236941820
1971274833
406900681
1704417226
991589699
515095061
828213133
533751063
1860959156
23832020
1350855954
1905146514
1535967416
1567232240
1094155428
914067225
1864676983
1759936694
1510511341
1851234088
1820674919
710432196
493624186
2129423427
1883956619
131871045
445225597
573995667
671002636
908306032
614236991
2128738920
1783106898
1320513485
1087740820
1479669123
1299376098
882426025
1030734608
106388599
1111917441
1947194518
1504962242
1193481799
506972816
2118096775
876876100
2107630349
617009607
1014067000
2062409066
92333112
1417492906
918714514
2101242994
931799579
1647359900
1860028756
1853224578
218788021
1094769107
191500446
347223398
1718518054
1464180615
399729458
588671365
2047767231
726733717
904525462
2078018194
1534046027
1671253328
273446362
1447621388
863729880
1992853956
744960641
2135563513
499863538
311224627
2118940506
1560610340
1329262617
155268456
786567706
198860556
1117093282
1799006855
1458120659
1566814414
1757809905
1116608211
2076308100
748981700
604717643
1540273786
1433830466
1372045178
538823176
1356502419
1901091267
1380456847
1866703150
2004192415
797241657
153369784
907996341
1336255965
1074897494
441314830
65201465
1356372182
1954544887
1124360531
1572272307
394301602
1688773538
1741250347
1662417471
748713199
373153827
79164760
967028878
975546463
353145988
796958331
106622862
1534987065
363270243
1112008643
99370127
1780766889
1483269161
2061347899
128465940
101518540
1312381008
147914277
883124635
1702642448
354252875
183459642
932267158
1625879010
1518799409
372638098
1040717351
1684499908
1551186619
1215211674
1971596578
1448224113
194628124
1143523709
265223197
838454620
1354682472
1876474993
1385914755
1862053272
860759838
1859210662
438477887
1079864770
1435684349
1129533540
1408860057
569779340
1171615711
533851192
689770393
505663037
275577832
2019814620
1057285574
1573167473
647674043
608000440
24683981
1868725898
990012294
1999514473
1662291740
585593051
130132963
432258143
358518853
1036975534
238594787
1391548303
1054017432
1071708998
273259694
1852846931
572455074
1389991340
800959897
1233112331
1866501103
1371208061
600353920
1246119637
1102215241
1459360082
724554144
1456003772
927803533
1315549332
488890328
1061618066
142126898
726154121
1701609673
1993316538
38239192
639155587
1615911283
1949785528
1800089936
1270241807
1534586857
947681838
2030579384
910338724
1108809854
2107484473
1540698727
1138279338
2123959902
403663914
1694628
1287503211
760352552
414283217
1426938839
477880868
2036688954
1662741879
1283549399
773174204
1940655028
1460532136
389834347
413748007
895049378
2035611136
1806186312
738095020
675518452
505423811
1585182647
1308855365
1544030364
244093180
838399692
820187688
512392001
971340428
1182946510
1317920030
448322798
1121165134
24932252
1326897615
2109446495
1279629807
741527865
1932409657
1048037115
118575855
418306206
1599355716
1173903339
1828191070
438393351
828740541
122953916
2079759632
309888287
1219417912
1612937363
1802025265
385490760
2057893871
1513653940
736757191
10162801
507721812
1776128772
76979898
1862418354
431726609
1521390759
1760949879
368453171
1365022844
838957056
950161378
1685171533
1289452336
545200991
1801567230
575141146
1467848107
1030718418
543545124
181978192
1128828087
213171889
1054209024
755708894
1414499061
1339604116
145860220
1383190701
1571228221
1836643384
2141760649
1750415418
1430773145
191009950
206180195
1433851080
1247803299
2091611484
919962758
1052381676
64725120
325173214
199352628
1225309448
386497491
584997704
439755710
835621306
491354737
1744751442
1025951943
1221092912
1648369035
1045603025
850088824
2038702327
93995723
1940765757
477232595
1063681219
955284816
616948297
649268364
736850863
362256070
1048624318
2042825796
57514881
884380178
482012799
1648790344
845306186
407917752
2074765130
1397726349
71665454
1303699269
1125154726
66432229
1060861314
1629940572
93656163
611859198
1267750443
1033627102
873836526
1921543951
1820188894
1580825309
1749357466
1957680085
17760533
1169930062
233989274
299780874
2043750904
1708068955
9395919
1504541403
1410695709
1988937691
1544487774
106364494
923869564
910302324
754689051
507847107
396738939
263922051
2114474217
1266533432
1931635744
935882915
2076716467
2058221190
1825628634
2105602189
569301141
1774157424
608403240
613253735
1778243226
1451057961
1370863192
202408978
2123012150
485947035
1414080191
595625857
1858373376
2142227385
2014571079
657688719
1800788274
1405157103
908422412
1659338784
374639790
1377644209
1047514620
251419122
1724203596
1298241097
374103815
1477641605
409028702
1735019240
945121788
1691696679
1140513361
99865361
74826591
1568935879
295223267
831936588
565696656
2010940190
88597388
1625537445
1697865205
18660948
83005346
2084561486
1048806084
1160532024
1546062354
791625149
707615297
1945639763
34194749
487613599
1265683340
304625376
1689394312
1839567522
709658757
1215639870
1674032708
1013381518
298543276
2042053830
594386833
421517516
1774512220
1837379502
44739229
1487547981
833182304
1891959812
148521507
155596587
826407168
794284136
674198215
1825890489
635435352
1252206825
1105553617
698566343
1705599031
828421079
1120527264
1178503555
775619257
2017546110
988164907
318187202
1944003596
776175657
1652745270
1191420658
1595206889
262308872
1985434043
794596059
1059694811
1993039596
1912820541
1935308299
424506023
803541226
1266952351
899610154
933045243
1747147780
708941097
1606399926
1554060220
558136325
572521543
1325773335
348230930
1844023675
456321390
894294668
1029282871
836898546
1199762788
1995853934
902686450
1540242385
964368728
692916017
1233542211
752201262
1349502143
293375511
513842237
618150259
98661248
1815462571
633351638
1573596486
1661247200
156991099
1545568078
1786486528
2081092856
456490279
11564416
447370587
2130039143
945499017
470181875
1540018452
1105783806
204604765
1771893587
1808881141
1260245112
1511498690
1261414599
1614535483
1009570488
591090555
2028101006
1165516316
1560080676
1651054434
2043256636
338178571
1415905255
1267598073
225695967
947436170
1438259763
1123631363
1453052105
1954981300
378941517
1336910991
1318653255
1882757452
223549829
1758646699
370970293
1202072677
1099942764
1987390600
1407813198
1993594627
210156998
404355263
928955470
1291973129
281665874
1845826758
1923640580
1241512981
1238812461
1740123331
407680859
1837802278
1234922901
852845202
1524773573
894875779
1309407493
1373572899
1943465945
535242915
671332465
1750010347
656688290
1282600537
1815056020
3326181
110951278
796061122
1324490485
1865444055
1257135995
387284632
1533213683
1599489873
872894672
843950123
1079999255
1514942580
1529624637
274670063
2109287906
1357499435
1795939965
756025552
2017198723
1461897309
1216564671
1852179368
2014451246
1266528382
2036070933
302563136
1473838747
90172833
1445690113
472418099
975790785
859467287
1398643650
1661174465
56635017
1218244818
1051840861
1593758119
1226442688
2007986338
936844343
1019849212
2096508790
1268722286
510834130
996753274
279296288
991374041
335373856
1466593743
463099326
1570148939
240653354
676410522
1159644439
821042382
39725222
650666098
1650679418
1866820453
666579759
407082129
1446744204
2061051211
1024376742
1135007103
597166739
454005241
1495264733
299993344
338371167
814612590
405952440
1116387742
472213549
777609756
446408492
1939301260
98505937
1172999243
673305614
170061663
271005934
1199585537
104553922
901236194
951863327
1675993751
940889132
616953213
1063807536
1135674803
755313317
2087168502
800504051
1291257941
1123135867
276861532
50583590
901750025
599257342
383596747
2076060232
1047767177
725856062
1132663447
1804951751
180701350
1502516063
1779010641
1965746561
149682420
210692223
428568543
846984018
591978064
528754618
897498158
79544109
1946706471
1874862440
1018232065
1375228957
885425862
24696152
1280831386
1994031245
761260035
814643870
1616934119
1202585619
929727493
317748695
1138320154
681413368
1118329487
573816457
840778687
1573223457
1471337052
1606518045
722092480
67991026
225322276
679909751
71705989
1458145284
1330587683
2031490654
562415544
72970934
688449896
1114271888
2006484331
881284487
173056869
1302476180
2118941177
374598819
2109444878
989956846
218498738
831292291
897912901
29015297
1804988955
382855678
830075421
1163456873
1338991259
1541893939
900970694
655561379
1392314331
1041719281
330575641
2105338716
1561319807
2002498860
546691466
817884150
243389327
1766560532
1819831386
2102407561
2022087941
1149090711
2018431883
217397037
1931039284
2033477586
994508786
496257605
1758222541
403776860
652444706
1098103420
1147849823
1369775131
15790114
1927620679
679730851
1445753694
384681677
1069003220
539081286
1850187383
2126125890
237488798
644935764
1857643362
1535887464
403594133
478940264
1336922089
1359478288
1710186245
1640492798
986859176
2052710340
1789906036
2067532524
1903213129
1923827746
52774185
1488079153
352904075
1010196676
303914638
1366496109
1433083566
1663414516
1315450299
282951965
1845019576
1777936976
158625028
464267452
1694428762
604188022
1531319371
1359949989
1539088947
308969008
791100271
1028496259
330241289
680434768
1061131548
1813289512
1183824376
914676205
1837526266
1409421372
254602322
391476656
617664721
2139280244
739529898
377889694
593094668
1553556869
387671657
68192
1266195185
2077250654
349332612
919201707
421432684
1707260722
893160051
662673287
1342429604
951176178
1814934524
1437313190
1340317774
1702196483
1091058606
1040330937
1195490606
1989121217
1988851447
2104195044
881684613
572582192
1771391072
1521087343
1250785126
508304064
917692437
627709539
481422511
1736561525
1754491786
2048610359
1009852547
1787990802
2115226983
915351992
635203322
103971936
1876650035
153018398
947839920
1158109846
2070619603
1487819154
2062988716
642940245
318653800
1830492204
1083607585
1157084101
153525423
916543947
1642142463
420598590
2115852328
798974482
1998072531
343307563
2084547053
331095148
626546790
502365922
1520513602
1809065079
1461576036
1783867412
109129406
1429510408
1783915422
729187087
900258232
2100044979
8707498
1077352278
1557176958
1101799021
1435975501
1589120237
278398729
1434224518
1596681818
1631316265
918070404
2108374768
1568300325
1186348198
1162734138
2049302097
1020649214
313212797
1099121457
1735788479
480793100
2094498198
488674863
423695880
14034860
1066425661
105823826
1634627434
88578350
1877189978
1907594030
110293881
1496518503
1382201491
1942934338
1145295980
305765126
937262206
1173510542
223655956
1725302899
498621354
2074056358
1065595167
977512037
1242227506
574813869
350967825
1444620626
423486686
671506787
322546961
1627238782
160718339
1245623517
2105894336
1657938801
447310755
514231183
623131042
781594407
276662112
1309057578
767590201
2054961742
152123717
893295191
1820648139
1023434375
1225811691
1769180224
1869627900
721846901
935360641
1897837777
164295433
1435358990
1399213156
1121594051
1560107006
1058690792
382721585
1793865513
910301095
1569926372
1560752558
77397392
472816
1857334689
890017958
357880938
1676085530
1392793685
364235131
1510578707
937741298
194033840
1157032387
1440989096
1798486026
1248676905
290973612
1344341302
1175459786
910844240
387245364
1813287893
1530980538
1892035274
930333685
1987574937
229012259
1881071964
466012044
1635082425
1014943289
499580876
1382700211
1494151563
263137054
2056675244
1070454705
2063427066
792097051
1142055722
1502018528
770699673
209810366
1104930873
1377964277
2108789203
893507646
217945957
560978874
1512236694
437363991
1764080872
1938586425
1584680853
670136906
282766843
1159896550
49203310
1649920053
1143784162
1994587902
1908967258
1396157994
72269401
1537955565
109928814
1784428646
1833370996
935141334
1941873194
1113955459
1687230080
522510039
998045107
1406293353
1324480483
785364311
246885585
1983800620
128514925
2137481375
968946042
623946235
477083087
2066377067
237813257
517938415
1437736883
138390923
2099155642
744037866
1934799899
1883964621
967052195
896455162
505668142
1287280010
299424708
1912048259
297321552
2093607487
93647136
1539448386
1199510264
529896482
515526601
845589696
707417066
399578750
1152786269
1567786969
1161576299
229087209
349748214
950751493
650685991
1722445053
126136952
1301537265
1451144883
268648385
2114935782
1427136195
193838345
355747485
2085122719
1725972455
1617710331
657282048
679588562
514737560
247425340
1911678617
1545865724
449647906
2073376625
1049091031
1652446865
1300043624
2024385480
1428872875
602406800
609564994
1831935736
1544945005
1363454364
2016681024
499173832
263709779
329577329
1697214593
608563143
232184637
375462068
894982164
1015374090
1313769880
777434012
571261787
1078671461
2037728958
654010200
2130206451
1763932335
1905883905
498892651
949659730
733793549
1600135918
1734035580
124636798
615621711
1299599457
570478489
251638701
342483243
1763774188
130140687
1463330089
735971686
1649893175
790688834
1576123792
1855378708
204458574
1557222771
268917876
1294678858
1975938686
1309113024
33953601
301906879
1506806493
1812635979
114405294
1133182927
576031722
478503978
1474963607
50408740
1897136974
879502004
1335009605
271361980
1919152430
1772154150
1943776960
619927215
206934426
744215168
1644123164
2066475114
1167220880
1334847166
1390952657
500703494
1535573596
652940302
1251714909
2072328368
1051052325
1874067966
866274401
1783892486
1666703329
1358527371
1165879622
1059554014
762631542
1407655316
1529956683
1562892112
150776390
887767271
601168334
1541917412
1694819671
310197963
318883687
1586411069
2094322144
11077128
1179131563
716572110
648301464
1170683970
1101178317
483679489
1083951957
329521252
631611563
1855988142
722779913
273241218
1170025429
821703496
1472022212
1953293465
214193217
1033009767
1031631548
1391581195
466163514
1003933513
1973819344
973316209
394597814
1601927971
1080628251
2140471586
1371042186
1837132897
311268995
1865369390
1516751223
2021072218
1178888469
2049832652
2049454323
699212014
350509400
1315921020
1966123403
58069935
989323477
1769277669
1075668784
167598714
2112483647
1488411122
1933891452
2110763843
1968395187
2130013812
602923925
587545318
1228208914
241822913
694525001
1013969659
392157604
750476485
1005188211
2051546276
1549326173
2006139510
381716841
1339183526
669682185
2006759112
1737283150
1221638792
180227515
1758218439
867642162
1745927975
1629444039
772262464
1948428547
770004838
1323904602
453609392
1746563627
782041350
1081195976
170144900
386296962
740564915
1007215559
2041169650
1844214092
1314725892
14715455
143783716
1194523883
1673801220
526841729
280742372
1414490824
962375290
864475862
1102412418
537893266
1250856474
849534922
1404056395
1672866795
57402796
1740170059
1326081520
62536206
1703685322
939682744
1478655293
1939042487
1218315013
423091286
1039541167
1146314203
183951155
418607913
1687170318
596801972
133851382
133229088
449684534
211453148
426417893
2125597691
539153113
1442173524
1512186362
365440853
1889912554
1216387303
1804565238
1295501876
1528752510
2017169552
1538667779
1894128194
1305409934
806043716
983909881
1854349319
835067461
1377897813
1842171402
2034897028
644728566
1134749770
1603684915
951578740
1646012002
723788851
1751731293
676893115
1312764525
2008776589
978115441
392509114
784470849
1557235162
765970612
919973763
147314137
2001567169
1534222690
1820577331
718948690
1679138838
1307711212
1114890541
2136398341
908520867
1898766944
875268147
2081005107
1881926624
2068297682
1959243347
1401916735
1299340391
663381220
1790373615
1157106484
111877842
1078401806
359243357
576788163
789160286
1755898994
1290516115
1287604553
1093866092
1574086272
1167441938
2052048806
1924790781
436930280
1840296074
166033208
2113492109
1356325646
369185546
2011545261
1065457921
66747669
1003642020
1814522750
1196224472
472624182
1027101429
647373867
53410647
83091636
650046369
413109906
1605596451
719115617
859570844
984726650
1499379320
1271702194
250374007
1520696869
332869590
1696687027
682068641
640467714
527672120
1815443100
684467544
1685405043
1477329234
409569115
1166864487
1757329316
776167618
1905343796
756072794
670752940
1622132101
888997352
74383064
1804249061
1675538133
1969093778
174563726
1624486483
575240187
1773331948
827655853
913673293
431464438
448079245
123598058
793453020
294128719
1136527318
69269584
1364237652
981958427
633188315
1880745751
48867319
140218728
1285833930
352860518
499676625
1861632315
1304825315
1719350133
885510264
493693735
743022107
978474675
1716017087
447428369
1168918934
1730642663
1111044508
934997963
797590701
712273377
691767742
289614882
367034934
91177720
2021935509
830847863
1199904749
403171564
1988526260
1227412477
1440971820
74158047
1981647202
134447788
1693118936
828651597
909892792
174271207
935851636
1499322937
969983122
569916318
1228987773
1803268587
147541210
1734521470
49268126
1227224102
1979701671
159647998
892390808
832945381
1703077919
898716645
1978927462
1697376530
882145243
1991441514
83088974
1210385748
1322434024
1255117542
10483729
1050212581
1789052318
728250370
388178257
1884158501
1099958679
1264389821
359863656
269488692
1087933169
1409914613
650033473
2144776432
1037746584
1856595151
612021418
561018653
1683823121
1245228803
1522865695
1076062286
930044243
1875089220
585903310
738019573
284273367
1552347616
1076821184
64577349
1490237565
2003080188
2038031163
920032772
156341509
1692242577
1380445603
1307088296
214460806
709193846
1677776036
564569320
499304489
857951256
189119156
466491980
1815360840
1955481771
1045736866
559718177
650065193
1382236829
267616723
1793491677
1937061190
1897965516
804497110
1051965858
2106176378
1792468427
144488849
1220521391
614067771
126501806
1664722900
212536651
1447900438
1481906980
565486349
1595992827
1231215285
448788556
994099921
379055928
293426017
1895851764
1897706713
636034829
1672520524
379362620
587437070
361097540
1619977996
1824570649
978434484
1767092869
364053574
108130532
848457420
1447862071
1270193567
240042554
1978981641
1721406821
1819565993
75142641
909501476
1140165273
72619559
1468767684
1640561703
873643873
1557605123
495423781
131524440
572089970
2001812879
49797410
1701349504
2119207671
178418258
402989130
1945926184
1381639921
2088114543
849509848
1705509003
931407773
1665755905
251768768
744800313
1011690154
267331845
1634103549
1408193320
1891324305
1546741751
1241788839
1275653529
146047450
2108368752
1523947407
779913268
1754320841
690897051
1678732049
1492091330
1697018693
815246948
404482777
1534338933
1622308781
1023943773
696139080
259843238
717671493
522075764
1825599946
1216075935
421516881
8691647
488338638
315299195
124062977
1716364188
1428489977
857673908
1434266798
812517447
308021565
1328691848
1614256940
695465454
1595309472
270510031
925703978
1149107839
1017696990
1021102901
1035460284
89212808
2023479839
510151486
1620477062
1822875528
602935866
1075229318
1577303919
1689684495
1842804035
796627433
1595700325
609410206
229769016
998317601
1028991364
1480321432
48610477
1589803284
416173352
325523221
1440647061
565151340
1781715096
1135026051
265419149
703090544
1369290796
436756856
1531258450
36692133
374280334
1924428874
915956985
1336577103
2134353197
815235550
1961120933
801316740
775200411
41725073
1704330768
942817403
650087012
96213507
1521636918
1195042998
1174564154
1058981053
86626796
323953286
1812284233
2116828588
659008041
480701735
1934380150
2022853983
802929919
783930830
546833635
1959493158
1083751586
1386805862
1140778072
697980871
620819972
1873498417
1525419507
1507392766
2144623700
1001480981
465723716
109589448
484309539
17295122
1430211157
1740945193
875368698
670389112
1607129032
1030538684
1301564239
450565754
866733856
1386024593
635572551
715167745
228212607
1282266846
989648398
593313906
273668187
2059579729
1910566303
492448971
968356544
438072493
379319547
1704531196
1647964825
1102693745
265165343
1958213469
1544352158
299280893
1496635983
1561719942
1944032027
1609569993
1713901994
940706422
616665250
1570627285
657669059
1827731313
1460569889
1662597082
1032531493
1845739033
1627343400
311067547
1244327389
419697655
1657704494
1349777011
1482213766
798026728
1007067411
1255281329
824209679
1118292527
352619247
44534572
869198217
116106864
927026760
140702740
430200826
1169192292
781695864
1454998766
904192777
1828012146
1917405620
1908157150
808514409
1852628501
24375002
927220663
114478565
1754583613
117793656
756576587
194191284
1173091580
2145520204
28023052
1101918744
182708686
460150233
1660140437
995743075
247451627
2063845153
687109682
217154765
1855621035
700524376
370618934
2079068383
567045041
1623937064
1274518843
316707634
1353813460
1925916710
1200399543
1747950545
235344016
490109924
314134477
46995341
885704707
298805469
1249997257
1516103722
511986864
242778970
630204098
1056257098
1525452616
1420258152
953335533
1472199733
814125769
1890573150
105208473
1115168571
1181861770
1405524928
590834663
1552186336
2142354924
622612571
2017845636
1827136545
135209934
1949907848
1348400516
958296860
1381773336
698142208
1372992310
178954374
1339652107
1380936021
485051745
1822439087
1721446322
2132897311
1436200167
388152210
353115301
1526164788
458364899
939310613
367196892
1815388687
443564916
1146477956
1801539705
156255276
446246215
1873760367
989395968
1535507600
1593297008
77130450
1084749992
1912739741
1362646827
57949034
1680560124
1614009197
2126061032
1465202543
1489918855
88229736
209374389
265515922
412832749
858243225
352685760
1694553986
571884437
2014312192
601242353
1733814754
2040275525
2039328962
871776391
105502801
510672873
1165952663
930292239
2485830
712486283
2073644997
582127522
759492652
1218167232
529349799
1517582965
1234813125
1920197352
1817842799
855732932
1578396910
54193994
1201315623
425425982
974787115
891387018
62588794
615440578
1240220607
1829243420
1078384015
1950204539
532350240
716142547
941182686
1349389007
1510847833
1919514782
1974252312
1031780267
526414145
567849459
2127253032
176480105
1442576868
1084150881
1215001790
1589386704
1902662371
516528321
926594151
694302176
776558376
1643156583
1760732877
649005215
986158178
1415575946
1546975311
2058102633
1650369609
1015791918
918181482
2143864381
945733927
788784406
1816002470
74212835
1483840961
1706055528
1895913689
1476150901
1083458721
2103136872
362855468
1933964234
1468377802
1414573725
580045440
1452637285
1713349651
312304306
2080156213
190943377
1513265489
993435819
1083877647
403851031
370144448
1160368485
2133100391
5436093
2073665533
1820353387
1714539944
750382595
754727588
1218895814
1635074884
17733957
1283477885
945863554
580948940
947635278
1182878635
681160598
2097492252
1676018360
1285304137
217266021
1509076035
881972261
1992905688
64162420
357485082
937636064
818008211
369094608
247171555
1498275342
1635775122
2072634502
1090565041
229434940
1174991658
1802821695
39714220
1355347735
1859901080
673842213
230745421
344281697
800811136
1888987258
1833198309
1288222167
550833614
1476288675
1125771383
1234282819
780511328
343218646
58818438
1037006181
1131640518
1214589458
1988937691
836865379
1908267847
323306387
381784195
569292992
247925659
1562187576
1823033946
1700093035
940824640
1580125655
1328155153
623044627
346477487
904161300
445930637
571786241
1792801638
1893441187
773486333
1048513048
6557604
1741448926
1695095155
162927375
1299277672
92229080
211117513
50678394
1581854749
2097120817
512978633
1168123540
1879180660
1546836728
2106116549
847594283
1856108390
1103924950
1981057067
1211075866
1023138589
1525578557
114520736
1773578303
501247003
692727102
974090276
519887313
1246328158
2020248616
968050275
95778535
901968733
1079892875
22788042
1374516516
1006977616
223206073
363366723
616085022
648448676
387923295
353590414
2052859502
1306882821
1718244370
222340071
866710113
1724834556
679203788
1862760421
1084213173
336174618
1483495443
241856968
1663631756
231279102
497912855
1964024402
1077772062
1852529311
826915058
2098951508
960976900
302869585
1977409799
1327847472
1137609513
540095689
1923323623
13771854
1327991579
372582074
1613566323
950056478
1823106244
1685446907
1266002932
2113686942
750401042
2131579849
595076658
1456131314
622285952
640772682
1735737933
373143280
904065953
1418726574
806585679
462855774
1918261131
1840235575
1784759438
755930047
157999024
97179079
2016843928
826015619
557925594
1828211538
216450652
1022628246
1632519098
949100481
1534162869
400456487
1459972479
1595594177
1821973103
476119344
320677763
98922459
1013909088
1700967093
1638352130
106648777
1294821381
27826329
1226997766
1476964431
23813633
1445484998
520163566
1183247814
1948194554
1887215090
1279970420
492653289
2144774289
100413060
1172285148
224619295
1500810754
1321638744
2134233122
681029855
1055843723
621584476
1045545146
418826843
1786605679
553542496
248506883
1980612900
1886192043
1452210324
2041721977
617232113
610645061
1152755102
370005756
1372574465
1153331583
1942112392
1499147011
2112318707
2047157680
300697319
859508625
1888797244
1024695259
2075650960
2131616326
952684577
1049962708
1508429570
1057085680
739364876
1891384532
109794387
180961498
1354048238
1242510080
1210099085
1232891682
466667878
123313514
395664460
907496312
1534449464
762986448
1252394898
2067713150
154655345
2003054024
1037471023
229592374
1607960412
1123836198
610625579
1333167309
1330301295
1143335480
1832296611
1280219320
2096741859
922920266
312006631
615854029
1912240869
1894152954
751926253
970455078
1407882908
328961559
50765683
1084496823
1961318971
1855850609
2009830109
1709208911
1289414637
922166392
1890337784
1679355877
1136980022
1161763512
753365886
1994141403
370264631
385503679
2050699243
1375203492
452021791
1639125282
1992371670
2012683106
1627665940
971107833
555159958
1884474196
1932480370
265393325
1587225193
1763868305
1889183073
32484051
699456789
1090806855
657888270
2124449631
1178698281
1172854482
827891402
968077896
2000069772
121602138
1887197575
632804370
2036624452
1880103339
70310469
1796854971
2000001245
755565007
1216239283
694978960
622200339
2024943166
245146884
1919506927
1341217906
500235722
1287137194
1931785845
489423045
546757243
1746089272
5016761
1528008087
1064545924
168632155
1693405204
544417305
486001857
271786287
905484252
870669671
311577213
1014842408
2063995669
1491638483
585648501
414503210
136913919
518942842
1514228773
1064271675
213417941
1654346463
399479639
269417099
768294698
342093096
1074529215
1682723235
707043453
1790985132
73666475
1136733803
394722812
74980593
714377656
511926682
1857267070
1916893194
174023215
1102251730
1787382492
1661095161
821687190
1971843709
1160113515
447076451
851520099
803402696
1490887078
938643312
1432131058
1264700688
552168251
518831200
274694208
347484167
1444497475
133526658
347343257
223364354
1067742956
1620809273
1725890621
880823944
949292494
1450233980
788608814
1992722070
397719436
965616908
2081536495
1553215809
346897174
113118166
973670782
596538006
1759844295
274292607
417984094
1563868967
522482990
2088811096
1524416041
453846685
1970195166
363756734
1448017527
34274855
624345505
1854925308
581167762
1677026653
776586449
557393046
1184449323
1514935029
1709837388
1036494250
1236825158
7453626
11294082
1002454927
351900902
843488007
271848051
1417291359
2120599706
1795641937
1077555987
1267660960
903048880
235880535
229461744
1074156507
756978769
1672560184
1600760941
1457546129
1254963807
1498894521
1724690145
880107170
460974846
910918399
827408310
2058303262
1810060257
912717078
83513291
1842542508
873443393
450717041
1375655236
271705586
1475893907
55505585
967032396
1187945550
1953390189
1934506756
1836256361
1306809020
1256110193
1853698470
959716219
12262346
1124006485
1994843581
1927908033
1711866792
1681359801
1385377099
1268092942
222787626
290009224
684860194
2042728787
1766426169
2131418840
1915484526
2103825476
1818265425
1534989488
1637367677
518028756
1736507894
1460787087
1253668393
1599919403
62196567
1211965742
32497754
1068650507
719568902
586117692
873424109
793392633
1526743216
855387948
1851677251
70916055
976288745
1505926166
815161297
2133546147
894323093
659697821
1273585448
1215634668
191376889
1635701621
1329654087
908552582
1357596007
248450413
1946799390
62950439
5946
1850946681
937657710
1121162322
672658898
1270784079
942051985
543329654
841537256
353076499
484609280
1056987395
1779487521
12800751
1710548690
592745689
1770034572
2013780139
1448883359
1796350260
1031819444
2108640670
858697982
338487160
1684866260
2063502007
1570788918
1904775160
2055957384
1841217412
1765704670
1256006655
831842787
1037074817
405224506
522486878
1425719629
915358916
132829986
526233795
801196065
554735912
151707857
1123420909
461283110
252983577
1044452528
1629798122
75597103
2020138904
146014363
1453574213
1799394957
639912475
908827532
2056500614
1021813032
2120496549
685406513
1623222943
1711204219
1204985083
1777964440
974010310
1314050592
1613050396
798321366
706405569
287701420
1268014710
1667602381
1419558672
291876202
2056683422
2106350800
1405838535
861337869
944651681
933968627
250535225
1959194673
417433996
1031670140
1896415692
1557138413
119511334
1101190363
557087524
125353857
1977908467
336816742
1870480514
1300258797
1756604839
159564718
151755131
308656036
1208006674
102584191
545306950
1486363587
61376261
85785904
1538780759
425732954
18472511
970387342
77735040
2030428098
1403240138
1446480607
822783810
35617367
1956581322
2004921827
2050305304
1606790822
1180373427
1422930908
1927094098
533376477
1523424599
817457841
1202311747
1186854810
1209756923
1566468023
674655503
1412760535
1544739297
827697258
396086463
919877681
1582469733
947866356
944880929
1904577173
1877383940
1018665341
1606804712
524751080
311285475
2111404331
1557564045
593481467
930322095
1915027348
1182756897
112479076
261238942
1844432898
1998835822
677180155
1899678400
712282890
1792414628
1380913792
49832694
928227197
1339380511
1577902776
812167646
971322258
849472376
1289835362
100405133
35305251
1544497775
247548948
194776129
1031314795
943844062
1526326686
1830393525
1857780688
1021045301
1849333145
1358606579
239815093
1219132489
1889762140
1894979261
416176282
692637044
2093227075
1531471945
1950738106
1891676963
1830465278
1456558610
2049830319
1512310975
1413385092
1387813320
1564994966
2048837666
1206129659
1330871227
501804680
774591961
193157424
1636482485
1736731699
1042554493
43280438
101534461
2033459879
2107370885
470988513
258527720
2018816548
795796483
2033477972
451219673
2122403259
1832063850
512095501
1255050631
875831786
656843246
1276017320
1158354143
1412022466
1893476533
2016372919
1861928597
2146583387
2118759827
1603060881
1079307395
1203108358
450240588
681368000
1466810730
846986138
688757289
126445562
716238060
411418822
1610173895
125480695
589987203
2135895966
1025476219
1953715910
1520326894
446317010
1658538602
1343164770
2118142119
1649621330
1868668978
1071754327
960492716
1322034946
1295555160
1706266367
1979718789
684869552
164452766
858382410
43825748
13211898
1690391721
933710210
493097377
1495111234
1740081051
1186288412
706922650
484802862
1544019574
1140293220
1809912327
1119436421
710974232
225668002
1581347924
1201408696
143256669
1751212690
1571861863
776216446
1726207375
1396191052
988629166
1758233281
2090594899
1548821038
1401377103
906051059
974036317
828094146
1591365764
541811109
1473384577
1312265632
210454293
428383671
390520173
1057595968
1529514174
1255492204
1173100569
824137831
1340801164
219651776
439384228
119570471
935540083
279574082
1300552867
1041147848
1485331011
813386663
786060544
1878717110
193213532
1172119222
754766930
131937270
381843957
2138044768
339595292
1125826805
1136755753
1534943130
1267177032
677505852
2029442642
1984411874
397390847
1284156901
1525700286
991132084
818802261
1883953560
192165720
1500564230
762514190
1723540909
1105532390
779662924
1026367845
916100746
1236614236
1262414235
1736434157
1385229504
54578017
371870230
1823228852
397643346
989227217
499215709
1431143556
1208638026
1157113631
799009303
872467491
218471752
1540185602
1844222268
1029532457
1415032326
1674342490
1186220493
1081140788
445649853
29177526
516186720
453648430
460959479
1226527232
1629152633
61184253
116378968
732377828
1961612111
636951125
1915327294
681944704
1341258103
133324067
216112944
1211032435
1990502492
373336752
139203038
1438932896
513755374
706130170
2130588469
1582628228
734630917
898784269
2107621618
837901600
1654496219
841596301
1698097389
1969273649
817101609
477560778
1302085729
580803611
1825685235
282802392
728221513
1030442055
1892645048
2134983625
1663323020
796848424
691970269
1159260835
1255080453
1300330661
1915264986
1391132656
250070360
800381345
1328857526
2112131744
1999886551
1889194083
729249786
14442853
2023062076
749041299
830239117
1638237908
1123580269
399138869
1640730903
816665307
2147062871
1186877992
1719634391
414302911
1428137622
1804211693
1643962171
1450037557
1747201207
997709360
1470696431
1395765249
944962816
1999157391
1556908088
1243818456
440021273
810764515
92855838
1160621332
1961218786
191180745
1714326270
92424706
18329532
1850275315
1148594025
1293620212
932562172
763399199
596679946
348395345
2048870409
1883770647
26934656
390767991
572374517
1170824286
548402301
1994892799
839690524
1385626500
841459537
127092556
657323196
869930036
496871588
771998749
97137468
2009393484
350086062
79474526
389118177
670321813
93629687
2115768612
26199312
395403632
48945838
932700173
441905803
379260447
1229948667
1027116732
623216588
1588884994
539569732
403967408
314056226
100437643
1393922490
1362523306
1184245890
1175406947
701356192
1186984958
1009707510
704612349
119999627
668869897
1012909951
1179047086
268882293
585062111
867813320
405818658
48321259
760256341
1490016233
1527109218
1110298564
1648285296
1221364355
1825927986
1867303760
179973206
1319352594
27033685
1628312120
2008624551
783012287
184684090
682438258
1224414464
1340952353
2051630487
560301772
133712240
842450059
1201404732
500986520
1147548237
1749527019
2061870018
1672094631
1505908779
1554271587
1982258307
1023189999
2049556659
1516857723
951022898
1004388492
1468610772
1282250893
1114565253
1373656586
511598702
1748315690
2029265761
1619504801
399908584
859529031
2104242856
1273537325
155966581
1601162459
940654753
427056068
1122990523
384787184
1185713
2069767679
205371432
174780958
1131828005
1532813667
1461769438
1631489615
580949017
1800863017
1774345022
1539114838
709312139
12399195
1242107919
1555601500
599584858
1704469549
419099204
751808085
1560000035
658977587
173842396
226901049
871649546
345472915
1400699569
1851370219
1628460553
208190722
2132065197
399968012
919844132
2042353670
594359913
979506160
1247619549
421323859
305217554
861099921
953468779
1351017840
2062793328
1141950397
1779120935
203676079
520512155
1502497076
1907543561
1125557264
1616577894
1026271124
2147299300
793046880
1368824849
513104868
94492220
1747536467
437404583
1199779447
136030480
1457804797
771692358
1643167717
994395583
520032561
1645471848
1143223409
694345901
1736635428
1146789056
1257287954
255534675
901664790
2006082872
1545137625
784903051
769645116
393438384
733644534
261965360
1997292959
1086246672
1555525741
766115493
392425016
81106782
1426917689
2102549651
1285666505
1714734383
1224002496
474540274
1061942158
1407040934
2019014560
1860763594
1787297344
1381628291
185551229
257354525
2099725843
1275377437
704559341
778835228
292480153
788839089
235262641
1747162135
305745971
2007333929
1416329642
1093516907
1284360789
1296984288
1353538654
1151041311
1450914689
2110208402
1416373810
454957391
162379215
1240858628
971161310
1303769567
2136769631
1169962537
1528657817
1848709834
1665242395
1489283477
410426477
152863256
933432585
1720899827
1451125905
1767859355
556804254
640127259
823641008
1859596760
41615543
1262411542
1709528407
2137677051
743862229
84599974
416608886
2133555315
1927126334
585537816
1968003953
581488334
1770383402
1073934600
720813787
318810410
1976592078
1754014704
315218128
2138601283
521884139
1657759339
549863473
1408921422
173589904
411966897
76035357
177595962
182169467
1269868676
1132459294
87891531
1504555619
1943883831
1583966401
1859844643
1407462400
2090826045
875222710
138693090
1682086617
1719573267
1957049831
1654387197
245852301
226313971
478714568
2043745292
1172082121
1604731031
1038447147
381907899
1291619204
1040050416
1544609283
1857629220
820780041
742132701
688161334
1766096356
93600862
1389590206
1244134824
1151696647
655707639
1160995965
408715103
1652210813
664213330
15269974
1832553256
462054761
828470289
1639360883
1627742884
407597090
149300200
1327440859
142090062
202415006
495235870
2088660506
829129380
963214640
1099189450
849678187
339121082
858329515
633758843
2103861474
566188532
1361412731
1140479061
356189577
1902470868
1117069946
981733260
1791551139
1491678051
528384755
1838123250
464044351
390574765
1637125387
1007608919
1084960011
926368097
1365513869
894528974
948353731
1358097546
1574761210
225010315
2091343197
109703679
1268138058
498054815
302632421
217146991
886668740
81208882
2066795234
1039440033
774481378
1014278218
1099373497
360739635
1675954251
1524142786
907533247
164289141
33469134
265120344
436762249
452340008
491604083
1144863048
849855868
1411944742
2103597573
721557708
697420040
183946202
237402615
1688852294
1916616532
1711448158
1910521542
1384205657
39933151
2046119307
1904138314
497725185
289076327
1986330456
1006884715
1680424101
1247003015
682842432
1673059282
205238185
1988519200
1334103201
780789754
314517666
1313629010
1669809050
312772346
70040011
1753120987
24248548
482025089
1497963853
733628956
1534416874
546987737
153295311
1688374119
1632954566
1556491908
1223020662
983026477
63150184
1156894659
1358858344
1845863889
51895766
321697811
1789604360
1970963814
1900083596
2053386950
953496007
118562900
1500424304
1543328085
1554449215
2142734003
894448768
775315234
2126635288
980040444
26588961
884511894
617146652
1151124565
1847686125
1355109390
1783986067
1034861407
530297062
1334385452
2104926347
579641170
705155287
984939744
252514015
1126592580
1027368733
1204768810
277001745
2126994305
1910409901
2096949128
1419555306
1034071582
788995680
298960916
1401596573
1578189589
869486473
1943927344
2042361531
1612228510
2121937805
573079113
1921840905
1288773566
532818431
323448776
972994977
74534063
1711962799
1045521329
1236134912
314355779
377001075
639305143
1175229846
1765499659
1269287844
2144525776
475844773
603721289
427182967
1252260207
1595627880
1950919874
1599800531
1301584595
2011479902
887970030
956695553
1054539948
1339180753
1295219664
152796390
1623650907
2135451851
1424166753
1665333305
1770248086
624205491
776981615
595281012
1427462709
1167507382
2048296819
1138676739
725141040
373613700
1059838040
1634890010
1462175921
602625389
2014252743
346337814
73814553
1454370609
1495042420
1979511438
1255395944
1412076337
49550172
1899709709
476118238
89066557
883255445
1984870857
1858029736
1538790688
1904368254
1016994060
835751490
620190005
1960215464
962927886
1063300481
135831307
1213629281
700627654
1447560371
1561410251
796203448
479221761
2016977594
681994422
911277801
47759938
174572675
175481312
2051792977
1026492340
1755934218
1491015591
2009208278
339342274
2013129552
1656790379
1928161384
1968765264
2030679783
1759053695
2030469325
507464540
1765671034
2054592867
1984860446
1278486575
1427200087
232028515
759552910
1869029779
945252363
936626844
1283198053
2097502649
1649495214
1178633865
1269953191
1888675022
321033794
310034260
837110912
47084207
48832615
285968377
1243514025
542194973
891794726
1589177186
1656899163
969919021
1221206229
571581022
1207402430
1544894844
1508222978
1127184524
1257412250
462890266
1410510783
643586514
979810954
1541351249
2011559939
1365477024
842753367
1273256126
1387651075
37914349
2104142397
1047216009
1118067612
133398987
113991063
1496821504
2094269781
2042426070
1645676301
3737372
287497844
21989273
350594082
1016037043
1808648108
1514270382
1378714417
1034643596
1082355404
252697952
2131078487
962748308
1704588515
15316856
1349430986
1671745976
1320353369
558069641
990225581
1822043975
2080153904
1240906167
1909551746
1116273591
429568785
578991364
1147578151
238296559
481470948
1393493614
1366062705
237304487
1955799236
1199087875
815765062
136871853
1240222533
1959352314
242818135
1860702941
1097812575
426928183
1494304382
1302870943
105538476
1438196837
2136980353
2044169087
1917426100
683775950
1781856024
1560226146
752407788
283062141
564903947
1795574215
1046565053
1256300151
116784170
517775662
870937862
109806907
129525290
1710662253
569655743
424331562
1798105968
1378820253
993662013
27385767
1637244423
2058175870
1579593386
2029438074
957851448
2141263687
909343699
1287338551
1945275728
704923163
2122172766
124523315
1123718221
463512802
1413818647
978118474
1678656964
175721294
1671910796
1999530923
1568136652
1206663722
1676605990
359840918
622515769
415603493
956789144
626790008
479378168
1642458529
1641172224
1097818158
1156438139
1630161955
1221904112
693183528
1453512717
446491191
318529903
2103726023
2020437825
2068039582
1614634177
298389288
1079103251
1215970449
11212852
403994976
1109553917
903458743
1186215992
1142638063
43633682
1762421027
547184998
1993223107
6540062
1760311923
27582380
628333410
1635956794
220482124
311456904
789597706
1087660210
1249686261
348145422
392240719
568607755
730262722
927005412
520463072
1129540228
1603878167
1828613695
1734568782
1453123810
1681961547
109161076
504231887
916437460
826908900
1234678313
467837573
1747602486
1240086041
1300808004
1534290838
350467937
752263544
1585967067
1866925248
1105346864
1235588270
1664179603
1244729795
1184605480
1436055111
1888789666
1565045122
39804805
1002998686
419443739
1055793723
709379841
1820958827
2083064277
1584733625
1451585726
1615648058
1208376653
1225926016
1034467867
1825456642
1836099278
753506834
1393921528
1058249450
391556214
1869508715
303686427
2147478851
2011407312
2060200418
1129832350
1104877766
1337777391
88269903
598902715
462349763
1426892971
1006619616
974193529
1623868461
1487621192
324932828
2078463669
800317847
2052722813
1274421393
342653107
375018664
1553234575
502445274
1772642371
1063463750
1961508822
2066649815
1200524577
1084859050
1838302608
1598267337
1469079838
270075091
1129835030
427145488
1999019919
10048271
1527152494
1327733924
1998508407
613076723
928532584
1519325439
1681739862
1652038967
1097584311
500750984
649719800
1565164808
1762835751
1897125126
83830099
913652652
517186609
858309058
817478287
2137115384
908734024
523684583
1055199426
1872430165
123341257
1176633077
1373088352
531322574
1661125742
313332684
1802871290
662020550
1381746765
1331302034
798273400
368604721
534123486
138286643
1757095132
1519086842
764341779
1450703181
1972863306
254981291
1581119129
760449452
10548514
8138065
1329954470
444386437
1398239254
2022185622
1174133136
251968335
1435033598
260909543
407083491
500360096
1671525164
915946500
109619738
1790964304
961083768
263024418
978612517
1202897799
363295926
1303152975
529175625
588013957
1040603445
1516679553
36146830
464596527
909087485
985014840
427224208
1120631316
1200394082
252379215
1361532288
1070419822
2082603706
346836289
2129934473
1623451953
440667264
687217085
153616375
1916880399
596303623
115193657
1627829014
535896549
438082813
261768655
496173111
833019414
653557255
2008498486
1976856810
131008619
1963053092
1572905323
1101332122
659919758
1564456504
800212133
189019146
931815642
1330856580
763825529
363661784
184530425
1762863931
816904892
869350311
1025678498
1787510047
783110780
2066555511
2008094033
1361422412
282127403
1154319432
2079576078
1400489719
1742168024
1973334189
1753503659
2110245263
2030702271
1307602585
1657419359
2119803537
681547062
65165053
1297005122
1183849991
2040696653
15470507
1258269829
45808663
526301797
1712864811
1560219435
223504064
204221758
1683287078
876335283
1170816768
1952011017
797312502
857860148
743678612
1811145663
184235892
198865141
477914618
1517109006
370060360
326808605
712939574
25774404
1555487596
1067511667
1091954075
1825293956
1427543414
1402623628
306983078
1124846152
157492037
1654523241
817554386
146876113
2096733934
677651961
715014586
699704790
1758968778
1793694453
1180203668
2094481945
1427057554
1715483712
1624272109
194878561
263254752
1027971629
1302134809
1988134164
1834102744
1264864328
970549264
1667818396
1234684871
1809243357
1767029262
585598833
591093696
585749854
1931019247
1786753703
1851716967
790678225
1301683886
1233169284
805178028
1790225973
151966203
1523093839
1769907282
1783210526
717464121
827453619
355766628
1122633219
1635894657
469156274
958488679
1995982974
1657468473
1793460426
685389238
1232268280
2002153923
534564208
1384287000
1720132668
36014139
1762313909
1647406444
682883687
1914591203
1275729242
1383112549
1238390397
2007781298
535058342
633296522
269612977
241385425
257681636
990805323
93584408
647645771
1636849749
1523988363
2002107937
247263618
1218971814
789714798
230753104
1772629406
387290352
785648573
1784144005
1587407457
1385625022
987387326
308108246
192921346
733676601
1783112031
1147418905
906265901
1282702505
1279943628
1871852619
1519967463
604695406
994409472
1564056797
140460402
580858060
70807326
776602551
613540186
2058783274
1503279951
463160009
2009090253
1583200205
1738853874
1947182902
899589524
2051301771
219630865
477093579
1301785709
1455381402
1502014421
73156092
1274240728
1259936885
1062230078
1380204147
737803072
991650672
1156756574
806418733
2042873230
935885461
1337250606
433967741
1198547454
470998502
1049599257
852541077
1259261529
29276694
1798082264
1387628506
889483937
1137212560
1360138482
1099149834
1703596304
1694400665
1400340463
919477323
995051877
430046381
1119335077
1325261903
1243826019
110533673
748877646
1144540487
2136084062
1105411454
623687319
1810999947
1350619760
140426123
1178636321
1167831294
1088168895
1599919115
1887228069
1015086940
80322201
218903145
1712285583
106670443
1528209847
216933922
1100040825
1346370187
1031886789
1731741157
486223782
916571985
87087143
1355287679
330455631
328836727
81506156
447047110
1694880155
1741702171
1175561032
1062462269
1950471731
1687129699
495231874
46402858
2033959708
505199608
1574619262
998895847
1664426366
486313534
220640676
1742251290
1395377521
479625771
1476823133
1395433960
1875892442
573233985
1459843123
1240057625
714912949
883205639
434098947
622531934
382647292
150601842
323810066
533925637
37506971
821345866
100083466
1800365828
633797941
1169874405
963259890
675687754
240967052
57694975
1040880166
670657582
130926656
393779366
1456463812
1429994021
1384772857
763810647
1384601165
1452360235
1533341476
262697214
524645853
1751299572
1555938668
2013366482
785568180
695757541
249339953
1997129167
396072632
797186968
378526800
362244646
1086576291
1468989140
1123931175
1824663523
894679826
1928117982
1209648311
1643114834
1521610163
1644393354
2091948498
277261445
1234497137
317629843
131088095
1336781606
1613077885
1428003021
182084687
1572442978
2138398821
1158848924
993302212
523210575
303522418
1776029107
1257998856
1061740338
1006340582
734252331
154357005
136773857
220164044
155706793
1310529898
570366769
1019122806
345617707
1682484877
1025184298
213433662
607778510
829938266
2089961048
1910393499
26603445
796502898
299240860
797580487
19094876
966868247
1996198498
1392938353
1904979260
1928009397
2035479626
911758008
2070673991
1479555272
415447054
366242521
1532866997
634281550
1862611378
1108631985
605083334
229426467
1667790337
623657483
411663931
1155702749
41864614
1958416574
1103698972
300152888
455860156
1657550245
831502044
1390447031
1857108115
1279188007
433940992
964198002
1956310225
1509518872
1656245083
728487185
1412561846
1605508559
577629353
2129037329
80872295
1403767085
1010003212
713654595
246437723
993405059
1955826408
1525359185
355508288
1585799126
1486377531
1412079782
129309080
1291164165
2992118
1889567681
2016744954
1701882580
163749485
105508364
1023334339
94074707
1535478468
728004070
998283197
1382897539
1168270378
779461228
113560940
776972937
1710742991
1855447524
1276171509
1140353686
1146214448
1450590137
1598659125
1241773067
1792739384
1961849688
50829686
2138802237
1515170342
370289465
95701048
92318048
1778487015
1912859712
159590753
1047987613
94723207
655079718
805763204
762097736
1880558931
805518145
1739654319
189081091
732351406
1250705797
2107352166
115828562
2104949272
246102758
1272053473
506458092
1786539685
1879211369
1546992916
1923585552
111037960
415692300
1409997417
1539965268
1357721010
1493951520
267589268
1151665816
1115076434
174505618
1884084465
1817539961
1775428199
961696018
804919221
1256689923
946204510
1775483991
1686355366
237011019
1133776277
1181279596
1461208362
1653388658
1339146741
1464715063
1158257837
1949637105
931389504
874756610
202264444
1606300398
2112424554
438655207
548443587
1938977711
1941485249
1622355158
344656227
2138340491
2019322508
466582190
1903871640
1753077556
900849865
1488113494
1644055846
1437111417
1168882605
61877723
1495579492
423076280
238488721
1553008971
1461484501
1143636330
417630355
819325038
1709168810
1875298971
399318325
764080495
492489357
813914054
1282689206
2045210463
700069943
2071325679
1742156376
1637912972
1079227871
319979113
1689258116
1362697235
1494625425
882554193
1387497363
1975016167
986091998
168922217
67615344
605274299
469642733
1147121415
1173098287
860173363
453722137
2126894065
936336479
318110205
1921161587
1966527624
717046977
1641171199
958472773
1830910637
39603791
642496492
1343955197
154168920
1771796021
828634401
1261080785
263758561
945041583
1691671360
1916057245
1531250812
2267054
165128285
1466279058
560647948
1126852898
405224439
370054592
18988242
533992081
314500186
1702532593
128731398
535260239
866557680
442138685
255023940
295675588
1748502636
883346132
1958634980
159510220
1026677561
680937418
226688012
422010458
707606940
203897320
1047297087
1244179737
192009823
697682717
1994360801
1479214108
1403884334
1796314601
1937927074
386700011
562444923
723890829
1645561370
101265154
1191054731
1170949501
539842469
1982220958
1911491573
850520111
139767607
266939267
113306066
287936734
117395924
784644921
573153568
1690824686
763635886
939610089
183714831
1489888376
1953341241
550954496
1817442446
1325639542
989224833
416976090
1387757052
368979571
96614159
876548256
1606913010
1401211860
632377372
522583979
920068625
1904703261
1541780789
1805086736
692745713
763391642
1448274645
1968993632
1842714216
346311154
65604431
549480580
725154954
256335014
1280033106
515863591
1765221024
1348165074
153656922
2016657029
189407473
1989600392
204715648
1616663128
1497080777
892543295
477030188
975331072
432283891
404580223
1422009998
2132178416
753430895
939683583
1568011093
1812329364
1729590694
64792953
1586536161
1406198216
1115319349
1891789488
570821377
103412928
765528481
805882315
987067205
166294109
1843274206
392635855
1979223606
825300444
1444702322
314435577
324182259
897146019
1308620163
1227514045
793673351
1817908587
1021614065
643926912
1376797496
592378938
1212030631
388337838
1525356985
1020575326
1025998957
1383302448
4234493
21328631
1720024038
954610998
20764601
1805370714
434197794
144089233
789964746
240939971
2119580746
2056062862
1936487940
1783927393
1569053767
2143384048
653137737
1334599441
174276766
1556199681
1958892779
1682926791
1037481189
953257887
51481294
140877134
1660381195
1572588646
1744818564
627417966
1755892894
1639993020
1517065243
1651988169
1526619538
123595017
1483759321
118690589
49093885
1973437040
1163140128
1928284257
1155665863
2052137256
1403356314
1646902104
632713016
721860124
2104499739
927121899
641356779
78050355
1367527203
789029763
1485162830
2028490063
853007795
111079183
734207887
486781841
1682619905
2018263909
1938609824
976865023
566374728
255179271
271295063
276517436
127778869
1809429909
1564333717
249097658
1252197735
1723029083
317638032
358714225
1288592632
1391949799
49669035
1123321025
1168483951
991004363
32631371
1742249956
1050983175
984509572
89222828
104909844
941883073
1899316044
501858031
2043839375
991262277
1585286657
1682888951
335807195
2083864078
154658480
394353610
842476216
1524721324
1422816782
356095600
861835361
696610763
2054515017
706726658
596005311
391939734
1533923090
1336048712
1033225019
1633002365
2035363958
2064198592
603527715
819442820
109859459
1215730129
319274761
1549657673
130013840
684781967
1084681680
32337604
1837239142
1438712289
598718489
1889903898
1680340279
657446576
498099577
1627080908
1737788465
1890304499
1494515585
1569618786
420878183
160733674
2137430093
1268837062
858025384
971853452
794247506
742416655
289010585
1619737377
82026848
1257172531
164789617
2125166289
1985102779
1003022662
682759584
1956912919
2133272451
812351505
834536588
1170152828
345278054
1117042600
644387934
1136883733
1452943657
1067949662
114831143
204001504
327573133
590389401
668811713
1387479877
467506053
1137121890
2101846264
1714997030
1536905465
1140567969
143604040
1555471076
364037903
406628624
450765129
370768388
2057361472
576856475
1967278876
1728960940
467166321
238937084
1746978564
866025192
226245751
831454738
2122943634
414401862
1566309940
449347327
1999362618
291787378
676048794
1707369724
2084486201
707145063
922456801
485283307
1643421681
958462683
1175693267
1488679066
181473036
1645096431
1412094405
1003988772
1826486109
1560335258
640516546
1299069744
451867813
832537370
159618994
1093301682
1562173518
381960897
569760088
1805899417
51647663
1750715542
173952214
802624583
965927447
1148044589
549022279
1861933467
654609207
585819650
1043239015
1310756269
397647339
1353918975
1278861854
14965365
643961126
1239645781
416067227
1973719018
696747821
1683533281
1112460285
783672285
606620211
269359155
1280435315
628054454
168808559
656652924
472852515
1486957959
378099439
2105074461
1423116135
622167428
513753766
1295217881
1214040878
1854713057
1064098686
411544265
1035539634
91304925
1167720786
855333611
470968288
1041082601
2030632574
332801627
1321470775
1757748753
405036318
1097911832
231348140
426099378
1919043655
487925065
63040148
1105496854
27883081
1422687189
726662202
305954975
700596836
54649346
1316080030
216172291
1844282156
550164184
1095298561
1973982482
1256758925
1681391870
1664709556
1553713975
453600477
1586689521
655771755
636525901
2017458597
1669616141
519247713
1216051845
42837549
500850237
1429250375
755347972
734338121
1530784129
47552836
1697784980
1813630102
1399311366
1682132827
226366379
1359440802
1794486962
1527473914
1495837357
312041997
944539630
372205284
805826911
1984483712
666725840
1044177372
1100983935
567077703
1409234031
139914806
1636914893
1037131472
1778856177
1813660939
1927987059
1189198235
1035416373
1680869892
89425277
381189021
1792653453
222452314
487483594
688175852
822532667
524084923
1921578230
249410356
1684027802
1906990502
1386986041
1317089849
720799720
1255403808
1415644153
1118064677
921773137
1897056691
516851859
910909015
167770154
249042102
1970376446
1670669218
784427878
1449112003
2129458658
289799512
1010393629
2037424323
718455839
10778851
1945768832
36242134
1851591443
1355829629
814250190
2064913175
1644324769
1121678439
1228849797
1706118908
1516706378
1003776548
1050658743
657597883
234233928
433397255
1388290355
1219559935
1531995359
2083592882
1622602736
1566724590
256331220
664189465
386802335
1034987865
857490874
1549549994
449808372
688536248
1321925961
956458010
1473939967
936572161
325556899
1378664880
2116756189
1714353945
1258040326
1784781818
1089482597
1044205210
799448951
40240890
470070547
524544290
1756968402
1895868201
803037631
2133064232
1973403831
562971662
283853213
1104945785
1654769110
69171987
1889320152
1592613833
842390421
1501460907
4520809
846334072
882703351
37904709
1324931043
607683803
1888244832
1735102461
19442062
176158488
252555021
1166959930
615417738
2041588012
145959173
845011927
1120104921
433117639
451246879
912111739
1452274144
1280004818
2145865498
1112733087
1839119530
1803954661
541234494
998323244
1091302808
928720025
480745068
274297255
303365287
726749635
749129386
1868131682
1403780631
70041236
588493763
1124336835
1479173293
1039223179
1271679348
1795354287
1485761105
677506883
2021291742
558139686
2133497356
1955553271
1233971141
459120759
76839226
1781405183
1405354988
1358932352
717879778
180076961
1960970258
584452952
1358862324
621078324
1525247174
576044682
90569739
1055502906
1117549278
367496626
1576463768
1382444697
360779617
368267341
1103247806
1055491214
391001001
2133774957
1810668269
1632124555
1255519504
924160599
319164115
316881756
1502957957
1189396145
627023305
1701157509
1969021833
929702148
1798807854
1453262757
585991806
727884495
1256699445
687521992
2069187894
755971265
1818570985
1352780759
1426916055
1040703509
764018465
880641362
417563415
754031662
1294365170
2141793737
1791155950
927040758
120780127
109221880
148102194
1503758767
901077183
1586291149
954237826
22543851
1764601735
2088792642
779950197
1439680997
806231028
1624935668
1972373597
1451493948
1373514106
87273887
1867742521
1083111879
470176992
1458948759
249180191
320340446
613611763
1554821364
1890649898
339806430
129642199
298807022
1308866245
1748993090
181505269
1700973298
1813112694
1960619695
744392581
1559553324
1038601447
782621688
1435708734
516799516
751873636
1722424528
1569869469
1233857578
1004273891
1515696252
594088505
1435179353
1379447155
1310081812
748821564
2001380436
828774690
1388961425
2058737595
1711149303
1089238062
2042874913
700384609
866532253
343884671
47695288
1481249481
419531085
1163643631
127418966
1793448770
619260595
728777783
855238437
1147229348
460775938
592022454
1737586754
1306753644
1001074958
1994036936
2119489617
110703185
106105815
2061034484
1625227428
1015791918
1767541489
1728250031
667166843
1559365316
1795185721
32713071
296729668
2033480273
1276518709
685062205
301003346
490010983
1554257698
357285551
1315568326
730438062
1931740214
1469392645
1318702111
2031836726
984692020
541577792
1902983004
1911070870
1017217577
1780169024
344263045
748559996
1365719713
1036791763
1386019233
805205159
455505063
507285241
1213952700
1276210700
878305801
1353643162
828107264
1228835710
916562185
643535523
278980438
1201148623
1082156251
1254372779
1121974522
658093269
8202532
1565201793
674580274
1706281448
398144534
1068210418
98873417
905223388
573035653
1648969626
854159726
1393746869
2126582531
1434500105
1494923947
1499158427
756239200
1279836552
1727786486
1122427718
276336276
277153679
894124398
1649327062
1870030140
1553512699
1357457858
193735428
1526939791
1702633112
858293334
1419277882
1161373359
1131219747
1925081129
1381340682
803553206
1154972140
1494544889
446569308
1077115870
143701338
867028799
269545324
734186340
274034776
1858758498
1887364466
719571434
257262470
569428362
1081019399
6194725
1505204609
1522572512
1817633883
1077026522
1568942341
1682821564
1039530681
1897208382
1176335169
380840041
625711438
326975177
1015610562
1480633596
1960559570
1239769344
1283693070
387649730
459759846
769452401
395970565
880762320
1451472063
608049207
641061773
1796499983
1291692479
17667762
1238707923
1413480927
541098006
938282512
736545322
405111199
1934514848
58909799
1560241664
291772849
765347481
306210125
1540162891
1549576809
1126888155
630791982
884084810
1173658742
923335826
1647862598
1670358412
1467170742
1087824966
731873681
1993355793
205563731
11897209
1176891017
178013099
480037930
1975041565
1492146045
460656110
122741532
1522537558
463669669
1520920387
1646714886
1494617495
631252666
1334695531
1106795767
419445577
1933408126
930297410
780709157
1549831591
281955617
577447834
240568600
971531291
1409694121
1863653122
192496753
1056795569
1533553195
1172001280
807100006
496504109
92251405
609799773
1265758735
285923742
1399590833
1547063894
91453255
802676001
2120712169
985067981
547823608
259620269
1978293484
1058670753
1287252861
1184801886
1021644841
419095514
1380495537
1286502972
164944230
1955462385
870607753
887724116
1945173122
1763892304
281621027
1378405072
1920957636
142109296
475576858
90383304
1720774085
139585621
295519966
1139484909
1010495347
1562975928
937579051
885610669
1152096219
1241324552
1392701030
2072281466
1180697401
605362892
527286401
642690333
920875208
1119636138
604739647
1386194896
141604834
916884564
234625060
252325817
1717670110
363143090
2079421536
896252555
2057595124
1550187632
275929237
152406559
1728065769
377681628
1073347693
1729313730
1334754066
852510327
1270319588
1341649289
1541874796
1512311464
374554515
2125748063
741770809
285164130
432096271
1511877753
17007281
1217068036
1141223994
1381446547
1186252202
1921679306
249635263
2130871333
1779040053
1680364236
1893292742
1201796708
254862447
772847910
107756129
951503725
1402464110
2133351124
2051771611
1680266184
1507303156
1083704656
1550662337
249425883
1848227394
1327894358
1917355532
2002361537
271922594
56884819
808566283
760256564
1255140113
311263114
982625733
922157870
2062320472
1556273512
839830327
1561658199
1173802716
2131639170
1578160421
1278528492
1512208300
1633289762
792078983
1762633869
1690495097
136550927
269047334
640996954
2136989561
1527695014
148863487
1525643647
1285646156
1776789636
1703216220
11555693
893675326
1897436650
853477965
769862409
398117150
425120489
1429150545
1244843806
231913858
609093733
148053823
697558973
1581298095
378444584
2024392598
992886159
1578794947
451647492
1383821040
665762144
313695614
352988381
2105777699
1134970697
597287752
605107955
1351168656
335037875
597956261
22621441
1974637780
150246312
1469463165
487365358
102511139
1539971886
314775346
161439917
920562225
2020151130
1562008086
788564963
1044448425
1544215836
1503453954
49566326
903528110
1025337904
1508272874
1742618387
774578004
1159793760
1571369682
686257998
1405547820
1592136965
1126712933
559117161
1399713584
1126069927
1339475248
1908051520
1767331463
1523591296
1065364253
194453296
1034364403
375770512
661110141
2039537966
1621619874
1520714230
953682647
198185865
1975735700
851086407
124965242
1582932230
105325621
1779861957
1258712242
169777168
1557351957
1353334899
1608737896
1770324522
2076803082
731768155
86906943
294135107
1017464622
1158882948
210620933
2053794975
1978139729
2005962084
2007866753
1710058670
1800407902
922022060
102411691
1124451052
911938741
1620661863
823770023
1122811480
1189673481
498325332
1840948189
1544308260
1692796426
625323962
1470791460
946040626
2007412727
226577841
70851530
526212222
590216216
555865388
1752292425
1671837876
174861684
163750822
278944241
1888298263
1722031870
1150804114
1928821842
149171618
1977544632
2064119248
91261587
398851200
1105388192
1883867739
993698845
853261338
1691516197
1137173236
638354322
683982984
1057570166
773512879
1428895444
2036693609
36394275
1481279903
1288238077
945250437
1366549277
679397378
332745532
220403556
1777269268
2129846505
1319079871
1517705811
331774384
130832249
1488607832
235983289
1833527131
761721469
1684671440
1988369232
1811256074
1117535783
1724352916
351047881
2091693055
1393446418
1923234713
1946992547
235191161
2104405292
2010528028
1960972006
1454234266
284231263
1022057997
761695140
2019078476
317572768
46226802
2145408074
62611871
929942046
1893170330
2091251163
1755070027
1344643074
354338503
812769293
1157654826
1850135727
2116502749
996062242
1366819949
133550773
224729127
2128650678
1937224506
234874940
164056725
1261304551
428891374
1648920164
524156665
555688639
598237816
1644089872
1282599452
1732228258
1512191447
2048895102
705927631
1408538749
324481457
536786312
1030710283
1609750764
299432120
1192228798
1130012346
2064805210
525316590
1610025764
261407380
2079388501
1814636770
956460806
2030587879
500516454
508381952
1309057226
1915218531
373498922
1571672374
1008559493
266805502
1433135376
875943961
784775074
1287214706
990583555
371997514
922918507
1909340911
734943379
1947030341
2008478806
460513353
1837455310
667281736
1761342196
1188248068
1443217475
1519502423
1237586957
1295522770
392390358
1523602484
631908862
1351676839
831445691
1765980191
321459787
1189054791
1402264813
174748119
1359171874
489757118
473942444
1787308567
1992500085
1067629197
67320421
1944649589
950139843
1204924144
250012039
1059095801
1968463136
782132209
1607384396
460364782
1958323570
1297831538
1884141076
948966489
752021387
1301212943
319770963
1558125930
1267432122
1766680717
524773537
1893673692
1268093724
1790642322
1802216407
1115188079
912939075
1884497783
1111948988
1864983525
962704403
1828676973
311446023
1212999857
632320683
2077041890
1182546680
55254200
719174307
960232505
949142905
445287975
385224113
2141034607
2088487565
1387610928
782906225
276820592
203066028
1200240062
1467387200
262753937
48765090
372448983
2057164979
510860663
494594406
978008751
628658649
1822740698
914871635
58330952
1061061841
914711573
128072318
244349335
493436426
531567314
887799555
2054083012
1937592714
153712375
2081721243
496727578
993481531
1030933530
1863696714
481967296
262749214
604816957
325335270
2132159931
194632210
665510038
950884210
468569242
1345432154
1324389413
1333492034
504927109
2124474805
1084247322
328065683
1758333049
1330467143
1802265696
1303571616
1847079765
3039442
1346151109
1303852600
137680703
514754529
552496667
16231648
1844339177
558683985
1496387340
863425248
37582782
216661133
749567022
1079918731
775522099
295057806
236172344
1195734177
1427813520
1194286129
510216774
1644902405
1016901403
92113628
1213579184
114098709
151104551
326980043
537681074
121851965
1812410888
1223551330
1761070524
1858045763
391397230
1372296758
175730260
154139956
1417911616
1647766336
387243107
852480905
1832813101
1940995596
1178684624
442922264
1942340878
201126955
1606002441
319597255
971128467
1068482877
1397822343
1533833309
716452961
1616579200
244664605
1184027683
919675134
1362897058
137995406
632958908
240275240
2138142627
408474223
52469253
1073674672
308570539
71938376
2016214519
1327851549
1388355483
2054407179
1087386584
1184750882
176519999
1492259773
2012756792
1959973959
467937153
1652159717
1587974955
512499320
1047983923
126221936
628519302
1428613020
882586489
1474996728
2111540617
1466297685
2123616117
1315763851
147626310
1288467337
906239873
50015063
1481845604
296240550
710424887
1230491342
222345939
1247042620
164556182
1816591871
2032006665
1203097233
642243103
807732266
518898988
1510470624
1438035162
606269203
954015076
839262348
942982049
1165021796
812324792
1433683780
938914816
1396193227
2035442266
175313121
989989224
846272620
910699518
227629667
1300139242
1199287623
1521653135
602468047
1577108191
1833759829
2146456849
1353444098
1174388368
2068767282
1637814042
1567666977
271655548
300366906
769435350
1728673659
1193344101
369961678
1708136210
962248574
1512390414
1928819529
363165492
1079035686
1621087713
1713274873
606350423
1507283538
2078497362
1910002061
708786554
905946846
315137827
1996429602
2134856823
1321027180
772009435
53583396
700758827
1557717079
609844062
585265200
915275974
925459765
1213734470
2052320906
949086017
799920652
1491648138
1117509535
2004097050
1047134155
513484542
388830865
873058896
57320528
709002855
544517258
1874430138
1444955179
425394732
773263340
603694686
878189515
1300656212
2099589201
1148807776
1433091058
991469089
1664872616
540574308
19677315
253110449
1272132036
1424305264
925845793
1187474154
193630255
189218124
826010360
323647614
904927588
1433445142
73573599
529331210
913181812
1069310906
2086326563
724960725
1507194856
1646752704
1150341534
1270415298
1859568329
687163809
1470216091
971537067
2142015929
329758678
1595868129
477906096
1054332660
2087981577
1689542387
1782411043
775483566
609711556
1221150901
814920513
1024373771
1576870052
18984599
695631651
853409615
1508300770
1457502230
1131707823
1002149207
261396287
1527736016
1349898713
2068056537
589131635
754345287
636017121
1958368948
1387273286
862039044
1315313629
1881736373
446340307
1639001173
1713069186
1859504017
1720563376
1179829949
474156439
1578065398
557025605
211464330
797302614
616229975
1956457696
246964904
434790567
1830225230
1973958511
1210093531
1714293744
2098176546
1236145103
419001023
806282716
1105980378
316245984
339688010
2029222156
1831127996
71114766
1718921089
1829752285
1240515894
1132827819
858270159
1752462689
1390782022
1810989583
1842777382
1734492204
1113816496
1188487624
66083378
221517374
209730415
656204543
989303715
682744355
81052066
307882693
1283888306
2102894584
1536530253
668801429
1087990377
952701069
1429641960
1315591488
390930345
1922912504
1069997211
265270200
462793229
1063626433
55610104
123583043
1570984962
2092287771
1420815315
1090264168
71101332
150624818
313788387
678280526
415892424
1443619039
318060365
1653589219
369534583
229536668
1679236334
473195985
277414257
774112569
762876159
1778226837
1184128042
2046375132
1497318779
1192275635
1738960228
711413699
405453970
2135755333
60119930
1287238193
1505133640
1335785446
2100294099
1140254726
2112920154
920406473
676493740
1422594972
1702949747
1312582302
114589187
1844478268
119832477
1033018453
770382678
1462546102
1494560038
123781634
1282203821
1966273279
479338024
938462585
1468589052
1387067072
1007071902
1208263592
1652968182
1903217183
660205201
899613932
1126268166
548069866
79342057
1749839668
1029187544
1235806159
219335804
1940289413
1560596996
573805011
1190354522
1696239029
587123851
1311391416
804460029
1120410566
217021011
1358178351
300819078
1274988057
1597068976
1639674185
1782999360
913116042
831037334
1302274342
1581730856
567669597
2084169354
571008064
1693414877
659122420
1456420423
2129529059
1690511846
486844847
1551127939
552551135
616290936
1623913614
40290976
285036075
531975159
851123768
545686290
1714579556
102349920
1872100981
346987529
458595574
1319023836
888437869
243845856
540429226
796642405
1732392757
1795852396
1748180398
1091189983
183526124
822504686
1748742
1387871429
38656490
368569304
798061516
611991974
656041168
1580782825
412042643
47263950
1327486118
2141887727
1923117352
1077126783
203094619
2052201111
734746168
1945221738
939864293
1713148279
809731564
975501062
778745783
993226190
2104858531
2032355860
1649286519
1016939188
145561550
2014023273
1754211362
1534634892
251800074
2019576726
819330987
407509423
1300878714
2058182916
275012436
1247679945
2077382529
656690040
162204186
1200034804
1867577045
240882817
555630609
36733662
30872698
519332826
1005559301
1279223859
1036575019
25914015
983900772
706036070
1466164063
848162356
464180191
961929755
71159767
1274468048
1902420858
2132677184
1040459450
434717004
2112546649
1830370802
28281377
411431150
872287067
1031087347
889623670
1093371305
932424192
1812371783
476727795
938786293
2129268432
60008378
712909739
891052901
608139180
656187321
791449584
1885684819
39503376
197099870
558075849
1128235669
1543694916
2108706883
1858599162
176131775
195180445
1069701994
1034360168
1679700018
933683459
325872043
588958573
31037991
74689620
1361218693
1948329788
1218922759
227770863
1852958097
1498601959
1603760290
1091242588
1879854747
673081591
808417553
565040632
454389507
241433579
441544433
2110644330
964613428
1760873400
2017487898
1129506021
1351695485
1012915381
1868195205
1233023367
658708404
797611000
252158767
223286213
1232450816
750001729
490026254
1334389977
327796946
19548596
1448267860
679407039
1657677280
1851941629
670763389
108808438
2107006376
1737634560
335108330
1902095713
1313727274
1751530357
827631177
1769538612
538205121
952072280
1317693492
2087850878
1538021911
914830910
405843713
576969306
1700617971
1864285585
82381872
416383002
1873496179
42109709
1761931346
1856780308
214805136
598827090
478161437
2091467087
1774537973
1164313704
185872131
2000471013
1785907819
362748874
1642327334
776283143
70860941
333345996
1736723416
1373268128
776989332
1558357768
325165797
1613456864
1847739676
1953309024
455466879
1472940682
2925809
676411359
119011784
716298626
1359568184
1272066428
1428185276
1865514546
778449579
456362447
48449577
355678166
40254980
1403521531
1334227991
1600897610
1534237783
1069455431
1636720392
711457477
80369737
647319059
724265903
1832886428
963040690
1678719272
546344398
1812621823
1542189124
1474503838
942287227
1527949078
357162071
1361449582
98963205
1955773816
1665338032
1362471631
872791373
1185836171
1402298625
398948036
1405748443
44094557
1131817797
1634453084
733116817
910550951
839687008
1602637394
2035326510
2026822658
427434109
444947554
1063160102
1102894408
514734223
2007847869
455997536
1044577201
140362160
842729965
1572954583
22620899
1605410347
1078133596
47300441
1428567451
1765451522
1658702066
267407334
1579019472
1026127485
603461673
63121169
817601549
1161658280
624665026
1807003186
1259415256
1859366509
1254347116
489678216
2007576461
1624226643
1255218509
845234696
146824614
637563623
1332256564
1600311431
826455380
1953142902
1298931638
1502869662
1001810376
875718662
92084206
2090145705
1439609983
396660241
1556858992
1002880841
1809269019
944400876
2101814804
517512946
62700989
611375765
1230473887
382417026
1996309835
1287913670
1929849363
1663011862
802374965
1145531570
1033800456
1649032284
1435924563
914209500
1518368888
1994348326
237512475
962739100
501403139
640288153
289093984
438174230
532295550
1096774647
1167045480
508708148
1979037458
2011687509
210705994
1379090527
1150491837
1120466717
339027705
1507735669
485247623
1531743327
1288537160
2089170672
51391047
363389801
2119451759
1359743767
1472709052
1474986186
2053869387
1612229138
1650767782
678404560
1304837628
1555803571
573856306
2130422734
1502741204
822219377
1136040610
1163422733
2050059415
28340589
1818016553
2988866
1374634527
1455942830
701246416
564596976
703336338
248884238
2045853920
1749133531
1979128575
1641038409
1591785702
208008208
401983416
998966495
290641529
650728146
740160140
1212754739
1645335091
1304254121
1717638011
2066978022
1936105212
70941204
1184580260
1103253801
1893274184
446846771
389335014
388947621
839939603
11149254
813528172
255304373
183797701
1514205971
1353227063
239715320
2030934853
400840501
1844648280
2091120396
1773472829
439870859
802960303
265249471
1538845334
1241940456
1610253609
332169124
685675959
207836043
1152952398
803005807
986238373
2041160411
1022799439
1465386848
167930236
1323221882
422048234
683954194
2092145861
974700906
1879951483
1342351515
1959493583
1608383669
831275344
1575563547
400528473
1789262752
1382606121
800667993
1092183551
426640372
581193335
705789516
403980506
1873930895
2009231302
405296016
1191994152
2029937111
1002267295
36287144
1290256711
293507941
1010678244
35711729
1402549561
362893044
350742106
816117968
2062631568
1742147870
1180142253
1863168453
2131550019
1933085668
939064817
1216692021
827048441
1318095833
309821323
1868811258
661505720
98260631
869190892
853578046
1648380295
1066470626
514579227
736748090
280087408
931342420
1111612520
640994648
779963644
1716471220
767054311
893934192
30924079
800230860
369772101
723417594
353897654
583215588
1597080065
1690296604
856656816
1585947305
1024941622
581041200
263194962
1160451521
603678014
1098871592
497731643
1388043153
1523275985
1996973805
1443401621
1417123612
481687689
1521641373
949842606
1408816255
368068870
1283945711
485863357
166629114
1010213847
1303156222
902562992
1732859489
650491422
1172318133
652984900
374893327
372201637
12935824
1754866336
1240054841
1164591992
735053211
1339479617
1665118981
507202382
200676001
727077129
1635507147
1674821401
449065428
2126341487
660150662
696186050
487380923
2014649204
2127919770
1209204723
1727244744
1676577302
1065578622
216743814
488376703
1991781956
1874422563
190227361
2038271554
636563011
900051487
491155397
9284778
150205736
101777219
1574584374
1119100718
2001499855
542302312
667190472
1606917231
1800732658
2120568096
2101610815
1960928965
209765540
694331224
1793033263
1124345115
2064187643
1280182605
1324467575
1229904369
1571230908
10605064
386678915
282854816
189404129
1181846671
2118696767
856567190
803257064
1909730748
2110820879
1891660888
125301600
218578222
1675222869
293544293
138852040
761491232
61782435
98570527
2068606453
1879063243
878942041
1574504365
122028008
1694841593
1965121649
688128679
1991364788
384872960
1658834281
1381290948
1456353602
492402357
1445373107
973792515
2113126085
555934379
612620889
965660718
963471250
4809531
176941331
1202934198
997000442
138691696
274322213
1960688208
1347994862
1670116183
1345429045
854124900
1292156994
406666881
1386236173
1031902810
1287408176
1247147394
1140430843
1296452386
1184280393
1693904168
1506770594
412658156
618100025
2070095381
884206264
1716256640
1787774730
1491320719
994734755
858578513
1577127370
344773470
1109092973
1994057587
129188411
25166560
41325141
743444204
1487291177
1943148232
1672558337
1952658024
705641572
854134581
76576931
1488203922
204195192
2101293192
680450244
776247846
1512556917
1362735487
685585783
686418523
1960579405
857473943
672841128
691106078
1854682325
1691494973
1740802658
874091874
1378360217
586033991
1582339163
2045673404
1429754977
429599769
1602559762
1829081761
1108703182
1038722366
827660283
334527037
1345474617
1656311794
1672749331
15761447
877069867
238065537
804478623
682095186
1532087332
654082804
1027967056
73528887
1481700105
1560192279
289790360
48596602
1235436140
891507512
1739576899
2141840418
826667455
475407221
1892546003
1112986144
1821697016
938670376
2119243030
1069184090
1509053309
1590419581
558404759
348971925
216971785
1601494831
384835019
585465135
489938212
1914370887
1188505375
1941481904
1577127370
354550556
1635734813
869280763
847475265
841200276
579609186
1425856932
1420485763
1492012375
1396680628
490977937
1321658803
1179144186
979264588
204341517
271636883
1322987905
726133636
1479196246
1683814612
1377891851
2009992307
1225232778
458393883
936033415
1351414986
2139850367
826837372
1600373822
52265603
668934497
1309831782
1179070185
863260027
97101654
93695126
334891156
1452882180
488037890
763263745
255441669
1562942457
1724121678
439343451
1177082046
74227913
2054662736
193180335
610964254
2126550167
2067080125
1508097171
1389134816
599645084
1350532784
251919332
1080127018
930274434
1166323392
1901548646
1082387827
1234222143
1882198613
1827577043
1932496222
116166578
455757580
763603050
159040631
1819107125
1588201554
1246936539
1237391488
312863717
141594635
1095043236
482883441
476003642
379625910
1490417708
1620421576
1995144142
1614331695
489613456
1120930782
1534416694
477758331
995567534
101532474
450336321
1336934321
1573091394
1543054892
634431194
1408045716
1993062480
630381709
259946418
1057563607
1872493397
253160181
55564949
1792382843
1430756008
1518066949
2097323331
1136880429
777291561
468487855
1104960784
1635725044
234091868
1348458191
508361774
1975980486
833983708
262560554
1215533457
1315778942
249867931
1237322563
1316434313
1813741895
64237834
1198899534
1899181666
1194853894
1512622318
1788234851
429435375
525097509
815458654
763462409
467207463
1142309192
1005088576
1606697317
108985113
1606708726
1390985785
534989921
1919083978
1068580842
240518980
499337934
1800505823
1420080378
46690667
1209495853
409542269
388916027
1114260702
528767204
1273159651
50546044
593072756
323067153
1930194413
546844330
924673451
838079235
1575096007
1380809756
1863749214
1712862950
654160769
1124461369
1289004543
1171571602
1626378201
1376683588
1922121643
916244109
1441941874
949217217
524022457
970242398
358326441
1296477735
192996805
53712169
809666637
507826872
74195202
953720826
1627077704
43583211
1270265355
1198035266
1445174355
224871042
2050729359
592101493
1318391275
1479690222
1402797239
1782628954
344310506
5464542
1711715850
1534393839
1156658965
1097883675
1223263189
335341055
1038327067
1148655015
1159143678
1402388396
1823691231
2040460434
1581723516
1161892480
1612415336
1381128433
262349259
1523752374
258963496
509153200
1688773538
1586045349
868861279
484208029
1768278573
150971609
1465795897
141252400
489060699
595600827
713886634
109042579
2112253318
1641224107
1333360934
147560887
2130907078
230537645
1691994316
1807905414
1262382919
130566153
856525659
35578815
1200259390
1690378438
1821089643
1671513326
131670391
38173380
1086856075
2072821471
1381058249
145596221
971033355
1096761855
1816658881
1152369095
996891234
1842657184
405858974
1407011257
911241851
1078934521
84746656
116071801
944942512
1849597347
1247697766
231032238
1667498261
153433048
886763532
965860282
1206822700
1426718873
1334574606
824643440
505011309
98954744
1453201972
508422665
1692129657
1929094906
1621684709
198119259
1134912050
1138620432
2045345477
1470065210
24465508
608167152
602841650
998885049
274104770
1083435664
1229791358
334459201
1015110392
318440369
1583065257
1900719215
1330559839
1252246390
972879749
1469153248
425061513
256696130
1971376991
2079504447
142083767
903058729
1211857762
1827338195
380241405
1557326550
1756420128
2002759984
1618525211
494523751
106524506
1384187018
112675823
1127859664
906166582
1260111505
1583604069
1868165527
1752234330
1140877050
1094879396
1302000330
1079798407
595661619
1846587404
1287965917
1767375645
1506551189
724481250
1034989883
695463098
817499808
1973006738
1237280614
333438320
1557598852
1370437619
394597952
612671024
1796895501
918092666
2111526410
211295600
517983185
1682160828
845639957
443959432
430318657
32690594
779182382
901427057
2063676946
164072606
723096207
552830244
213335178
532718193
2026810762
1132255124
2145112193
990528875
917211235
225526599
1790694089
782633559
220692495
700067479
288803012
1607399941
1108984880
619116322
1031744231
274243325
984452516
1228399941
894407469
722588336
848524316
601210746
321534481
1211571324
992939312
1455082147
1282579892
323624860
1097587479
1242120388
913477849
522703222
655333630
1149912012
2095137671
1245859117
292974456
265931333
1632710845
365653369
547449963
2064358414
1122069378
1436040943
243540534
224720932
1595090523
314607700
938931561
2008874171
775289110
501968554
1886593271
1870910998
1820016201
1788196565
670238867
1093332812
305880838
32191861
338789399
975017748
2088062181
612574279
1503678319
338212940
878547471
563955294
633081192
1680327678
1101470885
50076020
1459719943
1556132890
37297227
1027436612
1356678907
1712456387
979013703
1579548648
705626970
611073826
853675087
1623680140
1501981715
1595992783
1676164943
1252110417
928135799
1416212871
2122488939
1893710756
2118070841
454832184
1510312214
18337485
1419790783
2110583821
1787241350
999782579
1565577687
456592104
136799474
1813461394
799196318
1195678496
381444425
1667151569
1827804938
727312273
472089183
746337498
1180804832
779708061
64519878
854810749
537765962
1459490570
157208380
873554330
467744014
240982811
1423559733
1402588906
620827657
1509288867
404045197
1935857448
520134892
1925512504
1835905620
1234589626
1504665054
1967533251
1908024276
1588109871
962799763
156499689
67320520
2008353769
1507923635
149507523
1151462475
586751722
727913473
818487778
1663467223
1674759291
1788235625
269116052
1558522170
304704168
2090679287
1068430847
1744390576
53133675
395018798
256941025
542297983
1812326116
1083510314
1425790263
1364528683
1478053479
1271216273
48755834
1507365435
222648959
1027578814
1660131186
1393156426
348405886
1056150237
133356244
2103667192
541240595
921594126
392348994
709829432
707388711
639558774
1519870817
1456308205
1662416601
1631590914
1273300100
1262682029
468495645
991339370
279749980
301377550
1973146825
1775393005
1431895544
85287946
1896404812
1851394748
840816446
454981205
1696031894
124455057
438817477
1755144943
1485270255
498633574
1276563994
549254285
1484536907
1103042308
1465965746
674800715
128340697
1231738154
2117282313
1231088101
834665316
1993318896
1658412626
2144184809
1612756552
1226979964
630217358
606580333
747861646
1191296612
59345503
895855891
702442803
1040080319
562301280
756828734
556855491
575496026
1590977835
584338280
1943341033
570919878
520546323
1201925562
1824720404
1583522538
1392232820
712582689
1800418278
52605314
934931291
1866360326
1738786794
1671132342
1913300250
1170768700
956835882
475675915
460652756
1114168085
97131820
1362024737
1056602425
1604251137
131442958
2097703369
1195585057
1319716406
754283521
969351705
1625278354
581718621
781692814
1723731507
1358935254
946064652
313844835
978678158
1882486943
153137166
1224788374
45390508
1293323332
193311521
82119910
1528406634
280122090
2055078480
673603445
1189711788
1618291915
1898197880
1485746361
844442789
253170709
1888312029
141752200
2070785093
575495085
998797294
2062928574
992864122
1257259669
1125506076
350856303
65189371
1899309937
1573404040
2011391091
1035939841
1792589611
171563633
1370820100
1211773858
333851524
1208565992
2023861859
1548992776
685949798
896092655
427145101
992016483
610130640
1545161012
988245968
358060246
1394249812
550408831
1916857226
1421263976
721543337
751241570
707155637
819605598
1252775173
945897983
124882143
1341907315
279733602
1133816493
1599179355
1704902276
567766937
268548300
955842247
875535118
711223431
514008938
611342058
992086531
1191316194
1062573881
930868189
700283760
1610961427
1985526961
529742974
1778542803
465179727
199989539
1549864575
726234109
1885928777
1736926753
98166605
1601575314
875789830
1829587396
1532030004
1876244413
882398689
500620446
593307459
10908483
970374411
1426952616
32943177
834935509
2088936116
591337588
591030441
1535730694
1262505527
643218269
1127350898
292407499
401296085
1823664347
464514902
1567585089
1266684704
526500410
478440497
1822262016
1401585750
1018528196
1215292994
545594706
1572822240
376906399
1356674253
455830973
1997039625
818991554
1557355147
27729379
1817486098
255660488
1613557337
1888355105
1787506444
1985773160
2140642715
1151143223
1176606971
1737418640
584536331
1246973930
1742660512
866576491
389292171
2011276436
1927785569
284872597
1050610676
225968586
2002209134
435009346
648331183
1781707185
286614799
1730389389
419033632
937797809
1559357251
158595235
917248409
337165271
364487915
801849641
1657655782
744963236
237560387
1343891563
634120462
75914163
2081607185
1860719386
1624506160
1075524739
1412380433
149162632
1986868142
236670726
1996109038
1394696184
1086956858
1121839401
1471228101
1603336122
1660864962
315733517
1155203792
459619982
1529230816
1400570033
801670474
530125050
1182222384
1645005056
990147759
663550907
1095019865
1499635957
258264615
26492284
1805589045
1648812908
231443760
118655006
1308922092
1457437614
767074481
1903303947
190832259
42310762
46782519
2086422599
1974357501
1423694543
1719253551
769262688
677377475
863207715
1760582776
282204301
1465852820
379799698
731995961
1587751512
765339043
210227005
1872600748
538485043
1258233610
1209238955
519133337
953345073
692900024
579669450
785131920
282666651
1678489757
110859651
287802903
1454180036
673504347
1509134908
1096116169
228380290
1589880379
610390268
975585590
1213639827
1307343738
1336456759
1522580409
1648765844
303892732
499532209
654670841
1943271883
273760140
1373724199
1986273884
1051117742
2085969444
873542466
1203433292
519133746
2069965813
36879998
2028507741
822489807
1504125879
490670709
2025753642
403439680
607897308
326510010
2056578543
1713920549
649927266
1492300739
2037313204
475895075
587714758
357009159
1174993564
2146775479
107834266
1948241016
15317230
1437515368
1684819171
1682014727
598660561
1465572511
1090215167
1053898261
569813841
1479917705
1620580854
2088755697
1548103980
628866234
1338418290
246138923
2041625858
1628922721
991940738
818530736
24561379
1459309053
2130603466
471042289
2126841758
1571639806
63942040
1971602451
1451076299
952357129
1719713446
1957904485
1169137011
221919725
978615142
1479844604
924662774
268712274
440438222
945657560
1374609927
905063897
2082205197
1465026775
682610127
1350412168
2078179405
1864113710
619992647
1387530637
460316602
9009727
391028572
1035322265
1835903474
921245077
1524125674
1876984922
623449754
1934067498
1379324541
1811003018
812701022
912862000
1123811973
437354562
54664452
1597828912
1004481709
113099937
393897892
739050778
1755298986
1809799486
1227950807
1322542035
916902311
49103376
1681964067
1433493574
330489829
240082712
143826528
491245931
41687503
19698485
2049589963
1605023965
693285731
190055250
437253470
1043710670
203768506
419004158
991543266
1136080501
293506495
1678879713
375952205
644392055
628857708
871118229
1187198566
1575128048
2102822031
439526185
2085761295
1049333120
699873205
1949153373
1216764625
923483616
299127828
1682233656
1947959683
316037073
582745591
904508346
700796017
955321104
1440131132
302517639
53537670
780914506
1774877807
947867981
1478147602
1486666822
2089959831
615864659
640953071
647276113
570676314
1501445491
327031706
2047369654
593864508
16583338
1207155970
2110699439
656789086
1398941983
1628265286
1957509008
2018584645
984586225
381490376
727219285
649663235
1745350700
858849719
1400729129
237362812
2107519647
1362647979
801578008
537829172
407589054
1985253596
1317069735
1240657089
539963639
724168536
1753710253
148862765
1384157582
580699600
1412791107
1850236185
668462578
688572133
59964355
967143961
1450353606
776336374
1091445496
985511773
2038600402
624133776
630124448
127188095
1436996402
1131745789
1655238576
297161931
1365029082
2112630619
439154099
1713226028
905791326
900120309
199781657
2053234045
1612568913
146527748
583677310
1757536080
477679288
944989237
1693970601
2032695240
742454382
1569394165
1728821500
1283313590
2095270914
1090578877
717012755
1407639664
1653214480
969172191
74228874
1030869829
2076246937
797368237
1488911019
264575070
1328034606
428132899
2054390644
550990139
1248243326
1550791364
1839684633
994838419
1631985112
682530736
137130260
1706720792
788870072
1516153825
846122222
1655501768
1686543446
1765990787
1431837783
630820669
1779221487
879625782
222936793
422123473
1966865183
145404090
329361688
1753764458
2058838084
85101427
1797547556
1998244555
162160942
56715503
843475006
448644208
1785188180
225086771
1030893744
848937264
635026945
672981954
1949906638
623687319
1377549209
1133987995
316426361
1745413912
980344258
1524486290
1383644338
1602742269
98073889
944091125
25142302
1889313955
1409753569
355340926
1338129495
906843924
1258244575
1574847835
659872608
508773880
69519613
1044063195
662732252
720121914
278036943
859060585
22718028
956944287
1315689353
738105995
1154235227
1486575344
272146535
1768541766
1963753594
542029530
1747652283
2036838553
869908887
1407617911
2060012850
1354793882
1301625769
2076928997
172714830
448876749
313947892
2039518527
55817675
562332819
203052559
434904859
1867790944
423618585
203631479
1970080278
140029935
1027199552
288030521
217991917
878840234
1844768110
646577496
2112220264
494665496
1466199740
2035382312
118966140
1348793786
2084773851
890418880
58466298
583906111
1263378546
803852802
1129406764
1539740075
2030013836
699597806
1069048259
878460778
805886701
1718784014
254157976
467979642
1397725253
1904012656
850254680
2049519142
1907246841
820656920
1136707372
1826314720
2131594997
2135935171
15908980
806872275
1648312702
329501902
1494930070
399854534
496020031
2032642062
985297543
146210381
486542760
1403106609
1115223625
1667186967
1781930759
1190909377
1467638063
1796489913
1948619404
359212841
359741400
1087512863
328059389
412318142
1578077990
711312515
1721084015
2080631825
270396348
1927661237
1430776389
521425104
1513638042
1843565554
564511498
1992357431
1813150299
212895613
305706781
346397451
1429715852
1608669695
306985554
1926519800
1182030492
1208425302
1894590375
2001159204
831050447
721105288
1253645181
1364050170
582146642
1821614390
914604072
466930276
680045258
1382036906
1168074310
1161507754
868719936
1042089890
923475075
2102206029
1171831098
252510541
865610373
1916793521
696630927
1434286299
1083136239
790126596
48165393
394964623
1513694888
1336581632
252794250
1657481926
669566178
1257845446
1789779977
2129194965
1428708274
1349906913
16650677
1713622264
461744453
1594583048
575399355
26467599
2097700973
363526681
172156210
194338605
1008539799
1321203896
1964835303
1923852995
1862845878
1650512071
2054543234
1356200270
6068955
1990408330
510279630
1158904960
1263628557
313091466
1153577230
1038055316
350509844
1597739003
1299434039
393914665
244461472
1876938852
1820402227
920710186
60406999
1106864488
1701684183
201159208
1921017502
1603321476
1418462342
529414513
2052379243
1951534389
449746243
568828113
1410213824
1022183761
1796412999
671122100
2110380614
1089780192
1266468799
1091451506
691902464
1517061048
405025200
1040305145
1598861507
1330241837
1053350969
2036084074
1137187842
1778073405
456447370
28189976
302320229
1114472810
2088688795
715570019
1966331462
165541415
1318586732
318233325
209015739
698725122
1605598158
225564747
564624285
393445515
1128610974
2046331813
1128499058
1964713599
709812216
631905324
161915751
1668794426
1684237957
1562705927
1365887454
563780966
1179172202
677172054
1929507697
764455914
1904653623
397371711
2017987657
669220018
192934822
2137338688
1512295848
847950552
1959649082
2004989682
1043128878
1173953780
1388731538
759787906
1456476131
878843137
337068181
1152158572
1413969737
891163752
469216475
1858713445
1155493298
735849336
645214692
1414740276
217081836
1739946050
572632965
69579803
1500751948
1988660541
176921945
412388053
297581513
1643774392
341875021
826189813
1448338812
303637458
1003542766
128251123
169438895
426258674
1706019762
468068590
804210214
884216503
452940094
920697628
147187177
1054944597
1329871969
1588726065
1061666595
1378692966
526512253
1263388643
1002361717
751647027
75541265
501953481
114730866
1677572419
1770709865
1386038873
225482865
141292850
1331606239
1295036911
2044232140
745697173
341672781
2071011215
999781141
1109069453
1479123876
695504873
2043551889
230753104
2112145054
1186888488
1878921332
1692522387
1203972365
111334731
1543794051
339947737
2106920143
876942527
625740703
454044226
803215741
959162918
13168792
1156758794
320805309
1972504889
26180541
223434231
2102163606
333073424
686493886
1571301893
372260322
174504345
155129483
1554821364
1230749314
1701901288
1545370742
1298867515
1937711977
319830237
1672971077
2101141949
461312189
1819084440
1531418456
1483249947
1050397427
112546866
903538553
740966931
1431414813
742339385
382711726
344156125
56214965
858520665
2065029957
562192260
402159738
59724178
219728469
444220630
939635632
1604195760
309669897
1237040556
1305469709
298785920
1638979902
360075767
426486664
1813871995
1437753640
108466331
2131640330
1373928663
64490255
858937905
616053087
2079558376
151816477
1058158714
346681141
1501737419
1701743182
1734715540
442944343
438382473
408473869
934716061
1030825557
2098351488
565727024
1863134316
332511021
2053332464
1224989383
872776030
296684490
1270870134
1186888488
1474528185
1715482860
567364757
1601298896
1296262291
1526405424
1864019339
1233475091
451559419
605123678
1280462257
2108258899
2034757429
944262420
1558037863
1766338934
1423162299
1949588240
91765252
896947132
1365501588
1620245914
476333788
197002418
796089948
650747939
1941709215
1524641609
339523935
198310916
167069530
1763066436
461004436
891721632
611639389
1770855272
1925883778
1763347241
486581221
1130888983
1661960527
1097356679
2119414282
1514290755
1634862437
1673384633
1845899331
1143322464
1881585630
545396607
1713044865
185712239
2104791882
793708413
1781574120
172899823
1614383349
851981406
1569002939
1202698795
264140832
353302009
676618346
2066749694
1053245601
446533668
227600160
1447833016
289076327
96911554
497181170
2067953879
121840366
1885508195
872371457
130495284
1826606312
754660582
164046454
443461571
1079094177
380650473
218678480
785575893
1837604053
479318890
1354912373
241782453
408961180
252811639
1139177977
1659949810
903597503
1892326161
889365765
595806815
737840206
292451607
1882590142
1692956236
1730852167
1512866898
471789033
52478062
979927363
177819334
198565218
844491892
1253156491
1553390257
1415767414
1407505958
1005869893
1662406577
599010561
1618781610
821652366
631471379
1480664195
1206666443
1187439762
2008948486
419401642
1353602448
1372729296
1331154928
769278533
1754550393
184290206
33474664
1437128686
627495654
1503938512
1702509826
459352419
565145366
2095436928
24500212
41514660
417854205
230005219
573332329
182084774
715216745
2097708187
1784375335
140722235
1483967741
1130881013
462209429
1630514988
1808568641
1135821257
1561292883
2016538640
1444272586
568550902
349894048
1765851054
805838788
100052415
9530697
1355961249
1219584548
1193406261
1712722
1184958712
1921470135
881722435
2025843113
1456632795
1596543729
1228396490
105990093
135213926
1211837097
47093579
1584716823
338913500
2056276883
1642539874
1687018943
101488091
1934523762
1757336129
626487209
719300266
1632016698
1779461433
942418087
552671203
420843933
1874133172
485784611
589811836
1398612805
1922461198
1670492946
2040573390
2059751624
308789052
443115462
1683842665
991763490
790637493
1880388413
617400098
234948003
1334243461
101359575
2057784379
374752158
1637691085
1959798124
2068480663
1992373877
188033484
1812144014
1861017481
622075576
1502900145
39447990
1162697692
349150938
2056840518
1964956370
24662701
1758959951
840516743
408176588
271560750
1019675078
1827983711
279083046
399562199
659278499
1005109676
1524636301
1818735631
1552825438
1567938193
1026059502
2111978601
597207560
1583001713
1624500501
1458663863
657105187
884590029
892888528
1895414399
338168564
504447274
1040565350
1613583106
83898150
1560969241
158361506
674238938
746142373
247756673
1631038565
1861067580
1574811222
420364385
2028960773
667353729
27960422
1255204882
1442896860
470836398
991540828
413554615
615653883
620911983
1096153452
1990586507
809473480
1049836328
1335041668
504093370
594744220
1575879661
179025106
1954643302
603174700
2059924572
2034939680
1049258530
770752835
1217462561
252167340
166094050
325897618
1115722789
492790089
1825313461
423366558
805403617
506838098
1309956082
1513047277
1127013468
1094261234
1067467312
176235626
2041649012
1664260554
1918485269
245268859
678973081
166880384
1446424503
178452898
1189179348
1116349677
541526187
218195185
16857065
832415810
35398672
861227780
358863361
984220877
1833182900
137268459
97057524
1712079618
877177475
603258783
181621353
936621102
193536730
1600782840
300806635
1854337593
312492531
1052369752
1814010969
2035293970
593123605
337328089
289295138
932465703
1888918832
1794516379
1025887358
320085368
1539559676
664315260
1667450741
943832399
617489854
1349947751
421115920
1564665819
1535893921
1718592560
2024077504
1309060101
1848733391
136125259
1058713255
132619831
1605288119
344302235
1137717876
667900409
2105180421
1653273855
572530177
703020192
2106743971
1041596709
408830497
928233687
244929066
560562731
382412213
217053936
1110860241
145821570
1729457130
1006985633
1820960362
648545934
667128780
1735130824
1569780609
1345584311
1731980339
1647449488
842883901
265891106
485645360
1381798427
1813407617
1534191403
1552881511
343900090
2134408987
1925725901
1775713643
289214414
436768074
1963778105
559279925
1177105878
236252795
1673257181
631883721
708204643
1133023308
382020620
436233419
341905736
1784681197
1504798276
1877930161
889072195
2065226863
678887912
791609370
559739838
928894386
1343671995
700444893
761549448
133439753
746658833
1782909507
590604048
1525863518
1695995342
383656432
772663605
1175568933
1092781997
157853245
930198291
1577900308
431484276
1007833773
768477121
2070865255
775294325
160842469
1704269578
579578124
2063060376
1167219849
41848543
1552983190
1685843436
281893587
1603161961
1864533834
647648891
887217737
1347366892
1547568030
1022895109
410175430
1296295355
1556565748
2032742172
365207051
2425162
211754795
1471242023
2082616766
376796125
107870465
818513948
1446329146
1673970971
987593579
709949568
1031461945
1433345533
2058012203
60903057
1551447152
42282771
185880100
1837782930
1556384723
968094125
1593754718
1511610182
1036080989
214690196
2124031846
1497300009
1295274019
6956371
1315280040
1776567853
2104581201
1754450970
1231180054
1835683159
1310261948
280038537
26466773
1014574283
664366984
2027057445
2052534096
800698593
236812224
291833931
1104073991
926721204
1242038936
1343488308
1648462267
1643280711
1086094694
738916486
1714681471
1667919352
1763577796
1171069045
1919410149
680626709
533597379
598221283
1969743775
1126457897
1690074968
1079190091
1692430517
1213821649
62357002
1962399455
1417775643
2109504508
29067136
1603874665
926391387
1660690259
1854489068
1821643719
1867180761
1930438077
259911200
553319655
920974078
955070789
1108623031
537056774
1971273386
587600439
775419611
1947975029
262242873
203048736
2022750065
1397631420
117026144
855450544
2138370843
996977989
446512708
1088913472
1994199949
94491294
1022121594
1246092139
2005901101
1657286110
1968254708
860516669
969076939
1117441931
172580709
1522998569
712536333
1239540904
998303918
1086982569
182432042
793591687
954229770
1332865089
369700635
710901139
140349797
1925292952
1451456613
502173558
1115904318
1893980815
580581791
1387051317
1005484274
253393904
313636288
1738793587
185878173
1933975403
255320062
168728923
2136209548
1523071186
839252907
1852573876
468969109
469517561
942392527
1966798231
132114863
1467359203
2129753166
1026821212
1475343119
9859195
850404426
1798900865
162147333
1376159810
1493987376
38189077
1354241311
682149792
1669123255
2099397922
1132091208
14915920
256547519
1722709918
5090682
1500339074
1323094341
2097183185
1831794463
313801405
1801122915
1063992066
732827743
1180408623
47373596
1716918895
913971572
524911310
1584609949
955449066
874832332
855292453
599354038
681934283
990802034
723503823
37789397
585451128
1268248318
727552492
1817573533
739082516
389931827
1808854661
57338431
1582053513
801574769
953116287
2029382651
800982018
1026181696
388351860
1671481259
1750400432
1237390344
1670721935
1058787444
408128859
291035452
1152849220
1765412490
204348233
1890750542
1561159075
322886233
184462529
2044682587
174915778
201963179
1693494136
278916287
797240554
216175982
1909914654
891152978
493669593
612615673
682083767
1021908630
1652167991
1269481412
2058382013
1190525528
606855478
1891125676
1220796408
1234457018
725844390
1252414364
796477250
1224537585
2031087656
1532448363
1213389567
1925724127
427604060
1199724744
1359626634
1724506583
1063420911
149258946
1845016245
1199120308
1465097640
525891428
31349806
1428086096
676314407
584419069
1280545298
1746575580
1569102674
1512652119
1649862345
818017593
1130478037
1791011141
1173077558
118378047
1110901188
1739784435
481411900
1433270601
86975424
614143681
1480602703
1387399367
210472596
28273560
597662606
1430470854
1556807768
68082840
52201741
2132598323
1982020205
594425209
501029727
286696357
1549770370
280046791
1483869418
1677817735
2101055030
932788612
1799892890
428504030
2019379790
238628209
122126913
1385522753
736524965
972709770
1659610364
1260243004
380913782
1139103569
1661545969
428851606
133226800
1361218693
372496267
389451373
1721099979
1835549384
814949963
1207140032
933726352
900955541
510574253
1964111440
1198948809
1456731778
2093620565
1505340727
973244814
457752131
145772012
1826327987
472607072
1880665809
1554149687
361642416
1466810182
2093772977
156798446
915750486
1187132618
492987402
1630451306
1904204436
1417079480
1343952401
113628783
1276534376
1618554816
936986888
41111599
1667276097
686259925
1105078442
1241296503
1913152690
1126122462
119830520
35370050
1483958924
1599145270
1582226385
896734002
155681687
1576448656
2000923432
278062381
1717607737
191559325
827555310
144147754
2038010239
961725238
610025303
1330842720
231966625
691608929
1647444246
1991678467
807753025
723605949
109313971
1249036056
1068464087
2062566138
1762677531
161118607
596392086
1011207116
385590750
739315897
40350927
858864226
124694403
1833581744
543381007
445399792
1432463096
2139568982
1242652479
1208136960
1230213847
309044646
952453563
1885865030
472136946
1644603985
328040156
834080744
1521035304
1972067236
1416992573
432921995
333138707
1137088763
1857266617
1779501590
420536270
158465007
278906253
917196403
2124387497
1438429291
1749530540
1273544182
1877163129
596380104
577189850
1712201279
1998584708
1832953848
224026775
36243997
1969369225
595957402
1427367682
143212103
951096348
1986473189
657452186
1371160739
408129338
1733484734
407354703
377208240
761206011
105900246
1099916251
560719535
408578431
1977477673
209299015
743831460
1167955400
1122334731
2058057054
887484724
826282021
2100218168
188808481
366381083
1955179827
1127464133
756251546
1002488772
2001013317
20125986
1734164557
989771347
1209388874
1024881830
1879110398
828981265
588612992
1153493628
2081041386
849085784
277139326
1255451919
896098716
2064415552
1390894527
785467914
1017961419
1767303836
465233603
1317673225
790975165
1729861050
1602801874
470672209
1462709659
500028852
1872128085
327669137
760004285
1432966262
844628430
1258618155
1265968972
1120894443
2079471695
1051969885
282019901
1388743034
1720451192
1720124156
244168313
1198253444
2134991208
18106378
1766287670
1526294545
824078580
1116127849
1388362790
839571552
1218084348
1861657021
1617302033
117582190
429893572
1337215134
403577294
670527167
1056190240
1748564895
1344925310
677467436
318809310
1856972526
1374378466
1637764015
843983615
1222299467
771918720
1452782004
876017525
882267561
1779019663
520562485
597614453
1157825421
1417680960
1742863853
1057101864
2066978022
667032920
1993224882
1436008319
1487121422
188908113
1774026369
158398912
2066616165
885545111
1172159656
1783016583
550512127
1791472784
1760553519
24108411
1887642432
1121145092
1151850939
746452935
1849674907
282945528
534718843
544133750
1413456595
1690840244
212407507
223834695
972385537
2080927186
542098363
894802339
735491382
997566832
2083299535
1384141096
2050057616
619009981
675943533
584029371
1534143950
759376652
1889361003
1556629487
974743560
835901954
1495145042
196736549
2111953680
1288615686
433804707
1955926970
2103989527
928771243
721499266
422532464
1989491920
1937804948
134910021
781563455
1754913896
61906848
2141957573
266198909
1172787035
547918538
356828657
1458270214
1107835137
143505843
372644222
1436443938
527374483
1747428482
892273657
1170222652
989437759
1377205266
1515433536
1433333605
149628698
829821307
1411597465
1799728686
1898228740
1181331269
1769891057
633314737
1637951813
2077512376
474266494
634879848
1940462390
1569361957
1932583475
1077047259
1467953484
1963177802
1911881456
2136082278
1683293874
1843192436
754140021
1516146436
1232264959
1889535062
1691178429
209245958
896036737
381926221
2122777135
1496006334
886020296
2033142214
93715232
469245632
1532589915
1788216818
430719468
1690255023
2075301276
813230017
1364832641
1999559166
1934976774
1496566654
932348806
1690290324
421694959
353286774
1965638653
1837991934
1551334256
1263278280
858156322
460377935
461334111
1733728814
113505520
2005268004
91536653
1682465908
1681536451
129174597
955172238
1388564017
1291550726
462546184
500109357
355995395
135355321
627504387
12761307
148069066
843271126
1359319903
1024894248
435276567
281434690
266848105
1895667158
918729277
245927809
698890746
1898485440
987612201
1497628934
992900229
1975465373
573959524
1235066751
1528680249
911265590
2064718169
1337172059
476342411
916004883
1159068996
2123891750
2633276
1349630193
1320189931
499029497
1859958401
1380680706
524868389
1724487762
1041740155
215121779
1942416409
1022778759
140154063
1988024688
1079298524
1169320106
1133740563
522860004
92981258
466985041
676169676
861013840
1045701127
1503369001
1497050658
731077388
1730084545
1258508431
1375050593
596737117
1090770197
227627254
447331764
725444561
334938545
387026419
1577074388
1691425355
495992024
1953208990
2055680908
2128518733
1852989012
2100873225
705623863
1522572512
1512201831
992989574
445878902
762759890
2015754656
1748141594
1445302923
502068362
1805845288
1338900093
1083835124
1638112751
327331626
1709708129
1432341016
55851249
164635994
1211309436
1798981649
766085191
1585907552
1931703680
378629176
2079621141
2110209186
1718688348
1628785671
2055839588
1254466942
981177517
818937743
263689410
1189120303
123542812
956462490
1426248444
1566159140
1356063927
1538571900
614873868
2080880714
1104481793
344255614
1914307943
439913033
1288311338
2068662755
1120835482
78993169
1580847233
1279354950
30468986
1466652418
1187952023
334540173
81296535
167880209
1016933393
583701511
2097948984
1486294005
1557873154
1352122383
936795553
981778921
1899865261
1211349823
872031259
1465586139
1184146355
1603918097
873921730
204552232
1196011590
1266215229
917660182
940695026
1526456984
394505426
1607443863
886566708
1191176708
1280884839
178958498
1511844761
50737542
309734646
948415232
1063366380
1122573719
1257604151
119775701
116088305
1905674587
929970118
376024416
146812448
1923376533
1008418755
13977982
142588217
1032512978
830961479
216109573
105530030
809445980
1174281900
1957077519
274422257
1240963616
1447383099
169255463
1783843941
480192742
2118295289
1340784973
1268743040
91794039
278261877
1865221276
1331368894
290171859
941455357
1964414493
1668181679
552927701
545780101
314109841
1812118518
1332495882
1295176466
647918725
928250069
787198081
773195019
512778695
1158311292
407398295
88672476
674814705
270409996
1880061055
1697974628
86789943
215571622
1016844362
822261472
1968257397
2121276195
164688880
743335919
753738343
352097553
1840928600
1630458649
1561924737
1359371213
1537058679
1621274685
332601916
450445473
1281433292
1194660738
1790409181
2116499506
882826512
1210971666
150520462
1349750154
1944048760
24357989
1256692085
916872250
2096550491
636208592
1677132154
536450110
1825943395
1765694072
2116658631
1639566018
612406209
1329092111
1743239304
1046434199
1060099799
738931955
476881653
1807669400
1041228630
2013718881
991050488
1357823339
713144673
138502904
937709895
611804509
828826801
431334178
354787761
355962940
923868921
268650549
276749414
391245022
1257095596
2135475768
791243359
473992904
2072982959
1890329308
42275352
1569490479
1010165493
237861346
1204552939
301719315
1728713805
1274320595
193281521
586571216
929352666
375436845
183440920
971001447
1078615796
153446788
823710279
650057820
1423234568
809517026
1080765724
1243795418
2081386289
1342669945
909244630
17786337
1942914057
714384453
536597558
39853058
1239813273
978421989
1637960348
335657005
389051318
423692739
1733522969
633044474
878968186
1070064020
195258722
926923335
778963725
1908583466
13888188
1744485965
862790281
1603754960
2038021385
1277494269
903109083
992414849
1960775954
284151148
121910916
1826111634
1277454491
1122905736
1547499547
8815809
1959071836
510518591
1007745393
51924203
1348661178
1724259663
864720196
864335726
1116307024
1970837284
1261244278
1706316179
1820094981
1246900592
309932324
849630699
1594886988
1013547477
84381863
1129757581
536211893
1318109818
183173711
1174733662
2141223767
875826331
2000131887
1835819441
2059656575
1478964738
983780143
499283255
864953225
2001624248
792979201
1050054822
701827548
211033154
1203010449
109920804
255044909
1707350262
2052150659
299811439
54338596
451916130
1993080909
1712695822
2041768395
777805306
1676952967
1873665905
977398126
581788929
1389167748
1426355333
1004136596
181315851
603562562
83173485
864741411
974982105
1120702195
1516955242
1909398047
486374369
1967030521
663856583
885589004
145888595
2043871873
1170623589
270750065
727595718
1322682632
33816220
1047659175
105010859
2133918874
1008699100
1056005605
928458397
1729765243
1603372473
651878611
533159313
1827094234
147333211
1099078255
1337881447
493431674
1192665668
586387842
194683902
1404195545
628064150
1930771021
1257267870
54765254
1660595086
215639993
1293432851
859053981
1730578339
1055654935
148191892
46041357
1338169358
2064653588
975980669
1414988414
407979552
2060264198
1259840313
2130121327
1375530723
919322275
134216144
1847161378
1511514903
2046508252
1058784301
1164767688
1450534465
1801832409
1679413104
909608144
1730813827
117346356
1042689656
295514577
1602549219
374774193
553748560
1415238409
2059985187
1870973606
1958902835
996803591
26181897
1931621239
1015735354
851490050
1500763559
1268763267
1505746900
1625710870
23843085
1030721973
603985451
674469963
1414200912
1501164277
1101899524
842626536
736617506
145478294
615193539
2040055966
749773471
446630150
231668566
1740165694
1744827416
1711466391
781747209
799031843
1414191916
1542561085
411595072
1564280311
86520794
1434829299
1129759439
903607379
537282646
1690630417
1804735618
1616428129
944696344
752672978
16675615
1466628868
1514301243
886856890
828643455
398272253
990390435
507780052
1209891488
2125431783
490136746
192213461
626254663
1069158644
1855610468
1062971624
421792650
1065114806
1053657242
22747503
1911627077
2013604282
380820200
428925839
1148913565
2060792173
1018097940
1024876983
852587716
211849953
2106837593
1816322946
244812428
413520582
878085830
1174329690
1980992712
425193682
2057442128
2040832140
1343929876
1407519550
11767375
621948301
1651741855
1824965209
1704132039
1980368759
976686923
2009873465
1103681283
2121222845
1562852202
1722664753
469607052
42843705
443569549
731940837
372218224
528992040
1912723854
1424311580
746616902
1682187793
1607164219
1793476447
1351047295
1677194399
1832147365
1828101451
399657162
1901419227
966209226
227075334
2088257364
831922967
1675821250
1232908603
99229452
1260990939
770587267
1057633279
1977292699
1312222611
484510745
2132319318
1883934914
48937926
1549888175
285425530
706628476
1388161888
644376286
625254889
155674412
1440786306
1442115909
1098169195
221991676
524004052
219880038
208648591
1906713899
948209249
189458767
208340076
1731239579
1142908455
851082146
309596585
108198712
1553714796
460535442
24506494
1463231192
1307985555
1613343047
1420134794
1171875537
1089394799
906144650
1454572366
983186856
1625433060
1639983439
1640837164
2029695202
1906001494
1017509702
661051298
352048491
1942470078
732944084
932225081
260176071
1267110524
1674442413
1512331304
1784218637
1260554657
743370287
1303483232
1314717871
859850456
2099231645
1769411382
1739292087
1893547846
2059898859
1149417781
875927023
831495137
1894212866
748453802
1359440802
165829894
1677632652
1786905992
1433070340
557988096
1273645932
810984203
1998799529
1870304974
1578023860
129725336
868089964
1364107403
1684086195
1837257057
414805063
881959279
1274097378
280563322
1153893796
1124983533
454328983
1416308600
1577250053
714011193
190863615
1576783856
276360633
831422721
1573077598
798758673
1413695629
1274852273
1487891375
884661376
625720935
1286511202
302298029
2127386918
1068415681
663328102
1289434442
411963854
2054635628
1637974218
569311998
726584438
49037786
1141097939
810433314
1893412761
1157854951
1177772845
1723768307
2099241382
446384644
2007334137
88776490
1855154981
633384587
1103613806
2049749711
12374121
841060622
1012369425
1933555659
926074712
207732374
462166915
2043069897
1950683714
1455390767
202648764
1316562130
908319453
1062196180
2026277198
1206921533
132363092
527442007
1366455926
1554758161
74068552
1372494989
2011745264
1112329131
1568188122
143999040
1463672545
62291569
2050854330
1594855505
1449116087
948239732
958871222
785812092
302267330
672770501
1926059793
1379510040
580452506
2136798035
1818350796
1689137837
1301814727
642495779
752434892
1908271843
1425564684
359532400
2033329851
192681686
162467765
261217057
1593447761
358633864
1331332410
1938989763
2029836701
1888966071
1662020822
1702924212
362433114
2075778850
576580778
457530638
1695099464
1189475215
550540934
569014793
1251194110
239488857
2102370399
542678804
862568975
504369350
1249975333
86058151
1822689115
1267695951
1001971093
1994649127
835782645
959998689
708674400
1450718896
1709452853
985715772
908850777
1839427403
805865200
1212462697
1706017749
765894718
1244691312
990890373
689088102
520768196
1636990022
1298648625
2082540770
1357436733
881768627
171192152
712530058
282071048
211044083
1518245314
388577619
789317781
982743970
514744719
791083102
1186858722
234462362
973020945
2102035789
794486671
860347858
1273890986
525980098
2110967604
631096861
699306079
1577320457
935669036
522347702
800046603
802987002
122667359
55400028
306292160
1729105801
1327274538
978224621
888914234
1372741800
175433162
513740710
68316893
2133431712
1816193072
1952771617
352551593
1648767254
573209013
512996428
1344421648
1624286544
2118016796
1016846411
1983751831
877959360
1278837077
716294324
1176505369
1415419190
2137903913
1105952409
1760206198
490949353
901062772
594953328
1874427875
647000793
1685220691
2073312787
268862960
1631575196
1077844728
155735763
944892727
1495433440
462132598
1894499178
1757096695
1456297134
959961562
717536725
145047953
1119829517
1738385886
607462992
1219756003
2031396601
1072286359
998467237
529059867
1866106505
436818540
2099950384
1916609007
323201945
946008535
1950755080
202752376
333889583
1070335328
522817766
1570734189
150126857
43057153
1818852414
143587277
1447220910
1465005378
535525702
1785487559
1390989528
808456811
794882577
2009006109
1447732666
633438087
1387710784
1683695320
1742553519
1360273470
663328029
620217802
1371516085
1823013471
1285977075
839935880
1624332555
1529628551
5544211
934641163
2086140763
1641625972
37708492
1824226090
409269030
644077890
658774193
2071199949
1969970247
1645980332
609415062
850925259
1012484635
1793996979
229430936
2043749239
1105200655
230487497
1251651775
1528828036
1778675207
599889345
1943846399
2064014915
1586729822
1645550955
588307686
474610993
2063303754
672069863
242369089
1257339644
205101539
1283786659
825094739
2079849570
640701285
2049589276
1825501155
858818523
778720317
502330935
1973151921
1661204473
425316653
2142932872
497011429
162438695
349839890
1135569541
198376597
677024114
2066670035
1689939127
1999880398
1027544758
265214723
599021994
1358561015
665185692
1977536505
1182666781
1571436403
1343057937
1868156242
1797400348
340299314
1025170002
1000070538
1311787364
2049206478
864501373
13746981
1423511451
873746968
1535125823
1207944248
2029294877
1999852903
1072375380
1996645889
1766747204
2046682863
670129048
1817289306
293397631
652109134
539712280
1234097862
1016193312
912372722
1430017967
392197305
1485743470
228814875
1879600071
1691474719
1888890433
1507829319
1093118750
272945536
710594040
1728413375
324655364
1691598785
830965343
96233054
952362964
859754162
1288411386
1326602068
468826220
1965555416
953808852
611859801
883053672
27409753
915679296
574948925
814413985
1195377671
501044357
887933058
1642914975
1110821213
1099458050
1547640570
745173865
293567737
531927476
1528849062
635697498
2110159332
494740365
1453608950
1656825721
833495923
1806384984
1630568570
923315903
2027063599
1582221805
966818631
1070722565
1046198908
2134190465
1569844460
1110483732
578305523
1422965358
1092157000
2110291901
587632201
368581228
473955167
167471629
937827010
801189264
581571659
587341815
1364298360
1856882229
1341811278
379461255
1567019347
388553161
1768280694
474549815
868222966
397669813
1145099951
980520299
811959313
317392921
74106229
1275913589
1248970180
1361286319
252429029
818301047
1092692065
1782517435
911972755
717589573
1774139629
1794762791
1608131953
1077968830
270779131
1120072672
314095212
1268746306
1416247180
1754408582
1073917237
1662147242
1575160288
622324571
511268453
91239827
752507784
755450405
1811109482
1400613844
1569801198
2006248796
933816909
1008561554
2051692175
1338132068
2045476618
1962206732
1520632752
2008800539
508006726
754672293
131446210
1104283718
16870180
1643346555
851686047
2113418075
1982150466
1682856142
936248269
1771904339
425275633
1555936498
211782010
49369538
729150378
313032622
1417270720
2049040574
172332138
923512066
1016497135
2028215482
617929264
1559369072
1171420060
359229060
563900751
1626910943
1847976510
1460393667
2059497013
1310590931
1531188959
191201709
1443681215
1255298310
1181843661
1780823546
348481146
312215088
208993772
1864436949
1570766409
260222667
949083715
387837049
191220154
504498956
1629870018
33238574
585660246
1114397941
1682258575
245949169
1849988421
2021431318
418387461
1830115887
1951900939
266255745
262259891
1329896369
1838454280
2146821201
526091616
326702496
1914361212
226476868
1936971772
1704984288
1586141443
1339080653
249166479
92156619
848108638
498016748
1963083690
75514065
1956583758
2089454258
604833519
1370903219
92657671
83505109
1754335141
1278741236
175589809
1125276939
287563100
1638328303
741853660
814157520
345645400
746399152
2097683259
303426547
717906332
2010661516
935793653
72152232
633480845
1900532692
1827286365
982205889
1247217396
570483518
1663600718
279355175
1323038865
1273291462
805843412
1258206326
1871388188
1978044668
295173680
824722984
2046394929
969135075
354961386
489760261
546484448
1749194316
845101529
1910678053
418181378
375153540
1669373593
1915322276
799203449
980904851
1487968167
1310248993
968030128
1484765636
1029982535
1587283362
313162157
1425881614
1418509940
1204972087
801595068
1450336268
1157906350
1943341600
854138509
2046140198
1092247112
831790105
1994845845
1137664926
1457490730
1973755991
1936927832
1609300224
1892331053
616716332
1661563315
1109523653
1721787982
1806729263
436939864
954997018
1291998443
1370322222
1417431658
1694213433
1377405602
758077448
2045835019
2016058642
1573679431
57499369
1630143447
190996623
1343750693
1267935220
418202878
1795809978
2033076278
1633629074
1842229293
244210941
1313212304
750122164
1315433836
869069515
1745590526
81613772
1468984780
1134672416
572940058
1155034874
687143871
2076939411
326588276
1593555530
173489950
1061263972
1704882174
1349071491
1220764517
1005323562
1943051125
818010134
1598464351
976645238
1697386869
180328074
1041334981
1763014113
497670192
1722877569
360883980
1325126083
573376568
608736577
880039955
2015991433
1947926061
1193507778
1335092309
1784808182
1229275705
1483742568
1930965234
829320183
1035443612
1021892612
609895455
987025458
1286740947
1469366934
616434628
280968692
1918618208
2132224303
486011708
1619606022
1586014586
1437267535
85826304
1735715778
278762328
31264909
1400155654
1220383030
1354957387
901888814
1096409841
1150015105
1755460141
1332022204
632463691
1460226082
669404143
807434921
1247550866
1013589405
1563291927
298494790
1802592054
750759338
436827621
1875364378
968413945
992378503
1882405048
1428768996
1322440503
646979427
1662010735
1909953379
262275255
1700281647
1352329829
167830326
390895545
2080672029
1174015372
80325636
627066998
66682197
726276507
948768179
745463479
1717548760
1483740898
372787155
1861146663
911370220
1147768377
230221780
974072706
1975842949
678599111
189664350
34395440
1772502579
846502274
437911816
1126352884
1603758480
1845235327
43610564
854168430
2016237415
60842517
1156486024
1863938569
731929285
115051914
543872306
911825660
39424826
1496741176
219751813
522651635
417443586
265614188
7222881
1725772331
162747397
353341164
415208726
1730988971
2081809573
679579428
505338268
138021180
538516943
330869309
1960346743
848087409
1620501732
2041328975
1376177446
2043194245
1701640846
158547716
2030835806
910721189
862150987
1019387807
817130150
1748315576
370497052
977182844
1897108820
196134452
61444513
1940163877
74302386
1422332761
1323707156
166809399
609824670
1841229634
1474605300
2141496029
1297518529
790660675
1487196881
270685124
17111240
543373412
407357570
1270331092
2048733201
2075505458
341393867
1845192710
1400466023
1618335422
96465678
1472398500
2014252614
1532498476
1745630356
1238065458
1550866034
1516133337
1866067907
563205642
591947773
2136732133
1136121224
365963102
1865683198
324135432
3706915
1551184095
1850869989
512682840
1238595819
1933632299
454895619
2104879846
210136581
1895581351
191888240
1556129355
1338481794
277740160
1921686195
1266950908
515442275
1904608786
1141010963
897149370
77933362
698818904
945835331
1270504538
1288980189
1686787966
2076092450
666242278
661913553
81804617
203045755
980000197
46982308
682781985
978478407
2060434276
464665826
1199923303
697561081
2138110084
993293281
499286024
2090930842
1521138603
1814803634
2061335699
700928701
200372850
444671568
872849330
1809312375
49425092
1958479608
1109584344
527173744
681438987
875542466
647140751
190450214
745162555
973114285
947385135
14007425
1124676335
2028312868
1189612449
2087383991
1878473324
1411692687
678892806
1371418324
1121492634
157578015
566797639
1207338688
903748614
681420805
1952931405
729759440
1672038810
1871418824
184128093
391316388
1544009967
1587245257
150783698
1106851913
1669373681
927837057
291345020
910113772
459231724
777854937
1514877052
1217413148
506530570
373787967
298569013
1825464363
392268830
13864045
365379798
1827072411
389095532
1644514556
1250854408
1180022329
1089498268
108399187
916076545
281009319
541934682
2031458931
1552134073
924048418
769299470
1258052449
2013313552
1073503196
1960509660
193276466
1053512074
2128804597
52051967
1495148832
266031702
423089485
2041865916
165708316
424834309
23411032
976439324
780024577
938298432
1043872874
1316735235
1376422450
1348609732
914236748
1633449750
501485031
2056574983
1958149258
888036808
965423745
1190892656
13896895
1589624065
518770336
1871848322
1849591852
2132208911
599506677
417609864
179917638
985635288
1584756020
1445282899
607720259
845019350
676394862
276740044
416490711
921531618
132792912
55922210
1749632118
2097935540
1178010320
1998698827
88170604
1067719723
549190597
1239997101
1852149880
268001137
928569337
1415827904
1581582900
1925449414
1866728802
1922255626
51472965
1293071056
1470108357
961920953
1436709571
1421849894
163112283
1457650881
1446414145
762027487
1201953630
1614857642
1165703278
454496542
1744183254
1442923272
2134754581
2144807499
1164331752
1598098556
137472017
331032674
692375425
1099373411
1175886180
1373302383
760654401
2117622176
998369276
16538893
901864489
1990645520
434725263
379661129
363140305
434502787
142078833
2033618094
1012695688
1851583755
862564729
865728094
1673368674
143192594
114600759
1945978092
1925291335
57238572
177354018
1953983082
1901487287
252362494
1423814689
1685431149
1914387058
973976187
890702972
1450777964
974998404
1989143127
1156069448
1737547957
525110587
888811553
1138155235
647420871
1545261430
2080097484
1320878669
508438435
1377980998
615373631
2112710664
321453579
1302163153
772060736
7934462
1805893402
150293149
212570459
2104456052
14698447
5505238
686701420
314561156
1208729201
2145912699
633931357
1149052337
1754438591
1141968095
31860757
1545645411
1829432535
1597900756
1151252018
389490844
1259004805
1830614053
894305060
2070254649
2040660592
1730788014
1230212682
1307957693
421744186
889510188
967431643
25477311
1450699929
1399200739
1700463132
2012248223
91675335
438932725
378053622
851944829
522091955
436785550
1640363922
321303128
2011147167
1415157975
2065482519
671932925
676800884
1982209981
411219154
2101634883
48023776
778379721
1949267500
117598891
1535557314
1458132894
1435132911
826902878
1018496625
1078520585
1245836225
904598670
143270306
435845581
786403432
188588639
1816109705
506793893
1114402182
1336768739
1469296544
250429318
1359087152
678025689
560448804
1035120195
791241271
1806751345
1705397795
93376532
1417783018
1506172068
1948339194
1036485305
751670620
1748756939
16073461
172686484
357855883
724048824
241238253
346251379
1332728651
1794326114
661405319
90101409
709464119
410271816
733738646
366767040
558995452
57626447
608756853
872556856
207136986
1317426854
201897695
1477932053
482785990
22282694
671672217
424385729
1031379636
557241850
906735224
444005035
1128901490
755024626
452737088
974023955
1318790515
1891389721
419792895
1181729901
1004122566
1709362265
2091404649
1464835388
360463906
2118004277
1741252160
753666695
974735435
1384102206
1208720965
1685726179
996260103
653306512
705751454
142549558
116752909
1917192263
1097994978
1957828867
1178487201
914567740
267477565
1760282849
1799186002
697681016
1898742450
259650539
1447080691
2003666382
486472087
1781996529
297549263
1658015159
776158151
1158090370
320545942
813339322
1561523846
589993784
395348065
495955345
1089703195
328712178
1393574172
724884794
2043546000
1550379927
244534057
753363568
684029124
1130813362
856147085
400363623
850894785
1426814663
1703692183
2041423746
1152951313
1397166383
1690854564
1494902782
1325493566
59520658
2128507607
1531592063
197656510
58394138
1434007975
1394886368
252964461
1555371382
2096691879
509518335
1095718737
2072562385
286291562
433568992
1276224228
730570838
936505958
45733882
661629376
1211929568
298365317
499783307
1134716799
1083819012
100677474
392640613
94129426
175333630
311048271
1247294672
142329069
1730709978
1746351351
1167146723
1444323997
92031219
1330254022
225556537
1881110618
1750551439
2074408127
1933075837
294634193
2125221692
1042461304
766166613
382351741
2136542413
1068136381
979452175
174956429
331549475
734521855
1359894876
713699984
1910782336
92475241
1965565874
176759037
1470541261
1264308400
1995770363
826162645
2074110483
1307068103
1697026983
1013307118
63602063
1613342586
1448300657
1112900496
937622669
860484173
513427607
853381071
608299348
609041107
718044922
1939584939
1763398097
965017236
32905161
885532074
210347133
2138681930
1083755397
875789506
679835813
183114238
254398913
475677719
887202114
1339687594
267649185
866662633
190954607
262329709
33356404
149339815
1264896981
1113401912
839638712
531301889
458734286
1312758778
234474742
1482689275
2037613210
1028806551
68204287
1652879344
426739889
1245336721
497814172
791125166
179739461
2009193878
1475724221
1971310825
294886399
258713707
867755781
1683460325
2134819068
804920727
358140496
1867016086
1184611916
1958243476
1383548625
512309143
1450221488
1901929339
1188410369
1565650539
1108724194
204937446
150430301
498274766
722995672
1273395796
387693351
1125797273
499298379
1505718032
1546547145
1075440330
2142607907
1152479573
1721263943
503083759
792109502
1130637101
282652866
1852599710
1481413979
607933748
2143505389
462277730
140292380
37258997
1038566822
579999214
187848742
689535548
1915779943
1908650966
1785300112
308105014
1990328210
1539465786
977666031
2070793699
689480472
1624673075
1156171148
735916842
1918218521
714137596
1355863810
1083098996
646430458
2106282893
529541346
1564104789
1992746652
662016878
1660612196
755681039
559216324
330099784
291779753
2057259190
1022460764
422702360
447710712
1001410233
707168874
6058384
1969737344
72157725
609841899
567503725
733786878
1224228562
1327612504
1384926917
537715301
129428239
619997182
596739385
817743987
1913827446
310656985
2123282741
841450014
207043595
1553366515
379342766
1099291080
1833675476
1014136981
1700321803
1107322997
244742013
1150155367
1442618968
286447046
215145997
744568719
1759956996
142792685
126286911
1801370565
639732713
1040985428
522331051
53274489
10494779
1128224263
1408198940
2018111614
511409476
1030253809
836323088
433551320
407384721
1569009376
1330356242
471274169
1229271241
2091000864
1117991062
1614287015
1302467248
1567589131
1904221110
1508044352
1824287335
1479330100
35850647
785632258
1427525473
666978988
1722445533
1647158218
1594255350
2135938692
2065556314
1911906090
149850106
1699785042
843439656
715254034
1107496386
1499140197
1928716026
389529212
1054164746
1032596947
961471788
1208759543
2115120845
63534636
996522243
1320460666
1415494929
1047213879
633586701
1816895483
1519637894
340767095
178009992
814698427
2083927213
335895814
541841653
490450917
1528874404
2130111814
813543559
349347727
1518511354
1701650635
1922755629
446551494
498281656
1603684915
1391174617
62789226
685897302
1825602642
1713523478
1712689018
913291629
1264883210
986382161
563838630
942951491
2140001409
1657218662
393526502
1742601811
1935106818
563965721
1320788901
778322226
1852805171
1197409492
1798039991
1701105128
1034345608
1232462609
1344045476
207710359
1785479942
51621815
2040153076
815403304
123333195
1606590037
751146809
182725320
806867672
1982767801
9905576
1832387786
710551326
1592674635
1294452226
336705202
211760795
393992183
778341176
1157856456
618135776
1294370601
633215018
1601197585
1076549670
2081203880
36592216
1866658960
1000987713
222695421
544523965
2088785758
366548605
1143034699
673949486
163373362
539743029
194571446
2049236303
1853589012
935637767
1344662574
1849988280
1768295278
945024956
618736511
1882003601
154090743
1507127617
240767228
506585838
214750696
1463712012
1763032773
1652830012
1141408138
2095383174
1112965215
1464398648
1878522799
1799350369
49697824
1518072375
2120979406
1425956480
653377347
1515821232
161489651
272442076
907954661
2005678259
295011295
1955983225
2013497331
1729430069
1514907271
1271443600
664541069
496547720
1610780644
1456687611
1734930512
1730540440
596819343
1953694532
1962726128
2053360152
1542690737
1779951392
870314000
1157381069
2125127321
786528480
1449817580
132355855
1067951641
1472275077
75839783
2105417359
2033426407
41251730
1749607744
1406168772
608826030
1382897953
632599354
215724467
1242287241
1800335641
935101639
1535932718
1380150559
1016005149
640058325
1256341391
386893134
767331983
1775420736
1091381213
1766077448
1121064512
359582419
786177176
726447464
1487325538
270126551
309071806
1434908697
1692477752
1641526819
225888546
263050323
1034169798
684651086
1844296831
1846413079
1517431004
1200510173
1898527578
1982108711
307670550
1048383907
754897332
1297555074
916283154
2053040059
670166463
1711768134
1084274418
1725286561
790908951
1960510343
1405166567
1341837436
134868809
740018223
1483885078
346077701
1186672422
534948816
60513110
18002448
928360270
1255734339
415993914
1945675037
126606737
1887389337
702052098
1044124638
1129363920
470402323
1506832954
1694387831
2126352487
237265893
541553497
1611140966
1053370666
1423062958
333266030
531394675
1730914239
542037566
1537341034
178952019
425398825
110990252
2131916890
1552898980
1455245169
1316831841
177866847
1954572286
782092387
1657588090
131797295
642262033
655918141
1125725494
1549829017
1910795973
1541749276
985369726
870470995
2010362848
174915309
407065061
1644763977
2021817556
2129698677
404692761
869943317
843822914
787899233
2008660647
934329878
726072850
850452664
1978744324
1875189756
1660944684
631430875
1022569719
771329836
713109095
1791186870
1584823755
226514323
1896280652
190097927
1171190478
1155705291
152635456
1282863163
117749768
2069899599
1642783931
313601807
666987486
998348601
1008204287
1257940086
511971168
758254108
1975647584
545903601
1702274750
1110697920
811979538
727046984
37225958
1552975618
710462308
2010558664
1624349537
656930135
1933198743
1586067474
1419192571
1880289776
1565070245
2005166815
1069202732
2025010239
1329771877
931269633
100647531
555260019
754004706
945077998
1380023712
1103122516
927908112
601395517
124589142
1097526670
1378982963
1260592442
603429606
1721758851
955254052
1663591889
997178108
280582285
2049506958
1410792004
1678846976
598396419
1717657265
103537313
1400791043
365664609
859534900
88352635
1712851604
1092385703
2005670521
1149071935
1382853702
484813374
2046501638
484874674
1490741477
652157832
737695383
2058825433
1313524298
1708435666
681425423
1839277253
2021281920
406654596
1082801017
1277144960
487996612
739966616
2054816139
1815471502
1239770884
768153495
712391026
53362198
56174095
1365522071
1441357816
583501195
1791920375
1798676179
501202900
1907345582
214336752
1771552106
113567342
375148156
603019281
1013000012
1095993410
287058519
1346680596
1937925926
2072810110
1185421956
891495084
1311892942
707921651
2008216043
410506852
745150156
1184025201
94731991
1819076290
319914009
1407866963
836192229
1047806667
1815964907
627314401
100719658
1345128471
1893738036
551400634
618506461
1666543567
930208675
1970414633
216973061
1688694972
1841852799
209440969
1263741566
1892500883
1490010754
1899941733
1703907866
477543472
587672544
604836549
1683175789
1940649867
960606017
2007878290
500381016
719480216
142647236
1823249051
987896217
1913761505
1473299528
762757676
448415440
615305087
1083673138
1155007274
1981545372
2093163079
1791555395
584912477
398390904
969282957
703383074
707843167
32298477
1152805333
161417151
158918631
593942942
1859713909
1468560288
1357480535
1794436996
1906919637
1778192719
935134941
1105344111
15822811
177531221
1204424391
1631934762
1640043896
377763392
1377619025
1959357593
682860505
959771128
1544751516
1162231399
485461962
1705785552
59687395
191357944
96014844
2009204485
626415302
272665106
1176037864
656995873
1313211782
106123320
1655439316
1976595595
415218215
1564839372
1033913913
111073137
1152601885
1064543651
210663686
673890821
1117105876
1989939879
71831625
1531525918
824800108
1916569159
897387517
418010821
775010325
2048988643
586695895
967317247
929073801
1419604116
1332872862
1440367869
1678696311
1288728894
1049660235
762810154
2048041734
1709061355
877953797
1370049477
1742174844
853793779
1159549629
192583577
800738493
1625335795
1237904671
2037909585
1370129452
1200432239
1180849972
1220558272
1776548318
322288757
2038967722
1966885854
1876529065
1164842367
877376083
1090484416
1786708366
816157482
1006503101
2126602951
934461784
964763017
947573006
1504719537
623127628
149238973
944375495
624363902
2035248057
2097371561
1885320490
1876639500
637379876
1728196002
3556040
2143839158
1251857343
1981279608
1867638306
1266471316
1656233753
1702498671
115424074
1726145150
454209441
1544840757
287117251
1735800476
1485124620
1103310960
1922669992
1583755767
1026610406
646214765
1649292381
463218437
1681669062
524990699
1098151770
159125310
168158220
1756133656
920455710
1470420594
439171805
1028564040
861564691
533732924
1738160366
197429034
2090430131
1878162202
553704635
1362742483
486676766
1483943149
1457014432
107530451
375473895
817596417
1705404118
902744968
331959662
982419066
2116482798
1379486466
1470109989
1867234433
61211609
2061436194
1764777583
579388236
187227305
452568801
382120658
231525914
422795391
1140091178
124988138
474521774
1526215360
1190763922
1661318781
1251731425
1832927497
622909625
1277885359
995489554
1065777937
1788297850
1907720206
644222127
1837242599
294734269
1169020268
432653168
615680293
965153908
1827392880
1422965673
146296811
1760512489
977015682
1031777522
305134110
1845218277
1703595459
556351797
1142327668
1175862387
122410404
722605112
1442447899
1447449173
1883978871
1536500686
2005546976
1378271934
133856125
1000527388
1605807778
1514785859
1528365375
275120288
1550090919
1080065242
58237136
657403242
295729810
1148620258
2045538866
1228955868
1551374141
930248280
1928640272
621931458
546424374
628673157
273774736
1429119590
1142467264
649381284
1137550873
113243843
1186366623
1980979962
1083998470
386854007
1432812066
428355853
1842655147
107382067
1455160947
583928667
2133963
185245121
182887131
1342789269
471124804
914076993
1846960243
168601254
898611628
392567599
709588427
155589227
121725003
866982546
593354773
1835980173
1569579152
1972548160
1621210978
1278866358
1976325344
1851168868
1021463436
267335529
639157882
1258674586
2087191815
757086337
781471218
2098271781
69137578
749121849
1311405267
1915068400
1741013215
1039850194
1129667410
1109323699
1445212962
483684901
1544637482
747811040
281216394
1333312747
2089696882
2075657415
1697841570
2037869137
1325451201
921244368
1577772610
381866459
1562486836
71225146
1430512050
904076678
1921810834
2126095834
952288558
17600234
1324228118
315403753
2090904191
1404138641
484670491
1478177052
2139299044
1314311702
1782965364
1888076871
342311133
1785031898
1715222958
1576883724
1384176842
577797343
271564195
1984759966
1647949631
552295356
2020105895
1226673581
809108790
770715546
1251652330
832148028
1575622384
505665732
746231035
1080590288
2053789681
904060525
1289292557
595179703
1563027102
115421088
1703866495
165102444
1733667741
1278918666
659744112
1918228693
94145670
1566882201
336084211
1305213034
1453938629
553954444
1457868808
867854893
435972040
1535653560
781955072
1165407909
246874655
666672584
519501167
594972901
1789157408
532965713
1717127318
1386422415
1799507163
150681744
2015689714
610493492
47962584
1883104430
1497012308
126611786
971530488
136036011
1298503466
592593368
2048188566
1551655691
2031510692
2072212096
1577308606
87210684
250643801
153325750
1223176914
1136671917
74862757
786887528
1911470608
670347992
1684503376
1836158943
2027401693
703812127
495026496
2097820763
826302932
732776828
714283566
1891267539
2100102300
191658084
1517940289
1047848584
285274949
552797155
1398571395
1168431193
20888065
1315725759
1065716168
721439211
870764252
1415202912
417972865
1626624950
285629431
316895737
148642068
185222781
947169679
415856837
1140814019
12733350
1912930591
1030998533
395188336
357048833
1839074254
645940102
1013447509
808661845
960426958
208732733
728322303
1603892649
781162346
573236537
26075680
100224220
660727577
1189491552
1323915485
1206073160
1371427061
41046996
464902783
906770828
1831932485
124760829
2105971353
270193226
1539882958
1802621103
1618021677
518660356
919530007
678312103
889229416
37459818
1472995511
1736795888
1415779025
317646015
926655203
666987066
1311624010
2010875497
533029243
1172157151
1180077830
148734636
1789150550
501258892
1440030383
596770872
1865811813
650552719
1622835994
2082415440
2034591958
1987282905
1438420305
1438486518
1624419102
1817519414
1351089014
104969251
1626394272
1518091992
1051474512
1652390783
1576850706
1528692686
1094007537
1440171397
1109805915
455168662
1999080817
1872700470
525198657
484130666
891411997
6305835
974854349
1114360581
1721481665
560783542
1118841702
379589547
2072679438
1394431214
575074142
337613920
350658312
2020741619
1695258389
1252436296
745859335
578495689
749706896
603229666
243222937
1486256059
983690057
704608664
1890100140
786222392
500842523
1397900620
500658094
892075959
426182023
1216804655
1035195816
425016976
2006269809
914607107
1491420087
1226338223
489736399
1275377225
366216972
850342178
1171502654
524406701
1972894325
1609113862
473234986
1656510729
396284855
1701876031
428213022
1597722334
730287894
874677692
226583120
1584008753
78315619
69435216
608724090
892130263
632299031
51857991
1023134163
1404632607
1776463145
841869415
1713238443
1588340684
1923252794
1078051833
1109453239
1688709323
5586257
1921220499
1943050649
1825430364
810075553
34535184
1033680693
809003190
509077248
642631994
1444647858
211423411
504236569
2033733131
876907244
155642901
1265204036
1769404201
1323919117
1038440623
1678788171
1071619136
946146386
870589511
1820758903
905856427
1935826897
1515724098
1495481976
23120202
809600409
120417114
1599076672
443423866
1474017165
957259956
341810546
1225538226
148830497
990219616
318576532
310069097
2022920687
1734234270
1857948074
1302883297
1334310175
1477324351
921245096
1034479889
1187979145
924575322
1519055439
1844732573
664235175
1597961563
1203136667
623158601
886929096
360292815
228715175
1610681049
499798283
686935016
921371202
2012867317
740231393
1927567417
1257911999
1163231786
1993044103
1344450115
1750931648
1341512706
199492572
922038617
1177933476
2117317659
1338426959
1039701056
499346576
1813084085
1148143140
951994554
988733192
1096073234
1367610998
1967032296
703556312
636253675
2103815120
2130500141
1899641997
1899477233
1072171083
842753607
1906093358
1652597174
314302880
977775469
1232454720
841351567
46486816
929340842
1268309475
55210594
586548302
1748530060
852117255
68344107
453723082
418703979
87234580
1340132161
209147713
729060310
200639975
1585837206
1779051250
649806505
633443605
347863470
1236781048
1035070036
999138281
1889432784
284626156
1415556349
1207398414
1829500772
1212602033
1593691476
581578461
395668276
1179588972
371474038
577003014
708046861
2031776862
462313045
679561899
2079511439
179093893
4932645
1848243257
69135928
268304864
688900915
971314120
486987343
1448096932
888794065
82401728
887984910
1347161173
1554907567
903089764
1710590895
862836254
1990527979
1027939053
803850469
1946300753
1495458584
530745765
1079008474
1532446839
1937912155
1377558257
1081114468
1296323391
1165498292
1595861709
1406019372
1021599937
159243073
1342836179
2071487980
931041696
1688432152
1757613769
868898185
155123312
1354269262
497196572
1629609635
1775351375
588492353
2082243802
492817419
998212654
346134576
1257964005
638153942
332978042
1367082293
1097508046
1758125263
1178995442
1542405286
261784216
980364299
29711208
800555854
1503507149
1937070769
30350562
1289797253
1439551539
966748719
1499816451
1635490503
365219575
567036898
1822895791
661502101
1269535785
963628667
1141563906
837328044
1966739566
486268341
60721881
256522063
339270025
883379496
517302874
477239062
817737889
412857829
936237807
2020321974
711988161
864829475
1983432393
1319031329
501881244
1026285127
1741946316
1925393212
349629022
1704559676
1009176987
819726483
1861950445
1105396429
1593076476
1374436443
2004445219
468466505
508278754
1408271187
1672516780
2105386715
496563738
1453174166
2019865315
1067015166
293771248
2012457740
31564234
1335798747
296542158
653079141
208997940
967048100
762079209
639916796
376244772
251994629
371533620
171807131
1535588180
751242627
1516658007
1177135243
1264710727
1939939107
1946867251
2067431038
1702373345
475786605
480105461
244165073
869348407
1823399570
2078196869
451998499
1877514131
748240568
1608989429
1014358851
1200365317
1434974489
364177440
1093086434
675068126
1026892044
2125703243
2094314618
1722900790
946315782
1640264821
524341361
510415376
614887755
76645454
1380782519
1020367412
278895904
1433960823
915846270
1693736106
1704037890
603694635
907023310
701792903
37639968
1968521221
356237662
232103149
355925389
1633630340
342140792
1383614371
1932641458
1232631142
1193973350
1107992329
1844187998
15061307
1930314800
1177078408
137944713
1181763860
1917794451
876361740
260321128
996809693
616921118
386712498
1880803588
2025421609
369228714
96353169
1112773879
1769491428
1275997986
1740158849
24554424
1276763357
1115175484
33215438
999196515
1761842774
701379156
516707613
1395990597
1851459193
1450665455
1635087050
1569996478
510618740
1812151519
1139566082
1046459384
309761439
1090651115
2045480243
1185769252
2076701174
641607762
765137488
1105100280
2048399014
12303933
983965862
1758918357
227808737
797526355
356635547
1589199733
1694825472
770961221
1744667578
888459504
69883083
1555828434
203728227
1377824102
1338713716
1993316132
48740639
1219738744
2060160698
378543131
168727401
8852083
965262793
1216763759
1242978369
74452153
724743580
411564945
1450875061
1053019541
2094031447
429498175
886098283
650786597
60721984
859800899
958882731
2027456103
1710677966
1633729900
1036985635
629477428
516707543
1426847886
443970576
1592537044
1470125423
948757006
931564531
1225330375
1784300873
110622948
834462430
1111526415
818410594
1629545707
680950660
1291060113
1743546463
1845239039
659072419
560296012
757807591
1443677492
45420356
299111527
577496484
1253968845
2098094574
247229919
230641110
521941800
1997358775
1652533151
623231685
74294642
33075746
175355708
1561393508
1792689430
1362112965
1479746845
580883949
1398296570
765311371
1938293931
543293009
1046124074
1151461303
925426462
1758637939
1242634080
1507054636
679206656
1059510919
1787733500
1178658382
323987997
987705557
460295360
1205990917
1431842118
1655054487
802851792
888181494
1597347935
1485378994
1789041013
175720776
359309652
1853710180
1183721668
2107128489
403916286
720703671
464036681
823472743
1375246979
1894310122
1586386455
1156083033
719639431
295604787
1817586462
806626412
1114594128
2087688419
319768041
1353554840
1861808555
271943753
374549792
631126531
129639982
1466105521
495703355
506220842
598710394
596418325
1010019680
1006056274
1259175627
349416055
1657827074
507448140
319558648
1358269590
1614394846
1027068076
585964332
1781466820
1824939916
313631856
1617277038
1854720459
924786032
846443019
675113373
1595776959
1816081838
1998353009
35772732
888729258
1387276777
1877460511
1549249638
1222256208
1508612298
4923145
591615910
983604248
78949006
960118455
1400275725
16936451
752676443
792002047
1620504239
160297440
371927538
1372003240
114819339
2071688413
1425492704
665837935
1713205006
1118009611
1943097538
826324680
235592545
1410463824
347902667
1991246511
1886733360
1527968525
898186388
1457604154
1793025149
630389603
414708374
297514151
654811802
736041279
2146685435
664864530
773161735
508389446
423174765
240702517
203550131
828794856
1025030261
947073164
1009632374
1456807834
1902797831
1820383954
472887130
800477628
1892790206
1870552027
1111025600
293158343
515904305
1307040134
2123688820
767702503
1525163931
301680957
83183868
1759336003
957429843
81975909
959536274
1652135968
192891935
1792189675
702602742
235206795
1764103072
1956943439
408752834
1543482070
2111687875
1343216369
138039999
317293378
1047508954
1582575025
1616287604
1445748543
1893253360
572568261
947723462
1192891406
902936449
582378871
82799016
305225769
702717782
359825743
1094894299
174646954
61811784
17957745
2009611844
721844893
1354735951
2113282746
689081868
726486744
1264873326
149336934
2051281796
1465871109
1392118796
1093513135
1303750106
1741452385
809031365
762619327
1992915099
1171596161
269509745
1716106904
1011300979
2086595882
2144034703
681367164
948591482
676882451
1090115599
1199750334
976453540
1943521635
1177223798
1136573983
1458722051
2146347905
145670503
795506382
1704356772
1764505241
735605988
1365850931
347245384
2026653660
174674420
958319549
690617013
1956297518
1858020106
1289260188
453471475
1135262827
681443927
169366060
65549608
896081505
1959514084
1570498821
1722525217
152425358
2066261815
537528847
1394367786
788079919
904937480
146829027
486362732
973544743
1335001325
1465098790
183929381
1441079541
124921856
1492962153
1509881527
977638001
942000567
949588991
338213749
1144580458
2034161615
2001976947
1555490684
1692076508
2100287766
1931921736
1707469683
1925930980
1862780924
271418646
650693762
839074892
238985552
1667087305
201578407
192876240
1809213066
913119145
1533553563
352248017
1895905470
2057114636
1191343372
15558412
1774859246
766078133
2017091746
1705555161
1172381901
1246590619
1410191694
1768706709
365911010
1157120054
1715146589
441106854
226536222
1449847995
127921046
1928207410
1583214864
2029923485
509792848
1261977169
1374779933
1893769374
1776648013
341899205
578899030
1956750118
1972377882
1874374695
892385970
978918050
1851819173
1731284786
1905166361
1949544338
474158993
266096388
1904840599
194507272
271348045
285918241
1020687869
1546107397
896720876
215247792
1884354446
1024875381
1656553786
1778176617
55672332
1860809140
527596093
1460473567
259185403
322106322
1127028842
981241995
583537941
2076452980
423813428
1095436930
350735824
955897063
1010295414
1066148754
968796860
257781818
1017965393
1816944218
1541531950
1558257048
2072479197
1228235091
534848168
687640204
868773980
1019928531
2075427951
14472618
620712080
321962078
1013019904
852258810
1339948647
1009864084
73160671
23404911
94226308
1328659956
1361184886
502293616
926852161
1356995000
681282722
2027679433
1872782079
620423008
568327085
1096863298
1523834198
1849489548
1812117079
1625119406
195964081
348632785
2064052845
2142904082
592050045
1837968439
1365731455
1468413821
1155495475
760133984
944024175
1504200924
82701895
420194324
1104138515
2033843615
1412383340
1685400608
1592508813
70675905
618305124
801998769
1713838902
1557835605
861286641
146289517
1285523936
1974696584
712638233
1951398825
1325130120
1247864286
474855002
519993589
1017981591
1330090420
1771585581
2046127525
1815919465
1842248862
1760327512
203483322
769927166
1270917398
2031135793
1904316665
1385853220
123657254
1005629777
1215695789
1074349262
1765046103
987052858
2083784417
252318725
1012194314
682236328
2121102024
1532749966
1628271772
43292205
1287538639
491056766
843159224
26764733
1709255991
1406903293
289606848
697257869
854067925
1309507784
309247448
2075369051
1569974496
1899284915
892960606
242920558
1337848366
1416731803
1413667963
543945431
1111119308
315415113
326624241
1640895566
567220786
1421009021
1169820489
1603584978
1701146853
1840481588
359827212
1543751940
313028090
1729302380
899695121
1209493413
1243481666
784594148
1974299435
293276119
1892922125
2024551160
1318825583
1375570655
515852980
51246115
1247809958
1354033163
1667573899
2110640378
1500362168
1828983616
1315226419
1216210760
125973147
1430788339
138950670
1089922231
1446134150
91472142
1200192572
1826714133
1106450376
1337841962
1955586959
1597635574
1413032538
1638289760
528959338
1947056608
1610782589
841426150
75423827
1226624680
293347124
295254904
147940998
581204266
1769908107
597466055
1542878410
203014820
1111525745
1902162831
5407360
1730296199
1171133907
1083416492
852454454
859166923
604408356
1961913920
1300461051
100018834
1999924328
1618816601
359704828
1752998459
280235265
1337943333
1248455281
1345520309
1047474862
969285348
844919600
1805141420
1907696851
1335765220
1672987890
1238373298
2036056693
343715397
949117142
1868494242
2093191792
1788554056
913945318
1439182997
1744001485
1606636584
605801180
510467648
1137934246
1594799415
1566294839
1138421404
222906524
660329584
1183446247
1564596198
1981554011
1548003315
1419969462
1851441015
1454644013
474552565
58030627
1193558859
592233029
1378378996
1342517464
1204871847
1191838879
844667406
1207659495
909317844
450312312
630791207
1136607594
1886170692
1241277634
1880963830
112607466
189573730
608932592
7394566
463808340
1746144008
1226828771
1146459021
1728303709
980497053
228347278
1896933865
1488787821
1687401447
1255354523
1343804786
91224191
1863589127
156832938
296973741
78242220
1878039308
1223348705
644365604
1091855805
127708603
150338454
1545431567
468287222
1072599138
1110495345
2020224571
618552445
1652273998
992089718
160048487
381032513
1895456953
311113161
1221794470
1487944533
1961480230
1575764679
537466602
1326576234
1921344483
2030953785
516044267
1391810276
755158619
1760955890
807174646
1730759448
1406842860
1261716869
480184995
1310990806
2090147011
993823956
2003445369
1501806245
184192887
1618185512
180063421
1752005738
1070594164
1186612368
1437538097
514481240
717779113
1999333144
2031268456
1613809806
886186994
1793840691
2090696073
729222346
1621625295
2086068430
1404437910
139993802
1950577517
544940878
1936365084
1115175484
1111974949
1844732169
1281863080
1981299983
913958759
772928311
961168474
302471580
1427638513
1340955923
1940099852
71972234
1751316932
296648321
1793894841
2014470618
1840896746
174093549
760508004
1195226762
685076379
926862103
1739880915
1541423308
1235071554
1480193073
1663768768
283273996
365320178
154160294
698407151
544611143
308826268
1595852385
974501546
144953236
564914740
164687525
1442368988
1221093282
1204847134
978105873
1438174467
679199374
733181419
1481337255
570767146
1804169124
1405504121
1543057337
101580802
286938180
1185533352
933949105
1221398455
1070708775
2061025281
1503365373
132892934
2090898865
317039933
2080726620
1291134636
816952586
1653586141
1448373162
1966482082
140874630
2052351938
1722436032
1211803056
1216600530
719966871
2123019984
816685533
1693495699
995960272
2106123751
230235198
618346982
691780680
232328798
1185608505
1960204063
616359876
98747867
1994469888
1516960361
1130973117
1610129227
1825046488
39945923
2098184743
1705551639
1425481032
1024742370
2026114386
431478692
230845373
1813150323
2122598304
1812578511
1334653420
2064904331
251411232
1332134541
1512651779
1367383166
1221407454
1407120482
300516713
99455438
2119223921
2130983846
1024644509
604111530
639074897
1727754093
1975297612
205622737
1768374064
1691068868
1971957976
235320951
1212024721
777433557
1759958133
1020096389
1170747406
1346317611
1912193367
2062453735
835465015
2144063765
714338039
1878692569
1906738726
849124500
472887130
183954711
520764891
111810966
1310577864
695455894
1297720540
1227161871
176375658
1942775791
1187403576
471335335
1159551616
1785787070
783157060
1954169695
1806168570
1649057262
2139551262
864103730
658479849
1943456196
1167589499
567259469
141023267
2081304347
175683483
1855577725
15280546
987543389
1037290344
1439026338
993589289
1224259619
199436952
1562363733
2086735297
358943929
1308490668
1110304628
1840123833
2044624228
757229589
806211270
318452818
496300217
1647315028
292082155
341895823
1319785683
1641448757
105848289
1794412613
1919125822
2042443238
3335992
1397361994
1323091926
138015508
1602881274
678284782
1235664983
47516379
1257134866
1161645823
1752343792
371489958
920704392
445954915
25989934
244163203
1020049973
2110335597
982111399
1369917275
507785196
1584028576
9462648
387418462
2010920280
725993288
1213344632
2116115563
1954716632
199132811
1377707992
1463197042
1503142921
228886066
650016045
437771409
342848884
1569348278
359048933
2047750563
1580755155
2095904084
1226642145
174497115
2107723607
2033980444
263340929
66934081
540403833
737679545
1921354827
945068764
1039191785
1991083152
667200267
193126983
2106324292
528913002
725091750
1054551448
570925012
736409319
1836545569
536899191
1002275560
1121900617
2056145209
2108966394
801408187
509266309
1396501229
634705381
2081061154
2119566107
774858172
1735467594
1321200503
989950069
787116521
1642566007
32520825
941188524
633650417
1024953244
1653436844
846884971
238207430
2102049414
270939100
1680813740
1271101918
1539104505
1854928481
1541008685
1181581134
617717224
1695810180
428311821
655742353
432616378
1348015472
1624712949
834752888
1622439561
1034509235
677496174
1587449318
1717666716
613289756
2146821890
230915660
1158462882
1164672961
744264380
806259140
1952542989
1790812599
536817574
615698912
1642269186
738888158
934211692
1453984717
1696265749
1103586764
552811742
1582215260
270474407
1437544617
1440080375
773017309
1557648526
725931127
593117501
147617266
960466869
2135388676
1823068937
696239907
208734126
76283120
23762916
2113230469
404585555
83567699
842147606
614635697
163643982
229121571
1146794450
1888782465
236996590
1852886044
1842457374
508008097
2104601465
1103770107
1431902797
1895597088
889397160
2088991382
1639585452
1734073515
175905805
1888550868
1269188216
312958475
1065129019
1205218550
1060537274
1286150338
231306595
99275015
1659018302
812966317
538141117
1733583551
841862085
597671645
688504112
2052319573
275444534
457306313
1629634655
1782432524
806142943
1836201724
343793680
1771519019
192827691
1258326832
1914150326
276416661
727350254
1949895036
171466352
1231959136
144935915
1473878040
237976441
321883277
1438082555
1236920974
49540864
407176085
1920133864
1117520701
1697029287
1260502702
358131379
2093221827
1039551552
1894278604
1155760566
1855170343
506995473
318020356
418712083
823204714
226268227
1520642409
338302397
636487328
1333272256
855152665
788074735
1177865658
1339985417
1269180430
494464530
516331937
1759219825
2135634737
1741282988
1922183413
206255139
973933897
1217744849
1339983245
278628801
291797668
964057020
2032973369
512033544
598248369
872331574
808328241
2078566923
2056083116
1549297305
1403417701
1697621264
209537684
227356875
1196094018
1030201592
271044651
917768482
1380256653
293632564
1045376086
1293730483
1400360141
237554857
1448878368
678790469
371191700
1369267464
1579319596
1534854935
953967226
2100266258
1887388027
1573236031
1643605290
1538554624
1267117858
766370663
1600173568
1842064473
2042870273
1031008717
735021454
1195021027
1073040182
197445727
1335503627
1538245569
2108588786
3025178
424107738
894193643
146192547
1213342079
944277468
114104233
1268509422
913214690
1334433068
948062365
340865692
1637879263
643013585
82382141
1400820744
983078230
1553777740
981627679
1329149297
149220194
2061635256
567641434
1183041211
56498785
1133386374
1764307179
486462461
1472428272
412738926
1377707992
1569499021
463925834
1865082512
1067884113
1631586034
960529833
249445425
1780960430
551533055
1043432563
1422464034
256080588
693827014
715035209
656732246
469531169
375455240
43519496
1445242581
1072035632
1905167956
633438082
1583656557
1284849231
1541526079
63484018
850633865
1913882446
1572077556
661687285
535371592
613517304
670129668
2114541448
271663521
23162062
2064471279
99683735
575243155
1128678629
2140284639
537049622
1882302430
1240835831
1737367344
1428165371
18234374
988069427
685386601
1000849299
621817338
484609280
376868338
1788795322
223858180
2004325893
1634026677
518325248
120593902
100352953
694185680
614839791
1805000264
524749961
1035287569
1079307401
577048220
1605369327
924275052
1865518386
982952941
102836307
494828585
1052195279
2142645893
1795137230
764071861
342440242
1978045891
588868548
599745885
1527513241
814797842
1469862430
456622385
622180166
2031577138
232461974
932460562
2126863256
1902776104
2000488457
1169318742
445606977
2074000393
1930413126
2044319152
1774635649
526055209
570527116
552203523
1843745775
1341521262
866456895
1062515969
1766008839
929872297
514790041
688197522
1735875209
1684861830
84783253
1074175378
1936840603
2051016559
369955135
1221385128
576537998
1130063722
945081272
1546890125
2130674668
1691191181
701429746
1557562204
1517873195
1230463053
1287112671
1329805839
775727522
2093514809
1617452733
921612539
1124391958
152503077
742192678
432136637
114166132
1511368169
314462642
135278093
1173220103
797666776
1431334000
19220032
1678201476
213568700
806314919
171932533
1204096097
482284691
94498254
277020001
2092071640
1102834204
1367473984
780708345
1255410212
623513074
239016985
937601845
736781904
1837603143
184454218
1347630993
808071054
577996381
286260632
1612386442
1192776172
2108348516
1252246390
646648035
1444403396
1876888092
961570295
103998379
1400717839
253620510
778253805
1527390462
515301387
1463427715
29499627
1766083117
1311738551
1650328372
946825295
1912681128
2027514893
652582541
1839851023
40073390
131033544
652730752
1969150002
569701602
1585588045
636260107
231309421
408167692
1420174990
39709366
1314884268
1075238656
985452746
1919469268
2093331937
1782128649
1433355819
1753345257
623079423
462545363
1984901671
1036087460
929804073
1413680288
993430602
2045834005
1226648608
1975406397
74049219
927544665
93818888
1312294357
1325486288
194642808
305387535
1497991743
1681035067
396926393
7853933
456277372
1154438536
2129978629
1388292975
1801501884
71001082
874413867
1890506441
267393448
769169960
226494047
1608111280
1756524673
1360865765
2020193913
282420546
2055995228
1499551308
1036975534
1805215020
1164351183
234783910
1392390157
1600076656
992091415
1421393723
1771622466
691779035
1035705649
1058921411
728161133
75269835
851504119
1394211055
2011723501
1686112617
2019272649
191526693
1235569880
544330569
48564589
485038855
1870027524
1881213640
722157149
694983363
719960145
1210302656
360563146
1542438531
1725086089
1866505593
1165681934
1543203195
901796058
1251929177
377093916
1084369901
1429816717
1070144220
715564001
1402389721
1311091346
1317855960
1337256495
1796654814
530371423
823238096
994650302
1074680494
1194646599
813158896
337021296
1975580171
641772619
1820791425
1910824338
1961338232
1457824824
154565183
127470476
903793905
1175720102
262477572
309805805
1192662274
1823511917
2083880971
1471280599
1913590353
95460514
2032445357
277204892
477279854
1948086263
1292464883
1414366686
360534882
1354384241
2038233087
1835581498
2110131960
405545667
994985738
929209302
959010671
334810563
1864548071
633172140
114345354
805721235
2116367100
1182179700
1886931333
2084767179
345174932
2063769299
15497244
1443502987
677866878
1027753376
180524332
956662358
385985668
1872039823
1786294125
674261667
1763089474
230668245
1420243275
395842861
1467421809
102234981
1399173445
430228928
71511739
1934408268
1293171137
1610693781
1577641860
493008095
1048180803
1388450578
1959256061
1406784041
862067430
864902139
159800146
2007102973
1878308061
1370758632
1682494862
2141065386
1006060648
1150358069
1260816875
1370313572
1222841471
1307141302
49886410
690499536
1275469472
389717549
1592386214
540727603
494729082
86233513
1413649242
1662048094
1981888930
1552533712
830024621
1787543538
710335838
1916195183
1460561405
197958035
1542301412
740034471
550014296
39966886
279789216
1086194175
1802735616
246067904
347051727
1759159452
1523939771
1610580650
1152793536
1004235582
1748847192
655079178
1130897037
1326289500
1550081321
1030109848
823825766
153895113
298920238
1929278707
1772231426
1249682199
1162049368
1679392134
2093901923
374403139
1405420097
557557278
1785973339
1499700879
1921894131
116396766
1124696875
2071696505
1768963481
299649089
238025905
572156563
1447300277
2109087656
1602574626
1087815327
804544066
55600039
1008305821
318202130
1199772616
1503425429
313478514
703815557
76007814
60562058
341389846
915850547
1425762742
1120362337
1524561089
47738041
1728004561
1414881430
1740188575
388802909
1167310300
1682934306
824172794
2103040836
625555130
1124455798
1556334557
2086066057
1697586441
1001567941
471716804
1313133909
1169028377
1916257549
1121426931
1529906026
1665289607
284636975
743708400
969242323
1923718861
295779354
1963395996
34577454
1272187182
2008319412
1174959230
631256721
1043567941
1382310876
1957620885
223315334
704715458
473087477
10125182
548306884
2032851910
2089047687
1548332535
1810570766
1960954334
773700838
411343374
1868419846
459814359
973533246
604532860
2114962498
1287946777
392226609
473310374
739765878
1241480429
1265452655
83985318
1189825713
1029816091
627783685
134050005
588967137
1776132718
1628716100
814824520
98073895
1733022226
1950681270
1375184928
229058105
981492385
1731175221
108382813
631677047
1881031438
1468623330
70452193
1996572136
1594363486
1949769025
934552037
507110488
1288177730
198398288
450444675
506866830
571466195
2140349691
2067551534
470863796
670405429
1851532831
1977681946
1342362756
1936328204
2050246402
1410385819
725346937
878348680
1206756867
419424273
1108772475
1221634146
1090047338
243455233
1874751242
915055544
1958011171
224329010
20605352
1889585957
2006503779
2075238605
1338920565
1680395322
427315403
1779860384
1894468186
1048887115
2072879397
418504665
2043237971
1155297060
1318032941
2077424893
1080349917
2105919549
471579858
1037016231
964141108
540613141
1206649910
1738914784
168654353
125680854
1767457823
823990950
926651660
125591915
1803363495
1009684810
763954811
12440612
1981971597
1050774668
1645016174
621216816
144803662
1635181454
1796844446
202720670
788711883
234206214
1042603388
1020873943
876267266
1921396013
1676607866
1554994374
2062405418
611662265
245061038
1757972067
1128542213
1126631481
2069907911
995670233
143744790
1363378176
685169210
1862334441
40896042
1269746517
827232530
1708710946
1714051380
1250848379
2133550297
1798303909
313996184
1271366723
1130868490
1116156015
366545117
47880837
1983508500
910543345
415705496
701935372
2124354153
1046587012
1577051144
261649590
1575482395
659222957
1103222356
115820473
1126489000
1285104003
2126513833
584245632
1766164815
1667104044
448810924
404171438
706705335
2012228453
166021962
1296602193
2024461447
1218766437
1239465537
1889762691
2009030734
289941275
980326856
1189218324
1349148516
1208032211
2031380224
1803182116
710202624
335408156
1499501441
1739099461
338518009
320393719
1959369219
1190123304
206123280
316536187
902265524
1705289943
1511100805
608697450
319388227
1537991221
524559227
261132289
575207753
2029321065
786047570
1334104719
2102318033
1432769579
1299484243
1092260106
1711834203
1765767491
1294876222
954600050
1767658516
1184488642
1564354023
1042731758
377529029
667946458
1154583125
62265429
189252787
229499577
1057431899
247779834
2077852413
1562587958
849740373
1037327531
1533854645
1533775067
2096836438
1073429744
351779905
974140198
912208492
1884106043
943583039
872639202
1092489175
409225088
1467867987
882183415
2014749038
200437205
1069126691
1510090703
699448208
914806614
753398443
1484339919
978486409
913393162
216005115
336510214
1183983891
1787057996
684053255
1389737478
308956895
1901441192
1017971652
378396043
737937557
460118795
321549947
511675843
796074563
153356405
1564175295
756768943
908666950
1608329960
661577205
303555288
1111510063
1744917969
1571234814
1192146615
974242543
892110734
1034610538
1888081287
1514667494
1246105488
903720025
1425923784
2118239307
1222399682
622662129
1167587262
592658717
533005429
1674404529
774094891
310211066
594266727
1653463883
1032815854
1243941664
182079930
2108908509
379193318
1926527684
688767575
394639230
737533677
1462670513
230088544
1688131611
363215603
839230143
2126664384
167572038
763893221
760102598
649079286
545932471
1333737747
66116036
1417311950
1840915290
1171494397
1266071705
1051016898
1058528869
1569311470
109785377
175447542
968610498
1577233377
158821232
1895153386
42835383
1025792741
485064808
1756609892
815790285
857464044
825455857
1404609182
326378337
1084374114
1484013169
1740629875
207011266
2142465449
357626750
329080243
659541520
746438980
818699092
72951072
631149416
1763316025
534107289
1431712876
1248798021
620395267
198457424
1297127324
703390105
938260373
785806369
1338219008
1911266517
1984813909
1119991258
912472091
1235709464
1620555764
81744267
1870705152
406065627
1312629683
975125532
936108781
1591278723
669897032
7186737
1342367600
1992168189
1807190737
1993909869
1219330024
984984079
1018696357
1429916809
796578719
1059892147
303251362
1020186906
1702580659
472099055
1292014750
1599111145
247468319
1636713577
949262756
106691828
1060859894
326491706
1678113065
259434203
817757734
1887099774
776525163
1947483548
1987962890
1995557436
1708469578
611512726
332761785
866282170
274471883
1208363317
1666745040
1327388843
286394985
1198863366
1715282869
943368604
794761108
1481401949
3794276
118548663
1590489694
1385413611
1962252102
327059113
901096372
597589346
1321604648
592777100
310805931
1091954364
1316464697
738353751
1015419649
1502192643
1075445122
1407208161
1678603129
1639701994
1205520634
162200550
1975453320
1733346578
1458468949
1716951851
356312670
2135025891
556303373
989176635
626107277
527155151
1773872592
1273556325
738401356
362781643
833983277
2059957942
1368951672
678758816
225655510
798807620
2069431032
1649726133
1750617249
2124185466
992617833
1120204144
77601458
1843745639
1418197113
1518882980
602670469
1413273098
2123093874
1097934631
589984334
1892003300
1281699028
1670173687
20489081
1698149344
174118454
1227857441
1516188654
276950179
1114832124
771423835
1335242747
1248960437
1985000940
1373076664
1069190781
1852081147
2001833663
1801201302
2138193568
1327202524
1994510635
2044847342
2128922744
955464250
540960166
512495026
783278054
516872008
469236228
1016569487
1658862773
477585522
1252475465
1128142875
1281593068
1603579071
1891197249
2021911188
66987010
939018684
1736798428
1719840706
219615489
1156979478
280402862
1172333751
2047510030
1141105446
1925810647
644355317
959384734
713145303
1688538902
806223651
1314623679
789258151
1389479915
296259660
1608796821
1679303172
2101784109
1712231370
583649442
1635217901
1961207133
1998737068
1944221591
1501857007
1193323109
510152385
1608700420
1489797579
1354637
937776767
1209473291
1873396729
1090416371
406887109
2112275933
293194798
1553123606
766932913
104235569
481259997
927311327
730272846
1518271666
48235541
1935658851
1687463908
133161332
2136756435
2040312505
998114182
1940037093
62482227
1074169672
1194970217
1410229549
584882351
1932146427
860124905
774784468
1898193877
1548719999
1983175044
447100161
167629639
487889122
179537649
1326698583
448711668
1280190098
420789716
312314427
1546637354
1764791943
1480428550
383883256
874225164
338140093
1008906943
2117405602
1042952971
1925469439
86730573
625576444
332615923
1818338058
2130913887
1869738389
2082452898
855202906
71282417
364345175
1491127234
9702013
1887740079
365861365
86980648
232028480
1466975358
1910011079
1576555541
2043822963
835089291
1625789912
2098042430
992119686
1454104585
667320586
670591108
733006762
1972409946
1374218140
303814012
394107080
21888591
426162044
1684195573
15755109
110368193
1946443756
1856260364
1965805307
1376736605
117759290
506220097
427234347
1701334368
1077176947
1588000565
1722054576
1602478774
2115228940
49389280
1802609320
1016449244
152114489
1506168734
1724428898
1590135312
1447458102
537066389
1551533508
282896502
1360604541
455294169
432155954
707927226
1264911632
1756272556
1136326030
1551128834
231747545
185716682
936332663
146508602
1264334347
957728064
1328533569
1831255292
729134907
726261712
1503502576
1438631051
182698461
1369691852
993723654
1411463024
943597875
1405935558
1856331964
399561817
2039846943
353162726
1055384474
995430581
2051662832
1034774295
1400505630
1671409145
167155346
70379083
1690596513
501313246
227980111
806897194
1200478255
321717084
484671778
174800085
1957934846
1418279065
1512170574
108587217
302435280
1189621452
420445535
505595459
812274588
1691635846
95497184
286088280
1156289315
1480188713
1075708191
1266431430
1244180898
943020896
1384310423
309978050
418647401
1181881138
854238843
721986648
1114942007
1614097383
69940581
1863739058
1074235657
83244936
1420130850
392710645
756536516
1438764747
548290751
249460232
922292455
1964512201
471089160
1020349938
1953558193
1279370110
79723660
1058174796
1525935022
235661906
208557445
69252179
1637069425
937626990
116505690
875534470
1620844859
1678699544
610720352
1372161694
1470078910
1204211965
1162988479
1354246536
1978723541
1155506030
1828562312
1966254880
1483491431
1852693149
144540314
563200971
1846749100
793649747
232589906
1542002645
115069600
116477644
1453456506
1154980886
1823831755
1442045408
958860703
267401170
1318892307
123086955
984012727
1004147818
1710049903
402536545
136731083
1314716736
158152180
321415696
1740739792
254088679
570795223
1223362286
2116328038
965406272
1338721713
21180801
1110301602
610399628
850186044
1900226228
653262044
1331711157
1153582096
1569359276
2014879013
680114989
1678174482
927238766
2004154730
1782107746
1631963961
827425926
1696149694
533489249
1562173141
507587001
615328694
473497548
1789498936
1042649992
44814214
234194289
1806384984
1735185504
507452164
778394990
679199615
1981533289
1376331865
1983352848
1651879007
431410551
977486609
256537846
1828716436
1825984034
1629425563
1840159013
1771677729
2040650040
315390312
920563362
597107530
37004425
1578954905
1525251066
1254392855
1066611547
1770554199
1794223502
917579590
1326430830
1795880339
858085280
1969604046
692784498
74848189
369481610
1631367061
939524786
1901707135
1859278755
1887331032
1284046073
1056660102
340582854
171665103
850746581
1245805648
16179279
793064117
661809257
105109077
590677846
755526098
1296385332
1053988148
272782675
1113011734
1743876962
184279827
906135859
1127287030
1064391451
2046160272
160031774
1370363090
407220202
1051196744
687627448
135750462
1862334335
1324770107
1846464134
229227434
1628251540
926861587
1923428139
2086391460
805744659
103803780
2014701558
1639528394
277857264
861165852
1754721335
885377674
572812384
316972177
959553338
1617486935
1395528732
69435274
414629750
1030953980
429728589
1057671820
1716891769
791584695
2289337
1946759487
940865750
1620893566
1476757685
1257881515
1106931312
491157909
458948091
736909983
1633208779
1682228943
900376840
741016360
1584684446
1223471629
1591399365
1326014510
940683983
249801065
476809031
1759087278
554155095
3927005
996104628
447929538
728221513
359249820
1332101820
1110593975
965489402
1338700221
1696349874
164715357
1383660103
1844076327
1876703272
982889428
1887978110
1048107145
2057958702
1318265977
1022107670
719799003
361263332
728416413
772247193
1813330578
693587138
1445400913
281012314
943948481
808956819
1067084412
1198764018
375956465
2141430711
265877594
1964511820
981494422
721332937
292274234
2086789317
1114152438
452296448
1420567169
1517750445
1179115265
1897028340
205173937
805608927
8500060
323675265
1452510456
1315234552
1727108057
324197705
1369550861
750013891
229474885
794940454
1710148669
1998266697
355121373
390551959
231144464
1644068084
1742227083
2122956260
1166002007
1461618312
1924983569
19680339
1481917128
572210684
2027425900
1557215952
351523842
808609914
469287650
845447335
637626040
999945077
179512032
248722946
573980758
831056475
322563338
1067625389
1174768601
129077695
409883069
1386652079
1575950255
176890625
522850896
923099928
253090126
1061877012
866264144
2108172981
1336270138
38482083
1100641354
75395978
1888658005
687813086
2042001613
1500182085
1124792712
1444941804
673301782
1913479810
698379231
2144969425
977852317
512848477
1731253796
113671515
951919574
450353618
1871840071
813370827
517306365
2009289747
1506857817
1730605411
1744507462
1379786869
454558305
97640417
2125387502
60196337
851761975
332025145
367683175
1633778542
1236684208
1403437162
1840787982
1121085654
600471005
731455168
630075653
14495989
157441793
143885113
2141500203
582432230
181898889
1034975893
713048030
299386368
478569471
26439388
158417870
1780000625
1254151580
1689840990
90519944
1294555269
1355506279
1173248154
341543726
1226036956
1402528115
138895267
1417250641
432062293
1142563932
1932280287
516005792
1728300175
907169179
2133462873
1447632147
1113236517
1586244328
1829021640
1967894025
1528745158
635099194
543216228
1130585468
1505032587
934913910
791503932
1896085631
1108843265
324464457
553623204
176493184
1423817046
123756380
152995553
1252768804
1193234923
2060685919
1452627332
118618900
272201297
1725387929
1518219461
1355352448
1457138216
1156254503
1314527211
459259789
1800466574
433311952
1041090328
264585523
1715820390
1479012000
211728448
1421266012
1862651093
1786448950
1926891110
1911935273
1075975204
1291200255
2095760076
1817030761
694085454
523883909
225408099
1103225620
2143570250
559487583
621536703
2012516575
1820546471
1151920913
1052624932
2072901267
811086530
706762953
1461526590
1721578910
877785673
526700927
690718628
1074183973
1403202687
2060961125
1110481600
1325257313
2108222596
207977003
108972556
89094682
63962404
1490126023
1982409536
1518368917
1460919650
1041411937
174981397
1618862897
13903667
591049043
2072014052
504253770
851910185
1200046088
302714439
1940338595
240163371
76805466
1627266779
68749338
1951099778
938760157
863076059
2136577835
453475886
1256322864
1610985053
1146346700
109271308
1450870333
650721148
969620642
2106775470
392951843
1497289110
1169316308
2018827087
994514560
467450533
177373372
1643093362
319595891
761035906
925874714
1037290349
1269361907
1369546567
1295448223
1793193189
1256580969
497882815
1961425504
97621950
977695399
1294593467
1556571769
1040188768
1445660294
552221597
555030808
840193931
510149723
1024948778
1723590966
1474469904
619061111
56772013
414667467
119251214
2123320257
1281775068
615314443
277082929
194308894
1070709074
313878899
1358576995
521010627
1827119126
1100337364
1822088712
1466664455
481480622
692627910
1107686751
1131551255
1974010495
1847334731
1399475700
775322263
279462901
772651082
11577455
1340453348
571059033
1891074233
1163924611
884564345
1600627371
736540806
261632867
648234710
225408099
679799917
1677636050
1462552623
1688285327
1650616706
733315181
1220100705
1687294127
1024580880
250028134
2145955037
645334452
122057624
560119809
974308388
444018022
690299520
2045338888
307789740
1923158928
2039259642
373404675
786997652
1741504985
437150395
492247219
516794737
1742940058
226117244
1192927607
1120564228
175757478
1080691094
312793677
374866054
1818513510
1159893346
1610677860
1474476988
1167150875
1220599980
1369439112
689874720
1344573911
2053907236
947861621
779847750
1629849763
1220674636
554077476
1339701855
1024986615
1087498867
502274522
1996263736
1014790201
1378173327
1524080099
600433183
150377015
1041746126
562953334
1103275964
1101325406
500586338
546909682
2010972514
1645323711
601864064
965924958
1500597585
948915769
1592205867
425098866
637439721
56860715
1195236802
257905613
785112344
470778535
892555808
1611985311
2459413
1976454496
577562115
208877204
2007290995
1306083318
149601517
588940416
103164785
638503158
1145524805
1875368349
2004545868
985152699
143901110
1133304509
1511886114
531643446
692627532
1959131792
1326366382
434965302
1977833640
609567400
2025840729
848010454
1113679609
58516879
620448643
1420535553
2116935250
1990961414
280048749
560913031
649483152
1483707002
805676797
1480499498
1911258775
1962175805
805676815
1409171003
1621017864
1604533154
923816239
948966753
863863249
1795851232
1894480787
1296095959
1017503270
504133415
2062049309
476633838
1223884388
275563828
671620270
482255875
126895834
1699732561
171939959
2095019677
538582934
751105987
600386888
1659134672
60493841
1561433960
1035363702
991385722
1785080648
326769035
1273120361
637949206
2047704905
49571984
172524873
1361634639
1798435838
1332240821
1269749278
1046212994
827591747
754496357
2012347296
1257341010
1658674711
1071443923
1576823735
663567172
1666500103
478095430
1201860181
1680559830
559302857
669186459
613949628
1886590896
246430784
1216550919
842606180
1534392081
673644980
265488562
1097583437
373013096
895986374
419495814
1132464414
1417989290
866980925
64706439
2070093925
669243538
507958173
367311284
771442486
63058583
1328661688
60322704
1146857339
671503103
1710634610
131872592
199706949
1985105869
1979373206
1901337397
233334807
1522615667
1044100618
2058825154
1816103895
731277606
2137265912
321949060
1536722886
592897906
152697018
203264441
390618324
1325638308
853681722
924824970
774831786
2134832367
320067740
107361639
342396494
1686720984
764397081
153960498
355147634
1907416259
1569603763
1488873343
38434716
1782790704
21184771
1130076406
2074090367
494726456
1548661782
367115758
1330161962
1477072594
2134677975
641462096
570156668
176772242
1847591032
1113329928
1585839212
1311588109
1034832544
13540637
1626845059
1937417142
724905968
633685917
1226526128
923764017
1496653803
880938022
920034857
645003046
1095009027
472225073
279781078
1330758984
1089446575
1735811904
1657872092
946052768
1318863807
798746341
336416944
473999470
526755524
2033039177
514208172
233586853
503197788
888803431
1617872917
2028808645
188559935
1717875824
364341463
134408994
1001162160
879033632
2141131607
15820037
1713864105
1219795569
1575750358
1603876699
602504905
514276549
1067405199
729385330
1152678405
1703461651
496330025
1998997522
342541696
1686719161
1045551704
1688862527
352672702
2131800887
1146262321
1200180555
1756414628
2068976198
1030797769
397842808
198660304
1630635810
60943365
1077079546
681656881
1159948377
93671416
388726044
349127379
1970984182
1068213195
331153589
1008427861
588623670
1232204621
1806836978
720251608
1033785050
70289454
134565387
1560293373
495638463
889337737
487054133
640366321
1949882307
1751470596
1325156897
610660157
411118776
544477350
622412984
376997704
1219701332
314824111
235732371
1459196199
1156591674
1643859257
924695365
1241834504
2114682188
145179743
446192418
150382256
1235283532
2129318235
1095747507
1882123197
315449021
1579018708
1245590786
747054348
671347502
1544341296
1092323310
1155450418
1289250661
632982360
110704377
1037691251
1372569126
1623010027
342001858
1190805592
1910822791
1701491086
164439848
696061624
166513598
1966964092
473321148
1194132680
1117379566
2006532190
1790236437
2010173140
284176365
1731241704
1821800032
1432209627
124603565
344268280
1255216451
1606583104
596438325
889027396
1878291673
692004214
930986650
1568825142
2055927065
852565652
597667885
933038031
2143740893
1108550871
100595221
1409852561
1322404395
1902999922
1136772322
294499953
422629650
1284285329
622548443
14028353
2138008214
862584897
950788898
882522040
123299419
129437613
2058470175
230435658
2024768784
2139089451
891898854
243189121
506444662
1562582471
1206481758
223157050
1928562980
1424736337
2063662524
1302511655
575551893
1758277248
1188086189
1638524475
652840325
1977616791
1258260622
1694618399
611583775
474412034
1181261888
1182837195
1221264379
333956687
791248214
1853669440
1068827831
1313081829
159040427
459643317
1141631152
1844808093
1722939660
195846288
1960727933
1917375411
1473557716
1725175785
1424898059
1746160116
844681055
564864958
1384171525
108996887
1292070648
673200149
1230313367
294713376
157796694
349633435
1622983491
1393884186
204063203
1001302148
382280374
1153579616
1585223179
1970056434
146268848
1315209032
853705502
66302816
299216423
6740887
645407335
1457058150
1726927634
1347235673
2034795431
54174257
1434244995
193081818
1210453521
438620140
1259918536
1016816982
1353990379
1964683802
773904259
1593162904
891211228
33377429
1348055728
1738778561
2143438672
948107132
976269441
1063062567
1014098759
1151304273
669427816
1770459013
657175059
2087366569
264867423
1467180970
455290771
532809798
2042928470
177175439
1038803514
695699012
897733416
38916817
1391132656
1985437454
1602373653
142738685
1086571103
968635949
910299022
1458306188
520773101
853212486
1221059762
838138095
1977189504
936070800
371841652
931975288
1781422027
956007706
1277536380
1542114756
70441202
1263054893
1662208411
312512366
1931644726
1318388503
1221798159
1893442222
1710524368
1420367611
1952739585
1605649738
1409385050
490552701
847276924
1039016406
1200726882
1690779385
1330351822
621925991
573600146
935856235
17186598
893392837
981704290
487153723
725836710
3344091
1135495671
1126082413
944804330
1312402046
550488804
684977615
629073798
398612930
1701856826
1774787832
937615031
111602850
2001961697
1200107628
1252724732
338603546
863249274
1266071771
1063550292
1204676806
133425793
1936702830
939090631
931280595
644827260
970491517
472010256
819159988
1890043016
1553560552
633044474
411960477
1372982147
555138327
579929200
876593892
2121750387
1766390746
1872701726
1174593464
614552707
908522569
1297860642
1790560340
1314011383
560495252
1956954059
1069726561
1254391364
1947963996
552190775
1873745606
97646589
1131621055
828425731
322799684
1611222873
2008535677
436746144
1897702542
1000098772
1463363591
340268619
1066863654
269131669
1584412743
515601851
382982931
1448589886
1446242631
2075803958
1382133386
1256955981
1095992746
1531684418
594897443
1589314026
673183292
509106458
487980573
341236387
827182494
1535663822
2116404458
1979264337
836884143
1436184434
175689872
164243690
553755448
562886018
1731728050
1395610399
1987410925
278746551
301279149
327830680
150084178
112601963
1977182310
1521088759
2046767964
2134512477
264238455
1270052362
1381994689
185901942
2081024752
1620452006
453271178
953173014
1400404600
1680905531
861905407
1566030353
1445642997
1928676431
923395082
1132609931
738486194
803354113
168791962
1774601275
560964076
1600007330
1962819771
825896894
561066939
118145426
1237586115
1981307909
1188332547
1810528324
472687802
1264070702
1281719861
1931874922
38123220
1983814694
1870253022
2094340008
85880825
1660499212
1389135471
341974012
1741161836
1165781208
2021576922
1604556919
673746488
1854582634
759862816
257909782
583240681
1328193009
1488564355
733370643
628455258
1468230338
503240718
784680852
1216179840
1547446689
1707671446
669731998
1776050838
369280418
1622721453
539443012
476995919
1620683174
1762942733
810059506
1788193346
2077368199
109473213
786887383
1606610264
1688467999
660229204
732125894
179863974
120042214
1348540700
318264455
2005651064
940430933
590540862
720440071
1092632947
1548488110
1845212638
685984124
678255203
1037281003
837283256
1103952343
1313664165
883198143
1921773893
985494383
1022822010
513410384
21966263
1168829289
687019251
949577851
319250427
1438175208
2017568710
146159907
292060975
174453647
1508613078
1401754069
1556917570
1121336874
1031084601
1888948253
31056959
1943577105
993593148
694734872
276257117
1980522784
1382859558
1711747273
1453537531
1414811312
1876140723
1534654033
1834893506
1252402703
1160072131
103998682
1048242674
1127400627
1930254567
837886940
2031162972
1233835498
411051095
1994979899
1775179755
1175661573
375890314
1773779515
521148494
1162767439
2129055007
1986252399
1811399287
49019710
1470739545
1881212817
669578102
1842218878
351985940
2144480351
1139629450
1824987831
723854278
1711049794
1049142655
1619205317
49671953
813679616
1475250801
176877339
1401387920
1174259013
1535393028
89226948
672322900
1222243134
975173646
1402642498
252672162
1663321858
1300855647
944719926
1540441325
2004693499
541079166
1582263618
1584606051
1030510147
645815310
589938041
1155873333
1704799830
1003321285
162726909
1848048875
582521709
221493961
368345574
870449273
1857545476
60664086
2079414233
1888030624
511587245
1594285655
1597396387
32649737
945207282
2081499658
1649994523
314920157
1985265439
405665707
1677411689
316254558
1479778403
1078990884
1942043917
863277857
1521007951
1963622606
237656736
1397591706
1086045995
447270303
687342497
556814248
1650467990
157291133
1726045479
982345560
1064345592
1353218756
1164537263
755046740
2142155318
1786879863
2096368074
988915178
6729171
1978571873
686079592
810151796
1927656071
1800832411
946055313
921649699
2081914504
474493816
1595516571
1599079663
1334800151
99120449
1916200355
1797697437
1607734870
1861143502
341047038
16824831
1779116960
1255006376
1454338753
1444522484
1216082125
660216900
1592468260
1542497526
2097892448
43849047
54114
207298953
811065143
206252246
1479134062
406649561
1004937666
1344489128
631413636
345404959
278073985
1420254810
2062956670
1300315350
1490211660
1343007847
538838950
832390445
1103827374
486379960
468176652
829245286
1502799913
954422400
1978653027
1261447407
809909578
1880396897
1120039694
1014742076
1255627080
83040390
1745379480
1962130373
82515855
1305108449
1379548670
301213111
874337146
1477049721
2124000288
255458964
313691746
248012618
1272610520
2112043739
1577024250
417792002
794358026
610304451
1111621550
432600580
1324405954
1334996049
1702239064
763939810
730724363
1376270554
1237083545
23992465
2054225624
1418397366
1813466990
486537207
939125440
1958681554
834815097
1196935042
824118586
2002940010
1564508488
815272001
1651127819
145151461
118595219
581318945
540829658
1187597084
981273748
1942555966
1174854780
368826880
1221427964
965672797
2058504208
547386793
881825707
457352566
1450799859
1622277370
670802325
421488913
915739372
1742292703
111935461
196005441
704033553
2023060317
1012506556
1964744264
1116098214
2071289793
77560202
1760259097
89949255
950654440
1615782149
990149606
1905183808
1210776988
603606231
1936032145
1499529624
911044331
1351784536
1735425618
597131100
960620453
258996485
2143514555
1288807210
2030618002
1364984513
143940793
1161815721
1404859216
1130973117
1801798335
287142680
482716360
12121549
1472271592
306014549
564334673
511678888
2056112542
1113884903
1460732511
637452377
5128846
1940955452
125171932
337065042
514593612
1838113320
1994145683
1985959122
1516271074
2051036283
1954221006
958600039
1162476434
1952888492
1942143888
1222970346
513054381
1380326382
1848256544
916011215
44589150
1913342808
783082623
103614340
35183806
1952300575
676897801
1558099123
1341751932
512700855
56163342
1192565024
721791133
675234259
1442147499
1679089833
523757050
554491399
79115481
1873083922
229592985
631626089
1759341106
2013611311
2101909472
1342622734
56388572
741206835
1940163456
35843716
158699661
1448189727
1973980961
639262993
96042237
1684528326
1694716499
1160307506
2103728010
1655285263
415963968
1140777013
1053207564
1149023206
2078818003
482626217
401230340
1522985182
1909091558
2061410167
543841904
59886146
1876870781
1668289899
1456972756
266115851
140360743
1206569443
1648227126
1669259683
1465809342
243860264
1925225121
1242294061
1973494675
822939007
403255747
1588726065
118341710
1534148953
1861360704
554827383
1727484344
1036706368
2140364011
2023149223
974282023
1084906437
1995192671
1985595392
1200836870
623739508
485720935
2013847502
1598954171
1022789258
1917949587
970530412
607655321
1658203050
1848849102
1348677175
985953110
1497097534
1632108349
1725591786
643420680
1087505462
1401598244
1622583557
198192144
978094370
1649911639
119295241
864665303
439846645
1918294585
1876788142
332994477
789927685
2071984646
473008408
1280361625
1610665462
1590970953
1156110651
929972640
1846286181
590805486
1313716604
1850802358
76562187
1629720583
1190518791
442627206
1947629915
1432280700
95723817
1127847845
221738938
1216843502
2086634208
2006970112
72675076
1839163630
67028084
1963067199
2077500155
1523978500
1339922123
96281400
1868345567
1377099010
1104601314
1126443274
1160854382
741176915
1069777750
1888292185
257292640
683788562
722436259
1781713540
2032511602
557621616
339576218
1504083345
816803806
76892551
884456028
1696168878
150308426
1323370873
281523957
582555833
1501107152
1073897924
1148785396
1271894142
239492473
743330543
344614546
76203907
322623371
342715422
833744778
61542909
2006363495
2105887123
1539331574
236943859
1245453630
1854001532
265078258
1252629293
4728836
763148677
783254588
1073831104
659320353
428558344
1542162114
2063288648
1815896339
232493061
1817811913
2055382724
805857384
859195142
1518887465
1268248052
1833430005
348871337
1759768309
1752941458
1160903671
1765210405
959374641
1114983399
1019039274
2026034391
162140585
760834114
804113478
1897195507
743171086
225959804
1503981098
1362255175
1442044246
1436153225
1365402774
1491137237
456564190
1618451115
1247778917
495354806
2146023805
1016170787
845604960
1264832830
1290194920
64256223
952725180
1650480488
526840934
1270755557
430917457
1587425306
1628457961
271951495
1053658969
2030159363
358176415
594102857
1126508773
242137399
962453912
2066464028
1054086828
1856789144
1775351375
2008741262
1460856142
1014566521
1027358019
157329209
1093605444
1231717329
1664324976
333192420
1047341311
1261967687
588460548
533747655
865331645
563572679
1402064113
854300062
116996853
1907336013
139169103
1585467128
291117307
1288292531
2091957233
1533029642
1960962183
1370500505
1880928595
109629444
1213936680
977639455
1594146188
841728841
1216977221
725331842
1231479007
1947904945
1031896981
96462102
1052705299
1516426447
1257091139
429596616
316361863
1155279333
379213588
1166605241
1267585994
153158388
1808087771
1855228924
1382347476
475858761
1684334259
780515753
402234057
1084285215
1079057628
276692323
774256512
1329386567
1686302158
289467642
1157269822
280595506
1040812974
1453834459
1648935598
41498870
1340854700
1696619198
1095714646
737450772
1232890
935798745
1059453991
625283919
171244797
1632312394
1844631207
182998179
147682276
307451610
268902061
947645107
20764253
769621932
881337440
1991707214
2002904400
1368168869
1883891225
511274461
459559912
2024877660
673138040
426683655
937231774
1428521867
1350680780
1310190132
986090958
1850569403
1637735269
862760729
1431011250
2083109539
1188301426
468863483
348824607
580167715
440500894
996353992
1713307158
2107961165
1603481283
1390583842
1146656023
653595738
2088093659
2034306082
102685498
724200602
1755972783
38692810
1935339971
1958624741
967694277
918406910
1559504108
231123097
944466509
316718209
1552917837
8202684
551748129
1096987577
1724050594
1544624181
267820206
388250268
993375699
2134081874
147460297
1276577905
1167578635
1819332001
1167042707
575310886
593840331
574442698
102888241
1837343844
1418865191
1485689606
2117262535
1180332114
1862484695
362730845
1636680967
1921346812
784136493
2034145730
2032303338
739939778
1525541928
1230382134
1616087868
1829053754
1080836574
745148558
1801373777
840584186
218452974
473533739
1339528849
1803535330
1332562176
1685364429
168246196
512674743
1707512137
637549672
1684764155
177138500
1750499855
1396652428
356118415
1157015178
712883679
819059732
1745236016
239151098
1556980432
533420642
1387376760
1288346047
511065594
712355547
1451211426
1027577669
1928381189
381032708
1317443533
925159045
2108692938
1118085255
1012166062
1275781992
1514443299
902704761
189489170
1625153065
629755252
1026285725
1681235789
1672060496
406544352
771885875
1145611088
1741370104
1036937523
225388678
1343441623
910281032
169745660
1771972997
173193486
1898324939
2051267353
1602511996
923957809
779155882
1635462871
1702864854
1430587034
2107393025
164063409
710312461
878509140
2115985097
593126560
1917650388
108077306
43629916
1063401360
1495398838
471321227
251312222
1720078244
69568845
433551320
769288324
1085902307
1884531814
1265538451
143956352
1577360149
1665205367
268842808
1619154289
1380753786
400879983
1861910695
1987960914
1538399858
1895552387
1757332567
1849674907
1175541861
621197841
364040626
2131100933
1775910176
490955418
235939449
182333920
1513618133
1842332795
254263512
68497797
34822438
420781677
19842532
1808794843
1902094616
1776326289
1120129036
1277480117
1267563804
1353279210
1735380457
1059265345
661334177
554135404
675248659
1404027491
131687913
1215299189
37563050
1536088152
1038706127
2044111032
594198630
862595726
1187300488
1430605277
119801253
433569224
1244254024
174430991
90786644
2034793944
2033126595
482695184
726355766
1912176758
31451329
856176748
1716207032
1696209175
746025010
1339446794
216083795
1961135432
1063883557
391950566
928039336
245598801
2014239905
1295212225
363175636
495088163
1725233224
1326575640
1581920993
1993119867
1254571541
448447307
1283057451
1086254561
229708890
1894465536
323979923
1810594345
402282928
1770521812
549903922
155303275
1583645637
947709332
1000323032
1526690466
1402733598
2042323857
879376889
952400359
341650866
1738749372
1641665693
1677552705
1431632487
1658716980
966843513
1963378299
399445777
488779194
1239529901
2092060222
729804145
1200523094
1814878111
957150631
1216030304
926702135
1011871194
735691866
1743981266
1361661205
453583644
445628128
502800932
1399317892
1944988597
2063342159
962900333
1086790237
195368678
523496651
1603879017
448282015
1861615666
1692819585
1067209908
1105456421
444233436
1447037203
493744645
1123615434
584393032
1225138023
1877649786
170171316
674576410
726040746
2095629216
419092516
794814879
814331826
1229525714
50351518
304413128
1887765403
1406485397
1433906806
816340472
330309511
1716207120
107581460
1655338838
109750186
1358710655
1103775374
1755383571
1057322921
164107110
1954381571
1905679262
48409065
1492571813
259621775
732432842
34017907
868717879
488409570
1589195585
2001114953
1500320653
919142423
1006577409
1662174234
1359086547
1543429287
815100399
1896022821
314770576
1942236959
663579526
1238879027
1976752795
466762769
1814346745
955470918
1370500758
1149421834
936408497
1138320154
855285530
517419037
494942716
737346480
1922271750
1287708871
1671855788
1461546289
2038551939
426037867
469370595
1423705701
1055942174
993884240
1771565058
2117253025
310243593
125899290
259733608
739199556
1156646188
337064118
1663082846
1863115674
462570884
776766890
2103378245
765884330
1445199989
592353740
1457355981
1393284912
1705577248
1937600567
596906795
345515634
478492310
20212529
1480503569
1600303974
855258526
792841964
448137497
95462296
509893696
102183225
1966070591
149771142
136132019
1801548721
1808768578
1716074827
45694157
1628809193
1379081107
636366826
962683926
1300282957
1994522325
791241059
104566858
112456607
1492456193
256131815
1975250456
1930275651
1811133905
1857492501
1577676840
802354336
946722445
1389117765
372101940
1789603805
203824721
1713151235
1182135013
431181846
1361855164
568257741
716231512
2072788676
887310205
1632911696
1456762064
399249225
678395874
1674781009
44732321
1686181565
191541495
517010891
1739819707
1777003336
1937910916
1243851049
1378338259
955706235
1897755834
913942228
1978841071
1420570778
1969509377
1472990493
523048519
148810659
200951678
424213988
1310201667
1680861677
578220335
1284643428
1814761151
968352385
1040599552
1564769927
1552019178
153880037
259682212
1782255135
357275004
1053115632
1884859396
723676660
509169603
1598331509
336866843
915635993
173194938
1350467739
2124301110
1829657742
1240315706
1493552741
2035046120
1551646847
147386324
2094504660
970774042
531800632
1377561036
1423037528
1572926937
400923856
864118581
118967240
1150658038
1644959852
794727223
1971225660
1226000894
1235000624
526891693
795228046
437134572
825646117
582205041
443340329
1547110602
469529189
1123226436
1344485283
486263458
1564219161
2098177714
92306276
1539825258
448343901
1199974706
1873925540
512479771
567072778
1934128530
1968065807
41044941
1553275820
1877513991
685959114
343079451
1586194944
1550924954
1340566377
890789483
1373365694
1644760379
1650686889
1485284664
2018722363
359876838
838055403
301745242
1168640652
1667937753
465766699
1190786030
1043335987
1378317971
1497505279
1038197916
699818450
1316829512
386490191
449439544
93920324
1859804776
1647585128
2029117620
1189788841
2140263088
1993139016
339750299
1721463940
358375872
459330787
333805710
1244112579
2144686148
885579778
742855504
807203627
1625819902
432699983
1344829196
1664426441
257669494
1739921471
417732436
151023655
2048346134
894022747
350875859
1622349545
1240068682
915622811
1375911257
1532160728
1620324411
1906430620
876505343
860694087
425275619
364748886
1561190450
728155566
1190008233
339493154
1824539750
44401093
1999581314
840582610
2073771255
572093274
933593236
435983944
1654683403
248964691
467402551
707295119
1663065078
880951565
651874868
1016621465
630653233
1603165053
1443392209
2024378236
397463606
1155304456
1076385938
859065758
666138058
2087332470
1769212093
729753636
1366524041
1107643280
292352692
1421060382
1236448133
2001419469
1548802125
821481937
309440602
2140740611
537393572
352806176
1824607029
1352844132
1459912337
1353007013
527552890
281108973
1398644069
116842253
530522831
1375771634
2064140005
782778429
275506956
1429429527
903827156
271632356
128662995
1546008883
1746130204
763400290
1649762711
1799158882
1821989961
870279370
2092985980
47366672
1898575347
1713662978
2104469895
1787318660
2123226508
1733676091
1261703761
32220358
2133172811
1194211523
1502247685
1402235591
1431961346
833873269
1442611228
2080015280
672302877
478947457
1073932263
1361622807
1813942076
794323907
894000374
2066089890
588769005
757949796
1078598587
1297515292
1760453122
1214263303
641363314
625333026
1219308777
178112017
1534404
210581678
468730830
193304837
1582506796
1421451046
1616109008
938068791
1929819721
1852642143
1481810094
552941758
1385363461
1888580581
36259465
930986650
1422414739
1382780326
968256533
1856929369
265772359
1435348811
2067787002
1658139150
1575324348
586502323
2061727540
2100615202
749624373
1802035974
1854630873
1259485382
1277014721
1467142267
625674267
1015390342
2137244773
402060495
1910247394
1382844720
1649789803
1639990464
1844595647
239503837
325778755
1639414954
563080726
1910531041
2140762387
1270723009
1363109239
1472558117
1589774234
551490750
148397816
1330492270
1569793611
308209163
1471687819
543809690
196781380
1586764048
1912163976
1423199734
362364435
403030246
824426870
1139164884
1238443206
894189281
371525010
1258737441
529619912
943258841
389520265
1037102753
628364666
466981810
808285224
969287303
264486292
292460605
826588477
1121160636
1991638580
785651357
991883525
1347326252
1701095060
570363482
60918239
1176863131
503616942
868032075
1258712369
674459655
246868239
464524489
979144185
1978231418
1306809602
1004603337
681323210
58406629
15107406
204928308
2014188249
605515851
1845623037
1082601876
399769283
555182597
593392459
584747224
1681089966
1247723876
86515371
2080980341
1240247522
59171355
1972463697
1473473652
1674748534
465365229
603742078
465735401
1517076626
1120551893
173148521
2018650382
398746510
740041084
1843646629
680309992
1014909878
618346982
146726015
2139448749
509734052
75716247
870445975
369953177
1947003714
2050274117
745377490
1370104042
507645296
336594911
1993399205
1600852685
2021561627
1677101417
1575822615
1907082812
2044827876
1138206568
2135376586
693477335
62468045
135343921
1143302064
1422580771
967070778
1296328647
1220140703
171268180
564267713
1830641273
1880179929
1278448735
1868523415
57572165
1580261675
506753661
116511631
1113610032
697227345
379221220
684026154
1170206943
1663129457
279166364
1686140281
1461924451
1728656280
1301569033
791197770
390811741
412388671
326571933
338849644
1263846099
1410199155
1707331533
1711412049
1279030063
1454300981
113345057
1273788241
1765129170
1495982029
1517639003
101683026
1048548441
1422165670
133681803
496871756
671743641
683756903
1796113217
611322851
1650302174
2112275879
1811791611
1261292464
1235164016
2026377445
1354928202
2024738530
1284688014
660903349
765759791
1099551876
1989174403
632651911
1912239804
908166997
2088572981
1690036577
254467765
222165120
1234149588
1684910078
1911939717
1242418195
2023007765
1490596995
38304082
1427848281
1164821811
719334593
1428396784
1828594474
274149466
1250327389
620670979
713453827
258071277
294623335
1966081124
626229579
516674446
1878747225
481058610
162165736
4215515
484864935
965348805
1991418096
671672739
1227010174
355130519
432502623
1508654508
117634096
410523128
460742313
2106344792
607906094
2117065736
1951988734
240631053
1707286425
1310031487
22492505
1044160962
678513697
572135724
363515542
1742269292
392790667
22359896
1801294800
92371224
1049452529
607809413
342145782
701228372
387057611
1925911026
518752444
177432736
1975825553
1134461840
226130253
575731065
2006125136
1611198183
1806356053
818826362
1181280288
292298674
266768058
993822436
1668450639
450589919
889091586
1478972660
978592585
211536835
1330920172
1743594563
1819036782
1892851199
508940146
1286840279
517711719
644253238
857557030
133305621
692781342
519364658
828705861
1011127305
1092322390
822806643
1052352093
1015982689
351107478
57924704
754138805
1913614141
1596771336
561738295
407111826
2061764841
976682843
1822327700
1573958017
1192920442
1386336113
1124961076
316351557
1545585655
215681726
1133518971
164738169
2059694800
684971106
1259814326
1833639906
1594124202
800815085
369920192
1826681432
1196183397
614591302
2096252404
573224259
1286521543
951573459
1464735247
266931150
1136066868
1705510983
466498995
2006856373
641965132
762847034
1478946303
217307622
396066662
1136886105
496058368
1818362568
1987159602
925479386
947937062
1900030919
1368546979
140526856
11480056
1683369993
1885413985
535512248
1984722071
957973258
98167765
795690770
952519141
1157337478
224130352
1207594209
1070017380
2085141510
240864626
696307467
480375298
1143217236
102891808
1039485695
657945176
1978845681
670593668
1809986254
19826344
1043420958
1578461675
1279867990
225802355
1528211889
236163943
1575152935
151955971
1739574502
1004961407
791802822
1658423287
529950014
158810755
1707205076
1709497981
373675209
1218727907
1159187127
2027203447
1221169623
240062052
415291956
487390815
382705269
793071040
452816694
168905587
1989852414
186926638
430896439
1987449159
259950854
612589927
1983162587
364267682
437516667
669698305
2010483878
1375772475
1456239626
720569240
1083872249
1750661694
1519937598
1451221860
1561944328
1467358269
1274385695
623925428
1254618098
44513977
1860856553
1093812246
1555689029
1075912829
940518652
57945899
2009963630
48547156
1648633590
1847495497
2129927176
872928377
699389231
1835229845
151307419
626830234
1357185234
1450881541
986265939
1090221512
1321343128
1693563296
1272786870
395383783
1321753051
897777649
2049575471
1074955455
509169603
1222001300
1958551910
1880632941
1315498757
1073077626
1320609564
888800851
137870959
678285548
1865335753
6579269
180970687
1900052813
1637299068
671202068
682244712
1335713769
2063894449
1049568211
485992521
603006519
503017972
410710311
2076444457
1403097897
684487949
322858713
445652831
276297916
1362759373
144681097
1210910367
1831311684
345641883
144814673
959835640
1630092723
1973068475
1800377798
464868998
2041347239
2029777297
392614986
1147565006
247518934
208399501
1165828723
1197482883
583585892
1766505970
205379479
1497181181
1957425071
2009478999
73762395
1926351385
1777037936
1882872625
1783961075
19559675
886256781
984611402
1581752790
789781187
211929943
66914008
155466328
1823147754
131408067
1651044965
708132063
1726299016
1516748914
1773055302
612846503
994696165
685244475
192852756
1416276879
1665983590
199811403
1693539766
1771348460
1474056727
1762398034
1142928853
1723822062
1872705391
1291983507
1827466599
937814249
339656428
174516326
45376171
2077215208
935996260
1784476990
2019738201
425592263
623105842
205998134
1385155707
135290380
991392375
1071939717
145843473
586193098
2103334228
2011624209
1924462990
1903510337
1686313528
947927522
184898062
214234487
966365809
1638888411
496702902
521112781
1500015183
28364171
1744685845
1640315826
990223300
649851660
2119526851
220650781
1888231802
1188114931
1647340743
1286734585
1301624837
1587267006
58818534
1460539750
1364543044
302076862
267491954
1045148281
925670093
1657577557
667985692
1047163206
516886468
750646604
643682413
1119348833
353823009
219575624
162184692
363114982
1519146845
552210383
1861887279
1407395995
173098720
917124331
1908083203
575042730
68749831
60605009
768932737
1342501712
177585594
1389875138
66833604
707013654
2024138095
186268423
1868678912
547916097
310869792
1714933943
293471215
1059058691
1904748053
407030152
1700696453
1222719710
1542861776
816137569
1399517260
120332295
2084357587
1330522878
2070348180
610166216
1788627751
219335800
1209440166
1102230230
668537165
307638637
595034542
1415633491
2099226758
263653671
533835015
214791249
809920405
1229927875
653967340
1546443413
866090666
23901844
1955924233
1106665383
77619018
518318425
1000215868
890737676
1887441498
1481691483
843466221
579025667
1320073811
866806212
1995261343
1425508403
400565191
1019236417
208739755
650683851
249602083
1421684188
1669688462
1405943014
923270008
299104924
1555064227
149787195
711950971
482928831
993403405
1288007658
339714639
1365847066
1960034303
915693726
1357270845
481274110
147097084
172292708
1112631655
2063042248
774697458
1177385311
519012563
148280844
808556570
1431493010
2057360225
1007434644
803920154
1361683007
1996870118
2135080640
1496441863
1789400785
858077512
1362118713
260246240
203035092
1581243840
309218962
1933753451
1439328876
1516150429
331058705
1671859027
1353536446
2145797849
906919429
584149827
17894579
369585550
2343512
1986122212
1114707451
1661285271
518850144
1142109374
1971184224
355757678
1553898424
1444020183
1204137022
643993063
67621082
352619624
908526932
2013674328
565482909
1854911786
246573202
1081636817
625228278
992113655
579489036
1293512269
425237952
1582064574
305371284
716472053
800174635
1057447865
1323655664
1195147803
1256745121
775965976
2044669139
510896218
2111341183
929069215
807150798
1242299658
163155790
1210320362
96285914
1912848889
1585789290
2006160923
236815069
997289131
65097028
601789096
1926044645
1246719135
93799463
400682937
1190895553
1452937977
931937568
1153553801
1816183628
857872544
1937171290
1800325168
1234110467
2084398192
398953636
1645840894
203628349
1145210021
373654687
1459024444
284297759
476483046
1557650766
906146418
1044902130
1679756306
1471964005
310893858
1600517944
1466922072
1906649132
1264134097
772718826
601845444
703564395
865364555
1881314863
13919290
730482935
619710430
1874568307
1083506609
2136251127
594713528
1307030121
1335083302
1223198539
1216011850
310795693
424397279
378506251
1749240772
1695320089
67594981
1332566656
663061393
303821137
281053921
192392324
1384146191
1762764738
13430599
1663715179
668171351
155816900
574936620
1138752189
157842853
1090869468
112399671
718880435
884492309
501206680
147292998
1819377234
110766385
833467178
18751459
354073405
1589224038
1588007200
1899125171
261120012
1723528570
1929541721
1791489616
1170683305
941572955
71772086
2144924018
107325604
401499034
1017053715
1449836564
938106364
798696727
146964987
747606209
1397401603
211011648
895335099
1593827145
734799227
506766648
1124401412
158636375
824643966
1824143701
87012277
725780009
83977625
1721693489
405633033
437560104
1368462285
1891720604
687213088
256573574
1142754766
174382338
2143381327
1712583391
40036071
760260374
1929163777
885361591
1810844751
2031357756
1435135472
623111969
110047199
1852208715
1851515013
480085812
1820925431
519937587
496932012
1826906714
1388573956
1169992837
1606580129
1785846523
1941608474
550782302
1313108779
2078894515
1652335395
763637289
1978161549
888697558
1419781174
1765415935
1070007557
331829076
1790557660
1263409315
1156841694
533713130
1102976928
1735961067
1463763598
1627892154
714675527
303238869
455177323
1571393892
1228058759
519190051
969492845
593171519
1428609435
939789769
1912218091
1124558820
1109044410
576852251
1158404267
1714083949
78863687
1101566631
1628520796
261146702
1056203956
943060546
1686372449
1092403251
1959365520
2133708881
1526213181
2103374661
127083544
1149782426
546862053
1187986328
2077988041
983718566
1484647130
596400341
1770036560
792658487
1742853302
1144598316
1793901226
1653327067
1118714370
1975296660
1525666851
1726732102
2025897945
2089484579
1476059218
893326278
986402657
1509983230
267393984
2138687243
1121699804
1181232729
1764859506
1925141605
1792673144
1153803991
1128596264
1964845580
1393017600
307823199
427365396
648350490
411658827
1099804510
423096818
560882324
1386387811
1051011748
295589724
1835474308
832614412
1018673341
127743679
1132516010
1829683949
655306619
368202640
1682302968
984628806
1340370803
1825760447
147696467
341615455
1483116323
1231395943
478604541
1161345718
407000909
1827323212
2066524108
1764674661
1395751721
798142007
332740379
1967876903
1049698479
1288908541
861491393
1612199923
324044677
229128918
927893790
535587435
1607610690
1530010644
207877664
536051093
99335180
1609576448
362477155
1539417772
1227593835
1389749592
745748122
293929358
1255200868
244145351
1062118427
100606641
2024408365
492533184
844958093
560130748
852696858
1248979565
623352500
1910096337
1651268042
768479974
1267917216
1845486721
2142773135
972442160
2095572880
399388122
1042922150
586523393
679418022
1811239499
439301245
2564711
164822131
1822232118
1641552319
206771282
3707836
1270430682
1099188680
1610385131
692613239
1589632552
880070009
701698413
431994799
176823201
342432632
261168344
988876943
611066671
534405485
1414394676
1290823338
94748207
1299013145
1911479210
732930407
29793053
1161090242
1879129026
261819599
1356429501
791267232
1472769914
59384499
222817106
1795584774
1827191514
442379078
426749372
528381878
1743373292
235294162
19397115
2082025567
1366674248
1870883947
1101550846
2121022551
1313887694
1953643097
1578996951
504306422
423093806
640661300
1593383557
449462405
1207437930
2085578862
1962318158
476135686
1293465724
1766431661
1321712008
277731190
1562398185
867517490
238940526
1865880308
721819131
1730476177
1175271334
1722245461
92367402
201529536
1786784173
2062188912
1862665057
275062115
464616827
1274790244
2047674883
1389634632
602393993
380402779
470110134
74913136
1443541540
140108744
426027696
334446140
644000698
985536513
1580960788
104371883
122502740
2145942093
1904611454
92223645
238497041
1400308758
355609453
368101190
1107047732
612656790
1035913162
173014452
26979733
1307854202
1828986953
281800566
537513152
1184778287
1831824802
1060484055
1687332833
487810312
1802787507
1359854402
722878915
2137456996
1501761063
1113206470
1114989823
39401590
169830485
1484103208
300281378
1540666721
1801308901
962823247
1576601802
1187205316
1008268912
1315666603
528665995
935252203
2041193097
649585317
1087790615
1293674207
1216741993
1689354842
29964630
1365718344
832669891
1464824855
1580258705
605335633
713130141
639605976
964523544
110574219
2045546888
1155098814
66840997
581690213
1801784506
1814458959
781214226
852179873
751076501
1175377664
39705819
734712077
1383881642
2139481581
182779084
134713801
106069652
1748109672
2067126558
353975106
517334742
1747006242
1981096500
1179702027
2053303840
471774548
327683206
827762854
651387429
1388699093
1419448474
620487915
489678216
1625103783
942588166
566514799
1185808691
862989496
1778936455
856978846
756406753
1614861730
93603970
652498858
1062704149
1380071783
1697582164
157531416
1424112573
798342404
1252650948
2143827473
1170091374
374010544
1756827190
1400377313
273951162
768005085
1938866915
1394677221
1054280157
21371943
211187191
344463724
282694368
1578939230
1519975504
2124938023
647958260
1868901342
1285620747
1618117570
719548280
1621622367
1209299391
57973803
293252304
1651872924
544582865
1902953223
804289818
815495149
1274260981
1410325180
1178660533
623453098
469412050
2026623090
2054125170
1390508365
979110642
895852067
1117188701
1755930281
2032472088
499549798
2047963545
1176919725
211266055
1634200826
2100048391
1239410497
797287528
1825285234
157596382
491493572
453205397
199878433
784940059
936063000
316008538
489482937
1116141818
365696884
651899799
1702910689
79040850
1059390669
1680627368
706510696
597540128
1679070312
1284393509
2087604046
2108725060
2039242352
46133481
1153327238
389440261
1500366666
586067404
1854395413
591571258
635627462
1846689195
1859103176
58625393
669528959
320741073
963932181
1825522955
1331668940
2012724196
1422928775
118156478
2115503339
910453787
1610870687
1072995385
1506786495
882821830
104278205
904417368
1671485696
1583413550
1736692451
191098859
147644502
141889118
2110182252
397261863
185640710
14611905
585683749
1924032353
47093124
1563641366
65022645
2027631559
1940154093
813977082
981461873
1069178424
1696720136
1930913297
413639585
986307027
446824561
428521747
1174776993
297646886
1727304232
496267832
785921541
629122413
868084859
1025821599
1085017106
1339794866
276867709
1481103751
738315737
1713450528
1794477195
662905554
1282680138
1117803983
350724809
1260430205
1193583043
537303970
1541075906
1285325201
1659910959
887714203
1897064658
758043031
933501729
1775117595
1813412914
745081354
1786589442
2023645255
884034914
989727998
471074460
223642773
1314093435
5300729
861751561
48727249
1158309082
2081889817
607585961
1126832988
1607500095
132102979
478170851
1776394947
546024711
1379555835
300313247
1460962146
1442623891
844967272
508245338
1064292330
409577153
1703166006
1473686095
110304904
324578012
699387234
1345942048
1146054413
1079406194
526720941
1365623774
824495295
781705236
308762164
823059113
189106816
1089629461
500948774
544453930
1519888574
504015081
1568502096
1662874270
474824638
2126978154
657549432
779008121
476695813
1987345829
217898680
1780863935
531949552
141731103
411737101
2117052908
1178775742
1396023916
30840594
1136007310
1874333179
914053476
884626384
212155844
1432884900
1215121159
756752191
353101446
1646645680
736601821
1064646276
1370887925
1991921711
78406002
1363144641
1221319481
1109552063
133344577
1794769069
796033586
1872575877
1495594858
18505216
529477376
788569644
649953270
830382446
975564787
1940074326
312690836
1827150664
894961244
1600603963
1847408037
1767287724
1832422764
1243402272
1144623823
122327818
913026134
1826758183
508838394
1875003075
83172628
108479560
1615154689
2065686261
1638738712
679496768
885772343
1436742373
594926718
1921431086
98320457
1465912836
170459721
909095579
1716404092
1808965449
1849754056
712738684
125938787
2071227930
359399339
1987005917
1292686869
2063999034
1152900232
421074863
740722512
660607689
197730713
880996734
845530785
1921167035
1523603234
1180240531
209983307
393777076
1186498472
694765890
1398524018
2102920453
194149015
978115441
143224904
567531390
905479638
1997517423
1980464048
599043484
1804158742
1058086549
924754979
1167607379
2117453217
1751167810
1280455147
423754857
511405085
1795943720
1298518714
619011145
995929544
703015800
1921353065
1396273333
521216070
815199567
1158251134
926118119
524504275
213600878
961630834
1068299423
1462992370
5188547
1404547349
1332164132
1858479716
1560290486
1496699419
1490491036
616752418
601024681
1133438509
281061748
180996253
1087712543
1990308379
180581721
817233305
1901041857
1533753494
1789591801
1192283249
1873256160
789725538
583659816
2015780485
951459507
720823355
1282798065
120438932
1274264021
67314075
1680083511
764347155
648011886
1222502702
804206928
1566440506
409579869
556714283
296964312
159573477
641374907
868139933
1008981201
617736809
69661558
1725638851
1409685136
51391370
571898941
1655380653
1312152949
345905821
439348815
1272452128
1362393473
195607654
559487687
1704362670
2013720612
558384359
894882451
341887543
1732411144
1523770386
798533363
1285878574
1237526719
1176749829
25625451
59437170
1248310458
905740591
866814458
742136718
1250452748
689255806
122074597
659152844
1241435105
285986992
1968658855
1387833793
1817090068
2046122403
990939253
222506806
483703431
1012203897
361750333
110750744
414732714
587821965
1289782880
1447694287
1480957969
1539800551
1260363070
2083388820
220412242
139754099
1245046638
1938954450
1130538543
1026976084
2109939522
817851232
246865571
1753681831
1879134341
1617159408
1307055767
649653221
1515253099
57948278
497846181
2037988080
1551028701
586092605
391031472
320274013
1850817118
222350657
60661338
2064113249
1625554072
248985765
193188434
690953093
1477874975
709852457
2147228546
23917530
486749349
1678670653
1239008881
60440801
1574598010
1299984556
1352481945
91225698
267034579
1533089453
1086870913
1861446276
501398753
438495283
1157614813
1233967458
652786436
1917913769
758594619
568845260
645162410
689679707
914761992
249377852
1469743910
437300217
753193694
1044620702
150335527
391169504
1525317481
1277551523
1986388952
1010311405
157853039
569251855
1269309453
894162078
1637215240
1337442899
19466610
471943662
857548434
856337337
1190779904
1607443863
1555046125
444441972
1401594973
459496656
1877809576
711823293
838224779
1550074861
365962059
430497723
1729613034
555562297
82131623
1875904484
1823339274
1187646254
182501172
2134553446
1684385540
1854092890
928050180
1444964759
1003642820
1375739882
848945351
1085190005
378825072
2115527502
262497845
1287690733
1140759662
702827918
165213305
513759970
1188126293
161582027
262243471
1944911039
1956522393
1004684430
1586446995
996031644
635090186
1472358961
838499087
946385663
289142075
1668223467
143315381
1284613909
695414344
603227218
1109592162
78264594
1503932279
1358027082
1870563058
38479440
381939082
1530906251
224207749
1864088824
2035708208
84217362
633245500
41533460
1728787375
390670584
535671224
612411532
2145017409
1987638599
414185534
811122467
1557648867
655505128
850806803
312188243
930140359
437053696
1644606679
363736218
1441040439
798936084
336437200
318996966
1883471530
1857536229
927324815
861793966
613367118
1914202795
742070252
993966622
1088891623
1104608859
1066594301
688439272
1568666584
178028171
1549370803
763489623
1894080461
1507324794
556919467
1291208988
358156109
1623661835
840576577
701334814
2018927544
571940096
55808940
61276633
1381101699
64838048
535815538
415470889
616889000
1792352130
1418353767
234863396
503462520
2030496794
1224280339
1340364621
942889533
423363761
90395284
286598851
623705710
315242102
2116929081
1420355469
25716469
85819281
44516480
14330528
2068632663
1514793631
1864566901
2014013510
210125890
705377220
962561452
448465938
1526466922
1737824902
901833965
989475972
459827619
471366622
1582546196
782318054
1833059197
1775618640
672369985
362514345
397768955
1559301337
1985481774
103435669
1108529015
2106515519
1594807194
287917428
484112460
1597830647
1856331025
292695700
1816340886
1810335102
394906674
164028167
1072285919
1562896687
1676997163
1514279768
2052695694
1748281313
1995223268
718804521
283621191
774599991
2087478407
657294052
1753340428
1022568375
425224273
435565297
350433055
964910046
1869811736
246133612
913264303
1522800390
256959170
737285127
1180631889
472306630
1008758742
987059630
685241672
580722136
1316916698
340495656
1467639826
1598802698
729699914
1653096549
209137737
107289305
1495632561
799226821
360185926
369522097
27008565
1861591969
368332689
126868486
1343611260
1612491984
2094374475
1926818452
1664257938
523714565
1942466601
1869082705
937912787
1742766522
2113956799
1366725869
634485073
543637523
2096888053
790269290
2083846453
1189033701
697541088
282561545
281547370
1762163732
1697167042
1986591714
891032090
1880410730
1815620404
1590480996
1830153900
369703112
2131250987
1223392786
1864689178
1106459241
182667458
1136207379
550728310
239836714
1938886612
126714738
1081813524
10937950
1410998362
1232451189
851090370
1517456874
184028831
1029701690
848520058
1701022590
1520286339
1182059128
1737228084
1104740012
568503981
1998829180
1380758154
147299744
261104124
85472098
1172216993
1242034084
1019370104
2037039925
641525987
1992995900
808004535
1858483479
9783628
539410238
1391476616
1540662937
619639639
127869007
824906375
1039167694
2129686835
193527232
852876692
981471333
2022254589
2133747282
570681956
1917520838
205526343
1923777032
125096501
1138664448
976196721
456534392
960174869
541960620
141809197
2006907652
1384146275
1954589514
1269210173
1997152952
1722443665
579895750
426970377
221835501
270740927
149289652
936304415
1167315195
1009637111
1892598869
1428383486
1626353985
611095148
1149436098
912477109
287042951
1917646302
25248326
1099028191
856526894
1296586895
588092689
2114718378
1605998946
1746719538
499714884
1882203302
1074271824
1866156241
1908163582
852224030
523990683
1541867772
569838958
1166100853
210410149
1018665975
1374388539
1767043950
1681882424
1109798619
449513632
2011496844
1920655565
744094079
1291977362
730173010
313211844
646577437
1640971400
1625938195
665716329
2025858479
1211041670
86247069
1537310014
1263288464
1427807403
1271089032
367383021
965980483
404972856
1061083231
435177507
1031616291
70186201
1223843516
514018909
1219856551
1815904968
611519936
2090649009
871902933
1294202559
181408241
537620702
1834160483
342420949
83717956
240770677
1884996980
690803290
608191370
623127116
253547544
1705630774
1894278604
1585342415
1830298531
898229475
1406617572
1665428157
374808049
934699653
420300643
1200711802
397538009
1115539978
1220850323
1950249759
278166552
191040929
241291498
871961997
532270363
1777702179
222877836
1741439836
1510549361
1354482928
91462571
1092061757
1818865436
1663523540
1917777068
2125374481
1846700515
1044647996
1504907306
1784429443
1329125245
697414891
404346813
1445814939
787587986
1477101798
211310752
1513080405
1575988752
1835939584
771497108
1806985241
1880980646
196749429
1728152430
656487031
1734465647
2030844207
1285084803
692715655
1185320953
376524727
1032596947
974042406
1038899295
653840787
1210719998
1349696836
1073434888
1837740472
1414848456
1003490799
652851090
1987951130
64656806
1053247353
991500442
937670143
99874075
140539875
1018012045
1570486767
698370312
1967206419
925707282
254504537
1523400025
1277280151
333092019
183201209
350438283
234146700
655931072
1274826656
1863047835
1197906121
114581554
724962840
1787031520
555938568
2134105997
2005759885
539756063
1279531680
1268957114
1020418483
1542180001
2101520467
1454309130
1133017388
2120872717
1553262736
487517707
72339486
694991301
8387312
1133339188
1124625307
1820094758
301150509
575387332
405164016
2062441387
78536606
537633956
1348142625
1552296446
2128889805
566207344
1864918027
1698539724
624462289
958809560
701318739
2113032433
2018989032
1445668353
1653123145
1416609763
1764252786
124119137
999395242
2141514509
1566466617
182306570
89302703
2042351753
816297261
680544260
1538495547
1928298428
986668710
226392813
1781865879
874883366
563150770
1287439013
296032676
2045489248
213676331
943600000
1407281840
1859211973
465076825
534225607
587567687
1946434834
909123236
186398011
1455200048
2143622502
1738178779
1485556241
1386654945
279469251
1260506290
1961062384
544544499
1075126104
1582305069
877763741
1542871773
6721
708586044
1328595834
140853264
1943155585
284386288
127833798
1708351622
1654131273
709820313
557058850
698944414
8228751
284030826
1075753628
510012834
1281478421
1826307214
163120500
158927555
276269934
1214716485
1043200039
196896665
211029667
202828651
995068513
667056293
760390757
1239503606
1695362632
1569037129
203059793
947458968
267546518
82030570
1303750303
1299500146
729478514
1097124071
417464014
569034512
1564422038
788503613
632407463
1808129732
1035575146
393866104
800803233
1715993613
481494044
2125714231
2029196738
1980439932
829605878
1855254259
1266433962
1157830219
40825496
1423910255
2020756398
1366122713
523281784
935114200
1643491108
357402929
2113066782
1914433560
31949210
1772078127
1627697943
177843676
927657637
848303712
735869660
1179783548
1344693762
26620410
1107210850
1939526319
1677986647
1796785731
80719960
1360628277
764736295
1188791459
1926577867
2375296
1738003990
482430905
2085342980
1475962782
839875692
432603802
740425931
1153389911
1932713755
1280111014
2108201372
2140405185
79480866
1763101673
63095533
981235666
974904925
1513223924
475685445
194998497
1921754987
175546689
278163227
2121764151
979419053
696322189
444712688
1960446648
140770709
119986007
1382647697
800477628
786114036
1637398500
1191312624
1825442727
1203609973
891899350
2142693036
1891355103
396178582
1831597673
1067098165
517262569
525017535
316256970
1188726228
1867566204
1523878725
1713932092
607360701
1890845946
1980831191
875589425
785852744
90311482
1409678897
1387661890
18800159
310601733
2054335372
747090344
1090276571
1071294000
1681584129
2035974187
1128880537
885048138
488867752
1872630957
835813034
435424672
996756337
150930804
1177095890
1423222752
1396603252
288444613
303731119
208666339
1891766682
840702480
1764204267
1568851988
1773013689
688070306
695160198
2031452710
1541753884
839874152
1680718527
755970352
2114611280
818645182
2018706292
1539810602
621313837
987954464
40626814
1133046315
902204723
652417715
2006450218
116232025
1832936260
245933687
655754399
1380980968
1043919203
15297675
1824379849
970629826
643579185
772833996
1774427900
778510948
1679577609
342126037
2030783897
1036978507
1137714188
854999049
1747776297
1301117885
434970280
461215749
1249779085
279639905
1304885778
1213086866
169875616
127558379
1082984622
2053849833
1368764367
907050009
630296848
1932925899
576599146
1467563917
613615254
1273062937
185238336
375473895
57531911
633050159
1463961063
1655134756
1301880349
1186473866
1560458190
1139741206
382308247
274824419
1423612112
359958105
1575136414
1200151887
221354588
2023239017
43775778
638032238
51602152
1253253194
1991397879
1525300769
1497606452
721345314
541236892
1466479657
856184327
688788388
2071633310
876840491
641033780
2053346955
1581758393
504501637
243231091
656781026
1720482352
317618877
1747759294
977633869
597213532
542309721
1066917567
1618700574
1980798800
1121985475
1379466050
1459482035
1308752314
1639964319
1507627312
1857393958
1577499486
1587100167
1007628761
895667622
175852517
2124620327
448019528
1482862809
298980205
350322208
1751084831
1876844159
139978282
1394878514
1027420864
742393402
1177967071
251301438
1356716406
1376770862
127788600
112401559
1136343869
1429585349
822378304
1395479189
694219427
1472151187
1852463823
1185185067
422512362
890376799
657479691
558926026
1173052696
1294262183
692297223
670769707
742735297
1905027429
474213357
1594512916
1165758491
173039981
961284284
1347650013
1897431140
1437816494
2068512313
906101495
1934848897
1562607537
1049037995
399714258
963714921
978589204
329091187
819247061
84312280
1467302083
944814109
2091462389
553009863
1934066388
251883306
1227217527
1820319205
1883486536
83043216
62990626
1072716101
1282449448
1033051778
1319286398
672333187
1549039615
1572569835
1752339569
367836360
1849070424
343931130
1880564373
719773436
417588447
492802844
225900854
541656969
1135594613
994694346
343871581
368429608
1694524009
1824498349
206118604
716741464
1850196282
2098182182
588753621
1470800745
1786316939
299599509
1699259866
646462632
938944411
1166831799
2110032866
2052990707
1559797748
1133866848
47093359
3890777
1433174351
1954352964
1939003620
2004315229
2021620775
864722015
711897051
1572689745
1482955164
1524375334
864355114
764970932
255998282
1441017435
1031915787
1350776595
1427785721
1600709546
1907770615
1889129846
433214757
105344332
668114126
1886963923
1155528814
1850811252
100732616
833210017
535253699
1434263204
517351579
2111315821
1708195398
1968148291
435273842
1717846466
19139062
1519280961
64185636
371041391
53432377
1918138867
964153326
1100110608
1988256759
501564255
389181952
511277200
1051945225
976556143
1024005181
1388586545
1578492720
470615573
1650603040
1542546362
30415560
713957396
307269218
1949580862
1775191602
726844369
1536298787
484985684
1882394087
966076015
2005328572
23078524
1713134424
705863751
815680283
129172924
324457353
1493942599
816411263
1448702515
306210125
936355035
690656196
490026254
720439503
747589946
1823673464
1102782559
997648226
1593015630
1598625980
743809444
1968847409
1850736830
1979333299
1354226941
796577101
263076914
357731092
270269877
1351035374
1834988547
2129922862
9931523
856153414
1088884859
390858725
1750100492
2007180812
1660555506
193068649
1250043357
1159215525
840211885
732679530
1581142532
1829523418
2061757064
334101384
1676758144
1638478430
1953000430
1805725611
1503815632
231167549
1039441793
1227539150
333383817
990473220
858136668
2053574638
1785249335
1491982251
197928187
567827090
1158661114
489829309
2044535250
865122164
2071560431
2108572650
496387751
1262829177
1101175074
640453139
284179044
785322386
796566827
1022253527
226354433
1955296843
1312373964
957282090
1845911932
173380535
2036958536
510332267
1126351765
1095604023
1598187813
1819023484
712286817
383332222
244379146
681597651
247987458
19515612
1830911351
869365969
1094503980
874535072
1870885947
193063530
337697672
1055742332
1498013739
1934421224
98288586
2110982637
1630641795
703513020
1302061463
735718179
487361373
1993012913
362996949
1297556299
1224866313
1244608284
1410815992
631114578
1457632333
206960720
1792400188
1890666141
1151159437
140308810
806803539
1089401129
842752622
1600811608
1841805840
312082726
1021257056
1108653178
1341928729
146484137
1501415167
1136024385
1217158722
299143506
1748250450
751299603
832960069
158653185
178082340
1881746979
723406923
403992088
1039159379
388101840
1470786941
558619048
449178989
1697341188
2058056523
183220037
1300474061
1982042134
611592169
1345477039
1494275891
1303192325
2033956466
724535563
1586504806
1940969346
411635393
1825604638
1249133442
1234053123
2131441873
1375895857
947687011
1768621953
432702825
118735186
1167027608
970787219
1131594460
342767003
342691970
1239229694
783833746
989203908
1618173223
1209205774
820373539
513456212
883193796
1347465591
1446916056
536641236
300053006
419976034
2098361315
1574980069
263297992
548148163
1635641065
1621213771
168459410
1592558010
502462939
775142387
1598270485
1913526914
471709214
118490905
1407379420
1594029398
1445806043
1758425214
1169307663
1221448307
1637069206
691278613
1246178840
159054713
1503477916
850119742
1992968005
919996687
200278459
1648635398
1572208897
634101937
1396541496
1916776146
1302061975
891035429
512898359
1711113726
1825339865
349340706
1130870085
1708805434
464853263
706302782
960275089
1547425064
521844574
312534191
1550560199
1207240252
1711707477
369428480
766242311
492984163
305791860
1488081196
1702278162
874694171
1608540424
1929585090
2127432785
203753043
1696707204
1981057863
396857781
225713187
170698919
1243168605
813989498
228996743
277070239
1705291276
1382844357
1785267667
1946836718
2119416572
1835506653
313544400
1624016514
567072748
1438539765
680590940
1225522154
998132911
1432421862
1950314895
2135579231
1366976675
713421047
506380472
1962591197
855121429
191206960
651954453
2086018247
1577735317
268763958
16070415
1825083194
980910324
1094928249
2102946780
2102452823
1377815222
419535468
1819942493
1862280039
1672757287
307713718
574215350
105460873
633340547
1557332504
83160154
361744229
2009673529
950168041
1898889548
12544102
988516119
217435866
922702748
389003739
1207839547
407918361
1021875447
1480310642
1551010524
1761680578
942326050
87437943
446635215
2006670604
614288532
1798303752
1739116622
479467856
1801187260
1084191962
671039220
743230711
1226625280
1935378017
1272957650
788624672
734379945
1114835720
1698551644
858783095
777080119
337475622
308689849
32859240
1564792119
55995059
1943036513
630796855
846595113
848288755
929977151
2022812620
138151899
2054942047
408686942
685742408
910060431
1243568222
813157402
839343308
581535168
449834442
568951082
1298985649
1210494926
1112330547
1058606362
877661184
888590738
1984489386
801105154
1451157779
2125688705
1442903654
2002291894
760411134
588722320
273700819
1288263855
1524965710
935163213
739180540
517693307
760243583
53298698
419900508
105742069
1583041734
238727602
9848527
663988409
90959130
1779643046
1628197823
877740107
2087768261
2117703475
1353631290
687781826
251178098
1898577134
2026785634
281710737
121731226
1749064666
1906057371
1972334757
1936535957
810304633
1158734853
337637266
1218616978
805570864
1853251683
1286170896
32876401
1988366885
1641273777
1213581901
2001129422
715642390
460905399
1536285139
1930517711
800360556
2023390716
878706668
1700725152
1213383052
1982187978
1374692965
1792774630
1468710684
1930293547
739945741
605654980
1998480834
994754565
649650278
609886678
528284188
179181886
1279197463
1759373895
647079831
162167693
303801061
2104929628
1600875867
522273508
190025710
1289880981
505526369
2045205949
1917699485
1161758219
2097953098
429348024
573849289
723994030
1906112356
616128034
256898513
292325362
1441354301
1932387371
1905241254
693475937
468828194
956548571
1246638973
438270540
183033471
128040202
535793694
1574358644
816365336
1387028668
1277573532
1495823825
1061317245
753789357
2020742350
1211424444
1353793243
905522082
1383361810
484020973
1773212822
1138826057
326899839
1501358299
896560604
1655104048
1852426307
1689291233
907708882
2080251410
2115511201
341582930
1039129809
1219364786
365131090
526713336
229043278
1287301706
845642561
38565924
694444491
1386553724
1845570972
1940356498
974008978
1040262445
741502062
1653758172
1334547591
1752836779
190125410
728340100
206984881
299917687
695439394
1161731380
1879916024
720399844
743069113
1593496117
885983067
161297525
1017578326
2139626479
1545125899
554093605
264793353
1976623849
1226851367
1173535853
1735175325
1983836836
1936512873
124863430
299287038
102764380
1254304568
1283408118
418896858
381157431
1906298378
983690612
1418271147
1871640840
446424038
2032994567
785362528
1230392247
1292156945
542329425
116521731
275160303
80207961
1754797964
1231165288
722206142
1121306400
318448238
218960865
242233618
1021875447
271532118
1097242306
567228725
1291357326
1495016973
1528527614
3279124
660177832
493265953
353763949
442634734
298304972
1155946606
83770147
1978631869
1048277024
1855019558
993104601
86560861
650077221
2119567337
929793916
1475263686
745047668
1801701202
466997856
1716539749
91624146
1360907183
1008084484
1922118318
817080564
813974587
2076555849
550405127
2039254201
2043345070
1303229019
1286503842
985012384
417860892
2106635151
759601369
777265609
663473261
1952050198
362893280
1304546432
1078715790
1168489433
1644346811
1950943664
1344627550
635921482
1415510074
1146216551
987925098
1817487654
1786381116
844581202
1667941309
2001252293
1843537431
1723419047
1137574229
402733317
6525306
324227280
787037633
2042840412
1633842165
1752863896
1228686002
1269583490
1787515872
2018149383
1135137227
290027386
1973450425
2107970595
88549370
1131470484
1083648461
1442430249
1176650388
565972137
921056200
1178299356
1273086055
538397772
571775703
1599661813
948559180
43780096
1194758944
1071960132
103869424
150343580
239955496
1183198964
1514013094
1130910136
326026533
816009377
1273347253
1638244368
644499871
2040003926
2051882768
976785066
1689959327
977495063
1465055536
778632680
1957003571
106393886
649671773
1181670309
717720265
1885657608
1293817889
1514180196
2141252891
1917521778
910005672
1779089409
1353352741
2042047052
1718252065
1239084458
331407315
1559721367
1632074585
680648826
1922698722
1702421265
726742209
85440390
1453242114
2028570832
731604656
276519648
1742291521
983418328
2027398441
2121735572
843978328
2066617021
2045861627
379731891
2037633161
1049259322
1894260644
956068633
1018464561
856918583
1122806288
272071162
1435044565
657633727
759969763
2092335120
2023309817
1427745016
2138223331
2030346535
1597279483
141324364
316085843
685054316
987191238
1302494476
909892382
1768519510
707813900
494412313
1606047567
1713844960
710482640
102145827
1508077151
238456623
163307306
280273250
216752514
1971715819
143267075
935504004
897664169
2046081472
1694675447
1193309638
1753632208
945144096
152963811
1776444866
869677797
355038168
1666714716
1312086280
1203718698
178955225
606122550
693194481
15873879
775132039
1468715213
1811821379
601923994
1829572165
267153075
1989051817
1200298337
1968849311
1453813771
1633746440
397245243
454117497
73033632
680536483
151559813
529791672
1265492815
74291034
1927516568
1849200628
1576054373
499280974
1917053172
1067055747
2043868272
1758913192
2123568037
914873292
1977949416
1296767895
1738326745
2072073876
1580447444
1877262611
216535621
588239553
656245855
1971520471
220949027
1231513245
2137695641
2060663307
2132259171
2145311381
568382631
564950899
175407437
1629532837
1161138375
1586057916
122165772
1132324348
568138851
2074790156
1973577582
1704142627
1634753477
330194393
1798692753
2098120791
1173942640
1350518102
638897404
1547340257
2114493735
2049119271
1608626986
1541989364
974979171
1751337856
336110024
1338151205
66673732
10269721
1460388359
1247206057
858672081
207227370
1366529887
92415107
684582086
1077640979
681985043
1413595842
1463801116
1854082486
2011231565
107744505
692230744
1729711938
382731674
1353419729
841140786
1409318620
504078687
2045456762
2010878519
1641933679
985196719
685436423
756495976
667641924
1660489614
447152001
988854288
1734922813
1269447026
1665246751
1848927325
1024582813
491561614
915094577
227046156
590637415
1285145101
324056040
2112084045
1573904304
425435040
1622276795
618451490
1310259000
1694423978
2007873072
591198436
1057242378
1846653919
1071883433
1923074394
474510981
561420972
2052788325
123252773
901157241
265964020
1467956119
1919071924
2005693480
1039927
1156365395
114730866
14025531
372718448
1035470935
1757625697
1803895475
1544775925
1233379399
11902178
2130129588
217429678
775372455
853144979
2033736156
6873276
442060624
1150642784
962906109
188209654
1108125792
856928324
1772179259
493621552
2026668439
1184387252
438529611
250453703
2090521952
618617880
429747393
176699959
626073223
1631275306
732070416
1450087348
1978502243
1263318688
1764636533
1122805803
196784704
1172604771
935775437
515747392
1661081243
1514567373
387976725
1189038864
1176521258
1284440601
1377445796
2015545788
1819866042
460289919
1148746030
1125135923
763948765
899973342
721221853
838016076
2048347881
1825080000
1986744428
410635618
1079609803
1402953233
862058499
2032664039
570941340
109125292
2073486120
1943740113
746350836
1239848740
906720790
1114307558
616841945
1520502759
427089936
880183729
545996550
1143959242
1960343966
1209378247
1613449428
256774727
1035728953
486465153
1076106441
1577586199
1779670854
303181556
204129322
158906398
1261232459
1802626236
357990340
819269348
820246188
673724114
871249590
1324821377
1378784993
1064456650
1257221856
77563105
1429637587
161050091
125157373
792963825
1329314911
87253518
1099258657
465796805
544474840
86577823
886385932
1866379347
444440976
183822558
1006884630
2140251570
1068417499
55467196
2136443773
2129423427
573155180
599864188
1841489168
1045939393
161776888
622185987
1572876840
1111071339
632866996
1393438698
1923423295
626859718
1217125585
2072302298
746129444
1984373412
559342526
1052793570
194387215
1864975950
531778033
1292188435
12235477
1796888061
1483955144
859825998
1049898438
469339252
1414267549
584562399
537875240
2112658946
2035910122
1373030124
1866526726
960278577
710482849
1586024723
460132268
1666431657
1733741724
677838352
1669975740
1703042230
275681878
890225624
1438777415
512755075
472460419
554535511
1253522140
1096288192
623492524
1989762968
1883920422
783499334
2079331146
1794695406
1332673197
418761136
256755627
1012140912
1575995873
3862608
1880410472
740754607
1585719187
1316217836
1265536648
660872827
1629787463
392418069
303319535
1959625504
1131288931
638771506
1684809867
379171551
92156107
1603044927
257842981
469085702
1684078212
134938921
142123827
980818499
692147695
1685563292
115914036
877037461
1528444248
421521730
831989964
1729518545
828097946
1301678182
726118700
161431776
1299072737
1929889685
2056042737
2001526010
1497197714
1920714997
614867291
602198031
95786062
1675992963
646676953
1195397210
1519744418
1924492666
7316419
443933980
574712009
569062643
1848570483
56524867
317201571
827129533
1079163205
1704311043
1056158274
1856619284
1996538493
692768481
1956950784
1019858848
363766351
1233741445
1282289387
845888438
1475213943
512716203
951388620
417159239
1920581223
1505720692
1907860098
1128796852
1438219265
573214736
184006927
380016346
843060454
251069412
1332625571
976116124
1418351815
649344436
94857085
598868358
2032116070
251992367
469394386
2132421970
788761313
254261355
1126081160
1033433181
973240916
1009265814
1075081067
358563469
1767087333
1293476846
2053440270
1665438392
60867166
350185029
259583375
651990288
132884056
992263574
1858087408
810625046
1955002504
1311125815
1567098716
331528936
569052336
35259812
15702245
1937329147
314773905
1765403978
2052422651
148636735
2004947176
2062690560
1024391287
2088895331
1914317353
385623270
441127107
1203761795
1764920766
1052242163
391064713
1945181084
1149876121
1622807888
238148906
2075543270
1372747751
827427323
662781195
1918008324
316504881
106419930
951024758
1767713385
2026413785
1640707036
1624382080
731268885
1525506645
337354729
1042565312
228352807
258167556
551167867
853976871
2035113182
1733802269
1536922567
633379608
666611620
72695662
987217009
1318242752
760550069
425582963
268480523
1812739646
1994341382
2143369027
288213129
1757227304
62263727
1418563955
36025942
2115969389
513596708
384626952
593857646
1542721131
27785153
763411720
560205766
93117297
448555742
1981717296
457709436
505931131
659160541
1650086590
288363772
1983585800
437465981
1503516882
1730410503
1940772954
874336643
1182276680
1912941792
137962697
240218140
1663373289
1218463919
663406203
1340865787
1561273323
93044314
508071705
301038456
1407402477
1612874235
1511454512
1364868778
2081503119
1540662018
1293625260
1258052449
881230576
653004844
897284630
1356830692
1161754001
1278663191
26993585
1670248528
991615326
1570624043
257961495
1027218354
358667665
1834691676
1804109955
182010603
500425202
409841822
177005717
1659280537
1744204155
1022401773
597966460
1443033703
2038103540
80943192
410670226
1796163841
1312930403
1958562152
555815762
1577612507
1366608319
1560109358
1234997165
544435332
1434608179
1190589093
133781967
694017469
110881200
707307652
1685951609
2088853765
885450949
825190676
1798453397
1916939435
1614455335
185454839
1097073960
1207593726
1944841636
1680684742
1405654492
661854342
1192366862
2124528291
1828299818
788776980
34863751
625506093
866653364
1720336289
1435749922
2142016791
907542577
837060098
403996519
1402910262
1831624282
259339377
1865879326
892552490
317104802
1457041138
1814667158
141252400
2064119760
1107137152
696905145
1965834645
1879018435
948588052
1777183664
1121645209
1816407846
2075089343
530118858
711728486
127057047
633371191
193571708
1257755883
1125853753
1049923125
1620476303
926715767
1120381760
1657565325
691892872
438696808
1937947121
1585557489
245233763
941476880
879125608
2045836552
2141336430
173526415
1810616392
1933287901
1652059915
1644457528
1038357950
640824235
1654850688
2012683454
1093899421
614767390
506220842
1132614432
570748871
97354082
1914125554
1036509214
636670585
890669804
1931725423
1322862362
1893970219
1606791183
366931217
90122261
1670660285
1472978582
1668894208
2066475782
1183602070
2060369345
295699526
1400855438
1977939434
1211092973
1820488851
1582002667
1251432370
1690975854
1855455794
2066246127
698787666
1900755530
76166715
705610196
913082397
270845908
399770872
1730055742
2064633659
1488581586
512682944
1375766310
2063649852
392350127
475364285
2004734253
1471456115
1650724321
93931851
994586397
966172165
1124336212
1840499821
1149092194
1681167371
95400684
2084067024
2002023942
1083340935
399665682
589038132
276760022
2056600369
251033386
1249179970
1264404202
2058344322
1600187284
1257214751
1260785209
28440628
868457483
405099330
2065562996
775650462
2087445752
842156448
1048017037
975138235
1046663956
2024094949
1247977667
799705943
2132254601
203658553
1248086135
429306543
1998511779
890525230
653312827
321744556
1142353687
2013973583
48816299
790869128
284947954
730884442
1945732680
1102017869
1790442795
1381846375
1093839311
994251451
974409451
1757565349
537288803
1789611099
1324673328
1038987741
1836760705
964143270
1164205833
781271867
259981961
1346426242
538259817
294034505
1546781338
338964577
1777965046
1872508253
1744752726
1740421242
45865722
463905910
1841475007
2079823260
953273971
1407124135
1379870185
922104744
305517489
411478324
1558718333
1694550672
1890469127
2076954286
894907873
1560685940
858653479
1631759252
469443463
558810505
716144216
887464169
996206520
1612390149
1506138435
282632136
1007719137
380992937
1007159891
2137690639
1801880944
560532577
557644740
1595980331
1033358527
123717477
1303252185
315524388
2120067401
1726604245
403993299
1540433327
175444686
943760407
164679088
1169276794
971482006
750517775
1979451065
1436090740
848727358
514208967
643650405
826029685
981341939
1800491751
1378541759
296949610
496780782
1572059877
450798115
939484890
2121038562
988281045
649424781
1168802105
844781025
107422358
1665787062
325615547
840604472
1153795999
1946836572
120742617
1020869143
874972135
1196803184
159785522
898016191
79421926
270190247
542602376
1429286709
315861835
478173984
319779014
1761984251
875216454
306687093
870396251
190132473
748329022
1729377680
1907280481
1120811870
134044150
1944588260
297298784
794998489
1620460314
1774885453
134659309
183897895
1870025969
1055950509
658027532
502779941
1965064642
532754584
2068019047
677446400
620236478
1430625084
1163086852
1242134155
1762793161
1776608240
776188858
439129175
684765859
1126017959
1061412686
1997463114
2058655810
10988210
152170088
627044825
2005460966
426272160
1622426735
883511816
478374814
1033826598
1706247773
1080369717
2015366957
1813828507
1999112006
1280963940
488398147
1051493084
456909787
1622895873
1121306400
1043579983
1824342755
1554542575
1476919642
1990928659
1398483334
121806456
1914658528
1463832105
351137760
1030692310
199513988
458209944
1299687306
1715977527
1838249827
221738020
1085856729
2030544283
1244490584
1478635163
1641749527
849390891
113903440
1722087544
619042345
1569015846
1557668917
1957859463
2041495438
540232577
1477916901
540193971
1096993227
995286692
163635846
748020940
1427852209
823425535
1802072114
1140621745
250174828
927241427
941476880
458175818
1786909901
706575701
851951296
1788950085
1258590381
1581529030
851126151
1705588787
2070815667
526598300
1277631652
1656472355
842273701
1820086274
1687203035
769629080
1991298270
10594268
304695126
229312900
1643942083
586527508
632890180
389352001
1911595505
721104750
1225726738
1714952393
814169138
1619598540
580225453
1916686768
1029357582
204620877
1952347959
1675203248
91991776
1911149403
2109899317
1520646767
1878228640
1285993970
1783191821
762874707
1931610317
1089129323
1638846499
1982188862
2073948904
1002194757
2147320396
1833846377
1673397722
1775389129
1912323713
80424235
2012424150
1083390269
1205482870
532344913
230160143
870952324
726803548
1307925117
1377995940
542825397
637715636
162398982
1517538497
1841497293
714967699
1379600883
333331294
2078197996
1054748357
1471560639
1136908049
1263513921
594880662
327306458
1931087917
121386859
2068769538
801900705
36253506
1935744168
1937749582
342821312
1535344050
2059357222
725262038
418800913
338986410
1077708309
256723908
2083093272
1408570066
1033111538
1815895634
754060736
1655228537
698528612
1160984061
1839673003
1861267366
1788259873
984020830
1086684049
1012705449
619770714
1444265448
983642911
1133990179
1423901725
1854999748
132000947
731858959
1466523522
1086260525
1888015610
1805394450
1860352224
13693978
1492923005
495413405
1917020950
2036876712
2072082747
1449462883
43442640
2058250969
525929237
1557998491
1426413717
1419293708
812147837
1143876385
1588413661
13937575
463782919
188749605
1789995396
1116101024
1174426411
845990016
2133278079
2098315419
2064220346
587628328
81746897
727563245
789102016
1232562923
1001461216
1030630433
653436742
1863886817
408442767
1971690931
1190212360
208042754
153252081
1611305929
1430175215
58304001
1102358385
404139525
1573210418
1695136708
2113210527
922222283
365646326
1863968926
537577623
1368924517
713163207
280317103
698655316
1572111517
1257337849
348126354
959118425
1013728595
1623352259
1439775369
1961422414
1959915033
1171675600
1109444791
1369067781
1924757700
1444713878
301215037
2111309080
883357316
252709249
471963691
1356147370
1651696913
1590619026
1971532322
1895099276
1275726734
2086207384
169445228
1618411882
206714361
2075841649
1837271248
822231294
1129083318
1935457124
294431444
1494191587
2132317844
762567099
588053232
810904703
1867394382
575122632
2074354854
1291615578
1111612520
367422878
131527202
1577107679
880121961
463263966
783192565
1273817291
411825513
713304633
1110731837
691413182
1586524459
1683800168
1582650401
1770256517
941487226
555844610
1042974726
114057145
1129845034
1460492541
1348166349
687465036
1194143582
739620547
1157580024
1493451017
1676440901
587706660
1210185173
724314155
109580740
31658722
2100095398
1369853017
1613301766
1108618876
1814586727
316243436
1358236148
564041068
851621426
699972445
355326834
1137149564
1984411683
379427253
242298025
1609051642
17388328
687848642
585192388
198493819
1464367053
1463342413
1555187440
1617138555
1006946713
769888820
1172558714
1205227788
340518380
535076624
1538452036
712520312
1336415558
1257535067
337828734
1977786989
1617680094
1034224346
954506036
350406648
1266119494
505697121
1944832637
1260058167
1978991748
1946297125
956491059
106990892
584274258
1520286356
1538061898
1814925473
2072543076
964923542
1505818250
536267957
1636732200
2108915184
1186979903
1072516505
706579453
1293943475
888008053
1827276566
1825389969
1370799329
302994285
1266096184
2026922956
864791901
507354042
1210615998
1198165403
1516440841
1213686339
960969177
1785387460
730577994
537236144
1928215117
1430744275
1803902132
476320981
2039594237
1370864794
1163323845
1532846103
1511576318
1302133923
1148367238
1388117925
1445687243
1033741682
245514258
1789041838
201498152
562976604
209029261
1223297060
830126159
1932286079
76863846
792118235
270391950
821275209
1282303975
2075393571
1293530068
1859895091
1586762839
1694668171
724447060
286242708
884178606
2116978676
1303015852
1312429708
262698918
547869604
184440138
1980548738
851644699
739662551
1791008605
235084420
200290114
419061167
230696130
1817933142
387303825
1958466454
79694126
1167366881
79786962
1398625355
530093216
1428181834
207229159
921742728
1767679974
907474251
1626377829
1469970058
134444675
90566412
125650635
1105660653
143043161
603083195
10206893
1522300993
1169434438
1404009562
1685233107
126317249
996373531
604297970
1999499931
614229575
1809439854
626260983
94888641
1970419920
1628393498
361607667
798203562
1424410037
1894965766
332653708
1970110797
1584216336
236360530
1654720511
418682432
25015525
491945282
2031131152
1598027443
1367715882
1972387622
1272211417
1010715281
1017426705
244059458
85519041
1428397414
1685423946
1964785233
829803813
1348995869
1390069629
2127102003
1938843881
711347422
1941055556
1928593943
1165614142
1994504726
1411772392
545900005
1607343218
1479715768
1630801643
1549888175
1019314562
1706627483
881905128
2107265968
1830154596
239967972
62732254
380431919
1136442909
277722292
513567745
1893957568
46795342
1724203596
1005734078
1728347041
569949536
426813948
1841975032
1278180245
301807390
768550601
368570348
1145312352
1408081489
778827453
123625761
323798580
609609630
1388413224
476204042
1043086878
1985421184
716384571
412039424
1128895297
1338015528
1856915433
474154552
1901178931
1464494162
1461647746
1274106263
2035369591
535574116
1163068656
182374557
22019568
1752424675
1931171095
4339760
638247832
1329668773
12234964
628317581
830500026
133258710
1526939791
522960664
81345034
1741286637
1687586896
399502721
219841768
1027159563
392466265
1180358461
665226526
2006242227
1825110706
2140634530
1315479581
2126884172
1063479871
342999849
1327794417
612356410
587550094
2028149759
1038035696
1480575597
1914431532
976070932
693349686
757188574
1008376929
511017657
498586971
1663917196
1349337160
2044352287
633519103
1733376728
1652585625
152365890
950747192
1240505936
2022318996
1169452080
755123620
1460759917
368936546
137475594
1998571668
1169327664
1008746986
824141102
948451335
1528264893
1237554487
1949874669
1814504470
1964275404
826140155
288839371
1179710785
1653924064
410498206
966173669
1125555288
163984984
1691211387
1578920070
1556454005
422779769
1745836164
213283307
2012218030
1600128353
1376770139
1903162856
1616756826
1153298107
1850690053
734929669
536238774
455964775
125548878
712245700
547064383
1239959572
906848162
591706603
1665380584
1055953730
1892967850
2135673779
1562680714
895669960
765479894
1163647847
1432289271
341954212
613997139
944609902
1925872871
1539245522
1773166372
979987628
1391768038
1372902611
1596844818
1696753412
1839909902
1352466523
486792157
521020618
84239757
1238387852
733688066
400992151
1194103244
346314181
1600362060
1555708680
1351026211
1347398519
122316556
1816147852
1132420872
441176569
197301246
990206186
1166802968
141527715
509863434
771030814
473683050
138535660
441885310
1471737198
1898856229
1627308296
1539321482
1810120871
400382715
1444090656
1734262128
1851619596
438923090
1175532555
48901303
1669779037
1399414276
1263270381
1898393917
1343873098
503426594
825891974
890876472
1521209771
1383696019
233663185
2014696311
1051483499
1430140608
1611992935
2108353729
685375239
1135378974
376786626
1961668557
1300455178
1356204499
333559851
2107149108
244239744
891774604
1725352811
675812797
1086475140
417145524
2004912189
1342787225
894013808
669659204
1151057114
1760875120
1129357390
203871706
970034103
444862487
236174086
1246257000
631061660
1655570483
542065245
1477101798
1700314919
812800758
311582978
791449584
484685599
1283496044
1863993645
743800498
1472658925
558994589
263738250
144279672
2119839126
703916181
4134859
1918037281
1887053457
940307288
910865909
256613686
1814660396
1984102069
1884875172
291815299
1314662434
67123346
2054547881
1475601269
1208889343
1012222656
1952573451
721041480
1158164890
185615753
579533253
1216299018
2048176433
488802286
947887688
1933508323
2016200893
984701318
971267870
1444510339
1341408662
773981124
277337433
1887472985
871401831
1877487072
101497853
27217337
309385846
1007891464
949738730
760909198
1919502314
771939018
1401090732
1766610765
401973992
114600759
661670859
394890403
606865656
380245534
1824324346
506081707
1439570171
272509604
1131508315
609486892
295939020
21995661
131320028
1056837980
1849567799
305083631
1319689599
1549518814
495799838
1709482177
2080368616
940134700
1500370017
1261528517
1054676008
1370399030
2002815780
265534936
1391574099
1474241035
377803645
1416261448
1478542548
1470084681
1497401423
1413556280
282923340
1789758326
302256293
1557824994
1580064023
1841342699
28381138
1129754893
2127732639
456121172
839067211
316855446
627886600
238297096
606380783
114805196
2136334937
1562338062
314104167
1837852582
1463213375
184541618
375924725
218490254
877313163
1304941516
1885390822
1357293056
31563789
2055908348
967367240
123151387
560637289
1107432752
253497795
1308979590
1637118702
986754773
821680452
138619304
1725776137
1817225012
386405133
1799939774
52196452
856256528
2106562027
851707474
1799637430
1673900092
1426964497
263632930
679460971
53163896
384209219
1803681537
1416496
1058681417
449047146
57253998
1807830203
1370340245
921855708
674065342
1638315737
873411637
390951103
1776480984
1457470946
2088702023
1535660507
1520103478
2058547065
1345775436
384242903
7941162
1135639758
1223296085
360958288
784316335
1667856205
785581975
2098045913
551022494
1774175703
1066089763
2050746171
1774045097
146413277
5776513
1758273249
363288331
1739772912
1850135961
128510619
1598087857
618505175
820395758
702384786
89169085
413131910
1571938181
327819928
784614092
834064333
959791525
251957145
902720546
1231567126
552767314
1910679606
772641073
1475036665
1035958629
528224128
204465944
988864959
848692043
1349412291
1935166795
233647424
86836056
1014136116
1488414801
232571403
1869773018
646596110
825389902
1983048928
1488897932
1481110026
1997094669
1547271528
2023584885
1767833178
1607087284
1483566033
1963929100
859518337
978605937
1078103109
117480230
492556110
83236651
782216354
939960206
860947267
1279762261
373309780
1361543285
729963179
1247742760
1615612218
801747437
2049091332
1888122195
14437599
302858281
1352207422
1269943235
1405138271
1715603777
1448376612
28227999
305776224
400913853
1847936040
161161676
1348157734
1129969840
1290582527
819290934
1998432469
636520610
1099976854
1516661654
485111248
1055246690
2030762021
171567727
1780578601
54608346
1486261673
1385405828
1575892163
440629237
907419576
700857070
1047010574
1463604536
1988194615
379304494
1497057790
2061096520
1047900854
1747225313
1720831239
1607363400
165599551
1970523520
2093390377
55454553
1888481370
1342850034
729332232
1792194767
19425883
1400278780
1908824435
744441333
1888958026
1071725087
1673304292
939228322
1742836262
1261270813
631541293
225604060
308491206
155980745
130469233
1242264500
353555950
1462719969
500462036
1788925121
1799378857
914456340
1762610090
1349197054
427538915
248204038
593489108
2114538214
620163792
1211115216
2114352426
1384193017
1906556052
551551884
834768142
1503343737
826444624
1512180413
2007138729
1337599807
1210733679
675644747
1583622497
1979649694
290954443
1219785702
728255033
260665511
1642404463
2060341853
1277107791
1070862162
514992788
2138394756
1759927651
1291795330
78979224
2042644697
425400256
1137051206
2076231585
453945843
807730643
2085406470
1924584093
1067558761
1602450819
1024655982
1814715540
670633986
905196903
1340978079
1332948235
441480984
1750253598
1523552032
1212097409
1454524505
816155667
528862861
1451157163
378996318
782860436
1722458843
1711110802
288340987
213600878
1326171117
222952107
748068789
1918895206
2086361829
1236161107
1184157068
742182714
37707417
1058111991
1101109722
1451716881
2015503044
22707097
1846655347
552929138
1138833479
31656139
308067479
1629731153
243808797
1329457979
1215009254
1024978170
1537824247
1908348447
335479756
1129492636
468740715
189984389
174627722
798668844
1043318141
691197544
1312163540
261670809
1091019195
952435761
640141234
1801931713
1566786447
865516667
2094517114
912941405
477626049
264357923
1803376420
1859434655
1074895946
691574517
2122140372
1247877770
1833437256
1416765552
2079501411
1090714735
374843311
1370105309
1691545620
1764481290
2003057075
614369836
462926983
1988865183
386448807
1356940739
1490453190
1994133022
1402741728
2668060
1373366856
1544718557
671478361
1243067632
1125612495
706138173
774777795
1381077608
1956679314
1990189496
1743514295
2041358607
158798372
1839767331
1835107548
2075505577
1288417525
2102814057
796239143
384959352
1439414875
1001986412
1665640819
752183833
1810315839
477784520
341465063
1032013477
810090214
1353388309
487998141
1580336654
1532520578
1841417537
676994709
199390461
464830867
1055155639
2092005089
1805968888
807063877
1024798550
793927202
1358434078
891589002
2013795841
458740891
1468824926
1267994287
726219531
533771250
82301006
1787276523
574794058
1629602584
1942999818
1883237472
424158898
1327460459
383624987
1764259213
1241232317
2135235331
1019883540
2084108498
4155225
1544798125
1524036533
2033761231
1379591326
1682815324
1604284014
940597089
975911682
1839540520
1470739545
515829779
233834776
1678654205
958029360
1495705398
865561378
299823670
704785360
212888217
2090078726
437306502
2011594329
1060502891
1430325891
365269404
146928912
645555886
1625936544
1577125890
181719726
1913715747
1388894952
292779769
1615541021
1470472931
304159371
1048187721
1158785357
1312217027
1753134996
1554235902
218436361
1492538122
1564743508
183900740
1378481112
167471755
2122404611
1805268718
406117047
321352955
1062713439
1649358196
1175913340
1810269081
747181096
517491581
1364644380
1059944446
209024256
1429830955
195065367
1766300985
842964999
1522711168
920628878
1550807077
864207295
238232284
192259026
1152843357
2135880685
739834499
1453858093
149021624
700546592
926229854
665650273
1355146030
694157028
716346746
1315107811
1213416949
19845683
603382423
1691816216
683141484
531074247
2009932218
656131977
16944402
771375954
1942717631
698323496
2054367211
1408554347
2077534784
2002122829
1146236361
730180485
961636154
305274122
403726732
167424803
1519059888
257262470
2114522835
210493714
2082009816
2048146355
2066553955
1758435126
1998913122
136462499
1744192374
1825282334
413691984
1067536729
428625355
561152675
1506477135
1284845105
347429065
1724375072
1184892218
780712127
770817020
831308326
1790426642
355872486
1079311282
1936317399
300142588
1173321838
939768372
414964945
976977860
643955997
666511746
1435520238
880387615
909201696
1930894331
227737435
353595877
1444705240
311384034
2033176228
679785877
2047652425
444630357
962698638
562432489
1427073755
1392441102
1705041150
1975074919
182916297
907110431
467806890
726306627
1275966493
1152012287
1732893211
664661496
1187477231
1858056630
608900706
1697087861
1086490497
1231290568
136779260
683609937
884235479
471814823
218452974
1746260887
199095111
1418569993
1501283116
324394899
2098610165
809656575
1273175343
138745386
1333686361
161358496
16192854
1315599010
442227781
2121373578
1025683997
1153101171
1553179938
723474465
1407943170
560715905
1287587185
1830488331
1508718658
1238351870
1663733127
1734906522
155391376
358564246
2095388074
1153399406
1172308305
1950326093
557737890
1579657030
1324935409
563231432
76817009
1834706792
1000525538
708451699
103482988
2098319930
1816622094
439471192
1235759403
905951350
901795724
582665765
477445635
1998703476
1570115187
1167038363
862893446
519939008
1283367368
335960338
503922608
1261691116
905868045
640604959
1497811183
279432966
639006373
1915554433
1526104234
457491293
1978399913
1445929630
1406680714
1668651884
1210694851
274472195
707783354
1969242076
1475472557
1916982796
1138808544
1077179168
679355538
127255647
296597189
1830655428
1890020107
2060291300
1590189385
680122722
960250026
241605793
2122010380
1866492729
1045497665
26053301
1294798345
2123857742
54909355
733740942
1400267325
370584369
1459346547
1350412459
1761387338
1002638064
2140217531
930975740
1857162136
1179871794
1361665317
1476594162
1617225171
2134101413
1782979105
699890147
563173046
849781059
687609773
73596137
383452548
858839475
1335347786
390652714
720791518
821841314
768595464
1648108502
170632097
507556039
464485189
745427104
1415427504
1749113473
267370966
1362208533
1520625704
737985365
211813395
2050946539
813425822
1868392957
1362717573
555320938
216406311
360303474
744643050
42896086
548591382
1856745417
1339672066
1238272788
318091269
506494720
915179555
1853741464
1764033650
1172198828
340328793
943756410
32817553
794955007
1938397257
1250388461
1631037928
1960568072
255810171
1494609524
9652284
1269826222
1528596600
2083385042
1818846534
1667902873
861651667
1883751638
1499917824
1786047749
1900719578
1012783727
1863455224
56897367
798789477
237758368
91175736
257384541
758762635
1863779609
281624652
1981326471
92889906
1906077086
643532769
1175501731
618394870
1835806978
538641110
1835258989
1755933364
923390
256006777
446419083
1322666875
2004141487
1257088497
2081940902
529240675
207866088
1026072634
1478865941
1984806835
2132212209
213108861
707026974
1169779199
1350860278
1062430889
2064697340
782437453
1357753095
544227526
918692115
1353611899
1737829709
1119660182
262070813
1718973868
1411849168
1727257293
128219644
1787567916
486182197
547141822
1990984391
499065944
1914374278
276062323
2102884469
1201755713
739240569
648049138
312252264
1214903714
2009648549
1859864318
1037197631
1044477177
2120223569
885193740
1267890667
91634864
1308486367
267526681
1140041318
914386336
1966385595
102470854
2069975931
1053716664
2025738129
254627655
1138464380
1336567170
856797416
1476534748
1678998799
1789925003
611656425
50736886
164797080
781268119
1319629357
1396301880
158010996
1498742400
2003009154
1024716859
1558662427
1842884691
530058861
827004299
696240629
654825624
125329099
2041865325
536753067
2018150531
719617336
924031516
810021639
428620013
1929546216
1711873194
1689523489
1181981982
1039289921
295103923
898289198
382982403
2106419508
359214068
1649694264
1994921311
1980247237
994013159
1063329948
1174292915
938450342
1403335373
1231147635
1722201692
69822728
772613071
824185461
1343759763
899870940
244799851
961930922
764730274
350242133
1906298378
683025561
878121483
1180907795
2063201785
1146845437
653190331
241107875
356043785
1348587937
29530327
1588098856
334728759
1277023093
823349431
512315097
281975478
1253111216
428756136
445318538
5241794
83781515
970678535
502847928
720106122
1783092625
1055739979
157231536
2006513461
897225030
300900133
516697683
1524030600
1163155355
761206011
797754310
214624112
2112918450
2119799666
1342565143
440845276
851278007
1473155021
323987997
655103871
658831513
107653859
213655283
144841674
689565740
2052901636
534319026
1679007924
1024027871
291577004
823122996
109741512
2035696018
2089703574
692078264
1562202239
1400734789
1275260482
471251124
2068042662
1320315994
1884813975
1743740336
2028537233
1268170594
2027729265
197302791
1910697963
133912133
562819114
1515299464
1114771524
923388510
769762637
1477458348
1119943555
1772188175
1673585512
1555280723
715548645
369684093
1354290549
77757815
2024728707
1871682432
84507541
362642319
351638366
60502484
1769504199
2057979343
68737407
242434556
1166792423
10914555
80190310
286890083
472093476
1282417463
496237651
511590949
793851264
514892788
95616300
1532208923
1458739098
475936407
1817042501
743901552
228417874
1187550163
749522608
2142732723
713200681
1826375477
1056339063
1800066042
1599015430
628179486
668873066
214882854
1486051353
696867088
1263884617
1700358754
1625733632
1374433921
1082089639
344782271
891777597
1062538589
1720791399
615986878
2071214769
1906613676
1420157799
875977294
276085093
156405510
830972576
2055562285
1782055252
682143350
2057997775
280065011
1999993918
60038339
882274144
1223593485
906735879
551229799
961759992
856162757
1756311206
522081975
2101701840
316449280
1990408859
504235458
888930522
1191614086
199192114
1294845727
1131052677
147144975
1028416520
1488590330
310892615
1960580620
687531081
1278308710
702240464
2135909026
152964257
1399757290
1633078870
371517489
208581176
132176820
1028491492
1463233089
387566007
1202690796
1503566610
993530520
831439611
1781277312
582939017
220710541
908427486
1294280353
903168686
1018682662
1935967916
1169900651
1752682827
101818521
1447045498
400504132
1705730121
906289810
559943168
1083588898
1836266930
870035809
716017011
1475770967
489932189
1218647245
1467842872
578236084
1083124258
710691809
28464439
1143149472
1900401461
1921669807
713702998
1070802048
1897990155
1414882167
1525644041
1580521297
1231623134
1020853207
1152737478
1263320478
1712041331
650445637
1732738822
573375070
1944344329
216547157
1701096840
863771181
53830278
773405717
1819592254
859373931
1060659724
873809658
362687834
295609417
1767876520
629132048
963369471
613419826
2019259124
1482044665
1692188478
1907953970
1946578516
187006114
1367592681
1265130031
568489391
1652775466
403766291
607130874
1358735671
1186850736
1314649003
371869102
799617253
1650602589
214058412
1442116922
906102233
1153999098
1422612262
1929045256
1759769135
1218594329
773384059
574413001
384582183
1162987601
14556045
203376586
1108124482
1709927097
347553236
341436296
338264962
2026476728
213519099
1858489685
2023556504
1474621254
1767716806
1980709560
193401455
1644790573
1169146851
378751664
1482839572
995828122
1420418572
518852912
1681452786
2137166243
1222717418
555547887
425259814
1237543550
309184636
1062322965
73283791
1911668674
938925505
1493586387
515668431
1108894529
1542774368
696450326
252176437
47738966
1094471505
2051318831
1518647728
1728250031
1747399307
1810043451
305691699
1153336090
1127995018
1957805130
1587195577
70052392
1700101151
2090474257
604054322
299722813
1258104665
486726385
305032645
105715360
1072190918
1277074748
1149728246
2131617624
898641211
1857740041
1827921513
154071843
735819633
1880116172
1260424404
1478929910
1492931798
135139573
820782195
1549555642
1611857298
1316948189
26713903
877911502
348490473
2098619830
113983363
1458701459
1252095960
120371883
1458984911
1054160853
1031716237
699028228
1820533208
438248136
639457149
55128562
1853888422
1570238922
2088721874
2144775578
966188436
284312439
1097085127
2011193574
475523350
1333821742
903226667
1913028595
1044228579
2131845298
595271990
1242933140
59405534
1467060867
1762555123
1877247592
400407341
1717332558
1658199543
307816170
570041681
2010589879
13630995
132749110
1511312166
222991065
1770236505
147036309
592311265
1360903572
1919988600
1912409292
358400155
1842325296
2125760738
125553822
1592210124
1721497004
542762538
1902684130
1546253326
1401976224
118499748
1292866478
1129407535
1191080795
2084178871
1405973476
579998565
1057882520
579211944
1615342759
978431546
1736547795
2121693915
157333758
305788315
2092894788
263047427
273489968
1882980722
332929452
1707508511
540353980
2061550793
940482306
1749840897
1051853742
2070338579
900718945
1761139606
646597028
1277557177
371397886
632216459
2078142072
1443809562
656113369
991864830
9793730
1533277574
1515863339
1615351765
924955912
1059634095
1545474438
1853882676
94782842
1665966746
699222705
1433823568
1421597468
465022102
297330687
1306481931
794422057
616422712
1967654853
2009144197
257203587
2123345064
1609434942
1878439013
1571092060
1485467669
1592114478
1571535995
1373816465
1261294824
653829995
812146171
485796467
1298177734
199503437
450121085
547859158
295823849
918208968
1984603275
1178437335
133856488
1705869632
2074182724
822847623
340269522
676047222
831964591
1902102561
665275370
83090988
1123106296
1594492
659302840
372026039
2005526951
1956355465
330697032
1749785813
551155795
184827650
1571076048
1418543549
897087975
1061255327
1723710244
666198712
752087504
1836027415
1975930075
2132954367
2092982864
46509721
1099319734
1092101953
1567920017
856206464
163322005
1047243380
594576417
2102808678
735610857
154262075
513365047
2096162420
349040661
143606093
383329120
2116940699
2003132655
531976359
779684545
986241074
861110796
1481328038
344869716
2052002922
1024968979
1617818879
1770740677
1216725372
2101056339
1054900252
431372114
1540750632
801574769
1589622722
460228751
2051522694
446264822
2136546953
1524889112
604361344
511030238
1585536990
853737945
443880354
711713022
350301240
695345048
1175983142
1887382285
1622169469
443561128
1891507887
1107548897
1316973389
2123984227
1138242881
227509925
469543427
2144661161
1045472840
1808804923
1752164228
419374801
1767469894
1042157176
1647651170
1441666539
1860899130
1297657156
1302489219
948821516
1428598806
1979412637
896857541
38211584
1516581034
1857013895
22745070
48096520
672993110
1938169054
2065366548
1094158584
827403978
1057567611
557422896
174525696
914681328
1868863891
225889762
255083214
1147894676
11172509
75636809
1447296789
863514407
487683151
498501060
548775128
60736216
1008693799
973238460
705433853
1109697910
1223229114
1084048446
670398599
1993173841
759708961
1701661851
909657605
695497787
109123589
258767488
10111461
1123696543
2145388789
1025595701
1595386796
304954807
2139930042
2123581964
351979705
984733064
1238656120
1636072617
2140670512
1007721757
90573951
1689443493
1783722795
15713996
833451237
91145724
171052039
1659337617
158619104
217384538
1083342783
46922224
395025808
1238834292
82481576
821428480
917092098
242862931
779665621
1254515945
1302908174
27160409
209427792
1226622775
311893118
509302153
416072229
1978876468
1404277699
559017823
1181017178
1365330064
2118960823
959325293
361352885
546147672
310290328
140208312
336570526
2076648326
1594888729
51486656
1779828752
278449413
230696130
91955024
1365190736
1314205619
1788606799
609747536
1896070815
1104774728
299483373
821130337
1113697153
997378848
86791192
1270381921
1197486084
565522853
1617268162
956221002
354899496
2100083961
1684957075
1249398470
1160860842
64411967
1417273312
658731169
649650277
1057348182
389609113
981307232
1582238134
993876809
1407829501
936399294
1212942856
706633666
1910519413
1134773120
936101400
39047456
1916295616
1009185708
1577690139
243266333
2138112992
694942216
1518991488
1997487103
1248180388
383096932
1655239613
403106375
1336563365
1717443945
707970041
1065506403
1140714008
1467532407
895829868
314843972
1456659341
842761227
344764423
1212881119
1868432193
1157601342
681708010
1769102881
619044998
180556284
243858515
839109100
2043527288
1631104939
1904186652
1883112858
454427149
296415237
381259305
2146197493
972195040
1435315923
1916690595
698090614
2048933813
131395437
1307722848
679699401
2023324013
286672718
1193493949
936239151
98012893
1946850623
1629685590
1284955417
796555907
723626532
517419134
2113161551
559258896
2140700904
1954761021
1006437953
459809072
1703578390
357969487
868850249
349122456
1113498683
1032995521
218518614
1142194068
1849236294
1732278369
465993662
1143427490
1114913022
1885852298
1139411628
1469950223
2129972667
1612539423
1746037346
562238557
33196679
1928603946
1206636039
1952536638
2085872417
2094027507
1436216952
48101038
1753744381
1708866392
205895909
609838113
676109199
2124059246
695125149
23657792
122022216
846526738
2032059376
1844599602
669928348
521785311
428127789
748200820
733845545
1834710446
2145605997
700879190
1386176058
1603481634
1440060339
540984117
650920627
2114990549
210920283
1790620601
51404533
720305379
1357286123
1362503109
387298662
278677128
1254027139
1875804840
188172542
1163324326
832156022
1754869062
1858249756
1879811151
1032803481
1321375800
1710909353
611700537
1335850353
106788342
626207246
1508741868
409320346
2083208778
158052163
454623136
353728408
643890103
1507736497
774271851
926954460
2094502047
685861217
550333139
446238808
309019903
285145631
1895672044
2006228336
115321690
1874854847
849833560
2133889083
1880972303
28755974
1996749145
2000098189
700789083
2040325272
1844861988
2069755206
1766908031
937253991
1570142249
330145831
433060631
958503354
212062588
101181656
528583733
374050797
2043255165
433925490
647726870
1055949000
2030778510
1591362199
1190570209
1581003139
1913414947
1660068851
773966308
1143606926
831122490
1332842524
1207792468
1241877354
1122817632
1612937181
891564720
529658463
1235313803
783968580
430889147
1858296827
679758684
2094122777
720685681
233897707
2029257155
882712869
1745372063
2123713410
1516246637
1394640873
372763035
351820673
305410464
1957438484
1485633019
979861997
356198629
363567061
1087351481
617163227
556431093
639797500
746307689
540883388
2033513133
1624015637
1579977452
1872937260
1380790483
1987831398
1050780064
1537774617
338723326
1872210859
1776033982
793290761
1174335877
1703648683
53254511
766282435
1422727661
363458465
74534063
875954821
1441945698
223704271
23641342
217485229
1089498246
858494185
1058618817
726644848
205129165
288367646
1361514444
1757542249
987421450
1419740599
295888608
33932696
1286890995
1144592195
1472942823
638277228
989509234
525732714
1610677538
1863886861
2096616448
350852489
1010734848
1940714498
181671068
1153532648
317067138
734626532
1026514101
736558274
389237436
815892889
301566758
1072293241
857484573
633930348
19055230
458151566
1832813101
2020582736
1336353085
1359145158
1506490413
1090811051
100684671
1059858050
42703828
162633614
1192115650
1893519176
205225962
1899276122
1001309093
329738763
840168300
915150675
816592461
728331467
329107989
291971160
45324524
310043452
34655106
1910614800
1930447762
1185676676
582375267
651695898
1968063070
1351252568
1840661067
803567754
1898988306
834374196
1620038590
761514732
1610726596
1050382180
23896915
1815415384
507111075
479451332
15181666
703672318
255089492
2083319276
1241218770
425803236
601475344
483529185
891113020
566918862
176293627
486530980
1374991632
518226885
1910601249
1108327910
965241109
485894999
1198990788
2111007352
259696397
1111318929
1773494076
310610496
352381330
296099925
900219841
1596655606
332150373
1686509107
1904310340
778172407
1212305256
1244440967
938502774
68768516
737356312
823382471
1050827966
430100281
1502563529
1732077943
1921347772
1320335893
1469813100
1123897632
330331056
1084488304
494207669
1781857854
109932889
569396744
600088773
1968612036
1626115277
564878469
1069128436
1626614835
437245633
2000132720
398502703
48603501
465433221
935917545
1821597133
1118870068
1070792026
720766681
522507614
2069878674
254328016
20504178
2127032188
1732304607
921839152
760557158
322084004
1124008044
860653974
479691181
1544738844
1908663055
487547236
1649364537
63114608
416829935
46773539
711908116
141575511
1755824448
1308257886
711015161
994420542
454062926
979434944
510952784
303553732
1777654350
1878551471
2028471036
821611211
647511100
373555924
1184951748
521264207
82954396
544553510
1894474594
1547201354
1340755319
599427044
1605637565
756333581
124609629
1821123212
1557557250
1967738831
874269617
1588487785
1589587940
569330728
193585992
1820791476
1359303718
1281189938
1078260308
1505507836
578899024
658431656
753955502
2016940880
334345659
1895342569
1059003956
1559938909
1591178567
1887870453
1210618906
1740654839
1994261299
317090081
23185754
1314573372
702517621
596895514
737486761
1084873634
1079973099
127667180
726026582
1212910450
981685825
1827772809
682492107
672498730
1168733006
783584850
171270922
969812107
1220979207
1386463775
859485596
195853728
1492171175
2004074241
239755009
2120146369
2027278072
1193327145
1480624563
2138160052
1814207882
1238126252
1114487903
866350323
209538232
456520113
448463963
52155834
1902420509
1092998570
2033960545
1510712581
879400905
1412442808
1155125641
1271165885
1748615440
1706224395
1344472978
2087052466
1510752141
1646165222
571652270
1235092280
1514281487
1533803470
419796773
749863804
1091446068
1315631954
563739060
903562774
252845297
1639909216
831984453
985707199
658257701
1638835744
782283498
1022087560
1320996886
158470484
867204499
1583735921
1427522271
214064245
1628537452
1734588820
1432376011
180464064
1572108264
2136849873
352147560
1464396914
1406862459
278257885
849786468
257621658
1701484916
1594054941
888769669
1102818123
192757104
1260711535
1707052378
2060258155
693914277
462851221
2086743656
4627947
686187403
2049939843
1329724158
119434436
2117326086
773174636
471475146
936534157
1477336942
380726139
1462769692
2056750749
343707137
669766965
52827173
556154859
1992452378
780357173
1457616919
1381425686
1406895156
1348645604
183511106
1653675356
1885393666
1182723454
1677764356
104646680
1625597778
1945163974
276000548
388876810
1582880343
924277519
996736505
771910617
533611959
922880279
1158251041
1249437509
519950227
1612663156
449928947
632838173
1604578969
636896626
1381730606
256250588
1739320374
1534190083
684427942
1054424560
1483104204
1944044931
1495140661
1192773567
1661747040
1299181897
751386402
520706194
628989284
205385606
686677417
1775263640
315398000
680080126
882149337
1606475107
1469291392
1585736332
2129963322
1756875119
534662237
1348133296
13405140
561374046
1750340426
1704484526
2005649001
632909857
1665771023
1841260098
801445542
829224243
646120089
751988260
1155888578
1158988332
1778735242
562633241
1402865165
810728709
580033515
225586002
570624259
175865584
1112286391
76364358
40806884
1125884382
1149898177
1371868835
962597546
1701229341
305737629
391555720
747399862
620305478
190540455
814761252
784612530
1826979599
933228666
376802987
1037372484
1922636116
1175989555
860361566
395745309
1084404905
539396058
1878946398
1202231067
1474714508
1204985355
987241725
260569281
814027543
1718576105
1104344424
578681711
346161282
1760022863
1304882514
726308439
1270653565
1032622791
1929821307
1687291962
828310810
274886487
119361655
423251232
2044128890
496820554
457912021
1907059649
5040630
206182686
1863864724
1118126970
637872972
1383863701
181817337
379311784
902303575
1954273593
519993589
1146930274
432149057
1358989825
685224245
1641782274
744816187
1372100427
1388124898
391423118
1592133998
1564400234
212596191
1213491777
480494685
359074659
1684984554
1781835467
899541810
885070438
214827884
1425861640
203974044
995452797
1217495213
1996553149
1673446172
395715678
1523019541
1635607332
533666207
773314517
1776406359
1141616732
1861823210
562417901
49716215
1680150950
1068740611
1899554024
733044128
1284077148
1968684667
1629944056
1481276307
166125795
353762835
1571862083
1745147061
1693432412
618973793
1235996696
635191501
1469654563
1509860137
659210239
1199407031
1006916421
1950074370
1560949476
1899537167
484118387
1082417793
744805758
329755096
1930968506
1405691698
262753937
1524804897
1716602979
1841724349
1652071851
1941102249
2034306091
605864721
578131536
1005747379
171083483
1552100279
767016200
1292488744
1455410950
555633668
1592490009
748984968
1114941298
1687811493
609516672
1359850771
977480141
420316378
945806134
608345771
314930655
31456401
1391253276
1190212204
1110808642
863724942
57998135
405727967
1997926107
57851558
2144582147
1694303547
550978524
1815301841
445861501
1503068572
1769242967
90084145
1265292194
1969290891
417499402
2127046480
1508754976
1848781536
972079607
1492662730
866679458
202631074
1479185691
131205834
762540528
2067505194
904325414
1177123855
770175351
1458560344
422447404
1648106604
2122584375
1789612747
2064288136
957451360
127867235
923979849
567228230
20725533
522734033
510358666
596902232
353306751
1967289430
183035630
96597867
976776062
955355710
1037989573
1646044889
560944153
33021860
1440030494
1802705535
1414866854
569685250
281283743
1719992935
1434851280
1908589023
443175224
1142957466
63802973
175659510
683141484
503897642
249648689
356561166
389148358
26872568
356852846
1332952396
699210490
1418424177
722245115
138239268
1963198182
1300856346
474591410
1167350151
1013942515
1699029235
1397683402
1655735851
55732366
546876804
1911529704
638822335
1480592257
346822763
1623879058
541423945
1762104567
271047354
1272453973
197365425
1296684354
793413880
1258467431
210225147
1578613901
768703186
1238740369
146671155
1678166884
1735098239
876163416
956302710
1618777432
1539322865
1765620659
1966700610
261033299
276380184
436729871
900528666
930650601
1032229375
1331497105
1282948848
1960844683
1264055352
1983390957
1737952922
1344876849
2013712396
774185925
2012074441
1177018321
51459853
695122539
1206678128
1683192735
1441425150
72930252
663440752
1339220300
903567007
949302506
2051650769
1748250450
433316628
733859149
1436210612
326314317
1547223490
317079228
941556545
685509648
1769234314
2117181151
674778691
1019869823
1008642870
1799455049
2032431783
1815450496
2084684533
875119984
1416597823
24838910
291475383
995984099
1378419020
1339475915
1712932176
120928211
538904017
1303211076
331165323
1252864715
1316449173
2030131919
731072892
194536016
1782457768
36477572
1893596350
41775546
595107909
1559937452
1103429688
330305668
328317756
1556797792
426644394
1990670916
1033544564
2132459453
1898871487
1042791519
1405390483
1240399085
2034048191
551000351
860477316
1530236486
1186034292
91629511
1013263707
1251098448
300192859
936236881
22100812
815904562
1038514614
73704579
941732880
85928858
1373089978
856726798
1876243327
1861859610
2049930676
1105767420
228371658
1088634358
1860841508
647768852
1827256902
1878495721
460124588
279430865
374654535
685532960
136896867
837863507
524064692
906290150
1044831267
1665381423
1525369679
1237458379
648148805
1360022862
2062761404
1282401658
1982512272
1467620224
916553541
698868144
1927418545
820199035
1717860260
1732162085
1728249616
1982719415
1139189595
331650341
1475519762
750681695
191590833
165052584
482607174
1565192366
2060376683
471837954
599481527
10681665
850407559
1704103756
519176087
411409910
480446575
1465576374
669606460
762869674
231527880
144944698
1149741518
1148767440
1921052499
36052965
1725181310
642089937
566248741
1126982957
2010949513
1113226118
1242635788
1034299062
1982733109
178702004
1368675084
2053660812
82614657
529206493
1529796429
418983699
1598612749
1208824445
610594867
421080274
1967967756
308905198
2065075949
2020555110
822700126
45167356
117947004
366189760
1603289185
1640164484
763864770
623158927
1782883297
1118714091
1439626835
1624610202
708594398
300130179
361054005
1279191451
744813837
491660594
29815903
747760299
1625389801
1501363465
1377524057
1909433758
829946395
640699270
762838065
1930121045
1549977031
853427902
494034533
1425282902
14760318
916228702
1030246504
937168626
333068977
1505979967
413968471
2112859680
461872910
2015266679
788347294
1504438420
165658453
644706115
1929393561
2102889154
1106984113
879418662
1180942350
2120935616
2058697251
169485416
1891328285
891767244
2114241109
1201772657
465798564
983641563
676201681
1496201038
800724198
1876344805
151408677
1751838624
665556740
1077614067
1337747292
1868037481
104018800
1365365535
44094058
557526953
1932819431
2138562485
1594723422
798182466
711787030
688038780
1592484304
931041696
1567146974
1797597640
1729301001
1733787235
2049369373
1158243912
977388030
124185722
1787448068
1897896394
1516549884
1367800299
1049621160
936033941
566841779
1597858853
455896405
1724708282
1755777884
1872434410
719709350
1704054476
1803856156
2130896776
203064506
834847284
1569141729
1507222629
388985524
424286098
187371525
1272527841
1236664600
2114358298
416666723
201710344
47568083
53721742
211127936
8393284
1020277505
1875078760
1115709676
957534810
1552706535
1964083265
1457591477
642004298
1437962621
2114318438
1776106431
1498753767
37386329
1985314134
1638383417
2038564763
1015364636
1984567570
984753977
890800687
641562758
33705548
1267570019
1243560253
432874487
1548734731
86736595
1749866511
1236443652
1533891911
1688150956
1763471415
1238678810
2014878095
1884334722
2146979090
923050099
1922208964
69603357
1694007756
1685003913
1530934228
1383310201
2130670988
732404822
942288219
640394956
1990267445
2038692080
615898279
1575081706
1115316491
1566059855
1149297473
772278023
573868963
244576361
1900519233
1501069550
74706657
731821774
1852690745
1478341722
1847328647
1812017296
1421006925
939095745
172509915
427465636
1482631617
1915084188
669310367
530759831
776041061
215948023
517129734
989626559
1589935230
2101517520
1895379928
791204820
1382065434
580775794
612616699
1790928279
1851016269
760743736
649132813
1129793114
439150427
1375586847
437859039
1357621625
1231226357
184051357
1986896892
302536742
761842930
360585930
1302422295
386814026
99159831
1944411816
1939771637
1982382878
1116023791
525680358
1537742950
1534993753
1805017006
1698952018
832509483
2110884716
1764269031
1873928569
1126443729
1615802520
678095856
1802414106
897523885
2063341046
1726131301
1418911605
2088784761
300381863
1710924538
368197767
489048842
121488376
271804563
345761392
1264548255
2098001363
1994435901
1955465621
1358824368
139852626
376540304
1410681539
1699832833
551016398
1389501303
1350607792
840173919
61509952
1592075379
618158207
2109177197
842596345
76780081
1259893848
52468444
122277602
31626280
2117214544
252879709
972547372
85060210
813461932
582115384
1468410755
1905638924
1582635276
1619238262
1523366159
1373867810
1008604608
328927325
479678761
1114518370
1102362210
897333749
2144624110
1460158155
2135897432
319917030
1600527646
2145354091
1688825270
277978445
1765080480
1994500621
249741531
1150467199
860573039
112717013
1864866260
703617367
1811843212
1692985105
1229978409
1332194949
244185073
386922237
640043176
223285659
796293460
1687930650
155953495
1704335090
1339729286
1499926556
1201864590
2031494713
10949823
744923958
59862069
2062348152
862945549
630840420
1232493765
1751526634
306180887
2087038737
1569857975
743529450
2059365056
1504821391
1592930555
1886784787
583615839
1766247853
838178274
767930195
196760191
138847518
1259199772
1297275545
234673934
1087408192
1911222978
27516500
118599297
415738661
744511853
47313801
1804464558
978518779
1980938821
268494685
329868094
522232044
1793479861
776098203
1436047184
141776175
1834676391
938770244
1126009809
303318305
1663819971
293694041
2038346148
1846454980
1318588955
1059485468
45598980
1902173451
1231553498
1870593518
860365899
1079157838
214725428
74603499
87446488
1517401427
2052315306
1334716908
1136212837
1804001618
118666960
80511164
956687619
1492105764
631092809
40683666
2007039557
552656989
1404854769
446252998
540101515
102079707
1594460204
1982494420
258897738
512086241
1131535675
995344686
345693147
942511624
491975983
589702126
1295550191
731732833
30331689
1418770766
346173679
1314658588
582071083
1645711918
1439044584
818998882
1267062240
250731038
887386531
1176265153
699085394
1120904440
1293673653
1906090635
1809360230
762064605
782113524
2006703034
1858318873
1826549397
1742832705
1086662352
2083171345
274579619
1011764431
573420637
498137171
906930825
1521096771
1997104439
1588014498
1970914037
357169613
1603125764
1274092736
1696726861
312178990
424184664
1295905186
222714604
1064571150
1321952572
770363515
1206806682
1033646383
213119332
483775545
1681201825
294586082
1662449730
1522521851
338214663
1025649401
380928905
1329254704
1860386574
353268204
488212622
2085018095
354918909
540126211
1318177215
1679792555
2044681442
1117500861
734040254
311804378
1866460518
945841724
1064911343
1412755495
524723220
1625149963
513087854
450488306
1484690872
1613504773
7687553
768250352
282643364
2142185802
152655350
541153038
1587726640
584743189
1503178634
1465600329
1305085472
258853147
1127184001
1451684971
1423927958
1506896830
886564954
2122399011
1677558784
493977401
2007221750
1279321419
584680819
1807522968
1762523046
1638058550
471869011
1174152320
1769669850
486501626
1546482464
572784554
18062599
1649079313
372441611
351518314
1790407906
869600678
563673956
386534223
135794074
683592925
1110902758
2132809211
682555853
1204271626
410143051
583997773
78934729
324354879
718675023
794243550
1540909607
1331579792
2067272118
1501703565
2047408391
1604243373
1172240402
1183483481
711598479
1085386769
576340006
257714892
1326771279
1998360528
745881683
1507065704
1273985145
1184903518
2058639609
570366769
1021188046
681747136
307934788
815649141
717981316
589769517
357749258
215692724
204501223
1492711664
1395793087
1469109591
443632649
1408934214
1421848814
261701493
2120850236
893191710
248157439
248722946
2108856567
1003568418
1686954489
1887624229
715281584
161628499
1049512169
1029096506
1332099579
1213489622
361278910
1955349031
63632999
1274502402
516540690
486320925
1773778093
1596772273
930878842
1711666131
287585001
1404601156
145717443
1574844641
911476677
1735942361
1028997762
1416290942
646855872
988035046
240110140
191673886
2138288213
1748940792
1483498282
830348236
147789405
1735568419
1255988109
1081791175
202608538
272210717
1559239065
1307929380
97365969
1124125610
1662539476
850110736
1234808967
751676711
421854709
1497613286
266293811
823701374
2142840326
487862487
1062891038
1041775409
1757835841
1872216932
867906588
901560156
1382154393
1690225572
1004108846
1252975038
819985325
1176584451
840562923
1577138290
81777268
1143168042
876234452
85785394
1552816446
691815342
707332178
1345907171
1559379606
1459981284
31602225
784506089
1620527544
136380993
1566609026
568444287
715903345
285026991
1036044365
1015907152
9428181
555222448
72797430
504408903
2100977881
2037065431
804036890
1063443779
2055450333
693965522
458790086
344695466
457423008
1051415809
1670353759
1629679045
64192771
1413022071
376446068
354397783
1649187058
186338528
706061903
1094669724
170214243
503022458
1809888265
640477861
1645230731
1138666859
441181739
1072649936
399700966
1573612875
420985826
555963452
769254540
108402453
161185305
1338152551
1984523483
1164143754
657704567
403761936
1304384334
598371810
1916046474
41816055
452854542
352879948
1284749049
1523067141
1455282205
1038348081
331032475
560303269
1412964967
1669744107
581136756
950424982
1829399602
1119342197
1591551848
650172404
1857589523
1997602991
1887000113
1939077904
825285769
1504098276
996031709
1319411045
1493408815
954419610
1647637702
771968852
863805937
742785700
1714132622
316881541
1642420178
832805762
779000746
1753613238
919950740
979407601
1066856601
1980669440
1328333263
776666654
76008566
1947046873
1826375228
323556792
1888708686
2039476087
341701928
1660515162
2087465229
1719577503
2099318918
699988288
1084404151
95116809
1954383135
183586934
618242264
1594427699
1381003736
1480937433
898794543
772302498
28824572
1258131734
428273838
1779919972
1435734558
781879319
1473954851
505224169
1438960899
1125805808
2077712062
2028337489
877643652
1782681785
273558525
649381092
1760580668
97713426
2030881654
696286935
1139822674
1263972351
972509237
1299632073
2003367165
2136001241
1046497969
1055082985
934956961
568590524
471065661
470165525
518765893
2095532106
1792641699
505749482
2123364804
279606061
940662787
1710850423
1721239502
777699059
172055220
1751227403
1548745001
1638457950
1119992564
1223081786
581592150
402494966
1540909712
1492733922
530098383
672651142
1940135382
1590796682
1457507830
712035475
1106438928
442971597
467588387
76468852
1824251143
581965069
2086597408
493665343
822086168
1891252342
1916213615
2101743369
813914948
238655391
1130080446
1861141747
1390488670
809952962
1200468861
276075951
85738654
1471897407
683963638
91728664
1233754079
2093341897
1943952203
1583098498
1699377127
1309079141
991929467
1454320797
1248118416
881316702
1871334900
1277341954
1321473458
1107770309
157854361
449090873
767529548
724593075
1038451465
1278885643
1846510514
1670694376
833979125
69551689
1892144082
1104229846
1961809291
1453940173
1612094481
296315495
489371296
1143666966
990053309
762609721
27308375
1558791543
514773989
787480338
1134619345
2081755778
1428318352
1139937095
2059906053
1249338717
2053654549
1139431310
972446959
854013157
296090296
648284802
1780213976
1523728383
1693176284
187846908
806316309
1481971080
1639794272
1715423663
889195371
352654498
944965634
1186135236
755940943
2135289075
296591355
1310351026
333429244
1927931722
623303008
252438838
1969295708
855793412
148529239
19049831
1248613097
1185060923
1112994649
1912133610
796610239
1598005505
1261703584
1955530974
664326189
1150384993
1671774022
1275497724
552892062
1501797763
996216056
1527211899
740325566
115772324
1299393578
665166393
1857012115
1393638840
166905575
2054226470
1013039925
423472725
1359810759
443135457
1121178775
965833004
728424297
771171906
435689381
711267063
2038945532
1879423316
508449374
554497565
1976801765
588753748
421604951
1693376528
1190096011
1600036001
1335820782
230665612
816120236
1722654448
125538024
1243909570
2049239467
290013449
1398421925
1687536939
237021091
319166324
2094813365
1022796872
169081966
318324077
1399384566
1769647783
1657008449
719563845
826290678
202724554
693248186
2057743775
1014475023
947896931
892769374
458448335
1451942716
210683188
2042436702
1658759890
846459212
80653294
727632301
2117287053
1114967640
1566094969
1733854373
1579904543
629299862
724924524
891954085
1591972625
233889888
91867883
1911327921
210293368
1081990371
1968054464
1178819383
77185884
1644602023
611726532
299437914
1481654452
481924751
1503551934
2003125398
1957109918
1977004657
1605809928
837577856
562543308
457227359
380629227
2122902935
731542143
1643017466
1220556086
1653194990
1986073189
1107957354
1433093441
1220110448
1830673775
1466350976
156069194
46943572
1467897238
1144544342
650056463
2030179164
1032730824
1327965544
1590860998
137555717
518681378
41162581
1150304956
1154351524
1706707251
672637709
1972794519
1738488426
839317845
230830984
1294577744
1267664815
1137647266
1838154226
1460535315
1574550710
1686413301
403695747
584396042
496664527
1994049029
919139287
87439090
696067937
796308033
1754297847
514698096
20331141
305557421
186178292
205977261
708202531
1517776414
12189812
1982729680
1503699699
364811870
2032750493
134821540
946961119
1586960140
454615242
1079508
1387300910
1278727555
815465658
1065070229
1650056941
1776798088
802687929
19013193
1946177912
1966121029
1054794502
2124936410
1846265729
1955867929
485082172
1770388272
14950654
2073777370
1031334902
469545180
1181280065
1568941995
865541710
632947172
1744524360
660934955
1949703637
91454244
1023826878
659068203
2099639691
1068448481
121354669
1328147169
1165408388
1178592942
1438340161
169782638
2057958702
725581982
1230021131
710278643
317028701
1070429274
1533705223
1953700194
1818211805
1345183754
1314405720
357334400
397057852
1310114705
264482090
1691371701
1397067120
20801399
1600673150
1903761213
564789264
667805469
907669106
1021473962
1760886652
1668477469
1232349177
1106804855
1470859945
46717040
793160537
1346114884
590437686
689562038
1667090155
1540360109
2036149722
459325708
679783678
611817196
1862761038
1402073865
2110865336
372853906
556445585
1552225822
1044078541
41456147
677586401
2064547205
1307021257
2104377303
858120289
1226945070
1622764152
1149979022
1427737808
1265812203
942127204
2090515270
1535697015
1615020141
1220767689
35918466
879192833
1951959279
626750256
1133869374
1205279981
63233685
263308303
1171218982
1412033248
684430388
1042941185
1589185724
1176526534
2027172602
174309426
1626870286
1912520633
799060415
1367393636
1147861504
488302616
811950599
1728832536
593443045
1782957027
1606354657
423173433
2091219121
793088441
769202630
83892275
1338439904
1679198849
1913346312
186998141
1876643720
834418418
849274653
679355912
893712587
1170609297
281887000
1055043356
2005000818
1628187167
208583439
784975904
718037193
1737695761
1642448976
667129604
1446723236
2051235346
2139345209
1222262204
1735599938
905825697
916491807
551918885
1340386484
267987686
76667169
255777159
574183379
785583219
155617069
1782230663
1221566850
493795603
103450571
520568905
1044940878
1339868040
330683744
1513721879
2032816733
1187649095
1911008699
1611488092
409580002
1418137540
1572212316
225373402
367597861
62917411
790696394
1857144328
818942045
21123015
1822710633
1083238765
56361018
1043731509
2081153202
1109868077
1305274298
1736068802
219870114
416340863
501466963
68883377
1054896048
1962208682
1172721300
1992565190
927548386
709922448
1070831156
1345830498
1607917200
237004629
1681149509
378293733
950621924
1409579331
440989282
1658534510
1784946165
517472774
707495906
1504764838
578766987
264979128
1768310353
1590623933
2053715579
1503630304
1937820090
1945484517
2102208937
2031108756
955493770
177735586
150710667
735935683
1532706729
1706587805
2086185002
487806962
1612648667
223814763
894979466
2121450
729108095
1699918278
1902033417
659822884
1746604569
239100976
251952003
2139118446
502150302
230796346
1129710922
982622234
223192106
1393743919
802209100
1046750146
1004950137
950184301
804143865
521619043
923673711
1872689710
43125743
1390419447
1865563149
273906136
1591104588
253916049
1599955761
1820801615
1333397311
1178980872
971913623
1608605460
196261989
457183701
162958121
1897529412
1643107850
161651907
1036880165
1686019586
26900478
239607489
291838490
1939156052
672617610
1648229922
406905034
834693136
1165628988
1299080544
72200268
1680151857
1549349681
1403133346
572330541
11614120
440388995
1248165369
153813238
1532305747
1463471962
1286104635
1536402724
144774047
1191832570
1217265935
1442786552
1322106864
489246995
2133217266
1601170468
1561984842
994649892
1802208676
1729733097
784293578
1665194743
1384948049
857029557
2092235730
884391860
727869123
779574857
532945520
437432738
208375162
268951870
182397534
688002926
2014068344
180059530
1525134691
1786610241
809353652
433746496
626868829
213591736
846037398
10678220
1357648930
415367446
1577873054
699541165
1655889520
1962022262
928407466
490957800
1820485406
753265998
1274576349
1390327758
975555093
1653163230
632968137
752217087
668036429
731289949
517117533
836854358
1690982417
116148544
1830277343
1528147779
1842257550
2011014235
109312407
1586630627
1340028978
423416543
1517242932
1388538339
59600357
197150512
622983736
1886415945
1346424342
1976540312
1210039774
1528495435
837537593
432720759
462703231
2123210490
1838588246
2143052766
211469705
1836379930
1929516400
148669921
1058617075
1397716553
300905422
346073624
378659400
1017992193
1431041226
834938184
631293532
742430154
1861961609
1831028596
1064480250
1391371803
2142053693
1775061310
960196872
919819174
687267128
504676264
962740839
105972850
1964837455
474142509
207307757
2101605626
493732588
120430912
536625881
2036047652
1523432224
309824357
1043950188
850332598
1985234175
751813107
1236450132
328426644
464652231
463101257
1554388548
1202874024
1467306159
1096355887
306983793
460754821
1581614179
1969688630
1252447925
826504004
1980072337
480705704
471639024
1999206962
193838345
1384971332
1732297234
449913360
1356311438
589472960
410810726
1201394745
1843217637
1021923161
1804404379
579972678
1265591076
260034831
892232469
1230844617
1115410582
647929386
253612325
556204943
194583650
375094370
1695292797
906339682
748253694
69644326
997977735
1898815072
1519476792
2022687806
190632651
274237326
1252287846
1143570857
904054468
94381010
1900139777
766442320
1305003898
691224469
1835187733
848539769
1163457866
1775296147
4211105
1634433940
2052419345
1011062229
213332381
408180408
912543597
996873977
1864811544
1120042679
2012361231
7445727
1333200359
1455158357
285047274
1404354308
955279830
207355937
367980393
1993683028
1013015811
1990900943
1058122395
289443572
236860955
921053639
696706497
1859789370
1338019745
857482329
725931127
529813844
2014686979
1936996206
1159271678
548467311
1953617075
261863595
1038913743
800166649
1641015696
195798218
863449964
412828148
204165213
1735709856
1810836546
828996176
12576999
892744248
2069325812
1661727466
702550870
1743579058
1453927629
2141947401
148227118
824730924
494677135
1076326017
424484419
740661351
62775743
736750213
1565212605
341048414
39347584
2052092235
638737279
1052567486
1079820497
1055164361
621007549
554057429
577970991
950322767
1175790034
892680341
1224223664
1808727375
902062286
2036276307
1884327248
1373099290
2062467749
722471508
837887650
530887537
1616584764
993015875
665622559
1914708075
1359484798
269716823
1092525472
1542850983
1274158062
537658919
786057453
847931594
579671269
1950456601
1271540689
72025784
381118033
747640193
2025777308
913858880
677835091
247099691
794288905
357369202
1531334730
416007713
1600090646
1930461650
2078799488
832688087
1642500041
2106817866
1413264238
1539562539
285195382
357702013
1585665195
863580645
1595474941
1827681278
1147984458
641706452
1971263644
103911855
132527617
1666966496
63740185
2131972665
1101815572
724363676
1247705138
1472837946
1302922406
725683073
384133661
500039897
380000099
490648507
57602577
5778667
2060654357
1613238750
679780210
834181286
1768249636
357613151
1387519847
1980659343
600751751
261284952
1531950859
1790034336
1068901057
737052405
2027842512
1629329224
1165675355
762353591
1711373256
532388982
256216013
1960942194
693386144
352944305
1703094686
1186057260
1127306505
1493166009
1799812871
1377776252
2048907294
729117458
1722934711
1314992124
1880284527
827511544
1063309665
255190929
1157894747
1201865767
1153053111
458210338
33685366
690742119
510685207
819225215
1328520930
1266180055
1960670921
852143605
538855062
1510470531
1133712558
435882229
2072940131
816872963
1314059468
492597458
1307973701
1152164692
617329772
299702397
1103816503
2091161550
1393976323
663660674
200356430
1591981218
1455425911
1129144999
464824136
972577501
1575928559
1024935778
883106491
85848987
1761857248
1785524964
914448125
2135257958
1105568591
9103563
806767100
189084059
1756290478
2074123433
1358750601
891412090
784945097
1733692242
1407228118
902328894
235892708
1627638636
2029395420
661124982
1972880297
2084185452
1825047711
1151000819
213892971
269540443
512115765
1891874034
1680048720
358350089
1900537024
2134765447
169937197
755360121
71426470
132474296
1296621886
735817421
1003474382
1882384538
1572743957
476132336
1442171731
2110050496
1043710293
781209027
1525782432
1887255330
942242321
1357483624
410295949
1721249981
761820993
137085704
1466268082
833349880
542426531
1667220130
2145557339
1263764572
238417154
877951921
909051288
1027560045
2103713256
1757728204
1163357270
1258570748
495399468
625656256
1579671273
314944739
22655821
266433339
614989582
1979720302
665242101
1973860346
1807002702
435867624
1001262060
800405506
208916900
910035091
1708377410
421481084
746509496
313137227
310058586
851682860
890543487
1906418311
1573487091
939481262
415538701
1328317433
169612588
1106306382
717473773
523322472
1234458151
1960493257
672555350
1665681868
459696956
1519857800
1855966180
24831003
816157171
649509175
779828808
1101582893
1191632602
2041849258
770025414
1738312827
736505013
1915112061
94525049
1331562326
676490222
1172968074
221493438
165707652
1096687022
965750752
733156558
2092274911
254722352
864117967
1479395572
1606384126
75727701
1936774746
728509506
1647753220
1753071524
1973700952
1600323995
1201481853
260353334
262578028
155509410
1532436534
1641795879
381268352
736029390
1310347439
1807676499
2067473195
1587804958
1827295358
1236650616
1698542562
797102935
1805692944
527451680
967305449
330143681
973120855
629985282
324721587
1856024447
1461658931
1284328219
636864463
1767015426
662586730
1915939843
1328532423
807032299
1895825184
600240157
1485243116
762612801
899356473
2085277077
1608127132
179133736
523038999
1140241151
199190101
1475997505
770359996
864271274
316187992
88854086
1591547437
2108532799
1818880919
1919673895
141503530
561328091
1193776300
1575991791
746677687
1860179852
2095763613
773464706
683337559
914714801
1869918294
434950116
1921033357
816216941
271770639
1908595316
754944048
532324055
1207934376
456105579
1816124597
1856723692
846408134
1094793793
940565291
1369351980
941872572
1866171589
124485912
1025004750
2092789074
1452724541
1629262148
1694214236
947853075
780851374
1486161522
3911868
567928519
62088582
820561354
75749394
1380689078
247822472
1108740342
1482071356
761291317
888422336
215888411
1157526875
2010832322
2040020366
168768564
1491910908
1763041110
1049889286
1292245980
404556776
729446366
709300407
1999855758
1069222891
1663861235
395887423
1583447537
60857097
102392699
1966278211
13700037
1030221741
70851530
1661195042
338389334
1912072228
683806119
1888961341
2008705622
1098340251
774181719
59694391
919418813
1378326692
1417361654
1499753114
2059425309
241799094
1447695381
1062992838
1403631926
748209246
469406113
1594957168
1927360300
316470571
624558318
2011491308
1944049259
1487702752
1492462555
1119604970
2129983350
1507544913
1048102835
1525901693
1507344182
1068193300
1160511173
711054630
1696141814
1842408280
1929539793
1715997758
1404752179
254077742
1384626350
291304515
911251655
1815068797
1415656579
353814599
1741340131
1303315399
1810693917
44003443
1997673008
1555629731
2147227784
1559726945
1259064781
1246359057
1460826535
641114940
1280897300
810796458
349414430
34894076
1845472638
261299247
960758638
1890203570
519362735
1799387797
1079496570
209728202
837079269
1913486693
1592347398
1062587761
966062894
354684095
1730540440
1501637685
789742644
942736772
16757411
1616364755
1956232602
1028133679
1323956122
1915295017
676748328
2071757519
552094965
1227457268
1839526747
477554939
1616349750
702785515
1398183635
39398266
495628030
1267571033
2107123211
1965609949
744168328
198217085
1378714417
2007459536
1748150247
2034204090
376984740
29547610
2049251411
768614162
1202714089
1421438754
874514284
1292118313
1284980539
1828975998
629036336
1212452777
1313807214
1961924932
1190647737
768513282
929759255
2093508839
1389379764
32434244
1853812526
799522694
2011785504
1134927333
1328758465
1209257988
247626366
2077013884
1066845772
2107497820
1505803957
568871480
1689803561
897244307
928775670
1354080980
34783650
334745536
1657994153
1100680276
1720383840
95627768
1994300918
1981742946
1647916671
1656823021
369402503
1634995304
159534321
1422947155
296837076
1365698962
1860595381
374900599
1480037359
195017762
1249940940
1581816693
933536662
706036149
1671502689
870058249
811107476
118571597
579072924
1166153022
345472915
699366644
51473330
2006319697
562373503
2080130952
989093191
1812860819
479747213
108767364
1374185367
742595005
1248791901
2140077906
2049159452
890076950
857511144
462846827
1503294931
1237810783
126113048
1703759775
1665131239
825134372
130904879
1075534367
119790209
24821376
1638167000
666335399
695787866
476900487
842352249
1908009109
1491281962
825836816
1885752556
1303849165
1216870820
932536799
845974672
798023770
1530383625
822162963
1680623712
1733265144
1267217656
205444473
1165920756
1341792278
83190118
352051749
618066861
18712288
282706816
1570766697
1639887656
1635343371
1607917561
889228242
644160633
385383837
322992335
133258573
477936244
1504624570
1203392525
557537337
283865126
584500594
308732060
1380805789
1202306556
826349948
1076977975
2041824611
592283406
1771804975
2108422698
1067874228
485860609
1017333465
1130632744
714822460
1920863006
563911259
1372112512
283311334
1927533482
397002477
957503696
289366154
554652791
1095941225
1850954305
1286187931
157952540
1200984809
1971978576
1095970430
1112349162
1651098237
1180469496
1302041351
1849903456
2014217072
801973250
1585854273
1789748485
1022216406
620964619
2011375373
1549853318
540857822
1563482478
1240919283
1246634595
1888573535
1854621136
795668218
462374447
1379710922
114866825
1905848020
1592860117
255751453
13111355
1615353678
1093313615
805742155
902405527
428391890
1710218981
1106912115
1902253585
925329729
15133954
201379839
1305764578
835622585
1165451440
2118013059
425519893
757287730
1592130121
461539502
143747414
941147380
1220383831
382713225
1635856559
1800737727
121239936
189740336
933980757
1000629624
964130506
1527009132
1055201157
1507841865
1869851116
1732526952
1726979654
1357180291
1098719691
158310420
123316088
1940616636
178687876
438906570
1134599167
2012636267
117880257
1357643602
265728837
1396718372
591949273
1037045867
1485055522
79016570
1947657153
1820199695
17403687
202293986
243166839
868029955
2010534705
204758292
1566430661
568868498
406179303
666238313
1043072589
1682101901
2126354258
1178078524
129202126
136613663
1175173197
1975431246
1755967967
1400566601
870940112
1837368148
1881700505
950803177
1262201846
1142637864
654160179
1320325216
1083490949
781548004
1803070179
1178016112
334152318
2137400482
1971500197
1673606796
1789671617
2060427832
202428924
1045094971
220761406
1328666846
1460889988
1879848963
1926479217
75361228
696753632
30879518
609654555
1581008341
7372551
1105805994
1313386192
2131471193
1488051678
289194875
493488979
1689706548
1148297666
864700090
103114495
933858636
1432836509
1200634749
1520420556
1898541852
1456698311
2077133412
1076400630
1857069317
210464924
248694161
1696951288
884871749
1323929472
512018591
300637473
364157667
813793365
1277861505
1174733137
1226172837
602154020
490776129
1395122610
1120604818
1037971131
1630091607
922651078
1834752621
2141219792
1927539372
641473865
1623845843
882419331
963991535
182469624
93995937
1335236398
681099297
717457565
1272859651
635250432
1282379412
962531032
981556375
1376243564
737863461
2084676310
780533977
1911507886
1918936762
1069217089
107293074
1838309797
152358709
91239510
1616944132
163127893
1795859284
2119572805
1607818852
673406259
350168718
375075348
1259229028
1133411785
1309740700
835405676
1248321870
1199931623
1437875979
396541471
774777345
1843163573
1551561159
590804623
16886770
1810534229
2084422709
94342301
195325899
553083132
206759723
892448913
1893217825
691168575
1561242577
1145724026
1504753742
415461718
547963874
174610426
354624224
1336159556
235280584
564440031
1283523900
1145108393
1448722679
862284623
1210130698
1889453453
1565161909
929722365
1414426228
1250191905
2070250449
1220310081
1808001121
1832554906
1887988197
480008149
1251971941
2126123082
340362421
555323708
2031461060
1336288587
1983343128
56574059
1226888232
802971707
1387237702
1563244046
1024303250
872512156
594275645
1763297573
667495390
2123917735
2132938479
314199565
382693230
1072646433
370233279
1656350785
255501031
1313873908
198296440
1479992146
231779727
1681250792
148272258
929102677
883911376
1760913663
2034382609
1200342282
1459621408
855375822
1502929322
123254374
218068826
1107826468
1180762959
1257006793
3496351
1414810417
1012867154
1671706491
689917955
1631846510
1755059067
860393525
698923838
85963613
222357394
1830208945
1116158197
1975521833
1951715352
871552509
2079139196
863051614
1693419116
133555803
140211866
854166735
601444119
451526551
449752652
1349407614
514786977
893855319
1078495727
12868093
1970870402
932988653
693195398
435102661
592817386
1868725548
2131377715
823840995
2012888090
1747930031
1239983411
964209685
1880943635
1034434446
1407339903
453673271
558226133
2109294157
1675782318
109959713
2122925806
431982500
2021006443
346919244
272480964
644121932
1071375241
1568861027
852911138
683834253
286239517
869869184
356241352
812143510
1735647486
1672216181
2113393093
253382273
103608779
460432339
1598036205
654083679
1716092983
139022189
1257721790
1505930510
1107685045
1469976681
1304404784
769145459
293721299
381191924
2029881868
491390164
287131784
830935212
958532820
690678696
1543777216
1691856650
599664667
640697421
816702940
796920110
1563315932
444556469
717234673
156455136
125478971
928272725
1606633784
2146062202
1133911456
389266328
324850652
1027419241
2084305713
1079246599
288598826
1893041236
1609592302
306193666
1561568498
1469741545
1279340136
1019678240
1424547619
1146601613
1881961665
1654810760
1228422107
1333247463
2102626621
1337102013
2080041600
442293500
1627779588
412328799
1506096492
1900124105
2095493553
1192986865
459120661
20945350
1112740178
894765418
513539741
851153917
162082991
224081083
310622527
1686434869
1513510209
1288836674
674432773
593148058
643283279
992392361
398490469
453073115
40337038
85759117
1253571594
2110801694
1935543055
1266062448
1998306957
828976756
1503921266
705117571
668145700
107415452
317188278
634416020
2122884619
907281194
1938351757
560569033
1098348040
1461594535
199153830
85255241
869606620
2106412010
1967217046
779926418
1098197096
2109635757
1822652305
1288916128
1709401217
1786193776
173694240
1181839745
1017960603
1159598445
1117235611
1853175767
980639843
865876945
1745235616
1399203147
1738920516
313827793
1134855661
1327391173
77875914
1765725718
1870287007
1346709464
1885525155
424493796
867672421
1371267797
768638927
509453278
237380447
624875852
346014677
1334619946
1057607319
1259919682
720220763
1785956108
163817064
1438378116
1630283466
455361134
483941715
307971631
540709122
2109465101
1030638709
1945709473
1576113701
88922779
546264476
62855218
419160391
1345672803
1414422525
856665929
418409776
954490764
357805002
965146416
2091247416
818067327
834898489
857245698
870512757
105983651
1014604998
614537966
1153321856
1012812882
376262332
2058433165
1107434366
1617926135
1451481118
844118730
1533418725
566412016
763902218
325798907
571468071
957593226
491881893
99546338
1430718760
1021621897
849161371
1658081516
1535767742
505508168
2066300992
1264561554
2089874395
258284685
725562919
285566246
378799318
165814191
875704542
387412325
833181816
2096649120
1449707331
558945594
1055979631
642133014
2083608201
1496347191
205725008
538475080
749736177
1654682745
808204096
1629833108
605613073
1127191846
691382340
1669523156
803111395
1544175286
1703652466
1764762755
1674236292
647657959
1022094209
2097395524
799067717
1211880111
1032973158
350927457
1581034263
1712679287
1707452683
2076794512
182320818
204689017
538402494
1548020594
1853163122
241685394
1016099530
1091513291
1275501750
101613717
1711812871
8328027
1947577744
546561668
847239654
1566735670
708186671
1343646428
1348925779
112965822
67328548
741988611
626823400
1174759026
151670528
1905315828
2049577666
2005836827
1134594206
991523346
272132136
1999701654
2092448748
724491969
56637828
569748948
898445347
1965534654
147745176
259745889
1387525058
1911399123
1623669180
1330424254
1209584748
140718514
1867329055
1338598832
1516860729
1380230054
495115676
1462948685
1619946316
811090864
629554414
87936833
308422897
423653235
683152178
1971753190
452939313
1813090548
169832377
2052922452
1910680346
1522318799
1810570637
185776762
1560980167
1711806315
1262437025
398594087
1654125201
1627080908
311841793
1726950224
995079731
2087238809
1846669255
1532278615
706269825
1225895989
1800915718
1222180884
1954746467
973138111
455111514
1111135946
639613544
152359671
1651919817
1570140089
204310455
316103489
493112236
514748692
1649897425
54862862
592021454
1153839270
1925997673
993544453
811492461
1581149967
1143357818
949815780
1632000602
963497014
180357038
1116976739
655539737
149121196
271886017
1329340174
1711168167
932603390
1515230282
366295796
238544249
1998357133
516120773
167179842
550126084
1236628426
1015215002
893708027
1753247463
1732212499
821374106
1875973614
1434779675
92329749
509931446
556568017
1824330166
872643598
1962547058
2066971474
2136030879
858649756
590751271
73581880
1935475013
1232892636
1595934733
1252700369
1232149410
942177127
1584341154
543809897
884866774
948909385
749279758
348715514
637859131
1096771220
387047885
405018230
92951811
1154172636
832789837
1626389863
2073063721
1806397535
1322176137
201950690
756609950
1490565546
349211885
1510959916
1709837027
1119784988
1889975426
1530068406
971147772
590877191
1420317086
1501020609
800146723
840529113
1577829232
931674907
2003286505
1796535990
2005793553
1059949535
1191275012
1098341786
1030940335
1890463747
1284722272
1000190313
1215256332
1119975634
520005719
1601241838
60888333
1376443594
1885015348
670714615
841569461
2026979731
930806925
2098011898
1204250557
769737087
1077877493
278380361
1850517348
1405741325
35738530
281528178
403948428
846722264
1021377911
1480630347
2089729445
1681209434
1217224857
692011463
1110015714
640564512
365104702
963469068
436547473
676677509
2138676374
1439823418
1704889819
1840266049
2095280589
1439767608
775041387
751618305
1112052983
1118357732
1996278709
1688050137
1133625496
1111861825
1485531088
1692169066
1737293567
2030196284
1600586321
1959787708
1154472770
467117266
842561766
2129057243
1694152477
668248815
1148441561
2068646601
1032798138
347528091
80679617
1103967236
717145799
252643820
742222591
340225366
918805644
629620210
1228149160
1107274317
1063250032
1407000995
1049307840
959871779
1049502704
1927217326
1602426794
1362223638
2020348736
182132247
49751573
597331674
1242200371
473352665
1372600790
333678172
1066855871
745618190
1461562003
999300765
2053491492
1155167265
1381525853
445273542
1600577314
1369958375
629585887
255411096
1307390330
808906160
1558904041
489452262
1760884513
1665866437
52205414
679162537
1786295148
1830149699
780509640
1239322175
1858563922
471525563
254433635
1219445811
2008360626
1312688070
408180485
600891955
1633749623
41205068
1273163770
1164490175
1019647102
1210219400
1898964439
2087525952
1467620224
443961227
2004450983
1797593477
51915002
275844626
1553620189
1849999846
1869544191
505060084
710974232
228552704
2113842290
1260375023
176416596
985768595
676737213
503962846
1226671083
1620336935
520188662
787410863
1598408594
13470166
1941854749
420812552
100090929
1795940883
192728748
547200218
2058741382
830868781
83868706
23696938
589062075
2129952501
738602065
1362428304
162365205
1837309004
647512679
508327414
289169034
1162054014
1792910879
1430412301
477758759
1558587752
1457422353
342214007
96545449
111121380
1370067576
875235120
1071247324
1753447271
1594361872
938893081
1422015443
637943567
955890869
678548393
311852923
687263769
1513099982
55782353
1384823955
614083252
126229382
2090381052
1848032987
337197332
1674016714
1493345378
590283887
452046456
431468749
1651449578
233100279
927184404
1146780573
1619535568
256096390
1452509269
1124551356
1923461068
759377155
1823423639
565468545
664818774
611231975
1898562207
2004797270
1220574766
1796762935
1285044968
768594178
1332958108
565877942
469546976
944840430
1450218728
542502858
1181413239
1527799325
1860986395
1780522563
1831310618
1041095027
1839285943
1412050208
1521932802
868236800
1359583550
519079403
1022884385
77923077
1628295703
805112224
1517411151
985339224
261392064
585179539
1233133268
2036051686
1956787163
1039970586
915347073
712097818
1714197130
631539128
1493214234
1568403237
198098658
590945798
546035198
756622982
1623428711
887298385
1764171236
355738234
478850007
1032608044
334415094
761175091
222297221
67966237
119019931
1870941682
43497379
1581328973
1875008096
184807386
495275004
573154559
1930183805
1684996899
642918977
1023170255
1646504836
4525478
850793115
1655683412
1935035627
948682570
484524949
418362362
983946803
609084185
1017623077
728267722
648768669
381905354
744163586
1927266027
1764230501
148267510
2111744832
277930799
1836686630
619102321
725687990
639419948
266465173
284292908
1603953397
1085509040
875379908
1901541721
595431110
532359861
584400889
236465103
1478834392
261067423
729579394
216482299
2104538054
1766181118
1489770031
1943670989
1292993239
1086600671
535065146
1528880035
250258097
1025379005
1728021117
1497584922
990874103
1289421570
51446336
654600317
783910838
1653059906
202592764
626339122
1336665372
694007019
1710548788
2105111537
2044009755
106602889
1887470103
969481197
570064135
451814376
590698362
747536974
626313054
379505956
1409291874
1352165885
1076785532
7370781
822962960
1160120798
1908527900
970312343
74721967
252232441
1495871493
783880468
2019672931
1532104977
1413534241
901843775
352893602
764156120
423135093
580422354
761056909
1770591849
1705995423
1588649824
648793491
1440331132
894799083
1061958172
56156542
1514094049
429637737
369167484
649035392
1973992632
1109903225
1739880576
1136342315
1384285244
919124891
1193627767
1566281203
490234395
1780912765
427988288
684552844
939936703
423685212
1681631496
51934474
1069008383
1674225727
1273283551
1241640883
318943614
254417572
2043786128
1479925587
561307358
605461699
1405423222
1998537924
327279267
492835620
236549997
49471584
1374015780
403682604
1597977465
483573568
930571209
699438837
1942732988
1654601670
1412171011
261622649
1779905765
860844046
67290053
1718373517
805373798
233254119
1075956510
2008340120
1096303982
1967776359
284991228
1872540174
289671545
340183849
683536885
725982771
647724098
1009882464
1781847561
553924877
194156481
900988649
1021167627
807759425
1784740953
1778803661
320386710
935633055
1965042024
587886716
812381937
141075946
901198128
1257677915
1640195424
12374121
861793238
567421738
20605352
562467673
1556533648
376248951
1602799132
77307292
2099903427
1783259856
430584798
701508907
528422541
1766055293
49604704
1795210614
1779831701
1268170283
2100341376
1271643491
281758742
1833892600
218963646
546422038
1136033538
832137611
1296571581
1828381901
1678807188
1187052078
1215437893
1262329601
832048862
1188016774
692792858
2145180572
1949376055
1930669254
576571169
116369942
584115984
661155371
1038005665
1967635854
1925817580
64910228
810903116
1892979705
1307521410
461068702
2053092576
1288375605
1392454713
707549319
2107987256
897569177
1515139464
404672893
1744806214
69017168
1991800733
1065957785
342442915
1616197498
261708252
1341792956
1421918102
2067503388
1298507409
507199769
1384005048
1876173158
83172962
1173183578
387688853
1342775026
1390585532
1191211772
1852972437
960525563
848024436
333984681
1031909892
1258457426
1146952152
1415055091
487953103
1089729177
1885593605
1680245652
226458523
1832086599
1341038451
140215305
744225664
1169913077
33883554
1899246382
1888045704
592785296
1733257488
923436282
835773437
2061807478
1365828747
38334591
1774844266
1424113275
998411227
849011247
1814777754
1258508431
588607413
1763455573
1086287179
956933514
577240791
1947446519
688237622
1410889956
515037392
875410925
9539532
822249769
845504369
726860502
2131778863
786264076
639524165
2075266886
309105473
582635889
1742543403
2065006697
1483566350
36138501
2071874938
392077346
1477811875
1169896052
1137211015
1496132792
808071912
527895435
1216407062
1133452253
428936810
583890923
1014830295
208464320
735661851
705859755
1030612407
376493753
1001979191
347118005
2143630364
1186342306
1762450168
1766512868
69305033
970111644
1587639052
142770144
1646649136
1075835291
406688415
1844715921
1119440026
379144293
1187680503
2142876917
776221486
1933368898
2027141914
796582536
1885699036
643311448
1704113073
1572310461
577604580
1560058075
1441354301
1304776165
1099584246
906916615
1065218039
1659433066
1833430803
378336425
1637841601
1439544580
351817575
898657466
108722928
234451502
827717317
1945579892
628905217
1074100530
993976387
1083331123
1193351857
652925451
1761943438
1489238607
803968257
1822578681
1632739542
1623632186
1015968764
1955139564
1408034164
1060861314
752367994
1580706880
761420645
1635826284
1721396768
1371994781
1416170581
1508452992
1350814795
418683389
1723577541
926820464
1513908519
1463925087
67622551
946878499
1989419477
1545228380
1326592562
601340161
1085542054
1470063272
1635453225
2098112613
1169065967
1156384954
1930417848
1828517308
2029929723
541023106
32255436
107590617
1721733917
208150530
570268980
272071148
149514063
731972800
1071568941
371848803
572142418
1116375314
300370812
777214034
1393071394
1980796611
269053944
1203506311
763225588
1432134570
739732835
627302622
1910473232
1456157410
1576807037
1786005636
1536464477
1889578303
1731518679
597846655
334410156
1829273285
998026936
1445472145
403288195
1937235912
1902188374
200785249
2045234133
1553498644
319100733
1776165945
1824017331
1798815248
1505162150
816549682
889754793
450715539
1808254982
1620403782
796336191
2141715374
735591427
1638495303
1015906369
1490919039
1134866254
56660647
815340785
165693588
1744830226
990457666
679952780
1751167370
292108935
2021726483
1279972647
1451679650
2070904038
1251408560
1762955820
1311284362
429427946
405667331
1742870029
1192182462
352162800
790889667
1137758435
1994627288
558876168
1085442076
1422379392
517223666
1267324400
1740510760
1607341930
1580004005
2061519667
2056017532
1817115739
241672029
1946204315
419369634
1263129031
1720582180
1842857325
216405222
520079611
1770994961
1343519258
1086305697
250510618
724084977
145555742
1993441623
1488254231
2100469285
909453687
245135553
1528421375
1768162047
1492914594
1791882157
831827711
161807099
548273669
1741980263
402685477
1062255314
2115287153
1634757503
1361510212
582950387
478873364
8970291
1491746527
1433572435
308073066
1782303580
346311114
1316506762
1177249195
1089128641
1893826675
1841216872
874028404
1490907180
89212808
2073494142
1798530107
1486494569
312757841
1050972523
2066760921
464569683
1487525018
307924917
1041154560
1755552666
2122301570
1620048345
1624248873
1795296068
64643336
1357492542
1556371208
2125694127
227051415
475663204
1404365146
1823735695
1968312004
670784418
127987539
687445505
1911289111
53005118
76877243
1151817895
276403245
1738418383
1746297898
383250438
96505743
884087037
109605448
853603278
1710145651
319414404
476409940
1932394770
780961880
568606790
588998527
752375035
211225036
487116831
588890276
1011863728
327836933
1025940804
997239220
2085135238
913100454
170253522
523269519
128290828
1199127213
1654231976
509233843
1822783739
1621942025
45399287
1865728082
2106169731
453524655
1269539959
2001946775
112723240
1831927015
376781252
1095218780
1927799928
1537228281
1062217439
451524333
252436707
1450208401
1966026193
1845448780
1225919404
1708970074
542889666
2147336338
1462903919
911091728
1942705288
1150168996
1926804993
408055421
555930353
1453258846
1564925667
586356396
1982691358
662147063
1101783957
361222823
83026379
1664024884
144360333
387161209
444482911
1391064813
1970310546
36786387
1594877776
1531649440
404659539
1840830754
1285661172
1129023100
1358107038
516726913
1899554688
727266733
323747981
372200843
1828700081
1353040299
1698638057
1126960897
313769880
1219938462
982805322
1197751662
1299803044
299413697
495974219
1420208375
450068211
107937550
1664365637
117005045
1495278909
2011691120
495579882
86851135
1938787823
1755492193
76906264
1374879146
1726484012
1738786794
180842915
1491568104
133392640
1237472018
1046301193
1037484870
1764123997
1539604234
1875616109
1394035684
1759124496
770381398
205140060
2102964792
1225110808
1214931513
257640997
722609399
1590064251
1273257942
2066395340
2029208180
173806536
471238711
49832694
305273167
1670673474
1745649189
178476657
1559413696
1342006830
1509749564
714365682
1551328846
33025280
611226895
1168129618
171687788
593199517
1102269419
705511424
1748360998
57198523
446005719
336868945
1265647659
359551929
1743789150
1034589744
1005129421
887973338
1630737616
1215639870
1521977723
1596610938
364135239
992326807
902175955
590030652
286848719
192365040
253302200
1385332027
505610720
2141386732
86662587
1808734034
208736471
26201220
417245358
1799319907
616153608
242767520
1048328172
601216573
15743435
536736994
2032738303
1246227117
266190002
977897873
1033454943
1187276909
590180942
1557699345
1844745915
953528481
1230865524
494010504
2011226023
571637569
1124455348
1152315537
1374217746
88587165
386995875
1881420618
515383266
215957244
439998988
1765201266
117940177
256039945
506907489
676946945
952967893
358643180
1099704211
1631233956
267897724
2030874701
1854102559
1737128245
1566181093
157481131
1071039046
1502171819
539133765
554141449
349323002
1910220380
702538885
444236316
2128512324
189988197
1932824948
213839244
1659822335
410387835
1974419704
1104443878
209807311
217689877
10564464
793124223
1681756247
949010116
197307286
1764729902
223512447
172902631
417308535
1805434844
1804199989
2134700742
968440632
213624029
1760282199
1842584910
1319388860
1822874287
304640566
1084005525
812746381
1363297833
1363060633
1217250060
1339868210
1334549804
403531484
1774232649
1012206834
675349797
1850758194
1905186213
1938243966
559403053
1893517960
1086848527
1586334602
1344856073
718809743
301551905
1135293628
692310851
1905512248
1585426893
608974306
996373531
74048439
1900065262
1466070325
256083181
641002009
1567514623
1118684388
452529733
1010579611
1963093859
717147174
1031329809
1378955387
408691037
955758110
2059283705
1412507511
1971314070
1919504018
768762751
1488786284
584827193
33892906
796068235
1415262502
1871804278
839714866
735037198
818615692
1768172275
1399139516
112803990
1934075511
145238593
651990086
1946289177
254883753
443009631
819432104
1707242570
1178067159
1702498671
1144838715
533430210
918670618
743267026
950663419
1002090049
1869959118
1144239096
1472138994
1223499848
559627640
404432484
483140418
268060826
942519594
501386542
1483551152
243142499
1473596186
896313375
172380128
1543869637
1423608801
1039027690
1014397139
219604392
1474195486
1029041196
48272496
256962947
2010768971
1842632494
1221861576
214262964
1699116349
1654622007
1623086316
2001487117
209384845
188637227
645229780
1178756380
271916314
2009188477
427902164
831513419
891561151
994392748
723090155
508909927
2118956165
1365889939
1432435009
578993259
1125530121
1366311399
1107039431
536810472
1935931692
799709806
906073137
104007920
1130211725
641390214
1585361805
1456044335
55105950
137319043
1825415470
2056650696
1744810480
1050979411
1684603541
1492520401
1206274919
196758127
1078436797
456655384
775965155
1020849598
1928298428
569501923
659513550
2018205408
920819504
411710121
543785662
1288811111
1983066817
1915297361
277367305
99041969
744815915
1037290779
1364073522
1882035907
1219555356
1088764947
1676904185
341028869
441432809
1149162791
1129955915
1379330894
278040629
1162804729
1330978905
1144676213
973028286
1235916016
1926407715
1410048399
849155363
2055469740
814931910
1735354952
619969143
1964836284
1008031700
678948843
948263658
1563212748
1628299392
318797225
513245620
2146164717
1779754411
1197955953
1332714075
1338822748
958663887
2094491869
1935000014
1905710402
595258482
1480737416
1446757477
1281616243
79841283
1975555929
1728325083
1408530210
2036191713
943019895
1777360008
576584122
1298814229
480402236
1379305645
544217787
1324993337
1199989150
417990129
1341901103
1996420772
1307826838
463370026
1030975740
726226197
2070498573
1412759552
1607265159
1446826556
1602816502
1533155911
1316166039
1957076962
84138523
1847499346
594027983
1718220214
446497826
398948036
209815759
1074809179
1568243970
1203971711
1580088795
2031112878
761069260
141795137
1950362869
1695172429
716513921
1716497507
119661800
583812564
966892038
1307645058
813241972
737142307
1298623361
1120952894
1150707936
899257894
1282072467
1145698542
456457402
644008270
192484297
900798
1247515740
50525817
900503736
1576213627
1195168879
681183440
180836539
1874485478
238949378
600838546
1887832146
400719069
452907397
1866777151
2078020798
443002320
214474978
1761679962
672854569
174340887
1817849604
1373556705
1425879560
1500758630
913303888
1863034029
13973332
2094354333
387573412
137764134
1008792745
267041636
143197111
791562349
1538745761
1693412756
486264481
1667148673
1685307950
101390577
2021178965
268770372
1556640033
289257235
1678552162
183781099
1686846203
1104772390
1357503985
2022874436
1537331935
1964191713
151380236
1141238883
860447283
1998485566
1413818257
1317805335
1568164307
881905987
1284865852
1091786673
781131147
13453124
1628056227
1246620891
669044762
1797458856
1795570697
829362181
16545552
1273983597
2015312736
981802040
600102756
66473687
37761961
467950127
1470540114
1281487988
1216237642
527739553
1554076314
500089946
1079475510
1607884941
988516822
635530949
1726740087
1238337726
1136584102
726883205
1543973643
1822728917
469772020
1663065514
1851153606
1871677117
616884549
946800712
1786317364
114780201
443537989
330943190
1399078493
478258786
127494070
1041952696
1145402703
1219833262
541980888
274321383
1312354892
1442618848
143896733
1207107941
2118352374
1094873762
80603246
1134137235
527118592
53367370
515129488
1306227927
1247496331
1503101407
869499897
635792367
545905154
1074591872
1031450544
2068077305
1321110312
1345433636
1725334595
1075647149
957364657
1843125443
1417419638
1692798029
1678524461
789440486
473814804
113761491
963187701
1593597460
1724295642
416493565
1895699282
1275174343
870151732
1895665663
1455072764
291398459
2089871060
410532966
852010555
17599808
923281713
1494761850
232028515
1445488727
1848049205
966415893
184955415
499448880
829972208
1772108002
1373598186
989551124
634714221
1227320544
1462986729
32208968
1185239885
1789180751
1881334223
1177522276
1514220470
498263021
25042582
1647737923
519929821
182313760
1182546680
442652226
509779043
1269753136
1670038297
1858825705
498395659
998584466
718464813
1932526232
494716707
583285479
970356541
977097172
963584159
340384002
157960931
617617646
1426736751
1153263401
1161062710
2022246270
814552441
418363027
1142189544
1741667824
160593340
1279342957
684812765
859827529
1575506431
1573388396
1056562196
1755647715
974704208
1997410726
275760754
603992233
1128723546
520587416
1235321458
298361434
2035256421
1426353768
1151269398
1915055096
1910362177
1309281647
210496047
1598122562
330281215
321400440
865720960
391977068
2084355145
1693458246
2008518915
1537450263
607825164
2048949235
353210750
1358273397
696733983
1505215269
450682254
1842177632
1500398193
1942090828
1750026621
326892783
1107138743
158721930
892742623
1826154656
38948722
1785037086
775681406
1810488629
1739871150
1900988384
580450137
2013312092
1379212174
1792533552
1585522659
1201888049
1629156382
806047665
85968388
185492483
702821204
23214733
1679022406
2143056491
1897603025
1928126186
1433865801
227488872
284169369
893344316
1837955349
2005058313
1720710406
1078647847
85010625
1957751865
1239752355
803076988
899755237
1815895150
1185388410
1014482398
1866397332
270782856
1888620987
104720189
1108174534
596084729
696566635
2116678592
856834124
433659256
1999987136
662864245
1941594306
2115188400
2120923706
1935789192
1826867265
316610890
704922513
1630579690
920970000
2001870072
194852841
65009866
1507623588
1593493007
1869658660
1092267753
347508470
1858104749
1074874738
504189113
2124145221
1516401229
1826953426
1767448050
388459576
284920878
1600858316
38762927
2052058060
734396337
1032423992
1478757766
798286352
1191712687
1398596008
1968613244
1752089770
889457388
695822916
815276887
241652371
1983797132
1992882554
1010690570
314231050
1807750223
947797383
1461753278
1851890244
2108645735
132025855
801164038
552476631
2119682319
2027065116
1758380948
1908077986
1088831307
416723370
2056487734
461752423
4988038
947793228
1128828557
2114888079
1452722878
610667383
1215339623
1607766783
2014433208
892755555
554756389
157823648
224567423
787359415
1901842340
1073793999
704597738
24806629
964065508
1170425076
1932539858
1588012973
917877613
1221513762
2125027998
1353239617
1623367555
1523617555
2043405719
1819838594
673357315
1574590710
1234407746
1073793338
1326305450
892727195
383292668
1620883517
1957734600
1809116459
394251399
1280713542
1402698813
1495023180
366270069
444053930
372098057
1126868370
70953382
11837042
717955487
939362930
222728207
411497224
1722951015
849317691
1780334233
1659183834
892660710
46619100
1900071075
1281516694
1000208632
789022643
476963508
1446762886
848082862
1753173003
1379523500
889877100
168209018
548390585
2061735288
378788604
1789942956
1725009148
1009269269
1841885439
1198423743
1826574378
873860023
13379994
970302092
261719054
589383107
110509805
600503757
920375718
926627366
671218661
1759471040
1874849553
62389020
1746749685
729143738
1012581413
1147323086
104884866
1907000820
279677485
252653631
1998016149
1355001999
179507510
1692474834
1739273014
992046306
1452969879
760462149
1173313238
840217310
412238042
1908353511
877870121
1436334965
1895924011
390702984
63174688
884922353
1754202370
647423371
1399416776
1070161180
1007852401
2066458300
143611915
1905013075
1733691583
1499512894
944999773
254183826
1159544651
1583310689
1885133889
1522065625
2116726945
272928188
596566055
1489931483
1841705973
600948333
904086007
304867415
1518032937
926563774
8728573
862813089
233162530
243172201
1933966964
1281447699
960951811
66914785
1499022725
1985282980
1478167390
1074810199
1270277479
1406343649
786911120
1315547581
1002712417
1137429314
329973020
470874803
292773701
2117095106
1427874481
2085340637
154730140
1972606150
1273906161
849229960
916595869
1750000834
2023955163
1452779971
1401672735
1994989900
588918227
2057438269
1818267430
2014936316
395577343
1811565344
1879402572
1376608236
237144528
2106877333
428996570
976295307
124386279
1544246202
1706706840
784111096
1015534388
909304243
1258830825
25258640
1683672686
1073160939
2142922458
989268251
90807789
1786239918
336370100
705224510
1734324202
1632219948
644741177
1938194344
1438285574
775957420
903050550
129133332
444457611
1677619836
1979044044
1309141535
1891459374
1313107647
1790658353
1207857446
1584894471
1438393705
641767680
53885509
227155173
1697316039
1208747218
1258436749
924140504
1000729467
971574004
535081991
1035058276
1563260899
1819670404
1174670332
1441193219
544218108
1915628096
646480934
108026904
358289285
1717270883
1973853230
184970643
2038142834
1414317486
663161139
2061445223
926856150
354805694
1339758004
1012794522
1346078723
648450631
1324993337
157271682
996465918
1209938088
2137761044
1269080435
2014302991
1959352106
1328916818
1386204832
255139559
1806293787
1501482244
240857451
1853639048
1201309876
1425862441
558358459
1245133947
1021606690
1400691525
1942833055
1898853782
391217173
1113638095
57484866
119005855
1150677996
1372474049
359807714
991996882
326422041
2134127115
97130810
673026364
1961650055
1352155723
1263288572
1489205169
1582819322
1116505194
1181253607
2076824169
1777843459
1393258294
1258564945
995940370
1389811441
586158986
1650717302
1501807010
1998526698
799071499
207458291
385466962
2007420194
465996824
2114424870
1742131491
1639898261
1738209895
1081887914
943405697
1555543294
2035616787
2140378237
497210519
1594556760
1572150917
1980321924
956677004
319143716
870662507
1582029165
1421625063
1295653424
1508992505
1135539698
869390396
815070452
273238934
1399524864
2095810282
1612281964
1214603980
1525779538
379303952
1238146649
600541027
909992022
2025662831
2090106314
941247804
1030559596
1517921000
42145374
877151159
1405482680
408858833
1593080070
1808641903
1649351062
199403332
100768645
1646669997
828759637
539504774
852232063
1922492964
300177461
1969520452
390210909
1999329982
224438863
1477965679
1988628799
515059329
1383786423
193389951
395101975
1751632047
1947326965
142277263
654916280
2050498904
1533516785
674000226
1475178547
615028885
1541710095
2109218030
939335573
1489688795
55011355
848653672
1548900929
390761266
423555981
1617769180
392475262
1570635480
1294656544
1097978707
1364077106
1415928917
697088340
1170626568
2146854852
1782105061
1650808862
234957624
1590715036
1122332632
82235921
1700434499
684809610
1586957116
636772353
1223048728
121911344
1788811572
119800472
886496448
1011213312
142876932
1636035960
1394804824
625006818
462877951
1564000318
736874247
293651667
842265804
193353388
34607654
1100446651
546194013
749127502
2074318973
90187804
678379293
902048854
67678202
366732296
1082967515
170068088
2074939657
425264152
885917362
885161650
1955941911
1878137529
753129455
1310950569
2010857394
1743657052
799979655
784836599
1997138913
1172174895
577488529
768245277
881238392
978501781
877229015
1439908258
1078154951
2101215570
1331048991
1192927806
535776067
385631873
139907413
826176620
347575328
1007060421
1385635093
1879695610
1354502444
2025515200
1190881262
777257941
1506298028
1427287616
1520450721
14073610
72325196
948489919
148191678
1695542036
1380728891
382354691
1735326868
97454077
41224292
1135090437
1307645184
996079731
96702042
1237554487
2059457966
606152140
735881790
2111656077
1037701703
1551237213
1184699068
1553499261
1143753187
1891182174
757765659
309407713
658256933
944741225
812212911
782602789
1536592453
1326507713
510228288
784049804
848448041
878383740
1674517333
1754635446
777787107
2048214172
1436321314
363855591
474384634
536883457
1743052297
1951188307
1741016139
448043115
628834478
1766248268
1370721959
2063792816
13120590
188782455
955254639
79552139
145240591
1385530611
1460068702
1901383264
1487239183
1095258997
848532763
1387265966
642339175
1161126649
780048097
551113177
1296245809
868156665
542375817
284076990
59588843
263002161
1656713335
1845808788
1178195172
106032209
1762245408
73572365
449509376
1842879873
1139772212
1902397121
2040861003
1024008386
1779270066
127060282
830753002
873123399
480181004
1641478907
48201971
699035427
1855803766
1489952546
2045772011
1561627787
450222279
650123442
1301506423
1491653632
1516128318
399731918
1413692251
917873346
1723230797
771601486
1202133755
637968247
771573628
1966814142
745925656
998972871
1450008877
203636354
1039432342
1360572805
61641392
214316110
1660058683
928884930
1775430357
2142719103
1985878655
1472152015
449025788
211384373
1130768949
1216259723
667561406
1285934771
625275696
1477767547
1658333192
14338677
347003945
1081894136
611803486
1379287543
189047733
222249908
545781913
1965042686
1379646609
85815262
2125310503
344450599
1531365002
1178360623
1111948988
1221649362
1562073618
1877445615
565722913
226263765
1105902746
726624471
1907162322
1210581561
1732005289
2026912032
1370071556
1077189141
1653387694
1679683146
98907563
40603288
1866331483
1849089978
866629213
1171068634
1563404622
797317207
1800669005
1381404041
2108916946
984492201
554771554
1509147945
1673973579
1939489793
1369696633
338626128
266244499
1543151135
1276480561
701434650
818197317
1547658063
821895013
438341247
867113316
279696186
459272478
1016572851
1952650213
43391227
1833025146
538074115
1237631025
1703294106
519612118
1092489692
1290481867
1889458866
876176277
822191981
139986366
756138557
1426563856
579443783
351312050
997041706
331001740
211137806
1796050980
1774489235
1232333209
706375594
1004633813
282761433
1180729224
1664560955
1751695909
1897407794
181193868
544724882
1449558446
1601490498
1865778270
960541045
611297511
1438631102
1264426521
1453818196
1779285046
1975391656
1503084695
744655983
1152725163
957409949
204550590
1547637424
1318673320
876801179
1323206323
1766196409
2049377226
1652254849
1853241281
904893734
132451226
1440890669
1691094820
738028330
1877990600
696879770
2101708887
482582047
1917460846
1336926706
1439917441
1028210083
1936323699
1842165653
1620639017
784486844
1315105534
293453588
2093668964
1204459598
1354315247
2102990088
746847834
1259943160
1343833569
153884388
1394348873
26900208
34571135
353419924
350529496
1015724926
725602704
440991034
265866895
1775537229
1503565527
349890982
679872738
1982067605
1481828268
1216827018
508063772
884190532
1243042897
439983036
1797012010
1726668261
1402669755
1599175986
240793510
358220085
662050785
58602669
792951365
468745893
779236685
1182233800
2036313324
2026471305
1893563865
1921227867
275254080
1755640614
2053626754
589273849
608656325
115369843
1686233173
140275118
560988
332376757
117892696
22547907
2121933987
359651710
881572459
271357750
975716818
1407744899
1994068420
1277983867
158779995
5295675
727815300
1370066329
1134554349
520245801
2146489963
1336083320
923258269
1451347060
1664576022
1487826594
1368359500
1536794779
765114388
2106225413
1943558160
707722244
939201415
392737963
1191239999
1758445218
171193628
619199804
136236939
1826736361
1531093167
594653767
871195581
977618863
1034866533
1196897277
262271110
675841204
727608798
1480631121
951353020
360864084
596400045
321670981
917939302
682911240
652308053
1657173528
420688993
1424962599
189287609
1617598168
1883561078
1691263606
1889420231
116652872
1726960408
1374141125
1402777051
956250453
718406457
1398241589
453041117
1024549034
1333246160
420929571
92170354
1765527262
1090334079
1878173288
414415414
218691961
1555972862
1607521277
513246807
1112709291
1743129633
990191844
1321660800
575685406
1729714946
231894036
2060383698
255462318
1823143132
1102702588
913466989
1438281190
542379030
851545787
1602284535
1003035458
266056295
937358779
1533982540
1132856400
19834410
1796840523
1255575974
1268960955
220128491
842015485
62109976
1288414264
1820670774
1281555211
1723895027
1472453174
1669927653
170511516
383950567
1519828424
1292188559
1654253427
1066151573
142157418
22731146
339145968
1135678559
1350506151
1489992549
1316037260
1065195475
498471583
1797015836
849833422
1439270067
1781793320
693493455
1746628146
1107085640
1279686317
969360182
2058236356
401574033
2356247
2123862058
1379336444
631728537
1953729619
2037756879
1565861424
742514269
1999477815
409018136
974524763
715356007
888983551
1069061698
1397512070
982126854
538884659
1656830284
1849520268
1708285317
1084775378
905024048
498360977
646010483
131814953
1167004045
1406778250
583128965
956961730
1221857848
1970005859
1262437025
464326422
1594002292
1156020350
1218028603
1962846518
277327336
822355281
1019659665
475546273
917992416
740243503
1829593651
128127143
1747951231
1924333939
725768642
321053574
1436238324
1803910151
68729612
1862924798
448712242
1260332253
187147
1814640020
2029245267
251767852
1371481815
507472651
624178555
2072210876
1364359973
1312862492
478212523
801805767
690574150
404352080
1735245492
1667638779
32964475
589198665
1561675904
713724148
165005475
841108839
1830915885
1328110642
424929139
968688223
1911167656
134926970
1268864371
1208630411
1883746618
1256421959
1573297259
950923956
813805326
768963211
1572235962
1445407506
462402842
786867809
333279621
1253006296
188039635
537510961
1755761305
1404211421
1001106549
1989287082
346762548
462883635
1645479190
150657318
2102616694
562123406
1809248270
2035182912
2110253592
2137095183
2083882729
963454207
1449153865
471525563
382097659
1116559107
1011072834
1227105252
1542047897
1292798437
887124718
2037400907
2091714348
1460792837
352958371
1434551754
341039267
507413673
381939672
1433704332
2049575949
866320398
2068065217
1127397839
39500142
230928218
1723099033
1430385948
1773801237
1074603940
1105672690
1339757266
2018796231
802365157
1842705635
139576440
464398899
428908759
1365429732
855848087
1022872994
2118046450
52827173
1325527532
1340849951
496719576
1128520847
189874602
911398586
1553039520
1335721377
1076869970
211349871
504374827
580027910
1258065906
1581187756
424556604
793333426
612781400
1763228470
1846531575
217755339
1510239401
1856610230
1689205844
914198400
205580719
1085794171
229532419
281341154
191178730
1595764542
229547832
1138079645
2705660
1976890
325044900
1822216155
1134854987
1318285894
2051852084
949779968
1697694672
456260583
739642120
1457586015
1644570311
428294811
40194933
1632565284
1269518118
725243064
798270240
1232240671
792737102
1338357451
32585771
645156174
2099279538
1179195065
1691161619
1431242689
2130220994
934630324
209816660
1046508185
1418792598
1324449810
207071708
1437516001
486297392
1754816857
538638339
941660882
719821868
1278268223
1587041833
452007225
2014150121
425796671
1734757638
736691987
230826911
252356234
1780237525
458594429
28579709
1183594116
1272394910
1927697387
231882613
1589342199
10733049
1459691892
1516085761
368346066
466930466
225155444
1290721224
544687297
1757391199
59402847
1939249260
617484521
1922489527
326655495
2078690110
1885936924
1605675802
2028755988
1530158711
185816326
1779217116
1201351381
74980075
1655035584
2084201146
33981006
379379289
1891970391
1090133269
1004194422
152112772
1362091769
621656425
1995522668
1202268169
967750822
959800180
914643135
710193459
7228877
107938624
1767126738
2028166878
944693649
2135363405
1952023934
184884719
154384573
2020495637
1604724139
2137355045
1025758035
875125495
58691575
27579124
1743869234
1571342867
2040864203
1377089061
2121534384
185899533
433507016
1631372231
1814498745
1527309850
799590795
237150391
458481262
817814693
1205354935
2017475706
335269495
723762908
298217496
1061617405
1033910473
972017129
909744209
1781147495
1430181226
894117139
110603990
155500053
1368741538
1783411950
1117279374
26192599
557029777
1697709571
874753120
823827697
1361729430
528902512
1028835741
1130319421
2031299705
656118961
81146350
316226018
250042286
1576864386
202189002
860368076
1304771186
408721393
1698418833
426021445
247831503
158973312
926712464
1265873850
2027003257
135626875
1319797400
1571351510
523655586
1745822472
882292370
175900243
1045442391
763664615
1767441923
1060078407
1736537180
621404500
607316650
460755509
1506339022
187538579
739456331
305852213
2095916516
429038557
1748477044
1218468257
536245418
1706179922
299482736
545051848
281536487
1524315592
1140323523
1903106379
1527546436
966685688
1764809672
842099385
1062759582
648816261
1184186803
1938402773
348421721
1146747594
1778635692
1352470054
252957622
1032787163
1055266235
1337988775
392219731
1041793171
952400268
272577088
1728444946
1997884549
489092797
1479543479
515067885
1496291543
1781674854
661849610
1246260192
1066052689
548975154
694672819
155909816
509694814
1059120434
1977599075
929319404
1725595899
1696664413
1630174450
630486762
873159818
922454801
1123174104
1541476950
1594915242
1719720806
668510211
147588436
378482869
87066281
1356076787
2127657847
2080632389
1064326143
157084568
1291897209
1043788580
720903275
413578686
91093249
545709140
1728786057
344485193
1299699060
145681081
1254527391
603729116
959986828
2063374616
1662570410
532463543
28449772
1728922071
23204183
950611277
992988321
2009626745
1242278851
715716875
138406632
1736274438
1943236195
527084703
1237266934
1444419113
1997043902
904663249
726791426
1671848607
506162840
1606018045
235114508
1095055150
1102170754
1685754703
491109970
1426334131
1229239710
1610240359
1828792241
1084403710
542538791
1272294808
351566803
642205795
327394246
1346357832
1368693137
586145192
50201760
567934118
1159181820
1412756261
1022376364
435944589
928743447
1309102343
1608242027
1861227633
333043430
938547453
419791340
852848459
964126388
946296487
893335146
695898506
170907093
648173189
290772312
1071153050
867267757
170755328
520920464
1350459411
1781188998
791906356
1188937696
1551686222
1422762362
1007792794
642324453
1502474606
2023516794
157373620
1162618824
663392202
560535774
1307898329
229073303
402596535
1799172765
448622716
1186201970
2136069318
1710586773
193847944
488466057
1173654832
1971310929
1581692663
2054783301
1498480812
1691210432
2032180146
65316042
284304834
1705812753
913373138
1859619111
1963627488
1974365412
179199605
1134037662
1531058879
727489373
536750765
826371839
281375594
426770725
1705963963
2072307579
1149901675
266805977
1124279786
47656752
1594423519
2141674642
1689541108
1439723069
1232313283
649825053
1474160504
1538862948
1901728121
519327017
1015506224
1878864530
412255874
962137288
292820275
692539661
173737706
128614911
524127387
296978550
1025850622
477694933
361445047
379911553
2131137596
716324844
916633138
312395170
968802783
1112178655
1770720902
69869731
104141702
276198593
576364249
1039105198
1342155800
1765178502
788229378
893514202
427406924
1605919356
1617092270
1121138088
1828645075
189102446
1596402445
2146856238
1632364308
1976327505
123671217
213957656
149150479
202870068
1573614200
1995260994
4228853
194348377
1461336088
364540984
1398471944
8217802
1137627106
321199017
1111360511
1685388322
13646979
608890479
334069518
1460074939
291391032
2040879575
544454286
1748831143
2008340120
1347163034
1322739983
928580399
230886094
1259935467
843971637
1788331853
53435837
933204048
1527944488
122286352
2117135944
709655217
326660197
1726474326
1231167935
1318532757
802481505
330914697
1770505433
1872092740
1387909817
512006665
1586407587
1965338159
436876000
64462230
1315240321
520446339
1896406439
1545787909
1958720023
1960732975
1437502828
1856394566
1861807486
120203560
1498535660
1843046206
2459970
1776914770
726323976
269094980
2144888754
1231530079
410895878
207425482
1156303771
2080531482
496024585
594497965
1437444874
1459096486
352524820
1640856956
61200901
1915698140
438768567
776702095
921926622
1719487359
1210368455
952781021
1826377641
1025898110
1125441303
818520071
1076873847
1625505185
1228855479
826673668
1750062686
1872453076
881083533
1411936497
2033048329
273556154
853425339
1299235285
2072005943
268132040
1032653797
2006403835
354603488
474956016
550576224
694448202
1257219835
382906233
843053615
1793163967
1816406320
1235613948
740664833
241993711
1310390086
1074302706
602065695
1211272639
1909340028
767543582
2001754014
1190487189
843849154
926528116
1816899411
1613875866
1947166572
273920477
1400915032
1891305508
45114037
767489123
1808670284
440809880
264196724
1933357094
701037742
360172275
681988649
1621543028
313957417
1526903718
384322590
915387962
363610768
1017132654
977554518
1148666374
1905735659
1552909856
861501778
162357871
786432791
1436894099
50046485
734106490
446334203
488566780
1780789715
70857533
233172893
985235496
960002481
2107035915
2138009163
267956515
1206089908
1962216586
1491189285
1829499024
1306596330
424956567
603097040
1437221703
200224666
1886304894
1304206708
1803446692
1968815198
1679501908
137114635
2006320625
1940322577
1021974747
190185163
459655287
1230046045
1109833507
913256869
1763819020
898105225
97986241
197904264
734523866
979893197
1327187461
1883449257
666440914
1500551470
1371967496
856752341
1377152583
393914878
1488733360
48356886
1223426695
1469175886
1812260202
15594553
1126923842
1659664544
1524590260
1685544629
2085428290
1263989542
1976567142
2058428642
2054875489
1196731064
1641643916
189970862
1441674831
935792367
663969794
930885865
1703676117
753820883
162987096
1389369303
153717310
408716987
2051838874
393682748
1233206715
485175534
1954875579
1228442928
1702082408
1912483964
167307840
1204117319
1852582128
273879462
321405178
1416420588
980749571
980123395
1034588061
242890710
1449469188
1558710705
1164795979
542361754
672147904
525029387
127248820
743655933
1580048702
1847611016
1729911287
256262903
277596746
866337049
324817962
367347753
1178073676
1562102608
519550905
1571092060
1120873642
765447702
1586424558
386609604
391810706
502474743
1909778750
1019922494
1982953041
1644282715
1766530008
488684953
1529800292
964646022
1008577721
605898682
1168609792
974747679
1652397859
1835006730
84657298
285283187
2037568516
1781625185
1007166499
1114387262
1592595544
425336379
1521444703
296190699
1647327506
1695761346
349170574
1447225103
1806934833
505158452
1908505998
566238801
1459704219
883533981
1029625696
182176224
2084725148
1332510645
2030153633
2128025006
1934770739
128662191
1468859095
362681084
1021418288
129740919
1497685228
2024668968
1040245862
477756403
1479696155
1961376584
1858040474
622208210
1684483671
1342292844
1246075849
1406947341
1844017114
1956533590
1557827852
656496599
129530365
811755690
1405797824
777892107
1878110264
618880452
2078609410
1879007828
2073448004
1117138235
1983647572
367828857
588134045
1319325502
1788170255
898551741
1263353478
657532622
716809602
1010113027
1656982164
361196711
983560441
1091514108
692577814
1093106081
522768612
120546709
23147128
442371873
593782145
2117002061
1802935779
1581873926
822557598
850661089
1314335059
1224925594
1922844309
1247448673
639937559
26453112
1786105798
1550330094
390071299
1720927026
371465323
922906274
1680221863
1917788473
1972005975
854271896
1334360493
9852806
657634812
931391515
1730071461
1979181335
418703870
601146292
515638269
2125037988
613427619
1768536492
1937428051
2033430018
1072002118
79093880
1601632943
1510967558
255351126
1633106703
901231833
1138007085
100398993
697269302
1013856034
386123258
355670472
1746831745
887835158
995788925
1918061470
1270851221
2065767418
1119861265
949342800
2023361968
676771622
325850171
1855174983
1747834309
909849218
90380811
904166711
109959713
695488433
1059419883
1494809995
837404331
1452065323
903581829
357637215
897969819
307016911
1925630289
1823946327
1050494934
1974277170
118051492
497650648
1900996012
1040656542
475263735
1357059453
839337373
732257587
2020346048
380954197
1614876937
2123309898
468459218
1814369554
126944027
839896807
427480330
1816833643
440698719
1583463500
1070102899
1728496809
694355171
1921664777
1619436044
1043237216
487108475
803651948
1257655400
359837109
1212760168
1565018205
1268813503
750720011
328383368
2112063373
1557177418
1052126403
394807920
282733608
1535031315
1851527485
684668896
1426718203
485101121
561997145
1582742429
1687484219
804594084
1965932608
110009328
543884370
1547380128
1172878077
2039711502
22471935
1834670616
67953291
1275344396
1100797661
1839081531
958025174
632547467
1647449358
934526046
297830668
757389789
998070197
818484750
1185658138
969268926
551390528
784296099
506410481
955266102
1107520686
20269497
548457384
1928169003
1741510597
474532164
1428554141
563761324
133481473
1410153896
1776943424
2027535519
1990729790
130406995
948056070
481424647
1777665944
2128694250
1063403672
481750382
1065891535
1561455048
1746604048
823758241
2079718447
793979251
372221525
1942416343
1932385960
1749675473
1276578228
868378641
37128849
1288442133
452872123
1506344641
277268326
1593502435
347874395
1753087110
506308205
1338472019
472749225
221331452
1675800447
1465087473
1409805531
1028483967
1850433100
1560765649
1712676697
457213221
899860498
576538008
1923460836
1219007669
374645287
1776317986
295208976
9327928
22028971
490613393
1864752903
427424204
297590259
784905589
921867765
1601107058
1853518028
1580069590
1489918855
964577929
192582986
723250285
770303435
921846100
2000980185
1290432767
1189869655
420435303
1870145320
140484526
651164478
1344031288
819234002
426810368
2109955071
2044604391
1743479019
875478623
815264944
874960248
1167326224
6651613
287063538
337165139
8145293
1385160045
684939950
778810378
1487483032
1415944219
2145401860
99063802
2093599848
375545373
1319420031
397776902
2038472704
1929504327
751364855
876383990
1745111104
1990044813
2099873260
1464683574
363892848
102751271
1358643481
815437658
268416671
1951646409
1496665125
1010067668
1359959773
25425626
1654152599
1857028384
659114902
712661968
1485216393
959410701
2068944930
2022186316
643187
1812922239
1876356976
1106508690
1298687468
2045895831
1533144405
64003100
1371913670
1914096155
721347336
494950030
772071458
1995819249
266078198
1061360507
773411903
698820401
1935676513
831734533
1654313269
246068612
836550548
1643647886
215603970
1001697160
1189935754
1090569806
800215982
97000733
374421910
116629253
303263894
272150689
1559860405
1196218666
1946278999
84084255
1274127605
438927976
66499647
1958603841
1469682651
1026894641
702243015
1808907483
888259142
1442758254
1417168934
1378133865
1260433628
1835605801
670476353
1866208942
3777413
591774531
416113926
533398376
2106859793
1328012487
902540564
1468043177
1125302524
253227260
113334811
482428625
1182804124
161004628
933214954
394084418
1139946565
1314277071
812196734
1544701873
875356501
491025947
1848121310
1849162342
129629195
927805562
757140755
1287442255
1939564970
69203285
1733847664
207778076
544567726
1906367655
1290761059
1851080059
897722788
719384758
1521872853
447996108
1340647458
401399870
68327198
141740269
1431648415
2010642811
77540166
644611295
654884192
65079388
1285319349
22343673
1710771811
888056965
511853418
1983944682
1329263272
18203647
1438219265
693750905
1868838110
1944620725
1135956738
1470022462
2093138958
633724924
188576059
1446147237
1506362096
648041130
1888735386
1121321536
541419463
341302870
458263000
1859366935
373037019
797392826
296528234
728979812
1133189859
1918540356
605740441
1472062948
671239417
1329510327
1856908054
535455632
1607869003
218535710
109111976
1883159112
1973429675
959311624
1624002491
320787573
1281415482
216373012
322483252
1347210540
1312190972
1968221989
987602127
2063791929
1477839928
1365440547
2061134735
76510503
652309614
1843683471
1092743146
1943474502
552715588
1651246507
266171122
283900326
1104367477
247450903
984936750
120743993
1106267494
762129043
2076127882
1504633414
1616630244
1784668765
2119033353
830549383
1569311497
1369865126
341612011
82421034
1383949071
678218982
134128739
2029335988
769850970
1913447555
1582497724
1232845866
2004678911
738751517
1851684747
303515687
1288662742
443066266
1481418983
432218780
1603971594
1104420163
759488833
43158867
354774468
1399885635
1913290493
541112979
875017175
2103418904
320783260
1587633563
1505973763
13844921
1352978074
1569023235
2135659088
1443062107
1812081645
107531502
1674674627
1842750906
817572476
1401903957
1955811985
1478752697
71939949
2016307643
1878855474
574811531
364590024
438155963
1191901229
970811996
1216848231
1993275566
1220857485
1102470167
931120265
488053283
1469720351
717860882
2050250867
692234364
827555310
354800831
1057156042
2083835094
543971132
474307797
1224359154
1739755882
1747238638
377409420
1930183445
1065723608
953954150
920767548
49747794
383389899
941643688
1801602658
380833656
304852560
1305744912
372375677
1086662699
303291032
1167906914
847950552
1303084134
2089102673
1122391925
956175017
1463776696
2076172969
1018560041
1704809227
1449179693
1514568241
1975609900
1083647832
927064205
1700323028
1957332250
1424740312
1996739325
518934382
272197991
1213486434
1947361765
441213986
70712221
1083596052
655940745
2139852927
560277460
874400551
1373978650
1651430152
1231814746
2121045269
309237091
2064775401
1088683354
1031904109
703716981
665681052
243889727
980319747
736677287
1051614981
1948906964
643974413
567350079
125661013
2091860792
1749304989
824413778
1109666037
285033499
1313186998
591645478
1576927584
5529600
986356013
2100465397
315429978
50576421
799995900
1675085276
785442053
582588957
1095435312
1197845649
1706311339
968256533
1619243167
1853392073
614691871
1208749976
1780329894
1045188864
1288785241
146793433
194469496
1653583136
369800833
1795116002
1599743950
174822837
1680839881
964277662
390969446
1856380996
1121908478
123624538
65677794
398118198
87135017
397189317
309473723
67301335
1491195550
2129828515
55040984
352206275
1124377015
945989142
512936127
938579748
1702055092
1648610584
1333640318
487893694
2026590395
1193132455
62659762
370552918
961348053
124957028
43779472
1004685644
1778179612
541492662
1113919503
1834473574
1569067119
2123762245
462871377
485404551
1683642212
1057981316
270956538
1829542383
1329074491
564175813
542389325
506159741
114229400
276170168
1836136168
128671795
1795126172
308747704
324355150
582097501
1969891732
1692860022
1956666057
1104558137
1662279043
1628328744
636413573
50167763
392651103
783569733
1468956553
687405411
1859502785
2018820048
580487712
648129673
881320417
268830712
1502143312
148143915
1450283315
983945452
1079010446
759692267
1108602345
248956982
1278922766
1683057792
557192315
1025914581
2011873155
1597255637
2027026226
2114197624
1932054434
654527709
1861887279
698241449
132027
672061035
1817323230
903211412
1766709448
1956101685
415751090
1645487856
1259575813
1723295072
1272300557
621924398
995499391
1532725280
1190620790
1024310037
554699826
1752968016
1037340666
1757629305
1781877922
2070475364
1923492909
723538681
848637553
1140741620
1221677975
893552796
1620578391
1288811111
861922869
1908650412
1673412003
1301109621
1857545476
1909297746
699509150
1082230861
1056871280
782645571
1413672278
802635511
508544166
2126901850
1530909109
490461
849565444
1379048202
1016010611
190164899
2026271023
1010329737
1783587737
410219802
997431794
158368314
1613195416
1024183009
880002710
350024948
782206400
460282176
1470416286
844204346
1950816276
1234907034
278063805
795790147
447902944
1964576248
1482516511
354749305
645289630
1876853285
1774045350
1013836019
1440273961
133874917
583239173
1468478280
1064005837
720418488
1293680039
1654823970
660980277
608826971
206783820
382457009
979249093
853022942
1219720312
1648593430
2139264723
405660498
794763612
1580991769
3504157
1734534102
638956369
336532792
1394622982
1962797026
1922597643
1510016960
223482337
879623630
1208096180
203205693
1143662803
363576533
2005159864
634727087
2123152585
1467702269
648940123
621479222
816963262
1101002508
663332189
1343735074
1309693917
470654939
1756997634
932835725
788749934
1604074273
1213184045
659866226
359153022
1028265682
1270517464
332959780
375801546
1679128051
657390303
1357050602
1678062628
1378355052
282684061
182738112
1745727017
1980761976
1198463628
8461921
788575761
242901650
529571307
1050127041
1627515305
396774294
1794869135
989539111
1800591340
1902080332
329827740
1318804342
594662956
1373425889
1858380654
438338289
1506147654
669674720
649074709
1579166630
1333234221
66326179
1146298908
353344549
194270417
2002058630
1852490576
2114038582
713226771
1197165085
1435616760
574562981
910735762
817223757
1896673686
248159510
1452806117
69833784
421203431
296286436
1169429287
1238541928
2100673463
1643280711
131055734
682586251
206126897
150988911
1835695299
1068604561
773797577
1728369543
1670912800
1870930799
954083738
1057080720
108980522
1371276924
32152726
776728091
511357489
477732202
708229742
1107645908
534616315
1014127638
1259120041
32026774
1091767344
505488525
63482936
235270683
906853004
1449036904
478011841
759212778
1416519814
834556832
398174379
170805648
2075938496
1931829857
931870604
2127436700
623596329
88434642
1597940098
259106893
1394318698
2147391175
370370872
1386737
185494388
809816403
1035634532
1771151544
1257370496
72413293
1125652797
1912050874
2081673630
965877294
905535529
591103768
123727118
2027497620
1903659553
1713701769
1776327262
59784708
9901030
1742010674
377179481
2058011440
1936058478
1748025032
1881695490
218088299
1357727482
2080182886
2016632429
1284303874
1297084771
855492756
1275773802
1566870488
1082259557
1886029556
1590207254
1839565990
948099139
1515399732
688086764
1633797706
2118256397
1659191352
53517023
764115706
662327692
1630356937
1827840166
1129746899
33625972
2011417684
484627618
322233157
124831080
1895812908
361702036
2105729144
364707494
1046302916
1880441550
927591114
1054077480
312278399
1441484814
1625954320
883711874
777994378
1533734404
1948797355
472282801
1695413524
842022872
1384306703
142580783
1749072413
431646575
2087830548
1766614917
841349122
692784498
1807675032
701423764
50308946
1345719657
739953306
85765358
251097719
1581187756
1248950985
365570572
2080642792
1858911903
2091110682
1383511217
877430729
1164302399
905838495
1054106420
202116188
1057946543
1518356184
1550973921
827973773
73732229
23014814
1434461081
1470998319
644793557
1787076670
1304642180
17658375
758264595
658635626
2053252220
1472274463
1333239028
167560933
1573158623
543788398
469107379
1143147496
1082753261
289948021
737643053
627404373
557427893
1559365041
1997643070
1250971475
2003877747
477867401
2037113682
1454907657
2028273200
1036041081
189590277
571648012
86065574
144456485
1886745332
439304856
1010595924
963851534
1739790042
1427854665
173943032
703578227
1559522074
2012244830
1650041115
878485163
1980826043
1496363438
1529600178
1022497942
1110155755
609726431
1582947484
1455914931
1735941843
1468073136
1081977186
129040898
693310439
1561216087
1266419571
979402148
1837174458
398889231
273316708
2142244526
301285040
1136947721
1824955700
1628206362
81909565
777700287
528897437
1615730409
1563479355
2058476185
1116196757
1477839831
1320112714
2125758581
1624149492
692884898
1500206315
472728497
26072992
419000108
1794895158
684060658
983147023
980440196
1399315247
555539580
1895736753
1095783279
111945831
162541462
68516330
1472409968
774123310
1698338507
1636882925
1879126682
419346214
1980414329
1014583452
850044144
920141889
812932460
1741004270
2055548187
1664401609
777764534
856914238
1130643732
1581615621
349374844
658725693
1616352006
1496295033
1941628052
713506138
470229361
1725804982
2012536741
266598130
1213937553
1726246384
171594616
1659780388
1217494304
1191127436
1504925983
348375587
84698197
1211013944
76331712
205737189
2028827584
1676179505
436750408
818413162
1196507423
761151842
1991091142
260830539
1748593219
1794461806
685032442
818436584
2147288144
1395604223
1437086675
934370503
394341360
492103722
263318563
462251931
1034333180
1886544472
1558484947
539411413
1238432977
1696979815
610156774
1993503643
616218660
511011466
397362064
159599847
639429940
1932717410
2066574203
1743068741
1392250484
472049594
1658546492
651018570
1353924652
1597324125
322371912
1354409207
1424490616
896542738
1012584790
43203110
1050396445
1254260972
824919185
296932044
380163467
417446226
582848885
1043018265
504022305
91080658
858905096
520629346
1240993404
1186571945
938011759
1092319508
987328559
794827171
204312133
1943699276
1493613
1399191122
620182576
2071765702
1706724340
1345726245
1989140471
1057948240
1112393947
1015589673
1588662020
1421532382
1722944645
1069545425
1306628427
1552681479
660682496
2137333673
1280568132
966401179
1991793162
1444074232
1376521078
640449943
1997086704
1200168222
336408950
1396971755
1003361966
1923095910
1014845738
592834514
2121934685
1823320462
738502131
586649240
1730921226
396728349
605657668
1814950288
1109635995
1830688851
507180938
1977249322
1065183321
815153720
735283397
2141318265
1887251789
1186979572
1068027246
2067300930
534528574
1877495860
2050626096
628849367
16920586
1862879419
1095530398
65891824
249487515
754600197
1521647904
81072234
1742883923
1520063728
414405
1485152232
13095156
1327808243
522008084
1492826620
308217453
2070872134
1023166472
770641832
1756614662
1160903173
1545225703
1995384632
1159237767
1756736948
2124941861
283753474
1020579264
2022328655
861317170
302508373
1328836915
54634747
236458732
1154575844
2005734075
983909587
384855579
1246474075
1186727250
2079326498
1920421812
650749417
1767065507
189578527
766969451
1393405196
935630484
720993484
1310508790
1675644187
1417347880
1941952750
1475484967
2014200330
798203513
1336807873
1280535051
49732843
1393222687
316317253
1903833372
2014887141
1637624306
88350389
934664672
535931709
624309108
1321198112
251009435
1889235352
1517063173
1470172898
520056895
527607488
2048256251
1250634130
1804032436
1807790534
1328876658
1612405516
985212973
1354903776
818386099
2062350648
1916569944
951338490
2040533950
1608736288
1345110210
529285446
1630579690
166798166
1461179198
734404782
1215236252
103796655
1483532585
1974981792
754012986
1351772957
260282631
1938032196
1140913510
2088535013
1608501239
1609243164
1225922099
439334942
619333892
292214329
1129147246
895853166
556597484
2055252016
496446065
1441137719
1626724719
850794645
280843824
1107828253
425874959
975656561
159545049
1162826481
1545559360
199860455
736897449
265283510
98938082
643088375
944635264
1127497570
1295001
16071413
958952198
1987625450
471037281
1168817912
834356961
1665283035
1373629761
2132548495
2039657644
1271260556
1209355076
1116518392
575814349
1239509204
575877669
1893661281
747010689
593145063
1579716519
30664730
79841829
2072110033
171392156
1534835385
1788272638
1777622889
1056504816
1741275505
1575719451
101840203
1045149599
2105165721
1605639537
169900345
842052963
509978260
280763747
920882913
1618494110
376762966
1016864763
649212722
2081608986
1611465240
2141180549
957441124
542611401
1378059640
1797940158
486004460
1070885238
1534722482
499004972
1915784633
831089885
1335742736
814135661
1114732062
2093812134
637661216
1349855016
670304925
596936571
1499547633
406509368
1873041606
983273901
913648517
686441407
989807731
1555090256
1322315676
957817385
1116109869
2127896384
193689401
1569890625
817215873
1680891957
800709468
452266516
527499538
1702038991
89576983
951458953
88456144
399505031
1896511346
1579835506
1002304421
655015593
2137772305
708086124
1463164149
1713026805
1298297177
1310136003
1876007017
653723748
1310769598
689247586
1455095468
1861936550
1575888318
474218825
905806315
208649384
620031802
860142497
754395685
1770312092
1135730113
1521075721
2396251
1004892634
1634450424
2096514361
505001893
854026759
1176144699
866224546
393792697
1273506818
514107310
1367087770
431156263
727746429
238378160
416665605
373451685
1662063127
1346541437
1757879317
1495583757
1267075251
1108674134
249370416
112539408
2097644132
1585530456
1793696694
1758380711
1136880348
1411490062
1627065655
1129524389
209057674
1734560347
1858488160
2117209542
280799624
1291543524
1105146955
1499326447
2108517001
1810104900
1681225672
678943655
99385625
1123437144
2041815394
588409540
1936343943
686981694
1411505004
17788393
1185884936
2017114746
418873934
1264875599
1171726912
1964166465
220181263
1174815222
280883361
188882869
478036868
1088891917
962098346
108125881
273891677
354753421
1804548815
344334141
1948104962
433518229
1959374796
413065119
1729149304
1277770880
2004904210
1692570012
1643306554
1655707179
461328659
2130293989
1445770571
1261589928
1982786759
1127239118
1572717822
267133464
115333983
178371541
1205791098
1624447395
871537729
1092275089
1645949105
976046823
7125271
48768001
2099201834
1154792411
2049738447
1252739972
2070430200
557570212
934353328
212149587
297567570
282693969
1658373926
641388706
1738019132
1173404285
996168701
538819492
1315827288
870545527
742206256
1832245733
1729112620
1858538110
1270707397
1172841798
819393929
779930680
147420425
1156815912
1629726383
1475595264
1945051160
1661731595
1072375900
376456438
1713645653
353213934
132307465
1827771184
330296867
1149536324
827192202
335022173
977176291
230268071
26877458
1246732742
1153180845
16351535
2036238663
1834613651
1852586309
772637311
1169496506
2093104727
2065319890
1764512820
1000806190
1930617729
568551675
1177600677
1212869266
1104036441
1167018046
260334287
1073714811
75956612
11648987
255752694
2047596954
1179054383
1211243666
1680855442
1520456138
697250594
949292494
253357328
1054791461
1556877172
1713120109
780560262
1969195239
1892873368
446314676
1725660107
496006273
744057826
1382111761
1530424694
1471703735
1172681096
1166291663
995960272
1544844111
167008454
720651524
1360514291
1031916068
1110515342
1555698
1796524271
620031762
1945211407
1786156740
1534982371
651406535
1709454306
1766689077
1634835931
515435569
1676747428
490028596
2049655266
460392236
46357989
911754283
2101536294
1494007946
1123167527
81459516
1327031861
149424179
656136091
958564370
678912497
1969146622
737372013
1989868965
2106435095
1961004516
1747454577
1796568954
815267711
1913727616
1609045296
43437414
1236808110
1174202732
551134955
1656608593
1780462039
1718159826
1438165818
700543174
1445093783
1685285657
198987035
104698607
459116492
90480694
623565553
1744533620
893078262
1035207122
690405253
1634097909
881120627
400657163
343860895
1203992031
1024080591
1210420731
1889465073
2062048193
1857806890
1222227111
1303250909
235913000
1436242750
1564307138
282650774
1965217129
837212712
1739212224
1975092452
27405600
1068883961
1892940560
385462305
1161012133
1139935217
129036011
768180686
532195163
163567750
228300920
520409593
235075157
1892594228
1956428915
1708971084
376092027
637666312
684908517
580085625
2038523729
1415767414
1336002513
934726334
382500858
960055135
80167750
1034828676
1414367287
327182165
1175574603
509320160
125600856
1456806628
22479400
730752901
1279263184
1946307798
1553009821
1458490975
2018547553
1554059278
1936733783
1315665575
629232858
931066968
1477455609
231476975
70793282
355707717
760654039
1995610685
1293325915
412969180
1107218866
2074149102
1446483229
1610756860
2052502584
1835975334
225282378
1748738502
1198135176
484826224
798638762
209011786
2094596226
1580090052
397764856
1773090185
444381000
479687517
1154016140
186959218
1321371451
2124811915
387826203
1118061253
2028905266
1134685753
122969651
511618242
1228867064
359621022
1420436717
1863661241
263880365
326029874
1135478579
586981186
1330163072
1425065174
176920846
1888053224
176796339
2062273371
858652429
1495321209
1682805066
1964366481
1473479766
342389901
1211089697
952967519
936723986
141422507
1242756748
1732264249
647143425
2036786037
1594598785
489663789
914788577
1503936108
421361544
1819275591
112044070
1640908329
1022751270
1373070716
385121215
1986013689
672198159
1304956999
929404462
591275339
895140465
1523076249
1556375301
568316615
1269307766
1869675790
452046868
371317153
887582799
1832596801
1964837894
445381318
2138266385
879833294
1956201904
701590535
694769090
1847950637
535343808
195132225
1036610580
690081353
1063300481
730850747
243906645
314603434
1803087646
769584747
1458894259
189033791
7582837
1737023986
77584340
1638311696
1802713584
1598915672
1287415351
1199422951
84108168
1371592322
1015921890
752870192
480328646
1484291664
2094350231
1079806612
1008516229
1859688311
1219839109
382628189
1905842225
1110281862
387856403
1560498470
954805891
867098756
235344016
257754876
736386539
822665831
982153944
888618993
1673288748
836672307
2013486605
146640183
1482695866
1384543302
881498328
1188503081
1057811834
1094895981
432555048
1029815981
1768908600
2024574388
1162224557
1065311590
1210857760
964499653
743762223
1861943048
1581429599
570298707
1934278022
671060826
836793985
553459892
1106214976
1277844411
256930481
138120768
1811444305
542375817
1769538356
655435525
330539072
2141015327
498292604
832861996
669550099
1380634019
1640005325
622385362
58358954
1490169163
1725283259
1814108556
1010630811
2119682685
1796517528
1173960027
274646862
1450009316
937356012
1492228103
1066752495
495922159
865770759
1768138676
1108132464
1930967583
2023572012
1608845344
653879314
652998508
1591772016
1829391133
501127170
1470345265
630084796
272695741
1821145778
568981273
2021304780
242127747
2076766708
367457381
2036435194
1804508137
1576854022
618433901
1012538530
2100889776
316727097
990479789
1854940806
27942302
892388501
1190666996
2028396327
1471188115
1387236737
1214542235
1782593475
827072711
219341239
1733112576
1648527855
1819288523
254484916
1854113994
1878806353
380570748
556498736
971534688
658790064
1299373821
2026815329
380628804
1819799814
1714374347
711610578
142185074
637463168
1908699134
575018820
2115330247
1166842832
107620302
2094528024
1027328041
200110883
1746683077
609061769
1838718141
2041737320
123754232
837433923
635101757
1499204773
1764727670
263906596
1650403470
972140404
436335427
906072931
1497588597
1529432382
1254076356
1647724735
204036795
2123681149
110450953
686585902
2103898774
1850940348
1882146456
822739200
132663197
1454655901
1885222523
1181347665
2140775380
719962583
2135256817
1316209180
2056
1561033010
271541900
826634037
282106435
794099805
1342834810
1213966441
882231093
2141651138
551543795
851376390
406924209
272311157
893241439
1978797413
2021082332
1788758595
829326543
128384675
1471641783
1198522665
814937352
1886196063
4362291
281782288
310558831
786298709
584035942
1875146507
1307376068
675454531
445996645
1915447178
1512090751
729803400
1099023028
912611447
213440090
1150966752
706744941
572964910
2136443679
494228282
883743945
1843487437
1473904703
388267767
1101671305
141767337
1819178117
356760944
1100601577
2100492797
1219126666
148115653
1223798435
1388190371
1485366996
1203184169
257187356
1995091234
143504419
7640045
245198538
1995363617
1071865293
1431788725
1373487964
345001603
1938169510
1904675329
1453396737
817168233
2108117767
281349624
1879372572
1871438476
1100975657
1344698123
1024010288
1655999706
2095523
725718254
1188992078
954137839
884956527
765387732
2009420637
2003920398
185159356
1779511463
1976276055
1387926985
1675966895
1202062014
569611384
1391269649
802603273
466225936
5712769
1068413192
397531340
1132623099
2053940375
1732914997
1449364431
1351004784
1495549793
144086073
487768719
51844788
448617922
1900029629
417048921
1867452502
1007208338
1482498835
588111841
838939463
388455446
1343624375
35492350
1078536523
1520343539
552414251
761755311
1402607596
1571296623
1290320517
2138669179
134803087
1800295343
1775268075
1902074569
1560855838
1322126573
1657698208
1333942996
160501102
71241473
1604025451
892600523
785122246
794252313
619110817
924150874
911282243
20590792
639759951
1151063535
851131742
1911321576
1420261243
152252166
1969846667
982455693
978305795
940134373
735598867
1325262700
663797220
422137187
191544017
916768550
642587970
917400277
892332977
180776180
83959092
2032820801
1137010730
337402469
506045578
1471553737
1707858265
978558857
1479615474
1160857859
252724993
1569546288
144898912
576683200
61964446
354021742
1556615059
1301508438
1207207961
1736534152
1856646465
1641319191
1025741207
1444018050
1745047968
1324899958
1640383344
177475354
1479760452
1258171299
1751063410
435185807
88816089
1117633929
817644195
1791760983
1772712043
779144749
258624985
1759048209
1533420745
2043266248
1105313717
344849439
904319233
966968698
1985684166
1642991724
1849354738
402854854
707812037
691333313
1613105688
1174848854
511045867
365658526
1051315541
1080130200
873805827
1933405436
2126696838
1963296499
1872847051
1285501481
1246357216
1634575752
815518000
1184964837
532918211
1021148657
661529567
1253317182
1874080442
881635886
239233367
1428817911
1914339636
557063489
243424827
127104119
317413454
2060791595
1423255698
1506544605
768210497
184905533
1108752823
605248764
180926165
264239937
1302709459
449358556
1794764815
1329148251
729825905
1826280614
2115528530
272629222
855759078
363992397
1739754170
1259162718
2093316328
1028226876
1094270387
45388268
160004479
923539342
1133428729
901419260
43121827
2095663397
732459817
1507875110
1870498595
1817627975
1774139410
72766657
505580036
871799837
1348750105
1236532658
211684601
205314959
476655364
551120615
184382291
2071233225
735458540
188424723
290911207
1691395296
1976864169
1755409320
2111718569
1224944303
609953294
409204736
1668481751
1018926073
883476300
2095123312
333001022
764132993
1657682912
1561631684
314415743
2067455309
1210346587
893804185
508229385
683643573
385392467
1335875226
1117200583
810171729
1083191675
1033014166
1757188377
770676106
870666298
1149210103
221512365
482037926
1356850072
2145389757
1468949684
801146388
349752119
807612614
76755021
1627020418
772051972
828389405
1872487877
863284304
534069523
374068570
1360941096
2032410079
1660748063
175912283
796686310
832607754
2096400588
1067187718
507212907
2009345737
1343414667
2076412735
574986081
917861849
1915514102
1924815471
918491904
1875305065
445319535
2051308897
7327987
633512325
1988764543
2000038282
1559430649
1370883348
1927353704
1319866322
1609256621
1514501531
2005459369
259627583
384111387
2110724778
1488924592
987926011
795613371
1104086336
589829102
902569710
579596169
818576028
1013082817
962409009
3116432
463171698
1573681704
1374324928
497870098
412579070
823182114
1173315287
1411369585
1771300988
485090475
1127630013
1845893389
1803382491
1643840961
196140372
2040797546
1552182114
38792047
1039024861
1827308947
524638531
838775750
1073473015
689223318
1983191110
1650799693
2034460293
1941632741
695118983
811855338
2032790538
1132863447
1673312959
1206338178
2057914586
655750799
1888948909
298709208
1692864630
1580887760
862685133
1216217747
1552033354
749465774
1868967676
125949693
1290723052
1581170335
1879705500
165629450
1547763609
194393403
815846079
554141847
506321611
83322034
856509621
441343165
1835709319
1040290233
2029561983
659008041
2030109732
2069554785
1886887436
1971091389
605638394
176825896
1232905145
1178694667
301487871
1598991702
764122470
346572256
766072683
569985849
59640564
1202564945
124098805
491790312
1377341851
716333330
1443933363
86211289
1647319673
106931019
1297646801
514986250
2128345325
361429814
1298048451
1487266073
290328900
1831993949
101108469
1780704069
2077693243
1894822742
1478618993
703612167
2061697817
1549475179
1656067722
1420151822
9295105
1860123889
1125043057
1537167277
636850251
475684320
1575829615
348133728
2001020786
947920177
1406159751
1552845340
1401875278
1368633245
1671104371
570773290
2012309504
1869048258
335040820
1613790029
2053149816
1758185203
650052900
198275005
1760433931
386042477
250135408
1486644054
1933004611
1419845234
11772182
293431856
650147659
1954792139
858699361
1744235002
178887622
404909396
1913808025
34092186
483120125
42126002
1714694348
1194059429
1031633091
1733192534
2032316672
1782255972
791398286
1168332516
1742559108
1990158368
1149469055
1078509734
86117350
1228708745
320633858
411688291
451985428
1960912455
2121732834
176401080
283388333
37514044
14576500
1493230535
1614462300
1390285293
869879490
390386449
1090882419
1616556783
193484147
1400434415
395973090
2097713543
360544902
677273869
81431795
1060777635
1411273414
631681481
1311094187
528703849
1061928555
2048835952
555222448
1375073680
1938457406
1148950398
2005711178
1926486535
1166367485
1209450747
1287244774
913345750
947876338
1243579064
1565632244
578489520
901986710
160175579
1394465096
991202837
188222857
328071581
1089726324
1822846402
1874665344
1372398153
506882568
2128892666
1585153004
127059611
988015608
1293808792
76504434
1832403548
1290235090
903849021
1883021380
383915104
1893153844
1217850776
1893661281
1803347661
359017098
1626660122
1201908093
372646376
1279454057
1863968704
1577804364
1485445947
2118382096
1786786461
1398831540
2004526967
787709762
1113259772
1259621420
890677314
402033491
1985193351
982813235
247499519
146772456
464924708
950657577
2089418055
845008419
133900358
1049914470
638669377
256348234
253009095
1866040977
209600270
991783714
1818343163
2142851812
747029523
778541491
269976198
954129074
1972682101
1525728714
1825439957
2054870535
1134606695
98656794
1625721692
604357653
124750908
318548206
383640842
1886348192
1896081441
2053645559
453046297
896107449
864141831
1538573575
873587211
1524335784
1905140009
1780245752
926901392
1092138931
1459509842
458237798
1221025652
1549096310
2102387406
1399480137
1910907804
1774988458
615950115
1620096393
776348354
516373510
976275615
1372352065
945569427
1117154086
1366315207
2065303912
1206107019
996241211
2025994924
869989344
1034425825
1602815778
2057916611
416683677
556627654
2101363720
596776505
1734622939
2047360080
2142190122
1272335404
263655699
450559100
2046567387
1886635953
1254781291
505066808
1970513979
1025286701
2049793772
17797611
1161436104
1030973684
1831983911
880278937
463662625
1223793707
1842022168
833054764
167247430
532874635
2067744088
1666091621
107685086
1632272684
89804656
692262978
1829848523
1555053687
1580759778
1163883689
1259625933
711904
548482482
952514278
1274637788
1343222321
1294994582
1995257743
273932020
1116191766
260837895
596206559
145253829
1505077266
1140427081
1371000894
1317763002
183894849
585035080
389771629
1515868635
280447635
1599618509
2127588136
1409814088
1819068064
1997295301
1332082101
1963002522
1731687755
1163359103
1319037008
300045184
490398715
1676247465
1960419666
1999763139
666067337
798009001
245338863
454631246
369005341
13063129
1515198112
1907614200
1519217453
1809544231
71496302
17239999
771930011
2138712075
130368151
2041481982
1985086315
1250398667
1945850832
1950603326
535922093
1071223194
1234916112
396171017
1017184805
257375617
1756113269
407195270
694732222
956932319
637710266
907388202
1950827105
1235683880
1630041309
1685582849
491520345
1153980445
177591692
2094270418
435687754
639645571
1718298146
772587100
2111259988
655752670
1918407679
308654111
1819365200
308128819
172217330
2102158011
209366469
753463230
35442822
1276260276
2049245426
464390946
1824769407
897452667
498173316
681852138
1262917032
1335542139
1625669821
2118300389
664053928
708471279
1199348506
1667521603
1776555932
958113699
635166727
42076963
1618767972
1677793076
216234208
754668837
121522146
437942061
1012261476
2030296657
347197158
2073331995
471247337
854814120
2002052343
1628200069
2047262136
883214511
1072785015
368912117
159285645
996602626
1587415064
1133898974
760092692
1675180214
626158343
1518062110
1886634671
1581514042
1005146660
422275399
1505066136
903408100
1085872082
1599724670
700355888
663928453
1568991535
235092688
998644426
237983808
899142794
1518840250
1012434667
561392587
1165088529
1251193324
629850326
1394919713
511239670
766307510
2043169825
980898569
1378733253
2035737756
1262683318
197539926
322670934
1903832741
1396609059
474095688
1169241760
590847985
420150721
1909090013
885452885
1414743456
1746882502
1830808600
697783424
453554451
2107980743
824813835
1003127983
569621336
1561371933
1466637570
352498465
999399966
51629056
2063950897
1309307285
341180737
246282745
26262982
1820579375
1365514179
848820560
1903414024
315530747
693754164
232436315
1622558126
995341144
1507829319
1491267001
610202757
821440071
1265635434
166156247
1987823583
788179927
836401812
883893630
840605096
477642757
1379129082
690679897
427685090
131412875
1703304174
150661869
820916808
523399213
617187991
2023566053
2011040645
1031276805
2111866022
2139423861
1646116854
1061979812
462859703
1024242095
11347671
921577065
875915454
306304134
2065900344
1148702486
101494881
1201634465
618782738
1494882954
1361986294
1145797999
791492757
374004901
1817402368
1578120767
1994282452
44053141
665706354
1202396531
169779188
448827234
1200145387
523705061
2125266209
1560278687
502925003
1868305919
1254055915
1928858110
1602974651
1939820747
612810360
108301371
447709655
2092630466
1993357961
2003847594
1889791510
122647102
583594092
1545016861
1748715285
2093627853
1576698724
2144968110
1473730409
2098998475
271766544
161476120
1008033606
690014445
1130384702
64548781
1098216628
1164193983
1953617592
537936017
2072389360
1711154424
1352455410
2112171696
1871309236
747621197
1114855670
1669641670
980788763
1720404376
238840871
1219291165
1525129448
1632399917
181694308
1988275309
1786511429
841624623
1425890919
375005150
1289690737
706641554
1457250779
2123239553
1334994272
1719991612
1571483945
427660233
908694370
1637126446
1155576689
1793228328
757921308
865029255
1672357948
937638590
1953342920
1102870238
569113079
723134967
1473182280
371708961
570795840
1133051790
545856089
2105556681
162977388
665953111
893606386
705495502
541117124
170938912
714475031
1949808643
901726052
798927939
1980087850
2028196710
1483623284
282114663
1717576629
529512242
1682797092
1403978924
919096585
1448783642
2137811674
2106187861
713749803
660904516
1782157079
764874008
472344522
2013710614
279646317
1221724057
1128266079
806550840
1424591247
531165004
319559814
549404155
1540095015
268864646
834581106
495560517
1448268780
607857736
1082101368
710228084
113603963
1922410996
2122115929
1243220146
1598461127
724455809
2099835360
780870351
359299350
1366521706
946541479
1506363540
1739605710
512618203
1573655855
409666092
547202428
1712658503
968537192
627097895
287733304
1086241858
467606362
483972455
2133433252
771636764
1878162435
1506066108
259420337
966068353
274868896
218815548
1155246007
1553994268
1623764773
1001391729
1239435051
1726278391
939829791
53965997
1579034514
1193072232
1357841578
1909201502
1526907824
963393738
1410320281
962850639
1997468692
1465547596
262385604
709275807
1361260874
616514220
620393981
238123041
319830089
1520455893
1417855238
96016725
453883669
148259289
1724501560
151181344
348852784
1172874253
984504298
282640729
1040220464
1649280565
1461943581
1581883945
1640391483
1962545453
1741214321
253145796
1973646022
253224219
436158036
1092743146
1139604820
1676716539
944648168
705555233
579176121
1266353289
1523817116
1126686815
312934614
1955321945
1067705452
1707765920
1327716440
623114650
342544591
987482312
259241123
625836404
230946885
24973504
1380025263
695640130
98768360
1091212885
1387313309
494091128
1574714702
644329554
1619787104
748630592
1460004776
1252682085
602430338
1837369423
1831104279
1087852928
2139252205
1022234981
1778505896
1588295046
133767178
1427216416
1620111771
1108689433
858371651
138732911
1298649914
1855533950
1009495735
422428872
1460914007
1012671480
2028086775
2123884173
966101958
1214242097
875404339
1867399634
1574002190
114293207
1646850040
136140002
637267039
1668617411
2114945396
923002669
1812513599
1429676740
1283439190
194097609
1411895244
482678161
836755967
390314471
1947634693
930453408
782583441
328917745
86466053
100276729
1327760343
1565702613
1758679580
615761788
354961386
1886915837
734549835
385288273
651591154
1058119188
1264401626
1298885106
1888307073
1291217763
555002980
516318944
1028558448
1108911933
77675009
15607744
1259524069
1835462058
2024230258
1696811897
892156970
1641782274
1504792502
1722153654
1408535091
1122302886
347883886
1063447339
206850215
241159845
1250043357
1865022873
1875543415
854069252
1734468159
24074158
160702321
1285162871
1203625649
1630292839
477412656
1721938581
1843760191
581283357
108965759
1642365134
1598141089
2047521490
1840507817
597786276
1778737419
889462131
992707465
1129436628
691591553
341736214
1747612205
1050027226
274456384
1242626299
447612896
541749299
1950595123
2014807670
735855654
1247192537
1406367112
1574290882
394870203
1963203257
1188263510
964820763
788868764
1265049185
1024780442
1727988859
644111363
1004813525
1996610367
623043688
790266141
1633578499
185724516
2068661182
945273197
15342535
1608431089
1038205612
949176515
525101149
1947385204
1613116731
1962751851
12888594
435652932
1587847629
1502541001
109840110
287516793
733440817
1020606463
2026652993
1104353963
32015099
2001415937
410645776
1970516599
269832091
301062649
1443376905
956628209
76273965
495237715
567768341
1233097894
438082870
355886680
1416041367
196145672
142099400
1733450496
1654126977
1074124785
660156626
240504882
969137602
2036691345
631787868
262574845
434281551
861536481
1254027632
1381122486
1144237761
2107456616
304946310
1975124391
1844398972
1244844279
1908375461
597688554
1707693164
1430093526
484752951
1868141548
116731084
1663381279
871182080
1858522154
829229049
2056113504
1327458485
600861687
173259453
1371580832
64575501
431690087
1892892011
2097818229
14779174
715458211
1721892771
780584070
1268746306
1142975342
391455049
1299584584
1306615773
617619329
2137134055
2018253816
1390857181
1765711468
763369396
1192381408
1148251728
1822115030
1399912848
1591703332
1495971455
1564130086
692139700
2042746103
1950493710
1867112571
1534071091
1836037445
1386817701
244901830
334177946
2076521992
608971676
1463479775
1753128654
878842945
162195561
477807195
1649430931
666896204
1866544726
1381235007
960857869
825473354
1035942646
903768832
2125922678
949618255
287768903
1767082763
859532115
2119850202
980938640
1555441949
1544140282
1870883628
118875423
999382783
1595791194
1576721153
793237535
194653838
269700444
920559020
930468579
169962045
996833477
511003313
532625350
437627528
1690653455
993174199
1893888852
126594367
1449683331
101824049
482866559
1463594332
428349876
1525290225
882663863
1460039496
11934330
436577803
239856458
336042353
2146768849
607565201
564654666
372117038
1383956097
576019885
1626959032
1939037217
1123911561
1847149318
2131348274
1677192811
1380743159
1884599869
1323893237
901743034
600347080
766177777
647908560
519961475
2117278408
1921286762
1423293972
2136298447
940335234
1677977291
1893438196
1008648945
1272680477
2117535743
458658835
1867405360
1064053135
687959586
1137170820
2104997191
1756714350
580256898
2017942107
448536459
18510012
1656894766
1983613255
2005866917
985892572
1697957717
1052027366
1736510179
1962001542
813328392
1159331956
1368789164
659542390
638535887
2019703939
219288385
2010638945
1132741587
382210593
220675455
299862185
889698082
116986842
250748509
1260752052
1783930410
193131136
1569904417
34179963
766033212
459729465
1619599266
1922677597
1729472934
1073561191
1082613393
1911428740
76610499
2008649301
2008949370
1817514637
2071866908
473765155
1413441904
483776456
1612352573
258159765
1035632750
1559177720
369997198
1412086206
1542830512
118891213
1310896174
1698432840
875055448
723532461
400073430
1927045801
1401680088
1516531787
1554538751
1011893926
1054661312
548831471
234902582
897987460
338990406
1549409718
959927973
746753751
2009254670
665927909
1737082339
247535717
274147766
1535190969
2120627493
673726658
1541542974
525248351
982432920
430068300
2083395188
142580783
1284763690
2064508453
1445326415
2045201087
2094695278
587530019
2110735772
558117972
279073401
1862894780
1516275255
1002890229
926897673
1985015402
402092750
1395121833
432343612
826040718
826010781
1301163470
148943593
888710967
1735174600
378485123
1255633101
1856311970
78600392
1304362332
2016185932
689404558
894092609
1695390917
1644706524
1704536406
1969950962
2081818453
1045266272
1152882920
1685036945
744149636
70085057
1230087543
196657216
205257474
1782731959
1713279931
386221403
1283931673
917147121
1652899129
327811523
1415962409
865131378
1392692620
1219410909
22273734
1923770076
1499132928
1694082285
771849153
1276141380
1839885495
395956799
554998403
1847499736
323227127
2014302719
350230062
1683061065
1285268274
606262358
1403007307
1437983054
1527199242
1498997660
155244049
671632073
901178912
1772839341
1675445972
691780295
1489216061
2004342468
1382101444
2044595616
1349172956
1497554882
1535112121
1798422824
1954058207
245413910
2105836100
67646815
8259490
532325966
1669268348
1603697335
1136981950
255750290
2129119522
1786571990
367822801
1067855990
1485877102
351116920
1408387206
1222558828
2126960275
2099819651
14650038
662716522
2037575544
793453214
537029290
1840765899
1019901192
688720816
301758156
856961540
1635325931
2102745330
627058640
120108139
2119766504
1701569529
541966557
1132289326
121986739
787622090
234864274
446089811
1359572696
185246462
538356425
655435551
2022877838
1072307931
75811127
1869571941
791592289
505168013
1982775521
940691654
198913235
554403978
337151914
948075174
917380724
684369560
1899897496
709975767
1774377563
474602774
876648481
525598823
223264293
885100096
671914688
1973882192
862395995
462905945
2144430282
872108402
696768571
399970038
585737565
1858459461
51625799
1412562164
1908534809
1623979497
2014691418
2052001821
2006088556
920564297
1070511889
1701835570
516697683
399568582
1846809174
699439712
1762192200
2105881349
760642946
841997723
647196408
1793700742
1385651097
156142694
1421785081
961885543
19438256
342273838
1485540212
1731457720
641068145
1740266341
1638639748
1083351903
1625730298
1732418213
643815487
1089008993
1418016540
351898232
1075723735
1374003514
1524998139
293392651
984061724
1636041556
1649898424
479551371
1841267455
1589591323
634560014
1264957312
1250976251
1757932085
1423492136
595068982
1896277535
1731830442
1668038556
161878766
1159657001
1225542634
734386303
1116165423
1147336999
1119062277
569303626
1553712214
482558556
40076362
587713109
131756470
1610633934
486293981
1345875103
1367444634
1255820064
1545079392
1986207115
1396291603
1245666078
2144948937
1139690224
1578653024
1603369070
1583688594
1225950509
271135687
1553903101
1157579647
1255435940
1050394168
1703230649
270940779
1551790488
1896933865
259177777
1891233429
1034324987
609009449
1580999816
1352193388
320766423
1126543901
1732726312
1647037294
679625110
1503358531
263274686
1610908974
777332134
607877571
742089936
156871319
1646242664
1811906959
1777323162
549376700
1585057775
1932528648
1121365771
1856105608
1693204997
2058705418
181083202
1619904155
75171054
165832372
1186850736
929849463
208063916
346010941
2030715985
1537001383
1719742462
1536576417
1362024737
1976576501
1675044855
1198702256
665160227
83722403
732441758
900907641
281873500
1274669934
1458481574
1359287061
267496126
97989412
1998166640
1469473640
117333361
641677274
758661198
1463530886
723104044
849860854
1382857509
620923044
629711814
1234675417
1003632325
1791819614
282458255
2065469678
1336316665
763678782
1804209789
1587919249
1017493307
2017700377
2074635151
1542585405
700776306
675413836
648923041
1012487016
71675243
1106308715
1140488710
670010495
1800711959
1013080178
1221674304
1741473587
1014795368
1945564917
250690260
722523583
687770039
1106638206
1352942338
673048462
1672201420
1986957171
159227110
1231269573
1710592591
484959839
1069117386
101408874
991948650
1308234178
982152632
1918281436
1352964218
705897579
1777931862
1359566323
1923633169
582733966
895299483
888005132
1247877770
948280656
515074018
1113363384
342116121
1214215036
660438159
102380489
1838071102
1616077691
1079986560
118357293
2086511372
1989709368
1079623339
1758865585
888777523
315609902
1430768467
65757084
874040010
738111449
1745460881
1577807096
1083851122
289654028
1670603553
1239311268
1759426466
1035874434
1208157557
378122783
1185703946
1682781131
378879372
699890422
1156170930
2135023834
918195822
2122721159
1568241703
234837719
1572493193
2060001178
910380263
634629505
1945685159
436611264
918780927
1777803411
351288882
2056859035
844259151
1725063272
956783309
328800487
865763640
444979381
681515083
1835010325
746756637
591925778
1907782578
1553398614
530593689
485701988
97663841
1736792870
2101551298
1509067605
1511422960
1901786426
229433723
1731644675
1983275292
843849670
2046591613
261241739
237977598
1372325717
486398529
1408474468
2102550908
913123727
2064749379
1483687990
1106961969
429096612
1525043512
1068371952
1737089325
2099715306
1186794504
1295506137
1027741392
418682432
1132921587
459125445
57086835
1464166497
255700960
762644486
1807400381
1794761382
371951388
1350806313
1908904419
383844497
2142194823
708838469
1069108261
775689917
1971549865
639079627
548227497
1291360536
1751098063
1720139398
1770058434
1033602640
916810227
1486686023
102629814
761895557
385579991
1664061982
621525622
301953637
530197599
1908207317
481420700
1545405829
332177173
1800523804
1563570229
1142646075
1164137532
2041751783
653783489
2147020632
1570304153
651779346
664222612
950942816
864044058
1190577955
38185917
2023406337
1715663136
1977538345
1536800252
1352783846
942773939
756396608
585370792
1481080507
1698226869
1992021156
1149362957
1753006602
58886956
1259077069
645394499
817624832
1040012719
1502484619
1135763480
1906374746
1909001155
437554084
1238711644
1131508315
2137035857
1573222448
1499952537
649138739
78261128
894595458
238980328
965416013
523408604
1145060439
416800706
1581665546
552803074
507840203
518308771
791244625
1208711051
1979596964
529584326
1695546194
1407065041
781704408
927130635
612257087
1445984888
1056451994
376763353
1806677326
328705562
1955437567
1275669406
688030477
2016596033
1389030471
2053532573
1137491757
1499548345
747666809
2031593569
1486904042
1295058405
44610062
1226171034
1494004224
1656074281
1026404525
476685732
228381515
1355905496
1935763593
630781054
1894292430
1370972984
356378998
2039887400
476227064
2144752999
1033723088
800652953
1652587912
1324326406
1964718450
883595681
197173187
1720428515
2123972107
1893898355
1414744905
823677952
717442675
1568902523
1532604514
855433489
346706869
842983782
265055557
734061299
848196712
1462856774
889282444
668845276
222596536
765356067
461389836
1054761646
1310070117
1095294748
337490657
1700173590
1905032084
2018534024
460839676
1092237404
925655846
1992746541
359605993
1229246829
2079827511
141409285
410603634
1063040326
1141374129
690785760
1456046997
27067600
1627643333
1107645908
1825383926
106660318
2063533631
1930028089
1748747440
401425615
824634265
265494
1050209520
1286258912
1206406522
225397194
1311054800
1054445596
938101170
1328192104
513122774
1910264106
1300248487
1209310465
1328177327
1864132879
1421250216
1345170908
1288634179
1854924701
1848662988
320893924
1109743811
1420683407
335164567
1431002033
2120235443
1755138736
1246823264
1411587776
1208614102
373972137
1724819132
1389801257
4282325
223029785
1021677554
694678346
497485653
2036882995
679354981
455507235
1344271674
1353021973
2025018865
649363270
1974924121
1661821936
1347080685
841993388
2071562680
934387579
976285639
911750560
772632294
2141947401
646820640
2055986167
788371550
1072596583
987746141
154115174
1889761613
1999012502
1850690228
340434182
1923706238
1126602989
428597112
1331114060
557678823
334972634
1046803048
1578628161
127549791
1078789057
1965690060
527694341
65444863
461239513
1796981079
1745530505
845912655
55407308
30636414
876899055
228749632
1101849097
924592544
455847401
551421637
1049847357
1694314511
471961883
1203754354
1708555877
508615835
1879359134
986180745
99797333
1003024688
1911311938
1572718721
1854626565
1882100891
5908324
1880886559
1365829358
900880523
921435040
1552649250
1727831832
1718492466
1405972228
769538217
1328875173
47444183
67672725
1915259043
1262501265
504849317
1515490136
1257821583
280721701
1728558498
1428959168
1484023980
1600637013
1165775407
1823122791
1426583208
151881832
151736711
1595357872
2109247170
250693946
1975244820
680252148
1517581649
1534812289
1004940356
579281283
379678796
698267986
70579806
2056095014
2026409450
1917085045
2113292769
547481489
474584137
1808024515
1213912535
939601750
301522080
1915757716
2108461627
641590937
494639130
1261802654
2071450542
303654524
1143263589
1476533384
616147004
37004222
596301162
657431542
1218613648
335468910
984712739
1391405086
17399209
68233065
752787008
1143940227
2007575008
1756249264
636020576
1139088498
1571964105
6505998
1284598230
1508444871
1363147278
2072733440
1193400604
2121133193
952412045
1260916452
1132683580
1975593214
873008629
1853348615
1035905923
1164300489
1489085694
1166169822
190369513
2131954332
1507769620
570180742
337015752
293973018
789788790
368598370
67489491
1949792326
467242419
606775
152063307
1322769385
2107904551
515996187
482936449
60832228
2127296002
215665147
180623314
259239927
1657497620
2078329861
797573727
1471616544
389147101
473096358
258627544
2047952804
1519469384
809769787
754724064
1033742818
746168630
1051332177
172262656
2119850062
1053353265
1497041053
1185866585
340576302
1924291976
1560135768
747513244
358415973
617581936
730044868
153336397
606521828
163064095
1863161270
575960793
1091717968
1911612266
1416872374
466022940
1123935118
1030401324
1997735460
996025264
1571182212
913233939
1518342236
2118384753
120299855
2138887860
216146800
307230189
656374941
978857817
52675692
204434167
1777851817
372622134
1433343688
843378421
926061947
1388408215
559954771
1086848527
356685193
161346666
1746139414
777360856
119080277
1285357625
2091678608
950730248
746109879
632228413
1538083582
1197510814
2110457160
1077078524
1524502795
1356745477
375898321
873801864
714713084
735231470
1225406789
2133115388
728428006
535641482
425123169
908576993
1878783894
953078752
886888343
1232068009
1979029901
843436553
635603212
1233229158
1606831637
1288615847
468632658
207509080
692951167
1283759690
289995925
513997153
1024393284
370669130
2045149409
692475455
1925682514
602140299
604019175
453769674
719670555
1979700840
779179526
1985823164
398385550
106507872
1129290390
1221917040
1531708678
28177487
558431948
1543177811
415607610
303983327
1939233978
668515001
109509816
510370414
2112505275
1900444491
1422445292
24933059
1797969707
900708550
910833789
1622757774
8889284
2128250008
53361330
800381885
94247352
41432761
1289753506
1244560874
1968289702
1030504795
479717263
1959507807
2094377598
1649356180
1642064250
1607951039
1254908164
1283191978
1299774971
1346932331
1417708096
466812383
936872022
1737104152
1643107860
324986503
1625153812
66496734
340591617
1870674533
697024168
1325923747
319801179
1327919261
801552884
1453552305
631716687
1576734753
659874645
878592964
1164004202
1758015996
650576992
274648200
1767709650
1555956632
979384572
1975146651
1038126322
58692270
996470612
2029905208
1292479361
50180896
485214387
1336912542
1385900005
792943218
1274416564
710633668
229122762
34275587
78391785
1875117853
483570795
1631762370
1838623942
297245183
699441364
1694277830
777742384
317862705
2061822448
668463779
58167398
1853223433
1242715924
800683828
335317598
1730407260
96891869
1397543816
1724951251
2096798271
1921975214
59749287
964081240
1308610048
240301803
41627524
378621180
1932365570
1974244271
412642017
1510403189
1822597597
1635053859
2130995234
1305039793
464876432
932189702
297651781
1831554597
544187254
1531382519
1683320184
1222313769
509338048
2054639550
669886512
1558869290
2106566507
1488208297
1434263562
1193117144
902707467
83615918
1987039800
473890077
336388312
1145241501
1784095959
1999478734
810406226
489610477
829659330
1421404825
330901884
129281293
249595681
1982308902
1319836417
824446359
1561111146
712552476
2024969390
145916371
950483143
1454994397
1113892455
1093797790
1353394429
1138538640
2065672044
1104528846
1984160659
657033435
879325382
1256947110
407913507
1680554650
420356094
1451175686
606821376
1960070710
1816629697
876487900
1569840266
1217809230
518683657
1304182474
1792550778
1200124577
391808567
1002756918
1250982005
1459868470
2069615051
158804606
2117678996
533107041
1258312877
682416674
1298456349
1537829053
743820176
651390169
1705383563
2143105439
63807131
1877281948
78810025
2146228412
824329386
1781032215
1501777082
1361021184
710113211
1285333567
1622075734
1151245432
1542089786
1802284169
1146246511
2055765502
2140769497
1777557604
1418428798
556292450
663414579
617933654
2063863514
562797837
1141062070
854887360
2044783461
1615550323
135268462
2102874086
409028702
1448388154
633587656
1318785182
1133296459
423551823
1724353391
772259329
1954715770
1157146572
1609522834
1875564050
16293465
1125867675
313480711
603543556
656865787
520702953
1281371755
370924845
157633065
1472727008
1891506837
1805263989
842239939
7841285
952097982
1857332871
1462226015
84912731
424446174
1570610031
751131286
1334267571
591228942
1025826910
471519694
2059027419
380894068
1460068761
503286020
90046253
170017188
1331106385
467134473
910831432
1616706768
679168643
24250303
83864494
595459448
1329040028
1923275438
139618581
645363803
1125443506
8952905
180153298
2035726816
2119831903
256346832
1825145273
2055784332
1447779365
1389672581
1367699974
1024116327
828542447
1013958550
1689777913
2048327715
1813321867
2135198068
382527783
1582183065
1571479942
321855070
624561756
927934006
422764552
1980699426
436893951
928885414
1571405298
157003156
1495067295
1577028569
1456970103
1433901955
225581600
1506043578
1860448513
1769460008
1995074900
990437999
1501275824
2125311553
1247279635
2012885472
373450977
312597746
1763184661
316560537
1870070950
1062287940
1279065785
1172918557
1688322678
855833005
674619284
2037006974
2076956924
748643128
159654674
521723654
2143323594
1786345687
1759136990
546456013
1852659561
1855077979
296879045
1951593165
992760496
584093123
1095876187
1424120045
1587525518
1128373210
212142642
1705540850
1994778389
510898983
1272926451
261607319
1566935553
1684627409
937362216
158197844
969356077
1507842814
1404108362
749681459
303149796
1542021076
1142555098
1201291073
1862453705
1260562660
265620923
599883972
56843017
992691623
1872224114
1641873738
530294450
1502626015
2147156497
238742162
101605302
262444776
1627730199
1870400941
675973373
1438780505
563500878
533563225
2060853263
1704128627
871171333
969286353
1883246665
1135769391
1947210800
1364403673
956748851
30464624
1622892866
214099442
1663263602
1902976279
414573553
550785381
1995158117
641535552
2082803630
1131096441
906567954
661164228
1600616597
684831243
1351390013
155284641
723608984
1465275059
1053642058
1051335866
273668047
1776260007
1971814595
823274488
1239830358
1239932414
989088237
1600566825
116550710
1373058623
1476334985
1195857799
1872827281
1481121583
1097612998
1969573700
838746504
362995464
749458824
598366824
2013043768
1292316085
4492608
888177894
43028879
121715882
960156586
1041360943
1518022024
713797529
1300205581
1389397823
1097175519
586528943
871652284
1094780175
80153839
499847550
1043388947
2083665931
1215981597
831134383
873121534
490774583
1961570065
1652014178
461893758
1597912621
514769519
558219923
1657264231
1699841539
2066131007
382096765
1916733143
883066267
232399374
343020151
649347378
1398155195
805291907
1429063604
430162949
1749595206
1108155346
1861378319
1955876232
409940493
131199762
62497383
709157246
397170677
1384963499
388311380
1934861341
1473026018
623829038
1771750682
1604141028
752472930
1774512617
1281736876
547599318
425813255
1896352164
739745479
1545555599
640453309
2095019880
507826505
869829656
1295174884
1602346016
388151682
1823122210
105590929
332885523
2035743394
1940254829
1393578646
1540725227
457834290
88012014
584465625
1776449709
562939190
1941157402
1197839679
576391207
700994507
802519304
407093795
1641871115
2010566038
401798861
1058861695
1550061
1797831319
883394784
811348310
1159876299
225130416
1694137168
523267620
1789803353
1398036870
305469290
475657071
1818456187
86906429
1908066657
954169029
383487724
1959184918
1374822271
1603328090
777867270
928331610
292658261
1859019291
930181648
333597301
1580050813
929153375
1872973336
1554176538
474028517
235361354
2027861032
863959019
1913444730
575735403
1727727053
2029670255
316448613
1578751298
1710090142
768023253
1181626411
1741252160
1127325667
1120257409
1084273661
1512918312
585706853
1437458123
525152775
1367603268
1473108541
925277753
1939326774
1235826277
1236550319
185205658
1058320864
2132480503
1728929820
1181020593
7112658
1592822001
1872834869
1477766868
484959712
945727324
1713809193
1640769226
1279181167
39739903
1699828545
1703423526
1700989805
1285744599
1384467144
1882790208
1339950382
877877870
1337373000
830548937
1093677887
406583340
1690310895
543953994
1608947091
103511170
907669156
876653052
64717353
295559489
928313661
188055987
1161321243
499463153
1449343137
1767115884
1062598879
544780988
1167723242
1637475023
548682161
279805102
1920413066
939294364
1417191434
196967979
2118301554
700210416
1629623810
1738091769
1093162575
196200508
1467540883
1299056301
1804929337
1868582862
1174343694
1832843099
422134547
1443666566
656117917
1388999928
469519951
1516585133
1177964534
203437383
1587740006
20905849
1251843258
511341523
1881976437
739732033
1111151212
86419154
715598184
1746245852
1282964877
413990906
1491632362
98029225
1434361196
773626660
514731088
211491088
1474792592
1681415264
276865279
599459393
99360572
235190819
1025852888
1601076242
780387114
1233106424
768624363
2027668111
1431357613
989469136
1373968929
439477857
1774162982
916008431
83185066
1057181797
341168896
201711394
469370527
922726094
2016215906
1047775250
2066652894
1923316235
72032530
1209631674
115095632
1967973249
743261517
1448757835
173724267
981058998
855991975
1039263074
2132892218
1386433218
1217731881
666206787
219539614
1629609648
537248425
2032424381
312186364
157280006
680384291
836094966
1131563703
341803424
2034938982
240661441
1879387734
115656593
900523438
19274649
1221515484
2066375444
1821802110
267480007
511643754
1788129438
820724652
1450897565
1096647443
1882935647
1185150877
1475537909
389505515
1213416949
816397068
503785280
1973937344
645071701
1483092173
518986821
27488625
1300668310
357590946
1261877309
1573111448
224198767
490572891
1837293496
1077889437
2000152763
878407557
1406869184
1038196988
1289513704
345634448
1000454035
620936981
1670027222
669455023
1228137482
1327658781
1263708495
710766922
104392747
1823787124
1722009464
680504008
1174998105
1281169632
1429190328
651547889
1545080899
1945156472
2128254688
1983381102
918625383
960079597
314603520
973031520
279930126
1588785200
164537926
373194329
1094066526
1357624238
10175445
450315015
370162788
458802833
1303075227
1095298817
1902919974
1777308135
804789726
959476052
1420942791
144462029
115650608
804993970
1730338790
440681049
520093828
444404479
963779212
432674407
1164228327
2042977512
1529399747
2068159374
2002113551
1764243597
1853676697
716166711
2029175187
1345933519
1480951966
1626882642
1467540260
1865978272
2085849063
681114110
1316776390
648118335
842429983
30375007
2014982420
1158018918
169738227
776987911
1967769822
72413293
429914197
1926610934
1154123730
821062967
712336710
1815717588
1674486194
649544186
1085159657
1013899480
2073024949
986490468
1322946
758271883
1558170273
625771818
1783729761
1233942967
1763944373
984852334
508883041
862480215
1779762296
679423486
1798341170
1233080432
433753768
1042791048
1213755433
1201133894
228492132
447703949
524262796
70260800
1477091173
96108648
797744479
1193219941
653103305
1192020728
1619956928
57307397
1201446230
1934380139
1946116091
397419001
725946492
1659952551
1212729740
63011657
24353813
20739081
1674790813
1861398002
494887091
2048158625
1344017092
450722084
674411444
1775364650
41959268
1377062613
37577937
1802070176
2046908819
2003618551
17679111
1044633263
1604035782
846449508
126043899
1746259572
1120044072
35328260
866863784
2048396420
2037504738
2084023149
1693453809
1209129494
611665098
431723248
1025133167
769507599
273508334
1912166139
788256686
980808236
578383047
986066042
1652237744
1797471347
543648532
846413224
1815887617
1252417310
783656373
652552493
657145961
1618081958
1128716592
1597030864
591203453
1902667060
1088153318
1469748573
269239944
146122272
2089318906
1321928846
41490687
1895099905
1228628609
9114541
1237479245
770198492
659038222
527093308
2002934983
406446109
1273636224
2061756698
1971979693
310524281
1390597778
881899952
1674967888
215879476
1014248951
1622683163
1228123761
2057913641
240904517
1653257805
1259407094
225873069
226016776
1437630064
98678533
891604928
382363091
2115410936
1487295111
597346527
1225781732
541213421
1778701274
862606553
1239980403
1943731302
525654706
552209676
573691626
1402075341
815066677
1042762291
843462071
464658629
260805389
1284445379
286486880
1562322101
354048814
335112438
1379676117
362475982
1872759147
1434227733
1721476155
350861667
148140140
692164014
181206204
674570163
622256606
1067445765
1780730495
1308464608
920618065
915531274
1710999113
105901015
740155913
845754650
1195115764
348111102
462038050
511188971
659914987
1900158444
151429008
1547755875
974184284
713292444
664445367
1634643072
763656455
1117645888
318988141
537971245
1964285835
1097886944
1525703143
1710975401
1409978474
1276285879
339808770
560695801
587674783
2067789947
567870144
1235147585
1715004202
391848858
1602465688
1900295251
1801870631
600744133
2050483187
277557950
255516071
130131541
788329781
149434282
1746835289
123673092
1924245541
1018861019
467422205
787051728
111315280
1160731239
307558229
1787959654
2108266390
946744263
804832223
855462762
1479822655
735779797
1701847239
932055770
1372380173
1144594479
198756410
351791173
1587865206
747616168
1589798958
1490354226
91230183
1763581475
2057989342
1059828454
775610367
1865542115
783186666
225117010
901383507
1555369356
1089789734
1962194817
263587869
1723895241
1751689380
1133665389
518806020
255211362
1033115027
751688097
2079216491
1934451549
1659924276
1409094989
512417438
1923331797
1970969947
1927396086
1938825388
1436350991
1177575337
1337627498
1230510956
259844734
468260162
1153264449
202766775
1023889455
704626945
1014246840
1926000947
1449853596
1487641262
975700188
639309611
1235166749
592912759
1615279928
980370222
439863471
501466963
238135832
1917287646
490004233
1968722997
1026718460
669219753
22359896
1521767444
1541831203
1254240460
728929929
864585622
1214600095
1049452194
1499271767
716296382
2091886337
208283333
2080489835
1553587700
1522525638
89713504
159194976
1939871911
844149726
843726196
1162786763
244887316
611908584
2056168866
106257097
1103115307
235271442
1116521047
1050285883
1147325012
121782590
242038509
397991019
680626810
494099928
723235370
1982761998
537545906
779124970
1159050508
1138378442
150160978
2090054461
212361032
978148715
345447139
1697143329
373634785
1349224180
854057008
795708240
1346668848
1990165351
1852897126
1479276964
1562528536
1105653576
1727403682
1568693473
1795349694
976522770
74354920
1064777110
1957878777
160256225
1815171532
1989768175
465142775
2063668383
1438169214
1902092565
894842242
1735185604
569654830
2061776228
1881776139
707717509
1904662498
544870982
644658197
1969668896
197347806
2012690117
1294884907
1361144239
1999588800
864593579
1242072000
446585043
2017828029
136731296
1075145785
509106508
1270047733
1216756965
1110067265
1885959550
393666827
1175838328
250658865
1462393466
2094722612
1411723016
1355462411
910263736
381689606
781107390
1233468057
1960372696
1459127776
1997502554
697958630
1739477593
1867128563
1055055769
1812747224
20596641
1294443999
1082562210
741308442
108698626
1678716767
1827710486
2135744491
194121270
181589761
970318269
604464927
718265
2044786901
1223846021
1447053352
572009787
309537606
1911356014
1047202772
1369318753
1030608338
1632272042
2142966834
777480858
272827300
1079785937
1508272798
390503706
431881216
2060694943
1819727583
914320553
620904336
683041123
1305019635
92313885
659073730
1460602599
417601305
2076812809
222545913
2059566995
2033138481
188039486
1397480470
2037986318
161593232
1232168747
1248978528
390001481
591527107
364360875
1214994964
1880011629
440112491
411657334
686354320
1230901567
828362512
108710851
1440275487
1800325451
2131570289
2093525305
819674193
1298354793
998806659
1889621868
433786407
83328046
414768399
564462873
1572726466
707482572
664137897
1630879036
581895280
1087315752
440708326
1849539636
1511187336
386673378
526203938
128411811
1721246169
2061923424
923542280
530700515
1275212120
980810481
445375598
518410743
168706385
269170312
1218959755
1381686974
1455879735
302578764
903719563
83024620
1329250867
1384249337
2048344217
187260449
860542404
730427081
1765725718
393301249
1255776509
922247102
906322611
162982224
463117555
52983635
471323721
433185677
1018694074
1253822619
965426212
256457781
1043542501
1279887500
999627909
318568354
897177963
1279328093
2031024118
847363104
103106899
37531148
1635894184
2022832250
854267756
427933994
166702283
956856108
1082687701
207830628
856129771
1891651820
1948085084
933071297
404129186
1621776296
1533795910
1199319245
1127698074
1296973395
1659230849
450002815
1614016799
1695423832
1386149280
1346194967
2060961125
1859766604
1949316716
1302489219
215948023
724523052
1403902324
1329612694
1204640428
230590337
1242961372
532613456
1492897498
366119531
1242860947
38292096
768298221
1274840256
2098060464
1369125377
1052916747
154110522
474482280
1754015830
1393318105
1481832677
1804109352
1748907165
1778482265
271036904
150370175
2118361949
1630931057
1082168487
1031639120
903698314
1371450972
645926148
656833100
179981728
939075266
1562513878
671803921
604629903
1233485823
597109082
1640511387
2051173559
1636105462
1569327285
1471972592
1426292043
1244691659
345679484
96626705
2104707245
1340404460
831666373
1778555121
1148450131
1079040882
351169317
1391009469
664050435
445060797
888166475
1371694831
1524751920
428912231
1827413633
2019105816
915528670
319362344
1741298377
568586226
1898896871
1269041058
1764221844
1012384703
582919306
1745720098
1703003962
115654738
804272349
1123510077
594149272
518797733
267808555
1648989202
1167148570
656548520
26759677
1733764721
1373770713
693592918
1781154220
1204101477
743577146
1524761818
869387197
888744187
35857270
471329440
694950184
1022932807
1484221675
1632463010
1919970590
1676665432
2079825766
747153783
412778382
1028140625
945111432
924049636
1710899765
539323124
810480660
1285043169
1516838331
207814015
1148473955
1290603956
2017969247
2012478500
1890422501
857204835
838947524
569860019
824697156
591700101
121413268
1546059928
1278333865
1305326184
1271473468
1775009502
752448161
740072399
754721608
651559422
2007081598
1983727279
243957268
303128523
532008542
1571247911
119243191
1061134362
1526905423
1838848994
330400880
972500744
1141131984
260889536
2145647640
201547101
1526494809
689914965
2141474861
1841283119
1481131464
1984538257
381715675
940963725
1194108612
2078302971
1584478152
267283651
111264206
1652837085
1606338158
1105598551
373115799
115094661
459241278
130125986
967073393
383002214
2051227894
973104763
2050379939
1618808055
1695245786
930415097
128834375
1782609417
918680613
1780828561
1940496667
1174193262
1979891563
1373680821
861223441
413660623
1295816882
1837067343
790959537
401256345
1489123585
1164148973
1336646373
1348619339
1509413514
967203421
1710760655
1111579283
2015327493
1456434405
1584147207
1991824845
536566114
1487519205
621601784
1299421795
508657153
61499558
507718968
1562262884
587834013
1096647770
1692656678
1624408982
1563449240
370483687
419706481
1909402860
66924464
225395142
1587368922
896419968
1333034738
1057327149
1639132197
1950886431
1483232990
712267303
2101703121
315505147
122637314
1492710424
426401857
308479559
553704635
463900407
555514754
1557644171
1722889432
1635591248
1723769998
1154490437
284135958
2135555238
304785093
1473855907
995745924
517923090
1140539159
84690372
522653923
2120892988
309506242
1517583807
1324763278
1659695258
346642409
2140675903
1091690127
1376210390
2111747591
562674980
808204096
1328119070
360030917
638042897
438407402
728190573
46608215
2034447398
393327026
106033608
2027266559
70593436
1088108044
1812735525
19493177
941848845
456219203
1055515245
950724907
704714095
2143033222
1921957
1123071144
1944556149
1609232922
1553462400
337998793
1404316509
263407776
171871759
1923428139
629806982
850519212
970147146
473629566
1008303686
2089537633
1257706023
1827309849
2074043462
444709716
621309631
1884638246
695240567
357183876
562780979
271523837
2061739293
1654204870
657020108
1514135469
787218917
657200974
1002249506
996805808
605264261
1938238078
688868114
1973066433
1851012592
1457945420
2050179329
1714304155
54398637
1073239181
1847644144
1448419508
1855507895
1931750654
1565205960
2073241827
299931929
1001777796
458794184
2023131269
1273545333
1665249166
58915252
977486689
141773048
2033770669
834974442
854550292
1695094267
223268913
1307862574
194717015
800593498
126656596
1747263131
1460171618
1611078336
930273074
1199273380
2036740111
2092238043
1604566172
1684835668
2057759932
400308313
552634792
1620530962
362967814
1237055592
43775778
276664661
1791009179
1467186768
1495493465
1382513768
1786293663
885415565
164551410
518287241
1609083413
1693313377
859349489
815598500
1574537689
567344982
1889505176
79623145
1860848873
2100764322
1744197386
1352654623
1686576684
1323990519
1217945384
1902035988
655961644
688978865
162822020
480006206
640723680
1128258147
1354778486
626561246
1467336913
298063055
481604441
1921262849
664051562
1313330304
1582643270
495660274
85346994
1436141696
1409841006
249782030
283609391
176488051
1436053237
1773315467
433598755
328858021
1741978532
851098808
1742086010
715376304
1261227822
459842906
389708951
689026170
1453120216
127422418
1397544677
107354970
1287064294
2028375254
766373417
1188002350
1101092306
1881512193
2106572764
211910366
2078722030
987409212
1200536124
221532299
1219667071
2139110043
1222268998
1573940125
1480414010
2017013156
1948040080
1382194728
26049165
1100691599
750072626
352195473
1773676367
49943731
560102293
24371250
1614451199
772018442
701304813
62401528
973313778
792223739
54045269
1241415555
1376608907
348936371
1881879517
1320875740
1362752407
1302178111
809206232
1940051757
1327471663
682425575
1758084559
1706763382
79409582
487157623
1021737807
1596363033
2025411553
316549366
308550304
1135412227
223078068
922756930
505795402
1447055312
1803297751
313670058
1551352238
1452833595
1055967322
1781377160
416609479
1579339748
1023120232
232246836
1538502784
566270583
625508923
372915781
982168298
1372242097
1153197979
1969092947
214892336
1653532248
1656376497
612700004
1658429885
127363747
256247583
1645493084
1584905282
908923779
2002876939
342653410
1574844641
895836758
262719104
802539170
2146418181
709315083
1934761338
1673747557
1076712934
476927130
1499286110
80109921
1268655582
949485297
862602609
1277968801
361777666
2015017150
94202528
137742611
250255904
1140641299
866361289
1368087596
308806065
1399085020
2086647301
1612330001
2144923941
1078778912
1807207280
1278868804
1329994747
704040171
1226840527
413151982
2005976503
893736119
397236032
994610466
1251018757
2082378861
844393881
1990600971
1721926248
2037180532
95723053
1594805586
810868109
88142690
2146163063
889037362
1080523313
962567078
165688101
1112883061
1088470704
308147708
940889785
973762720
532271294
686061212
1518743022
1099003200
1881094803
1374723539
127953216
500676564
762264602
302531369
1582273700
511524498
958029961
447031005
1187229161
1824558987
1510259219
320066398
1107833705
1727162129
503502644
748642083
1936301754
249867931
462476239
759236167
1800743548
165271473
1766607148
1119843824
1947208691
621327115
919912342
744618813
609848269
1257986121
1274578293
1638907857
419861256
148124610
1554501491
50682918
1825827016
347582094
978032521
1477428534
1206481873
406195638
579507819
418491803
1776604389
1908910970
1579594936
473447991
2145704954
1141481493
116068411
784020871
553537682
1175949992
376722714
1748569349
1637524641
382339946
1693397237
406312839
2056518670
1960886202
2038205477
2109825560
597175052
1522125081
647859600
1090534870
200029775
955071690
1850685573
1667221043
209335293
974353911
1510719668
1743589712
95042686
144450777
1140110605
244935044
508559543
1430473334
516787984
245566930
445793415
1928180975
400705987
1188046989
973438209
1779604089
1473935386
1424312967
1186074180
1642032891
760444730
296940790
482512912
615336159
144856978
945499017
1592529538
1778223801
1061145823
180815566
290407745
710952793
1789376770
1606640893
1898420720
2012389158
754536386
2091863118
1703382922
407811658
1337031521
732927868
1869351719
1172858959
1424134597
2067531941
1812643939
418135727
904198131
1518185720
1207413341
708445952
1294972871
591798676
1941694975
22951963
55021907
1553097422
135080646
665926375
271661390
965548200
559743459
1297985036
487689114
1456568009
1018507002
1960030059
2082942422
200400879
1228107662
606052074
1155760004
1657158839
1525888214
2073240795
394323405
294810993
84763480
786959263
1904283816
1085273291
1370657330
1579580997
378939195
1991953131
1761354393
1708300740
1184439908
160372758
877737056
137655137
241206508
1928051116
61530346
145455054
660733205
343482969
1473823030
1252411727
1715748182
449504034
1432938652
722349689
6791889
307945649
1410159111
522289404
1146904370
424565760
871354615
160622630
2107510995
1642576463
1712113623
876796992
1576784320
1694642445
1659697005
221984326
1958724113
1581300617
591538548
2045213378
906754655
814928083
1480354620
1138191829
348105182
966009336
911597366
922366334
1803531291
2090184689
847337985
1166943645
1635697448
1571825373
1230652290
199299282
922616411
852731830
1710696924
1275526197
771037869
641625999
1710472215
321521974
1260885508
795048349
2023141097
1164286993
560859318
1982530653
781668892
657921677
738835910
274287290
1477521878
816631202
1413439848
666627128
1747174548
1628363514
377354682
56330676
2074468264
993253129
581697863
534447404
1971246668
1047864156
1805372677
1514617325
1926398381
927167721
1119691308
467461479
457368217
367866873
1677758157
1091798841
2004833782
353439604
159023891
636437970
1249372896
658208492
489880738
1137998575
527947430
1147444771
755937787
553348705
1912538747
210942508
360866982
1512524002
1581425860
196752061
2012243044
1891164590
1194137862
1530342112
703842953
1713708066
343718928
930675743
1475988507
2101607191
825626773
2110341739
1423383852
1448618259
1548477939
1982761638
1451358639
156171152
1433214520
1056610392
1657545640
1307520678
763359020
1711844692
664545050
323251818
1834103179
351998440
1020624395
1005351106
1243484771
829124628
2090907797
1063031436
772437873
6608775
864124377
373789116
2097296030
1979805502
1146168005
1979941888
808211787
1116360713
1774153668
1674310469
1908170218
611733030
2096561222
347395442
2027201702
136637826
159013725
1106402744
553532825
768811782
282791977
1287987348
1923735937
1943083458
22360145
1116468321
111340912
828823558
344418381
1756280818
1761341524
782138391
557820587
1379702929
115013421
1149829256
454389392
1933311775
412235006
724981461
371419504
507565465
478387810
1179020825
1498110508
1310401913
442964347
1795071150
2070238457
477022300
550333666
1724500042
807815368
142710566
1353731493
622402145
1136386497
1289175413
2041027891
1804480310
240787818
180744375
851874260
965727285
328202893
1380126775
1356945524
536224154
1035224849
632209566
21310815
521525480
66599009
1902329067
827781712
792964539
1601581718
82927759
18498263
1505930542
1406987109
628135919
1609215893
1952159163
1906002720
1614813429
1990368001
1859770410
2140065858
922886759
565560791
686216517
1295284862
976410750
657850561
1919040092
1669916319
1815633894
1295863620
1898571693
2016872375
1960959180
882567744
107785241
2097673138
441973791
1764761886
1071249650
1855455750
1513103919
470160744
509760875
781948309
878291949
656007766
1526202858
733774368
1408349405
1564807025
303151209
358611317
1127870653
783966365
2115028748
2129036531
1155260353
122000216
1577083884
2059504858
950193386
1887830752
2041234220
1420535864
304434921
1240760135
652450632
1148313631
1949752619
975025667
670407932
1751668895
2109584936
1318164960
797693820
894919494
1323943067
1890352452
1603324084
1204984302
1754903759
96666508
1577508437
1267276602
2108894321
1564771394
742289348
849663571
162593
1132907164
1771294920
308799828
1105860950
128198125
1498310232
1924588342
1624671131
1631768777
1963267820
1854452300
135656342
726102039
720442673
1473907944
1013542127
742381374
494408154
255253302
2045394966
324275108
1157542880
1406278398
1553653970
623034387
305336626
2144809623
559272512
1913677113
322978633
1061534286
872192982
247803687
1212615008
1073373168
1758373357
1417865158
740995322
1441124836
981743391
1906263864
617666962
496430430
258202468
1078218790
882161746
704850101
623190186
1094488060
1702928533
643155246
2009779369
422213242
205058022
1671421914
383758759
2140107127
1042723438
7759460
1462233051
1853448500
965971391
281126430
1337351821
1525203518
820186070
1275666999
956234680
80379590
529215706
812622465
2085109
892526892
385912777
1690942757
131978964
209238403
1362342723
219560797
10053750
1404824100
1484061932
499905420
52427107
1338004127
2139723423
2123953937
2001379523
1506386117
1072434782
2062878772
1215126108
521580865
1271696831
994412370
1281976034
880843241
1083423652
138570126
126461120
1806375352
1743822246
412133133
467828319
582436851
721426927
209304039
1423435862
1998224774
1067542757
86959632
426782782
129472078
901339234
667711442
777850387
119449012
331536725
258668178
1430729321
767838855
790464722
140334135
950097043
521380766
1432899401
715216745
789021599
184392338
16620824
1689413531
254323839
1696169587
180548071
1829699859
571766526
1577411944
215993157
1599753728
1631615171
251371396
643296833
900063026
1063628670
1395577596
1022277807
805235684
1182648250
1830547145
892497974
720496730
1388559998
347519686
822218148
194966789
483004718
1449983158
222012013
1476902909
2049780283
2005608708
1809036645
795167547
1680928248
1768145599
51363574
2107689281
920982746
91677640
1211110690
1264804321
1898645791
876294508
258664825
508516650
1745439359
1176609103
647672739
1427215479
1597006639
497568290
1066815102
2130188227
274399944
864192366
959275749
638630059
1332131916
1705276531
1947772167
927492647
1182689590
922054886
1095984044
1357525696
1549359765
146254473
1558544975
1706221129
1913936648
1733463184
142418329
850946735
902349373
742585553
813191164
2042709274
775372605
3831867
783618770
1061448449
1630994509
1224968634
757273138
1362369618
1451365545
468896300
2066046988
1897783547
31639032
1602299599
1466676189
1369437860
2116031377
1496678124
1829485174
1412126077
1232592878
365487457
921194498
2062776573
188416644
314434802
106364736
912717824
37696255
1883695830
445768464
51170322
163129537
424312196
1449100288
726548447
1327847472
1274524192
1300227578
837436284
819880470
721154382
197016961
1181326296
667180232
1261170155
1695965283
1242660305
395688848
1444769506
1958520839
1636247067
1777292909
164340187
952401364
2065327392
334624926
715721074
262088704
1733843167
67820798
644628343
477280428
1194301509
1586649065
738799014
1718703125
1891217169
163840634
862932141
31949750
398023135
706257092
698068551
1564668961
1246832014
1980175681
1092804061
1371768405
624940424
1845202469
1850163328
1660039855
655339196
167828693
281575339
925525438
642695005
301190907
1928180975
2048167465
1903052260
185148357
1314714559
1528650366
382174762
1964727723
1412290002
888863503
60002276
625706576
1787474843
1743687499
1167674162
1760126008
1281025992
1466257893
584401166
786795048
38377021
407387558
1975847344
214066222
294188642
968160163
2118897868
873037477
1504250409
507557953
2087242188
847481221
657496711
1425393357
2102552558
1714711539
1994187359
1330439651
593911572
509498107
1657935965
1221509587
1789186567
90100064
1812875180
984427722
603625944
2069108184
1011085064
579751349
732255562
458220008
1956832538
1755471331
857227834
358134407
146295807
599219094
1065684438
148607850
560762396
2043822963
1400757859
645719857
348994751
1225792554
217090461
338405820
1424039303
1129542675
1932289451
1804141176
932278870
2121615286
1024825079
1338389750
605673733
1138325274
1148592511
1810050386
337908962
1912848642
206106853
1751186153
1102898977
403390492
1050579163
2070454457
1835650581
1161736826
154023996
477588330
746403781
1592689055
1989367469
179388831
1721419235
47676342
972996193
1766257923
1561431278
1633399549
1797001679
1016358489
1728367290
874607176
1503759753
1922322633
1680698755
2085196216
1552097577
1540932163
143297500
877111265
860869940
83996056
1815252422
1939841208
516632623
1549799955
1320011306
424930071
1865680334
171591300
797424872
1012596504
158029387
958170711
1745583052
1593699715
1576166403
509537296
1728058542
929759664
1006612222
1882470095
1785804644
597594914
776167405
2015256823
1025328941
598649288
875860858
1854947143
1407047403
1839001866
581798006
946026936
566483591
2110754833
1713468318
475163652
433276825
1921354111
133321629
2009582846
1783168118
572676894
1675977171
1254469254
1928815826
1556721959
814702518
1101090418
157291133
144411713
1322198035
522412651
1989955993
524717410
596010031
1623466362
1263531281
474298327
404330266
694742342
1181758228
856884835
1600442963
2047674883
947170654
1295493380
1493286069
1748341346
2032082323
1930433941
984505988
1073593444
1386226110
1101155136
1643531838
234898078
2121244018
660080091
204257930
1681739779
1199084862
1178441238
1311084079
1053459193
1031014510
1080544866
1388458621
424095890
1963456277
981882271
550256524
1935729320
1409961205
679449614
973251808
688628671
900741321
77124526
841196976
1464298025
1087603820
579554028
1331478256
574216261
665930463
622657597
1593844181
1948668540
719290408
1744906934
163624028
2125725147
1555404001
118630767
1126158525
335617264
350409667
107917989
468657909
1423727137
1085994333
1833179054
2054581017
1284134769
1844097076
1057104966
2103315712
1076409524
216727572
1226090972
1051751120
741185807
2031859728
1264512643
1661240326
392650746
1395993891
1673928779
609641274
1408666635
557721911
1634785115
793877325
830548245
1486370467
1972085365
821552935
2140778888
1262042384
1980457968
439993584
890440839
1565371275
1667140998
479074122
797970246
671338934
1831030567
207932423
1880486636
1498762113
728764688
1529987257
1000090141
2029461878
1018307759
1839412353
1287070813
1852916466
34584477
656798732
291171290
534256836
1808763084
114653005
1626605428
643218182
365974249
947574382
1350689800
230455822
682201522
1660863988
1762790831
587090462
1280234626
610533767
703407264
1761791445
1913654160
1465005525
1098152717
700636417
664732426
127742676
473780519
1690021006
36421985
1911186130
101980926
1387841658
1718667248
1655582396
722821502
950218681
628517767
872729020
988326993
128239440
817323063
1965132200
1864871944
107474287
1798553696
247627108
125111175
652213675
293508573
967061025
117560804
296833238
2097447098
620570341
2137970727
1158837717
979111930
83520779
789683516
2052608705
433955552
1244831918
789646155
28593563
291704824
1100569312
619266226
1558998358
16232739
692517240
218013026
783055555
417007648
1946608892
1352418924
371067083
467485708
1633130652
1963201085
1976128521
1963624330
456654664
1288624003
1136639175
268631197
1272013260
78974129
769646485
1707804759
1047573363
1663025701
1770176477
808276929
1210358341
1767852777
434631867
717955036
131942048
2039669183
910829839
841836768
859630229
1647359900
1781455106
1147785186
840081671
295397404
886196433
422804292
397058543
1938037432
707968020
1727413462
910537088
379276999
2090598501
461326586
146615553
920691129
577759090
1266208357
147573831
1402641296
57024014
2013915504
737764480
1596237918
2140880036
392076770
982264486
832106903
897699038
566887095
1390477807
2073143211
1546536538
1868123380
44379139
893344731
1353332020
667669747
982213196
2022559829
361011691
313197949
1784278932
201511655
919458218
2102730244
1627458032
1026769806
164110191
416578605
1329683236
1419323093
774765547
1602577543
800797548
1180331770
1470769492
1038691639
1417715497
575524248
2126261543
838701126
1261628426
1740364564
1881623177
1143451287
468392592
1150337810
1485673472
2029413751
175584808
1539480848
1458672102
1794116824
1441144740
385065923
1836877742
922750688
1446700768
322714872
1210646624
1446174889
1459474315
1289768834
1152397859
791225770
1761006106
799927756
1701501646
1854034985
1942494047
722063597
35440789
1504679737
257637634
1326423918
35381036
581527953
608840419
1308252551
445333610
613200592
98739367
562538705
266391810
913938543
1896644580
961505615
1336728435
431612086
115074608
1806022608
1986079489
363534947
1422437576
786437304
303100580
402950566
664182858
52594584
247152535
556137319
731254809
960596012
139041644
1702797517
1031247381
737524708
343491992
714594820
1754480152
98943007
1228902736
502812621
2001140731
2033659372
1332128284
1340390469
2019358826
1361037711
1903574166
1880310455
658716716
276308274
392764896
241921679
1021890598
1398140041
673203023
653321250
679000969
185718117
1895403936
143069440
507767975
1528002339
73198703
1481313998
1722540271
457255981
350526063
1779050566
519389844
1397880457
1001189092
973213382
1830318666
1789979984
1844500591
1597540608
1047727543
1101109722
553279066
583830994
721503588
1419365309
1710900902
796813989
272830119
1844624111
1894410302
929796917
793300762
828327564
1570814976
1220469047
232185071
1755167466
399450104
2071261489
616287372
1010879287
1227899351
1551380683
1421643216
1542320923
1983916889
589463922
210776016
317573030
1367233013
848155024
396936443
646577110
713929195
1480624143
722171035
534612513
1954403248
317644587
1148134120
2075570932
837786723
1470654812
309391271
1315975103
2000740933
1175203931
2065033235
1912065755
787882790
770126145
208377245
2069513057
628961009
778768397
1746746156
123358988
2100408261
93164756
1051935130
261226348
1436343269
154916493
698458578
108139526
879856915
50112267
194992899
1866988852
1407917690
1895080330
1530233624
1578238426
1035558246
1100507484
710386748
1523802234
277563766
1921234163
1064273418
1944513967
301960011
1555878940
1012604880
1919030648
1183622222
1323582584
1545884647
213682324
174741919
64747470
1351606394
1221212904
783994331
133708008
1003225540
984084184
1609678602
564529981
1801331928
1553680604
246144783
296728275
1070195440
1335319245
235080933
525202708
454323025
1420871529
505147038
219576917
185693051
778825285
1004172712
1912841450
1889035154
690691276
1821499091
873515014
1864011186
602378876
412609113
1583177923
547658897
1034305206
810631022
992367234
520234580
1179951814
2041636303
1840918994
60731905
245248193
711699943
928534393
1906398726
854507102
1314512554
1403275329
246062507
1044549277
1859736097
1544142093
1633692686
122074226
133700993
487169019
1583430727
1485055522
1765230384
1849451161
1069874990
1313213472
1734663191
2100965263
2041722711
1672432232
1239617403
298663227
1128280780
1896691776
1729805720
645760587
2047157157
1851545267
729161852
1585018792
779031469
219515101
1651183397
682325920
185070390
1303013952
1783651565
902858167
231391988
1878410947
1393655536
1353551660
739858242
1779233600
1287341546
56823730
1582996583
605421017
1154577027
1538455196
993467976
1757207660
1636577429
2136099164
1888562323
1937198718
380646542
1771107225
746202852
1203842842
919180120
783241991
175759539
1414477467
656400340
2044300636
1233530358
752388816
446453256
948773469
593829556
979664841
333254969
1025974531
1916853979
245192532
53628918
733029789
1408896029
924331993
982107933
994610466
1394824227
1817945331
1038569959
1365005182
1456307358
1643545324
534057319
1019124011
2016403842
1314659594
882429784
486486079
1991093591
163218692
487194775
361270096
868564327
507444763
1350805737
1759698904
665287485
1434595634
678370821
1901335010
1740726454
709518405
1773477818
66341753
1451474811
1937586550
1082324073
867939036
686176551
1617884508
1320273883
1027095493
1793262550
177021140
1640380081
1487920004
996085819
1887816609
923946934
1421328669
1755772588
2142175306
1573933669
1980864392
438061444
413217859
778793933
390587742
1424628256
895738193
829312616
1159364020
2084718819
1363867543
1735820215
552913193
669837802
1737631943
771211293
1273797196
64059664
388566180
1704091817
1072590506
1119823502
569301141
1602036157
1103618094
1759102507
1487774543
2070048416
1016138255
637643690
436620400
528634106
2086767448
321461659
8571907
1150097139
295369748
2137388130
1060666604
996064785
2123309084
279941975
757719343
1824388741
1315645935
5862227
699237189
489004507
1506441503
1788032888
731999254
2090003463
1472742763
1258532379
376659195
1357615605
1324526726
2102700040
62093815
1372647658
170598057
2041759752
38666878
1631193905
449979782
1733542275
706614668
44787124
951775750
1984612441
1518127611
1042498970
1629646553
1367101137
438735701
479744128
1738925109
1793933401
1405205524
87758927
1243194228
497492730
613081835
953343310
1793553507
934876972
663801234
80003604
2096274384
1977307960
1582883427
360868566
1173043130
127919286
283334619
636928888
819692493
1279909076
616750920
721551779
2131977283
710492261
676514708
1980864279
533589699
2138910873
2111901865
305956442
733579098
1948870962
121914511
1754942898
1673033815
400307250
454847268
2025292572
63756040
1103240368
315851653
1931284437
1821767815
1213219823
347032506
359319228
1246593171
1044607168
1737263348
969664317
283507582
1065278588
824088493
63517801
900990742
1561199477
1666000143
328862023
1255138849
1907051988
1058397417
715466679
656002853
1782002949
108304327
1019770459
1494498619
583200813
94863603
317949690
1837348857
460642615
324049157
593875766
665869056
947746207
589069437
1538854812
1709754331
1898463410
980671682
1337752246
247431536
1435303843
1074824130
865260343
2123930189
261871822
235381713
531784556
1069370023
2066693349
1928179201
1096660553
441958810
1844864338
981080597
692371572
1921126903
381238825
555854644
1816659337
288573432
631413236
1239167971
1770503055
1669501340
410221864
120384677
925147307
1947939499
1252459760
1197440139
538263219
105127293
650528426
1116196336
551411397
756847122
201307808
340493768
888598818
1701934237
1314924135
1441065122
1570157710
120742099
1472561008
240937979
792131283
988168125
1425697176
1944649589
793888152
494758573
450630926
376514296
2104458735
262234855
1857404791
1683539527
790043378
1719678519
681232374
2057727193
1876168097
1375794920
2073190288
407609443
1921751580
1331191388
947090088
1626774614
22476936
1852284256
2089937690
1887210055
1416642865
1905488846
157964042
1581333669
691749426
990055219
98513205
1477370447
190233614
257195152
1064355052
389869053
1970898991
863886562
1716932368
1711959778
1529582358
1757490261
1152250101
1298653196
35957796
181102995
1421166538
362561137
718700815
521658608
2032967420
1096110450
78460842
1985187482
2105038059
647904644
637847241
568182071
640914517
130233929
438172535
1095623271
1226847920
2038115304
408169335
941086802
463709449
2029151776
2105132339
932649345
273147334
492486415
1028374578
1569350560
1564497525
1772296945
213116382
1529770366
1410131523
731734697
1850602272
910922986
1935080321
840615726
253158566
610275738
696492202
1694135311
909484884
2131385671
1290592072
1753460707
1505537527
1665785353
1701492062
856736204
311392085
891778895
1425279988
386485864
1585710272
572248498
705035209
1598607338
286402694
598221135
1342919647
480817947
647574396
1059067464
406697712
1569785359
665776890
1575081706
297813310
1521741263
1479802900
195738759
752805316
134854906
1690093136
2051301924
1865816789
360696830
521928611
716102640
1761240720
938604
2045043832
130980643
1939091998
469030533
2042784684
1100416581
844080116
47428266
1799948079
11135281
1659132806
1511167351
599567746
253969174
1251547994
398594453
1108216043
1336393109
722937097
1461705065
1619688216
1155567514
2056950549
312323338
1149793919
2064296431
1866353840
105606950
1407640896
1013177929
556783583
1575388524
1213416347
1930999288
584656769
22107208
359624648
1394917609
248880299
1796803337
2096019150
84957607
1159180301
867996318
182412787
312024456
816297855
2047328108
203389989
523257333
891420550
289669729
251721108
1869804344
939371572
1526097181
1243002419
604547507
146097457
301281872
206987522
1917671234
124353065
635047954
140212055
896091386
552258715
402782352
332168785
2022885886
1881323534
969670078
919603524
1221186373
723425034
279345430
2041497082
45552903
1137761722
387272127
272790139
1291719238
1483372679
1598270485
125260628
746634776
175388073
2097829947
409899956
936207405
345785507
785659352
1877780404
261339491
192113214
489992863
667223318
892711983
1498165438
1495273584
1495217361
857273163
1786748093
13437070
1098038354
549228178
986616580
675564910
2096636990
1236340084
205418697
551646984
1653296934
1317053465
12538165
1644405665
1693336031
119744810
436277841
112384247
999399214
1535963405
1632938533
1780597562
1904513611
87713027
1659769324
1682866853
99644892
1914235831
1095765900
1762120148
77805170
1044262870
64773268
215648725
1570868519
709533628
40802758
1730506019
1782093568
26287983
1689226141
1208118873
1389409291
698830248
974848317
931700160
431683610
1260520764
1590609409
330984835
1551172121
614455735
1601052591
211327057
1713852054
420973433
1427863213
547916364
1829195408
438297747
1799711826
1304525279
396012645
1319339066
1287136504
1381866556
865978861
800788619
386640154
1783125239
590212642
487636763
1385138053
2088253749
1902670831
139795039
1523638405
698853896
52840468
2002810443
1489601928
2029881256
939348929
1497916693
910625069
821322819
1974178680
329129722
1829267687
1016221776
1717920480
2088157023
840629819
1326482557
579559861
1581775492
415091134
924790405
1545551161
1387242108
2107932858
354512711
324290498
1153178908
241996143
1326602589
865446691
32034168
333418473
1676792756
1939997576
592531814
217900300
895081453
24198533
1365180511
1124618331
1043557817
843598193
67018046
463318810
594839396
391085221
1638128536
488027257
875234146
742779610
1168734306
1193819499
2129908972
659528185
1855068593
257432959
1409061860
1688550883
1110430788
1153251486
369933115
10882205
1277988122
499308399
1812761459
1210984033
127765972
2110761573
1691679009
377324276
1663141112
627247650
520647414
1731996591
1373630529
421518224
1583412092
751200870
1330782168
1081862090
1195844864
1392470026
329713791
81531371
1160529442
914270780
463404849
860466001
2075797367
1919453571
934033138
1153636568
1899691712
214394528
1726549369
1426387747
129805222
676495428
2043197883
981960315
456060591
1797710746
1946902249
148186938
2111053535
917823771
1860386453
348102913
1588726524
1025189607
1863397083
838870550
1582691954
353170036
1080598209
2042630341
926604276
1174659133
551165745
1000760600
596841219
1069770881
645429016
317327913
1496135206
1141274413
717532227
1701393808
1617897247
199851927
1842639494
854533114
131680013
2063216822
73665978
1993886679
460592940
2085049058
37833809
517103494
6555537
1247050723
1763384057
1541394586
744990708
1465857287
373925286
1706052780
1477846211
324167595
140335340
330570725
1962399455
1333336029
550629236
229207090
508880714
1161912807
337582993
282492506
1885465624
363973326
1598219644
393485544
1976438896
325797792
368618332
1130309331
1215310483
1858468313
350465038
1978952760
1901328745
1656085749
1038079064
1264826423
1963672672
916234936
425019205
2093249280
1299249323
238341605
1552806912
429121214
1224325940
359302377
78943276
685827293
1777138077
784461901
1733916218
947631003
1934917158
1743679533
163051080
202624204
158276908
1456782432
100502486
2066050835
752397830
849592337
1518301488
705527553
1600265249
3562316
587854480
1758704008
576523116
1767642127
858111276
2014712876
878224747
1015041055
1863664534
2147312185
225063248
1629384032
200083047
338292379
2135107177
1273163770
643323978
1993275607
1737627698
2090819314
1967639485
1690296604
666281871
651355357
1990147731
643495438
1882691148
1679275351
1943905047
1371382248
2052898392
243633272
106396725
838964223
1631551925
36330262
1182997494
263935799
1207170927
1123348932
1820647369
1730594472
1265313958
1722380611
848941286
210535762
102997201
909733240
1398069906
1165913205
971856363
1890038888
154112268
1667350208
921156069
1030692310
5020658
1467463291
998785274
366740407
1690683564
725848339
1043395887
1791586364
735635755
245424919
1752380295
1887910443
680943623
1375640647
2105615836
1750928347
804912572
233691746
314076617
1721783774
1454938129
1871363494
157329209
565189528
1768146124
179982375
795287866
109209176
791125808
191959523
2056136675
2089568433
1694529381
173274962
254090928
865375870
361494645
1834046879
1600004796
1250537950
1862487853
820986109
2082834611
1049370715
531235449
117385047
1270312314
620242469
1995935980
2009636427
232752737
795603517
712276774
158026007
2136105510
193440485
242047512
288146599
976178000
1217858376
536307547
1766436994
1216207095
1396621846
1436185369
1191223328
1139399599
1767237479
1308473940
2113338379
208738239
1980894696
372780307
611595020
382988670
1855802679
1839514742
1627525432
663143898
549914025
1230858136
1677402844
1666817503
1090243124
1476082665
553844121
1540004008
983814020
1472130325
1277897782
176235266
699947867
553759804
1313393479
1248821494
528773345
2014443394
1013617078
2028379518
1542383667
616799838
101971005
2028462639
1092533291
1804859948
763170057
412302981
1499284440
1257397734
1496151295
1668073683
1484464941
1733176372
1978597917
1012914990
497482000
149574229
2085032839
510788317
442396843
1778384766
664025243
1008066893
1524764855
907174788
1375161345
1814661501
1775988300
446135639
535312789
834756260
167425589
117619201
1173797951
404499415
685377187
1960502970
2069808924
905911364
1810556527
1192602085
600571342
157020670
142088849
182962549
814081173
322515670
591479440
2046682023
1131669073
970299172
1387233780
1010122854
832649558
1407045150
1936245866
748371550
1323370259
738191953
166250710
891742191
1395703696
1103212458
419963929
343655655
46344854
723728268
1513700474
1337428776
1892405363
1087907190
1619641366
1406057484
2041147760
1319602406
381144136
393527015
285898836
1431107015
619200292
2035586495
892438674
1286135788
1660727147
1072238349
1205568599
1083717078
805584682
1291151469
2063784901
1000514174
256162857
996724802
258281091
1379444319
1637287528
781726101
378167668
629750718
255812347
213817766
982108573
2017468884
1997278038
1005872769
699232907
880966683
327852139
677153185
1786745859
1254560139
1267113041
1439057869
1272488551
1844992752
1620876089
195837318
1977693677
1692535291
1095517607
750431671
416037146
1355045661
390750022
1170216972
602060377
846451826
512980777
315587678
677497010
181586800
1132695790
182995635
1343240355
1212154892
1216512619
678333672
500656192
1314873506
970981829
823697475
2117693254
1434726320
297394134
1874448187
1245665938
794195061
596037086
1008786289
369793253
297121889
1819058048
2072913503
990743086
1039564274
1759101799
672043698
1639668220
1839747854
1983888327
2058976477
876553698
35586829
278280917
958708588
1557261098
940155819
1536840303
335159802
327323764
676212141
918908830
1060454247
1900584655
283325796
52086917
1470579459
1629853775
1881663533
1934852011
1238210151
751629313
1192117094
746543711
613506366
880049980
1025143460
1980502098
2046485488
1674293406
1180920753
1941827825
666417472
141601088
710104063
1933379666
1632186586
103377358
1788667779
214012228
1767849904
1208601182
592186359
623195796
1627236374
1090706782
1185238851
308353161
1485365167
804320763
634793722
768627903
1436172972
1976043626
278543238
499750246
219562278
1525640117
1227221354
857638040
609041156
526955120
118614051
191865328
142912383
533961160
881927672
963390777
179677749
393830458
1161881183
1980671135
1916431596
1384899996
1434585263
228273993
765618125
742593675
265556262
355147634
1409994365
682393064
220775061
967626596
166670071
444361241
1137411355
25428661
162727536
1422015421
880029926
1531915043
1137410051
1004657658
381077748
1577854857
444749882
2011732547
366906332
50463233
1723001018
1634616800
1053407363
615752205
1752631964
479079783
177047388
1148491030
311030048
1326392201
535129162
1258077012
452820127
1799505991
1401690858
593453192
1329536832
542424516
1673223993
1678446887
908692426
777305136
1133054614
855444744
513010306
1854759199
42494539
162160312
198307208
160505150
1837341996
1384279922
1247055585
1560442827
1884611258
773036531
1420560378
1136187832
1415222685
676457283
1971748552
220698191
191647021
2109898473
1310897776
1855538406
935815091
164852661
37008270
864192262
907927399
98339852
564735319
1698637636
2057269141
365707360
738690199
956691833
489929069
1732511980
1342869951
1718884181
1920367631
2089718211
519521673
593789381
783450457
1331407130
1817730593
1729341692
864507012
1994902895
386002806
1684711703
215256634
1082112947
2027210741
1670114028
939658191
1152922273
281719548
1009212555
633205779
689918086
757648066
700684601
1817152175
367220832
942728829
748955561
74089460
81161010
1578706325
995187430
384374203
871213657
1969280488
788396125
540194025
1395069872
81623972
827508868
2120854140
1741890306
65769693
367002860
1854257272
355078237
1504239355
1126958021
1833937578
2137394315
432397748
2145964161
295391677
653133930
30517735
1009884944
476539001
1321859162
401313968
1256086854
301349057
1970547785
849386899
1064135184
2070582672
1992736162
331324680
141395730
1461154567
117061094
1759513941
1174993694
2090426494
495215670
1696740372
156401787
1335940938
1912558120
1857278126
286780944
315921868
476719872
1660720173
1734612071
997878265
855088184
576786735
672758411
1893869214
1404965613
293771460
1252478089
605163516
1441308588
2050523437
1419362817
2146749339
1215253422
1424133348
765504035
1552118663
423077419
1322397558
1002927347
1236088088
1365473568
1044932497
1073532127
1847127732
1976388290
330790774
1557990330
627144723
1624471215
287002925
1613285343
70210850
238034178
1399628313
1961113612
947287004
687294446
698871547
536942572
1490192572
1224103702
1478801363
989938030
1021967539
1940712860
1506269841
493169008
1411548573
1191811979
249566744
850244027
1350846340
1128125002
42401825
1433058093
1460302128
1180196283
1572452481
2109905546
988049044
1172777964
1350144657
1129590257
1746514979
249756558
820887751
1313242685
572341322
960930162
1188783193
1033006958
284190314
842940984
1173426647
1177836360
1084632344
139651238
261821295
976202916
1180791157
1705104476
651284999
1024276986
1738781650
1017475991
2021903468
2035648895
1969837715
618905327
1798125524
466878126
927597960
1588989727
397965245
1419204362
365821404
2063220312
362247973
253980802
1337887131
1568019200
467497404
1739679593
1035567665
1027848539
1437512257
1172060580
2076190316
1908727674
1000586835
275580055
137914407
1253104592
452156965
766121989
1472117217
625071648
1428018216
1174164425
692971041
1495281518
361670592
448084978
540315013
1028415333
1169293966
1773999745
1545980151
1044253335
1625754217
775554425
1635760863
462288851
930672919
1495106983
451755676
80291031
1690099632
879678028
683661143
2021179131
831249587
1097890624
2145239075
902139797
978407629
1247005070
34151952
1599945391
1839521309
542123159
1204574111
599721462
1205344896
1258267375
490683700
2026995715
659743387
1442950090
382205967
519670219
1604158587
1214260788
384947594
1731646177
895420695
19437341
224425031
1294845727
1922109522
736506833
1960197582
860714940
1149946903
301953882
857446368
844800778
1997125345
646034213
736567235
1891399579
1079892645
1773365052
8092838
1886192043
1336265140
269066500
506458323
1176827843
862064955
508423091
2099797060
238253337
262988992
416543985
608959073
2145871454
1728263541
1469197927
270326772
508761430
1688030971
1396573453
2069964644
1569199696
472146721
2052259966
1044745763
1841640516
1782339392
1891454124
1239927606
598089270
1059492151
747561785
1337465699
1021550095
1193416932
1474166088
228005085
1704798426
288441286
1317172678
465528232
567585337
1955706312
1208791112
1002597420
2092027401
433223702
817470152
1042856472
562365634
322005136
248619092
76373958
849043446
863423425
2112321656
2034523678
626982769
333189139
1625438424
563660635
144523514
1456565542
1788166311
138544413
1121619922
650333519
371574897
2017511534
1161822802
1309790032
702706190
1428491488
190138034
414686874
1906562315
869365969
940330263
644242908
1133745996
1488996146
1636710344
1083046140
161298186
242925753
731376801
557028749
2039758704
1371723011
265039101
1712335399
254399891
699227588
766777229
1099899087
1184926668
785446358
680876729
185425446
1320639044
587756638
1373492437
930604250
904104284
1511445376
207740116
455101751
1571567033
1223715127
832294091
1451271235
1456064608
136872006
1780188155
1076468448
1390868453
847842088
1314688314
210125890
281494892
830800595
194014115
1650855945
169705347
101024891
282819605
1078533819
1124877059
1734349629
1969397708
811381019
429464114
2117055049
542275168
1452806117
153516728
1134693256
1589772578
1244141616
1789741306
307205601
1058719911
1941456049
1200298305
249355386
645277011
1248943232
2049901459
986456166
447616848
509113477
2108689146
417142128
1546662058
1592154245
1273702506
1293953930
1209122859
885280870
817390663
1173951212
1651453045
267387801
1687919240
1102944676
2006719378
141834651
71793709
1333067875
1494818778
1867727953
1023730262
2052399408
1528421697
1582706427
763795036
467225324
59736727
1385182767
704304036
1439229460
762359408
842375781
988032384
422843512
987237320
688538733
874607176
58451029
1098292432
517569292
778172778
393476744
796694461
323548743
194178128
1068022292
591448793
721742731
500473666
1706012876
36061931
867785363
1362244336
1089978337
744888390
810441948
339535006
1381033678
1341279371
1243976285
2071487942
1470344315
1474987235
1661132318
1570504461
357390383
1327674965
1914216378
1543533886
404569431
161549498
590677224
1479593781
1130858443
1464039166
2118000641
68656291
1536639335
51294367
500904974
1334147023
1470591497
755118665
1231298064
28470234
1705718663
614891124
1340068624
1755894630
186085578
1286428987
1254882896
1488901820
2034235958
1021421314
847363679
1446462233
921531618
1585850602
1027196838
583809127
1110891760
290840766
247970786
1191238938
357597165
1714863776
1097284886
2114218853
1049935003
2080403044
11262058
570133833
887439894
1426134048
938030748
727302884
64888819
1288461359
1838859732
329501919
651166336
417565710
958274076
1265560360
1098956529
861923527
1260662817
1722553394
1585461533
513994832
1518304633
1849126504
933556252
805602605
1971657723
1546029736
2082692466
134460297
678024919
1407450961
1959901287
1459676712
1566128664
131918606
1632547938
1265290221
201795663
1608253084
2102003418
1997328985
566430103
1980402403
565638385
567384044
1326252063
183122378
1506247802
433819635
472289349
111598511
1203277297
792900216
736524965
376659673
1030676602
531168652
1944112288
158249051
1236172601
550272185
1746818812
2090984638
1845784629
762753281
2087692462
559595910
1550377719
97568898
1064523745
723632148
716135964
371395686
2112007059
1362845857
2029354330
1155825898
1759291724
1079371995
863068527
1912641184
1788572592
1927313026
1774089563
1310108945
1111512064
627756924
770166487
450138055
509300404
1568254923
450458999
879203693
1616299650
1551035058
1683469673
1266733049
696287602
459874695
1032871744
2124516230
1903236497
1930668122
325331895
423430259
1404686734
618272033
1324031701
609496868
2099329850
287767623
915220656
1287611881
1416443577
1131140438
701448043
1834309097
248038337
754850889
1969135354
733483793
431015497
1963775527
273759231
510773872
215038898
609853670
821261775
963693715
969536188
2046910920
1466464553
1193458025
1486377920
1859949965
1349184887
160170132
1556432132
1522363292
916860331
492196509
837618689
1794038741
445694677
1082158827
1721396768
942533474
1896796479
1338725192
1524741276
1863014240
1371033560
1083724569
748480088
1211203622
859907950
1400273763
1392183785
1623731939
357753967
1410005417
390971189
112528702
314149543
745925166
293645779
1115563410
1807608137
1154772341
562971732
721554172
558037539
96875306
2100609103
1018431760
631622239
2146250323
369443319
1691572249
1402554909
1688521972
1887377523
2023033976
1988374547
315883233
1172324590
614845498
1921888713
1488989047
276120987
1446648246
1662002779
1448964554
352527748
2067808395
86032989
27192034
1699304897
806921713
1727986797
88079889
1345281535
652416164
1920411188
1133148133
899757918
103327567
1479608955
2072620794
33328523
676324783
515669906
1099701578
1363328860
845789641
1103137049
1231793961
774113471
636984771
129320708
864368111
1039092193
2038552956
984426644
1252280687
1341394783
922539646
538648875
1896977406
2016660431
1731792602
301551905
927864361
225314053
749592916
1527584668
16817872
939570266
1469724616
105903403
351335230
1698753481
798124578
1683579850
1492770507
1428427487
1197714174
2082761701
276078631
923549441
844638296
2019588762
46757620
1268202426
2134402336
123485617
1853755698
755556406
828069377
1708776236
1420034935
1462616313
1072000993
1836754389
1753661965
215453526
328078180
1540058697
971855457
584294017
947252460
344974201
215260679
828609090
1994930605
2115999666
1727084571
15585577
1512497346
360868566
2125787875
361782127
912391970
1987688172
88378605
1333902396
1997088879
1054952002
1496655284
1553603285
2102175352
2128796971
606951525
2026999016
1031669715
2131956067
1911044783
1477643919
312305939
1916755969
1183644035
1148088803
827577234
1451772775
1982608298
1051853238
720028857
600804058
1288277499
1601401940
1752393398
992124688
1193426645
526292251
1842451978
1756025081
1642990361
1966556960
300312515
567496743
376128013
1051034690
996903527
699753812
797662418
1746229408
207331666
458719932
18113109
1487787998
1957190282
1380966623
229771874
1294078970
2075594646
821621587
1464613871
770171728
372644320
1785822281
606924487
1399922292
512009988
378501163
1131972897
1058397488
29109458
979263529
1421445644
1493797981
1539602398
519324726
181532116
972877682
932360157
1707700588
446615089
324786947
1004378242
1430689903
443536448
2017698658
1119511834
1765778726
1000925908
1749979027
243427885
1948301153
513707179
1889579533
823728895
1380090572
1101140980
482107601
1651846463
158254724
1096601178
1636134834
717173665
936749411
1350628631
1215359576
1769971741
1871677117
1850500213
2080210532
1334646460
1096012071
1560907466
1850736089
1849183403
62057613
625723125
1261843014
1069209896
871102939
1299604315
1435025614
793064334
1071407680
1387477474
1228668142
1426314070
1543772243
65366235
1427113810
1488024181
724233534
1352640059
1358598944
1739461205
375199931
1761063106
587574795
263279139
226233030
1605923136
1635890001
754297867
1756261705
1340692416
296765288
1654355817
339277399
2028247107
1284771690
5656276
1885335453
1850286817
1156807839
1795972193
204133915
512060615
1076160291
1322056974
1727667665
1674346989
376529257
703128196
1274368107
1606083113
1690535616
367204533
884273789
1974347236
257762868
1435353206
122212693
1957706627
434262326
1729005867
1154785461
458509676
624861184
1603391807
749332263
949854826
992563119
730861755
1355710267
866982224
1635072857
1229050561
672441223
881934026
2030863351
977497467
74602851
146483752
1985549179
813684625
1278684137
1066886358
127339678
122049615
1314888968
1333952069
888946539
986728387
2083665401
723917136
2124904944
524398673
148350540
1216142248
338996537
1350618139
166033415
609370345
1919773597
1194353283
1826422817
1224612979
34305870
294836860
256717428
213640869
1044599645
259159458
1675482817
1789422655
955061030
1020769789
1919035881
199336570
1415960554
1112426896
2011125355
292985744
1375067495
1451174065
1951862660
220763952
1719992935
494898568
720480765
728924554
1726551492
1719446615
898817413
1599399404
1535675389
1890917829
1156115578
140524921
1205263605
1333272280
1130624752
529636090
498269372
663668405
1780647233
278185864
36636
110075264
1436166513
693974553
188369151
562695841
1286240368
1705138080
1940369289
941040272
57682718
871314518
1715775825
963495823
1092309195
510341916
821665547
855233900
829188029
302507445
1520430552
2015996158
837267935
1116349677
1572641280
321457428
727893730
352928554
1574901792
1034802569
1883020254
1067694197
1995375370
1155138154
966503412
26909083
661447463
1898867909
817824300
390021376
1376528341
1514379615
2114683650
1017368428
609369681
735207747
247445515
1868925018
1263942025
2034202319
551417037
6980178
661336278
1919890750
1243400583
101909145
17724490
448378976
283825793
1628138662
1093018897
1023054144
567303866
1650001723
317772062
1445736725
1450391342
362008124
566433041
1533786358
1675491834
1680450986
782427616
1759641630
1951131772
1608439456
1811393749
1215458416
1992398242
985639364
2056969618
578998183
973184463
1711473279
1973585818
796904247
1344544910
1306361336
286818008
1254395364
2061605187
9203587
468232995
92291208
578287696
1611098289
731473128
1334009906
8888202
502832491
1603407901
562212028
261798730
181206204
1521050207
1305731629
1821771784
495710836
1335740942
2117544446
1285680693
502170018
1144349453
1974666237
107425224
488816360
1931536975
1030157077
131203678
920995190
347515574
646395784
768545658
1115271200
498689992
396416018
131363896
1022914038
1741286831
1261444442
337558821
1710813019
1988738059
543590338
1476198818
966734064
629595296
1536801023
1763843300
2076984
1982437796
257954901
1074442819
1961663268
1891922291
330177411
1274505452
1110173800
839603126
2119027468
1608034300
1622303541
1999772824
666427968
13650956
1616665130
1369134067
1481089019
1192039228
1756174677
594642279
1937692982
525628359
1957896064
1147116727
1440570109
542038672
873432299
2132692479
865721291
1687614192
191607245
978407175
307201195
870850687
1146103072
1805147827
322371904
465560043
1520783205
280702350
79361228
2055929059
948473488
1530515483
2044050139
1722886352
1950477724
1828187024
570345155
644040090
1048603787
69201413
1824180426
1921357954
1594372538
1637352036
137060561
265434720
1740792549
368341982
1423645499
914636561
1869808297
19307497
1063347712
415008258
382319897
631149673
1461158066
259997570
1829010484
777390022
276364167
2089271018
345672975
799869386
1979031034
649971761
771672716
1599508422
1372569931
586670069
1361900144
261670472
224226293
1397768575
599334526
683974969
807654881
1629477599
1940606601
1463384651
1533178927
913686700
1747902450
1390461325
875518765
1056843283
2143074753
1308586517
365318204
1617022616
554309343
127042473
1249241874
363146287
1121626876
190244211
250322715
1122004674
828136094
1750539283
1071143281
1239153414
1861705818
1209938864
1498656292
1773635149
1473453106
1664438372
1043110802
14982169
435453437
1995259304
475786246
126102933
1272554984
1488671324
741124019
785061849
521216799
110949044
1537446344
1058365582
1293644628
1446691155
166567056
2137105594
1550565691
1863070399
1486517972
982610315
991982929
1945209374
379452252
152709228
34298282
513567897
1624540110
1692575443
1336811043
424167275
1507551749
1244316117
1872693999
71915711
1366628141
1719769543
1036793350
822007202
788866342
1004733982
195241556
1139615555
2122025391
1768571832
525653901
1280393917
1966583184
483434117
1888830898
714555933
353294154
319842623
1657184873
1907159912
1154003291
1178541226
693657737
807143527
1077261304
594009084
899705758
2085800413
1665561588
1463869123
1135147599
1567206962
1819084970
1804240887
301628025
17271486
638356342
30449254
312257306
921783623
1663300298
597940469
1013111716
2061808068
1452170965
1208429910
284975692
719909400
852680796
1110245158
1695008044
734817910
2136935059
724726057
1228124852
1955773816
162880239
1131454104
1606454142
414305115
160921857
438421104
1953175371
2017060600
1461300217
1881674008
18676317
589112075
263218468
1215591660
1966153127
65985985
799297759
1723984261
1148395281
583837690
768687988
93243987
1435219108
417352349
2041843657
1691460632
732931821
1290211014
486439104
994621711
1301673790
728165176
243793047
749736087
840948332
628217594
1817376437
2100534801
1160090810
1294420112
959843690
81512730
1796052100
1180404383
1598730389
838876206
1782319680
716238060
1570620258
1969336330
662537889
1387912534
225517253
321219682
2084578547
1141144704
1177619359
1212718052
1765651500
1295855150
296855651
343318575
1699556342
244678405
1864516690
1390156188
854484319
13070978
1109489396
1134197750
356919332
663316730
513234076
1175092649
839112358
1635702431
891887302
236914016
779497448
623387965
2044330232
1216172178
5999770
761044622
1096330581
368211363
1975540229
1119905324
909518923
1171962639
1622371832
1245378953
1097877562
1387149961
12315359
1336127432
179027274
2131601862
1614651135
1957908854
1515704595
1220186364
1527663817
1604640029
1074661136
461703737
510237023
1781658205
2066655692
1544304201
504400548
1240653255
635982160
2096016938
1633140316
1077919134
1956705431
1929388104
805194517
866392348
2020563884
11472623
1260158875
2061306516
112771356
1395314687
1055596455
630149290
1646406540
1414505285
1402842222
1815013409
415722952
2035485333
1498580142
672118783
1745268109
953993549
279642463
459924796
2088545431
1028554228
1200559092
1892916397
726146080
807252775
1608028084
597328586
1768983792
1222198623
489286904
843836696
1690482694
1032492119
1979494788
1893931086
1005363835
1220781089
1792549599
2123343666
2035702190
2110991281
907144453
1561986735
1227478520
645623284
1797520347
628689018
966735285
323758856
788723726
1487182495
279008747
1845113491
853334984
726851997
2020858590
1254086547
2042310054
1711715699
134451376
631000596
717657817
586313627
102429357
859001607
1087024626
836186744
1308945287
1381410087
405139235
857603563
629416678
693267399
1975303485
206654523
471077916
735995216
388457288
1560947839
1397253066
1572025723
270622302
1658175879
1226428722
775121442
147977425
1953313799
453748161
1200871227
1551021993
346754603
1790292087
978876278
962014781
1109538954
1995818717
1531113903
903173367
1900507399
832769709
1027778588
1589133531
571884437
819397346
552585086
1214538586
629317352
1775320361
422952848
862984064
132163045
2058392559
645040416
1024493832
1627955323
1743060029
571086618
1103012060
1797367052
1589933905
1378631785
812539532
1418486078
1159556313
702009337
623432779
1131602315
1918628698
601567730
1403070171
498512089
1747622041
1572462263
1717506758
1368771798
2091410157
527318976
1059753607
1057793670
1435286496
161151450
457572180
270309085
2108210780
68152601
1571978562
253264041
1649884636
972570328
1048757274
195691600
674413970
611643028
186566231
181062254
592928781
54788234
274347645
1102146900
1964463176
1692256165
1732424593
770604496
1856198435
1932396980
1900806111
2138145015
200564368
258814734
2127231667
355782284
1805795742
329156996
1111781642
1391737179
1818560680
1232233463
646063101
1628803637
1776142644
1011329644
1249691342
602447038
1168984876
625428452
1476932122
312452442
1504177468
379968519
2147026286
1678703050
1244637538
2097093118
490537294
2071389024
1918054313
998535296
955517538
501808784
1469809189
1189179348
2049824241
956988547
1745453280
1948238923
1271673774
592561975
1874344031
1683936508
1774955912
2016450845
341433802
930214422
1948786760
1916840333
383808428
562531267
1769541757
175849062
662369510
1607086413
527178329
2127984425
1501411009
646883678
628362860
1655347626
626461829
1807424210
1013294250
1171338165
1477935577
2083870411
1411432743
1270858826
1010018116
352921548
1985159841
58737550
1663428103
683565155
1234304450
1563038398
710263074
1559916177
1488042583
1515734681
1632596330
530201707
30366118
1792729231
985848620
1035172100
1589593393
24753641
2004904210
1115464969
1628850400
97990544
1507308054
1313219517
1029326538
45949358
705437305
2114180275
678993746
420033876
566781531
1321063808
942650674
90180468
1667539365
561297819
1162016630
2075377718
1852361652
851004004
1732499272
2106039663
921248815
456085732
286169802
1554736250
146462658
2054986903
672880125
1625791417
1654254284
1342519685
771446441
265028333
583657178
2110452119
1366056170
1858598700
1477731510
2875097
1108770410
190445383
2076928997
1019277804
1847457979
2019232320
1185405563
1781762391
1923804743
661421090
272516354
1457389833
1748798070
220468028
164029741
2000806872
558710907
1850746381
428197663
1179505899
1291328779
209992527
1074789453
678534070
577614719
1669256637
740225296
268631671
1974092182
1910801994
1479105454
60534887
1977198945
406467770
1841899615
2133839665
1855301682
355307653
1176911682
471159989
2129554805
1317324429
92835364
2080783664
1270118447
826171914
723438597
1438679936
925443958
1248171703
2066605931
1767230065
1700479918
98656794
1296677725
895951733
265481860
1567581309
676445851
1803583014
564053883
150570114
1507045303
1348992209
1214889949
573853438
9424820
1230994107
430033191
1946037365
908373427
1288897356
1661304364
1646709803
298208547
2101283922
676461888
1224326460
909096865
1735138464
1590118167
1569055989
893285118
228253233
585069067
1884323178
1076907461
729908371
441697662
1047881552
441124469
355704776
316328000
684669129
2031583800
845989861
1775295714
1875404584
641566035
2001049909
888710170
258177647
1554364363
426607911
703177289
1193132437
1012127362
874855097
1122593502
2141716683
1473734486
462928200
444318683
2088839726
1429998121
1364526335
783812962
1157757924
1744025782
335980878
441976772
1516820961
890280174
1013392584
1437999974
2083499992
750407190
1099338847
267454588
943858446
1796091882
990917912
1225062896
2080763915
1137674897
2066838980
1411139087
1515250343
118386032
1941096812
344362684
1985999325
1780347874
982594756
939494289
793206571
876912316
1592274604
1348970452
1429809497
598973337
424561559
862078895
1353012230
1217736859
1461959098
1359179748
682511515
907563119
431640741
117806015
1929377927
2145018966
128424458
69707625
1856335339
838146314
137715528
991257792
970418774
1101237535
1598564849
39187977
1146329366
1941580655
622225271
2135890847
1599131323
2026926091
1973577824
1143963232
1049473987
494890097
1022736011
429611087
466993056
1495038737
53366870
306310160
860082056
415496872
183563486
1964508608
1783311434
191211102
404113440
1361436104
2103285297
271919723
362478205
1242037157
2010958432
316254302
1516932686
1971433544
366963622
569053778
1820126112
1592433155
1932214238
1599172279
661614432
271831626
175527557
2080746943
2098197333
928791556
1568394246
1585258965
917647147
236942813
390560618
1744469272
472904934
1923682790
197967667
692380127
276610845
1407106803
1079504068
1507092974
1357926542
268674730
299570452
1732875287
1552389947
1171883890
381423548
957429843
1106750760
876883652
1820179860
399198474
1534965105
1051927702
300825271
7182387
780039131
1892152588
644824279
1244411072
1022125348
834722076
855262108
1002158152
487633401
352238246
1722761416
1807026882
2085316411
455979705
647384952
2077498455
1185213414
1320840994
1717614775
352767255
1372461437
1340896373
876259815
947134586
2137134967
392738065
1089061154
1911981254
336654800
1494533193
354799738
258910181
230765074
1971069805
1476986271
1347829268
1970189225
1989220797
493915873
1642833089
61555330
744630758
195084317
1269035268
485375044
1257987101
530962719
2052965268
80357198
1650561945
1469965163
925635924
1629439263
846448237
1552689740
1082013088
1450657109
649125641
1060281303
1602514415
1680553338
378002165
1203909068
1630326079
478624208
315199982
227942698
73295479
1125166677
731872021
1314394486
2104834719
720014231
534769135
849356464
1873931201
713762
1829009720
1897592562
466645917
2005511188
822420384
331422786
97936169
1869122317
474231449
1043773671
2137751294
869374156
1549806851
561379851
1499158790
1400050799
2109605137
1735200602
994163242
916869565
1657665127
690101098
615151180
1255840131
1960793765
904965204
869792991
1403969133
1867071304
1472277646
1275899623
1778732978
11753944
395725919
1645680323
1372577011
723820945
1265654627
1399125674
1647895114
858588658
918926745
501490855
819188935
1305634933
69752250
16828507
1728387646
302282
789194950
1125468765
507039177
1077281866
129672696
911370722
401192123
292325257
826702343
1574732331
1586620821
592561975
1453600120
1424059729
88829012
949741910
290768845
610564325
1290373591
1595176907
160576522
1122743496
1207023345
409079608
1748895373
31473516
721647729
1144211433
1642733711
532190343
637320942
1789240580
1941538276
2003168108
1042613271
649633188
924218432
1266247788
1378646052
1025758035
909820904
703361436
1735383446
1493403728
176688834
206470046
175024536
56684468
460010385
1332472621
669552224
2062882760
653405493
585449586
238232153
951824514
1750845136
670869662
1870678401
797746853
1055882925
1823931101
685997470
872879308
1444192857
1365195414
1115305640
1269806257
957906871
1937609381
331275855
560483214
721814827
1608524684
1852951539
1386974278
1247780085
618743784
904085013
365864836
1369681710
1477466977
369063003
830445226
1552808940
2104826719
1002123417
963013394
1134782579
267723518
1463987576
1565504851
649682653
963066976
1873062742
1321066020
1134213120
252460651
1074536649
267098963
567319753
1156461514
2017181381
1283074296
1505182179
1999904806
624432640
1481241153
2130886714
1670074371
1113048403
1195437309
75686432
1825594478
172997747
469221640
1384196650
1748531061
1479144334
718585901
1865703968
1175371731
1344481103
1207742735
2057129137
870974946
694222067
60234985
2115851683
787677743
1258496582
609086654
1030237321
56574827
1023515695
1950489250
526361593
2047564546
1646281911
1103428279
278510589
2114344090
1052319891
1067052130
881381463
482518881
644106076
1188529266
1960797451
335971853
901206609
326970852
525720029
1245238830
1554367597
1864562021
647854376
899506626
616099430
746936999
1796749894
1949625754
1315987347
699447354
2143814489
836744620
1000070110
1951034102
653572995
2014804324
981476080
1752148313
508453111
951116062
1910189313
134365457
1491466718
1968441854
87874659
1976126345
1986548521
1090922926
1593612566
443115781
840346999
1165667975
14081183
1299402905
311911539
2084794013
175124531
1599315884
1305011429
1362135361
904263
1917919556
154640815
1515646409
1894220381
1155042988
1366819949
2130193719
450167917
1362864515
2096044612
1263696454
279495503
675180475
73300809
525321054
1101608169
1890160953
575378836
673295095
2036112414
345967560
1336237711
1736066459
1098143391
563555427
675170053
218150837
934980374
2071012380
688767575
1274634181
1326889384
1281604615
258883833
225511131
1431592899
577956691
634051832
1691913092
1100537610
170868896
1960643446
61439383
2035884043
301915657
858684784
941275697
2042669487
427197842
1180987501
450564458
1775869738
195728605
89646230
1302629215
1152452
1420603854
1406590457
399275893
246408646
1602172469
265143839
1205340955
497158888
2136948538
470410557
2017968242
1164292608
1692547432
284041952
700009547
1423310804
261463355
2118536694
1730380154
784026500
1358363266
629769057
1290142811
1462756674
1710445854
2121289881
1602023253
788269647
876139035
1819457900
75188627
1705886322
1902910918
1363470144
1862240108
1124063415
1020036709
171525289
38267420
1006492030
2002333259
1272726199
56467794
1270155486
475082780
972447368
2029840970
2044035862
1999287222
40322543
2145113628
1153825813
641763501
393280520
1650124239
213778565
774809510
1010471399
1998814398
858473701
1907890067
504956486
1979805502
1892307360
1801653860
1913243645
1464057372
1425466143
398818251
1612501311
193995283
1257950876
878978751
1816804221
1181216977
1619828811
1787573634
624018329
1411746726
285262455
1776785102
1781450005
740286973
1121484680
1404813031
1053735177
94798833
66380789
247279154
1687549460
1888884049
454681963
500850647
471633243
1770992476
28214183
96099188
1780622491
313171978
1014811179
1254426247
1339421566
1584747109
294340836
763447938
2045444360
107187113
1108507953
218287728
2006532146
1838658501
1809980996
102341589
778200493
333356728
1884500758
16072939
1169382939
8896825
2092861821
1923090397
1590171873
1450382554
1493540008
1192976193
1147511179
32843842
1330069390
1076516759
1116990682
1628010127
1027031409
182615704
1122362312
1377716733
717193835
978486304
1863877057
132562877
2015660476
250469940
2019021811
1792657292
317591044
1955589375
1037794928
1779621086
1516229678
21490491
1528799044
1979530042
52357009
794867144
1242524099
1316645665
1382047791
1695766634
417523093
2052950774
1717016725
193698519
167945928
1503643429
1519177560
1142390956
557791800
1172635873
1464400950
690624648
701957359
1239086460
866519122
298790242
948689953
1271618956
117003166
44402804
1946554970
1445687243
419202275
2064320831
1510233633
1634056213
432957434
1894813431
1344640798
441844542
1199069750
1908424866
661190595
2120131117
88676890
1962400634
1642781880
1302927196
176611758
1205956369
1161495952
672559721
1749527154
284912795
648697026
2101239421
2020707648
575262749
1113597717
2004427361
676846829
1336101056
2004232466
1777947946
706470431
1358145113
571456823
1706942103
1686288292
612107400
1541594562
484668241
1478305586
1821041403
4677107
1941054268
551613064
1062285598
744016969
431943439
2091321594
746202001
855619111
952467186
1548185625
407468444
1713032602
1663575109
681327049
2139217206
1466210988
193167494
43679412
59550430
1208406548
292472579
857255115
1543167035
1873244287
590406172
298919099
552914690
566453397
459904222
709211337
1919951843
1932515419
1669560915
529997693
1093520184
174838575
71694814
242817409
399482271
251670232
711450937
1099412180
957954208
321230730
544043448
1694197415
994964587
1025791214
216964934
1521821791
1988842028
372073019
1118226750
2091503328
1784937086
2023674799
594656430
1851001531
28162874
2058679713
1859907875
1608157586
2053234429
371065551
1709438612
232542890
2120020087
2115641572
929917247
194506527
887932377
1235749249
854661603
545894636
284129483
230311448
2118795688
1874861520
490132834
49329461
504707312
198527481
1736689800
1570042066
1332888893
1851223446
1586181599
975599806
653240739
1725337432
1879799684
215168949
532466016
853650672
532188802
796011233
1958613117
1502728487
74727253
757654406
390509184
2031996694
1352228634
1695007064
1538751351
168350109
249570804
1935670112
428671817
1186938971
32613645
1658772659
811136430
630051769
1344899531
1121517331
464803062
309494910
885617424
1523419713
885625170
208404665
1187858784
808541410
891429191
981865647
1068617205
66297028
1899355770
1806596921
1156902640
1302196158
305661916
761162755
690546966
2032537714
1464262992
281233953
962006402
67217654
1937808825
859204144
762609683
1536814051
660296608
574348533
34224388
656244842
1096614190
1636505744
109113881
1288793512
1050415164
662097194
4106777
1682319223
686668567
795602401
2049348789
2088856282
935649730
256193884
820853138
760258057
2078157386
859456638
822571330
1583205442
83843101
1609465019
590373278
1429771453
1296937851
1851892588
751070920
1176308803
160907228
1180482573
443989908
1666036838
483496857
1142003787
1058933885
1958898398
883669035
497463542
1204795598
1194400025
551867808
2023985663
1783456695
821635930
1485551949
616558975
1133100710
76507573
1636948003
1319107821
1036027007
1527025568
95230508
1627591906
342601104
683100667
1361965747
899404149
1229473443
1018037505
1840076907
618252261
794820596
163765286
503009878
1293722628
1276236823
477340061
1163259064
982623565
1043278850
67642794
1495541224
2034792457
730272593
1667466452
1820657566
958678461
1550706477
1261250685
435347679
764133027
115741863
1089433273
2105664953
549274651
798408011
486810361
420175592
226718584
1351857712
97805013
1571824967
329839907
1789718579
1672747641
1196460
1300795164
2016068088
221383469
135362592
159375502
1136520148
42711897
721773290
1069521096
1725086841
998900833
897096370
997594501
1706818203
1955298050
236394564
1289513704
872938670
1612694975
1702189685
427817527
98186614
1497292830
1706939791
410131247
1491823699
28419628
1501967695
779313370
364574607
1036973456
586365738
261581841
1925715294
1308904708
467228287
1017351823
660437400
1240903972
2016362670
1975360964
1212976359
691487799
186476895
781390577
559190922
257955530
345458358
307207933
2146333930
114719443
535076525
906492217
1640959942
355674455
1391980189
1303733129
1581536926
399369261
1801218757
1803506639
583867739
69718924
109573710
1904246002
1801084838
2098441674
1813606805
1337832067
1403542456
1422623129
1057730279
35259191
555172773
1882597459
1059675325
774925
1791815757
1707729199
591936313
2000014238
715380373
887904148
1926744064
1005658418
485181888
2048854173
1500155246
1782118106
1996286748
1987386410
917320212
896507825
1731234730
236018097
1946023504
894375137
1351854485
548362927
1960364018
1290293655
1850259949
127782499
969960260
617943713
891164934
432718739
475424859
1799749987
220085628
1257812598
965936810
1896483232
1358146082
501172421
1785085611
193181758
725793124
51230630
11130322
1941099445
345912846
1373105913
336991048
545569938
370888098
849863823
832255488
1402935710
113436913
1787762930
891747884
1739486940
1685773009
35306067
187965486
327679267
725501334
612262942
529114264
765100219
331934878
1006424912
2134738824
873818887
949317510
1974124226
931392675
158062205
1395204871
571445580
1822251229
447353106
1314556997
1695419573
491289483
2027721156
193564396
500019611
182453796
1906873234
198585732
1387232545
796348919
39721618
890661013
2066890693
403211565
1374255811
185663068
1584038840
2013563004
975732831
919691368
1395374416
1307525042
548246581
1958533338
1252439917
634351383
1575132350
470173696
1675710311
2039872630
1708147841
188118632
873988859
70793006
392874783
1339927527
95802458
96812013
1443193440
1484331002
967338273
968075649
1780444273
1892657397
1745708456
330596012
1796442931
1124537212
822113738
1509488999
1770973610
1513495768
1859939354
634411409
756633345
336625176
1618275374
987840113
1012567616
1569769445
1031383201
895745813
1085303313
1581138455
2015053719
1975418043
2007497715
1577515296
1676420584
472100117
33787103
757300999
1574939244
789799488
1002057190
1751661261
1411178266
1158261641
1701032841
2050426427
1635196868
1631490245
399099085
891141914
2099479113
1734324562
9304754
991965332
1024179958
2135457261
1341176386
848771565
685675602
2146273795
1541514632
1345242313
1688807202
1217187637
548857123
2024350447
77300299
1386883021
2003454336
2075054148
128304184
1580569037
1444139787
1746648482
618204653
1766274141
1142118492
546621608
1172123261
729554937
2088106035
2051732567
145358368
1126714761
1357337202
1794648974
474648955
2045896348
1722644302
624874128
1694759789
1822966285
1713123115
2054162869
1282352123
295941033
1942165107
532195507
77655663
532865925
1239368171
168116625
2103590962
575379130
1788003579
1831378583
1830318560
2085299221
2023047515
2046085389
1563132112
391932493
66154925
29744600
1260978417
795784228
915681926
271389602
766476603
811538982
967124401
1146001089
1595649680
1666582326
2128665150
195662345
73343773
1916000102
1731757443
1984542894
1324884942
1572626654
2053841000
1947022750
1040405732
647711707
242816734
405115126
418631047
1511924283
982987168
1785704692
1450583543
551338252
2071471466
1447988371
325940414
1896162846
1714488210
1872360153
1782309558
2142882491
511972577
1375799791
1199266468
59010539
47005168
490709289
48220331
721307519
571698517
1136093063
1503301821
319275926
1488312295
1652869800
1067473961
375747039
2131860531
1811588515
54516050
687676102
1026416832
388645059
40182569
1191401288
1422730078
2034036308
1760362034
1904843027
468571481
1032080112
1976600039
1266483388
554085363
1424219529
491392483
1106781522
576508327
501052722
1480390274
1135297245
1832367088
22605244
1557048038
516854312
1398831540
212493945
1196466564
5798326
606772427
1058290027
1652802332
1537253299
1941394660
1673825534
2009954946
174534337
2065899941
849819523
1934046685
1050925205
723127091
606490640
30720794
346168868
979385451
1516859895
1479984184
1101295442
2097898212
578379053
900664765
251066724
1851780791
997544365
1235565594
691625337
1268409057
582681939
1336230134
1428028051
487977688
1094838376
913427757
657559136
1923751788
1867677325
370441474
1748432989
881061756
1608163215
1976934518
1785254950
1419898008
1656480421
1682340176
1444037366
1426726833
2100408340
1454935659
1548350721
274051445
1229118786
851594773
1140265076
1124998300
421472979
764657330
1312558646
68396706
125275620
771472460
992656
1168539480
1179700160
244317886
470852259
1169352566
1205534545
17400123
214479689
1965677761
440485032
2110878489
1911610157
1878334494
316252795
1747137277
1236007143
416933797
582137316
350649830
1861461888
1986804688
1858223898
1950832961
1076198223
1066145709
1323639327
1939304035
1466544167
1013184825
500898727
1537586303
468657461
1184506617
1203283337
1101409593
285919398
1668831639
1533001793
674988752
1355423629
1064202725
467524746
1690851674
1593239964
859001017
1527944488
440301079
499985005
1868738791
167469914
848134665
2007616337
632611795
513699603
1702938356
905497830
713372363
150636762
2145179418
476419694
2128343308
10158619
798942614
2116423466
1248952542
1440850823
1450019636
806886288
1805323484
1410323457
1792646993
479456228
1080016206
1116699500
636240389
132770055
886074156
94479518
1885810254
392256597
1920087779
1064137146
1298076795
1157934044
2080138683
813808573
949171359
383705794
911829756
690642811
1958937202
2026048460
2005559638
1708412190
1930647348
2002797165
1592080956
526889493
1452719600
741780646
298532297
1427914231
1635775763
320123270
1582267124
1886934184
421823880
721961451
1929620689
151662399
1595920566
168948971
1405036534
192497401
1369684399
172045215
934648
1406332693
911774351
1965794782
1034828676
1885905699
1922435077
139956468
1843349364
266633536
2142666410
1124558783
653526509
173459756
870426824
1015713225
2094240689
108358265
233204036
1573297931
1310726853
2075056801
56213282
1604882180
1328428915
934660758
1326907037
400044628
209631429
1152130605
84326179
831698733
968725290
564506448
1160768287
667425566
1511975187
892621724
2117826493
1058677651
2094543484
877566034
1100438588
623639428
98143371
506643157
1730971873
1292457505
776945502
199305784
58334759
1099398707
401775184
437814167
968112672
1169996833
953322974
1373565437
1983769683
510734767
1303652460
2098038068
2059895191
793604993
1829165240
766411167
176886835
876535573
1536365884
615111134
466329912
1357186524
1827300838
1887178874
81213142
647395050
1022757945
1837614747
249904877
1573428700
223395552
1572857230
201932547
1697424523
715260843
1979324147
1943315230
82936737
1546091192
1065637223
193321182
451498797
1442630397
2114049325
815770526
335216750
838978651
659456417
257325948
1703231441
890211936
1981774642
1555294059
2066764346
330981530
599352980
70335505
1865378134
1371016305
860365899
705264153
267379231
1334915158
1584048361
415677192
1695973182
1520421727
234622947
633072109
1307159189
1631723088
220450858
168509514
298911938
883003191
1052031155
2024947113
612742704
1293198304
264151569
1305770905
1766928943
161111684
1494468369
1304308814
1428136513
1034529827
478302935
1894855958
1493913352
982526632
1148966122
474970434
837662473
1978830111
2119706371
939468067
1945934600
1947814639
1652044450
459640811
1583691528
1859329838
2084218914
1662865724
1752595887
204884055
123863897
787657333
1329180509
745322088
6193972
1683817421
435697234
2015353104
1410138204
478905360
486960825
1310909296
620156198
1216721785
1112930532
1854662389
316530854
1517553172
882950953
1335122876
1701611688
514863391
2010642095
612266793
513275043
1175889661
161469350
974713998
684019889
1970932747
1045345166
1506127648
1335476604
1701105882
495562945
1383529903
1791532911
1904872077
1680841290
976590393
1717919226
818267834
1195382312
956655379
3841330
616469010
1697522831
1783769252
1868365146
1456229656
383981215
31393086
192797030
1674222568
904421501
366495339
209637017
1146687096
149567150
234640963
991718179
970267567
2127944625
707490377
321809479
370395405
279461586
1272548210
370166082
97002834
224394274
862763123
1286839672
1742956743
212188576
2046539566
1498905287
1097015302
309873977
2138206634
160027297
1473651400
1226981194
999579146
285450489
2041136639
545953165
120577821
1241169764
1068944786
1810126501
1924897924
1602871196
641156665
2111208028
1714746985
1824824089
1540491375
389207348
678173866
2134486686
1388056194
377575193
2041000703
1169916655
457566163
665998950
600467611
163927532
362760751
1506182541
1075647865
106256150
1812058523
2133933862
30626386
1823970722
923190443
834581834
400610841
2061787249
537550305
765208142
1589621563
2031092272
2037006694
1495269031
205994616
529010716
511292062
2112488443
1634027699
2001591902
1115407636
1833073845
1539558636
580245745
1426825883
1404294112
2120790592
54011540
375246763
1100404682
238503600
1956523155
1020833438
1776647446
2067414261
1927954651
759270434
1307243566
541109572
1443550846
629541865
982394077
1874984308
1850779678
168184261
1827037095
1862484187
1588401798
249973041
96377043
1302049769
1221962087
642284935
1548070016
1275001664
274522406
288843657
479768931
846681199
87382589
2139502960
1175906706
1096392324
1095120363
882150521
1280155590
923071541
1348483973
1670504970
210713137
817862563
130532114
975515995
1870866531
1204732816
1811355956
1090985496
1378301277
1209669509
285026241
1177772129
1504081986
1577746679
1159998743
2038072773
1290765190
1153100389
466541412
230329535
1819283234
1279841106
940866616
2031129410
126798276
2002118846
908456508
1282899746
671205465
460765378
652969433
626748687
250099077
963090584
793797208
318296133
1563925980
835511093
800753256
875378922
2042268043
1386387213
1155646129
462515519
1436508611
982948967
1572515573
1172328996
386684529
1294152632
799808796
1570297851
933505301
2004800666
1632241670
2072239067
1768172275
48205005
823947980
132455291
300026312
1341046605
843348450
1751565238
1261240204
305843573
548334601
2065107416
510529855
1686374670
1116604309
681537306
1493655441
1122448003
154758232
1670551860
360924311
582111097
301633202
1161180680
1527152904
1662931464
85887853
121737867
2083069798
432596721
2080875086
368888204
69838087
226547621
1393888948
1354715508
785672324
1539408350
489063151
191511781
1157566956
203253040
514207406
1214006300
2143620203
2080111727
2040451087
2114320958
1319539387
12633358
1261426107
1914847122
610395933
1036779855
2014981288
1437821775
1678144820
2097416748
498891998
335950532
277828307
1378925388
375360185
1972354900
1585912174
1815546382
1433683913
86383505
1588166158
713918599
864968566
203708748
2018767935
1821112443
294953494
344794912
798245363
1585990890
275169401
636015893
2039718487
1291431316
1393560061
340126184
1550105290
1955717930
2074423465
395805707
56196035
469170118
1858228032
1603149585
518646348
637231799
1284625362
789187007
2127840641
999917573
290364048
1166837428
1522780909
1480197566
1577894510
830120004
1878464200
1244077732
1334800887
2143312031
539170627
466070859
357102277
185762315
2117938823
1590114520
1023907763
704372257
37245890
1357452707
1407403672
2111759586
147061389
1791620817
1043664691
1957745373
1264902874
1613392572
1835064480
1979330074
375853439
1902880257
1801502616
1208212551
263916203
57870276
294522241
536342858
395657840
1577650420
609988821
1758581401
1617162935
453554451
1733517737
1719513411
1963668981
1033298414
498170009
158890871
1658452757
2008219713
1077870468
519739192
747427625
487922277
1087302215
670483204
108008719
2114513697
933234760
360535860
1804386183
665167636
208452870
625535321
1713009401
381260586
1823805735
1050447856
994188132
1761819543
170214679
1905328668
1898626382
880766907
593400308
1051422142
1406153349
885498948
164169324
711747833
1698316104
1721589815
82515855
174373112
1655514451
205332967
960943933
1403376763
1069327003
1368419031
1103993023
1920746622
1068292488
619908101
284715698
2146751382
2052217365
586538621
2086140153
978334642
417150383
633731460
866752753
425541739
14805318
387496732
1568803032
1699280967
1636990002
1777582660
1109056558
2132748456
938188418
1443515135
66445812
355241340
129846933
1484100763
2078599685
5879575
783978929
1657577941
1611821106
989158869
309110864
2101558316
280430682
1571649769
876026722
1200896554
670044488
674928276
692293883
1881785790
168359206
1664380605
984002564
1067368843
952517035
2117115807
931582423
528554917
2052165164
158245324
1014446999
77866249
1763360524
29090642
2056302906
1627628019
962026902
953318701
551651699
637397857
851072670
1735459271
1476490648
752487386
801912682
98908570
2003837776
691239222
1519839330
1309059186
266959574
383444982
191162550
1313924938
418932235
734841811
662775131
787298759
1262666231
1227098426
1971690604
124167063
1074081363
125353857
49674177
2131582882
400861653
1955117336
1318945912
1658378730
1343010751
604514845
228237493
235734239
1307652388
777757080
1509863647
420922432
446767700
399047146
1168773348
805858864
346333181
833635470
88297617
787529331
220129463
2127659843
1264200214
804330238
1823464544
1798039829
2001185782
1924335009
1254374467
611388574
1753639821
687809839
26560930
470868191
930549347
1569813481
137065547
1236563588
1221430453
663600675
1893436997
2027809092
1918092392
1118187653
1468547337
8380289
1455270598
91772659
1191343372
1480555768
682120815
1294379936
448871282
2022702810
2099310619
2124695143
612804752
1848467935
32201336
1966721724
1992298930
1946184363
1661709170
102711036
1727349971
258292871
802473365
1671114176
938082499
1568743173
2071629416
1702753306
2062970580
7408841
1214111199
1160641685
1492009425
1488458225
163943014
1018470388
438117337
1204140197
1908751711
852896330
746502888
1789369592
527497247
820466152
706705124
355162942
1291253780
115023462
938744223
283747543
90737231
1200810317
304069449
1739754857
149988026
1814994956
778948563
1976026202
1190664440
128007028
1421062043
870085734
1147117411
320337885
702595559
2125730857
872024568
1603840138
268967312
562647821
85733920
89931780
1017174810
1787415650
109907486
1422130156
454240196
202757145
1429755135
2051619251
1876645886
385406391
1965219586
1246385082
542090717
42006132
1359862605
1825995444
1779442974
1012990486
342656151
821922806
295406412
127441328
1656164359
2042114834
1658546067
62834896
321793468
647491091
1289448062
1108491560
711795781
1413950834
1281073586
509463953
174575121
1650502807
1112129357
1324397842
1672702146
1541352700
1855736789
1456219343
1287467158
406786753
1952448657
1329361937
1148753090
407284944
1913175741
1317573494
1013557570
181670483
1810190679
610191237
1685556228
1597676012
1781246203
1121882066
968484091
1539373939
408325825
2089749155
1818004920
823627864
1895796677
542620962
1435265656
1927602857
1517071608
1565561993
985966026
351546796
929618429
626688448
318979381
1822939672
1497874394
964834779
1296010906
545636610
1597866239
1959915033
642246127
666896204
583605658
440958628
2046592288
636067173
255393321
150696438
52238700
2051067611
1498599259
970695577
114328495
362884969
568301486
1797512670
1200589655
2053612161
1517019252
1484966284
33722651
272668905
2079077827
1022014346
1695961652
634866547
5221147
1772799397
796838694
1936475764
297452726
1921217655
2070557052
1620197209
1124332985
373861480
140955624
909650625
1779663707
2132294229
1306976012
2022707117
81416196
793306910
1240542147
480761371
237598085
1187426640
913550580
1264050611
1227210115
1648791115
1282375811
1442585716
2146158751
7781080
1567712551
216471136
1142922359
1298634206
905406840
2108620694
708817194
1583024338
746502801
403609304
1401792874
1950851139
1864700510
2038967722
1011549376
1693064441
326772445
956155303
1654596304
1474520429
9734782
1582088863
2058951597
1540697848
1849911385
51451049
1214836118
487200180
1291414256
1966937020
1045630949
48763118
1510382459
1774121534
202360784
727718174
1859353984
696459756
1439187440
1291792392
45718702
2082442315
964361048
930136322
918857279
349257516
2834437
321436007
34366822
1770512580
932149391
270034428
621174978
1261569252
987572022
1672612207
1869298820
31606117
659458656
136767538
1754896038
570770994
1236125393
1738041314
229988550
141313528
503189019
210223797
1838124342
1788050338
221872970
1796885806
1781803189
178178013
98023087
171911338
455578293
1602061041
28205701
1680230073
910041307
1171079106
185287457
828112187
1347692952
2051563494
295691920
857538082
1766525982
1947179047
1123646647
1929230565
701708130
521662908
1845703348
22568361
2097010963
1622973981
139585352
260237880
1901611993
581482203
1982332091
95239741
2041978950
1480922235
1496319859
1338331430
11853021
2094413576
1375516081
1516618950
2079037244
225940979
454868811
1818056470
1331719040
672583491
771999329
1723883127
1505135042
1137533942
10635889
610303843
1639130624
168506570
323929667
1175627301
926860236
1177271341
328838156
1563367059
1368611112
130016923
553105708
1633907247
1394688848
1193869295
315696747
1474863760
736492630
616417463
1357942638
641379897
1470016675
940092131
170842627
1559324775
166838798
1530595588
1064782393
1488222878
1565547779
435547520
940731955
1599618509
551890667
570508453
894184525
720740064
536628236
1224767384
875130720
2046719330
85545213
1983761809
987702262
646453349
1607129944
786484681
2090000511
830868781
610666218
1741664232
1478432533
1730758262
1109060884
490515685
1414046119
727075792
500497530
1954787885
1842204088
575575013
579525739
872579927
467682100
691772291
1825640140
1323079944
643634029
1353481193
1137181995
1342021597
394020585
143848868
76743309
752674038
1976701011
2122909279
1135287174
22543293
342752025
1721615014
2016037672
653759373
1215097322
1217822620
2118376958
1778987244
1118705278
272452179
1019348684
276445612
897470740
1625116259
866518969
1694731297
217931038
614599937
593939114
144535344
948536081
380321995
784203281
1959607646
793789980
1907360931
892176425
1515083751
1254184155
891122802
314116836
2027082591
733664822
976975054
1692539060
1248919137
849014844
1064032523
1361673409
1438429291
1225931983
1316541420
422370457
1116893912
1957509834
492681918
995663160
1637139386
693485905
540546579
286066013
1411845185
497759290
1876207391
651274214
335871251
84375453
333101604
2102708226
98259921
1394426471
974675521
946757900
2089447853
1522144811
1018680319
939840811
397266624
1507370922
1175332905
1840330827
537711658
1931668238
1435147221
366426210
1036618869
1815621538
1641645651
1801502616
1559596009
129999826
162675813
1529453846
461318524
1877872721
1800016384
886098283
655913259
1490235125
1864157104
2124442812
831633515
1300534017
2104626568
900620437
1032559281
870324583
387133933
1871719295
1346641068
894296904
1100872205
2093975765
178211512
1287299554
1347694920
1289701001
471535536
163775224
367062468
2063653354
1372069507
493948031
1451836619
189102338
1445626468
524895320
589571759
391124821
1299285381
2086103968
1025047532
1073416092
1172800713
1762329037
655541436
168661650
1952296412
53146983
611655568
2052455476
326491887
1496254369
2106634951
101690271
1698842120
786994924
1546233650
1332429222
947702901
51556796
1807651811
869058292
1267379546
252553600
1769978187
65780342
1810355956
762299437
251395316
1247148942
736312860
2063733727
109877739
2109132362
656387371
2073101518
1927853870
2072290307
393143149
1929554408
1368685495
1795682051
1372452809
48476404
165002488
1427914700
895469729
738010360
393900062
1718864714
2064912603
1936925898
513740486
1872943076
1514806349
1097898680
59097704
1378613662
1535854136
121849819
1198168277
58455902
834032240
783659058
1104207140
1765242021
1540079296
1541386206
1390783821
518678803
1418664187
119278844
1773865497
950966398
1868199016
1002414904
1511867482
1422842094
246076785
1845843924
1346147777
694898480
529537327
1933519224
994609070
2143440569
2099893756
121277979
591595817
390526096
1162962901
259377415
801980119
1916627992
935343462
70035215
177119512
1314172653
464843587
1206397375
666758341
643012622
484351923
1439562646
456980494
1049479472
36174363
1585368349
593823387
1937918744
2119546580
188969365
953305135
1644028055
377441548
1681086272
627105944
559169936
667388215
1052191434
2100826297
1263145313
808084343
1010395212
2043027456
695291270
267841967
262091896
851186351
1652860548
575458739
50514512
1181276320
1227356719
413342107
1110549862
1784583745
1254605645
249319267
310506435
790091277
82338599
1034344524
830796429
1697398866
1129562430
534790739
670711482
851163981
620101438
1426936270
1838597672
406449464
1999380262
1533026241
712211159
120078028
947227057
1951527392
814416392
836082240
167097552
183338198
968853801
427215303
120843718
218307917
1451081143
1800591915
553912184
2139717270
339342954
1103941735
125548281
810845484
1469987844
1626686144
953079713
1819893203
1744391114
440855674
909239760
1785475320
1475893689
271698764
2024432637
937229361
1200988490
2131480363
51075644
1505710931
1489097951
1327283159
1725912903
1955682368
22642084
1239781912
2086162479
550205010
1572721911
1872438509
2119691225
1595625135
1843132871
41982992
778006537
1751265221
1142981370
1715227505
286018298
953652072
94988507
659966417
540232577
1878953992
230299749
1178886062
297393947
842585587
61997296
652477225
1721417108
1677152329
1738044690
1331443784
4177013
2003299452
739941174
1344234450
1079062519
1226161842
411577845
1307521167
1689983413
669873953
691747863
1639585060
1251099458
396970752
572012961
379673008
1981122792
1135747061
991090622
1536636223
1421632334
189866454
1165703544
909305012
54515521
520528363
1690194552
411827055
1494274597
1093627387
213831567
568509097
1546841546
1764725622
239517581
2053285887
2032567213
2001806213
401060170
73573599
606540151
724971447
1859347147
1250183018
1233117554
1919205445
107944765
1393064086
1273502906
993595459
1665125952
1120844338
77940737
2116279767
538574394
1558194771
1537990648
1550270311
264105118
1717620262
58109561
1587292982
455061137
287384431
1498949695
1910569923
858851738
1036246033
112480589
1405062679
2031693534
660836285
782881149
2067509574
354195254
344011066
1038960142
1087945458
632977023
1655101689
1920597456
879444968
16162118
1526637946
1205124393
758235412
467221225
634002968
863391082
1899310992
816370574
222123893
180862196
1128649488
1907670478
1431636169
1783796220
532941461
793161873
1004362943
1275089803
1665554341
850408039
902824839
1646888817
1781147312
55691354
1958076091
593237086
1286873324
181121810
110864506
2069022951
1161099217
436734399
759280008
809825599
900020137
1778358402
1961532845
1959733343
1820395947
877900222
596662875
1228876416
231987067
752983467
890171341
2024001216
1946569397
2130348910
2079997700
1855796252
950104170
351169280
1675230863
394822200
151922629
1540042681
1339058905
1098968811
104446856
702766383
1407919289
1879832132
155840752
361651352
1526898501
365571455
948202623
1500974393
2145858235
952403368
1715892673
615625330
2109492966
1363017553
134320136
2094687507
99420013
209109574
719602482
586228708
58508559
1633269646
1586427159
1543841406
749853410
1109282268
4549437
1431668889
1504959500
1254764019
310274478
1836503974
701601263
796528641
1819223755
476224704
101545784
658327122
1541867772
1145255130
1323266339
1509440975
2144258828
368345754
885803770
1755860153
459644877
130992051
265342655
834437288
1449469188
1820413894
2018444732
8991946
2026439480
115419287
704239621
320613129
553309438
668233305
772354927
892697369
2045057681
1969591624
1617646447
708391024
1522950600
1346538663
1080960767
1552695050
493119124
2125406938
1581877281
1531784483
762885977
1950163630
1427045794
540497661
588401581
1836738046
1059420537
2049979077
1226565331
1631063362
874164341
240339647
2090847418
1412802375
1607262616
916362643
1229567915
1094626795
1508147468
83081900
37236660
630548486
229053737
335764600
1753602932
662545258
987162320
1652891178
859282696
1608666087
1188749754
1948265125
1832324153
1565702613
705763642
1434168368
1200370433
1107353664
162833165
1553281214
1504269757
1262760101
1760642641
1283773051
485663996
1661547653
321271430
328270426
1380901809
775628001
1450667164
2068258340
1959681213
959398005
454656429
1990054479
859484378
1456372368
758770450
1149846329
504809004
863811367
1466006221
1423778206
1133160619
488016952
378948737
1449944458
637647725
2114737060
378474705
79310051
1888232376
1284089608
941252647
584791134
1594557516
2116803294
1344418464
495140863
643168532
16791645
1471254495
461766839
1196681623
6172887
1524894183
1243487373
1639367716
464985228
1400046490
630432547
921481431
1752726109
1341553060
512070677
9848692
38606324
222709425
1502768643
2085427240
382331287
478684125
1467155508
1248237684
1641628968
1153923328
74343916
1299141518
1184799407
1684657961
1827033285
1602383701
1186277346
421398989
2067386841
1422981715
155934102
1722090170
1669704076
1024615140
743995776
4265370
185723065
141395349
318802511
173460642
1576090799
612773634
1599135949
1151188467
152140607
1438669771
566770993
1468675848
465913812
1301982655
268900572
2064565147
740954511
1080667792
1192532679
576800548
334444630
1750766460
484561123
365886925
653076764
722961303
35323738
318128041
400879235
1085574565
1145816511
282509455
1567424159
58914201
2108987090
577040749
751795149
2128438296
1716049896
1288075166
1896169123
508711502
371490658
244241052
301234474
1770652636
1575919338
981337778
1865835141
1875741747
560797368
1528340991
940460727
149999708
1096974400
281613835
434346719
912753954
268089380
1110124093
1358989305
1168613018
916116164
891785849
318979381
1941444274
2034232889
1132570582
232157789
252358249
2114832493
1840528750
871194985
1990673166
1338425320
447767909
870470995
1442850588
465233603
54403857
871752012
1932296741
986791792
1022545035
1194252951
1270648246
1834263217
902714143
2057769286
142816900
595009818
1026946857
2091522875
1805205931
979976492
1209871377
340090454
878569126
1890610371
1615550829
815062309
469742428
108297435
1878388167
1997297592
1279779125
1258849717
1791655223
210446240
444178676
1920996111
2229647
116529471
244829276
1097184175
429480139
834620688
489144672
1906382066
617766482
244268302
1310698813
1917894926
545774504
194615462
1605702591
1317762179
1040531468
1108333462
564137188
990100717
287715834
1105289210
689149243
1669497993
341257178
1446254351
295572976
1076756021
1093018842
738530655
1133721876
1619414745
324894639
2136472642
828145182
224923500
1317406812
139169907
89827918
524689563
1033854138
1418035333
1076640951
171455414
479610660
1712268130
443940569
635351182
1145205021
154008050
1781851746
53527164
1470403921
997957853
1094363780
2047057017
37057190
557820832
1783779068
1689459291
1662687965
1995060342
528914557
477735610
674133846
1959768441
1294775894
466255556
1545787964
1775293591
1897289077
2099255951
520362519
2095635543
1119968857
99116484
1512559832
684845544
1475011663
1904042082
157268438
1976060939
1112051649
1385770800
1256242918
1676119390
870259852
605310566
499836691
1120611854
1983626238
905243390
1841502613
897345483
1903825192
934172797
516911935
843066921
663859378
1629511096
654526449
434364649
2093737785
1392763711
53809473
2049390512
196455567
1434885018
1782989457
23338756
1523903823
1831317608
303857463
2090843191
1827197692
1101606659
344409723
168195653
1099426928
370891559
1869469082
351229330
1759536274
1229536169
434505674
1973450425
183749252
1813680054
1274349992
1499506938
1888848004
1798966237
1505888715
114480079
1368920725
1424416377
1726867809
298205549
1421753800
810833548
808022671
1664844304
516446877
481277833
296989489
1027547700
1492898180
674490707
453434607
1520048248
1948338215
703180052
187321713
1892680624
1462587373
1771881253
193777947
22167183
1541083796
1143008671
392988059
357679790
218116669
1841051463
1074716000
813232440
1677983728
1612715566
2044914689
55490392
1752800403
806897980
906575844
941705503
1793091437
262307451
337359593
1846043971
2010411166
1398251913
831935578
1838399229
946126539
2117038644
556427750
906163481
1260638624
437124960
1036016981
1544152005
338598739
1814778583
20064310
2038300802
281341484
1745540978
2059182865
423947990
2146709466
777474548
1692886949
1682575983
621919787
785424926
1449717158
940462336
1349621223
1657678098
1150086982
1620545155
622506406
334602358
339213417
978147711
641441558
202113159
575930111
282740072
2076058838
441439961
890172482
545600969
1554945799
1693751405
1459209054
1026512954
1506112373
1692706595
670401113
1715293380
694667974
780078326
670760698
392033330
1947557089
1645372650
61883372
1501046175
970345169
2057105731
843316322
257299047
1151040888
23152763
1075480269
1141943279
1901620730
2009210921
767190447
192312686
2052138004
1613300625
799692988
1895386129
35597567
1187384015
1492071587
1459503724
852848151
1912717131
1099281661
88142793
1208415313
326322655
752737520
602246337
1368201833
1604082729
679715418
1557417520
1490716362
742421406
242494872
119397897
2009175383
648591222
1699713846
497466822
1536400478
2144374560
1249805808
1387479877
1961852446
1372060772
114908738
391773487
160946818
1059704621
1500272435
651089385
760385177
258145386
1750702630
260643921
641370442
1467955197
1474620196
1073323676
1562038839
1654643863
739258376
1547144824
351002585
1778938033
729701163
650368929
135759831
549650382
1121806492
1430631566
350203857
2126748227
1759440367
1807575579
1104743679
53574749
1784432448
35581076
577300624
1143977533
772533071
1912417981
596846005
1067948602
1442645582
1375677384
1006669628
261339977
36034972
690947037
486472152
819163563
1637916725
1108949401
2041512997
1781681113
1202371333
230122422
518672673
1045515815
995230567
1296824833
2110637198
1163241874
1450928690
372915009
1952762203
1255699678
1684640167
1002685938
1053087399
1454919456
1929472491
420121873
1958494745
1450413678
637036536
1305953193
1276645315
2016147006
1906881075
1690398221
1111125463
1155773690
1919304468
640150889
93618356
2122281767
339752040
1507813501
1409734230
1553435395
1954971121
565783337
2143325479
1361367259
1645700363
1147826327
1896731776
1080562634
1540315448
1872039823
263451454
1944664265
795372214
96156912
1811853534
831373410
560917145
347110923
1000405833
799780106
1408285299
1123709036
186043307
2008375592
1311681450
1033674822
1357113878
1454655901
1968042439
598958320
1394371416
1289706106
1538566519
1978105929
121473072
170169091
1331866400
1376442552
80284564
1242802628
1245526669
1209268996
822397122
1024141084
884941619
2103002500
1446198488
647492449
606858579
928433336
1501485004
280978153
657761415
1577624278
1368852016
1378698812
1562587002
1951696232
1771048772
365546954
1010685360
625968950
804997522
1988669763
1292576609
153977327
628831819
2137168535
721297653
557471422
903980209
270694102
622785500
1839284408
1669687202
1037564210
237183497
1720235976
1942822907
2003801924
551752761
1899848642
1142435347
1070564081
1320721960
798214793
2135809306
234049282
1383227599
1754167570
640943452
152509047
713939077
543590301
1025791986
2074033124
1278031729
924361024
1221414641
1661640355
238195650
1195972097
121994088
457892977
916212099
974144606
1889487252
940208037
2140560820
1758303524
1796767430
1775300893
2002640225
2122692499
717183256
1598134345
1254150169
2070253515
1980232991
364036472
48115400
1248249175
1223224569
1563121322
557027685
1845269970
1718769727
337387308
1162453851
457168205
1304023796
989985469
1361345321
822566238
502757631
691256457
1951816656
1276135432
184485006
1650907885
1557255490
1924988560
1410237266
1591864772
2061762117
124077248
20331480
798883711
160140888
1205251067
516556480
1823331748
746141666
2100587169
2120187175
1128776776
1500951106
142840529
1004656538
567581252
338399539
1512913161
1886633686
718564035
1519004404
593734340
732619480
1609494340
286065813
1560766237
470823877
416823993
696606415
1481673032
1433275279
760689417
1367714749
212759933
1518154485
1258755329
1761381846
1215258526
74587344
1383539240
1877360836
57771316
174737831
414849973
457906730
1117447319
1652250864
270563368
828465619
846322608
879711990
1490288849
1507294021
1527083574
751360812
1185658393
621876482
589628783
703501816
131927734
1105384000
581356077
521387789
1086198932
709740361
391714056
533993221
26044710
501464525
1339829452
564880176
34116455
916109381
1812726263
117620660
897285063
1827589535
1145812656
1074825849
1808533891
883831081
522522164
833184949
225369041
2004522909
271128101
193718880
1216734632
1285471331
394040341
72586009
833104793
1785463829
1763632472
427156355
238621518
2103615605
786527132
1869544380
971483873
1647755794
568196775
2032400825
240952688
263988683
1140293458
1820041756
774665688
2132649992
554419123
311987861
964426471
61320075
1762672970
1745069237
1194385146
1242519761
804147522
1390260705
524211406
1532725401
1952394780
591496949
1590727184
107275566
757743231
304291199
118877060
165087221
1335887843
1126924722
1702491146
463809076
1447696456
1869605988
158212390
1497011718
1213474482
1969427348
1711145053
1157827539
2099992283
696306206
1254959668
1483629716
2061764759
715014586
374686607
1470812058
1000237955
931213407
1769806856
801432943
252766711
505723143
1182825415
1049663181
37146938
1480411880
451759513
1146680622
430904234
1010032495
990396817
980617818
1269614291
1772565623
215340035
2091421404
1206052840
643254008
2106821022
1472579375
215317451
710368391
384492202
243423030
132150978
1422722481
711518337
1039910223
613159286
80259064
2028501224
1028582623
1634189466
1779777948
862004449
1171195490
1684798018
131226119
513254804
656949408
1087334235
1033888992
251723675
694899121
1234567379
182139227
393604941
1387775274
1056944496
2015956117
391052746
1119981771
358015721
177209577
117305752
949710530
866226127
211060698
1785205175
524689303
1539366153
1678144820
2113724233
145028130
1215764125
494740512
438587900
1259637423
181945993
2053475077
1337282048
1478695897
92628704
773863854
1754305501
1403715222
838671636
1376146544
2130362228
31573046
1548349599
272701833
795418784
366441325
1743260983
282501767
407425529
2125636674
1850981990
973182299
1962551749
2097818229
275635586
646049833
714407711
1074748819
947867981
704492715
16237534
417135099
1831326217
452746534
184533232
1396955771
1565783044
1950298254
580985890
1257868842
536843845
345570090
1158574826
54187249
1118148347
1805938732
1966978214
707187461
1434366435
1575604392
626599720
604865319
599390883
775152668
104779174
2102451808
2100466959
1433219130
1372063279
646798595
475201665
2125680544
1862497124
82023323
1482208117
1596851743
2006728593
201883591
1936456675
578790783
459029940
6356915
705711798
618268485
514197652
1955258404
604938105
135560576
128294220
1254231053
677391742
32444977
626262886
1172969098
324661697
1080101717
1258356901
282999400
788565313
597060073
1200160132
950037293
781626356
1954571540
1434165465
638810877
1064797630
1408870989
764286234
996804757
538504302
501485644
1948700567
2010415122
1571317445
394329070
2044327907
489639979
2098644407
138075377
1546824822
176984073
746706539
2116177170
55259637
1647408610
687047969
558139745
797269322
961867098
1986927183
1083688652
725165628
1550151448
2018546737
1642115559
1788336024
1860903352
160258431
640125777
478345446
1197538551
492206793
7043277
264838698
155585450
1988028935
1995059898
2043061491
1610956226
765195781
164405465
236528843
1865065040
1405641896
592286287
1833187679
1944993946
1724404912
2019122849
364711962
228932615
522544074
726793890
1647642289
1157891932
643934385
759126300
901371679
1619450864
1719601524
253573265
1637299582
1736042454
3058808
1941534945
1548100177
114800679
522227105
1022141979
1416928957
54205159
1451348290
1671736460
33216496
1298696588
1550343146
1755290390
1605900276
1160293335
1739566612
317133117
1843143571
741499262
854326543
662890204
1840896352
2083482077
438256852
463457445
830915203
283874737
1309943585
1790351048
221400702
233351911
1919169885
1992329868
1360688794
986654936
1350701021
1473993335
1454540593
1246493967
118181985
497098492
917787166
241026603
404924736
1806919460
597463881
1775409303
261057130
554201944
362222547
1949986324
865795459
217741458
516823929
4717327
1451606339
1011251566
332967324
941652357
317003447
244423608
269333791
1408743671
470394872
321163756
1697467149
735005015
1808274372
15949986
102163033
1806234919
2099717865
1442618968
1281550895
1412156005
713116393
1486376196
1474393896
1448003304
1636420434
1385023020
914568224
1713448648
596384578
1788417924
651710691
1874414332
2007218923
53646120
2143104581
255748436
780556762
1611195306
1692167783
2014753505
2618997
651766287
781894757
73903503
1094761221
1483005572
1229311536
2032082462
2055691102
1326259999
1263303424
1800999337
2011872353
2001644014
851449173
450760047
1790802969
1174366840
1332851344
1219458900
587114755
1525057865
80163540
413438352
1556052192
2097600110
100008530
376601956
1533302469
1698129990
1653559136
1544088643
1970207019
455723830
1823264187
1116189604
82789099
240609346
1500862099
45637163
1218181553
973727709
2009915181
161032161
1834343857
979453084
1339311031
1465984765
2022808212
966265407
1714915190
1190823400
1774914462
1673434323
1093713060
561197305
1713910718
466909704
1540913904
1430206598
810084466
822199062
873392767
1776118548
1751210754
383299646
1123708044
352931676
1387090329
1237941174
7058918
1121500799
1142054855
1105220081
381083032
586605760
248238082
1811511788
1192908131
1350347457
675955924
596687420
1119409035
1676307999
1948405322
1846466231
660088621
689865985
935448871
1133481606
863327474
1408638361
438594835
2059255278
1844013226
100373055
227941289
1190705978
142227119
138355073
696552838
401887415
655666467
747099506
2111839845
1217836640
1281209137
1288327091
463135808
1876005866
1655895220
1713004092
1903059328
1490032437
226596428
1368093898
2117480660
1987138651
808614814
1990445650
143906714
1039864574
1969774091
1060836172
1888388923
555458575
216113313
206476004
405804314
1144670074
1193452306
713030776
546462472
1541421183
1673940265
1603084083
1078637532
704199907
2118941989
2027705330
492080687
659711777
1265144188
782230279
10007013
1899582221
1614519934
996141398
1755004709
1063148446
1715131473
646556307
683278709
1671855788
1402844354
1259807704
1798218344
216918240
1625803449
364698167
613868542
701499618
706663744
331713674
337586057
2134728016
1066419243
1360805872
1157170133
951360836
277111476
1689217586
1776630570
1569128491
1112155171
401628304
1990029951
1258930689
308092272
370108504
546751811
1547427612
903716849
2146154523
190449803
1224649026
838416820
1554869068
2072516820
79072359
1249174129
1521406437
1263338984
1558959366
1858187520
1770979507
530760228
1386560018
779504053
2111867144
783547269
1064102263
2100467192
1799054447
1043597224
457463495
486360375
1848292503
1283652291
609997250
887709709
1011050117
879478560
980313511
1761578040
1301072449
1363728927
643912794
1990131347
943379731
1357868728
1422083234
942559068
1446496913
441583619
1815047725
1593604298
821067976
1627532930
1085051089
2116831439
1071333720
1825255359
1622043565
1906803521
1840239057
413012479
323147513
1279481246
1434081863
29948837
1844710076
1654562231
1200363501
1907143576
639227867
1988298338
2045143883
104022478
1823501302
1978889781
351563438
1179708495
1315375473
1934961811
689851280
383284329
230669566
1833170143
1441942955
1994102523
2127427553
1750244590
458214235
642617038
1172497191
994857935
1559501604
417034500
2090693728
1243714839
8038892
634180180
293305584
1636707015
188885650
1874079591
1626051329
468893565
1907248539
170890718
994909660
391593197
77086109
1209173334
1357779701
619728937
1726424861
279469251
1484537345
1765374478
434740190
2070986662
52626584
830341176
1835801500
1253878981
1642291305
1897253932
303019542
388174608
1188979847
1486208496
152628712
1410203478
266744550
1032307485
2080696287
486318418
1633746682
321410101
999415315
541447392
495746577
1055261070
1622090211
727643051
1815289703
1996351043
2115697312
537606689
50485444
641411247
1930611443
880584933
682196959
541449720
2076902323
915343779
741434387
1906377533
1114739761
749699864
408816543
927100772
1684356247
1612308394
1575265822
958938137
1656530288
1666699807
1924176053
1596785626
102113906
1762521648
1068500627
1282605485
914932645
2025206889
1392172400
1572724560
1607848035
1094897151
1697302441
26420398
542359651
1701831137
1064999804
2047889902
2140181754
1827969652
2062543380
2057989458
827589452
1783117615
876123262
1996284623
1894980091
436484804
1806941451
1400690134
387504249
575595707
1466317614
251753121
512967803
1161856386
1589267937
1381782781
755207511
474641243
91480474
816584250
1237967678
1779011335
1638872037
521592014
620229688
1815563807
33253251
918235112
105254332
486473862
866444369
655479178
240499300
1463982470
1426070246
582112212
235761234
1892300451
681138516
1758134120
2084270292
1057590450
471759031
285922665
102708287
1078126329
241563534
551340081
1873743432
912363254
1472085251
1061267596
1088284577
359583212
709935937
469903787
908275695
1072405573
1490048024
1725198289
948415232
902697592
655154716
2143798062
643368867
601070911
965193154
1396099109
1335474032
1480271771
421710725
1667252807
2001470123
534100294
1741410426
1077411364
1319509476
226615371
150392908
1245173967
918679099
625581601
1301435146
872387121
274941894
951061118
1746835678
380889889
1503155633
1908503589
228991934
688877097
486906399
915401017
865293578
483617088
1233687096
350104434
1910870040
1988666475
2085336460
1674927702
2090663397
191847866
1565477662
1419395175
1578505116
1923862764
769871771
1841478883
1220813858
1012480583
886689739
1336358545
727932370
421499848
318657417
438662294
1194767499
1976294122
450650119
357210820
1811486759
43974617
1036502902
864361652
1131674151
965135574
1636675665
1296736686
1809933253
1313239383
321701689
1243064635
999632403
1154179562
546737425
433411090
1849515343
219511484
1430226089
1929527761
658774221
724238718
1788020687
293281287
649656369
474931316
1629234145
2086742801
959014533
846014021
1245786342
2054949930
2082233017
1376189575
240060900
1310742600
1352786462
957595985
138679130
1001826924
1478526446
1802287725
765413868
69367965
1275212120
263268269
459322644
883700228
2030917373
248579778
1395537324
1777267819
1068604310
1789959703
1073114720
1692816193
1684167655
852893950
640603922
361128766
1146438568
745803390
2097356941
1321305853
1696158144
620008406
495074837
1902683300
870190901
2053225170
926129557
1008769388
1097598822
142205745
349427688
748198062
1484398780
2032924707
2057883791
327278255
900182611
2106680653
1541073499
333384729
1906124175
292432338
101409197
1254609402
1803976370
185286348
37481251
1714156094
1992335718
801929769
1427842270
1799356119
1298331174
805098167
1032150204
221432055
1133143940
2124270791
1883197233
1769717167
609681109
1707474793
189865696
2074453469
1709184500
1890748118
838522489
1578511055
99823321
611310516
981529981
1919828233
985756740
877126739
1504353322
1960881556
794295060
154901651
437588260
306680702
337493330
1027024383
1717509424
1773058939
162611375
1178491212
1325868539
2057459424
1039143415
490550471
721775540
577491597
1792834690
2103701992
74909948
1397964778
2016112764
2507208
1076034659
1164603291
248093801
779573664
78044166
656472187
2124664757
1809989128
281397734
1405380590
842356146
1186238133
1907267303
1473182280
1078997474
1406007106
1532418788
784622037
1296831909
291084208
55823699
749341919
1133795197
237164509
973257370
1343390717
3859344
1967266436
643295649
1573475823
367114076
846531818
672298242
602257943
275614389
1433685791
378746899
1911905554
1863867225
2080246283
2103543962
216425088
758124188
217397037
1062664226
257145688
1382394777
709664161
490506669
2085684187
2044753390
501094499
1533198149
1449117449
152613569
808311876
1380400930
1411598510
719660558
1130202733
2025631947
1490624552
427789019
125440128
1946264395
1633561830
716722860
2036897914
350131132
1105513757
301721775
895324731
723887167
1111574386
75075337
382595500
1648481115
1883182200
1895217781
305913113
1256695984
1818579434
808545408
1344523442
1686794437
185347755
1897507879
1144146728
2137374371
1582238134
1346231806
389842311
481624493
1377093792
1419906454
1323227879
739613610
1514113908
1503369720
1216385554
1824341088
453978604
857969553
2070042446
1071157724
54187647
1610113100
773725010
1417257258
1565374665
1063195249
1397081882
1942641141
105333452
1053988687
1632691144
1295687526
617499935
1956046111
743202273
172861317
1968816174
315741570
801149987
1608634911
1792955823
518073841
2011030407
548484469
1586417711
438189967
1456841822
1268725728
427848577
395172612
1102813286
1869362426
215391355
29027732
128001633
1390725080
863791951
606326918
90170036
1137006141
1091698733
645304578
904775783
1542393091
645759532
1299921952
1743421107
1856492336
449099021
452669487
1738677888
1897948568
1413220570
1627445322
42681073
1234123727
991886511
1976203477
655417032
98794534
1423594553
349654905
649299743
574616454
469993099
14205486
1329409704
309017329
915161030
1794374779
1701489364
281232819
1965504094
256350828
1139727880
548239524
874781361
1708358159
859381833
1847328647
921241848
1697141619
1183598445
2082462678
1219045906
265734670
1277909634
1262697552
1616215717
525148897
1606689898
1197485329
1772295613
1128767846
163387493
1224258565
1158329687
1150845975
1081357113
894809185
690571179
1262513856
1682493930
1624817910
2132580943
1867785459
1286319243
1192676726
1086191777
428922903
1057747361
2124031244
79528770
491141119
1008229851
2000656623
402247570
1754390927
1238216392
999103768
2023558343
593625835
317575125
378181106
355470281
1540288224
347000377
1614892584
438300540
40075393
1546112207
1011378187
366336199
1562743507
507559510
982591440
796965342
538096867
859911155
1155848715
680988744
764831716
1730824373
302516592
358831426
788783954
206982959
1866437350
160336463
144898577
2012799664
151297884
319359540
1768516123
1531148173
1868615268
372878892
1787458793
1540641425
1464404234
496403077
1921161752
1011871424
1375398066
1606805918
127752284
115110972
1425161658
1227350420
414806028
173178527
1903642169
1904321585
1292668951
467423019
19697881
1537250843
1701195459
1151745817
1930600289
1653762070
2085103299
1496431189
267635659
869412270
123317743
587002956
589554081
1235223502
520035663
664486931
309063171
640994648
1724538472
909224449
88690828
1158700505
1770717033
1404109972
97033945
1951918834
864776514
1502784901
2047584683
1201712152
1178235238
1166259059
1817012310
542867058
1315594807
1775294096
1556375606
1333445147
1511606666
2067811483
1358000522
1184911929
890959111
1196403514
512655953
922625705
129206797
690851140
1734639425
2045389681
1238692086
602810070
1226337853
2123819623
2089325524
1278988734
278112615
454654326
1811425381
2009186429
660939591
149702395
1301513318
845743709
1850633375
2024216996
667414232
1826634105
49375597
344306432
29514882
1272465548
944787530
217960948
1392810158
1713678944
1555969026
981905820
510487375
751319989
555396693
1079400487
1922172025
1108119583
910925990
1965962606
1616441397
1355807808
1284945333
1131742850
440765810
184196833
735479602
1876960304
804261834
1809736159
1182686891
1960310635
1821386665
142841747
912065703
1712625633
1530744487
542434885
102580114
1268937103
53771914
1419173789
1532707014
1029370552
1892704807
723568753
1985463764
48582712
1807701824
482093288
700254591
533406401
1046520875
300255134
1579421795
1138942648
288748616
1288718451
58132854
1400635633
2000569449
1373517475
1605902785
1133662918
1759135146
2146283664
928269464
1536176422
2145535864
1879468539
1147232588
1479217038
353575372
1791735336
1905093134
938453408
1799567750
1566812566
1649033397
1302126071
823912100
842182124
762209972
1151410928
908926679
903001189
598752797
1239235409
699131102
1182695239
1243995472
173791477
1374156160
592846308
2109534654
1023245650
436331357
969326425
2071594729
105576352
577288549
772001428
80861752
889975280
1344830920
1360909487
390860403
1339103272
1561825946
781620294
801234979
1064005837
209417519
370060360
274615907
1149828541
484435174
925992561
191552486
1782494002
1837123137
463648642
44629205
1713327161
2085908783
1591306571
775589391
640948567
281902975
1480619784
1054850428
11718447
1370289484
1570080088
1601243674
1946494856
1488153074
1372921167
2001288337
1297519934
2098905114
285727325
1949744449
35791266
1982294171
829192858
1747565213
2144396236
1486634168
219188159
1346042996
1126873664
650088503
334299594
1190424825
1346614914
392557695
1155238716
198937576
185455111
2135422792
1210902929
1408752103
1052119254
39423133
414655944
694020999
1552918270
1808296348
1485140841
678975010
1063984415
856257500
1400934251
1350546607
585444087
1517399573
1718842940
833504096
2084952959
424653705
2125281853
1166646137
1263925150
901340534
431864894
551302515
623869513
803594834
1711730450
2040412917
1789535010
1953472047
328983423
1919799371
1304908913
67194219
1762484545
984985570
255406290
1252655661
690445933
583573777
1317443405
711302299
1650588011
329222197
860067206
1754611464
1359733961
1033673454
1096639276
545369761
371017936
2016519910
1526733133
178058298
1906120619
912502586
939437249
96863389
1375840696
1843586690
364668228
1027183077
2032190551
1398773812
181962420
550264379
1687141457
487568812
306645650
1252085236
445814381
1427095627
379727617
1885501315
1822070690
716363546
1184671789
1715267053
1076573269
1439146241
298852711
1302776038
2095506251
555685430
213613836
1912297134
1922185480
1399684868
286827183
1372044435
108635766
70631940
1481561894
423798565
505442371
42045194
987070192
2047975437
1830398847
923984181
1622675809
1028353616
459463633
565628511
1530223144
322272700
361293221
628176073
199190484
120820878
176621907
719125527
7988188
1647660130
1331904124
717017494
1164342950
831070621
1073164959
313517399
303604847
1160014260
722782557
1755972411
1434951880
118074787
1407355342
1278596723
234586405
339004293
854019440
2005082702
1362730996
336192304
1399492843
595213181
99819610
2066567295
689017629
1949494933
1710238232
759667226
745778053
572039738
1099924556
393521742
255902167
692294272
81515859
1184284021
2080870789
1144074439
529870220
1120000213
622170460
2031099787
1595697923
302677971
328857010
860480359
1556892277
104723173
1158844908
1815173360
1158135338
37621106
1882621464
874196516
1676442870
1156080179
1920219620
1613203837
14927692
1921732660
1752884127
2045196431
976209136
1272633704
544560151
531311888
1547656481
391127440
929284258
212992217
1010477747
1645559951
504196575
1394500350
1246477956
1368956072
557049980
1620208772
1196527241
2071497999
413773813
350041320
490155148
1236956483
1533784272
1766633760
1242213012
539797809
1503012485
145799268
1452888610
337865232
1383479807
1067285172
487295677
1817690261
1576029023
86238965
849713479
682865447
545801996
1546020032
575149767
1632689793
805029220
2009952838
1984192075
1294638884
2070546578
230470573
979885261
977746753
865004786
1426576494
1828354065
1598030296
1616328653
1222468702
2140966085
1223799775
320988078
1605310330
157291274
828084356
1492663848
1968359639
428569089
1892546990
1861832068
1980701360
1240117000
1749766437
201972202
1709140038
1149087883
1930613248
1701136002
106562432
2053838969
1203299516
357369202
1744479433
1734987369
508092561
313194176
45899355
640360907
1147487480
1953751171
505739063
540815143
592662318
1240905075
485427205
1641532304
936521035
194226247
515492479
855276076
257088464
358773995
604499534
1741129751
1002253026
658390211
852940217
405590073
1521099101
627464422
1181488965
188245216
1330091597
127362894
759561344
2136420659
603710623
1640561245
1933216114
1942935584
1561641737
2001890405
915868713
1623179262
1494435401
327927821
1121400669
369228372
2040314928
870394768
171944646
2067294560
1338364070
1549983015
1632651066
1903016
616242870
1929969863
1341474328
230965247
1905224956
828595227
723843327
1215971743
1042205143
449664922
903296306
1799998193
22329889
2076290154
1097658912
134998035
1769944440
1919630630
231578332
1744655394
572707281
116269844
1868452408
1391557481
220560817
337320199
1296396447
286071868
1529267582
445498958
543700983
99307779
1007520530
651681818
2054319928
1346871240
1148609859
846257137
849102388
43594323
681973472
175817790
385478679
1223226044
255873931
1938633775
746005285
784525775
979564896
1263362602
605984084
2040506697
1268996355
1485814660
330873640
1563439201
1441266514
2009249535
1469307032
942224883
1490491598
1654202105
289241311
1111007682
1806557176
157303611
880399097
1698999859
641345683
89113358
1409229567
2127849739
237651696
2015334651
1187524687
795256364
1790499124
333466239
1956615876
940697360
738197364
1156805229
1494856700
2055909546
1610867219
1213166773
123842021
214532661
1266929800
1531951779
178694411
1384077994
1641032008
1992090856
1420763443
1437093242
1529083761
1790424881
1003696360
775906831
1082474273
2067225353
394178276
1379931477
532954013
464149476
1208900264
998517581
263633626
1111813712
1369141453
134896971
107564181
1082588892
1016140289
1873760787
441282766
140069544
1833060980
764347910
534967536
1030113451
1499705021
719873205
2066274745
779686188
996467077
1720155668
909428889
142910957
1889702271
1284954818
308933931
1164304074
1353679978
1071730303
1977241853
723883706
1155675350
1514439587
1985089087
1765708026
182055033
1771183521
415101937
849465477
1066626788
1240134667
351042868
1882008050
245121503
276545343
1969081230
1918003463
138116869
2142086722
307915733
30999791
1561452201
1997136427
1867980498
1320292153
1777700432
641418822
682638338
1074027763
337109726
418802069
771288301
1804170400
45156673
1565757941
346805991
1167311319
971004848
1480777796
495338955
896909369
5842933
743345743
402671255
1140765601
550618518
1515703346
1282777381
1890173593
1800689825
1460328413
852570377
650490091
586144809
994979735
1654977864
1407585364
232238674
1593840102
1151179728
1531746294
1013372946
1741434770
986195329
1209681728
700633307
711435670
979616891
448074824
568739909
1376211653
1720090679
1104641826
147413539
1440035893
24486385
1954750663
1879475359
1127763463
1386841
1203589377
4083684
2108502903
533684736
3157926
2047469480
665358893
808027568
5069341
51673768
734591360
2122549389
2019671943
1031335332
1522685971
2113444847
881859295
668594474
1923964774
1041671018
387107245
2123763011
914130578
673619974
487008816
1057648754
1490361451
2130399786
1806927795
1112149417
1322964036
377246412
539688391
957842525
1994174968
7734358
978389315
1586970101
755421236
1964149392
1599092372
709025707
521904302
1432544710
971422648
1399111693
1047698654
926436160
439074378
1417045420
1505792711
1235368698
1279048277
61340517
1909047750
191973416
284268243
607697687
334533601
1756289193
399723911
990587357
291498456
988471808
333293542
1317766272
308768768
1189489082
594978584
296557349
1035905504
2053421012
1369934976
1682101901
1351232675
280370205
394987788
2016939110
406848598
577596587
320389768
2076918053
1111554164
955543064
444560655
281398676
1420973719
227380925
1717278350
378755281
845493950
980811931
606831952
887322775
1375520792
255083498
1020939194
296209430
1714272124
188576537
1485601327
1290408238
2141306545
677472422
1724299689
1284271184
635976407
1055586853
357236310
328172843
1919609539
771431512
311966784
1906619044
757059980
2020379818
787264572
1934721228
1720581000
1438272127
1521532059
1367504789
903521465
2025870126
1430753840
704861365
23163004
1406183156
720038844
2090277120
1544813329
590690152
1336784824
935824200
1266944342
958353101
608546058
449733706
1026577767
1514475051
1655252078
1187250372
665045735
753634543
1891923238
880986626
946959544
2137893491
516737405
1729736151
821558459
1284381341
1214968332
606457185
1743241529
1695018435
547709523
1473081439
431250223
574360652
1147541435
374735051
1275000225
446338921
1399475700
492928039
1532281492
702015547
1122676856
273191999
216585801
379648608
361683517
1793050952
420270409
316645047
1547747477
1332966710
464048316
763237000
1905816863
1143707195
491858366
1904981296
754830207
86357998
1925592173
2072328388
520783836
2024920552
439913106
178192925
542559511
1469387648
1791100789
222803068
1413669973
1804815949
906837339
679179542
1745287523
102987649
1146785301
1351818078
2030327051
1059070008
308610728
2086994242
1468566757
971894264
487530962
1774261061
486036869
1440793226
1837432626
951390090
1259561351
1030839825
30833754
328911981
1378838345
1715845986
1472088788
293835804
730485958
1516934867
1448062552
93749222
693651931
777290718
1391417761
808898107
1877867839
1320221214
1403912997
1150792100
1431125918
807472684
1162826141
1405894147
1218755024
1707013495
1377134747
1582792518
1224315153
565985983
211400530
963303786
1737490964
1658538602
802857024
1782827308
1743024875
2062410591
436584422
588840722
2083663867
1754103332
126878365
459729467
1557745550
1491157153
748230679
1204519839
288531146
179021409
1944771730
1887414105
752420662
1447848474
1971900897
130617753
1982024098
185651221
656756954
401255366
1864942927
1598839857
192086098
1610104955
1969871352
393268328
2100927609
1043917744
554782805
1545446028
1540974595
46958610
1143263243
1024813850
885430809
37713987
55153544
1022179794
1244834176
233318780
628334667
595453971
171825632
1725078435
1335258985
1740218651
1452650454
652224874
528306511
1175353566
688411511
735771629
119038435
1276041640
2032205641
91900370
1890709093
155995092
1171380331
1660035642
2141272412
352047196
588646248
307606665
1109374076
1755544019
1898802706
34473047
1197711734
1134211895
166766504
943992022
738514362
188963255
795738264
1746904424
2078078293
1906635041
1144135368
564231160
1573978617
1853753847
987893027
1358511577
644599268
437893437
672390323
1343669727
768090910
456970604
1107032898
241792671
924699311
2011448826
442269973
473491483
268064103
1113109
488122409
407251200
359357553
1764775241
1170906522
654843804
2108827096
773832439
216992074
1822011913
2075167356
1883180941
167279554
309929926
262992417
524091257
732131667
231612838
1387147314
390797944
1180155586
1870898317
385533114
1667896553
1276021557
744630614
1601411830
153427829
767566197
1987995386
591182765
755930047
882879763
1793949490
1374192319
60562058
1778252001
1455826837
1415963697
305364590
932762907
856467491
967407797
865842020
378211229
2137944103
2003083176
1423021965
699398657
2072434390
489231193
815619752
1636793044
1140146280
262171671
544529722
847420509
1409862968
1844509552
1232557825
1128745240
470333783
761846580
2055770831
1149305212
529913995
1608489226
1738604175
1917131560
883588834
381700030
1798198775
1213999337
1132999829
1017651638
1482901433
2096198076
2038001723
1351361760
418513831
1192332855
1358558878
15302096
1222807524
156295431
160525355
1462696946
242205344
1601367408
1475239577
516544994
723257463
990112741
1894113139
980898248
1058865791
1628279881
1325602138
1389359655
42503336
1294444238
1124321651
2113789686
1248218311
599595291
1096849268
120385585
1575721781
2084814651
856454054
193584674
880027069
1052058532
12531357
1505244010
1556638091
1648677675
1916188679
815837568
563580429
987374220
2030620718
682050563
1023263867
932288894
273191748
513540784
1689136440
1894037303
1218747266
2091232183
1090163584
1623417462
428603493
747088102
986546129
692522132
1088112603
1225198958
151706913
631209534
1528812564
767704634
687159777
1347857682
895338899
990018877
1350293448
480167504
1738481816
842086476
1157598393
1022458492
667447488
1499919763
1321866914
1156302364
183872820
1314560426
1371994688
1532485311
251042506
1483635014
1702874666
1594382918
852646243
928291349
1268124433
1828064955
1755384246
1588339886
1724228119
1878865435
1220996870
1213378940
652446162
1372523190
684604372
671246991
1280611481
633745425
879576375
1881616588
569815983
43163027
2132185990
590700798
1496453999
1017199482
1640694242
1156232508
399426660
1204376633
446866228
1266488246
484952163
1292082660
356562861
1900970256
56392511
210347133
668121350
639409551
637426308
263839324
1928927160
774741222
319132274
1065307580
1543213695
451632289
1326149225
2114206824
1956932850
115961154
378092558
1540811367
1085647963
1060944862
703759412
1005090854
207185027
169055819
1246472378
1510892324
805987652
769968617
2023264423
616264932
2056471155
1446966968
273296087
1084477526
545140504
1086878562
22540217
1362026301
1745567804
307986732
1191524343
267416071
1282885452
712928663
416796800
704016154
873403892
683830310
600425738
351025504
1284594243
1760214253
581514367
1845203228
20508410
474229278
1930826436
1875415528
1220996870
718654094
367161465
442620652
1096241817
1481693090
662045125
1485501943
933098826
1932726511
1987992800
930988301
1873069888
98421332
65925838
1430386123
554979148
834510212
822162963
1046824637
401130012
1728153072
1750265232
382472962
2052266339
1020966021
1736008624
1003026959
238754679
469675767
2109925446
651647236
50428668
1578833298
990445225
834089733
812688955
640418907
895910198
1663168368
444792866
1837889083
564709803
1234199280
1720091996
1585205270
1311227799
164699526
1691876142
967584444
134340002
188887783
1962411269
722012079
794994403
1424980202
914676469
478514365
1607786365
1383823476
1931479774
1443669714
1394421738
1757018341
1099145177
1158999672
1686169808
363119085
1646062650
1520187763
1145387640
1085203931
945772954
1180226944
1314430186
858972756
608684682
1376499218
275690256
1185070454
81252555
572907790
289588174
1881854955
1832813052
658193831
1785979999
1712694669
567145570
799111017
1205873851
321914356
809731729
1287498783
2062393674
1691494028
437687120
1858160435
763372383
1336210873
20770267
714515844
143966791
986644403
1191626515
1009898680
694117128
226611370
1671539331
623621545
748214454
1490379990
1370597307
301723197
1693502351
362999889
1221581174
481124326
1966724526
2109572152
1358117583
476638849
1972391865
331665222
1099369763
662420127
1106260286
451329942
286052927
895604811
1301972463
1109143316
1385361895
719162776
166720638
945547901
563015779
1848000334
67324612
554342977
2055719723
806820075
1046957478
45341410
1219964801
1855973889
751392329
213570629
1361026665
605095875
1009332676
1256964520
706703592
917822659
188006763
189327208
991013
1803141035
1375620413
838006055
56881291
1225429130
1831476963
1221768201
162095177
276437241
762081559
327517988
207749546
840639851
1340357486
327905085
1392758791
592252628
1430693070
1274939203
879967898
1031227245
266157983
535248942
140920833
427557281
1474825523
1790304688
2051049487
12565245
992239357
1502197055
2052425222
243061750
2052409949
997339479
871181153
1096541150
959642345
1280492086
82160560
925659741
971056756
940072142
1366282292
1609356357
2002162721
850534626
942021171
755060198
1018573463
1624135312
1611751755
131586760
1030016567
2090549071
1033008001
158939808
1518179059
1310289857
1414162096
1137989442
397042179
72914112
973366895
60219870
2123821396
1860063099
1472501733
566308815
395673726
925544489
14385627
294867358
1328033609
890947895
963071932
2036514791
2066091122
2020578652
299702327
665740445
495329455
1608375024
1230016735
1907930120
928677753
597230995
1651932616
1545852434
83688358
1489630403
1614332678
389864144
39039842
740429189
1251970623
791761601
24861849
2063519433
56614665
20649467
1985952958
865199225
592495200
978822984
1850091134
62110742
1050119025
1202628568
1301556203
800278463
771182625
581772781
1534506695
1954741774
460075257
888744286
325935610
626084797
1118716397
633861796
35522158
1803091645
1553274635
189355889
727336818
358982802
1521283128
1642667506
1429869732
1552949550
471148753
62335561
2037310664
1799637430
2144893900
2008731379
1025199333
1212843051
1198890280
811135628
483706699
2026942435
2122218387
19697186
253454851
830268079
105939650
1237670212
1792469657
70098819
1934294999
1359226151
2049090099
1442854014
1059423233
233492272
543044771
300576314
1232996908
1670894813
1783553716
879427717
1777603816
1864536890
539406890
1711897480
554015515
1125415023
1597416748
1851588791
2051231985
1803928573
1416035653
2132589276
883685391
825927109
1886528306
625044937
928263883
915839036
292361845
798989244
1741061766
1045623121
1413106032
1368744903
1519206020
47894447
446840772
638350143
1049129546
388184837
1097725185
177606925
1072193125
80639400
1339082513
1351157345
1886799403
137567201
1501675495
769857264
1271117534
950927517
938169120
385990402
933433153
206166331
1039661560
1458405235
1611006671
830917909
1690272461
1916870829
35442502
235337616
193925659
1314636502
942882043
444655889
1767748584
1688317151
1130027972
1183353444
2045421681
252669117
1412823832
635261475
73920502
1930491868
1918058257
991007307
163673316
1841822522
1837525542
1424300606
195926087
461705850
1473673147
151848732
1898760350
94927960
631834796
390774607
2051272009
1077699659
2115256437
719474116
616667979
1441440247
868431624
1628379595
93171009
2009517408
2086597408
246545518
135422955
273525131
606167364
762774191
2121663396
342939049
878573416
2126235852
408946056
2069714019
683873393
1842911057
1802354265
1533605341
468219061
809255360
79455549
1693460564
587163447
1126612976
1842999049
1161488301
624737680
620222544
2119669995
2014451246
710837432
598477215
932039707
1422233640
1842110857
643952501
1282653526
340209718
2093949144
1342215937
1279795984
1202807405
667978852
808530915
639778693
50443269
2075085011
847038726
584237089
465851346
509348621
802376856
1197803552
619275553
843686143
280719705
723711703
542552198
221419995
1703055489
875642736
791206435
865440727
1191611939
272658741
455175060
2096513970
258977358
890482869
1605932287
1972751646
1398598684
1492244855
1245017971
1264739661
1186674896
852583098
1398274007
1212636680
1106964590
226788991
890606720
393508782
751070920
1008940935
947000700
357079057
2015107047
1676513371
1576196574
1414325275
765886789
496765887
2109850299
1160690136
473405505
59441549
1405500655
1865944253
568750104
622606659
97095192
606860167
740300330
1452446590
913960575
1893097537
103063740
788914675
1199487093
1220925158
1719063371
1815001904
2110445375
627336545
508718275
578680333
509460844
1939337179
832849459
112310299
1448491381
385514756
303804022
821257021
1402098394
1115174726
218174452
1691116917
1491105833
2055805401
673622538
1040383204
1135903804
1706621353
1638477365
1942129782
1227785207
1328061418
1475583239
463248638
729478870
2105837544
32135427
1787864957
1622905427
1129549175
1099271852
107937722
1126644012
617455397
1563710742
853003081
770455587
1347758499
862394645
330255361
186872194
617757233
821395957
215715251
1991832176
2042032444
1997447595
702600049
1911089250
933665736
1055009703
70478146
263004553
1821102260
1590591754
755808128
425043921
1652089087
767608908
110539318
113574544
1470115787
142331953
1624999773
557017741
1249512986
1379286693
282585860
1960983539
873144660
45437278
370218226
1030244339
1376414264
1286155262
1687983248
991876514
681342629
1471157704
2132714324
949797667
640332530
305305907
712206390
944317703
1817893501
1387519722
1821398007
1030470501
1817255703
379058672
1505117520
438306996
2042439183
597171125
524950485
185911432
1398193748
1447943922
1725045447
203127210
411867802
671880049
826669768
75697594
513558013
1553111521
2079645704
1543862214
1105075100
2088088057
1683978172
1618516566
1254578069
1546982787
1697776424
111426796
1968791111
723476015
350410227
93978828
367814111
723223981
1784938365
446045553
1340982678
593381700
1043572758
400747679
143099842
1985031813
1740404683
1648394648
1645384526
297432576
1817286312
2001474313
1043362730
1178270012
418954889
1363484679
1374981957
1123090721
1107346732
885288758
543432750
762932536
1893723429
1966502391
1217418533
2087441824
972878824
1995871024
675562024
690224775
1333702675
2082277402
975884031
1777953340
627244272
884262795
1644734315
1336210154
1466989783
201770998
1922384946
13719627
1664255230
392160788
367248568
1642342526
1975571355
1932489816
278002597
1454259103
162791197
2050042249
1010650809
722419485
744407496
1009080780
1369601241
629644464
1170277816
546856483
249044447
166477735
1475913026
1453349647
1556283954
164132013
1952873248
1003502462
2011215737
1116811896
1547197344
241068803
885449933
475507231
1015014495
74275371
1176300312
15344274
1339321355
2125334904
1105951402
328714136
1178774541
967394183
1620580854
1778988223
138228248
404366891
1703190726
1146492345
1677179991
136611031
1811529352
484770263
662737056
1765931124
116537325
1557876426
1614184916
1675482817
1234021875
173888852
1995717593
1325725386
324441367
1530405184
1403744467
2108518018
1896969101
417423455
2120493679
918268970
1623004926
1682511501
1772931190
501308590
951161874
853407399
437587454
441839067
495654399
657841455
266136464
1533628103
62482158
356346493
994135835
887995187
1652352373
78999256
304704200
537576262
1898307682
771976516
1121203042
1686465799
1791221944
1655271864
1150168927
1570024695
977018825
1215026544
776302635
1737003071
1507898664
951144596
470696344
1432387748
1097535529
1338145469
710827231
915801428
876277235
1971332660
1166984817
520567816
422421538
351823769
1206828805
1788750151
1576109857
1629592876
293083199
629864165
1908163721
2136835327
1678943750
2130037446
930484854
686974984
96261076
160677894
1676691485
1275225921
258383461
728799190
1602074299
599153457
593987806
768557642
1773144968
1141906261
110495600
1184974961
218296012
700258965
1135542923
1946111409
935238938
1635354843
1787269450
15775764
1434565712
84674488
1080438719
1238631444
791726182
508334295
482281755
840299400
1378673889
597893471
1291873222
1426922525
1766151889
546507142
1364950308
423528472
1494047744
1972074771
246017703
1454207466
825678697
643527029
2055302290
409732162
1652023913
1032849972
1150294545
2090298979
162885147
1841127577
249687860
283116572
1046527955
663945205
251150617
64975036
140988712
60868904
1978544386
927944094
1474340329
1403484969
1800240935
848437055
2095343136
599675527
1521797713
1179903908
2113829747
285326236
1266487903
2038320573
660767815
936313282
83241444
1262647872
1561625209
937540718
755197220
1774411225
1444150145
155234728
1891911309
1761742566
1566495943
1246088829
1641130736
928456607
1442434755
1986668345
1211613145
1488682650
1769392240
36774394
109568726
166243695
327780153
91740615
1082168849
1818883463
600995080
562177889
888793169
496123626
651184510
1642555447
789416709
1008596663
1647791525
734839131
702017466
406486258
1939533959
770478504
1977989314
1028280419
1990696604
1826760334
1217355084
1531088710
907305635
1372004763
25882035
418438975
1733207350
135299650
2127394157
694175762
90511356
1165657278
469293465
1764946582
423381606
472773351
2007694692
443964133
110997471
276756671
1731509564
1466735295
1165335952
735635559
246268051
1796710487
1590568937
1886577617
2146199798
1207320323
547241749
1997915381
1235296964
470035995
1122922748
263744070
921170262
536532681
389954510
1352583324
252186598
1030649084
12186500
738203495
1224700528
1440337188
975296552
1171437338
81584830
1058497324
1600041730
452872915
557922766
200513078
1042941185
642453183
1201513303
1827297509
1875964124
1469500882
1890133581
1226560966
801255696
506555538
1795759899
379880270
1199312829
2083718585
1184043793
1549387411
438589288
380259014
417550074
919142423
1163564168
1113125783
1557509429
1048701418
981955665
1167230091
908605204
198406647
1421393505
551079194
1858762899
1991064865
652449963
1012107667
1232031548
27522861
602206176
1490914475
540296451
980445616
321147821
837569640
289507233
877371461
1310107590
667402590
1137546427
723384849
108594310
10710558
1535724093
267284328
1971787202
1856484618
1763204540
216902435
563920033
886949863
790684630
1626941084
2100270060
1107459960
2084303884
1310650414
864845052
1102070766
1920052683
981193861
1774202429
252780057
1530908735
760986381
1902087293
711675347
2014919798
913070269
1173267794
81413849
2086232666
387127418
1204792215
1395202700
106021724
416254338
1439666242
744167351
1633839128
1012878000
1932283832
377360309
141045455
2012758570
104440007
541878487
1462696946
816494760
462899724
231281586
1636850192
364750057
821939502
1767191899
1208405813
481836473
1146833949
176740904
265459977
1827042315
1471312718
64089526
747752207
919114236
2072034597
1639515599
1906872679
782616204
725465287
637398479
1046129618
1664212420
392344469
153137166
1740510305
2137568850
1872815181
1692102121
1076208954
1793783127
1776733795
2071315730
2052514750
956560010
554388362
527869272
2117106455
248445579
193245217
1965569017
354605707
1143312825
1258482693
353786766
2032816733
2081130783
936234069
1977995933
1451312288
1826952543
708738907
1968948427
1163901268
426615600
753104407
79333383
603584278
1536459392
2002767871
1606326436
321043122
890454246
992690022
1497675805
362820141
1427986032
833411535
416125949
670336691
623142320
869353231
1047904108
1284865852
2138689410
1716753502
1239483405
804658814
1144218590
1171826107
1082259316
43917043
983598782
1064166462
317325976
288145216
297650635
1330390542
1292117072
1258168656
1481343014
395332227
53356614
1059355064
515012395
1074150630
1016154779
1326774715
1530916507
1765678348
2002207901
959097156
393837920
1565412173
667082705
808011265
1527606421
2054122088
577769546
1838012958
794959003
1588959290
1042700265
991572976
1771281514
1147052489
1065721558
2124938805
1061927749
1856155045
300545941
409464851
1845126381
1386544899
1429325066
1201622762
1923864482
184536281
2065826503
1666222141
1343043643
1606950738
457620097
160737065
1006906330
49571064
2071925865
1918202089
1160355107
753903201
1067166166
629453774
266820717
1114916970
239697234
578058237
1550378468
1945464718
228754789
1537563358
1675238945
901771831
1332508379
1439409233
1647443487
1662996783
267045082
479824734
1715094633
1373532984
7981521
1910331997
1606129443
1031692731
756610434
392684027
1837746472
1552174025
1502051801
303753160
1191706415
1017388790
2100718723
378532947
714530943
344966278
2102830173
920764436
2035385765
1720020731
1492480987
530516731
55065748
412172215
1137079509
808506183
1669296144
810001334
940376306
1138808768
414317074
1512568023
1563255491
2049369427
1053955244
427796933
736268649
859713985
1592433155
2569137
1823585632
796966317
1599956164
1692792462
1062019402
898800225
1834218847
1588371596
227716563
365584601
757840784
740037137
1203481973
853254240
1598126592
1107754776
439967450
1138556291
100401259
509197655
961336922
1839625735
1497302545
771267486
1987932848
810900947
2105664953
879274608
727103615
929686612
1604425088
636174670
357613657
1517470252
1794192532
1337829055
380134884
146270633
1341771964
1048412443
2069979911
1619296648
1607330407
474365842
334165582
646855872
700390322
1071016439
1248375624
223519407
859838886
1786645259
385157514
447641233
386047697
1415965981
477057070
1828867696
41138658
2042197764
2114006114
795323381
229891707
2016785028
1591631107
139116810
1892090058
649113899
58020966
59369032
1215365086
1565603188
944724807
186419296
1447330730
463082323
1317738553
629827234
1237802825
1382728064
1352193275
1832698092
212724410
403075543
794786620
1301953146
721716127
1083788998
1192744481
296949241
2123099093
117989276
1389306822
331374042
961655332
448098990
776347216
159110534
1155618878
1858956269
1580235865
597417602
1203402485
533442064
564376662
1434415524
110001270
1181893495
214879565
1855317157
780971062
444488179
463760496
1087891191
1725641211
1012695688
1979335618
1047660618
1614627028
279851040
427261760
667084440
418448146
2052221393
903965136
1184626825
1395724510
1505942742
1577894498
460562928
305889924
952874731
2032679325
449574423
988748182
615758837
2033137028
1204292299
1067300242
451222630
112589135
992273901
1405691533
469529354
1598144721
501269492
777220410
1347394464
1257790563
1273259027
1863547165
1380631691
664687564
754263110
1444906287
6505132
1577161159
464237176
1033049966
1336051003
1614661704
1612161992
1922571347
650100044
645064633
200680575
1201921784
887246965
376291875
558573519
751455619
872735939
1678892794
1731253811
1497492759
1713511451
1799484457
1620644227
922214329
636474004
1897452629
716512028
779583317
1179088917
824743349
1087608210
1683525926
577956114
1328966922
787248907
749128821
666152371
689398490
172105532
95192177
584544003
39186486
1012679768
1337432711
692148599
92854167
195470738
1420092847
1257408419
922366005
2111692743
136817071
370937188
74224164
488123558
791733317
736966601
1435753603
1238201641
990273078
616167764
263855849
1695001897
1654028553
577419713
379884597
177153150
961121086
1657999658
1248639494
1173874800
146868695
372003771
215681982
1935200062
968015381
695603922
594973066
1005546806
908605870
922913576
932879342
400785582
1981608344
253092586
1868441262
2139701066
675419672
1038899862
1691847579
511416783
1271885882
1709135603
1273547662
1934184493
681479155
1540514444
789676712
24344926
191475625
411095635
79332942
1920713056
1058927690
2042165770
1392563714
2002535611
1567499415
1709663904
1279584175
298359183
595447960
32837771
1383884319
1409873318
889314550
1220257723
1471045554
1846906726
761556408
820566411
1147967691
290079632
1860757634
1782766864
425894301
820826962
1844172548
2020816833
1719875331
832395108
767199789
1030474660
602981664
1855293411
623049110
2025347834
311617070
1794063834
581774312
85978949
1201749389
1511230995
257359668
924256854
1741505532
2078068946
1044386636
1828323168
90916054
806229782
242914127
1948774673
812162709
449230117
836848146
1371060067
1522021838
1242789796
1807872969
2117658079
14683441
217000547
937826064
1433724803
837910265
474949238
572064116
1409889404
692401980
231884078
508753668
56929434
476476844
1989631808
1706828653
455134616
221112883
451391783
1554063412
318856722
1670598163
1568270845
332423094
463674862
1006850945
1948551752
266370703
1139023890
1905811500
1199140618
568791363
997091449
1729431029
1329717799
2100017162
1340907961
1180638424
1889134055
647208062
879281184
1031960868
1564432800
490675972
1734286979
2070297111
688175852
1396558096
1806790007
1443896001
18619380
689856795
1991626382
1137953292
671006250
1808288525
1350126447
356924657
1576403713
1729073033
1601987976
117696576
1854401127
1955585255
387498770
512009787
867961275
1810525280
951398702
332706408
1029523377
333279498
296057688
1522277867
96666587
1677408637
1925503322
1108941654
1358567261
1355605673
1651416620
1766562656
626338058
287657866
568989948
699540809
1362653673
320825334
562630135
1187657741
82552380
1888301028
1221380190
606366464
1264761717
762931753
1130941635
1737579345
2031560006
3270348
720931304
460417111
831773210
1592509070
1558527037
1603329992
1307401959
951735983
1178095315
313371169
1799998556
1017483741
1465125694
1586817508
698870189
1493384809
179609244
1294734745
1129642922
1976776959
413550579
1295668200
1391669111
583013078
599907310
764964149
1621608433
61889229
2108929825
1540875270
1928620095
330429548
929912765
436298250
938294677
2085274908
384653156
1909688336
1603017904
1233248401
168544413
537454929
1216622330
809082395
1842098407
1361081103
782762031
424648018
1343906131
1767567225
1324014086
348922341
395571285
208278683
856209584
1713009751
1928700361
1841731291
1752784705
1954046474
2127600017
2036852906
1448628070
1065266198
1287688193
1665817819
1152318861
999640514
2070627103
1982403430
120236836
181235418
1604815510
616973239
839227742
1013968742
830147988
1671579553
1959226185
364235101
637097789
357542820
582533500
912204087
1701998875
506500907
1945741762
1793825942
9359281
89924662
276047891
238273740
1913009258
74478266
31921941
387109702
824072967
711647300
529804858
654518758
1153204071
1940164284
788970997
388945213
1894994003
1539783634
319507253
679203788
1379676117
534742949
1598210351
770918838
1867632476
52872050
1137616463
1851959585
2107914355
1295691926
906995372
47195717
1750489422
2136629940
184311953
474608115
700627899
709910959
1101017086
1371839311
1790520447
2081492125
2090821992
1084407198
1267838445
224103392
3781479
988396599
1356329213
681986748
2112882596
378230981
106726212
224027560
239436590
1773969491
1773940804
1672768693
417550232
557494606
569147148
2137837704
528676693
1008378082
261261198
781030217
928585383
1367783464
759984875
128807082
458248823
510641333
1004517004
1833888978
967710245
1537320269
299323545
1119993960
803526050
1801425179
195594667
645771411
1817050720
890696655
272435265
1576537511
565929484
2041086950
248091567
2139228082
354883492
786880203
1516663001
1062325946
1917884212
1381973358
789953575
774614284
566865752
289163211
476503681
929813521
174256052
1007528276
512368433
1800710228
326604340
1125094484
605079850
1105339287
1791725432
1004436080
1237328890
1694827648
981899629
1097094998
1637808609
239666915
21094035
1029610437
872079586
1020226851
473357891
1508178219
1800624656
955426347
1203195948
845121561
828323765
376217388
639825426
2119890041
1087572472
1809531259
1719858487
1221810929
1830819838
1509050332
1748342810
1688958708
1669330202
1612884088
1270739489
1444453991
2107429114
1317218863
888381221
325703482
1866640112
1712078669
2129288631
1809435525
1556814315
2122255915
436735450
1763627935
642347776
1456942976
1634805132
1185022935
268192481
429540908
1173631358
1981333686
1661390593
1097951787
2096309572
1655708775
2113758602
734121280
1981296632
1664727310
1486252410
917308059
507208188
1693281668
887689150
1450794952
1651548610
2146098276
2075236532
1795053888
2114858259
1443110184
1485341838
1624636889
1029156033
360876028
1902243851
900661185
1463032752
374390066
1295855952
2073724049
1489547919
1876806690
1505935453
1160425599
682234944
309970155
1116376409
1444265253
1259999764
589513829
759550552
431445550
812845051
35258847
717358165
441770797
1345036698
1051460357
985726282
815456408
240350239
1590981476
269419207
1135462913
2024433755
1890919687
1256434321
1387988616
1377946733
1884086743
86280367
989457342
947403538
402977886
159237635
1742809992
660610303
57750471
2076214393
1050252409
1841709941
290132226
1139440735
932084389
332679724
1507457286
695404692
1018266771
523115503
987121146
1508509335
220822578
1196468490
1616798944
396848504
146754354
496559551
1458445674
1227739137
1105266188
427541593
1375011301
532369960
1210417443
657798985
561426293
49096830
2056639150
1520220896
612650508
35987437
1433035876
47914293
1642890180
246253009
1643308064
1615561242
100241492
1738740628
1121304592
1212927392
1597430762
680562182
2043758989
1175685507
1088143388
47858478
1350128427
1825447366
71627286
1605872033
1279653792
102982962
1522251968
950103663
434107036
429337858
209734314
402648309
1302558092
975165010
150493318
1912194771
903823652
300477812
1341364186
209778922
441051715
1308282530
833477235
484836753
1271281680
171421424
337133176
444351454
1155324997
28263958
406351244
1481206274
240185479
219814081
1885654478
250630876
2081164029
1946278324
861728469
1671286349
849877577
344729691
306655122
83139923
398660802
1969589678
1320544367
1256747011
2078264999
565577659
2082290215
218805397
726177804
1451490893
2141897409
1166727360
126315621
983227472
1296350466
55674046
1142632227
169273669
851384867
634442244
1700987733
169133400
1505519387
775045377
1436417933
619085040
1627044033
246314258
993815200
802024307
280624848
1953940937
781265173
931762433
1187499324
258133459
276743902
749250317
9619630
187257587
2140793061
942406748
2039875213
126148165
248192824
1221545254
2144842647
94041696
1233041776
820403914
1173505838
1247147394
902494955
311362997
497493994
1042660655
208720486
742071671
1748162599
1826300999
223356094
2097811155
298810531
1223204895
2065780365
1699833858
543833308
1654762060
1958589179
1274323330
1600989848
2046506756
913182891
50084939
1072063369
218977973
1293999833
1309982424
936191336
874614360
191672147
1924210904
1089506856
403894922
1557261714
1027446626
276077310
705744625
1403532114
1181841443
1397110322
1454485731
1648937530
260113444
134160779
1971710907
368731540
243271571
553022705
1936322988
539806887
279025410
965364837
66925241
540691158
459915042
1147942923
1368663776
1372369438
1344547232
307815355
1091915395
2036098236
101129268
1803798356
854876977
1274906959
80615825
1279748800
919115935
1935328288
2004801427
1071888787
1730112593
1280637875
1019616769
1914205263
292983018
864837520
1103637109
2027177653
1667688256
1729566473
900264618
2031498288
884018163
191561479
643636072
1154503888
1913065889
442418243
1834733511
566986933
672634950
1084723098
46895029
130407930
1323632472
42298430
1544345763
1310886077
1247656031
973439917
1417735317
427305161
933348439
572633412
969222811
1139240882
778460284
327212100
685328892
157354801
523071084
1374554673
1738482661
119114853
744869963
1459446224
1852679368
910689078
605572663
289600214
1333440642
589631067
398259588
316810968
1862759492
439191968
1872676391
1724509516
1468974958
875144965
1694630550
580898154
588656112
1023300987
1883940621
1810572852
996941057
910066028
1345700750
1539644690
716705048
1100203538
2147032669
1887341679
1147146975
105495550
1465137942
867220755
1709339537
579094580
534073145
175440983
482538407
1291293056
404477764
2006311755
1154842074
845133670
1035977828
1192210699
1253789492
2106243976
696678691
1156475896
711773551
1906721199
2130184819
1903498129
1096809279
1532164287
1272888551
966642304
481645941
482188910
750489085
1287381674
1745569542
257984436
755611580
456619758
252251272
1148135634
140547286
1467808575
1386660600
1643625973
1471616695
11738927
209958055
1786750002
1798860910
1750473089
1956812807
281196714
1465435251
2103329206
2123455263
1638677388
644064851
1078760366
1218698189
1676324429
1473233832
1069155525
2039916638
1431146015
2000047854
974739432
1487779552
1902455329
1105068470
1696961026
711404392
1816717643
957105272
69832290
1080319413
1446649145
1004389473
1637623887
1016104842
592466272
377543400
1232378250
1302799446
2084225231
1147666574
143971724
1307179363
929230943
1565860077
1310624308
88719076
913404233
272340587
958154269
703829731
1502655768
743326668
970456958
492330966
1687767923
693753979
764617671
1569688974
1422726225
1578931445
1395960379
1991767738
576227766
141470062
860227688
36608403
1881195175
1203944051
377148367
987349428
470645364
1971270184
877613548
1327741047
680028113
1915182922
1253154722
270815493
21520232
1973313762
1839267710
1828265581
2085898343
2119081269
987424380
2085275035
26018365
2075275229
878750758
109178721
2081235339
513272482
2056140611
1547054288
1486566850
1586293287
2043567769
987233074
308467220
1583897092
729714171
2135964073
127102583
1380491914
523818904
1919350643
1163750963
1345698407
628399475
1414606353
1492929283
467504460
2131823164
1611925467
1109814042
1883947567
237833966
399373919
1463840643
1395294678
656964829
850675816
244607202
1627106075
26817618
1662275444
885405028
5642996
1048456846
107868766
1862512562
2123951930
769406297
162821701
1406422630
1521837605
1672950735
677316698
1905463148
927812057
1871539006
1989884716
451149957
3787873
1270086773
1711934195
1340943782
679703781
1720847056
938029112
1400557616
658026753
104786345
2084469096
431317754
651512983
199603504
521060600
8854185
1399405694
84200413
736025522
1410700295
1726877823
1832100746
26515585
1487215569
1735782830
1828739479
887168524
2040521948
1593994589
1699334993
1597736776
1226298333
1682538848
696415791
1214600309
394186329
1352119752
1561443480
193885503
1406140803
2085374343
1897029677
489536031
808334365
388299039
1746430899
1824469333
1611095946
1449025210
289475690
1193309302
2038797641
857892565
236754815
319138714
1897994748
39484050
499290655
2011564787
178105691
1330042489
560876755
574595254
1244532990
1650877724
884397094
1886760716
1419575399
1853502826
633669802
1802881068
1186122023
1836944294
1749615848
1838933170
8846492
2092846717
213292765
316303030
72914112
1789157949
549357046
1023998108
1155321226
162820946
1477610737
290662977
1933058233
1134878258
830474784
958479816
1711108875
1052070050
1022298246
1010102955
1754405052
1529512265
743984916
6576104
2088939425
636066246
1537551369
695679958
1706437118
399035168
390162344
728649761
747708477
334249075
508368014
1012272498
1960036907
910157569
445974704
1034413327
1064142717
963677513
1986593854
719734110
1388757421
101342220
1940167029
1175997288
1731123881
1309072238
697863653
882195597
1042341546
1031499515
2035283849
1066514155
1629442711
1278223085
1570331688
286783383
2058500366
1235217416
1625131650
611047179
721510550
1112476171
1777183068
576191280
1352326921
1834447618
1018979368
449788332
2029541720
505063255
1767765882
551255250
285700096
2140944227
409141552
1667204456
941733576
74971963
1542101826
236795654
1421236240
741672412
1309091455
467497731
1426908506
668506637
2002266255
423593765
153491093
354284728
1252747520
147053328
230781431
363189986
2106092941
1330111048
1025350447
271838287
1750031880
1191246416
1771797194
1327705509
1254010034
1731726352
12008199
290956825
30082817
684343893
1533855199
1699718794
1762007307
2052444905
2020425103
2000655551
2036143358
1152387142
1922924828
1612311752
1617084639
1893473296
2145972270
413544446
1898275066
1006019681
466493947
1307759895
1742884969
1043688552
1493960169
257239252
1128324683
986034031
2057802111
88287372
315178218
343289149
277288586
1252379488
1328181434
397588925
2146764610
159666943
1850844068
1848461304
162232979
341364972
582750432
2079323127
1656078004
2077185745
1957075644
449848973
141200420
1080634830
389228645
206776919
211690825
1837833631
1938652695
1661155390
1842439516
931360801
2123692598
920966254
175329827
1751913987
1873511419
831829637
725259220
1889014299
748234592
1388565368
1131803417
1465701468
15162953
444726919
568209754
263841265
1442631950
720224803
884822310
638702249
746389373
397911950
1206967383
1282032215
1486196857
504534406
1507639889
1166454051
278373623
906943520
1678260366
645700895
2040518250
1872124159
2035134586
541412690
1163186643
560683850
479953274
480613779
897280199
1854178596
1220338516
1273392541
1829593651
1935828612
632571920
2074774287
877291960
1358680587
574355507
1229141839
1263364223
60279360
1754603495
1003405032
1525235736
1014882622
884727775
242773981
248130838
1884822518
1615062371
970954104
340531647
1765788543
1031427833
103756591
1644234188
1819302393
124669312
1756936264
617744394
2135559592
971456505
1545326095
931278141
862924412
1062841787
1394792762
2087690220
1750374506
493263603
562338622
1221341233
1139081766
1196492662
618847097
1738066543
1467021243
1350321436
892624098
753551659
706842399
1840196523
825097912
1324670177
329516766
996949991
2079054440
182649296
648215619
940129383
795135683
470146536
472427825
1684062433
663603268
77937740
212784187
1753002342
524689563
895038837
557154541
1394583550
1260058167
1414863093
748267109
1589676624
365249641
2034995306
835898361
25776211
140859960
1874144720
239475319
1697073630
1258771297
708903471
1341115610
1764336526
1895514018
115000463
539552672
1757158138
1244118675
1897140617
1365250648
1336497370
223600346
880704124
1083059020
1921033357
1223739658
1054032213
1875493015
1605590204
328618058
523379556
2111609475
2084898898
1575119515
935203779
2059995405
1930535282
1739250543
26834731
1820737014
964995863
333563175
1908892546
1955071529
553675561
1834263605
401518261
1845548193
1927645564
513161390
43969241
916841427
738599004
368752950
1601608732
960725166
152549951
1474560292
1714900150
2014398978
1312858542
1653950339
1460185413
881201833
452569002
168665047
2110074417
1427658704
223165390
507051542
517915105
542532014
929083653
684522711
1297807940
770893026
907167553
1218140115
602853487
141488121
463008768
1227369240
738681011
1158403052
418149686
1033757681
789700638
1708226828
2050451848
2013478280
1209913844
1567297449
1905790962
554931757
412617054
1164658765
179139656
2004348928
713991584
1457982450
893588293
1758456104
51185184
2124863753
1255683403
1845232064
1504548751
707853736
1284244898
878278653
31208471
1474313753
115457168
1886633450
1452143989
72561121
1282256800
1113225782
1912007439
1228369377
1351576308
1636982125
304785183
1949635421
320486852
1504771850
1102933360
400521398
154953471
43753118
1965385943
8083994
1854057910
897973079
1357609532
1307109539
597136694
2034072771
1824034733
1186147258
257517696
70032186
1645800754
2105114382
1669124867
2096207986
1872262333
1343595048
97173315
2098698158
799426298
730250840
926826194
742003941
673432405
1526568940
1810687901
239887126
678962592
618276839
1822515076
1767224967
622302094
957214134
570764611
203679984
1022627517
1977312079
850531836
532196647
110881037
569272012
1350430357
421138391
2139907620
2107581107
1975407248
1782029367
1959490763
1945699451
1747004604
1915688155
2077911407
1827508086
1953716706
541264492
808943719
951392786
1335126872
783596483
2023994673
1890906690
185330921
1278823507
1103022857
1863949709
1949747562
1223710013
17026249
417410958
1049992179
1596798889
1220783459
1649761993
15371757
768040251
622711496
800184341
1235265255
489883393
1686102475
226636079
1370845388
1443004399
1272122275
850482224
1971195328
1609671022
1805756758
1058736574
871525560
2089015537
504026602
1063258066
297911540
759877539
1923875953
882236488
1350475992
1710594001
558161170
639004812
1435478848
101234024
463793087
925482703
1613846994
462575682
596363221
1601793060
1344885314
1100157763
1011313134
1717554872
380568856
1567856858
440804188
1924110201
20441456
409602083
1229517013
1170270948
1184887468
437295074
1797819674
1129667410
1587740006
251073306
1593231681
1449640847
1764159503
631796079
526787637
29735077
1174575760
1601535580
1021636353
945834711
1346795460
299926957
2012611086
109312812
2027352426
1781466355
916127478
2020441575
837810651
1520627281
1563580770
676487749
241266684
2120651475
586195630
78003701
1444312075
1735257448
1960236337
662424271
169458880
181458236
1403447468
144459382
433412609
314460802
1002213634
1357847114
783440280
148384558
1859653588
812804803
337424448
2050664021
1571313283
1037737062
380368394
322342458
920029771
1570537580
1578145752
1800727177
430756125
1861362691
1244051889
218866655
2122323278
1536188369
660253288
1099477313
1832741164
702054741
1626241183
616579116
928251197
627451929
1938379128
517331421
1885945350
2085901635
454477927
700635693
1325167889
103638958
1048000897
754913547
1695867404
1610877285
831556203
1723320830
1580948258
1292556987
541105253
1625315015
319005014
955790699
1991613265
570920178
863515583
1577960183
526906975
1143990858
1286661834
790922343
1050181666
655144123
435425373
1137042897
520838619
1154571519
182299027
2140448043
1237482983
1555722893
98133923
836801441
1635797567
958463056
234816809
1346915050
1127201333
1858919912
211860472
1614475799
165720322
175209280
1257777395
671017089
2125680806
1466826779
834940033
791133113
124322352
1606045527
996232956
1570526436
1928462672
1308104354
1858087408
1480729185
2066188299
440303960
1008893644
1885156451
885168911
662186154
1929916575
151642094
1454531675
669491605
775575051
183151101
1247049972
1781821511
1772532642
2035186615
674434034
653560317
1865391290
1573755328
1283873374
942454004
357577906
1263503339
1665416976
563994231
1872052456
154868784
91202230
2120469655
1241244402
42976854
1936826518
1613456840
96108783
1093350423
915163686
125849826
1729179042
1676267317
557039423
1412917843
1156418947
389315706
1384032985
387451944
1219628809
1492043953
1312022652
1430258275
237466937
1027630036
2118364752
797947789
470275792
826830635
1630812595
538136393
823630571
1918269739
26453452
1590622345
1651971788
1898182243
1928780370
1060341261
511619786
449261790
492606527
986187424
1752486424
1849336141
719026003
1629595909
574270976
461870965
758755737
301161774
1945413741
1386424910
1893355930
771519522
735571321
836896750
1003979734
183758579
901366815
1898512382
348512783
1303354490
1157736298
840193610
1958984486
1117608436
38680576
808394846
529755296
331277758
449477833
609910039
518184948
1452513901
848461628
232546046
159138195
323497007
1055463243
1134261092
430080737
2020429573
1196754714
14752366
1871630189
682969779
1810709580
644458782
1533479419
1073581604
1824664406
1505019445
34923154
1498861393
1934856448
75337787
595852418
1750005444
252565340
1055437425
1616074294
311513809
1750660193
2079083466
805920325
2010698985
1139670353
1926955791
1388237820
913967002
496851774
1309028954
867083116
863805937
871196358
2109024835
1316182587
289078855
1229531741
1145241595
1813650566
479408262
935197533
509458054
1906189518
2129811398
586284497
659660810
556632707
661104733
1221492117
2009790038
1940870721
1105123249
951764394
779800969
1012980049
1572056260
1692684080
540435716
1211020651
1055668845
2136443201
1818565692
798336097
701615603
1337496574
581259123
2085287498
1597208662
1098886129
779080996
1437985638
1329864514
1287028541
1112186906
829197393
862640384
232238146
311343415
253147100
1229779260
1034981203
1901582969
778922070
1439283232
1268518296
1308752856
1253177224
227459600
1930804439
1749393225
7366776
1253928526
1053614335
1916357565
885094967
16460791
1994793816
187243784
1222110904
259576618
1221990474
2139820364
752366404
588927619
76666822
1251946605
952231608
445124741
1618840956
1509709041
1114080071
135730521
1063744324
1779916871
502854793
1313111130
1971241567
2012071482
2107689281
452205930
1461447786
1605988600
777077136
31700809
962414717
839052560
5933865
923515367
401133984
1134843377
1698769125
1577905015
2029460269
704471640
1007416
550735932
1859357585
401138352
1305720144
1819812076
1354206759
939404593
314110665
1467976299
1037229201
779157187
312322933
25705797
396769514
680174851
1613962232
209570568
466318875
1176487792
1921204589
1951472105
2099456374
906458536
1805282072
853739519
1307772068
1724763259
2005437392
1241566282
1806747566
1213837434
1011104481
605587748
351052489
1046228376
1797305266
875003675
336366705
1197394983
152021029
1546951963
1203841689
786689547
1660182932
146000537
693707869
1258655547
1825969577
192349474
390661010
857741485
242841550
1860998796
72925171
359219281
2099094664
1619803617
1355843202
523314357
1475278657
314787810
304365048
511972734
1488418284
1245197156
2068745646
136413111
1440740907
232247842
845912282
1123986987
35804031
419495100
344827079
1889866516
1461216307
486782232
342484585
1527504265
1498726834
174915778
364702584
275460818
146673428
875017494
569168475
426211925
157497534
829146302
683771432
1419606670
1369923078
1679559680
1475858704
1031190141
427026878
546682037
2095066828
257258967
2074732707
46114884
1023570211
1039769492
964953069
175278094
1434071012
340034114
1427610360
7847395
128501148
833567376
1273284959
1246854276
147025004
1653283472
1455258702
492453435
1559362592
741678683
1852337703
1725479779
2019209364
1541834353
864361425
1247294672
910418056
292239586
1223740199
320934414
441843573
1817967205
1528490582
1931842699
114911220
893709430
532317304
1985491333
2027874733
429240353
564349582
1221168641
1034743069
32406040
1032231115
1764911803
2145063948
1313339285
1978025983
932676678
321575136
1698432840
1463382587
858888467
101154266
845133887
660901790
1012873570
1709612292
69840565
596610400
537182781
1585185702
1811965852
463532403
1957494767
1271315105
1332011349
1308958432
650190368
1945109428
1484221351
1857581848
1708028098
380725685
1707552635
239983569
663870567
415339539
521046529
171184399
345107566
764971996
1112597919
1296207305
834331538
1162919589
508392661
1470162453
1929619402
608053825
1013126821
300826096
1119100814
456638616
1737618347
369990957
311453133
971590047
605923301
1855048479
1364928706
1656870447
667220899
1418158996
1083863583
1757513549
1676487089
1563089251
1775209929
1250138087
1362004676
1376595076
1447616998
503089972
410672774
2109436417
1810120817
1410856057
310696414
1308855860
109919254
740018788
1873342881
1809206126
1072433475
1495144184
2079428787
466565593
291947546
1374579219
932177997
761569746
383215288
600469931
1655384216
1672881469
252348622
775410094
1160853901
1980050022
999102857
1060400664
399885767
1777219483
535169360
385796606
1713870675
362826563
1990022657
921762084
1117816911
455433732
1876294723
800555854
304313881
559893400
928741891
409986047
2079586834
1511043836
1041861370
1126450088
63269279
784388919
1859525116
989962053
840970741
2095505521
1589821872
1674162245
663993914
286468679
2110719943
1840875725
999386389
1076395382
1271421785
1006868914
1849242024
1256814786
636017118
496574647
141482825
1509238211
568303375
987921314
826816177
1030382758
89489610
1510008049
257982998
1141265478
1081779336
1401749985
612490294
452770893
1721836552
1657568583
931840827
150219334
1211311408
450774561
1490136159
62025380
388766658
832058815
1514726035
200953211
1291190440
104982374
1030003366
439907022
66329200
1475808595
1447653287
272617766
1690553354
918305608
1505720927
1846597082
1835355503
1540478384
1679241860
350847495
1791112112
125930584
1469614775
668848331
1532634208
1673010398
2082522397
238842238
1800579906
1766026778
1564269918
1772432927
222666020
1399294394
1385988749
1732235727
871540174
1614040489
2066424199
85863004
97240865
1314634528
606477450
984901787
1497479663
437051606
1539128779
1551014476
2050037579
669873239
1735948154
1363793609
1541175110
1284683148
2057187733
2095213570
1269244250
1626896378
1500030086
836694508
1753053085
1194632320
1248364967
791486871
186360454
1097575785
1976688834
290986114
2046480116
1649049619
1103533434
1012741232
1041650370
800922955
2146926813
1239014001
2049706839
1760536697
1612642855
1875553458
206108144
214872526
341463427
1788489055
237048851
350893937
1277847260
1533312490
1503530059
777532634
1373297672
992537450
2009389353
1711244052
703806161
918140997
667780484
1328146646
1250283547
2099860900
2080537876
1189987578
377881942
1102652963
1777578777
1216268570
55446919
543838751
1932429349
1061501924
984004013
1927914859
2088531930
600428743
711261651
350577194
496780059
266440781
13885944
1724554903
1028844100
236837550
1011617559
742405728
826145102
2143696358
844499739
1888237696
1750617197
1554394361
1820567112
1138961381
1081720766
1754156914
459908495
284751273
737700968
1844140408
354062243
471917223
2063759710
2143960028
724882567
65294375
495225274
1363606705
2000799863
530798402
150904376
1878451280
1072591329
1134095405
1264771050
1873809291
1828302648
226115406
1213327441
1312699046
1943265016
665930463
27299236
357041209
358301008
1118548861
1884621578
554323646
1281725984
923428388
1391046422
1032635256
880648337
433150831
669080918
1155958745
842321580
1873865574
765017591
1327170850
1306226913
1937429526
1180052298
831045884
1472192953
718216889
893461509
159060079
1773889567
1556579231
1300624293
1224157317
133045975
756427681
546568492
284100974
1100208170
877951921
2043323316
69847187
1451573971
546498233
2061674680
1814813347
349188900
1621707721
647363373
1927606724
2024872573
382650851
2115426500
558614171
1598905792
364503437
1966346231
1144209863
2133768015
172571292
1554920550
1956153200
521038144
690574322
1414692060
1479006285
1648431423
982646123
2022688561
542794107
535205306
763208588
1428608985
1065572979
1443054780
1962085270
1110210162
1112612236
1998030050
2129997766
772082733
1032856788
2086246345
272402758
730818451
619098917
883741731
432070172
924657218
143885179
62583864
789237862
1435839235
1794925736
391157485
76668207
1712354416
2120261060
1764868426
1994774327
1193552601
993948489
971271413
241514971
697969521
303386026
628735261
885473432
1755286023
458040825
1104927986
811180146
1570915826
203072646
682150674
1726635753
664938354
1352222278
1778006201
442007428
1468571997
1660273613
1480836851
1345658712
1387199593
1502044808
685625669
1538416845
117225757
1767638531
1247970728
1444641861
520968163
1840036691
314702793
1919998308
1241429312
421548175
1677557344
419181517
1304989002
1443904825
158017791
1587874534
1608569978
1146949116
817027377
1652482557
581438585
1157241510
26512463
2004697793
1425550516
427152232
188186388
110334613
1351639037
1187979505
1461441501
1118638576
1280818303
226190934
1241474163
889448528
1544142825
1879595095
1433935365
1271450159
1639871275
1661720728
1609075613
437275363
1434882029
1285578770
344161799
607602019
380782607
1007108780
169997797
466974456
1410268714
1567525995
1054559429
477815432
75812364
100743321
1933522155
956485972
881155925
458800703
1465754303
1402933612
600560337
1650304303
825821164
1473089291
578868283
726238433
1758829427
785391366
1958605686
1142019467
24273232
2112795126
1117653320
954828838
303903002
613225594
365084205
585528211
532357964
1307190016
1013173021
1282921569
147668061
1110112835
581256620
1636096379
524073903
567551977
251024317
1124453113
251419057
590055454
754123357
12918287
310048609
1197437864
2095881949
1495721423
1193056329
1849202888
1906036417
1759305958
357232114
264688419
1288356278
946576048
1282744563
1645721743
1482531184
908438343
632957933
1145134626
544230559
1313536463
1877812260
436246236
1448444953
176382044
866451615
1527669053
496528883
238305609
1341835813
692964222
1514579715
823134335
999812941
1087394458
1088686993
1116252014
886603986
576696122
1612639235
936128627
1367150687
354630251
1372715331
508972002
1713732638
1033510550
782291213
1947389651
126105423
278486836
267894008
1898104244
337078946
7688405
1256037331
1155799870
883202606
106419429
82528560
2132008879
1159338402
430381252
939353972
2063704023
1082621806
2038701710
1817649179
812518975
1969864590
1483834125
654359986
387433103
1336151529
222401677
1782686682
926850861
624568422
852122572
1978947233
405940778
795797627
1706598168
669304209
2131706997
962614414
1020517313
1836307847
490230302
115276946
1710893966
1812447618
225152893
998462936
764242456
543113534
1744128987
1280894886
1778156145
1036925070
1184805486
1780953830
167484133
1464805158
1427810108
23591119
1465815969
2027499847
853309982
952852193
855453687
1560997443
377819871
221272606
484462803
867935553
163710653
526627634
73837554
2039776931
1851163271
1950381153
1833852264
1680867832
683468417
315237058
1711188884
1200630161
1972902006
581526305
103683862
1835458070
1462431345
939183900
882079434
281132827
778121251
733326442
1837286913
395965011
2064671487
1783673741
1039155810
573554568
282375864
749620109
1815765863
1112023077
1105092406
4157694
1726840141
272221711
496780267
383028652
2051682311
1250903132
2006720326
803555800
1790761545
726993081
101596939
1901734758
1412344977
279051794
1285022170
543306586
353714696
1006645268
1181668019
1298870704
696971626
969218440
1033706259
1732085285
578367566
806638781
1431780779
1311666518
1736631005
410667943
1725506515
2012851577
1144058216
1693861616
1303214398
1746765381
380940703
1988369679
450950020
901841885
1032332939
247528781
1781482403
1135403814
400624789
347303441
1360799501
1582683209
2062438502
1619626753
855723283
593704751
40380826
344293034
2073849987
1290707640
1727436652
993660507
1379593723
352570775
1532860804
1417909409
2114129397
1478427735
885372604
739168340
379889286
40410626
302927629
1162160903
541155036
1213490220
1970900186
1036955275
1584502419
1686716407
1470572235
1475005705
1656922424
738883070
1158094825
639210701
1572300209
1135727289
21543571
1220547868
2100368460
1999902109
813130299
297428403
1714674262
1067407540
1574032943
1271244908
1135287998
1961792908
1257098758
1310352763
843065501
543448036
781579402
711881382
1087591986
48735189
1831658045
1361131368
802152162
191768660
857940667
401259346
229417709
387074284
745945024
1408066518
1235801204
486744106
1456391537
820732641
438158768
356287420
498233823
719143884
1889864466
2100861929
1690538714
1796825359
1477869038
548148163
956217044
773856949
125985460
1606673077
914533561
2040064418
42976948
583783283
234354458
571769288
274670318
400206368
1577548855
243405406
1775962228
1163032283
636971920
487745989
766707839
47346286
886041687
808308418
845283038
1782908839
150635041
1500773020
48004037
504122936
2003003231
654621927
1927595408
1995857089
1146218176
1996205618
1517894992
873097069
1077388951
1083199976
331832836
1431102169
866509952
1972919767
1860701483
2022213632
1535295712
160456360
836653806
226556221
691994024
399515746
1665114443
152531610
172550187
2104355832
1516414525
1332585494
1195398950
623357517
1770738596
1824386420
1607777690
1975170781
1660307724
1582421642
1923286022
1991578218
1854064096
474576770
2020934042
727013450
2130095203
1478662930
1706270607
1757087336
1666622192
913060340
1848906028
1391546168
769213988
2098550210
763934762
1698101818
910480731
1630486859
889310475
1644154448
622485586
1987216409
622525508
1624055322
75384521
1020800150
672555350
908429306
360655435
806967167
1395886971
1171044639
1442535312
1403960498
1102072810
114375810
1938404490
1689501956
33059811
2141159268
1515894719
1550652681
149854760
1714515229
890438271
1358597476
1391110764
1827939992
316128552
806345805
890263775
347157717
416106105
355919617
431544027
343930900
1095240737
1344826890
1993744930
1773208416
1772308927
941762457
1840346011
446267847
1988492227
1930008181
488721419
244461330
897156263
515209825
1714718203
495521472
1260296938
1705330226
1028045173
493844311
135439521
1966427811
1829034889
1282831150
163147135
1713364657
166377314
1906120619
1489797979
250381311
310319545
2058532299
841619954
143586869
307497869
2058044410
1909666543
777758100
457349263
958218248
2114286318
771430434
1137057913
351646242
170511789
53914530
1470790990
33869038
1738352960
424796501
2023778457
350095580
89436671
125383563
1321420994
595396685
837086393
286321653
158293612
1554172304
1995619851
152850762
1644765340
288666470
559720193
1788595135
93226915
1849807497
1636732082
562453961
1734681938
180380402
1725338431
750170018
2103400212
307933067
1948330425
558819771
1048568464
1930380502
2008312154
1172608110
1959371653
2058828019
1471784964
1432527241
1864386747
1634318267
548789243
610056122
1074551136
267898558
693795356
1756930996
1733629676
2129041236
1078387383
84579919
1811637305
1290393471
398927662
1870558117
354447085
95226749
1827477320
2016952259
181221169
600893562
853950217
378619711
1264287321
1908320819
1868483504
1413962320
1052395702
833896636
565966673
1037867776
2059656416
1021394547
632777852
1735466606
771608257
1214323391
948264730
1792916774
700775889
1532079175
911552715
1182750302
1103723788
229367085
892899728
584218778
2103494721
1375578696
945069691
85866869
1709538900
1358280373
231576556
330596203
64863226
779299194
638398332
1512886798
1561707225
295295417
685049698
750371778
1264169940
1348877229
161797743
909458077
1984003882
571567019
281835907
1034425371
1575629008
1003159165
2027139607
1330918680
1362396229
1473442214
454041904
588219941
23279319
2012846159
1646052799
1562500007
57030258
1137885279
1000288494
1057713174
1227226865
977818763
259579178
638201462
455230481
1889929649
224790593
862342390
1984209885
1934691784
1832847609
895003501
113297353
1290483581
504041321
768710315
2023067566
1963331822
1232562147
1674338970
444124714
1299260424
1748102824
1736366900
1106363182
1379339877
1044299042
2106357150
1334781489
2141184119
1606246252
401086146
1691696051
2048877618
1344540850
1813440413
268160073
1467513612
172988172
134255379
20905849
150697220
822220045
817555388
1878372947
736832247
344100599
757355542
1922015878
1892332435
19092002
1557447906
703766748
649655911
1692600404
2082752338
12656182
893674128
416757604
1788324370
594367430
437332990
882787745
462459628
1614078691
254311016
1216211812
1865667621
1713085032
622232298
1823686136
1821012895
1035252069
1976911449
1068316582
1881134542
84839521
724246296
820346735
654739424
1933849815
1369207498
31904010
1032635995
947945923
484271755
453681545
1614358056
538540728
1569788513
340394135
675749894
583490932
2130666605
534616052
1453183883
308237954
660322183
1222347797
1228090922
2038779798
763705157
895278977
523255093
1185560089
2110711128
798844495
1147067303
379632615
230927478
611793844
476330352
326651462
989997357
1853598900
108656562
921809256
675022514
1073994248
1897840450
1829228047
1419130088
745840856
1527741532
1777280630
2143826495
2044178446
1398104511
1646008960
853687485
1507588649
1484298615
1350769199
653973013
1075587065
34289909
117064636
1472478622
68572813
2041375444
1745254205
1624033569
406532708
537412201
634239331
1616061979
1719703627
1041190562
1433220430
875191780
973178647
1274578097
2048466200
2035537982
2099564764
784133096
465645092
1244543681
1419689088
2104954180
1387503627
1509180206
650253132
1961765779
1151748208
874203275
1678314263
740466000
1705333494
359317353
957608569
53468993
1050049678
2103905051
1092484704
1475171402
1793274789
1635532277
466418517
1590353217
825451966
271990706
1717997502
956162356
516800707
445802450
389879457
417361515
1017253775
1342001199
1185254496
1307549323
860638178
1019342742
718548459
1544426837
1807091043
1345564678
49214729
1649554482
2120866015
324553750
463849097
325354991
1429771039
2058080508
1341691955
552898682
1348910987
44849946
1719420529
1768169108
747281756
1499242866
1416656455
1365317317
877128513
1088631585
1324753174
1173681194
1003701792
1195114702
1820133478
808383841
993510
230102165
934867352
1630919937
1232848504
1555707533
753478916
972235329
307028278
1591881834
343455052
1662272411
382101600
1966629082
1220170334
1962362103
1883457159
355119759
2018943605
1012750868
1383609692
774215937
980408641
1139553347
1711149303
1104401066
659454752
1396703882
2111318688
1520798949
714588838
520323082
1565487147
1751622051
6957475
1959325192
598164978
303023134
814095967
1685839272
618972089
1741730580
1550505551
602060679
445334643
469899983
540588050
1766119208
323306387
745233780
1658186301
1684669301
112921666
913489109
999250197
2110903723
678989706
1316036334
91626768
2088568600
1204827039
53173112
2097513521
1724520803
366812636
1873657206
1883378423
572018470
552641469
942572954
275530861
1308307680
1094614506
516237028
1753258482
1868755588
1612764678
628459731
1134402677
1853884719
1178239259
671001130
2089296230
1926644886
1492655797
534912418
1133472048
1664248316
1103563822
359401243
985335709
644139352
1416882254
1930417478
435852022
1571135352
76758934
102205594
737476168
1189024244
1795445322
196217744
891782516
1490141725
298062440
1137766670
523128972
1256802134
184199020
1588231983
1845346267
350146906
192179459
551179265
1277629858
1388255570
1857757856
1131308597
1692296477
915567433
1969855028
647228849
1695584174
165350728
425537805
354888801
112786832
866335220
904962469
885663056
891414404
1529248253
931326297
1416227387
1132722420
1136805605
1049692460
957459640
1974683996
511218367
809759587
682111609
1597514750
1577137853
1296291980
695502527
1513960514
1798704011
939998950
1982498927
1392166910
996988515
1678722315
880965858
45706773
1983429473
916102207
1538653321
778247666
2064571438
1898922672
1850260448
267621407
55698936
1333650816
933560627
1037007498
1049976416
908692031
1438575490
1237690859
706363206
514471136
621400242
295769333
1121320925
2105796295
1217850910
1299796707
1224154089
557885250
114921495
2003541137
1713057985
358292883
1878608128
469479657
606221436
919786296
787901020
1359779737
120180309
583976547
1107112681
992543322
1776870870
1592508539
1526689488
1795776158
1411365733
1149352894
2135042877
574129306
141262828
258090727
660921702
1912972826
2078851045
645068257
603657173
1505727740
1270010519
1261020101
611254116
709744741
1963237519
336457933
1091708097
1289548743
1285766355
529383221
1525962346
94180876
1758638705
749151666
46137616
2114642882
621121681
484234923
2022615867
720845458
1415852327
1544719710
1228570345
1803561672
1596270248
1619065281
670891003
1568123729
1350446148
35878844
551060838
1361993357
367769694
1685763962
1608051095
130166779
333990615
251591622
249680890
1995568816
1443549736
1157023265
1323389128
591897592
419182049
1870754558
1785629122
1794858938
632800221
510084823
804529081
341570334
1167873137
1312223931
1990529487
352842721
422034711
1778252899
1839210179
634717153
1663707808
1129590257
142961630
1479442428
1726523798
1003991847
531532071
1241252114
916298397
1763812013
455461713
909332045
49200826
1176863131
55961690
63111750
549572501
499501723
1828657031
572432725
1085332503
133343796
918618973
2016830849
71202238
865613587
293215956
1612284021
590844675
918227054
267632606
1635686436
471654677
1194395616
1083133074
1281931777
1243631161
505302136
2058283973
1229228406
1813542809
931254401
1122472235
281941984
532116170
1056738791
207616650
1958803460
1205506518
1656189444
2116983156
640685809
2076886647
1095858950
575687365
1129739292
1062330245
1007288784
1325990264
912700317
579859029
1554958687
1889027428
1525724045
960200679
1499545562
1214488003
1471710243
1183573333
200316297
1535214801
1612963373
2008778529
1076696282
986384649
930830675
2053224311
1503012485
260129314
235059544
148157166
102195624
1293901710
724182371
120273244
62244199
1171876801
1337484698
1092974403
1408917322
1564327258
1822699294
1053246828
1065788012
150382462
366597060
538204871
1121669243
1306730731
1140002848
904936318
363557306
996873667
377215909
1788234175
1226529432
328761079
165293963
1754087762
1240423358
1531917275
886893496
798225617
315942401
713509190
765229798
1320257148
2121182520
283493907
304962657
2057107728
1144460308
619393713
458646282
660389425
628578636
816828259
1343828109
257209625
87194924
243214368
427351070
513509285
1764880648
823226008
221461946
375461034
1173490430
358172791
2039592841
1786723680
1086107564
474940806
1421239829
2136423722
963673411
428972433
1342629536
1277199956
1193781388
204464803
2035874542
468747632
1851684676
2133604661
1180272856
1887578317
552350389
1208209694
448579664
710599952
1581883716
1769327087
1189297715
935753371
974779373
1784641713
1906639237
1195524493
361299709
1684373620
1844307396
407664385
903656065
1909887764
1712580289
286872064
146761400
543756411
862966161
791065770
137953592
19289581
1774213650
826315515
1284090535
1731144427
1483958158
1523834963
155286650
841248971
48237062
1745375653
392645313
814169344
1604200549
1843838046
2064743906
926675796
915991185
1585792762
2052142238
803552448
1480115259
807592553
1553755444
893133428
584347050
494282477
1111265239
96236400
1591803189
59275503
1878833165
12786379
1056133693
190733569
1017435452
645383191
980829326
1677625821
83601655
1106418991
1597519472
1962207297
1125648604
1645436637
1394693788
2027055796
1462853298
933503392
450367383
1576960528
1147487179
253224864
509450200
1652235179
6545342
647951605
883892190
177453768
2034781338
1982431532
1757912637
700408681
759008991
857485003
169834870
1742308269
593240297
1703882759
337128429
1442548547
416279312
368122652
2078934286
400197442
1732914997
1878695442
2026118726
918990783
324514295
962179022
311609243
968904141
696025706
628647846
1777663430
1515936383
2012242989
281252947
459090625
2124372303
805985596
274277208
235349777
108351813
136188218
150766553
1125692917
775373569
1088262195
1034253386
2127632788
2035241537
1506553398
1785569451
1330574360
77603171
860789782
2012438249
58318248
1969776959
1695489890
173064707
338149479
536485051
692695173
1510616063
863063846
1406956886
177482075
405123463
1228705585
42575361
1426012586
348841795
1410642390
75541598
1138298587
1934869186
1191718701
1635429858
660101932
1873560347
550747907
1014346081
1800985510
1580398159
1994408984
1645541651
352958658
1340334857
1145125573
1443323184
1375705719
1869583529
1610510021
1536309865
1977857422
1566948617
827275608
1002194757
1554960682
1356113307
922669844
304011747
207300827
1382269796
346072974
2010815593
1449124297
1021501716
857862551
39818397
881282178
680401169
1535194739
809593002
1839385295
1555632569
368808498
1749969031
109708611
1596830410
220030676
888997352
1294314481
945686423
1773126808
1115736711
463178593
1373184929
921042950
1050427474
1747143889
2034793944
187487238
1943385894
467304900
826315135
1912146285
270139735
426812163
1806375901
963280182
1262195292
33063707
1199215718
1607120513
879608007
492647191
1430325026
1060035061
671967733
1841693936
2102848486
2133558444
807650321
1075975831
1527159913
1274371557
865260706
303725879
758797187
1449504225
80721736
1255741515
1593949702
1943403167
1808601695
401661498
1646351793
1546908388
1474394735
7060420
122567242
461211068
2085434351
392684027
1760168101
1159912547
2138578810
132648593
1352324678
1571861863
1377809940
674749970
341659553
741245719
301742086
856982547
1319244343
51263650
52020817
82992082
580333856
326790161
557223322
1689549600
1761509260
873442289
62586841
424824631
1081153723
161389712
946395541
2004159274
107004568
671148195
1584371446
13477947
1665868280
234796793
1770016744
657091549
126446419
507400777
614389297
1586392201
289099358
1964299087
464430791
1366681935
815633021
1649418462
1057222044
222311529
2112032494
1217418533
458457060
955735558
1570828383
893591356
1070072343
306057873
2029596371
1730669841
1692311332
384065
828118566
1458516711
1313199331
1755815807
1532651358
1361900384
495060524
1633352886
1301488905
1999412289
531534513
1195263824
2145412132
1509461041
693181384
1082054032
790975788
2126421290
812138557
1267958773
869297989
962282171
2104198592
2014560396
57234327
1822502096
1007167250
1235067535
1915649684
1053251345
1021368365
246768246
758393703
540087670
2054275796
65338328
1866006555
1201084787
696833257
692927439
1004020390
1005362172
1733481442
1988898901
1264439010
1110382169
257395946
1674132022
1079269387
1270728992
1893272993
1596791893
2143905851
1776161512
1760521931
1335790475
1824867016
82306431
122789716
1180333062
1244300143
1839125358
892617634
804810725
1102668199
434791267
2059636776
1787345125
1354839846
1518215349
1390896645
106549103
272751117
1189036968
116008114
1295861809
46037899
380916602
1886164621
1634891288
182993389
327727357
1978367604
1232626943
1900824841
875376726
20923585
1530435585
1366281484
1130423117
1081104569
1887906230
327185363
1476303882
311198833
494195315
965253449
155810837
1405352524
1877700804
318452161
1604464730
130868206
893859719
504536593
641837618
1225968342
173717604
819954102
98607806
207529801
360438902
853489168
259712432
129146355
1288475820
1671700768
1394964868
41115323
946476777
1547750199
404157466
205992438
1740284923
1483774705
1859113011
487680806
96166131
1181158304
963381323
162157360
132253693
39289065
1585514083
1181641746
1642360237
108521762
694334695
1113541358
187565719
1089194553
1087555887
2098159752
761879157
1297278613
1266684224
1211947040
1674233062
682805463
517595707
1861685183
233787430
549537357
1084878430
222699873
1200647265
1142710282
2000590190
2079842084
71468716
266623580
1561933465
44812728
1209166035
242362461
2128194369
1609447584
812382829
1548753481
1069946602
1770877247
1125046632
1692657113
1893816754
1094705463
622129777
94788084
741068498
1689940602
111538190
28001968
1595723618
382088186
986242425
157272855
1819497653
1910069806
466816030
1549430328
1392364829
138850005
353362146
450296604
198564261
942761273
1361843044
451296189
1905039886
1545193236
1292099626
322307084
274872474
181962431
162266481
239275049
890548181
196092849
5885043
1560044206
1804665118
1268010451
127939050
1385524677
1375375372
309942039
1877009559
708714826
900963455
674763680
1254720729
1529947582
1218755863
956966054
497742141
1745609795
2109968823
1381394463
194196355
2038897917
1238231379
1485675423
2030325166
1623654808
1079439129
353532082
1080816150
1273189762
1525897188
1544531252
1133574856
1868953656
73600368
1993756718
207395743
960049086
698214823
2111428556
1616773277
449078633
1369708812
636464834
2129373991
1238934310
889679845
225606149
1875914855
320452445
1626273926
1536466357
778373757
646285541
1277873621
865312078
1805283257
528632153
1192246876
1936767452
1897973784
123945839
1627380297
1780750104
1154357269
727352691
1941833872
500478016
1352689583
1002409864
1801123762
2048603330
1681160217
1032278305
819269457
1327645396
75579798
2068480663
857493809
671938600
1935404187
1803579648
2075991598
1853861855
580768740
947321370
1011723283
1336342855
492250910
2060190714
307666103
1935750108
1551326963
781061921
1432259194
2062585653
581589532
584544435
1411926287
731184487
1452133470
1031769424
989030778
1130121438
1924736455
456090585
611594393
696344602
1684946037
1873449677
780848443
751949466
2000370184
1266544996
1065641140
79460539
977595655
295592362
879006581
259638149
1819978506
1468592418
1289567684
456255155
823197273
1554928450
1253902977
1650873709
1808604635
733831001
700705846
116894486
1022067193
1940224851
1492902984
1143094510
1674163782
996280901
1229867465
1832773714
1838929853
854058223
1952343105
2002525620
1731640400
2125913970
929759255
366856662
1239200261
1806396001
1831355014
1630640409
833698871
575358017
1913406169
381631330
1105458808
694442705
2129507407
1550567544
1690611283
1843158481
293227361
391351997
533961790
784257296
1398358352
1894783205
214964769
1388801253
773126361
2108343266
2134196388
605526742
332612434
1647532827
1590721630
503133435
1683817174
747556312
852259781
1659139081
1582556115
1987754666
1301565985
176630049
1470631384
2026207783
897770531
1415566262
2145608338
809230288
1398411476
1722361571
1378659576
451916317
1466784250
1389044016
739634252
853071702
1158956476
173779039
1694085861
722710994
923944533
581612103
1589391718
941457004
19808349
2119383857
1877615011
308156110
781637889
1499591715
218205169
622676603
1469432056
1605278200
358156981
1320449058
1017673476
207918333
985356490
394082951
107034833
646473850
74149397
196971227
399646884
988607722
1857288884
239674975
644021503
1395946570
599788358
612709069
860788688
1541073423
1628003936
1016639997
1932133101
571641665
115424074
1495808355
1563117548
1007835216
1933786420
926160653
1387948527
1363328264
1985827187
1294937685
1026678452
8079140
668774401
260617488
1976792960
870290368
991248107
715666234
1844303120
96142684
934818910
1647255209
1716974762
1431246323
190943795
388133031
705113419
1488292679
76162977
996280582
1882445912
308292258
785069824
1843263565
623529561
378727596
1976242188
524535316
1648037510
1388823701
359541608
1338938793
87040784
1334805413
714519385
2137939690
1802691887
1079555863
734546542
1975910338
1131729351
1679769198
266594440
1808158468
2137474571
1621149682
1004906164
1172740763
2133574551
316016549
831036698
1344219583
1098553092
892688772
1236624353
1177463106
724253855
1449505191
789130400
1756605240
254688390
2132230799
1724806289
801497538
1358907687
1607310474
810769104
218182493
220580939
1745879959
1819262763
782927614
978580873
866202043
968264727
926115948
897252658
357738370
1161976684
1626241542
518246727
135490503
2138278214
127949528
1416908372
1657272474
1554525631
195059334
823646987
1007332428
1211822786
1674680320
1140892064
1995884959
338541476
125057432
1067873094
210308396
139482198
768883786
259048074
1946285555
34110711
325801031
1178159778
497082949
219864489
1663188442
1929717992
22777836
2069888502
463669500
129722144
1487253537
1373563999
1003986032
1386874150
1161784615
639733891
1280143311
1145271915
173962579
341364573
772984854
1211165032
360773097
710601281
2042625669
705299696
398270059
1392512617
389378618
156397929
527888338
1105980809
712257072
429935869
2008584185
1478429565
1353556125
1756348143
1583040735
1829009720
1733645239
1225832163
318716458
1829870008
1562226834
1782055252
650573577
1138011356
390243965
1455556838
638418841
1989268837
756962393
2095033180
2014112983
1562470798
2069658558
1086746376
552175009
833283311
2122116511
1702478008
686796861
2017058078
285382684
900509481
1537851206
1826612938
989434247
941848366
1150050868
2122920698
1754090681
1878957155
1537898230
310620926
1337328353
783947682
2117063131
350363209
1416526955
1321329211
1830047238
1617987361
1745560710
899745884
564849420
814705474
271422964
939849085
2033810420
637460954
362026981
1176643424
1943865401
1690586790
1484201014
1465975557
37454022
1450786517
942143977
1852494739
1762673770
1191363319
1890390214
1435080589
828079468
1275255437
612636397
687403127
1019030910
1631873887
464911476
2118688413
1946162191
252470330
620170124
1179556920
576776853
1092399672
285670977
1473819077
1996167322
1546008883
1626791894
160878635
609066075
141697296
849026374
960435603
1211880701
252052552
1127813462
907091689
1825822199
472977584
1329713002
409484414
162774624
1149608235
1547637168
31954044
1667194446
596201494
641283623
1025464698
1552343828
161927026
997133537
1040970688
59469241
553847160
914326972
865969874
1674025232
833970473
1510900001
704984665
1423911456
1604016130
700523417
2138671569
1265838162
187080870
923902335
815430860
1591438504
280420839
1796296911
316392736
1392024043
1722609846
814203100
529125793
652129329
1537571727
593084077
97227211
1176230504
583613274
1733563037
318784932
257540980
720358733
1707521343
795013285
1639046525
1683272697
1955908207
1136669632
821392823
1719318487
2013166855
518942176
5806212
234116991
1400218941
1881212493
1724313411
2090338518
324219275
1051243902
1564769927
1562417201
631705328
289450147
2075788499
1409938405
1819187832
207231472
195232989
1823536412
1656855784
2002480586
1218149386
1363829497
1228056315
1497238263
1844277087
1874515872
1514289647
2072513280
1829009208
46988061
1986078713
91521324
1017981101
730276187
593826909
773551794
372229166
1291915024
1033682295
1252345388
1602887712
1243324306
1772675883
678513697
10910592
1678203521
905761348
167366773
1351194690
1871547233
476773380
858834097
43700388
1564350820
159272384
1698120173
1276738032
894232115
919236555
211527420
1400754267
990106675
1563745848
423307814
425389091
1387751637
460132882
1973575773
213848651
755688046
1194454610
1748277405
995701501
1436994987
1275395729
1447125465
1766528003
1454821827
1781464113
262575377
1994193207
292193082
1084735473
1869195069
1836817611
108304107
2095237380
316985942
210473043
1052251896
161607212
905864980
1960922456
1996041789
2120290021
1419282386
45725876
1516173978
2036827645
1958901588
267971920
1172876104
384951676
198316692
2082330345
1598473558
42156793
1704681103
1971083971
1867427919
1823467710
967154926
1293383262
1891614090
802874743
663743537
589363081
1270976829
1867757707
1517860675
499419729
456096527
55159950
1264151498
789306453
1843655205
1879759343
69146251
1175077469
567031285
1924798094
1437498122
185932173
2028412045
1312263178
1749615848
1903435094
1561295606
502839929
462538554
272578225
859609345
1169495695
265784157
1389944830
1610765462
1911356014
345053990
764154137
507359338
1001601954
1942040326
774530562
1156803501
1851649450
1142768022
314861040
385118338
2061261834
1267040781
1490186684
1846166804
1042437206
965757841
728101966
1988340250
128079356
2036220867
1068981071
1131059168
1221768867
1872748069
674066415
372419908
2122080417
125170111
45943983
690874684
501808207
1090776748
916527300
1002930472
2095014205
646971696
915039867
727462689
2078519939
660911355
636812789
387017113
1444516920
1011299433
482035059
1557709951
117749947
841730671
1152522195
374230752
996482127
1436192189
852086829
195491968
490122781
842364791
1102783688
759019096
1500363915
982464967
2047123674
1515739450
86832679
1567439055
1820344078
706138079
604323694
1513556321
995421418
1370601150
719978093
141415797
317695368
1547976874
1526696253
576286865
1125627583
1033496165
1776722369
1565368616
806591360
422924738
2113685752
227444761
1412318127
1615567399
282075748
1616492101
1352152330
1876987655
1781288598
1466634235
1789616085
1127697268
87274621
1131235262
1003615087
1886229629
380589367
1374482105
1556976822
870134580
10825279
620007171
1574397739
1799800855
842604443
726906113
1885245322
1612708290
1124042511
406049931
1406675253
464304947
972714756
749846326
845354745
1694867776
1910184902
150692214
201021342
86637075
1631493200
1371014575
298682206
1649653232
543460592
1899702302
1518044113
555562312
488293168
883726819
504561847
736715500
1941601893
1740065791
1098779466
521218572
520905858
2076831695
1195746922
459172736
1161526490
714489807
917025917
1237015271
342072914
788206443
1953667219
1400373864
1093183288
1298174026
454412812
1931033721
1684549959
749799496
1939749906
82673716
947790621
677214979
825063913
1784331822
1290156175
1642685124
137633775
791320009
1216433948
804318280
1015545519
217295550
2087281613
196329534
381533176
984934489
147753224
595222228
1541201225
848855748
2066028913
293420039
1367666285
1122166429
398967924
1239512330
201447008
412895597
1568701553
874617350
586607997
2072279406
408118935
1263919457
1566559644
2085848281
47690101
850798269
746294510
612200202
545643378
1994102523
880618861
1896850932
374757658
1074448008
1502310044
1249136306
1402363225
187784311
1435930297
1520317219
930689648
767324297
1437311405
2069887986
175137964
1731840590
1150390527
1173185817
1852063135
1770849852
1245362652
185191571
1190381942
974083199
2011327041
549950121
1248390833
1000681629
1453013169
1527158057
342511611
1565172588
1303332131
1185466149
749136074
603249844
1964800611
1296299901
336535531
848985187
1028609244
1436600949
1834757756
1343315818
1207193666
401771184
2084460204
706989360
1021327770
1102929518
1981812348
2104803653
531704950
1557121139
1446567105
335562430
2007573742
228304203
542192898
482828978
920126057
820401290
1942012479
374437804
737794045
300643647
323067138
1587619328
2083394000
1921818935
1636738262
470940202
1704364424
731936624
350991826
2009780573
1242743117
1929377517
842259176
754330227
757643101
1192868691
1104195808
2130548556
462042401
1740769081
2145916712
977127224
2146162971
408874518
2105148431
1777807282
2075279120
1157014429
991681971
1926743595
1834873495
2138555179
1581598426
133231746
819577154
1289261709
776264729
1338566902
240996457
193389512
434946382
92029345
765783358
1088834688
234594389
739971208
1041172882
1730256072
545961171
490498373
2019729913
1988839615
603415327
1241641951
1960596513
755986528
128165766
348133796
603942865
1133038713
1493941444
1698598247
1804937605
2146574255
1722182125
1488155646
334672802
1471658771
2031884217
889480754
1773689944
132543452
1609849886
1757268554
22306489
22278932
1239572604
2076982338
550187391
919140036
1928547638
2026401493
376877381
1438077587
1343459287
382570692
940143081
912213547
1587738542
1975451066
1248694915
1810604323
1252712495
881331899
1350823155
1365327253
576372996
1566923728
18411591
696550448
451862574
1269562881
764903797
777012784
1713577866
2084347951
1001225184
1051509095
158850738
1660309786
277110623
1679688843
65674518
1018407024
1005389297
359418142
918316302
196690077
853140197
1445923562
1779040674
1204993032
1485876225
1792792604
1937851005
439588686
1941412364
110739639
1696434687
1158321777
1414245028
629361983
1030750846
2002156768
490243635
630590852
1406637261
1976271503
488544115
250878552
1620631246
414216068
464619772
1078806693
1461290472
1988848781
73363552
1805138632
1541179844
1241349085
1718886540
99182416
343348903
935441628
1539086056
1253189593
602266241
156735191
1341642872
1376107209
356423150
647947946
278661230
554291939
540641705
1661588692
1369752566
1438209375
348992674
214068385
1006336794
418450520
1461421926
1690108635
1264902943
1552268034
1106966503
140924596
962509919
1370842041
2037849055
2096842642
1690619049
1815039121
1680430050
12980208
1539193616
546473193
683201360
1514524460
1648176545
531559246
1483857806
904481070
79866897
1119105837
1397685944
476511936
587408536
311917937
1796223238
268368174
601068819
1127051010
1122029766
1383221541
1441020778
1760977253
949024200
1419726890
1349539185
855206158
418667911
2030955749
955571052
667281736
752837143
1692969511
2132573212
57290931
727399143
999292063
835961190
801607429
1736909916
916837208
514202202
1505363784
872538707
1317523645
1558155641
801972671
1445614324
1967744909
752536845
1041161626
1899277744
581350637
1076809225
1397017112
983117290
1732944023
681499020
192773808
1765039151
1602550677
342987709
709945677
82684202
675031488
1806236569
525671981
1538405203
1691856592
934421195
1807806383
395624342
447369286
776327639
1156973499
595820827
694176298
1428048428
274276487
1361954160
1148320176
116704060
256932601
218391321
2004139219
846634906
48661837
712553007
1928951203
398623192
1495988332
1122380782
566550776
1641611020
1618534325
1549200697
1893610400
1556318914
900303112
1885260494
1339516387
1169877541
1199205592
256004435
1201097109
1508055785
514002881
1743847918
1523495384
1250534144
2081935127
1686864133
1475569889
1679257839
1565792050
1144538459
417932160
1632185768
594800133
956636909
1499191641
2128972321
832046079
592154464
1809816557
230291775
1138845895
1864006982
870828279
1920953221
504648786
1232767286
1942912013
664975957
870251164
1957766511
409836373
1285204357
584402006
2028452929
877603002
196933993
1584717933
1126020797
1382253392
996958120
1997091003
3748729
730652295
974923075
1401646951
745328586
935734934
1385930960
733865879
423498972
582767271
697223132
760533169
1739181802
1696840760
1621112747
1468313177
47093124
204500107
1229614264
1586135969
1477130104
2013486349
717533700
1314411296
1075326438
875145129
1697442271
938706496
513091393
949603671
1668992734
1826019237
1767116612
402936814
467186909
1768986759
1879363604
930907910
18209947
236787786
969068034
236319786
1161550619
1844023756
746652508
1409241457
749465565
1753547326
1443712
376440555
941331954
2060377804
230557961
1963386094
263999587
489038672
2110712777
1953925181
1727508768
1668457051
1366555194
852685994
110372444
935739700
265950599
1740209004
1552083558
520712901
586857099
1748659403
842355886
1224295220
165631082
1507881234
492730677
341736605
904038257
1072723808
700557717
1526095834
899387598
98797211
208942007
214919020
1112627891
985109191
768290897
1142292796
195189998
1657223367
103228466
1700989134
1204272468
323798580
1150215970
198417129
1594767328
1097273646
1615326591
99699586
1261974707
695585860
729803400
373453850
759183062
188721928
102291996
1890433755
1455554541
1679380439
275195514
401163657
408470744
1280552373
1974698411
428173627
39503389
1669136664
855754617
1361999204
530807278
1865741757
473467895
1315149743
9164259
1039877255
606702603
1964478777
432030643
830506953
172718240
1252797574
1019443908
2096466327
1891693895
1486150323
685993456
911572622
797676437
1810246486
17645054
427500582
68665082
648827299
1899496735
1106684250
364591698
1714581298
221173092
1766307151
386871979
991656676
1315107333
1180048220
1197531554
348818655
1985540991
1011312429
175826829
363675001
460940369
1943137179
1124476086
30354473
361114636
1870421814
450807261
770858661
95947648
177972926
468496176
363294243
100942786
2035661279
189755266
1999791096
959241851
1787759056
1080589725
679638320
303302353
1977364377
1403501861
704745754
193966056
51110166
312013043
302746132
763680819
2121244657
1338749058
1827687917
1299991386
439901911
42427179
49749933
1962009851
1132504120
1915144152
1421804541
1269122692
1437684553
2138456929
2109077669
648912881
333516061
1749390840
383483295
294037740
310268004
488626311
1461854662
2104389970
725329015
2062345844
38925367
243278330
1468102013
2144809623
1870280199
445888495
721022019
2017410872
533847663
738234127
311479735
1292721944
1464367897
1728259374
1336006762
1047176498
807950309
663676968
130016781
18908695
1399081741
1768587887
1163110432
509607339
885552884
2056035618
1777949847
1826209847
28670681
475424660
301771250
1378914100
1472813970
122527840
1547152913
571503757
250091785
2032148509
719716274
560594961
1451261385
1422429062
1456570040
1041772586
643274595
1256933457
1789154547
1180792408
1171877151
188694592
1003883687
1165782080
553451304
2038830596
864475942
1419027873
1716882425
946855476
2014841059
1470608113
524230210
322630585
765369214
95055833
586553927
451602730
609940332
146574505
1443290189
1029016299
1979647698
8303598
1503427081
429316503
2009178172
385621157
13915458
636026634
16081325
753863026
1160062250
316473895
756739870
693823278
748773553
1206692064
1730701591
1747377870
402306567
1192808802
1811680305
1557109098
1868442389
2111610835
1707744646
2065329297
196087222
504664946
909295189
1562212700
1502295708
262211883
992441935
1386037038
394422999
1053376985
1825930760
1095771749
1840859864
1329357974
38388537
1148446480
862981449
899816865
718678593
77466945
1977739261
1164866948
2007321002
954393332
624763918
988720597
165282024
674984720
10473909
2094961589
1313457171
1094126268
415813564
1988041845
617078799
718620463
984015814
1608046857
1778118882
845425522
1154286720
992283804
1171650638
588952605
905387742
1405195260
1203579825
2040251085
242447578
415775576
2120721424
2047900501
1302054370
1867668675
694563056
972904290
453652519
1040915374
1398325911
978918050
2012930162
1189325898
1809648589
1311176240
1721297709
1564431155
1231991557
1742918453
1265793890
1021635960
2010572747
14118749
1578055430
1059883997
1441219016
662362728
1049802763
26092682
2124762527
733967074
2059733601
725654661
1042199041
1417298637
1825532666
955068519
1732519893
832026525
95599080
277884545
131107335
1594108739
1957449296
1897794654
1392880037
46533247
1244650055
524171583
604885705
1160847721
1691507707
691748118
2066811528
553676031
244591572
1467682557
2044671060
1147722944
1353619989
22979740
538783216
233817313
1431526171
1953356148
711762832
874076832
1797909882
2027335010
926822442
741685719
212699439
1785094245
557907282
186797876
1416667830
1668256000
997470686
811391341
1228814434
602365342
304687167
1935223732
1474899817
1292132728
837854832
2086396580
744735128
1837729827
50674540
1856293066
1335329605
1179127679
2007672356
401913448
546635602
1512883645
101819483
377375110
1498641491
1061858341
1591323536
1763098148
1473682085
1995749121
1808172504
1983857661
389641934
961299946
1016157302
1120710296
1319763639
124682233
985992545
1000085093
1032728590
2064641264
146388572
735838574
93973532
90084065
1753284620
784582452
1284313120
885548547
994802367
998724223
2132477208
1297210039
1665570671
1830083169
1752491321
1648767332
1086308718
825143688
436439159
35081102
611268802
1912071769
1489355985
1675234660
1160756963
369260274
68068805
1150882997
27939614
968074171
117627652
1655958799
1378052671
1868245701
423715010
1429637020
1457409682
1675566427
653026372
1077840894
464106974
933124406
1930743151
2094965070
276996832
140565804
989316188
1331077055
351644975
883826545
1281831055
246189399
64634429
1263499248
150921850
541558879
1961948924
1721921773
55604082
1075063874
1319000934
2012582081
492161050
1320017621
411567062
902434332
2013144967
1524962025
288265171
780306292
1012696623
1946867156
92684866
656755982
2056878979
1469243881
2138511997
587841497
1979141877
1941365498
775655213
1465343916
1018916825
1573991875
1918258419
252893682
826578378
1626303042
790569337
1816522211
1733876583
727692186
734040019
2020507652
428534036
751307586
521564946
898638611
1967842529
2129486425
299629880
562849137
1731005355
1087351315
33649646
1778446574
1800278895
1542387703
330888951
753677566
1855033941
2048018606
560051314
1068254620
1474748593
673862155
1247716661
1600815379
1168122276
427628825
625936817
72409841
669614386
1753982479
1520203628
198285172
2062213070
528170109
731667663
15829875
1218280506
982224231
1636549534
675391726
184965643
212515552
2139040351
1019861488
1491817928
2075459068
307174340
1159438052
1912084756
561999747
890257414
1774210361
962529325
211413494
1386592728
902614174
1216123246
277067319
638131951
927206922
935042591
974735792
163444710
1079975714
331041931
1798164579
1077546774
1112425350
2047522709
1317047635
900026079
1215320479
557427736
366271852
946450918
379330923
1165795345
1184505822
563299204
926760677
94814795
1838528621
1838055558
174820973
590315433
416542225
412835327
1690802348
589360860
1528036318
267919415
416837500
967668338
1211446146
1128262590
537377066
1405855433
904338160
1244750755
403219550
1631112654
733070362
625301655
601908557
1496930318
839911616
1330360631
6909058
227235992
1461318581
600882134
386173290
469107379
343122053
1002430430
1936027559
1601482131
1485656177
1322777689
1658266661
1799895902
783545201
1614396093
1025265232
1643109339
927867138
1441509352
314452051
684943065
49034993
15194784
61210262
353763439
673475179
1630584689
1256007210
1429181800
833587395
1985019463
838114404
1420194321
1725978756
1054832494
1138180981
2013831430
152611375
1212039423
59014229
1544016557
528313820
1363899868
1185894754
1698017933
708938065
986416477
170390811
1121462209
370457264
1698181579
388725413
985535472
754150923
1988996883
233340671
399702811
1784913075
1813206141
1824438287
2137361908
2118921907
1044333213
1801917127
566042635
1511645059
1458557711
624722390
328859433
1281107479
1793372039
39883800
1689695466
1658989417
1578620129
749704179
153041519
1293111129
687479396
1341393249
754185498
109115902
157348218
45374326
105339847
1171190478
871411626
1511463754
997445888
443674788
1878038282
1800856017
1945025895
324706859
1604712339
1836566986
901838478
292521687
562640300
882019848
578396311
107298343
587584171
547770791
1335570927
991629
885374095
1391612384
1944911039
1539797310
1420395499
1949118864
169016214
1101758554
41940879
374094565
1148055811
2108348186
2049944105
173568987
2062284436
448527050
821695076
1541753884
1247620441
339842695
698892148
930703634
1821071279
2132095421
351886960
1689983327
445132659
1184361186
1422670720
557745799
1203281466
287536281
1694596159
1402866202
967409553
105280858
633265586
1302614550
473497577
619660850
666645407
1046302916
1393010
2040231111
1385476787
83375536
1290779108
558752814
1666313754
1694584527
466737477
1920693172
733073579
563315949
1416125081
1076475149
1829868874
1920164870
74125023
176474244
1873484556
948709887
743295181
1858071511
2035147558
1539677712
1474911876
424397279
1911116365
919021358
651311456
2136499858
356589145
1990899573
1514790680
869356724
2122361427
1239659992
976789856
1904058503
1161254821
982158405
2043730876
1080576805
1506267856
1674331721
457561369
1852761960
911063851
7244590
479766470
752369215
1689794752
811378774
1866492070
62770469
270089765
1202267678
2064532077
1084167252
267316801
485231744
1053255515
1126759404
1273223958
1871868799
2083079225
611386469
1839494235
1078770956
252167535
1658176254
1934606094
2045358909
201012290
1371353782
2041842812
1108708219
195088014
1152780527
420371803
581385241
1782542011
2051010258
1293377456
1194263964
1810235291
605444465
1011811668
700808925
93158728
841427786
179175866
858747914
174900456
719100288
1993729277
1437979132
299837028
991232675
2134510027
1089736796
676988990
55687067
1617279718
638438831
545414565
778700239
2028670863
115600468
1033626609
1498544426
1070936642
1272765957
660972020
377382678
107070420
1673740630
1819700197
1779338401
877061134
1404149299
1756262003
808673991
1605066959
1189198854
2105784044
1364464307
315033759
1685270885
947493053
2052239573
689386135
1829949341
340254555
1411445160
1277305266
836864249
1961726614
1433529913
1226793459
905265044
571981139
696618659
954363693
2121767662
798043130
95340458
1822033343
2092349595
63171662
1157754079
1483403754
1050484021
2062359523
1517034513
1179968317
89564350
487706033
977345766
780596870
385388630
128597240
978732262
369783548
186595724
431418721
1659854208
1587549949
754439440
1160601894
816921031
55926265
1776650149
1191843374
774962113
1057548464
111553524
1134016544
563660635
73261546
256194883
1537119386
1824032550
2065433411
431245705
1534947133
1022024454
853161456
190653641
1394686416
465855235
802663712
1183198873
805273467
1727707110
1859099862
639548938
459808738
659001448
819818301
1379982556
1557511679
1432521928
1041577709
1585394405
1569723882
530284088
879726726
1436297973
727955516
1540814599
1677355205
1363805371
905367909
1799787282
1709965349
618504705
272124979
1145234222
1784282075
658787818
1593377123
1767066
9565663
1802533378
1116392599
1146004296
773330475
695410133
722741457
378440210
1066820178
474020499
1939345651
1256374223
1329516009
669917449
1159329470
1032138666
677848820
1846754092
191668622
971409091
569230841
778506601
698917888
2006564212
872650222
1912320069
1603289193
352868777
1839711431
1911779219
1010339884
1528390783
602475247
242797466
260138967
279226093
521429856
1700881268
1431280736
1371248299
1738712153
1854585491
226327185
1089033996
1687539929
100655558
1671851516
1846455828
1162448029
1619796728
579813486
2041629109
416302543
1959429703
1379268526
1452423084
1208669013
1629552806
1814829677
144603233
906783646
898623789
1348825321
153914696
1698733990
1698281802
1402882945
1528668743
1408414964
1049714829
1203758060
542768360
2027222056
1388933729
353474324
254674361
85958689
1551966772
1311700320
1180753392
1796634247
249969050
810472220
1866063295
1670390361
1639321894
1431528001
15745249
1366729867
808330978
461973445
1643822652
1991350672
77021941
1794956737
2100515508
1872026169
569844025
482045277
438125049
468868033
1715466498
424904037
1812840538
676711169
8106153
152588690
552313044
86699377
1958355239
576197898
788678012
1328637295
986006745
722143646
1785074977
374728694
1063541185
1710510358
1607290465
1490420162
872233495
588812490
1440690048
1691946075
1317632148
1392142117
402232122
743258230
1199606729
250627003
1370744697
915394055
1649642147
1809694428
654802076
967712879
415938086
2033300657
2066318104
1235259829
25616600
288704835
1151560009
73577268
266059309
1648693986
1356412015
402953768
2042248816
255783861
415268709
48986256
15122837
1959745998
310124074
1363428921
1628667567
821857720
1289042133
2081583840
284880602
857313077
436330243
1905638145
514319727
1885838228
1721830658
126732018
2123994984
181552109
143259177
683090484
427591564
1106091699
2070053327
1662616647
715978081
1659789145
852544826
39587120
737868196
830576434
2132814134
1120505292
2121932659
295115232
1222433853
231573735
1008206953
1366761918
2054050221
1114417902
1999579363
1531464390
1453150349
902017480
891869286
626249126
1962671907
666253557
1203102036
906580519
1156358361
343340575
834938293
683615375
1149501355
1225975626
214750589
1010650346
2117250978
1813129459
1809351261
1218191361
134726202
1319689675
1922253671
718245635
1300367540
2086637816
1586048944
1902037489
102995204
258264725
2007498819
835275045
1750868993
907324938
619219235
466307011
1125611606
1549679143
1621559882
947980486
1751628294
2038199823
1885633628
600831048
1036340989
1799875937
1631852735
549052471
904897077
2001726228
589219575
50235032
915876752
655301872
596093173
1124517461
1470330315
1218186384
1801059683
1080461885
2134826971
1957052315
2122570041
1374623889
1145504678
1278522505
1030793142
68602531
1532332183
265567203
238861473
1871549426
539633359
556665612
1808518607
70633454
110881271
614475726
1411017869
200146207
89783498
1925056352
470948610
1646853849
1424201930
1300566875
241219629
455261681
2137618694
1612434407
1110383720
1984337942
360184812
1722225419
2140561121
887533623
1475078788
1640259244
2069682693
1125502243
1522658803
741030609
1789662718
254330517
193044557
667899136
1088822732
128649685
644843233
1100590356
474928727
782170603
82150103
1835565958
110310709
2000153610
770724184
1532332682
217213859
844310341
2124475423
1123175093
413714620
895665731
878495954
2070652951
533171312
1156050320
965049541
144169917
1966591042
1294220204
2037298875
944864917
1901195043
660525484
1672768937
620318200
848086786
1922124099
835541046
1181141782
805417381
431632515
822726411
92350846
394670588
790388229
1778334013
2114547345
1166440095
941827731
2024180362
623619502
1273915921
943231539
68595400
1521495396
975991555
1043951570
1636778223
30328961
107899858
23790280
796928231
400661280
1170837683
827939294
2053889975
890801118
818451008
296775004
61698844
462681602
241459597
1976915973
1884275770
225637314
982702723
573675115
1199993765
561536048
1375783828
568049920
720988825
326095822
1123801314
974987103
1080588651
331642856
94564250
1126463199
743054754
1621743122
1248953625
200373886
788957539
536302533
44760558
1316838372
1769114554
1353485856
559288618
2064054313
822986860
1150295389
1742083863
1597531230
1142381574
2073619883
295908662
2043231183
932604313
1477975940
152188237
1875901772
1958080294
746538489
181501488
1728662506
740249979
1920294954
29318781
1218385337
1410969538
73043380
1844240901
206738936
455296470
526938355
556372947
1154583322
645782363
1534923014
1920198128
1786896766
1985575114
200770799
1405142216
396586221
1642605206
1644793207
209365054
519667179
1153129726
9789660
177688097
875970864
365466586
679048346
2120808173
325432591
418017188
445451262
440803875
94974179
1323775057
2040832140
1280953763
1174527542
718331703
1714390624
688554219
337882991
1701111370
1105829731
844512557
1206886508
1471898553
56497814
1690059565
1818422148
623120649
1486599691
1297457513
1615188596
1268779315
1830494779
327450277
1793683085
1243140181
1352925243
1579373410
1874622084
879894007
706771132
1184062351
385085276
1043587748
1094411248
1947428613
701034727
906807223
893596832
216414968
1107600638
81041948
223368777
497934488
351897127
509911701
767922654
794941903
362074728
529008012
1767302813
1687215733
2085352081
1787800081
1314691932
2000991449
1400310316
426278578
442351410
1439637899
828774690
294816789
1317307634
1138177323
1280510404
625116650
2029824225
1310033728
1999879094
1185005699
740188173
42551437
321282882
1311937674
312107654
1215538651
1487163942
336442973
827975023
1945078447
660574576
1426472428
86707776
2090064053
996860318
684655443
1186742454
1540960450
384145021
431227658
275058933
1943197434
700217373
1012004262
851496728
1753577338
1349860958
829561975
13063417
1103033020
1966535558
90463297
1045007317
1412455113
540180390
254072808
730383380
194091352
398913645
883933349
1527004269
1849105943
993857825
1798950056
595341453
1331754117
1276585309
604300040
1779951041
1599378194
2076661523
1892094639
414187348
2119508341
418503389
247502538
1638423667
853550183
169080490
1500093026
952854491
122450003
1011580841
114811513
1641859130
1291903953
1915188724
1544444189
506686419
1087171031
1210353087
1594760092
1608887343
357326720
2013351279
1792290862
945486845
26834253
80190302
1852905684
289180673
1951812572
1704390087
1859898118
48358884
198461313
961910757
1284946706
105041181
1447510833
1012696623
287560594
1177225606
897439917
1132165470
1733647540
1986982081
895624391
1155411024
432026050
768833563
1481544508
2015940598
921450848
1430297700
1720215976
244517790
2104606604
849048782
1900572341
2085280076
979080520
1476503353
46013599
212143628
343351049
612743225
1083409271
1019539708
1821038246
459790231
1635006561
1494334739
202256987
1470675830
284055211
1094903653
1114516930
52298971
1763190393
1844544607
418820674
453862904
54240149
1343281030
1468403220
881620250
2094547545
24061872
1780335449
1004192452
1360199120
1801382976
1361737337
1812073162
928232501
1590176712
1200784640
386472078
613264060
1439736194
1350587634
1243260846
283925408
456520737
1063630591
253844625
2141196196
133865825
2043364491
1012399079
211791800
1792973686
483361365
550064161
1743272360
1373167913
1818562875
950480426
1601310711
309520594
984529600
1000562948
2077380508
581685203
1230795806
1715240574
1539476785
464636384
1428654399
1897324115
1515337438
88011838
588856862
116524842
1130757775
187906872
1091453716
2107548163
1128409147
1974599460
1860286160
814075839
2047317043
118490224
1123060552
262570985
1591561253
937537563
2038538657
119307422
239056700
566965677
1689035782
1998222637
1284016823
1658221385
1660900979
1248334331
1679037947
1405721125
623722434
1981865468
967070778
178004820
1279599749
380257532
20740607
353572113
623191951
729544948
1828854649
1135605844
924745222
1122413073
515055627
1372612496
1832372147
437399578
147516402
1720505585
1938961737
879836516
1739138732
1345278466
1619300441
1875555703
956938914
1545842958
337227449
2027312421
1602782177
603837113
21671809
737294826
394675502
1738748686
936997828
642227322
1448547184
1812443834
1893807981
1527993346
1799386300
1751756907
638144739
453526045
563051412
217053796
1151772373
1833352296
951838138
633238112
89131296
1339150504
249207631
1189809840
859757180
2073741507
182521066
814677083
1745363856
1198233729
1928862631
762007010
1999421813
618282469
850998065
1903529546
1443300738
354076807
866348865
1946768867
990546634
815215035
181534610
716676207
1255455569
907463940
1292905452
1081362597
908727221
1655378857
2052586362
1066638895
105593362
1991621606
1326164112
1927211496
1118960539
797409627
508299867
1412801263
334087252
1913191340
371893043
1803458582
326929591
365711492
2057335456
232022890
529003278
1867479106
700610163
1691569607
137264908
1494039382
38865606
1976297566
196305118
469256756
1351575589
1408279189
867204719
1355056459
1522301743
903284222
1802866530
1544911565
1023867205
1018621106
1893708314
920530564
1448850340
1926024339
1372626670
1935428748
1658110998
1060936311
173165605
553130453
2033673960
2055616095
899834996
1887688256
1799575426
895965188
1123957815
1866246212
1346765538
235456754
376470703
922058818
1700504947
1573088053
1230869353
1549481865
383144611
40601544
1112331843
70611542
1011781293
977491391
1818994955
737821713
694775768
590691921
2015593724
1198086708
1668871817
1471817978
1355933080
1845235770
1720903243
1958788144
295705533
1966966902
241731554
1735037154
1268222146
329178910
1424118692
384758199
802768352
282270948
695919178
1959079650
158635200
550825079
1895307715
1158187110
2049330107
931466691
579123893
528943313
208464320
149388382
1759422940
1430423625
1761534915
79337093
939282919
741249791
1285677883
2053110694
338748972
978294664
2093305474
874605201
631325938
742851821
1384326553
1962946341
63886036
1573639094
692569766
409571393
713766759
97716544
336709584
1335369795
1159104514
2054674118
1946603269
1223585165
170755009
484509923
776417568
59581475
323016219
229172914
1529613363
658141147
725239020
903115792
1596581429
1561882579
366500522
1620141751
1324629506
1115555491
1132967303
713871708
2090577403
1879640111
290855879
1888193009
1386045611
1231338243
977601719
794044038
2019007939
1919656435
1077369718
1663084219
350491433
871352782
1507119335
1838879059
743976474
426297459
1601602482
433078459
2055677293
630591980
1391868340
576320821
960263582
368956472
1192176549
1524320787
361901711
343898406
1946304967
2145903816
1987092633
514058480
660190118
1865908729
338317926
566992440
1047035544
926954460
1816103895
1043493030
1628951872
1300503607
665243153
136334775
1870085358
381041364
1267621545
1877015558
1769102983
272782774
359751103
754431804
1386252897
1203212261
1116364860
1692191774
1672672470
1066985719
2040592415
1562002097
264729603
1148089013
1248855576
879551780
1441408024
474844829
1486866468
1137973300
882157345
1968374854
331797137
15816789
370772862
843188455
892189543
175887792
93314693
291400470
35586950
1734706177
1248103755
1121730937
1434400158
2004963436
619579256
297292202
27682660
1472191262
879390780
1333574230
1486978268
909381186
96030242
985108439
301029564
1215417787
163373951
614530266
1298347630
908278399
1575332598
1877616027
1638058008
932426645
1995738217
1011156603
2070176598
212707291
1259421754
430209344
811842836
512406926
390872617
1470988165
1802671819
1779295787
831317330
1273520762
831112927
62814161
424385729
944808188
1871413538
147339611
1170210734
642205680
1619680870
1723885146
723921607
1132349518
2082296219
1772946829
636631131
1840985500
1921927634
1429175306
1267703
498820653
897314235
355094823
1858909333
645384065
318332670
680541560
1619705403
1146166573
1717630361
1118576071
1718128034
1584632464
1583258099
684577267
980660162
780693665
836809571
1904434544
1344217716
1195719705
1503386741
770326858
1659703302
364162467
99389912
2131722547
180701815
1862122124
1362788949
1659247131
1092772428
1390730638
762927531
1013214583
913420596
1344355957
1379992738
1311296895
811806468
1325779182
1483953044
670957350
225603151
349888313
1202242446
1125237610
2052474204
1595578945
602399073
214779476
1560057577
2008920326
1637692187
1027452933
780022664
1821056572
1066666814
258923219
133165448
1283691845
851210597
349837578
1410603440
921549095
1453000944
1868798917
711278537
299725103
709841763
963968366
1822488334
667899954
1465138900
913825098
692875302
382363896
1342924355
1095721207
744015124
256260331
283714521
859549885
1743907444
1462056208
1688188510
2065380097
1538256664
400554121
16111234
14584597
1690519043
1606468500
2131747658
540107242
1801826664
1195863800
320317478
1443016929
1674032107
86705972
16301778
1591356831
597178461
527148391
1396100004
1533398836
935385840
1014331657
522549460
1295630794
107971815
929750385
2070969658
730625443
2123844158
109236430
522644066
1559978209
2071106859
623923483
2013974564
650793498
1808120602
1478130543
979009617
280048510
151065104
1191115899
1683940029
289877366
1967004038
94365267
1494533829
615676497
944463025
82434892
1450423170
1014624228
2081404840
901567400
1518000348
1009799430
1919999796
2002448338
1809812061
165746677
592117477
826409412
1413208671
213678492
1146961200
1105754474
1363866951
649108955
85607605
137611888
151592705
906984994
2050913084
1833236031
343049938
1456245499
950899953
1775915012
310075828
1309818009
2041689404
418939763
1809393624
810792711
1089243529
529595181
418534608
919007380
494698599
928192535
708348110
1359775080
324254208
572143899
2100733555
549586223
1481319963
699477153
1404266844
994364350
1032893662
1414475909
242622911
1631309422
849486612
1420063481
298300485
2141256476
2091822845
1574554714
1408275371
1400628778
423806568
469042580
1803805449
1672827092
737213853
1534696726
1111715885
2018590340
1035160457
2087187174
789945039
438959241
1334538052
393156062
1124133616
189340488
1266855819
1651939223
1605104652
1607919161
1255674583
658627675
842065150
2128771696
1399695727
1905050845
1811235921
2058087032
974693337
51480511
1122107635
1467706020
927630077
2111094143
1603017027
187710971
130153837
76099885
1900234201
1533883873
210624888
1550085485
1642272337
1348737880
160909557
253391913
1297890643
102542955
1307651630
1418427704
1306481931
1012344823
195989649
1183019062
30369280
1373583945
1781576020
1656690145
1875420397
279298251
1607255302
288876160
508572105
2011745772
851815178
1585982270
950122851
1561938527
348502878
188877984
557636208
298328471
1932154565
1719300475
1382856989
248788555
1412600584
1676113167
1226806253
1743539173
715630298
885415215
1295481072
321452684
722056156
342762485
684900769
1572163963
1631171984
1826434442
662694005
1467248975
1034264060
1581538548
2047797426
1448600017
1360778298
588273524
1492203402
156105204
819270247
1134779247
1800487243
1765943397
1084490132
1145317554
1479033979
1230171461
1294782654
13823558
1294318543
1768497267
576621227
1445906978
1549472574
147916168
1343750258
1383886808
1574849238
860841004
332657426
189614321
1544100508
170987133
606614503
176766103
657490959
1130513907
1020001282
244380937
820267506
2040412424
813978872
913822442
1512057419
2000684310
556979780
350749703
114045602
666473942
708835896
203132545
1687722956
577946837
592662618
660753746
1108038519
2021693428
915557361
96100198
1489753316
165178797
1413451528
840456741
325982077
1928618010
1323229781
751542425
1850511565
1859295507
1851388871
1159657406
1731970926
1519695314
1461585586
2126595953
1815994639
308466863
1768378423
1855254343
94399023
1663511367
688291642
805604320
860384269
92641083
1589595323
345576040
648331932
1495011530
1801961545
307591077
1456857069
720073363
477628486
2021688554
2047915999
467480195
1751294222
410772469
2007075971
155651362
1708923997
336929432
871265575
1427568201
524357239
1783492671
378445893
336992018
338663514
2044497816
2071493575
1001106624
414979097
1957794168
995844505
1883971525
428527670
1089454779
2073502243
1510867809
1582775672
2064459773
1451585746
2076886647
908100282
535422819
624341507
1707487592
1060168710
803436923
1899368420
1695981331
810206290
1209521242
158768742
130832857
2086150408
170372965
910446310
764160593
1687506244
1366004908
617336283
174101486
1736953903
2135134202
1548365351
1266491032
1217142550
1695834419
1127972770
1580355440
1478161859
2038934748
420547717
869064340
1845181060
545836774
706379459
1278386105
727131911
1964411209
167863278
24725363
1026716261
1411502907
622766321
466642506
662351793
778006120
895755145
1835600426
1084919460
540849436
1301630510
1588325060
1485951637
2141816314
1166847558
512884193
191224412
245291886
1073253484
2136986851
1706323848
595715805
92402371
262818640
1864701108
553854555
1950142167
1794969866
307806522
2018351486
1118475666
1258692870
1150478574
1111457965
580659531
1262350988
1892296474
254501553
938242360
1581927919
512018248
3613204
70759010
1226434792
893658660
494196223
1452552535
626545974
217459948
1680769455
2032585993
7168938
510685037
1087030278
1794262940
157680387
1651705408
794917850
1760352523
2085588612
1821834393
1170380046
992881123
306365260
1305631364
1475933526
625073603
1924836704
1220846258
232570926
1665775733
1156129432
598816709
1569277990
997554836
1618595384
1498868922
1406978186
309150292
1674391901
1095910484
740284867
300678280
677271920
609821476
904455645
439249111
1431309161
1871418794
1747941768
13600476
566883062
1438540998
926881430
783751725
1122245658
1497906145
1441014199
326165462
827233141
559328466
651821458
1657178010
354432057
905469490
1637623345
127073481
455153825
236789369
1131505463
1087209101
2114031552
205675802
377026463
27330069
669508607
936165143
1573014741
114671303
215106043
678382889
1929867689
1755978024
444436800
51225917
448944441
1054440157
325315965
218919789
456387813
561886777
1874920566
746004253
1982974022
349589673
91439979
269947975
609488657
1406266399
36722196
218884945
384491530
1916243573
1215752036
1097310045
1972595828
2007969361
435111450
1528830035
1012230956
1925515805
609053044
729806862
789813492
1458223024
336981688
983589136
256495304
442037192
953598479
995427506
1941652457
1348659214
1714803021
1352500778
330850089
2562825
1094284558
307557862
1328532511
508125813
1575475366
622367594
473990292
1614542758
1771512456
335489465
1305509027
1084867763
1078211594
612604164
948639484
847359873
1676761736
1658935669
1093284262
1826891013
1494870487
1019755786
1304154581
1602122736
974774525
728116342
302276548
1734030536
1740659137
1372232117
1523770551
1904060874
591787974
1237008071
1410195195
858237360
2019066752
1238304674
75187698
780854209
481648255
1960121891
1383373071
961447044
940814325
1953109329
756282729
578029212
1416977522
767475368
764691853
549890801
1559366472
623709718
1641045859
1774945333
44348100
97782306
438856827
1448389686
2137061075
611950131
1187108582
823998775
205778657
1800009898
1886222407
2097041174
1096898323
694225631
871181153
1754687671
65977153
670100458
682313252
432638629
1829720924
1439570726
567245959
269749416
886225055
1403232747
1513057691
201131005
117729894
112504234
1586106311
760885502
369502076
801548994
1426052566
313190787
2020965246
1765788543
410852890
427392508
126036298
168415517
956018346
280691103
1343047911
937702403
539075195
1544751593
1415768788
1897929851
377850965
758892648
1751563420
2043823572
650854919
1609760956
612752501
826533344
879037642
503172160
1816146618
1763022734
39637430
1360333987
1418896790
199824638
556103830
984114660
1522649693
1594111338
1452009330
1926580944
1027712332
1818177727
1361867142
1855841652
717476942
1110172106
1332216730
1575194494
920035892
1347926829
1946756724
1848539409
1956849893
391865739
1598519883
1692996475
1457640772
1153259326
1107647138
31671629
1233481972
685343196
1988129404
1653013503
674773693
1717304291
1712020197
261554992
17987496
1868662712
1736217925
1317834220
303544887
2140758486
1392530446
614409137
54607970
793457908
1303446699
930062272
1932887650
824923496
594554516
706917723
517678505
89707093
446482402
1457911338
1119123989
1201166306
940121480
123096979
1542785344
389093557
1959291671
831773005
578395902
352864652
1566229165
1265791448
920233987
1480951966
1576004505
795811190
77226575
2077969488
1076993249
130947216
1925979276
1257353264
1223315443
1214586531
1892259134
84500333
1210826110
785050096
49081731
1448992676
960515561
1753710483
307825346
925194693
1099844019
2052835855
970053036
889540350
974684157
1239391369
859352868
810765867
1675299792
805372532
1806697463
1547380886
1125830086
582128334
1985707756
1915616281
1117903876
1590999758
1484760448
2021822962
1611375060
1289270749
866383140
1440784836
477211258
599549998
653124539
409934837
1146244548
1676082207
1805152452
616530194
758578659
454196840
1660415313
1890266855
2123396860
684705130
859534737
2017755592
1819496869
639959130
797481045
2037191760
563875527
1251718761
724263894
157717556
1340115779
301127340
649489880
2012205911
2066528242
1954898026
127281755
129420251
18616658
1104276541
1200435631
1416157347
2043349235
1718836075
309978050
1968191218
1066147119
344392237
1236142009
767343643
2027265830
1813582069
293257815
1962717907
743548623
953423034
1937889507
1160791750
1878100240
1639700341
1728784454
347270215
1450966269
1220338086
1917665116
1529099988
337580529
2136280199
1524090465
473505906
357232169
1025972561
1069626069
1423174329
1399493313
887940023
1769093529
1956688857
1193169234
1048789661
2011013879
2091456512
802791467
483678453
967614743
713162807
99732364
115451687
81476580
1914624733
1865145305
407448898
845750524
312302479
91440320
1220314424
17726569
953519195
92449748
668949179
576317
1629493861
1809783643
2044748337
453576891
663778034
1881740709
376913833
497439805
1346508107
812957844
732427643
1815288747
2018441384
1731286351
1252262602
13952987
1236506364
2020700300
1760796753
140943488
474477660
70870890
2041290147
2030578803
1578518997
371312033
2117654676
889111249
1018843763
1906547950
2008673632
1752261260
326057809
1582211584
1340692416
1288315494
1775563221
1450814285
1474416117
1726615754
1955486256
1541010828
153656575
955473075
312320860
342298896
477618742
339513691
220595138
2019105871
1043901148
1284287677
1673002751
154424239
1596884054
57276103
81299450
678062725
1449668215
1271237382
139821767
1995377768
1911928600
118917077
1638874028
1268256385
1203270249
662439729
2009617411
132670599
1974082223
1678625034
2123277941
1822766135
2085737745
738904293
1535479242
2147011554
2046088410
1209104576
909977749
1086473136
855110172
242049810
222919593
1105568329
1913119702
189070613
263439286
769853915
982723910
1085979271
612412958
1254440532
1230646724
1653718655
1690272461
13634841
1414836244
1475227991
931783197
814959982
1071724511
969403826
1738313563
600357316
1885570113
2100647008
845397227
337830678
1495646158
586341100
113905216
178929181
8329212
349283127
594519832
2055931837
1832187920
754624937
2116092920
349666818
1030298509
1225048647
165781411
1303435959
1750105801
1879513907
1694965366
680849324
228881747
1352060320
331735569
88587770
1038793977
1279171862
1507067440
1117086152
1767581494
1669805328
1245676516
1178646929
524220569
1684497227
211022657
1458135153
159295034
1639686686
1305195689
653131829
1153860573
1947725345
1582940338
910685263
280102882
477577297
857060914
94217708
1491353558
1800900374
1915583335
805675797
186360454
59716076
114917932
1987233505
1794310300
1780187960
1181369397
2084446218
1808072068
1069019772
595312150
1661258568
1765143710
875396612
67802475
1801119859
936367791
163027623
790112897
1452592641
1845588695
1427166467
759726967
1189103059
537602549
2137467250
1867607379
1244933969
1434596942
1080388069
236063095
1128412243
2060060915
1341523791
959283394
906110376
816593480
1417925915
656915960
772951531
2117480660
396509494
1793977317
1199271375
2018725014
644603885
932238449
1153031420
1274104899
542245779
1278139487
948917057
499700074
711773821
1851299078
17630374
421285910
1607758206
1076609128
1404928198
1321560800
349086617
1268699530
847188254
698828453
477286302
793882913
462929380
1870526310
1222009277
96165459
870373266
341084254
769234888
845580976
602723570
598703545
687586105
513615570
1012434430
684948740
244494753
1453488573
1082203706
634787725
1024485483
1216298027
276494544
1005924488
598811696
325545084
2082073900
911523750
87410804
352123066
228451591
1576851379
1111878038
793171485
1885721603
838840899
1130913745
199069745
1171700939
152103631
1505177169
601049054
1504225992
2032564340
644013412
26759993
1603020321
1677413522
1967042491
1008837279
1046051155
1187974786
2059437160
486808082
211084848
1995786341
1375228981
2112017951
2036301713
1913144375
1682621788
427609937
340301003
19176071
2013815075
1401805706
16628603
430783965
318203034
2007992913
1706188639
700095773
872187967
842152361
520376223
1926732805
2037067647
812606773
1797415685
2070240674
971920543
1329454392
641823995
497648047
2135101233
1796189012
1769505756
743028110
1319452866
1862029788
1391080743
1991418235
1368869409
2030418341
1695929352
484913645
1475081205
647064599
989689088
1282216164
1743789706
877130576
125145693
1020559435
559567396
413381692
28519828
1195516028
916055641
1673111829
1382504856
172293917
130963391
586185576
1240583097
917358535
1432295104
433098499
1431927140
1366704271
1976878197
179657964
113414433
1444162691
1990033192
1601079096
1747288617
392583172
23487313
1974460000
97454724
677241469
1966603889
2072349665
1444518391
822363301
957532291
330417824
96811969
2082999159
55059214
767277645
581337970
185102325
679210154
291630958
851545185
1600039427
318952322
1017951081
1145741964
1881267733
812396869
238079311
63585961
84693780
408039131
833958179
1596050790
502812318
2032325771
970319280
59172076
71622663
1460252431
202579466
514678992
1504854215
82732736
1607113527
1804677450
1822418254
1480364359
2109764319
660159349
201832509
620585107
693270743
765441574
924974291
1965181367
1605620515
2081171376
552800563
2000588425
1505207279
2041029496
1725406203
1279102341
642859146
320386895
1297651424
256923153
355009377
526528402
1341239154
463811388
1430592622
1201321562
787787306
1369938028
285947865
1359345690
525498071
705514966
285822509
1456061932
1287358872
686952012
1394726758
755794930
129537430
803600519
1148807738
525591211
1010953044
1338402741
912055681
641899735
1131940240
1009333319
839001542
1513412609
1949201232
1422268943
1486135606
1175551319
1168088943
745011872
1799693556
416964499
356014532
1351008242
1069445700
1140783562
32817102
1151793136
1541937941
1520714275
849057904
1349653738
1876441826
604281737
373711967
2113987584
893867941
322277847
763659601
953684272
445281033
1680464325
1094024462
47727996
1557702606
1150005432
550322863
1152790426
2019216222
38069131
501620916
2145770109
1859396351
406005532
140639498
1902385942
803423494
51182216
839442941
447927174
1182043155
1304442576
1054603901
246985814
447866416
207966605
1163865535
765748315
1367700322
392132656
1264616984
1160882848
384822123
1648622413
2057120525
1100840254
642512928
462590508
1966655182
2052106762
1937384702
1594377581
639822763
1860410897
2115667032
1677995102
834797167
594248441
625497772
1532475115
1606068079
243962321
384535524
1998877809
20426259
1807489827
1429384928
496364615
1886938994
1283741636
585248433
188160914
27949070
1497507160
1124291461
1446982573
218702000
2121933420
678765612
145592322
1699584783
832193118
1011227017
1855616635
145598455
108295259
1197772730
616265453
275744660
367001327
301124144
280791807
737684956
284292908
1812399319
1253346699
1581841173
943649124
1298562124
1957730575
1853690618
78487025
1092664177
794003380
1476495696
1407140193
1781343862
1275477178
1398363784
1819051975
1767273773
349423135
269044015
1943337393
1918542230
1571310987
1653788363
1649068863
54375177
1487631849
315570944
1610315070
1540075345
1312858084
498517290
798450259
549402127
918426922
792953421
1254778028
1812221311
85646474
1285508700
1407191250
307634617
535352715
744587363
2137473022
371680237
1406219784
1434513073
786385623
378617347
1552133225
1685018430
565277433
2067165948
578050081
811261233
870979183
1645462488
304439060
1557960806
894006771
1513471564
364231157
542676475
210457539
1075478346
972863335
1725744231
1068699693
1696771946
1149183055
1978969398
1862805587
266591136
1849243814
1906438645
330871564
940381458
1999063665
785651434
909451141
176846144
786019399
1844727188
839232736
2054340152
1999227338
1732257155
1244792439
827397795
1389384779
262706732
360804664
889391874
1967740382
671556364
2095257756
934169756
244812917
1723674275
881249319
1553287294
1685852834
707271184
367688685
15498872
726559012
2144420370
1083924837
1318020584
1546079095
322901201
1736479015
421908356
1245167178
1281092691
1830370788
420246420
696486664
687317074
1142107623
2002066769
1471329744
916424235
351910866
1443143077
1789051501
1316845862
432675635
1017040591
572018470
968507277
560774976
1472132549
1321511792
704938155
1953401994
1281938873
1990717754
425854397
700363133
583249385
1489962689
65613435
1696964680
820537280
1584149842
2047254642
2042706598
1202121508
194217866
1747324868
804810457
142887424
594197619
1835098562
414240789
1830981031
1747284910
1358298714
1651809377
1745139850
1660335077
1706415912
432211248
1025064796
1416545887
2069533322
630678480
1069796429
1723809625
576653669
567817790
1489287189
971839472
94783702
64741697
1797054597
302633804
1971867443
466609887
1679588573
1850195845
1969229808
1611839528
361491298
564600798
1688201378
1371410567
56205705
404493626
76423912
493932271
55800105
1881135574
1400505037
1780902609
119586907
1603997112
2104290600
606170325
563645645
480912038
1014614994
1086562580
663319182
2083498202
866935945
2137329581
1029642156
3212295
1424374187
800173666
449440026
210328634
731714622
1571571747
1363586418
604038016
363394941
842372024
1454367411
1291480627
1153085360
1035969228
1544815473
2085797731
743010135
437847033
495171662
1209744641
2075598146
1540422648
2098366023
1404782798
97113346
1312447893
122766331
1472388405
914420730
1938772852
1972363512
1248458563
1886456079
583194837
1143732369
1560424137
814148144
1717427915
267443706
22894105
812522272
927547727
586278652
125464950
1696489846
1989199294
1557292867
17697458
533042090
1092289583
807660307
2031823281
450359451
140815148
1880177801
1881841583
1406913114
179430666
29035153
120424922
19611092
1412879160
2141844294
705343821
867363210
50827810
280842157
40865993
997878265
1586036180
1550482962
690613773
1372658543
333902588
484638488
2096327624
737011266
1479621785
1897782534
388452629
1687771400
1923043442
1546958433
1703872381
1589301235
1870566215
2110008840
803347528
269551934
1667607871
1124247706
676830770
469457690
1449546799
2090253566
1596792474
60143523
102379938
672513121
2087294614
1283531477
247225715
1991294283
1953158681
572090327
104717390
939935959
183489182
901513313
1208549677
491162812
518472278
552974507
1809197377
1341642513
1489582328
133785949
219717349
1992913681
1816392910
2061502093
674418048
4202138
1590917304
1119383659
1584490376
1922182973
947830730
1681519248
1563957642
1782715592
1690387869
2099330644
827940574
687586605
521708400
428186450
1568992889
1476929193
1410328530
722540589
1329782612
781585336
153185962
1886360215
1966891558
1998995797
166578231
1885804407
213545799
744479923
234263421
1869140202
59928417
588357712
1154188167
1923854410
157389812
51719261
1805372677
24992931
1298012587
521216130
496756867
1653370311
175964759
125123365
49692540
680183736
1273930090
1081407269
1964205036
908779340
1387535327
729968916
547264793
1889053446
1149169517
1992335814
1446027649
1606166235
1451554239
1610382037
397862677
134642866
1438536709
617213858
1024039912
1787733500
1330208094
1780104385
1981145167
1408399122
1963107961
926033195
433802625
1733896692
487712400
454076702
915584449
597926113
1579573260
2053158262
820965623
850221024
502732321
37662788
1494750976
183408769
1496535136
945147636
1833063079
2005998762
1192693136
866275460
187379945
1645700558
970601393
946204998
1120463072
975869883
1670263323
1850550907
554988936
1625287758
2083718532
492453270
1748926242
1169053314
1586265124
1247097703
79352211
959526591
976891683
757666187
2041325035
1657192441
876822798
175960273
257933440
218541748
509606624
1979587206
1777964440
1145793315
954152932
937633116
437982305
234155515
269649243
1085045286
1144709974
738057477
789177644
1739407845
1225054090
1379528688
1200541111
1156969695
26650506
1968346558
408987667
1241899234
840976113
644804144
437609410
377105405
2091600401
619766145
1254787586
370838265
1933880317
1066875914
1702551243
1659823807
402109092
1798955047
917208110
775264702
555130591
1537272338
1839016429
638203380
147068799
2101152360
1590010637
1860714370
1551610988
1555456502
149005095
862345866
2050952578
1726779868
207671658
829172242
234891661
115794225
2040129608
780723396
1361723612
858258325
2071762754
212247386
726317970
247762563
1287694804
1933482549
702218426
924227637
384177248
1322182456
763401131
8130890
1311937252
113205116
1651727435
833581657
1608267286
311254531
1911811915
1934500650
1919861067
432259988
647548032
1945767482
1445653624
1866369314
1729548705
1031876572
802220561
1694020570
1358437528
1317522745
1283883163
1148693133
1893635137
2143965885
2125223533
1593289937
1497309677
1290206886
1198535630
1013192906
1395731738
1435597054
1413234946
1913661314
1352900766
1960692229
331109042
615574404
635468248
1573293762
1394261620
404131661
1700650297
863563957
360363107
1627338641
181112412
689639444
368427468
1852263220
1382719042
1030855789
1151685802
489605169
2030689599
1316658911
547337922
185178278
1972468339
862007466
976652408
1328548269
1658079044
1087080359
1677668450
948576654
909312153
432265673
1958679360
537367601
1752947400
1428140771
417285252
151297641
1169148239
191980243
1932135357
1534323625
114808519
494136796
586500787
1135570455
1059104542
1981553352
962253693
559836292
1416964432
1851008044
200935606
1978613198
723834440
1065265333
586614758
819476790
239161168
1298744302
715507477
183575387
141332570
1755406952
1931520908
356663355
1127287380
927119052
1546651455
1872053457
1064020019
1269872714
573714542
732826277
1080025223
958562197
535332775
1410252130
188624303
205086814
737350686
1003285037
261014432
913384861
27051688
1595865536
370463405
2065250493
1708943423
1459032247
1591623331
2110728939
2050658742
1428459451
1557870917
206712725
1403116310
764737765
2026786855
478982317
1484729746
655255029
187745223
172160214
1970102145
866197684
2078339685
1348591452
1556023812
191044443
1443976517
887623791
760264273
1411509400
1390703955
1160181231
1827407955
1899077601
565654904
1589050892
669240190
596280377
2054208242
810452662
2024079557
527652962
1012764872
517581914
1837375752
147057239
359545280
1340176174
158830063
1577004752
1781288220
603216945
1983518630
1769413833
1517014873
532512993
1796942204
1270193567
751369527
69268415
515668431
1737262701
1382319190
1957204279
955858272
1313187334
4641872
135498172
1643581991
407949669
997764376
705675986
486603451
173479505
1895785440
1632490159
1993977889
1323780555
1267153174
1910628735
205076398
386814950
907761973
1540754139
1907088399
1511500075
1964979430
1018148901
1260816960
706092381
838353931
1912900201
1492731163
1947764616
526525817
206288198
301047682
277952159
82442974
277244492
1674329737
1893397268
1317522745
915715091
833209899
1727527581
1944421104
12727851
1403929317
238181129
693378934
1862057783
579030703
984534565
994637362
1437504306
2013687396
853671263
1109713342
1688446805
870376029
251574756
2058074373
1743679559
308727905
1900719527
1180562821
267694585
434212914
1982819404
2013138374
423987973
1431576599
1707776516
418563223
182870990
1954573766
1131903468
1106706230
573867984
1669810245
305194364
1082857447
1329274275
1495152902
1813628382
1690723201
818409601
213115095
2140944029
234662485
611497635
1185744913
46841886
971076055
931074376
1780314280
2104711488
1856775186
1333210047
1895867226
656204543
1093834904
15088078
1440238417
712830364
526683476
1736841214
1039468240
922671544
898325611
1701778099
1583604994
1564646125
425176009
1056170114
1148192227
304904198
310911258
1749474823
1811836460
1872874025
592385528
1846118140
896179211
1510725667
1219538734
1684855337
2064426422
1285061777
1551266685
170940683
1309902241
1193005120
250323274
15082126
467893187
903031102
1196756518
429907059
133426645
1463473144
1694836891
1913634452
1177401439
1915475124
1577835560
1734993840
304363807
25774631
1592282523
174980796
1696917349
1757023947
134016290
6954575
714730578
784804874
661522355
336797344
467352811
1488846434
1925188479
363175513
291607031
154564885
2016253896
1796634247
269719770
154675225
1660319342
184441615
1461983489
1359388459
65658590
609185649
787717649
1254487915
1069646291
1297115504
955969648
1956961005
2128121272
879608879
565349695
373831265
981472192
1840622101
1875931934
313086044
1018980049
1034271347
967767506
771227404
686057841
532932098
2108265792
1849837000
648450717
692785315
204788199
681863042
756693071
1261462534
1632860872
1368130377
568173564
1459761558
151496259
1727361839
517002994
1308302863
1353277180
546036724
262205986
2046707664
694967975
1219616839
415499859
2104195044
1104679015
36164896
1418972978
1654594489
346276371
644160033
1174138860
1307363091
267537167
552348250
1142753523
1352950300
1869177204
480267544
1224341854
908602163
1179891117
1869252398
738293079
2093420632
730338935
658428897
1553775465
2023922068
315712027
262951954
2018294222
369951777
868714162
2105753975
2024258269
1338487632
1911029713
1746840290
850775657
1207402302
530243197
567078467
1541866027
583523004
755970352
1906811397
1083025750
2018580554
264405498
1226230757
1955964157
8935443
1470465807
743300834
2052103892
1220957927
196478581
99960488
1993862326
1193791320
1897756868
539997772
1210974132
736268813
595334786
1736709143
842979056
1478622902
652663676
1755832873
242958506
712477881
61752050
1688905256
1719343705
2049640221
1869238403
619911556
1302545962
1814385197
1309471979
770524431
1156499830
1882481033
1847571034
1923566778
1086191320
50952814
1555044613
981734842
1074980317
915501892
1305513341
1539657489
1720789725
894283754
1918490965
536872252
1685031263
584081685
1903221617
1385361754
1092863260
1168905874
864119652
917128258
1648373357
448915556
1065973149
2040646945
1338650044
1960382243
567784888
1496664741
387226075
73836006
642219867
617729749
121418725
721230645
2116603664
654848837
1194748294
1757517113
701340851
1992159768
1194682683
986548634
698203400
1190011658
1298293007
332865615
1639475965
784210985
640787756
650637143
1064524741
2013982494
1445116762
498909215
1156793302
1977762000
1197150518
385323914
1511860967
1829949341
204427528
219045434
1535596768
1964835794
690259731
1711698859
459225840
2119327738
1604099611
1174827039
100572985
2029578912
1336081961
1130401547
1717169460
672819824
767115425
900618752
1152679592
316411381
1204294496
579615627
1273426207
1701464223
885092019
2032337575
836662035
1557881406
1765074848
1170306113
40247483
607997914
33330967
1973508926
837414340
349391804
781881691
1693955782
691870853
436173237
1133042959
1354229889
1588793328
2087395009
121093910
850892419
560366928
1293498112
2096162420
257941227
1779712670
1252466882
2096074851
44672252
1635790231
1146828740
657657421
1424729164
1587807146
1518052951
733876946
883430077
1591177855
1720202591
1644668173
682315409
1985891869
1621736220
1007713236
1419781871
535384477
1886313410
571438013
1561536390
706637346
319823839
323147513
99951703
424040288
1391121335
1259638244
1387328419
291395820
1516561544
1738891326
619134544
664660142
1522503187
2069897415
564200509
580046525
2044467794
225358688
1095579331
699585387
1065621946
1012914990
1814073971
1072316770
1693803776
1296010312
1823660876
1377755817
1370256573
419542851
1371160739
29416543
690679897
396470481
1346975773
1681116494
1738188234
1387293668
963563241
1561689415
72027397
1175513210
1108295957
1350153775
1432406277
1118849835
1714883069
1054217266
1516492741
657334527
916356435
853930805
618964691
1495597447
1969798822
1683989626
1599925581
1832182319
1964438783
1206566228
1640780760
1261603732
2098060726
1115616273
363653693
647352581
196780341
1759223382
270269877
869246545
498560619
1399995840
529520980
895740921
164844306
1094291885
1096127791
386474527
1198391871
913793833
411441483
408826228
908274409
1845161375
2060563118
446990776
898199694
877236703
1348668795
536147709
668992119
865687876
924019912
1616096715
696001819
1262158073
1841695893
1727760429
1266625348
1179813053
1161489277
294137759
1585736329
1196977636
1105900985
1375279559
554935925
1351390620
506344478
1522452035
149446960
1774677894
335160611
1427900109
1934417049
1424592828
291767497
1365514632
766978581
1125133342
1565774429
1323873742
1307050983
312749265
1887693247
1249028961
1437186391
1372700154
734920658
1185798991
1503528681
317405518
904974036
1562634324
1837217572
518136688
1337042916
820113158
2114638689
220156525
513974275
2023079535
50278304
1822680741
293258303
1670708754
1828356168
1748678144
1017017240
206910491
379146512
1018681783
1063713466
721929926
2139682697
1947555775
1101754286
128567948
1685738765
1350848672
1135909329
357751961
1885801262
809250519
1153052403
1247964614
371841484
1079440058
1869585815
1757473308
1422296734
518550330
272995848
1452357347
151180654
149939544
285966897
1699983738
1056781820
1139411114
1250599519
596564113
1508341099
854978385
1327130393
1626914294
1489004198
1408473828
442377883
724745034
1157930914
636306197
1166655897
1217729495
1353733636
1576588522
1871286700
522247191
213753177
811462733
251448549
1064941825
18116878
1247024867
433020910
1806578701
2126922596
1593621207
2112672657
611476228
1349967605
2128613397
1838543390
1925709023
710281601
245814643
940798594
1918735830
824093182
652583632
46612690
1526525986
850676906
256617446
1027247982
767033565
551521198
349147279
1818933598
1368626450
818590377
343694692
1006926997
359048306
1652074067
555621572
467688513
490774213
1202567810
1444961341
902774186
1643053972
182113249
314627566
1087208077
1086844336
300727341
1260221805
1970938823
2063374117
2112071963
1586815051
327791896
2054410216
1077818074
588373966
367397466
484190158
690275743
972726347
436466532
1842097257
1917912558
2073573648
1783027331
544665511
1153401207
1022864622
1357917943
1527270658
871676431
429390325
698342522
583760128
1630816501
379644379
2004614816
517633055
2103149906
1476166946
1612977902
610711897
1367298277
365750914
2097410422
1527704439
552476922
339766033
1221333269
1718375526
1958150949
689390879
311708732
1400489719
1505578982
2066735703
1579894538
2042674579
659773734
1981671448
1337288984
1886164621
1067557828
725966980
1817869622
1853770794
1762834403
783813407
491094985
277637191
766944069
1389040258
191784555
1961735916
1769634825
152327267
137557052
1161020507
1626166154
144047291
484302609
1111022894
166832935
1227213252
389877013
74325546
377340713
419452722
1097855304
1626183
517318520
536186146
1815692917
398737775
552387835
1025359351
1128987418
2111299823
529477613
471921828
1514325213
552037519
604490390
870355851
339414087
1879545325
1400229403
1452478505
276413976
1113341368
1485000378
1911573714
831698733
1696558707
1573573024
611085857
916781152
2053896277
1098449394
2002777468
1232188763
1454219162
1988725602
1976594547
956120260
142423491
18529006
442801387
1309902125
891749338
1172392352
244125638
2112156338
1973918545
461326631
247290557
1498239184
152719774
119537619
1821342260
1569948108
1217439669
1581134210
1297335643
1196881020
61217536
828213133
6926499
385419466
1717959509
136821699
641891588
291075772
562954561
558857305
1494966320
1450133375
127891380
1603282768
1964767331
1876110336
702694625
1308604141
533019767
374139479
473339026
1375987806
2112789794
887175587
1860023997
1274430172
658194326
253785929
1908069291
1505945008
2035306094
802241670
691576863
614208296
936639735
738198082
1309906666
1207640764
1344536801
1689629778
1526175404
1865265571
2048475596
61917676
1634663947
752548285
1673179869
746502395
883322172
844986144
318346604
285705346
1252463279
703021996
1174636347
1975907213
793852382
140473126
2048036832
369614825
1195203370
2062278325
667770178
305060654
337365670
1719666801
2101019462
1161951902
675082411
1208304314
1549806064
1936089466
1845003615
588718874
1091227068
193409239
1705947134
1978024353
1825875724
1572023763
1749434402
1938013237
1958714025
1234108666
1523705704
2075776607
1072528907
1909778750
1960037581
976269862
1115983810
1003754687
1439635098
1083238681
1046824775
753651823
717982265
1193744362
869013471
1181301687
883862929
460100931
326330294
1904937777
1922882014
1556496962
564498671
949042081
383903465
1734846584
799171314
172010945
1971750387
1006241605
1992283552
1956051607
1813602288
565896114
216221932
1456502780
1940799575
1200876095
1304852564
1691742374
1461627348
991185691
1546203694
1604142965
94988985
1507576574
757833076
843101207
1225722860
267281613
1901464400
384972198
724103899
639917897
1928685398
340214972
218940343
743929961
314858065
1846430384
1708124396
1266849198
1121066270
747932494
1917646302
1958984747
252427205
828307243
1159575379
17597196
1544380797
620665875
1935422085
273341209
1703153591
1112496373
755234461
1327397907
95954552
151726129
1033147477
1483296387
720424374
1750730794
1033923680
1097323498
288560462
1797543376
938540833
1525675104
685567579
953643473
1233841128
624554324
980495526
2014377755
1255014366
1545560131
586408657
1124174988
133050020
1340086385
165972437
1186756167
499803661
1654761379
67047956
707785344
2017559277
1796185854
537480164
1836451164
366440854
489318402
63744654
755305462
1740329971
295637261
1460538360
732406519
2127185517
341194499
2061630241
1723690569
219405019
736256679
284148129
496485535
1287331845
2052084532
1669127053
7532957
140350946
1470706405
1874680775
63832572
92542532
1525909664
877795365
734378512
97465001
841137602
1233348714
421701245
757862755
328757632
1884668075
2052856957
1630698980
1175986490
1678465643
90816286
1501978510
2141325854
2126514311
1760232116
1831480540
737517522
1266268826
293545132
946289546
539577571
1664155292
2074212602
58716899
1780885068
1785987998
402032745
521957322
1221423249
2133815621
713003585
1792922557
1306855415
1558892709
138491360
1779988016
474454024
1274922576
1837065933
1296108201
722618369
1013573894
1314320533
1853056196
1252507717
317051735
129180728
1165017440
2086702589
722581948
1352973233
874804138
1885654478
473397568
370382793
1146495484
672303040
1242330152
134695515
1861932948
689213085
443370163
1901334827
543042420
2000923545
207920159
503392978
1057398027
1590087663
394461449
2135812175
1512557223
1064405500
408343081
738571190
639807697
190800255
587553418
1825127742
1100382790
1142250543
1185169918
909852531
128778647
2073573753
1521077466
1477407531
1268384205
1034874687
1868924035
1281532915
1160339657
1184784932
435722371
572035360
1007341597
1922547263
1365206786
863909428
721331565
443584419
1650435674
1201068565
2127255318
608064672
1276570825
1833253134
1239928184
276817387
1802144669
1440040442
2090496180
802842650
1798308785
1791374850
1236392018
751969619
1911857435
711533498
52266584
834999185
1325820656
1093475985
261410649
597108878
2043959636
506657584
1461301153
230738361
1122278913
1734846584
1416009897
735320283
479363813
2026443653
1725535747
1580642389
745382640
1181822104
414176425
1150728645
1589380909
825362234
1417176396
1179052101
2073093466
1067989229
1480781292
560253961
1470696338
419178290
503833454
815646872
663642777
557090620
197541583
1831164971
1385855340
1058480561
143163086
1458722143
472725807
1643176401
1289353809
825642989
1212884099
720861936
851437417
93703529
669601466
1329169097
395833215
888672009
1677023188
1714767831
1865623613
1857704947
602794069
167406118
370626181
532965945
1369224352
1525723398
1854543263
160358353
1209006102
960170178
1928413574
774472374
1097257728
1779994187
1696965967
1942554972
1810331369
1159035342
556649736
255219243
1582547921
234212438
1629703991
154735791
255191180
1587564288
1922967702
1804289627
540577448
1076015200
1425884998
841200276
1288272632
929244520
1331823806
53403662
153980672
1034609031
1661986080
1291873745
1897483344
739281931
1799223638
605497671
1083715472
640450623
270161166
428435399
491681684
1485020455
2133771909
388373359
828973588
539305367
932618155
983469670
1480389206
1851578045
126355662
1790331849
263357638
5885043
812504275
900934791
2095538162
211820291
1221806862
1390522498
2116939593
1748152978
1311805215
1233184909
1523283353
655936565
704262125
779876261
159366189
971718308
807104561
1648879423
691597700
236647892
59028516
1954633671
1444206407
29130231
373912329
1122192254
228888952
256087162
1675409917
1008742262
1962289062
2067930862
1157809735
1777080779
557590386
1826601645
2033672391
2043823354
1271341592
1654468414
527716711
1402685670
1939433780
1910518602
1973468877
1707407304
2000983643
969433048
2116684425
1564460208
1927433012
1819547477
66284565
1154505549
790021080
34142947
813105049
1483813950
1367650637
464370654
1728727224
1893129683
1873712070
19820060
1774049504
1168011824
1466543882
361907616
2026798548
1504326191
1550406289
406270718
1563727614
582190592
527137065
108933457
147355262
1407083982
1377484863
1006088691
2010813061
304523443
1396215012
1553765072
1195487554
1783162865
622980737
1953248960
717889308
798412840
2052351938
1145089906
676689075
2082695184
905701766
1675589210
1093554804
434344668
427785910
1020306877
1402018312
642668833
478757752
1621494237
1263546459
1294673418
1361723612
181317813
2069350920
1204304418
151413317
71289439
929550343
597600952
2120415267
549985805
421169615
1607684542
1944778070
1508027716
1296389699
886909514
368465486
343069416
1791074749
1388069738
1840214737
1498087554
1698962529
1209451069
1693316617
99695689
314891179
842262611
797865156
2007591420
2105095502
1808079315
2053004378
667998498
1697391963
1956758353
1915212316
628026914
276661118
871741902
2081463261
894308028
2106726676
860215635
1449580880
1898100915
725886237
1088154997
852606692
852090686
804218109
595068991
1561936513
1357277567
662083932
2057380197
9562321
2005034762
2103462040
395130188
915108133
1808474781
2010946752
906659114
107563716
1110284081
1110519811
1862944554
639823909
241018232
490166304
31036373
1204665526
372807035
1787098688
2119939133
229200233
1084713236
760059918
1175897038
1627538617
1941850369
691450944
1514880053
1209180225
952299120
400416878
513066295
1094457746
1082787807
418737682
1245030186
1654536447
1825785838
772843606
1438747294
1860677846
1071763497
1826951753
1226668142
704194206
217874695
845655046
1153922158
111767643
2076455398
2070875267
1546490961
466470611
1136974824
168860619
405085219
543166580
1332360930
2097004556
1378861660
171318996
523627013
1495453594
1789492869
137900074
595701990
766889950
1141418333
201844707
494883324
1613694833
667136801
583523602
1567284500
2120085395
908837787
961426734
24958175
1232609647
1152748630
1197284958
563746727
226333802
1575455357
1780014559
434440994
99052937
1933835161
1963650927
1195554315
732476745
1478427198
1393730268
1956960591
616667576
100558742
44602705
1095738321
339286836
1379270596
1783196075
487037566
156747176
1388950025
679675242
2133895655
808765259
765457004
1414367119
915834078
2093766363
1376186122
248351559
372648931
324223599
1916428764
1594504618
526429964
691653603
1813981335
1295723761
1790079319
1010994309
30991843
1326368151
655454350
781128923
1033568613
113992263
209826667
1227992799
703976513
777549960
1560485484
811196913
1169556653
2125239270
1272867845
305509915
2111629505
1015722056
1171588619
521844945
1121367281
1192264130
1958792149
374637199
1596017292
1224762975
1938780355
127198967
486862853
1272300557
823438713
1451110372
1810394316
647213022
752358564
1456456368
20759016
1868515067
682682114
245764303
1092474857
1644066936
1250890439
1841451126
1900531423
1638391862
1913248949
591418216
1945032676
505623672
1163381788
166465186
235045814
919124859
258649825
521030022
1155715343
1332116579
737889925
436557666
1404503833
525737298
1181336519
661336088
1571614485
1689927212
1831841773
1402910262
1179622900
271851423
1855710090
548582810
1629619722
101849231
1475029209
1842611944
795352528
1904053333
406775057
1193339504
1533493490
16105329
1443098739
838078003
2045471291
997570
871707452
793651796
809797241
57642967
423182105
214853640
700758951
1384525393
379874037
945744505
738422870
1857781483
2033672284
847197920
21819191
1515417955
1487712470
265661778
1698204144
1460307072
1030048924
1081687578
1068655883
67374120
992972954
846898588
42011767
1322313802
1490989488
777472384
1178792809
956244334
224519863
44044025
97375808
1688856505
988819697
1588099780
838288628
1260531144
568790765
722154974
1547580585
481045486
1039666032
470181192
770583994
1471259815
767811895
278728131
1192092164
290448467
1159569809
1778777246
1830834204
1957272659
1606576312
1919217534
316974114
1584275239
2052317560
1743150697
1162897835
645105258
1972429008
1701848494
1851399172
1843247473
130956295
550643665
826141593
785065552
1632784029
1982413450
1353869331
1443045285
2041939049
1316189996
511291668
452734044
1671291032
1853980005
1957461826
133975143
748167974
316694423
1248957398
136611185
367704540
1117726995
114372645
610294762
782027370
1738689937
40277672
188127953
2142950668
2021848038
1976695119
1944308769
209746897
1686715682
761839184
423168550
183247096
1957093590
2117076914
2018208796
1351727055
1638274516
2112791761
2071531645
766659968
1611229284
265732236
273166038
428063096
1421656413
1887542159
202399873
151123112
1350801196
2055794902
363496160
642384274
659927493
1498603755
394117373
703166475
1076327454
1518734037
1425332833
1034167108
613989873
1784780837
1838254478
277386123
1722462732
709865434
1591948328
1033343718
1432161638
2030623131
981459100
922120548
1648825732
1406830176
1925101946
1352779325
1637100424
654554403
670312955
620452556
1468823129
2117746524
980011559
1902254629
1983925012
347681318
1200905902
1586177397
1454548217
1307958809
482454083
255865010
1086736186
86704026
1518063518
968370791
555517433
1738666841
1872522616
1175747661
1810879269
787153780
2143035866
185308866
343780871
910612607
983213722
1164429321
313385760
1252071230
1431116054
1939396612
1522126706
827705664
1283984527
960699341
1564869216
1429992017
895894416
1027536645
1027632080
1252834744
1158463825
815387360
435280223
2020493148
876443944
1327220163
856052873
666648413
1817119629
590130528
287883350
942276548
1937381908
26507882
1684874060
1913956026
554437325
2034845899
365645094
1788092697
317433975
2021454037
514013454
902318343
89346461
1612578521
1656938997
1825489653
1197279399
1166015786
1628258597
1531852434
803898461
1598288470
1132995847
1342589854
1761973516
2068345785
1630298744
1120268071
1519804418
1876996008
1869057153
1780232572
1655310507
1198182492
1887693007
153987976
976529532
411307513
513167837
700568037
1564722884
2067348041
1741263950
968744791
2096481860
1534335446
2094675283
1194318041
1752008395
362985481
644702529
191998340
1308724857
970579177
1609573054
1670679039
1905605835
1158963117
303165959
1089570138
2140318547
485335185
26885427
1035033116
86905591
1351987972
1919924558
2080768681
197693111
358946543
485312030
1999976884
390074184
1490973342
663733559
1478214005
1602974115
83856460
150489393
882626869
1669683215
1060667714
718169317
262971290
740667961
1092029697
228932160
1642537514
1229769327
1131033333
1975345135
1835410509
2085805076
990592800
113185140
629395578
25651450
858533463
1018712115
2073312249
1040583308
1026066610
1407679264
2143792328
184871092
2111257867
1947273886
353954384
2013447406
1717017929
1512952730
1321153767
843871805
1853940897
826890083
1623955340
1350807082
2036918573
918094900
1746335281
1723297173
1927265676
1822522962
962940691
905659193
122681285
1357533935
1408067018
939522514
1197162519
1117145881
724042002
1533319621
1808798851
1459434875
9859530
1340886363
2103114960
130537697
1256179579
1754646307
1492966311
2110746754
1977786989
879436452
1527107551
1508965280
456144148
1930408811
937435150
1497072514
890273390
34458975
1020634783
546499292
392172882
1176718665
1402298419
451805809
1361248293
991276822
1963053198
1791343685
1333450668
713202005
1186251131
1462243494
656191181
1550387170
994911302
1353997593
540572174
539126162
2086707974
319632376
1018137098
162164996
752038094
1398362630
202475229
2130535881
1315727553
1300324572
1579697399
2004272281
1584205177
1628273326
565913335
2066010940
969053636
1411992565
108567478
54215123
536988676
1696903482
1661335660
1363034338
1628992260
1079616015
752192403
474785444
216549877
739875554
566789982
1800887760
1399261794
1015856084
506519780
1430051130
1194041780
1444333292
1791655655
1865091814
1118268827
2084360032
389873409
1126026576
2119724469
1183533449
1709111294
456660006
1076837788
2006088706
2073272493
1987008543
319176104
162460332
1066934826
1504624124
1984840404
1243133832
1929551174
440725272
1927333417
1722411315
1052976707
1606631057
124925495
1964795947
1776910634
1156128261
1075517103
278207905
1307228042
44183180
1221195515
505499215
1156995522
63129635
2035178473
887981907
1377049739
44498759
1264130039
1835425634
447410971
1876803677
1664589929
1885691181
1636912274
1894649868
1785617304
224578333
1600005865
1303564343
1200253077
1006918563
194841195
1530778418
1598290463
113275575
1202897557
294049856
1942997771
318707137
498810375
27029367
1903990955
701242503
1955611583
497087602
1539561363
272985995
403342644
386615143
1684671672
307922218
1655316976
523991416
33830335
1800838182
1203465835
311967894
1446081513
1279277058
1133210041
1691647725
2131781084
1024081989
1501672724
2087938637
524408283
1313264836
879617731
702617617
1784019397
1761388735
1234159204
226179866
1631983367
464989409
1114599836
152032040
1211854919
20153141
833324417
836644139
3294376
1519667226
427168138
919442030
1710933852
354021742
708076167
1773508573
209939990
1839696590
367547758
1154555052
443696419
814326363
1762509823
33107338
2071787947
1896878101
106528476
308922166
959920540
784377812
1251867205
359534205
1656744857
1687194744
834504651
1291930813
838219047
892114884
613812869
1153971260
844500125
1563015358
1250801769
40125390
314073321
99620073
1714415822
2090803997
1420981211
1802522738
1235091957
965133231
1448850340
466795806
319320213
1623549074
1597313621
2107021851
407106488
913512215
1426568826
119538542
1037384596
1630921569
22543420
1698290355
1268646083
945138001
1215935063
220031651
1946061392
208946980
315461773
727099292
1002761032
777072552
941863220
1026450052
432365352
369445858
716757732
1881488210
291302255
208254796
1490643736
1733398601
363864122
231781854
2136473695
533684636
582703825
304570955
1784816116
1758924857
1690550240
1492868518
80602270
1972271045
739292233
161151225
1383721974
733637554
1073940831
267370966
772307499
1795446181
1336963308
90895028
975489382
2019313892
1067711043
1474008250
69801599
1057291379
2017161841
293587050
1990781995
67743122
629166387
873068197
1546218833
350516934
956664272
149158276
2037544839
2144783890
1925862436
1854457656
752290175
1952131054
724186614
1186554545
1082522810
705041577
581940609
1507822034
702277388
257292916
1164637799
592967054
697148075
887215124
1226359859
1722430976
910230643
946009789
673115326
1453801703
146650780
1850918794
708865238
512253841
1170335695
950047623
2122653739
1795762357
170139824
333482142
444398416
1284263278
1384306488
1774885830
1000195083
1729305935
1686255430
930951380
2108044168
1551800354
595548626
92898816
1780435552
1877303905
1915361831
2098668177
467822618
1230273061
1599688169
109957364
1255329262
662775697
697785333
221149559
1647080200
1634974830
733488088
31284874
30395866
1119268042
3727112
2010913361
308779605
1275644983
201915558
1320971983
1774791915
662327692
788402485
1087451279
41600966
980494776
2093611524
1310044025
920416432
36845824
734253522
157553260
237244430
634937741
1358217577
1032042075
1451364208
290922680
127693987
789042776
1219864987
1984684620
564923358
1074688899
1311462078
644979303
1915687219
1187297410
1583896096
1154128146
1080157994
867251327
513136085
1772856714
162831870
1427279168
811201157
1361629192
1565775777
1541688412
1240686183
877191598
1278322721
1706878830
2061626490
110162877
1523688284
1826595984
898836355
164947875
1546536499
1146168826
558941888
1043105197
1928836214
1221055490
895836983
1508941541
23767529
108408916
268670028
216800395
1017022086
983677295
1927658295
1159644186
1253580146
1239515788
1804610706
8269064
505956503
2140223303
1801888582
1223475703
610697789
1237064951
2043417612
379093109
1116548156
724557083
1176721379
1796711567
296770793
1756823587
3399875
975410668
1175287962
1872779473
1178807248
589736607
224394118
563461071
1829763295
204825474
1716000151
1000921939
678451486
134234307
163840226
2029846953
356232741
1130280498
1672897453
1039439492
2042219151
671424017
1343862827
917201328
1468009390
1851328691
450822150
960040827
722307262
996210172
2113923977
848177943
703183101
611479520
1678200595
1021146229
2128959770
1279760217
506949210
1976856810
1842096410
518803941
1851086058
2045303689
781899363
6763140
1539901532
325985351
349776117
986724620
1462307093
916841974
1758077247
1655595473
763097799
241825952
768969949
1987564147
372115182
900490735
1194376124
736690690
509631697
1629581643
587348406
252045066
1575832484
1156032177
1906745403
987045704
1442261175
1970320345
996345420
716580831
1793597462
358495870
1364026300
1487093547
87627303
90788666
890660411
1703512032
191340690
1965071420
64236382
1517593687
1952177063
1180216227
510201978
1609675889
333053599
1385440555
1414444740
136140002
638557755
714439114
471948814
1292015038
169321399
1196957557
15828210
602348060
1939719736
873036649
485507270
1965199094
1521587209
1804229680
1867729102
1669904317
1597368047
868479698
1153237510
526312504
2122926579
1131281968
1915440589
276227920
521659905
1386852492
1365570095
484608200
1116808968
1996430005
976063908
2101811640
784126923
366066619
925985980
313024474
1911419844
1239804860
1928884205
1765233410
1762404153
2041475190
1765292894
728521152
268029046
73898466
249648773
1320286529
221134555
2058259400
1919326336
618744906
388306472
780639155
989777120
1492215345
1675378062
1552118875
761087152
874757544
1915384292
532291303
1535027515
1223076011
1311787353
1992654705
1825182161
1023815638
606383415
1785989355
194223895
1998246734
755781481
833513253
1458737819
5568424
1006976964
1799910083
315994363
2097896434
1000291732
2051829719
2023609611
1634114224
1414910237
2025463079
227080090
1700949827
448484949
1966109206
903963127
2007526918
890969306
1601214250
1951713626
211542690
158385422
348278954
1101829511
2026174492
2092943926
1341849456
1263914183
170865187
1585005912
1244157152
1659875068
106100063
1000465655
188902217
2114742101
1296441271
1528690853
2050815239
230409934
1895183656
1807968834
865892607
1226324924
1317105081
1891397989
2010541512
1247320258
521613926
299465783
786844132
480379569
120502550
789150275
847179865
2051344928
142508919
496784531
1117941630
1692809310
1342124582
16616270
150965482
2048896561
988039084
345947928
186946065
551196816
1238722326
1731117511
942424282
1677231079
1903785793
1925110479
1978190732
3028994
464371373
1971624742
1284266107
1424214707
413597117
389016128
1511540631
1144740431
1195634985
146311229
469258528
2135507770
1550529692
1032367912
440065198
496789610
1729754493
1517287747
1066874912
479458207
1936026445
1173534494
598228204
1122025533
491900012
955122252
1500530785
1082253234
1271073734
1929253149
1933108277
149386461
122819746
1106329817
676759769
929247050
1127412678
2101522164
2036564080
733994686
770318434
506838962
2060363260
2065513479
106934237
1677536056
1437607116
1108782117
651065505
1431015765
806295616
916627417
934893314
1022867582
987140476
2037164557
840724066
749450425
1699979455
176995035
85990326
547266033
1257270110
1237990293
1399788360
1676509701
2030152333
1071232146
1928699882
297310542
117318757
630523216
629027570
2005501136
814930493
280493436
162146315
1103776731
630909206
1696165428
1140455947
1366809383
306129065
226581656
223212466
54057306
322557314
518946310
1816002936
2088124002
778753573
517883875
2119322043
1522828196
809097840
750642922
258737788
184914660
1700309514
1762275601
1505360177
1849484428
1121950845
1879348291
936404300
1089377992
1049006263
74632936
1995694731
331279072
1203973897
2086352810
1785163775
2080767961
1669456756
1705249505
632381738
30479754
42034898
389542518
2116323932
930129592
199211775
1230186029
532265281
573749634
778155155
1916622393
1908446041
1364674358
1012893723
1385534976
595883971
2091771068
142635468
185153833
1938541512
1530628616
2076458240
1258761676
1200329204
822540418
774713601
2109072565
1596622791
792571689
265878840
1244372281
42323975
392012648
1671113437
1572163202
1994400748
524429255
2075674961
19787623
866412359
1591259798
319884171
1125472713
223626334
1082432009
813754121
170704302
1268515043
1224240385
1870283739
2105974686
1867721907
1656536327
841126000
244737185
1285110000
684480468
545685060
376616467
252267384
1651099123
1343477237
489742539
1634757503
1352667869
871954321
405674746
1778666860
285521042
638177697
1655562699
900047491
1694396342
744326428
161310113
1309004268
928976543
165284894
658857954
1215333271
497720490
345041147
72698162
249344467
1494621878
1449870754
424032200
6590132
1213452790
144355831
1327518067
471897356
1185861132
1244547435
1105757585
1811115009
165248381
730495047
1717126262
1381103334
1941110326
237215154
1986838062
498636121
1306120302
1429627684
278063031
1007535281
1117550187
1990285789
340410578
1248054670
2047756011
839241144
726140876
1591943450
1441673778
511291248
875819699
1983538986
1416081599
469593498
75949441
1624154082
1886097157
188557177
50155607
1207603485
829353201
2079575003
1652745270
30534571
2087886036
1672108234
395416114
567521202
880267127
326696986
89039016
84621696
2135523680
1153840808
1497116865
773933015
247482091
399204410
1786106470
132497043
551809849
1812488272
1346311734
296448342
2585923
774045920
1826900677
369639782
1702650254
1608426017
846251452
1307444394
868409885
1128119656
1576603197
787662782
174371659
811522549
921155434
1073644103
1407263812
2562194
2017535127
696396117
394967190
1210313415
641016168
1716094224
862172383
1058917332
1046298348
1896488540
261044843
1219043849
1818609345
1238520663
358378963
10390288
305408445
406997860
1178555179
1421969180
2106452510
482876631
929010000
1528826371
1893585594
1291149311
1717423764
1357337202
1198153705
1512264670
209313132
1225263327
606470326
7951987
879183483
1063502318
1059870393
1187391665
1201095051
734440325
386529731
465176875
587280660
1164581044
757615614
924024114
739029732
290986940
184472692
893868686
1735293824
1677894182
1120750102
1182153264
1858344027
223695046
2139850132
2129158592
1771285303
620553012
462862265
519879830
1685882585
1773763744
549951198
1320120322
807620744
2048745418
1257800700
1333747662
814809063
1981143095
360995757
1107043477
300627645
1082086882
275882890
1194527561
579294126
405381381
784782605
1358905020
485060690
718355796
2089069648
847867684
29282619
602777541
1023434316
569538727
2147352546
895375589
1784175305
1599868158
1981736251
265281390
1698143066
1624829632
717624883
207459630
461480417
521378916
709175085
1672730379
323203967
1957441454
1742599682
466475077
1879731169
1130895573
1850128735
258977953
855892870
360306429
612859594
1144011731
959249674
1474867306
1576928637
1352933421
1675358020
437326190
1777354448
2125270121
1898208739
1252583589
2064523350
570134500
1360325528
838029571
143830088
2098765911
557245316
1393143295
783690300
1492147585
1916066307
600332077
914828030
1253317817
886035021
1167220880
1814045422
1727473672
1478355509
1541491454
1820839292
1337054715
1689958031
1568594591
1036131968
1285934397
773391891
56456056
2023805311
1835544707
2075470197
485813587
840063391
274426668
60265938
845907729
1486153633
583997147
1066452066
1387939144
832723462
573053090
1037655923
733322556
1170402940
1172980399
1673928314
90231626
204621151
1122889636
866860581
1478194390
1355155632
458593732
1441995092
815008641
1789114806
229896621
1007593354
2027539869
602626493
94953675
1654236649
1605971447
205510690
388902918
1869733480
2028847424
836864058
1886102742
1289936689
1399254560
1979115232
1804916345
1385159599
429097326
856865043
511401643
2023286525
1064546702
334566061
1512313112
1101059979
1979867801
1403349358
776001727
1105821008
1506121960
459789078
383071547
928624905
1354457431
1217137509
2073080903
1223741140
915141492
734447899
226788556
162232049
740911746
1253876029
523038364
1755049991
1796731000
645587556
1448291742
138905648
352842595
539985930
97814697
35130802
1274790876
1917045981
1093835684
1625550490
1682426661
336953049
1656104755
1614785012
2090685189
1749472602
1253290433
1333474083
783135285
1829597757
595797891
442007415
884148295
533652057
1692727250
1133513460
2080862336
482492821
40910493
1293659533
1195175743
1554688413
2046661252
27364453
291377787
1585624337
1386345965
1526036446
788742173
1484794417
1175015594
2092883828
685269965
1398602571
149476783
684991440
1976118503
855319486
1480597597
548913169
1190291179
1054341892
1825419786
1880944600
1849327505
1817018701
656115367
2011372216
404173496
675976893
342977359
1013825038
1884604374
1230588461
1297773974
745099175
1504768370
817969629
1993598137
1129633993
109935027
764798764
1801469500
1095844798
1117087798
36645355
1926754139
1489774784
1904742682
1506222250
1585097953
2062925757
1401880107
1065967778
1296920753
1736410605
443389026
924804341
1872815181
1349918987
751681164
20805477
473137724
1710652428
1223207618
1020565492
22002384
1966458631
1368130377
691908359
2113830626
1247120176
1764656317
1570578108
1472351899
1415633491
1113968042
849612698
1006752375
321522770
1305783090
967714680
1963165374
200024248
132098499
954902839
2036414495
1949823488
956259128
1501651149
1071091192
1964019631
1638736625
1688562953
679038329
360308647
1372069909
648926076
307001030
952191839
369961407
151461318
753191365
563405212
436350132
1182905911
1650768559
678135785
876476473
734610372
1234598031
1916963508
1601592046
499549056
1378304185
1367408811
610869222
2103102012
746137963
1580419573
411784255
187447525
1710639348
2140301675
791226275
1052468035
1452360560
1361312886
897801685
1655852781
371247486
94793574
350173762
547742582
24180380
502233371
2007844393
602392088
1773066230
632705722
1556439547
896385182
91848580
110876900
13071595
460824969
815199567
339516998
193039831
1379268415
1543335321
905039401
903775672
1364618206
224046220
763468757
880994041
828716160
1802146758
1185926038
1056526077
166409921
1357162107
1582290323
1087693386
1284159810
1046168591
1650339910
829041610
299774859
1200718992
1236865763
687125796
2141885371
1341194135
1045981506
2068723854
1657952325
1580573895
1966005863
2357663
1454000107
558276374
718439091
765014435
512677781
1242196663
789676516
1366668962
329214509
304551982
689014776
2007862763
1593113076
418144994
2019624497
574033472
1982566259
1664998123
908546116
1229481969
1002498798
1206283093
1614848897
1910228194
98157979
1628276504
479173862
1899585070
1693730193
686044713
1034654548
1291926686
475389329
1313954676
828142498
280625627
118142195
47253142
628589704
1065632079
390672250
791900926
591448036
610241245
2064769364
1194570163
1939321699
1787885203
973036700
2037931438
263331043
612309521
1933754726
1403953666
1840898291
1098928556
1445591109
1924316089
1837696182
660376934
474759921
577702329
826850806
448465822
656501801
613190294
571297496
80287092
1407118407
1478535348
1256375256
1482303202
1855046926
1596964447
1099593360
454727867
1571164550
955951638
823529865
1991530732
338843760
488503750
879604515
1002114972
775479025
1046917689
1482268575
296566825
751128729
335422182
2119664400
1327880712
549285595
34471203
302969788
1113906223
1263200326
958029511
1490386266
400584523
377268854
847407421
913151710
693446972
1366588300
834764440
1252379597
1407892215
1529040642
436950767
1754601688
231925846
777122467
684565404
1701247052
1707505122
1007029268
207484745
1969474327
896992356
1009067657
1822188455
1128637838
204416195
362963116
543426310
2109785730
1219116283
1173803481
713430682
1034697898
1735551426
1778352650
1563753061
1220302931
2044338255
683023686
1562106226
1991006516
1478469910
741888477
2026761623
1591331186
188537085
1051822645
342290802
379822947
1451320594
1978416214
1640656173
802814841
1564105270
772648110
1436832919
486722845
1746633188
1898333862
1771202137
1228828769
923263750
872769895
1520457970
2139233511
560044845
1397312591
2066551225
1152584190
1089859000
560439391
785885994
395581704
1677414917
815671248
2006700321
859989336
868878877
1343832166
1929281448
1345018196
485481596
1568694316
250249040
813347581
944384303
625890134
2022384575
1326698197
2137314341
1806068738
1293844275
1314249739
846549860
651502736
185072746
1766185512
935133643
1216812664
660902975
1826100397
1452153529
1723768586
751257711
2042760249
1416211688
1397515320
845463761
548931440
1034586378
408220696
931764787
760027425
1132933323
1100116889
2109377796
1828454344
1473743060
1272078541
1142101467
1668670890
2033341926
1956169493
1128787124
1902361432
1631416670
309725309
1036978670
1303859083
720498683
1655542370
1111895066
1544943112
151151160
1777605416
1844147113
1968497317
1163466750
1428098315
666045128
387640234
167776070
1624720742
121137331
1154887839
1232818899
1119755698
226763336
1934868768
1956085622
781656730
1017236377
1589247704
1008965766
619749030
1782999265
57289714
1968421127
875222710
251135510
367759626
168590256
456737922
493369768
286979246
123791925
680370191
1734460489
1008330066
1499028993
2032526669
723306328
858066337
2112714769
1616157296
1235775957
356587830
1179608684
1695171450
276085933
2029212074
1655787859
1822531134
1764193010
2111177996
2019291270
1363746413
131515876
1259504301
1588526135
641720939
334062963
1029308872
994269722
1742718281
144575282
2119658431
1332658897
1153383518
1135671799
1212441820
706919220
836071117
1124643340
591649587
1135876353
1922894996
1779686881
1489905914
350595574
224571806
1107489419
823091685
365718265
703673116
1054128055
297187420
1205008462
575148713
1468459154
2024947104
215090776
884036853
778833067
1443652813
79299217
727905742
1789711888
127559755
2057012037
388690886
573529515
2058168300
422235176
1297252992
1854586947
1021953741
1481015510
2104767371
1169398654
678323638
234958383
1263751798
857192561
2112956384
1756360765
266711209
977572209
440713456
261314246
1199170239
1473389304
1348848054
265394223
8418461
1783946638
1254584931
621775332
104223789
1578088884
1366524707
1430202866
1789694074
1863786183
1953697552
1259561351
371578281
699821780
893729057
1807174265
686317249
112927357
164713005
2016829571
90952100
210433813
291730694
22816321
1450814285
159854252
643073801
1252085472
1845948450
1713390096
1929138516
1415344089
321484766
814020704
20277434
837597802
392177413
165763095
1546829413
2118028966
1149399770
593582874
1243057177
181907563
1430574999
1806404509
1173045710
1819680977
1923372275
2067992740
927691117
672389414
417635884
858608838
1686827102
850088824
15676690
1394844823
1910414143
927892094
1449570826
248411321
1323494705
1338992501
1452971820
2024515288
93778739
152644735
1662723308
1337424714
446894110
514969252
491027776
77373291
1760074833
935523834
1205536672
1751650161
415887466
551178341
238225066
2117086758
1600538170
1545083903
1676774018
1391793076
134664126
250276125
861808384
263982380
588054779
965515087
1286320623
422528143
343172848
236015893
918669929
608054797
1402403445
1253450704
1686428611
747400018
1876983771
1815521544
578606880
650171813
1655673557
857281587
1289641606
702179437
260992386
361299707
1111220493
623522173
1247270432
1269765998
2099105229
1058225635
119085312
1309262273
505624470
259090790
376959899
1607119696
164995840
1924494406
910019742
1646771743
662146723
287570729
290928677
660947586
1595947894
2016192050
997839788
2142408878
456546652
335235000
486970744
1807253434
676512148
1325221795
428889635
1256347572
1615885964
1968594666
222412556
818111433
1302361062
1425265731
417221757
1341954396
821529211
1024271956
1364966259
910662892
1237820958
1733166149
1465124352
12734480
1474448392
984560738
1635300994
1475021749
819343563
1279048750
1684227112
849351185
95987349
629603275
866890443
1010456104
384659644
87941418
1291457308
1711794277
328161212
320684804
1683059772
984573193
1490990059
1693499559
2091596807
172695553
530948001
1210072934
41955302
123008386
1367417265
530497320
694461276
290507774
1808418472
1200281713
1778550214
1854309827
902076868
1110367474
1705616791
1215443686
1609007042
387903975
1801846228
755820817
30445749
2137289578
1657488945
1478088539
312695057
2038060855
929985657
1959965629
434045783
1037967626
2104485493
1074439261
2058970914
636095280
438522901
1736107129
1673824876
909094975
25029836
2072691935
99178809
1099296905
1474634364
959308380
753456727
1278181039
1447754066
775386728
1295839442
996862453
1224372498
1363635749
1508262596
380163766
334690235
780017703
1945293842
1454280384
1690336021
1701391283
1537781965
614920597
1701967568
162316113
1699759494
613347021
1328313374
1992632922
1307360347
1991761757
295965407
1493856595
512640992
757346160
458380802
676486595
748115453
2106479239
606270130
234032581
13065200
518780173
2123794571
843679217
497273257
395747053
671990038
1956437708
1802158569
690172417
1288926623
2105374959
2134073321
1618921816
1080554602
1531461446
1731615453
883956358
1987461286
428392950
67213935
1902102536
1543587210
1420566250
1615343682
1708016992
1641655494
391914997
1319207506
260960183
926703073
1684794571
236620361
1455661024
205599419
107952263
676459423
1842920351
1701129138
1194312015
1916542010
793224895
596723186
1891637507
154918734
1215649061
1579828586
92170354
633114631
841511271
2035051033
1433170202
1826829692
87226447
1524575472
189209628
2005787374
2104945132
389254604
641456844
2066866768
1715036392
1066248767
1019537164
338277009
1331450998
632663232
1917016007
1242204288
1505216200
1018485939
1017190529
129987854
729742435
1604165294
92682119
969130777
974104773
657305914
730417929
1933599559
814123057
1740739792
325386535
202530428
33374778
667362716
1424721472
1207029261
1138807730
1639844253
1495081773
754128025
1319417496
784161251
108696624
581187011
2062873715
971272703
535599053
1535190572
960869983
484524771
24779483
65720882
1306429928
544646618
1511424986
1665404306
1649533194
542150534
484766935
1718909298
1057196664
437226648
1702555879
562370379
1671695014
1241764836
881339243
532550014
1381405318
1043142155
1774674961
821802319
92912594
1749560489
1180896693
2144349861
1994064641
479059384
1794452127
1356115675
1265589428
1991454339
1101977519
870174603
1536961476
967105383
482057546
1009713315
1234869566
1825046488
1673061212
1701585110
1597889829
1885888078
811070632
685149383
756628754
682617263
252070197
847879388
507888699
512560918
1672461742
260303805
248061845
618053631
1625305875
77962373
429483513
1657038416
1363393364
186325113
195148983
78453225
522611785
1823309434
515942414
225155046
719978093
2014574973
475116672
165588619
1882820871
621790967
152699127
1763878743
2121089943
1859717617
1946218006
1420828861
2042237440
1650808352
1384012876
1082610647
971860729
2001441631
748418238
374145274
1907376056
489802638
1283640131
943470713
1472407950
698097326
1809379899
1456225498
1079213749
2012733429
996370357
1442453154
1382419785
1834310757
1230652427
1398093326
1398625494
435622673
1014258096
289742223
902850783
558548736
925030616
1914054363
1976479450
413237201
1399506590
1701954032
47735671
870219845
1068508740
1475846347
1724820771
1490407071
230065178
1139254005
116908383
1441764985
1081480123
154661565
2027973344
1415164384
276796461
276242978
112246481
820137092
1699251456
1504759238
1098555927
365136964
232474385
1565693420
1970320139
787779135
1543651607
1392615153
1456140832
623696536
1694350867
558299392
759025202
256846613
530993073
264155995
1206165167
536786060
25222438
1997727459
573475783
1874133595
1473995554
2073056485
1390213324
203755677
875462607
1173201137
89633787
492557242
1289661566
418469964
987488879
1319400060
1743780897
1785486796
2053008463
931739407
1586655827
1589988439
616110297
1418017497
897387517
908557712
1857752590
1208040402
109641826
1367250631
1590377935
200524804
266361572
329824221
2033167727
1959427270
1538954490
43270646
1844146566
1023112461
509016798
170173482
1029610437
763876158
839001669
1766957912
229562410
687136194
310770035
1308269415
609365626
1900231834
1855439416
824672786
1755138307
1798405452
1878737234
207094562
1694277830
1824624066
1606807515
967563977
1739052219
2090464067
1338458599
1850865245
944872172
119939338
2132399442
999773715
528235175
887402712
1352605962
381072446
1787111822
1971306573
1537744401
52620715
441504234
137327156
106394867
1573192901
1842278528
735173278
775565667
2131734495
6164252
1707716054
690379956
687502993
724297581
1827567409
1339767216
198638296
1938597968
245557930
1926721573
51642361
1139837378
1353371231
424735660
1532531606
1270270901
732250462
1711456802
1697966044
1655602766
633695489
136083086
1716009005
661304306
247933613
904849664
456065765
910560118
221101910
1410173528
662690848
687162344
1386599559
948907372
324054297
1392625996
1432064277
99984229
912709303
1970809980
2027015328
1406037346
142696877
1224905637
1370623927
1528408846
1905446502
401780787
1836320116
852395061
2007212952
430159346
210857081
1526199534
344474192
287683018
1920969151
614956463
777716797
586042367
1433143557
1368900010
340344866
504973073
1970525858
959793259
718583995
1868730858
2120416591
1393100457
1775037660
2025062587
315166307
867888037
1682557764
1814677936
2142309668
307561830
700114911
1339247438
1913801320
1378413780
1037935603
1954063273
762946136
1132988959
2017439463
2135149889
1582018219
1258425593
1963832894
499838035
1860323782
62073153
187177959
1460519845
622168857
541220472
1760569379
1381823452
1039369549
323539822
892147620
270019953
2456581
708873502
1495249220
1384364033
693177441
511487002
206032054
1844553183
1089130300
1464825796
628157936
635478600
1292501257
18928337
1543506952
669606460
1524556823
2079806570
2023020668
902066879
384078892
704531879
1959801468
1086043113
1675679515
602761959
2094757786
403741936
1718722267
2111454270
317693616
243925294
1968903381
659775819
174211087
1501759621
1885143042
1372684340
1808619427
1545889155
1575053684
195180724
2122646593
779455794
432834163
673786396
2025296029
1428959168
1891085792
1759350232
692028832
365731156
589773640
790444566
954916052
225412757
504687879
1137974908
295596330
1238300596
431240285
1853260237
1781938027
1521681348
516467199
954416631
341904372
1355173801
880257960
1636996162
1375190331
1610798246
913141596
251075542
21244220
1484064116
1135347447
859098419
1400130693
1500515691
1316937790
300602883
454871519
67886695
1838429567
1916298053
272434433
471262418
1568260808
1340079761
123155128
664464613
456268635
163737457
1321697553
1940455052
1101918782
1233763400
1270878361
193762467
1879326724
154834069
692434362
1525686408
549834477
724276460
22356608
136556188
2012780474
506308205
2050314496
30949533
1476287168
664892068
219010016
922986746
557493196
2124604186
1026028512
292690025
2022939988
1641544772
1114352711
606178284
308550304
1879883964
1103219026
445253664
1911722551
184792193
135715013
844106674
1513861558
1664790163
1773677704
259675751
402816878
1746878514
650870673
1321003096
838862850
3722073
1699644433
1109323699
843541186
1371986257
437219014
1547676290
713876281
273772101
2109588853
1896372915
2041145196
1018367278
741216592
2016268071
40874763
804177701
773462997
113557787
2014745410
1264678809
1352565090
1576896112
1052302873
1669258016
148661537
1621221187
1827143117
427743857
263254752
1859670011
1771676915
762536488
881222444
1613232607
1859520636
780083568
1722639312
1426980502
1318206101
2074794076
2026607088
969643613
213317575
1959703807
729575444
898493304
1488571119
333059968
2011609871
1953180981
1982369010
429775
1760184788
899737535
1015812019
1302904363
1741737608
232116477
1811301724
1066586752
580995256
899228772
1354628430
1827663250
1472161585
1618020117
496841918
1961007502
1771273019
661150837
902433724
724544608
1481802483
1262090762
1163330835
2081125341
2022812989
1190370254
1535226179
250990871
1890505166
1394026750
1561483974
443698807
787530106
1902054815
1552845075
199970892
473731671
915464235
574005277
265646392
1038280327
1230780312
749678620
341724522
507362166
403620020
601732329
1118066979
1887338222
311116356
1482948135
1244669442
1585462810
1250736747
1145576447
1411038073
1954386022
612189736
1536682644
1221048882
556323111
168519376
34965137
783147718
286336499
2121740029
555674095
1376789760
738143323
1009481569
1785828990
1727203585
589019072
808369616
1530943726
1668278763
1358182323
1881860167
1913452166
1521807169
2088520838
1350380989
354975797
1450521834
1040014849
2081241837
1803996916
578671061
752221473
713302658
329501967
2067506306
202891883
1876223274
1241526067
2015828998
565154690
240502857
939575835
1991961667
1468936814
900545804
817463350
1816488662
1936310921
789770176
82539681
1549495503
1909656697
2092495865
18676009
446841053
1534141439
827823746
473671461
1246402959
1416796771
150657318
1463199976
841539652
1558071656
382801907
705004679
620179066
840209728
9771903
1458495318
2067566235
1251805575
853142053
522095042
1164951422
803157976
1228816594
2122842786
301483565
1877180890
125443794
308167486
334117277
1554236601
328800607
279422617
1461464542
9671014
116214929
524486579
169004634
1133015605
2047792788
770424044
1319990468
87095371
447700161
1179957433
1212207040
669850706
2016542103
226383246
1039788847
513882436
573309986
1921699036
1688616160
2070545698
134589082
354534363
1688765991
461003982
1687545461
1807160900
1858223441
257221809
677961367
5038375
707964748
929224277
2067849320
220094648
1486982876
1265341704
2116631837
1050371257
463764881
29039557
137727190
1405505164
1997372830
1980854136
1785821035
829479805
1185498672
901663187
371188027
967745709
1869799177
955111354
1282269285
431095682
1601293120
2004543025
861204691
1102589453
424542342
1137697659
1511684687
603349556
880132912
827595587
2117770453
1431471715
1495517429
290911207
1675222869
316467556
809805449
1457604154
143740224
1902442931
1566875788
391882411
1213510803
1482746434
255796380
1261687177
575575013
139734930
878321164
1191803635
966930679
385117763
391564415
1391483440
1609078851
1315238329
1537656736
493886055
880235170
1735682266
2122912087
103257525
2112188404
1480645023
1224712135
1579827349
1959026987
1707433715
842513336
1137614559
679930254
1945756395
741061192
158903863
183671956
1595454854
1081415822
926945870
1442937265
1804435705
790936707
1573340377
2082181603
1027915459
189641798
686396651
1086188077
620678657
1068270385
938439314
486632857
2037824439
310867702
400774376
1801021895
1830221734
199660944
551787744
565419920
836378053
918589622
1977407939
412760220
1556505176
801831503
1145470452
1600584987
69285579
968127357
1429197643
1111009726
1455325482
181298772
2140876962
2023165958
1043060780
1456268766
343656217
782289800
1816390505
1676679005
1227539247
377794795
837987403
1575308011
1351574114
612563365
1294579001
1700690041
1034533561
854544895
697878209
1623202648
561252109
483627003
135101592
999132413
1964096561
899679909
1185522129
1179783402
1979046946
1696156846
1961509046
2067483463
1153879023
249599340
190197139
1354403422
866275002
310668689
115712177
123898921
1940203044
1989502305
987573455
30711823
1574969938
1554277601
124944
1621861412
1235089664
881280849
2062966290
858118350
1861291401
1223947060
733888039
587445302
1813930112
1608339943
875490954
15811332
306694721
49446633
1403565580
182365939
81578601
710990437
1425353678
1467344103
1097153603
2112390649
2121812074
119144218
788411650
9014988
1312552291
1658946816
1011301635
816907402
1854185643
1160922250
1123660354
383575964
1922517809
459879968
243362323
1964980167
2015302780
38992393
1470652061
756357537
269723460
2023306588
174194665
1280938093
1831172453
1811781518
1065177582
418971622
1748574644
1591627877
685568755
211002647
51671983
919279822
1277770880
784144532
682753191
1242202732
777932929
1723267961
1614398430
988859651
1382444305
997710788
2088917496
1866941345
737930422
192739859
1086334245
811557046
424385599
1636742090
150108237
171069117
1649616506
2113902417
723401046
15777773
1342537129
112994812
1307557504
575141146
886945914
1904685891
1498528036
1553509178
982423686
1682438483
1418192958
1383426806
622563129
1673580839
800749367
617456812
1244846362
568966404
2008104938
616137533
837901600
236887965
945650058
1350455820
1066073555
1186581139
318793005
684525584
1327228108
1519012359
1574149443
1909305740
1905950871
1186232184
1019085518
1948013974
1411849021
1102062197
612116806
1950745176
1440800699
1926961022
987485556
496056615
1258452216
1199082107
347095471
1458566107
67997897
897828499
529971951
290626953
1508890288
1667413917
637870912
1518579686
2127872873
368728849
186576534
1707829891
869513315
1959972587
1959033636
1801885097
473647833
611921369
963784498
1840885304
995226468
867740156
123854482
1036105129
1972519325
611398101
1010926057
1809432378
1257603744
1953331371
188307975
2094491425
787836216
1674617040
1940693245
1499696519
357058911
118216566
1623618261
569390707
1321611095
1171016542
855559821
1514062819
250890635
2051027414
1655938162
1496582420
917008935
418161482
1548619597
1847383060
706188054
657000363
26694076
322678716
307898865
1737407816
1303455426
1786818412
1602176620
976649693
1472385595
306818756
308751838
1859349849
345091969
1817460540
436682154
1716472912
368697918
2006696931
1441416248
1427161743
1590908013
5003391
939751930
198082898
315917175
1350798021
1215950140
1540735229
863856690
1288967167
154142367
628818255
57606933
559036776
489458529
937268962
1531584165
2023071696
1064292917
800198958
1374013593
611491218
334690482
174322550
1104144876
1523236749
101602263
1201619487
2080267654
1239453006
1335346303
2040200687
638545243
762854069
582783486
257626113
1608690531
2112178980
1850344500
268798146
821259347
421417906
69086869
789598307
484444440
14944481
162740191
305408611
24774598
761080991
1699398048
1183413368
325237075
1719413461
338527743
1803594627
691285271
1420582482
923871884
167848538
340633003
1676568298
303098889
1662339063
436808597
1918644883
1464440910
979958463
2088536760
231929911
1108249149
545800932
1825424026
1357612348
736996174
928077364
350184675
1060948099
1529360740
45567519
1786218750
1642907500
1228751741
343792299
1997333941
1731239345
190518331
1317062016
310183977
1871702077
441782798
753555930
1622907104
1269610320
1844349101
702284484
1376616831
1352208086
773773075
942610980
1713607854
618345614
843256320
2016362239
568064916
1320993681
1429048818
14405687
1888424708
473580400
605805622
1744718441
1874042271
175972079
1688172734
788476358
1528558601
175928252
516854843
2113849776
717950990
655874279
1159049380
1460336324
978712108
656489000
1953150863
1313973660
1232412550
1448867529
402603514
395483761
1369954556
757029707
1604865194
439063559
827229774
1189507001
1651174233
1170593172
965231290
1562971337
876888391
1296624607
778220401
744254473
155207247
1068269758
2128738920
1366852737
1569047373
272699239
101012629
1540891396
1259262894
1009826715
1290462033
953088719
835032857
83573258
541569254
1412825290
210693014
940999336
700016192
1791076503
1160165234
1116904572
86578145
935127527
1641384019
988089732
427225635
1328347606
66758447
1642637222
268754191
1872471876
1092718420
51266161
144307511
501428586
2042621637
1401149305
1327304076
1472365504
334576240
266293811
1544141347
1521767444
1027334
1735023368
896325665
1447520595
164753608
884485188
1900307579
1225982856
1283226982
1007745530
221606415
1153309957
955439642
541009432
2104114629
1523876716
192791024
1524547645
1141674824
1310363206
1000819727
611147743
1071648915
458457458
1174005312
1664472398
1254618706
234085800
817979682
831204220
335861681
829213760
1369403583
1585492542
881747137
1696719820
255820014
874481722
856141352
1742271721
961243663
1029844536
1824583882
962982072
639347580
1998794126
76806167
55214402
1896520858
2146483440
1479504318
1444214468
1762747560
1131244673
554166031
1058478253
748656911
550925949
650102416
1112907922
295910730
1523543727
573976992
716982861
1961473200
397687000
1531092859
342222421
865904067
1511923279
1382118533
1836798078
703897184
752715853
333118626
1145543688
148307607
989727953
1622006223
2292563
1082958936
804381172
429223243
36659769
869810252
2054674556
1804694700
626508146
1968222094
1664465210
1526099348
1214679297
1165147851
1063099469
599116079
1458314799
1584316059
325448477
272666349
1450035307
85070550
1264150552
819767113
867335399
2025708477
713830504
1231124239
725569607
771929287
1276009145
1974577047
354088332
383468985
47770984
1124369025
1073560095
1296993129
1074357346
616217159
1176868157
1574558488
1090655155
1725427587
813885249
1739631436
2044252143
1099149779
1892749645
1943014928
1885906881
1929217474
1519759095
1000230815
530880446
911067238
167326870
922350417
2005208569
937070182
222542720
1153617371
685856039
1575767582
74526010
1269056367
2026672893
1022062003
882980815
413376466
1632347129
446586120
1672443008
1504323977
1778236884
869839851
67587886
1995203418
1636157817
1946285110
881811829
1164861440
239356498
1978957660
1506740455
2097589162
1616347938
1651390611
1518744971
908567569
864600594
2104643628
648043396
891196070
1168370881
756845154
981750208
1608694801
1764976063
1052755274
1068352578
534365394
1320122174
403469933
702504931
265433252
1948885331
1283875261
1765747344
1996545423
664624458
1524449525
472481972
1743856491
287948250
1173289120
86727407
1873048723
319380329
1128227825
1520869569
2062642627
2055243115
464337044
841628289
1690523396
462876853
1869025098
75269248
165103383
701289870
1223543969
1049233424
1921424896
1770098858
763674463
244397294
1262526744
1791008308
1022937174
1176863112
1197783678
2094330806
332928696
1879374942
1327096271
1053304418
267325052
2004513575
571819379
1682311776
239665283
1467747053
559699707
1273251745
892237119
1988261673
800752844
1705952521
1306029774
1772474831
1061695242
1996782225
1252489635
1875800331
36525029
1427484993
1561611895
175523552
439920230
1535068455
1807816102
1239747522
436698947
1088846901
33122712
2084716069
1160076830
455233500
436008252
1236574846
1411643861
1850734951
1157837437
1554076157
971553821
176863118
1603373113
1902539871
116540081
1913442303
1163324531
370262898
1730583938
1000244329
204181525
770882287
682167160
859280411
1904090487
393105841
1940798495
5225695
1983508078
1400489702
28913084
689212836
1359789630
1396818022
586515129
734568443
1599062487
1669818689
977386825
1573534345
807093667
1327202260
248331187
1064404877
1824436637
1107917335
1725180669
958821204
1403232747
1354735012
1505389988
1492553339
1847617455
1743755670
1833239513
390198382
1662083303
1854196677
1386980163
1054990019
1108743168
1787950541
999545557
336060008
243774098
663196720
1355074455
1037735444
152898449
1934552583
1111698537
1612841122
676031816
824046653
230508463
2076695721
319240661
81513413
1098987647
250961564
341521628
261129707
2142387566
1192217660
101353885
232288091
211155988
2077610282
1332906714
1966070561
543460592
1476270941
1116883484
1824680989
1436837604
143513754
810411382
1790690338
1149606638
483000079
292688682
1445150489
1889789755
321016088
694863559
1087524128
1142139775
1103945577
252013402
611888042
2143623322
554486516
423296381
1523419954
1548167567
108568817
1563046511
183810266
1042629744
554953620
1457363069
1830517888
962051448
1391405086
790852399
699598113
902010927
924467483
893218777
1017926379
102017893
1610463549
2119963558
1283678846
2019171280
1806140963
1936641695
83111886
1831315751
917700430
1407882908
226455200
12694296
727602806
562063159
432392586
814757721
933055782
853698873
55703593
1091313067
1955877971
894968693
1425925935
1704629301
334839173
499596355
1559092441
328918510
2088688702
745296442
190041430
563329081
1617600643
1233659035
953116481
1042009216
2096793969
1373731005
246959699
1567783405
1128671096
1374271739
511154668
1530383997
1123364251
304812025
1084404905
502896863
675791911
1256832594
1989299113
1072782956
1391388263
1719836623
276356213
850623411
1780954121
1875854972
955143330
2131101525
1503114068
11236166
88763583
293068960
1872261422
1642162662
47126393
1472933056
73502201
1429458222
589691126
1009929308
548977957
151844119
1460277695
1556245045
1345392365
1761034729
378337344
883903986
1753790892
1349790897
1222469635
1063272400
280193922
242657218
342178895
1727937348
1690876253
252545873
1361699554
93675528
1879805874
699751735
154401456
536745091
898269753
2040619730
292466670
288328930
604022982
470531887
82963663
2056046456
1886838767
1393406931
1338108855
1720629899
1264668003
776942879
51576986
525031653
935352165
1484193931
1542414029
1764724502
535245343
599182905
884967380
1166305865
424073382
1922708831
3090485
698318743
661296195
786328361
1049537390
223047955
503253382
1322621052
547233376
1901126207
1980582796
181028065
2083521476
138936403
682628453
1753270383
1005739466
1302885313
1432096824
458031623
2113387552
486203955
303310698
1233008936
629422244
139142045
175578325
1088280509
841310193
140525617
1830471165
1847588817
191530368
60903261
756728816
225466032
509742719
751745716
746134379
162113863
954079728
1340839141
1779073896
304773074
1385142859
1955114376
1903716026
330594338
1420990223
1349272446
760546989
180963971
2076137000
734239766
1071254971
405762843
2036420122
1930974376
1777878699
931894530
1372280532
1478458586
1666318850
1483505097
1531386681
1850471257
16170701
274924759
1803884281
80919332
353030406
1006373729
243470523
1944620048
1242274254
1329926975
1129736604
722076411
1007968292
693204968
910909015
1846883628
1263961470
517826468
962055269
337546115
602603300
1219826026
497434997
907247566
337436687
1884161781
1611599192
199237735
2144902031
268978352
1186006442
1624906267
1443414254
1775662050
1908486340
622875207
1518315134
340687230
1644203159
1489494562
2100881853
1254014483
847800969
1923286022
1780784691
473274450
1666722042
862086357
142607423
1587136086
1637858128
1025123116
1629609202
1187798978
2000608897
1424327640
134190219
148899194
1311919182
1462435194
1908339552
1537663029
83315136
351991491
1563564812
1866154486
673098970
1983901946
817367426
1092032449
1468414855
678182031
675959507
1525055282
1604023584
773545714
882695141
619700519
65081235
1177813740
1863570790
161780940
836568457
496081521
1902906705
1128117347
1863336446
1513476259
991514862
1333226368
1177562409
783930830
1129085305
288544460
778538680
1442319673
73898717
922970649
930992568
32668894
922121835
273250540
584401551
2036265653
2028096958
1934561875
1118062213
250131215
1590795333
14515706
1268388082
1509012691
1031937153
1898719511
1358014272
66787773
1105392391
1198860053
1838128624
1659840530
894066089
2143173898
1515791000
1033555667
918233490
23276569
199426739
1497869576
153419347
1230355817
1690430024
1377730134
509239301
2071765862
2002986515
1265593019
1702961426
1152587584
1881383245
1984650692
1115412401
485798862
497122489
963461522
846229006
894244897
1820006104
833618662
1472205642
955642205
1713173355
1305306491
831577047
679553257
634333434
1510873633
1993799343
618032847
999332373
1289342676
1040977535
796587204
1720979803
1980708932
1937061586
2142090870
581937459
1246481334
1529354302
739710334
1066071323
880924173
253178133
1575811568
816924071
791599171
13917223
632074390
244694588
1393867671
331571994
449275788
1789017371
715743452
1632719950
1715012219
211851300
1312906398
1374766612
74985740
1260076247
2101937052
614868217
116780555
1996894928
1647381792
9870980
818337998
566869445
14381064
594522963
1761982148
1922637258
935493302
354366852
254862839
2080547839
215791617
741461141
745925166
186610314
435270300
755846227
1952037345
1866094029
1257392788
1673208083
1308444367
341566675
2002623464
919288469
115794225
1489832647
140501224
842066441
1948423801
1957402184
727240095
467146223
1888647655
673793931
806013617
711229043
236423060
448915689
511242830
1059738391
1354739883
374353431
683489610
1727952911
1544892795
1801438915
1705423010
386380192
404797962
1616638749
364517692
1631023706
110769541
1116019920
1246740241
495294708
666069434
1492421189
63668696
1791004752
1357884499
546602737
1778613045
1336310130
231290913
192598669
1179448060
1941459435
1041268901
1504641120
639638155
393224971
161261699
621689094
600345795
1999258396
1896689309
1018107571
436768517
1117607325
878926762
1394431521
987116830
1146174868
389174559
1716945505
1559037699
1558037538
210658099
994702266
1619178266
1649958463
2127203748
404017382
1341676905
947793252
13912304
1042118414
472191272
872341511
1358782269
2045999438
410711020
1410814900
1282259233
746484098
1547592422
1101844224
148679191
774917316
1184439908
1524980052
2068146938
453035420
755522817
1821450334
1024506768
1465650661
1258099803
1845407596
1940419478
764120177
1845122767
974353350
1343730168
794374336
445237874
93381769
576825648
291932710
645611794
120298882
45942984
1749204988
1620009082
1744278176
2096747193
1198590949
1696802472
1687178591
288160131
694725475
1385898616
214553581
831342376
403924935
826068513
718401922
925376739
1841387668
2051208236
969991235
1445053114
1771098087
1420385540
650808489
1594809589
984951754
2107930002
1907446304
225551430
798540540
824468657
1826131023
2111548140
1432619497
449338302
1698746155
1035116966
771943692
875775946
1984000361
2139847804
93446804
1135750456
46828857
567385391
954919144
1572642643
1380890518
505984170
30192123
1108136554
2071653214
1460454608
1026778909
1360166638
601868649
2047561519
1049485481
1975961908
1337974363
1410899548
714528872
1020403994
661585811
1409255112
505252288
42581706
2113332781
1692857347
65942425
1084716773
1926153217
1267274511
815996691
61009996
1530186623
1688778263
2083039163
1555056504
2083914311
1361245959
494164658
373841773
265934170
232826037
1567894207
1426826517
480375283
824194292
432168250
422409484
2060964686
231018607
994472029
1736671134
436915496
1544940348
1376754870
851656961
1322153280
1212063938
531551399
1649351897
1307689561
182576929
1718422511
963818341
1181301687
932335825
338180728
345701972
1023843986
292763938
1150115670
1751094950
1961024531
1463456395
264603993
1427469643
1857268750
242731104
1947274033
1740435420
1554891996
791676122
1359625376
428309694
925936986
2036513112
1438167929
1578345962
40295163
1255320460
877185176
180969498
1774472328
1424039104
15529603
1206223049
1071683999
660383930
97767535
370853500
941812922
1885390822
1089925009
1807098952
883539423
1054690484
210438266
1270012608
1095863686
1429766436
218560831
595127318
1465226977
1847375957
2073314720
974294603
1563033209
959979783
1383781481
522063962
582540541
1643857323
1327364263
1856907290
500695055
710079510
1848946762
2008112451
631258360
779920086
1971978796
409847320
478592321
293411096
652029901
4013461
418716787
101236566
2028049044
29938778
545530880
472538681
1471038518
1460843262
576341175
1175209126
1517992727
1153477492
279521319
1138758701
711797233
1465502936
1775027568
960344384
197000116
1041206274
853816244
2082840738
1297713888
1058701412
2130163252
1809948964
1056251261
2002320343
2074339146
1443880309
1101094706
1825833159
474495257
1170653439
1674743367
1819997828
1074134888
65658590
2105885741
2016780098
1160980736
281275571
438205767
678399672
633393123
1194513423
1748119390
1584545838
226972537
152958527
34681405
1353598781
821862398
1098050143
1474462091
722645559
262819591
1217151564
768265560
1836179157
131295997
58304984
554298402
77413044
814900053
1933786900
1728821113
197216115
1159698351
1825480741
1195672892
2060938365
1254066808
1117165201
1489516948
1610307449
1485819501
617102701
1090536822
1818056470
688975596
421067756
1067232617
2054160978
1980401459
1512964755
359235460
150432712
2108660146
1853038411
1985816889
1277384657
667447488
1543853622
1737813467
997130936
168894141
2026926887
1855190808
83063658
42974558
1060775374
1584569254
2129282057
1642622116
383137978
1310841843
193451948
1395828328
304351032
1671717848
602975744
1559850229
1289319880
145002729
81497931
869451557
656132171
167737449
2062679370
1691252154
1448742662
820373539
1828722449
688610618
1977828548
1579082085
511276112
646516041
1835644114
804778282
1459750028
824756689
1738987938
1954436204
311395524
190257483
150539082
2119894859
1304129044
1900547751
2084650515
618917861
2015965965
306749930
1476340453
934740334
274586415
865413022
913767310
1871470808
1948752083
133649615
1287341556
794079015
1261151440
232519675
1884966755
2062950507
803635651
1757411759
1056385799
1325101398
375018337
1520307998
505088926
342449162
1224709992
1641957614
1747618317
2007810518
1007747940
1889784818
1862963464
709812326
1563038563
1421407656
2096384456
410549516
1643549904
442782289
1933840318
983141098
2085586033
234256141
2078082276
1116924655
1992555892
174902743
1591180803
177451156
650587468
396321289
1811264065
201081492
1816744871
179329657
970635812
1611345976
2051991127
142381011
1002718735
100655589
1884810060
964176023
1855817156
606920469
1975850585
981774626
1091651524
152101159
1739891748
1439467983
623394382
95300592
672856633
1577661402
2113060980
383809554
2069583784
1574829741
1107553915
1032473764
26759254
1113067372
1910709477
901072841
1768518356
5622687
267200455
2066720730
1886123334
1818284192
1597389900
359175829
1828477053
1662360372
1911226563
1532228413
658206263
1135594785
865120615
399707807
974036629
1739518732
323855422
651396757
2036450977
1768257484
1381571178
97234053
1783676794
848442748
1034423603
1061621960
166997964
1418311919
351130540
1023679887
944223149
1651376858
1159187127
463058082
917828722
716857794
1143098299
871910914
394745773
450162471
895913266
1752454145
829952591
137072454
1915341531
618174763
403673658
856958070
1803465882
1958391326
1371543296
849795758
113150216
1585207479
551584190
975765148
1727205021
761964331
2086576922
1599711677
623736731
844017198
1578950326
311044295
1105864774
984370606
1056990388
1124580592
1928205284
1333252255
1053116821
1254499869
1988855356
1807046671
1879200465
2041608998
820820181
1789743475
1801701439
183018703
984214882
395459196
1703985702
250695036
1903845079
348826773
1413786216
625368744
1380646740
1006486340
583797561
1704312677
765569678
587530812
250046365
391199203
773699428
451936261
764276244
1714637377
1584475623
990418300
1331528212
1618839432
205198957
1044313241
1316763088
391085221
632273694
787889565
1850761614
1484877164
1638900578
1110336141
2070159378
547725623
227128323
830559701
708709870
1714683029
49534595
397045911
1538005433
2134535005
1403346782
697699766
1832704903
890826116
736704999
740245998
1483675401
1893735480
1573991440
598778115
1144769100
1786575315
1485990224
1809920674
551071905
925339524
453584948
1084062168
1735290389
1916012237
371850420
1754278351
1254618098
842014604
723412558
2074879956
843712430
1577404226
854288982
1383114179
378562707
1962263398
2107910301
510210517
2095205022
1496534362
1270253276
990355731
1749151908
433614097
1950359504
1138235337
305041861
1944098694
1315490543
1025249357
1549090261
910775481
1819738994
1717355433
82142111
254094227
2039136614
1449949436
2113126863
1031818558
149907884
2138859023
1840209116
649109211
1648258304
823172626
1802886996
349237161
448155944
2001838562
1177569769
624693869
1682503171
1115435755
4497615
1423110493
1107418497
434025090
5898560
1385226503
1158672742
182953817
876766465
1998419417
915098056
1823157889
1218736748
1034575518
1040514641
771139739
1664218407
214771611
68838609
33293094
477165663
1879942006
2079493537
837780365
213932902
1909241948
1255838586
1884702162
1705991350
1784649475
1985860446
1460425005
1677733724
1359680641
999560972
632555627
1205466080
535741613
917448997
816189195
299632382
1537624645
1591678781
2139369460
1959983052
139665093
1453195763
157434827
175000782
1497737612
327472153
1350586902
1023681041
2051856775
927966997
1185281359
1635127477
273478274
1180468154
841181615
1656742386
544706614
1309714824
1732937527
1880141630
711182787
1136485250
1629642156
160992364
1354187638
38893670
1898422138
1284164867
833086920
452910982
1390528022
890026768
297939993
782797468
1861834050
183831422
329501902
600833540
420930067
107127221
1396706819
680281666
1353768495
1713010539
13036561
1928202328
1489000392
208210620
1454165410
560241007
962823247
535067061
2054704286
364226912
1029152254
29443349
631301177
2144768726
1694439835
349473205
1363578988
341898326
1462334994
1283131739
1932517121
1264681284
408558181
1613203552
1616073367
1177168519
892423887
177711769
1347968811
1847034098
27169884
1867831451
872477582
774331065
797190863
1990348570
205352718
2071643497
929452096
258878119
1459511946
1842703879
572925842
155923066
1073047241
40647551
1495571981
37282505
1984923574
1804171828
1841809254
2118380390
1535612812
1680167181
451575449
1906342822
536833809
1747232019
826598124
900118339
110352177
1453176585
726401822
457157653
996163583
80927672
490351288
1851966179
1128952297
401157236
553718939
798802537
1809347412
2026438515
546841915
913420596
1520659661
1759728625
1469060199
653107114
1724284121
1083350072
1231182290
936952784
66247504
2138557954
1961613268
1194469136
1889642126
625654479
1875738794
1940020596
1325955507
1988643640
798732810
1424564667
205041068
2059789775
1633453864
218603701
261579339
1401957097
818705202
1386267579
637860363
933502299
928672557
1852211672
1259259541
1203789421
1801291835
513736108
1710779280
273310886
1184618569
1431727172
38913898
2129218977
533680940
1212090030
1599402045
1120045479
217322039
102362370
1792120463
565408675
373466805
538136625
1509342270
568096169
1886351070
1158784754
519293147
1813453179
671478089
422499725
623721540
451740322
2036312264
1902143837
1534729152
1682859887
351190850
686178246
1573035518
1778235809
1616352962
1816127264
445121304
284286136
256643300
599476788
749266660
1434551522
1836323634
710454463
671515144
1134623358
1039212268
1409708788
288434777
1005664561
1283974129
2100935282
1919652614
645567224
289623290
28048822
1181727039
440856586
2004854928
2010498023
1676893187
110579442
1445616048
1729393280
238361271
1892938985
2071937501
1328199233
1246589055
2046542284
249663670
600509721
1727187677
1693729359
1863840164
2123052370
131995897
2128847134
1956822971
823777965
45158333
767241734
1535315865
1602158067
1461582994
614085489
11753237
1747489269
47924816
1065804294
450290189
1686121720
1391117043
1266367510
1736566990
334772668
660713935
1889377862
643328987
69099230
1903244193
951196150
1979679166
1722543236
1325038245
50060669
1073777048
1509613208
2083139356
882794096
1877246638
620107120
977109423
1058387231
163894576
1309537295
1110662325
147388510
1925689387
1311780724
1974952895
1385325082
1276102946
1535756063
832502230
1214946785
1625499643
1076930419
241315238
1591603762
810562842
1120304663
807174252
1652957481
1875529017
1628864438
113416963
1787805999
1970397367
443630026
72516949
1590019361
2076397654
50206086
1885844892
1070847554
52182941
2087967602
1403502545
803686738
308397598
2135744506
289544837
311633187
475461922
814002363
264646859
259197342
785129113
1281583515
1844249238
1247715334
1767270162
378610310
2029028809
1363700613
1988661320
202752489
562370324
1224477039
241982960
1600456498
444962279
14058289
1505950640
415862314
631449446
2092357286
1353354899
764898373
293688827
835826833
2103168912
1220312515
1843412836
1408153900
1915736662
1112936609
47127996
66828792
143475109
1903375774
1884770664
727203693
316286085
1717611750
387901659
1666190731
1386783082
224140700
1354191370
677795582
832895688
807963473
1130948337
198176743
1805064945
1488834086
533081245
510463086
1608376519
1768928756
822745232
1018536202
1184290744
349160491
1810297043
415939926
61022839
1200526285
1172166666
1923799425
1935259157
528888509
467598904
1077133765
1941625623
1130397612
1128901490
1136817119
1818265860
1775760870
1147684391
1976139569
679892286
269847818
1779965119
62287332
33290692
166164866
1533848636
11042310
1568505021
1792838695
1633156701
1587155785
318854087
184161863
1735650177
1601546049
1935259832
1225196223
1762420184
467685749
1654863558
1652892571
977534001
1659210212
15896586
756550798
1411755009
1249975333
812628270
315185443
1761346973
369047650
557120033
994957150
1891539011
1172507352
1084450786
1914231100
1173540154
989737900
218452626
2063514775
1827705921
417874629
1471558972
1907770209
995066985
1722118013
576046187
563349940
147334506
959168390
2055723557
1193486246
180644827
1240514811
841141595
621854512
1632684485
336543361
245210128
1882783863
903889899
2097578860
2058414502
1967272794
986721824
710530748
458779350
535048483
879153244
477375975
638259402
958125078
1892893580
527091515
1588784997
34487408
224108774
248517801
1970103085
1290866549
1269274772
1286839548
888617040
839133361
2035201423
1294884907
213682324
788062890
731637781
1628747039
1705313522
705132874
386980629
860535546
1116057623
905766520
609146662
372266049
206188087
1494692393
158234270
1046652770
919286300
1839434710
1848298314
170948723
1356374944
476864709
72293327
1370362696
1221570593
2108857916
211463095
1650937576
1275563775
36690914
757655247
1488508508
1162936615
260820639
297648721
510147812
568014678
1468404171
873178420
190951060
954137199
1283786659
48229149
1756664202
1640928337
20442112
631693897
1216129027
1955325273
1050561268
1774222820
49198896
2861773
57761657
1617679581
1623874209
585968180
104822094
1024456015
2091861840
1193712205
577587800
1928980941
2000316829
325600053
625290434
1086189809
1690185325
2024868486
1530693863
1371888048
1890074296
1395134015
819926498
240719232
829003009
1491056040
1153036314
1423157085
603418827
126861099
1269924352
1736842761
371636760
1782854302
328309225
260498742
1734290194
606487885
1395122038
1980761364
1024642590
1531366533
959822105
218752031
746841785
323657444
308478269
1077704343
1570675921
807673621
1035001084
1423669068
1153256313
236706688
2064503661
691868635
2015452719
651491377
1296049629
1392802344
1740198009
1555827561
262620933
1884420709
1431310429
920320570
1899512212
1181222370
1105881752
1401368979
2047940249
1284052027
878246192
1497994107
10595224
1536095244
2115241606
1070057083
1459311143
2124821287
13021070
1157096461
1231332834
625016937
908929285
571825011
958167690
232081455
690461308
1752882033
2000975690
642642326
1180613114
1748138768
2092333109
1579027442
1285679487
2018311994
1565116609
671101275
1404616205
1239749599
1793146711
550850670
13162992
1057925923
1779973734
1539275482
433314256
38057999
199626044
878795562
1276870962
1799988171
375652549
732094439
1334380324
1931865496
40338710
1018026774
132463074
1457792180
1832737298
1135079393
1594276868
277674257
140853091
1961072706
1647811003
845803989
1682202075
1817365897
28956571
97845418
2078354371
1377735514
184831191
495127060
2086307480
908067877
1712221294
1542359472
1469475651
1748656573
1182993177
235176631
687834051
1971064535
18417664
700398318
1576428901
1632850832
1899194647
1966858742
2077387189
754352139
35738476
1447381867
376936458
2131249762
1308844110
1534216733
462046344
1924293103
706580843
376508540
333451012
1207774826
1586027052
1078682585
485013758
220368171
948161435
2143510469
1624174598
2046604751
1070484883
796974532
89578334
179979069
900842908
2049406181
1955438744
744507986
886393439
638424550
81091810
1217947848
2006196265
1486860400
504510970
1352455596
502064253
328420013
1103227584
246216999
1373925521
598601464
1822109912
238822618
1334691310
1856454001
676577109
1940448571
1157876614
1838382779
515744682
1805861299
884938091
1346288927
2140518919
2057646278
1001248546
2147111550
1400553454
1480443698
894634889
1204606267
713810429
975345300
609991461
1078925584
1701336903
869122792
408865206
1687773834
192188357
1205004564
1724284121
946894139
1707842458
644274835
1527739456
1538853429
268370263
563984804
835891879
377098465
1283875273
925144899
140365603
1433421256
1312643311
1551534642
982994226
462155538
1942868817
2051401796
1960217666
771333305
1645397155
1142588119
221291421
1620833329
62523428
1957061128
746841070
871276234
1171156108
1655661815
910788503
626071076
869046344
255916807
701188687
706779040
617116430
1353566877
4964777
228281813
90214912
1959627094
1768322299
1092152004
459378716
2028911751
1328126863
827251823
1042202341
379380307
278644401
2058093929
1124462435
1969100308
822905270
998098556
844363514
1838800150
429762965
823461645
1643618624
1591186251
1283989289
1020258654
1527682766
459514143
1212842089
583360610
405182181
960934489
530679501
993145260
1062470004
1138942016
369235317
1799929470
1659697005
243132900
417610900
517541450
651915466
1418191205
631736943
1628160213
1723970096
1069081941
1733464226
127288412
945941612
1587398095
631501745
1500469539
1805349279
395721174
2022893421
1999988324
1213860465
960932340
1254911399
1827132642
208927841
1178001238
805876147
827689915
1795029817
194867614
733839498
1883077152
716891975
449813662
1967416824
90029219
657884384
780056334
377674794
1187612567
1595285599
891091427
1829374279
1280807161
1540389351
1222976322
2146356414
77431964
363447725
2104235928
1952347124
1796538085
1603610570
848334214
2005437413
494500493
1584960536
1897584893
2051262494
2047862250
1778523776
1276119510
1767234542
18044295
616441185
644645490
2030837964
1994131955
977164624
1668900121
2033991234
127849365
1886730160
555464094
1523604602
84831303
1730646118
955424400
1844491763
406871098
1032724307
1702288882
100156209
1724802930
1720069158
815358727
1572775225
532149764
1669741287
313709947
531075923
688917152
1121364510
1023931562
824374226
220870555
701114920
952229925
1942086009
1504054811
1443271564
1387917275
1500009404
1746716400
1316946230
2060654357
322292904
1224760505
1467115579
228014698
906839002
1871086881
1121455766
33892906
1962638194
1726498281
1940117184
915077254
1047193840
2042409602
908232341
1958539695
1752400709
1036155576
167531973
923085076
1129599826
2072902701
596889089
1466051743
369067366
1057866836
1164508183
398946612
2003602151
419925209
910500384
1426647752
1139447293
1551370632
1528537476
730399159
1015670903
1868448685
1493802904
1393212949
718389968
766838635
1803083208
2055469740
863660173
2114638689
1087092104
1657893165
71078367
2002830691
1515821841
656333862
1951201683
1708714560
306456078
1309980138
1247695076
2117630802
538113358
975022120
1882375644
265899609
1440549478
227512762
450896046
984871650
1762655550
1974368347
944036036
524331594
855916538
1952286829
1585660681
690124485
655489816
476892812
698547065
2123746810
822078803
683163013
728032399
254241930
353407860
1745617580
2087275199
811016382
1375025456
1405954170
932947326
548510593
1186576398
1781274948
724466748
960731265
629228696
454048781
406883338
1789151429
779459928
690161685
1724865496
1455015428
1924970177
1353406511
598265709
936752819
1254391784
260666211
396295294
389611741
558661483
665361979
7365140
545167023
902177466
1460127050
166475103
48607924
1428210401
816106095
2030649957
1286446826
1102277041
2056366626
1795608239
1959427448
1207728189
832747701
1656531192
1949088445
1391781907
2023503296
1553031179
786771443
1051061332
1829015936
860203210
82003408
2123561558
1276568700
799803151
1970663054
86600128
1011848004
1927611565
1111496529
1487313991
927075498
559364546
2013245762
78245571
1107935907
1290176178
1899035750
615113119
86337970
916899142
265605449
1518967057
1919337276
551713729
25666129
587686779
1516519416
2022074705
693303131
959485721
1755092360
930280071
954250084
685878811
795187806
332677503
1972865154
2044449228
1702255212
935411473
658204399
1900093368
1755440446
262185278
1319877875
927157482
1970363638
489573641
2049334508
625179972
1487280940
868541805
2086019942
1946169587
1698909951
927448044
875552160
2000614271
1356236531
1630365871
887211993
1712097991
1241079069
84368025
269047334
309793065
1100616443
2011189328
2013623900
1992256153
1694662816
853067514
1413889319
431604833
1337596576
334977679
1887455780
1183939018
287808099
1691700173
589882663
1711464435
1287364237
1087118610
655512601
77099000
788275473
1783656871
993131223
2044644138
14305095
1341938911
1475358789
1117084728
461525174
1572970879
2009661395
1484896514
1025195536
1238834254
1102290694
713782267
662467145
498872573
1218615858
1571160782
647607579
1447357311
1421071090
73022712
1184048814
1768105552
1855541862
675882259
362951403
61546372
716093725
1693928911
897607506
1770688531
1963768546
1252005788
1083570502
566525581
1916654728
361297093
374236439
796810483
1092901082
1616849397
854948546
1709996146
74300315
1578120766
153542633
52995618
1022686081
1671862450
1746374814
410442423
225201298
363016661
393611994
1758251502
869348083
12304640
1118769508
1641734007
1830555193
2071400636
1226497232
757163092
1088512707
1835823526
724993352
962583125
1663913096
268816111
1119571094
1611469554
1815045546
33662941
643093585
2029433102
800817386
1302514317
243758627
40017282
452060393
1761011392
452869012
1245812092
664594870
1956280428
162880394
1543131535
958270587
1086469779
71021917
1890858625
2018640897
1970344577
1207697772
1475255882
1001189092
459290771
1678164945
1165782080
1022847446
460951232
267320695
1178451813
1412267822
1815034158
11521273
578010905
236988263
942545291
987328124
1579592505
429719785
1324314862
1346450618
1775388602
273468114
1906139596
1149797242
758497101
1885854794
1264284448
1020637359
209436356
874708037
599875539
1686613684
1141924823
60511512
1280421244
764071573
1822903122
1858720496
96055416
1239773640
1235517410
872473197
2058580521
1406970117
886068424
278552446
831006104
771248960
1824429848
1851386429
1281569922
81378419
791841990
1889843259
2043912412
1487554783
1463454437
1466867440
1864485569
726767144
506148521
2038413080
636966503
1726553895
524081011
85665401
981486759
1181474141
1256230400
1302778522
1903845079
230503782
1755427031
143179449
827400521
56927520
415147675
1779020922
628509334
718783600
1332661833
886809945
376443163
669962540
1351445859
1296830445
1911928985
968309664
902774246
1914152009
13724241
1960773869
1535417302
47770137
189628483
113939409
658941062
402567210
1549739958
902689886
1023643907
80990601
851638491
1509070676
1322198035
133615289
1607773651
1637830790
1679109508
1678974015
160626915
1619226635
541415294
1561038351
351980368
1650013337
934537305
434900292
1702993924
2098468394
516305515
1796564946
1759351283
162176871
486903321
2132861232
15172065
653887573
2014696311
1148791569
153800655
1752779896
180590262
2001992330
1811146084
1981147652
1632948137
1255200868
118123820
436067715
799461148
822764228
1795439200
962184030
687285698
168068680
2087570307
689032042
1326602800
59037132
430117682
85251993
181292003
10732860
1438551842
2117379138
11033079
754548885
161544585
1478245629
1231902349
1292999743
2121005779
435343358
548181136
406298720
1988254923
1751626636
466482962
2035127543
2012034269
142845195
1975918354
1229953942
958390275
1885515566
1207371405
2145154657
1401955227
1581771853
1840496232
479573625
963463301
2106506587
1437405062
302989932
1750818725
1704635414
1974514786
978274114
863540397
883425085
1664939996
977261194
637942595
824229718
1158697968
1569383521
1091080009
170925793
1205944795
414101965
1898390092
1026917930
66834140
13423454
478317672
498721611
1654009339
214078042
462885106
313906406
1038141112
565346410
452791739
1058774831
803995453
196551807
1410331740
61519003
81549502
1348409850
301497379
290175693
1233476454
692721768
1722058323
760777988
1516087908
168383367
1568548065
4411459
137879383
555542616
1742266449
1063599262
964115753
665217788
639700249
1264779659
596361930
1778990897
95687329
1482417755
1045890296
428349575
1201288880
676135299
1682870742
806496324
1790873631
351148167
810502598
871720731
1649989922
762795404
1948133235
26834253
1746464025
1826504980
71788900
359774589
1296213703
315188189
810489878
271002853
739811951
2034231540
336059356
1470820257
1904385693
498453676
1418601950
380434022
1907555074
1180140484
1587094647
1677236172
80047026
312989984
971364606
1252924269
1866649905
1064593381
128435870
138854942
265614188
915064566
1286567791
2020909300
1485162620
1190307338
1725196519
1560113780
707590786
577631409
890283460
1392842974
435587853
53629335
1287380484
2057692654
1711225307
438277523
993791871
1307531361
1585086784
1526663183
2120650484
2045209748
1972101990
288544320
869021346
2125928999
1185479534
481315826
1452723738
1591068412
1696771946
1686944350
2065272115
763894699
1430894315
1052159487
874436042
786148206
840550074
378482591
873230843
962298858
1967790126
1733296147
786988334
1030272602
115245074
696211114
430325127
1967992134
1781795783
640272502
1136574687
1109244351
624308602
1068638672
87684072
1439013306
215585362
2132655079
537618462
742752899
2057520042
178000872
293971780
1017872237
127086833
961984256
2120669743
1690389947
432822172
1309071065
1191380338
855932917
1483020334
1519467468
1456793275
374627936
2143958510
444155401
1684895451
2141172997
1468782654
173218528
29277189
1946391130
2094074424
1771089422
729092525
759517311
1781648649
836644050
531956045
1977812319
846026007
294110670
1905106928
406881616
166934907
1980379082
1921158764
1085266885
491684637
1027215161
1749108841
1082901109
406150638
1790590623
124175183
2093797667
174267974
1103958721
898995230
1566811162
969258302
1311983232
864854758
1092855232
1061418058
569747389
443199409
1660317421
297753337
178601556
332848649
732623276
1958471524
870937758
1056011691
1642863171
1745033350
1043261598
2061339616
369569015
1496791263
1186367810
147631510
2075451328
1870319656
1813109912
1433805525
1541058320
188940449
1749382631
1955326726
1355309644
879848485
2039671434
759775380
233818615
2105132070
1020100442
1882936315
845163293
1946300551
1250793777
1435838728
1665208657
1956606933
416113809
1704961237
213164572
1858654471
1242379096
1679931834
33626216
469240404
1562402408
1641875525
1063946015
431776542
63325628
686892258
780152922
1358382235
594290144
501757878
2144959478
2045114866
1803061875
1777978733
930995355
1183408257
1608642132
1763927548
620963380
1083441706
1537301386
892434200
202777310
395286618
1463081656
1871667330
1439575689
628349457
1793840716
696720632
546364093
527638424
912174189
748264713
246702232
1804273786
503614932
1156185757
1426677315
1745682840
564481479
370090490
1003049401
1336118584
326181304
1596074023
847130425
574441714
1640802252
2069044882
1050460726
201251190
179588391
2062777204
1514139469
1987023808
1739342211
975641233
602050685
1995162312
162526661
103718478
1750477227
154453057
478081739
349927138
1740046825
1106567035
573024965
2128225256
844219686
269797796
1201820450
1044543559
166935041
676265316
553326530
453844469
1275324071
1140965860
1939256649
1086014249
528499324
1070741121
610144477
602401654
481801338
299482939
1039720276
247888767
180230791
1588761543
1350089574
1949158199
809804066
156499460
757727490
797869612
1548992393
123475839
1085393178
1489459441
1270324699
22837744
218532447
1821639727
265145361
1118017279
1206130992
1348559320
1708234820
954454291
454845815
856601848
1786751176
1496833726
1871763458
1006169061
2050337066
129271075
260592098
1096486047
692929600
723365264
868714475
119787828
341476779
965930528
156310219
821372254
123054289
278148915
302320162
2089938033
1849772287
495247744
1190848314
1467884577
326373856
187930201
1200395232
1025078516
78366481
1830345044
849544555
1086110564
390960355
17954289
1542510496
188279203
282551128
312299955
734173389
1400569642
1661750342
2086582601
1917861350
360845110
2040260302
1690680261
1965828355
323012693
1663287089
1794175915
1397850529
1158618926
1850071373
391439823
1690828685
796378483
1115348655
897147373
946682691
919886114
1291168354
2143157029
814890023
1664758800
1584296231
1666612357
1878748985
962960689
1635844624
881853892
750946028
642194096
889690275
518579803
991292419
4910361
1203393651
125739029
83079752
637657740
1847346365
2044995830
1240831020
498354846
857344729
533803988
586277570
1329020275
315079019
1986693565
1965841133
628883005
112513651
468832776
1499477473
1323945667
1294042952
421969153
861588657
948317388
994765684
815125443
1455545113
833760268
2003769274
1740227916
1310659827
292089705
1362873336
1866614536
952538686
1000049330
1220424923
1648512666
1561206165
1292340441
344883715
542189820
1211023917
32237533
1730538083
1195333680
1128787772
230684940
263749058
296428964
893025509
1134210209
1204213503
1817737837
499170389
347475608
499541816
2047728817
1222405307
1122943450
503021040
50719134
383476505
1777104572
776174208
601459365
74708527
1102937172
44819485
1368780842
654783250
1080849381
76713789
1674244756
1527218731
1953401304
1050599814
1209638846
913000517
1222842436
1260817473
1542666725
883459127
2119634748
726031378
872006583
1526469807
147875464
931440920
1916149288
1776291627
984348660
2101907479
2087426795
426616933
1568608111
192551560
1705640480
1632430454
688540281
781133336
1913557291
1796587728
1122430132
186061558
114052919
459222683
247857030
685158307
840870102
90559658
1682131851
71234908
1634117272
1228680987
17678897
1096950669
2797189
898374725
201021300
37246706
2010122079
61059934
1479800660
783637083
1022969017
178905287
319050785
249709116
1068459480
1733987874
1438077400
1688144875
1827604439
1670457619
1423846229
1283035937
121535960
1749780764
1532705981
1042070405
360241962
542699002
1632672109
219145591
268944015
1816603145
12395909
19917204
774633837
236580437
1171220986
556952120
875952514
583341848
329689559
1889825039
1373344020
1985384531
2131131241
1360282365
1156982286
1693179862
1221857023
1691395334
264173912
435527485
917946173
1895424333
1595254192
643141185
1840901544
2025889283
1800819849
867768697
1587805301
2018595143
696152829
1962291361
1610497951
1481760199
899513209
1637763830
1674864031
1967118435
1280754231
501303382
1274653964
583468587
1682161305
1409081352
1012967355
1883705905
1629583898
1321034635
94899924
1301963007
178988867
533817628
1248140415
747442522
1496454161
862608122
1256266228
1881767014
1449640633
988881608
728785239
1654546586
1169642940
66768447
1282883266
1134047664
860955441
38587933
1207507699
787707851
1431170508
1396243933
651916523
2051659944
2126698895
722878897
411838075
40677124
1754257019
493655294
449869633
984932113
1073194303
2071618735
1782424995
151862652
902154649
1533190454
184070670
823504588
1345786192
103157856
2128921600
1578823049
1204292953
460114029
127659852
1509490273
1384123481
152303045
1853239084
338583745
1148472187
1783580235
564423616
536320631
12295274
1435765431
1119430552
1517833457
1439458649
1569691677
470995724
1872523028
810225449
986471752
476316015
1361053277
2111444459
1509235348
1676446402
744774578
1096933163
2117929442
2061822448
22061689
1216490321
1786544692
1384339038
2138510868
1459243782
1383022654
1464236792
1803800720
99891293
1750104769
54907055
1637239419
122721402
284767027
1724442708
52551074
2096274679
159741768
467843006
143059716
1170828140
1592494922
1606098488
932365942
2115345682
659391018
2070574556
591001067
688149326
1877267296
1168775010
1203867089
65444164
525610141
1832580751
1908070952
356015413
1755191398
993835080
1836832101
2056181259
1218788870
2134223421
2009257646
753295656
1498698086
1599320546
1204646076
1954154491
1149157179
1076368553
1891160999
1334275866
959223541
971382233
1285373411
2046831974
1860418796
368408512
2135438441
1737535285
320861374
1238917586
241890763
1125135004
1793157730
1517964914
486374197
1841606349
1114860769
1427615373
250912054
1765259750
203421305
169140833
852524087
1720010064
443916592
1879136175
792587672
1478930968
394006749
963705108
600301973
1865557937
1987743877
2085961289
721941890
350654294
361300728
991284043
1219465330
1628750494
2107069291
262794989
723222788
462876464
1631911748
652164222
215638723
892626810
1965781026
621511221
734635814
428857581
707384643
48824316
772165573
1473571139
262979658
500889681
1906464595
1864229220
580738050
735154212
970357918
1919634591
887985692
606482467
1882674806
1679848494
762240585
1088688311
1125803304
1590903151
1526280100
216884360
684661813
1214108126
163629150
1653157969
22178916
964018618
206664264
1130237932
122621166
1145485771
1875950967
133645178
339726538
99364702
1641377372
1304722275
346218313
371401133
1790946286
1030804342
2069957347
752589432
473811580
108209199
123313514
705794421
342190717
286522676
1055690491
1053307841
1772108002
1859447764
238308912
937332500
829170033
789742644
455331583
2113215188
1448871085
380908089
1687609074
1295287703
575578026
1998397837
1473369859
629427902
72831204
652450632
1904712847
1472485446
1639052135
173915822
1283346257
1772221571
1937934022
801822338
2065154510
666121604
2042431377
1569997605
1451598769
1144297852
1607752680
1159387302
440998548
967286134
1427798360
1573177785
766541641
51421434
1118994156
1454770809
1670492946
1563371712
1724003429
1761633026
1081144423
966270622
2006986310
1746260650
401205862
323625242
1235278272
957242973
758778841
1155053107
289053329
241767516
1270731610
2098501192
1997058187
1202706163
1585058700
1642693900
1665257568
580505679
221525337
589458400
927612955
109204810
998048032
370151584
990437302
1265279411
289313911
943518765
1341478177
1687406878
1502378933
1524339494
2061534883
626294827
551976666
1304204495
1491613851
1960150590
1947776160
1790371294
1528923835
154146686
739689243
1928296864
1226897140
915018403
313769346
744041521
1449351660
422636836
1829993682
1001058216
1877939107
854482754
1728942506
1807481950
904676494
1710051021
304696410
395842861
1827584779
560315652
1949300899
1594282321
1500289655
1943379406
1465641175
876835896
267113189
946370610
1416304081
1631610841
780716312
180906236
1137084853
179877787
342955016
898178011
552255812
1144730721
885070657
1170637041
2105730605
937683995
1056427659
2075880362
109838364
1074824130
311465508
1141396063
1497849508
225979263
1359291111
35426786
871731348
1603020819
932646956
1716705965
479956498
681773044
1672508462
1560620922
1531561464
274980912
266623580
975290351
965102109
1447173860
1706358991
1233366914
316099238
1984562255
1476426660
1998600743
940474527
3961861
1515951674
1845920403
1300468216
1982216160
1753959346
482119492
841734673
1011913339
525081013
283966119
595703504
287041914
333775583
2106990776
1022592867
1979757092
950281593
1922919511
625146351
1993577191
240839244
305706547
118290865
955970741
1671989996
1885931064
1039796539
742729080
1310212157
1577157918
1534260311
2072452146
1380075273
518059500
896580603
1272483334
795146105
741771982
765506858
1518234610
1163527598
1357788376
2103936647
1476702006
815890171
743462009
620116073
1837966786
941806395
903602267
1756805592
1131878647
1727147222
1784116003
1068174529
2142586174
354256750
597813293
1363321571
1558326974
1764715625
1297212113
22577477
621650533
1478960303
1824332257
1119457208
330205370
738890504
1439681134
1982974178
682716472
1752068444
930137097
1779551046
508085020
947341150
1403375918
941719373
681999850
724659451
1024096037
527915756
1472760242
1321868019
193291644
2101403097
2089598415
1274954193
1810580520
558400625
829671725
1595270064
1957864459
835305317
252637276
168921543
1292744345
848370666
1388410216
923185408
903092519
892844306
518021254
1025617642
1568560210
2073386298
788148062
1450941699
2066724291
1420194841
845190582
1993748224
1423875969
1442146351
926590157
1726557888
1761923282
2052913375
693474450
1887640139
778254664
1448238947
1484980218
924410973
409496548
340490512
211715925
895469382
424071240
733971736
1067181835
301891151
1205758026
704321007
1482442712
634969589
949276246
29084773
2088698009
431161556
1160338012
1623018013
669766965
1706195395
1974733306
1327392407
2084217655
1366361721
1028406912
557007480
768582916
462491313
1347805954
2046408755
1964446370
1726079210
838277226
886216267
430851731
464444873
1176540389
1337404190
1311459213
1459053272
948759871
1598310751
1037557122
178384797
2046152359
984934130
2113191193
2050553932
77621891
1881736383
916128542
495673622
231436422
1128375405
77264187
740506147
640785450
1667937753
921727032
897240943
923280618
652294554
983186856
1484645550
700301477
1503717335
118390293
35134562
304770504
94997365
1428972015
39092484
121274753
670154923
1313460470
886214800
2025685053
1135192671
296849073
791610319
410880702
20242169
1130890519
1812392852
314841468
1463239102
1659211347
1293897209
1938485303
1364655547
249302771
1732577973
241728406
2105158937
1078473096
1100522655
1620401902
773543927
1215763507
2005796575
1816240606
162841064
2053942106
1412911171
497858538
571872741
1230415976
355163481
1362733013
332904465
1167778858
984154305
767425373
307204596
541129261
1107797556
1212473449
1587579516
457081535
1321351274
420578802
392940366
605360520
522611824
1762658658
380862873
967255032
2136307303
482744565
631019561
906354241
1055268501
1807726968
1547222255
1302329417
762917915
1330322797
880764483
1752263073
1860160774
698238930
895883109
445253620
1534243432
867529269
1494262053
1589597475
1717657293
1474105643
1938557206
1108093947
2065527662
22707420
124425592
2058832133
209535940
1231181229
1041702405
1330934353
1982760619
1784825385
1979826738
1146032269
2139475498
77076985
449154165
1088303646
1971402102
449261268
1987823583
986255513
1997634314
1275985480
2129581720
119815815
1988097421
945377543
449088151
1811568894
1971095632
947493915
1607068701
1466353611
2022159212
1462309401
595712077
1528112694
1500787498
1069340301
180780476
944044828
1556638552
368056743
551427002
297483794
957302438
410278540
1217561627
1640149297
1927269916
1946472394
918678539
1549574128
154235182
1153413727
1859787120
11168599
740881630
1502865180
708342713
784365912
1319708514
1174986625
1785392222
969853521
2136411835
596444834
1492562180
225083708
1126493228
1508256117
809351345
1092206826
2139551262
1442479167
1134544855
662236742
2010666527
1189280974
800837480
779536547
177599819
103041282
715117069
1698563639
932723007
1386868572
1208040775
1316291637
1826344504
1534949551
126394630
1092982495
1182892948
1453267236
1416913433
853859566
2119262465
1584655701
1844742814
747914429
2092068053
608179636
825865848
851137743
1719274015
2874428
254664162
123872357
226414015
207458291
409374767
1723867509
1672730763
2072154718
505256055
1521824283
723957565
222792151
2056557735
35146723
795016305
854672440
1531422338
481410253
1281275746
1209448112
335501070
1221515729
1804004213
1258566231
1645877225
1219852228
185886881
1502438842
270174413
1840487449
322236499
1348172012
2125042965
2094803780
1101823630
433830876
882285343
1423143488
1708112416
2197566
767161629
1852292629
1449720505
2084053360
1350708346
1863864887
1908671165
1103936276
2071709119
487984637
1490798012
588299270
1636938103
1456377397
1473022173
1816513550
1731582241
2053062253
1919545251
1294059805
370024744
1045872467
1139763330
295926810
1058300870
1630929658
790354617
1222546431
1614683755
1776862406
1055452421
1485332414
213357531
2061112882
759810868
1437778007
1390396325
1439974739
391516082
2117324665
323664141
963653279
1656461833
82095340
550511091
1842464160
1837047018
558847555
661852084
1354985534
2051751986
1620238855
899442313
2144564254
913946652
95540698
1281015760
77619837
351176377
1973419374
1714548871
370404926
411403309
933666564
236005299
1701705225
69025189
1577977074
1988620035
1634878363
206718624
376906364
1376361711
1518734037
253101713
1221665195
2027273421
2083398030
854348627
1588220920
761065066
522525215
266755739
514305968
1639727358
149992745
1243829990
1086130598
2141344956
889667649
674837406
1932851896
712655256
461311334
957853203
753675551
1265681338
1267645349
172041703
1944807593
392620243
148044252
1082022919
1060708323
916504595
580220035
407474182
51954279
2058559648
1040743826
1657306395
1742219470
1627817036
137372924
1089444511
1543536311
504974606
1550939995
1543215903
550426312
29337846
172313622
1649861718
704048920
1785738148
1269051632
483406831
689627010
1515925249
2108650478
1827650973
1908929456
1722503803
332955726
1035712915
1978954004
619027928
318572619
1068179104
1783672023
15095643
428604184
331326716
866173721
2096673110
2120639416
593215254
1282781582
1597245142
687722586
1059202537
385537748
1800410810
148332840
191832235
235923814
566658739
1246672189
758001534
1902112716
195563757
1312444326
272278110
1597896456
712890011
2129029624
329427282
2061363323
1167383813
404882286
787238550
1834448206
820168010
1217745713
1227646349
482279403
1434038806
1840234915
398288449
162926240
207504326
728103732
252272942
1617515134
1697413731
1402544826
564073353
1095740554
1779760460
577676117
1074562628
372681442
225533985
1119709928
1962399691
67226097
1272303761
242790997
1228815667
384662851
1583646271
1582184725
25967779
117712668
1220054222
1323128031
486354480
1083959262
374637199
1568574748
226422659
1447305631
620133212
1478865941
1689440314
1494326772
2017750241
957647344
1300697979
570236186
676833849
1756320022
1620050379
319914009
66721253
42109709
35595146
1613529096
266650981
1859758449
1027727827
128283115
1074194126
351101211
2142426689
359354749
1071580834
480514814
1829077577
1091209485
952320219
2010274592
1717572477
1105568591
1428039076
684892844
702360678
540884351
152255071
2143664795
1183639323
1587100167
1882321563
1669527143
774240353
2127016884
1852094237
522806418
696267625
336687450
1478289334
1411174890
2129478395
1984250367
372131022
302900082
978893585
124707264
860203210
1493595492
1914125060
195952332
2135636710
2136200354
1005361542
2094374475
706597781
2107017698
1171322851
1976812864
876479081
551195960
385733808
702385438
1908755991
926713412
682798703
687694672
1451249419
974048133
1693011067
2143780495
1583315797
1046166233
1387550048
859591265
1603361543
991122158
1904100433
810995443
442470080
142334696
654138222
686106243
1423049656
606355088
91499286
657423415
1880848898
585746744
1758060657
1997664277
1880850814
1129666149
1133629753
432648968
1375033885
1440617588
1769884222
1340487469
624363902
1163083267
1178181057
1394146533
1720541591
1603494867
543241162
253162613
691646801
1114094433
999265639
336864303
2106642254
1241618347
356949469
267654937
251485315
1066532733
1490298278
503047413
230118437
382380540
607014484
274688485
2049618627
454118021
1336614370
1071647312
534002706
785905301
503755240
545642325
1613721840
99571484
1001455102
366051313
1170772793
229292562
659708573
878267974
1397754417
1584017065
216142615
825759622
2011771115
687588243
169555358
1530280049
815354671
581951756
1387975298
663432162
158571703
942638618
418506578
1035871722
510588195
2052802226
1697133250
1316188853
47255056
906888593
1256971161
1097568818
670518296
71136385
1483762881
612148385
660029925
1188890742
1426127178
1914604248
1496815544
930211069
133348294
150236943
648190640
1391304643
1110758758
924844882
953042144
2062609520
416660935
882321846
390706464
1030264846
1346131508
949769465
2127809214
1412806179
248428679
1489996394
427402335
261919400
170664519
2141775908
316239836
874907941
1049537291
1513013602
181157626
433652221
1225605231
891132769
117048503
838867148
1679732464
1398180290
1432727379
463281201
159486429
386739412
1511614768
1029313154
594558610
172758125
1205942595
1833611344
421813480
993731892
1838130639
1180607176
991727527
353232074
189230894
1113048757
140996490
175368880
422593648
698666298
1862181547
1554410544
1176941266
525212746
181852694
373242287
278719075
1171849001
1947450914
1452452692
1083863586
1146149079
2101091503
411866
919201366
653363381
1429390553
396689742
341644241
1903871640
1655187005
2047932888
1310592884
353113825
464940202
1190583520
673627656
751708776
1438512413
1528362014
1309446152
911078381
807060006
1926449667
880775523
1760752061
339456756
999566128
607888871
17196921
1592057976
753162372
1357092759
174058291
128606883
1671562416
607684893
1169505319
371449244
1008941552
1809688073
1809506730
2069291487
1427005913
518708061
1662463770
45435015
1027337051
688020922
1913074303
27033449
1933798586
707623314
1209696664
140286805
2044376174
2025007044
1998178096
117774867
235977862
264308682
1544341288
1418961782
824306961
1615061076
984846091
161459777
1635544420
767916660
1212637597
898495707
1773563301
2085080834
928165265
1470647295
37484203
1258551915
1434463999
756755169
1715518186
1842793093
337027030
416651526
1291559248
1695548835
1036544919
1347862157
502974390
1584506724
1807697747
256723904
1525284764
375519353
1765317721
1997631207
1628462883
40771604
1470489414
795256169
97778622
638977915
882120183
520666856
251772974
588924956
421474382
1931256793
1261856627
7487038
100592130
975066801
1503330829
1356050308
240476077
1736214487
1640590118
1751163996
1988816974
1861143585
1866040234
1069345660
378025770
526379198
1370536656
165330226
869467951
1771219237
1789752619
542791953
817999820
1936728000
743555672
551288616
1350967399
1147491410
112790912
67002067
85956866
688037492
1940402216
261745214
1173321198
2029137806
62202809
135289770
1205520272
7554289
1884483324
1273844838
246915490
1917471261
1849682849
946645515
991575726
1610024885
119328460
500802729
1381222589
270673828
358834006
1657588953
1444184062
566450600
1111997636
1689559366
948901058
95110956
38678946
100961951
804880263
928580399
30583417
667563783
1660455780
1323625288
1040327918
512882678
1362669280
875726772
1921342850
573436975
1051644671
1772149556
1785563496
1713036664
1573682420
1360247568
1532476291
1615765221
1999858174
683194621
756072492
1542141464
1312417922
1966398018
1135858515
1286001762
2000639884
1013540326
517592980
684715643
1461112922
1555038991
664115768
1140581833
213011385
120791547
1573964530
1722247588
1040991521
1096235392
2076246232
1909308361
529704534
168976167
1862489013
1517862760
1863889255
1659216523
1926725402
634598269
768563913
1458091604
580389080
1312450359
1563995019
465135768
1273503079
1975714889
591584302
1772155737
1065648530
1634641452
757661866
1831039204
1693594939
1088246044
424444099
2096945774
2031732673
1453372009
1383566671
347189276
353350711
927096044
1229843594
103340414
1897576042
2018485914
236868952
396453967
305959272
1021012960
639310886
188165330
659738199
1736717820
1967540072
102928414
1425107790
952955370
2092156415
338014415
499862086
1697853633
1378402632
872072514
1952565271
2072412245
2052203946
1142160230
1409502240
2038514030
636474612
254919984
103666610
1601450578
1028259279
968243268
1644608217
681472199
730719012
1388413942
1440208130
337438434
781538698
1459657734
1711855111
287833263
1482140877
205743882
1363340796
1344234397
631245698
1828462611
204445193
2052691598
1385748640
1427186188
354406850
269341290
298279620
991859772
1706917757
1634248254
336065775
647863849
1649936658
949029624
482587949
203460541
1887224243
1323564262
800887394
1472810307
600875790
1317754019
1855455794
1581968795
1294120422
1535102524
1739283734
234977492
1203050318
1574347241
983912329
1134121850
917022764
1604548362
7582837
242436555
1703075173
965037825
184264406
1953817532
1406773143
1033262029
715266439
776748420
1579616052
948703404
2143656702
806959641
2058475885
862533186
575809374
921183989
888436755
1537843159
637849205
1264549363
1564189506
2027544203
1198119287
1137091910
568706691
1167595509
1118988865
223938330
81546026
915148998
1359294868
1438577464
641355386
898255948
521134812
2111042913
1857375968
1847772758
711231972
1184506617
1627780898
1015555959
133354545
953366001
278784153
1886911707
1290949501
712625347
1494943392
1014740203
705874172
1336950234
1203606257
1858563922
1188194406
1608183700
82244599
1852476254
2025722608
843886541
291252314
1949249537
1091266480
691244752
1956455675
225311469
1606108611
113495596
1097275003
385174105
1354158917
772530144
611098324
905373093
891748034
1025220867
883581559
174305150
56626101
775767814
1128374105
187529611
1727124689
1289963449
352893340
606962023
1923547852
2116431923
768096061
468247169
2034878754
1399034958
1113823630
1891301376
1483888404
1515216359
1404244011
1847488543
1984636746
2140545274
788992640
987807597
648208962
1411356221
1191624994
1594787462
239728011
240634594
546132326
1167162709
1955362629
1228177635
1476673728
818588371
1149793229
978471177
1980377030
1902540784
2012440584
16357257
438583964
1570426504
860650721
2131584707
768255662
1907707587
571230950
1546549122
1939108974
1646511877
227239394
1580879300
866130385
1400421875
2100089179
164144044
1596106626
1085411324
1498013124
716176939
150766476
379772210
1719558568
263394692
2062563604
550277684
1199076686
2066448782
326598907
1932504487
839906401
1617196529
891321226
1037488152
544270617
371805983
449021346
1733858836
1575672799
277067319
81811141
104894132
318434585
1017924411
581749345
553571464
1736543617
800893498
1154588651
377992173
2040866063
2120161719
1398254823
1545873455
737444674
1289896053
819934876
612961605
433873469
641715778
904603284
596704074
339374650
571563258
2043194245
1098899845
250899415
731686349
1465932763
240655272
1569685229
919080758
140169457
298861160
2054691293
2063398381
803775029
375109354
17173586
1007134649
1898441238
974395023
359853696
1454809400
1685923273
1318508201
323313413
1835730383
1564198806
731263046
750807052
2140970343
2120236844
2015794649
1344820861
333602655
1792978264
1601268884
2119489617
863746392
1533514761
593942111
1952351641
647698368
1948436566
1895557340
188083713
1428382201
982073525
1055980311
1495871128
145354785
546713417
432268552
1005459094
381897763
1591727458
187721438
1122483747
213636929
2060535
1146594216
1349731086
390369654
195546323
108145738
1450779355
146131863
611141911
1590753914
2092092090
396033545
59702033
1811992327
248273912
1643244793
1803538119
1858980292
975914181
1954655413
1432240544
112149301
1926820742
124519260
550839589
1464697780
301979796
940540586
87894907
645296546
990119042
990611543
1123772012
2121100439
1067177690
224144293
296492838
82977247
861742320
1341530809
1730522060
820366504
2054659949
1611947976
137101703
2099468206
1627198344
982666571
272253195
887214082
781922695
2035600300
1669778753
1476882865
1542930173
1460003742
1924096867
805490625
643679915
366614076
1687506195
973166497
739533331
1601032238
518331450
924693710
318181866
650397464
1489259773
590803640
831253988
1107226829
361588339
909921045
275681732
972562986
1470628887
1026253774
783772407
2096943495
1882278825
1561797769
1996304340
1064812052
869923415
2039038077
2121796150
400972566
79263312
1088570659
1727061044
718720901
39497458
1632244710
86765946
1084306819
1114713960
1002115148
446525739
1906651930
319627492
1509165828
355294884
63422130
992332042
1228597830
2081855432
707019048
1350732286
1196985049
71537942
199483480
986175300
1116287080
1196717724
400616667
1509579327
1483715012
162721429
1376670911
1923836533
979249093
1131112601
1634350505
1560495225
1719092181
1846684099
1581974888
444671568
26150245
2127204831
1618811300
977877165
1154463042
410198377
735297949
354945086
223893996
2006855273
1251739691
1327467116
238441939
1643252974
1325631127
1582435572
147365936
1068894955
1633633872
1442932140
330546105
166351276
494824188
1420969492
956118930
815373107
206185555
19429134
1739960291
1061789474
1791434659
1766558403
1704113073
169950288
277611975
68508465
1897136776
1457655129
1376357960
94575820
1261583986
1773309024
644103810
239205750
1151884942
1893110091
1315773004
954847823
401686714
338421221
201334388
439029520
333656701
912524648
897549094
2105436544
1399346702
355795874
1146533145
1530209173
769082538
1594940325
1364320755
1171013741
307850427
583993916
1899139335
1619089490
470866452
721911737
1255758046
774982832
628541715
1771199910
1827176010
1809245864
1726214277
1201181550
455457362
1553006330
481755913
892740410
1884485039
477573059
1247728185
1772249603
1668005737
824838067
959069568
2058748883
707252906
965858008
1803927121
1744784496
1607809145
575741488
1292727964
1273022737
1948913773
1062843835
894441140
1310339513
2053986949
36523764
830297232
149983823
1572968075
761560393
1322409671
1428405039
2142362821
1794604293
128870372
683310856
716457366
136737499
380550646
1184711456
705275410
717075594
166666321
91839999
471332433
1071166544
910429749
949968707
1119744253
667910355
380872792
1535230374
887764510
148851623
581013329
278055222
425032235
682065603
1739194822
2070917569
2038159628
187181619
2001417013
139925183
101872721
126515086
870633179
869291070
209001258
501197623
733972145
1755142496
1731105248
1984850555
709446897
113030913
1077892555
1227539247
339613153
1385754161
827835480
53254800
919210849
145640578
2103244806
859852434
675831671
1936684086
1435979459
932678352
840321115
2144229469
1769159545
429686501
1936382178
1475766896
1666986298
1064853851
1846106334
1653503414
1503612865
702835607
1700396116
471531670
1969723143
408477959
148547080
456268635
402400980
1263348518
1654909614
923202046
352456965
1171864007
172420831
1978937780
1349453673
1525394525
600817705
686990071
521818864
959118116
1039939374
1520292799
598561262
1773727334
1728683557
1020129939
1931638626
1475489511
1881115464
334996574
321149992
1151250817
1632911766
986523489
1387054088
916835609
1537554049
581408300
973346337
1219157840
1369491244
325329079
231256363
1758853995
621759021
269541081
30093797
98397536
248747180
517901455
1807641815
2070689943
1053005066
229963417
1269028390
1150551848
853732228
2000942715
1715984092
796940655
669457027
108184229
333818073
713578393
2123040026
1037075255
1118279667
1672921772
1578736825
770524431
1998077907
582878214
1885168677
2144811533
1600210926
1703490314
43506220
123554147
1453767473
894249467
1639564378
508700685
852401124
1071241365
117645333
782447158
1512191324
537556457
903509904
2028374675
1287378778
1279665077
230229702
1343401431
1732959705
1070120826
649429766
1825528957
612232019
1720992363
221004848
1315898900
2133691245
546606782
1473707105
329292601
2097309896
489494135
2138825338
1893559419
388728887
1107178382
1985010598
1265875246
571434727
699451471
352317404
689502082
2086778563
2099282168
86643855
811089947
2070395472
1577687417
625729946
412947562
1128218876
692569290
959439576
1554962110
1683909250
1298934194
1401590475
1811854564
310889763
591823343
1736846955
88115156
2079972909
1960171718
1474686935
56505944
29974090
737351400
1889982513
1174883074
1007125706
1260801831
391237222
395533622
1677370737
1491211319
1797950187
1342441362
53069132
293536117
341612468
426209070
259542892
1840296377
1028446066
1130466892
1840199016
1543366265
259220320
29208189
2086770451
1873417616
1943291894
430574568
310393080
298093817
974544831
1592770928
512179448
597153269
951171847
1594450601
93190824
1399896546
1762887878
917983203
871334376
2091027046
1195499618
982282974
1556288578
878003521
1405252712
321431419
1538585576
2057581986
284920029
938615260
519660379
1548863848
953698234
1157922637
345234464
450964248
1306577417
33887183
1300741651
265940842
1767810228
590289451
827043500
488660586
1488023320
1960637597
741224637
1721831056
1032923669
1600626164
1475525514
2007049692
1418919995
1688958708
1402525084
2132721366
1136972006
101736167
3416632
1241861580
2031446207
1789543338
1550883819
342020595
1753640403
2016128115
1999683443
272951731
1298086341
281416176
2004923556
394462276
857208225
1535907865
817684340
1354233052
1666502499
1416213514
1669965470
940381306
1141467462
1932487176
1088456445
1065889398
686707199
1299683464
1802244835
1956491623
665922841
1517258228
71323839
268721143
1965943467
1478626345
545146387
1656275649
1988457593
1524395657
1188385318
1868463994
1937592309
301353040
610653480
1029482463
863338841
1294855083
1757599360
1218926504
2045101938
599980256
1966215131
1568589015
1197743804
1512026159
586302836
1190826889
1216348150
287729668
1844296962
1125656003
2039071066
670881770
337215167
933349900
1776879483
88334410
879634987
1138016829
1701351442
473514533
895016571
953778507
330509636
1089294152
841891973
1042825878
1200389399
851505961
1524233080
390020722
2041565228
1752953646
1588563792
145510129
1704596090
47027087
458593766
598850689
1176060326
928125605
1071443667
210423170
1192460358
2057868634
1674204592
602673225
2088116630
1396974442
606524895
1150832595
1063960615
519577591
1832279699
1340136905
316180585
1961932934
621876022
140173110
42186390
329289246
1246160170
2121940980
653609665
1227913045
1731915892
2110225239
335740380
1370293399
1869159806
358146262
403777132
889657569
1505252256
461754944
1000978755
1838923678
1628692944
1557096053
1767445707
108008326
720508935
457455578
501061250
1861823390
715207216
491863080
1373492277
1282135408
268856893
553604222
873258557
987627620
1890348855
1127329861
1674392435
873731339
1760803427
600217016
998884561
611024187
1036754334
1620078940
1597641981
1376049593
336319604
1550595706
500789917
666181395
1258375420
129908156
1894128930
277358769
1179259558
363519950
2008450470
1788758595
1487331552
494685465
268777734
892249369
981875427
680009027
1704006862
1158313348
132610912
1762669735
1596089643
966069435
1561393031
1821356795
52485139
972513743
1809174642
38710792
1764347080
601972123
2135956819
1784880098
1378876318
1548099821
356254773
1959489657
293825785
2004537562
1090496277
494478702
132054980
1787181353
1324586307
1060157132
261757345
1799232868
585744565
2037341200
1297031904
1745545826
695154370
697222522
555864035
1499622024
2029737323
1613718816
1566135657
710635805
485178924
362227400
1657739551
495772527
1478251945
568636573
792802172
186662576
46926869
1334685009
842364678
139375258
971766392
1667575801
837772435
1231893361
202848206
114283539
722173814
702296968
368439392
1118219086
813310111
969506562
940330263
1628572391
917564242
1056921737
1577701354
1963773045
2007014985
1353703344
1449170430
1282151052
1439254397
1084906437
1766216688
1061347159
292919867
107587481
636231476
1403833822
2005546494
1307840560
96470532
1041895340
1763421057
831346217
1555779096
1116332101
493443676
602815147
187097694
782468604
378490167
137591812
1102303502
999364808
1623581005
287780218
1008285111
1398636916
806462559
456500777
1312027209
990057745
1643823340
273593753
96445036
1584306225
430937106
229638198
452947659
500219875
235668933
371678951
1578258378
1042654369
229116015
1993486770
2064011297
1810416053
559004549
324507854
1182047841
288079351
1360090544
12147496
232672062
1834363845
1105318706
1391635731
175844604
1910894819
32273132
1012782095
1641231762
1845904597
16316136
652493391
1979254100
728593088
1113983290
1580926228
552069162
171615972
2043732827
1262419148
498702745
1410520423
421875308
1744919697
273480783
172869506
1614012312
1666484519
1983493796
1313487381
78179968
735383489
1284562997
1259494389
1865463888
1844874072
734570124
2026976078
1921127545
1015593891
1997559499
28307435
925745319
276418211
404025605
1423023074
691530420
784439249
182727406
59477674
267023838
1314609013
1210545319
1873049578
1891040588
336971273
703988710
1604617285
733623750
1496971808
2084998690
1705766804
1640264528
339991660
1089088949
135865976
1609749434
1313927748
757613957
94553371
1743378826
157506180
1858929784
784291898
648745772
2046996321
2080395071
929890207
1635529507
1102581976
976415877
464524932
658843351
1297277337
128748083
1802533537
589767118
1940510555
2084817534
618699297
375171356
1298325523
1186042281
792635087
146750726
1408847436
89135045
810432734
1376230541
337004371
1212559382
633703401
1578317017
50278304
198205826
197568878
229201616
403180232
1601423530
192908604
483221234
1702346296
423476777
184691026
1176852315
262784051
1498556425
121860896
867135730
716923910
181561489
51159234
1317642009
1357680354
720816094
91908913
1354470567
689920854
45604372
389684546
505160656
365818786
1305315747
494124725
1383031511
1856151063
973375708
512949156
1474423974
1685830320
168532150
2105984349
348089072
1439715021
581739534
497144203
1787988001
403371305
1347220304
800195008
317158513
840613870
1520031631
2083071651
1107306544
259862884
1079378253
382089427
1307104420
74582125
627744782
1558263325
327430250
2139121618
65636052
2112084045
240167390
251307752
1210126397
657145928
826131140
1476488571
1448966054
908739483
1617942801
1916705021
1108556102
409320488
1712100397
2083905776
887350412
324692072
1337512290
1312128512
1032463237
576161657
1191580536
395788702
416750015
1348690157
14382909
1678656953
1252774336
443195860
696609040
619604856
323818703
1908316998
109849923
1698713971
513252844
826675872
117618054
1792697776
1628757355
374640836
1341044133
1548035009
467839971
1686421593
1121515427
1565601181
1278189983
466750765
1975391325
959045708
338413206
1307061191
1504059257
464986411
813481322
313546921
459653242
703563525
789721704
96457343
2072117182
2068955947
752539444
827457766
2066447333
1316269053
2140918261
538512193
1476868962
317141172
736194892
341465063
1429313948
1217265720
1600544579
2024237877
2054147904
439595629
1052087300
265837210
1142402197
1454453461
997410650
1195308563
615321267
1608766560
434810823
526390461
1326187738
1668574593
1322798916
1557761889
524757531
916944423
953065517
73705438
1939883091
796879928
1902039524
2083612094
642185810
176583220
1889725052
2118668399
611768911
328543696
1076254220
835023942
505181021
1814722162
940471041
1715203007
880140237
369561463
460523964
1972698024
1986688693
930294488
1807876554
1046159473
775049836
1191333614
1737745475
170669629
61661667
269919450
414095517
1923092226
592159157
94338031
685827230
17042222
1639202484
1798453397
660108313
1252768804
28051946
266573293
683368672
1503834771
536886116
1046540357
1808644180
1063826559
1613048376
1709455891
606097810
1353971526
1012350485
580673964
1698118816
185382180
274726874
403951168
1902890565
2115437616
1161093270
1978960666
1657589007
1564218519
1658188814
823283201
1077165894
726872104
2027898169
1836365020
330314884
345650503
293370771
2139545147
1557051247
305495108
1411407628
2032310736
295598526
1398446004
1791197076
1017249469
343791068
1148690868
978213090
585012240
722509962
305564710
1548884924
1279656311
506647065
682436847
1325296293
1088874713
477454651
342756313
805712080
844054325
1369993583
350327779
1437738222
1019721800
1911243261
580298553
1029363731
413526147
114827105
1762329071
433503329
1343642290
1508483487
1922590039
1076508028
1130119175
255061533
1605016407
1073395402
1549372669
1228691684
166455147
741892703
159548702
925690293
1037327303
1939750439
554492641
1912607598
1649016073
1906561476
859001607
309328807
915517712
1777261125
1876851803
547926439
286993114
779164175
1126723274
896720876
1470902631
1524636204
802878962
1205205507
1997303424
1029045058
1306157742
1966013924
799142489
331409643
1767231011
1493889761
1611442802
693283386
37501025
1223117633
803757196
2144225886
2034345662
1628784969
1865228564
21336605
1831885236
79930232
988210504
626996270
1751258687
615977486
2052959762
247750643
1087614674
325231758
2073624965
1804690168
2042635758
1937696875
1458051164
493415268
146680441
408747358
607639743
282812301
1110102902
1766335630
1785184451
551081928
108428063
1507029519
294313846
815836655
1928572801
49855995
871778250
1887934446
1452656006
1934747012
1849265304
1625136698
1260285867
1090836157
1464281455
28820792
23076172
1541782709
1727471022
825559154
500520157
512439059
1114771202
1733207350
1756181254
589841466
2058422383
782863869
580961936
775006805
896688964
1779332221
11801853
97641238
36302881
1514202609
1129450530
1513948478
1967618216
111336412
316655365
6243271
1622975520
1554090845
219981036
141589371
1047313449
587622080
1861698596
504294640
859166342
964278611
288505377
1814681552
1520608462
491890938
2112357431
2078458568
2032061098
1105973027
671687249
380350922
1760263960
1461602006
423540750
1066277375
1297102062
1271147217
145413814
424271861
1475342721
1828313152
1470689371
666015342
1712046161
969639761
775785648
358219037
1521952956
259384232
50674787
152018878
647394966
382197699
577160507
348686702
840685271
1573999638
429449214
749803684
1910717176
952343996
1135100069
457950837
574451541
1400619535
663553867
976612971
1182503079
1425772043
211809261
1377682923
713165802
1689852018
1608639377
1559258163
29284086
810844540
336036031
827223746
499448054
691620690
803392002
52203982
1222737903
953237756
1199765598
437221064
782676649
1886133868
1566165986
742583743
1394715189
176944054
647209788
763660399
1771044441
1090462206
1733686732
810820212
84527644
89636487
1109877703
2004755264
321822847
118104861
249877308
2059840108
81478565
1161149265
1174440743
1808826923
1472225542
329658747
655705733
2053632987
1246728833
478940263
762557835
351600400
1652854505
1654965491
386882731
1634922375
1911347954
247994612
134688840
23219387
1968667411
1393298112
1097813639
1681942501
900495572
1117749794
352124103
2020658376
306945345
451313488
634446919
2067843399
434408866
1516010241
1381760325
331080057
23585555
262123354
1652142690
1946622902
719201223
1949244777
1664116982
1094647483
1387161565
798448303
473814804
1630753101
1212742364
103831361
242598820
1723630859
1524989440
244869075
911633274
1454527115
2004933502
1086259017
1110149359
662996322
132486362
510454013
697910273
515168191
95979994
450337384
2042367021
938549282
1277246440
205726424
675244213
201061621
625404444
1708243795
799502608
386614066
314451734
1956276887
1110922255
789674415
1707822553
1448765443
930952887
921387067
606291136
9427693
1454600887
37272728
328300923
1187493326
1615317046
1913163655
418674532
1373537207
1258900460
583581718
2117252465
1028466567
1756376744
979031639
318351209
593550082
1033395091
1131110597
1215878310
469628270
1977832613
727719433
451863416
1311687671
1339059874
1175265623
1700637443
529484905
497214117
2139157289
1695425848
752173514
652302524
396212356
1412912022
1114105014
635945633
369679652
778049411
683078305
1851470827
1645028751
50503518
2086196539
196917797
2057956478
132715542
206411713
80517023
1381196157
1346948721
125708831
1945488875
1705613241
1339656359
2079631944
696435391
1299380280
865797216
1346140981
2035361742
1614263447
367581164
1577962494
159487692
1876643525
2133092297
305762504
566472080
1983926176
1126328599
1688249824
1893343062
981215318
1862035701
924385407
1544393127
1278773045
1130077160
2101462441
714519441
230968963
159003361
211834213
2028753467
1728853112
407268750
1333258371
599892606
1698156082
1831007555
1049380061
1244720720
1129448075
1415609196
1105170854
1316921417
2038061089
1229951608
1649897999
623747580
1149508881
1999522279
372778142
1978762288
997025510
2048063654
508141362
1026811568
1909048271
1635572550
1063840977
967986296
1076602414
1494159226
879687413
631377508
1636779225
1987941944
432437176
2140940016
1148695569
37824962
894150296
932463128
600694761
464018280
75065778
686025896
1846738038
1949661482
1793280409
1547608766
623033427
715547563
1173093075
718418855
53725062
1614906155
15938207
200269409
129730476
2018200712
903641424
1322993386
1724399994
1557297388
1961030630
1314772787
1735329744
2021623044
1568656654
925207081
1058639263
1919873047
1230907388
1348804932
1971270184
1989014224
1256529760
1175227624
1505076152
1275693838
1426264831
313946385
806416031
488204661
1193461438
1009084092
1578356402
1353896045
1352462696
1630358222
1907467930
946994488
462813810
1087748935
1944222370
729251301
1408504081
138587652
1239049628
509369256
2123793012
1783338282
1182244478
1558393561
1158764071
714588612
1768496873
1661618559
1246515958
1958267342
675783846
1370776444
754108577
634062754
579662621
614326088
1241365341
1342215030
1217597479
519657570
1763164167
2139241468
1791284748
1752618689
29095035
1222159531
756799231
903368947
1613875684
2095328348
519481065
1422734938
595907540
2127152296
1480248763
1546005567
2057775406
1453888741
2092737699
575514302
1220961411
1273705103
264672740
240829200
1751808575
1701818482
2011336577
1644014021
1724544107
1796354556
227159468
505732323
1848758732
14924727
411759619
1017696219
1327018251
428386875
1797645355
217550201
317848994
1685643994
1614339676
1096445467
2097043180
1176371427
1444530959
1153080399
469029408
613464707
81511000
360880771
966346513
180265679
1267559843
414533430
591906413
1665023996
76255698
484362673
119251214
1194499948
68794281
483787171
522205736
1408499069
2043783797
792117163
795894432
148931373
1109738282
415575790
631877792
200011700
191586865
1964226234
129935162
746299843
361502275
717253838
872034569
1267257556
405305550
1205125565
503440796
1893742506
788545929
592725828
1941095530
544560815
1649281682
1745514874
295111072
1881401783
1837696993
1868703753
630285857
1022718564
2145175071
2143741356
1257164446
493871635
2036033246
1168119568
1635324746
2101988355
1118872181
1788781585
1952672251
1552495451
2061760508
962346264
2088886378
1345741926
2073505283
1086338835
1674445853
679582880
2110045817
1018250333
1290685747
748476342
1900539812
1499247991
469503508
2062579773
678749722
525365532
1233203190
840117386
1385734886
1394782742
1182381649
1158673458
336162209
2102276122
862699324
726207293
78776574
1303640686
1138871662
220443037
1024075789
1709621583
33194948
1310716881
1037854379
1426900735
929090258
1124150610
493756837
870986548
2071860630
796784869
1690618442
105223974
1652771487
876720243
1727392472
214481374
920151651
2126906300
799184334
1733568280
870403071
1908668227
1884076172
1472718549
923500806
2090751330
1737701532
1371453230
594310645
5599939
1487586756
1146263272
836270408
1114498784
516565644
1918139851
891746619
228760294
1251156236
1572299774
749015099
2123577219
551793879
344332100
1456105096
365837016
518660356
696181282
1481433023
176411017
242369089
1928204841
1110375979
1320943121
1167867779
636064040
148210742
1636609227
1078165010
19347247
1546087398
103474496
239255179
1628579177
1263142596
1348752224
190985865
1144034898
314134202
1144828439
67761440
1077797315
586775492
477907641
1190534371
973884473
1965133633
1527964515
146089046
877909221
481709307
1761906242
467417132
92407259
29190037
26697871
671917446
1174295186
1610223969
685149055
735568003
1203670977
1564891290
374539948
1250619969
327258334
1693505472
2058580325
2054538740
921129825
764885682
654357385
2069196304
1910322174
1319579960
1533135377
463903905
907823497
347863470
1655336646
1861027648
1093338079
977735441
104168285
171375872
1767607276
1666409127
1941700403
1980676716
307029490
1593186043
2033173131
760284966
208879878
131122677
456059597
261581021
1549994422
1434437313
1913425268
1880128228
259445997
1658989752
2088758407
1478869971
693743364
1059398839
778102875
874214914
38029744
1338815318
1393362514
2112615567
1949882218
1196602877
1313372920
1168133396
474935724
582839335
692712870
843830906
520785762
1515737557
253617826
1394210432
382235798
753350559
1076963272
552235883
740400053
1188074220
216907211
218684188
2046457235
1055036748
191526671
1657890494
1802485803
790280499
2119625810
126355062
178133918
1788453087
534167209
1726804972
1967054829
312730491
622120472
1922531581
1922180372
1188933865
945240562
715336391
117133099
1885198088
1606676859
557284150
2117948412
480481022
1601357116
429019401
2139192337
591211330
928564156
834590392
1716227972
1054012642
1199272106
2030265991
1098605320
224099828
1238325570
300086784
174388216
672649814
465936898
329965083
1328166307
1845424570
50827535
621628835
1027238932
1870648553
2125490240
989984090
526209832
1260415207
835880303
363850558
1002903780
1637539819
1382246096
1053769823
1236448541
1255666926
1061452769
1539088534
1407952939
1145184610
1273964513
634121419
1621292404
466968534
2141069822
1919887842
13759108
1245855312
362201000
897078092
913904093
2038765841
129893515
447996108
1904881701
925648869
2070054175
1167037853
1093766738
1213486953
269225098
139892872
403608461
1933505211
195399661
1352807469
1266877648
1360743948
1175389134
1439420760
1118251440
683550926
1659892883
1022764490
626734862
36294820
933477179
47676215
1700322095
1621486657
667805125
2144893900
1356135236
337427048
1295954337
670435781
789491677
192773808
1096192721
970148449
401103710
689013118
1471296508
1265450834
156584314
546047181
1863036605
1751028901
531372800
1342213158
1980056394
1713674858
654164391
1943972567
2100993964
1389028590
880296278
1782067685
1713587756
414153554
1988371830
1415982241
429110663
1768779417
1148797006
769998727
282086490
1790860073
995708319
1312970082
1655478231
663205226
429261962
1815423830
1025881924
1164337448
1977303534
676381128
946873465
254195461
146010515
1946982765
1150865794
1454912439
1299804118
288629765
402281578
2091034448
1516158012
1039396469
2016374281
1210744959
1891472410
280314587
1425145045
1914844434
1809560707
1873405057
215887791
61208554
2082277728
1237025131
1151544623
807940648
1980217391
634309592
1238613941
974201288
1942775888
1904102083
1628436891
1523420656
1177721094
265961805
1862635537
1094901743
1298194705
54756940
1164658765
719368354
604728861
1877479030
2069359041
291736941
1816067489
2136824629
226828831
89565787
1242082637
2125458150
483998130
1118983296
1649851938
1611611871
1885240208
485581943
47155209
1705058593
406646546
962140666
1161804305
273855847
20557910
1838759955
2008785214
88081435
49130387
827073921
1380666571
1180393494
1640042445
417749409
633163749
1749157427
783892831
813431530
54059403
1131544111
1020191708
1506029398
1813147429
2123563527
810610051
612064478
1149864117
689050425
1106220464
1344512211
172121791
509285068
315747481
1441097108
405309572
1477719937
52318529
1261583344
338588174
684713276
1779627713
508889701
1871144475
239121343
632982360
278120760
962043151
1111078981
2140013717
1743383019
1485258156
1817175245
1336907605
975446813
1535810764
1693853885
486006125
138993102
675706507
1143079962
914768184
1364997492
1157417953
1320282781
166343676
2138580939
1077369069
1231745657
125930979
932472918
1118679749
400813960
620085923
16155277
1364483736
813603709
495937008
1533346530
612517417
235624798
1437416362
330271505
222745674
492621530
1372473037
678788568
679897541
1907030968
288106093
298884777
10597391
1035552440
1764936763
261039199
474489472
803224691
1022907280
1414712080
650183000
1543552108
1875830809
34629384
1293177563
792767244
1556503794
212486828
1402135520
1464052223
2006969429
1356473218
1758797948
354034081
838258507
431677509
823605035
2007340608
1448850016
887767207
409902606
2016477013
1757596289
430153039
187700374
555201688
1222357464
1973307235
1591510947
2064255301
1690063610
1328639898
1228078624
1027735428
280173602
400519442
1338324791
503844838
1165378164
1031818980
1681375681
117293050
784659279
435339715
1918396085
2013636072
397932335
1986756025
142303854
993996736
301812018
1525165720
448686268
791330841
1817644897
1219737948
242207368
635902965
401544839
509582737
481434443
1805944932
294695494
1522175332
2085554601
865168462
108953727
748451247
759292622
1464228680
2110831264
1261875627
458579533
1330784767
1348526341
487499159
1779343868
63585879
1046017663
1816783140
746598275
1081971355
221957849
1961824371
1403888664
1848549222
6723731
1780351328
906668260
386382584
430067206
1487940064
1763428326
1858216424
500872514
15611902
190477405
804800241
1697373347
599900129
1490595201
850842708
987569522
1911602624
319711808
936351893
1138437300
983351019
831769691
27242367
957617251
1852584891
989061431
1137529751
1863494276
1635052261
125776731
115325001
172860424
1151136904
191085433
1735092812
1619972771
1516127994
100957109
2061502815
289688013
2010873974
1195069468
108594897
930655161
2026206481
818425234
1481873847
530475063
327879427
322702656
266694572
1515881792
1872656114
785419634
910209746
384324639
1060558338
853104047
965644957
1693833751
1997759855
427867995
1009653987
288076791
1820197120
210179450
943460990
1040286717
477557024
17879897
551317699
722088353
568281878
583780763
326220188
1616281546
700332205
1737643628
1719734431
914084307
133574751
1124768364
2084561486
1070245569
360026825
409770588
940170710
1347402610
751809041
2043514799
2061197827
1741030106
1292343442
371012021
703896350
1726094094
1023372322
890940683
1556288578
356458129
622086449
1811493999
1195808964
540771137
800418617
1057918676
61240039
1198520395
61260664
713778937
476261191
1222000901
1042493227
2054867759
1770709865
223820700
1581708134
502405229
2103231845
851973402
1433541753
735914173
828002453
1112190199
2032510965
1392307197
1132664649
1743713833
1611631764
372902249
1849628121
758857683
464078713
553980771
1938388096
125572772
2021984880
1569978164
1696829906
52229972
1568882417
44472185
539170109
1439047096
419835024
2088125881
9253047
1538219904
1837884418
83813733
770029929
1247763863
1988009980
11601615
50507827
1252906925
591708963
2139450589
870805657
1819261845
751898210
1318215318
1684029680
969883217
1076368224
1003675000
1904270498
1882770658
488434229
999164041
1985312921
1793865261
385318699
2108909216
1172630722
625605538
1758267841
1992853490
942902446
671048544
922517160
1755389684
1546976295
123247668
2101416551
1377521571
846943767
564349582
1106179581
509470961
1908426156
349390983
1917175585
1839743104
1572882891
211642434
1913763404
733617506
1022106513
1589671011
773898335
1962290131
979989582
484668104
1789061898
798310042
1717341845
1825437874
504020114
433642768
1132241443
640779144
369306510
1316870649
359865535
346748166
876796689
1943880726
905218490
1479648742
2089462799
1337514567
1325869371
174864251
1994791588
1370181291
37896135
533476198
337775557
1108840744
2127740799
1206739117
1100356821
765471201
799206236
541791032
1032907422
1970218083
279767465
2130362801
795442040
1900951436
809045766
1958023990
1810668269
1006332376
92973901
388912545
635959684
308497582
1178621419
1260515017
1317046459
1071724511
343430450
612755104
1719064539
1152460323
1927887995
395626752
1053428848
333026721
650690574
1178062960
1720218786
618520566
27520632
1471496065
491926751
1311835432
341024186
454922999
1708498965
1365923981
348359353
989082325
1711530953
351090421
1460861879
465964413
1966828582
1251043931
500620774
79198693
1140505459
1344734313
1547683413
2142476829
2140676474
548211154
1026242550
1994014569
82280498
207225719
159949020
421445174
924748064
118345602
1344826890
64716967
709917668
1441054460
1052696583
1389046838
160440298
1472140986
415137305
1363806148
534311637
697361748
1439923756
474749838
964646022
359215834
968565978
96117159
795802432
422140727
512864488
1527988044
1787487596
607638025
296606735
1742499253
502523807
94036885
53702321
871035360
1085858038
222785650
1187457710
550372073
1643610455
1794350740
1869310949
1068209206
341016590
1546621231
719672870
287120717
1588905852
769765029
1229398003
638362237
887031987
427746216
710435423
1471088077
100006028
1065062956
1649212570
7088001
540228248
1582930188
731224438
518365598
1280309560
67838655
693109621
1620389534
1880339176
1341669818
683691840
172831138
2091490759
725403516
1932021516
601728757
858757596
1646562633
966759421
105315511
398856711
1314960461
388536266
1632921264
191549852
840279445
947883607
565635184
1451100512
823767512
1292153736
162670536
1984642276
1893839636
846218235
77070415
2020829796
794182995
1101421907
1229231563
2103081742
84383592
1185609843
1164647841
1330462687
1215265590
1533143509
493704126
1737283377
511740643
892243219
1079874035
1610872739
1334182101
42408579
1195875186
2143710345
1022206328
1263555423
1551611483
1569786330
869335251
1513230625
1095118501
1597356912
392526607
1626421139
140131203
523855839
1639425669
162981472
1722104394
663625072
2020956522
220732199
1577500722
67326842
1489947006
1981216021
219095100
894796461
1010092078
561344814
1868746233
888553614
870785888
317796159
1543304807
996666373
333385467
1455710177
2027933767
15204165
543083809
1367917144
304633149
38838434
281915951
525736464
1290300195
1383862438
1471806257
8593204
1086880741
1637419825
841511869
1846457672
1638171973
1820542810
1234278059
1268128216
752307949
1628178286
470233493
1026807709
22391724
1014759142
163329591
1637114723
337060584
1155733913
55782482
1719957608
742074822
1454211175
448712242
1847478762
3753096
1276497133
599713592
1921139603
1440189886
172088695
1062330245
1702759888
1014774439
936446296
1097583437
1921343531
748545685
1137021219
1717430156
185172693
903567965
1485256388
1819759976
582846438
1687495639
787322309
1677278734
2067305756
2053662996
64589315
1944318971
1682552691
21675207
1750312635
882206400
841443612
218150510
7058035
1999736821
1325182803
963782655
1069746460
1724564365
1752548317
465830693
1195126861
200739313
491769775
1561206047
1103694081
11580307
264324812
1725913894
1118773436
1846349380
1730529291
283011405
557804076
794536453
135551921
406074122
1378821163
1107980556
466763905
11990904
24257932
1315794598
1262465043
388259521
1346283296
728722214
286507534
965877900
515607770
1024630702
1621365725
1672205916
1671790493
1388020858
1246303022
1802364106
1265849365
934056454
363433353
844381546
1508802881
1412128987
325257211
839531307
247159340
41407127
1257546503
881234994
104547068
765038469
1464013991
733754046
1061854850
716073415
952510049
394807920
591615910
468080233
830774896
26062902
489917916
354328865
1189937467
1869809381
1917160466
268686777
647020030
1927349274
938050911
1101292931
678409293
2033041748
158662622
152601610
414876801
850721918
548737538
476631736
1684537575
1451427928
1514943271
10861303
1118815010
1534192743
935850565
1814242102
1943532570
860366233
633189260
2139376517
562046134
1897707073
2105766320
1516791665
917341718
507375004
1104079326
1789438017
1087154283
763835420
145359774
1803135332
428915065
465553664
1360452273
1756169014
2030993765
1375612706
723317579
1203841689
1496851234
2073177134
559099447
554982554
214097433
262091051
789545618
2103404291
1285597387
1709373337
2143965885
701446325
947642691
1794305533
27533022
1511808075
1539224892
787485346
351402900
1850399955
98614418
1581180458
2054280739
1561278751
1694426701
428710409
782236747
516015895
780870349
372167502
1675013895
1363014395
803793966
801881655
1919193698
2120278459
1461467929
830292300
322372380
727217979
1584817927
552431549
563009254
1680346848
1494313113
134323042
1753813651
457120991
372054234
1680094774
797491134
1353423065
1721284827
555392299
1392547195
2002351386
260294925
29190661
326913797
629444471
763199074
1048182841
1224286905
1292246894
1567825082
871998857
820716454
316648013
118373243
1733491812
78259900
1296171426
1382888764
993363911
1845442328
1968441854
2139677879
622808308
2102120215
1384526049
251762649
893436165
610045431
805479701
374548418
1401818327
2097708461
688263432
373856216
2040308907
1093341917
179449617
1818931588
10165954
316527835
614632876
391820508
129839216
799334186
338938950
504360563
1413233953
430727022
1229952513
298146425
539203401
171077328
1081527926
1231588642
1583897092
9103724
1212762970
176215785
20223389
1865529363
1640207598
1528474512
99253897
1653125752
279467247
1841918486
170470641
1299953352
710915812
199146712
875880066
1312526541
5166888
933326677
1995173664
1232716291
1879726547
1715751343
1216516353
823612024
1168322419
278923685
1317387884
632206730
1701862574
1599846809
206850215
229592139
1962438350
1071653680
516935661
1583793651
1568704307
576691210
1599611261
496465844
148121773
1697669699
114417045
609639129
14999545
1738689472
1559495431
1901277515
517323142
1062370465
369953744
1423954579
1175348951
568521359
516676172
343425312
1353607851
1494766432
928707057
1728494616
1970630426
834422681
389150991
1452948367
1272806998
373454651
2108336777
1839255959
654651136
1599334575
1891550681
895701953
1149766929
1885410060
871866131
1014029538
240836203
185120282
2145031397
802715866
828929713
733509589
1456824386
171296895
498696015
497018019
453481688
834946397
472291972
141531898
1945704524
1989087412
2091521268
601881902
915059090
1242653982
1286989746
459173586
1762144329
1662051061
436633210
149472037
1665452094
831182723
239284508
560381209
915029888
813635404
1207834220
458900900
931827173
1047251197
1618376146
492965704
127936385
1613606787
907003317
553786693
1876356619
681516720
1096761730
919085353
1512300119
301885227
1528870261
27392799
925651743
2017687808
156725315
2112562371
121851965
644478393
1759411257
53901401
347880877
806885596
714747140
107430011
1192758008
795562621
1068701462
987970449
1597408691
739189728
547469766
307301591
1311520488
1361441930
45916409
599136114
1870283739
1784637535
328530690
1072026053
241062950
347487783
310583882
426009565
1346027966
1106962407
10420999
228292276
1958676519
715424253
1180519015
1912511568
361250948
1515793082
68695783
148518378
211820291
16598372
1960824674
5401434
797116319
178696265
1917406660
1750916702
205924640
1285968600
1908280133
2130413588
1345013020
1538085195
140495004
500818651
698112957
1910047453
2028058009
102943372
1806918592
1229445753
2063471346
382326317
1651731909
1995104410
2100379575
1007552055
1941599297
953493487
1060536888
1144409833
240437173
59446449
249916476
1393232144
1851958810
1628472167
2126970743
1158555796
107916717
1562074404
1517839518
154740499
137666420
877188615
1092841201
829962801
1058676609
1023798191
1874668106
1978433917
31426764
723264690
159774784
41075649
1087070528
1690550128
1621980219
422493821
462685003
161118828
111464524
698821814
1797290122
109902404
930157530
296751109
2004161113
1149415043
1928334413
444773229
316695656
687497492
812797530
663096969
1633803394
790672026
20595389
57698433
33025280
1480883527
1259992842
1653366059
412295761
499927120
166955521
1820373147
92592813
494749199
183150235
1529509180
875403013
1573174974
1321962727
1676094767
919283671
429508307
635446738
537064957
1085131761
968826073
2002466702
1308193931
548485234
1851378209
1286326273
1978662129
1413116037
1167643541
1102234980
2001234749
1573164501
758970124
1134628640
1739843772
1752812602
335594169
2135762286
1816171102
616452348
482092974
387347244
1616751336
1427952700
476393785
1502127980
325205156
2038418385
1638650540
2029862376
1945519483
972305658
1879506932
1854144172
1697225845
1161321334
234893455
1987044305
754310021
1730030901
1616915207
1801865285
1917142824
125597770
123576270
1978984156
1849690492
740616997
1273443648
1485671144
668917588
1958693557
1955168040
1613291322
187659615
926986445
358684249
555158573
2017852249
1098266395
1640678281
2140925940
594312249
450497914
1142077728
1281328347
1798635790
777458198
1300411424
2042377293
661350653
1277840432
1341864923
577062273
657855519
908442473
1824180426
252840183
1204544185
628769190
739690329
1106584815
1758119888
1704070806
1973435563
807873548
354575550
901433220
661566247
1823302952
2010171182
1758939674
54857818
1404331506
2081181202
1872978221
2035690517
2029697055
517288852
1775172055
796603483
684499876
1152292794
1184540982
1668410799
517753167
2110116720
2124856426
977120766
2147456052
740112813
1965455800
271404351
95932639
829837911
2113773484
1377274301
548005115
1701028071
1489143814
1048386303
2001757659
587556193
1178238186
204618603
376849586
1055778466
275027353
751410276
472374754
1713977509
1160767714
700560027
1319190129
581781293
953360251
369172681
281434690
2033696434
1120073857
1900732064
484596464
354420248
1366198546
1201452021
1043436271
2136385919
1647498479
664914337
557476230
298707521
605223190
2045438841
549402875
1519928796
317922692
1795980614
2064998483
1401880600
297444412
140866552
1585896492
1698576205
1179057426
377917092
196406068
1889667446
1521065375
554598236
1579134246
897159501
735525454
1140902701
398844370
1959758118
128657484
209783686
1877433426
501733366
67524633
1165022450
1713155893
103493243
1518879540
1086335131
911808501
479750808
559541594
754028017
1029347913
975696281
1551624707
730676936
674132386
662337209
896164195
1282653526
1240171359
1652494003
492506139
1233185895
940427375
1131987127
1439601737
1192231308
467760112
2016257299
611704668
2131800398
1227860501
104289451
1234053123
2077666519
1824411777
383905288
647227711
194512885
670094416
1269321308
1406220363
1246732742
543187988
1820307674
609928461
296195889
1983126921
685042202
2045606649
444483429
152166828
677544797
505577221
1383124611
629000663
1171518565
1763961708
1570042599
718593762
1132263294
626394729
267143693
681266222
953024114
437423353
1615015946
489201138
88030778
1160302503
481233491
230432103
946710765
129936714
712911349
1321447362
115869996
769682514
139221839
755291852
1541079583
194964954
1555060994
1839248932
465112782
715120041
119221833
1592469497
288866781
1634021204
1655452017
1578038076
1510946549
1470575784
496504929
459932034
469054560
327139802
494277587
630853184
693752263
1020595147
1444150468
513238835
1951835427
912135067
400586973
1863572326
374187375
1103024825
159845205
1661953950
2103153642
239746716
1223946086
559624150
683489574
1519296067
672920209
1993179021
1151813491
139062205
1840131310
59227743
72284076
1638001118
331752695
2127965403
2134870284
1749583389
515927485
1953147075
386941968
700813799
512798439
489269851
1235133019
1235822568
258635610
1291950556
2089913788
1416926511
2113750047
532381499
1844939086
2058366163
771552995
1789148637
908011498
964565207
81159853
1235804977
1864690713
1504004269
594567299
1888114941
372663561
1084035000
1982324818
709632497
982926780
502663280
1796061554
693909631
74181273
1466221467
1185219160
905951005
1473618773
696287602
55664117
539817367
2008558322
1480002050
2134037123
1350931135
1643131028
32922521
1976896722
1493460002
1044329046
1058629131
1064676822
1462956529
1052145425
1555063472
531143988
151006784
1094152421
1207736136
1603691013
1463763549
1617564548
302087575
210386761
488473019
1523735631
1058015164
1480661872
2086936694
257666217
686313377
799191953
1065875083
1190311353
937389876
1499115619
671497563
129730602
371735092
554102991
1242473878
1030027233
684506454
775954979
806658247
2046256426
111527152
1118110810
1215061822
1199311210
603772504
1824677445
136804122
1929896364
1786460741
1911343485
495309727
1069681596
579220902
1383733291
740843084
715621229
79422458
1829444067
1315722835
1772165336
1357555317
2119321403
29620061
1652333901
1598078290
1677362508
2015164156
1805086600
1488169802
293482403
1698960499
1684496177
590595241
1088537674
168039756
1734687795
1019511479
852877445
268954231
2086154410
2090602460
217933736
1485859952
603905917
1297044965
119527759
610374543
1774678957
61712646
1483910624
1912239804
601230835
1561090507
1186190206
895227926
1454100986
248890220
276691866
186611967
1508203523
1853328905
138031818
66838225
1100878676
197188625
1431030495
1532419144
98235079
535261436
1674292602
1331333204
1174352329
257688681
1812875180
1622851025
894975728
573431175
1029670458
1931104799
1413984682
1772797414
310749196
1200262224
1888466046
155928665
1112555755
1156686216
1962642110
618255864
1342326639
943016016
949765129
153842399
1387683063
959135772
916896658
157809546
1621401271
420177324
2052950349
238897733
1710716100
429564698
1383141215
87626833
317081254
1126542266
851068146
1556264885
1517976437
967517834
2021286581
864606726
886437337
1765199330
1528427558
1947896622
161358496
1094653303
640743016
1819678752
1335014101
708301377
1811211526
424152124
1577920706
1932462701
378094623
1789798115
1376329173
1502774478
863848087
726281496
1650925303
59935766
100492122
1101423567
1224541127
1144093410
1443507899
1141112885
1038042930
364271188
375586987
108286433
367365114
1175892626
97927295
2116602627
2084447475
1205452860
2072257526
1038891297
311242213
420795400
1975683240
902405816
44714718
1866386099
73800576
1273837810
1494613075
1116518100
1474864445
343501121
722179560
2031901926
596662089
809166506
69572748
303931967
622453970
187167691
1276319427
422336815
1106164973
1200688343
1831948589
1791919210
341980100
1629336347
1252739735
1051283037
1930018305
719664107
434308952
1676569524
1432553333
431650772
2146768290
1922295229
394871018
1478309979
792711009
1594057474
1001839437
179956399
91116028
1097733233
964649278
837621427
292884066
1146992366
1564714033
969440392
1732651437
597704970
46017948
1945147617
389507205
1958825608
444007613
113503692
494927486
1654307192
1025441700
1555678341
1572624414
1184964837
166095939
1330589826
1182869035
1978697964
757767711
495410818
1843683471
8121488
310642767
1255581284
257982885
365521901
272288528
93884090
449549708
684406978
552851918
54506944
1911232154
1628435080
639544909
1344583242
1557032760
229968431
2029588404
1107377552
1930479397
1213098038
394088803
606906290
1758978340
2113037934
2131667983
1330407518
509732948
626652864
193248049
580554996
1702696979
1677168286
2081644042
2059280905
1743344178
1604936009
671609682
58493340
421004521
234214435
615136002
1151015531
769323134
2090667978
313083469
2011028746
705037866
2015598930
1001313351
1765214813
981602944
2058018408
401146688
1654791497
843775270
1440720153
1843816170
1168797453
2139654123
1108162424
1194494385
853861702
1700716270
358851313
1411366841
1408262147
2122670793
505649987
1168322888
24908559
1143469424
11306122
462860066
567201310
1545654733
563456944
1712868282
2140778888
1328146646
1987740646
1427418988
1023259825
1965281580
1856630605
1530228335
458378562
1180133619
31369933
1649503394
1781507807
1761457172
1772776091
1911359419
210484117
539407330
42111251
849109645
2066552173
1552881039
398169435
1118065094
1012458759
849151670
1275212884
2081075911
1796654964
1651057716
582850461
850150831
68078656
330252465
1734421388
504265855
1965887488
889766019
1389043373
673655376
401504985
1389664288
958823627
501289996
2003789126
1934332717
342972731
1624026387
1811849496
1740979217
793351455
2006239394
1754699121
2108048274
2125113005
74805557
1432925745
1100340486
1092743625
2040794282
1409411504
1724783494
1779575655
785301992
1637442415
1099714205
699625711
2082318897
849398063
1069429051
1049020380
397765052
1925838236
1304030383
1074953545
1468909195
1001529128
1610234418
1055825186
248910890
10074562
1891613355
1812188950
1627530308
1189757073
2007223158
232365795
1417350576
2009882800
1852530679
656288420
518240413
721380717
2122848151
1666104309
786363068
2040209923
1049258079
296027272
1016633302
2097873048
1582766284
816668762
970981964
813520532
779722876
914172738
185484568
1652950982
265162086
1465668821
953402454
1918116454
1423731228
205356542
664301505
1812743805
17064001
1572657467
1559833991
961611819
1034446755
405003432
1764390707
1759663500
1185822117
946048684
403670780
1449403698
1178181668
509266109
1188497312
954407906
1600195868
1205130643
1579021134
187309813
156955253
1943687869
1741831787
916437460
1749460456
727610867
216250984
1176350082
1748393796
1094580385
780816260
738857382
1475351521
1172641002
1502469695
1551983218
1976036413
1189251531
1854748955
1583695762
1645792114
845381500
979693368
1719235333
854435649
2012210385
988310439
1232959804
387278949
1607662463
422460857
979763591
725979629
1577276974
844070359
1605439860
490435297
297213064
278640039
1124571221
888111999
1156395480
1933365160
1470601525
324743063
285397417
751333059
1941773787
2086586938
187849707
1419269866
1669866655
1264947859
454578361
2129295144
1380471888
380221608
1317091721
544743599
664884773
1825798176
526165909
425516531
80912550
673829905
504520609
1010190637
563201266
2116501111
1079732537
1419013230
1217289167
273543572
818941342
1492332276
1152189165
1827066343
1798891835
2145925920
1236368266
436873752
1944294341
1869824483
1115163954
370267381
140251154
5239250
105005014
218380315
1770734120
292833204
1538211665
1675797798
362350205
585400811
1569212353
1594797215
1930536483
104718464
345176640
2143421665
793453268
1505262636
2021444714
2036583662
91538644
703643388
1312854625
188651288
1846971145
166332515
903053644
2043226998
2142194823
1507257792
451706339
308160335
501781151
2117711669
135356269
464305973
513408256
189870503
258074539
427119944
201199908
392474262
1815151743
796356164
1395067612
154746737
1438984305
301450449
1413256547
1020799991
476093365
1359263663
107451490
1605772028
530858606
666270573
20460735
1178912670
834114774
1976980488
308717424
288344256
26088125
1592052259
1556017924
855003151
1116385539
16944602
1018513096
1416138835
2056081293
1543544607
642951460
1048438459
260823580
1868861458
288079846
902983388
512627832
942810603
1619066542
1358086743
1334783392
1576806898
1924179535
1691371907
1038351589
1838983485
1221432166
38793595
652890045
14049866
1236372814
818191247
2125251702
662666193
140415233
1158980478
1628320935
453325239
666008046
1995614839
2076525190
1752797708
1804666691
751798336
795754678
815943361
2113182041
792589104
679765011
150939153
1157424315
578652061
2006997419
252691479
1250796182
1666896958
2122582081
905287385
1160244618
1977016866
1987639570
968028280
2075568886
1011250215
1189621486
705181899
914689822
38486341
573695196
203834260
1111080802
1573224958
516743962
1155141107
473890777
740927264
1260135108
68662517
1084796685
1474322441
1363069655
1273866139
290311049
387972511
25427114
1591680846
385723341
1959954063
1604579882
870983174
891463963
1368357942
893535249
932640950
797355553
835936282
519706845
786431684
1431371619
2066249336
263986245
1596225298
2066899798
1479921525
4520967
1336935990
1229179111
262418368
1008175184
1796360075
14441611
602668712
1914003248
1705460725
84460525
686213593
462661292
415387728
1201402727
610960259
1084795091
1912447291
944267412
5455099
1401189640
1052979689
190776332
711031713
1092345185
1910648135
340056180
346424922
209610619
1635562381
411978886
523697217
1719969737
1780045442
683408070
1099843842
751712164
1379667701
14838351
1702597116
1139876889
831689391
459025962
284525686
351275237
1628232382
134029596
1960802929
303533671
1765691509
1884693697
1081159304
980433576
967171839
2093150659
891117982
1687435421
1558731005
1778794213
850571890
1549621277
829393402
1585311928
58204670
568781296
1450883874
1651309216
1464581394
1384943896
893383183
634498838
121285553
1430861757
1916067188
982721915
969906652
1406144696
1277214028
1911185383
136566494
837810647
985045755
98405083
838144375
1715316619
690893921
2089575818
1077080116
146336564
868412949
2089146358
1573455080
38088370
676806689
645141973
1399303821
831670221
1202309563
136544652
1213531329
587579049
2043342185
209438718
535759673
1815885135
346914267
1560869312
1631054369
1855094919
845977348
1425402943
1935749335
1622527161
1799962488
166886849
683443316
819414883
970140865
1042640907
383765123
1927006497
1866520444
1506875116
1849895400
1756705093
1506288530
63534470
1292697046
1892640853
764644821
362418412
437250443
289916457
328560832
1752083112
523502434
455326150
208941208
1331576245
1856892205
199352997
1208184660
1829535329
237090834
2058251189
897285099
531031067
252639521
310725308
1154400591
1014827812
637005416
1293574168
1571842819
1728796294
204940741
1833536751
388021641
1458937804
1844378495
1971057072
1305049758
1794064410
2099108555
1238745466
1297208778
1507381411
1002041925
1802161735
1042563987
987246127
207006332
1312938889
1945252473
464383522
504635328
373395904
2097194695
1200497289
1979057698
728613677
683231828
874487828
177366055
1682709961
1788570130
1347192821
1851656401
771102298
395730532
2066623302
264225725
1821027964
1046815766
1191810403
1630746539
1179172297
501583316
450970347
1876185124
1444710910
1832155490
1192149745
295829325
460528044
251710400
1790543586
1685046854
852598464
412301125
1377324850
22476170
849839649
35549268
1698748499
1127426157
2020086358
355663824
1098207672
1225419001
1318903587
189735914
449335886
2092532644
454904860
946061191
489536055
899293973
779487909
1966283201
406224482
1450394948
2085470546
2099107159
1749363543
463464603
625585316
618109896
26472669
871778250
1227749202
1431485432
418472636
632209316
573132464
1135177187
124623014
1907432312
271244547
247797948
1359810877
745288966
1502563542
1251973067
2091008315
752197252
2039757203
872401119
1390343274
563909385
236043056
133539137
1477649684
1851278902
1590165260
1545320321
758451801
679157978
712833493
652375134
474893275
893847535
1896587862
255684670
1956350282
976507352
332020090
1985732003
1159654925
1977663597
1270215412
2029370784
1641865170
1522728412
504222256
560029100
67071201
630738750
1161280268
1015740108
379174901
2080718328
307039216
710927332
490262858
2066098803
1999983207
1512115435
2090246695
1049098454
343223202
1009066967
1253060013
558277635
1656881269
47401171
1952080176
489962461
758083440
401344287
1133453614
527449138
895435174
217427441
1698639932
1565277113
1788872921
1003866763
1488747171
242832920
487668556
315498490
997652458
2092131021
1500098917
2124762571
821443130
1397330565
729338350
1255713690
1960729449
1131998847
1799341736
183865104
992235715
2015104790
1901178469
1234198110
330219456
2023696985
301500640
255970180
129328407
89393297
1009860829
586018814
766980931
722509261
329446434
475728194
1334760992
1061471187
1034186997
24427264
1506002200
2015815889
1511978340
452491482
1121878160
1521953988
1740214374
1242379660
264415442
920586504
282219605
820156897
1414714932
843175869
1284193973
671911034
2076740402
572034445
1209407238
1024070781
1832615983
173791033
1026140228
1425280476
316087230
2061044331
556433340
1614888166
605139013
581149206
1195990146
1271762972
1205222235
1582613673
1928490998
1701710863
1255188762
1894653184
1607528988
499652647
649579430
1249158785
605861082
1317247274
796831175
1481844798
170329702
134098022
250105041
1398771320
576811688
634106113
1816005296
1135775987
1468930289
587540087
477190287
1572475537
877228128
1646659687
289073261
470731985
1110217039
959410630
1485749696
367166302
1387225138
440928325
882248482
1974642154
607508461
920228842
1734064205
332865937
138984046
846376783
746404978
1602836033
485504982
31476079
439227443
250184709
1845831114
2041487100
604704965
1028031627
1534637882
1853146443
2134997802
929669567
666750561
1219685337
2129268704
739181610
294879183
1249363012
370484144
1680439016
1532265713
546597260
1463479775
1941901477
1403324244
1065216053
1911457961
1683638516
852506724
781117283
1786156740
153910379
1776896422
88785010
1043773800
1269109361
428933387
773585666
1990726801
489038008
459407945
16132570
1430648599
991133179
1315389334
1677791592
219899234
570467751
1089660805
1927716075
465227737
883560412
1145228485
1713499584
1370126573
1932286299
1601792757
2024524555
1398348553
1399728517
762355633
112202921
1211570848
404837283
1176926597
343096281
665520502
353794790
694910785
604959330
732843715
1739541607
142091913
125856567
1040208946
1827655250
1499080852
25873700
1861787554
1426923887
89258615
132681803
1797856309
424667583
111934156
1574396566
770989683
1524921911
1218747799
2062086651
817573086
1611557096
1722641153
731025020
1924538550
771882252
1626424216
159212719
648704374
2047929463
82056300
1440171397
2105986850
749962644
1418027279
1638278739
1878983480
1619132016
965378238
2047441713
906819185
365863925
1966562706
498390270
2048745641
1588762915
557766413
1017801564
334221795
1077264298
1881115464
744092404
1681104779
804373645
1590831080
409250409
1124143084
636188716
845832775
1202097885
1036126087
1742725058
512216536
1171068656
597164258
1083236610
1560461930
1119711148
1709614830
435533351
372530934
413750658
364335564
1074314189
212796959
1432425983
1268732516
1637322311
98841034
318868745
1996326785
1453987167
612176252
1074610746
1817305296
1889762140
1536285533
132270941
573550533
609677323
168682087
1475976742
1742926881
62598047
1518054171
697225549
773041581
74459739
753117978
1349652641
325863639
385473046
1588744615
406088588
23272785
447377484
2082287367
470296546
199467217
1178326198
1206301828
1922695715
1250492674
1344353065
919590750
1265018491
1413823037
715700973
1628833011
1951650335
1933513205
420747883
665312195
1256353276
1072749360
873635240
406982805
94587021
752650985
1101863536
2075116812
1745837419
1628820370
1705988112
708663154
1918964472
1436295072
403376437
766202563
1372279974
1772878156
1788796082
641017541
1865022873
869825379
764300023
459312562
59462480
1690920918
552410302
1445440750
907942762
923590575
1462224361
1234042331
1192312056
1758565335
629699418
1846768456
776958699
1753783596
1919002887
628833715
2111948888
1125531896
66198849
1200130689
1329484355
709341882
1761355728
1299364504
1794640281
123269492
2139069064
1743836277
1519344997
1588147855
1094978825
1231227311
700155873
1403556984
877263965
293724786
901755487
2054799571
1519435546
1330887971
1214867933
1870856552
569273097
421601609
2128491020
1734327767
2048594486
578808510
669525086
1139243078
1571528959
1057030466
1116968032
1742336808
1313158439
1286428175
1195141095
1823700395
2142915474
1874908664
387471571
1211709214
883302849
211750728
1789605017
2013276595
349510419
2065053993
1636880030
1621702205
2024770963
1108957783
815215694
1097642525
17644136
1649848054
1240111722
1585064975
1879131276
759879649
1700153513
1264310028
988924785
862368713
2061437304
751733775
1857284268
591156795
96530037
2073163727
176248477
401237450
677528330
1588199503
1788314622
121427738
2086933690
57081362
457882842
1369213824
474086395
1812894787
1199193468
414892899
1088207152
787801209
858888900
1612988466
1205937187
1073859965
1026246287
1777223911
1099917100
1173116513
576517652
230986433
588482363
520039394
470330922
50913985
2126236959
739160511
487702832
1642783701
2130346843
1917296208
1125550196
1197641524
1763457011
1094856914
1017216243
1575980675
788948817
1177597114
435260
342886548
2101898537
1403328227
44470723
1063314246
977931756
1378445480
1598195193
1671137497
1850432261
242418182
649745226
1701146060
379823920
1060271989
923832693
291187785
17204252
1642368129
140713518
1315896850
413863361
439001740
1187116223
2027559687
1762237148
2121615956
870435675
1599524306
1181712085
800863977
1553415731
552168125
1419728764
1181366090
552210383
589343264
165898792
1220469859
1322619482
1777680078
1968616953
1526582260
1527352886
1847322640
606741682
1779916366
1570403686
273735314
58729496
1026291782
1612268157
1247355715
2108802401
451063894
333177832
768209963
1741205959
604450355
822928678
1344480543
1731104066
280771948
1541694535
1358023789
2118377601
619333083
595890098
214478091
53029250
1082687701
991763219
1107273121
915464138
408039932
845927848
827667523
1857679732
1287978107
1961734444
810050253
169035675
573079113
540305948
1213576770
561722660
1895630611
443271313
1917711315
908214081
246175643
756386193
1097498043
693940060
1515184709
434873157
680314964
632936005
1366598022
1217754584
818989401
964830686
1165659690
2011086225
811436667
549437650
1671635867
1779102276
938225306
1414642915
1689006179
1268952533
1408457080
1889782582
1491401579
1757395751
504010259
914797073
1884569253
1940311070
533906996
1894093244
659353398
473793461
1591040701
1708536752
1728609791
1696875734
661281345
1090529331
2073940161
564480008
1320933178
976651596
816184553
181818622
1972834321
1605320023
1055490965
2116524325
2088250338
1685564289
1415031928
2014864910
298892826
2131279704
1472352237
769028721
251048894
1490107314
2018772519
1050229751
2002391790
1968562741
523616694
153776521
400204758
1059160337
277575462
1421009040
278563285
1963935314
2084826532
618052764
187013396
1103452069
1153703812
1489712920
1643564810
514765649
632603495
20938987
204114870
1901862864
1145462648
760464700
1599466495
692727936
574191354
401280020
1150782098
1138976247
2059506368
756161478
854970597
1548485905
1909760177
134922719
1659785505
1897136996
1303827887
1810973613
498037384
831869324
2025222496
9457614
1635234371
1227706394
1113459845
343680248
1295269095
1685968091
1673521182
859866836
787808287
1969737364
1814653677
351744408
903109124
937912779
1635873184
1191215442
1395500970
1650953750
1807887538
1320650178
404482777
4374314
1380514855
329401834
1218989534
1420664221
1402683008
464431987
234143904
1717761476
951289916
1301284614
1724816384
1388462490
1665590331
1806862385
388772173
567474413
323733899
1554018241
875478914
223509832
828202788
2012899380
1973323002
1612462786
1540578747
681694121
2059706257
916537598
167248861
1824809311
1176091309
534464877
1174964560
1839819657
1850514742
547514900
1652356746
1738685765
600587521
293091137
1360718996
1515726606
1246367484
914938692
935437863
723163186
1833793204
838784647
1114241411
1509148688
544736091
1906397109
325295977
1906870401
1486558750
1600707436
1629027380
1023663257
748799319
1183254025
1234938828
749232786
2071933884
758069432
872946919
1666901223
966241014
1155929672
1445212983
1396023388
1510425916
1709832818
2052411634
1929034705
787940435
995459362
798018710
789296444
26597691
1466535026
1603865584
2126741614
1615931029
132152373
981819180
46078630
1649973330
1046679262
188332280
1905316772
1288614771
1429211754
1923035222
80105291
748216816
671990741
1747229462
1417948967
1146848018
1056079071
1711380345
2001904919
126718643
2046706827
1792908813
700538838
1510233633
788617254
1336975684
1007562379
1092073560
2136243531
859276871
1834561513
996341755
309293430
1149791049
1574917522
761920128
1146456960
410215838
2060295765
1705414137
2097987392
1637912985
1761005766
88912173
629885491
1821648247
1357643835
1075348031
1770953700
443048275
1956030641
1752116906
563316400
1525380543
625721944
437704141
772208590
2098333888
820916801
286025602
1282657900
1342698305
1625295713
1868514379
1881544811
1028723433
1960676769
656231551
251600499
2038162722
1208204198
631191092
45759901
281779919
1097962941
524084795
42231755
1923474047
1384661722
2116165134
1741095192
472078126
868490510
166332331
1598183266
1043630214
112729666
501559914
347334728
640743956
442920188
1597032794
2129193662
971162944
403101672
962044137
153185893
1771881884
447369725
518196558
1780562583
315227046
883678436
2083465953
1172018831
157803821
988021296
928110418
147872006
1140489109
1189599117
1071585979
1980985463
1087451061
1127311021
26936648
1577534824
1840654160
1876354741
1173229606
1114071375
90800297
617140741
1081658630
363109707
1916153345
1309687516
1669683152
236217145
971169715
684834256
1901331301
1786363679
623559033
933386908
1021991328
689595145
1793039702
1471390559
1435165700
2107335276
1148475753
1657152836
682806917
1615278667
1889082190
1022886688
1314217738
680752549
376801201
2018146341
1691491242
150260297
1802293058
1546558560
1821067128
2093938846
1805402679
2127288892
1864104904
316286036
793253882
597187799
1535777084
2023242772
216642012
1291826061
658699634
1136014852
213192576
641477969
601392524
1038546723
146894496
2043613926
1064999088
2040996670
1514423880
469160340
1349394930
1928192360
935780080
307211379
1481760199
454275328
1166557232
1646973078
1632434960
1690957818
1318411359
515341750
1523501042
2095476659
2012112304
1823629689
2137650570
615111593
337862885
409171388
1817125862
1012344196
1799566973
167646224
1405806009
165702444
1491147384
22571228
1229363036
1901943150
1001379227
944338823
80177876
65199837
432293527
1587228888
1650686889
32178033
1500444290
579287132
1003623884
1348924077
1653365271
429483513
741147500
1228246175
1261073166
567669255
431852978
255329549
227486292
1320766660
1311297359
361547916
1320527260
1288420163
1229100944
558552789
1227480915
1149551900
1603193694
2021252561
2127249734
1020068751
907080723
1398712217
252033169
1184676663
759797395
1804472110
376215991
2039594383
1815351058
1668802998
2080692433
537130777
1606222866
1826562039
1447674711
236542587
781600904
227263459
1177263373
1406979889
355295096
2114983954
1643670309
1749690300
784709578
42377554
1821758769
1337666780
1873657236
90440733
322266728
889919104
2121180879
84553935
390661010
95442312
694207150
1779595062
1533951332
777561240
1016459238
1878785295
506915538
128871198
1867069200
1007063169
1980326120
37755602
1678568049
908486561
1748081528
350366982
287439309
911196405
404998238
1702175902
483595977
583152156
643231292
1629942545
847685497
1434340699
683356966
214797320
184978601
97938749
1054806109
936325005
247194888
85684229
1037770912
137772417
59256512
1365357935
111586019
642243184
1052191664
1330501658
2108128503
82559909
1759123674
1274624977
165437164
516532398
232269507
443683445
602283244
1575863522
1910261485
1730961103
2138214081
1642619844
1549971836
120987614
1195173950
2026111164
1857269977
1134032948
1083259860
1515188469
1510809605
1699337802
534105545
1395971388
1130513679
1206067736
756796293
704866070
2125923391
2117021415
554768197
283739783
1527215053
11884082
996064282
1644997665
2059243012
517696318
922088157
1009523333
1764480338
1722941849
826166262
2090679287
1933724300
211464332
978813744
1012988193
462738400
604258896
1159410733
1193555522
353848591
2127864487
14215384
2015517456
1152173423
1433419142
1642072510
2027572137
1953067814
1635932025
657841839
232190932
1937780090
1190339753
346515672
422762474
1058553762
592405484
187307166
981170964
580006132
1148965109
928402485
2037356066
2140338818
920215639
2049641322
1250518555
353412585
956564889
1757312344
918609534
2058467428
1602713345
2011314956
414016978
1188043700
451946294
1869703781
1571878491
1001601954
484102491
587073226
881498328
418047856
585937775
1633830419
1107796841
1359929943
562433394
520079611
2008355464
643548402
1207394025
1377723502
294578164
737772237
1602502640
2052290370
1732716430
2143860061
1333716908
1050819874
769139375
283305170
1914747610
1049560848
1264622837
1395880081
1900015477
1156356299
142838942
1550686624
29861692
1826126820
468611548
648500750
733572257
1683735981
1456742254
800820116
245405672
1698821946
706887939
537420639
807931280
1844281251
419523191
773106311
2013686821
1953932606
741762606
1162877002
942960783
1869672425
957535467
697040939
1333175101
480920437
524945989
993656269
457855038
1689355460
1470080898
1709442494
1285593707
1924001602
1396995743
897844170
1457553057
2042449424
326561331
1036598371
1416664018
2059028116
1892296474
1756636378
482493576
914358605
1232242361
627556011
453180238
907678186
426897079
1158101652
676329351
1904755942
423174765
547185708
1313968968
810948738
1757181699
2060135721
2001716188
1704719124
380226626
1522058254
289373509
1827004992
1269107319
1294102180
188250584
704783177
1786236635
292289168
1053916523
1615983636
1796837804
471911872
781696995
696286075
240461089
1815947118
824516839
1474916069
1122303489
997210776
996248365
1907819572
110339771
1111396654
417523008
119080482
1178228056
420336766
888328087
1205953956
1133628469
1324971116
421326925
1913432745
319637148
901049186
1778813385
266817027
1027775086
1578124301
587265654
1310987941
892785101
129426741
620219849
959912000
290550805
1229894294
1535390020
98074501
1876750667
1640615496
2046157730
495655932
1089334324
1720687327
1093966930
618242660
358533978
57412710
32507317
521908907
39377237
246839609
1775928947
69009832
254531934
602789780
40287330
1853896424
1086292969
1033410453
2075083819
1607424790
870772996
674769141
414319840
1075527327
886983125
1092647080
641790768
1742374853
733614836
1558717249
23660518
506606598
923258663
1438226502
2016896711
1916865567
891608399
966294298
193532387
1694455737
453896146
2095304269
1138124581
1879000605
2098831704
472713839
334935205
1790220364
337163418
1789199086
549246566
722835152
1561788343
1067876762
241110341
39979569
826881163
1303547531
867960750
1807988078
866146379
1131843802
1342588272
26761362
120020801
347749142
598502220
1806747483
358475379
1826045853
861669042
1696140534
1697534334
684253074
1884385436
1015467449
991379615
1109818009
579152555
189418323
1832727619
882616306
1140520532
1664649223
1144271369
1903961245
1745708456
924524152
1665723170
1170305624
515592956
572139628
1855989334
992951209
490415979
437364735
1200315620
527438715
75600104
1676687187
938268083
450439162
1158916307
1994149669
1149882710
1837485329
1296105328
416976893
805492882
1412082930
1649092373
1792638519
1106691096
920677624
554736630
1525944257
558227610
1591649846
1653870333
687570813
273900388
1923258303
1258208917
1361875585
2126743490
201073634
544898093
1040513744
2043079290
1385192661
919647938
965034586
1195264135
1454145313
1947978144
1126389392
1176466774
912365786
745325026
1522173401
46431461
1232262326
1241651485
224894949
42126002
230228846
722415489
584641558
1737371580
41514660
1283247468
1019576445
25704620
1280674065
924591074
1762992142
659705389
1075523884
701885048
875703607
2089970810
1732853242
1900412535
705716737
1859473676
506960838
1051660998
2031626924
220249487
1293147502
639278981
349038123
252888064
188867615
315407564
1863208188
430021476
1593035625
1038523844
1916439945
1971434109
1136516937
1615779179
1305804615
1216293793
326340005
2058047032
1200197694
1561386646
2023049111
1174209708
1386171669
748582951
1713771029
309055024
535542118
1919517290
135725264
1974700842
1865792289
1473039239
1165828723
461550421
163820292
959064446
1168096882
1682516411
1552539329
94538526
1658270531
587550153
2115615307
1141538056
63518724
762996402
1448972479
1087414423
516601238
1649611355
938979821
405230158
164215583
1689185055
1185962090
1672849103
1889224233
225212506
26630229
882903490
17093305
1932480823
967934144
1962524540
1785461432
1954574122
904952299
745998891
2066478579
1582457631
545944876
1540253383
137046763
2002700643
2082778748
1709870373
2132526585
1763842026
811123016
317377085
1052996350
1908750623
1173126362
1150057984
885645796
1013172155
1546271374
162489392
1424818035
333398745
605240220
376852222
1352008917
270381217
529594209
108034541
7934462
778357487
1722608941
1333625027
1275753413
689461946
1521560105
332730853
891148507
1106268146
881622720
616634863
1583504030
341948433
661628093
246653960
149776484
1408591367
443959360
919157523
731381403
471860232
1814036983
41906320
980183625
403095870
1951638407
453352305
111024573
2002933901
779591158
1067990840
1821212107
32496609
1315340518
962715588
775298333
2122719245
636145928
603057734
814769477
1291423071
969111451
1582652340
1238460963
1624609042
853772280
2122094830
2123797368
50817767
1975425019
124539525
1768216871
1541686258
762487942
1929456518
835069969
132542401
1571637914
1300649388
1545867035
1933964234
2124444723
1364025845
1160043573
1655317016
570111047
1159465431
1613196478
910337567
1421034785
55307991
1408085899
1553699256
183543991
1271935585
1920431929
405423411
248382248
1753097721
1172374207
84321736
1045403958
1952204594
746647324
471793330
996540635
1030546245
2088060215
1619283871
1745100978
1819241707
1184161263
1967897629
660152785
401918564
548577232
689520731
1190452646
426555209
1675320440
1659535171
638049895
581548123
1961745075
776863012
1301104253
970748461
1808782007
1456211791
912763287
805395027
96618567
856512404
1720238618
401403234
1100209867
698413717
27875977
1152143153
501100798
688651679
1317117712
246473349
1046787257
102731256
1084598794
1024489154
1248038628
1626330981
1960581853
412821497
1015494523
1916803600
1251337017
1895931698
1429957446
386146446
1457782367
160038629
33044825
382607440
1742582723
84400138
772780002
1184285821
1673358292
377200577
377823212
164093865
470053363
393162250
1628542141
524561767
1477154147
1402030031
539406577
1862085593
1408117074
548567615
64222036
1133554160
1043460455
1882880326
2088506202
797766695
1141291937
466607512
74060696
747547567
1106749958
1734725619
1784686130
576749023
505468770
1998047864
249698654
342413785
1703457152
868138080
197364876
1651329397
1773321959
953448173
510120786
1073913834
276630367
1307945581
224077784
811857252
439973526
648281436
273153197
472564237
463735205
163027557
1818290261
87409437
409500421
482065533
306669642
331869170
1677912297
974388789
1460717580
1798794161
3124665
1876768557
1932165888
872833495
524290677
1902015026
598267941
151605388
282014072
76178081
733748047
1621303099
1436012458
321898429
1765021618
687628518
2108874362
1999360457
1801420284
1831685846
1915871486
1484572205
1633491560
2143184816
445818956
2112032494
1098123378
436182675
2141272841
1390253489
1288552638
257714892
1795627341
221207524
1202544949
1865963635
1708588050
579665265
1592062786
533274124
1833001892
598880887
925331619
266358234
1742709226
1059316687
1752055206
531946039
1164733265
820795349
2076299943
1502102178
1948552482
1265412879
440931582
662605845
1779018864
232050038
1766800920
5364740
434857460
907340326
1045811887
1063245409
1791722279
1471162606
831408055
1655387184
1179199066
3625381
1641403994
1071242275
1108419888
117354511
1675193294
395250756
374330499
928741891
1876322894
266388610
1372734689
1170966955
1806899397
1965211787
1942370685
1412686488
1891006232
1914124411
1086466298
1394322827
605935685
1918581104
1277819372
1214477751
297991621
897171305
696617745
167026106
263584672
45046572
2141697584
2049781787
1245482454
47686312
817854529
324508001
1765293916
37179233
1289756493
1643383914
1883330073
670802533
1081173439
1920553327
110560638
652428985
187290231
106416052
98563791
298328961
1781411367
1177136025
1746816943
1076451565
449484076
1012325309
946859688
141569822
1455355045
1320353370
1988259717
176318580
927577737
81186960
1616160542
1295562668
1488540047
54986240
601553632
1340388879
2049207676
112031532
2027782957
2033271634
2079812394
1969663192
1816177088
1259532140
1465205155
818717383
1167487250
651299567
1669317873
1274637788
1236913276
272649775
1514895018
7073233
1699333568
1497888631
163370486
528819684
1957232480
1097564959
1680969144
620916920
1641648113
264418458
296133464
468132726
1645714914
428143982
749928401
1116482426
631059023
1915543758
1159893561
641577376
190142067
1770162960
930454341
1219251973
249457042
51667494
16632038
948748485
357134509
1971632862
547307003
1262074494
1379823144
346003660
970584928
361842516
43782915
601537213
1616328653
585411529
1651162153
1918819240
968492792
7600844
983423631
1746990500
1712020013
1267238579
840562335
983412969
1000327441
212070507
1953362136
2093745165
77317589
1581167573
1042396168
778153600
208828490
748881016
751036062
1141825000
1838760194
835451132
1933789984
938060156
153580909
979497176
1485692174
1635072175
24950086
1410285743
1672667825
277271617
1290175375
1086427586
891242640
1292335517
467893187
1158234106
638710102
756801652
642305026
28447577
367668808
1391855931
300153459
1557572511
1022617960
824384031
275272801
597934324
141153382
938026058
1765060349
1928434073
930373442
1263730974
1114566249
1490489472
1572309430
415016590
331679725
1252755278
693661776
1912503429
561385974
1080372504
672913227
1928822857
825747214
481422256
8935583
1891448166
541978990
574959922
143829431
1286513256
103773
2128676592
1074154414
341882386
716685088
396376697
859438193
985740684
1795662349
1928418547
437769933
1044266289
655803504
680443295
2144346778
1028991795
1898164896
951893794
2051507896
1304828618
710801589
257925039
280524292
1120674820
1209060003
754207404
1430886704
566047694
1132304860
1713688925
877622885
814223327
306856472
1784585884
1823660985
1782978991
1571358613
1963182928
100392995
1572653332
1995360996
2026443403
132619266
719816018
2135948180
1841177529
259967303
395007345
1192014265
1142474936
1855624589
73908830
725621968
1676674224
650976711
1592686338
65229160
651540412
1151606800
1319194490
1707666834
191376262
1201335635
234019976
1768221057
1235446477
1926609927
2108374886
342511548
498992939
1323572742
1643449522
320498127
1908762926
1369465734
306121923
901213636
2121143004
465834316
421364340
712097442
1817560637
988669432
230987300
1664060526
913037554
1283139756
1966884864
1249916253
931663153
2119615687
640507974
63427928
670173116
1669252174
163770219
724602970
1055008401
11434963
731834634
891198739
933318812
85768659
1178333379
1393564582
1582883882
1993797169
1096993969
1901225233
312296576
820312618
386834163
407845746
299759952
1879401467
917250971
502847928
1686774279
54952758
318411972
1956161480
1304256773
1974803946
399803000
1968584294
1651193268
164197108
2081062337
631609742
1414934494
1566290207
727654333
1756697038
604654263
1869362042
686200480
1894193448
1027653462
14437864
724494218
613234980
1645359249
1482067080
399133678
617128630
1123047694
1869288862
1589559407
141392951
877528257
242421110
509914811
1313679872
196357914
781936830
562913452
633390103
1855563473
1558734775
693229059
1816718547
197784329
1222151249
575035863
508117185
682713934
765834227
646121876
693809367
666667720
1512192363
2025934456
496398289
2101538763
385887009
2110109307
460289312
1170519318
1792976904
2115033429
1116389200
767388375
159627144
195205699
720960871
1375881524
386946408
153562653
409614958
1263511913
661871365
1336062169
316585678
369902928
1946364102
1973667052
695708637
1548638193
1663136935
1416324243
1369848086
861285285
1738792934
1793559524
2140622393
391759434
925550818
465336003
1995685576
863066909
1735840333
2105288224
727084445
1460463438
188553251
1988650975
1747346159
176774968
916224543
180979605
319907450
501687117
1544203957
701619341
1796270664
383308798
1676932904
1779533982
2000275551
933882804
95256151
1269241400
631524607
2079852953
166850729
154932193
89250387
1220760564
154375656
1362759139
1868089495
224186495
1077168081
1323362094
1153652854
1087495439
1348723766
1333427036
1932850655
863583595
1741176481
954706607
391704801
997373685
366236409
849386899
59342550
1245677366
106873662
195029364
125770715
1150328088
158783575
2107950296
1059726276
55354377
1595426229
1754361276
184850844
64584758
917406186
1686997881
1209863700
24303007
1127258164
1802317852
2112901724
369869877
1007649809
1004074968
1521694198
1972222349
503931998
1115978055
989847301
1794392065
788965242
1781315409
1336336326
1248504469
855604445
1997308604
815256518
1702179452
19012317
229416733
1406798469
479736879
1760780649
1060782591
1988572406
1178881681
2040699374
1689841051
750502765
1533609005
862311999
1070186550
1687197499
1968372298
733490856
710982519
1920160599
2076987711
1241607812
370091724
856166456
1987997937
575182471
1353887204
688445643
1640039061
1898069134
637616150
1867714039
1445984353
1325536581
420533140
1789872
1355566195
934422245
252115083
596911181
922059662
581706511
1293252842
1197535357
629822605
228310021
1644837544
1899131241
691408662
650038225
1418808890
1609651557
1217831672
919335441
183268881
1029235604
1212681327
848465726
1300750959
829922072
1248969520
121172815
827270154
1588836525
1087790781
1744961596
1046960573
187101
495422582
1309456392
2108549512
1389737111
1535680565
360430359
1163255101
928152548
1293458905
554804267
1357833755
358189250
1927542229
1328104374
3859747
1772628008
2048212912
207517587
1044058693
903558317
1412759727
213954313
225255195
1420328343
1457490730
1972549114
1277111610
267329681
1817564722
2023189520
1528260271
1077990454
477817821
1098382949
1737388519
359041602
909902354
569390234
1741171741
808002983
1917338573
21300084
1263868134
1726492364
1671401914
751093029
1472234612
2105012610
1003688254
1293225577
389951494
851263310
632855504
1113854686
982577555
1699373344
446318496
1983364989
831275344
878321164
360857608
1864344604
174136427
132004560
1170359878
525728993
1942418909
480082758
1694759001
1959851558
1800986829
310272231
1195886386
274489760
1180534948
88161129
179072800
681921623
1611559385
868257666
1094816834
1058615429
85818477
215919056
1988038741
2084677039
1126694789
1155900566
852269236
891609330
1933417401
118078645
152187499
1372170984
108923672
417104322
833840000
1281929875
1249072919
1636955039
372011380
1465883138
1066051544
158347882
1232812769
634560014
1340382156
445074150
256055872
545137330
694812692
1303734004
1086808296
1691058625
926976701
393862694
1142595854
1887950989
527760225
505673211
1499750771
1579095955
37639968
319253666
1618644972
905302315
1506193003
1666397070
714949948
711034661
1682700037
1406300108
570223969
1820167594
881931302
2103921244
1361403319
1817117438
475351442
1980095546
942121638
1270491939
1635900112
1463158749
45923629
499483615
1889927955
981163811
1576864673
412098511
503155435
358023782
938952731
1368493565
866906798
604251103
1367295768
1245683319
194601369
126781053
1738857205
1437019577
896623313
1793407463
1145470603
80447329
1141011969
355075893
1405965276
810294474
343484543
1529215499
1976655871
1241062797
1992491741
976453562
409653417
905266129
564620550
1089771424
1485177979
1106694821
1394231865
1084749663
688974133
1735139455
1617790330
842757896
596699805
1509360640
1537515340
1512772635
1795979083
2094739776
166346514
1975325207
1666972401
1611035879
1387151509
1004672878
1746065079
236402292
378017549
890711488
666522868
594137993
1639813443
1924633937
1289139910
503536050
1206961519
1555036645
475137630
209739442
1236726317
90437148
990252984
233787864
1760993106
1978003197
326008307
1008025552
1502017938
1997274045
158669965
727752285
1742577371
16507542
200581889
129309723
819200928
363079478
882110922
240865888
1929361881
1691481139
806807769
76749661
1781853876
1637081865
1824283234
1655396906
772155079
36586282
611508654
1131127016
1437256972
1213337803
961027372
2060284576
1767147677
1680361991
1209087707
1828867036
566871083
929807120
542612331
2069722861
350378406
211885804
1297262526
268218675
347885702
444971877
1290809666
825464219
396963220
2029126422
379237888
1113800445
1455629523
799253005
362284121
1083807142
122613002
1523096910
1825854685
1692902024
407871861
1233084136
607547977
2050969652
1279734318
1980418798
471698011
706213737
1663288524
1303194451
1254811859
1422183445
1932653755
589158964
700978579
1182815122
1782309085
1793445282
1349172222
1805343390
827710415
539320479
668782187
345988972
1010463026
381131377
379053890
287164956
825871094
139682683
883535676
61406069
1723906347
34736697
2127456881
70031421
1271681879
1829710985
77950813
1960114259
1318156311
1677090508
1451927377
1430728409
348818133
1760230568
1095934198
1150068885
1673349994
898535806
1911066331
112958742
1801779811
742156878
1570396171
2040627439
1859155680
48536718
538167084
1288810903
1046411372
1417862030
1706810499
465160490
557971708
36661806
1747558913
205257082
1763164412
76354370
498205377
133071312
1644380377
880806200
1562338062
1325701269
425258762
1140068717
70164980
1064899674
283128808
952870507
1192000592
305268014
433516127
2007230290
1834015322
392794379
1823919642
1313894521
769416343
1009593775
794572699
1452153350
1545478795
1859234437
1466670367
1056122463
1825009179
39444135
834067312
130101826
425591812
1332881644
1330706541
281837639
1139459194
1991993350
1943203562
1029161341
1322616915
153131783
1743764831
429281262
1327697903
483979186
853023841
1327699427
1681268676
1405394430
1919946309
1764371455
851877892
1505472815
895668350
1689052978
235093511
1718214704
96715192
1012827580
376149928
927166034
1021499221
1260555161
862556698
1624969602
1206776673
810893953
1450653887
1919897924
1884235133
657311572
71168195
1979613524
592732530
1936108202
931633313
1819261845
1381435026
1863101311
1944238235
495363866
1895997720
1295967708
110046332
677796709
1472072152
627335789
369504440
2074800217
1439237230
370501268
1225818746
1792458852
837958385
1218240828
1093785873
659254195
552941062
1881437324
1474068493
465527338
1956769915
987976380
35746660
1299897195
2143490403
1036947638
1067162811
754005470
1851118088
2041506404
1967998225
1718303661
377708374
1562240492
1710316637
1714573488
1030968755
1571848742
472706127
859081538
188277727
703227333
1204156868
2137289666
1933876590
743447171
388725500
511402444
1184677339
815012979
1352251092
1473557867
973855496
499929539
1950365756
631923797
1792564535
1037083830
365449185
831794407
1815299276
790917163
1473810334
396577027
1544399564
1317818078
791411085
607179933
951060176
1089412125
1914457914
2084610998
1089836391
1542473360
951336135
1352232897
1638741522
1270849122
1973006860
1759220876
941396247
193587111
450477438
1717904487
1293960876
119450386
2026416140
1716873802
740752492
416760286
423396336
126524603
1279894739
1325152094
908900897
1218254069
423937385
649038497
557386638
1193837948
1806796741
296770580
73008359
151863887
1900930044
1910159384
705993592
564421032
1771914206
1949178848
1868174214
476767215
955181951
780926174
872998591
1611465240
1931598484
1293189981
342344583
978150673
967639313
1302506562
3778147
897814581
1271912321
919781815
714801638
1687707028
448777302
650289421
982840397
292814932
274636009
2114100990
1993889149
2114922291
2081086569
260058660
1880322028
549188653
1859208231
537960979
1531595163
1040554870
1835470140
1047163716
388683375
397319235
1742709226
2054098551
488293983
195599036
1756013679
1660706177
263917153
951147751
503250818
397704423
1398773812
1285523239
520602198
706624793
498284444
1304637535
1847077103
1595394658
241201539
1854007944
2012373085
1576898011
990592000
888620170
466392671
1175428499
80083288
890005035
1444180303
2045217435
1450027213
395810717
2010108823
2105074880
1230588776
1590271683
979157623
804025747
1334630871
1137707561
361667672
1451835534
1198033658
354378007
2084557877
349797226
593629607
535357367
2001607299
1393372315
1283794729
1323125260
1056002865
1720542923
463659077
2114955703
1458877415
668036429
1463460782
1643501280
845473754
536864809
350439167
1282609082
288241956
787285797
1517342753
2117935326
24341973
1974176444
1031192519
748109016
1417558137
1493294471
819372116
1300067667
863722849
1575427886
1635868916
234364818
196287180
1349201758
2098400912
2120107843
1091225388
1846085982
2085048564
16429131
145685908
1025489906
2141971340
1297525203
991316373
1788020687
806340950
15948367
1903278131
1918919041
699681618
2011177373
538781579
1766980302
379867743
210923241
1478315091
872436909
832006799
568452127
200949098
1922372224
455406650
1959963046
1161296116
277980261
1964958985
2010864254
1919834480
1808644180
541836876
867021619
917480309
829464334
333949628
58986698
487554152
2003087672
1291555980
561425965
1884352877
1281061385
1459495639
352160176
1101395693
366214182
1616268163
1458367051
2077966894
205430076
1963118081
130896710
938933136
202090419
1646009719
772369307
1966011258
424703401
1445010470
1552913027
88186375
625221664
1090887244
595501142
630724079
1776567363
1897898168
1972368963
667744842
1640567381
528720438
1983411885
967662773
1529417201
398572416
1438491997
1147840300
7418870
972337764
169477330
2085994048
1430780466
1303505754
155686359
445881381
1236915961
1487355099
638062232
829718644
1674060845
229058623
1798319616
13291623
1342374722
978071789
1280191587
881549070
30883467
1610311973
700785033
253667355
963480850
1457920893
159371444
185862675
1757752641
131004455
275703004
1363334818
1432055436
938679844
1399920860
1482110161
1486044274
1905301481
120124338
1667412287
1700250968
717755125
440323523
1140555026
33523432
1889448772
541065225
838265922
18278536
1387555638
1826826240
504300581
1493495069
575475251
1676265598
214065178
61589938
1529509454
453572560
180506888
1304971609
777597062
522536605
309820819
65308226
1758073866
1903330967
1781053467
1757291770
1998002582
10603175
1009900078
1490731402
513887740
1486926446
792379694
1572046196
971060215
419154262
1188395528
1725404138
1495288886
1517488723
69118496
1478333109
232745520
796766357
201412751
48032362
1883511825
1232005177
1655941703
399973359
487460024
1170352968
656777641
1902456867
1595344303
498738171
2092008999
235515603
367023334
2055015856
483753599
225519645
60920034
2053841811
1354699208
24078243
2098437891
494524871
972813360
1606492463
1805993190
593551868
1307811169
1453165861
1281412943
325383262
580522350
982854160
494878637
1320915967
962991089
188511971
1748643068
1356432834
1512357894
18003858
369009535
51538993
1946166457
1039966878
1855662738
997169594
1374509911
125074907
1953691553
2119536367
1903753392
1674680143
1250342698
351751912
165686293
244085136
257387325
824773853
963387262
2113878022
1596077776
1488848324
1621087612
1345610680
317964218
392696406
777498954
2103564807
1904685308
954905711
115023535
427430955
1243829990
1243306026
912041055
622672668
1397992805
1537623102
1519560613
1877997417
1302379259
1391864671
1033854138
1024205464
1031446473
1278392652
844462257
1550564035
2041909451
480434306
486626457
875077157
1724781160
878829469
1323818819
1242202902
1240509143
501270583
1310018192
872232245
683985461
1880112152
795367723
1098836548
324581303
97752359
306849446
573249284
908574045
382617576
579915302
2026822510
1063155643
1841778813
772373982
1160754539
1849267095
291183378
1041390240
465548467
492879473
1257735397
1913832805
1595670515
2047195683
2095571190
701479415
1721926158
2014940959
1255785288
200701698
1670837483
1919525993
78301911
2007376357
1253491924
337566187
77809161
943268510
624492141
1710083864
847000601
2022126640
606644010
1257471660
264408791
324965217
1091703247
636100220
1942623418
814035276
1822115609
770981792
688646484
1940051811
101753826
256393948
1588760313
1398077906
771477134
421451905
725990049
143565289
60057984
156095446
504848384
134850479
128632373
144577229
1893767136
1831446022
2135767755
530663566
1675616262
628607547
128760074
2070058318
344007540
1606636584
1780527484
293983001
1781823144
835005627
1755583703
1216795166
654171849
1330529714
1061521376
1281974586
404249267
1030464705
1238707361
800049330
1445474807
2035206804
1610752031
244731458
764066786
425524723
608201202
127447347
505760502
1059385918
1184303039
1923183916
1701506126
746941956
444318999
1435677851
1846474965
13307280
683297641
580460886
185864678
1074343186
1846656616
35128521
1670618440
900270590
400229716
1729388797
1441401915
880944410
328230297
1401528126
1342499724
1103392233
2023734196
1476586881
1309896181
465603105
519753998
2086986858
365079813
1214767439
1932291109
820176971
93350311
137172640
1813676024
1249187230
2008935234
297962834
867832639
1743030091
2103242738
2031868038
2058554444
1213598770
1753228494
622180878
1519278898
1831941338
1868582176
703688851
2041376690
2040974024
1304828618
1747966140
804612513
781293048
712386794
574489579
106960713
108713670
1194209000
1756543644
146572320
862415662
1193474105
964158215
544059530
964086085
86951363
221707769
264227943
625899771
905441902
1423555803
430164444
465679013
825223220
185549182
1502066206
1423155202
105290384
1596754488
1589129156
1668395298
199147679
331670762
1613551007
1433398418
1791551139
1549276877
2062230674
202142785
48229922
1045611595
1837695940
178075883
1663440406
1306887845
1363373483
861175454
1938766999
1332655802
1635795927
1296477735
838315602
452936734
1145663167
453293156
995752094
2122851389
231614652
1281579238
1391269703
991820873
1792803188
30120044
781730659
930549414
1345384538
1023761020
1336798860
1202376524
1878566704
1980988880
1653123145
1994038403
1609300650
305691019
1991018002
1611602876
1206019309
168580127
746062246
1519814246
695063634
310045794
44164005
331988028
1614199046
1891354839
2006575118
731492861
2006513445
1818171666
1050296685
37201300
330558403
352738618
1785202161
1923531343
1594325131
552259881
1877793365
1527486837
631283427
1157490251
161622198
808671758
1341339437
826899404
727156719
927994496
1603396216
289924365
2006723809
1077535854
1589401484
1248130832
2103459961
1490817605
1156878013
1117276287
1354322465
1928322923
1450168541
1976442712
1101522227
1364966259
947937753
1863339584
469345953
765196495
635318866
1610614898
674445693
1956188343
789692488
1618717808
1044913976
69698809
686729066
2009446635
1961450809
495367213
495589767
826803634
1874781598
1871354249
1059093123
372905246
664018413
1223802274
2052553421
170376849
1706936564
1621881665
1348843306
204316538
768114241
2111617541
301815187
120208773
1482534375
1580367022
657534405
869069876
675352611
1617872133
817509336
13372502
1214157343
579476157
2004813751
1938435940
946123330
1084128632
1606199901
1070371271
1965918860
837105923
135019500
900753532
114153660
678136008
1914034703
1490462234
16964187
621637688
662642081
1303214398
979282801
347269685
573271882
1843717273
1340294198
93126450
184057004
2060576826
502262044
1721133646
1374419692
2072305909
1825652784
252171516
1280942508
790035608
1087874759
1853253807
974127665
1074626466
1790268311
363031776
891823482
182014501
1659144603
1451954539
810701610
366436558
592608980
1987282088
228803447
1287399408
1825127672
1873544538
1868933774
705289431
1808465012
2012786177
827947194
828334452
1001073840
1591769090
660949648
2086260362
888386505
684658819
793320783
1993424561
224601761
495695967
144128978
2103026736
1767451310
568361296
1109730378
139757474
1139559343
1114719803
1534204943
120212762
1354237567
485847486
1830689579
1739294389
2050850545
557751711
1647483013
1521125981
1692721848
865964635
2003078497
1576310808
442761059
1297414835
1601422722
1925154400
424116267
527916647
1943434734
329635370
1798492721
820368829
1438983241
651226777
146555638
1291981269
1242424496
39625495
939244880
1111213798
1966644405
1779016152
1141117309
699919259
1664936531
1680929910
1271559531
2142768120
1343103607
436592026
2102785323
829298179
1860677782
335394143
1538685721
1852655914
785494891
683736554
149988612
1857946670
727085548
828776105
864893030
457258681
1289796597
1590537465
2129985325
1933393873
1319349912
1631043775
1540789052
1894157019
818890511
263378631
1232840074
320786008
665694369
677757954
1052883887
884644146
700252109
1586751664
1412801786
2010298507
1715801509
428934683
1244135280
62721005
1946029730
1820416641
665338905
827528590
517142528
19114490
621297996
463878500
305418144
954318099
767415648
1746099987
330895241
1449120772
395126838
435814577
1422349362
256280602
753301131
1619809721
1571086727
906298220
20057626
427253289
371184899
1079173793
2060891642
1747936447
1078432466
381523937
503347533
1920718126
1394696868
68889732
351278718
212975741
981669556
1759655981
776874713
1550234510
157699219
1014558317
720136887
109805722
2114794875
1813869476
1723904262
1982615950
702124155
374103158
927103334
1083195647
164415583
1553310695
1130290272
1269418599
1738815913
240367767
1681811705
1497428952
1650140100
1775842759
142386202
1106412224
1984733357
31031514
242719033
2039554910
1578844924
228558463
291915814
78033930
529464745
73402116
1465383829
1709075917
947235194
946187569
46595437
1786740111
1109138156
436772936
2062605350
151122910
1084512140
1210343191
1298687468
1343820955
1158234106
1008715176
101617118
448748652
1292600134
308278841
1435299772
1501180089
272219006
744083977
1998863276
1439917450
777337712
1506974675
409345092
1324034762
1126386093
1038005829
1449304048
1458426797
565312737
354593967
1993592724
1847715813
1458506112
216523076
617903925
1065178338
803854536
237073571
656988672
1854504648
1967080615
1733904689
653131354
1590204078
250163237
1493149344
413544219
1660681890
1920012090
849175433
277402624
691775796
2127801544
203633245
183257979
492229475
690844945
1366741321
1211463198
1356939851
1354712131
1637984618
19124313
1749244034
777598168
540542533
1568934742
89706485
781783694
492787817
471963708
129860084
441334473
461936466
1866988852
1263041482
260608263
1595245893
1021103282
844523455
206330519
1540743239
928803947
289300103
1704804717
1767471005
141596156
1733406051
1998753925
1295832267
473111466
492623582
305633870
1721809569
1501982329
858814641
930110745
476005709
1284729097
499063440
1889209440
1913297330
1843207645
1110192448
997022133
996027952
1423843615
799588419
1598111304
1225929624
509988764
2012831568
1870751069
1327300679
1479164502
1759938801
163201676
648699342
630261636
254161330
1769598562
1291692479
1918160945
596400341
1703684351
1104712562
873784040
945643817
1163475744
637605650
1384553343
1431272943
803845436
1287697562
1640057467
929174373
1249827832
1769362461
1436919107
1445436155
955495064
1453644584
30723513
1314155892
46571303
1051220834
1803466204
1659511932
652208880
1701465664
1971101570
1523401747
1122301880
22361258
1734933997
1428218214
2129267672
1738191452
1481435557
2060217880
2075894089
1796217833
1000922703
411307283
1387082299
1086434058
1946682028
1743370948
608316038
1935971972
1709378039
1165421927
140173936
1360707362
1071510646
2125093244
1098297112
1832654834
1728663041
781757858
2092323511
1920899610
1082081524
1520125216
503557656
556576181
2137406038
1849802993
1917289729
1975628497
1891398276
725952304
531870672
1283280019
1691187568
1823782512
458381933
1552579714
977631527
1759502540
838305153
36496852
827351794
741463705
1111243528
1603372473
1289548743
843210946
1585371884
1233656004
935552857
1897174042
240347131
923525360
806464033
1612053743
1996430005
456449821
1551626876
533018143
1413867128
209622656
1200993180
664619361
773849057
1413308897
1547703132
2019699273
377925288
1036602826
1891650276
564725860
763893766
1886131133
566566936
688224071
1834643807
2005068474
632676909
1208322085
1798963657
1156301491
618479323
1259554786
1296064942
781354221
1672096876
1584486159
1644254911
846454448
419877731
1919249673
1061293116
2076958662
1593679115
220341586
550886410
864880537
1988952971
64148752
548598044
379027133
1281622115
1070089120
319441406
359788443
316707693
1787701727
255290700
1707939996
1214606922
710972798
1033988085
449984009
810514436
1413838843
1853722502
707403825
1091483757
222583927
769748954
493176951
28887714
1879282727
1100087749
1404272440
383944572
1825297593
1103591459
1523874413
386104684
68412957
1953592780
435048844
132946416
1478301002
1349755778
1218230167
981997519
1772326495
1722417411
2129448829
508013161
1670837008
621410529
517893767
146313436
2102466912
1408116429
597701850
431779229
1173802854
1208406548
1173450922
2107511455
1076180376
811255467
539695118
1744910520
1615869646
1185987954
905986082
2049334320
1428303903
1384128787
1039728560
264836032
2029391118
1579757062
1482676386
1371064242
98368119
295821994
1600675372
1207444647
962570363
1240932950
1913889282
288403600
596968355
791067344
514756446
1196072841
1477021737
1742904621
876810446
2126685896
2073778959
2085416513
1452873126
1903155677
825540783
1730888501
1421542344
2045338200
1085916509
311441212
1165311458
426767135
142324223
1845064796
1890503135
749086013
723948775
885618337
1620931598
167100964
1304784754
1401021148
1813192960
215255133
858236964
825666958
4062631
103686542
899257894
478302935
1923922326
1742896775
1243384141
812249084
1228703459
516052021
1525958282
318215778
1243245787
880010140
588399946
746310676
590057108
434965877
417200866
775357360
1486612428
1325307227
924236635
2144887383
842171633
155174121
146983955
824390958
1686400063
686386022
793041753
1440981666
1142694736
71103748
1799171523
2025833243
422855807
1014423374
1001268107
952351242
1040149315
1406328307
2142717899
666761062
1119432890
1500514096
1035184244
1126659051
1452521258
1719590924
552067502
262964304
1951870275
237450577
968197309
1387312930
1939856362
353122215
441679190
1289206595
1353725702
1934226997
837497508
1124431004
1778628227
1589374119
2004408307
1348416948
774595370
1519502968
1207238383
909818005
783432286
1413200814
1135059146
1061417997
1436783513
1442174201
1678561151
1681766579
735486597
355515048
1457640544
1561265428
1902329067
144445502
130939970
1729333684
1616653676
327344509
399035735
1077758432
662736105
24868221
386412669
1964989558
1079050895
90783820
167461326
1608056879
1327826815
220152553
1006541491
1911366231
217765009
227416817
1663201808
544053164
1890635557
1579794132
807705034
155419131
1226411582
1017965114
594624718
1598900018
20422499
1206558166
1465172778
1421212873
1017579307
1136568668
1682087851
617306273
1070622216
796319329
384169737
1655611767
126630558
229285974
56037850
2032564050
1420254810
1724859183
1747300228
1438783768
389526963
1252478089
1314663714
1853734258
1661474602
133108148
2065226836
911630295
414611102
304687544
1018457983
1720849814
1450742423
1234821263
1092487708
385775475
1180188029
1796663906
301187299
1510678083
1647764360
1370767799
1642009894
1484179138
646795041
1940342372
21776611
1008594793
1072759080
605606703
140450776
1714499756
603866480
1302403093
861955654
773453285
413523347
2103508776
77152208
1734639896
1767188503
879443795
1984276144
593909427
1975191618
1423012091
2111951179
1476156573
1698893682
481409659
1133265898
677295787
1102954926
1233394547
160704441
736283351
1837877616
694974896
1409527661
404583630
1731848004
1073537619
1441052678
1578380010
1769735574
686181809
581169583
1202458250
1449812689
654230047
1398155195
316689183
785326594
732794944
1285199872
129300686
1084699591
41825675
1476498222
157364204
1584911755
1926885568
1578355457
1550728729
1727486452
1371752951
1839619955
1767789949
500590899
295299321
214557334
917408583
1711747129
933263577
317920999
756447545
1953627518
1566772297
583486518
675629882
560088119
1011730433
1359457811
1697790846
382401584
1491391206
712730455
908824912
1608214949
807028714
82626991
762585137
1135805665
922686370
1647907307
1398336283
357326720
784819880
1208363296
1870881801
1029133107
793838010
634797888
347741894
2080155288
1812501116
500371031
157894074
1378328322
1494441860
802151643
1191971463
1859143898
1991627841
241458633
1752616753
896158696
551788865
281894470
1845254270
1008803902
804815876
1440925236
1361417912
1816090486
932541069
2027443268
870558036
1481423406
360883019
153775519
1504112299
151852249
1203994488
1325347058
1329601554
263827469
1793465852
973609576
455534707
855356601
1635656274
267527363
2133364837
515694917
592255314
243987963
1844424211
587883500
256982998
1812595334
88746204
286250038
1386680868
440987465
1942306272
843580751
1807489827
1399478045
184364129
188679385
77596621
137843600
68255995
849115446
1915934528
1049638245
1124959094
1428966517
1758742212
1071376925
1634049835
1301313153
207974993
2018253394
1285976328
999452216
1060074717
647882100
1463245740
1349552344
884008882
2060389579
451765475
695123774
896199840
986475065
905260309
624733949
1449037488
1271597736
934484891
771863382
294693145
1471770539
872766812
1780326351
856743877
1683716235
252565325
1792378096
1098381655
720843567
1021961021
1296467100
1756187391
344902151
1505589147
202696500
350997380
2144623950
866126160
801659892
1844470968
1103869485
92546997
180105261
607209546
1399277838
2111118938
109407984
49136822
1402283255
1173902352
608612991
883936979
1343323655
544729509
1407388260
1160144159
180570614
928319189
1220791630
1554614206
1712649621
554785570
2027323196
1989533991
1896633389
753127508
2000001245
1439896025
312190742
2018078323
1289772398
1142558857
1201327736
1654735900
1038980257
546962574
1241996023
2062783667
490020929
918822575
1491928434
695717705
1983791535
1523960748
623481040
1394446480
1548372401
195167857
308140984
308927823
242243748
2143875326
1379586067
1545986509
1783130304
1411404634
425307174
1333286029
1285180778
1900640105
637089649
1287483684
1008620931
1523384831
922128806
282544386
1601912317
1123741624
570468055
603748555
1440932694
1613300799
265421297
54617019
738054790
1834145529
655856127
2082414580
1556068013
1883942625
2081115740
1374005731
653974698
96828131
1593183728
644508897
2102379204
930665559
758208563
1933823452
1651796301
1295207541
1633449884
1822569424
1701635884
804567962
1604021454
131068151
695525605
1403289408
544283081
282526424
1718362707
748699137
1884518995
793926126
1051790019
2134750553
307656092
48718671
552511062
532853424
774133806
1524613606
1601488274
1792088216
238113935
1670220379
398215539
628562626
1984564310
1968027868
2086437499
1631810785
756052223
1626511984
1360126582
1068603762
612251451
1006335095
1970387296
327517547
1374461903
1414261196
1144814606
1726121929
1443071916
832432645
943467657
412124551
1674349522
1734850853
312595517
843569389
1487972340
1898988174
1647617834
735328753
467197769
1298976517
2068524104
482196986
562781892
1675062119
1014171002
842855935
1564750063
332084148
641476538
334383975
226636098
323635838
1137556490
1033867978
376020590
1023824697
1371565007
1078645349
774517479
380885225
1940140536
660896142
879157564
1351641114
580364187
76900117
1799211667
1282110356
2037646938
1241711750
866791790
348742644
2134596758
1064242433
265961468
1710479228
139663560
1711468284
415502008
1869030928
645349297
1714963344
1267436809
339506104
1265963649
1515399216
1449710826
1967463326
1103308222
1185539226
1729189949
1268907253
675619351
130515889
583094586
2139541888
1123219039
1180250579
600055317
2026083312
194918339
1967142588
1697484394
1231715950
154343477
1821257812
1314102161
263187259
1306855359
794314969
1281419334
106227499
1788783234
1861812729
1432993032
1990406747
239725153
1571499838
1980738154
1581715901
681374500
1354423143
1466261928
298192765
450431968
420515901
673793931
679092882
1219648463
875703607
539795406
1635525074
1088567500
220330267
739472104
282390421
1092549923
956554425
383946283
958074340
1376772144
2120469199
149423215
970842148
106988161
118357620
962059196
1785877683
1931766344
581939188
462033887
1258871093
1062623576
1936854543
389723284
679978942
1419095584
54586241
1976466834
786568557
2118041744
1319197222
326303500
1843284648
1620098911
2065374752
1760736165
445802115
1052698965
1383211557
736221973
161761527
1511389958
1564581466
1566796365
1133783739
299957312
1409155805
217494986
1900964044
1868726749
101995657
439501793
2123858219
1656323958
529318611
1013617419
1294632322
1990942916
128373990
528049769
239750137
1149243832
901978681
1207674807
256894846
1788241498
763465620
2055079810
1727706009
1566470294
1171013095
1557527969
518180336
366645506
1620298603
1044239060
1544927336
780532804
2057561502
1370693059
1209294306
1589322765
1211886762
980984232
1326246804
479546632
206948110
1221446504
2002466368
1721512007
1059242924
1882896126
1954639354
221181005
1686964448
331094823
594856155
1306707153
1034950676
1860441509
1040144589
766596426
1095108428
1117907697
1384298230
120714552
356962499
699638241
608173774
829654818
297352630
636118372
210416695
631073602
970676222
457818864
1568839269
698071334
1175604254
1552516817
157103151
2119840300
2037748533
123084614
1828748740
878336160
1713181397
1151372516
2124704877
860880239
964577619
1467805143
1640409684
2077932847
771845708
1091088347
1312118166
431677249
750045810
1710900902
1128136119
306749854
1275538524
1328733579
1805210146
1087374711
606959225
494644989
1137089394
1493813268
639457723
974904316
1900708128
465481736
1793630918
1125714371
498618514
855096476
1223993423
1736559711
1226758032
436825853
563232303
1455598892
1735184569
680681198
1913032066
1919741607
2071601034
1610465259
1204840939
1157964715
651647762
331903904
1491224001
1206011753
1870019114
2135115302
1657980007
1268235199
503749442
1413684374
413999162
1552938581
607045125
1886187936
1131390411
1937024478
227613607
1689130474
1634429651
408208833
463558470
499072180
650602698
1292506729
688807660
1990341988
902203183
1469697909
1143490510
735752383
321865024
788980777
257606692
71187231
2030116307
450104372
2141264596
826011092
2095174017
1797400027
475738017
800698593
1325630092
2111428734
202258163
1199471333
1236810325
1866943816
1465654472
2025667162
366248552
217079324
1153611445
643636311
1276502882
1811925898
1160955613
1429901155
1346311734
826732077
296076632
2073948815
1207218710
472678437
1655770571
625142613
576031571
205556340
2021443730
1125099207
949465648
1650128258
311840078
2071376819
1439447897
39931238
56429765
594761826
1905676729
1145610422
1164225848
79559331
476900914
1364208293
1958700582
369792789
686044772
1709177788
1720178184
1514279171
1193227114
1392935894
1677354149
225155500
1779998535
543548258
665913757
1752920953
1933866989
1911044110
415038887
728694106
1961884716
379360482
2016128753
541164344
1544399061
1156923904
1907004961
709103892
399906767
1158933204
1450000770
695723588
395829488
1004369115
1900303979
1751212201
333074385
1855143991
138012848
1489538424
404592811
1471643411
126410620
534301419
1465834216
78335063
2083056939
195250993
777748325
632166982
1705677537
249334047
1663631874
610045431
1703958624
1300613389
1225283113
216432552
666237429
1838212693
871801186
19942785
31823248
587250961
1746134157
1007726685
1717298471
27549093
430259830
2107250408
976266533
1124041486
1836435519
1546279396
162474019
449783538
329109328
1644109306
1068243332
290839835
936250342
31242463
97418702
1423612057
1644250521
319042688
1965434294
1307589385
1536783834
953606196
2002047448
2089701415
2047115470
687019591
1486169075
837842497
1077204003
1686940949
854179035
555399436
1169769933
1572046662
1869533217
1287065312
1471032181
755295110
1827678277
1437799350
786863900
489852537
1661910015
934292151
1502388492
837366175
1555443352
797272071
586480090
2043231183
946933583
760484219
1184230763
259458597
1821259541
1651854050
1669404658
1056517883
1180993890
177216227
588194370
1408815569
984288939
219732685
663473949
1855327143
310105593
32612348
1341369975
197792739
742917257
17885590
52057940
106427225
1898716175
2116165134
1053107491
1871942487
1264335482
465562938
1265990939
561229509
230013995
445721940
89836315
1249772502
1441614251
1039921433
400632939
1841448479
699959705
1332152857
1191197138
1293202570
1147964374
1318458980
88131035
1249598600
573835670
446455824
1374457220
1487879261
286721000
147264852
1265558489
1823050511
173169963
1268501448
553668529
1773609529
1077418536
1541221262
535173008
1202161172
1276592668
4002395
164251408
955609423
346969907
672776141
1346277293
559107890
1856131796
230399816
957806317
1692623413
2075151503
801648043
1964111440
710452586
416775621
1231533393
1010196545
15084807
1117387507
1871181770
1731293520
1874219733
511852740
1381665520
387778125
1076821782
1515614389
1115272844
1550866629
2052035873
1346297496
1043075372
515623909
778722715
1737514257
885122798
1804933339
1442935088
51311250
1941534945
114770556
616147004
1047811649
1273472376
753978617
1546135226
2130531455
1422459133
1934808502
100767759
2042565315
1393655536
1833800034
1245520602
1195508128
838909756
1826891821
731219455
721014561
1342317654
414135115
2134621920
672084330
1420996620
500029295
1868859917
576460167
1730993232
126491286
489674127
318219004
742374646
1821932990
216013304
1970361337
492715646
375329806
251558105
1800768067
1900400729
543001185
2024020593
1196995069
1631992818
371361588
2130258237
968616286
61490285
640512818
1674350292
805785590
192392442
1402378972
1963566328
1839144655
1792003480
1826754704
131552452
1226084846
40576642
1083262695
76752462
1625020707
1909802542
378089501
1318717701
1015309999
652610318
1208998504
478604480
1590561271
204545701
638633772
265237557
1762507327
1601151661
1489124830
1094984936
1017648343
1279736506
230865052
1141802249
24589967
976579322
1770141145
822595324
1722681916
1906531657
561340829
2071383854
1148383424
250061320
1643345118
786176193
1341936183
501558484
149106619
1130428605
790215675
1491189036
1264475408
22436238
154785267
616363304
1242204288
1040210934
422198632
350860783
1312457578
1020662606
2097451181
246827913
2044252369
2060653705
257296313
680653542
1591435592
1834075224
532525823
2103593769
502060630
2066157156
1070527093
1913673923
603602356
53866466
452933486
602596201
105441872
14469619
954164352
1624514919
1627307627
1950685447
622402142
508988219
1994384932
905978427
1131981375
894616790
6458042
1401309170
1938791833
1856998199
426059132
882685922
1568947543
2057196233
633258197
676883163
1010410953
349223262
1783909710
1858981533
2044868654
2137823285
1606278689
1387870131
2040761508
826428246
2094462604
504921678
1081835613
1774866154
1153366906
199749877
1163665640
985286124
1554690955
2111934801
2030197048
1384844532
207173333
941178842
176980457
1860139273
599903062
43579697
474222566
676124287
1985691715
1712424692
554263008
915902872
1243725863
1311953437
429187452
1571949069
156002691
2119430532
1374919623
1581721548
1841886388
1453172781
937831112
1574132384
620170128
1645368293
1350974240
170216795
1464874400
1512122371
2111499145
910936013
557434611
428676236
1212576242
976302963
440968386
244649404
12313843
369991445
1871327855
175500099
2021786168
726149279
1797958911
243394486
1367244791
2138130628
108942237
1126692224
1838127886
1745436026
1595004982
554357454
1759351283
1171785338
255275761
762127360
1627339794
682570422
1358977616
602788138
1361971008
1918563357
433767659
995700763
643075974
1248765313
1032839831
905457408
44784207
2043791393
859327197
1588611975
1947143936
1672992930
62245236
1910037420
1484852794
1839309718
522909606
928583491
91095228
1249053510
1263589290
1329692676
772149584
1506220083
2131616403
1119221432
1940506585
1623702600
983898470
152813606
1000884172
1036667322
1473695491
80431822
2083552222
2046473779
2071402728
1476044116
108220627
653175727
420924431
758644618
2079412865
847754708
1481146691
878537154
1396354469
218282868
61929262
608942294
1691529892
1369976942
2034105308
1008257615
549329779
736861378
2046746056
1060652215
1459166580
622982706
176909898
2135656305
1087243412
1539746948
442871331
231098583
1607714955
810725270
1142150945
1240946202
742065151
427431965
1341614717
2103920456
1880806306
289180673
1436820815
399258055
1993708351
1858223897
1719730287
2145003229
1291258564
1649732412
78481635
1297338705
1043834693
1102084910
483500226
1970819305
1435977875
1239643493
702742737
1163881839
1126978370
1143256882
568727625
1911126861
2077603223
1639521393
942355890
386973854
1111574498
2052178167
869224926
1134769415
1157766499
1575153086
923247817
402139975
2074967812
160356486
150163898
761033809
357835638
1149408625
908833514
1278697724
1370729789
2001606416
1083412318
1315602637
1239917245
172506575
1234327952
87631670
13690166
1131959655
1473355954
1003573397
875782144
1335773918
75408268
1931365604
1419575343
700911179
1138117408
1486174205
662189952
521895647
391826615
1863146111
1239014856
1184147142
1593714324
1661281384
644583536
1517326333
173728194
313878995
1643282012
1851254047
1432824974
1474799436
1278282336
326373357
1241272598
654551923
1396003558
1101239559
775084047
1275171213
1507377995
1286309204
1915783001
2028840948
2132400179
1481129240
231071317
906301626
607734951
2028060775
645804292
1989903252
315434895
1818725601
1432539279
468189024
672735617
1077972125
1003860597
960981467
1364091448
563712860
389868355
39627389
1315440925
1735430335
1012125961
1738646219
1882810701
59039830
1283436602
1943952203
291260530
216659151
565138897
208360199
1675686149
83543801
468068320
602777082
2126099328
1581782675
1820667479
908780021
280743829
1384997183
679525659
1313479265
2011886365
2038141442
799136036
743728753
2003308964
1586869322
2074787863
243338599
1706091995
2035877853
1041938405
858890520
760714412
705673062
924127370
1776510341
1798683200
494564772
2134628383
523028942
1133869374
1621842629
1667090451
731456860
796077730
1432354316
638014716
16178635
159124177
930397979
1816126859
1162675239
1311005166
943255387
1909558269
2056957396
1346535026
541182759
1246201278
1576666035
1571414042
670391031
479262627
1191125522
1793016129
1257273858
1913239860
647891214
1883505438
889956765
737635688
910005289
1147493213
1342883430
549313114
1437173016
1194409191
710371172
618203390
331206846
861464634
1234597858
525209534
883191805
292071255
1780404268
1118325069
627574763
402435703
1564319095
1744799121
730312544
2084431903
346050997
670392780
1268910285
270214670
883200585
138474569
929434420
694766714
1867658297
1139736633
1138398416
804242841
826776308
1350665464
1881094803
1807837737
1970969364
1988057318
2142427934
1661825081
1334410066
953261989
2099746236
500269461
2059361792
1203557734
1748530653
78609418
1802204725
698628783
1779120863
787961508
383616469
2092150161
1449844331
1444799764
2076250467
442498153
1329931433
1499916905
1483149619
2116806554
198678129
2010179935
1301286124
284791812
1039794486
1903353898
1218779575
912209404
262606096
436324191
572834361
846604915
1608856558
214750103
381873721
1485498609
2121677759
662393064
1369739646
663698061
1218046049
396705054
138633021
2007086951
1932966271
57737311
883041004
1423330124
65647795
1696205185
228165004
598795056
1993307918
2005792527
318308162
2060857224
7146495
721482609
764929083
1792272563
471161448
2080455150
990756533
1610352766
1434992167
957378779
119895935
465477215
593889018
716640244
512191991
286776699
1396158567
2002959094
1487467037
220075640
522825833
1641773372
1209457344
451081248
1322968111
228554149
1443026279
360558526
1231478975
1994424157
1830104192
505363709
1821675390
1885092120
328817667
193281521
316034913
2134409802
146019259
1595340358
271157577
863448367
188966239
212307292
398160501
1597244390
1525490520
1276113451
1433552973
411658827
2118865887
40386191
831901253
1847266910
227683275
1741317604
1924517708
979209265
910652168
1887606510
1001528419
1756425504
1114140650
784536901
1420100841
561693806
447569574
1699073093
2042942025
536335281
621485283
465922953
96973168
296267823
1028934976
1898887566
151606366
674849172
1083123645
1123977743
2083027847
1127349836
1609705773
2102469734
1908904804
153628311
329257481
289590125
1573969797
235264628
1116564370
344951700
1615544971
1178942064
2119758040
647927348
951041630
698273552
853455730
2077479734
247040245
1301387948
1264480120
1539093478
1759613578
75406458
364506391
553965199
908568744
1288092665
246382013
621392684
1468865000
1996189528
1765971345
1947314315
1407950824
465948850
1115721706
576658008
199406444
621501656
1134188847
1815036172
1595789346
1842114229
48043744
75757436
301475766
1570330893
1378175151
690906957
304074252
2058016073
1597513379
335991946
1292899090
551391195
222309108
723454524
1629001408
1740159253
1205056362
94292168
1473831463
133141964
1150491837
1242287248
971250985
17639934
300373583
183885105
150136869
61347035
1487761470
74646451
230427586
1752900727
534857127
1543441617
1698215963
1385838166
1276662413
1540703472
1153027088
465655943
647288300
841678762
975189305
1120890078
312317216
1643864768
1535615796
539067891
438743440
1983723467
343741498
1163525410
1417970216
110706606
1357829151
1356055777
289747232
1481636083
224927568
191338429
759633766
1649205310
628119329
556734148
1720670662
412528314
787850636
99326370
461440539
1254152366
795803328
1377037330
281822461
834473354
1060636446
402439148
849259009
1691938274
1391325583
999380528
1555689617
950131036
1052385001
2126120907
1436185369
1607347215
1273926421
721033748
80742882
938585042
2095234975
896209471
1918272359
28223831
2003040035
4649472
1093400102
1272376921
1741662893
270946248
1767978780
826315135
840901377
1353829830
1190617600
389406975
316828606
520756322
98986874
101031470
1029915325
606266502
1854345361
121219428
643281301
1507882770
913583285
1953913994
117990249
812768907
930949228
2022481673
122060740
1811755028
1474587091
1376909121
215024221
588171734
733000968
13089978
990508604
1213276325
1941176675
1803868534
817776463
1949705146
254451421
920566488
2086721534
755829984
1050290460
1124432304
1801524642
361369440
1923182920
910606405
697333301
948417497
622632958
719594283
894534615
2083026270
1592848142
95782982
1684717827
2084847871
1359670634
1585672740
1221854641
512549826
1486886846
1086591172
1494859046
282110534
424799612
1112639937
1013256774
1672586909
83046266
580973056
60901755
1894911968
1487544618
488349057
2112549879
101834269
1258336840
1646851443
307655421
77271571
1653867065
1824702248
2102993965
686893889
588584681
9933762
603130442
1606824949
1116829329
1856187960
727654136
1158576426
192503078
1032176164
1154939826
1888504450
944805229
1760103038
1434692501
764032361
521702275
204330777
1671510914
779877643
677772461
1100680490
1443911276
1079796562
1132610828
39525720
359817619
913857093
219622637
1819219322
5120187
1911785766
1504386985
2065419829
56185022
1036374749
1019689014
602474108
1126602273
661657767
2116473730
829850803
2091240125
614851538
711373812
1311893137
614666628
1374472303
1671309133
519978670
1832241643
317376975
2032172807
914799929
1213843721
1938978695
789643766
373950449
2146947556
2342119
311156641
697760826
1131567322
616680689
576043355
315353655
1321980141
413802411
1178563150
1903372919
1869590109
302766291
1404591433
935617059
1110902954
813206993
1864634829
352751167
1376728349
1788404160
996874273
340534375
1695094458
854259098
1493645608
532969079
1847680712
1078536523
515459473
492089694
79224278
591416776
2046482598
107506702
653845744
2136605355
897612962
263171770
698242205
1701381961
1177487686
1415194126
1851440431
1506470192
1522673168
322156076
1444097275
1754194580
1055793723
1317595904
1375695027
926800565
267486989
884662502
1911207915
1487925502
1153432945
425771960
1222966008
1241046308
724178567
230222316
892607906
206715369
30918531
271176546
1967819527
440013048
972892384
1408187656
918238129
1597974500
1751904302
2042107501
1789268330
1437757387
108989691
2084717075
1530844562
1380481000
522214933
340445585
1705159677
467172304
1187032234
1809530850
1440102692
1566649624
612134017
1190732317
1937548821
1295226682
2016544394
883955420
1129981112
138819610
2009320271
897605725
826153879
331087346
677030620
1212502419
146263402
920221250
1839240638
2000403268
955143836
1376585169
554986104
1964016269
1258176909
107908740
118935951
769742410
1605156290
1092818423
424635485
561999747
79980491
1382229426
308033251
692540964
1342450195
1046531887
1804892360
873986179
36658123
938031742
1843831289
1887382692
989554383
1643365194
504956486
2144499095
1419165806
931223355
559184716
459407945
1186655429
1580732141
1002606902
1190572997
2143208539
528656204
1257194323
15200029
1979377642
365440853
1053550785
37009221
1047712359
891512678
1979927563
1659133742
1455088046
1377133259
1785031431
1595711003
1252889545
675869253
1479278363
270675639
1442242009
2093449702
829539979
2033326709
1729499718
1508159184
802034560
2044420483
1803869481
1249218390
640149810
569227188
152859053
1536723700
2048506834
27039962
1790622478
1108672780
1245394135
2025685053
665720850
1089816724
1399980387
412743522
160330250
1072757241
1042834880
1290539726
905174709
498052045
596502617
1068515381
1004330507
1989903252
1251431411
2072421750
673826040
788715376
1111573765
937158953
1044437243
1486192989
1693932664
945048494
286039108
1155975673
366518018
1269770710
1461381358
420321921
1998108859
1519901278
541424378
1869775804
1907901162
80549273
1397345194
586144809
1340580068
964573102
539097867
1798989833
1495564959
491541276
1500604519
835743683
1269927176
1770522335
591284115
938512059
2133214611
65687581
6545370
2124622345
1093533813
32004231
2126896137
939904470
2103111348
1658865852
752877800
1217307826
618827532
494113198
668293306
743155384
1205775793
298683853
622468473
1815354014
867006383
1628345383
1515294986
1746111553
2066206996
1162009841
188674684
1685693642
430117032
289148499
51918315
1791730175
461931077
816208889
707906678
1567234666
1605811969
1717261940
446488704
1821944266
1112015585
1047126540
1430059423
1013427518
295136085
2021266818
1876924734
1232920978
841761923
690193146
1962093835
1713264049
712181856
1136378223
725542803
845407779
85479961
972250275
1732767504
2041921744
124479320
717354117
1136347822
150306353
920296161
1702074927
1444386242
2093751529
840380371
1275961996
537690515
390251572
888939715
1282432059
822728766
653780435
533020282
2115168177
1802332332
952364435
2106393478
1310568232
1002524691
620164297
929869218
2101664753
231757144
2003632008
462466931
447544784
1105456155
207478419
858846321
1664034234
691729382
471834470
378832758
349696300
1354082052
1781635641
2100768590
1787374641
578099524
742680726
345200438
336425820
1120307952
1848296353
267326219
1752000227
501273299
352114718
72958628
351749670
553834486
2008462413
1548429029
1056257804
32078520
1413439774
2027447562
1368545125
323127696
565970812
1854335966
542646649
303150206
537964718
1006266276
790312064
570167961
1684137242
373024428
1086392832
1649754293
1173346480
1317295709
1900560364
1890623831
1070163836
1911958351
299159098
1562262568
729811094
1716483396
1153531766
2043152003
1688731414
1147672028
1618016357
1918368934
2099012574
694673510
763871236
230927478
1395308932
178393764
1109969166
1315028334
1201789641
1233101708
751990478
1584019203
2006145152
1955812505
479073345
1402538731
1414399469
351503705
1476106504
2009663968
1597017965
1340009156
831026199
684374846
1275209701
2109502590
453968997
600585203
627110255
775325740
815462167
1484247970
919442425
910209963
1259038311
72780211
313612014
1897582478
454364944
1213964143
793844070
1058335233
600654603
762882745
554794290
1878992494
919803933
99903237
1506704144
1867706903
1368122287
426664291
284573469
1192911493
1950091058
1322544573
1180214423
463665342
306377548
2082384164
1063345927
505519074
1027669073
1264942636
981371200
1130545870
1867506708
228857741
2118513652
1709999608
565748199
196192407
1096802942
1746947716
260794183
1905527260
487963808
1441773189
404653733
1575643292
1235814238
1823246144
1002871707
1791959601
1690039687
162350158
2049939233
506765207
815817579
1185831877
1517753321
426087973
1787823612
1258820518
1140395997
1440836084
1875385057
523575657
453343184
2058615554
381192069
217920370
854113274
154778258
1044918647
726644848
1555636412
209541086
1435116645
1276585630
1678134906
554104863
982390278
451900251
1647048957
1959716904
176529536
1462282766
1147376908
705325264
1634420174
76765638
1866428473
1415773739
1199280042
612374375
919813693
1305382254
1624884181
1559692587
1802678934
415785395
276641244
374193459
1736239501
1914833433
548228610
2028424796
1478676282
1040440230
943377915
1963236705
665573187
1417696010
770023602
1757685237
1349054258
1405191251
445429248
1227092562
1992719086
1205532067
627456823
385069353
1618060038
302407065
911938431
1081609885
1229974492
1452328728
521988075
1683080341
1341747977
1483641485
1097456348
676818855
659988006
1102457575
578320333
1412623682
1356331080
154022590
2057774869
1122680417
187953173
1596440613
247423345
2131469616
1519726098
636265989
2086220617
501262109
1463508094
1209751706
507994944
540060611
1665606288
655561997
1429836366
1549799696
1275084264
376860455
1704026735
2100791973
777652187
1772237229
83409459
818505530
658018614
1859047514
500018512
1977198524
505030824
1755550147
962692723
2104344742
1197548902
68074902
444065197
462445497
1204318219
1377391715
861536699
937826398
471465577
1329587725
66411981
279151
1783959193
1494863227
241016037
1311425215
1095620955
1875084365
1486560763
745206037
1499509481
686527645
419693372
1510976146
1126348201
485010180
1142345308
302898823
1262672559
756692291
906726820
95748108
2019942708
1000571383
710049586
2081418054
1502535430
762961505
2108394113
1940972845
448914642
86088535
2136079634
1990005609
1012697397
1087108138
1713375450
1018625761
1181600266
1265073866
855050564
1407507371
1168173711
1984423722
121758896
244963156
1245764758
507590129
857958386
1900806217
659483570
1988387483
887943175
1373506387
1695678841
1880798170
1816667994
680077129
882350465
1355935835
1227841227
1135155189
1124083075
2146317128
1643445829
1498257926
636499172
1273983677
751760141
71867262
1721409175
1583144699
1472515567
1003056265
1112613059
1205620597
578199777
992068002
479830903
155118420
679555812
201195263
2061682393
683528728
1882381498
1291836843
30468619
2081255653
326318110
1725201888
94798052
1170410182
153433945
880188546
240777153
1598502499
781864684
1590337176
433506235
1269842617
1320074721
1145859992
465650988
603502272
1172394181
123107931
357718456
1649459300
864293399
410191684
1707195004
1912015283
1270236477
1761918979
11884082
887264734
245548869
991464319
439151643
1239550271
1497263841
1631655267
1469981209
459228473
636575124
151721700
311597211
646300628
1483887791
1123449273
970537935
2007650774
1545392053
1358654161
1841672927
933473949
973445467
222334403
736926465
1754553305
1915402059
767641601
1072551310
742469001
750042344
1160579109
1478504136
1398822163
638272050
1514827760
1439803888
440446688
1976460850
1737737677
541216635
548406711
2041880015
233926700
828717100
1808884925
382737186
488161266
1844844879
491127861
256153541
616148787
1959921923
507844002
566624737
483900321
1289327308
2080278833
597486520
1352045670
539496434
672194345
594592462
139366765
2096775142
1319519750
638161279
1766550606
1992293477
1333467824
88436991
916291541
599707499
391305877
896294187
512030060
2106879833
893403404
517596622
1689738942
2099024078
2084594597
291776188
1485126392
679181457
869326240
1024868775
767844067
1224740650
556975975
1846187668
1881785776
1491974032
1700755714
1296025419
902643230
1744047225
258196740
1474100570
69802478
746404902
962195283
1564189506
525855825
1498199559
1724498144
1046066703
977804764
1201652539
1109192950
1960710737
287662814
1539376679
56995400
441380429
91312857
1527948387
327761246
937490701
1257657092
566597943
1246265988
986886758
922480255
1216158602
1246250028
23399826
32093129
818678832
1193655813
2124235232
61897369
479415395
360295884
1866227308
1293550432
1867459730
109458890
389303620
1349207270
1906011707
589653611
1382331973
354389460
1089104164
1985670334
1503396796
884547879
1283130538
477276525
1455342079
982560808
1310889339
874515792
1909204649
2043005723
591689928
479942638
721669888
395256269
1916478230
757961323
1299436303
1142803249
1947734782
275526061
699052490
8055058
770581881
817295272
749250126
356066725
110089463
1085155371
1448197287
1811686670
1212711585
256281653
1928742670
95463951
992811167
76882450
988250836
1969371087
2005536002
962300479
23575053
204970493
1130404155
1899594664
1121388287
1029134290
68745104
658820324
596548249
1081901374
951371500
1452931879
1842707636
1835420376
1922847078
1484355812
290856042
868831562
1146968066
146528820
1694998225
2072850952
678787438
1015925871
1244886458
2088054394
1787805420
1792991293
273525188
1177223188
122804321
1102154580
1828338363
1383738502
1103078896
392283877
129376194
2138115098
885916385
2096345628
1519617983
1914051244
1377233579
1982827851
2074353846
1345622692
1280807161
1793507529
1113817939
86456066
392632582
1532325905
1781741571
1590870369
129226595
574153921
2081506494
1949069722
835454168
1279947658
172385340
1206280194
1007883357
1568554543
1446776463
1665553913
241216959
803578765
980505927
823292122
1021627455
1891709916
1615926532
1505465462
145196407
534819078
941910600
1889798084
947883699
1968073602
873443393
629571865
734077139
23076172
1196076445
2036649707
1220232495
948217260
2125829757
1655162021
1056802289
428176618
1192308400
1185283
1964718731
1573720235
331375018
488769749
447695245
520362243
1783718397
886986409
997935420
1078556337
73845320
307261275
664742610
1159303373
2000876125
53325466
498383694
1297432704
505735091
936085900
2069346498
99193192
2130341892
1627669086
848551072
498244007
1916748312
280183168
1010001745
987267778
1923475347
254261973
2048133704
156039369
30271191
496431889
1495968323
1646348926
504394945
2137717377
993183171
1859834560
365128111
1421421287
1636508456
1068671797
1311720341
66822181
1865348462
1940829045
1968578660
610579215
520400594
1721808089
2140309312
1221808846
1004180433
526001922
1885210795
1340404636
235035244
284372659
1301096994
1229691100
1357735571
501659137
855504633
862740258
1031337696
2104161731
589746776
1451877745
1499405397
1467951057
131842234
906430579
838602864
646883728
494176939
1097747652
1191933748
767138871
1138670295
26386363
510230411
205392011
505891082
413178613
1811071642
183568442
1413293125
680687020
1037458557
826468852
1035401392
1648459216
1995774017
2081443905
1346780100
758125329
728393684
2115457580
708528945
1452182852
681781129
231462968
2140624
542805184
2011883615
759932830
2047204838
2054184835
725907876
538147408
628551646
1438680612
1895767805
1446853079
2052914208
603837750
1242274460
1142041524
1405303918
2067864151
1519393244
377803645
448976610
706268513
170487986
1194217801
1186939175
27646610
2064602773
1139997348
71468716
311970025
724263463
1521865957
1227607626
866194482
707943876
1153631356
1180650819
666751037
1758473720
1664353525
184211074
397338958
884522123
2072966128
1442904094
1726891036
126868899
1065258344
1315772885
1202578964
1358870572
171051445
1736803548
946417737
217131204
1102279600
1248845524
1852008435
1710330029
1074844505
471612623
121422390
1626177634
1493394228
1582175677
1494146183
956971340
439927818
2137190363
2045835744
1894607544
523354666
1332246868
944974950
1078965519
1944128943
819977980
1927521416
1259405115
1998282379
1944124027
1677214681
672280486
1031891412
1896812735
699843181
1082792941
464933283
1792446567
1469763587
2084693382
1035752509
2026523766
215085649
1015069848
1681502358
666443168
456815179
1830662585
57698191
229932027
980103675
2117933453
836207015
1400192233
2070822580
1758144271
222744289
1777969210
1798715346
1158005464
1898140988
906882103
612653624
2051210224
1764709377
1691685846
363612622
347310459
505699022
1698033496
1792916259
402159109
1352169492
192674937
1388985210
118145425
73106131
342851100
1255236954
6449415
1950663600
1010120882
140336287
54297283
806013646
569306597
1486554693
1991893203
668677677
967987048
472695424
1874078783
1527571946
1126122462
732206038
1275234995
756830104
1621156646
479286205
994959433
1600296091
1633647683
1495118725
125840629
268670855
1470119101
781571860
489290985
1941360825
386026351
1713353756
58017094
583808922
1573116916
1860330142
1769890638
1756574666
880963835
1498202709
1517491565
1504334338
247390253
744434572
1138919255
792407940
602111935
1318811847
1880267752
674884178
1753161154
1743229261
1810451687
1043394945
1326434593
1700024387
1462001302
608875686
1160690913
348053512
1160534395
2045246932
470887774
2046204216
1835342384
334095291
1370687857
1228998077
2106104251
843292040
792322750
1981269480
280221722
496836771
1473245317
1323110754
2057148531
1982874355
279125973
1210592400
1727992321
684836234
2101802496
640178993
528053554
2042164247
20832652
404051812
458586517
267712420
789607038
1325258081
1750658234
1705005531
1261998233
453238179
1052361989
470142020
1184009527
1827456354
160554412
1648169466
746186060
396623366
1423904823
1691840680
1276980077
1092957846
1269010848
57550612
1942744204
757576013
2058111434
2100742504
1325342495
1119469403
1383147719
1308416197
507972209
1852789106
921881179
1657364229
440035912
756887978
882619405
1715011260
1247134906
1136194918
707468740
643103692
1095424644
1801677954
1703186561
1280184807
1056950667
11124491
683553832
1804555050
1825188009
1437817471
1301291999
529577790
1064061578
448723735
1825952538
1965249352
1799292962
1840440396
450364851
1671233194
583863016
1781426956
1078775902
1365677275
829124519
739878786
1277931424
860152173
1074146945
42283147
1907771596
1967362509
1717385447
592065324
1724972734
1748897371
517232417
406018062
1195902210
318582979
1225364247
334670234
380340993
2140486894
674353335
115500543
793652023
1646301630
33848640
362473377
1068652966
715881615
1238531697
1790913732
399885767
583630766
859194140
889373832
453439946
1888386310
2070795663
1238045067
1423136963
995222765
634993532
877102612
1012902097
1203985794
341183770
1621229
1683275499
1542545929
873241259
156671265
642733368
1027089057
892607510
1819146988
1774521055
666616534
454699028
1117885611
1896589196
1806894058
1185371519
1564553427
538082672
624688854
609815080
1638506412
1985543191
2070766924
1117016535
1765725361
935266282
1048893835
653385334
545174749
613971051
652724046
308662887
1320052388
1351757042
1224485652
1129533967
1684495157
2065910516
1061892587
1318171194
276892110
427497340
406487811
1556707473
712631209
732231002
1862230791
1021758920
1184287734
1846150246
927338444
310970816
1404205932
1810751115
60068365
1815410289
290868301
1754365592
270519348
1631546025
1962295431
1280803812
443084920
1251978684
872895781
502460026
400083993
1966173238
1567848550
329289690
1827231446
151000581
1426216467
830827359
1542604026
1457769119
1403721886
1454481245
1355344967
1446363805
1786087474
281830678
1726367692
2098037519
1473250061
434333125
2080346276
1405536788
2692931
1809321925
649563592
676001462
108670533
1545028003
1237931322
1097429150
92468582
1769464079
1149044425
651462075
439797210
689235675
108072061
1679448709
1740499412
177420394
786887068
331407656
590467488
394132377
1757184528
1026050726
1125879738
382812191
813312040
85985388
836037374
1382065365
1753387210
432144691
1726676156
1023483260
335891198
1645047008
853801792
2134864121
1836559751
1076173049
724830351
1415940396
771312422
548621689
677923245
575639200
1691433534
551469679
2104449665
1038059716
2131686458
1678770981
356524404
764743241
1252506657
98369167
45068666
1272109682
463155657
722936074
2081457814
1611501464
186080204
1577796772
1336500500
107782840
371873818
1874765913
712845269
68212668
1056441307
488543940
1434181842
1821102959
844417814
304635239
2001357762
1307242510
1312017859
2125989480
782040330
1694607639
1128495321
60790897
1133444803
108309026
742523588
78911143
574814590
1065700815
1902106268
947701240
279384411
485610735
1575565877
1932886677
184550074
136795335
26544140
1889822360
474267638
1132057316
181655965
1565732533
818383015
1981138572
2122001994
594246341
302966242
96844190
2221677
281475869
453483336
728423601
1765813554
278328233
1432762048
1774662773
1424604437
113068559
862001849
1265844078
988754818
210917900
435018232
1385791413
1966578040
28563663
132372168
763188653
1803720610
692103747
1642975989
172125279
439153431
818958617
1548739765
1854705380
618479921
469259278
1256405474
1953909639
1678476403
469984026
1589962376
445386825
503226381
840889218
704173751
592862980
430164287
1620803733
1679044093
846979770
886560261
355793676
348001852
1447448293
138492424
2140471586
17899985
534606819
1426752859
442432459
2005190516
728717429
1202866329
1293611488
1947857942
1797801160
1665449644
1418138063
1632409958
2046279308
293688893
958338829
1174260292
1848782185
2133503834
2051315478
878482526
2011184372
1350516542
498594450
1783781081
1506051339
975098290
1125117911
968959810
2028099956
2116658190
942566920
1158960043
83996056
1380995420
750080295
926127154
676024763
1296047896
181922311
836955662
1156030767
217699445
1532111498
1277620320
334093080
1842140218
6563676
1677471463
2061921643
1123766227
1881880361
2098481842
1217408411
1483565067
2107301563
1620098911
1494647069
570767123
347894284
844473001
46087948
968894111
293282233
1570191058
1214871802
14646563
2037273451
488272383
2039029451
829267247
328092367
1726699424
379563734
473320586
177291337
452629310
374227325
1186261244
1941871935
706061569
1658099737
1368610342
1545782579
1074603786
1313607588
1093106081
815780397
915093143
440945536
186478727
139483128
1360876505
690179039
193203508
41686530
1157491190
1064064725
1734183539
1098085633
1841718945
1163472889
1213917229
204378198
950681485
1750753342
1454550981
553104533
459445449
1697884425
1170751271
958872464
1522657590
955343925
1371485397
143463545
1903158641
2065404000
1529642808
435916275
910238345
2003303962
1599321824
1771882144
961360863
1939959086
348895963
187988166
1644324769
2040135687
982502775
146553358
1019075620
946148659
1929715921
1220711486
422213765
1454915159
111278732
447817285
1893433904
504315703
264921837
1136479565
1435743269
1041088008
214111596
152500338
1957683960
195642882
917693032
1748187385
222477877
1999561934
1167656128
1712272551
270153837
1323158860
1661855705
2796263
603316728
1226394037
1934516370
1204323686
1882203302
399992521
1718112639
905438195
1578167283
720511763
1591323536
805123139
264993176
777712846
1618717662
335889966
382098447
1290037668
1669364068
37752105
1234686259
944964166
939208035
801520340
1237401697
461837062
1317190948
1163981457
287445764
397930925
1025838433
177539076
563212863
841991992
1611423002
212314717
1037033656
1475781624
181966607
1108826373
1050179482
1384798547
1078343245
940543221
1469174016
77527441
525193302
1135946431
806615104
2036027033
1443677149
642254393
2103700507
407481734
1216604017
242579668
1645150021
1779780790
667161943
74429070
1684809867
1946210015
476981143
1077395759
811149166
94070862
1883873071
1285631556
855161355
1266888599
1035162515
603532973
533655056
1960161772
41766150
1176584710
1423743925
194105700
262726023
1682709657
2003439576
2107781352
1975024785
1332121604
135798078
993817690
740756135
274701775
1616611110
693342334
1454668450
294205321
1285986913
337438633
122987994
951646452
538180070
625901615
301560219
1214943352
1031470076
161135436
1376996559
1210989890
919283482
1635437611
775418653
1759457846
762359408
522237818
178284996
1081323383
1212034669
1186695433
1537248927
419316739
154980820
328964231
1140833313
483129560
9408838
632827650
1041114003
1144500538
545235672
475922110
1976264193
2007555883
495565758
689305725
2098078605
1636095782
1798014951
879411446
312482785
2084457739
1613987495
824297450
125362502
835134671
2012338094
202049981
573703923
235929482
1880446613
343644255
396302940
1053454288
365965677
1431372432
1069230003
1508050706
2047637659
1206007608
1866323106
591455872
1382711182
1396732739
228519093
205805982
2111254428
960737107
1128114451
1407928335
1706970293
220883768
867802831
527067747
1708134748
1500509090
1082331946
1888156509
1381905469
584663174
417123693
401322309
322185870
679703219
1240389972
747811507
1670798173
1781964232
523205835
647320499
2073609762
707435860
175869435
1186901395
530471759
838075861
1860264988
578074379
1863162174
510972456
192531733
527610143
1152217198
57032417
1073872943
1089556031
1497979731
185425924
318154319
1411356814
1101463082
31172188
1655648632
1238931035
2058044949
1075799057
737853132
42056863
474358683
1968754047
273952410
241234801
1420655216
1452182435
640119410
109404530
1059630125
200132033
195880906
768190419
92841632
2138153629
1427375104
1740176642
12991513
502864180
617614636
1638956895
1351460593
1043812734
542475006
874441294
1054913813
138601698
354083580
38238310
827450284
558227212
246675067
1875541749
1059396504
1135644796
771863263
1783454747
1987555298
1736183752
1487318713
899057937
2141969184
2049467117
2023010987
862111589
22048820
1913532865
858703925
654688510
1420130312
1487422360
1397200884
1548602810
807805010
1189370524
1609300562
1083817206
1531214120
841393585
2099711650
755997376
941442639
96506531
1095646568
1126226529
2102552433
761792865
1686038012
1143541876
489941249
267011757
1540245227
28849270
818267591
539352941
249384583
1546950919
1502484349
431524253
1324886963
1882564544
1258557648
1030924503
1763840602
739205720
265596331
1450440924
862399677
1945992493
1460144011
1700094185
910450176
1783218547
1645484989
1695602455
1180118446
91188549
601021436
1979604912
710961398
1617406125
983051129
471817529
1105809163
1292153225
913125515
1743833172
855420512
383345540
1110153010
504049941
1600131282
99181663
1574489408
649380760
535436607
790317846
850581453
1746884534
1623215987
698212673
109293549
603875583
814278251
691344397
1824098100
1574522223
632964742
1663452703
1037832190
344179125
1404207723
361916705
1398614968
1938392362
1778555121
1645588745
1442316741
676037823
725186187
411785961
2120023381
2065081754
1202295650
1419984466
1118957112
588014097
1952773326
535935849
894083994
1047563732
1666574636
635856062
574330972
633274166
1771818532
1146261216
431547630
1046225502
11635045
1998308849
524885280
2096694833
2132172000
1068299729
1684862871
787802321
498295864
1928836214
1210199221
1369683425
846821780
1169379409
1978088219
857296701
1322242148
191819108
445615108
1324333871
749213390
62110742
1800672041
1493183380
50204533
1147086190
751416080
929615253
1475744277
290778560
246134779
34311157
2141095115
1722877575
171179925
999859310
1764791943
1963270740
267603248
1579251454
1272957032
1949676612
186026286
1985684194
847898277
1082861064
195155693
1437987774
345943447
1612598505
911316809
984775713
1183659502
352101328
2046999350
639783541
709484169
1538967951
124613623
1398889136
1110364898
1417783724
1908008143
1817744493
1476519196
1193198140
1109054371
236437084
1395646764
1793313751
376565226
967921754
1176845298
493134674
302233095
991419691
1255238839
1137204215
1112700881
101517756
680782223
1011975486
1915315796
1117303001
501913846
127615341
784352598
1461134636
1574260082
1646062776
527022413
1227364852
1599472970
1765769489
517069009
413374624
919529175
160950343
1431508876
1776451928
669725494
914873637
2103876153
1789632675
1975797081
1716630303
1061509212
1681818085
1704657813
1435969534
40648370
2012678219
2088908792
1613050244
2048387605
1493386198
1586799859
1613586767
1137894746
967821037
1277240330
1989071791
1511928722
1881876503
1064809560
38589679
149211480
2031056081
339061515
1897636656
1943287671
1893116921
1299626619
52816964
818746146
517073097
569824772
466097711
546742963
1409973049
1018369608
581937183
1328208448
2109513334
2034206612
1136007621
1415747643
1040895938
89946051
1877408578
908662328
575174581
1760808826
1541261270
1969715990
527091342
1100071581
1114634907
1651892491
1262971155
1258615127
2097431032
994003102
1724577466
1452399600
1657839150
1671533235
1017460124
1664468634
409687846
1700789029
2061166119
1405762974
1262283686
304092175
1957411008
965611951
1794882295
163368877
434409486
1732692194
773755773
979413862
740686619
796519419
713638848
1248288723
1059447011
2086205030
1335609735
945087978
279292077
471953681
1501033798
1059498936
1674241273
1550652681
538390426
1948912936
346002447
1668281901
32259536
1007348124
1391959181
1918680169
571062163
125445757
1357730469
302005328
1370350065
665609539
1808441758
1473648006
100560245
603236906
317101863
1523120254
43908043
815998213
735247508
1614326167
275853066
1522498220
938048868
4309765
623853174
1851769629
963322900
982109492
1164083255
928227527
929733040
2133485831
1570612229
698366875
459069698
2042735906
49799113
79401113
1849426583
1623262479
302609008
677739859
743900107
1593324345
1592858705
95744392
1398302196
1424931835
1205279442
601648512
1189751783
565054159
195269312
1829837762
1362747724
1826653284
1081220473
120576890
1765730058
1339466553
1365469978
1395764964
1128955212
1654817654
1841808151
1163080461
313594417
1899388720
68306802
1620156155
843883056
890694973
833640875
1645466503
934264152
959965357
120144756
473467864
1328178040
1506888605
2023720765
365436947
1466762565
1270658134
476676193
215931820
866112759
1216606860
1344624263
220238904
557063430
447176599
1492832861
1709139773
227179490
1718730796
665751939
2120341206
1083403089
1754301847
2129321003
410390215
272967535
2107204347
489193174
630157232
50433737
673933751
1683391608
1328888798
639864085
875094370
1702952089
590730274
1460336420
300318224
1966199632
1128859543
1803687107
215508082
1701469754
506865279
137499722
538709451
2002412698
818661429
360277450
1527544591
380036467
2009047586
744665329
793432648
290735918
1399432552
1702040616
597898365
1881383957
708925955
68932068
222349938
910186228
2039300224
1026009353
901208233
554985168
1383813419
474087523
763356714
1024784944
687723575
742911630
1836934478
565655104
720532409
105976225
1803782537
1552396220
943268087
986367367
1668412326
1721680657
598285497
1864795093
1155731610
150455304
2133208434
507375741
660354726
1208942153
273913384
491792649
843339133
1529581432
1702993195
809387299
957046636
1870610668
464568130
936695948
661332262
73347658
993604961
614566001
203238385
1641629291
1141768746
673721057
401532103
202556299
958462269
1734108215
653521852
376891297
1455109421
849544555
760871599
318006734
578546517
1380040681
827966988
877587089
1773396827
179146057
218842798
1768350326
494885620
1947584688
772031495
429373231
454927705
1239220747
1297740529
1338940041
1948522271
404735615
1374954477
1598460235
960996251
344301906
1957706133
1835413776
2119317343
1991441093
2015229007
372057053
41328172
424930627
1920757160
1771610665
1961910153
1599987502
1405148963
244022439
279358558
380151428
796971589
1744707122
74576014
121340562
1884238236
1784288551
1276439840
885779176
707695441
2088696840
157947746
1264139601
1377843143
10456624
997355675
1798613205
664608216
1537112255
1440402699
1290549300
2003666273
1620747672
263754791
417124681
756842303
752901459
1484047595
798199989
1355612770
1836915413
635020945
1242697103
1587454236
592459798
848803816
1886797834
382129235
77008146
1412836019
118251928
1754748705
1207454078
1458094707
1412791795
1631494140
746428475
578030849
1415803888
94028632
1008524315
337700217
2114878770
877559219
508832036
1092499367
1703816426
1876191902
842202712
9892977
1033522656
5568746
1393672237
1537733302
379950046
1153555685
22682544
980430088
1591964722
824474600
243999257
1793144052
1303043830
2076090460
385931855
1722573412
1010102955
382259504
1011826236
1564609367
1249940349
1542540924
877414274
1189159403
1033470221
1745879403
215628438
1949706301
2111134456
2054320179
1564294722
99419868
1365800004
463336114
824804295
1074583300
1287836638
951727954
1710344883
1071682384
1359760204
642474033
918013125
78079293
748989910
1289909098
1189748347
1051024244
1499881187
190742217
1797581370
1449954321
2068022103
1920431680
510468893
1706498351
1190518138
828284213
192156481
1154532191
588207446
93017050
32302652
772946211
1205434019
389405740
1225926666
27415776
441450867
341891039
140788890
1240842251
252098716
1605149986
271820737
1875760132
1424923956
40759316
293406601
700087731
1611176416
1779130014
1488559363
844171171
995010104
1981593253
2126917610
41664377
2004578786
1598394755
1514914122
1075642184
1268964412
2077896332
1437800949
1337420400
741126434
918724348
48899021
1866926398
666199214
1280881639
1436907006
1199965475
577481430
883631538
820070090
230356180
2050844610
1641233713
934269319
1955819467
1885898350
1649557820
1205390516
548432676
484857968
811925801
500405175
710202833
1037066062
90305079
1113344259
1341614393
1622428493
935314514
1790674543
1393265042
660385046
829537412
1947929269
1342489889
1782358294
834212929
1713532522
666822924
1056361737
33959145
1405513307
1225141723
1045923904
856466171
252499199
1321281177
778213946
1762556130
593964504
1491018341
2002745084
391648273
189793480
1993106321
1420510935
756778992
1757173235
729894461
891153277
1419941385
1117114105
2104426622
569448511
64940356
1105627136
358806330
7833622
960244668
4850599
800941519
68458955
1317526680
2101645220
269129673
244791271
88775453
1870047375
1602315086
1163318715
50707951
910690606
1423726097
168093751
1247108741
1028011231
442821056
2097444335
521236019
593315268
1078285685
1996948506
170798223
443272719
1855358590
52085698
1312991397
2053386188
731240642
1060235632
1364249725
1152584953
582611092
417034044
1000894765
1772562856
1563161950
795207265
513396065
611796946
1829967979
1006017129
1171304183
955763002
105682886
1460749285
324629693
1776248783
1809735842
732007651
1910147794
477770328
813658254
226154149
127430403
1969507760
52632984
1554272741
2092438422
192253929
1705619619
543486850
694385532
1283599236
768189079
1899481186
271212646
957694273
1367877702
1711907805
276891641
1545879802
1801623466
1888638163
398966144
323245087
803996493
132975923
2111682231
210499401
147005057
1841341351
2099365630
627383365
391633634
2055201324
1884154564
1440607266
306166410
2144696970
238522309
266541716
1431239455
842000466
491383543
98194004
637879771
482500259
493900727
892820763
78402636
1682968699
1670123912
243133882
522909892
1017349011
690608323
272850213
1876314879
1237903834
179736598
878064561
2101862756
1319876737
1031933319
1974641600
1361672949
13774419
654338680
983269338
352832941
1874394015
1019535568
610943084
1586803944
1237150953
745741702
1743351356
1709455410
1219762239
1361377273
1139157019
186371506
822634358
323389409
1645773497
2073619883
1020858169
311567489
1800406329
1843897458
280387760
2093761742
731338164
2126734920
1675444044
2026337427
1861448523
1013506383
160119773
1892703421
1181684278
1162325071
2090493907
1565939469
916121747
258213776
113804781
35141811
1610310301
876482752
73739585
1759123962
244815217
1629793713
1216098635
1509871372
521547730
1651125268
359707948
581190647
830079598
1746007831
2026129845
1793267895
1311175828
1009160665
157303819
834218312
2042962021
662175112
1048424892
1709933649
1943929776
845911230
93849915
599854719
705134590
616759546
203438203
896776539
532271294
387964438
1660522268
332983424
1909904736
664663506
2105465545
1609313963
223341367
1649039335
1774866043
282620618
1702345431
294234821
766435531
145263910
624795468
1559785509
304440716
1006192121
811680055
406555746
1837584747
1181149616
846376894
288723735
1582547174
1195558738
790192480
1146693911
1130774505
1712793153
2140190891
1996338697
30140122
1822897117
26872745
1170824286
1247555213
347717598
447493331
1420511973
1369227988
1510897277
559537992
1369894712
650798445
969354658
1507166971
1568231266
1526537537
609536412
818684227
591755860
1963687359
1015586143
1203690197
769907350
1028992754
1670170670
1572290294
2077731072
612468149
1046092122
958986046
505885370
323117735
155915556
771957219
413482353
2076801931
268993098
537859942
1442653656
517019910
104458010
659660264
1532584193
1090183158
22818685
1563402267
1289345978
1643743973
1813453861
243080420
1651147314
305062789
322734359
222615402
1342716052
1887824642
608666224
428145959
592746365
748189848
963120418
1498689577
536524164
286701113
576525099
1224613262
395569056
2045644091
1919782307
1809508607
1902174387
441189727
1644554353
1762326264
1278491258
1323597103
222603659
1451624505
242677035
1253650892
831924865
2046648012
695667253
72475441
589416125
1874941924
448360611
1617560673
1156626458
907312731
76559462
610412683
193237422
169393637
1665934699
88871630
245304973
342613472
1222243910
844388810
1238821865
1329100705
440901960
1081644043
1255278193
1205887473
1865684479
1439992939
1477610837
1475351922
657353662
1543285127
1107685045
914951497
1258109067
453382402
100375094
2042102469
1095838309
194302916
1253117927
1328357314
2086499981
134910262
2034754667
701357103
1583027133
1342193133
1583424800
340204352
1544038418
500877012
129059850
1162361645
1338956265
1609670684
252573010
982120426
1987406910
1294208972
2114751261
1535530767
524137555
1011167843
650413246
286006623
1984369944
799954336
680837313
2101904395
836138521
2075377513
495893010
2004025959
814304444
1356861533
919547624
1383160012
387144790
1302748195
1137649620
159822649
566099363
231964380
1606979611
1162433475
2123143169
1731330847
1157268945
1622876570
1117262237
801760934
1167337130
1508786642
1260221857
1836016812
822832856
987185310
1490333001
606427124
1348657598
2065688044
1363263384
1136938634
1473261108
1245774250
2107088104
48239025
1051251326
2111173276
1605692770
1112206185
382499363
207497884
2096739702
1584880595
719887828
1891593142
327111189
1026951080
811698278
1347128594
777915429
654518758
1567738453
451877391
1252208988
1532433843
607521458
1086024096
967496420
715673989
739450866
1000194134
1374208912
1583873531
1586579841
1759482281
657076207
1364580627
1302690177
944874370
2118892011
214350175
1678021430
1195375833
1928623743
417179757
1164871602
248237228
356965065
331799929
1875922
1131998053
629244025
421215316
1562113776
368647303
1687761755
1801457719
932281743
1775382954
2069376202
688033666
1116973503
1724780172
2025894657
418483082
617997930
1153305611
1726741487
1482637673
1192036757
76460361
1409515929
357447571
903143585
1233379798
95006910
282346850
494537065
1702876284
716134221
1426394178
834835280
431632515
191331278
1820947267
1884347699
1577022850
913472664
2140499222
762966554
1010002893
1252785269
1230109308
271775072
1631755979
1622367857
2139700020
1266963586
684832963
1837040523
1607452149
1412705422
1862681625
1261861724
1871984386
697768449
1807958193
1320741883
454377161
99528141
1923983086
799442703
1705678016
707984328
1027057678
1642634441
1253517322
1505766235
1970162775
1263948346
4260934
780936637
1636213132
293324679
146487565
648375051
339240306
895777969
335037875
239506196
92425359
1518250812
1895699282
790714763
1129647713
984167013
1894713768
1818758158
1852504818
512069300
1069690325
1544296367
445473137
297033508
1019410736
523007644
446860941
383188077
2128597054
1388547053
1586524592
1775235633
935825626
37857335
1509630865
1505344776
64760745
377044032
866776033
1487571420
1461148002
2133394563
1681295133
1434762398
692374802
1907234013
1474002689
531332093
1724797875
49525411
1379799195
1319386807
1326627328
658119513
1222686579
1203617668
359436200
897154459
917017035
91533753
1832794037
1519124963
237811225
1055749641
1751937137
2125921139
698556934
233237191
454942598
1942215441
1269856958
1211955368
80816660
1983632548
1426190158
1568134833
1642606194
34132799
1517543960
1969167838
990614987
1795345527
1692726005
1245505121
300349160
1805630212
1587724464
1122614759
659476889
1909804582
176476849
822080426
1041053099
1806744815
2121910968
271469265
1635900513
1514654275
1320534505
896148298
2094261679
1540229040
949617950
1703949406
1670395249
630024205
1965382667
379670350
724111388
491963472
388380657
670854920
1996473467
1672009491
1693986395
1163265243
1591032813
219905917
1529047321
912196633
1221581744
512819808
1300511322
1535298675
138454608
1728988149
1901121128
453483418
317392275
1536978967
890293916
1722189205
263470017
175489338
1843186821
478232904
650637143
650667597
598731112
1455194833
975960537
1305558788
1018694074
292557712
1532085652
70589995
1081452262
1070930387
1270559245
902253900
243892949
466675140
47967778
1714565509
1195677262
1029959018
1874928624
1862188133
1207218710
51006648
1385475294
1889612771
1102633746
2136348939
1004380376
1651093509
437141496
827950565
1848491557
1058444503
1458290603
1579724220
885940378
1946352856
567223782
2034579160
69021907
1707961049
1118609857
1259950084
1040532305
32852892
1354784636
1984174137
295524088
1194829532
940860746
742155673
2089384263
186172275
1444881087
2023173741
1494338610
715163756
62396978
968585576
1963004860
2142733908
1264736359
1694073949
1261362058
59422662
1670353469
1349270632
222368276
1309514513
2016239861
2060019882
1090243124
483538576
1525643380
1156438456
656342167
190242553
1287670551
870721601
1811474918
1474251955
448891938
2096848361
706062302
1786051616
200747602
1725291843
2119904308
1598160541
933784113
1223691938
686586619
634402540
1102057483
830191499
649726615
973342103
324070836
1865670724
421258860
1826979556
1966997122
228631587
1933460570
730575962
1885965556
732565826
1030367303
1867565863
178254765
1106749990
866774
1846103695
1751542814
1191781209
398759214
223539669
1250801373
512335071
1245748893
93715292
395701254
750248444
813861472
140597233
1333296682
39050406
1043322688
1359467800
1967511735
437730374
1762942733
38692697
1202944578
748807799
1270289986
1120701548
450028394
850294148
1215248465
1616357887
1949782668
1655617855
1658970021
1158332973
371304702
9731713
1449383858
1978081593
1668483633
375314073
82532898
1705986015
1950514127
189357441
1891446654
513091355
1813793110
12708456
1673667488
828680980
1716150107
1538843356
1423408723
657688444
1152727694
1086172859
1942557889
1839623087
181958634
508632832
1458732966
1938290819
215469632
1098886079
513954214
816617026
1184786578
167786806
1526578933
403247445
2145413096
1820808149
1389888480
1573045678
35180046
2006450456
380923728
89446538
531163
1242298664
1011091986
2109529964
832890005
965988792
444272114
235465714
1547469437
378994211
1141296583
498433332
1171429967
80914037
2000679885
531583222
1552842305
1435640765
966925728
762592636
939533702
2129446073
1776251979
1109995852
2022300216
1398373452
198767022
1500443565
1513123216
1978263440
277660408
20293091
691787185
34674680
961320074
798582052
697245327
752758630
495972251
1861713786
1141851840
252462219
895717880
2093302935
950465534
449849472
730005145
1089524433
2061539056
773665569
676872003
1633640174
890977590
1593783847
1869049097
451566265
1669127098
2102006832
26543609
18371851
118695365
1030589458
1945577238
1313942388
977731609
81815335
33247571
874625721
551216226
1698648081
1568790722
1775799069
1166967593
707278049
362762456
641090635
265934918
873055690
1746773064
651861234
1414079858
1720582180
1351811570
1996305759
1779961399
1257055875
992147284
1676021835
325208027
2047204042
45290238
1500870562
2021737916
1303138449
1047174006
1632364626
1579398670
851295199
1283703121
71764124
700935208
1542212853
1552663167
758327815
1580966011
1574546122
2007910091
1240995791
1410915961
821068277
414261153
1531620308
1549139047
743768306
1303633248
1749398878
1950840853
1525244032
372682594
453267998
1099761183
1525393954
552078448
1280343495
1860116333
818506085
336015818
539396058
643560423
1698245142
1364761806
8530439
1769563636
1709517716
36703989
1039951621
1176313766
657850643
1441960420
1360543632
1252009732
924623537
164933318
1727626598
437708124
1760842835
1188975989
230432498
948590337
112535204
257573170
277738106
1554510097
235351628
1223559532
1544397533
831350159
2018836249
272356121
1070454705
1220244225
1044896664
341752181
891602172
1539072965
743631620
1711017891
1422787697
573513579
309160776
842071907
487636827
1199776150
1061912407
344323517
1686633568
1751451821
1381246907
684860619
1806773059
412967949
841953061
668069501
1852352646
5537819
468949674
147130093
2029573219
1216266848
1474178001
437691356
1913509201
2094536605
639571312
852510146
443155084
2003704159
1077925607
20009911
774926020
1595400804
1427981525
578429905
402397743
1424936376
1669690608
596726542
1769857440
647485752
493148599
2046464251
435686899
1056542451
153442706
566048954
1485641726
1712317011
97720946
1900929936
389990418
753573184
338654578
1282744146
1580096078
2012888360
1502730379
1303420882
1670946267
796565691
858277111
1333576812
1425820059
1567850382
1652564154
1561459342
824611029
1336795233
944949885
167122055
955474977
150862584
1829782795
1660772548
535948156
1736608172
1123793033
117522057
1902841720
72110170
423614221
1425414082
59499368
1646228243
1543767525
1199379182
1084925152
2117262535
958526668
231662752
2035142406
2018179537
321272058
734284680
1331966673
1370931318
2069689576
1124902107
1664753933
2040351691
272863911
537131484
893843539
2093406887
599440933
1399312621
1841989776
401499600
979689769
1671824567
1803683959
2103964215
1446341168
109992151
659187218
1287380576
424180562
734853512
1990449605
813436800
1854704982
450940612
649197517
1161730253
1234529547
878386935
1430443543
1635936043
492351662
1766719867
1402806701
846012316
725849955
1572600842
1186057396
740775467
436594630
608759369
2034905608
629141206
673659757
991382619
1520878732
1905503201
646961399
1717235376
1763084423
1360237197
35795799
1821883596
1831763375
726197196
1601154506
232002959
1187366811
1271366172
211049789
1075948262
2020292967
782773433
1896167499
1186785236
718154659
1786605211
309056826
2064252251
342185803
32646043
13396004
1437369958
291910731
1448268397
52081036
1593870468
1659851679
159064415
955161272
2056867830
486973320
1169195732
413612567
2066399098
271246167
431419257
989878740
907718898
554295644
428948183
1861610099
615916387
1908041678
201001340
935847226
596409228
14893398
861321557
70692241
2016668280
1245761763
444372431
2062381247
1728153025
476415071
55490417
753266841
1263215555
280802793
1157713146
710972234
409877792
788267701
642828936
543880594
1421370181
1328966658
399019573
1558636509
71331172
591745017
681288078
1109105245
896175627
354925350
1101747532
553958917
1234560645
1349301311
966474782
1794052268
50297206
628143724
1548928997
1163422733
972346331
181998815
806017613
576852542
1769909381
791702499
553122501
909758096
545722305
1021322663
1254935175
2094024164
34915887
1582652453
677817827
1880862518
1050522153
1772954600
939785664
1424474807
1640088197
1048486699
1503657901
1668465924
278522351
114209756
1097985319
653854974
484993268
2011609106
767622147
107088977
133244496
1197492731
2084939542
2147000666
421722652
1454302052
844459867
1850490331
1740229149
212674444
1490444460
1287553536
277025018
441307712
165363817
2101342901
1855802679
703259173
1068559871
306970946
671795620
974318594
1452266169
61617563
91852939
1256118624
681106090
70205134
996279363
112250312
1581782827
71024650
1587535103
1475805401
20718257
2134531182
577396945
703780679
61592505
555112909
1123928607
1526724679
1477714125
657718523
1155985799
76956972
556124147
126332022
151055597
969399566
1116726406
1797830969
47125070
576434129
896353208
1970366525
495285036
210051017
208334188
1995831876
1075087213
493550117
1166783679
1312251689
1124183082
722907607
1665254688
52182941
1991099441
641299282
1762020415
1798527564
1565795700
1017472211
91385280
938677579
2025502610
1049928320
165101766
786966724
382218341
818676632
362932238
1030598833
1764909173
1743137401
316346467
1490837633
936412449
742998868
1388577251
1302719940
1697850636
1128107640
1311781588
1221025890
1483015085
1317246507
880616006
597218642
1429903989
112907660
693078422
1655329513
1113501936
1440951377
1195289104
1546107457
648273591
64301044
544188240
1200120667
147155604
1585250534
1743357873
938925505
952545267
869427614
1542013706
1808655536
1769285454
979128670
594919394
512482002
756504208
1070312090
983733134
1403484969
1502846151
345004074
1004907932
703491675
241107732
1560259242
1879962809
1423766456
1378886611
186038765
1094201112
1258168776
79713896
1303267118
712081347
199336200
1920108828
215296589
1791103763
571333777
565827094
1848665225
699624542
117671194
1999107581
256813500
131330750
668575108
370254436
431001946
1792861600
1705536652
249661202
269430783
1921992689
34931438
1221069713
486190868
2040325695
2102885457
13492882
892679405
2064050032
484194886
40448111
461375645
998206806
725255454
320548790
1364148513
579069099
1187997798
1502577588
1103347255
482061511
2076719272
462222235
782380697
143475109
2074074763
940528149
2140421906
565309463
585652957
702819219
1541504660
823745672
332866214
1308787423
1645163775
1343053355
318315172
957538635
1506496882
826290774
841570008
871352782
525257327
974134265
1955796698
2027499741
1594071667
677640603
120877959
2100176174
211208797
1515220181
1856521273
1887062686
208338393
592088350
696357888
29766845
2103644041
627358745
1464137138
1734131101
536675950
694678346
968350104
1349683296
1700534138
554658343
1227324727
1474031344
286521722
883369474
1450988144
839917677
708515698
1064566259
508222846
1131235683
97752136
191772616
308024610
1749808717
724624734
1737111119
1198990788
1826779746
1670423718
1894843852
2085532020
364306209
2099384630
932583036
1735159259
397676696
47813911
1153884024
303801157
904588397
203961190
2135470068
1065142185
1114124118
206753124
104461079
983937854
1994610216
333601001
1540865041
830871222
689513043
2107365095
841854260
1515267520
165132376
1327818819
6952041
874214013
604594914
336341457
1614677717
1903546630
1949423731
1059577937
164361928
2096892947
1823918134
1019190876
1044083146
236203774
2104640474
1024043768
557529942
1606444443
1039475740
1721832355
65708127
339481444
806207196
998876884
816618795
1477764688
188059731
775223454
671235793
314957876
810097681
1320065896
597369483
1757137242
1968903757
1708997765
580095247
867264304
1391999729
1166157104
332763684
1615311333
382224893
37955721
2095922477
3701382
116878440
560453503
1896194798
1875616109
1201210497
218717025
2146441754
524758238
1711422023
1210029488
869589291
551890667
1701147570
1713238847
871988396
1574396566
66599009
1629016618
1974864674
1993303330
1165129529
75791434
167626596
1520476613
193260052
2133836628
1794154154
99409957
2041608998
1158038316
317772453
1458752127
2092353377
335989235
1297913179
303597505
838114404
869042243
1538531757
143460231
771735175
1462202977
1404992931
1629952650
376092040
7242846
720746193
1880180198
343866556
1392922158
145454268
467503887
1092446554
546866790
591566462
850799941
1755240367
77310692
72147851
1291410180
1873727762
620967652
1520986967
1324281668
1868765210
1596255935
345906798
1431734188
1227851839
796203215
1260703269
1341596028
1886730020
992734447
686969660
1463869009
1964951360
1300517352
1135233177
1159162628
331660376
1883056584
541073056
228389689
167653760
1144406637
667883099
1971124440
1543215389
1875104738
37352447
973802214
2015630851
878755547
1334334458
2060291166
1988606335
815900734
1725114009
669162469
2135671105
809636948
1231966307
1327949888
1850293826
1538002143
1578299249
1244433560
670817075
2130472616
1713468195
160893369
17326523
196504233
247431245
1385557786
340846761
1122068472
772532645
844951200
1347101706
1159354949
359434901
385268504
720296434
663973372
994577693
708331425
1275248134
957178525
1367396179
874484689
1698254285
1198722228
1738744546
1925469908
307638633
987665061
1146400019
246829397
1228132958
1281056467
674151709
1211041952
523314545
981765135
1382976843
605453009
1038613459
2081315857
486000496
1642877296
179143978
2083064209
1301890284
2039540830
348959766
1151615522
609593556
1160768610
499946468
1885049304
2079995382
1059167340
384968135
73465113
2139843259
2036648031
1918854542
731513453
889830048
550423283
1146156850
129871899
774593736
998925036
1860660141
787342993
28646815
1742863853
1228429928
1319859522
664518484
85093675
1566300624
167163168
840073126
489485251
1589789462
799847554
45749636
1297673233
83287000
1045879149
830448092
819114529
558252772
1643022646
1604397941
1619892054
278383905
853569019
561642924
1095589328
381751128
1205358095
1548216402
1399112525
2021131745
1806473225
1684464008
945376200
1458798968
1213135540
1071410592
415690232
2059875602
923022537
1640326705
1827789528
1977734493
1895658394
1724601688
426017482
621238841
1589936936
801856856
1764936342
1246292688
1124463352
2081623650
2078027251
1103924950
1805536634
479401489
986739403
483256764
1972137815
968391015
116410835
1585135504
2128076795
153527067
640262444
2061793175
637879665
1457849805
1886415832
1225482243
811407901
525189882
566232783
1363694497
126014271
1496766273
789570604
757491892
866522308
1317026763
1865040891
712102292
943900238
890223271
1340310015
1683852704
1460866622
1782517435
436838442
1910334671
818805093
2057186323
1127559059
1261408467
1089645069
1951817491
775733455
1414635705
470023814
276340761
782314232
2102787783
723415661
918924301
1232533304
875119897
361140855
384097136
477022179
2042239680
1021812048
1905146229
1978389179
2129854268
217361573
537978764
847555116
324046657
969193888
26660630
1269699815
785735359
1220685187
165230978
1843403198
1894746803
441073570
495595455
233013703
368027393
1053549540
1523053852
1903865777
981477185
1443771240
968436037
2129798790
1605245884
1365333857
837850468
1577180670
1784706553
128983077
670576736
758306838
690751160
1099112457
342428460
1244046633
1589078398
112044070
1073632441
178748754
1538959101
924743158
1655224516
937657541
1095898322
279610560
1690280147
43673183
597955160
2083083399
1742154433
34001871
1176589709
1792417110
1437482791
1972270733
851532166
281985475
1582893611
1877160812
818830065
1704330020
1412433335
1991340698
2034548800
2076162958
1085235452
464912809
1255751136
68969602
1879392757
1098566644
313510327
561306258
797221620
369313474
2092169218
95855462
302448132
1558326550
1517084228
1024109993
1708292782
1135267853
1692721848
1832250734
4994253
312746278
2051658672
301572820
260424646
1366835501
1002790081
1291217841
540097640
724823428
2017946229
47506584
1613402630
1020073778
1212690606
797503336
1243354636
1771425553
1208980471
103872538
401153832
1110793220
572330167
1335940010
632117537
27712622
724533487
2033307976
1912522815
148355442
1449530339
1360150411
752093866
1571610531
829027461
921649033
1480111068
1506551189
951489039
1392442004
941011094
1585261252
893040040
344504059
88826167
18130574
1793912413
915798418
897686512
147770745
805442703
933383002
790296556
1159374918
5721990
690159428
1537665361
232953414
1240288291
714846077
1376558331
1978306858
1634638570
441455529
1137558193
375186212
1137353814
1436119481
188811781
801749868
1522576728
1020667230
594050933
83214945
156923277
1121483036
1766166923
1983495526
1615319172
498330456
2082790507
331011595
1778737996
1128373210
639012794
1902230583
1226649373
536864449
664398222
424089255
889983070
939701945
793156572
1143489363
1570545034
860889448
914755873
2007490334
175678372
365886925
280434349
2002595274
1183370327
548070055
720295092
14644072
1927888712
727731669
1969254864
875793603
799141979
1990144461
883164891
867408823
853042314
369722588
549808694
908064780
319792364
588707733
1131430495
987231013
828706571
1431819720
1226614420
1999221025
2109234412
2025923399
1579514100
1362667448
2062108574
1692251066
1493084190
643813241
185534815
1407960796
1454178813
87449970
587341776
1161308171
1824282466
631559994
1551282906
278561688
1980805574
1739946050
445943850
1117775543
1675555775
1498293880
1156454647
1332201415
50194661
2118390075
1214212614
2030153855
1962553282
1079416665
1492918100
144783316
1563461772
2025942589
326061043
1495145841
1038751159
1444918616
653019594
742265103
1180963063
1557109463
1454676756
1134538856
1601516430
540800699
1056739055
2041122719
1124031058
1739663465
257262040
1584888277
398317244
1777661395
601739203
248038337
600807290
634633112
10353152
1097343405
1219804100
1950272001
1359432438
622588938
215635402
758785922
252368583
1836240983
1494529868
896263371
116331408
811093193
1033935153
685965667
2102516931
195232359
1024246263
391480899
736283147
1740314213
699453874
1059106764
1481859260
14323021
96606506
402884256
1183622598
1947623842
1349533491
232923169
1071168723
1784726483
1293990768
1254387729
2035801267
1830504525
413127158
1215126451
1970738738
1258670997
1513447615
198143659
1501448987
506513012
997423937
979182438
228970965
1688950770
786124846
1345818920
295709478
548978677
494724659
1780698783
1187316301
201635605
1512558251
1941075523
509820507
926132096
234272606
1388189711
766476810
1324548301
1568360713
1318960711
2069524904
2070274000
849498272
2056071265
773533891
1581220914
871101663
2024926323
85970392
1702326128
1203633003
240067956
1200196724
1081268986
184402500
103226181
1081036007
408906420
1883334177
1602158738
1273936229
1498690954
1960721456
1055253057
1456106845
1093601526
1943943659
1914714455
279823275
1696846423
1617292311
221485637
1698940346
419791590
2097842991
542882269
260599823
713512027
1904044610
1811300697
904545174
85530410
1369600455
1185588434
241423685
1208336258
2141289943
199381016
839813819
2002332001
1568479482
1259911867
1432055436
660190995
200000369
824935715
1103561351
1159677639
1855770264
321107706
97572072
942405649
923828530
1829213371
1061889167
1693384895
27182626
1834795093
321879443
2110189824
1661056902
1150861088
1166319595
251343564
333223180
1917510330
2110201170
1930433138
273484258
1147467249
701548006
1623268135
847814845
1591533765
157764393
14245041
425430184
1169479911
323832533
1513436938
747572298
1002949327
944434917
1026084266
1275767137
1183877362
1071884086
1088466842
1638638351
757079232
206657893
1419308055
1956514733
406331958
344787184
727639681
639097366
284874379
1688365295
1383209049
1504836358
320220222
620415943
751043389
1981868720
132061530
2113326707
1869283368
1345376307
394954266
763340663
2017902075
1824046055
682175759
907864784
1989231164
579578663
118422618
2041737178
2059054609
2026392334
616596515
535687651
1526677570
1383429948
155632828
594363357
15640277
808032511
2112406569
1495000257
866348117
1672568169
258684931
227722926
245852177
1390490311
1333991166
279525594
1918989423
2135277044
637199564
437991577
1491641673
1518816088
1166684019
446166731
922064566
1293048307
1802035437
409583448
1312622321
1074093355
1425818563
926298279
1777775129
490232078
1802456308
88885120
830795553
1740838619
185515979
933953393
514680222
86313236
1959248036
52125637
1576982541
842922120
1503142871
163826945
1200091216
726346992
1801664725
333165817
153555970
665854143
115102850
1611691433
1014870023
42894486
130857251
851000507
590130528
1430588812
95853300
2083190652
786352977
1549465913
2105225170
178211512
2022288976
1865902896
198006875
1770320556
235187794
1162266162
251250581
1504028783
1381665520
860250193
1094899846
210525496
1315718416
2056307838
2134813009
201592986
2000618348
2130575653
1213423751
376286433
1585486820
225277903
547308558
844096815
2049083834
1675888921
1260415350
1661072741
287380156
83483262
254303537
475778589
711424001
619957935
1931147567
807421691
1245519933
1709867169
269583081
191378045
604468831
1892376673
1770837806
1289620669
1406124469
562625945
1969004494
280117823
2007288746
494827642
52494782
989020573
207038658
2101850486
2024939728
1668829836
1740524413
1554351287
1829308498
580253273
1022206328
1113013753
203737177
1345284608
1943983165
1969779955
861433542
1686823152
1724346844
1428819006
550112091
1116813689
2118074400
1247992595
124481245
544754002
2105605321
493859923
1867807604
1097122883
1940934566
2116816830
11655137
1810833598
119047136
817068183
402863843
1478994932
1403548071
447201079
824617687
632890887
1271336971
247685543
792532717
1720926614
685710450
1081940038
1086881593
831345435
1954622182
1449901942
1335025746
439816352
2128382692
821893845
283838986
2146430657
1322403698
1316182318
1835339151
1888219731
509159965
1360421337
856551222
207152743
1510725487
22397287
1774571469
504462868
314307537
1893142272
2034385341
795157962
1124790297
525848570
1733617207
650449844
114236258
2101523636
904616977
148632855
1960813732
645954080
1549755212
362160027
1131660015
396521806
452855417
819435491
1649021894
1867677465
661261229
1110605761
1338744416
2113218044
2143948914
1200757759
1597932233
1619946877
1720408685
1333291451
184347916
23521469
1713849497
1304414853
1198651705
639074563
601837787
561556219
612347893
1656136453
1126976527
1574954076
1413716243
1722689340
1836684867
1395544229
1487002342
779858964
18147172
1020327977
740534261
414379975
1839927889
900511856
10549428
1316834139
803989041
264835827
1042822479
776213347
1082045988
1600168230
1522163006
1953018064
2144484591
2018716003
1920753884
392720090
412832749
284247369
1798429518
396367664
428268557
851586684
1814119244
1820171837
64869681
1512995300
494924940
1699919147
1198307641
1347067575
2041310447
1922089855
2058254859
1776972110
402282526
1085685354
299328702
1907176860
1348702216
403463224
319990994
635614294
1176237061
938688846
815815402
1351694318
752340698
1633953397
635753776
1954869964
190939199
105084450
192267383
1020333806
1053317359
4114655
334060783
1077688015
161312803
144902639
173299537
1273911624
1173185809
488245681
1013212175
2090784225
1603218241
284684622
529596560
1089700357
958301156
1763259923
594310645
1194043301
1532800169
16847791
151442015
734615958
554827650
720875491
595081469
1601466038
733096845
320565761
768103169
894136729
1640988761
522735757
1067057131
1933364368
1248141927
163483264
232966176
1882863717
419149505
1409030267
2124358315
1009362595
1806589011
51799778
1659191656
842015592
1357806352
877934329
1631535994
2122012390
551523820
457226838
1623337555
2136280405
1352931496
989420423
1087129452
1225685337
915728522
808242900
825592839
901436967
1286677110
1622478979
561976316
297902700
836805586
1598428634
445297947
729220188
2051326182
1776936567
1715006566
590854011
259394176
2116248365
1019037430
144680006
496403077
102673005
1959710734
551138680
405928129
239620468
1041626334
53596709
328276068
1461749651
383802356
84465
2119966096
1222909971
2085588965
1713971262
1704086600
1551226444
1442371621
86629809
1013349069
1810302222
416404774
1733044565
277582036
1860924921
231440760
1718152530
971340428
253833823
1210964306
540138121
844729225
15815211
1069842118
1090383358
1425907031
1075181364
183043702
449290039
1196243823
962427713
1783722795
1889827973
1390980762
1408459477
1217543595
2029745177
375193143
564649351
1925768431
949381201
149442864
563530941
1544524615
1495805817
850565540
314980490
1813023768
1998538960
1753747678
966221022
297073712
1548987801
1596895656
1620747559
28535706
498961386
1878326991
1251581945
194844807
663918254
1935201244
686360324
1390132335
1798045499
1135455337
518140657
395805707
572840682
862539030
493080290
888924470
693766354
89064904
2082805086
55681957
1151252884
1859914894
833148786
83452903
1985602763
1108623031
834138708
115708075
1431383313
1635893769
1367595828
1770264538
1660816529
2110592683
490260113
104324571
417788350
2139705074
1165895776
1372658530
75785169
1723239335
867779657
677322941
335728284
243449395
589512008
1704972604
526260674
137504407
1683849345
1986373482
759440691
1103871354
2017514649
113772710
1962400880
1343719010
362430220
1174110210
1741328294
2081920953
1972400468
5092020
132634292
503751821
1242480335
491815428
612717877
687378609
307165668
996828047
624446896
26647630
449907683
514284119
1357260069
103509459
1256821575
1351232129
263794210
959926778
627921040
260396544
853554421
1944337651
729845924
502614332
1420960710
1758164665
2079231845
148218030
1787876883
806387475
1040421998
63452145
242933140
1976281952
703015190
1023116031
1950853629
2130851388
442585090
685268266
1659569393
1381387513
1653912171
1364725593
2053456404
1441412130
1794718201
230779260
1800777498
1990675573
1116756763
308417260
1878518232
1399044012
678073948
283942167
319144971
558943011
1351110985
1274874096
1533589783
1920837741
1655496153
821351622
439764660
2047131326
136147105
2496415
2098585441
1662618659
1328999797
564526449
332634291
1908600620
1731718025
1481919002
1612420369
2139504695
728764688
2032151449
720222048
1756110404
225458494
315406211
109767853
2083056717
1435119334
1582161675
361314550
1846382704
682353313
1009883119
864781305
1203806458
881660281
1655356695
532589577
1473543564
696588530
693404778
103607076
959819897
1873619013
775523302
998288725
415470192
470619574
1831356131
1397772244
1773103476
1607077262
1690953579
31650485
103818703
1828655027
1910866730
666618332
1097683872
688980603
2063216382
904967458
1104819333
293513746
1133418242
1455841498
467361819
1397817637
364804689
2058184544
961189358
239458031
580147406
1180099476
620646139
1286514665
503760403
1863274490
1045251712
1286947942
886813243
567099657
1978147138
1298047123
1718173789
338491435
1582458935
1019506026
1792399271
96388207
1884537632
1520865875
179668694
1307968226
919772821
1204563709
851812919
761201178
1331381492
1848288529
1217372305
2047945985
115669063
1874886069
540043485
1061872329
1703152221
599082349
1659273472
910308386
27389503
16438361
363205957
1845051045
1506601401
1910841324
870378932
74633366
709618244
1217143976
1027472445
2138725245
1261717712
715393773
849860496
2113534478
147575269
129320463
9491941
137150362
454835593
887106159
526481324
1869467057
33741511
1292961337
462952393
732391556
1737258713
1452339279
434833523
188400794
124732581
2056711367
525855935
2086450316
178251452
1753637976
904653801
391780198
804963846
1699500483
353771223
656723550
401009429
55166967
1139873121
2079196849
541906718
414040083
653980258
2001908077
1406199258
2126341618
888556012
2002392613
730563026
2092129558
1319192760
2057734386
1705966720
1285749768
1403316954
1733219111
1131592032
1509386231
249644440
1576908253
52648515
1217473805
202571194
1450290139
1872971130
934660758
1816695440
2011592547
1349581830
280769772
1721055763
116462832
1077400598
207047068
1788623584
1992575128
1668170494
2021460894
1380094581
1759061806
1914492226
1042774082
704065675
1091703826
1870558117
589177347
192765825
612512171
2032805821
769618763
1056454383
1585832863
407667636
1175936390
947324807
1148267948
261897684
1837992776
2098621878
2051337322
901089387
725219477
2110707095
1948022984
495072203
1634913337
1778921345
1366698559
1457925072
1535265165
2082322705
1975274044
998620393
917840250
146454337
1169960609
1513789065
1156766223
1132728948
1469578293
1107218866
1835244656
1301718105
1414462357
1807028178
726342666
1972704130
937058543
140236421
1297119894
1288978060
1768016182
2047767825
1322695719
2116703799
1483145474
976393784
1814527143
615167341
287763646
1377029994
2109721300
1793342708
1959605759
54298452
59890890
855368042
2105129651
1129012184
640576536
1223447114
248821997
1579646987
1360502726
235646385
1350255643
121516981
1664893796
1482280100
966682681
1493828545
191788865
1353124130
1098782382
186508859
447059804
1203662297
322516822
1122113638
1522827061
1918223284
1616345966
888045514
672049367
974551141
1579866317
460391535
1257839567
1142111959
1091825581
1909057724
5460285
1682765463
852660593
151825253
1131742988
837824410
516004417
219513586
1350785790
919450663
1269926101
443577570
895063120
1466869340
1739836063
1881217645
696875715
385865454
731800559
1590538694
424834309
1907089475
1074093151
117381988
1229531683
728771252
1418255807
71335932
838699327
646373895
1627745924
1444020766
1679859690
1696222634
895898164
1460738361
1508275171
981031612
639118670
1510753370
585449599
1394448651
127728064
1277047157
758273546
785344082
368146498
529190607
595635277
2083066637
1874314343
404444443
231560687
127588577
86958774
92797378
79313915
1126440503
836122812
742636373
76326630
881062302
1861158156
1881257081
1722638949
1667783657
104176886
416323158
1162530523
491956614
106770411
1354092504
415515085
943305163
1548992776
649572535
1570254557
1791140150
1061645384
178229273
1088889961
1682244722
87216772
1274932527
1770578572
1606040918
1499309124
1639582501
482706170
270124471
1283332232
1704082085
1409743868
1020864198
1592581225
179507510
303625576
1411297668
90547366
1091980192
1071022510
627537088
1243706956
1695781917
587868358
310100337
523963745
1051636758
936100491
1209855128
1082616437
273497681
529917696
770730379
1999347141
1835633632
2022005185
111516597
129749999
687603748
473523846
1674304722
82768437
1917786105
975949811
1422332895
1464679200
177541525
158204950
565422619
1101405756
1471096758
1340645059
1776470614
912215566
1295087411
389585370
1302441061
132371878
1886787918
34607112
318541250
1154769087
1464139184
1832748786
1350510836
1480179681
2122983824
825154834
1582313203
1226301469
1516363170
364882306
985995700
1897441914
1780876081
242465815
156300219
2106762207
1138317116
490530564
891699864
1015329266
951685415
1411940977
1292915817
1249618452
539141802
950007339
1407697924
1779195805
1117821053
270394554
48814712
1077886661
754791656
1247435063
1319051503
1796650872
198518026
417110865
900936681
641888620
303061843
742127099
255511699
1691148361
1500249915
383697020
1922215073
234406247
427760254
484588758
552128741
496018111
1186859324
1439803237
1400105233
1653858224
1826815293
514711876
863364333
597593784
1228604663
1624478525
1392360333
1022577800
129101684
2112256473
1246712760
39519111
447770388
64631044
1918675967
2018102360
1280774762
1797136288
809984290
866281626
143533286
676469783
353503876
977716370
301144680
2094596226
211685385
1657764725
1023763983
457329419
446206428
1787915370
1317866015
541686318
855941420
1897389809
335404168
671275956
1265162537
1747463782
1963728444
312537815
1725816340
75965411
1227543932
927373935
1959262055
1605460014
781641195
756516229
936296455
1039427699
1959091973
2111655605
1919639940
1824659509
249265751
937779718
1382232959
465021840
725416187
978535042
1840993190
515919336
875107998
1730684526
1193199229
606090048
230667724
430907931
1265805292
1061378407
278361701
726638039
193264045
960541746
305959272
1731077853
2066276518
1711242476
1558747096
314006037
714048417
1097672048
1867477015
699670077
391127063
2133963
1511213951
1491413574
2027813467
1479014857
474934778
1497784797
1964577781
1435075004
97412442
1443284212
586082261
470589499
1072434782
1445353626
432409876
318375602
1229546261
487562114
1980179406
1257253027
679579561
880207104
1038416493
1075640738
823776852
676039376
2125252043
1621168034
141515441
645146831
690025655
1035858339
1390130273
720496730
647723630
1559564748
1890331151
1212972411
1573177785
532422943
1089188583
658398070
198826779
230021469
40343867
565657841
567489140
1965454822
1247258049
1192825611
2080807991
1065745798
1783492671
214604607
1309139956
14842373
548502866
1738713235
1426981147
191045120
1512432093
1038948029
1587316147
1672620312
1163639832
1347224761
1797643618
2034529903
144074492
57938497
842175392
1222903381
1549178115
106026395
555607621
1286780574
523213299
865487342
620931293
2071300182
1918745777
427844620
1402951716
131903448
77286886
503274113
1885936435
1444690518
1322983564
1177433387
1634085649
1264804301
152278275
478364905
1645435042
1175418038
1625788010
1122589285
981507355
1977535985
74267952
1881964813
63273532
1066362872
969717420
2005156745
1448179259
887510049
72022151
465396059
63553301
1182121122
866398443
1234180904
209020416
181337044
2061593504
1826727016
996679738
1116258609
1751513985
204124010
1660105419
1381022764
228444927
155185787
436978924
517472638
526025914
649287575
1826956227
555123083
56561339
1169082483
142422026
320677763
887782790
1077804406
1697338508
1435799289
1294500273
1157884255
1578094100
1940452094
1571498894
1896332343
1231908956
688889961
757255468
393640894
181314275
1391893099
20671265
2030109338
1932907788
316821214
18481139
983194655
1727248108
1206373444
1262699590
1821076685
1608607265
1739224921
653734958
959212386
1484146313
1034296124
842363813
2134838624
2086546980
270105371
1223192511
273289491
2039934463
1576622362
1149019293
2105732753
1813470510
1636000301
154565183
913459654
557346650
487565767
463842219
1963837689
62930006
1752361670
529787099
324401225
29939017
1010299690
1670634455
708882989
803454952
1283903328
766892265
153419186
341698112
1403353357
1178051284
287221941
1616172972
1678972677
855075763
135789707
645370477
853847378
2096230165
98296881
838282082
278235954
1837601163
1417897026
47898183
2104432589
62349139
1836767446
228122316
1413538142
1935622145
1890855298
1754253137
819142029
314792340
393963356
180965059
829426399
660752243
1479037160
1843763808
1298451985
509960670
307458553
872411036
2074986850
5735748
180800727
1486205527
1717567767
1112561042
329291532
1436963109
491997813
1483042437
875560019
1293607665
513541894
1009422830
2131228738
1614583430
290177681
1176679687
1340589130
1030914184
1513479682
365420537
101639496
796191428
842860849
242057423
1322823330
590928784
1138914656
1239704562
1213233843
772970369
226198943
2058429073
2077103776
44200252
564859925
48028434
1626425255
2064469124
364164535
865744213
953186738
893434374
1048557413
1901505648
45044480
1093941135
875402441
841161037
1062876131
706026440
1521562374
1994253795
1871845338
1065205948
1036086652
754609608
727065505
247195771
1252824083
1124332985
1504789953
756559582
18054449
234735111
423967172
318328267
1469080942
1417733443
54509934
202662631
1253116372
942051082
1014971281
1969232371
1233062500
1037871176
269336195
1911434499
2042578644
2023791998
1543433560
1007789293
1980729213
2054877859
2019551544
10608808
1281768554
592602450
787575882
50311597
1615181265
2088737703
1797785195
1709133673
1868537416
230145684
814528214
1460289800
1067522390
453769615
1362055007
641287836
745276622
67311155
836096013
277240959
133594520
995699076
2121586371
307950114
1848351496
1372700092
76650043
299002139
60534011
839075749
851775007
478771729
1978543626
801906990
1360607069
1868280472
1932598194
1194654907
1098209364
1274232683
705183754
1939805424
1638791573
1626395746
450104489
918455706
1698704895
1102354462
1669878362
954109590
1202348069
1285801474
916480919
1599629973
705883355
1333593565
1931938620
1156390091
1942119703
2060891494
1456271569
1191778407
1327727343
1450573137
666714346
1945491651
323537595
1961691952
822411882
1577125745
683711932
1091701512
1611811795
614484472
777324456
2043441845
1521464617
1864271578
1638993193
1570446561
648912878
1571864393
2074606511
2141721790
1210116388
848193085
8815734
1532649650
2135670541
1310429805
31493687
56255505
33115413
1305953376
364981404
98638803
2020136197
124557218
1880080825
1990034533
500041476
1042490405
1277514488
1515965313
1112087831
1831373718
1975726699
964814497
302363850
1592070705
796577812
605329388
1468176807
1178680552
279140460
1190151003
265879738
1811408977
1572042022
2059908178
447166824
1583593198
380664519
493031076
1158355905
1258963270
1515406762
477340061
295465220
1699079992
304028155
1248154752
401204050
1727416602
1709173316
979164483
1044104214
1996834531
1124581063
1731446419
916462451
1714980666
987327470
1664504907
855329134
957279305
2043878211
577169893
934921831
1601220885
1723349371
1491270893
1429992543
1607156452
978498480
1846457672
544799653
155732006
1213218725
1317618292
829922072
473436366
626078759
1023499356
1930453929
446686859
970973783
331244578
1812329618
1078885502
1333771656
204739343
917786367
731106850
1323597194
1308811167
2062633754
290595969
1246087460
272684465
246335804
1007359704
1429675151
1431811032
794449866
1927280093
2012342436
1747293113
1194163137
1845804919
2126799411
402739189
281558464
206626921
1103593707
1624012089
1039901063
348364611
1025251364
811815533
626015167
1114836295
1321369132
1891126470
1770597501
769633685
41089611
1018634016
1930058123
1607628671
1966784214
1056448406
680377213
1016992868
1727446503
557103189
1831246408
631396074
1468588308
578348304
1320221214
1374962412
1122804034
2014466120
1308048116
2112489547
38959294
1960176804
1622912579
1499658077
1546166477
604522590
264490125
905540023
1844599054
2036246479
1278825684
450346154
237860721
1298107464
1963206892
183295857
194987370
1923053675
2037292589
680094329
99072
1658020228
851468090
151244401
189740017
1963335026
1121929174
210847083
1810651703
1622646011
1832769658
323342472
1425421234
6024163
1736471072
1726620976
899405312
583220251
1118389009
1610907644
476359738
704722984
1058455482
174337412
350170314
296674402
934927554
381219928
1482748168
814825445
120979202
839511229
1975696578
1584979070
376061857
608766567
925615963
738327147
1845073828
2048660408
270829691
1837563761
1306429928
2005453312
915715662
2140545271
990075700
429517115
1653889181
17061165
1044900425
841966175
1386567330
965529827
521535102
982897436
1406739038
858266141
563527824
49538499
2061449542
844427149
1310835466
1975560384
1316670555
1810859939
270130282
787479368
609831325
545397712
1433854723
2021963029
1816977138
2081129363
1329359111
1445076016
1007341689
516422455
2071289793
1783928094
1183261156
1306846022
1637936990
2071831250
101585221
542164160
149091125
1978613198
826274563
743506298
1859326349
283564475
2047066058
1459147548
1989343496
79789093
1476954129
1146923928
1545797832
536948423
257892596
932183814
1954448802
123866537
666645407
1714288151
1592176635
1281079283
34521734
1497500381
1934868583
1171782234
448935089
733637554
333899130
1789807608
463639908
271858358
1113341659
498468281
95695566
54038835
1449266903
666634985
1913429152
1723156766
543320975
1642010900
1226868819
1743289682
1643209177
1375607139
1166411204
1827974061
1505925680
957042179
1932985218
1698762457
689439207
1981097172
851918295
1824386531
1021384583
406843528
1250637747
1697443124
668459460
1755130397
665153082
291757925
576268349
1725487586
690610317
518186459
323710912
1791105057
489946800
1831499367
1690439450
821374704
31031270
1068348481
2090266177
63276222
2003402574
925044803
2076786565
2109757228
512287528
1837875878
1497806407
1484181469
1707527628
1316345394
44594747
999747219
934881594
291430032
112729506
325051883
1268010211
361266373
1617893868
579578966
1979584349
462608332
302773835
320023289
827146183
77402039
1089761403
324961596
1220267360
26687792
122421621
125834016
1951314231
1551957908
1974904490
2007090644
450515330
232069749
729265395
1597720437
25872642
96690894
1474301729
1676569167
646831392
1455069607
746136254
1716478369
1480383090
930554723
2029293063
1975314810
262754641
142824815
241627089
1774111380
29702563
888813669
1802334468
1213204893
1228749923
314415262
266047530
688548660
372986719
1451493948
248120849
546534523
345721709
604445066
1450729880
1803290661
1040381948
5627756
694522132
582199585
1914991788
1838497131
1896213759
139673979
258579194
921744058
6972129
2132917325
990339425
1220130445
1074766614
909259444
1507319639
1660333521
727990074
768333312
1049333120
1307176881
945434650
1946529826
108479560
1404099631
213536108
1078857207
256732631
1832113286
1901665482
1823691655
1744781314
1071852540
2042461586
996748154
1506267017
1468542531
1536123547
1152524157
1768269656
1281908674
79570308
1264635495
1631922873
1120790231
1517970387
151697557
864337903
626073490
585758530
644395048
1128510074
1894605075
1796027208
1160811871
1008054817
405743781
948634969
750146395
2043077714
968057769
350673772
512365944
436948460
246171349
1961016096
80805107
1923806142
1562216699
1020034013
50271696
879835780
1584867709
660048535
1393492529
936358032
1920310281
1663360532
402266551
1456932698
1662539684
746887956
1703806223
129199529
454408443
1068076675
1877195767
573530745
1854053191
1583387134
506532813
2120156390
1330113894
644664772
8997963
2116540083
1915441352
538463164
1013982399
1150652112
472144967
1203531101
1636958438
628732753
1938280396
896276886
709547176
428487422
512350895
1806841423
1931319584
1478954025
1951360844
1283264727
994633162
1837900119
720578861
627820765
2047218108
1428062583
910166502
669303789
1344230463
1980820295
1710752993
769841402
1609406606
1196813358
1392826925
524458247
1389018041
1225170228
136446519
1522673209
1156998593
653658494
379603367
1801765908
1079610920
1294645147
472958485
1524506851
805379646
1892411321
609649983
1394507974
753134519
2139972600
184126279
344297086
718459712
1686633235
885632416
1918121464
507807809
1742821902
522729884
1373645275
1710727593
1953453146
1277801447
1715541173
1183177469
1943296950
1090160512
2032868227
1301920413
1808183814
1969934154
1846629326
933471368
1504517250
622713565
893797556
1460412595
1354840203
379240000
1557998519
368305090
1551262590
234915970
1286122103
561041986
403275151
1244912174
1662249417
693979775
618397806
1752605970
1222656187
1052169304
1638241524
1692679152
230540114
1687279701
493970151
403495631
1607201592
1608531744
142672953
26807240
747520690
1553207758
205084944
1278311949
1486088251
540262331
2036115847
1619254102
235425060
1403763509
558849977
313223346
913536006
542180047
1862859935
225744306
2134531949
1435953028
378043512
465367779
451753250
1842929917
1917560350
1645692605
1305333909
1989067980
1109206470
1522980683
1119737967
1783544348
1590615447
1226028866
169985773
1424592777
290162198
2093538934
1294379652
735902760
1510506268
604131652
780974025
1318560567
134585569
996662074
733153433
1080507254
428462901
249773054
204940551
1879329413
2082221948
1420554712
613959577
1182695239
666896671
110969233
1954386022
841196317
1534515221
2098455495
664243
1364290736
153914764
1661548213
66742094
205456961
1332134746
1727067792
952176412
2060333753
980028837
14034860
972700177
391561269
967707844
327806850
534630487
1518499555
886129600
282346605
201542963
11583565
1852285298
1220127248
606639881
1870825145
1636432631
1063514424
1534876753
1309673298
545622715
1770578003
1223050002
1570484047
358100243
1441956763
1615536058
1958801449
404050217
472678866
1230405935
942034501
1577804294
2102314891
193843599
266589659
101473835
506870673
1513844873
1560060262
346599204
2099982529
1569876861
598316529
552836731
821963905
1804399344
2008556242
1457468407
385283274
2130885227
1667800875
71934906
1028654062
969559524
1164812798
341902963
408881236
1834066246
1897582478
1630228044
566220498
1145224156
55449470
661863406
398020901
804721364
124766024
1004762764
1807222761
365579596
1693725308
827739495
2061524239
583524252
532340694
1970751649
56878558
722150597
710917720
691491416
114196308
256426359
133952897
1578211785
1925386234
456067934
473280132
1496015760
1327162172
1413481694
1727147072
1719195400
1236806878
1724081566
1968850883
484858117
1362421984
1039547776
981493078
1430825726
594487712
133034566
190147294
243311977
450438423
294672988
1453520035
844017198
348795474
436887158
1774050834
164268241
238503648
340767590
1976055520
895975613
1138457875
602178485
91211562
1567815312
108426009
923076982
1473833841
2116075775
1006699324
516400497
882667040
1468280906
1683931612
835430721
1585199866
935074673
879016409
1242293080
2103571792
798091283
1640372865
491318223
64585198
29196474
2088416024
1140914964
595490543
1802442689
489599173
1020094987
1688380234
115454818
505494010
1228968152
1256959849
1242477889
656743232
1899049524
2022105754
1743518859
1081074025
7883749
314288272
183305245
2075497826
1999075122
1334297920
1028971205
1315526465
770419494
243910531
726258707
790992981
481905132
2024879442
13160629
908855776
1077166221
2124480723
1307030126
1919680824
1415103884
1981567843
820024824
24225755
1432623021
2019001003
980809275
875712300
1323465508
205147907
1158784240
2022767502
1255503176
2074765383
630955498
1426333655
1632932268
328389148
603979375
535150223
654231673
405531842
1252373925
2037395482
1335175929
1258957543
1312688070
901561520
1095354647
1466043882
838800189
84975065
1085693749
1345616235
1664719896
1932742075
2044480164
428069440
99306269
123670134
2000623495
1658187267
1932422775
1348262174
1823375972
1162875115
1752993120
1381379864
4082059
2006196265
1037876671
1637375843
1863885229
318836293
869948400
1974069949
880330033
880126257
1933728302
896185979
1317499397
1841440629
1197092625
1851217062
1791572558
471450615
1178643904
1934258010
108430542
1887259471
1491336105
1478313329
1921865663
1646862736
1123393313
526806081
1987729845
1223227743
1320642879
108445253
415409141
955544771
2127742798
1121205769
1489005757
864625862
185828248
318572619
155354500
1605261196
1261927891
517669898
1689344202
1822476234
1148980477
672206832
477586244
1705507526
1852869474
2078837756
1260513695
902614174
1782710739
712384150
1128463653
1396054507
1697075693
806629145
769670429
1455613807
675056296
1391511055
1377930075
2107706293
959630258
1570409545
1682576879
1381590501
486671268
1900228199
486884500
977836226
871854306
1329633494
566587848
400006139
1156927089
1302177374
1069448055
999751524
2050106374
524114670
1736256333
273537619
1377561351
273731334
526916078
1894312577
17768208
23010208
1886214111
1986644667
507900910
357830163
2053298272
1855020225
694862063
1996320064
1322944441
580097227
1030514328
1444874934
286125316
2019884829
913750366
257051491
1719523123
996965262
2126262404
1458099826
496796043
141046065
427055614
946750549
1314277892
1631692580
1436692927
1003195802
45196700
1046692885
415132557
1013821722
1344146290
394604700
1039042977
1631808944
1765559956
228008438
1994801736
2088166810
1338976292
1189111874
541403991
436518304
724929956
862544704
1634295067
763690476
878251997
2069108941
1968584727
601168602
1348840522
1208738237
1437541610
652654097
692345362
1706116415
397654607
843870501
333973047
512828277
1977013660
1211450049
1905527260
1447798659
941730677
801037814
658354293
858226290
1752929799
85986590
1194325029
937684851
1168553043
1205291674
386431883
1055652780
344876278
1549344191
139924261
1845305048
975666720
894677980
2023423212
1508331369
1809305848
1702370193
1342219884
497821167
69665137
1915275627
965400669
248630072
259277607
1936639680
1042212527
944031149
1343919868
1220262405
391845979
1268248118
1194360459
1325512053
13314099
469935171
172905821
1115450811
259122420
308553071
909096632
1395237009
1298260272
46467338
413295688
463162692
1466425168
1277454190
2143926962
234303785
1981612592
1038299881
1032576129
1925859884
558695826
155784262
707551409
1038223948
2026207781
780193691
515148532
1249423791
941281172
799503656
912056238
2064983747
1149452100
1138573463
1660424511
1229418340
1770152059
1175179029
1085987590
13332042
440284812
1281027211
1294121587
1479185524
368311427
1002434839
1371953091
88849400
135925651
1810024119
1488456127
752892177
166765061
1242871195
1366062086
897253094
406160002
458831685
1570504461
1832965521
1979054727
1814519376
2056006097
1069850717
1830816054
326217820
814592234
1792118470
1380473738
1739672522
2135161740
1627674820
1075892152
595624773
247480819
1973945127
675825082
77350664
838600408
585577618
805619413
432804981
258084881
1853587205
1469535410
1705230267
1459919900
965126630
1821086681
313654772
32748214
1997490576
1614944224
791613574
1731809388
1975171060
1696687027
1440255261
742504545
220907487
2124992013
1021689338
1073421199
962396437
345702958
919277604
1239352723
257807516
657858861
1909782448
1582317954
553750167
221180556
305663323
1188391605
771827811
1568444258
1069665576
1563271924
1298318445
1389791933
1672092974
1597427607
2002509268
232333136
643505336
868781572
715273496
1230560613
487576626
1430768744
1143285000
718306063
1940701485
2081359440
1558636509
512165788
589280639
2144540986
645131887
1984779178
1992414549
957518622
1762000330
943355625
344870330
1503443713
694769090
388289888
525954748
1348253240
423022431
1948077532
1725726654
799362855
744127846
666579493
1844412364
605569227
56684468
686580070
762028240
1458125823
471616064
2078292362
865169755
780117089
2083365074
1152764604
611708025
852326988
999605247
2075995980
1970864380
895110790
297376929
434062775
1803737079
1957076669
1347958145
2011615044
87375540
71883556
1543841809
403934644
162035866
1342097112
960861151
1986720350
1008715176
1465490725
1517337051
666764230
1100862698
2124717530
1876774219
186753724
2046249509
386117522
974102580
444486048
1250550734
1660687516
2122068874
426664291
75256294
1146837109
1069521096
1636170668
2034129170
1059438015
1717543147
1277336595
852662568
748541016
1466405135
1691027540
61602339
435093475
1964641376
121038926
1698185583
2015540346
1962547645
1368231390
694695749
1805522985
776924401
2098714720
1152805688
604916092
1387478466
1341823310
634981690
829903595
616045884
1092331371
861127879
2082198988
819747173
2139395771
477321916
1497701337
1179427096
1718674205
842038260
1455229100
1139157019
746009436
1817752424
2033598433
1575472186
1412300787
963462195
756709316
797614705
848956285
143514731
481645887
662000483
1814100313
1843632425
2053748111
771632262
316311040
279137226
2046281978
1667569674
1175879407
284916682
756140825
1144266001
519120153
888010742
185899411
226325155
1893759999
1773182228
684462712
1915623820
1371739593
1614184916
575065079
1433544615
1528338434
962141652
1368957433
624805170
1889647083
1809734259
582322027
287331290
39010966
405460970
1970357442
1759103116
1499143968
1224585198
1489298538
1936671568
1458014061
720370486
1145829798
1754305374
1180503894
369210037
1341552123
271166436
2107660571
1922108342
909607464
636221290
1102909442
927451272
1746769946
913625358
2140779809
2045049282
784083778
1551969481
151327515
1898541703
1607588181
998432575
1873356505
1171628369
175459637
119090859
1584768059
1599521662
1523428606
1763402659
293859654
475143055
679096744
1131238701
1312060051
1967869477
147288050
1651348199
1873417387
650452344
1830537817
641148404
1982991699
1423474999
2116348363
1248033254
644408725
934459139
2119347089
1031189947
435186239
87987958
840919907
286092665
1627982478
1736846277
1420687732
1323323393
579315390
15935069
1320140392
676801122
236875478
1020211465
391193361
1963371615
998876736
752686990
734305414
1941190223
1749269749
598664896
427864997
511846844
468537322
1671350332
1552414689
1892355741
1296398696
1973852372
984390173
1485190105
7747920
1800702977
782900660
868939012
1944059342
814657698
550660576
757518518
191857720
58609653
150126898
1658471173
1309760059
574201574
404520242
392647601
2134750690
85711706
483661703
1283334042
1125313950
1516254232
2126825515
310455550
3419500
2145292699
1869627652
507557626
1589809561
1802468140
560533393
799135754
875416740
1319906242
1000775689
686508079
2107602824
1850476948
1627843119
1458298700
229198520
502859709
382077543
448729589
545513981
1913723602
1046012606
1068822198
1279569243
1336601941
1844370857
506164337
400116975
1127914041
313273787
1855871982
147383849
439986951
1289400377
1857466656
564555197
1626903644
934883028
1552663167
1720263538
5292426
1531084263
1601476909
601337699
1053415836
1710598382
1105334158
2009874025
611684155
1490377387
876984953
319141487
799288537
1495119496
633671855
1994613107
1415791820
1133778284
221869085
214134425
691012848
667912758
1562488108
2004673603
507020166
243898191
2037415348
1768097556
1765918087
1526003173
843925521
130105371
1531739506
159446628
274224874
591668687
438212180
600591485
1890190445
434939779
2067457094
171666723
1937837536
925100289
488594948
1504411778
1659309311
340739860
523309495
1886248694
357369370
724745209
1068928820
136112300
1956879140
151174304
201305491
1964815039
1780813302
1801608827
1730482877
434377521
1479420457
770914222
609358133
1927186517
1399644616
1981056114
20402563
1770331975
2019913920
1017548198
961899483
1654128494
612515229
1013486261
1542156401
600258172
1586116878
1900916311
1992856429
352593713
1947396242
287821520
946928684
1691185496
574334280
2002904400
2071037238
1958364930
707021777
1293190427
820858454
1856595151
1430664702
230790492
809549046
485679485
802587376
990300625
2024735663
1213047421
1080156339
420650998
1144455125
536819699
1436622956
1772879592
675428514
287375465
2067480810
601410417
223118565
1357280452
431468662
776625144
1818586058
1946232113
848883898
2074876348
257807516
858643200
275554698
1238286448
1216933804
1804267043
2089778955
107054989
1656112427
1514597056
1280185968
1080380178
1071790276
1616954621
1381974746
155914729
1333662433
1960418188
473381471
971445640
179875670
784617413
1883085457
1155138552
391573771
2083142191
522871346
1375822075
14468936
589584622
398806627
1804165615
620673679
814941558
51893489
1148175373
1158581628
684821271
216434714
1514660260
428537270
750450952
372246468
1807738794
431196165
2122406232
697186382
465400772
1241667223
928202242
260223253
248113410
1780323072
1355519305
470659539
1987115340
1725280982
1673863468
2100362591
1508537518
1969888281
378562193
766570196
1242299402
960066898
1224232957
1980834597
546779226
537480160
1355008236
1286861243
726788759
1646994266
2037482379
807088646
638310628
186518859
1274463948
244423718
1273527179
260180195
2037807564
225755052
1023737233
816056244
1517918026
1071303534
1181212141
422780562
1171434158
1096186828
491419576
1477876554
2082568860
174315019
1800299055
492766487
232962606
778127186
1824229735
954909592
1275282545
324987867
981602793
1919880186
846279528
1029956978
358769125
1406724804
477236549
1924045141
904063331
771900470
1078840117
557236620
1980484160
2016625385
942448592
52229972
2072950866
51528884
200011360
2042887926
433187228
1909186087
58461434
361393381
1807843035
856548255
1319667270
226395929
1933393873
1687090868
2124658768
1603216545
1309754692
545835980
992477435
1092499964
1210036936
2005319415
133492300
1368462285
1319211346
482770777
649621533
1694006477
993904487
656043260
724413389
1650086729
60358430
2104741295
1856948738
964327886
1948273248
1585573461
1655196080
535541906
873286767
797314450
38760728
1504509842
1002631586
370904190
1833333984
197675559
1839199366
1522124873
1483186068
1509165687
1555777413
1022196685
193322871
1001520794
204215989
39209011
48026170
905750214
2140231405
1540561919
230786868
730301790
1316751280
1386973227
60735850
1196403862
1846232153
1607565751
1693663313
1922302132
1267009760
1146727662
1451437857
1378031622
1726753740
1020237158
1865143602
1886950133
316106120
1650666635
534550511
2143708129
1135986078
1256214646
1596974028
949563532
1394248385
332916805
1628182052
1299406670
283673642
1927967384
1963598689
1795105887
872026697
1236784185
365903755
740369453
281625297
112105400
400176259
1452052374
43418093
398724074
996469822
935237891
577751649
22442794
841757443
1317613769
156825124
1363177290
61659161
1059082094
1899278048
993664479
689599903
1708256016
137655137
1429878400
1389867648
379593881
1409248069
826421600
1346129993
1496218935
2010955152
1833622245
260179546
479384094
30437907
2125270923
1177482989
1284388416
906264804
1137330678
931951450
2026487747
1046188044
182800971
443008591
1089976819
1511859508
1744960607
748813441
1985515402
680521275
170265813
923216182
964482231
1737391486
1783084590
1004970133
1601721735
1830791241
1108842089
1265334437
273226815
180806237
1639374279
1326506583
379995012
1826158193
995479455
10374749
1774699991
487419583
701952944
408732362
41282993
715582824
2066655637
1549943859
920340311
1826306997
971509483
1788072016
694257665
1786707821
1923068295
1011368639
1000942177
1090221537
398392749
490255521
2100001056
1979420901
617301013
2088834685
137989741
1353071860
433119683
477824053
1807347943
1628408134
1216874633
1121807675
1179667114
215581250
1931879322
1406052198
1685253025
1062546475
565871322
1739064879
1223878938
1495112150
1353509837
1527878709
568456972
1795933481
1409627209
603432143
1043739287
65983699
1535984742
664452755
320211892
343300776
580038052
977242497
1524056300
115968869
710922216
6810433
655253128
444604440
1766591767
1739534624
1978357656
2068284901
1637969139
265772359
845703862
2105658092
207512778
1444956320
1186793531
3506302
430153039
1451208526
11142280
194433582
1893379367
1099377141
1952997722
2046521549
705319493
1437006691
1100613334
1804466138
1150193999
1842346613
1219851167
2070609443
763370381
2042206326
1473764160
1855121018
445545364
639765048
98052817
1226512579
1982553823
592399767
294146421
924591681
1477446101
212067124
564585195
136178451
1671235072
2001151722
340472425
2119590699
480550093
1945058938
253536825
2120831288
577054725
2086054878
2136494089
2015609598
557245243
324666910
1981860297
963208748
287358286
1092854152
1316311556
1282606476
1468242560
320340293
623542078
1383650301
1440393733
212282256
241990594
1105578004
2051173684
2106277398
484296144
362226010
1782422856
1665484949
643242530
1179196093
1022104801
408042754
732231504
47122519
656161245
2040480924
633053606
1048630738
1928671439
1335845210
513614606
706528378
994875472
338736650
922913576
1505587963
202028165
1708177660
1725680656
1905429952
2048729700
662757479
1585325926
1650348809
645029067
701203668
269253216
1252264163
988019287
1201030766
907289636
983508995
251920825
539070279
451119746
1912717992
1027405480
2122286979
425770441
763834809
1148217002
343901372
1253019759
201580722
1812570888
197655618
594895464
1927669543
547652823
1238842143
571347409
2058597588
963308964
971090945
1182248741
1295453001
1090090171
1842972574
845501624
623870673
1508496079
1726717025
112786832
1287857196
633059829
1831047568
1277307850
828311460
1616280267
310877725
995449031
1853109394
315346772
2059251293
1914025390
979890316
802725721
195679601
967360063
2044813430
1415848451
691312696
537811528
738898333
729477772
559012027
490968516
2026558567
493538392
1265079225
2135372731
1206871198
1691388460
1586839194
2086965936
292827226
29538889
399357349
966729062
637638478
2035259665
1998908933
236751411
106399162
1371931151
86319182
1493233656
38069448
1068663234
1979062651
173583742
354069443
847185231
2088819341
857581936
246897694
1605290653
1835855241
1610971283
1738334497
961922897
1468660628
269589505
805911851
404650038
1562257231
1291378894
169700334
572606546
447431582
1287930457
1549291716
956529536
1823299031
651048366
1100878327
298359183
1551020186
956982009
345767401
255298726
669645216
1452362213
515486853
2053565147
1922871142
1206893563
1007273421
913409794
1963971149
1349575734
94925094
719123055
216057841
333430081
1167534122
1755064781
2066007462
1234993531
1867634177
360894864
1918443841
2056445472
2074266744
1511782175
1389112962
85219724
1957140491
1707223624
998062366
82470302
445152007
838452300
365947815
1009196826
2721611
734719597
194748868
252143846
2073429621
1187009287
259987968
1684042157
637722419
171695251
850778601
1838408994
1927990270
1473711119
1913235453
676979183
1753727308
56198485
1570179252
1894417735
992438475
759963415
893182384
2052674676
1097320635
653264440
1222502702
708330774
2054248986
1543594519
598755494
1801898251
1312903541
326317163
1887929656
99391864
731565938
1998043374
279428170
1059945425
928983922
1230417638
2133602819
1068030224
1534091696
1302560731
1435674779
1170915152
1580807193
459292322
1713671862
582759939
998344672
922069635
2007235670
290265558
1119534543
1292269126
1026068254
577150280
1624195717
1171998881
1923779206
534460723
454058169
756223586
2130234581
1336519028
1577190359
860243964
916782018
5464369
406303253
2021927960
1167719423
1347185772
1285204206
1706525271
1171618837
868251808
454912978
1956717895
1889601413
125496511
40814548
2012005243
18539470
1597566844
697886212
1853700157
382775424
147773496
1482273953
1831165418
1821329014
149806842
1709661140
1799832721
716006905
2031852082
1688591453
2090427266
233371477
950218179
666294000
220110801
192897856
1958800447
1510863949
1436522279
2060465606
1311268519
88310859
715008643
1305632708
1828375780
1450193665
1999147808
602105999
790026288
2060337808
284437509
217467661
955120642
677981809
1155281279
1411252198
101112602
835398323
1683044951
1254975274
1642856884
756472680
267840453
249010953
1730786788
1703157151
166828407
975803997
1050179072
166653427
1972657431
40786968
679521512
1774847986
1981341798
768869890
1653329493
512733666
1614088756
1087797257
1791145268
1340584024
1220356757
149231248
1738062506
1972509316
1470917841
1122660005
1533664896
1852434623
1718285371
968514401
498653975
664439355
208748615
251140789
1181176246
2076445410
1957246021
464009150
2003574503
1263564248
2010997899
688049164
518471436
1756707462
1590668628
1493896043
1154140747
221635525
604148810
763264259
1399556969
1234440772
1887650784
2084880877
1298177497
2122776711
1250869577
221977635
426857456
1760207724
295635426
822072592
1537463089
1967077546
562364708
1186743529
240313052
2121824737
967205810
1928320113
661889678
547131345
1455683866
745379204
381433336
362146973
1525471321
5090218
549127459
1456844720
1783955138
415298149
1596285207
1879674499
1947887223
283243762
1751675637
115428258
1946531757
87391783
1166257053
1595443370
1932523341
21281645
1536044511
1801952023
1963537038
548507338
1523203944
2007324280
617201963
888166568
2133909776
1483021564
1789028830
1004064575
1973811370
1247907424
212423378
1612614761
270016491
1462097308
181375730
1612894997
1889314828
1809736810
1102374165
1837740089
2124727898
1935252669
633430607
769853994
1191204514
658605980
1560979563
1750912572
1117719433
1760537209
364653820
1754932992
1084394926
1817719251
767074879
1460538360
288534589
1614691982
805007437
1087777587
1342967550
355568750
1740536537
1513618446
1814681722
996582285
1976428950
528055616
1661948237
752397265
1152161918
1027248790
1342061525
1315996768
209631415
2117728631
1770661404
2131829189
2077518941
467362878
1034726886
1096493878
1179763847
1665146693
1794395529
1362070467
522204550
1033233887
621257157
921324282
1883907698
384719833
1648827527
304850107
1560524843
2142540976
1459028027
1143288095
698653680
456709729
2067577241
890588695
1697350122
1955960275
752828244
1771656476
742486329
1855429869
313329549
1592602174
654452705
127453148
1381010944
1550950445
243539455
1618253376
1791607242
288882492
1221954032
1435142649
51641378
584513348
1746183983
951713783
338180705
2097867775
1943801112
1728480959
220252398
1811686541
1618023870
609587500
138414556
1995064462
1084040605
1787957904
1893447482
156042442
1966330728
601167908
1476343737
1438067615
573946219
1247247690
1557711557
1834069889
177897260
1365387379
755565555
1618108290
473062715
82370073
455986845
1109426715
1724992967
539521102
370443151
1360977456
1536538228
774799121
589493257
518544057
1329755793
1709170459
1009043854
199945017
2076456047
1361845143
675422037
1244765757
204113430
738972768
981953875
908064717
217182276
1306267468
1320505111
1017643986
732036844
529399193
1226332380
1927855067
559020767
329895505
1875238644
2093712883
1438190138
1165784119
182152345
1343523621
1901873755
1108185466
573181246
1225635997
1413859661
925718272
1597208507
408745324
836936482
1009274085
1252553258
387127841
751739026
1090522099
912196868
1320412737
908788020
242048753
1427201456
1719435026
224373130
876972373
1257412147
195494901
827032732
1271325169
980930630
1199312203
761097230
2070118655
2120887546
526417800
1949780275
764983668
1984479384
1669947441
387370904
1000506785
1937621450
1982180923
2141152356
1744387985
2103695720
750102860
341267574
648258055
17864226
936019622
1074020702
1013641607
504314871
1767622105
2008834582
147355747
2037408624
1829848958
2042938333
1305391294
2029582066
1240427575
1350304875
41188990
2055892934
315130425
2088719782
1672514447
1591778077
153056658
1747587024
466542631
863403560
395471595
1303658272
825240351
1905348522
1122561230
810404560
906506841
1517328651
827085701
173053289
1086653883
1087614714
1990550826
468926556
1187158444
1545397974
1609607452
1905658867
1376941571
1181131255
1044752750
19641176
1215398314
1017395610
1912338433
1638413532
446408544
1527419652
184622497
1892075502
281010581
912954741
2076828394
1426216467
582105955
1772785626
1060284755
1052882740
2033334165
294368152
1162271505
1500294762
1650216728
1483704127
1524249218
597945085
1203098671
854127524
323419720
1522702295
1445183367
1146093910
397601567
618379251
894875994
1241247033
1270663627
1059917736
1074008959
1243248192
791756066
1091392945
2077047288
1433425544
806110411
561692145
772002619
1659307647
1299657923
1146472066
1113202770
815294262
956407076
1766350320
563684844
1714432915
1940831032
1156600419
2018266581
1794195436
837224672
845900928
960466798
1669181779
1359300939
218641481
806474488
459787182
915154894
1297095095
743135141
619474030
1058660843
735255962
1671036599
1385420096
1197183543
1098870733
279047889
627252059
1557616007
2011045435
302131355
2010825576
1643012023
832502917
1328651294
1098699761
1808803871
1173675134
1325188591
1997367568
1457413739
818824893
2094305527
216150924
1076924262
725008981
1844050839
1350188748
225685709
168847207
1982481795
340018536
1296230942
639164168
1417711871
1215756595
484549683
1621107256
409594868
743300834
248630626
1231683160
1025033017
1792203080
2059451531
1395098175
793777214
1482939617
121123599
786832208
1715718781
534378436
1409151877
1177382692
344540705
1660850591
1360724535
192004263
719295672
1701262334
966883307
1389497584
1923106734
1325750591
1656782581
900076177
1363343712
1184750036
855480385
1072463558
1948061148
1572950007
1534889965
909891340
1666694342
618503089
1077711882
328705562
455962448
1827554653
1031815631
985779723
252628731
2082482830
1395403008
429551425
371630100
1864701108
1195978892
1049007993
647840716
127972928
1966009070
783341785
1618730596
1122291549
1563192044
124068655
1457612134
1069043861
334348064
5721557
1104114033
64171403
312905523
1854390255
842713517
1118414367
426494648
2033579258
2051616421
1356941386
463507675
1868673046
278710836
2065175202
1275698364
1578888301
1816882487
59744214
76657280
1647114366
1193180223
1546647369
720375301
547902582
1158975923
332865651
956716525
1625305690
767058743
805559852
1651847737
1648337392
424504015
1359795860
968254410
768056307
211134077
629756403
1752598406
917834498
1439358497
1488344864
1379880730
1191443182
2094837648
1320998898
588058359
540813338
1347249239
1064142207
1290845768
897446582
1609394279
1340235102
1373362157
708857398
1109330794
1686424351
1249705010
1787825832
1533388646
786691727
1224986259
649496421
1549787428
1988487237
1264709054
756117535
1283977765
344307491
904761224
872592738
44510381
673967658
132559953
1472614304
1677401098
987004095
1997750611
1976974355
625659253
1279830358
697050820
324111310
81750010
389382904
1719301326
725160163
941117214
190387000
1179830592
1162982329
630087982
1027184800
329725468
889902350
80324309
2067080627
1796506575
264356302
967564062
1312203364
2074955610
955495064
328635773
985266811
1357190188
133630038
1816329534
442253051
752470168
1294007712
145064929
1802901122
1524517571
1848314888
249786599
229431275
607272317
1306120226
1231323824
262349259
1612325055
1593304923
2093651847
1194017866
12490019
1179499921
998124222
303085355
1977341379
1486376196
1762788866
1808593662
2088689822
761878242
480461258
569654761
1074676704
690953853
1079896895
1925643221
445362143
143897103
1392273292
1065288290
1296348697
197242684
605618780
1555441465
1506221649
1682371664
850949977
1420488391
837730458
1304960590
1643981723
888598818
1143747303
1297416237
732402028
1606341181
1840866431
289565993
1915132923
1688986938
1969709056
878658965
2133437187
2144387033
406009730
1090182949
383250719
752242433
753253404
236275365
769606433
1799393557
620352000
594645085
1291311318
1062363212
1885518529
1466088568
139015991
1893512572
1686718841
548920439
293212252
988106190
1824760277
793521413
250349357
1229597503
305114925
434540345
1973199472
731182021
1468406894
1402832921
1657590023
1077149104
1539137179
968302718
1488705834
999651237
1106950140
2131859587
1551542931
78618632
775807910
26692114
1460843441
1658949828
639310556
921304437
1627643043
263927680
708094715
550854240
96611542
336966878
1513530431
1960723817
370119056
1886586368
1309096370
1492569751
1624211518
1894342909
1806146236
1119762645
1886386991
1040970688
182274608
1901554476
1030093592
1811338228
1582370637
114690884
476571327
1116424301
617650774
1102776708
2088297072
447624804
310579935
2072162834
794171250
132438472
294184503
1451504217
752919370
2091129931
683850909
948243540
1273201673
1042998810
979800581
716567104
500057625
634020247
391851010
996118945
1613645651
427645018
603319502
1957502261
224712929
2110939672
1315892364
666618927
1000330635
2138451421
1218193459
287981104
369681968
1057652567
518164657
427810732
805352639
14520502
109935650
720970726
845543287
1172137127
901274243
531216037
990357894
1652052302
86952456
1163551346
384773899
1265911631
2104946261
1177702325
257145550
1440598872
1132638034
1166712068
80153839
1377134449
1755697419
1612620596
669088984
1336045137
222004385
1184729847
1542161957
1661323863
959309967
1340963911
1978359808
1340736607
1033860377
284271398
995670233
579499723
1861114146
917310271
1348757783
903776110
745946430
694182501
1416027130
1245368252
1559638410
1840830703
1985245569
1681331130
755796752
1459103311
1681874284
1573958017
1503616939
1501908930
1126694828
287833001
1510559379
1312414577
180102020
763924158
1194059429
315842102
579337719
300792876
399990092
1579406520
785522666
1114118286
1263542689
1181985643
2122873561
2118955323
1472238447
2011268358
1200417458
787416124
682075967
580549680
1163110744
2070880565
1767433481
1579714572
278581279
1179469763
567943398
679130362
972743432
665139848
301132427
322141341
2016293098
1574701538
1482604789
1261531616
1020647487
1815689269
1775899111
146027540
589792885
349411846
124565139
162013464
1259982722
645814854
696611183
837375083
2091952051
1490692574
276482105
2055638451
1475552939
1152926263
189739622
1957524723
1440914291
1843621210
1768542810
847905987
1949733827
1280896137
2089686014
2045467882
537262962
101368299
1009902809
1944737475
1901102718
631243245
385924118
2097833421
972085629
1439532070
1823060452
847241651
1290506345
1574783488
1094043910
1583323812
430065642
1201296042
1176239743
1417305307
921828622
1773247958
1151961007
1813687678
1816925990
664473765
1920479388
842958195
110155844
1270718961
214532394
464538504
1234370335
324885165
616358601
1369902323
823897391
1445669734
2090896420
1543369707
646739669
1711299159
603209406
344518178
1840409110
155226297
921986093
1024105502
1085580890
97466950
1785193517
203743398
2102305469
1002798755
1652863590
1199012957
1364183173
787607302
1835153393
540597151
950356977
1515899116
1119727039
861573698
1436045947
216704857
1763631986
1114220964
2015488146
389511702
4348885
305770464
1335107165
545478156
1493243211
1428392142
150514101
844590259
1714952173
821382450
513773573
1363005673
3846595
94484072
1430512660
1957958010
675304930
1984225422
556132083
1913838707
308044653
1907548604
1082187364
765413640
815496922
485784140
334319531
1767887860
1609214402
353556725
260266198
967090615
448300839
335038975
611114377
2057883004
54854593
1689009690
1971494851
1701622499
1766912491
276106820
1961427474
202633061
1394599302
1575420683
1347864349
324926135
1602805613
1600403089
1970307309
1049405548
628166053
169142484
29001509
1228530260
1714389936
594385738
443046854
776411919
712779994
1649499935
707392470
935109913
1478277587
646957973
1571666809
1117895098
1911945538
2116180664
1288724516
1695192768
1082763465
106269027
1844342085
1771023319
695328477
1986384777
1288249617
1553408389
1075271298
971730971
820037024
1207864517
344765835
1577557733
2129529059
372650842
1252879892
1049305405
1215435586
168214420
467398214
710745395
519302729
598715671
1000537548
1737576553
2112774467
1499625727
2130872073
1418980895
799109068
548954286
383586431
1982014168
1168418367
1755908910
682958144
326542277
1287225654
1521892002
978576304
1637273135
1889140875
2031869520
495346358
170508085
182875403
543468740
1691685846
1219587836
2080434207
1757678150
1940098637
292386551
1917123704
4071043
633869623
900057443
876868560
1480925258
2070794851
68289853
273179482
182667916
126900665
827278388
1509115384
89183349
284724843
1867314846
1817093610
259693531
881959975
54575731
824339578
1917144448
1670099628
1306945138
864235550
66681656
505363648
645529273
1308162001
714637273
1847136695
821163538
1238460963
1188258496
1434425723
313528056
749739924
1724980486
949199148
533684636
2081551555
79883643
1725719656
1919356544
244081158
474160207
792307763
275604434
1123143661
1495613121
1245435948
1351474907
402740897
102042591
893074536
262151727
1133955151
1159342345
1246205811
1360776645
1047983683
1175664388
183527785
1510649628
233513948
1265164660
2123198050
1487740834
1103414657
1452079138
95809685
1280211317
1386656006
347142884
1281438682
786304499
1048426714
1634444904
1253051232
503918419
1410226512
330520789
424086054
931925959
2138204956
1151679018
866759363
1945999718
1564527645
837175970
1385143071
395735007
1838618753
377376935
1172754573
2040833083
1821105086
1447207695
1058565696
1770810084
1399679523
715612964
1212226639
307545089
992421512
1805445587
815159615
1104460515
1869810625
798152246
158798093
1247899323
152352425
426660487
533839167
445318382
334540351
1921794911
470882499
392864764
1731854215
1025677999
668023171
474138391
1169314679
1396625580
2059504684
1981764160
1743813392
1809227071
1922429036
1013589193
482227740
786179620
975126156
201835744
742453006
1130454590
1854180824
388761823
201282433
1634582271
697561081
432164765
666640608
197230211
246979923
122500936
1267677213
392935314
2127161769
848751426
308697285
1909717833
2066500264
1581715701
1050389278
1859948452
965339142
1972652519
806823612
1686491379
1648476658
1293491757
689217818
1718222770
1255455893
1880818094
1564020545
1501736146
755131042
1366771009
1753617354
1845955883
697808545
1025309132
307714052
1621164149
649429093
836662885
14218686
1439238864
2140952110
2080006612
1715708556
918012958
2034113989
450132911
36296214
1243502400
2094454940
1422034506
1285880433
1750232541
1493742800
222652735
1591054349
1445059485
627495654
1783096851
486721851
187619757
557233876
788106575
888222210
1029019078
263744479
1292600356
1358769346
1513839533
1363279923
767465223
305272227
1436085692
609463505
345361185
1487646199
2024244921
970770676
740989215
617838273
220797289
1852313052
1255902416
1886386259
1491004721
13947627
1491659201
1409109078
1038326284
2063999548
1186214115
1427483962
1430344376
327082739
629215717
2109803795
2119000089
653576217
1697089383
499008614
227549950
1388557118
107137380
69344725
1022624371
890832099
686737069
696700812
1491221959
413042563
1286476422
1596622175
773541091
819852644
1025324924
165727809
1609839372
866298921
439638336
73089281
865335460
1198789406
285643358
173976701
212455155
610720352
1813044062
1717092835
915617697
1326344147
178626331
670020424
1727367161
1860786843
991041485
1679589677
2093219061
1615260148
709971755
72354408
1207330090
1605494924
616886710
1576301411
1229395328
1615864635
1184944405
1636413389
1865521579
200653250
915001772
406148858
2089988883
67162417
1883703413
699393260
267531920
565591696
834958254
1367280651
705494180
1457294437
73075208
1449611578
1268047585
1524571309
232855936
1226184325
6541305
605477639
1399630936
338015298
669504731
956031870
526131756
28876761
1177215861
801872844
1177561406
1931643547
1973655976
857890406
903731127
995006859
298947263
400674069
155519257
458056083
1796531449
824256402
1572367393
2110957848
443858380
694312185
1869166769
1665033980
1676786606
1198638711
1822333059
1328726134
688844433
278896739
1749173776
1950653247
787565224
789018732
855159958
1670741484
919851542
1111799640
828606204
1899353804
1392629175
975475771
1556842010
1475136627
1600504733
1868530113
1369986108
520371990
985939016
1248928923
286191341
901752319
940561241
1828246122
1556153246
910926675
1698975772
1274320592
702315947
467920067
2102807031
2145698425
425943640
652350088
1481947042
1220429731
1034200206
2032183585
2003278897
1237356116
283624551
1798862953
67323351
1315038843
1845556679
947349935
928949879
423565320
269226032
1541636775
1436408852
1497187085
1265689234
2028932507
387995762
968825443
1198697170
283626724
2108980281
1204881784
542205000
723247747
1716216800
2133250440
1593966965
1850588155
1566545265
968963100
1174823772
1591149291
1357673884
524647290
1122770247
1663237865
1963720477
91479887
609443853
1908687578
1843214439
1011273395
1952945751
493018322
314389070
1062101916
1384871
1328756868
275627596
617010766
1448617237
790120739
679890393
710835171
275904878
554407924
1853462066
1688667339
1981061617
1722965903
522529766
881142013
736683546
1736350931
1432436196
166865943
490376459
282759521
1828562728
2078631809
771442228
1999212899
1668166142
1033424365
1115452596
1626520167
208024365
1058014801
1013084982
334934030
20469564
984245754
237819411
1102877993
1181361235
1732960028
1841423637
484612027
1281992274
1225411229
1523271419
573425881
359343428
66773114
312222324
1422367348
180966303
863762386
680014526
834860420
1393090934
1632857060
529671048
208350685
546992798
881819434
1833819115
605853347
222596693
1134668962
826856735
1053829829
1341662430
505557254
1410033257
162342843
573319785
857317276
733808794
237971423
936240621
76769031
1036923829
296014770
191724064
659149755
1452389011
695541612
832118687
205592200
442235469
1066616276
925144976
583078527
607657188
897884689
1422052554
1227728107
670266380
1073088609
23812938
131453757
966446267
1467774696
597912129
307509680
360380069
1158279538
190844311
1115109249
887536872
287444724
658491471
446925971
1069647536
125726595
823179541
1678621460
292586003
1719213364
1456553616
1566997756
707809362
2012567254
190399492
1238531094
901765388
1062384904
290748948
756136971
395332131
639387867
2282473
1098488299
1881071771
289195782
1270236477
1702363536
982161986
2012586376
1723265326
765097390
754470399
1510191705
1756226717
21954934
1705648490
1237043862
1917554750
1382408169
546224522
1044033991
221740014
935933946
417615134
65152047
906791156
693413406
1312278714
352641007
1590223447
68646250
1896095201
1016275210
1528305274
2031501758
1650663124
877740107
435419447
1390120343
442183748
1245130044
1054217205
310400929
1300596422
1356126976
1230282301
197982705
289420899
820157655
1630806122
243987963
1924435291
579072664
990113332
1571630106
1664376890
1796237016
1110257354
624836440
1843924022
1276758816
1538272416
1885586352
1107402589
556124016
1385303205
1560000112
1651530262
1110453741
1988596617
510053940
530202835
1205354935
1652021902
845027257
1664100030
302689784
925801726
1528336503
1583833982
526962648
322833589
807814615
1548377485
721104296
400129132
136586042
117462838
1297713754
837594987
829535225
773356541
1110129760
455540371
816452770
1345839954
883047390
373798309
353108047
2024280875
491746347
1649205152
802484005
103158858
860364726
1459989028
390532281
505366153
1726323084
524533907
1392922650
1470483877
234863700
294558227
1980174775
439793731
593400124
858687314
250021264
403341333
130943648
956564795
2079092735
1791375528
2061189038
807207392
841327759
321900161
1443781154
1778748936
210509687
1122649200
1841236101
259848132
1119736324
503236845
96589240
1760336511
321055698
1662961821
1117982370
538561195
1812346060
286935928
624380916
1275873124
469289057
244661582
1232749272
2133678923
1558970629
1962710625
24943857
311977720
1283670721
599000145
201032397
1519208533
1463039885
236072909
899925525
1170259357
271574979
479717131
2074031489
90531999
437213305
663151626
1839076631
1683907867
296740134
1052374274
1934811319
1161704670
629830564
356710353
1805443573
321678208
784039213
884796855
1477149358
1058940584
838376559
546836383
1412146856
2033282130
292151068
1010924657
384081433
731083839
897672674
1907421049
1474002689
1976544789
700221950
1484668666
2110891304
1398622932
1178589870
1315963122
1347711005
1563401613
1737384268
1783413666
717275199
1095358105
87679022
1038115924
720391540
1113746720
576020962
1240304996
2006715638
1413366010
955469795
569724058
1387677764
1847347464
1166176891
1359195289
2062738014
919175283
1905979136
128717667
381447459
1537394571
938957510
47222557
2045132783
261721623
649811854
2029606802
540582782
1281099590
1394048203
2119560223
1223280869
767804277
29164521
710830215
1866625743
1433113358
1658974212
385172213
1117353585
2108225677
363650323
220156806
326786693
1466179693
361010304
1035208784
1817399075
898459826
332083730
1938547092
1050023402
1340412943
242187533
1335844079
874150785
1653354430
417145270
2109727237
858433608
1520950909
96060472
712232781
464004305
1939623797
629934483
2023665980
1875455000
1961164133
1148010320
1686194936
374857605
90901835
551496694
2111934801
290661299
1734610691
1309698034
250022803
2054487692
638987455
1759622232
169718995
1906330663
397249718
2132183080
2003051901
1773606386
1212837312
1527139025
1155604857
767886361
1897528845
956683672
2101721323
520675572
204260237
1044505412
897385514
1665654358
1835212563
887523319
1517716992
1900929655
1099121088
1880956801
129317644
44187516
843902985
261675371
829782895
525553259
47947638
654657004
1603825832
17568969
1767713823
1750555641
1788881599
1610787595
206030797
1083758972
418028342
1461798799
1574088905
765986401
230334750
1293683102
1100357083
947558133
1605105201
974771641
408009177
1456094475
9455580
865789550
588574516
794590420
583994836
1723919893
51652665
710000340
1286308579
1303041536
513932726
974199641
1977943615
2127441157
1250569308
2014726922
245044836
1850190962
1031815216
6953711
821899728
201421300
978194570
810314946
1990711401
589166325
944226882
1167662406
1782206214
2086783108
1726631542
1738008707
532644149
1294637502
1974596907
1617568644
1817323150
2137816425
1201896341
1801117369
147988306
1101880086
1309617520
2104802534
1028552058
1653925870
1763604034
1899057110
1329293748
1866541588
437649551
637898820
2093500194
559283111
232886720
447763196
766195018
920723508
655483164
153088297
1504312141
975076495
1399056036
327633618
1877802942
1716252403
1398496639
2102158011
1356286670
1928998213
997893636
1718076652
1378350186
1648751909
469186865
758344230
195402683
2126343929
1995328274
758302348
1987123979
720254591
1660657840
248577762
1718042117
140577360
1043849294
684085614
142298342
1659925590
257748861
1839497461
819794168
295247664
1575503786
397265044
879302527
439296371
568868739
468695265
364629381
547211712
129827030
729806435
1443313120
484659051
427331057
2096676905
1699898255
1701201711
594138112
491933172
1576375585
648331653
599040108
515930814
2063505175
723431081
2010937115
802954896
1041621016
140762781
483453666
898932554
1046924216
199867433
46837105
138655576
1666924568
1372333149
223244611
103094394
933007985
986829894
1936665698
1437433361
592183733
1096630877
1087874759
1296627248
471980060
1656747455
396696332
2115006488
31146647
1800496883
366784205
1192902730
2032299509
1780231845
272718722
943452876
523943200
1109970942
1015168827
350378151
200918258
1437601635
2020349620
334597895
1096418666
1649271749
370742170
1033887830
428100297
416143951
471630019
1940499881
1634363801
28276023
1926007917
617560502
799774350
42844549
750223137
1848471300
573399596
1698272158
551424177
1833281310
319212462
1207924959
1694046488
323548323
602758504
175053878
681906968
641201840
150324736
83430260
1511059515
343104881
2044650993
386472078
2008852884
1379428256
45839105
1276193678
1049350820
150072274
2129667130
874625757
392619796
944571150
46940993
742471786
936429587
980522981
522515052
1616234879
1966843756
338943616
1584455241
51471330
2070212956
954243448
1800502860
824783996
781937808
1280430530
1715461486
98492984
475935446
1501943607
1522130799
1802179607
1565315791
150755312
346456212
1826126723
1869338164
773808238
642452891
1188413599
305156817
1097988240
1270397152
221780465
1261509635
1004711174
1254289509
369596442
378925791
1625015538
1081094849
180430562
12756610
2111616079
67237997
1891692860
293867481
375730388
46945232
707606352
894874466
140450125
1668807373
696492823
385713114
2133114271
1367038927
726236230
185751785
2118970180
2090989578
449122543
890722006
1300285979
340773441
2043634109
412900650
330104603
1561846540
238496202
1480390274
1227190202
838427142
969359169
1201648422
770722830
2031494524
1782750011
323174674
1415644882
943832964
1916689099
653047216
1592866616
467441249
1739444815
357697131
1510425431
1357726381
1617173073
757505434
745294524
1584582188
1904802288
1507465859
846422009
1520590667
397543873
1182172325
1513934230
1447425158
305554030
652185142
1812026346
276769384
107672410
1509521197
440014091
2077982281
834059717
404020375
976917609
1273610109
516287432
1694756616
1408944749
459952474
974422856
914894766
1333350339
343941515
1803886397
748681264
1213969123
1907702579
411587798
1924292603
1353455077
484911348
939817438
228675182
2011018498
500032516
2104196334
1829535329
1443848580
1577595802
1095292282
444602336
858422837
1400424753
1298764952
1408926664
1925468652
1480749071
1653532783
1062553193
112035426
959312085
89609079
116469977
413374510
401436344
1013770725
1821470317
983096314
1669412372
1427290874
321282630
1956489439
781675777
1020477416
1550164359
1104122241
859751724
41009173
1614651082
859636458
966610841
1165047031
2017088016
295918142
1712219328
2005721488
726700657
516160555
1971183867
1469435545
1015306497
244022552
412803101
175269359
1481846052
1120986633
1935763593
363840359
1123359214
753401419
1455985853
1033053313
1802441113
2117250947
770968206
1393295077
1212097049
855827651
330455332
190789718
2031465300
361476080
544933782
1749232182
731747431
31095167
1439571216
1951436088
387549897
1902614909
1381935149
1415707170
1512310382
698211238
205177636
603303488
553411184
382075563
554104930
1540367836
765112367
1915167386
2029899883
1257725179
703562036
1150519593
1621896035
109875205
13756812
1576771632
1744062070
874407450
1847669119
1954330539
444362085
1024804603
1483666436
1680878131
1622716559
944828194
460075922
152038960
1339351152
1056104680
182050535
1429146729
1725415093
1334676953
1506894240
376613367
1289148853
1042272896
482157109
128699098
615683209
168893826
1415552509
1997893029
946117168
1625220166
1366036969
1984616898
135180800
846447842
409462396
1322799258
1901080120
843198483
360494471
1365503183
1887268612
1992769760
929583244
178023177
2063996443
403074463
938962548
1781215412
838178206
797346501
1453870682
182772063
1742678315
1733446476
1599629091
1843591285
1190163599
1446234622
571741398
197861621
1883854193
488919276
504521066
836220672
1908160201
1752509735
2035248057
100299145
1453806146
106560936
754731380
424640321
1477277452
2022341828
1015256593
1923994869
1356959430
1413745716
216035297
215816182
2144586502
1202463987
594119893
1844345373
1737795246
226472136
183726516
1845851245
46898259
621240925
54712474
1546831172
1614362037
1607081614
1668936192
774511221
599014677
395507888
1664795865
181441385
2001916981
86400918
1741519467
1723277033
867771381
660549024
595969046
207972344
2025413496
1538682715
741654870
1752622773
1350836789
245806950
1496565886
1204768639
876896138
1382051850
96685808
1385691256
700316918
2081140424
1363322234
815071713
856185439
351508255
2106282531
1199084755
2058981251
1666255984
386809414
1312155065
519867626
2083186507
2084181892
1065171674
324432117
1759373895
384506743
1949559942
1836194867
1132206076
521145594
1788364145
1800269308
842835251
2129448829
1012580178
1354860744
265517477
822768470
773899022
793911721
1553906986
2138259727
1278666276
1772000528
1286775396
2055815357
1683733964
678812510
526519060
1287005823
1729677639
84376091
861688132
909123236
912879519
1646411970
801410926
1053584453
290739062
378192736
204295440
1379745172
1564474659
271690577
1040439000
578541355
837379134
41723525
1575295349
218847846
504479207
1928916526
1702630112
791533211
694547993
33413291
1919994988
1913030605
1706345090
32084131
209565646
39336540
893025536
561569034
1914774464
611773922
1092177655
1789176609
1593034117
1691710257
2084339601
909663269
639242659
2091673047
1248925244
880770381
541033682
1913482535
506994967
1658050246
92913792
540988673
696337094
1167123051
57155279
579516526
1976788756
447362860
1124321651
696481172
310940557
2013105340
930303075
1468944641
979333878
1115696582
1768895445
869953802
1632217089
1800611851
587411454
1445077737
577110012
433077497
1452769510
278729517
1216572865
1888395759
1247324394
277373417
21516273
1490123107
1354534607
14484702
1071357038
1103764575
478484070
1189953290
2131443728
20907839
1467614040
1617137812
1511500799
2130854357
1124892177
89043689
1328560271
1833162584
904594367
1645240360
1595226046
1794108019
488730954
675896430
1285774100
1965928351
731878810
180795481
1986685345
1614916267
1082234349
1431626786
1114985784
2041236336
874808160
55579845
723801048
16128772
728704683
796122196
1950972348
1781969727
942116678
116985069
1122280613
1016607910
2127098062
918106398
2042230402
1526944120
955467328
93096348
690635392
1416793117
1099705747
860384269
1270486039
505160792
1922586758
1765489146
1998056429
1689122130
213788481
1893412761
1375600577
425534842
96104068
154379551
436309767
1769897755
1535800239
1779594782
1885401122
1343659731
69111267
1463948188
1249368899
1832199950
1669746980
110460237
977472427
226296033
538461404
1527273483
1583955451
1929048016
474525567
2090362199
1363057890
1505247775
804710700
275153662
1096997091
1346763068
911123393
27859829
716778108
335469609
13590134
526236188
946248108
787480338
1970397923
1012169238
1475958675
938012002
177015146
323141358
184092302
736151522
260330686
465620514
1643930437
1661866898
1442127803
393341181
534506598
776996039
1388302008
37623831
1161955538
740556402
683602317
1298385315
1482015573
498736708
592508873
1743498802
316294895
978525896
1722664123
838348316
530836690
1393395907
539347242
664345418
1200224263
1260754595
650604078
1314899104
1818593673
1254183621
485363795
786544789
2005122188
292412551
1278593236
1216687621
902272659
582400287
1311158571
1406784819
87664495
1609289827
173878584
149654441
47592475
284604446
1935519491
780430719
1470298458
288593819
2030046516
1089422410
1344265513
1359017983
1276264424
246604822
530455810
1147609911
133219379
1506975798
1409183646
2030032086
1441227766
595827567
154977322
52642891
2060044799
910779078
1876976042
1255957201
1140180374
1988014980
719216443
2053030265
945613492
1047134347
1448689961
595566531
291403852
1664433357
391859554
1674023244
1129252607
184968358
2126850447
160524210
1095644309
1932798639
1408009217
1491747161
632971504
1378139145
1472696594
1643092191
1462365454
1806668478
703790409
24238204
52381421
1739320374
775493395
1829190250
369501327
833086030
1946995593
1295805013
438589237
680949937
904961984
1435505354
129740097
2053274761
1827412189
97434933
329585769
640446948
659542241
1783917286
690779438
752015841
1631333707
1209700582
193494107
1565154418
1593996944
1771076150
1957669092
149208357
591838783
1656372834
2104068854
370879361
185786558
1838811983
173172568
1690226958
181707411
1018771526
1261641229
188390589
60107897
430142881
1632349032
832111637
1502595789
1155807179
1622076156
1003465627
732433222
2051024872
1111980316
1232214568
813931589
1183433962
1189268789
1291943549
392687307
626659855
736376962
725099103
1353840262
889791136
14860343
1149569553
1980473020
1863869668
1509518989
282330689
789235142
1398850472
2096009574
1014236066
1349812154
1493949381
2006184345
1748090403
1970458312
435066061
1650513426
2122581750
312425990
959355536
377031312
1022230948
984487497
1186639397
596720060
1698991376
583552964
1006762423
1506524981
1790699149
1718568155
1820234780
844444756
1832753099
2040791096
1767784329
655757860
1628827336
567257906
2018592420
512240880
1362432688
1960078873
1576635355
439017249
1204489879
409176294
1345508119
1080115127
1276959687
1513827235
637535266
1367626411
510134184
1224677230
904473549
189240900
211806624
179519067
581651343
2020140836
1713387404
1728973802
2021846617
1650873209
1073872303
2032349184
913108964
1895661215
430213279
992709093
663794616
2089018202
1572243594
2134186572
1143722659
50118408
405635140
440275258
449649185
1591611504
1331889819
1128096535
1441033381
2126812230
806302706
1930876436
1669363741
507079668
1628300572
1943530829
983140713
183737319
526017332
488091696
1057382565
1026702852
467240188
675791911
332476349
1331651698
364785585
941426028
513839101
78660324
1162255037
219876446
124707181
808036050
1701606249
1460833806
1532436534
95888199
1259567663
809625930
386896848
195167857
418728452
2072684762
856984665
890231326
651343829
2144606457
371860000
1339351152
1508069787
466568177
328716008
1776196945
420781983
803764310
1826234611
1727715515
397355601
1918711188
1512866215
184608664
1038380030
1881797566
225250744
55353937
305876304
2041436968
813176821
798095179
1803604650
902075781
635879439
1862403302
356495027
1752716242
826564194
2073083056
577245828
536766996
1353971308
825025075
134931617
650469021
911975390
285591095
1139234438
1470525551
1099327417
2126656530
2125891456
1804830696
2127296959
599953421
670104964
1097841572
233957592
91740856
487460978
434524089
1815527213
1204467063
3902647
426729500
2054237511
692921590
961063628
1365411895
1508183290
1880997766
57631638
2140168872
428341965
1243752721
1383083662
520999871
1834028903
971940025
1585522437
984977417
697332435
703239898
263401799
662399415
1166312845
1660414323
1675978564
1749586569
656555187
2080902316
1058392838
998825049
615621105
329150706
442158936
178815685
666902650
1521823890
605456258
2053199963
396992836
1457647212
818183287
234445902
1488542834
479020355
1964635446
829876440
1727971163
1638109609
1885006770
1959467717
953265171
1033128474
113952225
813707146
315929277
1606613903
1150233395
425531927
187388047
1970455772
315460776
1968366443
108576600
1546598740
1856744800
1996015240
616889660
1692612584
297542155
1076269708
882349497
465880052
900319944
151012601
1499896994
759648766
1241617177
605816303
1276304565
999351881
421965660
1252258839
1543785791
1679722778
183718465
560940886
165280882
2074235478
1421694326
1202133127
1662835423
784774935
1042785104
1163417713
253105103
1877049289
2051747567
1268610514
226735236
531691890
608900706
1726815739
1445507555
639076194
915603326
869255512
672024751
1986614632
61956570
1752224843
1098037620
266171548
1033954618
755935885
1148395432
1355199115
181812396
1549147756
816056833
834256247
1579023495
2122445682
235679116
1721596259
442455036
1715984671
112645960
1022112042
1667236707
1544155479
242021519
1467887409
883999608
291983710
438226792
1493199499
849725259
1500463815
1480667302
2037506449
369126374
426105359
427833253
139162830
1549638048
168816194
1960351879
938015539
1233982437
188637227
1523745925
2012400712
603406014
1461127369
1620928076
1400944311
1877489228
11180828
1218652761
248406191
1867072204
752799395
793732244
378594405
21310484
134676049
328748930
342409124
179799757
468886160
626964088
1909040942
295477426
1695174480
1718138077
874599459
1076780502
1170014652
1333498029
325378632
1646741034
480139252
605656746
1309107118
532965713
715729622
379147406
977417240
1604351712
884188384
567364474
611114581
1006345497
1611269906
463194562
1395399532
954193431
643244299
1183843316
1124648207
885352235
19431455
814506254
537845614
1484160703
1353112710
477245432
1856666509
534108749
2034204371
1151390703
309059795
244378120
1106550686
1474996492
1710142232
1638596961
782409658
1938493391
1049417018
1189153112
473084383
1523801020
1994163195
1929126467
1849579019
1079789882
646605874
1499413473
58017933
897397870
653698129
1202698795
1517564917
8687603
773205689
1550367007
1694446351
878017868
116155575
838621904
364855728
1363745341
1633459433
1972607275
224637109
1332648909
1353659006
1785356404
1385129455
1636923376
1672796539
1062848100
1412831477
1140664203
961875814
1292782976
233495475
866251005
1600758910
1813805437
1214853191
43713274
1750392587
1223772457
1631747466
1206212167
1518866261
418701096
252899121
1468132129
139643729
1577056787
745035760
140519206
1714199354
416346675
28959985
1734817947
647022170
759644284
432706153
1200667433
423577429
432608614
1314059468
2070622064
2010205733
1030158381
1093687371
684396668
2032355860
724586405
2092975447
1262689286
135552362
874691837
1249015827
510965458
1632663698
1935371957
1844332227
1184305846
1601704056
1063925573
2019977027
1158713956
1722948194
530352434
830652505
24669471
1562337661
2015455704
882445380
405002060
1772039328
1955203801
1312864783
1390082212
1624896469
728463072
1905934556
1747479452
804681495
2126215904
1040233721
1996031412
2000141289
1177031407
107074099
1774561853
43852972
386727848
554436846
1428946066
502233601
1840037863
1048967645
1977917451
12784882
295763395
1120613655
342730271
682595962
1204000094
1548072568
113111308
154239659
802478758
1743986238
490257417
2108237267
2113972541
1046476371
1354168263
1670403300
1707708694
1350641690
257830836
447063632
575495073
1621346084
2134848229
176330976
1027094793
762514688
53533266
1769007746
334200685
1857392977
136993924
1026706973
1358194584
2076431119
1879350860
703817995
467293177
1682966104
432553898
1735619029
1606309870
935178580
625533372
404096692
1158421120
47790613
1815862233
214077385
1388453003
1287153117
773509368
1456047339
419669015
38635710
307056395
714273378
2067541735
555501065
919085353
645471993
342673008
1704465900
408339372
413766002
1984991647
1169602369
1802610477
761149966
733419851
40320063
1075634631
1331754117
1011231970
1665872353
306889248
402428644
579615627
1187577103
59395254
491371971
308999092
2058839064
1383362128
790794983
1730633302
648247506
1355734093
943786494
472067657
1911590096
166358188
1902724543
661763249
1312107168
441730096
445682976
952960948
193120772
757101251
1211563132
617178386
1603411732
1672673784
1258144995
1323552955
1630289015
1461772153
940215323
421166988
2098755847
269869339
1549301323
1331236120
3143261
297549531
1760276434
31205712
864019381
201825222
865832815
1914989035
1810568104
1654045715
598372109
1282666368
724986640
1736926252
1438992853
1294208858
3588476
1232557825
751904602
952409712
1044962447
642590157
487102889
772094053
382920508
1037505209
1785171862
877452990
269662562
1767795362
998321524
1923532517
1752721836
1417749057
2107097524
461714921
439877135
546754660
1471721405
928539907
29140000
1358315372
1160807531
1396419397
1318116752
1578093251
906321444
1364880239
141858646
1073482684
1480746302
1572533080
501607516
332411259
1513523492
981074153
780411121
1511286141
343631196
648778914
1168624905
1171580093
1852289133
1678779847
1625512504
2047956890
1059326893
1097251583
250402457
742169240
1916660138
637363368
246650713
191731061
387561693
153617066
1530405184
378556152
1041253014
1906060519
174939905
69676759
195657232
826926654
2100236708
1653668474
1903241490
1217401116
1809009423
192083087
1497458701
880754072
175603534
205979706
1370353836
778360901
1502699568
2100929143
1875727801
1156732342
889310340
2119681707
79796370
748151275
806780677
1788116710
1310592884
1524965710
1694321885
726504387
1081315328
165150683
349345164
279298251
454098535
752702462
1852681110
1764901347
1290883114
1550110767
1879676656
151380236
1089006899
429719785
1977348561
1020185206
1819217003
992349953
154667990
291335672
545152002
1301271693
967168878
1483959233
1867528307
2101585065
2086834548
811783455
344617812
977587018
1316123104
1323690250
2107017698
507616793
1259458694
1883065097
804273834
509923791
1442477259
319858836
512255840
1433514355
882675093
2030336896
1546809847
387657615
1343134274
1394211489
1003013712
1430197419
2126420641
1374216205
1251529553
237144436
2137205894
724313122
169988201
632636897
1413811355
1593395537
380446752
65981683
2033951353
1581592389
58393648
573270122
1128544598
164693986
833393960
1446011172
1673976287
1102728360
918554335
2145611305
299344395
893419202
192355003
813419268
1282379544
901386036
123765662
565347576
242954710
1003553269
162840235
507517846
1285144403
528241870
813589962
503153386
1959016304
352663616
815095468
329074984
1737922064
1060366232
305475857
1044207047
776460578
1893895242
2000362843
1578342434
79224278
272979537
1884563120
925618841
1857098852
1101726520
1520294116
1670789989
1393297934
1916262146
193019804
1307365775
412106065
1263592203
1629865668
624463252
66267037
220232966
353426313
1988311267
411920124
15267362
1469300696
361157612
486216748
1043891901
1731825237
2138845706
395749680
121642562
1997981053
998242233
1218744710
125017444
225120430
789021170
212143376
627882297
1495691229
89435198
1990887877
512887316
481470352
46237790
822979358
997629151
1705560152
715233369
1753183846
321011566
1204859225
56470975
589341172
1609640429
646602280
162074563
1396705829
861479243
1681925004
879374185
606321248
1315489914
664119616
2056069922
1083346874
1194277591
890448908
537725776
439454792
167075729
918295956
486116043
19207237
2009900227
8662000
1620006727
1478464959
930745982
1366960378
907058005
300126611
1252042462
1324323362
875782144
654729790
664766388
641947187
2048114744
2008800020
2091269094
2037598756
484975629
193007330
873142275
267405692
994395583
1465056962
2091260832
8265782
2056178386
1097206132
1926242465
291580699
1772210211
252131006
1896646155
2013851480
1004365484
615248982
1842221326
1455657789
1549562706
817613408
929043091
875665007
806491686
1942253984
539647745
481939630
816682323
1559367316
61502142
1445296790
1306534381
362618016
2104319489
1543975042
589247719
1974384940
762098983
1825685235
162067431
589924599
1309747237
288205430
897158543
721446160
1766582454
1613484331
2116750988
346997054
1883821181
1589252942
493074547
91891786
713862222
1290958086
1144770372
1935345304
1712573772
1749320415
1856488089
1095814110
1221651994
323868929
2122794510
1255921834
1869480447
682529838
1957707545
2046970223
316708469
1500354162
351460307
846070910
1071824223
541852445
887666143
1867685344
1305207515
1495390628
233563825
140941465
805336965
1400266827
1987775472
1989803509
954562592
2072394616
1195139318
522587718
1211247508
25479553
506204333
445370778
2002552281
1752616688
529803917
870468856
1567465120
1472759390
268272654
1373796784
850650757
1656636804
1898140797
1177115463
1839651579
822487115
561986770
1531723870
319268855
139160470
1271591000
1856866967
21158088
328725978
2063888272
1247236932
197959683
187975053
687038601
2013944379
1321455756
1109357828
1194445155
1403121661
1449350061
995106972
167392453
1273258001
465634125
594666150
1695347588
2040692674
180985537
720406413
1454766085
1304986291
1244979331
1338883739
1589833774
534528844
350868481
35037089
1035091906
253831121
1720173863
119558834
1593412881
640006975
371056895
1612426554
1107485269
1480037882
62587596
353665694
229638198
205796967
506476206
1496229226
2008166033
1827382313
1246592137
755072877
901744159
402876362
1100607917
980294350
1134827348
1946973632
329805394
753757463
1785285178
1541551142
661623009
2001257682
257685178
1409065772
1453030395
1517991262
1788899996
8314562
1194974710
1123117953
1727355805
1616714450
1988425763
373338797
1676513270
2066499620
1804402757
1237525288
1824973965
1920741281
2140652161
1130638061
616220214
1502258789
1757361521
873314029
2049315884
1995163570
1136888267
1642240969
190549830
1793034455
665393035
1207550125
80826715
1675525454
1302459816
1496079769
1150841841
68658136
1053093512
1609179267
998802061
1197535630
1995388488
1394677221
24546713
1312383515
1733792991
1988777904
471163448
695622501
406005192
717267072
962177870
1490300009
502614444
118361468
961026939
1153777787
1531327431
668552389
641398058
1317199558
998556187
998133920
596485044
473514964
620644451
1720948604
1428607801
86660400
257318392
2061261430
583782729
145522261
1384676420
603881406
169583548
1003281820
1881909122
1531350065
499823270
2094235303
908666426
589730989
1665481397
332490166
2134939864
1931231171
1877259468
1998323495
1299316848
1317458718
927439695
1289660958
1590218095
2003314158
1709684059
1619897774
188886166
450937474
1469611456
434304867
2070204852
1995245124
58386009
1446596814
1685574351
1800220017
1239951026
1287669096
1494371304
1588343030
1940877162
32612546
1793263696
1876070011
1795258954
1366666907
774261546
761325492
1607845992
2006283184
1538867285
1170128900
1196125194
1061115993
367520601
1903961248
532439694
1146325158
1295251508
1683019117
781534280
1136347822
1367375805
1344730235
627501873
2039613265
1830104192
213343078
1051448854
186334706
1955797942
1881771261
1388412204
988229732
2025399462
939917191
1032896455
1120607285
829645946
258995092
568809047
509329333
1197140934
67953345
884985496
1536827536
1925467336
1370513840
2021971946
845826794
865869809
1917967670
707374291
1057958333
508183948
1495365555
179381926
1872723367
964852407
432203167
1734017715
1512816003
935847946
1551919599
1189582512
1180848811
2106207212
2006664910
1648841805
1293983558
381711801
627929797
1478543308
1007825942
258559079
1667343111
502360823
1004681819
1776496806
322000153
431526197
717557688
1489367585
619599818
891386118
416038336
1697909943
1991364172
1831102118
1772700435
1751574973
1469608344
631915348
698023170
83424819
1739914186
858497076
1676958329
869367428
2019773618
522549011
1413859162
2111148173
1482416087
2113192831
1374841292
2030342668
2137499107
462514906
1840879542
1558827911
678022809
2121749756
1515377109
650294600
1261623710
766542316
885019642
578059864
566817637
1885968382
1538819451
1342403226
1496514505
2082059908
990470158
2007131933
539267711
1456204538
1248962349
82763054
1331900224
787311876
749203760
605888103
521767187
1885438688
1474113883
1606341404
1217877425
1152080677
1112115274
1856103807
1950102863
846644364
446113357
1645664023
829301837
1233554077
42018079
962977027
47553855
356085686
1152183473
1392505658
377748655
2096060886
1649437895
199303387
752774832
962478448
779255709
1406420628
1019973297
1574210536
1730183666
1034243953
112392680
428922098
2102430921
1724070309
2001496418
1057205261
73814099
398442549
1751149959
258959581
368649444
1189492014
1421453995
748135727
1312488939
760638738
1918158110
2145884442
316694644
1442448357
1207587963
327460227
1698430808
1260878775
1732314137
1425600947
689801332
1021201067
290978204
2013995375
22835010
753504701
2135850932
238617592
193201085
1642919139
531772515
243925294
1144345646
1882603182
962186386
559558610
2048023006
463927156
1063058825
544588771
1109251263
171322266
2005772561
1395249526
1747528351
1073142733
898185642
1557514425
570079091
1457783923
744419280
104572724
721951197
559151523
198958392
1678977981
1011252856
106647765
1777524085
1451666736
1899848231
1424633493
899271480
173475276
742205985
779140180
409673979
1079396915
1234790109
1926045835
1459868977
70906697
1180187767
1743264628
1636873008
1409018509
1659439266
454799169
1508877669
853625575
578023808
926161346
2097607094
392261090
560120489
1283813037
855022393
916138635
473371523
1634899614
162986335
1381642999
2048658190
1817314019
1494725581
485232992
210851688
1535612812
403011731
752569597
961134693
769545850
1442555380
970874313
2070524788
1482338417
463133074
1865496158
193190842
1311885509
1123011442
1655398834
1253509938
873431506
1225016682
1766996664
825783893
1657637819
1705777552
1143040227
1776451727
1014944296
998608338
1453890986
918981373
884662502
325335262
1850591919
1326887342
2049243066
3668941
280244327
1844003604
382094512
719613132
378562193
294198558
1384830461
1749323176
703441651
511952761
1187146549
473094912
1547525182
802069907
1179074534
1656531403
875824112
1914062437
1144235940
1006859776
1685808848
88851124
1967890829
1814523229
1256644605
1161697865
1734495191
412807005
1212049905
1557065460
1101235407
390109092
442653375
246211719
1673270332
611543868
87539701
1781457548
1095063638
967530202
1107696992
1818117885
444877222
347389674
1644185737
1044826968
1820709365
1077610049
308411794
1264298945
78505680
1967492803
263748045
1469313892
1603875986
1679708500
904914574
845807367
642597691
2052908444
1511825109
1779198329
1673634579
1977028251
144411726
292607166
1390236328
2092714507
1647320381
1758718436
838605190
1657895670
37181016
619057216
1995650174
1838177933
1815908902
9840053
1584330533
638879641
16619497
928385442
1114528414
594098609
1571097034
1271564052
1991040348
390812856
1326678670
1401427662
737011394
1853427490
2069039787
208898363
2063541838
1655937919
1945173450
355927105
1238860855
2072975720
141726720
350569571
1708538914
437897234
1612197797
661916687
777103264
1548104231
799204786
530256128
1061528156
440583094
123801036
1655367556
604875350
1013408193
1087832032
1736934
1833730133
1896066683
1703842236
406582880
263968655
1590168943
1201802251
384653198
2146863066
1386472267
584581253
273842191
2089869969
646367319
995915882
148973378
2143522564
770143713
2110044859
1265813323
1049574072
1580101771
1037778910
1952608342
1096953456
658312802
818626931
378538615
843652968
379480818
636983471
86926314
1263065288
1099053920
779413899
341469151
1110764303
271707965
1312990842
42325847
507560343
1550937452
1066467742
1944517651
991274718
1838173310
545404072
1841129634
253220335
1799998556
894983159
812046626
817936158
693121647
842263856
1330649518
1572185793
1380826419
1192088197
2004314036
1108125839
299103035
1754767757
1334676764
1987521486
1207280186
519381380
845464822
1650768160
1123033808
82041982
1020760152
1249909830
592371720
578886790
1785057740
202500936
118029021
982499035
472755161
1754290239
1176128798
830003492
2008463550
1731306864
1870822135
392055130
1818847059
572817609
584941870
935567167
2080676364
1963582726
1381477474
756344235
1031534116
558145886
1402439814
1339546207
197178984
1552245946
472932092
1016728821
1683130499
1200866911
983354220
667522693
539885821
1026902091
926481474
1847291532
942595304
1917146794
1213789556
1916824933
725555873
1717849856
2103624372
371308307
985537889
1486019087
1266267267
2057216475
1485966615
842859613
1888337860
1821702253
1596445149
41079178
1766314625
1152424192
1428855731
1233442567
1388848979
666060768
1553441188
1842583829
386578634
1473825994
228779893
810166126
1108059277
1450793173
1612581570
437697101
356140750
1362413848
1795043984
1905486718
1602740152
1265817618
1496251461
1121962999
1317706272
878949739
1028103962
1743765522
1717325297
1927602895
1918897119
1507627968
964534878
992502968
1657603764
40065616
1935517059
778472948
566315959
1331559965
1748637203
1455113599
203301171
1539317766
1886630946
1469509676
152074271
12003552
534716145
1964949266
574205772
629968362
924715263
1332732646
1993486414
22299666
1878236186
1851793306
1155262703
1632466956
722453932
531736571
1037156931
1391790513
2054299879
852957414
2133362373
2072871986
490334741
591707521
175927944
863028009
1397466781
1844855255
122662146
592248017
1672936628
1724636720
500819948
1010761911
1292458974
1799343229
1103914552
1804843884
1791055699
1217811541
1589306712
559856298
1612322018
1070887903
667838568
1487749308
1962927446
1081186736
354403037
186199672
376856577
24552523
1886455623
204631781
1660194532
754054203
1373981337
1686021916
1726461818
1295152150
1470187205
1815459778
2111016353
1895143713
212565674
1158171039
1050673558
277019204
349432308
2089712763
1590461094
1914357389
1332397645
668239021
1560918431
2107661485
2029171918
1772502233
319560778
1175196136
1432557643
1529713212
922143688
241663382
795747619
1131970363
913265955
177986514
1559272501
1907005563
36487754
954266545
514201933
1072716101
1049903057
332353629
1377856808
465813253
752686120
1517209097
1224924477
1228783198
1717097597
1317196715
1581146137
639062858
2120221607
257183646
94858129
1534763446
1941008390
1019966264
648597318
1130219389
291309799
631525770
344790053
1964355508
1277262019
2037411159
1020260748
463166277
253502611
712968541
1410560812
1663219952
1354767544
151893604
23261812
1966329657
203042262
416098157
920810494
1052844054
1887362113
126685447
774785514
1786919194
693655676
490727177
461794057
268174309
1380936232
1434550984
261947421
2007960863
635337048
21395299
612332629
1047522083
416682664
1365469
2123145323
105031232
1557963125
689739270
985054235
1008140402
513379574
353690140
1545935280
566671896
1890200839
1667001001
1067488913
1190858294
205914365
2022946080
90089272
100120287
1731375152
616892982
458916346
176502065
1679067136
1640823600
2053653680
654475621
1280538453
1539083872
1378228035
1657035191
2069287277
1263142728
1950060257
1037925784
758862387
534419249
1568396471
1935762679
100339999
2095411357
426093033
1348008329
1395208431
403570213
848108852
1797188565
483494057
459591226
1973520134
1855335936
1767217965
2139462949
2100852622
1617507646
231609116
337521642
1923841512
1459681252
821993456
914997478
510337234
185751270
986857021
211371377
1703534037
692924959
2129664428
1874349582
1573237795
1225347658
2045269814
1846919004
805212346
360889982
1833675321
452627779
281452564
792907511
802586197
63793930
1737245237
1212572690
1129072682
1307694904
666490222
1697215805
647017328
201327065
1953020588
967769557
682552615
986097907
47321311
1986605596
1040316543
1568085690
2013272856
87736435
511634514
377353129
1656991681
87684072
133548434
1243243388
1527238371
33408449
461134956
295101394
448415034
1633048892
1117334518
1073601773
1214815860
1772854296
282442386
963895798
931726836
1568087913
1390108247
780656847
1810256570
523711707
1577637727
1781411659
1048821075
348800523
1905942619
533007024
2049970025
1452502968
98338652
964319540
7088001
356057516
102653283
1139106898
1377006035
73153658
1234323425
812837040
407667713
1750626124
110287746
1841023290
1749474755
72133044
525668669
1839564811
2060853669
1974758730
1002904224
1163036905
1202249358
1969474454
1416243931
170857687
1515624705
1352533937
189163555
1054957930
316058604
1681489204
976196116
2043472809
1047724750
436788760
801171913
1690297779
548726274
1398904502
324436514
1079312269
1272564925
110888610
1720434277
1898428161
963478178
993058819
157921060
859697698
72255569
181308750
445277342
2111048782
205040161
634532195
14065487
1744400677
229837381
2024777659
715273496
1157225949
683844266
1488140012
1165735556
1275600991
2017459854
298750916
1436169536
1468229978
1183003163
1994815244
888980296
942484290
1272860047
872041667
354407388
657688034
617130642
738217870
1661080305
1145807190
1081031820
1844291733
488762780
530931924
1154253460
2083537347
709000942
139550621
1359016998
1995755981
955006554
622976976
587964328
1773563507
1961424845
1081653169
824966883
1474218275
660018277
1663367479
195344830
130776312
1687744824
89668056
708494700
679090536
1444552987
263870684
1279019401
914732236
1041179995
2062810204
370490083
1240443815
1189500523
1919918478
1283819573
1344684066
14758041
1722371684
1536215787
1926712163
46535606
967306841
765620776
1376104435
621097749
886532566
774673698
1843854238
644900801
791174801
1042087116
680221303
1740965216
992926447
1362367017
529221204
646721092
951283915
1564002693
21819221
427938122
939153865
598128964
1075300839
827408355
631657649
1349614149
178901349
386839193
1963638946
994858223
1445592488
1545614754
1611951048
973772938
1417922903
542864928
794001022
1822529324
496420358
1072441731
944769257
435276136
2122889910
899380055
1522314809
1290673395
1393220258
1647732297
927734043
392241613
12147496
94135921
167252151
271223860
1119760131
129032578
1950370994
760690343
1361321872
1129326208
1238500651
372598104
1912451299
1132876206
1801453841
626458217
1437365151
117779497
1095972519
1413507899
2033717668
115032934
613549812
1980531073
1192993635
1607790083
1200671312
710592529
1193694717
326477149
444776962
594016455
1643129372
1049086790
1319317905
1334576550
1082648569
1113121285
1860077262
2067919981
1908754102
332380199
1557075323
207586788
1873656649
1443258518
697134049
1869512961
2014241982
49137881
502130180
788239385
2079276200
1253267810
1253632138
494198057
1897059251
2109529731
1799627052
1895122321
1321960352
1480556889
599575386
1341917449
1452405822
1803975916
803215113
1164083758
1097126500
1059954478
216483060
657576403
1537136149
926964483
201690271
1971471389
731371332
1701366569
2070088612
1325531057
148077694
1176436013
1171689544
16083642
909956788
713590363
263258558
1125059101
1708930577
916610961
376573661
1486037529
678877834
572149217
1411806284
1627057540
162598845
830598686
78731253
602993461
11391749
871876429
65432731
925193342
1100562718
534120111
392575167
1368670002
1421098893
1358031900
274224276
280781238
1160680103
2074189371
1665304895
2110054953
1035875954
284600930
1347053200
1806664292
393730041
1291032470
379638340
737329739
1238501962
2105411658
1071490540
1878407682
1624808566
70416585
972329545
1072659046
1411813926
711643834
40268766
1300910817
1860046252
340483559
1896763997
2048480624
1355209581
1278434663
1117220823
556527797
752150993
13146114
136578840
56067178
276750932
1067792776
2004540903
342767641
199364446
1610544766
843789624
951768530
297487293
1815416373
1733369535
1058397417
1592503021
378445148
1475346917
492886095
492700930
1232359588
1469775562
82751159
1686947813
1709921317
1256070506
1410541471
781150732
814975715
1731516574
1048076898
1695260028
699006242
1316429314
1499627844
47295195
981478794
1038892209
443387818
230900579
1889633711
1537983884
1608549109
1503074460
1133468198
604069529
1602900794
1844003953
948544956
477591209
597764549
1570651112
291829928
591778588
683264431
1173653740
25138063
232601877
2050980906
959356399
492486124
1493292870
2016493401
1333721745
1681447817
270525737
2043908821
418751734
1978502100
1481044804
113153733
65538821
1052894500
568218021
1001026592
1552695100
496544407
35668128
896991380
1972610146
2013095586
1130802119
1328624466
1152939452
62703167
1994012904
635520508
220492649
2126912466
1499667979
1413471277
1496939550
1419296127
1883989096
1141538354
1501207669
433794598
343453340
1985630267
443849117
435682939
783012530
1097213203
1270061027
1700650951
527103508
55215032
1949230871
1496472352
1469827987
1116139644
1189182881
688778983
1787631219
1446679641
1586331391
1379425902
232951223
2041097518
2065946890
2055327904
844409549
1491277626
1456822561
1016547555
1896750309
692537821
921883377
1273561925
2139922876
1006325236
1148594028
1754872889
235500259
210500952
142554059
186183968
726952875
1117896839
216276281
1839751667
1341657492
48447103
1312536807
1620018637
286417517
324401089
834733112
962940755
327308195
774779735
2096241831
1752374940
430638205
1107616065
1445896745
1281502082
1148244739
149054891
1820416958
753396401
1525447970
172531806
950697614
550729442
996911624
1546883158
273824812
623326281
946096468
1004684430
202132031
1361280724
869058050
1782105061
329788325
1576948473
1804994898
172676370
1309303474
1633857183
952918942
1174114166
1908679683
853409615
1609710862
1096858814
2031731349
1832051461
1622140441
670619514
241397272
1964163115
321711795
1615652803
620300880
955432035
1166516201
969570874
714414479
83615830
1403746150
2023055111
812509172
1712111297
66126327
1126886912
1843713342
1914423004
169963999
1668691336
149521841
914619504
1598992216
350032967
1213645785
255372876
933933768
1957656312
806582009
1333277267
1799791218
1333851894
1695156189
1353057469
264361225
2000170823
1416812574
582696060
1021091811
220718875
89573524
1803815246
1486257746
1500848075
622443477
487403544
1162461216
385177281
431344759
271887095
1737434960
1556215978
1127479585
2147288144
182930486
974241529
1441133338
450242753
601991886
1729378538
938501828
163470604
694055575
302479729
460079917
1661498013
1575353607
1643790515
149372278
1133935004
890871357
1573830191
1919767053
113560300
532482323
245569112
738348410
1607071331
1516063406
1437258526
1640711591
563694852
1447259433
1956812426
1858619673
371573942
1339688615
1240003250
1335093440
1257715433
1825809418
387217994
1440979956
403985545
1529008096
423041234
1195374745
1512803851
28606149
606049726
51571034
1212445873
477847277
1436164227
423864478
1499952537
1529383218
1801941123
1837690597
1114698633
293478734
449340161
1513567799
74781628
1785169641
266598130
1851104925
309092175
2125816144
1240832635
1744857381
398151110
1465089337
482067496
663477652
427041135
1983772586
2048292513
1978436935
760609354
69544280
184495455
97102090
1980432974
762700242
556947068
818292001
2125852541
825371259
1775555065
1924225489
704809924
1644859064
617472257
1009629339
1701817559
1122822152
525948710
465694214
1663431151
988954588
959646219
1363413175
307329023
1568344425
940200497
1616585934
2098572336
2040907644
1397907190
344934145
2025591519
1818096963
86623264
351295228
357096652
1107720689
103240090
1023033583
661311290
360065934
1507710726
2100592790
1584779533
1504923065
756105965
473707733
634924202
1924986029
554242572
419722037
1064487737
258225820
1004699887
1856450588
268617214
1546832085
10511108
1605626978
957210221
3239365
994645523
1077069999
523717590
274215214
1697853633
1947773266
1693393366
1953339202
1840487045
432706624
399817720
1823925346
760565529
1863968780
992985649
1010124999
1152743549
498946129
1684596472
1863178215
1000732393
1897196859
484818753
2060527758
422005665
927076076
2138109038
1300867942
1788378584
1319768768
498736089
725463825
1751244529
69569268
1806765271
1371347682
1706018318
468096188
868428574
1208330855
1851565650
949583912
1892822473
2132863875
499230782
680855742
1178184094
155110037
707355281
2122230497
2118642078
2110040756
934703282
564766209
1558122932
586954446
2073003362
1855932068
1677479245
780200652
1191278101
1947253887
2120733548
1914738192
899497852
220615421
1523973718
423811053
1022119442
2125403924
1073581610
1285437440
1224257240
2068993321
661841059
724641839
1445307316
1162916718
1875034356
1151322025
1111579176
1491191169
1470184203
1028797615
540337495
1285673278
362003530
1750139046
1796216153
905972151
2026985444
1909513195
1093359190
355403430
1400076451
1787721494
864370581
37763017
424054602
1712796842
1554728266
405394819
47142710
345978405
1896307972
194328248
1584664157
1827898496
666169980
364117684
1543983701
35394480
700427311
1853114296
112057904
1511735356
1424947863
263350768
1056708360
969543499
2119246829
732536369
878360253
780613127
1982594901
202478499
400241025
734974895
118549869
1741057056
1051490001
817628304
1432061882
1990045241
1903926194
1035366170
389344351
99450061
989611246
1650625842
1671084357
1081469792
1599831539
965949680
1101900927
1198878376
1824458428
322371197
521164248
1481827972
975186961
1672766105
1773983906
30207593
1383552909
1927710531
883362534
1095936603
272731755
4439368
305114925
1213607470
959629723
1971382973
69331530
107569904
2005509470
1875107487
1185947352
683973434
1146741660
303229072
1991765990
270778786
1378966375
239224690
1734993353
2000472852
988639029
1319001254
537860039
713673274
1993973692
1445078377
2070671451
991482638
852862028
1460534428
2015301582
1888353541
262157303
101026595
390352361
908194020
1037590496
689514693
2117132158
110916654
1087258441
2130011363
779118313
960245770
2068932844
63073709
420907497
564871896
491508490
559981070
899513094
1056371009
1016935630
649468086
1110072397
349663356
1116405739
1220527845
2029661369
1180957309
1543470829
1483903793
1706961633
1057502359
923928525
1341763598
1825508551
1697296877
1990660025
913197035
1934042113
126584234
1343975790
1175392980
543316928
1313043855
1720792137
1976159972
2075862815
1583555840
1468627508
1607304232
1304666264
2004940403
133906784
1649027530
946365008
1940679070
1654641335
607938166
1270412169
949992327
1806385386
755212787
109404537
163106945
463728159
12818173
517507133
249614000
1952910669
1427072938
464820314
1663181411
1392205565
1320777044
391670183
352145954
341482346
21735037
1962852350
1244243954
879072432
581969725
699260127
1820944371
1782097617
1925562951
444213126
1772720085
1588230289
196912752
1469054521
1809512852
869505966
691270359
2011523884
1228792517
1564008588
471938723
559274332
1338538810
2068173837
747350741
360567406
1654671260
1554680212
1313747815
1457380099
2143747033
1917180788
290689217
2052673159
1346933949
598052337
1060480776
1893166235
1113036635
623551104
1003558248
446049320
2096631576
763184841
562540313
2072266142
232207528
1233588918
981680014
1731468096
1783073184
719295739
1302646116
70977811
1063762599
807142492
201425027
1610684439
1650211786
376105660
825012327
769458223
771361298
1081002085
688755077
1369709268
608493173
1492875077
1860772824
397014096
945021397
157033072
1944341815
996718729
2030432820
1113236376
688739093
1585332481
2126148852
1110488088
781223345
17433587
711445240
573124075
171321098
414452749
2105659442
1023083420
1869265431
641535237
1400499668
704880129
16791909
1481324847
1620376613
1742394256
413484371
2081837012
1897522773
1644044149
1284628400
1643824433
1872833374
857303127
1839990647
2081091869
2116835572
2006371923
142897418
620553452
466364211
240812240
364798639
1660995326
1783233722
2015531540
401283407
1406845762
1985526213
1362192321
1913585208
293157921
1741912519
1859854975
1254568547
652194359
98084603
2305360
1064717954
1028707378
1941775603
1152940288
594091940
1773763418
304681534
728164934
283149298
2053938270
1441841746
455417291
212942527
399210272
1861376500
406661202
791049975
647930440
2086207459
1320384199
520758094
1620688573
158583147
649572909
1472664550
1447986600
1060822520
1985891435
1242610366
1308357112
2009604516
1674929303
284237172
5515677
180421563
751742324
1038697852
1017508035
270325814
1658071258
727973431
1188444320
72728081
602238499
1890354723
2033884469
1373848138
1154731871
47912889
148698006
845586456
1088000189
380071159
530672141
1435692893
1889242053
1748971828
1394245638
1761579241
117376252
511730765
722071913
707466753
626167666
1320701334
140586784
2025929973
468606321
1744422063
323427315
2000740933
1856351673
714473700
1051029679
1717062525
879183483
5162756
1579446757
1455315272
157416112
21985321
1436275041
394812363
1920941225
1942820454
1373843187
738827825
1535247458
1766037990
77978667
1298522457
1591518797
911796212
285173364
1388541512
638099526
79429848
2050203905
634796569
1661767538
266761825
264840409
1730410639
1091190375
519226091
328103933
1181303894
1298643030
2122656432
1169489869
1357313115
1472827557
1758937218
215801165
1804452175
1662824963
1038032965
1534825255
57019885
1621246933
2035235609
1931297758
213089019
151658202
1623008676
243308762
1707195294
905465611
1827280402
175637645
51414217
112593811
2014608799
991239872
250301237
2111376188
1949938040
1214986502
1337378346
1810251050
748900790
1420457809
749077301
853778663
1763426549
1083108668
1995257324
63304687
162385090
2119559329
1534372991
2030478570
144114800
1940696653
1313987610
527976023
1625553812
1260616218
1513597461
668919276
466199063
1164803783
85490601
2115649931
626234035
361815395
1942175228
457019081
105265636
377329856
556412658
1018578912
120046850
429551900
2046829902
1779403542
1780948774
244919986
38527591
497740098
679098818
631903784
1014613246
1060582447
664856605
1025520739
1366193642
68695783
1412654851
1873437043
2047403576
1779491846
1539488522
1267149116
779917425
108161778
926418173
186906124
1157610464
1258838726
1119566360
374228754
1717676601
1380231696
1489886928
1028309283
1266877648
1308246759
260223508
1394645465
887771470
93237123
1888693930
1709061355
1511024981
1591485337
1318171164
1456190562
1810133889
1558593484
504321010
14979072
791342544
1577617360
1674524138
1668534603
828537469
812488271
1396203158
841262411
2025567671
1874276793
1399446928
1599966076
1443970295
1966289463
342881261
1479492338
942709183
508154605
1691780784
1243469849
582553143
767740801
913303888
1405665034
1420563181
2072439115
926548204
9187304
1482500731
1951646478
1832408039
252132249
579981885
1435949703
1596380073
1623086316
440924381
1570169430
1882685211
1922994118
1790924990
229172672
735346518
1366945937
1340001571
1224517101
1152551314
582798681
1532118875
1205490836
1690529004
1110602360
1232128179
1665397380
1670400036
1218171547
219944801
1588173271
561007557
1130880149
2086063451
1740038711
1809735468
1329530318
1205033569
1275806039
1926403972
1938698802
176549401
52665453
1930395461
1391412689
1892558844
719280097
1874380281
540241813
1470934867
638868183
1110117681
1140524567
1165141809
1746435713
1301969923
1185198330
401810106
1816188756
1052757618
165587805
967948902
693774124
2003368156
2106238667
1459588078
59337393
1583366802
1286960443
1190492098
2036173516
569873917
2109250504
243999257
1884885088
1502272204
1773817485
759618848
99668103
1712901088
1900768890
1388977777
441206441
754057792
1331371610
65940559
1136622992
81249691
1298043840
2126973477
1237718366
1915011492
1319401877
1864345376
1034085919
1659268814
938021522
1124875863
432469157
638548355
1040314392
2053253740
1689602389
718403461
1010132564
492216764
1613491208
93848429
1197731000
2124245059
1502240940
2010932769
1879371692
1444659020
1771925265
740852037
1473812230
339633100
2091402985
868586650
1209655371
490525353
1013109522
52889583
1964788564
176168403
714413860
1544313173
463785765
1241037277
46854760
1316379966
1668145910
242900777
953545626
124686059
385426293
1700576159
294498901
134199070
159926109
1854232634
928295988
1331138177
2037670687
365689756
180029272
624851593
1829146801
476015725
1005983629
868952438
1980338320
908051898
372988152
1324933925
1267162376
1248569269
150931077
756161281
1873858007
1731722229
1737290417
2031855841
1993089546
1049421174
2045967588
1960712286
517173451
797236878
323925603
1393375395
1730485217
477408471
352857756
1735579346
2054728200
1045600066
1376760272
140264301
1139070982
1540655623
952564672
1303472481
821294225
1238078738
190875988
1949799486
106390425
14350314
357206048
1343845895
538847636
1694564018
1850948616
1891289524
1855432592
1183998964
1721145183
1057253161
1303284022
1883237361
5430804
532508913
1560821189
1173540154
1528244390
2133595495
1032236089
873818177
1064974158
746336697
824365550
1588520583
2116570001
1280468766
1856720920
1969593330
2096989977
1991942674
411760482
1870421585
40990573
284712170
982607345
2115960774
1291338363
159040251
186042139
69949804
1791708900
642085938
1463787024
2039555564
2144586502
1551301980
326372505
856414851
999834119
161431771
925907658
702461611
910735961
1788557498
887133152
827285938
1069528382
1847040349
455127931
853586639
1753343973
1097934326
1895117064
928532057
1319676430
788669809
668370039
1180925603
1613677689
1037997038
92535348
1313938080
692627792
1286739622
645967143
251955440
1427237147
2135531263
1074140292
746911030
651494892
1017170212
207696002
862997733
136303977
62249371
1098390750
93825379
1684766246
1541244852
844273120
1868134955
1330428324
346103346
847754708
1575259780
469542480
1489396911
810540995
885549370
141766983
1225611022
1822178840
163897404
1689105103
781824935
1154947211
1325320602
791413941
1244323857
1528092457
1429585349
132058410
168787700
501760615
2133594077
655970387
935984725
1553234732
516669783
1098686624
2138078714
1277102302
444272399
402677474
1713314755
1769230279
676174301
399968379
885255343
432929539
281758742
1054564073
1170072494
788339164
971246246
510720664
1881454289
1474379247
1538988015
1712513867
453978604
2105438166
1458096885
1394708327
126716975
1840698320
1947855814
129333602
1632937381
1151037308
165094561
1166656534
1054226536
2069134922
965215394
847747478
1853517595
1723431897
1730077756
1548579587
284709711
518925256
1367426902
1881571164
1664990201
1568254357
608532194
1943805937
591186328
192912514
1363035806
1203214964
1581875599
607335976
1730213530
2077802789
16776246
623331785
8329023
460353272
1713418847
967570080
2136913383
1525557272
1280681886
735951335
1326084804
1595924169
154747488
425025694
1199542361
632673890
1740257185
1905695451
262280271
1101605791
712667306
1866915470
559860421
222968025
1200957269
1603689859
849736053
641347724
1455107839
548100408
2011473741
346611322
369031839
257421799
50238228
1328685827
1742917834
1178256785
1958140334
1257128206
420182856
118126064
1168038534
249819001
1083571682
1503879416
931821923
1307267198
542393166
2102124669
1833600819
1038523844
831098391
1348831526
1893329097
1661909630
1567793032
1146462432
347339948
1508644899
1439216118
1851326056
9715080
1871848780
1834290299
2017010780
1640207905
46276040
222118501
1617436680
1036625657
798783688
427615392
717025781
565964985
739783918
1482684630
429048672
177965539
952352197
1029955563
1155907955
1527785435
920524713
428912231
1858708089
1294314481
427141302
867437401
1878543632
121989184
1025728860
514008676
2120919776
1886795068
1129617004
123268565
256582054
1009535184
1506615262
779594585
62931905
1592534271
1406692196
646432080
1590552569
1088685560
955031700
66253730
10983708
1075787017
1856058428
352944441
973241373
1630154773
746910607
891021331
852765104
614925991
1661906144
1969371783
777570911
920291768
1986474051
756637067
550031977
1588798698
650977980
315909732
361818627
626228823
1993363789
1185790303
489840512
1591825252
157835701
951285014
407514477
1611361029
230702412
73358025
835786844
730410328
363426092
1892625195
1778691306
1087854959
1079058117
1626591046
2103598055
1073243981
502973916
1063690717
1042872446
587679893
2067844925
331409998
1910531562
138731403
1091714716
538712433
1986700791
626505140
203388268
1715225946
1325867326
769469089
45700154
742892046
1508492571
1349389601
757232436
481245903
789100086
1822545340
1169456990
1689902702
1929401809
1133552376
1896663230
580438008
97801559
838296275
1940998723
793462740
2044274475
1445395831
1625943611
138914390
1898720712
379747146
1050636526
191245880
964351413
344600794
2051291219
244904706
590777615
216563564
227080722
378797258
2129001050
1067831742
291224236
1870553481
1940886492
1116049262
204982067
749570385
1165712481
471400832
909026590
297785239
1305042431
591220722
639957799
433397567
790767969
575988578
1532277453
948087988
1324829875
1487347897
17133887
1204878992
106116272
685829263
1629204639
526534903
1295023074
1581660253
915799765
1757146995
1423310534
2021866938
1195714653
236694309
2004697930
317098955
1539209240
1904099589
1735031291
1567518054
753864847
1117799688
1863995307
1358763066
1863923302
571923672
1094504391
1805253094
984685549
1988198267
168457540
923122212
263613747
387161827
504859516
1095757434
717779596
601858113
1150786911
1764546773
984172627
249686528
569274983
487837060
1911275171
1727760183
476783682
1773016371
1553085692
1540631743
995834077
2072408851
463015709
1807327675
121520231
1270657684
2036492647
25478869
1082773969
2009127660
2098113409
193063106
1898873670
110073197
1746119118
2046202689
122688264
2132856018
1699008572
1223916738
720748844
1493996213
1040601174
712951407
728742555
499868314
1306194110
767213545
85549330
1126799124
1469739675
1560837817
1774411225
952680441
1578219737
836627613
1153206650
1037977910
611992451
1030307006
760447098
557614705
1773401978
1214967853
1399158444
1424723226
224157515
198100260
1630409134
1227704218
16740257
1258672249
1945724951
1710893942
2031886505
2000498803
135749279
2072019524
1167774205
1041888181
1349954583
1229727554
696743038
794226856
159065441
846802414
1169623396
162428857
530228028
1377364051
437630782
1546679440
427820970
96606506
1361925428
1555472317
2069484305
1744387929
300118713
1950098603
1768964281
609811066
713714034
433917862
189148703
827256190
1804464558
1893049908
923532495
669398529
1171613407
1202771347
108996887
1867151167
1643549904
1743115054
1654915655
1178974169
1265991467
1773400373
46769730
1286826159
471744818
1861302352
464403253
609893752
745897904
397334469
1850972718
1852092250
390535365
433970109
2120235584
1639874735
1775900945
1279476285
1112869724
1342001199
2113497398
554813476
854870114
147916168
1907191809
1664885889
2116174405
353750709
1410167273
105836975
895131436
1089152815
494898617
1268252354
1024415058
1457059847
1958188544
1225041181
779092129
1065891535
936267991
1171479109
1032450403
1525697540
537516935
980383843
2069604634
2725343
1151146940
1045935951
546552647
2067172834
1807992793
547715790
2096961694
1848670060
575538451
2112993859
452197825
696132130
1500993347
447353106
1832964895
1703493989
1004130628
1996172082
1577929
437769984
258813358
2134718732
1154871122
1014280502
1137019744
2016434864
1981967273
2054046151
1486502156
828266643
1907898430
28591684
896151214
1583367602
153850687
1632790088
761235876
97172805
598750891
76412864
570495048
455840463
471694921
1464008857
229533308
623004608
281733737
1149374242
1748969440
895079981
465815315
995202667
1562868140
2142922458
570812567
1213528265
1463096089
1812996133
1279276327
1002438465
2058627377
842662491
1038578352
267293257
339044646
696475612
393608570
736941261
226082245
920071036
1199180721
159742179
677787042
212490160
693873380
633594748
2054996099
220934123
1178471070
1041931727
1131334223
439892353
1151780236
237244430
429881787
176381776
2066460844
2074688737
981332014
1039429336
1039887939
1670041160
2069528208
319462198
1909249772
2025629281
1335911146
1633408039
31754869
767275143
1591755112
991581086
1437458190
399850753
211316579
1126315276
1220175806
570355361
2063247673
1161996026
1756158907
1261281456
5969866
443282467
1655611484
2123995862
115473971
912810173
1461212636
1964846474
1932656859
108382136
1880310825
163850046
1239906821
53256063
1710204644
645583055
1906807438
580771926
1494346420
2090269739
117352932
1404420390
1259806520
183736882
66390233
1507772171
1891323220
1683513659
2065392553
832136773
299247622
289349135
2049309993
1908662399
1236399022
281258364
315782905
374964042
1227842764
496561169
1276935919
307147612
2095841240
446781426
148737371
502358423
1942624629
1537529828
110254564
2073086022
853177678
319111287
1169499998
1167219704
364211446
1488749689
1873781838
568423694
1743972576
1290151160
579238888
444195425
1309286643
1942416343
2009846064
92334044
1401636869
568824081
1071954706
1230226336
668941404
1644231018
1073736525
352562696
1407570834
554585541
1744910181
1468001325
1366994685
19516992
1199991159
923809181
1496536102
368573537
79476776
653956879
1382015465
1953853725
1205763667
131764271
1026084208
623653600
899621451
1274152671
1857178347
1782070525
632166982
1844025799
455447830
1151532279
139268253
215370520
412241722
1166197346
1138810013
1132841303
1272987190
2122674758
2098756724
1215539199
1404601467
2051616421
786136581
1211861158
882935370
1697451588
948869295
2024872573
996411934
1770199970
2012311444
225712130
461921526
1798959830
869802914
494600686
1902848761
2088961124
1219773802
607721583
1410733083
588970132
1330850228
1476585771
1114473488
539754185
357546517
289845677
362744059
1044100618
1480189343
1272728688
1279023130
770890143
197482404
747538684
796083269
136447416
1634465909
1251399016
1300257225
1347577961
687645267
1054160853
251654060
1681447268
649742218
513074175
147727326
1715293196
717222693
1404994431
989896653
711508159
390420936
1411231417
2024436245
518327127
299121410
1170665467
862741024
1058013484
992597610
1958214676
1105495245
1684753831
122519154
1874847349
1656191819
2110721204
1791504143
299995489
1269959030
193565095
1625009220
935127632
1758049219
1108154235
409327983
2070911062
1171269678
1258041774
1522210130
1878662364
1324760589
896769844
1275964371
689390879
2147443930
617737398
1348413773
132879824
1501731734
1871420750
2052877916
1898126345
1056999633
1082611308
1834818344
634040786
2043096795
902130842
1567460756
158351121
1672968786
698514785
1755695877
2089194931
1730790883
7621724
925910485
1335539007
190526617
1090736363
2104336527
945738093
1240936036
1022580587
594994367
1930020653
405388155
1249499804
1973923394
847305827
1187432184
542931383
861464822
1646991888
332455014
1176961968
924348681
537670207
538482065
446843335
684487564
1088845315
1760278514
269642861
1700579308
869323999
1248844928
958677093
1253508257
751361224
1059767310
1868429651
1084882578
322339618
38751044
1887346837
323332286
2084763788
853556602
1411675553
1751649864
2058182169
623821893
1920650528
810738995
653471114
1658755861
1212380183
2012357815
143124665
1341465839
64239003
1698677207
722938499
1471667279
1292889753
1590752201
1846584146
1404354967
1622269416
856157120
1496156321
1478194390
1585685385
2014630249
1457089032
891329347
1581359316
531581309
530840020
1286488210
996043275
1929841938
574980027
425969835
1180157125
1056396989
1558303235
2024656305
833498143
1072660592
192705436
320242996
463552355
12784107
1964658701
192651599
721310327
1468951580
1498905287
777458706
812658278
2045749413
39522543
715148700
456543753
2010315181
871728655
1603849343
1752099574
1420638386
100860084
760413977
342116121
110460207
1663649621
1169971301
1327056188
2103134945
641790768
453592784
1504458524
280019162
653927084
1754580244
349814031
1024216533
722466292
1339798759
2039419180
582020271
760232737
662301358
1306192477
786143778
272328089
1456935678
1668955922
674202435
1684838624
1812141576
897078181
477815432
963428847
196032956
861575092
265442702
1550088124
367129863
1665771023
510136235
1210095000
881223862
1273692233
1502905024
1696696562
678607300
650421701
2122526165
1267682561
121768447
927085249
286248909
1983438670
417739984
6701380
200898033
463657876
652057569
1562411586
1082233592
1767572639
893188840
1062811442
1956765042
748616103
499034056
1444928288
1827894749
1503781320
1659357670
1499590620
2029289998
236644213
375129861
1645279187
278402102
545213773
679288608
1594696861
1324235324
357382156
2046403606
537939174
799915879
1531058316
589474650
788345748
1346522716
74986115
1275201035
1283204860
169854579
438299573
402670630
1476399004
829614325
1317722356
2143388315
25660049
1807378501
1690070228
1387916828
1869890577
1671758121
788518415
1655793366
2026957982
1668264816
1603478402
1007833898
1622268047
977109423
1136272644
1592192753
51388101
1684542332
888179531
527823933
1079345642
1467827037
19737599
1633099582
1365912014
117252507
2028791228
825774363
321810146
1315303787
1775975328
1413912773
1283698768
2125663871
297791750
453844780
990828428
1726049561
143728311
755392656
177863569
390776488
719836219
2086232568
1857846739
1435449296
1285016969
1558711411
925991300
1296543966
1557857359
1841198203
1347015299
504133415
1642637222
2011900593
2103731337
1369293848
818157635
1369824282
994570082
340246371
539218725
630039767
693085769
1451590103
2058855398
2044715977
680871796
1090496422
1855126601
991774827
2134999993
3562595
1666282459
833223214
110634280
1706696084
56289697
595008468
2011654486
16127820
2086712603
265114783
1237666830
42976203
1718130671
53508694
940331238
2097188010
818538609
2095943083
1408178469
1150163819
681766316
1116053612
1241223847
1557528413
1721004907
1768588771
953451302
422181383
1500589060
1774706269
901481445
1682251164
1696716274
1170148953
2053332425
872929872
1622296548
347066905
791240062
944825928
1950192613
1146470560
1816230580
2025518888
2125457897
2076534145
1978558814
1243574993
1936452972
1580843906
1395505628
429341188
594136540
456129113
875193065
1736841828
64282537
450057873
1844549742
984565501
1743414919
238878329
1849232164
883342715
1996669680
1015349752
150923824
625999474
1844412364
202706244
1469611449
648731011
1112824892
1528532176
864660428
700502318
1513001514
1224984106
545445088
243938288
211787945
2043961412
1777169602
1738493128
953065341
499538753
1677314998
714350350
1789794115
1159739318
703270393
1857488057
104724877
30697576
1610221861
1119947220
1374138627
233524614
1640461629
981825209
1536771014
720443702
1917174331
277110589
905308611
114869415
1983929109
860991880
1158569757
550123245
1156615689
1029484020
1998421574
1554890774
265620746
615816602
297029844
1654556329
448107430
2113230187
776196029
828563498
1320575950
491543485
48971565
1945335261
1923149352
472796643
155444282
2080537508
1648130016
368897112
1589977136
658873377
691514897
184747423
830430481
811055066
146254473
2004905870
1236125509
1688257071
630116621
2129770744
2029887179
414953659
201672940
782596660
588240040
2024731699
717335495
1650724321
1842973028
1506020275
134761951
1714912815
184932452
210192098
2014307368
836516921
2106511356
1581719740
1391473690
1717294371
1617694767
773440247
294542014
1711808723
829242986
1992107205
1180604664
328801413
666804913
840871705
1904060495
763813236
734559372
884926227
1765780290
243172141
185195236
921543704
526519737
160508892
1414082440
1058260812
641299282
886426140
140718942
1691441463
322635357
1374665718
1135613236
1210684829
640723162
406481164
404557062
1262181386
1739651663
726811728
1809335687
493268189
312326878
719983302
2065866251
34682123
1557615191
923432350
806811731
813725701
277198804
596971589
887672947
764814418
689663539
1653932508
1671635482
323938217
1397028051
80940393
1293949206
1225270920
1458293458
1333589421
2053871178
1329043229
475364285
1299737628
1133069432
1119272218
849154978
2109924629
1958382341
971883521
1950854756
1014686901
779372370
1180042875
1720315685
451475996
709589366
1921383740
771109097
1482809149
1461725591
1130217412
1693928894
1021387189
1836796244
495699252
591627572
1062651422
197237805
826525382
14033833
403153309
306499470
1715625718
1232405897
1891441079
304629738
348767757
1762810621
931373859
1557090431
1590490463
404578097
115187993
42345994
2140792626
1658893741
889897015
1910380109
1546532114
2069213255
821908811
1349345656
553100142
1421745829
1464090854
939769365
393892157
1067985787
1541737395
939421788
454399262
398830998
953147828
979167520
490422491
351816758
1769922692
742713061
1838196230
1549829887
1134618817
1267358430
1271252555
416095500
2051180202
2083664273
1284480121
511375413
1559609192
958271360
1172869784
1787738310
1039777103
1112279616
270510031
354089616
1534731167
993680044
484157570
2147296579
907169179
406042486
952174672
1476308996
713945806
943465864
868166097
63514937
80129656
565140393
1759632729
237838296
504714203
890476984
180036859
694309884
1984479636
108772098
617870862
1420865338
152451261
639266618
991166028
1366891295
679056614
1795057587
312050039
343322476
899368451
1776076011
1981314371
770418029
1797301076
364379637
1972992828
2016666623
1279868624
1641828471
76140792
50544191
514637934
141854975
1502419116
875261427
1481290097
832037227
1308836728
957420731
1265443150
764590523
1388526722
1163036905
1513720240
538237252
1896869239
962576473
1044438673
2072651179
1779728520
1891567097
491191536
317913202
1304096369
1436269403
2096093504
747330932
148760865
29701796
1890612672
1118158802
3189247
1732163261
443704095
486708318
2090881495
867294290
1505981485
1580967026
448362787
800962020
1666994448
416228012
1890426107
1170235684
684536868
1113553523
179532485
1105285464
114683417
545854845
842221400
1371451486
1539833130
1918689539
589812237
1196700292
1751861982
787452623
2074242968
1599508710
783084558
1593122152
2069985324
911221388
925875716
1868462921
1160124147
1320237375
325096740
2139390542
37308919
1498770779
982042638
2029961042
845887886
2492488
1722772454
2136163083
362306592
1153884024
1883201224
975858144
547178275
277687948
579962773
1204500312
1180229625
318853905
802725721
764978674
1778588774
1815620559
1103121088
814304028
453631924
1670874791
1414460694
1809652309
527243910
944222879
913589367
892787001
1507922274
414374114
1720819408
1715459319
1865219174
1167643656
323665105
339028040
828317358
857564785
303812424
920414345
58412544
1425022314
364042190
1760518225
655752670
606044354
2063488441
849988092
1215044318
1562941429
1917639094
1118059684
384128989
654766700
1576084694
454248314
1108915226
2131160539
400564477
910460589
121605649
133394959
175654215
2028863332
1417899942
1642764044
1484049434
1017434066
2047823989
1103960117
94823771
863074469
1374527759
1421825119
339850298
242825980
1259677881
1144313516
1971567826
496638182
1084436467
1459906020
303119992
1044373320
160699872
849923720
1683614011
1047580357
443483525
934418732
1785183986
204274150
1180533375
809798721
703281850
1139586944
1700539405
837600214
1714450504
1358295289
533770525
994129685
1394219159
2018943605
282933447
691547260
1682199274
1674580645
880761632
435638633
890561661
1401963711
380637719
2146740268
431485591
638276974
1100752332
2038727583
582087865
1767031684
1607161620
577230540
1566362899
136114199
147956655
474599155
259254530
849600167
1414240381
348988006
1343534825
1920629035
1812256705
844773876
310818083
79456815
149857364
1537714770
1857702495
1874107361
1191961054
1692955681
1866790621
61415412
1214965784
254396315
222773652
168466735
1474007582
625352489
117504058
1922563909
601840454
601491006
605269880
1826904121
941525439
929752943
1677726811
219919602
1249806280
159502837
1595101733
756286194
2008190770
2082926365
396739128
1342913618
108804891
100408237
101706193
1027337336
827734684
158115173
640216810
433917862
518945988
2040550973
1137202157
1133354940
445130089
1656982165
435982895
1334476188
1693689167
686394326
651569070
2133648887
1067692293
190909936
833228526
1072130478
1971183571
262991725
316463813
1075028544
1578525503
1070703103
839451021
979624747
1684472933
1168017465
503651165
2031269559
1299511214
579558466
1743786967
885758404
496325306
2113180598
1885049261
1343178589
1947213066
1125944385
1085251390
1330585475
543239165
1451587241
730024634
45349478
2054328271
1232950880
1978051863
142481003
1109841383
1032420555
425493949
1206022082
1575666322
1286454761
1930171929
1260985215
1422276959
242845536
86550996
2070429501
911992080
224114921
2047569994
219576241
2039824048
407823731
797661150
544620278
1592832800
602427052
1342991050
607862284
984933218
420062670
2002964411
212713577
1031880902
1582477987
768924856
955745675
871733898
1323448078
356316798
770415586
853341061
959857056
737000414
1435111135
1504055633
1226262376
885729407
845590585
1870104467
597203061
1430258527
1043347308
743647416
1222042796
1367710489
214027919
1703492332
1355383067
124240517
1277371177
1940533900
19068645
1026582148
1927983422
1034902297
1777116927
1774882745
364946801
209575309
317324225
757617033
1575682780
109627560
998668630
286191341
827577732
1101520519
307383833
411863222
1493653355
295441438
2123954792
1546452158
1938219382
1269829313
1790749686
2024710218
1747442768
1389959405
1625929389
2056037481
328411478
1416993638
1802935508
576325551
1789314156
775155148
2033362366
1471788965
1094979867
1728715219
511569963
418418734
1365222756
311620311
1666611809
1730554649
18947022
406667617
2105777634
421644487
304688505
543902117
1310843425
1761102034
1132289575
1621843793
791238703
878843137
1142428781
1538494150
236360759
1418909627
1432383574
2070837600
1686454123
2147043943
643403373
1704376393
1734560957
1074899872
1967356030
1486077642
1063961293
527688685
2138829956
474619661
971650358
1111076562
2066687069
741478831
905813970
1794460451
1371784707
895418668
1403666780
775892731
1125164922
593252181
301711877
2088500062
1995363450
1406066448
1513359869
540792879
1630793734
622323740
1386379945
1424947867
1345117514
464166771
1420567202
450194955
1293618210
1538879313
386539565
1143950716
46905875
362681084
566324573
1025731321
2112973310
984002504
1170682618
188044763
1141965674
288598977
377857645
1230462746
731339599
1193658992
720015360
153755740
694262214
501426846
586752494
596797825
1550451895
137685562
337432738
924501073
1613468750
404780076
1225475757
2058604522
307458553
1176629343
355299203
1051346661
1742904621
1221542483
253235733
363013844
403878087
1537858655
362209821
787599443
279757888
336173195
1017157703
2126148852
1359617550
193800527
178430419
983820624
786485015
1664607146
1671736607
1690650199
1105718581
255410742
122643143
2065895949
1263398027
788809798
1649416665
1688669264
906414386
1612041621
1248142536
2020915832
1508841056
1178704594
1460229033
1568945116
1290962250
10066592
219581495
1472051006
486682832
2048825858
126249238
123880550
1290820279
1837409347
1906899330
1358980033
219887133
172270380
1748068776
2033800801
742487913
15658535
1854203666
339400717
1661022389
872222251
328617400
1955517117
432243151
2028133439
1140418779
830051836
121456043
1003484591
1072411323
1729012939
1188267007
1210137044
1446264401
997760995
39570852
1038434677
1114082531
487339488
439260782
491457935
658849109
1692973438
1447891631
662895475
1731779097
667524273
958546344
827381091
1294866357
1867075543
1284864861
1091448833
964675078
1019444808
1325867326
1227283407
1080997700
1243607197
1807133590
1526632287
2129859258
155088182
1000171830
434023975
1727094283
1463771422
2129290877
120209611
1454268207
1918404416
1325192391
1409886256
1743668873
1569659135
140237968
594120273
641682783
1309478468
242989600
2123612504
1128770414
626734383
589533827
1411777474
1018392212
1348681381
1939759698
755234954
185856682
652965165
1866985040
1321956210
887180528
1172522241
954108251
1377969773
575696993
725700165
1632826891
36182825
157270199
1573909713
1972774825
1432623350
1252525114
1093318361
1281097186
1931263839
998430989
124246475
396536875
1465318105
825036646
937750357
926786708
940027737
884544150
1176308500
1152019320
102591279
538110265
828117289
1019479410
1577220970
2060531694
1936061882
1009947697
1729098409
130397510
1987507467
1424432411
1447362249
1371097598
968519101
877031426
292837457
185774093
34623086
499723434
1179805771
1104917803
2119632584
1856759055
819929330
2051122713
1414661623
1914188646
1540955941
1041121337
198950005
1034446755
1504284607
1973799728
767634826
1464450750
1615203369
1197295413
1490325244
1710615643
1469845916
114192410
792170673
1788386243
1568264726
1838020561
758944077
808121986
1650294410
1282792449
1700182353
1731549238
1241414810
1989991138
408787759
349059982
350642650
1844549168
122676774
1540879539
1370789336
1489121455
38979053
797543286
1948224620
74623767
1616848451
1082090322
1431484416
1786910237
380655433
203274012
1867670404
781851245
1015081406
2090683266
313917759
1710356647
669254290
146178762
426086564
2001838272
1457174092
626919114
1941088581
1103501318
1203009731
1568738520
1412808109
879767107
1161021735
891511790
1478631378
1771524253
1060677690
1952557224
1845257211
581948554
430295074
1854542295
1950567550
574565644
1210396586
95382905
1975830829
816995614
35059126
1569483977
1453140843
2088229853
775932023
1267862221
1214461642
1166183212
52900853
178759379
1641496731
537087445
1213171702
2078792951
2142562910
407903252
1062669425
1648123696
787513834
1757241645
1392062402
1593197399
693605410
1947841331
634390824
342870259
193390478
1960382061
122461012
2036426019
1251506201
1674044514
76827408
2040848115
1058056424
1649826730
404933426
836376977
72249087
1113803153
1787375758
1202496908
942139809
792621189
185202013
4087843
123571502
1133595907
890619342
695305907
511384951
377168163
909509642
1726715295
209015810
1231385566
205650724
1480421796
1485940141
377889694
2018526034
1657236083
1413770617
1305799685
793104001
2111468718
577911201
442362629
43646899
502793256
1846468276
412875232
879853965
312967449
1651086258
501986101
1076473416
1808556368
1664643916
483692236
1359041934
1907441461
1850709678
203833755
1709030930
1330407518
644972236
1075159753
1589463066
552757545
170855147
1349005677
1737382875
1343521304
1645992773
1768519712
1260194206
1055619643
1383378406
572652510
533492549
95262336
133436186
80851627
1009064313
875258347
679999966
560140935
1312785288
1674937603
499836585
1437304327
463743849
923554506
1437902351
1779587688
1787327239
2141112609
741084534
1646998733
701466190
550210461
1832130822
1713048201
11845785
775829367
1032367672
235932416
1391829752
1316644634
1368351525
1094351727
1136734315
2103130167
1470463398
253434500
299277910
109267852
778509488
795371645
534236901
1607335815
1323314327
1628875587
523491948
1235386031
141098530
1467072108
1727925807
294071604
315634718
844689955
1394489790
1265634616
677982114
2064306186
1683773537
708916254
1506476712
1936820925
85033096
1877975375
826213933
1875069732
282453912
1908139159
848923160
885535206
493406810
1795827596
886770473
1659522742
1020192702
1298280433
418005315
415948
1705674028
1403386328
2122138105
1777095282
199102562
962770162
2054118484
207755557
1143675430
2092561149
1934182657
424507296
201220944
30560715
390126062
1463009720
1356798416
1750581330
1087559103
1726617639
959252881
1843911838
992504876
1968753343
2051554522
976362654
44226151
1556415456
2048723438
1105269475
872606867
1665275068
469039478
1989047360
1293575738
1309380585
150421893
476101055
792084934
1755036181
976666999
2063007480
1039691441
1925514549
957101274
634652788
1825811306
914046215
491923811
1596238326
1126814914
1336897827
456880494
1874638527
630036880
1429216569
1736901565
1634612870
1376686092
1313466751
1374496380
1272410313
1401869154
797956165
377372231
1564091017
936366315
1049022279
326056769
2074372405
697791338
1320179447
1243229072
1774802777
2046159896
339400279
70594476
1654284012
968155587
1224246733
1300595861
737252360
1772194157
1118382212
1608821744
908509629
729209468
1100670767
1736980084
1000889111
110449675
815401129
126276162
1547612196
435070392
204858256
74882493
445669205
1834693753
82095335
1060025716
2085479059
922038795
1729801133
1174180802
1440617588
93255503
1539302915
372651327
550123012
1649833325
1280669389
1064382510
1913275684
475023113
297942778
430175705
1858559232
1770581387
1090237885
1264769461
1265044586
1478534594
645317610
52761803
598558185
85998023
349739312
1601639743
62282644
1069978536
2032783036
1019031969
1956733657
357630575
1453293324
1120123736
950618586
2027007705
988876505
2024197729
2130639911
444085955
218509079
990752675
1335470874
1423934412
846080586
631481281
634483897
1912607598
854045851
1082483203
1221890687
1316062854
528864112
1716539799
914511020
451225086
114767510
1359738640
408362713
1644378731
338554945
129864470
812107184
1269422434
132443539
23404821
1784534160
189568589
1075243825
788565578
1680971422
1183311741
1648317770
578394362
1208950465
900719782
614039673
2050312336
674045826
1858776953
476964217
8406039
1124340825
1363966650
492029504
1516234793
2021285764
1879978300
1482574135
32150497
875083891
1942390183
247260795
1637219879
1212361974
1794480001
2059503027
427475706
485590882
1310695916
1278607133
1822391211
2079914351
1579238655
640204214
1923595075
1032363462
1628913126
1217570593
551654928
477847394
1288660756
198939959
620635948
1039113833
817179738
696777548
133179042
2145188431
1546125370
1472135517
2107258833
71253025
1961657735
1406931372
1579739202
823537013
2087992618
1606215865
1056882111
17705904
1828950982
131378193
1891124220
68672041
1510935123
428392950
1964605610
719423388
832160149
2025798859
1959439565
220483822
878647806
591211330
1948644973
1918837469
1692852128
1428193558
248113516
1945478126
585311684
1012024840
402438154
1297274092
177673788
602964065
411643325
190184519
2111147093
1193924715
727767823
738174551
1206899532
1626511796
412277809
1178482539
1657346359
1879341644
1562270798
1389517832
1074116698
1545684954
1831829173
1824555321
1159172217
1223755769
572082747
1586933702
1069922563
93351930
1728590601
935892973
1569964646
232098260
1326647614
1421826861
475950021
18704201
446107482
704532193
1894651552
82593916
1846933150
711178405
298628024
395877349
868885070
1060049287
569300295
1534623778
1741011054
440573503
1622461199
116159871
1535116897
274752186
185796221
403697244
1351503024
719120845
1414072022
800823908
212673783
1592769711
1284726143
1172515799
823114088
369012546
1797734256
1160104376
1157760204
1779150810
727823990
1568926091
1086468267
1084609978
129920292
1484523139
116759037
392478413
1566170223
1560058318
1566096064
1847369496
579638163
264508531
769965001
1076092083
1114264094
1575949186
2114786776
1872101787
1950744524
505321751
2049907734
1706489466
150174804
80560768
485985231
1453632667
491754812
518815637
1775621707
1075796739
847173030
509420592
851724933
1512391164
125481752
423598046
651033235
1083542074
1486286044
385437712
966402208
656784639
916943211
1029120385
2125985497
119593553
60344063
867979281
276678327
624215701
1279133216
1030412273
125253907
1759656946
2057673362
1451047644
1217334723
1838412519
686819702
1847112547
419655354
128238138
1254426860
169957326
2122643387
1138329272
1423253584
1557879095
143814581
585571515
1002110220
194120479
1543183698
2098060726
2078471665
921277636
965780594
236360530
1894637560
1196364477
235852403
1424383131
1566967785
2142725028
287821764
1271650955
933098826
2136900400
1416358880
1916199204
1541129962
1927511288
1458473132
1889129391
1162756242
770232892
741602459
274082518
1001367869
1725054985
604744579
811143586
1279957389
818139272
626124076
676108100
2117614910
33956204
1283772937
605969770
1985958869
2099030416
1692768090
452212673
251617219
230271587
363632704
12494160
1341576942
1234470672
1736554233
1053082913
1441547286
1318937126
1680873040
484606565
319109619
696631378
1922698847
137843799
675332435
1216310326
1827890337
1475277479
659403016
283315104
477519610
144495753
289704962
1118559999
524769165
481015565
237694436
1798905294
1916113
197906730
1311370331
551878322
888392612
1796324612
1039054152
1772955628
1009821183
1548935585
1021583736
1445387672
1128464699
1892095267
1428363028
1957646521
1891226353
1101368645
560953617
931269550
2074884419
747635542
695811800
390875044
29700663
1291612616
2077176236
715405593
998103261
1379243402
2025578981
1785948589
1344832594
1779622510
1933092248
2105504461
223877369
1463244324
1777971413
1946013050
950959914
562021493
1328528675
738250145
751744581
1067075375
1023935380
1931059252
883682841
178962693
806719961
2121112022
1345449869
816612571
151371667
317175358
1501539751
381612629
754456223
749505958
144406161
880960227
1988987368
1082509010
623183071
298372444
1399264368
1132069328
428069235
1265058299
211199354
1208833270
383310385
755203369
976496979
1424484013
1507918976
1636611518
636124678
587215647
604719540
2046817685
621973462
1155191074
1726681617
1372306367
1178606682
1897821004
747553606
2103569974
619161708
1084602364
851123768
1576884018
619150783
920213277
835816588
982688096
821012632
1951645284
173068471
542175252
239328857
1326768429
1232558645
1173146368
531851836
1961175981
1911586339
1741919421
1364413789
1153502413
1236679070
1634089449
941683460
1150446388
726456480
1534147381
1385838550
205032478
624834131
1312182707
1908252826
708942785
509647974
321292519
1226818417
2055961181
920389778
1506101349
439763101
1687704219
2054874276
454041758
1725456725
2001430306
719405102
1314345903
611281990
454850251
1102702614
2068184094
1380436774
1340966555
283189417
779766918
1401486240
1346810095
1620874486
1564196162
1708020398
785140352
1666029642
13617963
805469044
291188541
41299713
1854323433
623391022
1420007866
808974140
512806230
542608889
156605337
2096386197
1655248281
1434188323
1273503358
476432852
536015994
779521907
965032074
800967739
1025247490
739267404
806213824
1724890723
1894019311
1636708235
1032230210
209448061
1504938684
670393497
1321271529
973545148
1153944992
189349618
981363454
1791921182
532728903
1410182559
966015241
974545596
1392502845
628237660
2057556997
1972496693
1480223665
1918418298
754660285
2035390172
1691274354
1074933992
287248259
1335708851
2096164732
1483109829
760176973
128084339
302900082
1160545880
369453458
31481464
808455861
1009630672
304066022
1363764156
1991505284
1342700118
674578986
265068994
283378552
30136212
1485356799
77353039
2006707327
1240705098
199160799
1819378805
693078422
804139865
440891510
1870115981
1681291933
1473392245
768309162
1681475425
1577702616
1861709694
2111759586
2099799061
371416730
799165
2021257255
1720565077
300488412
1226996860
726500493
726154121
283634704
2142930988
1166563488
358818951
1164593661
1699560226
526591414
488704041
973832145
1391757662
1239634995
1858116472
1888693032
651467625
1136965299
502164800
245387678
514830177
134737723
1103042644
1237065627
1444741269
1674699264
2108454441
1678105075
847878657
250700938
1395307015
1868664747
595709447
2143174368
1700949634
159668750
485745830
2064194669
1913758067
2067397935
1750007849
1649567319
448027965
1279116599
897230069
127505468
1380261904
1920949600
1695140388
1500592681
1023568461
1599874083
1667844159
374359755
1115029486
390654694
582201606
336399457
158898642
1089173251
1667378331
398860226
1890773638
1616537574
1048269307
891987989
474051267
1408489614
1870020192
1636643286
677173974
1537741775
2039526134
2142655566
1027075455
1113615554
1486236420
1654581008
1944631500
1755268787
2132887479
1719712085
985356611
27881888
2068034731
1147962656
1476353317
1002946534
1289319880
768504402
1412734197
969771757
270300357
112141597
824842004
2137175028
1911130452
2089511427
1787885971
1184320419
1067001624
823868681
1150840640
156781148
306800762
1354380955
1154235227
887644369
996199925
1980821394
1646707771
359719043
2130590917
1475313690
2126557437
23069649
1788423225
1008928591
286117498
45118972
789719737
299719854
1642963165
507692066
1107978705
2085050905
108188304
1288767443
665596621
596602204
912764506
541773674
622321533
861800007
1568949090
2126531628
1070030473
156461246
226005123
2096166158
1600316669
220857193
1370795387
645282734
33588566
1327184695
2098748299
2067214435
1927218794
1697256325
573447448
1059633874
412787752
187191455
401750927
38490398
848623634
881495560
606292118
1804153603
1295686366
419198930
319589798
1906942612
283321657
342317389
2125682611
1973117733
699297499
2072371297
894485006
2142085276
2090898865
1412217018
892120640
1994730173
391217451
875568137
26050501
784094715
950086518
802077642
187310272
1240249307
414030242
1671168991
28419556
426164664
286079857
866450245
1641897262
716708290
1793434012
731996384
232515291
1581121860
2099358092
1667551265
556319714
2019052529
2046316663
1966384965
13679476
2097087153
1959087093
1144588732
795644287
436838442
693857372
1879637963
19700704
593108675
1256119543
1645998569
305120046
896848314
48920872
1966163673
1325163070
17549188
128797861
1484273227
701141592
422982311
265143583
738604933
1602831935
1596323328
246130608
933493672
962709954
14756770
1580949278
232192744
1249833348
433336934
1826157059
79419769
2080697660
2085415323
1992947923
843926788
1369654962
1010039566
1814090021
1694376810
884414741
1540030738
371492632
1380841864
2047130086
395395757
598840923
828051582
495761757
528227367
1149572583
1574127431
341833114
1008081069
1176833018
2023893063
1237398066
1754647597
1928807585
2043621953
1577387331
1240727154
1758380377
929737917
1439743064
1716222229
307494085
1846014162
772294917
178323838
1492014168
435431344
219176127
250269324
1564262216
12577325
38429662
385309521
820524561
293789994
647414320
1963789895
190819254
1376832650
824668558
1088155359
1544596145
460146819
574916212
1221112984
1030624415
1491605994
1081157141
1792152805
1860818135
1743169001
1168739066
210464924
611137777
1881760559
824985830
1883292499
920938282
1511160861
1109170419
66758908
1489129514
1654547877
1098757466
888080432
1703984536
61956570
1026954047
1132916271
387573937
109812308
852767971
837131654
281578079
1699246626
1042207745
606805161
524152695
979002014
1932147338
1016261695
1702727805
557058308
1877452031
393935031
570721989
1971076196
1636603449
1475028118
1184955629
218995244
1420619030
1828163579
846618935
1451186330
723484971
685702090
1130478037
736327465
1087738768
1631793966
1367228916
1055214822
1111253988
1001636004
655152888
1193288212
649871106
587031153
1791083812
1802273059
1236895406
1065265916
37375313
939674079
1571244021
1378173327
1334821633
1781626908
1193185649
88225852
1041346446
790097298
1219834836
1219694264
302097168
1085409241
1937608849
1698665167
575912413
2107454967
902843763
2099370337
1399446928
1612630739
1056451904
1101149667
76125769
2080135943
2115731645
2108241282
1998099744
1090388500
183410350
2038870193
956343639
1890975244
1773431609
92915828
994764122
1583447041
738296371
445330980
570442707
985084836
2014515205
623492810
2037085535
1152954852
1667121664
1663291855
2061518037
204262285
558697639
1045052451
2046633102
1500080706
1843917282
1539075838
1182776058
1608283732
2100295392
733021452
676268797
34675981
1011214418
377086371
469641210
1186959400
1152570945
748879238
855830502
25401259
1639152802
961228781
408628708
280650196
1471417021
533544981
1933466171
1661855627
2007935910
641732204
2038429742
1832007065
2109366442
111133791
1760422550
1973282437
377447656
1588806815
1137877303
435669752
574435111
1601151661
728153869
71952835
2089591590
1368932340
113461101
1780784691
1911454206
678100055
1986361766
404605554
1145742694
1746305658
1636560751
1875470193
1683332767
2120140803
292359362
379432115
1589552109
2102349103
398638374
1889598447
63897460
547054821
1269191817
1835992006
180323124
693768761
702611790
1087350428
1188906151
1940603267
525384992
985901482
970538109
1718186293
2113658851
2091353312
1836443479
717622771
1188839544
1335220658
1474508794
445120811
734874952
1016773249
1048768391
324177623
256111073
1791558614
1494450088
1834486263
1420194417
1978357350
1710428297
43581404
710435651
844757614
177405392
969757124
1370623225
19350751
1440186361
1886298424
1608775346
1722638664
461194252
2051025332
1766674360
546120531
1693452123
629320688
1191288925
899606358
1488571133
569794994
1101833688
1740279533
1975897539
1953925181
38807486
897243851
564249437
1155718114
944778718
1687130810
1463961145
1714447446
1917744458
657026661
1288979387
374652498
1272546395
523458777
1798405594
683837284
1638761788
9182702
940192033
1240634461
1861608856
2129612950
719213546
272327846
2141416307
627864702
876246943
116559261
1239139298
1553626111
765383754
2050147697
1684579214
190309729
86400696
102260084
663483317
1606848932
1182359524
213689704
789822820
284171535
490080512
1820337321
1065061786
447547696
1080194560
1730602076
1071822122
1144852848
1855625105
1895654366
625739621
1158317770
1976443331
218072216
14895604
534150161
1888840651
1524954714
1231195791
783205175
1487267388
2030021293
1780378125
1641576179
264047784
776250489
993985732
706357710
247525394
1697049343
792779925
349198165
11809842
30961996
1114837438
456815815
723491717
287489893
631430106
475329390
641493158
1155092617
1148610170
946332278
1279541598
942607896
2092015370
249012879
1836782559
529198708
1222654842
958423998
347343257
1060706625
481962673
874107897
833147587
2018589072
1903803792
278485137
1506769737
373742790
1266134943
326106654
1736781457
1451000585
268710421
901268414
788910395
1298564726
508350677
1802518323
2008786820
1875372311
838531551
191375236
846329572
2027368253
1299228890
1402567611
595386843
1961276979
1785051664
120383402
13788737
1172797693
371541473
1463169470
1339232712
1587451365
607326037
1101857885
947288058
2097327773
1478602142
597366183
1209614120
1340791970
1838620765
1555396695
1944926524
287013354
919337417
1727522411
1168560911
21580255
2139775780
1028342014
218384157
1210118516
228181907
2033963596
1392595226
111411452
987308531
256417952
1676123669
1447741160
1040298339
1514806328
571727645
1034921518
1829837655
1764387738
1390276817
63249382
2147271592
1759277226
1409295978
1848708316
522182590
1609145097
614934703
1090664721
1486205637
1399122162
425117967
347630895
408838164
1985521614
1595663361
447200090
1971282424
1252392970
1361213044
1491706796
743482053
1001570696
291819885
735568754
867006159
1385172945
157696543
508332613
1656283811
1840422211
692115149
1786446146
38443079
1683626412
1580541630
809508822
781851245
1040923589
1444486372
1052264866
787049718
1790447075
8903750
1618657516
717415010
726194203
1171000386
622966533
163703306
1086382208
2126284561
1467621167
332139970
609138588
1056399714
1379593723
2124399284
1681569557
6544991
1034980318
1560439446
1823094285
1792682049
1415050474
383147609
564198147
1775446530
1344326366
340555946
1064625758
1415509300
735573585
738028091
848079056
740898297
1481575163
1145064798
1211850364
976938726
237411253
355919877
963106332
1812493101
441165538
1242570080
2061196090
1232722242
1600337244
404062322
1359949989
343378132
10171833
1795986926
1237553915
1253361783
1564064028
1541555001
1579789699
118676347
603325779
287180609
2083321402
2093380843
495988232
2108388405
1371893442
1285429691
2119304797
170809146
1391774381
927713292
261193250
838897198
1431422780
2003424172
1728157091
702405263
1119728275
585803304
1114667215
1742594425
1604711682
1840295329
49974793
41847819
1432360658
1335940010
230379376
943353873
1876039438
509893696
865612414
1171236177
2127578767
744408872
71275208
655618123
516489337
1290151160
802459954
1179267936
124414244
1751340595
629654701
1078891199
1109117094
1510953760
1464583198
156005660
197246165
187233580
1738575875
1251869423
1881011884
1696242253
458748482
1456766713
1210740228
1192094185
1680837309
289861564
1405041454
1918216663
769713571
752422839
1146994257
1582392912
643064226
1938735123
841759377
330866538
2084959022
733218058
853952735
1626945938
1622047956
405397864
772141423
723424842
802057247
301134440
1555525118
306286086
132038703
983430930
1765912454
410516291
1056686509
1377827815
991684073
1899115339
59748121
373571298
731534079
46349959
1375723105
1800751414
850766717
1124483920
1063729585
1015691922
934677400
23625202
1858429866
162944291
943548019
203056178
1014498924
532919926
1066337134
408454844
1501139919
890524319
424182343
1662409584
1263438999
2101456448
1258564945
2122104829
1713671862
1854983533
623635586
1398750329
458007797
2118549135
1611282015
170208039
1702314309
1769354664
340848014
507010912
830152121
1155046190
1533529538
1540728438
695574976
845199859
516370730
1386669387
487602972
824195532
630429083
622306186
1234127687
1515500996
1166915178
812110835
56932775
286264337
413150503
2046010379
834871680
1847445614
1468979492
816152743
931800578
869266678
1537160976
1512689282
491438538
26889524
624054163
1801498469
678736924
392964313
563671139
425103376
109606794
1866488989
782446789
439657272
1705000191
1387346542
1799013274
131324698
1293602611
1687971167
403461844
1284027070
1833966803
453261264
374930725
878083964
1770817246
1326119252
1189881545
313102816
570905355
1648004001
367213449
1371249582
992400497
1664002623
1387265943
942444141
759484424
1870381284
1801258790
496768942
1108890197
690479283
224708414
1095996970
1562311259
101764743
1266733355
918148795
733842203
430516172
1247616695
93032888
623365971
1578701622
2044059103
430339300
1767533337
528754618
814330432
1763714333
403357568
1170562806
1775312658
1674927249
1915818208
495859419
95192177
1153096714
459102808
1719470441
1414006061
1541918879
1346884938
894310282
128434115
47904379
1823935323
334872137
302049633
1201852837
1831655314
965812330
1360266596
1435520430
1332126364
983017087
620044899
1284710854
1575546196
2052528247
1151356404
631454444
421511538
490625963
2099889318
923549441
1645853996
227118792
238893660
127236259
346038811
1846649111
1446757477
1779831010
824651905
2133320370
1604664208
321059187
2021816280
31800908
756397113
259663355
1921120080
1864244791
1766695695
384649081
812721220
211670199
1594855163
298548173
266011469
28192801
538143204
358054466
562558343
12239486
199093951
1229573975
950208147
1956450434
749623430
433536023
1934479692
702173436
2074556431
831823753
825432419
1647113390
1291417668
2114227309
1993423674
608828868
134802232
353147487
1406707523
41472440
1086888864
1888794851
568199261
1336094202
1045106877
1015855599
1798868574
342817071
786762398
1448763871
1636904374
696121134
1300628891
407116489
1252864715
215383912
44077356
2120124092
338822306
1247102840
485615245
625685321
833837827
319019933
638946882
522388038
44061011
407697581
1968901816
1350434203
896622619
753584923
1809379788
521597901
1541231425
2023294093
1554724151
24115728
340073829
1598614153
1265947051
1369816499
565403249
1318375079
1723549017
549126878
298052058
834129950
1172067467
1656669507
227876558
1995727754
1342370892
239364459
1939199584
1107107564
259435654
232522321
988553819
1845692189
1864379315
882242177
849373916
1740007153
1819247990
570555368
2005747299
1529416651
906760000
1678831599
970116172
1582005021
884183552
1923314191
593812947
2074555391
2043026190
1931932552
565607387
2044313705
1574776496
321692814
1462768754
1080803853
204816827
1727823068
1402502232
175477666
1119144915
2120695408
1709112350
34241539
1337278391
1374477900
2146624656
1576993687
89837630
719706551
64583032
756795505
1525587276
1148263226
1737248607
2069827824
2016308981
349512894
622718699
1988454364
987749707
1588664175
516638656
1325969992
683719544
775748106
1093636089
1342064648
354705758
1707064711
1090543349
1843911902
826565408
1370874626
791963542
907774377
808033344
10171394
1186864335
339817418
460260630
504862000
229428558
527387996
2001671177
1583221474
1972310328
2001606861
1274657213
547659864
1491657222
801903313
46068816
372686917
611107208
475367600
753951763
193675409
2041310043
510343391
36162195
1358460203
295262445
863380077
1202181098
642766163
863234524
1360130033
399354444
1896075207
516447166
1439122906
1063096401
712275843
299629685
1523820925
1797260186
1736634286
781620560
1071684310
1447853658
948325479
241906013
1319727196
1880537355
509982941
1811364917
111357682
1918690534
795861825
6208007
429472620
1840011723
1249537185
1430500675
1689169823
225798764
3556040
119671655
831229985
1703007502
1029960462
12052329
607240439
609251692
1464052057
434166380
1571276691
797175284
78551451
1595954683
215591995
201963411
1671741541
1280848583
1074952272
1739318003
1464946294
773722358
1206259934
1505378514
1799635915
431262661
1762404311
289239412
2000181745
1837355772
485459271
322512559
45041828
1108762610
1355628714
1539706721
2072618794
135517160
1798683918
519195869
65150951
981158408
1247024190
1326419954
1895618936
456038392
1558561165
1904516794
49833957
2097225816
2136038404
1367580786
896711004
563573630
2046777544
1065491151
883631006
214705207
656932486
2096050111
881975823
128346152
722356549
1845165881
918832202
1765681672
1719092132
129995581
493548365
154124804
1838263543
347471981
579509269
1135480979
927614093
1355791416
729496728
775797192
1246345445
175132098
297814848
98212381
1416526308
1377963562
1601497038
1651296846
1168150962
548975154
488823392
1680651566
708411351
1964192727
1898734940
114485907
549994093
1239901363
2144870722
1472866922
1815804572
1068340335
1987906011
1876442423
1239996992
505151478
111082421
1808713949
1396171389
1399064126
1799743277
2061978398
1699842891
1633622000
1036147669
1923306868
1459550913
967978356
2098634515
306242832
940345464
39438031
499274360
1457686405
153087793
664869881
654602805
1622452422
1556036576
1175119884
92385927
782307532
202168911
1875593961
1655083893
314662641
783798321
849365748
256061668
357392331
692925320
916479889
1531976561
1189690127
311511503
1016005669
637054427
613788277
435965120
517790522
1269458036
1806631595
1622398288
578282810
1719959648
710708200
578946948
1545773559
1737485342
455147178
956237888
1914507255
645055023
1629289708
1085224516
1618884733
1037716369
20181872
1406022173
1341366422
498072840
1821601263
935707908
2050471800
1428634371
1522537990
791316027
2030995441
348883558
863287304
1330966701
551005085
2123856464
1273716462
732291699
2002518961
639002635
1982449875
1550920972
846856917
1388659794
1626316333
1758186920
1376130169
457670956
1563185901
420101744
820063120
1264189974
1714651993
746852196
274733422
480957569
161430610
736653808
1578261486
379377083
1978556721
504132620
1126283041
1370404608
1669329012
2076868811
1163013585
674073764
600564827
1239226487
46392712
1752456710
1778707800
9694452
401376259
459961701
1995877220
707329859
2071360204
2067944322
554582265
342934732
360551911
1104337447
1943274340
359578071
261348348
1498795007
799972154
1679457903
291565946
43404247
1508754976
394906674
1884850604
1360277712
2081987779
1803135332
1742533507
936360678
1777618864
15592940
1273506499
550370162
1952801751
364853832
528426671
81103799
336524070
66429119
1113856970
944057081
1817806530
661944650
53652650
1896300479
1570351119
997229869
1629834409
2131285723
1960568401
335436883
2097792470
1197583633
1726276790
855900771
1289293219
479509690
4412777
1668247885
1133634890
547202428
1182171312
1779691706
1518687360
1620413898
1940463234
1308941965
1275327639
252638749
455137826
1739729026
665209522
2140617642
80715947
617414182
1250726289
1388487094
840353199
1435631319
1038869471
20371904
1713854572
518708249
376178621
138549677
1515837301
443557718
388104067
1888115594
259760558
1251638781
781120403
562585875
1662042842
1352386895
660066391
1827186147
944664262
959712826
2007868889
623366162
480446290
2052043291
1622107910
1223019029
736483844
1337388827
1038953623
1343273541
1823831951
426979668
1813385962
2112971818
421332321
1978857410
250596815
1644729287
656803443
1686189002
2014042519
1865799926
820741182
1546230697
1765210955
2015332741
1538198526
691197544
1537151600
1973973060
217669260
1880689678
757192952
933717695
2135364972
1893869317
1557974635
652250107
1042359747
1837820588
1446244672
445397950
1900958880
1657973191
2094190921
885851858
1902225801
1424959218
605851696
1797723139
154096468
398170252
1476393367
617806264
1634440159
634865363
274464738
2066201783
1917885777
1360166104
1767613172
75152718
2090308172
1338359258
237773294
1748069278
771915012
618471481
818138869
1911192997
428254950
904491581
1237154979
377392225
1317139121
2044261341
659528185
797123324
307376323
1842793093
1292066705
327697854
76688387
761967741
456474625
1155914949
984863310
288221604
2041791515
363235662
371809509
930826597
1144752686
1902466560
532668634
210398036
1557419084
673010100
1341371447
1177378535
1161930092
736854077
1264135318
1565260400
693709414
698818904
450380085
142161814
143879351
590538443
701844286
1828816423
1982573952
955006554
762590712
1813741850
143072290
995543575
223410830
1680400402
511762341
1965887268
178436805
908886881
591272829
14193960
1793117674
1496206521
835065602
471230215
594693751
1591844743
320039424
1015225286
536232203
1088251855
373895278
1428832581
318132755
1936562483
2094723486
2088325788
1764716513
2062313058
37837778
789366156
50660733
389813580
248156791
896674874
1878512826
1532064554
1393881640
988754818
2114884952
202026325
1399895477
984957185
127025121
993764031
1952433534
1122727449
484950256
1094020196
1781873986
1639155333
1465850875
363802871
2030364249
2101010451
66746572
1703134070
1499881351
1327333445
1557428363
1444629209
246847137
1914173334
494904047
98657238
1509118367
1619841810
119598271
153751164
843053615
783777573
469753970
1529004578
1345631397
855042717
431543320
2041417623
2073971274
1924411834
1805848562
17043646
953087615
2040752886
655090715
453997225
25891723
1007066477
432558466
1664146811
1944769804
1296160456
1900806111
1084208657
1454393315
108957689
1551253494
1902049433
79697798
771888988
2093364800
1991329421
1798141322
876436280
720251771
691543461
1402102466
1484784505
1314072414
373308639
208402784
744972737
1022892863
1834602294
93848610
1151978850
1035715316
5131273
1450913433
684443608
1824968654
816307997
1399612456
1683639524
18137425
638957912
26666953
838458342
1775481769
1681805974
776189957
1146019132
617574870
1764837600
182722715
393093926
733940358
1436927883
770722563
1988389067
1515593730
251394469
1927047445
450971182
151606797
1335757961
914338366
656628892
1649260194
703355387
1448962991
1226228052
901005553
1298846032
1101272622
1080557623
701295951
1666249506
785987041
1624398344
731797880
1879128282
710405264
1955251310
1728605136
581864992
247380364
398387665
1024974667
23175248
545134014
607290042
440964837
829618586
1771202330
1523743962
1699475164
8155400
1131285019
1663335800
757967569
2145441836
1055316455
1710743051
680082830
1459815024
613143754
649582012
188845778
1302824030
1426911140
1627007354
504854577
1752570703
150242771
209139463
918410312
263636438
1395385796
1991279791
973988995
529637770
849897273
196657289
480550860
1689092178
1812439741
1931393661
1741025762
548181136
1107270987
1124386835
1649136593
1494181568
2142697506
1095137002
1156871325
2119709718
1275383318
924724138
2012569673
171087061
1536242176
354397576
1041509010
915063484
1639561251
369573761
2020800693
1603861853
184266026
833437415
1502003365
609034098
2143789617
1261123836
109794387
1747955801
922147200
1017773059
1688232958
1159482094
524558378
497445525
1867637775
745652482
1923584869
1147072743
934867534
1901744312
2009772079
812910791
2122634524
1494532285
850938719
773599918
741556034
1915145228
2006029887
1245487656
1776743806
516387500
1723484778
56273062
1772840050
627872895
97908693
1816289976
2051828447
2142700862
652278630
544656924
1628270763
130904711
1337308833
1704380493
1284677328
1160544336
2023525068
1240920530
572693188
597885254
2024242403
727224311
1247250262
1684426581
1906885412
1019905554
398869794
388475823
1341015106
501206409
720882587
1320705813
1387278013
1841149226
559678192
316964691
1861913380
1178121053
993250196
1401800703
597222832
1789293012
22007547
404469127
894934009
713733736
837214594
38070225
2031858710
682355834
128487116
1156637922
1851798837
337220975
1181255667
1214468281
734711395
87832730
1989219078
579177138
1358010076
1710005139
646696967
244596226
1542218095
1655602766
1352116614
170802327
1694546636
831666442
1551460276
79751575
1498015277
1553741724
2053370154
356649646
1980768781
2070808574
790056326
8973051
1973316053
904853592
1466283668
1850422944
229930166
1056678012
124961700
213912529
207779706
435753167
425790446
1335030566
1180801862
1818966249
2001381991
1658049279
524393836
1421684865
1544866939
1665223722
1313939490
1827294860
556445141
490058776
796019353
1449277479
2109183626
979137560
387872910
1586475220
1142791552
1280434548
721255903
1968416113
1962711912
225491653
1363834944
1592913904
1343187722
499580787
81908178
1117857817
1233660811
1355517484
1765904930
394361564
422275160
110428064
656692069
892395267
1062736145
233671283
2109498620
1387502015
2137843159
1657333639
1816456209
1240530263
1356394213
1592533223
143584884
945427834
1346438457
1218472468
782638393
138807854
2112275791
1567006529
741577788
323513389
1560494576
220187409
1233313733
588817040
851707944
1447905094
338005935
315058346
1305424334
244311582
252105399
1727581717
1322391671
1585211013
1725753246
444871056
1072776621
203171947
69053987
1708265237
1617648182
532176354
495247551
1414232771
146462722
202918584
1897072721
1288668477
544631019
1327180994
973180663
1616908803
735139169
2016144425
931207769
1990903161
1797024438
182961808
434942294
842628291
388627185
293000332
1967229577
1294626771
890218698
1439556693
951813166
2058585261
637454844
1539881600
224780444
1233878885
53687533
956795068
1964829161
62134437
2028023570
1150542096
486353051
404453270
1616284469
368972184
1174411520
619015780
1169981594
685646726
445605690
1624690423
2006377720
1363821332
522965567
789067353
1193526735
1167508850
1137994652
1894920269
1722810366
1135192001
948202623
1669691722
381112845
962184030
2063227774
2098331783
835564071
34340456
862831173
818491699
1189569366
1523643
1615478342
445591186
2075015514
66314993
1013336665
827432754
1362840979
2074170187
996502313
238481293
895992723
565873580
1397236545
769870317
854253836
1599388340
1932435738
1298801374
49792161
1048576902
1119236459
770903225
268294284
2071146983
999852940
1856483486
1188795943
558861665
617228734
209323553
1519843845
1511531095
198829624
1312441267
1584812260
1245529327
282849510
2099131711
1124995799
877238848
1895496384
1056035327
877676501
1973920316
1875234902
1085746777
945112786
1857819756
414424394
798090875
845236067
1911401803
27008565
504610865
542733827
312539047
722059828
37677329
1308681182
615285650
572277886
1824712327
989402576
106392497
458967756
2083045369
956424153
650227769
2079063788
316175318
132224520
1762246716
266482312
952336157
1500636341
113712416
2092247018
1911432158
1661818792
1529928488
708529424
624334382
1508641872
1937855167
1327721783
511634514
1758841489
517721921
817273030
969207951
19075069
1850799044
46751766
826381510
408338176
390518630
1301076517
1897091684
910284620
1086404321
350218111
540373378
1671921660
893826705
528705469
818871061
985987031
681443602
2039323723
1033051778
734604794
1149612109
817850940
1027274433
2022958415
1504465968
163994816
1000492097
1050825191
457131457
1445667602
1911553127
479770588
711189895
1596647049
901834478
1622731604
1009107001
935984965
1911821914
632440827
1052676591
202274519
4223888
831959798
493872966
1199627081
721002272
717034114
2017037181
557045807
1429914211
1081769360
265907527
913755765
1736702414
907638355
409824251
1331779788
895075419
939325302
2034250395
1127224586
635675169
45095651
502792270
1260221518
183685203
88662152
223491090
1410431722
114211425
1319654698
1462558901
563275632
194812544
625019841
1489195035
2136102837
1414967858
1288609209
1535732628
768000550
1720166194
364038166
1340646379
2141164567
904540725
699856274
1675220404
378908784
1838079159
328162392
80775074
547905841
226874075
819004033
354067694
138807261
1532818600
1139387967
1817767390
1427063780
784721393
456277746
1130672396
2096499492
1383262953
1138743772
808302071
1370834616
491624542
1577378045
682488344
213448835
974241443
1455297092
993432204
858170037
1811575423
1242508406
158250483
1178955380
2042079119
1991726867
709535267
1995708869
1743909073
330246845
2140554614
1810485613
4520809
520948024
273883811
1504433977
436707210
1309733174
1286579521
542754829
513077913
2038843628
1649860838
922261213
1131262232
1091237984
1695696480
1485247636
1825435232
569028028
2084201654
2044291504
1093569810
7507301
367256082
1920905617
1126799086
720655604
964604492
530904835
1782424365
775337666
1259184015
105218069
190607871
204701421
32326236
774488214
2096768850
860658952
1177464767
726261280
1045610163
1206625851
794456456
1554275716
1995258521
866892802
1729870162
2021975509
1352615015
2111796365
1654759283
22689090
854506546
806181457
600198766
938056042
2100540852
57265454
938535879
1558874754
841640120
604290575
2122357005
332576556
953194233
451665155
1339595510
2063863307
2009128469
1739510230
484850391
750998373
1117415859
1146367793
522107198
578891843
254392922
1491866048
497979284
399971510
1390249804
1036340185
385681762
1446119857
132799088
934085458
419586278
1735426252
1313911856
639558108
1393853036
923979758
339379027
1217346571
1540504477
1644337456
949023877
972518509
115861310
208393286
305459668
459620910
1526681059
1816314841
348354890
832303006
459330785
1748654748
372909263
316946140
359767561
96722078
1317666578
1410561055
1145906848
2051136689
1718123418
355864756
1615506188
1013507950
1017188210
225950004
647729625
23335641
668492469
1297254290
1784783118
20823639
1641706707
2067168228
1309078050
229219493
1600950347
1599341759
2127563351
1295161634
730617071
1857156069
704281012
1273234536
898114030
1576637228
1869943721
109772641
1322229252
161137710
1606287966
244347549
802299836
993008064
1003359564
1362014286
1976476294
1437254735
1966862123
1978267063
427388018
664273623
1860183620
2138338144
267874670
330254085
1718287537
1709289624
1621219998
1557624076
690219697
254511686
713869389
315712027
365575843
12285996
1625875326
625133841
738517023
265360793
2075897479
585439107
802118167
955095102
165205415
1436258851
1191556092
1827835138
1266313066
1168628028
731275237
1420248840
59407465
1226902560
1843949998
1634470856
1335001064
1720925997
1657641509
1778576467
822045186
782453126
716092454
12391479
1934703818
1664539376
2019496670
757868499
674901116
1040312606
353565160
1309188186
1494572793
1084667273
2024077632
1829352343
561095583
763235731
410521472
1770521943
1108703182
1246855307
1448638451
678619491
432660300
1485402334
611545839
932150234
728171741
1148254951
213181916
303836373
20330275
1464862570
207392604
2034781261
999477273
32471985
808358851
1924614195
1345658712
1175481607
1170152110
335998131
984255985
889325071
1134767483
1066304647
1388822412
1653558005
85343521
1942210354
1646489375
1348021305
1552675782
536729488
317752290
215377008
773887643
476746602
865058997
1304068610
947590060
1256041307
393476744
1962547296
840946925
826686428
1968175127
1602242571
662630400
2070076145
1430438357
2009019074
85672731
1796621210
273781672
827251823
377692836
1569184098
778284096
1728946230
407994887
43924193
671052600
1788059417
1845166674
213977639
1691735956
1099585447
1274704556
643338143
1799744061
1295773974
120535350
1436670457
510504807
1395344152
842676412
988583490
1300668140
1567001087
562248351
1150819274
312250019
1834485380
871160297
744328
1126314439
1267898016
887860319
223990527
102176261
414017969
934300436
1724665205
464018280
488984813
1742040991
17469923
90880338
330381625
1608463394
2103023232
1397672262
582718312
722217144
498281599
1099580205
431344048
402105120
48173726
133660932
1195681422
531774458
1964275255
663051182
114616858
109088050
1627367112
1795192968
1682517809
1017335454
775230533
85311639
831628343
1765887951
12863897
1545776926
1358188025
42914785
2080126830
1704506060
1286847481
2060101886
1087844588
2124558902
257127692
1596209528
1079050263
1251122329
1523377559
1516206415
944949144
1587155392
1910037906
1574242979
1480013860
53866781
711589769
641852566
1336769716
1159538496
1007484013
378528379
590680797
870875147
177655600
1887567079
1557051247
71961147
1177334945
106101065
695974353
1348249052
2009379252
312744573
1687294484
1993228437
625770487
1790931347
1732367487
381047982
930966606
508505728
2063042543
1125197144
1816810455
2092773475
2045973105
879988003
519672386
676787324
784983463
1581925837
1404315117
1498774258
851516998
941615999
2028272752
739644279
629920468
522593115
1883920643
149174803
1980079016
171643133
2098938522
499732026
1616574587
1265422424
1447801168
1812880162
1077485208
1857511656
226219342
244634945
2023171123
624629912
757636987
132535562
679297612
366758490
321709963
1482096134
683014308
309182045
736756954
1436891051
1166973508
51969475
315091114
1360168464
1388293950
803589682
790509239
2034840579
193815794
30185260
1246280364
1707849711
1005159749
1943793442
523234846
190249631
778692357
265477761
1197646009
384815383
1759604065
1931722179
1500294318
645838783
1740108823
62446979
431524269
682289088
26786000
1125555706
1212598509
601961725
1744419029
569505625
1821405964
1364420300
1027852506
915685721
1608795810
1655287744
1496893035
1429114416
1462280456
102773923
1083098750
2009000166
516440763
1580033360
1467606408
974455869
1132249194
2081476520
1078893542
46343587
305717756
866197700
31839861
362994515
1794671594
485709782
1355041778
944122136
1878390436
1226249953
1937465305
1814807729
1810255175
2098422265
1495336357
1507108074
60658122
1520149500
582414952
681154005
958718637
1017589866
2037462667
461328659
1828953921
58710112
655358495
154027954
501086051
2099955110
392919671
813367856
22362411
1056990104
93525170
2093040659
1691301122
1399189659
1635078080
591309288
1950276632
1276551005
517734121
525338685
1918398408
745024280
683651173
1754452973
186669181
1578702122
289420884
122366541
1000012537
712746571
1865997512
2003057348
186093220
487146681
1262671573
1061250745
389896932
688038005
660539178
705942614
1563476552
2020311037
988575585
656514802
1407228992
288265120
976314389
890376790
1488080531
1444873380
517308778
67380030
372730720
480014292
1108616311
1697215351
1471410713
816264459
1282202524
803666973
296392940
1372906537
860959593
1664499106
1043940988
128255631
1681101114
450053967
1376049542
32838250
2137439353
669341343
1997919970
336593114
565633877
1942239175
917685480
1808634996
1325472965
250256272
1912058467
382572531
375168112
1812255679
1809750169
1011400150
1159850972
717483205
777294293
1299174254
1766809683
2081359440
389674003
549001562
1742950775
1996538774
143860053
1746285425
770332797
907170479
1370198825
293916709
1558074768
353451141
1057046726
1227354444
858731888
85529180
1826440340
2124930958
191203605
1439668856
14769503
1253509923
880423592
1691665632
2085595120
2088426624
1197711714
310474692
1399838009
1717077439
2008338464
1036429884
1301825806
1816574257
997613974
723236790
1928249209
1678651857
771567262
2018211511
749210389
1650548629
1295171585
2018485914
82225320
533573465
1149366949
292445484
1769832514
676283977
1256990989
1321117383
1970597347
601326681
1280622273
1162505860
162390567
1443125168
1285175346
1236211103
1318681296
1909401760
2125104898
527615853
734784172
2135872828
349415341
635742062
1920402971
1717513552
1434119649
212604934
1332616939
64174677
1590710380
391765989
2038423966
1193599471
1776061458
169199687
624650753
708893955
1315256682
1161930466
1909130405
1249594782
594041282
1991874092
1499651359
1209763332
354749305
1666267082
1932755596
2122480448
1812351062
261387041
603873887
2083119463
1545329765
267274873
907825276
842572317
1082707124
869524900
1231846979
1102806586
1193522409
1028595975
1779711631
307739893
347013953
161207775
1457457802
217586366
499436559
1816974873
1287647828
1018978636
212139916
1619476724
372235778
701638565
1741942974
1212049090
814769424
1240023419
899146118
929807282
826914989
1186355133
171448444
415172340
1575010458
1294905603
160885239
985226964
1655845824
325147743
1110381576
817951420
698562194
309419164
2014806702
2024553961
1206993558
1212731783
961194980
198475985
1982293606
606867146
1718867569
248996903
646902645
626475144
256823882
1888972508
1254796088
1615572475
1365028689
798854583
1951576879
1600489423
989348532
1336497370
778051900
215534196
767814103
921305437
1988435677
1055106908
1755678806
1792922025
351490237
1239361035
1709078167
1703809364
2008065048
719446623
1637274465
133309026
440958619
528895756
763415953
453673271
389858993
1849101311
1915283110
526362862
1980125681
435666844
1864978080
1672712134
1328588641
1576564601
1359426563
1637791595
383315766
496456712
2042702285
270431870
1586077217
192975023
1297553394
805932316
794931430
1013508280
1869201116
832566074
2001153992
2021387365
1099839520
1126592667
488488228
2027444533
410538262
626388837
833433014
1268644729
1007583564
129673828
1684133500
286538742
1719896324
780314934
1814198952
1741139575
1694680893
107379384
327989501
445793415
1352459410
536117735
1187315724
1860244101
1448391039
1871704386
370883433
381730704
1587825602
1595931291
1351444429
142480659
1075126104
1804837660
1294579813
1513182747
123781298
855662945
397876736
1171677785
879373943
1614141247
805615888
1110996805
863856718
979006395
281610711
1337492268
755920330
1133234221
1282474464
1360166638
159641328
548939701
2056823758
778143945
1905420636
186703111
124298348
1397972549
481774700
1268982098
1549283054
1189806692
82173522
1946465825
2019672251
397655825
292968956
1520158183
198357320
812037769
729785866
276568812
2071163934
994156139
1195157360
1960783500
1744106672
1243844169
880444829
1333113433
1307653613
1672795834
2140600823
444916602
1330342323
1384756111
964524440
355341686
1510806139
2090318753
1435586319
617421138
1976036611
1633325460
1081052465
1825366327
1188371984
1390693504
1703651004
2055820194
1159952502
1878093179
1524451401
86652237
1322983232
963527756
1930318847
345699376
215590064
965797378
725600612
77485794
1071518204
701568233
113767754
38758303
1532639632
489802761
788865093
204465911
1461626978
823247665
1363642672
185108877
1054736136
936686156
1782293527
526961718
954276188
1358829906
1263463795
2003817833
33981574
1132882980
823122646
281740459
1280287330
944931469
2108439768
1430586722
882662811
1891146905
280202060
1159339169
2025295056
555414772
87076226
1069905078
1376758572
1857244275
264696244
859684224
1308357390
887409402
1117776469
968791942
133170545
1792921872
1289891508
958278176
131852822
1825295621
1106638206
587988789
1823977055
397273084
1424147293
240508578
237307137
1359463218
2033513452
1348064299
1788613007
803176727
1869384598
603693552
78360715
1844172824
1483274084
1653118873
1476321012
636409479
940403047
925029112
959034996
104648999
48188488
451410906
91048803
2037629009
2100426616
1350395523
536457824
250323274
577916221
426451085
1177793776
733753974
1429103491
351675491
1000742269
1637488299
1962900292
917903833
412902747
591195802
384967409
1489951453
541014056
1465901291
694037134
1201690536
1606749180
515329133
1639214665
1624755617
1892118373
86337970
416918703
1393305733
12190151
1986963179
1833226379
994492728
170498789
1797179412
1680322122
889989801
1765501010
1951234888
2017013449
1056660446
2006588869
1907471776
1937090010
83053201
992069066
775653312
1501221317
1612501449
1774636683
545057553
525708437
1714983670
551987090
1299241892
80011561
59413300
391928894
260113564
491367773
587112423
1520364575
69330696
1758216942
31798370
726559012
1828399398
250448898
65980831
1672688551
1359076834
1174350496
1133042959
542806011
471637017
750681468
1001788253
1072032909
333804831
393327577
1744781314
1760957456
41763132
1142560471
54667310
495343056
2028964147
545265110
6085966
801099406
576726968
1232558645
1155285033
295495937
170697865
681174500
1458665340
1258285301
709859021
220637899
1763390102
296264727
1379493198
1385805882
444167776
610856099
882075797
881848121
1411649810
1697311717
1626529761
403089767
433859177
1471507624
1502738677
491174416
1537653087
106144180
1168777061
487398962
1072503298
531817831
26458393
955513911
1440987138
1044118216
1227341786
29434105
620981803
1543939366
1871085022
2038312527
1945396066
989158051
614627302
319699671
1489813460
1636714952
755415390
1646375314
1487132268
1990967536
560069274
957581125
606525551
155857124
115338537
455044984
1692528600
225395142
1303448603
1846610896
1603558439
1717619715
2119975058
1014287787
2035413148
229472310
1846833357
582818785
2022420817
1395617996
2092668063
254295271
2026372756
525404130
1848055915
1573374289
280731343
1203597518
1626178437
831587839
1736974597
1368670002
863605293
2037198822
1062195483
1369816577
1782592614
115985090
1954405242
1580930711
1510856501
2121845212
366541741
1582467992
103687614
20124863
645490038
415460432
773744153
1436013284
1270130327
204366587
1460951717
728926613
193240769
1281268096
1510696426
1639749633
2117303803
1439422499
90801871
1170264617
1530098981
1631884542
456090585
1461786836
79111989
121503817
1448631852
952041269
1542489918
26885427
32337604
709835817
1085728586
386546752
116784170
2075589144
1773499514
518539774
441982849
1331041053
1061915989
935010953
290742826
1327043464
1674331721
454048781
329576401
1043526820
6821296
376375588
2081674999
117158956
1576776731
332246179
103157977
1981259701
881389648
1703436703
1981210267
172758732
1051915177
1056412665
1086637745
335137726
1123814804
1047897340
618033437
528715024
1445252248
964006513
1305090131
141673168
338975288
577477488
900024955
1301378897
325097022
1069202932
1472161284
1886345630
1396638137
1369442118
1242214826
1086975706
1091856239
1437120130
518313258
1611417950
2022637305
1709168618
1762831463
1384990751
1747425432
843033354
1473596647
300359873
927696141
355999004
908522739
121567830
1094594599
210296422
1317122401
857233578
1427272519
1301012921
729850466
1913905375
1891023991
1422467039
1021961166
757562331
639728513
370202439
1211898877
1463775311
787123354
1088168697
1985403394
735722433
1457330553
1731942744
226274000
1831627868
1527039484
6020180
666945714
2102892314
627009861
1936810619
1210902185
1277900817
592496611
3936119
1525868350
88336644
255124614
367737427
1712827996
1221442220
200938338
705655917
1089416895
278086305
1578516798
109654255
1846857344
187662063
684258357
1653035541
1435870506
470840150
1006565682
175777143
1645651398
74730894
1700851701
380676339
832367018
1366672576
345799665
280689910
2104863923
1592925784
946042822
1677727617
1902009981
483889466
691959081
1173192504
2111146727
1103396148
1637715697
943913823
1551125337
1189620402
1807433325
884399454
1343400514
1152445613
27321929
81547199
1375072130
2025147961
720916066
211771303
1722709798
690412454
173586137
886614899
1674606694
849567220
1000586601
653417777
185412665
1621637655
2104368589
2048731137
962874261
423849979
901548003
1618509261
1428390771
1414123411
2001393322
141200413
1864032177
1190598979
1138800305
561558369
882770358
2091419448
1792861335
874581246
1385726601
1057430954
899273421
98109810
1903201764
1632543338
1016555787
239992813
232065261
1756236177
979481711
151182463
1657539075
943727870
292820783
1694097761
1775771669
1910083116
1255680889
470186472
1140472065
560041852
74958402
1884976574
286885482
2011977878
1138742934
1183099535
1925096462
1380869296
39634592
1592536030
1007806690
29165065
356418781
905729447
1102391675
193073913
1757268619
1332029799
1803700710
559463484
1810097664
487570884
48692918
643048158
1624705247
1046570143
1068261719
1782236939
887492495
1418544885
1277685338
1296627317
490311023
1229498095
577903333
1812351246
1185302538
1203433699
453148935
2133613887
1200143747
1074678431
1826772213
1003361966
1019346871
1690399741
1060051871
559902518
403495631
807980735
1054648142
1379008776
760308014
1253849434
861338680
1331935119
1171782975
77020726
2118790534
1585398378
1869046539
1482741997
1012200439
259733621
726546711
191132703
1925549210
2147313742
1243692092
592555532
738322040
780120348
1692581101
1192602406
379591911
1225542634
355939177
767313791
293658971
255730862
1898041045
1148134413
2075360206
491044116
2092975447
60350351
1724258596
198636555
1630626702
1850328807
293079770
1085250191
1827516435
1816702761
157204618
1650009679
1090666504
1820634426
37565729
2108926589
2082072178
627741367
1620944259
2091662990
1400926155
744700437
302425185
777958149
1886820292
729678545
973809105
214938829
473490793
838353409
604125386
233805830
1859096891
1394339721
808457271
312195770
1882040308
1163213506
1486996801
742676240
1855513836
860055325
1054802873
1700272656
224398873
712289560
1062317639
819898124
1839703152
1977130907
594624338
1838483081
996128864
1734083535
1453605818
2029281117
667180232
135682593
1546883695
1020319580
1861537267
132232554
1312414879
1164474174
587897043
24342775
768387066
369784420
157659154
1989375133
910410995
421017039
1533640262
1435373332
1998459008
1390658018
593546443
1370460810
1645614877
92312628
992530768
2015688616
3896197
1765380485
356733983
1371984442
212099637
2084215683
450442851
1797288591
303496975
329154664
1285052441
1688419053
1162102371
853237438
614362628
694653187
642859177
833992399
1876694415
1862060203
1672398426
1578558538
1920377312
1202745347
1299752818
996355478
772373982
309792674
651142887
1229647193
1814292367
1074520355
1076961023
1257172531
1083591234
1400857708
947959514
1998912553
180582244
818663913
739597257
922654157
1824599793
623129488
1041097223
1142717433
1560880419
1523724168
1749877890
1557637562
196710059
229348102
1884053519
1369909345
300745371
408992545
759268410
1638360836
35611267
1694543737
1296102796
673028376
1592972877
153297793
582810434
1320771551
1815444553
529805170
369323515
1869249966
1040959979
1928552459
1479788776
504363016
1555777872
1973785275
1721849166
1227697019
1573168142
1395729319
1044171685
1878486492
1150089918
1528283176
1359260011
316450755
1111600973
992685729
1050055511
21024781
1625158813
1183064446
1660910397
589111359
200140426
1992698164
1463933228
424389321
1293643138
719319177
1361917143
279521034
174958099
267884226
1677686742
73952123
1157176010
13048618
673954282
661805990
519471029
883892713
807458499
404020752
613254347
1080606689
1551005835
468342408
296669706
187566935
2002064603
726929897
64309222
511537915
843526968
1198155762
1712689296
383288605
1765344129
1219160069
1681988734
1930948268
113926022
401551492
65988321
35678490
1850241948
488109342
6845999
1699092734
169877822
1887871156
720591181
368476094
1107398950
1910820046
1774908500
185314060
997292018
1295205342
932596221
1958989326
882202639
1425994107
1617194118
1906966046
1915078116
745141765
1906245946
379518037
183946202
718554888
1826317407
428368421
1387884739
1898390092
794398918
1331798935
1812034450
1011456871
1350495805
1951369955
1773783093
821644741
76140824
1060931269
711532910
924540080
2033451784
915534434
1060470278
304585395
1222211002
687413870
1105363608
1242689676
1957571889
1701019838
234111925
1753462030
297811046
687038601
463744283
261225152
946011156
451610253
1619998497
506386887
1765543246
1336527692
1710101124
1528856391
971458380
1804171576
1548274847
1366217118
4435480
76226828
1640266941
1739433807
1899336002
854815231
988622506
2057989458
605550138
1276505628
2062915538
399218189
1355045661
82524988
2088092825
1766655181
1734296680
836210752
521894176
1464882698
77301396
1572726172
268156605
1101192406
330870301
1089150254
2012270778
1260283753
2029238510
409594813
1924529593
894763435
1886090772
257414057
1590893839
1377259817
459319978
1025458664
210946805
630750599
186139885
731293799
545095733
1594825759
153726504
1900974596
920361401
935176316
2115608983
1185454883
1834703829
1168170432
1315092197
724875022
1523733732
1947968456
954606172
81933104
619409727
172836028
92745754
1680092515
2094971952
1757662705
652901684
398969286
2435740
1638233231
1002414098
1059266276
1696168828
1142044578
37062348
1540502843
408877294
788516336
2079962341
1668909979
1408405092
690261109
399868889
142367865
326599887
2063240127
768431497
1787699243
1850454164
1471038518
1274192410
1711395743
630654666
757615614
199177527
2067257762
545736359
73794916
2030102100
1351568533
1082732303
1600329771
2105721004
1167724298
98689537
1307540919
1614333902
2080537257
194220893
815441881
1732886377
789727025
1375989991
1220325718
676640870
1027157107
181847717
1477931417
901989071
1643514088
1286273259
744423717
661394060
2005518924
1889020610
1502791958
176078344
553044330
724441026
1837571489
1765893780
557785316
653802597
2142528780
1902774260
2091330945
1337989779
488611785
2045210403
1639781735
627328056
1430818835
1217753531
1530634997
997553035
1383502968
700163134
470039911
570035728
1074637923
309206235
942730505
2030072359
1096501720
257467169
2092400942
650787382
2074677797
413504765
833040964
1113883197
251834422
1491949734
1737420175
1689551333
1970172188
588276766
1237596717
1222902745
94953095
532631300
1331373689
1757347374
551826075
2111707073
1993810489
1736247664
1812275267
1861919127
276864898
1020821105
1142824122
701372005
303525590
1422115265
2002480603
731873300
499980065
210491347
661932634
1624935535
1681239289
1577162268
1549515307
567444742
1645887102
1487782251
956814933
1770546274
278900542
1365483558
117592451
948993200
281015590
396370970
817224169
72274781
1572662488
1635555915
805301507
279661527
888290917
460604958
1745398589
1781155874
1441524059
1475172625
1211473102
558805003
2104546633
1811499417
1264496852
897931695
1979714788
580460909
1980573298
1744080756
1187659021
1439374257
1736474824
860825697
1157172711
1485312607
796622829
1049460107
2118227229
802711685
2029861673
1705709310
424503672
1416160991
503728153
1140100311
1443460250
655640194
632012565
954104497
870537374
1172555770
593975728
1375981736
726961108
2011649317
1113695827
457482442
399916083
260090408
933657460
1493607497
1589111444
1078888051
785985048
1114549015
1215811241
2131976557
1408636020
367647282
59635781
2049086287
793085094
128514925
96300240
206263553
1043142155
415493953
1932557925
830721190
1708488725
1391785084
402628811
1627514378
2000779668
1479553021
1829977732
939070920
202223483
2128207603
398048049
1127309374
1410388355
554884807
359592019
1106891446
23077687
546636996
1558914119
1522363292
1841278775
1106858850
400449665
2107404126
37734309
1545949749
1733028562
2142299113
986774507
1231805222
1019483855
1610491218
2143837690
454300149
1565285461
1341135903
483996976
416870276
1408119529
617114049
1184802493
1859087108
1783196080
1685001304
509777967
1509944415
1723987483
314636786
1789407296
702528433
1618083087
669744568
1153717485
1503927574
1549077382
824504616
1856224090
1982405115
885797642
374333988
949794970
366206675
1688770770
1188989336
1269593719
297767490
189118659
832956849
786042004
617343041
252633630
1858508304
1387592060
1626381271
826379845
1747309080
1696960182
5630208
444803460
212777336
1694897007
1241107729
1137551878
615449529
244014242
895419461
268061255
1170452226
130362062
1274442013
593185537
298746582
285924502
1842036001
1327486437
355753146
906361591
848702542
1461208362
1928697708
462374050
1889875380
1274336414
1868941259
1997058995
789068328
1943795223
1057673689
1883002180
1818190476
393286136
1310929063
461516138
201690638
229517815
1601574404
468052132
803364239
1682099909
859838493
610187319
311710402
712455536
843328461
1200059798
1074459625
1505762652
277253061
614623094
1171078841
1201417974
1843228234
90263166
286470915
313113445
921065130
1223688956
1141962483
1300134734
1325536581
1109542539
1198178300
239227025
1258080656
1225825199
1840197416
37743112
1237255061
1060948099
2004762126
1473810882
1929163777
387537443
935965649
467991404
1846731097
615147997
1932278725
1874053209
341361444
192010722
2017771809
679756564
1786209794
1550064887
1720027951
1610449629
465730024
1013702950
1892592395
359785935
357567890
1618403257
649682783
1721627971
1715030820
64908382
1526109065
915554443
1051561909
1352940458
840765458
436761023
1362641545
1914242926
2044274784
838494899
352348287
848618738
1276235152
2102924671
1789222550
63670540
445974364
1357480127
1717473633
1645074052
831799312
1509115797
1415894940
1941707745
607795955
1574504309
1266648434
158141655
1791647136
1093125273
1877636303
540933340
397891757
586076433
494433952
1295556872
2091188687
663775216
2055369698
1193404561
1380428510
1911582109
406115629
134254798
1362066985
870975301
1811368258
970306919
1762393454
1353134001
1419570289
1358260952
807719238
1503854931
1139803786
31998841
740379946
1693875056
874360311
2065524580
1915825832
1872136788
2112661005
1619961352
1170163205
1005414017
2099154179
1885029631
1804271700
1124493601
2050209540
806542928
1449224674
143081381
518218182
1319394014
600227150
1464164914
1139847141
1875383267
1683443627
2027887053
881034911
260438613
1251761560
421306163
972650146
871966133
980706672
1062340618
1397445332
1231909027
1863121584
908727781
1307929190
352470487
1992340138
1535312116
1545190152
888904811
1352741730
1170518528
1189939712
505113919
865654052
2117612817
1886297314
173701621
1859545403
1211197332
1499286110
1198103663
2085520444
1517154361
1040249948
92664184
1073370993
693245394
1272936610
1782107775
2061847816
665682756
2062048393
1568912642
1204213137
1085074436
1928701282
1887203139
449652366
580188752
1701304349
964057020
1525279671
2093754131
739629019
2036536629
251047849
876083753
2081661425
40588115
1026108132
1994662958
1870029005
1277617774
1948436456
20684345
340132888
1907789359
2059418236
1999053007
1259220969
1754911825
1924597529
1721572342
140373086
598922310
50531783
739220948
1600509579
796099643
2050241036
833428025
1901283409
183182750
1079874376
327318379
1513028414
1849869534
609048168
1969010919
1394440012
1957459462
275084106
2012939917
1999166033
1673208149
446779936
1811673087
2129101176
452055611
45267708
2081425556
1696305248
1037540945
1336824534
682730571
1639289998
323234344
1232044842
1003077881
1478942390
278464927
1784042141
1418712900
1185868537
1369830788
841422691
1010138478
1549766276
193761442
408007207
33246640
479879027
1007932806
1677357649
684503583
209294802
1146796978
686002062
1709339537
423168153
1587669519
1107739510
1225563544
2025102952
1873488454
332992284
921547177
836215763
322867591
466645215
115217213
1010886312
1311340205
2060483040
2107820439
360185926
1662849099
1308346747
1478102814
442816183
152119536
1963356099
1382958814
1653881771
1925639504
564445497
1249947333
58895114
313787293
841853094
1016453973
749264566
1407869462
2090623544
1727844482
1476322425
1009801866
1118894290
979537840
722319508
632860928
1095901153
663750338
1634064938
26491553
448132170
243389327
13957772
985994227
1046199679
1905963395
1798786474
776680137
403307778
2085251497
1918015953
1084780894
773654157
719210292
1208806765
130376473
989036840
1751025506
1300566875
908856564
722458844
1427554542
1405228502
1386284502
109780683
1322833789
842028888
1889654480
2079812243
1957832000
1487270387
1991098928
56335830
388505755
717398985
1152857862
46822510
118419792
1915755948
350901454
1219017304
240821100
1589349213
448290567
1274249361
1421606932
470821536
1370218835
1338039577
1607242125
2009863910
588824803
861251993
396219253
508053933
1855361386
1864826624
1182003864
1522590453
567962246
782564043
1163927786
1539203392
2023177986
1068789065
1871859216
1426743531
1693575765
1305324866
302703053
1255970202
918745238
1975987546
2050686080
1157937701
1477996077
398718810
1065189165
1391618050
2035325829
983356295
293536117
1233926672
2145056132
897053289
609897315
56201995
932906418
1229164450
644369563
1815923261
530746048
1086834223
2023406366
168860037
443404599
174253846
2069262897
1948421361
390431337
2085585364
116161885
814461132
689355146
573343690
2021298509
116811873
815953307
1708149425
1341289075
1252655661
1947523054
1261837934
1116102035
527460255
1370666362
1323132347
1586456869
726012936
1678163438
719420525
542680478
1365064887
474163803
472705976
77463220
1302939172
1934007716
645490060
1595765705
2118933589
518998325
1918818588
766675849
1754987493
588463713
1056687055
919596567
1550930498
1986489072
1519713455
621156055
2033974730
521828934
1109916387
527522550
1466617442
916352354
1511111782
1976440334
1903756621
1215098740
841856408
144483777
151466980
1695676166
818868478
410278967
1738419312
365162756
581343514
1883157548
1972782328
30601296
1365249427
1948079952
1651489734
850108208
992321149
583109084
1745185925
917902535
417703991
416829201
2032080932
86907001
110572309
987268561
738107819
1569869526
992628108
1014481314
1093048079
1440750497
2134187346
756941088
299554398
745274552
1381650010
659425554
1148115725
659964002
1322039038
1829778156
857782128
747304250
1785970928
1582443642
469365617
596149522
179804006
216161996
2041835180
766533361
329817787
655471557
1027635068
150240602
245747130
1662060678
567586070
781543740
1621018393
1094964175
1116502952
1679819341
1229316898
1655903898
1682395079
1263561678
1372042282
763057232
1589415655
1850278046
897336466
754638442
59745451
1905930756
1213647403
2121914449
393604963
807744953
1511452875
1015327302
48653675
1302435924
2121840616
1986650650
1073198420
1603071980
1076116064
360133661
1002223809
829995818
1123594951
20938095
230118364
849745105
1653663855
132100440
899126145
1355956045
1823032638
275272801
1491049755
1830991234
1127088769
199125359
1284166183
934974007
910347106
29211198
1453109436
1945831238
1427752340
1897518996
1593882308
943655160
125353604
1876908159
1986923425
220144742
1792292900
272536075
1934674418
1308944481
103876284
521925792
1728784362
1292269328
623017072
800260550
1741954136
1277675399
2145546560
1071622223
1941989942
1625377073
1483911728
1522460445
1330471881
271714830
664632609
1401486942
2118851028
10248307
416330522
68090536
1159591823
946243535
140245409
1387729972
619560721
1409413301
353984670
2025929497
1426998933
450458209
468397118
1834986197
458160448
881324949
676257772
89308639
1119257000
987945444
190954115
1875512614
1965628690
1938904438
326298706
1450604167
911154219
1226454145
906370431
1732143309
1935402444
1786845376
837130388
1119044871
1059990977
1139571681
918702363
1778204532
562583545
1460126494
1809276120
1020327136
1446813249
104310839
270678703
1028882534
786133653
1726953419
554527505
851615270
245015322
2064319943
1490207669
183294626
1580100153
245283416
2032403396
905774071
744337454
1212133549
1309667519
379684996
852916893
1647442937
435313807
708878713
747196011
580221580
644486087
688925195
709987692
1010589914
1372169141
462837385
261286925
1433354056
830447415
1706412517
1459254483
1445372954
1056366392
375988297
1291708192
2006509203
907072228
853715514
967753410
2109885373
1934058424
825409871
638006508
1852323947
1076483252
309026569
1489028064
1291702298
620214475
1544998592
1492561280
2034109553
1655827236
371755550
462660851
1140934842
1164405943
886513587
109799066
437715062
1006362543
1248862487
1136083496
20162466
1612230055
1690099518
1267970371
1462339619
407076659
77825231
1917958392
1639736482
1770272667
1186295939
45759360
105367416
312930921
714265085
1752838176
152623540
1482104664
424608851
828738845
975826211
1475634177
943380636
370198940
404825092
1362525252
1495528742
630007850
602874150
138708165
1718313038
1273904925
759086939
1253901807
726512129
1224960653
1916982739
1326680016
1978539669
1060033106
389697161
1738537753
2105285783
571090531
675449205
1075035669
562527735
462778674
1063565234
204108384
84152122
1727304530
1277438583
1069800475
1508612298
1821534620
99312955
531756897
1169379731
761286185
2068002759
1975249162
185490474
88061854
1749784651
125408759
293317847
337997121
978792507
1548268927
1233027639
746766748
817112694
920783084
1952009497
1237331688
1163724511
135834941
148546238
113160514
99750247
87521787
110660723
76267788
746867900
1712615301
1254842356
767915217
1495085107
1844434772
1930825242
1682672420
317932983
1763724506
1207725778
298351762
1792298785
1385614831
594167846
1422458580
151100337
313726094
1744050833
1338476642
1304509722
297602397
1531018756
1409893122
1794366962
805144063
1333067614
1986545282
114888631
707780549
2007674020
739938535
209646595
552964256
957802858
1549788
1563315932
169375454
595230215
1688812952
627039069
1420169256
1918382358
2120635007
1766912525
1911688097
337415753
1764772735
783968580
925865650
755819630
478607788
1570484047
1466864121
216048127
1152670649
1981062444
923581240
930099392
474468189
1461131352
1025005581
1534043681
296917656
2005257923
994496589
1770046364
918386990
554408197
1234672895
225908475
2089172904
398639560
1359943124
186452834
1476091779
1835108244
1812807354
900064023
239769230
1745322587
759359351
559931861
1899677751
670093275
600650301
1868925511
360958288
1690854564
312079956
1081549368
304515334
195149460
524201703
2045514380
1030872343
1029591511
2000481350
405462735
41326505
431191805
1990052846
812256199
1325153810
1975034018
665529358
105177003
1291999256
840654525
2147029108
1450338606
1430156218
1950450057
1841341351
1858471256
723153691
2112107513
908632169
1112187620
1475954915
790415044
2074647526
2052959081
1732910333
593998950
672647976
200162334
1433279218
28063818
538216196
644628343
186952952
1600687738
1911505814
475302703
1296988501
119957019
473109817
300144351
1131669041
1960999356
1121947703
869883790
1021710560
1116743582
1513851027
1278134035
1389336951
1049293006
1448445862
856148629
892557080
2127409253
485589185
1146038533
1352744924
1237834510
1137649618
767723156
538079578
174488306
1111087967
1060364989
150188059
592486829
719419666
199434017
1080233963
749230350
1393819233
804572469
1477638547
103181190
1526982592
2084177020
2097034389
1662423240
914144915
1866073445
156051958
282725757
855678620
1659814453
1321504114
1406474015
1275503743
899109805
1844930290
868143471
352919398
1112502801
1978469834
925427468
2068911500
1716718099
1905732876
815900580
1253413806
245944305
498770728
881976689
756239172
803669456
2022179717
225156535
36657465
507879774
1647770878
2008473545
1198944874
1405774466
708037736
582218959
2028736340
1567028540
561235391
1210908415
1245768910
356492753
313607602
1247140099
1967164515
586858639
1628994321
1652089087
336314188
274140347
1362212790
684074398
222357394
34077394
377105934
845159620
1780421614
1624359643
3072844
1012782378
1504170019
395973090
99636409
2143985043
122795713
1798746084
1253564285
1991775732
909322227
606346460
1725933746
1551069163
1467912012
1021706160
149441138
51793558
1105645772
1196960443
659423862
634978865
2036148182
1420139141
1109105245
818023545
45482095
189448798
366583173
2082752338
774925891
174486766
817810062
1029776947
494429457
629799032
1375027458
1476272486
675675797
322078745
624503656
1710042868
628942182
409808607
209900712
1412455113
1551654766
1895543952
921076005
968057540
1922238452
1507778429
1643615872
1818980741
247254024
517369569
2017345772
1861446644
1708793824
2107734888
636516539
221444316
1978186217
706722480
1975790943
345112979
1954124883
1027868148
2039722854
385674563
1740706389
1243552657
815177108
2042815470
1408916646
1411178266
49397851
605043953
183318671
1631920881
895424183
504293061
302374596
1566706210
1151332912
787264572
473117151
1300383836
1726503381
2129933559
1204572017
150342012
1154614655
255021675
61222728
327156998
669833775
201141261
943813667
486670998
432947899
996881152
2093570862
193891618
2009600295
1321561767
56502684
1075311949
758626527
1683135108
1149852715
821117828
1828870391
448068278
1535211963
874422617
1127037315
2044830540
224797697
1844226903
3726390
135507375
1254660827
1783608550
1055036748
333076611
2000256664
278546909
1618838773
1840558046
91276188
24780383
1497793426
100942786
66725981
2033254208
781790128
1790565588
1969511192
563252869
1505908779
82950744
1605825162
902999740
1516196975
409597202
1326527400
2023342244
2083368679
402590127
129219282
1125386415
1611673002
95906754
787990328
1910832629
2029000027
106453457
1948873626
445804599
1435473383
944376577
1167932992
1162971424
2113757229
789068328
1397024181
1145067525
1723174564
290819342
871109383
1839814489
121448503
1891996717
393388953
822171584
1913778681
510700807
634352346
1112910796
2008441605
1087242050
1463631682
1756324342
917987544
418986091
1526705420
1800611905
1341123952
798415475
829673298
1406419117
1316227426
1845484066
1113336357
585002284
498759110
1991407465
612027077
1283781468
42677129
318966595
1462877525
305027936
1554208688
490676947
2131681493
33815304
1779032210
177076902
88137133
900003567
223817363
1704185634
552417110
1083506101
1839359949
1107391708
194956253
1112250553
1571875741
1450376152
1869030903
1114495504
720554083
1380642133
21000807
438471428
1188656939
2048186361
1624164443
817866668
1842152677
1934504279
1113244400
1242808884
440930019
1740541073
251417884
558340526
273802339
839405746
1641615163
1737852083
1769016787
1270275328
1045716692
932509177
1704706081
2064748159
1298736070
536962285
552195479
970560450
53642339
2067015929
1460228070
1606143724
1130324570
1040380219
1044887373
610983335
670055047
736452216
1177770235
1698704459
777290452
634945135
1091217174
178677413
499434875
39044366
834800233
1553142439
867611908
1166502157
799222524
1930670316
1271563514
879707004
1536762972
2017257794
2112157136
964176472
1610810848
837340921
1838601494
1006426884
1830894333
1571628058
2026944539
1293943285
72920373
1737705816
1400664704
894499053
1834352001
89762810
69252179
335821042
1576805066
2034408794
1534572336
1022730817
387520799
480032505
1470259438
1374720263
213623104
1727859600
1255498922
1933934603
130176619
1248794690
912286709
1882684674
1345846947
817234985
1736372907
1763260836
429707761
1690943853
666663298
451379791
1344641048
930484854
1596066994
554222413
7615848
535844732
2103095466
674047581
1304606888
132449867
579915166
1121524518
1357492542
2000756129
1411579278
1739365329
212616808
22334196
736328758
185876225
838035432
2105047363
950974606
1570111656
766541154
12112990
1180169297
1699959184
717972169
1518691983
1709524341
431393981
922855859
802104888
1809123993
1249057393
85608471
199255366
2084896939
1767258206
1000882505
1651743157
1672535896
589931987
1944714031
1882549730
1978267064
387416967
1697980562
1931166366
1985999958
1028928839
1567491428
657958098
536586468
1068632641
399770872
1402064625
168207580
1396133036
1657346359
1363647261
903907167
532219395
537275788
441202560
1491150172
1878975633
1113429561
855700370
957960454
1243468082
1867427100
879637183
325311545
1280167972
2017326757
60670586
1002384625
303536239
2050262947
1335387211
788300720
1124045136
1832369565
1918265847
1747715339
59510472
2071899077
277525656
349032797
1262513286
100843142
1447149219
1836073581
1556003464
576194705
1708686697
663030256
1233974204
2091468821
1192559383
519860017
1962303067
766860403
1428545873
1192053553
1883548465
889130375
1529388932
1873441445
1188894813
685167832
1882789192
254586442
1566326205
1363011191
768901528
430076947
2097267458
1939749468
1057932327
144001924
402347534
1219829988
1046203418
182547187
984368869
2546462
1774494295
1992633683
1316337531
1890677248
1394358350
99158552
82054444
975195161
860746826
800081583
640189920
1279541257
495856200
1227769830
1557229926
1606118519
1057908810
691708340
795184671
941965470
666046678
33786096
103322141
1865959148
1622598792
1728980701
2013534871
571578118
1007495038
942197291
1449360345
855443593
2042911622
277200405
868965665
1586498676
237082454
1044178690
968636078
519306899
146913414
1278483957
1179614317
2061594976
1717134376
1853755819
402396950
944399020
1586377667
1126132142
447760920
644289959
1583250714
1321923033
806132029
384101450
877181707
1880615480
1981169774
338074874
1294798345
1625112858
215449912
59225955
10070229
1177927658
509597106
204403707
1514906482
216743267
163665199
1087010680
1388001168
1720026585
1676310688
1711923824
1133067709
374503653
1779503566
948423254
126217448
273257004
312007895
836849914
1220825191
514655622
1147878714
1166504377
1658325031
1920070817
2016783654
440469019
1319202093
1839893417
460190665
2123580915
495560357
483303844
707090212
641850100
583561660
105420269
2048336757
1522338531
1780837865
362915345
607797199
322701867
577432936
782470334
1103957883
800366081
363814150
1788755194
676101081
1990914182
1303834187
2115234000
902821223
433104572
638480621
1422328088
1941361794
1543843921
657769235
938206557
1199724744
1152928838
1136220823
112387427
1363966650
2003689220
1854023663
1580143491
406829751
1367080496
1458774785
1245817076
1191863955
1727824280
380522441
1977164558
2086926854
1322234737
1884963626
359483193
804266170
1280991901
1840158203
1719885310
747635998
1069416
1330775912
1276997928
1394580412
1967228198
1105166013
893177682
1663438689
637410754
1964354083
675983565
362495954
1015941192
1769689698
1971672649
1186698134
1058974750
663926706
696621911
1518513159
922006870
930067600
608509316
927500374
1023033108
1954814053
1330278623
2119867107
1838497064
221298197
1298790882
1706363419
568772595
1413717721
749315236
1684278756
1621479634
1947422688
1815078013
340201931
1891212611
1909115199
23115035
1075757978
2072603891
990034722
429204318
28336324
1002425072
1435214850
1806732469
1989096695
1302750480
537342417
643075754
1258001780
416871576
1812898090
2110181397
1281559706
1065178213
149881960
1073670573
353645696
1502400805
2018207497
797332335
1960584791
1056751504
1700822549
1960967078
470887155
696240955
1301902207
1255582226
212174575
1916551657
1243220935
1113279450
1256883273
352819245
1547419929
1647940497
111114236
1717925806
81162742
1855708254
1028892966
580807551
1938760368
1136120165
32031217
2076436079
1372433980
1555132133
1390597952
743960024
1269765998
1898997406
1928943644
1843258477
116365587
1206797120
1109812531
1040066964
2063956349
405207761
758720282
1705707901
836354765
1747662849
341208379
1971155032
442992785
2125002634
1039631055
138685687
370679825
2108887406
860908330
708637144
2024713935
530889701
1127616840
832253599
839935880
504056414
1995739136
1476022435
2099928584
1290471725
175387761
2069212378
231956495
821103308
1558301735
495856937
2041221441
214681358
1952873830
1712424378
312402851
1763800665
1865181333
1691743889
329557798
701432201
1345771116
284785378
1273855969
1765126357
921602920
1255456183
1161280415
1059096398
542629032
1775224960
167705054
621238008
1060410010
37408492
124770800
1121104842
1919607049
2025631947
321581707
607441144
1765576662
254411659
787530420
1546471112
5315076
1122440637
1365583945
1110889279
1630825318
701910784
272509262
907066178
1857367808
1664702740
1524711980
1927562573
173458928
82791956
436030089
1656538584
764016109
554412619
578524813
1509710376
1293207127
344740088
1929423114
721665748
1035193526
1277729884
212156244
2077085227
202098150
1519132581
2126933500
1580076295
419517971
1094698480
1802942261
1223000576
1063448422
998191698
57835159
1609254494
127302839
1924319836
1581437999
514422382
1490583777
294189736
1547549348
1006162529
1573692903
1537253299
826539668
808247365
2053682385
857677961
1756420444
1017731373
834158482
1566537854
978389071
1724631929
794260994
59407465
1721447417
1602041854
831701362
306562960
1181258978
1378020652
1351499150
882060961
1931014689
379167161
1350752045
906495205
453949683
2137361279
422017504
1076642698
480890589
520488290
46481181
556223264
648622584
1480244032
1453856160
1401028715
1936099860
791854858
1647035850
221367474
45574821
1885465926
742822953
633823376
1980395594
1382791083
2125286253
2010651501
1129138788
955671194
164513524
517915099
447585202
1431406796
1694037804
520896095
2052734128
342216218
1024583086
93944857
1415416356
1054921349
1789167308
1462326481
1948249669
1299547558
1298313757
470139893
105147325
940574681
1702397456
641838219
638970712
1126745822
917898540
1404041282
580372094
1790929798
2110498270
1023121936
621785374
89393751
984784317
463321736
26140370
968696625
385649889
613609433
124724684
1069800469
1096257095
274906377
547394058
96660220
1718004523
1381619587
100026589
1575933940
728789832
1810177113
2037739703
1948836389
1463890122
1140135330
974506154
441176075
1384455985
694709010
1733621803
970173453
728898844
1420092335
1930763072
924579990
1613868865
1389726994
867070140
1605182078
522514600
772189007
442096928
1888033068
1829462216
255441366
120670803
1346885120
910806191
731295431
218712282
473026986
1626993692
45005572
921666405
68099289
1586147750
576999248
457091828
1101560589
2139831325
1267205305
1712221849
542905223
1191868238
1474567844
1917324563
781567933
201426285
772100909
392257466
1086473278
1843052054
402242248
369751007
1866915470
960473236
1126655085
675298591
560599987
1968863723
1885614261
1992625583
351815463
2037675805
1129109448
1738060452
832710635
1224207606
328436017
601149090
1270396161
437061405
838504315
1808940205
370824715
182466398
106978737
151505640
1058988316
1355355355
987332938
1048927635
514897489
672834089
1135291544
1738893128
445758652
772568473
140707302
1646717511
1285412950
213474636
1449227419
1959864367
1496962158
2130431900
686995100
495339553
1452577753
549106021
1650945614
1806380684
393192224
694554164
199658452
1100889792
588866211
850287102
473989448
1598383205
1086023180
1005168245
606929339
338935878
311543162
430441543
1644874314
1308191687
2004000212
1267013
127276342
1816335442
459329874
337104032
769156237
665361322
905204831
902175785
1932505985
1193805153
1944712006
1094061854
128539784
527143536
974344452
668585251
1673677390
1941949165
698765666
1347903473
1038212588
2132466782
283725861
1148202910
1068661359
1089558233
1951686683
839652182
1826507348
1870067937
1136529179
223724425
490718473
2022790238
1671176178
22951585
1109699491
825714097
658988467
1096353334
1323240304
706156587
566506275
754788705
214073885
1839444767
489903703
1019876417
1951270918
1015691002
661928090
949797667
1001948936
2036292779
1421531463
1669179600
691526259
999843247
1817861137
643127724
1455502052
1872632448
926669487
1240399669
1598629281
1350577107
1768562508
1301564773
1538133746
920215333
1315139249
1038167975
1527237697
859185077
1744793077
1185825442
1065082772
1168563001
396374341
595109118
152508290
2034165054
822861648
1280623161
560069274
1742291320
905177687
486990558
1343385803
1029063376
1903350486
685419049
683963779
1240433973
2113478260
1404115965
2079734578
909007443
2014296293
1940831032
1841885364
51112184
667740297
777244103
1947218955
1249206646
1771941778
220772191
1576056500
1808122567
1010652530
274277208
1588548374
2059205456
592776417
488122534
1061933720
453976569
1192659001
2120780468
1169696807
1290621212
1500446786
818322618
1692972485
1708296839
410243362
1179722228
1772934469
965246917
54285806
1711065640
2099530131
1689566858
1494053413
908179951
910390814
460602416
188149323
603064635
33061451
1872990167
1306995750
1791273380
1566905572
2054502262
1009918006
95037496
247951076
495863588
404896423
944336414
1677841324
1956750197
947296903
1935484228
779933189
1756622975
1503358531
5849726
2131474540
1712291496
737478798
475107890
1934242095
1950293736
1570632435
458249901
133392371
355440146
2010838476
988430143
1682131278
683899622
1395268498
1509393043
1673955154
1982921627
466359148
1947331786
2132644203
217732607
467876331
111003603
1866730261
1448145973
117629651
612228198
1717105852
2068790076
1300443276
1185947855
1780386610
1369937345
1823190641
137879383
1889314828
1583569970
451190748
409598087
638312446
1463973603
2017347079
1948928998
1088580732
1165469581
1797917297
294502849
652285209
308319656
1176961520
300012629
953516675
1216364959
1214135785
1048037027
714013519
772251516
1552772828
218926629
1646538320
1292586123
1690037962
1745026359
1876765935
1655549398
864025722
1814708073
1918895429
1649855627
898604496
1041821823
2110527668
129918178
693291042
1692085164
375750746
1792910771
1579868804
1345767680
1454663315
1684999157
822788975
32254730
1548711856
1407816881
1979473261
1771122702
1270413722
1630199066
1203032771
621783231
39544547
1405520545
910277574
1327423311
164974640
2003304236
22824670
1517937959
977430329
1318921341
101854839
348385126
746533273
1397782175
1208757052
254011916
384864535
627885867
968592697
1436626630
274252441
2038213037
6311200
977764266
1382268756
1632313309
282498542
1066006366
1574779689
1963620180
753074682
1709046535
343792512
1340907961
1945857109
1474428061
1270170392
1269585673
97868441
976813052
1742733818
834196284
649266629
835907986
1077547782
1532214512
1392618958
1913709636
1966008001
948285951
845628690
1169934841
111885077
930880529
1204390687
404774433
1526732436
1385361662
1866003840
155022831
1678690698
1623943438
282050507
1526579926
357974691
1311010139
1456762934
1619825004
20695745
1131281305
1869747069
1170752585
663958721
2079377692
2138032870
679233060
2012260862
328791622
949210713
1002968588
322488649
95364780
1087833358
1830705672
99181781
533610443
14883828
1400949088
478081739
221403751
100032737
1756250888
1429650832
432293111
261343100
1699546254
1760657566
599334275
881767278
117213887
1377685516
1629757048
1693322728
460052591
72526759
618085574
371920419
1199200967
40788245
1582328505
531665643
1473413487
129435518
615285429
1486902392
2015488987
193189052
68680688
1078611274
1846949693
2017587862
1781737984
1284813875
460141636
1233661513
1729563652
982456746
1312382769
787374065
1170002573
1219864987
1859516877
525960130
1347196460
1130948337
1638822891
1455417304
360770588
953230266
1638369204
1385622569
1272038407
886840266
1855910590
409612907
1912071533
1732703434
739483548
76676838
1070750185
1660848274
223589968
690502014
794950365
692670199
418989415
208256093
619757635
1691211387
1219392550
1727186345
1249087263
198329198
1721366573
537177280
1960778942
18799893
1122990920
1313403790
286839256
1825854685
459799534
1590769424
252689446
1409456907
2020294519
1108530300
112543291
706787942
1322096202
1682787866
2033747402
1410898656
1278279200
250798715
1338926549
291462207
1456041038
430381252
870406624
1888383834
1445115720
738788398
1986419195
1002445806
233255057
904403105
781614966
435257435
899421603
1816956524
1995312203
1494853884
1789970483
1115498618
1048721886
52903496
1839396768
2014205970
1066128235
603855512
584154381
962133362
752228251
516909523
701499218
226260491
1675625675
1000382703
523560978
1299861715
894860619
193659613
1720866791
1258643300
1414798005
1062445317
1284313120
1465848372
1933007705
326039500
1890475668
1988914525
1776405081
1175189267
1755489348
261996859
1691961683
1079211933
283707543
1309981251
747808521
698853896
89756076
1720322828
2106492672
2103493371
447966349
676879908
121407433
1266465389
1332479790
1326375251
540368195
1956743282
2025581347
979193702
1568370168
1510325610
1674399687
1209576188
794919170
176593250
1954978156
960087607
1418438217
1159199839
874198428
1676032563
263297946
630013004
526557391
2121551753
523207863
1938875666
2128198478
43626599
656140132
61042910
2057508767
1976494133
1985031813
443380731
396955425
321924862
1343499221
1416428423
196711622
1448320168
1784144347
1524338826
1089610559
263867680
64869947
705845098
1275792414
1498074886
881210382
1927359183
1176422103
88250144
750427371
1556602658
1634948457
1951728792
165170033
823843225
852705495
1793184325
1171627436
1182596019
1835157421
1807772402
1948767462
711443625
1355090031
954484332
1004279329
777919898
1207812063
63699967
1118578111
1499021817
1559138047
5203302
1259641951
304735892
958232127
1785350022
559847132
774133806
80016797
1531268292
1260704458
1224413836
2035516904
342748174
1539748816
1317452352
35534096
863367390
163284099
372835341
1502185904
998346962
322501172
14891661
1887822359
258352988
1373595332
988397403
1033395091
1768145599
1816202517
1930924997
852090904
1514470765
1398131410
732521780
406549290
1104830512
1753789102
1603297643
273109360
1494181081
1812818594
1602781093
272583885
1684502953
1756074600
1777924603
533353904
2064943041
462882913
1616636661
503793555
1769267926
1520424085
683388168
261004305
200261346
1780123534
2015001492
860924583
1697211236
1775020751
477181644
493612738
1052566974
362625867
279257874
1168162358
1502372603
1562524942
1503292565
1676357067
1990589271
14144066
1822784344
4678808
1307589490
1966572400
993607880
63078943
1719882415
1084509081
719449854
2117871270
957018017
1256336900
1559056712
1114727355
146263468
1161753857
688439288
710038228
1131999005
1967390627
1438352993
1364178521
279799868
1135778101
1098454987
1573933392
1887163211
2125997434
1012940679
1789585029
725757160
983722306
651578561
2123562604
1269807918
528437558
768364007
1493928704
1821626565
1157950947
540761465
1431764408
133898274
2130827521
1419897692
349783480
1867038571
1163989527
206317190
1630049614
1961811938
2108215888
2008386585
1633439516
1730829954
220391144
1760358275
2117510144
1640520103
2057710764
1991689464
310461092
1881451100
1058315119
1504951552
1244246178
123234413
1663773970
1018775176
628583427
740367698
1585018237
123745595
1960829103
1105709792
1683083439
928941713
1338279824
944089546
1736657460
269687160
197474263
1278033761
1678669052
1690593563
2075326941
192381511
561617626
305025705
1326286411
1700585371
1296174745
765406441
1133859896
568845844
1288622742
1065899850
1943858053
1049123894
660510989
246319563
1922419060
2103332303
201464791
412070653
990601731
818943442
1799933179
876889640
821551514
1362617688
77798121
1273345099
1294385661
651593578
1573581451
1910763366
121955817
1796892322
799529885
853881733
1478448133
1534474134
1144893777
1728791585
1829731478
796619397
734628910
2111309080
443742897
2043039798
1471758862
571841250
1348121255
1083400649
1631054369
690054303
944313835
480570342
1650544919
1786684305
1365448378
401589231
73649527
877527909
1410142981
1519019283
2058922865
66199911
1329074491
579841245
730766625
995364098
1002804652
1292971065
91216072
1323837726
846571056
269926232
1945682535
1808767936
1079391739
66425034
743044132
1660622808
1750080509
581437872
36605337
827439916
416178124
1785993331
684746684
1149279059
41413506
441932193
1873487952
336149485
178595588
1175106404
471026014
429736179
1353622112
620888108
709467671
1930090736
197603634
2040684884
224468310
1800965203
1619547362
421989013
574078595
2097132642
1884919922
2041846836
1536983800
417005850
1902893516
313533956
1449283856
398795047
882214165
570883091
379497858
587748611
1818544990
1643262106
734458972
1377497173
88673824
1356926100
1063132864
1123266038
693333488
2004107714
486727177
581431842
1084398752
154156293
500302615
1670520863
1258029684
1408500113
235308692
791800550
276208158
1028052798
2020522310
1770201653
1561495496
1178426046
1959236815
1487876619
104265326
967652740
175139612
131527202
487420939
1342518939
2010225166
293286100
1458743923
1069237733
1811472862
1779279577
455044074
296533143
149203706
1061810346
181512326
1386200022
818398043
1326896224
1945530765
1021144164
719875432
178577417
80352083
1722586875
1131846875
327281565
93882885
513667630
362920260
1554315834
1659489181
2093952577
78702074
478930642
829292465
1143993723
51147700
822650120
405402787
773174073
1866950719
1413072310
1721887071
515752075
1763571918
1656737541
1770615939
421491262
2054480431
697425533
228717387
1185522091
506047604
1222737109
1554225222
1083868373
207194462
1650645015
974967622
1559453200
231091442
132666990
448681833
134621696
2098896449
1783713244
639276587
542329892
1545908415
1570799594
274668200
321574431
1276639026
213859815
1754006133
1422265079
1542920248
1647798282
1234355767
941750133
772728007
690833300
906838305
772919362
269974871
1356166679
740780563
1594656556
642369541
1067221223
1198801658
464705749
909929845
785672573
1430356174
1116083245
1669855037
1413651208
1182407748
1323246235
369022686
459501059
944847195
1882869402
969818778
1405815425
1382968906
523628316
424640722
2103066080
1155593043
2067619818
1753086048
589143707
1542230906
1891172636
1374628768
2072257526
1913119871
1742811247
32563838
1154586981
863589437
193630169
86802093
218354996
463249598
1337546374
499658030
648948989
2108872541
619474782
827847116
2101512095
1030713498
2105721915
652028049
566932633
1032628344
282424991
1034668759
1713632752
666037066
837177457
672520640
366930224
229701740
1436973420
880829677
1958221550
68640463
2101439154
1583098606
1084319481
1914631188
547585107
1673585051
212340565
1814925265
511641454
1287517456
71112273
2102258654
55090188
861504905
1658804812
1471145800
513740915
1952464003
1085178059
1018563056
350755001
5329475
1453167772
1534378042
1479876667
613783709
1815287900
1607619841
277666099
1781354006
1752722662
1156528612
1115792090
384532462
1722872772
731000315
2053085969
1359694435
1316376996
187600287
1142358400
437882502
1718262081
1217936999
831056653
445510249
410246493
1657783190
486553637
1512105365
211118173
1897219138
1616001648
172089783
605613073
1990022059
1134434839
1975974210
613811278
710063248
1068663275
510639321
1907055126
1481309349
1498709447
1714581298
542516456
1765419959
1542252025
1567001087
1857789253
471574531
125284821
25662841
497020691
665750298
998333278
2011675442
4559664
938390499
32395447
771919029
496703089
985461582
983561140
1675367283
2016073198
1320478248
1177792161
102753742
1260270687
747207331
2097650714
1943230862
851046963
1471264375
2126717408
98274263
2057500821
1037076815
1633150989
446140114
247716622
676850102
1126843195
2060282780
1537333567
484404400
1949991864
527626621
1598263069
912090422
1191779798
972034275
1117284170
70184114
954373457
435322971
1112065817
925752451
1381913718
1953456645
1643450220
1817740186
1791600864
1398357787
1836038539
1232918372
1186554545
1120418140
317375902
1005613436
1072803777
1886777538
2067929711
1476110444
189127584
665150345
19241220
1180444189
1003995955
542096489
62555286
1473479766
1432061882
1390064486
303502789
129194107
208703786
507162493
271618606
1257683793
2068840116
1152562676
2012018820
65256280
670745028
423708078
89737394
137920959
1714502135
1371086358
1359770353
1997939818
1892646116
1081897889
293286276
1333040636
1919477779
59204954
111248767
396857781
545109149
1793851019
611875614
1049936121
266531385
1536486338
2065093856
1362546238
1155234612
1771506394
1717738679
70953382
1655347927
1759490761
2007952590
355392057
619174736
1742740630
710892685
680000601
1528437727
310984296
291706575
906266256
1876029952
668902490
1549271716
690807837
918670401
77238050
1484161338
2029591109
469459858
95888312
1649837198
1220574766
151970201
1175922118
354198538
1795449025
762450407
1281006914
687517793
131775750
396318534
654873596
185010709
875148030
997861437
1512443740
1366974453
610594867
846806188
1259260947
1989948530
942616874
2090805935
1078978792
1396494357
1872648658
1701458102
103686542
733662553
1871118961
1965282525
938889959
752608832
1419240063
1310857197
618751438
540384258
753957906
784798971
1969449969
1234508318
1621200392
240404104
2091442141
740557249
432610854
978334527
1617269207
1880262353
1503160142
980831771
1672114937
1925214861
723961867
755774672
1822932716
23469158
364574613
1163965925
2020736843
1233326072
363595740
712172781
1753596718
1954973886
1088543711
94981770
1245468280
842975565
1792344994
337878061
1432561816
1997819559
1118081932
545784005
733733580
643045519
194600752
284295022
25619998
1118742207
562478493
1516903952
1064057887
2023059391
519313833
1999885210
201167961
1867903257
2091321184
630920005
1456551312
849179538
240072149
912715707
690949895
980641067
573535034
1856944052
1548987098
1072986490
1446808729
1936359650
1767330575
95066196
1033444388
1104293461
2040714207
113238478
1475565018
54976358
1477704241
848832234
841468127
1073447572
104722151
1048068847
997634328
1497182714
681652109
585991726
85374739
925463502
1110020587
394367756
1328036018
553474085
2139424940
2011114589
499576905
1105383974
75919986
706891851
376468058
1482358546
558120319
84285072
1188310120
1760351396
170917151
1763702228
131352660
70334019
821000813
17838880
1864017794
1980661634
1181914811
885655444
2140649845
1585637621
615595289
2008727031
240999761
288550410
1180064924
830990964
1166293911
862864268
786011382
64250910
1330868817
1077829185
1295610986
632023967
541556339
1867220017
1901836223
1902429223
37673731
1360191485
1539757010
1022012906
483493764
1754294574
1833680487
1167321576
1036572243
201965916
967817483
373035547
254347815
1152593402
1477631013
1493142441
925561337
374807528
1966889945
334793775
1911033611
750992931
1770817246
1608650753
202227974
1107053759
338861411
1877738400
165885212
284162001
1727777046
1340695738
325930691
744659222
2090105166
43351992
717374340
464490850
1891637391
1608766564
1288196985
1789595238
1244555522
1347566748
1676592023
1586735728
922322300
785970104
625996754
837479589
104785884
575556877
1013906204
1093502689
286071868
764271639
179788335
965716762
1359225061
1516104017
1010180556
1901406687
1177091681
463888235
174443952
213916380
1953103271
54401343
923116294
486286903
66443945
1602605435
1675528787
1201024242
593822046
1568389682
1666373257
910240477
2075033638
1960162837
1778489717
1643751320
32478760
2146977674
1168382826
1796794969
616316842
658841313
1733642455
1556542527
2064207169
28497898
1930293721
397921386
1701392711
227118924
899859422
739344035
1856015720
89550971
865970872
752884601
835526983
1994112221
563881761
1199630015
1081530201
1153077451
1654517618
1995742904
1159991524
1556609807
140876153
1849293277
1357532171
934103638
1368021048
471403105
423614221
1971355441
1982324448
1671924419
1042502838
532496122
18043471
1901107654
2121848710
729119803
850729809
1796552461
775290649
1637971994
2128666382
1768343858
81388420
279170058
1980382889
932964383
1679797938
991503240
1504351383
2063383066
1233930037
1810320863
1024630856
534964442
1473794472
265634170
1475314122
227118792
280437024
1696833442
1744190569
1778346991
701004920
1690626080
2047601593
1594011492
57675267
1017024122
89266156
1480059083
729114766
50854269
1123671051
52158396
860464977
341184725
311258457
1047511647
1279594135
1560462605
1526444659
594534119
373190129
1683137359
822421401
1584027460
1978662157
1016504214
774457272
1788013234
1408846114
846340072
1065189514
1020794768
1307475649
888084215
1924101307
570355990
1099594698
957680329
491604560
1974709524
398354660
686513706
514537453
1139398006
1219838041
1372478986
1341321158
703229453
101033416
162239239
962292290
1163401340
605755892
792993548
260434384
1887096009
1126083150
1907529303
1245443906
1896644766
1091646276
2077349561
1156613030
1068545115
1848216652
1244222431
295352535
532700406
321684388
351785749
951368306
541693787
1503626939
20588227
1077705244
513350680
238591715
2119254838
1873444533
827351493
1534554238
1256772519
1907920526
1218843442
375362198
1011816047
2050232565
1233263136
1337638527
1077731589
121237092
1883611719
2678320
451868605
900633143
1368487725
1758636659
620296879
794547745
844524089
378922528
1110609359
1516598762
434691400
1815346028
13713541
1434821173
337186070
927621787
1729663770
1968233728
530547425
362292443
1809072450
81473437
691288096
828911540
1920364398
1713920125
1034660165
1572247348
1059105705
784525623
1715034252
306706062
574600861
1978187115
594246693
435953787
1134963960
1153909950
644708047
703590503
1874461321
555845563
725397193
1078977550
607637873
506254196
975487763
536546910
52501347
1145597416
1738316654
2069183553
1496302451
1299771625
1912830428
2110806020
733323948
31935042
44904749
552896707
1509385283
377404903
141162576
212344856
2083153965
809823276
722193862
210144860
1328513257
639343713
1868380605
777261436
242823465
1871797132
1623095388
2023142139
1024327716
89137884
1361746474
545821588
613157947
1524867178
993069648
1927729723
380908023
906100622
924883233
682168592
1390320091
20511564
664903356
179072982
1788150586
470220893
1860680714
1982732905
121491300
602515840
945333971
1288981115
1376430515
263222217
201519257
603261022
439454036
1307597149
341560814
962202918
1520278983
99769805
2030400113
1134473637
1261874769
1559511294
799847564
686806863
121232598
327738427
1343668125
403801823
1558844105
697645321
198690265
27614937
67595280
2080476827
1232037276
2100515295
217419195
410453960
1139951065
1763263281
1540881186
504795592
318110203
117647367
623444164
872553613
1639971946
288016845
1187152499
389226763
883716957
1512421208
776265966
1421600814
813895909
800691406
709348693
1522999073
984887609
320561310
1212348990
2020150928
1178993906
385019796
1414226978
913994095
502233371
191425128
424052119
946594758
999858456
1005635702
1333764763
1497289154
946455832
742782302
1927118268
692652499
1867866452
1142004276
404468780
294778090
133064959
1540865888
86383505
1931709131
431566912
336291425
790060244
752039285
99603656
158230642
862449424
1372676921
1191805761
423937385
1737652502
880251165
1086434470
215930678
237209769
1331302004
636928869
1432902384
1596702354
1994491589
1449822313
563283455
965600952
1557430884
14671119
647677903
2082452998
284270367
1971588414
1020095619
1077234804
78895063
453375004
549289789
678658632
325237444
1786320782
1233444836
281244168
1760839826
1202376052
1541277476
1812324219
1115518807
136909619
439024580
1825271382
1211175864
392241813
2044192273
70565883
1473405566
996997715
208965466
1910035453
1968210090
1345699952
629865916
972449010
1708133921
1424339105
1503397892
1762945423
1170269684
528607536
1722660678
1870470335
2111135542
1420160807
141527381
819669552
1333459296
1804931721
441802991
1813916855
1458399232
473408502
1517882259
327962496
385157298
901350895
1337240784
330952813
379355417
1036979761
976291530
1766343553
708464321
445342440
279464312
263856899
46650208
1154594543
1476241851
1738764215
1769495632
987369581
1997055176
1014397666
546882182
1273336125
1296593889
1671418439
2050731233
293062206
321718767
560888179
260214802
332807105
1680653105
239612638
2020088166
267853651
262853595
139965550
124549987
1133277130
1284069745
185547268
552151579
729471984
722757822
1681782314
1248662991
1347084009
1749981769
321909953
1060700378
403052536
249674186
454666851
1131525339
1579707432
1087269152
1289514842
1730470762
1081637317
2100534225
868709912
659657572
435280223
1035416190
1146690141
1208639384
544539668
1709708917
8821493
253092586
85372172
1983451734
570359288
1150289183
964644105
1556879321
474106102
1557055949
1197471374
921710631
518132897
1528646868
1398598684
594599348
1365289326
1971703738
553041517
1352404878
771293237
867208185
275833083
701907081
2055719815
1507007793
1022580260
1473664686
523337683
1279313153
42344578
2138619651
404277922
894263448
2142271504
1087691145
2088429726
1833367269
654441711
377916201
459117538
1926777699
232256357
1389030987
1689805364
312830867
714972376
1527179118
953042862
1217508019
2130737791
398637820
723461385
123957367
1546557979
1605391724
620870395
858108837
501498482
398496016
696534759
446452386
1802381819
752525336
661960357
1345067544
654739332
1257668343
1281485342
1434178330
1968374030
364433978
1076223879
401382916
869418799
37577348
990728729
187079411
109751888
1924315966
1622841184
705326883
167498745
1333754530
298704967
87959438
1096512105
1239113075
933787004
2096652072
520823385
858588045
1096097321
973780974
198745702
1673684277
1684494670
335754151
1406725503
1529555774
1143318780
1617397713
992592892
996845420
2102373154
1813116527
124913616
1793713853
781346605
2109021798
881683504
2132113851
1379747080
1826859970
884183581
1637048466
1651749820
810084466
1714544648
1560680156
1163862730
1979502887
422200715
659877494
1003125365
732160332
90975225
768604874
991127480
913297613
807471988
524953712
505192371
479086391
459223354
247494953
1358615399
1879027602
1602882576
2146728900
992421512
1413435572
1680176995
1806594945
608936047
2073554130
297032275
1672289277
1353131432
1431415175
340233652
65353704
475284352
409438533
100621406
249561326
1625135952
473602420
35829773
1116965039
1759994848
583761631
1459058829
611102691
1833863551
1385485583
1805684495
344305794
1870591442
948031420
1657336748
445138445
500945912
214004614
420422298
382618469
1397997867
409629781
1872452233
888560806
1884900651
1978489504
1592752539
84554078
1875929608
627956060
375440937
1781874287
681301334
716255785
995578234
37534642
244174108
700076811
165096665
363955727
301786395
722134368
710944008
2041945129
905533824
801302522
2076940246
573833770
1799495356
2030603160
1622420379
386475834
1896279860
968240982
841646090
903916705
386705160
650113891
371179852
124663542
2081997538
1898140894
1042968365
503061766
1572172818
1711196073
1750990672
1170261813
1182996399
885946781
473174604
870652355
1529963779
396618058
85343306
756692291
1118432208
524545719
1164031343
643282138
2068572008
40164372
959177786
678541828
1687634001
343401837
887364883
1652033078
29043240
1842515398
1467428864
2027251643
366031157
574343194
740473466
187284238
2052677736
670514877
1439286754
1125110809
832628354
1077022093
836334671
1219801262
305002049
260303392
507279737
1690505259
709397108
1681452103
201272204
1554608136
99519969
181351703
1431237549
1959096475
427612543
517390584
836895451
1258752281
1544524711
1242251973
419478053
1297881162
1184049492
226094389
1828909951
1739740488
1580460693
1761181127
2076297882
1782188540
129560718
187086464
1078674353
1122042719
396302940
881325125
774769896
1333039420
2065925259
1329770615
1540511370
1956040092
1147538747
1916247400
1628626274
783200527
812118319
929583356
1632086704
987422620
521903683
1192870121
349282092
860073840
1528783364
337549523
1187329954
1800004313
680101065
1209700018
654325397
1036706368
202623270
884468959
572597784
483918759
1720710332
210805925
1026963130
1617886338
1631346903
2092465274
539380620
595584704
63934556
1074758377
1163742460
1726095982
136371898
1734951980
862197431
1088904150
2127153576
1268564111
1976536086
183069519
382507489
1902493373
1167340105
2018732340
355201351
637621443
870965098
235285777
90601423
1317032477
436046723
2121377834
291656170
1344921865
54312865
1860732141
496198291
1743039545
295029049
1236037848
1749521796
59472339
1764798964
1846495471
535606915
1963784856
1426199180
375755343
163854961
1556989364
721314180
608139180
1844597141
1189278264
1268125528
889623424
1032482628
1561174237
299680391
1951051546
827749457
1439062818
1170066272
611505243
1575683677
268091607
1854438273
2144144217
207740139
1845225438
295806290
2044646173
594715705
1368935687
566248741
791019051
977328299
1089620582
519182421
684500282
1288016878
622285106
980887757
1282984571
1618878734
498834752
1487680665
467330919
1034422566
1679797938
138253913
1889665565
1223301927
685493683
1965527592
334511218
1911044783
1477775299
1219832955
1779099143
635024782
728290219
1071592039
1209010086
1557769272
1635181454
358726405
917857797
1126996568
839756465
226665046
1547358759
1490600273
587838972
1440465631
2058208656
419317334
1353425056
136482355
1367000246
2068039554
105104410
1585647292
1916233315
58301369
954641871
412931127
511042110
1465511038
951139677
825570080
2065491359
1231379044
853724962
1181466852
1658275369
1257934916
1009615880
577049709
1695055945
10454327
781342270
895936984
1983689571
196764762
2110148223
275404931
768691338
1415848451
1827126229
1474675184
1642659080
2090821778
499959496
802114316
295237005
864408981
278074149
201137721
1498916591
1827678076
1397693302
681774573
2147336117
1169839264
24785496
1342809028
1734167096
602598646
1527527767
281112824
199628901
392997759
1311490862
1661105219
206941527
1728342543
870457756
1453732990
277461685
1289255176
522193415
186094026
1265557511
1011335196
832082666
1805000923
1258348792
1291980367
1066158379
46395342
1728685551
1527262031
744014809
2038385887
2072485108
1555777643
1420081961
789116612
1899815283
965643551
1179308069
7285060
375359892
1019372663
449434612
881746207
147508289
691912629
2130736715
941784028
223369008
203129702
921543704
1120832090
299402247
3011614
1475911045
55307375
973836813
1342691056
1759675556
499829756
1526744114
562345352
889596046
1616770019
1170070928
1618570237
1655744516
160098418
138052552
45424586
2101084576
1959766320
859218811
1902273005
338213749
2140534673
699692582
438982778
1517931875
738983430
1952499964
900589399
20243691
1602775581
1073844402
151179758
920512875
993605874
2078322548
800938061
1643027962
527495492
783528881
1220399405
1259241995
1202680711
1266196440
1780068851
204601642
644908768
2005961772
1931522024
691845309
1884314534
526131415
612080297
832155414
577343930
255708221
2099435883
1027155325
513401015
504594767
1631029554
1147096368
1879977958
1539088142
979727860
1471212028
1949051385
1903882990
184970323
638136084
888025578
903816689
304687857
786522079
1087479554
170768755
535402090
932296005
297837137
830948112
1562202927
687204010
362814746
370239297
19848550
1887460770
1239533106
1329633494
350628938
677017319
708246265
377300834
807385218
2096151739
531254658
1896553023
452308858
1571500331
1315530754
851686120
335068850
2065647708
2082978834
617035764
2126449114
993078323
1903946822
1723731206
1621473286
1153190050
1733266887
2141397738
360685630
2084817854
87055008
1208170531
500375164
1322548301
637887709
393944732
771227404
957736299
1759449286
1013905136
1396793334
1877477868
525435862
742976055
1157699222
515127473
496880842
631259087
833600362
2068996775
39055596
433458742
2050695298
1411646458
226478209
622991620
1730109904
1208058393
1166142429
900442346
172253244
257492895
458524971
32753970
1572203990
72259319
1326694772
1240677074
782063615
2132532721
1386628021
204273018
1497760226
86725550
99396396
1268952191
1664067251
1747770893
1655703515
839416077
1100558032
1973049724
928570273
652384554
1495748307
690060019
655307496
204338682
1713252129
2133483683
1046104711
982750153
1274000151
621547259
1472929740
1560665319
1005266523
1166951628
1833119968
687573814
869660757
869103409
125518650
86328531
1769827409
374078689
1467714680
1284522425
1533440353
491582450
2110959167
1805915502
1728232176
1679720323
1031660406
1928016973
1292930700
1032997461
1137811244
1013408152
2019636119
1563425288
1195964426
1567858551
819745536
1147622355
629449732
979409596
48687606
265940842
1250475373
535810164
144760515
557508349
1752097589
937164379
425969505
1148137587
95128156
209992527
705993592
1440607266
811274780
425420120
713979268
1567184359
1962880174
469296898
1810260599
1682236017
1010826388
1725563897
968346252
203115195
689260886
891676725
813342139
286029857
2075186653
435890088
244652050
726908374
2101505355
1169258994
241372988
1559971910
754149678
827382106
1595795976
494506321
1022498463
923132593
1494301329
499923022
2028007048
265277669
400457279
1386940518
1727127841
1534617088
1447858244
1742923013
743276004
825695393
200335726
1876775528
892195756
677509264
834358078
34231503
169868094
1118999465
1821556556
2033996376
205021909
1036487614
626160954
871729855
1834195474
1919575218
1090378525
671656989
1619601050
1197868403
784085257
283577361
951578744
1916728403
1081752703
905205264
1951214306
939871268
1153760407
1889646621
1164693658
263286684
472078033
703622188
1359353180
1654546586
601766927
930088179
1287070562
657363569
1100098698
1454362898
1745161029
1792307223
1148194593
1301556203
314697889
2122078912
1003853004
882576396
937344836
331868646
117234805
222032483
538704966
422631961
424217650
87251960
207839304
1182617788
1047858785
1212311129
1646543412
984842639
2126972959
1609753150
2144275130
489994827
1935647661
472845192
1636960580
1473866644
80994523
221501750
2145789109
1424311949
1307447943
86478838
1986070664
1751839550
958423024
641987382
1473733440
1292557359
583239763
1234250064
933190192
1360720163
1818698292
1348041776
342578925
683605044
1362196321
2009619513
37662788
2104491913
1436613636
1538905194
1433779501
1569610046
1328207350
2073687001
1201433060
48963199
674156290
1721920123
439907465
1010145069
430437272
425258762
1476060050
756821316
424602520
1566025444
75451030
1321505653
429520814
331690084
135401578
326591980
1378817974
1210801057
1326093304
258446613
1655515028
340188282
1241764836
2052396761
1756926865
880817773
1457797955
1392047305
494323219
342701970
1281438090
1457182086
1713880287
2135197930
1829982525
278588242
534654786
1536205072
410603244
1697486563
1315340518
726648055
1150711771
1704397724
1552373452
462662461
1947508829
683550926
729583213
1140395997
786423154
1749736755
1323677800
1896837662
608943126
655496147
1608264255
97167565
1843571561
640533566
422951742
866264144
2140291768
2047642465
1287617172
1814165541
2016592618
1681790571
2118970180
2095846868
283496785
1347725232
294100064
712604180
2058041694
793655938
1981088015
1764187162
1044256105
1767596141
1189101480
1369462190
1398906846
255736312
1651533537
1861137879
1806113949
184078959
1200843383
127201883
1626780150
1760703560
2141875515
2098127745
1530745534
1956346359
1414003632
1058065965
1272425331
1727171624
2112922662
1318841651
1150643308
1446015600
2112981501
1277144343
658287463
1719919385
38218309
1762575169
1610808236
1365147228
1630417060
1393778078
614568178
588437652
1055647657
1355746819
1059021812
1223764369
305135255
676505588
1494586216
1364000299
1525172081
1774958441
785025495
2092724997
446053879
1271036655
698628509
1530243797
1668042927
1213607455
1282899390
1023027764
1454978709
449439544
1153309131
1523135276
501025159
1791778902
1152300383
1478050429
1922500761
163664376
2104302492
1270080788
1017214710
388345126
2137565856
1708388983
2146931445
1005339095
1467146699
956944449
793632899
1312951981
1680847193
1768952100
287250190
506232268
755643926
796404329
830471890
931261798
510483201
1294327679
1514092725
1575865182
250056939
2123119007
1153584830
1409041143
2055259453
1767518189
1244430575
162030830
994230657
1511421805
936753411
1224768172
1520998171
2143935235
277029655
1837024654
1809790396
145023685
826021264
447782816
1907487789
134459223
2123360515
573893045
1572943975
813764971
1614541939
1063948404
1272348963
1025510721
1427470974
919414699
437002164
1485531088
412430682
1528775802
654734443
1131126365
1664133659
1568978980
950701685
855293449
1624615597
2043274164
2006375231
758804629
191795037
245885584
1595270064
1085538722
1705885176
202486812
808227868
1449803158
689085327
863589964
2032773185
1496992546
1828305314
1433583076
954643418
1876204060
1380526011
1290103661
1270169411
675307028
1410891747
760404085
1261731351
12225360
746018778
1247469288
1589972849
538616915
915791551
1102651968
1533518154
445505868
897159501
315734801
638007396
1142425206
1462164664
1923131610
313223346
867970474
738585415
560201879
996763469
195269039
1195856722
1005225643
1442835553
1007503243
283343879
801787579
570395252
561962715
1413607847
1095783279
520061636
513706667
356954790
1177907666
1275247444
637609444
1381403849
881858431
1672526724
139761124
1671990041
365701942
1499030717
79733383
1847557095
752741575
1002686037
1659763043
1829112082
451227611
1501997923
893354067
1545678471
815224021
1010030700
1330220651
1128210536
340872496
2076331841
1991489523
140901089
1009852547
2045178830
1077386547
253551578
971340364
1759041647
1253003841
413289973
837611037
640747504
493348907
288376830
1669192071
1550849166
201453684
1484876175
506204763
1637126424
751212326
1737858814
59974512
371591757
1801779811
1822941380
135118522
1602188624
401568263
801900792
983066232
745751419
227100676
747671548
926971747
1900841615
976048276
1997088217
1283306070
151540356
84009756
276946174
1058969678
1824662554
372284017
1200533073
1759089012
318123366
884210998
65459047
1560118781
789151844
15787463
368035148
653998391
296777170
1175513210
387308902
1284239075
303141099
866451035
960423553
794245045
481733750
1015244026
189336802
540727049
1279834877
24783064
719908879
739075909
879581668
416161408
2040412917
1235491972
147684053
848516761
179346406
905165521
205303950
453831993
1807173358
894624531
1700154596
1190443217
1368139002
657986783
1745144332
873080728
1667961604
559987023
1029640059
1257534993
1398402250
932446414
866749135
1621364740
1707885101
724604225
1983645311
647174823
1309191764
1272951163
1557103125
1645806002
1961421376
1544084164
1932554242
679820334
150107456
1445868964
20080370
1960963461
625253814
1799173946
786534000
2076258827
926654623
2133301925
269565876
1181259514
1901829049
977510410
2065736727
1927627491
868771624
1302119513
1907652945
684954890
942291486
1781210106
288706782
1473010511
2034179741
865578727
1758215819
1655218480
692605727
1663095346
1523000416
904464735
692536809
1773116887
191541495
917479061
268086962
1238999032
891888311
1592082316
1096095247
1164307372
1122721190
37935182
1311661454
1562027721
1476805300
1071064452
1863619657
1073629359
1690399932
344838224
1658972397
1462948992
2062305285
1323115214
1994191816
904118862
1142669007
1074908738
352129708
15043993
238473680
1842129641
791490952
411655420
859970897
1815489163
1624249134
1058128030
1697915491
2132076244
688633436
1536304629
992819110
1212550925
1663869919
2025244344
484322584
304098197
1994942350
352828870
112066294
1703809614
1915790767
2056364758
966052816
782737984
230035456
789739520
2120666192
1304026154
1084347495
607264268
1629173068
1812364134
1621887544
157252416
585499663
1334702718
810549634
657222001
1821281056
374619464
2135803278
213620637
1044174373
1291828520
1273600979
2113333329
1797870488
1622253140
1655595269
1175379548
864316781
167609490
380384930
389182051
321573949
106144811
1878207212
1219138810
312458854
1297326250
1099845257
1232095511
1667546127
409893838
654388154
1607140148
1447488575
428002633
1978772623
1622384437
523872454
1767920813
1140221910
1821498771
708138413
536561810
1843785764
1931398713
1329077833
479684413
1712614926
704735563
2117654904
56751907
920243088
1611258970
89048086
2103140931
445370016
2037547372
94217768
945117650
1239894509
1793699177
132332907
817936158
1555056094
1006137716
1592468842
40110693
102128966
880570803
1281019270
492693028
841107705
816962615
1760685210
1154830039
280533140
1084937279
1188641040
1734004778
1695639884
367269522
1878630283
1409216149
313168556
766456000
920826036
64906942
1698088357
2119874865
980986666
1709242678
1363946025
2128442301
461712977
2033426407
1454489326
1036526868
775782460
1708523700
119760457
1711770490
109944202
995152878
58376117
73428739
238986076
1251553300
539583947
1952073083
1065882554
421391652
989268463
450146145
142063789
880522115
634893474
2019934644
1369304543
1888741121
1995620854
1924200923
1309776632
249105189
1746477247
208660079
1117016957
963319028
1878792522
34627966
1565328547
1408986266
600480020
1139977964
1626198432
1611644517
228732319
1430442595
1011854624
75477766
864420129
321680896
1461499327
915382987
1731226326
1476891426
684314392
373098406
410230372
626559032
200027902
1127067437
1364510853
1743103801
1821028821
1713772867
139153859
1362302912
312741775
1682529771
56039137
1845930126
1038592636
625963855
538287840
126378797
53392910
1066390109
1132873115
949967425
1448038033
757934593
588511410
157591865
858298313
2038121664
300640921
810217282
1668116158
1442107680
1710769701
658859765
2116892932
840442020
125244974
1947642453
1095303415
1725064170
1786454822
1908321299
950409938
8033701
864596965
900292638
334886908
1448993751
1200688316
1054738909
80807865
1850920043
739380212
2146229774
1392395004
814876061
828981826
661695916
1846728647
634368952
1809821855
362924029
320614279
1039822757
712075578
346991826
1769447566
319715840
1318168461
544189745
239414934
1859911529
1679973984
1962003628
784416632
626153136
1570766409
1050828662
661309673
1694862997
1340024580
971941170
1377984745
1957479509
1921172202
1036020414
1788917374
648641687
1308699805
1524545461
582187276
431218185
1807554899
618005064
1756830860
1645562686
1321186269
1779019120
386936031
1507622920
1147113535
526862242
1760415277
1446517231
719525752
1064992775
300552986
479138273
1674814977
1005932800
1111678801
1044571403
1826659718
523284054
264678311
925272934
1543663495
1433540910
216489618
1539088992
1104101831
257013939
206103606
333982517
1844014479
222189867
1323171381
162836225
1589905788
210946795
1860102292
406757291
624745825
1756022332
348583171
999584082
115579826
453005387
1307821920
718325422
1998526563
1416837675
1571689712
146760488
1980125488
936097426
1558049609
261529346
756905643
586202726
918775383
1310006277
166088435
1810693584
795630641
1761038545
1644559049
973747496
572605694
550312583
698629218
959505416
1011147829
1929767325
1388480921
1687359049
491590412
2135334456
82253455
1106810305
1094443341
1491654230
53190386
315768878
1721228417
370462082
1065095614
515430515
1338696586
1632054390
1885426482
903137128
144701656
1286499767
317076325
1163304684
2039642031
1424043627
1564400515
1594730645
572359605
965695997
1700212307
304709411
740132754
733967852
1786352387
427578203
1243208693
1557412125
1740746023
189884493
1351493475
767339127
708054377
1443443506
1170907122
1038663462
60027126
1356035270
1783670327
944853211
1576134458
1158139165
1988789512
1539956537
1299322438
858573024
1507488670
92807546
1760452771
566226090
1897844085
1168378656
193380694
607339281
1533870649
133655498
2019312911
1762960189
446242873
168042076
176193955
1746695818
1409012695
1031987712
889730224
1793811531
1712961364
495426330
17776622
1554772717
1997689931
440206174
2011786463
2003375428
369434025
1782978210
2038243195
1663011099
919415485
1839508385
1714625084
946671084
660073424
1218879022
1142022416
131916306
189211922
1131098816
1692501602
1018376188
1910421964
1769582058
420927043
778430265
12179822
867298987
167847873
1174153197
202673741
1606418213
1660054724
1613429996
187563707
941071648
919148169
413446562
1078602522
1792440335
582627021
464893474
1006175975
166940520
1882886734
1538490216
828918014
1391573281
2036809929
1031546766
1018912524
1333515958
406544249
1821581974
1716779805
1500752124
819136892
205977261
591396965
2125511222
1627039487
1018514566
234152695
365466586
59784918
612730400
533219651
2035886600
2057060474
1712346143
1218778935
716690761
1957247169
357408547
1142323353
1209529581
774037058
1771312163
1773142512
1218310045
797703380
1895716154
1685348644
1345316073
395876357
1233980891
726091066
425452472
419643100
665808550
1487159765
2029264370
1991407750
1186269725
544062732
2061600029
1790156812
1647618446
931209365
1529170721
1349842083
664061862
2090906518
1360641927
1642199911
1812570399
1559411131
1150118437
1498604640
139192415
139243259
451377862
1343586042
925483557
1109206470
3933413
129505746
146253055
363732418
1406139317
501803124
1168847699
6526990
353294422
1284750493
1138713346
1628322321
1857440821
2071471395
1292941517
369591253
61799918
1810599320
57035934
521082024
596267641
907011754
927869032
555328257
1336234318
364161105
773061098
341869642
1560313036
2019789208
1046723757
1237932912
1757802351
68071527
1790535990
636764370
236566203
664523426
54046048
2050361641
1011468777
1655808012
1275077772
2125816144
2026822510
1185493223
717931314
570328375
1831768437
200189938
413397960
598829883
2077504643
891255900
1892157902
1743215162
948299681
1248124427
1977548738
186767770
2040605974
263341708
371102251
1671475580
1423217383
1389050325
1526740704
78146425
730869088
261429077
332389951
370394117
2144586335
937809361
664802362
914198400
1313877730
749929536
1162524960
895965993
317979432
141455869
759316397
1214671735
602357475
311626266
2057901948
26573457
499083392
241254995
1779819227
613613309
1975389129
1376830012
419159909
2087313540
943770456
1688707411
467220824
1215916023
2122623246
597374027
1233912145
1090817348
1886586753
198168375
1069213147
691710317
274989149
744590285
409153854
1432549103
2063233044
1645901752
518853576
1892551887
1160277414
1744129279
52621736
539347733
1541521319
632642350
1765675837
1778408212
1100800251
1133042071
1099424282
1072148150
1817119629
1098621908
532356892
217276170
1971915972
1188101144
195052653
503374176
234320340
1702125640
1788262690
1408797452
578808631
182439949
2028579115
555212303
2042257639
1106243134
128903865
6248431
627929213
1481547494
2104664567
1327062955
646761138
35308369
2049763154
1520609868
1373944819
908734024
2021633077
22535404
455581464
1417394956
540381708
723733315
366483044
866295903
1785596664
430126504
392310018
1954055593
1009842676
1593860365
317016997
1883722564
1373992486
413321719
371665724
313359741
995275895
83991505
2052719863
859379902
663137207
394075923
1708478285
504834050
263154386
1921559645
915929345
552574741
1486085941
784400904
923616713
1693335089
1925844652
1098670400
1281769476
1102633289
1676746747
1533726264
743320255
247663236
1521673820
1384142882
112121611
1426409480
1346733710
1595989235
951566415
720825986
779036165
893481256
122700099
1839854061
1537827738
797673582
26543609
2106333380
1122513772
1636059978
332089068
1905092720
1652005257
371695873
1167867510
520094551
1714418393
1170043086
262333075
895667733
93197078
424178179
979479404
2122161544
490276726
948019592
1129030469
33266998
224398873
928927757
1914594988
233958607
42291082
237885556
358355839
1913634689
939408847
1559950954
1903118814
449939349
259891046
2046729295
1972933088
720299040
439424449
678215687
1369718122
277901311
1166052124
661920748
463524439
555005093
1785741710
1685009938
194035657
654693449
1362409371
636742324
815662338
2051328729
919228559
1261272628
865038893
432642867
842330657
1411171564
1043254479
690009652
628789022
5538797
893408251
601787579
1249230303
215953373
744376869
761300897
1025372263
1457439971
287534225
1355105559
122992408
1765145248
301821815
1694822283
1268405350
1171262107
460704545
1157586135
118208622
1149263920
1012035550
480192339
736929957
1503135258
1235533603
1727713571
2146768849
2049906416
583877848
1560569309
2142924221
563409514
2033244713
1194242963
1003486507
1715259618
1156025741
1970397236
1453595562
232303079
79268952
118491189
1878517698
2056484225
1581092142
2024282225
2118642078
256275632
1517280936
1725786243
1028963142
447610514
1274960869
906616405
1457381860
1650661635
1580913984
847936126
454242504
1914294388
582500571
101029138
1318586732
1715052649
1789497960
1256165112
2091421019
1078474416
2080833157
1965169302
548815515
1444600916
963558365
2111194018
1283652100
1126711634
1093412376
1575889045
541934682
1546857629
1523150383
1018795631
1179932090
1217679599
2105564360
119316762
1748761862
279209730
1648765552
2034153792
382248280
480705622
1182756897
47242254
706920288
660237149
2038445276
945370977
703668064
101963677
1857099164
1196967488
958990120
1859308081
1534136302
698584897
1163096981
900474737
1834845258
1599826155
190291701
23277226
1849742380
292196995
1377878974
28601991
2092939610
2000209550
1869625906
764289217
1035328658
888750170
1326503011
690043909
12832356
1924360606
322271453
1744806056
182454313
1725879064
1394748407
1253315949
74989232
730772433
1069155525
1347283471
867563118
1392515635
894415722
1799344420
1024797015
541605047
90861329
544073776
2021312630
191715740
1725351050
1810465280
659671702
823517467
1220414434
1345086869
2005845872
145752047
122658733
457854988
1979153509
728793339
1495260926
391073250
1517303021
1197412447
947154121
400633728
2097781005
1288951429
1715060717
1198341937
1380248694
1640047023
643741957
88124660
958618858
2095001616
710901291
844438367
1488437296
1919799175
1667194846
1291439519
1447994514
825808984
24159829
835750692
1332134376
171210630
1439438331
204878816
1987252602
1007122343
1777477060
1195638741
1438950919
1916169249
712237226
513441969
679136564
1336393109
1015455667
199734860
678064582
473123393
1420798085
913589025
2128009116
405308700
1842879873
722603538
554661489
739572800
1159240248
242071362
1527155541
1451009650
647589219
690910101
443284208
2039494936
745973867
649447840
1411552722
603286030
588487898
267747013
693589489
1394943240
1360852979
1019160950
1161909697
1877965940
1495391450
1434553385
938477060
82529477
388934882
1887850248
1002790081
1943131359
401559688
548275625
1126991861
338238728
40145812
555864035
2081348109
63054542
1152239333
1007986747
202482591
470397436
257078251
1983326562
2077557217
679100935
994659484
93153282
1540591079
2004490335
1483650492
105454696
140054994
1373135049
646646300
489616108
304908771
551996657
1324799065
1841813771
2126948822
1275463179
350399341
1777709413
609945267
1747398482
699270697
1896206898
284173082
237793494
878240038
1824830371
748930984
1172732395
1432821171
1814462967
721245800
183182757
664343095
1697075693
1588447968
1113795493
197115672
1940194005
477651709
635407173
745012813
1587070861
1829005644
2011856197
1499267969
1280082854
1819410759
387707279
1209890043
1651115798
734904093
507472646
979759897
1983425861
507831936
1938066495
2077057208
1223718153
319339517
960549101
1419430774
1325115035
330265220
221568163
1110918220
2029766873
922911582
685815216
1599873096
272832930
569770344
1303146645
1806460997
2007820662
508404479
1800368497
1994312992
2057237350
1248072726
875950708
209151204
651231348
1803219953
239542928
1947849956
424610048
1321517605
851855106
958564191
1565689673
453342645
1057290572
718998317
2058983860
779902114
209953759
519353513
1400415889
1813578236
1667452881
473464632
979544482
573825684
1630877099
1284730730
836313358
2080673756
784718302
1752539142
615890538
544164584
1557196574
1049366619
1443690870
129829202
720065958
306447266
1846010950
1815393910
491762460
260690365
170178381
320540636
1032155897
719030958
130956295
1943742899
620998491
189235815
1859525116
1574964857
1412543754
1909096752
1666001408
1974066728
2136052544
903705977
1243752280
466357495
877953797
833873172
1323877550
975318252
1702534084
881722917
106580318
1047772786
1821640694
1451671249
28567282
778609466
1942738611
1449343137
337142815
319779785
1399530753
1456753634
1072905191
745525985
868374918
1175996054
455384225
1326895898
760672141
980116973
562511433
331232417
1737124039
1743863585
2014598547
530027366
513412290
1951819872
1382820348
2066375444
378459644
2082535746
397640091
1846798115
1146959474
81608770
676508173
528850501
1976733
329102463
1075556359
1849287991
999530666
729323268
640935789
895496480
93813768
409486523
1550163686
360121133
1760327512
496479267
689287135
1528930544
1697505153
241241103
2045258398
1446864605
2082576032
1194769571
748281755
1138785297
674834161
1023373837
828535121
1326976262
1766879275
1801583772
954315926
835295577
1527948083
1258732716
1899785586
89501948
1342253341
696585120
1029885595
947211501
1561366639
1812117369
954072008
594926718
658643366
1045163690
1556305688
1728697100
773443824
1580539931
526999476
781055874
225950895
1403144047
1455945450
2008651986
676273598
2003122078
735812530
910760181
684687616
631512016
308335808
1601737300
2030336959
186855922
962936072
1887984499
244660684
1466679182
48506690
1228376151
1095588231
130566028
1492142360
1322845381
1793686076
41991593
830170140
1826235275
1610752654
2014433613
1734187226
796522109
1799615000
1184252610
1526267775
986644680
890837638
2094219412
1269339165
813002486
2055249168
315757337
1336399734
196055438
338221290
1935007564
252705429
771656666
1983524368
1638136248
867053928
565780143
1399987245
1758957164
823726202
672300703
99522480
449527798
1206410548
700803448
1538028631
1983337307
1271008467
834646419
1852601828
843046462
1394272511
1244519943
264598306
343853602
789763064
519360740
866184271
609880131
825966875
199347244
809848644
1113235126
1046812836
13304763
906781286
480790521
359021418
2113590861
637617641
13561307
619984753
175852517
1349729463
516658305
1853348615
1045205799
134045888
1797091445
1867506708
431946447
98465203
1826628404
2130108102
1958189341
698902894
841734760
391181877
768967821
704941846
2047623094
862680975
1211286750
1497159195
1348857541
1292921624
1474880274
2076644024
1255335249
1679050051
1116296720
291203443
175817790
343370609
2081557384
1076534362
1729100424
1242399791
484636268
449959454
392601898
1489090935
1162861403
1977219697
1268484958
1718407896
544780428
1276517726
1240990846
1592453823
12087437
1101262025
1350284274
1613302573
1047212754
645748961
1983645128
861844062
1401312675
1580563119
170493998
1338753226
1443969156
981316700
735735118
279163127
1570758717
1802627689
329577329
1568901143
1947177691
2062684857
1740539770
1612479361
498829509
167011752
307714052
1153755147
1680360579
550554075
1524838278
1816879452
1157390304
956920301
463864327
408232974
1659305903
1214750253
521487374
1536782979
381692212
2134863688
1056161443
494191560
6969439
359649586
1549174658
988486088
1719651189
1138324398
73512143
841190741
1790662960
1603777015
35943158
1495982442
1925106865
1287264852
1763202673
194747531
1449587211
1227766195
1748758983
1069648692
2088947635
560105373
1471386182
1739525104
1500706061
1445792650
259280739
2029596014
1984197655
1120351288
869929877
902043289
1142268203
1922620152
513243567
1781316484
1901566894
1058965423
744888032
1474989438
1971712536
2071851584
1709938291
1132299189
880553938
1823744410
1692464224
1664319623
1191394075
1573970443
865222249
1564572830
918158539
1401013191
891463940
856698808
1908575471
534129068
672814131
1856243868
163546712
1951897186
435045778
1834011883
1105082861
453015550
1284581439
1783769973
162507579
1251991597
1058639532
935706570
1854850093
849859053
231446776
1168034270
1465698680
1387486325
521303068
1721738412
629330647
248552758
71795291
713811768
1169016078
800005927
325073278
162270593
433858704
213481119
24217080
85543491
1984895186
928425746
1436884060
688699753
693505802
1560227967
1846414346
1113703654
1919093265
295497497
915541601
224099980
1633088426
398910660
2084708023
2120573404
730949386
1399452747
874477263
1937443901
1677355931
1588642516
316447136
260948711
1030444943
105264499
1285839897
62738708
1609155832
302111488
1497781136
1957844591
388995292
1313526063
1398154032
1676394709
834411912
1231783503
1061735409
1497308419
850513520
2088475619
297242697
1832100756
960272590
1086823159
710222527
1824591747
1606018037
1897759921
1571105505
1382621761
1032324877
1459685499
670911837
1722421069
999180365
1397888849
700607888
402753738
1738963537
679376676
9886712
921494962
3917400
1115601235
2101570342
1832759143
1309936511
1087176062
240163918
2034816742
1157590349
1013018336
1759696308
310824671
1343310965
933659230
1331937248
823846441
2039993690
279607789
2085872417
2103988015
1586261915
750149496
773228655
546606782
143144726
2007012970
1409581208
890897475
1736051347
707192094
2079118481
1355178685
536648841
2007348930
918123568
2105150283
1772949528
405891203
5876102
988498222
69017168
1030397327
1887716499
469915583
210463572
2121566963
855476481
1314066973
528925751
905642132
23855127
800396288
62278964
39337185
124692527
663952053
81669375
823905945
778121084
733445499
1566791559
673201330
315371343
1226059759
1812068701
1465076257
1880453018
1043466473
1611920912
1984415452
117168885
502814391
1297358791
468633765
267733278
469853040
176395944
960181515
2033281880
1025690192
2137657077
1593018345
1773216629
1596695796
2100080557
1074468905
1666230990
257111692
481222921
82936598
645513347
1747936924
813911161
432377230
965102905
1153319711
237404769
1387094611
316481281
1821268103
449834377
1394210432
579198245
684503311
259504901
1998274196
746288419
1195452132
1418288164
1535197109
109471419
511023764
1206417752
553271714
406692712
1997655751
1162332388
744474969
313163631
1924631332
1905755895
1382307611
1844795118
1017375937
1276285879
2082627430
2003534895
1345606830
188076934
1236599089
967810512
849682059
243224615
447101491
2039656677
1090054653
242220680
1601027439
220192794
2104237249
564230606
606550292
1195419597
480150590
1833357099
193424021
1298034093
1084209189
109496001
449866203
853057942
263293149
196368293
40073114
842075875
753141015
1966467396
1463418267
351344052
1334410189
592400676
1777841751
1761873734
1405206238
761710348
539772834
725323510
1112972362
348897610
386110236
876143919
1784564103
1583198055
519542032
1229472617
1703067352
662219648
1009338709
1908814097
1406325576
178146934
1144824797
545008244
1751087226
296506608
51919005
1563754730
68768072
730713187
1367932495
62139528
498828458
1402448002
1317838916
1938065172
879934424
199503804
1668896282
866895730
374428345
1352545711
809201213
1616270444
207704769
813116326
1395780751
274179510
947173520
341032261
848671215
451321986
1413501463
1166472412
331833520
1932021516
103788430
490681797
1441066201
2075310879
554155095
440535570
1260407737
2146050920
400236398
2021323121
1801378167
1816971310
1197546863
881718097
1993714768
1923990898
1965978247
347672853
790294073
994924808
412463621
340331087
681887956
205507675
339257608
1172251501
633865086
804185511
1535000091
1636360442
721417258
1322713989
392459527
139306803
248853773
1861676627
1961991151
1130401766
1243815798
1931824529
496012405
1238845375
1464152188
891712634
1227781350
1255454032
1880196430
201757442
588721512
1356293792
1796254024
320726994
1898059006
1532792973
1061544547
1581440429
655312294
366108841
27446276
271311280
399277911
296878050
1725095928
47649344
280373708
1624581277
1974885160
1778511497
354100436
176076595
164608843
842462183
1310501854
237093303
1681522311
1044893757
1723111121
1273715712
1163789889
951966630
1194471559
1283073032
1544152005
1893083897
1800240935
1823030317
424565146
946353525
1665349723
1053790346
1778718823
1461750853
1562775690
422796114
1738873899
1037774268
852181248
1317838655
1618475322
1437001945
250705858
1044472118
1307004282
100095620
2019726655
307523078
1712373680
733929015
1881333364
853972956
1903724410
1810430828
528614624
531110164
1730614900
1815383078
967178450
1894238650
1708127234
1021686828
1593865700
1996800735
916631001
853262028
2068819853
366854732
192691929
2042129831
1079734155
510438518
227341019
406462335
461014107
463700641
841668321
1012525378
930712399
1859737149
205589986
712773391
113602819
1036648575
2047358554
1274230037
559502450
1949843885
1804645530
1992331068
1957323523
1858255422
2141848908
806401944
2092812842
1993363370
2001479147
1509332490
1625693714
376533591
892244929
580822483
668764494
1696802192
963332265
5873335
1730761557
951903019
149040311
1674571677
1174088519
1693672844
1083518330
713898551
814257146
1514311090
445682173
849723476
1944857742
1439988326
1173533049
291456384
403586666
1584749849
1588452774
1767464439
1790664674
561400228
2100223525
780377849
1885067538
1078020496
1454910270
396063884
2096302509
1095168512
1214988257
1257437241
597303360
1584653592
1002474742
576514213
1514397504
85484786
1488572844
23804607
1301456093
770446656
194763386
477823069
2049139496
1597458082
358635224
134781614
785687868
2038022445
23890938
707672407
2074413279
300859548
841349064
52072240
326124465
72019217
894232709
349096775
1604965271
1448507927
891033414
552065202
800767122
555383208
637346924
551608109
1941959117
1650109032
1927998661
1024114164
1300101893
1807631517
433989041
1146007152
1028397213
1066746114
856765503
316348631
1735926084
730785461
2000085692
1434595934
1940422249
1607711609
744541044
311305394
70868464
239598370
141420104
374004901
1645793469
630830148
404313236
99651127
820327737
435218623
1486039552
777342853
2072050521
1589510246
666754634
1719763096
1561901485
259396593
513995991
295531278
1542799429
1939103461
457356350
1025964860
1225068394
522051269
1482725334
2034186646
1510944466
720990522
1759583809
1990192821
1498847262
1751138853
113475267
1274133740
865373305
922034486
1224166924
167997169
243292932
1699700364
1829110133
1018117136
1300374469
433844988
1957921699
103435669
1846202700
420881872
1617382474
407719009
2084745966
1552285414
758685964
900714816
1443133498
1084805063
1704218901
1001964100
81885336
824564333
1857762844
1409801160
139059132
2116201918
516179421
1491163457
439755199
1031858862
1487641809
1047756787
1965108045
297279655
77019310
1005029889
1135232745
488918605
1149709410
370773922
1641098872
934637580
1159117922
696306206
1459984278
151470955
1174315812
1788104718
1070671242
1261219278
1628284834
77625399
1102813262
1682930713
2123566380
1530712026
1281870357
330354485
278904384
1358648080
2065748710
1261923761
1564853365
1485165804
25815402
1006306475
1668008867
1969657862
737208340
1983006886
734370028
567594489
39086902
133591010
59643549
2024405739
1695963502
1374768168
240391495
362784011
237206914
1060537324
957471884
67288905
333418258
376644893
771792220
2064982748
1024185489
2082625054
564138370
1431719747
1384955999
827931772
1174661053
556870999
1351494721
194266446
686750041
377204306
34369295
1951956007
1246413445
698074285
1446272268
856200325
8349838
1849931417
1394680012
530077731
915207265
413079581
393836471
1510367231
1453593851
1595891934
1859961190
1156383575
1368203801
2027217036
921431353
2056658368
1403805815
539822380
1062181208
408124483
342952216
536394937
2028575453
2031083409
1207055068
198287668
1668111026
726119922
766289149
1767916808
393459353
922882285
737918374
192417237
1750685891
1502662770
1637248342
1949873794
1715139196
1070078064
1166723342
707586078
1405898283
1429891764
62388172
1559282128
921929534
1548681348
147492444
1628712142
1298625701
748124500
40358225
1620906115
1748758983
847148427
874424183
873744034
1215706515
1000244329
500446888
1936876660
1469058050
1193452306
221961340
156341965
156739097
1486504129
1131993089
385964495
1138180981
1156222065
1634807291
1748707490
1469002833
852844663
258523822
1903811672
663260707
779314725
955053432
1320472216
291713242
164906953
597387119
1687050631
402777306
581288935
194526128
1336881064
79920155
686677376
1123717591
1332011254
1337270927
2093827319
580762274
1313492602
1382461855
940356489
1733419425
1078851765
1204582653
932084375
861496462
1707999557
1129885449
2070885401
2014454993
1575762434
1350911996
313872169
1956458708
1530114401
1269662847
766313322
1372620342
1911699557
1526782953
157775035
372962174
1496236435
337404279
1766987782
1939276045
395959044
1262824287
905323303
96867713
1795953452
983943043
204486822
1686750523
2013309806
1350888213
1933992168
267565319
1622826583
1757423969
1177030485
482630596
1004745030
65715934
1238289953
108424357
1815083599
1989024786
986353695
790983172
901697613
411897257
1468784281
1965193095
1659553907
723084470
532216916
1576081356
2044078906
2079263243
1940674498
2029345960
1955872629
435379170
793834670
496728073
1115263041
192217951
1583268767
1483698707
1869477880
1590181062
303572965
1675067093
595005990
1610393389
765856837
324176644
2131961999
840603821
168861413
1101156425
1239319734
1591303188
1592844739
133595561
258819273
1983648249
1483034827
1819344611
2097673138
956371696
476916920
226532638
1750774630
2070513260
1269578105
114016779
97828023
1327295809
478290726
514912801
1485111592
1017336889
1263927443
326110190
1566180658
1980591983
214189645
1421504843
1780241472
1491468018
1776309687
569958557
894741386
818966218
252688844
1200612028
1685807181
1543090167
166553665
767754051
1034815126
1216064952
327934306
673933751
846236262
1492608838
510808621
155007805
1306765675
1725140335
1082820560
135261492
157870253
1872249112
1850821686
1903203200
283195074
2033578851
1417619970
1771494716
873437892
1371336148
1907668210
1028873042
1049764960
1470432590
372005907
1023842877
160620772
1247069604
1837674265
975333088
657482270
1180432575
680515197
1392345828
1605864734
1989271155
217940509
1545585314
18450684
1115604906
104208786
1863391189
861302128
175086596
842579390
2066871419
267186469
1518191492
951652052
1320016789
1854602703
1319479225
144650928
771191987
718174902
39163884
1952727911
1538691149
1342222043
257123788
829735452
928992803
1837655471
1849380944
1268751048
1354429918
547968348
140932662
374019432
1699765799
2111986905
1654186350
87546945
403829902
1150401845
762471941
1463182057
1256282741
279439373
1738817918
899462915
1681251955
2134375133
335914702
434069640
954164519
350934791
79796719
1610982204
1967495372
140632366
1878449579
1429877460
2108401427
837378650
469678987
2105447409
1993846684
893796933
195102665
1513298513
1936862712
1603381177
1900337255
2111183230
1328846452
2010483560
1163891965
355079867
419907537
928861967
243094539
315779973
706217415
237734717
1961765779
1146138418
1842721507
1010650401
569395621
199381686
261951300
526329844
905751566
1775764755
2115950228
701054416
134988801
1016665658
1521915376
1487295725
307858024
1958385541
1689375923
2085586032
801685363
63940109
2099942578
1440346464
706254219
2070597589
795988879
1236025549
257162881
854995864
1812052366
1184278518
1883203621
2146329957
149423804
846727688
1998868306
495309727
290429113
265349481
983820401
234058004
787927385
738750593
1567385169
737421308
1406189185
1115649760
1659419594
1892959848
1139421588
900854151
264439029
273268177
1090825859
204376241
1817485089
1738135412
762335162
2045653390
49406497
1574273485
961953635
1033349986
916878473
17854618
1280618948
2102783779
355090623
1668979969
941494091
554462526
839774696
978524310
297593787
1674716682
671939379
1812632968
1049676271
6072945
1578903440
1862645835
1219588903
481469870
1396512947
1436216593
922061080
1905784935
1113972515
744140194
238819349
656620046
613725362
493545721
797205372
1529651562
1101786366
371794070
2103326695
438236252
1332962244
401744268
1502579658
791955413
1222755482
1558648834
1891720919
1316605608
1151952180
1231920329
2069056735
1607127505
571325505
1008086121
40607650
229396786
802546665
142045759
744867660
1319468146
565186249
2085763358
1596503751
792266098
562736589
1209981661
725465512
192329013
952093007
1843243389
1905163856
1061887347
1109560384
146942350
1111653779
1945578593
594447769
195852211
489466391
1592346405
525481238
645269980
1383946891
1560822486
304971846
795724939
651122172
1405174084
7621151
329866982
1486931651
688418583
1951897443
598944126
261081988
1262478902
157356984
1267466884
1027205227
2114264757
1516971761
698817097
2139753339
1242327364
1535573110
1148795214
1880436885
2143880336
824403981
784627576
631610476
1187613017
1970490793
1174636347
1421805733
1119642183
1501461015
2086981885
898115878
1505034687
1120923975
1471435595
386479154
1014711420
1669332130
1425260912
95834097
705361070
1210638842
1517547514
1414839357
1110783169
97763834
1627482200
1341441552
268413239
802937005
1052557438
618668599
1600064561
1240339352
1381184437
286909340
1295420587
1898891504
1371750048
7772318
135769096
1195012492
78559603
644468359
162132620
179341011
1310759036
1903194801
699822195
256816391
610294488
821331334
1427907730
67283831
949142905
1803693451
1402418769
1534452422
655225339
484320546
1111843685
1876201894
1682318021
17091455
1059513089
1685411773
1797104158
2043973629
90602145
1461237755
51515521
474982274
1725253853
1186606628
353136601
2112426654
2029082836
805577717
1641253789
861546692
1374658718
856010676
561177499
179695785
93206858
524269061
488402995
1984237633
1206398577
1309988358
344621237
403023845
1741538091
2044388024
683854232
825254548
1769715222
796699960
437664748
1485760338
1592737954
1882081149
1426555333
810949893
1438859930
1445519449
919311491
1403279913
1997548014
756663531
1635953580
75658049
640862696
1407690468
1875494394
581980900
813776287
528419497
781924477
641163175
467145819
714047003
263248454
1081550281
2056369009
1787804946
427636286
2006878009
166180150
1407977152
1502472611
847373882
1846543117
1593042538
405040494
91163683
940328504
1095547339
2077209332
1568925679
13082284
306501375
1438723060
470725871
693857776
190630140
194082091
1575509810
1398857009
1079777739
391137140
842968473
125618542
540141452
551754505
1105420913
1507066522
363321285
165124064
1769631950
1631064322
4002292
772889673
1272411216
763394408
525191786
1969895061
1272180666
997654277
635731404
228650936
1647492200
31702151
538916000
856744634
1769966673
1393588073
192821063
2025352169
1620275379
1873734851
931051302
1247970188
333068431
325533171
483542411
325541053
1493948939
1209880219
537521079
1221711424
1166531035
1824053089
2147278165
240931911
1439504860
777766441
932731353
963183857
155112270
460278503
433310203
1322389745
152097617
1633988195
1474972064
1482533766
140236141
1872682945
1733962173
794776297
1591701910
1821465889
1337061060
911609620
1984610257
53741005
1943823965
1721783581
1129041096
2074521229
328918180
682854757
1263615401
1405974195
694232534
1883221064
115286049
899875188
97957568
938299554
478086047
1924594310
1425372696
1540474508
1492178120
232756629
16375945
447638605
1082093295
530969726
486572083
1214467440
1460706372
785475437
1836140982
1051223311
153271404
910782634
1454424368
1831875881
1553108998
1972329340
892825793
1651345004
1416553456
1261623109
373816196
318910359
1162685518
2085141179
214818668
1267325797
1646474068
1375420952
1164585649
2031094559
1334063559
859634420
1182285726
980777706
194387658
1737687767
617400668
155723077
1575872384
1919831141
759926812
982468009
776121169
592931796
1852953634
231908605
1772134229
2132603715
124055839
635843348
745007245
1438780505
2076939002
1805414174
688181512
1214840874
1135749419
898288972
1897676549
1165301967
1434890348
377233520
1927114803
43734308
542737856
717322383
1985449196
1029662675
1416733328
37828240
700944693
377033591
1155296957
1600518525
1408352134
879838158
1417809996
1912118125
393986843
1798870427
1149162532
1912598052
1850251898
49144122
351122210
565633877
1706117260
1243769090
552317713
682623244
852418009
9262173
1252072002
893054291
1904830777
2035144680
1845376075
2017380534
1564059181
1142015785
1434909985
1021746085
190126881
1138629968
204737330
948797192
1183706607
1334085236
1806998804
193741622
1776074756
869510354
1946218575
243679181
1204575827
1090874505
754581440
663977745
303652568
688646829
793988612
1682118060
1906353325
1972210568
52554026
272619606
1179337126
519514885
102035524
1387464986
184463462
834773100
1248114868
1697880765
319308779
875169052
262271448
2091286428
1584298992
2082367409
241293652
199805230
2027723400
17607205
1400609951
1811118067
557217941
1594635056
474521711
881957423
1119057761
80242689
1589584622
665300920
426518337
1449883786
1085804421
69028064
1264526803
713844505
793307473
575640480
1440470929
1753010135
442380446
1907039396
1861977324
1763475118
1749129121
1909897203
879470283
722959495
1115798487
1467259864
1368476384
753953829
1844159055
1760376610
1240428714
445329915
1541905583
714987977
1929925760
1440105663
1700291253
519574650
454551939
438836786
1928930544
1015036472
2114671978
1722469901
1268685876
1563609756
1424221718
1062986230
2026362226
82755054
1643814437
1564214448
1209082537
402286674
757330092
1743474478
501795787
1504890754
1905821701
615305433
16101197
2061989387
1765344367
1404938659
1768562371
719832347
1770122344
1864459543
435066534
1845035377
1749882776
1807104625
1585112896
1970406882
58109561
1202743836
1394998713
854115653
1532864346
1029647983
1984499241
767104149
2027681747
1934212188
537574143
1940442755
1603454311
925971433
672549063
2039912428
1062065892
1745936370
620615580
1850340581
170541773
1684144136
2027600890
1849633296
979778008
979811746
1179358182
1171103467
2033499951
137103799
677876166
1568465554
1467760290
636919266
1328156674
1780544633
1310556268
1612354743
243055757
1808798851
1478692944
1591903832
1753457913
1610174044
1822447628
400018337
2032850623
942635042
799673728
89173275
1558868619
2107208675
748205854
2112378203
225536104
679271227
1660008140
558144971
362811368
1367269663
1894002512
1930274423
1043373604
1259867929
456013466
783095535
1297344576
1939247373
1420796446
1796948288
1610276554
1903162256
1306324995
342028588
1848529893
1697925632
1938070630
211167174
1287442198
98341427
1110786802
1020874398
692538789
1728851968
1168556802
1144320313
1626402629
675532547
7315095
327361757
19559120
221262125
100632002
124367270
1038444043
1282136187
1629295922
973288613
1489423446
368443592
1749381490
1882984404
1466214608
1224088421
172096719
1290721641
1235014692
1748205533
404664983
1323116766
1521521487
526340640
199993443
1076159092
978571709
1943894836
1728196002
414631602
2122056356
1151510499
28243168
2094217567
1767073040
1008099063
533022627
1056605724
709064092
1446938567
823486674
815590327
1581482423
1391589107
1097715367
1651880490
694314168
433076483
1521897285
35028095
514251028
1975293817
843771752
821669399
140794024
320308941
1550879489
1652484049
1997557332
1335583934
1227863687
897887063
753475374
343391262
1995296752
211316892
2029373330
2018240028
404201337
912383874
691780574
1254813367
323973258
477781683
810530652
348876232
2110558861
2138828698
960454041
1042121476
1285664104
2005957017
688140757
1647390852
1601056874
1147523989
191988826
167605039
1949518407
1683101683
727708349
1024170987
1494030684
477184036
184866067
1148185844
652770155
408757505
264277884
1734136174
785047248
1883199391
702629726
28914289
756188153
493007192
1627183273
1147648913
495895956
1477344502
558842638
880467210
620147159
1020787739
879736908
989177973
1927552559
1902263202
617409082
1494377757
460254541
1883732231
858578397
335627818
1966119748
1354259211
714727153
744464070
947427636
1738484885
841681848
69279446
1811927689
2128372844
448844980
1012058287
1943340262
496963250
1213981767
749623688
850821049
75293188
1494632457
1298476996
647511769
1477176461
1655793164
435100183
789607989
1229923346
2112351350
476188600
1407717236
1647738344
802453962
230276440
1365970468
1344603347
152508329
979508849
1560333711
1582830145
1571606453
510939801
1645150776
52491631
277430706
1052231961
430414346
537278228
776504658
376520653
1836186623
1163471648
1538216347
442616094
164429794
2081464914
1154078811
1227114024
1325255486
928418801
76738740
1692317071
2088622273
220102765
1017709414
1860609363
761017333
1379393695
580609795
1168477566
1649702628
710229750
1588177483
262754041
1878641846
1157567878
304041226
400875373
1997360984
1663795044
932646071
1908426673
1657430304
1687500787
970038125
914117571
344451924
600240157
1161142074
234405390
300816238
1135978754
970444466
1888548954
1880758174
131593723
1190542274
17696134
1656746197
1550077858
963079245
105737920
2038876721
1745791890
273489968
1332104164
2061300441
1323328383
1618879493
667627357
897322171
1064812152
1890737834
167587680
1810762764
987388607
1450665455
1934208843
1197444036
450245722
1477508514
1773876947
125130495
1042095679
250021093
1370823668
1460242777
1838878979
981319392
588346560
1925742017
622297142
1283638606
1565804640
525172523
1824585926
217494461
463805767
681299312
1659948975
107560408
332533734
534905783
957507754
1464575651
394515006
1240904117
1951105105
594043228
1989804659
818392919
728835904
2046262612
1934382200
714207106
886963859
539168090
681131408
1660446795
1605848158
1087564257
1337676725
119793222
144756587
294356079
214709928
961470275
1198286495
1661648251
219566496
1985726719
710994330
1944531771
1987009416
1134383454
1617941527
762613743
1622211780
281178139
418775016
1892004266
269721773
1227833996
1875255011
1284815546
809264481
656729558
238841361
369778392
1235484249
252116091
434977965
622134874
1524335924
2032812216
2119390921
357243375
850542765
675197008
1849166597
518509757
2133795240
450681576
334948022
1466026249
2064037769
896823775
1939569994
1695916091
1488336636
109807576
1027718804
94185432
474988033
998605227
535998332
1395286662
574218247
851500075
1071075445
1970858369
1416495317
518022575
2093245241
2017367118
923656775
1039828026
1436118866
453553330
1084233205
25744387
1398163553
414003249
751577479
1760983813
1469180950
907726014
818492371
1613730805
1502793133
856204757
648291858
1351304016
447522727
1968019850
750135029
1468736094
1186264392
1726754359
1409813628
831327533
1146053553
1508032231
670626471
42571527
452885301
519723088
1857332871
172410442
923478109
1368323592
609393434
1165884315
2071106512
964712520
122102171
753197866
74075924
1198216571
1354080675
1261531825
1221334607
807095140
1507547319
434663783
878426473
873166464
1272131744
1798014017
2044236592
1463080161
203262613
1420292175
1001549265
1971398630
1444816185
1996774026
305579327
402135603
26347460
343567600
163476464
867832639
107576659
101535896
2126877959
1277621557
522475260
261500771
1778936455
1104704227
53359546
967410288
1518279776
1607541015
1330145181
2115612053
678335676
1347680503
1467729606
1057698620
967691987
503045085
1841828797
1004377361
1427988025
1682235892
763993585
180712476
1856486083
1904064105
1824333187
814477568
814027010
1100941183
550339047
1368267898
1365067234
1003251286
2038057536
203650473
482121420
1975563799
2026480039
1844194075
799774032
1693866214
359305094
1437864758
1039142452
179404228
1600065402
507961695
720896358
187231529
303884236
731594821
1633673289
1339645508
1520977167
1499391056
499926153
801914541
1600385044
1624216112
481751943
643041053
1661327599
615746778
1461291223
205884927
1369018960
1795835767
590458096
355663182
111270457
1680386854
291052704
355918577
804618920
821962896
1496347569
607789564
264276958
724579441
1049523899
1764689725
2112099616
1664214249
38419724
995787447
810637706
1745232693
424177863
1679421795
721580789
462297162
119947395
2023447499
2084727854
1117630858
1634296328
962338449
1997303424
2040303336
160004479
342374145
525191800
943240595
1714697122
29489322
1894024016
733659535
1674146322
608659912
1471621436
500497473
1984932654
481002303
1547226923
1095194661
636038961
434687032
544084707
397621923
240643429
625328026
1382600263
2021888630
1324436985
931549583
1036899686
119162676
685648023
1514765453
1129640219
1558024091
797901161
289592150
916504595
1650976133
2137737337
910600258
1887834397
474574779
1785352018
672315486
1514866083
1009011507
251178527
1118929746
981810829
1003420993
1609362498
62266511
1009407956
498618646
674875396
1645996387
1050719112
1480932871
1562299948
1855214650
1594061179
1008710656
1240425656
89535286
259901094
92204891
1946774421
1934068499
2051615881
1474277522
1310990851
972351918
74275342
1733778170
2132684015
1266475789
821450791
1721790616
1170028092
2091698817
208734126
897138532
754400831
407773863
2131187465
1536060600
1390626294
1097363219
1061516597
1889361003
2044192132
1359185739
793656027
80578557
830058756
1593255668
594155119
371750747
1846016249
1726513998
1497357482
1826295672
1945800813
836463963
669769586
1867738284
1046878416
1291024885
399155582
1502145015
1558459607
967954770
1934019116
1332846498
1962489260
1846610316
1058942932
903525748
166375746
783943638
1876847976
173964045
1524472933
1351332071
12118410
1344136368
1366830814
1300955943
1549160392
1112856994
520450431
1807134284
819400507
424517778
1546534932
244688638
1717205309
1505330933
1569460581
1601297643
239348461
1248820949
1750626124
607916763
2071847522
1336933335
1153036333
1509352344
1072731042
2137787338
2097344358
1503086487
369180401
544285307
2018065929
467721564
1886806265
1647786382
1118121516
1609762822
1542396067
1512000199
1217729205
317897225
203704050
771061162
2077692434
1674704459
777779849
200573500
1864595864
1272478346
831317129
97337495
318838697
1357049452
1543966075
408849451
1981802411
515282841
2028900577
1096125924
1446429101
1237541457
1800083828
262386229
1122654479
1171568398
553821902
994965240
1115127906
1250373680
1551845584
1130173487
1144208265
450590074
2055810035
1116325720
1845565224
479040536
1478799090
1605955090
1599399699
883344979
1698127571
1740373735
1459105130
322084946
1390179473
729565301
1783943472
394275800
934263159
224320228
515173661
2104052517
1547111796
1074976550
1760194430
19051336
488231676
1851372452
1669119820
1094930450
1114510298
1998024359
888391421
433157633
1702007657
612752178
45463409
1629488812
172952816
1170019398
1200961969
2112127450
755695925
1661852430
1813620868
1253981279
668730645
255515497
754237678
1969700043
614302986
1046412791
114309858
1190556581
682141262
1583976052
1268163346
1123852950
1999642355
759235750
868418827
207056786
2124961703
2027205724
629684098
1240420214
312253575
1759856708
1683824624
1457863138
1996016135
518390391
1354283994
1026408181
52610682
1727863925
26434917
1923866479
1614782495
1404013553
1274017513
842662491
1082798685
1073592887
1547607892
2131085738
2115477976
301733116
1784275399
1543358463
1005737478
1019139194
1068807529
607690877
1530078305
853312787
877048964
1273739004
1557283905
1185355147
1279157492
827575739
766002204
1351885317
996513218
1054083416
1377404430
849433250
1734192829
2125101781
688862617
677962860
519867680
915332191
298770051
396140490
582620039
1351253856
123574355
359951842
1560743984
698285109
2072087735
2048928277
1784910554
111612813
1525455792
1152669348
682922869
540109645
1918095128
1459388878
1365901087
75032626
1322268943
745981325
110474869
1688208063
824502861
1254152268
1132543748
800491486
2097126389
1994106461
208065314
489499202
1187158784
838800819
836641349
880608492
803624042
238295895
1489012762
797171130
1589352374
235435189
1825556235
231727011
1789527024
233415394
1365572658
44033994
2079686884
2104026289
921352127
1621748308
1674172082
1287215932
1852380319
1690958651
500551717
1431648600
316380364
823868681
51381070
298094098
1594376520
810476335
195077726
317215193
2040242636
1543747308
559965163
971583583
879054282
1011429647
1751947556
597712907
775521664
425692333
1446388214
631416003
1724674728
824479399
1108659977
420144363
974770486
1326528565
928822199
758929480
1580747196
1562706644
1222771585
638057544
1725773411
1376522017
1370278349
712956954
900408343
1543746589
1223225489
285417754
1680799772
887974312
244603905
1545787218
1000196809
211313838
223480147
1540185319
887308099
1245819429
1466018695
1554178581
673443612
330981256
330064408
1378997884
1376423305
1773804224
673047926
2095620697
625191840
145461136
565846625
1654673847
69395526
11600457
2048680052
341335879
1799382090
1322306074
1395695782
814911951
560872015
1475193335
1327980763
61602339
1269242597
287851247
1891990592
1746575863
2123866393
1689494478
1464361411
1554645920
2085747913
608150742
1681552066
591818324
1037027446
1529758651
980034670
2114468942
1798494228
2137356139
1169904415
1771772935
592399020
1156343913
828585376
140361628
387432762
1065401754
1788498940
1810362871
1925460210
502821350
372641121
62489355
974595084
918812917
1260556113
1415251973
970764457
1160533624
235252934
262192376
1950166606
1783385753
1689279235
859662833
591941051
996635713
1991257015
1739230526
366289360
1844446865
1331162544
597669757
962041738
352538187
1211171665
90785499
1598345174
1895233542
1680817378
1753951949
251743405
2038588153
506226623
130538431
154497726
1310762093
154569690
1951621005
19668315
539775970
802229316
198447223
552637671
469905998
1879459608
433305737
6425173
1735420531
1770203161
914361107
1558458332
1412428551
608422886
1693065514
1046894086
737504064
1590668600
2052972538
830683592
814596333
650394733
1694402123
1457574790
2088800880
715983510
948704984
1164007304
1014230684
2060406857
453801319
1029217642
935306720
1008927279
92247699
1743329728
552427112
150802890
2030961999
897396260
201891080
1660032651
1145285029
1553959733
1182194957
2038649391
373995350
937992231
1411106569
1415618276
1989895260
200754728
426290059
1233461857
621394570
93500573
1362569158
285094024
1951259969
709475983
327600777
1484862045
985889694
340366755
1523144219
1374668485
1736537717
562245172
1885930282
38518864
1553155341
1731497572
1751527246
112899507
1101553052
1983890734
1787566733
691694266
1366409138
1017448639
984240148
319677083
131670156
459400716
64463547
721019471
1941709215
1690723917
1014131999
53226629
1583794007
1591173950
280961901
1793414464
1968803402
1930700483
514448956
2004313403
1381054184
544275906
1691334016
1214474588
577297713
1968191593
732619951
150937694
286957752
426206034
2102520359
1996651062
1391961927
262171816
769921665
1437781014
113769781
1255343831
494316177
209651469
1307772939
528977688
1795977399
1235294392
244273382
570777767
1339009501
1870107361
371016896
2015495109
1222629639
1430228994
359662108
2035420594
1184312022
60377912
1170405694
1294155950
866427742
1263365589
1613376936
2094174625
582411637
581193051
1005908322
1692706478
1738930206
1792001869
426643875
77065142
2064737911
2065217090
1232211757
1450086255
987078795
602598466
473962228
1222052166
474146591
719918498
1727111158
1239084092
1587655950
1600594690
844029091
1921857711
1674518974
792266591
735750580
853349021
1300686116
1515483941
1560854235
433699273
749398352
1738032734
657158763
941441056
1827649240
1834568831
110275264
1361543777
1254216380
1375036512
2105652828
579956682
1945810813
587556131
654751836
434020529
1915796278
995917768
1601081357
561848162
1959980713
1929432130
1639348694
1429486841
1181798105
1479791125
216884294
577967754
1247463960
1141057606
1345080856
535906890
618974482
1910282913
1112102052
150941787
1620288364
640731207
1593915866
177061703
2035159676
1768990700
1707290048
1163079738
364194029
566504524
1557193498
1134031926
1129540677
1877725691
1648584381
134390831
697444637
1619142470
1721323394
1442292606
1594498282
441720697
1387312740
481964185
1844008404
1504791736
1070605844
282688571
2060746343
53390160
192121282
1493230145
661162498
565023912
2004914605
307626190
2055191035
958905
209147713
99712662
1466970630
553851361
163642320
486314767
557336208
1456418873
1265329797
290455192
1979678800
1546664717
1772435033
1493948939
3193212
1966178122
1411958746
1083038646
553196109
1636180024
1720892717
1860017344
540017860
612500769
760354315
1614962885
1199029909
105241163
319510395
1169293055
1545584769
69535317
644276268
886145453
1373630819
1405453531
31210398
1181566322
57532359
215667117
1306342070
311330044
1045505676
564188950
358608961
388968084
256716613
156055998
1738082474
1817517716
1182550092
2066443368
972248667
1295584018
1280765561
897897176
914135289
64970688
1127338068
1004929911
233579249
409060497
731735621
871706594
262872833
1816353884
1600407117
328768483
1618378591
1126732748
1269541004
1890755270
320912219
255967883
1180517304
1337315821
852583845
1328778610
713823627
276488841
1384601558
1686967182
1046622961
43705391
574321750
1559709237
1499479067
1421739707
47314649
1480685348
12365134
1808858567
710229147
585280462
1354189992
1838984008
964318954
1166810531
355401157
61805607
411731266
1413475122
778534606
896210743
846637665
453229465
1752230047
489109764
1332576696
1167636943
1155116518
187743937
275494072
1751236279
838703430
1157301913
231354029
1730444651
151364353
766817967
1530546028
821895497
1204828019
1421972442
1763591209
40070832
960204587
1358794403
1728193740
1862734159
292851374
1345671543
1207460575
2030687448
1722715492
270070539
353389184
2134047256
2036810421
208225687
1365893824
760423735
1446265416
1268126339
1099037943
1234981613
975587147
2016515962
1826813302
978220757
1417657169
513822008
958649109
663468800
1521246121
973957344
1997979988
792376484
989748970
856148872
2061682707
1838186009
512373459
428135783
1487528376
1213815157
1890232111
2117809606
1712902245
166754174
1938566854
295256273
1743331668
251885108
2088338444
1792154169
1990943787
1324415338
1546882867
1748654748
825194989
1305477889
144155975
1976984754
616039390
1105436352
1465473248
910435503
1622234482
122114160
1418387690
2122501284
1940584063
574139682
270659525
988613238
579775279
1625744171
550233454
41238792
422494021
251486777
1592448877
282259102
1692733540
537239486
1754419168
221018068
446412623
305612645
1732265645
941658497
17141253
509239224
1734749291
319442588
1945774022
1140586888
797901131
628402257
429128888
112955723
253532219
878157763
128193168
2013137622
1363756620
1439575807
177199829
1684515102
371077299
59906340
817805003
830948908
952856273
1058877649
1069097387
93064440
874463079
1346455446
2116898526
736880044
1548374411
769820785
1195621808
1100806763
14403168
698074173
1587468703
1274240965
1727689870
773102995
68504903
1502659349
1438485783
794113907
1520759089
1568412397
543539713
1666628267
976985243
1248946444
180855402
346619385
1440820188
854816864
469610652
2129992311
1957167125
576685286
36418610
1559203835
243904040
1596977426
503525776
221488813
1587727735
448889797
1051055633
1864918236
262674009
1320415115
575025578
595161114
463703314
621219773
1339669814
163834888
1390555787
761295166
278167287
514461292
1456104885
1717785364
1121500327
244520108
2129000375
2002616726
208617088
1805696
956472377
1741189398
701340851
638919169
927028111
1105170854
968714282
273902745
1975884661
435508613
549564901
1848926592
1409940444
193159889
141195626
1770651100
522568830
1121240514
1886563660
810663197
695648646
1371226845
2144378156
1783209675
854963850
430416805
1416737858
362225078
63817562
1400025510
171973042
422262778
526772141
1404543355
1880573511
1491561411
165946603
1140088234
2104921520
666992736
1582655157
316620839
461385443
2017708041
1660092706
1985035722
966713791
971653720
1588565330
167790843
1200511568
1228513733
1328018817
508144772
1243166342
373640618
1648966516
2098797319
539951006
1758550565
2051300791
1599738297
982685303
178464643
1121998866
548221342
833962796
1035996014
265003771
1678996118
2039862435
1119547354
943966344
200147463
998844522
1516092541
671772728
999477888
800083993
848540143
184165899
2117925027
1955971570
1069573364
1552696438
1142292548
933119056
1119738064
2094603271
209746640
1189079614
182980218
1465603409
764860706
296924721
685847657
535142021
1355776491
2125145317
2090929442
468174566
1621164149
760541235
1198106650
1664539021
1087171869
383404300
1533176401
1054344991
1112477095
1744787111
777221956
1315014364
544230872
1496985332
2136044828
1452700290
554879883
1757586531
903848516
291385757
342489255
945440148
563923327
1293867434
109478072
1328322601
1317187246
1384470310
1706250241
1022566130
1952716445
354573004
1551980800
1024076432
2048780472
2108972800
153537496
232116477
1427706160
892956544
284356157
1717180567
169169464
200481485
2106046057
928312338
1618034525
1007618220
1404638310
1212131419
51698746
413914928
395184651
1035210672
1393297694
687349765
1237432327
1109020545
688595663
148707388
1946009558
962136079
1818774156
1685053647
536727151
1741448022
1038970398
607268689
1624989195
1500070133
1305895312
1802098597
1011885845
199950799
607567779
767988580
1461463380
1181574282
435339474
415750055
915507785
1243280163
1498871167
2023292422
138281113
1271467679
115057242
1561206931
1098295033
149136031
1485955641
1153142521
1073088976
1641875735
129188425
866781222
185818037
275142004
1873859980
1942604310
96930838
1849510579
499108230
25360569
1348939560
1077832904
1600677773
2031172834
125694127
794982637
888623601
995298513
680231247
940935378
468371512
1644997183
417602643
611118580
1353438999
1985155106
293628655
747518409
145534574
1115366019
2061843348
1122784680
263274702
1618021826
1246744941
988185044
1102213750
1895117340
1395564382
160245609
2135202365
379978043
12927683
1838139709
1525076237
501314490
894725911
35980207
1164071118
1189875523
2097729469
254940179
184428312
431057596
2030798592
1375570897
1191959926
1129865005
1563364955
402443485
2130838202
1911367726
1564867412
1324919036
1615605370
1068248033
657169955
165503394
1698265969
371015388
1629062385
2111238712
814350613
1295912750
1512878787
2005193074
827317799
707005427
1654671632
1441012855
159164718
151817017
178574090
1899331173
1688482142
1684410284
250792296
1971646500
973232126
688043367
2049909968
319418624
1073481914
1673654539
2117113951
2040530858
2119805809
1249238197
820574032
1270861330
1697561434
2017060211
1223843944
885090340
1282940689
1057031843
544090332
2017632564
837092124
1735749484
720019654
1169249440
24508533
1482113818
272085563
2027558757
570276602
1933175738
432501993
744108174
1499368460
835836698
1915596604
571784667
1444732410
8719904
457323274
1703498311
654517973
1342195885
1430520536
383141461
629000107
1609047624
1718700798
1140286030
1027784992
425057330
1189306234
817510169
1296737935
249309865
1807110040
149702395
1138953843
172411066
554445348
176165204
1375412014
977854063
1576647887
1460872942
1518519979
29505789
1664904934
237239946
551426424
1518098993
1019384941
709467718
628073199
1171613023
1084430694
1446404886
1821383249
858718639
265949103
1571374822
601144612
1732881052
1759770499
1331597375
2061307965
1034561971
1556485158
1888582372
1340740760
1709658981
1237015059
1465117393
1412036581
1114594626
1679788278
1430820123
1042121336
47857411
919320140
1874514080
1446518702
1275146519
1629545656
1710240646
1129341745
365383844
1437704388
1689452228
1884429182
1478736164
1769104013
1060978079
659338180
830705285
1069039164
1870007063
963300408
1795125469
1974378190
2080085476
1446758013
1134961214
1027904271
144123027
970109772
221165959
1721481968
1271751894
1150492118
1623565807
170765417
986520646
84422287
916959958
2123004137
1443649837
13256667
1515741535
882937767
1636829690
1826346595
1453510260
518855500
1580571611
901952886
495161307
2000153971
1805985295
1666642809
1598999677
323131018
933466304
1009070009
1967837212
1395384268
1216683733
1433630743
1955219353
997368294
981492841
952421026
809288421
1213480393
1793588042
587333883
148805571
1254443061
409040337
430281065
1959825750
512289635
1448455098
129441620
1896671472
2039431022
1503020480
1719062718
785962270
454910325
1353691286
1044869643
535026379
1385168502
989289913
401329157
298356787
368679418
1692886281
1814885148
1574460675
654557896
1390761403
1429575772
1447105998
31753838
1893456915
787721965
1349705238
1234225249
1291781552
1448596929
808386025
1585608912
1795430741
581413479
1844143865
319558193
1960561832
1396291396
196373027
1939525274
735868572
1282423883
906419383
1930366055
979621690
2107457141
1866514047
1919205991
1494879463
1746009015
2117106252
1838010379
1575696337
840744480
1089094614
1884625747
2090981927
1718651109
699274065
1151007740
1528192224
735657513
1107844049
836425
1478640611
399492150
851132969
831329997
388868171
777012286
478209327
1249371337
1865637219
258506504
1610281871
543426594
719746927
1685162396
215297799
480074665
2033668203
1488993779
45275978
1567420140
1185309947
784255827
256451292
660139498
746551528
1853744142
1953329777
172527809
1364446854
1671651227
465194957
1692243466
416998548
704916072
2049270818
1690104614
876838500
734568443
1615272446
1108973776
1147464344
1280982906
498364760
100948093
702612791
1213320676
720912089
517295889
1599585664
108511726
1459907272
1438249701
437478591
1708007440
1655430605
849840694
1594941777
173745198
134554034
445587125
801249438
572670987
1572009656
1034096855
1598263069
1346314072
1516768486
2116391624
1957019419
1594301088
1958509144
1412436181
547235336
885452893
79745107
68540255
232470539
2035515343
748651768
1285802460
1170347290
837574074
1000676983
376002203
172493836
1167250826
1163127886
1557002252
1214786963
1801889426
1910155891
874019937
696697100
1717635562
1533150684
1623539041
283108243
433545813
995941955
997199942
295771993
787049718
1085525169
252175959
1085503794
1763945793
1434933536
39282838
212181035
22217723
266506462
60487323
768529907
1442962429
1757565333
736855080
1774852686
284791812
551731683
1855425073
1072832078
1917366769
1460782812
684535979
975282319
71153834
1141594969
1622133837
1617071838
1234085912
720401532
358869831
633865086
2061348775
1408606787
949581074
828723089
1341856926
1355659906
520764138
1469730794
1270509945
1300607330
1878451331
1976096003
541507562
1791905751
812283025
1242564345
1006548545
2094071800
1613378486
2125135254
853719025
981960163
2140309312
1994055505
696248014
808084743
882237298
305122989
699035528
1486363415
682016853
592700948
540771741
2093531470
808747830
1960012939
1795811524
331549475
596080859
149184823
902673027
147297591
124498287
1897292530
599965294
1587469423
2007171573
1525084474
1067879159
383831039
1573072600
438435503
1347666374
1207365158
85501115
367028774
1886776796
251596399
2109816363
583653204
1233621789
1523503314
1014604427
2115966857
125974417
1581402759
1930490339
995964161
1795212894
1443519740
108032137
29306024
1899747155
1285691182
1739002020
478005828
771672716
180634279
1860316139
2086445011
1391604460
1300939235
1818395115
967803597
379166845
2098077622
1178107740
1431967964
2087476442
2098377951
1402832006
635947684
2042108298
96298895
244475188
813719652
1500281811
781462680
1327542379
2039107462
1924773728
1184039094
1557428363
1513901889
1222038881
1774919217
1802707179
1753049817
968634756
2075145853
1605258609
647718861
1210346982
715554058
1280569623
2017931078
1888084806
631652067
1092684277
184609291
1600215614
1671864168
1682184376
1789566068
1999446060
1914642994
2106454573
755500164
1746939814
1641400475
1112609952
1097599540
1899255486
502204104
1560609795
1216096643
565060268
1574943224
440780055
357860130
1898444437
646089127
195981349
2048994661
64812614
1420124855
238621322
470488775
1623136597
1498015653
2064773182
883730099
1162688371
873096538
1316947082
476317744
381462384
1584497069
269283176
1182643827
2128953133
985443754
1313055324
302929741
513571646
548497671
1764762458
1796612106
204487415
797190250
701478217
2069408394
1940075138
1546585677
908522931
1757790943
2114709664
1813680928
1061436972
1385175396
234479452
1654811411
624799986
1775944104
2111131804
403556311
1609396896
1048074664
1633665281
498568571
1017284164
1379623151
711846529
1809423587
621147557
222652735
1288100838
1211869649
689156778
426629511
491908969
1264292346
1700065228
1253473241
662362708
505608064
1294742306
367229585
961089821
454591161
516862514
2017353611
1835092826
1004712738
508788093
123125597
1650870111
721592205
632064728
181280069
1417168875
2045032300
576407120
1331565493
651928146
677524490
1806062177
1271458394
1288289668
806390101
1336159689
1446436287
1177415722
921554292
1042582837
1259730072
1457938034
1369483141
315886468
1617898723
89298612
288519590
462548589
835885114
486315970
1314396700
1259051710
181064652
2091319670
695526235
192314760
1183637047
2003220893
746842776
1652965264
1285914899
2109155209
2090073025
1186536439
2077882213
1609343877
1467682931
448026878
608610279
1414461678
1272331878
490289022
511193500
1937494961
169421991
1289131958
742896653
1446623000
1906529865
195557182
138657322
1188305216
1362102516
679404599
601702847
1151628324
1923016827
1110219104
2081522023
1411218481
2053728817
1844580182
485306950
1631443518
817666174
567632380
964496934
188367393
341214878
382148962
1241215216
283911628
1399477844
1551828577
7024482
1221327090
1280790731
1060637920
1302965604
1496805790
1538354290
1653329493
342294552
34855731
126842237
1293344442
1433144844
823203773
1440711000
578785730
94857574
699122308
2062613465
1077696505
2088396293
954017536
2044012480
1213710074
1515232888
450205942
1375592202
2066395752
227060889
248738757
1363439393
95781348
200373349
333074124
285768524
1117417810
100114538
1524422489
1882035606
1995953115
329017201
1040599609
1995579852
1234457490
1113800057
1512372270
1802046421
201752006
1553362570
825305870
491127066
28264044
862942353
1478962667
208505818
455761934
729765391
1114372429
1444756485
1523467095
1636911542
608168425
2003999748
936267991
1385776537
885140114
2140205423
1218757460
1551666118
143708658
115218548
190601230
1550781415
1422926466
1192155266
1509790331
747541771
316589920
1948118054
865875223
1769963461
304592502
1087230419
1220724032
1850780898
1430298897
1328801550
1570989742
508094456
797421983
1408155834
1069618104
826547020
2079943994
951409200
1605024709
2060815363
1104275896
898900813
53886153
1064977224
525219293
1212771668
981701718
1774552292
2059544320
45060697
1389861940
559789607
2018717483
969547918
31118812
89137581
901464633
687769080
223369331
2109238910
1130376111
1335304414
1031951681
2079876116
1537332910
737651596
17476532
88871669
1602828566
2138957050
728378341
1816145384
593645942
52115281
1337324624
637198759
929264821
942414928
818192291
1728013595
897995604
1765604158
1619182562
124888741
1755178981
1657448029
974164214
1633746682
192558819
1542267603
1190449983
630378735
523047885
829649111
1496611690
707697905
1343528620
667630912
1712882489
195328694
431001158
428129840
2035395964
536105131
2010148805
1765848812
133854068
1719796253
426885703
696309185
342298896
199095686
2105991633
997102105
978315102
887210593
1236765234
1933575924
971418944
846972991
2109606191
816294658
535769042
1243049046
1576416739
1136296107
1045624331
615443673
1063717454
728174703
1263093700
1561126014
600438637
442632625
1412670231
398463181
931989573
1714852864
159057764
1479004538
311084922
441146740
1268536012
1961793419
2149102
1179687102
1428525858
596011360
1536027024
444121910
1300648504
1628713666
1259897039
1651241011
1908106889
906330536
1062005489
1535701239
1800022599
707944359
655572031
329142600
1869133104
900026746
1187864734
1913342442
586516448
973884137
999797604
1459639135
1966110122
939984593
1863292925
694331389
1365289182
705620407
2052059345
6128804
763776630
1868214469
780329016
1313751487
1382776819
2003274913
244412023
676819486
732565045
1146793657
1332012734
392907298
1380038938
1426848660
2005548682
684664323
122004117
2120294883
698832223
1479020061
1786700082
2116265983
414448104
268483375
1701282673
920147202
521902195
78122135
264295622
727976781
1093206557
62770190
1283968411
877285631
1420950343
453136961
388328626
1185258465
552034512
321726626
188943706
391103753
714159817
32045641
239335016
459055136
1746389156
128235155
1344675342
974601049
611505837
1073198160
136056293
1405631948
1354001715
840079155
1646631796
1133640552
1532611678
1291357684
1703402360
1373792838
589646866
1802547512
1982770341
161822063
354160839
1739862834
91761161
1258801585
1705436655
737732304
64146836
1990380030
1759101832
1905698927
330406389
1108117918
877090894
1747908224
318503577
1606635405
1658867339
1097928381
1495512009
909552971
1488373250
392795850
273817868
658610227
1838983795
1299427717
1628029414
1784464883
285345882
1330239682
187434368
932876895
212785059
1547549431
561961906
1687409334
1409414022
1108973375
300414372
799705943
1724998266
696849911
1956293032
1831778321
1396842393
518978387
640699270
702649000
1435137369
760109271
1138298587
1127949034
2082766833
112092541
1741803457
824200935
587932669
330398669
365541534
1807631517
15270712
167192057
680761597
1513247107
1574164804
1518332157
1383887297
567799948
1125782325
724139556
1825223603
918178881
1102414865
966212584
196860968
1556097061
652220791
1138809841
486687541
520489066
25280674
836758503
526698364
1584240602
126332659
870095103
561588591
480530797
992601346
1371250265
796285997
384670686
1207910720
1114077057
910342190
392747709
1136583879
2123441550
774826183
1480523507
1117743152
1896930973
1722709918
1318004799
2130199152
1928848703
36217778
1149954971
1274754661
1601152222
1749186653
764273152
917751345
65654762
156038507
761533142
8734974
2076112190
1383221541
363119578
296605632
374421545
1088093305
755303129
676950056
1348911938
734270851
407830209
1838831658
1099685584
1155606566
1552287529
8623788
745613364
1409443331
246225131
100334592
2039958604
598205436
296635000
877640130
256603308
216346637
1406275701
862538057
238599328
312105441
2073828506
1113822863
1466787512
2031536323
2129852486
328526671
484446323
975730647
1196557163
2140052078
1465800130
2041334260
644323866
1642904698
1060224443
150781616
1608575358
1341361412
268735220
1219150445
24581741
1461690937
1695587218
2012571167
1474319485
1577331683
1914036501
931581592
1912831917
1197646009
207524299
2016869824
1313435917
1624701031
982299156
1235244168
1136721799
807589529
178917295
2082692099
761603654
515582800
1648964171
430683831
82845984
349073375
353875315
690501329
908976162
337192856
895610205
683892956
213119729
1921352984
452023046
1242028471
1208875262
1026350274
146282306
1770527911
1474258859
1639297733
426956244
534387427
621017002
1782347554
1539389189
425176009
937290957
1596930586
893799919
5767817
1030907618
753749531
914853400
575819533
1396932203
473174441
1808694550
1136617683
638472625
477881395
499918848
278136577
488967589
1899699946
531010372
26795217
1448325763
1698791301
292582346
836053933
1875320005
2122624232
1960226986
1411616578
1340709180
688959291
1017837071
418323666
135474143
2061613267
1292260625
942667501
1462519188
1943938571
735922971
42879272
1040170071
1399657687
1485222146
1944973657
638202143
2092578246
2023093700
1667563104
1698994390
1177696550
2084497408
555787390
95041571
1810554032
1697605275
151552288
319975968
577822665
281812243
1360700052
1946596816
92259010
1448356707
1328530673
864614268
208832264
1723977070
224009477
508022865
878492057
1276206134
1191912446
1965892088
1518026959
1870996731
24110154
1919406309
116591458
1597098929
1768398138
592085322
1068396836
333837226
829188029
163610182
1612804128
2144454060
688770273
1069429051
1863090563
896683878
1114581805
964211782
1926675541
1646498593
1610466081
1680828764
2086272532
246875735
704304813
368917994
191410313
676141991
911828719
684179615
1677558234
1557024523
1250518844
1120228830
1741993872
510989804
465169011
372743201
1747978226
1145676057
1518912915
1037856458
1727924342
173461552
1749316185
1787942420
1425467965
344138567
573985790
485544478
608322513
1098969329
858647795
309145128
269743659
294274313
1706219887
87947817
475643762
1000729467
989897843
623731731
811787723
2134883055
1773860039
920729250
1064303551
341174751
1727446503
1958499405
1043281326
322856575
2107131953
339206801
1475480169
1318487285
408930725
15097681
277654814
478404009
1155030616
497749940
1194696809
1035225220
1413482218
2100583753
1831387324
242824879
57625811
1353767338
1404920292
1691893569
542448119
179388676
1309841340
1738127241
783234100
1575955167
205879588
1619445472
605577544
617695993
390325694
1623547742
139425953
182962845
1867112934
1277533166
444678783
1280828650
2066832226
1217278855
1996367208
1322114417
34094383
1132022512
1225858320
634040786
1414776928
654541815
2050230402
1140863474
498005167
579831284
1513480653
179425552
1910531562
441154492
314759802
2083431741
1740072630
130689712
1109576413
1861431499
824914114
1591090053
276490382
801530986
355964939
1756308861
2004363320
614076884
1138148376
484545640
2049770091
1621910655
1253903583
1074176904
2091980783
2017523928
1322825307
128143444
720909812
1810066894
1066231226
1036218823
1056442808
2043615502
2138667274
188833734
619438951
1921349616
572369673
210555469
158954610
1186672422
1710896915
1497123199
1975884563
1172718049
1663301146
58218697
1107060966
206704625
1488765374
1073316642
426899479
1413207337
1323712214
478956907
1893952485
1566894228
631666407
1580534119
1725904631
582196499
1138931755
720619728
762431439
1181382756
165486811
84744065
172803154
288229073
408716987
889761418
1964691153
156579257
475971889
1577566316
1696395454
224154098
1149002318
1146845437
726450872
1061525685
1918848339
421122028
1889140793
1403396097
2014427573
1282717640
1360389686
559026662
1900104245
1576575593
844873636
2041466354
2082471182
1720356049
1610184239
336288441
396075065
489377924
1772181390
498221605
978261487
651200318
1366570066
1482939128
655611100
2143176571
1414183724
2113372644
1191163009
441858923
513497825
1323138748
833904084
2032177176
1218357602
667848993
2012451997
641084035
747345392
1986564171
1018000295
247334928
800915196
1905520149
87319147
1801332716
1413318237
444329060
180708837
418519699
499614084
1058273840
981935680
1622979556
1350907271
1886369691
121770306
457752615
524513753
856970751
965936070
2075292133
2053544546
1261447183
443181963
202814215
1070116864
400853221
1813212449
1284230245
1089446956
1798582653
1694399528
494884289
1618194378
1296130563
84861203
1962384977
1882936120
555071041
1177761472
1219365536
675180095
1430641575
992966323
1442727203
1542006474
932260531
892607510
1723579325
385887566
1314056231
702129640
505097495
1135510831
1167439301
346599495
77323529
233867626
1421099442
1792540525
132399164
2120412964
1452394691
951838775
1158985903
46292705
974217582
1184950392
1758587619
1347510568
1553665106
987141565
323557219
1916138130
1551872072
43053781
1307543216
425006073
1200871675
1985319495
1468864381
59111382
1444516912
881323151
319301476
1815445786
1951369679
1064246208
1641714439
1070064020
9491006
1634122776
772320102
1705452027
257728543
1647222215
503886272
1126873664
237261644
336969314
1953683903
1894395423
1149216726
833460609
777564344
258569058
1479356368
809890755
416028007
424306946
1664405612
1249190578
1720605928
1164622266
150667218
58655859
1334464349
1255810436
95619959
1339812499
2018115900
727087408
945692038
1088865415
1131527411
1820276426
976026388
1046445127
80081123
1291550308
1028408145
1589375389
675016673
1515727309
988065444
1691732815
21990851
1480529345
92479544
46443070
813637296
1741376724
1491701315
2054694767
1839305897
1351853908
1873402020
518219279
875149411
1674676247
522838200
1676115036
1412793607
289689997
2103439774
1358390272
497445001
1377106759
914795606
1458011569
1851217403
126603771
1605550565
33035155
848253066
705871425
649680754
1503883955
1071185678
1316072692
1964670986
1425935166
1566985405
1777509310
1073917237
1848408799
1702021910
112389021
590611603
1088149011
1726972958
513252728
59784918
1823998284
1872534002
379782724
789210664
540268407
1076126561
799047284
870135332
1178464650
1015929696
304383358
810640427
1664528583
722063945
1901544100
874735539
1953847466
1374206169
296788092
1485548788
422836887
1184596649
1691709470
1738333447
1878843618
366918152
168527539
756192159
1516403137
1196642133
111021021
1000589514
1352539103
259046921
790181237
1841660662
1384875717
1128805900
1977955171
831302437
1252905010
737210190
974078555
1099786915
1678618038
2142682224
2107995390
2107226653
1203470080
1408997791
1062190978
90280894
1297651397
1547775925
1455135975
1768172632
463081671
1322733137
1130192939
2009395387
1058673151
1723098068
763435518
129253910
1595117262
292227462
637018031
694275759
943397043
1574274812
568042444
813389505
744214792
1178643518
901180528
554870941
183366356
1198562034
1570597812
2050625882
1224468311
820887619
130778050
169851457
1831778219
1577028552
185161918
202970449
1745220444
345256146
1335620685
1972994913
363172305
522877172
522147687
224286065
750741070
1861068614
513823222
1652373438
1906480235
1441544649
452335758
1824211863
1246423907
2089052892
305208582
1065558273
671175665
905791326
1102832650
606283380
368160471
390051185
657186482
869124895
578817973
395082566
582165060
1561000629
1036048451
1792053666
2109240189
113804781
1647723349
1011913339
9014121
1340929421
1226111857
2012644550
390904970
1674222810
306309793
517419275
1998278096
1910953282
1086455901
104556900
519396587
1486835859
1234935085
111710865
1874144720
1569476910
2010329865
992335385
820511815
111974147
683876418
531689705
872997706
193439871
813437687
1817669887
1661284448
1939211655
2036890959
1042880260
67451490
2037065919
502973630
683091204
1376763836
1881623060
1043684094
1233898858
1905474045
1114784184
507284421
1814636770
1853181548
922493900
1079894502
1125042188
1689618020
1816752564
149933803
1198899961
1702523029
523472153
1000778027
583174702
1101666356
494750266
2145353767
1637991220
772249218
693887114
209892394
512297006
775251170
1713563709
1778343735
1394927664
1229526509
449572440
1098110660
1452321421
640561562
1782744165
1526545132
1784449433
1349732823
90392052
1880992909
1622232962
1841498479
491890938
368404774
2095027624
258230468
282274692
672634950
1395509764
1270500822
1968023425
936327065
676545064
629176655
531217979
499411168
1775337286
1647448343
268753423
1428198424
315454624
709675899
2137937796
635016369
1965370760
1512849186
1198155444
1110231782
849355191
1962111990
148888793
1860172439
489367396
40420953
569883058
609874874
481737915
343011442
1682839148
1436208831
1127582237
1637065181
1483825602
1939611795
63316391
1835902926
1016894996
69868045
1491498570
1081171391
1992884275
147111147
2046337381
818725999
221209392
1261748627
410179789
1186065038
685211426
1196000245
893875656
1639291254
1203262184
1125134461
258819145
1594372538
1255220066
1354239386
922842225
907252711
1686478810
904585363
608332852
1913288117
735065963
676037552
956661154
264688915
554443854
966300566
1791006730
1614075227
855122609
485086297
1281173122
2133410074
360662710
920332691
508611116
2020634823
1119514905
1140432334
1929985506
519347466
335974524
1215396330
1562111789
638703714
1974140085
850959511
1843214217
807905577
496003386
1720422089
1109798189
723650026
1361678056
1043572886
428520318
1520450728
1969088176
1155299538
1877292594
1932818552
131748967
1143692962
2000872741
474250904
207800163
915750486
1047723199
60133357
1856378631
1108017257
1698640112
1681825712
523926951
888853020
2094024515
1676054077
366454310
10620572
1589178453
1306830599
938360334
108548656
1002852262
1099903739
1760998020
1906593704
1482083332
292945878
400832291
1158182303
467255016
1223667913
55322729
640595654
395089869
1162163233
247360743
2013045684
2126455721
687548877
378318894
2121390976
1095831932
2004711559
883050214
691650725
97259396
738442425
1279970420
1932847394
132803856
624256453
206955849
491264927
1897926215
1309904266
1489912463
2024675141
665309819
1083679870
715998470
561797817
1544107763
775940735
551571892
229957198
458727232
1622773654
123391915
2032173030
1618468591
1199129913
60074542
1303617528
1214980937
336076747
1124615350
594167714
268545836
845781592
839523213
670673371
1957970488
339597868
350418279
146672995
1756052869
1253091057
904185823
745801774
890155706
934278745
1094177063
858665212
1786129791
1709529952
1243827353
844460838
1931036125
1646366623
303681615
1696643749
1674520368
566772911
1657888442
1555767819
1145535956
2108633041
1007681649
1601495042
1358443254
1650935929
1930608080
1765355142
359276805
982593067
857894250
1150141907
48277079
1995785097
2018684114
2058238439
1721555315
621461264
1234656359
341699623
2130364816
1527284257
1982703864
1438625955
792264472
1665490046
649445692
758425223
496455734
1282914682
275514391
202702243
1555137467
881186124
176656895
1746071850
916767139
218171613
1370620729
1094142615
147411680
415165050
587409027
980733493
26517192
371492517
1023387756
734907329
1392872186
1431407278
1954450494
796881216
2128291012
421709636
2143604261
773252478
1223778667
1144004894
131097832
1774934822
1046892551
1955045639
750413446
42626262
1124511001
2091039526
466904306
1260248348
2011851969
780876323
144862165
1031689635
229464373
814169834
1626420194
730614147
1156659142
1796663906
1290304952
1680289881
63656984
1929886142
1383605187
711556824
777695010
815070566
194484620
1793958010
1051295244
1147758354
983817464
891968494
176363385
1166175040
2103294134
1712544688
1826190048
2107276180
540344104
2051572112
907579458
265055102
606221173
1160828074
367567336
1886200258
712880466
2001766469
1540710955
1628455109
51526029
1734865899
1863847009
243223380
1967493663
278997615
208558583
449802414
468067565
112470253
1488540047
1237102205
843015139
1662104355
1363156162
197366853
1544831799
519130101
1454604540
1793424445
715285517
1344804945
726926303
1724797875
1222293852
946892278
1669112695
1724114064
1988841567
147819118
1508070941
989585355
1366929210
1658935473
810220359
311446915
2084431966
2046070859
1277850395
703475203
571258231
1666189854
891769488
19317784
901333723
1582657401
1205014629
1994994365
1326946295
404219113
1641868752
421701949
509785628
149214099
1688865380
103862590
1226481302
1835485346
1651470761
1139421588
1483523195
966567085
1720225237
1706845111
1240864987
877518227
937591965
1820099953
1823659983
1583402220
1177650361
1490520512
1563240331
493050617
1412052341
539511713
2097211752
527251436
611683724
328255889
637347455
1529943171
277046018
242624125
687203083
95210428
659846426
1460689172
1075103890
459219004
1832287407
695212732
576435074
6994457
167170289
358431732
426906196
1460594090
587031177
1397190905
987485556
1252889545
664935736
383574006
588154318
2085189159
586743003
2099668231
766266837
1787425871
215962471
176067928
1471587668
574585731
1610986253
87588276
1122268966
2038300518
649381092
67533138
640892049
1466362736
406302940
793222729
2071388623
549505179
216975378
2102293582
1739120382
807962679
200561725
1719471362
625871009
1063495641
1515976240
65617962
700036020
74297841
1040030253
1039619047
631454444
1797099705
2097004086
1098104670
1576194253
1318994246
1375796872
220213637
1457266564
643183674
2049118551
591139563
34083564
1095008738
1806641045
1436386729
788540873
620297347
749196453
1823658746
601758277
653193953
2126294280
174016612
319111680
1918980285
883213307
1547884632
553804185
1569306020
1752127043
1458911340
1488784135
2081187094
2105744237
772103375
1636519513
389678089
830273994
218678480
423601525
142484224
1684046941
1620516423
777068784
1649811960
1320782736
184341983
45792236
1210228445
432601802
1217779041
1447890556
1520045333
402617824
1307401959
985973634
2134989061
2016041787
597447368
591843988
1906804841
690379796
1780109164
354678454
861588785
1612594850
1100057350
1004310505
565677503
1549225652
1626556073
97179347
260577860
419572401
753608030
858728812
791676107
322763588
472774875
907326174
1098383686
1104840882
1181687484
342973328
350643019
1518099174
824757494
1832642496
1540799325
597466239
1761910723
558795781
775752617
73570760
229239385
1788086153
1146444356
1479568660
1227810320
1674569328
160225963
672787953
1394740563
1263564444
174772511
619740674
1016060791
980062966
1298470855
334536721
1458414673
483916424
882939379
342935922
96948047
622848113
392745898
1552502622
1885115911
1122626680
1171035684
813950894
1173901892
1693313377
1148773678
1317122401
1304248753
462229380
538141848
1880491934
1983792194
809938010
1402728551
1148472488
1230073107
1546563504
1265675883
178654651
212166628
2133874774
549881103
372474635
718923771
455921786
521338196
1615599886
2116288828
798214143
1596909147
951873300
1421625410
1307026734
1925342615
65794192
1152246208
1876811288
786168949
1694451666
396420011
1519330898
524555747
465261214
1238036039
384136789
621528607
678540874
1056754934
991017193
411915815
1477885399
1822453695
2118098104
1730429713
696070611
858445222
308284964
1070590598
514265446
427540666
1306008397
1026628574
913430942
337064367
1802558858
1571520482
1428614354
1709165334
305783396
2001419652
1200234634
1749739886
52119747
929912878
767307774
1214737749
1107688508
1380719698
1163288070
1390114724
464067948
1903741804
538102870
754260711
402733350
6193045
791875472
816146563
681428718
1113087189
1174426020
1540898128
1164054670
804240269
566265291
797163371
249125238
549305180
1106628873
11905758
628158863
1250700370
87344041
272266793
656171688
666960640
1668805148
402735140
831738957
300750672
1694773583
922277678
1608909434
22960832
201809031
1772657622
1687596454
382077055
1372044435
74473828
1901554476
2109960999
1795404534
803881200
201321726
608767171
76621389
1062369729
818767704
2133930774
2011187313
1476033773
1686437110
2050227834
786364428
1023612055
715005078
13291771
1162776278
725165885
666760718
1091215032
210146091
1487025904
1100440122
2069806379
1421287237
419447825
1252954556
1070126105
818919256
21106998
1350114092
1827552518
863659739
1901325140
1197895161
655199054
1576635570
177479122
2127614297
1869948993
1006183331
521293653
1819251073
519400148
912315427
1529900220
705431226
302782170
479819453
2136671075
1835056731
1354542319
448339206
1469572576
307742419
1633768729
318331198
124374828
2140596832
1782056052
2006145152
1439212162
458552682
42317404
996565863
1007299776
1083408452
1737669495
1569444316
980135992
947301398
268858002
1926513186
19261935
422821361
948548760
384200780
233996958
1427668873
359951842
1376965624
1857050573
352661881
1099980912
167654042
1938077762
260576586
936441633
593621281
2037651016
1930703261
1172785402
2015142328
1484431010
673596605
1752150790
646358055
541733400
445031894
1239077550
515188059
588747438
935054273
847242476
1994753730
789618982
1462290031
1166157037
1789936101
1369484239
577084306
174676492
763175747
825110937
672280131
256874348
1571974945
1898515490
1974743804
2114447280
1661071680
42448006
649037349
448308544
76926549
1978386108
2018971872
1704596090
1667345481
75161478
2123383867
1534386910
1924115702
143611915
1680894443
1740032322
1772828803
1906506451
1976611989
2026594639
550534908
2124196512
255807743
1514423424
1612692677
1355429475
94166219
1187393635
889963952
378943354
2015498231
1909971073
2009615411
1980777394
640710207
1788624822
278807785
1504004794
668163528
1034551156
1886236341
1847873268
1219641260
1047335418
273885249
492105379
706928466
697269469
886311313
1830083462
1600798845
647477840
1063236649
2133520706
1952047399
194270221
136625253
1342589113
1088837081
955936904
391037626
1538536661
206212240
904386007
1867094874
1537580168
1305218425
750314457
324784299
1459072177
770041765
1602869026
636138383
414698515
2046044873
1184184016
136696411
188080082
732992268
1424058369
270150622
1823534892
1371998533
1044618371
515539539
526720866
1724450715
2088503195
456796278
1205062031
1314529057
184622675
1632144091
1781665663
703373072
1531005430
495761501
2066464022
1371616290
398492769
101461387
732426946
1374911914
1571296257
978474634
1397852598
1078662096
222967077
1136175253
944862013
1203980548
465568437
164438873
1791530967
1627411455
1424046976
1808786931
498236857
1080026751
973150610
44880186
1775597338
1471227423
1079597335
1602312666
1304800121
200838239
301142973
731194429
1829579077
1558836549
661584073
1134875572
1075733755
1019699621
824306003
1906758582
710914799
1333881599
1058646554
1621205990
475753088
305474599
1225127327
625119720
1232238457
593457808
289383262
14906867
1718470126
341471361
369989170
206998849
1202862538
129154664
1916755755
1865884043
1012434000
2005152144
285100589
1531050826
1197372593
1376020372
127422307
1768842958
513517125
354065487
1571357807
861431350
272115925
807181855
64688494
226660801
319544170
1805694655
211893154
784992098
816237715
1521616894
1525408761
1136391862
610094576
1958907414
738643292
1787435646
1690468165
122474069
1143612154
2061394750
1279036161
791465308
2103707184
924743581
2140494974
739187187
994454448
1326315129
1403037928
1873633270
633046495
1764598071
1751667561
1737580121
1861391558
1823075154
1764307179
1464196512
1024030927
1248533101
23202809
1924535819
829779683
49258897
1756654982
993307726
972895119
463278045
811540053
1552509086
636826207
491051987
259579178
673393982
549662229
109318955
899246750
894695471
1226996025
1436746370
67000758
1543807756
1118947189
1969527890
1746268594
1813115239
1980049174
1122672316
397010480
1976029533
971419946
1167978047
1461661714
2143899425
876593863
1429797906
46290886
1006568402
228349743
2134615306
1313371018
1272982026
365322499
400194131
934367554
2100739551
1625605063
1205727782
833971471
869571333
587464060
1745427814
1768388425
1476328067
341115642
348750776
677054729
76099885
1556318810
870971117
709515320
1289968494
474765951
5159472
1836550513
572039568
1043927266
483781464
33497625
1799348142
583845520
1293386063
27654558
1282254932
967432133
604587363
778861800
762383174
1409423725
2069047390
1448211160
2124463782
2008119883
777640304
1015723408
1962441040
1334244210
10151299
587832163
341918501
402552
1378135678
496904962
1553661833
721954559
1737643628
146723468
282213003
1782350842
356664501
1103934243
1625600696
1207197917
1743621529
444290570
1271102249
1418812145
759366062
947205599
1369232616
969486704
789300318
1522146204
1004844043
1530304707
1843349821
761801731
1488705889
415144512
2019294721
895228336
1915473274
669224445
381386435
1465315232
367855089
406942562
1928673009
2029895804
827959488
459072546
1125888305
1969419836
1815529138
431826703
1862861140
1100364174
220614878
2145122857
8595679
138667544
264138917
417088437
942870824
931485627
880570803
696875132
264291749
210845318
845546579
2143142181
1725228673
1822218304
1313720801
1935673892
2012093916
1824066259
201012290
1036552820
287231390
1656062835
405743357
988303862
1238837337
340967072
1825714390
2009833434
441007321
1507181354
885350821
1420673469
916247940
1612726920
358385492
127237418
1572232035
796376088
1992278714
720514125
1641993701
1363862979
1883103378
625674155
1550984064
839606048
806425508
336642703
966085303
589712539
1677867746
1425692220
1710827434
1899216123
1294753986
431495616
347752976
2047438874
1671588909
8084857
830257797
228342973
534187589
1299968799
675865873
13766022
1644140872
188801753
377529923
591666850
593250788
883741967
849525788
1730248272
951344550
2117879275
17593525
1947709523
2054605703
1663095346
469349656
1176734855
1901904942
1845347384
838850666
951894811
1136336555
1227860966
1981016380
192301937
1579402209
792874267
869438591
1656608593
1041806572
1629724093
1273506444
428832318
395106571
852548903
741123717
1258194021
1713489962
21882378
500876848
204567429
137619094
110855334
827929954
617956526
140343390
887738735
1920120312
1050753115
1787473912
1513220611
893270031
1044480945
514843021
1134881255
313891112
1942925018
617135261
642495482
1447439581
1917470279
974434028
934372476
1742766522
229742895
1171844931
1077248841
736321672
1379337954
739780683
1358688004
149727747
1656530910
1567373253
900263178
192963730
1599734164
1328351538
1812400161
1110649182
2118350799
1802200508
551920113
47141000
1769115289
2060256663
997344444
1662696623
1554801778
1732499474
545296188
940118280
1663445986
1663215711
856635399
1754712490
2000452372
1850219622
1286020257
581182107
1264534521
1458438489
827505758
545661279
1271523217
820114184
1212065736
206077604
997538654
2023923113
207340075
530177158
1673623518
423618585
613817088
341559709
585024728
142466376
1285651124
645947276
866755239
1404642986
1948635553
152438117
1162679209
1872016994
1572670052
1287580404
1679964043
277843190
504122977
2024814708
1130513237
978352230
1092368717
598977007
471015625
1537679139
86559821
2025371631
664419398
789568196
1030919962
1940273660
1368776401
349567561
2000571797
1244969634
1003190268
1969107127
40406180
1955810170
1206595112
1261456688
694878335
722557116
1174712547
1021768039
79703536
553059803
391750714
1015010470
694550245
1913210647
1467542780
1494230078
1403285079
974609438
2125158776
700033372
1686815841
1093713060
1073990101
914677366
1637055244
1538671450
505837246
2084389026
888375452
1597983480
2081109025
1564728514
1018325711
446535810
787863673
1119432558
661821424
1241689997
1316751746
1877044889
1439473315
510457425
1722199266
2135336280
736180710
184401875
1632193216
1830063113
441572468
1738749687
939343438
119153713
738792452
1667387140
588491782
1407359883
1924391235
1985418371
322258643
1062273121
570792810
1375971621
522959140
1819123748
804531908
152051866
87504212
1995178705
91440698
116001777
1643598313
213725873
593409666
710198425
574224502
407278200
855685131
595328633
1939686304
810919028
359778088
1189335624
553624864
943863444
1299906577
914032631
1629905574
368336540
2089603548
122433365
1365805873
259884503
131864850
1431287218
2123316714
1688873229
1373582098
1046669816
757584504
2125542128
1969848548
1497440100
1989780087
1857485674
1398161671
615346300
1017610754
1096822517
1288668894
1873330449
328639132
2128390410
269937764
1391054614
161885658
669165929
2082033629
935693388
259987115
1290833579
1202272741
1083764869
2111442845
1862655780
1586246834
306158240
1034641910
1854080157
1366887421
211616084
402194392
1023250029
887532929
814085741
2027597072
2147412237
1114111917
1810131846
1123848383
1867003883
131776339
1486427828
36324049
2046336539
677173974
2072124537
842412180
816223335
254296674
541940398
153082749
2098357997
557407445
1002901658
1383096672
902350130
19327778
1971751886
332365766
780578480
259238961
969773046
1897964679
1177244212
389145109
1003155416
409650855
1085455325
810207023
578621738
1894977985
1263777268
706968358
1287930826
2073253324
1550325400
1987359770
374388173
1652215803
88579465
970199079
1645738207
892687712
1329560194
369615946
881420593
606019075
1777085537
1331486517
1137311167
470197073
1945578593
1292970120
1845704213
1088265812
17950220
1340948577
113840614
1374957340
399486989
1831044099
2048935371
289292694
1349894211
1136059547
293571
213638009
1872541735
946289546
301671803
386031090
1773384959
1497648269
1034000368
195118695
510883998
1643705832
1847468984
1301784435
1052099736
296811605
498553896
82139977
813120525
652724046
357801359
1321365048
1772327905
1535990228
110078133
553980771
915766808
714135963
153323999
1732271876
1673970795
701828722
562143524
1870779577
2140606871
31837394
1226726154
533929203
936187692
2126986498
1266301787
863546155
933632962
551919359
1314466065
789452115
203501104
112562448
1520272744
616635758
434170614
341947729
274675274
1236399288
1003428690
1996327297
1346894303
1298818837
288302431
1270833043
1601281054
271364708
1023597238
1395563041
270649273
389995933
2092738499
1967631458
867172265
702154460
228734040
1592705258
1590769368
340145660
2086894278
864499435
914909814
1241020297
185965287
178917473
180868172
1450739637
750416206
947950258
1399583036
1359715182
26697871
158511111
1545238681
1180645003
2067367467
589471944
2102680290
1832428877
1144921589
1832792113
1656060785
240652806
1801784109
1466786460
1986282664
227565532
1128536553
660290244
122132906
221749132
471019830
822515301
1499590502
1839836105
1549869936
609647483
2095556279
861651536
1731922285
544500426
1356233252
188682564
1348174007
839243171
1163119702
1566200854
960439027
1848114006
1870587491
1487705771
776608548
420336746
1251757231
393853517
1684142707
1111110248
721174042
1785537536
1925454579
61086825
699820278
692117517
769930797
913251446
457039185
978332771
364541567
1530627046
1554703551
662466879
805557409
842619749
933444543
1191208671
361760470
44805375
2052198549
929221533
1173371713
4829820
499060247
1969391381
2121045269
1789700636
275982506
1065715829
91366832
559190222
748975014
669638917
1478719395
1131945687
1530615896
1554222713
153825541
62350976
340438630
1378513120
1832578888
1001743998
1300293562
1933860713
825899436
1561336036
1945508425
2060908237
531946680
1877429602
1701942049
1865337371
25724305
1087893811
336373299
1553404886
159428741
1635554198
718618602
1526089156
684809596
1209408266
1530971058
217210915
1309610349
1168370329
1849687913
1739004
1545691874
915368749
1469434158
1712390079
1026099644
1135841379
191287708
1232438368
2024913796
1597378533
311647815
1285159127
469167386
225460642
997544508
1222621903
663606758
1583103563
2045662517
436594630
744128352
2109949558
1341639958
424664814
1481954248
325227395
1710154886
859813773
2126440299
953516628
418552053
902873346
552010086
1097630782
586014761
1022114289
2116764750
575908817
832120990
936546858
1351371174
1712511907
1879079331
479811605
1878143823
459202960
236688373
163711668
1143755728
1904633831
324121269
1905635271
73886892
1754889162
138861844
360108173
395466014
1439730595
257169686
857482813
1135479244
331717412
556334093
971952308
268780029
1861684818
1237698513
512783717
1156270845
745942720
1061536575
1740939111
1973796993
779137338
920012535
1024963274
1156987643
520331998
380857823
271024459
1952939784
1204309909
1245353914
1261582800
1359513384
390767149
1552618708
1867317982
1642212895
877709035
1387444833
1622675809
1222291722
303534809
917999857
969827786
1292902846
19896486
357956128
177373948
1767212615
1802141458
1209660932
871929972
1898006871
1198773380
2119235871
428881342
143625405
1716119191
1812840263
891133750
1142854907
1616290835
20991604
406018980
842807072
1674914069
782539904
1468789344
239110798
204418761
1053631425
625148840
1765609916
726792298
1107024337
161548512
1636943837
326626144
2022302471
1158864977
727457707
470638302
672137526
625612824
1013552157
1030552977
1111499725
1784539994
1403369048
1692646146
704660284
227022216
1855114120
66380356
166838412
1129648747
753058923
1286583214
57289979
298480109
2086459406
2095987887
964527787
1947657617
796961069
17330312
427114352
1409874884
1199271375
2100030202
625376478
1624102
110414486
627854904
299075463
1702753306
2061502277
587877352
749181576
407553817
442034772
1285829382
1478940528
2016623940
1446902608
1165766974
1809104401
294919648
423397729
1612638780
372110741
1005522426
1668355825
1381901661
1654875581
1083746074
1837204972
1310737042
761715380
1307790221
2077785062
1805752079
687334678
1240086041
1434468414
1290977744
941744653
1845291347
1087489335
1842600226
1333310282
2010606745
545207763
1794899652
1976018045
1660620169
165543929
1492322
1603928996
927809649
1846089864
523209543
995990270
2052838715
912331223
722835970
1445835052
993558811
1606190311
1908895938
272947118
1103333867
1805347698
1031012281
1883131833
415617588
435163641
1140945003
1034485709
783040596
578166606
139623965
1045249038
5568746
158479973
1058593985
1076075110
2080362839
573193698
2046202530
2030187337
526161249
1324668128
1329295859
1891454124
1749369954
1926778456
1094849410
1968566476
1379018175
1247920865
1001972485
975402188
440001003
1784237468
1400665720
377903297
1989757780
1319515547
1127908003
1262084674
74467194
348378054
557269626
651263810
1496072761
1908045267
179957318
395902491
1093076516
954003259
1698690884
849851383
403972006
1580319133
903608097
896534127
173382849
1341687098
1701373195
1237720074
1195891714
1428145933
117906030
1355747832
162970686
690559163
2050825585
631376579
1390086978
1627619227
1260704458
1813797414
1560885661
702381227
1232895169
1520388215
1369418241
1253492113
1946511497
196760191
1961809100
493955739
1959240956
1934534341
1438280602
1360247587
107326082
957351468
1335481439
1817751720
507593514
1002726306
2143939746
737720944
735040661
1422318290
1540886100
641072871
1743733599
1818938945
1002002978
1995224693
1673815673
951909044
101376947
2083686622
1949684731
1174222013
316209076
1857555927
1011614397
602702840
1617369591
1452321922
833058792
628002943
981710972
1100817571
1930590940
1045334223
595679694
580382482
1081235397
1862461268
1587054501
1994561332
459333292
1604719112
1713684927
33356622
318413525
196180552
544346896
1785564460
189224791
250622427
833904999
1255103324
670525905
1548428811
1457754699
868859511
147980270
303425337
739169504
308828270
1628141162
2035595682
394143590
1642224063
2036659726
158621321
82547009
1906805834
1690187324
1632855858
459223670
1855787579
295736023
1631871170
1055059632
828278572
1590012084
923990008
815401536
1541823336
376301472
724851164
814466390
1519710426
189045211
1449775490
832375609
310075797
1911702540
1803715169
1940437069
871309608
731178420
2023915614
431441158
1966198587
12986555
206302065
1039156583
114023135
313809404
338589304
897625255
1301528651
951434696
245591285
1204635567
1931369512
2034468644
343355334
1371432933
1514181300
439177574
604607941
498281599
1676801973
150612571
2037724557
1409024037
1119016387
1126749189
1003106318
1017253993
1840807779
1091851939
1770583394
1884524144
629476145
853064730
1447249330
398223749
828975478
1509844966
169206138
722049114
1788221572
1318219919
1586236147
1792571751
1294140965
658921532
1001069276
1542240579
1358361483
1676242746
1960351926
1824606801
378086461
1188283139
1483953044
1718016216
385083695
1791350097
1787059723
183515964
1404742996
465292572
72722528
2090471727
48363477
137099251
109636901
43547331
1331494336
39950856
813687876
984451732
327588941
1852995689
1072424124
254424045
242164444
762155837
991457216
1712263334
272662911
723193578
937274325
2080196746
1227010174
1928212245
853910007
363397853
750487410
962395870
403875834
626688140
1594078389
719318460
1714937998
840924211
1796114800
180185065
1572171177
880498073
237174978
1543807466
415221669
338318641
909883055
2007968938
859339020
1322508068
1052504393
1378598277
1346120194
1450703181
883249651
1315744304
1673744649
1705934202
449261301
293361728
1638950087
1185929071
748458655
241696272
1044614942
1770236505
1104071153
1494871090
1883531639
237046625
1001600598
1787467495
1105586884
472644613
1220593541
1509951786
1621313680
1723664688
398943188
712559170
2052992764
1274756706
1360571814
853420287
1840262993
370343234
958457631
452977322
653008712
529511339
254457825
332239091
958514527
1079938776
218088621
49192113
608980349
1592818535
1380368366
1850887597
61985203
995466417
943822297
1499907342
2061908587
1971501866
286901901
1113082009
1072121538
2053911468
1133468929
397405661
757653210
1023070733
1013566250
1753762480
1965499714
1341083191
1848030567
586084453
225706902
397218624
497591422
983761686
1814315404
1118672991
1143715895
800726215
2111514399
469521312
773700548
1015972605
226684668
1361729058
690549935
2066555416
417181604
2028665952
237403508
975886676
1402991589
1601648306
1214384082
1186003043
561433585
1328344024
752429366
175084402
1835757638
1114644373
1942123847
296917656
582776976
151297884
745804990
174655633
158531476
446557677
1048393479
1496861110
1337071959
396529401
96430743
1902775599
294926018
485902459
1758303582
909189506
285877351
1489743285
1914849852
1138115191
803496975
1439243117
1990209892
593354586
949897834
1907531319
1293875477
707637286
675077446
786157408
2031660892
1506084470
579401929
979451135
1877220476
624256982
87249971
140642683
866033635
462266726
1592781264
1214024700
586524944
490109582
4832660
1914584235
95589761
1925481940
231563445
656123005
252475409
2053243339
765240987
1054766728
2028833100
104401473
525040829
1413586532
1193797575
809118567
461117014
2115623833
549930106
644340404
1288679239
1683135767
2064653672
788943165
321544678
612054235
655493120
574549355
28380597
452119362
1727807053
1870691277
313196177
300602517
825023481
1688763708
1512193852
491472921
1526238573
615924626
1323639327
1045462354
644912821
453742092
1706522047
621877249
273298465
142266654
2040196541
1644764440
919752532
2058664450
600619691
1176016721
1887869024
1124293989
638469751
1831344586
375447777
794640990
1295351325
227867041
1019136793
534001386
854482414
1102214797
884878891
2144142861
1350639449
1555085846
12725131
613722621
290003670
936408497
1657860006
62985818
1621506959
99451541
1041092608
645196184
1695544521
846692374
663888649
1847112516
1180591137
1552105721
1724732508
1751382165
2028206526
1394221760
1919750678
1732716354
528268567
1206956781
362980411
239901270
1376870623
1274662364
1313425955
109758665
2019718612
1053770819
1618215399
806187605
718675023
1799734726
1442382667
252472807
1401953865
729743882
641968226
1784545557
1605883971
1506763761
329873129
1831016065
151827448
1844618362
1002609175
1763178455
1288065015
836895107
506006219
1487049955
358422875
1087929356
1380094581
124826100
222170319
222540920
2061561520
985577963
295582672
1241646513
52780158
462307895
612613345
840916345
1428453603
1544009170
1324158830
1837682538
942309902
1584992684
1991971522
356176323
870551143
908096415
1314748363
907757598
1790336591
1944721735
157197600
863628466
1577676339
1900231102
1939445170
601956578
818174686
95131856
2101519871
1941229402
357652000
525835674
1159010065
1301674116
2097607094
1838496974
1813277680
1773405113
388320603
1160245104
1264214280
2086848101
1962319014
412266897
305172665
2018558382
1803994450
90686636
1037770473
1881086694
364994231
50996447
1757041580
517017644
687260869
825875935
81686165
1998905023
1473667288
128995321
920261678
1528001158
1070473730
1282285130
1635955090
1509324853
2104656225
1370947433
362467907
869339440
246416760
529271932
1582198091
1948705643
1910995175
728545810
1019493535
1936601240
724474423
1583166487
1642423769
95165117
1176239726
226768060
1462712453
940092131
1521359112
659606360
673459632
370103092
1766977611
1468222284
1731056144
1455981231
586199992
1059858114
352380748
200617337
688919602
1133361948
1998051538
529113263
791327634
1285237528
1374628768
1835299659
193334088
2088739888
208760561
33621538
772847910
1980290193
1009446633
96302682
1459897559
1416826408
789553289
1088032033
301279832
1940306725
387747300
1335584746
547922843
545657718
1840745008
1695556858
93302391
2118142119
1959476388
19905765
1725092975
1433599772
1177694828
1444575433
1394656187
1707824634
500713287
666125859
120301347
848315750
1371210147
470387760
1664760465
1912511550
341973160
1621799012
144025174
58489829
1719879008
1411612829
391687921
1727601122
681662233
1917455023
1178673007
1721248291
1938821603
1390446889
182484688
1860548909
1018258593
114819768
1122503414
321793068
1230089507
1899260230
408466318
1472418757
1763443005
780136780
622216574
237892681
546406142
368322300
1992085088
1925028986
187361576
661542380
265796666
1111042829
1672478508
1533909730
1461892658
954914896
1874034353
999715937
2014364492
675796908
659241192
191142339
975874851
1426587990
1804291248
160460389
1057907742
1206195802
609695383
970783900
1144294368
1470863988
1476620974
193732175
1384772857
1518586092
260742080
1305761900
1232124301
964520923
746904140
601250145
294609352
1410646286
521330295
2137647177
1374616013
1909633323
959323203
869053034
1856333491
1417745771
793185978
1065406333
2023630825
2108346915
1859164480
1126718122
1879043409
1423289805
1737300185
481413468
1899268033
1472990493
173926547
851264656
1868207763
1523567292
952575595
408130063
1101813476
2141539081
1233967796
1146898069
74009761
452789932
1776473730
708295586
1750416588
1587424589
1175820495
34909701
1379451036
2141043631
1089711996
2135247429
1062779188
1227784135
460005713
1165299059
1116006879
552071282
568501486
20385760
309738381
964744346
153831133
1230603136
1260090277
1586418052
10720648
14471838
382376865
1510367076
1139026602
1286873324
672478699
1434833381
662191974
508716558
561138465
344040706
622315358
1570572019
692369456
1124149243
1329278780
1950514151
1997589046
1518707337
1803880574
1904059378
1931355238
1598827551
1486129113
274504269
903965136
1692299115
262888929
426846298
1586002150
1523859930
1473254423
1314449745
1291428421
620096451
984468609
1086048411
1807340635
2098002250
76914175
668550786
1223280043
726507710
1296074171
400630931
1025413560
307790813
626326571
1167715464
397419541
773368437
221263393
1563949209
922933706
2037534214
1188002704
388028496
1771296842
344460665
1725199270
650753715
612223452
264048979
372220739
2094949520
375108400
1795222082
1690571385
2063689818
1912919097
1789709075
2062747421
2013662139
860958533
678826710
2020347730
2040229878
431210061
634437957
1673038189
1142730247
2138868908
1458108532
59527058
1501848654
1710804372
1512043892
1194695969
421657386
871832358
1025396139
810669101
1685330069
371481406
1890833020
693355302
1847716305
192188774
1534608791
47612475
1116510016
1771554263
1506229366
278359930
1935649179
1612972814
1315243380
106594897
1097508046
1904235887
783529894
2080421944
1622323007
1447958421
1735028008
131316339
1618310446
1999833155
61522549
792171637
1747132731
1594155476
1783753165
5855455
962501809
1318005320
1545258075
1408002422
1185826947
328356919
1645679793
425361887
1231219101
562682657
1646909048
2031297903
762964602
602286423
349689217
635494631
423354314
990222431
1103036914
2131681774
560404179
286449925
584603868
2005685377
1617268881
1883333398
1078585607
2044073
1615557844
1133162020
22618520
1229834490
1443702363
1283493690
1524252978
1230884993
1424484771
244979108
122037344
509807976
290477224
360193879
1993772158
1788467104
1895139361
1982412719
727875297
1393845294
1755495297
36965666
1169904415
1555072818
1708962396
836732151
1576164647
1408632159
1932300556
2076973270
765811604
15084168
2074816358
1345421980
619416109
1107781158
1938452841
596584453
1047069556
899914053
1399754832
941125664
687107839
1116777117
930237155
1014635061
1495398974
963120289
846013862
1843802502
605686159
664701271
552560581
1412032503
1479092915
1487381351
379725048
1416212871
1785052413
567331903
801107104
1573487424
1761756240
1391202035
1394834894
1930289752
2073556540
1533389690
727706629
1681953761
1509193172
2128517437
178300736
2143998564
2034433219
1124734152
1223508282
101708257
858365
123415
1390526490
1013675735
1882775544
2140112393
1720202104
1767618276
1576475523
1229202510
587173110
187556260
895181279
1516136345
118730034
970796877
952920884
2023843394
1984883122
1012303857
1431515532
431690087
858023709
2066183357
1655344692
472410029
1226978938
449953906
838457960
1360190795
2115889021
636229284
2045919698
514692604
240226399
1603762180
387253750
1450114448
1183245814
666824102
294882349
548264683
1113400464
368149411
1752874410
1478166139
1066148175
336647904
870749258
1360951547
2101674134
2028426534
350242937
1624770973
410371603
542835698
130612012
1325875517
759665611
757340700
981411742
2014294766
329725468
1277637872
1385766988
867627170
434787519
1004166645
1322287587
1073726000
2103410874
167131102
548798159
593442411
1238539530
1588587029
181537308
517994602
1957092057
1567991075
1127734733
6379501
1807397255
2044921928
1465693394
808001577
580571273
400664243
867781815
1708433397
1664495925
698723919
442612962
1660320520
1322343259
170865458
2075442183
1323894026
205149375
912334804
1877253693
1231786667
2089135752
1104398232
2237495
753146629
1336043136
1833691787
456564488
2134779099
1167364423
1411017869
259875264
648455381
1358286466
331879188
1513727743
351141536
1153495735
1102922434
1922366979
687084351
231498409
73913095
1578759076
1653823655
663794754
301247716
158869383
2128442008
178231862
3256518
780532655
1184619477
1935203328
1044786509
797882584
793298278
273406512
32960459
1776661382
1265283253
2097574551
628113591
971833467
1130627845
70685636
1448052844
752871493
693622323
938379783
746234736
1830151247
3170228
1300025794
156252870
512987830
240338220
1211719679
144851646
1082432780
2145044302
1850427539
2054306629
1904200750
1571850738
1671792764
2004908716
2263605
4906440
1960762537
692948795
2000290880
1528157690
328309225
316206209
960810516
1735520022
995443995
1870146794
1279643645
1967060123
385657886
1766923887
1490762667
1825478438
442903281
19441595
1459473644
1489255915
905226763
1828290057
322395915
1434949324
496993832
894595309
1074399493
2000247897
2079489340
639767667
1295848332
1962673742
1577926800
323055588
1743607978
1635187363
1466716855
1015978248
1247372137
950203870
592155126
1792899142
1181291429
706090390
89992590
886589058
1482636246
1939628021
629457894
851751653
775377016
307020936
1913999854
1425697889
1515524784
1928889640
1135122044
203760268
1417713338
1697215351
146339546
936421117
1324309512
1197874899
297891513
1235145884
211146
1428727652
1474776981
1717015315
363666161
809415186
985231594
999227338
1624926190
233778867
450701428
143907750
2036294689
846917016
1995665438
2123311397
1860721762
1712063938
404247874
1004424051
768229745
1695220947
662876772
306043504
1203441709
536317677
1384394418
1700266909
95283215
1161092533
1027392068
1833689345
1931281419
1987280042
918269779
235438150
272956350
43301578
21427634
1115908864
1684002169
683393870
458358249
16761695
1308434352
1641666495
91065890
527895435
2122105372
2042393281
302555507
1606802727
1150777014
156433847
1259656734
1987351210
628617146
154216143
869912781
1967918969
1385225998
1518462424
1879439747
448791981
1055472644
1718345553
1798558655
1722335543
1977550359
77451132
737962113
909496690
1861474906
1339219203
454084594
861111545
807174646
2001082134
721981692
2108696937
887933145
443258426
823229933
2040990209
851015558
1225460363
478181604
632386767
287064277
44497162
1169777923
210112825
1577325153
1678652397
1638500884
401052621
1442306484
875888658
1732223800
1834292842
660590388
1504684933
1501701738
304687167
644140450
984831650
1088070458
1509017397
1841860447
1242223318
160432291
1080496291
86388180
247628627
800636528
666058378
1324355602
1987607605
580510706
1842391051
81324494
1342647923
7913379
1054680084
846505859
506989207
1025240830
1867206988
1517018679
2089993207
1952806028
1126293731
1895529878
1021474048
1874200060
1108556532
1765398505
2092544891
1412638573
191911075
820574032
1983558983
596892993
813843514
347048598
1339302363
1166868634
256145489
864392199
906128270
28154481
457786682
534400419
360052088
463222836
2143538002
1334435755
521358621
1233373466
14765756
1105295439
1648582263
1585429465
164613500
1190824634
290660057
1735311131
1754779276
2074964826
521283862
235943954
1528665372
585581373
48368753
768405274
521162913
208102772
938414393
581393042
2058166104
1795338995
288995146
1945652729
4134529
1158585623
1323366978
83906680
803996662
1964961668
926015987
42796654
1861083259
1981982800
86417627
1906995140
1831162161
1944842788
148599865
2048523957
275760370
533637348
312006735
664912800
819789589
1833879317
895603182
548651981
1410087530
1408248233
686923904
125922697
1767311911
636591449
592558679
387315872
1909332023
1318829822
2125105868
1975297041
1406435038
717133242
211687644
1853495450
1713279931
1178134694
2145038162
1043665521
1296769595
1830283493
2082744927
1095538744
1547406827
1587337037
576268732
1970675853
1062899372
1122244089
908520271
954503333
25787943
1442094293
1742576251
1693073503
2032162713
457478891
1700465314
1937030443
1509954028
732227383
427460197
124520168
638137901
1833632663
1950194015
253249605
493474077
1322343097
1002349447
806021759
103031181
1761920413
353407860
379668075
1428078842
1668943707
1632937134
2039127802
567745045
2129733488
1715006672
2111616521
486226435
251592672
1387356168
1150069275
322583984
218455127
24663202
161545227
37289191
1440434304
1801393522
438071925
145919444
17884110
161949517
1851859872
2075132237
710070375
1987962437
916810404
1585996176
1655103458
236570711
913810166
765017591
2060688663
559361373
1154713995
869693962
1417343397
43216507
1734188675
339091632
541349834
662716715
1310726108
823583348
662208689
1885712748
1152208549
946267736
622684920
623428530
1245961488
60170624
773450738
1765843159
1398084894
280035733
714130288
724015010
438922594
1784435106
1329705610
415785611
1874439234
963866667
1413717796
1788692264
1151263501
1940857451
1502571152
1775322558
875870432
1871373551
1729070714
392532678
1134806953
1720786788
856930724
1648821460
1736835044
1262356936
1798607210
1773405113
654664474
1284253826
64467823
1511135144
205797139
1092863260
839586849
1870877281
575866711
940788863
1016691914
1615626256
1309246535
982628088
141130476
1395912463
1137126055
1758509079
1402454531
1180221005
24672242
1190057747
468737302
260779359
1092088577
2001462752
1949895604
1357890351
1086217050
1072000046
1533469580
486683459
281363562
608895451
1749523239
1780275912
1038257188
1791075436
231408057
547037617
1564614356
806827568
1547334941
1566241383
2118980383
135813912
279749312
654216246
709664985
1607990130
233581465
68603415
1818582808
2013877279
1423286644
1055766726
19342746
1922987981
1411275952
208599054
1644393912
706170092
833936065
1920443163
773905626
280666853
1422321036
1076374153
2062735930
1199389693
903856046
1938328706
864200323
1790622053
951462280
81416100
1206845112
595035559
1782958199
1290771653
1815632701
938853157
2003202055
1243583756
2146930272
850006496
1508500627
98869064
1815252195
1448097959
1078797459
111011162
7136529
714651440
940502591
1268414254
1229435125
1138896730
610077284
1579524727
1567937596
704662277
564745151
1030718049
521693646
295842446
134055060
640716896
1197054177
1345458416
231554382
942902017
1358981099
1327066211
390471472
1129513907
1207725310
292329787
1974244220
1451017400
567633838
295370435
1399990519
422860187
1164228327
873771682
1437728151
870892687
716901323
231166097
186507582
771592871
2080429705
1632370874
642043785
933972012
1366213152
1301621054
15815729
507344620
1555227346
1813562244
1897555725
1904857362
237633064
1220579369
2085089502
372747064
139126912
228887491
2000395702
81275264
483818006
1356246658
1871083559
80465172
1898109002
1022849878
1502214950
931732140
1919750713
786555369
749127510
1591645483
310674822
90345137
179712524
1982712207
521241694
429444381
455592066
455768609
1379216685
1280929163
213739981
49016972
1791688203
55528977
117611304
2041788861
2013117656
525487839
1442739025
2049712215
939205705
1519445542
186794471
1124151969
2096901790
1328496824
2095288789
1648466129
1534882432
1937088239
1012218942
1459421013
508609714
2078561360
304574887
1238927838
497205148
1126825824
1095378364
631384898
780890946
1992653941
1732368229
1862178902
725270011
1127769906
579510152
1275601418
2045824446
794753401
938979004
1450574529
1051814911
2048162898
608504676
855671740
1409686949
1812720381
1123971453
1024204311
1932128991
910278470
1802425014
1514076833
1827592515
1398896308
2021393552
588581060
241948222
1729420116
1285836734
569226545
565625427
271053422
615570125
1167551942
961554321
251596948
2022489490
1837347180
1628833072
1662766908
334322969
512216536
625954443
796050591
1895999017
854160277
112049099
209549607
1049886633
514252676
333899130
1352822062
784506027
966904970
1839172025
1030915124
154614197
707337085
559136916
1486093236
1601630426
527545342
2046606479
31306540
79692476
1769736782
956835741
2082759720
128936004
897703750
1450629445
2855069
1408790654
1868624774
5190322
1298728989
166293396
1189273117
482933785
1650700749
1833354453
492951021
397993891
100094916
1756769670
685142914
465179109
899361276
287458067
2101996782
1847919846
1176331298
525541462
794021024
855491340
485713318
1375095371
1953281391
1983368619
892559776
731879956
1575472186
635009588
1054738909
1288637891
1623155047
1554003159
904525905
375679774
71379719
679257523
697647741
179928946
1853966588
1193300782
248077397
2399688
2052920593
1162492028
1506715940
1163732780
1960780332
2129598882
1691344829
1227679930
936218467
357767357
1344604605
1184364157
1410195624
1573882553
31210398
439177173
742710209
2128509356
69977823
1327664693
1912535128
1981158458
802411586
1077770563
1979483958
607004922
1979068883
1823392865
565457002
334455362
918929172
557026698
1881808418
1781055205
1146157731
1995612896
503196050
1177812177
1974446120
657589056
69358734
607843927
629869349
491200099
1145386484
808162056
1425908020
1209300600
509269251
1934848724
1564495467
1460229033
1908461622
996194752
316133395
1387444321
2128743846
685727635
998565881
869022397
256217541
1517886076
1949022698
1086120208
1121130734
1238475104
1884988303
857432432
1875615925
176312111
1452345162
1293178805
1358977131
1791183146
240851994
1327031808
2045117336
87078514
746608763
1712845723
2065325549
97631430
1887681957
1762681441
401252336
1516068793
2094297024
1064743162
318187523
1617683511
152282035
1036932309
366978532
967405725
1477727381
1206513359
1287412982
101714050
985000200
1453913338
449673567
1494483655
1973852372
1533960029
858581784
860815011
1730003232
412617896
844090720
1280314001
1513905371
107474287
1537286564
1110683612
653436742
1053495498
900092407
83931345
66334262
1719960785
1576472076
42040826
1026791434
711491663
1682890168
1374536805
1324479165
1065352924
1479544785
1350965765
812490144
1499237598
1885995378
694291201
60749709
1392683531
1560769419
399467870
1497912432
760994372
1313590557
1291963051
1297685689
594528797
239817457
1849070424
1807196598
619549165
2033525862
300805323
1276135764
1657265676
2083197415
1561385787
960746058
1523527406
1697716753
1264227352
736534559
1416697168
222432808
1487121422
817250589
546593977
1176521258
841063749
2041160217
1247794331
347505684
404807339
1943714778
106279781
1044950351
475876422
600161185
913066170
1624404954
1299059033
626256720
131970275
768141527
140045955
1674948483
731130707
1941885105
180589640
1116944730
291090886
240419210
207929479
679540766
1898140797
82354188
865897276
336950098
1778292625
1540733355
1156498006
1010540899
932510693
1144123801
1963916968
984027274
1770548753
2049171087
1892389995
475376993
1842652960
1025223988
57333189
1799407774
1913408842
174185509
1074389368
829409570
1950763860
956434141
15187745
843264191
1794019335
565153243
1612715566
744297178
84159697
1951191465
761962172
2132159931
1663336373
2099959643
1223946658
2141753812
82310733
221901367
1172241918
202692715
1030107272
663149986
1747214845
1555640182
621017746
1798180435
1643407988
972142736
582721978
1059576576
1741781725
1426108868
768898254
986607405
694172540
707965078
528593258
455466256
1209829661
179883823
1735173149
1381282133
1202015160
665388400
179689300
548792535
274926890
1543445740
156522483
1009601411
386149634
1304157611
140462514
1645697970
493170366
536078203
565117771
795502582
939636898
2003181749
430947265
498335646
700004206
1268410954
118548833
1724167983
821480082
776113328
868038327
1630915994
1212210555
1284427134
1556500744
503335419
1221715094
1067442625
1821090125
600556797
214816502
1833013640
1977397156
1950348259
1980320882
476461618
160652797
1557084254
1705341261
1403657105
162547587
27913292
1058377012
1053570616
1608962854
1996525789
1769368508
360839067
1478553722
1578563270
1303315647
1890009823
753222186
1956579528
966748719
1635417190
526120483
1453016226
71700348
141902229
755595518
299980718
1825446418
1412389231
1446567588
1989823723
95016643
1229887724
345818123
317255649
1707091196
1959013547
1161495
453263216
1264976572
859760356
214250766
1813219694
364197226
506959605
2141018195
717557091
858040318
1152058987
984706516
1130725817
288374865
894177483
1830673775
132969883
1719343436
1470917841
908019262
1666085812
650029486
1631570649
785895927
1514463352
1753775159
1315720449
1208958728
966619662
1342989155
1052809238
1821941689
508035574
1192965821
6129203
920697558
2037631506
936978918
2029100918
462570620
653700663
1282962104
106912723
2103406479
2059670993
882612240
1930458570
1484975354
1888116295
632932824
2146140335
1665796813
1965738170
996018523
862401694
116047576
244460919
1186002630
1082368329
1303050398
1493766207
1521790095
1046535466
410813597
350752840
1310093056
2091452161
1946346901
684157690
220189529
161133317
716830429
2052048290
363258503
1477431518
1723333972
5941228
246778471
1595245893
1871280562
82831243
1387296186
669524300
277625356
518299386
399376100
385605518
864496976
1421107788
302749827
867082498
793882030
1712387025
658513171
207479626
1135587296
1822081089
842640150
113643976
569290629
35195088
235796014
1324465566
1037005043
2086151460
282188130
1325625474
281259423
1556553699
1961434744
1394506551
216896730
1496653882
168922489
2124922439
1038913743
1016468583
1133451596
2111669203
1173881843
216812631
2008997525
2096079962
1198829094
631451142
919352058
2045799111
798778085
1566877117
1044539770
740104289
420926028
44398913
1896937627
1974862773
1234561514
2076858340
1101313862
402348589
2104041898
686259251
531913320
997191392
595372515
1601051883
2082705307
1082654141
1782896426
162340120
521008837
125574426
558479756
1880706752
1241770731
603326042
122643349
546506422
741427378
1243420459
281818199
175774851
2015076715
232053118
1765317609
2014067571
934533440
240172726
1232936366
492630154
1897423283
1467688173
1193168148
1828936096
557284378
898133356
1710965811
799369754
1675086484
363207608
304977935
454927647
66496614
1083174561
1771475275
1776261286
428133722
1417339175
421933170
614832178
2023634434
1050546765
1660585676
241853401
1306967655
484636469
616976599
1896388050
907449435
1028837136
2008204209
1643133590
1142372776
2080551604
1625660380
154321194
1760748794
588399027
220925375
2033775203
504932614
843105727
904823937
207593368
976095512
1372826435
522717458
2086309974
449401272
1799908943
1762773132
1045549645
1575040695
1133645423
339723838
843157648
1921338742
46182500
1426849143
1910052724
175704124
1504797073
1479401870
744146279
1140782212
253597215
890564693
1275925158
1590256056
1079166915
187856204
1828870287
3791630
207284717
1855360216
1104558411
621224138
1221750083
1285022170
384972198
1819910184
48477235
390288595
1139921461
24924191
1201512324
2027394333
2036754494
2069613397
1152671598
746418446
1270985330
858293678
1901361986
1578927036
1869584138
1122418582
1779267535
1808113729
727851861
2005661348
417964808
209566784
492112282
2108081977
1901082420
1556422460
1819139431
1000479029
973985292
629154773
1483731507
1237527319
1841091337
746638893
1873491026
2018128448
309578715
1685728246
921521292
1203596416
1092243399
901642555
618436580
327609901
1051404877
777903111
2121483312
17609697
798736782
1367986613
2101262603
1017497828
1819169860
2105540566
1167468577
615270377
1371526781
934089762
1182221697
293851843
784469633
2034724033
1301310925
2089963054
942680256
1146752222
558986186
1337308638
1308520426
539820766
1506290288
1778314422
1838093995
1612842773
1932524415
2124632709
809663016
171543783
71766375
888753105
249488793
1189534611
1352572196
1304628969
1291370687
1611942040
894643529
1246369371
724625284
2113324071
512614392
204596092
104323239
1830458251
1219777066
127319091
2076794512
806379668
841124419
234870059
228559931
1969417220
2008816502
1176185874
1707608844
1592990246
1738121314
1346349496
441414317
1677599941
1399794524
897459303
780049367
1845111288
1209634862
770350412
1039137920
2068246053
1556668853
1152921240
2055756646
2074962281
183869509
1255150134
1955186825
484595184
259950683
414207034
1180171909
1394485227
269816653
1559973502
332254566
1752857416
38470736
1453352669
728464675
608949849
699039778
429678453
2083394381
873935711
1190623403
300284009
32770848
2021797822
910308171
190633651
990513987
635559026
1333676538
1606071787
1829243208
2069775119
1683657581
1767957882
2080512666
1515200870
964510666
407849584
1504378073
736427887
995146437
337605037
656002180
36187006
1541845136
1869610744
800287289
1179571131
726630902
1506268154
1832949436
2132093397
1434128739
405408435
487608623
1803103468
1719984005
204895601
743339950
1429452479
2102877824
1185411824
1609582909
1702533425
1618298841
1922362390
170879290
1454363406
63416844
234603638
91671044
2111604015
1235450162
1794304717
1914465187
1878432763
399604544
1438679950
1154719016
846174136
189217002
1010681418
1732280370
1817121788
2083973370
672039908
662945108
103316432
2096474427
1516695151
1302979319
144967578
1360471087
247101654
1713900056
63304959
1391201572
164722243
2119607087
1557807571
47562669
1235513453
111297141
952106112
399371187
1018385339
1839724453
791655432
1044196689
1379722573
1009440016
1342215030
1751843152
782477233
637610119
1593577944
887949091
650937578
1886498489
1255827138
141253718
1862371855
1026312877
779625056
1075517103
1687504169
1627953479
1289954092
1857431853
1525976230
1706911318
1396178259
1341525044
1974750088
1096167588
526238047
668893659
349652724
2052260675
973318654
101962763
518135439
929219012
636289259
1212445873
2017438987
1221668350
1006356270
1378873699
731075266
1805562209
1075038086
1611625764
75769114
1686287756
1037479782
177295238
1570615720
1047525280
1621490425
1908083345
1425434250
1403804533
70548303
809779561
1309909559
322132062
58878545
570456277
3935196
1766801813
1926909695
1715368808
659418715
602381154
140248870
252646553
1688534477
774385584
1881267715
1730302917
45951820
1053433810
745703217
840870006
1766555070
1897249442
352329252
1359043218
1647720666
140861742
1771489328
1916589601
2005909962
1477732501
790096358
935346834
745686069
1856625279
1252613640
1415752381
1269911080
1952050439
499448780
243406653
344863410
1367337486
1224001961
292193336
1828149158
283003974
338568323
1449914237
1712883322
816560808
603888806
994263594
427907769
1319775551
414159261
1974972800
1160406012
1806858194
1637651140
1921779491
1463588009
404274298
1560933853
808948187
613424626
350117008
585392235
26021078
613654488
1900706845
1646669303
1659132891
317264204
63594046
203270100
477538567
1926486305
81376673
338649579
2129771716
743107535
899058784
1606734206
1881916523
537621162
1282859228
924597763
871086786
265551490
1567758288
2059266296
1575361235
1543223945
171690300
965100772
2022907646
1521209562
1221259580
1956077979
1602047942
1310750579
610151514
1189217297
819794522
573006806
1053104784
1758087932
1135945040
362564752
749992666
748344298
323780789
1226385876
97585086
350694533
698647668
1632301657
1803884940
546909339
724483595
1689560179
177245097
826538148
1468726540
1242594413
1492061203
56317594
971457616
1120287466
995012069
1894234848
42691633
527481651
1807739079
2074251506
843249929
867763284
326571933
1507918976
226117244
1504852125
1589544270
747584597
288103641
1683623500
1651282286
1109875316
1420177611
1024406390
772063396
1597833405
888809701
1255128000
1662965464
1184156456
978601459
885168911
1460688886
1502228367
2124412053
1747100606
1932725740
425498862
50185344
200142080
104445949
493187315
1304120545
511789863
715694961
622854978
498578908
1309294092
44535878
291005204
845492792
2096511099
571144800
1321561767
1376405624
712916120
641575855
803497964
2118048145
466982076
1980017916
963010758
1079124791
143268275
1988408290
885478432
478091083
257312279
211710812
1429086528
1531722094
570757110
1904838807
1056599515
1316088842
1075045465
1985174503
212623544
804432312
9748449
1843768334
1743973304
1801588309
544200290
109291899
1204664455
443898941
765250656
1040051169
2102063050
838267947
1486653612
444442101
1603295272
2141063667
1891032291
1047147403
1594494466
1384503372
1201939281
163613541
1494301611
237967223
62216074
757961378
281955617
1465569266
1449304200
1182445780
240925653
1136831082
730556367
2139599667
30913768
563881916
523020174
607472622
619051390
1236210774
2090806365
2105953783
334288488
647972617
609677134
487503767
574867520
1971336598
1137624721
141264217
1717282572
1962194922
435375716
44954290
57254000
1291671534
1385783152
1261639160
1519901404
520559697
3790696
1748471816
205272182
1004581625
247419628
1617981899
1696799702
1651039582
1777465542
396411726
1495352289
189562509
1429169242
1842008916
426873855
1474018359
1573002917
602298353
1067991986
1179496194
1337651397
756946063
311122326
180173847
583927823
1070311736
1784013249
1568359654
2087179842
541812172
569792991
767385101
1068064209
1488166469
467092184
1160054410
2029244257
1495828469
86650442
959685784
539629226
1470777513
1049386343
1190635738
594066822
1534559546
2068780965
1607834446
1171002150
315723560
347284224
761219005
931294126
361458337
1392208006
658274087
1567294440
206624282
148401712
838763049
1877918650
845469227
759099803
290364777
1361069106
209107114
1190163599
1638381395
1222221819
470011402
1810353237
1448177004
25467922
238452551
2059326950
802761096
796768848
121867194
2098159552
574604571
512941819
63316391
1892029697
541298164
696290510
2056683422
1356942525
72088528
1651326269
1415063097
507903780
1934801935
1623360676
1985428793
182425168
276220329
1084396636
947127339
639593666
740411336
1166935359
838554797
509552718
1704065550
276448072
907067799
497424852
741968838
2146052935
724298871
49912146
1234944203
637105408
2132899980
946791198
711151725
1498360664
608622899
1870645602
2066536389
2133043873
1207499102
90426873
1900486347
98491987
646936892
827043989
354500086
1947334743
2146464354
1004983645
579905377
285312671
833641495
1715822423
2067606841
676844341
1509988822
340983874
202611327
1487233483
2026068020
33558444
1073232874
275693580
44293413
1880964740
1426436346
381798627
1616435753
1604259830
2008472882
174956429
1777941278
1309452307
599890088
1464964373
1537184433
2055093713
1966437502
1464686432
1262061789
1909787071
1577440740
1557064619
1808511558
638312001
1312695731
535848745
183151187
661896938
1771153714
780671406
1531948469
1417211472
2072948018
1068074661
2087180305
888610899
1597846852
1652191832
489545724
277562012
319250427
645353064
2022949268
525572704
1200234634
637804770
2100434679
1805345547
647688866
2081581836
714101757
417386686
1735596820
1878837682
123112681
1924251549
152762037
954284337
1231546785
995066985
2052648401
1917672705
890676972
710200900
1278409022
32881439
1037632636
1001059743
1798998074
576882791
399922643
361637296
1362344890
346707614
1449097005
998192605
1622119871
369390510
1745229983
753651331
505901575
181731149
69506897
2096253167
2056508002
321350402
1943978513
637808147
266143923
1415465157
211674462
1845687444
442955569
1841610246
667871383
341224462
1383453794
1849090330
266204916
416477586
500991083
301711434
2137736960
203590441
2139194236
1876520967
1267471373
305724898
357560417
957067600
708930746
1533813212
516552273
1185644345
437891321
1705268496
1642408056
668520518
79308199
9404421
1189305654
1079558802
1910634994
101717242
1206769224
810938625
2038146394
738423082
960003579
443532948
1696375141
74633043
318840008
282266147
1883387184
2102018737
1466757565
381595391
339197160
1523857828
928526770
1426660111
489322965
985558295
2088271165
1893552837
68731200
495870814
1206073215
1476491559
142189296
903960719
1310225197
1892054262
254723397
431843453
1807978314
811286826
1928915753
326674417
598895395
1264986723
957361463
428949238
1878502971
1122962658
258950586
2092887575
494668727
924223744
1724376162
376258568
939432904
1607005558
470962973
124506267
2101922612
1536904894
707707024
1716303254
943913951
2090687163
960217502
1429489771
983017068
1146191213
664556510
430641777
1857479766
355859212
1632243064
827102740
105038759
975832295
1427971085
835251526
1291409737
266929396
759072240
1566100511
645715219
1833665442
621879390
124348979
791261610
543096717
179771992
449624338
902530018
81993192
1904675858
1374851018
1948715441
1903200367
178726527
366411574
2095742417
385563440
1182420338
787591645
231911754
1792541736
1003343469
2054797799
1214992466
233426570
433370108
2142790250
335246542
26956494
978597888
228992174
1360003785
38208238
1915237028
1464035603
1202242446
1038745614
982642660
126963515
282010115
1552532012
2005284490
262081274
942601896
1032411296
307017172
114332009
1409877509
449662709
1613579531
2086683020
480645740
729374647
218686535
178045867
1202226706
1303049094
1650989312
2131279704
1513691823
304074360
2074387151
1839149066
324866479
1342349313
1566358571
1566848588
500862503
1028090346
1154413815
1460411398
136652079
219207109
154012075
498660462
841296998
644506605
1692253127
1734108182
698355145
1720710332
314834992
584723873
66212832
299658446
904181505
1096280954
1456883653
1828477134
258767488
21051631
1951281436
1532793340
111427872
1822396658
35651216
1861074948
863300897
25864554
1979079477
1605799723
127615032
785259548
771021585
309313672
503616864
1176780083
951601492
1108561980
1810416988
1376562581
1141689993
1248288723
152271427
982981553
153087472
1668762734
645683628
711183589
581811988
230576977
372599697
1383124376
1566534082
1242477001
424336253
5613241
2119107518
1664048099
2060843989
220976142
980143270
1903386133
1512696921
922868078
1909712262
1131164539
619170865
677114356
2019842594
1330593652
218536162
520756641
2091743404
70918208
110014814
1648593257
862608122
1612050747
805200169
1645020802
1024310104
1805073512
1981565271
422302373
1254053714
292637381
141525394
102554865
278692544
482929928
817217754
916757669
650830098
766575600
850973014
1456399873
1267938570
1009821647
475003819
971421094
167834517
1886878469
2015087823
1973276266
1814106954
1993820174
1780919583
1717656706
1030635858
1324768253
1097552852
7584649
359484595
1088972196
1880194201
1481657384
180302972
1673753141
1891281311
2134803422
960710096
686637814
49033056
936905907
1054675728
542569793
2121230292
353443884
544371113
1623942181
471501336
175464640
1112610329
28698661
844597067
524435999
392267955
1821203748
1384515578
1723315999
339813620
2130177110
918444453
508610179
980261458
210908168
1695896789
1494568255
325589430
1520916942
1096019348
1623236189
716436643
1000520605
2036330275
1126189192
905721256
1092371640
297136162
1292495741
1086347449
271927811
28247584
1003082608
1324766692
2116148289
719718487
1913149434
1338973389
1139892575
507986534
1965078349
1310883799
629117006
153096662
376016733
2137058517
417439404
43907419
1487398416
1831326886
257930712
1229033263
855324321
1161670402
670692237
701451389
164972711
1899059920
1564896683
726908825
1867125461
662115143
27963955
81728772
1101954686
363549895
1003112568
889009245
1962389295
99450061
71772997
1030872258
230077299
359507265
1868962145
116410445
918543505
693963806
1922399783
625113313
819178542
1625754776
1648995234
910398654
291864607
2135150103
364661154
1236142012
28412605
719384397
673730991
2049084919
1360692125
1314184759
1614958729
907133229
752199007
1468488744
1536804456
1489598403
990107175
223579013
1863476126
1234846076
986061976
1582889142
1112407375
1163478057
147872888
568363303
261938345
405370635
1970498442
573301407
1298976550
953482115
728943320
79645849
650798445
1220169691
1140295117
112811424
692241225
1842318539
1648011138
1998180270
1859186237
1287446695
1854744216
1381969430
879371180
3624002
1799915005
1129475535
1727080450
1439621900
1127895700
1517349622
208468106
1049755994
1706034309
2045113006
729613068
2052765062
1251434499
725275106
1274684164
1540481082
1810682544
503462887
591909228
1636849364
1710744769
651943458
2075135635
1889967188
284973648
1671213366
384285386
1329865507
128180308
1851686018
1879133744
838181057
426757502
1301448531
1315189597
1795041499
1671265936
482418936
213799856
460669396
66197188
1188806301
614540669
1581878603
690143346
356333736
1480292740
215575888
215579745
1288893396
1801657195
868643063
1626878825
1480271299
941772768
1463344549
180055900
794293806
400554121
666694281
890080345
1623480042
552894311
731818593
1026460686
1181300107
1717276656
773128820
1290872192
1213254973
1927584142
1203511254
1427655764
1225145975
1215961333
1832492399
1892544267
285765604
492102222
154126202
263462066
740505597
320110468
890720974
1613209441
351442458
1188070110
492247674
1647791525
1664760465
717050975
1211853729
38261104
200505851
519182305
311489797
2015307474
168433639
496572857
17280957
389620930
1039210130
772557096
364535164
771495061
1849148952
131782873
888287018
938096471
1850686879
1381376224
1824458092
1781604264
1238868246
1664375866
208365635
946382279
44915785
1322119549
1511243676
1439348031
599996698
559842536
2145929145
1809035596
2088678614
582923549
782257058
95488467
411994298
33330967
889550222
157197009
94690503
1814418424
734691781
1131957428
532455481
1410401854
23331795
495371427
463402483
914109182
1421091019
1868749529
1072186163
1400239948
894779301
169178585
186035132
955685434
2118174949
1097629609
1580762819
919966448
1489870853
1218894091
1824127680
146760488
1058693198
1789935761
2120268880
1662856473
263300336
1122937089
1042893125
725259220
1818713581
1739393588
40682336
112686851
1306482570
1987685902
1048256088
706131008
139258255
612479386
1641087147
759107265
844379937
69857179
1151221401
1670334930
681458916
328684346
2146482927
931425122
593819210
885839065
177143471
345002893
900021883
1310299456
979182266
1809925708
1385961994
1962451790
277414196
196144118
1980943113
1536820397
902973261
1035452418
1091730249
109262734
1111286118
701379156
1702591859
701605034
425671521
428242681
1399844198
191472862
1720308651
1238420230
1110812111
276112495
1728042497
2074958825
1250637747
1392250186
1444765437
1494943011
844342627
567580120
1280428519
703535745
135886880
877609348
1033925784
1146922453
1371485164
1293198886
1205820894
867854968
1746146726
1234176210
1935596717
727689842
1633535127
1448671981
1691734861
205759991
1276489798
2031105879
1708880904
393801439
2061937749
1911624032
1018245026
31090760
1662234843
812053857
1144366042
929174876
1485596640
1715595231
2083681881
143701338
2113201299
270049099
519169897
893219775
716764769
530647792
1378060755
158758982
895686215
2034108806
310231032
918945908
1967519860
437137096
485224178
1351385554
1473362474
1707407193
1442317676
1620082675
902245550
1431707553
972924806
1790682277
2141923953
1336213546
1462361263
1054678173
1394067396
1351111556
225684204
93586748
1957621510
315551400
2055510130
389822934
803733313
1943960858
1138863930
70164990
350571236
1729889952
988729581
235836706
860130624
1628629889
1078679765
958582029
1488152747
1054700877
1508294199
1401705621
1649231853
177110802
960942041
904412377
518856628
1675679515
71024905
517083502
605681443
1825242533
2140691164
1105079269
46117856
1933862389
1061183709
549974507
2147412237
713472278
1379588203
818255638
501203167
133002111
1078545276
1335475685
1676495178
333912652
391268188
1237648163
1474613058
1345413399
1729472934
476571327
389795926
1696023235
1613229526
35166642
1431492871
1078537850
2066963049
1930183445
482950393
456000557
484770486
211620795
36970598
236093046
1865943425
2037506149
1162297252
59304409
45938172
125327821
1272085051
1306918341
1379330177
1137472584
699303075
1683518376
263748882
2043516578
1126693094
1883144848
325383262
155275154
1354707668
1375175709
605070114
572024856
603032644
1027120487
825212405
1647291758
880998401
1977867544
1536217377
491273221
1474467622
628207141
1624887129
2119084071
680105677
2130401803
656246782
198682432
139003377
16596029
262762709
1979705155
14444981
1949812114
1359314880
1601757238
13958411
1502127837
197598034
1372143845
1308560132
365477605
546957387
1099335598
1086877591
1054795389
1834841117
1679992730
1600441357
1117186320
1862092889
1963608537
544564173
692380127
749906362
1306228267
841156870
1508440449
1464281449
1937363738
1700585920
793042646
1963865479
1378030546
495059132
2122891239
851818239
1809144951
1162318359
763424554
1113392327
134796962
1725327936
273734853
1116595420
1973280029
755385403
1070025320
1586141914
252681947
1436427187
787998547
1034862591
1021598679
2081276673
1042111612
873615498
94571435
559911634
1856689725
394489164
201405274
617374180
1157849742
1497087628
1396750380
879882220
2115553585
498007762
847101691
1588557020
1604544745
1116091413
565244066
917733361
2057904326
1592056220
1322388060
597342652
239212684
1608711116
1037100639
609862206
110639444
1096569795
1957172341
1264482696
362681895
4750911
1265200042
1873693989
905842262
1348396963
871889907
601657244
2033557634
407884373
940820741
1627688553
1783565234
2026903223
1468403855
1603495357
1163049492
1115550149
659215254
1745732748
947672479
248482825
1540206024
1339793937
1245606973
214344860
1653762885
807245586
1994403974
1298878040
1250316698
353176711
180387129
1071931977
398986813
1445151754
1739700556
1075358039
777175811
1701435599
430673414
688183537
75730103
2018983757
663458387
841177500
424259293
746804419
928699088
1318433371
657712745
837519391
1015917185
547566851
1097940558
1801038540
986886758
301808403
100443325
980350561
707042864
617245468
522318751
2072320032
1084975750
1503280727
340302411
1123201603
1528254482
1552877183
805399637
608197865
2077461302
315783620
1751682377
340611237
453011170
1557339403
768811464
860850717
1381167682
808986781
2004798318
335657452
234877067
1883265648
146948058
1526482721
140747689
1623707166
1209864351
706278407
726136271
1697001632
1765296751
1785391649
769952368
2090013517
141894454
1698534400
1447586996
350688247
1262721966
341155214
226539584
1173405434
2114629087
1568970976
458116233
282996676
1968473202
1706155431
1958596525
461700268
1782946046
889870929
1472832680
663084991
876858491
1957083959
505881088
993436306
292088886
994327790
643318157
1994620314
2065271887
454349101
727576060
544711453
1958598806
1622053072
631079551
558464919
1585376899
939033182
99506389
1612148646
488650093
1525718998
625768226
1980668010
1110827560
1955593123
1644087748
504794176
2129925979
1715335388
733632638
123844032
2016979973
1260679791
1703636163
1441432750
272566524
1961435484
1764805341
1307126588
72572825
1655834159
1138685005
1764814007
750269202
860479122
1262221958
305736971
1875805302
1696790989
18996027
493111478
910608482
1504011444
73922318
199744293
283412959
264379340
723377531
2008084413
1769636615
2114388579
300505898
1235221665
2091073597
502053007
1338041020
2041611961
528363569
1292898924
726033144
1681149201
271722777
242141877
1576403522
1261981624
947016738
1334666823
1817389726
1525461371
1647497129
1095695700
1492609574
215434030
260593907
1485501556
912220931
2121898900
691263236
657488999
1975635995
1407756325
2008547801
798114153
212184605
1905885160
1063387312
2105140416
243177525
85398714
733336624
734409350
402052533
1316538052
285792894
2063209019
1466059784
916540241
1417965087
741534328
1272175809
1189547312
481571807
2024487200
1124603266
1746907264
201239585
1925750525
1343861322
1051910252
103718683
1535566624
2106612557
1080810472
1740976756
1853869866
2039365714
1863926528
344256455
1582776314
407869620
1541359649
1187986681
780095955
1548440835
220231567
1234056697
1940397214
949691860
1505908259
85938623
1530938265
1673057764
259744786
356646462
293748661
4832176
1566628955
1283355419
14650830
2108916991
140791083
308021544
231894036
1216088640
489435379
48832535
2060792574
1089104291
1608306831
44626351
1983064407
2113292265
1383600684
1303078641
628112813
1715804277
565580999
519369382
452364476
1443793754
598599077
228225598
2102252512
6142015
241843390
1302938755
216520132
53550484
137416986
330495623
203380555
1675649950
792312874
531377709
759794692
1941681347
1499179
1212741920
1082658980
1250126252
546684212
403966
300707529
811379531
1810761979
874513230
1998899074
47294599
464779073
2054870355
262960844
1192414732
1048947490
565654456
57113240
2027275246
460751937
1972710022
902914611
2069972291
535649215
594316000
1453120878
1560515646
1232849716
1083681280
1329483815
2042661183
616121353
1719095380
2070858900
1376581323
578287696
1660031093
478732639
441060224
1073399941
1508314744
1140359407
1735231444
1755442288
1737980968
1145849203
870072371
256048527
1680849799
1521960197
785161001
1537072166
1549797783
436855980
1243625206
1976796448
1549787038
1142669223
270862584
853274959
261792123
1265822622
223909489
305461029
1914364944
1875023020
645732761
312581092
1796075872
2016250941
406298575
1864200108
225037619
157647742
1792396041
774357635
804223739
924997624
229780886
1951177753
2129445797
1340376122
1373753765
752146190
974932787
1087703315
1990878016
1102702588
254901411
84295688
1972237959
1095229697
507837259
886354569
1437559087
621228732
1421779593
1555224737
71993603
140080395
1759139428
190546084
1623529289
1343740560
358679461
1300539519
60912970
2054052527
64334530
508368166
854225984
1452073844
1439702642
204364690
2124167597
641197072
193532621
2062984997
1073549110
350698436
337858938
2013464818
889527828
1048489859
128842831
1451762867
1930589828
1092406431
1564553607
470190894
554979148
1792288832
1121626032
399514378
652595740
161941463
1874996777
1522995783
1643450220
789705532
1918240810
259535987
1050255839
1383283558
1612189828
1448453928
1457847591
1062361170
1636853563
1482454978
376334464
1569470405
397755841
205601564
1457102352
995935849
1253785461
1842972819
829295238
1593724187
1170215323
1896940377
1295728766
1908586696
1193203479
1845909220
921822319
130670830
861671426
571628876
899181779
1336587379
1035252646
1396469735
461741241
1507862246
770511795
1294253294
1783733994
34683701
1729405491
350022419
345003922
19768739
1633469639
99731638
201030870
2108504866
629769032
878460778
1889244566
1645888474
197367497
1772885334
6418299
1862153386
1395425158
2092762843
42363638
1520406346
400343688
1393071497
764994188
1241199237
1519827861
1171349316
1513808992
1879039585
1693269244
1465981161
1397944801
632469253
2051489004
946095548
1074953662
118777852
990856615
1036332155
2064959263
1461381050
1254004398
2036267523
361179251
961074617
1628825745
1399611867
1814503112
417283311
497532733
1103976866
750540607
367194061
1937369766
2141223767
2093153463
440725377
890455733
359151451
1009111244
146386991
1719148333
567808205
1075180796
398160501
1162498447
791230769
1922824947
1985422928
132276218
683367313
1349896809
1270885976
1885342760
964977880
43882805
543028688
951731484
1788272642
900109179
1125529968
1773032945
726210488
1323524294
2007904642
590537246
1238077568
247515959
972891356
1429647458
1148873243
1350073272
24173581
2037813289
619130183
1279934274
127140434
217622952
1567892191
154855294
1149532056
1057239364
1546409597
1710879178
391227096
194264914
328507308
1938168176
429617306
1798963769
1028984112
396551853
39742014
1302781365
2015156265
2108139719
545894636
724000434
963458887
1121606747
622354323
861386096
857572359
329936253
577142471
836442626
485833331
1978486571
1165756873
506680089
2124223376
1271819495
245657988
1570115187
225370030
469906895
404817775
1846072212
336596162
1115652783
1025214675
1427483683
1360166420
247556616
828178915
1363959221
514926520
1139249796
1384358725
1477463123
57823535
1835619247
1973960108
237795742
263690091
330260290
988188669
1022735113
1772335749
1404296771
1053819185
1573217049
1031224715
41120764
520200101
1815366625
229945108
839494478
1600151313
134417851
1471099178
2112979646
286857446
720388088
984094946
701121326
413791417
950902383
1538106847
539525313
505212894
1696968482
152871255
1553617700
1122963220
1392397652
1540022852
1424054485
1100979368
711527412
481332921
501392646
846991659
1726287541
366740319
877067251
170680901
479846358
223259056
1263069995
1636714692
2009568030
1726417059
1008884791
1493845585
973214301
1890029856
569687277
795158768
1873506908
149164139
1937862998
1551087621
1469772636
2104733224
1105787346
2022263449
2019697613
561193236
760541991
106175569
692666726
1765013062
634187649
1830002430
1848395562
229574540
343124073
1345056887
1229251045
1053109247
692279328
2088938198
1914893070
47429915
1325809828
1267236366
1825457041
1389296091
1894474481
1765130420
496756663
1821577595
383860045
1465556836
1293745888
835376479
1163422554
1257888594
109249173
1076107457
1073463926
1592282290
955341491
2078529829
527298496
393575977
1913043238
1043847471
1682161305
1407690031
1996326777
1219056947
17592616
182240350
1260098637
1044376510
18271416
2142943500
15261155
752693759
324054463
906786727
1217477670
348621237
1668734196
731855511
559450838
584842718
1651988966
1930126995
1727250878
1864133587
1096399380
2123319106
367191689
1386858955
1672363397
2105125751
1367967084
1822445685
836829001
1642550677
2006866037
1717835958
2141078103
971445207
697412427
1358130949
1624570349
856129704
1064162380
1380277629
752044099
1459547414
1147169022
2124316227
1202478699
562060399
1042130284
1950027941
1203286148
1023315192
1030484314
1476190149
2135155434
973075198
394904991
1783711843
2047164314
1349666510
1379895784
78887376
1210147580
1171497294
560007665
1686120377
1154128017
170076763
1506077683
1165727613
249136890
4878771
1719531008
1955049170
1782284459
138674835
996466948
1853998277
2102526619
988360213
1663886511
1065918853
1478909740
1299771333
404291484
1592599345
1280664167
433016482
874437040
1776437234
639001020
1494140904
889447052
338895524
629721373
1294410425
939717774
76168599
1286265151
449477097
265914476
1316784806
2103145123
544762118
1675774421
2090415861
881971576
658191779
271230571
1558873338
796897482
891925610
2121519066
1269940040
1535471638
51596995
167202362
1042611636
1446411446
1500878078
228182822
1441094908
1206645999
1876193528
732497217
1852644602
1397596975
726873656
1691394553
1433852114
1570603272
508275933
330141341
1719777505
397301920
1709691267
412788446
905781879
1174930492
82630046
582421376
1154633844
1909043626
1972924033
1628762963
1537155529
1096587996
1953459968
1774828640
871623864
641548456
755436307
1243886589
1957075644
717553967
438649549
1222259084
762963211
974709307
1703757131
818093543
1614797218
2036595372
1524784133
1289900031
214214340
154436056
230621429
270584420
908980255
666535342
2080850095
10641214
1975953516
2121526971
1330025957
67712278
518765236
1715106827
2061066780
2043405719
2082381178
1117247178
403604349
1651901310
1311913245
306652812
1695306124
841874397
220921057
133015382
1904471551
710184899
914777760
1207541800
858186723
526979926
1997858147
967697445
1335713462
200023969
1972439622
1636755138
197955982
1464789870
1481848677
312215977
10350807
40336593
60805374
1370729754
2024794434
878795121
504983116
1989913483
922672126
77566766
819563342
2073636326
1021001086
372855754
2015629075
2082651195
996874576
321782283
696334583
183273086
279521319
1349331948
1106724833
1842304931
1770180975
1078400193
993041012
14743294
1334299276
670009846
292035254
2091001106
1872619087
1313292001
1771276723
408526094
1561550694
194786966
931835815
450181460
704605747
1098425419
593274769
1521448660
572566642
2088617736
1919101396
1897401282
151814534
150759914
249170473
474095853
1857172404
1157612651
2085477404
995882018
1500143791
1128165115
1205694491
1504195527
1046308191
425671598
370767426
1689894830
1687997408
1639136646
1674880595
21506682
1971136095
680522331
305746207
1575272459
847058110
544911772
1811757780
178464493
1817338442
894406128
673134517
1022897141
1348454805
1421883534
266485133
2017878181
671643264
1389564044
742947653
1669652721
262682972
1269338113
177214739
1366885200
1528515080
1035989121
1072939146
205311564
71619580
977369490
1854506888
891368036
2121309044
1995608279
2057023335
984703537
1495065001
151330611
2012787485
678113923
632655830
1059533597
1937158569
887113832
837334964
1200030931
1235774734
1416193479
1605257082
506777127
198212939
1648328090
681990544
2095852089
574649507
566293262
676613516
586729407
1837869617
677833375
734873579
253891368
1270356506
1813125141
840282958
63925603
1666817293
531132710
2015531638
313983316
279908070
2055359429
1460542782
153126384
1327871791
600511053
1529064413
944839708
1252927492
1092488351
248238021
1505862132
429241006
709318079
1319746717
1962442621
377189665
1517775673
1092315182
1181366580
1340049836
730322340
301403846
22114828
1079695529
1954661587
1688431283
702059316
1866125580
377240803
630257981
2056287679
598144743
1957710706
96115882
513520234
1919166450
283048328
1744941700
1503529514
1817565673
1888377864
2088175371
1365207533
325558829
1145739597
2087234819
558328431
1881013243
770210908
297922036
1531925408
509907648
1758552382
31605604
848967383
1537344129
227242486
1564637454
576584673
956693800
438586
876006131
1341475701
791753608
518635356
2113004876
1459009203
1537286564
43299392
1649458257
605943361
1520715224
1639593636
931926137
1981031565
1128234072
1190565760
625633345
2062231703
1179660644
1966294151
1855143991
1546074844
1322054500
940384455
1610857627
11432916
1059480936
638958043
1269198022
865684591
1093143479
1932343947
283278406
500374983
545477918
961089692
9697070
1500909961
352956075
761123097
52277557
859335386
1335728203
1094449717
1428679147
31550614
1401714375
1981563971
971202911
1086347250
1006947604
585854732
1189213170
1420420851
1519749554
561823122
1262850942
877803372
858170037
770751176
1804902103
268826798
2123814416
986858975
2014612417
2041706827
580221744
1862851771
1307919740
1336726682
1644734186
1745378666
763331352
2131050276
120014027
1095942974
673499330
1969596717
811426545
892682104
1228991196
1283356671
971689669
1095516722
2061718788
1449987101
1071275398
71669015
1117354798
1488643455
2115951415
55608507
1017951064
615065258
2041784134
1477154147
1414048674
1583476074
1860187660
1181169495
484755966
685627915
1538343151
1107972153
1893085850
1475255984
24456076
662301092
56205705
1070870451
1375705719
2088163724
1115523233
1449326283
1829226306
883834318
1022692695
1035450045
1854222847
1077449131
1710897220
1519245731
1990873399
906165861
1091625785
729440841
928057937
1061361334
1176119599
1337929465
882077818
1370383629
1795862392
1338922218
507956020
292379662
1586772233
812043659
1748721569
1257722630
113916453
1748360570
123765827
1242022668
13044874
1179483654
1397458350
476743675
264573298
44881389
957919232
1593108050
1039959332
314743194
1207171882
106921936
156652120
744980577
581486024
1118410891
1779020271
1172748179
1642460263
389613880
1637328684
108337713
1587492413
1515375050
1506677276
171769660
1227410391
840778760
227563867
1315918832
2030249531
1299309646
203450248
1916306363
1392174305
940479434
765100758
627072921
454666712
1720736160
1252876256
244659795
1145469302
1733944137
737445817
1768682386
1093379444
654128315
2010097205
385596420
759868236
760644730
204163989
122539809
1846738038
1947484151
1481006832
25855267
1838585429
122689702
805786151
1058328004
1810645844
1719977364
748219172
700964249
1238237821
1974790702
497340940
1983983006
1489691827
396979645
1614261920
1441007202
1639734837
1681740388
1065102920
1513507315
1091765857
758624741
2130427041
1088097093
1781171509
1595384380
429839266
655041276
1693433991
523409196
215508440
1723205935
1055708984
624001880
2085673778
1577585708
1511172606
532687560
1081180969
1632763206
118629084
142613419
1444151635
1279348643
1858107156
813253577
1609428635
1583585619
443050719
1996461359
257057166
1641132191
1997367352
420439525
2146015871
1238036610
1759879175
1909472341
632301524
206764443
1040673929
1892658910
134049392
1105158736
2114167543
487560947
2050857338
333157628
707733124
545072224
1542701203
262217351
47077238
1791297902
716389082
1912203147
246683802
1532167083
2107376341
835743683
2112215267
309629499
1883067640
459870667
1766144371
998523982
937972002
1222281693
1289846584
1782019676
1131632491
1602154790
243675924
1569439096
1027479876
1823007999
2136660269
2013669585
786986856
8021732
202557245
2101027934
294019011
1532135248
1690253466
1605241909
674531563
1775032637
956180094
1866481987
252900402
1642311113
1200598616
1067513886
1791864493
1977594875
2080044423
207755435
1657651485
1718596743
49265924
709831997
2144657906
880764918
2110950753
632653311
1618336785
1384725256
1890556542
904943421
424950218
980827614
485053932
1381983259
480421521
661057390
1228255946
1848892544
1832774242
1499882988
100832277
2030832118
1703672202
753219426
936051950
1230170818
78396054
67370091
1306373801
1445736297
1359745969
1477230366
1040492056
1334890585
1504527817
869074262
1069897148
189932370
969282957
287133423
1732603721
1232737844
267929722
1387976424
1317783817
778949731
1688003575
111163594
1868065973
1606733591
782267976
1212883234
779636773
558101985
1521321074
682860152
1551930327
447978780
164221557
1505255822
1399959692
1556228671
1465139645
1632900015
1604964223
187926791
2039515230
830360042
1512817719
1551258819
536594331
2106943793
1940753526
1143002384
1265912670
1651249015
1025416077
929632440
1967140964
689266757
483596477
557003941
1641925146
1529745761
332865615
236325632
1393161423
2073274781
530306512
53387179
845834698
750830225
162347252
641902422
534712089
518885664
405376466
1389488848
435534686
1014005443
83120932
594737695
686833377
485442305
1884905708
579093269
448465669
1972925529
1346459649
72523471
850339836
1168014455
1585310282
700639359
1706727910
788184552
1707247298
748348243
2066763957
343205309
2029076796
1629207277
1495216256
1949774281
1371462943
2039597815
1570917109
1475277479
483180241
114866314
246932169
1784307293
1152087165
876400930
1700155124
1871691003
2039565924
1888354390
657943364
42794328
317811427
2143722876
454805058
1812747294
864194915
1471235054
1609020603
1260973777
1883757924
1522478009
645730370
1087829869
1808411261
984312937
1495683689
1088553415
1514366368
2026005846
323622986
231192510
1980559754
205767020
1876162886
2017885030
756149813
1646043663
443194577
1593925098
1850351735
845492849
1938518584
1045039438
620186996
618184604
1750092961
246416908
780895123
238868735
140547574
270655032
101406362
1125603989
131826086
1297801686
1415436532
392749789
313757436
1200510173
200516718
1856913312
185478871
1664326802
1888346856
425126990
1005522426
1899622811
1839315027
1175397574
245904644
42238197
337931927
197746285
1263351006
1818798441
1346314532
2089967303
336269017
2060526693
1914721487
447892286
80657188
2027645450
1930953956
1191216127
1182026124
614194711
827535354
893263713
304906646
472152137
37593086
1646050817
1692875692
1294422052
177352311
1742498820
1991144717
476230406
1523103899
1779907043
356035364
1580932116
2127251041
1137882428
1980303600
49557476
884601122
1719021431
631413636
1062317968
671114935
1336725610
160510850
345138964
915713853
1079409096
254865921
199841884
1978011847
2048001946
559934176
1317240167
500000448
1557495972
336355912
455800639
1703898287
1029664664
1127241649
1465185213
772137443
981605891
198057739
2072583969
289476885
809734332
66625098
1538027158
1902045989
670961587
927164100
1537510505
1947142658
41734910
1343267852
634650153
1839482116
107383660
1156278653
801761865
1915170437
2032846897
1784645035
705474669
1767142776
2000179889
317853888
358554754
19979455
897524030
1144658491
1384620188
1660999004
109171
1738310964
1487631849
1609035043
2079857487
226068201
2097702782
784994620
463086764
1955745097
151759458
310670776
271090426
139278451
936888053
596148967
1332314078
1826934499
1110863452
940080227
1510505216
1110464114
1491110571
233035797
710360824
1402590831
429378273
1720734793
1405646981
347973185
322385057
1591825252
980410090
553299468
827355767
228608654
1907609852
13636310
159522632
751105396
1344109735
1331668940
1238904470
1375176371
1883605766
1440724922
260768127
719447379
1112932347
216922727
954190528
796637255
1816001006
473125681
1664494070
121288983
251524034
369490351
469619904
311528014
585238407
379396613
2143203525
2043784597
649825691
1399499572
1459431611
1405691164
1486735634
1388427101
618135007
1814571489
1629995150
1203935609
1668948777
213377180
578850613
993317408
973552623
1788635926
1377519986
1776143467
609296112
2019001194
2102071464
2024635077
965228831
1420675107
904956933
1517954745
1389975711
1587813318
216293906
509044120
1786173586
1816018011
205468091
1659080286
2117941222
1420501756
136953992
623548070
1433332108
1177317946
1793179361
1589957071
1377219627
270081683
1304034914
466785295
476530084
358334796
1673355651
1496718679
2111905056
767366789
1809103422
1798610504
720682356
1754188749
19611092
86381228
1072738068
1275717540
687449877
1108506908
218565111
316736759
1289709948
2030199446
1825455039
1497350492
1143136530
126722756
1436410214
1109020928
378253749
121100714
1535781795
881678897
1414611387
653245454
992129628
1007737395
2093258348
730863983
1806660391
1046511624
2056390109
814811649
1139291421
2084425769
1605944207
764156843
1975687738
518882772
1063838729
1574658295
1002589650
1652309017
270615535
1852771513
1218491876
1185358160
459228473
1278891220
79827275
1631392568
49579491
1609073786
870425619
657308984
278059433
1590721000
502492586
352020199
848547553
218115983
289532745
332961384
1432486058
513220338
1886264492
613447387
506107328
314767810
656954149
372623881
1909911215
1474287292
2086786116
1683029915
1767519397
457732242
563630040
2111426935
1381447800
342410194
1489348879
1641603701
777948364
428400228
314571934
1118400434
961468880
345571481
2120168757
499550907
1246594075
903409199
1687874506
218159166
1934667303
2063719074
1990727038
807412584
1036435331
354866401
1405920022
786909003
229263104
743461135
5695228
1482960080
232186886
1648119875
243493469
310119101
731416094
1038243127
808671758
1347502058
2050375266
874276012
610296973
1733664527
1897874113
1686650597
1956856269
1838068679
674535242
1573188932
1808828588
1198174983
102890764
450560447
252281166
1529943952
1121485650
264717963
1487201924
265882916
1732499474
357455704
570671245
1522366377
73729795
1297275941
1833161169
1995360734
1757696103
1401428360
1473731721
1337652478
1438560844
478734803
106271613
810524531
1923906563
305599816
34549121
1540813246
1951942736
974313966
59921643
599229370
387641970
1291972734
1500760580
1200743572
1784956638
1189015242
685786939
962280286
1696082163
550230642
724562102
1805243835
1204474837
148789706
214835152
287962076
1389819160
1245019603
920736590
559546305
1231628832
968708052
1992681615
472929340
1731336236
1490652608
651946763
1290412274
41248447
1690078740
1409407661
645905588
37388522
1318840343
91182878
1175586597
1774111380
2087523068
1745198888
1572990686
1817076875
1189514279
1945593961
1179042697
2072201512
1687999147
595865379
111308548
1790046818
124467480
2146502500
217368049
1430115946
1056901524
871042273
1718359610
1362192763
1370692477
1268054901
1836105953
331351288
458558693
22015040
1763607526
359690166
1111182065
1847140175
1358423215
1510956827
813126496
1168459416
958293300
1480734139
529639624
318779315
1841230980
762281398
1741452560
1068372994
1272793774
1208877622
1813950027
2103263912
1688292625
1906894431
1451900909
247445203
819996265
278115255
459354100
560702403
1329589309
412987368
1755858000
167630768
1815432107
1360332666
279651576
1780836574
871236668
484676528
388857329
1075540671
226556882
1967907169
795806262
1637271164
2124876933
944855205
2083710085
667303199
441121085
810369121
1153134229
768503981
513976031
211870571
1869317156
380640419
1712298585
1435325882
673979753
1121918780
1591392299
87665420
1416771864
20418709
1208915425
1938640977
1249392655
789161217
1626511744
1796694119
124386279
627642558
259895118
709056191
505270572
259751050
1266695240
144511257
1237871061
1444432945
333644193
114828181
2090801706
400967001
1248551225
1504778029
426358641
1188392312
1479326036
146059992
349835389
454625836
70802353
752923104
2059909569
1306773593
153610781
1837429326
1500793432
959416670
1188161631
1028417582
1598585262
1245050754
519955707
2091922288
1057772576
1825838648
444163598
492509475
444293900
509849028
503930944
1464402073
1201789738
1924188827
1271860611
2026578031
1641921018
1469305050
319045064
1211037569
764586919
1381418811
773395042
878937180
1821105878
2047266326
2053366911
236375437
1276446205
1843866901
451749700
1835999485
124599483
86130520
1835026659
900929170
2091431524
506600593
1330507303
912212419
562735730
790952150
702029568
1230596234
263723000
1898750729
20401764
1383696983
7896539
2106267472
1507326821
659454409
1706471619
738660677
1054976467
2057536689
792726743
2051940445
814297178
1573581205
695559166
1410786119
1861185452
786299629
1599814259
818299389
545617812
1135416050
291363786
909319527
1241085911
595848174
899282134
2114327524
127490113
280615853
2020432319
1478499319
381773190
92149070
1735440147
1568569415
1813268918
2082659523
1803902566
720211529
761215146
2041007418
1449030676
1753988941
406553817
291100389
329805394
1212203768
1837064555
2023240882
536208639
1302032144
1980016188
1560038034
1420537561
1811478601
2095627803
1883941015
1304201366
1748457851
887598827
1630503411
433220204
668137759
1947578144
905177687
310479204
1394140007
354122067
1351189871
272482503
497366053
688125970
354532423
36812017
854769553
452438581
1970497135
1534924456
1932773475
1575455376
1067873094
1267615074
1646925553
1897672432
1566077630
2054954399
13488055
1002489160
483731135
2922502
562991527
98471358
445366057
930960367
1116700974
1162416962
1879553471
1406104070
1529304687
202050445
1840453246
2034886705
1202931952
85405767
1897253932
1067091146
1310535414
515178304
1719266454
531229690
912161870
791733804
2095940613
37512633
1995919643
300349396
1679614259
1252029245
360825837
1149023298
1842334385
475720775
410325018
322205563
1967346145
313581451
1712175266
382075563
144767275
213899289
964858398
733763259
832069359
1363959167
411707408
503811180
1779241729
1194065017
1416549152
697342466
1060843838
1539119399
836768417
899349314
1688272374
1926005467
2124438332
1761868614
526787927
1846419991
646041241
156101086
636415886
1065607766
1806108117
44984704
1268888151
1113225928
967359207
1651412111
1982466866
1236036229
2012831408
851520172
2035421963
1334631118
1208621076
887880012
2090959449
43292205
1332288109
1637618843
1169241760
1426768437
99643544
1607365180
803010206
44748390
1467959243
1056518745
1079555201
1938515078
1558212762
555266937
130272595
1291344874
305495950
692505822
15076974
739694970
1033067387
836808208
1802769285
1668077922
617029844
1604526304
1262083439
335953344
531983884
1860282680
561394444
1359103635
1498886390
1457035775
1318196436
830585411
1190642420
1710316250
1476706301
224822354
1846989034
1995122541
516827239
369535320
1175263634
204468904
1214843115
714306237
1435557522
683851735
1295179812
279462607
939740128
773639465
509361033
160377986
1460176238
136423388
457185354
493854230
1322899946
1888268107
425737217
1558949231
655938086
898691990
1354978110
429956559
411881204
1480733705
740946513
338732847
952183742
946149755
511919523
400206368
1535009166
1616156302
1212131031
118033725
223034631
1630865764
1766713245
1202819000
2066498266
514070757
1052783823
1808581018
2136544699
125870156
710987616
1034417154
227745626
1218131287
2081607185
110265932
1466357176
1179989989
821711549
439209671
112368390
20008547
725160276
1224524794
1525167344
537080270
246747102
2137514030
336508193
1403294996
773534474
2030986719
685665127
1775578294
256100499
154150771
1814513596
2098871475
1336718503
1665601417
1066301599
2143098313
297755834
597355863
1972755820
711457177
263297992
485061033
1559441654
1612669269
1563790088
1599315735
662902230
1347705526
812646738
714201315
211286511
517337584
1243458760
720589588
1615953353
283145288
296659061
1749694337
1140573013
1297810309
1561444382
460750621
251454403
531661014
825134934
905192825
1412313006
1100571359
2110777965
726063748
1962338871
870057482
621653782
2018710277
826992256
2090467274
60990697
1197909849
728371942
1089137797
1955651721
1936828783
983560863
498204646
207967555
214871099
1965133770
646018261
1867530967
803402994
231866250
2088543057
422896829
464005160
269080054
616949374
1064040687
1359703140
616856998
1713764853
968012535
994537656
2050560121
1866464377
1203422524
1937410353
150040248
73133270
459456658
1064729493
1183687357
11565173
1030360354
230118744
1605844994
577596353
786258971
1781278999
940516159
1316138107
866304775
2087693326
1624114842
917764135
1471726132
836733416
662129874
1792310016
1551343
1243234238
46958610
459624706
46227988
1034895002
1577308694
1635879098
1406634378
488793465
899917386
41064846
188729272
655503583
115519642
193554790
673116829
1816493138
1663632477
1852257243
29825178
201886385
1516876939
1225923229
196560632
35096236
1177600511
2067829671
1285629894
254636888
606916512
425551585
171058514
123872357
228059767
2048571498
1120900717
1669748516
1165795719
206745590
1648220998
2030733330
1219219690
631376579
1882460947
893171772
150402811
1062560442
352574656
1736745679
159923452
2076633868
589356678
1200220791
1394726670
1887293476
1412357496
316908533
1255884406
2012190360
289139160
571973408
408881308
1845599222
867324886
1392514598
2128985534
354217972
451235692
1045942067
779085524
306423646
290787595
170343771
1299723189
1829228047
823283201
1466048025
1541797157
1207637977
990429020
745066140
514574893
201610171
977510487
1161128968
1831178980
1028559477
1950219635
2092073071
482604574
1162218239
2123862010
27964806
1439413329
168616465
99167613
2063790928
68653557
769166593
1254482103
1568745321
1283459388
23656746
1872750610
657675859
1605374909
1043879249
1838969089
1963876115
1342995764
528268567
1773557791
851175423
1515448015
1828972594
1092251560
1273575645
95132605
1517933844
645563260
862156193
1564897071
66770830
776387378
366993480
1419431013
451936757
1770231795
288817160
2106514840
890429297
1152752084
842105162
16888948
1617485148
1198032688
1123832758
1281000469
1398259672
110363626
884679392
1053771781
621056692
845529549
744966971
56971590
1243659397
308368375
1544150971
1625609819
2103840436
1360828579
239883741
1302142040
1561583976
859377134
894088793
251605725
1121819387
900207667
1794520333
181315153
1782233112
1797530385
1220985028
1513638067
1593062983
2064503559
947403384
1203022632
1006873323
1021412675
612532339
1005322421
1555517626
643009057
236453961
1213112567
2034981580
74236675
292473557
489545203
721866276
1289110118
1241837809
948812105
773492202
2051861873
348533941
86513681
1822312078
1952961150
592964081
1237521517
297222256
1186036738
1565752621
1220428099
1974433890
82037859
1625666541
469245916
1570207035
1560708034
2084172363
1298828330
1330269772
1756203963
1293774017
1854835844
1827126966
149690387
684889089
1960863495
224160066
31919456
1986923425
791093348
2125151194
627929301
941789340
599982916
2108808645
1201957273
179337849
27819992
964825071
248202205
542223660
100482558
224364023
6566888
431897143
1480193073
739109258
1759061554
1786185041
1746167530
599026285
1596578639
2061894844
1877111480
1200997656
910209746
30261333
747536974
1438484414
80444057
1012712453
684368473
687867912
1215051385
1717004518
79736334
913693677
623110493
1082086882
605183167
1947848159
323820352
419744427
1261430639
1987678100
1311022258
1242236678
569326012
1372473679
387396194
2100828315
1274645945
987007074
1655869525
620167651
2075065372
964174872
1840135699
584558194
1326801256
1308040810
1638597396
113463610
2097574273
1768226087
2011372843
1921455669
1790066683
1587138348
1370153409
547759198
388617681
1161853494
1465108918
558621396
1109940363
1086151419
1280230799
187275178
1246183183
2102241299
732494889
1110578419
1896956695
401465918
183373456
1629677394
326372900
341509132
240789935
1832650974
2112567440
1366893036
1066560726
266629431
237213991
49778644
2139846498
1722940675
851728535
1348384680
293266988
1767186478
1476620974
910187019
839161480
1360070327
1750322390
757186976
1340262202
652182490
987658070
1325815206
2091967087
516256907
1876372504
1902351717
802482732
1149103191
1814784784
1725496261
441610193
1083220276
1114832009
1137212186
1308006705
1657896492
532879762
2082243099
67188190
1225675133
678343546
396702157
1705798629
1884161064
1087267761
940205028
1284168230
253824020
1794961250
1930598391
1773722412
741893006
1969735043
344359111
366228135
158699734
638880079
2102439716
2084424232
973998170
596465315
1137423917
1587460126
1015434725
476481983
769523171
1367929346
940595520
1814526919
1253545055
1414961959
2038209315
383809660
1089139645
423147614
1960240140
512417693
54432819
1072955980
1699335983
395801539
160722968
1860500733
1306846776
1659054682
2141071733
1354596696
946591103
1329518007
1465725442
1562324096
1093213096
681062089
1951726964
1999956795
1219759829
145199793
1551097319
539346790
744020751
1784107603
210886502
126602899
385432083
683004151
173257498
2033917078
1363066784
1810604609
1124019836
984642920
298535285
1172196666
1412284043
1391533981
1686133163
1710559704
1678620869
1794530914
1546896417
1276645956
389841035
371126127
1315298352
586983295
1685655188
1214037481
1463942109
2112410724
1167068670
388955465
1586366806
1954851658
2074022759
430588458
540252646
1223825960
1477317334
402648000
1037961124
1552324790
1594623910
1907137608
822817884
1543467566
552697089
358182442
816596045
895939779
122055013
599896599
1672854411
140421642
790379002
1744219323
1020040917
2059802684
1154191480
1476839065
1270256067
1601643108
800455305
77959313
565073434
1679687070
792642767
1511372094
816078959
792016927
1584187655
554954138
1416214539
453652519
699162665
210250589
670076919
128403539
1686604455
2048882662
440466128
2098512615
1094742082
1168304461
1658093413
1816620754
1951487978
1801646207
62266430
458263852
2139669992
1298361241
1077201143
1806278613
1547822826
914768184
2083264839
678340685
357148396
169780996
2114164364
1122145361
847140206
1158055041
718690692
7169287
181220677
833892988
477423026
2084353507
1444818281
2029454584
2077707553
877660520
318219274
395452674
1484675349
402420263
1189701236
1794031553
801721927
2029433860
1764314346
561388705
1732435066
1948500766
1231739858
842670769
462937164
1820519079
2891662
1820096326
685268266
85576262
134689320
1599205808
648702329
1866824491
198097133
1751081840
1051300379
783015968
168232112
347429065
1227015516
610234417
1741051424
30919380
1174758752
652258375
1999577068
1254718581
983604897
458386731
1161845844
1474544635
680467149
1035812658
1529529928
128988390
1319812870
639155905
2029448356
1678747710
2120023456
575203015
2000986387
1450468667
709276374
477131317
621552685
22076051
53869129
682313060
1794347401
1854639769
1830834797
435818734
856357760
1560936456
135803965
1526745288
2021078193
1479455024
40187439
1609516378
1008701403
2090337583
55323704
1177576997
787826311
2108701393
598137618
266563240
493745254
1811462983
395530422
501174057
934078252
2006033368
732029442
1659991734
1771300988
1366596282
287133120
435839287
545738433
996935645
532953782
877858830
2047277159
2035902294
490266982
1505296094
1353946173
780259041
2024127226
1590745905
1423567094
894815551
1532620130
1342233473
729334748
1229652450
772432522
1649528201
1171209085
1318282732
534410968
1812080066
1798780698
639093619
2028488856
1586998148
1132731186
1878589683
418953227
1240272297
1689166604
1673535317
1031333742
1970437793
2138533937
2072706268
1963126379
301090774
62097469
918123410
1128573329
693499538
2145012127
95483714
1608063230
569630678
438744603
360234980
232412451
1774040867
2009501609
1612676855
1802024152
22930054
326416776
471528129
1936759782
790659196
1354551287
357775848
808683055
1704436527
1243781463
432400873
1416990816
1093727918
2049774068
1407677281
984764913
1104130432
656784215
77282791
1521423182
1983057819
214669517
1044655094
885317394
775605703
381685315
1113281210
378625486
2144987045
1793380420
1523375395
406338152
297946060
1370663643
1911920117
1127626612
1090151745
1039700319
2146350702
1577757701
1713034187
2027455275
29782484
283523400
1849865411
1845721475
634504441
877620465
240867658
1950827394
633696473
220366498
1984866889
191247953
2120949593
503391584
639114315
1835740922
801978464
1633480701
375878989
1598543907
373364102
1796983169
1394660443
962653742
74648794
2141077649
138099744
122182978
860907650
725595914
730221002
636501118
517634898
677131013
148778077
1974411791
1643093242
1143008671
1159241061
1613875866
692722760
1710965185
154982044
938995541
1724579057
845248713
945012041
697895516
517803838
1097721171
1870756645
1468762299
1894109156
1156646773
1949727828
669121707
1377789534
13420255
1774867469
932851601
490654185
1744322746
423611392
1911324866
459145870
657116466
792793237
43987332
789431712
1622376557
1135892327
1451844295
1180538468
59506207
292487007
1094879262
884658267
1851695397
825175663
1622669299
1263749938
847646128
1419099656
1615485330
827462445
1461447838
555961589
1292696358
1153508047
1940211864
744659725
1243535788
1694323809
1401512574
1312902528
135552818
1798286970
1598486015
494803165
943742770
943647998
1795462462
1079864135
364029383
360707423
1535149400
1157066744
592121204
638091329
101334104
908927864
1962631144
1508970891
1609572781
1531080133
45735220
640930682
785013159
235897777
1586992676
2021798717
812444751
1864711781
1969909612
379943028
646612370
1298944935
294226159
187290558
580575354
1161511828
276813024
926256263
34533076
1714099891
2048205935
1214170554
785976432
800521820
1680395914
1627836230
64518839
158654608
709177666
577369260
692205644
1881148470
178287285
555283948
635064478
2070416495
1084399441
1921681527
755055641
1597898385
1198406840
36167955
871428320
1244863077
712166964
361332018
1598785353
308187657
1639190242
2054534662
1278615321
1063914681
447559607
50150867
283753038
464347461
99427330
1092250842
743076220
1968381972
1402294893
1007619039
1505610469
1580554019
1796388409
243067251
1298352991
1766196409
1516078534
2110140142
1868221511
741771451
2093986734
240469524
942706509
1242379729
378568154
1243962262
1138184569
1363291904
1417514869
604031784
1100684766
700088246
1907123389
2013376279
399309498
511252136
331934301
1933689555
1448637049
1339910769
457132509
1893064227
1311905366
1777498254
1581607352
1502574690
2048998666
790583369
1068347131
531060289
620466687
1963513263
1901962081
1067202111
1899389313
1380190781
542587077
2011535658
1155780483
1489692641
1457338630
1128418328
1315665009
828648529
1236051785
409207825
482642840
1818815197
697451176
890426744
262519869
1267898670
2046928906
1825738380
1640950047
1765268038
177165108
1259632907
315149279
658905556
1441282416
1947021051
1484506154
1333321068
685907634
690278986
1004522480
1734210355
1540092303
444878655
2057329247
145693040
1347492068
1447772160
762443709
346313098
474750898
196809152
509975465
182950246
319707035
2141326730
815273082
662394818
475674543
1434917200
969338923
2018455206
84318345
1385140068
2131664665
78412784
1673628698
2079252262
1121558426
684335874
584277350
1892671303
1649122535
933509602
1874010083
1589419932
752205653
1700672042
1160505221
508414924
916248450
796562916
1801480653
2080763640
2078892016
1037850332
1428353252
1642206413
1897089943
1338790203
195870817
1145486043
1791852069
550273323
19248616
1442242009
942166852
732785030
487404620
1597268976
2116846611
305455135
722096532
2137523747
59915512
1220956153
1420564277
904125603
1483549495
416614291
2052056135
115088206
1447000839
548621402
105901244
731752509
320848247
1534763972
1349299826
1061939023
684480132
1680883683
1759862496
1567822774
1954371558
1296904896
131766839
891505397
185141767
1216873211
1664280466
1483904908
1352169492
536117949
1091630577
1221505312
747088102
2076624508
272159804
757864060
1873284533
167606279
812743985
481923547
568609921
2082973448
1156639170
1584426924
904979750
1161514841
1199458046
111477886
541648474
2131664804
1065053190
1671875926
1299274057
2054108653
175271484
915026209
1414048506
95114385
9331015
2115691115
1562576745
1027442136
119372880
1244222431
728160977
2030467536
1185339836
209254048
1487169299
1684456806
871545036
353510817
1714199876
2130112312
1884544810
990285819
660600447
1404569729
517273281
1412449561
1945457774
1453451442
5377673
1250821203
831026199
295598804
760833857
770870418
1793715784
675820164
975438313
902117540
1270561215
1246669638
1717016735
2135489893
450891848
728911113
579388365
238238869
600034723
577624329
974191904
988586350
409335569
304203089
404403739
1682246887
406649789
1100790187
346364244
1924792742
1718737598
1294242257
264140832
39033984
1941453467
683719774
954328788
1239484363
2116812743
18036752
1452987561
1998337273
1297698961
1364551650
1612163987
497544629
1549628126
1349872204
1481338771
2044439147
300621632
1075385430
39078375
1872868607
731046281
320596438
1521124334
2053357923
1312814440
1601170769
1802610841
1345460146
2125002634
1590884191
431383504
1151404648
463279951
246588481
1737887095
1715757791
296059520
845139366
1342363491
76678906
687429378
620146157
535125132
828015083
621735655
1158363896
1867374949
897488859
767905661
1656523170
1598769022
537798212
1003240856
1317636500
264386104
1795987309
1794095842
1573504759
1385183181
1556487555
1306057585
642463138
1989727194
681425423
1488434408
308614782
982334110
1760686392
1963755972
1856310465
1481329413
786812766
457506353
131095958
1525526110
1290706724
1803697934
1282310280
1377947125
2092308749
1116157660
1575129086
1883788701
657408079
1251344210
1204328942
1946911988
1493345045
358017834
1915491670
1580165505
1473611269
1566362899
1839816247
2130228278
486201995
1201991844
2135091579
546412924
729374053
1541100658
1237733660
29924679
1447544327
1923080045
1730942293
478159155
327070522
1537775100
917111731
1229307805
224014035
1445919228
2006440233
434885315
203497076
1294889906
465844852
279619054
1009760803
385916131
1575438386
828979276
916536453
370197116
151681912
1535521162
82171914
212487677
1509157859
757242863
1845717932
383627788
346332602
1395515674
1364644144
858915625
913918975
444297528
601409970
1303747868
1994605943
366630343
60931588
1552442077
228690432
1317853944
621306571
827355265
2033064337
1079817363
1345833097
509864351
310673489
1435512288
1509011682
394221273
866660541
209339861
621413018
1185476773
539428370
602724568
90366374
1420690256
977597989
1584676482
727063883
1316721192
575488386
706346496
1694074045
45190922
1068310082
423183758
1438736380
1241370769
59681503
629466722
2089254634
648073638
1836318717
978391039
1706596904
323231243
2110012570
1276909446
1175180861
1868129111
362967741
1505544063
533809309
2119999929
1962908035
652161747
1923176051
1074332335
197672351
659936912
527006731
1288857950
1910272934
536398547
95462296
1784980742
484739663
666144937
896329211
412403430
834507036
877283024
1976097085
556054186
206034478
645643047
432352177
1134230121
172414890
1585462810
889020057
1942154332
1343017096
285068723
618168085
591037460
1867924845
525801294
42697211
384574500
1875017714
1206983443
142059708
760265897
1112620765
925868735
192696281
486857889
357738309
1939249260
1809476525
40893797
1710931494
716714421
599704848
1277495498
1823482080
225477812
297800289
2136633173
7246589
1860422662
1101757175
206082503
1813270883
824028103
1825055625
1056669269
1499743121
55156409
1656538746
1895826208
1650105744
2055194432
115972666
1737054611
1612411099
2038363462
877230595
957193344
611566949
961445931
448231337
961637111
1795336834
1043619093
1801300560
519493415
759685469
631801685
1893644023
1318035341
442642645
1041113665
1817516275
1486488877
180672748
762210678
944591224
1409817745
758098470
1375696718
1212219292
159790210
68907315
1934581612
1537018354
1496812552
312735528
2078479875
1731822253
431171881
325537984
833411254
779795412
402574523
645708119
1959024666
219610080
1673216436
2055868520
2137635061
1189117484
760992078
1948661303
126653752
758475375
2135516310
682751043
1735434715
1355511417
1971737949
1586954857
321701689
256689570
792199693
1262561382
149836678
1582156885
126106893
343725102
181297401
426873413
756086691
1689454319
113745449
616239047
39454989
2110772075
1487803813
989292198
798553233
1598470563
372060531
912875626
865778898
174276375
865794625
455344262
2144907804
1377023517
310735623
709744721
1709791721
1984430328
1165169184
1047568840
1975706229
1716761415
1304098347
1623028818
818621335
1863971553
216131487
792778408
1123299515
447156835
955045758
1515056405
1600901152
1034489265
1277404091
1716871540
1482836373
1695902764
583653204
1084350419
605973649
2027904456
1576434062
736695124
347081424
56395643
403670780
162926240
2015727105
1623080821
687997011
622063485
1030330853
885726173
898464792
1785761119
1225637051
1044692338
500128167
213568051
1586127337
901377312
1880928595
1208886319
750435687
848166415
940165892
131984681
570462279
856439510
1832524613
877453779
1549075751
1451541988
444385487
648690662
1643862787
1344297258
222677241
386777414
2077560028
1142751450
104472482
1900594419
1691050674
1800720067
505289332
869022397
1954031924
1313225380
430015116
79490160
1078346482
418829004
1466250739
1915474522
407636569
748469737
368301470
1563255546
926181817
1436432563
1925769808
1320159199
855489612
1987942265
783729052
539009349
1710914401
2005955775
773319513
940104814
1285289286
838323209
448894238
1495634536
272912500
88875188
1606101099
388974877
1170151292
1257974704
978761351
1287017689
530321309
482576119
1555352214
1756087353
1447405006
2112993859
250413009
664454278
1484661563
316693204
2055284555
2094659317
2055015321
938965644
676148223
165936189
1989961676
1187265877
354366852
1235724860
247968374
1673420299
109063829
439261383
2009930729
775256883
797060655
533629304
1239494670
721276411
834304792
1891650276
1264566898
1302899557
1521423402
1550163778
862265290
1918972103
430188360
1630283907
1869904931
664457551
611283691
1566762172
281335765
2118105322
1179269078
10189807
223137567
10739936
250374007
651768763
592489358
1538628425
176727979
1347524520
173508390
1396663492
1334799567
824045225
1104523836
2097743509
809965234
1493450701
238653342
1718594752
440346088
2141885371
638350697
1835009775
286276753
1293977458
752478472
194375101
1073624887
1210109759
1884475924
1936870208
508978663
95311689
818093720
171449008
1624539417
1963772211
1616932969
1583881913
174401733
507653905
1983251406
956791554
826427925
1890016015
713536001
408977763
578868283
1753047850
1904633831
578633423
939104752
734015536
1309422584
175114377
1755021354
303563614
901518345
1548898095
1734504604
762557137
2064785985
817639206
836281984
850310887
422429349
1414579529
1304133825
678526957
748087033
195087205
1663702476
538842988
250167602
1841092158
1185868537
92085649
303256836
726377213
313144702
2057962119
44142022
1422408811
1847625871
227976022
1423516141
1110049723
1950777385
1571229245
1238513744
286137588
824707941
982088556
1596432963
940796923
1277303810
1035169594
1761021696
1802602782
998243709
804814454
1830485630
544003480
2107693432
1062182854
158924050
1137234323
1682637661
406303253
1016088133
1596126191
791428422
810900163
663263322
1046539515
1483766585
1907024221
1635719652
1442138269
409019999
1686458281
1949319045
1975658176
1939435679
67914837
940172457
51760070
1027207473
1108133797
867338500
1177182615
1288555119
647344693
753195255
1837543475
700749817
1075251350
1259825653
223595733
1074995392
1473919491
1679477760
665941364
1946398123
1563408973
1286414419
995466417
1627558506
1463480427
551544946
1951268078
1084336358
2066764346
408176588
326842616
1820287763
1656695739
1977030799
25750284
1979653640
247675467
1016511175
1887415343
782327127
1889290846
1544625260
2123866106
377850610
1815403172
295448764
759667226
356450190
1671942109
2129136705
970488669
545126921
390359075
1193520046
1218780558
1124589577
57294264
750864236
1963387506
2063095971
1931673665
420551893
246707071
1837893039
604411790
694682859
604421285
1753915954
250196747
1784567210
688371883
1996272412
1891589341
1431195813
1012004478
1039990905
1256139046
1195378388
1350804287
1431116054
594960957
1628344688
308552689
1551954849
61498778
1866066377
1673890143
1956828087
313068361
241342875
1485215213
310226244
897039332
45425255
1472358961
114715631
503967302
1659486223
761333214
1969868108
1997675662
190511895
550805442
1769838586
70441202
643048662
604288433
1096012007
2006269809
1810630863
1180949732
543927994
1277144960
1813566773
120233254
1822248977
897253094
1676178040
1520964789
1217370819
340311948
1668762734
99422888
1580409543
1477622145
310318187
1699482739
169121983
1603908331
954034071
302839045
690673349
2120516012
783073415
936009662
889610313
1659621929
221001061
5684105
1073194405
1349051370
1652962872
2102036343
1279071919
1626343751
928287724
854367256
722892142
1937204913
136727321
50123222
1194686493
1021142713
876227923
1340395564
1129313047
1965022663
2077504701
1597836283
2056427623
1277153038
255156243
1546724503
1457492410
1886509886
1644205405
929239283
1915134655
401629583
1317568491
2098138227
1747935979
769019659
1340699353
918661181
1692906153
509536124
998327809
1275060628
971685134
1866940552
1359052679
412735015
228784444
157071217
802767107
120071932
1910817557
747172469
1395287172
2031874521
545442554
709614562
1815445340
253196988
792094925
122961574
1122580251
1073656079
2035164278
861309342
1381967593
879192101
961841114
1254977680
451696164
469783351
2089861216
1426115156
538232813
1870732950
741364134
426596705
1859649106
1046311408
11503197
306043504
577959233
2130664377
1026737733
1493641223
1578011953
1314274845
1841907898
403479261
1464228680
884681951
1147673516
1602888159
336216937
2133772732
1198639374
363851043
254858672
51255617
595625857
168986432
777634564
1678967132
1706502537
2129186793
216538014
1890466907
926295485
1566004641
1879607489
1651747649
428143282
2116917326
1100200226
510472561
590921270
2005579580
969998270
743803219
477197744
1052410752
294891705
1921034131
330566320
645795660
914216344
920472509
29260112
1177261728
1809744833
949359951
345909425
1137476433
1944370187
161784643
1761832983
1263217603
1434362652
167997465
2101568168
578408381
1263757222
1116665833
816044739
499680057
1427033622
2080796030
1385817666
961043661
1859238487
125554377
454781734
63766340
1321936969
430631796
339927900
838368453
1048101106
1481437358
85181763
1241474163
722564279
647083024
656436408
852005896
1938393287
1720276302
604077990
1448271846
423731252
778699078
451273088
1364924467
892751280
611121286
1810682544
1935311578
1525751271
1083060169
2022303823
547532449
1636197459
2107059119
290853815
1750330469
221858670
1984556193
1596150027
297127913
738275096
965463651
864642443
809541155
449034806
915211185
60531673
1672002163
376911981
523464900
1770390613
344460540
971433028
164755829
926159805
1313856336
332418395
1631554023
746094824
883289512
759972443
1361094441
1741280091
50816560
1949529782
1350307754
865325423
1517988455
2083547496
51706957
929685791
382070595
52996526
1335645601
1240866863
689992983
537676804
2105894057
63720009
1931932459
367535795
796538480
395633965
1454338520
1473712316
342450696
300067798
485171107
1544062541
1832712065
571016140
924382180
1654119125
1195168914
535562761
2129646143
999875465
978741108
1079141213
1162750620
1410253040
678646425
1959360080
677733825
1192371641
630856618
1514605032
1061646692
869973413
852737510
893669179
2130884385
982446520
1317493811
1219343
1830481926
1441594966
1134602256
1825603420
78180174
60640575
94630454
843482259
2114792125
1502168316
1563599723
169797056
1527157551
947721783
955364204
354195739
742753480
1058887241
664658153
305379598
580885064
1179934236
1808379474
353459597
748165582
1398294182
823433495
31009402
40865087
1789711888
960731265
1172970254
307437406
1159059420
1938649443
1754523188
1413775251
144388078
831015864
20298582
367815617
1427065283
757766280
1735730322
690364610
444160696
249779253
738286552
601538549
1677471055
1919820107
1163168196
1100451112
655159166
1448903938
925202728
1102977366
1840076102
2082079090
1376494519
492585951
1507890556
878360253
1506228482
722403523
576140973
1793865261
1215809480
903423854
290699673
557739487
196206864
2084340299
1129864915
1117924970
393210089
1918442340
1103042043
395173986
2005573136
712364050
1056341335
1964775960
595266938
404639976
917350912
1469699785
1368022070
1265013515
1208336849
963480240
468823342
1838375289
357422685
1687270001
147302373
1226267897
491483615
1249683825
390908125
922794382
402271124
1369341178
1050957310
1745701803
115021845
265097441
2116947371
2083660660
1122145289
1403265461
505872495
1910827857
367659074
856933129
282842918
1786504066
1373943741
1551946416
1571753603
648748307
1868594726
361769361
943526530
2124585759
1519775022
994376954
319961545
263128210
225398835
1022868980
697084502
1582185426
311436279
471597040
158095965
541563773
591081353
1831197345
1263079204
634305779
342055530
1282752686
756953487
1966867236
2003120939
311242213
589838025
1149929929
1575034221
1749793562
801321324
855813197
1863475977
1203583787
791715532
1935559029
1152196623
1586406424
1872654312
1301954893
955905998
1324223592
457466873
1866249641
1851310738
1877292083
493363598
965361380
867888037
1410432103
813063594
532264145
1359408472
254334208
1516521298
580367404
1085423098
9751434
1746433703
639492369
320091261
630998346
1625192546
2125624352
687243584
572222824
1598199038
1325206556
1532018886
1730552381
612893435
266280661
199115156
2122082151
742966279
1726746611
334445499
61418578
502341892
1767641540
2021754447
926067949
2095864827
1069786843
1097437638
551014947
693875675
1523582196
246438930
240218663
1955654622
1704021634
1969985587
1203818813
741656414
1880984065
1581989242
520956640
172917493
1547951755
217584596
743797978
1668417192
164858952
67199226
350567026
2085931207
1908441851
1092315182
1849352419
1668518804
372622472
930131997
1462638093
105691591
460462993
517163117
490439824
1331213417
1166495181
981844004
1642977820
1743826598
1449790958
46473940
1410075483
110129405
1162976970
670097723
2106763087
1234491205
685258131
93031047
1699918278
426494666
957517270
876997218
1862880497
1760720474
313206431
1047656341
256694741
1271445829
526189548
551842286
1687163498
1570690546
182572321
1685450942
1320384167
353162826
861100065
77534693
1742886101
1316695295
726322745
1554410230
769686696
41420563
2115271902
1647728984
1184013884
1502859472
530872162
584309912
1500141346
1885973186
439334437
113974648
1492219639
640255966
481140159
2025029207
968766832
1339923528
1709629816
1183118827
32556398
1731367818
2072768109
389433192
637015970
901250377
1572953815
173493499
1545294365
2103325697
16927210
2103080924
1439320428
1148718950
310647364
2078915099
1489519561
1429903517
1072179396
1826659718
933000204
1509088052
2011592547
1478766161
401636926
1465854546
2138340212
1298978384
91782586
636696791
1438174187
1300551086
359751103
1495533311
1616129800
78008603
1194119911
622836177
439057297
168284573
375721352
713387087
2121312153
310592385
1344270060
2019910798
2021609369
1063399611
509748894
1466611400
1491506843
2034377740
2042724588
2064669760
2136058845
1527756018
128358093
1321405396
2110163592
1812367705
1460883694
356384070
1338177722
1116977082
426899479
370257539
807137396
253416028
996186504
1469964537
22389006
2024524555
324624398
1210473329
1533845490
2092640305
753087470
2932624
981129207
1380432582
1024775670
1024443455
264248878
404226521
1263828001
1059158782
1408503991
422917912
624836884
133952897
678809218
1104515063
1998613999
1484222956
1714442294
361128766
1181090109
1977839087
239784525
24128910
1135346494
1321325774
1596699805
1294244245
101957710
1334311049
2054846795
1005652736
232123979
1116098214
1361110439
525850700
1070537604
1715034300
369643179
535662231
2052318566
673232392
1399595158
209500241
903634143
1929326564
256199874
1294311414
634482400
274459769
1739309613
1626170502
591464992
714347162
6952797
1860571261
219893415
1445072766
1365278126
1807079285
1746036592
1166304170
149786880
1911847915
1613953670
972146576
1608806062
559270975
1027238611
1188719194
402781150
2134337290
1033415193
622246310
1831049967
83818499
1182360602
131018400
807452945
1459135927
1996793580
1408410216
659985511
325860685
507923072
1291312417
1705871728
1415335764
63093951
236117189
241165995
1908157798
1221143823
770302853
1235420178
1483034839
986029558
1529797244
1135904795
1160706954
1983591233
46111165
1597071247
37525405
1291261970
1035803989
2089688882
56527277
2130309026
429240463
347023833
1645670983
806441447
1357638162
1514119881
26932102
31539049
467384530
669355331
2011521731
898687851
1580826465
1198841195
817358028
1305182156
975467876
1585629511
931046962
1728927683
1611376667
2104916099
1001713718
574378977
790773544
1409911011
1833488258
372425427
1801913546
1230247240
1674580223
862932141
349203656
1409892767
29664262
234123371
1282197566
1787852907
334640995
1086501541
1236752383
1814333187
143921960
448284273
310284083
1360503083
1129213211
1184220088
10530543
520623559
2008455505
981490609
1829482588
354941115
828793524
1367857064
1115493422
108782517
2107413503
1356232116
300337436
282359009
1467020462
47058287
640125383
776133854
362405208
110618831
1993965607
1055334788
887234529
2117422111
748338244
1167844876
1240222401
401378699
1388360960
558742435
1228442517
1585289576
531424682
1246114698
1165764216
828228089
1940649892
1057543457
1455786204
694609058
138141853
920751518
754174781
1260721889
1670924604
1958130395
1769454600
285898201
485046297
94859162
888306331
1636489920
980959434
442252964
176613216
1982029650
2019954465
829857067
495079806
434486214
2014568324
532921007
873567538
200688825
664729693
707500701
1675431469
262659122
150748133
531505380
2108951312
606821868
1994308674
2121035071
175802947
845357374
1825869743
212649858
1367096506
888186347
1557327437
654916812
1975620095
1241704402
880569058
1454993081
1161052888
1321596848
68430416
407593795
1805375427
982050474
2111670349
460754799
928676734
620075034
1478667978
181458777
184922802
144843583
1289514842
1596986120
867513354
341570956
1421413717
65896595
354073970
1988496230
722025805
1760058814
821881195
1759734466
1379620185
192580109
158675701
1415007151
1942583565
2017635489
809560014
246991816
917597230
1152405883
1120061355
1047061424
295379536
253539640
1978539014
1131610708
1317301631
2014287985
1556797792
848765706
958610380
1955590941
1187068096
1128312897
303089180
1919534545
1951794881
1076673391
1168150962
514594241
2036883571
369980448
1447613942
2038760012
1526785231
1748635944
519944810
632166701
354212611
1777240624
31208471
1507566661
1491807444
948434972
642075123
1288618158
721473965
718459840
1085014357
325261166
339030580
209596169
308491428
2926627
1493577460
1942010874
1631406538
1709013188
1946514766
1626243647
694204139
1995469858
1520970001
25299010
1920308030
5537677
1007557446
113586652
97991695
1285052838
719324774
175644056
276081513
1957561012
2130371105
1434282820
1829156602
1439026418
1241863081
1777994617
1675713393
572834561
2100861643
1190570639
734609599
191795746
505166941
165715429
1199406924
501469441
1280119276
1437325857
342085242
258511263
1378368729
741029151
1693812512
1201347201
1509400878
451377029
2066963482
1918219740
83856848
1094446181
894282758
576869278
1377797337
1804291248
354989935
1328741616
1857954889
137136748
914546961
60179875
1934960717
686078547
1157929880
1409744898
2090184774
919826542
1009531043
610669204
2129319234
135493373
1079624287
908719080
244134194
451309033
1053367803
793236332
157316926
132837279
2055629961
1953249590
299286759
1067224332
1273117754
1375396049
1707657115
1898631098
472780780
800758354
943782819
2040564051
664776361
277273377
19094915
1186058069
1171695004
1193504079
2125380866
1374256565
390702975
890847823
1391125705
1131600935
2065030895
1276090669
344326209
1675054578
798439484
1376500817
1857207127
258375670
1666356462
1047277038
82304969
2114139069
993671279
841365943
636658789
1507640109
2121308560
672697510
10676757
1141576484
489588979
1300824489
1712377910
1784960251
1131877014
90499871
488505186
2104436257
37374873
2054195182
408762539
1014643044
1212802950
1022624371
655263526
548328823
242042716
122443166
915027228
848440984
1015763394
829743918
559594714
356242375
1907987130
2133756143
1591018718
388540048
1478195797
1243306026
603988303
80897095
645587656
2006585593
1644907828
1330493712
604756418
1422695875
318365049
1617649591
1076851640
1895881515
1391246064
1113360345
1098126325
1293153187
1558480687
573864059
188583035
1548506032
1392247873
2045205253
733042096
721223038
1648906829
257058890
1074701775
790025665
1792751071
252194218
1595912767
1982574773
2096045766
1962505914
161349216
1599574091
1112054325
17777279
969856292
230849532
524858891
624222296
854239040
877177663
498121034
563832747
1014493172
859263985
1884575342
1775112691
954345934
1163097762
1613989359
376923676
1498598796
594329087
73620813
335039135
1466050426
610277560
355829709
1304034469
338937393
490448752
1137092696
618087876
622756125
539002549
1721121301
1153405900
308829491
1927370270
1706804904
1402146110
948526652
351274004
111028504
219222189
973780974
1566704659
1973839349
608863113
1387535327
1905452127
1645819012
1988117632
2027063605
8496687
1661097925
344614378
572848874
303487692
267572778
1610402639
1804690041
1583564703
1712872259
1384190140
648701800
1752682028
1954233203
558207875
641276483
1884158501
1549806648
165013734
1862940357
194259452
476888619
1826132950
272121914
1172148319
2118383962
466158516
1488587143
1463529051
1797618471
807901421
2076585571
919843689
355953704
446200040
1219922649
452013852
195009400
1781147708
589221690
1123212196
996232215
312995083
2046566199
1874856460
514226172
234217738
585372843
1245408684
947524642
699814101
192647487
2080290714
578175933
1790933377
931950210
661434057
730763443
1047107943
1371097547
386349102
1064333520
1100711900
97202344
1600316669
1807577860
134621696
1630859065
539047287
169480956
1156719140
213152982
1228428808
79701623
766868795
178182931
965416235
417446078
1198815428
311500317
85121818
1902266239
483826570
1718629612
1333765866
2094542369
1841768695
1479640348
642902742
52572928
1917638061
1775225924
519973753
973488694
997628296
1333088402
880238129
568635058
1364716606
838611326
186762977
718586621
502412101
343592598
854234440
76293510
1142307166
1263337183
260023090
298735140
390119151
758439755
473921091
427629028
1241378180
2006019621
28885269
1206403726
147488860
1232129828
807174252
1424903275
1200809316
578312636
1293622771
749560299
761951267
1405877617
309962030
365555549
891293894
1855862946
2006978673
1693502902
1298642919
1936660090
1699513231
1045851705
1856357402
2052610088
1671627931
1982895940
403034088
166694337
1104762836
1380677509
1520229037
99619523
1628361761
557271350
1317916607
460099546
331014322
1119458902
150213299
130844274
2122912299
128886873
1625735495
725622958
1142540269
2051454403
1119097366
1167125068
1165775532
1773501763
778587224
997116901
945963561
931981828
305235639
1353316491
2119371547
843233105
575967691
865739362
1902749788
1680144039
2042597579
1686579481
1369957259
1351281151
389646031
349508135
1653414690
1939731219
2080100720
700491299
1430728941
2037713119
1525740354
1130210066
1831863853
2108733279
21863028
864813837
16562826
1969489922
2092348089
884648319
1480722693
1656181108
58960283
806132968
1093715853
952858613
113541396
1334959123
1751960293
560884838
1923395463
1557812015
62848965
448755365
1084086963
375355347
219981246
1125060775
1701156257
1022141979
1843929086
1895264231
1841052204
745819645
1276736004
877419710
1852703374
450583117
989696342
1354257454
1091951395
1286814501
838974350
1775042679
915227342
1296480070
1843318994
153575073
26344173
710232468
123763040
1606519904
561648991
1459866593
1678903038
1193055925
103587750
589453771
325801031
2137978141
950853200
623984125
1549692324
542371913
95436749
1202365265
1964445700
626926775
541560988
269475485
473774173
1021067305
556081881
2130042702
1272554075
1630456462
1097806483
1205403061
1583650426
1946607825
1658580401
79072354
1090473187
541235239
1159815869
1609564925
758571423
1974435321
494510831
326433762
1233532675
1938793455
1938506625
1443706349
285178101
892711029
186301136
608687405
530270610
1177414450
1281745162
1330674925
123403164
863883904
670820264
857257195
1238212777
2044854997
897116856
1114844254
1141207740
1308669695
1663560959
503933961
884613177
1254536364
1428212960
1098626042
659640933
100678824
1444460951
1885481928
948505452
1364608556
44860217
602991572
1590809065
216285000
254857691
488602598
259073987
669475365
394713625
1150838648
845923660
2001511344
1368337889
917822659
86083036
2126713823
1842482945
729988032
1378913071
1447214344
2001646385
1865195181
1601543775
531376759
1163391536
480372620
1585654831
1613247313
1095831470
345829692
375846004
1793098949
1182202439
601615912
1580464631
1464654473
962553283
1117758017
1980115611
1987631219
1912742769
43990342
1317925310
1378830351
1875193635
2108445309
428606603
1678087238
1970304541
1160718449
1185772863
2006072517
1604241702
1651967583
47717936
1442065822
1244256066
69686022
715568879
331281415
1191523940
547131742
234734025
1467617225
1632665861
585926304
287705667
407069022
1882379840
644476352
1407618486
184810765
861137756
895262240
990326544
21314889
2125362123
432715736
2077095342
2146072803
2139347254
2098232929
1670467681
1512275326
199297148
216127524
1971894524
1329546452
284212023
1241943755
1712898571
287583749
1543164902
214200331
138405500
1444812847
1218689803
579392568
1167725744
1384168860
374019432
1699828545
1104284204
1417153392
2138841673
1398643479
855476084
916703126
441766185
120730726
1529613663
2123396797
1242952041
1156224001
186510837
1194334763
171493071
1884063954
60182229
2071457916
894353925
1417570643
510943744
1449795634
319779556
792641838
86643356
1308738061
522067565
1034308651
1718907381
488212187
1806937195
1225270920
159836395
1712244739
1856652839
1371245088
157209903
1137194975
2114860752
1985554389
574512436
896258516
1167152796
516013293
1443105248
1489396169
1182471558
739636367
1086201932
1349148970
1723441715
387218783
1804479642
1580939872
709534645
2004410018
2140080445
1852453612
549538480
1582263618
1895961971
1134930813
375593696
49823198
140894610
747676846
2111171784
688145321
799349904
571062646
1425488996
965286482
1899940674
1829576766
1440437833
1271536308
1953568382
1443229622
1145627193
591439960
1471141155
891862077
2038597959
1835841547
122732754
1622583623
1277917975
329961425
748346233
94863671
487222278
1687910901
1269744947
433517256
634076600
1957694970
1872920461
963401401
353022030
2107896567
515467678
1430384491
2137002698
832652015
1098342511
705087679
488181394
42007075
35041943
1983248535
180006017
629376168
1024772707
1545260139
549635971
1664896904
874698515
69846225
966063144
1575539613
785398479
475163652
502897141
2016630888
1411446624
1267890491
1365646917
803795923
1024033348
727903082
1349225320
443725073
1855882956
1629011159
555321874
126279884
877442987
711465135
989001027
1800480817
1038616726
709487422
126350385
1130467846
1884155252
429722114
85992698
2047730511
1144960030
853814496
923113579
1925064525
1276658001
1931495431
727727036
1130566424
1527181608
1789043588
180595706
253913751
1433351411
527208354
1065804046
334191597
85166655
1494110774
946345548
1090040151
1855539720
635261655
1904236792
184423713
1966875358
1907564560
301926933
1516861971
1991415213
669851373
1513717460
466109046
1671462870
173220704
1550007096
441381266
23651640
1168485954
1829210756
1001462772
1991495928
1285836734
2113257335
1723654494
1007787853
868689262
1204051089
1382651318
1058629131
1045071549
1054544429
119231221
1893361042
2052674616
1314541888
826316198
2078032129
155747999
979863207
1376250926
2070187786
969954273
998837421
2122514080
1032725508
1552682221
1078053044
211678983
950732803
1854374056
1867460491
594176615
2097591084
1525627453
778990184
640157418
560034948
1035820561
253539700
923303326
1944927946
1287536784
1089798973
1297265941
1641520335
2009873465
541675854
503467140
1916484065
1974436834
1778238356
1297656525
1501598868
1589840023
76661921
290865882
56901816
1691653068
725459076
516568227
2087343683
908570769
1639210731
1581343048
1236872564
2019553210
1705468686
2088926971
517099368
479594233
2147314865
1519216875
1201271659
1382405827
170217149
272272740
1658586177
1625232624
1116835756
161083414
1423752256
1834394591
469906817
431865924
1951473203
561177696
1974429567
919697071
400583374
969403030
406205356
1874412324
875203054
1509139419
1683905167
1187614883
679075061
1566865522
969603721
1195123855
434289532
103292996
628526440
1506308026
238023495
745057910
711721027
1117913499
1790442795
1765915015
525842266
310769600
1476624709
2038147022
1879597301
699855795
1432577656
987234986
290891163
1593101635
437668674
1583264506
747198867
664023598
1627032507
1050095257
1652284233
655115135
259946833
1828433429
961220714
1042497272
1233389420
998784593
1147853728
2114533989
731898775
1448809701
1954809353
78846400
1099807671
15789904
1121034485
1746040723
623673354
1554699804
1751675475
701932943
653595738
1539744873
1148792971
1247308893
89508420
1489281535
285942444
968410144
149779834
406412988
872203028
1532439283
544610801
2068820965
1794756696
1971501866
168191194
81259808
2129899433
389875544
2034038983
1642039031
1092651102
74092243
72312773
1076102325
1849125757
1864877528
536910901
1535826652
1409962489
1261784392
1592715764
333590974
656954158
1967674164
109666756
344996889
859888837
321225266
299812274
1330385053
970303318
911178259
2035066485
280298462
591623271
192680881
898966802
1154283400
247087247
869714354
1004094742
1409170954
8290542
1522091302
814225596
2075232430
91426151
212075740
618375083
702424630
1586445841
203670015
1965598869
503794184
592209654
208405569
983867343
499171270
410645871
1396807050
275838459
1806801155
284174455
311893118
652878978
1410144749
1265398554
641547265
375069989
1217172486
1197363329
1447412439
331860066
160883427
2124203337
1300539841
823045240
1988349639
853436941
163899395
1869265147
1319824539
752548074
451095408
1451657954
1782699169
2003777222
539437010
1739864823
168678036
1387750079
170604763
574925446
726673833
2038065242
2128324773
1577309152
256860999
202438939
522875756
52575968
1746594559
1409036243
1018043634
2114280767
1216628759
346674304
729894461
214691262
1634518195
1994640833
1244022407
1436016054
678922454
1447118171
1903125522
1623685299
2002319703
38818981
1405146928
295001044
1774884424
1844595992
243648484
1593620894
530926397
152938567
1087258405
911031641
582876917
1515207812
735151347
1715382590
2139263808
1461195022
1706642704
642715088
955104877
2107449867
1114534654
661396817
979592749
1392621637
1961028187
483063802
528828675
1665291634
877737401
565427263
2141226135
1436121837
1492655252
1803843358
1576399141
258857779
123096979
1354153100
1574511867
888617040
764248323
1223047766
2015668077
882278308
552315864
980986743
360917517
250605363
1035139183
197306201
794870917
1717786722
1397581233
1161531624
496577091
860825349
2037868408
1764351501
1147378640
275543715
1999707554
818676220
1884990065
1776914194
196747340
2145463332
736268649
384359616
687736544
1417198496
894182935
585105831
136462136
1652432765
852580081
497572885
2133199813
1300389980
1125867011
1534560535
4910104
911579799
1218299102
394968683
1431389045
182476576
219470860
1575979291
403572152
2088858755
846725363
1068398759
172767269
1541796024
870073043
527233555
1131077224
1666919830
1285428633
76352681
662188086
1552503031
503781338
1518037168
828383679
1703759588
628721746
1727141682
1294280179
129718459
1767651994
1655255870
745761906
589149048
847044219
439830965
1788930709
275857133
1334416576
1008321075
1222116603
1442542603
921875862
449993510
229041204
386982266
642425542
318241593
966545705
256210006
1339150504
1261139480
32136785
1161577979
2033074232
2066381207
35576255
469634265
1503353208
1681942501
1708674103
1528308250
747724210
1537144897
1441016220
913651263
1422214908
1692375741
1478169027
1297913179
675028483
995172723
2060632667
574249614
938156550
909957585
1618455174
1270001897
2139875350
1704193875
1415726446
1078342
1353913815
1043915964
233993022
1992482330
545065866
315920691
220223187
876277235
1376457685
1976801850
1446703327
1526074829
476295292
1972273489
1192059220
578836904
815708957
1849317309
1575452359
1876532154
1162817098
1899675015
1049164806
2141095031
1776572460
1427587707
1113605925
460292827
2102074920
1073611819
2130131189
18486113
1990357105
288220260
2139346737
776552997
822966247
885952957
1726534086
1597671173
1942497800
1040704952
1674142650
718371738
384085232
79614902
1097273646
1038322152
1643457161
1963568509
2044554694
1582697902
1747849463
84618093
1608623165
1592472256
1911906136
1178707908
788873714
1673864062
1996597939
1313777158
1441287484
402881856
824467008
129296475
1681867635
1106212483
1448206252
878986738
601067268
1730561817
1614440089
1696447667
405554677
1872483648
1615083136
53893470
2022084665
1480776001
336879
1739034004
1856376677
380855127
1807339133
41056531
1297371647
1955662547
122915792
326045292
146812802
123928270
1936085574
53438902
431982077
1007688505
924056417
91953066
486638952
1828050508
2005537064
1474328201
1205769372
1795837547
1907818297
2117125804
463902047
559373321
1207239364
1513653139
2006832911
508399446
529111273
625091320
342069267
1068814671
770645621
193093446
1476286088
382500486
698564471
1901303329
1233393808
1701400074
1301972751
1137971273
2059234258
1833007079
1386607447
1353495134
2021963259
1203227813
233859993
964694823
1654683613
1507943385
1485115033
415348477
928371820
692495825
509147688
969903228
1302446108
2046739021
111378834
2019128990
293963750
298299391
1806804629
487041279
224860227
686402687
1233996369
352987839
551462018
497303262
1270221225
1120973435
929478426
80909041
1527656182
1439270237
168699768
1214085298
1762989874
1313486003
1345697419
1516775264
1605887307
327007154
1193553291
1686433279
1507671717
97312713
681709519
282139298
489714475
1834197131
774815728
778382193
1673598601
1348734764
852581231
569994642
584533144
1730329988
395201840
572992626
432209404
542029315
1732011041
555562312
401969510
1645092024
1261877393
886463572
1268302355
1195621721
1616033215
931565962
877346525
730259762
1189258624
1522293923
1398579093
2113829247
1131960501
1834848460
1633126173
1624975732
1178699181
1180673849
1020013371
704021479
163376962
8254558
1982573207
1398578480
2066646724
1450945888
2064911233
367788021
708489311
1306817365
1468807464
2119650421
716977243
1659281917
1999561144
139779711
764568149
1389476178
552755491
605326372
1494374363
1743672539
427185507
1895330427
1805763936
1489240071
674405741
18071963
786912907
2002233678
2069301689
2048283239
722183043
1062001305
1488862848
1510452192
1896765143
198337591
720427041
2138687190
921215150
1015547732
747907095
764402590
1740750958
566576183
268789383
443398502
1351355490
221552772
1397713307
2070342686
778547988
124447886
1203231874
2124128538
298979724
958184746
1529554922
1294266291
1433876749
847620482
711493991
1374206516
159519461
719685572
1666299237
1151226858
1047775850
1066561924
153102191
274972599
1314527554
555019334
60272458
717964566
1223639147
1610075029
1177279376
1478762619
1220766125
729046961
614954586
1136273033
261989814
1167068670
1060592599
1685292248
849643160
1730947017
1842616662
1628533015
1525460068
341890720
192576287
382782727
98873417
704218461
370180393
1793926001
1358624952
932627424
1598974360
988929641
2024523664
1984771214
1754494261
1347873026
1588454703
1848188139
1288932199
1701501510
1123031168
1704893613
1755251539
773405524
1802486088
172367265
527401579
1706485700
549554250
1473994137
2005300779
806353005
558652859
1602596056
1257131709
1349256087
342448276
944057582
1876814855
1585224130
974222761
295107859
1477522865
701164160
1053626513
550050433
2090291706
709530220
1408201063
229985026
1298191738
792082313
916442892
234204214
1768923161
1358987352
1852392615
1892597083
861137383
2103483754
1677992573
1370129012
195774710
862896787
978030788
1801094028
1251648001
526951975
2001958060
775767085
37366123
571343430
1950963668
1778266952
1781587079
336950887
975294026
1904224317
1351297399
1499961063
1556068928
1628293938
902859913
959640670
915063992
1548608508
944430591
1148279534
1048160335
1446271430
214925952
176238320
1703025054
1164369548
128327927
297229076
567053067
550697187
1786668784
714101757
833408222
1860404797
1418636950
903277991
201148807
1324871178
1021008442
1192135108
2050098775
1857616376
989404327
356776161
1796455440
730979129
945135355
632276947
1718744013
1114722466
678452306
1080213158
1835859065
536785536
562566699
1309234128
1127187585
856998308
752859838
2126168098
51267305
1777318580
1287879110
1885699471
1698214694
1046680912
1125423302
1162138448
2123483086
262128840
189039836
570626782
1793349204
733209182
15084168
1981081358
1601535573
531497440
1294630821
2041539344
98865323
1762329724
1629771589
1187851282
468720539
977597340
2136742769
562039083
1158751026
1444044137
1917997333
289827780
1967341077
2138766804
485053932
293538545
1553906986
809882582
1647514699
606830140
1040342251
1282734948
148725765
1547675102
928091699
604952446
130842162
809765112
1446209510
1149156992
815066677
22243499
1804886613
1242492919
1545734014
211911518
2002982299
440560511
417318152
1644146586
282045250
2132013418
38412600
1462470071
1409479944
1326180699
901621151
2139759810
1027197945
1768984115
1290788560
1565609222
1769316040
961073707
512019698
1326182062
280726394
180878143
1048927498
1204995090
1346443303
1618546496
1957509706
2017518491
1441715163
1578023497
1029158822
125672096
1693163430
1037250081
1367951903
256422497
815269186
1860092660
1083853552
1186521127
856263555
1344199789
1278241912
1497550058
688527757
573113647
865262127
1955647178
1684018261
1111634247
523220822
102326804
12320552
1444331715
1022445359
1552312673
1551997500
1736030156
147019139
97606511
464773844
2011672379
1241663971
949084453
187501817
399686314
495850507
8936531
1465377324
1198861148
1290792050
2129076550
212274001
1791912311
2084553048
999614818
326814235
2068668809
100088766
1526267895
1684746209
633618122
39643316
1317903681
778059836
1360057132
315263042
805890394
1941931061
61963605
1562755913
534277599
412377667
350748419
353046934
157937775
316059130
1938060999
2047512401
207617592
2109849854
42372346
174337212
243236429
4600636
966536644
1164270745
1498641201
1803260780
1565787180
953228014
361189251
533107876
1152066069
1985459096
659591640
922389676
2114833662
412959713
616366538
2124574225
1098292729
20254996
1325658452
233809602
1998700150
1102185451
1858370122
1419302901
1408076031
1685962743
285941550
831211437
1237839628
1180241873
958951194
430153242
339907927
1850633375
570219471
158135833
1881164783
332342958
611818754
1668192698
1067763437
1506325843
544470901
1107162231
612388469
924855316
1842308354
228882466
1878286907
388664527
206832955
2117592701
572757062
24193228
1929309904
1223000016
1212932870
836829292
1338400987
1608176942
369632970
1759281125
718423129
258518157
1732961899
1915625349
1140643450
2040333508
2000823530
1255098435
1193893374
1994014998
2113633807
1131759056
566322018
1179606084
552186152
204885489
903637859
127681170
1786594098
2097810973
1366670842
1273090010
912596776
2027194697
1248613779
754962729
1029886332
2060471528
1578883651
1711128610
1518232076
985512403
65423416
1732879788
395667277
1731368342
337700838
1479710018
1217375776
110309710
125341865
1958319510
1306034453
1284584052
21661015
1018559066
1981024773
1979322641
1725056928
967849452
443723042
66032038
1608663934
1651384189
489434322
395955641
1355726091
710655299
2009387522
2000359624
853111667
147133771
1737505893
1842300152
1396971755
1355517383
629619616
546505991
824261034
1325208433
1359870755
635703254
2065434228
1742506291
1495463482
75794621
1880430280
1219256357
41209739
1484241571
1222766630
1512319691
2074650404
102837890
430010493
2124574225
1638771317
314289001
1696360778
1961225126
1155875500
801818744
105823609
561216217
1003531276
1049688327
784827887
1193646882
567003532
39701740
1318296014
1345936844
561757871
711858197
16492269
1099024112
317898094
627370345
198063928
1165774348
1369808043
1421576046
39625525
1299520616
711503273
1446766731
1074631260
424614858
514440623
548171127
1002583782
535316671
562159181
1618834134
652378640
591761243
1806229973
1492520401
930325442
1153327167
515523406
1426266726
1378459045
2138591022
2040384915
1925093671
2007068485
1777902779
512307687
221132955
514857339
675713434
813926936
1170731435
348583484
919008884
1366854348
628480382
315041205
1439973358
269451643
737273505
1040482099
555884368
857021027
1070328922
1400906528
1704304023
508166115
1196384008
853998627
720210618
1858478169
1886623219
1243103317
1994850398
2110843862
1409870237
1137948323
1011009887
960190181
268531025
1612999152
983947983
163434767
1867140059
1855858690
1169302992
1721491562
1092002384
741369212
1132830296
968342545
1424067188
1106305992
2033249250
946249266
1576101585
350047594
1055191115
1217010609
862178949
897152328
1812333527
398428965
1240052740
1673419048
1316830077
275681265
503213149
784465231
596388477
1367974784
1584868841
2090959788
1932764395
215603551
2097768147
34484515
1342712224
984734086
570129907
1796528155
1600761700
1829626472
905155151
1111987881
176110339
1157226989
2090584767
1195676652
581130776
1406083806
369460331
1460337016
1415855993
681866606
145262013
867672434
298363771
1017108103
526471489
348265589
1536345443
852329331
311367585
909032628
274277833
679264426
1310863905
1489121303
339146170
944208016
1767848734
1449131938
748863408
2015981426
1762672609
1302906295
982693232
733262890
823509350
840794273
1205554172
56788977
406847769
510995886
325030439
1863385113
591844417
1056887241
737325538
1997986600
1219717433
1755736448
1304329054
1509246433
991400138
1237586115
2090362199
426727191
911798638
720768081
1261099358
1877332781
1076961053
1076628762
711537588
1063807193
1007206304
951607950
1378783999
1413107724
1982127210
347598028
555558995
1553718035
1243769136
576360395
614769524
1068459796
530184392
510487044
1181940709
846297061
1486944893
764325441
2113258592
10435821
397071921
479846173
155130042
937469408
1550485883
66906241
875112594
529234504
158736544
354460391
1683945887
1443199982
818561030
2031035687
896853109
1117422112
616051001
1760736510
1290699042
1562428029
1225646230
1302581156
645796509
1980783299
1450524465
1528198865
893930926
990419718
600469332
2074854718
568265131
505804262
190738776
754376071
2137063718
250104216
563712580
157037851
1190931543
1173382517
600273539
228569833
1515681025
826886398
39099079
39431085
1173277578
421235489
1685167451
748103421
1602787901
1151727335
1184901172
1075420074
1261231483
1381942645
368843657
641985462
1443389382
607440846
1808344638
1581807181
1896025182
284569131
771128881
1672895641
1054468225
1879027573
144198501
1773150064
1521034867
563548067
2033384924
580016041
1589698890
1802101493
141265456
1755548514
222794607
2075929722
393110801
1261107637
953051440
1832748521
1744323880
1909913703
613560184
211877994
497201044
1663322803
1612730816
187519468
1670123070
1097537402
521627600
1011591583
1597539708
1125652686
1857155136
1169655006
884405336
1535579831
810389682
490188094
1284873001
288300286
792969313
961076380
288041141
1759933724
1801289282
259276460
1294494653
1856527628
92406601
1587812707
155386138
1535104698
135823914
1574297220
1324778629
784281453
1672755579
611606937
1323590183
254967681
263425019
537413458
655537160
2074348062
793187735
122351984
193752459
2138887824
255944781
210556468
444443039
172341101
610568574
1857261764
1227889684
1974534681
234971141
2138988397
1717436237
806862194
2006407641
572512435
144589084
1739172956
1743674126
1796829410
915252348
1651856288
869434934
47291555
21467795
44979667
2014433717
22412223
1115568868
1052446631
310442976
17074247
1959769810
1386572292
1378533371
874901789
335274803
2113765583
1649964308
345098092
821482384
1131315617
301272704
731023890
1308592459
295033393
866216077
1333216214
137558744
77915682
441999322
512174784
2015016929
1214293246
1586332175
2057561501
188619463
167446667
1519928579
267444264
399390488
1662446549
1190681698
1447452720
591266459
1837394636
1494778813
1067986499
245849157
1717399635
1431611983
625613432
1909474543
1112362010
1821955882
1971807774
35511259
1018235759
774060888
1666645651
1369491242
1215652486
1196613716
12927037
801448649
593174523
2044175520
2023974005
1115155554
1681577656
903421041
168243933
1828707469
239732815
399069384
1598980904
1655586248
1615671073
919017594
221383190
2016458530
795333247
1452730888
2091099393
2097920835
465315586
1711346553
648964036
658457096
740896567
1428218816
73825103
76614178
964294053
844833079
72863201
2145100794
1739082345
423045228
1996304340
628729826
2113107542
264345533
1187698897
1026729502
1654452265
1440583982
154205675
428315694
517821799
1144927759
1284730143
1979747327
1319654698
162439052
2071297862
289320935
212206257
789815227
1035951827
726629252
1444737112
873599618
2031496103
1182052528
554042067
1608530523
367017655
1742577434
1788723420
1425320798
383282615
1790318823
1826843765
1479776535
688832172
1145072425
682484261
29062321
933902993
1851197784
210267275
1905279220
1069079477
1700668744
131570386
1400640568
550747114
165018010
1724834549
1350510321
6073207
1317958916
938950105
1619760626
290710011
1393362038
1333535920
1966821320
1897736081
882757530
955193384
1743026465
477980060
613020344
1661806756
1027579018
2099594443
326163711
1133998840
850846834
1193196549
1750830072
451257327
1242038936
1601471538
276249522
37974591
1784279156
1178102441
1156973499
484876666
1674316745
488784897
498334286
2106407855
1140440625
1325063524
173970001
1374678016
1284976527
1343317130
1587783895
1981874563
1766906246
1004627828
818536581
1647518404
1688955260
72762482
1077272439
1652726217
444522425
384967791
413769350
500856073
683135795
693492385
1092287704
1381139047
971589477
605170680
1815352788
298654941
1757177072
1652379351
1665056143
958511416
742826081
776312907
1681751229
262512428
1696256807
1631033051
1601885329
1585294571
761495461
1303124440
1526223794
483621807
1520260114
964900685
683423747
653236306
2107642528
881347725
1581859643
523133236
387344434
1550488270
391390338
1793375062
1641624708
339209173
616742504
151146146
2144025939
1960319947
1222419156
825314042
1711595437
1962757563
54723306
1210192339
1700329794
1715634692
127117195
613782211
2064213528
403824212
540329808
366291712
968365308
1638929516
34671271
1016289781
171928079
1464120541
1048709386
1629121589
1145661224
1362722415
1733017896
1086012817
212589108
1628783231
33805605
1385304122
1070947365
1354997667
1949778343
829165963
382436252
2040203598
1831409994
990605207
231028985
493243669
1219408817
553474550
909112837
1625442643
849376398
1069373808
1834121230
1681266563
1285577148
2045378064
154880778
687067520
568477984
173048887
1456950526
1205646235
2064738877
247306779
1760555845
773489679
317655859
68669981
429249796
1874239937
160641754
916469845
1351569303
123024657
774487412
1676699060
240996470
547650612
322462710
944353286
1410866842
1955000656
903807411
1659484113
1315745223
146669534
1674369544
420737899
1860101229
1005629476
1427780631
11985856
589431610
113518041
349791960
293797858
2077892045
1464298904
1325787272
870776563
1471077638
1577458096
139918345
1819437719
1822259164
1806029714
400200302
755204757
367094393
1353759206
1087268000
2134582992
2789570
602922342
1987732991
1408895684
2102118547
1085028194
631081462
1617047211
301968056
2074913662
1797794766
1021981280
542853311
1420714380
1438669547
2080810191
1369014230
489901184
586316654
1334407436
1381312945
81407779
198690265
606757411
2133425400
1097772639
24216772
626579284
1185852094
691272116
929370401
679587770
293364850
1986632582
1532752569
1693776653
256221290
1331190272
293566144
1462311394
1928187567
396140335
1059370147
82469334
394344965
166340900
1495447971
1447492897
2010881989
124147274
199866680
584812161
2127819376
841041327
1902555823
757924444
1079800867
1052507450
1321639164
23793297
892246137
147912200
1181049111
1304673774
1127988803
1662931464
509693275
948634969
1083121552
2058661204
2130765852
1619515666
453661042
641591740
1750740293
832704178
318119907
689012135
287690060
1410702564
1034437949
826086106
1474856007
585721340
738828234
1345453581
497749463
421233012
169329782
69052038
302457779
1452967723
86528996
202294738
365857149
498159854
836340111
90664670
1784487193
88184519
1553145019
335300612
14059025
1648289333
758386455
1683910616
417484731
1251731340
1144115517
826473959
1281785443
2109252988
1637138133
103628983
588149709
2050904564
1752263553
1641862680
1005291799
1154207336
2040212792
1199406357
718162020
1101644916
992755038
1109860655
1351175309
691179882
1236851454
731062472
873113901
675045754
1577679482
533099896
2070274000
648816859
487142821
1927250574
1297174353
801560703
126850698
811681084
326629712
1424761054
1156544331
810643991
248094673
504909234
610268221
1577687773
1782212600
1590171667
1899760044
882374785
1004394165
864484079
116433261
214763097
1620561872
723072060
1870064376
920646801
2128817200
1155832560
198574050
1045149235
713511607
1713975195
1350292341
1502638923
1824361378
674561696
1573829290
1021050326
33075746
1782786862
87764709
588884962
1491173968
1736531324
503434949
2117214030
1277284528
476512407
1650080701
1962280302
1460986467
483144543
1822580768
727467679
1577922871
1204984302
1468224433
1376068797
1802668590
1015140668
1471509507
1984571165
435403016
1065265810
1664904934
38916492
269390235
622160520
1992663995
1291210343
64986320
1824036420
831368935
1284802550
1898477605
384481580
1122360165
425541633
1481923000
1051371921
1895359797
1095230086
660126336
692711204
976137195
1995926473
623883689
1914797547
1299157061
1231904106
5405769
1438001930
2095700429
745789045
776570946
929518126
1344510812
1609886483
419414556
1606057404
2144004055
2002538461
672138745
824825679
1283851691
1466284779
1127806277
702389196
1689557824
694797566
324344043
790333602
1739361234
1888354108
302002175
1489678112
808771931
769740384
1577059907
455230397
1498669748
1191535681
1233459523
2101355990
2008997417
787699935
2022851638
242356299
1599373843
1032094107
1073636911
1650384897
1012374750
21081798
560384945
830924339
257193629
64084737
1059903339
1231355061
282797875
1672441622
1514391506
793113365
246243195
435491933
1787737135
947146220
213106476
778653038
391349435
2098592880
1264226570
36527270
2035963347
123729677
1391878203
436515302
1803066852
974446419
560278910
58004196
1735441330
589458286
726288940
202386862
1762890785
1382047475
1739108471
668555800
1299816062
1497307560
2044863179
24602673
1035008980
1202816504
782787296
1461619244
2066510499
793546438
2089224731
982122885
2114466046
1820912000
1448724605
787263753
582749859
2060640746
1831373721
58635480
1071235897
1986849343
31121810
1043820197
2085302660
760118846
103982704
790103621
1934849850
429626005
1336241864
1403470596
537630229
1152757317
1493470225
1977000498
2091695896
638122238
2113740367
1956272526
975851484
1139845681
1667113846
43353449
371303036
2105056014
1403893386
425573072
1462893120
1813920401
209928830
787985567
1746397083
132813804
200757162
390446218
150504905
1864722
298488304
1210386830
1031370560
1611730203
710243536
2047739959
1997125913
2033280908
857636592
337402716
1880339609
1416336829
325806233
516125992
1680525462
1467438993
144455529
1170234953
1693791416
248597541
370483687
257299196
1885905851
1465857234
426152421
1146027469
996326874
1927695012
1106786322
980498480
73561068
1928821842
402142264
420518616
1864036719
1480956137
1344074545
422438783
825746005
1366348471
1131567018
1007601448
660642691
43251223
1809355525
291834400
1584158665
45030503
2036532352
410420584
1830149423
2008828000
1195015498
1746774866
1013663128
209669707
1883009530
767995437
1519423089
1644463044
2112265792
585039818
2093087106
1117118116
420832203
1599125458
2072394550
691260705
1700937967
1238145195
2130074214
2104771451
883028247
1539534737
1828533875
830102523
283330413
1191086975
260278952
1332325660
427368213
1737645339
305169217
1886389820
520384641
1278331589
1689788991
1091922407
1241975490
1967696398
342704012
915941812
187593282
1101702800
518353729
464183039
565488268
946100327
18094164
1597779045
1775103564
149724569
815048568
648554707
1231899058
1463403772
1003448767
1059212302
1869774311
11746622
940103609
95436099
457233529
49244689
384490827
1307962826
979249967
2041072621
1748980635
1638583662
382286365
156249074
649548804
1605476594
1179747564
1391578282
1961146037
703353024
1230164485
981757337
61926229
215912193
468578808
749492879
236137822
1142960493
1798114363
1976974695
1129402004
940617565
1995948849
815188441
358480729
1474331436
2083099762
500475677
549569621
1612902023
1810936999
1059292552
1551253508
1218202366
432963524
300466019
182233819
2131667983
1098325228
476029183
543604242
358405535
754601117
1939129658
1741096293
2094433502
1701345507
126978972
403689182
444065239
1729009460
1068699693
1438308896
1648506642
1303681781
1456313036
2014360187
34880935
469072841
485598882
663042266
856605116
376621347
1338161572
1086413625
719348098
773761267
1790696995
174418346
2013431828
460776219
1320936767
835884949
2072341328
1809116459
434680172
751091762
2079744707
2072368428
1233215790
850226541
1099574515
1001867679
174351805
1904963917
512098405
206932100
24851670
1259464157
1170332102
1716461497
1804274476
499445114
1420950343
600995630
34426476
537668052
38645343
722340047
317444136
1645260342
161763578
731692921
1692127687
691940591
1930742516
801022427
1371968591
474351897
2097389847
78351058
1667647704
1971873501
1300283335
60392765
2128462944
1770199364
2058225128
321972754
1290132935
1844314730
451519490
1720121955
214588863
1327320938
1290476692
635270525
1300599916
205778566
1231986281
105962521
1761884473
643159809
6489338
2072912413
927813298
723299855
1598459182
610011190
1611673002
1293479202
795054578
890702760
1758256881
1994638000
1251510907
1017569112
1422900164
1624115176
624587452
446401768
2005170087
827439332
466249322
1149451094
1199669706
1137227862
251353176
768217734
1849404406
571030869
1030449280
1122622110
491596187
1705919467
1408022989
542177895
1647331399
1781313477
1553990000
655314074
873861700
923516395
429847482
354192778
1860663544
214978416
1783044835
2074674948
1202967502
2047080865
558070395
853834122
390996045
1593590115
857117290
1019276650
1997113012
1152846430
1715477591
1784944322
1217060897
110480996
591351738
120494450
784694534
230563817
1595298035
1148437504
357895770
139592322
1324040790
460203584
1560431984
393760228
332846448
1451729288
1854687365
884955839
2125109958
1200817165
231484002
2135227011
826998769
774653468
284354488
1419526589
1119474851
1199559805
242793995
356440018
1596858220
1469975414
204129426
1881595394
560612380
25383342
1370557825
461842439
141361904
1608902141
590286178
43484370
1039366226
2099199963
881006190
1315110142
781656416
971022203
1559007119
1774798065
1965090715
517714254
1996736264
1237007657
1149578870
386342759
1537978137
1183097937
1195221724
1726270274
820671570
75360203
2144069701
790485676
559457144
1245474461
1134749898
186028305
1797432847
669937704
1932147792
1145866689
211393157
823890610
602281160
146508123
7886489
711369981
311350853
385315854
304077213
1949384565
491922511
1172767608
156233525
1205950481
629637512
43613778
1634043789
176575956
1934860707
895896394
1066051975
1186583155
241327122
1063371637
749617676
2117686233
1525198372
393051567
794357749
655858699
1742223802
1313478394
1187297410
143268489
570515386
1295877132
1492078857
1240238675
2011199124
1838282734
476188600
1020013144
2026431555
1013719250
193767060
897537574
741495046
1664478609
135890562
692040522
1385861183
495219192
419078239
857282656
968564275
23181772
1086784975
123780040
605680427
944006703
500633223
980325266
671219285
1879658946
54273252
1277568366
1651235038
1317952895
1861686780
1457478377
649717037
770751771
1794022168
1339502898
1962076525
1729271304
36018051
332248941
1937880363
1359468168
693137925
1632894248
977581839
1200653411
1913877466
1472906571
1125074032
1944517817
43226266
2072745258
648839023
1482624394
923281974
334145646
1428070219
609719150
1748241095
449661212
226104457
731750336
1256633108
254681409
1474172510
585614206
1430180937
649814639
1303634627
816962975
826308955
335006786
206356313
387009012
611845800
996200426
1588014945
1436567323
1478596140
2142876741
1700604016
1648556939
1904206016
254544570
207981237
1115852896
819240033
1132705787
1925597471
1367948990
1783988314
930753594
1985276528
1619067350
1116329345
304069887
1308399593
912608050
1384024451
1221591522
126721820
1051673602
2116819805
638729560
1956192870
1462052977
1054121212
1115624726
120186648
409028069
1336699794
1661630707
407855545
2123206317
654769346
108531525
734751884
1876577441
867076818
1882102697
2124834654
1202838429
1847668436
1575810273
214911063
1222155809
1148254129
866522567
1562144778
788205483
809423210
626772036
358473237
1762084369
13918965
520283413
2046221562
1669536925
1048348597
957037396
719696157
1430275777
1096187678
1295064438
1108909753
1496052717
1958906872
582774289
212639851
239719075
984115599
320711354
330360774
1918372664
431284695
279069595
2071343728
972292913
1794700583
483839669
1161358872
536225042
1865888640
2136456767
1493247095
910189251
1758990635
2030520998
1820498211
228107156
650257552
461141492
1262966154
307089267
979280219
1387490829
1046492731
1836431855
1474986759
180566460
1778490866
108536038
632854142
208630866
1616696208
873331038
773731154
1859492619
450914966
1822186229
948572234
1500088747
629726966
1554803486
1216985406
435160711
2086590350
2060908280
234313544
2107895157
2041553304
1382174902
1460076470
486076063
1487858483
1318460655
1509773525
1981069889
944171814
2043731820
1724670832
1129550847
1158970088
1546789987
1865521999
1754027637
1319365339
789004077
2077125854
172039642
1627892154
1758295107
680129264
1753752334
667709979
2047601314
2027551973
1060574701
351769488
1281891149
1637328449
1981061617
1726168251
612747222
1858353479
1366394759
384501340
1091576595
555163282
1501303263
1907474373
1858267713
1283233750
1787242072
1174071262
1374553454
1408770399
608882949
869597647
1248519811
1341909951
670907500
1543916585
2039155991
2118972721
51561673
846286171
2005535029
1460790175
73976544
683389128
1514392099
2028542107
712394783
359064739
154249278
1912184842
1668090393
985916587
1728099995
1473022141
105199150
150519492
917542384
271916440
76748898
1734030791
1006602012
898471564
1119427312
153779037
212048151
1260720947
1332574553
1184288674
551437142
1606801561
2029677584
76346204
1738176502
1561554443
1708632218
83119359
1208006134
421244675
346966324
2132121736
1277558141
1451178866
1043297115
58746867
1983116543
887225596
257701345
1709779841
36318673
1473731619
1848519805
337353595
1988847413
247613910
1056318127
539893602
814554964
563100014
1775956667
1581751636
133613273
810670740
1139744910
1661304232
555969657
1220832462
1288689351
197518601
550681867
1876777454
1249007694
1367062119
833376255
152094533
1146124255
1202987425
1916113888
1624855269
1684915201
2136713839
1368746976
564735474
1027619210
149510115
1106998283
632089461
1887365232
632972112
1890946537
2119591655
259251060
521369047
1125749788
991049490
760671462
2147419612
2132177676
778052891
1721765274
1515416963
1887247418
508951475
812733064
1302742547
795538680
499026175
1737851483
224014035
844325829
1608634642
1483258614
668810504
45834224
1673197511
1524488525
1426219454
97744267
217860788
1698658631
1510077736
353920324
914251096
1115585263
852193003
1699721580
2095336051
53658900
1813585884
1273973262
1242793612
2129323225
1761825303
1647596546
1059631176
689550336
1834223446
855640854
198991888
815263485
840150006
1774648641
211805557
156262062
1148359739
2126991218
1347680503
758524283
1598396561
621186720
1872289020
530471055
1423520803
587396659
1777794582
1956162186
1450012582
242660294
332201343
1818627345
1329477950
1443986314
119137964
945599304
1210269577
497857935
858052935
1423695792
520348587
1359706095
683600149
364925706
303116466
1411195196
1889864466
260985504
772571308
1688049303
135603377
512903047
225412757
1393746612
1894986072
742045499
1224615352
1306351112
1181061900
1122274552
1627614999
1773076097
2087186134
46061127
1369886214
1977181673
1817671736
1426553269
231356540
10365021
1771789334
925415822
241355484
335689858
1063094674
1889953706
664367866
1240125033
1539956689
677935746
1109224841
768283186
728636088
924396991
1137964442
1773729004
19422402
387693662
993573250
267441776
772594053
2027089264
347633760
908706198
2081597424
1982723735
1622480353
1706432523
1209536422
268076373
333490476
565090343
1972355903
377434338
846251587
83073139
1012641082
533844809
1764630280
894808983
1870635862
498513384
1106891358
1020253687
1707241989
2052892764
1645329512
2028131420
1495956650
1256100293
1357683097
1545723204
2121145886
1438699464
28501275
536492771
649500905
1323614913
748466854
796022635
658659194
1206127979
711349390
1635441892
719399755
27363207
515687938
1240400203
128626934
797011303
1374756144
896707685
509253416
1247050293
140852734
588092533
334239279
641994707
1525103937
31262608
1343740886
146608839
1558029466
1951025537
1399396285
1131451481
1504139688
708660716
1330941081
2065991001
24386812
991218418
845021496
1175885879
941146563
190084074
1904948504
733110334
7445849
1576271953
450032667
2105490934
963382711
1121321889
1897230320
1710937976
747198304
1949211269
679842647
1656197923
39629369
349175426
1624315411
1505749231
1573648264
242825980
1905672346
80902343
1667786857
615927047
1577772064
1424328379
714294596
388406664
1873862870
1180976933
1080644758
1874034564
1321316164
1487693612
1158545598
835011209
1314070244
2096318230
622196470
268179599
109795406
1779990003
1058784982
349895000
1411061796
1648509281
1977351170
1574252120
996398538
2063943923
743306106
1226357086
1847046249
117266316
1051545692
852247740
2048124596
902924728
697210598
748380595
588334402
756817096
1196611733
1135378524
1188812245
868269431
694114927
25333204
901243137
597671772
1152690844
1215762522
1226061902
1956218681
550153121
1436859987
1886408861
675192573
409115996
380158928
1383579891
183573329
84931123
1768054018
1903050924
658095112
2062139527
1698369198
1617817739
1188474242
388480855
36008578
1120888765
756223566
1065179147
588439613
1921735867
294971649
203948072
544501903
1240741731
105525200
192635252
712692863
31173095
1716641301
826094616
1188665581
1935894189
1204333845
1492097067
1522478869
1120253961
766351378
1305930929
1792475255
2026623090
11342188
2067035548
1293992808
1897736757
743323977
2007926451
523889274
1963772779
1671086518
1152272410
1298089600
2011049544
1018920113
1326397518
652740340
471617626
181930771
618156819
172062668
868126381
1099080350
1958338490
194705582
1674595826
656650267
496628810
2116610197
430317921
2086841749
860606745
833427485
1169804020
680394793
429526789
635590191
100641749
2137179461
380871959
584669176
1440116572
765156436
1392406725
1631277581
1338193008
947170654
292869234
1142802941
2085936232
2096993237
1017307806
1403887296
746131064
967895284
1987234730
422062291
197607805
313809493
1641744696
1693122488
1194045398
18034326
1188232313
1542904954
1715910386
556709884
337284622
688916085
1275446809
1320511777
1818019834
1098746958
774815728
1368703899
858387085
2014530066
685915680
893029843
831252002
1967543422
1130571890
2088937218
112382793
1352939433
1072080022
469722563
241213284
1798877738
1613066484
31694895
1184824550
1454284782
644273376
906929525
1890905246
1048679766
850611539
721095930
1705314624
742434106
1029617764
264753788
1939403648
1881576407
614560735
1309238974
1798247196
46065838
2125251702
1419784423
1006069829
2010546402
129409900
331119195
1768779417
367406058
438385304
1095979802
802443645
593292867
393056055
1263377384
736054474
1765463759
1651491031
626325438
494044731
666108151
118927200
58491989
1457382481
1652949720
1967955122
852781165
1249673468
1893254256
558048498
1115257669
694314410
1874539733
1723096570
1211350168
239910692
1766190995
232689421
452413564
548952577
1480979726
304455802
2123463024
1706609326
737096462
794864156
1006400887
2095785337
1707982169
895110379
375311352
831399941
1416527466
1412221576
1823739504
1744452251
1736832091
619638462
1252455461
11532700
143161505
1667810385
68321757
619681574
618595539
1287811420
993662125
839016281
837301289
287251314
442995938
1176947798
1359480944
1635553832
96397426
1460843147
177134169
883464788
1125771588
2128671964
300002659
658425509
893377099
869792146
1050628424
786216911
450046767
1030018123
2111848795
1183400212
1873720176
1168655117
1135066204
1820055438
1493942249
400294235
537284925
767040467
256338456
766236443
1553019630
805850094
445612962
2131643588
280545311
1732981871
289562767
687473962
616301304
895199096
896821751
1900122076
998104099
1546285708
1288219088
1713296864
548557579
228888876
1917034094
626558778
1996752720
1028592879
408250555
1161624308
1635726085
585020851
867554760
1328824058
1870583034
1245233234
1822376438
1482914336
455605916
526913531
961168577
1781781930
91714213
1525882960
1332714941
1849850120
157447513
1957214959
853518743
542658593
927243396
515410035
817230701
2036622083
1049835815
468272538
402344562
31241238
181121118
1129060288
1621646135
523061914
1736190187
1932797077
1192964439
2138848384
1720925320
196094809
852868703
299998695
2139110043
510897551
355592371
344272880
1970919741
1147448370
952117740
469485536
601472326
1667653463
1667214116
1993934723
2059318754
860693188
778563172
1643810608
1144106854
1388358197
2022693455
546214953
132128554
860178601
1189948957
841851417
1281717565
2065708507
15241229
1186927730
1146641050
533218432
672666292
1783533589
252716544
526462549
1444542727
932293794
1027114997
2079031852
1817463243
877108555
1551977756
282066965
117442105
955763101
470443735
842188522
447951498
1822469348
416908806
1547260762
1467871556
66747771
712745294
488191486
1345509582
1331324727
1732677928
1116269229
1067863393
497562737
1651804467
484394205
1273645932
1993862326
296417591
1901332175
771205403
955947762
211438233
533118039
1480438874
2105200591
469110816
1505207279
1766150614
1469751692
1114602473
859481538
866003932
1560215366
1894845305
510949238
507197285
843974174
1211051260
543352735
1863831282
132136801
1082123722
308797777
616482391
1965837236
852099257
715119631
1147978113
84858816
1084276921
1569928941
1719132064
71135053
79805240
2086187555
864690945
780965012
189165981
1480319330
2099223031
675065953
1775937558
512331167
2049006175
1941040005
1470147438
1912874257
117191338
571370752
1555945025
342685148
665094396
1932769124
1163344319
1150480775
647030963
1234047159
563201266
42067975
578850613
761773369
15152734
1593536191
247616198
1786328541
31407094
225116192
591296244
770716517
2009148575
2026110359
1072775335
1133813272
1307577765
1423045181
1005408654
330426989
1420737565
2083050095
347455847
468924127
903249976
1754058949
2032646457
2098200005
640947387
1090678325
1647384824
747322660
1269211614
24110457
2007221503
1740514320
642115173
2049411534
472883537
1813613642
1604208045
1934827063
1130669734
1218880192
2009402026
1850955112
1067663125
1965810545
209807864
2014393275
131473120
128871082
192738245
1891357923
297444741
404971295
841923218
1057575283
1319001071
906748917
334062411
725198591
98286308
1974193212
1803552789
30801069
231537518
1078967594
1002401091
1128864918
1678734226
1977387669
663284656
1639174631
574521655
853479008
1788997701
1090252131
1804035912
159113517
1528989067
286265683
135429904
1231831624
460310811
1667691928
1794917953
446492080
2041652258
1503675757
212531299
781153421
1229660637
1527377320
1951480967
1029730098
150565207
902323880
1371659134
1245110888
116987571
335931510
2125875895
1908473501
453249981
17385287
242803011
459829528
97271401
868629518
1318006652
1770392578
695301480
609412516
68071527
32782592
1905169235
463708103
622145607
942717435
1550884781
1830312113
1605026750
1038403926
659492956
2046555257
294751740
139158973
837289601
1627930452
1819220125
258478694
706258929
1242920758
1757425507
1561617980
456294467
1485467435
134288910
260531885
1269923584
114032442
487351095
1575030663
156069229
452121502
1878972625
98793564
2022645167
1127436193
1876619862
38662747
1682785758
2133270519
359751540
1956744692
681559190
329670593
1640906559
1167447020
1156878013
1958578861
134881287
887587712
782114420
329477751
1562028758
1296530553
2109774998
1918092458
1619248869
1824537240
1314909429
1947606710
1537711605
1817529377
1720513792
1614503567
11178949
265877189
225127549
1486618049
1469744046
138369852
1834247780
2072959567
1433687466
658274543
1459863068
1394017562
1158051444
1875981416
1685412709
1930064613
324240919
446853928
639767667
1369426269
2141087513
427259609
45099526
1358356787
838114777
1500684656
1562895080
891684882
2093985068
1784753492
954356863
1328347726
1350070784
562980008
670955049
225630302
334455362
1348871543
1373999343
1830144072
1510545354
316916980
95276017
158517736
1689438730
601626528
1086922629
570819202
50351509
1734590800
1342101318
1943495419
1399065043
1975370862
1502661186
107110112
482090607
1762618321
1259317465
1854569707
1805590444
1041994978
400702242
2065732335
1638296794
1541843547
553444512
1176423377
1085827536
1089932651
24530957
732066627
416792575
1552737767
252734261
981830972
1801453338
1647748970
1370936264
1004057723
1429046792
1308616164
863842049
866866460
203926526
836408176
1601563218
1697186090
1794766389
181924139
1566528443
1761453504
230103670
709408153
1799461780
1283301403
666000667
778430265
1056640046
1031388456
539906453
76431251
1743323832
702700947
1372913663
22459011
1631287265
1930971948
1580940190
97234565
437133112
664603386
157193565
157960329
401515460
1814277051
1621455261
1119929054
162929619
207951950
1250544685
1470443535
1526152096
1452721973
364174426
101785035
56993143
808415044
2072729508
281992625
1029760849
393182116
1090578292
627655750
976220805
1173289265
873842581
472265972
392037072
1996872334
1877546857
297107713
1966125009
109884930
373106136
2354861
1482710376
1420209562
1077374300
1689132707
67687527
712959797
1199039561
1055879592
654613852
445713059
906143509
975599806
1829614352
2064911659
480616355
738532139
770798596
1017503408
77216095
1609915223
1262852042
1274006137
582710577
1617819539
207047068
1929015502
1712679287
455979283
1186083385
21509388
265006977
1776989151
1400463929
1184556867
249624930
1629115540
2144793757
984129260
474719720
705115369
1385698637
2052381388
1380470861
536229017
1321709464
1484908514
1862057783
1164901722
2114852816
1184743983
531279521
1620931615
681022108
809456507
1758494055
1407573820
2074159987
1653249228
972594559
721971402
338468427
1513449095
759080926
1335606406
1237702532
215123234
606391617
963147683
1849343054
1554958677
793943690
545098662
438328563
555679768
516244224
1862950545
1822223240
947077809
1680756393
1671177896
1879003931
971520396
835995647
1298561263
992687073
145289583
2071581377
601948019
643924660
1948093392
1511088183
690703000
931060975
886666751
298589292
1076673050
1263332395
880082881
1460655605
29921059
1323237450
1383834166
610303843
1597455946
723142619
662960019
239145672
29864548
41375452
732154951
466001999
1427156702
1567371966
917433841
94427452
1958391326
582035052
159407018
1263811255
1727227652
986975235
178028439
223663380
334393850
1952077832
1109116628
321396241
2087084037
767268610
253438718
1125456153
713032210
1449602199
938165470
696222686
180617354
1875836617
1200914122
465078852
301716252
1792646756
1587758107
838832005
486884500
423819175
1490763254
455564408
861661159
1490566682
2116636138
128862195
291988100
1978845407
1871493380
11428785
1030134719
205620258
1594155723
1398752203
955627886
962346264
1441215111
1421212493
76232065
1733050049
457731257
539322642
1898930906
92975784
1096880371
954194667
709229397
1113681608
1365241576
1629675161
2024273429
202415361
260394697
389092570
1642549547
1133940613
126314784
1639047674
1587641168
93103123
2112114314
1653551276
426545123
1188070762
626147765
1642639366
506036015
2107405915
1947512357
1567146672
1189906503
1092766379
507691636
646216844
1597788213
31485844
1413700348
969989997
1020739878
1601552178
1588171747
1675016450
404743004
1560028405
540061733
52472984
33490430
1281895655
1028041975
1611573897
321274109
990886405
250655775
464824544
80988392
805619697
611728859
754997077
1535957507
1405146492
1300353231
1022677959
1464724454
1928246430
1722188790
541601714
309290813
599086756
253684804
1455126340
117645333
901899630
1300122938
2045222548
1906490553
1141691899
1549119067
954533516
1854048666
2140846068
71482207
1632646086
992572767
390303909
1351378340
1455193122
1786879336
170981996
702084853
66184389
1811992937
626003357
1578270152
1819570180
1835742571
1729634582
1299709077
1801928852
8570897
10074312
97390783
135263719
1089622551
1395314687
102306800
2071799079
21548451
2083857067
1424094091
1631249225
691968117
280001798
1198857269
704415907
491676544
1928507705
764303056
523989661
1762195337
1503922935
54568260
274576168
162031560
1472388405
386875559
891770239
1959703782
1603555256
1258462268
336315790
739885081
1889105516
817772982
1785384170
640670780
2006670782
982617142
562656660
866851604
1115163801
2142229423
969317094
2060736849
1615185843
1204042241
1450565424
1348655523
7197862
1265895906
438623611
1148969470
804637319
1834491510
1521492713
2075138589
1586723971
785547008
492629490
1148868404
1596456841
572588431
1057634214
2009086215
98793344
279589024
146031644
2143677522
1761476013
1854390255
1381165460
733912160
427849795
1010000833
425390307
2086529302
1380848855
2127832494
2034479396
62315070
555113389
2053053307
265011804
1330787730
768097947
1184948373
700113515
1804511122
326062960
2063840452
344359111
2130888004
667589825
1353419323
319629974
1758790664
1171656131
886386428
1040117114
423952319
1924566048
1337488003
1089482597
1776730660
415243207
1102632749
1004224664
544917725
2114914355
425326981
1780109164
736645200
539946025
1430444059
591068235
54153180
12102276
22370703
1591082723
2055695354
1511211359
1879278238
1724638427
1996131347
466589411
1851811170
1456999934
1312455876
1328136178
1344187464
1994878612
1097334479
1143767542
1552985926
1454644095
1825990765
760857152
2038383368
489421914
1166624616
702409871
555863580
347156620
368134305
1619207676
1401512574
299926957
1184885263
1612621135
1591024346
1704486601
1239432646
1947678196
1405629783
2053235153
370979328
981623997
977783537
1315255994
808885059
303519466
1744887494
678815486
55995599
1507430053
702079542
127291462
1214994430
1734358049
1394891933
1787627028
653587791
1113544265
375473348
863599302
1355624049
1318788330
2033760750
334406570
1235450047
537832427
1190602352
1722171875
1178446887
974336378
1563540171
905034409
1431930424
1715537853
969716958
860966594
160297886
1623739647
1668653462
1265630392
291598496
763919309
2090088703
1409796377
273031568
748523250
512917066
62519833
1426569472
150174281
1972539186
661788642
1971184006
152961914
1888860521
2100013526
664386433
656590792
1356667848
722776306
1861817772
63853770
1162501001
2036818087
1093489745
146987669
1579535372
262447147
440319767
1840911124
1738937826
1663180445
50738571
659447704
1948185665
1843073108
2119433266
174233348
240048988
1218294616
1906038224
176340578
1131929499
1509051126
1891959863
1702830638
1869219310
1296525742
776826112
479707101
1633182185
1050818737
500327693
237970428
1355383251
540829658
93161956
2118600486
108264940
1759654403
92627794
1170266735
1746944524
121258148
938278845
2005720622
1367918682
122090756
1286965497
633366133
1303213467
1498327277
1638353672
469136619
182489414
850220733
82
955451341
1616211429
1151292485
2054106124
1017803571
484826224
1489102109
520582655
1665698970
621775332
765205303
946606094
1814142010
1352055460
856814018
181887351
1254844509
1624175479
756946966
382956922
963225304
380118905
1625866306
739781994
270658799
134399780
377182888
166211233
2025897449
1317718858
1437888575
293568838
2026768415
777605585
1739005057
1348689188
2119753420
1254408713
246011270
888089037
637252782
1396078186
1440488977
1768946867
1155109567
1654673299
540810013
656675483
430220981
1926533067
206084415
1669885128
1285330288
1799058712
1336682494
587923770
1847949441
2006953619
1026072232
1809104080
1520635925
860959593
979116926
2110506950
292087097
576121947
154602373
1714449496
1514326967
793220334
962780423
1455359353
1442944430
1013243391
2069501178
981951668
1400224821
849725929
463434249
1781211582
1291614705
106309271
1576551077
1546986977
1194045398
1738694054
1907185452
695661782
36867783
884209718
1469669946
1180331724
1947215179
682843838
1486273676
586854037
310016333
1179011
768170994
1383754119
1128949016
1592717167
119818444
2007254082
1115210495
1585626553
1619197093
1907521544
495665425
1830744198
283349270
1423026016
1213186020
1182501760
1112349162
229939866
203084063
960665268
1270813501
1912832037
1773159665
998768738
876469124
1735232747
933908048
1638974438
1519131392
1224534027
280851338
2129375134
1686167734
1940119834
904595786
1496948014
671425382
1010700044
1566589642
2128123975
935765709
2088719088
1542556074
732484265
1091944624
1887581044
1657196969
886165927
772760568
1008577925
1788053553
238146626
561499470
1881718115
651704946
104787173
973064167
1898364734
1414026288
1773798742
1422266142
2112067268
1208439822
1266014790
464144412
2104808649
729801433
853876714
1753411197
416534398
1014322588
786183824
1120638435
1908220046
707387347
1525296628
1104076164
866177857
1078684903
1225216777
1336035506
1205337796
2137092493
1361730076
1597687291
1612479316
2129419669
489243581
781914133
300391807
1542378191
1929003586
1493493883
416821720
351106529
589618843
1511606618
842840730
1810961165
372256583
1785086318
1634036688
1155328025
1829046463
488652761
1695467586
2006942727
1483176049
1044953462
934447795
411572078
421942285
548823029
762913761
2040337894
1616497817
1524603496
2100740787
828510255
2098596801
481648255
2105405648
320165167
1978472290
2004431089
627915220
455334106
32976348
1392708599
1052084454
417909189
615734201
1234385673
314066965
1172745162
1705149499
1237912318
1042404211
643038940
502186704
757230973
1711672906
1812557327
1902656002
937341659
1380396464
1790772684
410755063
533357412
2012711160
1816158829
856572633
1597180465
248894183
1945236529
506328573
1555748003
2059566995
2098781886
1609072190
1714252389
331758683
567253919
574413192
1956957186
449310631
221239815
1677388720
1400592654
1278668391
1636793140
2041422288
347352352
19522097
843867724
1576119203
1169454468
615815453
326896033
1072201078
56051365
1648022551
1461097601
40820328
1002897977
1526395006
1705110640
1408302245
693345474
1781667425
482236995
390355802
1339701855
20152259
361875003
1375872426
599048957
1854388058
1727791442
1970631037
472775094
1980152423
2133587822
187967004
671148584
122521967
435412072
1106075664
1052358245
1394936218
1649624844
2029483326
219846068
1258051255
715457141
814924288
1527134868
1265047527
2101292649
1657768134
1452601027
1753278790
1320525770
2069034206
1861822790
567173986
1148778195
2113059100
1229857086
1466855222
1441586325
1926121370
571523114
1577068980
222107944
1610175180
523007256
453504765
650765563
1488350189
2099092410
2115278752
1116779172
23950849
1088733974
1403429097
691460522
607381275
1936184444
1449511936
498243670
1991142537
1494280932
939613293
873630766
1061521193
1250628305
1187762599
1629185467
20992497
342713475
1051834581
611080035
1355315660
1249078100
1526236493
1764650312
1764800940
724390925
2140489738
1060867982
784864068
1436798495
1939946187
287542927
1928226107
1367083653
1109107092
858419351
1117478244
501299939
2005565784
812384143
1377524057
405825640
173010065
224580289
668035370
194350781
1728969669
1298635828
1063802565
1961200370
310518032
662834865
38844415
308104081
200662718
448331611
1994850506
240053433
1119257000
1155985799
1901083455
1412119515
947463269
1718488476
604822726
1512543687
1580047867
709341723
629554952
870012679
909532769
1390776865
1544968288
1368891582
237993256
1500571363
1762770489
1208913830
937669875
1522667292
2024793616
1242292111
2011116291
756044714
154607735
1444370549
1679713485
810364427
561096664
742632308
425364861
2133412393
1674699264
1337877283
541402378
1369412189
1308093810
1751266432
33384557
1953872528
1760359598
1882942270
733941286
225627997
980095156
1162744253
2123465264
1788847776
1331973970
1750654086
253909409
1982101013
142234564
1772485683
202345208
814060978
779531087
2128254958
267773276
513614947
1467174006
1454478322
595996252
366938197
2027290746
1835157138
417171496
492758440
344192326
1258921927
1525217084
1471162708
1829870454
1656204646
1015363969
1484525046
827510914
676944495
1242684238
1710682969
1152377166
1154811024
1926291584
2028630122
387000655
711209247
1692325920
1167217888
1078016200
2048919815
702593361
167918424
1197784210
1292900390
1813156946
1443865220
1510284670
953978517
2076754398
691367139
1907893596
903715120
53627854
396197418
1280004990
1525211446
2828803
1960593972
2122180338
688243504
254424094
1291014821
686385249
441118208
1389438691
1467098392
1000238853
1063111486
241272013
52193386
635224159
360909385
2128338485
744656990
430094362
1863784925
1124091673
2048162983
1407172982
1457008852
580512881
22544672
1515125049
1325129780
198893287
1356161676
1214835815
1491347495
917201057
191394010
1443265692
1858571287
1282295674
174561312
1302301849
2086965936
1094047286
516038286
1731070165
808106452
1998011846
503256210
1870985867
219212506
634852283
1545419454
1128817779
1718597797
1484265676
12914632
1686042865
997114078
911266887
719756896
2059875645
820641858
189235208
1436236812
770125622
1112824834
1170325294
1516815274
782071173
1754808671
1972239128
263397220
912432838
895184073
1870455809
140301637
8188136
1697218679
1327371698
1408967692
1711158458
1230372810
597236366
2100307833
1947858208
956817905
707019828
816576754
1841463232
309575133
768270919
1726598847
678439054
1010991588
1368574399
467983138
1806819580
1282705972
1067406741
1935634074
318304359
1258457495
929583637
1307494204
825526384
598461536
882604856
466972357
319020643
2016597472
1240093274
1304321132
1068481969
2028479079
1879723902
1529536443
365946204
1192077584
1228414603
1917914126
664733512
205612596
1802508156
361663436
362733328
752283604
741870484
1777969670
916058412
1504240513
312046290
484352774
846044091
1544647608
986597890
40503834
143705539
135697346
677890770
600045833
2009626621
1972048193
610160701
2111670361
316372791
89192818
212668659
981305429
1057638896
1834010938
275450904
1035955936
15866050
885291450
124190359
947164058
370279279
1700964910
182908612
391239348
803245668
1376187534
2021586595
1754882058
834733285
1512585272
257535542
1220384291
1279922091
243793974
424493796
1425302083
2011685318
1214931972
1227073629
650982867
486300339
1667638934
889385666
1481120903
109287834
1162276368
1213532168
235871587
1932644672
1008261009
1563227891
650991617
409701791
1063974705
689854194
648418567
1630585606
37575305
1434944022
1453671447
456717612
260897209
1468783145
1522889359
76261775
382006613
1817125862
707220700
741756614
294494925
776542655
807277269
1120144817
1481986150
1051049728
1191942628
519802147
965390930
1009229665
1246662759
1134116550
1460794609
1724066174
706116705
1825108944
654232774
1429012214
751962012
890671750
2134315191
589231082
74033253
1118067417
49094203
118959159
1665836796
958013403
1171504861
1120394731
541552085
1743719373
678486300
1848257715
859412420
846752157
893350025
350672306
2093579581
696955581
846941304
609792096
1984886392
598730027
1021477305
1724772790
2065545599
610843316
1316674289
327282707
1117450167
1284998944
1731465948
1047006465
392240042
1228076444
2017104844
275317519
1130388770
1101766668
24232138
407135729
521578108
1599117908
1505787817
329299908
292373210
1875134672
1740520043
1041734656
1340623161
922498385
2050621236
1178192666
1360326633
404029351
751933937
395762396
919954347
922556772
1483390177
1693301992
1788566706
344398981
283374130
1888449264
1764693321
1789182801
550952819
14115917
441854204
175417230
1607646347
1350063670
1363675622
83109937
1828085318
847490187
673440181
1176021728
316432687
429709578
1495644559
487541048
1344941601
511859392
1488086440
127355233
1470361875
1962499925
1402091512
1812229353
955666716
1383431258
1955960275
1617625844
1427196542
1381108338
742802479
928330876
1445964594
429847079
1483173560
271076939
2019773449
206181809
825756153
83165883
1647438663
852642208
1886849373
691477146
1328362391
1218004696
241316237
1491865218
286169443
477332992
1252052332
203867265
510901476
1519547285
2022474191
1521778165
1336402247
2097588890
1426814453
1772931190
76930619
492123148
301827448
319813275
1263395430
1937514388
288526882
1038751597
1173121197
526015342
1377821565
571980619
897991336
665728498
1032698468
487474627
411396849
1519354447
1226803283
1223067080
1907000820
692350346
1213834647
1486549274
32946677
1460690976
339067363
2030893848
426816015
1400008587
1540708786
883478281
726759563
786833708
1058572635
183691917
1802629858
207558968
313246987
90455310
1418886054
1534337679
841623230
1432299908
2112011756
1443860950
1436805386
1554823075
1767723308
1357449615
342788822
1599081118
706606208
2135924621
1656435677
1417608415
915324862
1433224500
977344742
2098652150
1000944384
754960744
1024103339
68073997
1890948479
34791163
1583345096
901318062
489839408
62155900
282131520
947043699
1633949967
957300233
2050406372
563917903
1791255893
135379870
2096300798
225222138
201369411
1260740661
1471194271
902162710
479841104
51609064
535574679
1205182855
1107754932
163382439
653988466
2065124020
325595202
73973280
907395650
1177818690
1780622491
180125937
1986235126
1757063663
1752117533
1160138054
4104323
1291906315
647158887
708952267
294428704
937459729
1406168772
907820313
78084487
2076825923
1454761256
1353261281
582999017
1200081697
346050001
1448125126
635142897
186534864
534146185
2006173385
935602599
493591989
1480829359
1772548152
444221884
904701212
950147898
1396411488
619622117
2133220931
399053460
1789094869
433129461
2004794903
1769981818
1291015381
2028019738
1388326066
320740030
2084350045
1483348665
1348930391
471954874
1358932028
552136173
178938440
1075402019
188441665
2041549786
492772862
1593127986
15774418
1233384269
1366642511
385039859
1714441490
614327624
1544660673
882160841
2046729774
1340113206
304956820
1179404750
1158657450
1075260014
1806185425
1009950532
1344378072
289531506
44174578
867737435
71616796
545408946
737815849
1998772064
567908488
1078377137
206870511
885509119
1925514690
1231270411
432904421
765055149
2048285796
891549106
1263288221
1329317788
1158267134
15806810
545923832
740959701
1609347665
1067405448
1657585895
1999112518
454488725
653593455
707629135
2016598099
224410370
266143580
1759899659
342142488
1763451648
1508483480
367447718
1283965285
2035350583
1639527276
2080661365
2010881920
615193129
1144352095
2031098210
107574874
15550756
1526296965
2133256487
1109392796
2145155009
746999941
1352182808
1407162478
1089922231
1017199482
245663016
941256349
1251730503
1812340410
198118818
1018530396
1790239499
952131090
417660092
1701486971
885288524
405216835
1430291102
1833553761
1941054651
561790595
901485687
1467542468
903209468
1663901205
553655323
573316194
2120774118
651419085
1038624492
1246337229
905488563
559814212
559454032
1591025787
2042355545
79731710
2040172083
1087866632
1091389904
1563258635
2001463384
213730507
115957487
1172632412
1172858861
776244669
814082544
559988587
1775157314
583531550
770540460
203339582
1275098987
1737466383
2094864918
1021918704
1818950598
376862845
174344089
1600133277
2053893409
1799003471
736358185
1509263567
1519466800
2017828666
165316585
1720332050
1097981822
2090046131
2066153799
379645828
336787461
1567466354
580182120
1126429937
286038684
1463190260
995895538
562257179
1833504535
1681812127
543535698
1757530841
636871231
20757075
1197587607
599954159
2102544070
1080608589
1195930695
86154465
896719131
123272244
18890019
934100965
1550273341
1880701454
1657866892
1697886832
1487584243
385627388
1297405508
1650694912
1632312976
500379085
249877069
1098497836
1671420024
1025811624
2080798620
691776759
713059101
920868253
702839242
645902868
1859656138
1489117700
194072541
58773114
1325095223
1496374864
1166427370
1795202531
357041794
963537619
856812454
231140229
488066612
1708158121
1743323832
1552553714
1558194771
1717792722
1375386796
820167580
1055751284
1772382070
1872729512
2039583249
1085537712
1326590451
581808279
1829264642
529446675
964290576
2118110360
865964544
2145237910
496758159
1661381630
89917522
1845300202
220570004
836308375
2090239541
204452030
1471898553
702146802
757714860
2133118466
711840924
1031021903
2093912104
2112920967
1319791411
802293307
243903018
1349895252
885984088
1288960451
1265292431
1783470535
69742955
1814240335
1352090772
596013536
736834480
944839484
1218077954
1762007307
1652791343
1934825696
1401126691
985926340
28243796
960911062
784842785
288920925
370799739
1081382072
139991560
1255278365
65478425
1774963893
1623151789
528170361
2050667209
1209685653
1936848327
1616920682
855840117
432050827
2033356086
384578008
553693679
1439233642
1389035679
756111779
382952976
914605214
1843487437
2089194804
2033016753
850618432
333292527
1234206244
2067375009
902251107
1971582611
264520541
1620533058
2067195999
1909681418
1305944852
502614132
1149425447
745840214
1314037046
1253192891
1969850597
1127958554
1295269771
1790398302
157933791
842553027
1649648555
1992605384
177876667
1782880613
655727821
1066311237
449514743
1946740056
1764192850
26369306
1079418348
1069070180
1604860000
1975276908
1779886449
1407407468
827239643
1256234725
743666243
1441752732
370268199
243875365
711384577
222304597
1709302973
1861420151
203420619
1569113862
2047197941
360151743
1441430600
1371396303
514208213
1143570893
271701959
454918206
2143926631
1338951460
632197022
1416362040
1478994228
1338335114
323652384
2235934
1948257552
694219582
279738483
132293664
525228087
1907105481
122272666
32962797
593350936
1382745984
471604489
302667203
1843853046
1622946159
1853724879
386771554
1868732872
715714859
128946601
1357723104
1007618921
1913082755
1039623575
743486699
141893485
1936424325
952975457
1889077381
1278035676
1650544281
144386687
1008929401
2140833065
1065551798
1946574896
267915694
1718186758
1574740034
1644004762
184013631
828104833
1735218702
2065941763
243227559
922959894
2047231642
2013886137
177932021
1909964816
1361801659
2079268663
1723753582
1310844931
424873744
479421398
988604654
1518162933
1002607443
1611838042
957052765
1653381670
974333376
561235391
230050484
2078421299
1050029884
1721689886
1955152189
113727208
1035742160
969420422
1341367847
569918691
1327976737
971423745
897466572
341576945
1950825409
1876509808
324492988
1371580547
1745639441
1191591559
1779254454
2085348002
1363286039
468874919
785598125
1213836173
758493168
632486243
292537803
1799996270
415989113
1985703333
1414212826
845758229
506061558
12609963
1219034968
819575536
1428866996
26456012
1883108481
568593950
1958573827
596344003
382400797
1001839759
606468253
1166286386
190810998
1568610870
1956566609
1786408252
1855800913
853675906
120119025
391979367
702010066
2098584783
1848624806
1097194168
1505115512
1795543955
1326738901
527134726
1638555889
1277215483
308178687
1958268971
1396297682
1834354972
1568601991
1467011424
339882233
2121417438
1937893232
1331721670
1045714080
1584637292
767929980
1307641849
1599281653
314101353
317216652
108849435
1824865930
630229759
1196376435
749456812
585927932
123429580
1523576187
1646041674
1340768373
1525487373
1290998790
1724216943
361365168
220500009
1772156952
1558923667
1966233979
1586125579
120724024
1982344283
135061349
819102275
714910775
1393729551
901790325
1047451113
289557889
853012725
126894251
243052337
2086841707
1208646718
609526445
1921127545
918031382
986114538
496826502
754306467
1638817409
2027401368
1637105559
946178286
375615627
1474243582
1306446932
442442509
1784481462
1373849599
1754303686
1065131173
1823852396
436735450
859011709
1754357026
1357678502
2070102008
1630774881
737032310
2101076827
2070901155
2014022542
80502000
56728030
815401196
805785735
1926144152
14308035
1119609957
137539637
2086907627
1840116030
871220742
801632985
242594862
141018001
1918081665
1667442431
652351141
864541252
635898710
1544408728
915306324
1974030822
2034711627
1697970174
1436557593
1543562980
817456031
1528275139
755288949
825249929
1202277018
284959541
762841503
568679343
2041012077
994957680
1372087135
717374340
1203415843
1055570896
2125716043
161627392
326999334
1345873827
1581282458
1112495015
1376325377
726312820
394092733
1587214387
1247995174
1494377316
647794575
1022039780
1837357077
901970599
444588092
358158886
2089467001
385495796
2048562384
919222800
1775224609
1281606538
1494407046
542969533
2004262066
1403522422
108125919
1831984506
479298879
1656995414
1082303068
1582586687
1517889774
1364888333
1072808222
1173437989
218920047
1648772093
833800963
435014012
702921089
552031877
1650440872
374218730
1384534020
452380399
1291292525
776653031
1960402332
1667353450
30309816
1211901999
1618598700
625234302
99287402
190463255
1376801042
47654958
2067394580
1554834695
1617757083
584785
596445628
209297152
1734617538
864221494
552021530
1079483438
1721746947
114945370
2066131077
96420428
1315231017
1746268036
1082371057
1778999003
1413869214
1767466436
1644459540
85052680
1014859832
1684420858
44246673
407295213
1689123971
427957879
1220767432
774560615
1904293973
518033533
1077761705
1881677985
336867941
1917261886
671443996
1753292482
1275716723
1780295905
1232880905
1411422708
52722536
469374541
1008195636
353871102
1430547095
2108654659
1721891092
1177197427
1387648585
1968914922
831358506
2043174294
1276212431
1469917642
1139334156
1025585741
1148924768
1231337214
1154185291
1702470592
845361707
492018060
1447451563
1620555764
589189033
706377400
32249404
133048633
2123772678
1818963426
111169228
444548517
2031927397
647101828
1143860665
1996588662
951366663
1498484023
903288784
2029803039
1541781798
410884811
1751486123
300197842
1538187512
2016512476
1528331874
1900637058
940885812
920254776
966908876
1532904994
2146968140
809001313
1331146336
1762365792
1279373008
1825068182
1202327420
1851734869
1587307242
2130748060
789819560
2003757584
1070119698
114303688
1994149675
1513851027
485734942
1641162677
178251121
1354819042
1461998916
418346915
1029588094
764512136
1270333260
575601461
414093322
272621759
143707306
898867404
1401844364
2138559526
1337362122
664491639
108764590
365271628
1506542089
83398392
897916609
172637089
1631697261
1700468319
1829821270
2133425167
518803805
915891039
1923806142
1905776356
986879413
869088490
2035804613
1763151551
2069691578
1127644130
1419769933
747483136
1251257638
1756414628
730222499
257381320
340463676
1437567798
2125856201
1513430196
755939662
1417006924
628668235
3884127
1711129361
621858763
465383441
1919602833
141764363
1390825996
1562534441
338641222
142241344
369266892
268171971
930697609
747341660
827673482
1465208199
747087588
536321049
473434639
2106822177
523669571
440815140
1572440340
1225376157
403904842
1517519060
1582936416
1820532392
1929312206
503842196
324683423
1156674264
756495976
994670396
1572057202
365301454
664494632
765613540
2087041134
42789078
520287007
230137987
1731256267
1236674861
843475693
1000648318
14102945
1131682445
424364929
2136042297
152294651
1934571591
207124092
1512930394
1766061850
785272315
85006976
1888211182
1681512610
1326958148
933659022
1963564456
1891889291
551827014
358071239
1705289043
21171633
1408257662
1716759575
132105902
1660486931
1387957178
1259810430
1150691047
1392958872
1746473868
1898138369
445069687
124649179
830390216
407715627
452382033
325133487
1970552550
916996918
697193448
87950080
712819380
1654473358
64608804
1626235608
1132361424
981351293
1445296790
1796386464
967497308
1214005610
612411765
267537292
639049049
1979547290
926633639
480075833
1755109203
504179958
870444302
206819729
1762557799
1690417439
1751887707
469277823
607636977
1684463659
205880203
1348659214
14586029
1205748203
722418028
750466260
1758269316
1915452872
474446983
506110648
1396662288
2087913703
1743551243
161435686
1142397534
1235147916
160931391
2044373775
964605384
1495398974
645692690
655134938
884802018
505542636
832966562
393699016
97737968
2078989129
339179562
120638099
1590502809
1407517453
1686002392
2065470140
279982199
1068459480
1185145722
1438953678
1539928053
903345865
103008696
1015881033
1956613068
1175839520
722282914
979582964
1492969140
418923733
965521662
1272625761
1930283285
506423254
1874830990
1476785017
392319458
783216605
2085075643
1345959118
48052934
2131001196
847852373
1208047298
151792542
2022329897
695601672
2089874919
495955345
1181092363
1226437547
1225411082
715751780
1621709379
2115661242
772896987
780736378
1176393233
1401832547
1342354676
1647400255
1916918940
582989863
373378105
1671119965
1556321600
1923640918
2053395991
1654855212
1230225937
308967584
226979757
1249476024
1298650708
1299194717
1172450780
217748245
678488793
29461230
998733608
230372824
1744973965
1505388004
1962507385
1951980240
864371044
820954346
403299966
1838510305
1178081081
278770698
2123312861
198137857
639562906
1451517465
1713007823
1834858767
1781019723
1626382657
336056259
1444552531
533090301
1779288569
1261411672
729395314
463759758
95682990
49563648
2031043600
1911008892
468062225
1666608905
248238082
1330761342
1024448257
924127030
210909900
1469007066
2128321397
1200022764
1782193686
62248622
1176417535
1527484982
134791269
693611295
1045545515
1721122447
912210489
1800238271
1294993202
1627491499
553850702
692824347
662414466
1630104532
1151162533
2077649666
71422099
1179624345
1478855466
785019591
1244256228
813574824
711373812
2063060376
1679029373
1662591251
1971341483
373550163
990752675
940239314
1957272526
2050070318
877127943
1992345086
1991324757
449914709
897412715
326211140
32239274
1057106249
1411770870
2014671189
1298875339
1347391660
332555625
1712968310
243913223
1656740693
1702904076
947886527
2054922652
1114349849
268952131
1116127849
223417055
1255651216
1142914245
1639454374
940402483
1721309878
1804905047
1560356248
1210527045
273581483
1612038764
607905632
165916805
993639120
1901419761
526027290
1872548802
593954880
1243047620
246951514
322032335
2140800120
1721237422
1147542124
638737279
1313882463
1955884325
1359974641
542787747
1886060300
1664601335
967410188
1364910501
1335946131
744773234
191714051
1323325333
1094049526
1840156048
2016580963
304289866
1037596675
1681090202
1402542196
2057922846
764540215
1576431942
85468560
1955715775
2066847969
1168348355
1697398118
1631610994
1198303160
439477446
1111012346
529206800
1748227331
1989653641
1309004236
1071828315
1656750722
1354282523
2074731171
1969946431
83088812
2050556477
686145785
206246410
1192156176
961340954
1743275667
64001013
513921807
53811495
196504981
1692765915
2013208869
1281280323
2118038238
642331843
1323421001
2073758179
1551352238
442318153
1116709482
1716965863
731909455
745574430
890414613
1995845366
213586538
218062533
972475168
1074418122
869689011
1900974596
1996920246
685801378
1659327100
1881928656
17281568
902403346
1267236820
1235259136
775447446
562700417
1660570423
1429912978
366495647
336082430
966340918
1205433348
292988964
329213320
68000415
714384102
102813461
1873231836
142452571
1005228586
910764459
1604574189
1921415864
588700241
368426836
1492888884
1214888261
251538741
1025693194
1194398425
964673505
956691218
334791262
1597048312
624710197
1976372986
317106293
1483322495
1352353619
1914366273
898668835
1131470484
952106373
254592676
1518091302
2080425866
623742085
721126318
1227387198
1511689707
530019309
1283154491
763766052
337247319
520039910
1402064113
1534766977
590735333
1984866220
1124708088
997257612
1489792139
1990091248
1802310211
995868239
79590008
434718056
574813869
1828598759
1938486452
138912072
164957204
194196315
233184699
1009530043
647456661
1129383123
1540531786
152931536
631086770
1926099517
45625266
740090646
827121274
1675383879
1167253381
847050843
1673049788
111457399
483769424
2051753037
1010741004
1511743393
574875739
1200022764
1517954938
500517719
1551629539
1824879801
769357139
195063576
482497332
1998573288
1180885843
1690544711
1694698077
368427468
111203698
1680758894
1784331896
787846353
750432776
773507366
1763181772
1277002385
1278847314
1201765923
203079613
2132793022
1923123543
1638353695
2061301921
450025798
1947908876
59422479
249980723
346794658
162489589
581512977
396875841
280843397
55490392
2082332680
1255604026
160814497
617054587
1723204473
603615037
828399650
721309055
1868563197
166725033
73446317
262934325
710440747
1153086445
1012282452
370398855
299187746
1024012277
1121212558
750466713
223309259
1891521369
145958040
883646360
62357407
480040354
217812580
80147735
724082888
510062801
789578051
1610661867
2665534
30217331
1476865241
336056987
1461350355
546785429
870648887
987509682
177839345
1642448869
538366150
1215273551
1969209449
477784072
796940496
1972052585
469599724
1559248561
2088041255
74444151
1520655246
65727484
1454433585
1931614409
881364318
1178505783
936278490
431809487
28787692
1713351065
1421132777
1003614130
1939218477
1317187243
1535568441
1928351325
1669842469
163793744
328420013
199927132
238448657
568326673
218146597
660525146
1945390144
1886378797
544032972
1100947846
2039584601
93046015
1806209468
199438524
1668180686
1889872979
846595113
52856870
339642473
472521069
1666594416
626493325
670650097
399762881
1681875536
1755438586
2133488553
149015216
396086463
189269139
1233714113
1550847777
654711225
1399660448
684618272
763012719
612608704
92673973
327251903
22624589
1726740087
1150178519
1467929505
995333030
939332859
1856691681
393631809
287827382
1238393608
940063729
1643990057
371427978
996010266
1882153058
348740327
1737801074
685431393
577268822
1637989422
2102544070
582029112
6135476
2129863398
967295893
26537150
2127273918
626443483
549353957
853417039
247917935
2116696364
1900641318
1377995371
1673572940
534897981
1028930446
1268730342
1134851809
1482196765
1812609642
197015016
1467198343
261394527
1915864105
351159234
1176424194
1580077193
403642376
753336228
193688131
1963018988
1230316249
1135511086
771463970
134018993
1933824526
184382291
1957590992
111984147
1362079159
376353853
554862815
1943135825
117782651
213661046
366745990
991422631
476157820
80306668
442860313
1055422604
351470118
778200493
619682344
777315899
901828357
679651940
1582085304
1307378588
115118742
825300880
872810993
106239255
2017073026
619644305
1840719641
1454810555
1141502663
761123778
973007907
455346584
1080468696
575024313
356702484
48515582
1689487297
127339883
1205910944
282682272
684517958
56618021
1398785879
1090671135
1224677375
1744324119
813055211
1616537273
369768180
112362937
1242592787
1101996678
650363011
572301644
2064847822
119200755
872738598
77432608
1758790411
366336970
1581263313
736134117
363841868
1194782993
575029496
1575716704
756076346
2050124974
993337722
2108853054
223473808
221767539
1030329729
728711330
2019280940
1351461361
890906518
1295126504
1527556707
1917632677
2128311246
1721644643
478550993
766461155
523868708
237728840
298475200
844073672
937328334
948071521
474983898
1469812185
2023206696
799612185
1472184488
1187997177
1990144461
2050544882
203106793
881821928
1576990344
1849607536
59010914
638743683
155993752
126602045
1384217751
1358247915
182566041
515141294
1877685586
482654672
1622864614
2139970203
1410316118
587404711
708908783
2052574646
180241090
608987325
2096209612
529812454
1084132160
374388173
464720333
1845777879
1013846473
1906124175
1669285268
1309796752
662779177
2086968325
1308589987
1307447498
1300517352
528811066
93976060
954766523
1872218123
545960792
1867860108
206528611
2003095192
225055511
1887564834
688088752
1237504308
125457829
1294010878
1974423911
826428246
905623403
465750751
435919923
298495039
1017304447
2016407867
538733362
160135562
547185175
1077525461
1356134836
1048332383
2034129229
130211689
897836387
1695811707
1544732810
508257219
997840850
605168999
163318891
1266210007
1657189112
184492280
1893647156
1503909717
1841628811
1508930376
1916488097
1865673788
163149212
431208452
704631102
1807712052
1507659899
1839871672
1374881024
1236567621
45732539
2026437210
2023996110
2021092319
1379887905
983058098
64740506
719271201
569794186
321458652
426207991
1435970356
1334590539
1525702989
142105948
1551392473
778669736
1038356574
738861280
1599681094
1300239684
449162759
1284635582
85533411
1199335307
756482624
211963200
1918919041
943846163
5341917
29706828
1170138630
1192744649
104099107
1253783421
365774627
1438974876
1172255292
2030264331
1757832989
446399776
2127868013
117103706
1476650931
1716684633
2102013074
1599464251
571372713
832915904
513685414
532289631
452797215
1229533509
843637749
1044938343
1837989189
1509921846
2051936539
1333985046
605560723
2114737060
356020748
2966410
1530645893
1248189407
212065570
817095835
1210065326
794627580
353383386
1323022579
1739447511
691442768
1873363920
204539204
1876687529
1205520634
1140431431
1981120155
1167991580
1415094094
865934032
566571260
19907906
1295195465
568070781
1946023505
1679741283
1848025027
153546663
918353921
1408355115
568772290
436905271
396717095
117391488
521301775
268639109
1243148626
2119058922
1786998675
905189954
1856880591
1346389014
1585006990
1105316864
868165229
121466555
950106572
2118962112
537498002
1532480717
1573753545
2026505525
1822157377
132693913
2041114632
1469723438
753269641
612079612
1179086666
1710043443
196166725
577602235
1647239741
1535261232
2061562353
1742040383
1537205111
806329992
758650662
597426868
1176959561
1912308252
1274649953
1351550358
293836445
429570298
1897353942
1602549808
1234489062
1046076521
53332905
1714246507
1187719793
798888944
1681840601
441338807
564948345
1934383578
1181264527
877537592
2099027842
20832652
1483521612
759971777
1278575548
856517694
857538287
9498057
605183549
1693205046
1412750482
205017247
237259415
1948392312
1621602456
694302176
1786226102
113199939
565138514
606919958
1565307489
983985102
1019714654
1381499782
992020853
861374937
421841255
1583476920
1635081752
1343206592
201843502
1257483517
974280935
931951344
2054785281
1395925566
1753584153
2090644928
964095133
1631449974
1350769242
355161233
1585768808
668681930
1928018489
1509389233
1532845568
408436177
1752778202
1231797182
1905966116
251404998
1952337179
1385734886
1394226754
1402387121
1060156645
586653030
97727726
46896128
433801316
1908840528
417558888
1598718747
2087763053
379530933
972282069
841106821
733664415
494169345
1409719644
1877914876
437590296
753116018
883381246
1219937265
181413046
611419318
53614409
1795713046
511483780
177892684
904443391
590461001
1070179151
1313319171
950832590
1484021032
282051100
1974054681
944047272
326939964
958325153
2051988383
1301157001
1854516942
138406748
141235522
1512988126
1954870607
802674969
480607436
93220386
1715837448
1801880280
1241936380
523168604
1998950981
2027888637
1921301424
1162908258
1454426703
92803007
1643723233
1447515365
1056463340
1065066940
1654344926
1145768111
1195930448
68019637
678245173
2017819346
270407336
2127577978
963973225
834360895
473666484
720566350
1199261527
2009584920
1638740742
1645277162
667441849
276170012
443895694
295879155
1756763351
384789248
1803102882
922952687
1548277770
1833718969
968914221
1728653929
2059519008
1221028691
1168403249
248267018
1958194400
719051640
1444169288
176869178
1606538949
937371746
60852194
353784450
326567729
1578307713
1248339253
1812665788
568384363
419700681
576629620
1858029736
1460703088
46412110
1601636999
1853721393
53558413
801569616
319986363
1932096104
776675654
1706492690
510613387
383795338
514876723
1034609031
163157143
1465746608
718847475
1135437351
884713683
1731337628
664556859
1809467460
1174237483
559454032
141554308
499910905
1435840937
432207437
1852190120
15849560
1859440962
298142423
993327414
318203128
644106076
383698757
1493644108
1693846100
1672461810
1618915765
201405279
601140912
1023675416
1938369702
1493752366
1434106192
393582004
64506519
1901628542
1324721412
693574243
1223322103
841443516
901597899
575019190
1222827205
346357731
1273085666
121648070
217646175
978698601
618686920
657609474
1094206571
1955530116
1130383599
2123193200
1274506002
1708988151
463059628
1491847535
1088504371
1209047839
1018834256
796054886
2078666623
1481116783
774960638
1760245072
347021514
653149560
1974860668
262030099
741630418
1494087869
1353615355
910140850
2043967849
1632113005
746856896
444309884
284969420
1505966173
1668189552
1862133165
1766756316
698082115
1916339819
535640432
1711024079
1737096614
290359254
1256302139
1716251274
724809229
802369120
1744541972
250644461
643042011
919741210
542338446
1128993494
1716515208
12361896
37069844
1283776841
1682976916
1995251708
1536284951
1479667846
612720921
1749366836
1523341304
959435240
1260433628
902783951
1594581142
420045952
65418779
1943083434
756094967
32485568
720821044
808643993
256032441
346910378
786746336
38714173
1819070736
1140562396
280589907
253377367
562030189
2026996656
1907550253
1572438909
1173258703
1002150598
1128929710
1052717952
833007076
1810349696
377308553
1209185794
1576428525
516366077
1658266440
1386336839
598060134
434668971
1836242993
32103516
1414202608
1712267888
956584226
1136937822
1485635693
1107537099
904758929
1445581642
1202507759
2116767031
663222183
1291834238
1795742320
1367403440
1176946539
584285749
1825220980
170254474
1767259193
1026728901
1479151905
1938715809
664394901
588573043
1426983472
517270589
493501939
916309255
1385034577
2014127501
1151370289
1572392314
749179977
102394903
1304464663
1455048740
1172223611
41356752
1069411168
124486819
450313225
633794556
623816545
1877472178
86210751
270622302
1862967181
2036801348
744717512
1315120071
593552823
694539125
745201172
2052940082
2044993606
463969600
544033367
1293238772
1850480319
557900991
350971532
1674765762
531505380
1140901025
352756655
1115323742
1162512907
479210506
1618437648
1509343995
951812985
436680832
1368315169
673317410
2006765756
349816020
1508995812
1915398206
324218791
2002893614
2060659883
1783916543
1540541526
397892608
329894583
1156439924
500588719
493310076
1122951729
1502048872
926923567
337493988
603395066
33878359
1215159035
2005929583
34375276
442245594
72599347
96233598
2062778191
1204203929
2031081458
92230537
1628360350
241724158
1560416794
26504349
627944590
1442917751
1014032891
238599328
1203894068
240387792
296880766
429140501
1989671741
1707668252
1194810182
848224482
1055674979
425003152
567250812
236860228
1287539966
83183868
511037043
1171041552
2113768972
510177917
73730792
1288360624
1887092691
1565342436
91680105
1910732505
975342193
1791767195
877318778
1765994022
295809530
391490759
1322857624
2066527820
1271772488
1444351610
194383800
172466748
1518459283
1810204267
36155942
1274112404
1190784662
1932864286
642523729
464875836
1682618702
276158957
1639535230
1443496520
279360765
1069297122
2095112074
550327391
1669480977
1793747998
312051400
668857287
862700640
887120479
1453803756
220763860
39108205
1943224477
1167717743
1693192649
88439208
110260419
573100278
396151587
919897427
1861384537
833177514
34904769
802217150
913233662
1368380697
398160834
1577638424
2142832731
871435807
1986508283
415774426
2001253138
321219682
954118576
1143929059
44768068
21660095
1034660165
1217700011
1241565165
243071482
1390281961
641826485
1938778814
1309844989
2138885294
1454808176
1082810683
1128063863
631699430
872762040
832965359
605681443
793694732
854896591
1468996258
1300895373
1882927964
782316951
354284099
1464508334
1392220194
37924595
855888180
1547852725
1299303889
1348803084
261144279
1089629151
1327033947
1940996642
707414430
283857014
656713603
1778801616
1969846742
1827746483
1479158650
470668282
1525980063
784942790
229191487
1941870748
1126382467
324354300
150873519
1116560628
840484050
1152662141
1738625264
975646204
814226691
407598389
128540512
1850048969
586463322
894132320
107242105
1481944987
754976609
1982836903
248428308
1406142956
1183637629
1209920651
1012740742
1428111596
1190525166
173496185
1364660716
2136159522
1443240916
40495306
537602549
681188938
1374633469
974898433
351800768
2110895212
1494476303
1639079642
325206316
1605063319
1264703204
733347096
2128174972
1950345132
2116324499
1920059127
934891059
726212669
80491418
379572618
1439076419
1096554127
1267742196
100738246
482565662
1527211289
455870894
2032813173
530318637
640941818
686650360
131106289
1037599365
1587856486
1519406508
926419632
807117866
995682332
1325279497
1904321600
1819385912
951726851
863148199
518946310
1338324120
878487690
1554536848
1454219769
625749789
1459259580
1259477914
1598089471
1013879056
625500685
603643004
1264443272
645569978
492862452
870606792
429098258
816078726
1308281809
1807174265
2043248756
1174082220
182820677
243810308
444201114
2010271060
1273108243
1437591668
1527438672
1374475149
412132602
1635434869
1426827763
1381435026
1641019368
1189153112
426366083
1188856140
87236098
1453031390
1769521979
274358946
704134764
703178979
841362309
676474086
765358421
300321121
446168342
353095306
2001524354
1691554865
102649434
424304657
1987252189
549735116
650752951
1758680420
1154830375
177296612
822541573
478534566
1993239151
1968358512
1640755005
719392462
1146089353
1707507867
1747589776
691194309
543837932
1876955556
1494266611
1562739166
2059409562
35368262
2121272967
458616684
1933921997
1961069097
296295881
646959645
599284350
44188182
542380703
1976176886
9697098
102099484
1379831413
1578732024
778636860
106823250
1403186745
1151176804
985842010
2073313036
697700223
1379820568
1100878608
1389120051
1251049459
1038403015
202981183
1692956269
351882569
947424709
730214499
254363622
1319600463
277566730
715748129
1125015832
743304561
697905705
1660658214
123719268
720530991
770152938
675865830
2033854565
1897867525
754410815
906246947
1612692256
1853320129
160224742
1896782640
1561032146
1057909863
1870281417
1733728814
1962333837
228685203
622481249
850137183
1250589577
1496492918
582465487
304981672
309206737
230752267
1397581233
1213719430
958585867
290978070
179667834
1796249786
1930978087
80799841
1046819451
182489770
1001175025
2003685332
651510173
1899025786
959923452
606766375
1754722691
1582490066
1505896776
1570968207
518116220
1155776645
2098563414
1369794017
805820457
716812248
36036511
931236327
1344714173
1233482935
1485565318
344998823
1021686988
795453473
401424918
427385025
1140033859
779891625
1523268240
919389236
772277695
1744872604
487319786
820564040
439922802
1930966170
1380680888
22430773
1092721494
1401394892
241349591
48701325
592488501
691120172
1465941
814406222
1864218965
1917640908
1952325192
650387893
784821356
427384685
1896596240
1551223258
750051843
809588052
999477673
1253886016
1218783466
401593952
1256450618
1914275139
196103814
1681919898
674029874
400084027
992863206
848996128
218794739
1187421650
1129872010
1879168863
19680167
1861966352
859445240
1136988664
814498179
1869191349
1451009963
613799256
496412082
2077933547
704100610
1291145725
1072658853
2000595936
1993887596
1895580332
2114115104
715181997
1538591704
1418315321
542650712
49579491
669759052
255220264
1493856363
1809236425
1049477005
1748813810
1916192194
1559158707
248682709
708610416
1297724778
278394756
1112623847
2052091498
100987264
504722095
926929348
1657565325
1202946005
1256459039
666628618
1842695810
33825920
954921415
749984444
118419110
962972602
736559794
1566632133
577534231
2125435738
1344489601
177767034
1485178880
758847795
2053105672
1580592069
1356685367
1035466532
474221587
1390218832
1016597254
2123330328
1719549486
1896358243
530360917
1133080701
1575296907
488727297
2042600256
327159696
1919183748
498462384
223476415
1541947845
819550242
1410257925
1721764842
1891699350
254513679
1312102342
40331118
900539161
1734150488
195663395
1687371325
212120748
1785955334
1867608321
1969702257
737018431
1777465124
1041945023
1819847632
93693827
651329113
163682930
168571484
1046467226
437838862
1612129230
1217041859
87380690
1519081152
1438992224
1439461125
474773697
1870197344
740189277
259126994
76261861
7138520
487489753
1196583443
706186087
697958276
716746856
1508404654
90455192
838634129
825604241
43347266
1376757561
248274290
660506885
903703529
664624423
414964790
224024096
1169451340
861566660
611459303
122958031
1547300376
1696286972
1035933135
1599691969
1351384355
535510653
1891060429
888216287
941951129
415941646
217060700
628773566
789207806
2038860737
639678998
413250253
1821475728
1602149174
1387073558
1775317670
2263605
1615848821
1730690703
166432336
298801523
1237786810
1154410983
588960963
435936741
842379366
1992342127
1946046497
1871598498
1441468080
681759370
229728354
1790370058
355188071
2048668905
229127756
1201743587
1166308113
1016873538
1432179672
667229022
624116744
443131373
703625868
187140750
1982803645
1380870156
1997149896
1445306318
311594981
992722859
192111151
1020054660
2038439021
1413586618
463590201
460398355
1607086008
663212272
789694499
1237034151
466808949
16517640
139033623
1424657082
1533888309
337067288
445178504
1608608968
16601465
1846989599
1521196632
806826769
1850498258
2124228687
430228928
812698636
607585222
1156207020
1327749926
609021991
728853310
466965263
233560549
1863311115
2007526918
1388417046
1173346140
1394431214
775662412
896032772
2021392546
1567889641
985043315
1959779825
22702883
638029818
534816756
1079689214
163176201
1668431318
815033643
1321858370
1563018180
821739216
1613294979
253158949
935102568
466177189
89847054
15445653
1805095628
571953432
828911540
2061998812
439998988
752757186
1601533930
1431724499
329309964
2084671229
955195395
787671653
1110377005
1199905848
1235410930
311591524
180104330
1636271602
1550825905
2134025802
604073045
685217880
1353023536
120303261
1557872180
198380338
47921675
1557650984
94953249
1094112427
1325450189
203653331
100231961
2098209139
684459422
2028284185
53468109
690048095
1656491132
1074156785
1577764022
92381738
2024436698
73054216
1169460597
880901856
1265130826
197794009
2121983330
140628132
859044041
138056989
1870285884
1191892663
593460701
607911342
201784040
1504916717
737954779
1456932698
1240805678
144577096
157259796
253162795
1713401643
1069979132
1428622147
58730529
1137887044
144819024
241317519
1107796143
380032008
991113246
1476132766
280946429
587758995
540444437
626820647
2047791539
158431557
548123881
1591571426
2136974558
210370509
1906061440
759811435
173809526
638745666
2141402194
688356349
2061281245
1807616507
145996110
673812885
2006921087
1088687965
1769016787
647816325
389920050
688291642
289496162
1399004241
2004461048
2040032699
1534981362
639586020
1600221237
137827762
1037934979
1757635766
68887693
989388155
181613706
1991289271
1585553689
1807449230
1690690842
200387300
1829578424
2092875507
1442237882
770259929
1229287044
863983515
662665758
1472651345
1056769638
367023212
1516338985
1080729252
2079201263
1782043422
1548295181
420467859
1632227101
934909448
1816611685
465772322
613281942
1806781874
1670160953
1999357249
442725987
1666825512
735445555
1060903652
715341053
616358601
1747908224
709703820
1804148403
1192151906
1949481340
351716148
1716614357
1322122493
742011065
1245228038
955038532
797940792
726954449
292661228
1585339639
226580140
201494591
771597123
1430630683
1580525075
1446487666
1313047340
669370336
1061410372
180837411
443013913
1535245052
523300265
2052502479
1602944820
851493747
1214100441
344236495
1556566027
455591773
1963909192
1834263217
1867116755
225514267
1217438568
575168780
2086236832
1998816414
460224062
1244899717
1256955569
402052533
1136162865
34929216
1776761974
691563732
1408568341
455482134
645750026
819911724
1439466707
876296606
251675727
451141128
131589652
903868223
125689476
1657901161
517859619
1210139221
1011291778
1525007090
1371622065
1198262339
1991969461
392106725
1386872750
1762447056
1623352259
1316756434
1934628754
1078785294
1601072098
772014025
593512400
219067593
433606489
2071900614
1416056203
1846037011
843960575
2021771818
605446410
133583052
1099461077
1893927675
227316060
1305518714
307931417
2085545937
302112209
274065197
22956477
1758599917
855952599
1266770150
2051993622
1838790293
111611147
1449310079
1735330158
1725431439
454692017
989177612
1431432701
2114866859
210149616
1840519869
1688892001
1895536391
1264242760
482078629
1693473655
2069460853
641995727
1488454911
867184748
1477598759
2063364167
483848236
1846361341
1805868343
177412906
1549811521
1486933000
981260090
1108599274
924194081
1501758841
1753610767
1129337890
2053547171
534683777
141461740
321325203
1132794826
483099794
1510099537
582654678
1837420018
1891776437
1046668323
2097221871
242837658
1001429522
1739660815
1957278030
721298766
1296494106
887003193
1560371322
1643612535
216211579
489781900
75620465
1913811557
538392327
1500853055
1851998191
939398879
960072742
1573603709
1781753741
222522553
1387155912
1602900794
1540431393
1071513187
603110130
832527329
1961803444
1766600527
23181397
1727324620
551728552
1779867761
876685055
2089474727
1027767387
1100451715
548784713
845475886
714836956
570372492
1061733265
1142155174
1064640891
2008482061
983096051
871001952
2133306085
1728229902
2055468519
713255882
1229719614
1992941860
979404291
861137383
290077146
302424981
1743235265
1310327883
1240967322
324871928
1615396855
1803053873
1890701223
152023961
415101937
756030029
1141545179
831457407
538386551
1255253046
973099037
214344860
209319705
678513438
320695801
35591401
1546305110
474611443
1403530972
558093113
637719520
1684376920
1933310073
679325931
761639670
883176340
1889049846
47260452
342315334
814321480
1774439375
481132657
1388611433
608942294
1144344958
1492095603
139756932
528561115
1068627334
158433078
103567592
970962578
106080545
358219037
668899294
502676940
426417002
107843821
685829658
1360458573
1358378080
937241402
1340576596
744539492
928051864
422126090
738535098
831027499
608962645
1195626771
930283306
142089141
1739831688
1401800489
1065085201
1228425631
50099273
24511900
413504765
1868548234
1542558693
837690490
2129087642
1001490590
873211489
1516619459
1211331879
667196349
839818761
495940095
385980554
711331942
634923981
2012835724
99047125
1291105920
1764733736
2027675780
353749491
135943879
2015522236
112505310
386405182
625110809
359017686
241730344
795399183
1065029999
1370458877
1179000865
1867036425
554728271
1781185805
555138293
902625729
1254319108
528240522
1968252531
1722643143
94261287
1918555926
1207894434
1166250231
793471514
583276449
867835797
2138883065
1496245676
325778198
568139228
308862126
142611502
277507014
1056965517
587544359
269900641
1035490706
556317925
1947924035
235262641
1991984130
1133345218
96668266
431064794
80262269
1505713486
615931251
513853792
2085220222
579111378
1324766771
1408244089
38627148
1597410805
8734131
1916368067
2057155963
325242297
1081599538
2070631414
1733303828
181314378
1709708132
852056532
87955099
2137820695
444864187
1816686164
293328065
1597605755
1274266037
469899398
703809342
2091680795
848695354
1721628964
15890230
2037478271
752448149
1046762314
1541319387
1838703139
532028364
257394347
1740489259
655322554
844403291
1279235649
229470606
1418202112
1338737439
1919376278
775019904
1671635443
633703887
2071950336
1927010037
551112786
1403180025
1416082324
838264390
845525214
1225983
961755725
1580997030
1288932776
1539823656
823841662
1747392818
1286722025
714998160
984522875
1971345779
576672882
1432159393
729385330
1312585861
1663194105
398757684
1017139962
358182442
950979826
468122313
817821101
186157271
589013528
163607375
1480608868
1211427793
245037716
1448372257
710020701
1919651377
1364961629
1048430682
1926341463
931112244
1725513612
1297268755
1152296642
813492794
379214114
283560870
1785186115
419352866
427108691
690310017
376246823
1256772519
30185709
38644013
295400516
1414171690
1474896795
1580463817
1229056332
1162782028
1016133808
836398803
1414825061
1467186768
1919449094
1868882888
229916148
1094582460
984705493
1511354007
1147618437
439029689
2050984136
1835880673
2109773033
871788336
923675558
1110356714
2020575704
1850493630
55743786
577603877
2001288287
634286707
2032202719
731591026
2114618663
1609651557
6540423
2041223009
1769163788
1118226490
1125893118
774290827
1253660155
1315973359
789149880
1442666414
1500206315
801732652
1298400694
1479749859
1922609645
33394853
1326093304
173526402
453596472
1748335370
1161249689
1064613387
669211352
1476518796
1412795211
1655889470
985195481
881825186
164152781
300645020
482307980
530622029
1664703087
1027473806
1704367894
1548095646
1558720371
1725287424
182657773
751085940
236203940
2051666650
1956916178
2105731477
1129425307
646907680
1278874768
88115006
1925153577
838563591
1755033465
263180800
1515036388
1618195796
703724083
493579140
1220585965
1861933158
832964228
1047206538
309547904
1246326670
1506148462
85530438
1007784031
889897282
350963524
1018884921
1910867742
1844796261
1162866084
505912388
1753665176
698236993
169723489
525219309
1412733229
526605918
524491676
735773372
775889169
581583745
1830461474
1747990414
1895825757
1925971465
1611850476
892284800
1763350911
1000190678
4743954
1066215257
1815676019
321470802
822366016
1110201333
2099938079
1008169428
507731542
1974843848
1201487217
1686529663
700148320
477646389
1807793979
1054147000
319863380
1514784729
1671942339
2134520715
849048829
1682614150
2061143499
655740232
1141320103
1492724363
381637271
98058545
2000423420
871093893
1036816157
1839385295
925820936
898115878
341097633
572719029
215448998
1918303749
1450329895
1777238488
2074136978
42937045
772668684
1880421688
415146228
527619346
1946099557
155980205
570366035
269339720
162000221
713950255
1710622643
931594404
1553377026
1005259153
1706648056
674192843
2036421467
265223823
4014123
1592799628
1197831055
297461617
859984107
1755286255
97813153
1626712190
103981243
535605805
260929007
532608189
2029704308
1557689180
1086065935
1221622585
1401409953
1632158206
402168339
66635002
1791581233
874400357
867023762
1855826118
80079748
1923779261
130857656
72972486
1151267810
49189035
1794132716
763607919
1416827260
1769813433
1201031561
1036088324
1869538999
659006545
920554637
377952730
353560755
1938453287
665766375
781602924
1718467477
66635829
249656344
1278348356
1665462020
1597787595
350410227
93294362
848022453
390460154
2146895035
840085176
673828390
621763153
551573066
1674715694
595532699
898144462
1103578340
1914077821
1624571432
550077343
1716469588
1264678809
1046925519
1860783430
578198260
1969818064
836920098
20615906
43315328
492236766
2057568592
1814092305
1331943800
322310463
915434265
199782831
1186079885
2096758947
1435221943
579895075
932319779
1687099831
1291308048
1003139956
1284296883
224135426
518512751
486275318
131613316
602520192
401314625
1779837715
837464005
1063521041
1903439940
1211202138
1607609502
1895382734
752767704
280039906
678361055
1967695036
766983634
1848400225
1406745989
878294414
853049574
1808147539
1384614355
1988739580
1729076596
629742495
1639880968
1726213960
1408289966
1326291417
77916970
1901729582
165931409
2083337376
1509749564
2075048856
772811
1218380776
1141797463
1595663439
824143872
1728565926
2084525430
683315477
981502329
1394601978
398427615
1230658991
1495385454
1043956078
2019931907
1612343080
1958540102
1828595741
1235708487
365319344
179564346
1050696656
771965692
1306030648
1486120945
1594855324
1587230493
1421856576
139255645
1208165800
609934776
1838027830
1868956264
1829513140
1349416270
1555201218
1738473513
1970813658
238889439
1307150406
1066665307
540479207
525491777
827515670
300118354
2000649036
852488199
967613625
1766241593
1065730448
1245661052
756161281
14407597
983660315
645701101
331027339
1751757300
48672439
1344960292
372349904
1842583172
1214170554
246785135
26398041
1980370592
654083431
567928519
585122998
690282431
1943207153
1126600606
367927844
560054097
2127205153
1688374119
1266702116
896164228
784950343
1434314616
686329226
880563575
288147057
826431838
1777520694
918392885
635713851
1065945591
349816363
729158967
506928946
800479467
370404002
1998603430
1263531278
1126871258
1841436343
642670888
1265760414
2043959997
1287506166
667276292
228889318
1152903831
942898414
1132272244
1255665210
443600233
1830282353
1686612736
641125119
247638675
229363820
21191923
966980643
991108322
921155289
1925785549
177975992
1203104905
490450715
1687332922
949543063
1513105554
1811512574
86462958
1083336234
278851322
1670619923
99107943
281371980
1033008115
1014496752
75641622
1862128800
936432044
2075529551
1065470729
945834665
1000083458
2128495350
186508567
952777561
1900324233
971994091
1971484803
357705104
1919666116
1715691475
1100488010
926240069
251875169
1630046825
1856477179
268062054
1942478067
1543211509
562571484
1162676768
1651127402
1836875278
592406108
786662946
256745483
46121020
927354998
1300513679
1081913047
1047751837
607946773
1331949773
68806473
1300029166
1603562294
2128994245
1184614100
702205094
2144089499
1742989535
1614486057
1387669033
1934150504
1993943943
1782356029
852197929
228982812
531865370
108233685
871229580
1409425283
1195050085
2060411740
1019739984
271158222
102220
6436128
1906370131
1891864440
1370406378
1789559626
1927692708
373464343
732799089
965252230
967704676
454247658
1288941441
449341397
214763292
11489590
1171418386
668462487
1301506053
1138940404
1638057302
1825594451
693531687
747875680
603311946
1093306906
1375809
2114125281
984916165
1577517486
14803277
1921135325
377180058
593817182
1244547330
1357976600
39982562
925918468
2059770849
2041251307
2129192232
1803372383
1047920737
590005344
662668034
249883095
1929022301
11756608
1035531095
760220012
1872878746
2138734169
530187109
561611659
2056196269
371475312
1383119629
239962456
1858163069
1417101545
927129773
2043433627
1407522328
111787107
932594952
460111336
136978531
870495773
1325000778
605254539
736134117
553088677
265061961
39761471
2051762737
2112151297
540133529
1619172085
872846274
2005334041
615426698
393642414
1329611093
119568834
1418653744
825705596
840236487
78079651
397437792
2073334531
282850790
1967350009
1476889355
1064015044
586899868
1323915182
1849307763
1611493547
235655395
1188419820
485679485
36044538
1450618603
1167071028
1901174240
300284009
1218162220
1488247909
284903495
396843346
498097722
790112897
1851398450
1994164921
917582272
1115750742
757345650
1829008803
1416462636
1378025472
561377641
351310064
107389253
917274701
1743664558
2003857815
166297349
1805998067
1285486520
654355043
654829322
1917746259
1461049081
223480523
1364789658
1354975752
858591118
333138410
1318084066
1343648149
1948442670
1919101196
1533113236
842909829
547318318
328692526
945399973
460241342
1233293583
802511017
2010736396
1748360570
928755652
88183072
1932340926
1025609020
1189765154
1282687326
1439136997
1144565439
642507424
2053508792
2014566788
2041356808
1432010853
230721896
889821497
491151841
1353672606
1741456622
542482294
1367266104
1914050321
2004531151
318540949
2008469852
1963246910
895508746
1461668323
620169485
408880813
1789559038
542468241
1445821017
1850373660
1506177419
701828722
1172527029
1187292244
1830016177
1264009967
1490108687
725626315
535153725
2036427867
2066670496
1390847608
1360672631
1031703731
648061880
2058240048
1803838694
1287194082
345278054
1688214728
1608017957
1131225188
1968686214
861677537
1071145181
39793951
787215032
541846033
125125849
218631515
717470018
941198245
1141683997
1932146427
1597599101
2134844599
759027125
244487729
1910383122
534366331
1323829885
547029782
410966155
1165923812
98968617
845624222
485991282
851542167
476925544
244433908
1012689352
631379756
1131447099
1534488492
1611917683
930032567
132394311
1952196225
281087357
1690379414
344318996
1171825818
131481997
1684995308
392141484
1322718660
590557652
1804737141
2062417669
981364711
1596872863
1465498200
1830816045
1891611618
915001772
640244357
1294901240
1024898710
639823977
1986223368
1071084240
332114971
1785359922
135094075
568480421
151582844
555934669
1635286132
1616269588
1623263226
424477056
1256219902
43980671
2009949258
1102094140
1802794620
691498102
541017954
1928111531
612376541
612578837
723669040
182866988
911769209
2046052225
177732362
1574679525
1162750620
2090557354
1142396811
1556652034
1196764637
285950627
1668663888
1628727290
193397858
215086997
1743002904
712044113
375549973
2107516911
587256098
698034913
1084756201
705832783
284535969
961363849
382439670
2132420316
48156311
821710214
1089200978
1445554032
1646748308
30599741
28760586
1223259301
252206325
384485374
150188206
363022690
20428677
144555478
1181570592
944792379
380626821
1798988498
1782530851
1042458147
1805946340
244737341
1316496923
536800082
704166100
210612651
854765518
536168769
830886036
279794849
1947063498
1270245222
280531314
1498566302
262525910
1585262623
1851835439
1002202258
466548895
1738019644
209261967
392224849
927874666
1626462753
1315045631
1060726203
912716285
265856568
725490172
839787202
1363009533
1071670303
560102293
848120155
1864428454
21462277
273448620
2121108077
2003833131
1256251798
1603751331
434423125
1921876506
2007720298
1570521740
853719025
2085217545
1632356899
1012284289
880754072
455316728
1007519389
1905209820
1687482791
1803171071
1451612470
257749492
150571380
1433558849
949556024
1547612335
367317017
1325633223
438214730
102211128
1488114088
569442457
2071945533
264181807
2073702436
847280275
1668220524
1948129141
200065555
1578172631
1943955838
1166860185
1507583305
1613064605
665066727
1934215509
1925677423
348803706
1237267769
493166090
1494916142
1242570057
2143224668
188631384
1356943187
508018234
598618047
1013424803
737783331
1075239239
2027145444
1940285806
1846737809
427494775
1407884074
480661374
585009369
2086800589
833550872
694231311
1899822977
1671832719
7814916
1344951096
1452255549
294477856
1388861715
1063001723
439216981
577081716
385889089
552175420
1436365912
765607525
859396838
199275449
1063054824
1388315912
1735466066
1821839887
254186818
201965547
478339743
1941662546
958814032
215628438
811342794
67238133
308673978
297032700
1088624104
1026723926
595260885
1919471214
126708437
20217502
78034748
189810110
838186929
340871388
1535035571
1761659381
1161742228
1706190849
1442160024
1877810886
58192704
1701807092
1957659671
1077383241
412450837
1356380634
97323990
1704537597
661176034
1655674601
794225740
59948347
1102635352
2058001600
1047404596
1643921549
850237121
2006144449
1617595800
2119285540
1016041002
2061202497
1489675032
542308680
1700352514
390863405
1514297458
1141377404
2004125862
631749198
1452555118
1860743866
269123144
1413859851
2029978327
108170411
481778829
1837402968
185799237
904288994
103236019
1362153626
1947556908
152806941
1182303616
1164114025
233798569
2013564702
1696118520
277756191
1003369730
591948249
1290540662
756400737
1099095827
146602348
622657355
2064943285
891669630
1361521057
675749894
1800202536
1702691706
330686766
1015251011
1524602806
1849911944
288620090
449271408
2128317386
1953014682
914270763
86218789
1496040731
463072348
220691507
2059801286
301940249
1089454277
1010514149
2024698603
1759548230
1619791088
209662423
93586689
354350783
432031478
1644144477
1201660279
337952697
287426645
1219915897
1390015067
1685573242
1199631438
1975738076
995501055
653171784
709597269
609659457
543797740
270221478
678395366
990659909
929909381
1397750392
1591558814
2092041672
1344284213
256489447
1172497682
908567569
153181508
1766703222
902198356
928613481
525314085
641362876
2116478227
951405307
392553241
742126761
755799596
746775751
1384282416
2121932887
349812487
506621421
518193670
158608254
1455532588
622390389
124050737
1580731701
1600033014
1194495936
371025601
686407422
542996834
1127789428
193044356
1890015307
1709128639
845087903
1466869863
1971739553
1025884677
105869177
827989979
96203864
362995309
1825675992
1728636069
1391398349
1711966319
1014200343
613259102
1037388750
1077034742
2043640594
491444619
38062832
1433806454
105166863
1015157443
113983423
656707150
795494665
1372710205
2044822636
1636308065
221213723
568031208
805507927
1427751407
481925815
843267055
393979235
716357802
267937525
1081138020
2086860353
291772849
69742176
1049772894
1056551313
1247221761
636947141
451533463
1855150635
1741525531
1541886940
1363609064
220519289
1286731052
1886794655
1025657912
69258182
1781731568
206673944
409834383
1493271447
968797631
1732736723
1026865536
879745549
89330377
1794822272
2123529650
372330448
1725400957
1981831817
872173102
184761388
80860741
823108260
633500190
1501621852
459213739
828499204
2106236059
336542578
1758238281
424299935
1192455414
908562777
1974590699
1387550488
1606866737
830707616
801756193
571882192
467820199
1002543083
1352768303
1218279963
194852634
1538600164
740843752
887349088
1510405731
1346542428
483681488
657474589
829534196
1601158769
1287910051
2044300058
1588906166
1553972394
997009120
1206782070
247316880
972709838
613376065
1431004933
1194757763
1365176434
2072268127
1433623050
1848190286
429430907
126942365
713746079
1247753127
1665660504
247772934
825127976
1602856316
1242625176
693462216
1347178758
2043861682
443257378
476814958
396326055
114041866
89474884
635238843
1679596639
1028068763
533863300
892298354
1186564304
84634171
449509591
1555004070
1392517089
39137080
1438620501
472578584
1332060583
1484669731
102991603
64590380
2101437697
31499461
474732900
1122625950
321147747
145063252
716414246
2003497700
235198768
1778761056
752788514
127826287
1501503973
1644657331
1765394370
749486554
1675779262
1977149178
1560132517
560037088
252880343
1400673822
864021676
1736275393
1187431217
17157297
1026864661
1123576586
598633693
642369165
1500484704
1284384446
1840971764
406395316
2000791871
1850716535
1409595102
1456118137
361734307
159414758
886668740
278751422
1731119765
1855677952
889025638
329380149
778371683
963125200
486814021
673556619
876581377
93467186
128913033
1989216095
1249795530
620839167
1242255904
1945064279
317162729
880652855
1407406883
1711905715
2089000177
967821114
1377489405
904873957
1932145329
679991351
1873637459
791358496
1132852807
449346490
523219940
895055262
1287995265
703406298
490161728
2126910745
774603204
792954996
30481286
218060495
279264845
1933518977
1884435897
2080916841
2055464008
1931116514
909768145
2029850919
141381075
1453407921
204201740
446741114
977579929
1881600473
1078954629
1074696496
2107855131
1127442175
1616062484
215376010
1734564377
1860580292
132115954
1101189667
883693922
663227013
1734124158
515134249
309680295
1192160601
1098473463
509834090
2109606191
1822523802
747068780
766482726
23721770
1272694620
395093639
1917760985
463356753
979869698
320338715
411401533
1490443190
579959823
702758588
895747992
995807885
1651883926
1227417706
1867034474
895375253
1522668403
1605339838
136989764
2054940748
113232676
1572422639
975638900
1807218707
680558163
1680869926
530833149
1511725191
1637455818
1428475262
312272551
2134110716
139944219
989536051
406363225
505897609
2025798692
2071994567
654566305
304308510
2103899630
877651909
671544020
1262302827
415532148
1464594334
47884224
1522065625
825019698
1798864143
731088765
987611617
1370367795
530129049
1968994580
1688805966
1238125929
338045538
1555642956
2009743845
902573369
2014957206
357185886
1014922773
1545064377
154787143
2082794911
690455386
512211299
826432583
1008884791
292329787
1408003288
137961119
393017228
2106454573
575139527
1408797354
1761649268
834373653
1959955504
667773704
1626801916
802291053
1597166549
1201736535
1176822007
106114690
1300780799
989901828
1550332181
1611890187
978615142
1679797552
1674580223
562772858
1981820984
552704458
1256738379
2007335725
29177526
1092364483
1855938799
206506786
1382094301
512241986
335009909
460480263
1200552903
74812536
1055781281
1569024120
781502394
1656132173
1960575586
1750167061
1333430419
921159368
936580167
1264750697
104349688
800282670
810792402
1785919836
67418552
61762808
198185984
595582236
1589309117
403014943
387125544
1380632258
2023588887
1555870601
260230952
1042015298
1243390975
941803887
991468224
1546594095
948216618
2094050350
1311378531
1697771283
1105126918
557777157
1375672783
458703162
1264459782
379552515
1314444400
992677262
140483103
534411745
502946200
910577390
1611504896
1186810048
1620913274
1531982905
866961061
867397759
991784622
1084429485
445898166
1124865176
437795509
888428496
696892197
329033770
202718981
142372772
2127397353
336798191
1731080045
843746082
1237639363
1816305220
160295260
1423429014
737492649
2144610420
87369933
337553570
1704015285
41734943
1879824366
2056618326
1436254449
34891724
1969836654
528592216
840584298
1433256363
2022605471
338665576
1746115981
1751201859
484289914
541457226
155732992
1711920763
2003382253
1321702590
1521547128
1220430632
1907776756
1107230702
131252817
1117128015
1133900365
390268461
1048447412
902455326
21745099
618353329
258180511
672037329
272162419
940494461
1296392806
1059156056
1232120904
2069618103
1032688824
1733165201
1579529318
477598833
518117507
1565145817
517701168
341883491
1498778334
1321708117
1402917560
1231433443
17441665
1100563276
829089094
402261478
1637176404
50060539
2125146909
1459504423
485680149
291698967
382134762
1591838079
735830404
2084886509
1740501394
192624511
743894513
1496793090
1516597355
1937305028
1035986536
1836764484
116168028
1448363605
1968683125
1408029191
694932019
1032706770
763520471
1977316340
1135907524
503474302
2079618714
2068213164
1982210385
1255115619
465233239
557108309
726063866
1946820498
679684124
1757875359
561115173
717241387
123748529
1315728931
1494915510
282723355
1041163058
546866196
10067480
1826454153
1335712803
1012779112
1826378559
101949836
1289431841
1185069765
1154212766
138225484
724472628
1484106642
804020201
1031007697
1412705292
1336651052
1280542709
992854990
1071461728
1923601554
1803368704
11170803
407779688
1829881704
285535400
1138617997
1923084289
201635605
1730866421
870532111
1103635182
410788475
1921985658
1351847412
1220959724
1225418665
1861766722
361760932
1382764226
1048676558
1862696579
1489768573
300336407
321132931
698125889
500123709
486558426
928042863
631279119
486590494
532990827
149850012
18261630
839412253
1886389820
1600806201
1556839989
241235158
1993121754
208522891
192272946
1760750136
1368488590
265667920
1883217149
529019228
53301875
1537764554
85111273
1480180939
306459514
1878819617
98445916
1597238316
1527817061
1086739458
5094720
371961063
1590629406
2067977179
1706829905
1585878321
1473318716
1037988040
1201129108
628411675
544128789
40337914
960743705
226910005
795981819
59729877
942362169
539940881
394056926
1453799717
1957374440
1677131971
281335990
2077007662
1871014939
1614674612
352900765
140062862
975344946
1998528730
1498242880
725945328
224512359
967802751
765857191
1194700511
960528635
1507644819
342373812
397288143
1715252223
1832308856
133143616
505807483
2086465313
552310563
1212947600
1759298845
285179432
1102568052
2126730102
367090926
1325063431
211849953
1897031322
205859277
1724140419
2089097230
1930279632
188018345
103388177
1792671827
1370116661
1346995857
917327221
1111882482
1476330412
1156721358
2118078195
430393942
1776847956
1207566013
1163553881
1611128820
1516791786
240552621
727688642
2001623071
1605200242
612410965
1790138844
448227080
1953921346
951362018
2047991404
319130605
518357108
1296233380
1161804527
1185135353
1785684502
2063583714
1758946877
514917444
1106363182
657728908
2008546892
1286334739
806595379
1188727655
675751297
1752459829
819613184
402523995
216782761
1726340069
1213874144
1476151742
2103008513
1613229489
1212641382
1300574517
274866796
268342051
913856286
780155115
1779532182
789784763
1807403768
1768099253
1114745164
1138891180
1440454214
707869541
1095646497
112355044
1814216311
736506877
1954811375
1821781660
2142501195
1710142184
207925212
1136972384
420210361
1391427221
2100722027
1508264051
707954815
1626898119
714514975
164698725
776806339
914350086
759278685
1371452622
1099716004
518467887
569746795
1710633098
359630575
1550081321
1862448415
1451069776
15042492
1027868255
489589466
114824032
469536065
155690087
186204685
1939311993
1921367883
1223423763
1181673771
697922600
1537332910
1698611250
1727274711
1075219012
596355457
874787386
1561154584
1791431786
1729502501
1849518297
1254580901
537490788
608522349
1323871349
1480129473
957737121
529007826
1059910806
353574673
791236686
1513972823
1458779330
977671114
478786141
1660422602
282107219
1234853669
1029567552
293110223
442242721
1039806507
1797340059
585287152
1682894639
1187205316
1201726985
1450392447
3846702
299501697
1209700329
662259071
553780512
710068120
974890199
805169466
358494296
382852424
804589396
413677065
1485187085
1609098239
1834943922
844443786
1155275957
167133119
875850627
2011656292
958003627
68128948
7703218
1555564885
1289947024
1387825680
763758177
358192180
566491690
829124639
1867225528
190165279
1302170048
1628066716
733260404
49915905
1048523645
1650369609
350257978
722881827
1923132001
323953965
2089062327
826163966
2057535828
725435915
748597883
722848084
1234282852
1870028475
123595845
1688351430
1430004747
693502331
2144144960
1162066703
1139095791
54355756
872746583
960692196
1975350038
1230715220
1747746847
1331119532
1859564486
1022461225
725930165
1830582189
1498562669
1797724693
618194765
2069606633
467209646
1389121408
2072629018
157423548
2124899448
1522175559
1316345081
1775886850
955773693
1423636430
1943532633
951092247
1549707891
244056347
2037479280
1814766021
187447833
14260389
674992656
1881410801
2038817790
182162149
1175766507
1624909017
625539709
1236732341
1828315939
2108266640
2085276590
2028950813
1623862939
346405125
1983408781
2128371680
610046033
856847713
1230880807
717763108
521130458
1955665488
1999097067
2068891701
157537701
387411392
1335335737
47142392
443847227
771193989
895178050
1759430382
824034433
1150839610
708858237
1104392024
1555784942
1303538980
1530899795
2007816239
1815348431
156948588
1198135176
875381511
378240228
1157981861
338992820
959128272
858818364
1600646922
1830500107
2097703232
50843023
965018269
1170731305
1765711581
1915943571
876683845
1801081358
658071053
1437269970
2022205804
417360897
1361970149
1191395265
376292461
640906122
800956370
585976356
208633525
1378500350
1413891007
1368432044
1809917924
1655171408
470576723
826082529
1504615867
61316515
1667140605
52447342
1113487635
83179349
698696004
965015817
642628353
981931740
1215358041
819470371
1795228443
2131064554
2069978514
1276046798
198161594
648574262
2080144780
1830372569
258274797
711536573
416564167
1660045696
1426756918
336434585
1788593307
1134684925
1880033823
78689859
372607129
1411599341
1262210210
1927251990
2009222824
1536372549
873052194
1330028417
1074629801
895712175
1320214280
138151899
555739710
1244297660
1716355527
775226722
400933310
1964869468
373492065
1162016740
1758396504
1299060556
1080419572
946795542
1321306853
901300130
1816330837
1833636774
214509604
718478492
294842811
1152310738
1949893386
1307448384
1852472153
831429693
1859233771
1519279448
549205268
669407734
752261166
1390549311
799045972
753912956
1617643922
1789240725
47836293
896419968
1751045935
1120943825
488158167
1244796661
927006650
781929868
370639087
815821288
1244697315
189145449
632124685
971991706
418778243
1739024274
2012104180
1061250770
233010910
524203495
721961303
1406985732
1635673720
573788818
280035733
994711788
1754661964
852574174
1110256562
40556192
1153499776
1354183272
1659743838
896808176
256049888
342108913
1338442057
957120090
1356359240
563132470
312282140
317600212
1125929106
1990838214
386895473
1833517899
1365913901
1083419200
139132524
981985655
135584776
1842782208
335715594
1282428163
1026587469
448571755
10184289
881236068
402934058
987704463
1138227940
1339311331
1692793561
1024660105
194217866
1610239761
147435852
605860465
1413937979
1748477253
808710230
471317226
1946371174
1486689834
1290236759
1649606147
19387576
1741394192
1945331908
753429454
107624630
695558887
1311314209
565346410
1230418120
1262974602
1586584185
1452666533
313008254
712526063
1728911458
1001158254
739974380
1899587541
1493072670
19289266
1410300186
373424802
1336033293
220707491
399314965
2146116973
902232787
1866572394
1825769919
2027432048
316251918
751144496
1596743610
2068207260
575548129
1485440733
4531687
454606695
697816948
1751157461
2043411320
829125418
868365305
858199935
2105656863
831327533
2099681384
2048300079
1468949986
1217780641
95184382
1898484762
614919953
1383469781
1519442724
1573570161
1809889881
2077327778
1116761104
759516223
1797542296
430827472
2042098339
1752177183
2008048892
1736501691
2037072666
2043254269
685758870
1718674105
2038329157
1367885601
1390955837
1325413359
1790739408
1217377678
813077236
1465024586
1620851572
1088110976
309846484
445514210
33899890
221496710
751663924
2094708501
1422007889
113509057
1705083357
1268046723
2098656867
1236508133
1773437360
2015187444
503076521
1915863993
280591054
381621578
1866282203
1180760536
1253190063
392721765
524404814
1870283628
2064804976
1399011303
1929160860
450598199
1836886186
829773070
2041217427
1299405049
378815873
1535841975
743920324
432950874
394292888
1462099418
1659920174
977385956
1064445671
660689511
1788154661
1427099616
301936248
534076728
706191295
1679533761
1957620885
330102216
203296189
127168604
464751883
202351665
533634188
1434107933
142240708
2014265892
1787697932
1827408316
1521791401
231050186
1945595524
1973142043
624262294
1616519961
243896627
1464897760
1412079782
478423783
196230729
1378890988
425508422
648953933
781184919
614762301
361112226
1189466767
2128591007
1132008170
1965791386
559954771
354629168
899319916
1218836614
837194712
1596122719
1227597474
68564764
1103107341
730950628
333452751
1453857350
1840276503
654895231
768749395
1378904106
1241817307
1353864242
2031615138
404061521
1653032445
1561690974
685175267
1037250286
1857778774
256160068
1467818484
1911688024
1607187632
1326077300
478254015
78524260
1513613134
1129382345
137254064
1714767310
1708682943
2119893990
2144470215
2013228435
1647853343
1028874994
409969383
2072231110
1649431905
85043057
454781751
1440716453
136480451
1606352181
1314575035
417533911
1320533416
1074442276
522116374
1420986127
1024780270
787231079
1427354805
1291328779
188171424
955373364
1421986688
391944337
23857455
1970529253
6281046
1353304768
841165150
804000390
1965435656
351531259
1204486299
1682117048
19984909
1089784175
13506919
945867069
1331786013
1736069403
788123910
2109524818
1284123072
1455801553
130183949
101002366
1002554153
1943512363
1331481036
446951378
1872695631
193710359
597114266
1155554280
253594450
335571212
899603359
597607901
1411743171
1628989059
1952738530
1096544711
2146574298
1048817976
592744283
1124242326
2095688970
829429362
752835560
673173939
282917000
779392265
1809990868
870810146
775008104
405423411
374451660
2012474404
1970534882
514957358
218770874
20053035
299565974
1058403423
770091752
2091357060
1634745919
1048497337
339487776
1978356935
1037115353
1935121707
819889393
1555729707
326834392
1062927822
598767678
1129914331
503917181
716374553
1693481881
306168995
2079605224
366516740
888196542
1533614525
1599200046
520927592
1706031237
1020500280
890407904
1534962882
1960205552
729337481
9572703
1855496796
1188077598
155943382
571329805
1862053856
750628208
2098151904
1033530636
1033917749
1010661898
1142596358
893004805
1751013195
1353393354
1319509476
1161628880
1443627590
324376935
601403642
1135799613
152244750
1648613066
1902129306
2116541475
818291412
1414334331
1409809234
1884297317
1895254512
996679525
876012261
42826251
1824921666
2019101014
299522868
1219809034
717614511
704219193
883627578
1426705624
750387887
16247600
1095824054
1593489651
1417685481
1444548168
1333115593
1820625443
1977624963
170211686
527421759
1704793715
1208224610
1998320033
1732135959
1573283527
1722109609
1711687229
1014390984
1983513386
244303762
2075089870
187111439
1048443206
430426999
1356171212
595346429
1712560138
575156788
1265292431
937351449
976194004
80282783
332584368
354353014
1626963888
1341052034
690557735
1348409365
164436629
1391761854
1941990945
826237301
2035171958
1628468232
618690226
2077773852
190345096
1444463461
1819118716
27695499
40515135
1799210524
1996322251
201084388
1164187826
1798814353
395764905
1609331699
2081748118
714522244
202256370
490409578
1761355078
2112426000
623501053
818303386
1911260983
63400512
2001672636
1854663168
266755811
1358363774
1026820906
57531745
341563487
929145331
1418367050
2031087072
1554694720
398601107
1752010375
1146255449
1969736174
382683200
364736610
1023224837
551111045
1107935659
2007910175
659315890
1705134693
1078485145
652697023
729911398
158918631
2024465059
1400891931
189927921
56590759
882844091
592555480
1254543635
1120754842
965491566
624792647
2000535614
563053988
1552738753
1456936359
61137950
1185663702
504327890
1547648393
1237917758
983370680
576377086
2129293951
445108714
1089610559
880933445
1319336247
1950387181
81388081
634665634
690382337
1416615221
1771285790
752470202
435883491
65705978
475167935
532866182
548974806
394737698
193145209
1960198781
827431781
1165619388
707176918
2043916779
403590561
1804410856
1556170785
42125479
225842963
857174974
715297266
2077413688
1928078027
1041578520
1789107516
1344398954
397489273
1895582048
308548245
1597128394
645298665
1714090242
874889233
702447546
1061503102
744361167
939332859
615416193
416907460
294913038
645815352
739537565
528068811
2108690021
1796371946
1701463686
14244517
846132659
928574544
605759480
793398066
1562485080
840939386
860201415
585373546
211400530
1820963809
850230685
1621612437
1584701914
183744451
2073703162
1932690063
1975274203
401616184
2099472761
2114432000
1265411259
363628381
237118133
1370967892
1448552733
1452473545
592498052
585032248
1739149048
1848291163
956774472
1099594584
408844477
1241873264
1921731006
990430745
54128393
825779344
2076251066
788239385
319410510
1611656319
1868374660
1228271392
2071583173
1367840340
605848846
1177651546
223781375
1169257459
1180444450
764891101
668570731
1798041761
16731851
2115761032
1663601615
741192914
1804127488
691428195
1452377246
966009336
1072269659
818885830
442816183
1647028189
361581503
1360194393
168767566
2064252152
551035037
748914771
617533371
330758574
1116892262
1015767318
1529084918
319827876
1384640281
766752046
1236751442
149153606
191039312
184232483
852470318
1231108093
1815591546
2050486041
748204982
1995521713
608466702
1314035079
54237212
1183260425
1864827101
1200959477
93636709
1551321958
876673935
735050988
1080848235
1159382516
1691048565
1254000609
1229231660
1431164835
1848405287
361703408
1685819360
1843494768
783821837
1125527293
1418662134
1804947541
1223830472
1757612680
398584079
542650386
1123210343
1434181893
776879850
842487392
727978874
1837458077
828245597
2026084861
117102670
633992443
1998692984
966136064
987360128
520752290
540750908
193488344
1398488689
1389364682
119797664
979749943
1396212150
210820858
1848615979
1941349903
506813066
1735136404
2023453012
673029852
605519420
1705128948
594868828
1762959870
348812019
2027078678
1200210080
1704491988
475855926
1867638233
880996967
160781265
430808528
525191654
945715383
721378622
898953074
1120262103
1569390972
1022221898
1363562954
2101042577
1290337670
286403406
646119578
1665922118
1307364435
967773112
1707473892
1266347358
565238044
1861575709
48734137
988304611
877882977
1481872817
2076846361
1451241602
558430354
2054580736
1824763205
1966095270
1232207369
637174901
426352985
1263721711
1996589351
484265355
1034893636
155458757
252321317
1649065880
284777330
507949442
2130096772
1847087680
576199212
502466824
2053060453
2121373231
1538085061
1811411400
1061191882
618363900
1612448010
2067688251
962658666
1011261768
410590274
691384935
505037855
1396115665
1120054211
554501925
451268427
1463137109
1369894712
27404501
637814568
672181858
291139802
1540613939
1875098637
1417358639
81765618
840617817
929517295
272791950
1547499577
47549597
1290507552
543004184
368505542
1700247160
1968537365
787790722
1613720634
2054660651
558648061
1936198591
13859297
1848564862
177725520
28021053
683956510
1492743629
337186070
182103408
9410365
925942749
351329198
1562652502
198531860
316910746
1085732160
1533939855
58354885
1015008129
850531582
1851606407
466099993
593211423
197228141
1581671264
36630541
796085631
1210708948
501388038
511917906
635027680
2036109176
1323097593
1396340338
851991504
55287068
1490464481
670122161
314581476
410467477
1606731021
706933611
1513281190
1100420270
700111774
1093788844
1458011460
1800591340
123023928
1632921619
1968237743
6160669
958030974
216948931
893275722
626496851
662444087
728848570
1922308952
1789819483
536908202
1767658516
1647634180
1695686141
1587639052
2078365973
1943865401
656236439
1264947859
1424964558
294775295
422853949
330195106
1827498129
412142732
1500687900
972184742
163426300
157913671
1941684312
556376077
618070778
542757217
159137620
119401581
1304837934
1993943871
1985996233
1323963051
901880958
1020590565
603092963
1983738150
1451629109
355922268
379127887
2069866162
1264591670
619703113
488555795
1226221375
1749573594
1432238727
77051937
230548576
90661380
215639442
1348017578
457882842
1851271139
949695935
874468767
1181513057
1286743308
149693092
739943246
1309733854
989802427
849924918
1442371903
90382532
474056671
454327533
1117266522
1482801899
1802260182
565739194
608356427
2096601334
2042820033
2129270422
297597842
2028381951
519417027
1730386612
967292486
747054574
160313584
1357286382
25471838
913977932
1909334771
1782865790
397569689
1069561222
1110218204
1971518159
1072744686
2043846405
1919159809
1854046000
1252640706
658627627
1859510635
19456491
71090445
213243226
788148062
1180032395
1314569994
1942184163
237677990
1880574638
149292933
1549182375
1841832199
1392049933
912629474
1247374950
1810409151
1254564591
1813666679
1472208723
1991260389
2009017010
174695076
682470722
1301162468
281807542
487040657
1255368764
598937839
2009520758
38119980
1710383222
1812955236
957419062
1864135612
743155384
150849389
1753104339
784352535
297614529
1966884887
779909839
728045496
1114116292
129036011
2002473983
1350350846
473201183
975827256
2047570231
1351049600
716637782
1939594815
473144028
1429844315
668415488
434635093
1004582907
712840567
1940089046
271677861
1535038598
557138024
1023382948
821537219
1537945192
1917553178
1073182140
1882220740
695386433
2074421988
22361258
1048014763
2028286894
34531135
941219627
1562100466
1360157451
1467966799
172576695
390386914
1848388584
321072739
290539836
1455900025
903262920
662392846
2027588550
731138242
1892986441
1210463109
1095565861
1716641484
632405200
901352456
1972632201
853277369
1374286734
786126668
541049077
1817455508
1893653797
1801599010
1043226458
1795537535
1112896534
1372659766
949406801
28397571
2033710424
156963873
792036101
329063218
474867797
969433897
850007195
34974312
2124194085
710841459
786187609
1736198211
805358074
86255522
697191937
1011912224
1793696916
1094264329
37372325
1131810697
138222978
1086159082
452274652
1493291749
572358459
1096446504
764565469
2014083166
475059507
870563301
1996860288
1788241959
1858061566
810292051
769985548
934448914
159318566
1216281371
4492324
397801651
2122399937
256953214
726392191
265440202
359517382
1151546119
59914831
74470684
2099033159
1641325454
1192861899
1442173078
1426479727
1951659539
2084036518
360396797
190928701
145362784
529198708
1493192572
1936764911
917807653
1413770865
1884879499
2099879393
181012070
1461673931
1512983606
1972412423
1373212320
2002126032
1110911498
2131409583
1087842066
171285190
1465449308
1089963721
225469415
287664290
1202241575
462298582
1822551238
2112583336
1405028765
1251798024
269620385
1346377723
1643673249
1012079063
1536106672
1966203422
911180103
68568261
1251820385
531131007
1659799792
759691081
427780491
1703220788
590898697
405548578
135352333
271720761
1751888870
696982944
1295653494
1326804292
286953303
1792388557
2024818154
1131224881
141948927
638846992
514960171
1782182662
386840714
1696886452
1036972992
854316331
1230139722
2102987185
1382559837
2136846824
1954614762
1024956040
601386972
1289952837
663116208
383573283
1619113670
750461340
1305219856
826110387
1351158168
1069589028
876759640
1372719822
808288727
1464836185
1430477254
52140234
1623156247
332020976
2126827449
1285991555
810625063
54579828
753537041
1154549661
861268727
914329377
1075366384
573327435
1883416882
991176230
1462189076
155150262
919524391
937460109
433077632
595043534
275712322
685873740
499463089
1782611446
557168169
1481838488
54791175
1549934685
458054058
1300498478
258650259
293198200
431555362
1927047956
803800753
1959230374
788110559
364715771
1017162083
2065903133
1275470408
735768882
37113077
1743919908
446702540
586265015
583390688
951018366
1690117250
796882496
542043368
959440922
1798309868
1511105883
858528334
1382451208
1553641418
1137276560
714185433
300060248
1665992018
1024440528
1203721558
381972368
1912274464
1078670994
241575733
1958979885
141173115
186111642
634538361
717776620
2018228522
1400105366
876673935
1898539522
1443697678
2108825579
1813074425
939710810
1331253245
1362497712
1469773260
608921644
1891281853
1592577746
1004156665
720918421
1114045050
603429777
1839998392
345330470
2146877625
32933493
916178899
123882728
654721368
446789745
949861058
1372141865
1304354119
1749918567
1642815285
389884347
2018294117
993845810
1560205069
411146362
574087674
2125252880
162789912
893154833
1562227428
1562419071
1698940798
1656550987
1412925549
321310525
872827094
830828189
535332766
1982144875
251542712
1421721679
1686952922
746105533
341203430
1959330394
614179692
343413904
367371125
881523011
1424746417
1064202693
1128322926
1822068370
1176887123
525644105
1583407132
1943771505
1948428268
622418704
179743080
1611198183
931541571
48070808
97038894
1833734669
1321897265
1324988400
4082059
1679532091
1920498699
1175768818
1255896302
314429564
398252763
2132649278
346785010
544987014
1300939703
608650974
611827805
1050872179
572038576
1040743505
497130138
594812037
1467518119
516328868
656347156
10703782
1003600093
1245513709
24862723
919023407
2312663
423552331
1121478129
344681421
15054081
1996350494
1789922446
426623733
1516223831
1654328017
1745005249
1286197536
496099966
748685987
641776952
1714742660
1197479895
621840937
555657132
1690650199
96246019
14362054
1779152137
113846569
1820774737
2037514752
866690729
1782052049
167003479
417916704
1092338862
1397226528
1993977263
419727545
1467413882
1426642426
1193141999
1536838878
941263699
931641190
662666062
2079224002
1040316010
635408170
1242321887
1112700186
530808981
1355960164
683255686
441636943
614522453
1719865616
186207141
1261424010
1600718873
1084294962
379310979
1768124110
583656311
1008074378
1772740216
268293804
1943892239
322032335
421219675
1808529323
1140214199
1260410944
1914358938
1140403346
1139772869
423011185
1333075565
588162527
1977048540
240134840
23800327
834247097
1450600097
122471224
913180561
845607748
1196172677
1687531763
187814402
173142278
1057806348
337422025
1124278124
461994629
1845279365
1163060149
1696023235
25245445
2030347985
1860330993
1908589657
413270756
861723846
2116071803
1453367983
1662405358
95995730
280709444
593555712
329381997
373110138
495848692
1004508592
2029759648
516777608
1982749050
2077100334
802918510
1326632692
2074900581
662174835
99714245
650391859
1179496550
451878777
589771994
1469737189
1992164344
425896836
1339924299
843550939
618101243
623833235
707477514
1346070820
580203926
1524384046
531230865
288299588
1481717693
1641593398
2079037036
1084060070
267791104
1207878983
357292359
1482835153
917964866
1910234689
889955254
1255370975
1968386555
840924956
1665935269
506705052
1752935489
919816910
952935970
1145506271
838520369
882508560
323594244
1526152303
1733680180
387813244
2036798883
1918213231
285267608
1139411628
538843509
847602261
176895142
966589864
1229071456
1381176166
167238497
1701861202
1861932890
1021625686
1663696677
362937304
2113654587
1271389355
1521628007
319933568
751265688
1068731995
1805019308
2076231901
1526425674
1355195516
528579973
109452630
135193823
1067448167
620551390
1518214503
566331402
1887384794
830460846
1036392978
276514293
1029332984
1268092563
1314595976
1194601034
564802573
885244415
1622562241
515243452
2113927235
288218850
1136560141
874727488
1029037883
345587692
1722831610
1200964173
942353472
1122377201
522817539
1006292076
291490715
647496296
173589955
1524279811
1724997777
1305262077
246313487
1449476284
1111923625
850222279
1315403797
726150294
615228069
1259802082
527402255
409318551
1206059867
163480495
2013219745
995712447
1058965205
1300023068
2017419519
1038460435
968756913
2021880363
454195729
73421913
519320244
1586293207
1644854371
997502606
139343098
597865795
117461758
76226146
393186056
423285316
1790036830
423151664
1101719782
551017040
873376356
80554776
1720159096
890463524
1296423561
49478779
1787738630
60915473
194034189
987511563
1400433441
847100533
217443151
1335958842
688592770
1139586324
665366366
363826961
722636312
406676840
816262097
871450470
1106151670
1817911052
1337356220
1491720608
22388530
1243523252
948689314
275813029
99618899
168051254
2085186926
701880461
112044247
1387204842
1577388377
591166077
1730281728
1379051473
1862092889
1976569454
1743768609
1751017049
400266594
2023938737
972546857
1208515510
128048533
422951603
1233330475
823205745
299738689
554863411
796803264
1378097384
1703243543
1923229220
1265854687
1218550865
480270239
471482313
1161920653
1112774412
685676890
2063573535
2141421687
1978140956
32099738
1474784452
2145912355
1862558149
1020485307
2060869812
1068083345
679382073
918138753
602758563
1270452963
954636329
596690724
1839679421
238079004
409991745
457291210
1924852350
2125388954
1013808071
1263767872
132550136
184790740
1254255780
1280117675
1837157527
1193893257
1030428803
1353601452
99083552
821151337
1858069982
113405425
1066822283
893786677
443525592
75140225
1331651632
1077448781
1296391347
2080662885
1773837006
1768542810
930177736
14546311
530672767
1629351917
365013744
617478002
552802174
243657331
1113421795
1124605886
1775101169
466134904
168923719
839815167
598518992
311759161
1808443249
100959617
1672111137
985403654
492973463
1540269014
2062267354
819262837
245890738
1677983502
1131895539
1559087460
1537965037
1887491740
974092104
309343622
1145909019
1142970552
373573448
762927439
749048040
196144286
1490625733
139623131
1053621795
2063619281
442858608
354763863
942116678
1851787318
273317997
898734752
690779438
353118236
1073945602
84157957
1310500345
492523567
526386219
222211150
1288063454
689533626
585316128
371680917
1895199339
839082678
2000833374
882740362
282458658
1196535531
1668670890
1691308923
1183382779
1539132646
744217350
835810502
1129244471
1256074381
672513121
2094405990
73553197
1792358298
429396945
534885017
398946612
476866158
857021572
455838912
413397960
1477101140
608236028
521742063
2139889080
640775074
2014470011
663475931
1344425476
481341870
515851909
329157486
604163575
1871535244
1115478753
1283965970
1219742780
1217549973
585863724
1786480355
902879767
1529079471
1451181998
1713844240
1761391501
1581789382
1650475420
984577286
1993895753
2066481084
1821407575
1058890774
1867183402
1328599395
2071084060
1881932191
1427575413
1279846374
1977922704
1146444955
1501366340
2069429490
1422302584
198608290
1413325862
679815026
1783571703
973157500
1501667138
368458860
403197942
1206639335
195692782
651536806
476851104
2092427761
2125126091
954116827
1771768676
481317858
1809168079
2027720341
600462924
1042301059
2116859412
157496491
1334281089
826347604
514766852
1390508365
1235302370
497205716
44697545
234876083
1028458647
362109674
1855157194
1868202450
1382819891
1301784414
689262431
1885486363
1017579585
1983196288
662353888
1278491258
1120124908
1811142074
2100730823
2039797704
1252308658
906605209
1521933047
784940059
1701338049
1539949711
500521970
2101410452
1812381607
1633653157
1914065503
936972881
724742049
1346664923
898659478
1261620242
2032950850
1603650133
2105934823
633401508
1343439323
522733402
2029139763
623685250
1930351974
480628623
3927005
1329227568
193583915
60886115
1477881490
1600785989
1383355537
1170997548
366702349
619210014
908069278
784449565
1394544872
1970166464
495966616
1330868817
525180953
560376030
1018381805
1547310241
787861881
247603500
1844799072
365356952
953195194
1252325049
1952264775
776604479
588086258
741344880
163602049
1527440024
632586817
325198523
792200588
416475420
720743422
2073943524
661841235
1158853261
269661760
1887745733
2020800972
1173271096
752628260
1875119707
1545156618
1845430018
983845302
173683812
1358056716
1560306742
970196882
1073988712
1621852025
319638876
548617537
85084947
487170718
1358010178
1422532569
997629151
163509412
1882282252
528131420
442264813
1477117367
474570306
93916685
189614097
36075876
976615803
1326987546
875573233
966765962
1590320119
1064597505
206871641
1741444587
1346257061
1606142328
690434645
70578105
1852139017
256295555
1948614733
1247533934
1315313224
283265294
1492714113
903736707
97834254
1458285770
1440948146
2092510541
664650851
172474080
942002458
2064713052
839795846
235102261
587520722
2129012888
490848015
467646431
1934472719
1890593991
317310649
791262174
1524205492
1677972870
609977292
1941116465
919207644
256443883
2108454090
482031755
885652738
1329755389
1313600367
1227598223
1368940671
1501985586
1076321782
1588731926
617799771
277008866
2145617569
1801975885
640832273
1990003377
1305302688
1102214437
1230052168
206324673
1151280228
491283947
748531418
792140198
1081252239
251913227
416404086
1283103797
1808439928
1487388261
1299754080
202437444
1646475755
677890116
210753061
1012707078
412027108
405169632
758066437
2138662323
1379551070
372985802
237076948
1871572278
527396086
118501611
1443622270
264054157
2075658625
645529273
76475001
179132362
353761644
1850580501
1830258586
26322576
431386732
296528291
80785093
801909443
675707896
557271257
1164212401
1570702644
1111770465
1373654972
1135175575
1320453462
134158562
155552950
2019394254
632370557
1055119571
1554525074
1871458492
250971476
1747633781
1214048975
102844237
1664076459
1818142140
1851303246
293467671
1812815176
277454762
934125485
1767646660
708402114
466921781
2142500033
1289479231
209825838
2025274283
1520318470
745576204
1944045134
1555060994
1987578958
1734367263
321146083
755907064
943140016
976307709
825041659
693818861
1928469434
1297180976
661850300
1374273697
1962439019
954380485
234700550
811288669
1029114984
408847108
2004900096
1911403406
1581696047
1631269882
1206873009
1561280351
1431932467
753406283
12248579
1120504820
1938235816
253168200
1827413633
1929930454
1278226353
760707467
1185617204
446713172
1227828445
854834690
1463783308
1078232536
747772118
1663550858
1815998016
450839625
117291943
1808640388
736673729
1086259294
790621255
1078267647
1089677421
1457039623
603820790
439568484
469484875
1410897742
949242477
1317131014
1890453111
16910962
883129147
2092582684
783429722
1522694168
1118424711
739768172
846642906
1726534392
1870931665
315026461
1115575114
1938488882
1632490302
2043447252
734610527
341735891
1147654840
1886169697
1973752072
1721497831
1248667389
532987633
1884389372
121679096
1948204815
909736738
913536261
1125657120
1713036303
1722008390
2018009628
1487891495
280788687
1629718018
2095706381
1393081428
981735906
76012108
1647467081
1392461330
1927965174
1639086268
637911733
463156207
2028039912
1212871861
325988386
712519881
1088906015
527753982
771818612
1965002480
2054357786
1976777011
829083933
292507073
1176022174
386721664
532626520
1043726738
1967878318
1000774861
1839400386
1316111277
696426676
1414558575
305413868
860079360
464696224
1198818668
1428744665
1468535480
653866523
1981931984
1312963971
504276480
603468103
554606311
885735542
1781797849
1598096322
1226863705
1816436835
1579231868
989145866
994463374
1988536410
387701371
1912408863
2016293232
468480286
1773637917
638927040
1911843216
397757430
187616787
2083907664
127701920
66283620
1518254470
888808621
669715688
1522849825
2113822451
1857676895
1623002271
1882547118
265022822
59942164
357561323
28074940
37557813
1010784915
404966114
156462552
2095299075
554941794
925922087
1798745697
98107872
87808015
952426028
1254893856
241497287
1845235598
5168120
130833945
1379819338
1059382228
79699922
816260307
1687672859
1101830629
2111431758
1576809764
484605750
512168912
2049778888
728982681
429413209
1604210358
558696885
895438035
509472990
626924608
125794374
731650605
1198706331
1700281647
1430221550
1318299509
1952106470
642405870
2101361198
2105691396
1597344201
1736438334
166147961
595045123
1924659601
1640499708
944913863
2127703735
298630925
982862165
1977412677
1290419023
536173383
793570328
477979785
2038830068
319636939
1475619790
1563902173
1711025529
1100335522
1212957581
49596295
1223118691
839138575
1679463006
1518647080
989006077
1808797686
1017785230
1283161750
48169237
129183352
451888042
569847071
1301056494
1566380104
730357265
20232228
222336592
1861743026
1562889825
445523747
1720894761
877254402
113295165
192410791
384587097
1741194903
904347688
260849880
1737414111
1818398136
187213801
126053968
417375559
1053139551
2107095238
221606415
1492814631
1875947429
871764023
1585447080
61551020
1940534001
749368033
200152086
214274288
719206714
574447523
1604540253
1336481981
1281597543
1773994388
359209091
1660883092
1957757562
280953189
896798980
816171156
2115000393
1573467225
192014994
1647594686
1519974313
1395687384
1849216299
2052130856
1379972220
295059135
1187426929
1592460481
896659989
1137063879
1426299842
1119383263
1442302584
1926954190
1597946528
11069683
3592113
1599385422
542972738
1965479842
1820086693
1932183831
1843710149
474438895
1631495968
2104011708
24114022
727224400
796465656
1001296242
1138211603
749445951
769197150
2063090859
355902954
373759665
872100227
1534700211
1924240191
722368327
1916480678
1620779568
293532630
1915388068
573749137
1102070955
361611594
739592189
1789314795
2050405816
1130844062
2116846611
1522245721
2060193509
1452115025
555216849
488296989
1799987041
171757074
664449815
1900727080
265332286
340297924
346072905
1221192923
1356803295
2127878682
1489795300
1271011650
1257134389
1899740658
605488693
199138738
1201225832
731917331
1347443746
1332876222
241487868
1116742859
1235596719
1552676470
475061078
2143963624
930639019
1228237750
1423870117
2046105226
610081812
197770290
1569557676
109106320
1047313449
268916761
820688706
336544529
217552923
1179458275
1206782650
565557760
1411145571
1853103398
484524880
712940119
375343331
870454139
1603078731
950555209
89419305
887481934
1261826290
1862209089
63663100
1062832992
1429031991
550993797
855461286
952689384
502757439
1075921982
1027985864
312113464
248761502
975052242
1098983704
690428753
1566818766
110864455
1121954346
1707159567
262010681
367270233
475687544
1323986283
843549929
1043852770
469577477
304121720
2131750358
2131700712
1154713212
701583912
798606087
257725403
237773047
1122858630
1120714066
612541604
1590169376
329817918
349590108
1797959129
788314636
661709076
561954271
424654301
811964553
294181338
1188335618
956115468
145047953
675777893
71224151
535735835
145708815
1881200441
1829546382
1969348930
1548374648
1263016664
2009721885
369448286
2081455450
142157595
1677632004
1042684902
733269499
905899102
512006201
650337602
1781339420
1329623737
669161173
1398243471
561769827
573889980
337905932
1059787793
1318538244
1573618915
365477605
2107041765
1874947628
1119458748
1342713822
1819332673
1368000556
534582754
1558050953
1511778368
1095689309
1896977039
921340892
1841875504
373017568
1704679327
2029311965
1506355347
993744860
1923780892
110007238
1063989820
1511303706
1530593484
1496703191
1173106241
1148611728
301205780
2046970248
1749416794
1469241630
254668691
390605374
607350939
2070253515
1511854928
1957181922
2007218923
195314090
2067235952
1816895756
1969680042
1899633693
90722752
1841954383
1098884637
1957294267
2051872680
1019376493
1512086906
1432527241
1672193555
1639757382
1996284623
1173114989
680307297
1410629840
670107229
528447927
881079691
308085604
1807126369
221270662
190162010
932399422
555772574
271076329
1917707538
951728668
1668486355
185628530
1104312848
199615542
1320826721
1277523513
364739224
664173760
1371183854
2107299693
1754303686
239571638
1935979298
249278202
703793005
1556905146
1940778900
1948621503
626115164
840387583
878310043
208394642
618547507
413609118
198868663
568500953
397680167
1304242363
1211686241
459305761
596951625
481666691
1179650793
1526985393
1537440410
1272252409
550439469
1018943760
777186016
125033088
1970423351
330947892
49464939
100945014
1475235671
1010170977
826873416
1394893489
76372136
306188843
1733318208
547785955
1759937861
1852351619
1318790515
387282791
1656039108
740582456
786500524
377447656
2052359011
504799978
1424007843
1849627154
2092754970
1434186916
1315120880
240801800
1998401647
1852237873
1257908179
792931154
812029468
676221936
564514295
179280967
386767026
1074579421
381270403
1839360000
2034818678
1412154405
1989839435
1561748080
1135645787
1595342620
1424811100
954765629
577973578
779053934
1686553832
2103402807
1008949503
910573584
2087836240
1895338170
1427229470
1409350597
296570622
893550716
996095913
1244444178
76133228
1230686008
1802288541
315930527
1746133101
707677290
371541473
427899194
1041916482
2008951507
1389657188
1201144397
1585666464
459967795
499170625
938284446
972411160
1276170786
2108469440
563949385
1977056433
1068721743
1342162270
63571310
1622547046
913557861
1793780745
453181003
1358339345
272645479
965691079
762811435
1194354586
981482788
2002107571
1937166344
1448879252
2110885199
768864611
1366315207
185073621
1185485679
1952762905
1549604081
1785170564
964309481
1096199782
1288561559
1700775938
906559974
1490704656
697665925
1777064888
515737331
258472877
2049032576
913475202
1397671199
675652953
804725465
409672507
1773300049
149121638
930021801
688497025
1545393484
1515330241
1590135031
115308503
1128325604
1075695115
1289772319
861757335
2073789773
491700062
390086635
1330963872
2104538943
607739569
475575999
1256196041
1585845361
661866285
1834320142
1226200867
370451358
286301562
298113420
1891492557
338344233
1104482154
1873433588
772045146
673866149
281710737
1151125650
1122551368
1920335565
244432622
1235717984
571109186
879037937
1439666856
1518642632
1926190094
1094271506
311144752
681433561
2140180991
1547921896
888397164
1873859896
1384489143
261928500
1038573010
1264891210
425149788
793992438
614735571
921466071
29107683
1302551067
857244720
535147776
947929729
1983036016
757314382
371782843
864606726
1445674580
1165805865
941657429
736110737
740456146
300016605
581224275
2133953193
1260163851
1480068763
1550893166
644834466
1475214316
1274402666
1841639038
1195746922
1773448722
1269328927
81820235
2010751904
620036818
534322591
1247534123
1912037690
606820362
694053491
332729544
1369370258
134110369
1139838424
227371700
1507417048
1009732600
2009045710
116898940
1091351193
708767689
39731565
1672289766
1830972816
131539358
1079407949
1537014838
1161185348
432751032
1490103406
1380273188
742384803
655751588
732778678
1794287710
906727547
1511139884
1737686759
2069929032
2140237082
1879244979
199918795
1344149292
320946618
942867452
66578198
1165576658
1956400184
626535432
646948558
310626692
766873979
320000941
577540124
25446838
1407902348
823065494
271573207
74601112
112141262
312536081
85344281
39658463
1864495810
395639510
883867485
2077971061
900972703
1009155599
892588359
1796551507
162506978
1397410083
1326123563
2050097001
1500045201
745220753
1452299215
845256668
1816520334
36788996
881121425
879681600
418846206
831975648
1182674284
501748901
911390592
352778707
259343783
1997638114
773464706
1281073782
888305507
596156130
107723255
2032540490
83911489
1678668756
104499453
1925896104
1628809384
1067636166
647146942
1925371179
1989983311
358081399
75463936
170453389
261646098
749626467
1238247072
404051812
999854615
1210880413
767545861
1736359418
1644593555
1759564477
1557459498
1211929423
1789882062
1418076663
609069813
1847732842
570316053
1198795249
1521593562
564559635
797414866
2093851235
1004870672
821614053
1911507316
1407648119
1480932194
1062125673
1752428421
1081302072
202747672
1367703712
384073665
2102340410
285425329
1599245198
93228493
1205860128
458674067
1018295283
829170508
65998849
1899968937
1936583976
264088387
1868571842
1198006245
1170738376
1513189709
2069642983
488984968
141575511
1814592310
354239033
1831416254
1071550055
300666012
1246403233
538261735
796865595
1783342350
914327829
506833578
650515248
1781477278
927450500
979075913
1803301145
842464343
1410269832
1923964774
1137998575
2033826119
180951350
1427497969
2129510635
954324846
962305457
126392061
763922531
1004508933
378952436
68216025
260913955
1809959209
1506014999
2046394083
1344454893
1292642025
2075988569
756537395
291190880
2138629869
528996279
1567735537
134689431
929890476
116119222
83796785
215548722
214774414
1443973705
1577736443
176356741
950949375
1844159055
1379633473
2062866321
1545850575
1968345035
630618114
2028639674
909932572
1702997730
575468189
1986357544
303717283
74998426
326272323
717903206
857608585
440397419
1910393870
550999603
122085410
872981873
1523438337
487073339
2046315903
1473474993
933234453
1726790301
433157536
1416620206
1969068289
394238902
752004924
1117309565
1505710931
1741563981
1891267833
289328965
354104696
1323780647
398220574
622220004
19661577
778506127
451066100
90952100
1886501028
1156713435
723503774
836723845
45968597
510668280
1769744086
1967664545
896771373
1675299629
2098263495
1464672128
1672981519
1430311744
2030955749
87702257
472332696
748048532
344304433
351514455
1552224105
1082834726
365613058
1601554055
169693686
1463248784
1244391480
1375538253
314166390
1094388590
944179781
1973761174
557058845
1738638182
1536207262
1983426659
1471926748
670142044
364834525
1336799856
2044350558
2099921317
830641875
1055513059
1521378034
356343458
2141625221
1185798663
266684332
320136525
373535966
1233590234
1978345323
1259271589
374225910
978233920
383253077
526782859
2107853285
1954188674
1665326424
765808256
88961710
1616356375
837801709
1959695849
2010068682
1140969383
966608848
1043230235
193942077
1438788416
359214068
1468511402
1216532543
1346272895
1879568272
1700358359
927862023
269766899
1819528356
1240809440
833159910
421177088
612482342
492421055
1792196902
177435992
237744930
509684667
236353881
1866190049
370965943
1899019516
715748236
445547379
1296004168
80921101
1157632289
1706611473
1187125544
691445835
727283648
475163915
980665814
1550605372
453961124
645222710
604781987
1324725555
173372607
1777256839
461474817
335029157
848147221
1160521857
521657782
630749329
1216132872
1667442082
666180343
1614458141
554391343
450607865
471533963
1893391224
1786515327
1811447962
290825369
1376011834
1730830648
1685209938
859198793
1187965902
2045698242
532188931
182534066
433799813
1598508188
1545637702
973080668
1781794822
447938200
1537714770
1027995538
390161300
1983939535
360065936
1559033480
448338325
1289162464
1056556035
284868578
687182489
400384610
666947145
628369909
617897762
2052891575
2130943832
542621840
1606947355
1857228637
23984987
339493154
1444962635
1164012908
1470650152
416490038
1892177163
1935530423
1905234007
44268938
1639203963
51840534
1778895746
1315696890
65350241
1312746994
1918828626
564459435
2087177300
24842487
1499598481
1992847073
1192507272
365568707
2043334670
880957074
1279627020
1230927679
832695538
24742719
1490627928
1330315178
833992399
61183477
86489616
809408605
1910910876
593949719
1831805725
617798113
996267015
1644907828
2125014059
834653160
975224834
1351878530
85695799
82176343
554941794
1139505997
1311082901
2059956696
1534145588
161120264
1152524064
507966513
114372509
2133807145
991271964
1643114834
775462973
101315241
676963394
2052406153
1585082217
810320117
1966788557
72855026
674798109
1882540682
352347021
1412376517
1707946900
540683140
1185160045
229255644
1169461282
847007689
1262827991
917091642
1482708086
1560696943
488389714
1711236178
344859142
1113601088
571099103
1370883859
665290126
303852060
1590897331
368119050
2000540972
320447829
1552410423
44189564
1536090299
1435458536
768033002
1385091022
1396881237
1318257151
369092065
1046024668
323615573
1251749738
1441780548
2094808602
1682612282
2101670053
627358745
2049673366
1455301373
789719858
587361516
1446340405
424945183
75804181
1272250130
106305703
1305493760
570866944
249976403
1956167233
1585842835
1283789657
590673220
1324977313
1820884697
1222879594
92390708
701392259
1906960184
24889913
589388359
2026766231
1619024501
1747134988
1558053892
724864954
889529822
1078518075
1152674270
139432063
1588574801
1434722804
1385634982
2122490790
1805012385
15014938
1512006210
1634910841
756995564
27431150
137701999
422895038
717407139
251349704
1363774544
1770064116
117166764
597792672
1717473633
403911521
780917226
1458140908
526598619
1674920681
364041443
622080536
1767004849
146297322
219901031
309779658
2062541884
471960492
920664567
1603614301
2042828143
1067784303
586639848
1943454097
1127055147
936561878
1662327326
509825792
529961160
1901656540
1292748314
1454134584
1869453663
1004298971
857408910
97129557
1794137976
1151897705
1891425835
602084098
1970718345
581731228
291092533
98646769
355550533
342272474
901342823
905785286
645743552
1292792244
916432410
804843121
413466355
203822312
706277553
1088307723
496843983
960498727
1394563566
641066001
1750431888
898671571
1798976109
1958250665
2088507466
1133069966
763540830
458122071
1215641592
1268941132
899007569
122731757
1341713379
343650193
1936155126
524673870
627682727
1914218922
1424571986
575804671
783110780
1231414070
1424379430
1877923202
1619479088
54242687
161662932
1469445680
2059349484
1137959057
1756571887
1007045400
1774606647
326033568
991378340
2026737159
1126925241
47518426
1974061343
1239539972
1847741823
600622575
758860141
2061430117
961299067
762876402
486190757
1611186163
2013782355
172884520
2030484840
1031526282
2031773634
1786644641
1232170127
2098212700
526306128
1026095869
1569797970
1680841004
1037706040
1418352291
596336679
1427160139
1647218117
600486801
1943134283
1360198734
1657210580
90942736
1170515434
2097948984
1484554628
252252647
959271669
755568163
1608326279
1980116858
1812231151
1845409915
1770194011
1480714332
1484529216
130906071
1747865228
667700061
1264533236
2062446263
1110793220
1239809268
980022616
435155314
1510314006
749246319
1758401079
1533225970
519944452
1279957608
578331525
415673098
1681123213
1105095746
1818161459
1292665514
1426603385
34424004
1239839514
1614477754
255342103
2017557047
1438433328
744036873
570437135
1256409936
1410869639
1798902131
1321518030
1187874624
1469640687
967334539
1308700188
1124513985
616834259
70193786
190556688
1896301006
777048840
1709406293
331447524
1683695910
2012533432
773254778
1066380881
1145083859
1584003222
816231857
122578939
74532995
181077947
1562443144
2009149109
293021898
858840204
299641085
674010272
1991668030
279154534
1652427508
253825699
1889151232
1756461786
121524065
394209812
917929464
1150159957
879558285
89525556
558560475
1536273118
1331983718
1149172333
1708271867
315454638
1390289496
224827997
1285532573
1670121422
1874680775
2002793775
689637481
1384994522
1687544406
1237381640
1927969295
400658131
1986659470
1522025441
1073571904
790948123
601817311
639781631
820760022
936904551
1782005418
555690371
1604596590
588506732
1578105525
2083894963
7192802
915268893
1382235720
704836921
1283755981
983885466
336059356
311356609
1362465302
76213248
1235930613
830788556
1097898239
1707539030
2045148658
1106378237
562623914
549787458
447733
1266299407
674000539
1373201556
1784486685
1435099062
404355263
741177833
1984921051
768733035
246529350
1861357798
202638091
649014917
1759434293
2102649296
1050603116
296832286
1682033292
814447878
319997387
1514355592
345439191
941321492
1011923533
812300420
83696032
1626834072
1122663484
1577823538
993120161
762404423
1501513791
1095380907
1026916023
1667218686
1006722447
1047249040
1598972431
285103243
2033265522
1948333576
1483556671
682284856
331252350
640086893
258361763
341837514
2136046158
2025340254
2130471416
1429534911
439122973
275174987
1347946025
130389895
461592422
890869814
1381713148
423470664
156536206
372641702
346518719
1871968976
1780763765
127963636
1662109238
1091713556
1551106116
696618754
1918809339
428838154
1481493040
2030018448
479537679
789432184
689059726
480529022
1271639941
1705508963
171096002
161338632
1445278965
981128848
1594943417
1399188743
383768995
1840397457
2018857500
476179808
1166179599
831634887
123051936
1923937463
31884829
763507543
1671709806
1920795981
867095138
980615035
127015056
1422123617
1612334969
767957123
445925048
150716677
1643586873
1052368011
1066090483
373742790
824402697
2139419596
1392627339
1363945140
857513732
1604825579
1866334944
1916196840
49674177
1458394734
977209111
1367557440
1507621139
504267964
1169623909
1646975846
1904492150
1464453836
420646087
1017159515
1062987367
1501496071
46885047
628567441
725312903
212022806
1109401357
1642764221
1216907396
2100703583
324890257
327909766
1271994096
2012751573
1067631733
1733717938
1319520959
1884673369
2116219901
1129026360
1660207188
1550756755
2035119594
360203184
107347809
785137902
1443738003
1946674010
812532473
2138264553
234535147
358531196
1555589422
1267056165
1102570270
271359153
270431870
1243778703
129276688
1599919932
834337895
838307294
1813244967
678989691
229930021
1261520035
1336511576
484298721
1168756643
1934382200
140214311
711848765
792047481
1790448626
49303448
1164717345
91179297
949313780
1737483040
129815314
1340529998
1470844540
2028764018
798118359
614578138
1214868336
352101059
1724410317
231358641
2053022376
1462318910
1773536533
1178201008
2093188353
342348616
1368026877
815423360
843524175
1815995983
337369301
1728467527
372813101
1549342304
1104172101
490963942
1817435735
1079552990
398044373
651790448
699819243
906711854
979509806
1429989918
1904150247
711428936
1023344314
1003134068
624956227
1608609400
1051392628
1370759018
1577160395
25878289
2029599151
1959305654
272899733
373235182
1661435341
655478300
317626176
1384982093
1880943582
1248665538
464898474
1377049739
151603984
1375848971
344903832
905842252
1655274802
1443782989
1327937415
2096734257
1277991381
341602954
842719993
338095262
1219495898
1651317647
1181199719
403481364
1651295593
1674875847
363571536
181690692
968391454
1339983369
423752543
838409939
194996758
867537620
789137670
1733753218
1374067302
1476437854
1999792243
1807271053
230064132
1252784851
246004640
2095018949
1040910101
1114524152
712767748
1544313173
2006198070
1016444178
1077387599
727516475
1397627964
2116688482
680994877
1502526340
1485885902
90426898
90887872
1677627708
1218267572
1859782463
1769616011
1151398698
1262478587
699297143
7323377
581737554
1400107880
1559272687
319513105
340234167
745390947
956998547
1351452962
1344702355
1483319858
1719036204
549139110
575776429
1634815991
505467865
1450336268
1016821861
335918072
1684253582
2145875030
873028199
2137223253
1760641208
1855586879
100772622
37631228
911197551
893076188
653385334
576461428
1788378584
1582815717
1261760251
1361900384
1124997941
1154997074
400532297
1583400992
152929208
1348633160
582285800
1273697843
1697857295
1541229985
1220224034
905512538
243679181
1232604211
2105554304
2095902470
1453807957
239863414
293223053
66919203
641954535
23345156
405753279
728442975
293189882
2030665575
500020482
189118659
1707293017
786540305
799158058
1009463005
656079893
1502058788
216984178
1185707740
666007915
1463559303
2093253878
1317252752
943566166
1612988466
968443096
1099042872
815173272
1462887629
1710595928
1372278788
1412587685
111504968
195270666
1808892850
1414712080
2115484305
1371084143
1855149021
819851043
529725974
1220816718
1392799786
1900081377
1789172784
425419407
999525363
473796807
1185956902
128202754
1429889967
1738411564
2009035735
986360887
691884879
1660556842
1275094206
500807383
45402953
202924745
2073245001
242451025
1925860644
1070015988
580943469
1535836938
1001728692
795381425
362235381
805898840
1249300053
1357100331
930436941
1518449765
325130356
306506121
2002129516
388876353
2034971255
838299973
1462193927
1824358727
1169391881
151945806
1985705670
1912175568
950892142
678221498
2036042158
1424804642
1233398080
1929277111
1089454277
805777422
1519838917
240309269
1467163795
758206217
1058431009
2067704447
1493703287
973098768
626745563
982706396
1977142319
1527468999
2080016122
653643554
783349606
1427316471
502624662
1623859113
498874836
1055705881
2077964285
1889298271
67570222
1019626314
1246217381
51019158
988903587
671044761
658584042
2048907294
1148346385
1128874607
807890273
162613973
1936618037
410223839
482528983
74532933
1295768971
780510873
271992924
1541111643
1036800697
1157492026
2144191627
1183010194
1524097636
1602271541
1094798381
1134233044
1543831705
72413427
1151264689
1989075289
1374314465
1832553796
1852346084
349239156
32655636
1902630236
1989512594
1923602796
1042045651
91740856
473835544
1498476130
328214018
1446064253
1760471417
640153069
564849238
1869194853
259287849
817785336
1336319189
225085619
111527615
1019080318
1287709266
1449556259
227207254
437695596
625769286
1930406560
1139067433
1916075373
578208551
432763827
1951616413
932938474
1396592402
1719263027
945255511
1520908591
1506451200
2098604867
1428049617
122920604
420273654
1371840152
2129301136
1560793811
1849913114
1064127266
915306699
511825530
2085753327
1850453916
1874723691
935647832
684080676
1012852270
155980578
1946627846
500384731
1101205946
1548880932
1706188639
919793620
1524804313
604727214
641537342
1190573586
432540430
259363616
563521711
1212980640
384369651
123598620
1122398777
1894987201
652411812
2003218975
1205030975
1209787709
147184355
1294802120
1864110388
688929109
1919855738
2010501505
1383084602
2010600094
1054371145
1316892450
1752299561
306071595
1175227624
943270051
1457930808
1571388790
2053333466
534575424
1097083630
329987891
239292574
967886062
326899528
270500831
758844207
259850167
2057622357
1206543217
576237947
1177559816
1407422864
1704447121
1838677085
1213603825
1145509705
79734944
242137331
181399247
2118877739
543380176
1321643531
1462145183
204600014
711960199
640189397
2092772725
365567035
1307808704
477976286
1873961221
880654072
1201351684
1574933016
1938895942
1883153606
1987361873
1011822699
83009183
1687317822
668663670
1946287615
1779692746
743068111
512947107
545517119
1258642611
1123898889
793388442
1893083035
1057523085
1917806719
850570358
712964810
1416872537
1096080144
2116803794
949843758
838839756
966898883
332308947
1154237524
915716595
1031105192
2011849925
1698543093
1168889155
1050404301
282028347
1431600103
218483984
1233385876
1395208469
1206237583
1519099539
42165823
1525446664
1892077598
435640308
2130483308
1036145692
440366355
66193589
875049478
1824679691
319795889
2144925435
1443564765
1350240779
1605625816
1905064425
182737777
1476937460
1304184510
970924366
1419830368
323360271
1929782933
1342399172
612132622
2063206377
1992485213
1903064414
714400198
815286273
758511649
1301117885
1754013691
505598731
1130968102
1236188077
1221714440
1808122567
1429594152
1037697011
1974278869
1133414903
456096866
575257091
415807912
875909300
766476468
1290310370
917857235
970243079
1312108724
870480282
1969826122
797867265
644768309
198597601
745347707
1895529476
860418127
1937483813
123131624
1232443140
368128355
924795628
1219261633
1969848194
1488371954
905334231
2117168394
197333773
221278897
1357799339
1097390430
1943502269
1808882648
629679450
753777438
1207963955
302285736
221046550
1689044144
707168690
517499206
2140427152
1449086328
405642127
1213251940
1217382225
557717657
1683715292
1346986650
140910192
2080618077
1601829535
475899131
1210953508
350309339
1236825747
1242145339
2069537605
44090201
492125330
950484141
1571363865
1400839667
776247846
603356755
1886586905
1366005036
814464470
1054315512
2043493681
226542153
1367510164
221284988
744186090
230099625
1952509159
1827332595
684080676
1399159660
179937253
561573384
325944358
1953365376
1009318277
1053860169
1483226554
754340339
297995273
73006814
1654290045
43869562
706240465
2045853752
1317062016
2026597423
303155754
1000896816
662641311
489885792
1017808964
283641286
1430209482
439292270
1366681935
1680542660
874318246
805205159
1616751325
1356900214
1057498148
1910367986
1330447505
44883300
1763630854
497540095
1650831327
549888889
1548141802
1102824381
1293814923
587598969
1027766260
2026892475
430450843
1057105096
453489514
1802125189
319242687
1332867079
1169380049
1555540830
1181773670
174903026
1557049473
1841805591
753529900
1258628874
2026575991
2139012318
346685539
1869200214
758814509
1274603141
777498954
1169445172
1313318925
1086924655
2123794936
262270509
639070160
1119704055
1182667355
1273941399
1484387421
1872058331
1964763636
1848761138
311844257
578626832
111811877
870411514
1001481174
852685644
1890266855
27738811
1097496284
427844632
1270672776
449913106
559288676
203568508
1813799688
1052459675
427386753
907437760
1699672899
2094314618
1698248561
1315040753
2040690828
1073040478
1940048976
1026971990
2600861
1377297848
471325872
458660645
379908207
1958587901
290814756
371891169
1352037847
1539557150
1100878676
1252774962
477456557
547586201
1488918451
838728752
1055018969
1982498927
1715282869
1912431910
416981319
1144086272
2016511432
967961502
503304091
139572145
15676747
829168224
687504567
1445080717
928319662
1476604240
1040942587
931935928
579067242
332164534
939988488
678907195
108631982
1651247096
594539469
1243072995
654681933
816841053
2121809661
673785737
1985178378
181075589
1316162967
1508953500
1973413662
454830057
335819245
1363667398
2089713585
1902538878
156606836
1248967937
1063449876
879504470
52133337
895507849
679412464
213413089
294660123
413672318
2006904561
157469602
396183462
864067188
43358384
1650982220
579647325
294793229
859839270
609142605
1509146567
1809571569
1786440739
1911227354
142396969
178142867
1415088983
1327366678
1731984081
820980572
2021455924
2042534994
1297434227
117496747
632460417
710635805
1327932166
1846807334
357960779
1667357271
1165975993
621162528
12058847
1163084255
375730360
566235044
948031461
1065765602
1334759274
844889919
282665974
394606743
1513118308
1023021937
2019168047
1135193127
1552991725
89539830
310182499
659756022
2058814773
1563942482
827190233
326766080
856689889
1147167293
156094098
1424652768
697903120
455628743
2017903007
510979337
1636893871
1831859186
1520756901
958546344
1743552222
1711745903
1665961749
116302495
1016917234
718597975
89204541
1382152897
1361264138
857105206
919083311
1487802671
2015554205
812398105
719170007
595216275
778518611
393214142
1061714037
1012970702
636402400
1439176457
112513417
1299710780
1289712259
106424086
1386884383
1685695451
1318881372
1721343526
1256849611
328179364
1487123442
2001943716
41084325
1912305172
689910333
378955025
992646373
849370297
1893214431
624728576
1495153213
1399988024
966218958
1640835593
696312231
1275966493
992872935
1477205434
214087971
1861469
1342686488
1992956898
1703824194
1218509115
299797497
419112232
443931064
1633407208
462886120
122108069
665338905
722211494
77218412
1471496839
1022541284
728298162
1068493800
1764704494
127077704
1354588674
1212063591
64855401
905512498
320760104
1360327727
599067310
1296932179
1765547739
747887498
2070516658
158055771
159743405
2008000699
297689051
1013214017
359960300
610535599
2038466362
2022795945
672206832
124409643
1075799301
474407839
200632087
1167723459
729291119
1962622853
1389848238
1911272498
441720821
2069297105
1739092571
1581470968
1321448228
328162944
149769801
1526070851
1764946888
1255395855
29430367
321799558
1563059601
188951134
304337508
623220986
1409048717
1289696082
201503739
976215532
1240831327
1769930165
1347709221
1325222487
1265013788
1552205183
548710933
2026402443
878834125
709047516
759320572
543858771
1420449365
1084702829
509542520
2070622296
1947984772
325306694
1824378117
1123739378
2144364384
1102557955
2145253632
414044308
629784160
1597617742
1742468916
1472613276
949821589
284076210
1460466495
817182976
1899566757
649176331
1489081752
1210293924
1384921709
640360907
1897345644
196273910
808820870
153943280
1632725781
324722620
1598704028
1627077704
543716123
683087993
1205979633
1138363488
226790421
382061829
1583175047
545628204
1766592326
535675873
1326745305
1269040292
415808183
1000577531
688204650
944220908
263712342
690429030
2009454601
1765036161
77151079
121860101
775211008
1736019443
1275632301
566661092
692496488
2125732228
194590957
366612882
1675327895
1415426911
640047362
1258540342
2027279478
1816150174
1532190899
2145048864
503141810
1889766477
270624430
2004374354
853256448
521972061
1784966522
699204936
849380944
227664164
1356292858
1129804351
1060273965
502383643
1617960300
1671170650
969017302
306455537
547871116
115767656
1131301405
1399070903
1264212857
310164355
1814487120
1750920012
1169782298
177949234
1128628633
1627830917
1588743262
362292026
659671702
1415927938
669076303
399871511
1707853309
95296833
409514750
1328811532
1278111786
442257024
1053495152
211440950
1864605903
2000579802
1921830867
1705787925
1999537776
870360698
693244689
892299662
1450314214
1141962012
187145496
1126875652
242884056
62377049
1197467157
1192870121
1986942868
938054949
1775843123
177088027
528359404
313143346
1932252866
784200303
2001530799
1064840974
1881823433
1978610711
1928067833
1924151927
1867377756
198497669
1269816288
1630036900
186409886
1494155941
1889057815
400164233
1748069166
28283063
1771891683
173105794
378641180
576377563
1538772454
1631226147
1348436910
803757315
1543227726
1449214065
496735779
1638142934
2073444709
1751183591
1387304294
1968346661
530508838
1396491339
953876263
1177023832
1025718994
822456883
1286827794
1383586555
1206519752
463336114
1428875156
1637885890
145129394
1860168636
1771739772
1287710483
1307708204
1127928661
1616342569
1494457392
2121716472
1024311370
234027576
1295916621
2102640520
88366576
1146715297
115751474
585093188
1960865172
1275402232
1818552150
1765356304
1092544620
21484007
11190712
1423236370
1323588147
194040778
1545110007
1282347571
1604445584
1741972222
1917044623
1916766874
1997484039
1949716695
74248381
1922694269
1738683515
447885802
671933981
1960971974
1716607504
119602545
578577357
1926531383
652844335
441269334
1304339732
1754388907
1828031468
390711560
1860393062
2005068474
1850783094
829801246
1619103877
257015117
306825885
1651187936
1723880135
729742011
1033029349
2091060598
572362941
891077136
96390195
1592824282
1561017911
2084188089
148470594
915902872
610238635
1271809862
508394916
2092949607
174792051
1004592490
484124032
278433911
28919074
1012724082
1410553416
801940798
1875454215
1641587677
1295451965
1948641545
988010968
2052867726
1051027755
1194103244
623923688
1888637633
301850753
1166976008
57637909
1539127037
581818940
791818021
2860263
1078991691
442734352
2049874223
1717132586
46837784
1367000963
1284458654
1010371564
1757450014
958089139
1745210479
1989958211
36119611
1092326767
2036240954
690318098
978994386
1412084538
2138642121
1977947306
585799219
264562140
2096590181
1059898572
157542555
651654748
1463935011
1439196746
1607757802
1025530627
1709561470
712947005
2055737662
650785550
669619188
1900589313
174381882
1560746356
1476374067
841958466
954380881
2110253166
166961265
1901410647
68317232
2094668925
1944143828
1499556628
888728578
200754728
726807320
1440150103
259209330
1012635132
1087295278
566128206
2141963800
1141393285
552813012
1502664403
1236353113
715655129
724384447
586874362
1890350748
1392016620
1708598315
1526599521
872473197
1457283146
744978554
221590208
2078014542
682195256
1141047986
476928638
1121627599
1558671048
1950966069
1337814484
1180648502
234512449
1373701772
802268432
583829746
484396198
2001592397
1766444007
1824993681
968089338
877471595
2004390650
728974625
293236215
1983225257
1861295259
939807981
421780941
1327252972
1452618812
1109252077
1857171040
2070303003
1200115914
430676026
629932142
814270990
1869601573
617152004
1595640537
1417973813
1997100209
1545737007
1514773596
239032747
1957323610
2074775444
949701042
1099140476
546828999
979690094
1948418597
1758910353
812231309
520390782
1798642249
402246689
1798069825
340709013
1371296348
1162455944
147415110
1726349080
696225629
265675632
486797956
1768428866
445176610
531498070
853528290
749087580
943468761
407860703
1022918802
768898294
108901018
202768223
815450768
410050404
488209825
1809415088
863134803
1824738817
280461972
409763169
2002379033
1307909602
314189323
173102682
2139549402
1213541086
55293833
1528419953
776556963
185068593
1831394176
162314137
14964638
565152542
646448055
1947403385
1884565683
927243761
1290769940
194468360
1699914943
2108778755
1742292703
1993805588
65229123
1525882960
1585184643
70104126
605738554
109088009
1320843358
779805707
1829641355
658994763
1510843031
349802383
606885379
499149429
640513037
330643298
682807841
1180985030
840942752
1589789217
1059799
641690393
275143238
552326419
108438261
484809100
1745952735
920582008
1537360177
271205295
438794394
738250785
632686717
157384105
114633513
1176952807
1262184286
33666435
179890410
1863222326
2003819939
974078555
2069280810
1348065444
531528312
523842179
259616302
1253281177
1297185897
527165747
1045495178
457221116
363916124
744092151
452657972
1519089541
1226634655
661902821
1610534604
837307774
319626853
1623486473
688998322
1370210492
495736148
774204193
1108779584
1716402756
805796836
1475256496
468884858
1597405780
1010331798
1836394017
1736091486
1534972313
1697248467
115840841
1139058754
905225152
802114024
1498809398
108667939
1591346634
436705346
342075474
258780779
241779310
1658754117
1029639025
66955210
647804159
639195752
1176165561
288022802
1251802932
1347903511
215718383
1954580301
1334229561
869164373
1955362629
313205625
1884648588
1084951841
1173943398
1870300953
553231976
982252102
598594438
1441194826
664203595
1390380849
1297648754
262343261
846820249
387010221
489933006
229191974
38724253
604798269
386980052
1786794795
48995698
1529314171
187023432
1841859112
2107393455
1123316115
1962263067
1802166840
1894788848
725331160
570651888
1335937275
771423525
1364130938
1153407459
449589280
1864804857
921566245
1288597823
1410248778
1701669564
521220451
1995007315
1606124387
434121212
1346311867
1813342582
1603123297
1096444630
1020651725
992639121
260169180
207473985
107756129
1917922215
911975462
1602875873
1298219300
1000983324
118868381
1313797740
1286150156
157657581
153204087
1138001661
616205690
645605477
903488259
1782942231
1864244652
208715841
1644985149
1405604367
1918077422
961952989
1288933974
128826564
1207465780
327656355
635945633
1569394165
1372857902
1580806927
2079523407
1319924172
1686468468
1862130179
1607699318
1969781017
811808289
1208503651
739503004
468192467
1637148609
1750769940
1417587404
790835081
980259672
12322830
1848899686
835257708
1064744149
1364760090
155504221
691531371
1580409543
716398937
1191489593
1344470563
37359379
1663616304
676660744
1818784546
800559266
777764727
808198663
188156327
1390445518
527810334
1273185674
632457653
1724167160
1719568660
1424696257
577871260
1367110626
66357289
547059647
1228516801
1759734466
1250503156
491192268
915557292
140271985
66109950
1992386040
803705785
1842330615
379696963
1029910415
751914692
258032514
900371370
1631716339
1510376585
1540194221
1606158429
1421163631
1064262083
1876330887
1546222128
708033895
777641404
361216799
2049190135
1700598715
1882545490
484200981
1954851622
1793756096
216682690
1374213867
57104482
1512984088
1496808787
2102010746
66524509
1832581119
1874101916
377474998
1880354218
464870074
1212265090
1756303352
2105844028
39885271
1721275925
1000994333
757770599
1600621957
1735892658
1993209119
1993159295
1295888924
656651696
2143073687
1526750723
1280571649
1908438222
1116142170
702944669
926628694
1021610972
1834629576
1872342689
1962550131
294435214
1351751319
1358638088
975488487
1347679183
2768238
477557024
1885052391
1875396528
420910851
303499322
1446539898
707448934
741438771
149742082
355538724
960810516
440530998
173443095
1246607479
1328260838
1924341508
248589528
479519068
1413010068
1186480596
8072527
306916729
1387250554
1914305691
1738220047
1084289871
765912044
14803040
1048213280
2116459499
133095692
1627099473
1043114092
462485391
815422644
1222519395
441927111
2105330416
569085893
162588403
176464531
59920062
1837840887
1290876871
857234967
312857211
1859757201
631618968
1007222779
904875776
1550013517
1476998113
780745228
1934019116
411627450
376388570
1528998943
1830310272
613103329
1029962653
1121561307
1413286821
1949268973
2082269252
535267570
1065416874
653823255
1972126514
1973666740
523423435
128338478
1131918734
321875126
1332179204
887453586
656851488
467458641
1878803610
1674299703
1324332920
991862946
782624207
2089426215
1258265243
1859590856
1523562675
1059875280
848325596
1624107094
1987777304
1037549015
1213842240
1027777714
951378454
1433802013
3702966
1960991763
1841321869
536281590
1664858911
1272699518
2094439562
1401439494
184941919
1254026113
7162819
170230824
1606378539
813815404
799054422
1311387011
266961779
1163477387
2108819604
800811136
1700550469
506448921
1044122043
2033565222
327859114
618101127
1752605669
1032662398
1946380003
1167828981
1666781689
64652136
1536400478
400518360
1071993718
1716920991
1518513925
1094171803
1294889138
1594674982
1389613060
207321527
881936363
1499637366
1635418532
1084450939
1367077296
1990941569
924978850
356099400
346474615
1721614421
304660058
1703896775
46940723
944995125
2089570287
1139924607
737554910
369922475
815105702
487496239
786908316
764349450
1370279169
1953624325
49761476
2038004416
1473521109
1824590361
91640951
2145555000
489097546
2064532523
1592444580
1308521707
1028584642
1950462653
604454107
321101728
22591263
1882359266
597831964
2099859335
251275802
1411081574
809640566
102054671
112500879
884269532
794356711
1784817144
1301722776
1523291755
809129893
1819024325
239769880
1354268235
1476286717
1188545211
2030667818
702027105
1177887896
2106003519
405717524
505219239
740375947
464449302
319892228
907924351
1565638795
1268953107
1138282176
1777023474
499291750
699275882
1142992233
1655923618
1081759971
527893666
712561109
1558162008
858579465
1290547408
931083387
563816149
1888320107
495836614
42057589
1329175199
1776644364
51627720
520359423
303097406
2027672715
2018597314
1291043257
1377802781
1370944814
296641638
1158844042
58374084
2054107137
632996965
239401998
1564138052
239433455
669702196
993485640
28204526
1982867985
273005566
439390017
1351545929
1758348605
1617365143
1015432953
855219277
120898680
623411586
2069361469
1092189731
857054411
539414459
1297933867
1324939163
299479579
1643616313
1962396667
478732575
460740782
1345604661
759044375
1495122561
895719321
581318543
1689472860
1032880062
1698994069
1686657426
1892808564
836921238
1989617715
281728124
471005183
483742667
936021289
563497317
961390788
240416876
1268202838
914018505
350231080
823246864
1973180326
191795037
1348380068
1317998227
1933505305
1112370954
1614847988
1737465956
1700062514
43416271
408791882
1963422197
1252638841
149331296
1748964159
1851014371
1226184325
224977702
1828290057
505790129
743965829
47960713
2003884743
1968232942
1987482183
1996343967
367951093
1806702976
940323629
1395801885
671551104
137564530
161545088
1549077630
1257850396
1909453150
649291492
595661402
1296048941
1765279565
516351218
146574162
816441409
1146300204
658615096
311361119
1501770275
1557632898
457498577
249279745
538000911
347196618
1836978048
796008475
691922407
482566119
199506754
1367485241
391245022
2100664457
1413165607
906234719
510438518
166432796
1006473460
1655420544
1598352639
1220655805
2000897208
1521101121
117188253
566012089
877439131
719636220
873620978
29740621
1373395744
314685550
810480853
5377116
1664363365
1997067741
1773236783
163484168
1034743069
58829232
1307590621
159372148
1957380946
374253783
1047198686
721303669
1296988473
2023914624
1737435207
570661227
2128013346
603533469
6270083
514157302
1838198107
251374527
465225385
1174897610
176893330
1196355140
1753516083
52604109
1461651
1429960942
495197699
446626546
576907641
1182472810
1087335633
1046619908
111274860
334194390
2040839716
70645037
1087204976
2052730747
665692960
442984558
1947719094
582578688
713134608
1611586477
1283043643
328864959
87517093
1056085080
209222022
725844198
2082469453
677243480
138963397
1887035203
284464124
995964153
341273770
618131236
1224685530
880226671
546404317
1630063831
1315823890
472703370
358553784
1321870191
217548806
1053309988
1875417897
175591064
615304515
1585330619
1889854418
1329384729
798920565
1546067585
1802716683
908024654
608041142
1748440520
1228781234
1085716755
687524739
1580376003
254011916
259605419
319935832
1609487164
1717298172
1443570977
324232968
793966699
390405607
391296544
1811945254
1845508703
2000308448
1696833898
1134229356
873596977
376539289
1112333128
709469789
1701827322
902683315
264379969
1302344558
1792396041
541304000
789684982
359965213
1940524583
306260484
447374046
859635454
326707640
1504038757
153672577
2045101801
124552388
421806412
1991878390
969265056
281752635
560977837
91065890
839241144
367480866
2080790710
1202144037
1344469337
45261365
1699066092
819667680
632211959
1399987102
1472375339
2086081931
1029825591
1697965129
1829311312
133106296
419523191
1094838345
1948805322
1814994815
1196499554
60675640
1254445350
862769923
2104379761
1764664890
1469615852
908266140
710424007
1928568942
1223863609
1799817444
399382756
1159738971
2022106303
505664727
2141309482
1026356305
386423124
2019444867
710935804
601041561
431405048
550461683
1539906464
799745590
415194185
1228358728
118152774
15586607
1106983656
1169510763
1328164065
1305750668
539095715
1026464340
152624496
1554534667
922345600
1486153633
371470471
1863552570
1028887313
1677706587
1119309751
750621498
1800202608
1708707781
1695427681
280782222
935602599
995386949
1732892982
796965770
1537182734
2118838551
1859004064
1707929988
85259226
803028992
1264939423
2058120021
632382629
323616440
1349992346
2058226921
1153371171
1300029013
1431635948
946449691
1555768597
808321551
1532134581
717217767
2129370599
1360411401
1320367765
897040036
115172349
588088959
1216676263
1456009840
589124734
2023314541
1551227528
1717681898
117357356
992970351
395405787
111954273
1485862028
809338732
322350127
1732064869
653167924
1614836130
1852650266
705158742
1886791263
613678871
889471780
1961516894
1645621826
667899136
1247616298
1079173172
350953547
215208148
1776575140
770090973
856397845
729723222
771661018
548697327
1696631935
1084621228
1263899978
1551998133
276271780
1134126287
184191991
348993227
1369156305
1004692262
793672722
557037718
1098963746
1518597993
831285580
778294475
1954117501
2019151401
369792707
1607691734
996709599
1910276224
1177497260
72221177
355304706
593565326
844902308
1808830424
1387188275
496096268
1489104839
331491504
1197028514
1464798473
1113485581
1201566982
1920656754
1192156971
1096971224
737267016
50935450
1879695297
116189708
606431044
1635368831
738835138
726520820
450314965
419658816
1232407769
7883749
1934206749
1356122583
126603171
580504171
1776276613
883766342
164542716
131762837
1955282980
930696432
1687417064
1189156675
1290615986
1137922546
1474544238
1355719322
1473327348
23580492
161009068
791220156
1523874698
849459112
1197126548
1688474073
1239450098
1269924982
1744284946
1502972362
157334949
1723829971
556857208
778912446
2052753645
1485154163
68603086
1982939156
158233214
213845100
1585335002
14298813
1670708457
768925206
1372404510
861918476
74424162
1977110481
2034059384
2121225029
1104271901
790294900
84853863
1345590779
1227578710
698095403
81680857
1023212808
189347718
127437763
496736693
2079700375
1172322075
270811453
873269890
1231636477
258064755
1400930623
1846837506
1238091124
561451550
227163114
1614129435
45108013
1727045625
115345503
1752708729
1572703205
1395695705
1558037016
370072695
1495528742
160959865
706950018
306428864
820421410
1825322971
1499180964
2076957205
18360724
964982049
1090225391
1101096644
1669018180
1137190106
1169547266
381717726
1790488095
1298441631
201680272
1080259203
499051910
1735860092
341189810
1458184155
944312438
1240688788
1298808723
635456025
835895344
720781450
1039469565
54911098
2099837182
934201011
557917550
1612977418
613832621
1971231068
1493334628
434110949
311117034
924660216
1659028769
1578115533
1615854732
1120686552
1098211865
841277990
1677077983
1378026682
1726676073
494265189
1700414290
1513991221
403643260
960293425
939061992
904726190
688141424
1291553802
1108634162
863409724
1447640417
1543459678
953352218
1931892658
1421475208
451126480
1142303773
1384845046
566524454
1796976283
1882261042
1555295296
1020312948
819985861
1324842305
1862990998
1262646139
983172002
773590871
2036519164
1595342868
1169456708
342332816
398259588
1024467098
868442760
527296435
1331949526
590457006
694734606
370601965
1298071996
2049219937
507235411
894843699
1588140689
165860085
1069332551
2089272270
773183723
442952835
1781300359
52242083
1868893981
631622509
1211837097
17150082
151234789
1866651852
1131984825
957168673
1406970994
237038173
1179816304
967189446
1990532376
1612956474
866112649
785660427
260640096
480927653
1363252911
1277861695
2113528237
678486124
189572868
72898815
2128210557
1938585768
764439120
658237518
456808512
314628766
827941105
269467646
1969103585
1668740732
441137758
623159166
143242526
664099343
1362798221
289735691
2124955036
1084989778
1623688004
1714797746
1884218432
688272850
1118828524
1161763557
1926361130
1831646577
759135450
844624797
2074439550
351014654
461942884
560994697
509951871
449582477
389919325
1790566515
1911959727
923280196
65849665
1711979607
1199782575
1036344752
2142933291
524101982
872277271
409389148
626986124
1391993323
97936169
356185932
2102273341
324494848
2074681683
1655458505
1405381437
470851111
164378937
321936840
1105716165
627757963
1488562451
1271299246
1806749096
437713581
534632681
1661294038
1929782584
2075023489
1583072119
54041319
144208350
141819098
1669701853
196802084
1417242458
1866549155
1728771667
1131896195
744130852
1819408989
911185239
1693153455
2013614204
710394759
462561961
1971115229
781363070
1671822016
1558195659
874838044
420411538
715591329
363274135
1854705935
636302392
563872138
1652092089
422549639
988279714
1741318894
2022551946
2016821606
482964634
881963941
1154110468
546561382
1820658974
147343915
1713651162
1265460517
1952846621
674988714
857081138
1905238253
2023704580
661720112
186818073
2079321737
1116242865
1683477782
1802610875
76939291
1428486312
1227766195
1453196937
913655631
708407766
1088833133
1798343746
803932778
1748945542
526464306
2117369153
1138779856
1231328917
1447652692
869923646
1014427436
1652743502
72383843
1368216499
2021064101
1434645768
1407808057
330904736
1714569435
1814824185
299585411
1484849676
341895621
497768609
317964218
407207637
492945942
1270269966
603097040
1189346452
867679740
2106869037
2033255709
2089279910
1928615097
1702137477
242091354
2134960751
1177120701
1680796943
690102851
71065764
1133765841
1110197510
614542101
1354241699
455619999
402717396
1656910842
1179433969
1040954811
1422318240
1806737674
1302337281
1621220632
1145126970
736762371
975326294
676560636
295938131
1977700108
1807580475
522212865
1968728540
428169932
1468697099
258802675
1049193923
1834410786
66230723
2046878420
815704626
579244186
758008381
1938482377
1641622345
2020416773
690046235
1318904665
1613061633
761336081
1917299380
757770767
1238482965
1854576968
1612324680
2120711268
510412733
468530889
451169607
802640330
1679910129
1532087969
1027887203
1860050693
1574219143
1412879044
2035407133
465348986
1262226661
2109132211
313685671
257234346
1847437521
147938757
876733770
1757522417
904154317
1472687445
2131253532
483658301
699680441
13670657
2048567160
1241379823
1738274491
399483549
1873792098
1191103383
325381870
1931768326
942523512
862487601
1309017891
573897076
429674730
1148602319
2077315418
1740282522
1908981098
1814350301
865018778
8306286
1258051801
1234539040
1154563592
1753545803
960656403
1688623001
2088600164
1951079153
47476381
758094575
119631727
1672772934
960191679
1913413622
1589026681
1467745139
1705832062
1547825026
2142832792
369757784
224933728
504363893
189060953
667301416
268773657
702018548
349818744
77043607
1789403993
1063027620
187989529
1231211160
1443104646
1253992617
1302452259
334925477
1619080728
672019018
1738568747
887585445
1513878614
2020532509
2012213913
1943683180
1414310102
985704955
1540662937
1528803870
2061538397
1089784175
57649357
414914397
762633772
651187866
529715946
1785835373
264914076
809787730
1934848252
700764235
361698433
1523722492
1954305675
3776710
2131803300
2011923942
1628756890
263134320
260920989
406204295
1963675381
1048325262
103053150
118520276
990465105
1979471934
1853625124
1952593202
442182128
1062835950
22689933
219848544
903282488
1783033789
599230788
1366692069
1238176375
688048479
809034440
1165807120
1648305323
1875925729
1919522446
1738094947
990060009
611456382
198705898
1152890224
908863331
1298936229
1791489348
941392801
11421473
907330799
119747090
1282900222
1586506771
118915818
1829381895
1102681212
1292559389
740024324
1923245430
1017033658
842296840
1827733031
1050259116
382109062
1476748847
1497354623
1003609965
1131059002
1688185263
1529173207
713735669
1679980517
1454270614
1889739588
560403182
152359969
1450329895
903832158
989014935
1314930487
153104103
1234374009
1961963612
1229187063
1165055439
2103665404
1200505994
1840055606
1943084837
1306987738
1125869275
330908997
750896801
1168650601
688301319
1107649358
1069891029
1815231769
550144625
188080818
1453009060
1518589967
992719061
962855978
353811035
1822615778
1646448937
940334199
1197617752
1395757264
1063097129
1757612151
287971652
1865275200
577253266
1250604949
2022710462
1558438270
727847816
1749701185
661502181
1567748755
2143067284
1321135547
2008727388
2083194181
2017918805
622434205
308624558
1229203242
998509913
2119607087
863757600
1851333411
1111444214
1336117583
1570235489
95855999
1646160969
181375002
626585569
1098840559
2019941636
1065757015
951471615
150301797
1317107524
713280219
710939229
1980431434
1526133885
137235484
745378050
823483195
362781634
156019522
1723822157
1207857705
1691260890
2027505151
1227436116
1942137117
1841542608
27594568
913073124
1692364127
1871461385
1176754893
1781831525
784071074
313499327
957321747
313264949
1031773288
1794609836
1097957304
91244323
1844407852
1132607280
361495432
1245110888
641156865
2141126605
647579230
1468808434
23698114
1508218797
2030630932
1970711726
218409868
1026537305
1687631077
612752501
1521418800
1021472604
1825853145
133147186
376806005
693715920
1019898696
1184999916
1049590406
1687710979
2034183946
1598219965
28375308
769097572
25564447
1204016885
610469741
1543162869
966345559
1924510316
1352693228
2100752215
1819043243
1030307006
1803592216
990907329
1248707778
965328631
1179123516
1048834287
1954762277
277946765
1206274537
663680629
714483459
1111802058
996582285
889781814
1425023562
13436125
445994674
2035205897
666043025
1514557293
1802666682
719524517
1979245499
1473690405
421701245
1502490610
374917980
40613769
1412261616
1074584044
143529105
422530167
1882777658
918599604
1444413367
1743943286
1544503661
2120547851
1292880162
139203480
1580035336
1813041420
275658971
852355221
868923324
279476388
1261499256
1115843285
547981289
741786563
1896770843
1635737072
1837344806
1670507753
341528689
16030302
106706235
787101856
668522041
1446106642
1089963978
2096705308
1993676917
10189807
1470399810
274675137
920753446
407432805
1992198336
124604277
170252054
1994333237
1655919966
1204116303
1319907899
484554776
1498356527
1770308213
119894565
1458760568
1522672468
2135372731
1615986252
591544711
990600051
840321115
740331654
2015294724
374399948
1111702572
1365972646
1292369767
1514720930
1696115131
542002368
501474157
1424265056
1375304359
1634188452
1694931175
929917372
20340858
381489532
444639326
1869694254
489087318
303125768
1008348450
1595857478
1138272414
1383203833
2040585882
1763256649
1987456480
1941673190
1563399319
165328605
749045142
1318851102
38131826
1174488511
1181167481
598759921
568423441
167911125
277125654
1681235789
2098205531
55618547
1896257656
1970205984
1752352749
1098488299
438585340
186499005
848804582
1840137014
127788600
869953802
694898667
1221908851
1555410362
1034576606
1907591663
1537800409
1867141891
1653684033
176484916
969045909
880714786
1189217566
886477377
712144141
2140515928
2093562919
274424330
1744563482
1493925959
600555279
54364168
1639529188
1960474940
1668756548
453169267
175452318
1008760037
1858409889
672587213
825103548
2051184777
243899778
654057700
1055438623
1060063807
1884316618
106783816
1992821236
1958264122
769778588
1890980334
1520089866
606389464
1054040539
2133918874
176939002
1113331512
1417124124
72671726
1955897328
2003525027
115711865
170927631
597916555
234314526
348827863
600587449
1720924625
318479117
1403728378
773275723
845113202
656984865
1164558266
438863592
483070233
1426987526
147324884
1426191938
1312194960
1552308508
1662588327
1144000437
628358959
1694442594
2137949226
1885690721
726243431
25038140
1728343756
383758759
1970017131
1631912962
479713346
2024254621
1190678964
1745334413
69052414
278335689
681533115
1910439805
565579670
2113913164
961086224
434091172
861891374
1071956963
147073905
1774406053
423542349
533729280
935777693
593549582
2000769962
1513272682
789788717
196337986
598526228
397933092
661943072
795110723
1816086963
1467455990
458326322
572153796
1165463104
1790199507
1822599818
1014767612
1642378477
1020268260
21610799
1070295953
1554456225
1904883344
1679679872
368211363
1676551274
78293914
1440329116
41163121
348462901
384362461
1960103934
1534601216
1806563268
1965677810
420902171
1544358498
540434640
1564553986
1121900699
1450375820
1323122799
276791130
1404467095
477571811
1564076316
1906904350
1297707883
1414696370
866210422
1452487901
1650985604
760692778
1508731777
1278033613
610083725
1334236386
996627894
1010254005
1387396956
1173351032
718145983
1780479347
149567964
1710415027
1506479542
1080774296
125934735
1294204344
2096313360
1577236668
1811431935
399507285
567583591
126121231
227117518
684812765
1922537160
371953262
1382943963
1373851050
686710799
1400705043
374105098
910945279
1158618926
964048047
1824528656
1817076399
90693752
500345228
707067437
1153312226
2060001534
1949107166
951033049
514722024
1406018534
1368623292
503638080
713238478
627848383
115507202
1119086185
452486948
1860661034
211100103
1242794708
321648738
313452657
51981505
1013451896
1353707410
1241829898
922557231
581566661
964187393
57417623
1092073292
213615623
1700584512
410852108
1533245162
1019527515
371522575
930769483
2019424536
971272173
2044706239
757458431
2007385961
1303437319
1043659172
2112383790
1240283807
218013383
644260394
139595709
2051477468
1351801241
565382730
414743176
1267867521
596991945
208906838
232028480
1451110128
956208548
1772735247
1918520450
2098288348
1343288098
685179864
101578197
425600181
876469453
1692876284
994993801
1382119425
1890988145
430451515
2002357287
2120341206
1760873195
1318880116
1851300052
1937442502
607531871
2015570936
143957643
1307025803
1821364425
575527465
422765227
1372088112
1970468841
1192401860
702758538
1983097721
1185558068
689415894
1390989528
1966119748
1312044280
1559881656
1978357325
1761523335
2023924506
976231590
940326617
1187649095
505761330
2138257638
253915370
1449169912
1973878217
689673829
2147053335
2056449295
697750863
888007570
942647291
771890036
1512605821
579889242
1685941180
1267971344
1219126670
985648864
198279135
165113056
46729693
1695500388
142769819
984314399
1973026122
1515609260
783328772
1833090774
851467637
1810433247
76940242
163451279
1190248064
1344323797
732138303
659298996
366898362
591584302
246627305
523655187
801704704
2086780256
215100626
1363465301
756283274
1989958464
1985739140
144129534
63615802
1609753620
2138111748
202567271
1751573207
2007114301
1774623150
94058933
2130260775
1719469814
1435339376
476420959
1126679750
969025800
1394886247
923542583
1564793315
1935427477
154731283
777851528
1395796716
197324057
1732364947
1509660297
839558707
16147906
113697220
1504109226
1931042772
1682290173
1482557185
1179809884
1719416678
610045121
1855659456
2013998651
1241910955
111992674
171202944
818068570
1594660916
1931663618
1914877508
1289457384
804207799
1858306057
867154907
220901402
1416188375
1320940823
287592335
764607325
573220983
652324797
1896344167
1523228198
336600480
1011111000
114300793
2004007279
238511469
8390565
569715995
1065223367
1530907141
1782896913
737114820
718933162
405160393
1835307521
153756434
1060869465
1156453029
1072369931
567747041
2043949425
1695010141
123072573
1384688687
456702915
1946707340
1089758306
792808689
340157048
710782202
1634432636
1152016116
1376713706
275569310
1420601609
2086712494
1025254331
1927844569
197849153
1694627682
1074524040
818095767
968656922
1070908233
870999370
718098450
1399806408
98054770
520918865
1527515411
636710378
1052954520
981571043
1146920017
122403373
790341502
161841810
538122056
511094870
1103222406
1595945455
1350369568
1171090693
1492869542
669060020
1843549057
809696810
19261421
1127159833
1844983879
2011170657
1865933926
1453012670
396091724
2102358879
24875848
200819825
796849553
2083570227
668953157
1817859450
1682907870
1031774496
1915604392
799024274
1562319439
208975987
886427122
1334653282
324090339
830533272
352594996
1716614980
1478387464
2135174961
69456613
793311766
1483838428
1101110712
1819546736
1202864774
215164713
135527809
662434830
1021114867
1804211693
362214136
889096540
168379689
1550221876
317529833
1268038926
649748859
262287766
2048408985
873401981
48529646
1565879980
1825786101
1044128172
359109543
1936785211
1422441484
2069949793
1921778736
259558158
2080139455
480044786
1200961969
1363374681
138150635
1021850450
1783224010
1645088838
711275517
40488832
1365562565
1701336903
694298278
917982811
1771966661
532925798
769656645
75204692
75996536
619046316
4191158
1574905833
1974010945
1481893623
1742427780
623349006
721567234
1921293362
1058119053
1115906735
2063926850
489915261
1104740885
921451412
1253641803
2036656722
1435075004
1939069832
1523552032
1306469661
1927561570
640412688
1157923054
718613353
2130011628
617926212
1777346524
1175791718
703652011
1773148305
1528382162
203449955
693252412
2082276294
692066330
146712720
397219529
744454477
1871820193
1395283188
2037417668
1411921609
382442427
1861569054
1258989425
150339918
1004923911
216044522
1947876093
772442355
765085749
2113726239
779713379
1170599277
728402013
946321908
844325829
984863904
1534963702
271181496
2125968847
1606723958
981298859
421294453
947967857
770352707
1456420423
523668880
2094766529
760746258
1518840130
1213090561
499205802
745080168
973437339
2100644577
488036165
1169258827
1665775275
713740008
325838542
1062643870
1223948894
923835650
1413278220
639850974
1231785036
639439215
39087260
814252991
1913905375
1309981687
1794590672
446567550
12403791
171854657
1772422612
1554367597
2055748240
1069788215
1286319580
1560749757
62524794
403731327
647041209
1189245246
1514761856
1665623920
483206813
1922331306
835761336
1598535651
1783842270
1280671485
1321205719
309571392
1502282008
157494439
321325903
1112654119
755523392
630401893
487602244
1065020310
1702040381
685043334
1244862229
1555458685
1205050419
492178206
1565849453
224809620
2071808769
1459401237
1021244918
1063613086
1296352835
1208658552
325515930
1571747962
1793021415
1198005745
142621923
1957053341
1079845878
546647250
548028131
1224551264
1053344783
1667385047
1239322175
1015919894
1233544917
476044147
137658238
1370900302
1747997990
981708082
469204146
2110711128
1593105800
600594380
1867869769
1291982249
1636290672
426594550
852822257
1355830147
997139136
1656393335
1958396455
1042808880
1405561334
268533121
35190126
1112668440
222743965
1185366896
179075037
125882396
1645575192
884871733
1313460756
718346447
1146259499
485572799
561356633
535641047
686410327
97239215
1933548259
168478526
417747251
1714766790
13599701
49825765
249765435
505360640
1451139940
926028364
1384206341
2131379057
917717994
646954009
1379755957
763771861
1117848196
474894832
851531495
427631693
212212538
1418490173
192401747
1617274549
1836741011
561167862
1160656841
1669608618
1634940803
101726935
66333894
667886757
1043104941
1248281776
1807830854
1850226015
172403947
1930788642
830318241
1625644923
594257905
386705160
2084265158
1902714828
209421044
1197996513
1524140544
603659816
1663676938
2048255680
1372964003
328337420
1096263157
369937676
1868924035
253621421
292905890
1203231465
114189637
1315014887
45708899
264527426
1527320858
637914789
1382344927
403021180
1414198400
337350523
1917460846
85441355
1949705146
392336995
165202461
150286148
191614795
158130752
1788368239
790971968
308877175
118074787
1927286375
2059509827
695771470
971216321
2097511518
649952936
641719239
1523036474
1618940449
694200932
1657335317
104003505
1813052059
81759929
1068727992
130623625
625539709
43706651
2027830853
1427501002
550086122
1649111086
965086520
1568405200
1712117241
1285975258
970875485
784432648
1304937687
539124328
721999994
988531593
898465695
1535752941
788216402
1965427963
1830640589
1252662932
2043790457
807430753
917014857
94870001
26305469
37091663
1619420872
3911868
522660992
1559931066
526340640
103677306
769784325
356859398
2122286236
1225920725
1875402002
1129000592
724132112
1301366468
1285440754
689578621
258671440
1282190192
976824245
2023299561
898127272
264022316
1664026054
1210270373
2128659621
1305007121
1971162221
1345747736
47876130
1957669650
1217995863
429503684
161533836
406884287
1960431447
370077554
909750743
1670198870
1873071180
484557564
436210260
180044509
1743567040
585185111
1328034491
1118038555
461699100
346520923
482063478
631388027
1518391942
182582165
1180408267
1776251979
1784790289
1105100668
432789453
851725789
1906803521
790389213
2119343540
652885936
966982837
492058902
1866056937
1236809780
1253325811
1334633764
1497126366
349292507
1621001503
1046368941
813384549
2019930581
178109740
436286497
82110124
766220563
956725428
1052645117
174442844
1704631092
1642023576
1654210030
1382762239
1031553492
164438058
495389413
1957394714
1459826652
436607486
237762603
504425467
1792917433
1767422081
1932865780
888052851
451033855
1607823656
1262452184
2042048349
1646781768
300873995
1894767136
672056076
1062678815
719646192
1540820707
2135273560
1117508655
1276503826
776246036
1205406696
450346246
991208793
324186333
1752207280
395701511
2118377677
836411579
1382429711
170900463
724848034
1644549485
352611259
788161557
343691272
1419663937
1622002579
1183288845
422602085
1494458764
1627784915
462901880
264694882
2031095346
434109716
1728698544
322643617
338180192
900348475
1532443710
147981214
91627728
190789718
2027100107
1557241218
1788852108
1059596989
701370467
106694333
1713583027
80880271
583682678
628528854
50824807
2095974820
1389585870
1561849064
1139565588
80859817
598806843
526216300
1689016498
176234359
1428107604
442587779
484611905
1759881083
1950203603
698983354
2137356019
1955620306
461351769
98173263
1271613760
2031940917
408233817
267765512
76414036
1834693600
1026792376
1581934776
1781670692
381038802
1413937710
901289280
1667038728
1425997042
275580470
1999205167
164379306
1242160916
499663046
1114534654
378861644
2074805434
1980020688
731327990
2109422968
811513821
638323056
828393116
1465630096
1533194693
1286032746
1732913423
1317778182
1222372092
1436637858
344419223
1279021740
1202448998
470762692
2135185367
1104869261
514924162
1261002679
829336725
1961664473
1367616180
1373537811
1701517527
1112220824
196216542
383115800
1639660621
171911556
2077458695
507293285
810699692
1799285276
2009540949
1112366113
2101106953
1255790919
1524369254
654896246
999652460
1309742277
1731676170
1981294693
82154626
484491294
2054848371
997786352
1094377062
1414297786
1801915572
1893227723
916938298
856552429
70341747
369133047
997825555
1297906011
944374113
447320579
1117071888
454598217
486684376
463523635
880372599
1318067415
1873383627
1964364455
451312990
1340968065
1761666856
1308937376
775103317
597519159
716871408
1805079674
977164587
1692191359
1086984119
1504348579
1078418574
498577742
1790289913
1322852275
417613687
88340249
1807347943
613289502
2139639931
1835966153
1465312443
1556124073
593418959
1884433883
1216180900
2135522461
1947966018
1670779291
985139123
685746362
436316882
1741894633
954138686
462524748
1230632270
540847338
1852225181
1672109340
655518911
1211558986
1058784365
1803759342
1717399460
1184187579
1976267461
867301656
1559441432
1314981804
565516029
1090105084
967747390
126097026
354586666
538630268
132319970
1916609007
510215278
1244637538
1531270413
1793736374
1544930541
579630116
2040395361
1795531652
1753216321
1942463847
704397480
532668655
1131888032
1055425285
592749016
1510019664
289438486
739040499
1427051343
2036464360
725688234
1028315971
214462308
1255085597
1108812372
1657009442
1866774177
475067015
2129194839
1983664220
2011220428
1901851784
1380257904
970726469
1186553339
1321123276
853077963
1149349002
842349868
5309360
645564558
692939274
512941383
1487787785
968027367
451194570
1427079792
1760241705
2047777389
1452880718
1656678020
840092734
839906193
1674200967
1212029034
1847801953
767889675
1931523751
921624487
131867908
23369067
1246870626
692644321
500398728
2109078533
671979558
1447456220
1016593457
622473988
160336470
1140157154
130951156
1630703715
1994163195
1943268992
1931392559
1371606678
910244262
1596220100
277802740
762902873
927757369
93282619
274454375
1529602878
1423866984
2115746584
1425772394
415561994
1788751595
396478471
75987136
1008559424
1959775161
1418217146
525609857
1805110674
2133835191
874190065
990926139
95771257
1374750657
145784405
414922467
1415494647
2089584575
2061037493
1955797411
1420887114
1426214397
1371543529
140794024
2139113508
317171540
746163424
1229784495
2134125805
461893976
302238927
242708200
1070771791
1546108084
1334444782
948283815
1010397966
1671667672
1238544301
1991545327
276042986
1320264431
189442853
45849147
2044149097
573143566
1642939785
617116430
423109446
2121983181
1014872427
197818726
1216446592
725131320
1265764858
1729663410
673026673
804769521
267133379
1454305819
982654020
2128286513
1122053447
1707579143
541234494
263135577
204876537
762690364
1941587314
1097263604
2050187794
834245173
1933486167
242112000
323514797
1425338624
2136242964
1498813483
362995309
1586943944
1893211642
1513342183
1782178151
904390080
1840878181
1928609055
1271645551
626786065
235640649
627525984
1820378351
454604352
1448934272
1061123494
1196953838
1710971878
1968831688
1260699205
779749721
1707810494
494828479
1462277558
1229081938
2138370673
294888144
774559969
1358301956
2067194357
1142849308
1023815638
755880385
1794884405
408007986
345692167
1766588379
576370851
2053034685
1047315243
1695372210
2014979943
1092264013
804857701
1257022837
1623866225
1084346530
1295441484
1062000430
1640622631
2070501934
1400960256
1855618108
46252937
390264369
961099943
272828088
2034804880
1878081008
1466846205
820275315
489251545
1903740619
1458514417
2100479386
879057957
2136868180
1862401142
772810002
257858891
1217868124
510166964
495155658
497951298
1605044359
1308612974
1952050439
1411190271
2060958011
1278697539
335568169
1555679148
1568500605
567933603
1110812782
1276526684
1335509283
1189412729
1008595642
1450035631
710402747
275141369
490246762
891558286
1134038691
1188232193
562161085
22680721
1530932261
1915817208
693651658
1846277719
642243103
1318145332
1098076091
1770246041
246107782
151012601
111546041
1078471414
887871538
43152337
823459032
1693521381
362445566
1190971979
245722225
215877516
1383018366
667166821
1088580732
1831030280
226978546
1250848026
145136137
2144674789
16569241
684158848
683829136
1650864759
1440215612
309302637
1423101312
1703218845
270306944
902808882
1544068713
1496914192
501681680
1509637102
739795783
1398862969
417422241
1200338076
1219435217
778646826
722945343
495822748
292187662
841416808
107084784
575979342
1582697509
1278822602
1840541881
1562526571
1779150188
592897906
1981516583
167776070
290869881
1146114300
972951400
1642444939
1041444079
2103023232
1584368581
1523999399
326885468
174690636
89579531
884926536
1962991638
1502195489
1869111329
1639733056
1269109361
1454318310
542688586
2116822558
1973866865
616271841
477160921
1638921759
1612191587
761665795
352982039
1948413664
976745586
2060409465
1283977353
664596893
1943960858
700677830
233116249
273738794
1174815642
1472252558
2045809414
1206058808
545044463
994322924
744319175
1584057564
157173415
1446257956
469918960
110007238
1047156702
1051378538
1737292841
1738343845
11242724
2064697325
1985403527
1749477464
244971174
474149820
702188201
1685659604
1366011245
1832650569
1875482840
484255407
713373149
103654472
2030330431
428851415
399252736
31948128
916272795
1304740441
1943325422
356060893
840028987
1329089022
1550384415
1661605622
297265011
1329598164
278862445
2063468900
821134196
1070016246
1728950507
1238753702
958388104
240649231
388542884
914487463
605764554
606632311
1533812739
1282609082
506202809
1204440948
297813363
1940136668
98075899
254622181
1156191598
1887414105
1618550855
532382677
502353969
1261734459
758315271
1889191490
1617452733
1148352034
1147823282
1676232290
198852884
433597215
154238652
1980260511
499792413
1803098055
905725729
358344230
1071442266
1405988221
1265883561
1207037542
133726440
1452309225
1951775375
108645575
1671375987
1409401105
2132305786
583581752
465236552
1625825141
419103266
2143532035
1494307748
832649142
2117432377
832873518
365369561
1650985369
984863804
1180533559
1958480525
409900541
1309503814
251469108
1493724877
451970709
458694371
1924648899
1462108294
909688161
2067051817
155330172
1701893610
1301166084
1586687957
1714949728
1622725617
1575436594
516429138
295095983
1375348785
224302213
1747856603
1845163287
986580162
1564799349
1405047636
665150241
2142324937
759623698
709954423
2042690843
118417962
869711319
341093473
1849939069
1286343371
679323698
94744155
1372203675
1686543632
895358294
685727272
1199207574
1841127577
1805087941
1421324813
1149565330
566900581
764155587
719681462
207083392
1363977469
710694037
339700555
1245798940
667755453
1709510641
1848244261
1006956415
1673180112
666725840
17605229
1646042625
663892407
767717542
1011591561
1434062541
1433765619
1163262539
708894408
167082672
322266728
466800321
1825100119
260836273
1670358373
931617334
471484951
515501581
1862208769
942566920
535089269
429861303
2058103431
999674840
1580285717
1313604790
1018924934
821717976
1547552503
1692232150
2145970192
709728723
1537972823
342421277
1606936985
508857938
1096291639
474419265
89791669
1029991296
1988596857
777168210
820320496
737201539
1704486601
383445069
1640121114
1985891763
943677873
320518851
982150602
1574078263
964031233
39364165
2123418487
971240091
1059491260
486590142
866083956
101704311
126670209
303076600
2103398556
470733803
2140042588
1817646753
636371016
124869415
1170117791
1597748117
560573305
439928846
1663005912
1732578790
1099300983
394882698
2087730261
969021707
716274810
652432247
1643991008
1002074512
1362778811
1901247507
146097637
1946675738
168472996
397499557
1506636419
1308683677
913989638
1916913394
329773796
786261194
1325679240
794689115
1260108490
1141014279
1970095861
1977838783
24781481
2054735631
1755282770
1781306085
1208154469
385807505
2122732839
713436031
595822529
1503277131
1492301359
782354072
1826358585
1643401628
863786760
1469324299
450042502
1613200991
2079212917
389694064
452539348
1707177508
831777633
2121946839
155116860
409050796
1540762192
1277874340
1053197107
914822282
33265826
581412759
662612824
1397746738
2037153713
356927449
1691653152
844277918
1078496691
407035090
268760660
2018317592
842172792
1206928280
627715825
1167022474
460295890
1823847882
1385796565
1937390964
607509523
1074159880
1381887707
1361479040
1896766742
124239560
2125731318
627723831
70083857
1414256387
1429684933
1301085785
462584683
1391459650
39070053
1119877502
1044767286
269025989
1543495862
1944142780
1213833211
4779212
637747444
1366303540
100930261
937802988
1880454603
1668053166
1460144011
57566910
1592679291
930391213
149091648
1084191101
295091013
177483424
790281785
1115208394
1636215853
934696318
1521855043
481141616
140888647
1581048190
1554907834
1209553889
1497485704
1568026200
1134447213
52176771
1263454192
1443635265
1522501830
2134907074
502841284
27962646
211551303
293887580
659814158
1974953401
323021509
1650207264
1013538109
186458982
1913811144
629341883
1356613273
1163640651
611409167
475864928
1272358033
1784131158
319408519
1118883475
1260914951
1350234140
969940321
1498427720
837762821
1363553898
1531075396
782547036
1532808200
1704444855
1509416077
1768061280
586276221
846605695
1223596301
178171391
1897214302
1142452855
951165595
72121646
2021273450
2057809910
1457553057
1827721450
42829446
1029536438
314517666
704040506
309908150
716847143
87852733
859563367
1621088947
362402356
1461302606
1077236938
1999777991
1735639616
466834376
873031624
402685477
977778069
1343698866
156391453
1933070631
27664638
1543162230
1752258908
246600381
991197899
1131636809
1306351075
2133302188
84880116
555548492
1272016953
904875400
1387437941
203969912
1627455125
1993165770
210293749
954662830
993049873
1068599102
181393454
663143543
1627851550
830884482
807515997
445898835
602778886
1753940380
450762261
702277116
2081397157
547514900
3336140
2000181696
752760464
613025268
426970110
1966676926
1425302523
149162821
563443580
985413275
11783617
2001623690
1142634385
986629455
371821670
93189773
1858739259
528189853
296195398
1763259562
326322153
1787334004
85575776
658764831
291368716
1144551936
1090565041
1628660081
776783160
1470556971
1591171835
721646868
1681383874
710161351
1489040440
723319118
1560582578
1479008865
1065930949
1086788874
215341835
2023861006
2040436802
373634785
2070840922
1153309957
761984173
1484697965
236667289
1713210735
978758917
1027707609
1798589327
1935307154
819393929
1776753666
1944087821
1527323907
256476663
1991380216
436736180
818962400
585509915
1210251735
1086763078
1769360282
1792738505
447040984
2069714019
567410752
2097822754
1199139737
693451768
1348496656
2050261085
2060804596
1126899391
19376698
685423950
1920135453
223067389
724527200
708103794
707214299
222339425
2064910536
582191883
309488271
1330013693
328921571
55299710
1160162206
135972307
1822693748
368983466
749846421
244460811
1575445659
1201869481
1389753043
842779861
788247894
535976685
1228395081
463703314
1891204867
290285638
832292739
1239617840
813692702
1041548845
1284322638
1440433581
64850632
130125986
1181743037
2031749823
1321046388
598946326
195228222
164339346
802308690
573076978
1600885205
362642009
1025601908
700185969
1608479093
1025149194
590884470
1930082409
1041357664
330073345
686717598
1598449628
2065927329
1754087743
788239508
722575541
1235427663
1584961958
2126736884
1925941458
1388789818
1982048190
936458597
1355207752
566619087
1760630050
1859655408
1747587680
350652280
489646156
1112004475
1501904585
2045614743
403056486
1396229802
1395604698
1316444581
2131329030
1986215832
277100113
1538313246
1684761456
1028371941
1654064910
1942732880
1752448742
822698217
1450707193
164212749
1988975692
1613292738
1323853046
1631430440
1305187093
1150999441
1035001619
540608582
1333945194
643041562
397464672
970883778
1920422055
1856999122
1094134851
1848270846
1070232074
1172650474
701169838
566736295
1943741047
1754228636
1813752615
1697127651
1794904816
1754580244
1986611900
515110406
1216168994
147378449
1496903224
1790771606
1419332173
272498283
1363571349
584465551
1731774955
1526051047
2011991142
99042208
103182618
1894875319
1464211787
922959894
1588769750
1251887713
1556215054
1372710226
1921684615
747945285
1736067907
1642276959
297854195
700931802
23955044
2060316600
1863816246
238916660
1398104369
1834030514
860561710
1022617960
431547630
839665606
802491001
1931698416
346261637
1857549129
659188063
1218459060
346706452
603696447
1628293938
1924204626
1197031253
1462349805
1466049922
1951927691
1935446436
743789321
1002900348
824500010
592553991
1798285321
583192166
1436068229
108764770
1145524505
1532315906
1394299549
499421310
1164594288
1133688673
1618364850
2035156684
1981107932
1825368506
1762057544
714186201
455660795
1232334601
1612764948
2094400534
1946089579
1631741681
1111409419
1425731268
386166290
252073579
2118940506
462634913
1071872303
1475880936
2033402273
65042737
1906552243
879679564
805983945
1753498147
1933033373
1379671873
1039777751
34003363
756716998
1944881667
1008014234
514293537
581907974
799904105
1751722856
1094056825
184263675
1163665501
370234048
1807302789
1176947580
1992026598
307226814
1821278712
927723561
1560369022
2074565603
1494079417
2129271656
1800561791
686222927
1359013258
1549470070
1756674424
1092304246
772223580
561625544
503920503
1089298227
1129803968
166218099
730116882
1137649620
743712023
1158270654
421952468
1098524323
942647226
1443481190
1002685938
742771624
245066694
616933961
1581928305
2014909141
1385115073
236422220
1436205810
1108498955
347528457
2053383823
539209237
1551465354
1730051371
142336966
1266348585
33602584
1071850922
1001330109
1296308732
1875906229
578104027
1489958729
2138671569
762845431
1026408181
1547787528
475637310
584333585
402403956
1355204769
345909425
35907877
376831757
624158948
2143282720
57191091
1023211880
194839168
504577045
726189864
1653309301
2127842266
1606344114
1304550833
1690232028
740050092
676478148
678767973
742541495
1296125796
1512310975
583206083
386027207
840716221
2120344121
437413308
112670955
1605075041
650786679
1297892585
255137715
1590900702
562192575
264137937
1595580878
770196772
2014481107
323695283
1261414619
1046231695
1792413667
1929811581
1109077831
1884837406
1036153523
638378326
190361644
1040549795
1475941241
1414329513
1511837292
350518955
825896651
1415342276
1543313854
25218509
1363015092
1454526977
1340122824
199595173
1100669581
687740680
1848822782
1018405894
86581025
587101310
1821303465
560763232
818239437
1512090634
1657162869
949804084
1406706719
610942863
358065623
1488865177
1168817912
313927017
1509556971
494988423
1218594705
424068687
2005378079
675440850
637972879
891229667
37903407
1271611782
1273940874
157131121
1564280347
1391265892
499176073
1576804097
62985732
1867375358
1794409599
1998160054
235996079
2086325082
996382381
1485491886
926378112
1091437749
1701845897
913720578
180266006
506454221
1629674467
1456204626
833929897
956163012
1026785028
1232614829
882913696
1873186299
1059447181
283303328
1905557540
2007591420
563185536
187809691
1438309293
1162122288
1957272526
803487414
200398362
958717269
788433022
50318729
864056970
22728962
26445209
966437430
736324322
268346866
1039662635
278190457
1310321711
1199215842
1893130733
161907040
1363983919
839131873
950791206
1701488399
312028220
471370467
1717243690
1114608356
1399684099
666058276
471576177
1408796784
1168209908
678698347
211831594
101739976
2089440939
547110157
1304942381
504202479
1201908093
430455364
595331730
1716984830
1762312318
691314372
1571796526
233385010
1390237687
1686322125
483322167
730861755
162456498
1379671873
2052995908
1709481512
2060538303
114324090
1397447476
1084618687
216246022
2027112196
705153568
1652145189
425278753
238028305
458995896
1966541368
1729245359
905965646
83983533
1951644640
845343525
594588051
58330864
77154023
1869072670
274426436
616087227
323144415
1154319921
213912000
925766667
1259072138
811559921
2064633055
1507468449
1635691982
1122628833
798498032
1055541923
326484382
1306946788
1055491948
398324012
865746071
490780924
1179181904
852530830
2031755896
1678672118
1190526603
931613413
2012484551
178850738
387301317
151378386
913115758
21788644
1043511680
131526625
1469010503
416882194
2126472559
1589194103
224758032
1192102228
1040375627
1526971924
719100261
1329198302
1119984533
301780586
2096708829
613174088
1010558442
1305753102
1242134155
694992029
1151223139
1124371819
1245982721
468402840
1420796889
2146075373
1876365823
1164624492
1015084850
32297625
35879161
406579610
1166864487
1470345202
271231264
98437405
1852653319
1048823609
430914263
1912370290
378240112
583796344
1275988036
1867048684
193488545
244879438
1397806670
212726752
419302248
893840379
2025608142
1440529792
1580820636
1862870755
151968859
623074364
1203154638
1213350926
933169540
1957073706
187266028
408346151
1918213264
657971557
969667422
639860243
1284296418
196971608
584982090
288599208
928913740
1116264407
1861863633
995752896
1963736183
1240123116
729027426
1846547038
265177343
790717649
66874047
128833627
372669958
510877947
443857770
1618609018
1942127137
146194972
1932404617
631597346
711260613
1716792992
292218399
711300458
767107544
1328228863
1528971358
974394781
851716840
2014283750
786753822
732455272
1732749296
74291975
1132289575
1001013897
1878849437
1593814098
500517665
789984306
1708667795
1231473459
2017885329
1330775770
2061418965
1349188650
1739230879
446596669
14875628
302550834
1696854646
33767128
686826377
983096347
1500107238
1245341985
768541044
1383764491
1124648539
1213828395
671358641
1397959404
1700479918
1827646002
348748902
326633883
1213645323
1510950514
514405912
335948512
1561130414
958650083
1137407610
2135314829
643607898
1647632729
903593894
1808782090
1102846898
992748699
42882768
1793703378
327699820
1180003901
441662346
367733742
1962503878
1868308855
216831677
2017881599
1059942723
2049947176
601975631
365228649
1541291485
371602149
669340429
43614421
1059633154
1512178732
1876897949
162857588
583603388
1813453179
1642603015
438929283
60167391
2000869502
338597496
1904086879
1071966706
401520464
2055416661
935732945
1876729706
1226393461
1796642060
956777358
695594746
2046889429
827503540
607095462
374280242
2059122151
2047520288
2127018235
1684932607
1291525141
15093001
1290753974
1030527244
1838568669
648034643
1070116374
1818498987
1789616085
400122520
264778465
1100667716
358538123
1899484600
953056623
833703730
1623277433
818945730
1897156475
1425382156
1358538313
313420198
1053312044
512004910
953020599
910575034
345189127
1508469591
1181177419
1909834478
875584609
1500102595
1272754693
846569006
1462345195
1399587854
1996327297
1950224919
304893858
9589808
1312362379
66037780
403103552
1040256480
895479166
2060491040
2059834018
786673722
1991175520
1402230837
703658222
234987139
1595225875
353588862
1790192450
838046901
1317807151
415087314
1272596946
125784098
1745803015
118171397
854282624
2081615939
1041416821
1459786037
441792073
747423785
1476473341
742598801
1451376726
1780257379
960719896
1935496010
498164027
1458866299
725081840
766790744
482958079
165527388
978984093
1110100433
48506577
303074642
734862789
1260259514
1078663702
54679501
259542865
1449206792
2108345057
1622821627
156402123
1670501846
1760207724
896957070
1988655745
694144065
1288453455
2023837685
1758120886
1817037854
1547723439
240784901
2111612694
451716799
1551411664
759663973
1614620397
1959566311
1095691891
1825415470
1175265527
347092600
1500562897
1821398210
120523920
2054635564
946676499
2100920104
2035272291
639160777
1579931155
190436062
1546827212
1205367824
1995306049
2075639647
558339618
2023457459
482918010
1568945262
1295446467
691337542
1162248111
2125335763
2016928769
1415793022
1255113231
2062441557
117322817
1957455840
313662515
394832623
281054044
1337517308
999598253
539270340
697778041
7883798
1467443746
1107979467
1065963820
1219209409
1111430244
333945648
2076682060
2106285686
351914185
2099678622
690947037
9550558
1402227348
797613483
832907245
1881711180
201293026
840555123
1574295253
187918186
918171100
619945255
321021194
2012236436
1376520424
1218983250
985734453
908277999
1061466648
7061594
723326185
1554355868
706526404
697364727
1946174259
1452714190
1205855210
700282774
2004176025
994161833
279605559
1971085144
2106289432
930988510
47229222
1821576680
1854077001
1124241775
1318111950
961293382
1524176051
190511495
626579842
1341165855
2112225831
940536295
1047283858
2004599004
2091012320
713362348
397633673
1275274931
713150391
888064682
1413801415
1312685174
2018905373
1370200678
1401462972
2100096365
789276578
1727307151
1293731626
1878380770
110818589
1616476183
435605088
86818097
246744169
1334613316
2020775275
584318369
461197387
996128864
1241478027
604725701
1744144954
1798590229
1610090272
781199835
2083394000
1415061220
293274534
152051866
70226605
212536329
449609496
1087606245
1286845526
1834993286
431990224
1371734036
578673164
1475062273
449097214
1673812276
1049355334
554794290
941812033
790652275
1536651193
690481253
654583618
1807243421
365293497
1094994699
1077739817
791455246
1457307394
1218168592
1834394591
1633396264
116270967
2084042865
1585639054
1960947551
394869080
706529603
1034128710
1575930759
537653251
1942010402
150998911
3917109
809924162
394997100
1734280814
495262519
1417328117
959334230
1270000152
250937795
917778816
1066085427
513368598
701279026
421501278
2088086072
1725083163
357354118
1707287635
353897065
349436424
564428883
1487111010
409795057
1327813839
1221935009
975872741
103632519
2144696970
123388062
2078732835
813516417
1857924070
487669580
321935541
1372811686
976321354
1046731201
182614119
297916275
1893323808
961689397
2058369730
1500231720
1995210326
953436257
313446678
1495555747
762162248
1607299115
1575235277
1249226211
1830835106
266776261
328814429
1565211003
1617959517
1839964766
1548318240
1717264305
1050206625
804803108
1771729534
1665425453
1574065502
896148319
104208808
837118585
1331526206
728780069
1940632824
1381454132
1668761771
525620103
414822422
1251104269
151651013
1941508245
283717436
975648380
429268570
1027159563
406826507
774608624
1622271878
691417482
268574304
1379229221
1298385034
88243723
542429177
1626829584
517313417
1500930986
801075456
1387051958
434872382
1677316483
1943270695
107467729
770523304
945292304
1563366280
1279332018
915308595
1368085127
1179742746
2055867622
1192962629
2096207448
745270312
120695264
1723638413
1460306162
306797951
1738242766
43098637
637361797
618504081
1942936866
1587885431
2087916587
1458616679
1354797700
1199701358
578044097
1575891446
264328845
569062186
113180471
325491744
2006627529
1764644500
335983072
1413869133
1818356428
94536095
325332301
1798203916
1997523543
1774077588
741192370
287294651
1857796888
830867839
497133369
1923016460
807678244
1139160464
902053815
674854561
1453901918
396000783
381582703
1812309021
1363127245
413997607
1838761141
1345381968
1122003611
286208538
1032824914
1841578354
1946046497
2074119712
1986411692
139716727
1182929235
1291355344
1651200286
727628421
1986533139
41845626
759659767
762781538
967884733
993581214
79116246
138388564
1079184691
1361784159
267302098
872459165
1722218785
1533979827
167341332
1155218958
1120463994
1244969627
226906755
541033682
516825027
1445265449
1428817118
29948475
508889287
466158499
1527851225
1653844242
46806048
871539205
1106199312
1491892338
527767342
1653441956
198850391
679380819
831162117
832665066
145725514
308475815
1399909981
1562492495
1343877242
209629448
1054661480
1451743497
340750969
451885972
1257934590
1233331667
973561544
403327238
267929722
1539951832
267186469
433954904
756447677
852910435
499120195
459520498
657472277
1670497436
270039227
1825934050
296859117
742406567
1711812871
998343977
1173314438
892677335
846126075
1045458181
881276495
1737542231
863252623
1179571197
929025273
11319782
1885822806
68029191
226601512
817562246
1743215162
629319849
732589776
1054787023
1647474520
348670780
733485032
347876137
46918636
1648506642
1332046546
581309916
1375137711
1129760100
1219678896
1418601134
714758111
181287997
740963810
964628263
690597877
826718533
1550851504
881754166
602522803
972197696
1095170351
133099551
719605943
1834600132
1738074899
1171859964
1870629004
2028087594
1357446729
186496756
2137242649
1486561234
1055086155
42540273
880747177
732777161
780790182
787509406
178652976
660465207
261203112
104926274
2005604789
275493977
1165961809
1101147938
1461344568
291094578
832630500
1907547981
283365526
1841933715
748280701
1533833309
953127556
370017698
1029373164
1052988734
701730263
1353183724
560956987
1215971877
850504391
100212533
1151708102
1454282078
1020292147
1628066503
436566510
94855624
1024848863
940079313
1591319609
1917044623
797967470
1592954631
2118864237
1999840396
415563549
1131283374
927455001
1174146229
1064398052
1719585574
1355111125
1270406539
1967814089
2036855487
378394604
325491145
101166302
1777870895
987095709
1525870781
329812429
358651212
497837683
895957571
857190288
355234910
1012287537
96404888
476338670
49023206
414301605
790354859
1962592781
1406001584
798773913
443707506
2013868660
1992922663
337972428
1015427844
1674514474
717422174
548352905
1868321314
1019263560
488773075
1486015777
505925435
784741855
1517887872
31601550
762417438
1681641860
1101460071
239276198
1226730046
823531123
984669678
320150596
1801004043
1814576205
775547419
1875612354
1671179432
1550772985
144268689
1278028423
657053330
649897378
668811530
2010577701
539024352
952430090
976497659
37110653
22239252
25603308
1128784933
1783982698
462927294
1852418742
6103449
1654114079
275058356
1505515206
1623635072
702462791
1078754976
196397415
977642800
241029376
1598381088
17098101
1145764976
104822803
659883906
1115781431
1795685596
1447834168
710467470
1338165964
490991846
2126195020
1676671862
1613578614
194541409
111877722
511476070
65759425
76482628
1205707175
311249150
1139164380
1172707791
894101156
1400509616
1937982546
396017246
1192398987
2035053643
106485725
1580185038
960621688
802175486
1940186176
449139682
767211857
490591100
1700363377
468496949
249460746
1175337073
465996939
209011792
442573085
773319476
69260913
1313150770
1917182606
1764824151
820154810
2085217299
1626064613
1913276554
517973303
890138902
1213372266
492075837
788922297
554813705
1655665061
1163695558
134205231
171552779
1990637361
1574096681
1866299146
1408181295
1066400680
1781313837
768470875
721605571
2090934039
1473672335
1027317236
431567992
891248950
1163402809
1248995912
412493985
1079602524
1130375938
1843109437
112533105
2147465702
601856872
1005985976
1640996203
382344043
1741951731
1924622677
956372820
1362000594
567253919
1884435482
1095810677
1930842823
1063497103
1147434068
1949843793
1470105854
2086773990
1187409351
1567111603
635705257
1660798463
1143001788
1339463895
470711864
1222594381
262457172
490909659
202473283
1985599344
1931829581
1928128069
1053246828
33926050
1793701154
1173901501
1740997933
88303277
368022748
32698701
321791908
254569003
1144928503
1701395965
1099158953
1812589539
1198217225
1587296495
1117393347
1323081485
1335698109
1402528558
1860638758
324540772
1583609737
582186646
1936181223
934098289
915619140
2143530690
774197110
744415710
1953014264
1037346460
848487156
1762510009
1914508927
2105416875
1342116160
800297784
367033195
223365584
1033365384
1359838738
1011606268
50154609
1849952841
708179061
1709671572
680580993
616455066
323628168
236480309
338465760
156974921
2033459939
193427767
1007301368
1085524153
1307882935
829597750
1999320426
1526683570
1958317017
1123915961
601023307
1613809393
1031059010
944996343
353769550
1396777212
900351142
14477597
1285278455
2093167707
1112966213
1379273398
1619746100
723560732
802962051
1084299404
497323497
77278630
771627119
660262684
1262554460
736377667
727079401
1422508619
29503330
915203032
554761041
878073676
1587229247
1542131046
864878011
1405890681
87076439
1958949778
251199695
141386508
1544228323
12638734
1243982707
201601997
1053366526
288218850
1233171348
1079195054
199003736
1332439805
2124684763
1370892659
960752936
711667404
1872590216
576945957
207573472
795270259
1587370042
162424333
1799526374
1576997705
825802998
120615593
1909016344
1253661878
187330506
2064045377
1410333724
324159138
1161502529
1609893235
1930140855
34422118
179845306
62725665
432203167
529543213
974032309
1823136647
574444541
1341365093
2077652483
1658605292
454162243
242921640
1550610199
1613137140
1106997638
1996194082
1916023585
123323127
1046566620
16706275
1013641987
1227611920
717947993
1452439716
718858025
1065192136
1945679374
1194391757
243524659
1468157017
177959753
1598573033
857568269
602933648
11873557
1982153598
1466433721
749775197
1684940679
361819419
286493271
2068497772
2004868906
1207490078
319647768
163070991
2111789958
1137125505
871501500
769026696
892086167
405289462
1711703919
1408668688
2122303399
177760462
773095473
241266802
2058547065
2002262371
2041011385
707568599
1382300809
1456092323
624998431
948817501
71642565
407758197
1794297919
160238733
887389892
250513418
688433395
1920915860
164763455
1338503715
325368954
422475861
2056417251
49742670
331714358
1074057065
361150819
1140546815
427105171
502214603
1960931576
603285928
865283359
1977140333
1715961235
161270038
108963888
799730683
384601011
271720386
923489033
97105915
782767782
268497843
474809399
1481777517
1211416476
1963034357
215195180
2111319248
111683723
1627605886
1543061720
872428566
936702309
1856274660
1374225147
393209687
756679720
398747021
804203987
1163644617
75084732
1557526428
1844823322
1180522051
229836994
1701640846
1376922999
496623184
1826372840
1701779939
1411483337
727930421
1140479585
1159758726
1814283942
29516345
250318080
701611621
303665927
659650190
678228402
1180988626
203061533
1467313293
840382835
1000356829
1477435139
2043783797
702059650
674396405
257002762
982315141
1772822322
1274006987
1976417681
1758197630
1451386466
1204860567
1389296091
1531941119
249390111
2104337163
669939485
186459182
187317944
764900885
1422088585
922954277
51548863
1164518923
716702458
2025728475
1430894315
1707952330
1264454419
541530184
1737428429
177330750
627057624
1442085781
1569683947
922012714
1420201232
436005894
356132370
579208171
312885096
1859845613
417171446
677975110
959448674
1114944384
270812499
1018453281
2071887659
1223076011
2072269208
186642359
1370684524
1169025049
1513613475
983065743
1053071764
696371102
145632633
1130997394
407487719
774725423
1407864701
858102338
1648945063
1025519077
1106503772
335134905
1996178863
1575532181
1675422451
2055810463
759664507
236377180
1760297137
107600701
1023424918
1007853645
174160852
212102116
27918914
967347440
2105834601
1928724915
967009045
879585229
1398336233
1773984434
1267652806
1569587119
655225339
404696792
1842950844
1907467020
1602028424
56597064
1155364602
1482075447
610568436
1058712898
1890287931
549109823
1878843618
1436569973
1626906073
1864194459
1669131509
1977111206
1348864026
1393665865
1159574901
1953868712
296804998
1388091244
403428800
713237884
2021288844
802183262
1372705927
544216012
1273646911
2036057549
9555724
1370751120
1737686291
2127386232
1512327392
383705157
1714619850
999728871
1807959582
771177896
2059062541
817668100
1966188816
1785629149
1627276252
1128653795
305818513
92491238
1075603748
1090455197
892474388
655720241
2118506582
947972775
1593106321
10983020
1986632220
1070717805
1517632309
979720755
2093887475
764380834
652400035
330733396
784967538
1632488322
1880846498
1109602470
665745690
1324641047
611260722
470467663
1246691930
316129937
259581151
1118589101
477467345
653637136
1206792993
1465274323
1264898141
1860513656
2112653777
337575352
1471038707
1242303078
47931225
1331669356
1676978617
1616868983
2020843053
674318638
1792550562
2011610601
1896745425
978886596
1945421394
871111540
1489495151
222664305
288823340
1039430930
235752447
618005894
1146861088
1359503833
393139446
310615606
115510676
93541471
1380817238
1058926451
1832373838
1569346428
120963465
649211281
288032789
629956970
1368466689
486919794
1293821920
1736936183
1598616596
1529629677
1279852443
2089160821
30740894
1885226835
207737862
431245407
1634949118
1218696236
2107449361
629236491
644580893
1568144453
1967984415
662931737
430737006
1290584864
1127279818
158564254
528981302
796388104
783198495
1213564569
1247781521
998242607
202663902
1139264716
1434311720
2007474613
851098882
224409296
1723442237
1778777178
663992406
174381838
1628350431
1108686561
849595733
1514669902
1127512519
848670649
36825369
547593095
602686287
1984602745
249479877
1952745935
532565168
11328395
538639911
567720676
1699113269
402434468
927314640
256993636
1228177221
509719608
825017518
1298125789
1740211235
1355642205
707593079
834393290
541748661
2044188841
651998663
90683380
450759523
794030254
1452071179
1507930170
981186203
818955821
1940555466
311250296
1639040108
1548641126
2030337170
1841650785
542613227
1151897462
1896085590
523314375
672690131
571796645
868214439
2023028929
44799903
962514902
1259199772
1416798264
1121110931
1691716907
1122840409
2133235475
1314404000
869936660
1247686416
11879272
118735186
2105297643
1021062629
619906179
1399409829
1125381028
72487835
933213841
1769396435
1296586783
141795690
1169220315
1826738765
268210034
1938134757
490071878
1564999225
159428741
529200972
1921792473
1011396543
551065371
1560072615
1865361335
1961787578
24029029
370089265
124619790
436680412
631091413
353821275
789056883
1761092280
2032760955
2146463871
191610146
1780839220
1572090702
1004493993
816398175
1604866092
2039092473
2131593758
181908522
75619883
603212250
1637790010
1993126340
1982440000
223444542
40695383
1093796130
719894720
863257929
613899395
1171238249
311985452
1395243922
1497948321
417483823
1440342147
1916014873
222884828
1171349808
1774065926
1425836598
955535424
934588
1268140648
1834701904
1288714715
1662875625
1995222593
171617874
1420175724
1510791820
1035030795
409271882
1345458416
1930635163
672327200
864810351
1309539541
1232453743
1352225539
2018427899
1438648161
1573148133
1852674352
1997949345
660682496
495922723
525796332
1063318617
1024013689
1767927151
1098555927
742458977
366516740
2031303578
2057489722
94815485
109015271
7085356
1173311873
102130113
529464745
708341662
849937367
2038586502
140038672
1080988475
793487269
2137158771
386777414
1070200196
2092691989
1460693636
214353434
687057939
1418431402
1855973292
1180408623
331151249
1879761342
1268708316
129322944
2067811483
952500886
932059627
1521724947
1515884172
724800383
2028520876
829232795
1293494869
195560150
1391970863
1068595821
1302734662
1243577085
982318454
1121603802
985414599
113809867
557479805
237177089
323464517
722098936
53745969
379337807
1186965028
2058646013
2410129
1071985224
140012991
844622584
1237374432
1442642736
742896575
648150346
399514562
1163072854
938542105
1848290172
1519318694
1324062413
295645143
1628825735
1720478399
281480192
1520173029
498530092
844280336
713206305
1787371722
922393704
2117595428
1253902601
1396155623
697644090
514530689
1413338665
664448684
1341941530
685355257
374948698
67877854
1223050274
959085754
1354509459
1392994525
645582803
1157952231
1720019253
889415237
448608276
1864475608
928931506
724726940
349381629
1138581505
1492625938
903701228
1568365764
422948377
1029230779
53804402
1512160994
420723701
1918953552
71617243
489856561
636346319
2109895796
1362430252
1073525230
317716127
225916599
1005586651
1942455860
811038376
316915494
2020569052
648922091
1752824943
1367635540
1561181256
762596354
551844353
156257746
2141003235
588191225
2109013180
483206775
2020469825
1361627141
1167387958
1137071972
155758465
1381810169
1785611456
1339316072
517871320
470068140
40896042
1461010503
1226954221
2005684892
1368573040
1840750064
229368285
218727270
2096300231
1044924354
22822807
1501668177
1989342401
514591091
1480935436
1438322916
747326390
1014017666
949144122
1756958871
54709728
1930167455
1224578731
391971340
1551194475
1621541054
1462856241
924381371
765373475
351685330
479063505
96071198
91419127
1636240085
61447133
637794633
1717808240
1346973314
2128938535
781224767
907704622
1552693478
21000807
1742178890
2102252633
1490622534
1907237615
1518796226
409870247
1728133557
564435552
1825372719
1635405686
1862470484
902046264
554877390
1530022529
4625588
1706386504
1587085256
1645078347
1224930931
1706041469
1117754637
687055346
1994313212
1311834639
1939809957
1482879813
402271344
1557312705
377858936
1011435120
324041950
1206465150
2059263540
408363257
1320846787
1711586161
1227598498
191243665
1442341735
982780775
676516160
677816078
1180009866
277514813
2125343305
2107409220
1469529412
773376281
1786820174
360855337
1997352927
383674746
1044995395
1280601093
86171038
1872679669
1809304769
206702660
799485214
2145623742
1211781230
1205710909
2075446298
627603536
1255492572
575432910
2146199646
287287932
1312087201
156129386
1069196597
1667639680
291917144
1838303727
1070871574
1091195039
1105096596
1012678675
2019768263
1330161511
1206809873
263778766
1377931399
1822865327
1905812648
1272128373
670524769
756313732
1360853188
619061111
815501647
1583652085
24116458
2041866973
1488428421
1542921089
1117820575
1981472771
696009754
1675812021
1796208679
1716700173
602715603
1009300803
1333562147
884593320
1165356038
963024966
1021139741
896184633
1083471466
764269201
2079265817
1022633958
435232405
1188827378
903311613
795794568
1811986232
623333060
1899892630
95861925
1623616047
215168231
897683600
1872567616
1965758246
491858366
96885332
1235891791
277253577
422789863
1153215215
770725134
1035739801
1268894568
1205170798
1805391492
1496983633
1157322964
764143091
1644807200
1504393879
948825445
95611919
1847213461
1217157157
1609327673
51746051
914754666
434334440
2019684912
512191641
1078791291
852909201
507038386
682565716
2002654018
2040468858
1213906953
745574680
860760095
1161814916
1526070851
1083852737
1493370282
502897087
378089870
1907890168
2074654329
627713011
648777632
1227495633
1622410491
1985474765
1509920244
308985695
1101540310
351547925
1591904947
1114414585
658724354
1983555238
895083726
1640562556
667468385
9956023
140211443
1299072889
1579587548
2118322190
398103397
649471051
866504966
1727381181
862846521
1494391182
60442365
919236800
1317386796
2102222486
37643440
506171935
1248671765
653839611
300673729
1125038240
346054655
1931580407
1440221777
508743807
824393382
1214615800
212816624
1394048332
875468344
533159088
1159151099
1538183113
908586984
1351127887
376358475
423782182
1030265335
2128370423
1900573331
866737967
1004115103
945763507
1313828539
1278056241
394866399
1904873231
294837511
1619812545
1102624050
505193811
982949304
1837502496
289301175
1207484922
482102084
1162783598
2113083385
1591679990
482751185
1069127731
840984559
196506259
78663597
32609130
735346164
1747652283
1963716155
1304055869
933871261
1854392708
1405584943
1026190697
490149370
2081126065
937438252
2144032353
149891484
199409564
1484746391
5876703
1894782609
2043102488
117952932
1987095653
1224670317
506380832
252698638
581491914
860845333
1565640932
1984705598
1670491347
514294754
191927786
1385880918
1469790540
348465425
1509594997
866306478
913905926
1579014109
1724975077
1195514098
1920200894
1277403579
1418217569
603621626
330919283
373527008
1012796120
368404774
1018837572
1073251088
1386498762
1484330555
1125300082
1819379212
679479587
742836210
1685211482
1462684707
820720995
148355897
1773894132
703671495
1994936507
1313659179
1955059815
1394215628
966310680
975328346
1003094174
1574530369
1886904570
1105524501
1689983327
1408084679
2107622045
1308725740
2025052526
1856625960
211977775
2135289075
1443538434
2139790175
411236139
65767618
149629741
940656520
2108257330
702172659
993883821
493690338
202421368
1919313483
373479251
537420639
1338787364
561512160
1015267543
59106908
779642623
2057335456
1351608643
846400146
1351260591
825352084
1703721830
1185424181
785668619
477358938
1305875296
601263009
869819808
1910923366
261509051
1860406402
1962925920
2089507003
897435915
1283063819
364471451
576449195
1259794590
1749971056
298326015
1048141276
1984062939
2009926096
565502413
2130398580
1800883672
213038980
480330149
492336404
1867048684
681099297
1840529276
2128723685
1280959553
523892194
450904263
1002475459
176412395
158482597
615695246
396849625
2132055255
1160966409
971457616
1539330334
860698639
1047877430
1326539703
81702147
832689916
1172523659
1517952683
1943219877
1397580751
1299599457
1277943694
581434158
1287670359
1529034545
97373698
378105453
1123530436
903468428
138682124
1160589199
1005700469
1034967808
1800575578
681036303
1585541467
556522086
15747856
22661175
1662256984
272078133
332068146
1559663390
1876070240
1265371862
1020662383
1836241542
618596010
1782878257
1709310140
124579229
992083209
1747563304
944953703
1189787979
524534176
312511368
1471157340
1735781281
1159375484
1698293394
1760248464
599135382
1898385981
941628575
128615291
1143571648
1497095297
357623319
89985207
1001973279
547185090
784083083
1533269054
1222173214
1914870514
295414042
1528700298
1756037181
934414915
1815332504
1722844815
1037501859
1856793869
597381666
1748215279
833512020
1258769994
887129302
1577517454
2004727586
39131790
157762278
1554083621
1365207405
1497015704
1626562719
623220986
1786228900
160168478
1918068416
564035707
780210352
1390253648
538625282
566661830
778401395
1858325369
1102235698
1785214402
938370805
1444644362
872649137
1384455805
1742025804
1540312307
1879907912
595039533
1818110573
2120903434
1655963373
1192515999
540322833
1352265751
813360702
1918490965
306095791
742037322
1553058194
1327548043
215086206
1887480779
822519276
1961867290
1359282833
438690193
1537172212
1241047472
1394952611
2143485215
1569021056
1244207739
1650741804
827937474
1033857573
265476301
384355567
564411214
713643460
1226435501
470099437
1078056884
1736791599
968103004
44577992
861216098
923388510
10002011
1328652885
1885154245
419006400
1949940600
1625129290
1206912214
1197091124
193242300
1720810129
1089198186
250045402
1320194541
362032798
334197256
1852574552
1714193065
927071883
1731344976
187330934
129048450
921115972
934054734
1929028325
708039837
521287589
2124114539
518602666
488026217
472962855
1774174760
517964563
294926018
61468256
260848057
425808971
2005809148
762597327
1620461756
885342277
569831963
211075797
663991005
311847002
1452592858
654329489
1451526200
1829110541
743995501
1592412085
579628353
60480351
232720166
1679569422
276486861
900331960
1218261285
368283387
1428651764
1028916229
2142491783
765970265
670718927
1012450574
2021028344
2088739784
2099799061
201878797
1690029672
757112181
1916312489
2091970107
220378751
1640792327
753334380
2008416970
1966985209
1219983108
1329795317
1871848047
277341917
1717818546
982079275
937136149
565101608
1035625741
287294428
290202709
1620837285
1186896179
1978016584
132206437
1360256527
1585087317
1885400269
119339499
1955317015
1401986781
1856957733
1575482997
1805069335
2074859258
1718031520
938947897
412980837
1098323872
1751808146
1439118122
1146774074
2014250829
1663443217
855420240
2032637147
1274340285
304621630
993028711
594375578
567313932
2118413922
1729170492
1177168519
641906286
1784958178
330815174
1086712604
914641310
1866413127
762239812
1229093266
1340033415
1736573842
278572380
554954442
626098893
829258075
1206890169
730209375
1344087210
1225665386
783836769
1726649128
772627527
627156748
664115768
602055837
2102385087
1881307822
1241470809
372888230
1421280705
959374001
1567037947
279032268
667620378
1541755646
213774101
1653104374
548028131
1630568509
1497673101
1821181353
403026439
1795329821
1229666660
1211984401
518043807
762441970
1134609319
1800644947
894322933
1638295360
2049863488
423139456
2143466520
95673033
272961878
1941332314
95489837
395921554
61782612
1933033303
809854220
2040180469
1066047031
732693445
358021443
1776610901
989522735
1031711682
198298444
1885594647
745989858
722092480
1446501208
363423081
1167914552
1792701045
931199344
1872770161
541307146
764023403
1575480937
1164439446
1913684050
2083623823
1241090255
969891249
2012812383
1874700649
1264821211
228222187
239873915
1580854909
1536660600
68792189
1301642490
2083181624
663530394
79309222
969394799
660610170
116325455
696193954
1743180351
965692817
596289159
623964443
1982624578
330082339
759098961
1034040463
506667692
863561933
1811533860
1154570849
258891237
1577331252
1287191560
108594817
1967119768
1411688601
919607584
1668518804
816313655
2096803085
848272470
1767526631
1401641857
682950681
235684963
777483862
1122406316
1133476946
2101214704
1887375655
2119475343
699596943
741217254
176421674
1780147837
1997797539
1342391783
1067339723
943420284
634419899
1141822241
1246675368
1129817988
187844612
779631186
537945679
339324132
1366567297
1632819512
524274421
2089750563
1482820063
117757350
440501181
1058419386
759933677
313943722
1514730912
696094740
1723394509
1732593289
265853479
799769909
2051452426
562650766
1334486595
1309064140
398269892
865793035
148032672
1975957056
1230499550
1594712666
578324911
826706690
860249753
1601033754
1702194134
1314441236
948390385
84589530
1199422951
1518321198
601345611
1806250028
831372699
632500562
898514766
65547321
2056626525
1319729025
378686374
2022046230
321736157
869245731
183289074
1375808217
522106009
1470521821
264860979
710913615
30753811
798381186
1905783408
335076870
453140111
347675363
108996800
1330439101
1038545837
1838139190
629729853
1585889074
600157778
1497833290
1115843127
1416362805
827159909
1653729461
187973896
1943090159
1469698933
1175855488
1000037803
59150239
388517454
1099358736
542867900
319818471
918146963
1378002518
482745515
1112988996
905795721
1777265109
1011610947
1379680163
311308611
525743837
890506292
1890936142
1185222348
424681277
1583771268
1645573009
473309210
393608570
81181822
1255203324
1727601122
348758548
1595676101
1983075924
1550351205
1243425094
1915101921
1058001982
839853254
960916235
2107511629
530853871
1621314746
659258271
1780811481
1362668553
740952500
1363882383
115775150
601087395
1313754847
1758589481
1843625215
865856909
1025459968
1779685264
1453841744
222304803
1761635681
545167774
2078663863
1100852742
954289452
577388366
2120711682
153160577
356925523
1273484024
1929537645
1692286466
35625129
1376407042
387928203
632986923
1996942721
73250328
123239030
1808479863
1378143116
1294265942
529551577
229929565
185165181
708074480
944441681
34059954
464212720
1935627139
298085553
143999411
1738176481
1961995670
1316205742
1523680321
1140100311
32262407
919396531
2145929603
1414205699
505586334
34891724
1605064379
141393683
702381227
1302056018
519116719
1654197655
2038544207
1308565589
1720498686
1514944572
900276129
2062610932
1495232708
753403529
204322341
1448807475
1315868125
2047601947
1602172946
1172412345
1987470508
1156638413
1947182775
861182769
270859503
1812692352
684569325
2095033335
1109067560
136838545
1706250264
274482108
48680548
284797751
226565523
1989630823
617143464
1317673765
579348773
1026250264
1919405528
485737817
2066621988
1105155488
1892750326
1766696605
1282709187
86199248
1953118692
378652584
98318038
1737664195
1586193813
447499547
1270197512
1703295025
1501759061
1129270206
1523396407
1837401813
1335291732
619488790
1866894939
328185545
2137875837
1135488502
1321494451
159512612
514655994
87865803
567045194
313189984
344325593
146702886
301947759
971268131
1826384744
675243449
824185575
32387166
2062345993
997801857
289342706
1344268908
1439172407
557060243
1856472482
2051844357
1033882115
165110402
786613256
276865279
461842879
1803891956
297782871
954760066
941820272
989249968
1753782315
220065227
352497319
616668739
1729361795
685120564
14950654
1579214180
270115089
1417515747
233478916
1758426097
1848299716
95083384
203685686
187851483
1878090820
1494908400
1691206230
538757484
809242134
1985380787
1687345993
1908328019
1152042141
1991604156
1130031966
1290609008
972103350
1892917071
562696349
469214944
2135817790
351040169
12950819
1543429287
732232856
783082840
1683733964
976645238
794540361
1844302060
1133920281
981290297
568796428
134570678
576806302
831826966
149167216
1060074272
658550897
387042747
919198023
363856529
1398413756
1710570691
1715537640
716809222
1190951480
1825686158
666901538
334899387
633172140
1287322290
2111267493
1420553276
1997477153
321794603
115128679
1105677075
1161360336
1470368753
1981722309
200375860
1955782889
275089343
1525247174
396841798
874068204
2006926121
748359435
686507081
629012419
1948270694
2092675964
1384731297
1376672954
916560716
832436463
434601011
1621424061
1621329808
163446576
131565571
1966854678
2064865417
752706620
148932749
898096058
573902500
2018634562
256762946
1735385118
2003402574
1579015972
1204534233
1836048294
18642646
1822246218
1648882393
1280171496
930610595
561690646
708344912
418758884
1555750421
1718468728
1052019569
1107821376
117371373
1948380274
220521809
1289752822
750926347
478067325
1718385618
2026277437
1749010474
1321990292
626862578
2052187048
1860570264
99585915
1554254336
371685424
1116277797
455048148
1725454956
96858102
510725921
726253017
1947065032
2119435150
1333008057
1961865209
1237498369
1493441021
1199388756
243013765
926599297
1260284788
1247972703
546781678
571988904
1924498468
969134019
1708729427
1655737746
689837290
1382989706
479646497
1535617032
1131844321
634558112
1426534586
840680127
313702863
1897845981
661488935
1393103539
216950099
342712602
1511298342
997139758
882390820
1978222834
1913725082
1544488718
38542130
1830853119
1674102950
1859510443
1624861898
1029596927
245591285
2047316109
17673958
1458888721
1602781093
1738290667
1399113463
518286716
2113926637
2006984388
956654508
803953302
160470843
2110553919
1615490718
440387806
1503925595
862587592
1791355534
147933513
1310008022
1935716666
1033423099
1005634798
1170901481
968820595
1390385939
687230762
1961863373
1123825804
905209241
1278369890
298510431
1400524310
573471586
768334094
151312819
2048505778
1097377676
1255740065
297786895
1563676617
801089002
1936723615
1664357413
1944353873
1565378278
816017617
1871537524
1730603641
45702137
771539530
1592327297
345145824
1426722851
1209450747
816464445
675024862
1501426482
422477066
1891088141
630844185
1529654059
1030803213
2053512425
1005749705
2001616256
271371101
572331483
616076263
1682517809
290359735
2024748364
1069459642
1561813820
1818797127
338067133
793169538
1848650407
98462736
621336799
378994211
1506451165
573689214
1468756639
298490399
836559675
1360592541
683961603
608169843
95612204
1498941891
1065402999
1483939072
1812765572
921134880
1880324557
1134757660
1071478005
1888216582
1035584204
1100815340
1355874334
599272523
5263627
261762904
129120287
313938700
1223791827
737571468
286612847
1802901122
1993176874
1466642738
1489960368
46502577
1109547056
218397317
1146559032
979077662
109120238
2011219993
1288706002
551544368
624903712
509972089
180425803
1129999213
109102820
878729903
1330064651
478850007
687586605
1485077502
708467601
1794831462
610084861
140502947
1482140297
197412769
926814253
788595856
574301254
668624277
1765821238
500187133
597480589
1590841526
852733185
1428766908
1945225690
1914421097
1839601667
1118333812
1085077932
1384789842
1659162905
1911463645
52858277
183006486
1986091163
1607275764
1162735111
1832008291
1373316255
1371917305
1935094063
2075653289
1685725096
1701355231
220240149
1002670559
2142492519
613229104
600813194
1938098923
1459270997
1740356386
1059675959
1541619481
636113795
1395447258
945958422
482887239
213392314
2124485453
1327051023
1793747819
1964822669
1508935864
1500085927
716520316
1812476689
1568031240
1095365574
2027465138
882209923
879253023
923623623
999377439
1248967937
940330352
1827042448
1280002118
996296935
1446216367
271347227
1774316988
181878274
643665262
1733229014
103194769
3356142
578334395
196093396
1013444712
370755871
1722542864
534286308
937237542
1677408454
209368441
1986459987
967479489
1766300237
2062815964
1794435571
1868424411
1243240437
1566371789
1974905449
2062775555
619862861
1088460298
653587791
2061139859
127324603
321694523
466967080
1054642825
1958902652
509923968
415453240
275385732
121875391
1906892800
134529939
1996084661
1598683828
318390124
123939712
1505419234
1759088075
54689148
1385283678
1260792058
323569281
1380341812
2009478621
698109334
1146211821
2133635064
1291532416
29766704
492453978
1137010708
1556328663
1469831842
695992620
779730365
441369689
208867734
498583645
213630691
596796480
697902747
1354869048
349059982
975707746
509683934
1940213244
436174040
1129540677
1808590147
1574878511
800764700
1426469046
2076896996
1490329722
2028007048
981691629
1718344677
1052435462
1407008647
906710424
1256474718
556065794
1335021163
647931546
75967284
538552470
1034433926
1720558327
1336324735
1603791346
396730626
791619280
899276124
258370730
1983780262
2043990958
2117668171
74825623
1778030249
1442879819
627470324
1642608357
17376892
208300596
805647363
1730252215
1344955726
24956395
271783135
1301889247
1643523687
1853965844
647919540
1015454556
1575338481
988045211
168964331
311057978
2085230616
1457648458
1747234171
494033125
1596012628
918394993
2050340726
764996332
692995354
429882692
7422943
688700300
1428299529
1969638258
1620087246
1602361036
1345410745
744792439
749113623
708308648
154261634
994533527
570780143
1622537300
815765237
6634920
1637753117
2059437768
1696951288
1080708132
1340976434
312281803
813326806
1194963214
469487322
422364942
378360895
697022348
173046159
144455407
1550214332
1472946922
1694928270
698273124
1512531814
651662816
488820110
2076202704
2121030692
1230121729
1213687357
411517257
758426789
1415346471
179936635
1243982707
752359864
1086846075
132275204
806666451
1938916477
763418585
1763002441
1682787025
683361121
863949463
863072280
1763730232
1692242708
1899541123
861432081
910584554
1379167133
855872412
1665631311
1506009147
1839511666
1173931365
1111775945
1701900457
982235471
1920485312
661155485
922203928
1167201311
1281386257
1692839173
157525547
494953907
767924632
1254936171
1858685826
1446077805
18289467
1804048051
557534693
184307585
1033405866
560305565
620827657
1721088964
975980007
2012610995
458081735
114673842
440981267
1145058483
1894645236
1916028806
200739313
1046740445
2090495250
1652466757
1050415280
345511691
248705926
1592617819
841702443
1132540850
2064893829
1140967747
525847342
1542299387
1133658858
1239604122
483785999
594792852
1129818572
3294588
1748863932
1036385746
446141952
703577619
749833239
884005007
284832830
298553018
505055136
1704451678
433471780
195752151
873397389
228961155
347641505
1820419383
538028899
559164662
1898551591
1904306735
1031637783
1083063800
649364890
16630267
595912176
760577225
1603973388
1324431528
1633767188
1674905835
58696418
1717097060
1415113636
2125162526
538779035
1570274917
744645620
649835316
903969602
1891706010
134070378
286113927
1017963426
533122617
1608340127
130872490
133815132
2013553657
1913788668
1682522976
1774293429
499589134
1814238687
688390772
1874436136
425062264
668213227
1963074508
1565799983
280520481
1651487053
1880736376
1284420922
1806096233
1357919343
167507582
202808757
494181804
1198482753
2093424288
667449210
1923136247
1196947326
479187511
557773776
1744168751
748527810
20292798
1187032234
1099776423
1701509044
66820629
1169342604
1703111466
1982686938
1191038468
1546459809
57597275
594519743
1300211011
69724357
779343240
1534323245
1426882024
1177974833
577341377
141715164
2126549049
1034376788
924259450
93079585
1103947679
603793894
912359509
1186367810
523264552
2070678870
401725984
2110666460
1882878129
1154428549
883237052
2135125217
1522300993
1293519969
945342050
978338688
1494247832
293875964
1994956318
966765989
739162137
263208298
711538636
2106648734
1717388149
1343802762
1832831698
1031236156
1008255585
91330547
179812096
1397427602
1638151483
267059780
15798431
928548590
1877578429
1941101206
461841314
1618550232
1429846884
2054025764
1085262547
1217953601
1180528884
463256912
1904364258
1975912140
1418529802
1340713424
1399771376
1820035791
1850591919
211442345
936431201
2008433805
884009735
2012189650
1702962252
523690124
103683126
1380512312
1046954699
110737656
1154784417
1494616596
688835911
1620630865
1879526436
1514642213
448026878
766200213
1915937753
1941389160
904597537
1873947480
1455599115
67034303
419331837
625863327
964245974
117248227
669600232
799452442
1532678676
374467766
1689289492
1363250242
2138999989
883668879
1052480351
293396988
1655560039
589241239
367621631
1877285226
417418309
1679670528
851354591
346164352
589017238
1339361642
688915913
802999906
1598219105
1466518359
1164154347
1471632927
1392471719
931967727
1541675829
1330575087
1548156801
117057185
657856163
1333777138
1502003102
82392755
1278811234
1897796430
74848332
1703912186
530439752
835738443
30223515
314576474
238612751
1678424279
710917398
712712205
1262725618
1895932055
660845842
998186143
39117143
1501346354
693919112
179396499
2069593845
1624428157
1924437145
1765183966
1714551716
184176119
1170662220
1003852396
1984053560
1799340477
1760336511
823899621
1176714609
1732666239
1039513194
781052982
102350362
59706687
1082245979
1645155636
930541102
754940376
1115586813
1448966054
1993122707
1959526660
1898596763
1619809184
920055364
300684380
1336891075
2134189925
308756319
2000916824
240826662
1014477278
1231135598
43384108
1918698954
1956422758
1201161998
489499202
744794267
1702517059
1977649841
337837027
2121728063
3074942
295882842
107395079
1544694399
544811089
1720036032
116747481
114151681
2096259333
632692240
996888155
1002114580
985240518
212244438
935208266
1356525871
2041603060
96248536
1239018936
1217313478
1194752897
969775615
850503689
1058635436
530120748
1346419037
599538507
1029688022
566237553
1441767102
1778061491
1225120650
815418238
1971554379
1469637137
438246984
1310892567
612846467
310148018
347774808
1817162373
2023432610
1662055223
1330961835
1671611697
1370044379
977977825
1111778655
722646155
215826578
1365037744
748353940
231284464
1438203768
98226807
1192150088
1317860818
35960313
1315632150
1400616031
908653089
2012704883
569164119
1820244907
614226261
1767933735
2136630615
1019940719
1287246440
1612613608
1909197053
1910489910
596362553
458529064
78611091
2055787344
120903716
1637791719
1017950207
162728965
463785554
1135384869
399923478
430852730
143001464
1637167620
820019247
672130065
1810044236
1309471354
1505272649
1946744834
881797769
1687530103
619775229
727687241
346861671
2104662817
1508578307
814386189
1788513107
75840932
1128155622
500175667
334686720
1352549833
721332258
842148563
988015689
1599152815
967606530
250345832
1279738219
1290221653
1347237031
923287116
1092725058
2005308844
997467394
1151636818
355919252
162053318
1989512594
1878198579
181271045
445205673
30182929
478481692
1175273126
1427244031
1141887586
1175658782
700808186
1767593581
600998076
1406636508
376581682
470137861
1084796385
1136431549
847725804
973997327
1096223158
756891636
690954201
1199150862
2009980532
825159098
540140611
1894835617
1651250827
864576513
1462602657
1466129169
714651694
1294291356
447950649
1240315706
934542825
1690455711
56309362
586313627
873399854
1236132213
219903654
1628952143
811763781
756280880
1999292718
1508668409
591461931
28269743
1310954462
199847595
861728469
1721558005
1617564731
479725773
1452590139
1312009803
1538069464
1732227648
804450374
1996961057
1283373876
1472196240
1235799640
11363810
1520537573
367878689
1010978441
1197392543
1140439910
1536339564
1735488122
1408053528
182408141
146787416
888411730
1701285969
1948721238
740665142
275608396
443137578
690526800
1189355311
703597479
535339938
253552678
1547570308
821453141
896315261
472080946
1575637003
1318041587
1589238282
1202660900
840800925
1040675956
1321432733
231013360
537154286
1108432358
615677627
691563702
1859694817
251745519
1238835658
1481914200
714548367
1279539534
1703990464
696036109
1521670067
9270049
1862950981
1445954711
2130374437
1592832262
332312665
1495881694
1419090602
1568356594
985482072
304194722
229391735
831493082
1457696124
1970529449
338435015
1768984459
1880591730
276029401
383765819
1528149511
1727296134
1808220048
1498183150
2098090987
713186612
639255325
939905081
1315542623
1968635484
443959422
1775742161
1462565138
1305641218
1265778026
767050192
322582088
242326453
487619323
1163299789
346736650
1561145651
2143113833
570641554
1903958580
2086264663
1449766766
639057234
555386485
817626198
115711535
249181586
809764631
191824955
592931178
1134271757
1666802250
407014406
35321042
1527625005
1904531823
557472103
524190439
1566723439
1526689057
1635386311
1550180516
650280037
698863779
2074247728
2076746457
1042124232
654765441
363563312
1601874609
1131982752
550915831
1990257196
1194796043
2047127354
1591191863
1968127598
2109340972
273902961
973380822
1412344054
124607925
1419502723
1780801555
837463782
1355797712
168686585
254404643
90505731
1988406484
1589678264
596897790
425956401
1586657022
1720538483
1875087372
334977323
1510224753
209787438
658553093
634202247
230309893
1699079168
305872412
846903929
1194216067
270303228
1058837524
282756088
226972879
1495660606
521132202
1851500471
1448619259
1311128347
1157421123
1902254799
412658156
1333368041
912235144
1619587872
1435294903
1016572851
1551133318
1877636535
2051217739
1830694476
1734488142
720038712
756943700
241175278
81486917
714220379
866311435
487491216
1526822402
1984501152
837864926
490250583
69860844
878421709
1617311457
1709410855
1163548462
421313134
1066666633
243772438
723083527
1947153825
393009728
1345314331
1137275600
542081369
2138445663
841237252
1739409120
331210989
1271816750
741404968
2036262660
1528288370
2000085034
194452184
545268248
115765122
1809117686
711814194
907000826
1745220315
1165868169
1428792724
592652556
1616744901
2074121763
730697281
27421322
62544488
74681549
1737183513
240875800
370875101
2033419158
840805092
2023254135
1413985355
2137907025
513132410
1223155126
2102006685
4053508
402468663
98310641
1483841652
1714314676
1280963731
310660927
1316022003
506650323
1505487506
1819263281
627965274
803410623
899323441
825269378
1127091244
597102084
1596713014
1568088619
446063382
524947654
662636877
1442050819
1876907620
20872099
620352138
243980266
416446966
2124627691
1570614684
1122717765
2092285821
1399035040
1852018520
942160055
368775830
1200855030
1230866885
1127845401
914660237
1965609035
1618263409
1595673238
99770746
1400333104
1739492633
1248336258
460423945
44239552
1463642654
1129428719
11321046
4084045
275199821
1426384567
612936583
1175589662
2075262020
1320362358
2088163925
2112122408
1916713747
651311670
1870832507
2105961144
1446388792
1113937244
1836999328
18859050
2100149882
718270660
1360278947
595287907
1125771966
693449010
291845953
361308079
693044036
2095429602
877796997
580750040
725594308
703315573
2016866416
317291862
1385497616
1759752807
536067286
1617369098
1236893627
1809934977
536026058
1863466931
311759453
698614798
1622966006
193849193
584819110
232758975
404470678
1388876277
1295645676
1800775330
900705604
1768627234
862666537
959064726
1592869708
619652533
1935040465
1451189547
1055802134
1619807937
1941628669
1371256073
333752188
583276449
1097131995
14437682
1310502466
1513847550
1431468887
1533276436
1814085797
1129844238
1676992943
1117829006
229420031
1470295710
22227173
588662163
1602686786
1933959402
449037722
80359077
28099093
692713485
1635271368
1097364296
1108045225
1396553658
1103193330
1966465448
1263584398
391349435
1713763225
919092211
1312758778
2133934041
1997468122
512806230
779662473
1381914866
1590904657
1537781069
1653872841
2103835701
1143762210
1686105193
1215169711
1632819163
156024370
1976131547
1641344157
296830584
20872569
1672714372
106231716
1111286433
1526836746
357888662
2139855540
1435926785
763849002
754861202
1079786209
38721839
1490972990
452089025
1504092219
1403494169
931772186
832132921
1511898363
1234456025
1724765904
1726387066
84758820
896526633
23274624
721856763
997554836
153105538
464055454
1786342809
58214785
105619490
1096858839
1327801265
1894825185
1009166854
292238403
625452493
35355125
1783820859
299350502
518924343
228298237
284148083
788917323
1374002872
285936291
863083022
1525120435
203196392
1633437151
1911314689
681463748
1390431363
1388566952
1988992569
45915075
1653409145
1800551679
1567912195
669471768
1507197828
1671211815
890865179
1418241484
233941996
667047905
958687458
2110331227
1680118409
793719980
1055472644
1293871426
1335473208
543786589
1294017302
697042726
1940884529
381982014
316340721
866447792
1265807492
709587458
846005380
103690962
49511496
1682006241
191845141
322413484
1719331904
1335107165
1473470211
1644237583
193453260
1973403040
1552536640
1242613392
1743176584
982282974
341092139
140583312
1173615621
1175178341
1957611280
2127165520
31496832
1919351770
636319072
1918318258
1958018230
326305341
1198606897
1541531870
1543954778
702300117
1773772541
1744418403
100354501
1320803349
1026484638
1611741108
1998098644
1636560250
1734293022
1198122526
1296868322
1785682455
1909626892
694276244
400484920
843476188
679928112
624343501
663250782
169156419
1245525662
54464815
1872819705
1532624564
1920011519
1039891645
1198555958
1241650965
346679337
332032354
1457812384
1211480474
2104137186
887272223
375348207
707449319
1369910885
604951243
1381300476
948188379
1978097166
2079156622
269741076
1556167825
710515496
1735573433
1215217004
1157925032
2106613781
1528625740
1592719626
630817452
1666099520
910529603
580097934
1724579841
1352583768
1823894870
788389229
199610382
912460188
1735114830
815623360
1704489159
1810379732
1669130051
894163853
213965930
1462799075
1103393008
213338420
1979168594
1247470354
1838837944
1464202175
1192496248
1527941351
792279688
2097160310
631857449
1348764696
1429591024
1549852781
1026419050
1606492681
1508833357
412583572
565395663
1856167775
864641040
993785836
1892819134
498438567
364675213
2011432787
226984836
707287226
795201626
233679493
634589142
1369553360
449992434
1152816588
1662998133
1940619938
2123864103
1461750853
1943220627
404800604
1877829807
1480227415
432123836
1332395082
1479402771
620589936
553368811
616933096
1040594493
1186483221
913817178
1922883148
197921696
370158389
306243151
1521529779
1602110555
1509136741
1395886490
447696247
1941669478
59717726
1086319316
1478589308
524373164
1291027552
1015933527
1979679898
1227549344
1987777304
657552770
1249321172
8506800
2127358523
1301355172
93964247
945161929
1544401743
129745696
313775225
881964491
973437339
1524207544
861461813
1568213485
558999833
139363863
1394896403
1150556768
342486514
281354818
1759093771
1654168531
1181179737
235638057
956346560
668142742
165705660
1677652770
946738499
1937869214
453261264
534586026
1772444088
1140294310
1091689513
41861096
1918563513
430560076
529636032
1851380940
2084209178
1147682753
280817701
1035900114
174768305
1255838569
1049323669
2099724883
1769436940
736060171
1313670513
949055914
1461317530
1424988592
2099345957
2134808869
1464120541
286410065
1826818300
1664729982
1397683056
1457580815
1399700270
903585477
1527370047
1598064170
146010691
340909688
1470741849
1500196116
401670941
810764845
1396082976
813101776
878499504
902264096
1780634465
1407633655
1638040328
1669262753
1490886384
1175469036
1795693961
1510293707
1869103619
585005496
225864872
353302947
799769017
1703085101
1584197939
561036589
777506986
1848223720
1221416665
528354540
1023730927
669699717
1615156990
2014516345
333567464
1612376054
1057522116
1618291921
1641298523
922247102
1023535590
372598375
1646167234
1830979987
1687245938
535137580
808020602
940037169
251310144
1861025345
1592329467
581031678
1406841649
2069973544
932251222
1171380558
14533008
1018357810
653872432
272671089
515532136
858670074
1313496935
137370935
246292066
874311257
2054309762
1407646436
1163259138
1071802914
1689525221
1952252620
1035653632
1018084762
1260237551
2058459781
896047232
1893909837
1445407254
1337695689
736229019
54885243
907662944
210883726
1442258546
968637264
196440350
663587686
446884627
1007066477
293907693
2106289432
320942899
2043107731
293030852
928226219
416377022
1805419068
1974656799
558763043
363002115
15344202
1512501948
46803699
71413659
839908374
1831181547
510942374
1886169614
1220772077
62013286
1414920887
444048413
70355720
532123383
1465015590
2045729509
743785383
86385672
547204580
565076317
351217280
1866525103
1094957185
485063960
735893147
2092345278
1463612404
1400518259
783227686
374177993
2038631978
557427412
1624697016
1286701072
615950634
31884829
484892350
859720337
1561433612
103049917
593024076
1605558009
1508620290
877556494
851207770
162157903
1825234911
1861708486
502994287
1029278741
1941357654
1160591211
1034823430
1493525167
438495148
398543220
620475264
692580060
311200608
1704200412
137513357
263265526
20995604
262584888
648313182
1750941583
255510298
618108003
781081144
1472365339
186297116
750473797
1559206267
1620224648
1240126279
1221442188
868266256
1194630811
81894519
950392116
955834235
1413971586
1644893861
629199521
122214156
2021273210
1148383653
1827613990
1272163578
774309955
1220489925
7628036
1860133651
273620145
1119059726
1241686567
605402297
1520686815
1453567307
79446375
1789257976
540547046
1988352344
1648367461
1544928313
1160724899
1252846118
1757015246
1094614244
1409604581
650062218
2145612012
957172133
949026481
736182821
1536149373
99103653
1424602540
1935681721
402197323
888832079
1210585866
558120172
1102492274
683755846
407286686
276997055
522044579
1204638609
1759345899
1956000124
1575968643
1622043565
1191122068
919255890
2086712494
46440898
430045051
651607316
546987737
811434911
976701723
39443576
320435725
1403465222
840847620
720239925
1360760640
429088991
1734556126
560865483
1582287694
1484030651
1600592082
768747490
1481293771
1264687680
1790906304
183121252
358639692
1885953487
2053513710
711064527
801850104
1399596525
128838053
43652384
1703429533
2048533978
357888463
1035592222
188891196
1189275934
458210338
74373224
1923973105
353471216
1762980828
1309787295
1170688885
410464547
1405317604
109546943
789502362
530684689
1045185506
1290215369
2060524288
1893346302
965793767
325025901
1851701936
2007738763
1692567007
1668563490
1001536126
283485153
493093300
1106600488
678399672
1994050534
1202060161
51267305
127255647
1527253239
752898614
2064814180
1136384953
1935636641
1890253729
789260921
247619869
220536229
1498720732
813975019
2080901599
921218603
143157541
1258218259
532073995
829393413
201348052
2007165650
267332533
943062391
751459373
1456196161
668837886
1691618451
242421959
1609285663
672608690
146956709
608281029
1908560743
154775061
696904307
535747043
824645858
315486879
1875879798
1804828186
96405785
1763684473
761775863
114962027
1399097200
1275532915
1262334221
1133730402
1539023907
334095598
101936279
2038947314
921167315
1584392019
650832554
437668674
1642896661
1947820986
1651115798
673495850
1980096173
561928741
744517984
2066093758
99939436
1161955584
490946200
453347041
691766287
1259904923
127710181
852613855
1149921158
843389964
1621534048
751559619
181212717
2082003375
458499955
257590596
906629242
1477939749
1700204473
1264223658
1614289376
1875094783
552721591
743834367
1183352844
622156750
991225136
1012939497
1097324825
563707509
1139965754
868652639
1216679913
2115237867
758314558
1543581166
1576181419
1844341495
533598862
787189569
1620939760
405264277
223156774
1366676002
397953983
1511572372
941448948
14507727
143015572
1901340006
243973577
763315413
84848890
2020100851
1808506629
774824217
971526376
198348339
1073493355
78207006
1580106286
1844653572
172167205
1196690739
1859629363
1476435555
209706773
1617040495
260847201
1799380457
1266475789
873487342
1253466132
516598110
1570674765
299402662
797829694
1619498260
7361596
1271835528
924603972
1851514344
1740386499
1490281191
1870387352
1852234933
527591783
927874666
806712008
566711844
118626019
708894890
803409989
1436196644
1721803952
408890110
670362111
2063410236
2071403065
1756116230
1604378843
1531261520
2130541678
1201522295
583690373
1272154058
862590016
1238612639
1044534433
413751452
768122869
289328791
223858622
1952588630
1113034074
408588055
1376105916
1132249829
641664211
2058625612
1244049112
670933576
1336155068
1923070292
1634245328
966752769
543603474
1291688179
1703979293
868967522
1879177173
844315075
876547310
420069972
2047225721
494984308
379960295
1260276109
556154037
1389369465
418105208
519465072
1311615458
801939233
2010813166
81640655
712545428
1187908760
86889674
478552207
248388183
1134890804
793000551
1841330622
288799523
1543230551
300368719
175215118
1230575981
465177860
734501374
1530322668
1438691208
1698030275
391611160
1520738352
821837939
863359367
1812046765
1132311340
1963105437
425951647
1891262358
1755769299
1384505090
712773487
1499684500
957508659
652561610
1504356349
1508643895
1949366103
671441355
1747720037
944520160
1390427587
1830432592
1952801751
411971852
888025940
1056595026
1934253650
2092954527
252168714
149401143
1877142857
1570066934
1118371389
1656288681
2058595254
1116183537
1681223339
2023848201
364363846
492382030
1821098005
1736804835
1885156293
1182564554
1397118879
1998037150
1458576904
1525082738
1696274101
1888432044
1485237874
1049912026
267539719
1248857809
167499057
2100063785
1237174012
1183446247
196890350
473958665
1330793117
1414839426
1766625884
944131718
403691956
527210488
703705840
578563256
1433236872
138111123
1142155879
1800127170
409105581
413602016
2096439917
664533530
1885916009
394828410
2135815702
785049425
2128306440
453407197
1754564177
204907832
56736557
1842269803
1276967753
774800121
85203852
1255624408
641241749
1925213570
643171833
365858886
2090400835
1346461962
603006133
426302135
1433082773
911528969
1822291226
1884534900
1028222912
428555539
867306102
519647928
1393981748
1469699786
478086047
1847443410
630054491
459434951
937186827
790998948
460146819
75657913
1458691134
642644160
1118170661
2057187733
1285088685
784489066
499219930
1591803649
1896821810
584944046
57689349
21230007
1513317980
1250745355
1970817445
1608154519
1590008488
2065539607
1844458953
190583201
100755758
22430673
1163770511
1093429665
1955553906
2065533994
321194394
1199880282
916985054
1515499901
946036889
581324260
1720931420
1284240860
1797978109
663028152
1241414810
373552764
821310996
166419387
1945570597
472135252
1379698546
1175862846
638074061
1648604915
61759605
1507479162
1431336557
1963793109
670451122
2050557771
445394914
1516895906
1435081830
232978063
375254623
834072652
130384231
1753415495
2032216630
2013670520
33480077
2038417810
1769141463
15642010
782358020
807805010
1562282528
1169804020
302708471
1606802673
1290728437
1924210704
606737356
1653662096
1999101123
1839607685
1688208152
1532288985
231671212
1779984577
241890763
1536728668
604520613
97194839
1578851486
742398465
181625152
1291350558
336976613
1887025027
192529111
138536768
1717433535
189733023
217321306
1498431283
962433296
1562168351
2105242882
1475878755
1546540284
2076524766
505384499
1566632177
325308598
963780722
80970893
1180228967
398735890
1227386815
599498169
1934320109
679599811
1774678598
1984992391
2037106268
1493433838
875024838
782990990
1967620422
1006784805
1200706216
631907126
930090792
1847571034
215644336
69103769
171716435
1343510142
623146778
702646205
1583625952
370336863
1839330889
1076392153
2079325362
507537052
1268077253
1235945967
843185262
1733208967
1505295079
1159514421
504256274
320065926
1324344488
1961702388
1847992534
1716910009
1570386601
1172926740
1104073032
1163521138
773252492
733835413
1534048927
1579288244
113603963
1443738003
23087285
1033207953
1597970612
1129132698
632312392
32998564
937003200
679784899
1675337722
1779304528
1913848357
2954061
1514866486
1661076042
1820207971
1596760842
1549581768
1991523961
141436949
1018079135
27157560
733670548
1060162269
1438098731
286436343
281719548
1582021597
1225246137
2114206460
1709604436
1642096321
551749982
1496398838
581482783
267811360
885346158
650993456
103087075
52938847
1649307036
507181420
802043924
1350993116
551178612
1110039152
291185282
459909059
821056496
1497194945
659542136
942906098
1807958193
722075701
1537998442
945370174
975721586
1846471571
1128163430
434583628
1417445717
1171481117
601639790
1680077785
324897770
802450225
411167648
1555023671
2000292910
225110636
1923553647
1259565248
1020709029
2122624793
299774014
1385382135
1543214472
660503569
723380579
1469085485
283468798
1694795474
966978670
1508398037
2119458184
1969143229
1519503306
1305372345
148744599
2035619352
549215334
449455350
477303874
310011943
1444789838
1186433434
1016036515
1289461701
1644552173
1086992620
153248729
1861013505
1951668214
15511386
594261340
903254369
1464592487
95255515
1667649758
1274418086
864319557
1218341833
2008338262
1251002669
976674022
939882568
563429368
1792159446
1859569170
97598884
1052602067
1447875799
1471783728
1051247563
1452547035
969935596
2014939597
161877190
10805437
1224724500
735268625
904660414
1267481529
248456457
1923585296
1873452619
2000966275
1770383555
572300704
832813392
1085252590
1242626977
1576779433
734313463
1352071533
1951496475
1482998619
410828316
1266371889
77556394
805660160
1380197163
1172605187
1134031100
86332982
1329552137
2050061974
755402351
283042097
1320463168
377030907
440438222
186061558
1594109512
989220592
546642055
1822790225
429054565
1367370303
469018296
1008429933
1041803962
1259066352
676530107
614182786
1997058290
1595394165
482247792
1046162052
801087998
73640158
415050605
1588109829
1896597037
882663286
1495554820
1816872783
710592529
829968841
554092377
1469296544
1251168735
457966740
269458586
332167335
600490709
1589628351
441098118
1707757271
82835566
1269382388
133902318
142014648
838110746
162274689
1020950501
1663597439
206926058
787502627
2048702440
139285419
1848851992
87389798
1619078475
1674236691
646772114
93296801
1660359067
1250312383
1924356333
716684548
2034952168
411906482
92854434
2123387083
1256857965
1151778396
1959226095
265927062
553950132
1049591558
1075405919
1942069938
1447412439
1916641153
1561739352
2140336562
1558071078
858158481
2093788567
761701372
1268726180
561157741
1547771893
690957065
1416213537
1142963982
79184902
657577009
808911917
1995182790
1194731607
56617469
1117104549
1981725316
1185713
141871810
542582213
786379202
1610508788
436966372
1901308828
1417887508
1830025072
2024566624
2055353699
1763477443
708039432
26058946
1291968055
40295565
496965247
1674162245
1093642244
1629214736
1906252340
489810166
1899570939
1126672031
156800618
527857052
126689836
315483087
1094920363
2030700322
793403742
1583950357
364898795
1780772686
872777784
1679465400
2084639971
82276818
1235823109
608502000
268757318
775825958
805582860
355042299
1302676372
74506849
151985381
1099364762
834728163
622958836
2126669466
622513437
1635355633
1912633364
624618184
1626159600
354328394
574855650
1932472527
554105016
1039192830
1768505927
137219470
700542662
650732059
765679487
574798993
2123219714
507492284
2026215435
1992654705
1196323839
1341644880
1880232885
1871186887
1174296834
1168788003
609530433
1044222993
1235247612
1645901417
1948678352
2142680207
216743267
1296794561
1586927837
1465739002
1405664405
1122457412
661519466
69050676
1643491547
686646400
1951369955
217632942
619468737
832373322
1291845532
1006988330
351378591
677558262
102861513
1607911204
994994093
1225930190
1288055822
2020091766
43358245
1601164146
123457667
1783946563
282236800
1183335408
761316418
1552946644
2123268262
426238619
208449928
1470619572
473387470
701736772
736304233
712989321
664034529
1747011138
873565530
357679913
1851179426
1240923510
520379741
417908243
1026731667
992151525
63016048
12254811
1262156800
738716716
561806366
1774709693
997502987
2013411771
1935200413
1304501385
390916811
860821739
514853293
404679837
1832197142
1033011715
1995501212
1239719614
737055532
437920056
1050875778
1911601658
185752303
1086255662
1740074624
181260982
395435395
1722354376
1870033442
1867383705
1655089441
1850909507
70869683
17385539
2007778082
938410853
2029098422
486030281
290139685
667246468
194783102
484849443
1986606208
1834821587
1295484988
423691877
89430000
788763013
740542835
1375827318
261140451
1915588327
1650069191
563663702
1091135382
1366611818
813744024
927333383
321917792
1821348114
1626443536
1436235578
966368802
443213157
886992221
1396208692
2141196196
374366676
1420382538
747807977
1496155661
2118844766
1440343796
576913839
1076669702
1097356261
1227117110
1813354933
2020555983
599384876
204821922
838440579
35375194
1345502086
1054020673
1471760794
1840549692
1951634985
1820609488
478110819
1727198400
478960205
464051657
1436892195
35075636
1960629446
1233609739
1606199992
532858413
1931663765
1567323291
95233428
852040198
1647529411
1856084615
361809707
151081043
681970120
792789467
1807427067
1061404671
774616161
1191422006
54471594
287859593
835142605
1588910621
1754479373
1884706356
1754681763
536822415
1132405052
1951685793
393509013
1871029119
552179452
1840100609
1255234404
836985563
1737850240
395947860
1479737736
1983138513
988214473
1197561659
344228769
2128374445
1997941751
1345036412
2007413238
105395491
843960987
1183735922
1752404000
1549196761
201748465
688918476
1868558675
1116067270
882769096
1871671813
291330514
1247784127
1566791554
1092475083
109324610
1990621588
90672849
1806170297
187171989
584408670
609754194
818335040
113275513
157452959
54901816
1645079831
1983331412
1672596949
1515247264
921263626
489867427
69502281
225986543
508756115
1137073588
1228181462
1601957554
328326771
1827266658
806221118
913665854
2029069849
1874370871
913641202
1426810841
944651681
1242853742
1989291518
713714034
1299365490
1567882288
171379619
731073825
61202013
1027328
2030007206
991454538
1584442702
1976545393
365941754
1545524037
939530552
541955059
159724845
1174239420
1499680630
40042693
1146093380
2085692076
607827420
651768544
777398453
26895363
1973884659
15435389
1443933410
2087499780
2121377834
944067475
1683898931
81332276
551892906
1814691028
1985104728
1041071946
1745223326
800665634
1999251634
2108113014
2015761395
1111303357
827732504
1770905319
32436634
1261851228
1061111453
430198559
1881668629
777524794
161785879
1442076827
1285894075
672337892
1509549587
1643926526
1270775187
240588214
1400433441
1393514468
356455618
1669042662
1981011344
925584963
537460135
1667444496
1331222169
895902387
1332966830
933783447
522840747
342122833
1697685639
12863730
1705610598
89693494
163965480
589078373
1809615209
561111072
1854734304
1966282754
1373871887
1105145930
1502570377
35493966
571584194
1004161516
465821937
1411953462
942273772
1258194338
779988323
1044238232
1038645622
428786899
1347227014
1233617403
1588398964
798997735
1419159795
242564301
697739467
1511475870
234946885
511665659
523971620
1841510085
248819116
1520916473
2039496228
756933321
1626867557
1800109924
116538444
2052561793
1712177527
1236233438
1333777257
1835803470
2038666951
12791539
802268237
1855683910
430858431
1822489223
1760340063
1089111371
2103060189
1537515589
1178798652
525677604
1511500403
1537672262
3351833
2038658340
1215865399
553919034
336488457
311763943
989727998
741998425
969587595
73109478
576393003
702362432
1229526033
1960647671
1952325081
1055510042
536024378
403594921
1306809020
809769452
1051536725
300985067
465660802
599237514
43940160
195282795
1854108587
885243571
414834859
1968804201
795697168
1745267402
1732566978
1061878264
2056128392
441827232
321135097
815897150
1882871871
445750300
353690140
1208008586
1704459806
1148486771
1059723265
1273305523
1572664451
1876270029
2143071853
922061952
1063237923
574664306
175151255
34135565
1539232628
1539179072
1749229992
1032587800
922980491
1667148702
323131107
241695358
1259982170
748363577
1474706836
1663719599
855119844
1967392802
326108791
1337976827
398375961
904299067
876304522
667601025
13483859
109240784
1084765460
1054623532
994191891
1019739212
819994207
1155827574
1642507024
1319827689
1562909971
575985530
1604566049
493741711
37429478
916577041
25364253
491003076
1624265269
1132628149
1043818197
294364750
296628701
1127140234
1619535568
1598790859
2011346742
401127941
1203621365
297270116
1698121802
264628593
455638814
1848022694
1238394592
775498161
449344007
770223846
382305256
1396535096
1183622596
1620712695
506288303
495771684
1578321432
241994637
131921307
1863497622
290833159
705896682
1959577234
1374658114
2097273825
1898278019
479282491
1328905207
1781676706
166200178
516791648
1253060013
1504460335
633325013
1252914534
2020735496
1966350668
441466234
731279115
677994159
379439413
681333594
2089282320
1485142801
1720571126
256500412
779437641
1697581894
547827853
1150817648
2014147363
1763298856
93458664
1252373890
972139111
1616157606
221117142
1129083991
2084382824
1262300768
1633022268
1037085044
1046893751
2145753423
181701130
1138748742
756474133
1593797174
699742878
462838267
1015911689
1252220969
377904292
727745473
147653708
19707108
1092448523
222577352
354301107
1196077278
1811679427
1073960332
1649045471
1664953167
2028858684
1118105989
2004261587
596084729
1230154566
281357724
823375664
263476610
116123368
890825955
248767165
1049069911
1716034027
1671988122
411746272
1997332699
1444245470
1137040899
762491532
1296146217
2142732730
536145768
1263445120
2138053082
1313245468
1477047169
1625190582
261717490
107349646
1544144110
200218772
1216423177
1791448910
1128090188
212364543
1870457447
1111675383
1986606904
476723857
959562905
1574406882
1538435374
10509809
887210593
1550513712
1430898263
573320562
282093020
1797663330
1142982806
1823241143
801902585
1012011905
543538883
1594120398
494457468
1455346581
1228140557
1444559711
1060458896
1826818653
265184932
152483789
407584195
663929201
1766230748
1281825965
98266118
2114314211
1518094296
218791962
899998243
1012655017
587444004
1083488186
1483881793
1493969616
157414244
893054291
1468880849
708530023
524675527
279788986
858353756
113225562
234609398
798014882
588318987
1108249149
2051033497
258021175
848213595
1786144889
24333549
1474875044
447350093
381972066
2128939884
904904044
1307029598
1241712430
1168666414
1153403038
1005467993
659016490
809035950
1499788206
875445931
100708308
981240018
58147887
2147076045
215951948
1472499237
124993154
1032632479
2120439353
817609628
1202436703
227206134
862527477
1514015891
550147216
760848206
1998152835
480588477
1017054924
808639805
2075022000
1192512608
389829780
1909939579
2047449543
504603464
54171577
1725092170
1075272987
110939634
881572459
1267133789
1145238132
1001049386
669821633
1185975538
1025027251
421919157
1724280408
356382317
646887616
1675263561
497425428
1002844284
1270327115
1853217887
304421178
30437907
1404262189
647121930
527840106
2142323106
548150577
1298696637
953293908
1448651654
819537015
2012098855
1394215913
533176535
2141273477
1571918270
1294491151
1771080778
1182926913
872450934
242706407
1255631728
2139056355
667010080
1388343805
280978817
1247219297
1317842952
2128605405
24711995
1232708464
182851284
976445792
1986115425
805681094
952414514
1932096617
485764137
1897322698
1482768489
1439901520
1928947548
1113662503
963982211
359928396
1680346848
1572082739
1695837178
994252284
288350226
235784629
808939256
247619869
1059349800
1178699181
22489118
2096669873
515990280
1670681667
1269407113
1470631384
170127364
494589531
851544880
687897648
1438287992
138833131
500941871
829857632
1977822261
1718345553
1652129914
524243148
25669708
1206723952
1045090468
1106921074
1106100735
399451940
1089170034
221499721
1490408984
1650016406
256627403
1314300729
1250355419
2033612647
786542653
302779492
1850049608
1372014602
1870810657
1522223482
1305739970
1132294971
1411108842
1917955834
1293929686
1983639058
1724971964
929945529
801239221
18160514
151166853
891695160
1906562882
2134315856
1795490939
624774125
278268051
1574457470
93354017
1600391484
1856446460
1843052577
1065062384
1245645771
1781128399
1865056016
2014312020
1651529034
671361140
374695479
570739049
1784574387
860983700
1854055921
126683462
1078594859
91225862
1306819433
1759213157
1655106618
977615405
1576164429
154424239
314766598
98491129
1508207119
40967218
1726449525
786138711
1668262325
1322109936
539644516
1893270323
195416717
1998114387
1907943237
789689614
1668955743
1941586118
734373143
593835409
611033848
1769313527
1617443189
755370300
19915181
1142266034
1150048605
1694767543
503081796
495138988
38386820
2092950984
1493486838
1053723343
1644152372
272423998
1694402728
1351127983
1168250652
613961887
1416064357
870291932
614719836
426671701
913060260
1194575697
1288370801
193290574
379854664
1400456188
927123830
1157390902
1331631328
64505389
1404271039
1733124341
1635665268
302501528
1008448544
569634060
1669868098
2017366694
1824772656
1698672731
786192276
783597957
634900145
1056754106
1764152801
1662481241
477237469
1157299449
194399081
120511384
1003057563
2133983326
1221622207
431174857
108742354
399549402
735744544
1680273125
1014993784
1838887747
1045955538
1067327820
89360658
1259145413
1733540351
1918966574
442873147
1099918960
1015232149
650139360
763798575
104897129
1693162531
353030406
416952927
484903090
451280682
521847784
1371340932
1471646408
1125363679
2089181134
1443003018
166477735
599803536
1410743049
2118948695
671437069
1763560459
940868462
1425026781
1494113518
966591806
1698485695
1427795793
1201128967
765209325
1070237826
1818517938
1277700570
1724802930
1086893635
962092835
12883758
1189795040
440022711
117202100
867265260
36819888
233535108
1326030050
1465656302
195412222
970754453
1360295172
704606656
1558968141
160174566
1009570901
221964206
815184869
1076101041
28309954
39069068
1266701211
1675444320
455931158
1504171085
959792275
761724167
988144723
1753959346
995262884
1699748270
327039235
598713555
729521550
1207140346
1593589681
1788509366
90013762
450238983
145781336
981240068
825235564
735863897
2089500429
294046912
1005582402
800581174
547898592
493703417
623988541
392525139
2034767595
1808505775
1106384061
1739943682
923474332
836044936
1528409481
821916238
1151720185
780130872
1221859807
81570892
1722625135
1024474124
1907545061
1422478803
827503778
1598124787
52675743
44130938
576307815
1101053309
733952255
1668828306
2129870903
906417759
631774073
1641884816
752107573
621149585
1224226592
1914760833
729177063
1607488223
227534575
1651150290
270339815
546841696
1621047184
2129749287
1930793937
1453332280
72456158
1883505594
1763735579
875180775
1672728798
1284807893
667335004
561744657
1951285321
1160026574
1176385516
1452916129
883842642
850226662
115611055
683206670
1047818632
1923925814
903603297
2113126085
389070055
1198618561
1756942837
971445640
46967015
578234631
1320253158
1551937508
1679747927
1760404164
1334382121
1874667280
394797581
319682045
1042887472
740013259
239459612
1501182636
148071099
1722469901
831395483
457256326
1953555378
1197878305
2013005446
591481828
26485288
673171147
302554348
1996690964
1307701684
1286841377
681571049
627726808
625958662
297848822
1427074474
1662361153
509313479
612171542
648536109
2026450767
605261778
94349953
1787134373
1356375376
1312369497
2093887175
703236974
172086894
1235871480
27237362
1341640768
425916303
133151530
648791077
329806597
373280428
887677591
197198770
1756042915
1850416398
1034171181
1833689511
636568888
1637043463
65252392
1804101400
1718143846
836173791
829534541
443924453
157687650
768123603
805352057
1846296206
1721433551
1277217997
1810149671
794693462
179363510
2133227241
1310961421
1281693897
1201900558
114105634
745083633
267139159
543872142
607559092
179695144
516944773
1572576132
1325385778
559667209
1982508878
1451929823
1862933886
1872617116
1226561282
1450341930
1091242916
579757586
178677754
1209696360
636163342
96497686
1828578086
1590858130
1959723352
254458058
133565102
798090055
1522839283
1986332265
2104654343
754004967
1636270715
336660283
1161222591
918356366
1218687145
2084604519
551899468
1817267512
730090638
1428388763
698237777
1864744364
1742103664
1965025286
818326191
18503525
557574422
443469398
174163464
2063855576
1529769496
1133178776
1147468727
1223148195
1352459506
1634226091
1612270459
2068960662
1732651558
1056472673
977288511
776106162
335536224
1235428019
186012173
1795822501
1077696818
1904302125
831243489
1373122368
637773154
1930348087
770787236
1717823375
729932107
60766984
1917972566
2122292566
1642383351
1378937876
404243073
1575455357
2064442294
1706031746
698981544
464859932
480213555
1545557803
304915007
855080312
1620121136
1611476779
283527718
820838686
304913525
83074147
108349210
1066953490
946601653
658899618
343981826
450078151
1876617041
2143338552
158714796
843954061
1810207243
1132619631
411257173
1341148033
804806874
1682604411
249480086
1367317757
1195128641
1565834502
33147944
1594646577
920499972
925082677
1463286805
826943629
1398148220
1378456652
2037808202
293078820
1411779921
398128855
1158461003
359074659
179060489
165590624
1021188761
307787160
1956236565
38642901
290488976
1593882679
1755524498
1635649413
1124158165
472427303
1048217689
1028736643
283032851
854863687
1980394086
343934895
219090444
1861903198
949065168
297578609
2106839472
1906358881
506062673
1902702028
1069131193
1889240842
1730033003
1805643201
1232138261
515127431
1714076331
524696054
905731876
2105050003
1798661476
987771055
839769699
491923870
1616673642
1656328643
1360979909
459370238
1442314693
586919614
190625851
528748596
356980394
1867204434
875901668
1170988702
2080613409
2043007713
1504880374
1213645785
776269416
867792877
641322442
579096301
356573219
465309862
24709598
22289700
986034620
1838729680
903071042
47818596
275912610
916153107
1371353782
432313946
1443072904
873166121
663269996
894204824
1706101023
2114171392
608927754
1641095327
782158052
71732286
525948710
1328264938
265320432
1055455915
1410795954
826338487
1559664911
2071030018
1807217429
1485550148
890503915
803401142
1739472107
324922353
534745981
1374010849
340451373
344202019
1797846215
1828901145
1762185361
1877055008
93648103
1353896045
1790275421
1597809010
1315506290
577045612
656522158
536138788
246650345
1630494501
2098359256
760731391
315091521
1695517145
637714418
1928183574
98379616
1207691193
1292524946
1628439689
1520779493
1816282846
1020098071
490824317
880699605
16544078
658745049
1557577891
1086133853
414302911
217742045
437766699
1690723201
534559571
1999850346
76408109
336966583
723538688
1647703040
1880881225
916811965
199576250
749802795
1140301700
658617131
470043855
1986395883
52703278
756750979
1392197479
1663624923
1260130185
1676007708
311317041
1254543635
1207040799
558726993
1311201287
2071733136
805801718
297064658
276913560
2007314914
1311556602
2039027415
1345350966
434479175
78782636
716677057
2136957227
221824095
842047021
1022668121
239660955
511405085
1338855705
1417598509
286717857
1882383670
1171171368
1694638203
1340653802
302401159
112110375
1381480843
844519097
1227677754
1971571194
382400558
950215171
1294513708
376302020
1273119807
315332242
1270588461
1198944533
172972572
1647996080
1801263589
272128579
1888493509
1226155919
1798560337
1214771552
843926788
652973019
1775430357
1723942618
1486680432
448093158
221952850
971184972
68091106
372237761
1484577118
674433795
9059492
1032997461
1700064570
208094316
1881041020
599766911
1905282507
369376748
1888941765
821997494
2103805394
418813032
331188296
541455779
1239984301
775565667
1612327647
695554199
1351343488
338660095
1592745952
2003969740
361959085
2096419252
1497087569
1939167247
2060889537
2109690350
1986574948
376935170
1729278115
523938280
1861478047
1190751544
2042229496
1688707928
133515059
1385016005
1733773908
333203800
1574546210
1407462317
1694197401
1964025669
207700347
933588800
1155321417
1427569297
704010456
1155215414
1046535466
743379446
639537936
1433048457
1674305223
1965062169
886083071
1598074998
1572153507
1227197645
619838319
133378625
140638818
1372453399
1173690949
1164660545
835712121
1451707361
150720538
1856491264
1902091776
1197337247
1479379167
740776145
1723657974
2122792788
1456385047
2018045688
1889287951
1933646132
237642400
2082676497
103159567
1513339366
2082761244
1059252205
235822803
2030480617
568001843
715784799
345652826
1262975260
1647784082
126754109
846710664
1763027710
1571115929
714094540
1181914522
11763165
1171139638
1200228381
1307043707
1981319815
695646742
1287743293
1685318951
2009891855
827581185
1201094052
1166887845
1537257036
1100232680
1739299977
1865128269
1252144510
520480206
937640303
1122907102
979089917
603430494
166064206
800708953
557508349
856274204
1983697143
1444704225
88488278
547748201
1341476133
1538586753
760896404
1459628289
1975189775
297108444
1900755574
231779727
1518249780
1872159311
1564120626
618732273
1024727929
473621689
1421268272
1698055350
1737122717
1177435275
711937231
1709815314
1703017138
1214908179
1539901340
2055025616
1559934593
785921275
2028732383
1483212487
1559433492
54990435
989903185
1498595116
1890257664
1445461573
304201851
397527578
1001850119
178215226
1007321255
1790650898
1324097726
1202515561
258665641
1997261211
773749731
2032586457
181686495
711597015
1178184003
1773178242
756365991
726957095
1685832269
456911086
436505400
848001828
514264580
1594715558
187552311
1698996282
2031063673
1423432442
1903086859
344809095
1302882419
1686320316
1406759172
254125694
1374251837
1265559618
2108218464
1762361011
1492100412
1684479190
289553004
2018568679
222614102
532378630
667453618
1182268189
1552125266
1075899478
2104358868
1611272240
1871106083
968341610
2130725681
1343485203
111474355
1249869042
1410501253
1120000665
1596915115
1231328334
1116714622
1808298753
1761025465
1865728669
842749714
174095970
830514826
346698830
621904615
1551979264
766366040
177262834
184754569
1345985437
1406639166
436171592
1919385710
1777083449
717330584
2142598021
197922716
273829623
1193346646
1929969863
47642303
1773505460
1921456150
317378922
346696773
740094701
1831420689
936974219
245492434
1159219120
1080344557
55821722
456287232
1803895750
1153456832
854890769
1472174128
949163677
1958774283
1300574517
429719597
1043990958
938449027
801108554
1900406552
89923337
1100140231
32830128
26850548
1913557373
1885339293
49800329
484979846
1849802813
741828597
1122554260
220181895
1047881785
1546156744
833553500
1331995244
499521210
797737689
347516087
1051575157
1820307119
1569217497
1461980110
1585336468
573887520
1572431149
1779613264
1700091869
725450254
1880663688
973957344
1330823525
351710085
1298163860
366290217
7855270
1890898848
201102544
258632704
1806330270
843516230
526439857
1592632204
575440001
1757343951
1488784730
1876066888
378636257
699406367
248676748
776193245
896222842
1826788023
20400990
401647381
1839058705
881083586
1137230074
226141524
2014553122
880576358
1125969031
626543148
1041582442
326207218
472852564
305614005
213926350
741122599
200335128
1711342971
996753274
418185743
96992005
69148720
985021667
571187370
436742621
579371512
1686857681
795644287
1764779114
1274862939
2105573955
1580250991
230965325
441633728
358059943
521232287
110618696
531699565
94805332
708008156
1705527833
2076865504
158704187
1779715124
686576905
186062597
1436275256
1153179252
1946808355
61395054
1690617280
847995375
1517625270
589819988
1313214869
1050789190
1522181781
2126998495
224596814
166995955
1716954834
603985442
217863264
1196741397
1371283430
31793885
574401090
371547313
1772306437
273105461
2032586957
1021292163
1450715801
430272097
2004395819
1774251673
1226985951
509577318
2024934145
1961727212
1111157053
844375909
1089822372
851750298
1248124882
1661764894
384107364
1095284957
1053258683
520391249
1926652034
1097990805
1796458805
2085967649
620190005
970745161
1986322328
840170242
1286458511
979099324
1055049180
1668392400
459866145
1095543134
175086329
1178138808
1681845764
881707407
60317629
905396447
519587879
373037166
419092516
1807938208
1330663039
230926525
998327641
1888930300
324129736
934440791
2050145722
298374510
1358646836
1773875491
1333360934
1969053836
805507927
2082796574
1072509099
669209604
842278663
1445148561
556101706
231559918
1167261693
1636077314
1659943770
656357791
1363850622
1166234495
486590568
1672643797
385467885
1914207172
1199211198
2114129447
298915321
824218339
1778072685
634673538
1358197721
1123928439
2017090489
2085179810
1480167593
331661892
570576748
94609116
1470555714
1310399683
1584413464
395286618
1445145534
1221835858
669583970
1225556564
1407767497
1873747961
1511309566
1623761942
17729266
2056432528
653035947
397244475
661870002
45752071
600941225
1064594025
1400644662
236437925
2133043478
1848898273
604337519
896658248
1890392140
710210321
592466736
15570620
2084333024
342551110
923542578
706372667
907528254
1841173189
1908941659
370287234
876391045
984623943
720906577
1288591737
2074494831
729159950
639182308
1308276868
26733810
1748466162
974396971
1693218565
1571922111
1639954964
2095658375
1993521660
1780458090
1633485431
734335053
535085011
9915263
309067040
150723159
1501824530
718535307
1091443882
974803302
1324947151
51635583
324328753
1853073981
1930159201
1647995954
2079300882
1570482011
2037160119
1271004556
1966172346
288722487
1669591029
1208040402
706973650
1009921409
1191648189
427394698
1093792203
1240648336
829603022
162531361
821687190
692017557
680671483
1666846341
645762522
870438826
764978029
1917813229
1684193159
1240143783
223330975
1929024390
987357942
268578936
1798890034
224375033
515420627
1656233753
358074547
2139248316
555799315
1188420320
30363054
399966536
1312551740
147381029
1818372013
1541886241
1628040427
1446650621
1772526855
1558066382
1389595771
917535250
430930697
1853186084
1091757578
1121085984
689271750
875625648
1702816638
1826444436
1001301497
727029135
303837085
1014892147
679355999
1749295518
2005206660
41404388
1102029051
1384605222
2130742620
2122608787
1601891320
1453466138
1706651025
2050071503
1321346669
89659070
1254506292
729328363
1986052477
2126173491
1842301834
1965264113
185626188
292223865
1091214886
601057260
341593350
176314914
1932859006
1339491180
893496929
2142094801
197587785
508932159
1929250512
1123336301
433530481
723123238
1883626224
493352171
1573731683
1308399750
613346530
1872555152
1192290286
1711916442
1648577356
2119712367
1813017008
1843802502
1072786269
1756267723
492798365
181560870
1736330092
1423567000
551794190
1965440270
1003485093
2130473841
1140488401
53210616
841317358
304795729
383884355
1198506800
1040456226
1148009157
117480671
1268408789
1825022144
22055013
331943838
563161836
1222298060
797868672
625812049
1145551969
405505112
989819517
1487510180
1586639980
1366219431
1106843795
592850300
962041077
1639129915
794391719
875387345
1598850689
1964093940
283982867
18287773
1160588403
772635130
1452810727
1597869396
22254328
1870301126
1728046700
1047916303
1758125882
2128574494
1887600126
1689916830
1589540395
2123377133
1759760332
859975456
1925676217
1753521797
501154181
2119486932
175713475
438770044
342176276
1026548558
402640576
238890279
2080610288
905715814
1735229817
2057478188
737124527
640516245
798198566
911869175
1120092831
1967498386
1767317151
1709475763
1209212267
1928656323
1542770011
1109932840
1278054509
1752755519
587613316
2084471024
1719012559
1511830410
1992497377
897272314
1513052482
513168323
619656358
125577960
1624196644
152017029
955365519
236961129
1947890358
602211230
1294470343
1019737827
1939792299
763228511
1955140617
1076364211
1212154761
702976125
743832433
127121654
1130247010
571806238
22742575
214059679
834966838
444693312
1556597700
1050407012
221451005
1894856978
786636385
1720150302
667572270
1926275556
204933651
1368531389
350756108
1698051414
743854340
744966437
1768277849
532976385
170434074
1764384629
1441746650
2003406404
2034269476
494408931
1342707709
969262512
912884767
1301207323
188947059
1886439772
1835136388
761310119
399016818
1348638309
1378948968
1953459481
724198754
1967449507
95401005
432698938
638612902
114129261
1923665467
690408179
101395643
1837078372
65667305
1772749019
378880695
666353695
1375385713
908921617
1706468636
97284760
1172328666
2136724006
1311813404
1700271798
135638215
978531353
1400173142
1369190349
2059394188
213357456
1522831419
1693595580
1039028072
817684168
1607200876
593743793
609457682
6514320
1928469434
90377338
1066040680
2054729834
232112624
1505416696
1885781136
1193808490
669717251
681150366
1103556091
897074576
328624959
801722791
1183052408
552800563
1578093620
1924061902
1257169051
1784769664
157040082
1703913205
1009739953
974269509
416805338
1806781181
443205715
494434692
1417256981
1263545351
1386164142
776004566
976647521
1235391014
1913727509
1507440000
1196557749
2076297615
870731285
410180839
1004609470
649506905
2101284586
994421854
2135509024
935165648
491104904
1513311782
891112774
2109697382
741203195
2072695826
1928044088
1631111579
1036419787
2127089186
704941444
23472197
1047543404
153540028
1405901772
1816294632
651950204
484052010
795572852
1865668955
232712829
128581684
643682573
673377655
512365944
1720761271
1470904290
2019349995
363090689
1296688610
509287612
1066646288
508906864
2113310140
120137481
1275778427
2040375038
1699135824
604315559
67228379
426775452
1064788828
1321840615
339054854
1924500376
543624121
1090782123
1154158272
914291468
74102847
1000725375
966475235
483188877
1878187060
1520608462
579824669
608673384
1818349182
1365920329
476006654
1301672529
327664867
1859860615
984331145
1608546411
2046188678
2087516126
2011950587
331927460
356335317
826864678
1975550991
1805433291
451019741
594454524
887794643
29656679
1226604775
1235290400
1096073234
52801536
1992022197
516880605
1956289730
300222866
1064680917
1577230227
1196460974
728267415
862563870
1144347203
471162210
882332645
11316480
538234984
797785997
1461071657
2048183629
1641299987
869221320
593822482
234001597
1500197295
868604935
1156372647
623045599
75719030
650191046
1048011513
1430720717
2036706799
154044531
1088316617
543121846
654609058
245130832
610737590
1178202393
316620164
557614705
2110392043
400911135
1364355018
915091391
1772685271
1155350585
1191071434
1106056873
228897315
410428772
845081933
464195860
1414086519
769293046
1725055031
1920793947
806539826
1712911935
1816494506
746048287
2067364622
891066833
1157398084
555455460
1898516838
19092727
1334835498
317695698
1588407344
479166829
1933008589
814865267
296079974
912292915
1065346657
1448577031
1481925885
411334062
1039540167
1289859601
477831120
1842785310
2022949643
789840287
1839773041
693447044
624211570
2061634475
660049827
945603091
1100600550
1132382881
70623667
1836089472
174249354
1642467166
602826583
1793076993
205528911
1903675196
869828100
1777512676
1212214351
986164736
455647520
1161249154
1399765786
787657372
681998604
149249384
236743023
1901952688
806095743
888765328
122497254
1127455325
14551832
1575585508
1839112687
297891520
721270530
662699111
1491287486
1507664004
1428643189
26669105
1111147228
581707820
1029861920
71316729
655472342
370687396
1582937119
920242115
113457166
94127693
1721275209
1089793592
2078390339
1954781071
908230758
143066359
1433772320
528566134
1272066173
752484951
676353824
585036030
1111545039
1601552694
1296945466
1948509402
1892306483
904445258
15643456
1406106643
472401261
982651190
715919721
1533628103
313822023
690663042
1997233923
915154147
1290912318
1440689789
1168040013
1568544409
301545628
632990369
345242986
658856503
600102155
1609409327
2067849320
1560283489
777301922
367787550
581791109
1638924111
1931197031
1132045603
1452434989
918030391
208825446
975086928
1778771287
1066597160
55868038
188349676
710861934
396971084
499998401
1337742396
1572510224
139780339
422910204
668462857
734133427
865242167
451309845
743010845
835075161
1647360968
1746240853
1160056593
2010989516
326925101
1908138137
822683187
515601851
1179167323
1654517618
1882478901
1625989939
2007517099
252099022
663363630
579557837
620293270
403859515
1027319743
638655181
1850900944
1141039197
1310896350
1281749725
900519992
1154620141
2045712738
200955428
1438863943
1368768750
1104237638
1523598941
112286823
1319917131
1895212961
836363768
1669148728
434131323
1132239618
1674309200
568105807
2038004803
373195288
896121583
1021136340
1720178766
1085291117
211196415
483597446
1429111391
2080549444
1707663517
1205367824
854156048
16023726
2083275443
352851167
1576911661
1349529716
412473222
676964290
1062468869
1752817331
39408860
856787598
1202863195
468253921
1614294668
1800298161
1696017566
2144692225
1968018200
982184923
1727641033
309597004
1031111169
423893473
419149505
757849254
1899682446
1069606673
481551540
923890808
1760353080
1525297540
582431571
629449321
748012856
743341941
439553075
321100608
1660335077
1145407202
195421383
2078706650
839783161
1178723405
2136930131
1341480952
1185948360
398243164
1879426566
1578234608
1504822476
37702517
242331701
1898942028
580317515
1622172982
72037796
648140455
578456055
78078170
1142212193
1787463519
794524954
1082283041
2002919986
14217911
1953200238
807935263
1071212538
2029172162
1699971593
1433515747
2040790664
1585720154
1022541937
1805941876
1224082891
461414184
1313675937
724198917
1539377005
668629955
1064925982
631483592
235950217
1318396265
971606019
1824593591
2055598692
1052265012
1925559388
701318224
1064854721
1647795431
940080227
1674211702
1585269618
1875096328
802208404
1542091456
189848912
2100184735
1045496908
515095942
1704279005
1278249437
501496188
1491550256
296659407
1942701915
2091972142
988712731
925241619
1810705983
1571501837
214414998
1667765692
316996526
1623976101
1952101529
1410427883
875539249
674198182
761180824
2034838519
1061386366
317834493
359429996
723421226
555902853
1214811615
54720218
265303656
760594001
2093685988
341691973
182383905
312000872
613987456
1461285001
1061341315
213917022
991645944
1805543833
279978478
1970799584
1845249604
133948533
1421328061
1145659598
1589577211
849450284
1797597640
1966657161
1629463839
572475035
1827711501
1878623244
1689419968
1375930474
1019478319
2036096193
715623656
31135557
374706982
34366728
110512597
62718356
1628583588
1831169420
1982596189
1624123505
2017204361
743371851
1727857492
1893478410
14219984
436982774
423098256
2075253660
727346599
1037482747
575375886
1854428687
647742935
242323687
124075698
1617425569
330267902
1333375130
1718574900
1453560386
902485456
541693879
1660094709
1704509446
779644569
1609203659
1817514637
1385720372
1727782483
233083220
725564374
146622398
833020123
960134031
1113164898
869076291
696226749
951004772
1708718901
1656458221
1072910492
1929638600
1192589073
1407224523
472616534
1693580071
1577635672
1904569819
973882777
1628602289
1226620138
2064795965
2068551319
216995968
15645855
758084645
1562751166
1657692859
974411530
24118664
420264795
627997128
2009085023
2024420144
688258934
1458779330
901387805
726695985
1487851459
764873763
926517419
420549127
246918214
1662658203
897032745
915659641
949521570
288950009
1741210226
1778794213
1287358952
1005627590
1072957673
741301799
452980358
616933829
758977320
22674173
1799414647
936322578
1570391365
983670002
1518930495
1783186645
126669398
1728490019
698242205
301091472
1218293011
1598850689
620045171
500753158
350376826
302490533
342371083
68708837
1155112220
2133036171
838516018
38236390
2052866509
902933143
655483164
517089994
2085416482
679674593
1733280653
1688143539
312425990
1900155762
1382079915
1602203792
1938552070
758273267
602618284
124853775
641741513
188149532
634149397
754708880
1087198504
392295671
892174883
1991928715
831725950
1804982003
1711361449
1463862418
1659088239
1593083177
1581710875
27019945
1462197468
1770566358
959077859
946509772
1611707012
158737157
733473694
1027151334
1165535165
1268160443
219041784
839866027
1839812786
1138934582
783964618
1453314077
2052005255
1053981333
1727304530
1667363382
1010854567
1708229646
1190038131
1801722208
257053764
1103005693
150546934
1028839460
1735655325
1598975179
2105316966
256054438
503692391
834496284
947159025
162544421
120803189
1361823829
789211074
1593382184
2078998845
1288047435
1086077342
1973048701
1919331494
1285968357
237251020
1730288086
243162966
415326032
582526039
1152738033
109181818
1688136254
2098158266
848979015
1246662192
804559022
2051428101
617755747
1769895138
94812712
567391900
856381850
287434075
1975965740
820771434
1961276979
1266933260
1295607212
9386815
111646882
1981743539
829812164
1274958964
1976713191
321313611
454305829
1076928407
1781179485
1374342498
903843747
970787219
1940328673
392170285
29937539
529894895
1983449265
2054278880
1505636422
1590843215
2143689185
187704989
6134341
1519646357
568062375
612773849
1292217498
1720508827
1002819608
1454982045
717793932
2123748669
37433317
829717503
1974206108
325019530
761589860
1210592606
104355647
1048246491
170470940
1299206008
1735229817
189714806
1349591639
40811652
1024755295
329545690
1284723806
1378616860
1764353932
1527059419
741534328
1543757069
1040444760
1001746720
1314048500
1487000379
658120580
1726780643
379050049
2134969279
307699054
1410003389
2068248895
1872076108
1952332813
976032557
1057601895
2035906288
1610139664
1965999745
1027543501
518939214
363957084
343201888
1837560841
1781949065
1296658688
1921222160
982673843
38965503
60874809
1265207150
1799879554
1443418682
1742547752
274919100
1207703365
887866158
1726137287
1114356077
1361609663
1638985008
1521205258
1987323281
669413608
1512261077
352649556
48162638
1919178291
592679070
398522981
929807282
2005709563
337333638
1010322956
1025530476
1280529615
325177030
407867084
1506443585
104728449
1016486121
1886298424
714433847
296777286
411004701
1986710957
1343768373
1110774389
1754318184
847095522
1916067011
1062512898
1953565190
802333727
1457159790
1317497261
1563287399
659997698
1261115817
1680318867
170342877
121128321
640023949
937062279
2052273025
5284474
73312152
806175543
882596351
503818313
98662930
1584905378
429843451
871742246
4860742
569885172
439764172
235463338
2014458816
586072527
620786656
723096207
1560049488
631513277
36581396
1328188229
1889173494
1108482613
127926782
638173968
1412092776
94942699
2052945622
1946846175
1587209580
62583368
999470897
585005105
1198005745
478777254
1195812919
458113961
1168370329
1916066093
1240905290
1085458102
499457045
297110147
1153089363
537421282
973309192
100297928
1561406577
1275371308
680766570
786402543
1946562921
1085472326
179333967
433740054
614433114
1279891375
1676576251
252706201
699978022
103333858
1012779537
879589129
1497221555
2098257198
718027249
1483637293
2000674945
704313904
1000242546
1897481822
242331907
6088136
912569097
579471952
1686722643
1477213059
1692619539
165831390
737884293
643548402
1687245995
1114040489
312275836
1001032864
129651720
1559097569
1358045009
1944719831
1853016026
1868633129
644757621
25806812
259241843
995339442
1796336842
1963004739
388399596
1590089703
81371123
369379979
1044241788
290731096
1107067098
2116663103
1135363027
833423678
558550192
1098476413
712600989
409125070
2024116069
1595595787
868663568
1419298947
778609502
1163905919
106787319
1998500661
1041367571
836942475
1496873343
1629797850
2068875077
2105642145
1048200364
1343337060
1006886073
424948243
640731207
999032555
1466000394
992239433
1797753773
639177117
1646160969
969412665
243206199
18741885
1514393385
1643089638
1036030491
69441128
55273031
517739971
1469028219
664922936
1318067415
1903036274
273833023
1819087392
1027228296
1499475770
243080726
1627524301
819468040
2072758842
1199421458
129102329
626757128
430876621
392899330
949613345
2085367904
65778345
631785505
1640954504
842291293
811616296
1820842079
1365252541
1537372642
935803727
1674917913
234465066
2134385695
1450762319
514959419
1560677809
1698713486
1058415670
1160948951
1752188775
774868058
618214830
1910243343
152822180
1428926718
1406328040
255803870
842081913
1576935002
95555838
1850656966
1685672029
352891066
737635509
423059676
1795745226
227141957
1460484755
69386184
1237433470
1266612093
1540894641
1848596905
517232994
694622612
1076633558
1001589873
420098517
1719657776
767427542
1309596486
1844589139
798607047
161636470
291442692
336832134
995761473
442107971
645938749
1228223072
751886224
1764222737
774609855
1978842107
828171910
260184228
567585337
843323243
270750134
1508257954
1768579537
1011904709
1174111623
314767810
362496497
22702317
1895814266
850019041
1609236608
652301319
2005210570
1945192105
210283631
258969544
75030027
1126324940
1888559888
822301516
980319747
1592853557
562295184
152812350
522833958
333722893
738650747
1210631184
203193826
1297101518
351407307
1340234749
1451229890
1875721826
1203795769
726059491
601226132
975331542
708375621
1042638761
588210078
1780533168
1242069720
1433548141
233304964
1353339590
1551308806
887841882
1896238433
620611792
1909411144
479879027
1899937994
1323352247
2030769115
2040780544
1018033665
1997767167
493550117
951336949
2072771112
1299707176
1872810529
1873339343
548178001
300020955
615162445
756060859
2126513316
763316742
1872261327
202354678
390870248
2108225157
450262568
417736794
851007890
692220671
2092907791
1029980984
1971317817
218253156
1667715479
1732555943
747152910
1311329149
774025046
2010497886
103527554
1733442576
922743984
914176393
1698968491
652433742
1666543567
476695813
1174281769
1042308444
493431674
1089416823
1830939776
1748936668
767274092
542670212
1804388175
1597463106
808217432
1175069985
1063554118
1746264797
260545372
347920506
1980839537
1604471493
356815005
1160483446
1516852994
1366487118
793042454
1601421343
1950688183
954811377
822960854
1276310379
281783233
1680883834
217692723
983909587
617747748
1017673977
1472692178
1429055614
252695426
455692599
2076995829
1436318082
1963468516
372085284
726057454
1823078499
197929831
1364760988
125003987
839715775
986011074
1605694767
1832241493
1912485511
805159644
972063904
1910267092
2108149797
2112190005
901125586
544097710
1879140582
909641208
1982615214
954304575
1137905820
1357677367
618873795
946850931
451606614
1820774438
803582777
262012806
866937891
1572943975
1677635548
1706398755
2025176170
74798450
604765812
861253129
773855811
971799753
465554733
495436588
869845308
1953132050
1436235985
2003242224
715162725
1055390510
1006383457
1827302521
85641669
1106561219
1578347141
1764260326
1907028447
900943634
1937293318
372023222
362640694
218041680
1618066281
1129195887
2111655605
1406939946
418024910
587297704
992104210
1053457109
1262447392
1512290605
657803257
866509827
771897108
111268291
1509882358
270502051
1641629291
830263051
1409328966
978317204
890925605
1392285616
1230798639
1087645971
1070384471
949599303
123538310
979624747
1222632876
1847144901
766889202
1934454259
77305310
650705729
28063818
284689909
1373652483
1098211076
1623073989
422823959
1486504278
1596512864
324391716
1474914955
988435330
111032989
406887726
108323411
550291789
1506600935
204525313
434646820
1643810608
1798236078
716290391
1452268315
1433080688
238821998
657792005
1055844296
1479493293
2067273735
1493114060
1381676373
1347683020
9106783
944210110
1986465694
1102600747
1252784851
1260021246
1957514913
403741553
734888818
2092614174
530145429
1639989491
323435020
39432658
602885114
600946501
1519007079
87402310
1600539780
95195743
1120521915
1117115845
241147079
487401443
187863853
1400279218
418165426
565816702
1262016277
1237359813
1730041430
1104673868
477548771
571314637
220715804
1308465411
427757733
953498961
934985473
1010931340
146367951
2026199257
482137979
664218952
2022886476
58072031
2122112579
2005823386
2055485144
1689263841
2050237422
765820519
903944912
707948271
444794965
16405713
693287125
278483192
297612935
934599739
1321514839
555319791
698672997
1447144865
1925055200
733593181
458231443
81592731
574984529
95272067
1744932368
1523890179
864493384
1537272082
342596800
1274960324
256201611
677594715
2144115328
42880611
762148426
2027458874
1047938189
379726896
708480034
458485947
1809497945
1849041514
1726352372
1557040878
87209542
1281801543
1163193600
2052523124
2045646709
1585224130
1636860691
890462343
1964438437
1506685214
1963162950
1631395307
134504166
452346697
1349618436
587790415
1213182763
2061596291
1792513439
1035746151
1498485265
30414036
2017015202
1751011503
774569000
1782476669
373041392
457901097
385178475
1518460203
65034156
1734010661
598373133
2124474189
513280084
2021912004
220628716
510088257
1726494914
1698163664
1020808771
1610997865
894535308
1865362259
512292814
1739327898
1606588515
469751760
1336248565
708539241
250530561
1213019620
290794036
151648286
975155140
509535606
1380735453
601241492
1015203097
84234132
591591123
1221636527
1916812183
918748048
1346100549
1090798731
127470041
656333110
1179649727
1733069011
508725689
1071838456
1265645174
819128326
1819377024
1947603405
177600884
1620057523
1761028385
1517707735
354335189
657206801
1168071142
896432541
1781452070
548351787
1032642660
1120781622
42009836
209328267
1410041196
1997356105
710744969
500318909
1409459899
1709057157
1821519583
272150783
206242641
1015952096
1137892097
1244357094
343707137
482168935
726936990
1761583064
1071712383
866174852
1412131942
1438619410
1487123442
2121481011
985555724
604873479
1542901158
88901300
1449011726
1033753479
1293597339
14780310
1880430320
415640472
1067624634
291158233
39184857
960185495
42978050
298195704
846072654
893738586
1932242150
1658896938
1717448613
818794225
871280862
1258344563
933322956
374810014
1653200892
2140003566
1474382626
146468069
1607268439
121573474
1992090081
1341435992
1853859427
321176076
1481834323
1834363845
821983127
184659179
250715154
1232556445
1178831898
627570399
855619111
1500175121
1558565577
1361277991
1467635841
1220058421
830833289
1035303997
1138938468
119061652
436367394
78385962
923097730
587776685
87300052
263328684
1258417295
2145310089
1532557228
999924812
1582579828
1693657260
182327375
462887795
1225751084
1101765665
1850243233
1379992243
1217010297
168089174
1652989432
1016995180
388703763
257022103
2029634720
1185794095
1029150857
934103470
32462406
1177805387
1752120838
1669502775
1066109583
1022712997
229177297
100290761
91008420
179520703
1851576139
324667706
1271723022
165996609
164132878
214427624
1253466657
914172738
886201719
1255151779
1394804824
1937030378
967779904
1555921144
994304938
870442936
1604810116
139486225
1167696166
220710850
49460486
1659209008
921495007
322425805
818380738
973879337
595821289
1990669073
1116756111
1355359632
595368598
205879588
764327585
271096357
484846986
1025266691
141632531
1093705354
42882696
819345442
173020097
20121860
1620487747
2137792530
1162110520
1275307896
1432089232
158164084
2134426681
604786839
1728202949
70941146
1146158272
1753588463
1333096840
142256014
1614655024
98108726
1054370497
1351385687
1715985512
493188253
930959649
319428266
126982422
1918845363
1253366631
1930012524
1278001149
1515121282
1022486472
1750863938
1748219295
685292427
1946481569
702231618
298781898
260695624
1427759661
568490815
555528778
127805222
810760912
2146070307
32871702
97447601
1206892694
1892778334
1164504929
512903047
1665068508
218376383
1122879177
264912446
1303147649
1763102520
1290425382
1371033791
1832028420
1970334025
1376710868
1316812690
450615535
754174339
959336584
992446021
1678452103
968120405
982791042
1349811048
596413079
611820163
1488416751
789767826
290610936
2091452461
1218960392
71082150
1849679591
1795824560
1230640598
1688664614
934978947
1611453864
1966544680
2073479408
947692713
1646859173
1521460613
463129056
510021782
153120277
33656709
2033576497
378466024
506163193
2024175890
1758409403
354795212
1882170038
1285577148
1433136799
52675692
78999256
50209570
1211526399
307259551
1372088413
1181497603
1878838276
1754406928
1147645647
1515288498
140596982
57819581
436338305
74563526
1667926872
144579580
911014933
431039376
1244686216
1322805800
1420370586
1701289448
1697824883
664566382
1501391459
2133075510
996432910
2139588604
481804421
1848480849
619176628
1882119613
2089840263
1500697024
524601125
1695398180
1448618725
1332739928
505911544
1396330813
588921628
1155584585
177278647
116085659
375157998
444225198
1500506942
267926891
1297305322
83060884
1921209336
1471277205
2101613133
264636589
1353968253
713938576
748641280
1790398090
1879890667
1881719788
1907626976
746108716
780546446
325844473
431344759
1000786614
1744882460
1560206570
856653907
1157914346
2133168438
1658638958
1585191636
962880672
36967145
2056375817
1554975931
710700570
115004299
1850145693
948854191
2040696653
657524922
1397992805
1204620867
794628465
208095430
118915818
95253596
815938172
624631094
1215605042
1076196342
1962926729
588999660
409885900
348772022
203724209
1270273223
1580199720
1907188723
1864573122
1531172012
737930340
1303907701
899476351
407551728
1588942875
955677984
144181361
1029226980
51156460
1581424273
1779834571
227610926
477254574
1978929472
851220290
911877742
1690754281
1822336986
759673758
233111329
88749936
1451276178
691699500
817562944
2095198220
1726364667
1301903971
40034162
1231420257
632705722
1196558565
1925852712
448343643
133723500
1202764160
1339448860
1935600640
623275492
81891440
714192385
842333906
2032671643
20067281
1847175764
1211309326
402357973
1512096588
1532488069
421832745
1609416265
181463841
1371042857
7150276
770102206
766720080
1277895773
150365473
2128029327
1069590148
1919331439
945639801
898798393
334116495
1035497602
2139906897
1232166268
587569684
280638554
1279735970
1223617884
658217359
260353430
2042334921
1262258281
1451712572
1415225845
1754159881
561659177
1554818909
1103279633
193231493
1635612397
2082139618
1628575375
1131387787
1613753923
1499973398
1147727910
1809360819
1405187463
948565719
1616573018
517087615
1595011850
87418227
1429797965
919715512
313998418
1285170716
833987925
730210111
2072336001
1317736463
1708582390
1383796606
568091523
219300255
922640608
772893097
1586054047
197566504
1433051591
479517134
157388222
1115164940
718319454
2068588514
1929369699
923100937
2034921081
655419797
2145044302
1892559321
1336899428
806140525
1697556991
1711531610
241140337
1010720162
1136657938
1534277996
763607976
344496563
495843126
320159089
1314411296
271846558
924591241
653437962
825615440
713861826
1434309494
1139040467
371235047
1866545099
527341482
2018261327
610573218
1430047915
1463933228
1644536026
357569706
596418846
1401087174
1066475660
356320912
1311074342
246820668
1931723678
1615177580
972743735
628037046
472439334
1212227028
961420669
1018395046
770927482
1834677341
147529677
23236048
1219575059
1109222277
1939197756
53696224
1589193519
14484810
686831950
564942624
1487945371
228035086
269425651
710613373
66053784
1849149878
2135935811
1160710979
1575539372
1875417897
1598788417
752504005
126882437
1234673381
941185031
1995683155
1113395052
1687946875
446717409
2090544680
1674815942
1489199124
1303292290
1215137110
590501618
1483299025
162374538
1390910705
1217421472
1097950579
1636531378
1424268141
232861688
810867680
1328843691
1358087960
1581673087
2103034238
1311911249
1690765017
1487575702
1701066436
765872678
1776922253
185071770
1760183206
761443636
1428793728
1984460821
1745390893
621614782
2081630313
471107101
270376435
593320556
357703987
662008597
333473941
16529844
663858347
1161731380
894073178
629600383
630420170
398590717
85570959
2105306034
1836289912
572388949
1245619467
1903194507
939178275
2008472187
1632483963
1009817575
997960530
1982521926
603343911
1812827458
1306931595
921183989
421887682
1588848908
1429710409
561130603
1044442157
1377635906
615816497
2075552567
442272468
984295681
1186286678
938215924
1101167622
445237874
1982030544
1204243722
222420012
1512141891
1293297535
86884964
932439384
22183908
374303781
1500611190
1755361592
124350436
2076369637
358762823
1523324371
1141378300
141222383
778632680
1716291667
577213391
1317127919
1864251179
1172958239
1975058893
397657958
761417245
155880951
178460563
1002138951
1772054150
1795152657
265197749
1864020643
1433323702
1495087868
572979488
1789885223
1871488743
1146376000
1966735561
1107895106
629445510
1040814748
1606420950
521648630
662081959
446648962
957586075
859599140
543985473
61880304
262332740
1530348727
498499567
1426581428
1404060853
602653186
1305944428
397401085
1374771925
1277135457
746946761
1671775853
2033094847
2107902709
965072835
1533227182
518303314
1082577636
1213578498
1598744954
846897936
50795759
176994964
728551852
516078246
1433371206
775095899
1854713057
613948135
1223851774
1938696609
1605532606
196461738
1213686377
2134206439
1536025849
283255609
291716141
1669320084
2108555729
1443790622
1272850105
1517464410
2125324406
560469847
1608771998
1676553963
880107170
225735607
1939020739
906887784
1031804240
1349355291
1218119376
1372461732
344207644
2048724022
219950879
482823024
1013947346
900130528
981132612
1778832781
931845873
1592342677
1203032631
496574647
494694490
2104725746
1924419067
2117488782
222349342
1268870252
1022928601
1364340425
1242399600
277714886
534921651
706072826
1204416031
1951618549
1158025146
1132497109
2094779924
470525939
1764824056
846830716
1184067439
1578929697
1339460848
1091697844
2122788842
1557901851
1741876966
1489100188
193739703
95116809
1241638566
401359773
269382035
691651997
1087780118
1953563149
599000562
1083771306
727933402
1186882109
1216187178
56717019
1663624123
1914904221
1669119067
2137753527
2120383802
990590086
1687653970
847036827
1864156711
254865921
380399532
2105201358
1796122371
226348712
211238999
259158615
1005621612
915675001
107636512
486308899
63876574
1816757857
1996593644
1534924123
756077691
1596788872
1704834386
1518905461
1532584193
2081183160
101061241
842643720
115390843
1275166576
1707207603
1190706112
1265074372
2081110862
694738691
1698801219
2119595412
1854527321
1418946747
372266425
1196018667
1522678246
356429300
746904140
1822011413
1375228970
1310129304
281729352
1175841231
630704130
1786391186
239943134
1157650710
588569765
781371267
1269571365
2017911590
140572486
132152104
952024184
1523713252
105280758
403143910
1013266867
503567798
697185851
1033483829
821276847
917120575
1365562565
695837768
859805809
1508827270
997519383
752824308
1561283744
1429184973
2126728927
876019576
1490225299
1929019313
1795246066
1738719283
1979605910
1310123797
1491061261
1279561519
1525098426
331058225
1353826073
601961966
1983595921
555286029
1670032991
1602150276
501994240
1908842946
1317004482
778461949
1561627290
749315033
1493503533
1199312203
326179998
2006178357
731450359
1467663204
1990581002
1048040366
908070355
1502025441
1809007420
59308924
1524963048
1641681424
936868133
1431001830
1396098996
516323151
268802403
1259849853
702416953
1014564406
1019651229
780158703
515867826
1614757080
1493234399
1611979035
1529688290
670596213
2026319284
1159546625
1052574118
1442396940
88900944
1965435266
1787760916
2005375581
1368408772
1089989462
1482148870
526208280
1878252780
1090253709
1489677728
1415938845
902108640
86143033
1895246323
1939526325
820464736
1942008840
1755305689
1606189859
503803550
675929173
1027521457
2063894050
700660659
2042032108
1574501341
1854266319
341062226
1631207415
427297237
168033967
180434368
1058157381
1043931960
872230024
1425797272
898984559
826563688
573265759
740452840
1579934609
2068913199
741656262
1576380270
1857463112
1270946372
623004939
1306750222
46425892
1494739814
42844549
1286499767
999948288
1741209572
1909168793
298759280
1465196634
647160886
1298832435
1863441327
839242270
454714135
646990015
1916811091
1750974137
92624885
989917082
1272588172
1949589475
1380507814
1040770929
194199844
650067631
1040191026
296947697
1664292678
4710916
1126142485
760433018
1675267375
1463568689
1473626432
1226369450
304652153
965229667
2026802729
1282626820
1420242996
1067930951
230086172
2042929314
1250496968
300140038
894702427
830379791
922898734
1807354059
129797979
18981800
1179308502
918108932
1448360652
307974116
359778564
676471409
715008612
1842088677
1676237913
1628064896
1824704396
79797581
903912522
1299812774
222578333
1365211601
1825629203
1325876008
7812132
137975894
1270960676
2052143127
1952816012
1167384829
1287436026
2045752379
434863601
1815622383
1312765409
1209827748
1833525952
1036467325
2036845929
1685812025
687587011
1759114211
26706161
619723316
609160231
267335308
627392366
1503333404
2136680066
17779965
1844989892
34325985
1148269355
531753214
1149083363
2040749417
813953889
1396569887
65013656
586811639
1502979986
1940991926
1610695420
48576225
913519639
238870518
649607250
1843408101
1098568255
324261105
510154631
1472166270
390814169
198485089
639734899
1832047581
1861539025
1258277655
1322684861
1391876900
1693527751
188307975
1935421717
1578344377
982586253
330914029
1596531243
1474333164
1277867449
1909081420
722439508
1119517887
112276607
126874587
515873490
473194526
561536743
1669927653
1849141108
1555295455
1613526185
1094331434
1162231037
1994825455
2013120878
1025714060
156770749
696322404
166515817
859920271
472223476
1945698964
118208673
1346114091
163630351
1530231082
837136302
1527021590
711147349
1042093025
1363315730
981082382
664106655
1936005056
721495930
536477181
844520636
1528316048
578011280
750824513
1645108034
1833946507
1812402020
311348945
1471498431
281006448
1368358891
1950847839
1862385137
2092607091
1394431744
1790707293
873550339
1659648167
1139726643
1435879018
343017453
1733969302
1931407822
591117619
1655285263
1829492712
1086675373
1702600775
1614043237
1410773902
824342824
1832888793
219879552
2091874752
1904939629
1395963272
939366283
1577964645
1518202762
842713682
1807583932
360294430
1560995942
1245137000
1752018795
1921901045
1716016830
1265167318
1684804941
1294612587
1516260671
1139524816
267207490
661995126
544325117
313449215
1897022846
1175348951
1046280556
1908603378
1140301700
1568445461
1229411705
6425173
1711775470
1903034016
1474519483
893967381
1224866313
2083112859
1998689978
656737693
811568872
231312139
992576109
526587278
1889662047
1904153379
1470357502
1819271483
517106085
523686528
1562767803
1307678530
1208975750
1059982990
2111751179
1100918598
2114244752
853564926
1981186073
1879667949
1998507389
1992387892
779811872
501519635
380110606
1141339846
803075049
1602956857
1531538508
53996183
509973311
497916477
810007318
899437876
664392628
1772533651
875517354
1611484631
145871494
460002214
1760628441
2035993372
995414143
995545617
950409938
1522948007
67954543
907682125
438718815
1452449620
721426927
528278040
971849000
1218757626
212190931
1608179896
1978440096
1203555643
319557767
549132486
1801927822
1287199623
213227415
2142091417
2101530762
1061009562
240837003
977554076
1416481251
1159440089
318742303
670463155
1862684160
1145834312
41935961
221695241
871906380
2018632829
1687221172
1917265396
1043543793
788866342
1749801266
1443036679
715471407
1488714368
566130383
520943526
179110074
1236441815
1526357337
493550814
588157251
179883843
1521604773
1031713373
370563145
1953915736
1848109004
2085824863
88732879
1097247619
1823051467
825709569
996354626
1419443704
1118951451
1526255191
112108461
1109176742
1658877238
1356262652
1595108166
243810308
333149861
1279847381
1743108909
1997737046
1103243853
1695553464
1678994817
445342869
774691565
936149320
921218603
126962543
626040459
2067767142
1494837554
2103628598
243005326
1658402644
1650721061
1103723788
1096617860
1379141572
131636443
1108258134
736176532
526525817
2146555422
1321114304
1338538897
1635753537
1369577994
1872381101
700980020
930454240
737422432
968698603
781725791
892955684
1393315701
1424504326
1885200206
2006738469
149776015
715304650
373849198
1648849979
235787780
134498563
1416724899
1179629809
1362931901
1621387563
1200547281
1267006077
1376490602
1327180994
606204596
314508549
125849191
1982533116
1905020886
1680489354
1458438950
1452467082
592865554
2107352809
2106070055
315872712
1886227609
96426291
1928239546
1243249868
235276167
717478548
1958350269
394886516
84555107
1827895471
281351784
165463967
2029738385
230900660
1390081753
1871152572
818237055
833656641
444471275
855121989
962529811
1991463860
1520646774
2017781717
867556692
1592365155
982693771
1482727594
1725835768
1581263193
766217733
918514338
156935083
871772870
209208669
1977608794
1336110441
1916991859
106478688
1137367638
549391779
119936732
1575644474
1192833754
1705495711
1682794403
576934910
1584682120
1399184260
672245827
1069975999
243918706
1986714716
281767021
579017607
1873437043
1148081131
986807975
10654234
1685469831
123743689
292080960
660726629
629916690
1910562504
341314726
1251016014
1128753043
73209925
935750717
830133006
928504784
690175601
2000039218
2094211969
1360311535
1565734775
1781459270
421802250
1183564501
1588119240
1602521064
1321184332
1774418177
1827903717
1400918327
1667415642
1619688252
98447093
275541053
1760046234
436347675
61952661
1135123999
1463145472
1759411307
756695064
790533176
1806966153
1960910554
2056675353
420500411
125238225
1551964621
67692754
2007604578
90570067
747107057
1143624461
1797694862
1876314617
276298197
1423631336
399358092
1349534775
551959621
751952710
2106229274
277998661
948651967
1211423908
233800021
477689464
152900916
853911805
441573032
1618941605
39726171
665174465
2112140104
809874625
1176674497
1667375481
1913834685
457144634
1773687099
443612985
1208763634
1296682382
874453188
450082259
1146889791
1327703571
625831064
2078836761
1697055754
1029295094
807066757
2048999121
1447538716
2049399987
1839240638
633717228
768127922
1130940823
633586122
524995384
1431952323
668255358
1391435718
255042045
1666583320
1737043230
283715498
1166625050
822945759
954541017
1325175274
416688006
555736050
3753107
325230953
518508376
927748816
1551589321
292602595
380781426
1538278951
1077288407
1538512218
1540870859
534623055
163851009
1726517483
740195948
1564446243
946548652
343148742
512901453
375142686
2007329647
1288773566
912581798
2061033851
1013031643
2105852053
207514916
970796877
1627965694
1779380888
182338710
1883685580
453563534
788108084
742782302
710207956
1110974293
1059365837
610151215
1855991942
1929258717
728610290
1191248745
1102393976
1089110449
1717126974
1982207796
689451449
518211176
405479488
477067401
1530730354
1773920615
2037357
1109084572
1325969420
539772404
1505835082
1756652194
195552008
384094760
1846578058
1026061725
1350500298
1443482580
907194059
887666143
785402587
1766884755
1484561036
615079731
1838956947
1735297521
210793968
1317716379
1561410223
1658904216
42249650
51618246
601997900
1961575822
1052844728
1883035132
624089712
1780836574
863755865
1716404367
1454409866
707505434
1604270719
521249327
245129823
1667817131
685499375
2035743181
426652994
1692819387
1015509153
1494431721
2081856794
1843318550
1787686787
26925646
143660087
372311940
1800141472
1943931603
448649739
472943363
29630863
86346979
72255795
807987569
110771890
207884680
192135906
759581306
508073281
1548680481
856812650
2010632763
1761513529
807212906
1896625208
1657864454
1677915833
990693270
215211664
553032165
1957917310
1722922197
62020536
567023863
1617727101
435562310
497783835
1028079630
332094527
886211255
984248643
1234482455
1437327374
1533957450
2090360776
226754020
929702602
461723307
1106030165
1675555058
1778173814
35402208
1360852522
90542043
24668292
2064112914
1430764167
957353979
575789958
918306968
1933625781
1098259834
2051630153
1894030291
735913215
1234211356
1930191355
790356768
908101470
1277039648
651374997
502375774
2028133306
2072771310
859991600
1995031102
397067089
1144369356
998574607
24199550
1077602390
834149507
1112140463
111070002
2118912875
13911301
2094444059
6134954
696243698
332693731
1470445372
622078294
1098923626
1562695017
472428854
891911860
1333506879
196898260
41146646
2038934799
1967419241
2109379950
690214652
921371202
490532081
2061416763
1229418708
777530924
14096453
41835533
2146344519
304993267
134043285
805383814
1695938676
1153113759
1455667389
1773656727
853230102
1573624140
1462080913
1462549824
1883016139
771164358
1636342723
625926965
1882076067
787332908
35873160
1324937250
449495434
549193468
595693214
132156622
694843749
211175854
1951201146
753757463
2093654550
1962048963
840481260
481475750
813663689
1410316391
360254424
485787261
1027407059
324966240
1087599338
219797050
223559439
1154031198
238726001
2045142053
1387366813
1134541169
1191868219
1091217174
1851169451
2074794219
1320716991
1223690542
170272020
213003004
1614793405
784191707
1320200997
1555102223
225613747
121955419
314905934
2058562082
833535024
1715804856
952397689
1668377184
2095964678
1066760754
600578485
1239483405
1931784947
656281669
1558525201
289231742
2119181389
1349054815
908704933
975778295
1121255005
1146484673
788985295
1553079465
1661316885
2085336828
523354972
1317850394
1454395835
1171079608
257878771
1472972849
1593260638
1420013796
636066631
1319339415
760982569
550693527
280825850
1012981145
1007423235
563383566
391186020
1781500417
415774791
377392225
2069727645
1845441332
212420390
273228483
257399742
1454879305
1836182019
1693959129
1633508393
1060882482
55835946
1721034942
251337517
543419354
1481353440
1305673367
976681175
514046054
1893669111
987414176
1331204847
1595883222
1508147792
205609764
1999317457
2077891633
427168138
658219644
15503665
893400609
1456615119
709468780
1595285986
138461709
1949749297
2136900400
1582694186
1348598634
964689376
293110175
964291110
900729124
164221557
1223520123
2110382682
987361432
592938893
1711662861
2131057768
216784415
1016415505
1427192228
1169468825
22241578
1689767120
1351739659
33767717
1737395483
1689074859
1936762153
2146867174
1714438161
2088434609
285151718
1136465896
1292300583
724452977
945813533
390920156
537127279
259363001
1875796311
750476485
57116302
455200893
1442729065
2104231210
482909810
1823492552
1320980116
1844915841
802157634
1851219626
578050674
1737535870
30802132
2087493250
1981629657
394808760
456026594
510925952
1640471630
29618391
85374077
1594794505
846910102
1191609185
58768600
831781520
1989461367
1648902478
1834507049
1934281996
1561694254
180617820
1005185243
8629697
77959313
26232238
712724021
16344403
785686643
363449304
1604464022
2051280851
1992867148
819498410
1674324210
657990951
1814919091
1851886687
452781078
1536731577
1242442250
1529689060
1543016116
318275848
1238292733
1901187899
889021704
1888908332
1435559856
1705287991
1481120122
904696863
1262044388
1398371527
1992061953
515234557
526715535
729322867
1086025281
1862804344
1052764336
1050991399
431153143
894496634
228995314
713415305
869036920
320770959
1171522188
154921982
1880453591
1137367358
1532487592
1790517758
651250560
174878513
2035169263
1905202852
1831282867
625454192
1026249411
1690478485
1880016476
2112117299
1174403689
673757648
199158871
695884277
658856560
483844078
1240817805
1508627938
2140586477
1255732871
951493867
791680943
412142306
1126367364
1445564149
1439725409
1040188926
1260022130
132715542
79164327
1804063895
932578443
864205038
446558267
1062259205
1560803409
1455710299
1729595962
1879171747
390501811
1878511755
174713334
542688826
636627787
575837448
663407877
2018664901
1394792762
1550198658
465661130
2079314051
1726576118
1871754563
1555029086
1612194007
1220050095
2053303840
436546461
1740186316
1334007448
1939741911
229781613
1608987494
906440139
933433153
1890646792
111684379
36059346
1708116139
2083825572
1457342747
262541839
1079341982
602911781
1503781409
861006935
959690421
1655549398
1331209523
965102172
1088523186
1949450069
1571296708
619503198
1075717003
462409500
2016401472
980009192
1099561475
1301192775
240529590
1850142537
1458185142
1268046723
1481700574
1812221107
1944177151
597332099
1451977074
172657203
1948681469
995692821
807033948
565952580
1707207603
1010569159
43103673
5274820
825307549
1991574197
899932250
401372021
2054578136
1576690918
1073298728
1388876049
1807110840
64234499
1940587722
643483404
3903535
1039732115
447963189
1036061016
2091878193
1761012368
321310367
938149181
904550136
1646947618
1567061870
2777320
1880322028
2070734792
1731318773
654757668
1442571908
1265797205
273224447
1974193912
70228110
554054235
1811199659
47381472
1428459402
1810278566
1716642997
2058309080
987832862
2005714714
242155001
1172546285
767268229
1206784880
414548015
1540100253
467998731
1758056487
598394751
368229699
1804959207
687802216
1277830098
789524440
564252102
1802685926
1289564695
1350887426
2114447280
664886571
926350541
1882145414
1687604008
213576045
1960614654
1957128664
1668080456
2101058828
2029753992
485339055
1685162722
997604583
1886626059
394382241
1604184925
82457876
1499501458
776542566
689714335
1481409344
1194827562
449322316
1912434328
321156667
1261667076
671736258
1559519597
1167672017
878473773
1942989743
1455328786
2071643497
1128275317
146007331
1760843517
1973546813
1772231426
1577746243
835616823
2127438572
1789160237
1826880989
1032193160
586672944
1696413883
1749259361
819136892
1895961770
250081306
1313441316
1865102019
1611836122
1521907920
381440780
744631841
1671401132
444152448
845607951
1949257214
178608820
829565306
807240872
996706017
57070688
238062511
1829949511
2068736681
1523923468
458731111
533567022
1624737441
510938208
1785846735
1061195717
247902117
1072734731
733975017
2003372618
613744413
90778373
91184635
1384153144
309007655
54001299
2078160976
457037291
393990737
48784584
2022488630
560756508
1606931162
1113903300
830712796
555186292
1002500676
1958467166
415388288
1906322678
1901050543
995881876
915736904
1631696238
1577574851
1488323399
1448279385
277910226
1991163088
791851557
802307645
1249375160
702566794
362056170
340832190
2109448255
198335912
540627126
2073203898
1128230777
767990023
1172370126
1859350164
1686583541
1570374342
1287909478
1715989201
332288127
1027524920
1334951930
2110229824
1371761188
682274201
2104284873
1886441269
71119208
1422877283
1871197695
636383748
1797556549
1274015331
392451906
1330159776
1733116002
261352591
1866431460
129269146
784373702
1150367046
1374117531
1388570538
154629842
1217679599
291810200
1796338883
541360434
561184188
1203582858
579428168
812575369
1387935359
1673554090
1851433016
241500271
76838363
1181619726
845052358
321350854
400275464
1479801111
1222809882
483370473
712260218
1484035747
1461488581
1546604118
748087916
281117397
402449190
1881296312
1148731139
772442048
218886408
1232666692
605542975
2120815730
833109298
1183108282
715454102
268074573
1126541626
500141197
417270605
872918989
263202564
1248635774
625522960
398114564
807699960
291332184
1237416784
1815294383
1386763515
2092745276
26753242
1094079139
1018895661
723284884
131994428
54486098
256589491
153561860
275459374
1360033694
1967782137
1455771918
399187810
104957228
522940375
1438392362
1092678461
1797096774
857715600
1668701611
1670318719
98106548
1001976256
682424624
332350664
1287200992
1923826523
94718190
58155935
360496931
1679015184
489039986
1012543700
2063542287
1438023834
1331850991
1273848591
8433096
2006256333
1404771514
493966129
83907452
2118813266
582721049
633779407
1742046209
1551549418
1808207338
1683632380
1290076515
1351900642
212235508
1122295172
127560849
1020479431
547716386
91477812
712625937
614291983
323835186
1966697265
331080064
2123566380
1670286338
423365675
2137431009
1020531631
334135068
788648279
175792093
664406586
467703352
1646738473
1554308546
1500446552
1251659980
1233801894
1209383610
874208788
157684579
1510652003
674442364
1772471045
75264038
714532779
399593704
1929793794
2052762699
1264372134
1990432324
2041130644
1526113115
377459057
2015700121
549766612
734509493
936886159
720356844
479443908
1571594019
339684459
9933218
1659196410
888885139
1370436465
263923132
1423144997
2096247107
1686570711
1710095067
445393757
1712219328
399008832
1224420530
613776060
1382012484
246734415
515140215
45288765
1507396328
875653201
1755402950
130892264
1936417451
1193112839
1603078349
149896950
1521912543
19838541
1116194213
1656764299
1673340598
455238019
1591421116
1151401840
1872916373
775281929
1158218771
1161365192
1860520956
1566329136
7620207
551328066
882533517
1063978642
982610315
1133552000
1594577730
225083929
1579580997
1309147420
356034979
537297912
369550747
1036645834
758641718
1220587984
96011991
375535161
103882310
1944827164
1726837296
1958679479
1755477731
248910323
47774834
206616304
1450676769
692498676
1517431716
529537838
823589680
1591743245
1164044104
1531173454
662599867
1139721796
113277118
555184082
616492566
341615017
849798301
2110067172
1829544227
1099118074
560176352
1779891691
2036828656
1450746365
1542981578
941220374
1573396338
1327616913
796078806
1319715913
951129686
1446428708
601502529
1249337893
857124601
56780807
1609550948
1968693167
1526619538
300432236
1017487934
2047911179
1770317595
1489059552
1951679815
1271047430
1500798703
2094658783
1405729143
1246785075
1917475026
481633342
1031072363
661443208
2091360597
1696560728
326006975
449046522
729873568
1883690688
1076015502
1386321050
2022065009
2038424205
314191305
1340537950
1610631636
1241260760
2026482036
391782143
1545701063
655709411
1307686484
1339628515
1712245575
342897790
1096894280
668670991
1914607920
1308993213
368184767
1416642448
717368454
1545350275
285335275
503348262
1846931917
1104296197
953245944
1245771884
490734572
1811037375
512882457
1997539788
1805490461
854104857
1451116589
1397985283
837621427
676282864
717473521
1589791890
911015180
945875264
1807641860
804226900
643747287
521364319
994697079
149391004
279256720
1465353111
1041555735
1508544183
1168095978
372434040
972772957
1430810061
1480416790
2020450364
1654293277
969273726
1058157644
1233755174
112079180
2063769299
1489471814
741547009
1226465777
864981243
669668777
1722983176
907989881
1663382456
648499919
617152541
1250527355
1511301477
1145677717
1378431073
644874936
831341690
565972137
578207005
1372021621
868633211
628768596
2102879290
1588395090
2022074236
206958429
1819262763
1712632274
215407057
1913444730
1517678497
679406738
1160588403
1628817383
1150954176
1783769973
531776136
1380740312
1064050415
1157117864
548655573
937371296
1114037234
730583642
565366217
1329971060
680664840
2007703149
2025383208
1819947577
1071408989
197244134
701177457
1105775520
587972365
1518456980
1136111467
1779781467
534802035
401160825
216984178
217859302
1709700919
228735231
918955429
410966596
1438400080
634624206
1252116975
2105878589
1433042743
1296985628
1146898069
692950357
1850070744
1718858456
1249546746
1949951938
1109948769
1833553761
1515020357
659082886
1444016149
109172318
877922250
2015917849
1864009701
1724861801
1215624829
1859569196
966039742
1773727615
1693001252
531014568
558256196
2016948185
264486188
290819342
859520234
307280591
1745834687
1088780252
1239040237
1387810825
496165534
1603033631
758301768
1562048565
1176161326
1538850675
610971948
506099579
1030469259
1419010884
1897840462
440064796
297221076
618059793
763197417
149301391
594826139
227543917
1036259884
2005920989
505487068
714193244
2045214820
201085479
1167102355
1338453748
510145412
1216582931
369350916
987287853
1400896367
571332912
471035187
1399494475
867033575
683285492
2067150394
1390636936
1280248047
408053361
22076749
1388618367
1050236044
912102775
1952048728
564448219
689432821
912463836
1782178772
773936205
248194315
1730305052
714508169
175054127
514043562
754372264
513396065
767963680
245764303
1986042866
243463136
1461651421
280829472
1371199956
1923223557
84545504
52426851
2144927108
1599627516
498363718
112810137
1248001820
756126422
824119915
962617795
1721410616
1630431614
419650990
980277034
2129017967
983775249
1608663830
186048355
1431165044
218781556
327387655
1191841067
345371571
814610273
1488714418
401354655
143607955
2138194697
1788336617
1055179202
1918258521
1497476367
2131817006
22795946
1777123793
656905591
893392994
1701868195
771985694
608444915
58374084
1174579512
1340175676
873957340
115480952
1667511789
1458290603
81778484
833429835
1690559111
612982838
403993299
245380451
2122679493
1159131992
6505797
98156102
1383944309
429342953
784798971
1143357847
692714395
1782106857
1305229549
868787234
1509914754
882874087
4635880
2127744143
1858654608
1487091657
632957527
1517911907
704710964
774408262
29027732
288394767
1101996244
213735845
393086988
333736629
1982852885
524218225
43582304
1171106900
1783124805
1300641898
1679907749
141622972
157916220
1044045000
1051111303
1461698346
1895477262
1258681453
1160403627
1290377727
1262626983
859752706
230100139
1971195621
1474191231
487751126
1919210876
1938549088
1695784395
1953718509
591229647
1420517854
124409643
916310691
1068742125
29894858
911569440
1999693820
1853969569
342022522
1696349514
350208389
1925024196
901733985
650512890
1924884818
2036010270
981809802
935145745
40794483
766623220
2012108137
604566977
1973756470
1808014271
524708644
265473474
1851976348
1597173848
1850688132
1876634745
884713544
1271552090
2024936715
1269837047
623159166
445686164
900627055
1737918110
1642424653
1612555413
1540920265
651089385
245415317
891104057
1443985014
853556270
1664528488
1351547567
1334790139
1174779382
1090628895
410914104
323900239
1903298127
1667607909
503389488
1348653835
1181223192
67415171
235724446
1305140800
76903092
45793833
116836337
701965691
1009075035
1547751809
111100454
1539557445
1811855981
486865198
887670039
370865996
1882411269
141062992
1636362600
820829131
1528501774
1060832857
2074387231
478284789
1789907241
2054147904
145009100
1983820857
690184608
1694960506
320163050
192093301
1826407793
260495308
1019752825
261032411
428785822
175148205
1362930769
731111509
1099315576
1987196413
908656289
1399465341
1873201466
692160425
1486093223
1795938903
1436019722
1588654907
200784775
1659940971
1812542567
1405938911
1678736508
2123094497
1344573303
1028789252
2090558231
138959869
798480367
1394179789
22438574
1443311687
1028851238
1506869212
618353099
1198280334
680167634
2109793093
1207165328
235132660
1483807197
41231865
252748646
1159435529
1374771925
24360323
1976058050
1332311207
691187343
1218866872
1950772574
1480462141
2074124702
1864402129
331331617
296790141
1087326044
534587488
1733671381
995545745
1194996662
1125577657
1605971147
1797514480
1292642025
591653829
994609070
1418352770
2058930900
1557466569
997578061
1003322582
1210105282
111454255
888142837
1067268649
730450117
40157721
102910248
57829462
1912619873
179625277
489536640
462082214
1350366305
1315280040
1554924322
332108670
358271339
1681086536
1440710342
1477951354
1486286023
285014022
982368507
2069252222
737727949
1156293674
1799509159
2068738478
1305403116
1439510544
1772602820
707915540
393410236
380451924
944039547
1372102173
1074487946
1956025404
1292609608
1299000922
2036817855
2017844261
963300484
1612936011
1565677253
148562797
696770445
746494043
1999390442
33868572
736891960
89195294
1054838281
1310864098
2037698085
364937854
1126039141
248213770
874473325
1459440387
1647730938
1889818717
127021732
1312257191
1111218509
292855224
1315408050
892869107
699735666
1104373625
2138335123
582633967
700255001
2081644613
679727290
1475177832
891833712
225117760
2076596150
1302039701
2119835510
642482574
1643818775
580309338
820696076
1200079854
810976019
1771288436
1300757401
1383309997
1218560988
188250688
136439333
1010924174
1294381336
1838530622
1408082367
1973234477
139595387
1993711386
1210278556
318772740
1910130540
2024750411
1118263797
1102210334
1384440239
291892182
1884781466
2114359881
66852646
1715785091
1105340386
1774982985
691943231
677094290
1429599925
1043696153
173491107
1784490891
1444922887
63981626
1023943629
914248085
1681226110
508153664
1350701737
1468482252
905067291
974291960
765899884
872010207
1040010177
1594752723
738027088
738602065
611656598
246837857
607795247
1497136301
823430300
1975165104
162087055
704661816
1410743635
1136775367
964454673
331343978
1335489360
823275303
1268011077
523292865
1036021912
406415596
510708346
858591868
1455022132
1659886966
713677286
547591334
925958084
1054889548
2021726717
906759474
526068938
477205819
892688879
989372244
2066003657
797748873
1715424390
1881544978
255874586
38686685
875173288
843427448
218023741
669075739
995817402
1064282143
1933980466
1358878522
1903016882
810676832
1647822771
2080103382
182704126
1692893891
1755403807
300702264
706095170
1034167604
459296893
979243803
942991105
682228698
658708404
1386747558
1832773653
1460154792
719989065
313307865
1773751571
1745008309
1022457090
984320744
1518287496
1658970013
1590520102
1670128918
525085070
1636198303
403716964
291951035
1729121553
494189875
2144740228
2084732769
1799257070
2044550577
1571395489
1574179700
1165984081
279146798
1938977102
1215496610
378711913
53631626
628226529
1615775961
555449176
1374273697
1992398242
277586184
1562301754
2133486926
1025148174
1330287141
748254304
1592401767
43268717
1014220477
1471658631
210886502
995423368
1110011718
1214937591
561875831
684991583
570524725
968770326
90702708
744871318
1251892070
1303539659
821410565
1594373026
1527147260
387493931
1901588165
1068356516
1054909007
1481015510
1045836090
2099454940
385000043
1799761961
571641665
1263660823
2091433602
1534301222
1788097027
2095409570
1909522738
1728507846
2027703934
469938575
262505924
598960896
433700597
1096019348
1936659169
664069703
2121108556
1710025905
973943691
1320756346
347302910
734826564
913776037
1341102089
1553651019
798033853
760057142
1066496444
946195613
1921785535
1214022568
1148920273
813265996
2051628829
258565160
914327550
182061773
1799473062
1977795042
291795990
328066957
250268046
443915576
2136234640
1371715986
206793670
100349118
1912815414
1189681241
1427024847
512279143
1378700534
1092193423
1078835364
691601360
2014368431
429668598
2115703435
1159828331
331093693
1412971066
2080156214
1149940109
807954066
698941710
692051444
1237234071
44837515
1442815873
277801955
2133916365
797623383
1930224315
1194664031
2014050837
1800954322
89982773
768730574
1649450444
541532641
344614935
1801997029
112226573
193384941
1683365603
168425828
407153356
2113372741
821226195
497011084
1313008516
952076777
1683123418
445831485
353029888
441925910
444400988
508534094
263418303
488519176
1867311383
1668828423
2038702416
2021922837
1811124195
1828333916
1179754089
1946345517
792562635
2061607810
688035588
1244134823
605369846
2123868806
1924319496
2009474762
1467253566
802449952
462307332
599688413
1008213494
1677206734
1022714997
260859575
1447473758
768694360
138929321
1398141381
1921274832
143824534
326831227
1696280488
670787292
1916836022
644638179
395236687
1877251227
1199297057
1470901908
125817714
254189185
997598217
601321145
294344163
1451620968
2107306598
2140894749
1291358446
611077629
447221462
1428409159
1740312516
1688856505
1826607431
333503226
801902371
798506577
1377600885
1145462153
253298233
882321625
1258468374
1425402943
1462109226
171593410
961060199
694259911
1746463198
1956007927
1167261693
1071570163
507776650
1832424912
1263421947
1680313890
1673029498
1704841953
186588334
1475014037
239112222
1748329871
10642136
2067948268
875049478
298500663
213433662
1845416385
1563698197
301969502
461418385
1766726990
1889683081
1775922356
576468708
413752618
5452242
2007638861
1087118065
403651114
267347314
867647046
1294148921
1789563464
2089026098
426650665
2012554817
1953103666
1330923819
600146786
767972983
1125341287
771672475
2124224194
679736501
1894041603
1499441369
589930488
15625015
1101134104
469153150
903747101
1403794635
676827509
51159924
1512427176
1088434402
9861813
421526274
585009493
946288108
448834936
877313334
808572775
109941004
1376378149
1216309100
380978188
1282901165
140489386
1835317785
859074510
2088062181
11777900
1288326235
64713471
898007944
536113487
874563483
1286323500
739137584
1502361580
39283781
290815891
29756806
1176079764
1430556483
730542358
267075186
1652390966
1914745407
1657663780
2131382239
418295873
1090864234
834467718
1432946755
882704782
1293144878
946332278
810803058
613685530
1435618954
808394846
812717759
414994639
1461634219
431441158
79861252
674415967
553295704
536865355
1262712832
151745712
1030211365
590991944
786690173
2054292089
2007680369
1539158882
480878988
1807242990
1407683461
1936460152
1623988341
484484376
335131534
922926595
176276896
1552391972
1108671037
1295552291
340366238
796494071
1046006582
260823642
1014653242
280527662
1231166912
234545352
1210291081
1048877352
167814958
1055361707
1227431163
1218351970
579157768
342734701
2023144469
1974629388
1903692528
704860927
1561501870
857963992
1072211876
750807702
834374608
819533219
472078093
479284181
1071587124
1231191065
947788466
392596508
5856434
326437432
696728731
2024618683
1918325282
1002729460
564313959
238573493
2015194605
713735123
2054909711
2089682025
7254942
1061823954
1855434913
1156425162
2059504591
1605553193
1365099384
2092218184
542756900
2138631356
323394875
1812049862
1520840708
1241541733
1335641838
2082968245
734626532
1173225273
288647640
990917463
1707472131
1684303975
657382712
1971665031
619253884
818444352
1472960603
1949617917
622899988
1040258828
1196868860
41574042
1843071173
885437036
2047973580
1559702150
1961092457
1912044893
1209173334
1524349502
834514493
96800298
66611302
81930194
1316715110
1407317934
1880561230
1049864990
1927514776
2136952858
820446040
1256354269
186996968
426312452
1827302768
2050424625
814637065
168365370
1506001447
848467652
1017209266
425636707
861519347
1164589612
938019734
312539004
1207923396
1328148105
1270700132
498636029
931659388
775667301
159824547
940636731
144831447
1751822670
87602026
157746369
1508342431
1988678057
2050808705
1191644523
1362128018
599923648
1590260349
1068096422
2038094516
2072831778
1104749703
1856468359
373604031
84679922
68899252
1944204947
1704600754
787693945
515219551
1591544538
302813083
410901905
1528925877
1075990802
1365015869
160173874
1937860375
580410438
76591482
763477041
516729220
115113349
23378559
420598590
1750782651
1376872377
1115718780
1520149500
1922288034
1354291842
1160654412
2107317245
322688909
780193413
1790710973
1542072899
1106152538
2023351941
1841706900
1585680117
1089243649
810993634
1111045835
1546322449
1540793146
592950436
239646733
1925099253
170570887
1096719242
389346376
211696870
731865598
969904839
1004343584
1929672936
2007151486
2146233910
1625311831
385633731
1569983524
1173676388
1435131502
2022254759
1700147728
1908490873
1922700920
1247936805
1175855771
1429370838
635675169
1578068235
1995622528
377953539
418833315
1069160266
1653013978
160783271
422482778
473851505
533972048
2141867821
1450337056
2013870926
2060588729
334204591
1167610544
866450245
1768437492
734161428
370585936
85498724
1473170621
1717446138
822137402
883013397
1025477272
1521551259
251246684
1874102964
604894398
354184765
1406060418
1849856646
514921556
1137200829
497718421
1553400264
1457670239
1085284980
755957957
770609536
263357682
325210341
1492704948
1150701708
220809214
1080249539
157194352
2140608968
1945861483
202051624
34141701
1302886019
696785158
114975408
2122707032
289513287
1757969919
1302427393
1987644424
1592928182
381098285
1353339464
1148906502
477255354
1283800454
1425821803
1409184962
1916416135
988345417
1815946652
2059202402
667588451
911921567
648565848
778401395
2048773262
148654951
760705347
112664208
259868871
2099291817
1921324859
1334873748
1279847506
1825988896
1173488135
41976746
1731825237
912939075
1560768648
646168494
1550846149
1777912299
41548302
69717258
1657758107
1050314650
1684562351
925921332
311091471
698113085
1803833486
223009525
19950884
1482548498
1358526141
390357829
2146694656
2121457555
678834638
957596849
647968836
842070909
616899923
3650497
1990799192
923042798
375275162
1612779729
1566339170
1966294841
516894350
1920011242
1902430891
1137680694
2095308558
1942100480
91048465
1740377831
2070538894
1755478621
1742334618
811049072
734247787
706278559
1572315374
2022629136
842278518
1425558003
1000262815
2035255080
1110668748
1158350923
1820922043
1308041981
784423553
1412901356
1584474875
1878343720
617505150
1146731369
1941872783
1117332269
1687802652
367902732
1385324331
28723164
1654151333
259123817
1418040452
854547325
1455391315
1374793388
46283159
131984645
530210084
746880404
993103873
608918076
1792162716
1511474928
1583814229
1372825037
451739407
1899227925
1371161701
1728313683
1045696353
1876188808
307144242
1525718291
798455446
905294033
21339676
1507962551
125218736
706131941
1514827760
1951817159
1278433164
1324067734
1028173834
99838928
2082815901
2015620713
1816693731
1776376060
252420106
280646569
1866799722
1014573759
1025503401
2124903119
885941777
1285141488
1499565622
846376783
1508270979
1703065449
1167274443
1793933401
757928206
1493428107
319383970
2080253674
745086277
1668351163
1611326779
415795821
2103165344
771696778
1271639941
618588287
149516782
1672863757
31882293
925419226
2103935423
978242280
432930102
560431663
1985367459
1025155359
733423364
1825100119
813232889
231811417
1822803610
1267360741
458688823
1968123881
1177881759
2024458658
1264835116
1679943427
720703609
273734080
927309039
1325222487
1206103730
863692448
1016819405
2090436523
60897491
1814927257
301782057
307447060
1365131544
512341683
1628983064
229012761
1467621167
134671420
368318786
2137951191
295900408
1010240896
1354636929
910529603
372007181
196119570
42972230
1787800081
172691872
1349832974
886022157
169503718
895598186
151307848
344165501
920398347
476049983
2105309675
485025031
2099900695
608307057
1690260770
146436678
1201481683
1625865832
136643763
492740990
830392835
754089971
1620624608
601818800
1363291904
980494033
83802523
2052738931
1074176313
1066450099
1888246873
310418734
1318126890
1743831150
372435549
1749981769
1789617026
1797017746
99802586
2088410367
1907673145
497308457
2139668194
1890505166
1451607076
341297831
1302063329
1399949009
1513292660
175269359
1306540845
1778217776
657337785
1429143836
1950298558
29551973
750661125
1991783335
1729515022
1771368101
785315020
1032806877
500248405
1774100909
1729954590
1498404818
163621256
453166795
1215243645
494892108
1077576930
1843731746
1422879004
1002911929
792300977
789446438
708550192
864303681
1358548066
253821359
1887530082
1632174165
174623515
1629067447
1757733680
1647137397
981869566
2113118090
45187107
2023767934
333640118
777161742
973653557
1429636113
962524605
434561941
173720353
1314935544
795297783
625762689
1065969912
1639769532
1139898022
1292372540
1569926110
308666950
715144203
1742901509
30619024
1364620239
939315005
629985324
1124695308
2065016307
1521521647
1787825736
154188508
1512292610
821573236
1199811793
1591845457
1073296682
715725811
807507382
1682418240
1516229861
718560020
1301892733
1635824594
296634379
1621166221
505560002
169653029
1123338459
1823461589
1464992404
464526811
804563771
986148494
708653405
470795546
493601770
995785766
914760170
1087450944
128060503
1863718465
1263147379
1628096917
906341823
1684312862
4362291
1877710984
754105612
79734653
52514554
1193696367
1151548759
703019442
1901277858
861735515
1833941002
1554337360
1787570410
207858376
1970856639
371802733
929322435
872164270
859090075
1099580357
1129101618
2116235239
792894914
829741090
15315892
62496366
530436034
1277700957
58456421
780961908
884985496
1173606014
289980376
538901627
1505833027
280501010
1466927193
1424213254
1523053312
1638620130
626950953
1340450347
1243827060
585058355
1182153444
1297628242
509070570
1541951994
674366193
1027636078
1534777914
1784214814
603759860
1047962944
756196799
1977965241
557431165
192090183
772666697
1829983503
1113341172
233190792
1239837008
779614089
711411623
171466746
453531531
1272239194
2069249138
54417847
1554600686
767322392
1353713847
1948994808
1362086358
853911837
607386995
547498044
1136631458
2010922547
1665383250
2115255913
51554917
1113472494
1131255999
100102959
1405489088
1982702584
902159711
2049682873
530374534
965164813
518217129
94086976
1348976476
1581113241
2065391961
1541013933
1301982689
1449211467
1795903075
469167827
1439425982
880121073
608307031
1657010984
673634722
316889810
1377074865
289078150
655773805
1408624493
1615693951
1470189643
1552979678
27299972
2120636088
492381905
30809728
941991501
750324985
227662944
373059434
1446958387
269124256
1459355653
2125799592
1107043661
941889925
413488151
2040967473
294097383
544744066
1955468308
1253765158
95730277
746511845
1284454113
237534818
2060882322
1393822179
1332832281
1126136369
1337756140
1501064622
1875438030
1945383704
1942704376
1548782238
1942172452
1371162251
277253945
761836961
799005250
277843476
1359989096
398924421
1711380785
271690568
1711584805
775423191
43693620
1355255119
876147151
1928351325
1704618366
1306769748
789005248
867753662
189284570
2109707884
204165470
877330993
427526896
625663778
1603232434
1384135460
1207984940
1191268880
1927364320
755533659
1756931301
171432817
1190621123
473525885
1463981562
858482324
1647555429
968895282
1296412025
1719572195
1359008562
401708194
1936700759
1709380747
1553636195
1339292695
1695168047
297154014
845093236
783443397
1981849312
2039053503
1685982775
2134211974
1290005522
1310225197
425148865
564511352
353553120
1053461628
61666023
311442457
384151571
1189511215
2056458483
2043279023
1391962798
178140741
1636250179
884576089
1030171547
862816625
2145160854
1551909060
1704947290
1451588310
914452561
1948296301
324439745
1056814180
521455226
214293080
829040905
1521276371
1216977221
543525074
747067503
1458526358
442508825
1337514066
1106320256
1014381481
1719457949
839424394
340981073
1915621449
969283716
47016449
1794390198
742718595
934848445
709649120
289192790
1530032098
455706475
1054669708
2096540966
1112180565
923396301
1893712479
1671527121
772838483
187022496
1965832175
618154369
1578103224
231677693
874355824
460334411
816281476
415585400
131498942
235504561
1804427908
1934462190
449683536
1162988479
644928936
830451074
1464896732
160277372
413084101
1308921296
1945045663
2027120841
1302692483
1876143590
1624948921
46139125
424739641
924790456
1048627076
5539165
1695717175
2075645269
77979916
1567233342
1841229468
1392321735
1010758540
1816060156
291796109
1729130917
2008014885
1437172854
1595901824
1956901963
890848520
992529258
186587660
492556110
713081587
2040204634
347954640
1661569537
1908569326
1209990110
965532264
868762464
482394726
1167316214
291475477
852575217
1559918446
104279767
1671600384
454651238
289226246
2005706384
1378703080
1297888782
1423337149
1610544766
1973064477
1740056526
683775875
180714601
1368880971
1877417726
1069101695
588449813
1708341745
1640106098
765198700
1973151927
1895674065
1833014716
1293353225
437174627
1038491898
1299112079
579989658
1173556606
1167548177
1854042887
1290670385
1699798158
2066994470
811438082
1831705269
1447787555
1117319750
747190855
889278212
447109468
964119677
818733239
1956052255
445396956
1605407896
1301529792
1615768198
1073171129
238519735
1642953718
745745137
1114677158
402906925
1792018134
917250523
225656358
860527256
631768896
478269300
296377366
1185001666
320636471
619906753
1829958113
954335566
1446503841
2035870393
1574207819
1479250885
328474943
219051680
1874591669
2012816827
1487797509
1641549618
1376540450
477603463
427471767
782545718
746957250
1649209720
1362528338
938194663
927564304
688517927
925151339
2050423346
1618129152
96159411
1868172643
1625886610
140669283
2142879963
548286156
1351187415
1443799138
674554790
722830197
1476423649
1255907638
1703701481
246709934
1477062504
678893139
1187284261
758197956
1624827258
2021295244
1522384874
1372599603
1601416934
1568834107
1945985872
716711127
258495962
587121293
263598643
1424326085
788471775
836181036
1438172539
1048829767
1445982046
503368823
206647849
880375027
1802539194
646131505
493427128
336831358
789567357
908073110
1550491642
759043714
1916303427
848827714
2097900978
654675584
1479807106
862357505
642380341
880753208
696021917
319205164
1186594683
718946724
445943850
1366057982
502051691
613829740
1197176290
1977649283
905294033
413234500
1900526982
559770323
1263257297
1418321441
1743318091
676539590
250815021
1039941650
1934427790
1600106260
932857613
1337802508
1421116437
1657955784
780250523
569606351
1345495316
1079837911
353988567
951893794
650425613
385528538
230281798
285720033
1158936951
1697719777
621683028
2007921382
1030151181
990396674
767894593
545904550
1877031122
375684244
159536781
86975790
971187074
1516822264
1764389604
1091166861
844795898
295410114
1557698473
328537466
777394036
126346554
29333828
682470722
834619262
267529994
2071324025
214959492
1770312785
1559993363
1477933148
1549186228
2039555564
416618412
1768508582
1163984658
804010828
677708255
1937723656
154925722
326990588
663890287
2001748046
1900287319
1256147770
1370659779
1205860128
1928879102
1336731444
1827011505
675911624
1185985360
1204524506
1752553215
1951293259
2081329684
1172999499
457502637
475825307
1703578390
1757522367
821295923
1184493706
1956305664
860931361
308856778
1663788322
1756816259
623159780
625511397
2040044503
817915808
180020871
1114103656
561797713
282764029
1353849205
1505879837
1092955302
141438459
1588607464
111100454
85868220
1201324328
483165154
619556364
1733038355
1060366232
1222818548
1786759237
2040690828
762465563
1437648764
1554885062
1495817590
471919816
1306410800
1055627420
575009779
1661092689
2146799107
1749880094
1930415965
1149718135
698514427
863976770
1849158911
277110623
12310938
962195155
1829777615
824093182
138522439
1256956569
190270111
143546836
1130735933
1625768653
1378446853
1130300891
1035820543
822240080
420761869
1193282315
1798041761
2119609295
2029006524
992053462
1734719405
1639315870
188121994
581885084
1771932774
525472613
1967674369
495773921
815223593
643979325
299346609
1688004603
924041128
124610969
2125886813
1073649053
1603020059
832090388
540327760
100485488
1773497418
715944614
1323585641
1704140123
2041130008
1881527643
1994449997
749386512
1998036655
239117502
586978158
1898758341
590813888
2011987033
1984100721
2014291859
883028048
1145444730
1630212088
1134048469
1370274889
1463114581
955316708
1912884858
952182138
1503184978
1832415757
1606196828
567372626
1853254475
911952016
1605895976
1447179277
959843247
26132161
2075505597
1782396865
1036471442
1521014680
1664782834
93311313
1861904217
303118554
1201065591
1568580231
1380995906
2111501576
1480017279
1134386016
643548187
771289798
1207993538
572033886
116351959
1692317723
1788786010
559649602
1553957744
372434190
2062718764
695844777
615500262
808176748
848622670
1396402695
1272547700
509333015
1091644126
845070857
2089998785
594889621
1033432105
2068034731
1804513430
1539200582
78267868
796203215
770743400
2127260142
1964149695
884209478
491936833
399018615
1688925299
388212081
852181755
866472486
31848112
925606941
101161906
2141090335
422677131
845865436
718292298
303151332
2090695526
1173427956
599254643
1131228628
930153627
1641672782
1463182057
2012478500
680573243
552307402
632086446
1213348045
319646630
812518927
1543966075
572890547
935815056
1889911711
1537972441
1449100903
591556698
1051332933
1805822349
27572872
1284781134
586672944
739077337
1179699008
1587717479
143556729
1913853121
1107319377
1019075873
1742832994
757292883
684943342
2096390559
440906096
2096090346
1971645160
1665135149
1063344645
1319277138
397099051
2070744821
1445449723
1778141626
1058264745
656150935
262144101
325417555
1844865985
2005266986
331544645
1497565271
1823053176
932346506
269414422
993524102
354859381
1374217180
2123373618
1661005625
1069027931
1281099263
1157021800
220722079
1681042973
368956840
1264111427
778277802
1885804272
430125119
1502674296
1654896317
551613064
1597713381
324059255
257236945
863951442
549308932
202600834
1008088552
780570797
1404755901
366461413
2107938499
1571136202
487117308
737958588
494662804
1526897687
675720100
1757875130
1454033689
1755855291
474702759
427442823
51522534
991582943
899937788
887453080
2045004619
243645623
1755543514
1525589261
1607737512
550605561
1148745271
804256179
767795597
1243249350
796936262
251764706
951768297
218948777
534973644
1687948359
240027738
1857139026
1030141733
1050778588
780806438
1150114487
1729189042
654052032
2090785013
1160510339
1577643005
487676313
1675740209
1326107513
1769138896
850657429
2049212190
352061118
1585487162
2042301609
1391953952
1663605
810051924
145888205
792787522
2049802032
849158235
1221087174
856521613
1747776062
258112218
1555379456
215632033
989756609
1703636163
1801589739
1359771011
897285063
144653624
773649363
1660008163
1447322147
2128676711
841366676
50963639
1541320669
750629170
1598545114
1291154048
1962964816
2141159807
1342624702
1388547502
235882940
265299676
1166619027
2118570684
932345259
824960614
2001990041
1915900616
191306231
1531353913
1843454291
1338421285
706236542
712359244
792006700
1492598281
2014677135
1560667810
100108612
1627215502
49812193
1541975556
304274140
1940539657
75032494
1856260364
1474273877
654786247
1188424660
1054477887
1618093061
1760330621
1651518754
21726797
908242978
595246010
322627432
376710719
1959579589
422382461
119192571
2029684433
266095517
49648857
1698723560
1015523858
655633726
1580541630
1793220903
353330312
1266936924
361729990
1864488037
1389899785
776085442
341224567
1823909467
45817998
363747615
691893926
411586973
405377884
1391453634
1216774346
918589622
1237455912
1078885832
1092464026
1153867190
648421645
113423080
472792504
848190334
886228416
1446436091
792871463
1071563317
1637745140
1524377545
276082960
101513564
821345866
862092363
120288179
384627312
881424059
1406524670
1437625377
2129082533
1683668665
1492715065
603946103
1396999939
560813162
566180659
1985082865
973020285
852280130
1970772666
1302741015
537775287
1019275763
742458615
631423115
965806468
1835967600
1630674936
938620849
1731253118
300057303
1832353730
878050463
963204518
30297132
1822913377
2044630588
1078601371
1460864945
290987970
636992478
1312589361
866961893
1741265337
1613104356
1072007367
1651065249
1451150643
193148373
1613867799
384806142
858981220
944223443
360567454
1812787087
1397036911
352429470
1030366812
995797710
487178946
2029487285
425587884
1276731776
1172039332
969201300
1900104210
136664932
1263729684
13377306
2014418407
2091851511
2055572486
1151729862
613702982
22547907
1408910464
1224560369
1804233177
1094888187
1345404762
244051238
1530400560
879069846
306265828
942823034
740469630
1337989515
1579119133
952018282
1409960291
616864732
278486836
1365451834
1302641359
19173997
291565071
1441744946
1555469649
757425009
1317702707
310361868
1387725448
1325104175
1241647675
327006405
701477857
691036220
1638423192
1431701272
1754788710
1166100506
125087114
1316349904
2107474435
1489916565
1018247258
175736676
1678610719
389889239
1690793239
1302190626
1976494133
1673643226
324416769
702579139
1339783029
1868723785
2048304182
439210773
1504637966
1714771399
863833983
175499222
1840780761
1401982964
1466781098
215079485
1903697786
1211578158
51924528
693860049
50757741
964813408
387507878
1983444956
2185966
1219305811
1372525831
939521700
445184030
2017769951
907565971
1242668867
1750178740
753973547
1071189378
907282051
1922884301
1283756756
1988439127
757080999
2022105728
148691864
849621483
233437829
2025122171
570831097
735799697
377598073
963791073
1254101796
472876223
2017340349
1817005974
1319974501
739868967
189238296
2071107833
1275076444
527748787
1335198489
1644858755
1247178176
1701455790
1239020399
1985311823
1660504441
1807996407
192010865
353097540
1746688225
1671877349
767451780
710300117
1884309021
706360335
722573014
1515264396
1103868793
1116167426
1725542095
1709135081
721082659
837209514
924333966
1653304660
1575025046
224605938
1269527097
899227279
1828081133
1015445991
1427105452
486748977
1428909473
1427439503
1071202589
1170715409
287657532
1626303958
1698975397
957483243
1413433019
462365387
25338330
1246651077
214673070
516343702
1375443144
12233595
2049130294
904331617
1938112372
365104345
1959081853
133780550
140272159
1641724754
137227349
1234095782
1241543048
1839282896
629690803
437438715
1644498927
536832405
1457909485
852025468
227933056
1977219697
1721078633
34416637
1561356543
458922415
1496107833
472943332
780021052
55466915
1361274255
584550424
1739077635
1396688086
1180377873
1900208161
1893472050
892135130
512603755
1854515395
422620496
1515087359
185404829
718883014
1465817897
190537473
1549993460
1265073866
172396979
270440797
1682912475
495479193
1813794829
1925334410
1626557224
295701805
1021240340
699419895
1475368017
1240247896
1309095065
703875863
897777110
1518632613
851593119
2006634497
922318415
1691707259
1733514372
1467641749
1290044176
469801267
1972062648
1903887956
1080661246
678325807
920518375
185599530
1026696639
1238350258
63303684
653457880
2054096468
1826271328
410075258
98526367
725377157
2127244146
749694835
345811179
566179748
254859273
632529157
1587587912
1448370340
996520975
1078314586
674156805
1404350223
1779725900
350459771
699505999
1827043102
1787908176
1322864650
812303649
517729850
1554917618
264183469
739880680
1850714761
1280187003
1660690817
2036567719
367260516
105976535
1743219011
2104474933
861342395
1706959274
1644565620
1965929876
1378678885
522659340
279641975
288332600
1451984524
1242625176
973384173
1922726366
1807221400
994693887
1910612756
75272059
1182999680
651783113
1435776642
654318771
445376782
1616799139
1805245717
225961310
1756883673
2122078549
1339028228
2066010687
240500692
311356890
1022968259
2048109758
1309015227
891555724
53320541
1163117376
116637168
986255513
307858911
1459390288
1412056321
1888382606
1776165675
1679679090
981175267
1437149664
52097024
1804007299
1894100309
691383386
521854417
1846012105
1985609017
294207974
633794926
327433707
105871384
1631885346
1342300314
1957324017
1222415671
2087843725
1691436023
1647250091
110107945
1721107047
569336591
1208135689
270132876
2061597087
1624382624
1400802619
1758633908
611825316
592798135
764788173
531325643
304675033
881820411
1343002937
2042518612
1300609230
148047276
1460454608
454852035
2122165443
949604833
1284762089
2138858181
1111038111
1923937463
430342898
492633394
1144495729
506030830
2026210075
1637343884
94346828
1557811971
1981096500
1033433047
859266003
270250822
521819138
902493066
686309209
1783976520
933739990
1572864308
43308185
1881131618
699600439
875168703
1057481956
2029196271
229701407
1880999659
1067099176
981400238
705676801
519492552
1160635271
171289118
1826315644
1780912559
209918705
1125420231
1832177371
1440340001
1185329822
526509358
816808201
402847654
690478916
1163733154
1832279300
983967953
2034647734
1401380590
1730903887
1818019834
1623994095
1696056796
331948257
1822348478
53660190
266218002
316918415
1280791259
1310232732
403398896
591149574
849588890
544382127
819911385
1814028690
1895364714
672995407
1399272865
940148632
513417434
719445550
797857593
932523970
917013649
1633711304
445899313
2031019355
1111920791
943721527
846400146
431097179
302550834
274421299
1648671136
2056167762
1609406496
253104333
729318256
1705228686
2064567739
1601323709
381325770
1599838702
110421174
768418651
802146336
1709820568
1682272309
240174901
370419926
1565924971
44333876
158887837
273060132
38956947
1861910885
32876077
1560910059
1966542753
2004899972
895983903
1259327244
1635806318
944388410
991737951
519311734
2119986027
279700656
1291305285
1074506715
905699365
1321735202
2069872838
1043342741
1667691928
873963017
92700635
1739582330
2095377394
1684649784
1423852802
291680706
321315757
1554075963
572856618
1241322908
1328330508
575063235
508989600
1197387155
525674318
846157053
390473520
1794723783
970870943
1544862635
2026190150
160291079
1958258583
1631120112
854453376
285991315
1805873804
1212843817
872514194
682247337
631537319
546442050
1026414114
1120510457
906899321
515537658
310563979
1562187209
467479906
1031818997
1411519470
543709022
1564239546
1178352470
1355690105
2032213476
442971597
238409936
157009162
927809649
357024150
2104655414
2108916510
283886456
2040205664
934856818
204703427
177682751
2097221871
1620809708
1438101721
1268872670
1102401076
1062375341
2012865418
1900721790
618954412
10107334
1214286130
1134239885
1979211237
255923699
1136703981
1201214412
1882861667
1072021264
1716522708
1652023913
1224640973
15824692
544219563
216170721
1437512257
373639515
1690714550
816890559
848044302
1298581836
315995904
1334266611
25706204
477899353
653079141
116169675
827470010
800616629
852598828
168800751
921796701
578185716
1380178972
426558496
751137166
1403249486
1229141070
339214050
251925374
1695089194
2100167875
803041027
2133263173
1513585099
661396631
1998670079
1859135420
1356936313
1827425670
1561542003
338610788
1997711692
1163455367
1121218105
735080147
1164332617
1278602283
802497237
1773536578
1604574189
1654808559
1268217949
299404674
164901954
403491364
626126565
596748939
1423138621
661199976
895959745
440293216
1814065580
1042986153
1257688795
315738351
1347911304
1239235409
1407270726
1757317368
1276778126
297292555
69038699
1224541936
1585302844
153602089
269841828
648066631
199535842
1415724503
126873979
51079314
388539422
1581327712
155608331
1930239993
826992282
875370608
674879074
815027273
510323327
253439315
416522781
761566717
445084645
1651228109
1383749683
554422654
1220552617
1089177104
1656894766
1289834122
433566400
760747319
1106895991
35149672
407289600
168984295
2135852832
515806600
1303047853
35932535
1063700336
1624144499
310360877
1813097052
78611872
1399536257
192727217
1355341372
495588340
1627796192
1205358035
12938719
1632224611
361200226
274910323
1947229480
1713886701
1586233142
358696799
318432161
119088177
383535712
1647679212
290256972
94972507
1565762992
1097383082
1210463109
272605554
225355533
1397009646
1134100816
1273342251
1352190807
498468281
1198518457
287306664
1864720790
1023826462
752786585
1554020748
1964205890
313016234
475630094
1346819132
1881815777
829606463
1383863701
805216940
122840450
581800196
707420957
963516209
339996676
1053709394
1290760832
1300777607
1085374902
613881826
1075262457
1196717724
405263867
414410965
165094561
124689316
1140156112
153284893
1960181512
635976235
961880656
856105194
1361013484
748224263
1807590973
1650979149
1232724930
1755459428
634786740
247512866
576791915
1788227851
1753069190
874331111
95912333
240662989
868524985
705511424
876127264
1099247330
672896811
199331374
1584992263
1649563653
923287092
1293155131
669679355
1824177723
693771168
1754767440
703801595
1187289120
721370449
1459005705
2113377826
961646082
40734429
206661030
455102347
1292526885
801179910
608411730
192281288
2077238374
1698112191
117072448
1552139224
1192225907
733903290
625498600
1674065082
1675363245
1732534693
1376216174
1092227335
1490946195
1973217354
1001330621
1382346634
1535868054
1241553827
369542675
317604119
1229284233
163155790
1552680126
1279683650
1768358693
617282035
1117735100
25160389
1669101553
1327752782
1439816321
2130976428
85686634
1299730299
1706961633
611463442
519825426
1324039566
417797410
1458107327
1972871060
931080457
105672794
288670531
82046541
1483081402
1851330424
294429591
171741854
1286846381
560202586
1451345643
545124127
1229715328
1545837838
1078982515
1111145912
1760965932
1383790495
257600240
1793317316
1581444032
1214091083
1398855785
1547731640
1126836597
926279723
1019267211
1404612133
598944613
636943723
973046624
826672419
1862798078
463607678
1468728830
1256771511
1114507967
400269882
465304699
657743343
1435237497
1483965091
2016522193
1224804444
464326237
1794000014
1606218895
1171736996
1743781003
1573151503
1830837656
1442811426
1320836927
1412524517
2089568433
470362559
726730099
1698267475
1256060245
1887538326
2024173280
1031661545
1619543241
1128880537
1368302668
1281867553
747532829
1129392888
751375301
1446199237
1474587091
112392981
1185025732
934274262
613157033
1418920316
282003211
277737436
2080809790
985360352
632437305
2086239202
537353961
1675759680
1034616844
1725197988
756951893
1668178801
1700910905
2122088496
1991603527
2046935245
851410876
1991632262
1852586419
1918041075
114686059
1201957444
472193962
528375149
588464335
779906633
825228572
53006928
159487790
102126888
2110961663
1216082866
1917023633
421398989
971436503
1653877165
895287178
1302530951
328919686
130040053
839660602
1811297109
967757749
1586835541
1116138433
949076782
1812286612
304204128
1906768191
771789773
1119538335
219667938
2112816001
1462678931
370886334
1789845409
833376801
2011403415
906240702
193815660
2034923512
1433197185
2043654401
1372752336
2003599125
2060366194
1371808741
908734240
412173151
1709718076
610192239
888952058
1763621731
1633944510
333007354
1609387463
1161818058
360809396
14756299
1338139707
1241493338
1099324808
1967025406
305884377
511723172
151544835
2046725643
1561040049
119347608
1889410103
871123599
91823372
1548224991
1322895272
803713869
1539025561
128403815
1103644579
370957992
160011868
664260236
1008059065
1355064070
1565432004
529074983
1988435677
1482308143
1903825192
778086845
1556851263
1464793170
649640774
1314854091
592119412
1371594622
368432932
866398320
2059589625
2050980933
2088138655
1234196917
1786270198
1382681268
1545369647
103730886
641880863
1112941961
641929637
323127159
660056746
1798402786
1449533204
977571172
1649563653
938965128
233116433
389908574
985512033
1093273764
441306716
346805168
220495768
96148062
1657271030
101497853
1199817201
137023965
1532361354
1615522596
1101853872
12913294
2094072166
1167030489
189130436
378770468
876420618
813402527
2097375779
395396342
57043645
489626930
2102849495
1363743630
2015724687
679479587
1781517077
2131029103
1426835170
273384505
2037347996
359354749
1968119609
977957774
636488343
1263565153
999875791
672598412
567374503
1363454364
540834375
1518721508
339410105
1081683666
1983013924
622516256
1991112986
901075382
1449532842
1840005462
1535542644
252606788
1111643994
1415699888
688975596
1650436574
1832191975
959975139
1064787876
582906165
1620256079
1028813061
280477251
1646411969
605245690
1017160842
1857061048
157561822
1345658326
544997024
1223956039
1312516637
988684847
267691144
1739853202
1723346502
1051027755
331547131
2032144996
316227490
641103234
1282508840
1767469894
1076826009
1534111078
837931706
412156137
972442112
280440902
1034673902
1980925553
1462700258
650040748
1532637917
1368975933
431742155
301833751
1284545144
536380971
1988880710
1901721890
1585467541
1811840534
516119987
1796626564
1524694001
122219706
1781647468
435031800
67834925
23034210
14261978
1191121075
432816574
940772446
1718433020
230469524
37891793
1471821945
1506796286
250367222
329112432
1899648323
1480500072
1239996589
535887238
1140617185
294660123
1939571651
2067027995
1698902855
239236581
336376477
492175287
1719162215
473499921
1813985249
362810863
380095887
1936084036
1797154654
1097480793
1034738016
816429046
242230316
1347500898
1758778631
2012476871
559398556
1293688515
687469458
1726454577
148401357
275726734
1469130750
917927005
511981825
2060539768
789285445
379908198
744215796
1984219421
46483817
61969368
2124486899
187605817
209923995
329517887
286202816
759499136
10287293
1782508069
1752403018
2103609350
522079395
1483024525
865762754
2106416392
1714832877
1586953299
508916649
268098031
1786092235
47606456
661493072
724021301
178099817
439025110
544097092
277754451
1883263502
438377226
1743264311
556494797
1218682155
346571061
823520226
1938532265
1944994313
1374851970
422312939
1571749092
1721415838
1557511112
788494330
1382566568
302261261
1127917597
77846503
1074952232
1360009519
1065290485
2039482776
2119686292
1951550876
903942650
579696693
1274132599
675142934
1050283528
880423484
195864323
681948038
1430157873
1019905731
2033108733
596657734
127757182
1532487917
2033868520
1117170468
1989306419
151714430
871257
1771564909
1432961362
582497230
367845023
858157463
1791683212
1330374785
327503233
1895479282
2040220790
373055845
379765511
453453297
1027109411
2116658031
1673912443
200628461
1990117421
902511541
1755728212
630095062
1729618329
2005320560
108061105
1789798042
1814539816
2119963429
307955944
347762600
439254698
1326261815
331374175
1564094245
1516649053
1606983316
498002979
1239328688
3598197
1734995670
720494199
2015036050
737304524
933903441
308926524
1596462841
741939609
1525240290
1633047384
674430439
2043097654
190686586
189966192
56794450
1580469554
1799983549
2008512364
1623010409
1396797192
77273270
1304184846
1809338497
4466387
1505968553
1671585910
351346016
1368728831
1754028263
1738175777
1386985254
1742997160
1045352511
1090381418
1379008776
232269992
1956750533
1738765501
587118858
1180620835
460429955
723717528
199103765
553647320
345787325
1865325908
1330814627
1039835727
948122869
1570349032
1165484706
2102178293
626728287
1069077015
1336881064
453937192
1234047159
1047602508
1369175738
1746746273
1529490395
1284612816
1585494743
1160057058
227451718
1457468985
1514794322
5689219
1702730959
740405002
941963025
363770635
1323615157
1691094576
1078985589
1599568737
961041665
996577430
1641833671
275943077
822069185
1860991615
1740791244
1057962288
1012266162
770207238
512425322
1082053165
1416304158
2113471378
386428312
1374917499
1722189412
497533095
669741040
1489643765
258033209
982550614
1666689896
895675944
269447621
1616517174
1765474477
809487203
1861631572
1728424905
1718454562
1614185364
131131926
89170077
482327338
243887670
314176755
2097764275
1165699450
2038110759
20022566
429478924
1397519364
1539247545
1166025539
776344045
1520009192
510678547
686179570
850911970
108889662
323810284
393822806
865981394
1040097653
115752882
6238940
2135228654
797352439
198918619
871367766
1717305811
251663737
2072318032
1387700540
1264769528
533033359
1761606663
726308775
1787920895
1744098235
292586003
1190660894
1159729054
852210116
918155871
39837103
981399203
1602680111
1562778607
1846782413
311234545
83735367
1714926151
67368809
515919336
919513408
1175092248
1560551501
1897281969
2055727244
975934865
298824701
1974641600
1499947617
1970950124
330145831
1052758625
355422032
1907753540
801044398
513726680
488230394
86189454
320960935
1265705951
1992185832
1115847101
1703903980
230671917
1953662661
1879887602
620604911
558035664
1389099664
1401045593
1041395762
476001334
273282194
1784187524
183414224
301456965
67895678
770776076
1945716497
1588352983
1683311296
78811156
2027994947
1245294581
1399292645
388169839
1272257425
758054327
999544830
764566375
651313987
113401841
434107798
1423106991
1812186339
1563428924
1441677730
1932482023
117944104
2123482919
1879178832
1384541787
1899660733
1369399562
851973180
2100150145
2058605039
625037108
2089285067
1472230432
714153832
1215091944
648678431
977570558
1935615787
509338890
748985710
1319750076
1087966244
1336680802
1631584617
380270366
2043095606
1387497363
1339276454
956870089
363115803
1008304633
1937166344
6965046
1805700387
735891628
664796961
2042609340
1500247527
38413869
1067441577
31481281
1772499926
1373533686
1291907687
1557575629
725722533
1396067605
898592059
225219210
1429665580
1924100183
649564098
2136160271
1349552251
1337733459
1522426569
982502301
1566836300
274537986
2123048989
14891661
752202035
1306806651
2102475939
1796194931
2146980982
19740318
1097497729
217326174
1656477472
11691011
114993407
547750633
1754668794
1006692441
720659941
790426053
1046683532
1287960847
680864186
809138235
883568167
1505302561
415604902
771013224
2135583802
1787251694
601437698
1732004568
2101593494
1024611117
1651535017
2127024880
1169485106
591754994
1398128089
1276490393
461993818
886793817
1801878364
1895756351
1108877917
1175876080
1597829586
1276665819
924073882
1994230512
1665834314
777700367
1390738499
1737877772
801610076
961173843
1938347792
1624268532
622883755
1286828891
1946836718
2089948672
1214578678
2095752609
1952488872
1092550414
1747688822
1413273695
21948110
1380200588
2115511321
85698751
865880517
112389230
1785480671
1339153264
1360538185
412945998
727355832
185760936
674740191
1856027996
1483283045
801704704
861612738
409316292
1565129078
1527454881
1880614858
925413512
660908618
2144594498
1656439717
933644587
953228014
1963852748
1508511726
1212388274
1606171363
1338860060
510084224
976231590
1916221986
415167845
107495173
19636649
657944828
2100612820
167250170
2138534239
1404900447
960631476
759924222
175552316
966861108
1836314527
1913934742
238076799
2028670863
466841571
1836496926
2064300688
2035614176
36333096
295167134
1747691144
1602638114
175094029
90332510
1134720175
1472641894
2075991460
1758323889
1440911969
1603184157
587911424
2045582356
1207044097
1776562366
854871359
59709751
1999101311
400667877
1799629351
1831671432
584296459
803566010
969196465
162524830
1829700830
1447169518
1523232026
694949005
121540339
1350257327
1956013403
580722250
879262446
716544456
1001567984
1049052172
676449311
1291330151
1218087443
1934591451
278002547
1845669633
985558835
1663807370
773575374
1813115061
1113157501
1133658856
507422555
1042434322
1522936860
338924610
917937609
1671500255
338786379
711125996
1969637377
1842532822
2037530731
2066188795
1953883099
113617869
1604473770
1425522250
2142538167
1696385160
1841658635
1066198696
944066879
1731922978
1824984516
1191856288
1153365325
2029129544
665786375
1094409390
1173019375
942333825
150798759
603782612
389622418
113034099
1974590207
449709627
1694627935
1598514492
268056653
883654456
266458196
263086148
2102329059
1225057367
2040740529
67717262
2050816059
695638626
492833888
1804420390
1154054493
871117038
257302333
518452053
1980664965
1605769253
2114740862
1758232247
835039097
650532859
822454247
99194261
324103900
2112059530
606371041
1206694732
1797645212
1851262286
1961121284
1521099101
419710631
1467701249
1613612228
632618974
1021306093
1167761373
1479797816
996280901
260174296
1296561965
1364548231
1242093254
409043550
1541154655
332896309
1056652304
1071635974
1176971637
466778158
2101652692
2008205918
694091757
931273342
2092987271
1041971285
518633204
518785457
790144774
1473929246
771192785
441890352
1149202724
617403995
1427283032
1168484477
9306183
344248498
867628533
1222209794
1771654542
787608271
1875566707
762834498
1826798072
575259358
59362690
1671509472
1641625901
1737693225
888284292
1290194186
1746784399
1326847539
1112856875
1847540967
1799175683
980580325
716248929
260649083
768481400
1820745809
1496439143
1867146917
1417749334
467128925
1850505973
2041498479
1832919116
494522792
74337374
1450719542
251321893
1251504788
1555364255
1615775294
161787592
1753287884
216425386
414855193
1015198629
1515210329
1637759267
425700140
523040013
292432731
1495646872
1682935033
869480978
924403389
1785222856
1119296663
1084907642
1773171343
349474328
1486204982
685679968
1134846429
1824116996
977974224
1702697924
1310922820
877897720
731122914
1690861302
54452947
113694387
635449140
1958552263
655737590
1447519412
141176686
137779143
81527893
1993461481
1390876874
2037619099
686258209
1790965598
166643006
709951435
1711154427
397327424
109905716
1650693154
653838974
1740932572
1484964556
1956681174
1045345529
344168572
1643027836
192727145
108292903
713104336
172042642
1189033701
868830878
1818926731
1585352801
1064573335
52618480
1058457989
296921308
1211197928
549408073
955561123
115491936
1341195132
1394481510
306904710
28655009
296860548
1816574257
697918333
505540188
687436139
961505753
698005798
1013211313
1087904965
457142170
204261136
137271014
94787216
1346532980
1050257812
863811367
1068838646
1597307855
1499641123
77598208
1636355630
437227867
1104824881
985976216
1750350436
1386331834
1357141255
170122921
491656484
2132631184
356330380
216867968
965658691
1536199400
747280179
952932224
305703111
200218772
1426696059
141731103
866291469
1779773544
928856540
485543217
1285882148
984916644
1697748265
907971393
688355397
1991189129
1535799096
144944698
277984246
319780847
1550918881
430162831
43259650
249149359
1835490199
791595843
1127639553
1820811658
1883962810
655066623
393167241
2119677098
1388916525
403929071
1628026713
627941776
2129106359
714801983
744098070
197683067
1793341619
835825247
2138941395
827511544
675184822
1876978344
1385051499
1780495235
673924852
681529076
757155038
485398609
1322202989
1056774196
1606082134
699905043
2029673471
1859983656
699800276
403790696
1009623795
1207478420
196104468
477418521
259868065
359530312
1189811391
652049906
829291573
524400424
1466392862
1553063186
1501679982
738576114
2008446875
99119359
1188879401
295379955
1346185863
1951317252
899310625
2049129916
943617074
1841584545
413286171
1740609011
674959450
481523460
1339595735
1581179514
1210824996
1600145236
1736848915
2044057137
927701401
121826991
1010236132
1597495379
1260786635
2060499236
1639539024
1363965811
1301272005
861924503
1727584499
71765474
502333456
741024693
157633943
1957039344
1225145692
465044810
513817802
1191520354
535577201
798271987
359315272
1343491446
868423148
1215938893
456102164
979210397
2121740029
1723301666
605395570
2127445449
1431440145
67784714
1011795457
881564875
241001548
20465519
256038273
1707365723
309046058
1822940229
105691402
1440151094
402107808
1837084894
1285045545
1934866846
1392276701
1679579086
142966582
602247788
2112537416
1934765438
1211439949
1110423567
1255329130
1803781604
1662108403
2077424893
1101393554
1906988902
1817215317
607318929
985353024
352155646
1441778312
1849371198
2043758340
614886830
483391187
314622440
1548259404
1896879066
1614000721
1948976636
1003302211
1945193737
558866053
1520874054
2057960630
454301521
97889894
1270250013
271620363
1741112468
1636051499
310475254
1430718644
172216070
1357691051
125301139
2141310137
727901112
1200214540
651144095
1056413716
91057264
1910765571
126387612
984795059
1913286653
1836927054
70036571
2117028307
466387631
1088734151
1743660572
1345836790
847190966
822247972
929728606
1499967936
634673135
1527740276
1648172206
2016872375
1396914843
1647645367
1945739178
360362922
1338059173
1110739977
1432567380
1941565507
1733520880
855423549
2112330164
40613769
2102604109
84674274
1206969622
1606870181
269869339
456564564
698112681
1196881538
885081176
1536417878
212225897
476484826
1101111246
379312843
800867668
1125144121
1893170822
1254244371
663120177
131029736
1250189073
4636458
823810789
1655683595
1051552308
1568037225
1486926446
991684073
830075421
1742297402
1806670041
1000339337
141443258
771530098
884944688
1314249700
1398394458
1965093290
1502479510
1029906444
951353284
1495353073
334197256
687593594
998583157
1590909003
1822941283
300297202
1834306398
871901581
955843846
664827153
1972098303
897922765
1358010178
1646175476
505605336
941941530
1557117429
1049603621
1695418987
652800863
856841775
436530282
712845269
2132835472
1816794088
799502608
1083804172
933730579
263956934
849852188
475860370
718716228
1410922176
303900738
1741568587
114488503
2147119479
1945360851
1687497139
1480913093
156738589
1188320057
523853145
2062303295
661505390
1226356415
1763325240
314660948
144914946
1269394766
1334020447
1035584598
488826273
235839808
2086103318
2123612135
1026678452
212194507
464824253
1256321029
1033938571
630548420
129392583
1268626619
986372438
509593180
246708335
269889461
1003069918
1861816699
342877329
506782389
2122226763
1706048962
899538563
215317451
1496262335
1166403109
179327879
1094066526
1893510190
783805431
1087404581
1942126926
789443884
642846962
17442517
348217265
1277602091
853297489
1485551747
639721569
1848009036
859551869
63538126
1535412008
1301736141
250553532
39857488
1028834796
1005587114
2001509903
802561799
22548067
1470934409
1639200403
1288579805
2101887323
1258556771
1340414939
1840409110
74097089
1489042834
123539835
75609365
262263697
989454852
1043528286
90767775
979561698
1454969742
1039895813
9014425
310112896
1018002974
1538554317
800789890
863663933
707345777
1329772001
1111175386
772310583
1147542124
848704738
342066643
886998831
350941787
1389902022
1514980001
524591200
262629412
1307968065
303930418
1567133180
1260570071
1851688641
718018244
1467150627
381702402
1418751604
997527397
447807194
1912794398
677685552
774381280
374897482
726724499
1252929631
1247391999
233165452
412091997
207468552
2042701321
266174897
1779649656
256531030
1236407214
299232636
250624269
1641555617
1348052436
198511607
394412260
695680785
1002108057
2032526669
1710141760
533300488
1768788260
550131731
2066845007
1842729079
1304363935
160954657
536098650
129296516
688548973
1661750932
1830554045
1974054681
1581753432
152607724
783609464
1989169619
2006981066
1420541928
1026820858
591398304
1885751968
1504353456
83031791
483847333
790833835
1674058399
100477296
205745106
782248145
1481502610
301812018
1862448415
238653101
50579363
926910459
516680783
26361083
617620477
1986632480
959848748
1215212568
2001459523
545149218
341643661
591799440
1938747039
260486164
262332859
1294475624
1978235103
812728618
414728858
1011710652
1769078213
1966347194
80585026
685556684
702965001
1803668168
343058118
432848696
1522614654
568096169
464021038
198815441
1584901219
1275281700
398155763
262477934
1548364371
2075738275
1906765821
271235655
1630945062
741782047
942015681
2067365754
706293608
2049131495
381485484
950966570
1888543476
2076449584
180968320
909114125
1733647921
667001855
561046009
1480636717
1396243933
1644684514
975672856
1235800873
1208098770
1492183768
970176648
2053132362
336364124
87626833
1089819014
1719817082
1638040314
623836239
84764241
1420379648
1818464211
1683310931
778084776
813241965
1872108216
307478370
1956161480
1211686241
1091508512
13141763
1074964725
1268884036
1112378749
778897913
33285962
419448968
1359289966
2041294861
2126550675
356643616
1420408347
780545707
1779838891
543958382
1485081745
1458346679
922744971
1563056763
733132107
623758570
1730066472
691984473
90433447
1784412424
756510369
647232736
535966805
1310989114
1609221198
1778107831
1740418786
1452332656
407379685
1102055913
1061974936
1867920965
1249298365
326677782
989320906
2141223477
655347022
1594605405
1174409775
268859983
1606845349
302122586
766500605
2077076562
1311792619
228421097
1958140497
621169115
814518104
1819212529
498380402
306958930
1127192166
1205313398
1066059432
1654622928
556601100
2022501313
3010746
337515262
917292888
160684175
1148410595
1893478410
1272593575
1754625072
967494315
2109341703
674373059
1628533312
1027354313
1217943777
549567388
1118831235
581790097
1707096276
999202657
553830772
1833068229
1519394509
699364436
2009777830
30563722
160626199
818669082
726689754
1321622505
477152451
806791127
824958704
1193926732
312773726
1103430794
707767487
683966449
1440110152
697623178
144758990
1734507892
993658491
1850689981
619018320
145025387
1311527756
114235683
543958607
2107268173
1568326122
1765464497
1649145410
1640311073
1884876394
1109394131
998089814
1659441064
1008749884
1410969538
1954953208
467820468
1386762960
1811161486
1700472388
1210705090
462392025
455547770
549605816
599155021
247228265
1515381548
945123107
25069168
973579117
2064784694
1817091552
2106285609
974130124
1222106676
1984550372
211373698
382734998
1230629525
559419964
1913242528
516450034
1552305248
1453011600
28518613
1742974206
525607447
116083807
1875695601
1997717368
1267061569
1252230467
1826126628
765883054
1503449561
777591866
1034597779
1852512007
1520591470
259862910
699428957
112271649
1212834860
1100563893
424296001
417006276
808227868
892211615
1356225118
1214794067
112513651
1289390003
1988309438
846985092
484867131
945671701
314424138
1307172580
1243886749
1379279790
1656175334
1373390610
13893338
1258629682
639542091
551452182
984043514
1283350479
1129086022
480734006
102750004
2010047123
1672468879
1901626078
208008208
1043893159
1799201528
1517475480
1132268535
1623121752
1236943755
183471567
1165481639
227766016
912093863
297772708
823129587
780629628
1458649417
2124465712
1665378306
1773407315
901852882
1566524693
360739632
1726878347
1572438247
2020686066
357753085
1292331233
1432066484
1060628426
668819155
1692697387
139330921
1318390057
2045345466
553687364
113836118
421430532
1554018241
1115973135
98255503
28858602
1706726363
344284934
1946578516
837430772
1083755971
1575228997
1328414660
1802978496
376885253
1430384491
1589548236
1918619435
500812046
526727449
1970091915
489702263
1149176746
296042966
59842192
1121077175
497971084
214067638
944239780
104303747
2061798061
22904539
1005236303
1848400225
902285463
1997280051
749732770
1707987744
362399011
831545426
1122622110
1739194985
1190180498
1056486380
1067488913
1371119817
1914886827
828093327
1147123474
686143361
725522265
1289404156
168850529
793624401
1572458520
408802590
1484377322
946553369
412366292
1223048958
645012755
602775068
842491754
1402327586
482043134
785511840
1887970765
323654944
992282785
1537436793
610354129
516544537
886678227
1264769461
427383017
1662984097
334978757
567238024
451327551
1762238865
1870589424
631226962
1191444598
97369180
710580165
680062520
570242156
313258658
1827374166
248335252
208721848
469683284
1240120830
1610025286
922669844
92348193
419137860
1516368194
229105767
1842526657
189120012
880760363
11153489
783482322
1420820413
1402154918
1364059722
314990697
1223677033
1501787912
1000066189
10860875
832819306
1338796979
941605868
1695415053
633696473
644056518
2034218481
1297936617
1634805132
1637659777
423066899
1926054960
1080388736
1113032534
1544820845
1367391341
459019362
1283924374
61499099
694655250
1451140812
2102258638
146664653
1032972954
338821739
1772946577
78249635
1193339979
1337278391
581170053
1832060291
1874924452
1385521239
1393553616
409645695
140570311
130183961
1503855111
1399376611
1666102329
1907978913
1866474751
1815801825
2035391096
258054410
472663090
1365740570
1329520685
374279380
1318013446
858601906
1640543551
902528831
1773603608
1995257161
1325183798
2040264422
1096574729
224892321
411195465
89413755
1845777879
1381521855
654234374
2012678206
692445716
1800447910
1726124339
855207874
1572133115
116805824
1711308228
287780316
1075398610
1047857031
2111508465
735981698
1468796044
1457652318
1890087347
1412676503
941717040
856441102
201699117
192352989
1202510752
434810823
637611594
24028380
171268437
482653290
1815342797
1393000349
997557006
1662175720
1042681461
1857005720
1071993698
2002646557
1439269114
825237380
342242333
1586538749
616064188
662677818
187357657
1812167853
968887876
1963969021
1653100835
1500622445
1395067541
1022145377
1126441381
423822591
165259556
1066138349
1751058777
1248734756
1225642796
1549454185
1397816377
1313059140
1939206486
72894450
1337632009
275703004
342263786
1276752713
1246209130
29552924
350119927
322824441
752619139
1511094873
1612722959
512051424
10714865
42476349
2030905787
2018758151
942846948
1631013526
303162414
1097547173
1263111311
1388198846
547130110
323201636
596124554
2052206988
1853226013
1793179355
217151307
2052735193
205182625
2097516761
1393166487
870109678
80090757
969334716
142006744
958928424
1602369632
1657359400
178587512
1200433613
1722393663
1216231614
1661017607
1596780393
1343018940
1317556057
1709800140
739427728
813898105
27150611
884185221
894963020
1160953749
1528431945
1768538239
210392019
1809537069
2147014027
1751067788
1544137419
1783910844
141684855
1552054342
1169098353
1709952119
1511653787
710613783
1305656642
724721235
867925805
365898143
129989459
1801221469
932562172
1422688625
573898122
750829577
626585569
1039691441
1385625022
934508884
1263344105
788712268
687233214
500370750
1938773610
1835014599
1117263125
1921120359
1352218448
1353917083
147848986
1730899961
957919316
369661635
257826033
131547869
1324283994
1849722579
1774647719
184326323
146361412
1280089384
1380220006
930283784
1910990435
1370871787
2036199208
330927769
1197412320
1414531193
125280026
2102802562
2108533441
1675333997
62554942
363275216
764338250
142331953
1582912190
888833120
806809823
1297011816
1434117136
511404030
1917192263
157680549
2123093874
264052905
1675583212
194432986
826659626
1289308171
1149158279
1375609581
1740220987
954454475
264322104
1437270741
45132386
1651066950
645787277
44638271
1035025445
1177481220
635456326
1261334153
1777070188
559463442
741432331
1892961304
1883037266
1542393797
915604134
273571065
462705914
1578459941
1422535415
988456711
1038416512
536196658
1537744151
1646209055
278600731
603410850
1240047013
830426407
1493125717
235593314
2047765634
946958726
97206683
698903339
1841949427
2026975405
335134905
1259743325
450343721
1900223657
1569684239
1752915891
1958687275
2113030297
2109588853
1523961201
1610531695
2111345653
1824815768
453111995
1218748717
77749294
957606460
1022736033
802950521
1208691776
1504382257
272504028
788775042
1883415674
826800201
1825497303
331642594
1177509352
1223156971
1616360906
16750900
849641466
761152753
1239974086
1342968291
394592036
2030675701
2014806813
835795028
1006236098
657336336
678022457
1304087870
942508293
1619502307
1603552681
781001893
489599175
682732295
565996852
1108536260
170946228
214919614
1154670188
51810768
2114780883
1550685339
922798840
321263793
599995703
194274452
1266271257
1085664645
966191968
1630833377
891393958
21300084
2073780016
1944340989
299609729
1441929338
679234308
745090723
1818401979
1760198556
1814497334
1511163276
553125119
617116657
1964271106
231988596
107545740
573297029
102351600
194074741
620266918
2992577
2121863516
1757209909
307481018
1340255308
2127428174
1980902980
1980329850
445901595
1193688301
60353334
1026437961
541127408
112820892
754293334
1180305687
1807781782
1345096818
1714938674
1623732705
88870431
787166332
1343067929
1792772135
403473362
61482460
1270554572
1908232093
113229758
748742591
1786832673
1546763319
1777246836
1920480032
2092981290
112679898
1869373314
1817491633
1277723744
1882792520
1544911067
1354309461
1492869366
117115553
1055115064
1673477069
1584902553
1959888007
409192057
1672554719
1648169466
477455927
928685651
583524872
1347592174
1515593730
1850044705
1284854808
1546925285
1546405207
443691545
611247859
414205396
1242014276
632947898
445816833
250731707
420993052
1385421208
861070635
563819166
732183195
359988242
1267806293
1025034496
1149261160
494378923
2011717090
2017353611
159022587
2106770623
2105783715
42489777
1872501119
808709141
1663690584
2118126373
594820352
1527772220
143361354
140964105
1786427519
1490253796
363349025
591939633
135424675
1863869668
415028375
1508067301
304260279
1449010770
1849852900
754854014
1518811183
816198991
1116252080
900513826
561473365
38374472
698612963
2113406476
1469482751
88196183
1179927052
476978898
99080318
1952768054
1176652008
1356393340
730406689
1030892462
1512486528
2143788401
340982908
1254871602
1243334735
119588758
2066794199
559456163
1680678798
186352205
1441813784
1573260819
2021296458
132445840
281488541
980062116
545762619
500698204
1197627983
168992456
1209630743
283233785
1669469496
1796270414
1159008008
1385708046
439697972
1812609030
571889162
366536128
1115391921
347099487
424166322
1351368975
2040663944
1083714641
2024064272
1165023140
1605268759
240215639
2011558933
1293495395
1799656564
1772526713
1397958849
1368607989
1746645776
1089746126
1912944650
1557962568
279252367
1680201179
1780426061
755815212
1187910125
1529964061
1194069167
914249504
54842016
152566680
2138206634
1349551237
2008750024
1346043864
924690720
693744661
101965181
1100390916
1678358224
1885751068
52731060
1604071467
2087821935
834972376
261994338
1835559435
1627360760
903777709
112642583
2031980810
1190609382
730465210
631130967
262162877
570583993
1000503387
1126094319
1238004543
1203024735
316621884
1431709934
759432880
1090024285
855022584
2912135
1100231193
1926822691
2127293428
48108432
2074530022
787423587
939570266
547273641
414608679
120096464
1356258205
465036991
1986349944
1897703763
1676423499
1102708202
598152384
1465875604
1514777496
372048070
437255571
1928250729
1542015738
1760158067
1872286540
1887606908
136869785
1578653255
1722465394
2054557236
167506284
128816575
5455099
598362897
583600171
922941382
1492435115
17970050
1383496641
1298041953
1493639373
2046513415
1818242867
121289503
1932278725
514965267
944953703
818804952
292508788
1055923585
706895198
114246704
844263264
392868699
1965038449
417628849
934744154
26181897
1633032936
535839678
1496512274
1478089301
769482925
404137878
891076078
37906680
313626414
1788435279
1542469782
95279567
1100872425
1790188050
730103350
1588573833
1248901910
1317094841
669332103
1872259401
525853390
1134665665
1048336787
1813967496
1361986671
1224750927
1549502323
2088617078
1189973700
901419260
647577439
2117109682
1999932381
628326929
329446434
937268743
1884949563
773898335
1312893090
929696154
431638419
1813597714
1347123124
347674269
1931189773
1332335932
359849555
15486529
627745714
1728827141
707003028
1663699089
378631924
1864785299
1825694098
1459890406
219463329
1886450982
1951718865
554504791
1266322003
1976136454
957885261
1517970387
1379294883
1429891669
1824383808
2061233440
993585090
1545799837
1758168834
1587641168
942322960
1682636406
365462308
778552219
1026351707
1683861604
2052928466
189083616
406892826
1722236010
2019086221
1626378202
2060164733
212470549
2022524456
284646616
1517789476
155831387
997653882
1110001163
1465777700
2086277942
1808158950
2082426166
125940770
1483560716
1213066921
9087271
660607689
1970478789
1968274098
303500303
886102069
1606189103
186926327
228734852
1457976405
2125006598
2044147204
525792804
177044343
1429238715
1877619140
1131108460
743892808
801767209
1550633398
1306661262
1894353363
1038899295
583693418
1365078850
636788112
2020578744
116142625
1889566596
1843703630
1349486669
1747026786
1117367655
1913534951
1348682960
1005820742
2047502718
1404187355
1286389499
1350565110
219791501
1967252098
1988268446
2002681872
131603391
1258397206
1726877390
664692084
451909841
14250864
1846059387
695515577
1000244606
720059125
1325857706
740646267
1389237686
1705589416
1106607638
1285080267
2091307037
1492683824
1290245238
2083909086
1655356850
2097534610
1622266115
179835778
423351755
1523118509
1088470600
632006133
280588975
831752361
712622368
172229235
61954021
543836470
1431411900
366001357
937787738
113924285
113948442
1375518338
1476334985
1196776919
1379648146
1333812009
1833541027
775376470
1736893660
104557800
945660616
1343687028
1276248858
781107620
386577306
1957303247
968655786
1466107848
1249038051
361128797
1170936302
399908675
459664838
277496894
926933294
171541228
1799539885
1740584240
275644974
175274472
309759866
75482681
683410430
747846121
156579734
950039984
800579037
1123734956
669819748
916072616
1008478018
143231825
299300403
658873728
1256738483
1529156733
1011830990
1763275211
1218919959
303476577
1713743713
1448853480
1200527590
952432103
1096945923
1348331249
839381900
1005111048
714452889
2055030629
360261178
1593525712
1995709858
409152051
839899693
839227217
1563286792
570033189
1669381679
649941490
1966232242
1934408045
532876956
1802147609
712217350
1348745478
2084567183
1874806462
404023000
1392450836
2120394299
1957320645
270202923
1963498748
2099743769
1878012214
1511207485
1781331994
1080336566
559894957
78709177
1276054
436331657
278948545
1781413265
962497394
1360001157
618596180
1559803101
1535991323
927860285
1696543894
1791020484
855315961
1220956430
119206924
1020638771
13165312
659070298
446510756
1916989614
901663938
1953392076
1623838554
352418793
1454291
1353089904
860054223
158571841
1362614440
9046795
1807053971
609805379
944792679
380720928
1148374245
384519725
1005572808
1024373006
1650257725
1150734292
1054335912
628001657
1886045765
1292713600
231857380
1622733981
343039475
265564382
1758759140
1534760401
937183086
951434696
1691850491
1615887889
68973492
940515613
729462787
370218226
1551087288
1622918159
805675217
56262561
1022333058
1309145792
494406895
1926527316
181344629
252395809
1128988983
1619586607
1228084067
1509994099
1106854556
352667769
1403033686
1128035859
752622166
740675766
794852795
356415685
1294173487
1717141705
337228288
2132005278
86020338
1320160572
955253327
1629590444
1765173742
1956298056
1161459388
1942970680
2057248819
30894459
1756778610
1542140404
1065111185
378664106
1261878794
1453628376
64605203
1123118612
104740357
1458053284
1666570619
1820448256
696814246
2082141133
1095344828
42204042
1939799081
1958731513
1782733524
994115220
112280751
1858261310
2145580484
1477312367
656326224
1082644217
267658365
438111376
80672827
206650336
257454891
1989038499
921353301
703333551
775523123
714469387
1552126100
686877033
2063062379
1518813236
1152883640
1499763509
369797071
1415729744
2069210168
1365281430
333325714
2055562448
1853319174
1335998316
1731689214
358910806
1139644857
1312595356
206047009
1381491341
1458440038
843218745
312307826
1070198874
929404462
2120568525
1865467361
18644740
683883825
813699586
556187717
668121390
305124898
1558053849
715827983
249846735
1181984491
1241217352
581421190
1332321879
1227573066
900258471
1879359257
33129202
207132964
81765179
1751053584
182625164
1238426261
558310681
807681917
147697871
1692777415
2093017253
159133774
134619165
1535715279
653407296
1810524777
282878158
961450192
968250878
2110984514
346161282
100838274
27246072
1514715254
2003311773
840442464
413073603
109198951
8259490
610018653
336347147
1149719785
304103748
1159978273
1085483044
1078082901
1751640397
1228855114
2062975137
1129261273
90060422
984693086
842123435
1224325461
1786252705
2134055073
1575260799
1138893044
539922226
770412416
772524000
2014669818
1709278133
1363382489
1009861633
1030301749
1428578601
715878091
587930231
1874086899
1376360861
1891762476
2052679736
736528665
2018014043
1842976346
176216123
6467762
1687576385
1764341757
1542773965
640269191
908776332
1193674129
1352699418
412880405
1973722661
712558279
1364075629
1031025441
1832151037
2034313391
967372619
894296938
1017797610
1701734408
482097342
1858142071
887811473
1978776808
559898117
1264414467
1957501281
1569368922
268845384
1085038050
1654474956
1916902355
1254098364
24697517
1455945147
1352901647
456025368
1994519551
1460586018
262325647
1962240291
1183605775
823158510
1738565589
1944295997
623189430
155446388
1487645494
1216022269
460519435
867335443
771485445
552217212
2071996951
1136840151
548825505
271813596
260055771
1773074517
70398791
1796849756
2021383904
1514063857
1733739686
1295097989
1245032451
1971937144
2023923786
1104464716
867609466
915260534
29765021
1396715234
1005392984
761102111
422172734
755301051
2040108916
1531137142
1656528822
1306168976
395668896
2078767900
43391990
558973519
838525365
865531137
1040037057
1288629025
1885704681
682696422
706578447
1209608649
504816713
1423417511
465742562
970319280
677474238
77511220
1120832090
1320878385
1533705331
1723188706
1382185788
418847840
590289451
1977660543
1431561025
1805581445
999444703
638433875
1813876977
326808227
944142170
69387142
2018924864
1041178594
202114506
269852332
1143923679
1241538900
567035581
1521466227
766243871
280850500
2141677508
1094663902
664169498
1007341689
669405438
1547913692
1618908352
597539835
530455810
2004813751
43499550
701306582
1849479
2057353670
2053682756
1013722515
967115304
1902782162
905161875
1063241253
1510685024
1086486761
1453465529
1540799325
465411920
1193219941
557323116
770923736
456769306
1955549230
1769825971
379803756
924844452
2026888339
1623118682
328504933
1120206943
2106849409
1186036582
400499403
290496776
687715961
806189862
15516240
1247318684
268167850
51435254
316999703
592229376
161485342
1143316222
1306604888
1815668435
1256227620
2099846952
1033109962
119459915
630791207
1342305519
1995104978
713367606
1761525774
497085028
425459540
1082925424
1761702329
339674320
1331912281
147594984
1311197564
806742667
1882394501
2015876396
1166980148
4498136
1662624626
775904475
2097096463
2023173757
867231221
1626896378
1509941357
1681089966
1126114242
1660307890
1217033384
1678671787
1397198316
714055041
748204982
604296411
2009570260
720789315
710974683
701687960
1991817009
1602751667
378855045
1260620896
458990545
1329778348
1299506879
510716114
873770661
1675654281
1864942927
471919740
1729663234
596100683
346428421
549986337
1705847273
1730547469
229924788
55889242
480360974
1480790061
1699325112
1930903743
1514083348
1578654772
492756656
1205168933
2065485999
566892896
1928815826
1491276802
1747008250
1493252104
360706117
177496929
809263434
294476951
1941393082
1310160933
1427575419
654324965
1639339492
1946677629
1480167593
1351358399
1906174796
175124531
1085773019
1327017131
167776147
1572792999
1277282098
685619581
1526877432
311984203
1309368219
328906898
1405091645
553970928
987677941
956524952
280320972
137389040
673109205
101126203
903163152
1477875222
1142533634
1957776370
133877174
1461564528
2095372429
1756995768
460461670
944601294
1100248870
563675098
1026821212
232020912
873825478
1931948711
2141367652
789487701
1092681728
375597987
291051960
1097589841
1793271559
44035065
25555601
118586258
1438919471
2057126983
1210144473
1980579626
930018421
1977448965
143983301
1670814987
1938836929
666470901
1750682678
1418375643
636358241
723838037
335753436
626657216
1340956253
2145272358
298318512
1471543349
772315582
1354727892
1102940502
282550470
2076356660
787915485
1019709944
1596923287
42409921
1817700067
479824744
330400880
546141599
1717136934
589471944
363125063
1345352219
1029278955
689956496
1246881514
2047671783
791515071
1923808091
585854732
520120825
75810152
910887300
1490445404
83366469
1861243967
865968111
56949068
227439465
1622848484
324005724
2099015280
1905716789
350054662
1750378311
565905785
2076715571
284115765
2100167100
1940141424
2122335846
1698421449
230235722
1845567656
900313368
793314281
382848851
2046775386
1404787744
289185113
1920778723
494890035
865296528
1975693308
2131936707
890085186
2133559055
1169127330
1162536107
495530142
486626457
1944847662
1676465933
1213970517
456368173
950202968
111097546
756620211
1285284108
1296956278
1461665698
557096982
1064423298
2105604524
2143272783
1851780935
1900599608
1133727482
1453888071
420661582
1607153749
1378026787
1415983503
387166496
1912447169
702003727
1336408580
14453689
572060523
479814130
1017934975
1129290986
799543700
1359683094
1010157621
1894991421
1461967353
1737449463
2004065050
1419041643
1466693390
1601075805
1502051129
1340057550
448411782
783996031
1278575403
1975451066
1816112030
1412247537
1611402318
318263167
602959559
1860840011
1616388536
918768431
160977304
901854384
1487356288
100115133
1533181795
177995476
1983803557
336899836
2143280091
225521085
796810006
1976253281
1348305027
837851072
1775154275
644420577
371760355
1076183054
1971932873
1150673681
909196084
1977652153
899878162
1419085884
1020972756
1346640844
1156184059
1717298172
736636514
1628692077
227892865
805973035
2046754170
138549677
1308240313
2034010843
31700278
47166678
92372466
1868525168
2049195642
2125352227
1498217670
32802175
1328029615
2032728298
1083847339
618131287
890671782
1946737818
782038095
466835716
609403726
1731249622
1218940162
1756781909
995410558
1873322039
141607795
497534075
2017181381
552130727
932638222
1852309133
1238397948
2090972323
257933334
481424647
1700917411
555143016
1713809038
524175872
787449203
88477073
1691910553
15411026
385406567
356243708
597999994
349077980
379198618
73595876
140866552
584485616
322063811
515332690
326713515
669388396
954757593
1773833286
829976840
217463680
199678777
13644804
183743997
1597683739
2112320076
240470068
1164604109
1364246629
1511030710
1892892011
2045130808
1906454561
2140656594
1734327767
737717922
932937109
1130669734
693759075
779544641
704583411
1666377949
1800730902
1676089075
849569313
301989205
2141680220
1178974545
1662477205
954032706
1444543728
1305751821
311749044
1536591061
2108101805
878688769
692043341
944154428
1751281976
1389092976
28753915
250632951
1837718504
357296390
1024193124
433603738
1031401574
181823754
772977752
1694860637
2083675321
1717160667
577524006
992639121
459181496
1867145640
57950364
132643017
1041423259
1244136888
593785422
1691648446
1053864019
116552808
1401466824
410730459
386727845
511121267
1662279043
1914180612
1016833141
134737597
923819821
1552293608
1259946279
670215650
1206602744
1873005122
343433759
304842452
89420952
1507089931
379118468
951396191
437261257
337100617
1666788667
1675220515
1236212807
1357524399
1608821103
755675097
76995989
133314981
167542306
58755269
1351053275
54249644
726323848
1086741835
1093214740
880924446
1522541470
1290728398
2012010900
966415893
1535824493
1207230410
48446072
1395490684
1054436814
69305433
1397020600
872168452
1932565380
1566301339
2042020
1817438488
2145310089
1201251510
1809303785
140912050
1025509968
819680464
581118690
604744579
1960219843
363466191
1561194842
2064211785
500109903
1773538530
1325607962
1245197079
228749632
1717203195
1021407865
1972811119
1768561399
321927277
859972869
1579908613
1447719802
484843794
953363175
430721217
2007682577
1870288164
216161996
529879055
2064595788
1411594027
913903486
18396300
129830639
565059003
1952600399
1853779748
1203888565
525654574
980246226
705108621
1133995371
2058592861
1942491716
829379206
125636108
840930695
613464042
1425898688
145966099
452513699
146568359
2101334416
681003088
700294924
1309049763
246759499
898914050
2029602153
382500777
1794205798
1976246092
1959889459
1313263840
1544849580
1438265926
1055903800
1092519151
1201816524
265259268
986972322
1816875770
2061508473
1124209139
1292994806
1927422978
235634882
2055549958
456732171
1888801751
1972501574
796103984
1674641023
772320967
1920044656
1861391114
724293729
364503765
282689073
1427880343
824442184
1389499532
777830691
1088008648
1866239668
1176040105
1870376171
1216169781
1622884306
786986944
373565277
233946076
192784221
1735032565
1352371069
1878970122
1444377465
927066147
1069848481
113461153
489893492
800371575
1857990142
1635296995
825373443
1894932709
59075108
240513703
1103969933
1905272647
561883899
668909094
143705355
1883742741
205983354
1872095479
419847159
2059634778
1515361031
815593859
973802835
1910230920
2022411063
1269075696
94775341
364015914
2096269942
796298927
393507682
487209811
1598788417
901159337
1590695567
1439472570
348910702
1923732970
996114225
1763501605
1744022454
1222401839
2104296232
1378806344
1963090642
1324876613
1992981341
1692353005
1820061315
1748592024
2068829899
620345963
232540127
957642592
586905431
840432693
1877594986
1731247070
1060195490
1545657736
904140788
1385016461
1286734419
138799448
919192049
2032033876
266392367
470577466
1154508741
990461827
1836285050
1612804128
1598620796
1910743403
603985503
740777472
1337522768
119594875
1019068698
1359451700
165634640
1495519956
1408139576
309791697
1023581285
1833323876
1905986060
1521237893
1141379007
2090874514
1190839042
395687138
2047473327
30075145
1549314555
1306534279
597005637
687735987
1563356572
1418559753
324247632
2134368777
1935549106
1541531950
880803244
646081124
1551376056
868602052
1915794916
295718564
2032634981
706906027
1516665080
1869418424
1546763319
1482313949
1731458057
1903854701
781163712
165003383
91434150
1412113867
1691930695
1282370375
1192368354
2003305547
1094718618
1650673976
1603282350
744806931
270560591
953670419
1612247444
2002411626
220417107
804478288
1058992202
1563184210
1006175208
1332343154
514507810
1235067539
94062374
753837858
1418901212
388247396
659871811
2115303495
768152863
729425564
1129801512
1876248476
588424269
675255901
1910250661
993744331
1903607338
221156013
1228094748
1510776422
837080546
1387056652
1171345082
283824557
1709438710
263066154
1742048394
2018767566
62357043
534275947
163671115
721996585
153242740
2008786902
1783829399
1418689660
1340218827
212839562
1447966942
1160368135
204718875
1047640563
1695853340
1463602349
2000094749
397566207
1623940366
220672259
1573141423
643981661
967436498
1444497730
1359793390
2145512591
75496817
108701880
1486783212
174907879
1639822049
590783674
1511622541
1623668657
1870993626
664904189
928443615
1690103385
250640702
7001503
1950140028
244095061
465907713
299066144
204129966
1877577862
1023299729
165920106
900704366
1869792108
1177326388
1566110923
1659860744
2048965993
101114151
1579573233
1859762876
1183336774
2005767647
1640704107
1081517916
495551089
1920030916
916599235
270200368
1138868729
1441268263
378607443
1426579576
1438495814
1038266189
1364225255
196690090
1697263307
840267977
1202549547
1909058847
1559375897
1432311784
990228740
1644624466
736340205
915891039
1435021010
404599519
652117934
786339332
2043149409
639170722
476663459
1375111158
92565296
1783842021
336234417
1746284549
1813300990
2079328966
1636886301
441030254
1958543315
1681692066
1428161789
1674908632
709879016
1597348821
362639600
1051810289
1224241197
1620075558
1724008424
1983817968
1422023366
92762084
1669646439
329971033
108372322
1931890329
1206753292
5419465
592491176
2100924363
1101171767
948533099
1467378865
1596383974
1794975441
1571019719
428738425
649462213
780603956
28200791
441121085
226882955
1174031014
709897383
1903878224
365259816
1778332987
150962913
1308681182
838027863
820464327
1028511617
1495857548
271475187
1288503914
1013666827
1064238136
2087845998
560558622
45827351
1724760886
1876729893
292113188
242140347
524465340
1618592651
349191082
1109609617
1743681996
2142728696
361721855
300785253
2084484002
1205356612
859220465
390605771
118743528
737636499
1921113401
1868587280
991118880
1044014475
655237470
972683609
803072974
1028947482
492710183
2085848987
647980219
318746812
1175341265
1091320824
1993665992
1373790106
1500468803
2032866261
379804637
1173918521
1525756336
216918221
1292559027
1018227708
1544863860
1841820088
763251937
1211081315
1725723354
465335908
1473898654
1864234817
670889941
178989605
947445004
1165411355
1372825037
1355536436
881773595
2104504622
1116629131
112188587
1078276389
1664099291
326246404
100927903
1408257662
841434716
852066645
1805801453
1102794857
1746927325
2061020676
839025823
1797587346
837849238
1794869811
1708296839
1602425028
1805905796
1772387280
810376291
375212342
1616256420
1923601465
1952884448
1190460010
778870178
1696248828
947927523
669579723
642364339
1564059181
103644839
1167336576
1092923714
1685423946
2114305381
428643792
1215983025
238719249
1285810523
1182784518
572065888
339554588
677201058
222312873
1616535036
1669746645
997395514
1604770239
32423460
992052609
1224184559
1841494917
1996044781
174230174
1690699066
859948063
1184194451
1028761165
1710745301
1674510025
1981243788
699982482
1623023694
903284725
477782139
1123453425
274889976
1728298770
1232209967
1813618597
597635299
724241867
1226463098
1188715212
1401538280
1489970424
1043755396
1480711424
65091623
1083271981
594007383
713222445
1362821121
941255523
104222680
986446013
1605277076
1387274680
512995832
700057685
11642075
1301357551
1601150274
1729767205
81115840
677956561
1223536888
164782527
1838993682
1005400286
1434021840
332457230
522860004
644893437
1211755072
880044739
1684300780
1220371756
1019911480
153666584
1611647984
442444573
955847905
1922232894
1952571017
311485768
2083224581
493718825
2081886906
429331457
1365485379
1773467185
2009251422
2132305786
1985924797
1875372221
133955791
1356311916
1228607229
455288239
1945726764
1482624171
1300196847
1461348433
195676235
839309059
2135539089
1943071371
2092241446
2049682742
1087972318
1777092264
92932465
787495199
532708297
1531828360
2113908709
106616549
979205925
1148946339
2117089603
670387684
866112453
123204243
930250426
415828585
738054790
822487418
1258114020
127148395
206340159
321552255
819068408
985497681
7821611
1247628722
2033721799
948363184
2021343642
1362765534
1786812429
1762316285
1493760685
2141217987
994518109
1816638737
1639328448
1915190509
419857621
1488276543
2145859942
806377160
1340000647
1897866893
1775590133
969680420
1324830679
412509032
654136892
1081061597
2140895835
1091221884
1908096346
1231387095
901463748
1623918683
375801424
2095780987
461984927
2057701389
1047759458
678977454
1172542506
577589726
232634108
2122602139
1062224434
136030613
1751104415
708540341
176426406
392364885
1177829426
141471772
1721316730
1427553164
2139015951
595358468
426815161
423849979
1960062244
741605742
1519613995
1979985512
512528286
1778348441
1792185315
2075622588
885470455
85922964
1178413834
39630294
290055044
1211321164
214783052
346447402
796762161
1540504012
640847015
326118013
2071087821
1616313409
929996107
2041671752
1607364543
1405719576
1951529325
783045986
1264295158
1846016249
1418794792
210399791
554177895
884398401
1589872516
1268049921
1011160571
967054068
270845258
1748727628
240735025
1813448250
1045345186
708721376
85695799
640320841
1340015883
594219313
169741297
2024167962
1078041240
1634768517
1670011837
440030836
1829624561
1508225124
2118289815
374619657
1539081381
1314660856
1979652207
1388293950
334299384
1775375974
1895572650
608593922
604044466
702209929
1599637323
1358130484
601868649
1211287887
894747433
468647803
1696943695
1806891696
817583760
1709541285
730415652
240191167
34107723
1010460078
903787907
441492014
871178554
470600747
835782866
1264997411
1214018126
1427215479
2103948358
158060223
1765658471
2078608463
2001930564
1547161967
1031011159
600909372
1545519479
992600574
1843461124
1308308177
2021612
369912533
787756026
1509017388
798294446
509072756
1314026392
927626116
1236000829
202004737
1998507675
1297491191
1910270357
1498568455
966728218
1537501302
1390496936
1683135767
1529412970
1852808844
507045881
1159455668
1916397335
760225518
326876863
1515782128
346644885
837263753
57669561
82517258
194154433
2006658969
93408659
1347793456
888263626
2035529476
746343145
1149727175
119405000
760708683
1364766667
1025052895
1172697530
2005759014
561468539
1213612924
1167846287
1919299149
938569647
609484418
1426294597
89874767
1946707524
1220579185
48967464
1481750599
83236610
1929210290
1325567248
2096164976
1859931209
1033320347
955078988
1272807895
1417592901
574626256
977090203
803569475
1538922246
1491358200
2044642467
1709597122
634642580
1307475383
1406666770
1399726690
1010960264
263483222
518991311
1646644097
932034587
1360191485
1502955859
910979109
556799587
1467333244
313322312
1535796431
1313412390
196936711
1836934998
11306122
1554356102
1313652630
957806317
9863033
1218172455
2077021082
441623052
689744564
571853916
437099621
454472534
1447617887
1271483180
404367907
2031632591
1868491546
698145127
189560008
325721636
1349676454
371546606
538616915
1895867039
1682048201
1571446518
1095255079
325092874
715440308
519685254
1512101028
2042952913
982610083
1508877669
1664386622
1740874753
1107362823
1041993003
1159352922
1018513096
354490230
1190486186
1211147647
1469065479
712536861
490399315
1145246105
1489205169
856627733
936420828
1259666534
1683883380
2003920639
1964736165
1052907331
503305146
954026628
864309478
970209109
91582388
2081646570
1622496936
1097560119
1350082884
852764656
872972995
664164044
461071903
308887604
1701252749
1898805587
798351449
126687454
1497030753
914258220
2041645825
1422987412
1271566617
2068695255
1792554006
947862962
692592915
1164182506
499944964
283235678
1353323212
1611717898
147261286
341626479
748779083
2133979587
1396015688
1593791222
287115852
935863204
439736756
1591056307
297501147
8251906
119753088
1759121651
836011625
1490612569
74896330
1746413113
1092317636
1233525147
425832021
1046092610
1261172306
11103257
1246402959
256043760
511653048
1711699457
2044165762
1733787235
310528502
1285009860
1392671707
1371490769
1553771184
840043097
1232117528
1944487732
2006197693
935390160
1287979690
823190050
211853150
721380334
66287942
676747279
791977807
1052202376
1776558914
2085252486
1856230765
58078491
1175716881
374537331
1773615215
1613256390
471458201
1698026565
961873693
1284387512
389817055
1672966722
224911638
254944955
1831153035
1058056815
192108618
1207630783
1450809468
1307144569
1029153827
1969077741
920778965
932782982
1709912930
1761920214
2003055883
2131144240
2028129748
592656965
637346906
452842019
75300793
83599960
900535539
1109435503
1329849677
694025197
319519666
109454097
415086921
1432819971
149040311
1895812908
1437329146
1551252538
991569124
1229796304
740808561
534374152
1753460377
599453758
682381420
1956212795
107611092
1632652675
1309195930
213640869
1628404227
2022977844
923247774
961737906
728845476
844168818
631783251
1376033876
385773599
1531786860
1627061198
93920324
737505813
1353935436
565147613
641358127
770531900
1003160983
1644953266
1935607903
1535220925
297985694
857721284
1104303064
545161387
812291792
270742899
1793817468
1218175188
888523905
2079088903
1916924296
702762504
1016671911
228678477
1127413560
1406400372
1174548862
1719189113
389042481
861143763
2016172247
476588413
1794564259
1398376652
505845921
1849687571
995368770
391701951
1377086075
1472557500
789033578
1205672040
692683720
939971745
2123610963
544268341
1025034561
1359468168
273018213
2147376687
927204138
615540257
1855956585
536557834
829226975
1962275961
2023074866
730200607
914035863
2081820917
1491039111
556156196
732381475
1547158695
69350077
2000443460
1464514383
304788719
1835122128
378715274
1337230218
1556447839
72045993
125856270
354467546
389141865
163629150
1806083248
24526677
2037680030
844496389
1592603100
1684534517
861611
903210318
909695724
1776835374
1829928411
1784242753
2013604846
229294576
941194420
678681272
114329922
1350909396
1891622414
1526831937
1224866461
1207042894
1071228457
1449874139
68044996
730856897
1430351295
1134940429
926395076
2015951826
494858136
117066136
576966487
390980202
116386854
425536858
406197984
1070153625
474045032
1774442621
583231485
647749933
387300423
80725298
1206927798
920901223
1236806995
1405592710
1861752396
238821999
2068564473
272518548
689188550
983950287
1517748625
1649132450
2088316574
610266603
583623889
1564243776
954622319
347657318
1709806745
1076607843
616240955
1668838079
1757793377
2061631769
488143331
592437992
763329847
1119272543
811711602
1598490552
968418281
989137303
1583608432
712341837
941944546
774172804
9228234
400566758
195765230
1187674186
90312498
709998097
619286583
249807993
784257800
1950257657
1035452011
70850493
1876684287
1031354947
1666170071
850506847
2077731072
575976285
2099214859
2018774832
32182925
309399597
578639218
673997286
2143845465
813761006
1983141734
751262307
1280168207
61430549
1113136291
1166360306
127173997
1042884457
1930746126
1546171876
1305635160
361474439
327556811
1246208924
977636122
630310546
472856021
768091999
1186208536
394349471
977519961
551646325
349232824
818358089
453412702
1041079779
1997683095
681993856
699548500
606584475
1993884471
1481413914
1432644700
1500953316
774439462
77001930
994378992
696558877
596581218
567429112
860469312
389166919
2000730905
1847899554
210280409
630199173
1799053798
1639418159
1374510118
710837718
554015989
849664770
1023570149
121416706
1181838262
1219999330
1357061763
2099997279
1035636895
1666213718
1701768081
1436303631
962847153
489335645
1737512632
713072298
1685611488
885783824
1575012856
475173197
312111489
918243255
1440514730
2107314829
612692172
1916072897
1153120965
589297894
273037122
310518160
53073469
1356328963
1502079135
92155592
968091110
957331804
1500473812
1481394346
1184894391
1941417819
874810279
600042864
1372474723
2096768964
322896031
1937152955
1170745009
621941695
930901515
241922069
1910929055
1161276067
631980084
1548631474
1172832827
1532800169
361750197
1062113281
1741393322
2109093580
2013702281
1377767296
1605968844
190287605
1263517853
1528874404
263522510
1678088657
1141873459
37671960
748851190
64430798
1281375812
570808325
334879006
663135920
1959659034
542630888
1923642336
1331341181
1976699300
605013255
544420430
769553392
1687181716
2111011608
1497921975
1679723164
1884368406
829108333
1779049735
671786778
215888788
1032995521
1194612997
403151881
887151521
2051097368
1907739786
2122478587
2032252124
1390766856
2099392709
769225330
903991608
473984086
1079960152
846596376
1280078899
727155677
1519738190
1156889958
1858815764
640411818
1879698850
117391806
1918254096
1367179630
848866171
711176562
311494920
1355964040
1436419465
1695474141
78057402
831160317
2073580196
1693025702
1351638941
1651079170
108940208
1317714623
756021656
1219820339
265697512
1029614194
728911302
896194782
1055725865
157360393
50738571
1834079338
29251428
1765436018
1085986033
1045978106
1727137309
1403434703
776580202
1150505962
1296700225
762274731
197459278
1948083465
1743470121
69584410
1055588497
250175076
1737890355
681065810
1010556320
905526010
1311508463
1752424675
1041350683
1288446337
1974546715
613302498
395745545
589560466
658834042
637998935
482855822
1509178108
1536794975
496192043
808514583
1392529549
2065374368
1184533862
1609783039
1982423285
926919195
725835859
490263236
1768710284
600687361
57516205
1371026074
503988551
1545783298
1194130188
379712448
815885087
554204175
918970496
233036656
1301478043
1933965189
709024748
1586110023
663212515
902242124
1673532354
1991592576
583412509
1523256049
892034142
1945612156
1768345898
415284500
900253071
1941878599
48689741
1078665415
1370743577
551454171
1912592378
998114321
755635595
864599259
754933689
1418275339
1357150214
837329418
1846620302
690654409
1440289864
478570541
154854052
2130367432
469284669
2038445349
1311211293
2075991585
1474855397
2022339429
588401581
1586447289
891531501
1711525811
1881217835
1863990487
1514265779
14891815
1322970259
424113853
2065708716
710872439
269960828
204893541
1284385165
109394231
696967971
495701177
1091215032
253691245
1238457519
240084783
114113521
673679312
493184518
834457481
1710099018
1491603721
1904080168
1243122849
1894136735
1582160441
743188169
1652607038
657014799
1780856065
1884953970
114892046
1802125189
469192967
1170532851
41299915
1778065517
1389194348
160484402
766242060
1901254722
532851225
1659795207
1560198496
2048753622
2073223083
1713389350
166791724
1019696762
363852713
1203599731
1528580960
147169909
1241089114
2057774869
1948357080
2054513478
668790161
1184497761
667394984
1188057224
11001971
247579854
819787241
499564617
1169864313
554325534
1907406607
1875337500
1509630865
1843316602
963006985
180313210
957097551
577210285
1280120319
1853283096
796855597
284448928
2104182634
1684542332
1020063398
1361436104
1120300421
262220891
704752594
751429357
949701042
1444343967
45170994
2006578496
1765334577
736147823
1979700694
1041611539
1672507713
1174648724
704355097
2115491512
568743445
635732350
846636834
824046693
324959115
1378693956
1916101346
1131818820
2086212623
770903644
2064492514
349640360
1182117876
787895002
878385641
645211317
491071466
915972595
1571968996
674555426
1215846902
1436939132
594826981
1384973431
1429591052
60025924
506219176
100176499
1359521405
1205872342
667339090
1046430821
906066875
323797381
1395387329
921341135
2025960996
1027908931
1962702749
1259563514
1022357078
995365865
753744303
393374040
1461915832
171739516
458203817
1602416890
1355956045
517491143
796246945
1417068650
968595919
789700451
1704723635
2126338798
1094536834
809941177
251809202
424736453
373692455
449792910
878104037
270767792
333862490
319385622
1574401103
412088692
426753428
464672148
368286347
1479355191
873666461
790897539
1053310417
1070556550
516428777
550068228
875353315
1898854700
305518850
578784542
432882680
2119565092
1432605956
705776593
950265855
1149949196
1629214757
1164384222
1108233830
17408282
2128387922
1106203296
243637686
310159257
911302937
572861041
435171660
449678172
1645272521
2001713399
849838843
1690709174
643064037
65979548
1285383629
1950466169
1579339697
2003067160
1116458925
1532439421
1787454520
1207684116
500475677
1406541385
2077788539
765735171
2138703047
123545411
807747002
167768436
1126344840
121191241
498572792
1077423599
243256181
1858117351
1001983425
372310656
1287875229
1096993859
1800133238
1429659465
576216024
552910710
1021322663
589962147
1126540560
1274770029
958424075
143554878
2076785516
186999866
864736838
348902822
2092272784
314815407
1092910003
683164048
2082138603
524373319
582056439
1764009460
1800863944
747839618
1459578702
1014092205
440977841
1245291599
1098785460
1046172531
907883507
1656923315
143808401
1608921689
1543003844
1729377832
1477535035
69002028
436330067
663798668
1741895344
1155063879
992330738
1155200136
843287292
1181229858
1574415310
1773085458
2036716196
1445636820
365946152
645976329
1064857450
511689488
2121100933
1579938584
836039324
1266966522
1667390576
1683032328
183976604
502956914
1000681109
2071153000
348270776
828438113
1057873796
416839688
1376330756
128893844
746167396
879609256
500758775
901395786
1939898270
256064390
1595415776
660645355
1459420904
1229815132
1100840898
636740064
284515066
523973509
733282725
1493708813
419392753
1773964611
642776774
981375176
616071740
1039130780
1756050625
277755137
1643879040
406855547
1310813301
533839723
92712037
842588173
584327002
533875737
426736592
1477225907
2136799243
819360153
345543691
687791899
1629132181
1337584241
970151385
2090680549
2035044825
1943625761
418394918
71138935
676101258
100404882
1436355428
1890619367
1557821017
1534290868
452106102
1656109332
1262462207
980295699
1676499394
195740970
1433225808
2097433947
1533519628
1771425520
999397080
991883947
1774636590
841146546
1073807775
923476112
266464554
754533100
1160805400
998714514
925716901
164390727
1360783110
2027670850
2144059229
594795444
632975509
1940133468
200307666
555078005
220175429
1088379330
297027342
154311144
2124261131
595431667
1698936589
290703114
1076799366
735990725
1500092794
1840702816
468240222
942504010
1837827722
441631756
2098999841
1371634809
1680559923
602499022
1621252436
1208245150
1989285792
1015408873
989724900
1972228808
836368477
1485989126
90739586
866489421
1313160532
132566647
357152801
1439238212
1620109857
492127700
1926802583
2048311490
809068591
1984102619
778981741
1189887076
495769738
1830400506
1590668646
7751664
1122651932
671794057
1744624365
1103640154
155540227
681941580
648921541
1359311641
929995075
974578353
216850344
1966532906
899430819
504412943
2047704798
957748003
304438342
1492845370
440685479
178225502
218891855
1689273771
1905316772
387069439
122572482
1682941157
2045642492
47673371
206780276
1426650823
1124803174
167113038
503510020
299880374
42787195
143315769
1588325263
1412505981
212978205
601614396
1904507895
1247024271
534357640
1413702883
1088037518
2078050187
1929058058
1896554835
414916381
1435978208
1113770419
602511292
1543955263
1989586938
801448649
47816223
243645807
1112084558
2046394213
439791554
370003975
1615493106
1787225262
1533842370
497529754
515017229
901228845
2045836552
62520922
502980006
749575223
1796003042
2127491534
815324880
792834074
1147962766
544558125
723094184
1985766592
1450601804
1567948607
656625873
1252511850
885530721
1529588057
365046608
581598282
1304025125
266070836
601908068
1165412333
2125192758
926627366
1756083729
1712087597
1825222251
1435860729
1112489743
350814672
1100726176
585704585
2051129259
778395796
1969797159
1411023468
1187407123
1338250755
2112327554
1419750780
2058164295
1619642323
1662543375
1453408083
1807102500
1404616205
158831841
1911918973
1822163887
796088957
1164769813
1059508105
1254042760
1997654107
716826848
470686959
1111823877
1194153541
1715921192
1251214948
832604586
723614065
363941782
1921470135
775330598
731149800
1327444380
262625656
310179342
191339221
332692246
754175638
1644318439
1902064430
1434186862
594459006
1918434026
857745236
1127150103
2143888814
176085172
1448122109
1867978611
331667425
975261448
619202773
1300020930
2109610511
234805808
334562822
29397838
1548432515
2098584898
286800181
1679751752
941199748
437669181
1135314576
10778814
354771415
698426610
266443337
491610325
356627430
1109415406
1231088616
1646123749
1471386412
154402693
79319039
549799523
973929443
925224067
1185929071
2072443533
743947034
1686978348
1006631023
475601876
1439190001
2040328930
223426021
245342314
926455693
817332799
1150201413
661124153
660706962
1011351870
216641929
2016610978
1066040277
1204513285
1486354702
327124832
2071090070
1761010237
1033402574
829570281
1667526436
859443510
804617070
1285137886
1284768793
171711691
1458680364
779106405
1495055925
341933766
1885224682
1424370843
606590473
901088651
1253770102
363445946
496131925
864443429
1100528687
90099313
1745277946
717697049
2121974025
308188831
192648832
1819231077
972171593
1586631449
960339249
1046596648
1830856264
1871128958
36990919
1212151712
319029093
883998171
1773063018
2104507135
1464942487
724371717
123500769
240558484
815878907
200319759
1392512135
1418284369
1909887764
445895885
1379968172
2095347363
1210692204
650439699
1211103562
1170272595
501944424
71680266
592594702
139599176
1200789867
50765027
782568629
1346126974
1481925681
77641381
663918073
1341369149
1266326644
2125684486
683361994
1436626491
1236886706
309797458
2094630912
67596583
1346183035
1987642450
1296565187
1208268544
1045739644
1342528054
1202761582
381002203
71114955
2146380783
959417759
1506183676
662758463
1315115494
116908248
1833441135
434349716
118222263
1901255468
1405351079
1479186120
374420296
469247343
1244424898
1228062150
972504678
375924795
1254745134
83236651
2140334812
1014135759
1852586309
1518920032
57170404
734875487
1696265872
1078638846
1588354876
1909949004
2050037406
704282867
1208103386
1182397811
1928186832
1109489187
1642887456
204481778
1860473200
218128218
245703702
1148341438
2016691814
1571155740
1683484619
1669554510
928233509
474437542
512178847
1260314754
515990552
603100105
1277089847
2031637850
1072840455
1260817038
773715375
1191815295
92885246
1364509397
1335798747
1911034359
1861287776
828033064
1467121324
1309642644
597304808
1192610872
1492330621
1402765546
778049690
1668773455
1988932689
1507084546
1741980391
839774696
840255455
709545284
197078655
122883342
979519601
1712962138
52719069
403056323
1963374770
807621325
1940146445
1143295466
1829039845
496152067
1675992424
1577857569
1336645459
538109366
381950563
409077402
1114894140
572348737
1997177510
1426106115
1222853235
1358456558
1848179293
1266817339
1734151751
351515129
695741032
2140655563
436461294
979258433
834938293
708004434
2144106580
330720456
1686647088
50051419
5199893
765748225
1899309233
754159824
1135810545
1754365592
1214034228
245974924
173960552
1241957883
2087712118
668153820
686840840
1296653158
1555170506
215880232
1089436867
1080831370
1839423773
946620028
2146516950
199508843
1788842278
597215871
448699088
506656095
1518893152
1775427070
7028598
878230099
1444299564
402178770
1780227398
78211064
1254253209
928657275
2061036177
1804290930
719898380
95853462
1166994397
1987835364
1602930333
1689570689
1289773091
1909311784
754843529
784071788
648652501
748654696
2096190622
295491785
63795959
1393033328
1490603303
76419841
367843491
877921560
1727771222
199512940
1023886239
2055981526
816128894
1992099768
907920859
188646769
1316995534
1478418086
1100182757
211944116
299802810
1673661746
313653490
710674349
1916221986
1697892261
967087515
830811364
1261449644
1490758229
1108553493
1485314194
1022529758
1266642767
726945834
545890811
1320027675
1311456138
1274448378
1211833349
90899143
103418697
632311866
1638803685
755109606
132468123
1278014745
1570406817
2051522694
1963385855
1044220425
890444902
55597962
2893851
202733374
659603834
1672511139
1847731754
1580490635
1741074836
2052971809
739067127
65408631
2141880634
490582506
109714743
195050176
956862831
857676800
633840164
677328391
4366114
287241573
34165827
1202200928
1012912290
424842405
672741686
937325794
295655895
1339269101
1692459251
2103210914
298725795
431561353
961342916
1942031163
392353570
679930495
232874745
381954865
1714674109
325506821
515866723
656071583
407553019
1773842401
60806889
650861793
664452626
1690429240
264992664
1454567713
914149855
375575132
828246343
809369655
316549439
981608632
2064625594
2072558268
1488546130
1962430901
1350666545
1566849305
719335896
434252299
1445350948
811317548
1392684665
1157694795
456533105
1260899670
390318721
1461969646
1995620805
282003050
641688660
910694050
2114642035
474591084
2081714113
610121789
1766531006
1964306130
1095865669
652451241
1627644863
1653621541
647263126
1509870715
23379556
126397210
1881968758
923190616
85044979
1560987742
1935818022
522563171
1101233761
1955162855
1575040299
1285076303
1848036844
1576361826
141198467
1932190984
533323536
118927200
493411360
1407986942
1055538788
1796660526
177040584
861884031
576068216
411963959
565151296
1812991948
1165059207
1564672488
884547682
1689169494
140993857
342975314
355806725
531938212
994028866
1869886681
304769091
1298034345
1295074589
888884478
1752535799
855219618
211147370
1940563498
1365511723
2055373623
59809988
1551948845
1326703928
359883518
1496913697
41934434
232692823
1375129029
1749382340
211171679
1004731613
523600476
106234418
2024542632
945616808
594195357
898016191
1285167118
1717315178
1373960008
385771856
1432444233
503636969
837779696
882894772
1148019367
1858967811
2059337267
1648708914
590634937
535757835
1399241433
425037924
1295900552
1327757275
953643865
578281684
2059460000
188796554
342119368
1627960581
711775922
331059588
1395221212
1349606149
542149639
874192320
2046394587
1661402442
1518946968
1501861209
665088376
621555005
1931938616
849705538
1554317497
2001266656
315566074
508869940
2120022519
941561241
1704663873
1679597689
608324021
483644651
134497512
1555080512
1981516583
560934833
1099539053
1847399585
989579421
408837345
1697638691
1578772200
747775930
1991958577
264191789
1006564974
326122594
1716888813
1986548521
1037126957
1714361663
205376780
529007618
69391446
280763747
1629306512
1214660937
1270776560
2052250430
870872734
1338627682
1899525394
1430278233
1843840698
1778521583
220415287
260956793
1073953701
985398692
1598450504
1798423540
1359266291
79084955
675423308
1432998928
1445772355
373235384
1932087282
57362738
1762270338
453505572
1739010021
870303923
1922016707
97829888
15450588
1766416162
131535931
467943082
908043220
1712306409
1172616041
674414900
2065341972
2128192021
1339132709
996346533
461892484
1030107890
1136432614
45058975
2022070209
1472136215
376879908
435048813
1796025394
1049375885
553459117
1035147811
229910663
1415117664
731732397
825028699
1803026046
766953222
558421206
1916333950
843678503
47071810
910081274
1459875062
79023882
145173004
659814527
1626653159
1343226780
1448196359
1352504469
1541669524
709105801
971471202
857919924
395833209
1548022403
758206021
1206902346
158932236
739352334
1640952207
171104757
898040399
1476146679
1544430596
1660017869
1465702911
729969313
726468914
1693266452
371542324
1910978187
534897422
886884585
428626022
385631620
530790901
1660497029
1941678544
761988282
1999721054
1386212526
1351360264
989800509
911552443
277932843
1888079616
555779723
105434826
1740429804
1460543564
1197204983
1863063341
820137092
1792030573
1439259953
1041523781
330353173
1315713465
1354763131
1434522130
1662497175
365894000
345534403
1334559338
460720067
1008422448
1578344377
1393564062
1322461562
1574711219
2078378429
993822308
1525269933
1830339138
356356727
106334872
483927637
947355670
372285633
1361143687
572500442
1057663459
823471458
847251917
855927727
1477718461
830143110
693303131
1588177848
723574590
1786189733
1656393335
630872569
1060940006
1148879081
1512884987
374981898
1637249461
432638368
949880892
1245812332
1308952134
1751557745
1311509728
1358753924
1775995302
357920141
779739616
629444471
1263154138
1967713962
1863157062
1900108712
1659253581
1774630601
1281575020
144449
59973174
889606908
1475843636
864435339
710531708
639055468
374104647
1675900934
1130873448
1464786837
189715593
535335156
1869864673
1896730401
1634478168
681820795
577723452
1893042552
543083823
1932136735
1323282109
1419734017
123021397
617880279
519580359
464952462
967507096
2140041855
195119867
49109252
1515960969
824624099
2109920567
1412589813
1505289615
1658480939
74991423
2024089683
991921362
316456469
1690490491
1435699690
1936627864
1963206469
1988094486
1173699317
574758281
1390630956
1465114764
273155885
1388859622
1822641154
1868923366
1568188100
983426676
181744199
375888123
386074657
1462449383
1616365007
716741464
1433761254
2110621175
368946021
388486916
1356894683
2092887575
1785957093
253224330
1862308755
1168910902
1996030754
1022715357
1190357651
1816752254
1381436863
381884649
1974541178
920384922
1664201388
948333502
1811853190
1289206274
1216874387
840803007
1398022014
53997498
1384598516
1107316198
81263487
2053764260
1391912537
1556701532
1697042028
32549329
1372309099
1512354300
1974151037
447714836
1801302550
1160458134
1842192207
616692561
1803505701
544842238
718318698
788174661
2035936960
292561287
504025563
599880433
2046068697
902076712
1544718557
757502504
1008864203
403829902
706622817
2090880459
925632415
609770631
585096563
1547714810
1300718580
873052194
116209617
1152882780
760368263
1305970487
544890530
2025011678
1803439386
452841106
1745034007
2134820950
925788390
2107893020
1331849435
1269668090
1383743817
1378244226
1624651130
1395888904
759717655
1302494476
1711805381
1999429483
1465250116
1686141634
271466360
1663519811
839164601
712202414
211497249
806806863
321434154
21347667
11299485
1839759117
1241899907
1938458681
431275602
2949024
733423216
87384788
1703789424
1870211428
1643010662
990681609
1235432641
1051134126
1446585688
760842151
1315788286
462277766
1451930590
1924544500
2094288490
2009675395
1645644643
858497076
1236124466
54386364
1261919577
1219350149
1031830089
1715813302
652296253
1165352069
205658816
1709249400
166744441
1914420318
1831527727
1160274497
828699923
1304718434
179059429
1015651323
366231095
1793523570
388516314
1905175913
1459684185
2119815424
81769627
537074933
809301517
170925880
673387197
936674169
1414843251
1133784071
1324400309
997117647
1639406628
1036918825
1044050752
1092189356
864450169
1792856040
859201580
1780023071
714484242
1893110964
590212903
1156134219
393212227
1003603582
859507350
976606477
1413494396
708538766
1534480723
785909533
765309730
157949059
2076392220
419110424
435732917
2112129645
991272303
1186903877
1389813512
119595125
1706571706
68258411
479302904
471832556
957666962
1715193586
698860818
1288029483
822559841
147918744
1978723051
1854603594
896487372
302989838
1912687195
1717146262
1490913542
968421834
784853837
716421446
976259494
1513944402
1961131266
1529969869
1794473464
959064368
1278765815
753170654
908166132
321339223
248617774
264011700
226876588
1841726290
1807703636
237813257
357871069
1396410922
1122187056
1969862888
661385639
691120122
1079296873
1389236899
892848444
1991793162
1341033957
1270716719
271670105
800981512
25988098
893477048
1938187786
1216727923
1390543438
564414234
623879241
725549787
710778803
1026896373
1570005113
1555250557
319711808
1717372726
2130195262
1262135349
166804429
1317259171
418576860
418000134
1247084003
344304433
627840338
470901405
2048301924
1784727558
80852239
1786833959
1578255667
969041691
696015263
347456953
2053209181
1115740523
307197082
1739537395
1514992167
2566282
1550163355
1536873433
785028315
442128928
1381287478
1022604358
725019854
1555795202
124585018
1100371674
1483182785
1186689204
1680454481
70039226
475206694
1668554483
1332037819
1400820984
748268816
162704689
702812972
1146082190
692310538
521646522
1214414816
2013748387
1024985005
1467478339
1084262904
626632744
173937562
576200748
1542784427
271100164
2142156248
55299189
554853983
1272213976
999881393
1230881412
1719289148
1839889865
30444890
423497890
1447504240
1999288955
813688224
1361106812
250648395
260739003
1331051519
1506358924
193021675
1673618489
464565420
2044225511
394106145
1299232544
795131126
258560828
1264656830
1131965761
42921449
601026257
1102446666
1684972330
1228855745
776283138
217692094
2135666979
1278752258
26658167
581104240
992528193
442280498
246958205
2005150741
886402675
2094198381
917530067
1141223368
2130636792
577005586
1051153750
144459287
904828748
703590214
350592643
1504225992
213661679
896853483
1640114439
1301069790
1643165711
293701683
1674685764
1469577914
1559182836
2027792425
1752013926
1481922409
523503871
282491854
1659586065
323732405
987471969
1338918562
1158285749
1553442157
1022094209
1823985297
893494936
1043349077
789698324
781876348
1635668548
1129141853
1675204855
113578641
1031433239
628905119
634499698
146797938
1623333913
944735618
1498454230
57764891
251555105
1380201093
766372154
272545243
207163743
223631427
1320462257
1895028680
533446720
970936209
869210373
1357437174
1540805860
1363429007
459748750
1437410671
1340221386
923644587
244493379
1790594961
1584795671
1270703429
432450348
2042702471
934989168
550476041
1118490019
2090754563
1460079096
368280985
1763684013
1736776254
814751814
1749487868
1186681929
324598747
1512788875
1141416938
698280290
1510838485
1540014305
2140970343
1631560367
1814465962
1691984602
1931668601
1915232810
622928627
608084331
915434584
1314552365
400746794
1400561194
507214292
484208678
156055567
1123808168
1665017214
310746095
688294559
939796677
539184055
772287507
1713812096
2048128457
1241096403
178532082
1861608378
282956009
913180452
1142398022
825488600
2065018954
919969045
655149448
1972706143
1752230609
930896756
2043437065
1696491420
1839333089
1849188759
1735312038
182365526
958415128
1543981281
911404805
451654921
890347208
935088769
2036595778
1471936184
2127259595
587972224
468496176
2002528763
1656881510
1372070908
1979693963
1072929048
1533053823
2064665151
1219672888
1064889740
282365386
640151140
775459406
96694215
109573710
528264292
379514807
2072500384
1566918023
540398758
1179529263
290639311
1889807887
417179757
342828062
1921004820
1256332291
60153719
1687057813
994448139
610189129
1122513429
1895108245
555896774
1710476563
1588060688
1432210941
90288152
1929000922
1319896342
1795237220
562696349
5316160
692545529
2113909157
2140802907
650638237
264444703
1893027899
564745734
1756735120
2135829529
476152572
1207968339
703971813
536141641
325173214
357698235
647919290
1503348205
1998862765
312133569
944864118
1935508653
1155642836
1567981748
688337939
1235444912
1712321489
1341939754
1928884205
1285443851
887170362
902165104
1562545756
342851572
732661021
909539359
1174849417
721984648
976340340
1381375795
44422912
1916763981
1137330129
1362725911
1193395146
1617634700
1393103905
32806420
291440250
1837929182
428006180
1920538174
1892078988
1841524517
2142681159
1087983932
317996343
1522059024
400976813
1203625649
1406310956
303957206
1439089567
1512183052
1987385757
899220235
601997900
1236570093
587782047
1259221315
35947226
1965744621
251047229
315011496
1990338779
907703641
1690858697
334316556
536831968
1174900741
53474224
887250671
442514352
2139040877
137360288
835425910
1946670978
419000980
107313106
117659248
299017209
598380433
1977989294
279710898
1686217115
2041965431
1179156727
213556929
859701706
129274572
1873249282
1256395896
1850256354
732619839
571643298
726456767
1278470839
1342016622
510539725
1809330426
2082091018
21213412
85365132
525852143
436905442
1826862503
556319615
1797973237
2050035921
670642877
1203812002
1025714999
1602862371
584380476
1781804285
294585943
1411958544
570563429
165641875
1547808889
720153810
340706325
1166968897
1230599204
2024387002
1729414151
1944927946
2138012762
808008023
691309415
545365131
1802816461
1179637268
1998346415
1889355438
430292805
1508349423
853501418
2145953000
275757380
1130788052
547930168
587573778
228732112
1447378349
1821634078
1046147720
193797918
1353746977
852853775
756954608
496610333
211272565
1273231248
1759071349
253752195
1859389380
1682805182
533760051
962665050
1081578183
260094038
490327806
493074850
399669515
324832463
887335434
50118408
1451952277
1399279934
1274020184
840430620
1637182340
1228383076
386150323
1265720070
1602489722
793477666
205759991
790070769
974795951
321691342
514238714
760833474
821982101
999750845
358090844
107462653
339668600
1683399027
1342016622
797577459
2135910330
533136911
642843385
226349831
391327324
1199780827
817842167
84453604
934465026
772207358
634097819
8619334
1986332030
439409529
1037897186
19011188
248923196
224394118
1509494695
870687763
1363496742
1705013061
1240929535
1456214663
1014650159
674310162
70143713
1904081315
398962694
2491979
2039019964
1515250282
1596363512
1473697981
1396093585
830739348
734613775
2106005714
137779739
2008342159
1604082729
182271657
1293419019
1071495908
2003641805
988137027
1089130441
460133308
1329893972
352026185
1720957763
1589280681
1278371495
541747196
2106988906
1534479196
178534532
886198651
744867792
765178630
1878843427
284676857
2090144889
79307007
1133915479
1189851856
167025396
636860903
1174361221
713005665
1881098898
1471378140
391048453
1150143639
1676393027
2039281365
2099160711
443304380
751639949
438471428
1019260670
1027412954
156095270
1026102855
2021648606
1519777091
59289576
999445493
1158247230
1594512285
1694813366
1249832854
1243110961
957202773
186717614
1440032861
119026794
1394049575
947923620
1986336363
1999492564
693310516
1854105312
367078128
1927667980
1558196838
1499165745
380141802
2029533657
184500442
791959260
1346664871
2050731233
789843774
1325548317
1361299983
1625755616
354365385
1863943423
1550000264
1954956300
851175654
713794129
1571186673
549861761
1593925779
1189660959
889208212
1343585217
2093955702
810881989
2081892173
1692506018
17722359
1756114041
905439359
2054255802
835164563
363849588
535828049
537301946
1590408814
1225322766
1494606329
346237417
533020939
2018140753
431271327
392412328
1092594288
228291895
899837138
70040011
383085094
495055218
712093434
2014427455
1690811124
2090858656
1178195641
1335911146
1108318903
46374170
1888090848
1027191730
1560853297
554040672
1751793921
1339155158
978548834
732346853
1387021387
1570547142
1045753930
467147791
1779359114
102353414
29591708
1598972316
1644765239
873681636
124548712
1555173941
1422443628
1646782006
1097314218
1749601725
1809733884
2105486863
1620744845
1856241255
1866555836
739465942
1462715624
449673567
958884085
594123301
582520679
27878090
2114530741
201714964
1820336092
417014117
373235289
737137258
837751027
1958476107
637154723
945687847
2052662343
1217088106
1543301026
1459774692
2145447128
50599947
327574407
11163743
1671502689
587658213
1908142450
1547928297
1366445005
1908871611
1813298635
870664679
524908158
105989330
2136434115
1269209832
1710438423
1376146019
1815262535
2012614954
1057052382
615351727
165798271
155596591
2045194942
1995253978
425495482
1860551428
1540529881
2006765044
1369848403
1605898396
1773344054
1896462413
1025431001
2077612235
348179853
1622872883
1733124341
663460514
787221577
749253904
1131597411
2060364096
291371187
1305382854
817352416
184495455
269081959
989531053
207186323
1036161313
1932614263
1998470607
1741056220
946709394
2038609725
1021339202
263462972
466591473
827579817
419654424
1232903144
67570222
2115613229
599892634
2109092742
276090945
350709866
226276914
1446615264
198414442
1232537320
1376167103
950895812
352068627
1719768626
1767872336
1696950553
615519281
685028899
249980723
819461606
735591272
1163694609
1539089509
39503047
2123103623
756965424
752136700
1081359998
1038804140
609074666
525304456
1344322437
149892164
365107852
91216579
77261848
218590927
1170988702
1080269129
77646490
1592047713
915664671
1027053694
62882103
1149480840
468482906
1232432463
530320522
1697344151
2000197152
1319803549
894094605
76219476
195171888
455475198
1441575827
898222794
857272197
738902014
1100036739
929436894
115981182
690651750
897641203
953338432
986090378
438212142
1638383952
518583826
1145480993
2122725710
1757240732
886542345
1087470793
34516390
1444021561
329396044
1434543414
519396450
370459783
1255612989
686245162
733015374
1985575171
1929492330
1569842351
518304913
818814737
1638051425
649817344
2015517401
1227601461
261258339
835390903
252951783
859379418
1610253609
1014508049
6745236
486536316
257857626
2111528562
643149278
1936297973
237714952
1991364012
811127890
1906697921
1543749917
268973383
1896571428
923894509
1005760478
1108650268
1983006886
547910656
714390413
1379327930
1810108193
1239825860
621703399
253940807
1475520517
503292510
181680951
149103825
529950156
2061849729
218955236
1887906222
848738777
614785295
1365696333
1716043422
1598746014
1269056124
1283386205
1365859379
2145155820
1128353258
1469294723
1669240909
486782884
275519351
634022886
628925022
264266149
17647925
996111392
1490981948
752859838
621535282
1668266035
1140892865
2118710441
1586240406
262439163
366748789
927001323
1379839338
1761291867
1723755404
1342419248
1633370188
1541894398
2116523170
654312319
402010354
310743292
589797658
1813477973
90089790
2081145537
748945687
915533244
1050501356
1342638667
209413245
140685026
1705566895
2077157079
1238598379
808122953
1402256068
1055128359
1013571280
1032997711
525872251
1969953489
1859219012
1164703036
1880244799
1783629235
427368632
317015298
1401344168
2090779712
1096090866
340211792
677983861
937258815
364261342
1251935858
1202967445
1657642663
14439663
103642367
30624674
867600372
1892166971
46028348
1100504931
922253018
1836567073
852877130
527863800
1388016894
1059224079
1375204684
8294690
405377481
105615675
1516896632
1037621375
1583381808
1725608402
563524138
2037088663
1211088970
876464248
437861258
406223806
2072218504
1920949578
1891454933
1892708628
47896507
2145305852
1128579278
1876702305
1564970914
593639882
630493301
1588385414
2045023116
1149729821
252517936
1565366771
935062002
1535328927
1111628611
170687201
450326926
188322331
500436717
1722244187
1361990880
1253848613
1050093565
1926248301
89208603
1985672954
1142265336
271451446
326809561
310108809
68664198
269384815
1456357445
1491614842
1216445732
1301954893
1872910152
1774636670
1602106976
1281744267
553990495
764881072
1592518390
2116380817
1037883124
118879274
1695527751
1195141830
1602893350
1932165095
333919851
1946853312
703721034
1218102511
1692892653
1151945624
462883347
189958654
475184584
1593600176
29161421
1578888813
1813693348
664654680
20700668
958237114
1559803770
45117359
1585795742
2095818701
1882543134
1867282880
1680739743
956082550
907258249
1104926688
135056162
301408860
964900426
1078294136
840434048
1119444115
711694119
743655159
265548290
1232679565
400466536
955763906
1710720085
1068910626
2090337498
445674596
609019779
2008925941
1185987459
104177589
837433074
527675854
1646673698
1233866954
186310259
1947658698
106295205
1089709665
2005752795
110930045
421889172
1789952809
794628048
1014489102
99368377
46684644
92669792
1892984884
1704506526
1200773521
1882504533
1587415579
1920966046
2121482017
444470135
1123039417
1624849536
1548094601
1369115404
622630133
396127810
1448703824
2070602738
843774121
587896536
732969929
802631347
374155341
1747792871
1558445273
1502913669
2011218216
1380878173
1876266029
1711584805
2129613892
213798991
534944520
1120651689
2111418582
1071364973
984232884
402887124
909651843
710174577
66267816
47728505
2017773181
1564306235
1910456892
122862258
990019799
1208591438
316034085
1417710683
1384383415
1023463106
1652434442
587389555
300223539
1372439861
1995512469
1280197295
1209403182
1620773018
2069123005
625113313
1606779863
1348979377
608646385
1781820382
937070182
1981500403
661614689
802032045
1418901680
1197381382
1805590244
891267326
2068722150
97454724
1562359907
481655633
1569184801
34348949
647286461
541604063
1507062950
1211391223
606527755
1172495039
155039490
1633517964
700794388
4430752
164368865
554329799
1922607244
458274664
151358416
2121787166
1610578319
518509675
644694531
1996953564
1712239988
1481210968
1640922688
469025438
573744431
2121885961
1482270888
293983629
1652913806
1086244401
839083139
1575694557
348281869
1479925124
1639756385
1449133925
26869223
2013903299
853126579
736713245
195434148
2038877368
1465673403
919104836
882062724
1112897643
147604387
635912104
1643484541
1266260575
506012975
696332653
548217795
68328091
1693432678
278839447
299778971
1452175650
876416940
1261296457
2108577804
1094756196
1621481313
1359818947
1917922345
611307715
137061755
1475482201
417716539
1117140452
1357044887
1457655870
1221545935
521087109
432803066
779477035
1332901573
1397566327
344453
1224687449
1959397336
204549336
1331296782
2071199949
1642033608
2013675445
1510526902
1831165607
1171707973
805292058
902324919
1825033788
1509044611
374371788
1921278052
201647964
49472910
1112069118
1221985394
743738524
376556400
2049051885
1330887519
2075650684
821157689
1255222506
1787148550
707589788
924356585
137319043
1938428197
150926834
562683100
316569835
1578457872
1438736380
1800803782
686555112
454612807
1512739070
595525253
541004644
1092380838
52633187
847462680
510124174
2090423438
2081241258
286335633
327170377
1979745078
836215732
1395574005
940139560
1839639612
185104989
1058055679
1159341875
1493594745
1748473865
1091336771
854057667
393654625
451640129
1334728414
2039987867
1067983659
800348733
2066864224
983854976
612358748
1045879149
1170199786
780927678
621942740
1121976690
210700907
267725673
1879359797
496263320
1833695944
571575488
1071936698
1097021915
40793971
2140784762
1099370693
801502564
99291176
1579127318
744840347
1937044016
510337558
1258340206
21692057
1172654620
1486812626
447522525
531000760
173144780
689952216
893176651
546518674
373059932
2088231585
1834688841
2125897350
1659501504
631211084
123242089
945346234
703771199
1435092468
1603014003
2098738795
1997710539
781565389
1180885478
823405548
277462804
1927064632
1996289063
1535641399
869407572
710020404
1305323857
1750870043
2057582155
672003038
196533079
1368716928
160361805
904068297
179972189
1616168254
1529656159
892962285
1510385294
1832244772
504673927
1089041604
1166219882
38221647
2136395227
2005503286
526893543
1832351775
1600916522
907231151
1736136432
626035758
1416555725
2046178294
1966719584
1488445623
1909470406
1133339741
140800595
1883919487
830786937
422704903
175170354
887145259
671842716
1348205973
335196801
738800546
1177989324
543709022
1733494108
269716823
797799598
757813020
1793579228
1881927654
1667659225
1684308940
2112642648
1575481914
380552204
1516368790
63979782
922974566
1768440755
1039051754
2034606071
1304696691
1194132505
1870430665
345942017
1404107107
365811859
1967591788
1846375038
957929456
829667473
1288865055
1884569066
1208287336
1932150825
1794735594
623956572
568742838
1806920019
1866906527
224317193
43320863
1999688821
1529033859
876944285
142628309
914437736
185164937
979381221
2020539998
994570406
1744569133
1095734213
914872145
23036092
2099899169
1634892007
522426171
704422595
1311043685
1584514848
1631724745
1248851698
1075950785
475762849
1588115572
930880668
293766122
951156431
643223423
1993455319
1124232668
39470127
1350391286
105622021
1946721705
1566867506
1289222586
1671402641
241236416
2088118206
1710393158
796763357
1798845171
1940386251
383825120
1412802375
718821825
1225646230
558269523
535349717
1007613123
1825487771
340569767
758946188
1118087567
154523026
996415929
1184183581
1741175674
372023639
1353393274
1291044609
985937018
571796645
1712155234
2098021097
54745098
469967059
1787544479
1694697081
1978283019
1393945677
495222714
1868702171
848880692
258203967
1396814124
175736676
1786117573
984023438
459793762
1553533925
35796215
1003209103
240597351
1041428144
1431461133
1701861363
547579509
2125326083
1611088305
152940741
1637099830
150441920
769794892
1849555818
860140856
1991020813
1939921639
624835869
1031260731
1350467401
1025253193
314035611
1548218026
851558215
985175598
811801574
1401303395
1502096702
1303215834
123864977
2130140642
954659911
355627662
1608375614
1891104208
167513282
370387826
1045800896
1541488494
131131988
302247478
67434433
1078000936
438246414
629382637
326085707
483587720
727419829
1895668256
1712919936
1939411918
2052223314
2127018235
175898235
341782091
139737989
1667577330
2087176278
510893315
1192231008
674465925
1470891008
255854756
934232070
1403860150
1530309104
392720090
1290084034
2049056961
1892750620
390488166
2140647371
1482045866
1739599712
1783942352
266538127
1613278147
532420394
390030316
719879069
1786603940
482159565
1734494069
200940494
1981137052
1702626770
1901478509
1938829640
1969353558
1843910231
937362216
1949091494
512180225
1049793143
1534436717
683796762
1062360646
2120008571
2111973331
422361391
1976328347
1947464684
534183398
2078856728
1145151519
36612052
1282612269
1092999067
1083247194
1212506743
113237898
520214249
435946934
371560583
1002580330
780018956
1769013845
130551603
1979595759
1181437495
468367163
1185247719
2068285897
1174905267
2005866390
2099343174
392484123
1432835893
1238658450
745998699
96737581
782127044
1596236397
361214021
1625861327
980067567
1194818237
982514083
1130417943
1198237046
1019982846
2074575538
563153279
990134468
1009244247
924758051
383505158
1763718640
922727864
1786750080
1503441494
1204420059
1872923693
533207627
981352783
1979757092
1638347133
1008315935
1068628250
1958757121
124605991
737211578
333868618
912165645
639634868
642745728
1110294559
394168698
1517999662
1481647174
1995278928
646948161
341595121
770206864
713719470
1726480879
326220188
174039142
808661381
1588386272
724394043
463613263
34790233
2091411772
1540849960
229069049
1156067783
1352540616
1455105844
1062480624
202229892
14810948
1757838611
332998552
278190188
1380463886
1888048493
757512279
1381284466
1147436
2108627208
86527178
1645215285
1400647405
1383314424
11106985
811006316
1572499594
584414729
1740303982
1205447711
1913455931
2093454958
807509147
1290266038
650418561
1130274796
643678163
37650726
1904939160
126878365
54963735
1867989144
511236699
156022919
1259204789
1787023141
1406735524
1102283365
1027254650
2136480433
1510937533
301114044
1146635218
1364480461
1932424174
1340208312
726426336
1862988494
884604462
112187364
2125264869
1286869171
1681034174
213414107
1682438027
1111516735
813306870
1687026367
1862969120
1560241596
1118078474
798935201
128313719
830950977
925098406
8059838
1097192444
602555998
1100672501
46061127
1275311502
1800639532
741893170
502730777
123319268
1409746909
24839053
1837405773
855636010
894304445
2076748148
971179015
819723277
2129426774
109758665
1336737788
1460964705
138854602
1377155501
928389447
766750853
988651950
1667897752
407870984
1888869445
2089318903
173603653
842124055
185161267
1990669143
2103518894
1531528243
1200239374
1692659340
2136650621
1180170545
776063738
1976527107
295254611
1206542147
1982709287
1847241142
1953231985
1310745869
740736089
1088790650
33878866
1272589690
402102766
1710336745
745736317
85577514
65087603
1038715571
924586097
1301938102
916695061
735802772
1477457185
1902816406
1441131266
520937469
1822344204
1781873060
698177127
1787142633
1854846650
161807464
27191555
1568531152
2027204645
560170295
1739313920
1883422576
1001408236
704998167
296702807
587444004
1907305544
1092779428
1489283431
192127754
1053760341
2140912619
693251092
1540931270
689454541
987983655
238662688
1394980313
713828546
351214232
2081513317
574046500
1059148041
1625623216
1708018414
1122761616
636275731
84599433
514449148
1120919418
2029649451
1445111776
1834709234
1108149443
256510332
2078557599
156433847
767876557
557704543
39850391
1926892610
551089597
2100015479
1609586831
234581395
471939888
2092241446
70967053
1484116400
1781672380
1942537851
781666100
989006543
547212483
2051748339
1833172304
761575914
1124235958
2065881901
182572321
1478611528
1073247141
113338976
1576443303
312950885
1229120958
2035478704
48212783
782181175
949915662
1325306269
274134854
1086948379
378658705
2102882281
666536611
1525726870
874811147
1583360750
505248651
246556572
949210684
692124638
1265758315
564459048
727695289
138204389
2066762843
1228295901
1948247469
665903192
110971530
2053004693
1242170341
2142177827
824634168
2125567047
1333366307
2080095528
1040616449
810980662
600257641
1269079376
87409437
705108912
1379917205
1416322597
2012833792
1893306109
1332194949
657471181
189192634
1474215275
1542331710
1692388661
684734633
635705245
1119659089
73300809
2011342231
1435637619
26237915
1063430478
619003081
777866058
1803689008
407341233
1989517858
1233655999
1030070243
1255549687
62002433
1294303507
1490925709
528394574
937323722
852091050
1493971472
682194440
1697129206
1130275749
1911261173
1813782850
1198009632
1347994862
820205147
103517423
387151106
569116443
1552364298
1279240553
2061406832
1715729739
1643888124
569629421
441868131
803780879
1265010777
960959710
1953822120
842019029
120091891
1259697455
269870478
1407127114
699925915
491852832
1263962446
674475552
1745270141
2130732763
45044373
1616963689
907939593
279008747
760928808
1752082729
1861060856
563377062
917954970
1771235285
267080478
389152387
1139717880
1246511090
234115714
1580256474
1255058074
1672061613
105026449
422715358
1383533931
1141600472
1426834019
98651334
1475817632
2066009537
1488035981
534843021
2036377826
1173901585
2108340445
596699623
758283090
1074129408
724543783
1037748169
1963325730
1106931696
1938662348
1416597309
425270895
1751554353
343762485
1496901413
969480354
1889868145
826044938
1367360876
447006727
1923283391
773477946
1594993215
141931875
1875395671
468844515
157811213
1265011651
782738989
856575045
559986902
436311442
367177746
1876120548
841141595
256849734
141135951
636908695
294794374
486839076
1647978895
902615433
218715639
1308313075
1566569732
1229881429
1827977488
412943938
244747666
1088668121
509439268
1601298896
2136962189
1496833062
1208836019
18505216
671347502
187331165
235744546
691150175
1316569787
1739112530
1085261580
743045431
176141564
799653965
2146983369
206440722
1075095654
1606583315
872877631
1378743070
2102781940
1685916905
355370800
1900919629
1855944131
1382322340
1733168415
1425073586
248591988
920499120
477757287
861320821
1166191563
2132711604
728989335
289730348
211612605
1113073842
1903486494
1239989327
1268033925
1197059577
1380319593
1010423496
1864343781
154073369
1771615842
877002431
2073387281
460401663
1788502579
550423283
1482382028
646472547
1969618848
1962303290
537716538
1629089237
385979799
439944743
433052970
507555972
1470134282
722091783
1127279688
1711935947
161696188
1002676731
523123186
1489185738
27726397
569748948
1003873707
1860752443
214932433
2098963151
697385868
1585467622
1086163751
1820373927
848215025
327325896
1495705621
1149725033
175580242
571702436
580078890
647975423
1226491525
868024273
260821436
1612394607
533118180
1977832613
1190665571
491113893
1705770148
1200566786
2031069723
1690644393
1686102109
1937229637
1816656479
1640959895
1887999944
751307790
712669126
743999363
1185172925
267438504
1580780917
897727591
1030412432
889950129
776923251
2034108806
153176934
1977032062
1958698306
1280254295
1804243327
1262898722
1458267319
1039327811
761702801
601219978
2146363196
559468013
1165230073
792596538
30226326
97813153
92510533
587660240
740936766
2088588579
1343867985
858488375
1241157124
312473282
1566139422
1727028703
2005861705
680732713
448682445
1656284449
439006902
629541865
211924567
271578125
497159491
122985381
404902408
1550351205
605001003
260570351
361520973
1627717231
540512652
819654743
623873395
1781917422
559958387
863979700
1496591814
2008150270
1822849203
702575759
223053416
1978774209
1013442253
1471481640
1563679376
929572129
2083490097
434073205
709069686
1157541192
1147825063
974304836
148882659
1341547831
742218481
499771593
490290266
30191471
2136537249
1205100191
1901679968
1897408788
841357354
1117468759
1095497444
136206199
1572034851
2056434618
1881544370
833067556
1942169064
1373452999
319389971
1251193324
985040026
1907290294
1348454054
1091332185
1540327036
1963919128
1324817043
1749663707
501662156
1544351118
1449190802
629717053
801982241
2112926086
952309761
1745165375
1930743151
1423638054
1142235102
1039024861
1880895628
1288206216
608387908
1307760392
1517170698
2000781324
1728514112
618301772
413882709
185426118
1901535627
879405650
1661328154
1708094478
1016263851
1973885452
676515950
802512096
1592769711
1560496730
1012011108
1440517307
1637365372
422860187
774003739
1145173785
1265617088
527405789
509650550
282675066
390493454
2069972291
1755433009
885647980
1535258294
199898714
1595210060
1054547086
1748160513
385763527
1485942846
345552804
1889605073
1251750790
1472088788
178902924
463397360
1217550659
1877468466
378033925
1449036472
1354943672
1869671540
1109039907
1438693261
1323702224
234992280
933055057
266594166
983008150
2107125407
2138406875
1509174739
1263621471
334757401
1364317564
941472064
1083738208
1611071571
1961598880
286952315
168420107
2129852331
1778849776
649043036
1984000896
233532099
1788971481
1909452610
1789534284
468071447
967969136
844001815
1931256793
1859412546
1547238807
1672837607
565901915
1141720941
255930097
1347852024
1789375139
20499195
1277811121
555186940
212392315
1995662882
1433109860
470938171
1599155583
938092768
479343958
1328381450
1473271782
1617107574
273071642
1081151739
1635215869
202127405
1788092697
1419873074
646539220
798927952
1771359438
1385259791
270594283
1614682166
759014531
1870687094
186027305
564668125
331959530
551512624
1278761315
825147675
46730318
1026649225
341909737
819243832
1024611025
172959296
1662303630
1358142522
719283132
44111979
1588699478
354348172
572920860
2056413979
696162380
1601788925
441853361
487250704
301571099
1820872847
1754297807
1506090658
299279405
205116026
1332169978
1650045939
2041823289
1658714855
34535748
117754658
236360243
483385807
2140617292
18206786
1101072148
114113919
460072188
653119903
1945027203
2095456212
1399630951
2087867089
2146321348
1926272663
426341119
1078056893
1176816460
458053751
1901513400
1825336448
906635881
465965543
798973876
1047477515
1032878408
9009737
1506604141
788722674
91508327
1262929797
1369689205
1338011116
1614623028
1411673911
1206812679
1692374375
154878280
295429347
1654791762
857527630
11468989
709967262
796229874
2074976937
2063843096
702335972
565698514
1541154655
7445849
639563454
322939721
1962267691
1788189527
1690388191
1490023281
1272556850
192929308
539336669
714701722
1482293364
2128676592
1493915947
98757163
127568207
630625724
1494707289
831997536
329237301
609103461
1232781910
1185511315
1772158746
1697982942
210971652
2105044915
1631507850
528266074
750349901
1399842738
526700429
75614873
681458916
321697811
554935549
943867072
243446215
810584150
15841560
1272506397
949378593
273341209
1773398358
1493046758
277756191
107056658
217325282
861977605
1967842640
503363629
316870605
1505136988
552528960
1783453803
1815311460
129635493
2110347640
163538771
630964862
1887383616
1032779530
1291301373
623121313
1070832258
1824697806
428675877
542428901
1962489669
1685738765
1800390653
1468934287
933750557
909190765
1498451027
862638346
1092385187
1076846982
857843116
1257297855
846854414
1608786411
131284537
1175571359
901897531
193488545
2130342272
1327718036
217705745
816734500
352915147
1630040068
352340448
913178772
128066319
1636253094
2040502786
833411254
1261162861
499224844
133633007
938504059
272442019
1222945370
1993782953
515541361
819998104
1272568472
100052415
826805749
567484944
125610482
274436628
2051054123
1991212887
2057933165
1174866382
967921754
461220436
862682009
1411506614
1261356926
842059818
1837955893
40233362
451376228
180370417
207114943
1782417234
1722424528
2104326994
1023339539
178450835
1225344565
1450310498
1196327098
933706029
2097880295
1353940917
1689947919
1267113198
1688087890
826950870
215275175
1106099781
1052373462
1176652865
1690100704
1116090429
248678727
1652073412
874955562
688240000
1192140393
1549399929
1294017281
1663482396
143356235
1425685541
843788385
1724457437
781844349
2070969818
1655600192
1435430281
796787879
1248728312
1133642911
1391008722
840328770
369089393
993444916
1245840989
1448842753
1549171449
618162766
1497756535
1058796237
1266298344
1853653451
238749971
1551954319
909428889
484983881
1277328373
569400189
1170987491
1756470778
1645562708
1937043290
177490561
929778123
162158525
1532272482
1050658743
1709454083
1906145783
952115240
1054715918
1630091761
1854726733
226942472
1318377223
1033980993
801419835
2104552417
1911429363
1170786042
1988423853
1522426095
515554846
1039569544
939133965
199318823
1877383940
471339634
1039197371
982626404
1592465239
837635169
764941519
427788468
2133226787
622391428
849284525
1412978630
1242984026
885107844
1995828445
631546145
1386686850
2123099846
1085503558
404145700
254255145
243474907
468435877
1630279174
657677318
1639323614
916404697
959060407
238203160
620681056
1979522402
1010971349
1710825155
909746357
1567330464
427636220
225296794
1000608568
1651478005
2123197884
1991734442
280239042
2146049681
91185120
103762340
1296154774
196114152
1758713682
937535095
548664641
510078217
737261051
736278488
1961391214
225499659
1352575796
229114353
962903198
1054697767
641771841
243806590
788546550
1994926094
1360772880
1834544881
1179791855
1196940320
925490394
311130983
569209014
184964881
2134043673
21014848
1802238816
1000978293
866541798
1087953489
1810580520
331051991
1611495914
427339981
1714324363
931664404
528573859
762931473
456762194
672696531
685969583
304156190
1625884304
1334166945
1416347245
1305182000
498921657
1944177182
521898630
788552094
1300887022
430935384
1943067854
1391057175
400322688
407771542
1040675624
1072115262
9170940
1877563930
178225200
815629221
1587542731
1366143007
327805445
475640725
337137881
1336944711
1932475243
1944260020
2308692
1071010072
1488130831
275846629
893410640
1737061009
2017261451
1721541888
725984689
400505067
1749396166
107709649
145469037
1121597289
956469898
609636411
1788740211
2119994020
2020829796
1476524454
38181698
1278047212
1761047520
1160356985
1435660973
1561984842
1679467162
1054795389
162470169
925843988
1987404129
1548270302
453079896
1831450732
1941794623
1087584794
18839891
2077237150
1588583011
594459006
1091415839
739484404
422088243
841072154
1683015493
1964726473
1707750197
506553480
653647656
70171413
1936273731
146704192
1942366598
960506284
1636698167
1208230885
408850666
342994047
849284103
2135316070
1454495125
1844105789
2047501260
1247843185
396309638
1035500344
1122717765
1597542071
298525615
1511029278
1485503525
208020601
900197534
775579538
1670229782
1205625890
75377015
1977449752
2036936374
2004465241
1017171432
2019931834
2005552523
1997194699
669317375
526148980
1403111675
1668301736
2008014885
88532452
498202056
35958505
1310917452
1542883558
807583745
873903445
329075814
201031153
1142413856
1124684111
550281398
545478408
1535242050
286029857
1227060198
735058374
1484789721
648715600
1271343454
1393429206
1604586706
485000604
1143134663
559887068
945861793
680953888
1310893745
805782791
1598913245
1647154219
1103735254
280319321
1838120152
636536565
1777055782
1982848599
82762981
1029911157
1735483544
1087940051
1922191923
156663173
402899518
654118057
473500578
1193705619
803210978
1731278466
1229097951
820315934
107591038
718390918
1856525417
800025231
516105386
2134977059
1326346281
302821672
618649276
1935150776
936282788
783067186
312406353
2049118562
2117627988
526284983
1494275891
1275506598
1228523856
1537169912
1978170151
1128717147
1306873069
1664534318
1649644080
2130705773
615865748
343365944
232492601
2072030165
755198908
1288567516
1421528713
697306404
1894890892
951976764
712493900
1689062033
1079132491
1524125400
1638229702
1650925834
765184257
1938597465
112860787
567081818
230732133
1598443963
737169455
2100955206
861004677
115613413
2146328283
1489616647
313630702
781186429
1835457454
528208310
622689586
1635427226
1746124752
612676708
861191451
1576700239
1114610397
1016451954
1011613161
1534498128
308289325
976490465
1982908461
146985422
2069872660
613243107
102479069
1951576480
960244420
2009774112
102957700
2017599715
554951636
1717070868
1033771789
1121412289
2143218794
1121279104
2091414637
109366095
1371687366
814875293
882576396
1443646631
1484202109
687000304
1866663842
1502878392
772871601
625092570
675764263
1142630816
262095233
2008050070
4031882
967578109
981547240
764732872
1640452997
1925563010
1952106908
659222957
1345908360
990816306
1233086139
813637296
474613087
959144292
1173022175
1492262215
963360367
981935680
120934275
17215551
516448031
66852249
138484900
116055898
249022107
2077588959
415540022
1292528188
185745911
799544447
1115428671
1246872581
214201784
2096530683
335756099
381133783
1160305330
120997417
1302465960
1081729461
612022334
1945021286
1665739476
1401209963
2040031864
182814517
900213292
931524288
1191910015
72456433
1828245463
932965708
278409401
686671654
392330705
1169038491
82882723
1005159588
226393187
42454030
1377418251
1561216793
1185271179
903351711
950554785
1171332196
585298577
792902534
586819092
667518702
1551482960
1130491152
1279617659
1911605169
490112224
1919999577
1657096966
727208282
882487825
504296436
1965649558
1326201891
1065615451
307392856
1012987780
627932972
160087885
240905880
778349560
220624526
2124306458
1766970581
1296601242
1386507558
2029553481
1559847611
2106418365
770566071
1249483926
825165592
1735163902
2081429873
121794930
1709472419
1946695515
758926210
1363433636
1894234848
1406594436
1724845069
1442258432
1658379482
990184129
1140703673
492398511
1406424289
957353979
1228716416
1365095436
1215202225
567984518
1846518755
47635167
2083900566
1196621886
1384413406
180416043
1587388880
1476350812
2110276284
1907957369
773603266
375357943
2124478568
2069810172
1458388366
278510552
1200288145
431366604
1291022042
1661786906
1564196162
1150561331
92313300
773695583
2034356916
1669044533
1118966866
1393207003
32111520
353163182
444686032
615530709
243965290
1585829805
128178739
2056541512
1463719336
1069366283
1879933925
544364195
1901685651
1890761261
1428897852
2076095977
1823650356
970353782
1370949815
1815696840
1598749684
1638136248
605083456
1641153415
2019438884
262047941
513470451
1137633624
1147940843
1809917733
225198216
1375328697
1727187536
1190704775
788121297
1422883503
1146993391
1722298278
667115480
229959237
1108781551
1302328855
383418312
24507056
1648193026
323478692
1434329513
356747600
2071655916
1177481220
535674811
1284504766
1977964607
1520188961
1871335670
669983272
643555400
1067567141
1477008116
131981008
1783485566
1580698987
476100707
61689601
1452731248
1743920211
1324687534
117129749
177452119
660182999
1007597021
1267666527
732151009
2006975259
337288133
2014658165
922727864
186615422
1369041301
1635259668
584360688
1602094348
180718700
773603095
122416331
75659840
1240627327
515572038
149677306
1679801926
909026737
648380975
720836357
2119904381
1740572915
723879488
1247556619
724809627
205929614
1754687671
281781100
1302691568
2134932006
594979182
303301203
1162402484
845116981
691766692
956761640
1661301268
932988608
881671946
541435366
401659555
938492984
1874939247
984543387
1384611080
876484582
1138641871
920132662
192107430
464086985
957552850
603169738
1771502989
69913719
673432562
366571706
1791727283
927673069
2135507168
458337384
133245574
384015753
469516269
1550154428
1915891416
790379832
1179228554
678870749
1374920656
1814100313
343885554
600243284
486514767
1214534093
1857967674
1997645836
1530927323
1209736884
1810149468
25080528
827604842
798640908
751009338
1380951627
671052600
1073496787
2114177789
825427943
126182544
1200096057
1375764934
170928559
973880877
1990268670
1041772586
1878744289
1538201273
1697341626
811943951
594885534
594470772
1308881903
2047023611
1564739085
1192000065
210950700
71586344
1557000639
1618550489
1710494580
58403804
1065693465
2012084080
1215335941
2082661349
1371875154
1561915601
525867454
1668423137
1899669342
1450591035
1400981233
326521954
1612934449
1919066342
2081992018
1956693969
1312525205
1158936662
1524705506
809427387
194379954
199437158
536849422
202326745
1833454400
875668701
478626090
1803851951
1717932953
1115451500
1379793536
600651944
1227320974
1832787711
1984430906
1847300748
1810843595
310995713
2111911863
1550104310
1527388164
417325734
666117869
984770860
1579653582
1476212323
467673856
1755085973
1408230036
1191871211
958605929
346428002
493974857
469962996
1892474850
260161428
957867888
360124251
815459439
1393624503
1456059773
141992677
1126670332
1003081232
204856580
1848445648
1223286672
225090752
1910192410
274978607
276734514
1467999879
1944660110
645640399
416153734
1914227033
1763369814
106178694
1797240694
1740495191
793254653
390039101
356650960
1133625356
1162657109
525578514
237845977
1631017745
1276707318
615177973
996736505
27177772
1442587649
1460438117
1365108432
1754953840
1860457542
1765198645
367540618
1840023384
2096162925
1061975853
556067507
2024007397
997106472
98946907
937123742
1527683009
1135572932
1001711581
762055477
978634138
457085171
373766697
1575919853
2060372854
700316189
1434363500
1610366234
1880091506
159268328
947384601
2020785221
571490771
387308270
804561408
587522801
1548450270
52508638
1381339625
1617100023
1112395090
1102970441
1372168474
1682099676
1214772541
1197470464
1974903034
1341938606
169222709
111940126
1821054144
713383493
1978491665
459739096
1391526290
766898125
1405096918
1567173580
1034624971
556883996
1773870364
590601240
866715242
1789276904
1812462146
798832016
2087332402
706667354
928824581
1367077923
1201778917
1164380758
587522801
411996813
1435074812
276356213
1830419951
1141478790
564109139
1582279705
448792169
1095727958
446188857
1441943774
1624343570
900740629
2106689347
750787440
57305626
911808501
1483596016
801149604
2049978406
1382448533
344710670
156047025
1889210224
31658967
1694657672
785473651
360050318
1410023756
670053129
296774927
1205970731
2054040527
1841377697
1022511853
1186337037
216301079
2075815239
927335519
222477742
1435762695
694548120
1996318268
1605012499
369109078
2038391826
107741465
38011181
231364615
103794385
768707828
2045257807
1149667044
568871045
135482768
1893611919
994374345
1848390634
533510626
533220888
1773348916
2066875554
747236910
1671101902
1938957049
189205804
1964895023
2117209372
1679490081
1751150183
535100035
968177381
1103969933
1386645687
1660550872
163184005
1805959935
1462836504
1827612970
42294236
1863896463
81762503
1498832791
1454486797
1883104228
51979049
1477573678
1302421449
18927724
1974666237
1654141127
1062111630
44633856
103709227
140955436
1306682355
346275609
918281189
1181170878
1612504183
1628622235
1417267412
341561456
46503559
197117681
400686434
73574532
1690345474
2063499905
512963733
972413935
1948899938
952575000
1354568997
5263494
740465507
745871073
538101715
631137089
1531337236
1614516532
1723708754
830819699
1344165884
1191315742
1533608584
1275991355
1881164470
315174579
684873925
131515115
1483737968
1266017424
1486728124
374971844
589973710
1711277558
518813562
1068712110
2040884816
1760020687
135616220
1306210913
413102545
1756053340
1347896967
2089174268
244848471
88425412
1278551531
2116364907
776744779
591278350
1182460678
1747986220
303178494
689763406
2100146767
1372416652
765526099
1006518677
1090102329
1561970728
309764046
1373352786
249520770
459740648
1663176369
1608986657
1076205750
1037465177
360213481
340657894
1942914295
1038371964
1192148257
2080140361
1967018075
764077231
1647943916
830267538
1284068223
1575714403
1085557334
1419099578
1829466764
1055552173
2121836210
1857245437
1522267540
1381476374
1105903640
402654270
540682510
1935961897
1313484364
1585467622
1759896806
1058327668
988859912
687630083
14263504
1243823483
330099710
371856938
824591019
923212501
1467642464
861852390
147945990
1134555471
1288410958
1592120085
1833297383
227427944
1393952969
29267186
715265488
1642637767
1404872358
34012124
245721632
552746413
494783730
1997738386
457917870
1664821418
1229593209
1514961015
106164791
669173334
806151927
474200886
113903440
1209775161
343728497
484849443
234766864
155326288
1802961798
102843959
389793352
325376947
1513613812
732804916
1188771195
365413687
1223081644
1677745762
1811599692
1050973377
932862875
1582531665
1401767726
1767367976
1106639740
2137612875
1170517066
44974025
5307764
1620607886
1518111158
28975000
1304640645
1161856386
891589192
1349294566
282619159
1571231159
1714624998
210652393
544319829
151256234
432205631
148714470
36503974
1674949716
1369448125
949406801
609268188
494170098
942788703
1123134801
2084282625
1519146845
1730772910
1822420590
401551847
1230652290
1069361950
903449131
1922597349
308273286
934804550
1768714051
1853193711
1280322541
1859665392
446251922
493238624
1660941785
534119490
452681587
63286891
242992508
190018218
855430441
1597627928
1233585488
1005768799
156441927
71462819
1714451416
2069513941
323877643
209170501
1966101358
499676685
1226881578
2081231672
2030862575
1999372620
1023620973
910254708
1987041685
214229893
869103386
641961913
1333531608
721391789
591622372
387205735
15097208
400771746
665424985
130267008
1150257968
165964071
1561249368
670907336
565932911
56569282
737853005
1908609924
1664523336
262980344
1925919609
1245338411
1834586294
2094564300
834912960
360404823
828812658
1683596981
455787208
1715812881
953751319
579960333
547241598
1088777018
242421110
1795203428
752545593
2114612900
2141920524
444369737
2095544509
467860977
1529455629
1159657788
1428947455
1572579778
1092366944
871448508
170271283
707677075
1974332787
956536049
1603620857
1669938408
488940540
1587867735
1005475380
1437159917
1840722503
2042322403
1972534520
1428588970
1364540319
1569724020
507669720
2023434717
1339243821
461906680
1590541237
752614184
1267543891
153115105
572910791
1365083505
1064711852
163788985
218916037
436800433
1219207774
1727989563
1652432765
1660473824
878651024
1173062733
1945119564
691844902
1554956942
2061872222
136266943
1687671254
1966988092
1598331509
1377819724
948652056
2146619647
1303643330
1485115330
93077456
251421002
1593180174
590458083
1489239266
1095387997
1621454287
1389110850
288036877
100910104
1089806555
1676669114
1445815377
1169382939
1392622566
1990714359
1440935749
1684406055
883655308
1665934887
248974478
195741675
1788176369
1745712529
1731477160
858768518
596117541
1314457184
668291422
1068556280
667493325
451109676
624096166
694057740
820436084
393767269
1374366227
1260394152
1640912467
1823149830
323083037
53677428
1102086193
1071154100
470355776
744856952
1488799078
488456270
1315375093
1888823425
1953115836
654950629
438086431
1716837315
1128457801
1082107030
557108309
434092252
1609649467
1929539793
1686338153
1357052806
2107890317
332975550
584552366
1198668279
1055164752
1063107454
1933506732
903584314
792582095
1447618138
1641168095
1935170731
1156756814
1977657735
234762026
2113335283
1391964991
268925246
881647299
870743683
644303312
2065261884
899845895
2087709236
625992140
1415752381
1474419560
2133198270
84295688
1238813316
1246072068
988512357
333271184
1115460136
394432927
1014108675
168709759
981958427
1039327446
1482624094
242319665
696508998
868194564
662824960
738719694
1081802539
1017508404
1976149322
1592855084
400261549
429754483
2045787172
494951555
1394627106
364720577
1412022529
921349660
2137337365
2069032768
1828086686
686301676
605963704
1291702146
819051516
1383638899
800875529
121202409
166293396
347653919
482905877
9344509
1005112475
1148886785
374541295
188859202
99104895
1171914150
1284050915
1988992764
996436533
845792557
26996101
480978261
22214270
961008577
1522115464
1364363620
1663597439
718159612
425463643
429004965
1059349800
928334702
1982748517
1593369512
684110984
121861744
1540419261
1495030494
1840235575
282518511
598242136
1923639564
2134345525
72847575
284211513
1151277630
1122183620
2008198115
1023872235
1879908656
1498016402
1059738391
573977930
1731650498
340188282
1996775974
1663571200
677827957
1697275449
1802896035
1128196832
770730887
1406465426
468160380
1970364560
120202747
703360206
125479446
841707022
305849098
1198151928
2120661372
1765594388
605478453
1151309182
1138713346
1718993858
728507896
1464792769
541734147
723402542
502435110
318795004
202723089
690871906
1165880751
96053141
967943938
138603817
557263797
1332905980
948460116
712022430
291125090
288770159
2063133513
1804214422
814656328
4315014
916805121
633951670
461201510
1880480956
308036231
1807743217
731265977
324928660
1859948720
821482353
75084928
11474626
1577584059
109703754
194684100
1575419338
1682116656
1681588422
1603375299
770624810
1999872523
236859284
1822710633
15803190
552319194
747727472
551038553
1643762350
575039221
1192749442
123814976
1484786651
961410727
117243821
652430459
1098019630
819563342
759371614
1706781381
1198762073
2037179138
1910902467
1774318490
673954847
1051558088
163831728
1960953511
438329168
1661229565
588908642
445172533
1920516711
1176427815
1454468393
1201887410
334276962
306953442
684577760
1791382788
593328161
474051840
748925642
1595370964
202205788
1329790114
1795622648
480633485
1160100869
947286516
1001292964
827681711
479982230
2108553081
1120605622
619435416
1337540133
1113986155
904704815
170876571
799684076
979405271
1473028213
1866440068
1511316200
643041053
1410135092
859539083
794033115
347185374
1594518421
1439326224
1883297470
1318116752
632073749
852384663
1259794590
157009543
2036017656
2026300998
302585983
2145203071
812974290
374331929
1128681915
502306587
84918977
912340971
1212067245
1359385455
969945409
1676333178
982074065
504237415
823080143
1379952875
1510376813
463713853
464371420
60380619
263406053
1458286342
1314140539
460712436
1403580745
723320933
2102312368
831604432
1308338648
2124516230
549502765
754153922
1994930977
1102721986
44421563
408766596
1727158613
1722724650
2078700605
1974080355
402860552
1961640341
44340176
1635720834
444096876
2058101777
1404612112
119223526
69154019
1860058693
278018223
1592221867
888483827
305161046
102767499
806400384
1114240028
796941375
694443614
908004538
1901034137
139715368
1177772129
1567529843
1999461682
1013618797
8189488
45117692
390656098
1885400269
1925763537
682935225
2049796604
879014266
2140471217
1579163577
1703745353
444522711
979908178
1160178099
35292326
726899780
40014402
1358149373
1249418284
713338444
1227736495
451407160
251723486
1921356278
495719916
833709707
1756732163
1942943419
731110617
621514900
563200824
1209639046
815313181
148846164
511112090
1360669869
318278538
26879318
1794358551
331434119
1266574481
1742861261
2124566844
1520218387
1037159643
326286182
358609195
1358774505
1586112598
1433619236
76878155
2026429962
1572712301
1580044766
575768959
1741182100
2139817829
215170603
674839339
1388209649
405382995
112022226
1831080675
1972559679
1046412791
2029128660
224815533
1409223564
1777374218
588698926
950039970
1754092895
2002985889
362338904
507876002
1669881539
2005921869
2114730163
358583915
392556998
1130985089
1720055206
1524207061
512926420
1644696186
1699447810
828454906
1743042451
1503278824
749160002
589249632
574455255
1547809938
313809353
1985424484
1420690994
1265228877
1689629303
1018604715
1707154668
369834513
862305244
492596933
1328040664
1798697878
848036899
1747336190
1968117062
1481624399
1612241421
77397884
104977559
35539990
212810231
1476298683
1686450776
459829697
370933586
966188436
867594770
593832429
1124383118
2106948051
592024580
339848440
738492101
186595456
2039215441
456067601
1199397091
410506512
2092261214
1051957504
1256130641
300212340
2062789423
1609499292
906432217
2037785749
1356742037
605025869
2055256837
1776515053
1133140330
26887081
406426133
302146504
778683732
244107670
766329477
1452149292
577069878
627398572
1912919989
63754527
1640874209
2132868071
1666330050
1333048223
1522967867
846371474
2002216238
754912506
1488366773
954953354
1068437833
1246049813
1581609013
2027112747
88757010
975928878
1172199384
1815764320
855430176
590647783
931813195
1293449858
126142542
1666949629
1486446216
1057948933
186996968
1987548750
99306048
335368904
1653742608
2080902856
514677966
236849322
378456600
866483079
135456767
116197828
1201693395
1096940072
539022650
1690042336
1427237150
665819672
1529396034
879613502
1699102784
2023917871
141244983
2093866998
590229277
484855644
474404008
1862794890
355606729
187516394
1015051430
665784190
991921155
1205571663
1233695726
1260490389
1731790920
2076842188
489724996
1276238295
2022799147
1312326467
808060710
1167245703
1440705132
249114822
1243967742
1484624165
597211707
362449198
1745203567
1297807169
173444846
46048661
640919010
1467256423
1431380498
1044311912
595650524
2113974786
1444477227
1871045498
545904274
288644089
1132054852
1593067551
706169150
517627725
1291736200
2130079525
1282071183
3227284
690996372
122336375
1722891227
1177825068
1507306399
958475356
1798258636
1810674889
434690536
1505762260
1125846166
472200935
505078431
325516182
1754409694
1647460540
512054776
177514505
2007634354
2082982388
2112603057
474346764
1933014950
695990010
1392937444
446339292
1990986850
979013502
1395191773
1943515450
1951882156
1296576894
51196378
1935661614
1466622792
1563159135
101993553
2071732761
1409481695
257399742
1199550011
281387463
36567159
1955553906
2120025089
665366366
529756271
1160290471
601012058
835472098
1371312989
2043596307
697238853
1825866273
290592777
400075997
983921126
1046069950
726513713
1730470762
724538294
1987806187
1697579001
2141101204
1950829655
1754231225
1766379083
1324112319
1063560618
1561713620
96749536
257855059
1078390604
920316822
1055494362
1046326744
41591553
1098036685
1502343505
83007738
1534471384
404383290
827711395
877369552
652426276
2099494626
2097089150
1266816749
1055341653
125668168
1365247452
877257854
421279316
1761442924
1741240173
831980780
489782951
1099747994
2084964953
809612454
1141400559
1436147284
854495355
1023172557
2069545152
1860587421
1965757228
934994493
1157739231
1132437253
1930395086
169352572
1349645116
1958259399
1459248831
1665582650
91163820
1380916068
1350561883
1969902865
578968764
1193047597
1218369142
1643666573
741476060
1959036372
1752395019
1587016765
1275160897
94501922
1086489047
996628760
27582380
2051566889
521686350
1019507161
1770966310
929452517
1209913227
1209551544
703455137
879122396
1008971065
186903215
974603816
1583820173
67845071
1707509283
1461414772
1240481836
1198214311
472706397
659315185
249906987
1388794973
1609391835
2073085853
777257523
1246722135
1883637948
830249536
1013841600
674634040
1902894149
490761711
1740393286
1407674034
335748094
1571294164
1259162718
1911557158
1118058609
342644485
728826651
2054532352
1159369537
664119670
1021213590
917647910
402559664
1202062382
1921381084
529519608
1212818454
352624116
1013685938
2059864137
1784902593
357618134
1472524610
113971981
230310966
766162176
262594486
397130146
1263094817
1174596894
1288958210
806385543
1833472897
1289719512
645497048
989817456
356565998
204535902
417059425
1725967219
544553510
1485788795
1120353379
211626463
1090216483
1512105368
1913425268
875685802
56575243
99954253
13087902
906104577
1589197553
1529469764
1460483045
227674804
883025316
2078913801
942531333
475106042
98359183
415180766
2012583060
10306628
246221638
645086339
1872247216
627550431
899893839
1698160896
1074075332
1702623389
1404895269
240104801
410173153
1025222256
1629538349
1163869438
633949319
1879724592
856004484
2014809880
872274655
1076199810
897806473
2009545841
179387202
250980831
1117839492
1122099498
1147514351
369510071
1810855551
1338426959
419873953
1901947237
891236384
676112224
256838474
515197668
134583554
2066258813
1105358276
682866270
1902315789
1533106295
815502827
1361260626
2133457717
385818320
555833493
698911100
1068725098
859636721
1674565643
1590214204
195691600
1983584794
1717148132
1916045495
608452113
2010205640
1284581041
1596170162
427108129
687136194
795059301
1788785353
635432990
1441819958
387333897
1608309315
164232545
1082192552
783322630
211231005
1905011504
389918857
555047011
1485068530
1391594656
1079069545
1645268080
1713243581
752631260
1554871699
221478474
191096868
893760460
158072578
1875583054
999045631
1775750693
1669018430
1481237920
1176790687
1145764976
610197566
1199772616
1473734486
1989809062
195798887
2141461852
2075897479
875474653
1041527646
100344503
1664815243
170450905
450123896
1280619496
805928539
1323417996
2128047210
870207669
1738785437
120241825
1767587177
1811811883
1822718474
1852526063
1655496890
712099093
1072766517
829014000
1354283073
681940433
221493961
612280910
409486753
1344811143
758006296
1423116828
1265128848
1137894223
2102920453
244076238
998770652
499437268
971669654
1154668249
632621130
11196308
1986057145
1833771924
852501593
550063558
779695985
234046296
1607676559
315515330
835547993
1553676491
1302949951
933135372
902977606
370400294
93070602
88965259
1710722683
1729862338
633459265
1983150920
1096348327
1567095710
900306795
488906345
865826208
1655768904
2042171415
1492121223
132081574
2052498506
158614753
78854394
66453373
1325646818
1959941198
1322609767
1522294473
1891758170
1574709064
731307516
205804001
72336553
829721766
854626861
639892175
1202554203
1622450125
105053365
1994194866
289579225
1372197438
1206291524
2040001593
837598215
837673280
1395430485
108285753
867833946
1113230684
822714666
1221630319
1223588182
1789988838
1381373156
529309934
1257957427
891396707
1196450677
309116275
131178665
182274608
2046367575
1884497783
1460003742
863698853
1653318895
1531212081
596002747
1278919013
1619780361
1020793095
1075085981
2115655331
234691020
1373956122
358882786
1624968036
1641694797
989120280
1338504298
1760560868
1040112557
451062557
276200594
2014130519
2025368753
1880632941
721352795
156773219
635043445
1986616401
1229178614
26400699
328892901
721708785
1219942841
918518447
1909685403
1176718665
1357565177
1902221507
984012170
2159400
2019893466
1900155940
2141457701
1444306836
112105924
1123855937
670161280
875650001
2108434341
989002285
801747317
678382604
1686924658
5214457
2132298330
553558368
315680785
974407297
1088194656
1414430389
1767358636
675719688
1573657785
1843526751
2103346427
890046780
29227549
455726763
29367007
2035001171
85508253
1840301409
107054804
1940962209
705063496
1567079301
373050403
991620175
1260986239
1520318871
133949818
1163168018
209605354
1863455224
2002207665
1843421723
250766217
1831269958
160121689
584686384
220790099
1367783804
68084638
433117906
1489017333
276982565
1623405138
420184308
1288679057
246245016
640527711
1407534209
819276634
1281562240
2079013864
646268560
612670351
1153890327
12402008
249204816
1354080371
1615308735
1875833424
1389500073
272762371
542507357
101783170
919554811
1323247742
1162800210
1680621788
1958696480
1286530172
1076596511
1415930553
410122678
109166839
250936486
285174566
1990371796
873141509
231595259
34812932
2068266045
57166646
931456383
401728035
67662046
138952416
1074760826
2036740983
1430128354
1640024804
837297926
269890386
26949531
1510934226
1295397023
2067227761
588878226
1137036060
197092953
154451219
1467260215
579114207
1194393745
1756131361
1236668431
2065396571
568287879
855898408
1281500730
389422785
1257467844
2051902063
503639714
502665553
617514200
1102282690
622162484
967825002
1492886212
1898396200
29563587
143118934
179387618
1586004542
1925222704
818438964
1445739845
500452264
306221327
42975849
2005552523
1219467681
1054848829
1470868709
906025196
1151589563
1886328856
74564588
1272082526
508322210
1875838238
4774814
1696176770
706300633
1352329829
584664693
1486825402
156744786
1822989609
1308465601
895388
351498630
578109502
791244755
95866388
632321906
1617383135
135995480
1883931410
1773456454
1981980268
1277195847
2109469937
497640952
101769361
1079991094
1546753377
902422608
115544772
439105092
314359162
1744675714
440525643
771598098
69637485
578916253
2137367991
1235187850
1728746708
1277623096
821529125
1787484316
1118630055
1128136571
2114528
2127995388
930272877
1942134578
502299140
1687754480
1859326029
1840028494
1475583013
335296450
205267376
1330459497
1853052052
1099405517
809787524
823276093
1166117541
861355986
1172299590
1187241209
980609
391277367
495090059
1227365043
1263202476
1181153536
1469693446
1256185950
236303872
1630216616
562706138
1816172427
601430029
683984592
544716138
1809016838
2111442500
618068457
2145248090
1230789475
1142877149
535086613
616972963
984034927
1918732099
1294895167
1190049450
567050315
2127557792
1481926454
2031208927
956734455
1603648141
135886653
537257926
883985159
1351676726
1735160635
1232202205
453569787
1903646748
147389224
696863941
1588415136
2145257741
2103675742
2142330627
628649264
717892057
193253782
824767529
661805990
14404961
1239444304
421223772
1905543556
97995083
355765341
1112977656
1483598275
305926409
2143769079
1555607676
1302757863
1333401820
1612807865
2010937660
530484338
241097516
238840871
1873347141
1805247240
1950573752
1880225447
974748319
1325088526
1505079095
468552868
447099118
280745953
175640656
1805707136
628374726
1567257158
1005631275
752003477
2106086441
1778688563
912494246
450614048
1511894339
2043947778
504419054
1415135502
1224586391
6726034
821132766
1450807460
1253482646
138977136
1271610412
1240209064
758979592
640480998
563021783
1734215605
1364714420
583549876
1584908991
1892232088
1140099503
1651536051
1309447806
1148165392
716677991
1947933046
2131441938
935862389
267661134
1787343698
807964280
1715042677
502152386
34043693
1197223759
62900675
1189352533
2063218541
1879888022
697201824
2002326480
126546126
789069764
1038531160
611844346
1496245008
511642781
1257570111
254716556
1440803674
1217315342
1182012171
1600296091
1657418114
1760832917
1892078642
456664224
1356171028
319567647
122827315
1342888588
273420386
407271715
843688649
1982258947
1742236903
156836709
544389579
88736242
1374058754
212726121
1709546719
69367965
401113692
692335630
995048775
875634010
1670039877
1102462760
1996195425
2124344941
1974917973
770108794
2016901090
1435481109
517156204
1071800544
423736241
967750348
568278877
341751402
2144461922
1525023238
251483820
1652769501
855587344
846653566
818609050
1561802281
2096794242
1232111308
440166233
676026563
942891098
360292692
1636919309
1439644951
1673475628
1311119676
363612804
488723476
991865922
298908928
1228754498
1916327664
771079115
651308488
1895456318
24384969
1618026466
1076726498
1613241718
1303616110
1222696728
778629085
392408302
603276635
1054097310
801743975
626246113
862732621
1770518690
1284802551
1017448639
1658240715
1141062939
799747236
223449167
1983966364
1133830844
1424650075
320850632
929154850
1671032238
671087797
651533957
825499670
1119932887
1235077151
895928404
2091861569
269475115
86295310
273948330
324065786
1134156698
127609881
1887126801
1923076214
276419924
161664895
691392602
1887203139
593462755
1936170617
1998991146
1022894867
132094620
938681115
1255555635
153863862
1635153919
380701518
1005073431
496075596
1729031351
2018438626
34832685
1443744345
394467137
1749271594
1648041872
97623212
1974418622
1643452252
1680981427
707718843
196694176
1107233456
845138654
1564617602
1507346149
691808093
1893522628
725622681
759134595
1270691743
169051498
1912109085
2130473841
1447200804
1663305329
1945715798
2115963640
1947082760
214381625
1624416761
1410096723
207614693
2062286544
120027373
1009835043
1114458186
323646853
2123789054
1081656188
1291962227
163990005
1573202762
668801507
1231952905
1278737779
943616851
918063238
1014926634
1790952545
718924903
1737286256
689929038
964849812
2034457156
1260420105
1647809892
31377582
937310483
297393618
330147651
711524201
1797768752
200927523
1490608248
1442245864
404897239
1466902485
879757029
1961768159
2041500156
751039381
1364145942
942777367
1362253560
1639707310
1877877065
1117126773
572218638
647426361
629680593
863493008
848870972
1525345744
915808254
1844474557
1690245689
1617615844
264482120
246636574
40806044
152909611
703727034
1889590326
1744231279
1252831266
591792409
574319865
971715385
614761243
37546474
2027203447
2029650978
1805399699
992532443
62101629
1105704635
595111885
359106253
1907594170
1051149627
1949897744
489298052
1794259519
954323584
316354251
21976386
1912936113
391019141
1142545457
999500013
122995990
611955487
1128415276
1736424307
1924502309
282396879
1628368123
837814165
1820828640
2065471846
310182499
1561202156
671551060
1812090565
24324474
1694851893
230275094
636504968
68199028
982416171
485389257
1686970594
1165698658
326374507
195382839
1394675556
1160550026
1584278366
399030203
1785636186
1337345270
1481137128
655036785
1937580450
187330506
1254068214
717054037
813228878
1377141895
661728992
2005871049
1753591185
1657935965
76653459
1978681104
1203759843
1382347546
1935423539
1922062604
1387199593
475703334
915735825
843882166
81265175
1777287367
1123205554
419397733
328351327
1152858968
835675751
1184227321
545061358
595830233
1557095979
2024709085
1672300717
854901346
1640636518
782434419
1118590085
132368445
312502768
438300126
540491655
1207000609
305004554
1717051185
714015886
878079193
837893946
1782802652
334695170
384524458
780504326
115342701
2113579341
1074562884
727163699
873350334
1693249092
1071226035
448298771
449740071
538337158
122655947
196014951
762553903
1906231306
414639030
2062137029
1177991102
875228437
808672843
1276139442
1916724756
1354796249
1794151474
90068567
2004670782
365027998
1069714180
459852133
349468042
1691988363
1090507193
251557943
173390389
778981741
1675957344
755122413
249859797
481530260
504536112
615363954
1167835301
45827070
1199540627
1408914762
1211876434
677382586
226735405
1014310495
1845780050
1035397939
1552565897
43458827
1537948686
1540945399
1066795568
1538080858
1562822911
215781221
551501109
1376538356
1319452602
995062726
601975346
984573194
608029522
2123197343
1132767027
907490879
1068386387
12306599
1485262786
232862987
1187021116
1900512606
940888775
598880734
1881661042
1736399837
1327716358
777807549
199381016
497630921
869658691
1304543064
963253538
1971148397
2083680644
574226164
1808690278
25378804
1653369187
1650711106
707819381
1997042392
1629419685
1674915335
377691578
424988986
427141302
1917007130
1977819000
545213719
1847124600
1312511478
1206530883
1594136513
157190086
1735329744
1203777105
984060011
1162098277
965879689
1603133575
308172062
1097462599
1889009033
1369396276
83031427
1104713643
910418056
405404321
117711742
1472151734
2028607290
1733022226
554550849
1439576346
1888043147
850025444
523813844
1809846673
1691853158
1706755461
1265884979
486176992
1394577802
1268940856
582927237
225319389
1465518894
1874729240
1359461903
1614100176
675482988
1565787180
1022325608
992043780
220161856
1080321975
370398196
1739740676
1067729883
701367476
66168441
449065523
608286842
1951398523
1629647374
594293687
1212152704
31793885
1200107628
175463665
676586030
944384485
378287569
1332126107
781473149
1098398739
886196607
960172221
716960642
473641258
579664187
1013136460
1315605339
915660806
721435857
372494113
1880323230
295009796
1751425435
847343216
1327188070
1707138129
1422460635
1736682284
615303079
1354096270
1827063305
392032431
176374227
111396519
1494166355
1690658550
545238870
519401698
708748823
1904772032
323315899
1567565144
157684826
1174900777
1826987944
472087450
1294856339
1181015519
1331555252
987602496
1555578399
1234414758
1729227215
533942479
1072941604
1068428494
1906063547
1795029555
1555295666
2108162421
670608563
1426983469
1773387816
745711865
1444288098
953818001
742090684
787989880
145865222
959917716
1606765674
369044824
530277452
1359201107
755290367
608274283
740759765
1939783449
819644764
515939598
437616908
1892257377
1979987697
317466569
151113282
1323114771
2140588353
1012568247
1937771642
1658659737
1756629125
655492262
1235692406
1385829124
1611848805
1583747116
5854507
1732531481
748921544
1294579173
2073676693
287149576
920697628
2117946038
1275209701
1828493477
306784939
1595640615
508932480
68249871
199224878
312398091
1824864718
1106449824
1008018039
2003734217
349013224
496219698
1783329936
1438742644
985052851
1756497918
1524422406
661229543
870171625
588569059
1713474096
605336654
497929212
151361965
1122403680
1467166346
251267886
244896000
713143451
970728769
540512158
2101736188
1247322926
199851518
915584964
470875906
1217780962
2100294099
2039726492
1320961240
1166699534
723304470
1409836019
2136648896
496005743
1346721951
2058947527
687581033
478412193
911515995
2094853285
360759303
622735219
1926759631
1343129982
249920827
105436942
1233693759
1946096170
237644316
1168728029
256595868
1232284965
47492656
511925308
2026529874
2120693190
1498705305
1215961333
1842114078
815055689
1584728688
64891046
1198849952
276686731
527957133
886598687
1169972127
424166071
1735210031
1509568733
1757565349
24511180
1138313730
1645246916
1810651161
1150335513
1794546214
1995326462
1829652937
1049068689
700372892
506454221
705362566
1419890440
23384237
1280301952
1952981556
1670698862
1256320578
667292392
1304712780
2110704490
1383906962
449919038
1591072700
1006005480
23310046
1192164555
713965986
1708973618
1870364813
199283549
85226152
512118581
1615966131
1403411052
320291620
664959482
1191196828
1652884688
139303809
1760486777
1827960525
147444668
328345406
1721831246
1061214934
28250719
389350959
984332400
677961367
896158564
266864114
681400302
1783916769
1080271899
1355349051
1609844425
2141110365
2023488893
1003117961
1159068996
676296606
169063571
305760294
1273895544
1943237733
231080405
604411962
466721175
1098840559
1759457846
513961218
1643949125
628723319
1035838317
483641715
1008592736
72361926
1740561405
89219124
1148528302
1834010938
77207606
172471908
604493146
582944490
398722322
244183883
440121496
1540174785
1185483816
1968877474
1774563721
1165891817
1329842661
2130518761
520738207
1202534866
605150526
1128750379
1398106039
2033244713
1221665512
1514814083
1366230008
445820497
335508917
1860417793
2013686128
1630887864
272099733
948333919
746255951
1587692394
745309903
1869703053
122717476
387179418
1163843581
980276726
1386109352
1360437194
977433345
2009786996
1767592362
664875627
2053823436
1966745213
1911090455
1333577041
1376053721
336662398
1755331190
1112906405
850974775
1579231057
676283977
142664486
2110831264
126944027
44926402
99939436
510336653
618715726
609995292
423931007
1349621283
1933710415
8086033
1201908546
751011707
1791787436
416692359
394347876
1311987618
825949644
1999618425
1512716023
1037718629
1286862021
1535975206
1768326952
960792385
1576406983
1767066
1958664645
449346490
1507195264
320244539
1906212826
879155132
505290885
590571846
545842094
1409353271
1444488020
1890425909
429677303
1664473281
248092192
1070052041
617789706
338136765
704854870
1896649130
842401094
2135435565
1828101019
2136305830
1472462760
1973782464
1441418128
1607367340
1760751568
755828954
187389812
245841490
41860628
337864681
1787921341
384749990
1857654416
2118417826
2011305398
1142551127
1458251071
270905353
1383349670
1125851536
1153880418
523065569
2068745646
1798724893
1046920631
1236194921
381418338
1364575706
1879134313
1761911499
1010942463
2091474785
2037001425
712170501
1092892552
735686706
905946577
1070989450
835928478
788012929
1176950058
982289656
607118804
1255845738
715749033
673672481
2029432439
1894628131
1080364109
433786456
930275726
1475561570
1121779785
420665981
1832999438
1180732892
168232112
1766462299
1463970664
934197361
1727538767
2025599166
236440089
1836265358
1780173686
913783395
139815630
1374644272
1016399459
1982202894
802199598
1860041751
911431042
1428673902
1541892300
2059215370
701532265
2142773135
189864275
551780794
1508163686
1254882560
408088873
1968580007
955855436
2081296203
669259968
567580795
576509979
509109443
1079115778
293924981
1533611811
663784480
1237026667
1351126099
919565736
1551656927
1178938390
1279835022
2012185733
1396880727
1774005371
794068515
1886617290
959614418
626453907
1360266316
552357848
1350846732
1653191021
41833374
1752853739
1349978343
1783321311
1492112472
76277815
1449047553
876521258
1291547376
1941925023
520611674
214844542
241507877
91345069
249183776
2010474063
1865880255
2071195109
45218249
1891324146
372572236
2065884823
216676981
1635907350
1559110316
1374709176
2060594127
833144648
2118141379
230477235
1351641562
1363971849
709024922
504711001
1850569403
203099656
2056619836
145447213
31511456
988162514
1459761558
418496203
1934804233
1439048080
832120990
1370014240
221388600
952658054
1720734496
1590153168
1084978144
591318876
300619748
46698980
95298146
12728832
1712267928
422409484
912237659
1772708849
1809706848
1901565009
778811380
1391133269
1302992173
247167685
428297976
1108867658
588265758
1053034761
1841535634
1248355470
1618516541
284824112
2071094334
132107542
1223474813
2054829041
1712689018
178198773
1226212948
1225157901
104718796
1245800133
532812206
1545670385
1281983188
215513511
126326062
323321070
195106168
1674464059
417484465
1138617057
911305318
1119326376
160541775
901699382
1400932683
1499127666
363308579
964095028
1422477591
1849899146
2078249654
993762659
1866925081
1535690906
1746364870
1068772240
1400909676
1579120854
705323769
631144515
361129923
827666249
1573473818
1923955692
1356331080
575449723
1148678390
815918939
2042615632
41754662
1327893884
2120314390
1013482907
2066840866
803335181
804193878
2096943820
770084431
102996479
617416601
564126308
321354786
1767985594
1314646841
1702184239
611632705
484212681
631272392
955923972
292327310
909096705
737795334
1827209324
1182052528
156697746
2124913798
782914446
1540960450
360341954
1087517049
868775612
1703386938
22870899
362286087
2107879126
641283731
265847177
999192751
1706608359
1200603598
1239332479
261820475
162666943
2084886429
1825455562
1684066409
1081021579
1615746048
765569950
827084503
2121305448
1785089510
550873064
1046966131
1203346183
1549787428
1585603712
865363745
224762124
577144411
1817985863
1731619834
362116745
628466259
769174112
1289629116
626889595
1308905755
264001681
1102026032
1033183632
407178749
1526798853
632866865
1919669548
147738378
489633430
617576592
119271813
1736899361
1683289331
466812482
276666442
686191065
1509155773
976439324
1380628201
459171926
1922349526
1201503802
19740622
632783986
260734929
453396068
1745631288
1216489743
487723612
20739863
1678818413
1621707206
1969341870
1206777781
1227531537
1875108725
1191924711
1532953805
18367841
434496307
1230064834
266186508
1867151167
633392047
1246138021
875730913
443964133
626519139
691315415
1520811764
1023238821
1484445878
1522412135
774535515
953696666
1145026223
923367973
568533903
1554547673
270721223
1509262167
758363002
299363155
1213293112
804025515
1789597026
1274405811
2050600987
768672281
1085759018
1779817806
49932261
1261985790
1130412662
2005614158
2051121558
535649684
892941086
900602617
1238525729
1706871071
1604368773
1475486865
103416047
757943225
1649039899
1716017723
1528214899
1014996864
1098671456
557326997
803275529
306657957
708834276
1733705036
420982533
840589005
1677150467
1269826222
75451738
1927049288
1817517782
1794780952
1180280416
208250536
2135849669
1001070886
1310161321
488896786
1494498962
1448824467
39277624
2146927984
407538994
587104281
1162991103
666507898
807454159
537015737
1112425896
1114642155
1818313793
171929129
1364284890
1805955771
24616545
1913744418
547271059
1337870072
431112483
335373408
1426538394
947498082
1541440443
112353181
809525016
1395740048
1694192352
1678143767
1887588607
253214034
26432684
915553565
237475002
11957738
1098851704
578945893
1644817492
1625272520
1652318187
2144442166
1547505202
962653138
435239860
241234271
627194900
952005057
989561171
959313902
1738076353
1887139696
294338231
1282948495
1372099420
1327479136
159927214
60377912
1646441517
1476650931
1209224406
737854833
1510142938
827896320
1842488597
782369062
1001789419
768677632
983761143
730804366
2100801749
1664618891
369315080
1741204259
454116265
1797899061
545797619
108452579
834241755
19239498
669924554
116485427
811623114
612044240
604458326
867974015
2117652241
2007145655
34529333
581041
225671886
76574723
1242245026
1999692934
1104125395
1013400114
290742135
2022289465
490976121
71032818
1915591716
342059233
1708510542
1785865245
764240519
803583923
1694280384
606494526
939548291
788970411
207682229
1720217111
1657936718
1087171869
1973573976
988126030
1233560587
1636857197
1424241324
1108021046
1010541176
559277411
621698702
90632520
580784576
1243884826
1323366751
1340297780
4227312
1061703574
1738553654
394837390
676201404
560850019
2057877088
421499224
80556955
961789173
2136809285
566994432
501517023
12997109
1106741921
749137433
587739267
778263491
2108076292
1918460563
1938734169
2128206673
719738001
1608663934
1333078810
621107306
506943976
794098377
92204083
309929926
757107151
1746579869
1382855766
2068523305
2019732775
2047366063
1603470583
1326626178
971939044
1451887064
439144442
1208616536
1794494782
1234382000
2079149911
1892706899
307813934
832097581
1903896359
1997666303
1496374221
2066269403
558764040
327344999
453273144
459624699
1504207147
2109770049
1110368608
2135746737
1344649087
1748650581
849121158
936656582
1927894489
2098699567
761683757
1271860028
1443532450
634638544
212619520
250497577
834835280
934274334
430670437
1547783193
988452340
511793247
132144486
1926264834
1536786423
251721284
1688793344
1795022352
536883457
1810257323
577081993
1129475535
578808631
1280612031
1414446330
1931211499
275299340
1559680803
621053593
168381624
925366811
133440685
1678909744
422053859
2139755265
170671242
999149003
1943346416
2022446186
555988485
690350343
489462880
477142327
1089774370
876660576
835873048
536809916
426485207
2114297020
135612095
1690626080
1312174707
1365570095
920909739
933833043
1504720193
1901619249
1471181955
133919242
1357223610
882612585
1147059170
1958806686
113983910
1473982146
2062094448
950923710
1006674231
973802835
2146416685
746712238
1976983573
1076864148
758450247
27776550
2050773444
696157829
1344535566
1283961740
1624488653
946627268
229503103
972559692
1296903700
503904814
1509384089
103789712
2073447955
1919383219
1607747319
1307191405
61359942
2069624278
449158590
1273054899
333402739
384537745
427442797
1890539251
1352218478
1169033251
1375204918
997200758
1049614970
611663619
748459126
7754807
532174569
1678742224
1167210456
1866336911
198812668
1976063816
1718946166
1980846606
1181355248
1971470371
1644748932
217293480
1181545078
1749347266
3151668
208949690
974237753
1206330525
1623201577
1917202118
2049490617
1250326130
522544575
488870822
1883241969
61772180
815657531
93665194
1530151391
1568881967
42049010
1599883885
2002238659
1538384711
952293852
885571957
1290674115
1505808101
210210385
398849029
1714206783
299550945
651702459
2076203949
1697476651
1167190385
1108338526
1571973560
1217772581
470026431
1711096290
1123475347
871076241
873957897
1124574284
1358408708
1124964112
1146903399
566918862
1022253150
1340895520
608777312
374920868
563108947
1295865739
1511320728
1058528531
1885064905
1193868717
2130395365
1347912614
776999175
1492771774
1868482887
1349114974
991898657
2145354837
807491533
1126888558
551400528
733400229
1575163884
304990439
526672732
1693684165
812067876
604643694
1830439402
1363877710
731466999
112390109
625363184
899365045
1052367508
896033702
713006220
2110188296
238442750
1406279142
1671465227
1060776962
55748306
799884367
1747616597
1307487948
2109132362
932674778
1226894056
356344357
138791674
422937736
1867055237
99629504
252553600
463316621
1130429358
564950899
1931010159
6366037
1653201177
1101084140
1898227923
796099643
811054862
241986007
1164397195
1641947738
652165881
1492415791
771091917
129915743
908662827
1090326898
1615829224
1706190494
1983666203
1869593596
886793192
488163709
1653459739
456822187
1825404827
1015622894
754250370
1991382123
1887153103
561797802
1472709451
58810722
1681762395
1984216467
2136809622
1523832171
1462107390
1549885488
674540710
1768728589
1637923829
1043831337
922421855
2065148296
1720775427
651627946
1348486338
509174419
1191186983
1788476877
1589992134
535248942
1890083811
1465400109
992836357
340703311
360157009
1700391648
424160827
766091167
2027976446
1448587558
963522303
905457960
951170050
1520309203
754865151
1463846849
1141297473
315140621
312512983
1074626466
95274365
423091286
1327716440
845138654
1490735694
369805221
1478902182
39027647
318404717
586465927
1397344149
2136408073
946435857
2131402269
1698711535
2071252465
1646258184
1230919696
703700109
1109266347
1334483706
1115322763
1552808517
510768764
652239039
2106955409
29306024
133008507
1776930810
445860119
1879048632
239291104
1926743595
60022583
1603025144
1043405040
1913312529
1368480506
1943011457
2005075948
159091257
1468565743
1059249635
532590496
1817699615
2106398905
104680339
729699405
11332098
1000042433
265934812
900550054
1157437879
1139579008
2059222419
1427004068
1786085516
447013920
910050626
1794405711
1941782941
983389573
1528934365
1870342754
522471784
1137896421
1984681501
817226297
2082922280
1287743293
1678773039
1100437542
125562771
787171286
276485992
460380437
523940526
1725306069
1443639417
1306863557
2047932888
1026363241
1428777056
1563987208
661825545
528733616
1328131772
719392192
331137594
1357976640
108747970
1374824673
332798223
1250563364
1642365982
1126652599
857527147
567102991
1349871702
2122153058
1166913479
731914017
1609400390
894056441
178686907
623165729
655291560
279955505
2067159368
502492125
1535183629
1328854816
1451727144
591766750
1972412423
846802289
184142472
1915292461
448425165
1520600647
770991030
1327663100
2029909522
1802023966
1192161203
1066701749
503432265
1449711865
1865071887
1869334110
1285057797
1528740421
2063528492
1961672517
811748591
1396100733
2111154440
1310589379
1285101585
1588652593
65030592
1294547518
966024642
508501533
432184463
1712384526
1959990183
1374254414
364333469
1133022472
629451143
1285841147
366402599
2071170079
1433535955
1897898930
54706137
924192805
1530904960
582007719
1784928617
232254428
166929944
1465881098
1930187508
284895531
12310945
1653674533
1657230234
739962786
1666113408
1241083600
527100647
2125237507
531385160
120682320
1335631999
465731951
2074102610
536242772
1339506949
206847632
286094429
2066553955
1563119171
1985474345
61161258
653118406
831130306
23824761
902460324
193688819
910321130
594453490
1444565081
895481034
429970623
1406584371
785786256
957681601
1492752089
717775636
2119273843
186149338
1538570040
1365640415
1749929385
1942757477
1383083440
347532762
281693873
1604909471
969866671
253711323
902601979
1915627094
1311959106
1439588546
112138727
1136896617
22536248
1728923813
1681287684
368456419
720572825
1262789595
644665583
2122712844
540931984
35393726
1191054999
1595534755
2137092190
1930115055
617660600
1725459647
1303573621
1278918666
1440774024
339133127
15559311
707857056
944818412
16249493
1669575123
1925164710
832028951
464132940
1935274732
1640198402
1684291081
2012933433
795429867
1962661977
1253211087
1066201867
1823090998
1285694653
2027008951
1512481769
1918255664
1281257346
424225774
882091590
1161154295
1854813768
819831762
156291974
911873521
499201264
301566877
2020336163
1377254334
317425502
2103507277
958570650
1869912976
34102826
1754797452
19314274
1090685652
1168481582
1023413777
1904861123
1369856524
1689382298
431077179
1878360059
1184776001
444690555
765952757
1806137083
1197679467
1543332934
2143628962
530570398
1278657397
1844039772
1499945151
1125563388
388569347
818798558
260184737
1426759137
1816750858
1754460792
54296574
1627280666
1138499681
441050737
1192718110
177581054
627665329
1723883497
1219769108
2020101474
703157335
789186927
32317025
860604581
560610497
1484836480
1205427903
1265429613
1113049428
782547147
658769552
584506908
543228277
243536982
1954783845
1469882488
1050629152
919427742
947810487
816786657
1953800311
2027443094
1835347583
337856541
958920941
763401104
52935018
793322114
933365421
426462329
1592894029
138456129
1861430424
1278913387
1850666830
58048335
1735759216
126150350
268463108
335429393
1470440380
1279154824
398672094
724862120
316628182
728964380
1090163214
1815866738
351707247
78047811
147326584
29213671
140980257
896554196
2126370462
809398324
2010881110
281525302
2010266539
1592703954
364169990
2030775890
964137938
1236958463
1666196749
1603431837
439649882
1178093826
1907241087
624310988
502995274
1273809865
122920604
147473719
677705672
1501890926
1421659354
1815140533
929838368
602187006
1933581869
1112520655
1857928640
1665097014
1151146234
33145953
638889302
1685468062
712317766
980392543
565673628
745785818
1372868650
1086094350
657152716
2021873713
680083790
1632134177
623880535
1530998249
1526178309
477335594
2141156449
477247561
1331927935
776805154
1568478052
1031476808
748651768
1138508808
1191637884
867246536
1708523721
1164277444
1355353154
1354209110
2064216455
1514561953
71411281
1596947332
1628660081
1474778878
1246891101
9975747
1893093452
1349621519
5566012
443467986
592510402
1085711828
951080343
247856921
1733972232
2073488593
1349550193
1598682182
1561657402
1044024215
1701406860
1120004927
1527141208
1704247867
1732410977
1216835479
1833149288
1303830487
473836208
1537859455
201001340
2003277794
67670859
80416522
1910966086
1119871494
794399782
1921825362
1480979060
2124710925
683265295
1304433277
1278297220
1585725028
660720784
1515081173
967199584
796864775
359700742
1868315814
253576000
1903717841
432802750
1305548485
211156507
1914008991
1465689743
1321456771
1720937059
566909215
92561837
1588111059
1330382862
227403791
1458403482
492900555
483340116
101151533
109835513
1728136255
668553062
1176065772
906854877
46139126
142275416
2080440268
835261767
1009823095
1319239377
2093085665
1034985407
743898612
1820576868
1715862348
1893541924
1373026190
549704700
2003900715
1364774908
1439471094
1230046302
12358906
1352565479
618373814
1078437116
1081684924
403569478
1621786007
2092383369
470069219
1929622120
2103805257
1696885173
221692963
7847919
1884484293
1636064180
900535493
9986837
1793114574
1713357982
2139098195
2144655809
1595983894
1294692506
2068988000
1218889821
534485685
1702249108
1915436654
1048139307
2068188982
1841030272
1257070872
1872564909
1335830519
696236155
1859673117
628365434
802151643
1656123441
1667845012
332831201
1680764870
1188120270
1883790901
70223978
443836940
1673384813
578436388
1548470547
1612374400
2094220028
297707349
1691779291
874934191
1452645952
747168854
530856866
885332651
1117673992
1462706940
644304657
1768327420
2081839402
1392745506
740034980
1774244998
594442943
1202676218
1769957000
157395065
1882053015
630405238
325209126
2015444659
1046476220
667111029
1891147895
1369850954
1895924234
654426957
1383514386
1606707632
78095601
2109299430
1626503167
1332897638
1102864929
616311404
604244397
1259254392
393642326
872862408
1130761873
615194209
1028080473
1502501980
601104737
382379603
1600764142
2026205198
20388312
24715394
1918781337
1245450917
526785720
1886165699
1705899191
951994531
1879078170
530366403
1893204196
1141624927
609496954
378859626
2140909923
1982131553
1096871494
162228071
589583509
815115486
2084630480
746316818
459119073
1072741909
742228845
580082826
610885162
1558584747
472275849
1869304338
2031363124
358503714
666879551
1952189352
143851600
53838217
244822875
274711359
452797885
87564907
1133083030
1469942132
13313534
1353874329
445501908
151350729
2110801608
2050339099
994315139
1769126032
1346749561
1899834911
1054129072
930673167
76242991
314744931
2113326707
1112746739
270831752
1473274826
1516359170
335508244
2007583109
1870684605
1810701735
1057625595
1277709128
516747358
2016685773
1136756333
819263543
287649258
1918556351
606955294
657228813
1789701452
1318954742
1987342617
74944590
1761320324
1222953491
1112528014
238751090
2134631333
2001693569
1981210692
1209386070
1121340262
664656376
1984402362
932155079
580725321
1222637136
969619276
1097797694
166328183
107380161
1975719861
133775262
892636224
1614601116
735066982
1500512812
1146216551
438056787
617034613
1435251921
1411374001
35421983
1923114932
1151127782
107548738
1743459519
654630957
772031495
1250827053
276937696
1048997430
1594878000
101638631
344393231
1829175065
901219076
1725287496
328652241
1251533667
646507749
513955546
1876056730
1926160831
136855339
993330107
696376692
1866434656
463214555
207814207
246062446
1167478304
1618639153
1275728287
841396495
772231609
348704110
1370598825
2118968859
545236788
1319362987
734701796
809673801
351232069
1864048458
985442088
257195152
1159449881
229156823
1856108705
1082999618
1957658270
440587945
1427581258
1817712997
1601552638
1945549714
372035389
1200097024
703830466
801534133
884418677
788964485
1938926889
126295480
1740984706
1849345543
1959790074
893240408
1530157288
1728535698
1239993930
1866930200
1132832408
565638564
1388980462
1509573671
1993942104
547354170
527261883
1835475398
2016620338
423720790
705874172
1655087091
1247355715
938906292
580859625
378984652
194645899
2018093533
1723273714
940889785
615677627
1092080438
1067871153
438128485
1648041495
1035160457
152166828
1843714252
651756167
1892001787
73029420
307302622
392792319
745876999
772378579
617977747
540236180
540050051
1258596834
485769822
960329151
216045658
831586564
502179009
889858105
936342713
976765279
1762432376
946122381
1252978076
990778907
313346428
1854036104
229529161
1964117077
1950890913
1216294015
434450636
957796209
1243560
1191328391
2063153797
1451694756
2092810371
327683206
1130634716
575511528
530306298
1707306622
367223304
725564734
1763775482
1181700395
1424165060
2087896860
1532229807
1967509032
1068814142
1899370609
1193294355
2024106691
310035896
717672305
64124051
713172085
2136165915
759585381
726369517
1665561796
1519218265
1757244087
631959689
1077451717
1400326606
512715951
954859455
239098041
1518172955
1783444419
1518291979
1675550029
1546858393
2107861318
13140719
38323527
1233216716
727979307
1378260740
47086238
2058321836
1750147319
133858215
181890199
780349163
1294068469
1257574072
658453902
786720894
1564674130
1436200365
1175073470
1914568434
1788053664
543698068
139000290
662815779
1580997671
121462462
356757558
1339467358
1609369816
1605299576
2098086395
1160777867
1296677983
1034064143
1445574429
1627723965
1953470194
87413632
1890827844
999640514
1528210624
2136191045
1992665566
1921199525
1021213703
850977135
1004013461
1913325823
784226526
1280142154
774879223
1126311497
378792069
555815541
1451318173
527653474
46756662
359055202
1768499442
211861142
1807682282
1175160862
606069068
1443889167
2067718624
1379271310
633815260
1711024079
1190922226
2029113730
1244113161
689114764
1002061443
286171856
110641291
211793498
869889526
1094364365
89252433
1679659367
1350014418
973722403
907597170
1110693760
2092623400
1774617482
80028057
1984741025
1410018080
1740863384
43298148
514754178
924407252
1699073508
251361777
9791918
1680110214
1847920943
614043560
1186744558
847190070
1198484712
1159793760
470552857
1981997384
1452502968
1846655391
1744746730
417428424
2039058459
654489027
256966410
207384844
285490062
1324202806
1001117055
1299181474
1387436766
974389639
1410887917
1459216952
2056485227
1016980913
175610379
1622128602
1478290251
1018005239
112152266
490304897
1379972118
476194692
663770425
1798947334
893250254
157666083
1555314919
58083661
1704659917
895684244
410876926
832492904
393104663
12420112
2123513350
1245228603
1430772258
393581087
573777533
1543674299
1252913192
62589253
159799257
1910831838
810900163
1094440961
935723717
455419511
1610666756
909419330
152978583
270100279
1018094720
747558464
1023670217
909423362
254880390
775483933
1923696787
797342630
351700707
832635219
1260745419
1608116998
1069637237
1634081140
1945493072
2130683199
1581513990
1899087024
2136395855
974495912
1357425560
596150077
1797609828
989391934
35811460
1423931942
1507167980
1432340783
209190347
1946511512
857141677
2079037164
1233365354
1314950794
1094960577
1483251361
385079010
312898519
777680303
366526099
339413817
1663930006
1820112305
775419364
1643040033
787726951
819196723
1866561210
106941583
47138664
996578662
576690864
1357132582
1060580951
1339784899
1492829163
142705480
980501073
1679406059
662500149
900476298
1712116276
2128643676
690849292
530278854
2006046212
1039332174
48300355
54442992
1443690196
95015589
845785908
2098855373
801252722
1587845683
1171857586
1436770414
1606687449
590463261
2049581193
335705391
2024988244
463086798
2053225730
2102028669
267270471
524277965
803520184
1228003049
2105494362
426311512
1045745457
119456365
1723169045
1714589414
1945201739
1051905293
1690852924
555369552
509052089
22486430
2013360657
738759563
736118714
1477232266
2025195432
1411034762
641994594
1709773257
1041792818
963524897
2008960715
1483601067
1001861357
895016571
1584684373
1626103521
747245960
113513023
1432025528
1313779194
955405377
1780588076
801354254
1713286261
1940090977
768121199
684083286
1237410262
1031597063
1453903140
1441691118
693059765
1057168645
1926097647
805693547
2129444624
2140607294
578109478
716426940
1026766745
1138972239
832276128
1740677599
283677771
602087957
1484397142
642640934
486987343
1150410319
1566413488
1484284673
1977066568
1279684929
606051814
709285195
946537072
64703878
1139425575
32873755
782270854
569425437
2033689842
2008588198
1157220369
1819448075
1313885074
1231722552
975780662
1226717636
1057615519
506412154
6665786
1477011440
1030320217
910646878
782773894
1569110511
441305368
1706126575
34762498
583029322
1513535879
564596307
664013473
375801648
299557860
832336519
1104732226
95691663
582857017
888375202
315979420
1163645183
202248308
919948090
1499631645
167991713
1243110342
792337066
1658818395
890336107
1148241431
1354698730
182481299
408118600
2095257756
1505649419
502450903
937907113
4358004
2017850268
1735184569
265071356
142342648
1549505253
1422926836
1575536672
1175457907
1691824479
13373984
1550181836
154801959
135936647
1352408436
1530673160
1952555256
1750817073
674949556
1637784534
260342772
1963848695
80898352
1173943956
1514718211
799191953
1201504889
1016304031
161657101
1725597555
105619490
1450335927
1899776236
1922979186
931417163
787022881
1907763292
1200043384
1669153650
808337405
560296012
1476650235
258995870
68620688
23514114
1649338941
1066345029
1397170014
1915423683
2104009354
2143789617
1847570118
1249342439
1249264859
176910735
2013923283
1942103330
1315402614
112460925
387831725
1677116974
2065244263
697070333
2095490213
1068433813
1126603006
1835996834
857878329
155464656
1887670753
767378909
1125219480
1236931445
1143968680
1650111017
2050946073
1109908018
578133434
1292990378
1246887396
1056950633
314498900
300178746
1318055054
781184035
1854924701
665678093
528544344
935049214
1986188278
1582973991
304232309
207400159
1518024726
1965815689
7502809
1153328891
1428949639
1203991550
1773138626
974448147
1374212635
2043370884
1413707739
2007970027
198900743
34255624
1786744136
1293623899
929262569
1631774023
2044701892
1539428395
1244402705
969600589
1316115631
2015156703
2133388277
335544773
46904910
1256070578
1993206920
1629250705
482980513
511634444
600969926
1959775639
343837920
965527528
1993396947
1141249753
609152485
1415985423
706098534
1772510030
572505051
214655642
1743492291
1016957404
398380065
176247664
1307195273
2039440513
671411179
84622721
642090473
1236044878
750963015
75942445
1503362817
307568764
38304263
2053836429
1828921142
41113063
777552908
1730839557
906118631
1341637852
210809647
636681470
877845382
143721761
1916222982
1127630346
1856447943
1456234974
199174169
1909496380
503009878
456836506
803534265
330756881
2087763609
965002377
224982471
454440061
1531136745
1820589913
1138358097
502688224
1899125633
1796249269
33290407
122842035
1630942230
391320589
336384567
1824247411
1889669100
362644094
2127740402
409978931
1826857967
293220698
1915527866
1034911315
1780024139
227413177
280280701
743803081
654679964
643073801
543657369
501122473
1396546524
296333896
1014214068
392393244
14464946
1100042147
1491252575
336378188
1059457118
691342264
388773401
1873401179
6576128
255973322
1398071722
1609493230
300564192
833011081
1663588840
1502148494
1647070549
1561975049
145608777
348546247
1778801159
1271199211
392126846
364613102
1457556511
1967842529
36394300
1271231263
264215839
923391009
815887036
736165067
1971831891
1930616012
1718432630
1606341404
379091727
3960044
1657293314
1878197232
459978965
1774107026
1524443125
152466884
520520568
1927914859
1004777870
1261364860
1961072637
791310151
1805176526
1259818602
1688068070
1759143663
982662867
78691922
828034477
1174597788
217531062
262150594
1267439157
1374654170
1915436519
694208670
1459853930
1285171437
1518270536
1832887278
703158033
771458127
1401845829
1550018795
224977407
1919651203
342958412
605224698
77954557
33404291
1908866345
1243887101
1505343675
121722647
2027885974
1587576077
1970896494
617052125
911943951
889130664
401462496
1605664191
124910947
1557210087
883614288
636337860
153394521
1127535057
118658982
1978933918
1315958559
1449825824
1246614928
1826185922
1739867146
355300959
1734786103
980500941
271460977
1789563592
948350972
1307145521
584208446
1755084773
1256104220
933271890
1543162869
1370226745
244659012
1179541606
944493741
417705734
787579641
2046709658
1751608921
716556899
1965413157
1143829059
1850763996
1425922635
373976603
364559525
1866281864
1356340815
1832261690
861731889
309901126
1836762839
1872373239
1149993581
1172230438
1997447595
1254541708
1546722381
534754521
2033990058
1543576319
182487876
1913761007
530654845
1515931722
799716815
75648267
1083570737
1121379822
1128809778
1898911611
1626302953
100123659
1835700124
602947683
147646106
138214158
1031233873
34394325
994749213
953554962
1684802736
1545383456
1012671480
2021050379
1069575151
100741992
194038247
112155668
1104142347
363720887
1206509742
7808079
1810694841
214421394
1926158834
1201939976
1604792655
1954812427
425810077
1647635797
792540469
378364733
1727276073
501884702
2012937136
2090728113
543647954
1459912046
644011011
2026134742
1485498609
197065212
37563579
1230919609
1646478598
56581537
695088617
87926401
1568233160
1748834702
1804738404
880183650
1537858890
12910973
640479778
1871007757
1869498928
598895128
453192412
895153085
1852920309
1753439755
1837507027
602779217
337845744
130878156
1884390476
1662582855
1935968927
1604988838
1959403843
1765050821
509308158
580735232
1632905446
460895160
229941667
1262851362
1666493913
474854065
671696954
1882477259
1668368834
552930392
1801244752
2143960157
1452269903
1828507535
1344390303
1528963357
1670213306
19673204
1450819868
960023608
44748883
204558639
2045611772
1124539496
1305949600
2028364957
321579703
1890436281
549121155
1827368140
808638749
1252827415
1456041320
58268259
954172735
379887444
1705922281
241398562
962919314
1692736820
410420890
1597247342
1464263374
1798775349
356281055
949224083
973668012
1404863192
256829363
1378561689
1155002685
856321278
1616178495
314836984
461188550
1652869800
402643219
1731312186
1344589819
182946157
923031116
1976083567
1510935225
241982363
1929159283
1420007213
43722384
161426654
2069022695
1744708752
105764570
1210787377
1318415281
232572777
36801658
885797776
1632181314
466894041
1364818398
827092160
1048005982
1791705686
1497937956
1598137430
257343470
967452119
1150015629
1106140102
676121612
495507710
1209812846
1513072317
1441327066
947268151
1017869190
1834242416
1884296337
31063399
455905286
1046151684
2062530461
2082559777
797153268
627854904
827954749
1937051874
1133098823
1330694982
1230325154
1921377491
981745355
588035852
1250874447
798955098
1572425506
300162453
465084403
104081638
175000429
668078263
680478906
646717003
1982820363
1638115079
587630107
1399536231
1657137272
1864539387
1755041572
1234669385
221481377
1246842149
2118078069
789558075
114890227
1112670100
665464823
1805242568
283814615
485840272
1233703815
849083937
501900030
156970930
2144543769
319554325
821338042
1740644009
651338734
1577875820
256077904
1600614531
1845422078
547060305
1904006902
1824100642
716624890
1891515472
1500262216
87652796
1001456350
2068485994
1726173842
1947483121
1077291241
1111222417
131208155
926117247
1456193809
1932129893
2108490635
1385088281
1276715332
694611313
1210722156
826781412
998062873
570645317
973300205
7054174
1740446470
1585119973
1550017484
6754988
330296909
946064109
1037770030
1437226408
535985390
1842964598
760607888
806066047
1738218015
448209147
232768979
1584135239
1978742815
530031675
634900145
890367224
1632004571
1100751294
616158233
439323358
1074689080
902803113
1371064164
1715029670
1755372979
1020191708
1945760045
1892472585
186465813
2014723074
1622503519
848500064
1680981119
1486301487
1003011524
1998931958
1650389319
590457593
1754799320
110658432
885187746
1373920776
673674334
1175206000
577970765
2094829360
465571732
1277578128
351488584
1146685765
583257621
1381968361
1937004118
876855346
527671113
1426796662
375712664
982323381
377868388
1816725912
986687492
1799220272
1482518646
1125439179
164720670
1499321167
1918415833
1665103696
770171728
898273268
1265450561
2008000515
2045300549
2134041485
1050692899
1198960579
681552497
507684898
1030547775
485445860
956454819
1390552282
1841612739
1389090302
496834671
331213641
2050297002
236897364
1116560628
1133664391
524315245
2032575523
872705482
1177053293
1329781036
181276194
1300639788
1904395281
2142518636
927698227
1791324585
423012589
1174675649
489698797
1322896777
2043334670
736920645
1712281324
1157230487
993807325
1889899362
719983185
1506172144
2058935147
1837878777
498207390
300297576
1759933819
1672241695
2061751958
1410688619
861549898
1411239856
1993976522
857885867
1680560164
104430892
1264530963
1916280476
950848728
1809546031
914600085
289389927
1373910790
381587723
1674095181
435063319
315481516
2063767173
1569899659
378945973
333589361
1155125936
1185105655
1112405845
136246772
1976794306
72742653
175405923
1741745787
1958280972
100197557
1419728813
1957061128
2074856996
1639369253
1962898966
246032981
1210214107
556180794
30025337
1072295281
79353638
500914573
456423800
1085126004
1346890228
488294993
844969131
1248683058
559382461
1635437137
146690381
149011332
2119552948
112393278
2076384159
1068133096
1389481327
1304790624
2115068793
194745262
861182770
784353842
938164772
684049906
1342876824
2141176705
1522787325
73015612
920774890
245082491
652567682
624139481
995349508
827076040
1525215002
572829783
1976586457
691257970
1162820970
89304888
307710936
679378029
1092347216
686173921
900064925
1783478737
2019890708
1691035444
904020672
43072700
721806282
1232712475
333172334
622081903
2092312662
1893718890
955181253
1891972492
992553256
1933808116
183782604
948518542
923984181
1364028067
914307435
2141158053
760341964
835755533
125054916
1821333531
850021476
5175727
1358418262
590695113
1027887205
1573262595
1435851683
1961757968
71195689
645714845
1402479656
1637592931
1759336003
1372497587
42271678
1587812707
87690630
2007018462
211331716
1243172180
1545476752
23072213
17178266
1023773486
1380583691
2131248289
1234961230
1153601086
51719130
2076579163
1660213985
488105436
1023821650
1279852638
1039384917
431171666
1940265420
383356062
1546112207
1945356814
1209982380
1974961118
249218868
1307692322
901512317
1780712085
1773880738
1232671491
869097512
1338781972
171796735
242256756
671021825
824242507
936570512
869499253
1360409233
1077353418
1923410938
43251223
564538685
1374795502
1124233503
1436006659
404300220
187035444
2039738907
668109406
1153023401
269110094
626687578
490512359
883199768
1864939973
1269263658
1504684763
296727397
1677668798
1169339957
1169934841
19379562
234518930
1164554301
1303373257
1123001873
1133766266
878914598
1386853988
1631987665
2021279028
1916192194
1065560466
1456095688
291537521
1578191022
994579819
418108582
2014304563
1160536086
617948125
222771890
69823672
1326190335
187050084
1162704816
856626890
1410799914
1112992956
1469917103
264057831
1647267172
1669579817
1635471008
1163042712
865706802
1537526371
633136347
1599479987
1905902618
1553542253
472925028
1076814284
669684875
1112948599
2061579703
248822198
1890415192
179286401
128740263
1073906798
1113078959
1053752933
49548135
1114466134
2099700814
707782633
2050071503
572057562
2137641946
958475397
1371143675
1337757902
2055372688
407631587
1036061016
582626332
989578914
899098804
930772910
1513907824
411394793
696321201
1599495651
207114960
848444791
11560522
117336574
906061442
1883605508
1799245473
547810676
1742571618
158519908
1249961154
1821415126
65091623
872367760
1908613645
1923528328
1788027087
1496907073
1829336992
2141570934
1436043843
1794945956
1053390296
1326680937
2029843813
1323127703
1049376070
146767911
1409659951
266598579
1646204595
800730883
1830816561
342887758
1870085480
82829691
1683465209
789975027
805030985
217089672
1375456165
294794831
1005780724
69022904
1992358564
1100608091
2043444036
727786140
1387370925
1118572392
639885483
1240623417
1791986025
2031652251
518940654
749245516
1555964341
2028498298
1805663649
1415587965
178430831
1378663427
432933855
686921176
208187301
706496986
1552688398
106550324
787158565
2095000373
450903204
150247221
1772149556
1621323727
822666923
859747755
1921792201
1637652603
654430267
514910389
516401284
1639611578
1236159771
1530746404
1694673105
499192006
1459782448
762812499
1207225990
542271712
1373565321
343143469
447152357
1362990108
1775394934
486982780
1421242871
979139190
1946779273
1043545395
997812065
182729150
972605024
81292290
1851012592
1105150556
297087947
241836817
1114498247
1560272243
1920077377
1906270919
161529298
1933812104
1891599978
1212180129
1294244245
1902571018
1595805506
1081639686
227503020
1582375640
521516487
832140118
1420743079
24499161
460446667
175938144
1869025644
1931986502
209014034
1416352445
762545013
1091931547
955768345
227413803
1296978453
1766233991
1352646165
690955002
994431885
496524485
1824906042
2020291508
18821384
504846361
474291374
841516729
479717131
1070175309
1796714950
2023906604
1659668636
2119873304
1483131463
37982247
507285071
1216203272
411751324
1393424434
555614311
318915247
1141595917
2037333272
184936418
418692082
44572767
760957054
1054564073
1192477070
1615984268
1937671786
1125695954
1520459563
707018753
2071289099
178694209
1807589719
2113026077
1954229757
2052212764
1473900723
1453345161
1018391985
28013361
451658259
1192746275
369814919
281209481
1993140240
455860156
10838264
849340899
740041842
1507773806
501083959
1625375593
629886702
742401525
1964383411
605769929
764907549
1848114944
509403663
152720062
1302205491
233784516
82878737
1803739536
2043416703
1857436162
165812081
1371309356
597761234
835850597
1345290744
1509993051
2123350396
1590211808
1809468382
1352231934
1949366676
1220079572
796983516
785529321
1303183714
312605147
15983586
44104561
2008325903
86324108
967117788
92400017
430218226
1898873957
1955106046
640721251
641349172
1395367666
1816176227
1295943318
1412946151
1109752889
597365213
42421764
950812796
796538480
184639745
1916102877
1459208436
1816031982
1591013940
1994472035
1112557654
911935039
2131338284
1972369140
125069072
506588377
1781301199
1449572246
1749801233
1517453866
1103301109
1030293171
1204517973
1302514553
1516120333
746999997
1128812773
2018193123
268588192
36316692
938825941
1650222880
394049209
370477286
444565316
1088130777
1700479007
334902166
30625145
649880907
1423171104
650509925
1803332708
219998392
978925849
1106541308
735689603
1318649058
254723397
1463288867
1881308605
791090160
1206422243
1907194560
331324970
1850132879
310574060
170802840
1071995808
481028734
1528111211
1852913477
528359771
642530318
1572947320
1338996882
1664057364
523401559
1037664620
1860381611
608366439
1022865043
14037567
1034492098
1283595462
1792445132
1344363999
745654428
428479306
1603407303
237081731
1493243476
1062415577
1932885487
959320871
1504465979
930774483
1394681310
113855535
1184300690
1745344978
812620720
1777664141
420325964
1110048682
950418455
1825025463
1434213064
48663284
1071683999
1405105423
1075229318
602957287
1745463897
8017933
1915855017
1407146298
101420898
808777910
934415380
1788400049
585408292
1099761282
1856991433
1690713320
1925372338
907849370
389233635
185636855
1245397241
241173002
319834071
1661227584
170152787
1209065723
235561491
1565227790
919827525
641905491
298305603
828471203
1742854487
193596629
1434997713
501917583
1549789071
245885584
151078765
1392198844
1611389680
1129206750
1675944056
506310041
363536557
102308327
640459202
536238774
146528781
1737551826
288751604
1176803336
473718317
1526704399
289998425
1956412409
1486953024
2038243946
593828956
1720806384
607439494
866690231
1902315789
1922913499
753439138
1791151906
120733176
1960185798
1153185788
1190087910
1313031507
788996331
1526430524
574731072
1572065147
781027474
942383757
1885865416
488320490
1538414930
204903022
1154351524
171575019
1600389864
1812038138
1406106312
1594993795
697142993
589836427
594534119
1486236387
332916744
796068235
423648557
751584840
1444588744
1396733048
844241440
229628530
551184721
1390950502
450400561
775221211
777564951
1082383879
2006456888
928544242
1896396474
1075574346
73322646
627915220
1664722900
1909791562
554493159
799955817
1037290779
444580066
1922841901
1127540233
259879155
72442475
483590553
1142114194
1915129881
1877620800
728839568
1998452637
1871259357
1900696611
1683287441
573375290
1847065057
80084024
504210063
1922450848
445270882
1419124740
2063674642
560261644
2062200864
2068149837
930956095
902405816
1618061229
1631863022
225876590
887618401
429219501
413241884
196592283
1937829329
336398280
88323989
2086563074
1598091754
1105861789
1253621103
1836780001
947842479
573224977
1394215628
1779471014
360643620
298556411
759099321
867795869
1530541009
1008977525
916059673
457843793
321451508
898680262
611775401
110979621
1578411942
1005385428
1340552478
1393793360
1486201729
1939127219
1574471932
366996283
265007163
518602615
758380394
1159684763
1230708562
791728879
1685482509
88100449
576118113
1779198844
4170588
378115057
268827475
1606972654
1962147423
623870720
1086533737
36305630
1456766713
699049341
483966565
751517660
902961726
1658134702
1843395133
1501724313
1190235309
1851646709
301711434
1369209513
1085360434
2083476552
1918136400
2105779511
335676671
563581748
1003343475
1249316021
975241914
54748097
1568237282
344369569
1046173336
1443280858
86874084
671231188
746544503
833296915
937826398
1380107207
1856418295
129548203
786559296
1754953868
1468342081
2098467130
1985747779
838727586
1758048655
452051268
1292365825
992502968
1366279903
635260005
1327234963
1047394431
348086058
1085959440
604379061
487383280
1366340750
775877574
928435904
926218345
246451201
320347092
315777172
1011190445
469512645
808121868
1549394592
918219121
74070802
797722940
1631134169
131164954
2111423975
4388297
125698342
1515463252
1467540260
1382329592
1773085226
961705334
2076666726
454466247
955255540
1176056561
707491463
1971195777
201380078
1036687266
792274679
1118853261
1602836033
330606453
316520140
1287436026
1760447823
1835478160
88343567
682966617
364424273
195682309
453828484
978896184
2091061002
353994950
839583289
2063455566
700210957
1474006437
1306197173
188294959
1817036881
2133005754
1268760282
1142127817
182864326
1859084926
1143953235
1996983294
1463196318
767312568
1335227349
1951558588
1977437704
1028943419
1371011650
343236335
217898579
152846454
1026672965
1683811818
421984163
929634852
1812052517
1071914396
1475737188
1952363920
1488947009
1169406082
877215725
718373114
1833525952
89716175
1623823400
227717727
248073258
1713922869
1972801587
1766437490
1727288566
117952143
119393282
572009404
1831584393
631741127
1921666955
1125786389
361626144
1680329439
1175112239
1714358336
1592927253
1174772654
197653481
51128351
1130479138
491565090
330147508
1303748978
1834049830
925691951
1834224397
1335103917
900512764
1963905223
651175520
105762373
1676140949
1369205289
630345297
1155173745
1678777728
629756801
427823551
727531109
2021690857
387402828
1798211508
1795074228
1734456479
1566965041
1963772722
1210353087
1483369802
1177864589
1623465044
275775424
1098334695
802704898
609659457
1463379941
1611619360
391029336
1921617795
1499348215
669007750
603757859
2065240717
711218852
2013616068
1645910898
141379183
2028175234
614852132
1390965090
1948595528
1073322465
62541480
2140223574
206606436
738021222
2026519615
1334800447
259297623
1631991939
1534288466
1686535664
715817412
568920244
112402233
984312036
784491296
2073866960
389916736
48576814
188912118
1750220689
1794745041
204226926
432124038
352788187
1246672189
566761939
1062752418
502989223
1969632849
81152487
1863226372
884677152
1397814867
921043649
1591857731
2096455080
997037127
792796431
639826909
796376088
111446790
433272206
615916025
382105377
116303424
1110590844
1577126211
1099421767
110298469
535271333
578745827
1440216946
162767320
801727180
1349569449
993882201
803816125
753604355
106250698
1147460819
1604442224
995698968
1121220200
64570674
879076851
294176617
189945540
425344307
1791029836
126601368
380016428
1348936704
2113595476
1193484119
1317472805
1613933530
1192825256
563232694
1240294143
589633558
757146359
1131051504
365690622
1878324019
548156366
1375993382
1058496647
1354729301
814087735
580804549
283461914
1580479996
330325241
546511841
1939503145
884774954
1523687920
593514491
1937023234
2032072362
104372410
916336320
177910182
1446149113
614441758
64052385
1469593201
715401299
1607708647
399732166
435180273
294874587
722239924
1612841122
1075428318
825878822
217650275
670737123
2032207033
723326185
783745324
1436426453
1553042674
296844010
1951832180
649741876
345662598
95602450
1837722125
1983032352
1668645873
1131131193
1273868538
428119667
567089141
1472230964
1286751328
1410265016
1681473359
138053717
1742984219
1697148663
1668535649
2129502914
1568126760
2048108963
1694138410
1529308923
1512264670
2115383315
810219922
1370126058
351832214
1074880925
281324441
1563244046
551083070
904377612
244885445
1938012113
1467900705
1565672183
243667786
2003162900
1667754606
384966008
1458131514
483321272
1908044787
1517514970
1592996450
1682797697
1138076927
696758323
1655014397
1528379094
1580623756
1117942447
156411928
1083413852
19392028
973866293
35252573
1886305386
636671803
556613411
1058998503
1670520128
1530007625
2071573948
210716565
372496218
1060041881
1746018794
404414722
1170048265
902931661
724625849
413109906
903176531
1178158406
1977907720
665762306
2139747112
1999827659
1938681137
1483922269
1106402432
1201866657
1960451833
370953476
1423513272
1949740971
287545605
703186868
2013497331
1256191303
377367773
710555147
967626920
1674546813
363476989
1134487309
1678970165
1181013088
1162808273
818176958
1479883268
120135655
897189
1975396498
1440320362
1784873162
1065830003
414472214
1905997806
1475878908
466567909
1004512547
1620394573
803297834
298553631
1401153555
267187568
1522782874
360136812
692695922
919036961
1613294979
1883710175
2086994242
226682464
972151863
1148579003
172160008
1965586882
1922283512
829127102
1453086357
55545894
172526421
1741649049
1124869387
899224092
538969584
1834373903
1594483207
1904822091
988078273
1882895165
1521799838
2049480329
218723334
1266678748
2101457131
554564623
414466401
454665340
1811616067
883913451
236359115
369327955
633674160
129628855
302546450
53070633
101639912
642475972
274307375
1510131904
238119790
914667137
352963630
55720642
738209505
1414281767
2053028558
1941768771
1220085127
874214078
395097455
2058079378
1311839851
1660644721
1605553722
1845401480
2085895156
3617624
1835277186
1677031129
898970904
1060530560
1707017243
1083801276
1538277557
1719140925
85518196
1528187415
1455815707
1692707701
1420115878
1428447437
1635072175
1314684005
1118758433
2006543076
1223664271
2143929894
378089870
488543831
1550035152
294318992
2070331769
1029305307
638102579
1026478301
1250097475
633115016
1614207651
1027330053
949999563
1918563513
142392103
1085364232
20709645
2106274981
318012287
850054562
1019698840
1432060042
1502788853
1128288054
1033204436
389268808
1181651970
421769946
1328768601
1805371028
1657874797
763452665
1819098876
1412275405
1496645650
1415225441
1533758485
1129763506
757895028
670467712
1321388648
1342815537
191881659
1777271215
443375228
1780324349
1966295531
1446050969
1568147725
716737536
310661966
413208573
1612957225
766990280
922559135
812198589
1132989560
785059710
1502779516
1956844918
620162515
1088901119
164325602
1499017137
704882613
1468054967
351785418
762701661
681880149
1299769085
1168822238
332367146
1051196744
109991663
1089490725
228588714
1125274675
1595430103
1987806187
2090416324
134388394
1267820537
1966141226
2082696457
2135926506
95294359
1847132595
1823662041
258820154
1470892386
2139634252
1600778230
2144339132
958278137
1024882006
1167129690
1828860596
1649021416
713875919
1735881548
469751005
1240230639
938181588
627414345
1364077236
50237743
385898129
154902854
1668769083
290140760
1849964401
1767208836
679639915
179872516
451117449
104879215
1431428868
669047790
1044244045
1292270796
1139779659
41697399
1282526712
581043527
1163874575
572246374
56254623
2124380547
1993589460
42959324
120612317
24738230
560776952
927759259
1595853481
1876110321
706281641
662021413
462332971
113512307
1477528084
1269677669
280958114
1435239218
352880231
1315468527
82065144
819159934
383436769
137375391
403747251
136615968
1126144589
654892493
1232956396
50099002
1271758149
1037604082
1473358225
675171968
341767970
798135280
1303727306
1863865608
460085056
1837370439
2131162513
1192677458
1510122928
961080323
1667015921
1519072112
1365749481
294861820
1226738712
1938114613
503010299
1450625762
929845459
1788073357
567269320
694380937
1310251448
1370787094
657569225
767778506
1021857808
1921637734
204577721
1494857850
2069563618
1295783822
1796836598
389093557
694675350
812386088
1781995201
1498260311
1984712021
723974620
661487872
756416237
1321791329
1163974930
535361111
61860953
1410826162
1944787905
280266869
840945962
1663951188
1107537713
686019933
529115798
505701780
248311838
1308698226
1746637215
393344283
1159521039
59320041
509022286
1965247149
985135069
748546862
1190168584
187558687
868304990
1464973088
226764613
1715745414
1067483548
703028559
1080312197
1315451871
1634548259
1249338717
631790451
1803523184
1290155972
2073570030
1940701193
943720690
1731850535
1122933993
2103713597
1858174640
1908541476
448839975
1273179757
1942540579
1933355257
406650310
1582916428
281437898
1115207317
1569449261
1417750101
1282481945
749232786
980836445
529085159
1979951145
413729791
163363732
689052655
1244167683
1407300153
522685410
366378768
2005841006
1335052156
1121564118
1346030330
1059220666
1664883282
394078872
2123511247
1742244212
1870404950
1553500867
2136982527
1912576642
1156682673
1883026482
1533626235
1926766872
1732094340
1948084952
1066768071
278501445
1022934840
944645490
1064543649
160007408
123945099
777431216
1274926622
1746466014
108675214
1071449170
855119523
1552222607
199377889
172741742
31217514
1165587
2131846670
2090108110
956634213
2008665360
1341801929
153682593
1759438514
1512742760
154967092
127022876
770412416
1660315544
1375100746
600177751
1312928482
986757619
1311226935
1620349987
550188465
173014253
1895360575
1493181008
1272438717
551251854
1554187454
92078619
650682459
1420646527
2124802544
1772404367
300516801
1462357977
156868489
131448569
265395296
366582156
165826267
879683913
771173289
276731542
1386942575
1738453754
47563288
2068499300
724777538
2008865658
2048472383
1482385989
2051661585
976208720
297289069
174241499
412422101
1979128509
1974151772
2043738761
901454174
2015518703
1145897329
1775906541
1362963077
539010971
931818509
387480967
1246759376
695547215
901698206
58878545
668308817
1589386594
722177236
938944054
432123836
352977654
1566315027
1696095646
1799264663
338591103
1028441947
1086956680
302886913
1496451574
2063798023
934978084
1496981547
1607890992
1999641700
1064551542
363228835
52533689
980496168
144527121
1548265783
885690358
1863336881
550183720
174346425
974305116
1723759626
698263630
350150018
355855042
1256428041
1591985791
1833073246
315197727
1395927475
377538307
1260954684
1942943419
391391915
32877181
464217798
379670572
540382442
154489046
790274230
790332476
1496353910
781728958
1328189598
516108666
1411682613
1815780734
644347923
301576531
1440267214
299013883
1660762492
978012490
1419942107
347317868
1335372793
1747494223
1026864661
777386378
169169232
50794840
1051544252
377932376
1492350426
743014167
1030244339
1695152878
1101331253
530276865
1200419302
777311035
720997391
826737354
615975945
151412915
21150179
701183201
2118581879
511462966
389126464
2011556175
1078109714
1334380796
388981245
2115023744
981214135
1851742209
75598011
484223594
2133668464
1624884475
384105725
111662242
547416680
734778270
1739798091
188167429
140978816
1472111957
1381083566
1925634710
1317900522
641231888
288799523
720397990
1702315156
505407637
1191600180
1660203241
67496885
1958216910
2047266265
1689442902
355272557
962655404
1181318866
557201348
393014888
885005611
145519309
979383585
1654870778
1158345071
849714563
1468125456
881883229
1729581595
228185681
307055062
1926140379
183089892
1505173080
1143694727
1467888621
1497151406
99137453
358581554
671325267
1029702139
1888368472
1246280364
429591855
950839477
277879029
1905699282
737040875
1006356250
922733835
342644339
1376775086
777685211
447273487
232380220
1378831202
1240942025
240383553
1899200593
1911645791
1688302442
949790143
149336280
871476288
1019362537
1565775777
1367859926
50526516
1142111959
741482159
641853101
1397299736
5330975
998175215
644119121
1478768786
236325632
1070652269
41720396
110179425
1929408088
1074349262
235502523
1787899719
1803504933
301182001
42235170
1582837458
445092325
1253573178
86621148
1899650806
794547745
118205334
1210377731
1314292014
327993986
122382673
722320091
968744791
475664743
244386615
1465451622
51470363
1707249592
661862127
224974527
894945563
159265538
1964486886
1522289538
626511728
1445682755
744521063
1896709099
1779233600
180319564
1463934698
1964112233
486696066
953683602
410668649
269540744
606850974
113909409
1225348350
584819555
999046583
1884576082
1487891495
26862148
329401304
142480659
1494125184
2075054205
1072078724
1423476495
1806795514
896712831
493970158
1601510830
557200255
295248249
1452331953
1113465276
269551976
1536056185
424898805
266666074
1845451731
1037545158
242009870
294699211
618296879
16044920
1442372234
721605320
1869345552
1793517481
391364593
1353675266
1292722194
906331061
1921222989
254488412
911058333
1250698901
1455389709
585725573
572861084
709803804
253886841
468192880
564380415
1954145830
171356132
409936392
1336520157
1484126167
1529584183
676269057
717254760
565466286
554166031
1772565906
184475117
691505733
633072623
1242893173
620813726
1794773850
1660071264
1488788085
42737358
1775492353
928817901
451726364
85643240
1406324005
2020758051
546313099
335768139
372369100
1440932860
1652688615
1784479514
1476941734
1377537919
1368422706
749853410
723394269
540895245
1017168914
1097486746
1147804143
1244337236
218419928
210163070
1173962670
1579039492
813296571
1238848327
829136290
1492594652
1557123225
667098062
1155938554
1777995810
1820174237
234277507
1182687096
425377533
1763318934
2146555422
1668415187
397446544
198546924
1374115212
390427619
583676866
931663184
1112952953
1880873616
273238934
523606615
38719124
2105860217
1859335831
440049038
832238329
1069340892
1014173721
472261976
962907949
437165139
742238560
1068157413
1884166729
2126629138
1297599282
404453763
1569330270
1317798100
1792140696
1891593847
1923976976
1203070198
1858117351
362455737
1890720093
988188326
1329086938
2064607145
898836355
2025751991
6964667
1874264508
333945648
975528161
125349365
148818202
426450910
326685997
1781350265
2123617715
1684488526
1206302057
1734299587
1446280698
350467806
1681087454
75201682
1137848715
1191412389
436514953
822035967
1746986613
1225509105
1491605994
1377617413
811662481
1348389014
601675856
743256789
1020137276
867788007
34804324
212007589
430895496
1520187412
864892385
886230889
405954458
914420605
1232533289
1936735686
279166312
1728329876
237981015
1547764930
776214054
337172277
56732540
1885929813
177326570
883655384
686019094
1253000405
1914498774
295120410
1219415776
499489933
836641971
799098708
1386068083
706773949
1702218904
667151483
1664438726
1862846908
843172618
588901376
367921636
230748122
972475168
463733966
446181318
667647906
122443834
569354650
536874305
471804305
402098819
1919034648
837488001
1516459792
1290955514
2046976458
751308730
331896019
553320416
1675272996
1468627059
1799576932
219212655
497011982
1291746864
309917507
1477676843
861214961
2075047287
72998042
1704315969
918505686
1016547301
1713693350
1661701340
1576091645
497696908
505956138
1094778168
1498274098
1491748506
90346109
747037399
98873352
659153339
232268887
1345356150
1303447255
1239457623
1325554502
301266799
2044753329
358691649
1167545458
83599634
1787300947
1029178445
1040220087
990266585
1349203272
1020953502
1905255538
1796081994
731457866
581934801
1029558811
413344982
743273339
40652453
137115483
1742790574
458148575
1135634056
1214108130
1644318033
2095681990
1593923079
1966903587
1795950566
578919594
1381469504
1292217063
1762553386
205993539
1379422370
1469198579
1807294735
2067442675
747494188
1782374605
298824380
1795398103
1573335210
1937104260
606632009
410727569
177934552
1201789514
1444612789
1863804353
1801880944
1602982418
1610921551
1259933208
1140315296
1913834733
29651620
926266437
1134089108
2048002988
278003131
2119543225
1416951598
1487744794
1797040225
723618103
981506398
753123605
536070890
1349918550
623411754
833427799
1799373326
1473215141
1138726225
1012694263
1431408222
1950487988
331108197
10023115
153197390
563872699
1507074757
2048670493
568615033
1140786295
2010643317
593063771
1627247113
1371098716
1887687456
1324228387
171828491
1160555827
52827073
605080401
2120414770
1219815107
1823761276
1489992549
863302308
1811902813
898786099
1719988710
1854355118
1359418233
670651600
162071550
2066810588
669636440
910090892
685260104
1990085350
1793454620
1244176800
1062322965
1039574828
76631439
131473281
1952017525
787787157
2053326886
695093467
1130033063
2116562672
72909954
1115601065
1466153955
2055257054
111581413
860202130
434556233
32151131
1351013549
76219393
33927806
674621985
854653373
474142509
1449239104
1803996600
56593754
134511538
1176752131
1516653098
281669634
875193065
2071455007
1348170823
1027130128
5263573
792128517
987192334
1515351970
1176547399
1243301878
142541897
145319597
1362765519
1372029706
457326842
139139614
1507516791
507495495
513959096
1591905649
1503966000
1786530073
502470168
91149102
579752426
377896363
895789620
1035195589
1942708705
816185286
217894963
1713688972
1655350437
1520932367
688956214
670190456
75027133
777884110
998395948
133515451
1341256048
458557841
1784564555
1800705315
1903797730
1725154143
519038625
1872111156
1501254775
1518159814
603537288
96767220
1700379158
22311360
1494688627
1261159448
1382069521
1471476309
1146796020
1966499627
1796080005
963702902
375519353
722446024
855601824
377222421
2112276615
1389162765
1989383281
2066312062
642426983
1318309382
1942337928
559587792
757025008
302256192
742555646
1503751710
229401368
415494967
1512327320
1401421777
326759667
1133588152
343462345
876634363
934669213
1440756614
551538320
1126416795
596645341
1968997605
343488363
382449341
141721360
706732923
1851329256
1279042802
1610565643
170507729
1219915630
517856506
188121965
1648141860
1976663554
580392916
1818475266
1231623168
140682623
1518573482
1703413015
499416392
189387267
728347833
1020874752
1812914893
2136026792
1392588730
374794312
1095741704
329527154
86051726
1691206230
1099818014
105078411
391601391
885755869
134436777
1054893339
358688147
2021141805
1021599317
462017105
1460790372
508577383
975734024
1055280923
1094330366
711664273
231537589
1029073332
171981904
1327070763
1132789968
1288942571
837863507
784192507
1467537314
895393520
1109125723
161462903
21684566
143070742
1396291396
1739281443
1687831527
1219758120
1398285002
1540104217
1964943880
2033596907
1373712746
1166968897
2121338232
479450488
1206183425
143640368
606636748
1659392923
1832465179
139340562
1054232228
1323567078
1490551953
48571824
691934815
753923378
1103017325
286701314
535784075
1999837756
1647596901
116423099
2089836863
881149401
929888624
1899507898
214943576
1254583409
1431403677
691783655
1891157063
1351647742
1725993822
1239955161
729098683
1091403566
992461404
578744178
1936350593
93304375
105738489
512481913
1120200274
48836812
340133833
1672614113
1254245800
1670286774
1827352144
271407548
810644889
770760454
1683311578
1031621211
1977363580
1525230493
1612232232
1710165620
1533150605
1863868079
47374546
599054374
1677926586
1922208964
686471472
1485721178
1431124104
1449223973
584801237
1433448980
931455305
2041213844
1618741181
1484968488
1802393514
1672780129
1551916550
1790955364
1623144690
646067820
1695148734
895748253
330975930
130665294
615973811
1672420071
1175898211
158700218
443652449
139223586
1657318433
1135249176
1249485342
703070640
1515159132
1411772242
2011045751
1838242719
934934814
1249952603
1644064256
494411783
695631651
1613013383
791884062
761601296
93980373
1512530324
1168226284
2042262007
1517943704
155775161
1687756242
360902447
183296350
2102081006
1454369481
1136598648
778039814
583853425
378995358
469637333
103511662
1502636578
1974891562
1888116785
1305491073
1573497612
1780937308
1571861684
525777270
516147371
1488577353
1591242031
737918340
1944308967
1189278802
681145136
1011547669
167886517
1037818590
644589104
1444434903
342575548
804568895
2030017418
1166170014
803678465
439845944
738771564
1355314265
702020648
433716018
37467595
208400661
39504706
2142002846
1736738611
506313035
57914724
398827212
1039428639
1758567692
474143355
264481515
911541786
998420166
1663551730
1603657435
974400921
438002393
1954538752
1347115259
2120715478
2132823352
1227801766
588328267
327013685
687217085
1654226936
559406581
1643027962
1956581710
1857685354
723704285
769578678
1483328436
2125662177
1011329655
246962387
558319103
130214024
147833840
1898037402
630446215
1786744542
641001701
1505710927
1026568578
785984651
956352894
727853241
851500413
648268361
845653354
845990016
11333357
555572303
830219864
673319697
573313390
957963959
894037895
2046973193
1199840383
1855827621
511158763
1444597586
1265523172
1107044074
437494226
2049019424
50248869
1561299739
405480114
1929405544
908893932
1791871718
1371876883
1522181473
2065326101
399390488
638856315
1800134765
2080058243
974696140
96234064
611686732
1993563676
54717160
1958324471
1376905917
92645354
772381046
333328548
515727587
1331754081
460197984
1217511795
1167071912
1044272940
1407965066
1283810258
397796080
1953651271
2132191098
152575074
1796379752
1867252877
1487015326
212202009
1807439964
1684951340
1468114292
1795243447
886545528
733872010
1329720057
343005397
419713848
1840345912
2082637541
2063926044
2061519784
553086477
130362185
1796869828
1218457509
1821397715
1889244604
1534463730
224942148
1246322101
161030256
564504069
1513667750
1129595068
1587349676
1203185023
1472549901
1384076105
919826751
821113384
1361522738
1682996677
366402210
1172813743
1754398788
1177466862
1359105765
1453699103
699206772
459884997
1968020852
1452407257
968341822
649155853
2040411595
1486305387
256085723
1007000845
674009571
662720691
470237963
1107981121
1268864371
1169263122
1638146088
1997517423
1839110222
281942253
417972585
152064318
1421866043
1325920626
1906971080
1706126575
425535811
1819089893
1479631640
1877061135
1071827029
808351863
144735036
1304863845
2146015871
1376060229
1685903724
1498288713
653963606
2031565359
1783179637
1749017858
149344875
2022454982
1996872334
1079117452
1361784087
181840797
2050044367
1424625917
943909918
2111669493
1367373804
594390540
1293106849
198620963
1644031435
934120308
1078836929
752575512
1007348060
1979569339
38705547
1614999305
902816659
1409781226
1112149373
703953936
1713871123
2003566649
1873401264
588156418
1221943118
1925309674
259041471
1154699170
2104932786
1536214637
1343693686
254283063
1721675910
593071748
792964450
27938390
549400729
629690803
1579155537
418761840
1138825785
1016321674
1141352524
841856426
1143061116
1450227831
535168633
1734263271
50107179
1078737515
1818880919
1455393353
663277328
1872430129
913890218
1080851205
1026036850
1829407042
1096678866
1284824032
1618139381
1153036601
567976022
411959921
2139863503
1200968558
1073485702
1883324969
26148215
1260892974
1175511155
2051310079
1203799201
830463546
56824167
357868535
2111009653
2073061681
590932772
419107107
1160072958
346453135
153792686
1589017637
747366792
493970158
1876546974
1710438713
166850435
873440912
1128187560
397442348
1143694022
1264502255
91649050
1908341839
1446382253
1578701520
1396557658
1115671471
1274176034
1490097624
1204624669
1497435984
2009880094
1669974438
1609192921
1988328325
1632618029
445770883
727623671
1866468429
720792789
1976198257
368424524
1274832155
1215698500
1727063928
433578556
1551035413
90825778
1557757039
871991345
2105339406
543904780
588491145
77815891
1771069857
344591807
752968814
1356736251
1068740414
1621362521
339878036
1417324052
32814427
231935055
301827504
1468481128
129899849
268581192
602708678
1429386022
367248568
737607712
1907286711
491092507
842038583
239207503
1766153068
831764111
139149446
697370780
957254993
427403336
1788588455
2129168378
318917978
1198108466
1642211960
1959713532
2119870409
1298008054
70564541
1970328252
1380107894
749444678
422453781
1042695415
1566521167
900507523
1216157140
1398136253
956025994
1570571057
469015449
1328991408
793237353
259989709
322953798
1103409278
2124476026
1758618873
442117951
1595943290
1041667683
159518238
1446346743
1240419267
513807190
1688745753
1323052607
1389436706
1088486334
759589161
1100281477
2021554500
1948395431
303096379
383098943
206978208
319068308
736836936
825443230
924424053
1138442536
448286647
1528372049
1874336511
516101108
646607946
1748937966
52402065
9113251
1374202665
562642553
564386715
1832952248
410438064
1541570459
1607919570
56174095
600025294
1603506139
1801952023
216477280
645842719
549245001
75552600
413961807
728212321
915382987
2084058627
144102384
2067565294
420934277
1175131993
663795599
15459954
1890933797
1460615625
725615586
1630755913
1200112948
1924861942
629606363
1035270578
1991113400
1948405082
458081735
1197218539
1731915724
640204382
1134377177
1064896954
1347605434
458012552
996408588
497136464
861060634
1879343942
673959959
767855055
2002477372
2091068020
204863048
1882056589
1463017622
952757122
303296758
1671101842
470157524
1477482219
1582443739
1189255075
923291465
1491151057
1135511513
1232129548
1635052261
1809811492
679075130
499127748
1148890741
93473717
112778035
1065144215
435813827
1123193004
490097666
1312888112
1395224417
1348555966
2144728485
210698855
1735720096
1208863215
924140755
895232512
924811733
1153110692
881716792
1423183851
1030435470
718331703
1939527424
853255855
1788059956
820605416
2050519862
1650555575
43149172
1582356696
491559533
1551575932
828899206
94583576
926117247
1247073471
1575133034
1024575728
1720604904
179203788
509439701
1241904779
1843272823
984232427
1482340484
1008694547
1887714271
1788737205
916151943
1571548431
938774732
2139837546
1932878744
1010415740
1993902743
1005791176
1941366075
1604301772
1205918962
1658302846
137641974
975314189
1974672743
844122387
1466481859
1649372037
557763098
1064278828
1839583157
1122265292
333359242
1391228025
546867076
1129240368
1202047711
1552594601
1981800047
607690253
765333909
1757031618
587661025
543449020
599178085
786143778
80210408
634322289
413713763
1327325367
988816804
886447909
49483174
784867011
1371219813
1076201374
1439757442
1324488122
234090434
802582334
1895245820
1438528545
2083691644
1390407886
1374409218
1167947233
293005133
1367671176
2045649913
335489776
1903789636
2052243437
1968378762
226706420
541199375
634800759
632506469
1689927559
408198630
953194323
1937864787
1580646277
565236036
1110349002
1234629815
595724579
954152459
1340475948
162534778
1133696018
1264934613
679598624
1165393015
99513958
646298458
1830383378
1533876334
1949541178
478227047
1143890115
1633176731
119427110
44344732
1246611078
2036685648
1081275852
1471391808
1498755802
541263633
177258118
504304897
867004600
1886783559
109855896
583208964
1543075171
1852249844
1156166195
246782421
316493682
414580964
853387243
490768991
545454126
499394076
782849507
863253847
492223828
1761498732
1035495973
1589420014
2144414756
54316429
272176071
530909747
1370759018
635408010
32408016
982636139
1271645102
914840178
1818357598
1608233484
184428312
221502882
1900959930
500619065
1143306070
1103361331
147790287
327204922
803175462
865881123
1406482538
1310875880
131943184
138232822
131024106
294758114
296529488
120691625
1797830845
2076848976
1811910771
1572549235
1644066327
1899209826
826064786
145149083
1105546301
1928453280
1610772810
2137258893
272276783
1326065162
941215800
185572152
373592054
466142376
1365040365
538613832
1777074622
857989903
504333641
14165390
1987822893
534022660
815064098
1559502995
640641053
1312796842
1741292477
1105637575
56156358
1195772004
719317474
649093752
1598076351
1902555823
936451950
1972623123
1771569180
1343296645
78475365
1302906295
964833996
592477934
42656688
804759198
233250733
2056388507
582882203
1478142639
743767951
1022257754
742598801
761054346
144068394
1579051419
1925963085
1391221780
2040381951
2042791810
243199880
930039870
1404593111
1297762811
1870427041
902816490
1328645158
1079728149
606970178
1790964304
653025878
15966309
2116965948
772194317
1088645480
588132327
1076942153
967996525
1236326141
1095913900
1074024943
380529248
1110423567
223562610
995779128
39820159
280366999
1558408266
658684143
1223838712
1260797609
522997784
112079612
1436816834
1065598470
1059416901
837447234
1883473533
584124429
112049099
1300534530
1094987906
293547433
617148104
996884135
1779756265
800911837
1103700387
1196964482
2124794784
1229824878
701035193
1685813735
1601836042
1706787615
1659943853
1892386631
60114576
1000067595
2010613039
1738041314
2093807212
2064211234
1417295556
764778646
1273414906
336132457
793377183
1340052237
1092107
671497563
262286019
989792603
22609198
1635475679
2074158360
958121759
1929209708
2072716622
823439433
471835363
2050222833
1395417110
63992608
335347115
1030034817
2014342024
987215115
1038798037
1593235296
604360316
1696992558
274352833
169979751
1255583215
1999054163
1807521193
1513730269
1435393501
596431647
1891096163
1542004599
745164891
27435057
1416006298
984643784
1195520554
842676412
2127853545
1413031103
8201078
1320788823
2112299302
683098137
363510787
134113476
118679215
1716963784
633678635
1902643064
1781100075
1843442895
1267718191
1653603814
18754183
528823015
640300623
1784483222
202380488
155437367
186387462
753184095
1434695474
984626122
1979916188
961522792
1591809488
809138944
1994309584
454275334
83336317
1595295717
669080891
1645742741
623540575
2118413830
1764342376
745239267
599516064
1296277317
501445901
1357041201
1740184925
936082335
1415108203
1987636332
146161376
565961623
2049582698
1944417446
291499000
1447802988
769407471
728823114
1836863707
1448307948
1447172422
760061903
621051210
472360024
814662171
1666470161
1532013221
647394190
442508132
1691161628
1236609552
7646208
220778878
9892430
1438131428
1391289353
1195825515
540413141
1692443191
1846187668
1563836482
1919709383
669233520
1171081071
1141175315
1428356860
1862132791
997775832
2131158142
601100483
1034270552
138539288
432533387
1404820827
1283298541
835189069
280978153
1618592651
602486124
165807474
1939223993
162252941
1546418180
2038083472
537394638
1252260359
508988219
510317805
788320404
276829598
1435446455
1756634646
2071720001
1155312262
1797184136
1772063716
1950927438
91564277
329092454
1830197054
61359954
254065956
1983867273
1897307329
1207558453
410424645
1004734285
1076254438
1416073549
1460477049
445782660
1442586881
1294443013
770016038
760243583
1697260628
871986269
1795551102
704788967
156641449
2002036230
1385137328
1700610787
1697826553
1418938032
1704639375
678043982
609406617
907526233
1570573418
657975172
173747927
1208200019
2029414136
955894317
458681148
20940904
1944847897
2009784203
1978585343
1487037303
763299861
655779052
1642628715
410555547
1053407363
1459487933
1504598232
1729133670
1573070117
483335536
750965443
1180517184
668465134
901463195
1753443618
1985146553
188023617
1880774108
34558938
799984879
1089801512
1401040063
2061137720
1170245267
592206513
977048054
1447214864
1348683197
1443585026
1547722206
664443045
1965227663
503559653
1379279352
751130431
594759397
130382667
1152725355
1304778227
1506825680
644832185
380132401
1586409786
876129161
268481350
1849492525
2025280295
648047783
920483672
1632120503
1571561968
1928504117
393966539
1153619360
1262551314
779418881
1834600132
1011514620
744855913
850416354
1956663107
930983935
906976201
1778791242
1641706707
641460082
1908611431
1810085602
1922717647
1284957226
1585048057
742883188
1555162019
974181818
1159772507
413097873
91982536
420259994
142650457
1223732958
289834923
518234080
1507306399
1916686352
629882527
589699707
1689568466
1444796751
1303274931
824337946
557494942
282641806
1068072517
2055784055
1197948341
2034341261
444947542
872171194
1707627051
1264902874
2100518446
1042432159
1615432307
790335083
770814081
18730304
797452432
968656916
632082600
1646055193
71382881
1523605300
1709621969
413808018
1840108439
133261690
1599613462
2111515971
1968301751
1019803883
1367400624
2047290805
936553717
676291158
1818997928
1258610561
1706878601
1608928295
1973369760
1368305480
1114137992
1291015381
626491120
56274091
109088310
2115736050
16040731
345660469
2101550628
1848777144
451192002
1812759165
949353803
1612674191
1784257332
1162083438
195277468
2029325469
5918695
1681635952
100689300
744863481
243005000
1150159259
1258253648
573308034
1532239380
1936383264
263803175
127797635
1393543914
820498637
527398665
974672600
1149993379
2029957760
405767218
1027080930
2021105658
1224530028
1768908600
1216309100
1784700647
436315167
2033033319
1542096848
1297408939
1349542010
932227826
1862254557
131378147
2073077832
970467480
1212230575
1986121542
291706575
1597407356
1733857714
565237680
1584758487
202549816
754692736
324552489
988453435
1649309682
1968443872
266433900
1949968937
1604343144
538169757
2000141390
2079722593
1681675035
350293130
666977599
430447102
131540374
1376103727
1719814109
1841876701
1625181718
2080222834
591233394
2008906190
1308134853
1391649142
1350893205
114356115
1994211739
1774574592
1233003882
1724757383
1424264715
1049871546
195083450
136211385
1954142189
1685748561
1096661103
1182995795
2028318659
201659215
955717414
623773017
368751129
316086016
795333585
253852963
1442314692
1057130760
1079528466
1443879538
950136562
1521903094
1477691879
1189427165
939938306
1182434699
81276332
1379996534
779569029
1263216262
2124284119
419670690
5787793
964473193
1728086172
2111909481
1889794987
1332111540
828199018
158618337
487015812
1117971777
1222508377
314163207
429678341
1326400139
965785376
1511533642
2002380376
1952738446
1679951505
691268221
1194566788
2018639062
170902395
169832377
1262485210
1376902942
1385894917
1686482027
1988717389
682368525
1671798793
548397444
1931490240
1843222572
1698349350
768929602
1839092415
1491668160
1765658471
2081823953
853994933
1766998402
2130335692
1499043523
1902868173
925874714
387005688
408803265
1858182072
980529852
919041441
1160603300
981275296
790991864
388436009
1992680291
1565788861
1987222993
285580034
92439208
2106426650
1899195146
313591629
659022741
27341350
1763458761
738400050
1741158098
544439235
574065874
1198736226
1984348137
209670058
602999405
69178937
86280560
1135611540
170725827
1251416939
1716444275
253676006
305526435
1197434971
424904937
1887000949
1393681322
256170624
1796757574
497485348
73002351
1987775472
1997199374
452797780
566247723
856749441
363110682
148469839
1390362412
2080253038
612356822
510365980
530907328
1075174089
2135575991
1873791026
2016133556
1372596347
1334740559
1129291250
1973727038
379497579
293149663
1314369127
61495059
31687284
1283498840
1772169240
1877227022
1596390589
2057409368
822374844
361172532
240311908
1801778057
1401499666
2040909625
474240183
1377040842
1226267738
1278618540
3414195
375286060
771122194
25347814
758250549
843952866
632183454
898971282
732486210
1684001422
1814901828
1310479453
2028097346
221670229
1675546724
618359441
1817183382
354922287
53938711
547042665
1962757989
1433135376
419202110
2000803539
1031417204
1323489362
437925935
1975640553
1373557055
852922609
66337939
1174254859
734160469
2040785702
1267663703
1951861988
477674399
927903309
1190780150
1578554045
508469241
1398552481
1714645949
426879052
1645566433
683357582
709040427
702176066
810530652
561137574
1056295070
1231074067
1948265084
2128416256
108551379
1319271500
1602742066
1256814786
1381948127
850194938
711928237
183860924
1615921999
205848692
1983153762
1951761263
1828073989
1951955741
1734068724
889966042
1406534777
1667742414
1444043296
1029399827
490676947
7977295
1134146936
1640202402
1537307261
1989181236
1846307706
1554326476
1709024054
1581125832
1852474579
86997800
1151332069
1100247357
1057700137
256849594
1047594698
807079004
853703862
77353035
1012930540
1616307730
1333138047
954902839
722167720
106422488
2074022982
2123425445
1318106001
422572335
726394996
1817839514
218874512
1467125188
744528520
1766547432
1987228409
222877197
389534473
1885955172
1904010887
545187134
562200145
258963484
621600102
526021951
1162704816
1699102756
378402853
475191698
177872547
113077365
1650750021
298119231
1369840479
2065736727
655026830
659135194
587153156
2000569757
1106444061
1042098290
1524100613
878885983
1260087574
1796697721
2122192088
1549576047
1821288047
1593726923
1880823702
494182681
1038270261
1653007737
937994225
262083713
511443943
1002446833
1120486183
2146740035
1787056756
1723118103
946938670
644141212
1422559729
1805782544
445489722
1978875547
1174662737
843615061
1873229447
2082217168
663697708
1355890832
1301160442
1250203771
1826681797
1003985620
251646012
556897518
1195809994
1804027677
50227044
718602982
946623186
1590382891
2054192910
1081364293
49464939
269285571
1503328096
1045276925
5508629
1085481953
183386802
693850115
242118978
2096341518
1947232996
818457182
1500267819
1092467444
1491564454
656946344
1946960162
1853253807
1306923333
2031189447
1629751090
1352629860
1250692870
1404263876
1155699592
1256607192
1014809448
1052581644
743652549
468535353
2066431595
142413192
122248923
202088043
1251885840
983871800
908663329
1255628251
1225465014
2069882054
1927904122
924111934
947823142
2103820991
420264795
2026689065
623881015
1665004910
655539277
1720413454
985695290
718226990
2009730559
262559598
1060616664
257626113
86076832
1087310244
1472920647
857314630
1870204778
1338249236
1068366782
2145213623
1115319439
2130579668
342745027
1249842892
1735168180
2138801711
644764179
1950574641
1263373988
1026725839
671793989
343615139
1744989533
2018148739
708159151
1063032175
1509769602
1817182947
1767017282
420316377
641430330
623701078
1619095790
340491780
149600903
1550274696
134983992
913368862
31881473
1219246999
638568068
1651475618
1121087555
1197365712
167858713
2070284799
972239457
2056519866
929345355
107963648
1482403376
1685285583
842118645
1319221516
1638227335
190780481
1649651062
1349062408
231606061
662308900
1603523120
1571492160
1777513540
1736956636
1265821573
1825016091
645663082
2080336078
1442119436
639627043
1666282459
1129355657
1931333900
1753139456
805188428
1650985403
761708750
710236041
1038328434
1634908597
1435987125
782736033
2146392483
1219810435
1604250555
1222470923
608794622
1187112103
546458174
103885450
2074613961
170832287
2026923434
1322951672
1999448489
1808020242
1478671334
1644317352
1594832181
422815735
1301227450
1855170567
33681941
2059374667
677810959
1409409862
672745288
1628920136
1997753747
283163989
1327826815
172933693
2058066832
1188671419
55955306
1940675381
234870307
723360276
713573936
686860310
1864306060
1622095564
1602582238
869142678
1211698497
15312307
214476106
1910396576
1693063325
489198655
1794146978
1712495895
1390552878
1010515010
1337494072
688411318
602454229
1716559601
4623297
121765437
1111851030
1256245627
1575279228
2080865270
1090253293
675682659
996424125
2061486966
185451197
496571471
419530515
1496780669
261745487
29735077
1715902181
1564832488
967430229
696152829
1001730483
685330129
1696372111
970403305
1143522662
1769627824
1284313605
1167682818
1417769986
1963401115
783723688
1405441053
211216372
1144031087
661650863
2108094823
57081362
554944658
1044550746
1138992328
1360621543
1691556101
618596010
1724396121
333871097
1629119499
1178625188
928445937
1239421492
1971354720
210126279
1394129816
254227310
450091493
153259344
1474100570
606707486
76492089
1326757294
1711080068
1356699571
566212060
870549017
1528559885
1853869445
1300183192
1210484787
2106656124
194036341
790366830
150798759
1206891350
1785053721
837850987
549008709
1709230681
1651478239
528005717
1553578288
889152196
285505241
342896960
3915385
1849576733
1409191848
1360245155
1374791280
298094098
1805945507
318080965
1487641809
1987363049
1110132018
304709411
621085702
1426423090
1693088783
1092381532
1321514839
1043204516
154018122
1617183129
1329560194
2059542716
707913098
192835216
23094570
2142860115
1899180525
2111358734
1954290354
359343059
1101212506
1720273548
537406437
1518266041
767697366
1606299074
522515364
222168690
1796836323
462331500
898017480
1007287575
1659776347
1653969990
30478505
776951158
611727067
603196234
1639288278
1595160761
1368487725
2109602085
504445036
45069576
1899661554
645104320
2084355391
1602498981
1441026491
274020733
931066867
1787098688
793597761
1495997237
1803677901
1408458499
645440208
1870449804
1711142050
916699352
1671955906
575391079
1008227464
156220961
147657075
1790274125
422270506
1388854046
765082531
1473051012
867106929
1557488395
579671269
1861498260
878024929
1098549387
1906316933
1731085064
36324235
1993016366
1271958566
1182545344
1991139155
1583162402
417954118
2080615976
80767427
963106332
923043692
1202627055
1858153381
128625682
399450104
1143401033
1668822100
1772467047
814014095
51284792
317996738
1442686228
813962210
1361004940
1778675336
2076969647
530042822
254673856
473716060
1331595460
508275955
2102380626
777120455
1519286832
787615702
1065517707
1382272366
873853267
879821144
1022296703
1832590375
1796047991
329669838
318880705
1578210776
1688461055
137094702
537049506
751817760
743822345
1040997624
84228496
120592558
992866754
2079455351
733814578
777376699
869227090
1086410380
1886256879
1493650544
333902667
902496923
1395211217
1539466124
1548617776
586780257
19606004
1994955379
953682647
631656632
1228924407
1871848678
463769600
215166844
405717400
1730644580
96370000
1740390217
1174542895
234984052
2077323521
96746820
1892431333
1629693097
795236668
851853489
1173663562
622547949
1563199646
991051696
378917390
450070444
1752393911
410577003
1604711535
962802990
492885672
1069050314
649559801
760686494
1816637862
999052147
569971744
676658216
84280501
687541895
914884079
1645977726
1800692443
1440939204
837854210
724725782
257714602
83320008
1297170699
1499662733
1007236989
2024964037
1433299892
539634390
1051711137
1607653585
1605975536
591950051
1883303242
1751693094
318733454
288767731
1638573621
588200077
1925254855
855503868
1967981692
1113602485
772126121
1610076138
1763407547
1523733732
614862763
660282449
2137921216
1010843328
1943515810
1095140105
1952698940
229337208
263096758
2092242469
950631102
9045098
1842057484
74245146
2001756699
1243876969
226546872
906411117
328795257
402102313
288466808
206037357
1851324559
1242189855
674737012
466230327
431631172
925116114
910134670
1058329827
1108543478
1385297862
818244303
187823533
529215407
1174374147
1225020956
541107884
561218591
899331500
1952142759
562911095
246096697
599983748
109328876
527116343
964758444
1161754489
1150897188
1692042869
62099807
576755458
1008949503
452554283
1142949648
1536017032
551131303
1190657131
231127288
69311068
2078834576
2036552561
1529321990
204705378
1871824502
1718437010
1637363576
1802237690
1605958265
1627882520
1261633152
1575834598
974031024
849701562
1514974761
174664807
338274677
1004459724
2117429450
1506836393
190528053
1712563316
125627451
1482575640
1019909485
1648729901
1603539620
1664116982
1862782866
1072824341
509173268
1795042418
2130748779
2093632974
1013230133
268772514
219596363
2099264137
215607451
1664923502
1389771997
642438885
1803379381
979168611
1873482970
423086150
1372417654
615747771
1063780649
480800669
1283788166
958706045
531244272
144524815
1808773618
1688768199
539167758
993187271
271639196
274327881
1456902797
1465522015
386863949
635752584
2084698
427583441
861738193
1575465399
1304335745
306636303
1158874621
1338701582
27126775
633607139
1101780711
1306961237
970004502
79400311
1102798386
1831667840
16246297
2031552609
1530649496
1363095975
1073608538
204016886
983204208
1224741068
2056613459
996892209
1598848838
932755409
257827942
701040292
242586049
224972571
395868503
1406498219
1009896379
1621483096
43989822
1813376602
1113320905
387758740
391490759
1362063871
297026309
293286100
844780130
1806738074
1579694525
1132084729
1824646822
168540012
1465050773
1140538826
1065649718
2048968374
1539877130
544301571
655375046
1785533243
791983506
721703021
1270046157
266111326
1396043971
1035170661
299362691
871295609
1730218785
240473913
733891245
349804603
1373669844
1176813632
1151319588
244266952
292176736
2047493758
468569469
1059937841
636916262
1453888294
891315483
601476992
640410794
1531826256
880786005
2032037116
880283763
1001244508
940155853
1781407146
1342618080
755976837
2061396352
612267005
586024212
599711810
623449754
1604501401
2046513415
1759688671
960615259
1612170308
1271487861
1527966658
338680572
52871648
611177031
1288978060
92952997
14889929
1068385416
176841686
168998571
1959860489
322998543
2050593079
614362954
1742194005
1319962884
1611858069
2091458247
106924453
389960305
3964776
38539419
1794532144
316978090
1701606752
1140525505
1324897262
439530426
659008573
436520973
1420932451
763884081
149630115
523590556
1823629419
1031446473
2138717672
309957999
1059243393
382982931
1768448775
1521897530
1627062078
1418971602
1544360802
2145991116
1439021737
1419423669
1006460585
379347648
837833855
580742763
1700135727
1398941983
2142567644
643898109
1307186054
1107807399
1447638917
2055256837
2026422128
707928963
35198414
456187880
1041086286
571223041
1019623785
2021145405
1585342802
154159801
671929148
1168715705
1417388453
1306006865
1634893690
1755801133
1787164965
362266838
218903145
1628145371
786738831
1580048702
636446773
36713579
1152195069
246496648
1117942335
1488071913
312439128
1089204292
590671534
790986902
683214284
73278114
308195200
1284826624
1877935752
827068359
1110003604
1870704223
1125284758
416885085
1345005577
996532664
1930224867
151833058
396992836
2135311745
1670455110
1850491600
567573426
1435130746
481834343
758159510
587003519
61909407
1011590459
1057234499
1808219446
1993854877
813285916
365174471
2128211072
932045085
819290639
1862246438
1672111584
937235692
95961100
281879416
260887861
1715357821
123913943
488238526
907459369
1645800907
449926131
1822184909
531272524
1275687919
1628835566
2067385952
15336726
729206299
1113844451
917912155
1877982815
515135384
1410648158
899656774
1684780030
1452717774
663057153
744852281
1332338781
1133547369
1522388807
356380544
1280145610
1572839272
390189393
287254774
1812650322
160585425
851367682
2006562039
923511854
1934017263
2060578217
120161753
203165627
718548459
1551370632
1559998887
1800448304
2140385709
7896862
1519283
1765643906
1357283351
617512264
770067054
1181897512
445260425
1443590276
666793019
1156495126
662195970
1062486314
265559686
888898177
337250792
1411673911
1961206265
1779602241
1378648670
1197028514
1888782139
2096695747
1451876770
1247410198
1800567303
38434217
1071932333
2009799840
1292009480
21800125
1990569615
1221312297
1772380261
737611249
2042740354
1122881738
774521661
994870379
821112467
637260684
713959099
1971165263
1557154176
858652536
1036743579
1108284858
132747272
505239393
702847451
2060148982
1375501397
2009158272
2038781095
1494657685
1767323331
1293531215
1392912567
373443626
1437681202
965776110
1488386066
122594947
436746171
156809893
1127536071
2015475033
1730520432
1358000370
1915779943
981786440
1982615563
1010946385
1117279108
190326868
1871457308
94764714
2083900901
1853113720
1384035816
1598038663
735721263
1009532907
1024890315
1530099499
1740996275
757348478
2073175288
1540402622
1986164675
416707878
1384439274
306404338
1512731995
1012130875
855271699
1015325663
1589771521
1253373278
647696147
1384116569
797651269
154329140
442661580
465748414
1665510339
854496145
1841511771
41455403
1529057531
499391448
230308307
461712977
839971970
1461468986
652804747
1598549610
2003710265
1068862041
1111701752
1247372180
1980549517
1603852384
2037663855
1801027376
47277720
1850523281
1887361073
518310294
1440750505
1106923125
1404460361
1259238848
1483039776
1026022118
2110441870
248471863
1929424409
2101378098
41143344
1785041421
2117387181
85578687
1518348062
571371442
936429977
1969752865
84489890
270781389
957168585
260256089
1644962312
1673766460
1590880845
1861672953
1288188772
1871153546
606603962
1588227348
1329815841
1340443472
440240990
506286089
881763677
1813315701
638150683
183546676
454466985
1185003603
1402728291
264426938
1991273489
1106319117
1886743193
1639529210
758489534
468987782
1055496245
636166898
1683218808
1709907255
1772270224
808446104
1227156715
1739135930
356871588
1308027283
1191364562
1768005062
1440932061
1304180549
1282363014
1672270960
1938868740
177942692
643972295
878051020
1391757661
790669412
1212643279
408276584
1188651001
1988191012
1021957593
1361412386
651843556
236136596
444694466
333389505
1692622118
1394188163
1561874182
1231884873
1783949932
726187872
649929774
568243618
515673462
484414257
863763933
485914179
1201825272
938893266
673033552
588308825
1292856570
520770093
1464723006
2044748927
241513941
2068100738
1182846809
1197401836
2020747605
1433738448
573422265
906076462
178786235
113739066
1708001927
1422710173
1041550626
564230606
352869704
76474043
940406561
1054770517
305048058
1782027847
742714788
1072306032
1434770837
1189708977
1626448534
114382477
185339638
2089530488
676567089
1417831207
313904647
379438540
1127640080
237366317
1709592137
141576338
2058287883
2062701527
533343773
373511056
1659180431
1378770096
711394588
441057846
507412678
1393246840
1935473456
1592901646
1901257790
1529240912
745090784
416882680
702480657
1836261480
1121644564
572485848
789544700
161995283
1285967247
1365863562
2091930923
464091983
60030136
1536463273
1828902108
318259017
1081567993
2020916693
1610766859
654846349
893610723
573173007
1897146743
187931450
579637050
1511829576
1017574121
694808221
1865360228
2096880654
857422947
1683967617
2114668283
1760282902
1840991014
1012898497
1368199073
543618731
580287677
2142451025
1806115376
68833378
1051480308
120068648
742700171
951408395
1352537792
650441791
332115469
681897148
241481620
2131079402
1354694645
1845158254
1899216412
1206406853
538107747
378556621
1459019233
1296493801
1848179303
491245931
1603825497
1313845335
622669564
1229785253
1869348206
2036121789
1230585764
383402561
1297356277
1353658328
366163611
2104757671
1869218075
57465963
1277654812
1182438768
1993270966
1183335747
121920631
1426911140
540799483
239595528
1619990405
1814304085
674840159
1550920972
979207024
782835082
981344334
1921478469
1925383952
757881946
4695017
1422869560
2083028326
1607649962
883008555
1320189931
1096098491
1407667934
784960502
1872877451
1792809271
280591189
1204972087
1252401403
1410115721
128785292
1860660141
288803012
1676564953
1184264113
1860370584
1803314386
1909211988
385087941
1185844332
1787242149
638826651
1789557889
1867340896
1904254945
789657122
106809856
624097773
1294404569
674873308
901578045
1363628115
1244959923
980697609
779629881
2049180831
991873313
1997834856
1237714591
68322436
1912340077
1993417995
1169779199
1186219508
1405154048
68318426
1422238860
1696848037
242431622
117793236
290266096
1483939095
1578705977
1410515113
542341218
810872369
1964657825
1556595877
941354377
277731190
1504079577
639119593
1745575953
1945249364
355027657
139050671
1772307951
1419344475
386304619
370892539
586928608
1443453411
824014826
1376520424
1174719014
1116808128
230953223
2026913178
1035698700
1104477805
1028111570
1941936169
1790135488
1854187502
1329098366
652129561
486171289
380971590
1795777801
1375528764
906975119
1475424340
2046466840
1584169301
1777794582
20661092
1017063849
434339011
505222105
1493357582
1967238377
1597177804
349821306
1427768087
638075257
607158938
670730618
653311159
807567458
1336922089
283149298
1416074345
670918576
1325228215
763946052
1187424557
1022445359
320848247
1214963233
85228694
1066339316
551859784
71933543
71828857
1906740784
559706600
1356764857
2048683891
1083588495
2126115154
1867228534
1621297013
1014912352
337822709
1563735020
297572787
733234472
1311622480
1029750743
539634390
1419756446
499664141
182478293
608717949
1094854381
66608799
917975268
1487032743
886672620
1394569260
1632377462
980012292
335863334
56580561
1646318778
1548623838
1591409950
1017237054
1536860625
1640002365
1894895798
531670953
513035706
1434260368
1236228243
863059620
975851154
2105143292
1515739075
714882061
883703494
2042584935
2131130612
1098413805
1248947902
1465395011
1240763690
1954869295
133764717
176058494
1423912326
880812747
10377911
197121354
522600983
2055191035
1352546596
1406999555
253033398
1509997506
1281521854
348559871
1907361035
695145822
1550660406
254559406
2013060397
599564025
1874404593
726229907
1137906942
946556800
1369820691
342298910
706833413
42242939
187510334
1736435481
1833374346
2072487661
1895977854
1139447022
58881846
1318127884
2108863025
555400891
1647200807
1847525490
2086433520
1528995651
720206534
546333928
2030573433
1814756395
307186395
1380692764
195470789
277924428
1973376212
305666949
237791209
1761464784
1726249685
12000947
1210412732
652528055
468221708
1137018992
2038197793
1273911877
737479200
1281720173
1012035550
697763143
268742308
1865245337
291353150
242807614
564543048
488125899
1297191144
764648428
322105414
1238378130
955336251
2060573066
1256578140
1696821378
7138452
785084972
1342441201
1854939994
705758836
1621477256
1649029356
727551882
1040279542
1209528511
1704657813
1736448254
818068017
1574004185
1988049119
989100176
846902432
1782610621
2045566355
164347761
1539816342
219631002
741687200
2141273477
1101041569
2017244835
283569877
1702713563
1159555861
1078343245
394094241
473274726
1484242397
1361289112
1684782967
1027574084
1261716439
1109935393
1086608435
652856906
697217622
1098274667
2026427561
134454271
1339822752
1105313701
632404523
427285900
934856099
529419663
353042744
1507597556
972708172
1106537006
1998963836
332210072
593560646
122416331
939685196
1908015448
1032135898
1494489083
1175287248
1749415613
662642881
1391124652
42566114
836314881
773178662
2133429846
1279572937
273906136
191777629
733634147
2129613364
1876059183
329166424
1040036036
815243629
2084395032
1838318137
1911028142
1621050772
1554861430
23843132
226269653
1888563590
1352925243
662509241
906625714
1020198845
1338183914
1353155970
2126279101
1701450209
360466369
2145874130
1084527384
886881942
1751217191
1200707894
335360810
1745792887
1795319184
190357915
866811196
387495486
773950529
1270134853
893570969
698288600
1849169051
1398977524
1465180978
1900797163
2037991251
1864369473
832210046
1197606364
1566046742
33657615
1663560959
236893570
1398415827
1303140183
1016937357
1619568727
1974761789
1765058634
1472888823
40161687
1659855597
2015492093
1347336547
706480771
854154202
359586820
1931050309
1032826882
839685573
560636835
1362125070
1731902175
450920653
1838525649
431607874
1476005168
469854795
947618847
1518750771
1913546198
1131270810
716382466
103986986
2014031671
1351682552
1617991926
96266783
262781421
959817009
1788884650
1107100084
1346802205
1842996754
457150477
1864244652
2014444140
1980264979
238691880
480392882
1575717213
1138635614
494633849
1893603342
1223093308
2096612183
527081886
1565967922
1259565248
452935933
1203518650
1919498957
2049964441
564333952
737324420
1175298951
803394853
1793767260
575347346
659308314
432712723
1599523135
2008731776
1514065945
1010796089
1353809283
1219425733
802034560
1313332026
1749801940
1300579449
192300338
1111825661
1513115972
1284123072
1863830146
1970949766
1609435190
1966478586
149935271
1475534222
194347185
2018670052
1269541886
917663235
1917504577
1433476749
1347175643
1879740384
1574783488
1202914364
1966884864
1475540129
469383921
463047282
1923396039
663779673
485891320
90365846
661356760
967424936
1098229874
410486384
938494400
471393124
1940407486
1079547827
278059433
385498758
2076842665
1999010359
1236943195
1123854434
256661324
820181095
386040792
1054390949
380228449
1359361493
471422266
1512565788
604218485
1819374077
675013720
1728415789
239789496
813248283
916030318
1451888801
471956837
71656711
1927220275
1145963180
421375414
1149118759
800851808
1433772633
1054738262
1572867400
1870648524
771847580
1965291908
1418824607
333340219
1233000803
1417009380
496119691
331030997
1793488230
1533917383
995396915
1894593640
1405027412
302363701
2008345243
1405539316
336998746
964921962
1064232227
1882360789
1519299245
1818487408
1240315111
1288444047
192047735
1575003930
2002049479
857736163
420873585
310807948
1029333043
1825318983
889831815
1590978358
1317290448
464824544
782660653
24602673
879004619
1993958506
1010703581
812039949
2091672346
911699007
1047962181
848918627
1687860263
93249501
1054937185
310058586
1687528358
457513477
2089343458
497673513
1635669961
2041036993
683653171
399840428
1103902043
951846347
876796359
2114867681
840666518
1266594231
470727773
298695881
2106243976
720801869
1706298542
1207832764
327918312
1818360840
1918548667
1617171829
451280556
1229794105
851868199
1159631158
383271949
1011298059
198203747
1091608086
1069140895
356486650
1697791581
1335872549
979068114
1677508747
1457957435
1000554742
1942322987
470579933
2096652830
1568336342
1602959896
1866052455
1184853823
1909795345
649607548
1987767134
1969260140
295997784
920279973
34756024
575449723
1249779604
1499231978
1248907596
1862952913
1351379196
1276300598
200356631
1592743840
2002898129
619135075
521158308
1180060180
304345728
874090914
1591441713
665716632
653947425
820872992
1379895784
1363799291
872941326
231965921
1595752251
1776164027
1776425912
1013257750
451694164
1759503929
1932425451
2035822491
75945937
1419651268
2100471625
183330587
1948033390
1774004393
1742144440
268450754
1571529470
323862216
114150611
1884469313
11502479
826372354
13089066
379986709
1570936341
1474978825
1736942011
1116410218
1626482699
1850004183
1592659575
1127609789
1178462928
2132399839
251365650
2003480656
864899523
2064495470
553882272
1057249810
1240517242
617318679
231469834
764348772
1278905142
391038816
443617816
264196000
1478097027
401236395
635172233
1957805402
1891149490
2118350799
1562726812
1992135171
251727670
1858277971
2048301385
2013803697
2072069939
1177310441
567686707
265100565
1659254656
1531805789
1367546853
546173100
1939712383
1520654025
1158459958
1444831189
741878945
435868079
1351787904
1578712594
1005273161
1572388444
1354426658
1540666721
2014233123
342232770
899190349
310858393
1705859800
1239735192
1601171099
1528271271
1902391839
1391686599
1055253820
771931799
373995413
1023252773
1717418540
1426221159
1223193466
1595999428
509496433
1208249951
998523489
1028582950
273746488
731798600
1321003328
929385091
1149881311
1508011251
1661272268
847463721
1546959338
562755118
607479787
1401177353
946718967
246993227
2124634485
1872696921
1070028746
585207239
1104167932
1794559197
1808233504
753005849
1794256304
1118709920
2129231826
1355338752
1997735460
1018020601
1734454987
1825143538
1443172493
1372112234
2127369331
1931906603
742677455
605201542
726796509
789903619
1034316746
1789324540
1201809953
530636298
571319121
904326338
7728037
157640792
1463431399
184317425
1514984199
1477623926
2014188917
568620789
1588760313
1276613132
896342320
2101194087
658194997
1627405930
87918716
1753907885
876122796
1886689182
1079063688
535290683
539205121
2045157214
1964151800
950600348
261943387
656484732
1956939839
1297999086
1975443440
954603516
2136129292
297008553
1895108514
1371237151
1078631359
2001356214
583275668
984938501
1651302095
1872765238
892405266
240818266
892195883
1313704982
1024320093
1140496151
2115222290
1909313384
1508110229
238723925
58800865
526688683
576204234
1659494422
1232262446
1092904358
269458047
1591555879
1082011317
663619159
1376863366
287660070
1896929133
1003870776
1657491567
1388852934
483940090
1683567245
1740013977
887127470
1581775492
727444216
1877688025
925476186
249586846
374942808
2096529078
546737155
1415194126
1040783177
921484179
1201948044
629235039
1132059721
1943874325
45768134
1917954233
1022997727
631757281
409140571
293893670
105764098
779728586
571505068
833616405
1380166468
79461483
803300404
778582443
2043700394
908720036
1474736429
2143652093
1653285220
2122065078
398329824
414716461
876111280
959618732
75269835
747572298
383124439
1351511099
2000028600
740723064
1886618289
1660574751
573054577
1804825435
1492186117
1602485381
73562050
420257583
613095066
855882993
2006245323
1710273774
385689183
991377556
59496087
2026746663
730304424
686067468
1401790469
1687774190
103498467
51130152
528054215
1768136842
809889055
323375540
862743573
828961681
1230215454
735226277
647895787
1619111947
1669353001
785377373
319822082
231492535
709499706
560504436
870854287
1704637830
2068108249
731265977
2082025038
237645004
1081746433
129481023
21987992
356866825
95057471
781660674
769022801
1445982046
108262777
1244196275
1411581951
1404658969
1024718177
646702834
1499126459
1976374393
611330408
433474173
315551400
1943303714
1057625584
689413522
1584971875
1307238987
1592160558
265924484
1391290025
2097926494
1159806271
449850481
1303092396
727533393
1382318883
2102546538
1433772193
673487990
1899139513
83420693
1752389256
947908913
498279402
736953792
1404743834
1336365804
1822384057
1605456907
713949975
1126304240
1226107211
263461361
463786813
1264950180
26473979
1904261174
373488705
752434445
278193144
2029445298
1150941468
380015760
213837287
1277068606
701534657
1698332769
1092938248
419811829
1511339503
1579695398
480765445
1425328492
932569547
2008777287
680954810
447627060
1472737705
323978406
652419978
15834443
1289971501
1472006433
1833617701
745714857
1977250304
596473194
1293892111
543471994
478423936
1418899375
1182993562
1869759385
980442202
492447428
954391820
602337130
1740793673
1963102670
976899380
1291823856
866873277
1804114342
1344863154
314583937
735951737
468219061
2003312443
2126193100
597592227
748810343
169434599
1657940216
1045378511
2004702564
1490475437
361342551
1662569056
1806611952
1703585235
1309828059
699358735
770529824
1297421589
8084209
774556231
593516587
544671104
2010872605
656118285
1031629878
1611079506
1537830515
1671678431
1083838233
1688788499
19272315
477508112
1353401157
1258647688
1663083510
1039848410
2065349710
607355821
559533992
310465597
184580686
804459737
100221930
952792385
1062688380
1601764467
142412924
1714461186
674526733
714197698
863846177
1442728243
24267363
599552453
1631175061
132211151
641284754
1656583475
1392526440
985971985
1446900751
1615980869
1189900673
344229614
1598606195
248700831
1403645005
1533691715
32772169
525238539
391511214
869556625
288281935
1744009661
1388876277
1940989886
1560482042
604793287
293974554
27216598
1241738059
386024766
1702838434
721637077
1586032690
2025175120
1463905538
147585135
1317495687
2117017432
651968104
702965001
1564925928
2065122497
1657856575
1750211298
411860548
321288360
1630259464
956794262
846371474
2122371244
1612822763
673437093
1148480280
1275295549
100770503
110600039
1056576414
1894376060
775943463
1827281255
1193346321
641797677
1727816207
703100049
1389713547
1528532046
890939334
1382099224
1924920085
1557874174
1208540371
1370625161
1185636976
1330682444
513132384
217054663
1704648491
1638794677
46659276
28386507
202305797
1781176373
649944861
112820892
797901017
1481416803
1318215914
1327607501
287802660
722819037
784804264
1447102668
180285813
1629756347
1430089367
1397884277
51719136
27895291
1451651052
37600137
126669398
730980583
772124390
69714653
1123850749
1574609053
1196473739
1625809002
428996570
1373540349
529057691
2090623544
571919760
1850503249
364616466
884111353
1583854821
1986849681
596661392
1385947045
15671367
882411075
1289555923
1719480759
1826390317
152205683
226765357
1628938642
513854327
1743319825
1930788270
104794323
35522897
1453042590
153656922
552402485
648001294
69729569
271794219
223461820
485747
1684858428
2089200632
932830771
1029244997
1922400768
2073767565
1974335769
1530007468
647783508
1717974174
521326860
1090267364
125855315
37879055
245579224
598633615
1943052385
1843811570
1518807391
78847887
1873833492
415415078
593302435
1638722315
298618788
1371055589
1166820353
630400737
869644173
1536735147
1035124246
1985747222
1086162305
261988367
1514301243
651904682
459964152
1822186059
1706016175
984681039
1554551719
1312457746
903645926
2050764688
582140325
638858927
1211495399
396956020
429261547
1349703166
1306512534
2084643476
520738998
2092228704
865803437
1814787662
1897961071
1691469381
1029243829
1279797372
1949576641
1107851616
1763289160
156163611
1786579379
725106421
351318401
450143901
1076917697
1410930805
344400742
2106344672
1366190048
1244136188
2110300418
1221638292
417121102
1445385245
1486353509
2064928661
1835788732
180441547
1828985746
1188815149
1755719580
1376062428
838749001
1499913097
1808164343
1616129798
827816836
465053283
2026621120
232969641
1827313538
1078709538
1478682990
874979700
867662086
962200017
436835623
479271764
2115106433
273275139
951615036
1585753089
2046583868
1686842807
1065320362
1999513047
221870911
1589818816
1892069638
1984828279
853241930
1254941803
1832385142
442620652
1557637562
893342846
1201624178
1028196024
353811035
1613138630
1971504184
135124470
678104337
38350827
1521753743
1058745958
575007237
1937808118
2034841195
1548064004
831511607
770815466
767301631
1315613797
658932776
1244121534
2110155427
1539451702
3257169
723479047
43412331
47138600
1572901873
587318509
503966680
1947483121
811825970
6434338
1478933865
1531243563
135366322
236376164
585742954
154900811
519190191
2123856084
876047217
557017841
475522685
325427431
2167454
1883319063
1944359432
1172627219
1848401049
439002544
260164853
726199098
1315312811
43152337
68010680
859625116
1140428236
978395686
289089021
2114239755
374018588
1625279406
1750469701
1313549771
1690597515
789457468
513747503
1486052405
534524347
135501801
902918573
686246431
1904573406
1164466192
514550343
1821211544
1209203264
657590755
1597078614
1590572918
31677289
1723394258
2031201711
1907460917
1804373818
791264865
1711266911
675301005
211275799
2013099203
377174831
487241262
1531332725
235261434
1869217683
580641308
1513079033
913003185
2036790368
1059152646
2052757414
629734971
1914858936
1929284324
1052742106
1511355811
1413190901
640785096
129271075
1438937558
839890130
413110048
1715622842
550469590
1041472140
248351559
1363166363
967929269
2044848841
2051418295
77959201
49679293
534417944
1251597216
731613480
1739111034
1198445822
2075545389
1898251405
1352228634
1372274347
799652440
2079268963
683038248
1776930810
359431928
1385009036
770988651
62841135
1361452253
71080378
1031523117
1958486835
587174583
613678298
1914992552
480724398
1381776472
343114445
1864139465
2118942455
745494097
483267863
181737579
1057105435
1544977495
2062213370
1541951753
221801338
1874683584
479249620
1366206646
1132732522
647530493
1051838670
1898343104
1212890595
491079717
1098137334
1230203642
500112823
1073944738
197723691
1609405713
262335187
1614875279
1152216534
1658349569
860618403
1370819131
224838484
2110054953
1484996562
1336171676
1013241048
310898914
1310414318
1984637431
1714600706
989377266
1474934363
216053267
1287137194
1487766351
1678552162
704684760
1430433727
58403749
496762126
496662497
35481419
2114137541
2051328390
500837391
748416214
324321284
462322579
1138494973
155507900
148587931
666868587
734498681
1921508222
164147456
1192101468
321172231
944474093
2033285337
1031926571
643294972
1876452715
211719379
1227445618
1351733415
1281618620
1737263348
516902529
13547143
600646624
2105620266
690387250
252830756
2058093304
564265063
1199642309
1167250826
377926341
1847742208
385906845
1059822584
1038564605
1752466798
1840788090
1329481203
816641268
1776415523
2086866419
791437319
1127120912
1214374128
624116538
145083235
145283772
135618640
1193452361
1000435008
33721090
976770851
1059427157
1703506161
1745268885
464210975
36721385
488472333
1580815442
1962923100
1988549671
515244402
1251646300
860456139
1899082906
516115144
32478257
1736496605
1249613141
1066341049
98901161
557230146
880805544
1482562555
43604374
604858915
1219771494
943863588
2097160001
291223099
1474065155
1919451545
1208084018
905677390
2050931328
1516111451
705826488
888483827
1986163852
1058155
1503924756
179966431
258926450
606154278
947195586
533624188
1082719702
2098934617
899677243
1812598784
718703774
1080705250
1950877991
1672291803
510616887
2073447022
2121405001
1033755776
1452758537
219331216
1878832066
274356872
1093507900
1077705244
92781926
1098513203
742518487
128561612
1982226208
1634194296
397339694
169099202
728839959
1629170863
14007425
368965085
1500297024
1715100507
1362199424
1067560898
932632533
1564351528
2096738814
2000940666
30698077
496458287
1317880186
345835227
1115612595
971451716
1565405588
169585959
399656070
387494741
920919995
1117088765
93551257
650456162
1864403741
274563340
1340709184
1172956836
1244379258
690385157
1845178109
2061341231
1901434658
6270083
893691899
643158404
2001951647
1481599541
600784126
2000232206
1239521974
1584610102
1439749333
232994857
1972624197
1366078939
542644195
2068797529
1693747051
1093022541
1544050358
876668670
151163086
320594440
484352725
1289342955
1542775387
900264256
608880615
77311272
1279375702
1750278036
766570196
1098173584
2013088572
1961639451
1386794904
1197163744
1953625129
10907977
1616092903
1156832732
206650336
1757989521
1748504333
37764927
1759121651
371653880
1520744221
1436411283
194267617
1531123997
1847970069
1763897302
1667450573
1987884909
1809845703
652967294
966445289
1474134932
1834456574
1623306147
858707176
1036177017
1668360586
1772445639
1512116711
851467717
1527099664
1761379117
828756322
103478102
231035114
677862778
1342882633
2094864838
1775553319
1321056784
976413715
1133306616
508865425
1634158669
791200573
360803528
1383361332
1622724989
620709265
1472230964
2736279
1273641573
1593354775
1441593186
889302853
557603871
588191225
342971121
1685122274
1412728761
775774942
690528107
369296541
584163089
23313885
1072301515
239230225
1857306008
590718306
2012799511
757279056
119023276
1098374297
351598846
1887406691
333787115
1618875527
316528155
48259080
810319174
606900515
16024363
168460534
418700070
1188165108
740756314
1383596002
894652399
1066070906
2025685971
1454282275
98966796
1831548310
821322517
1168446556
529092939
262555793
544353506
885895470
1544640160
654639745
1803419981
135109137
2079183101
625246747
419645329
1207059180
2132807982
1644938275
261753532
196488801
12505782
1851335061
164722567
1831110561
834247097
1873065416
1457787603
1834741795
226388173
792835247
295123872
1574176706
906002183
1200976726
1395919999
273736675
2055331568
1229916675
590560777
470815125
2034625323
211618170
519380391
1878666712
98432204
387497053
406250584
1355697017
707781405
1240426120
1652155510
1636688412
1383162613
983678351
1828959484
934541515
1789791122
1194911150
298270343
1306211725
1965454162
1083859092
761506075
1332158773
404403408
455654633
372621504
23274230
813642343
573295653
1783989834
956853223
418128488
952111504
1304713825
891769488
784199448
571221708
1732083896
1908263685
856838892
1051231567
664489630
474775317
772510370
371017936
331781866
1287106772
146101629
693953210
380434087
850197137
445474302
1782478572
834048090
530916439
88748595
1053317976
2067825713
1386245474
1173230355
369953674
959422925
1937832199
1943075899
1224314347
2098895821
1034662149
132646722
821071152
1732560971
719813945
798693219
1792872891
1706647974
476902549
336533478
2028328203
1905364112
1218616978
350923438
1705852216
400730082
1145429996
1353478161
1358526561
1138293786
801532249
1058039726
912939272
1737129051
1505138875
532496122
137770790
1079411084
240299557
32402186
959851029
2013588197
631246664
1766805741
541744996
1661728844
879360674
1322562504
1598878411
791525539
1605542095
1657602955
1814587980
190081636
1566231224
2080106131
500481611
1673929202
1551947356
1207847420
1157560883
390692440
249981034
1643572565
167788956
741096138
266913849
583339003
2073785601
1883108695
594894659
21220537
2136629733
679784817
2036726945
1604180369
1551437881
1172472495
1693961948
240565360
1543678681
132033941
1881972597
127937563
1282845929
1890182848
1098821558
1991509378
1407744888
985527492
432079862
2141850052
1176652055
1484812481
107802833
77438328
1222583260
36550329
477296818
1521746878
305572210
226028208
740187720
1200958002
584437557
1141199070
892978674
581318945
687960718
503060160
202491460
1495492646
1868724006
22246168
416087675
1919486972
505397266
1143723790
1740479331
1732029447
308218073
58320068
759910495
1528008378
562871657
1876515055
767823647
1807461795
240014890
683437449
1530631101
1533137505
1653615120
913966598
367942331
1083977658
317969554
646019226
1607748377
701090753
195242483
1420798085
1186746377
1686286738
1615276798
414264729
61799918
2085270708
1133816669
85567227
469129164
432709986
1927944433
1198308973
2046167096
312074295
723044102
173726693
860904348
1564753338
1494323389
449686435
1301179178
437450531
967144440
119902212
399244609
652275201
1927807457
1739103467
1752722261
1047712359
1247343527
124264949
455681087
1073167842
2074030345
1533897681
2117102500
238931602
993491132
440785533
201694547
223148649
1522924909
750588555
92820462
1981084953
619979768
495131290
820280571
1153356768
85475838
326759667
2064516906
966036241
2037168791
553986763
905275511
112040434
1248441538
736806885
1365850206
1787730499
350007778
22535408
15702842
308177757
1988102480
1014301804
843829588
635164909
1600698790
634125042
125600856
1744754540
1686525221
1366189839
115241077
1901970218
396355577
2071914290
1283748897
1664534960
317484368
1769398861
1007058237
480316538
348605431
1800555834
1720314945
1278862828
96037486
2049614931
1632263470
1310921465
1966328171
1923762412
1423191328
900458319
1841555725
1186580043
1062269869
2065003702
1417347281
955318616
441009852
1279420348
1887730623
22618703
1283328540
1392795795
1341924128
568223991
1302736508
2123260569
394608811
263782635
1061824678
1314975322
1758871732
1390191043
104505845
1893467507
1492776499
784877594
2020611683
1987827592
1698372294
2032824077
63833669
1773604072
1837217572
1696120793
270049814
622614814
1834165580
1128704296
2050923644
1584334405
141578470
1354394281
1422621044
208057933
773563330
2031901411
418458358
1833745610
1898913454
88243426
1605703517
1044586336
113057250
893618573
240277839
530194168
98955607
1448003618
546676023
1230779838
110276303
319041223
1433881623
441178290
1677599663
522014935
1612667488
752208957
856157244
488580999
192619167
1161588211
1693308443
1394365336
1380711852
415163179
551035860
1837536676
743952808
935512864
42979586
1410855651
1411144116
603674152
1703752803
1506164439
231366929
1296752995
1523891348
128378284
1900473647
404475743
1660050686
2028248599
1492173550
1540802721
390924675
809804066
1486099607
1862678885
1145938185
1836422138
1022605526
556597216
1368120053
1447402539
699015394
1818353723
753110938
1224591100
1799952376
2093926244
173091655
1985905028
1428404715
1906627082
855287218
911970780
775405331
364656353
1821645305
1768804408
1140979680
182891736
1164841187
1316809257
1968722823
1082934336
51027560
1500617243
1229046864
655393705
691395115
1175430697
629443382
829642767
2066587816
1033677929
1787602347
308885399
2033573543
1547815093
1349954580
342533690
214738615
8247259
965070692
1194867563
1325396456
1391614
2002798297
442836050
1684699656
1195618659
1917516156
1585660681
668262339
581455026
1896401450
1844383440
907818450
213183960
1537222212
1325447659
1646969048
803364239
256978932
1571753603
1588766301
66574001
1307212665
982172253
1506959600
444195736
451309033
124437191
1660520796
814448550
2100338119
440339909
729236644
1537480733
283603444
520894831
719770486
1811082983
2126242205
287288365
848481918
1813783697
1221700562
763439310
1084990941
263320146
365716697
1789833617
1882131370
494877910
178698037
462298712
2052718463
2080702917
2080199241
1491455054
1286547092
1795772293
1889762693
323304670
1966042104
732605173
638489686
1356863776
2077661745
1066702598
277188656
1836404954
679894427
983358735
1471123729
1781752058
532339991
95177577
219006
1021011171
783414207
303652423
1363628115
759512929
1352129707
479075236
526490392
1551312280
674541544
1532477868
1861402016
609508198
157698801
1264863772
1183055906
305041416
13617666
1892029312
1172626089
1827516435
383285446
1113190989
1679819341
1035182932
666746388
909951032
1363337998
317365990
1519793894
1282353224
411438358
1769026355
73446750
1478130832
84206501
1408161573
1927919862
768073521
854690893
1431396859
1561543023
877359695
1308249506
2004849105
415512459
1949231681
1999282155
184267697
15981108
327889054
2071483610
1418022215
505231053
637447492
525607476
1446827108
1408934803
1916991110
328181847
989005536
131897121
1967269733
1788039070
963748773
216063331
1584524183
850457716
598032468
824697156
1732056930
1563324895
1402894095
192251302
593902648
736657533
1416432084
1093527672
1762622353
1384693262
86699377
1090533013
1020971114
1931321507
1081131417
2007620761
778217889
1393447167
2033372316
1075279953
534025953
1566833018
1414624306
717071232
1453117312
380707290
633964462
1954075877
1631949347
514826740
259542865
561134846
1276147980
364419177
1094175141
324404934
1740832611
421403301
381381610
366746387
527116343
940354141
1852008896
1040693349
655992980
105171401
1735118534
460621906
585547034
1623491803
663299999
2024675141
298923260
765653795
1886846031
1803712090
1829395827
351103469
328105792
1074526446
329167171
633993499
1587753694
1140651470
119203250
1568851113
1436145044
895056789
390592524
1843197545
1702236521
1053025019
618031408
791717248
992463995
843951441
44805648
2028829137
1921118293
1967219347
1840125635
952376062
1915316873
551120615
288126875
63570746
1164100469
1728272924
57001510
562420696
136275112
1782122003
1407562914
1063951297
1072255634
1494586335
380124156
2001568592
1200200140
1623704875
648369250
133782222
64129696
1446656251
271527910
1948448911
786653180
1790425388
1743993053
2087592827
1654535078
1296654954
1775417977
408264699
1227945084
428404495
812446601
2136887785
1481543601
1702569262
1675474130
72825923
848104376
1271129815
1639150875
1939909083
1300646367
267176702
1171934459
316426062
1537365126
439656606
2069262316
1148772747
1356171598
384261427
661351159
1970208365
1721508958
1979409962
1262742181
1024978126
55146513
1307334569
2019738734
797316639
76425774
240420415
1339154962
1432780829
20116068
1396197335
2124463857
840913396
1730230828
1331332502
166160845
680556017
1726962169
1543207182
1867806357
2111714048
1643405776
2078087361
859495614
1165186403
129157375
2130472428
1872657654
1703979528
1295045010
112114134
1845949295
2018637226
2072058814
1933693690
437000620
2042468375
64729883
605078987
342536639
2051698951
1995225018
648633601
64747485
1621638880
1799251554
1724806788
649980493
2079740670
1987768829
66008057
1188355612
415603598
1713102068
957139677
537291081
1971741884
149192096
1771611975
1939404868
795572150
1095488850
1142337269
2127838994
1997391482
1416644096
1633274277
1859174826
1787319759
712231644
1006179830
1898526374
1473235471
272837352
595275197
86163035
565786352
46701980
1672790123
889316896
2110735854
1813962280
1011255582
729483476
1997283220
2130972213
187095278
2007583343
2033541575
114651386
1602791341
337147059
612793432
111286997
804189155
1304643733
1399041616
830181813
2077358921
830184981
1156048521
1817597384
354163930
500431703
373718867
1997807962
1070582590
1491808531
1993403222
70376537
1819392353
1094593064
678476603
822317686
434738083
1050566911
316873654
796653501
718182977
1142333464
1439321968
1891042991
1327906342
745732680
1520840708
1644189406
1250366127
712025142
874007009
586988380
1213938543
1081969243
1882575028
1926611110
1105693435
623603576
472809239
176998036
356507063
1304825925
1450165354
233779779
1061249429
276402666
1145363230
34527723
1470073411
1945092162
267020950
1154444685
1396753803
486281019
1131563921
2068907007
1375363244
1767339147
1395964461
611283691
2010148255
1896330465
1288173024
604690396
295779008
1516612125
1544003692
847829837
1439042392
2024680388
897938091
2024373677
1627449353
1044487436
163514252
2129090607
330895904
426742445
722504918
111243992
1293205436
204255756
1829218909
413884645
1076703155
1375072093
960660674
1575380451
422489851
812644759
666627214
675981987
1974138083
149172227
617459079
1328280942
1133288899
408471434
331195747
2028087997
627946522
1547204114
1173481151
985711680
1211776753
877783373
1038385004
783212478
1482346762
1739669597
479025128
435459443
2129097733
561075450
443845682
676578103
2068834234
63430279
1893078665
1886932355
1559290503
1427170318
29767449
778341176
46118173
1356539469
1976229251
1226278653
663247960
1095703216
1195619131
584444673
2034973106
1829493571
483306663
2017881703
1744300310
1075844401
523779498
978118533
321315957
238688105
1804806136
316299181
2012218397
645105106
1333812009
298342477
928617136
2019967115
1319553918
499725419
555652938
1865295814
663778034
915382334
914921793
291977165
961251837
1800464044
467606362
201259622
417684717
187159369
974461158
746228576
313637428
130230733
2117472075
1168306038
872622630
1415161700
1254008278
84363836
1250523945
1165067742
192764525
799694197
1913034808
634357603
1741781725
394102749
1358907146
973697735
1888620987
1300011159
640711673
1265211266
850526064
1649867603
1690238701
1249321172
40381572
6532776
82694536
1154743259
1261559542
1805433201
882928436
1104681034
122567887
2114672868
1724555784
1385769977
1770213221
2040861070
800823943
1501410407
380784425
1195403765
1843025998
285289646
328754093
1305025528
566624893
863188979
195862673
893300241
244505210
308018142
2091120350
1550788914
2076854233
1581883945
255248579
1900162863
366170499
1793736374
735997094
555699976
1059896871
1139825386
478675713
1037013510
1293421648
1221549446
455219497
1147501067
2036812997
1068391521
436986952
2052017138
1203565239
910307449
737395293
1481919165
1578514625
1343621320
1992616911
1924164163
325216144
14033298
789386291
1710682895
1610231767
431378175
1924644143
921893159
1837619061
1427536424
1304200515
1821079516
283075021
1906659410
1922646076
2088226570
431366604
24070108
1888801961
1389482917
948323680
124540285
1917738828
710867404
1804066415
1924185838
2069395307
95753638
1294109858
496962009
784034676
533221027
377800082
1395675625
245653554
784488301
2053811877
1214668799
1818190316
2024320297
1216791658
1156849861
929247369
1407590073
1100708757
1334953021
885328185
890468420
1491229112
1641396546
1764146959
165926902
301867759
563059402
975430265
1901993072
1846916994
1446510375
448680862
165572417
1726849409
279692974
828024009
499543249
77179268
432770781
341292942
631528546
798785526
999819428
1787265686
811693023
278144192
1767655387
2127437535
1532647184
2127981082
240083627
1134648577
949616495
1645968391
752941554
2129344478
1981269480
1647286839
1156164562
1884449229
2109051900
1597042806
433465896
809421947
1713042977
1548962173
730381645
129579717
1434464200
1371582486
19325490
229990164
1308631356
1992905296
1869583529
918506825
466482461
293855419
734221027
803402994
34195019
152699127
76251700
334598115
126014507
1465205380
1589987064
1715804960
1715335388
1963767199
1915459567
863527466
580412220
1150345084
556108232
998026271
407157437
44816419
2117235035
1416428423
1026782777
189934035
1948770212
1036339782
1200792554
982972600
42193510
991222793
2094775014
1730727696
27983716
766829003
2020992381
2087631180
2063469209
1049873894
725602704
2030578381
153607101
1472833451
1076494491
861398923
1246140982
241002906
878095587
480954668
499210283
254499968
672336906
293367107
2042840412
1610666833
1511266189
1905422823
1978312472
416763873
28453194
1016819405
1189352317
1289464036
1790349207
906839002
1169421359
1235248137
1610969591
635354819
551445137
1218005356
1343484005
827525118
1385843581
1520536503
1422828328
1263869681
676591051
1533528111
1616479688
1578975492
650306526
834459099
89232007
1918872015
959270698
1301907798
1395854995
264194437
691684204
1387466867
1848049205
1430783993
1555486174
1333041881
616183936
390362695
1861875102
1728289304
241500271
57103044
769528080
827252528
356934592
346472088
283242427
634603813
2116586135
142562979
191416700
299187619
1372475932
950582958
75473567
1264578230
1886413434
230806593
940711845
1688359281
1932917726
1885147911
294034535
14957369
1656266990
171210513
1081600569
31725917
810475434
281392184
1860382528
780475798
832205866
1688100900
1334344325
911374418
716649782
449141032
1716646385
196021404
1772685114
733209182
1080302643
519212613
1964824660
1688272159
68204287
485282772
1514346873
551262966
482044589
99903452
313612169
795377860
599032114
259567315
1671589060
272897919
1778355912
45584834
1274500272
617835986
222075694
1815733786
1830175775
24976895
521739634
1367833486
306543225
1584330559
278799993
852410625
2049622203
28755974
2044939513
597730382
479439557
1193489053
778888191
1638462469
1810516736
2121433676
1586230642
276517085
1270369381
1074910367
1515648991
342361776
840896046
2079110512
34144338
606323530
279799407
965056226
153129725
1774803539
64970557
1486448385
1730748266
770363515
1543163630
711245669
2002741455
1487577608
1401135378
1469276052
1425916472
1705671437
1225600553
1153931567
1548462260
1561048327
992361789
1519468891
29455001
1639539024
61997422
588409206
736430954
580178110
205890317
1922135922
645112880
436267234
747726484
729544648
588935622
1720467095
463887756
143386447
1062752383
649308966
1947396242
1758806501
1060666604
1309873540
1610592431
1847365577
501774704
2113931165
1245053628
248091567
1904624095
729575345
1392547329
79394941
1228342006
2119167596
1649155951
413400985
414624646
1549665856
295433221
452796242
648193120
1015572475
639190693
1167751622
815897609
650157231
303486899
2021079261
808133964
205464160
1013363887
266507303
1941535992
1119923975
68425005
72346914
1975972828
1755669464
1862419415
2097941973
1310785567
573535917
793683405
1394774258
655634378
1383743817
570291478
927976747
637602190
132032758
939151421
1572257228
1887514597
1957215400
1970590133
1263142728
51757292
2120695914
448612023
2133973025
21780736
1215352568
1794792505
370766205
1537078261
164549171
1919749535
546623448
1346893780
1638451028
148493935
1059234503
543604861
698365246
1486743467
1867816893
1492332276
803094219
1608109933
947572993
2094507654
1865534805
1990190455
826739630
1788529531
694791632
524237554
667541024
858773420
170431097
1706759330
1305955965
1478039765
1083337847
1655270250
1103147506
1319200881
1455894879
948646702
760086713
1168380968
2035392299
1671364306
623870673
103494495
1984227335
1366168963
1575326733
800875529
1250239933
186974547
2022866643
604962770
2012572285
1783246023
1162143026
1336510528
1967233465
1152343738
1821927502
1828491620
484667696
304782225
482811341
273887962
364860051
1434924446
1702335402
2131526223
1423920344
1669854384
2143675193
1209843572
111478132
1118839586
980973646
1737425429
141039
1812281514
1376356543
932139834
1992908259
1007960280
1279419394
2096906775
46613601
780142677
1663274801
2006466963
449324703
1556844284
77335572
2044261159
1168046458
1214701703
123492624
2062120108
2028270720
1684506672
1623981443
1954345153
594647739
1816695693
1765749299
1575854448
1520246649
1267863685
2023975613
457488174
1395221212
147176201
77024955
188984622
315244158
1313816237
1422380976
49851530
439162054
1106205306
949358486
1121197222
968517866
1317082732
1809261383
644779186
345110099
1510828826
484234923
531492504
1517264528
251075542
520327996
1488349303
1679709274
1569108574
1419212353
540659756
361389064
1031617255
958192377
1924223067
1704168965
93850755
190796197
7742604
1769585419
182057825
1701244355
17398745
132571386
236490665
1523390877
1701561738
322713474
277704050
648169898
542437144
77755990
2091621794
82033818
1962522249
367152206
480449545
236338973
494026296
1569634572
1539090816
1338768495
205953411
1033061412
1892110687
2074380649
378179435
2089991026
317625728
385728736
1122704855
1627761797
1821655840
1070157342
961939694
1674102950
373390833
344393607
985049684
623494411
540629008
1988598575
1337980278
78648406
1646452100
586584495
2041221881
598047344
712030329
581861234
1067977338
289355569
1568858117
1643274080
1823763577
1985509566
1676265266
402428040
1274247159
676488214
1675383380
1040089061
1148369732
1008819665
1990932970
1041038927
101364765
960456759
332363889
873721511
1518476684
668840099
914568576
988732930
1709678653
1327482101
136588160
1865271352
1585280628
431907307
940587414
1366703338
1137433878
979249801
194001982
990951680
1086894834
927657637
752796086
692140609
1171819058
1063683784
2039584848
1798200086
803496859
1414884643
1415215634
2021676062
1967710703
687465109
1877811869
817962028
983895831
836677749
470643456
1572496801
78449076
155039261
1970042161
2121983330
2112506679
2027962165
12658281
933405349
2135890090
600374231
200664308
617839553
2086349046
829610623
1253341094
845103350
1038793977
1324238455
686901132
183255518
1720688247
1479894576
1699791457
1326127464
847154340
623199943
1256980760
1500156025
1159412645
983257702
272625523
236602620
1034087528
1368308754
326444924
582620310
1866157759
148551272
55234185
527792880
1846824464
471069783
49269730
417962097
613924246
1653625154
1850563303
356171366
1282096156
2108169828
1200092626
2037555511
950808461
180270442
1574190934
1837803931
1332875731
1226705424
351802056
1203582980
1657096563
1652210668
479318890
240264504
808138994
1187985632
2134897872
2120507999
698821237
1979022599
199084837
1821312881
409382017
996709599
803639650
1189508091
1964725406
1684142707
91810543
1468741215
5590300
70680834
979710878
209008557
95964229
1033882643
442940016
336615394
2107874684
1342660367
2138805512
1307945617
1072467997
1938773610
525027814
1958154293
591073787
615589722
233421723
975752085
962437373
740586021
566487846
1322378156
656258726
1110719611
226810537
797517116
1892850582
1704949471
706968077
1479379318
1468783916
1849457406
898536005
870385591
1862192684
1244812635
680291005
440303367
94521469
314995753
1226659207
1357798072
1175102496
932102183
1358249650
1920100074
2007141746
2092741208
388351267
1802974361
1299554703
949047329
976436359
752951614
1601726272
28475054
1235028690
2043908821
1172180862
1975775135
204466550
1212449562
1279796775
754725816
444599380
520476788
2132819832
1224845603
1956050425
105454826
947851998
1722405415
1230175068
1939845041
344687323
1265342726
711041944
1048703356
1061718887
424290959
1570752746
153533240
589700446
1631443343
536187196
2121616398
1495358116
430986542
1186264939
459708622
646982222
1308434913
127076067
897094806
1401420076
249894973
1429452479
1915339638
1616515983
1452309225
1997129423
804112885
737234944
1793673621
1362293387
1471996475
675788933
1021933571
1731681291
785262179
1409738718
1400543397
2005730153
1124613367
2045639717
955662887
312931999
854449322
448135844
294955189
1097628339
1996333002
86576952
519921754
602627946
742267900
1592958322
163715503
1521766165
1128049133
1770418130
342130327
1610559006
1529196119
928079009
268804781
245309772
1481675464
1123848383
978534248
1862803683
391501301
934265989
1599684356
574571179
1707863982
1954202863
1434936006
33915012
1719853877
304015077
1192902666
603106786
1160811130
1712964954
1479026026
1250321978
907229351
1355245943
1398023823
1952803101
754470052
611993991
230143601
1347139607
469059561
448645243
1635226124
1856544306
1804921054
1373863465
374107649
750931922
199255635
9385175
541312149
2003987995
793732923
469185214
277197643
1299802452
1148188839
1908644459
2134130778
342162353
985758789
1495700275
2008409738
2038669227
676375224
2089752143
1813883799
1174260092
898258050
316670523
1621915251
303051703
2142501647
318252003
381890904
2110133668
392424530
1659734831
589655003
1581229462
1945838923
640432819
1631836541
184918904
1233348714
568729927
969768111
1043240578
80047584
1744109700
2064396125
683334320
353560363
1493547387
653128640
1598918407
303216502
369839855
1665311688
1476253442
332578650
1779717012
1995518700
885113853
557504552
3157947
2135014121
431796321
129811393
1994630653
764870498
739051249
208841818
1397484862
1200781790
193311406
1962900349
365571833
2103334657
657152565
630640456
1968818641
652586453
858913812
486313022
1182770728
1098366061
467902710
195264190
1984908040
867508492
1992359191
335878018
195250383
466308010
646074710
180091961
1539024332
236832595
1783151583
1651470466
496633854
1992673658
236913110
938791976
1077204762
1696083313
2078373683
769346338
1501728051
998661605
1078734488
647602320
81996805
1614715953
1886008691
22825262
1382773642
998219592
420028826
1704732878
805084300
792125013
1485595837
1788308690
1224648839
2015784649
1776946595
685798078
1831834795
1823884434
375497967
695359455
1343880979
1270920071
736854077
1440311308
579812993
991959699
816928062
276099669
2113140718
1101614739
1539154000
803704756
452190164
362845537
1838763361
1546703192
2127047808
1544710216
1561044517
1621254234
1902816319
650253133
1765016173
1395469361
387388226
1828445444
2100510771
935480904
1247777954
64746468
678357721
1100443816
1340891019
1930878417
1595740317
1557406676
2134236138
1056878806
2146163194
1810090562
1127545823
1391511888
320170015
1111438098
867260437
1943290568
800221085
1178258556
365832257
1118510097
1440379503
2122017264
1017478423
675072645
1971960391
1635742508
366040721
83313304
1258850454
988622100
1070507417
493029363
1302709073
1497649094
2059853512
619782178
1328789238
1264767202
1486600665
1915118073
191314438
143695538
544679401
500327926
1794790360
1130891029
55515317
2143431185
1967193512
2074605474
57049752
1737334855
614402939
921429341
1859810655
191028207
273749356
62850226
17587581
581515225
1760523966
828666569
260022782
1597396387
661276351
116468939
533081603
2093281128
622520374
1071358968
1981292391
1971161491
1107118805
729920347
773410953
1522721391
263834787
1456476131
665526767
186791567
264318552
1211824859
796821148
496885730
752477565
2012341410
1231292717
810042084
2070855499
1691917821
809636780
662940282
1755107142
1630765511
907426398
1383946507
1187776881
680329819
1501423168
154673373
1659132736
1246449775
1882219909
270726465
2011907516
1363972855
1988526557
1471251465
1396213238
108404592
1236984270
766791216
1128703525
1212337790
664295755
1095191030
414197668
137448627
63265179
1376686374
1438703703
507767106
1766351964
945975539
195996339
265004144
853128079
2018275334
7397410
38776605
1892098287
1917777990
1674868863
1017131267
1035881873
1291683251
1744399906
1977177631
1674702552
104216155
1171648377
931733153
367845023
680837823
1972390541
536701798
331251302
145867832
1010112839
126444584
2069565239
1829300980
1029805969
278607015
287114141
694515113
1936404343
828828428
304334200
1250848026
47295741
160959899
124586110
51376757
2064556512
561808376
1511202563
227191181
1187374733
1411047500
369173631
631157837
51339124
1818504193
1331791064
677471129
1247567694
854420090
1423634600
232975254
1232003213
802971314
836552235
1615293383
2078693518
1699493893
1585073480
1148987441
1233307317
548637071
1173620668
1424808056
559477108
827775249
1076237552
184389932
1658856932
929283130
2067818906
284347568
1289043223
1632954608
1886891536
1072140706
1582066476
352956343
1126809053
1518707360
1199445774
873259177
1161890376
1286798743
1854199687
1218950352
138272947
299609981
1907661407
1450887933
2072637254
953942685
972351420
1596411733
1236226503
1519483561
1826163718
2131631622
2054071160
115350514
882615591
530856866
76857685
961777722
459153107
10115916
1270292287
822970554
964999977
814095967
1949884419
717061461
409856525
209795865
547513849
231544144
2048537251
2100880279
563785289
631304267
376165029
1635944657
1386940809
1319789108
1852374828
1767923538
2025825704
1056485906
1445371888
471361318
221369861
1476047345
1504351414
1129889550
1300461051
755244294
1909357478
361424271
978637946
1441407633
1712464799
1173505329
107195424
1014301745
223479523
1149055243
1496093854
106015418
1045894659
1731214717
29155692
1657155862
1978422255
242177907
773811690
893087652
762506822
384227035
1274160252
175781550
179092492
1437497936
271659231
317911246
1518208363
1096410366
962363584
212086796
1373600840
1999869794
1853556199
1522745406
1962860639
1361018471
438655970
1819057072
1075885290
587167092
1950546533
1659405381
312290118
404683135
1789002406
183884302
95497184
408939522
552102356
913947616
868652934
103706495
2097087170
976247307
1318713018
173207577
352398153
816131601
339775407
2074612530
1875193635
2123312861
1022990102
1301981982
1964658622
933172195
598895482
1208046174
1607154114
722266304
398629513
1867033681
548151009
931350566
567547453
1930254287
724176864
1919269313
2071865696
973143547
1397811820
619170374
1934296051
666610209
1719487904
1099996869
1271103651
1458113278
2049988534
1109058787
341948495
1131537533
715115631
309636506
933967714
808040366
1506608540
1755740534
1084808877
1588588518
899794072
1926201527
1340550465
1923864943
2013559448
714038292
1222580527
1538897359
937008360
388889626
1619426664
588208922
1447149510
1203972365
1634296627
1895117158
361948418
33241566
1520333902
583350870
979466324
1586737164
1157960998
1229374254
1385449496
306455537
1975555014
1806916588
692156186
1531980572
1726733550
359397678
632883547
1399640727
1327146934
1483138889
1743526016
912677915
1329199129
1598857736
1319192261
189639770
663162111
883644313
1749580130
1518511230
2025971508
1789170812
2115369543
2045828781
1720931106
1193959392
1123931175
798376467
1887366258
272887627
607990018
661228810
235130103
2049972059
359790755
1372678918
1307057200
1567091768
1537097701
1794524902
510523351
292600376
1992605369
1830211711
1888007021
166759851
1385057820
1879312109
1615834396
345491038
686088068
764403726
1665004910
315624644
1502535225
1070315025
1188880333
208579988
2002154456
2006469126
345706060
1663382039
1153115219
1974022904
2112050532
1951788884
2123532854
107052874
1898909048
1558966495
715173740
1586522565
285205563
2125946049
390983111
263422253
1283631207
1519102136
1356244095
1194055177
1912889571
1254200241
1082338162
966092042
1834997368
58129635
619286015
1976969910
1742266449
2146446504
1494021206
1294775632
1410151902
445220491
1703092386
726442049
641357263
759243969
621001516
486471794
1736740762
1021963933
374459442
1716957531
1629215193
560134838
591625344
460491218
1171597861
1508841231
1694254006
651620882
1121061472
988141805
1902248468
576339997
1610606383
683309197
1644374341
922402390
854473578
574304861
894012806
2025317820
961658612
1792960943
1717678198
152267308
1095732341
1737646712
26185823
589216150
522231668
1935417994
706036682
1550289519
1485874921
1962147518
1186425889
1821064214
13540265
1075195155
908169144
1767439289
1497144842
694612679
675014792
1213939739
2022682017
1895966167
2086131267
2131826736
1620150540
1939903457
850067654
36291621
1495520977
1370972854
1147067303
981453895
566093200
1982095998
213308842
590892186
1170039916
854939305
1632856096
964075550
731138649
2106070650
1746403260
802453529
413297868
2070676753
416611082
1270010387
930407135
503243629
754728529
459214403
191898727
1790280531
1687435659
2073009922
403909857
1115192858
1989025026
1667517404
15315266
30234108
118552816
992666254
1928706967
2031380957
1343041993
566174201
1885053835
519634563
423887129
438652807
1606413003
970369647
999422274
1492682613
701935042
923394115
540091104
835705177
2081912717
525345254
1166205244
788245024
1195772004
1195245168
1842686030
780458385
65392404
1979937020
1205540266
841925234
793774333
2137914035
1124897988
2011480077
1245862379
171542089
1420601489
410957091
1187872655
1977301548
831688356
1111944021
1616056720
1178565425
511267959
375307401
1024810177
1509831700
1815305184
952456538
55247678
1666426152
1279461139
52998071
1606675040
137531456
1211997983
209868159
423818629
240521471
1865628898
984470887
304799068
301521489
793028744
156943776
753825045
541117124
104389952
963571893
402925004
482978942
1027423697
607169326
819187517
1612820480
1084818361
149531978
367245981
1442047943
1835558141
374706621
216823590
1311879871
1690644514
1808035542
1280283108
1423947451
1815422734
748599440
36193891
1044394849
421989750
1943908656
190915562
340229543
691883107
65468073
215933200
570084506
340051142
309073313
744695058
908007384
1634892007
50894201
851582382
621801165
546962063
279053060
1525705138
1436840221
1672476636
301382585
1141503997
1796538085
1975746365
1254477624
551676321
1293462783
822524780
1096364061
1919188656
295497039
718855227
150097257
1212169235
562893784
421858079
1221905644
1452681725
850169988
1531104954
1712583631
265283510
735406589
1946498670
1211876434
619832282
1852786658
1737290437
935000794
929971570
239161441
1362617688
1920279765
1716669664
1924737365
1434152514
1757709257
1468891240
73041688
115437243
1485191474
1129213211
874439491
1229546261
1336265148
1557514015
827838985
613076043
1835774509
267476436
1983952174
1674525160
1230892565
95303070
1575933779
1822006626
600700529
1762847013
1635662384
578733398
726992890
1155221334
1191897834
1118928533
341271509
1360237426
167069530
366203843
850015343
1044237942
1456600419
558058853
704563074
2016690348
1816603145
1529140210
280436499
417040333
145855428
3761204
1755675642
1181245673
1327603174
529146589
1306949288
1166143373
694324736
1159097669
1566249294
2085147898
941966623
1647887637
2142266415
525587910
2019893466
533929584
817515782
143869089
606466517
1332300701
1414006061
1365461363
1049931977
543404631
1433800118
827291852
22171024
1858796721
483651316
98512690
988945992
1099726518
1666320299
854997377
1110122901
1741991449
1064368899
1542009619
1949668518
398851200
73433152
53256541
1569688485
2137134967
2022606694
944985737
1268962904
663785056
1434871649
1852458212
16582305
1692867566
983786523
944692898
909108251
1212008435
443812023
831567174
1122755692
1493519441
163657558
1691187565
627846025
1376008757
1224364943
1341473379
1558863682
1580749377
1090083432
1280798331
771103321
590636276
762873880
169958869
1678823856
146821335
1309299260
675078815
1004875271
2019293662
1952672079
36368734
1168245565
1119435919
1719067493
1132036647
897193226
1889205335
420309378
1399282037
2063873952
133515370
1657666251
2015757269
888651436
1404041811
618027795
1103023464
894668262
1565963784
1286266079
638729560
1634597156
208666570
1842410314
2139253669
127149407
172304237
1686701845
1561992958
682046361
1169010278
930711077
985971985
1773180094
1440176193
627396280
2042503849
252919326
979374702
1160381327
1904008244
1417259946
666426159
1780660635
2028613553
1420965282
351111153
982110469
848302587
704674527
2038308484
81310859
1055277032
1800792673
1058057859
1589718888
883158835
1404095509
1622298210
266358234
266635510
3041618
838494627
1085641763
1057755825
1447298208
1048317523
1904254927
1289429745
1690055075
2121788614
1725420988
976711444
672198159
619090792
1846564030
841955428
1717202794
1504275239
116186159
1335496062
1420117416
826088094
1970551316
1802709515
1213117938
1164696504
2084305150
846045806
830537009
1745034017
1519918983
1389974963
1157089851
1408389780
1021064550
2024776761
1532567080
1071991864
1781610470
1108351458
480115847
1342894504
1427451650
2046089365
1701869029
1850559885
1668841394
998396109
1215685844
139415541
71938032
1643669540
1383379141
1556175704
793748138
1401712071
2131749931
2028948231
336219210
1265471839
543578690
1781037690
1344000674
764250470
628775237
1857042784
1866588159
981554754
988802866
678135733
802962051
307480405
857348957
605341298
2100446733
1807699526
360896507
726793366
1893378564
27446276
1795939340
1846641849
1412463532
2074707243
207422301
1660348804
1406293156
866523421
84393590
6136425
1797952630
335617521
854040004
2099146759
690223758
367204635
1525315250
1672074407
1534791827
1235652893
2098209108
393330995
2083386589
1283833407
185103935
1828041058
1853533330
1593827145
1718077196
1371909255
1612988315
2005915684
48297911
810174954
14410421
1750932403
1577398976
821996489
431225944
95612204
440101204
1211015707
93542016
847025497
1342999247
249937914
879531389
651188613
1371615098
2014119414
296354176
88459585
1404580759
468013894
1257287916
1935323961
383281650
1441951220
1129294866
1341385265
678502577
1323433982
1921873633
1731108793
1905015345
1861870768
2004834972
1844272824
724944407
1972438390
1427108261
868438478
941877903
178029994
1818733312
639984790
871376138
798010936
1738819195
911446374
1553178212
105961
1344998060
729709744
8059736
1286465961
1487239414
772494225
1459074434
2005200220
1684070597
1234353001
55803486
1786989030
686938903
1524252978
167423125
764773746
375252393
1095266061
193036796
1011879761
1406174651
1785242126
1121957991
170747505
842124290
1687953278
1382292713
2002900303
2127563119
149185126
854277158
357577277
487234707
1337411483
775234107
839189533
1252258949
1378526096
1743282699
281816646
864091177
238594080
2020586377
1719003740
371539592
1907326805
1562737848
1872252723
893473556
341014601
366568900
760012705
1871218927
968551455
900148558
1442593938
1582755408
771147930
269552987
1709106680
549084765
2112767998
1203878192
830436172
445106015
1905216117
1574468011
769366513
286545025
619087603
504232124
792466102
302468890
2031622053
1407370774
1294546061
1968445187
656189317
1771857029
1008565856
1383856306
564880764
1233070870
228075493
2085662869
957154265
1000791826
621744536
826733469
1401546534
1438896564
1676252405
74202165
2041301747
955635242
659940496
212184360
68514996
787752053
808681855
1593488930
1678873332
172293849
1400224821
183793230
1482366552
743310700
1060305758
1493609375
329798361
1551077433
1444719270
970952112
48690566
786920157
2077841419
1160916953
246724091
1848060287
1162167140
724065342
1350527516
1267643917
606222077
1731013569
1872836809
343942405
1019642658
895259201
141402129
243517059
382457009
1697970083
1939129658
1797404254
1395701824
119217293
1633284118
1932873476
1512548857
661580378
1065298564
2026590206
1709578058
1658459801
1318208361
1635882758
435258743
1272598135
1166359826
1903118814
125704021
1121007217
709110186
916275708
1957983515
762489886
300789293
548110371
1621022319
1354033735
729071623
870182241
415051234
1106928824
1380358371
126495867
1352701429
609601524
1252948014
1581646606
694482705
1472088319
237069097
1541785523
1477362779
1939913071
1542714647
1999673671
1542593279
901080263
1667001199
1536028056
985564543
1905169258
632072335
1579781904
1312578321
1148062089
1561510454
1048849471
2112239518
1617079055
2012713696
1991359220
781895374
952547679
554938629
1283912267
1427352446
111617226
2053007125
19661852
1927447358
1532279671
6352772
385707985
1932602465
155876424
1359624707
2059980316
857516219
1543099720
1544998401
514563551
353627324
1309015856
1396949947
1751725478
1688152017
1166443296
612943260
2137847107
1034596876
279392805
1153612790
814680367
1332452735
206703110
957154379
561232614
1779466721
445990037
63499043
1118234935
32196553
1279979961
1039245362
259280633
1212065736
463042445
2114926018
737273666
372949644
681977467
1261373132
971744385
93456703
404264624
991814223
1754410554
1154990734
338855148
116878440
61594239
1782281890
830047286
947123712
1352892901
937271767
1458116063
867249091
762622417
1561696546
376641981
1912005142
1981831792
1330620071
1585009358
1086120138
271117887
1708532179
1305026290
1214670203
445507420
1585805966
143486100
1022572916
678701890
833107092
1325567765
2011549859
154857563
223158071
1346015221
2115229633
1860470894
1336105361
4310091
310244249
2046776876
1650859851
687992957
1523135327
1243309444
1030625539
1266621432
1934872005
1100374193
2097953957
34451220
875042402
859824521
258649168
2131629369
2078313865
215855152
904594038
145959595
684416002
784629945
331952909
1787098504
2063208333
1769705957
267246189
2058494990
250091359
1036326456
486472537
1514574216
1782488715
156211440
2106714817
2133611366
476479261
187401164
512095356
1013641193
1936861810
140290413
814418186
2098082659
287133758
1638993854
1662519247
786508551
1740943191
1972070619
1500500113
12621104
2041109819
368906349
323243595
566112116
1099433149
1477202823
1293615215
863610290
1239006040
1833165149
1883100393
670099673
1811717792
1632083961
1716973167
180527287
1467877613
1306713757
1158100291
1818901345
639434456
452486404
1744864289
637523016
1990329701
1097122362
606204382
1944824411
1045977147
539553052
2113901657
393049803
558787272
1607205654
1991490947
1516226645
1831326886
1030985418
1031080016
1962705459
1019955835
542814920
958200097
1282569684
92615714
1932269214
414198446
675108702
343119000
1776441093
1532431011
846216245
1764549128
229312146
672078726
770142020
996940222
409969383
499754500
1083510479
926511749
1727758823
1133566470
1266835405
1491856054
188274169
671654284
2144816597
863756966
682853799
2034269751
1519219405
1002595512
1307365775
647347918
1676709935
1439308428
16222894
1613758632
1730670689
1736472683
1737343790
1350091650
305095524
208954580
1988425133
279267764
2138650710
999622590
1526859557
1699533252
1749761987
1842234113
2119151600
1975869198
1549179056
900663492
1998242772
1139717880
1261676734
1767946426
1916981729
1675681322
1132689435
588681508
1445676273
765529054
1286266079
1746834973
623904857
1684003426
507551159
1402147166
1293456424
14988898
269336847
1507311374
1055527906
1187586750
1401457268
1725011430
1165247746
1345804473
212159581
2002967484
1068433813
214326724
909919393
1768303715
351166415
854813390
1110689334
1563692838
1485315852
1741153824
857009476
717737577
1044943435
1062373141
774825287
125828355
1868161090
1982934739
1064247564
972347077
184146527
1689270224
1372084815
752375986
37083217
23489077
1504836594
1773653684
1151939973
106995404
1191267933
558825176
1540117268
602141560
162872178
38400349
1326735536
1017643599
687773153
2014646748
393470172
353462602
1324587468
1005175129
1175715492
353256693
1444731947
2066154354
2085558933
1875964080
1508840956
1836875278
2077667805
859588686
1680578373
1369357310
668711668
298726060
1810337536
1853808742
1136974824
917166371
1480267964
881280079
555037196
1560227598
1296473785
1528888145
1166574154
1925578852
269515609
615165017
578073639
1464371734
1501384015
856034682
722348406
2040082122
294328340
124201385
1020605410
1984878954
331904376
1175855488
1301308749
470988756
2112807989
2049412768
991317737
1769609994
150544345
630309033
382658746
1730684526
2138764335
1334704883
1366919912
553897730
1997490577
1103877871
235620774
165210551
1759763069
478926237
1905499015
1084744276
1420894729
780132220
1654463413
1175888097
50434609
1826091874
1543338059
1189509316
790820483
202564272
2081976672
544135297
340877506
2061991336
1349448923
2061547695
62582192
1582728249
651132615
757506360
394545459
891507185
163651957
1391594920
1423479165
17242329
1243246711
2120436619
1813057825
544224514
2078119266
851309638
88627358
888384856
423818629
921834560
325744354
1630139671
1671407075
173593715
1929287111
312475842
108707994
632965125
1293450542
228341455
696488467
1468266626
1059542021
795476382
1370278355
2116512644
1988369232
539329475
582738476
1511589590
232626947
1665140042
1512013217
1927952998
671932925
1969407528
312580552
686804285
1486111471
946376775
804920624
262346873
1154267924
589334262
1036903345
881444453
1507371506
825225233
1921501799
1461080588
1339712910
294889720
463904315
606885016
1068371045
499927929
1708912272
2077142903
2041584171
19889840
2082442800
1115367736
462390539
1334406373
801714330
2034357036
1147368623
400013332
609322056
1288056781
742376904
1063353729
1160285343
300329426
1215718821
2000446770
1812838607
1211721479
2008255167
781555377
782477402
622219051
634463464
1287880809
827055929
758352794
1417790917
1181299541
730955032
1278260635
167183727
1916117274
1798186358
1166149802
1200012604
440936961
1056773474
1956862910
923564237
1163906331
1073183235
406862144
1818793312
90485945
1937697224
1433767021
1258336945
344708844
302890188
1195934469
1648170804
1534951010
263505328
1381735074
1244085297
1909275093
1108472771
1996347822
303914638
1274128950
796870129
2136620868
772426626
1136805605
1290626186
573286202
1727145489
295726381
1409739693
283851236
443298481
18182425
1733437550
1213633994
606378628
237893492
1089847940
1058124240
1121029894
549423582
762910675
1647571821
244519913
172748293
821602141
691239222
1915044673
521938062
137490604
718569245
791175474
250390692
992906115
206819632
1579517301
1826847908
528104170
1960941963
503842235
168508544
1467273066
245013806
1519886817
1226635046
255148957
329205994
1912123205
1874907242
1619179064
1491018963
1227980941
1374629481
1713187372
1534491964
144702175
106009006
1691032363
169282917
1613906629
277215831
1107157681
313114467
1058451581
149432014
1520839539
1372670980
924374824
109292806
1992391650
2016791289
1499081583
1863362680
415345899
1927379727
2082368928
1958796210
1353082287
991212844
31738368
847626359
1996684049
1812718294
660665159
1642486604
481335934
1960160583
1405822926
218135241
1610190092
52801503
1036305491
2131036126
1002338132
501665658
878114354
100624203
1356179325
968761508
1385953079
1260513695
991060071
1172315443
556297806
1294637977
585640986
649181274
934361465
958212118
191001403
902323880
1633047017
1568610128
1859699669
1001669565
1787805420
286483334
718676872
1244558577
442671026
625329507
20256957
920113945
1005249932
908383242
1759660145
1929546923
1872803001
785055697
157198737
118016026
949103456
657067413
2097439186
1422871623
222299462
555358405
1343583199
1816441561
1949693059
1397476741
783235264
1410184626
1155173789
995417392
83742396
276187615
1206893563
577494624
978524593
1734357571
404336255
2131823164
1189350040
469906346
2011276026
883619642
1934154476
1700270891
705674240
1384533266
1602856316
925999429
583885459
385537335
2043009024
1847617230
1432431081
873738343
1846525715
1243787532
115391582
241683182
538586580
2138530937
406386553
721258635
1000551264
733020906
750770095
1542226109
280919420
537030885
47041350
1777720162
1611917536
542366697
1252924605
490970415
537843147
1752420384
834877840
386748477
2103325057
541826392
1275371410
2112951511
738064770
1287368346
207243424
1653404737
1722111436
1088063110
914170192
9804533
704478410
1688519835
1704309152
63416844
1773070380
261627353
787380277
174381882
1672204471
641790376
1208456993
1950499252
1812577451
2031500401
287260995
1014901533
1363692534
189473935
518299386
779308934
2115817973
1031459120
102010877
1732729020
912585974
81887403
656141184
1370105309
1371834562
1320031465
877655974
564583498
13376207
1607209731
358469514
1847053322
333978178
44124380
584860985
2142665393
716637782
402023328
1957198346
1506707223
1498108032
1955110412
1659079083
1045581318
1542358179
484148216
1423761453
2077987587
1899035221
1157511643
1483941919
718703534
1437074324
670572712
1448681655
2013275478
1062549842
1346553306
2107162863
315467888
848804520
1121176134
1547898565
1558736624
1310096304
1353813848
1543275054
918751429
1638736625
1494025
1548376254
1099136444
204665858
1060877677
1584118150
1202862871
1977988498
1162435894
464543608
1069834688
219410397
1496310772
1430334298
2047735124
247667851
1034629422
711371185
2080444483
1902403339
1697755778
406572239
1852042078
314874423
1682037542
1538828557
371716410
552126663
1107054892
714499739
919675904
794755595
1882779987
832104975
1979037458
2143096429
753328654
687937498
601192238
1923665213
1548480424
1678952719
230376855
1250598656
1943522761
1863994764
1906396106
1039980753
401366357
1135488502
1150570972
1810858432
1588003201
916440701
1004441581
2104284899
424730250
487749378
222283947
1686230240
1095923550
11223853
2082374412
170649567
349966048
1399697617
706972074
271869515
378852197
1647899585
276842452
1563581833
1904824173
1686608007
1441769230
736152122
356563819
520123903
207978065
1737765654
1186479777
908639668
961053636
1395581412
626411349
637174901
754613401
2077289272
906542927
427068845
1017422384
1760720474
1975897473
2008607917
830642442
1699235407
1019438214
1247775858
654217750
361815369
1808332232
1359888642
120504582
1412388017
484971605
1016404598
431271396
2057778165
1751364685
1024983907
644877436
1945092399
308636978
539424179
2015796488
1464184428
1251902473
1677919074
1578470806
363129007
784440661
694294781
1191998493
1257922584
266171338
5464153
2040480669
1313290841
1023425324
34023635
1335016110
400196910
1641728154
44467103
953194233
2042545443
617020626
1355657730
447440544
1765974217
759856325
143776498
1936364634
1621424395
1002762807
1467634143
1494258507
852771312
2010768796
417368823
494950111
637649352
1592678734
197693762
2009464576
594096764
983290157
1942266119
1602598418
860793474
732893701
1038520106
501488236
1188523493
12207028
539794329
1557153772
638013669
379775348
329261553
616108815
1282532439
316256436
1230841384
845719318
216607809
789281933
1508742643
605976100
1337115584
1029085875
1172426728
983008150
217051636
447753531
1417244031
1664532
463728047
2059984251
1151984843
1977379928
371175815
99531230
1817950141
874135271
2030215096
1882590052
1891310725
56717135
759013545
159191916
1910756611
770137274
797406851
1548836028
1512045649
1684315082
2002475409
70402339
884527492
881867359
1545153510
1006395949
1534137580
65547534
1963915523
512701730
627367678
69940524
834178091
875969807
2111468698
1567382021
1869796613
1427796513
1147150736
1126075342
1318470604
595959618
1830341740
1522494515
660906596
1360699575
747524566
1697924509
2102214286
1944560704
980969480
797601273
1735872208
1288670477
278774673
1863072
626779766
1281480329
346745654
1936831676
690025081
1738191595
1670989152
2009098665
1749329539
1846058026
103685695
1485781907
1238662174
293179858
304447674
319214014
200721909
771925701
1920686899
642249653
587215875
517642386
1838852096
936679389
2106216164
620113072
1337470661
2011534899
1708311395
2004728389
2001281480
6381912
1554297986
460382993
914842562
365863925
1831159644
1094222244
1167507382
2054436751
353677685
964368728
1370668856
1945737651
1126001523
1065543948
388016333
951311463
799152904
1165203822
627863624
1703845075
520452036
1941295142
1928242538
291095886
49590501
2023720881
297451238
585968752
913039286
2017648291
239644609
1219211327
1726228659
1848176304
630185694
470291205
1262489496
761903912
1670719611
1018166629
1116076403
1969745160
1563067336
2015159651
1889798230
1934134909
1166177924
674314046
481949577
872938221
2099028911
2111997013
1103977938
1651789194
1765843966
1320467096
125068563
1875403363
1893203582
798770098
1512774173
462948464
1338417717
1068913639
1233768745
1789455342
700097915
228483384
876019576
1304318856
1862941786
1846361090
1824936677
1323314787
439914868
1393176781
1601648426
445637507
1138800525
1773358296
1282219341
385683786
305690897
756995564
1735178698
686796106
2108300279
149500183
1261134482
223377861
1625938389
1801570380
1790426642
302420137
1076939106
261780562
568204009
1841958577
457575778
1029191395
427496195
1911055097
312986492
135924680
805690123
741334610
1782492192
1103838211
917115730
1785757801
1607199782
1669764158
358006112
802254532
479988095
318677713
27276626
1659649306
491845746
1890880021
1982572875
31937192
144664983
1603856060
72556919
255454125
1355309644
178800993
945381531
178390998
1552287529
1060684335
1301663018
713638676
2009447884
1142691415
2116853922
2105644651
682790211
132722157
15333308
2101136175
1856110853
997082567
2086725162
720773983
165946053
512223096
1590198435
1095741429
2002678008
1091609414
341367869
412479591
559555267
472334252
385187153
830426412
92470708
1870824349
2043172765
138488181
766370999
38243147
1717527322
1274320592
334469821
1586624403
864626897
136075598
2011162550
175634296
860788605
1937302692
1065976504
1269359866
603423430
474552539
1619655927
1544416978
1016497455
520227623
209214625
793389400
360186108
1765229358
1844630878
403467499
1808941543
1030568747
835896905
270689715
1763606601
543304283
439237344
398484928
573501910
1120828107
831379092
1527585147
1931105347
584328727
513975261
292623890
2042304451
622902355
400847175
512785715
1653168542
1483946970
87918044
1743456651
1563165024
834653103
1523121681
1112742675
308032118
125355332
2047315884
439076831
321233100
740485262
613718053
1556219499
421683931
2110646538
1786806049
1426548292
1633483368
1663804292
1407359983
2068797529
734905177
2059492717
1721128044
1763652534
1390330705
310456649
1073850943
1853036949
1060860203
160334828
111634281
146565925
149244620
450075336
817384317
1638854645
2141595488
1505561278
667200922
1352782323
1403904
529309170
1663133661
1733585978
58359875
1570346208
1940018053
1811756826
674892455
1796158577
1144108027
1242554690
105618557
65798350
567398327
1434425107
384603734
53302579
773597858
275635744
945805537
652967889
119390755
812206393
1772016293
699858001
1956572861
832327319
1381211374
1677239205
1637713740
842890083
2099152907
25457929
1537045536
1680477339
969642610
149631338
407772120
401602164
2123367064
221218994
1989537080
2050936568
240656838
1018489141
1932162389
689280608
714095093
1642618077
2058833237
1276657763
1335847402
1509235715
156756924
279688467
2016743363
1153401484
1607059455
2117555230
643811096
1602984298
1572460841
2022311702
466347668
748096004
1083986472
1193318453
113125391
594338058
623894251
1455049849
1093474121
972494856
334626539
1744391114
1302711040
357237249
1207345718
1406903293
1806038139
289009998
825103548
1292619694
1909700838
1083093077
553216489
1848563571
311459486
1093655127
1717622647
1582485471
1005802827
811319317
1565292001
121240040
1267544389
1566980428
969600661
2004696353
1182804693
245283192
306530641
1655683595
1422905412
1764354012
117562554
108444393
1309863186
1716710205
339429864
721875612
893449603
479519351
662858508
968472897
498837343
2060669799
1620510126
878540979
2080673141
2039147068
1239930711
660693482
2097487958
472641604
1879935182
1695247912
291886487
264575782
1860889707
1873728102
404199090
168753561
588379380
1315583402
466648867
1044563783
564193583
1329955943
1338410717
581717987
755828954
1976285723
916220906
7807002
1606787881
1710354521
1582041011
2095966901
25619998
1294095351
941577903
1067021223
1149150134
1305471161
40394437
337235189
1340705119
1031841870
1806779744
2094898238
839499031
718543494
163869494
1832813958
2123976885
1145174284
678719381
1140210972
154522600
1262201774
14904571
37286665
532975605
85779006
807172008
2041048374
1878615276
848287800
1943031463
790365626
1181853053
1770341785
1863875620
340940679
241140720
255532136
537104428
1769868821
457361552
80555984
320111358
723907040
129016237
850564151
1087814641
1212588684
1357436574
517429602
228915439
1551821580
341897638
232267002
740506305
183405517
699747885
658731292
1675534950
1914648281
1001328768
731386684
372035984
1343717534
688107712
1342587472
1828742040
1466753780
1038911591
340685437
1880994764
296129388
1699297325
134861098
830090629
492506093
711088574
586670347
380601748
2070899677
259766359
720156024
1752969860
778391079
128316476
1319627006
1646297936
269785878
49981498
1577462413
1838219583
804109389
910974509
1624576232
1905225175
431098295
1380705979
46552660
920348116
448546927
620841759
205904730
266989286
1967851733
175752629
1593949067
512112186
644340134
747915083
663807398
1952983633
31235818
1580355268
1075837488
1069575968
989087086
1444453798
687420940
452642205
352900765
504375508
1714720954
1749844339
48473339
1015378812
22985492
1091595259
503307703
920777205
2031593569
20876214
1657041203
1901468321
393383304
1330099002
1781443895
899091749
390552361
1554401785
1638383952
54822392
732776519
1504243614
459558514
684732324
1877783534
494581442
1259260679
643591823
272982230
1744602611
426996311
310634185
774401160
1381494219
1278978472
1918246385
1427147053
304329170
24481399
751319909
263162351
995258936
286712868
803236325
2086879673
1060674260
1126119217
884304744
1081870582
1282372078
224485248
1619251365
2040677076
2120948648
2111563532
1758407269
390572221
558926403
1071781608
1385925623
807033256
1764047756
814011512
518480466
1329378027
1302672686
1795147328
407320404
460253799
1096261807
1922884826
209120790
1108391216
1290439501
243175371
111983462
602225683
1916589386
380127191
1674578895
402724548
1238646192
1551162681
1961833301
2065300447
433985746
1963922288
699464527
155501256
1034010764
1746007831
1292144214
238979794
243738607
279442666
145377679
1922506248
2076001391
932716947
1378346572
1848785453
456520113
1215117441
1165115798
756517425
542970152
878082054
1313518211
1345166679
1315008474
1058576184
634755466
1355432630
1286814501
1172721306
105122667
1215398570
1177864648
591353678
1395793282
1222359077
66975326
2062113424
467549672
1357492502
491772431
1160986727
1077127777
1242412451
70554083
1178993906
1147826474
2026860364
1934089556
173121629
921531650
1636972510
839975470
2034104160
1932258416
1297313732
176552738
2055046984
1776782835
449707004
235124606
392152531
1483251361
3637738
48989309
343737445
1247220020
788857801
1407903534
435756677
2072991143
46694366
1433952119
738546179
1178072588
2044147505
283418655
1625810076
1487939379
824770231
999225389
510309238
1469111001
6790185
392105050
705698369
1859796461
931174472
2038569706
1279081713
197573952
813436785
36341773
587714726
1391049571
658595864
2071236306
747433762
2008974002
1622786494
1839871759
1560354791
233433210
1618888011
151642289
949074876
413496099
251441408
1260888487
1770979507
29591489
1146921509
2018494079
1764501433
148823899
1630114629
337695675
1048967661
1832739881
633844776
1025741220
1890116632
332291360
1552747305
661891386
548510141
668650089
58890925
585577937
132185808
1610706268
1949160917
1316863816
1346257061
664704634
337118254
1218302641
316747617
1292070648
2007840880
839491021
1567210466
191618850
1637917728
329259254
2014042554
725636840
811236519
42675766
1313708061
1879450378
675736436
1276915871
848714037
1345451099
456185427
1501060844
1906102421
41441911
1813719746
1878201678
1601097168
2072986558
390667134
1820572006
1511592659
2003476191
1633888895
914092970
263982711
713828644
28109049
901463747
1136585457
467089565
1024031174
357561026
1062897954
1782632038
1083061899
975384842
2042743252
1094883043
1292469278
481053996
212225897
298589142
832321954
25982240
29498941
1706173580
1075953862
112442146
1689895305
501827105
1523569439
153095279
1312241488
2063090194
1805926977
1832343685
217184784
399549474
1424337781
270116914
274974890
2073552983
1857766712
1964683313
513399934
220899863
566420121
1395735004
1868114615
1193434328
348462901
103927902
1781325133
1106407259
2123530032
104467785
1019491354
1972802635
2101048541
2001205654
1447565071
1655073626
274867400
1550117132
963896145
713964992
703976513
1623946947
553460168
1967684087
1957461309
1122237286
1095066378
1043537661
1570607457
1652446865
1681274931
394892211
243893980
600185355
258828716
745127804
1455857585
548771081
744478489
674599899
269374110
1200328915
375162461
1531382686
690586949
1569666328
1756653682
1108858664
879146473
309806809
1344939716
1270041713
1521513799
1857315547
1319826311
1416362453
73814781
2028411045
1671896875
2136289840
679554560
1741355160
457471784
515642695
732124102
1979635008
748875537
1410733300
551632977
51146479
1116627736
699705151
1007682724
997510179
508393267
1780829691
2080151515
322962348
1798977138
41598882
111155920
513510102
364334720
2124093850
958284497
952964813
774948372
1398089515
1823780979
1372778782
1744349930
90433447
1539060092
1994117372
640036702
1699564820
1288706002
1492492871
1234081385
1351538512
1749802408
957510961
1712561520
1571143939
1645916003
257610289
484831238
1485937903
1646566893
264030627
1865880870
2031964511
1704679348
1347435842
900702803
2049307752
1941304708
55309401
1526286971
1279467048
514792223
794544327
1994605943
1359261484
1195520554
1042535190
1460191819
188826717
2011284016
1847542681
72316428
122044237
1086307419
1236808088
1074618011
2084437340
775340251
1054787023
648148805
168706385
2102400203
613497228
1508181467
1512868779
407707638
669813126
1741890524
1419650614
578912558
1922544475
1748205993
489224386
1043552983
78316607
782285309
1778093293
505068949
1397836452
492665686
620581193
310922608
285581280
189930398
1062427276
1243276894
535952981
709533628
272181157
185537215
513907331
1009155516
1732731532
433425707
1352501312
528888509
2119052643
297829204
1492628198
1125168330
1079888041
1202145374
1610947175
1536279520
131496438
2068157635
1581758958
825224832
680762096
1762042928
258949284
114077346
1581981350
1786368611
1245421626
577937009
1438642470
1612485191
946816335
1354652740
728442520
650120547
1344489920
1618391123
1875038282
141565810
1793881978
1480798739
618249261
317813314
781548004
880671133
967855736
13689151
886020824
1839499498
253077359
1288018285
813420498
1333870426
1152212327
1953317931
1258991045
1173016287
257210333
1158814159
852612339
1316268504
582270082
594263567
2105914930
1956398014
388331998
1043456855
2011998596
2139642042
1703021924
499261583
250644784
1449751340
1290815299
1869004827
1782433330
1711355358
1855254343
308521479
1320804258
2110322203
1132577777
1425254078
1220513388
728160385
1496114952
2060927406
694315112
561581423
1191161070
415324000
453825868
374604080
1689523848
945967298
4199735
1135472687
366557033
2112734946
1024074806
1839117483
492606724
3166330
1555862435
1787468231
280082806
751974891
1420629707
577783305
2094201286
1007163824
807640312
585956282
359724286
1399805134
669368768
1135802558
1005869281
1531364329
241859416
1028406328
1291899007
610433305
1172916283
159195421
1465148072
1691216238
1115036300
560431817
430905053
1886357700
1710585979
1698294905
2077524601
954201907
1119230024
1066472426
1604723177
1886797516
1919560337
328877504
320467650
1133300924
829091852
1453464174
1382306975
1618111043
1146931004
1867426674
1031484715
166604407
750064378
1180751379
2035602065
1447863349
1189585547
1607004439
1968657249
615057152
1191205947
1011649543
1787473479
1065131771
583556341
1280721459
98466645
69121661
1770536793
926042070
488605574
1499355575
2138471660
447605173
880887766
750681902
975008977
1391885883
1627424313
586386030
1477881490
1155985455
1157258955
2090455829
2027310695
1120126071
526407006
738288287
1061865116
260396176
739795832
383886913
1957564627
593656833
245120597
164066548
2070484121
915711684
1488840541
1498483620
1793481730
231656238
2121529379
2121511063
1921473617
185081966
1937852361
1736993179
223484538
251780338
410881535
810106951
1538891223
1776630608
1546043483
1247266923
1780463621
783243140
571448310
474610401
747280402
427827521
81657888
142989236
318417760
1876659785
1468309123
1023373719
175742106
473130397
189309333
884416245
185265105
1635769597
666016433
850534080
2086252863
1952705757
693722839
1568490539
1524622115
756689458
802291981
660211001
1312157780
24966007
1508165859
2096080971
742635718
1351478678
34021503
619726984
1683193043
396335104
571380027
598258558
1736169772
1711822574
1373274399
1733938103
1662493219
2101950843
816293739
309688871
1373976091
1378938864
937076701
897470740
319790173
1085462059
1924403356
1498431749
485632067
1511360035
1213922988
1828413552
17257817
1534998629
1173496806
1269983726
1596795542
1683361293
195433881
1454241064
1165297973
79384856
1052218766
813621875
471827771
235105003
2052838359
1300491065
553599207
981918801
1005568767
1470540782
1601267971
1494037492
1896077063
1590036613
652649058
1188783193
944317108
349665757
936926349
1971910026
983842086
1017229771
866964718
910481285
1530744487
1894884052
1941323639
1972730826
1199626315
1874630376
830904466
1835251531
1032661854
933156772
226880978
332462654
1458019443
506303472
2041547578
2140380222
1016298515
410403711
550756416
312512363
1935755954
25079589
1353512092
917418544
1551307459
645362248
325120712
267710789
1516610720
1747512714
1847147513
171432062
6757649
635847309
1522366331
1996578628
1926825890
1715376425
858857577
1355352448
1807256962
1408696284
1816569140
112046465
1138153993
1741593912
1134464543
156765686
123457021
389742033
1059767310
729387522
430051453
1591206144
19813718
664796977
1521869540
115284876
1310842446
933730583
1950317838
321548407
2131786105
701652672
1198041148
1658921888
1690009268
89181745
308743846
968138474
1862440418
479547644
122559210
1344783999
1207067564
979935894
238672462
667069723
609694152
2135174961
827778382
1176065238
1767978644
1041618050
946326450
9605646
360405607
1205036932
770971665
1435199756
1501899472
59118548
406033444
1993880746
1147804143
994541127
438143392
875921451
1378719976
1840090463
681554948
522512797
1684057934
1247484223
786645564
1218906960
1878329654
1467428696
1139127962
2031781522
1667126606
298304114
350418279
1111106265
916267150
1041968252
1768940757
151327515
1046951165
250368164
1355746083
1033616807
1146824156
1200689380
968987038
128040768
91050234
33236974
1595665651
1233628358
1802609826
1590879062
1354312303
62355833
1447681351
1609582277
1382180330
1606909420
800917505
2071603038
1781788019
129440023
921479574
478344730
1265774897
2057746849
96276322
609699603
88347668
978711010
2005564291
1272095672
1836947164
467856469
1523013945
856480715
1724698714
1830637852
1739488306
1861054777
1727823068
1318444683
1728536809
1507173396
385021844
2122993875
1707580576
1898402030
1119702248
581428708
1602105585
1000677613
547445882
879864261
1141204905
2111464912
1744025384
1557986194
1442416335
856085176
766227812
1474071481
1431271
1005546747
1474056727
2135452985
978278180
733280176
787376999
1994519294
1426864315
976277369
979482908
711123657
1278953119
982865345
455445132
518579803
1727182979
1269397516
1351795443
502465386
1649838898
271647517
234669234
1326336011
293374697
1868987027
593407065
366969708
1695109237
236365534
1690270209
1919328141
107507010
264591392
1225137623
242123673
1451341788
1984717195
284170800
530206655
83826326
819728145
332645449
604670277
1991509120
36193542
795323189
1366802362
1645415402
690057082
127445068
1030210380
1620160204
360888572
210273918
1902976414
75611400
1397367890
768421380
1631923781
951656112
1200926356
474404603
553176631
636717881
1113703798
188498316
1857359041
1050197761
75413127
391545256
1301158819
1322747606
1040636926
1821565597
65704466
530277452
1218294482
2010015020
875133438
80747548
876496883
338326078
1375499502
1425025460
854580484
620612426
1716403123
427435431
388120796
2019582780
320401578
1121997985
2143190156
1739140488
1645022541
1565113101
1021806024
1193378447
1435721031
216777612
751831648
211636065
1068693067
671850318
2117343686
963887877
1024161067
29215277
900452098
1584336270
385723341
1426748827
2140513100
96352762
1833915388
45950810
24258511
1865636080
2147005542
552508747
1645279187
1767601419
586474694
1812033716
2025615105
1816716158
843314951
370921527
1220783064
1245360220
1250296028
1034297229
49088642
1230267554
1079740190
1633800512
1722247503
910329624
2073385717
890486571
1986521545
369768919
532114109
1370091409
531533783
1220484414
1821978570
1513444067
491698020
625720069
61408510
1806241298
1117771251
180670244
1857766354
1064156201
2050255248
2140305659
678829817
1646251490
1955790244
1721210569
1309058383
1067635015
877644558
2078512090
952575525
689561655
1449371268
1796333235
715208420
384877738
1144317274
267787633
716571547
2058589218
1406027164
108440091
196515326
828434910
492991000
1727230088
2117745341
1417856891
2031922083
1779737716
873125153
1216563754
1828161877
843013161
1171669321
1843227803
2113507912
784091036
405928518
664460040
284317922
1041692607
831344595
589417124
1410923920
1882359605
944263675
730719491
2100797603
1811628062
322179200
3052859
930907973
1021812817
2067323626
823896078
1127949034
1800476474
1750321403
907727840
1973667052
233374083
97737344
332736807
909977649
1016122669
1835346478
1978648115
1266093137
166126444
1432734769
665189176
1056885967
1944595756
1933473360
1033294698
622831184
965137260
1998173000
950435821
1315149362
1253553640
1773475767
39145472
775435094
726888699
1302819434
2090789711
46787896
312308285
1742837318
248249387
639342846
1462332335
1821974164
373952917
1788443468
1454721363
1409720358
1917611799
161807255
1706067386
311190651
280880633
108032486
1031882433
1631188103
463232326
481699772
93732911
305850345
2106072378
83119359
1776650149
2036958496
1535607476
1891163338
1590040466
1648436581
618783421
1974871622
874804350
1441423114
1520514741
107085815
1777925529
1293261136
1708650667
65920222
1421617037
1659723819
1524023808
1158446328
676369558
410309826
1131633637
1294280745
1375652330
566938863
694583713
545427352
133804070
698052942
1503180136
1249039375
396388742
131850627
986184613
1577052606
1792010994
1809657398
215378235
944744853
2017204431
998571866
2095761350
1161737327
178730985
1753851082
1377232855
1971823678
1234313892
392259807
1802743046
870860974
995303250
788970960
476308840
1131609111
514898062
423038993
1159201708
2125247629
599274286
2080410818
724598926
327333363
576422914
605805622
157745114
1380874775
936391106
2106727166
1540728438
1487121206
546702912
366327012
474564970
556585693
1396451774
766607043
38132590
1300520247
744823315
1277176222
81688740
1880880872
229708890
161433286
1973019746
2087427734
1597657698
1987209204
123618485
813029282
469546491
1228047224
1277171275
94422461
189536125
1216801702
793918060
1018251465
1126508184
997432861
1039280201
2073841937
1358935348
258250114
1324353618
1840913206
1865082512
1453127593
1269780768
1764253533
732561605
1450186276
1878848321
1495698269
694000287
629053073
2018950404
1861695161
1461605379
1027767511
2139587293
1856374187
127739204
1014558345
1602129794
475265855
518638277
1246129463
1439360390
529853229
1718236183
329545690
1741337421
544624067
688579511
1054596132
1826087895
1979450863
1708775467
1940325103
1357485909
1783508569
1169237751
59883198
1450499312
163448089
588824619
1187453995
2079918670
368023945
1958621071
89267196
919179284
150051772
1452233769
1528803428
1430285263
2137902912
1222073791
1463060344
1273534304
1602733985
153193228
551786279
997980776
466311687
1567672194
23199931
1577258536
1481072176
2007643586
1990398317
759291793
305070168
1010655726
1907479982
1443184418
1179864226
261652393
1723885084
1384971138
1927962823
239747104
1404727588
686690459
663827333
478376750
1811515112
993645563
2096459903
1347167989
1667464676
983373120
423308167
64315894
1814033299
1578142940
1780005504
1266249520
655163407
1074076403
1072938650
1756010263
1527213970
50831974
1620490843
2067967122
1788069462
1231433443
1044220425
719167778
1661276818
1552516726
408292816
665058621
1853275603
89908357
940570696
1334575562
1293339065
14944080
1753786981
11910610
679318861
256917988
133176044
1039486808
1952274139
1787864071
576596522
393199099
1643774105
1646354719
258056264
1221818879
421286163
442540149
2067151183
751780873
450016260
803055480
403119422
87277498
1392370976
1669497993
2115386057
1484254544
822819373
1976654139
1085366798
1993969741
1226724521
918625383
538273661
2050290476
2092197984
2098140550
1451155867
1167616760
1117030940
230053569
38417
1625028636
762651884
631764254
1609098249
498034229
1699099724
580616964
783527388
542828172
2028483197
955655948
2082487072
1792933057
667150259
2035386247
85206144
694461910
754106374
98558082
1083814561
293219760
1923879577
832407213
1821311500
1964431827
422634337
530585058
643168282
1568899196
1827003140
360300674
157098160
1158534506
765596699
133030883
560999463
398599189
1458434396
1382332467
379846304
53038747
1297289011
1260885189
56501206
1542457356
987746751
1695961880
716092454
722518897
1492005772
1993139016
1367953531
952480835
1563963854
469665089
2126316666
97284280
990958456
38439003
752002819
1737296995
1256488779
927412784
128505736
429857356
1643056648
193178625
887152400
1588594316
1948040040
1294722129
1998036655
1985095120
487618856
2095641678
1493246288
35267650
962717857
353565015
572116932
693793744
737033161
1959341071
1067682884
976677925
969181376
376040620
117089244
396703162
881477601
200859229
718451778
1198017153
235775846
1230115454
121385504
1943473339
516997574
1226329590
1132912521
1584512541
260584467
540344104
677110058
82702806
706991263
592790779
549159630
1033063031
2064175952
1406232073
689314993
363965123
2039430915
792393001
1314131337
1461901901
333778278
848728976
995197912
1137249018
1804138219
613712911
1479068361
342950129
52390542
891420550
1068436524
1978055863
1172546282
1481392021
929769001
1045880496
1002650730
1364372738
1810900580
1164740925
160381962
1031220652
2030322830
200681175
1307605668
1637373044
1078156961
79895762
532389737
1654412639
648641687
2080197443
2032893300
429376523
1401454673
837173427
394779823
1836718429
1135480542
665245935
1784939605
1485141066
451877138
850318091
1544804071
1950623371
1369036845
756107062
1548543140
496388160
815310454
900560105
1572051018
1889398338
1643500740
663450758
1016552104
221160593
373637245
118600444
1214441180
1123588652
1692908374
574374292
751193468
910504694
2141917808
1594540905
2122755032
1965921053
146016206
1059684747
2079405588
911190438
526262338
911162333
146970845
892434200
1196459563
591574500
1565203287
2113408386
932225081
776246036
1572929764
2072766858
1414167575
614873227
829980809
1282376922
507133224
1844346909
1086776453
775640553
1323237450
1610295405
23696289
1717774864
903576
1860854966
1977611832
1736270230
1174284175
442061760
190738517
1206992081
138563856
141166954
248557473
1530897764
2028754375
1454545511
1148143709
1974101797
1553255142
572480657
1503791882
152230303
167152301
1928288100
410155558
65497424
548458583
2077418553
2116468902
509509033
1851168646
640156405
1562008000
568809077
532381008
1522918116
380302713
624640663
113070328
1811667007
2025976277
2068313694
280299917
464971556
1711204219
1279030448
34375427
799269257
1484223983
548038655
237115545
1131815869
297570944
442966405
1028501504
1959062208
1566984215
1386570019
639736635
878771950
1346921099
1832176744
48595423
566346250
1976845978
1169635918
1529414729
654659275
931234609
574456591
1925041454
2111832361
670180510
839610482
902701952
1220558822
1429799333
1927801871
755502694
1934346950
141806074
1494617569
1773484695
173763168
19317007
179077755
2073367976
1843880244
1662699280
516573749
1470202811
1712453783
883158681
573007839
2100398233
544502152
295436171
1992109384
1537317975
722096433
2095885956
43112514
2058865918
423817273
203362480
19556551
1644337790
1884436461
2043636969
500588324
560468921
1374097079
118205334
2055407583
1985577668
1412050266
1605974455
1308460047
1531035649
2047936065
589073553
1459076755
679645693
1051914488
2117654904
1337216181
503764340
1647907183
1310356462
405628645
639033390
1765771804
746210301
157073434
678377445
1156900311
2024900994
2040407192
407593795
702839806
656533203
546353671
970096530
1339321548
986421671
781651420
1909149459
1545274624
1278293471
1256302139
814810837
1522960889
1569743112
1921679108
1941610432
1700372683
2074513960
1639447359
1365953634
556784476
1443692204
614791102
66286032
1322971458
1335813
670114106
201010324
1731520012
726300960
1148180407
694084694
1206445265
2088359557
1740196510
393407562
160368081
1812009781
323480927
1439701707
2108515795
1590707150
899562108
769934993
991073345
2135568373
691863133
1387464803
426467837
672507004
1616459232
2046188417
597743670
958238650
1327716307
2059457794
3307886
463807162
1985936003
1043325987
798462972
1477753652
1751243325
1133730207
1881170573
2066374567
977803225
1073815499
1895175497
469812792
1679089296
890842311
566313825
1396468876
1242898309
1356507180
178346010
1930354426
394718891
63567664
909973031
1841498531
385885935
501872052
2076698198
1188142454
1066560531
1088374623
1259066422
815537044
1662549557
2108306718
1733284689
1933908826
1084044199
367099697
1189922269
248551673
966608144
120471922
1312141174
202990274
1536781819
2014512453
566572386
1685976507
1888234409
253048079
310175643
1360257814
876046329
436697823
1322029767
937902988
1859042269
1828151619
346665584
1262519400
1408920424
593331181
2062990305
1519504938
849782164
763266087
888919407
1769636886
219653092
517173584
1445076784
1198089458
1605258973
1586130297
616271841
1754124892
823951502
953965874
1345771946
1771201940
1345849184
885086629
600025294
441997005
959493021
530850220
1258130780
727568626
1606693392
492593586
1488358605
430479373
1299938311
346126200
176588582
1797216227
335314319
2015876379
1698485493
1424233490
1311290213
1686289603
566597654
884490837
102000278
397789617
1151195044
117961227
1748022062
781543070
603650653
42986193
680460776
1777372555
2059651371
1596218655
905179074
312344818
312469801
965408216
1898210753
234190268
636036671
1893354203
1496248752
1663870860
521968820
1413774619
1186747617
321930214
1129267526
2110651893
1491749451
394074546
1438831646
361069441
1133048821
1430448522
460823233
1189365070
1145565988
704319887
1578307805
957648671
498050628
727622536
1997537238
1946827432
242278670
527963050
288975649
1347057863
1798472813
896621471
2003728742
1292582457
753069564
241419707
736198107
1385451980
1799251632
362080738
1495962474
1499596916
1628499826
56728484
1941250837
1022881605
1088300611
329400048
1014093668
1476176669
1248965274
1980607401
1661411866
36130173
2117521696
1691903166
1179236790
1852814583
2058864801
1322813557
1465793247
735018639
59194630
334017985
165646367
87033507
1325186968
1828684263
1081250314
1593860300
2110457160
1493108964
123320317
1894425774
971868680
1980318441
1336325356
1739639234
430427014
1913360715
724693328
1904601879
1950856273
1563658239
655017185
2087034484
50630193
552069316
834036571
785361728
1752747000
662842376
676020324
1866323106
375833034
473347548
68849335
1003866817
722680717
1091250463
1309914755
1812768897
1802094558
1552187585
1628007221
779348777
1108314263
1010428324
490814
1299583727
2106092177
137105310
807803916
20941427
14158941
1888038684
668968676
229412024
538572832
1595447314
1138882683
327653236
1220512748
570821429
535596506
2119538402
401959450
539033426
1837259496
565868380
2085157676
949135406
887008026
210446944
1293644231
352104757
2016324955
284644389
1610462161
674401611
114611760
1601273327
941943808
1978589304
1084741469
912935250
869418738
1187650542
549511966
118964520
632201689
1011879618
1388222942
1992798575
1239072545
657945379
1884982305
1569599131
191065826
401885932
1287090622
331674616
847026889
1420514360
687682886
290575841
1952291943
500296809
1920202874
883793910
1839816400
370175407
302782170
211949240
1096971653
119587407
2095917876
691041373
466683709
419541354
1598498595
2055007334
1118846064
1018566461
1393933358
1208839443
1322125611
1927833819
545806767
855390993
1503787336
654816616
1692057451
1335590765
688977200
1787942420
430318657
138371437
1339481711
1755027148
1383094380
974641475
1324064236
1774816586
1975396498
1735817050
1248631147
540677736
1369567433
1894853410
1514324082
1113889157
406492928
995463262
350585733
761015792
1866901771
1985985128
1324382721
1520277209
725631703
2126854441
165559265
1599278572
136652235
1773240107
230598865
22348742
577995169
1766713245
58812004
79720040
1953206815
1732753476
2029658304
1428380234
1080359710
934351560
186717614
1619567531
112408714
701485167
842126141
1096292091
1873662343
10677006
1719421571
1378457253
2020339933
911741085
754237384
608201202
1816309914
1001255824
167388383
847844770
224369523
1916812061
1362863281
1019675078
316079272
809293905
2127292868
688152768
1143742495
1332623262
182268499
1461895757
859722445
1805260390
394556745
976785804
844081611
55762689
1938227706
1244140899
387576118
2047683525
1396098126
1728166444
1933151865
1253247467
1078309836
595924763
1796059541
1819496532
1921725683
1144401949
1196088524
718225770
352088774
1276318274
599547526
1075575179
1738042872
1229278912
861328307
342966716
1912308252
1528170961
935165266
565178706
818689928
1207511016
2098232886
1317740839
141735743
1279845914
990919448
789730523
536874305
1171935047
440817975
714732224
564344584
766692898
307286288
2052486333
1156159682
1541855012
1976540312
1809638715
58678093
353340860
1359453482
230460549
247431536
1307172580
12897406
1039732115
719193784
1878954603
126523554
150477145
972037038
1483737968
2003499798
690502535
58205417
1246177242
120449678
610279729
796890252
1519819243
241225199
414358660
1236241293
522020267
1591928288
806384673
168664134
1786063645
2033437669
474854204
1900243770
1918237516
530750477
1066983030
543873090
845249241
1766261321
1306955174
1689470591
322069644
137463238
412919783
2089502471
1546775875
1098073232
1520249365
1214895446
451113952
1693181413
609577036
1227600472
93266663
2088301173
895346595
157126225
1046104672
2070219658
1454212126
1557940755
1566957148
232440114
1007695480
1063510353
982638378
1482201526
1461366612
1194146753
2103867940
287491431
1624618777
706776581
145895973
152271427
41279752
39446278
948053911
1877042511
1041144033
2127459494
285676396
1814648555
1893957568
477103888
199127490
1519059201
1707097106
640892789
792672808
1906924164
1773729004
392337503
2136725685
919579041
1044416443
61395182
170628447
1025432977
1991300669
1791427953
1447195433
1989605277
614624213
205999843
1996881367
1265990535
322701867
1046024668
93243247
1023219096
1681096073
641002650
1350552901
179476422
1944166953
1772902375
1285877166
411168153
1160810233
409043676
1613312194
1164431568
708644600
145671187
1575818955
602070851
1255194581
836263329
1177886277
7194346
515747930
1445432302
1726611726
2010109729
837383536
1749273256
1830130053
1620120785
2012809093
1314209806
1827707714
410144971
1923478363
846070398
311172565
534630046
1250354827
852137930
650166876
1775220958
63157276
427996671
258490762
437200229
612127764
376974130
979891923
212464189
1300556431
834149460
1418522802
1192301504
2077603396
1888313345
2008667780
894485006
2130556420
603821208
1179397778
846836274
482093150
1324260283
1390766164
728606944
1510316161
1346091963
1770708934
1328495130
232068483
340208940
1113746365
1208987893
1765841165
188089890
606662917
2117063131
210240673
1481315559
1750161357
907926975
625615391
778945058
2023491351
1627327600
1594711322
677692938
1928367609
668050900
1496853361
1924045165
1765806885
1093604235
63456518
1841077007
1112954489
1359559539
2082795536
2066118929
961321441
999160207
1843192679
1344461388
502076530
467623749
345355860
173025845
890521272
653994249
387601607
1514503959
824602125
824572178
1728306505
913404318
1923201545
1175988212
1000399548
521808987
978252316
1050890163
1093022062
1110410330
297372804
1071295211
1498277852
1896764744
1033347929
1837670181
526304348
645230603
108395501
21353592
29564841
1910567645
502779941
1846159076
856612030
1448758314
1085238310
1658915323
716439113
312485299
1194530482
1216795166
1469831842
423349074
1901645968
227188050
53938711
2032163101
435110737
717269180
1441942503
2030499199
667533610
1687450287
997538903
1058118179
2106198318
36124754
2106850679
1448881840
1439992086
1494533941
1856842247
391516034
306803026
1893012470
1637723959
1655148170
1924952801
2132653325
1240979742
745840065
386294137
498670640
518559165
1959868344
513979015
1223267122
765627558
1037030651
1499739167
543832765
207673698
1325645440
1174841804
1342352375
778876360
1987123979
1638128536
821947276
48550790
1632810030
687791117
2062752547
2084947288
780086362
2018766192
492535697
506729048
1541129962
101904035
1443160613
2141541822
2068211128
637756408
6746349
1707096200
182555230
122026999
1511017648
907318576
1342391515
664620851
1351160318
1813979402
192843483
1011130128
651099928
40115557
1357781
1886783559
1723094675
626298674
395079790
2009948534
228430840
42610366
55471217
878605382
1989580395
332902341
271258972
1523956292
583566520
1266648040
99257696
745350308
798861768
864564465
1063917662
1043130799
1036362283
645207036
1093842892
1048166960
957245073
263086481
388358301
1319801944
1617042576
1007804242
2135270327
132253693
70629580
1804295801
1159453590
1401231949
1679238527
1511877753
1920580695
384110510
64144396
954746336
979443279
128829590
1286855892
43445891
1112986144
1235187850
1284191808
1275499555
808206798
868951712
55374949
1967489416
296241568
87744937
1806157771
705394526
2117227701
674970330
932249099
1948664077
1487419035
31080622
1038857074
1560057547
534832516
1868696643
712863993
1298726286
1227933072
1510354106
107679331
263402185
632913718
275738524
583551977
1904840338
1889915659
238922941
1800957509
1676174134
671096506
723530115
1636662018
1599711240
1825813686
149497121
907195592
1774128014
672734611
669789276
693630122
911869280
2142653770
1977693677
212637330
1389918707
847764204
1234060777
1075578954
2144357807
1357824228
774048927
1633090565
867646017
1915206415
1978977580
341191079
8791001
794249503
748022824
727152514
1267825106
1959287418
475117090
1857809144
259617270
1629624478
1554856635
1654288289
274776308
1841027989
1981782877
68180027
1281545343
1782827400
407125215
926275150
229388551
1535501523
497403770
1542387218
1267752416
1766657968
1705423165
685932535
1632840640
606492042
967996525
917342728
740395034
1615310289
562347578
1019118410
1631259085
663296018
1531305531
40522717
1371425736
1514464497
1822476298
829615812
1253684001
1622721667
1448039215
1109907359
821147085
681603327
1684623257
1736929685
414799478
1792909029
120588658
1809839204
989381891
361543128
632412311
1733490584
1964342784
1853970272
1688583397
790858486
1450247599
703560549
1578517674
1425248530
745772217
1633394662
376226204
948308855
1592535668
880129886
289589407
1106754575
1160582144
1027908477
1944130267
396460274
1461176867
1371821384
798687464
1465639956
1016840364
1424885530
1586237318
679820502
128601524
696418861
1155965245
295642128
1632336525
978340388
313915870
476496425
156390497
233968632
1791967154
2060281701
1894310167
1523451002
1420160507
54132449
1170626568
435659300
1384449180
263356576
876145794
2100569186
1182900958
1116463214
61522549
173586137
1998334689
678829817
571168561
368529730
43950644
1342089523
889347901
1028704523
940616740
1826903811
1421516973
17652056
805425558
1206381768
591896376
1838593804
905172730
2079693579
1283436226
499779971
1487828090
588867558
206305439
1917052475
781850
786313212
1831624681
107081260
2013701031
1555492953
1976028484
661294107
622903125
584862675
1380767284
1299243761
1037854614
168795471
498802060
329435770
619412435
1519224395
1183464062
99071368
441296054
966058441
2014931327
1502702126
710770135
665770913
931638076
1077130312
1843267484
828746199
130881033
982810813
1513887388
1803013542
1422191916
2077804668
14973504
927947342
420048757
279801011
1989772237
500120068
57708898
916853721
69504784
550008396
588164304
126255599
547786791
894253157
1371629445
1686216237
224323027
1656530307
791283440
1636366948
991272955
531629506
489965088
1025794501
475982491
2052005021
1429499342
420850893
223712456
2089299152
782745538
677073078
1745736834
626406433
575854634
55037143
1347912124
303528468
1263870334
911222306
635856129
2079944724
84217362
600366643
143014076
1120060112
1202886695
576486960
332454881
1868134522
1256504966
1004619910
867228068
443583236
594105064
556675578
1693880681
54947111
992271255
714197826
1679509617
972824115
357394013
411055918
2123255149
643773029
1672635245
216435959
397950444
1407295448
1128627875
1960112702
353226857
1111155889
1016040625
429339532
2050158820
1772367875
362282226
861942866
1864107355
265692729
1847247376
164929210
1512590097
1773071798
1620080279
1694785612
179096251
146056055
809256848
1631791871
1819616940
1983565142
1147755380
1323839599
31305601
26847095
588551263
1574247023
250835079
303547388
1385907339
133601067
762441920
1857931400
1810206212
1918881376
1514667494
737006172
401576056
1514754613
1287138590
1482036492
381892017
1963294683
393585478
2217172
547853067
2121949279
498138131
357263793
2044760636
1483903793
1586218218
353940203
241585778
4352071
1564521441
719544998
190463596
1924604603
862345616
347466333
441978469
622977540
1486363956
1538859304
1493590585
455460833
94535432
2139466525
1483333450
1790789549
1655262007
652917511
1117926187
331076724
1617383058
66696327
1903339631
1365226295
2110081974
1244580536
132713319
1566295455
2128691445
912386301
474035468
551431722
1318548244
1179620124
747668274
1430840069
1143315574
1369495684
775958666
1298661193
1405460013
1897724428
23158730
358714225
133935781
958287699
915015653
469268232
883939949
1175008425
294835344
1222622205
718358651
345282222
926435885
2101639328
593891833
558911338
1333395319
1607716307
281453814
618061529
582129674
923686253
363939211
2143102632
1134188871
1869267086
592159157
179136089
1406142113
1820936543
1541073161
734726906
989335242
992151173
229410022
1720117091
1736619728
1587342448
1095544066
320599074
1183345582
905993939
1398821650
1722013165
1598262366
249990825
1573154636
1868918277
844947020
1893576225
942986662
1366998541
2027884690
1558241188
1249151017
588603050
603596366
1204255123
944685142
2106253672
975012026
905781408
1066537731
1933540797
103789020
78521404
555531175
1796918544
2015600126
707723985
1514363432
1523192760
1342644685
1575114369
18856445
2093912104
1720644593
812824918
274140655
797591162
1770916802
2097681903
1234069973
764993691
1327274017
673984647
2140516476
650205296
1307441111
104792599
1672722398
1059767475
1410090685
288739737
1044420976
891891848
5421362
1021435275
1352290226
1714609668
69955658
1508140757
858037623
1931724216
1016114456
1635243596
1078504818
411478324
1418377611
1907081706
876110148
618048374
214774235
1542884515
1962450228
1341865808
894418765
1258187369
393655011
1327664693
1678717719
555424044
2107974530
2073944285
525102573
2002879184
451183051
116719345
1919385285
362859770
763542057
1656445304
520465108
2305360
2036766035
1898690636
2122367276
1403638710
2048119521
504907858
7690212
1094316449
1847360476
608409270
2043630235
236849322
405586018
2130669300
235054492
654970095
185990894
2021744309
1161343439
1957559833
658571751
1093713203
1437145458
1334266296
1381033587
883262436
2125227271
836679519
2338652
1597674458
1521393729
2143649832
939367082
1530520201
1997888333
850417969
1509397348
1714255715
2124527967
1843525691
314725206
2046030107
996152579
1750772413
1015889746
1668734850
1778384440
1339955141
335477682
979132535
900051837
284182576
866416742
722739858
1513273582
1679396665
1461993616
583938567
1952390164
1014595456
400065579
1219829096
477218519
2080247053
28235441
826862133
1891770377
1423839853
96342815
1105288947
723205638
1575445034
1444504372
218640113
871199344
924922235
72004942
1602415650
808637648
354710152
1546446721
1657061910
839110050
787123303
2090310223
289827780
1004199658
1408426874
1302880671
2094097231
555569347
959665973
1699220428
1253756147
872272748
826470099
981993455
483859457
468826453
1723143746
257657060
475482663
1598681507
1990267081
988642928
1664398920
124315784
2092396966
1970832150
383047599
1960202619
1220399027
60459398
1174924682
1118606349
160626199
908826930
284358043
145780179
87034594
128384255
1750023524
500389680
1040481820
1440663711
1637237395
1209314081
2112679705
1729193437
1299743254
352507718
633902686
1549897558
1933494626
1813953620
526528002
1625106565
62648269
1374787245
1750157587
1259740363
1764312133
762989513
2063171930
2020841899
1047881726
444910161
8270540
1610352496
1112331575
309066194
304446483
117835084
1444899569
807481246
1619949873
610911393
1175295412
862108467
1848544598
964549253
205248070
876522990
1511607672
108394299
2053361097
1845267784
1542734893
695165683
1460491137
126223720
1227051519
1970084748
703509550
166443533
218837625
1144828098
1300560084
2020090271
1228132958
432511680
1178638197
1784796183
277270384
1639879174
661036766
1522832290
1715792351
1853418723
535569131
1164884817
324828496
179639612
1467718639
1331391776
1675125790
844871602
602609658
2034301792
902545887
86904068
541356335
398531286
1228495144
580687544
1843440069
1179777792
1673825534
688400724
809105846
795956682
1694282227
76163445
1452537136
2097714796
475612374
37222364
413467299
2128136377
201437277
1415742280
545112781
1243699910
1873897250
1040578459
2056194721
358866611
1953902534
575886383
408982503
2040607667
2119368875
1101420623
1908319640
662656002
773107241
588681508
1219196737
245102860
942293122
881271317
874753924
1356229100
855359174
2137179837
1906519782
940292917
1934752681
1675509012
2002101372
1845821446
1559553324
413987907
2145982648
647888305
1021777624
991686880
2137247192
562805657
2055310297
975899841
363074833
1123776038
1298455098
678305180
19824531
1112002874
1732628733
1892656326
1476089099
1000950321
111443148
1421342331
1805492382
486149905
515093573
1411589158
52431330
1351899160
1273426583
635678733
1004249223
1336974934
875763873
1411530038
455008481
1939001642
2074691812
117752803
497914538
1607823054
1389252331
837954338
458355539
1111245252
830450711
33022436
698005865
2086084856
1744260589
236789743
180007717
781515754
169735472
2132090105
326843993
400869110
1652571676
2064735400
1312476732
331903904
1768003300
8652221
1476907359
1128701335
256384611
414893021
971897304
1523449280
1090877845
1862453705
1193343027
1574105443
1347750557
1230812186
1453211046
1668526792
793410043
905482510
1980638638
331349360
91618898
742583665
2013383813
358376947
1485551572
165957959
918546823
1617805245
1231722093
137368433
1087344568
2122005791
1820889956
261985249
2144249940
512970536
682839792
1048483095
1477405509
244492667
1582438589
310035516
52336466
777451205
1666495315
193778318
1816840402
87557958
847832215
356036471
2022943817
1711979607
471163448
99845036
1038769204
525858989
979740703
283452178
1209695082
1857201358
218259052
839882019
1496659485
443398058
1430902590
1912967052
165309636
611262221
593715168
727108170
148331354
1483900402
1321829260
1768452684
1921008979
1518822847
89452543
28263958
1021011479
1070645795
1172925946
427999477
76468338
259498696
190246402
738788660
85618433
1165317571
1142859249
122666328
1189977055
668684471
1857216465
1954652270
1055375048
1654330434
1706856492
1591141004
1611510510
745178856
1915557651
1694175762
889699037
1764153565
258122989
1640271651
1921510181
375339324
1213130528
874102389
999727983
794193739
1837757400
215024221
1781065092
1025893604
398275363
1026156204
490489731
92034255
1543594311
423684718
229944932
120147554
176511601
241038001
1397464051
1308013440
334523382
1543783522
2072592800
1032465312
434647322
776923621
4996186
395553531
1146650299
1929675146
247901335
1922893437
1543601236
460635226
746510456
1685651217
783780867
1384477813
829981913
31740680
1495634263
356988264
44622471
573853638
1469468562
1421877215
1516924523
1478250023
724089986
2068971434
1354424735
260566585
1928664553
1259554786
1886913799
704342648
912361218
1768421617
1660171598
787336916
129320708
828318907
531515626
1439872457
510290261
437075816
611022108
949963694
113114660
1719205922
563169820
2069342484
1902541402
453893869
586076697
8786245
1867479539
1606400053
671245232
161904581
1723105588
800246900
1023601116
1960238003
248189942
1255399279
1742274962
1666503361
727516019
726889823
1409033310
393771032
236210468
1919565829
1257912751
1296051221
636453944
1575060355
845086476
1862346275
449811208
1770784252
2023660027
513665390
1378146035
217719281
1651640926
879413101
1315565133
1896605580
2049090219
323868929
1710051538
704026310
767139764
806246593
2034063473
1310468412
725008126
735533866
927480662
1632921619
968075593
1833176914
1478330388
1119094225
590025587
1165781208
881923815
149475509
497192875
387093255
289339380
1103919978
1031275886
1997608092
49719854
2012888873
1595659822
1389754632
517447143
471659116
1023530732
1223350401
1283401720
587875168
1849057353
811745004
426010892
1910250091
1177792161
305301843
1435094122
595516685
1476356629
534378266
2138204956
1333470356
1702105125
324622273
541524257
902265524
182587504
1060418552
854496253
1091948507
1159890849
15715049
1314915122
1047492580
343677458
29956794
1148377696
399553125
1260978850
1741843890
999108468
1503313026
1693645368
1784845462
1174422007
1182426000
806013992
2117451136
268887881
721181643
79539925
1932150850
1626748871
994012858
1940374900
122680026
1482859642
521585480
66061610
789184767
1090293706
865578516
1479546971
1788971433
1040989060
1591940191
2050543090
2139059735
2081334959
187010612
880201437
807983863
1232064638
118696322
1179886148
1726566698
1884234562
546412358
1767050510
1258930689
1195409414
1283875791
2041223683
1648620566
900881639
1002177692
633222447
2071405586
453224038
1161520764
795398773
1124229958
1338744983
1304787088
2011228947
437511913
960610717
182224032
287328479
1780742074
909073299
813510096
1940404792
1647260913
677928610
1479309729
1771300433
1340701570
1507928009
1420556532
574317617
1142705474
2061590295
202287606
2117078678
834041085
2031091087
692693766
1920939359
739955093
776496493
1940858807
1528083479
954343723
242975375
97980700
1300392926
310263954
1891323220
1206945631
1812210786
1973020777
254452193
1193495764
1269015649
2048349749
1339775956
1775291611
2134949026
775820047
392664837
755381013
1669429462
1238491816
487859714
2047408391
935700738
804397710
1545701063
1203939522
2053570695
538571916
1354356754
435574340
2138085893
76077298
1665871656
1231310033
1373414544
1030189425
739701893
522364704
217488433
305439657
251345447
2126658938
1018888467
2109891190
786294717
1012773758
1374643985
1549975789
1014712800
1485047594
835752407
149135959
1009025933
1856422846
478207160
1434207041
380337456
67049376
408172167
1155057489
1479228800
1571055592
890871357
1096767060
570974834
409533905
326109891
547501804
1529613663
771983377
210686703
1021695271
1740263404
1843476
729010390
1789594031
1644374778
956734784
293720709
1316171543
1654141127
1134400224
1832907229
1765703198
1514083253
1795401836
1085458600
149196310
1214739255
738873639
1207443121
1523460576
427527671
1786900203
318322832
12817472
1864455879
2110912450
905376984
1648906323
1167964513
287583475
368502188
1665610703
1426969857
361212949
1645592288
1076888989
147532040
383521177
243299091
391011758
103128026
1807395977
1865416776
1447808208
616160988
1870220415
889357750
1330234243
1911733975
520367695
1535811296
1419656201
441493753
1174296339
2082185555
1404025244
2115229812
921536222
1845909885
2056226699
961507871
1520721473
1916223394
1181480248
1175554129
1436549609
1234236074
1666227701
938530163
269626425
69817117
652737710
158322798
909552895
675146366
1619311828
704528746
527032360
1017347213
1236275976
2133398172
1057090127
1167948046
123543221
141854873
1920223661
1501061442
1280713844
1136778333
1236611717
1792419972
1619843210
1130470250
462998805
798739748
1362727021
344037267
518681694
2030923128
1493654127
1738244045
658629157
811154278
263397220
28390464
481050192
544920971
2005720817
2080209267
1492233977
1916646685
1017270556
806757141
1622240579
1667173608
1541234520
1910433329
154964628
1983660703
1346639106
964142616
1024825967
1456125447
1614930387
1077619769
496683303
420758292
985060873
505739826
742269036
759276349
1891229190
868591224
735053211
754582957
758865175
442336349
925860923
1997351234
1976226600
2133516833
1285413756
901498575
1056257220
353275827
695264296
1605565469
2119350129
1658129927
53635466
1527027146
1200312402
264117187
968046588
747849545
312030435
400338483
110996449
1099182159
228183221
255300275
1230451972
471203953
1922352241
1134195457
11358048
1123574463
1405626297
1589929839
508736907
855346278
1336955167
210709724
1440165288
531109891
1370660897
819345453
683170232
446730657
143379605
549355590
1446085277
918240391
1440106548
16914048
2112433990
1736206114
955439642
1834477946
411162879
2033489944
186499005
1103944459
1166115735
372115148
648802780
329877341
1717026608
687109653
1252147118
1188456871
713942149
123849100
1526121940
978454588
886027311
752124687
402592642
759214212
65001347
773990990
2002756368
1373079782
934475917
473454876
1592268635
1155520326
1903431337
413631152
294620352
1946280199
1396674359
641646912
1657842269
1262470065
1805006122
631951175
1812016945
2123625785
987906871
796388104
1179856429
1683521254
1192430816
2076161244
2047312001
1424190379
351847108
40490058
1612090809
1717053609
1085209571
707706562
1056048300
199274137
359088616
1488153498
203597190
1510246937
1370603070
1933810479
1936272420
344989456
1182699894
1148837644
1751358194
110692483
946488619
1974534900
1142547781
1677866065
647158768
114642521
489442259
100728714
121593775
1709843382
516985679
1104792457
1608629170
133515846
1620372437
128403937
749332366
535977895
981261592
557287599
341067387
2006536330
182321689
998477787
1147376123
54957755
1302638395
1343374647
504952087
1687876303
971211520
84306676
883375445
391713717
1959924817
900302332
458880728
1013549651
972751587
131975843
1009916228
1615567399
1910569874
1083910271
1100641635
1130516247
2094308343
304452343
1986417553
350167557
1713092234
1686583584
2066186256
792511467
1443862021
658585919
1932529674
384730358
455811901
205715727
812950574
1130659996
1339657448
1086404808
1671050685
171972948
247332212
1481805360
1828254898
1844613514
431065496
2077069845
386658741
178326084
1102700320
1287729537
315384845
2118216328
846024559
1438292216
625442535
933851997
1580029868
535408459
1222701028
1989374778
941678496
2038475696
310533366
1133071943
1629414336
468857086
222977122
1173156249
2058666359
1735753170
412239151
766256232
1854169900
2095544509
1766385164
587946102
1575782726
1716667470
5250755
805800905
1683226247
131612982
544386501
434828781
601879181
1683463740
1153991634
1907806023
142298342
974611109
1366634210
63055569
1898327143
1886997894
1364015801
1808583499
292045361
1299820378
948642047
1558970338
432952701
911567920
570420231
81759160
1953089017
1194189663
1915284870
738499229
1554415651
1453212721
1179319794
751512786
773327402
76539694
1450004808
1231574226
2048228664
1152666194
1988684643
145929170
33908546
855324321
515933782
1225309448
198808533
1349325059
1551338069
1117549278
509785628
350665400
1580241236
377955060
1914407555
1047943295
2136972685
1651913216
1536166114
1739534925
1362612271
1782123910
482763625
2087213090
2061196954
1260833112
1266892255
1485354834
971485758
1490964925
446565717
504608529
1677809284
1380621704
2038459894
2004436211
2067890197
2029527921
289077754
527105473
300840462
2044169771
467638391
792890994
736466879
384277957
477894643
1536937409
794796508
106211184
1219969717
1696262244
1443646822
1073594191
592809077
1075833934
2132740945
1570380070
1594916391
755977136
1801912119
899018160
493284293
81491521
648073334
1166522609
2114473440
511328278
896291232
1769385526
132851557
372524080
151297641
137115303
43479601
68233372
712199434
254158269
114887094
632850494
1417494020
1170525478
1741398069
115067999
1469846151
2005485533
431191069
616716275
1239555076
1706136322
1464082889
372310440
158054324
1003513571
931262418
1003297836
1391581340
566138634
1764009297
11731534
1722976727
450221081
47335076
305244967
1297688792
459625624
1687744619
1067302743
1405833051
627561990
1698927214
1116293814
1006221744
1669714230
1318041587
304228081
5067697
1499540458
1745510417
113625899
1393653703
1791713460
704713780
1282902356
342438117
1647964200
2111719687
817415904
1941623674
968644250
1070388108
545357099
725386770
681147918
1988487461
866220180
1942133344
1414874362
573381935
1638481596
291723709
1720726051
1775377640
985158567
1586557420
15403892
617263468
958535747
1835324909
2001021291
209635227
254539822
483540513
6024163
1186501646
2116106656
709119234
1077883267
643266867
131219740
383952803
1739343548
2016605319
403363301
1245594463
26616553
1778503572
1787726762
943837500
1482271634
1085034192
1914080802
2107870708
1187666901
1077618065
904674760
1152270786
1198096819
1222597489
776635829
526198467
1519216875
1141797851
2060749427
386017591
990217989
2111087931
300461981
924765267
137199614
519057674
370739403
666811657
540672951
480247174
1565296516
349897108
1313372434
402562395
224507375
2128293218
437583763
513641256
890562341
1348346158
1652556863
1846054738
194791752
269956820
673725793
818477945
405702077
551381180
284742449
1116881105
1143070706
703237532
1565462431
1860917407
1656983118
850985477
2143644578
1841510434
1912167785
2046939347
2049965814
1688045599
1597736435
344899488
1670046387
1759336172
1767947216
1108900668
2068600802
1016084952
1576863533
1359490204
437883111
1228910784
947094572
616367674
701730105
1338676878
1255894951
1589387776
1714053375
2005864839
1488951512
1590931506
1108812626
723084295
1401133339
326511634
639941521
1442277636
1726681568
112504147
989331076
624978747
118499626
484934783
2111486240
1421036189
1238627347
381321111
1296578046
1121511575
498791006
167213775
171770401
1350529098
1545355248
273652412
1141541570
1143820646
934572558
695197556
281891384
107748207
434304740
2073837091
1593714835
2086266175
929088450
1244813991
1115136892
950281812
1409495988
1896544861
1645556289
158273507
1375768213
1960160834
1702575994
880299229
65981543
1290985662
1085728586
281802172
481486234
1567033088
667447485
707671348
929692880
398215868
1967346917
1790365083
55246317
995427474
531121825
1492405413
420951549
2116873932
1457621471
3407013
104738578
1684781498
1728021907
622934943
272056145
1908134756
1154211348
2086729220
350997748
1543906186
878607304
1719736142
970535145
1443054122
1903691532
290548620
1679480445
293316601
1141769558
781264389
713157246
2077302137
98141221
1543938798
1281148903
1462853843
2019708719
19829947
40295163
618147511
887472464
1661750356
797351659
871523740
581572409
1090007420
1864912395
592979306
1011483475
2131876274
1747276012
1251397010
238544249
1067886595
160827154
168039756
1627167811
195867144
1147603264
497858538
1065911319
672908791
1729406190
1681095433
936118304
1534710953
755566337
1254062816
1059380613
398362304
1357109219
1024382626
1196871609
1600802438
1293642672
1215702526
1459001559
1750750572
1306123468
543011802
652544947
778369483
1803858382
2123584373
568702935
407771486
493989753
910992977
1904486312
479091074
328017767
1667176879
8607036
287402905
683437823
1464013811
634962043
1227950805
1003445884
655299269
60785209
1234633232
469503508
2090335275
237715946
1731170390
1142160817
1150241342
597721858
2039076018
505518889
1353389324
1658541402
2143607159
506410481
2079936238
900121766
374970675
184887740
1394074946
531746843
1334804749
768683088
1437417265
1574244928
1723660084
769762637
1180766268
1834127606
1409303975
270060527
2114956342
1307498462
1960628111
1234766802
1875482840
1146401343
79611677
826168452
1199902526
1810963316
930531337
1701856826
61689523
1751296949
916107009
388791307
1846947694
1263108530
603284856
108273890
374322049
1678947781
542128580
400361320
484754588
1011303035
511801264
873565403
942049596
1169496506
1279034905
2075375157
454956549
1377407693
1801305110
957923544
1789510720
743876872
160485974
512999490
407107627
975151024
1526193701
631871869
1657156954
223886940
202766151
1323056778
1146301425
563090475
1364724299
543868118
2000632043
885674742
844082488
2066163488
1901240369
373504394
1582352771
1312134187
1465628210
574330240
1700490023
1773652608
1847665382
852818684
1581196969
1983569339
1381095976
315069757
355099666
1274976590
1196470068
1619270978
1200698886
1707120546
1398503966
136632708
771525286
1528831762
1437722845
81614888
406750686
1243330021
1738853411
1508098783
1393561680
605628505
1988060494
1810289204
263633552
2026445002
940142033
452778384
1075094870
997103826
151839244
118483456
1673667185
1945192250
1323106458
65722612
2004833870
144819526
235460185
465028546
1329613691
1567579283
750607077
2052398597
1818687942
955162318
1964755184
153539454
303231781
822326012
2127113291
345120363
736265998
237556401
1406072678
1453711833
1386305098
904895051
1181809652
904414330
648922242
59541522
2037555838
234163908
1981182541
552387924
984282064
98470350
74678206
496469912
2005893955
1281197371
527101502
987048780
2064794283
559118900
1816212808
1864305421
5118682
167209080
1458315111
1214884966
134284129
1640647722
478370340
1014701536
1891613426
872657993
77336912
462768902
800125108
558760653
129848709
1892546353
1245088150
513629984
918972175
517163128
1929558421
1306909622
144327447
1351914388
1848758732
1959892140
1252308847
273568209
984236795
2041016994
1451788827
1363560350
673192751
1143397239
871208884
248378698
1847241581
687414075
1769171700
506425247
1385103386
1858608020
1767799025
737055935
624437119
639149690
697503261
584274258
413099222
1712629170
1479684843
894478635
517797749
663364234
1433870740
725349944
1192116584
1894155521
1856149247
379002048
953191302
763606150
1896643978
909055646
1092779542
1935935033
1137137663
1905191366
1933942390
10514757
1225639668
2038733621
828757669
966088562
1448360409
1850413150
2061836517
356391640
771053965
174127054
1465467191
124605243
1976526093
1211978802
371050508
77103414
995649436
1294125193
1446156326
1573558411
1288784364
1918794997
207350018
1977221554
658333171
1102335567
290003670
511686958
1936778056
1397503571
1160686322
1046570091
1254922677
179419879
1865910928
764634548
1198702981
1327762851
1358719399
436598827
478678087
335979635
981660010
782821983
667889312
723850622
1076838397
443843669
548235268
538353708
487428435
1688183404
1166992763
2072603070
678145038
213230450
1382561262
1234148253
1147007868
947743407
1037883030
1215837587
921350401
1228610934
1097917367
1533577681
578195044
705839352
1229934014
927157674
2011443659
1889538084
245375159
1464378185
1674615053
1002925905
1713641347
1753143500
1892523549
426540557
1140993993
1398495658
1616104693
593332778
730786729
451682355
396083582
692738297
1973935788
193193706
1004257490
2121615286
1136989724
1440177089
1347778618
725583108
1942624082
1999409295
1607818461
801249699
1916985505
875058830
987292171
1933319143
2023553872
1970293272
1586293723
408926677
1398963989
240568960
356761947
1023484317
1621215267
1832507358
661094831
1266466458
602018024
569937616
184116907
920502589
2027838827
853577575
437298409
1821136198
935112314
963008359
1840477059
1339110328
151212342
885013850
1348627667
218263066
1187328825
498133406
702154705
1972667213
1481785692
1387231562
846566538
1827703935
827435122
784260861
1856144859
2121989175
345122892
1760459879
277716299
914427383
372372614
1366554395
2107389940
1634249761
2140160331
1683075709
944610615
1850817192
1433819007
1323486268
624300212
1827643044
489414367
2044237305
1161560579
590602323
847297791
1896752665
383599456
462030664
1958739564
1594614747
1346145579
1584317170
1577927064
1163787817
1719317260
636522169
1401170573
1786162658
616306813
887737239
1836474457
1444505044
1278292037
475246064
2016773000
763512338
1842312479
2089813939
693657112
1650315553
870628288
255777384
108417871
1484909372
373920516
499477736
15749437
764358865
1802066311
1416249415
149245331
1198893545
378456896
798914067
524400687
628463354
2136776169
88217827
1897100171
555549424
470278696
1462202415
1921128074
1173371713
810278658
1008780887
1698716203
2047200281
1785771817
1047076646
67342887
604338094
285129549
1614603353
83880738
900245653
168065167
1252723673
1377666079
2028091867
1913335273
1867099887
82976979
1586615130
1329700272
971664547
1162302800
600327897
440856892
140871647
1002526935
506807826
1221250592
1293575738
1642187169
1068547843
47854764
186489092
1565198914
775230606
1535495669
1376316375
1701358560
735904535
747537762
1679001497
1410158129
1384621507
81276940
705433392
1327289374
514948168
473106697
215559172
2077993316
5324647
1577113222
744447883
703608342
1054133616
1215236601
1085486295
1200814266
575094124
413492140
1226571420
193563837
835557363
698221391
1068793506
1370208965
1822159198
1388870532
2093929104
874473244
797600708
1409719284
1296970779
105979019
1261072979
1174870322
867069981
40242722
258087228
1113597717
2064444152
1965098134
743193604
466455998
449889380
1269111056
391877907
1868821709
351563551
2006363016
162432382
1136572730
468919232
578703991
206160214
799637973
1790357413
2067319376
374299583
265103985
1666115896
648900219
1643760295
1106685362
683868929
1821492289
686255972
1841576128
322835470
93028057
2041918063
1335810652
882554518
545498423
995545661
345101311
1821804563
1848898559
1833363532
1383234536
868236660
1245318935
703570575
305578946
1906972014
1224750477
1790850199
1304073647
600296394
677070966
1950028367
1861802149
1061143385
1995013823
40267965
1196495177
1181308917
915659826
895475900
1516892649
1098026858
1908263685
1430799028
1903034401
1367998878
1400900660
446573059
838327960
1682408673
2038762870
1707901857
762075350
1181919538
2029181412
1672211417
1572235363
1424010693
915237671
1177775036
1371683349
372981399
157592025
1844444618
1242783033
1249589695
1312608824
1967694028
841604495
1820347272
648358547
1947998714
465534078
1782420264
978723536
386841809
772093154
709721114
84707668
1947879662
942974520
1769642923
1461689893
1458209949
1649440692
1209034475
913037554
1955948284
2080944838
323275469
711407851
1113765187
495907374
977347336
2025671135
1772542499
1216265823
4129421
296236605
1436418284
2015639344
1528321485
412843389
801548994
12960736
2020094961
702207747
319769223
680671483
980056977
1162817098
822480302
1588426537
1376361721
2048371224
1408306530
2058293451
312918960
968448656
1356862456
1082173287
1706978859
1146859259
1716013179
1788934176
1039892097
1979074989
2130097470
1413674128
196896163
204202553
690141735
986237941
1144139486
522582102
562186871
1087328248
559564142
1466573236
190080920
1897201070
1598446366
1553287538
218414132
832121008
1650812234
1120163186
534300500
2105497374
405529677
741360741
745616992
264590737
477076674
82119910
1653387078
819586122
2030032901
722154919
1113205860
2058250969
2019988447
1312683125
1964435399
1077273951
1753290393
1125308985
1910242177
1332783846
420319153
60046142
876028014
1728938733
1998277247
2044470099
1052086038
430347872
443827276
1116994470
1004646625
247398356
730231820
398529864
622281698
702116968
1005885316
868814230
1203258754
658029087
198018277
52985334
1041184368
1631012088
1212343438
1452746754
188016180
1310567383
996131968
910681895
1768502923
178491028
765255961
610806427
2112215267
1330390542
558546490
1988545333
377633545
772082491
143307764
965770981
2067605096
852941837
1433032443
1821515225
814211118
52724994
486893283
334854229
1888122195
1819842597
394610653
1879636723
317828677
1635002988
373966256
830109095
1085063248
2121141094
1004738038
992315052
551179378
715556372
1575007977
479510678
1004222281
36020375
1261833888
1383818638
410214069
227881295
1324731305
231004897
692384317
1874853629
1496107323
496728155
341884804
1698710944
631265631
1114947156
1321946687
359395395
437948131
662430267
831849159
1966462928
926540995
1702598919
1462501346
653426113
1048896047
2006182552
1627183915
60367012
2010573241
1139157055
331063798
574769762
149579999
754935124
1378594975
1293150468
1511889482
911029409
1384054171
299782615
486692626
556312119
35045149
1948999662
366875781
1523382178
844494941
1063550323
555375818
1052009418
629218082
2103709723
1837963251
1927312961
1689320570
1303803027
793630724
1837469852
424865170
2031910523
1647912212
250918441
140496622
1878258165
922034531
1060533494
789063565
819821238
1545347625
1681755048
628086424
1120249929
1312472813
1007591382
302874370
1366743371
1963481816
149203796
64004194
1072602424
2114667685
710270793
1855564263
958301156
747544995
261189421
589058417
1404033832
1548115338
589530028
1045849242
1113475563
2076799313
1555837278
1951583084
665984503
294845646
1585438016
1635083602
692873628
752832477
672051381
158057413
295750570
891041863
1367427132
1756254411
1197867573
237312316
1772970575
592191611
1810921217
955120642
1558797919
1473757694
2077816843
1715076273
1099080516
1763298370
22702317
176463667
1809527146
1175820458
669311359
1230323771
1806291958
314029519
346466933
449494734
1680879808
592856339
107089283
1611547450
541435180
270016491
2043566764
1703208049
2050733285
582230228
750300261
634353550
603407100
950147041
816277724
2073062547
1549730118
1333479245
988289465
1545724583
1661347315
1708603407
1657184873
2105032863
360187958
1093076516
148415241
299777065
824345175
1673343781
246806731
1784507251
1393486331
384619245
991867082
527157287
1874409762
835067883
1541970835
441142846
331590538
304989016
1293451799
1211226712
385273502
681263316
806796994
66698464
139360330
4041726
194119538
1202622012
908129618
2143591193
844915535
540824638
1270245259
253291528
3436695
1758084559
1053660117
999085228
1328778610
30166361
1992858359
332855389
708916954
76328019
1616068850
770806628
208224525
1649153537
668090488
899625773
849532100
1608663442
2034952158
1909510576
1723131511
1366012500
1913940600
554586826
969712994
1778364485
1149871095
424477696
133867543
469696377
913418418
988915062
1668604769
183113971
1215457631
1031169779
204356169
217692443
646904339
1834282107
893662840
640446948
125585080
2080752640
438228974
1914474606
1867721907
352754753
830815911
621063515
1887133725
1508356912
617439755
1364891284
783044795
1033052366
445255123
833916208
1393538214
418873075
2047983495
533019767
576570159
1122469546
1699912733
1736320821
1112330013
397694760
67814169
458143724
272547596
450566333
1561604399
1367434334
171407212
1978255513
2119983148
1724446647
1071880711
1631500276
1460474051
1302123062
1208859151
941202551
820025954
1567086205
712698773
1728015241
368836375
1526984548
1392192739
2117356170
1079411627
1016395887
114876330
687254493
574377033
781146380
968493561
486818765
258529304
1722003477
2074356942
896751808
676741742
2009739726
1196897277
140713665
163178891
2054505005
1326515923
797524971
263682400
546304264
786548130
152179170
533408225
115564109
1965169940
1802377990
423589528
395435395
1892167565
585597186
1903655007
990109213
1896218269
1614688053
1854722658
1279028809
1120560421
1002231690
1022799644
249375666
1580227107
966393488
1880448165
476003642
1348441470
9888614
916282126
631065292
1180246441
1311854817
67667886
995357287
1843327685
855050564
664823964
1738888645
1277577829
1697717421
1680624786
1323894026
1057617934
79805280
26195222
1702650539
138563097
750046742
1544807359
73232920
1024859308
1813013051
1740818939
1665291223
1625594733
134222751
237082454
183349016
1778123540
2021418226
1236632662
2130606977
521079394
240567545
1123592587
701629070
2068743156
1067226301
1112004475
1341511255
1870399793
910410995
115503651
1527253667
1289910501
255296860
1126045556
443066175
593900204
718282846
724055722
1098479908
1695681640
1146812884
344062750
999996132
652561021
137399484
329420986
1213241351
325372153
116359960
1860618068
335553205
745111719
1056062300
987622567
146405889
2093311036
1892624471
1002546121
756442603
2019995924
1328883825
1760247738
767363072
1070871122
961810464
353438904
874193524
1940264874
2125922415
884699791
2104135501
57441675
1510425589
1299442811
1640536070
1540321224
1207292393
1824163364
700713130
1099339983
603863181
431406883
1374010849
968714282
1359790239
1531000526
1393112541
896993296
226876410
1224365583
2080339343
1650856680
1969228925
209999796
2052730067
1394660854
1801253249
209659465
1568232960
1661335660
740922422
671332602
438517682
1633877136
82856693
568432900
646769594
1413326525
1812117369
1726938183
825114609
223389382
1411944742
1272601346
1145587345
1980106300
1199256139
1009569148
587189497
1990911208
1274933285
1218656712
1438967026
1513613266
1821695954
1027825620
260246240
1190199382
1680362580
1771185962
1113443804
97751568
580218582
2108581755
1692936880
1418237587
1286545962
121219391
1316048273
1774139629
2057515927
1520053568
1086893958
722531510
1630032203
174833297
1468362119
385215642
1150814694
714643181
1595867896
458315830
2081827695
1915093948
1936603975
1032533826
1441545308
1057850434
2012736126
2100447642
1109036240
1474516588
135424236
613182933
1165773356
873437004
1747515076
246018279
318113025
537166286
2092825856
726006009
1163660926
2130900937
47738041
1175461947
346523853
774010038
1083346874
120597575
1963957394
907292096
1060485090
383593735
95326228
231940489
1173270404
382778939
145434178
286231070
1934375483
437888298
1878773477
1684022563
1372661555
1055545245
2022870906
1853450259
1524669260
356932440
1959291498
1973034279
1549406830
489636841
2131990910
126004378
1511801860
1662234588
600940915
1005726655
555927618
1403841342
182365022
597337582
552366163
2045927323
1673405660
2092023553
1443766862
497761028
1444624486
643047034
1265847023
62065239
727762266
1666817293
760415663
801578158
793620104
2059628848
424829441
1843753768
2009524931
1795463659
1723943333
1113738583
1726963764
1652056712
1821403326
1074920814
995763307
1917385113
1759621043
2123423264
425470878
1031917914
1773077461
1953570895
991967279
1711532042
68343235
237554027
1420359640
2120351921
646131505
879822160
589688978
1203155764
247187690
1399445055
286023092
1251803125
1593677470
386066288
1404064365
1654201175
1921541565
578919543
485500103
1434389213
1840338226
2023001519
888252443
1152335272
1026347257
1974516529
167742762
1230292440
2023222006
706094951
141737504
1997787917
830248769
1796864977
2033748030
1430238558
21838617
1455589762
1508979973
1184071486
815070886
1832144197
446466030
2111995162
1687584405
220629170
1765879524
1054597468
1555644024
2067801041
1717955543
632032437
1400277050
1859659197
1354962774
1140501777
7641479
1419899580
370600142
2059948240
664426071
1076708757
1290136436
2137584704
1869156472
1093839311
1447642044
1958161115
1234293765
1070094534
1140798403
1146585188
1122544538
1489006915
1396582404
1138917074
380299912
1786732906
1599068768
1206532564
1380113066
773049937
282016663
451019221
1386747679
2066050386
1206056624
1579773155
39469935
2107372192
1960529866
170102617
990993404
1945493012
449154165
927548180
2052902411
706777827
541167088
4993770
1327541585
965945237
52161634
308613491
259343783
1786416463
209757818
230852398
1612058826
1292671371
2021645896
1430503284
1058969849
1130771466
257882877
987466140
1036152316
1575416501
778762548
2119770894
1054549506
460963831
130025134
248456438
258042030
177599979
552807550
703722154
1680133887
1009948690
1641293437
1807585848
299259704
1952363580
1961614247
1615908489
137421892
1608450585
2099958330
2083795602
1349518466
731244332
1135711480
478965538
1186398771
1882523022
1831868635
1668063448
136695662
1545836945
1267921940
454033565
1030299415
1953677306
2064632876
1799882269
670558162
300228391
156084500
731941931
1087933169
1930266415
1565497351
1368365791
1416546809
1009407167
1358030911
1455773859
1990003763
663261856
699150037
1917768811
884165145
1387686220
535786152
1549770476
850534605
625536603
1909420430
1942257475
1850079657
1538813934
1233798032
946690491
957702093
1552945071
929567801
1120752239
108521010
357731342
2102294976
69623188
1490566840
1652411036
1630494501
1830943288
1098877868
999005112
431670315
1013704322
1264212857
1396909566
513901168
591717579
2062815007
1693244427
1499022405
453483106
1880256516
1368315169
1710708928
1393929880
265029105
1504147908
923586040
1689173074
173346793
1513395248
1420601421
1445589691
2117058902
1313268903
782587282
2040832967
1282790670
355791068
1796163100
1072517605
2029788140
1141939208
1479435705
1435004213
881310135
2076188433
1392573660
1426438909
986730369
311792247
172606671
617757150
2113108251
583594306
1799894579
1873561124
148486
1855738248
1753806336
929089472
1816761355
1247376541
291425017
510497005
60368521
470746830
638055900
273450025
129644064
727845338
950315011
383909527
223314732
1843305087
1060224864
1165484486
297921923
109715291
112217935
543482212
1652926925
1801846570
2031912890
90166047
285332620
224643702
1408120372
2044586411
2076360031
1697231693
26657541
1768417791
127633924
1820461957
1602237703
2142582085
587056824
1256763442
250416006
1608723072
1720066265
1556886654
1018447635
59183342
1650605725
839649409
83972712
1393504240
1359789630
1056453915
1886639922
1385529496
78741449
822986840
1181747868
853296158
1158069382
1102608077
298293022
1039000119
1500293759
1347022656
241000709
1457307394
168312340
1437186205
1918601896
1815118705
1427705614
26620034
1355682844
1871912172
1699041840
1438680484
322175191
1913586142
1953461102
769055271
103758596
707587535
1581830763
1507167901
699481782
1296064568
914066413
561543898
1808020275
1416895065
318386610
615636131
446294256
64841529
1358108635
1377718599
381455295
87591252
500462036
422796294
154445667
914057857
204496732
548786075
207690803
1222500644
640644379
1979698120
956229302
680240620
696976610
763546497
810223880
456439662
441211365
121664444
15466921
82939068
1615291184
1823748523
475665745
977928648
328746690
1142470407
1764253533
708432811
1534090498
2018556809
1509588062
822380641
1863144857
1046169817
1034954726
200277336
1131326984
517312973
796755099
34856186
1795723638
1639179075
1477530486
63174807
528555615
746733469
1443415650
769327705
1148497937
621377522
715445477
1847542019
368163352
375972499
939765993
740297993
67447018
87771100
1594767328
1987864104
965549707
1154698582
1369815625
269189682
1691909663
1730801844
1663865531
1364145567
415316114
553838562
110737656
57726236
1910231495
1565717555
595011964
1049474025
1403568677
1087701981
1912277165
964770993
627993073
641062604
523185027
432468696
881523011
2089519406
1983255258
949964112
1733303134
726117434
397231777
522502668
252393198
1206678908
995102133
2020951274
266115282
311474628
175791325
1682997124
1485191705
1865570663
73355095
1511500041
20404986
220993109
268035505
1531258040
1770029847
430071924
341563487
1852386996
884234181
309927202
23149215
543790178
417953616
1134818998
2053647729
249845931
337357074
432282128
1017853978
211711447
1735429762
2009163243
88949933
1909742256
1562658798
1676812997
922842841
496782598
1849898104
564229566
1982405617
1683870737
1350510836
37165536
1794945398
1627064614
1754850459
1586394547
1820187142
191248793
137288923
582350797
873160670
1142212665
463426842
1812775893
1679207486
1232684152
794759290
59891234
256983783
1702882734
805410588
1833503482
2069998536
199308264
2000093778
656124572
2123205108
1397938749
630526212
1095786018
1351745587
1100143366
758285707
774200790
160982253
1193788164
926520159
803135345
1872852983
1354369068
2035778963
1517174356
895643891
905255946
1877712825
1588082054
1478730738
1508084329
2052360122
2115367437
1011718523
677216512
1674062309
779870449
974258424
504177912
983842086
1239575567
67061809
2021549423
192652011
776314140
961363849
788370618
1806291254
421595853
724568075
213861553
447995964
1278807112
1003643508
1387230253
1020710340
339342271
168664961
1824379638
1908681902
531807531
550745325
2106692792
226701188
715171495
1313848372
1399503092
304331725
906428097
1283723603
348567799
1971324460
104562058
1300345142
1940489353
1033849052
1162369713
298359414
166664023
2033523076
1043050309
457770580
341723085
1090634476
2027456156
48732051
1062367546
1476684962
183690503
461527606
933421008
902173013
509775937
1689364051
43188985
1160248964
759808615
263281847
1149982239
718543415
1605705939
1113900501
1425989055
1707012293
1285750502
152564992
1419991676
1541145739
744892575
1266400759
2070365971
36992109
1671463921
590480308
704503519
1596684838
179010216
1521351577
1960038327
424633931
1767533170
1724941679
626122668
1155630449
434980657
1195834927
2139760087
1049384325
828328466
1579359830
607009361
1025564202
1697708776
1194227374
999402714
533587336
801378792
129077383
13908345
90352652
2090170590
1216019673
1967057795
711135694
739317369
1274216435
1075332521
944382405
561113614
1562832120
1868117297
1966575947
2089483222
379234112
1612801221
1516943938
1836345707
224723000
468759141
774143755
1217955399
1675528787
784868533
585443833
1405164672
983213722
1750587212
815262244
1736452611
957645614
954915733
1992033745
1576097352
1363779384
1998292152
2100392445
143549796
766303251
798813842
1487717455
448761436
806464137
723072871
2013950305
1887910222
913503405
796116201
512006070
2114242666
1035877292
1812803457
636955768
2063345043
61163200
1798770716
43427888
1337566415
1499764983
1662047302
833771465
2132362408
858728443
904843992
1723977689
1646515468
584177196
1875939607
377839964
1872652531
1757093321
1502229930
963811581
962395190
909397781
2031465477
1219161246
1990840471
3291
1142537874
1797940314
647059975
344512465
29501105
354209557
1249284754
153477380
249306097
129109545
1896188187
571478003
10116189
277784904
619377469
621629434
1856028318
1897624475
826939848
906546958
985213228
1647987571
1108723549
1899872876
1074880462
1679257967
790139702
1450127036
789812058
2094320940
1634975325
26115981
911389304
1871181452
10453458
764907875
1473756973
416837500
1269268873
1583780693
856291390
1989687737
4494194
730752358
1183399246
616168728
801554582
1113255412
1563872000
1171125753
2142949680
305172371
1117414120
1351127370
2080372707
654033909
1222011946
149676188
452712249
1992016096
1869891508
271111635
979710892
1136603802
60778707
127032065
157307651
1151105049
880988970
1200952908
746928850
540678539
686138466
1524453405
241403138
1965138996
544073593
544210069
384844848
1124706733
431772288
1778406910
859940320
1757705326
1551272138
2012903966
1196730329
1219449052
1191979804
2002118846
328933740
2017969577
1341700113
2036200793
522840695
627985471
2135153920
119089961
1292168994
107523950
812255562
343853708
294162144
2147349154
1598661064
1895220728
498920446
1940956274
1982220346
1921636606
1072006996
1777265860
54477834
1938273706
1080934306
99834006
981277527
352667442
763920265
2033362366
1648759147
1902294087
324219870
63427140
1541409992
883705370
1137677228
1967304841
788641192
1301711171
1364679605
554947121
706219604
1098967147
1980716835
301806013
1301175858
882696303
92821558
1305436490
752543394
1694185701
313006671
1324193382
1921919650
482884290
1652384762
593404980
1652983413
1642933482
302088649
502100543
1119315416
2012869620
523518127
1527592198
2124805961
748885987
742791945
124999575
732494889
2007346084
591116127
1547520690
2120470193
51851552
1738332652
904813855
337617915
489064904
1141830404
1028865309
1289362211
2135850273
1040541113
127172777
1278686358
406050968
2110867208
316285241
445216778
1462131914
2098658846
13871378
1526589054
1396015273
132159342
308008546
829691827
2143665553
1501998741
984881818
733488088
891952373
124060767
1300221732
437483557
1037707845
775279965
645802579
2122489921
1421082001
1550906192
544215769
720616400
2062283775
213107232
1560313036
402623915
1932990781
806624819
389894153
1122087908
1305422892
328983226
1495524115
1387073691
37389165
2034508336
660234798
394436968
11539570
893514590
398291365
624622465
1999683062
112391831
927511929
568904366
1888494019
2026247901
1015351209
407003902
1406526920
1028098991
1834767582
1101358625
925630253
1548203335
1837601645
1393006077
1213551866
1877835712
53327855
253879290
660208087
1041147848
1972688736
1153290438
1357198121
1205190673
1035866586
1499444942
1506995500
709949599
583698957
1886042071
1307804786
887654765
1759875056
163414781
1766674360
1497117645
1362108869
1509139419
1642289803
1748371906
1180808819
1855428046
1166367702
556058696
651905149
1355161492
620910954
562515167
1970523384
1521386364
1765490997
206612783
1167208964
535447072
1026442167
303235546
978983880
1458064600
2101445004
389322708
479518129
1842833115
162721531
1438258117
1515850539
783923606
802546633
240927107
2070438341
594505901
1583944181
1592817792
258535661
328299071
819406545
1821733360
1174815222
1699689290
109941160
730908871
653371176
1157762352
205460118
723016765
716282670
694967716
1465833493
418988624
652568466
848223946
109119796
8078744
1189476062
2095174582
1108869802
820791193
483475756
1007273726
1269111056
1887122660
1857571313
1690034080
1002066706
1609394279
2132526080
1437215478
95811997
374260675
648778914
69414070
1156753280
236412243
676947779
746643342
733315897
469825281
623750176
2084577544
35959213
1225670500
9748069
32417613
1738726366
700506001
73738757
262692768
1265031984
1853347039
1801556086
600973495
228096825
834837307
1412437294
506044033
1391751973
690731481
2031063438
683958856
1432417096
554068962
1801170988
1129488370
332888199
1029528299
2043517125
1469744256
374551602
811093193
1303145992
943607842
471993231
91934003
1931350599
809532398
167007718
651487559
1039283387
1559418569
741678433
648766832
969841249
636436385
1625803449
1153616359
1930195656
1167348083
1930186209
810767617
514907362
1166308113
2121144439
648315207
45973389
1465987332
2119820314
1272540072
1799814478
418288255
8900304
1948077729
892545819
2078307908
1156470653
661320563
82766968
1444210280
1108421507
1084887246
697679982
440072622
1395340260
957826940
577209427
2089827425
725606257
681649589
949591368
198225714
1389035430
608493205
1244734936
915081904
1904320500
1843789269
1626974161
1625421152
1357438961
694182501
515413402
588172870
1351097510
2106808079
1889253007
576013931
1302166071
1447908641
1957332644
183056140
1471979361
1402394956
2056919488
701920048
405403042
1295567988
1295722956
2045445289
566974077
34533076
1061848585
16309449
674333281
420575102
1635254926
357875254
1653177513
488280004
534787368
1560057547
1064283255
1274501174
1352422298
1459737831
662496157
849209024
722193330
1913515680
103221851
142588168
1273155454
1052238902
1046574167
256740987
2065585872
2127637187
1607812826
772983545
545044424
1949301696
141214576
1008373801
1220202909
1809796086
1774044242
1261389397
1012792276
1281081336
475970696
156054685
919423891
883670973
1074593209
1836830027
2066946481
1933209038
1463615229
1806675788
1581991241
399944503
1944791773
252519167
1286770494
789982588
1413155757
1357767340
1173587675
988885333
1080907255
510308724
1436132583
1826970197
2065191990
1278857083
356328813
196105738
651020234
643078626
977359537
614099269
1662381781
1005255393
1147256769
765732621
1856121597
959816148
768792074
110692483
920826131
324109044
1397967377
139211443
829844736
252129075
467532426
1806702714
350625044
339675515
1477645109
682844129
274312099
1768502923
1517132772
2052701644
534330380
504022810
716664701
155192003
1310098263
1939905178
95737619
819683110
303870856
1218137325
204004228
1483805552
1433895460
381230900
1344003735
2043517061
1697374091
2067517305
2101051511
1865038426
474269469
572589342
1613598533
1696791856
2052853951
685860545
1372703200
1957659032
1039619461
1259943685
1103687957
499445837
721171862
1329269018
821546704
587072316
1884440226
1023539740
1637400931
555977875
5835232
1251471786
796937617
1154217160
1134677146
1683348212
1850184876
1323395131
1484752023
1212797194
1875820403
37893944
284911555
1266840557
1603119880
1937604340
730041219
660845934
1283264786
926485309
631484603
889941094
861290864
867737325
1446189445
434334366
2044509236
284150462
1826215611
1789193001
1330493853
1850781735
2003243562
977469199
2115482712
1259838817
1399234259
1342916159
962537420
1074841348
1896740863
761085221
1103023464
2121512671
2067517204
1521153085
1122748297
38410422
2145080943
1946978892
1117633929
1751350754
740516190
1752470160
638064697
1604828325
1914936117
267236241
2042146473
2032794907
1726399802
186378455
21034011
2005727205
822600711
495888541
1888575025
1396506396
1874043294
366110091
2034137560
1251645806
1967587446
1526357692
1937951231
27495458
50126673
1670638740
282550252
1219360723
1838652722
1715896346
181795411
720756473
554554480
1288901042
64833200
1297958089
1406258451
829588194
738281011
434214834
1084129640
1689927559
523077608
646631947
120759292
866240874
1288584068
435343617
192862489
778349641
393410017
1347458319
427312178
1405674445
130327703
977193681
1996044355
771811377
60655221
1759216800
1768450934
1883586985
132453326
1104298210
273230794
879393899
1619374539
1246854986
1625290486
137058871
2115320075
987515575
1543004747
1737536081
210495190
1157210501
1493943073
1693827157
1129237299
894208169
885580128
1630874930
18479551
986087514
1862291721
1745069237
1874071711
377560928
1807492756
1052059306
796184033
127440045
1166054997
1194229468
1967403925
1225548048
956707054
833861356
956028102
1673650314
362434404
596281721
865953204
1042670077
1382384628
601768730
153515386
1481678342
1282013819
2026243629
132034644
1828261987
1199241934
2014621689
2127040020
813115913
840702521
1531830378
512298252
1253136358
1216317227
1271311209
140603044
1341448998
1695924608
1866517932
901130252
897681380
756782188
1141327409
1652950280
60341630
470702501
337637359
435885772
966402219
103682933
3386983
794362606
6586342
1919778574
386139485
1067092102
479989956
521002862
420301192
1743085853
1952007102
1691862934
173113790
1216908487
396991464
1593862252
1911316816
1705740620
1384394511
398199458
500289098
637129565
289384038
856909407
1767726456
798483979
1964493980
97455430
1804982223
1357655486
1493057592
1329126959
406441083
1054090534
956990759
24061872
506308007
962291609
1516101734
1198382098
885086629
1812096951
1917328726
722149661
102430811
1056163629
59925467
1326466707
547875860
1905951230
777356366
1649183801
1738025022
577959674
135786958
1459067677
395901611
819188291
2000915629
1715804244
1222685893
148810590
1256440185
1887187968
1512737647
598305209
2117394819
1744607243
569237318
185604060
1391492361
115301741
670259370
1669588222
2032763824
637243158
854134215
1253771768
1970077744
97816689
390869391
1075202219
922886759
1495536211
1579318423
961503304
2057157829
459205797
1408863687
2143867466
952980679
1089760829
714117985
2040695041
1439071321
656206149
2096677801
1156499830
1625872987
1241062137
1725809450
280340859
2096140164
147835217
1380561191
129730602
1526040741
1295564974
1940200499
534367283
1723943333
2093285434
32394638
1151064493
1491401579
75986901
471542872
1382395009
1754118369
177156244
525808238
286789469
537263645
524458486
926505083
1262469766
1221815920
1794707454
1830001783
811609734
711461067
1381454169
1397756744
1918760322
1000635706
1871033352
219934609
227243700
754584817
836995281
27629738
2106408959
2002557835
1521464273
1650871362
1457726187
248951857
2105928559
1231928403
435328285
108698045
2007692693
2113494533
625830617
665185402
1593323471
2054314291
1426644295
900804486
1390411491
1485095823
102783912
113742939
180498717
635074218
467656570
677374435
1868246123
1571728387
108485819
1691193446
466965196
1777639305
123724627
466277654
750602870
1138805248
2059957312
179175504
1001551825
1905389003
289624509
409626674
1042188286
1228748476
11325460
368369275
1771652811
977058473
1102431612
1690404378
1272664773
1628995138
1930591680
268438507
96722078
211220487
1562961578
2088154124
20709927
293035954
357945075
29117252
316722052
592652556
2109313082
173717604
1757984973
759305856
1812583806
1921854101
672457817
1824492267
1802318587
1042235203
726666652
484320906
1148538423
1973504086
642152564
1374858027
1903478682
1394740456
17889202
1055400467
163257079
1648172984
580867231
853870410
792795089
1906501046
156522572
1435935686
1069361740
244100008
240111470
714945389
464241876
1703568385
884827343
1991331514
950778700
270622676
1428796310
461649175
1101379970
2039172820
2066255069
1086045321
62210538
1838310336
554452377
1233492910
1086818097
243351254
473753695
1137063879
1852694288
964758829
999552566
1265279183
1699270019
727421126
748025649
711706268
124414823
1455546365
374640638
312945236
1692059139
2040514586
1583139936
642249966
26921445
665302959
242606993
606973615
41328767
586637155
2055348507
1730258364
581710784
1380805088
1994657498
377125568
1129030469
397171231
118599696
1248909672
1547547943
2011375
2041249619
30583417
1895399678
1963193713
1974460507
229101766
934285664
1178629494
562283689
1462017233
1500386708
1040349909
535587586
1122859034
755892007
1006692441
873260006
465340823
925087299
1533190878
1365525868
16906319
1391319839
1249574382
1277354580
1970780890
690731481
731500933
1438258814
1592341195
239463236
299039439
1153906289
216427112
518521350
2075402982
1245909331
133716582
1854345361
638458505
811309104
1759911495
1062948205
1852336045
1338240466
458729694
966006939
1025981838
102404911
49636053
766392675
479997464
1431123130
155132506
660653865
1778948561
1313039115
776125370
129694053
1105852469
1832027168
1715978332
1639972320
498093603
1949439519
1371149550
1361714097
1013480831
1959828692
1358034594
383494195
509386454
263261799
1933138347
1663415453
884877457
1294757870
309817179
824740944
351693452
2027800315
1179258791
204261630
10955298
462756768
1365996423
1816125651
1088199510
790350419
767242452
1234490389
57075192
2133072100
2022034983
814254264
206834916
1657342846
1597423052
1882155324
1538080853
802911364
620492347
392685372
535773577
1496971808
923126248
143205130
1811931716
1072889453
2143065637
1440028929
457162040
454586225
885328748
1806847385
1893388127
112031532
703477244
1678181521
1617799520
49792161
1659232966
1292213317
1794657297
800500152
1423214920
619899126
1704935075
2139667137
258073752
789413458
2088665744
2100409760
1761939413
1453027617
91597646
1086546987
308868457
1172097824
936916230
1162067592
597164800
118933205
791082039
1173885979
155194321
138974083
1667613932
1110719611
942746856
2142544143
894479480
172563387
793652356
658602146
997994880
1593115390
1560796954
987253228
505431416
296506608
698969387
967219579
1711492854
2002882257
1534848122
184898062
881628778
2116998507
61465229
1568174091
1612682085
2011896518
659420833
445318489
1617871139
594904320
1986358918
776495564
1512995300
1832326837
556142554
425779936
889058293
1355537576
1747711350
87797583
670518162
689750913
98191230
1444721548
1090065761
835328124
716056907
866349634
1821071071
420678787
339530457
1327800649
1680951555
527615651
1841144164
1498586354
1823633194
654826841
760962692
1222207427
268173624
333923860
1616547535
363275845
666287004
2066346934
2034712012
935319427
375228629
1315424648
116462971
921191555
748995663
1962681843
386904141
1413662819
1469612861
1028626719
1913534951
89180210
1756791731
412568446
388128166
1894241357
328719530
1042066588
556176469
9677159
909400637
1007499903
4252305
553334771
1482660205
644366991
1405208345
361401555
528015355
264225725
2000999773
1198376971
1921461331
1187808938
2093017253
1805562242
1835282016
1560270635
1228012355
368448483
2104504318
991410576
445438749
52557358
1280715821
931247215
200084168
1996957726
138541702
706012227
1322729338
789755505
1236128845
1985600318
758326870
1722972936
190018440
1138558658
1661920070
224175345
513720977
796079464
1246534545
304263267
1457226492
1322179704
1827972202
2100483538
364793385
411138649
451232589
1824510374
416688006
2109235947
1366545915
519235257
881736929
2030256816
808093734
1137526455
1096718265
2030734189
1224889895
1992130884
188130329
1349076935
2039499269
2080674145
1757619631
105571352
975502245
418680865
390056486
2117092312
1474242958
372946650
2066936927
1569290542
643424526
169244055
1148924381
837469245
302394029
1141561516
631017848
2078933085
443271313
1374388539
1355284012
357842935
708897747
693730096
1851240307
2062699941
156298633
751810915
846555713
581902260
1799301046
512418968
1340574017
1617990291
127205302
1628939004
711981417
1860154194
1622695063
1493793192
1496087541
567325186
285120408
656132649
1948170965
2042693246
1938794799
1664988525
1489374984
1611166807
246053423
1646819442
870715385
1030522603
255372244
717333489
950711435
1251470951
1320459719
2013885735
169590395
997214334
2095930037
251795594
765478578
902245550
1491874066
336937600
1671616329
533080088
1613463700
2127657444
1197478183
1216721785
1970372178
2128073672
1344466317
1628633169
1793480148
891265333
1465829999
532094666
159287265
1113081355
1293530068
1823062337
1554869068
936917380
1329660196
931601015
1531181374
1652249100
1736242835
460788910
1163078412
342654744
1641394028
1756223364
956502559
695043808
33630365
2067284479
303155456
246448796
144969252
57808676
1373904396
826302411
501520136
1825157097
1677775855
1325725342
158521545
1895323704
1293192473
247047007
422415756
2083221990
1796203823
880401446
263541224
1850285372
1013891920
1343255132
940716706
1713879629
1533982553
489409045
517974824
1924037398
195109077
247178500
2054001689
1405153664
2119779437
661952457
910190093
87536965
1998307506
111813351
1460237823
121358316
1325157656
401858261
209974860
1686336954
1332240390
616369232
1311632425
1244498504
727842748
1855002461
1689674805
946321366
823581883
1059642670
1240766496
2040621652
479561763
1677489716
1364816467
809353010
10782857
891341769
858673595
1671153948
1436569259
464222415
1606060402
1374854715
625189849
600782949
442367671
1560727327
1569994982
233268327
717528363
1088858395
1848072954
1501591114
731160816
373004623
99694944
1852600766
1928752594
1026916411
1320928968
553684501
437546083
1728565926
362069188
1635503379
1814050144
151916844
790744979
1346327791
700601380
564252443
1924218792
1661696397
1838843910
2012784452
1928768991
1991840445
947256769
442958111
643688025
365790419
339159583
823816983
1271632191
655214050
1249087210
1209721057
1002999697
1800582900
1717424849
1300248829
973684030
53120377
1428859637
2057821947
2003978356
1679462006
474821450
53176474
1522656212
1616079235
789297038
1073967331
1941753456
996190305
1239013571
1031807369
879050843
2020384313
1656613968
504463008
959939293
1617136741
877052260
543528328
1527454460
181147595
518960077
1831763375
1486686123
558322826
1974474001
251257001
1441738116
500787034
819506457
162074563
2094796245
1391816970
758425066
458933663
389554739
1195209711
73379928
752516248
1312281306
779544709
562648337
4496197
1422716203
1606870181
1727137722
1578874595
573805011
1729645567
1883243899
6277073
138408479
1697957869
1850513561
1012074409
1445329826
1444600235
1270109603
262781672
41110264
822273055
1367420710
642895270
1938773984
1712387025
2122412343
734159212
837128184
1574684150
1749670157
330923642
1874494812
1039880514
1729576832
1845843123
808700430
1366097659
838585232
1768898517
1033769777
1098729293
1053469777
909008527
1573576348
785912729
1560389721
174918549
1742491624
1036992979
843558828
300096104
86029786
419904422
1866611613
1463727461
2033565806
1330725076
227552618
376082962
2091362250
1784648570
546653355
2140549095
68116740
895994420
1354448428
54240149
1782779766
1506052840
1307155481
693516944
2038681079
373253325
1120330866
1829350327
856001445
1625162191
462290064
454433324
867315741
12762733
1308876736
380014220
596988492
306766393
1180624272
65468886
1927380301
414115454
802073449
6414311
528233790
473452663
672184656
1983150307
358190108
323028738
1573522439
1524856519
313050760
828179592
1289501576
2054260580
360119883
1344100941
1215520230
1550569894
1582863297
1772965908
40550363
339000664
1437896490
1549272351
1587481992
1582043474
1863610178
526651506
264010533
989143522
968882511
1862066134
470397436
1888562323
1053452406
1906470505
1090347535
1127943618
476207710
758159908
1205088654
353012777
585388469
898914050
1810554246
719305544
873159224
1985007245
428078680
1474896801
1059810766
1496378634
525812780
694537814
543840539
1770937343
612154657
928219414
1919839588
2136421105
569101362
578040906
1113595984
460577091
1191722580
397112365
354359577
2050942805
1737748380
537883163
1048999628
215618543
196490802
526675367
1613758941
248606136
1777426135
1351318187
652708175
1334890990
311738715
133124444
929248676
1515302428
1971223009
1029163754
39811795
779462611
1396742758
519815043
2000737336
166831895
1574643292
927158336
35917995
1472087940
93990979
1055630476
582315666
1482799373
1058321508
309464662
1348230228
2095541052
576381316
318827310
1354630765
2137657077
1375015303
185150016
1367250816
521394121
1047720511
1796766428
1372042282
400569831
1474291660
1002632954
33813869
2113300286
1881008450
996271728
2112828931
1272736515
1346815301
802389456
508212220
635027891
1977667225
2059392428
381662411
278067471
725598003
1689039153
1287442980
584616512
1186705377
147915892
179329163
253963006
481872775
1798485304
1427108261
317683995
1366631308
2021797491
2124264087
1021647968
58363484
1555496940
1635322749
2141655428
2068047471
430339002
1159713399
1626275965
431816862
1371190926
1070656340
2031718527
1658988741
1902749788
866555055
1545148832
1219687498
654274706
325077032
567934647
1054029005
1476365268
695984629
331128261
1098687538
2137314341
680225360
66563957
1389947662
1199488425
551999610
697030325
2096131868
1825750704
924650169
485329085
1831260844
1342271009
1637871083
1826306997
73201887
907033350
82393528
2030958575
650076792
1434569615
2121799293
2003040035
1997365071
1858167957
490083104
442037273
633884146
616068520
36650368
612412367
1581636623
1960728272
2051311225
1922718710
1822845970
769050595
1765433295
1734305812
1707193525
1780219417
994166489
1694170810
1561475411
108911698
1399113211
1054791461
2014260326
2128496852
1114149009
734613041
915172223
358683767
894192842
1834759152
1451472063
1013241094
1390705889
557705706
150493318
1058299883
1663735367
898004070
1666339089
11907193
131687993
1414621501
1373039220
175725612
1479322606
1495158236
2104237314
39815682
1059597816
905107580
46490152
251236067
1541644009
496715467
851399347
2031904390
896600084
1815432107
1046006395
865469373
1482704475
193051977
1252752296
1038850634
1177484388
1234080553
1081583022
1549878899
1853818724
531411587
1904122725
1661092727
983101602
1308471101
655960551
145323739
165577300
1431206659
1581169744
553353573
211896917
1444675975
1788356622
892636224
395951590
1192236996
225589445
791582137
733311782
614279691
837633972
1465689225
1561355132
1214997011
1488988929
608377024
68397296
1750143693
48914234
1354055437
1515501612
2122364837
713125339
1180806005
1255698448
190508242
1399578242
945696304
957955122
1053946329
610966526
1757431553
424976106
131679594
2073188162
466326904
787242566
1731591054
1480126465
1506930096
1583306568
1725514687
744992764
1636747979
1330062973
582330877
1826476229
1310013526
2100614381
137405962
1163575536
968685529
1716592423
714786049
583187561
1866736680
712091191
149768092
1058522187
612629974
1972871947
1238962006
1872360153
97965044
11348285
516782384
1401499679
370054019
848950253
953819930
1645144066
1332171817
902820790
364162424
1164984185
2053492280
483848403
665540751
1890384816
140792448
1273032818
1475266977
1782540088
733436874
1800316453
344661379
1610089983
141796779
857650703
2097711039
208242223
298000788
400414262
655732903
1738907544
1723321375
330497546
1902197937
1803096766
1839741864
297116851
1657049496
2101746009
1270474352
1099676481
421129845
424303340
564495353
1591774735
1044064450
259782673
1231181326
114275295
1567034222
2119665249
1399268854
261110212
201297120
1163479419
545063218
1114933346
1542466095
830136573
563413782
43788297
495463285
1828727076
1352774589
1972749353
235900266
1326180814
1729447167
839793246
1351159875
378110453
538901471
1323238667
1832669621
1378453155
293054496
399111854
1947940126
185574881
2109470435
1704599328
1857971560
572006996
125949104
2129082998
20982106
944333288
240528249
2003063367
1515221529
1383038110
2034764268
1904628863
341559756
1000459950
568665539
226212234
1764277566
494588610
309804218
1907931604
2114466896
1550243568
1013798696
1190138978
473022538
935497880
1132971552
370477009
851151816
1695354680
1722926554
451721035
1451555694
603258234
311683072
2049817227
181175333
1532268039
1826106365
563174325
827206621
1575523375
1059358767
1876625660
2089606154
490646387
1707408580
1366338355
56119267
2096906308
2024509417
108042460
701936472
1263194264
1438019967
514320066
82084719
423833075
490376459
757961273
2096309080
1656547980
707412604
914531239
644827260
2139478609
356200101
400667612
117626133
118064105
93015771
2007703149
1642828889
190722294
2009827180
1806852199
432830171
54589899
438572931
606030462
97039614
278016573
67754667
1297492095
1442666414
399422644
1259568248
2100861704
445128861
1076555128
674742443
2071754632
682898744
1569188316
1141487858
1494632074
73473440
125759923
1209068690
1677128851
2088920534
1691104046
1304050013
1832552960
235188241
31188911
469544937
1874932503
1944330273
495013747
631349911
261185110
1659529372
1791266436
1342545243
1781845596
579081071
452666646
76888099
428783044
2016453268
232465496
1367296928
1781773765
654829037
1091234518
789669461
642151384
1517183095
324555351
404258443
448226999
827397733
491270604
262213953
632011633
1696641477
1695660779
1325040854
1264509134
826078768
1633115601
376184598
1946714046
684093952
164575372
2111252571
1509004916
6932326
983167184
998572823
366340317
704573301
754340339
1915985055
463694180
2019700632
374157529
2076401559
1522024607
887718543
1222319458
286914197
106151400
820143823
421879973
1240036407
264724191
730923560
2055305666
509529127
1832233890
449794591
1993656924
1043206248
1115412107
8649706
1428767327
892359634
1814164042
1026923367
118053783
845915050
1595175991
841804792
1627630768
2129020088
2077782913
1007299776
1538898350
1880643878
1056948510
1979448720
700823595
1490029438
777690516
1971472552
515385234
682598030
961769437
1249145371
2088869566
1133848897
239887126
1854053605
1227284044
2109321654
1176796471
1302875393
871483178
1220890818
512700855
2028423322
1274230775
1834171279
303057660
1628217913
1459735446
999109321
910733781
774753938
1129766172
1167175388
966268
971801201
1551916560
982338589
1317507383
966131716
2110289803
511137930
2060752230
172005246
1354978583
969285348
86575268
287248220
551859149
1952469999
1558853553
44410588
2098753596
380144794
1518233217
1693970797
1760765284
776186289
938035782
1924458130
692035000
942340648
1612764948
281966963
823004361
287609827
584145988
1660041740
1946987708
387521041
63863735
1965958390
1550123203
1620767427
1740952308
813935708
1774358634
116267424
298871566
581873533
244315221
1274008785
454880765
1220571950
1549211828
1780096864
1119401666
713151617
745075832
401290372
1373030124
2100972435
830520245
616049235
1589936383
3493906
2042559311
311794808
1717035304
1098232604
1375790975
652965515
1714381147
966893104
1492060191
1412005092
1460636009
1400409258
783340572
1326501212
1384725462
585041496
19095785
1335011686
8767462
251371248
1737374951
1811154879
1970045711
452493973
2000568664
168065961
755872592
2023059700
223270436
2046787750
1291670976
565463684
2049212314
1165325131
645351455
1622898116
823482130
774054716
1532625099
838397693
1394946564
981934401
18864790
227272335
563792890
1797056547
68815852
1639494453
615239492
2039834656
1593162833
2017593357
695164947
645140681
2011308854
1424515729
1504692810
1477339833
1622106350
1543539046
1942399503
1339763655
1037844392
1270414977
418989048
1250410951
1610390623
347081556
1037190940
560314298
1281327420
1045454705
2071717320
1004224664
1795300697
1014080654
1393766198
2067637339
1683182522
1985375621
2062193461
469747922
509148352
1066019578
783351272
2089200527
1791357547
1193897433
1419035312
1429423788
719685659
1980118097
128852445
794900391
929299057
1974781209
974875319
660187965
831899319
1864200110
535050572
1474329584
1446595133
1591774317
509997039
483441110
1902109047
474957152
1355639158
894984846
497993329
916822591
332106575
581777495
693244303
1519261474
1523929644
1802518323
344936599
737719033
1172590455
210969844
1071616466
1933729970
760608938
657918152
399632804
28696673
71244127
816618795
1462675184
2078718887
1638787917
495539565
1401307149
484322073
2085305076
1086726037
108916801
155179581
1087063549
1794336862
675863033
1947758012
1249125946
1525589261
680928666
1432451484
1026674145
1973863790
450888308
632021368
675288728
925513725
2136915180
712867363
1155397674
189030412
2021990401
1093604079
784576857
607017338
1550455107
827089013
1078740089
563863549
336619326
401130012
1541472830
1314373153
346554719
1502079663
777232231
1058183965
1519585005
798969896
864145624
1717543777
1059585139
52391078
427878672
114031767
885923197
42953009
1639432409
1638908752
1001321963
1068353406
2015729250
1475093208
354873111
2065661706
761295236
28066675
107913901
583303903
304322471
1688264110
1337879803
1251926518
43633785
541853827
1155549578
436390743
2025958474
505689911
66037780
1196352980
252206325
1544482025
1031561670
1557154801
1085219978
1805733671
1135814427
438431135
1685923273
60882563
1378360531
2052448220
1865143602
78867813
1698064966
1303158502
377131939
1989108978
1876315769
784441887
546816778
1787719853
1194428305
1517017587
1338341321
1808024285
772574521
223320717
6766372
1188231197
1258466706
1164472846
685877122
305512589
2039482851
1645136162
806009094
1777076480
866370931
1104073032
727659831
566412275
617719973
2080028423
774990816
585242248
1552994473
612059177
836263746
228448264
1754075589
1954589033
336916273
1709753913
785778792
363369020
538215319
2065832068
2091441517
1554743930
1660117551
537546768
665868180
59613417
1542596112
674337839
943170665
1618064812
158863231
1713846198
1427043420
1385217613
2084427059
1231810304
2009798281
2101052962
69606934
1842045636
1529365532
1282236595
391238208
2101851648
1249975069
1140055850
1555991362
1870095531
1466344344
400465845
406006060
174267956
1506940599
1677591200
294125670
1307243662
360479859
1162403590
1642262362
1056931088
1768730508
1485480445
1617030904
2059896705
64051583
426706981
1646919211
1502569031
1506307926
1694506185
840613577
600209040
1370132065
1948378521
1658835663
691467067
344543282
167532176
1507974999
1883785067
584071447
1773419747
116194054
1989635045
17922364
892752266
1540809575
346020096
126054076
1093865231
1796651828
1773704388
499986750
1968066794
912000881
1897001465
69710633
50063237
868480102
882527933
117109035
1140308771
1253885025
846221267
1280964920
1732207695
263164472
1925974033
1023679700
532131437
1345484246
1520100523
237967908
897591830
2026096006
1587121816
530784558
122654651
1268362131
187848742
2008481952
1140473347
396703752
893477572
38977058
562538848
1886549215
2091383018
1177922045
765255961
1539685197
1515222915
908371617
917211630
1603085583
1812934655
726730099
710784204
342029574
1190850114
582133816
1418041764
912617996
1424421509
1374360859
1929114777
823482130
280622046
1590024556
982095530
1517168604
1492837395
1349558536
229340856
664589297
66514234
301427338
1515108341
642930385
1398070241
1143271146
443777580
93283083
1104821577
73032197
1575564992
827566892
1048861987
227245562
2134079997
1211022206
601321309
750041377
1696337916
1652356056
2013403269
1190086657
1514816933
147259649
191579042
895576368
382724123
1494783211
1364344155
918048042
1706651229
318373363
1554701895
1605290522
354086253
1412839650
399816552
915488781
1738690028
1439296858
569026448
2120471752
445898835
1807481950
321352955
395766509
1552414039
603466419
762252875
1423498819
178046251
1806292126
591872035
838811303
170485019
579641170
993554150
441813938
1240294846
58812866
602723731
335630191
355830917
281410677
1742881498
126841287
1783322006
81723659
190161069
1948820652
1607483991
1781264874
318011146
1218471787
48295026
2058139241
154293308
1880175060
1743909073
1418838271
2040979306
480177784
1169086701
1491610802
1907507162
1954716139
2147123946
616083232
1236545980
822519276
86783455
1500794523
148945375
1601452494
1768447696
816153160
192695748
2123516279
370674570
767506717
1187340883
1928498528
1028160611
156793987
2032403318
1567514980
9322076
1718480096
354845899
662757651
203834260
577038952
1375686235
2054139559
1967990139
511044805
1189101480
1827931875
1023676370
145166685
227983117
1308533755
1400626664
1505028885
184083049
228210703
1165920756
1911052314
1130607837
1701214800
1895481842
437673036
1735930821
635480240
988486088
1100924659
908859848
392275561
264394389
1505217727
1146807947
817230983
1833720140
1243007465
526837555
2119681916
1139552827
62165724
1783487180
1973207222
2116179826
1474938330
1731691748
2105712226
1676516603
986566340
443807466
284710555
1510518051
1097671646
1734453449
925196994
871294439
1721938581
540139539
782887010
1064594319
2107303582
313483524
1774438134
41611032
2080998778
1420832528
543213663
282228246
172849161
285083407
752358780
1178113730
911269415
1567051922
306633220
160600261
1460730845
973964445
1397145755
174707884
967882824
1211895067
825041715
1569587867
1655812479
36253713
2097509567
770579484
1979611459
1637787987
1748219284
623276824
1251886906
417712882
983071558
1228557088
128646893
1421094449
1532269471
699212642
461335702
510985061
1644588521
2068787711
601011690
1704236373
516771878
75120716
206020654
148414195
1496767078
1862305677
1091242588
1830801907
303530752
296201721
82555799
1721548313
813385405
2121126027
903386055
799526148
1559637459
1437901096
557102698
1547321134
776833601
664433889
1723629215
996614883
27039751
67495727
1186053225
1599623016
492379650
224499673
1406422812
125046369
254511686
422312309
1710399970
187252504
1670830171
759234895
868708312
1462596479
1614181154
973018614
1995699246
948903832
427941748
1434877504
1839910270
453606491
1850443564
2038963986
1526375611
1087327116
1475371037
1603919417
2084904373
375106303
1276831361
239855687
138924895
299707870
808122283
640693836
2086643170
1257317638
1255913240
1362033799
185506559
755841745
267794705
1714354174
93013107
2073979273
1930313141
5116072
1628034989
374857605
454758732
529606764
64775650
830220933
1153501337
1576020930
1173083613
1139196063
1024630856
720635530
735154632
408589402
126321505
950025053
782290904
550150869
105976225
260004667
1087406886
354993472
155546508
232676507
2110380805
2126867668
1363971144
2131592354
191466882
1231651163
265021835
1558242039
1540966963
491888728
1402474308
748596740
626912401
618569044
226422443
118634771
820041421
863518556
790021962
874802705
1334492040
426727191
1730547987
767597135
598792050
1336090327
890502778
1304560090
662028641
301829039
3265187
636727556
1408269170
2034543251
942631440
1887460029
487825402
1364378298
1324914817
758739718
1946183261
1868517637
945949790
1296290518
440775636
1782339375
1308090135
1072789020
1792414087
595482770
43203983
157516431
1232188908
856873909
1301046728
2099450686
825592839
856771289
382912933
2054248645
504884668
1417494110
2042726406
1164004200
765202960
1820390992
1738179348
1467360943
1570787743
1945237783
204195293
1380005304
1998925842
180849424
1904546907
2067975953
1646548112
699588196
573075803
209416674
1857113268
493582611
614338227
1575194415
1154182007
2029838725
1034969845
81216226
759742124
513486757
1610546501
29974090
484713696
261394527
1990382428
1828677819
791515118
1293354062
1029244815
624875852
498118708
1601191322
871972145
730700725
1576525136
1998103306
170547306
1945539547
478558654
1079182965
1843099212
1607489953
112697924
532809219
1361189708
1919933821
1058033755
1687092362
1075392566
1926206705
1258036584
587447193
1328389199
1667628277
964401164
1224137035
1453974217
1271371760
1534799961
1460571675
1243165306
1985790747
32561648
1307781553
834979409
20275137
808883543
1741345870
744627711
461822295
730095834
2037170662
1618137057
1568216631
1608033332
912518262
1539957869
1752662692
866512958
929951051
421612795
293993082
818301252
414776270
1498220101
1042929518
1530908735
854082985
1063351751
1144986045
658903728
804280143
1564476183
1585025270
797772448
1735544034
1407971181
950461705
106990892
1045828180
1993085334
1249586295
772262107
1224789745
1174575760
478897048
625851999
1113860449
610295164
1682091406
280749144
1040872977
33192370
921096932
1316457287
960961675
257604806
1966875490
615089678
1695936178
1992175481
1989008362
1421846425
405998474
1059078748
303914255
21878194
1099419949
1628926541
1254778028
1962805539
563699798
1142920030
1335488723
1986397572
2123819623
80210408
1788303086
936779551
1665972852
1179004869
1031107931
776686740
103304532
189634954
1142151311
1559069790
64079504
1316080001
1668208923
1862618362
1390482887
267888483
1120156905
1287093107
1925296541
762885977
710342441
127644686
336915623
258786809
1849600039
1830644933
591633599
1648710192
1789686034
1104114833
946521797
1676648906
8285741
173921943
2015330479
2116146159
328885946
1974174941
979452603
2035703598
1648861883
118049603
787580277
1264737110
1078582846
780562631
28479888
573725326
846756703
537702606
1097995390
786825672
599610131
1788423225
776571226
1148158697
1479971219
1844676164
1378902160
834011809
836634040
1000256062
1328047232
905828550
1971218865
1534967236
1989313980
1651809652
492381905
1607074518
1273949194
409964738
1871766719
1377090587
1069716311
1208464277
1932130831
618485302
1979882080
1447831897
1270128960
1895243377
1503175917
1127229655
211979792
114262608
1918095784
575355956
1187365439
1981240239
1445255870
323796933
1908785633
1502550351
1001331351
396445446
72223490
852842652
1995349203
1260247372
1203372443
135159440
1359047965
1439404106
1816336511
356839784
1043176322
1955110226
391977068
1123335663
836186351
1625266275
548239524
1314113689
223967548
723756365
144518217
971796825
2008633522
883839918
1514395634
1910918787
153688868
527423788
1350102335
172532752
1937903144
1978432911
255841884
68699102
1931136194
1446938217
1413719143
708930486
2055896456
347922276
1982408890
1285719436
1510340967
2119578287
1383449162
1923489440
1343787513
1573836545
342787028
1583179251
1600478427
773446436
1514687368
432646686
1772166089
384738551
604251670
893030062
464067948
1575544533
531976447
1711794636
543980491
1729569951
168921037
1890196017
252712626
553303167
1870005588
1260682929
1042063277
375435460
1896776960
1581869531
778725556
782437453
1909751283
956774758
1632928507
1851675173
1807966225
588654534
1618789586
1432541524
1140468982
1616726263
1817539524
1650925834
1606947355
613840105
1749330514
1286663691
227920611
1227204938
737140224
256980627
691273407
1046748883
800807994
1394462359
1090931247
1830736818
1996205618
1959089828
715146712
577069878
1009119116
571303241
1403653331
654513390
167431500
1919383074
406853039
605905100
385830819
1295077059
1533256021
959499932
718402145
1662929042
1621406608
1662947301
1501307260
419036901
1033228694
1073438187
1515997770
291797623
728024840
1104367749
1877972474
427162751
1444644362
599223863
672120119
1602505863
1318042579
376260685
2106010139
1296141128
1195191516
1448982352
917912790
1167560042
2138629869
1370036608
455007332
1256770710
902510082
561449587
270513409
1735974638
42185838
60652119
15717927
914259408
1638929516
1997684046
177129760
342477464
1080078730
2094093876
310540992
672014386
1630887453
1724089891
538730709
974147394
288492383
1140138809
1752045298
100353684
2009202571
492937152
143181063
24738214
1418778770
801706158
428739866
1778478028
1608825294
1546392799
1356757842
1558161210
984414398
712103735
675650072
1921565355
476336818
1117205910
1371419960
1900977565
1073417772
445967407
1250996799
2027372968
534016166
922898734
777876845
1769132130
1854911786
1160873526
872393044
280024070
856027604
182234635
843007303
2011525163
680937418
2063756226
931531149
1305151196
1310061166
535585082
944437682
1753591291
640485475
1863584531
734751884
1681284718
757064355
320979308
1917806719
1799588665
1632791192
1365445581
1851527324
466076697
1076912021
1114751955
754777211
350630822
1377336877
261487476
565574166
358349381
1789706258
64124051
2061757390
216830606
1304139428
141989175
520936262
1498668490
510022806
2047525602
1809448446
1752426815
2104891570
1935345130
2085645584
950311557
857511192
652937133
1962767398
1048578391
69641325
259848438
138163964
622651542
32963174
673874387
1274424792
377435308
1987442045
1534072617
987361618
1940033843
458227867
1177089256
837409090
1526344678
1366148261
775181002
194861702
270103925
724333286
968150637
923425652
353029888
1681733415
802711160
636671305
215149872
1054189849
64678406
75956612
1112103636
1973853230
730733124
901189849
821062673
611144292
1778267877
656155787
1846148517
1605581543
926866501
1549527083
1351013549
1824361378
176422866
280505105
1002294409
127313378
328295540
2130486355
583450162
1665393518
1850069147
1423233572
510446128
1702813244
1523554674
551157851
1313346280
1285234924
1973622383
497195842
185821715
247480615
98235079
1837701021
1370772988
1984643349
580114450
281852217
447912600
426415703
783999540
1130798189
1586953939
469128906
827866254
511837879
204250984
2134693563
420857682
1173795965
1354082052
2031200149
1513477260
828813493
1192009795
789786034
1651773572
197725307
112691020
950199611
1979503847
1378448524
891492748
1201203007
602692088
1702617026
1910122213
1188248153
1810840276
1883024924
428652852
481075599
1078704585
397157849
1245205698
565785302
539492301
580813464
337857782
322945388
1685573584
850356713
10220093
419876893
1792525820
651447346
114402170
1292081895
992474605
105598227
1778671781
340181514
1234676915
1641095327
584717967
984901787
620320357
285024310
2066101419
336721124
393370252
821008963
1988824188
1061294743
133610370
889785885
1829656915
916697239
1601896894
834944996
1048335164
458194429
100496972
1461410646
1475646510
282177552
2099681487
146632842
622761760
199401325
1639684180
2134984004
599292046
1955338028
1300197971
1678810668
73442847
614645306
664286854
850758187
863171775
1662604753
1369724181
1914054363
1979519508
1179377876
1159035190
1895362798
783611621
2100700510
303401097
1779397098
679122896
731964262
1562128106
1550413074
1854526975
1251029392
1405320167
1982485045
1164141908
1564179519
259374184
1887828
2142084770
1488660110
478258713
55836253
2144034038
1273911877
350527174
694985052
979749940
197188879
1128244270
1346539426
1296388091
1930749667
687125218
1165755591
1310520332
1083952444
567699212
2029252612
797393429
1199573523
627393291
402984486
1104527490
1792788089
334023291
1784889022
1237053225
735104052
2143458705
2112672076
1137778715
109221639
340143342
1315081968
765800968
1993706362
373050952
1494963085
1167475198
2008799380
97796284
331091238
671523462
1624273715
1414595803
1034850885
1927307126
2090915553
964422719
853314735
2078360338
1629226234
1936446832
1808521247
1644529631
300835171
1567564203
1321477670
1493744363
785189717
698447698
950708478
1899032914
935093701
882855745
403255130
1685674798
310923032
415646155
1789350677
569164553
690141812
1667515376
391079507
367890997
1505064741
618626020
1934424694
1392368437
59673584
786683788
515279265
826805322
1068446657
1445701326
1154942861
40180153
912875454
1396547539
296896656
759354140
1024222907
1734499127
1140061867
39418096
666339791
554156754
1452833503
1802403713
502950372
1431390511
1422252084
1425348882
1020737828
1118809195
318747785
1019377092
2126144368
7048637
1587375132
83591406
230604875
418399003
1975812237
1712675209
1386345910
1955830770
467604100
1213367939
1416984013
1445757486
826837372
613829740
1564735820
55443068
1764209449
586920240
1209661091
695415460
206371834
2140033091
1291693211
173099563
530840020
408864422
2080052047
721097844
1101361913
811907500
429374565
2020444301
453840773
991948650
228166417
657120681
617798952
1773899777
358065690
2066144172
1379762806
140829039
272556694
236536530
250778275
1990030090
380213769
1630962659
546507530
1088786843
1735744365
134816518
1333349989
2129140334
1835403446
460560393
641763313
1443017454
1788836047
955291100
1221181381
305197033
216829849
98802908
628700505
420050706
1545343822
1087677567
1649751790
176708486
1511420971
657177560
411402041
1857413074
759674628
640168715
418738506
971054933
1981937253
1020292798
1755879413
185499183
489118530
805204630
1522773153
34544728
141776175
558529680
843405191
1062962768
1194563393
1361713607
1042089524
974744318
1692023310
1901623091
69116512
767970744
2122810519
2042292321
109552094
1651641119
1496542609
1006580012
668027521
168485769
2114158450
874054799
1826360730
1808499845
2127936228
1741777104
1618518506
22352857
235187155
103556182
393403685
507396057
1489989026
1137311985
1909398047
1206436162
1060738719
974238323
1235885442
1231935557
1674870170
643943557
173394756
1623333177
1622673090
1775072235
275275291
101830826
842263672
1632087775
170618281
1282946017
1030673600
6221713
1058816591
204903022
193578690
1751920210
401792152
495269526
1134810461
1941626586
1265699966
873990537
1587401092
1498043580
1243050973
1038811665
1414452610
1631662949
815533941
1272561126
80546442
1331086525
903106704
1884085523
173373620
1124786244
1547957550
228608203
1137292320
1890459270
852677874
1633552757
89258436
241386938
743831460
1808210997
657798555
1223559532
953541628
1109491732
1144472141
1711384653
301453396
594672083
1815347363
1631265860
863147233
202112013
192851498
994072639
1349904245
1001753443
1524464118
1341115610
1070713949
842309552
726802168
1614289907
1248813053
1501788260
614022535
945849922
407640765
1219574058
236185095
928349378
1068584588
551890866
1832536373
971331203
1820636470
297922036
931566807
470974430
1960453048
478900725
583591830
1410079025
1293323332
46137616
991932988
317346016
2028957360
158716625
1381659872
1908679593
748601741
976398638
550825079
703542921
797163099
196960970
361318335
273405598
282268179
1304663892
1836475641
794469307
582005000
540040600
16670385
650594679
605433481
1124618091
1536106953
1718149797
1554484348
1031636826
1569792693
166109770
2121146727
994696136
277732311
1614532965
1846940762
1733820933
1135108439
1582107129
2060800619
448226358
1428344587
59559464
890674939
1434888274
510073679
1275075325
50972146
1524311748
836042993
106179149
847251633
633867891
210227403
1362699463
746022864
1630941847
968103127
1930832424
1800080345
36957414
2083585631
584993342
747694497
1460444161
1074916503
914317480
1833373490
2104495182
257616098
666014960
1548890593
1365287266
1645685883
1410868692
722519765
1210855806
412643323
604950108
846419565
1907119970
1972352183
81952477
1246703389
259121067
2115147160
1538135496
1676964590
1679455340
1313766080
1562703411
1425277280
1151697056
605072400
1763562048
257590596
1053456728
1968794893
76458351
2124834654
856390029
1116510016
2005509731
1395506641
1536610358
1915133317
1077681712
1227418046
187441693
1866156255
1227471303
104666023
1595115939
245126105
1568459481
898849998
720274775
1978750703
1501561087
1107936631
1897086565
231538249
1895875589
1404869926
804976418
1377928543
85973268
1555659377
292697750
1715856402
1972195196
940648570
438131576
1908812650
978487469
1196327098
1541576736
1732863557
1197997690
391791943
1944060459
790543765
675388632
1514419923
1047640389
192943481
484451968
206018324
1062352414
1034468711
1350014663
268324466
45332180
150688000
1990009749
556836809
950748787
126412228
1589443505
338809412
431269965
1129531278
733316991
997558261
598299646
337571212
352554007
1405439536
1928000756
498653298
110771320
194798066
1520272292
131593267
1640481341
1017182881
1808758044
434291058
569241713
1929940535
1273345405
288772740
1458682454
1682686308
104385773
1675621914
1180932258
441638052
2020774819
1344170661
480181580
865541093
1771522984
831622530
2088847654
321164243
1717938763
1775314294
1437023222
1752270911
115768584
708607755
396281882
452288068
418138270
695416699
866501332
121793952
1368611112
413095783
1530599831
296031248
1788945482
1943913497
818639842
1077839344
253933650
1896279925
2138436498
333102888
1568991876
1545534157
889496243
1508639271
714250382
1629095096
1446170714
1834116194
1153994286
1808650974
1751310353
1969820263
1785566161
380316068
25294515
1881353046
1156854095
866762093
999883492
1240456202
1459148245
1026444112
1719642452
1371735029
2033591596
1905928349
66805300
1982037349
1026920635
1977790386
1451636785
565084708
1761406400
497742141
1409214122
1288144058
1478245421
1691684922
266744386
504522303
1668868493
1682239946
1379466050
1823570453
824655278
782691423
298335241
1991516935
1130615224
1786483100
2018641963
249287048
2138208179
191594886
1090205041
734591360
1217024942
1677883235
1378483997
1013773041
1701558347
644041879
1893302322
597265586
286389518
1301071408
1189307010
1024226531
262488169
1894112449
469926048
266708895
575593078
1970328428
1132657319
476321271
1627062078
553844121
1614659524
396408081
1633065136
902806049
2029334373
1381223103
2059052176
1208986799
2116233452
1531851940
919835882
1973454951
1518190065
11766032
1352603585
935666618
1660980011
155999783
926742466
391243503
682525329
1030375688
1640669469
1412751558
358979271
1039635290
89366247
1595724699
1722249322
153574000
40865305
2119295438
1309678553
482113027
2033223115
1568939610
270399730
1001531641
79628777
454466247
494803165
1418517748
355912124
72568795
100022867
1054296988
397298997
1011919860
2116682666
160262578
229714216
2142321903
2083052976
498205377
1477844641
421875116
993780369
1364233017
1878723536
1208324980
799592918
1106593796
374369205
1817984674
365460915
933395811
508635430
51046920
1696128446
21240697
69661558
353533821
1767868511
1192130391
1609905193
1393049523
1173036902
565846154
1868305573
1301597126
1978738310
2138822366
1288893396
1008060342
1865548248
1360148332
1958633109
1403348550
517230990
639215181
1904172792
1632000830
1181591694
519071515
916142466
1452475972
389825870
1523678200
45855168
1064823897
1193292833
1303674586
349776594
1933048516
1229552914
1832475782
1967909812
1829963009
1349336453
1982331541
896640502
414143008
1020685529
416017512
452667912
1758764175
2083763659
201971594
436942674
1917749605
38433377
1182620400
600712379
2060618461
1655295226
590463733
1465003000
780879453
593066586
1990675573
789797505
1960466672
839730692
652477225
1307852608
1740761141
720006835
1841505761
1804458274
69166107
378474641
198040034
916139392
481407955
1237294570
922511268
471171699
381780681
1501662598
1143724482
766965236
310919344
1367534469
1655846251
94554054
764952170
599981219
2101198476
2019227063
1510336677
1344648051
95466258
669183620
60072087
1355115290
1946259544
1041328682
150642224
1924921125
1007030189
961880747
934465438
1187822862
702775248
1401949780
549414047
986949728
663725437
1458322593
1194598904
2040139524
1706520859
259641983
1501435978
1374313601
2015000007
581754752
759339893
1510914619
667128177
909459626
1069485009
140020973
1135227923
1727652879
1852877012
1719696738
359573459
258063356
2138470967
724963644
1737947682
364631026
1138215417
1520915381
1374377897
803676717
602471755
2117611110
1094651521
278058928
1909889200
2059616820
2141584499
1045932295
1469543761
1392993518
2109441422
1158797864
718065115
1124005638
1826061627
917533427
932439084
363098477
1442735055
463477447
904344695
2077491039
333595030
956157805
1663612603
355564482
821135222
1891955188
1901864525
825319041
2079576078
276221472
1484414539
1027619622
1177690929
178164441
1667884896
262763113
187520012
525439265
115598752
126609177
362504277
18298196
666957781
789196402
626936507
526865103
2076895969
2032878837
2027795027
1631494477
1524554508
528822083
1430126435
2088163724
1287007520
2022051553
407267814
1114850993
958697611
351104813
1066626788
1782957027
1679777900
1035111581
170061663
1929429316
1422338519
1416905455
1910221360
2126098102
1833313905
1170070002
1021253249
1757330757
2120967747
1558977071
1067196028
1839171772
927865482
1333561938
538607434
1443491596
1614203416
1596995319
955907130
2080690030
1779602241
1109594268
1698881272
118419110
910946210
504099581
2076255959
134299401
1232548241
403689169
533174602
1642327148
1752728123
996753947
1980706498
1393302041
786558463
1311116113
674795954
2039643871
1469815559
797736388
1490010610
1363375683
406471429
1282363014
328919686
1208741950
157023847
1206274531
1493028480
1375925678
1032332272
1759306425
1525662729
753201993
181482942
2088918889
657090782
1454144293
295318164
1881596148
280833260
967789298
1358605644
1469965846
1663137432
354025963
1427689936
300512458
1891564671
1368215702
1568669331
428789232
568844006
31158504
440782830
367277590
798949862
754706994
42612818
764694343
346146108
551674372
1706773299
1351938400
1071185658
1471513995
204421126
574667012
1508690218
1947542922
1647446421
2068738551
1571467342
707189333
867602552
1022104945
2061958577
1350506329
1714472659
137183807
1449965640
783851639
1843840698
501374223
1496774403
905723158
229402736
410742447
1677723300
1964844429
231382978
1406328068
1377447368
2029223254
1832237668
608549837
929510396
1272262698
1698290654
2056922548
1690813945
1689038631
820422289
260707065
1182647770
1589955498
1740213214
1594854741
1584155576
2060653146
472439799
2097530402
1421095389
142330781
1136485221
397582400
227138832
293340700
256479736
207481725
103549640
1156976968
943401262
2084488901
825300183
308938420
841033517
1617696505
1332541002
2135718021
722133926
1646874631
984167255
694655380
713557901
1117095642
924383324
192395886
1913720753
1049368883
480086960
1518714790
1345381968
1546217366
2058713816
687132625
1159755736
1889900139
250192607
1246633521
1254778120
2135824868
134986019
1883701185
836216026
132500758
247817814
834904520
671658000
1977992428
1048827178
534325858
923225228
1409884977
1858227442
1885678855
1725242826
198922304
1040894862
806316309
1795344164
1250048531
407093795
911224614
1284960721
131828719
647286461
2033629795
459557501
1467061461
1151565175
1072911421
560728094
480900818
797528495
1205707292
1763373070
292736837
1042451915
1158857285
1986473189
2145652078
535658000
557089613
639097366
560721252
236286822
174460461
1661610988
526557391
1832379216
2064313063
625458064
1464667265
964019140
680490634
538338609
859910195
1799013448
1584948733
591287421
483238584
62248881
942070534
1582819349
1239535617
606862045
1230480166
2018610402
1363734055
1930732892
283801754
1444646430
1143202935
1191045133
1098098760
465603105
893287409
752557380
1013590
488288989
1734304263
1109685225
1222216897
917967361
559215827
528179132
1607373983
1415237155
52688681
2100673463
282170060
21015121
1553375017
1136889276
1007087581
1091739211
1082090322
317337767
1564148974
707282564
1190809190
288918337
1829760565
1453281483
1763422786
1612672097
2085084216
1931640301
940561054
1936929393
1756025081
1756899571
1241215216
1154668770
1891049202
591472157
1988698353
529608718
1892022245
50730479
116035698
339414369
1656675381
615834621
1976475206
2137727702
153109762
784306733
1277516885
1183882626
1517291224
1324899140
2120205721
1849427678
705476054
1012827177
418060724
1444991792
803630106
2072724845
563786532
329755865
1864631455
1351290499
2105495943
1736494492
560348257
834931575
2079271857
1660223454
265931529
1012966485
1580918710
1627354189
929138548
122201551
1267689386
274048070
325376380
698963966
439534799
1518985182
1443189072
1459639449
1335011484
479386390
263651904
1478729337
1679637129
2115741761
1397866992
1895134184
585923147
45486763
1376077157
1462371886
1215970990
655614001
1252939110
9338939
1532099774
2014884855
671364564
2136425916
1306436262
1958129346
440799418
1713355977
1145166931
932138926
1663663504
1630963599
2033403625
1175889493
1648195338
923297397
1628777298
806721374
552011909
185429805
795058496
1783417638
2076441186
1131293431
558134705
828813989
1208616536
789060841
1315283246
694690886
1548361338
971570607
1346443607
302689784
1300634969
321367642
1475952381
793154446
1155786580
1925364316
1650223680
2117540548
1581558789
1196753930
1072068718
1562904969
1772849361
173091410
136246772
259423230
352123797
1115432780
1517996982
321419711
333069499
1722133010
1124746075
1063995093
114218897
1639833037
1798620777
459569442
353015185
1892577923
940024163
920131912
1737504151
1513614734
1714539497
1151353914
1650537939
348348626
1468351832
1958352856
1037316796
781147758
1507724201
1211342518
60850602
2118020419
785557233
1280166132
1792628049
2025469644
2003288182
257545806
1928700968
1029879031
1715439647
1212241804
1681139617
1619095845
101824586
93978828
498837044
307873117
1557160059
1183577881
1547327170
1946219931
1609340642
957035812
1306691046
478418282
2109710204
563270955
374310009
304286875
1425167682
1543795177
1512248357
1572514979
931215356
90017569
1504993072
548155131
1508924158
1164667896
2055599771
1645557667
1134205490
804420649
1679998526
1920034843
1879515738
1466145925
1950035273
1138194768
1681167371
1181621249
2123758593
1036551187
906400601
264189742
361259749
114980438
643186107
1595257358
1632068130
62897258
700549908
1447052186
1719808822
737534104
953736315
1370057554
2075262020
2104032762
1329612694
1145120646
1701978018
517248909
357291353
1308978955
2147233078
246809120
441498344
1760811959
1299105463
206994794
1849086112
1371459525
1442917318
1159727304
460141636
1218309937
1836129884
1935362042
1321424542
476150507
1756302783
1599528567
790582825
1845657367
1483195882
44695731
2146510425
1673482129
431906268
448087886
112673069
631036461
1813173155
1722553394
223713738
1605545971
1693335940
1182226615
1110823847
805048596
853068396
176456006
2058626090
1808947618
1527431873
1494304487
254569859
1927665537
1555552864
1200613667
1853779954
108240297
1768756554
1462499078
407562838
1743834242
1873945323
165107934
922209707
1791095737
1608742174
1029269096
1485696105
334320950
7330062
1963895823
2126530504
1094540180
13762732
1162385517
159984298
158873928
13324202
1082631282
462117452
1521316303
470998088
1831161580
1021074209
1256729927
1056975684
1519044455
1956641671
1468810463
821976018
91265363
598463901
1553658561
2098188158
1688369264
539005193
445505990
691916466
2144637378
940986638
1819074342
511554624
1847503884
808076686
1001486833
1411574225
689597873
892366774
2137491130
1740235516
1221922851
574617198
824012118
523204446
479113432
1966264735
2070137005
397546298
1948395290
1294056225
1335389850
1666437785
2030284371
2100186385
790477872
1379923176
1515846376
415758685
460758841
1077922492
958867358
352706370
807375358
307821337
1145383312
386157790
1834211549
1924565785
1133583617
830140394
1414504170
1377386788
549403492
109128282
130524701
1807508226
1002484230
484255486
283252080
1670749361
588037669
832056800
451726517
2118728611
1411873095
601853592
744920691
459620166
1482853248
1298840084
801800607
1316774453
608607585
442664506
1354410776
1699960273
626677960
1872173837
68682643
246311380
1755934218
1952639473
1002609830
865835731
2135403150
971551211
2085537508
1892531916
1817434559
1565099171
959734377
1349994988
697201824
1246607328
55933380
1139857103
584693477
1975343548
2277596
2119765144
922862832
1099970792
962717857
481869284
1152084595
549327930
444716379
2063948794
1503185340
1129674738
1309589100
1845671772
918252690
1183923155
255357393
1783979174
1260923686
1837476461
1507268169
1587374623
1291506691
1969558748
1255823176
77353396
570757726
1890258186
1464329986
1041139384
1777549852
1340905490
765101044
480815055
562382684
796209925
353351801
1401746938
1779000930
18119712
1051490465
1075099263
2041455765
1419344458
1752715450
412912131
5806145
661336327
367550911
1861824444
1986694474
51924800
1744396232
600176390
1686685212
1377778714
2073215659
1025172134
1009419064
293433798
11942870
1399761718
1051006431
1138450747
1653936459
1440216946
928205385
1463560527
83885660
618410194
1615053871
570084000
1805358555
842425751
238089331
238082209
1606091088
1406812590
387324634
1918026084
878931654
980223021
2008629753
743153795
617951617
48391008
231403921
619293293
247040137
273305328
1482293364
1629820094
1017808964
2139921480
508625824
566956426
1421412373
837156814
92231605
1498283621
818179724
974665013
884699791
1911051660
1219201200
1594126345
1719416678
1787788065
282122673
1883106348
1770354145
841616061
1035336002
1366023539
1954381121
940148632
243573307
1371111335
1755815807
930326937
546937918
695555842
978812618
1873443550
146717579
142673507
1928475491
1016618221
707346757
2083458875
478660955
818111384
1698453290
675343754
2022577255
1743869234
1399551152
524738610
1009201618
977495063
1346083254
157806612
1739063378
679992304
195366940
741106393
688185863
2076128815
386997062
1770631380
500112796
1073192447
1119650877
1519186868
1817421542
1270134396
523180368
1652417651
524937604
2063747594
1531206108
124416685
1221011458
1790767144
101777966
1543249748
1776560525
1286225819
2116646421
1068204111
767420600
436555088
1632496756
366730958
1227300981
1926700002
1877049289
805994784
34802671
174674769
1892902853
623567846
137539637
1527929741
1528722528
1716392739
824215868
14019346
1296214882
143340373
136619874
2040705395
510718345
815226857
1451723326
2143797714
1256425209
1348161077
695460249
778941400
539990013
1687783802
1897162261
228438226
1176471476
1683920529
1008845249
2136157429
2063113093
1605727962
1864817361
468043041
1077553087
274569433
2021403145
96496924
1247701822
1353232987
1392742842
567265847
1297364339
1359124817
40054939
219145209
98661794
2091284380
1119883531
611715256
869632309
1344033809
1948536371
742862811
960491087
1118346295
1206137201
1470812265
487367152
858728443
868003395
1798487899
281338263
2104607101
527872123
1649628896
109490240
152699326
1859309122
893919150
1713214996
1445687051
1161638024
904112757
1043906046
143973928
1473265124
1663013959
1699202824
2071315677
2025390241
146036100
724663813
376905446
1330056308
692130171
1866430802
1022364251
960306083
159722284
1448862540
755658141
1499687468
1670108045
1055659469
2096348966
714720801
1721292896
693263012
706202140
485788898
1903642380
1354350371
1530046699
448385941
1380637938
1452382435
1926949448
1559046683
1274424652
1931597727
987495486
762577995
2100768979
194802238
1474791254
113924729
627104057
1904450632
393267681
664295755
2131319958
541062348
313676843
1256674153
932778853
1413425575
1419855095
1510260653
913219727
1669021428
1840405027
582020360
1975494486
265331242
1015868386
466330562
1132166917
1324383599
296480176
580347564
1989482047
1827060344
308142169
1893970219
1203899427
1291143584
1722890832
833376334
221051662
1987532728
2040021315
1987070208
177040584
744974382
1841465387
523900134
2070258480
40644803
483008012
1340310797
1482660860
1309698839
329883593
1201576078
1348073844
264645033
1619179584
1063417847
2129594802
1686520531
1432263331
132607673
1753529897
365655187
213932499
1796625098
300097662
1824250513
931707495
929359193
250305688
490702156
1787337752
1211749764
1912241582
582787069
1756131160
91697722
2130389462
805679341
967623281
1529496255
1339952446
1737020360
1593955042
781479953
369595502
81076135
1750809216
414094163
1881599006
5904755
2140451088
434677559
848331214
1380237854
595665759
2009301635
112499862
2061617949
468211058
378977495
1468487456
272637315
1511240885
233298265
2104225708
899841396
1485746205
307163615
1655938970
599168001
1398936965
1801544
178837381
550343953
603721289
1238393608
850203132
1977853041
1038663126
860939400
1951430580
594023553
1678296626
2077004183
1559434340
251750203
1065651358
763307989
47646640
344433434
1021201824
165200680
668200142
524100457
687300783
32822843
636963393
1167827332
1753820478
1587464395
1913987576
981819038
2064070399
266484485
332406488
1919017220
808695204
1293255412
1896223140
514754189
1356953994
1978375895
1724364107
1408627204
1227848854
749369186
1289073007
940779782
203566446
71309284
2130073383
215251799
2128791393
352832448
1175228388
181340935
1971901756
21204022
1620382028
1426306415
1810227078
1564686462
648743801
289589407
600747092
517510935
644380386
872353442
1998919659
114235727
1647860481
1759040636
1001078733
1422132745
51156444
1965661248
1320657858
1454295057
156778909
1699248893
2104125767
90060422
280140419
200724217
2054988498
1796806731
1615870774
522300998
990958239
126399418
1599509767
1758904217
1373246622
1851089467
1605467840
281887727
175998338
777021719
1103996993
1027790095
1975238345
969329665
1496949076
1227680984
1283530979
1379679526
1302533390
714256900
1859385263
801157139
1033889238
1720877487
91403440
216015494
1768421072
1448598780
1643982382
424260952
1870072442
568983646
446514054
1482775310
1247699889
1037078492
1571179655
240131014
769994801
1215084084
1430466207
1662509435
2081899448
837135525
1932862408
479052889
108710851
1402234560
1902507070
920416432
2053585550
692282497
206722644
2001492721
1880650692
1626356745
946998776
2120122919
292131916
1770432590
997137624
944685291
1580208186
1518687279
1810377407
1449499346
1475248158
195499303
1597917804
1832128710
67755731
274825605
1152986766
1422516199
1857581467
1955537717
1665892791
1668088596
1575921592
1238844511
1541229985
496065191
1814963710
1492624384
287290942
10889119
347575328
4832176
1545837148
1554760880
1518127611
1807930161
1733659759
1997175303
1567562425
1709820656
1004404876
55752182
1824763205
1958404305
1280702353
475153793
83684844
1837430789
1484105347
721949596
682435379
1943097750
1321975306
864799827
148607850
260262143
832173957
802739835
174331951
1306182215
458306554
1970852906
85682188
109811962
29748716
1272696800
684784310
801792681
2118384069
1728446310
723633796
547725821
2092596210
1430895151
887995469
1044616078
993243452
551765867
1379339260
492351662
222967077
631394904
51421505
1248220171
722972900
139683864
799180959
526662662
477252868
768794477
1825774262
773320343
802214246
38791774
271702234
789062931
1382900439
1088190273
172834296
1917694664
758894269
1852786459
274471521
1634295413
601417335
1439019815
862829299
833950902
996005625
848642797
1268011071
1144459261
2115282952
1079776933
1408915503
1327203328
1207921914
588134726
1641710035
168832174
153634586
1653677084
1869432937
116390164
1183169203
693666980
660431844
887408522
367700526
2085557718
1707667865
263479624
1915262987
1578034646
2036234320
1186706501
382131756
834975642
463613263
2063565186
24064141
1678878216
1437955463
1335497012
1509622140
1015853198
785083959
1754668794
434039488
331735169
953334640
902262854
478456676
558791482
1564798343
1703420796
208931454
1210703353
1614268658
914847127
750670738
404445160
1536774994
1157256537
128781905
927864456
638269112
1314135034
1957917359
406175419
646044021
1139272082
1052390146
1997160156
826194116
707732029
2092295732
786833494
1725312545
891384357
1666470974
1790810934
1298294933
121657661
1585384173
2135803278
564690751
452968143
279828934
1770377223
545899595
1696767475
381782093
1798348840
1271175773
907805246
1932920185
1821872799
1023187283
471542489
1458886204
1322526528
573172132
996603704
1078012829
513506782
1750830426
966187146
558198911
1143430967
1428573706
2036742230
1702581201
1180624272
1966931100
2131555284
1625512964
1978554532
1354161306
865514113
59924490
1608306107
1331249918
1714640961
1989284042
811325778
1659461722
289223955
2062024141
688283658
1833932501
1986956079
174837905
1571173183
195051464
1375623963
1045716240
860618403
2068506494
1531918508
1650912593
868943676
1096563797
347864104
741637204
1904784331
595724784
1998435158
351692093
2034799238
1632789397
353442064
392135377
1210873348
805275070
1503391383
1918286509
201965916
1483443982
951889294
1929992437
1716525495
859004576
185772335
250693888
449636140
1149431632
1706637235
1983792111
380350274
207905658
335864353
1340174316
13271970
830774278
1125978835
1350428564
308233863
2039197302
1436256143
1308275872
1238069160
2301253
1009016868
863306008
91134531
2000633566
1827494404
261418102
1467284312
458441834
1711499457
263230400
2072118124
272649655
888287018
2119194293
2129948244
1713862938
1918948921
163766471
1520022902
1202859084
1031287146
836335671
395823300
698714178
241497287
1785678851
1713526929
416372357
1060488473
183824547
1477160536
2022598040
1863605390
640194777
1679560601
1473826457
742019498
865262207
66288857
157981925
1557035785
1375476691
1479484332
1845575508
256705670
308867672
411319125
194250515
522338123
908701133
800963195
1784147129
1950153569
328844947
1969063794
947658035
1782425308
1640451962
147218294
961949428
285727325
336965380
1665038714
1599520914
637763182
1936166921
1422222026
667147131
963228154
1786153375
1145005288
144274937
1531145432
674081882
617904125
1680982062
1321806163
1904018375
1901557742
1647849970
1915956791
185449803
1852327146
797029176
292447997
1024297570
954754747
1773515127
1838718279
1068185836
1056375028
2008163727
1950253974
765991150
38900236
261889616
1395494188
236180345
2080636844
288165551
1973894276
975006918
278567957
1405328190
1490551153
1854898227
164415384
2018219806
1546718290
1739697521
2122591074
1884966755
775612383
1207496795
791310235
1775967412
1027860656
1868588985
2038031543
188109924
1594766664
878515715
556652803
490923665
1685741770
2022869445
498297044
803015525
1550846547
907719313
1875440190
1074064043
1567152215
1867185707
722033972
972226437
1976034253
1237634255
1522776859
922737470
1151640290
664131027
1876236656
1978546744
639210701
992740202
1365955123
2085819778
1593587962
1129674326
246217150
760266275
124210572
1044927677
858471816
1533842112
1185206110
1391936729
100678736
567531505
735653772
202965243
1265267136
923172237
1523350121
494798598
1399628313
173666910
1279493766
1928217479
1399557817
1759842788
727846230
1342695236
1887575421
1984561019
1544043817
51058500
323804231
976033503
103388269
913696317
354879978
510652970
2038771455
1082057624
1879629239
1885020654
1266618158
877584790
922380412
472933075
1795924775
1827243390
431292616
1237290393
520408812
50408794
320285196
1507745245
74580478
515319096
1815719190
1375250400
333789163
1137066706
2142188723
2120975489
1932601181
131350356
1760753066
962411548
1723562210
266212684
2077668264
1926102595
466186228
216194587
1051860404
1492003304
721856421
1940826409
39063267
1150928048
525466448
321173503
1261509367
363987472
621485281
1384648115
1095927007
819821142
2083166032
1087111325
146868298
1424762054
1211367979
805480313
1463363234
649689904
32511820
513751178
244357533
881751001
1924506656
1786189788
682416674
723223981
248421959
1436860905
267325052
2072639875
1710926661
1875129836
1753818124
466476508
1847427384
1117669291
1170893975
1013880722
1685115331
2091799876
68318426
1653729461
54006937
1971518159
1510937533
841572350
1436360036
776317797
1342892964
1888473974
355943696
1104093772
1054396872
1198263347
1851079078
1976613741
1182080300
657354712
1306311949
551205815
405209286
809580259
2133488553
905480369
1252135536
1532278753
1728838451
1146397575
1613255104
1752712714
1485334132
1339826696
842692634
519652836
1357841609
1929420651
414497739
2107749371
1707940796
982430861
131199762
1397900620
157804321
1137829800
1419130840
1281193191
1231982108
679617783
180622459
1868447286
477936947
1585530291
417418208
1883219360
856946443
2110771773
2004507209
1479843116
655905574
2057402778
901943289
1453537531
1927878549
2096333779
1585194441
737453596
35778010
842178717
1582633742
1676522773
269980847
471440919
1122568356
1618242042
1615807482
2079009021
1497156472
1491705044
912786095
1641828471
1847039031
1914491138
1611584576
1241111478
1747164471
2032558959
398199126
1458227875
2136621660
1973737828
629625774
609320411
1531263497
389341555
993082408
1955713589
1197548807
677972880
1193042130
1304231168
2117342837
1488186052
1948635377
832824725
1556792872
1356487518
1600370976
607123922
412226787
1393676439
1187778724
802556159
399361020
671907476
1809911495
69809228
1090080402
243110048
1803882801
699349586
417428979
143478623
594736826
1549272351
2145625760
2115862847
1570405036
959037116
1902343881
365202239
1695539795
1350116926
1132985887
1954649377
550351742
634946931
292276314
1197820537
1468839656
1962960898
928618809
741399995
818780363
1833371343
1410625705
922101767
1235735422
135899704
1679129786
1079164400
1167642985
2103125642
1563754730
9803358
1143174010
1219295988
623084584
1925150416
1319277668
1946977189
735786292
2101560130
1035203946
198667408
1421399553
825434142
439896039
480413155
562558497
1935429354
1295306790
918666138
117639221
263419433
986632428
1558666829
447721634
1703534833
508224062
1630298224
1440964194
1760232355
1623868461
1630141492
1293119587
248553092
1950726099
255174328
1069372239
1100087749
2118827208
963866325
54149292
628303644
1054661480
527773765
1952831036
1316672161
675713695
2089299270
1219605192
1286061549
1605354394
475872770
970739893
1644711901
966464628
1473619596
1660149358
132429672
429958118
229159564
690345686
196630847
183571032
1891638180
1655432448
1043792265
1789757368
17170880
595348688
996653702
1607505991
1606261742
1631256003
95036853
415327899
1569038073
713934501
345003279
1284201617
994892126
940046855
1321997935
296493949
2015558242
1607785761
1504816521
1291319521
92894321
1028737455
1099033999
1009884041
2032483539
1549532239
1768560459
2102906768
331246526
593239380
31325354
14110798
468005470
1710425136
1370417634
767345416
161922025
2114220795
911180410
1453946601
526795154
1717454579
1546614614
273295729
100509808
719956398
1936820751
176238320
1509595747
1799728686
2120765799
1382361334
1541307911
172683018
673498396
686440509
1962171173
1108895293
124126771
1724201907
424578349
1619271007
513658135
111560794
1725816395
1580699549
1950543660
1706137297
1438579044
813952403
1608692076
999962521
756864438
1375872426
1248770215
1343900146
1211665530
1114138829
1239204756
1547990690
1815395178
1664322878
440547574
1101384664
226492820
1201302810
1742863840
157668250
536329172
2032808092
1419613965
192588230
1817577036
919350567
935287012
481072095
198361870
897586424
1436094814
1782197494
1980355486
339397954
64835578
1039870277
2132611158
111725783
1088349864
837975793
1088215131
1653857151
1068777252
1555633985
287304841
1281128791
1911239155
978858985
1245595668
789001376
704988365
933722844
45396062
634250605
12235717
851170874
577451407
299494479
1313214869
400932713
676677515
1155375301
239329353
1453039480
359767561
1309466837
162587955
1065215795
222312873
429637488
1793644818
2139645718
670013624
1413824141
837719257
2092548274
141663121
1647865559
1252221713
1225256037
1374150225
1214427164
157567293
335237053
381655614
1475897438
1569182380
1945243673
1883447072
20839790
1898806677
656812336
1729669552
826093269
285347562
1626052922
1598093193
1128360652
132626316
569422552
142437378
964404718
1959089174
1044368992
1673276379
24725557
617031520
422151462
618145449
356790844
407919824
1702014408
1396260919
739251108
754166053
1336687325
1389661647
1028220268
1448644145
700703520
461160912
1534754886
539218172
1260343238
1743966483
1766682100
687791913
1365194389
589601917
1182775504
2036011472
1532151825
453603489
1260040119
726396228
338032590
392623804
1259218686
1879564193
1557712080
1098575551
400396757
1809266714
961679556
957379957
1997620463
119022409
791961972
1050263635
785579281
930918942
492023907
1525883288
881925607
1784935191
1440292004
609559292
407646636
1681464784
441436605
1372392037
1523689446
947785810
540419476
318801589
1082430977
933907641
721734863
75419833
704343472
392635855
107237880
1961111229
1218215957
1191916206
1736569462
227046156
856837716
172056148
1060498239
1277853951
1952614032
1354581262
325368024
158749974
987593717
468209298
1393124446
1296322689
734272375
1198548355
275199816
1870413817
1311713314
1603637120
1428807900
587076484
280269244
188665344
1720291552
1211040423
1141490386
1263709496
897481886
915642096
890542514
1774384128
1247596539
1406349592
862092748
2039609186
1463523719
1673508924
1860379513
1869746047
919862939
553745230
1673779176
497007113
134543653
1943493741
134706866
1195767016
1568495685
942577416
676332630
1064360877
2106643408
1306729226
95517450
390797944
1345940013
1939185721
809844534
1079063688
1136340072
244920274
895217146
1818414580
165679674
1725644962
888482018
536801833
844674992
2075947619
574679126
1645731688
124383422
1813414833
1401170793
1132776926
163307306
259953382
1364436509
1411206665
98256250
1449719954
1456655003
1550394835
2079750636
1067979602
126746027
1118549265
585718077
1699079992
126057452
708203825
752874798
615511772
128513277
1106699501
2064645818
316018351
1126505160
479683112
2130652429
1199206093
1353275545
1640550867
1235949483
1582037286
398378108
1485540483
774095207
847288132
683854202
1770886200
366353393
1605126277
2062872126
292126829
1748533531
1002785920
1108014791
1236976997
1514597159
766132162
575832483
732333541
1272329650
2022630697
1100527346
680222140
500641017
1817831447
455179202
1773019774
518613615
1106903453
669813424
1205573075
1524888517
1866528356
1966265139
1938383347
1948960422
739831471
504639579
579901350
1024897572
1902307687
1684740321
1328898547
301745242
706363206
1421769567
723406901
558771823
1682464277
525664125
435870977
1587906016
1110403560
1140280327
1635498935
1398779217
1377378462
616659022
1875808431
2121274918
340928474
507149071
1454891246
362025134
1466960252
1851974323
1178045032
1683462053
1917420019
304907581
1296112857
834043477
1755831130
2129430736
1075792320
349272301
1289692120
223333070
217476568
1954033226
1194663542
528771467
1346256086
694411652
912820601
514371172
2098010803
1675518572
683597110
379691941
1796336160
1370990366
329957058
1610138427
945896065
1866820453
1680196186
583161698
604130916
1566352599
86469875
1639470622
1879072871
1674194408
2103985270
1473724068
687847020
1849048521
797666234
430251147
1679490081
1575614722
1387060016
949836226
1323049408
671145797
1614002132
795905119
1314373994
24473111
906928284
1510030932
1871844298
368537146
1377630184
2007836202
288047670
740868362
2101824049
1186318893
1729195836
863616097
1415473933
1828072948
1896561637
900070147
958398871
621714205
1417463667
1646603335
1691290856
479478611
753028174
831903532
198516283
527447459
1448903988
1613386854
243626325
1708928045
346772152
125029659
135826156
1936191032
1269205688
25974956
1825198205
1893174539
383376714
369501327
648985719
1094902402
1912864605
140112838
816302498
638142335
1747958340
2050263573
1395028726
237650069
1399416776
782840724
557019350
919256403
973509018
684719424
2055587303
1317510943
1006614845
1464594347
849516193
1757422066
463655579
622940407
211429016
126942427
1165897359
2114584298
1531309728
1731336940
1536245041
466284396
567436179
658287779
932663462
212685686
1946842998
301050827
1368532001
1032085532
1542259190
1831986011
1753032430
451374965
1266034472
338199792
1108081252
1633815914
1585128625
13121267
22355695
278407312
1239235896
359420589
828121734
699263600
522575318
1585953901
2097071112
1775697986
1925230678
1806469662
1594835753
1472346912
505717750
896773535
123141556
417945790
1519727250
2113974251
569571722
776582787
2012151646
386315868
1121915988
1209159995
837777386
1113792071
53323297
2005482562
598466255
2129669230
924046650
18178143
1084808905
1615259107
489802761
1721378126
661121507
427986575
1719341359
1038205252
1747101446
907760373
528819852
1552262719
1316746104
127209020
862124161
1438595223
1152012261
1775822037
854930554
1815817466
169518990
1500132102
172009130
484520251
1112278013
1079816408
800355966
28081453
598756997
811304177
1118908303
518534531
1226075460
1767142928
1353549248
1017870792
24035052
1425631436
153632097
723758966
1457640500
25138940
1165392440
1695760435
1516229492
781980713
1102336309
418341289
389254604
2129346527
1049610471
1437933642
459459956
1685004240
1727237225
1475536164
1439236461
1606752954
1198275503
1174561299
1384939370
165789508
566205308
42242669
100538765
1413726278
1031926971
802742762
1061986118
1302259409
1963084346
313569818
265720187
967427767
1782645418
1443681538
705456842
1308763173
762775412
1174658968
792840174
887739639
522059409
1352130775
336466726
1114859147
547384960
848798663
733738943
835553657
1109840612
662632169
271937541
1540327748
2086909519
1244458088
643338135
1279297733
1722148833
1917762183
1801130688
1127210473
791267179
800946583
404794574
273610887
2032565010
283391330
1428253186
1291238773
1090377717
818700957
1273126535
2004005891
489074621
2069115583
1636041632
870304895
1984892469
626109542
1747757767
1471871113
2091931887
163270317
1487831750
1923781248
1177890879
276307809
2058107310
1994388070
531423063
1633216534
934903566
51459497
1874809664
239236830
652092164
1919468980
1835152558
965611951
764034499
833391107
1642074067
1751653795
927005830
1549497721
415653211
1895885918
123852870
389938393
1441883949
1092965656
1858947396
952496435
584581458
2058330109
354420248
1138015090
837468254
664345418
2072454587
291509653
1165960097
983023143
225662040
1881755141
1621489194
946899983
1920327758
1620765593
469978728
942855831
849240789
1433928956
6165673
2050114721
1033081264
614760251
148808542
2040502498
1614085374
527960737
1086515242
1934646652
1756774033
656380094
552698284
1974861653
312415538
1119726533
2031662156
1335197312
1557223487
977752920
1173732201
1950029134
2044464511
1025988728
624496540
621650588
926088707
1836829262
1281279386
1301420176
45221530
433348683
500887344
1103946381
603678887
1023963619
780967849
1987790564
1898906484
1885022815
1682215825
1111921285
463973150
2146083271
58789140
1753415213
1248687043
523808998
1404622240
1194447968
567759851
1549778617
2143664795
1527674176
1657750389
384703590
1135635491
1447938328
330695988
2099159942
481048269
1465535255
2122579163
1916291173
674374747
1418694564
243371218
1318029569
1755104045
2019242208
409463383
140016419
854364910
1186943017
851750111
1375839643
774770359
538417643
982551632
112381868
1469430787
1215051135
1586681845
247886626
2010774946
383596427
845083290
838827334
167573731
1030708714
1914312525
821982399
888581343
1222581588
1917636439
719118314
2099050178
2080514709
1155823440
742922381
570572606
1736302528
1441668296
1666072829
731825521
1495535687
1884907219
610002247
1663899592
1675936768
976120967
1358087035
2113796556
1039245568
625371306
2122945287
785585251
610509535
293720986
464373696
763914845
1424079967
212694427
1476921795
1509028238
1488410263
1056060607
21801204
842464107
483100049
1196581407
1867189705
1334524653
1947593608
27085531
1004459057
34677289
99930664
499607077
1643490051
1188599269
1654200365
962953922
312511634
502218914
664977413
498478553
1120522141
2043815513
623658130
172865313
1841184656
1553758674
3752804
1533855873
612514757
893600768
1001022418
1632903716
729143086
656361142
907550251
1868426320
351630347
1645963675
1188444875
1775487896
2013674328
293415417
811728216
1602570905
1922092559
1989964229
745833001
1278410682
22321104
1455659759
482091817
1347747545
910372930
408169678
64219151
573841847
46829342
605898948
135242913
828610371
1820560131
1848880937
1940580523
1569108204
811690222
299101684
106475574
583502952
739260666
827331579
708014072
527595752
1269578362
1443174893
1132690080
402519894
551418565
373302497
833662431
1434830639
1430244895
545837120
1756369956
2119987039
1020624064
763066044
364572116
984274956
125323267
38707174
319341452
208516842
252634402
1232686198
1096392324
1108155924
961110149
1704686940
1407717173
1751053940
1157294742
309465601
1074626011
794228515
257116878
568526315
952823444
1841366420
830337597
1349777346
1706502051
717808842
448158687
2017482953
1809938020
1832919116
330754198
408426378
576368027
1008298042
938306997
1390142667
932891996
1458198408
1468500874
796808941
45714297
2096746868
1679463006
1895546709
1047001760
1463352507
451761964
2133781567
1734059428
496957521
1546371961
1512354122
1687996481
252683528
2132701288
738770597
238986864
1472939108
1733699305
589633558
1332958108
377528810
527556174
1767410944
882267104
1769067308
1302615478
2118622136
1915854883
124336510
1338045005
1364696142
673726027
1555636758
1084843320
1315766805
1040836907
345495149
1385615104
1929427634
384683101
959826044
1575745644
1210196971
842306396
295842446
988514130
1124190731
407200441
326211140
1851529200
940721907
1362632950
1490190104
1948304447
523502693
1526724747
1914398063
960633424
449771002
2070313188
448788565
2146335766
32357411
216365282
820524776
139181189
1043744982
359138088
1498073421
1811692846
1746898134
6122100
719326399
1071719408
1469541644
966418082
1300667342
124691463
1420599857
1946150536
777884110
1628748377
1993676917
2043744166
663774830
634181722
1817467546
949342800
1193372456
1811321311
597009713
370982745
514894816
747029597
953498251
2051477468
590093320
1590511529
396580685
1958333681
90847584
708804448
323273202
210149847
419797499
1824434210
1717343758
1749621181
1877519342
1818876831
1344600722
731179342
708554271
1350888238
1906523237
210401191
1065068966
1249474672
1953850726
1322311443
1872407030
415173887
197428685
963666996
2056694975
790990636
389004906
1665031036
689091602
797936191
936061408
1324678887
139670073
261396608
895581443
1696790989
1412870927
1645269643
576579034
1130056639
1631444550
1673003211
775233531
368795785
930577142
1802382959
1288713751
1785312062
1811123547
1083501644
1472943175
1486224977
190477354
1580896484
1726252648
103495065
1464780279
1651798361
1971303272
1763346603
2122698243
383109061
1178713704
109599444
479162432
644090878
1257460361
1428893135
365837994
830281212
532929230
833999481
1138223339
760376068
2074120418
1755840124
1793471619
1781343862
1131964077
857808277
232906595
1304322790
2052478002
1736485461
137501137
1162133768
625168595
859313938
1016828696
2043837825
1719816142
472891230
1379089157
1919673130
1620389534
83815627
1199893890
268421041
1831050361
356651846
1499202097
829903595
2070807024
475139997
393396846
2028172553
312140415
1845539996
314268768
1468319859
1018866959
1561453466
1247682750
961899889
2103045439
603843560
1042098922
1510740857
665276448
1876675213
1849380008
1471851195
1806968328
1382327773
1288573463
1575497626
2116941377
1512298109
319226871
1479255127
1730745879
1864442121
215801733
32031555
1318039571
852314693
1961098506
1470487993
1550807962
1881293414
1598084445
1278851755
290917338
506041764
1967626064
1715355436
395329598
1906292519
653064681
160235570
1454398525
67969662
1901362930
1167656195
642205795
1623288460
1608866832
1491984882
737842897
1940072771
2049971994
695055035
1507164516
1936287949
994594209
1724974012
163894419
1638210279
1884619561
1692144234
978534573
336755154
1202166888
918809473
250916037
674745019
220310664
44348669
1309027292
1920351324
47360994
342063149
1000907289
114161946
1874853629
1332798272
386217027
1687069648
473796807
992265509
1088378174
76000838
1775903571
1818756956
1318775275
1815906700
958107900
510635894
272405240
1393504396
2004696795
1935155621
1827110555
1820362366
514782503
834010762
55694888
1700636510
1790816476
1105186889
782173147
979146201
2109575182
532769033
1410181947
578354517
565952580
1146291612
1927776948
1788911687
1108196516
1457189229
1408446855
1598986466
1125278603
1496252115
8387378
2096029582
1914821358
1714826450
2092222703
1985560889
1472289583
1766609146
991524783
441990740
1227465509
99775762
2070345781
1736506624
98584517
1767212599
1121707073
1557140861
1411005151
1009454982
1113341172
2039493331
651238899
1714743456
1799323529
1022995122
760462075
1205008065
248898282
1462177151
1751106525
1555141632
487608247
370135081
1200107832
837365685
248756973
510675700
1805910656
222201066
103966454
819661636
1191277707
1244625651
1820293366
1261984066
1469346714
163569753
1507147964
1752854080
702603554
1982195371
1448194369
495925029
151166437
1079463181
637211933
1358487286
247881540
1574590230
2024880666
336231310
1932411085
775177949
1350531095
1313281078
1226255766
38527523
1133436125
1209526688
1841789020
589255326
271887911
701983254
805328053
470571657
1081265672
1565705313
117944266
2109621485
21855093
68077031
1717146262
1585214379
415926703
758675236
619393328
2052325479
1116096734
908645794
922317217
1737550566
1706695258
1682474249
1142181677
629842474
1696425663
1354179196
1914730088
112621989
1140866695
1224091049
29283711
1550479386
799869331
1568379801
342919549
741737854
1388553345
96618567
707757719
748191266
116816737
232091571
734622718
1690528846
538373920
1953110602
888533502
1604439416
2062563721
337218485
1961380183
1661045448
293789994
173669189
336673301
1703397100
1491977225
108902924
1431285826
335845866
1116608211
758483823
1960083025
947756364
1807821230
1489125868
933729944
290034812
1103544696
356883978
1198185857
1395968355
1175017987
841940116
1412645732
1374930271
1784460656
1903570078
426162495
1199316077
603093497
1356939158
2089849119
1476354419
762115866
91633355
1933730739
537416970
761903906
286701202
1415503977
1918608938
1809662465
302394029
1162889010
1232003371
1556763267
749577191
721884807
1010661554
249583880
704159707
1606835766
1236100623
1316538052
1954568394
546504825
39955054
989303940
1606604942
1824554026
1875357266
694461958
681333594
2100740905
1291965547
2126328804
1711978172
1046901675
821722016
355935755
1580879218
325584033
1634842324
1831481316
222000334
1200028307
747170856
1958625797
1940970989
103494194
340649789
577039593
1565970494
484215701
1300850439
1654187941
386972932
673085616
92903275
19656498
566867028
1754978622
778780163
723591146
164772999
404785593
1074667817
1460308046
868881966
973091789
380230521
1799236667
609168341
1187321904
1253690480
45736251
1111611505
2001107391
506257619
1329794835
1941790631
1425882371
1543316785
109600812
1991922771
1154111518
1500722797
1437685387
779485874
1357066154
1894256640
193274841
560473530
678205851
1022518299
1533962634
360899541
1701864217
1882876708
1295196944
1066908234
2030152457
1643317685
1326967206
349373851
2045471664
928909733
1592412299
1541665699
1855048318
2046555257
741353590
723358384
619115717
1255528364
46937097
1652615208
252884284
1506770594
1962971376
506542669
433930027
785195857
951016120
521222723
529159610
1423598986
2072677875
877140718
884681951
1716912329
1631204983
1834699451
693828362
1367125089
1294361121
2037208955
158179906
1748509747
192427320
2073051351
1370431691
263012300
1122007305
1061663891
968095235
27996865
28392831
1829429598
659591198
1769882062
904766352
2029241156
2104180533
402541516
936186088
581142069
674327017
1247548028
1327613049
670200670
1824053089
1932927162
60899264
823801784
726759472
1425117866
1643121913
787810908
1096418907
763238229
1387217545
739914645
1806055990
539275565
1188449114
1007977091
88775761
716610487
927039440
457000624
1753556263
250287352
1091265704
1621250167
41830381
129429804
796714726
635191119
1983708327
1098868645
740705318
2117753535
1870143413
2063954885
699505384
484271755
250044794
1036649198
1042822410
1666700640
133689289
687490537
1769373398
1942963995
1742891122
1730908811
976185050
1740918138
976564724
1286540122
1316285719
2092732767
1753942799
895466010
1612010416
472000391
137355474
1039075904
2133001406
449575469
226824509
1909931462
1296764371
1820986358
471974171
1127107171
79230474
817929235
780230136
2093436947
3008996
147355883
1071883826
1293827313
921988795
498243746
1986474051
104348586
481016659
1240616469
93823562
1440829717
862879545
801618744
1686230460
567583482
1234673987
592731626
847110703
1713900056
1370747879
946282031
331205268
1215564806
549440996
1493441316
982810510
139350622
133857484
2111313224
1449519301
1234199827
1107861856
1410252243
530077705
176954046
1788609128
695553124
1458704667
753198615
59006474
1203568445
151536981
1295668638
507255472
1455452807
1417435270
327063378
914999181
167150290
551709611
638449849
1528670936
369354017
1536823969
641934607
815870338
1856836080
184253868
1499661796
1415174086
672163695
1865019814
249804018
1938808924
368962512
154860860
1266894023
1135708683
402295579
1438420922
1566535504
1691323523
918902006
148421785
1469502730
38660754
705895727
173066693
206926707
1482465743
1505995585
959826044
903691959
1522593459
498819529
523045183
2069495451
1912472738
1649174069
44799128
1847430383
1965374139
1063776103
1428799670
1964490516
110135308
1122975171
437284837
1747902450
496256045
1254272551
1457758264
68584088
633246275
223536054
1498943936
943928257
712901891
353224685
1111955360
677969728
756679427
110199590
1301280827
1586252769
1882969377
1490062127
1760262893
724348316
658499491
972153040
1743445526
277714030
1078449575
1121994755
398495300
134676049
285121083
627523118
1266891701
1386258165
745927530
1713444469
1232640991
1360560481
122871470
527093251
850833453
1314287764
1159712819
457281024
1862395761
1347295062
846080586
631055762
754853322
144314242
458984842
1943889894
1957562068
673415220
1153919357
1322817402
489913272
648585316
1207527856
452112177
1699352295
1358487624
316879707
491669299
449709778
478476085
794953426
945188276
244268002
90928422
1281621927
2099252953
1747875690
795614578
1833572254
1289821084
585740778
129422067
1618800716
1648903779
316550501
909246558
734235405
732586987
451577421
1063209180
1435172965
322864142
327717128
560814862
740324973
1450223343
616631138
61617563
783277696
1710418601
1393936960
2062189211
1427149021
1469546472
567488294
606963471
1186307227
454084791
242127747
1657169434
320333179
680907990
89260135
743030984
1993755981
103783502
129253381
968294479
1429551614
221797215
118280414
1159530117
341481213
1404960139
1469798977
1031833799
1562723337
484078913
57888740
1945622419
989648746
1709929793
1752905465
1474263490
824044640
1708301631
633524466
1078056884
557978153
838403231
1104039548
1795757281
49799113
2089810698
498513965
1526046967
1433345533
1021268702
278368427
944205430
1271022610
1772163541
2125527061
576243488
66771894
1911871892
1720953254
365911651
155256642
1498697494
1756031169
1207391471
717322383
1196404700
614083252
1046096254
1869199511
1067188424
725992691
422688734
1795383959
684469780
1078046444
2009017550
119507291
1425130389
1327250737
900033062
1654009472
1854533231
1454521194
1206436064
1566498480
1448413412
1327891257
262451842
112020849
1218542342
537289099
733218950
2103142470
113618779
963318856
185546325
2142411062
394137115
2029327196
53552374
531002748
149462019
800196868
2006371328
2138670701
1418510227
628245967
1811590169
40090277
1241936380
347061331
952347510
745791743
89648507
555606473
1594327100
883624483
1881936792
1076776222
528602610
214767567
419816711
1609003205
538655906
1353813848
1276163818
109319664
2034741377
817959641
232722532
1444426457
132005337
1431207650
78190887
682565496
1621670652
1402078443
1332421542
684451379
1716253022
705160146
1848389854
1209127883
1379371008
238982765
1343828216
759654245
595258948
255515497
1418341830
1569309695
516270110
2012059775
738503039
34209491
1634746345
1482768515
685217724
1003902557
247928275
1639703550
2048584483
1313172665
2125080280
1914659474
1266916189
732828312
865709705
1527336327
952571916
1908002262
934084551
1472684703
497792284
102289811
387924968
1522799622
1614302992
938291688
1868604190
1593067154
142072534
1582982950
1942865546
1514744846
266809021
1995449242
1941289324
718503545
1173367251
78025664
1605044359
1644231900
314264604
530646612
814670222
1482100507
1208037403
412896325
1832965668
206456141
708873502
338012617
574531031
1213782647
880223552
433068926
167119547
373157247
1231251800
1234298518
836169426
616109107
1428167257
1027237816
1688868753
1206042073
1913740344
900859963
76443809
784099766
1497903366
571776958
1865539262
365721388
1032408596
1373046129
653898079
1696485823
1278233165
90674261
235615959
670605323
1861505005
860833030
421393070
667994723
1139816032
1933315786
2086394992
1741933663
1373544027
189347145
184564001
1580854909
1370217010
2037394114
365252277
347621135
2134940199
1518742253
1600116688
862432076
376439056
36478778
512596425
1955256012
1045188864
725247477
1823206673
120603704
350959714
624629912
1489707368
439813566
302060917
989798403
166872030
1578519308
1636557519
329170652
559942437
809802422
1875138892
1852742339
341970370
574087669
1205892867
1187981767
2061245285
1431490317
1834031164
1482028982
911208681
2028108669
1020393562
1313955710
1103894114
546063143
1578760026
1003389643
1594776044
1800264609
2079704133
1795967328
604585920
346663018
1665139378
313388380
554821701
102399942
260737438
838044273
2092297607
1581166175
2104465770
1150259433
757508432
589209270
1832367821
450848656
993551265
1104189072
1295490856
1872062397
8627657
674897878
311890437
1344155736
165287189
472292589
1094096542
986858975
300898306
831097255
1814980765
497693327
1761580470
1127312610
866241086
1879167657
1939913071
531139546
323551906
610079538
979418158
211004917
419940208
1727895625
1581643851
51678896
345629443
1385174139
405536338
1762886794
2119510319
2054373720
1831304290
656261767
1617777604
1970523520
977413315
2008452150
1835610272
1494817151
1606032230
76145369
1417438248
724109845
1421742760
1459272828
2135613722
1376165496
923731164
102120680
1580644478
1896941446
1647075314
518315980
1179025402
953829665
1874164280
1129339309
748711130
1438992853
554769698
1326665202
1233936616
873741513
2041500895
1640193399
249005403
1700130379
510550257
1714255056
1357219639
1254355614
1731121277
1354749363
57274607
2032592391
92007278
107557775
1465407259
1669248168
1753943857
714841982
1436600593
1954436204
1933851828
1693106505
161716748
888044429
82623333
1914485581
85633071
1262749519
1649968447
1558495944
564671369
1538219097
780124298
745678976
53391617
863203717
1258334312
1298217903
1527765020
434855714
1332744559
1461896135
1592774032
1049236599
907614448
2058693800
1909017153
358018847
414690077
361900350
1840211864
1727848099
571348701
1676825998
1048323457
135869702
2101408886
85332322
1286266322
949492617
2061530912
137246188
397602762
1803476587
367630120
323068375
656864686
103858684
963214280
626961524
1427786302
376689257
1667063472
1738846274
1656726484
1864386478
1020944644
2014519648
200344242
1541818123
781747042
1782531290
332034063
372048040
183696825
902383751
1164111606
461932023
291226250
2102827587
684686018
13700816
742915500
1750693837
2016653222
2138621117
406511961
1485520297
1325842220
787942328
1936474022
1423155202
861656741
588128938
1344872313
2086605894
457426726
870204680
647540234
339535470
1103422071
1482019329
1034921518
1524563235
643251847
322183921
48146760
718903321
1580672087
1983938707
390289912
1954533260
384132539
2096239601
376341310
1804781973
301802775
973587328
1849996150
1133105157
646869487
1175414932
306668125
1758633908
1507467373
1310413414
1960928965
1791852948
1197538551
1524181597
437497689
2103780952
2060963504
2090797353
1944729623
1661342758
1916633935
1370227986
2032576364
632956560
644804476
1783909938
1074165874
1024050351
275477657
2067500951
1913582448
1118091433
1165747285
670203850
1954614550
1178545974
1645744290
591293818
883620982
666959222
1032100858
1951351907
1983755887
610808534
1129458270
773463919
796447507
2103747674
558493250
1109498772
701794219
1559039522
1837665318
1335974666
807723148
1192510870
848582220
1342373791
1236897558
419479132
1045481294
625762132
1635234171
233063215
1913055818
642586006
1859780276
676587315
1333449411
492401833
890033307
1137253593
2139641658
1385433054
1585157023
121619005
1931133025
1133390258
45856570
1215105953
1960820093
2103795361
851561552
1915958895
433772195
1551953415
662083059
1432520943
560136936
1574037848
1083688448
1551533771
196699729
461968800
832750589
1910059273
925013283
1637056222
1289886385
1046645099
2099995834
556559763
904378033
930209163
1555316355
1887923102
814131176
1264547784
729489916
1638248608
1535195366
1209667253
301614111
58992232
1327159668
1243358120
293108404
592967349
430214347
1710628653
875713297
1284588051
673774960
1743566325
543268614
1198826281
369995819
1206682947
2074599863
500763375
1838523033
1173092123
2013265748
152217125
1686986499
172930839
1983083318
1435342699
1837720352
1462169323
1287098896
1977817207
762039822
9441683
1326065364
1237111227
186617118
987322784
1065726049
1987438273
1324790868
557120388
292562209
116369862
1881664892
1330846660
151006904
1766380519
369666784
1925071627
1643286524
505309065
1910444927
431001946
1519034058
921945432
220698461
1692310327
1814047747
1139572210
317251563
591234610
568766126
359964696
1470361516
683012110
1646874314
378274522
2004049775
482887070
87764709
531974447
1687307003
1151162863
1421776149
655656997
1447805959
339422473
1951879194
963056365
1973730922
1406270387
617287218
1650905205
1151490648
267073475
1188396876
533631354
1524164607
757170932
1962301432
7948013
2123127224
771040949
47004583
372936362
1119493870
1087052389
2097087106
278625251
1108971102
1077227166
819159946
1538190512
327187154
786126450
878091146
1490848453
494554875
1769900782
1207255251
1224588629
194916829
1062162721
309137125
196589305
400116926
417427783
1986791117
581454164
1228943889
1490184299
1723029083
1319139280
957328796
1696121114
1770889985
591658656
145369312
361183091
136710489
2073509994
1187525930
1696003211
1077511312
1139016494
864273624
1467310919
836323709
440028895
208042754
191766339
350649365
1609281118
1124759138
501331438
1551797239
240727040
872340041
1548448552
1780689506
929317111
1161184203
2096051493
659423949
1955969897
1135844924
1894046711
366520956
579836202
2052658098
1576663863
128722769
6614624
1522742621
1366944181
594708820
766513704
328175147
1916373246
1595328203
1779898256
1212191916
13106686
1795415662
699480023
944325628
378858067
1781022858
1931456918
450701842
1144420535
940778345
388164402
1666669791
539675863
125698342
255647735
1190561187
978177579
421179966
246350547
277686011
2108821413
632810508
567279462
1254735179
1758715115
511086398
1201280820
486603451
1050483468
117225915
1383892511
43578160
195275051
682383978
550830244
417232910
1410268714
1606338322
1488337138
1114372632
1645751111
1678934122
1485062947
104351713
841893857
321446129
2001028414
1539847101
1110108993
1000400603
2071342224
1525174508
1990386459
665034837
1632905643
1144212475
111691718
327633618
1728097004
1278404807
1749696666
1139447446
1746491591
1546732407
316675038
690508198
588044581
763914845
1198876189
1021970813
942478577
1472674042
703856869
2123568224
1918447653
1733278168
1464662740
888087727
658460703
128047684
1784116003
1513751858
603461840
1519004788
238690821
639155288
2031956903
634926625
539567904
1458522706
860570945
121988385
432474114
1500639233
2122617507
737335360
540015307
1306532356
708783470
1245790648
1019213460
277800470
898219191
1626762242
1723337818
386783324
1382006280
168708785
104910700
624975716
764858184
1574212101
1036839245
2030449767
920620791
1679580321
1731629380
604411962
308316166
1568979682
445829091
2104656101
1009230211
116810469
192055805
347037980
1983421979
377824414
2143666257
1973642584
577224932
419142059
1455236204
126732449
1573706489
2059823704
1884410382
865817948
46515274
836677551
313816544
1779067329
276915701
649726872
234129785
573035973
1365883230
729913901
1168689484
695954921
882677063
503422757
349303964
1643356241
513622192
391806364
308586879
51500736
845612390
1787358961
593420565
1292625059
1713723253
1778357998
367647024
1796678381
1420868454
1090252997
1610248596
1423406995
1461280109
2073228492
1964484118
963402600
2055398306
1876956700
2041489948
778462666
496719068
1539233571
100566019
645553483
1979248922
1477975170
1245864984
535275809
934332744
1985906849
1695683414
1028253778
1047853605
1350954470
141543418
252563010
380716692
255717082
680285289
13287262
835703381
392564041
1418349038
1838504921
1495301052
608027881
1870763063
327165979
1672099135
281629889
81259808
741898456
991504760
1627972067
854582192
166388684
123504813
1008690924
1568274179
916677847
1071147657
1448695247
1649940864
1240846922
1450813542
567316211
1241256284
1987455137
648583798
709285912
319513414
2968830
972103719
1471002377
417064968
319743223
509817071
1852345628
1828320659
1865494646
598752192
242952194
27110542
905299936
741968715
563774107
1355443775
904444153
1264393332
1861273654
117754658
788289851
565918230
433263928
1637775582
414299882
1556343013
1348055097
1590060956
447719536
1736805840
1496555106
468438431
1153893601
1137356000
1534992526
1633798598
1260407610
1439359719
405644688
1072066529
1479578532
49719702
784949297
1597383463
247532973
1809897941
2099005801
480669440
1848922601
1106727765
1320355595
1338924500
317666641
1632011492
1835989540
1597286571
2008729499
381630777
1432627927
1075247290
1853284880
1754440807
1222374254
1853823298
2090600406
459745515
676481294
1636688412
28760475
2108835335
649327796
31077989
821119328
1877303945
2071965341
1439666480
450726362
601999733
609956781
1377864651
1338867176
1389398920
1894318730
801832243
1345840129
1461038140
432912247
1475856643
1898689649
1065892146
2086031557
769749995
343063177
1318161935
1041956886
1492792074
1540918524
287813198
556082005
1318179183
2098914802
1894209234
291782527
2070786948
327410635
220314240
1815240413
452184901
730315626
895221495
723302337
2002759214
1530657755
1291376319
1276868773
433935005
1757744526
259709628
2118850167
932349534
491835733
1324375235
606492042
262220422
228113506
572879413
1485488197
798670466
1222509021
1542407109
175598901
1832586171
1752459661
1260506068
871220168
1922972816
940186013
868046344
2127521212
1809239495
1071180313
2104597717
348924356
2125602478
453229669
1143206133
186145354
1124577471
1380716164
844397204
2058912040
190154061
2097478942
1617982047
789871017
218304007
751313368
1839751745
1787804157
1854649833
1893978635
1397064524
238645863
788316901
217692669
1186718615
304372394
1873518293
1138220284
2084376046
1046657826
80780532
948720255
923557415
279010521
1429976453
1119740147
1655897339
1493544915
323315899
210109807
1543530740
2084891944
561608782
1966673283
1182043155
944356888
713153485
142943604
968495160
1799287358
1699518789
878227779
2089998958
1057749344
1952645194
1356724565
1252380855
408250458
1416553157
515869703
1424076310
436098665
1979358922
1827714516
56865809
233655190
243154002
1525496984
1480096558
1202530503
1831596480
804393355
744987220
1326955032
481233491
1015832838
1073722912
564856085
1291132180
1240304079
1587180793
158861791
745840498
574470806
739142804
1567105525
669859122
900384275
1225181733
1258820263
2017136953
1232151377
656790700
1855925621
1540699413
685392160
79796719
1491375928
1662499757
1897354890
1321075267
55098007
390828623
61990240
1933994728
1555294059
1642181339
494233492
470462429
1296225436
763389588
2018082275
1154736109
2127658224
1170393344
1186778353
909483525
732043881
1525323755
1555314924
1343187722
1224887624
1869674467
1965247170
953150941
2108550899
1302374035
543266876
1931862793
239025791
2117911800
1481444176
840939957
291209017
1201491612
2012729282
372804824
1882400822
929547024
1670433042
342079439
1975988806
80291860
1855999430
1536090222
1150575112
1544742633
1794229537
1907604576
582697589
46003350
732262824
126379017
1069433824
457013289
1532169679
1857888194
609137345
854486173
1335521566
1092998444
52096202
50494322
521222723
1395723290
1448671981
1265469476
1719785605
1446296062
2001565719
1369420212
1512782721
1074045704
690641238
1125362984
423410919
677665562
1931375321
736561192
1612139585
1909209941
973147538
768893920
1905892475
490081607
636700032
1495179239
1669417069
677457589
1776925530
1353295373
1370926199
596504874
1692428031
1009532910
357867554
1347545875
1166945089
341671711
1320922877
511119893
910844222
1199798574
1682347463
844206689
583684805
721996818
562815141
1808845111
157476659
1911895286
1453008002
399732844
698881751
1951276518
1327922886
2078957890
950452959
631233843
2072174356
1643341727
1794470246
2001690174
1698640112
264347511
250973903
1932731188
1074439037
2058684565
696912207
1495334240
1172741369
1247833001
293998857
1309037789
2068953791
233508131
158377105
711040029
166576031
1096763609
791710300
225050779
887418446
2055539082
881229211
1722280314
971829650
827339906
1841764408
1130703785
194210987
2067395387
1515309119
2117349699
1934442259
731233242
574562981
1065437271
695664865
946604827
1758572478
1934465357
1888982894
1956422383
1788144889
1873017914
474236300
1938362883
1341538768
1502402012
1043654087
457661484
154644339
1998096970
1162608504
1212434678
38059953
846685773
59311717
753912408
1623673353
603257555
793719912
1679040120
1716303254
1784484372
761615043
2072855727
583286339
122877845
1546233679
286624188
1260951714
1714708365
1639429628
1390834482
1604673018
397616281
1746958348
2126947153
1301489867
410239932
1039312005
1112072967
2100977973
286798818
114030881
1126924361
849874962
801480620
346173870
307282502
1891130745
1511424793
153579168
55761417
1026622792
1873389655
1993215720
1067065179
527618380
640266054
1347534739
984663221
462611313
908717783
172445847
1721281737
781362955
1079786209
1465592386
1598063782
1801630778
109360515
1831267439
1278142592
1523487264
944610615
1934399215
1629768510
130294057
785996488
1003762107
1977986981
2043344800
1539225024
1430276749
1764555494
343535214
2096149749
163213961
2120013973
737011266
1403853427
1714101900
1040531780
370347976
776088729
1458560344
1883471184
1842224501
2024410875
1827726115
1266961204
263144484
2126865003
220421364
705885350
1045035810
1628973307
65917354
837050072
334812779
1367814355
1774058975
555348920
625720935
1149955561
283747108
156659462
518850144
848331919
43327381
661258865
1596015840
2116054138
440277985
1523371981
1629150437
535480862
711598736
1738045307
2012066504
597115216
1859335120
665423377
1213279857
1003302211
1058559085
993083013
1447477429
1988411816
57648973
379271889
285580739
1997519267
1368809538
622821841
499987060
489875535
1941804289
451388907
907185360
558747411
958072869
1014533866
957507903
1078109296
624953562
215797306
1369175986
269306629
664124185
142153591
780051107
1588169353
86434760
1670245436
1108970087
1478128087
1500750902
246767625
605223548
380488269
757748544
713925566
192368840
1185604885
1826340859
264323376
2041695825
1171030448
2100263521
242420701
383349550
741517389
1149428368
2042826943
954204978
73722516
567370704
2000722706
1845080114
2082063106
1087433714
695441117
589026
606514266
967794060
447762090
861492222
12843817
2075584991
91614655
1821426650
1285429691
987211419
1799879241
2018283412
1437570188
1146117308
810871184
1721852459
1735064014
675846270
1607749795
214347842
580455323
609075005
1567232240
1372788566
1386168950
833996950
1925402647
1721142912
1271455026
1444362990
857171021
144658081
820536487
1585119973
1327878834
377240803
1006376602
380746331
1829830930
972590882
2064029375
2048755622
114073412
1378707978
2043777194
458344214
2084202143
516176077
303379701
1464796074
54545890
854471697
722400760
59037340
238550312
103445760
415169989
1748257161
708452965
2002901968
227851098
1316552362
2070978486
854919260
559239308
1703966471
1831339356
1063660640
1494431721
1515041767
1356897465
364124541
420237502
1822105088
535014749
1233217346
383370044
888576153
1997351664
173816285
1775443789
2094905656
834314578
1122816614
15377244
498827845
1566791554
502646396
1005130018
851704516
1446354905
1029849974
1112433593
257838268
1256157726
2077341279
1147607866
1245847908
1404154108
994414484
1185918664
1144529554
2103631308
510592857
976870068
4960095
1394449690
913350671
343388289
598289169
991456144
189934172
585759646
618472866
1876836438
1043631596
1757119211
1685875171
8722295
2060739197
295724334
509352841
1292328454
711688515
1039573018
1921190087
1088242107
682925274
205037041
104121714
46550405
334803894
1578902507
1873782530
796887668
626024656
1348365251
1709891980
728223222
1204138644
960288641
798824540
1824675235
2139745307
1904798116
392700495
486258814
1920663762
449487181
1497701572
333496328
1310364002
1377525525
887100842
1444793844
1474712311
1115858829
891284913
274192735
143477538
1154331334
1232697353
318244069
874153194
1179633276
766915033
287046319
276982664
1931777759
348910019
2114595384
1883932990
1321985417
926750715
1840010655
1834975600
313476888
1370354487
764037142
1904343494
2096021963
689736194
455367078
1327121753
986058948
1926398381
1542076211
32395447
450670005
758246329
801976565
2122640556
122003019
1281967487
846255331
1003519281
612766767
1300667596
1370735652
1826633599
2029035090
1104782529
658496756
1201009845
1428758349
851700801
1783045905
1762120586
1825422107
1327539030
1948740964
456680234
443630938
449568493
1345706436
2121227363
328936798
685968469
1297357424
16477987
1256281375
1989908306
1314873184
2029858324
708066676
1870850217
846082263
479025128
48519885
410188238
46612241
1975663218
295956887
144008049
1864025681
1924585727
716457600
1942905654
1608642116
1041774135
1864981614
680194195
1811602554
705177914
84627743
578207429
79432193
406634539
975963376
1068771277
2035445407
1903770196
960924437
1096860504
1427141996
1334971741
1936919524
218438655
974459848
711576321
441174235
2084097460
348527020
841435785
1874821555
212651706
208607100
1622016698
494925266
1422870230
1169703593
1534391708
1447152119
670116891
445452122
1037494405
707339412
67696707
2042576575
741409779
1570280849
1830864124
1600811290
1485354275
411376038
1272954409
298406541
581561688
1854024026
33766461
1916586390
1521348750
1082827008
441143319
268790019
859919022
1124401830
1281102652
1993200251
2131085102
1703381859
1783201982
917789286
431831881
393028597
1235107065
333883192
1997058187
1814828344
546172106
256177293
291533260
332717048
937785767
33959290
1090189693
1369470757
267600773
142237373
1425355655
1487733228
1097697084
47433309
1227237813
1441583134
632112223
879005762
121468264
487764648
1717599296
1792304178
1735179131
2038163604
1543124062
282863773
989147508
2144721692
74940864
1031211524
1063518362
1179409024
535991185
1947003765
1264578230
1554828994
759649397
1416344505
2084876263
818628426
560296310
2014868855
1753925326
156500997
1980876162
846706987
1294875064
1197696000
1083698644
2060392193
1596460572
1979179552
1863676528
87057948
1812910978
780758333
1368523872
1569566763
1573153662
1480938399
1892324063
997709747
21318874
1781478762
1764835140
1928714016
2082965447
1186898196
189225720
1733549762
1654526871
514754807
1166769978
1977480538
859618675
1383730208
484499322
189293017
1466057582
1666226279
38668994
1151676730
1978727776
603797215
884637003
350652625
429050594
1499522887
1845018101
2002976836
45109727
1730501579
1237300851
1187504626
1822298361
51209568
1477616834
99076244
400423583
209122631
1724819208
139857153
2087842846
1815455473
409277593
774474411
669550099
1712624950
987754370
1927112168
340783775
1261917711
576027696
10892628
947147233
605489234
1831464950
1881958583
958758729
483845295
149303083
1400088041
1561331031
1317443405
902703804
1627659182
1009907890
553113002
1349904062
263329179
1958037299
793295109
1153309307
610489947
592584245
901463748
2013195828
1457520987
813133557
2028726106
672908922
358038683
1332252397
1659817504
858431484
1621593101
312159682
2135967920
871932134
585099497
1240774188
572575578
587125321
417761153
1579163837
1981445858
745858883
984754617
1714684286
1508332302
394935440
826522823
1932038298
194549248
972873530
294432294
1615787488
1372416555
32604020
985982759
760823408
1209524745
17928761
789166800
1009585887
253651447
1837244213
198925760
1398331015
1815077916
2072058130
1351419132
628478260
273419445
1355335453
1379288613
171531130
65944498
1712642668
1062680241
2110984614
1807608051
188497581
1563231151
276673643
296788092
1972368223
1465453790
1880173702
2071767441
1993196173
1339292322
1672096749
350001937
1140861144
1210531600
246331663
1502542525
1292654558
237430731
1128371197
1879378325
452568550
1271793845
576741416
391459755
1957205920
2081443282
1473278336
177862607
341455920
702645310
122030037
597259205
366238568
104544192
372791208
750456048
977367720
204895670
2081403681
2008572389
936615882
1750493263
256098730
1919486972
1719203779
2121348099
1264445272
1283757793
678877834
870346110
1815827093
1837648169
1573277280
1809832716
1128753541
1147117696
281774900
1225991750
435894926
935445188
1469620804
1402742688
672570796
117527765
87588276
1183922411
1001529128
970786458
1428872875
235433808
1536953994
1788109065
1343852184
952827319
1929281869
2025310323
1713706126
1262063956
1112242415
1134851832
1571088369
1890770852
1555268769
1893898206
895667622
1147690266
75288122
742632894
1212233020
1389317090
570984244
1615733155
1164965966
58648953
621605181
171457345
151926276
1500789097
7737614
1481459508
1675978564
1999882673
575775229
1577282503
1106504108
814543810
6005569
249504726
299924511
653170691
1537043750
151996387
688504078
1091633192
6845860
1105142502
1735008759
217627847
1040826345
682935225
2118063834
112464715
1803865211
792875659
779708232
1734516900
1870288045
269306629
2072809266
1468566563
2130805792
1676192809
1233861666
1327470112
1708896976
1020832218
1788658340
1454708826
1110881262
2018272933
1387399070
1819727583
902892609
1127680509
1532944558
862555183
1777309035
1456035782
1025086747
58552884
967710604
334981081
338167904
111195866
632016413
874909811
1420606487
1072416847
769166547
686322871
431152876
1380821173
136443713
1076201463
282988222
1120356568
1679102647
1624521241
709567532
1186228785
959311848
1602112407
289739597
1230364107
60737759
471623893
1641828964
1248296163
1785102247
1239725630
1297150162
1057792547
1431772262
625871396
852129479
906176369
361310069
482626639
2096819907
1171063111
1189149492
1653369187
305443248
2023001078
1428230383
1539221596
148853181
21228214
2107861220
286357189
1920161476
323888292
1957549182
1824563145
1139152997
943106643
968182526
1143907861
1279036597
487590344
1995978460
1540763451
35473952
709063009
360318032
1899049922
2018243291
2016544617
2002940524
1491620112
1053153336
1176747096
1271242530
982610083
414860923
383988666
1461404310
961098987
723982526
586988380
1272662779
1231614403
1996948026
2121802896
1733585461
748488069
582789607
220749945
1714030409
512212780
1743888359
1794243749
656688597
540041152
657082709
782942942
1180092848
917713198
702456697
906899321
712065008
493554959
1206836183
1837519135
1254984766
260194542
1560272459
1959715641
1576019382
862669460
1652981932
2011106630
334803104
554970284
354819836
1690017128
1933158201
794606393
354806758
647948609
1363302151
1348702216
1363550024
507217519
1772905586
2143345116
433987830
1792997801
1827864700
937010038
796970853
1627195751
646581867
1820763615
1747171704
1932427371
1326634524
109412466
1280116610
1996578849
989019128
528120926
1274704475
1384833789
1284185691
2096974949
1975001291
642417146
199989993
1452949312
2051180826
206648062
365082449
922529698
1088711080
1022462729
855365725
182754862
1590739978
877730704
996758488
561069310
220605111
1449473969
1304159605
1233245596
568074598
1846919004
2070774408
2000646210
1415013799
72301519
519225786
317339231
1085251356
1987600352
1072831532
2056753550
1932597257
1541368035
583325576
41433617
1583015911
318635121
1551847238
38500796
1183280213
879982395
1673792181
825461634
191738595
1901926022
4351367
1434864904
1260049796
906164161
160116965
1688193284
1344997629
552057721
931679007
476949228
1455852707
1803517230
299462192
907083762
704084979
2013699063
270037693
1663448436
681287225
72365362
551460076
651817151
1174297709
1160209272
12500237
1868748942
1723278046
2020458194
717031224
435139671
1141687634
502708759
672518243
169387385
446115981
1728966239
965193177
1165798739
697429185
198299032
2008471409
492251110
360202325
782421868
352409034
722739252
615783776
858270802
762095180
1317338636
1675180313
779401145
1235150950
1638879031
816706512
1964782570
1618490255
508101501
1265267088
2084423226
1765959262
620866807
969299998
2095737073
419864241
876330238
411635947
1904504457
1488949375
1861522076
945499932
199046092
1814374438
1903512544
1748172039
1834449403
255864965
900425022
848770578
147726011
1151198214
2026549436
204129393
1718091085
379376626
1386909550
1737273243
653248695
913967002
769944730
734382912
1544165509
674948774
1666064151
1069833241
1242570080
842954466
375517225
1770051383
1287306424
211187562
1312770086
1236591147
1157209425
1893278636
1332926078
740325566
2125634540
134759145
908352054
227100254
1609302946
563888638
2067428422
1673198668
669188140
267904042
220594
2099429463
1270240497
1977973252
576118113
1914982896
929352572
378733285
1773169542
1656912354
1762380269
1620141288
2121982583
1228791587
1566868194
1044664113
1657846264
255975965
2115437908
1571386446
1871914301
1513042794
134007312
1276450818
1000125548
554375046
283102312
1222131297
1231315428
966196860
1527378565
692190043
2132005365
740905754
1109411609
1067913141
432343892
1088449897
840755504
939193823
1168594436
235769277
1057808892
260667972
1821732131
1086984467
1553321504
1820785914
1801821961
908505780
2071324841
1807950995
751838684
2992076
1675786278
516226592
1523862407
1963725216
630716648
1793050181
918363643
2117572728
807538112
478759386
1021915189
2139610701
1993637041
175445695
673960711
218935349
1953337374
1202335634
407667636
1103965652
1669929277
41857680
1175764222
1435909267
1657069668
2129667110
54232253
575286584
769966649
339299727
1942474367
1782739872
2092513849
1800790822
1231254007
1202157954
998488589
1597520662
124214687
67267773
750918825
1536483463
2083907116
1369192112
391750818
1395763884
1308938897
1091210230
822021625
1596434190
685868118
308878178
1601269371
197310881
909538374
1061609353
1142420222
1832991276
2027716351
1715528404
693527861
1651515886
1712207303
733104365
38767589
835449970
369127084
1243026653
1417636405
1187773373
1767530267
1497050851
1607668887
356247293
1662997315
1859662263
775536937
869694564
727683574
1998308849
376001095
792945036
1731027655
869055191
257341821
1372429210
1227804736
1139303263
981552439
1554995362
1689198854
1062064716
746304649
472289187
2031339989
1058253863
1778285487
1466448443
362267970
1058344753
1771522179
640945447
723660468
608597080
1609809138
1883636563
807141548
1293674207
940781221
599658570
1491794983
1073538941
1120971492
52682604
1899817325
265389542
753863420
1250620790
1722371684
665087240
704797791
1788230345
1246151844
1831364155
1505286217
116444530
191881659
1833451513
126901051
564752569
1940796443
1762404153
962774147
340681781
744712367
1230332305
846100959
1671462792
707050769
710009306
665812424
1795772048
1893408777
1214595880
1514989963
1126759681
1635165749
15409739
620142647
1811419532
937956917
2093949520
601568328
264656344
906439932
1809668277
57595102
1557207311
704566681
1898920301
1534962704
647167021
578261615
1293761216
973185291
1224532807
2080911741
879006974
1779474483
1854367521
784740141
1619462596
36187738
873007109
1856463734
1599708859
1056019749
1351942139
1755411209
662736481
1639947870
2127326460
644979217
1736213891
1307835668
976572724
26814736
2004665965
302471580
366847394
813978525
2016824880
794397911
1830672905
2099407461
640311324
1434963093
1932929594
873190139
983789593
1927099914
958932913
1852430130
693526349
1346529301
194931522
1714153106
1748656995
1092566051
1271069364
420539039
1294125667
360400343
6175253
17861704
293487243
1350748926
1480131332
488128570
1864286735
854445898
392162425
1386897823
1595133935
1659487782
249101316
154698848
786599201
1543115720
482019271
794916310
739994587
1041651891
1424977335
1327492673
227752114
2091760663
547199353
1085425176
1296867756
506575635
281154953
1516384714
565501223
909851161
44057705
18169830
903978114
1157506382
247330078
1401107592
1672845796
730534294
1518788489
634874927
1162709938
1383497772
1666851884
1288940936
287835162
1716765409
1018154627
1385314539
2007742433
1499386976
995613970
470941734
1434716821
738844839
1927174092
1323491285
276303718
1362864820
2121203192
929606744
575167939
448529004
200555448
1828966057
1189935480
1024799836
1676111670
560808678
591479198
523858671
2023465372
1842610672
11586719
261778245
293215956
1200212185
2136726853
208611195
711432380
305660311
527385758
1113339018
672067071
509380971
755159751
96000
895675717
1728585577
940526051
586280049
633317830
292321406
234870999
1507462875
595150044
258985508
1279286217
997800153
1187372320
422075719
2027380563
237725068
1272658658
888325113
1376861809
1362043571
1843238012
411070314
973723916
796282637
1272733463
2125169451
1060993057
808206802
1557016043
364640286
609545702
1698003499
448712653
1585735061
1170401179
502090718
448852544
2091342994
1147303864
2097268878
1755869474
1247792643
1849481165
239182197
2063433619
2128696267
169473005
174029811
1932639803
762523524
136016692
266072431
1314972072
2047593693
744228600
949650384
1237953437
58956722
1723822157
349919604
766972173
1014446295
782352168
192504317
1563318953
1510617306
1495722041
1949810531
1586789400
1764839190
79707256
603342165
433990750
29383247
1767940030
1602767027
885877947
2046759014
1931926841
1370015243
1123242944
1207706800
862630699
870601673
1220168542
886015519
1917380538
402448971
1080686503
1793930419
1638980627
1430373977
385609115
234679923
1067461231
1029472063
676471154
1644453714
449343383
890976096
1980681689
264728652
895767335
1051977038
407318993
694678162
1901885841
1909848203
1612539337
623078939
119977275
1640149297
528091388
765778511
1397231804
1956218095
622056924
511870559
236934083
1247985797
1309600380
1406517476
903762751
670104964
1233711195
174155519
1565418637
1749133864
1245795135
370739403
1184192004
907465853
1615379762
1968044634
763531235
536401716
1600750766
1769836632
793963561
858540445
1620792346
1096678078
1843835877
2081674546
1698947083
1565438325
472832007
292249564
1502726978
229429809
705433853
1444670729
92582694
1389741718
1343796040
210354623
1479233665
2066775598
27248423
444441785
228223536
248010151
973286787
1830063569
1100590700
855840099
1690718246
243058606
985130218
1231832136
1311736838
752131741
1782565852
1289390164
1104778392
836325949
1056760191
1797923626
659784292
1101904673
60604953
1619561783
1083948662
827409976
796958727
724071297
1755901269
496654775
1278271551
1903623247
645226164
198576957
1400182713
137015105
1833367677
1262874334
1671230493
1824449400
1603391838
1293197372
656432678
1264507580
1668093903
646087224
1918108817
403929759
1597375093
914664426
476644290
2095873869
1093768020
446900954
1770042577
514999294
1452336433
272379782
64924852
169038612
432823118
1033163277
687801162
301346650
1137881219
1627960202
876487349
1538531011
2044120465
2022993506
147624707
1855331269
1304833164
1908643916
1230698210
972068408
1217793968
1423927958
1994185817
1996130695
368227104
1721809900
122119597
89458343
1389098183
1587449159
1479158650
235489515
1017499868
1991732272
1764384501
1927972645
1347396276
468907123
224468958
1511338976
459913280
1840278970
458094217
381882310
657208312
1995684873
779255366
1235036184
717293112
1783164691
2147189405
1458120161
226472315
2007854561
1316234927
1361694414
534319195
607911342
782814852
1212913844
323371024
1992257525
1655501578
361515960
2138771166
1206969243
386838123
1072522729
1447501262
401225612
985912677
1483391008
739169721
1342652358
1856720257
1482836073
1522077052
453996545
496976220
955443249
1208239109
360230797
1888363542
978431113
639882193
1650309722
1047528856
2135705192
130949153
1893764737
1881538418
413490398
747344037
542689827
1076822876
839157671
470531670
1517129798
715860763
1343192900
1295193317
1642740085
990654593
37899690
1971483536
1083604864
1526685821
517695424
1292711656
1744171206
151786142
1276658819
2138439429
1733120337
55404852
1746317886
649510591
1464050777
97023017
1961026945
1116662251
153566459
1766496624
1676644936
421356546
1734526997
128174853
233446160
1886305386
1583011668
401179457
2130910125
1341957320
554652707
54956438
566413446
1407075052
1329204478
1996002613
1368372895
2038800179
193617440
777871115
2013480706
1801784506
862457224
1305084334
110646724
225577913
586292466
955622030
646470194
1910452662
1616251680
1552932338
1332116674
633607139
1754394962
159342602
342381784
1023934553
2076365446
289819281
571049648
1160321589
1026291713
91339270
2109541513
473050239
1741951167
708711976
771637261
753232147
1099428387
1315126994
680795563
1698083259
1201746738
1713804080
95394425
590925140
627956401
2093406887
1720931106
1114316117
1975055537
1879029843
681184639
858608838
1853699851
157012274
259999988
1343412031
1781381962
824083157
1580000108
944033862
1184210870
1380359293
818488417
883063368
2042916686
2081722014
1349496449
48115461
1598587434
39878407
699150895
202857571
398478473
126142336
1042688014
1057196086
1533106323
244665164
2091552304
207389565
1271474408
869383623
1668953182
821309016
1419883680
1453325723
447939761
352131280
2054476219
1884403467
1466132373
1890618348
1108770897
1176417535
406077709
1812710108
1651328728
1661855579
201963179
1908727659
1682594335
891668106
1934313177
1269313778
1234038076
560381795
1653057465
2033008052
1672399359
37678818
179970960
1658447557
220408962
718738090
1486401823
1191990838
399536687
1942341291
2110326246
1901343042
737120246
780949018
481580276
1633865912
1529563597
83143279
1291028128
1774171837
1208811288
168920288
784704797
1081556214
2133333581
1804317561
775006805
1144376510
1085903524
1364630767
659967952
2034880633
1110730921
4119613
462445497
54408650
1647225462
1071705569
523194474
65272448
1660058842
1978076740
58359528
257325968
27086260
833220005
635145397
1544939758
1847098107
1239326348
1517988955
390681772
1607506289
902981739
434805652
1516556069
1427455964
1346812725
905616635
2009931655
578940348
55759629
722096522
2146445949
1661330348
449362512
2081674023
1975954927
215266187
1150924839
1531280795
1832098232
512963733
1124824430
442734626
1765901933
1986606430
1346701242
181748284
2105219927
1974534681
1013920317
1787415724
1817540487
738857739
697528912
572539719
1950167917
1876455292
206842003
683173275
1458593626
1954070977
746053461
981367090
975467364
1701661460
544797426
464332058
756900894
523514324
1493097288
458958127
209992233
998451338
46445369
1889702688
2009075650
1328530673
186974547
1642689076
180677879
1813415852
1944842154
179749309
1707769534
1748679497
689936450
216487901
825434142
1368190650
1490667688
31550614
232801238
369606985
1653161413
1226000596
879051099
277170515
947986798
911225873
1521266042
2080530259
1750333113
415972013
1537569485
1481186237
1622712946
458906696
1040508921
386319254
552205793
1894664733
90392405
878937180
505726280
305557421
1657529514
426346862
1882878706
861526291
1090772812
219832525
1039848471
1386125528
1294407036
599006967
99182800
1403674286
117430425
57158962
1442768516
1606848932
205341650
1568300503
234736438
115488316
274393346
373450437
1788040350
196093396
1377536277
741458846
2056389340
2061375926
1572598477
262114340
1460395312
1029591817
2060609426
588456607
372655095
270562403
682860505
386536901
694459027
1937987256
526203309
329030661
663880912
1375393118
2051590988
198984156
1189108249
61471628
1969710099
627889147
723022089
566951164
1617849778
1447277819
1180114270
17907942
1882522381
136814795
434387124
2129386194
1994203513
474511407
528205132
964207967
2102995772
1275160897
18351635
27182067
674427900
1539956689
268449434
1475373957
472407711
197474691
1741604680
1533756558
109891137
1748471816
1606468983
1371634133
1722294065
2075236532
623333151
1211135359
1513873157
458966650
857441895
1355492646
606623066
462883911
1885853298
1443894170
2048608490
1213771084
1341145901
1905322398
2065068120
1728256830
1686427965
2006050838
475574843
1344279791
141894454
1757052698
439533115
1385533375
715598711
1439860491
839102743
1563708483
904564977
1339941409
418263165
2066469339
648386791
392298290
1143517000
1733091308
500192036
814597914
1326260457
1213377757
1543883830
1489546503
1081955496
1511855123
1557704526
844479962
1040279542
401146688
536541797
613345622
2078671335
2118689525
1398327730
1504542663
1722662475
1219009347
13368041
1478698740
1649867603
547876753
1447069735
1205603369
1888836115
1140507067
1490865997
414146456
2018670607
454476967
2137125656
1275770091
1750984955
2029206312
591862283
1201793964
616673816
774073720
1693439919
2122341422
479792712
863729880
1338425361
1317006678
378160608
2122045320
1844765693
837991824
1819839068
1586645110
1824776150
245778753
515030940
1359960965
501803124
584526763
446234372
170628857
1004319751
49607627
815611620
888470697
2080170785
1787191337
908753124
570008511
1887884368
42991270
22744799
1576011150
739289529
775611474
120375410
764913597
1077068528
1363228998
1440822913
1486643253
1273763290
1172661627
1461665012
2054545463
1825209260
1681941625
1202196633
136687386
909087066
1389384206
300823091
736168942
131107335
83820107
1834397832
286053738
1902099453
810760610
1620497296
1113873459
420043746
502629683
1140187122
746608032
2034667661
1399596594
1899517104
57592318
1074888433
1015869726
1488422909
1828778479
889193056
1891722166
180632064
278409951
1313156364
1508619680
147710915
2095312507
144404220
1222652974
1969479664
780080206
316422327
48748694
805301507
1509567863
720039401
2127507767
1826804829
1459839217
1012746958
1060994228
918051685
657487468
677240374
572931386
522892229
725304483
1019757472
1301813530
40328632
53306453
1363130909
1963176067
1245907216
1274955993
228483384
850344985
561209419
1395656077
1665871656
572869801
936878619
545823181
1798076782
1250066148
1162959407
588862719
755723631
1835989014
789113808
1452486239
1231571965
2010997899
438542229
2074121763
385178756
2083766010
1369776852
363469982
456087717
570805817
128723638
45141854
754883978
1460411398
977986602
709195652
198808533
1334008671
243061270
2108454090
2123113027
1273124930
2054560092
279498060
501750634
1708384705
499064521
378022119
90266375
1882271309
43411643
487054008
483301399
2142719103
1531817398
769226995
1567447699
598121815
693015496
874113098
381311129
941671455
49496784
1910579865
135779183
637656780
1154657783
1450691252
650566462
760686659
1760534277
1141650582
1756226319
1677607127
549910960
941930819
1453805651
743867054
4823745
1733717607
55545894
419201457
592593368
1024213035
1941157768
1566671338
1948994808
1885633480
228740831
1345515669
784521108
25105947
1161136196
99069353
1478877967
96408436
1021854745
1331849781
1240076609
1033580577
1533081533
60691686
1665509898
895701524
431175851
549704677
1730202831
629273394
1231313222
1518303327
1515529578
896249375
499771716
1164429321
980733044
499442789
936185834
1794205570
1193410371
1441128643
973940277
12064137
1930248581
2059907949
1056448641
2060929656
1096689476
1073758771
995259484
1577436443
1862911654
1458116120
1785177439
1942339457
435451936
1757131311
874949049
22135112
1645255113
347693284
236734829
675673775
641056399
1197074208
1667984582
653371733
1040449356
75778690
1775573170
425009254
1830106691
1122135481
270107226
1793864691
1918045102
1298317495
1556135915
1317057962
324740501
275120288
1007131941
1277231423
2049840083
439738148
590383098
551262763
461231437
1869891780
335364773
954954072
1071743560
1535679541
628423539
1030890072
11117437
1179455117
305101305
787941184
1677966102
625166812
1000433226
446467826
1545221760
2112638628
715117428
1622567064
1305237165
998875942
806353005
730869659
1464434081
68658660
874841766
767648383
2033818882
1087568560
75773701
1329250867
918710651
1533628526
501088415
2018599587
149379162
195083450
975089297
1931859846
520389858
2037653174
2091421404
562288598
826219513
2020862324
315563817
734856616
76115929
1774389609
784958815
1747138248
2012443218
225829252
1405226794
1228597830
1748274601
109608093
989284771
1719447288
1264445943
1111917281
1298116304
1770447752
1662080326
1668010715
1746044297
1380300949
103515243
749182132
453867230
959064446
2135477113
406798515
388647856
641467363
1551563164
907847431
369115026
815494549
1232020620
763631315
663614554
888296720
468970447
469291533
608654608
1419457239
1511114417
904187199
100008027
2007741921
2079955278
1604599814
815951647
1746184669
786054400
1750118379
477850544
129094797
1538775567
419122306
19171794
1733589801
1429763486
1082773324
1787766194
1356228961
1081693152
1894362412
1174064047
1173859004
1132186441
812283417
184533232
41580155
1875286392
1910219198
2017904567
1332274212
1679423837
1455858799
915942351
1088841375
1237081479
1783066170
1686054464
879781420
972759512
1493617797
289984547
1953145060
658865911
1426979239
222205264
1733633555
1734578768
1028303974
1979751951
1007764715
564896299
691116727
2001671161
1629627841
2060072700
1352081009
1333087807
1201900237
998525701
116733681
416440263
1646082212
1980726280
314543740
581101942
162300802
565099785
2120793201
2083456557
115535109
1301709715
1893409683
742097962
1141788459
688790147
2043723914
1063487914
1181503782
1754984866
1605320023
1069069564
1120527547
2016389464
511869108
1375665773
170159244
1927256042
1370698996
802261287
35603603
511773521
1652014178
1758294894
1700921425
461090255
213933924
1981111659
878598758
133821897
903329913
783515510
628841822
532355289
227961644
563542884
352471781
2007416354
371932303
557041884
504495027
1675561122
406583252
1272156757
1357250950
1718639114
1934798739
130662281
308998148
876949298
560275704
726369517
867393540
1258539286
1850603744
532471674
1537999296
1919074933
445560195
299450055
858720759
60431382
1487541339
440448545
1007530650
2039064742
690331014
1214547508
185792170
387688853
509287567
142466706
1159101913
2091757045
954469828
1477653332
2076728058
267014644
145872451
304789503
1055136368
1102092683
2105668939
325452470
993769148
741238469
1036858671
2084734849
625475719
1122267947
1753507412
840499168
1203624657
136923169
1954042727
318080965
1087151600
1719199167
581380692
1589490017
1305864727
834306802
1251042396
2054619583
1677195670
2035795332
499418051
801921643
1861023728
2118641013
948141187
1510106874
929195351
1295044428
1632343080
1809944837
1409207717
1802597975
1091129187
1945480468
821222251
458774794
1031785857
1085332778
633557726
1532779969
1647325121
634581359
1403938017
1943063467
1268686637
706703531
227429405
1929092610
1376258869
484753439
863254035
536952833
994111371
1305107590
81397160
1632120093
1870803606
920912261
2092811635
2081220860
1157351924
992756721
2009340570
514858729
1642467319
933283721
704607055
2092705892
1544910826
1417440003
1062215328
50736787
1833144140
663919426
2092071640
585388143
960686159
420911558
1285293065
249731526
81578601
980674395
1718048885
515096674
1136809574
1143839208
1830984334
250893078
1798702919
1788464791
1557695400
1933329995
459622314
1231185617
1313090078
341879742
14821978
1561399847
1486483811
969714642
2052571286
1891074508
1097066482
752394184
472585992
144290990
1089883526
1131028636
2141151155
788048934
303022427
1656025182
971948020
2066564945
117193018
532506081
1496463968
378270302
1063910025
1526264236
1809743871
2101108339
2084527586
122627601
13234731
688051639
512101267
1951177753
139759676
252321503
782990990
904847862
462295656
994959433
841974670
917321659
200080992
2139463920
1696564465
554325407
421972328
748955561
1516562232
1850174310
159641328
2116797778
1485441182
214641568
644462312
1567939832
1397522323
124983495
1990235958
2051537599
1164227795
1908296280
1994277409
182214913
1914211908
281006045
1497360130
35170383
893389848
720852077
1969198432
373108851
1609240071
1694078899
822621378
992412076
888840926
2064255175
402807733
861735515
773200911
877803372
2017187191
125954981
224219446
1062506916
1473091376
360789554
1739473782
652050781
664729693
2107231732
1260527854
1853586245
879073014
793447790
541233946
1319824983
1538640402
1741477348
2087641555
31891475
1049269730
1346498843
816951693
1033786054
1389353418
363364365
495662553
1944025306
1279994233
1064735049
2125105693
711285351
261219454
27192034
1349662848
940882512
2101092572
2046071125
1842298944
955073873
786944809
863236939
2014014279
1269839916
386516234
32282729
1754667424
1228557814
1375575864
1136868544
1571308909
1766123645
229656992
1860603834
1657349846
240976241
1492925769
183472696
81369944
1537155362
56838572
191866241
873920429
1398207071
52175554
1275410901
464924735
1458409749
296635673
365446881
2033868520
359175406
544264748
546000710
913390
900294631
1046709331
111565361
295939908
1707358103
2141152356
772526405
1879077969
1147232588
900290121
1815377703
1486809921
2132709626
1828133731
1258351731
1255497116
939365228
799484806
1047284276
1182407496
664523426
228012441
1642853636
1147800513
1009391109
1030827220
1133512952
1375566184
1511439075
1175653581
1963241010
1840445781
1177113903
1306828451
1099813842
1596163925
344889048
456558569
1678902407
2113521699
299151675
1416235597
189545094
1519476200
791853280
1529298357
576499770
1582652286
972659553
1853997006
1263605805
38505859
1259387807
1760371709
769483892
32178527
202614920
1900609012
2129897518
290055044
1317151639
1884402242
259015026
6593311
737199532
2071915718
1824976901
26234516
561151534
1387157906
1025016236
963190376
1430304533
793588908
735812703
491863023
1063430162
1395413462
204555562
1524959425
1443950874
433626885
434954146
2047993365
1944028093
558483040
1614245873
1783945453
137480793
1382949450
1270564329
846842342
196269409
2097604577
1708318026
1497756238
768493908
1672996255
757653049
1447540124
1133842046
1103528891
189486757
1931730718
1430423625
891987989
145123027
2066966803
1526231592
295440460
1845069025
1309539123
2055784140
1084643277
134074902
1708359382
2147018336
1150792111
1760999574
1621993117
627339975
697542734
1579327999
269129804
1417943103
2112724395
1650539516
1638232829
327479843
1317906777
1479426364
643532699
630061768
1537047242
1024729622
1095592007
526122164
783436434
1441860935
19858525
709242034
309892917
1190842295
59224007
151890270
1162944189
1921627730
2055862587
912327099
28884376
457214015
450443888
1046866952
2056293735
1165482980
1538180917
1742970697
292171276
1475510258
783399617
1222703915
361087207
167672863
1271813432
802699474
1682751320
791474156
1357477601
54051028
1430036753
308608609
454795642
1915258599
1991613298
1641715422
1227630721
1406689470
97563815
789127890
2024574388
1149296035
1043240430
446726414
999195997
1287532657
262962395
196975695
1295467728
927885055
1647394342
1384054540
1725231727
1106064280
554519657
1739735268
419291446
1139381583
1568300857
311781042
57570254
365576554
1814436672
877448731
1257171683
1800535842
342454358
1900754432
276480473
145365711
715082135
41274847
1411091560
1073027631
35959213
1613756388
1870477785
966136064
896774102
1822397365
198041358
772847960
1591676951
982980635
1775162306
547966546
2062209220
1133743378
12009435
1728869632
519557424
976233554
1995063946
1047643444
801578000
255015038
1302836883
859529538
1689766339
1683070169
371674345
1406511598
1350343540
1153347626
1786726235
1553983012
1910871344
422810386
1147842838
2115711352
1707773202
26018420
82735102
1988576022
258893431
967004342
1794127676
1030753761
939044196
618529519
1806434363
319251017
27835961
1889337125
1696656139
252921560
2064116975
1488596072
46244891
297895198
460704554
941160307
1628735977
546966153
1057980448
777590266
1114372361
531353176
1100795967
35056503
659184723
343065228
1793288511
988181315
51741338
1978835623
202039918
1370876136
1964812638
605358582
811391338
604035097
1994438837
1758853995
430556387
2046829264
1320510222
337399293
1203355714
1835529150
667871211
1646189692
1745043550
1857000731
1078527023
1487839350
1659595880
415277888
1990823803
1296348358
1943027417
1233637942
1669171930
292232619
1814582146
230920087
1163061513
387482324
1892684544
958539698
1557792674
491242489
568403568
1646348574
574594634
230953504
85740387
1228751741
330392349
1892822067
1776233962
2139269083
1647985063
1487574486
1015177327
993988578
649422302
679821109
1357842519
1480941982
1755698586
349758547
1548749263
402521191
1259020169
1437026912
2017213778
843652101
1946774421
916696969
1700690609
449766655
1003133735
226847125
1202709381
694464338
1958368655
896814736
1174291181
2011496014
444039874
1768480460
385477609
1698039785
543983395
807092768
210907917
1174114376
465745327
659757119
546772367
402469066
2147071612
723957565
870462430
1079505621
1930134140
836980786
914375496
933097695
930466620
731512412
68174105
302309575
435020132
1762807461
539268712
1523724222
630720597
1750911093
673499932
2088788816
62225177
1497424568
2132380178
232265162
411318018
2059434498
2120349214
303780758
910175144
399462873
621229140
452584404
199774161
891692426
1160465742
1829352591
292849095
1501232314
991724144
27903503
1106260586
1783061952
671905455
178065132
1977448965
234754576
658081180
610174614
247843302
690068515
1943080735
1295265549
1360623063
629564193
107596152
2070435582
546991255
738609081
1185900891
1896444585
429151420
870992595
1807998383
60655232
609512879
770838404
124423222
718175426
462962015
858434477
2039506913
765480580
1831023000
1914589556
891156458
633211856
1658549873
289302708
1409883729
2033033960
1567135923
1264993247
1407915423
1406313969
1703388514
1650431324
775944097
822220309
1042267099
1620031742
2090814439
1364033258
1502301071
376151778
1251661338
247320071
269003416
909225191
1381535207
1802204957
1219214034
128245673
1180601832
419077662
1937912116
1239097545
57101615
730759127
1616796390
351845843
1395637044
1647842832
2081232949
1043107718
1270392716
1710062695
1283784702
761861003
886554184
1595405538
532881696
1638967401
1013036640
437758424
28281393
539167293
1863095385
86378535
134104794
266745260
1046974646
769175592
1552401117
1821946903
2060424727
383526144
1867029537
1039972241
231469233
1172242337
1966516904
159464149
686918683
1143500613
590765191
528199122
1824416330
252503652
1145927864
509073849
1428311918
1093569810
744375809
2003474466
1998448882
1653542367
2027912679
725924522
549023963
1542361497
737481700
1774391207
1366675329
1913540040
262967550
1848298314
835130091
516397176
1935366591
1285218289
955437337
1818659643
2105292012
760560716
131128308
1930454415
410864124
1523527222
44147197
750031100
901527332
1761220212
58869601
1567956063
674636639
1389200095
1019754124
1369000900
780408941
1199204961
330929289
1260818573
536756629
603355076
2004543160
89419467
359690200
437670386
2000493355
891924034
776881811
1755787959
1968441389
1847758135
1984040360
513039577
1271314359
861121034
1400205153
90619963
727893338
219937150
497944698
871486411
1459731658
1494706308
1373867471
1887616834
599007627
386150143
682080712
1438223120
1256110196
529244072
363420924
72056271
1414307700
514391283
1329140513
1505748938
1946772254
765336131
1419543544
1630976673
1581870108
1436883177
1458078285
749303293
228263275
1175025103
1378643279
538164457
969917129
1809734993
1973622383
2041122794
1813002721
850383031
2117721509
1916307612
1064646149
12855776
1542319741
261187713
231035756
1582390070
1532877439
384032017
694961327
2079592080
1192628049
1400405551
1042818762
1006359520
1840573157
1584209828
1034727829
2049736075
1764061069
2000936204
2083914311
412430682
1870305877
1669699304
1768444180
312391851
1469246600
205845127
709046064
1475228170
1952133381
714660986
1675286531
1570718352
1748943655
1661869600
538448883
2101819818
1486295994
61888333
1667996745
1572933571
1989808425
1399272075
2054558245
1649160991
153541184
356101527
1901114732
486644468
1696303290
2104093682
602297471
1029208225
132918781
1225411874
527480781
1921288518
300813184
368208777
1587253015
1042247283
1155240958
1159024382
854675789
1568578540
1663389249
1775674852
1656080788
123255112
55719802
334840157
2086861951
1548481048
1992682073
1281693420
407867409
1122670400
1164206521
1517631997
165675576
1044844269
1399156321
226168749
327881046
68409130
1230379724
1140489801
868419633
439298651
867788979
760318602
294162144
2071955636
954110718
286687786
1322875231
504931464
374772142
845051358
1055034650
1603874665
85462344
1046472861
1967858142
2074506842
791214353
32703883
374759160
168184261
1826923568
1646416753
1808049237
36257710
281868062
1319523810
2055055166
2029570546
504220074
1199091209
1270417404
1082567842
1816500637
329152848
2081337320
1107960140
514686493
1177066699
823416159
488049792
1079637369
1058080371
48003620
93917672
1436597605
2061871033
508416822
176854328
1111832940
2002803994
274628965
2046316663
1062042757
279010358
2101332174
281346104
1057773083
389092570
390304112
1519735088
1776186493
1091432707
1708669261
1773537043
1041273480
2036944978
160016842
925115479
1900289201
1528626223
25018775
850566976
1618089052
22164236
186541889
1813316196
94617125
1085648107
470661163
1483745118
945362336
1788318136
601166426
2072989461
1119005409
441328524
288457982
1252737050
1009154547
637173946
531559630
93087089
720726924
1629512056
1977671437
238092451
922280101
1033013
429048047
791640453
2025067802
534271730
554404343
41362473
540322564
52317476
1032204827
1078442600
218359553
33720990
1129016506
1222364230
1102819093
679902292
675990315
1398263135
1518293435
168501906
165309224
1281888187
762844525
2132347494
658798668
1536344516
1857346083
2016639188
1259737795
1270755844
1177918122
357960743
1106255324
133007328
687569823
1036578231
499606234
1922163248
931389504
323357294
1896304512
1548462260
1358458524
1305291065
1931198844
266953571
1335489556
1492004779
783858771
1302237757
1914806186
1723863896
1697207679
1028743379
1543923016
448972775
336608404
204001504
1653672239
39860011
246919558
1368009422
1804463683
7138381
1585935915
1476014474
1543616059
1108144298
1404110298
655924590
444423888
801155414
1017804282
1195668246
1932751445
1691505086
472689785
1027091632
1902470868
131196955
1839329061
917554319
1990063408
983400747
2036661146
1302147818
1456664069
996380561
759361207
874463079
1981189866
1987691839
1283702907
2037204888
273115046
882086142
92930415
69788870
96088210
1935515359
1335627748
1297067487
2088664854
1693614840
720547854
919221799
21777647
791835134
1420362254
235377143
1538146834
1022580095
962118363
1013046434
1009179773
1979830390
1659296358
1017808256
236924225
421112388
1536576417
918063781
1549665044
808938876
796870537
2055259453
115300447
1545289446
726920435
1638276101
1545977829
2098145544
1473023587
585933308
809421700
686873021
847578867
247348825
1748536486
1555673139
1006418917
1115773566
366438800
1292973647
126477473
1594567998
1523384433
705835405
1067346014
1778143319
2102994767
1522578447
1698521875
582741786
249583457
1877547057
508648365
1075520966
833809099
2043994340
421654104
2050851569
660852311
1044813288
1714380235
2105092029
1227840386
1807894447
181218131
1751470226
72349080
93774922
744314490
2110630977
620283235
726018188
1942569811
1577311572
1962051313
1706025155
93308030
919819140
1510738147
410139857
2059667822
298325178
559836496
1267750350
1500483516
346694193
1649250581
38226947
1436514323
491312542
1866121976
1362063201
965136645
1516951267
666376707
1370823405
1834355804
1791629989
1954984251
1930035178
1018818440
1322324047
818868572
1594236234
1434843062
2091841271
1217298255
2095504506
2047640491
881726584
460561510
1074074930
656203638
827608505
571981201
1758382804
124984666
1520313661
509885281
1835107548
742848485
1865123744
692916483
934088313
631452333
1726629590
476136467
2110668454
1233798032
1763388260
1120379056
1948673038
2017533229
1545425628
1968357724
1640628241
276687420
1954490859
278350825
1650021588
298500663
1507998703
1900614736
323366224
1529903020
1355355890
392771148
82130683
816095563
1440412978
1866878587
1393442486
230958524
955582371
395494007
492781569
609854346
1354733328
1738509537
684077663
219208561
986010830
1665570440
2047861820
221919725
539039401
2017077971
1358472036
369891244
582494052
1089641547
1640697605
1553239337
899959876
930558173
735458567
1671772569
296890567
829811871
1442226814
385257811
972146735
52467247
1357934916
33348858
1682666526
524040721
1429498561
707660423
912773304
1851322681
774625261
376340147
1663529918
338691211
1328177622
1228816545
2043343068
788293592
1611540355
636344619
1476022656
1026225658
370066450
1528112694
719923984
1168247522
1984404173
807173847
1506243327
1015101826
602679600
1847883824
1609063919
1271729511
1144645992
959946447
2014669197
1339140867
938578114
833756771
341081100
1339293514
1060763828
1641762385
1612882642
1926405068
844778245
1097847891
1333130534
401360305
330039703
1761938580
1812255637
649126214
1643415169
11474732
1494376085
1393221386
1240936005
1957877421
1736389125
1920147694
1647355680
580357806
759171243
1978151092
1337386480
450517813
311632229
2144767362
1304311377
1825075590
2020648056
920488187
30257350
131632242
2057573407
432810816
164861725
416345512
675553885
1692063574
499509096
2069203169
1803093692
262862599
2086422332
75548740
1027136923
174774827
1694421196
139247658
1672358972
789826686
310801499
983337906
1410883370
596764482
1168085155
157027283
1385410280
941159194
485382257
2043210595
788726574
1161495147
713371500
208412928
271945318
1089788805
1594959514
1273161433
1772785988
267958115
1380740312
521199814
1917535324
563397142
695774004
1485378756
1350644184
1968394533
333028631
958373576
1542213886
435082058
1002847917
1859005232
1988682425
1562718031
80095465
393304289
1978465891
1123376617
1250501414
467852871
384330540
460903159
1269073626
1522896371
1680512536
725746302
1037528696
1302819434
116009939
1965917338
1863209105
821590696
1077188878
501800567
2015863540
1106280715
382130109
888935155
552904152
845544253
1551201692
1656762458
391201417
258667015
163734107
1600310573
1111897208
1260390842
2066780281
1395118240
1387103121
324684545
1273745101
2115223549
183305245
639455280
1339868323
503117054
1988338691
1999077464
194430789
763740937
1480314007
607294675
1215094946
1103189421
176717937
267000124
398548776
1703103399
1881336615
330963710
1485983964
1354839325
1632548928
421544542
349958019
190930868
1568379137
1006292198
2137051793
710055818
1768032198
1705558737
1379201719
2013853640
202970196
705752173
549521869
876755552
1632108608
75125467
1838549972
1780531977
2072007580
317360087
591636850
1696228129
1032729756
226609152
1159604166
105851903
334034012
1430302967
964844673
260607478
1318194863
821222424
1340660363
482311643
143550718
15801548
891068853
995109595
1570234482
118048135
1399801763
862014986
1539708258
198089693
2147434150
2122582048
1401524089
344984153
1197700987
1427412114
1295527496
903009967
1707352062
1220688266
485647691
1049033283
101376947
1337949117
1616920403
1556409960
1399594025
2023808960
1087675530
590262688
375979769
357101702
1695279929
175183246
1762790831
1468470546
1588396011
1293527213
96865289
1928279167
643127724
107667985
660077979
1724588153
1541808381
1031473164
738844139
346301575
1086986898
2023445382
911165889
1207887968
743935255
362620099
56462582
1031711567
1129617500
771412487
968793971
1464071215
106407165
1582569180
1986507652
1655658872
511651079
1076329118
1141590221
1367214376
902430017
30043139
533640141
2069294355
1070665191
1713002183
2134846729
1666628939
642885517
944498653
123671949
703211787
1657427158
1095920
418743258
1761180306
1037748332
72935474
1943612215
2072582239
476866704
571634730
1246886775
912488736
1188735320
1693744442
1963862476
250585951
1036295989
1375808217
894486165
195222010
749103726
1260029487
1092957491
1369394771
1298803473
158217952
2044079202
442608164
701004920
1876519484
27932005
504814056
2092529743
1031198466
94671209
886872671
999272077
2050420142
1466029910
597442968
869326982
2046154517
841962710
941513492
955602715
923715738
951550248
253721506
1220052661
867503492
650081792
248961482
1872840190
1313981012
1758463812
1673475167
850726677
1582413972
263952646
1671920106
1810710264
1145113382
1400070611
1101340463
1412428072
1430252712
133955078
695737926
1465298002
1537095661
2088784180
1641067174
1301087382
744582616
1978795092
1780988252
1885131135
1066677775
342766501
1728520321
2014695577
904035540
1232878664
2049908858
541604952
1235015297
607756642
421244675
390218110
873645031
1336966544
119296568
873027191
1438497918
1699173748
1175286529
430388290
1014198208
1090482110
806012148
1464881717
414046884
328838954
152491536
1516824359
836102446
683902936
2093936941
1911956657
1727049759
298091144
1467387922
1657485695
1720701657
2015971410
1054405079
1222715299
333352893
460760430
671102531
556297244
1915324607
1277174433
109500187
1017879553
689122973
1198820284
736340655
1206978130
1333580993
1912470199
933804252
396005603
652032569
374448205
1962129280
932274822
179789491
2024453582
661712667
1757627175
602782329
1207242535
393791366
1190886567
1987023808
900446362
664320227
700953571
158283415
576367705
1076271649
581139563
792720624
1938194344
737977410
266307783
305587802
1553447843
180532190
1308448516
1802603361
1872700496
490833583
996370357
344028013
1753925962
1047576301
34863751
1759119099
930217812
854032596
1121699370
1929853704
1893500446
480477242
1002546099
761220356
374122844
504457623
236875149
1184290418
245062050
243621474
168372086
287278434
804097438
293679705
1346601925
2049606491
317501688
655370001
1121280050
1149701738
1345945393
1273346260
1225201389
1194990411
1919113177
2034325505
2040918123
650337605
1976445802
1692332333
1428378409
596956972
571648134
483962177
201849697
950919933
987426600
234331862
1188738111
1556942481
1443156133
779150796
765806091
530726891
1271171857
2115432557
1064072610
741747228
1733393716
311932140
450038764
837022014
345747055
1688971562
1474093040
624602180
1023208824
290188369
2004171523
1823985297
172804456
1254112382
1915541038
419919019
161509883
2031009886
1689176647
1064538626
1152621843
2098228248
1321082739
1007932323
928808712
517799330
1508392888
1951973526
646306915
79100454
1943560806
519043045
1295642723
1281659888
436587904
1383965412
696810020
760086521
851945562
1180019500
1931370080
1731323380
187647019
735146417
1819043660
2069857805
1154009640
734528049
1863296964
1937951231
1383683892
853715514
1377580537
2033176316
597355725
280041296
1180498726
1612986665
834143195
1501341690
1234575795
383098943
1186794774
280799866
1337560985
2014576578
139551013
766979824
89548466
243198114
1292781091
708745058
345288773
1770133043
1949191684
653114670
1342850034
1210021271
54293023
1286418195
1107343940
129311407
403047429
1525780559
884583161
1828820034
212960607
842976545
1386414033
798854287
2063241414
427402539
825328743
1646694550
2048187023
1460316575
947723692
669153216
1815994056
1680425752
1954740380
1729204202
1079448604
114404424
68707067
1223364824
2053823449
774104818
12887764
545016749
456941343
1210488813
1268797466
509138840
166789446
1120052763
2029579735
1314873055
1416733328
594475995
729161852
400782014
1742216669
187810016
1814539816
822145617
1383913418
1874839023
1617080020
2146567433
417006276
930597437
1281727437
620086017
1641582952
1429410099
1778249952
1671871398
1176370830
1239157028
388578924
1906219819
58115827
45919137
1579455210
984057089
1432367375
1247617490
1158647115
1148737885
1401303849
1917626134
941222798
217371937
1174812013
1650196546
2134029730
591758814
2001405810
1712453012
1208242662
1055596342
524079936
984680302
473794000
1319508909
1077257025
1858119721
1858519149
589340795
1088009818
820174806
348993600
950239123
18450863
1406256808
25469189
486486110
1202849630
305487086
2128830727
804926240
1667676204
130516310
995283892
113034856
27144155
737830693
1032292581
176147238
1944444537
1046180546
1387626441
847877499
124537946
1532803366
1977206800
848839688
766400150
471165996
88438060
1736295037
171373714
1082108613
1209514704
94062601
1675268764
2058612309
886196433
581511045
1578932739
711036432
1507489724
502950372
1352118368
675493202
1047156702
1106499292
1258468180
859286130
1936571668
172262656
234559201
1932984506
162786296
1561712555
1548906077
831204853
761078427
676448871
413281300
1066090483
1822995413
1361473783
665713749
1404073409
426669557
1766938751
660688829
67834609
111524273
291234322
324574928
422670717
1694631701
1342352375
989352479
1259615808
132513476
31172451
2021811966
1641105328
1782554459
1671564947
1717542318
570461488
1696022149
1362623144
551497526
1825537952
1646964106
2139145572
524025496
838627000
1716992982
2102073474
902950298
2063221933
261223205
1095204710
2135591596
279420589
1765265246
1360522635
1623977733
1593129205
1834963565
941555166
53656500
900236657
1526415543
1720741640
600037244
97027244
1595578945
599694889
1131532771
1871596857
273660496
1111554164
553202112
2068976036
393290688
1448686419
744309679
1174260426
870881880
1298507860
1370662584
723052315
1653420648
972858519
1643628533
1715745000
1372730635
1146167504
1724330029
1109007998
2119622993
1661455209
1340943494
948857125
1949975157
242023492
910751390
188532358
318292369
2037883253
1403067084
165005475
1101983829
569383458
1760262897
1099563885
1839757160
1978154145
721831295
1224361198
1325625474
1192401860
2115277809
113830354
2068097850
1296257581
899067130
2066263575
69894826
787405167
856987168
676629182
1899731889
1331296736
152021178
1766254868
284344203
1686404644
1148387821
1289948286
1389581274
1103874568
1337022047
1870663782
1606845349
624790031
394367459
1580637142
847549932
2098357461
901653475
831637227
318350689
998977842
1622084230
528017560
661771869
1258874054
20850287
784724049
810201120
14005503
765045671
693588490
2027398509
539978271
200007152
371689277
1735196626
1627721801
1698047619
1313746042
1623058635
1661060835
1119951334
1655349784
98615589
1914999787
1466596096
729992694
557370147
995889312
1628145976
349639485
1058364478
1365528304
1489289618
220101314
1896507993
866054167
406180720
1911453065
1773359537
595703399
1789229305
1946763805
1468554961
395175136
856107724
1159938093
1055369027
13952130
454041207
812318030
1100150877
1371645710
483562110
1896478208
914313709
2117671793
1104474360
1356895869
378312172
686489638
956523947
2023279552
1576525882
1294660165
149739143
1199992146
1908715053
1889046396
1249266492
1170545749
1631086106
1625884038
672093670
849237471
1185154908
57938452
884572863
337493604
221161151
1657051471
462324666
2043392169
838323209
1656038558
623910217
1234394464
727367025
1247870180
393486968
229271056
1027063653
1506310705
2143090217
1364597355
1986101204
1609561647
1903878094
375414227
374495292
635970854
636370693
1803433306
785077557
1168609055
1992011874
401860997
1938956977
1610345761
1827605235
1083877220
556657620
5557388
2060569804
1632322694
1619979216
521268500
1625176466
452843103
1212728775
1410335341
1683831297
453391998
1592087465
235048133
511726332
1687516511
1876547017
873380341
910217145
1896456565
928358876
324305355
697088366
1973596205
775208529
331407939
444958927
643922223
470510986
1023227617
188237449
959435296
831477290
502223646
227890037
1015023004
1078012601
519835238
1398825548
1774100909
958609726
725518688
1017085346
343441213
1959789390
346618314
1836113190
486695914
1556942481
1859353166
2027671122
1914943817
591710960
860281992
1201544095
841034187
1806361865
50248347
1331239506
504263190
2037914174
662227058
1127942387
451333605
174604974
965159228
1463787126
1420387953
365711364
394454153
598067688
564535737
872185432
301588863
798832534
882613382
927909435
1777288661
992589707
1401712974
1610473875
1573716627
746380666
1426056267
588608788
1400310389
1531856954
1595613173
821665547
1073141178
1359010022
1371409755
1336224881
1896507514
1821087457
548766026
636087773
1770950414
488096077
2080955294
1466944143
874647494
1027149511
2096564684
1148005582
1395638961
1837102662
1041539766
1131469278
341294784
1219237296
1491357312
1522031667
660606538
956127502
459151388
1068992050
356724619
1444942149
647730916
1522291140
921861871
508797272
490251192
1238821865
579021028
2065235754
2016291998
2130670980
1682677275
875350012
511870559
467676388
2064131160
379730031
886725261
1994507704
444125204
256035651
2044799568
2104835576
1440623643
711877714
1412954068
1979960426
790521056
1085786904
1175530119
1590958430
2084796820
1910916780
1170072023
232972492
855512690
2145048367
121270958
1502558967
1149875511
1178244292
1554329302
1599850605
1427745619
1743391182
1942867828
2020667110
1787925427
1991786950
1513321463
1185588460
1941749284
2073006275
1281994702
1682291208
135593471
1161627165
1027545555
291954208
1924072816
1829823929
1414236651
780874959
843028373
753183519
2085433914
1378456710
1191196875
1511630798
1559844608
1582206737
1035129991
141440419
2126292340
1407567404
133424742
1406830176
1330129253
879878021
951464250
846158855
1888752100
1549249638
115502221
1822640109
1512000164
664858075
106204102
121731926
1246735064
59850188
1158889993
1255375798
442170761
863821055
1784412424
1619099224
232206882
1181009999
347654884
1328473502
1507097027
1769231261
598425566
1838667830
207512915
1174478142
422317056
1088222583
1068074041
1475412604
594879533
1218962491
1307225175
1258846679
1676411679
939583748
708941655
1816638737
1695060905
1929080195
4958562
344754478
626630689
1945578617
777738976
1570475654
2071525812
1194350070
1882409345
160494701
984314399
753057534
1659275537
1988947546
1731563060
1711766188
2106835200
981076778
1557187914
1928219246
988646541
1504857494
836091438
174646437
2121564990
1694020570
1073678421
723584210
384287843
1247923910
927550705
1653494803
1758434299
625814859
690203885
1145619835
1380841864
153580909
328184633
297491471
1073265243
566454759
1184605747
355454846
1857758295
1271083521
162017459
1289504270
940462310
544200940
849663901
1913800367
2096573978
1998382608
664186351
1635813921
74481565
1048176389
962379563
1719301877
634970187
1087609795
914665855
520108616
466731154
1371205133
976595274
1506436726
1007714844
1262662129
101012274
1837085153
1562646789
1093354778
1390927636
727301195
56612542
1141685878
1006831788
1144882779
1405255615
1619273218
1415662255
539258741
1351423522
1761472029
615318925
1720269432
563420502
941159780
1842136093
1341338141
1420859777
236358829
1821302975
2001577324
86701483
1986168980
649531540
924287930
998576098
1698335343
333882092
1542446231
1382120419
2043396245
1576147379
61996288
1669051601
505694967
1141524841
1151786724
1902914482
493970151
1160171777
682177869
207700803
1415807784
1471902888
1300812558
1247151394
1493376772
2106891877
1240084183
2124303678
1975615253
713723291
1603049954
2078110915
600661257
906659114
191908590
1136423625
1292763240
1346891226
13561700
1783943223
1580357457
922247498
2038571906
359406461
1981830531
1542985237
1465425512
74678376
1552145945
2010062361
770941245
239352654
1138090784
500284782
1668928997
2139383505
412075210
1841426406
497546793
585793861
414334219
981879036
1875777891
739092075
464569465
1200922116
2122981192
819321368
1049359927
1057062521
1809933253
569002735
2085645584
1824879582
818471432
2106232574
698193965
971042938
1584938929
264167782
26818693
680719637
2046604612
843988061
1191878453
980378917
233638473
276914279
1132637666
510793547
2079420825
241344165
1570065440
1930416488
628547776
41721917
1705740801
1661000788
1802743644
394981102
1536878468
1788085699
1668174587
1601731074
390282330
1462678931
563102459
544291068
1593177399
44453780
60986881
696182547
516110235
273304566
702529680
335631899
1563240331
645374615
238551243
1150608100
1032071344
1327488088
1113091347
535917152
1524703636
96484076
2101400787
898820367
21916326
137359596
1058298711
225049723
929429050
600599253
1149819156
1794925759
842568092
2001318805
1541630111
643892281
502247286
510489299
128265070
2023059391
1843497798
255490395
2016726871
1495574132
271009038
1322569346
1771243797
1357446881
1342518553
1101073422
1436834427
88031715
954919418
433234850
390132009
856810910
1573620638
331906458
512266144
453240008
453876288
1576246965
1263218520
2001151722
1512313184
552237836
285670977
1503278653
1927682301
1945858799
972294554
1542536307
704209496
1002401545
1841642018
1238363567
1668498369
218715033
1697260985
88615177
395102967
1793579401
1296493801
478800481
190168409
1893671028
1450043579
518626186
1249290835
999536700
1479871050
367530987
1399772202
589066751
1579961368
114627443
1158981274
585134191
1802865524
823600822
990920554
1075193503
608879719
188568615
616229297
993658836
151878831
2105936250
1191176451
1436398074
531175792
104910578
1690070782
1542705524
663030390
960131288
1931841335
638526958
876195534
782292554
2096793916
2067356376
1782191619
144427386
1119772689
820240216
851322205
1300038338
1456954475
1435906564
1942202838
1668162589
1068061110
2057472508
1120139702
1482153695
585484290
1749492232
174157903
1355584518
309543196
1476570309
1466370075
2061916072
610140491
1696860177
1333071565
296733303
1738622998
1874024434
519255054
139175816
1831805725
114007708
1609953119
1004304347
691801487
24424833
2003948528
270540589
177829719
966249555
1079140394
715203582
268348910
1020277505
201715925
1695150183
1988994479
2028406396
1132472024
1783335757
450434155
1921626596
1623930280
211393426
1322891563
339216286
195659536
1015939204
508581528
1541099091
1940819476
1015748433
704220594
1103621103
603284912
2137166243
1371490095
2068226834
714414479
927824955
1789002200
1012060605
105122277
2030258146
928449233
1245461126
797164368
1703780931
427137315
1437219760
112679898
1002557905
716437588
928026669
2089720531
1495385454
1442166795
1393066367
1807289292
528200423
671416667
1691102085
1151329737
1604649275
1688399695
1083921750
60689941
1796894135
1850222691
1681899221
1913933430
77972120
2026678207
1316452220
2056920452
57124100
1815032087
1513750038
1288073670
299562367
494352045
1951442362
419607847
485202528
1986706147
1807082975
995989065
1340787823
107679132
720105509
177196332
823341807
1014909413
639755
1654947286
1382958814
201291773
818335040
71849820
643467717
10897606
821775678
1359154065
1527948387
817408064
2015163932
1754881901
589968397
302189495
1548405627
1719698976
135086146
993316329
911708811
1616120443
536149704
557604923
837361043
1906932502
1527832841
220006413
1094625299
2058045660
1836522638
1221126121
1615634794
761894997
1790851819
569157068
388415204
275350288
1272773740
1040457653
1061143385
467850609
1755217983
2048537854
1612786513
77926639
40207589
1758647425
1059776690
3197768
1637658375
97015996
219145155
558344595
51463733
662371624
1297832766
906205114
567964223
2019956622
287877908
697918333
1075950362
457711120
231595259
1105632731
532722702
1731023307
56768582
1965842481
1048486530
1358516052
586393773
2041891830
342414660
2092833284
2023562950
451034862
1580464631
2138202184
365414200
1362279193
2038497627
687987875
650005468
1842666534
373892415
264838513
1797060140
1451115687
2028889787
1478463431
690850373
1888728173
580091728
1293680942
1861905295
1039833936
1048729139
763468231
1984983440
1389534647
183661067
1123141398
337742994
1960531973
138433458
1553522356
1861751464
1371254201
1774737291
276630367
182963385
63483813
257845646
1522587229
1731451259
1995818717
1960691105
1402492041
1460365445
2016088924
1303844899
187511901
311758580
120274712
527236357
1279436491
387560368
1313328229
2061109953
1759636700
132098718
1515871028
1433907924
666368751
131859706
773309489
1451984524
30447083
1800179541
2365474
1930029498
1820103058
1154919527
690084221
147780491
466744050
946583364
1779746604
1233656004
1231808117
595366768
256716613
716721337
1789422745
508286247
58848000
1073016200
1469398231
636802721
149242286
449696594
1752990053
778311667
272665106
174162851
610964968
1236064662
1785177382
1579214180
1141714526
1185755251
1587474099
212818944
186990327
833774440
1417849630
1602603645
552093556
1166267441
1892523966
2142020425
919028819
56780102
1314625093
1765157508
1136607594
771205403
1784658288
1959356962
1696040135
1820476749
616680689
1449504838
317937237
382941828
1967110843
1254709976
312191242
1818190965
427145687
1353483634
841006861
637393969
159246886
2126000070
60627708
179564758
54451627
322175191
1766668682
551504361
464709277
420650998
1093046563
2109489662
698359761
1868963177
182118035
915189710
418561823
1635124624
2031984903
1118618521
628727774
864175920
1235420633
880768169
419580958
1399499097
1611675269
1432325888
1523519526
1351397401
1141216572
1215444934
610521819
215918988
491001243
836113593
451915631
1595976602
1055580646
1589052710
52193212
1893776844
1446606928
57164122
1276842104
1419198385
635707405
1963721164
816077836
1885947210
1344193286
215399079
885783583
237339499
1086475295
1918358750
157100791
2090177872
707414430
1424971007
1150546933
1541425363
1678462564
353632624
1204635772
2104779829
347383423
872158461
183654518
1291664089
668257132
162175398
2067908207
1812468763
1865033825
530837421
1210807344
1886427627
867136661
807458941
1852280529
1168598971
1496790288
908652396
1167061946
1216589545
396638902
1204485412
1533158931
1749245610
1890397292
1499566862
912231785
836287356
1232722614
911496842
1924467490
1885851427
1445622616
1548987908
18044447
2071964429
1971893194
2008816502
985741801
2041773083
1272725475
19105601
301260850
2003716486
1352877770
702500476
1305327985
1691504982
440246125
717991705
1680393957
1412616334
1717579021
456980494
791607924
1028658321
770047863
2030139719
1564743508
1848436206
1574969938
371138294
1330819542
1158337490
1733929167
573956015
569296287
233561268
2115544286
168601061
1150648631
1342383939
1884222073
356690445
509254943
741546296
582003473
191677385
176254793
620537879
1422327351
1969038054
446186674
1250620790
993286051
974738938
1238978194
810093830
834242346
389539212
1375350040
1983471729
1464563978
234846675
1767968046
1533241602
198776790
1564138105
1982642866
75531491
1663564117
717343290
204092276
1461556554
791970080
1704939452
2080957360
713329002
1278855923
847714899
940671421
862938968
1630700032
1102176950
1130217668
1536123804
1151962157
1906131050
427480418
971016102
745609574
1834020762
434529002
1521647467
1329941987
929133798
652828716
1197666710
1316305203
1433463102
594561777
1108195450
2023399137
1525899156
1593215005
614549162
927240601
1756418382
1037429119
388471956
436112015
1270406098
880695560
164424033
2031152417
1360986181
849636994
378917390
718269527
1313991917
485280940
27457112
631638790
307896069
1921580294
1546211411
996781299
1054182827
1656857284
2134500321
600675698
1843610222
953178595
1003987738
453676712
420296164
1363386644
596802044
368372128
679949963
1496296013
1992725100
1093969972
2140327507
220192698
1178349484
1117353663
582186844
1924221973
2100443079
1145440304
1181478579
2010118549
1495358116
389064972
889782442
1047580658
119522194
962447841
1972977455
1996858674
1991530126
263346505
1790143897
1457140077
1449706017
101817684
1887019342
1562136592
1179602000
805230008
445375413
1907271110
1432275860
944920918
1972478015
1245796065
146551952
1230589870
1304627917
1923606657
311925881
1559928607
500822980
189720967
2036340717
630607806
1156522888
672868540
160751501
61937489
463180467
1129823502
1123357579
278825471
1798281157
107537160
28974091
623001288
306436831
1994718335
845751590
2014000535
1336058864
1992778478
1429082410
1068834668
1302702736
2084737267
519491816
908005945
1293316094
1604941836
388101142
1286073007
2027936874
419868365
1999983340
1526398896
1348582699
2060812696
1418691582
405361
136700227
1322260079
1616641741
2062506088
615806719
2063186855
1050711165
1296727308
1854381542
105915134
1801906358
624880179
884702877
1770788911
722165065
884039351
2074145055
1186556986
1793806942
817935013
184403120
1658666385
966169816
1629446768
1951781595
148241274
1811749819
1011229485
2014834320
1696445328
1384971332
1095240248
1161887154
1273123780
586557666
714794755
425573072
82638649
2099578340
1811343296
729628681
2070268548
852807891
336177064
1239000478
678651658
1913167378
902890528
1275728705
378113162
1925465250
1643614302
128264277
800720954
2133744484
1709305394
192794772
235849577
259305162
279875244
694122975
545414605
46413128
172362742
1878474436
1996264470
1564896148
1001983313
931107018
584083811
401105348
1167792333
1549294411
631937591
1837158879
1115118929
340147156
320111360
546858476
1349347986
519578732
662636037
1015820429
1520779362
1232200754
740742538
152549475
983392591
1829585470
572333326
188012178
50741595
1737614997
2109750968
920234574
322963288
871025106
659670622
474920704
1869499257
809141637
1227844040
2091441514
604747903
1127791079
812533908
1166591877
232537502
426904591
286102739
1674346989
2129203034
856051517
660492669
429963896
532203647
1752247794
1156648674
1535039115
317940519
163276413
1819944089
1161165096
983605937
1196306156
4917916
1810673422
1734399713
1201145849
306471614
910370018
2100909920
583711842
374347892
578851266
207624041
854757233
863956517
959117010
1372097431
1450972168
293885116
1444399114
30960971
1495629519
73081694
306519556
435295982
1276977645
303420073
1988529241
767957456
1833356375
660116225
2010812245
516190766
1814895698
1340427851
1640837276
1597602044
561541571
1864714487
1153653417
598960407
31705501
1566327107
587873158
211732848
1714390280
1403225394
136464326
1020945049
1022804162
2085330607
594347819
2144103679
141047661
1449608591
1437603175
160078236
557073038
490701600
1220155904
1634403483
170896867
706745071
477892311
885732553
1145127564
394774119
277556888
450176746
233599308
1121743236
1114664604
1088307723
622419541
1993985231
1385769977
740553206
266391527
1485699387
317940194
157682972
869924092
610579155
1797916897
1842396391
1631648282
1260777335
1927681546
1179221626
711414582
401962897
700813504
1216400703
94354797
1302646116
1261930708
460841052
1395669973
678614265
1876819748
231152529
227688779
247894442
1058958375
486572464
1333390578
165150090
2059046906
519251482
1133814261
484744448
1387862619
1585056715
803760841
930373205
1074635815
1618895151
1534156005
223237786
1827953596
1555882282
1537298355
5305684
653869900
389651969
742790579
1746677955
1601608759
1313699408
898178401
260399568
1563024518
601276689
714528872
1494120175
858649385
433457191
1474204912
1016036515
1669156799
1814282979
453973267
908586780
1692432251
58237749
1432102625
1048413473
104216514
1258017015
2103355230
1691276067
1784672105
2106793199
2004487733
373711804
445740727
816658666
2057940055
378100790
2012984303
716332435
2082206130
153637619
132634281
1981812981
1113410934
1090987166
1469293129
1325123399
277503955
1512209394
491308133
1547187851
1033384900
163908572
436652691
1937646504
1400666980
1229731278
1183143797
1661780797
751751694
1741907328
251166761
86673447
494809394
159928306
2043647115
1944473032
1877664928
376561237
2057671430
1377374755
1657493708
1145317143
504791682
1876848507
1250088919
1015028076
56408672
1593060229
27124463
732472184
500915617
2028298548
1537741811
1834461908
443072217
1688191120
631869349
490888088
332190234
630783452
6371127
1114246046
1794013491
559851648
1659892883
761373794
1690789597
1413102298
2034524087
2034567542
545804817
346534145
1878483008
655547111
12509030
637320545
974044719
147833462
1928402995
541309315
997430882
407107627
1755460141
1951980895
211000669
511375443
1929316065
859818643
955353285
1598122598
1848968009
1239192445
344884844
196457250
1278270845
270540365
240519798
183635470
913008807
1074316119
1936380126
132373252
1290375853
222787626
1004880243
48014487
2067891542
1365342387
1496101730
2054290738
1371520147
2028694882
568484796
2009971746
1719814109
798854484
1250521386
1538935297
2048795298
1761860645
1831482392
404415545
1552720763
1726436535
1286249577
262071287
1377096193
1780388474
300710553
627797577
435100646
744558977
2053395991
1291491781
185825348
1683267998
931463835
1487690652
114830264
830332676
816062645
1240440525
1768513981
1196968378
169023210
483527983
105636394
1649108133
193881625
1274942451
1066794557
1771880331
1039947272
533677677
716388964
752169756
1446483229
1106182712
1414953646
1457366713
468739996
742273399
237721796
1774501298
450060144
1310725838
1828039645
515844603
773845344
1872136788
574933043
661629791
1378368153
268454162
207028119
550103090
293058187
2064244138
1745771266
2009323527
937992825
28511674
913536132
1095752190
1142234740
1148307692
701097734
111131876
2079890904
499883780
713315381
1098155365
1568323169
752824047
1090051482
566614759
1322997469
116012722
230774748
129642221
1374515249
598757960
789231289
1291746864
1596698854
2071862113
1582428421
1460298271
282513762
1860462767
1458770539
1587753533
1689959832
737640158
899209236
2145870273
1718644273
1486523365
769551238
1818626199
924847694
562544109
759923372
656508010
1636576305
1812341015
1573602609
280748606
1839971224
858518285
1384864803
792345760
50969339
35735963
464963671
630408367
341806151
1803936415
805105041
1927228405
1702365279
1261168199
346520341
1230333422
1572518388
952856050
1064650504
12510403
1351121023
1843557113
227549950
1639222963
18469918
1792630287
1373731551
1109507313
328673984
1032520138
190445170
412597030
1377605342
1849219728
886446299
1626617364
771164544
1538806728
1356816814
1210188679
1401499656
20017165
1051286728
1251023930
323444733
1913560100
1011665715
432491419
375836846
2055687766
1784636607
416322776
1027060282
349920448
1394301795
328212931
1175734640
536493980
2098209753
1126877513
1261083835
1830622047
1405105066
1821731560
1303144073
336070872
1574120611
397988726
1815355371
1303480040
463126857
722823687
441264753
184889258
107973260
293192657
384194293
1479061192
449004356
2088012614
856861952
2017855806
1056970626
375197081
1981915073
317004638
572433765
488578280
1029782526
403674322
180479379
1258941056
512884771
1529085392
882528105
565152583
1365971121
344580274
1030096994
1344589195
1471976375
1965637109
509833576
2099384888
510173105
1448895781
2839849
913692222
1747710286
1974693452
1482784602
399479784
680182299
1238949596
1409930575
1159568104
1476971019
68555826
1205740950
1054080223
522090427
1509008615
1928839034
391706217
292468517
326259626
803345375
271597108
463241378
1625531358
498836000
1684836584
1757213322
500627591
262822323
2105859556
1533891896
1714882653
1071649131
1268812589
399488339
1578797940
726377953
1922654480
568577593
2052112665
1810607663
731244113
321303712
123512206
460997878
1716312361
1395052423
1471169127
1054989590
367270262
1479306342
490090038
1843485752
1251797876
1435897462
1892591421
289852728
139663918
235599821
2000277901
1677919074
706304998
2026918658
2069825596
361984778
669843764
2084286248
1598861029
832992732
299908640
775241189
2059199680
1941963573
369958720
440449479
1673287377
1380561399
1901527700
343941191
1463764274
1067256736
1232688066
1511576638
1650147664
561593976
613227728
1526775208
330995121
1901219194
1202838438
18545079
2147255975
477266533
1421557050
1736090704
566427726
1540083701
1629325096
1399646944
1926702242
595221068
1297909298
1300585974
1179783186
983280324
1482532617
1595070847
1304739333
109289158
114285404
2008477590
1495417281
547621044
1030269166
554561677
1101895504
1047693173
1291106853
744156446
2133281947
666431771
2095573124
1695131752
1422806196
641646733
1067753586
1621106623
1303331933
1395613218
813673760
179412953
1378454733
1478257045
535745553
736699690
2097748130
410683628
610090216
1640568738
477430749
2083222885
307984783
984571799
1927716075
148948722
796828102
348859953
4523381
63217921
941110937
1804777981
163582791
1086805169
1167068857
1601249592
713607375
1204946323
293961774
1002617444
1855847462
1563991039
1207024692
682469065
1156317313
525081109
1356455305
1062534193
470987292
229472108
1518756946
1286589075
1853920260
388651150
627969408
1804267689
1301792181
158555576
1323241304
796465340
925954174
2076648123
930561233
818111225
150795394
1428913812
196518845
557669483
926009151
1751583142
1964151800
1877893234
1466889858
1960522623
646862072
1241893696
506369060
700128310
2047471919
1332876483
260857065
2072192733
209098236
2055921628
436570991
909915073
1243661916
1407274878
709936395
1473472157
605588734
113026373
1820668493
399361133
1109405730
1261047770
1647467081
2006396044
1518472281
644988705
1827267876
1797557032
2041494959
753396286
1286276006
583307009
325635786
618892725
134645555
1409599565
1649031354
369012546
799374573
1331489089
1920236755
656827256
865016831
1824469723
1215700394
1113611823
593970269
124069834
1858417372
1545996145
575706191
976243581
885115512
96938631
1384099938
914376717
456769616
190415570
356755344
345828978
1389870614
2035698327
907294145
1991921711
1110317828
916440592
1007040365
465133197
574351195
1295267524
1936368697
2112035218
1977960140
263499249
651713642
182897338
660967392
1119604759
1098617446
781643839
1631963600
1757065239
906147941
2120244554
1144607181
49353373
724360563
292138368
1420243165
11482689
1843178684
655706545
328996379
2125035404
444136217
142786678
318877117
1716873854
724327526
2063561497
2049255852
719749084
431554355
1943878048
1174141730
1536169527
1526142388
1043984645
1444224404
247614267
265656504
1581900838
1762624127
114426680
1739217987
1350671074
1358802891
1700207373
154124365
967418167
1107967446
1150141225
2146191965
366324135
532495063
872251413
1892082649
1477006650
488805367
893385272
274147766
399896784
2066281229
2078352994
1238646279
491938711
1785772384
941176557
133215925
694114404
1973949144
1332247115
1639169879
2121430180
477088782
767133787
163957861
805231751
1666373257
664319569
420671864
2136468406
1248811640
912639598
1856791228
774025558
348123346
1092489050
1848567585
917175657
52820377
298224832
945414995
1949884097
1962960280
354264686
2137498400
766540904
780075478
1042773626
1955335945
1956780348
1189682031
1974136149
891958730
1377127325
1927036409
425539506
483475842
72254182
1378932521
750682214
603882160
1315567674
1132897963
390683687
729835822
863430525
404629733
895777969
949249378
1361080311
1681015755
424832841
1622341163
568404838
15026228
1625080040
129569073
915699278
1905385639
5136697
1398251781
560497572
661945936
1440535359
1390741134
1680233815
1953636557
1980730033
609981921
701067050
1086769562
1718373972
1087469580
870831499
1067244381
2019303291
1960578180
1668574488
1323439164
999477673
494924591
54465250
1404465838
751898334
661803204
674650038
272091103
510172230
1256320162
269998681
98188408
299722813
1502286897
709463620
1154248034
1630528454
130242479
1624622618
1814432255
572347536
670602879
136894252
1660166675
1379278136
1506134366
379423557
368167912
1586826292
1479391911
2099016893
1351867882
959314241
1188856030
2051912170
934863833
351999964
64565920
1196615981
2062515036
932604313
475835024
672688034
1906296947
55700747
738402540
1988157659
25328103
726881490
1059216725
975660955
945696304
1648075840
2075546761
1680202542
2115559212
1174484506
90536508
809557436
655299636
2130355706
693857606
1752975981
1709182607
1332951841
905361795
1086066382
724111388
1613553451
2000190234
555369482
1365323862
1601450578
1533840402
177645011
1559146339
53895458
487004898
1141429275
307218432
1261649519
1321139678
1255629529
1087994985
1764497426
514449148
1721760081
1912820541
1682517120
1523456217
2011172422
257661581
1008060342
15604595
1127345889
1221262706
1586926215
1955016872
192996763
1970780569
686174709
1944725102
1472006825
1399792102
1428408320
86861054
1712613974
1088749003
1042794242
216722421
108752368
817290415
1133279502
341999489
1626123883
495275004
817019734
1958764454
1488394329
628087390
1702942386
865224438
1839054253
1203135493
909713465
658596113
1796932443
1865022679
2130387434
1434193231
1202534866
2088969787
609632233
1251340543
1645557196
795926515
622768997
1879358183
1599550328
1079178978
297640615
1604481981
126097662
1808757731
52057869
1911737087
1029733759
1414792010
1182648250
127748005
310437288
716324623
1713679059
1378712004
466540803
922385670
874257642
1319215746
1450267124
973650392
922505129
1055934926
1273297115
1823513639
1856646465
198030695
717485064
206706163
2125179278
1445469010
1204768556
529653898
1353676735
1824498029
1749343869
1457787603
352631741
1990688568
236704312
1775880655
316691797
1879744610
1556404108
292025236
1443413645
435971367
1391023256
1919215034
870049330
1428101609
41524757
2142380579
1086701983
296944440
1971511583
403951168
1992633683
1517054751
282788675
2026209634
888476981
751163183
1395186014
1410221461
1322440503
1916737902
1327351068
227664585
1575247365
716158014
1474618671
2089440939
1834783953
791062098
1084245017
304709406
1946666330
205425542
965004670
732885599
394239581
811795156
412770519
2102785447
419656148
903991608
1042344746
1028554753
140638818
440136364
501035234
2028278921
1103037213
1880294447
1732728302
1532142376
107320800
1866781473
1285607583
1617505348
264111643
1782919951
400747947
1308290119
204996213
1684090606
803955203
1086635776
1137452568
1535366923
373548524
131493588
1031234005
1832729530
951404113
759378621
579583033
304718867
775448746
1796641069
1283631045
505178412
1699109586
820359659
1998519155
231636357
13259701
218967272
753793152
2138986191
519410331
856144079
2040995884
158675194
2021437315
1228267869
1083091374
1520317219
151803139
761795362
943269814
49166181
1976052644
1045874177
1133317198
340304965
553501107
671705595
1782369884
1871288598
1549200765
25934586
1279314755
1493028129
1100722285
751014527
1731843499
295595378
1298795744
722356997
1767264945
933812764
613151915
1220320951
1808356826
961537301
1946080757
433572351
529190186
519236433
2107094659
1789006844
907597775
2023294892
1789355519
452386573
1660776879
1429128243
1339837451
1885522936
1523547836
2045206775
190186389
2058404465
631540114
1047342822
1165336086
1843774604
1655216203
1946098674
274753975
1010275443
2106601884
895900794
427240476
1781808050
2073379295
2136667932
1311074905
111724682
841020854
1842729763
1386209125
432579519
875399009
1109926709
358339998
299857144
1076556415
136032004
525425158
210746305
1012514077
1524557814
1502918964
692066113
827183665
546550753
375837155
1044018730
368546077
1019075999
466915446
1809486259
2030321662
950099609
336285145
1020466810
228597645
1828856513
601307412
1560652413
2545897
1799303579
916267286
592534625
540492957
209880731
132873386
1635187363
1532890590
1507003290
2021228821
1765012607
1120426454
1273914540
365476014
525291540
1820261955
1812434225
1173237329
140277687
62578718
1983801287
823284465
1144777318
210642313
1515839789
45989453
2028265340
124377278
316311040
748717996
1999816636
1292479797
1941731424
1975434591
615050952
1348673511
1973737828
981905788
1912299806
1785798651
1722246869
1101735654
2142917155
1490242933
760311241
444964727
1287639030
7750153
993844322
1069364390
1052662785
1071013037
1603901592
1412632173
624184532
399790278
2039404691
595001789
781982991
1942937982
1131645722
408533804
1728189361
484324052
839911838
1648218495
1412160488
865398820
1211289831
588449334
1056694055
1214138535
913143729
1294386954
962796692
2145767183
143192594
1843437005
1200777125
1446304499
478019662
1204519293
1539843861
1363443286
566514799
1687618872
29419049
226518326
1568978871
636992210
1131894829
523002970
149516782
728646256
1109426715
1923090751
1539575179
184245603
494569556
1753550751
1069256925
34298071
1144891843
1276356384
191338041
103499045
1563166016
432647578
1545800659
656798732
1914943817
889634831
198928591
390250674
1518843895
375661075
380529786
902194544
142706920
463793999
1721791459
1142691723
278011487
1863520281
36342371
518078275
1388765773
328167697
1734848645
893489948
513789256
1625186437
1314489919
98810920
2071773807
1194724319
2136047651
966653321
2115788229
238102310
1964276227
1598810939
407486094
1809296183
1910382265
680388936
1841535634
2134662180
764277070
1355716663
113888398
202106571
948889665
1124792712
858559949
344214388
1800427169
568075195
1913481902
33030361
83414815
1331203336
1363143133
139897478
367378337
1713732638
423808253
2047631690
940404374
1435028896
503939032
1744641243
1485983940
2076474434
169500918
1479558651
1209473291
381815513
547325580
1732620280
1834056235
789595802
2026136752
2081467025
159812972
645989102
1466835633
1861554913
1909913743
583468587
1866616879
409674841
1593762959
65772379
1758528098
1543835290
358434132
1980395594
1510356768
143262163
137368802
444379689
1496357793
2129979719
96505258
818064953
1110617543
3730818
1021038333
1974176161
560634134
70082220
1401903668
1992884275
752248184
2022613909
770259929
531128223
779883616
2105386715
1010423960
1959693608
1012058287
2134414060
1096806599
1136982029
663251623
1558267290
1387250554
1285280118
706378570
120340514
1737111119
1392367930
1272437429
1902250095
77345599
536926942
1839074052
1996408881
923492685
968513544
100967396
1547053155
1341284823
132592971
1060099983
749058847
726591473
773223490
1911413829
1145359643
1646442754
2027675291
537327671
241078353
699903114
406834845
788052072
419360655
759701314
495844609
1302574934
439094575
1163359371
1735932184
665962121
1015154395
270322934
1696473700
1047878161
1952324167
965851420
130786949
891418655
1182902525
1613818995
530916439
1615599006
1788403339
1578682272
1555482991
315712104
1808518997
1863020339
1058044533
1338354178
132113583
336793549
1785049218
884246376
1950314169
1185746866
1664583334
364175415
2028830903
192787444
2097126800
473927993
1867135092
469623428
1323034266
1177019395
862146312
1364838622
1220630073
1225806849
2023573161
939679456
585455705
1816696008
802299771
966510622
1208978271
1508063019
993233176
2130670036
245586196
700948906
1236953970
1184711352
1759982594
850968146
860313864
276038611
1395574767
1997624815
114501485
673792936
293267366
1102188334
2022011032
47230688
1727226021
880386902
1364659876
12900931
456832196
1856536247
119082378
74303752
1122314762
2145185696
1068022803
1691563066
1287815068
1527624177
1618187091
1192996299
1491665255
701222750
977367117
1142469033
126296396
2056287475
2066821660
1160586845
544971306
627086770
1686716653
231256360
630974412
528625838
708832575
548281759
351882128
790144492
536501733
1788429992
1416986826
366041456
641371337
587104682
1767710135
78769081
185010358
1938604746
1288831062
953832355
188446329
925839248
2017733216
2046342282
981968964
708141276
713365094
145845498
195073884
540328764
1281910664
241070044
274616383
1674631863
87616084
1354874645
298753404
282208652
1848216773
204661363
539764088
16860817
433185667
965539093
288662885
1831398365
1652566820
132449238
1455794342
1536726794
1057464912
240293354
113152598
1740305986
1892748759
1315226682
119128901
1975742053
220272867
676846258
2129942190
1156141788
2061113115
1340254536
1616073656
1351015
1561774370
1417713676
1720802649
39075396
1001802653
200687155
1424451336
1045790767
2110984515
427104140
1002544402
1962931962
1650019860
1020349310
487215347
280505105
301051759
530343294
160521406
77771121
1130344868
1582321267
1435506366
604437481
1175854276
246763449
259491207
274798849
1740920899
478078809
1032368856
1631187114
1815135386
1915839410
221589816
1041363761
1660798463
423993787
1152698225
2081800328
1908553746
1414313040
1678282998
981937828
1244614818
1240151272
232057836
159282319
234514854
1607404779
224675694
315208210
1320719059
2006936443
1541356689
1884449229
475925518
1967696830
670467712
600568171
2038548874
844740298
674981851
1197732908
152790706
876450642
444920876
458595574
208962942
148129562
839213389
1416667594
284798352
1033379512
283599375
1771427796
1701799844
824504367
2121503806
651521690
1930823133
678985408
903812567
1068426124
379206874
1854814234
620898128
1605854044
1750393904
1848105976
33570028
1862371403
1671769977
16148344
1551233374
1936102990
578704914
1339259026
867579197
1899941420
480233346
2009185570
1324103246
2023365817
1645268080
1041894386
1238227935
957769926
1903156515
124957028
393114958
1445162872
248576515
215195467
1663247929
2007847869
1951807976
2111984377
910634536
125992767
1434209000
351423230
1805528769
969956717
1566994534
1686333673
792811427
791278283
270469182
428718286
323105383
176147311
1811749668
2058162160
943350208
228947792
448357542
251919296
1651417528
1809095558
667223619
652499427
1241553827
36687709
512073143
109821960
12919680
88754797
402701999
1760047085
1475042241
2103969920
996753258
1590981476
295390157
340706192
525540846
1679823626
659940166
427539534
2009712203
610287877
1121701385
154663719
89177426
69066296
261680339
1716200723
1861275131
443433080
1943607762
2089831041
873275772
927020164
1756229745
1680047961
1169514946
435496840
876123863
826339182
1914905994
1514398862
581093513
134600626
250948451
2008047529
1307306644
1870370858
2088251647
35877858
215780502
707460010
2043818457
1624538291
1733066609
447121852
2088415370
1677639836
913373587
878352506
173139425
670051019
7762332
1183897431
1528850703
1835411899
1523626854
189226772
1187938865
633790032
1566780654
1511117861
736159317
746516041
1043631042
949837898
1799116929
1461282630
605626048
1518200631
718201373
783132800
322808346
668821100
286112222
987814424
1227462174
1282250736
694697544
322995346
1947302057
603078515
923862673
2099704701
53610210
1987435813
1967747178
700461313
1144573230
1451641618
1792835996
1105611092
1285768697
1291516721
99913287
2128136195
1764286729
1380121878
1046945105
1854237806
1569024120
576628691
1354188642
842881594
2019121023
8926631
1343272280
1622716883
341075209
214486365
2058813842
515945233
1620902724
455139306
143539538
392764852
1203083299
1083363687
329303280
611145741
654892296
1094298313
627140036
1826853692
1533565354
2069500863
1787578264
148438048
1150622996
573664684
344427759
428830062
12387581
1759985239
1292604467
735889616
1580002800
178975219
409053470
564388806
403832437
406532895
1437063756
1131541725
619059414
1507026996
1248163842
1652076048
909346553
1550157054
783580942
248403199
1498522512
1905816302
268708880
1492956396
70986853
361908790
1569144356
1536463273
652415156
1953192233
1251502829
668443114
1354578644
684041888
221665872
478206616
675964836
658474166
690175585
1913272873
1139095436
905665996
149757549
908092070
501835102
1491364994
990914989
2085269441
536792886
1830206183
1462994800
1306955174
1419541980
1608253848
780805116
668269790
1500803089
14975222
1237281899
51627720
1017614178
447280502
1881022003
712214175
1493098218
2085961289
1351991780
1088899666
613502404
69563527
1657084777
246596525
981777407
1436321314
1570639369
1000221230
1573006088
965017956
190569252
982918955
238118853
985505677
998781816
695004669
1997539218
1650542134
288358804
1402399153
230055383
689780409
1474735242
1456979563
1048800892
1238118744
618041886
987893027
667444036
565055887
1576034714
1313189216
1680942516
706695776
620211538
1631463485
109758723
1188651595
1940715388
944208732
515403214
357884299
1495672121
2074354801
797759018
619086783
905973443
1741149807
1560223529
1350033707
1037973772
1470004834
863045017
1237698472
104954966
1766335818
852575099
1457283146
1740904977
1899424494
827575961
2126143210
1516233787
1366780924
1972417905
840185702
91526747
137973680
144961092
1083943242
16110639
1016256764
754503747
1711022901
604554357
1885442470
853512386
1513887388
1919609932
2111895570
1056160131
1946123034
225597379
557372724
1773751571
991330573
2015464993
119010848
807956729
643375515
683879290
957871135
1498242350
2130577909
319292247
65643425
124632244
479931600
271331341
1914540147
879524443
85298175
345524645
1565161695
1792271666
137596643
1608618244
925264569
385021334
897403350
452241012
1049908749
490520487
1611082728
1393102499
896669891
1815500525
1362641744
951052817
575779914
1647577877
1170452615
864521372
1366437395
1467234456
1392644952
1061556969
721208887
1587648289
1905127875
1567525995
308765026
255170303
482753906
423142178
2133770980
670608864
1854824283
904334928
1168214129
351865050
849094044
334507660
813745894
340030271
1640750634
342367638
1038795139
1136484079
1515135349
2132200506
262247107
754246831
373313320
607795569
1985885864
1484348844
1746042862
1157016423
1242736799
386204008
1391761472
430289071
1078472180
1063164236
936240152
1564961742
1653322322
741561800
2114857534
2058479024
1391577770
1827992266
1397012518
777613615
2033378193
1919009342
939291357
679886443
1931743466
1446310000
1249256416
1260111034
273421416
460653183
2146441004
2035607266
339966992
1677584332
702524588
1558660744
65962679
2098061725
329640601
713604985
365170881
1230869015
376120523
1479401323
12720683
1135522072
1375386722
1425897839
1020686785
1957272659
28213708
278142384
343451701
683234338
1226335894
1883611870
1671481259
888719234
503201580
479476923
1407446268
272313470
1847995556
573128358
1831228293
558969055
1334951965
352603140
466267257
1301625769
1578127055
234446352
1713766313
1058011555
1420079409
709814099
1300218354
1386288749
1967894025
1453726047
1273518275
122003170
1818033724
243429194
557071770
326527276
1369956339
1002897889
513227869
846844444
633575815
249583371
201778777
1676297222
1390319583
1743445003
661879684
2083323264
1406798301
346959366
2071173017
904401864
1008638418
488390887
1978450569
125047179
1030278085
768764782
697807941
16783789
1278088795
254593254
1912014992
643508198
107938369
1791249535
1464916300
680594030
622255796
1903904370
1407489191
1313802783
432178997
159407018
2081517268
770092669
1695013224
436455911
1592732159
1191998095
1579559806
217240270
844786450
636040395
524315245
1810573001
1171658890
1739856865
1631916914
851810173
1121067292
461017262
583259918
85662502
2131722319
1074239733
413528581
1062671006
55236189
1099839699
2126989512
1117353591
1613755812
834673206
1039352195
1932454799
1307303045
430268146
1387209023
289224492
1026928530
1236934333
1341925254
1927064124
332397587
2083907116
1850494102
1185625398
1349368707
657590352
1455997130
2099500825
1833060877
301196240
1724149356
398827787
1548446199
14648071
1637182518
230767852
39975433
716966272
218528454
24912275
327510988
1010292176
1184237652
863240566
734224526
2143275028
1484191352
2139799506
2054487692
782595375
1820334943
578912333
671650048
1961036789
76470759
121073884
2131816450
972079607
470215987
1926671178
167201968
1240111121
656474621
706826120
664997882
1665986328
1726862396
148655482
1459396606
387751242
742529148
1535747672
1645299083
519609579
2139019872
1827064075
1105009320
741283020
1245581621
1514239410
1728689110
1145971325
850930529
822323000
181284045
1879978130
356745286
1727684741
1593792286
1601785487
1341458855
983189669
2016213011
678788568
1369864866
1101897400
1367918682
406130331
1054026321
1599955761
805314210
1845604188
714408339
784943324
1873475578
498155698
1796127003
106676282
1502702270
1233180026
2046296951
2063660902
2006750479
1085486532
1198973291
2088833356
197659957
1419162137
325935610
80470524
2042855899
549208805
1120143590
432467408
2118615904
1372226152
1743937862
1546257841
23994515
998345891
1730565933
1826794314
556539782
1655784230
1210875688
999337873
382395889
2076395843
2050154799
1114542473
1890751985
1642410254
1633078355
898043878
405461931
235531483
1732584266
2000291493
1445273728
2015877659
694460916
1675750981
1415576781
1751872628
1299197195
1118483638
964104474
1670319752
2098110848
2078705533
526152698
1975163489
2049348789
603162361
385452004
1363425173
266816325
1795341073
1419669516
2022816263
1228344397
1093439013
1829308498
1926216756
274395047
71795291
1136876391
240002734
1812540267
924843494
1332990210
1603474514
350403149
205701789
475173220
247388799
777130673
551198989
1613263687
491095866
1104563238
711920276
1506457719
1133466235
1606876983
930273371
659337880
1849422566
306484555
1173070195
288664415
1074061766
218036993
641590937
180395789
1905445628
1429966415
1469794045
269046647
1519682846
1808497621
605193567
1234267399
464809283
1112788069
1398133997
976519819
54774761
1570879290
2062250302
686423134
1754023825
2096023830
1075869736
640444391
1976433091
197001024
1853039566
1283922040
2128178113
694226937
971804991
1694211047
245061291
2011903055
1146929567
131897121
1754899501
1823155659
785701831
585009354
296571680
1295864417
719912391
1299119971
177496288
1168694458
2121743037
1682842675
800296948
686522822
91156740
1063232011
1207492488
27907752
248941911
1342277139
513514235
1772331018
85866678
823829760
133329171
1335973815
908852875
217503520
281332714
1083499634
749889064
1426790268
583540110
1561855791
865679064
926531151
1509847032
1931323331
453196228
58834375
1219473913
362731663
524885280
1677727106
703965294
1165921659
217561907
738449718
1629780539
635622523
1852459328
984389323
149978400
1284697158
751205659
809592905
1753225695
794841069
987027575
1100262673
44983898
1841688360
59528510
1203368726
1482527372
1925167592
1380352382
951604272
708450497
2101037132
2054371707
444983135
1310202473
143506335
1142386551
1763277953
1243699082
1917413211
124681258
854985678
1504280294
1894682446
2070527367
2051026327
1978679470
2090190302
915109542
1894318623
1153256857
706343259
70574681
1976985099
432833149
877807728
261640026
1736237426
1385948517
1103814566
1179800963
2037471280
43116420
176097288
1827242203
1948554379
714779777
1250348122
1687112449
1348557676
989959373
960095353
2094468142
458264191
57795887
1615122277
1880353263
1313927351
241940080
2015969387
1790511724
2146751322
1801326227
392056351
1255802107
1873117942
1333949173
663906200
1959436907
1614093968
1597685241
1643824532
20509846
693459745
1296596520
1286263393
495855925
671416639
1391299864
1482509621
46936842
1927895045
1862487388
1412681090
772357406
352228129
2037164556
336811451
1868542539
849473570
491143512
66440336
64371028
1099128607
1177326388
1937737392
9262173
804680240
1678005556
1586232256
90378446
835653443
209417519
1336496392
122477918
1388418323
1390956008
640298944
700451247
538656674
1993032015
1726982229
1882061965
1981772572
611045685
1681065743
385570094
1836570055
1342498763
2100034794
948333919
1767554971
2765815
524852097
1852993319
1944673666
1694157334
318950114
1633249940
1613066807
1577037123
64797600
29872512
1923282932
905789084
1163211084
1059230476
1138584888
994854625
1571475055
2071563260
1798241978
1953742041
1485273870
2096174593
1762461504
1415861673
357926595
257771741
380228965
534344603
1438256734
959094530
774318789
2012576146
94678130
1023896837
800663309
2047521642
1129666130
1940185267
523847425
917452703
981461374
574366429
1645229244
627078899
820366504
1968363639
774882000
968333814
1944634013
295108899
1877913629
1009867704
1418217418
306078776
1549624730
975194830
1631881253
1265661701
1083758823
1209165582
1874237087
366795710
1087497535
1137067092
2116440297
1438205330
1611040541
473979982
12286883
2004366653
1018493601
1995113643
487415358
109148188
1441430151
1801504987
1074470519
1255669350
2019249918
700575162
315971675
1722931190
696916149
85231147
1022469881
1878543632
1143223714
1337588195
1477844506
870271188
255420649
1380305427
1741071953
1458613295
633114566
1555968208
16311944
489364312
1309592605
741258873
1166144288
61244883
1586783391
45624436
1308188548
867098473
1065568077
1477917070
1192357196
354510996
1968400571
1351168759
1225767460
397787610
1224263301
100624584
259901792
1266876005
1076742772
1435230415
1494793701
698035077
1129101902
994056938
1524723453
1826593461
831721029
731851295
1746604048
1309113024
976558929
1487554031
1775158427
1789227981
788857427
1282877463
1212805310
567675776
447867708
2021475497
219067491
1446738726
780100419
748030926
1763373070
1016264406
611116130
348444488
1500686680
1813897256
769638453
885793126
1718260463
549838789
177780182
1027651400
1626124980
1068351792
1708753299
179347588
1371825056
1632866542
234917440
1661603092
1787949270
1155700917
1102353863
156647949
426860848
166837904
573612462
1501137666
1615775322
1019994039
631903784
691413358
1851476946
175198408
1552565266
887433426
1478791174
419085107
2045697686
798532732
1448301263
162277853
607025897
368906349
395906060
411262798
815315801
1534025915
2110674686
2074602164
605112180
2083428945
1962432166
718946724
1686241351
2108244473
991704440
1303418818
1247886287
307163615
1565941327
417370734
1341835956
1190315676
866211364
398314722
1358812716
218042185
1487460332
1860728921
2006739481
282840757
103082271
25151200
56631491
977291469
268237991
401849105
822980111
1533007741
55664025
1188399926
1912725087
1155412729
1479386300
524300730
1617220564
9250210
53162329
101212904
575653687
627520085
1490570169
368878592
1050557718
2106853312
2137185071
1991268536
473628895
1523016094
771233704
1772749019
290050691
1366889416
278087926
2027450607
1869441888
1521682772
510994687
266927089
893978022
904505194
1787337267
427108718
778671764
1233061893
1261793842
1060737495
1318356100
1039989979
96046898
365998049
1274050826
1745865003
1620701846
837673410
1855363291
200200177
1267310382
1678570903
1254271378
212214317
1257568468
251671839
1324798873
167401292
834380353
1066613699
2115166475
108184046
2038637499
249564531
1652398910
841420180
577605365
886111163
1081149418
805140366
1688982447
687175205
385451400
1085188893
425073745
1552663629
899163356
242830312
1635981717
1290230600
996750944
642459240
1903092858
1660919855
322981784
1305135665
1107717458
1593686056
653791485
180582489
1939574215
1240819773
1414444740
434460494
1713532013
2026731323
2042450820
33088587
1870664019
1553253943
532329618
1631771589
1565062877
1517799836
926157790
312806081
1456519359
113614927
1070054543
2133156693
993791871
328307022
1539907777
566155014
1746228791
1686394168
234562779
799923847
368980486
1603795813
657912234
1491939205
1662496590
563521274
1203837025
683100667
704523868
718165590
1530407038
1761108375
1766428130
268944853
714287205
1555856729
871528175
1359722352
1643455189
122052075
752550602
693419418
1693280320
701373520
136565459
569015860
340251017
1886963457
1384607616
844780864
1485928130
1017640677
552193428
1775688511
1065672825
1794622120
1489094665
795738243
185215482
848318830
256974680
2031313907
1707150022
1682116659
1191559003
786593232
1840066421
1797260031
287312584
1799584090
1776335388
976857267
925433269
1036328414
131410477
372314071
1779010789
1622622470
2016392091
2029048787
1838456862
914927259
137645499
1452530567
679979866
2035687583
1094358814
102606107
2018791526
167314098
1347166042
1184523091
1845347852
182196332
726355539
472164098
111017215
2077024545
2100109250
406412957
1462989272
438673946
476619979
14259678
1920863359
977639423
1781560828
1547880760
1732744223
528210614
998508014
2178985
575686648
1387745395
716445468
587734935
1236757939
115823139
33589206
1320700226
2129634669
676832657
163257079
1570099059
399829225
2012757801
791793236
1417373829
2127943770
584290350
293454659
1163385649
670448732
1583827949
50615545
531290554
83331747
1221993582
2032482716
1903013414
948454306
392097768
2096025009
828560592
254751381
1710791560
622718089
1346131917
1607270992
1266878188
662461553
43234810
1202259106
670788413
1911821087
13735246
188694498
1968788095
1410720112
227933056
634487179
1640253129
1572417144
808731889
847618246
2046191637
1558522747
652072454
1848007546
491051789
1493942206
1781729979
1083763771
1286532913
40640834
555902324
1595105783
967244182
1593697551
1470850212
1669534409
1094699293
701780415
38133202
1626655008
1556257970
1531673410
1985448666
1021945576
650286764
1474490949
2014201158
1105913791
449700321
765020264
1519106366
1687530667
935691042
1082406282
1223112037
1464587572
2021455270
594350096
108044807
83064182
681268527
1057707927
442154087
900319944
1227099839
1159993591
82956671
703052974
1653351305
1116513105
1418526299
1526269744
32212739
1117823870
255084816
356524447
728785268
14518278
295966075
1980989015
764628352
1169222410
1208573187
972041570
898806334
1441725686
263116217
1722106264
1107990453
1293380999
135482768
1395839469
7629896
1796852450
2076510386
1952059188
1534345152
715852994
1556142571
1618022176
91381562
384936028
243632444
831451683
1440442334
691149806
34952001
497061100
23732797
974185020
2043385635
2110682847
1135911306
1647673992
1850944149
1823759464
2666917
1293791285
1842610672
1319378791
1519123772
370529399
311649529
1384772796
1759862496
1063845363
956403133
852167317
1792935516
1900601599
1636027287
940882451
45771888
1832386178
212209413
429507545
1803906028
1041719205
1267950470
1839638358
1753956272
1449038016
31596648
1459115486
1558936828
1940920414
693134829
1946396847
712278563
1944882110
385164690
800733158
2032893070
1893063130
1658399603
1176722438
1894933487
855016864
395447196
2052440153
1872779529
753176215
1202874532
1906280610
632237956
477816765
1832340871
2100310308
804600399
1625492335
644026010
1871438476
57631442
1156105241
596347900
1334291053
1074310821
115275498
374737182
1710028434
512161204
324603055
402214185
115402838
1475255607
1132831937
1647377120
1252876876
1777884999
1804629063
1825246830
725689128
1321671127
2005781816
436829617
1907607203
1071275934
1455410285
467142655
86545432
955787355
1037218319
879678410
1405125223
293724786
542186885
1395281986
1151494008
1010016238
449133829
2102909916
1360014510
1307179045
46626853
2029810622
1913708519
1582537310
780764828
853554421
1366401962
416809644
1289545344
305921732
1942819377
1297925798
2041222295
414301605
679921813
671734227
1032017663
1627805693
1752317764
297990706
1205263129
671107723
11502479
267282634
389285067
1022849181
280193922
1969031792
2044249798
1312317235
1015156849
1635933473
464578369
817710955
1719840180
1351462583
493920249
1705685345
1601741167
1978310342
218119537
752345710
182891736
1930100192
1653631633
1643356861
788043393
54113330
605743403
2004859701
184141184
1271897383
1871254272
203442018
1869292685
1306733993
961968346
1740336910
1228618737
1688870596
575819533
1534494458
1870342754
1620040570
1413323917
1639139654
1379815689
1813738711
1089766585
184173676
691146893
1904488569
319900300
535201570
289789515
766330272
1562188893
1970841510
1659544369
553154865
1210613645
1680528491
1862854353
1550530327
759010824
1615995219
1624089529
853822640
2032069787
934544379
179844925
908312157
1916982739
1208853379
2009156153
758361095
138715173
950141159
2112979134
750922103
1014724549
1023014823
1786046803
566718749
1478152509
1909013809
1356592608
1373206262
57693723
425363135
2024909005
821965098
1353754382
1993021930
1884187968
847063480
6224716
856100122
32902635
1437072847
1898043696
2106039599
197187609
2127079537
1250263038
2021754657
1530877978
603547912
842897025
482232610
748087916
281592892
505181477
1512794696
1826327987
365578086
978608209
1118062213
185130944
914777760
1528131771
920455582
2133250861
1583945251
2135496672
1047614596
1339858334
276428122
348484944
1630291566
1662387263
656905591
1568325551
172166194
855045852
546304264
1485107006
1883879029
783903428
460325967
1466989199
134624859
1814119044
1973706001
104265391
1981524130
1040868198
1793975031
1777055604
1183992456
1365923361
27274835
1687989249
1207997911
1084974376
796272247
350667897
423097678
418446247
1750114810
928798765
1667146127
1793500522
314588168
813193286
1302411765
1493437446
1370390442
2112920786
1978654550
1985400252
1111910075
1098584240
920440493
515917973
1989425854
365029151
984112570
1570262324
1827481351
1248186208
1082303068
2036995260
1077383218
903173891
1226469677
514243484
1726520205
1107606178
538853905
559764128
2130235188
271612141
1573607946
603458169
1150257738
1342738581
296815454
944035844
508769683
936447209
1212248602
763062396
1693503956
742729701
25370826
1499751607
240347307
1506111020
2057195914
1665810470
1124327819
1732081280
228240668
1508902492
38099686
906821109
484992388
402243154
1327288302
1940234340
606634747
79126406
1919614813
1366262955
1762485971
1622824764
234251275
1133269247
2114979067
2143102555
1702585551
1952773326
1853314844
942866873
1283874854
960808471
1425796925
1048775516
630340064
1139625909
1584488104
1733213575
783006537
898312367
281122614
580853991
941943808
1540164919
84992055
1871953137
1239332479
1266904717
4968682
1914061044
751374520
90911457
1296061369
945239922
405682091
97801804
1451169190
1102083790
842198520
851803094
145903760
474775317
1499560400
88382267
2063328983
525642389
1091674730
1527667749
1034527152
1142106911
679061770
655477624
694375230
54720043
85139358
1175963932
863972573
987582988
1912538747
336811451
776946019
1301158148
2094944111
999197872
1089873204
220414774
2066852696
739536395
1015347963
1295741725
814275662
872900596
775668740
1237968683
723531812
894085547
436421473
2093747382
941709048
573586200
1714820874
1582066234
1726234068
2088869566
1655266697
1359124344
618567573
1831269958
695670216
679321646
301915747
234463842
717403825
818602005
979329914
1283111589
421013837
1506108110
600750445
792448829
1147226580
1603061633
1595389111
1952214971
1079780110
52691457
2008417924
626539294
1214853942
621626812
780122237
1483743926
1575921592
561803923
344100599
942440286
1533155722
598098751
1415784775
704764283
695603850
2024784603
2082885803
1381545481
1552739335
1175772228
827738874
1003866763
239574198
2131652813
306519741
1727397838
1714522946
475487473
1001194910
475160192
1723961052
1915446412
806408639
1294915615
1046085287
8855193
1845811453
994576069
708424098
1498206843
1641537529
511702093
429302897
46846567
438148304
1087715236
284066543
829866809
1363667542
81665436
1938200544
239547444
1800650771
989125849
781684867
475328223
462902036
1124579820
1104032319
923538261
2033111002
1409456165
190941668
125487153
585856018
1858912754
1177991102
492845532
1251821820
153178693
1885840634
1099304403
1499007075
64807902
1082814125
1892770949
1662338874
1215199084
1287988233
1580548340
801446208
1249745988
1258173691
224062425
1095660905
2132575675
1097322837
934580291
2081632232
2116803545
1322865063
870318959
1968642316
570493955
990159298
1237281642
1867445697
477067472
1261517562
1495583757
1877338463
2052850180
1412297603
687242175
1205163330
23853780
1673379539
790427681
427353952
2010820655
1151268021
1496108744
102809449
2134448264
1062880818
21132112
107119857
1960747398
810842069
1500579528
1811826305
1228580421
1756344172
184000265
278140702
61951730
1229534314
1642792239
2073679064
318814109
1844549035
1948943854
342056673
727965513
1415164429
1705997340
1025406737
610076082
554366971
255021476
649471051
1348633160
1247752936
1591719963
613732485
1475418766
326487941
155649057
1059759040
173961943
1243750086
1575521239
1622636790
963313945
966417476
537034866
1655287968
85594143
603115698
1945756395
361542014
231647650
611452680
92062220
1092134398
803063538
1848634285
682652835
343154300
1378205452
111392733
1030055216
890228020
1214062046
1946018638
795703390
255915758
327346029
1211698497
495396258
2001990848
1343431687
114127481
1981487995
991454541
1374331352
1416744319
922739555
362719443
748815634
563257747
2126095664
935938116
1970833991
2133356342
1274249080
1202903425
1445449464
1622526297
1976386165
2080199241
270867082
1915662917
2110624478
949475195
1260078344
1348146703
1257519064
416127512
1087554044
949771045
1292209309
1448099535
1442355302
155254255
664774453
537418643
1471641868
681467819
1116351819
1536081945
2102124669
157453559
1997879690
987540586
1152538211
925581745
1057348627
1205416684
1205900160
1856741999
1126856502
2007078980
375677646
1107466391
2101536025
1456533342
437840488
137644859
1298614734
2127890482
1755721801
1662821513
1080513748
1256376394
850855701
1510533569
1222941568
771266202
571182638
2099038663
982495822
761403113
606482500
1228995369
540166094
133371173
1983148172
533845670
1987683315
973253103
495101454
893887664
1925610782
157326128
601650717
584006709
1689446328
1117274904
1562028234
1875668490
670657803
1635144005
1574189313
1505950237
1016608475
1847988749
227458463
1161940680
2014979644
1769301369
2077927298
300698892
1629878312
1984191135
732312879
395676428
557124723
2129314958
429734755
1948815161
1940778900
1361695634
873076995
686756126
78824894
1647728016
735036613
1790838674
910878220
1644068084
1459208670
420237033
759464271
1564799492
1221995870
1277187536
1127730220
870296204
419566855
172872560
1607469894
930979010
729027039
1498498022
1801158297
39776038
1957974890
458740917
948847503
386316338
544887815
1526199636
676281991
407319372
108551379
876664265
1890899255
1621221187
968746540
2137539600
1342069027
1340843021
535011780
377418511
8593204
886017386
1682643460
791278283
676515315
1212864926
1007902804
1260553108
1876340287
1953000033
1195171756
796804206
2112204275
1726400681
1670069409
2138290710
986025644
593108876
1036934494
1283570196
865185872
867005927
866978438
1230262571
1295587355
644816086
1378322033
1664567819
2105410612
1178089887
1110118039
1120189268
145818176
1331331782
2126770167
506230099
1721633476
1965587706
528503167
889041322
1876812634
1806273139
2100977295
799907741
1944867675
93066174
101165301
460727646
358815235
826122655
1382221751
1893204196
166251137
1243912828
647474138
1113658417
2043302024
1725435263
558883014
1463748387
130948832
860224501
2145387817
604199985
1668839277
1914789809
2095897985
657936937
628199357
1445551251
340635069
291656170
1627646117
1581080950
2056079520
728539302
1777949847
1676282798
1429116588
260533175
2006653038
1626386417
1140916497
1746903895
1100648188
605353015
50712785
371597825
511715923
1461828745
1164438471
918898867
788017951
1879474174
741773902
1064948649
1827602757
1089618958
652750088
1183608139
629479237
1913582851
1895068843
338643275
1666569576
1209839764
3689108
648637938
1899556672
415836448
1482617738
866720208
1122945575
1152484948
299730695
524149999
54714301
1231970059
303223691
1422386211
2056853546
1396828888
1636342043
1259391156
162743366
1867460491
433483574
329123431
1582260130
596694124
1213943958
684853079
175797970
297493808
802079801
828102642
726887144
1527489883
203094761
1766025236
481925581
536461958
142392103
1214201578
435333693
338659524
1065278588
1494301329
1145334984
1585553689
840605781
1792086901
1572298280
503518249
1869951845
1283419077
1998327099
1620343717
1052869889
1002689422
496574787
794340945
1012207268
601691497
1708983346
2603428
1658554997
792991461
39969816
282589168
910635189
680047974
1797901194
219533932
1855645296
1987490195
693193677
298901197
773640542
1538496925
1860248206
1652995689
105893703
1822808189
1763021382
487715368
2141253499
405213088
1985625099
1155934944
135917752
228121845
1541488494
1998706306
814499403
1035704309
852131642
654432427
1781012279
940827829
1813852984
1277383000
433087790
2130103550
915677097
855263790
939095163
181341461
146937562
2023075122
1141515803
1400050839
1297450861
1700409861
2082936161
1991671355
1480799281
1335179492
1417826222
1223287587
28322048
1704985501
772543996
878765018
134881287
77974895
1956959279
1951479481
474193867
162651211
200228193
37053298
2106177406
1703307655
1408624785
1233692647
129065136
1169712220
868248526
847106063
1709428335
383695155
1196971778
166316398
1346389014
2132147473
14034472
626532182
1839879608
526493255
1828801880
1777445834
567903037
1837708987
1681266017
1840396399
1676802908
283526135
873293112
240655595
864399824
477500246
1280394238
1464618449
224858150
2048678591
2144262831
551294525
1919403889
1761571317
1340755071
454026378
1335010738
1192508382
1186245885
442332242
953745713
1249730170
279313530
1684021148
659633060
1112552994
1308174493
1452796436
1720976567
199416573
1946397105
825094547
395959627
1568156890
2105633423
566473637
2034085102
2103796356
1036913769
1639203888
998637757
699270697
499128500
1234285102
1975523229
2070657918
1132636784
1450201159
1682218460
474059198
1869009189
925383431
417901694
839366406
631768896
1398830866
1142927747
96635087
1480221768
332526206
1934176736
799793470
640634030
207784345
521000385
563559003
1873462278
1817540382
923176907
795732734
200037194
803789109
2034946828
219188900
1021629613
1989189621
1608102381
19347870
1363703972
1293106849
1087906132
608978215
1203345931
483810652
2069671045
1306157788
1450394948
520360259
370575091
1248074
1456395733
1917449566
1744257294
71591877
748113344
287273508
67451490
263778459
425895778
1400976166
264156424
941535448
370278093
935535188
1269181032
1729483955
1939254671
486232759
1843080099
281204327
1490753387
919373964
1800991058
692015090
1295436237
1114804129
1803864283
924596946
910113034
1499260201
106544809
661256349
198515170
1830612497
1276340273
1945885944
2012798222
944891175
1939206072
1782566641
1266855202
1089551037
155840116
895993985
1383008400
167545105
2015909931
765510219
2122514080
221043742
755183612
1477507378
911854156
1580884058
613834175
451663977
793452190
1873978705
927786684
1271892522
2093770621
2102854303
666206122
1720021097
169963999
1173159326
1170525731
322877873
1123849265
1973858610
208712791
1302799481
319450391
288324310
1982702352
1759212939
1704478601
1247031376
232983179
323632274
180563296
1255005313
2005094790
1823374728
13342071
1212093828
868685052
210211004
1055919616
148590185
1640974558
543921338
698975534
505645710
1748121531
2140698597
292692154
1198017541
1581608621
37460546
779646649
862604249
1309810584
1451045032
1429499739
693477802
300278235
1965875409
1710263126
1092435397
949721356
831466249
1089186487
1448543817
1609151029
1323264175
211850610
1169489270
2040986323
1235375961
1998768518
524646706
626372236
539419022
2056063869
1278341128
1542947957
1589166353
1513094160
328393786
1278542442
68509126
10673630
136400494
206330609
843214418
1639272450
754787914
295014949
400507600
1958643764
1355667136
1287002845
998501969
553996408
1786484856
819345733
1715821168
355753146
1180660358
1381088085
841179515
2144303627
81646467
1432895066
1939233985
1870662559
1374452099
728370892
918824767
1991082215
1412222782
1147221041
206066288
643452135
245699459
2051422693
1541686258
1705070361
27564985
137056438
956871164
1141999879
1069876496
643656974
2010510860
319300419
458094217
1440851207
1231087612
96170044
1337268634
581115959
516600281
1686808675
1725263924
2004696795
1881842832
1898505115
1744543274
278642046
1455814761
1472660511
1138811934
947163811
1390706419
1852187871
1614057043
1116515015
1393741727
1419841106
987591310
537526347
529430289
636382233
78015763
944922197
777135035
1204865252
1515454912
533217221
852153720
945706398
463225731
391993465
1665735264
746193448
658079129
110663708
1392424232
1349191390
1661424408
1866533422
436689409
714212190
614941569
1298850680
595853867
1094113784
260023681
1473572400
87275646
1527874501
1861627339
1144295250
1233551638
323418728
2058876487
759832197
1928242110
1476851815
1073836459
1375220622
732787318
234932670
1317109853
1231770162
1501761847
342427985
44679505
1541514330
1148607588
156457544
1603373113
1079873876
1143013166
442230160
1055017206
1085689622
640090911
1533477769
94416289
911868300
539702178
1583597375
1779892201
1648569279
45399575
2065674055
764447556
1305636497
378487471
1028642314
679685393
1961071650
1858380936
469346091
1363092683
1940094241
2067318512
2070302067
771514429
250779079
56306796
380146160
68000501
1655489322
1477821869
1724426716
593367906
1107618029
1549454639
765598484
846443588
218355069
542368696
1450465757
58403749
1405530836
36033554
1343270500
1882650526
520502069
1978500289
796463662
1949627838
1184409357
1005176665
2023389939
2123281067
836801441
989172594
996426837
2006438369
1496137165
1829711987
127490885
477849529
2010298604
323735077
1017870792
294342434
2128123421
1978455156
803105723
389090799
165643399
2097288201
985847555
831416538
732918517
2119467464
719350878
1939655073
1630837949
1552505246
32845666
1847535570
28866282
1848099336
2081368951
1560403460
1291159525
973984873
1783443868
296609900
804565085
896516811
1774512867
1566580507
590322794
1227205235
1946366639
1496887247
1989304064
455249596
395494007
816228536
787252016
866281109
1187666487
547288788
150476551
1206538078
773411087
1855118658
94424899
2117896798
729615323
200192489
341919669
912206513
1289382878
215179085
333254340
451152783
359094191
1319398622
611904611
1114654811
1292298155
152889752
476460646
479070010
1332023526
1742194005
313985363
199174169
1133073990
885447981
281814576
790001794
1456530160
2048440116
2105137003
121291691
1590685186
1103320585
2110150555
1999353047
2075931327
1177998489
699636301
531393692
383393129
1012130410
412034835
34497325
1701786416
648853680
2104017902
2123905078
2079481659
1035463502
853934937
389534473
596733091
497139977
2025493181
200232724
1909731643
1313926833
716157690
258301323
795135252
1191705043
1195611217
1750580253
1863445184
174095599
1037269886
339609251
862110215
86984775
16812465
990779282
1488963946
1651880490
1882377067
747674963
1651452327
1813643651
1751800638
2105951720
1647539327
1643897565
1404285216
483701886
1032284628
954797674
1174025184
1708398151
807447797
1114988135
748788725
580691316
324464160
1123338907
1294692846
165901630
995847546
732256759
728408447
2129756560
917481089
671933602
1095019719
567049159
233754635
1479347022
738862704
1783605494
2033141401
1300145386
774624875
11442139
1871337498
1899792586
466020028
971131286
1713302770
346383157
1676953743
234730495
1304441117
165269863
53007037
938089645
1937412793
1777392690
1222927848
1076680819
1676930378
692621058
1534984900
956903165
638212176
433258648
1590302505
2092379896
1517353116
710371776
652604135
722546092
853767128
1215579916
153880037
960641667
1503450706
435972040
2083418066
1948587827
1650037612
560528104
1612503588
1640897619
1672468596
616697790
1069736222
604318071
1976222371
2095402027
1379185731
1016773249
424392187
790238971
409177937
983212744
23660806
1122286285
1486057708
1721903895
1917859913
589351789
1887410768
1223635296
229966337
196793555
1776317986
1292666576
878283735
1734901204
293195929
1759055983
706465896
373347635
523140127
530015082
1499063822
661079408
536624253
374900874
789883424
716693182
2092820669
663299922
1737642676
1542673979
863369048
1875486298
1505034807
809130975
2057957194
888877724
968987684
390397010
1187525243
2146799788
971707332
31236400
419707004
1756734367
219526394
1907072978
2108168159
1458982224
1734718095
662678857
1020333806
1259220969
566562393
1221429612
597021282
1388505558
635465449
847674899
1268993915
1266315547
562850149
941693035
917674063
443847457
473379611
747758217
1363185839
733954242
2077509847
1568326122
1623027102
116521175
905842262
600563460
1179174442
1734222575
860278342
666572839
2082248733
946006092
66619088
858654715
2033152456
1819925733
1035837961
1864368785
2097911430
1428601161
2047804446
1523484695
281813313
1545492289
1301542288
1000323221
145462281
1841449425
1419117901
14507727
674018692
177792399
1502288619
1898019418
974671548
347619977
176979688
1665422360
1716006979
471388600
336194489
1926262544
1871930800
553966753
1178435712
2122920925
1907453210
1644749156
968292718
398513910
1286931780
1168231423
1338801586
1391612384
533815269
105931145
1789254907
585997902
269410221
1078429709
109624005
2003382399
1180317028
1852609946
754865744
1732735756
382155048
979364133
1961291433
1727139121
866924272
199356314
1590959941
736745423
1655461041
1376131163
498325332
291024655
1301026856
1061323520
722302858
718522432
287624934
866868851
765724791
792833834
832174245
255931599
891113408
1765288135
638524561
459107320
491229771
1170793166
1754555797
612133406
2090998875
776958699
88220700
1938883565
16841697
468929333
451620565
471964335
649659222
1071333949
3186706
791887731
1779790887
1480503892
1193964202
1276497465
685830415
908854488
1761171996
445263083
1475595891
1432499053
249887061
1180818465
142989236
1687596363
1399431483
2076627730
1828563923
1614048411
824621831
844191559
835792488
1748936520
653464223
1644385635
1450353606
1198817425
1258360207
1403459887
2118259790
545081820
49836167
1750733276
102876451
251047133
692108345
1631784322
996106969
1856134269
581781504
1733841784
2100554029
1900090649
1715840027
904116502
1241085911
1152815646
274667577
1359951388
1841006495
1230719020
876642193
645001847
1482669794
1240130411
22457421
806501569
634379860
365237067
332763672
2076250904
1279310142
847672145
362945605
1516095572
1400917682
180758944
1363225256
729721902
673304648
1911639119
1786283374
517132487
944282937
1824870195
178779398
1103765330
607209765
447918822
652272460
1809876452
1978824742
1290521568
1505068693
1919554925
1934713199
761894940
94759642
1414882167
910867660
838461602
513367152
1825482573
2123948025
1364034113
1375223061
795790019
2085768245
305572210
588695291
1559174817
1691905746
1820603892
1685185248
267265227
880545367
1595243881
405627485
1225160941
820140524
151251823
577458028
583957524
1129088380
88138265
963749732
410017217
1378761970
1145995659
20491802
1197504046
852453174
975902812
1514356364
810908298
1735208721
64054972
1918471792
1430973809
1960149044
1257839571
795249205
1344669863
1790997473
1733407665
463243624
2017762729
697275827
528737090
1435795700
474379426
1388210996
1835787943
631317820
1670363493
1055293338
1303393719
1171189960
119160511
820241694
560694024
1448576124
74462447
2087395193
1598138727
1313683351
1492506575
1590005560
1610438511
236888753
1113706879
441820774
1281966471
266188740
1936759365
86437823
1414420110
119468814
1596261093
1407220632
1531675337
1241022610
1147808733
162692523
1285974083
1076993728
18013273
1455808704
1141760137
1112962897
460689799
537336272
1284396608
1430317784
2006053256
2009387922
1148612656
1983706120
857334514
270064333
1502571152
1308851935
1240428714
2129958983
894824225
1132646295
1142688100
1674112529
410562470
513409199
1260844601
1086812474
1470968424
621040309
272864800
415116061
963970919
864890072
639166192
2121612609
93913965
210351041
441867467
1452921881
1619338951
734632302
240212175
1197734727
1871450544
911190451
271293686
365518565
1116337527
586890563
1063265471
1830241276
178354859
1842119854
1136270411
1387711648
1872042571
685997808
361214179
407468444
1617328540
591488383
1835044462
1112809182
399755558
833888708
884322226
1757668227
1975485631
1202823007
64618240
575896702
2046271706
1465595994
1414692121
1029296586
1813388776
651866183
375217593
1641834661
1493307577
226161674
1119842708
1246240387
1082872591
557916987
135542740
663837255
873403967
1260993939
2051359944
1323898338
191873244
57573050
283239566
1513689
763299861
1743028607
427234347
1566414397
516146374
1809368439
1151312694
520477254
1203011172
1989774769
330513840
826494832
217703098
2025222814
988358703
1525438490
570234698
520083180
608489078
1900504052
269212066
568049468
1702305308
1409983467
554386663
372960603
266004602
1398730099
1367487382
1580047499
1787764124
399665624
1885075944
601913148
978967803
772040197
1466668024
1284940797
300427113
146051239
726774826
929215860
1923954189
1034940676
802307645
394638597
1740672171
466563671
1746773169
1900991040
1848430883
2078469912
1326622472
2128888117
2018282613
1791586514
1661352403
1503113239
1842755564
1128275137
2030197048
1820868264
1693700291
1238069743
568190345
1248820508
519383240
1144244415
1753139456
359536492
159957031
1289032202
1736865708
286244036
184003583
933394943
1908092137
159568610
536378099
112123910
954824425
518482593
248384250
182551364
1870948676
226873056
1600987594
1141516330
1353766564
1357077099
1999199974
1455973257
384677834
1286679562
1303712208
1752616430
541613520
2005114423
2132340825
1474772120
215034192
2004917184
1704588055
976295307
814795946
2052796378
68219828
160481451
888148106
147382895
454695367
1638463417
11203988
2075505549
559850348
1955417709
340707072
1642203808
1586327142
1435765431
676463513
1405117450
1578085327
176059830
1228131859
1610592226
830198607
1517913567
1478286701
1909388688
1653830104
966712855
1021725570
1271793368
2435068
29753499
808370506
1367523434
1867148204
1749944298
1970704841
2053974582
1063995795
419295958
1424456018
11568670
951487791
1136678189
1787025401
550426176
1847446800
1357852815
192211659
908505718
813961635
461873578
1000539235
1995831876
1973193044
589772394
103726736
1668355513
1774355679
1697546077
1232124302
2049667324
1763303291
1542502749
2128506817
2023137407
918378535
638463571
1935995719
369858747
1805820025
726966791
506650927
1192222073
1644438678
1750452015
1626937471
838588822
772744946
1261874174
756594965
978268132
1051252608
70009421
1961618194
1937465305
500066552
1558437632
519931136
639944830
935816579
417977057
891057390
2137960720
351795199
1686905744
1557923706
1516445250
392745898
1179135900
1148016962
1194586459
2140966512
1779774168
1521169751
1107602623
544456356
1102631548
1611774106
1461592782
1830091374
1614037692
880494808
1541954942
417698079
1055155572
1811612377
705060305
321887310
1887400586
610686448
448891784
1568538257
1472660511
551695565
353090983
1115206335
50862412
639451749
736772151
1356739820
1201589916
1783880101
1591344123
371079636
628575386
682262795
983961948
2061964212
1094115242
640707941
1474563958
1975172054
535617512
458455643
2082504065
1321592656
758264595
134584745
1544773406
784576382
86744698
307526524
865466230
1160094175
2131048540
942548749
2120227491
907003826
1438520718
2129004221
33349924
1294957808
725562919
183668050
528055616
166147764
1036423083
527230679
1353205559
398048049
474143355
57720330
355289349
1235885657
670228233
2056648884
2033053918
733849341
1598411005
108932078
66841686
523898380
1371276924
174431058
1190111059
1497748037
1705282818
199387480
692823761
1371980967
1669794924
1906057491
771081716
357313724
1710566247
868933942
660587479
801829804
849660911
333939901
1123111036
1408188717
1621661139
1534869140
810846700
1044543709
1537493689
62155900
1489556353
1767131408
1088529019
1464717323
1804251498
1746941336
476862809
1736419073
1014697169
1237614616
184727252
628275702
209391545
1391863275
881217374
1746153733
1180130786
2132859367
821313077
2139506215
1844403502
1759501000
259647538
1650930248
312762565
2039389962
999218004
976092805
959639339
2040550402
839569870
193069244
1678150775
1156120532
824328632
767098512
103602038
636346690
1572344974
1810480314
956700443
718503695
724797848
937063596
1716154264
1630305220
370888135
1854569719
1136020805
1575605966
1244411072
1940076017
1218151620
1923760604
847285941
801842229
160139642
1733467488
1136897058
396903518
1942062473
1258739728
251315160
1123993125
2105046444
1984170018
1963600739
1254527391
1246501672
759730914
369420184
682916183
1859621976
631012216
1766935909
2083073627
1270772843
1528095147
203455353
850745152
2112037585
1296492949
560949667
750965020
847545133
672292726
1450578777
1196964832
1105517698
1469034861
2049548201
1787129487
1633019417
927876508
1439928844
1506924058
1033225019
1242763589
541452647
1885329138
1900264041
1831684273
1383409256
54634652
1218320844
1592833416
723101665
969524664
429161470
1180237113
1249436950
231457822
698621367
1024655724
1659068344
253356442
1970791287
1803053873
155118235
1189063514
2058572261
1727926401
302466333
565546448
1553589657
212586830
1393395771
1319834859
758157773
1144215672
2119822893
2010682841
1088679205
1775564854
189352753
2100235505
1676531796
2130461561
2116379099
73139815
940927241
1291789237
729272928
1213546468
161409605
2090323733
331129346
655768571
864527234
1999812523
450568519
2100552354
177280669
1127143660
657775013
1110624379
1731051237
1623258595
459999562
1199647531
238182356
2032197944
257168377
2138479944
101488365
1476289713
533892190
1092205287
1967035462
1915155334
791310194
526844580
148700405
1290602985
1005077244
2082408129
569955048
330828215
1220673942
404262615
1164715162
736549805
1251465671
1730441934
1167738637
1770783142
1924247581
2033866201
155458636
11484020
374364029
1597507268
759762975
499085185
930879744
365223693
928921298
1094183360
749627151
1932487176
1528114629
1955655839
414211271
435864340
920215092
450967348
1072678354
862554071
1847736074
1439296405
880851628
1179137012
2002999521
304988829
1821339724
2051609495
46818999
1874933833
1852289355
1354628430
1382319298
867581779
1685020537
1613112314
832275113
296177758
1239998637
1358280292
2032317446
848619426
69460288
1395561740
576381860
1086776453
214558778
1442930345
1199753074
399923184
1750101313
356049341
71435126
2047580056
1539796065
453020351
899790754
22802555
1096589965
1660526768
1287536214
719833612
338545724
1837489910
919547172
1975147871
1198634878
1198360622
2109081130
554943514
389388530
1087472748
840243151
156960637
1986032296
1024375766
1807727910
371586161
1080091167
937610790
993337075
1181032755
1647165021
730758915
799112750
1103498559
1125467833
1428760398
460448228
1817081967
1600847115
1242759653
2121807707
1623172263
1934383825
1151466289
823484087
515204687
988238973
928176421
2076723501
1592995627
1954589033
1746931884
1336045137
59217484
781948946
1877626291
192380158
1385798391
2068419611
1773687568
1100995569
461593986
1000011057
1291332976
674252404
1590929604
1672710165
1497985786
1885270552
1905745067
1317422667
453887749
732318570
710266152
766161414
1054334935
1070222264
730721135
1872970763
1319188397
185778314
1897518996
232195841
222377963
804261895
1972018470
1162735683
794055957
423494076
446374939
1479759585
1737916864
1894114557
475166866
1747929083
444489258
440625091
944747817
360839067
186115132
761903906
1768603699
1441575487
908236889
1621058591
1951206714
616769097
1356386995
1555645156
551679600
455661723
1617847794
1745153064
1681143717
341599732
1466547538
2007711352
1005665890
483724359
983296371
1924144640
2097096463
576036700
1978263440
542676815
1004806814
1989679654
1412189868
150426858
475334591
474847631
1715219051
1258104962
258919150
1213459077
1084564408
1518582251
1427819489
2130894113
152246022
579321241
1899677354
1746839887
1438825003
1543673695
810065568
871648351
1730047496
679916689
1105231288
596506889
943439664
834649065
2048507801
1370924986
2093869823
319752259
1844283507
659414411
1281021488
476814355
1255370975
1563363025
373781274
875837024
1175006415
1807326831
1285088551
512714166
163239950
44288759
402661089
379371864
352323526
936239151
733058954
1907650095
1803887784
1657001937
861916273
1460656889
1100607681
64083079
475146428
363101480
1208338132
1972578822
1582642579
1556912426
341015972
1959389243
677434629
175165462
1979561560
607666827
458926975
1904775160
386923795
1579455210
2048622568
524121631
1356062265
1052624932
1477780984
1111706498
675777893
1536457789
1751240090
1727288125
942015286
1805634859
1785570569
1504719537
2087466424
184779353
812384143
1390797864
1851169442
1947938332
40144163
2125298361
768583354
1978541771
1098754240
326584069
376054293
2036806612
841604495
1208848586
2140677707
915099695
1417901160
1800644009
1660873589
1412594835
333127076
1745427321
947542213
375794037
1148085402
760780491
1577530301
1773398358
1156892023
1409221159
1822409885
813761888
1129219649
301246458
1819009556
277419261
1037159509
769570480
8751677
1225115524
117496747
1485349600
898008570
528828143
1255289537
1623598531
1090932585
1289963419
77554775
2021539526
439797489
2013039945
260894464
544106271
922660323
1885173506
1992626216
1256692452
2026393883
1212940465
1941903299
385699377
1436681760
1309657122
1814929895
2122941166
643130360
466155685
863037846
1579817691
1404583428
1961491222
2025306787
876365704
1359811310
859398362
1177297726
289163986
1590039960
980161158
1324932897
84215460
993024651
980581310
1155843553
308016668
1756747739
1091802298
237029036
1414130127
2101155977
2139580985
1424483229
1125298671
1885646122
652407881
159658670
283415368
1883146430
641258686
1262905931
901910336
180906236
1935137064
602671308
1560474911
406397190
1911223931
1263934015
851058147
1483840961
1911406184
1787142936
1081480803
54439066
1476585771
938645209
1729448704
662562813
1361618723
280282869
1550274696
1974712508
1437285144
213783182
459584622
1421811831
677255015
1239694233
1272057178
1426325389
844504110
804659591
609361676
1328576507
69131731
1174780414
711877337
2112237699
1783989834
703477997
1600175412
1351240580
2143711211
505141412
1510228049
1882837875
1890405601
1443122938
1365117832
1233263254
1310390975
274328893
183669315
871275326
686065477
1852704272
286791366
420792569
529948071
1435558336
571099103
1387598876
197149447
1754070118
46454677
411972536
930974717
910723189
1957852224
461643859
1968804201
2073821521
2039019218
540251775
1684775787
1515134296
1306699390
553925987
185437973
839150344
2041094815
1348046277
1994290455
1389303196
361358971
188249250
1667806919
1436999645
1621704615
151630575
640178993
1880636053
1832941240
105474198
1856005351
1688745600
1967251459
134646074
775710603
702785812
708835896
1175272867
895482579
1887117309
183588161
1337855861
999188738
2056791517
344527690
309830225
1232912209
1083617305
1021843655
1794093947
602964984
1908698967
1768146129
989079067
1004907866
453561431
196661271
1317820403
328822555
144100020
1440523772
147930102
1221667946
97203015
287202639
1922965587
746448264
1501685236
980040235
462216825
1622585724
407133665
611813287
1313497600
375567172
1232869444
1561463251
815401129
1354514439
18666874
1457885077
1575226759
1133062816
451081748
445964579
213947348
1719286536
1131629751
1424323102
1164656777
1597183574
699476795
698975222
300148678
1385622068
647547453
806397112
1654244785
1680476719
834991722
236119855
886267881
26719835
1177035948
1001131714
1852757151
363507878
880759528
1695546210
862675939
1714882994
32554366
1223792440
1579210620
278370753
1008482229
1211487921
1609786950
1657240627
464894668
1109126246
2011197800
193556648
1080071968
1693283247
1677346660
1347968093
794423863
1382164720
1936467148
473634958
336617080
2093318260
672024188
134788674
266672424
1608304907
578120239
2102814711
72230391
193354852
1112675509
1643009929
966039742
1688906744
1532273989
1906346127
251780338
2012654313
1391488585
1300362656
1158269408
1201504112
1932119264
515876197
1466005002
1893605888
1050688952
273565456
2061865892
1954475381
44570111
464730082
22969816
1436770376
1663603133
1645340190
1975236758
860008299
608209736
1675131546
2101412936
1263143711
559972777
2018559339
1150495950
447430765
943105164
977663933
1209015582
189496396
1390379348
1894482060
2115202608
963808095
1066941699
1716924423
1538507076
969481217
362109621
136742351
1645332347
2083357380
971761751
1619385292
914251096
2103934941
811393490
871861965
877447313
1048918937
413115626
1255145183
1349307122
476279158
1353072383
246354825
1559692587
514069540
436453040
59553802
1109388709
2100969758
766021383
2134065478
2039628073
110943159
1381967104
2043167610
1625692621
831003114
52630174
1944827169
590083017
742710602
137304513
76466365
2081946418
1696814167
794700804
1821403326
441196127
1528224704
1224002090
1254046734
138985141
823344017
1230023143
1870617761
959321251
347263009
610021704
223697024
1571660081
1229546760
1240644088
310324529
921504100
1657518180
1377936568
275697258
365604174
378378599
1908932743
967779513
2004086918
770027642
395859928
738108814
1767884328
68700041
594267484
624002330
1666388976
956794249
601851272
2059739090
1594693618
585462675
639555659
1298902914
1562110302
1437896490
1068929899
1474099409
84433693
234074500
1270614926
1356430284
1457910462
830088067
1604699587
1882504533
115912306
1753512081
1776359266
2048921209
1303997423
1812659707
70929784
2086384566
714950778
861630959
1239977128
1133386147
1237511424
896135411
990075595
1180829900
1646569966
1568564562
1730957684
1269687215
1353619989
1804500712
1891487633
956682257
116341469
734651743
446445033
1111466925
1694350042
1244154679
1000586928
987453980
286810332
71282529
834025231
119192269
1651387318
135090816
1459802513
1176151956
99296192
733530120
1474562536
1986419195
556640567
2003266170
1937047549
437452365
13676637
896150645
1405857406
1526822463
1167540380
2065590791
2091461085
881987960
701197970
1627015241
818324993
1810464312
2131464141
995085683
1334227991
247916735
370801941
248987923
1234772804
1355293370
719987933
710721237
681995087
1659054948
391666899
652091122
597067027
802342792
1962698027
54366043
152848952
1845894919
1589158293
43343016
1366576609
265098246
1653437078
1199848171
574631173
158588253
1198337777
536752039
503883718
3484871
1694972187
1361813873
476368613
1949729717
492289025
1011016273
1899193163
1302461118
520802735
205584704
1982311518
194031378
547039373
1696645095
2089036518
1054036830
1950159473
898648437
1933176033
1283243795
1749118767
1278335005
1593717367
1289024344
1263384898
1395535245
964548071
1772439904
1841482073
820036706
1609269078
935994527
431981559
1893528045
1182229561
1622666441
1951185245
464257190
1359102814
696811509
1035043161
2080715477
246911991
1962406524
346709604
171376012
588287720
839434597
160228861
2008222964
752567772
932123983
510615694
2084900778
402039173
185754150
1397739799
755781150
1838073820
1792447578
1016217505
155670437
418762732
1262222227
1562267619
566503727
496630371
193160939
714572623
763802788
840423724
1544291892
288236056
1212924436
301409132
370761888
255377928
363439084
1243278700
732227644
1863512685
1526258026
779266510
888577607
1432390595
589025875
1656700019
1406369814
1842408032
2112354104
637899578
711004496
1013032192
1815257519
1446248054
608311150
1648004001
1189061896
747096427
1617986560
434538169
1703077919
1073656550
1922310182
1224782998
1408402946
395614640
527215610
988707611
1225852058
240202578
83020165
319817610
655006101
1750005444
1733998672
1829400552
747589758
653318207
134445706
344083888
1177048190
722093137
1464241662
591573160
400236968
1671727124
214763851
283924105
1087796598
1717595972
80037653
1510823766
85650650
1804341432
294207974
1609654083
889718424
192568402
1602624926
609333847
830734996
1576925870
1988921478
1543563386
2058829014
1838288293
1129460719
1544003905
71513083
1097456681
688711933
143671836
80511312
715129934
1947868088
1460340532
1182067548
1389447618
131697084
1566256319
1754616218
1379348447
1853220236
500740871
2006140450
765532495
1150978016
1193357965
1706076630
784960598
910460496
944864841
1602989472
970304032
1283771535
1101011566
981454351
641311198
1428707833
1788710318
1222446183
594581767
1136961740
1365280390
950028431
801941544
258091976
910225026
1625011424
395193226
2122548944
1111691358
774317797
96729800
1769162113
1200444863
1276549776
462070121
1134003132
1433405025
1486256344
402227033
2132799212
1132721166
1864935760
315143538
511257334
1267775200
9766391
1026360204
512648674
83282693
1454934787
1957876348
1263201027
1841689281
1993837043
1615278667
1555010823
841283364
425741278
2048764347
79096578
55547674
1306771535
1059970065
1313099815
1503832798
1022053517
200518368
1351075558
1288924492
1383867959
1701275483
2099659678
557638644
1250254286
111897198
969384353
689626414
1595633857
439755710
153168348
1514276648
183416959
938076500
723818805
1078754497
488413922
2081302593
1287150589
178676062
522071319
1987899826
1241212437
569646484
1545705348
1485194
1682280609
1147521518
92897735
483958807
342306696
1808112243
2138807745
710042127
728031095
852026995
2014448791
1517765794
959669242
721553115
1864158584
815678346
876407712
221599329
1990633393
1927698209
1318066871
1157270624
885959063
358947921
9837530
808979819
46703365
359554595
53900549
844911003
1126586395
1765694072
575702201
637964474
486604369
1350390834
888008635
1932119264
151747121
916223284
1066874912
575726056
1952150072
279910050
1493440258
951945415
1345310362
1052884108
1995286035
1647820839
416726729
1669798286
1452467453
653741735
1142468969
1186895918
138136016
185299945
991898657
47746496
1880371486
490294720
1292062172
1584783677
1688225646
1051365717
805047824
1409620416
882078835
359175526
333215642
674089270
18170197
770962497
811397808
617111259
2025529421
1917969506
1539681761
169502192
311637830
1603271462
61302462
674227220
280146472
285440444
1152179766
1484428988
2111332239
430942560
1177065936
1746285120
1507499513
1698593928
1679027174
1949792828
221014784
1206055519
151072874
70330059
812996765
1802441612
136575681
874811687
1021308544
1088472909
1435195058
1132439262
1554227962
1685027382
1647827507
425009090
943435275
133063164
1499349997
128072443
2625626
1149462372
823532800
1147114435
899491995
1292016630
991657933
1254549762
771305996
1099760272
1641560628
1941855201
942021468
51924528
83140041
489001814
1072590121
1904731974
1621927619
1537344184
2146636115
534455059
1273054267
1106232604
314012528
118313936
1347071171
1956033153
1755339314
681259379
1643021560
755567531
610535599
785773583
644844408
1230324115
1135715854
716539348
178753214
1699823564
1441932187
1673050226
1322963937
2118276541
1749254007
1585005170
954902129
797671344
1296310501
1870815925
76506819
1589706360
1294382034
2067722626
1082972251
950848736
434167671
953190176
484034773
226693050
208084760
1193286243
708723338
1661257087
288188049
2072677751
1211780803
1843237528
1010148486
1426482654
346858696
569571162
1443156133
2073603562
1165294640
1244384094
73292234
1878803610
974039487
299591391
1725899738
704398763
1973092900
1869776679
827830079
1507055368
1474310725
965800763
1385564525
24572421
422917344
50622000
580445718
824708600
1774085482
1314272787
1246805502
2123213935
988206074
1926191493
146686222
649843110
2048733201
863393318
1268783929
1422090619
1819525483
211853435
151082234
1090652942
538595535
249270994
1066890920
796463380
819100209
363295232
1244349132
1663796943
1227776562
126084025
1335498193
1620651725
1056837980
895618934
697267517
1420445693
427322585
1909689133
1374405698
1582506796
1984690163
1674747805
331042663
1735699929
2011528421
2060160210
1972923479
761344161
1872344275
832979948
70993734
1534401526
400700793
1523829099
302847980
1516232343
7402725
636204162
259265190
1804796217
39611353
953137084
243969585
1708121511
1369207146
839863895
834184863
167129566
527724522
531679623
1607091290
2029015568
1847515034
1898159127
1696085850
784384373
999026164
573443535
437567970
1924175138
788476383
234499753
1644541397
1713876458
1609127863
892741737
1116092608
169321399
2107093459
1431288939
1869771779
829053365
1829599312
290414792
271295533
761028559
1890989283
712058517
416092949
195130422
1297024831
512317583
405758887
278011148
931754705
1342495682
311499508
669301846
2003232466
1454790928
22966032
326894821
62339478
37085599
1943018526
1409518802
2087588978
1509893042
491830548
1703552146
142269018
1021457846
2067788101
639787657
240399772
773385307
541916802
2107344624
1567845472
539114160
1421733590
352306512
894366589
1815846912
966324125
710410178
1227549344
1448358197
704926623
1288417744
1204691508
1697057716
1092398280
300945050
799643896
1559290098
616671195
941343080
1242660305
1499575282
1952593413
1651155805
930186743
72889900
728471451
1976818286
1154400957
219315871
810099289
2104815748
208549219
7673196
998913816
900592731
35647140
1640775625
1104613197
1596017910
2030653476
1186309439
1130809462
1317935044
1168773348
378810135
176517116
1498728861
512102802
1271152924
1867644865
1051866798
1663579354
282550252
732478465
849471786
819145770
1176468638
39834226
2089026098
266534725
1870510194
1066304915
1668585872
501776903
1824847461
1812914664
1168563472
1787933686
657646423
1733446338
1234235006
866748873
1388694711
32193522
544539763
1956276887
812860333
587181304
420262888
485974210
1774062343
327146961
721282523
466599879
1390883635
1266848929
1651641122
195536211
924961428
34390164
567822170
1198951691
832282352
1070051620
209676013
2003173824
1296546750
2074146082
1294427969
2083036411
1830791315
1408249494
414805617
1739725144
304440593
841685509
1227554474
551978339
1296094969
234382995
1249633688
645086956
1071698438
1847646053
942064189
195103622
746424944
1022696213
1004941320
71956634
595112616
1050427208
1073056705
329739389
1719728651
1897055407
2047708465
2067985776
2065492939
1783753165
1798251673
1148195142
1476392352
23083026
1693650451
1379871149
54775579
1098982898
1129767383
1002064518
2020584152
822897066
591770542
1441770860
869733477
1343313981
524092165
728506191
1579632581
1643831542
421899649
1581898423
1194409472
142464561
367810659
1598679916
1340069202
645600020
1267682527
1381482180
1436716767
1675611956
1103754436
1482222648
1140112431
93282112
1978489305
1888936232
1406440227
160963535
759568053
952367493
981772936
1424858993
1039984696
1211302510
791594002
901221951
1427848281
1615671073
757982160
1358834077
1442280963
352717283
1157454566
31697835
1273194011
183613425
147130545
383013451
556143395
1376403579
1048388645
1411468643
1883227033
2049377226
647504054
732707724
1912503429
2034146611
794997378
1921540950
1553255142
1320185515
1024027833
828579272
1390111121
1923101442
158302552
849612513
296506369
1721177995
2861434
1119323001
631071445
913801340
369057354
406420449
1626407168
410300718
557278780
1938075
1956504092
1781235115
2006952852
1346539440
617746767
989689163
840662642
2019890918
694528406
1636201143
213381925
1787510531
1766134869
1831188395
1009924875
1778211625
1869004443
1481293384
323291447
503380432
1935579340
97629112
337523940
494074431
368026687
1080867540
809521477
1026820858
2109698981
1390229020
943381733
2054713001
2073815946
1108629474
1173126506
1133111955
1690957906
2111434588
133807343
1813553006
218940169
1964793942
229907575
373746188
1027881132
610895699
665142391
1840391260
1910021790
1065364532
984232734
96707297
573226425
1880973574
1416764926
2070157069
1621451497
413512576
1653624114
750953686
1366304969
362725703
921111449
202888602
1697404220
178459668
383685090
1632602037
1405928394
1298460882
355803680
139436204
2091359649
1256056721
1486625521
348826336
1482805337
1575714403
1605154453
50217815
604594232
826513745
444223119
170395856
964271035
556815211
1994243396
550784938
2142617505
1215838713
298902193
727627973
500819948
790470235
2060978595
1854116762
562933157
1070630296
1828659999
462758227
49207150
2071979743
730623565
1467889119
824712987
312337517
1975628029
674939078
764088550
684814650
953478487
154494876
1814792593
1115285517
149109546
1264085431
153339987
388827373
620116810
1097543243
1712923463
631026404
116568248
1627242495
224805511
1082963231
1493709152
1892234206
204576780
401865455
1833634820
45263755
313902701
2072986760
966506205
1127519701
1457222816
1388535164
174537372
927634186
1373981475
838105109
649615346
1122006806
913640302
1699955096
1447129130
1977100876
1923818754
1282336359
2055070193
28837122
1651057217
1565449320
1557455024
1007792483
790855720
1554756706
958005513
1055410113
590049362
1161324342
236754198
582086657
484915765
1921292339
1460688207
803825378
1558872325
555125381
1402798952
935869209
1419729627
162176102
1463355064
1051190113
324165024
902652104
1542167158
1499368880
957256990
1225256986
4829008
159136147
1560181117
637198063
154941223
434860476
872619738
605076112
918731215
1981649659
1223509441
15626973
1452566486
1707374988
392156973
1829939341
733528425
1417770651
1577896006
252331108
1628999625
964621496
1681184363
1098641564
1275999474
725481596
634654885
1605825156
1941171304
342477602
564624285
848940130
2102516166
1256301218
1261714622
484115840
678318350
492029401
1164971251
1725735018
1177518264
824492300
1747820207
1555610838
1308578206
1063899486
1459359654
1568794950
1137708238
1248506930
795478897
1758340087
2079672612
1497012308
505012217
17682805
1858347204
1728998620
1852575383
822941149
690029705
1936331933
880546266
2059273816
1768196051
1767263683
1007224959
609255677
1960713690
19816109
1498840126
716599179
1428938153
1315496354
949187101
1880648254
555845900
2100172080
787662782
171750609
1227981797
1157172711
2110867208
1707095198
951934987
61096630
607984477
255250413
1113791082
1215791055
941558993
1047557005
1169405714
1710908444
1155951697
987819757
960792775
201374216
1966040834
1823094103
562011447
203183498
1162943207
1673905765
775514769
1034093413
1129629726
1928040603
1089755151
362908227
1735413482
1314201777
686538296
1900219300
1504547513
476853110
335561710
1960971386
1998481341
134526875
1188787940
1118151050
1614679055
1473982189
376461307
483984104
1272289595
2005935131
707925754
2127803587
388525857
970823106
2143523008
1262910379
103460181
178372274
1930343366
97278808
676305777
843283093
1337151064
833992359
1380268967
235261553
795954456
1345134162
1065765483
678272360
981846578
261349203
272862932
1885481089
1001066902
1396544878
1519124563
1908986915
1826347601
686276786
868415281
1390842260
274027223
1566715926
411820683
403769212
1048565418
2113356665
320670404
380891061
1207414962
961348620
104527585
1955128793
2039782524
2126934437
749534542
1722572878
645460567
210679274
1467823700
705799575
57076973
1223372232
396601402
1086113243
852235054
1750541036
73195935
1786059042
30896994
315986072
1421950827
1973153392
2105365457
853420349
1985868522
649008425
1999523424
538125215
1420017226
1675358425
1245992572
1651941791
1489679470
407487647
1858106771
1061383117
240934205
1504855958
1962823238
303864088
824309564
742676240
1646096979
32593905
728659168
1985233376
1274884543
1048077918
2144444142
102712328
2127371668
1967305344
695353046
1543859507
37331656
410253902
1310251007
1358375632
298981945
1832032189
285043440
165877972
1898374458
128125080
821473021
54213299
1364188619
744754618
1013717524
237130278
1214439789
1915345292
1791943507
1058230446
777825773
1663126902
1830392995
706294048
853601460
668944244
1342618080
1164478569
1473200911
1114062391
1723912502
1502388662
59263758
1489058326
710990527
462652333
1466130492
331895650
1212785647
687714908
887888889
1437523438
1014030503
1570015856
908641457
409753683
1348394922
764934988
820490697
1470591392
204493067
111513010
839273324
962537749
1507262101
1861774067
1099811391
1500148264
1007386907
328199182
903211225
1163232924
174477565
773272068
1320511621
443437227
2143426204
1372612496
674318297
2040202505
498584682
668230461
1604377604
250387964
604773377
1063572336
925494445
1485175386
59882698
1209919514
1448486030
1220551214
1476255584
568647709
1722447290
1690033534
1249315875
722317992
1922049205
1629735234
1654183578
2126669311
1593162888
791906356
839514999
2124641107
1392897260
660226173
847266654
1836850406
361658705
1545599921
1646831958
1858460108
214444047
1997358174
2136687000
1757510878
868693986
2138822366
1821329014
343423419
1708087975
2003677244
146531598
546619537
506308102
1933703143
909202711
1346803543
2079981222
1956164115
1043492645
2046407716
494717627
1945017112
943962900
1357530905
1730104285
1403994391
2133945948
962293405
1212752462
1345025085
1030445532
751788385
826704110
1822855555
1015184872
2091732268
1061158432
1097509784
241620012
468017762
404113620
900321668
79258138
102939898
1390577388
1979882801
1817873368
789480257
1626635345
1081264752
52790113
613008946
658965761
1534231780
1418184351
975841120
999464310
1712956561
1712684041
1823346297
1049759650
120198714
1992595308
1617614438
1777275909
1761158426
1340157265
620427756
2012844814
1001599116
386685404
495932309
1678094189
667014994
2032197481
2101069920
516624157
1470141906
19666590
1502684393
553301927
29190421
1144120022
223170044
65953618
31531196
429997857
443657435
102264739
2026753271
2065283677
1141842893
1856927708
1886106992
175239607
1230308599
789615543
1483998901
1207438120
1263191980
1161616908
1380934988
1567064911
916425119
1496813221
1612996018
693030985
1585808711
1365828747
145432718
102474106
546607011
1065830003
1059987177
2057981624
1264089130
787906001
1013740154
1286751198
152964257
927568087
228569914
1082816108
1838865718
846972168
1571933628
504711288
204845016
1837076616
1157336663
723133348
1679657757
492501383
255736983
812769293
811436667
914363363
724864109
28579837
1607467540
1496209344
2107645376
1834639188
250020958
1986800434
1173953780
1091885389
1099207236
651989813
1556530316
2020587535
1909914654
491463585
206895048
610622497
1119499526
2105488360
541131489
1268110984
545210672
1692014193
1549829793
1899369690
1149568805
718813313
1893762810
1128757382
547966389
446183357
136835438
120385131
423990856
1561523846
1624800406
912105288
1045643331
519484181
1177789492
285002187
788504717
110485532
2083113381
1631980771
46911338
1137672874
478578571
2092807239
159072508
1211292574
1402080505
1260049929
1159070792
1365142821
1739482361
861934161
581654780
1663919689
231321829
856739819
1260929414
1413199994
2035264785
1276760608
1684226778
979840284
730573176
225522679
1602629647
1093604079
270184053
1625479782
1664644910
810149225
385829902
1542681906
2110966866
2115862847
1838052571
37733000
877225347
967286855
1621386799
1214384135
1287618689
1068885930
1344147191
1510127503
1728185767
962535042
1342103322
751954805
562684073
342035081
690119557
1432790186
900949533
1202732898
391561098
1910539260
1027182492
1731072413
2015910601
1137522554
2132191304
99664278
547911157
756162688
1512148376
1376296735
1198673878
1026846284
1756062956
231457609
1233666143
1417664654
384194293
135647384
310571108
1057535405
46914749
1868016288
765392295
1184580706
772709169
2099287640
48909919
2069788001
833403926
870579350
74035644
41249660
1471444176
1537570739
715507477
701216614
77852183
1478931424
1772806510
1144208639
1607503999
202704057
853593988
610564325
482242559
80911496
1048505548
462768998
1318681482
1745660830
1534580379
1761487134
1731024488
1072006467
514050276
53324338
1067092147
2069864400
183107736
1760273421
1211572618
529608257
852860234
1584504028
1923172211
654853758
111719422
1992900367
1042246911
1822303612
1551270023
1812486029
577657892
1414812601
1602968429
1886179001
475208192
1746717402
1266807809
1398799491
1052615558
2100169584
601607240
1562286588
84906532
421032073
1937190155
1293612080
1495122900
1707716673
467604100
613947760
1812429074
339157606
1247203247
1798680980
1667253711
1098289698
606211150
1595496844
619573984
846516236
1248621363
2027210916
968690222
357167680
1062099954
101227921
70659147
251688947
961572825
923164199
528562596
1028493110
1637715753
1218937337
891911860
647769714
1324078264
1749581535
767835657
1989420419
47282902
1730836920
543988768
212178710
2082940450
837861138
1079392267
1311592392
210974810
1709594481
856425464
888128324
2027326724
946321448
1366209525
1467443746
1687913058
1007229647
738907084
352667769
1175364793
1523377559
1002670559
1562589432
196649290
37565788
1454380567
1894689614
1114911403
684071225
442305904
459583361
1836507545
1846879262
988445119
1792607434
1215987777
1260314907
574189315
2029190266
1650934938
633157117
1903711132
719708579
1726509229
1792339995
546162449
1632613794
1086886786
193962743
1123313582
2141094387
1276957240
1616278465
927865569
1078088751
1984564885
709481367
625648
730473407
616249582
1444853572
910276391
245035495
1538261627
1845470316
1180226944
516925971
1626239512
2082783037
27702018
848289819
1649307751
1526202748
1674066209
1264075169
933239173
452234278
1634604188
987311431
1465363522
1154002607
978296383
1606171459
1741913351
718412240
1173149184
1871327847
525954076
227463411
920783412
728678209
1758381055
70171653
405520845
1367774457
1432657209
2031507832
1400527718
987710453
350944741
1452442305
333485219
1094932889
630348960
1742250538
643826221
78702328
1617615981
1028580405
1195177789
129162830
224966225
1468234960
1159260977
1637299226
1210323954
1016002595
1170757094
1916316242
273695761
952093007
560069419
1529221123
990680877
1243568222
1541013933
1083401605
1623267882
1547773659
1923521190
803041027
575246269
1598516914
2116470487
646460147
1752638896
1130624752
1821236779
43018932
315891693
269204528
1450462948
708127279
1924568241
281894470
1072911950
1287054307
1973288046
1813335120
1124511043
1802344111
1548877101
1144018525
1297730971
2076456679
555498635
712333699
1392532641
1606182166
1407399342
812866523
993524102
737388460
1176580256
1383422076
689073082
2129530936
1137387901
805825130
1636857783
1920310081
1070622958
845375100
105241163
626205468
180419024
1450706425
1537801735
369498910
1522257687
1679603907
1814628500
1892112822
1685893262
1866532759
687766720
781783162
471858817
1951638521
390100179
604963218
296320651
1392247761
940710912
172522189
1859581988
1062553193
221178086
826576204
353557581
2090364278
2077999589
812166557
1283571650
1444955741
1933031641
858107834
1534511509
983988974
829453853
448514334
770434155
1034766838
6500854
1457535714
1248227257
1527872973
1775957638
483883209
1926641380
1647487519
1955500267
1659622540
259572665
1341297682
254529485
189196763
170108848
1469920845
1023989600
277906207
1565439056
1501011761
2112642296
1380662781
1276518709
285212958
2036030725
455548866
428279631
1239139114
2138377935
1183896227
1398253199
1956856321
395755718
980608426
978630957
585709258
701090302
1617862723
1692368205
820432674
1186979572
2136688155
1820822825
1979356810
644635230
1344799508
270858137
226367798
64338226
35845143
562805657
468312010
19568877
1409875637
718015488
229617036
440125089
413218200
1447646708
1635571499
1762209003
506857594
1724702798
848035687
1272455876
410243716
407271715
1987762397
1643424896
1111980316
618938618
1384786134
1378609978
1920614238
1905524756
1344293767
770442112
1329995819
1085928887
1702737523
1462086437
390930201
1279896642
709433482
479259797
1990406636
1073808003
1141168822
443895996
982434449
126139038
1793488129
429940449
1329413732
1446204320
1344966601
936665543
1926525885
571679123
279767465
103464996
1169853352
2076143246
1192135474
989590017
17940537
219311700
849757757
1022144326
1976260005
888356127
713513322
1386003524
178875399
2026403964
1901140710
1275286959
539805060
34633952
1947712724
1188713174
440883785
356926351
940166673
1910199784
1463871193
36221455
2050151314
330492577
690772659
594672751
1286851731
523665143
2108098631
836751575
1463205804
258567389
15507814
1350761857
424725962
762216705
1487696650
183981387
125069321
1464128410
1355865875
1420747966
920554585
2000015193
126054059
2018847093
403316562
707741451
913838830
716600384
317787605
421131830
1529209835
1124212377
2017917611
1277441053
553606799
907495022
1962118810
34621268
609636411
1027888157
1964356006
920552454
1297143804
1690058110
875755894
472606887
734559372
640715988
77940415
309306275
1236705796
470484119
1724391448
102158163
1076064644
1869318898
1889752921
1233431131
290520734
1636251344
1046012606
431864894
1258171571
621039858
29351786
829916827
663997115
511582155
390035715
1407010707
1268327799
1873484023
13978036
478092868
524987377
1467508586
1179023964
1414906741
479777492
2294685
1474550621
632741293
1137698569
1147320466
892974960
828334452
1779002535
2085034778
254792570
352057840
363703566
1412512874
1782963271
1152828232
1897171854
4137469
521807160
1064886349
1217125585
1986078298
526233122
588830474
1915973218
392402365
143537523
1877637499
1369330164
535371592
1458446950
1459699753
1423787709
387275317
822706764
1671829361
1293445613
814254264
394496612
1601397808
1541107478
630406113
1547484945
210597371
1714279853
1167834011
1250613492
12791267
1977028841
1024445104
261157682
1648868793
129482156
1973511571
1837678343
1806664253
1513217053
328255893
938755685
2054612503
807566559
1701386200
1306048046
391018872
1853387408
1614261037
1609728368
971620589
762281270
462583852
746114402
116635612
295869443
2044835896
122948129
149393451
760922693
1162463876
1859263498
2120737169
716055684
1125098206
1392363744
806892668
1712206624
1223292502
1481975092
68011668
120480051
572328329
578183311
368092608
87192142
391115707
476127136
790052326
1656033011
411091754
1473428819
1177681778
40299115
376129285
865159315
184367004
693178906
1963708511
1287307957
1153129736
2104351523
876677085
2143381610
694772547
1106213775
1588960852
916400766
1392402512
1727132300
912621989
8294876
1996331813
1254979919
1054767907
393420650
1725856180
1654322263
357056914
898597333
1704263800
165098727
61449405
1440349890
957732405
1269584852
1000043132
1460229065
794688869
548487890
184738083
633162575
1351840807
1088139860
1935774763
1754121872
1704916142
376921825
1769247282
916618099
1118400519
756511225
2107280191
294930618
380144639
680670595
1601937648
1924002078
1456639043
1523493352
2001056211
1273854601
961277167
1138416724
318452986
919889376
1513133128
874422617
690233622
1913352804
1012752595
83091778
1313448787
776244981
1894090457
153900476
2075699594
2117866366
2143889260
757573857
493150908
1319297751
394334640
1066485034
2113959282
36159953
1402771908
1657690396
1239749599
1507869750
900328670
1780791704
1461352098
473968395
556892472
1403831219
876472917
80549665
1045037951
80741354
687426845
893241968
2108694718
1080164679
600883009
155082455
1084675034
1191014867
1012008023
1722307772
202622025
769136114
165228240
346031558
499965917
577324008
558099772
484145864
742972894
1772735247
1413990490
1527041161
99914713
425434405
1140727144
2088707125
122201336
603311859
2005979633
2052521909
869642986
2104741085
1776702938
1117481209
908793492
1924538764
866555078
490759351
2007940556
548217413
813336788
1283395795
934402009
636870413
429503044
919715750
1282087786
1686141181
1428563893
2064247762
37948382
457823534
20563234
1980426198
772852619
1229357106
139116810
883063865
1076717108
1737406135
1915386656
1317390832
1879418944
1056104725
1111390399
956600518
1021612027
814323061
1435026543
1646922849
2018435225
1330368269
746041204
515254822
2070136949
1159302454
168374836
1324128233
383857043
353246046
985994227
1769428913
850283947
281398676
13655792
1396162100
1303603835
1681025838
296888708
2131701154
1335476949
1809072450
532754584
1472532208
129811393
453865074
1641041923
444290139
1451127907
746680452
1586970961
1922620152
696875458
464607350
1620167921
1629707824
1915517081
610549583
1855479309
2060270197
185564832
359347537
436553845
1848092652
164235775
954582875
768745418
569423258
1341839828
613244693
991489227
496264461
397845490
899261701
377286052
1018241563
294893074
1843354198
1823803081
1675590095
1263065420
1277522321
602177785
2069984471
195320338
266176921
1144175029
98053221
1914797404
1265296864
902822256
1380588961
1971422768
1964014702
924484066
1730156992
1450022384
721462020
1089834442
2141196077
2140609554
257072483
947957038
1884247106
1423268213
1215627657
1310196976
1270176468
480840239
1565262796
1847491645
978291448
1605547510
961919061
1424856714
504933632
1104314438
502787592
1468608272
86723833
697167861
436266102
341962369
1235384461
715143872
683587457
101724507
521927750
1412470096
1971131054
127441328
777980938
1493089587
271650967
532559405
728729426
1377826662
752504777
1411992565
322186490
1373327565
1278139487
1380169582
875170821
710431770
1537547165
146895245
1190341471
908140100
1914721487
210886969
2084226712
152591591
1396705076
556983210
1567225002
1956530916
1559037818
1371979266
389129781
735172803
1771146604
560808678
1488780096
805732587
1526887488
149141492
172551661
1310359213
1061494115
1483041552
334584637
919140748
530752468
250302356
317539363
471001679
832239805
1539655387
224554310
1772860048
2127936228
461303413
813945622
281033785
538497291
1266995107
1933464589
912191370
1355187461
893020392
623366096
108625431
1633355047
1397458350
2000460122
1086602403
724845716
567407939
1230990674
1043755603
994748643
620442884
1045369180
550761454
908650849
1821575948
732422542
1324593921
2130945778
1914511705
1645196979
1804991940
1885318575
610181382
1410527763
318031691
793213724
1818234009
51414217
1219694423
806125923
1326250170
249476633
710016795
1116004493
723228529
748209246
2112706419
1225974941
540113722
796946217
63403277
131863709
1601328451
1066402957
612108603
1649398201
959856474
1994952714
1316999147
1476479997
250188335
835095800
276413976
635002551
1531690329
1933992168
101112034
378552412
1014559883
1421894103
609716112
1933466171
1210998199
1606168741
501969627
785845397
330537175
193811797
947769227
802919207
97840639
776145829
751281919
654826399
1912052309
2120187173
912019333
490580912
1201798637
796210383
1611696335
791728141
1385282970
779610738
1541999293
1738333713
314398763
343132486
1530533826
1320846787
715634829
753667449
368032401
1711351923
25531608
908545805
1859741212
1598851873
1010107838
1472231783
1975211151
1685584382
107506702
1836501417
1202075996
1605969351
676308511
2021781087
1007001142
341850177
1600267419
1895620699
1730370666
956493848
988818175
813623018
1533413804
1236185143
142753017
1633025019
583112780
235667435
1458803625
2007979567
2049921924
751241489
194504228
1140712863
1380331634
800391162
1024509926
1814333099
707383324
1198743255
1726952848
1738827324
1593415333
1346504187
229052335
1069781027
723998203
470662360
1501738744
368555106
97653803
1559392344
1857910772
436647694
1712463845
1414430063
100290761
710214077
174163958
404122658
293569123
708772441
185206419
242088871
1573517546
1161714179
1377214143
321005712
961323992
575492667
814124822
539457439
708627999
357805823
1514417442
2070406378
381934368
1102054550
1851396492
552380278
659876508
1070200641
1604913007
190428574
82807183
895244431
1994954642
498395996
1266662859
55088038
819736154
795874144
381128069
668655742
474533563
489005092
2008144944
356740104
658341159
1255556328
900936150
357703987
1981831792
571530799
1083016589
1618914275
1233648623
661184482
2102328210
1399914532
1611068125
723797432
1409206601
1399662240
2027847572
127453606
433119916
956561418
1647169899
2037995403
276281487
211006021
441379115
308636249
1833914025
1084668813
710447254
1333108203
112336928
849965247
959124681
1440112115
1658107528
2032119162
1773926780
962537420
2088204168
69051463
1066799471
1475203857
1782427827
939909285
1145876005
340531647
731731428
1208436664
44922078
1211753744
1922077984
1331639380
1471791574
1503506200
1528470077
1167310543
2020289133
564932669
1083737497
1937641774
478700668
1272354722
1197470464
1991878390
211361283
1804284703
416742619
817829042
1570594058
1319687011
1686223002
800736206
322666722
1378780964
2118417265
777539623
1885912014
1122919425
1739660815
1829297585
1474869782
1924092752
1377758315
467968237
1325952723
557129163
2123351685
1648765552
1673599334
1074113541
823252204
415030162
1609291702
1814834242
1927895986
1763529048
838873407
1455361702
1570563546
1569193132
175786671
809667824
1643130793
565169768
605004459
1693784265
1127587318
2070688621
81202203
204978613
643952088
700314035
1727259446
266169439
2045541963
498345036
1995266154
336082430
1684688553
2111220811
924045333
254675478
2070852766
614635180
1189571829
22231970
1555223979
621894935
67193440
1524040965
1702938356
2007845544
449258026
975186958
614220282
755561761
943194232
62535569
53165712
1165499255
1504718908
1991020460
1220574214
1365147215
1698195228
1507355477
1470191626
6147998
1595472789
8317825
397914970
32652426
390569014
206551629
1656933192
113540366
1336319233
1051110862
908653044
1316600815
323313413
91643207
1567474838
1785933686
1561743492
1466989919
146876196
1441281766
1273342251
310870893
365330686
350509400
894761098
966549087
1343712849
360535860
1476937460
868641152
1784839087
987587607
1629613127
1569513657
1946722031
2022728501
1852003426
1114532316
1760959132
1928317532
1730172791
113967811
1078873251
90497081
1945870246
711417709
1693775712
1087873486
732727170
1314199361
1568150275
2026925718
1604919378
1665333449
447060999
1972210587
1270891518
1122323740
1254737141
1992190855
353826096
1827343109
867420095
1275950638
189024845
596647382
2015672230
1173218193
1434447626
2080610967
845591014
1518110281
1596177766
556730632
138235019
932870663
272236372
1894276802
1775807273
1253987856
1064597505
1449397157
315177899
426512353
1076790340
1645152657
1226070614
221179695
1590146973
424723085
243058200
1682743930
1665174287
291855066
726850560
557201211
891461899
1265877173
707896803
50927314
1115346271
347498077
1375218890
719749918
238544127
1604880828
242311237
1491454936
1112407375
764792980
1618038327
1101431841
104760698
1844840805
765769031
1718891033
1051421694
121780165
1013458310
1289553452
1315433836
313570572
299697645
1603289784
731949812
1444115692
1032367507
1057140529
1006344200
1165768052
1121875918
1911409869
846013862
2046608391
596123771
1424964558
304036001
1432412446
1411294534
1125528618
694348880
559442212
1019091206
1007014497
322808346
1522134006
661474972
630679496
1009525984
1137854661
286943258
1383363534
1981935792
671092918
1685149018
1067752820
668799752
246464075
242546282
1764767045
1635848609
2097812033
1605394616
1903580761
211870571
521805328
1425256646
54172031
303224867
586966577
600064744
1558191024
923262493
302682266
117531148
1911733251
1784375010
1328737312
1931430681
2117675019
747325417
1922538757
679448592
363858345
1551460377
279421349
1963702695
1284798916
15595272
2139072278
355105365
2054357725
287018773
1648074058
304964123
323849882
1933363454
463522535
915979759
1239967729
1289034877
1556195703
1143483143
2045548043
1660494260
1674335937
1933785194
962693202
1555881451
1712896544
1714277527
1970250187
1625191018
1214767943
816054441
1359833498
1299533873
785994521
2031993207
297551005
348940431
930381472
128224570
1807843990
2110092722
377805823
1125772615
872180737
2113459468
431707283
185106090
1057635393
1631683473
38133597
1254965727
197696946
169128831
956067239
1096797310
575884605
1135288342
169350127
1819400342
1736802274
1933039907
484989488
395021647
589961898
401451242
73633197
563627922
897871754
540376515
1775451349
1600452453
1452792181
658194997
408583091
338039184
1611982875
529000821
396081382
1522774503
1012562257
1634912708
274404038
1963869833
994786364
200785750
1383215785
1501716589
1574367919
1096541939
631472060
143245114
275104198
1689825865
1232680393
1619070576
71311417
1295119952
9338939
1986204957
229401473
839583540
1327895908
481737880
817443471
1433379644
1475943537
1521467934
1689542387
1345695220
1328611046
1052501434
73448939
1785312230
1483919340
914092081
1082401040
1570519352
2037033785
428192458
1243446028
1218366098
1544740725
934560623
144942814
288242295
1572403129
1827966317
1028211713
1019520554
319983234
246077524
987057206
1642066327
2026507608
1006689230
1358587063
1238949810
1664650114
1388047570
1292999149
2064551121
1226437547
1965262662
2020587824
685539196
53976723
441885913
1407021260
1198360609
74138485
1905549194
1558844040
1417224769
1132429079
1758046524
1114584443
1753899522
1670408047
487009025
731990104
886427126
428943070
1598923276
348254476
1365674326
166660445
578885259
1653524394
96094818
545953595
196741768
1829417060
1938103301
1378487281
1695310783
714334436
665659180
1262713530
414342527
1383227567
1025585741
1276537478
1416704723
1226224552
1077133272
276121840
1261785919
1569055325
306410929
289323125
298900490
558488791
1241192582
1847602536
1289874547
1323123158
868035014
615463934
1997065795
567260089
233243771
1889802526
2029502499
1822312388
1307358850
390421322
1901221859
21430596
1097831818
1450671190
359275653
1232528064
1912651640
1970479044
1050047959
1513252213
211227596
1229039930
218013383
202318374
1828365246
1279651704
52320914
1126386240
1527607269
1478873174
1077524200
1881363879
814278277
1839847684
111555840
570571836
2030535188
1161674090
68915841
227840557
962898358
1521022116
894648073
1940774605
2103319935
151574583
1021205615
37061791
858023876
384965631
1414680763
891903803
1913701997
14377523
590306644
249800045
423565654
1134592004
76642699
2039903387
2054394260
1215017358
1811529560
1864211790
908130054
1504605373
1014520407
14795726
1947655150
1366510803
1894642478
139937718
2105502607
1671666758
106455463
1009934588
1563621054
2007263106
1881959312
1739234239
344952242
1957919051
121496417
1945264259
1511722972
1700799355
993891828
2072158378
1189318996
1754791576
2115094497
962312565
1854764936
1388677130
1732481283
1165225222
989149384
1109498311
1843753218
377618383
1080923067
648505069
472379832
88487510
1089837506
1232761877
803052545
1418250573
797008369
2061394750
1800973029
1217687006
111306324
1194178633
1400878059
1624648959
1554828994
1133587641
923373599
188128843
1432647374
1930893231
528216139
1662722765
411081074
1367793355
1109672887
158338245
1411958884
311240388
1242656164
87539266
1206723952
627082273
730196954
1199709723
1297930147
1007905943
1548581489
234622947
1727996301
974249440
439710964
1663454420
1730511839
1862636012
1578350163
738499802
1665210992
1977815081
1919000747
1142476486
2016514350
508403936
335673928
700106991
541556339
1119352116
804631940
442209369
1630144542
590073939
322635930
2224626
1590978358
261060139
2028557243
1941843731
385621157
481317828
1286325761
647353731
2114331941
422879255
596630652
2138850300
1882288171
175649084
199018214
1269471837
2132417189
423026180
238712916
1717299218
665250327
1283484612
574824897
755326710
1475677364
102725654
1514129531
1882888589
23144212
632285488
1343719313
18215168
1274230072
1464005559
1870465810
1209676030
936468098
1019039939
1162503968
1215794715
555089019
401428755
704267029
249143022
1664575464
798781810
2043696553
1504368238
1831967523
458627467
1582818476
333659611
881417700
144618877
612365068
2012151012
430298104
605495713
407096123
243266333
897925931
1648250339
558449269
1040350603
56389832
368347327
1941461445
809129893
986695368
1600427397
1258815388
1243849421
1374179661
135987148
1924397663
214714770
560378545
113567582
1372262991
987112888
609502353
234145301
760755288
1271723022
1903372701
2057082976
1450463007
175134842
672181858
1975005800
115739610
819368532
810080170
1491933506
2050403682
763315787
622408565
732565220
1085517820
179956399
888065329
2043550713
857224467
596516819
350580351
345688952
1990933086
571937015
621919334
1440225454
899578871
302088397
1803756746
1353648501
324958764
867796385
1112093101
1805381040
786516148
1447376133
902336431
1317497261
1866437350
1843154812
627684825
1988341053
931469574
245928506
1511168811
2126491184
443906796
402802142
1406769100
1198165403
1572137159
312054011
1261508761
1803301552
624044056
1305807886
924943905
1077230257
1544087811
1167526603
916902311
1659147021
1850875119
2112474016
301412028
1943280482
1413721059
1343875763
148426626
1374977002
386296722
758043269
944014473
601941401
673828680
213454487
1246386868
150123947
302136743
276863383
606723793
1254820143
144604936
1728924624
1539725427
281559291
1635910970
432969705
555367030
1652661331
1708022879
1253812825
1301503320
674753397
1981057067
1344749957
2007914563
1439537585
323453766
1395257737
70719996
1733106617
811798879
1781162948
533119534
950130268
1171086217
1875799444
1082267584
550927758
1803290661
1430175365
93749338
791814288
138196183
1963326135
978949606
953833073
716822615
905442068
163666282
837061717
165471605
179809182
1998573288
892536924
436585345
1967173894
827714150
1673260719
42209703
1659488887
1878770739
152531610
2032137034
779700553
1033750211
181827069
1492977749
58835908
1691220767
1159031914
1943181108
1359035473
1496369956
134131684
1361505410
644704019
924117445
79041824
712677096
1014684224
814330729
258701609
336266251
1507725816
18955929
704160031
882709984
436530793
1749584246
1422898560
1813248555
1648249677
2070077024
1559810308
311280030
1025120023
427950096
631145925
880705626
1114419689
1693387888
1188599004
443522445
1325295006
1403903975
1520889894
1077243520
281402219
1869430395
1554504763
1388490946
1394381600
554611234
1150347975
236557059
1138035767
441000219
681523158
681975289
954158618
793734850
426967464
1605141557
159755944
395866550
1290549054
675305270
771678672
891301406
2033026045
1666610616
1184313172
1180490993
1379293405
827802538
1456107236
1090861233
757641627
806833796
1599708133
1320581570
519916017
267137889
1848929977
912655336
1700983178
143664153
1104347542
2130805154
1147008421
1551527600
915258364
1333913181
577416515
603906268
1834165785
234602105
620196897
1922663697
1094745817
1924169289
484373185
1978398622
33061514
1321434091
1448350232
279638024
259939775
80014260
1895220040
337771418
1115995997
1207005475
205065562
1150751059
550575107
906595501
1267780517
1941858544
707336380
1134546280
2073861216
1388629262
1263826333
1236497758
121776294
587419272
1281945323
1552054912
185578366
1739753639
513087854
670761545
284149075
1328923690
606297571
1680032545
1052276092
201329427
1674665755
366001786
2070468902
592121691
1030683161
1504689696
999367064
1205154999
73860490
983329907
1733413028
1897213256
740444527
304828838
1004302533
59700091
1047975731
357236109
1968353369
1772195534
291304515
835449677
51124408
995950965
1977560973
1314490065
574758497
4077095
1438482163
1576821981
684950348
1001394301
1186375530
550715688
427136549
1055151186
728558424
497822408
43040900
1576352738
1938219024
159232384
842182927
2023779353
741472753
941619284
396320761
80795998
614428896
1765421766
1698629777
423470856
1161414750
1949461640
1799832713
2144026231
35978191
2104613028
1062076076
1697748265
1511062190
1430771727
1248396517
1249371193
571634662
147395400
1094153007
315191738
891237508
638474190
1755786128
2007814791
295488240
1691002007
1782733524
1119506958
7748587
1421240049
369044824
765738189
337174572
133627919
1552068021
1518883879
2086890046
2082912110
2136212319
202628042
686510878
1563771933
766192413
403882655
558462175
318519342
709488077
1357989929
1039609034
411991752
2140097359
405832709
156063535
1627081222
573615329
1913697359
345960778
476721810
1902880559
169101185
165509067
1101151465
1806858784
1742020428
1581081165
219108345
1854915087
1426521733
1148760673
2096716766
1312310882
680095923
1331349070
137746576
800866954
936112316
671354199
1843185410
1042412146
1953026241
1094152062
26869759
1597319795
414336372
359600574
1368636897
443132859
1572065147
1585059288
504758507
1780166529
911106358
1642049963
2038076246
1940877162
1590165712
330150136
908211633
843755982
1704955926
1110113763
684729756
1238942470
1130357684
239080526
1609874607
1245402209
1929961465
1125572887
1466219219
2063284789
439283776
2075662485
1107205827
1740719131
894012439
2085132301
741439905
1383424438
65198940
1297121221
995468893
739892275
1994526066
1192460798
973748341
190541266
1566945796
133802065
1784743347
1076181464
937528825
1991875001
1686939309
810915955
65821862
995170996
2116331093
1077170124
1978076740
385720040
26748892
1328923690
982358288
427789451
1619799590
2118480400
1828717309
652998974
574272309
326243997
447332861
1388106398
282565366
329969183
1657530773
1903996327
232825234
1933949887
1809821116
1044340663
2063199272
365065461
505931131
1494216909
74903724
1622055961
1574800817
898845972
1986436176
102715977
1277965157
1358767521
1291823856
434431071
1381402103
1377458976
1407714190
1003454910
1234915565
1250648364
1159196035
1808188470
1171712816
1460594090
1218186556
2046777142
537552349
518026871
1620728125
1295912209
1743694622
1840499811
675934968
242941012
119117011
529093740
1111778050
1335080722
934249019
1440473740
60040718
883594378
78178502
50089324
135656329
85980981
261451501
2086343865
1192607473
219253757
859251194
1756201054
321876969
536108720
175063743
1122182380
615544672
1555910745
1004074313
1314520372
176712912
452716909
687844887
1210251734
232032092
489127247
348061466
1424824892
2109791483
216085115
1854932438
1002267924
369800848
907282510
1632842984
773171425
126379307
528349279
956475465
362762683
1358913183
662342782
1932435850
1604872684
475744764
901088651
1875032373
673602622
408147323
1736964111
511504762
343387913
1931558956
2123078212
1703939312
793140560
1178045533
1555584735
136713344
960012731
1932231819
1118973176
450098004
2001627193
375055746
757860246
23237839
2043421960
1209937040
332882051
165591119
1909149760
643380533
1985319495
1506093185
1923706530
2137248003
1332962603
414896092
2061617404
613061022
1894302037
694107984
1624571432
876823618
436376632
2059366978
999919214
464286763
957266337
1345838808
2063809232
769229088
2063917394
1196527738
1999084502
1409564791
116301385
757244779
457095458
705648464
633135138
1029189334
1580077257
553369280
1865623400
462037565
660711349
1249659422
984723143
154822932
1810988766
829684704
895021247
1974577493
1639701994
913727794
2077094895
515110406
837952622
1731355360
1990959395
2013927831
1295044428
1406220116
51344014
2541990
85369546
501444254
864175201
344470368
1964544971
484019239
1079576738
853824196
1192235899
296686607
1891907690
167123517
197306201
632986591
1386665022
1508132697
1720256398
14130124
227803286
1433552973
568479540
152402188
1972171816
313303670
1069284229
1277730203
1457877174
527386676
1652564098
1156238136
568830141
384209219
2136470363
1665009807
589948352
206603794
1180061421
657940584
210862023
2008787634
1736705576
1624488794
520871701
829086832
1218095550
13280314
424029771
352977305
651372210
230103631
252054987
11907193
539944599
188324051
529626146
552608330
289912148
1767743741
1860481509
556237808
1798427190
1669609057
1501979396
735151083
1188061912
1519504938
1893253107
242427758
1733501132
610036475
382044010
159177873
734165520
16225376
1026143656
9597749
742919403
3636817
727648363
446479046
1388694711
425859153
1614000095
1165692942
559449287
1821248053
1829054267
1228828769
97842285
684833483
1773739614
722644693
2046673994
317583843
706199635
734842228
357427090
417715319
636797229
1580261675
1069297122
1855375093
523936878
1383626089
507938779
422299417
1631495465
370341682
829307392
91302558
2142707259
368359425
725715423
814811087
1828199498
1622263703
1367599196
768808092
1267758265
1312256894
1112215731
757607478
1943088924
139487048
40395754
242771136
2124985689
156966301
1175944755
1750645278
1915698671
1718770607
4657662
2039172820
2061390453
164428782
1034108305
1463686300
347446355
1094366189
265705123
2038932972
1714734383
508433244
901628340
216474577
2145872781
109142898
1184139104
1551080225
1006307532
465190526
656412108
1661778440
1937407998
1020154290
2050552052
1117905895
1185401075
889428659
2012604190
1239424357
804176671
90335285
446376801
1001744140
538574096
1582483856
306128415
1743947375
1058041808
758017453
1509501886
1098541365
946499648
1489565970
1220774602
103270771
1813385962
975972983
965624619
1603987197
586030248
1646734718
1552038469
1644781511
1638583337
2054601338
764698336
123488783
654013330
574808549
2108007643
937447125
1926734275
861686756
376580219
1827625994
1335471455
1791601182
952933397
300698892
1824265213
480515948
1699214814
1470142108
167218087
898394312
2077700967
512434029
1509126519
1998535681
1886064534
674270391
311872112
1365114106
20246497
1191696133
1650003696
1341118295
1940951222
1419456712
1281190130
1041928791
720564812
166637739
1981970622
1483646897
147352932
1917733781
566888685
1305400519
772674816
1413691495
1012116337
1395113133
649277192
336183700
813325166
1902008973
1401864959
1227219748
1784946113
1803160260
222604596
223520350
1240796477
526807033
341273456
313039756
1201847036
1147666917
603810974
340708948
785612113
871973083
1566981023
895647507
190733569
1625162191
149690387
792819167
1299007950
361085203
500372011
1104960498
1526221762
1724909224
2107224986
1973471414
2014645687
375262710
196512344
188872893
1909840339
1089636207
2142144433
711683808
398027584
1808879593
1132332274
499086016
974771641
1149806150
1877672446
1403240079
352571199
134340838
1010601393
197776587
1373941990
475080262
1061069507
420981034
1621421863
188583035
1293471743
1035150781
1525395132
427490656
1752989369
1542444316
968015918
2084333706
383817062
1106627374
1490347310
513485808
968493561
74445805
1206694866
255724179
941975198
122302216
1173356385
1323506535
1292666576
287192879
1196394414
364264428
1915396264
612874315
1368789236
1135721074
1539940218
41002482
1170069634
1523053852
1467315205
510159582
86582949
2082522397
155339066
514950838
1189157747
55337884
1330460771
1127670016
1554823907
1989496562
74627887
1219739752
461602372
558933238
1444579857
232360094
1195102892
725390096
1844354888
1628200069
1916177647
705366477
552395769
1866611826
1131681059
1706451354
1570438920
1273701482
1673125583
1524277940
423696923
952955870
193859890
883103636
86802093
1061103922
846372039
992069871
649848935
365166791
1530414320
2038593565
424331894
470175983
554539475
400277462
239256132
89807330
1009110671
1426263775
1852492560
2079487593
591149574
1677282925
1578216965
423259685
1257089304
1140437048
1016188778
1269826306
125873664
2025581347
1925334941
1617239781
826600891
2008824735
797225966
1561165914
1305216726
1281065163
592225209
1680294802
619216417
253875120
97256648
1697698950
1879766252
940732882
2053418892
103634958
490713801
1952901508
949244891
576451163
1532658150
1151126411
848937417
1643649317
1978531353
1132522677
1237111586
1444509127
1110882040
566682472
998393473
440882859
1473197731
451458208
1650160471
583353517
1558510357
1026199436
1289380304
301980388
455302494
652118822
769455565
6248121
1142838233
1514279768
1598473681
1616522334
1321139202
147001645
935573260
1091885029
1074696968
701391587
792774114
1596672106
661864292
1969832859
56150974
1688932603
539211972
1729519474
374041939
1746071850
1937492040
1675739034
1725240184
86728928
1203892729
1987754666
1920856639
1497307560
1693696352
1027177201
961715826
2099452234
1785088166
1469013259
391222898
795429193
1815944914
1607280334
1350743665
1325365647
1442814902
1155371034
134278362
1591864772
1860680714
1958923862
768340119
738134293
1542489434
623716532
1174712903
1663829616
131753595
564648433
1922763994
1211120987
397390069
1998364588
1085967668
532502012
1127700637
408181960
1153877271
1349960779
1389506604
5242173
1075687894
339031794
572693084
1270334771
2074514496
642788031
1728084044
345614253
929801849
816200410
1414642462
528831791
232808045
1015808795
1328660011
1556727242
13492840
826731869
553302591
1941204999
314368729
2097589197
2021099131
219559288
2113038876
3769675
2073411229
1147528779
1349608650
1986148405
220710572
339984255
2042176721
227639059
83008656
753658090
399511910
40730424
1731582009
717438680
1557077027
214754723
1529214601
1955658148
919534254
187832844
178549169
708357989
519703712
850677622
349988919
1769158520
180184666
441003463
884758377
2118480400
478650033
151216447
399683762
347701802
398989688
447391301
1201406591
1024635106
181221739
794873480
1161397420
1895063644
2092961568
1482358580
1816404091
1589958684
992963898
1245335274
2074782568
1726400991
924682976
2078094289
2032760939
1888131701
1943897915
1540217204
631303363
149065149
316018109
81090725
1251989108
611749082
785494903
1969674749
1750761265
451231721
804626929
820970358
1486163373
1145614964
1845077472
525684476
1280207309
992501556
260998427
1511824235
1108252064
132395973
1820612928
2009253123
1523675741
1267390145
463405820
1043415818
983021819
29732345
1838588416
1485673597
478104136
77412374
209946420
1759492942
1490733208
912775129
2073022366
1610480481
611509793
1212527020
139597985
619737543
648758431
827210123
763460639
802758652
1316913150
569925691
834277251
1027564806
2138542649
1272185225
1257800607
984538160
934477110
129296568
1416285062
1667740261
2041034331
704279844
1503493244
794945181
1367412525
136431737
1964052172
200028802
1743955594
899227911
2001296322
1738631915
1318656879
1408614653
449741044
1427114831
489155358
491912021
430991854
1457521107
1399292645
528654614
1247617490
660424753
1415302926
1062741809
1002009380
140304241
747581408
1297513722
1419920781
1624570843
1775536193
801660282
1379562328
520595862
194263363
384863679
2079621141
50271086
1508416314
652737710
790661284
1159431372
2140268892
791869822
1647239741
1127388661
1804791791
298832310
471182859
47348101
1557526597
1166403548
1389955694
555734399
1387621789
220606736
1128161587
994373452
1100674320
879078488
1901248401
1338442990
195787196
1076650532
1671614091
169261737
2122780951
1627947477
1705126396
999413066
1094544368
133449545
105368538
1920155084
2070820890
689700813
1192434690
111359674
672828728
1273188117
802929919
1244846712
2095237502
1454359646
1794165772
1653116045
1201901919
979907605
1273879006
633800568
708930365
163423326
1940108210
625545956
692040522
1602013337
144448422
2122680066
1595375535
1317772685
68508465
477423742
130827664
1853431532
190667264
441247409
1568020288
1924634481
1854296573
126700205
1145615855
1844797282
525480583
1292489787
1601513061
1398287624
305120046
302223553
99583604
1760922083
334672429
333377577
1451017588
1812717770
958552797
1868688822
1212369123
1130296446
2004798561
365679786
1292766983
1269322728
1538197457
53192207
1411299936
1095547339
109925349
1969162197
1817332866
874055812
2094896420
1688569930
471822740
1726213160
130413986
167920542
178013099
1858077148
406061903
1237497127
1141176067
1346914187
1903301176
769977354
1840452424
301833087
399741583
1190156221
1086473333
1406580619
1344574023
805279815
110724361
186804586
843603941
1429494118
647359662
1730603641
591774531
237965111
170778671
1962957802
1500399743
929514769
1976639825
548473113
372351033
355339815
699286321
1275129070
391296544
352130024
797777490
1263690352
205566249
1232122662
361596651
238572784
1915706213
218242425
1461137454
422838487
1681382828
1733085349
1294146812
1134571746
2046657371
120962548
1339430957
1109045224
1505626029
695461792
1920750512
1934802789
1026638115
300530115
1235723448
108839336
1745275775
219541637
1373774492
1224046737
1066044232
2109062608
57173267
382894072
1683080390
902862895
1787634040
1402022050
656968377
1683249740
1315681236
726491881
971091504
428366885
1650530141
1327131820
2035249145
1501172244
1851990049
1420799018
447855375
769099778
1909435189
1864898133
116766921
847135384
1590260239
1865366518
108632880
400790146
1415868991
212855750
91568661
275156510
1620785806
254724092
2041511552
316997413
2131436249
382315828
1212027252
1029805600
143911437
729562158
1413905276
626591199
1814539186
1710924020
250994267
1929609338
1055777270
965061916
1862826779
1890685230
982636898
1909410885
448347027
1265309085
1875247667
2023620949
929871463
1838098356
835190889
2089664456
19735956
88593869
1337388893
698770893
1832882914
1817424020
240529565
147933353
359514811
953631773
260390954
1571238595
155127364
1411753737
1719719185
2103562764
2039634319
25088344
1412688690
1417779992
1532489260
83446293
1388619145
706141691
1852497171
1212418286
1990338735
1345952971
927376580
487966779
1723212547
756664662
1896427611
204109229
1480379055
1404510506
44635267
1888540636
1213579807
784362126
691760238
1065691770
191229893
230667323
827111424
597215871
550153951
317916410
1563976774
322656067
1852042078
274295507
1686293575
1946947859
1159959984
665199352
1472959428
263079563
203758893
1066741069
162295761
179716485
1128289829
1764375550
1439966500
489443602
1702489493
468348456
1783247857
622535117
849974304
2093879219
1382586089
1928802143
1308190919
1298690922
1163450636
634578760
1508332009
1524756656
624220221
981680147
1929857769
1766435815
145591155
1580569362
1510648613
947144988
1206981378
423373042
546511401
698562409
266509724
104015999
1364271584
1141179647
1822678981
1390726663
710152931
714485908
2029618067
131451869
1460474051
491587591
1318447432
1047151864
1651783804
1312590225
1988789142
804318280
162206210
1763536764
1460307072
1057020610
1527938240
1373214914
2112217588
2065880938
1771602515
891956263
168855479
38472199
51673768
850141916
113363608
736909999
1025651456
569102044
1849748015
1592901788
720445731
1538899957
249754635
1820670939
1685504157
1828313292
1931131220
1602681334
1492353800
904460116
1454572366
1661720728
785065666
338330519
178320457
35699561
184135367
292811068
1213045861
1481720577
2071438637
1666506900
813214959
265611398
855812982
754097391
907941567
2024590966
2075633358
348550681
407383330
337838582
742855133
330282683
1447153445
1647950911
540699128
47031441
1527799626
1737371580
1865182910
689674909
2095562496
996233627
1433690913
1299455439
1989937330
1581469730
1059889312
1795830655
325689760
225968305
747674903
334886791
1618490892
788574198
280077456
211690514
1752883225
927397647
1501404271
820286995
1358523244
1488680971
1013197988
869821454
445392785
1603696293
491247722
1845058387
150320447
1530503364
1478901120
1853046614
1631222981
464352815
270947574
411409011
392419707
1636431994
164359205
1784416466
920717870
168332877
880018785
1042499045
2115286694
773000589
1908330981
1530394782
913468729
59274503
61296776
1633911668
2068262750
1487129080
1005131166
944031149
1095143590
109255136
2119233802
1665272135
1608847973
1732183659
1321968324
1528608148
95557945
175094392
681520907
818957619
1909743856
1059254127
1026460348
765955010
1536233616
161632821
86255825
1920718947
432907063
1347113442
1058507172
739733911
1830054688
559347201
1210817433
706485858
340328535
1574575363
529854264
470120280
469263468
389325867
1622187332
991569660
1284336274
1121428249
741841684
1521790884
1520974171
1849414561
1522212146
82668020
1649499935
739916123
516343704
576444112
319414700
1750318744
1026880531
924953340
1798282618
1861514444
612044973
2051829219
2122526160
191801397
1668266035
744541824
1235440094
866481690
593207172
188252706
33362287
1604601220
554679389
1329858916
2112390649
415096563
175456671
39103242
566562393
481634373
485131539
493564091
1936915776
523643078
1357391024
241167168
1803659028
1983758781
917575938
1975485897
855646338
1560241596
771734639
861166064
273596854
1162696062
1050543145
640541204
1944615324
2131042761
1048692700
433755545
13060935
1477097406
965588
1778540323
846459499
447780442
306595034
1570962854
681090272
1867171771
1165123873
262840219
351801643
1837452962
1273033813
1573333567
750277874
665012341
237080016
1216112766
1868366709
1324577545
297792367
102926382
1706491486
1661109828
2006593833
1181141703
1106787398
1495417506
1932602353
2040850793
31642523
437092778
1050193068
109558630
514953978
764843836
1818530680
1698065796
1579160961
1768012346
349374844
1475146416
370089751
2120727747
1882374732
783913225
905866041
839053061
1452589362
722768849
443109759
72521183
2104797847
2036198649
1738345260
1673735296
245944305
1629308099
552008933
1601349044
1095113631
1163453623
814117122
2119779120
1329049955
1117063985
98024450
1764321031
1099295960
285003291
454323524
2059464409
1912369417
1865940089
1313598850
1062218918
1303298153
785020007
1882618305
2046765762
1010164082
1996164564
492287426
1100547662
613887550
1829171809
1057327789
706446781
1112323656
674417067
908916852
258649188
1159157053
949722578
544116700
1283965285
966454230
134284129
2057672671
2121618152
24698267
1631189542
1161039261
1797807366
108487288
1380556123
1847772758
822852601
646272981
818240538
765644800
613605591
27952347
1215075205
1660649746
977742521
1488563367
1074876939
874889184
1109486983
1314155807
348911961
203105347
406088728
741254692
1845686883
48828364
1484676959
194459473
1408261962
1927217326
858204854
1637178785
1515555011
1186429643
2015631902
1701298374
845049699
2116125121
542906672
1439981944
761182731
474166157
2107741744
788038658
502745477
283806643
979131456
543174566
1679402250
1517708921
198181890
963784498
625979967
213155208
1725073783
1502500749
924062248
1810029183
1272550023
1481875115
553467807
1170279874
1141530031
1230617063
763484214
1480595074
1841662593
1537788703
20254886
929271863
1839202334
1810690971
1711163933
99536222
1715099666
1979377045
1759425351
2133386117
29836082
141926797
1481546201
1424840411
1754831841
527999971
91970953
1172946645
1317417316
720039940
1442267453
1867613938
361371713
1393637346
368202640
1261717712
1120066182
596270272
1638444620
1803942427
470641487
566919383
551685678
1458025574
573807996
1633352886
1980615247
305166406
1596107055
1940136981
376339862
1781138113
1934020675
134175464
444569617
1016818760
1139256932
1276765530
1577431741
534006775
766865083
1904172792
785572639
998249579
854271896
410776010
1985546413
1970865161
1607105110
555090188
2016591642
442799477
1994064625
150090198
704463876
272517714
805827095
1861258848
778727775
815265460
1747825518
1299382268
279240578
781346314
1171135441
2021847859
2060305686
1478510552
544924240
1022195395
732741405
1824799236
2076671940
1788421005
1319521908
2038799856
900344851
2036483296
361820880
335509650
919488160
1654787621
1551638448
836439827
196802964
1749681930
812547754
1069408973
1205511102
496358697
1023547980
124009831
958398907
323482242
828914411
1801454866
53853008
1859538562
1754368694
1538614649
1682175359
1245396314
293480667
227609690
1492587232
853213732
253496257
212890588
1448452157
310692770
508251125
939728131
2107085109
1326896224
573989460
203437383
2108808543
475637963
1618607219
1356609366
62729559
1870665062
182136044
1314626046
1878132913
1810930476
528099880
240892446
218084215
387644882
1809873418
978756897
1729072094
1391979778
805596625
265397156
820572708
52258918
738090952
919296399
748522951
1491122362
671011660
376793867
1540091017
467296349
1618496002
352443039
566656207
308815089
491660307
1677613449
1688746299
1601036811
251093544
1619874042
2133892409
1967991850
2070264427
819958361
208547230
585613894
1935887152
735533866
267029633
1557357049
54736066
926674667
17472636
309719304
1432123485
1973340906
1085653965
249216407
589255728
435530034
1467079632
46661366
1663460124
1709432161
159269522
1574124358
562382924
1636829690
1833245266
1464082564
111439052
43687665
1496621266
268218675
2121221853
1920019658
1534405552
1839399707
608229374
818711469
831819480
46723889
108764984
119273491
1100165449
1928214161
730542358
585863814
395248048
555354746
645973804
793212284
1285646655
778415871
796992925
650190163
1691876965
208247372
189111583
1041681277
1170885471
1291127243
1300247196
300342306
622361603
1766912491
154360214
1419204973
1483192681
424659738
1172620630
647905261
349862732
1540148963
653883015
1249870123
1035805451
899730498
95238617
1706158260
1439482111
587947706
2132198092
436995142
1052351674
1814860827
2140193301
1273946810
1307877540
1649770509
864634585
2031684439
1357139210
1908060560
1032783654
831245343
123770300
1963990105
465203707
610357390
1090892996
606843355
1126609479
1227091683
1811367336
1774091159
1650096006
1655398890
962256764
1054334935
2145140042
511889574
812825838
417791691
1138379036
167383853
886261032
997249143
841643480
1288791108
1669508391
1749404356
1039250262
320943160
913645311
1419321242
399133155
1817611163
287250250
508653483
1831631033
708119937
1955160077
446347442
976582248
892873736
1708892697
432298353
862869035
1792395129
1013461754
1577252844
689357599
1655533064
293510396
1730898722
1312277856
1672211706
873122440
1076649204
1816117305
1653290704
1583828869
1021131422
251866544
729156003
1318653178
1145227738
870519941
432221416
1334391702
733360220
188245412
2050927971
117247621
1965207996
1810551141
15846920
1205356849
917893190
1208993708
1871130800
175998145
1784523287
270586826
1864353147
1217956142
58587687
1264654884
1681759362
1581431685
317728226
73406603
1394604882
1936774828
1258546494
871113481
404944088
1577851654
771130476
358030023
1415535571
1287367224
1284824471
1025735873
486546820
1198408746
955473065
1840471172
247132048
11095620
1947306427
895531798
1159732647
947666679
94756948
642421236
1508396240
1069368398
1956471056
1868363424
616367790
180333396
849026374
72804072
131990652
261565113
1751638441
1379196229
877778962
665276323
264540333
2119568536
1512423663
180675968
597169224
151630211
1276020712
606894816
1317664868
1977738705
1803880624
1470921902
227835706
1444565232
505428326
109846362
1840329048
844026118
1968600084
303281360
356623438
1218526586
1778449023
238909668
1363595190
2003830831
1351436584
1374222283
2134374489
897508437
2011444957
2142986028
1463070825
283233785
146418696
1079576738
689357759
197535825
1675902857
1887319369
1903751517
1084565618
1565530732
1044167779
1286494248
1326215195
19220596
985704955
1010828231
377316159
650455567
2050911652
1817020436
644910526
2022820560
503610840
624792545
127913346
879874368
688195647
266521728
1915725325
90515141
1262598906
2123559972
1535830054
9147245
115205411
898120548
131237683
805109176
982617142
832920611
343425211
558086840
415053907
1266506120
405320941
295198581
47617635
1302414886
1863049954
1028987584
53240615
1802141458
2049526273
1439254397
1256332838
891601237
1447453797
1684280567
1080020583
2067381956
1507253223
739261568
1809422222
275469819
1407800536
934579880
387752292
1964655056
663207832
1672233161
1213211886
1631546283
1732882404
859633583
1018660347
1244331184
884009712
1415071405
1933035624
1999297534
278561688
1928383494
706803015
889115937
1446180635
1486865724
509258118
1555365485
449159066
2035185412
818942114
1546676485
2091236732
1862425064
2088644763
851218520
95483714
1818315172
198742045
642467791
1857819139
2072695826
549348949
645174032
318538789
1146956066
289818979
1053657867
639312691
1963379000
659854605
1739060265
1557811971
1098406498
752969474
1758869238
725019819
404411711
1003935374
371633540
1406634577
1464197645
1863981292
1706047260
1249955181
1306745891
805268856
786129655
1064069806
1733314313
773336767
1049570482
327334171
1584008876
1074129408
1586877628
1391496207
652265207
187332551
1952102015
1880557496
1817816964
1296090370
132393799
63443770
705055140
1226583028
324171928
1337043517
1445440750
1248979565
275268218
977366015
1644318191
718842249
1644588870
102121578
182346594
99964697
2033473349
770399862
1984639654
248590826
608866382
1752296294
245091935
1711401138
1287762449
1578322036
266302956
297270116
1402152022
1563090100
1801164396
618797181
889193056
2074177417
907168446
348840386
1601165167
1703739548
1711680690
95519629
278918172
1430558196
1960512296
1322958798
872167377
846256181
734370194
314149543
1662539684
1944367875
1305198030
571156898
225352964
123526354
928560129
309274866
305001179
1096177766
1925357852
1878685769
826974184
904638932
1138073696
808307939
1932781683
1534034879
560663205
947730799
1053774328
1358825038
1864400473
224177048
247542328
253532219
1109136601
1169018010
1461429002
971475793
1871127149
365326489
1570058709
726161964
435309163
1700087707
575923201
2102331915
1523814634
283094117
735052631
1287411194
1390845361
1206410991
1612445486
1252514192
2020538583
1885306413
1252158967
662198625
734193183
1989824173
155182559
1619123625
1849907960
1077369718
1487761676
738393401
1623457375
1334047209
2049050630
1327627873
616793427
31286206
1172399670
1292133250
1905930756
1104152596
400171776
891956583
662200588
1963863048
334992771
247911480
660162792
787544922
811161003
2004301249
340523584
1901114046
1802141394
1686656633
2109061090
1025880162
585806936
245697461
1619398907
720672895
62446979
188974291
426406396
1260210481
904034630
641058359
1116817426
2096538553
1361139485
1142190126
1615034514
365283102
516654475
343465961
1883172981
355122748
487485133
1588252426
1452181339
1245649363
1182974089
1239281248
1441308588
2012164124
1540055464
734375561
1992331896
407286686
1696387402
1995325163
852071366
507025185
784073147
1641994450
1193530597
1372205547
810445147
425499133
694314483
571583874
1081880427
479206037
532069087
252556287
1507319497
1157142837
921477205
366551043
1116035642
131805062
2119030061
1898369212
1950856273
1809259520
1405923727
585639533
870848380
2051852137
2138875926
1213489622
2130420141
1165578287
1114183215
1929955155
365217778
804260264
1633476846
252865573
1093053619
2115868990
1958360758
2054376882
695361265
1727004370
494717817
1880443470
1547547796
2041047285
658375575
1166467710
1472444266
18753969
645581889
105541624
131959330
1577318185
2048329599
2118884941
2137055013
992554015
1161762649
1068468988
288079181
315724058
1185385897
470294225
1422125480
90227499
1079814908
1121911811
2138634971
160247230
1985557459
453767997
1168904530
1240848394
1038311120
637129565
1152517553
927338343
2108439624
1585368318
1780884702
685558773
1884206467
1178882621
218870371
1243249868
881833302
910509714
902556047
614119463
1494405392
812422196
872102368
1637206591
123805801
2016074455
224420218
1888365392
325788201
578814869
1825439957
113841868
402088191
298799474
289455038
279298128
1159206364
1205901539
175001925
365124523
27632060
1700559731
120585944
795382436
1378387097
1525441178
1202640419
1623514588
1614049005
459498671
1930913296
1517514982
2082564154
1836571571
1107111731
1228911950
1318842465
1989991426
605650654
1060293351
329098571
1413292756
134969764
601047770
649744503
114641887
365049604
1862036860
373264297
1788657748
2138969300
2098821755
181170304
1964925866
155291327
1386304300
97847856
1847221193
1336198590
852183133
810254842
1671394855
326862868
1361854998
1278815420
404767609
1586110737
324657929
2040559479
261857962
984241906
2123951708
177503884
803399805
1359142259
892874283
2074278577
285194548
645429016
1980083021
199331134
1379593864
569246935
778520776
535909003
1595280426
847485102
1157446238
1643305785
1241128051
380804743
1697295286
1307625789
1577020383
195980726
1651454401
1816238365
385097401
1921121832
744498134
913070269
536630507
1437520045
1974873340
1364488652
2135334456
1467508968
1888884049
582917595
1516044353
1185555305
1423744136
34046369
1721642960
150921781
66410613
1570047783
2022219936
1829851121
1235236402
843855333
1962527824
524009741
25706427
1820927543
2112183007
377810667
1689864223
971422580
50316270
627151274
526381338
1342670426
1446705985
1738259787
1390065254
1802703873
495233891
270230654
165982161
1415569246
380885449
480281261
841134165
754865125
555363966
1348297157
2100431623
308363179
760458461
811510157
216661257
923080795
814014095
1070538206
158425341
1261364645
1420528470
1813853328
1338894308
1050308703
1820113936
2129960120
1512631962
1204927292
1414125353
1290732100
1022826230
1964822669
500292994
1450695048
1652629373
1378491983
845669185
1467187202
1615866725
600462924
1680725001
221218228
394316800
562807198
806359043
1771036734
1913062792
539108217
1958685367
999399492
321628914
2086715549
1910218090
1620784510
1070231739
1005627311
857841261
1731021676
154147442
2131870016
1778153633
435474525
1893588281
344372993
2107063297
211803740
1370948299
1693077483
1159463185
1408597342
1297723975
499270595
157261636
2015785852
1387250837
1809936059
1942740340
469522463
939245117
1083174932
2038997856
1242011398
333967773
226854852
1052153787
1518311412
831863976
1109025305
1331674005
845022051
532098478
1458606191
1541828011
213090083
1021702651
1661036371
1269532726
23498423
298686119
903634326
2061960256
185928999
380946226
154617399
1174908498
1455201609
498301513
1175649839
1947920620
316804796
286403647
1515361286
42695795
975774570
1200216376
1421405482
1855155021
1597446354
657905226
2039509711
1267735234
1156251947
855799419
505048261
1283376061
707624468
1105913634
830680662
1042633389
732702591
345390793
1735970386
1943532116
1562005061
1957105862
465510379
1230180115
202344135
712694566
777444029
1528146411
1093545545
2143113833
1007617039
2128604637
1788884770
1407388260
203478576
486048767
2014686979
773871533
29335647
1123866412
725381672
241290508
920723508
840182677
810803058
1592455443
1969637887
411610399
743489220
1931222795
1336179271
1728731720
811815430
1144698992
656268888
990790029
1214230175
530388962
1045452536
2096756574
502959706
1480988142
313978139
2010726530
421234211
992282895
49478158
455580766
2145286037
1089460842
2062143831
408067643
1094528673
2042767058
1645442878
1078660418
1044658550
2103188483
2110402390
718460562
2007042121
1093677516
1975486227
401042076
1137301994
1250241570
1062753138
1149699137
1269553443
1033607382
1645114195
1436076486
259004437
436857920
1396767013
574377033
1671325892
1361928932
795501699
138289844
509537296
1103538123
1117907105
695058729
238499151
618104660
1963041259
2117710142
1257249378
2074520118
2038766580
739479021
1364857317
1231872162
1511163312
415605460
1029162031
137717684
1592576594
1296175406
265397505
1653686565
104616724
228542134
1815294383
2131412875
762163695
959668620
1208094025
1884009605
1121454272
485861564
462748850
949967028
1409258652
1984796481
1423211284
944114179
376544817
1978660157
1530333690
1201022452
869938768
807597483
845566399
1129914378
859195379
1616814909
1595627123
217368049
1078678436
361533811
226455200
1922607244
1257220126
1494415896
1501913686
1057585334
1355957710
1827815722
1409936348
722600477
27277085
937749278
1590099289
106014305
67851817
874350520
978630447
1858247518
544538291
699546725
480929846
1207983886
1219785702
163072566
461555618
1823293886
273211828
1366660519
1932104400
2062946382
1495119481
60737458
1137468221
724275904
1049471480
566482975
1886206633
1122599666
86653777
1031530748
1604909606
407014924
1127462833
301587161
453071976
326922471
323870745
294480540
756927557
71208663
1326801537
1318326580
47607533
1651335726
804593174
1357271779
645215093
1274441032
1120771926
615984610
576580195
2111210341
1700656110
1042334793
804129836
2111441455
837929018
1759829387
1328266238
817681450
1208400394
798930266
503868023
8987770
47208535
308845206
2146426279
685385202
836417137
245478504
100990402
42692269
2039876525
878708961
1683573421
76910631
1115406787
2062320345
1533143509
2136765848
84684802
1349909576
1881905096
1529478873
1874673679
852972935
1253978947
45013714
2133106786
740879516
1363569661
1494014846
1763550281
245603209
1998206756
1913249221
641442423
293162057
1332400559
82593129
1025426014
1586293945
1173191759
1393703133
1396911418
489483872
1302917945
531275199
372810430
419714491
130183949
1094495446
528890425
1848424424
407550731
1291892324
1082997037
372735948
80119920
1795948687
124857562
1147387572
1460944028
1673025663
106019469
568526612
1720379603
557245243
1535532038
348290463
1582999968
822824590
521183392
461558070
1701121246
453399519
149323442
1827906070
1977747637
1260256279
757506422
112971076
1717448488
1373526857
1980746661
944574370
974209547
924992651
192906520
277937516
508142808
1263457272
1095541530
1127351368
1294579173
1702767657
1900179144
126390405
11466785
968734690
1446098212
1165380072
1154565784
1160035612
1458946054
1899229493
1583394126
1736031118
61983157
1499813145
58271574
1286697232
527312673
1861233159
1402874406
2146779764
19755213
1155672347
48488792
393583352
1694953162
1709081771
958919500
1814697781
1225996097
1022867582
338497737
399480813
1146287566
2190834
1234143418
1231395943
2036698835
1026632235
1490522619
611231209
1037577695
1256089978
1775072825
1834849448
416891019
1119810101
552132187
375166719
1296217356
501587990
1187029411
249679900
984745461
1623504153
233501888
1981311536
1594149611
1169274517
414150368
1122575066
1547183860
307905505
1069361740
896733459
1044540315
1172653102
653720107
1837827082
2018194842
176215887
112422804
1829497011
1475521859
1673616416
2000651228
1569988367
1622198758
2077193932
1991910735
1635081752
225091345
256965990
1509900186
872447387
838224173
1426628642
720519232
1864832464
2017716244
992228238
1324613053
355071960
782778429
66243522
1267819624
783454919
1329005039
1932754479
1419363881
2005889882
76532505
2063947411
1813945118
1835795418
827357096
1738549882
1921482573
220001333
2138718895
313180674
482197138
272256560
1731051770
957560286
1251777519
1546761160
1800035617
324324511
696485780
1060041507
1049325889
952585068
2051460974
571524403
2110538393
1852851049
185508909
1409095036
1750782366
321704845
1953198493
554524358
522839673
351361092
1961902433
1076924323
661756808
1632944947
115519610
868588774
722185512
1991505407
1882734903
980319423
1200804719
457383060
1164831201
397729899
1617934438
2101101984
1370373765
1371747183
1077769735
291889602
1981882242
1783877171
765973541
580822483
1355690281
1699473855
1937079393
2143814543
1254583223
1616425398
645835120
1160209897
517627725
1633933479
1531104006
1406947341
605948009
1460550761
468697423
2038486710
161045164
1938319689
726463681
1564510981
6810433
192846941
2035905850
1170860028
802077642
206158229
239007994
1856352489
766646803
176511708
978793948
1782271056
1898453198
120969287
406813706
313235438
2004942721
1734268045
1444046832
1560945205
1146702838
478235196
1249751135
371591618
1459007705
1251388535
1610207022
545639558
737590690
1696260608
1975803459
2084732720
122016559
215231480
1760714971
1792513651
1064288292
179777234
62684268
1661707058
59065775
1100735881
232628759
1489609873
908182165
2039627719
71841478
1741885987
1985180057
1990938314
1427176355
1122334480
133868269
1159537591
1644757092
1347575782
2086188498
1560914190
283569659
1321459010
1840544636
2114684802
1895045811
145094827
859972869
1238805771
966769228
2121954772
1033318045
2010394923
2036756028
1889902997
1981578736
25031028
1885115911
582235768
965483435
1530307362
163326178
31646567
1564637165
221602541
1512311654
1019227297
1350672725
36347791
366082727
393310311
320378745
729910022
1482282138
1521996188
1817352257
409952934
1100837448
439381667
2130496715
162884461
658882574
334729381
1747480800
1347760133
1995790529
1089564169
1002242289
1822398850
671965874
2037256268
754870189
736395896
963453605
513315942
822093476
961838722
362347968
2145870273
1569649919
1131657514
284098770
835618663
1315701441
186517706
961485319
1997781790
661781776
1580634376
941700659
1754361129
1884284785
76655528
1571558532
781082181
1943798391
634715356
2017650709
1004506870
608246141
466816442
1945245650
496173501
1479486249
488203843
1601588096
1621760704
1848970926
37303291
64619079
1435437771
331751675
855104004
261492569
1869574506
2100953272
959725467
155366392
660170300
71182465
1378454284
1570486686
819268026
897217
9141921
1755664597
975672381
245766539
1916175616
711125239
1012724082
1144177660
1619138815
1914900750
1820489888
1612200241
1832704466
1117034859
1570614698
320474501
1038524459
620290232
1112152716
1438706147
547348983
109727266
502708761
1211900402
1110389131
490652026
518665164
1541633959
1981225572
2081935830
1772521443
1206752215
1942048423
1147960662
1572523169
2006023344
185466971
1710704050
1857839635
1925895827
951432676
1857420606
1156303585
679497790
1193792118
1692326298
1488793960
1294514550
522007986
893423149
719054326
1389034355
1942014935
1862588439
1950784687
134896190
1665693986
809413768
1596605081
1894548259
185236244
227672152
2054859383
60234416
2047152207
1179477458
1167276488
829317606
942657574
711239532
1237185914
106474966
786856017
976330169
1494364202
499970945
381933890
1526481004
811883729
582064723
233990402
199493835
1344863007
528128636
531556927
695314356
1007137204
1463017464
2112617817
235354496
1601845050
2133064232
1455599115
993809480
328200255
1088857495
37301347
740185097
1248780054
1919704527
2108481467
502151250
139873368
1881657175
524230210
702485149
522388113
1272164761
1321498293
1446836555
396098995
1862741168
364708520
296984003
976777393
456926206
1357631337
1060996850
2112228900
838888353
1551456380
1472273838
2077386982
808030615
1951397913
1267509473
52739613
1724372396
1701005107
647616165
89124283
12666556
850729284
1309993749
823161539
996063252
1672014123
277557173
1050049746
838227963
1846813179
731418783
1633340324
778288300
1090045422
505472812
293068961
1339188270
1615994526
382375858
1825608690
766072184
335136548
964796718
573830765
1352470952
1002583730
2123607369
726841208
599845507
1910056572
771790724
197266214
2093713773
910822465
280743135
462086273
728786664
1433542784
2123900518
837565595
1720882984
1336705665
275108907
1837017111
1052999351
53339111
1714272664
878176563
409650400
957891509
118608385
817674974
1373994641
2059286921
1711623880
1194944433
163488915
1195937145
1316213984
1519014321
1221781486
1972935593
1713815999
696392182
1765599172
159261005
1907113704
1596546527
243627687
1067858633
1907071385
743567412
643231186
131780515
845668766
1875025669
1501208499
635883214
1502571876
784513902
125456114
46371830
528682129
1112381319
1851496815
1525995138
505888289
609640430
829390224
745163015
2085486326
1306523154
982254530
2056757728
438799369
1687947023
1101141307
848789157
690686559
438052979
95824041
205114099
480032505
1303610173
1054618847
167839065
525459297
1339027987
1719360469
1787004822
1298428072
1565881208
473199325
1442027955
1778083881
104157105
1312585215
1080514574
2089875391
1984216467
102881090
996663413
947441572
1697043047
3926979
1727607075
1162256730
1571642601
710237384
547454820
2084445552
107576474
1523150118
930823298
1560862243
437896339
108940016
774571331
1083436295
585566153
1813227162
1825532874
100606831
1662835926
732516392
1322682632
773958352
808451815
1854210995
258824187
574530040
58716138
70180689
1419629687
622009293
837278915
1005777777
1487718419
1235264133
335282309
1978001775
125759572
794857027
39074672
247154818
2062270876
479976496
1082801015
1874229946
292582328
1450019636
10948042
886472716
774366415
1634585382
598662289
758606732
286042586
751186148
972703917
1782933951
364696975
767237749
137383710
1670837483
734856287
2034647749
873401255
2008439796
141727835
1538251295
1771813412
91301472
1710244061
1231935557
722534209
844032448
1716785984
1463356603
1737298698
111481622
1690425266
744809993
1275520426
1529271425
1137428238
1237831496
2114607358
1181306594
901163722
717948402
855494590
419068068
148774831
109572558
894332390
1153535082
2034081286
2123888334
63668696
1142157756
835115468
586492052
1839862654
882092644
2576967
59988280
1402111620
1372187343
815528218
651386269
509872482
732389748
1541605366
471931460
1979056852
1264260878
2039861481
2006221330
1636675887
1663977007
1673019505
375628932
319915121
102181090
1269457752
1936639563
962658103
991727499
1717544342
1092375362
1593249275
1569635127
758554439
1774604431
344153017
1782687435
1060328983
1050532259
1538259680
736637585
1378004951
210415375
1491227543
574778157
354956187
1346608369
1197917502
548084596
1123710852
1153771162
506903368
1992510657
931021546
202037789
480468852
321552750
554701888
1995246039
929813025
484076519
329489668
850050250
1294386819
289386182
79791399
296059437
2065007492
327876525
1724596332
2008994233
539305190
1523757566
1767157137
1396297193
237351030
909316732
161745927
56719758
1457955984
2040517282
1513304739
1429159391
468487855
456063867
1046922912
1981381089
1278923837
973564071
832891383
736214328
1256506696
1347529047
1070204326
850446680
1332497905
1218516084
1792077819
720190562
249846054
1369451398
1483312702
1401653249
1414313526
2036979731
1736722058
195040330
1125685946
1635605498
1204061359
917258558
426979574
235074003
1742428205
239264179
158403869
2136942244
240934334
1376938241
1645826401
711950820
519518515
607575110
1463322664
602168752
1845786057
554422579
372598375
1387501568
1774962383
525102592
1885329905
849171125
717534127
1515207812
418007302
724224720
904400787
411150319
623217084
1849822090
569030221
760228650
1042473686
109191316
1969232371
1366607462
1824504615
1512018686
323265181
1159059420
1820312860
172902725
1460655489
2105894192
1391765532
973241581
1232635294
156555711
1436235985
930696107
542353501
3020554
1754283642
997786802
543998130
2050656315
181508868
1965664969
606262937
843610778
1032189381
570195918
686496935
1132978271
828746778
1639090616
1094788842
1052004028
649558975
1127046279
1707210469
1950319812
1488236213
649590229
1062958997
1356864761
2127286806
302780361
350737837
2058317165
1009845241
1942903008
1424726964
100323863
1881319093
124753613
535650209
816222171
1104563920
1676778208
837166393
1800205465
1944426178
952093990
637119753
1264348032
1084846913
1173692943
960280578
1436348265
837939186
1613480698
1930798196
1456968006
1508995812
524275673
92740354
614881960
971093587
9826345
135695194
1963908840
1351869719
1501709024
1391109369
380563648
734892065
712665771
1390290366
166243814
1903399948
1738016439
1993319911
193894810
1965655834
1844616736
24532490
1636071661
1864532724
766573321
1382864332
664703638
1872937474
569640532
1862651147
407283360
1396730686
944438617
933297053
662661017
306142250
536899970
1682944623
801859232
116732402
1708529152
942387134
510528434
2027888535
1879533385
1806018583
848844115
854218301
1088997680
1685841936
1999963450
1788318338
1892740009
1480452339
288897270
468093473
1069002960
1533088603
1595203123
1205244600
1324743867
1244843152
742807339
1273147646
244391344
232450020
1253894899
1099558287
1468330037
773128820
1141323492
1060318645
1476983390
1827497606
191634551
483984303
2011301050
516139886
1719116593
330618823
1034386335
1163903126
132159939
102781311
368098044
2132421699
1174284175
2010971904
1994242452
1152412793
1462859334
1403098746
1734269125
205551997
33253251
954095942
734853512
978884968
1927567417
530050538
923812186
1008308682
948028415
826900510
369638237
900348475
113145152
190661464
947230767
1889253525
1816302057
1020410793
1345297500
1704907409
2000997859
1233044362
646181521
1436853089
144904176
1540353510
985780243
1567465257
1497072298
999101103
1992656904
679661223
474431075
898312367
1522165463
211151469
191135757
1934138966
89552121
907677514
1870746127
796296784
2138920514
211156898
1370248955
830629227
365179643
1376743057
928283173
1544769412
1005345125
215995940
1856787565
1053720868
1571204222
1254469049
713510708
180446146
2145899862
1228420821
1038869053
1557495757
2008942142
56842337
154268247
1707623917
1418221513
1148904265
84444659
2044529726
1087017553
673464695
1923615782
1120905109
1694872185
1771190557
1340552478
1835426044
1922543773
201048928
1053142521
1869132839
1400952725
1628914237
327253627
689532741
471396944
1093056200
398215539
1147247987
1181125406
730834063
82871496
1840030089
821728084
1938232910
610402496
234303785
1764311872
1833327828
1577038898
417490798
878754618
1088963520
127632233
1518723875
1998349416
1650732485
172964011
1154391945
230787569
1069960420
1322305145
496522029
874544833
1292710300
695037314
721102987
133497346
216129527
1460049490
71629514
387572319
220598306
150718448
1632363145
1412776710
1272689913
940490819
675149381
413950640
2076699421
309443041
722532260
185425924
1743442081
561715169
1150762979
701548179
344479268
517927521
1010425556
1856490592
1543212927
365731725
1679351287
528847247
940435514
818684227
1492869542
1335941002
17118225
1165943810
334568368
58039070
1205956369
1375892575
1899037489
2072086381
882504444
1276182643
796459281
791837080
1624226643
1754776032
458179666
1658103784
580784182
1566260875
120300297
105926158
2087259426
938601883
846570957
1526821770
551097053
726514190
1697238815
282960480
530675975
935832701
835022952
1005220126
1037605814
892081796
468928513
762600299
571657027
550486480
1016499429
2012875206
1236933403
1787236593
1593799558
383951426
74722152
1529368034
999464016
783762367
537363914
1682567367
1133820517
327268040
2054534662
527124096
1948641545
1931131119
1033735911
828435951
1410956334
1879470042
1165082156
2102543096
563044831
133341047
39150606
529293084
386312326
412409913
1010610853
1317944225
1736555006
1648451545
82119148
2012144444
849752554
621817603
264151368
693800525
138277071
1693357960
1246254020
1780565779
576993936
1504263100
403304915
596330132
1616099397
2063862413
1946788013
2125383112
1297158361
1358693582
511381854
1634395057
730358325
1723563609
1077084380
775634223
158217952
1896869272
1938274776
467370009
227784616
1010697447
316101644
140603620
1310796637
1959785729
1213234807
1238295724
543826290
333486964
929983221
966605873
668267698
1634104197
1234222090
1792151735
1814225887
1478515805
1000334064
2134128129
1183218647
1569481565
1374928854
870137964
394154970
1906961524
110667280
1367674378
250652640
1341705149
1910406187
628234510
1018563056
299104876
339637149
35549414
315629930
582457395
982205215
1066756827
2107616516
1485167322
1141547780
242696477
1750924548
1465325583
457555135
1770341537
458170709
2123483812
441581894
2002073490
1314489431
454957249
139719360
1659706921
2018426098
607464912
217740035
1977198804
668880495
614479308
1731848168
2067309098
835029690
1278397085
150806961
1065624174
1839038112
1682619883
94306840
1339549393
1997970927
1977343541
1641849087
1526669906
1886364039
1421824091
722387165
163829068
1059611201
685323215
1536669378
74948163
1550842042
1780951040
2045042273
1746012921
1692202327
1623067563
1533715598
1811756598
1695025402
473310249
1661289680
162482223
1650101894
1560626078
2144512897
683519323
1937892022
1778089205
332136337
1862863696
440323433
1008424291
2083903731
1892658910
1363625644
609633991
1096668711
249037907
580317717
1103241515
576237953
878389016
1229187563
1234393175
902123509
400597024
780158984
1154707894
1139775590
704780303
2019868619
1246048652
1643484021
1688970625
1483883688
1475439288
180866853
1552611198
377675354
912255342
559313022
560877097
571795567
156228062
75026343
1599245177
1042795370
1178002976
195377344
845591824
133738923
744079171
2017199115
1236891989
1272172267
737873125
911898311
166775096
828837522
1094012339
1780860207
136713922
33036134
1736501691
1795264536
1528532757
1111326347
1378563935
2143158979
394153942
1559151747
1558110533
337503419
2006400267
987465529
895334127
1268030282
2029661280
1877205426
223697024
1335235925
737508696
779235821
1591564561
2037218307
1061595024
1395209198
1601659976
1452328728
86034011
318525751
1923432539
2048976083
179127012
2075947276
406355238
1425425034
1285189022
432975752
1259895626
888142929
1210971173
1380298765
997553853
1294817038
1242119452
580317717
120424922
1575262567
2062068325
1823855210
1763247496
714782142
1482224627
2116758373
1913156029
1785247401
266229541
1647780617
431160766
1475313292
783640692
1361666086
1260375640
130770434
1469501718
1681431020
1045172831
1825167094
1729226858
777368793
1342951919
2063046180
95723330
399056121
236333970
2041738238
1316884368
519012320
1876982658
1694010089
1584701761
781760167
1023568702
1029525020
1112499532
1349581830
998022085
2147186669
1930525922
316983000
388997869
1084117510
1647327013
1827643044
450353618
1761260220
1829603392
2138304288
909913510
780280023
1597879756
1684950112
1891955813
559261248
203415137
1202894436
1751034676
191961543
241090845
232904060
162305708
487494300
116051878
1428561956
856551222
490385596
574163055
515155256
1563831379
1480652550
532371435
294683965
1772985321
2119568821
2102506541
435949310
1148930451
1144533511
595910032
1565049481
1860142865
1410156433
96316736
906825863
458153002
775810658
1042604026
374812332
478812572
641249427
1378580749
646154911
570505228
1334827842
1921940793
1068311264
2099300948
541027544
1332066873
347722833
972881320
1839118372
743656870
1668936796
450396089
2125297021
623492810
556412053
91370483
247792114
662464082
1086848617
1625667866
973297715
172092024
1587015340
1929545267
226347535
368782232
2000884897
1028509570
2122552611
1864707609
1627516840
1225978625
1045176198
308333578
1796796049
1624664686
1864518440
49116849
1731011734
1470753991
542164160
1783574329
1251592459
956066056
1882261264
1128140149
363280516
188806132
461022517
184361429
902158077
1634836523
1417078015
733172020
327774809
1575778430
1524667609
1248918027
1988095993
1615353908
1041651253
77457514
97978296
683160742
1268478606
980306703
1111775184
386605067
1097948476
1216786304
2117856692
298467259
806579544
1705092092
1113207760
359429055
1397471882
1395448152
1977405893
205910014
587933294
798652100
450969874
1544820677
1033188538
888407206
1777099564
2143185226
937663039
194760310
1601455397
15338817
418606917
1495383170
1333163780
1965365926
655046720
322506852
643834270
304812662
57338431
414316821
923087587
725221669
2142839396
1552295772
603033883
1865837852
254638065
1570122622
1600571378
643262600
599686288
2049109807
900732981
1219618246
1415723303
807986085
1452117916
1939078801
1633491945
1957199384
642913135
37002689
1320107109
1654610856
1360063778
2039167229
779817912
1402829484
449122671
1749982842
2117976375
1515739682
150607339
1665273857
1360078443
1127031303
30565491
1518628129
1785653793
399646884
514596295
1885004819
1634624496
1424284908
2020815967
88363482
1713073306
1545847136
1007625919
1518993720
1525758575
273891132
2058597588
1789224099
1238155971
1051531780
2130223687
1837250462
1511442735
546340941
1046951623
1732228120
1190997387
819751809
1698444448
1520112662
77299122
2044697958
1132217545
1421597966
2044560371
245622993
302557200
387107245
1100778042
657542329
1912499506
10800647
1368190235
1854968376
1605870255
1882857164
1021201067
597105303
1606388321
584254225
1818486435
1668278763
1425014460
351790392
1192453538
1247179031
145808387
999411625
442448089
29308586
1338846201
987697747
392112866
1642797933
60786067
549376772
1042556035
305350632
1993675262
1543250231
34590929
1404800754
279447612
12651053
1467953942
1103916962
664713744
966058039
1058016148
1483010413
1349576527
502700701
1201689138
1318824963
1464244432
1104686124
1295039797
814813993
126314625
1383562926
883157715
433989041
288897877
1560053315
828869311
503647286
599464423
685381680
1584558198
1862464227
374261732
1429823731
1571355408
199386779
1147892645
1355497247
2005842319
808846793
153770795
840208628
1633248648
1706116077
1606651067
1154073591
893983537
1319023414
735537575
1695252091
1770028829
1959849556
157762278
970755472
411361623
2133928836
2101991440
1184393918
173020083
605628505
1386894105
191327661
540871389
1889439939
199727072
221178055
987195277
1706023226
1512788331
2016681510
1539417082
1840634996
1031987712
1961812040
2101052604
176726991
1444895578
996404962
261252489
1867955940
2102153131
791456820
1400879996
153001946
2098327565
772063396
7825897
419006824
62100462
967025313
1578851197
503982823
1789505872
1421345145
2056828885
499007373
2126234774
752368146
1648822610
1882012051
1170360507
500639683
264984736
471498743
178262771
1540053456
937615031
258804806
1953487175
528262229
579543334
992741700
397065076
1803138411
230693544
753715670
1927435397
808437855
1584025266
470410958
654395010
1649193959
1448196271
203200673
490564420
376395046
1162699241
1425220167
371259954
1112462255
1546803084
822307519
310617470
178173266
1876423466
791522503
2086985714
1192666127
2121584313
1179846035
1952048728
134749506
1814477013
1374633469
1610042413
62374824
920011727
578793844
1404550434
903450955
527681167
670563835
182899439
1700861087
25814497
915180536
1007165104
1919116784
769649455
1407104039
2095363884
395757574
1040938791
2093926577
1586952361
1101086052
622617357
1221940095
1784722466
819323247
635771334
1196663774
1069843806
1687409334
644146861
1630889155
2114418882
215701967
1931418455
1585321219
345254076
1833342243
2124597141
1404656263
1423072
1067536232
299255784
218195685
107455928
1585136597
861782584
1795963417
572070896
1443349498
1872670450
318450361
1897624475
849419038
1089052332
1972872533
706663483
916856891
1951833468
169086989
820260282
723764811
1646847174
1273833487
1130354392
1482590752
824497371
1854381003
1405822065
1066164390
1977203149
1388757259
787583967
911055692
264871625
352453906
2052187016
867639648
180384404
1470014466
2002028070
1302829360
561983874
286351554
1335268007
1422545733
1298287381
1874943962
545748211
92154966
793116239
782949177
990975253
291157956
117430408
817030350
1151129338
1355392800
126298624
890737131
921756829
357309068
1310231899
590041641
1897527277
1396764995
563573772
735231947
554777858
1109907212
315077696
1717830147
1295434207
1191219460
1252865664
620234256
1046768007
1114395803
1124103687
755491654
320168468
1129859148
5309360
1007105990
1777494372
248042231
605908313
1209647025
1772901817
375358960
528311220
53252373
420611784
1200474055
74213401
1688941615
2103239896
1532876756
716885378
1122973232
572569915
1257436602
1230452864
1391008722
1544461494
294327998
640451900
708001401
552959702
2050410563
215559172
1557105327
1987918446
635478429
1891858536
1819842840
331974989
1596042061
1545116153
1521167293
408129492
674601868
2002016437
1535068506
1393183280
1910985014
197055964
451524353
762383174
596202377
1158357564
1370195752
677195940
159020218
1390891814
990242210
125104987
416716224
1418027687
1826533168
684536364
2048959327
787997182
917406165
139558148
1821663778
1800418034
993194084
1990715036
1912659496
1509125597
294582291
1952234232
1624395666
703349713
221949287
883884280
1807946317
305875166
1585602739
2014372018
1221134830
326197574
1211426367
1051595229
715463227
151109408
1712211191
281761870
1516266564
1571058892
919128908
1046948106
580208421
1023853819
1125090692
2126927717
1832361079
1322576028
367454801
2003198430
2084766558
620052161
1995838962
120347752
1924046970
30209483
1144308023
1566215719
78146241
113468450
421100076
455087256
797346765
2102234144
1235675780
1364521999
1303954948
2003279663
694964727
2008997992
460549872
1352085509
513854327
575669774
791616450
384411363
1866588159
1129707148
1717170995
953346782
695844556
903411928
1838222586
1624900886
351117943
477246040
1366276443
2075699594
1238961673
977446841
216476861
647129473
914322968
704040521
1732775995
710754355
1737783546
1079088174
1414849202
1849490790
2110712429
1879446509
2139576579
1430447440
876132945
1742043660
908570099
300154472
514042682
1966940533
1726011035
955792893
1282616161
1065656040
1265290907
1739619891
430719371
1892657106
834379114
1811046040
895731437
1893362824
1046536360
1063220616
443994542
727806961
2133552019
71403085
159650148
1986302269
573385565
328452157
203790320
1113889209
468877259
779429327
1531213874
1073013323
492814692
1724524597
1829580467
1807611894
734214777
1304429217
2035191082
428657858
2055600053
954792659
1474368967
231836569
836994762
946284956
1120944901
1601859666
355788912
969104309
267616517
1595139280
674008783
1909787057
999765347
806121796
290912262
1886713686
621223298
1362117149
1890839204
578430013
458584403
1570436274
404775177
2065080239
635838622
1487290836
502950615
753602932
1943473790
592154451
3431583
1731376797
889293396
1319500235
1625515637
830820114
584896966
2105795289
998573539
1416992701
464221414
834537913
386699701
1317021503
462152920
1796687574
257167518
1584941297
1774984746
693778920
2015182383
783426364
1103572338
1384462159
942207153
1122482601
2061190119
1510867790
753843750
960281421
1881571164
280746302
857483457
869769314
1892036584
1086342363
2092672848
1586942134
1240084866
2141642039
1384516693
1856126477
558870268
227057543
2047911709
1010538425
1553263149
1413905661
782736033
78487049
1796022762
997864813
1341490125
430222809
1981316050
178593262
1489307644
572711774
1620212898
816965804
1692830006
781115802
351905111
250263479
1216891310
1394566008
1338985477
630030123
470637970
1320385203
793799761
1553561159
605158976
762561683
182606025
417926171
2145329183
1437975936
1556849445
1548053221
915972707
1951525899
24235966
1984592511
2015023819
1352206843
1647735308
318817554
301121358
1564058009
663478606
468747804
1634525872
314784907
97540282
1243263428
559459350
442674178
626317507
338255875
2001035375
1414708744
999019373
929553383
357066544
340016166
282590567
1328087966
1825081382
1268309427
1133725588
308916895
209517357
1595378143
1498945462
209468665
570821474
818908186
1862976879
2147189479
574978744
1227535677
91778474
746834386
947497088
1821595195
1042152555
664626544
256567586
1876731622
12334016
1545671550
1579036798
87989304
1810830694
917834970
1620723237
957636012
1601293120
545627409
195555475
1980149891
1650916585
1791660383
2122855948
598680845
140139370
343710474
370067178
604222541
99522483
245234661
295974537
620811864
1745845779
110823508
1525603779
300747895
1888960021
1815160883
1729868918
1702878541
295200120
2019799988
1487122121
415876498
1314495641
42479170
1562197959
965079001
383586025
2133503093
691986301
2059601565
1969541877
1967303548
1917895920
922641060
1235747956
2054544379
1655135140
464185354
1583691207
1939566258
1368260100
1396807117
1230019998
217404113
1298516615
1509100036
84687250
538702688
955137871
1223770185
384997645
747988658
611178475
2062813070
1226029185
696608428
857045229
1286447033
282519623
2132442054
1567813023
770669939
37471918
46727655
309514118
702677647
469558348
662856747
1385033646
379833873
300786408
1950142167
670098133
1504867076
630044156
1191019009
1018595924
713508007
831177609
1379103104
148214385
55547480
762945922
650939419
477451642
1250982005
700752319
346461342
615431291
1792323568
1099437947
30183971
286941111
674955091
479673135
924772809
1725020238
950039714
75884695
135973305
539539081
85819697
801122170
642439102
776046820
116742409
334369059
396729929
1929932456
528383946
1110043583
701374646
1581199113
951520021
42324941
1747847251
193701093
1426340863
219825436
1421099454
1507432906
1071000071
39905086
719505490
1220934079
582452967
74558822
170926649
333754154
1703867445
283418636
765601104
482537955
2026998371
2101117275
2037876274
1342890158
1057237708
1491391981
832743229
162289141
1070127558
1964234935
1885306413
780261415
1751565238
1782039143
997674027
883705
988345631
1583914032
1046988300
1278226153
349696422
1010475893
1851991990
302340386
164775680
901467375
2049024989
831678151
114637613
1600263436
1520898607
415634981
1788843751
2091257352
1396512748
588069218
1177501196
1222503205
2103251621
1834464149
1661616841
1980273942
604601577
683683646
1367829415
580687544
706663483
245731455
459447073
1564527645
1877272671
900608224
1470996327
1695328021
1543035042
1966131287
85204411
783626911
449733571
1780789715
1446934922
1586793679
727505822
1451386995
1244490584
937386460
1392343363
1152569277
1224291344
1807869223
1239008862
1385865242
14054072
903637346
1109895038
1764955332
1909051864
1508832742
139280350
2107902709
242446557
1476086317
407050792
1813235702
1584888969
1933097626
1833865537
1521717968
185669999
376862197
1138726828
1325418598
102286456
1659711562
2092168641
1580608035
1784148217
1084104792
1128227344
1987390958
729174744
922511268
756689861
264993991
90673323
525474006
1448708639
527357689
1785637309
503821369
478591496
53292784
1100140417
111759471
1111984086
50649497
1644528097
1645987252
257207843
1802762880
2033662382
2051261148
909623210
2832827
2085851247
1001669565
911842842
753104407
1451989986
1362079705
528595582
1844769442
633971131
2086856782
783193807
1770281847
182375568
1564777222
23760121
1011242963
1015141826
60413083
1970405075
1912329178
202244112
577155539
312571834
504695658
264348591
2002752311
686658763
1897996995
1437835148
1742980887
717665451
116216842
337340869
1936811276
606206996
184355249
40321787
285729768
1141449795
742800822
384779548
1136439506
768437448
383668777
42385899
1692503438
1078923056
9612335
1763945308
957390122
2018529896
821206356
1507352050
1659472885
798041329
1732785205
1857427466
962236019
1790667692
1582573234
12713142
1107156718
2085694898
1101824503
69920941
1574529504
1996253
1941962356
498962767
25410385
1607213481
124700402
421550841
13108886
1080381837
34059954
734223412
1277145478
531787007
79667058
491317272
906279172
80658801
2047143504
760463235
1661590549
1292647386
1346318479
1891550681
1998109974
1753924007
1304805285
1662428767
5206141
617468116
1117998362
1047519240
1676535168
1926493315
1510084236
1244022105
1715459723
1769026355
1498936595
500418162
634938079
57839623
886080333
447607513
2016497879
232426587
747812270
1230495741
960931082
2025297480
109972772
780696243
775206799
1023344414
788152939
1210916307
2022069925
928648331
1323644272
55009162
2067490919
2101159495
1629914478
1362376983
386632814
2040659130
723639854
1505479330
621856069
1116121598
583259821
1927548250
1994031278
882273409
2143016622
946800245
529350456
1862403302
1604335116
1698825270
461602698
2049454350
602364071
2089641223
833707861
2103016804
115747728
1412865208
373222979
1956743282
1795305486
66623664
736569691
385897508
1379814182
2014154685
1493885712
317011080
1035872592
621102192
379013607
199879062
435872993
375385958
1057452356
131293980
891957122
366549386
1664973938
186670212
153201467
783827048
1867785459
678451807
68001905
576048493
1062353850
1713666471
1388771465
876112623
27026770
971956642
92644766
1857476008
2086569359
1641875803
1133941901
544382609
1328715956
619129920
433162780
1280691533
1238561870
1613971577
659513059
355901307
298101876
241172650
59144921
545863353
1312776723
1130720415
846972168
33670093
422865434
649389977
1292394310
1553484145
608290593
456074922
470937151
1447009949
1797052503
1931325904
1008666470
280147443
1415582641
648212134
14380715
511612129
1357560066
191428254
2009675591
1821231315
612077557
32745002
1697995234
1560162691
1669497183
752350411
540876672
203968509
272599860
2031375833
483551588
668041117
215133784
859915444
1417414707
102735342
150518178
1521641161
258583157
876560899
107303683
1842457266
1372987591
1866034063
1383726311
294629133
706494010
1755279920
1427806375
501652749
723016914
1480973138
1410350794
1742463143
1623011595
1062661103
1985860975
1377848562
346188391
899777064
68333188
794196954
1547111324
1957278609
661104081
1066098105
826067694
1879359638
1869332668
597163956
1298123870
1830019006
1764539692
1647850827
772730932
48227370
1191342828
1988403360
147303514
148616238
1729051723
1870755598
1783385551
134686168
109760815
1854661952
1545481735
628742962
1880754437
816607001
1835476756
1647029046
983139143
1480450650
1011772392
847184225
1096039983
1313805874
1680971422
221239379
965936909
863482668
1678660185
512902523
873469417
843988741
1826396663
1661692967
1129049475
530835108
3227805
812553653
1327030874
103113147
1992481098
269639152
930289587
398436121
844682477
1887653987
314626765
1071841657
745920638
1459601734
640947387
855587015
1027086061
745968490
82060004
709638106
990517831
1852570671
900226983
1280698236
1795774895
816850998
1205962912
2078905506
329321349
254969899
196853396
364340594
694557379
1759049900
1231726288
57960923
1949571571
50816568
1264908011
1553673766
1620215865
1214444006
1954209927
1726693566
839753847
222465214
1528572725
521867902
916183494
297570967
1641044344
891676054
1714905109
1325543419
693652299
1626788832
1258604807
9845000
1807397255
103073617
456816212
1924836123
537623423
1176818959
462424042
195387681
1698006194
1008455028
1064323959
654729866
1969493965
572905503
969834511
1076997123
480476176
1854078337
1792739317
373662778
32909530
2083831790
2112506599
73921031
727859295
1154299652
2023153263
1670562901
1067489846
8797968
1274144997
976866951
357609607
881046772
791806859
1980072310
1442179046
420228019
899450821
725671060
77965753
1523108712
1307012778
459547654
1871806644
96884646
1440517903
161338328
1147422240
1209757350
861244006
1081351202
554861994
550282635
1915461474
946817960
791598461
865168288
479569801
1377026674
1308539084
1186689836
398579793
829141730
798572835
1155156400
221818776
1123280076
376265164
2005547716
148221197
1295214455
2145327027
1140533050
1382129993
997252448
107519588
499622157
1581096336
1924739203
304032543
1735261307
1279355264
835713032
1649472786
1985022816
1531053886
2030688059
479210526
1351737865
938236253
826542119
1654514634
1085008394
1188806732
1083848969
654255454
459830878
770098556
461684258
985469333
537734211
249148406
515446915
1776809319
1354190093
1906942923
1253380727
151678237
32694443
933160048
1173654576
26430332
1606516496
1479579785
2096339052
742913824
378064172
1560998770
1905442808
1970528945
1740408620
1423883218
1093161806
825501981
2131029103
1790361007
676901023
805288538
1370061915
1549064631
711835842
2045921386
472242129
1731779097
2010464872
1987599990
1462760496
1490189550
1883238378
639040805
552113803
278430800
188660135
643690916
619305710
865716371
1068204111
308587129
296293547
1063802600
221624246
1475633471
2044356861
918661979
588486978
1351694763
900668273
2070335100
1710656867
1868026699
1387407533
679233060
1717083387
823907686
290456539
788788860
1679892692
1283221536
1808854275
1843982572
1968656299
1200386895
1994511100
875463841
1946010463
291947683
219662677
1490331013
1958665417
650246883
2093298984
1096174931
503549189
1920895258
1844919449
1785470145
1411833753
1472377571
488682460
1424654544
605158057
2074771690
1368958651
240053254
2100527754
743303591
1962953847
1163962886
1148570278
1064846573
468043739
576243488
1220913350
115796205
365840217
465917525
1790922301
602537989
604931100
1087758407
1344947630
25169018
2006641970
961769437
1452221620
989014233
1754067860
1942306905
404050938
1500189251
1874837208
789840251
150529051
650662272
543020544
1692388661
1848091024
1847587160
802299836
1241362917
1801667433
750939870
93847026
919872128
1057260512
1893780139
2116484265
1687408027
69981529
2092268349
840797707
255719539
2092545154
80364556
51542169
527379990
1006048107
1199574205
180603600
2101184783
1381619906
1003363904
1710713666
1087855387
621287471
716229146
1114993415
310294732
197360158
1954854709
2127458247
1182629171
1425152035
1462604409
1657532962
1698600187
113285605
974194147
936846897
834178091
1817431244
16497524
1238428794
2089278439
1929607268
2070761763
221088018
23449631
1224542505
333519235
453009068
1491128813
813120387
253039655
1778211981
911685426
79526704
1646730476
213661046
2134468907
917919940
1355091235
1716753449
623258847
1789959424
9014988
8500669
2100807288
383525512
442071845
1140685309
438131425
2114185125
1062883504
605548369
1127864875
806586311
968525836
730259762
1257921839
1036918825
267935532
1477839532
1212101718
1516025543
1734178086
42372615
1020760152
1112033033
1861872083
1747785122
1751815683
280702959
1746039385
1934505211
1502240278
416389256
57340896
1245088150
418698772
25202598
1567700312
1054798408
1578773314
2055907855
329069076
325475473
54481134
1577340308
1270145710
1539361560
295293919
1805176141
1325773297
1603152139
1434889639
1675632703
251882319
2083012664
1458033058
296755349
1510750098
1268191995
298678650
1346275676
1586662633
764011533
1114785639
1858072050
720375301
1181573095
1303932837
1371888048
1640380081
383144673
308527744
1426411518
273810311
836189753
183420535
1818345865
263298051
705289338
762609494
1730678811
1900280298
2028712366
1764496609
1445607913
1863089663
651325754
358882382
858273354
1493475467
2030171402
680017181
1792384779
1305037990
312835805
1777462715
1398686041
690660754
971481690
633202745
1004037928
1173102836
1073435546
568288529
1137189460
301923637
1268899487
427232985
206315524
893431931
1068959724
1367610173
332018069
1294328185
1399577680
1323483874
1984873608
268470625
38638626
1619437122
1419321242
817811305
1835628816
1752904932
2100061759
2078918576
49033056
441845751
1952210123
166076856
2081813710
2045170315
1433800118
554941744
613558758
297376929
374494958
1703001479
1923884988
374107123
1566707494
1188011494
667185803
1605178801
2039748141
1769670094
83840588
1054360667
750989175
1442466123
342089848
1933151865
1597158490
616726687
1039853308
1271819278
1435267552
2104364020
1775248975
1411646458
1900655945
1511052667
1839990491
313063856
118484573
1569036662
534241083
1827350470
335779893
1439517859
1706380588
1498201710
339603440
441968691
975858144
1258037770
1861633143
321070629
193399937
2007905535
2132416689
702061188
1202046421
1763336953
1493410466
350559448
515644962
5740405
1702499824
1780315952
63484226
2052466957
1699472085
1053076134
2099025187
1334739784
1167682157
304583347
961063487
1789205445
896471813
1511110427
2017189899
397097357
1509308907
1600483268
890806192
121247122
1903588096
1348851795
1402476177
922339917
132128554
1653840117
1065531556
765463815
279825999
117977091
283925408
1430564722
1157016423
1128601280
2124503394
547192502
269390262
15973155
1777441999
2053523113
1612807865
1623370738
481871916
1890806115
906280792
1280616537
403895106
2075093656
2024656486
2001346078
1716627285
902625195
673939045
1351114202
149641055
917785166
169760943
2088082720
216164156
747739357
568049468
1651433696
1586167470
486761809
999677373
1691884507
511839523
423275322
384706889
506897639
1428785337
333325654
1630920750
39317619
300533932
370584122
1768108163
1319669952
1571185600
78389993
87472316
720595410
1444977669
1577452301
943539668
775168533
1900335243
268132903
1060301813
1134818266
1738356445
24709287
1596422330
1296159661
1495382236
994063648
1540249111
2135373954
1786566094
518094858
1645674619
1888820352
318612284
150660059
1266651626
1507709317
1999801469
1327692953
1339689308
966420934
1938451348
384624119
1748389556
187608108
672930412
1666976777
1894231815
2089703574
772625173
740326969
1819229620
200059214
1640764019
805679341
1152097188
930935447
2070373120
1259379222
1269516355
1938031897
39914357
926061350
624803582
418103603
897574536
1995175702
1828550239
2071431669
1627533380
1114218891
1955924544
434523076
1423873771
271505984
2101029031
1216192680
413328552
216839039
58516879
1603724025
785541468
340249184
1138520215
435164941
131002158
905991816
1385439423
1064194147
2034964744
1696163816
1530837916
845008225
1030376111
404265544
2000920431
988279906
331562112
17689152
2104324570
1979343804
198793176
2047865017
1854026210
726377953
2074284221
1631542469
1587099687
9704936
1490263130
1056318057
413699527
1662440690
770066450
1677551514
1136329601
1245671634
1002192912
1089737677
345551243
202416413
561630204
15971100
372979769
460388325
35579497
498714020
1653208330
1972828549
2107828833
630580025
308614615
1362844011
880647553
1874953341
338190397
1699616173
2085447300
1370791687
1992198336
1841493723
1645261206
841110924
373320983
811294824
1255748464
47880837
140041426
829183018
1917631252
189697173
702263517
1388749842
1724261780
1557201580
1379235474
169813359
99198077
1884762165
1795255019
1425900757
1102209889
309686858
619352769
369626852
1128342208
755180089
1953796493
1265074103
27175938
2033654172
304784288
1586909697
468580894
1471974426
1085727950
2056806002
258333352
839227311
1919896669
1601623916
453712113
1937172856
1454168274
1529581432
1623861012
1394700617
325142860
164789617
728148121
1509264535
401504058
455127600
200781931
1765058634
613857478
213804349
1907496169
1700698396
2120342091
1755673559
262853595
1589453998
1073988725
971636989
1302461118
1502888919
1084058028
923794616
1307591940
1434604705
629069174
650331140
2073416059
2049357714
1574507543
1992207537
904805557
1587943641
259329580
115831887
940970058
864443429
1005104991
2079896703
230867476
519155392
1066807235
1518983229
1707787876
1584986150
837126532
1772952855
1334320879
1238888717
918602058
18450863
1561516735
1221912890
1005585644
709044170
681649361
32136785
337155293
1419162137
1140353483
2086164571
1749449925
1135350212
63408139
1375778970
53138022
343151310
1680527711
733950250
817262507
1973879008
1306740273
2073173879
1471500811
1377683242
1972002086
89801192
1687435030
1243341382
1938580002
856536792
2136956523
655876539
888542615
1346613964
2098408243
725979280
812378681
725763055
360204397
247394685
702905926
2096215255
159216091
1013154234
105524526
2111847679
1080992621
9419605
470133968
1740468291
1168537164
1442155199
392695326
230425186
1562427307
667962341
1833802922
1603731857
1696283392
560192861
33591436
1459881498
1055716205
380510499
1845061750
1353570499
1946048205
1408731875
1488306989
999242974
276532909
1230346846
1729247646
1358518806
2016029658
578396348
13811965
437873183
86627300
1725062506
1041750510
1806128732
1709059820
733244405
852065996
948122869
145402995
1937803294
775763371
388741362
1609824794
1011879618
1272047492
1571772659
1413489755
1627281197
1876956127
899100346
412351654
1154534477
1854256247
42551590
183902502
1128719653
1694909400
1489325185
648137411
275301844
2106385193
772510237
214001368
1211942635
754063997
1028120208
207553608
145658683
950161859
1513467386
1688550883
2136709483
1695424232
2066105232
303294677
239825077
1421131321
1840830703
47327181
83115485
952228276
331525685
876168254
1495534890
1586023408
412585299
687570813
1458167942
1868599566
299032829
1060643767
992019523
147166733
502203768
396338014
2110368955
2050889586
1055714172
1275598802
167733917
1932274409
219317339
1848265616
1166453297
824612737
873333541
2070043583
564658788
195645171
328525449
1286524911
2097307613
256085731
1241445106
697094257
1356068843
24773500
281296030
162428857
1554939153
31005933
2131258193
1565383890
486002794
1781713872
570918822
1389006523
7769093
1392853911
597001217
927254738
1158242657
1704540722
1224875296
428762230
299174405
1921541565
1151069959
948341628
1424646176
400979230
1356903840
1527132061
19985374
1583411530
690702771
808283747
1506650056
125404399
1652698992
45541461
1360846082
646274530
707145063
1366835694
242464795
218265190
1247415643
9583607
1863025508
297763964
1949992159
1467765428
247279000
1786271897
1671015219
278932655
1922943937
2081496828
1603253930
1733828384
1002474742
1334135359
2113507912
1157583461
290326953
729206636
213565136
817497933
1538372536
606727030
574198963
977190235
1777571718
1936129068
1942144933
69376487
1143603106
935613314
1145623570
1183042365
260103252
847881493
2140243843
1456504626
105939650
350018325
1365470880
1879274748
317134105
1853204213
1248913593
1749108077
406730001
1967154708
481224730
1498280134
520461121
284283869
153268103
1254111685
819533401
1948020643
1666904216
2010061837
658979960
791811386
931035251
507180938
837977597
1236490643
1748129650
628939586
1196009926
1590513058
2011681735
483834352
719641650
1679319521
1555316355
1408266479
1707504120
706039320
1817323374
719064779
241021776
1101318011
647397813
1755531338
1162501001
675862656
1302425247
893098063
1786113581
1245994219
311078384
712590643
1360996402
1149136878
987445378
226501719
543831852
880859154
856441102
2144206454
1284178987
221268891
1290831742
309442366
134192728
1775386146
787055288
1805030004
581942699
1108520437
821578857
271676916
212658467
23647476
1581202675
1816203764
788018402
328868509
122165207
1428163697
1185224814
751418520
1553755444
1480442171
486005591
452709553
2033459939
1811805894
975330635
1918465619
50293613
1189721519
933504495
1697769430
2098643869
1137144902
585365339
540235560
1864934805
91639328
1610352903
1460000222
362229338
1993138776
1744598734
1304118255
1230505034
1908566342
506778622
1894566241
1031462241
976383493
1326246048
336982177
1148644633
1054200207
1962485588
1977534840
133785756
97524003
1281458533
1140090597
604290575
1876486761
1991232726
1061296623
1353323016
934491861
2019419182
1537901035
1206041332
94515978
1490885828
1848148359
1339516078
1986288122
685431393
1659267638
111054952
386751449
803335181
1123536504
17813814
995037909
1900702335
1201450611
1312834062
2103891012
858400117
1671990041
1081386551
1830920646
2090808254
884791494
595399825
549548586
1006332981
1973700952
1582562899
2000793611
1757131311
749055876
679044256
253103215
632727674
1039016406
1354409206
1188863239
643660087
733126082
933983080
2143194099
515687114
37761872
110901610
1581848665
1236587231
2132565524
1668798682
103693186
1728811097
973846883
529468630
234988944
1653686565
559069738
813855826
354980036
843938224
294167511
71211864
491840384
1762102821
1440546434
956570718
455898791
413755614
1993750129
282643364
1586688858
1863816140
288426182
1660618948
94949115
642513423
727610817
1485579146
448941341
1704461283
2127511942
1917418419
1052397380
472760929
858648468
894118344
1478324143
773253000
1848798422
1425685541
1831030139
1227580765
436259941
1750835360
2025161399
1969307311
2053427490
710868883
1403762487
970744259
1020293032
1220288306
1557761863
752756134
443300710
919689341
1981929360
584578401
815295590
394442850
1819661530
313050760
1494769546
200141014
1930090001
718314844
1852404942
174254598
1121956207
1417780609
31679061
45451978
1436171558
929436264
859288772
139718537
1419865277
1515817935
1196226937
1205727572
1349437434
900972703
984897437
1431241539
1794359132
560586059
1690868435
1218132784
421304007
2031110246
1375514207
128150806
293259478
556904606
393823781
936962447
468103292
1341922106
794434295
678929406
653305507
743689906
394277707
1325841138
1682034003
126874187
1748625674
520797896
1543497894
449984009
713160191
760674433
390057354
1731876497
1781119677
853436406
1462913695
66069151
1168678007
1401664974
486050922
476554676
89511224
2147107904
466866284
1522105403
1365774497
1082919152
60351896
1554151777
362481454
20290916
942161106
1398396911
1165934889
1170605032
646730250
1204882976
188094444
1979139695
635179482
1930893448
304832711
1498148469
1732081032
963560161
134236654
2093087930
885634827
90291547
271652359
199293995
1924444144
371182593
748903729
871098851
549791436
1603067559
43502822
1001608787
154708176
2082213524
1320311778
730824900
1112143954
91994852
1654444330
1844724648
1842170386
935279419
1936788237
1297902769
1239839046
842083060
1139772985
1192918079
1016917078
1342299234
1371244685
1869355841
332387739
197955719
595255913
1462030425
1276069362
1154121965
55169672
799721309
1720130911
888092954
1154540610
935041639
1940212143
235203176
1413493318
935279419
1484972063
236556649
2111160664
931276682
1777612319
1605006062
1895297624
1771552322
1897900721
1254554416
1585135528
128755322
1847201074
1370182146
754607184
2007984386
1843208826
101657287
310178127
2125040420
1633065136
1376293070
2061095976
322803861
549900307
430826170
719149265
373756279
230634474
1084580780
292937486
628526440
1401080358
446276648
1030017081
340629683
1695529115
1994085180
611115387
632291710
146514833
160121318
1072501140
1152294254
1360409765
2032325555
1364154462
1501354339
697094257
1927643626
1603638050
1276903536
1403864304
1603133575
1583204720
103639920
115882111
270137748
1673955154
1384459814
280262598
1097094998
748433472
382788240
498508848
805957285
457326842
382711866
660674327
1418822095
389676704
1115942599
1564582485
51633079
509338576
144121245
1812413767
115239624
599022772
546413100
438695658
529381447
687630083
1661702244
1978520874
1979021452
1791533895
17904696
2100788986
92050620
561380330
187106615
1728354075
1100132845
23674886
1723442237
1763496551
950171567
1117093165
1857863897
1387589143
328376216
676969857
1646334954
1392672994
339477794
1597835854
247220107
1166139155
1281416833
2049274463
552514920
902094757
605072400
755796220
123834991
1942000855
396859425
1171818621
223466682
573994432
1716850969
1076203600
851188505
1076452391
1591195995
876421072
1007879350
895201321
1701533412
1074468905
1936751648
1555942047
1605251487
307017172
784468764
1303792836
431737967
182942649
2001893870
233425497
784745162
803171292
389325894
1336512710
1660334183
1493996300
1876716714
1679602218
1197337520
134107463
748947444
281375435
912938267
1388290974
1905553582
670637114
2004801427
1785257462
1492481432
338234760
1900429393
347811149
1104675659
879638955
1114197450
1509720466
2007466825
342642968
921025872
531303126
2003025959
1562840911
1872239787
1978957316
633898190
1752695141
453450469
610719216
1281263677
1781517532
135494616
1134544418
1678830201
1746908911
2091280084
2024697180
438842914
1874432582
2031985841
1755321206
1660744546
177202626
1956622895
1652421492
1369219370
691825503
1966014205
282142827
1606679286
837661498
1649496621
705052407
796857141
480625140
1694274141
1060570127
645160416
840267420
1287860446
1104523727
585226438
665473652
86138988
1441737976
1063232011
79506771
1840242837
1603500867
299329603
1200661066
1036417072
1631097960
2100863715
1454148582
350322775
2043628113
336268967
415032903
1808943777
322376319
1605451445
168800666
1837402968
1191128905
2043243205
2071231201
10442583
536721741
93224646
265395789
1062824385
1233537948
1534528345
710070275
411463479
1000974182
2076192967
2010584852
1288819542
1816576183
754812208
556555026
207690548
1243604567
1637065644
47646640
1913371741
445664085
1334738209
573728669
544840088
672282542
536227467
2005808506
1736308659
1236555679
1648371533
1120733031
1359745430
2072997364
1586992069
1107263472
1160628404
1693088783
978413078
687579790
218066087
574997315
2111260862
313204476
1755656278
292564558
1317039955
131631175
1704711698
310175643
1839944105
1645419453
227343653
1666200004
2070616035
1167405786
1304392838
714270107
320122478
1626066724
903403777
1489963531
677962860
285908289
2117838960
1237350479
206864477
1442890928
1788980083
1722562054
1619647164
1041801742
729457653
1092912811
784330939
2040323440
1903773584
283026094
1341811278
814367125
1132351086
2039478472
495548325
1300370503
1443320861
1830704378
232342742
1718976179
80094464
1240155805
1326966355
324483993
1597885591
1593112804
151513972
1206794153
277133328
1923193732
1552571989
170389161
1201615757
1015856726
1947298754
921003729
1757184392
1141080457
1659414075
244328638
1641047194
1730427435
1942494527
2059495267
27946367
1867180482
1591029867
152772001
594906364
699329279
1536891767
5962153
1673482918
274624947
712005334
1946128491
2115761032
339479953
918875429
1206902023
1193307415
1423280776
389711375
1077062211
134356515
1661274769
1442162477
1156383276
113511324
989457600
581691511
1429671867
392837340
2132243725
93076608
932816058
1701356891
481502304
176654474
1378656751
1409795057
1043088075
828223747
136200081
744059991
1074096455
556282772
1288880309
336172300
1987941944
2052799887
1517166924
975869656
1660640372
1384536991
387188488
1312281929
1685543272
1798660041
55705408
1768076488
1769842544
48187963
1899543587
574173585
1023947375
473316521
719488013
519670219
1149146749
659703081
1877974234
1152179282
1102950031
2146045610
838479720
945274421
1172664496
472869755
101613948
209536259
662142029
1279267586
593116671
1380443070
748350739
1820897746
1391180621
96514569
1649577868
15229729
2040693607
1597868422
2124991663
1946635771
1139904150
549084765
1196830297
496114530
1082561967
315849674
1448848564
2090783531
416248437
1622171029
144933550
680037803
1505246686
2041157163
1159210752
867071912
2111039143
1474790678
1348375779
1225352995
402295888
1245114801
1553350146
1314365693
1708361116
530858797
1868086018
1528440136
1133834251
1744331853
732134417
545947872
1668039744
264347511
1825041068
765660413
814172251
1740228504
86875660
814499927
650568986
419685086
699283083
2123636595
140833617
1023417422
303996453
916693897
1520176960
2037637632
33816202
1114818820
1991355810
1314541888
375333859
446400944
768750249
1053844058
1162683661
1830773928
1913044888
242664085
994749213
791087616
1111107540
1814711545
427572233
1064348423
962925104
1879265317
535275273
1539573856
560665057
433818954
1203239253
236787234
724405671
524491272
1445185514
458117319
222738528
418043646
974925944
673631778
84704659
672806959
1474216785
961758286
1050817400
996717603
863485268
1583523658
152740550
231141480
1878449579
679027556
1743702622
1402166233
1965291129
467233570
920126719
177968151
1562539347
2033466592
1641334043
2117694612
862250729
1048283774
50060862
1860498429
741978047
598179103
908371617
192185976
911145222
1766363140
983226656
1676678609
1058476712
1642888103
1232653297
1472212111
827068597
86358697
33760447
337790213
452972292
162426672
1553219387
1630553302
951385771
1260276457
755522817
600707331
1387565164
501779123
1443657613
496234800
81057164
1872624085
2090686618
1384234536
1074542661
1148361154
1147256945
512643965
1721251884
1145103842
411577845
913262237
903711984
735703352
1510487343
843607929
1903203245
1856375854
1212110732
621580519
384974685
1997950186
1372831645
183703724
1027096767
575009975
30949259
1165924492
935287339
1409240709
1925050169
597187405
1694023991
1150007643
624840060
1733923331
382131756
2065262651
1905531180
1557466764
1426181474
1228394158
2001460827
1630422099
788537927
627735255
892649005
156404503
304370252
1958266522
11961090
1994170626
360741207
216339970
1897685324
618072041
797214271
50544096
1680376351
567383870
209797922
475289135
2104396677
1937732380
686383388
1947383932
1812802759
265113848
1923006262
1065946973
269961570
1706598166
285906498
110132301
284565035
1434789106
635800987
1550019741
841248826
416516530
590147364
1022192257
1687992973
1618392201
842267945
1011695848
1686065147
22185360
473560606
2083199101
364761236
794485911
258309446
970610552
1886131958
1462624824
823145068
405870290
43331663
1767962505
69517446
32191599
2083444254
904338888
978617962
1971225660
2067309342
1542865657
2079956520
218683561
1139018670
1364465820
1206415226
416709056
1016886970
1172301226
561323132
2001925285
1318096987
316190425
933976775
1426569709
413204188
1968479089
2042544840
932628719
538336730
1117009043
1982335605
1690100704
321046143
1187003917
1317629884
783023222
1205086874
438453042
375841208
1151872722
10222091
492579837
19499364
904399660
742137643
440910011
142475184
81439173
111833814
569230841
418320273
567324450
295885951
1867877290
764475686
1204088961
1186564368
2110754755
1524679655
108096361
1722259520
1501769532
242812877
1584584470
748294179
1960526566
794734017
1242758602
1868311616
1837320710
1659381968
2043923839
1583055472
1871830017
780724051
503884312
1574449951
1644453714
543604242
707985614
75531781
1498125373
917840547
789260188
361422139
824708908
744836181
2102963557
1554883710
674797153
84913293
1520455550
1968520449
1941169354
743023815
1369396528
403184091
1110197545
2101732998
1045996242
584944066
290323269
22164249
1102574686
1775028248
1248819702
2071994974
861117646
605860090
410992336
1938869549
2098381669
798607047
348352802
2057925804
1151637944
1732440392
1953857805
1635550224
1382701389
125647613
80285620
1049947928
711671729
2125503530
257188916
768004493
2060415770
656772955
1463475262
141974359
433835218
26196017
7626251
922848725
1830640260
1655600192
1821368448
1503679139
1800182790
114407349
141299557
1967677138
1631684333
995308708
2049385472
56700289
492328668
567779795
1254517179
1955868280
2099921994
1203353310
950759475
494623612
501882463
1993916141
692952644
835893399
772414321
1995534599
1992812900
2145448498
66673017
948611435
2124979310
795824679
218249617
1907359722
257275871
1221498740
1168695860
1703944158
1818556039
1406478513
1365850931
1347643733
578389792
1000991095
86722203
1028634631
689256847
558144460
1278141402
724423956
1027479956
721244460
792186744
48075881
1925008329
1862089721
1926089495
1690918985
592164149
206960077
774825724
1761217619
584574657
826877713
1509974642
1002600415
1998738872
332510024
263349748
698159251
31880470
936956181
1140219122
1502686913
555629015
2084250650
1919151110
1585595290
272886883
1447704877
2027629365
414738297
1465336286
1930912048
203009754
1995082822
504441028
1326601185
2135068012
35714977
1838356031
134118272
976306067
362036249
1775324270
326117768
1304736580
545263333
1912343114
665156513
1042731407
846783427
827132431
736372220
93985005
2079466946
600827023
1030151950
808886913
95093467
506815606
1979450863
2042638964
1746049629
961736985
1421699298
1219561617
126097662
1420436717
2057877370
1481313998
730184361
2114264781
1887076833
307443946
1826189464
337937113
1603616621
64818817
871453386
1753265030
1090690420
837073921
177641492
1271503171
220745123
53576252
1210902929
1693337579
745328319
361369410
1006245173
408683087
2078277404
1447109102
1756841267
77001170
1434579863
1691636197
320113863
1928487171
1950592732
754748457
1595571745
676312240
603199002
838851412
660513184
1069551926
1627991632
2109246243
1777886039
174698505
2138873564
1889066369
279099058
2028684378
600808190
461624067
964416311
755217171
1108782193
1770512422
1381770383
341466049
2031017633
110005674
118146514
1270244971
1897286772
449876950
1185812499
1320489123
1084595800
1925043743
1331384945
813815197
1176618818
2103796491
42743787
13158548
777778565
1015741026
1705278943
831394539
2017791
1391283910
1774154235
341317210
44358780
1551094171
75153172
658662123
165837602
1178802967
612519968
921572827
733033077
1839670503
2057023039
1202868027
297087947
864457969
267332533
683681179
141195512
1041075157
1951185492
544191296
1838124306
199139514
2099882332
1236521596
406994479
1261657893
2113839463
2058481585
1806885821
1097844089
1791227394
156746430
971320982
1844332227
936073921
1693626157
1771643898
1656221219
625081894
96016725
1872572726
683036674
1695624309
490658605
2050552653
1444455628
1587677940
1629834489
594285159
92064246
414174022
1322685059
1836256361
1248329327
1436192537
1208975461
554402317
272384197
1339088335
2097229274
1166285369
686221441
182014801
990297141
1099118074
1285057440
1305318315
1239631732
403555442
640903938
1876711079
1681814771
776259113
559640887
621468311
1255490865
1188300837
259641983
1535338605
1020707992
1144409255
1165099438
798180674
100243045
1894407919
44132091
85751417
844750557
472538681
2086802449
1196089056
363736224
358502311
1580301812
17614672
1093753418
1121542348
1402482783
38684789
472611329
1274793807
1301256017
618489143
1548617818
199649827
1672505437
497398479
28606985
366180883
1337404093
1105737536
1917770072
399606367
633611375
785155175
2102265672
1542086049
1599088275
2145725160
426265335
761554115
289734037
189305943
532308546
137026193
1399183481
1534029814
826914295
1461172463
297740056
1263958366
1208767003
1588604012
976503417
1125726640
198269927
2042463625
454673867
1839943638
398509776
1366279039
690805921
960926605
1495785389
826049299
2122252230
1981742786
228937835
95176641
2083794922
225011105
457610841
1982163171
719039573
1675594154
601458741
2059288079
926944431
2099767419
1191755781
552658266
649218467
1752116452
276798287
44049593
1172655884
744480194
1118076003
739569869
1367136348
2038808179
1575140605
1101321164
1771052248
965784360
829136290
827609505
971514903
1632534330
1337457675
816859976
1634964299
716236380
1967965824
1800699610
958431979
825227030
366607597
1328768674
957867540
494448708
1487709684
758847685
631891670
861661159
1172690694
107421104
499490378
1236455204
1239746902
134297868
1317878357
434663408
640117133
1238048904
1719464527
844398230
1110425412
77310692
1237398913
1867923975
1718165822
620536562
1690144267
924329450
1861619853
1739227465
1340602592
541602385
1587761244
36653470
1579794132
2026048460
724677465
890651217
1945903920
1836241220
824206269
1334882887
1573033160
129692356
216173021
570320624
823464794
1300972252
1327738756
1781881057
637932751
396365754
623057785
1637154268
1038693154
108260351
1615227208
888248879
1495722041
1852348095
500384703
2124357929
1298713177
1202737141
551433009
1680141785
654041288
315379347
1612042570
607744309
49977729
542966687
1669028889
1603880350
788605238
1638134737
908925323
166666468
311245936
463636780
1573091681
1623733187
1617658826
275727330
872635213
946895347
1734542299
2096458996
61782474
7150418
250056839
1441423750
173292218
687564979
1938178816
112878514
1308823058
1253229036
1238758920
319814593
490470731
1880193542
1481650732
1619905269
531498194
880232905
1647487519
59469241
650176902
2136189655
636762940
1170568334
1488045980
838634129
1887891497
556408439
1758753159
218608140
1877872512
1495089146
123946556
1930930572
1291100036
1763472084
734744560
881594330
1951366129
1380671613
2100857604
922270017
1411515305
1246432968
97166389
869167053
278011942
1348228350
1545269296
1266292506
1667189355
430004766
1202037347
963097160
1557300969
2118609356
1657333054
381616214
1185257257
1536769425
807129629
588151504
1873550309
1795662412
1142757333
1278309343
1292216684
1671805688
1381578122
44853995
2059041229
1062981734
821508622
1309737844
957657650
729810385
317582704
715968633
308443237
1933169266
2018812500
1066419708
413563957
553048650
1399050583
234983934
867762722
1252631074
384623030
1876455292
1809635087
533959603
793157870
495098729
1692736524
297697371
667642759
1542775387
1162854351
1281114527
1866634669
729708122
2056235615
259486856
1362340075
1798663346
595067328
1442577309
91730593
358687931
734521161
552696037
583582990
1736915673
1325339758
1515275577
881408135
765711462
967927551
1234107514
1131430603
947366352
410072847
2100419785
1707210469
814184339
765377527
845086325
1772193327
1267458050
1180584999
1300808462
1496662708
906372803
1295885425
1648924265
590812673
175608083
1244145746
1152097188
1054317498
1422717859
1233217562
748234592
1690366473
1177696043
1637493634
1080871137
408502934
1384884412
2098105685
172429886
1046511624
1916908296
1884795265
1934889967
2035573813
185818037
2122787069
776940853
1136930921
477166988
1845235161
1377156722
17637410
208481380
2128878001
1779657985
1444315980
563759460
2085381630
2017707789
844261206
1001760421
934123545
1695489890
1641362427
32337711
1708300740
1604156044
1416868422
1850925456
368026687
561097898
711140277
76153952
2059858879
910419149
1763171043
1417404525
515349594
1359090403
316294895
1396301880
1357058475
29066236
1587893670
150272970
2034146611
861235594
785498182
943523625
770970881
854494870
555678732
201209506
955521925
130853971
1752645024
247722455
978987192
87745064
2062534032
782956056
1945971419
1313573879
781885707
359933799
842971594
757220183
754397376
784092105
170209513
864097688
1616959899
578074378
2145982743
230260976
100560462
560164667
1742286041
472400058
1592569659
1396780141
583401575
234586398
2003663766
2043988016
178974767
1556772672
701305244
662697907
443480068
1210883279
1187563312
879604639
1723320830
1582636021
1102660392
409314176
1257673422
729346049
941730697
486615599
102186443
1514135541
1709995066
1123212723
18661318
906609069
582155329
1973977107
293971780
2109220585
347617873
1811123029
1563863808
590636073
1465592386
796261977
92291208
2095458437
832593573
1598458442
1559878135
702076829
1352258696
865075715
1931480581
215517044
1895351559
1034413408
876994700
1104740870
963809665
2106069038
1758410166
341787724
226097892
587944073
1641019316
658502620
2138758367
203914022
636933994
165543430
389253070
860948534
1255517026
1609161428
320034983
1962025096
1488680658
1155528814
770093732
144729523
1093259610
1840626111
2120974265
248562613
1568914982
2041613331
681187883
685633433
373035326
863674933
669440980
1583788950
873875470
2138067423
1307231140
390818233
1994381161
634671509
779572389
1634730685
1490148642
1922826867
673561522
1909238027
540938904
465325993
1039448180
429518207
1613466405
181842055
1451032949
1628681977
1234879043
1524336813
739294299
2023217397
936795031
1584118150
982663905
1079516343
85627808
263744070
1570245125
99379871
943996455
1815543561
212850904
258144968
599037138
651170661
716438322
313086994
1925834147
1487686355
1282051044
1737871488
577852427
416679838
1585371884
1109929519
1796995957
2008752015
1577451554
1997199057
915601505
462088320
1897216627
1995372785
283947655
465928852
294542679
1428146474
1652189687
461189121
199023426
1583540394
764664770
76015787
589908476
1753704409
909723654
625646237
1406679774
312642969
1330992486
1712677241
371960845
309386731
1311809052
581475725
196518832
2125958496
630088207
1457885763
1459494428
79544131
1900529997
99916126
2109687793
16838512
514643690
67669480
1280769870
1871243477
1950899308
109966597
1283568254
406139416
2076101098
1467099883
77649322
368689535
568406046
82370073
1645225777
752893381
109134043
1780485477
920596534
533096162
1168183907
948627375
1237332366
1100909133
907486892
937332500
1089472811
1125021328
26331487
1425413119
531784601
1613230580
2027968182
650803004
1846515138
1117016716
159294922
2047944733
272844771
1004302533
1560945139
2013750483
500503737
1984996601
868541852
1881307822
1686401358
1086451544
1250322994
707599861
131473483
418706301
1283432108
869836353
1939356997
432172586
510595521
1088958752
928626741
359237223
577786361
1209408221
930660923
1294059212
295370676
2059465668
223940752
1047659009
2050421273
1165338292
785601350
388022190
1282993678
808275586
1238077387
1434320901
1591802743
1861807451
1703423645
1716659732
1535719397
1927881420
771711819
806348226
1836998916
692177691
577993499
1724176272
1817027044
210123970
717766860
1668918981
2018454383
1451415260
1231191071
521380766
185286050
2134570913
1603246916
451239953
172789555
1701052582
1960212648
1800756045
1551668351
1247347508
727976785
1422846073
1798679993
1804493104
256659971
728738182
1356055329
2063471251
1542218293
1873978705
838198198
204625654
1589426973
1064712583
1859124295
47613431
612525417
1342170576
985409561
533480795
745880206
1091723891
1296463082
2012382922
214867287
1429087884
668346516
1553918315
1144706690
892781064
28319111
554740416
2045648901
714855402
1100049948
866924272
1528271006
263522164
1412927262
1653296599
1292851893
707906168
1522046295
1428945661
668682524
1235704575
7128650
447498468
556090065
1248102831
1898353832
1606542872
2084789728
205804001
1746406540
445912070
1531235419
490715117
223391831
162558070
1918494969
1966622201
1366298487
335124313
1741893043
561246272
125200724
1930073570
553175371
1724929207
253173907
609159659
478724277
2005831855
1983840435
790783703
1564035619
1623352840
1980650789
900791865
674113494
1966689568
1595502067
551355537
806887332
860426616
1929429316
100636980
1787212653
1608287469
1852191854
832802598
88267625
155269013
1736296675
25479553
628320171
698559846
1613632003
1725456725
307407434
2127544596
795890355
87700332
668017216
1261840347
33849464
1515786164
1662510635
125050165
858455186
563540958
943524387
1707313689
1730281723
984928916
183281701
967347292
465199192
1496483172
252573772
1731539913
24499460
2100461744
1088534439
1121320969
1858861813
292665550
1710367193
1501722731
242960702
1434769887
1322649889
961064486
951639365
1210845774
1093013558
1065451624
335006406
1441405328
450522093
1190877281
645870440
1189082377
923284456
1621881717
1667994019
1254104100
1023353664
414911504
1992775388
1857247613
1642214798
14247643
2067502858
847876507
1219391605
1412076357
1263565153
325700285
1730919863
1205539145
416512514
1242712932
1338975564
644181280
1164288316
742219786
289494386
415312733
1062676283
426726006
1020086074
2105107219
1735704595
20787954
127770398
641411247
1198030223
498938880
1469491755
522547313
1848608465
1540171185
1433932049
941903893
789239035
550572306
366571706
841349064
1937450816
420843933
1904685308
1427577220
1088273951
1808991986
1283969362
161393676
641870667
1936220876
1664616445
785263577
369096426
812436783
1529798232
246059680
1379693615
2338550
714583195
1651502358
148155270
846775370
1496164766
1931593875
2078431548
1743332965
1075601842
1200128019
744591867
100274092
204203725
1960299023
1585810087
1030636948
28968118
1682630763
1388880382
897268128
32318608
1308292868
1600703588
522934468
56019133
468950992
408396533
495828352
387493931
1294448647
1544203021
127130149
453887607
1162341867
1228126893
1880737061
410516954
1415700273
1849133370
567950462
1682688684
1882972935
1081562607
642480915
177515425
743423887
814497330
1646438509
2089693106
1994135788
1376891748
1750219999
1700714287
893527414
674025325
1029994708
875740832
389963803
761978881
727494924
1113236517
568067590
2109026790
1378558003
383059938
446940138
959312970
2133458869
228344939
371100672
297859379
464295763
299733122
119977471
650602528
2134381724
2139060453
886630648
814226971
1858252132
1878655241
1661880836
1138664448
1691939999
347654884
1225536607
1284385019
961243796
287884947
38133306
1303700267
986163575
19385609
929914472
434844385
2024813617
264155897
843894921
2038542938
1343334003
1207061025
1394803931
528693669
2110002551
1659766197
119080482
1821779996
1324098271
754950912
1114422011
589417560
1078273543
788421147
486017782
416894063
1165715554
1853172491
804756432
89304888
465045537
1602885609
200974564
733323601
958755224
1099356922
1701712742
176984667
1200442468
1567755704
1865909932
1666090270
1308664731
698729148
1114714600
258522449
1904832011
153934059
1808060910
545104849
1844582757
1889186657
523027266
1222808855
1307163900
513035706
436257771
48926723
2028321366
1325158884
705507767
1686533618
589664564
604395686
1076524020
127927088
595992191
318671904
1651013390
773759855
803903883
1463127895
160763067
1732544293
1016002595
1196448198
694685444
800251101
529555783
651817151
568184033
370980425
1269335850
902739378
1888659490
948756893
826045333
489901693
1332576679
1305970062
1594669415
897995209
1166676474
80264291
59611716
1873307136
1047662064
1974444815
831257397
1849212108
1654028314
1816772980
1924153171
1320144279
470567821
1888452984
1019250662
886695128
2119542503
1236158411
101026173
817863927
1298434914
919866566
313514999
842458147
142327244
1841441253
149752116
2061033330
22281605
2140814842
1214916359
555569727
1940917045
126043816
1180284314
1566877117
1165557260
156291508
199362495
1874885626
1173395181
355986570
1549842027
113097105
756334517
1125059701
1456426674
416578553
864453296
1869655768
866364765
986187751
1135140630
1905347723
132557162
450875104
561237279
1427481571
570696070
1311021664
505657306
1100743850
1312388607
2043873321
836325215
1362923840
495467325
907778322
1569292767
566664015
2147358353
826493862
1835661830
1375860559
617088221
1821869750
43848019
272098488
751686314
713380146
1865355912
2130848882
253271091
1927035716
635247970
681863042
14560315
843071844
1196578620
2010896248
379870564
862775485
1168688743
1296416138
1645819012
1286251411
1740579567
1368561962
393076473
71975329
390858251
1821047655
777631383
238097987
912627022
513104185
1146765425
29227971
240606600
1877876438
1586195023
914398240
2112911867
506487246
989986357
86083036
1185487851
345868002
1340694022
926357991
138656443
669961454
2093142681
1884970462
1007663407
2081952258
1354902574
627016510
2048601297
340996368
657824057
1695694213
1930190658
2067011917
669886512
1390936995
599367807
621776238
1551371382
1555252473
101794123
1362408651
1106797191
2057942286
1189414475
1267057023
588727192
1116307037
930939486
2023352754
709918840
1018994976
2123625804
1572842643
488724663
648825732
1776827419
1504732827
52293972
1612923043
957149895
948020139
1478950853
1593275503
979190636
2023880952
1539921936
2030074624
47619290
640623634
870947918
421054111
1355204769
818300117
354039430
68745320
430676764
1798539828
1512723514
2137533864
1788484375
1979691697
587576152
940595635
1215104264
167803468
84466670
670641925
1766486459
1712309211
773115418
324990868
1777120283
188859438
536689334
1966673646
1953396843
1303556419
619999999
777062689
159422168
1142868837
235011484
124667406
554386663
1275164765
387241507
1732152837
1567575293
973715644
516700312
1239678179
656555917
589310298
1776655508
1127387070
935788838
260794340
1200954368
1337123574
442674803
1979244216
1234732297
183334372
1110689884
1554383408
204986236
108937337
1022250456
705655413
853502206
1992980638
1479093031
1129392888
1166006428
819064951
1588955007
336177396
1914080059
1187845586
160842858
1986481675
1508801052
704714372
34063538
875897394
2053678087
1965263960
603343949
994373452
1800814423
1819043660
1703719299
697643947
1211302510
256166207
1570019063
1272523209
1161038683
863924413
1908432429
1341559016
1276907287
13032320
1475939397
844764511
633024673
1493562894
1702040997
65986954
1448911119
478427838
1659260990
1368625212
15232848
1589379113
882160615
243835191
97395633
473081393
938420733
2138755293
157574726
380657855
795765483
1752342648
2102711559
96465155
384915049
1155835277
1782841563
624576448
1046993231
1163312997
1247494884
1993331800
316076745
806915807
1831488428
733723765
1716151996
54412773
111352425
1698881504
1927450997
1830203818
1488784007
2098764345
297197751
290193545
214035543
361777155
256453239
1422242650
822356942
818052267
1554566974
520133290
1550346087
1741533078
1199315666
648065949
858369857
345548504
1716714277
340083081
1865766917
744435637
846262441
1383206567
1218862585
60424457
1735105855
1938663337
1525530827
1618367321
27869126
1440836084
502566175
1643188043
64587512
1260625116
899206295
39660937
1856324531
70455807
771018305
808702251
263187435
1160172460
1370006918
173328729
2138004076
1853209469
1659569266
566751519
381865115
2048909894
173575205
77314619
645730370
1647092322
225231394
1169994196
625637689
330756268
440586796
1795110992
1037865580
22642511
890914613
659085439
660695660
1510946098
1966812193
1494989691
2053810275
477549138
2070538721
350254584
1947309984
1500228899
809125176
10318883
837964727
34180778
500609472
838094012
708919667
2095343955
101514921
1146782130
1155665863
202963049
1979006190
165089175
231791603
562971486
304327131
2100330943
775493287
1471280599
355820719
1116578311
1822340019
220936831
522039853
1166862337
894568938
1871585372
348949332
873840237
2096484587
619171490
517426139
1202135843
1726969577
346846680
337408836
743398451
1590930867
1510136844
1370420794
1767649095
445015475
592363010
1140722844
1768167857
215759881
1147153958
1059934999
784510471
128197951
2092036816
907078704
466805777
1866443913
2045731734
265340284
578507074
1173587640
280383069
1203657833
1254328173
1920024843
947241184
270510970
1707559513
1818720110
934215135
765006099
2042940568
635394370
2059352853
2617349
1971671342
1807795339
1712413816
1054826903
312523380
593405651
1905167956
886136873
1709837566
140121975
67534726
925048238
1738966358
1517707735
278037753
700302701
1401184076
469083958
435127412
936418458
1183628450
808036721
1573843380
2031099806
1370733305
1338933067
1499756825
40770218
566526226
863314246
1343585158
857171699
797464000
646127039
891405883
1334918597
1039661560
246474151
395914670
1092429101
1601257347
1262216993
1304542292
2013894009
700126510
289018800
1320780840
393900062
834055990
90637198
1378311995
1391091987
2040312201
219945527
1312096649
1183849893
1911331794
322870691
185133052
1658394156
99608696
2145301013
192647460
377939700
340786551
987786181
2047978278
1320381104
124864413
2007255204
896896931
1000192596
2008180470
766165879
839627787
1776362841
2026045248
11776054
560345141
934169745
1366725869
563844006
600999170
2014162554
1425704828
1701689814
1273547410
569103765
901540455
154160719
1989258547
666778749
458280637
58738969
1459118978
611057176
509972751
1941858544
1049136470
997054425
346989092
1970899047
808476823
874384600
1512794584
1525763628
850746153
2046718910
132675754
332739913
2111549420
1144455714
1539819798
1820443650
527038164
1634476002
1274230037
427548820
863136027
1053201853
779789773
94247459
19119333
1778794208
1005970893
644198303
879115314
525654574
35723134
2068324767
1219889403
347330749
987377544
310848685
1953922074
339115039
19068645
2146536229
372185741
670809487
1708679530
260444325
870079899
434929522
1088329234
1192955942
281485177
1978517707
1833586154
187313453
1200247276
248462921
958918069
327728402
1142564077
909007443
1153998643
2132802470
985840967
867306559
1752650282
1359642300
542106255
1351083689
1144382328
470353022
435733082
512207780
1398373726
136673324
64682181
454872774
1964834303
2099675640
2065777458
74839973
1854672719
2119185120
1824715425
192227844
53304418
1673895124
42207323
287533944
643290036
215121779
460947417
833555075
450803169
1052039069
553987969
1386306389
168813629
395467570
412618288
2052905122
723965740
788939089
269623560
488188023
498812575
1424918544
472304656
1109151313
1869342967
85254864
1688134573
730691494
1850053091
1053839846
1957082851
1107781158
607317856
340922668
1339311331
1068431643
1685696505
1865315527
1370785515
187563307
1628707434
1305770089
1889652415
1091199280
220976344
1334978743
355442437
2027321794
1394126876
738943324
293279520
1769547583
42493421
2132700348
790486484
1569041778
1895446722
1126133047
710118310
1763502694
399879282
1837436678
386471134
1671984490
1969667206
1814178397
74392525
1928678063
1572141150
1701107419
1147294665
337068803
978973404
1392281807
89524705
1850356534
695171585
1077169387
1889431970
1528517989
462192401
885132961
66926233
1136802813
442815177
1671237791
1701037610
1113664952
424413264
1138325469
979219593
1666476491
1393739280
693122811
656669467
53676407
1180893660
1101226934
163049341
1906571501
1789768273
1948362456
180633579
139911146
174106594
1122509042
1300624695
688033355
1817514742
1025415854
1896883008
308673659
1229007018
1663510568
1651096591
937827736
989799988
1318270027
1707597113
345757383
39474317
735812530
890539204
515058958
1520801768
1694311343
1170785500
1202949685
1529375030
628425107
1067669964
393140379
394548612
2137584704
774957646
1456384497
1560120104
768769038
629141498
389833711
411297401
2069475474
31936500
764154137
648829918
359287838
1298258519
1373748049
501044357
421801991
1797119173
1705417479
1947681321
85903809
1025770380
1434241422
52144023
695679958
75468291
469029408
441526868
1309393421
931000015
2002064603
2095950418
1290285803
2138107885
485871754
923334463
1194857633
1169264980
633911665
195521753
761171390
1722258798
366757167
892628591
1581303610
1138075008
389331043
1132158325
281371242
1945165771
1436425742
1417822596
1456181059
1728201933
1110539061
1825019849
1785772261
1025995867
1905638145
245453830
1211295259
2128521829
1650922243
1515985046
962896268
1646825920
1729711577
1724289884
2024275525
1748904011
761495676
2014743823
1619672896
1169638862
417230086
1783255813
836809364
1936686493
978134034
1302318695
257359431
1327660665
1504311044
172883553
1308397608
1362157626
1930196393
993034789
907760347
1495222620
2106429660
259624297
1516915165
801102740
96329275
384585493
1304935798
1644716886
2119641764
287720156
1605688604
1615782663
533690217
985511773
712214175
1251343317
1853239356
1938790784
1949076807
157786017
170992488
750447012
2027368253
236019477
296820823
1131726118
1538230797
1505172293
517370162
2027899454
471791347
1999550775
1432393342
1950526573
1680559830
70955697
701484676
44329120
2089776877
1781030716
2112856455
1931879625
1176361956
1459061922
1184651586
631299227
925038390
1107327331
443734794
1311876065
2039835463
854936970
752631260
173000736
1254633107
1849921821
1753420777
1618759260
1014911548
98516719
1860896196
975159323
1440331132
383702910
779237769
718874833
1070075513
782054750
1768207214
853288664
326737879
1604149694
1355078738
1473470696
716514122
2019214606
1388586390
1470972591
1412410512
655364220
2086479864
1710087213
221479324
476932436
990723605
33966176
1123150663
1375328355
390595795
1717159535
38764232
1602085455
106113399
1559971910
1910603438
615794044
517654664
1353075242
630760244
1781834487
2147078759
341681131
255299551
277751526
473941416
1320800837
1136588912
1377971438
912130777
1100274864
192018090
734269463
682236579
1443303640
1610038476
1185294127
1585377806
1443274601
406973168
366714628
877355850
1955488087
1583990852
443919507
857949178
1187443902
604489153
1613262092
698477748
391596849
266584562
1287021865
1845401480
2011962040
955445536
1311767809
826315515
125363995
931261759
154005864
1513493812
1477789825
1111320159
603555585
157539777
1908505487
1594479151
1554670058
265474826
1149205243
984929554
1401264107
129170408
1433214520
1969913483
1029227554
514892779
627615376
808336337
1895885918
327024830
1504003850
1138851082
203809733
381047190
228841765
630815142
1292478758
1812665013
50820163
625965139
1340785581
892438688
1664107981
1035794142
656934479
1381985937
2025576407
1237523967
1789352904
1537667605
2076607916
1048370692
596985205
1762624335
640507218
1834223853
1079383005
1023717743
1443903665
997270382
743664738
7668126
301720257
353734768
1691820022
627583222
137136316
1272961556
718924008
2044660092
846299691
1836742522
924341154
204237493
1298125789
643121332
1414162096
23196427
870211463
2069358389
1404978088
1829536380
382061656
152539102
2064462791
1942839042
107507380
492018334
2139271248
799812637
743303967
761766231
60853498
978199769
1139659410
1988991420
330793131
149193722
1184116621
182967354
1584332344
1133113981
1818362057
1696229608
1283202335
315788037
243216907
2131012661
627754835
2025178232
571783142
337503937
48081529
16652352
1078129121
1812462750
1058123847
1082938005
342448942
1525972
1449343656
1905873102
1003407475
234088122
850461822
1749347778
1915539258
190752260
368690190
193341835
423182154
1888425853
2093587903
1020123493
1571213829
315693713
494839289
689653811
26305272
1497577507
1456092953
583955325
1219353909
738219924
969053037
798062292
99330279
1113224124
249061604
2138749671
1493745433
301871250
1793235624
2127485698
1894908107
11868950
560673595
1791979326
1666582969
2059893202
1240310602
1114720110
1480434465
1330085684
376809280
311177185
1140151813
1541984549
2015148449
1505507679
1310328212
990209377
858830572
1682429484
1686525504
1207624185
375237069
1057800641
991490903
1536291001
333624866
1538373620
813338590
1737421244
1806571649
1693257672
1948985452
1534906343
1287903108
1514990146
1901465840
1943206032
664802362
95846973
530661311
1333436253
749800996
574650106
347629238
2086095102
621661755
737590169
24505076
819776446
10651316
285814154
1822255777
1762042928
940448506
1618097489
1067048817
370291000
1492234287
1607071723
390211822
1943395909
515398545
2127115103
1690857098
496709372
1260290723
1576192395
1286542822
1222333781
106618237
1782290192
1113759341
1144444745
623951747
1873139110
2124937331
797918946
12588427
1382430076
1778915514
841462309
473347548
1182186434
1151327463
969527989
594147152
1406154362
2143480036
319323030
1658853883
958391114
574391421
1903906838
1939685191
970649577
273147334
1115642197
2035175270
1052770366
544834242
739514976
65517952
371235826
725972991
683545108
1489643880
1659588419
1718910353
735070803
395334129
1441402031
1728612590
402437534
375088716
868096973
1078085668
662376246
238107100
1991051733
845803207
890438060
768740607
156215712
1970733695
331409643
463136116
294816336
1318639018
1449454553
2113149565
182179930
1863881604
1432945481
1768042621
2082744324
1348954243
1676649612
1009969642
810606023
350047203
863982856
1660532695
1406232905
2011589370
1859349849
371428731
1681688469
300335744
602964837
982081627
1934752727
439119300
2035848985
1062139784
1030072971
2088500062
1371270375
1453757197
120886473
1774687636
345715159
2076703214
1696213581
300552525
868486061
111349819
1526446255
499579761
223972864
1280410678
2131220137
1258798035
1305720144
580600866
1034541375
1854631266
1550623683
898660826
1255229791
1047825888
1253434442
985098746
2029810622
1679105753
744009865
555658597
1052668396
905440703
1703878584
421080274
1042019142
1149067658
1154951558
1265269616
967661450
2115074656
1986618380
1433428336
2110820774
1807986137
676939701
1737359475
452768195
1379241364
865595413
1422704394
1417629813
1557780394
535888207
1294704563
906541607
1667121691
1325893235
897071481
811625918
1496242812
1931985860
282646732
387792122
231548365
930907476
31434908
1867736271
1815953874
698763315
2000586861
1212556188
1073988712
689595908
436311387
1611373118
1438073234
52898231
1092417277
684080797
330616497
2064761022
1742199704
1148863497
1273695814
1459005736
802390937
2142621802
1751246023
1496712695
397226354
1492400302
1477447403
501236705
1969752008
719270962
2033360568
668218723
1161577738
827693396
1390969022
656111638
360990243
1839119530
1418189419
1610580507
1515956373
1420599857
91511728
706967092
84686755
1878473324
557099785
1728967736
1119032339
1591964319
150486107
1075853773
760526198
1671493671
1616040555
232846334
1137373998
246328898
1958863119
1394427292
1699403177
1253368723
66613019
129987453
268730359
1887996134
354624224
1526546988
894695524
37712989
1645184364
1810044108
1878439013
681764019
1674862150
1362198247
1410342022
385628644
1124204959
883233367
1402231233
1230589148
1451326767
203068612
934840104
1370710648
558144460
564539795
777947129
1941256129
1054182827
128670462
1865636080
533171312
1986319652
694643138
1938985419
1470135375
555643869
1820534432
288885046
389112213
863487588
1575605034
726892818
866174514
392850810
264339878
363802645
443246467
790477369
1574538472
344279389
1728843051
1403552581
929815437
1247501416
149353756
2076186981
1456242838
728632764
1461640154
2106953909
111634551
280940634
1689368045
1337465469
121415392
106951683
1805939571
1755094711
1379020349
690595104
1107825800
1857795243
1878473177
1176656670
1186624113
591616082
49791281
1709564254
326606230
1765875918
1340078772
2140244734
217284727
1602829048
1251727622
2013072422
104875925
1720320820
1932599007
1455738819
564340485
307027398
1678234756
1018399018
778766792
1262980990
1627007172
565153407
2057150439
1695359074
1526065990
1742611555
1694226910
2114142714
1681061454
1697505153
160970684
516850496
1726544362
1656564070
1872456825
1404304888
1529900682
1491849548
901341056
347693284
142477341
514050747
226595488
1285795124
1058759051
486045482
299537717
1114792893
1202658694
1791374850
405215080
656872520
1643405954
525512528
2117163994
31393736
814297173
302131148
1457574790
842144793
2004068633
171334999
1034267895
399533608
1270968212
1184204520
1599121974
566154200
1094223275
716081105
698455346
908314756
965803307
506576253
113317506
1668306959
1408301489
1202274633
1042313506
1590684096
1817434559
1386296626
1191734243
64504095
883418917
818584501
281833625
2063358934
574275357
509690725
1785722294
999961730
7679170
258789280
848786416
1955628766
1255907693
1408024219
1071454165
213210125
1542549786
1857822075
2127299967
714547500
151358397
944103466
1721643396
2145302760
1428834963
380160473
2074596304
128409772
924421174
1522774503
379227784
1512992123
73238437
2066429817
544849048
1702301585
1816432108
1038730562
1730878478
1717313169
181399700
761160503
1451160139
1190047043
1622333165
995792238
1368495689
260206728
1449703934
134739964
2127697157
852467067
1879689917
734275489
896810738
528242894
1807321526
1676016303
889933625
1196178763
675888128
2002685255
432561470
1592258783
1505744542
293408981
1445904227
1147962656
1165283949
642514123
26403164
1458368074
862110230
1641983203
1109363132
641632792
1446325587
1903446457
155125874
1591305997
1918133649
1016737540
907118031
1443753814
410961968
1432993032
190633690
1612375447
247277513
719965600
810423286
33151745
374783952
441272293
339959650
675008627
759987102
127033325
112518632
730265315
1842540099
796934360
932757250
1478730214
541051537
1353461129
418968832
1924722632
1428764634
39947171
632102957
1660739951
1509386970
640255966
1750237499
167869339
1173815576
106657211
1312661062
498508135
1781354063
1795545540
1147974590
1443210211
1847981924
931961695
651793143
683596700
680820012
140941708
141779697
245493317
101450854
321033794
523066093
1846416086
2108717049
2099622480
810561238
478777010
1291574375
479987596
938855075
1603435392
407625532
1305459385
1150514811
776649348
1690680132
1044955334
1372281457
1386234953
587277919
1999403599
79222235
631783117
789281953
27517283
533849684
977931858
145580041
2034280893
1539010692
918483210
1940756185
564162526
379213549
2039624006
1924570388
1148255819
1223947271
564360190
910803027
1764956464
1746777978
1153867190
1013505331
727780935
1755193140
1814829168
594488494
1858828956
109123622
1321113700
1916282487
1260028016
1683030203
288999988
1108506114
59216938
1383330052
1639795313
1867450803
941910418
1378264770
1294596689
1570115634
1833536130
1783810702
1526564864
591652427
1659622540
977443047
379333375
756540967
1779203647
1336309435
1330222298
437609410
1711358474
65553522
230290276
334948372
1557992815
138817532
1683442824
950788437
144714689
377797641
1149718347
1450349297
56082789
1463734842
1079617512
202512728
1855236041
1733519452
1751305989
1609757800
944238446
135779183
1324264466
657904535
1703607550
1394186409
1353740451
1225029890
2142675495
2090157567
455259620
1261960505
442697154
915762322
557459193
1762667962
2084136970
894257130
1237536065
1225906457
1268558433
1705445398
1619374889
1479749915
1052769312
1272583698
925921332
945221820
1689820806
340421219
1153380469
954877224
1123466964
640344857
1461516438
1932678588
714217776
11283599
1691533657
2049118950
414275607
1601441865
1606513980
1796697066
297733570
1719788687
1893670135
1980178268
2016616964
1989630823
2139530084
2089572389
1667690159
178050360
1656862897
837024394
1949246702
1768197300
1450453069
1889202653
1754093726
526927866
237552026
1234281588
1072349116
55793502
349917112
481299368
80074433
1439691482
1528935621
1541595157
751964277
1219668968
1356799614
955418912
1722394939
42500302
2026300445
856870190
1696097417
1133380470
1730386670
2133943812
1058890818
1063460687
1884076433
1252255430
1579110578
936124856
1105615518
302815234
1936438534
15631158
1360355487
364501936
525153530
1580693703
745623983
1490565991
1181840631
869497435
1648097020
633274357
765750294
1131058957
1512000728
121503817
31789588
1004377396
1152132527
1188134743
1891005767
1933903707
1288763005
179937571
1270648176
1230715798
833235441
1266657966
1370979807
1920273293
419608282
1996888341
669504951
101313854
1009157887
1889430251
1697779084
1992112044
554209384
604428642
1963294656
590047434
824876251
801281383
24178889
1861322840
1469110728
822624127
103492799
45831742
1505679080
251027152
271379661
1683621424
973708044
1198242628
609649376
464451310
611580956
1232369912
1439834398
1575963411
801264889
1220365060
1930406733
1498073984
743294884
1231611873
558826245
300959147
1266164519
350281878
488236236
684554024
1640389177
706494949
1673581372
198826850
1369972157
1667839941
704348108
2083398555
926415093
576302736
1499603724
1345657794
389273487
1420233721
713995864
481853427
2087349219
2026887395
652278630
119637073
2073559341
1320841059
232157789
2075884548
1300231663
1962275928
442745572
1998609929
1193876782
892588257
2131505602
871929947
33453999
1279763541
944176305
1369074069
1591253190
1318573435
1552434590
1192753895
587336797
2062291913
869777662
1348380046
1536183777
1510420043
332018605
268973425
1045257743
1412135041
1144634051
1981060455
1313521915
255859419
1952560576
1932017235
2038367852
2049556280
798203144
1854554068
2140322802
486595496
1926508054
938513959
515900077
1503883955
1538291074
692668058
645525049
1108691417
419086728
115395286
895625125
642521853
292389080
253638317
603021052
333160163
1628538886
697795165
256826848
28104327
1799730087
1233008936
1989769609
425783836
424544623
2047896029
665525415
34107723
806556113
1980355848
1635929394
619942769
93883375
2095744890
1363553560
1563718689
1105003342
76115929
743070225
1315344564
693884421
1231899058
2130093165
1824338798
1587414351
230535660
2099790036
656997003
711267551
1755832873
221479324
218233501
2124568619
1917297883
859529538
1356203918
373679389
824940755
1378738705
423716289
2141570927
1742162130
1986212034
24921121
2026915153
289722689
232457708
1379528233
694628822
1035777362
421707509
1765405196
1620197417
9573549
907578675
374339403
729220690
1710850423
412016929
1887197760
352441387
90132712
214553581
939716617
359661939
870860974
1888797244
1671868797
946263969
1115841981
906010834
1838233046
2073462006
181625238
608855382
1130729650
75118080
2043644927
359134403
2020479634
1934933566
268352640
2115763141
51955360
1240768301
848288428
1776606676
668141148
1974556014
1073262978
66280759
856433014
1279287676
1681806289
645217050
531216632
308682253
63026002
2113207530
655143862
2093622009
469929028
95358836
549532065
220473268
1682965447
2071642407
1093225374
186579317
788781368
273146062
2014775621
1218751357
1128338000
2113791273
263907012
916000703
580328003
175027855
1346952281
1416384443
535627544
1744212174
860416867
847263545
1653489959
1426019825
515067885
2013080530
633431885
559584597
797315298
1884479218
196565745
1340148149
2146506121
1835529056
1364218692
238989993
1888346731
89340045
885386531
359753020
671070498
884238077
1393363988
370034015
1110680980
602236767
201198054
1768207571
848095881
1472485012
1338761521
589650923
2025637207
1327694767
761500620
1381332001
700648491
607146172
576394845
1979057778
1213954977
467094212
125468793
1050409140
457556600
675139613
836859797
907854734
260983312
2109728291
1492930722
575357427
17850761
277900017
465797936
1816008452
1205087651
1545457790
1610336170
2141123144
982710226
1165670405
176559979
290133844
1134426163
17177304
257352653
1868920197
2080953501
434787287
569994642
1259833261
346309982
826468455
1968906038
2029033460
641888620
377840558
947508405
1764319846
427681816
1078223403
1351589201
129242196
1882519864
1958493264
1670591207
1040712905
597470593
243138257
1876292487
354615193
1711161484
1303475437
1606636182
1995810064
1836276882
1486411929
690505078
1456922170
1022822010
615572595
314329033
727078776
11815368
800021963
70618240
1713961974
79581127
590534533
904777085
1730702867
1098309120
1663543558
1854200991
61669433
126780141
509441528
1836224928
1675892340
1542352552
1411215860
725393177
1601400028
342432632
825888564
224724636
1947986307
1845495268
1013533059
444672378
2111383668
562971486
1246415591
249646693
758956296
922176979
47824546
385187148
334612783
919454695
1388684642
1663321442
104330351
746342319
820810935
965139273
1425654740
1457604094
2114798326
358863457
489314388
2134989061
850073952
140654480
1995001106
985728520
424107047
678764874
1708328961
875718402
955478711
1395367508
817767365
1832524613
1390743122
1161189986
1632306554
1934133941
1436684063
1397024069
1140030934
187677100
1603439808
1545082673
1709801400
1998317562
1762653608
1566084741
920122524
371513528
484844662
1484402664
1469603823
522291492
855561342
1806052889
1972453803
40567184
2105695191
1167431687
602914882
1388963737
1911754509
137131192
1036230331
227551625
467402609
797355499
167801970
1864681536
1401382332
566803749
1517970031
1462499889
1689949928
15502382
1355496201
797666720
495795674
1612648667
1357682868
1059199843
619932437
428082489
429873921
561351000
478024882
417497319
965726013
1813257368
2007285688
198445763
1136000832
1449561895
805540486
1666466231
1301749788
1136679254
291417273
392754464
833663603
562894694
1770368014
1234143418
124619642
694336817
1983992799
1427115527
195065367
1973513462
976319880
944478894
16076124
1564871431
932526020
1803936867
2114347470
358201273
1795187542
1124225212
820122052
843257171
1363062490
2056885497
726663920
566334160
1761341524
2010676097
2030204810
744279748
731869900
1114963878
569246767
1724981722
873847285
493501939
134417292
1237579823
1844158010
1831597916
172439893
520110586
1462715232
1995964524
240344706
1782706851
1016436343
1585230710
2131013993
849340663
906630149
663142159
251058581
1294270852
784506758
1701784473
1750184093
1728271910
196292778
324922353
782370910
610618759
1255131292
1701832008
872882109
76114329
1950254674
448578605
867603261
231561008
1960592852
956504652
1492520044
1611963383
1577438193
70379193
1438631051
945861793
440276025
1761225547
824033593
1650183697
973609364
1867988271
1727966338
1924905812
1565732533
1475279022
921724881
578948871
768806111
830763610
1390197392
1320745394
2053463805
114506457
190567757
1079426882
2046728960
1326139969
1504382041
1116774505
1141972079
1180857302
103396055
574015338
2106122527
929205975
724510398
519130966
1637779627
671907457
1376811492
1310714202
1996073940
1091703267
520573792
1272353463
1045479097
2143460830
977141507
675461656
1256594573
650077901
72152210
910418440
40898117
1854876332
612654826
1578483916
746582208
1059787793
2141222692
2089917911
1039396956
1532775153
1022613146
1873303023
1475898978
234227039
1712401290
692771809
2001845224
1533287629
1339102267
485448096
430126504
2122082168
1010155440
652242525
208391355
2039812077
60616987
455359734
1447445424
687490537
408598059
857977311
464175903
1706966263
123670269
242777148
361112027
955223353
689208108
1403475253
1419653292
1649916411
1117188258
1533579941
1845934899
606819513
1664568516
1739104907
1292316687
96811980
1103580012
752297763
1344458056
1587297129
862233924
763910385
2009914247
898623052
391468006
594499261
1427856474
1233466596
807426199
9072961
100420440
2066242925
1959899107
1332410824
1744468425
1832716254
345709347
1840717127
1856452978
2129167589
2094006116
1280438802
1434184371
2057969127
10803648
1782904022
492731871
1161682585
1856155518
1631725855
2085301125
472956922
1819476592
847717042
270451131
1079385939
268382961
1968967337
1978223757
2107368939
1597654578
834861399
13891429
1386087320
634558689
199905085
541019373
1373767945
1976961086
2131166700
574031629
1154765687
986274649
1295144639
1298381261
512421758
1272993109
694980705
1096745178
1727905897
609479920
175654215
535000767
1204402799
1654292694
797195190
119905169
632273694
310660323
827125470
931323332
1623671323
2134852812
750496586
1338944078
1767152296
739190168
459410337
1614695169
1289955966
1506327996
888179227
531327540
1306871258
683264431
2020819921
796293161
1908879835
1217962230
465546479
17147769
2022596266
2126787278
485648474
1875052040
1615872459
1074843217
1630806200
823758087
634998160
2142768090
1662317940
1725688505
1985586982
1363954603
1361000243
726281029
2112175766
224489845
90543420
1516302664
1686162387
1476136141
754819931
1993024341
273245492
2009413930
189393032
2077874434
688353498
1051624910
1047647439
1816132779
2119916261
1342499131
1560733248
1046387531
1186612206
105229544
2115376324
191713788
802654829
488863622
1093206442
1081044668
591230740
1653959573
241688829
981177217
842798827
19656984
1654589864
1513174890
827131562
975798640
239094805
1032401372
699254900
1693344204
375492845
432258143
115681166
145620989
1136561156
1238552393
184492400
1917661083
696422107
617509681
454832153
1951793631
1331144819
393910072
1434141438
235094626
568907752
1260916776
1499461076
1033641574
1471317297
596540208
1593405401
1934904084
2027188115
559914731
2099950384
593357701
167825204
1719309346
867411226
2077248744
403248699
997831424
1553326426
2023459877
1129197343
2058312535
377013102
852336428
1831720569
215533161
1559102735
2127647088
995866177
231839858
722433006
1644990358
280619490
1149284412
453451932
414141560
709346488
472578287
506280863
1395701087
1184261977
1021746085
1447740316
1604736516
563000508
487275898
1988328624
1454112111
856327737
365618688
2033819226
1563896960
116028966
1950566250
1386972072
1669684184
2031279605
1947139450
2072568974
1906836800
369388728
817168233
1788877463
1118669928
784912764
209891476
262350125
398005537
2002506935
1488079153
1472281476
925369486
1538780759
429004910
925878112
195497366
13852321
1209160032
1053828442
1085155555
1414770054
1589453126
429694744
1966851018
996618943
275036364
942626499
236758243
449951803
128868001
711394588
2108659995
1701099495
635277112
1301396112
1457025420
959199778
350689167
25168085
1505931965
1660672737
769152352
358845630
978519069
422779769
2095898339
1880033429
976032557
733302629
434234292
1729122809
1659261604
2115289375
601548546
926074157
1843822751
2140294172
2068463991
1744563484
544360308
1790727238
1269065565
861749085
1932675887
15579060
2107500581
2039194774
1673624467
1424209383
1291272009
2001245603
468917576
1989081341
1089888658
1587307288
284799212
41324762
234562113
1265562354
1412222782
1358949149
490814
1222221819
503475227
2098991440
589967575
734002237
1228942570
1002170147
407567258
2125731116
721679952
502588023
798974056
911597171
1713679400
1547308001
194139777
1085968617
2139523503
294168798
1689602965
1925170654
1917937001
697098755
370584969
28152804
1805927503
1227029471
869005338
923555875
544365184
994032978
200665411
663858095
1689526051
756776958
2077466827
1914682853
1481584058
558772684
748993841
353892428
1714463641
673050310
1484023004
1886255505
762239587
1538361971
1131003376
1284714865
1984769907
1142875413
1554040592
1109109469
889798211
422072119
683106288
995815832
959693591
1491399604
1693974337
1507976858
1797624997
729883182
941312943
245253854
1570618638
735962526
271568669
1125256537
1377313919
769133372
849357538
579952104
985881192
548152697
1664870444
825158345
410302444
711533081
1467656674
1639009615
842398160
1277954272
1052905011
1279823542
232043935
242007478
623530553
1474039335
1543482995
1140037114
620118921
2079650746
224294066
656935063
1678761837
882219074
851152721
1735574865
1214144799
502065424
942571178
1807909471
1880977715
1529243534
2121243593
407393959
1639788006
1662204238
2101403777
1291124578
542867602
312485957
1096905272
1563614297
1564377301
1330821167
937172209
1471301861
1109982282
311151188
1164242299
617254246
1722075760
56501179
1020770654
225694409
934411784
410870727
733795102
501169698
1642593732
757783449
441366137
643368867
257045016
17103941
1859803888
1740299134
473311998
388591147
1007187276
2026120828
1075177300
1630877099
425867445
649087771
1153930979
794673009
1296741209
1127610009
169051190
4087843
880346166
470283632
1962858639
166707146
983211241
871508864
1915177784
350470793
962942445
551392758
1518869218
792168632
1848393349
1962255678
23539276
441509417
1887552358
1875726158
524189465
1044803347
1504035425
1047941730
989568289
568117351
330763983
2069723430
1499830105
1276162411
1914152143
1022270916
54502892
92305105
1417568088
1632171794
829635482
1519469715
1653112145
1935971106
679791799
2095031250
450307484
473074268
1307614141
1716332463
1429813275
1264256324
1441102490
1482096869
470890367
2062329414
1026575719
72819358
403589608
2022414486
2069939928
734110256
1470262166
1662961260
1023225131
34546645
891943581
1994634987
1579752517
1799221833
1271480423
1849703784
1629829469
1939135986
1160412172
1134266471
279372881
274994149
1669533929
1357989964
672578283
1996122439
198174351
1284600364
1538948457
2100671612
59104239
1391775636
782768682
1251739937
114242158
1317205938
1685514350
595830233
1672438764
313872169
1287793873
1640167877
1928146560
1903906926
633167815
1676293441
522208579
1121080420
198222810
899007633
1924952801
1021714757
817324892
78243294
1460032623
370898553
2065192522
1283507691
855791377
723326563
1687940069
1819637314
303481020
1526301696
566835075
112689234
1992276166
1202196633
1564234735
1398499444
448829523
45997823
1727147748
118526697
1551293958
237671409
1137119569
2002633190
131888534
1680085270
1548431175
1662168449
1541405334
1455535747
1561227546
676692419
1196489239
539409727
1225035883
615325573
1061231578
2079341208
2114615541
1268823976
720924976
1022789016
1879299560
1253118247
667157998
457991436
1537978737
27092171
1888072812
151883864
545549434
1223550578
455611039
1516559415
1026738432
800317939
978961639
1577596559
1295036911
1092449737
985571334
547481489
577955564
421567297
381615201
2127110813
1362359453
1419838868
1434559127
441154943
1398991968
342179390
1558840754
1964576244
509201463
311138825
106149164
596719650
1137737969
1294776689
193242638
1544024314
1822875528
666611432
668833322
674424726
2099729555
225311880
1759794895
1115086799
1354867659
1388302008
1093302606
1199421670
1907482859
132005337
1149281065
689561620
1187387807
1392314446
945326702
362683573
532701207
1998690029
48590760
385685310
1509638455
1703664418
12003987
939313673
1220980373
396678937
859747755
1258563305
966176165
1976358262
814797842
221302144
1683763975
2102619301
28341699
1864663895
509785478
1761381846
834927671
48251472
504933650
1572529730
112567532
1143990060
1754206365
480220765
1585885960
158156244
1619683450
1547570387
1755713778
1402662392
1418205776
1859564486
1383190701
1125655866
1510289926
820939341
190594227
895676988
1342589205
1092366607
572815324
692710580
606233931
530501735
2104093136
502508671
146786078
74845721
1899013163
1818651769
1802906744
1557792325
621650588
994445876
1652597709
1419146438
1523141381
339246699
943024869
1355820455
2006694559
1649715007
615647988
787184009
661249838
1891678729
2026610947
97758838
385025767
1911472139
610034360
1455540283
427144824
90121086
952214274
2024631000
2056433314
506447631
697640737
785574249
803375273
1288173835
1272908123
1734560347
771824254
1015772685
2065318755
1664600684
99211037
1955544591
1767572989
1267434911
1026789844
720481240
285948912
1871736690
1641824834
1331989809
1355935835
1095867305
1998452004
1635267755
2129897506
1495045127
1547861155
1202205573
1077297757
1474720805
368840174
135473558
503392329
1383375460
1359401968
909756942
908202438
1593611268
1005428773
1174579683
850942380
1118503333
1711750093
1255923521
668771532
1132041241
1654015450
5988361
1280345456
1302417947
1956398300
233092093
1272102415
442093763
231918951
742672473
649071544
648023620
1920574756
1982425289
1639507466
1216335527
1098354444
651170661
387342513
2128187579
644292969
565307454
1955761859
2062579773
985574573
1426309790
1800893752
158005773
752082033
1010832766
1663307073
966697267
888790879
354636872
2140911830
2045468615
95201854
326567647
1774949690
1676400696
2032920861
1951828247
767684966
796396552
957096478
360616688
1175335177
255890700
1506101194
412564075
699122308
2118087077
178419864
1920979288
1752993427
1143091313
470380668
1912440752
1116736604
1040262445
1339554777
517845382
1723687541
59979176
29940463
1145075306
1775129088
802255023
1958284061
1771384447
1139112765
1932562460
1136952514
515132322
2136646792
1889357342
898711938
1516063006
403452593
53763871
511531814
1811200457
1292729544
2032538072
496372984
1164824561
2051855017
1435173043
717955487
635479838
93484394
1129751610
2144776432
753575842
990169507
789733992
1396310133
1917372805
973430915
578611330
427825273
1672778413
1867673863
1700100950
255319219
1460168126
1343131942
1329069417
350935069
1751800095
879123886
1320303420
1146360260
386911296
790415551
431839751
1339992689
1794534691
1732140294
1447048281
1124233503
251355841
1541061268
98166562
1718174523
1156936593
1517827390
1862773720
1305912793
1365226361
790885294
604210063
112589293
1681000099
1081740498
668736340
2080604730
1906321880
74338186
934424838
481160451
212977587
704627175
1167387305
1015933047
907131588
1551833098
1048284626
663923786
1090298304
1732213836
1855804455
903861582
673479523
612359056
1123019804
777456014
786612328
1036991857
1710270968
602723027
228103389
1460048074
1009188815
929031663
589369913
496615170
2016475796
927380410
942847668
30487431
153202146
1076762891
1825712888
73140998
333211260
902280061
1254368648
575933008
10245037
595783750
238549654
1660968748
934876253
1560039405
1039177096
131258047
1995658471
1161690947
1546181786
346242467
60841549
1168795815
399968379
1427575413
1748575157
1330920892
41594942
1299704826
361276105
1585808180
1014322758
788571147
1315439731
257034013
1495757444
1680743124
519913022
2056983987
114382034
2024492134
666264594
1558196941
1204573220
700018814
1075783407
1942190083
2008702927
1067506524
109548788
1914037278
1236524934
2003900562
1369504835
999632075
519275877
1839236547
68019637
1359865751
248539079
455109256
2080576790
739090923
110198948
1024530021
5021802
87959621
1167973933
881504291
230349546
41129280
800728040
406328377
458768880
790408483
1999504858
548931806
512586988
417862180
1920594372
459769375
1956272034
894012827
980621648
1117878963
1993537625
447833900
1039716058
827093501
1707787876
2052461724
1491287100
1421463935
111340912
1483640540
1166447692
1382526049
495611163
444317655
132104456
967984595
1071904672
1242702275
1590967874
864176453
282874339
239514978
966443291
1693729061
940490527
581501796
1900877969
797037245
1970426756
2137096547
2041935269
121817766
1273629870
501584714
482141950
944351001
1255066061
635913672
1306331855
1793312828
233542709
2040349843
1115494004
1770062088
402050206
739135045
2123608594
404121767
130635973
1283907352
856484722
1227184647
275414603
103293893
491547867
641099664
2121598954
427900336
905505910
1407846446
1394021302
118840349
1183646166
412488712
614539804
1996117490
1495296840
1173857283
324132789
1396392689
1407351757
302086061
1445485519
100036915
2002796130
1363507119
1717471515
1745641077
1908422067
1550087775
1044856321
959480390
187451135
909567419
784512955
192549953
752432302
1904064634
1502065038
434469986
32226983
2053664122
679188822
834099289
902811557
512320779
226260207
1063356122
1615156764
362503481
1690894448
445776465
436209275
694829264
1154381098
253491849
1554005954
417642876
1023702664
1327730179
640472060
2117878532
522409766
336772766
1138439520
1083146458
384122435
552165359
1792918737
1881694231
167033915
1101150073
779187749
632306393
1833254356
1746271070
133390701
1398452284
905095299
313270150
602625619
2045896348
1514607837
1236740898
580858121
1563205214
1652866730
1089727968
1593196673
2117729924
270677105
876450642
1558762068
529755717
109240890
285061424
859626310
1979569103
1628772082
454613977
323134835
844708453
7424893
327378486
1668306778
868311746
1317440892
287385197
29203159
1704236892
2118299054
2109699054
715940482
1131789848
1823122064
340214162
1708127234
635847946
1593751815
1915031570
380790624
833655099
851365930
1093114306
1280592328
1118162839
1242203489
1490177908
909761596
1839270959
1048595854
2020595832
1862494708
1435453990
1559558052
702029568
1866170664
953749407
1473273116
2098025652
865632914
800783585
625914006
955392353
268282467
1545571739
1176648902
1906106206
1589799607
2064859678
1317350412
1307822191
908548731
125705108
596470751
1297488281
103797047
187510334
1815818241
123610307
1372922957
551661145
1252741408
448635181
1821968703
337438377
4409213
1829498118
366079792
964052065
1344454893
1968633885
1768087691
1870207311
2048390698
1443808555
1628633169
2084757698
759792966
91344377
1817831447
236947680
557228283
625462252
1290802130
1054900525
483475552
1725391300
1964030521
461829250
359276778
1577560341
20565873
2013409451
6217567
1243491964
1245858558
438649193
321975178
1820606745
1860376636
540003321
754521981
23018992
1573462515
1854072453
544168958
2082221406
262674009
80581464
1111702993
464606550
32014454
1354933236
447959169
1425307668
1166082211
576486480
1637493424
555337687
27023456
2074222433
1213893307
817919506
624969065
817428839
1222326544
1955145521
736710659
1714419434
1966719356
607700787
57197786
1871082557
861524621
2015319873
1443207285
761853402
1891443839
239549582
202552073
885126325
1685786446
755910649
591888106
287785458
350515712
997312769
2084692781
312703740
1757097741
107264789
1284745738
186143666
849956138
760403314
941888376
1140160228
1421670499
489255347
1971143046
719675183
1259599873
1358697786
2142975380
219156327
1064199101
1521249543
1227842764
1935517511
1898482842
110623684
879220340
804334290
452705649
1983239058
1170746324
1281792580
1469221230
432911416
452927475
1586411021
1525904341
133885216
632411252
1089284400
1706836211
292579540
2071811197
1440860066
1129001641
412471936
452560530
121239917
1223811517
1863290624
273501119
572357450
1419793567
1285325445
1581609013
662824314
211889256
171920242
2133072299
1195658577
1323216018
1874018993
1621088752
884073502
1421424667
312295411
1184282657
872009404
1136098215
434760880
950899216
1212214813
1529047303
365159788
1898878155
101481328
336603459
1257809971
1419661689
2043339978
1697639922
1636092364
2075376381
1586331903
394559657
1121304454
1479696155
2000533523
316591943
1781201633
858181729
783619895
1318552143
728634535
1587094046
599880078
361710223
912137535
133185021
159803345
724491180
261599596
1187587937
1297963910
1574528610
267649102
2027327996
177608662
1169466988
1023736683
2014904114
674161276
137248513
693776358
599163037
1855592023
1728971589
554794372
66365451
1289485760
831975893
784580930
2012205132
1306291857
1612476276
1092697697
1119649522
1344241545
699997677
919737620
333304221
273127857
219858066
262112094
802779103
161562555
1482244397
1173565038
1350271941
735786600
1685294415
1938333712
514790690
1106197687
1328553402
1969879405
1493644236
1591646647
687991168
187432221
1699301331
1418187798
1683141610
3453061
769116458
1365475935
1435046147
830832758
671298367
1659593677
1659571530
1723869117
1936579138
1867693137
2028557782
1668086099
2089078405
1850499869
1765489922
1685367875
698306900
1672627993
2080700336
1842451978
846297235
1044416795
2097661313
2080764284
1422452159
440493660
1475819259
1393623054
428757829
1545324493
298766175
2098639919
1612029543
742617908
153197390
1734916692
1277678223
1785179414
1994061654
164836245
55226455
550279792
1738472910
248981397
252341753
58693287
1941833880
267393818
2127155319
304406348
621829685
640835827
1503829336
1357733629
1329184039
1966785146
1640516995
1527056763
1464194189
615693060
754436936
1701148449
836591468
1397408908
760784483
792958227
2079958490
1707628680
2028678345
1729648705
1865367705
149749389
513301121
958176386
618078188
1784260512
1313303826
336034089
109750432
266716013
1707499908
396792551
1246664263
1723745554
1835349149
1793813400
260681581
2131221215
138525858
162221419
2122579366
2055324879
125655180
1594753055
1750048462
1156052138
216820841
1800993572
619291319
7607453
2038722846
1189953021
1991873277
1930752309
901001123
1156880517
1051456204
1744200123
1449136227
1797369491
12793724
957275941
1939777913
1992018187
862504597
1697304103
1149511578
1885574573
1516618768
1599864
1902471824
2021603732
801078497
1386580205
1707567944
212404901
1560836559
1620674188
742874444
1537624466
1508182973
1000626952
1275029014
1003431522
1030611602
1894802965
1556665357
1571912671
411154648
928809568
88749936
482186418
1518847845
1604814789
602079589
1829632896
705959521
655015593
328525449
23574445
1091633247
1406636508
1028578663
735002012
1487407622
725539912
1539718631
877921560
1364445996
554454555
1237092817
893612758
1541901284
21021957
2121849276
45451978
1613042504
1799034649
2001500538
431457823
822805591
1252741415
1265502417
212799428
887845826
462560551
2002165761
194427111
1499783176
1799199099
1916211382
1009421912
2017875504
164822131
1008471249
1200297493
1204611291
1259183661
2103733271
1451981847
1528495435
1611359134
1901530749
588107804
751385521
223630550
1083517440
1627230341
2104197192
1909646271
49521670
504527276
1820099947
1114327343
2112976674
731198429
571117203
210006801
828155077
874558031
1253856559
1404830501
645641600
67943066
1444984149
1395238487
1341178492
304204128
194997346
1103360984
876026534
1985790211
658250172
1252397585
1826548722
888737152
1079390990
1521386214
438107639
272508311
99059764
38089380
1001310527
1166821294
2002313928
1089199945
1968419730
1279150695
415021102
1107305848
746751039
793847287
2023049656
1665766068
1020217668
583959526
1989474317
2115417139
1761572459
1146628274
1870074052
1303848834
1833809131
1890867413
1802833008
197080313
903520434
572131740
672755385
1283778936
973510677
329459012
569520139
778921060
1638577231
1308892277
757335561
1920401266
659305894
693888071
753073959
1313566902
751829668
428630116
194747531
1723232215
673781330
1358644141
330599450
1315686953
141525854
620282659
485971552
344765642
72853390
269965131
1818175697
1583824877
1898815472
1700584234
1374333783
378379424
1069618104
575855195
1355908143
2054596360
495471113
1568618165
789501860
678567244
1926821461
15355738
1350043912
627896681
1311569142
453536927
1057361560
1138428517
1765610050
693401726
1400262781
1080808938
1072200541
2050735025
747076322
256853082
415619428
252789534
125635105
564954658
1844357808
1518759304
488158762
273951604
1383026317
1358883886
1571359954
1881900898
281637798
1098874803
1592885313
236233707
1727920530
859160183
1504441668
62154513
1706733380
1754480651
1234471670
1960850956
1542938993
1144104568
2059298290
1109027680
1950764955
2007554811
770952686
1769341868
1726089503
1490475463
2136812469
1168556377
1045393964
2072305930
1215661282
1761836949
2011562091
1671185187
1152445613
99885635
1082382984
1878407679
307346157
1804497144
845706468
826079511
901365661
285339725
739942910
1467998558
383532016
999606454
1153455559
745431680
1313490980
1701497945
1637935775
667371728
332363703
1791882885
1843012862
1479525674
468371512
43941045
1563338216
1100364257
1101747389
664899885
768472244
940764424
907362053
1441796712
693807478
1880379560
1658428384
1991316301
1775510048
492054822
851080902
94917534
1325836280
110890004
542143074
1933733287
1913543805
1877070917
1150107248
230876555
1668435187
1342472720
522095290
708916954
1488520307
1704660857
270314611
440651727
2037520016
248743826
1940873880
1256955511
632717544
1743506086
979067142
645084077
138227938
1374747654
1946771516
1503482557
564281420
1906796212
151825851
2117741137
842883906
2107776711
1464318366
1529575755
461936736
1184309060
1689574954
648290739
2095024842
1312580731
1115792537
1100277948
821251134
819489826
448711599
1804469773
190515224
1067403949
337170576
2034188852
28525334
1281708085
1430611523
1469732875
254655549
605425596
358454198
410085850
6050122
349051877
1812879461
2097923891
1572634866
1217822124
1634325598
1539179072
744628200
1788354926
1014838051
1344074086
681563747
1948635553
1379794891
929707041
1278173492
1338143036
771363394
91123688
1945652325
1484610079
2127783392
1107976460
1894289317
1488770595
1851371553
226439763
457357397
1036335475
2057123663
598204131
1515286456
253568825
1810743346
1144834744
121253495
1117573281
1995991166
1394174098
1371744675
871795471
1935127773
628504853
1427097958
1778738152
1257340287
414336899
276170012
1834313405
156020349
1882048383
498230638
964253738
1790258079
1244680574
465723191
1625097035
422245615
1641578985
1466700777
1753302334
1646411217
1940288536
1702334638
1074898276
1935795163
18481448
1353921573
1291673507
1147606731
1190811245
1488384480
542908026
1365240366
1759528488
155283633
1113341744
535338538
1083987710
1993486414
798552647
548264571
1266232932
341484796
1180898161
1220900356
590175232
653504531
1899153449
250190590
2020095652
14062403
710940779
1522119092
146084217
1110590799
50006237
234766864
768343204
911389804
1041526374
1297277988
1772991283
1553414182
1594242663
238980400
934050807
1233902023
1330145672
1852544553
1646702514
2104175261
1435091610
1866976621
52214369
1293107177
606640408
1055925709
855230293
484135929
1407272816
893420603
486958930
1408503250
1216444431
1448116501
1777370331
748820814
177935029
1478822613
638044225
407331326
1507326821
655435548
1980642710
425951647
139009715
1598507980
616473007
1500972115
2010985937
1696846742
1972655369
281875218
411311206
559869261
1982992760
1954101591
1896671472
844845082
197670981
1348067792
253778679
1692547945
1318637737
2135056451
676191551
865516985
1278288093
2105524474
1601069111
225696851
248369314
265309804
1019942313
390535978
2145864243
1276695518
59956054
344372323
1956951321
634183377
862246543
2145718212
1133162949
1092818452
581437872
1689611985
1839114337
589703794
2027170465
1788415693
1799350369
1332885012
339534791
959063484
26503683
1590922311
343722603
839695173
1821207809
2092286331
2147307710
949461404
855373643
1019157568
634439755
1329257875
176336163
1668714876
1542303460
481599124
1548905622
1199287007
1042992413
710658135
114700265
1157276127
1866704751
1425161233
970631664
427921104
1849051659
1083884381
2126756852
1086877390
1702138446
778440396
1499218988
1577003626
1520933609
166272247
572872234
1564420604
1198329983
531797081
1109926270
1451422055
366535326
869536411
182724133
1272801455
138099208
1054363343
1632693442
1316599231
109248591
1814149224
1225317031
1472428317
1320318489
2024879010
892701368
2071971981
380978871
513523402
685512445
1003589183
1579673332
2093480959
653463086
1139784034
356036471
107660212
1690241770
2105536670
399294087
721794168
1700468197
1582629923
729068601
273359270
1491155685
1843237471
1089073008
296866036
1786819219
1129282457
1436431230
1011130547
994937348
303892216
551513908
632189269
142479844
1358014416
591697548
925181393
531917398
181067923
72118063
904794525
1629216702
2104185073
430027217
837810108
1194816548
1468441497
1004894365
2137179837
2039626638
1277280151
1297644742
659307746
1528359049
1487799647
410934705
1181392427
595220716
368053030
1335166590
1631335193
747141974
7228230
302476981
34414719
2003356831
999294188
1858959116
1021990098
1484740277
126201973
1911849894
98261177
1702710102
1164520144
856327737
107000688
1117465225
925543175
848590364
586888731
363125228
4230412
1137570778
1013658212
1129373083
92963492
55223835
32471985
948817501
1855795327
1058923665
151306228
854714593
1111830974
2041244025
500415489
1646737846
895250975
1097584713
528010629
382589948
589970364
1867832941
691275619
1456511401
992341173
551937298
1690885346
311776069
1052834557
979887849
444809295
1757536080
993748762
1323627598
305147918
1696881934
1401614477
1294710455
407259191
1952863407
1139699967
1576856286
761557968
1675702517
660000121
1362058075
891738626
1739008689
1444504308
651342454
787166001
1463403881
1753012181
279596181
149173111
293535044
2101213891
2105427374
93229800
497201044
50617016
1404262404
294542778
1267490161
1520986645
196940111
1131033434
259731467
542197443
140681441
311254531
914785340
490246567
1645175704
479232233
914062076
2011494804
1082790453
1282500844
1197656171
319628303
1652996376
389170046
153888764
2127633244
1886288280
841283843
1116883336
2026143134
1603074865
558041378
351907338
970408643
1857876413
1189585367
662844090
1311059138
943316979
546697344
1510464003
398455192
1575812891
941762880
368854072
521851425
312409172
467337276
1181765233
294679195
44063750
841722542
851519367
2044126820
1526807146
948902791
513497756
1169051170
618420239
505542636
1174935224
585072141
1228149600
441046634
74160759
1275611813
1973053067
1777620278
1673857387
492756414
87553627
2052608719
237525412
181319834
160403259
853039190
2068476242
1056425022
202540557
1235796055
689657116
886272294
1997843999
1766683345
130501421
1729921750
130151740
1491234769
2138815531
1271321642
821960950
225836480
1044934408
173759727
1693977856
1456028222
99950134
279209740
442195974
1138969399
649012501
642533739
1932075088
1138282660
10873830
898842366
1708146651
819067995
1621003290
1722810159
360148056
617758997
359506899
330293240
311982562
1675821250
2053906846
799734038
2047505993
2066309245
694999640
1246326044
1101614131
1506239653
9656027
2069552903
1456511155
333593744
660378647
874688219
2088098126
1515588206
208696346
688207165
2140000268
543034831
1651656318
1741979533
1623897731
1254113305
681527873
966708579
86388592
1407370774
1801918348
731363152
954273094
573954521
1832373884
1985215364
1091240791
2133693967
132451870
494170853
380901771
1583018182
853323089
78787857
2016703015
1876978222
938032800
1279504533
349131028
605329388
1494280016
555790767
433895416
1186250383
1254839665
2113038876
1457366713
431106315
1932232678
903072197
801933976
1285357625
2036256380
1329941384
2050980956
1286266583
1401066427
1142463359
1060759801
1579684260
121945338
661946880
284414127
1914653161
248372061
7834251
468749753
1352943192
35440048
1978622544
1932400020
667499533
365782383
2063100663
311389836
706643958
2093820681
733654388
1694233793
1776813430
1516535958
1185518222
678675997
1698160952
1063777610
677978419
1247085630
34216565
505787050
216588391
2063584902
1208133677
68790116
102929041
78377987
451782804
119310952
1609428212
1820489888
1287510489
140624066
399535756
1177132661
1786539157
1392644952
1236352844
1244561629
2009642771
1929717992
2026554773
1958608413
916136538
838786039
1861436190
1873716436
591298676
1517964788
623535315
1924798048
1851057625
1037899033
1152226559
881373216
585149183
2107964654
2488649
718143780
145540623
162772411
218943500
828806783
1295580000
856779159
153868091
1665886525
1129635623
1639387456
1431458284
644364843
37947070
530698327
1790001404
582726705
1529099988
980054472
605956245
1579758994
99999702
1611911942
1173089556
476842406
1358502691
1018624615
1629971401
846395705
1865634411
1291897300
274116801
1412514086
1127760557
1597000772
54236789
561384753
695806247
1939462981
2040820366
1807670075
1843090870
1051032745
1190895640
958658816
1026199436
951399154
439293893
671467998
241440659
1470707782
1664026054
864458057
575711613
654172058
1731040732
527402255
1690143049
656215840
123982437
212567600
1402407290
613861566
1624904147
1450648063
895496842
307158331
1930742410
458825226
1574188309
350365463
931085035
1805433267
1074539853
1633843635
613663220
757051530
1895215267
810004486
1291449313
1577028871
2005530757
1479404924
1308827295
1686971167
1595857334
2125769926
1660115940
916349124
1242151715
1962946341
739237484
1991552360
1382911122
1150117582
15232848
2733218
979938986
1373875586
199249244
54066400
907296595
1664792440
1290160504
2060153927
1783516906
1478681306
248153027
748409917
888589208
1127343069
896204877
2074000393
1448991727
428140451
707742038
2115230776
1183934751
1447143101
645155777
523008735
424903616
1240161891
233165174
359227412
1188101144
272934319
117016651
1955097012
518132897
87733582
1843689672
1778826202
1356635787
735855654
783072442
1400272498
34714877
787290686
960670654
1321143363
751890609
742002380
1965400445
1729391662
1863745061
1537809092
244264944
972391277
1245088892
299144573
1072135723
2098061725
1058427370
1564505369
1202553769
1055524728
173333266
861272756
339735948
1519555599
284500578
641038653
1895566802
723649211
1195655619
815748263
2036631331
1380880873
40021977
1396215214
1224472362
1366187523
683354144
554479878
1758346429
88577372
227598004
1501961304
527349943
780796927
391437009
2133849101
1285297680
441599825
242531930
1268530086
1733437427
1666789153
544077366
1231735446
979764634
744436574
522775368
1025661210
2048654046
513090429
2106775470
973152677
306927772
368808195
918039687
606575369
1254830248
1510070063
1628869005
1170665797
552902525
973875912
73766183
1463231332
543914433
1086371015
127069234
816370650
280112419
496949095
992862517
1671392595
1624425075
1828333916
1208524830
1807845588
540879517
970612138
320484696
760837291
1740323436
2110776895
591425237
419279560
939327798
1789815624
424886876
1401417234
1512118124
1606391486
1521261483
1280213057
213984657
197726034
215790652
2034232889
636526185
969823029
1334309549
416758490
384948135
485873531
1418956093
1797421242
837807239
594300760
1720589519
1024607084
1165098909
459352222
1592586286
875230188
1903112461
1684606848
22240406
287581537
1187658639
2137801877
373581752
1087891417
1200293920
1923983808
889272445
428402916
1857458559
238980733
1359622195
2053787997
112395471
1497465855
378405626
919827525
821837509
1469541402
940259083
634406386
1642072406
200196682
1170092004
1848570458
1316919467
1623755047
742366558
1935265679
1214796334
360719958
1234486323
429232035
1923492909
1412565875
1700501132
1396166271
1490518890
1218417168
1195121555
1204604095
503065949
1642983335
1918766829
251340582
481231483
1233447963
495214112
1279331455
1212539175
889515232
13751015
1653224449
883955454
586234050
1149237076
677422896
1875667740
238500711
1127706460
1070365479
126339528
387509441
2101970345
2022742959
640488010
269857575
1829782773
836145666
718477517
1160754656
513576983
1472293006
995976394
434607037
1519794931
1299105814
1570062929
855513816
727794807
1106356348
1652083855
1240354911
63868640
330804629
20119612
585370146
973007147
1768937099
384524197
1282703688
198119318
1655040717
553282685
134543711
1033694651
1613312180
343032036
362814746
2075521748
1884985466
1514364983
1320374479
778764559
955044004
1423983418
831033825
1822641148
2010881989
1169737372
119543906
352508964
125855925
1469005345
105152333
1438642470
193489402
107573715
1445006133
1951988532
659737779
1448053077
1831894113
1398787000
1677174029
902990571
1065272141
1018507549
1379800801
516602214
1884542532
1719794382
1254653444
629244641
392882086
2136957567
121861687
523553679
491624600
1310570112
1390821362
970404592
663842705
463335555
1187735432
1207731496
1102698536
1795767575
573295653
250180974
1628036713
1985769590
994909568
795584955
171217766
813436447
1174423620
760290904
1052434173
244984119
1984295737
598162236
1816644959
1227931064
1122674846
404779424
1765584313
1053233763
862691813
230275440
1064541252
1849652697
739117207
1669004555
829459302
728185396
542425618
513368786
1305401881
1784506451
717206184
1738793070
1859745691
604275612
2047901106
467404211
735212102
1253600562
1415400447
1677120733
1609363985
582457289
1442390534
804636547
964612970
1565087815
1985619916
1141576484
951342213
1896229163
63732659
512599511
1655590082
1565507133
19970649
1637290367
190134535
343382341
1098908938
393227449
526197988
955209627
1758867533
314903167
56332329
1321722675
1624656931
344970844
387368513
281452207
434962360
1782064975
1510094918
403192167
1441400538
1290701435
576231720
1528353216
1894852480
171390901
1570764687
101596010
45744542
2031283169
590125306
190430430
381787570
1632386552
1696866950
1723304171
1312477385
1069428708
1575807967
2023855868
1646595072
1588872805
950767137
543259179
977127537
441624248
220617918
1868303529
340831508
977716370
491694880
1451833798
1482995454
1063164236
1354948299
135762781
999542834
1283727228
1493071335
275525883
242604540
1258310167
1144578563
5371362
1093840076
1110266276
153696723
846635076
1707243894
1592669994
533366828
761285587
1229803881
1505355814
1535615851
1310981517
1391081400
85108449
1657308863
1575774945
1183935419
727421426
1409776969
208519617
1845783884
1271947862
667156890
826688960
1307050983
584119863
1332406673
92421917
80588594
1346281222
2080742357
1081462723
247749479
1833521213
2132098751
2033500984
1567302839
2081538483
1368771367
271783197
1406558739
1059189059
1278344123
40727084
667640699
2062099805
183205850
307187163
1778484115
292536303
469794320
216039206
266787837
568526315
242099411
1396094147
1642553898
928852893
511855163
749137232
1594042632
1217527301
180097381
682409928
1333384220
370771389
302531317
746683157
2138824534
503432265
309920326
812200084
700823850
1483655750
1611767891
1462992094
1235454961
483921387
2116650584
1966871355
416796859
1592491600
1392375848
740037434
758812335
1400347353
1261946673
727842505
1846567606
949051193
310586152
9233641
1239956881
571656940
601927222
1562654071
593301018
1818474151
60953785
1800704258
593930363
729209468
799779298
288382152
2050760820
1503477669
781128723
62334341
1235118213
1791780665
1747938627
1621586246
621157113
353099109
26510571
1757331286
1128768830
6760604
525033699
562490152
284203667
1785875019
630815391
759308330
1789064207
1717283004
987663424
520897323
1875986002
1495135086
1855490543
1150465061
948031461
1759027636
1443171702
52379101
1166009743
1992528115
376862197
2138822674
535399669
410642058
107253569
1676270633
1294483298
1694496614
1325961298
852837427
1081211432
587112685
630623105
1238037401
578222081
1429182533
1126632509
1209741316
1539687645
2119029022
937691917
1540353199
1084906310
1056299781
1379032523
2007605002
1068919001
938895635
191363839
775680035
1893387210
1300184481
1443111342
1393576123
719877424
1162086680
341673029
1067204692
1402163810
854028713
1464109362
731019995
1528051070
609799683
502609036
1242125568
599273407
1365542718
142787508
744525962
658715832
872998591
1709936819
1072195452
450249731
1382519386
704243911
943468761
1935615342
671985245
1775187065
1396080266
932318663
1967104649
1320641082
1903489235
1731983065
2122544389
211307694
1762681389
1070499983
769829013
2024093477
37738457
423727752
617839734
1298341321
1522777336
2144852731
731185102
230031705
435402452
1797750908
604525908
772092571
1738402971
866394072
1856467177
719789261
1836943639
7182094
271157805
1444837286
390272568
1521679485
429611826
504795592
1818296580
2080844472
153977628
2140523442
1514961367
1496648601
91711931
1210716349
122637922
1869091176
1649514456
432558509
399395297
1263405075
432013253
1319614616
1686259649
1668112525
2015311717
1092512826
899598827
900659727
136238237
1133725285
283313236
1879615059
416073195
65540754
1030852970
1396036165
2001564982
1999686330
813287186
1555022348
1773280569
1174489975
427370899
1706683065
98208219
1500990173
1656883709
276919114
1967490117
244051854
976580720
1826352756
1389849946
903745099
695506349
1963321799
1117802387
728826646
1305306311
38499129
1536030241
2028378583
1431419840
1176430220
436051481
736011706
1474943110
53937815
1669444501
1088848214
776944652
1506591545
242241555
2015802069
627758706
1601474135
2111695023
746563435
88545103
155822042
291778424
1405641896
170008500
494168750
222948055
1083853961
161235207
166161111
195844609
823984447
1179869830
844080062
387029564
718530435
1202355887
1075435618
239353214
197369158
1793734229
2111832799
779657384
2098512080
1431419840
105989803
1018793522
382144201
1087433714
1634427699
1380970027
506254196
1458844486
1296025419
2095577366
994730784
1523104368
36253713
137467814
1646699203
906435143
1589335444
2054088491
1439024272
137301096
500899600
1933209038
10561446
797503205
1899672055
399700966
1280925305
944169373
1406791230
772672096
449838363
1265871053
13475630
725428769
1038810407
822764228
1528788850
960385844
1220874112
1649231853
1206279877
1579741879
316392343
851632991
1067713904
2001436290
1325538647
1465769600
1506891924
1925665111
326595171
890221248
1629553219
57675936
1960349310
2002239566
1193768919
1924428064
121652891
973609910
2038154295
1306719950
1897131833
1057519323
508880581
2056447219
1773622200
31428090
1736284587
1189536096
1892518380
1112761115
1014089942
1403247188
981428808
673865106
592768775
1511156425
1775799500
1131650143
1861462700
2124316490
1812203926
1456306459
205970104
339723206
1364216012
2011576028
909595073
1582025720
477082731
31939142
146454306
772359623
1357582380
760423051
1781829969
1213400465
1212483103
406552307
1981282764
604410404
2100721307
283842945
949026263
1127569574
520702707
1374441465
310418099
1251310097
67653615
1337417372
738397520
2081300990
1442174405
1316507295
946597222
40447099
635881938
1944647459
1978517707
1170202331
1398281089
234231812
2071668072
1044145999
958831008
1668310980
159665593
2003310684
3518082
948300239
1827427749
482687513
1693665933
1985369961
1508985013
1150772487
1455876164
1009603806
1888719475
1542348896
1252296268
1063867307
1476688030
865394866
1475292121
1815543840
1084801782
1853755819
263701201
530156813
969486109
1914848538
1570986222
1441328224
1005487594
656977304
1907101227
724008993
344583632
73274535
1154400591
794409436
476992300
1905268103
1622327680
1306482570
1780877380
1037372990
582038782
821876965
1048149253
819056966
1279001752
1182238217
1227997233
123834788
1263801354
1115598364
1187534334
1762269813
546516539
439405097
642510307
1349178119
1920608657
1781316911
2119950939
68787938
162472487
419806044
1957270135
967159448
1965786300
747241414
878800979
1299405049
1103919644
1969100308
893935954
619316579
883375058
1948860602
1517629744
1416212696
840582610
2080246283
345260420
566530559
588028466
2060086
279491605
26756512
259835601
1258512373
1736450793
170481752
1784910282
70940312
1447624578
266438233
1849931131
1683515376
350568014
1348253654
1098753632
276740044
386342759
1243520421
1448829657
1364253496
1442132503
298073686
1529106038
1704768292
810667155
2041505604
2077256180
953908189
171028280
577822665
676528780
1600762569
1013682658
63327551
1914494989
911060285
1502962983
265037984
816802830
1638161869
1077097449
2144373462
1928791218
2031799969
1806584034
677860244
1267560757
378995843
967597026
252425985
1858506863
1810066415
866119014
927240601
2050485690
1807119746
1074816550
1153235269
1995941399
2050086413
1112572878
1247050293
341227222
1406298780
1696964680
34565144
1603642319
1042335441
1101254682
783127867
838019994
752874798
409431198
1328199950
910246014
971990776
364741696
257788817
1260613919
1220824988
536431686
1411850416
75228561
833099769
1727701693
389876
1368482332
877080946
791988911
1538149024
281412017
1624852329
962055723
627537232
1555916158
1075742809
77179840
433920007
1644140872
1755202909
1931249364
1320266751
161838783
1348502458
151340591
1703842655
1904820117
817055965
593158763
1388584041
507924807
1568022220
900568117
1961198655
213892971
445470073
671353523
275068918
1491208975
380500861
111405140
1505012659
2001868990
1845453331
1149479979
988103943
1998077560
1283386043
1647483013
1554454810
1212567538
53997856
2041983589
174096600
351741762
1487605318
243946409
1412410004
1929431984
1230875916
1609763768
2130829817
1050879550
2026903610
2072072037
475286568
2027844548
1080763136
1883731635
1294651240
1481212338
309198613
1621610371
613453720
681875479
1261902827
321046143
1563921309
621123836
2131834441
768683088
2066993388
1533146623
894747433
1463708978
1387943429
1978326525
1929672249
622943824
1156219028
1639549940
2120234344
1240920800
1890320218
1978741217
1278686814
1267768051
715271745
1906920002
581890580
927024984
990067747
1187030835
1508423971
800923901
1366940245
243306237
699292008
1271480369
5692213
1127208154
381204178
663582516
410913621
2135551755
2130087918
1809949170
270195796
1567887511
1866941345
361536769
807876208
429985060
1789737833
619057647
889284107
1853031480
778362985
259742266
1114356077
780415434
284773162
34018752
1419896981
847449827
945570625
1112063596
1748442776
445781811
1051092774
1973220873
1836058447
363931841
391051090
987517527
879866564
169256093
726546711
1489092819
451117303
565166793
110658378
482806149
1154283901
1515196880
1277509531
784268179
384894656
1875148375
1450170177
2132158633
782677035
154077068
782587282
2050701592
448074622
549574792
1343378624
1168299621
2082597318
829807324
916767176
1209822426
2142886257
39651908
1592715574
690862218
2078850805
1938229064
1475048567
716051042
324712361
1741508909
1184205399
1275439752
1099723305
1759332673
835042255
1399210227
1652633049
91727392
1115249112
375326216
375186929
1309751561
1145523252
1941850934
1650057299
743323247
1396416656
455235234
578207429
1341987016
279345155
1785103056
327676620
806282445
1953688823
1614060223
1707631809
1576561517
1903282989
269524403
352192813
598805979
1087595405
293676420
446508744
1305006082
97568898
1433917369
926081089
956772507
343283651
212932300
973365866
1892303928
1199643734
1660596954
1847932787
2076530468
176476934
916488379
1593745881
1886770430
1548057500
1797478807
1138040313
1677120639
127976317
1506775138
1282338475
1034407310
1011922121
1561083555
1241682817
2028171563
787618531
187148412
330023110
2051688002
551633287
2020226823
663391143
2111549089
2028214996
84398850
977883803
506030931
1887468602
1616083423
1066610283
1706666107
448260405
1728170750
301110734
347768493
761539709
1031993593
1906671945
1713051343
461400019
155915556
689885490
206953272
1171661865
534345106
1625142782
1264804438
2130136499
892701368
1996586634
706114806
829266001
1226809002
1930816372
902308182
1518204991
2097010316
1220994552
1528104677
643487057
1693048843
1652253595
316208307
690337711
963045636
640446390
1249784832
1077528740
1060150058
1294361342
34736697
1777456898
4820992
1953489134
1653863323
668170142
1442610995
1035605930
928263829
122468345
501005007
1056738791
207697302
354774235
1665919864
1177899313
387240341
857253405
273349048
1487266445
1360242843
1144926802
88426299
1168357345
974462945
28722830
1132971432
233398823
690253559
634501006
157490181
1616500151
920020188
1102663525
1901672001
1179637757
1150658853
1268248118
696721962
780065631
873499492
559039335
1466849323
1435951291
518605010
1211111247
815679003
2764974
260663832
1308573506
1756711412
352638013
1073800586
1075654347
1207059180
1500610479
1336400340
1027572685
1917762985
581574157
1634839856
74591499
57967166
893538136
1783134569
539735613
1796927308
2039478476
371504963
2099468707
1932219856
1877691608
1065811259
1286844871
1357049556
1475993603
424231673
574751809
1496414590
1893419086
150109154
1759061806
521158308
898860936
83359786
560398797
44470957
894659975
1920962337
376824988
881909448
1880119106
2036590966
539748936
2044872431
1525982110
861350682
118919787
119288098
325323795
1902755673
1066398033
63662466
1536056185
2018926270
1329510100
313253267
1970681263
1420110018
1074542661
859920599
898346699
1737900058
1472184313
1305666581
25655035
190498758
798006926
2021229955
434462386
662190151
222934678
847052529
1409303975
240367803
1561008557
538735354
306358428
2135729324
312129605
167687164
1877027320
1929701151
1963789453
876012428
723808251
1166087308
1537555695
553078407
175877401
707338397
1352624160
2044195490
1263866864
965077627
1119052353
865915058
1617790128
1723955982
629900292
334803894
1713642706
1528326389
1640023197
1035588960
246814967
2005165107
688311283
1254771618
1803030241
2137049977
129634181
1971639384
1357904392
1566199241
205814876
1773812052
240597351
949353186
1665793930
144148388
1488323525
1345058284
500763948
162941497
1646521797
1192503635
862076088
1632103461
2004046722
986819215
800386515
289697720
16331641
437574569
1152387142
853711923
220782525
715517928
1529442342
867773524
1465443356
402684405
1445280734
528468787
93584999
861536563
1024297278
812745196
1711633519
97386404
1287119274
1908663055
2075306580
719914382
317085334
1796069816
1680465214
306471069
1801198289
1631835742
1378703054
559220790
1187434351
1460395577
352441204
724245332
1348187745
264442390
2027284399
1079140708
553933771
1208916699
582883050
1508870011
1794415260
1244218557
957114756
1945109124
35845143
1199730330
1411846481
283329977
462087808
1770876003
1491765677
836929194
1773164196
457717526
1473463658
471768087
1765146548
1234751869
126786671
1151696647
1463541983
2086361807
2075337383
1107175653
1578298750
171225255
1577260710
2104680226
771222732
734174271
346774225
702705772
446251922
150771659
945864109
1222463694
1416591417
533287137
893631822
863984744
1079992152
214085982
730268378
1125177850
1787099476
1413596830
2087450760
1934481420
88336446
298174656
1529190128
424772697
1245785222
1037381973
1699846751
1078590671
38509850
118356023
246293740
1942908422
867710340
1526660253
1697129663
1833142193
1709257534
332616796
1848881990
329194988
836183664
1013381518
929515368
1669811963
2073192420
1372021621
889859799
1110072534
1089963360
1306060907
104138541
585330649
160072382
1954341356
363730936
209427792
128040768
301374358
1322801399
571586409
327015951
569060348
1067911579
325527444
2103576929
1440808645
1169389994
1291400924
2120682740
1710752015
1020699069
898514766
1726481377
1552482851
729450767
60876473
1672112753
263188615
710515905
1742759460
1779607772
1923806323
2110194654
455198112
290627585
3463498
109425731
1407191584
1928834800
1383903150
508951321
682122033
196717036
1999597046
1086818097
1547589625
144826999
862467500
1753966526
1827573179
526757321
1447386902
1224063802
1883902767
531015516
1830255666
1195709300
1150349914
2090300093
948003653
505772122
1676679667
1105058180
739487912
559028819
18556515
1992976249
1423262094
1234356370
386875790
1157225949
1670947635
1941475907
676677515
1572578452
1640180472
1258380305
863957902
1857139026
467575654
1783713428
1549573160
2079064023
1623098553
2082128218
686044280
82266646
1691358512
2053198272
1835070667
1319244069
1932788962
1237292291
2082969760
539135557
948989487
109855896
366062610
1477947172
538139087
1024532997
1569007301
547438904
289313677
1479432855
1714181764
1064700705
615656046
1917877587
302301781
1421208523
1268503426
1685629883
1034808356
771016963
1614564829
294694658
97744267
161317503
901796171
686086513
1382503310
872342564
1137484679
1067619412
1313422974
1121666628
1684684940
1688178418
245613346
868438478
1450650641
750011639
2054562363
956007706
849248580
919271756
662883228
443782665
2023582513
1165511988
1508828808
785546102
1192674073
1681150645
1970655747
926383891
1795849425
1770160179
1002815349
1756958871
849404598
2127974934
932227826
2035743035
1591211437
738308852
552097495
1036825551
1525946782
963649935
780006398
100453601
522155888
261832271
367207002
1436668878
182486370
1240642094
485918642
1315743640
1351595398
71477286
889561757
1979350288
1658946798
1604063067
1636471552
865487116
4691029
1948047545
803435863
2119321793
1085818117
154744067
982115835
1607590378
2109035673
1216517233
154381370
1425402295
970874313
1083247194
1898895682
626460206
1955366807
1477469434
1426084378
1637936304
1261344462
1216921086
1452953529
537584715
1676073304
1937243422
1971513913
1025949993
141838602
118866474
525991205
269249158
943863522
528146730
158381185
1323872797
126559716
2019246461
817301969
57960038
1831127524
2087484974
739144229
1757635928
1318818882
1694528915
2021465466
1464698548
1148389094
266578668
288672549
1688042724
1076461934
1170096673
723052216
901904232
1607872925
19697338
182898353
736713851
367128876
20348304
2119811631
1298721914
1629350315
819242289
1090585965
62872359
1908424022
1994657498
153248729
209318711
274625235
1142504026
496772886
1744408386
1334557017
26344361
62467936
1668164854
1663327003
1845333081
723954313
257707488
284363063
526708976
1267930741
625976970
318846109
1854050678
644340484
1559524967
144421310
218890931
1288424165
1705189856
1265675883
1146230505
1266751831
283920545
651914531
164858689
566580069
1616953985
754649755
758823513
1451732312
905025830
1009708253
1327182979
671286711
1294002035
273900388
1361497618
1839613942
1332117276
1160644340
666733568
1302846531
1476373931
1849166597
1818443838
1804387162
578227882
1051358283
1915963253
1957041100
1232477302
1390279976
416690837
1154195582
1944822911
1367853049
228442012
561772675
968984822
1631971974
1303372547
1653757574
148532148
1375482463
393250028
19680167
1557571400
700913429
343727867
789539552
2033314081
1433576528
1224728789
1222629639
882198106
52219404
1350412459
1839702538
1640480796
1845770268
113397145
980849833
1282286645
1016399459
480767273
182913467
1035542459
1762060285
779677685
938733824
916558255
1646368241
21317268
642124190
1420174950
2051921667
2030332602
1831707326
1171067813
256065770
1404149910
1331589927
728849959
1430455448
202102015
478534448
860570740
1525209387
343773814
1243558458
2036986358
2116945976
1939175622
182023313
954637280
1006493979
599914391
515167272
553828789
2087298598
1100910469
1556048242
1557006112
1545799003
1805147827
969441937
828388935
598622817
1232957168
7619736
1406331868
978261100
1408989310
166907213
888273925
1903977451
659417163
940461273
3603653
724217524
218408576
726280054
1999253550
950333025
1825285234
1405001170
1654123485
56843017
1909134678
166775096
1861994371
532837552
508462842
89035380
1092017836
1067492088
461558499
837169548
600790181
599050927
1406749967
1649945845
698716551
1928037507
1662619448
1642348224
1053340889
1114918039
1033384928
1647707021
892287799
332738032
1859425909
1322375404
1896288497
1317484441
1407050737
2006216894
1560115073
51900287
1373842351
1604802247
1771637074
1730886807
1223396503
1312442481
155598225
1119854986
511815298
362145932
1473383512
1529546411
983470560
1426245275
499038815
1725175636
1717783737
1055541923
1843093731
1456989135
670286085
301482449
1009127943
13331863
105011896
1497041685
1740952464
1935908854
278805074
445695362
976584039
1568162910
676117155
573976269
637607382
341231074
374340598
2039764638
1587317963
1282138563
400475766
1914399098
1938188235
1956316011
403259590
1397592285
294317295
1333530624
669609171
1238020290
737494549
592869694
2134754756
111427805
1675991997
1132562930
1819798399
1836162275
987284640
497218063
324896688
1197397784
1691498371
1654848437
514859295
1964880468
843518457
417765083
1177618720
538288399
2071108122
19103960
462495949
1668686774
803798661
10951139
1277588862
1723863674
391703189
533010031
447235357
1964191713
1777909093
1436883326
86597511
1967116076
844836859
1831762549
1760044775
1210742510
2061565497
1278629247
477437735
1654728420
1014513267
947715667
400547728
1756741807
1034901604
861708075
1867690393
761088535
2098976434
1675131824
2059630096
1076979137
968873791
1746553482
1966528666
1229108620
234511215
1025623637
632401817
41998625
1589660801
2110087562
1303812460
1842862433
103462262
1003700849
160531097
1174523325
2012969786
1410899675
433167640
94163776
1430539455
1442104645
734200340
1265542965
11750934
717410720
515879440
1729858474
1179782263
525812411
194692210
94163894
1533614525
1364517674
986796073
1601996319
1387847366
730692509
2030901236
1139064910
206699206
1313731204
1889888893
594836332
751986047
1744906176
1109230970
1395721790
129423400
1422535853
243680017
1915204792
1858006040
708505763
88736242
1871556687
2050289668
1973451299
1300000788
1878554358
1890872518
1228846230
1078192042
1028146598
1140904813
1599482568
525969720
695484819
726031475
1758282010
1500603081
2040779401
856620580
1232954758
601797093
262745075
612763112
771024333
888142837
1083381813
1895075185
443975467
222112701
247928179
1997565780
487636114
81738193
1922322620
1375650066
966020548
1417690927
697095206
519775326
1323825989
20549925
587923770
1360344238
321928946
63491993
1369350611
606115678
2009847811
2113729344
48572586
204397738
611291567
209301262
484917664
103471881
1473618773
1692626580
1932309407
1481390301
1259906147
524506861
1730346075
371026265
638773437
1498166083
534867336
436125024
1577413551
25514406
715216661
83715103
1677015417
411774927
1862360831
524717996
2003948528
1632584733
733495067
758726933
897572637
462536240
573733725
103680247
875405477
1425731468
968847827
2132942471
1258849
1550225603
2141728633
1470587138
2045376600
1417687568
1360882592
518613056
1432967506
848605669
1895309361
2020122365
602406800
486825094
407031279
724099167
665179454
1250153402
291353030
569976790
2774849
1105619264
1919718152
1377628452
1288616839
438751615
1929637584
408657102
903067255
215038896
2102870937
1536232041
1262335492
700813983
806373918
1418066347
2037930309
1508878871
1265280080
428124658
1306533101
472072071
517370057
1067739763
341808935
2046517963
1127922208
1577015875
2104724783
433079322
2100469371
2019900235
98103110
1435161848
122313905
2099824114
335162352
88255624
883933349
1797265714
2031935997
1719128161
832020242
1041246553
868693670
1622716834
2017660443
1478411139
635456675
842571357
731366987
410603634
1574873894
25089484
990549897
96424213
806345637
1858672192
1502500749
753117867
1360283718
1143700566
772047160
1648189314
1552305248
1183590095
129908239
1094706180
786192982
1884510311
1797304112
1392019471
823924831
1317708458
1124187002
2103146410
274091484
1712187064
1954949641
770750885
1156407604
44639900
1262827093
1958747454
1418099770
1149447175
639442815
1317086192
1966083687
177785008
1822417444
708183362
1791726007
1909982097
1299666469
689556701
1908727674
814051528
50737542
1440121382
1512584394
562464111
2085747913
1770279370
1266316123
1497260910
2128579051
1748472827
115163395
177144484
1314890374
1295357313
1389861342
616093537
1930470660
2005114323
1056229162
931929854
1491689090
274551248
578954817
424218645
2015758190
1562150062
1740084432
1635112367
1767437839
624596593
186999866
1104393465
433814322
1846588075
765894718
997656859
441286314
1427478307
1108499331
266656696
947970398
2121580287
1588682774
1115044500
949898734
1905852718
1012254436
1179628589
536727716
1671946954
2003446168
2124809644
2081713992
360889982
1454871661
1312333401
373806411
1996272621
1311287606
1427345434
1513864204
896674190
1412094768
461747513
1782686682
700745116
304482399
1709471392
190381150
1142862349
200629976
418445042
1846573
260001086
329283803
945756659
1837600919
670508203
795671919
1840433218
1085978727
820631390
581641006
298852055
1051550907
1009062536
781369684
2145707209
1442682820
392416927
186303203
860028918
1060429439
1084736053
806288114
165047993
1825934050
1755154861
2078442658
45308891
1572345526
326319940
1682930255
2012373914
1166903315
167612304
925920177
1477343107
1143146365
1476589588
16078498
705587270
1786075533
844425779
891883609
1565524390
779169077
1000353686
478782551
1787619072
1697481672
1388271696
1239431091
321330570
313823642
649536057
1939129102
1740161999
143103965
314871441
922388869
1517897749
1552599038
1839163902
147230373
1079836076
1934279770
2035824570
558328715
2033768538
579121868
20017187
1965124276
1847812119
1557979243
1722032504
525292418
2127998066
1477948426
726976582
1872274379
440847716
1813726112
1146003523
1660880234
1475044878
1575974096
1145527745
1729286475
1879742149
1718484031
1346021175
2050131306
1806644371
1963679410
1860897320
645656838
112896764
1134658578
112659765
694227782
917839853
1956703945
1740730045
1702916535
2038271446
1114199564
169330580
1692370802
2141150805
2103964066
398309261
1441791675
326194632
1497116865
1180250267
394650722
833942769
1487061761
696685290
1658631615
1208744416
135235339
700901256
48070401
771877814
743165832
404575091
2074445303
293393279
1114233940
259603665
1592295110
1688177521
1339032642
2139778487
588388472
1098537402
1097806298
893085358
867885328
931035251
1785197431
900267841
1795758704
1950467192
10807529
101034225
288112483
163960604
961483307
1012663689
1568737383
413773034
1944464451
363392759
580052435
1143287801
2131049540
814723291
1112676899
332942545
1263868342
101089213
1851661740
1754155796
1559052767
146771474
1052929065
1512300119
600316978
80669935
1908882742
586300014
960515373
1121203084
1747315401
585854362
1081856432
1576414884
1760498664
1674852142
238699583
1192023397
1498722983
1434461081
1460186836
998809634
571903276
525379459
1514735664
720854450
1992423230
1408546829
638800823
1355971285
621153973
1846097283
1479485552
702021720
1784435106
966674065
405536684
1307864128
52646164
748393497
269341505
616160364
598857553
1598166798
1573239147
640585901
1546331235
1208159807
114256858
1783389711
76661932
2005265217
621359109
1639471751
1102374981
1946174259
1553239066
1205779865
1302258380
747664154
1917731312
1064777092
358684335
1291913481
715279380
168372086
1755609587
427036161
1925970752
1992122795
1379923674
1939283384
1472271854
1549725758
1623808735
954519568
884059653
2084443194
135876557
233260080
2007476262
988528442
1050696656
1828177201
2052703458
966610614
988378387
828561029
597492909
714216178
1867153900
285102582
667179393
190354637
375842609
2122080417
1890282214
1353957495
531387207
973737231
1182840297
1231206299
408421250
98406712
895068856
1697295286
271694404
2007007330
964173222
1828854454
1147377039
1478677189
943198206
1798218641
1168319019
2002312355
850885137
1334799600
913985684
304440716
269947268
1504083248
181714400
1197854747
1885939064
1146438198
731748091
1363186258
1861034292
2033466592
2071575711
1993348904
2027889381
1192119485
1413012084
603772949
578796548
1608509001
650944737
1903898119
1467033606
231507774
357580892
1369954727
1958612894
1258622069
238920899
1064441087
2145160011
1953410385
578204493
2066536389
444149760
810671244
1635234780
1444680768
2082553160
1002593982
1005859048
669040111
2051044035
2057261881
1351188801
2117457491
513679474
133430830
1234399159
822963634
623918814
519357111
920030177
1812592373
119895877
1227573456
2108625934
293373211
1100172378
1808027599
627413583
805533414
886831937
417844578
1790165120
94684952
779976516
190215832
753302195
1785438000
1424380142
1341136137
1346197893
588579204
10475424
15221512
1557678079
173528330
1139344569
1683160859
555717759
744446090
1200442012
1101073482
1538718662
970005535
623841290
332844051
1850922345
98017824
914677706
1302757711
1356715601
84426306
1506790509
1122431857
887906026
496857097
2076118429
1269269811
2143633187
1191699884
835373132
1904347611
44558064
1355620005
44356486
1163660188
1720435453
210459332
1136080501
1327562057
1116022044
1613154788
1360507820
1232073533
1175100291
192637139
1472234386
47195785
961063726
699646817
883375058
86489043
181640781
655945107
1755667601
217686071
693921290
2018324946
1694625820
1186220493
1863156405
1405431350
363255610
1924729622
2037883253
2073913200
1110526446
1998002404
1062979233
1417571857
2054723557
213270186
2083455378
1843614768
1647024190
714283541
267657995
1927288848
452299814
2089461002
1479342961
174275393
399058041
1398320693
1472289530
394379726
1807738794
1072025605
1195553532
796576953
179596904
339489803
1456618225
1678352855
1812027367
1426845412
1617191101
1718242968
176053892
1064863687
984732409
511923926
501566678
700007846
1078270339
255233621
1534573463
1347086420
435400041
1510946936
1222323429
589426526
1964202714
1770439360
1913454928
1264618826
238938481
677511506
1496879769
55625860
524453131
1970774747
1140730196
1719356718
101295384
227773497
734816788
1144839786
105902587
499349114
1540273280
1977159904
1035985121
1374489046
1436498253
1304092067
1749365415
811161003
341174248
1288544430
1353486476
1555968017
576755458
1116258609
1804376253
1476404936
259984505
1000145487
1272478346
1334459095
1221392870
262272903
2033546538
1598488404
961271338
1059514416
729888578
695283776
107203040
1732754367
1059481835
1146412282
1386645651
727948346
506967131
56231271
708505763
1113153788
1255686295
619573759
1460556119
1338988492
304630843
1937096233
1303379684
9765174
32556398
1983559877
414216600
2144868034
1264103120
509139090
2104283422
129884769
589711738
2032228920
525090778
507229541
1518734337
269905722
2088020211
1634756576
1714186507
768247887
2144607490
2101397936
145960344
669934736
1537117914
296193396
1552572930
2030509020
349708442
97354022
1257849648
11626746
82558988
1163107396
1239274302
1852471379
1166966534
1191511154
1407379214
814556485
814795310
1970915895
347119241
1927099376
236166619
1270070740
109670045
1908548261
1262021155
1930842194
250300619
1696962494
497345739
236546819
1026370615
1303816075
403534866
637759095
570306466
289235982
1251886533
989943854
402463559
1869941794
827979356
1969046650
1126031455
1433859795
555400301
369220427
2033517141
665447791
268858002
44046418
617227939
1373727975
337130282
1606095279
1397787828
1701345507
1225026176
374210123
1917244058
1758740473
1853329953
939868027
1768937099
183122367
1691752591
1517472457
1046134137
978457647
152060325
1570561421
1183694967
378148282
2143035048
1472006825
966776024
582875852
1029471065
1318924157
1276511195
4192535
1388503710
1378430432
442451068
1274659300
1339942185
488097070
1326102770
448787090
531800380
1260660061
1626722042
1219737936
331644788
1093567664
981822916
1685455647
51410998
545017183
1382011554
961118282
2035973865
1727503964
1454944665
1910638744
1777127512
33270309
1872919201
1843613358
742181975
1263067525
489296816
875451045
814844583
382399556
1279064673
445547379
514053700
1031773176
2099362596
723999643
1645152405
470214384
183763025
254524566
991428452
239919258
1587936549
1676982869
899004324
497112823
1473141866
1246323632
1119504311
1635396207
1053920904
1086568312
2101609838
1719702660
342686433
2125703369
410143051
1414330124
1292018201
1657366919
1061467529
2107057273
2093051333
1452295865
607023349
540807639
219488965
1422134258
223613615
88440921
1735568482
336118691
1145163000
2098691774
451317648
1348693059
1064357442
910012409
1953109329
1285641342
1425944862
545374451
1385576642
154441304
1645273005
1483553163
356892341
700042025
825832633
1453251730
70199668
1032764494
917594767
9204686
1935101837
1724772790
16960104
819164002
1953132005
786470035
1713026596
883581559
149210577
3703181
1582917023
404378027
529398819
1605852139
679601317
60034616
1713617600
124952485
344156315
1799723079
1288191003
1269229405
78340852
385749707
1480033678
2102214971
927573161
1215827418
472823690
1239356300
711477554
1880758525
1879907690
2141447977
513282035
1043220063
1732867182
1145884218
987404199
1185386240
169792558
205437436
892750218
1891948916
768258049
556233005
998726691
427875588
412859468
1766144875
980813892
584296508
605718002
1262462587
515178610
339352498
1179984597
1192796561
336175699
318317024
1372820121
1594529184
1958264122
235619735
723951638
2140914087
926860630
2128231287
1783745448
293400160
1342116435
1866635385
668694248
2027261510
889639663
1510233536
2028802866
250532713
2105300802
2012678219
1662273205
1383805649
684463607
956621472
245327564
1944606233
10331404
649345080
341185255
899750200
1900280714
1229484946
1065930468
2090265964
1417729256
1093550821
29657103
1085790148
92997210
2045167391
1268009218
237941440
459413719
2041601613
65160760
6796298
1250490840
879211413
1005324178
963000949
166964848
1706031189
1542226357
111871758
1495272605
1159941771
1119681099
766736380
1433332108
118634834
1141733774
1324298852
1226176648
1095516722
1841250831
1166569264
1252231139
878183833
654715939
1140874802
1065696944
1472830480
1573438649
229800622
974985776
1432551755
640159781
726637093
39502330
1375426522
1817422437
1548031332
1738210648
656047411
386073557
2120177119
708071839
726498387
1825960137
515333841
87638060
864823528
1141527281
808850722
1795180480
809431392
1126703648
156885500
150981451
730560666
553038905
312371369
1966073809
1791256982
1242900197
826056885
1712529678
2083269394
2015886953
718039283
454512473
1719730287
1784728561
1309469505
1739151280
1020564129
1812055732
2116860316
1811224677
1044004080
1687793419
392863869
497746721
1749317040
1727157064
1399906851
1934478847
1082683735
500505201
921663643
237827092
17639696
898746493
2129449902
1669239802
778169262
2046300602
238125271
1285392537
1757028152
2106118814
970589349
1517819631
2130762691
1030289311
1000861666
109118304
506319240
1404852707
1510341185
363939168
1422212528
1187873125
344857014
2103092339
1634971252
1308347947
642447249
654270239
1770699455
1954496380
890860283
1099461025
1594201686
758705230
1792534009
1750572509
1168121680
625354239
252205019
1684167481
121815900
1744337993
556471869
922041739
1241202082
805873031
2046894663
651431412
1538804494
325450090
1465015608
800588098
1290923999
257581328
796222043
793321684
1038972532
2069530166
523210575
1727820124
309837747
1041781506
1660884370
1541929556
210364522
1561191042
2122849149
188208520
1939282720
1845910940
1063002430
649604279
329147962
1939572640
1098747515
1980801477
1618106923
388542241
1450949150
1449070293
184188749
606181736
576305323
353034700
72775231
994318370
1205089320
219058159
2101388712
473267251
97945744
1393522266
627730905
2036903400
498802060
1549044196
69724314
493459514
1932615853
816729807
2094728003
1261161957
568577036
1228323406
1109898627
880367598
675263977
1952053482
22896495
860101421
1123533721
304568534
1203230279
55460705
721218726
165185898
294764333
1091847378
959521454
1905503700
31037245
1622147188
606818814
2037145211
1676682490
519325585
522810617
358873467
221219157
1402981628
1272165137
1555654780
1520219580
725831280
803402965
934040692
1856798413
60922337
1025920470
1001596246
393090466
488409519
401757682
1443093047
391139511
364579242
1125248024
1634817256
486132945
1409282368
1138381303
1309117861
1158917813
249177114
254400894
253018186
887669952
446767738
2043773462
2053369279
1659733742
1315840676
1821845769
940064389
1337484107
801929595
711966236
555121354
1509312109
1126589535
1816436148
2010363000
119340868
1597480551
1123121266
1544541713
360931952
805744540
305972039
358681591
1428706509
1615042279
1146598746
1487541737
393397460
1437443932
562783357
551053290
1157299638
1478302394
1610257941
510297931
1730755062
524787512
733317749
647950507
240225664
793839856
1431376232
1431299245
987204988
2064523039
1001946862
1012337053
1270788902
187542690
512401014
2110071088
2142502243
1058153621
174797025
744672392
1959730842
188552813
893958662
519372722
199576804
1610902148
415259850
1108291793
1487923158
1363729863
277394475
1316919872
662110142
563102459
1415599306
2003224649
1922039927
977394990
549527529
235497591
1647963708
855022958
1396273431
335671717
1371946453
1889091175
199905788
863750806
1644285187
296778041
121244536
1018988074
131245661
212148401
1167574460
2045623106
855916572
1668845748
1263660111
831243489
1797183162
299859333
1471407612
698875597
863527269
1210992929
1280163796
1741533078
1136637029
311755328
310482094
890356980
1215191544
1385537969
1077814940
1242179814
1506292474
945486808
2105389360
1942872862
1883683303
566971491
1891056958
1152042518
1239176948
494751818
912299867
1699122644
891673608
1145474433
1831164283
1559343532
1389335322
209275236
2035561900
111810904
1102009606
118444826
1939886089
79170347
1220505880
1294931932
1332240821
1122181414
1851584226
2069468461
2112648586
672292726
625481972
578393570
192205978
1374929222
1103637982
580121967
48271174
745020749
161272313
1729383887
748906948
121007265
2107199047
109954432
1232202954
1371543174
363578425
388496564
815469083
52707659
419841828
1795517563
387813403
1299927870
1438939324
1534933140
15221512
228951242
1092499428
1141455007
1425267374
1244850772
23989512
1905668913
888465478
1922702351
235954607
979920746
407721570
1493691562
1317376901
2032059376
2063986446
1530141715
774446929
463074907
481825539
2044195948
1437716429
2070135157
1039146992
742265887
1563901103
1466527188
616611257
988832920
2138214081
561950922
1738109167
398354183
119871449
2000824068
1975047417
1491005734
1060803686
394606043
1705897827
443731590
1841829783
1688678175
1474204255
2119938477
594849470
831914000
823348957
1765951671
230414378
610637963
396228036
1282454246
1006933975
924621428
1110412053
1636103418
327692670
2098128455
726416689
986214188
2081739133
1930895804
4013169
1072955980
246386873
85257351
1246034782
1822659475
1224834780
1594635056
148472575
162018815
1742109697
1537075504
503993337
697210817
3477386
944998299
457704688
1647963304
1714852864
143373650
994403422
1499371506
1562795160
626499052
1225498948
2050683754
393905423
1249012175
23421230
532505441
1709373107
613876898
1034827274
716796404
623684596
1858598681
1939138094
1706479392
52606786
638916164
359321270
102624739
1402153554
254917953
119594628
2077744513
877734858
1313380775
2124625678
689479558
873865175
1902802209
1249313971
1083323293
17330312
193721809
716184590
443423365
614092211
19200548
1879255276
1196573409
811411115
1595036444
1206285764
572601803
116037913
965751473
1814834972
1994747490
262273705
1443970938
1111445356
1009726414
1997358128
1473879631
1304025125
1583853311
1742256232
1392779848
1871250489
1775733886
2137592427
2121312330
1299191315
1811808816
2088921910
147288050
620511503
111642652
2118687452
428888848
1927782937
1711626232
287395097
1159353027
498783496
114911785
1136711797
1648000588
212972041
824637395
183786165
1907839617
1642235808
543682111
1210791278
267033208
258363000
311210703
1467657538
1230579234
1182694863
1276373326
1672117669
162011586
1000011870
1935972061
1797443564
1538703220
255574299
1917018091
945401172
1304742680
1113502844
1309826530
695425676
1157239360
1992295103
2017752430
1782027847
242668124
1481695130
1373496282
168404499
1502088674
213623104
2073609906
840139739
1579683928
1063930410
1167337937
296793140
1756789101
1349435555
1715816926
798553224
397196593
586195630
190160194
907486785
1162660464
1235550180
377580060
285288604
423523746
1991885777
1724054895
1291534167
1583951793
1310266616
676839918
357369986
219776100
646708018
236335883
375520294
706627911
1932105678
8605904
1729645287
823082348
1582638335
1220197724
768679765
1096017710
1998410951
1918330040
382965314
1882384538
387871176
2046660931
702978933
2032470125
1585296101
1783383991
1869218075
1201484347
424038096
1578434331
327360872
934213403
480255548
651110532
1901190295
850198992
1999771097
1710379750
1226952707
732249549
2076600007
617948886
2140080737
149905837
402574523
169636150
681998583
108346194
368537146
2102911755
820447530
826668304
956115985
294893802
676660259
360105432
915879628
1958611024
1594688002
1927560225
762092765
1107126615
2135978237
1175609196
748665230
429586166
55675680
76899175
1322591175
559566517
1389652487
891593770
1955783788
1368990916
422966908
1103319004
1359998170
488849651
544425208
709665904
759529571
1245255824
1455297092
1346933949
1963526087
5865826
1759041763
132645286
1981147418
1470152636
1471895103
818374717
1222472213
1980717702
1713960784
426308522
697607051
2118252359
141212144
19380315
1740414310
117114525
1826426171
1142263380
765100219
1583166487
810476335
1219569268
883173046
1573237639
1251706686
2077434575
1361657355
1297762295
956518758
1432231199
1387558
1460306236
1261877129
1773600753
982896037
2110636845
511635630
1342104400
819262762
780989631
174131581
1104351815
2100807374
793135415
715227228
423490822
1327457320
1940157455
1784708871
1346715765
1805211966
821340654
1136779260
95131736
1516229492
1766648224
1450707598
1704065053
1773826511
808467616
940514709
1872574275
1890882480
99883843
1483176049
1206558799
655929005
1380003481
795895381
695899047
1379514385
1343697611
1406169184
858930957
1497214698
1910990998
1370665270
915976331
124585602
1699372536
198384740
1127623151
1438131028
204057523
1864209513
642318734
2040714967
785599034
821436504
1298106771
1627055253
6486072
1802422884
1608702875
608908763
40980869
1529298573
188804615
1545068430
478590461
1562971088
1400795349
1420148899
1612293029
41756336
1733257110
1353331895
2015820915
1892447327
92772584
2093150025
1699685612
488397172
2146133499
253464606
849805704
1256990989
483027422
1701052582
1352311776
549419343
419015082
984635550
1142963114
453561082
1486385936
930880249
445082288
299561089
1214013702
544576294
1201680284
1965059008
1452010049
1306904168
542189820
1950315562
1719082899
1965896121
2067453767
1899984245
1588137376
1531857945
888657867
1800354442
1514483267
1949761672
1564054821
802037247
1630989708
803964807
1832555587
201115391
1540193100
1415722935
176271536
473364089
1600890159
1023594004
1359564448
1442604008
326410825
970588359
1074673947
70548346
1455306816
30340416
1109386783
875031354
1599049066
1130875652
1969852984
1856657198
1236875518
2000548500
1972870196
1380368890
92027107
311597211
439100631
1226820739
1615872750
852206530
1425981680
1226533663
1989060301
420161282
1853477974
1167011271
805396364
1170091581
949621179
555956012
1588334973
1328604013
660495325
744143714
911876594
1321563754
46601927
1452288966
604977895
1941733790
1455692005
1369604848
1600403023
1271986619
813143002
1539295549
2066843393
1183549565
1638448219
180755098
497594606
2003865247
1232327738
849947774
512796794
366109426
521424652
205601976
1906501073
1327435253
138270527
1241793193
1248743956
1556304381
1169337798
736527873
339721449
639096500
1864094168
2071680920
2066145807
797267707
1738041640
710214391
1063563866
13439363
294729229
1087295016
219161384
1174874808
787982485
1504567435
974037995
955281590
508779465
310707125
1198793507
329705429
73602087
1781233105
1897335193
1057676500
1817550461
849147902
935897819
507557862
1651986502
257645793
948447241
1996920438
1968542361
1255798002
1687578476
1063289868
777492582
998324233
2049383335
1604771310
810147618
543976498
1565650255
1191671440
742387753
932466443
2020586228
1812488272
1283480476
724528780
1434528638
1907547766
1861258127
566570586
1263038149
240303112
1355476745
997792448
1553718035
265787721
311143529
220229939
812791312
1056652441
1555024836
1619298717
1065526884
332526206
1234749621
701083860
112247122
1383724324
1461998078
862261596
1457621471
2022216966
1920857105
570565723
1199777115
1366244867
1113274903
1885167636
1699333568
1094896406
406718098
1355789994
657147616
1117240196
840889218
926571336
802327939
48951548
198096250
1048610481
488684884
992373396
479347456
693931521
1615720151
558219148
1904485440
406386949
376704420
725972863
431225944
1020707314
873817298
762104041
1472016222
553135634
276436071
876770935
1836717504
1847886091
1098156462
1163581349
1703385033
501340470
1541975556
151340591
1495215153
2123618960
340088658
1327213230
1111643952
1112431212
1058994231
699941061
1384172779
1157148711
1783940996
729450167
771054060
1406387266
784532662
1007384184
1468082801
1966938465
1736234114
1497015704
566679995
1700300510
1784641950
2137110069
1180596908
1687785440
640978563
1519156843
611877356
1400403690
1611118033
1780591182
1722861695
1862810911
420922439
1061610910
90801503
2123504647
1116027988
687861722
318998268
810699720
197676095
1564023981
1976383992
2087652392
632126660
873100157
84686757
437285450
2113232726
1285017760
1776839598
1685501810
1938975909
2134152857
479471561
708658207
1346133366
993960320
1198966053
2086630171
1826019237
444267119
1457304998
51983230
1277028835
18928337
1600861761
982460454
710976162
966209890
1992996704
2077045914
1330962428
402132297
1919277802
2138917672
1916241790
1931385965
1985298710
187025053
400171007
672904161
2093430845
775498829
976298094
1716027637
753994413
1490694465
247891926
1790897501
1586123242
885262223
630874949
377729250
800734163
80651668
367911955
1052212874
1458373031
1064432261
1488520907
1213041829
845639957
467681061
541717192
1309332089
411959304
798727084
1939444311
1550806387
52163503
561037447
453115811
960142908
1512074742
234934150
1909836855
364365434
384397309
218941920
1743810478
1806919460
1548020450
112548517
1919176739
526874532
1230062996
808203792
1877730492
1902670840
115616051
231004379
252362616
1989563850
217242849
1935581559
1357957833
1625409156
629652240
1341773897
387463542
134830412
1160683639
1390293388
127322266
671008081
1033966668
244181916
2016263297
34304312
1241527509
1949931905
1068501240
240222292
1867197547
1064055412
2033298997
1777383232
201457058
861420875
34137991
1311329303
1313847852
558574492
1150167825
1485223702
2047514129
890712742
1587170396
1564940735
1302469431
172611493
779612191
2104054914
1425305575
1027248790
836054973
1515381769
1955151418
655402497
1680309201
282589675
816307997
220485158
1608306831
1393461209
54323353
872784482
61178396
253144504
1744441147
1215678695
1911063231
408416107
236666307
1739153689
423012589
224423802
1160251654
2112157136
880961614
339606916
116030735
1331723306
386123118
916055766
456318078
1283020800
1715545091
509583858
1211526943
1776335899
986057424
1506260335
1482509682
456715073
539670387
395317693
6465936
2058546127
1160748365
1719656843
1163442768
445260425
1930570703
1046962170
2145268496
436817061
1695581285
802164769
1410200142
633282557
693856452
1484442265
1132394111
160459455
982456527
608709204
1638501605
227577736
2069412166
873727814
2109590979
840149800
1018375199
565377644
97193232
746511890
1598514492
822447178
783934395
508473119
1537893562
1351361760
1058988548
127721802
1592511800
1877791316
39518176
206180236
1282306694
2068530232
762996434
1469302708
824339726
1941563901
1490442939
1634962581
879834937
1811028953
1748770953
1503688173
32382263
242127437
1559743508
972586474
1946369015
489577746
717689647
64657609
1445935920
779903787
900657040
635440524
1956643889
858150590
1294895917
946608023
834206387
468882522
850044492
958985505
950203184
57959309
927645205
156374041
1713204235
28087243
699446455
1541321618
1313163763
1496667391
711404981
1772788658
216911246
2038009199
1130703780
776677658
2064354677
931460695
1581202675
1850823201
207228475
1724661999
697110562
205577448
2039296264
830081136
1065503174
1328715131
519149241
532603226
1254541708
731950649
209887621
629788341
194098653
1763425323
1052918924
1518899639
1740332244
1632819512
1119608377
1872024454
1854981786
696202809
1059415527
1299111494
1164626994
171381788
219361053
2115796286
537087542
151485982
2023780296
196497703
1657758487
1316760474
1815284840
2014298570
1645675932
682735081
603331204
1294506098
707896803
2067856174
30888064
15355207
39373164
743861613
446607517
1487958658
1651398266
465258386
272911731
1156384650
130246967
270185075
1957305301
162492283
767259969
414096308
1980142988
1686858534
1671871322
1598978991
577073175
1788443769
467521242
2010065089
1332097957
1468934925
261952353
1388439982
55498784
972247469
1393895173
484604356
1068308673
309953596
1202613355
768615785
482181696
1864656282
826058619
555929222
2133003653
1213552519
1074441437
462517729
231792820
1358250629
1896567848
1393301258
1283699592
1073956650
195307104
1641543821
1765023071
752924330
595018347
1623241032
1611957030
986974869
1303242767
1314208785
1420564915
608898384
7285095
1368153616
321761357
1140271864
1247134906
504491110
1262206484
567097363
683344470
1177563235
1655007120
1597398415
1535509568
583133130
1904803151
266422457
1832559490
1942087881
2062540627
1005048363
1512872668
565081371
135502124
94554054
1328312480
646941683
356027497
1161323593
858885475
1803803065
961268671
729181621
2073636943
1985712278
1057345155
485724118
722558153
1283629910
1449589467
2118473491
443764848
1006810039
190928701
1374838778
1379565590
1878878436
1630102329
1817412922
204474759
1887842784
933415375
1216177306
28705290
1314162661
1711864542
1313390902
1711232957
703096178
1445053420
1463547884
1801662897
2099679319
1524200567
1601532933
376759075
224933728
640122753
1530788547
474561803
917448422
1681696797
2021907878
1593680953
2079412865
1302215998
332994164
1548764065
854387173
1871609706
266439592
795038189
1981615120
1909459960
401194964
1414683549
938894378
1246428150
1308561228
846506662
1414411667
524586326
1605040793
887074852
352443039
1963428479
1849294910
1444494026
91573830
1462108294
1722492367
2114122741
1960133917
1466421766
983156016
808670797
1411878128
1042771643
1084557306
1504815776
560740145
656690010
1884202006
1443610204
731654675
211508250
2141636729
2134277896
500246928
1655545414
1114124040
1594550018
1434094037
1165011466
1372190229
504423976
1449685678
2023547059
72942156
843347930
1147563291
209787485
836643063
2013367904
158670463
2021266484
1366423918
2145867287
1833578917
1090753626
75939790
1114591082
1929143393
438199415
436266932
1393784458
799265585
1379800801
209376409
794349934
551944377
1196483317
1546946111
137781390
743912636
1092399834
1067965560
20576318
284901881
1188053097
871539797
1732773073
459795543
1719470320
1997209534
1303630112
506615005
115291179
1565067094
1551396039
523018011
1867692716
35468970
2019399210
107472687
693878145
1929395829
2020689392
203752205
1813944368
299280428
1039964640
894680851
45412264
576826701
959053559
187516001
863838692
909454273
1538251285
1547021064
1806983173
1644067418
781791778
1512310811
277224528
1379168095
1099872863
1337459769
1938623900
1831321241
1595959983
334465433
562928795
1469166800
841671803
602935866
619806210
1511714492
1001052377
1024551046
619187899
598204131
623367811
1307829123
58580410
248254002
825928455
434054211
1261504791
46350378
1770623570
1573694286
1384971945
923278613
1151188467
562249770
1259977851
651797351
826842905
1897118312
2007945177
1262610761
1789491127
799953065
1870226616
2008312154
387009667
101386373
943895826
759763479
705425708
188178214
748216430
139026913
660203329
1510200182
2069848309
73032878
1213248800
1780588227
1393332837
1453214216
2106347552
1361009413
1100939917
125765226
879295228
1329496031
725297006
714490627
1945671638
287019745
1292258799
276121840
1414200532
1576475925
1450455589
1499038360
1385706102
670550487
1401009219
1117140182
286394543
1217425047
1411157466
1270719846
765485122
1848151022
1421028685
1230438616
739119329
869259363
93143972
1768983792
1387495867
1318819634
1681119524
757317916
1892521190
1491887306
1404200709
1095074004
504802370
1348540221
233586479
505006570
1161670168
1804270672
1564002693
1473761109
1665577940
1914662802
1414651455
251920825
1367308197
1695649748
271979357
61271142
694602134
1962414612
712594243
575366273
1528713766
1803620827
504243172
1890579203
759236534
1657037362
1208118873
1435679868
1171174952
9743614
2049752051
1899078986
2026337427
188924514
610040585
460585238
1731582832
377270959
1939252908
1216622320
713540854
229038411
1129317942
1363557516
1325026124
1970298054
366418093
393363595
72822737
831692439
1994770737
774674047
641879944
1416969670
955215420
1835248930
1639898662
1947918645
960427573
171862764
772901695
1900275947
1608379035
1144279954
1039480564
1235034108
1663324993
1538466862
1509386027
913799859
1364159744
716315214
2132402121
817282787
1739179126
1813007992
515047385
298248146
1660773307
4993770
514806203
915797228
1307723311
1830377042
726182701
1245605854
2022057455
1966107381
443579834
1749663772
1134354740
879185561
1992056595
310361937
50817587
1140736487
746734280
127393518
2016872657
2060082933
465784073
2106977252
931440466
1074580602
1693377625
1604955856
349143509
1058851878
616544704
1632512662
73482324
88585161
1268905582
670014445
803513301
1533064355
1486920223
1526016166
1473993323
82190094
862448805
918975725
354172424
1491904544
1375844540
215105682
1837822248
594553823
172147882
35203844
424534742
609527488
1549591018
901302006
1023550109
164212806
1204852305
1095043843
991956617
708607419
379081474
1871412352
1056815904
1711956905
1065640669
1354950063
1208008586
661448498
1393598094
1074006329
1945590727
1772607651
2101617242
82806631
1376221948
1586626690
2081795971
152042246
1876715296
513755418
1191990838
1196529818
513966502
1119426691
1368353083
558097792
1919269313
904707200
548986913
2120358300
1602516578
1580531214
1454565211
1148611337
516369330
1650457467
652382257
955839196
1850664812
80785524
29576519
1706851296
1539095061
1486696502
469403253
387842675
1681108743
2101460595
1375897266
572348737
62245236
276036182
1093956488
1527154507
952014466
274271241
541705768
302481856
1985863812
1217706364
1762726622
237483299
1104829231
1799201528
1445778738
334566013
1335332380
104051861
49573140
1940325103
1481545906
1585259796
1020284921
2109836354
1680360244
500470976
1907966515
2062609570
738108009
1134618756
714208623
1817815128
1913371741
1195042821
255468089
1435173596
589740098
387311649
1850278046
1373304559
1275110741
337952697
1813257553
368301470
347368298
1614075227
1565055779
957288352
315594362
1512880125
561521667
1581881511
69166580
929768998
1827067591
2038639182
854797648
1850695165
149949866
841573453
364503765
1738412103
2103043419
216034128
2075972773
172255038
479526831
1932672744
91602913
1074657438
89520833
2001591488
1729337987
457933808
35845166
1063473124
1414883084
131387512
1852196570
1503631552
418816842
1443809562
2142896540
622473566
1544596145
2104985410
20499195
423756030
1211474085
1068261347
1910834782
1853502823
718144366
1953518878
896462038
250291319
1765777964
710424007
1736722033
69953953
621880348
577113739
921963673
223112401
962983683
1003640695
1881399152
1065089185
253653604
1639212211
1896992876
27978409
583037071
131864850
2046618890
1189442685
2052064865
2094813365
689976388
2081187094
1780814295
1845585269
327693394
1181758857
351203561
175476091
1964036228
475553419
220880453
1924888727
1784517281
128848832
1047963955
1733893675
807223033
642604029
2020294519
651790448
1472972359
1781527930
225509647
1264771050
1144230843
246950125
1911418533
1312043436
1373148256
2098656867
499199087
1436593169
103119017
1431211141
181874372
373985154
1472797393
673709312
1820623159
239102068
767209179
1799356119
118601191
910306984
1619365013
1569234626
1441100272
2101697091
1459793708
1447220065
703191256
1264160462
131008198
1229791358
260331148
1363318538
2133197194
814872385
721325061
889881150
1628189957
328444072
304273211
297126086
2022306792
140352374
37252863
2020842162
1268852070
317465183
667660875
1154702911
777307970
1808036026
965626219
1236566954
1706552879
1821310101
705514627
728292670
1442049336
522627984
1143060541
1840044688
1097822423
2144206641
1786533395
846177391
887733790
266974199
1688822417
936410340
1838718279
1725150398
173235706
1297778955
469237410
1606114458
375860166
222174889
503999166
7446826
1288354502
47579632
721862441
2004159220
2099974071
40205864
780371214
54266806
613328536
259782973
205147795
213428636
1591832702
1427409206
180031577
1354956651
1951247323
661850300
1800730902
1822620929
1548080165
1454797951
642776863
1628082607
1974433546
764830580
875836067
210285041
1102558193
1757737512
840996898
1802612879
957257229
1050978360
1855152259
1558036691
38855216
456067244
896497316
23695183
1781942324
56164654
2099060008
189644648
1935324565
182633478
1248896200
430564628
1550551990
336183700
469392619
329972580
1056398214
1809365100
2040059725
2097481333
848169038
1039782852
213755340
752076874
1139004642
757351013
159785492
633640296
858035975
1180940867
1843498024
1605094432
430012127
1422376433
1741788480
992095317
1811607894
1134110149
636524336
1751888564
322853523
1350946
850581453
1625772323
384203305
2031982011
1773860039
167175761
158680966
1028916944
1191039935
1650196517
901424299
1041668363
735163374
110100305
392306706
1843732002
842139657
1496992342
129020156
1712719776
144253858
1745127333
1880262462
228172273
1200183491
1284902611
2050944973
2133068253
167354870
60612662
1072723587
55749635
494667683
780288949
1732555849
266419779
1642577566
1822986900
671523462
284332083
980908797
1160235728
1435188681
1294147405
533488852
711811796
1090933538
1654677873
961002065
1957117203
1485900318
1650864946
516045695
719397716
2133947292
1035719697
1251082331
1844556106
1692748397
1104990448
397417710
1190311461
400035463
1399473705
1166142429
1497130424
782616460
1334852573
602085243
342698711
277687103
765264864
951372821
1406310300
1622017847
292442321
945305608
1252891037
752723319
85945899
1407230084
394068021
1400972216
280475688
275529326
68712790
601044212
1562239868
590247648
810603903
536637311
27168961
1580075892
1263371298
1817445138
2073433697
143381346
411897969
1365400050
922724215
770302853
351866173
2107316930
421702179
887303664
1305026290
1749099270
903782966
2132568156
1933710415
2027098235
1361069709
1130914172
1487677690
1919261331
1171336735
2013181801
1294836122
453904213
542001628
706001098
1468550845
1247748682
1167936820
476470
29555925
1993308580
817615207
1814616835
278170254
1455353790
343120040
1849391173
1524224130
1194546246
1260934433
1174590421
1508314691
1575532181
1703170477
578113908
1789967098
2047838221
1397022318
845943628
728278646
1564084787
1640479513
1934683364
1577481100
1919011467
1532613590
451804905
1593065304
75927040
960872876
522409520
577966737
1548997337
1066557677
1880915240
1772020849
381783470
1444011937
1010402749
1417031649
978643955
1574607424
1713578098
1108691655
589721133
814706859
49089728
1186547058
26564910
2084477131
908752883
1245219919
928984999
1290875610
1764119877
569190413
2134239098
316029610
1944830177
189383767
1350956202
1451311318
195271317
866269496
1841870530
170925565
1826356358
36253361
749187477
1772913343
1314466065
1606571203
2136098352
412486243
748980273
1835112765
856894301
28188933
680401078
584738843
1106088912
1859295620
260546801
1525557017
209488525
1111417936
227503956
302704438
1115964335
1186591775
537895164
1866858022
1384307518
215174288
1922670538
1891274086
849229089
722477425
631831319
153552324
1726113009
818577116
217655221
903844482
1676432286
436622669
2032173393
161450756
1854931931
244761319
1249729796
460445551
499459322
60142820
88581388
1506524195
2125525786
752116837
1876385410
2091705403
436697964
158776543
1959140013
251801303
254404643
1669244417
1886229629
1752694466
744193118
486104478
1420442959
1214663891
611303188
1784390205
1477831244
1872633591
316914853
456630815
1252690971
445529390
350314022
506885476
1536159668
996016169
961656282
1430608585
2087125154
1667264771
636904783
1937252024
1821406969
1665605347
1805845121
902282457
738806806
864175201
1458444463
1320011246
651615405
1892506402
1312581980
987240530
1929928980
1450029068
862511880
143791754
1808525935
468909765
269515837
1862273477
1748139200
1129570475
355794092
1497906145
1814963710
698822820
837578454
944740993
1545272267
1839511381
1331281395
383123278
1164369070
1144698037
521456292
1123467374
1637581954
1353465946
1345769495
2147060922
1559123077
1519266301
906760000
1794595478
919449285
1879978300
392550262
261950317
729074572
1130014604
816054508
670583368
403739581
608396284
2010103253
1585906016
571661163
804885185
813900253
1957912883
437950763
941446618
36228024
288621244
806462559
1910331331
1483798911
1299531450
798138434
2033068171
169112923
605149221
1547859078
616667576
656236439
1085274835
674869373
1638610720
1258754452
1068031168
2066498419
755658863
2053936924
1653078360
637660714
2107268173
93964749
364627751
268584213
1741762024
1558375640
1899996137
735090948
69119238
745018346
326559416
864150134
1139881086
606620712
73736298
1844855127
2088031624
921628903
194779001
341253693
1240482216
882896320
1308434225
556758519
59685606
753386312
1272225288
866640569
1811455670
703553825
997765731
1016162329
348657343
1417914755
359841097
485776221
787470574
634987706
2090449458
1850151740
506719805
1306105664
443456931
1501614308
63595221
1488586647
354433987
1029223246
508842789
1299218773
928320709
36460606
1557994670
382690350
477909848
1360573866
1454807487
1199483578
654604026
1163085932
2069928298
1910988669
1547247783
168809522
776897438
2087124508
1259727316
393093478
306501375
189899672
795229335
66338110
2052732174
1334064147
395697555
944317234
1169779297
465536067
142552610
1425078024
789211074
1466000724
2119801208
188966235
90859990
1937283015
418968621
1216561212
1200591697
1640526606
747131530
1116887955
2061865696
191298801
2078957532
115831832
73981505
827756148
1365612042
1643508828
1432326808
431678014
301248285
1964003630
1373257896
917110
42958062
602149233
802004256
180611316
725565401
2048359492
323091482
1295952571
625688769
2070297111
1821738443
1011287184
411575901
892679276
47946063
1906520855
820029401
1774971890
443644620
1937917496
1246103012
687039592
874632313
639464525
1360488092
800499466
90553582
761273796
951267575
1162947316
99710652
674816613
1169573201
1693419691
1507443241
918217657
1697628091
686155120
1805851093
1584299485
1024378565
851793575
1866957128
1126394196
1884453499
1380952582
992417889
195945842
1368679698
1549784278
2007671203
339822837
2125831720
1886644252
833744997
595555233
812811991
241698025
2063905353
1772125702
2103133227
1472085251
9961133
219215314
974427592
650061699
1834095908
264418955
1215820858
1549806851
1680141058
73464267
346782052
906161822
2111586100
43429446
365067334
911486293
143581735
1011617498
1441602838
452196278
1741760040
1040771676
1222497113
1773249042
17024857
1820539380
569382527
1198580345
1473369980
1996672877
762291596
1500433514
1801309378
1886561029
2137022919
1503856866
189039955
1598901612
232812657
468534252
1713425394
693961437
1949810512
331511775
878752592
419435785
1430984449
1778773776
1735680822
242392872
2096346219
18052764
1077745929
228592688
1731685801
334185910
251305429
590278904
1258686072
1215473817
664856605
1841082717
1985720526
1492240541
797736142
626498315
1985416976
1468941659
1079979809
1350803692
2083868892
1043675153
711491601
1890914578
1233119277
1847384775
911406144
502508671
61734312
386379571
2003444034
1804914265
1159040818
1348852788
1583300799
786869811
636908923
1092800750
1274887286
643451314
856262986
861841089
1242343086
1168962830
2074235793
1254761820
1864870531
1522647416
1481298755
590434382
1224978235
720282092
840791745
153204087
184926393
311978
1708250632
149117212
175480453
2045028877
2007153188
802715866
92763162
1489969905
498893632
2142458214
395031859
1220536452
277625560
798296954
1728092250
720785119
883688327
623527081
1605178801
2112089293
1318360106
806330146
1472271592
1231421430
1934641290
273949943
1105270869
1103203620
893933126
1833838993
377520869
1330324737
1131541751
1894961471
1327909322
1722393369
908255740
1861658544
414927321
1294946663
534703732
1617585383
1500851130
2122372194
765178224
1975392645
502176370
178934408
1215614735
234814922
390557071
1294352056
1395072864
1248814590
1208480441
247432416
799184334
1900890592
1590909003
1323451350
691895565
2062829157
359764187
1375901135
2137223886
1498908133
1566127582
1836816824
45844117
553860065
793110327
234307230
560968314
576936065
295678594
444199072
1433506894
2133316522
193554223
935106171
1954701886
114411302
186709192
946801270
1240782656
889144596
1535755016
214773168
517542965
1421094200
1210102460
1998828480
1349390185
1360898696
1472292990
1941710609
1005158815
748575663
1957596333
261547711
2016805286
491487725
1872530683
704631901
106041889
1261507568
262796258
1371312620
861881785
1066884402
1209871756
913171059
1077310129
1619852703
1409234573
1197983757
1339207903
935961500
1653712892
1414073269
1362716124
1086885861
631954226
1809358120
596315253
1233135830
614186384
1964616692
1497628404
1056081853
1824466323
1241606067
763174439
1518579813
748291581
618242421
1509895916
350908908
87092488
672592606
1168337321
1209543012
227347474
992517445
1654309251
1519834784
353628659
1180565747
104383560
496023417
1919804435
1195950933
1650261352
1190708104
1905974045
651338458
1679036249
1298100435
1875440084
384076156
1629976058
924344926
692675391
2112252865
1861683756
936138299
1869596375
981534134
1632855143
13134841
1986925408
1915677731
1573145160
1727510498
690259436
786145612
587393623
1753553240
435134650
2098614309
1459383965
1456329722
1133807554
1287694932
1513838231
978338371
1000160730
1541365880
1474899817
1736276590
1193036604
1995973007
63976741
559489546
825408866
741380929
1638772088
1230418120
1016859164
398341366
586700663
1613034877
2031723987
364177440
1052965662
1012927005
491283947
800057365
1697276886
1141990727
298420917
1758638570
1139335219
1841690124
97342778
1285017054
914495664
1354762910
784868533
846836414
1915953271
577954691
346324420
250842118
1577881198
1388974785
1424699820
1395410716
1970551316
1722680734
372098109
1627549647
944207555
487036995
1843701499
1885260354
1200568293
963741437
896549714
1907275085
2006622353
1273600278
891729285
281606518
380623195
877950118
602010340
1715908482
380883803
1834707005
1714201645
1376416612
865172013
2054248057
1656599745
1922001956
1440818305
485843169
1880440949
909564933
1950026086
98245221
537659412
2084284840
587691984
565889324
410127997
354248184
1307187168
58823405
1116506442
2014328779
1081992562
1606467932
377157987
814234336
2146433271
514218743
1566007296
502462443
479245714
1604995467
1111462841
1818367810
1632843836
163396595
19872026
207514036
647872696
624253151
1288228069
333680239
1687408007
1176946227
923401592
169364152
826266357
730993499
1249432909
1472864752
491543485
230211345
1338964787
659391324
2140494659
1396350224
1005607403
949405569
127876931
263627354
1163057178
1985910628
622701365
1569845993
1562036497
1355433707
260419244
1740214883
285892954
2111802864
854442517
493283844
627461834
1562015041
1677156897
1495819868
1833143382
1614807689
1207733123
1594780124
272549762
210039027
1929920856
2067788101
1348944767
2065614906
1036959337
1272654697
615106927
567336597
676912877
407514179
1099010072
499425453
1927783923
1725943665
1744739377
1525248079
1553187990
1858732831
1489901530
1311366817
1836521675
2033021221
1345186688
1396501313
1212095361
848667650
1588492859
1788740211
575579340
457612743
1359852029
1178549673
1871182161
720794581
647942434
531296434
1851453786
1101002791
1172642131
299840786
1540659024
2011457846
749941331
2135111668
1860249245
1713575859
901155324
1313243601
563165551
390509986
1539072965
1052276092
1925561520
1208913165
1474492387
2104450117
380103546
304526773
911330516
843848941
1909259377
1394680200
2039427180
1094648240
793462696
1663279114
819198874
1122486879
980728149
870619448
2023404934
649324374
56533674
674096499
1220808719
958944435
1684213670
689996030
1186850518
1055196522
275654309
1342219884
701326991
2013748387
51050944
1946790958
1503676703
1473210410
1795713396
1511778931
1540168966
754308076
1133386828
1330165782
457093118
385575870
465352197
1886059112
1387855619
2080833223
8028299
458511431
1204357103
199252102
1673782731
1555530344
1794116824
1049444724
129578480
1473900783
323420114
349303544
1453918861
5271972
2005378264
1627325118
1757608654
611661976
2034235958
1147451813
1198419641
671429056
517855354
457719051
768871971
1148187397
811164906
1479448360
59608566
428721544
553564220
912747524
1175858009
753254037
1457452323
988855709
121053244
1891510242
343367625
413858942
141908360
1122293561
1242957605
410243716
1006457027
1441016921
123517179
1421821558
800022184
1910579880
453750814
1640698057
505944248
954011943
869630872
2101849255
497041534
1240999588
2028777826
1094162429
1107329172
70337789
2083194181
1247716496
765865558
303760136
1624849643
1715110477
203709667
327789268
1166137463
1143280554
393063077
1218196703
1236647480
1945174427
1309251848
1788480965
800363982
147340240
793918439
1211232256
226366379
421161785
1859354660
882033297
882549609
1070375428
924143394
1917005998
1651304583
1556571709
2112045967
1543155997
902720544
1898461034
1709068080
279520058
1150039554
550475674
1662969694
123735176
89918562
2116976276
1248147359
1212997638
874894737
95006211
1964495930
973777596
867500374
93772972
515370258
1625481783
138306048
488788161
1689542102
1675475400
2037045974
356657308
1895080994
1066844288
1876930715
1753281015
1321486725
1040364462
2097074358
1848408458
731998894
232862012
1921125547
1547035545
1149989335
1395492462
1615193328
1167914634
1668807108
101078326
884485690
1973647585
1056654297
717504395
1452009330
2061718247
2002272258
720620759
332546297
1342485336
890589953
324975867
1987473154
647624614
2003890671
924175353
175998871
1083509522
681820061
1775736262
634284244
1667193974
1087848317
183609864
1196558565
2085100812
524879350
2033070042
1574201059
1707851811
823712499
574687833
668900007
1796598459
981936784
1456148641
1291672759
1569044409
1075973459
1667197248
1526390224
1564649754
1823813366
554024756
497529964
2050658742
1192161530
141095884
572486345
1668652033
647096840
2114060942
2054245581
2027125973
1468172489
1351596634
1291516541
569428362
458501851
956794262
2065834605
1388581469
1294181995
541020073
1870885177
2050283424
1763502694
1155782341
639627043
1217364624
1572193166
1118972662
477908355
818999642
320124863
1336594400
1536282106
1806103526
389915103
1969439425
622248587
2096076086
170431134
1956274233
899638549
1446917374
1703128923
1796051289
2047569651
1894990737
1225258480
504611105
1671954896
544040638
1922668537
842798423
790801819
1169391881
1345950684
2060163382
436942992
207822006
1084233878
1762793478
103432486
1372560250
1992033745
80101907
682462566
1818534251
855741417
1929044488
1937957323
1657132650
174467963
422656755
1441417822
1202880311
1031886355
706540612
1025544923
420217668
905275511
1873101463
803352053
1113989636
510988577
1381941917
234144170
1646318869
2055125042
1994440066
394935523
753714170
153961853
725631703
1281201690
766389651
1500734487
1805129062
1280780309
791532274
1529196119
746139596
851591378
1806756952
802771595
1715114645
1960484803
1691272167
1206561851
612856243
1179085190
985448888
1928103280
1732200301
760049958
120529419
306779893
919111253
94845281
393240117
115373124
598677411
597644424
1389370505
60927093
1253722705
935573260
197494284
825372447
1892136856
590862252
988185110
770995400
1995177933
668721972
272510522
550748774
1493739397
1539953497
2050619368
939926821
205563787
460715386
1193082216
1035822430
1167573644
1630153367
2129540214
626586039
310542733
742516322
2144933734
71859809
659744112
1332320913
391757811
2024592309
617251040
2058051049
90491297
583087247
1240395385
87395204
1318879626
1940313748
355706583
115789092
228563531
1546928097
1371194884
2053039579
1212209854
600904794
2000773555
1230808489
1978816941
1992220807
1511990652
828085147
1631671937
114903206
124672696
682637880
1214875517
500901737
1665770235
5542757
618507173
1753447832
900168684
217529743
1058200255
1425943787
1370835078
1597617742
1462102642
2128699988
2082748053
601448502
1223320709
1773121144
890685023
411629604
1142756019
1148391386
529984163
120561051
1137445229
1931258148
452909392
1383389911
945378945
1626413121
893914930
1270459884
1728287919
1843190346
1257104590
966837761
1695475321
1157348859
1629118373
85526878
201648434
1181233179
1343995788
7146547
1492409157
1234163044
164317670
1622196157
1856279819
1901817701
705576806
861870348
1561779554
1622613228
1942673217
1380393051
106235931
1681113055
1779002535
25403190
1353611792
413486000
1544235229
1908072006
968020425
371929102
904100855
1073510907
565955186
2001405583
25962602
1822738147
382806485
1329791152
2055934631
835882876
168930481
479721981
1738918522
934348565
1968538103
862123099
489622122
1961314174
1545963973
1662127024
586551294
2147369017
267697610
1021288334
865254964
480952123
1653673577
1456974315
544715772
513988480
512039912
533267140
1380234895
2008118518
1774016935
238616822
296272921
1204597561
866274794
1256375488
548320657
230725830
1655699933
1467260215
737439402
1969704619
860904348
29687591
622586476
595197636
1175561314
270974361
420405854
1894145154
1866458524
915617552
1733757444
1876560299
711220178
356613904
700221950
466937675
983226656
1743991685
360948480
1887009639
868205467
2117077895
502797597
1271680433
763086243
622632204
1778739059
1803706358
1746459199
1244235039
994405661
1304376774
1676183095
1356219777
405594594
622609944
1467052820
741804011
453987032
1018499364
1720421616
1032940547
1206259879
85307766
2090152940
685820781
1527723756
619456098
675936581
1489866698
11505817
139016467
639282089
1372165219
1225482620
1274305570
1468019109
92925402
1635003554
394730919
731591166
1449173176
2043663226
2031508576
1334929395
1204190979
1133488961
367528477
1831997677
1568721620
209265699
1704707145
2094436836
568778829
1791796528
888794287
258432655
2000266646
2013985925
238958164
1211886656
1245921217
267425984
548888081
1091209485
2021092319
351817575
69853687
1213194960
1443238639
518633146
1212069476
948037037
1966305116
221511363
400890712
799886217
658156839
1363674880
2109494827
1382306975
796576953
887681864
2021080639
355388097
270134911
1244777892
1616151844
877472046
255612229
331759081
772665591
641496999
1713952878
435762148
1178258554
228608537
1907085810
1514479606
1929427123
1745127045
14261070
1506850629
600568164
1004232210
30492894
1254916462
1083008
187396170
698124399
831000640
1123375130
1817499224
1577740165
1818457772
1669743463
1969195361
1879036246
1056077666
1784142206
563445829
581658701
1391566373
966602938
899515992
30497249
1884127525
1911264817
1851082868
104464927
168740062
622803239
862873863
1085020809
1929712886
267186380
992776453
913505701
104376598
1759602558
1003010205
470745149
1548759556
243050684
680555775
6780762
799083816
1488812210
2104016690
1935776691
1344668679
1567881718
1314184222
526474189
486202926
420704249
1148584105
1008535178
1092491186
193412663
1439303665
1359583550
1696894131
1253683528
1348258914
1401464647
54262433
601016559
1125224000
2088965421
94816298
1068249263
2009868954
1796194635
136991487
398281129
932788082
2030441665
702864505
1630173259
1220638310
261817760
999397080
1582199599
1841911680
1422323917
2033603171
1496691793
81395119
2101533893
542862023
113170819
1623164884
1166719791
1774318833
1272814836
1620363233
1301255080
1225489252
1841749371
1805252967
1411195806
1421853448
619237183
203653331
121859286
1237793903
856553553
641697619
60120824
2031062430
358249659
792883785
1972603474
1830330928
890902
1427040758
983076960
1743393540
1468687235
977211740
1995839348
408168941
844150040
1286880187
1777731577
324716657
1816731112
930872444
251937917
778175017
1094849410
34047666
1960950452
229303673
1427611798
1248821075
1925935244
1291033712
1846395300
365268026
1761922676
1384243616
1867151833
1385253058
1706989631
498218728
1426638045
1620256940
988505095
1380019369
832522578
73517306
1234894737
1033091979
1843385173
1060509806
2072460791
627923062
1324852700
1401154290
1057195456
144361855
2135879334
1176703630
1192693699
642579746
330519861
1068186589
300667782
1737920602
480011563
1952030028
1100810922
1602034196
856697723
1398826360
1483736153
123649207
488841103
814789086
135982939
1889107255
521687998
933089078
201542963
918458934
20143317
1580813224
1985794911
460793806
531079816
1555648293
929689746
1795619773
400745006
2054783807
2075622013
1340911900
1390256200
188504006
789818873
1724330522
1166845862
1457342603
1006520283
372951305
1692130754
541776162
1552367244
1646931897
2037520318
504457623
158361897
981954745
1891190190
1782313861
2973431
1452273539
1992942091
1461017522
65301551
1664542820
1620404129
515988650
1469253457
1709432161
35166823
1067300943
741944334
2015875949
360021833
615191185
1722002146
1303503595
1743446710
1793226088
372456090
497469374
367343398
1435885642
2066048687
1870305857
1980757877
1827112553
1154560622
1313233811
251807772
1859561856
1120238559
1524693900
814526522
1844224958
1465477499
1464735211
1774422578
667228596
992685975
1867558047
2132942551
64027338
1544063025
1762390220
1083734809
1328379670
1014734093
253900220
1159799711
1198423743
379911108
97204097
1364860155
2114775860
1348180383
1670650602
779675905
1246903887
2115553585
1527067278
964573928
959599901
1897408204
1938844959
1545503938
1128524958
1562312704
74084071
290151471
1884900163
1602414520
963105368
1464704241
768337317
855961609
328280450
121733706
801329900
962924870
1087184229
1956415463
13649665
399493440
1983326562
266017607
1356048512
11960629
339019780
1870095531
1336383317
1091666066
1993337692
649545692
1081995046
1656503267
1420103581
1824346656
964531374
446493194
1189963881
725747006
191079832
404896186
1537418132
914801349
489408882
927032611
537888380
575141533
1150737227
1949384876
1212550925
665630194
864735711
307921347
57779021
644545809
2102782215
337921464
1025895941
1757867448
566887020
1153995022
850860377
1962938062
2060260974
1378099009
904283400
953960814
1646367920
1617136741
2100754135
242160873
1188246266
1821435759
2107120946
2033428643
1754091548
1216959891
901669732
939954887
1313303826
1014362408
1999553600
701674668
623505742
489419505
1118279984
1443248599
1697397313
2032978170
396338777
1276102465
533672573
476366482
2021333531
1483131636
1028764427
812713113
209610988
800888829
549391564
36826733
618927141
198641263
1572843984
175724323
840160891
991206107
181570167
651677642
1764073556
574077574
1531214120
839167404
679853218
407849614
428789801
1205779926
873850578
239529708
214324243
929706833
942439744
270199958
144056431
311712730
1775294938
2069309362
933968273
1183097750
1716404092
551126714
777678850
1332033363
185525504
966793580
65442615
689834507
2104221094
1765054774
1605900369
613878398
1073440522
666648413
1052469789
170995651
1371797980
517244010
1206304976
1677083669
122753400
514568652
1952686912
445666339
213613040
1287817504
1658605292
1042857945
15415554
1235522497
929595686
173902211
502102958
1458884298
684643008
1365064662
1379144671
521641507
72556919
1909484072
1455358037
1513265489
2009495664
714854755
1644716886
131374072
387113424
1115789468
1585999612
1142549892
617148457
450516849
1884606850
574754225
1224986191
1240116065
997094273
2014548516
2108109689
699219792
2072776077
1238094233
939884946
816679401
1968289702
894734736
372095813
1451793983
1394861392
567755901
1858256520
1622570789
1537821106
1248028202
1510689997
1221954032
1114456506
53414283
531867060
1702861659
1997303250
1454931647
2123239553
623549929
430420061
818877260
1482312505
502245430
318353562
108817385
1418244242
1860934512
645938029
385523512
1938694075
402104968
1363740238
1682179467
843227801
1493294471
1146809524
2110525111
658994763
99430520
1804625432
1844867052
49696078
192153401
711311136
1436941624
921824189
401819396
1916211448
522788650
1607139811
126036286
1793894364
7069285
1741164004
1018447635
915646194
125085191
653517826
612345874
998420166
1173541245
785598373
977079166
786436861
1746326351
611399216
802528948
1934366545
1336578955
1433063684
1442065960
1040050937
1127308533
471424071
1328059464
1911682498
1603342899
1912126760
1895070416
143603282
612471248
87893723
1944221591
1462282766
411187612
2075975610
1600917294
1666876757
164259224
1009449979
293094963
107478099
181547800
341053753
290485226
1635002947
424723144
955759158
1218135215
372841578
164714265
990013542
1526263978
47312759
1878147525
1017329544
661687035
1514226781
988695462
713876829
1203512747
153755991
750672772
659079039
515747967
496581161
709787801
404074500
1050128752
1352889358
445015401
997861028
894446987
184402671
2122003396
1790854265
1685219670
1659087656
1949446034
1580930111
607963780
2035336202
1853087220
620163792
227801009
1752215843
539458320
580183744
2030845273
776290287
813506883
1098627497
1651339985
17990505
1088507239
1439203156
486310561
2105593576
1439793217
1847010526
1579442320
461568665
2091768917
1146747594
68116248
1425901475
87499597
627118941
1095427228
1685878843
691346703
775642976
2095920004
719702854
1774587621
39698228
1671191405
1318040482
675390176
221550120
250404733
333376479
401603479
568494232
754117568
2135860695
748536809
1800436053
127867235
3212823
1201586906
1473663466
1761846986
556669689
956605109
1168404412
1969357557
1181164840
1596220129
1070890915
1010548580
1446821914
417922690
327923941
637744641
136227530
1011883880
1576202362
383499253
330181113
1696371937
1565726187
2002001388
1417716311
641924675
2115111452
957986514
1184295068
1614792334
538033473
1028508739
1237426206
1836202920
858130065
809217247
737428174
121369137
544325417
261772045
1084384106
376410959
1188877657
1451097170
1726147906
1376708630
634077352
83544421
472854806
1544400614
2087579691
1458933880
539196402
1377469819
2015589700
1852965806
481547445
1325927155
2146648998
1732859626
906466375
542754829
1971667722
379317976
1477362698
8390044
742223922
2092530733
554117209
1202990466
32873100
50470401
682502803
674646933
1546901304
1763896353
18475103
1425869779
1759056198
519840592
1899035389
1168812763
1779405605
769339951
2128934682
971951025
143999040
834499751
640878989
1606016500
462913968
1560507568
1962712711
1271744821
120526977
1462043265
359209091
2116536657
449133042
1393028407
198964766
2054981397
521568972
1257749631
53111161
338925704
1371998764
379749398
1557598238
778320914
149424179
635075686
241926166
1510421781
1343904197
634678842
552244256
470250977
1567845635
1000771194
1173037639
1041839346
1032135225
1742722384
1459646985
510437366
1563892934
262994288
80280801
323795392
1679285483
1869079261
2051114406
648288945
678065564
848026890
1716000151
632521623
555906335
1415864648
1574932024
623668007
1214068678
98233778
788913304
1956160521
1869017613
933436112
927035537
1669044821
1290949353
1133781251
1500161267
286909775
891460645
1522896161
1165624223
1512317255
115981062
1314553009
1811594113
130116307
1796504161
1650127885
355356181
1818342575
1813808444
1925290344
1713578672
2030560855
940322662
1824526096
1994185817
264049774
308053304
942621628
1223700773
1448254840
1557089118
1413923779
674005446
1712309211
1864079389
1224245136
1657072226
546907974
30684730
1670917965
1209177279
131333138
1300484533
1330713054
1720919880
1052912587
386301932
1335563240
1265667831
91100961
1890359941
2142876741
311446147
1280510666
1537676338
1656914417
1033897357
1345438093
222087374
2015059351
106545024
438957170
607699174
1086764450
51221829
403578619
890812921
1397968155
765045613
1531342835
489940005
57538563
823998163
175550786
416998796
1011896864
1925799664
1020930856
35047101
1074434802
1947004835
1415528397
1295345221
1075727414
190696999
1486775767
1679257967
1328288446
831722688
649686587
555645519
1729911287
2040947619
1505475657
1304570005
82131108
1529556036
2139641658
1814572985
1674021530
1295141607
1329773449
986980487
169190301
1075300475
1463072518
267964902
1859772690
2026450637
667578416
1209914695
1449692879
2064759561
700708592
1246472378
171593366
835184142
1947781669
152435177
790812193
695817395
301761387
445104898
1175722731
1420857757
912257978
656007766
552298697
1819851724
303927528
1691805325
246269505
1818503897
762525238
734468348
538067964
1885740758
1415374496
729327783
714782920
112196580
295672386
683437449
539617540
974237132
1101166254
1310085213
641952716
936367791
848835236
2069357350
2037958534
1198714618
1826117166
1898464483
1504492250
557249506
1061098014
1190954903
2066595469
624767856
1848369499
976066484
1558867223
1569754478
222815836
122771299
160454005
639084562
1645102092
572027790
2112473667
1531567785
321482405
350882908
710840782
994666086
328763653
1797782414
250753636
805659703
2073659343
1270124878
1988954584
1740121011
1188662598
815536656
1613891839
1099048185
835317889
907610343
1056919851
1526378451
455769834
1865832939
1892607153
1332441201
1545551677
1247823458
1711299021
85527434
353657995
34245648
1313462892
889125056
1144770866
1002384736
1720906358
1984668093
1256308920
695575253
1946323583
1339597658
529430420
1615735254
1286999858
1656583183
1423627764
1912607421
1907836297
1933277568
1475795734
1802740185
1491304384
1987452293
1110173800
1227956751
1153260020
252496601
618466602
984703149
431332441
104817884
1963518948
1411171325
273134633
907458402
609791149
1475819612
2015197139
239835482
1752054475
1930564190
855924889
1974123980
1992024907
1075524020
760478929
536734225
889718864
1514093347
1665349789
1442067334
446602161
1327071892
1166183408
1274196641
1987055634
608741887
962434499
2025162985
6521106
974121920
563888296
1903391585
1513439687
742299604
182343160
1903688340
1715957933
1328801110
290425469
1649370373
747560288
379168505
730724430
1110210162
1537955565
1728946726
2055345552
983484620
2013972208
1255673505
1554079134
429383095
1311430979
1223137723
148401712
1693145868
2000686078
1176204041
713582325
94815485
1621191825
843317297
2088073753
1640973008
1304214776
78728870
1673294203
408116011
1658580956
1364959115
1837519150
989102811
255992058
576409639
1909081453
1214018126
209374479
1991772376
1609743703
105468981
671740346
1611760113
1383573921
1976831757
1075999093
1442142882
1214664894
1531593446
522957086
1403172652
817213822
1035553814
2027024217
1502512130
1837044471
1834604888
2062402046
1033687727
780181811
1279522732
1903439940
858636443
650624158
1801638001
886489475
380924532
1850919506
1643346692
1805661564
1771748865
151648286
1516855228
1319266238
1509745036
1861002121
1703076232
849392081
2064836644
320126446
1676159512
400066857
1844008657
400980750
335454952
982223055
1535566661
1588668827
2074234171
1556695218
778801159
644595437
1220326272
1894840
1927908033
1667014297
650078675
1463541983
1711427932
411482419
233165032
1801628213
1793651279
179222999
1369859211
1056236401
992323007
774849382
1967734190
230626563
2023556072
1918327792
1955602551
1100558573
1773129620
819207770
795620499
14328929
611278797
2126655506
55334423
134735606
2130402247
2095246480
410762884
1572273561
1579285082
1617759247
10646775
327211231
1323256616
1130592957
1203939522
522364704
1120550506
89251518
1345542110
636712311
720032623
1387886945
452098214
924624583
1616240763
363569708
702491837
1547433086
1688133749
1649520635
886560927
1323101019
1208749660
1247620441
590295880
1367884845
730233016
731436776
422756501
243075956
1679421952
1984961290
707396376
1591162608
1192938784
1601029604
2132996905
1252869023
1200014203
1410550455
1430686512
1924956536
204821922
1435549827
1038232939
1074301660
1033451026
538259524
913369742
88301315
307052685
140825993
179010216
2059937598
1414635705
1038583257
167112056
71627215
17019111
731251869
2141274831
847477861
1468910127
1288005379
328455717
846761560
269680911
409188719
2104432669
1319553685
1013303631
699161021
539828055
61723193
1071022176
84065149
1680818025
1011312592
643505336
1509404252
335882260
1634740724
253171090
834318006
1096853376
1582426812
1790257050
34826913
283585521
2102670578
1650492619
288124319
255983241
900465664
2021962344
422429975
1874067751
716375288
726269665
1211556740
379601845
1033842285
251801303
677795979
644878174
1165105200
798998669
628526019
1992210871
976741643
955952951
1052120641
1605799723
694950184
1593969488
873550418
561765852
1792206816
628657517
1244765143
1548916803
31650485
446156910
793161379
1543656374
1495307163
390395107
321654179
1358619152
256112605
1035095577
1798027876
1745185925
597761234
1735475297
86478838
1516361480
1052880085
1489548871
695798773
977766806
1780450024
571770175
1443037229
1007423451
1624832794
573357593
629957409
1235581539
1465803713
1341906462
1561226754
1985995937
904119220
1171445066
1867713863
366216259
1402430509
1806774350
2097672934
601142642
1411202739
400182629
1329123248
1477228854
1638062971
1827344857
651308851
427747076
2090455849
1895892728
472679983
587817534
36131908
1730588265
119602856
852080961
1718107753
1422657409
658478318
212332186
786550374
487524041
1266734583
1634027699
967209412
1106096775
347054053
1853101103
1044202086
716917421
1600838436
312951399
1513601908
1635438379
1496039593
1603171691
1874067421
1870940923
1506875618
587568279
1509026929
1895768567
2007404590
1387793833
443464017
858009503
1157210501
653035
47723431
184195689
889723397
583616791
492996229
1878305189
103685695
148903099
897795861
1298032142
1559571954
485835962
729748183
1534106524
2033771412
1399549967
607510073
1504433062
749817303
826614611
1578897282
986640752
1782986800
429198728
1877059967
1083769541
1962182748
1378082102
1960083025
289313026
1527564826
52585902
1811179324
462186425
2126542154
1076853226
267597703
186205394
639793636
2055603995
622102684
439269952
565925684
1091202816
545341796
1079938776
320734443
1995590665
936704932
1841805692
1114281674
1954637137
1978128216
671461362
851335529
182418291
1701163278
543846113
763225549
292016676
2086325082
580608434
2001279997
919026929
1742834688
347361317
1701422024
1831109974
1631420762
953557379
859543734
790985442
928354524
1306404626
349105205
700617582
1495246841
2028442441
109247127
488806269
784651596
392655210
1230988058
1364073522
1204875282
1825155903
563269749
1074402413
223738369
458618262
1435584346
1052180309
177209116
1257152650
1173110816
1046135428
1045815402
714387141
216068307
906045202
12157661
1011690154
125941904
1531982774
300792803
1431943029
1451726310
1879626264
2017539028
262806530
1234295868
218490256
587997103
429737493
1004883959
712419676
1360329644
1185076649
1997196941
1467130061
656148063
1302939555
2112731647
865274783
1762623656
2007041569
390906685
18211457
1481311161
41666865
641311997
1728803851
1478415608
319568802
1252889013
235067868
1806236569
1704666930
1548429458
469187379
1272606331
943506573
482942010
1272156757
510963980
438178707
165116694
1748943655
485229656
145961990
1592997405
762457421
2034761836
528823629
498751454
422770485
791492757
978603342
851164968
940779782
1631440451
1213272147
605544222
148780596
1203424597
1654134698
739067112
269571991
2007844868
1601991932
435878148
1302765966
1965381037
966660722
1753841220
32159880
226420307
517355424
904150418
1544860480
552159000
1233087459
194960239
1040802170
1573638680
2123419080
863171340
1538195154
1567183607
1390557690
1251584716
752367543
2093308690
805976786
248418222
1098288517
2115868452
1671283747
1538955031
1294823572
1433163815
966074598
1293072935
1812434616
324629916
1208150862
1940909848
837847938
1193013201
739902192
1220371756
415977387
1797670197
1978034721
171599867
1063565880
1902713062
439220119
803819348
758414177
519681754
971081095
1192935805
1410360416
1729877984
908933220
2043293598
478697155
1193262729
261003813
1600765921
202741663
151571228
964863495
13339396
673432562
1385458181
1258466706
32395261
382583802
504178602
880044630
1645547026
1103501000
2108819404
352842721
227580554
1262483944
1411377951
1856763160
1274144567
1594510282
180765161
1175348118
1457132434
1400409258
56074231
1517530228
424301534
1733241771
1852888487
684600479
1753954513
745061893
2011634604
558451439
635153945
1882374251
2022976634
188298029
2108275317
177351619
1063098220
36373473
1726273528
1321584240
2053832201
1991722583
735299589
1872968754
1255159791
439554039
1022825892
1292055656
1676542975
366416962
1296723308
1890795599
1134236753
1836210126
1586428078
1501754157
1827395675
530217098
1774080354
1370621753
1061412470
1904034556
285881176
2068962025
529558899
2111900876
410923512
701210509
511892851
651917735
353995757
634483749
320199255
1492078857
906941568
1971363076
1110890661
1519455991
515844038
648120979
462065120
1177134256
915220656
1550982012
1150159431
249479877
593324287
1174790610
593793224
1717064269
1745677933
1286762214
93276221
705648922
689213085
430574568
1496093875
1179310218
1385678939
1193727054
996734844
687818209
1355234901
1623382195
1553990000
2016551688
473955167
2000685430
317501331
1965693024
264233111
2115174611
1165867943
1725229964
1626640450
1463006879
1009373377
2049025914
1629721634
80319339
1579053284
1742390821
341894924
1208639593
492606275
505152077
1817285
2078607360
1874210607
612252617
1513623547
2137684862
354185081
928327396
991391113
2125297865
1814903848
1327497205
1297776069
2040996643
46795029
1148716709
569600444
1125498247
659140178
1698353722
980330904
395813267
1801560491
127179833
1516654891
1177488522
2132194025
200348863
1245371591
2137875873
273031495
807039390
1969463100
883215034
403296928
385561960
708530291
2011661114
705047113
848620715
1095327638
498823207
1769250515
2018286156
1291436011
553710894
1414699935
958825659
1802043855
1832486490
1256040693
1306579481
1551980800
1604357821
1577714069
122027123
2084549498
979822924
1594668736
1449576977
823083528
788763623
1845839918
607378634
1732879538
1618047365
862335181
2140525701
113943690
293930064
1909098508
1322345865
643306170
1797917438
1973214280
1408827460
621736139
225622419
1499092493
1251930518
1779032781
448809082
933952683
1598610950
1694953419
1147459622
1153578005
910870374
783434833
2145944396
904198822
1812437146
1094062183
1029208225
1035159915
856108386
1771772935
1582833158
537460135
214738615
1364864955
156443905
1817472977
1481747014
877686868
1549955282
1685237798
946866316
165696453
62381561
2081172351
861152336
267256408
1683396724
1369000348
663476611
268845040
957041426
956734420
1133438189
1904198941
122045801
2127899477
1780495444
909261174
1953836006
407422867
1497508570
541799310
1652494003
665459007
784925917
1809483398
1982982562
1742468916
2085476797
1730298197
1703342890
1425437343
1399035395
1519639832
299023507
2055562448
780880457
54229710
1500668391
380301548
1468820338
1202089624
274880606
1273008366
1357109569
1124132557
1777568119
1631054010
1928967891
1106723189
269258060
1269318594
1791908170
2069998455
500372418
990179937
285875744
1458349532
1974442193
1324319054
2123600136
1194833272
577510652
187846456
997014067
1391015406
1524651917
285432986
1544926450
135930075
1689202789
1912479765
1262469766
1652347543
1225139907
1860855759
439068371
1183650755
2091034256
248374234
1792749565
1800333678
1208427534
1658302102
317580521
153713319
722474900
54266825
1915860848
415773495
1781779180
2053907236
56580559
154860860
1221839288
1035821343
1205084379
1654217941
1415382514
577220161
1235187496
2037868191
283871564
24124961
59521336
54042927
1486447380
1207804236
2099155718
71714513
712874390
534547113
822873602
1053214095
638976544
2145061686
1919545251
1808872617
1954981378
120072810
414427021
558123398
17992887
1801653965
1479835843
1370200300
636019011
1331511078
1672871693
267629747
1828909048
25299010
1065622156
118154991
1479001463
1775624026
593835899
737712405
507135455
1747175262
1576975680
1455827876
1770148242
664632221
1331639484
1503789186
469286039
1114167011
650610212
1949661482
68749831
1969621849
2054708069
1863796063
186198239
1589794622
1916091057
810399546
735305280
1341361739
514601373
1736088910
644628078
34772452
618880445
59304356
1198691489
366802365
609116423
197231359
1355951001
2057570864
828086498
1130206215
1466338672
581520585
97993385
862145707
14559108
738533029
1182913208
1821036905
1240288371
75961649
1531717376
179543786
999882109
1075462909
982729319
397825531
681426238
874150268
1074192708
1643691509
1222290263
434602724
1321214210
1949149112
90093328
1260749237
27137757
1969496164
530367306
395114730
427227973
196983291
1697871003
211952595
1889558685
148692687
1467390096
1582284756
550273323
290536965
786881901
9108669
324345780
628383144
115548951
1497894434
1512767106
192351694
663336642
509837504
753365756
1989338012
1421730430
2139409174
58444690
134953320
1970363833
1858387792
1367644221
504469602
1981191767
2097434804
1129051113
446776099
1435013977
441280649
458081283
1592557338
341066812
929348466
818536819
216396517
2060379131
1784993157
194714836
1677277663
1007566006
158166336
570129338
185426118
1587155785
169743090
365603052
2063282106
1771288617
832953090
975979370
2060005015
1637442839
1260523884
903435111
1165448471
1983744244
737388082
1041154560
469140011
1610453922
994057100
1667204013
27389503
820166211
753914057
1935050784
1563103494
1430435200
770195147
811336314
847764589
1326967206
350459514
763924380
748575663
776107577
698167856
984145327
29081284
2120431748
1834011528
639520367
969960378
1724757533
774164876
14576946
1836248551
1229622480
833811517
718673572
1776491148
2065955877
1622349677
1175037171
1234334407
701684110
1377526168
1893679891
1832393425
1334009142
1701277702
679416821
707684385
1918095128
195697407
1627781312
1332203752
1231841513
653016992
951422672
1921888713
956357462
109366526
204477037
1857948527
1816628044
1696224246
1633790666
891428237
192552124
2031874521
1391118897
659349420
873052741
610441911
1381665947
34296090
1856153288
539277660
787297953
1667689986
1221022912
1238270887
517218650
546886585
28479135
1114732748
523274653
448022134
431977780
530112990
1705963186
27243041
690495456
730022808
112247122
2072535639
126825230
1938566090
1959867119
1631674175
1542084546
1286154528
882837269
1686774279
1945818107
1392743273
370052206
2043167610
1765082355
618370120
985947480
1969806569
765778861
1951875839
7522876
184852760
58519927
1670562901
1258824
972420469
2073859031
785016333
129954159
438154747
1536715140
1346586802
709381454
2037208261
536794072
1338956752
392814486
1124873121
34560238
523482876
1520736485
161324510
1805826677
2041041293
1323015414
531369888
1719498450
1200867112
1584792231
1096556521
594102406
1191579825
1739585476
1536909781
804368567
983313060
917451220
139703680
1541710
217378205
14190202
1668864667
691800344
746570422
692527219
1297015040
1101102275
163675488
1783958825
902982153
625087046
516830569
93108584
1789563676
985293206
1388014005
247239809
405147425
2005826368
258536180
2020209426
1430048024
1064623248
671254585
2125582812
1665997798
2105782660
1250658602
973581401
872698908
767167043
1326262987
869314565
1734615879
217393919
374160292
2072107668
1633434669
1858663467
2010514711
1606403943
703965432
563929699
254731477
1578341714
558053803
1697715987
1499003400
945298722
484983279
210257650
890629746
1538504488
736154527
186641200
604009932
1351280833
637277711
1225488423
1886007890
290643599
908591653
1683453923
1540188434
454667792
2062213070
419540853
2139209302
147704176
216321784
490937199
129361306
1460967347
1769674376
571993235
1595154106
1288363871
1605235977
1394697891
1765956225
1846487251
1058985906
1676132336
1516957419
1031777624
602004131
410228930
799653965
1003596449
2091004899
81732892
1748665134
56201567
947589918
1879963297
1857822364
791842487
123432228
1642003560
723432439
32120872
409824959
781042930
1292067731
1766414573
889696419
353370830
842448796
750575316
718549596
1208228028
1931020218
45102605
676162638
224463343
1816115611
949861059
1875430742
1874884590
1015113953
76010184
142907624
500798175
1550906679
435615121
1806529155
1667354560
1471052329
1639187914
2046916321
2057975136
1726914862
631829962
153957022
901969742
682320607
1356514818
1511120366
1292668693
400099849
1775985482
338247437
442403737
1838310739
1756519004
1711212509
2008018323
597723435
1218812456
1033564494
452709553
114863198
439076476
1048995190
360988969
1237797807
171603031
468913936
1557605123
1586050504
1524950049
938956752
506301416
1235491958
848303949
69005942
324209911
1333604741
1311720341
701283969
1410006879
2098771113
690143484
2085919001
1215198397
1448383230
1143899124
753455880
2137766777
1845893389
1325442887
645583055
727389572
1063720216
2140827540
2133025210
32246134
540535152
984567202
1658742490
1800199356
316951306
89749860
1040872977
637437215
457196778
938343737
1680804356
387793904
1762561256
710724067
787707068
1255654303
1544763451
1832624517
1503263724
1796871161
1086005092
976730294
1290213071
237848786
1210201020
3713211
48504302
85094159
1032478288
1354843397
799296966
284116789
1332607927
2135806054
2060738383
621230218
26369614
1417711871
730572003
1640077723
879078310
1506370596
807426976
2005091848
1152198009
1757738528
1225221469
3473084
141899092
405693272
349765300
1640973190
500830780
1909379900
1046645944
1147150321
762973105
583748114
1897368499
82936620
1041714267
1207432653
1840492666
1279533174
2011207955
93768467
717829300
612370691
102041909
297482082
1331747555
667729377
537155489
366000625
1885963089
420639103
306034228
1809492325
768250042
363150986
853964733
659638544
1952566825
1423933913
1553356215
1461903004
1909518132
1410647233
1264247254
1500621320
340890792
201072454
883542591
1127618847
1048287830
1168215232
206414163
307954148
2072354681
1328200995
2072509080
1247444258
1508534905
1749802579
889773636
787245808
1552679131
1781701514
164532819
1673895124
1975153939
137384266
87589905
88262470
1529940768
497832514
578404913
178814470
54363435
323466219
603547632
2039212326
1899115339
1158223607
1558044932
954779707
595551820
597061106
80922522
1511607864
1441847441
371379063
147417655
589594287
1254869257
1433830265
1516505011
1435648845
648921541
689814168
321683755
1488990444
637821850
1870467023
1839496469
28135910
484258821
686807903
564334673
1343141270
579030093
1055723596
969646884
1896681779
636785187
732661090
652753377
360382254
262160340
474720587
433825751
1464651459
697774810
1745676783
1536339028
1268742565
766101717
722323235
316368778
327316466
1205108561
1442183840
243210799
958612946
509492428
1398782912
1524716062
1775590133
1997598773
315943421
1186422050
772225623
226937927
1909048528
230112753
538043873
2003517611
435775291
1933725037
289080390
656072436
531163328
1762743010
1819543637
2020299888
1124660590
769778976
613013104
130526426
2110705075
1213159472
1789649401
537518063
174726901
1902931855
515205834
1979742261
328596419
2040736966
48178176
803442991
589391010
1058043794
180260663
1373231838
480192472
1326248683
1995827975
1788902267
797555859
949984194
1865158102
256909739
1672019339
1207805967
846198528
917661877
1643990057
1978612489
609503944
927911753
1915186890
668379358
886601889
965357752
1711001302
1929006889
863692982
1400951581
1257442125
567570592
1797173549
216174015
1843035680
1665591054
1864103139
2055999563
1698438240
1455203853
2102974038
318353562
1861213996
2073046446
1913696087
2052352233
846567692
2141708252
1611431112
693962612
941789340
1924901223
924292408
1133531251
13964193
1228295736
31081119
1135054764
1886598661
1575133519
1176434942
2046530432
687208345
1932134684
1959173463
2099183899
15462506
1106059814
1924720085
647584150
1180110552
380294973
2125779065
1391345182
267603170
2046871653
1652942826
1279091461
10147173
2046778526
1470389047
274375507
1620182537
2036982980
407171244
1001419810
1297088701
1980534342
1085263275
194122572
901598953
710785559
363809706
257040480
1872495539
1634979083
205624148
1901787518
463535964
865627143
1804239486
330627326
1442162503
1050778479
1048339233
351879094
154147442
1371660886
162430235
1199977551
2019861930
551498362
156230672
1007751768
1337907746
676209053
921161451
1681976452
823131173
1374986759
1100716389
1248029993
1312155417
1234577203
1043820920
614433995
1016849158
1635765513
1238068053
512650468
1722904139
713628511
1434643383
687223693
1457240733
1701842126
467225101
782371130
1365292939
239607640
387919846
1871773839
1256585842
226582314
222073499
1638727926
1420761334
280238105
855288372
4213475
1032012301
1826194641
2006569226
301520870
856795777
1782550534
1443956436
1520418012
489090969
1129654300
457490261
1625931680
181134654
88901021
912930622
1779940611
1314811035
1498600748
570330100
225883270
66091436
1284823229
2053266901
1785119723
1257618916
1577582563
1875142213
2077476590
1580428450
939686215
1906161248
103157856
61389930
780631921
88780819
325313397
571896260
1887037756
809549605
1626745052
466229556
1345300098
1188662294
1485172455
1662786451
919552822
1741251854
1841766641
1199389693
1674943362
596394833
1344577988
463735777
1631242950
1550185103
173316294
2104374530
1983462992
562476459
1887866294
1283407845
1945944970
644806603
2060666655
576242911
1225871115
363905215
550205793
559613510
1042005944
41851973
593541716
198660304
1157351924
1968942680
552862746
931652452
1891846949
413702285
1404839760
2025870296
1348104391
236763119
102745271
700506001
1928811560
1793091800
913143521
1458313859
1738121314
2007011414
645339029
51541249
1104784962
408311060
259781038
774633941
105631126
337106488
1188420320
770422705
1892882065
1918760026
2073524069
1074875206
606182597
812428348
1346483915
644258447
1239082293
2092773152
1286360577
1703619412
1596202187
1384182999
1459430238
503274647
460600983
1500910763
2051810475
1819942653
138593607
868551081
175789396
1185652823
373260104
1952941881
2076108546
248603103
2087533138
267688982
1362408137
1930172952
31589563
1992389266
35939927
950864341
1584385029
1305185332
1866785438
87766004
1819688676
969250496
1592708847
1222570470
327114348
1248494121
1308196466
1437034219
1915136659
1155476181
231716173
1727214154
1906871554
1368185675
112251112
1390737255
1433855245
235558289
585372843
471583434
1018719950
811436006
537982570
701067427
2024542632
165197125
688578804
564097399
980101580
598401193
805528121
1145358209
386000323
516084398
976101236
1992486476
892980474
64817069
1467897919
1741961301
345656379
2048670493
1717566975
1833572364
1715145043
1077241883
2028921690
1720189414
1743095191
1920863359
892281402
343022504
836097474
2035528276
1310590583
1384796207
626548007
665409041
751312555
1547271528
1104142311
711228075
887036901
1066306304
121561192
22041919
104258965
1363740994
1121542944
1103885452
1214427164
523560227
1616025661
7253259
1153897479
968522998
113983054
402871196
1397017112
1432481235
1317874160
85164548
2067262478
1529346285
324569037
1361253860
1023546462
790602513
1862550989
1214264977
54078837
1299070675
226793786
1906871013
1647563456
1626529141
297951981
849127252
1399010105
1658844337
337386145
528021639
1788872624
624220611
935994481
1078244934
1416519771
1869533401
835812864
658157170
1045888146
1691687610
160094272
1366221173
1647279797
255410334
1307495669
1757394413
1857996291
2138140895
645065631
1425165808
64842831
1428461003
1147235129
1364993986
832929993
2105897335
2023984433
881403873
315703819
1535471638
8977153
476587730
1991078657
954669035
1714100583
1515713344
909802319
1511713143
754996547
635791996
1516030081
473706102
325077708
1076144623
968047886
1380576084
249268757
868564327
423828079
1685740446
1320994500
1414609927
1329745563
1408643847
2114592341
1559432769
677201550
520280256
2024092694
589955457
1732330116
1065903396
1822688795
1917921299
731444515
1923911245
1185320369
1601390058
204172089
1341099992
467461006
50805353
1750656803
518793852
1121291342
233044827
475060326
270100574
199934186
135408612
2083173939
1015896686
1187229927
756270646
788192119
65932402
3379293
973821239
1490957601
604885591
1707119506
34523154
1558182480
1212755314
1114487903
1942366598
1536821341
1152179766
1349009240
1843106736
1357296031
1095157781
834520619
877330993
1217076975
1442333932
567102991
1156142016
1555667254
798595564
534096309
1172117870
733110297
1365901555
613986459
1207295471
907351820
339416881
1306534381
98911762
1507372248
1277541149
1419999211
1741115193
1601394506
1252297278
277543338
1995792010
1453432499
1648232742
1155136532
1147096079
1517746392
1911811915
1410893841
565700526
1076486379
1135539468
1793205693
396262537
80798160
888268478
1158474417
1809399098
1765410997
2076464159
1221293252
2017309432
1860708357
1158638086
988474180
1591679869
516262751
152677194
664254562
915508250
2097048617
2023968992
264754890
1954910818
1493865533
1888173891
2024138210
1971630438
1953311974
1171943723
981588225
2133549785
2025725799
1434356831
426924679
1417791265
1939703825
1270861330
1407000995
2026306463
502915321
1224236697
379842674
2110634203
2107719764
1040277296
1292384839
398869794
458560940
1407265128
615568934
1738501296
339911840
105024709
1875105491
633505212
1277982147
2036597290
1950642634
857112468
2062423169
165908992
1447071012
1530365484
1384838807
1648320585
1463800308
1442099036
1586144340
1868695658
1368702862
1158102874
685213913
1356113307
1237410385
1048465412
170935758
1301903293
674123796
1143043231
1668212003
1313081829
651771039
826457432
1604413275
454423488
1864110388
323841876
1982877834
1274452215
630138769
790207120
615156708
622443889
1092034761
1007464353
1298801477
509510069
821069137
196909218
1409848839
164923212
1005165811
1558144073
1527681232
807932222
819212758
149117212
1291013054
358462787
917118639
1481033218
1187920335
146521775
905893366
747890480
206752102
425084687
527685008
2010716244
1759304691
1036521059
1603240883
2050079016
1871475966
1695912253
1672547912
1205281752
1546402819
1794011832
762119989
757018627
1581136936
1434622064
485054830
951726579
422466934
527388674
777554493
933835865
1413507594
531767121
215455213
1696769505
872848216
788795269
244516831
1822016673
871920888
801576904
1270337737
2072674814
581093808
1213658865
1376579097
916690889
756950021
1713764820
828795915
253299588
817318141
1366781962
483438377
1974602934
1405495987
1359639742
1727529243
457189347
733901893
504083429
457832364
1811135766
2130114296
1919748081
948557584
1132920247
368231483
1823636805
2020937136
437800695
2044031906
1202343388
1124573685
196331497
556101257
1161688154
143640368
2076757791
573484998
526819865
906669825
280652134
1622306196
525277130
406192849
1872251405
2006844927
434158246
588595005
1449380292
1135457280
981993906
413845633
670057313
1634490407
2090184774
48546514
807787099
1588313129
1452916582
684999208
423337595
1937066612
769172486
846879145
379735894
1813194940
1015482279
1866953980
1690634932
1596090311
1122886612
473980668
1545605158
210296170
229424853
1853981134
32234449
837972533
1756176424
1007129033
1006422318
1425630991
1566367208
1415022436
710622140
2034330219
1150792862
360357221
1864229067
1293393202
333806941
689534421
1294213228
1027349202
360603787
1177309718
1927656071
1110984011
250317998
1037282133
1205815057
1217494566
745368649
462331988
1733030269
533390473
1078534591
583362761
1918400725
2051216865
1531826256
640667130
2073679501
367324134
1703353360
65704802
1001788789
1813104728
2121575392
1965331319
230991178
214889625
1079849545
686346127
507606299
1859540421
1738604450
855590439
1585931696
1735789787
1811637330
1441313980
1692273346
123508963
138848487
1017136005
355911868
1705569489
961539597
1430946104
30346122
304381794
1631290263
573091557
209039308
1030727407
554898831
1723501657
25349123
832771518
1773172878
588468243
460870296
1483547996
498578455
1316349902
1384007435
1217127526
261436818
1140759063
1391423021
869886356
7554526
700421434
609327497
429026914
906874119
1926704447
1062538763
810366639
863821055
123104633
1468172696
1331026239
325738417
908947745
1116082757
1240134883
2049603421
1625112312
284885618
1280531436
367780213
262133925
1209199356
432089381
1060919208
1355906060
621668356
664857243
29915302
255502310
718263846
1098960079
1594862713
1300240616
1185526098
1529064413
1322930524
808692111
526085982
1295627657
1654906650
823345296
1654857989
1265075121
414489804
1911326648
856355626
895555745
1840558046
1414092931
1317894718
499721326
1312789773
1275584328
1027611041
1258780007
1845876305
714865975
3840726
1015787026
233727347
73373504
359243990
644217088
619511153
1705112870
1989067476
1490408942
47490173
42791436
1275425724
446655859
1806119404
2024897558
395008274
1965671879
520615268
1465957877
339349786
736027513
2093282594
2110536394
223630550
77309984
594425221
871120779
296418138
45871205
2040604512
2012205132
1456950473
502039286
1024654672
2145569290
561828460
1038458276
1809706614
1178598511
396798283
565627498
1217956322
664928295
352427812
1867929771
876858491
396099463
1755057584
573053706
2076643994
696295552
1465453735
1419544354
1562488223
2089512058
473853867
1111849306
445920973
1310230979
775440345
427394569
143725435
1214669726
106312572
359960075
505957747
52447342
1269740813
1982442906
257256790
1801316803
561260007
336233426
919795365
724165337
1488489697
1253070115
2129983099
288357146
1251312271
193516475
710576803
1491457534
1347862106
1657340996
1560223659
1719461534
796751669
1322140333
822649922
1119843261
1549741200
301193846
956180304
699212511
1818018671
124107745
1338758766
1663004170
289017790
279217218
1050107981
1777518739
893127201
1671318245
2002560376
1450633482
1436023944
800574377
656430086
1867115798
441286632
1225580731
79960693
282870305
1930598359
424775624
721999994
1669709850
1744339636
1510526598
1090787295
984011037
1586683289
797795722
425160050
745888220
675178489
708815043
1969706252
928114281
903456321
1017216844
442299106
2004378022
1030749849
484032174
1063589707
833878855
830514303
279635829
1413631204
1325365339
165766423
1213173137
1007785842
1853671395
1530162896
1426423090
609634170
1318425759
867539136
1543562321
1689588418
2130911052
1471194225
915542650
759564380
281088297
767187270
553217288
993913827
1134155034
223466682
1387540118
1620380873
1044394427
891726360
1567398228
1693820221
1915805475
471668865
815757592
663796388
1539006953
612168119
352314211
1607196553
348873713
254263537
282839410
2005366265
819557984
1257774945
463353990
1084986923
752018389
2050012572
141325512
1689014422
91062924
315929156
843814344
736189271
710044194
965632138
744817653
1835726568
710599457
671544610
2012457740
953003710
1820229816
495540222
1365062361
1211359661
414610927
1440278408
1951249523
552657155
654742363
938419953
218287614
1019150822
638048930
364367865
2103122510
1625886967
2003673494
1907644188
456649581
565513761
1712400833
223665108
545750197
1225556880
1009230211
1114832842
1220292094
316895737
1543906925
1870030373
608323229
1321596277
367851502
1214607704
543542985
1570232256
1580829591
740921486
627311934
501223426
339702450
105668995
884343852
568461516
1374174005
535624234
671165190
1742228216
771765131
61511217
1757260712
242630103
1281422121
1942546384
258520655
459610972
1574841113
903183708
885604275
774740529
786971833
883910731
209513177
1112871670
323551020
336743058
727354023
1615419677
841728841
1202971573
257667512
1761777636
2136641006
1717955829
533548132
94969099
1034540744
562070430
420226897
532985077
828022848
1250140473
273724022
1731817059
106200223
669659624
309064637
1615771634
862769923
233133148
1789041482
337020087
1464332880
1867019369
1452220784
858346044
564267713
980273568
1789301933
547842713
997084679
1684418056
285243325
558187637
657474353
1724160432
637419196
1695214775
1641968817
950302806
773833547
1287224073
111775467
594167714
747574921
620440089
1168977610
2056343759
851429198
320974610
1938390039
38063160
1568804678
2081546750
1441102490
1448839552
1576460606
1034560996
1697660491
362757823
1701887980
811485108
1834581540
318574012
1123404865
268380627
1313576773
538239017
1006026413
1254164349
102280863
622658859
183069352
389968042
731476921
929103301
131677198
236394276
1240165518
2061673056
1073226203
1899965669
1264735232
299349791
658763964
330028402
1869630139
2057535828
1109786191
256410411
1154584032
2027670477
408887692
1958972104
511112090
602287738
1140284595
1953531602
484383802
2108407635
754080161
1563356276
45272378
2068011601
1135097046
618820282
982483822
356306933
1222282515
1750086033
906667858
654976404
703513241
910824554
298607222
1142420462
1440919205
1706245678
1246174602
727674450
1713920125
95228128
269904358
1504350730
360659309
293654780
111188457
986748602
2118254043
429825185
905990350
1420388587
1958570612
1022888349
815070672
1197934185
119226840
1244203117
2141438820
2036080664
1578411212
2089761952
1207261195
1568341924
1102152990
1243327286
625896305
1229385476
1684837628
2054568331
122418264
527831742
1560285735
1480743131
188955312
1085914293
1216793482
2021605369
1789644473
684634624
445770454
1244880071
624368411
1951951163
132028512
978821906
1549974257
114509121
448248116
320756331
1216453063
6624030
1530196031
404848429
1033381626
380659020
360747961
1568164292
1662401034
784306897
1141131984
1576507009
635929217
1942027764
1034374323
1335144669
78828049
147795221
1359154065
1537583454
1700720003
543952210
560303435
381922810
291462839
139102486
1955581179
1209960632
1337368318
1014733288
842147606
61134037
1998005443
807761933
1676273879
1535393413
908107963
2047189832
776527430
1836878591
989754672
690853128
694237060
1027580882
1429077413
1416419894
726255532
1220186364
647464596
1862454294
1475277195
471826903
1790659335
2015139338
494639130
1551952254
730243492
570339711
446374939
251994318
2007667560
1232146791
1943545006
1074743775
603754209
1823401720
941108847
793049427
830542376
1117329806
108883132
406018686
142424647
745929544
1505767379
2104664272
1834842104
1020627018
526040242
70784222
792234564
1054812829
883004823
1336549903
1967611639
1403207323
1649035785
444820169
349937223
1409844021
1140354004
1624189236
675342375
1543265119
333292820
1241239719
1310680053
939317878
1474475703
1825945061
481053942
1878866607
1971256222
340149312
509924496
216174586
1795032180
606240567
1243383849
1516630885
1742632930
96962254
700103003
858657268
1940712300
122919515
2059809398
1130743178
945667557
583144006
571930584
1647501344
1934180937
788687223
1278497972
290199706
128347554
1330329599
1864326599
750229257
1596796058
162407488
1005918579
1305245850
311057978
2138980475
1759757709
1415201576
1420064864
1820395947
1323790641
395563231
501635087
660978828
1525010670
1557281447
1246123486
568332692
1747399307
269040721
1456491205
2004708455
2088357894
466005934
824822539
1020384664
2125420944
1917253900
113648919
806849872
1981194344
19846616
858703925
1482994330
673501349
1836130073
1624588257
102868656
2070300366
424345206
167272551
321993082
247881232
301939528
120379558
7392834
1456034697
1643375559
772908823
1763371720
29105580
792591657
1308158480
977095974
749238187
1843831800
1930053344
48779430
344883352
76094005
1545396261
572495269
655465534
174267853
794831898
1992640183
1574020108
1753785970
16973148
796759372
1806209995
1852293342
1581622735
1634001423
133011923
854145317
1243153837
969974497
60527777
262648207
763124533
637930811
1345654033
1202938644
411870388
2127901718
362620099
1203007756
1746035654
934766582
635919899
556701699
466413192
1538312721
1927491740
1908121619
961712900
2069503654
2130095310
489874358
1459337412
1863517877
751260560
1163697021
169254698
1757537838
1018484383
1533663752
1918996470
1572027018
1586613566
265168066
1229136961
1674892397
766588649
2045818555
1175667846
12455327
1765677317
945534803
1300185701
1434242224
1045978072
7071538
757406626
856122386
1637051771
949751124
1384603283
1636584800
57205775
1154923591
618840959
910959157
703804921
620766254
1606862729
1862504497
285177585
1862358120
456815543
495572554
2094215458
2047877384
779649682
1776956260
1081469021
1098246179
1479392189
1999449967
959689039
389621867
943455499
1194709639
2047440849
2113208008
787142032
876074402
1637979873
471040681
2052132492
830872476
1525810774
6148755
333293092
567391014
619360433
293105863
1568947384
2109299430
2030862575
1586825079
1681627904
434833422
669663851
249866652
337516650
580317515
1911632302
1611217355
1385647420
318385283
889981334
1274826434
2139091389
1289975820
715772611
2031915882
1071358099
1493343608
1529016091
130351979
992812645
1358619152
112098033
123740045
745787509
1883618623
1822061181
1395682458
1395176077
2034605579
704781344
1814608242
551431950
1086978336
889817709
52884703
1314155892
1956899806
1654769787
1157058811
267405987
409589357
1826155136
685617092
2093866078
1845468441
1764653905
2130905533
1953229642
149503238
1917226977
531375331
735484086
1021525571
652499247
2066963049
344207644
632410763
44829355
859684224
877510977
773627996
169561320
1911161453
1337466639
527589973
1335717169
1041327637
1148732971
50880473
1324318619
1145483218
1716444275
1984972574
214203224
1762578036
240595062
660973039
1928857075
2786965
1806847385
1122621620
2133229331
378198068
1988202259
539454967
1183140026
41933004
1932443693
454612747
1289952837
1480353714
1423673755
396197561
1006628849
1300487191
75607471
486906399
242537378
689544471
353283829
9500774
1919041156
107499466
1178187484
748459829
824492377
443801821
2076305371
521517021
250231551
1007397
1649572880
1509880479
1860002251
1438278187
94251704
283419314
1865946143
667010080
1275609117
100016198
776460578
1043314003
840810743
1848627527
1317032798
580762165
1214220256
194632210
1565878792
937435960
1068590314
900582417
1931846669
2047303984
191246501
454222401
1475610709
1298286045
1493626516
518664085
433498769
605210521
37060270
1925747842
596214999
265526407
125525623
32692926
1054300567
1929837933
1567300904
2099032004
352056062
345673957
44091125
701865474
1377788580
1551243634
687979648
77447133
1864306963
2041519431
2145000493
2143280533
1119195315
746723427
2100290392
1913696176
1890343714
1420735193
1039058510
1434485673
205655088
835589747
1973508088
844262744
1460442537
2123602841
60236107
1869272458
1270656235
825865586
1031745539
1026757592
728237365
1657834307
153613018
650798574
1664935674
433164060
1613447291
1651687942
1467019900
1666060702
291771648
1661227584
1490357723
274180248
233529639
2017302603
1503097797
1342258961
1923878489
1632024758
1386034943
1118010131
50157621
1799817296
1355168331
971896284
698868630
992246088
111735929
76275474
1117435303
225202706
1218744780
2076601586
2009508678
815989626
1841953519
1008882599
847625128
576644756
398358294
1934799384
321554691
282438774
232355583
1187141721
1620508693
1336625474
342336163
508454763
1932791417
39829178
1105370656
2112111267
1676788675
946852479
470225732
730205070
403965407
1928881175
1209233931
1113496106
1216620987
1462609476
565299373
930169901
1886510530
2088983959
954799902
1561878160
859454165
799200917
1864985431
1915812911
1385901354
270201530
768927026
2129925665
1944163325
1593428653
1093793511
865786578
1002889141
1375803042
252314783
431453535
1565652653
1711934195
1662724593
768357310
789343962
11095843
1636997891
915322136
1067835359
399786457
336181807
1669113226
183634076
1075980958
1110261323
1848656357
50615064
1827847443
1586850635
184319590
1070681159
1496002127
1324868288
1799218545
3256422
1089776697
351052489
866532375
916426320
286518956
376722598
949810970
787805198
1388723338
1138092539
226705116
38713899
1179918825
1643484681
1152317453
99938999
2057635165
246119025
1435720572
1261877374
1142868341
1489538891
75008546
281050309
1175511426
1607001737
1006808115
404710720
849283129
627525476
1315735824
1447890892
876605794
2074966150
461175476
271196054
1363586915
582966023
450971182
2787179
932839113
2040312505
929008602
1318635268
2084752974
54642434
1590538997
828450477
1779143725
828668225
542805071
1765567695
1963207863
794990099
1477728545
78316607
442279410
1929775197
1057034757
1294007712
1292291721
1397115223
1532462575
236103836
1555508080
289831259
1488686040
133309305
157953800
220045398
1018792825
2024489855
349047846
444003438
749522608
359876575
808113590
635145397
356608776
1020718927
2074704487
147700356
389250733
1515575899
142742296
166798166
314456305
822149934
943387815
14609720
1717160667
1103051132
731591166
1591935627
908067453
760986381
932462632
1947745863
1381085167
1422925280
1045985846
1526589054
619990885
1343979123
1918043645
430577218
2061037278
2113718448
1277514488
482891760
866873865
1884096428
905916772
1220219723
104469810
1628818156
560968399
16807020
610836106
1700303140
722515976
928619782
1313468910
1188962110
1621495293
293361968
1568110507
699392917
1294593467
1767846509
348119442
986153544
201336310
1335847081
1686892008
171753703
682408857
1001224093
1137629076
1264826423
448008490
1039487896
2093190035
339981649
221064800
616687989
1290839266
77286886
863574831
69463372
1001151714
839781977
560033096
1023787160
1480619771
852852242
406111531
1782836884
1876684558
1240991053
1603361213
833827048
343165779
625503834
494626528
1140958251
1625184979
1595339039
485747
97847774
1048385253
1787279665
1056560530
305562740
1261080314
388351860
900143959
1085863585
1143393397
1279828038
1253627035
2005962429
771627119
1186978526
251886612
1349928671
1170669627
142180868
951176457
1101408996
959751860
1090986537
114732706
281403107
1308012659
1316568672
262876486
566163479
1628400390
1640812054
373636254
674842592
1779017532
1442128136
742879508
1445759907
879102320
2091149636
641688006
1922302947
508365378
705105535
2014398372
599872555
789494869
1463149881
1893726824
776962664
1640597504
1241308463
1265888427
1896571841
1117309653
1788961752
945840525
506645070
695365154
1243727779
101278874
329733942
646293109
1624613813
474804079
1855388661
1579124734
1074752246
1018955830
1588467449
1829075658
1996524429
1317765343
1891761782
471196828
98578225
1398561187
1249174440
1179887134
1998711056
1438452494
1750140096
582027209
1169323301
1273497442
1258682582
541287066
894411740
323879703
127579003
478808366
4647266
140336755
1456167642
558649526
1179077210
612815822
47287399
733612899
1560011001
480256366
1347387884
2068549512
989126823
684395369
1354671196
362741946
990173673
736947000
1028928500
1911392849
2071938452
951207166
963415273
1939014117
203359462
1547298805
495839997
1002464771
243353496
1331726409
1751462166
448627954
1994758631
711042678
33836826
1846597702
1370335183
847562078
1637883553
1483584779
226647485
1569997756
2052343873
2036621025
2046178288
1301582527
1302553108
1637493424
123419034
2003162900
880167642
151863887
1465862307
1991333491
940646690
827435054
1759781508
753112121
754528117
658330223
452465825
1142416021
503631404
68876704
217838543
167293289
1512853448
1318825320
744866744
850160825
334913291
1444790629
1841531101
1845147096
1207950236
246074645
1304184749
1452826481
731754823
1317454460
1366149003
644920923
1788697601
1176495759
264239672
775076242
1986438046
397774814
1528676887
1405270697
835956444
551711740
2109973486
1354931749
380928346
325985808
367843246
527185209
1145148162
1746110037
1458429575
2138895887
1681444773
432119395
45796009
895403065
962492332
1855246187
2626003
1117024965
2073167189
833555053
1775111543
27632600
2104458668
1456229067
927201377
1980102735
734094174
2101063375
2128013483
1275104683
1104860351
206522043
293878150
101550493
542606979
178912307
1817617166
726966791
1282325926
259229839
1840087150
688812414
447765438
799835904
1121732923
772851930
767115041
1523390522
1471224266
1357672637
1257297855
287554368
480669341
1594919897
1123878279
55652427
84703281
1652189530
876293203
216319919
1301863059
1025666115
213938552
1001339365
2071376819
577645384
719673342
625915305
614912027
125556455
867920287
949724712
1069225342
2084135556
80221977
1323768960
16254927
732980553
2089722277
1421889607
1090252947
743378887
701560663
1862613243
1268822906
1127024466
1255637770
647641816
1099574795
1207617370
2091452820
1754383899
33888468
397467780
852136877
102620781
1725660622
805734574
384717011
970878541
311426674
17252609
1777943300
846622801
722495482
483162699
1027759050
1712216722
520542916
2002266224
387485655
1076222291
1163244955
602768675
719752395
2032446264
922773634
1064640809
1330173420
1101263045
87127555
2137757407
530113390
1343144205
805216048
1549061415
956222937
774481549
338934561
1594497049
480111550
1761337246
5689219
1687594552
478138577
291800656
31378462
725131320
1972957197
1432869599
184522426
1669053307
279533962
1091120479
882333040
1186502731
345540895
463464330
1231722336
512941383
912087883
2027159774
1588649824
1384332237
256595249
745315269
721508830
1219039435
554081696
1486680490
99358096
570357339
1861193058
1140872895
1684460940
1345937131
1012956457
751684578
1433804112
1018697016
415423161
2036314553
192172143
1633089227
1578272928
1884576304
1303787974
377216888
959534595
1214701703
1895816241
1771258930
50796301
1651279410
1753988313
1592731616
1526267325
2125535829
1965737229
1659818324
1310044866
293282419
400434887
1422218927
1723288929
25102009
1782942231
1638913581
237976296
963657985
1954260681
2042748460
1952325266
1524448580
710214542
164125369
1902811007
1645171564
1468032381
1219451226
2100497479
752896834
2041266730
1312428299
997394409
991865021
713927443
2062329881
598725286
1998212591
1276556850
709770240
1341599830
253776425
1343768397
2064300971
1686260552
917326659
1902071858
895702702
669142024
12097487
1764080222
89497450
554445170
322996058
1509250525
2013884621
960594095
1121072898
1122135118
1717999276
2081790716
1141202944
902338191
1517932603
608989697
1506794277
1528631418
2122138077
1195827883
1319756007
1629114751
30033923
803486831
153362357
286261771
1128839670
402226078
620076033
789505311
1244476383
137454087
786674126
1808320318
504483424
122691446
136592181
262140136
1670696833
1878671570
213372256
1686642116
30298696
1428743857
1801701202
155578929
335534628
1934106572
764672605
273670239
44397331
668210437
2133281105
1647592656
28984513
1784932887
579420789
209318711
1351883508
1250849159
1879004255
250340609
1711866552
683884967
2073726187
1813618105
1489177465
1938794799
1524434601
255259022
1048684599
1667550062
2116745936
190382931
2070798893
1487570569
1172064897
489343132
1019746171
1737144039
1428762457
119689510
1354154347
1427268218
2104553330
20989742
1068765403
1604594592
297037015
1417075485
858545981
237879440
1517485101
1665872171
2061497632
490910264
522201509
1500009419
244140579
162962283
461206902
1191683272
1426583208
1856437002
1406020394
2121680482
1450653887
578858694
1014123099
1238971082
969361648
1836559751
950478206
986743248
77388287
923743119
1093128189
228890552
1982135427
604210768
1664069489
2041251307
543485661
1635546926
1396959618
1461397498
2123980929
508176622
629247082
1134465883
1896628624
792294389
1422038295
601986733
24457741
1839745405
944962321
394904686
1523353721
417053381
1139854378
2089173846
643732120
1245216738
1187163534
1245076037
894300983
1448035634
1387535361
49691256
870682596
3364703
1585872899
498874243
1315392950
1828830371
991619625
1686023930
1848277419
1420148791
301597105
1415421359
1368979027
1417831755
1583935574
274990622
955408521
303607008
1115202207
1425905495
61651794
1218595357
1665984505
1631325602
2019020350
1882753189
659771680
1564753939
1354382413
1829206062
285230884
365273135
50201760
1024783215
2066150103
1793694857
467019918
1996645410
404433104
402926128
186017583
1632484951
681057903
1709102846
1359609603
1247609607
1439216948
1193883156
313082623
152199184
1296156262
1300397647
1927045801
1729984970
325899880
1714681801
833442141
1937848762
1894045242
88700547
560269946
1155816705
1337636377
1022372245
1162005293
2047742095
122893254
201327468
542768360
118135402
1818227916
1387436936
303404716
1283154477
1719933665
2128950912
765188181
1822638648
883321779
2111152262
1345904292
1743957968
684501220
756058837
1911933562
104393337
321249932
1621131509
827080090
1074959398
1900249757
1984552821
206160229
404729245
2062319125
275199291
2128569089
1539958884
1615264737
98704694
251378195
330303472
612943260
421829287
996417616
335227560
529376668
2077514063
880312348
1290711169
1352625562
2144310660
659697821
2023384334
1009540750
960510058
985187151
1225931983
440856586
1045709990
2001475612
298159178
1943165419
1951362478
1130824291
1472802692
1595897163
1356513031
1138408294
832998354
330375036
1364678507
797151136
304761807
402671044
142076332
345636963
863434233
711869095
1308204322
93704710
1395102365
1768846109
629896598
720035321
106367034
2094619852
694668909
312748046
1097941279
1297515757
547639504
1044315329
133667027
1206851515
1448577031
1435474804
341708620
1670630101
1119877576
1879782507
1834228406
987657478
858123753
1151509692
501056295
568163220
2114786804
614198591
249265083
25338379
1819646732
1062972018
230626563
116436251
246438735
1256785981
715876045
1304462219
40947440
196740119
54990797
1211424068
1290283138
1301738134
21334619
885308812
1760394423
975718772
162806468
881893905
1099801447
1743101557
380060237
1232311531
1571660081
1684027802
277466356
983336771
273926738
1327231186
1644464626
252503894
2115185369
1451762969
216215064
615473297
382605829
705476145
1697277511
954349543
838677901
812908010
1055133738
509851615
726643323
978582798
643881237
1242885065
634093588
1972866811
134670252
1292395554
1282326182
1844663803
788898811
841339556
2057463927
137687246
752829357
75806291
280486773
835251905
800419388
1535871482
1485724956
928305172
1467141322
312592423
1462781198
1459613438
602452750
190755908
989043762
319527773
1732891706
1828686432
717159657
1590931506
1655439316
1593224009
2085781597
1009885982
656832195
1465203111
451997500
110049364
46017165
791003129
1463168803
1625884894
1756625459
288721729
709516034
1335164494
1971399335
2002540194
2002910578
1774411688
2092051056
2056249059
544134287
1765376650
1295121232
1319626400
633803605
782229425
661120668
625550407
1194780434
1507576574
457900754
1009840947
398000980
277664104
2090148616
25610226
1564840708
1906453941
1486698535
1263452882
1560689456
1572307825
103511662
1587421639
2014781486
833931501
1975517391
450506547
97557731
1652974701
377646481
129359392
2104538054
2134019495
1778673682
1247376055
644712159
710514327
1548556649
608577887
1431408054
2136779598
1886864412
1386433062
1396210518
1405354127
2069852062
1727244207
1103912072
75453599
1430727093
1135904795
1532461358
230107370
1520057605
1199979638
1386834955
1915927787
1380209278
51080327
507496755
495673028
499718786
521211236
121500863
152717788
1754114592
1802382191
1993215494
1767594677
398192066
789685067
1210815120
1209298644
376973714
1637488567
1781455676
1226491527
352385997
551864229
1224004442
343171378
1351989224
1892159955
369612411
1559201147
1839909350
110075236
772568473
2028058009
1222315711
1149145452
639778444
1669610346
1225419660
996618682
189115758
1027839939
2099888689
544673670
894471764
1093323656
158209365
906897789
457149730
1408563715
1974900455
899493337
1893263355
2068295041
1039103020
1605359016
1661688826
782794051
877051211
1266273614
455436875
99543712
1900049631
1061438116
1159016855
1053042313
1925748894
767811898
1512644458
371664581
1809368439
216475085
1882277859
1383285049
1686806494
1824467614
1818711975
484292276
866037194
836089590
74465216
1843238881
1385354647
954179258
1699915619
235916729
139958063
1935398278
1862759479
603908385
1544061102
1216112437
703129140
675226480
713682435
1618067127
433929583
1973040336
672409267
1706055724
567596038
547615737
1218757232
899286484
1441632180
1718731361
788751020
1054735512
320200391
1483970888
884567031
513025127
1411630378
575138166
2080883573
1641311619
573878774
1897013949
241396228
1474210379
1352455521
1795657168
288791316
1316437081
1071266723
443590632
603687035
1440075569
423533017
1456248024
1943566255
1946940037
2032223248
177818372
10949909
595093020
1217727798
1424805594
1441081119
598837433
1468644431
474147965
823287331
893966920
360433721
265200863
223367345
246004640
417443586
495290476
1970542736
1996298123
630952508
556834667
338003434
1217580635
318590781
572852227
438746543
1113626003
1714185181
173282668
528664876
1268594234
1780752150
485299002
2005077178
1514938529
1538169110
1580000139
755476323
455009990
594454374
321973284
1585046825
1612845740
436717627
560287160
618994357
327797559
697043276
1839657533
240180736
1967218525
733855915
922022105
1918294599
1203591563
1334879543
1363979766
1037094895
2136354791
1032801746
1011789006
1051069517
1230268013
119268294
1198802675
457351064
1128621921
1717617763
1216239570
1937262664
476055567
790816844
147326145
898325611
1833843976
1120157468
448819648
186871162
1851871447
866754446
1272328525
2017414688
137132390
207425143
985749879
817228251
1515178099
1895018648
1134010653
180388762
1978243380
921420770
1561063158
740925168
175763067
656992090
277960130
1684359467
950044729
176944472
1766132624
2073732213
1188582859
313002670
484108528
2034447110
1691913092
1142593627
333916470
597286533
1652481180
1423712191
1074417601
1351160426
1000475687
315294706
777099802
894962737
1268986136
2014945056
1337746668
1426827763
254289464
1817731857
1365119501
93191494
948363184
1247798582
1609659170
1949563083
301326880
676242408
113346845
1279824842
2015632325
918808295
125134277
1057925216
2004181303
689382861
2023408212
445572257
336723985
2025734187
528208350
1305014757
125431750
1683879828
146723413
984768541
420719752
560877466
64829812
499272350
1549175487
699385136
941018353
907939170
1878316149
1596564900
1083038296
1518499926
650292763
1941872429
1922490977
584924971
667591258
563975049
1497360362
857295974
1522440924
1903159426
1500751842
1024684867
420578378
2031498288
1883002906
140446511
1021255785
52154384
1777443734
1826261301
363830693
97678740
1932947729
1437628922
1042462291
1610430987
427050991
1078161803
737422432
1755191489
392168397
550439506
378857040
4539670
200606463
119194177
740022783
1407523664
438213281
220227821
1009197080
1221514350
464952462
1742349758
1726720092
399494351
32010644
1114947981
22810983
69949680
1026726088
1470695165
1204092607
1710797548
1176286707
365818528
948633142
1752203589
1849689763
198476292
919217173
89428914
835296916
1449998498
1751113182
620525477
369508166
49134971
1336669625
503417078
1676280786
754116654
1685065551
1883488867
2106518297
1319409981
1343995417
1512173934
1922263173
413412714
1057399043
2021788927
996527275
86243105
949156918
772727710
1850715129
1324065520
1723089673
911302994
1599179057
1112737562
1323401017
1130873548
1804899483
145811243
1261195025
353396574
215528405
1424132973
96921093
249608655
890472643
1441905976
1109398917
1892846238
274095599
128591678
286181195
1458036195
1303459966
1862364763
346705951
1438716398
40804492
570848038
2108173094
1445414220
720780643
263942988
1714759693
1078976315
1325001755
394299626
1892311208
1198009529
489419460
495045105
1480737696
1673501030
1441545100
80695996
1927088889
1366296245
1962781306
1761067950
1153089363
1387345615
48051051
1844679924
915803245
1788872624
1351697099
1109514470
467702539
436361024
1717387766
35264815
788679067
984753029
308546678
82493737
438783862
2112473608
1044298238
1919402444
224570195
1779067263
67261757
1612102655
918114963
389822749
1427930872
1485349491
690831863
333100675
1624808233
2077062006
1136306275
931709812
2140800188
2005094496
1917474205
360584307
1340344720
727383532
330544042
638000950
238473411
714152517
1049906788
108218387
1187773862
684950348
990554734
845016926
383941894
1629330527
555087658
224157513
823536653
755357795
1907741837
726535936
1051301669
282769466
668116477
479475670
1872103796
1116309601
1984959077
928772486
1883619543
375266641
179961970
2028644524
1390013505
1743389264
290463631
1411884402
1590401838
71935847
585862712
624792647
1293697321
1051266217
2107252796
796669848
264486429
1510561662
56709948
1222555261
1069959772
1797142933
279646760
260759321
283546787
1463219639
2119178876
1657836914
1978086319
552965361
969338638
1384516459
1595388555
1099730477
247554703
219670856
1843983583
1100507484
1753371950
1384182551
696260021
1100937148
1570485426
1498593000
1151986493
2069094847
1179166486
1211367232
1851767606
69667124
201969322
1578562880
867285208
1159179649
1996358808
603554676
345634104
1222938793
1649582110
1290648739
68093710
929643614
1042342700
1029792224
444864904
363168860
727707260
93422934
1140057817
493687453
1154965001
76803509
1342892286
1066265789
1671685219
45283656
1353072639
1616611599
784799200
1875540296
974393140
685112507
597638202
183995611
1807681788
863375046
1066841639
1976314292
1282458936
1129083991
792699612
929243284
204715648
259917103
1052547184
1448882796
1473237396
939018684
1203635671
489803495
190570241
1917572969
1014369155
714690987
44736353
1340955104
468427934
1449099262
427429463
1058907084
671325174
102478391
1430288747
901899630
1890926957
1367330335
370610357
1599222141
723333836
776286168
287713566
756722261
254237196
25458976
1559185082
892142954
1755059246
382110396
1912385152
1762175430
657737414
244797035
1285475195
117195578
1824912654
270944385
115186226
1770004891
1632011467
104356853
1012636181
1358618347
899380055
252923465
772053126
2023491621
1509566306
1930332578
931999038
1900156773
1857679732
558821037
1243787532
202872252
1618105578
1700015850
158632169
660116225
365219575
1527185711
2045832048
454428442
1483365705
154304718
1337954234
1881981011
1187393724
1142930663
1161419512
1826224908
362834515
138925091
1953925411
604450355
83566724
139651902
1435095059
169685441
152855236
1199147625
404518717
1146518909
2057409368
1596349701
468228067
1806152260
1562225191
1044781045
2070320260
2009770532
659284270
2070321394
421091794
1710774669
929256775
337259381
454573529
861496069
461758533
1683799081
478474386
1837676037
1582032949
1159718017
663237680
1992463780
1638170099
1504069261
281267168
2095271170
73924219
484441308
124605635
2093457930
1748724618
963777271
896791894
2031997089
1908232223
180233460
2030143220
108442868
1178812210
1315234552
982438910
1180475399
1078853779
1199639614
1046536344
719364531
2071647916
706711878
1073576841
1797651087
504015388
1766531006
1855267522
1027861519
1706791909
1251325032
1964879226
1027823622
300036702
1029902181
1880056202
1595341622
399732166
1425201104
1594806722
2056817634
1096883995
1180035461
207759956
306838175
2049432091
169021135
1278559467
812592238
1779031240
919588869
1836154614
1606654237
1260863530
1283461152
327575191
11468551
548293997
1463672692
1463571753
878313596
1739016774
2063335190
1761355728
5806906
2084744864
117619600
1063301603
233148992
747600976
543146529
739530919
133394276
387828852
1952666714
580038631
725298963
573556737
1390431053
1838906558
368294558
12614456
829913456
132415687
662121941
2102151800
986778760
1206669005
1628660340
193990729
343635126
1001828372
1374525795
1881227960
2124609704
2078461880
1598746939
310586152
1017182881
470745231
1385869894
1504250715
773321678
1368854918
1211322119
1790300291
1147722922
1464068017
467881762
201486388
1134809738
1200821100
954906204
1714703323
1552110684
820760954
58084467
1189648231
205926178
359128392
871815652
1328267843
1382874163
149685577
95495685
899970438
839765197
781743744
2107733225
1852122707
436013932
372539626
669534929
485947343
1932232674
267489570
1615118137
1186386732
431722509
737803072
906456138
1450885582
614056844
1313080118
490581575
1842309352
1037031885
547793431
183678152
1583601834
1024517892
1375908748
2135664316
1519025063
533817210
35621763
2012911552
1774241457
1253832969
1197906359
978945307
1346557497
394993713
314392296
758053249
1034816479
1393453433
334561619
1750717858
424520274
115200443
1245067484
1731089279
1438105864
927025658
174346269
1480985761
548942610
205668694
979592597
1420563024
1410042901
886593448
2063885915
1742545330
638319254
660180267
620115848
1426189644
742855133
1453386706
2063950709
1780088652
2003050169
1323490576
935271036
1946773016
867459900
1602483015
685818615
1591557728
1877626545
1580769281
1299527154
454744971
1785032558
1068612755
754078698
823373833
637665570
179756558
1336024997
794943195
1519865587
97620810
1525929040
1380583364
1040036036
1752812904
16673368
1232379519
635774321
319176976
1117751231
774455268
1445069733
2033673010
1285911308
143246249
6873765
1817569840
1980198271
1474057571
41812902
1579551434
298342477
662322755
1052775724
322985539
854568612
1258221814
2063676623
2759713
228963200
1278097652
224436510
1044997834
2022086717
480344954
1311383230
702669646
733576014
939178295
15839124
1400593338
1737353725
170313004
727958310
9415015
1838592659
2088166572
892183161
643357810
1954162430
584134278
1831035011
300884526
1942009132
1113865040
1888199319
24531469
444130250
651996987
1666410612
2030485815
1115027472
75358762
375108117
1558090883
1163768445
1294534928
180723961
1452826861
476370789
1189416487
870993056
271096357
1355010979
621402302
1897006054
807793906
1379349770
110381906
1841330622
1699645892
1706859083
967546144
1924998601
1275249201
772906560
634181722
1383884574
1555705217
2055409075
840892468
1888299519
1044487635
302001110
838734389
396262609
1587277092
1651492601
1397468286
1592689055
1215196624
1621624021
364375861
59031543
940199405
526894922
1527654887
250747899
156664568
1360005074
1034810679
1402313607
1722195386
888667147
448686730
1037465610
1008950590
1389032526
1670777913
783596483
1724295642
1755772844
1347441657
1113433356
1799114833
2065927076
684525584
99280417
913121353
301955240
877792150
1110344243
694055745
1265699469
930837054
523667858
1577524250
655633726
31887990
1608578678
166866515
2095895965
160518347
499034970
1797631736
124769722
1655817240
329019854
2140086331
1924915080
1637623345
143653827
1379061981
264276958
1318927734
1204533348
210280718
1918671079
2056276883
2015568111
432753967
734396414
572349587
728864524
763127971
971054734
848423300
638118334
709262201
1319399121
2007649797
1009362347
1238814243
1380268118
2006112882
1454834329
618232108
158860882
1815173046
2108217302
1886685597
338287225
308575001
1469749140
2035214302
1024389662
2029158797
1063560618
431684131
47982642
1106911077
915579543
1620490843
1798432557
1232728496
760130778
649230519
675284328
1569909078
378324357
1974862787
1471850257
1574996586
447152357
910756523
1749057322
322844019
2140244547
1977739800
1744429916
130447576
421259334
342066765
1059299779
1411409468
1628282299
1166209157
255963324
2010391860
1459616929
117206882
261295904
1607386040
1272489358
1318967077
1755789423
1475201195
467572943
933534210
1988961319
1921987097
244044064
1896761726
833276220
1841899793
789319076
692956576
608181379
78377863
1794799966
1420477502
2137849731
996551850
460204582
10681369
1287031683
973411517
1380611314
1416781840
980250803
1290330740
2012532278
244195689
1427675364
920400195
1976116878
1675764061
30369587
654182123
1057735276
757235388
926021081
100929978
381432185
1125171533
1233860799
2130780755
1976948279
2091162196
1144092899
268282786
368188450
1284632524
1045888203
1689785186
101972112
2109266439
1392685935
488511195
1529391927
1359152602
1337413751
1583955102
682014113
729856763
756904534
785842707
815494885
995991439
1747563817
1907327088
1944498436
786023386
1300330020
788143799
1210061217
1990263781
829118241
1912933766
1553908850
412428793
522868788
661017269
148451049
1371211327
1259005430
605552408
457347191
888049971
964861934
1414548694
2069325812
1566718337
25720839
1131521190
2126264519
1301876151
602396609
959076583
1588956153
1541766922
1515081173
1992721827
158956395
347032336
1526303516
1731382068
452054821
2053440270
542188688
986004880
2106495050
181322912
545785035
2083666221
1112262829
453073233
572165046
806556569
611194824
438133535
787207179
1805021295
479022765
2028211159
2049700699
2068461500
1103293793
63258363
1943004248
1560253297
1489362589
530872162
587161739
546578692
783361555
578857070
125034029
2067452084
1414853231
1108879076
497840993
101178084
1531163209
557878528
1190377270
1196143988
1230729742
1764252786
891818163
1956393840
430785850
418804516
985977067
92492153
603519639
372771738
54653206
1913114498
288074436
859239900
1505995316
1719112070
626006461
934416296
1323550614
406009714
861795680
429239367
853867203
1431821699
1587300352
2115241023
783694033
85121818
1110683612
1319598121
450913406
439087147
1657693529
803015580
693872830
1615218458
565893092
1868217795
787880569
1130935799
537664321
1576567589
1827882156
2077005025
997019541
790241727
1570598402
652175764
470280913
638921740
33216105
524080348
1457974034
250741638
1031251988
1870838340
1912190560
356296275
671790024
114946730
1266956221
1482342886
1287341066
885190036
337934366
256307663
463361277
1290026611
1680884598
713004734
1945356814
956182099
1537665396
1397566327
1336740500
392683349
661717796
1920658254
609119350
1490220966
1560942759
852445642
2006346346
8892406
773301903
1430037413
429503582
1309216588
54586058
568032879
2004798561
1356026524
1710627605
754093679
1517434460
401288790
677671068
753898005
693684763
1005124278
2010636227
2093232644
2072819573
1669707256
373235384
369888378
968029742
1969295275
359866962
1416716216
1048333468
1191292061
800990385
796450145
625106941
616227451
991319450
1362753166
1077092823
927344109
418000533
2143648530
1200317048
833550966
1763581475
511644323
1173089556
1879603692
829623818
1153877271
934257791
1835839937
1912536347
1924238463
1621001347
1168193260
73525723
491229945
1431349919
889937633
1712230251
101933632
531482742
1005376767
2109401835
1953509084
2064596022
672232176
41017789
91449789
1759956456
582739748
1854295321
373032761
944333621
1140499189
2006146112
742319215
82841505
492360650
1636254258
879873993
1241028773
2077221460
512757460
1918114047
1873497471
143374435
1599156004
246099341
1386302598
1813081935
1412450630
1335463019
347183360
392364169
259496282
1790848225
1366734832
395832863
620320593
228955418
1762674763
719756896
667099184
2032156264
1176411216
1639961345
271125428
970308904
650049792
93828526
137598520
1171743112
931958024
2073488971
1514993723
450148060
1393652166
1876015760
862119641
379910015
343560219
1050015559
1794400091
1064823747
428337078
889273890
429923492
724097717
820788845
519237221
1644807491
217941239
1712068019
828711921
312109304
1943461343
1628039153
201347368
790028140
968639657
1695350836
1894097146
470966257
381126526
1603441252
1458656778
1944840594
1895398107
393140932
1858286832
602409454
355379237
1159845117
1185558068
436445152
98645997
1456378636
1608054783
752120789
1850156749
15421452
247659089
772614996
1722471550
648544666
1212648673
1755119717
933777433
1063251287
1701229966
1021562454
1195192450
1082873421
1731264331
766679324
2014367574
2107759633
1087962031
1653586489
1394135514
1506676125
585124851
1149955561
1252912855
1118883781
1931823863
138435155
1685182794
726046595
418985795
278568814
557262965
2044448493
751702670
1616392816
1068637033
493808965
1854915087
234827555
1981147861
261720801
2019168047
2090548193
765135374
741346460
1867112928
762226575
102903123
292309440
1624211518
15732594
1834930495
208452400
1567845635
1102594626
1974278397
1591992153
1727368825
805273467
307042782
1145292744
1894845557
1171408992
1449159064
143869218
757186986
580475620
123140665
1683134640
1964426239
387931394
1819382222
469315110
632935161
246618778
1075237685
218420628
1096545524
768513468
162022433
1089667964
1141731210
1656951188
270213531
1166834817
1420713945
775244983
687840525
1567722747
1970457868
1552903965
2033246216
1293832889
297417294
248631736
334928745
141135951
1082641906
1592614652
692776278
1692624828
140285615
174708027
1132112549
1244527418
560886348
1730881078
1484852529
1947008020
490968854
1589881374
1461582278
390617222
507544609
840317450
117682787
1613085302
2105962548
896495518
831033573
923621205
1926723807
705690809
1326319587
1851278902
44644221
608181327
2058952024
1036101818
1200001746
238779308
473038336
2025251200
332406874
1341973667
2087158229
374629129
1383336135
765006099
1365161692
1655195576
586625069
2078842206
1142813593
78976821
998127736
573236101
938054949
1031648368
934516618
1547999353
1359544094
1625491085
1616807555
688125526
1532278598
114721691
1618356404
1985513616
1670279536
1242157047
1367903718
584467892
1189900648
2076225462
82363515
94297397
1395808656
1769098667
745717849
1675469210
1359277002
139965550
583453154
295292274
2124918816
1569155226
1997037207
1653218610
1388601123
1765563969
921533285
630522241
1439826891
1990013564
236636843
512169829
1519939543
1210493151
918748786
2128581810
1326248683
449579384
159093021
2026069216
1021892912
1213654860
2084953560
1713524453
1366384306
1130057868
1020517313
179989937
1712797352
500335538
1775256546
1285917016
1246060077
970425600
1055532596
2099058099
1639325148
143441110
770522675
1887847598
1890549335
1820259849
529338850
803996071
132419591
98191219
1714290390
124035818
1378706829
23004422
575543442
338997080
1401882619
498956269
858911800
1503357815
1651161093
1956382323
1418137340
48576267
562627138
1998010103
634178568
1108807582
337512084
1155479165
66210937
1874399853
362391481
1498989517
2056712857
2019196070
1818605343
946452716
2107341243
760997270
2062747150
1590710892
1330460514
313973395
2102712443
862717969
174137637
1386643711
2089926822
718888112
740491727
565403167
410301125
684492996
1970998401
1178019126
789495798
507732230
329624261
2025605676
1620843585
1608837485
463869781
880180313
92847620
13986301
1078095516
886313258
1207263495
64211032
1172315443
1582987433
302664170
1308638298
762757829
1934052301
1780245804
183433721
1864459543
821725452
860610875
485124228
846015856
1350299370
1807999794
1850996272
1630382244
776406212
2006789904
327621290
1182212890
1797343043
846304528
13541213
44046210
670801975
1984701718
176100745
1946877702
1899369753
1685768871
1569882106
1713977182
38599369
1673577185
623562264
274625892
1263800629
1478958003
1113940046
129537898
1603848514
1014509857
244712840
1314421347
721780129
1979577025
1775151232
1712287026
298771157
692354361
1243029317
1080795433
878412629
1996474619
1880636128
1743244566
993090364
1564498920
1799256696
417170946
953379061
850685392
778318602
1817855312
1978113405
862771697
1885204514
1474313753
1052364192
2000833374
716828431
460048044
1422243690
1181083874
1662966450
148817493
1800585839
1553298671
605300464
1516010544
2146354153
650664937
1605142094
1492878150
1117514506
383595090
1206240009
546945227
1207459775
1251869423
1152303147
1079888730
152068070
637601858
1728605602
1652822506
2063710670
800970848
1370817181
376282535
92914651
1299188270
546036724
1273025726
649618645
482384537
1474426868
1822118847
496633972
1447456153
325346117
153345895
143442185
1740576727
1968868475
493680163
2047715061
1051936589
1646606655
684031915
261192554
996963465
330575318
116093877
228024441
1995389320
169184930
1621188008
1615484344
779122519
436591549
1168006357
1316272427
729356449
1636924737
235338642
1197626936
1001005962
1998114437
140501557
509826465
1412784425
1241065836
2040980709
21633069
1820647369
1681504401
1385964685
210112229
1271699348
1411764890
2072375495
570152117
1941606494
674734073
202129967
1540905066
1118183735
295957595
1839983761
770502185
1188812264
772442351
2093412095
1921719691
566958834
775549179
857219978
915275271
1031804501
1744940063
34179366
805641636
1197638074
956226589
1975721229
939626340
631857449
269935786
299698739
990611364
179495821
835694932
1371042383
1975746524
1832790405
2082185826
1863738759
1058564149
976275615
970291479
110476735
1488069070
1199588604
1392116019
1235264133
309400242
400666340
356527164
1024434298
1799483053
974639414
2103882426
1486050229
288710031
234226058
439496095
1419517248
99283749
287545655
1176066337
228410330
1379258861
740054978
646640448
65992856
1312294819
2128861131
683014201
634463464
1292803362
740436634
1263682392
430311217
1052369752
654214353
900554885
1062987367
2036980193
2087645587
600833088
930723041
572573137
118948375
1665436258
717725207
303077364
213310085
1965633074
1122334797
209811827
269032518
1904521854
912955260
1970463
614762334
1625543798
1934581849
446468850
377147898
1678696785
2035762235
414894126
561123065
1498656457
385377226
1347782848
1580024867
2009806725
199783932
686808685
1958470639
1402313973
1719784727
343771732
1230150552
1295785636
1137892845
1444947054
1140708205
14307711
1870512336
315827349
630056747
1834616905
797320244
1160438543
2048336400
412860152
584536331
1447992266
670382820
1437576366
587107945
2082949770
507967801
1678686246
1001745401
758767083
1783224388
2144549349
1981111212
2107136580
209114043
663633689
1065853340
603797211
1080559329
696817259
542886540
286591064
1276624873
880115669
1716380893
1509975513
26383580
2118310461
1453182470
1119658262
395005185
991569124
486001765
1499919452
320666437
1319534469
513267478
315799491
2129111332
517592980
318646585
611174871
1225773066
404972856
55336742
1836568801
385498906
736527240
324865247
374401899
232387898
1548300375
1544198805
47022221
2059461716
257249621
1653284488
146685944
108602619
1351722102
1784640632
1261477412
364124392
326648825
585951026
1017688279
6422103
205028002
765858590
907547792
237423906
599367807
1004405153
255719661
952913975
183541017
84677427
1621452274
1172068297
2135651144
841188721
1944304259
28128732
573594800
1149674767
135309874
777518428
1344031288
1605497567
530810932
1019458501
2084779632
144342598
475821999
735873506
1179374726
1332698523
1230019575
966086944
875876113
2075586915
1312765975
1927106625
1717579021
1927827905
184175951
56548087
1385210877
1901393055
832867841
86480752
50336859
455862081
1363537850
1116365256
916256012
1390050837
1274225355
1724134733
489868281
1401689849
1254046734
1064228726
1194945388
1035523423
426475884
964976334
81940246
641220363
1204770582
2132160727
970630053
1571606223
1569704979
2064490996
1287491181
1327527267
441679190
1627171960
639780158
217524680
1690235654
1710473952
1559285497
616632208
2100259786
569629421
763069617
661102462
2128878001
640340320
1417480952
526183502
1876773421
846164213
1035546670
4955781
1871928276
935508996
34223821
1878721180
102324786
1219353716
346382736
2000579108
1281842785
102832193
2116021230
496762067
1391563291
820687785
2036220126
1479640884
184790405
1338196724
1711674089
1287514065
1162627114
22486430
461885467
411905117
841945381
706882416
1258484969
1843860753
1353576447
176126751
485533823
883778868
1168588493
237472639
641874823
12509456
441717405
1208622490
2047927174
1694528089
695873433
914034521
1458438511
1572059877
1910448413
722740534
411585985
1574572405
899733067
301164136
658995709
893661058
1067058618
554968861
207062955
1871221296
1788109065
515402531
2000136482
518318318
2115344224
422245423
1593400484
1201548208
2051946312
2028882478
430109616
1091032621
2147439920
474355084
1096635750
1177868420
1311836976
1385798344
1362153913
2077945969
1739179844
151898220
39082591
1426180314
1709294308
777796636
1983647572
1950161280
1796165744
1953488780
66044985
901735048
1706411531
842897462
1931476089
735799498
1126325959
902051930
2013161649
353498537
515256170
96411542
42383065
61141798
372153347
1381020687
1679405074
140684695
1066616276
1261581863
923262934
903658388
537797071
692271033
1071857034
1443582959
1770077522
1267950035
986147553
1442195586
1870160084
1276742916
1948097487
1107670382
842823555
556401111
261177732
360233372
831249383
1662884006
1219252718
2071094750
1765340130
1400096134
1032934526
573439463
1388564017
1079212215
867706315
1330142867
321352112
604675842
219712223
407755840
1939904790
102073071
91735894
1015142
329693156
1778148622
1295374620
1890847065
2020728541
232341989
30997543
1514784569
1548447933
1832570755
834394589
186689787
846105234
1707379711
1405248538
240697703
1532244502
2078756038
1758449844
1586194465
857432386
1389162282
1913322489
720450269
1408539583
1403713267
1919054024
214353337
1249479667
1302356692
269046647
946267393
1500911229
538165850
2101668057
3614336
2041380939
1287662360
1069871572
652614307
764198013
135845346
676998755
400904422
1717582374
1588433688
1670162206
970059179
1586675622
29728930
1839113796
593102672
585692340
692080773
995439365
302454332
804209457
532901322
101605829
855987068
1959364201
341674668
1801856191
702255820
116383235
1275744868
863216984
923120142
1850881197
485815366
84359074
1854753960
923826777
2070686263
2046531896
371782717
661610775
1892798002
1743242785
1558761104
675175805
1084602232
109724413
1257767196
481936289
608865555
1020419818
638950363
553959066
81095459
1082705313
837374059
735291716
763300741
2042701747
1742338524
1133987662
1902111626
2098223560
2078444804
539119533
1288994364
1641884816
1750377124
803894853
1765598832
1221709086
162842916
104945371
1283214143
1293832231
1012204235
1227398253
2119570764
913810201
1748585524
2047461313
1758902656
1002105115
930848021
163951234
919847120
358276812
352240784
181600220
298436239
1617777368
1738228598
1250449100
1156441267
1799171523
903548797
1356285709
465147855
35953545
518508764
1437994553
315781048
418436493
484148598
981448180
786074623
359287239
664437843
1244445308
313560904
1070564585
384177823
1661121416
1713211137
1964506712
613845176
850170552
344286569
494990583
865079937
549122746
111815910
1016295452
666651083
43098259
443959483
1437724712
491046712
349399800
197016922
2033335814
793799433
2122932802
786913581
1094708926
6521095
995310304
1280403124
822355283
124110853
596120570
1654946224
1883743877
548974806
867688800
677720310
151667907
428819910
1503401485
1369454107
796581287
24612473
1069682071
792827259
1961756010
1513150110
1814056898
1719225351
2061757390
1823258452
1969784842
1922803598
864454456
1874939182
1294198048
1902656787
2110352271
1033776619
466809473
1707003400
744923991
585083614
2103522916
1154574152
536844389
294840636
1775172153
291193087
532542675
1567795678
721387469
264483814
650081664
1261754437
904366775
985276654
1988985307
1707588160
652238684
100102829
1020516594
1049899592
599990233
695820037
1489754071
1695389116
1796026352
601545306
1387073691
282363285
1611560518
1967369410
800560140
313809611
1462452182
103939271
725839184
1553701228
1492234181
699283778
1898424982
1562989194
1610417345
200436039
1423793504
172715616
516402608
1838465117
975717213
113271222
727036882
1832558113
620176259
609989004
78317580
1679518449
510181489
48579747
1939778527
2079556989
651237222
809633517
1724587003
466054718
1332492122
386622794
302838714
1378739433
609497576
1545157235
816746897
684647672
484840639
1197606496
74369434
1087247463
1784444256
1878573150
2019422674
809351345
993628103
1120603618
1883065097
907067847
1902435648
1283030151
116155176
1970585288
1576108567
2118953730
1336287063
1388474589
837104794
1282841003
1784740647
1452136698
97031912
998538033
244365415
1172875113
1345187227
1829611206
1740702514
225737862
1154434672
432710446
1708883145
1207099828
2110250108
1248909845
264953803
694946263
276969728
10705740
1336631951
707501897
1565098751
1904235887
1674329287
278251916
1269931278
1177435214
281146769
1707066595
1198989039
323594244
689355146
542179176
1198014518
1717378400
1872204439
1181215236
1509694775
112108461
1139359140
440448620
593640411
939552594
484557564
285300880
417769183
1381717358
388703763
1586751664
1703054159
1988079500
2048154930
489175543
1426844394
1983044001
1330521838
1954886034
1940807580
2113958930
1882654351
707042864
1358495116
1485108952
1343082760
1829963461
1437316187
685082706
2036986006
876090644
1997613700
926801149
1538716124
1336575416
993193911
327203760
479501367
487456558
1607510713
846285232
1112835009
1657372411
852745981
961352719
85533705
1162292933
996818335
1627792525
736440222
1863833987
2107018770
604709734
2034867838
1738214642
277353162
480129391
2145718212
1590595538
974239685
2139560391
640623634
764785299
62314756
1433564243
579800247
1839609720
1185552528
222477906
197680419
1472412463
1962819771
1356669936
1286349760
1640779358
585072737
1332403354
947750114
1566163215
853290482
2135608831
606865635
1866148486
1611920912
1368699174
637877636
544850467
831775781
1308755710
2048292017
975972983
1328359126
1510131446
1007757314
626657904
1221060530
1327301773
385309521
300929265
1964216831
453676299
1589732768
266301338
1044365186
737033833
151419471
768410271
1811266524
224909448
716559340
792653670
715924872
2103615605
919418630
401945850
245258268
581382577
1072117133
1175866415
1316399034
965102905
1735366657
120647790
257472143
288340987
2096855560
958088785
763966825
1001049922
1708723458
1139496646
1111172177
2090907082
1882454490
1181845156
1795230127
1508147468
1757242001
1688090238
841415437
472182989
365694422
916449059
1493867186
915306699
1434261675
507414858
1589301215
614828951
452844255
1135380179
903477889
1503279951
1804421000
98749617
23329138
459664838
1844548372
1442963509
1833762229
1512867161
2121307045
1528536299
271532052
753207463
1190449575
1208287109
1133284608
1318910991
1557773967
299759494
1533421654
1374393547
864071706
74795141
1894214927
1695655631
742233132
643541917
389905501
1860853360
872273266
1820664828
663762947
515564008
793340016
1954996207
592242175
1091312764
419012299
1283275317
49862311
476162955
775982764
872072066
1925731004
422781529
1791455744
1576230688
724683907
791945459
2042178939
1007546963
1925622700
34511116
1904942514
959010821
887938556
1598404479
830830379
1443943017
1641852661
177358927
1013208692
542715678
1501004620
834294475
1686726870
718123102
859052436
669547473
2028086956
1230384984
507223919
1111265669
1415716371
920600660
1741578147
749672616
942978124
266252079
1750055512
1773307979
1608567783
1403238066
1153511426
1769994981
170774927
1945816758
25458428
878477431
160215929
1198950409
725037288
1571431501
44464127
1237713776
831578589
1204387367
2032652969
1546157473
455660059
264220757
430744977
471537787
1593328389
734616456
1148979052
296404977
216367849
1602927199
1302134809
1966251388
106445714
1647470647
503833402
1982079023
511669831
629562317
913967274
842854006
732106693
1731800897
1299599803
192422936
1165482980
145226930
428217292
953357607
2115813029
1052120641
10758513
1820421265
262062013
667618152
1446941836
1848917713
359487490
535467711
2083500651
922046008
1940798613
1198307641
276591030
1459423221
2003898546
863223580
1092768689
355667216
289304829
1414911076
460546323
1382775767
566995831
753516748
1191380648
561485187
2089478253
1025730483
1594998704
1022092448
444320434
298516000
1763316025
178747165
218929214
775007199
1597391519
1009485343
919040287
512894788
1819847632
2095971604
719141893
2003548012
392749185
198899078
523129171
1019212937
751645107
1995834563
1143663574
13473938
2080827798
1039952842
2095280589
274414853
539681907
1996258680
1389848473
2017400010
1724766666
323913696
1787192812
571343903
492844982
1924028963
82042020
2118546855
195399015
1208678881
637604616
1346699420
1806687914
852855339
1107273395
1704942503
1947964002
1627591191
800026058
838764950
680168994
1111842747
196394591
493026500
1434177408
1488101855
1071446533
2047152742
740656835
2103283523
1186984940
731552033
1352099322
1792426819
92917915
1237077674
1476376432
1625139890
994424213
1463575659
2002229700
844957931
985866808
768852358
1136184448
1139164642
1071238480
421291876
951371693
936238453
42666347
181339929
624786552
516728727
1155239854
617246145
1328001557
1161506417
522427799
1936864324
1384077994
79958665
894253157
1286960535
2132142093
1808935207
787166001
182996914
1280643962
1996167322
967764887
1272903521
295521093
190649218
824599784
1493434671
2144958462
1975626007
476161980
1417864857
472519560
1673108746
272678739
202061304
11824780
116961611
978217609
1400060170
2045281333
2143405535
819817200
2007489412
1566039678
393429045
1143893667
889019596
774724092
1531946929
88732115
928140728
133441232
23647476
575988648
1067049736
1486414400
789646155
1816401512
567514192
900571965
240510399
1517284677
2029873446
1660570150
675772909
1060781110
1046922261
1214594106
8967452
887311655
1177546852
73365865
1423232659
1753259413
1123888019
644505471
2117661814
564342194
1361739153
918544704
816178918
1088886930
1112854322
936396036
260897532
189929589
1101710811
233008134
2108543313
2100989765
1947325416
1887553351
812197322
1328841916
224571989
128125407
97034506
1684572274
1639462073
1193870409
2032543606
1933129421
1423822606
1405566009
933395348
446716834
1871379879
810603708
87805373
520561820
286102724
972566467
1805468
2102947882
2016765784
1747122664
1085346342
862951862
278756273
1507989733
530627495
1345531014
1608475123
1612239996
1167301332
973103193
688499258
1377606391
1940275047
365782316
931469574
293574289
816857810
959617361
1870838340
1874923314
2056485227
415239433
542931955
2133165442
357763238
834229482
1403849142
363286081
1686979455
182667222
326526750
1707865671
962989145
1303994327
25332044
1004749580
1096656342
2071546787
1658369034
982003824
563756530
1638006865
1596051824
2113169249
1513001514
1845416058
1212747806
1017105668
85426622
403104575
103164894
1724453597
1469213365
51997687
456589306
694729013
1738296695
1465504098
513689066
1007036492
1473524959
375188951
779086948
562461569
316388547
1539868919
1047638906
1159919948
159246510
1036846641
1052911773
1681261665
166332515
221567624
1602993132
599478701
962494260
2084339764
1292731878
1668275756
818187565
663426066
1240332182
2097917515
1164342950
1165851947
1110913233
1689620529
1534392500
567197668
47563288
1700571065
1000176340
814556485
569328846
1226259646
305755864
1591636371
341326552
1372826025
242061736
597626659
125231469
75672375
255554339
1310961421
590006209
2127874001
2032470486
928529019
518706235
1145942631
1116296720
1949480486
224074745
166218345
445354883
1389684715
817728600
1539162065
2059124681
1505655309
1376588934
1278880268
1258943049
769805126
432484101
83671608
875724415
400188581
1794963567
2113981567
973977711
563673211
921347212
1120374486
1170716748
269782376
1501463087
470913182
776406212
1615410202
1804866565
230667367
1303152975
1261973582
1378795117
478701115
459733663
1120002770
877829340
388230477
317427925
1341413502
1014753933
716752873
1468722131
577212438
1699042690
1031155330
2122824286
1500800551
1272827790
1126471584
1093459474
1681074812
1672915128
951341833
464121183
775237117
187899641
1482306214
1029966513
962427975
746394387
1220134869
1127657211
24697348
873588852
1131066728
1847955678
1764573531
1920658254
1816068014
255374724
1878813822
1608064127
470788807
1054778914
1602023248
1161060491
1679105819
1734339573
1456624497
522447629
630332517
264529138
1637725152
1113944088
1641252218
1078968349
230621651
1289626452
781358057
2077748125
2099834620
496264011
131277614
158521554
1004307584
372215969
127403368
1298937555
1106540263
209300143
1464279425
767599873
35005525
1114809897
1763607526
675267629
832064864
1966608494
668537165
2075944392
318304919
2147198069
813669142
1848105751
1194678398
11609881
230182418
1161608110
786125453
1419711777
63420236
714810915
1250641873
2146560445
1252747547
248343976
1112481774
155405531
1671718310
547925372
512648108
1520000174
2015588413
42102959
1619445391
493481181
226408580
1733839327
744754618
636324836
1791283500
771799411
690064304
811468374
1026903704
771322762
64094416
519633533
104191580
750509531
1412121798
676510257
2077926333
1446172542
937525810
470416710
395447456
1097067564
441966001
2015553548
1783236554
490501557
535951991
480906634
1008090417
2076256878
1194769571
265775959
1637888844
1837655715
99012277
321966252
1877451295
703832509
1593911849
677332661
2056959255
1878695442
1113591970
479388868
738424876
178643954
920003765
1317637622
1867816893
1736417171
2032762684
649815960
1539696701
1632286032
1472263807
2010065630
228593946
268477272
494302349
289283104
1418575764
621558396
510463381
1921026306
45858132
1188069603
248748157
1029421819
916953602
449866622
407594038
1944725822
670104534
624881886
1841630544
71300136
1107214206
1167955400
1227683230
864798558
1761274920
1383818244
2035182757
553486969
1556134784
418120411
10941041
1668663698
2058963826
521492538
1070565047
1845394950
1429655257
1062791584
1161841580
589876035
1963045192
68316065
1639510186
1799250797
748762211
2075582829
1887168803
1858436335
1133187753
1455544585
537777099
899599330
1803370853
1261905292
1255166271
88736044
35738530
2057215415
1472288373
150589453
404606040
719695
570121188
874814977
916266935
14826814
142614174
2038241799
1483931075
822364942
1969713222
1351071954
1126912009
903547586
52061425
1152183571
903097082
1316246663
2087554192
98172461
1710221811
2110298931
1404121578
891772496
113077614
1494944566
936656582
209516463
246171757
1446922790
1083786209
740840963
33299072
360781622
1196789453
1869356947
1860930878
795890199
1214334671
1354309603
773254778
1547260342
1428472833
1881086146
2130282402
2015952300
1164925205
2040850470
681652109
1112669075
939910980
2109935254
70857533
1474017165
1663591494
1578345962
737815581
184094365
1551876253
283521114
544971306
1903498129
1615768198
1246149796
110499042
1637923584
2008054803
2038809980
783308355
1397307065
1052834122
642081065
552395177
185948259
126115585
1000614594
663262195
1651405099
680590350
862505873
1189572331
1153047630
832060471
1536452114
845026505
104631131
190134535
1125669906
1304000971
290301513
1768077977
368705619
1059087045
697265505
1874028097
492559063
1815176663
1366560785
859524423
140477943
1516563391
223479866
1399836668
773792304
487986390
1984988489
1442921823
126253382
1436842925
1570073073
2112232068
499411228
287529303
676744805
743738818
1249801128
898318204
249911145
1852779382
938011765
1121550104
488192107
1582616506
638060139
990387783
1048985147
1753858638
1203791592
1662565030
812383258
1332131859
837687350
1183289411
375180688
1400197442
1284587302
133998515
1973131993
451282117
1125000599
273811365
692536809
816503854
1026691298
1801762845
1490003297
509349991
1770615261
1470096888
1430768424
75372294
2063050235
591257839
1735084253
1458722550
1174402147
1102295899
887212515
1631911375
33769150
789435571
172797923
685939295
1888674867
808020943
1103029992
1397593398
1206700337
1548722670
1833376032
1393633766
914267192
632199639
544906063
1972002446
1290908431
727120268
653935084
1392644909
777761405
1101150278
248245131
1159803368
699757502
39365618
1077451717
1492914317
1249872910
1930830118
999026164
1855400226
1512699601
1863955148
1996516641
214794045
571836577
1707710965
174052793
1544845339
1754142696
327102542
1299349408
446905373
1948867997
1199613007
1201360447
191972868
1262279180
1605338930
1011074732
761085824
232601877
876949977
951507557
1901708526
1907949989
2066989578
999101444
1788320981
612589434
1442922289
1703253993
1605414117
2445253
1506108316
1809471028
1181874526
966459182
969888373
401000607
1257184809
1942398013
1596751081
749773471
2126540292
1353844938
1021411442
667074543
1616542202
116162195
908715181
1436847449
1152666628
822264635
1208008586
1257772441
1953346043
1035824615
845402146
1489355985
19002303
132018344
1168076462
1358565145
1359025759
1065197815
243622419
89100974
1196738646
509769299
493491016
1698452786
644779186
141485287
732977416
147923973
1232925918
1859154344
1374547820
211281321
785704432
729551457
1943256685
205994811
1825888867
799592160
419305791
425426236
681563747
710064240
1966109206
601622517
2059821658
382465335
663660868
1798739639
2088259144
1181989895
1886972135
1509771351
1164645090
1965391617
227163355
1455796628
534571609
1306338372
332018605
1569924282
922705661
249368288
136629501
1304321013
136248517
1459946308
157561272
428699806
1479589571
1958066189
807355545
251015431
1790559659
1513625503
1785412191
324679442
1525916823
195277224
1796617647
1068605727
376032308
164649149
170558625
1065742628
544243765
1490722114
686801811
838816776
645743889
1013319904
1728731868
979206606
16420984
1171598406
1262223720
805196191
1850402357
1974528912
180708061
2123697582
839713914
1710567502
1388299547
2107796193
1224810880
1339545947
1655423622
678147826
143712024
1801454990
2112248372
913230943
309044703
1945011956
37525944
1562553471
1156706126
1433419142
1922928550
2071524324
789813109
708753928
36405836
1438904002
1283825121
1649934284
777873374
1852739500
49149995
1803333193
1383399656
1277802738
1189609979
1931847557
1523909766
1627068266
1629466922
688595663
510985061
1828115362
181826535
2142424723
5135569
1667386583
755817278
2035487979
1906519782
1057764646
1409555315
1892911543
1601520953
747728870
2027576140
617089853
797461305
1300896852
1235467198
1104550584
1884222339
1413233553
903910841
1615191813
1576150153
1079353297
1693621733
1846371328
24668790
2039437498
75206795
1833660963
970425953
1533074040
1206894154
415210907
179946939
1000064827
246030188
1254771618
2031667860
968257258
719740538
1189754743
1507986504
1081234834
797920794
611134675
120228276
940140018
1352615800
1815820713
990743009
160704835
690120387
1446939235
1747171704
1131599569
2105349457
2039335891
87270316
524942927
41100593
1762719631
64381058
456147486
1027387650
1732198480
1656053501
28353591
1663461880
611615110
1746742814
1741278675
1133874792
1567898491
2013429029
1128774156
1711430650
901234394
1580244073
444172069
1502982470
1689289838
998595842
2105607180
1440343796
2054802001
551535866
1044021087
920608260
365761134
425336379
1831716502
347138407
1393406420
2037713119
1797224771
944534201
1439223989
734155273
1689306826
1043798911
1518413948
1308792581
2005241348
809388006
289781813
963531644
1660041316
936141372
144421230
368818894
813635275
886509574
2105495182
1611892389
1149397249
1456426205
1971484803
796901548
934353647
1997329011
1674740279
140127571
2073516050
2020171239
1915218310
567381727
102652278
1087745228
1352482054
1205612026
657301538
1581052465
10948797
2005865818
233021915
542320746
913043611
1429458222
1019221041
956614241
1073810234
1031689849
440573503
1533648210
1387116683
1787678789
1932657565
804083437
1441230148
962204626
41796680
2039180639
709620269
92175610
1393154829
394529448
1733308591
155780692
391664676
687440458
1189873920
176061846
1910055895
77592181
593490905
1493239244
564078942
665659180
1445124760
2070564160
1728148971
1579657744
1696744550
1544423707
60844259
1723577731
721936127
1302592696
733904647
1594257468
1366036783
151012543
1656955212
313745202
2087504270
1408200263
1232373836
93328641
921901072
636760351
1162273570
1288345370
1169437380
1294479929
43360637
1178671678
345218152
1383119078
1137001587
880712958
1832015081
557897505
1051913826
1059405185
2058818517
1448188381
33377104
1161887154
364231355
604703975
345036906
119158190
416392310
925710018
51620241
428166844
1649409804
724384785
24020611
93241796
469049685
433018331
663909100
1835834463
608403581
744693282
620867790
345734369
1112274753
593600457
2015228051
2086545062
344171840
388030609
1864593280
506907084
450356472
1351718335
810457442
2044180472
68467797
1123793035
2044605227
1363009934
242004912
543747498
318186184
1192565024
1879102772
697698438
420692191
1124578708
675287842
482806775
303985766
784929852
253399969
1149060474
405869082
728211419
1250777169
945084104
1592039569
971976123
1578947819
1817651192
295184694
1875339591
299399551
1931388406
1457640500
1487664849
520778375
709949568
1747812549
1937302304
1699450739
2130481545
1826872726
2030181123
1056221084
1282206207
344901122
1718525500
114791646
1467867676
1165147851
1633664535
1705817858
821723134
56010590
1539490627
601626528
2145481422
1858597021
966209005
1046950547
1438175208
719666982
169273669
1923308762
2029065513
1813952829
669965787
284297578
676713985
641408063
114930846
438112054
1007499683
222067101
1677341605
1625536064
1541620184
253046373
1685962743
608445553
673798040
1131010914
811796830
1102105685
1309173995
43773244
243861649
1876979469
877026836
1417319016
831817098
1393390169
1003703433
1497937183
1927720151
127897977
843842652
1469949866
549577292
1369057484
1604607799
1270484074
77079813
580961936
1877737070
1639080609
412935160
1784638160
661108044
1770734070
789213898
939144972
1249633945
1402431945
113310897
58269196
447061089
320123766
1007658250
287633065
2089231573
2019089311
713360623
209100071
1169801362
1412787109
359001429
247201008
2011547917
1971701241
1969704103
142033299
1031704189
1624679527
496149307
1239960351
1655241452
1046655559
881648769
1950067258
1611949744
1764286546
1191770111
1746533920
1334208620
198136193
1158402111
262610058
1468774106
1552676334
1628603163
624012585
1904314013
480273457
1325502787
1015430002
1900881761
1378561689
947679073
866968904
1389878356
75417725
807054524
718531697
1969600623
2136542413
22844033
1809972099
1700520098
307858024
608223665
815875501
1350570489
701422762
7439936
464213058
2048814280
2031792903
615416736
168286434
537048792
809825041
263943931
1818399088
125323359
994815739
2055341546
694039807
1873423631
995744459
821515289
172032378
1061228508
1404535728
1643934599
1144320420
1186446102
636324946
851997813
742135983
1029492026
1040211204
1343557013
830209960
1062430889
217529678
2578454
969003480
1035541045
812485739
2045022473
471333329
1176305044
835994543
2052845542
311456904
1966354794
232984311
334863616
510551005
483434801
1223920696
1320087994
1785083242
948963754
1880373805
638360297
499350255
1950064586
1673539383
2072336339
951825131
285508905
1741797979
288709493
1139393362
1716242477
702295801
719501004
2043084949
182838742
1122587005
1028180422
1988350897
41810131
716682242
1809293754
1214271240
814364569
1921810210
841866280
395843340
1971887173
1123005866
1329750799
1390461325
144239138
1988928752
202087080
7727736
1203573153
431097179
902773439
1825491851
1122992408
497367878
641903243
206484806
1240361772
1446026100
1781760595
1742130006
673633381
1555431860
765889801
1920882501
456041921
1835678070
1770952999
1532692054
807033256
1658490589
2104445349
117357183
303358249
943580613
2065313730
990168814
1442517055
538558047
227256857
140108599
1692895256
1305596535
251028686
247648333
134332823
703255387
696802334
1246301450
143969433
1773751924
1839274998
1355343082
887270616
58032975
70027969
1159033219
315187571
2067283840
768320040
986075843
708936641
180418558
69083502
1403281580
1552713684
656151307
1407239452
815233113
878276339
542774599
916792973
2075054469
435647444
1824282466
2060201984
207783254
2022387396
1584328092
2052482869
2022073523
1006724462
2132607796
895940044
2118260747
1456931097
663334371
1957060169
708717374
1914389168
25662841
568001843
1018426830
1388066672
184424406
417352904
1698227944
885121118
1100355487
446581948
840471298
757980921
1631211144
348361510
1572118650
215353003
1473537273
2049012315
528235175
85831725
438160435
1881382942
2106942623
956144247
1368735337
1173462984
380321398
1654450540
800273377
257301551
1447348593
1321073262
602971398
1749418895
910630310
1192484864
1859576843
1329113884
1239532383
1243605980
1237477897
151838789
470711394
1572507349
1074973635
274969899
2135736340
2007643155
1046762314
1059424384
415287788
1896146474
446908100
553723402
2039537480
860624102
44473863
1877225320
1015496071
1886007643
1892036427
2061542430
54611448
69386698
200024303
1516739248
612425136
1473958205
915290484
1849707465
1377689048
508872583
1247288066
1030505690
401983079
1052603901
1079892900
64581242
1304911097
471683219
1377781665
2071501747
1564677014
916235230
1850716530
147965527
313755964
1564661362
1054214107
1499556535
406635012
179496150
1629016359
734601396
1739795600
2096846661
184720301
969492359
1100014065
707814819
824075853
1397867514
143525047
816774499
1243335260
1324272601
847837562
1254160246
1105721405
1058026965
485112204
1106168419
841475782
1151287633
1357647669
231585949
1365913034
1081729414
532923715
499465841
1725462724
569853247
1259826405
1916066374
1959575953
919045412
1661977455
1890597240
1847308863
1672081538
1748989730
1220772077
960062754
173139542
1239206611
2012776783
227904458
812451796
1194571207
1949488072
772788401
2068030771
345687070
208378837
1624885406
813285666
1639889029
1942494860
1753580014
1061039595
1469792567
622595864
1659117052
1215861894
1252706861
1815570821
1538117790
319998951
1067944303
664767559
1355481090
949033607
207449593
948797192
931968769
708251104
1193661646
676879850
644251590
1244254912
591707117
404300539
1996300282
1688893873
745837104
33087460
809261755
1543115720
724717486
901660263
12438975
294394812
2114716612
1350105911
545331884
2036816248
734661508
781468972
2140308776
1455999328
1194156772
1066472005
808476823
607822229
932135216
931456409
899967550
1272858239
1455163872
2072338417
580873737
709278823
1388448727
591790887
330021288
1811467185
2011560838
1615847289
1152893321
459532901
1031477553
2055497862
696223958
695241203
1045085854
143746350
1651852694
121082917
1119417602
892542534
542783214
809473353
80285564
80158629
1404210638
1673718840
564659881
22886800
595227357
578186435
431175624
1152221469
408883007
1673457890
1589363081
384300298
1165701734
1778091834
1115918317
1059711208
204635964
456750860
137386464
1238281859
765261555
824299874
541347664
723330480
1472715105
1080814138
783828968
1549276270
911959383
2036436383
1695165895
797653808
1618209853
605349309
329125070
1836376809
1710755116
1197100081
167464137
2104204817
1318149941
1202799048
600693300
1566339170
1995438019
1706269771
1773653778
1426288301
1963536986
1088624047
1507463028
326512334
1215556921
839467744
1466733610
1213300921
166765312
1062971624
1210643870
213607367
159814736
1739113146
792898701
2001686186
1879819777
357491640
1351071470
889251800
1380018718
155691734
1158987613
876396009
163194531
381230678
2133906157
472846153
628619674
1818832664
1751212201
10399176
2124439093
1279276591
1823036723
417959930
333329259
1917435326
1443573325
384344237
1163412302
1190133726
1542967778
77278543
1990042357
906991487
2001050809
1628195016
844612636
1571956961
838908068
482040202
2128379383
199434551
403363046
2098717708
364005558
1222402943
280146472
67893635
2046480096
1136878361
65969671
363466191
1712337554
2087913032
896103088
2143702048
1587979154
2049818854
495448517
224802134
1166326832
1503748849
1079135890
2144591361
1701237200
1670898272
684233822
1514013665
1549233305
1858297103
1303569306
1590033809
1679200220
12024534
272130512
1573680296
1169071350
1395467938
297766042
1632349955
1303865669
172781998
549799523
2146968140
576996957
1467599536
1353636535
1752790116
62977424
691560160
1598953675
1031473164
1774560776
1039227264
803544214
239784525
684719424
777173983
1030473110
1764796063
2132865866
1355321187
1914802207
1782255898
527898347
722639236
1408561700
531633586
1827812425
1554828394
716437994
2055378117
1420639635
943267024
75669744
1275259040
99465851
719561189
780827084
1001746711
308803607
546743618
1899123444
1606808381
235525989
1364824175
671921566
1337809046
1007196988
1390455058
1015310517
1804340913
968103127
1086083547
282007220
1535684097
1164132478
48948562
148705666
139240987
26472532
744739756
1415645835
963906959
263922051
614857907
1557445409
1193353421
1770262374
1662816859
1908943097
866464078
1698644710
1601589945
504454948
1119930654
1939933838
1181733415
444848
1050141218
1539398148
1053324185
1308818554
1860489747
2004165897
1260986733
1053277739
1391375121
321499738
252023373
1788233382
1961557392
1184591813
494036616
1442354781
191233994
1655899140
1167691663
632428375
311534193
451583941
566277649
96390195
2099501604
652293887
2033180601
745269011
1560001166
972693242
1737456875
1374820535
1080396966
1672925155
756351492
504043112
1399523414
1434885022
101298457
1902444491
570622346
1034496501
1947958070
1211033693
1897414194
2010005442
1920132125
1342372181
647565064
984901760
196653938
1507279146
925678403
507378728
1638683475
2053194435
1180070155
629646463
1248821057
1164797885
1908944827
2080685417
1133944513
741478616
1690948610
1046656935
621763074
1051945875
1886007680
2088826660
561584140
1731412888
1304279233
1364652153
1271920271
293337736
180159739
83688358
1338716171
1627383553
1293619784
466199063
1947744569
855805497
397091581
36186705
810470411
198292187
1634970172
2073041051
2025716715
1078867126
2064475912
693918383
127472814
639519773
699544754
979966791
1679471563
189886632
59647470
1347152658
1893356648
1971416824
1971691380
540145693
234878420
1380493112
1553690401
926555672
1256854512
1545400391
1696231444
1542249897
1828829423
852702316
111545544
1565133553
2067751590
1759962866
1476888065
647058382
180824824
669237573
1124515430
762238541
698270516
442641137
1383868148
1361553108
2119388106
1593728808
1049646639
1971162221
1128317223
495424850
1712669738
1096931578
85477617
1230841060
2115245505
1314964816
2118087077
1366143007
71155785
1353713204
1511584162
1605400429
707502333
984345358
1970222469
2091491925
985839948
1940088640
1386999794
1696963201
988972794
23583817
1610892853
1485877904
208133833
1799949614
934266878
1390094099
1534485271
323413376
762528444
918223750
2132310793
2070371384
57617361
381858197
531469451
1745009206
2117515304
1798890996
1702345976
509215018
447745596
377653268
700428734
1861528382
659349354
717468838
119249723
1198287132
1296565061
489253094
1100454625
1393690211
1203332523
808786414
23105562
1868073763
2024098558
42316849
1949584934
1820692928
1934517798
2122825693
698257023
408844241
74805557
628581983
220949173
1906380511
1168198107
1877171702
9852454
1916676244
325111397
2103100960
1750580253
630450085
823682054
1856839828
1005864373
1202314108
276290595
1811343368
23231102
204794334
456170456
1388061367
414111850
140603620
1269905934
1415911639
979896687
1839901383
887453094
72179609
613411456
1944637815
1828546867
866707267
80328793
1858801126
899724399
644499171
120836087
539821880
986890005
1761458942
356764479
274330256
1360690888
1935248574
436727398
2048692328
364255256
102549747
1839237485
1654898535
2093393448
1799819058
1031288186
487090140
1885284744
926027632
176492420
1791813336
556058105
792185289
1487435963
1032752990
1849129275
230920087
1574708641
1938698802
220560916
1750466164
1387311323
353226857
1603991905
803719608
699960635
1570420726
1430764039
208804656
163026366
1321961807
2083898022
1137625709
1615939372
449520882
368915277
2114737567
2042577988
1672227643
954826343
293332675
2108435770
888952058
1285923163
295305830
600530285
10178722
706540808
1375097059
1866097098
659904042
733735811
1605840374
1229407853
408233947
129707927
1330310631
768011864
972878079
1985474345
1299804572
711490061
993161928
1931439569
293073731
782421868
168771871
456605888
2116176088
1458966546
582410404
441208366
1720366066
2020994268
440153612
1658947155
232778798
1582343446
1152001533
1983289964
1099878873
814591461
1815144741
1621353026
1959587144
514787988
1324871461
1620503035
1291443416
1852221679
995527386
1904362667
1468773885
296318150
867570501
406860922
1973608158
652279284
516125992
1651674839
515617303
809272568
1648671859
1184802553
1016104938
1243401474
1959616070
1521513949
771757795
1801887883
176331165
1263738952
1903091662
1074038812
1944018118
62519682
363561899
1657069025
1627854920
1979514867
2121815494
183184179
708511548
377543882
1619426055
1436204640
35363468
308104081
197242393
1570780272
419585537
1645924088
1181167587
1843227803
333202361
350972973
1787111909
1035768637
892496021
1541167385
1794519833
302911715
548461952
2080134259
2089122192
148071622
972645511
1394682841
1598682870
1790514659
108634634
1444335078
2074021441
1557656620
1051726990
2075355308
539167758
1698227279
1568032953
527211407
88220142
555301494
876360814
203280085
1856381784
1209299571
1904597085
1506151706
1796295445
241941417
932346429
279610632
1390892217
103366734
1562793982
1912349148
997486927
1300222470
1875953073
804475094
1527027146
481362718
1197466855
1252606200
1101952373
958760464
1184066247
570905750
1826108517
1251088836
1374121077
627338348
1282976266
887250671
1294172337
26533098
427007685
486846755
1785535259
92730852
1192079064
1230705
1972267888
2043758989
1402465031
1136276477
1270978377
312343133
1856339559
681645161
904121061
2084989246
272629258
98107959
1616425089
768999798
2088915906
1304300979
313309424
816468301
1786870984
435337757
1682983275
124638027
544527480
194025710
1889566046
1488223531
1335210394
334695170
620899668
1087325675
853117033
1438659802
1214093836
815544332
1254229868
1021650852
2116536226
1256362198
187930284
732955466
258244872
1631147672
84862207
1834037723
1361521057
1092650591
863366901
1631520442
920937189
2117076054
1545216642
1794139835
1976525666
503286833
573606415
2071174095
10098519
517262571
757214249
380964828
1102050652
600720312
227755648
1250101460
719723171
1126154678
542424634
928339949
1439604058
1992178599
1034477353
1700689895
1812363037
4188968
918040046
877626585
385533566
800765831
951554258
1279134759
1017382881
2123104983
159316731
485648474
118219978
1509314190
1769688618
2078697650
1445299875
1914535094
341315682
1402207428
2037043055
1461245302
296747455
658021899
1936451304
2011573925
977310149
1088253721
873389066
1080589132
1355662149
806992473
285938831
1612377234
1750049387
797686062
1112856159
1226807630
190377022
793432869
2020202981
1229355512
480344408
287827868
1547948406
1386188742
1697463501
1074050589
1723977602
881979934
282527100
1350185735
1727013677
1252477330
754151747
155742746
235215502
1556455928
1098399911
431969860
236881673
989592543
795756328
296554747
94796113
783782757
468452555
962445622
1605955090
738030052
762018881
262532775
767325790
1496454744
420242439
1126991632
139223460
116558739
1805179116
739633807
1885493682
33329701
1049689067
266807716
904756176
2017270695
755507920
566190625
2126703567
1896125463
2027034157
1059555934
261513576
163080715
1387257793
666608961
1585116067
823262787
139792824
2043145057
1221114050
1120536967
2017334913
511843535
436942674
816921549
641592834
1050029106
1990004603
1583398042
704143301
375422375
1391560199
1422357492
299663327
131028272
227965349
607294031
123003261
474497253
1193329928
1416601481
2101020252
442634886
437502352
557521549
2005227345
1116282593
1144004711
1200323941
1702266871
882098395
816951693
1216605777
1436290049
559585998
1662179493
1372468413
2069913904
2003311279
1454015823
1726705516
1810801316
2065316951
2129691271
1393131020
2132283116
1597858315
2066620449
827694108
218715033
1408358779
839716262
1034548263
97362183
631669638
1009190385
668525719
1430164278
1231722336
656007772
1924815382
1351519952
894497497
343054318
2083329297
654566976
402803054
523189502
612116806
74967701
1189563820
1439719966
908929035
1783020717
1823812697
1713496115
973473862
1904452053
1367572734
1636160720
1731471211
1662107676
105450115
889361105
1364659133
367228813
247514992
163349653
653658880
119465691
1424869994
1503306456
1999613374
2293268
1499974400
1786604503
756013166
1001206704
396644701
230978617
907955960
154848918
2044115771
462635462
1911246539
1968770797
1364983924
1605689082
1908956914
521224207
1002718735
249798191
933745588
1370658367
1542924774
49443928
541323903
1144913188
99156257
340686914
1137768048
2136385919
662741986
1959096537
918116904
1062729908
1451015523
322656067
1471017981
453014823
1000582616
2001519810
390605338
725164742
1765618691
1660284662
1646176199
2098501407
1775492104
1031427956
1205129111
2129219172
1775661193
1062064716
1575748561
1699416717
503317283
204103406
1529014035
349913385
842647129
45306655
411663217
3103289
2040461107
740451128
133042239
1527349810
653773475
81916521
2081696410
1978333371
1612346037
1788018052
1194698833
342245722
2109386455
130730907
223884712
1572381023
1545540942
2083743293
509080111
422625062
1801924726
1723729672
1402335430
278459345
858592845
1094377924
1128294450
400425625
108520437
594963565
560126014
1827700111
712128347
333837422
772065724
1902930064
1858734804
737529071
281874062
1338349795
1534391331
1657178765
7808873
426956244
796635068
1584897624
238912229
774680991
2015568745
412278416
865494558
1070954465
722682279
1651251416
1865711502
1652707713
1471009641
1087758407
1548658109
872509681
656467242
1621243394
1110259604
1959415522
835062185
2039969592
1917784342
188445093
1766988564
1750643717
1416247180
417658092
893957758
852373577
2011824315
1874169313
1004199358
1549281362
2134758048
486469868
1200629954
1323451386
2114942275
873742681
1363715831
1623920083
1207554121
755874678
1668579375
1931347944
1071848850
2037869767
1623972739
1144574585
433488779
1771692653
1752688400
1867518311
828205719
1299341804
1604495478
1025920499
526872446
1874905663
1647835858
762789355
659143769
926806430
1589577211
1478691788
1632053519
813373667
254549488
1823675537
1084064077
257048750
677460047
1194435249
1769574965
24694029
408865206
140487441
1721196554
1400743871
2065933364
1244113926
1289629201
414566328
2038098224
1831206123
636192294
494611689
200498050
395753475
1473248036
1389513881
1167754806
836857650
213616172
808820125
866889354
213428953
222628682
338966169
480585781
1050598890
991668247
509649318
823044228
1625975030
1459550067
680332098
233441304
121912475
812429668
82400943
83440676
1556064504
2105027486
1013209136
536485265
927476798
460856735
991604406
1951175873
629984604
285456864
933157285
689047153
1323352247
200887379
245040750
1991931114
1796966205
591168569
349499626
577124555
678474365
1452112747
1738345535
1837059603
952238694
560502522
528160075
70649224
1485272978
14890247
1911436709
222688731
1922420980
1965789431
1828984979
1778715969
770624258
1458824792
1812475783
1128670652
1622824868
689047965
1098629917
18820981
53012276
2010860794
2093317429
288247395
45446320
1189973700
2031565335
1089551500
287901292
1419241814
136994485
837355320
642368899
617220458
291810200
1016699765
1044742014
1088307916
424534549
1292185958
441316993
2058489312
1122758378
1115644418
521022979
1142474705
600581688
584149260
1527102839
273119111
1058089066
1865623968
1791465831
1436989049
191326417
1767144463
518262490
1682603730
1644918039
807298364
835167552
4006130
1753440641
1406486718
730613362
401138201
1134429957
1511211040
795290794
1509225084
1411476703
1724822191
848103136
1493394282
1812678899
733150473
925522609
252950929
2053272809
424959086
753314020
1486769742
253771362
421618307
884807713
221620055
600015240
1261558240
1398285002
1478327692
281763706
1215216810
1918823939
796413781
114576262
1335937371
1150771660
1219454556
1229593772
276199863
1876870241
688810219
1212022443
191509745
208549443
859365589
2006845183
595205337
1607546633
832846549
2095870432
1705141061
1285447415
1163625331
1883551430
307647295
230556974
904213921
951823959
1159679347
1404635068
418003212
405402253
1040202842
2015358267
383696151
1154490437
783466456
712051230
903972861
398658824
761562166
43363448
420824061
1309203147
736261109
1718812691
1146650509
324153528
21077209
898987804
843936338
1114685856
2091673047
1342256570
1383074255
1730805135
770511236
1872831737
1352602886
1129218582
2019728588
1992659237
1248677920
1090801656
1379115993
2087693202
2144515488
1552342105
1403083417
77102806
719507767
322250044
977626838
1998435158
692602903
1817591827
603633644
1631934987
1312307028
34006168
963853476
1647057680
1464278056
194399019
1270648453
1020936088
556848770
1365582544
8539857
271569143
925698111
32656587
36742268
642426198
642516221
1988841567
1520777255
1934407033
1008843499
1803035804
14871535
679366875
1294579001
1080021136
454289174
339445045
1873567797
377806265
1787532226
2049475938
2141374797
1906440950
2113494692
1047621839
2041534793
549581408
396867694
1282795264
222862189
1973464390
1570875165
2015938568
944936455
1730931857
1039653470
49585424
1363662269
2145570880
1418310921
2075479067
936221928
1859460427
2011779039
1208707623
1387496669
1888351423
901740079
8397674
81590429
197887136
2111798495
2003639353
1068306368
299908640
1855937337
428466616
344424022
897345189
1817326489
1508111561
1448083560
1319586619
916863862
1566875145
1269755782
399264664
1464520578
287606637
1935404187
897842731
1809808693
458615354
774521661
1658599783
1818285724
2079439230
753648313
424132267
340540357
376317421
670460496
1869606693
544391799
1203082037
2988866
645305588
1777796962
1907061244
597427219
1560086626
1057554768
1088283811
460654652
301207372
1421382353
1682533924
1284829988
14485240
1066472913
1774558184
1346394658
1335757961
486531914
1161013390
1294087142
1194242192
165255933
1513495825
1148437504
754532429
529453887
362364655
533400821
10493632
289516041
914821201
596775694
2144060871
2098417412
608095767
972191120
1770704871
1917010413
1191430813
1518029704
2139179844
370131000
800014828
251524404
1573848879
308990734
1920465609
440431603
445267464
843810487
932885087
674468668
1141692088
56447246
2006677391
1046278595
841356395
64792953
30837696
850417969
2098757750
1299154461
1552041721
862476910
98091216
76756317
1729098491
1628315339
236248588
325638833
484270084
872476772
114094658
136669616
48780380
502382893
1377501692
1266098770
400108790
639500271
175882900
1773011309
474407839
1021806024
990237577
182867585
578911391
1866528223
889132200
74912397
2134801618
1412357496
676129960
1689227209
148335986
823898901
981929936
822302975
490842544
1267777805
488547470
1870167952
87332197
743991583
1161106692
807455953
2225404
1318813532
1405326892
2015506965
1471217545
841544479
1556329669
794641799
1238049038
976161651
1450041162
467478510
1107239602
432436428
718467638
1122753594
1562676304
1335842639
363471186
1624620508
747929753
1076863368
390311232
148790989
466087904
1650608766
1812288258
2043405208
1962969602
2146615957
1174829344
857522834
894541076
65896054
1320333239
1188656893
2119783288
1946355234
1867653333
435228946
1385259791
740036697
1807720185
1013176128
633075637
1123645819
2042225244
1920596754
134006098
912352514
1782348164
277074727
1754938521
608076856
1973097442
1614967344
260781864
231766054
1018385339
2108076798
169777168
1589739688
1190116866
1519960079
172821994
1933229014
255923082
1989128960
2067795575
717771813
869317841
2011929968
672584804
757128702
653974945
1708547152
1327600533
1054795013
186045855
1418383493
1386463546
828376649
902401448
379469695
1999476222
959878066
491258687
20330203
816784558
979825784
1532544002
61276685
434845899
1127780118
943339965
1775599594
1475824763
1264040884
852436576
1312690917
491583780
70496635
290651341
1259111293
657925705
70324905
1937775146
303916895
263820989
565660358
1248489729
223795562
48596893
128334192
1131471955
555382794
174040993
2072403030
382130109
287105572
569145762
1810052942
899418786
2054893178
266933941
1325948659
295761607
654607619
671561104
2065879130
2107631952
1291330362
1874720950
2095048375
1627915332
1099390043
1642748005
1246623460
1043243113
1244250924
149559149
1462639661
282042818
1580315005
1145355835
1652202528
1190932686
730660170
603716727
1333508460
384942941
1329289443
261939798
1445518308
994811511
1109927870
1049483717
1969013519
1752316693
1658658081
1604769502
874657319
406266225
1903465349
957198992
1098486084
1104259221
1333441875
1756743143
1679804844
1944870091
1984715004
884268717
1986145820
2087052622
383986551
1344627814
889936144
232777707
280293300
1757780253
2084240854
1447105998
1098026858
1729018354
2019837335
1620356289
109197513
874916617
217398222
1337645467
418312607
65727462
1826517751
291289959
707937546
1359354846
1887710280
1899783533
84017595
352471301
882484844
1287238193
684923315
269474163
54102204
1997519766
2112027194
1707069931
214229893
1539417656
809129212
361358971
1655491760
1667420841
103855208
26898045
1856488462
807820983
2051480066
344184565
237010897
1872917455
171732182
1536099953
1323320266
37004222
1842261977
1612391705
854721676
1668663388
536599749
944805063
486424005
184454706
2015443325
736413529
2062559873
21267164
1208239909
1939313157
158892785
1948994347
2067192608
1103066734
1299201284
324558014
583909701
442361171
484155902
1399628783
432079112
818225474
146433928
2103957744
543915210
1233135468
1262775864
613035312
2100504468
813577810
1281975450
2014890015
1385291101
291149736
144426226
1354403422
1052514300
413065872
787290745
454579180
1095881923
2062304213
560908391
1625243305
1444334187
937676511
1896714146
1668324548
495370682
905675345
417927685
1225730370
507548368
813028288
1999481230
112651899
719167492
1857592335
356875201
364658855
454157388
1998434232
1221618243
920644035
579950272
1206679867
1043538033
1830516373
1472498463
330008103
1044673993
45187039
866284697
564866807
229156034
1350815244
313992293
1992225804
1954695393
1199778203
1088706431
757259545
1210320829
588829279
63929030
1440236501
527298116
112242132
748384087
1821825302
529967847
437227766
305049571
2136661185
1614478896
781926527
1483383018
1190352620
354599816
235230264
311755328
225493811
1183711265
1577014987
2129879019
242775433
2025097762
697534253
831930055
785159337
525103636
1438282100
790601739
1627339628
1660767457
1198295106
389058218
2133518297
438411625
1871704977
1240248182
1241962828
1815116003
780699077
1613077408
707431813
521930410
146139486
1456937291
432329253
426165271
357426752
1615952788
1091524619
457459847
1029976621
1651419519
2043734907
1466959020
1116223658
2010434346
1912616414
273961403
334391128
1324024642
1602087636
582054777
460333601
1439196207
1946423363
474700507
1937589594
418120313
1557911859
701847760
642087701
680504008
1986231741
414880615
596889910
753786431
808299271
896776539
1496799706
1296203625
2004605975
1820242421
248704639
1422982344
1421547973
1771361323
2012608106
135094954
1852893240
56350178
759106201
383843910
504049941
1133105157
2046222340
428584502
9380129
2114796699
1334043077
2058221340
1702015575
1805341223
1602883165
627649883
761537278
22411526
30516222
2068465401
1689720753
1284897805
417821160
1573293762
1879642582
1608672400
11642039
1660349685
260338481
476994711
254859260
569305386
760251167
1987405894
978057158
1769915769
1209265060
1982647833
107702945
1317083349
1501798459
1870303645
64829183
1933273855
1134242854
275626515
2109929161
1521982895
1732390745
141453085
1419099578
988602572
1104386196
1819191025
1180364368
882151320
1623071124
394662666
1068781324
742659164
1909925620
383645008
1428526571
963329979
1529648912
1709724378
440714771
1059033201
1085115366
1294579813
711578378
262829379
868597450
1451972681
1564776794
902257728
426854092
1063963165
452121502
1956305666
536955215
1165773494
2113956799
1876913521
17097830
1570556761
1669556563
164192643
987928625
953458048
1384731297
2100801373
1719664514
718408883
1911178485
348055197
1446648271
1632711342
1885241010
354575550
1901365723
795716336
1028884611
624851473
1048920627
1159277078
1339669814
1140794919
1565322397
72632101
699066574
340223420
1161899140
616264427
519946476
809158847
1867954465
156430699
1590273433
953480399
839204091
693313628
1931878916
1708710946
1411597120
729477772
1779501670
244198048
1343393316
1153922766
797985899
917253368
1018939779
1545657778
1474770203
1102407548
854930762
1284598171
820808452
1210532589
48867319
1871682432
631420452
1202178323
1867917764
182173885
1085540904
465176875
200954861
85254864
1358919004
808280522
360436203
371480410
1934401098
53951367
620997768
1471765806
1505441546
536491854
2058475885
387712325
861356303
982411145
2011533779
1021327770
1305288891
747662298
1452354116
1740102977
429137907
1538657832
267828324
1584882339
2053162637
440732819
1753265030
310562247
1557247448
870556196
565687377
330835925
1765550363
1071058326
1578448109
1719977617
660355071
1751285575
1722779840
386691973
1877650097
1153856900
1784221381
637002058
1402566116
975793246
493817395
1463286622
2053403286
1007335363
1531084263
1798710898
492368766
1748597646
217792864
978212307
312572607
387730080
599745439
1236867956
681837334
1770417472
1395705747
465844980
2119905147
1364111683
1650177424
278639495
771387507
1101951742
1620478694
24700073
1204803281
621249488
131811793
742738081
1338543798
1337658047
202121943
1145655519
1448247317
1819050891
472994766
1038545163
1629250305
1204946612
1297197546
1883971694
161257144
820861892
825119219
965049541
497094985
1029363293
138495355
200025740
142171056
1300153551
209889335
6526840
1001780313
1090267319
1597974773
719816018
1477169970
948116991
1688581562
1145504219
102532491
2011866015
1308542744
1303937719
434849171
983788768
1673161580
1744401816
1718462353
874133396
78248570
349234345
1709899877
200681874
2035403487
1241328861
728397970
432680801
887624968
1392260424
457443550
1055195726
344376455
1146301545
1975138408
1375533880
459149625
897770531
514530052
1566834849
1319994213
1054976467
573557125
891401983
1059031330
199956204
1932924825
1004967886
1954794139
581824934
385329111
613860076
772278829
1902708109
1474292624
440938868
1252503106
147150981
724073980
1753501582
1344241545
1990454708
43829610
533562414
1442012177
1100926683
1722443368
634222472
350789565
855110172
1554097405
1440051024
977211046
948537296
891978821
1241008554
183325747
1683306439
1035987294
1518128039
1174292968
337889548
1395518485
1866508308
655070171
574081525
1192483599
1481711659
346829130
1029102383
2003621775
252679833
1250633876
906030731
1880803904
1442284733
1595320730
1964064381
665015836
310627848
1285275884
588218740
312437445
113186623
408774013
2027034157
1767879393
38065114
423584334
1569921696
24644094
595695744
2146656763
527153079
261078191
1608038429
807258419
520868941
1705683432
226332007
394652115
26236961
2064026281
251974118
1776756696
361378500
2022270203
1855301611
1065639860
410432557
1146776220
1910652624
1623382732
823573504
1156436097
1511930381
295270875
841759939
1536800252
556117681
1341770146
618041968
1667806919
571709080
484095300
1037557122
1303250909
215613377
408734065
1911887795
1603429454
599644222
1130385247
477417336
1300946381
81056952
110769802
1738991530
557121818
768920518
295841646
1728090714
1205095636
1926236894
967081403
1041324628
1546625278
718397377
790487237
502255407
262754706
1788861572
1778403039
1455502047
58076159
1952312072
1303856214
508179187
1491770138
1622573578
1802656340
718323496
311840325
359801504
274671345
2071189016
1606599470
626835871
540825828
871731348
896743101
2108874619
1345218966
450207165
612644064
701553739
667960116
98792361
355422060
1779235259
1182564872
1511430697
1803622203
1325308747
914666217
304334996
942909033
1694328968
309159536
34882181
818890751
1964024126
1267179853
2113298569
1376192205
1369097434
621334215
240420011
1504829927
1618981434
574004617
1568108938
633591644
897269287
1480434276
461371320
349803270
492343366
1465507773
544609164
742747785
110577185
1441861686
773968162
1216127841
1022796393
840342545
2056723952
327627646
68409130
570480710
2028908266
1273734617
374295207
98401277
1732944408
1245996927
379619354
238594180
481778897
288041099
703585716
539275013
911109564
1967650688
2023467559
280274012
1673911997
1697728688
484019712
1160460152
2122415449
924935911
527874019
574881824
117252507
2077115430
2057008769
1518882970
1435691872
71992044
1983694327
1594580219
727278374
1731033747
1314594655
407122067
1808133036
464225973
1767492862
1827104945
366105142
1585327286
1411610817
1412165581
571767796
1382708736
1796010863
1175898973
1153059750
1003745895
826494832
807589529
1600673604
1549782555
716687341
1569523854
1196664619
61041159
1918589647
1491095302
1196676566
1143602119
872514194
2022411047
1123021347
1913452166
1214306043
185401406
440243809
1260430205
994451941
112739141
1400961939
104768095
1086764450
1825824467
957216031
1220146214
1641213324
957159268
1150867918
1080831375
2043859176
553752809
36900001
1895914513
858678247
263310221
209975064
735100053
1733661105
426258674
823906629
329500023
1354998639
1459007705
1985775052
1080784024
1996226103
718391798
757929196
1138509366
226458646
338326215
884602712
1348602446
469037936
284780060
1769909389
1937364756
1970417211
501046530
1702962534
1688680839
34305870
1590891857
167954239
219623836
23060436
432173814
2091821743
1767820032
1804120527
783135777
1207499895
606674651
1620518299
412021599
1259478111
975690468
585613286
149550967
210667272
1195189608
1982995158
682353286
925798808
1722866965
1280509144
252086144
1032980703
560073609
140277237
785320383
1224678587
156028071
217285709
184788928
1250836146
712581056
2099256673
1251407014
1390045241
533852511
108589091
204849081
238835365
1077614541
1058497141
1251772002
316894916
335556074
501276216
1588264900
1795665235
2099735415
1575748451
442389148
1895766420
497493994
1240311341
1726920961
1378736697
1748898318
640128741
1903429968
1028639052
338435015
348913059
581805813
1040087556
1183445566
2113876675
514370857
580829109
2131919239
1952723850
1853573926
2009019954
475211377
1288615847
349473333
363342451
1113716232
1017380495
100361371
1334361470
1107171899
1160939019
303187235
343210185
1429218858
1127667212
747164047
653355691
548982636
1848577911
1361050828
512690918
1065512870
487155356
352855906
1249804842
1086463782
1222700974
1584810019
1298274001
1231317633
941413636
847781167
1135366843
872629384
661104081
2065769624
1149466306
1680197142
694269952
160446187
2120934460
1096486829
8386862
397099051
793031616
370094352
728390554
1928029819
83931446
635525844
1460366253
383582572
2115917876
1736789487
428794221
895778205
1440208162
214914865
1695468627
251810303
2071119502
591340050
1353436084
1757172640
865313275
1240358736
524984891
1754434802
1740758020
593674316
542329819
1435177428
113609472
217291519
172266420
581626147
1539375623
484690843
1006965205
1992921651
2009570260
1767653758
2080999749
1556471088
364234657
2005720622
968737584
383542906
625030274
728723858
768565645
503305513
1806981778
1661160768
265314075
2025177004
1403505154
142434208
607832287
111717065
2103232051
1227231433
18941448
722232607
652397816
453477481
2033724598
1064692149
685885093
1035475801
1623729075
198298877
2027631414
1014845245
1259522899
788561109
173618627
1318362979
1308521468
460295360
533098231
1789374091
321913534
1070936075
895761442
284217357
920063049
1997943694
562860911
351052207
597923567
1093172354
965522756
688640472
777986367
99613577
1478116893
142733421
894448337
1008038583
320026847
1488314636
1977260386
1922429272
108264940
1108908517
932341393
1545182848
1807555356
1378465399
413277335
2085129825
434003911
1403098746
1652079076
804456570
437536378
961680914
967621878
1177117926
1844012513
1391356742
876564562
944654572
361469718
733171585
1212850181
725165486
211822967
133702398
2026014129
232475713
564980260
2099633789
105131853
1570914064
1177211841
1247201184
966141678
347317110
1816556076
1555085254
187691327
427492448
1476257384
470930413
361583274
1309484557
528135358
1225947583
630124730
1525495823
598872578
942342811
2135033187
937906357
101285959
1926108928
528867543
1543030392
1067997433
505631782
2011989956
1344229840
1738785491
1286444483
1367451853
1432889818
1770348945
2096953475
536121341
1289588402
1659592524
343358651
2136432592
1146995847
1714428232
1393282356
1240344404
1676964483
1291806524
218503308
435554446
1394248605
966628016
1295151909
1875468136
608184992
948989935
838172794
367681215
1108393518
740305239
1785619124
1812364592
740380184
1792845396
1383198445
196528281
1192102743
1474505570
1147221350
31283346
1429082049
1749336186
616042236
468483677
1105591630
141709517
1748174031
1487994195
130680025
309950109
1152025443
164636047
1138875517
1476688109
1018185439
194040778
1397877751
1172107862
315741179
736257795
1334179425
859592529
1580651836
840355901
1958564724
1556048117
767725429
1894542353
1906846925
1139079264
2137664284
38926893
100453601
1739631190
2058078927
1141590996
289188053
1845204052
1542449059
655853950
1466990139
1940131578
2003427958
2117145373
945863554
655361932
210047644
1205770819
223532185
37527411
1061518680
1810038238
2093770621
562895100
309400863
351189323
1930464896
520553805
941732035
1790160283
1480334040
503762037
422997364
364034480
152967390
1095186537
1017147293
118991163
1879827566
470031363
803440585
1858171392
1833989515
170818354
220090750
1823781493
1941429150
776711354
2112338808
236519855
651720149
1868702356
1593696487
346199161
1069166585
552838437
2033415747
1403557876
1264855956
901672013
413619396
229551070
1449071276
1748615167
1239297274
1387357435
1055448540
922313866
748621113
412369466
1614812207
773101378
1447312751
1972010916
2021718546
1565954319
1868164683
97541837
1465993335
1318710939
1382825690
135702325
640537532
1276306208
1836892393
513722443
397394868
1581350187
2064050886
1324852004
701381777
1398412278
1395402039
1172097824
1439968305
907142148
494837724
1975555929
618648720
1695819499
399974118
863676770
1333308592
1339300252
1156879484
1957761910
1741462918
948560421
1879706721
189645811
1854539977
123499803
91564277
872223376
1907564819
379224230
2101538763
1017628000
1192845219
363287509
459096220
1293471743
1600286715
1845560795
104125076
290153024
298236284
760518069
2056946747
919052016
1327532124
2036040781
687942928
1541130856
1163312997
1307375081
1067370189
1502970071
1760293263
1777244076
317898094
247582900
267882730
1470298458
758122584
72398722
1613489420
1587387068
1447006363
1497509417
864394064
2465661
894186090
1395383200
517747213
1992791411
536151162
1616521820
38950490
1996030469
1502342081
54940426
1079510532
84710698
1706873630
1692555717
950870428
824448664
1320408246
1297369157
1554900518
893782851
239345845
1137429935
258624950
574365768
431809487
1717015315
1243994883
542328282
953904220
334110721
1321883664
1490087895
123860116
729485625
1753079530
2103470577
348032065
696730187
1998495634
1701976749
1211617266
66087538
777641404
470434821
1869892241
3169444
2011982094
660871596
836382753
1459860551
517989203
1493201295
1935621081
1157170301
1016359379
1429798221
764672414
761544344
2040077335
420729304
2001990584
2052528545
1092257496
1503801761
894308028
1544497371
1077879815
1704131274
1455550392
676722857
1388368953
1918694076
627704804
1355675809
1609069306
626184895
34812626
775567903
240508561
193934012
173295636
1384735085
105071704
1960861657
138193215
1157922501
429912525
1928811560
2044602453
1980550332
1889170825
1108356471
1503801510
1390590655
2122335187
1832793669
1549696760
20889491
1395600310
607012528
741780646
114733636
583667672
1641340204
1129057347
1929622263
353714127
2120033742
795885990
1390958064
729114766
1373721014
525231752
85877897
742043504
979357588
1314347146
364038166
512936086
1393753913
1720692798
1134435153
1685731050
134768903
1329361089
1879201498
2099038329
483080134
888113391
618211285
1266840496
2017436984
1979972547
992863440
1001767954
778603897
260311283
440261616
300312180
1395548808
1191130289
474917549
1904627202
356529453
618758823
711908116
1401047388
983149720
968310406
512094283
2001665906
84262043
1507851024
1642866636
450630131
1186295811
526988032
71284433
1592444580
2136685948
954493696
1430061813
1993851995
2132157161
1027718804
1441364949
1828930306
1777504641
67971366
1063472996
2076324554
643770606
685204225
1628534731
1545765173
94648800
591449826
30527127
1042923679
1434339106
496186926
600743008
187491297
144196570
922405286
1201723806
90792088
2070346894
1649305058
1776414128
500143425
731031489
1719152482
2024261143
21921309
459676187
1121815987
814078184
971146800
1496179579
746914614
596193644
971932073
24672422
1326490328
1307319295
650886010
640127259
1177970899
1894206068
2114054862
2127716873
625276499
1681563194
112445009
1193557092
1432086838
264713940
989959697
490659693
1856901854
79825029
280569833
1380349467
1738887179
1474920207
1652988355
702171501
1667085698
1127913693
748604477
1669323715
119281563
987389488
213839244
138772631
1306409331
2051480542
625283982
1589515030
419585948
2122851934
2103942471
22688943
2095259819
1619775146
1892269741
1793215847
1016908536
422997971
1717636752
1701613804
983820996
1804413953
737830693
252305882
1367142480
1565060192
315143538
270346978
1899907552
1858393510
1036827939
1193161286
1061889775
2016752534
1353682756
1634117999
1537837805
929635841
1399794425
1657057777
79470741
11499894
1038243712
1244681924
149143942
176426709
490824590
557929130
1798773653
1266535608
1929738743
1455747847
647995907
533562414
214887278
1778623921
1383605187
1660414042
414058690
1481258792
2020482584
1460794412
1181048772
313919039
932554389
897557556
1174418236
914079498
1250994
1182839909
484755543
896479378
1087182268
948366708
1950784629
449747533
764844166
750022368
1912933766
684916701
693694048
913796597
989048256
1729064518
1984720958
1443326147
1455632627
1402110517
2127044403
779047123
860967947
2011012326
758682642
1537810757
1628961330
387731885
518454360
872219518
389391356
592796878
1577607319
999627676
1245096319
2003054024
1865119538
989078851
1334840787
861778382
1612235774
1842488885
44178568
817031471
508822149
117454771
2004394330
289916701
73763427
241215473
1982109856
1578973442
284316651
856379907
2085471549
586614072
1438265335
12684638
653942666
2085649518
1690871675
588268054
1715855926
1495973303
1531679565
585953521
997082567
830955081
1896685396
199463306
200923706
1924107125
2090605536
82399035
1996403300
396531191
949274320
1968161135
2105643061
553052825
745992614
1428172365
331139073
1072360418
1185014798
1916222982
145790481
1363017708
14779751
14004944
1941476803
719573024
1981207116
273706636
1059585139
1773854810
1213096266
970741406
993775390
1342095437
630599028
190249631
994901310
1518045718
1218447059
1266953972
2114641668
505836933
1585235617
794154312
1390058668
842921493
116303226
122826370
978490401
980407820
381503131
376458890
238054643
651795087
951751209
415090345
434788481
1045654699
312686155
608251493
1008430877
1231571965
603178228
2141404654
1528012224
1789997860
1450307695
1001618096
618589088
1279277079
2078214637
1566048200
73268472
1230269654
1223006775
1034850990
2130310157
1710292199
938775757
1104210864
1097207936
1915375160
75467637
1546768572
2068927801
753792570
49486302
58533161
1742627251
824273859
1841421657
645986169
1255105282
479219127
1747366286
1571636056
188488008
132379774
1482576243
489595751
1307069947
2073603562
1699143397
1389429203
1652008798
708378610
1592088817
1369827193
595922013
1821083128
476576162
1402442378
1420664408
176063981
894699294
854689137
585708551
636704121
1711889278
1438891073
1801070414
2095603600
88528945
1233460921
210639654
1560919163
768793640
1223207232
229431550
1325062992
2068340068
1962465874
902398588
2079359351
1143060541
174646944
476204042
642383016
267243233
374064919
427684397
297801709
1404244011
1531110557
2055281264
1390161349
1741360705
365500289
1901001189
800158850
944251501
1755108140
1533502841
1465503639
1700922553
768113398
1844625223
225416448
337746227
117532311
1306297562
286476429
1893801799
1059945068
1794374191
313191215
506264090
543779277
521492538
120269442
946618468
553690645
104444079
351849206
1865494745
260562394
2058241977
499414873
1683626412
1897192407
1501083633
165437312
391879856
796024604
1275527676
1385394502
2050896982
162103765
1943331981
518615587
1985712278
343081127
627193340
2011323741
297273089
1010332287
111909517
1044280663
2083164166
25982016
898490357
764092833
366497316
7507346
84335612
885994508
1405829349
263871152
1759535306
247332393
875907869
110073863
1183855529
2110884548
516267125
1835676148
862373340
2073417315
296107736
853497002
1106968037
1477758969
866409034
1873725476
681897148
432660983
679159122
758878873
205010534
665924749
309472685
1149335976
3276768
2145583267
1958467379
349200876
731999254
1862090772
1261409271
1330011194
1290800754
1220907958
1728128227
1608551924
2059191519
1457632333
445517190
1599001040
2006760306
850197605
400864807
1735067044
87200414
408626223
155140573
1204472349
338010660
353362343
1897311758
1322255264
263358271
206413279
1057130760
1162747705
1568366235
929268317
1494268309
2030801810
1973943267
1177293423
755227633
1545065733
695612976
614714300
1390214835
1611946439
898239924
2094294487
670696446
381232757
1881127641
345708059
915032626
1347760676
1300607065
744279897
1247834276
1821515225
429270783
311265692
891527796
1615291228
1302319711
970102171
632710959
654079013
791704297
319301476
62250447
202877865
1689098119
1073226110
1975003065
1812368421
1364726784
542746312
1518927632
179736598
793063491
238528390
1031428582
479580321
729723822
603628670
121041888
1711357795
1617094005
1204964024
2143955769
1288730688
130061799
711352838
1166879462
700449235
811005975
181370325
343158964
387428242
1154490370
415212331
355630411
1564306186
1864963877
1091835220
71244966
90780829
241332957
2003482671
294614632
56125802
1539538533
87632598
1085471841
1649945968
855748119
236857527
1852053635
1012620796
229635642
1201186981
886276479
1802995841
121927202
173902211
1310775069
993633886
1228350341
602000242
618225681
765150164
1762903384
745677318
1569812852
859107548
13966820
1748502886
1086052805
1997351664
1884773225
434178982
1316036432
487433039
1323741507
1651080369
1153586585
1682033426
1135784054
82235239
696685549
367447167
1789350677
1187094115
1707903165
320950333
895869103
1073860136
1133194461
1865360184
1199007819
2026070524
1152473580
495530346
996756048
1771276269
1134707817
1544609283
1512086508
923856046
1233574685
695198080
1061473294
1624715603
1232017238
2080460473
252213262
298485845
721122974
1022019763
524318002
749645553
604296028
643206355
1711617280
1638721409
1169235060
1241754563
1887551119
1596350318
1970840036
37436612
1730308545
863964734
1523729848
272164555
1542107441
998654804
447353640
279839914
2051400178
405389044
312534191
1848147151
1468845866
661019225
327193177
873174072
840472211
968903083
966803558
392678368
155509430
775446897
785319012
1882627726
480552579
1906405941
1797471832
193225127
1558998358
556149710
1584767602
1402344910
1983584944
11922559
2137629231
43554449
1059158643
1803558832
171578458
1489291818
685988092
760506981
1725838851
1934185202
2097884217
720476741
294276919
1442407267
1542948840
1550103870
894103289
2098986470
33377429
1001864985
375596601
278590349
1853999572
468130956
416265857
268265672
640749873
431563286
372119461
1549629195
670239534
772287142
119038747
564559193
743055072
1638603189
2029451968
1634864901
1057518825
1264247248
1135521430
85874964
800791361
1791855662
254553100
927310884
1607597219
2050551382
1461518895
1677565049
98813436
1062206938
1352937170
1012112489
1482809640
5542305
1866572796
899750523
1832573199
244688627
1744898527
2045711561
480142325
330906540
470043550
1956633077
1132132529
149966226
1581008235
1759881081
1977104915
1686985316
608244225
1035959472
1611803972
1874648757
336334687
1470748358
1594324604
132547020
1460131410
1303521448
1225086770
1197937855
1671835906
1080426693
2094928889
1974727860
1398598205
1834458945
309002031
1281949718
399404122
145140974
135904169
2079760130
278590349
1311486393
1001454390
1575305715
1732875287
1829101566
1753331643
1235201402
1146646288
1591164872
1217970863
1731959575
1440227074
249272001
1163338409
876071071
542841469
1443109409
1619673358
76674830
2012683245
1098409764
1375097059
14991853
659275315
1608975184
454321472
1770481167
110869976
23026913
496360998
1866896254
1842086180
1037966430
644550068
1296929643
1988995703
704075111
405918290
1248661045
664827898
1876447645
890025057
2046126871
439086810
1872276594
1101975987
27111088
892075959
555565126
61763628
1542490786
532270363
1057014396
584846411
1824110397
1694862997
1557711557
1758097845
190254450
934888283
689533386
286674683
37906680
2050524564
239804034
898743469
1614554314
337967483
641450887
1005759602
1253663732
166347764
1849941765
1963600216
1646495715
1054563617
156326669
1037966430
1143185289
50400857
1418321131
1461162983
1937850581
749318210
1076522827
432863793
536821170
1631526641
1634970446
1273002056
1193211915
2013870219
2085411664
1955775278
54232098
335416577
1227102625
468571481
1497780394
658045506
475256074
1776141120
642505463
1197185296
140468988
1538983553
724100645
50812561
1784292492
789469367
2119486205
458499111
1450002769
1985387878
274350349
1215072216
1658657194
1057753289
769288324
1603634332
525386732
2121056009
94435532
742822953
46535606
1085524336
179483961
365379798
1379816940
1245409149
1671666758
136653504
1967278371
1456236233
1383816367
2139749132
381856309
484847521
301468355
285437524
820572192
1548144936
528770439
1882091230
1982042134
652217522
1765900988
1912072766
1058039726
370343234
1251160033
505191819
988545732
1495667270
899003938
1016323707
1564740001
1169107422
356126037
948665507
1719261226
1983024270
1630234877
1348472958
356871485
1495053346
804334290
1849627717
1294300558
1390948277
935655076
1030281703
1025251409
1969846667
659160062
1678494934
1483635014
2008485635
1528290325
987007145
49521670
1375789516
2076466745
707340192
1919465007
1810754655
1142880269
1901876642
1505132328
1327358961
1676102230
761835783
52314394
1857980422
404175377
2038835851
1263062772
1778903977
438479948
1530379495
301412570
83744331
23943885
56262164
1350267494
767692616
855100214
1365253432
612938233
1808327296
1556188085
1822124675
1659259014
1466575962
565583158
919408632
1423368695
1125458846
1123969524
1087241459
1423168240
1316778633
1150737227
1329124226
812859570
33517927
1168618734
1105113634
1819790660
584498568
1265107384
24780361
2041569828
707176918
195377344
862682246
1163839891
1177630744
243881934
324601641
1086907404
1267969751
1932425546
1551130797
399846478
737589352
1976956537
709058064
1692868574
2055252016
867921615
1584855840
902305830
885252355
266524260
1436063452
224701383
568247333
621935029
274138545
795038189
68087375
252636783
1168994343
1468317715
2041376690
2126510742
402448118
437083690
97184074
1394075664
71420722
1290667539
1336295968
1236430160
1397980312
533607434
799360573
1803732109
1436909697
158709242
945658648
105970364
1904996588
48550790
150410163
1928045795
1059710828
1442517497
1110745933
402083249
741729388
572704909
858229530
661178683
809276704
1029211422
198671994
676647000
2128836211
1981060092
1224875605
1477645258
159357365
624803688
489931104
347681307
1924764913
1199824771
1338566902
1174465475
1603841863
1690011894
1968656299
711963351
692244778
527956160
446511829
1319145039
370340165
945245006
1034426199
76556819
409167709
287639419
1404178303
354744797
2132030404
1192047437
2097250538
1617010158
706711476
1698430808
22655821
1251781613
107172945
167803565
273328412
696022845
191779620
353560083
1105095746
1689246955
1346288541
1152702035
218287614
1865204004
1520048841
1839990096
1147277393
1128669515
359598951
1047251868
2028357715
592529290
1507124654
311389836
114887326
646251610
1743131279
1054222609
1195375597
1039663652
1610997747
1181544277
2135879710
612525713
339947737
1001279054
112303985
940062562
395695827
1707471450
1926438746
2140684203
2061603139
228484876
1923937841
768390942
173021207
210149820
532461219
1170527017
595574518
242706185
448417507
2142616523
1761104722
2112574928
1559369309
997830920
989756742
765624511
19838440
158290443
1658376417
1811663018
1846089929
2014324405
525787542
89197948
857185220
1163068486
845968912
1373747047
1623504153
1851138984
1040723034
635149866
1637224902
970162601
1483955144
429046235
402341215
199174703
1030316447
602941376
1390110059
30612382
1107415192
1612948156
407574284
1245245999
1558392072
506613204
1228972731
1519495915
465663307
2069929608
1553752985
1430387256
226727945
1221276647
535303552
1452343959
144582589
173665013
1100178048
796446284
803263504
1121231874
1609041974
1261911768
366075701
502462443
1633008850
1933381919
1001761625
300811833
411042492
1062148300
1104477270
2068547242
502369018
1889630233
856000708
848048888
2144429609
647816946
1396171345
890069490
72810306
1491030024
998236073
783603024
1415981666
1582156324
1437903533
716280866
1569827089
192306162
1415907549
1168181642
1920479191
178763574
1558052060
1064459873
889803635
449343383
181057965
1906556385
1819540114
1352746401
1919976542
458351361
577457531
522300795
218276963
462710620
776601841
269217224
571258991
1147418905
1344937607
758545764
131846698
1021961422
230187593
1878600184
1598953002
877537816
1136338716
2097637789
340866372
1938948247
2003346267
442775773
17440842
359119414
1021798230
1737334060
1022381124
291892817
286755383
1982976763
1197526412
1149447470
48585284
345236515
2063037038
487205631
1949592915
1983725381
41071026
1793173865
1129764179
201105714
2056010872
474530040
2075575498
507172967
301270662
710012917
1740920899
887827285
1395588592
1508124523
1207808456
1920156887
1370354487
1888789326
1582460737
1270362451
1322781897
1611803886
1341494675
48891637
1322127976
1302924914
610527335
1590911742
1358496531
2085190115
38290754
1345332489
65019099
563517849
1285024871
1763842555
1058980550
235317229
1968652660
1819335570
849405722
1579955171
1280331151
169680595
906966642
404728758
2137381077
1977103741
814420315
91677248
426764312
130122326
648178800
2088461730
379837256
1380565715
475840952
64443292
523559433
1472205440
149605415
915471914
949775312
835197463
72147094
1511016326
1165134887
1737419177
1752298675
668720261
1386315924
1298531554
776027554
1938328219
961304687
1135680590
2131334238
1314791768
1232755545
326585162
199369923
1946304967
1220596003
197188326
1419559404
84233407
1931069975
54396755
1993186275
1838520315
1556794780
72091458
533415127
1775245454
926724853
1164215255
166414102
852096629
749391086
668140664
156850677
1477757422
402392670
1217336339
584190394
1951657761
153219078
967757912
1635578883
1481072949
209215225
193290428
1258257278
647615043
977792917
1481604553
1832388106
1071479012
318804537
1714720954
1709574721
1712394656
428896770
949191068
1241236700
1253238267
1891202609
586937266
1932288127
1826617318
216810068
1091973852
831078389
1437608312
275315830
1073806080
1896318771
1107641685
999857972
1091289044
441536116
1555519773
562212088
551258596
798264189
1231731640
80722456
1120403052
1976308231
658397833
1713863788
1023124782
879855478
1610085372
1694634072
1727505139
1475280666
1527562098
214565114
1834195474
945671701
1019540211
218675851
1845806163
1296085412
1925417315
2073072232
2058222081
1245902018
636611078
1149863630
1976467244
1392467036
1265199974
2084662129
361865971
184055916
1049594194
847221413
397277604
953746676
1750683539
417022198
1886378831
1906247983
1752021698
1893615980
1197068080
1577278844
813857742
842915663
1292159465
293958861
432899523
1102471651
541293091
959738421
1926742952
1366338967
1501866233
402794743
611798747
31928108
366697385
2057451597
1424496528
1892070816
887511083
102499767
1012722672
562968789
916495038
1441326072
1547538123
178986438
362793232
1393586858
1776061458
632435305
1923950113
170996963
1953178301
1959605759
981513329
632182772
1607970698
1646135592
1747004604
846740895
642856649
2026668449
326664312
1959669346
962600689
1510220166
416811677
395769263
1928191784
960483747
1272836333
1600361773
1193401741
2058713119
509313103
113315408
1237434237
1448631852
1947655030
516978390
101937870
150716677
588873035
421777064
2005532804
789416181
103801589
1921836128
536892808
2068260895
996496763
1949888849
1038608980
2076637923
753035746
1712949386
651148028
900849865
1135575174
122080695
982088556
2087599197
94595734
896232492
1626314009
657004460
2058113493
915915005
94686240
1194872855
1970002208
1676817522
1079699676
1839479766
1105420710
1720646855
830665540
1643216915
569009529
1820897520
194171053
1029398541
972481906
274083925
1530892541
558548240
1428501978
1396601169
1965931815
259961351
1503672952
1322794008
1856248147
962430862
970644419
1853656474
1403907703
90813900
1226436819
1241235566
987455717
318932063
1359125869
1162505169
2068625908
717829300
707874277
1418391984
704525586
1510807910
1440226669
1066337281
1875145546
911069940
1304658872
318417760
1590240857
1102184194
1007309883
1528267855
1863980834
1117453954
617948125
989959325
2082771112
135809771
1306995750
884734716
1808440686
1267428462
1699689290
1945390144
775213285
1022884193
1120198943
263006882
1752994253
582521073
42410656
70922452
8010858
1282984782
1384047092
1706706840
481077751
2006799682
2074181346
195487686
853664765
660116316
2041009427
1995827975
1865163860
206867107
250030747
2012320559
198742567
985014700
1741339500
1126335787
962659946
96895543
141731082
1337031868
1394208700
986467242
1394419195
1563618693
723648819
448858940
1427968709
166272633
1478301303
1827445277
238311875
1406019327
278289819
67939900
782071777
618155339
1089792026
974704673
784985695
763575745
367143200
649228632
1356285709
837581888
1435169122
1023654006
794578284
197764181
1363128865
1798528432
367058252
1241974249
18701513
1751843928
2133451662
898286431
1644902405
348538377
1039936972
1900093956
1133662918
100144198
1918729855
909637101
85638232
1119979100
1870146382
1473975862
1049662888
1280795444
265120620
143499000
1521119803
1648197635
1997902499
1599445243
1921020527
1018578421
1060650981
1562026860
1680660921
378479735
1312648254
55645276
1999591257
1285574291
468622186
1338807573
339605534
1077270624
2078373534
56600078
1216021859
420677818
1743265150
399390261
1550686277
1389174381
891305548
1993896146
32338470
2068247537
2007035830
197891210
2026591972
1616733176
1737621965
1148725843
188449511
601431626
1458370920
115262144
1051355674
1604838809
1291301373
712395999
1059586430
475480053
797827287
189549136
1958825902
936846762
439644713
739160511
811014201
65280710
1655738528
1651045872
1053830111
897438126
370253009
1059790205
1012740742
138631885
1231127193
597053062
1949026527
1583334103
1764939872
1209963564
2119069510
1028062442
1573567787
1932534322
1754030126
210055785
197649066
43563631
1985205399
207901577
788282345
1998816054
1111422301
1794430125
1544433870
739738011
363845374
1052125549
141427195
1390402264
359999277
2040842246
1208620078
477177122
1130015499
1777376995
1573666352
297620683
1875245592
464799996
1788393482
1042672665
558529859
36216428
23471248
1023860381
1357524399
185385583
886729766
207358934
413535045
654559547
1236659917
2041610243
1421874619
424488792
500917353
1245075731
1088030632
1645144066
615447066
1058145314
1944970685
1133740563
1048636912
2080735240
972461720
680430517
2146117993
405562983
248822198
1368533648
586270332
1375655236
845511189
158017004
155733334
214001368
712668394
877682351
1224415736
1382471594
1637930975
1283606727
2049072285
277086188
911752611
92792696
1044495423
94707668
1725670136
605875152
1213602574
1399807874
360634679
572625678
783609518
1007508448
1507302559
923028969
698679743
2035616864
2115264445
574194325
7150383
1049871640
1398782912
369489091
826457432
333383042
1269804726
1667874574
1776310545
1515268642
1689298547
402184985
1950890913
119253111
1037871176
231050993
1213969222
145364618
970387365
1982220835
1934925974
1992788480
453011030
1868083255
1465217760
729051454
1649688403
1339784017
73859814
1115000773
1809876033
2056236257
1349193293
851751831
1036334143
1410842647
2078270400
42525732
1738958749
1009586165
1802787507
1399639736
115176889
995702346
749731824
248324041
284848503
1946776127
1015777996
1911853662
496318955
1578330277
633589957
939576627
691243292
1912792526
778429966
1912730044
409495100
1577128668
1779610061
973455701
893556399
1992051023
1433393968
1598442863
1155640326
1180286411
1292667998
1223924868
1492322702
606253278
327720946
1485505774
1488022411
1870509607
104474121
804682287
945200872
1006781444
887585445
765516243
2017202661
1604016130
1311435044
500545898
1488894111
955696394
744903982
366188889
2076555849
1580766458
997580735
528120926
2079888960
487861961
2126494674
55293866
2035197214
1880364040
521488220
177091830
2012197814
192139492
1536381600
1368774838
279475418
1245325664
1991388452
1947427919
502290994
813590386
19142903
214403522
563501851
272606557
1083399799
1092853534
382003009
597422056
921585477
321962078
487683260
693908811
276406097
1404200709
1309893621
1005838518
1228047521
541813110
528109858
1950675260
1382329909
581259123
909862088
1463406503
989688054
679765992
42417179
1430201823
1055678613
2085586999
1279531680
1467500156
460016712
1838597067
1391494659
833491142
2049762417
1658129188
1315663684
2011351567
963691906
2064633055
1171677785
2017399164
2047467565
638559920
577463349
72153570
1942523074
1773580054
1936369005
1292036709
1944339821
1197388477
1343768760
688855073
89427689
1172884766
1421055474
1684485543
2118481038
1376337304
1362303867
263822337
1021346041
1518385424
1148028449
1375042008
1625079202
829339362
1548792225
1924194375
1023885782
372980406
352962569
1377007839
353987988
1926552847
431979659
1963385855
952078957
1797318240
782259006
1010923532
1171330227
1189708977
1399148237
1564845732
1729517717
1725351168
54784879
1583270726
1853443933
1744132836
1932432084
960320002
268161865
1251401955
1568462929
1606467932
187378492
1544522231
1758599579
1740011636
1356995000
703885628
360789068
651754599
1314490941
473995649
418067455
513980449
1837622763
1124107688
131654743
1713735451
1663613745
278791604
1074763622
2019043624
1371283475
284356157
1171311827
1687488275
1975235909
359065868
1221417916
1286987876
1513750200
67466125
1559479269
1355400156
866161743
425262134
1873696957
570356042
1547877253
1734272517
1800647696
1013559164
1051933792
851530730
2077561884
1606327952
1326373199
549047479
228519093
1236907238
732228776
34779786
1636573662
938999359
1663575035
2027115527
1920334012
1935288712
1628909190
1780838757
1483058923
455964775
1867628328
1445568042
173982475
1032881610
1874560059
1516510894
134762156
1456037680
287981104
2010149433
1086733945
1355022986
482035059
1900645064
1880485098
1837659517
554594435
1173675134
657300137
977426101
162888602
435106068
1578413045
1313844008
1238822815
566144106
603466316
354473614
2027305597
2073551025
32910468
1592342292
1252495432
1858463767
1441408531
399308301
950971625
134459554
212764203
1236021253
74978681
183173711
661457367
1778836112
1106702403
1745746359
1372984649
55739395
1101421575
362119904
1866360361
2056779198
708498886
697417623
675734814
542593501
2103604510
919477323
424836071
506580056
2128206159
309903209
1607544324
1658764394
988073593
16507655
950531141
2121146264
1029874204
1883254675
762234010
277585152
110348181
1372350151
216445605
106808830
1223185191
547898609
1176171422
1788886850
1817210575
341816428
1982388023
218670405
1965561012
2128659928
202549607
470291538
1586149319
1025675200
548613675
1131664402
877507408
1082423071
1575706322
256840890
767268229
1323620942
1474259595
1291090758
1043381907
1154816166
676512148
291824631
871364121
99157211
1636526014
762540528
437580018
1368129581
1894740912
1813532874
898715957
1272529752
1843687948
1761497238
386052015
353621436
1936608337
1154781987
1861357107
2018714290
1768542499
728534238
596018152
738811593
1410463824
1045185035
908389997
232461940
492131757
224367421
1716950344
1128027289
385252143
1164075635
1107512481
1572531701
450137855
1477861082
714742802
1530272492
1840920044
2131921549
1371798046
592860598
14250925
700178046
1309447057
1701841987
1601441865
790895416
404878587
162262082
1530489233
534857181
1070285686
226991236
1800549639
1310493916
1576236546
2005094108
291884994
1757428939
813544402
352124800
1940890409
944173065
1774726177
1817382390
536013857
709736292
17868187
1195888857
324163209
140757774
1458215882
1576258576
2127182365
831575418
1177226782
1110606431
1103439681
387024431
621188879
358643982
987602211
2129672338
1003787444
899384720
1421921281
472939829
2048590660
5696349
1335560839
294166962
1332453595
1801026712
664336059
1908949609
436409991
1494485385
1009075041
590560777
604623869
548632575
453981076
1756869506
1333250473
2072812438
1413936685
1573342526
2072290695
2004257152
1608493314
1117444556
1694132923
1139472359
713108448
396121132
61083484
297395712
1318881372
1566643828
2122719617
2059042854
1416988061
34368022
2024428608
1657007676
758882675
594230111
1694145011
320695062
1394735644
1039592303
823045766
1862993291
501583193
499342237
766411167
1316677154
1346933561
1518680078
927568087
1087897538
891884280
1175972331
577449201
1887032535
1893008544
1626376680
1198399679
1622897432
1148512243
2057403222
1177016248
1161380407
1061354307
1024852779
417266124
974294855
1252416400
434445472
499900407
1873943076
1146217492
1027135373
1954814786
68766801
300383146
289744485
1860446574
508769683
1338704421
787565181
1377878974
626275850
454126746
1432294849
1704368523
1820685499
681249514
652568418
320596438
1214354162
1995023871
1586516058
579992742
927602997
627531136
1959938247
1964973839
2134300678
233195340
2024853875
2002204694
1285653976
729212141
1961131233
1149595215
617153049
544614321
1070388108
1233253974
824127631
1504758104
357155331
580465543
56931840
859856962
1207264315
869103409
161881794
1362386922
1269003670
313264349
1152996347
1398002868
789761545
1629689179
1239761373
1948346182
1354507890
907841291
1491606764
1992500673
414985505
1910479720
473113564
1196715285
406543429
886818055
1227028049
1531571677
606900818
1481826132
1879921946
573401591
1296672087
523136871
800130932
1884570518
119283563
840053
992082640
590457006
1771309485
1581861625
999195997
57142248
1161772251
1073888151
41962901
571565401
1466932326
1875131606
777732099
1004297529
1086546987
1644608217
186113275
1441197404
2106358635
1088254088
1228279750
1507915221
1785476436
603499730
1808599558
2084063091
764094280
131797349
302205109
1785534314
2123524584
757453468
1820656969
935144338
1484812727
246207169
2082103941
1514487379
234967956
1962292234
7993690
838765018
843374354
541107288
1423214920
1442908191
196132133
145640520
812885652
1361387900
1040346874
1580361074
1060723785
2112204738
1998009851
799117812
1259908634
1284722285
715487171
337890690
605223548
1121717438
648953507
894779349
1586852826
426668127
428792694
1832156249
1273629715
1461529086
675472633
1754861013
1213881959
310157311
857772647
832393835
1348042883
545106470
1507555537
786945442
254859273
1125285553
1373042094
450528448
813394203
457488174
1549326173
1668799232
914626813
105028199
1864200141
897473977
478549279
904841267
1367646242
458002839
1137626026
1179628589
183082273
622728749
89970972
777598710
294432542
1699646408
375060509
1185198341
301835128
135484130
1221310164
279420674
184444029
1480830873
1861226138
756848349
1773006469
1050927780
964178906
187129640
337826129
1918136400
1240055190
782390514
1708880971
1644122631
1232073736
353461003
630780534
890894051
1414865404
549379752
1488833234
2016721306
967990325
413819156
257820539
1146503026
352893340
1952814111
887853495
800323220
295292639
366387526
1951518530
1688313654
1862739091
2128349762
855209910
522656457
1490263979
1027435123
752410723
1518460203
2050491173
464751629
1547113618
1788213993
708838113
1736200341
1535343254
1983823249
638947542
1937446994
1146313789
1488119804
1464603064
1761803184
1345694117
869762
1319738139
1098942874
2054462081
1018170983
1124552072
1435633966
1780288299
1731333356
1680629901
1903450549
2046876580
543509862
130870940
324422465
1280428519
712602406
1314289032
939018560
1318165748
234563083
337775671
2061546753
710462428
183681529
289723780
1731256013
2074632864
522095290
336281374
179413178
1568754489
1610710019
1771833365
1386580460
1800421746
164519377
880966720
1212096080
1429801038
1953918717
420681575
1939384757
525072453
1569657339
588217065
1649176996
306219757
1959234432
643712236
63398937
2027873195
536921307
1081468664
154125337
508240261
1028053361
819429798
67516015
1741617512
554562832
606404076
642980121
1887626465
2122138105
966471029
1104575917
1035630720
889324296
1305113102
1050671989
1937873546
1057600350
1704755254
1514153148
1878088567
1399043496
518653832
47001265
1171747610
682686345
824726200
990393626
1910567369
1040887973
1934882057
1498216724
897919083
1261168199
400628959
40017902
337431182
1571596740
1141100943
1921891247
1052460384
809811926
1271757900
2001992278
169403758
645325450
338016168
2062542069
1174479736
2102036343
190054618
410691251
1468034786
1257652044
566752978
1730005363
408730970
1424472811
1443138205
239819239
152769373
1006129504
212603326
556676607
781209092
1021653877
526216507
2143173547
337287837
30563126
1988172950
2085651469
960272183
408363990
2025897449
1699513231
1981595235
345080964
1830547327
1500803481
1221057334
820082358
1671431895
1481630437
305677792
544858156
990682439
615097524
964722936
1213643698
84290693
1954315398
1927442611
1311201798
1984130786
258340313
1765609916
2047354471
1932507674
355340526
555244344
1194952038
1252296148
295206551
894493931
1280670946
549235930
924935911
599909604
1601098097
20810872
1958833416
1239784621
1537743349
2075315195
1411864525
2000122392
1084955778
2055107117
118006480
1708039226
732705953
387226620
2141811854
109360766
645719026
1874282432
1684618839
1345605046
1849475186
1079086424
526246245
1746493583
390881664
1728252531
2061337753
2053952860
1402585839
943339917
360571943
1943693794
1300309331
582323098
720527969
254364421
1855738248
630922337
102699291
1360528371
1555032712
1106692840
2104932786
159063069
379097618
1559565964
738002374
707108410
1852511107
1417198496
1607514011
2100561613
1467130061
1980332400
358727114
660561775
1405092807
1294461735
1236389372
844254244
472347334
1915129052
1457684871
776460553
362379157
759763741
207587665
2100955206
1845931879
816721772
835650622
1925973886
562054576
1926651799
595381946
993149308
1869796607
325437939
1492121306
275765510
1994708370
326791040
1386005025
1173817290
277839074
1117621989
601188716
1148166443
1206449116
979669351
71588377
1573721758
789726163
2103307343
311963638
2028476232
475164109
1274106712
279390070
1205778542
1949705237
733865566
1259304924
2020887476
1228360629
1798510480
2064019356
2013451561
1721194299
1692970173
924428181
1587305058
693977674
663290230
207620700
380539050
1263603334
923784440
453526045
114711450
1643356861
7399182
342048147
972151848
2013782093
291792861
1516783447
1303553484
2104412585
1907900998
551402400
279846209
682977926
968592321
2019028582
1667169162
411467300
83517641
1496116307
755889113
1095376913
229923801
2000978104
1739838821
164975389
106798182
224757725
2132373232
1068562540
1980475348
672559721
262976023
2118954028
116206170
1645698197
2067827045
360371483
713688301
195277850
664348970
1209699120
1103597082
1639604933
661614080
1759458226
2100073731
1628877241
1502188917
2015481421
519445434
1878099594
1010752580
136569640
369060650
891978672
12384254
484135929
1646325079
237701237
789689558
1106798614
793419865
1183872657
145830131
530619568
1855424601
1013906204
982806464
1066107691
1344169071
1975891142
783844836
372910566
1820708356
169358366
1833114935
356467223
888077592
138835461
1335656858
2107145629
1316173707
1906341120
96703168
404315918
1183990624
709075700
1200511098
1539754167
1832252677
844954027
609104645
649399176
1740121117
889495000
361215829
288520063
1278752258
1842030463
180432619
842940984
385249645
1950493007
1232776921
1038223558
790938426
1501445491
2145750877
335213988
1096118206
1652533151
1188037793
1522207600
343425211
834739777
1067767483
1722689953
1225919717
1333166908
1798320755
1685963678
751393178
209479160
1520749739
1050841118
1862462922
1781327629
501597175
1123710291
1221812977
783429722
713976243
1797032174
1129261943
1198585531
505241171
572907943
1942825671
1974731808
2122612275
607650101
828616406
1131927466
2014701910
1028775943
556608403
859634420
1094491964
203173398
736071806
1514703387
65154001
1199128350
391796561
2014904869
175988017
499757755
456872471
1620469483
1777504459
231247724
897446582
1399649132
1137934246
976896943
1198942530
298890609
2055678947
520416046
486494442
2016744853
1646376131
1019219890
1164140499
1194108982
425040036
1433174978
1174621047
59372474
2013042126
356390662
381531707
1656337209
1229187190
613391281
586254555
1650661841
313357154
1393171874
1318743329
1345686568
520274590
561475022
1040727175
1956717322
818004077
3170501
532752434
1112481759
360182973
1365979604
512092596
401967830
576599652
844750293
19889895
341629305
983446313
100301331
1237672374
1548340505
1470396831
1376623530
651661069
647893225
106818977
238806237
1085275720
484442285
1831157657
1929140665
1165424732
1270739996
528263871
1305753433
1366818546
1815037696
1908487536
747064460
1321641061
1946353118
1461454920
950392811
576398155
344321744
1611503942
691571260
1340036387
1442454499
844152839
763520128
718785464
249837722
1410528791
48188488
1139064910
623701860
1280626981
1476650799
2108326329
609369886
856413871
1417736642
172247494
1970146032
814994300
755167268
2131937644
122282371
548793225
1571355995
475292088
2042682972
534665871
175294734
198177077
1806094088
812796578
851769324
1634377904
1697921871
928884050
2015922736
1788498099
723610540
2099308473
811232317
1440641728
1672733910
152725714
826337765
1399552849
912757380
1023425324
847279518
1104402012
689499713
1429810200
81913710
1748655128
557190302
2063729069
1051018384
85630896
399768372
1748575418
1766891210
1771621560
1823996635
661247022
29597140
171031845
883535152
498345036
2003084312
1981609553
1855514737
343079946
100144198
261230953
944207753
1115397864
407824695
400371618
1543307025
1034094792
417082049
133481346
1577958843
1457256286
1789701452
754588848
632087692
1399491661
631823320
343224443
958338385
1617839812
1553812143
1823537941
2138137806
1530611985
816064792
73188170
1077844844
204671965
637373198
1935384232
330011312
94798833
521988097
1983939535
140515380
560342680
787964144
1482295774
1060811277
1976368279
206535421
213935668
1897111731
237292058
2082525713
208314303
739618028
1717088548
282153940
775503925
42607427
1895308344
1961636030
1228966544
477575032
1728004561
824726200
1480015555
1505247350
342915124
1831154849
972552556
529979563
332808760
1401081835
997481767
1185108061
973063357
968243052
1478151786
1805609651
1007939085
866515653
418311010
1803281468
2055830109
1949756833
252069280
875637586
850238182
1837425298
683908854
513703851
1983694674
213178506
138820735
566497043
516449974
596755025
587714758
2015036265
2147250070
1112001721
1544045958
1621327757
289383111
1781661242
402195909
2072679005
1515681025
1214349813
1364641970
1299844029
1632468249
1437717794
1583783845
445674580
253137032
1724749423
612842936
785186273
197140812
751162121
1627629759
1702989179
1454481222
1357329732
361519224
826358246
1519161289
1340955104
116897497
1667007574
393927673
1330005707
1107967446
1526104348
209101289
1661007302
992870712
1468578527
643315146
1391884943
614208296
1012718425
1061028657
1711979370
1985932847
1626504259
1130878258
793311521
719265356
1568578510
1961954383
1059783637
1761510583
43521754
271119490
488511078
1665152461
19986630
1742983006
1658352829
1107959401
1949540950
1930111518
908018920
1189606095
461133811
1627678727
293145216
412032282
1201287691
1235622316
2014423661
1389374010
1894193448
1899186918
414038876
844829034
1813525194
58574117
720670496
976943648
80441262
1892105195
184811574
1425172423
1280847535
966054082
317857258
2108727809
136725755
609463505
1383115785
1398749741
1113803319
550738705
701572339
1842130159
523249871
1236370837
671680899
2111445350
1423151579
1691426263
866449611
2131100933
1040912206
884154878
163398434
144614543
876908966
49947747
503505129
246039294
1721245233
1143335480
1225648075
2105295895
1809582232
1654523509
2141711061
988505835
1905493629
598732690
643455449
67108734
666011070
1296459712
1661460550
1608218749
902086689
881464950
61574769
95122651
234051974
1891884492
2139596509
1639559112
77353354
460766522
1103408504
1612248901
505503533
335274803
1153956447
398047095
1731811232
765740921
603970153
564853653
688546460
245780742
1588831048
1452143989
590200711
2060843989
1529931546
1710696964
1019408380
863912485
1670763217
344601737
1118732480
840942298
647944082
1134514675
642493797
1875932691
426915178
1682862269
1717536037
230351240
1838905745
75641622
632122923
1362744631
1936107249
444174960
804027920
1802577617
904866472
2042764159
1008320464
2012969171
1097517930
195196092
1416815261
1768698730
1205419407
726505255
687859320
733294777
1036038489
384107364
1595012995
1213693270
739229074
1380013137
1502875940
1395564382
1232648242
673765031
1165957164
1909513672
1804708182
1016339354
1904082829
471566827
316809618
1449279884
1798579829
1053520166
953387895
941318058
163071830
408387791
1724427823
812403683
460493425
490119607
834050544
236986587
1182909273
232054730
209114632
90288152
1549505009
528045367
776946019
995850923
650554972
1490983440
1182844759
2098729315
374755588
514998602
1095223476
1061675395
349845300
637644626
974657618
1669475320
1949706577
169472067
499283371
1570073004
1951831801
204079879
801162047
1583683277
785298704
243876856
763004968
1371243597
1927421141
625618911
997671476
1915588327
650388044
1682804021
1576210419
827549181
1586501091
1581195466
1089900916
162664689
1200298488
1081877467
627170370
1054483446
167969042
2029763015
2091561384
1624408949
560890315
755566914
1378418741
1756572568
1447445161
1675230091
719255695
1469798385
1993582246
629090220
672371224
267517010
559336054
832584796
827758451
1077794751
511862825
1023954200
1885613166
442703456
1455374343
959988728
7457978
476370789
844486687
24785581
802690187
867227379
1741002370
79578311
1285311822
1312872479
1885811593
675493998
837424120
1726222069
1591806175
1053439216
711723511
1697487799
1023930183
760745353
493427414
1252727505
1151436264
1905022760
1256884592
1534020156
1744909123
1596312617
1892221625
2081344719
716043387
1626221927
428501576
337139216
29003029
1638399494
1189765983
1486626899
2002360831
868237011
207050704
1878007129
1715902432
735804367
1789603757
72810306
890750715
758149713
1018391985
2088453744
1928044065
1215554734
1772923186
621911940
662243559
191269634
1216719458
428750367
567691257
314968494
1616392446
1863309219
2100948372
980953590
1373919567
333812626
1030225312
1368067369
650909732
919108037
399281585
1673598601
1225814781
1220987899
1169077516
1859693548
525678814
589904256
1835440535
722174940
487079140
1805835524
1637618090
1612282875
235245281
839655956
1892493763
1537465292
408445712
337955143
1353269617
2072678426
1149744634
1898783105
1265163074
2078190659
372003771
77771121
320312405
254455071
849428439
1707754817
1586294076
1890440680
2099782568
1524571372
1722120730
1203652830
1295718783
1479684843
1712998072
1188405229
1664603580
1582562899
1394224466
332110068
219584295
1090471616
538810988
1533851510
287419552
11402164
1326450637
576938062
799637973
1648825272
1099296669
237618068
952828217
690728314
1023632166
925636175
620723228
91379699
1326269596
2022295228
701742705
1290421488
262024384
431186073
1821224009
1072999075
733896121
704113180
1457832151
1787432450
1867527263
337716148
2069386580
32473482
1723253844
195585053
754077440
411005011
67649425
595738740
1465322530
1333116632
459510743
268162812
1673339393
1677129123
525975764
208095338
1823588559
992716676
79529670
1388992182
1129930642
1629891781
972245150
903430233
1278508800
1856177865
809981235
1082942103
456920983
1510354874
997640265
1658866094
323397119
1346345190
1824810496
903612115
973027600
702855307
461458405
1731266847
954710637
1558227047
416844542
1530679454
1260909553
2037293248
488313530
127057336
1154323664
1004916584
1426305667
1382966113
2000047531
407424630
161741535
219009394
1043440114
1797385627
393174113
1902103149
1978852485
1333852402
755348827
922970224
96922102
629587347
601010236
1911978892
1672104344
1988767143
109711275
647882693
504624705
1154178607
1692770399
751010592
1341009726
776278683
619474782
367120867
51195244
1888108819
1562641399
302749827
1075214286
411892536
1055504325
1777526994
1599756012
1289613523
1165428712
149437370
1026202566
1667349121
793107651
1502859558
836149534
211100103
675082860
358772151
1669096555
1896479413
1321873333
2034943981
859160078
1815500377
714423562
1227272084
2067398872
516015901
1944406492
1441254206
1688488751
689764823
572711774
40337038
1976384348
1627336629
554134615
1742791778
1297357707
558969729
301622161
1493610641
2122521274
2037609250
1348177690
860156507
2075658271
896435020
18835714
611638075
1474239059
1782190719
360028845
136207704
216336875
1878672575
997618724
193159889
66934785
1028670570
1543349539
1026424874
503502507
1730046485
1200038771
87009665
596946238
1071190094
1086577518
1629615274
1032916472
1579583966
833192927
1995126902
805328053
1465820334
1514333177
1116609436
717680684
985203740
1579043450
1291057753
1352253074
566667499
232048818
571541063
1909079898
1722922516
306437425
2116326209
1920666521
1638262420
935158820
2135782700
1545365130
131062583
1231763879
950966570
1242477889
34135663
1189927338
435452406
1623754894
1864141273
46607908
298327396
1596195148
512976011
1628357541
423658059
1830704585
425735865
797359495
1661039184
459170553
227839210
447763792
676471154
1587051879
1365580372
1520281186
554659968
2082367409
56028681
2085275027
1102112244
1913239860
2117528094
160520468
490076348
366767040
736950243
924323214
309592367
1307772939
1739857575
890642456
1811511431
1555061354
1421092705
1704376393
1479155511
1617311408
1536129529
1030519555
1304764263
2132952330
361023457
728461070
1013999395
1140349050
1254609959
2016695970
138295740
429861303
413309348
460245572
2109620734
2024363716
1828285068
1103851427
1895090683
771362431
1852614639
447112335
1800428294
1141225676
872403716
923549778
1412858107
1221032844
1449795634
391936803
1572980249
528902825
2108397528
1318604720
1797013523
52610682
1730494220
1270277479
1843498024
2118527190
1527249211
394019914
1520721324
639250577
1867047468
25282780
132373317
1890444927
715896861
342175664
1077839028
2065309209
558786862
470314060
2110869704
721178744
228553503
481675157
1941517771
487450233
1592090457
396140490
1460402248
27555475
434631389
1537467441
752089140
1445926255
1326129403
441838519
54509745
82457832
835093858
55910080
608767062
356953614
1846029209
161871865
409530485
1184502823
1872904511
1411237116
1272714552
203191550
1519423089
537668416
1819612812
674821871
1873531817
1961905704
2112224376
914677897
1837619061
18410044
1530772009
1606751079
1099144480
1950338964
1885557995
1371320668
275269758
1792034863
1371233368
1923560284
1093756113
1443915267
2137484961
975215856
1833379470
1126211901
1241084572
319549874
458627187
994585774
871803761
1968521113
896278164
136462423
489403473
419573126
354655065
1887946047
704440544
74475584
1240846922
553730948
1472022211
1695666781
404318416
2121811936
127374156
431591344
1186950411
1062510416
1401662151
1186763814
1578999143
391888222
560552145
737175608
1690711552
1492914110
1625028636
471951809
2123129116
675828242
1492038150
1433327588
592381339
676851274
343749846
697538791
904390080
407457384
2060387008
1784390182
1857641935
710070275
618151688
1876208299
1905765459
432079112
1427766001
2092507914
271356132
1791529335
566466112
544816229
1479131575
301770534
73969005
1464439333
633575514
724732062
197498993
275153181
1030845809
179031242
891643127
1101624535
358788042
862080607
2080052355
275383704
919560941
208947453
1038326284
1715099785
388492388
1002636407
981344334
963168498
1604073193
364807338
369036564
1194175829
2016851603
2026712572
2117935034
1213592798
449854051
1805470620
1540739402
51167007
1082613720
1552390867
1180841001
1230674377
788145465
461961086
1320973057
1653288370
137643990
2026531831
1490153644
418572432
1753266352
1876172273
2017485879
1466387995
751128300
1522583956
1702448100
29993834
1988862749
722980697
445646912
1173069858
343342285
1586799250
1613797042
1913683939
59936064
2060364414
1430648599
769816769
598118243
346810218
880906695
560131835
2127751278
1097012740
629312347
492864504
2034806482
1558012532
918429819
905150480
1257191772
22320403
1039753569
182489926
601410889
1221697501
1923565292
684094564
371653880
2073356459
523092498
27642169
871005782
1711195425
1471593045
1339313048
1933070631
1163799089
492601891
1596753528
1008074378
455244781
1608562678
1444411990
540335328
2116667516
521372227
99177233
798934535
1148477931
1565456959
235322868
1288737982
1506267446
1307816615
647484318
1119802014
450219858
1388406308
784235043
1171999733
1488441046
1297371296
326537839
1309155257
1930028511
129483495
933463313
976965809
1710677546
1521146721
1145951884
513927321
294072552
574386161
75522800
807225951
1693306888
1516116910
126804569
921404630
1796165517
269904349
792647151
1110749594
672031978
269500204
780621915
1860048964
705850243
450121676
47061584
1514792787
186208978
986134686
1680274307
1485880470
17536054
1952997722
760975489
328463021
2133918451
303862726
1901176395
878518681
1606856554
816937690
1418613728
1668317334
2046249509
714974507
446238252
1286691751
1117479103
1611379174
1299412052
1728392146
464041122
1723722847
730004369
889306455
165027191
1323399027
1978287758
835174373
800686873
654224866
638833228
986788724
614292766
1361678056
2047577347
714665954
421098327
1391574483
1765490041
1401335650
1426558810
1549079210
2135302403
525788087
1052113012
1682361108
818384121
1383278513
1092736886
1548200883
427507308
1233981022
1360315930
1585247268
751326313
2036577781
252565310
611120712
2031619162
2065244826
718817348
1282058021
1252248889
1549106942
205435989
1644762852
894275157
1564423436
1761362153
337256469
274711251
327189655
1988948843
531488204
2029957760
693867838
1574445088
449164075
1878019146
35849663
1422277120
29604342
231183499
287024885
1641642744
1840979866
2128880030
407934492
310444034
1816505440
2095040087
1760103880
226917029
267639494
1621415742
1216421424
2033389258
1359030738
1537425076
417998022
724544876
1157882915
1780651431
525610769
1853336743
933433016
1836325870
43988411
1726404262
776296378
1484551777
182850029
363827085
1836241276
1764166476
1387083425
1395250734
2047292718
289663465
1453345161
1442657499
1008095465
1823874015
1076437622
494186703
1179200518
266138275
775457908
1497873202
1813661273
1972581642
1275834427
662002698
1074313050
1689680295
678690262
699223166
1630121540
270222505
1741931577
2102906210
425421495
1753541068
507719953
693156522
117712668
953634731
1085476862
2124500338
286856862
1253631146
516284660
564348388
565995837
798902011
498664822
558150436
1565370678
1591983881
1265076623
862909869
707100169
1879059778
148124190
1540591779
938532027
344861577
332064934
2021521843
647646271
877587360
1526817045
1379377556
986016956
415397527
1245478773
1081834306
486521484
598910188
1192782559
175115307
1142448606
448084594
1417724829
809022926
1292649767
1387196425
397632370
518448683
1243909893
890539975
1309614771
1568198868
796653501
91264360
663935190
2053288433
6626975
1153611148
1736933597
552318517
696015263
1129021749
1528234801
49581630
610176792
320655697
2086468760
1147605521
11051336
634935582
1723168937
1846322262
1065560547
399854410
1134067773
1999718278
1016812163
2053126876
2121673192
1213211886
1430196582
629392525
463089694
1260496443
936765381
539866163
1279901403
487234579
1042874238
1476797790
790917607
2072843150
1488540711
1565542896
1288927468
872989425
2138406471
1304991112
1052029596
921714141
1926909961
716538318
1986116061
79813398
1519503306
1906004735
3674663
1170379161
446431756
493409388
781356885
617424802
1872141234
1621732475
1151544668
361310965
1997715403
894194735
1511474363
527578224
862147555
903003931
346709502
1644306090
69177231
456260882
1039448338
297347693
1916149288
746233722
375749223
1324281668
423210371
1139951065
1301234128
536162608
446641210
1267230958
780296468
54090987
156039475
2027932454
704890647
905387742
852443797
1392016620
1520983599
271137581
83820722
719648572
107618355
1595353225
269721773
2054840411
1354957387
1070447915
1157198667
255807210
832465103
277257148
813792945
203123987
1355360981
1481462517
1472586265
2019420848
2053565072
1214008625
365300391
28897112
1202865130
151229962
797164080
267052590
333087129
745222289
975167269
2116723809
1133839249
1105733530
258615585
618541016
1376394094
703671495
1814966730
1017917097
514051524
885515192
167578195
588810416
83609057
837917136
1720899621
1131139316
1958620531
2103970938
1369105365
1552475051
1762558735
1254182514
1824863972
1020116828
1153904695
1687565651
1164554005
625724760
839980086
1466182397
1048253705
1459209064
1529697945
596892993
1721068475
1329296605
1230686692
1324930222
209631562
1799014703
1115239348
308766670
598846322
401974900
1732214435
812285366
2081425537
187981399
949492617
1260085921
14446
1644561949
447197231
320931349
267815136
334089702
102389302
217515094
792617039
1983936173
92672745
885486701
945122844
66913280
765186989
1682362497
1609511229
1050520909
751545843
1208489189
997783818
822107848
1235670113
284832830
2006757523
1707881644
1142784051
826126707
1843907910
856490812
1591551848
944108265
1144828932
1455153368
1826141849
777924457
299407861
537103554
1368764651
1412505365
1699063926
408582150
1252431994
1693330489
277794428
1756968412
1136216344
1661429775
1829926587
1529834018
1148342251
1038850107
555982125
1303372946
297431079
600036544
813551045
42005438
1181422296
637718468
1133581114
1905881738
1132930473
1223197801
1801132673
1759855389
684332980
966915505
968630316
27491842
661169762
1597900756
1615835049
955420579
6418962
235212467
147610969
95732423
379165549
1417038358
1237617324
690160670
108246900
1992986579
1896572388
250576531
777146397
1900140216
564917202
1418488845
1724972487
1735442234
1452375999
206040304
2076191808
1484736984
848097919
362761309
116423347
478165788
945601708
1277073497
512552144
2019223795
1015415085
589948352
1722772454
1468574233
1709314477
992255578
1314352525
932923022
1682781003
445029310
1200279826
874332792
1394867275
501630836
1972608284
766665706
1207069433
1708554230
1588030549
1460228060
423171736
799275336
1714776625
1443571067
213615623
670239534
1898504320
1761815476
1210997309
2004012283
1484477172
907508575
830948112
1719893593
1478980943
1162057320
257707517
2019905739
655644076
1294125667
1671104850
301889240
580487120
1936375204
460903159
758860141
1378739433
650100705
425269907
1313199331
103965423
1515954187
1156198375
385567098
1932943757
522757033
578608701
1898177801
1645949105
116890837
1624227128
2131886632
1278632756
1589132121
1580759778
1046592837
2099310548
223729971
935308718
744304304
534713415
529541346
786610602
1133674449
1674712740
1466066367
1250286129
2077605449
1289695272
1143052757
99576751
1734568874
800948566
1977939434
1094796019
1308657461
1562554159
577552084
1798824058
922848725
2013721781
1732202685
1460393667
1377642666
707173202
1405460950
793241508
550708384
1048443257
1570059901
128411860
1399087735
679316433
727789857
1033493924
2016163235
913985862
158496718
1128480008
80687653
851252696
768321280
171458554
1277931562
182216266
986252597
1570191058
1714224792
1006029022
85833670
2144980255
1116648062
1137014952
781730659
1541386274
1501095626
1201901953
1865272710
71028500
781760973
1086244056
1876761347
80013892
265173041
1328295732
174767896
1182963955
1038013150
817891520
740401431
1605581543
365952351
93070304
652349235
103984627
1162701252
975428988
920100382
10196175
945199917
471995993
1874863716
1565843045
912439405
1860143280
1517135411
240565360
1954706961
1389743933
2122186300
1733360841
1070929733
6689605
985711080
543911224
1568721535
959830650
796634386
940793952
1575005073
1854399703
619650340
720333580
2137819068
285861411
1208665639
2088618824
1773008346
1555502120
845541697
1474995318
2056495936
1491589181
327540087
1528693363
1387720686
1267520438
319792364
825290457
1563257737
1962216586
1394502750
1011057350
625317223
1832969054
459206725
1930022615
1465804614
324132789
1619779599
1857795010
2127611698
1494122961
1164189714
1768788866
431161483
35120648
182190222
1216143936
476590833
1096135708
782531986
2097906150
2060842170
733221763
1374106564
1249988923
1453147152
1196899160
1077443734
1488865177
2125426875
8393053
2068549512
1581712966
1080483987
635046367
311032172
404945126
301432017
1694805752
129571449
2015296147
1481416329
1908711490
217835918
1267954717
30132876
1501943051
1157299638
1501210359
921712562
438369723
97131565
1771941033
1982501017
1547923296
1532769291
508308478
734668464
107991344
1390825996
270908201
1008850904
543866820
1393211410
1185434377
1626604712
1219585795
816508463
819952302
332276203
1507309746
1942448045
199895701
853458588
880786005
1057816438
18136066
628055388
113412684
703102707
1732151616
827623339
8502300
1437439653
674705898
416881704
1667501977
93638326
1476206227
1115224946
1578249354
1475208827
1582175677
1734879614
1232712514
751692773
1885440247
1960299052
86058226
1918686309
163112416
1687763754
1711616819
1584426039
1178317724
1842441290
182710896
883714620
1973482841
2054875936
852966833
1360946851
1716811838
1681533121
1029416484
622198496
2032160358
1730902561
1248150843
1886771707
29905911
1795470934
1059661434
2037754409
149885468
1788394345
67892297
1503865861
385333296
908766165
852333331
233288076
1510246410
745075265
1831151100
246703554
1350784880
1126229985
1890541023
633439843
1635725044
1260032413
553158563
845120528
668346112
878175266
1032233527
416929691
492314758
1195238509
1427069645
268647609
585969725
911932960
1372210945
1245683319
395634662
1430373538
676108126
485257955
1805184912
545995988
1592153928
1000939755
476602506
821820422
404045458
685372860
471770559
2114801776
1824163429
95949590
1197138864
1927958204
351759375
406939603
1359857688
369678813
462613858
2114597042
323996199
1006069254
1652336501
167975027
2058745294
1554800770
1527667749
814920285
1535063900
1719184186
1434957267
1850440674
1751420709
91748453
273725561
145940357
1740285807
1900547558
57490073
1299581428
2004310581
1131365334
855706719
252768614
251007035
814122664
737928667
1149361214
1946188565
2008345124
2000132309
54038835
1679225878
1979888455
172930006
968617756
1066107691
875410254
1992785781
1914008991
1290419544
1342940809
1752540541
1401018178
2013968780
1034867837
222913223
580742842
1043760717
30685512
778362178
1361616627
1471910051
1168251223
1550826936
1712070881
1422728900
1842103879
1980928291
759588235
396005603
440140502
167264785
135989548
1468860184
615805452
929154850
1552504271
83660750
1171503988
515698888
1925544922
436729871
1738971636
1399511652
1165681028
1603980270
96927979
754395685
181249465
399560027
1571848479
1197256174
860366884
557142126
210866015
1539782867
1534122481
206608212
1734357863
1913978335
928450421
1196533461
94030384
324900047
687173368
1527169928
1981245040
1951099878
135681467
1844884653
1084347459
757015542
327362785
397154236
512881240
1912871115
783607277
2104145211
676528780
419777007
1690422856
1290343601
694440165
1424099844
1012430251
636562788
406186708
237392909
1293986790
1622483584
1512934600
342270895
589702246
447330000
1155059611
1378544421
1978847196
1290826154
670533089
331128301
2015620664
45768915
1868067759
785927848
1718375678
1499046977
1672898934
534552531
578117848
1674991839
877141616
1068841151
1803969117
233479094
1741961739
1725328227
745101387
549679611
1345850630
438332347
672391403
1144004894
818569531
681345221
1520237932
1138884679
295124974
1837768832
528686108
687935750
177492201
1653391630
843312033
2103890134
394075923
121767181
305845953
759148536
996405989
1784133701
1199250853
1750040111
578429905
83136721
496760522
2031646329
2053975739
720185585
770125734
283602277
996997995
1686205951
1477405339
8071035
1678585456
1216147059
1165097609
1886137716
56510358
1871181559
1727156924
511229475
1507986129
1480908524
109953849
746628724
593268713
46055414
283234860
1246880783
692328588
2076766957
648246081
1048087980
1525283818
1635879401
598280393
2021925302
1279657774
417923893
212216385
2133714096
976022718
1151976034
982496956
1527561121
1922131825
1201306886
1497144114
2096205573
680620762
2082529389
1225363588
520001317
876303051
1952271744
684132548
541973455
248586749
468948038
309543542
894637195
1528477707
747810702
646156690
1437502680
362791300
1831019380
1968642901
1032829777
141195512
2049796604
256029627
733986444
837371360
13369878
73209170
51727056
660959236
627059917
2009132258
511009
1714196024
14657841
158881397
1488580015
915534026
1498268114
636898315
111828509
1692547432
1728286044
1753445202
621515934
199649706
454051518
1802678154
579992742
508315967
876807064
1655803245
253630348
873379972
1637614601
355370771
2095080561
720952986
1905158207
586378170
905379188
99118290
966259511
2130336912
875199437
164209432
1544466815
931876130
983602683
430185082
1990161790
5256993
521925821
1938617387
2108679674
1609744122
1650425463
1122176477
884325905
1567618950
1356481596
492674377
1506920200
438002756
1057803824
1947514578
730306472
1212490685
257151201
65355699
1692774771
1920537072
1340644902
1747854919
2016818954
659969652
2045362297
371939169
1376879033
2003144758
1142349018
892377630
96913174
841124419
46044414
526432769
1772028676
164514180
493485727
2117764081
290318427
944490986
1351476552
979592749
1506019091
901806397
303529918
1472766982
920329419
1360566859
1294957879
443902940
1608969484
1653682101
521831418
1452785131
1387199631
1137496168
883082775
708569955
721291639
82094800
368442008
1474260052
1643479551
1145793520
245296050
109776296
1061627493
837547781
889241182
1086607000
1238336797
1555965269
2083911340
1093425012
1513278329
1668989145
1525078611
1558805306
1667619912
963761163
555169284
1382967290
1068217636
102927992
334224080
949576416
1788395846
375625508
111461213
525800892
399270255
1957325479
1036799111
930729828
1706864208
475684809
163279963
1843621649
325657249
2088544600
470653001
1490329420
900608781
266864114
236312096
281087199
1447079936
1167634148
1809462815
2027652813
828712157
1607179112
1509666856
1395629312
879347240
1641225626
1554734721
961763948
1089273076
1208471408
1916179409
835533874
1776521615
631097210
957933288
598969159
219613091
1512862882
1062393271
928957661
1067996930
1107017728
13726958
1929926467
1734480908
14924381
1859819439
703800841
114809056
1499348313
1059582473
303146977
1682776701
92346934
2024980822
259970920
898963343
362047612
543407644
1629262331
1753957979
374958522
1974417389
63483813
797419694
2009504552
905852893
756014284
1025338409
428798160
751111925
1531195731
667926288
1211627985
1823704726
1945179918
43721930
1580166948
1626283592
651804790
748930366
488759804
1710821414
936857539
1892073791
41935961
1171341203
1736145584
1294706348
2130327754
1631790820
1054959035
1920687264
109972777
938134615
1500756211
668429940
1578542819
2083529460
1482803883
1961184312
1149110638
255655945
657096442
341942016
9997067
100773944
49592777
161545088
1430201664
2072519370
1027131996
435403185
332235181
305739032
472689283
1940661352
1047190300
74875314
922954173
1449461247
1999657789
66405640
287414903
1648614032
2088123440
685402770
98678962
918938224
2074803065
1362394601
974314148
234441000
204096850
456084898
1537470353
1775351030
1596657970
992333174
1496705884
883102399
100141601
182875363
168432474
434232536
275021243
1029892169
2032409457
913405281
1028920553
1698640326
57466714
196450610
1475268750
876755552
1700499579
1854190305
1719135388
1803309515
960272183
335203393
350741826
199944221
2026728468
313600799
737379960
246918214
592146338
707755663
979132903
1862422724
530457509
1614453703
1981198288
2126624795
1090606089
574517695
60630502
350804529
545890811
488354139
1582635714
112926706
1582385535
969643969
297432576
1447218147
1282063288
2129409570
1454832052
716321967
75957936
309883084
1596971514
1130050478
789691046
1173948275
829165398
1585099644
2050817471
184378356
981526445
954150939
464178845
1298694030
296025205
1895859524
1772194326
46067565
1984614826
2078181682
748577375
781948273
1011888694
1333083067
552628268
112691687
1999721231
1736122792
1318104999
277433268
11024610
1178831639
982787012
193354852
1122056789
1157672317
1188973867
25485458
889077218
1306754418
1016992868
1158257572
1472211068
1977809431
2108208593
726064591
1543932316
2079489340
1297488664
230047688
2089719835
1911161453
576945957
1470514419
1537696220
596513134
223553209
2050300817
2047778845
696428162
1605439321
802618877
366534013
408104585
1463100530
185680052
794775397
646983487
1082308619
351775178
197082562
1750439461
1584585154
71756304
293031026
1269428525
2007095477
703984737
756795631
1649525191
1306541218
1593989365
1299460525
164458342
245219522
949711701
607782467
1222976894
1132409567
243304865
1933808116
1994065513
608875077
714552963
518132126
1440539433
831668538
485513808
1812260330
1838788
2037935090
766370762
2099890231
287195788
286434540
1719474054
1307587371
501579250
1426793896
1013696200
1495506855
172153747
1628531687
1115278383
699142174
592036549
1545556767
123168188
1243627110
1322576028
219827740
1135569643
1170510107
2141704862
790733147
625954376
388927329
1959026356
1888022774
391679710
818449904
933009080
541037005
2018905373
863616097
71577756
209558561
406382811
733345228
1737810814
843579801
1737274150
870505522
671491154
9949234
460534968
1604163475
1214271648
2102891025
107530451
872688321
1562934809
977414009
940736342
2140941167
903327505
667694971
1213416462
1874965746
1018996278
1247709439
1592091250
2058141809
1070772965
1581680231
403253173
1938981167
731293181
370817244
1569699020
191080726
2061043858
2116476932
804004233
630649467
1391649142
1358411630
267565234
814669472
1957148590
1867237736
1569671500
1934426900
554407377
207681671
11946025
291156763
383639086
659125042
133530822
278568769
446622680
2038082677
5830657
1494153401
1185257807
35967619
883234211
332990859
1043927259
1277874766
1052581644
1804182163
974621740
1879790599
154674954
54246740
884457674
1836615315
536169331
572234118
579927924
1303214753
682307132
436628656
1292965758
2106821207
749137441
2059874754
635279525
843757053
779435255
1640859159
243691479
1055343924
62669385
1424623821
111698420
1251091444
1854430751
1763555489
1342082265
1294740549
1063405565
1324355602
609900864
581893912
311746731
919350443
1783492196
1128386041
909953834
220585441
238900934
1332468223
1776480967
234542089
2119682319
1431988995
1350437063
755956262
102660223
1560482038
428198788
1061939150
1537621812
106217563
1813646955
1879164317
385574124
1962836861
446911487
979543050
1724834331
181847717
1226731696
273753337
233045546
905913460
663840047
562157912
656604747
742362276
570635535
1405575186
1426825883
329840557
73324087
286262705
1728084044
782810504
1752979164
1716345117
201842711
1563043381
1392921404
411796797
16383806
1500518843
279101250
1425575146
2082103941
1510757219
598689596
1994465203
772153045
1498833304
1047888453
277146684
1369089227
1726151925
775004549
1496838359
1705374617
1440100222
478846006
1646403073
731615128
1566509332
358529025
1589335135
342505032
1733406223
746352872
967963167
2120189659
1649678522
1178356725
1059169674
1585427753
379098950
295053714
394330305
608119090
854164547
1205270808
1412638573
2095761350
1952822341
27647304
1032362133
1626778097
999236115
470668194
420883769
1606661628
840471434
857044459
1412505365
965524024
1188574855
1513453163
1861044917
1211871278
464596363
380438674
1882992348
786707944
1433067843
48824316
569545026
1984473501
103339710
784736075
1399597595
1283219466
579961938
509077167
420527522
644544605
1388080236
835721200
542373954
1051364938
1815139426
838949641
1028160611
1797321133
207656064
1440501566
44747650
1718832408
1300380384
1235413845
1055676465
1831496592
314874062
1353689503
336979447
1330473148
1752828920
1153430931
873791932
2111940634
588511895
68684170
863967552
1845186186
947947672
822177395
202082215
632206437
592182939
1880721223
274037176
825943361
354606633
128950159
1967284837
699362785
2007671944
1839552528
1566735386
1233996939
828361136
659716624
444372431
1394945549
1708172270
2126156763
187880918
394399096
1354376278
1011149820
1650639471
956370670
2030335784
1351543332
544725711
1455106581
1683197266
588333226
201076640
946425614
2046145541
155703707
1011655504
197321241
710633517
843377690
1377668844
580510706
1313924165
1363976384
1963768110
830297465
1794169438
1469218685
369701100
1558037905
1880057766
1333925300
1847638189
1039147708
900211289
1900302205
1681391069
16582305
1030752995
1015998803
810682768
519200048
1176313047
1073999247
501519927
877618378
1419949951
1821998517
725147546
607559170
2133602723
1595322542
1907868227
918700083
1559690487
165187126
1337381981
825857064
1864509312
10800595
374176714
894396943
275485005
1638235097
1389908846
403924935
2112922338
318528688
4882978
182166439
1203706913
254290026
39198880
69956293
1475734970
437918921
861491393
1917584079
1650222222
333844350
672722077
1898162400
1953326255
1784307949
1708145481
649887073
1197519324
1698020699
696413638
1706415912
1228402128
40802210
1133676264
1486276815
614307442
1388645252
1395272266
1567878818
477844667
576900933
1063668400
1430269997
850989126
2003233388
2045079713
784786000
1288472701
1070785907
1068691662
1762136593
2011777377
1126779890
274708359
1655826349
1934219975
1117574753
1330415983
239361132
1567599600
381110552
1845331429
555474405
1892669865
315158331
601463803
703056939
282225787
1723905490
110502463
792948732
1312924826
1542369961
1035910840
723488985
712833765
699428618
1422678019
988813182
1161165096
350001932
813201734
449032397
1153785277
2033639855
1514564847
1335396941
103497900
1253832576
114435149
548733829
2104984716
2090360776
574378128
809699331
659688096
677089998
1270418264
977510410
1748671444
931771297
69297046
67843990
298774594
1727459602
1790638499
842245595
508139418
344226976
1984271365
528959514
821111588
2005275630
807558690
1569807670
1298708437
742238725
1946526591
1887340961
1296852733
1109964800
1086141081
95787265
691722987
470953571
201256677
1969610088
859968973
702500354
1739349055
941472064
124640859
573710726
159247474
940895637
198765561
1468211635
59439445
1277323917
421007181
1986574111
972797508
1820495561
1614240392
641404361
2073718515
1020101990
1345985437
117224478
67838339
1295306142
1673077706
2055329614
516061171
119384732
1596411866
177691323
402421933
1341771354
712516105
2022777400
105871776
980393501
1153290059
352651128
976484298
874614091
1368162141
128018109
683181997
1551957908
18554253
1487553010
255871605
855484124
1597120393
1857257056
648106264
581492399
583531997
267509211
1941248284
800171839
980423764
731104278
140833617
607046204
524429878
686935016
608356877
15299799
452142221
490193670
1359480944
469018188
1246732686
289391507
1289400377
9110577
513325166
1044839975
2107581947
1897605445
237233174
1866433319
404541717
2066007445
533245226
2119651077
1749731014
1539966460
1625286453
729212911
1071761228
976503404
1732205059
174890941
591608211
1882097945
1569198948
876339763
555617492
985733022
653089230
906900834
1880024093
1676834691
379731568
1712908753
897488351
1820160397
38977729
1408702527
1368363707
1635128553
725134147
1906503851
639957799
796904109
270413270
1917234110
1930286435
408039932
1402376218
1899496735
340797293
318996251
991855396
293357238
368057738
2023293696
690832945
1609626454
1592911853
1318643814
313571316
645417745
1334265170
816239086
681284165
1220728915
1677733014
1663919454
395037344
256138108
1024271956
268356247
1843084728
603011734
1992362846
486184216
1606048669
938731899
1865223567
699562078
1691179736
805215199
909648339
1108635542
1077953100
452247523
2072250557
1757842541
468458033
715675000
2009144668
1571918270
1658980499
371922239
108925295
1351524321
1199361435
1739985839
692201371
121942101
283094104
1298739359
1837565031
2121956586
169526542
1156416393
246338226
1224155476
1466116385
1764837036
596327334
261887189
326531974
650522332
6001793
690258649
689587981
1563335975
734773939
906328856
776069601
1352695709
989566173
302859461
1631260647
956804916
1479799688
114436111
765646689
2081115922
2129389362
2024292414
972199737
1562874643
378736913
1226655995
295080320
598465861
659866000
706960175
1794429486
1011456484
608995080
1639623174
315563901
351176525
831845364
1823772265
870736572
58186617
1884291553
1890877033
5187231
1699809281
2097643982
458397459
970657062
2046582958
278279233
198987126
531784630
1094379105
827450279
1079911315
763616029
106300408
498847610
732628321
892897032
1376059048
183345029
608173505
583304976
1584853452
106488095
1784356431
890823491
1245395606
138066901
1349766321
435349242
971879425
384601319
811540053
1660686282
91448311
894993744
1317223267
1756530368
114730964
1151255449
876114480
1976854643
454263829
1252006036
25913381
419404428
1678924715
224668401
1785897251
1119146915
1772232540
476094715
549446249
2135224926
10162801
1900113408
529440578
813537764
86203882
1763878794
124042309
1076624776
6930074
1276726
132965351
1379771378
1279945857
2152528
1082356420
1838197716
254251143
1483061596
426381457
2056569636
689999469
1505913068
63291055
1074411900
380602548
220964901
1351360253
1034088738
1661321905
163900426
990681609
435823566
1346348156
948362289
293244720
562453039
1286755946
1795648062
835084070
490649593
971823724
1433295163
134143407
124352230
986197985
1864721842
1132787517
2045368203
1488827804
514558595
259712432
102428189
270973363
2065367150
430211658
518701071
1687345770
662222111
347169996
823065494
581668972
1246236738
183730679
977545351
1321503591
389043310
2136206119
688643724
1276064286
13225189
1863813400
2144872688
892932249
117069197
256203325
245263658
1789463065
862469191
491362227
1030965911
1019713988
981774463
1859294681
414390349
1828032084
2122398361
461415928
824215868
1722133516
1267163771
2004456417
1630697977
968581019
483136587
1899779389
1616942271
717577302
357584458
982888899
1452315318
1779736670
254790635
23623930
89013630
593618491
1740615827
613969886
1267333359
1598951986
851482476
1982061164
2027447991
1624416140
2014655263
834016515
1183264648
2110370874
1431380219
316864889
221100063
246459647
14716537
916971652
493061519
2101689167
2109220585
1725295958
117823630
1927651255
1583687459
558652765
1466169308
1618094187
1394902768
1508198918
972992609
257058437
1243698010
734420426
1316853139
522318751
1057530439
1529900220
1675201187
1071774668
509406571
716418297
661394887
488509569
1687641675
1745180364
1026511254
1320410174
1458084554
847099138
1917651728
1284922629
1353687645
717855184
276265057
906327890
2106697812
809330680
1083305996
980880302
2128605878
1179972433
1778143327
1062456902
631901227
1812396621
19782780
1999607491
285815931
126735885
1389639534
608102671
1143096325
1548144240
857753900
286901040
481097024
1346611580
490886972
1468544796
700199766
1455333228
1562019498
1171114578
2116251178
95799220
2050243914
1079041445
714505719
1170206943
258082278
407303765
999443709
630492739
983672295
63873779
345794837
576860589
214082181
2091220178
1451746804
409084758
1199388066
298419504
1631830941
235230264
2104546681
1936518278
896695459
1377962710
348113255
1830655173
1432648709
1072922303
644903509
1300857441
330298112
782721694
1899349002
2118141392
2024653540
1076148867
797430116
900274261
1642151596
859331682
435586518
568172374
1585508672
193048850
329423320
1731728169
160381247
595747700
950458540
1822507627
1752835497
1649353652
1861320137
463711306
2093639354
7875456
2011252175
706830256
698466337
333496328
1898556170
2018613379
1529491171
64161861
733073382
1054143343
706280399
898594226
817781394
355470253
1971421267
497593277
169901672
1888821814
406225991
720292451
377512127
1323079944
503703647
1098226502
187870386
525897707
754179147
2011011201
1703622884
542538769
1260955571
1437318182
2068064424
1023250029
248646094
418724566
1334985855
669698017
1893504029
803360554
958501301
463603101
2133519350
911510311
1738832426
334981995
1063357165
244286593
151865533
1734543096
270316355
1914344732
247920813
1649960110
373426403
152020485
367860412
1481676371
1818989228
241114703
1839516438
1265580252
954862401
2065772847
1674042735
1192212913
794232433
1685893262
163961401
133014549
2070504196
300172739
1819211339
1949613031
692389263
1288310767
260490247
937847856
1951918878
1830481411
875306119
52373426
1102525605
2039762775
465885132
1415580113
43786086
1334646979
797136124
1739330112
517701590
2111513339
1854771979
706859731
588035921
467949927
33087165
895686215
1277285014
470924744
386162731
1842104381
585571515
984319766
875353315
1558412763
1375070421
1345571052
1833007688
535080253
955170952
1935920112
1129672972
1971832024
1204782072
1067440223
1354595024
1511711668
426777065
1204232473
863155765
1318291964
709488332
1026092755
134442889
729271235
452200539
810603390
1646495599
1639381179
1715152915
160602406
777521370
116441576
1373206940
483773544
528148095
1887419422
1024667994
1318014518
35917548
1055837481
117978221
473609910
1245994200
1072852213
1929175971
1115386476
921435163
331250415
465711772
1339381715
1864187433
894055721
168799563
1302370227
1617229403
1496758652
688877062
1054952817
576205426
1141578539
152096649
182723798
37957327
192340673
522766212
1652776004
1252422994
183360636
382054417
2058606866
1459129323
475926352
151970582
1531433261
577072097
717578462
689560464
1301953146
1802071660
962926488
1558729643
122846146
1954949836
1161538515
456405380
721042270
835181626
246530425
491711606
26146168
61987484
1025855869
14728012
1199627642
768707828
181979584
1646324322
233792222
1048803086
871155373
1178237394
68615676
922140715
1986942632
832649369
938279506
1687326460
338251316
1208715640
418337804
2055606467
1355579163
987333285
1733280663
1213919569
426017941
2038714393
1285180778
1290672569
704259036
1011175494
290774032
76373658
35399806
1166560963
1673254604
1005204070
1098699761
147940998
1492527152
899955823
1070408778
1309105180
46754513
546749855
2058707420
1059259954
594723130
1396925115
1432393632
1127075570
1775268281
62775743
2080573757
1034766502
1025751770
1050503327
1287704004
934054734
119544356
1933056289
351763285
458393883
1166454518
2091132689
1892530904
1869413882
1315931257
1786672842
407710465
1084831689
872321862
755727758
1136334643
317801819
208303725
417407757
615928851
162907008
779010044
1995334359
1223642667
1497291059
1833683591
339398817
217193016
259591003
1838249478
1941269586
477566802
470937482
91521385
1515696023
859427521
1807697747
947496788
94269949
921494398
142685046
1419152191
780687012
1689580093
1719509597
387565709
507429360
1062513683
1927339481
768742710
1208821424
185244431
688532317
1386993710
229502322
1690241492
2015694246
2032062365
1928636613
1643659402
1820707342
1286245410
1861891400
106792716
715061680
1188204642
1660643909
1077024788
637050128
1960390301
1225519465
1682408624
1638395858
1805597441
2100205369
1521832993
1026641120
1461299273
1335482696
1294088363
2075578277
996517678
741989311
902387519
1607978257
1228022551
1769500637
837396220
2108156376
49183654
1444427007
1276605707
2079240378
1128541442
1018707904
764317508
1487960812
1265429907
1556911792
1386786824
1459440387
1550321128
1320770828
1805683759
1969359948
869556625
766996942
572102639
696344493
109426605
1683046089
517636931
1449277470
438109615
609969884
1218828765
1088535385
754071613
564253484
1213897049
1765688850
377123512
595539986
1518191510
2022325891
1495515822
1151168371
350990285
1448368780
1586406424
533780337
1578164044
1668915119
1631960163
1148620155
901163586
616902481
918327945
260633525
853330219
487176122
897312776
799361420
1666281805
1672008217
1319676430
350268642
496055499
2088487139
546154090
1202160767
25182943
291640314
910719116
786672051
1280749819
76122127
987578338
259890489
631901227
2005712485
1753646316
1106570173
2012992203
615640746
737991724
1900280749
737698218
24737808
1681092177
161203456
2109246136
175904677
1338768495
1465338785
1610678427
913338693
493690338
502012727
1929488996
162119891
1683900809
1400010376
325068890
1095220681
812106065
113238376
407903827
853027257
1156605119
74356074
176370054
1900597784
1939958840
1314262132
1348805606
1056944557
1987103882
499404246
1945399775
865431494
1844133022
2070990433
1262831708
1878924131
1509570549
1419667959
250287368
1663492760
842425621
1356468122
888974417
116197635
1415055641
543449020
553099944
77862188
1301057885
1980441967
106397012
315060443
2080477501
1701739450
1720080775
1165274000
921565701
1740066183
1194490647
645511624
1361732513
1922726125
1871524749
588601639
399002057
1560230499
1273774151
447588795
1924037746
1393139624
2008166033
1274353915
478759763
2091570052
1777907197
1662733202
253546712
829253036
82490428
1089984155
1149966114
2062560671
210122034
37327126
2032035139
624819089
2052250894
1035143474
50060669
1238189381
1601708358
1725308328
825233463
1949519133
758708704
1983428669
214655733
144246572
846605644
1131172097
1629680365
826216757
2065214982
2022771139
563569474
1204867092
1984649544
1496555106
869372987
1236233167
545611647
1188192273
1361340254
372607888
1063589045
892410810
1997707193
1104503142
1569849149
1048438868
444024763
2072627370
1642665443
78111909
1730236669
844165602
1437041898
817632610
108251021
200203405
1309799984
50145170
1138195095
299281834
1564848644
831989904
675212941
719377196
1012435596
867965219
421451322
337160711
1849687472
405414751
589747803
1624052379
1694720434
989463205
596248484
1766278898
1028846375
1957515246
352659739
694096744
1287797023
1294258580
724227789
644311732
1327160660
693554252
550164184
2024650439
2032622127
456619758
479387270
876908966
1124042988
48964231
688655840
235523953
200900701
717049041
1934765438
564735236
478036007
1328220384
270990449
840741732
366994335
2042535852
1701825850
1350799669
887869852
1165267649
1884032213
150372318
826969289
1714642303
338740345
1844962228
1652324884
1487141137
1937351911
203653855
900868709
107264809
1318775275
1091058545
148249635
86223706
726738781
1338901028
1549034182
1426470221
548834711
2076554398
857434027
308481309
1023779672
185413336
59403733
1746465875
531112641
797571923
2020487641
139904992
1499556006
2075535308
960752936
1845744146
1703052082
1391927470
1699457582
1977870215
1472130561
1368143565
566238801
1457939594
309630369
1224726025
879433811
2137448031
1307691993
1226655527
1033118239
1467333415
725718254
1930040119
1170645237
1046888785
1840920044
276337917
345795479
999767724
357099604
1935941632
1890983006
2056472356
1919470364
1742785582
1136893766
500659973
1780133928
2046353303
438865549
182700659
1486234976
1425395906
521281934
1200940078
661517451
2026913178
101133599
1438789472
398295706
488657333
2142945681
425379882
281478085
114233920
589610301
391660477
2137833897
1838623942
1845738978
1028277161
2142060733
1820473420
551459728
614184590
1221800521
1855322754
1292185958
2123037682
1201097508
1672891669
2130228493
1082885132
1371839311
348044900
1594639448
21408153
323596175
1310028168
1292004823
648821803
803814296
1336442116
1099346435
790428486
1204620993
1830527407
1251014212
1777856573
1364772775
252159016
1310678116
522675679
2061812132
321977968
528074050
782394094
1283331040
2140742276
391584410
38607166
943906867
1539060798
1907648374
391219896
2123111251
1360333666
2076324162
1168732283
1169475886
1569909354
510182078
738468680
1713960784
1983046437
1371205227
112384247
300358272
1524794884
1330352244
162132620
1238086457
878294414
2115527155
359194349
296271658
926894084
687960718
174611125
1266922065
316372791
1495415948
1321337190
145789800
625280318
2061198652
1464270748
724958338
797858402
41934434
248949873
1598272406
1429313329
1195571482
691811935
1239996461
254983121
122404337
593557026
1813108018
1689383710
747402662
60615505
1870491643
720009551
1302493953
983747809
1503451605
1679686159
365653369
1273150435
204374548
151673618
727790584
754602071
1669129621
708333452
381854175
1448304540
1868691046
705098433
1149480744
368803998
585750271
1505816348
133870798
1540588756
233018410
606852304
356948726
1413309829
1667510120
1169133792
484025263
1828101451
1034013904
1082225277
1688826691
929317510
1487226388
2062507439
378813184
147525817
1008973239
1607408097
676012298
1977358861
625639474
650300812
197624952
559303428
1139933755
2011769012
961738423
605963770
1779506978
1185494571
491120178
445468440
1786076515
1762348751
478777117
1957122336
366157680
1631867786
1369151459
792922804
66584071
1517501685
1773841030
342816652
885515568
1555602839
805920325
2069856976
94192848
1297161835
1115786615
1958054971
2050459372
2101475791
1020387639
2093155492
106398663
1179628012
163233495
1526737078
1617250879
2144523223
2114895144
894441336
306260484
1381736733
424081370
1865034960
1391494659
777980938
467551410
1624570843
1693073741
861450335
1237243012
175446827
736496330
906209414
1663867460
1973777318
634999134
746294686
1633901129
2112384755
1192735743
122049518
1122919474
916571985
1985254316
1346320967
874446284
691018443
1427528381
1660013307
272605554
232044743
61846878
1096584404
808879912
921922702
1435328419
1971141225
2038223368
934886106
1709110411
2144935639
1184741575
1726399477
817306033
255744221
1121300689
500302094
109485323
525238996
2097876422
1228253273
874762290
1443620405
1752392528
1498741388
613944859
1887925839
1258050700
190597324
39673649
1441774476
1936577924
2109005253
906781286
845237019
1665923423
876041287
1835891275
65743680
183270185
24526208
2122943489
1490714776
955581299
956621472
180451164
618591921
110688475
811009510
1262162151
501014029
967922906
1394882890
759804479
1321719
896902392
151100955
2039052633
485033128
1077596906
1128153425
652381383
1289456103
255656370
1211088970
1603989027
790579125
344041237
846435171
548878905
1310164792
836574426
914616021
1875887129
1537551115
1287878424
112594935
943730060
2044890324
1306088615
2091478421
875580585
963420417
2041074878
127568207
2011218216
797496937
1279961206
1021551533
1459322148
1388642146
44728607
1037586126
350692167
1547843833
1896328996
998353609
2127884233
560273205
725008126
312912430
495171037
159647998
1198896891
1925180778
2137797425
1079101628
2115364006
1166175892
1179891117
1818411580
502405417
784263743
1459407999
777424472
85184314
804620283
408974704
1765714385
1066536356
1066866751
1517402378
1481652498
725081899
2070724674
50921551
2018589072
151432407
1657588849
1616563472
1770233721
497855787
10713702
218896900
1226067723
879570035
55917375
464738432
1460163222
1763553219
217666857
1760263309
1895224569
1226540139
1330337441
681682205
944782722
88487524
1829839004
1830364980
2090753266
973965483
823582086
1839943179
465335953
1928773972
1849569737
1943446986
1992095649
1074210475
1574959556
2140712220
229002240
433991106
2110361311
579380109
255543978
1582322435
1982458436
445414070
1329095407
1763087477
1423045407
174905545
392404611
1672550811
2005920989
1991770435
656036193
1459522880
2063537641
211295356
2116099981
193409046
808215656
1485491886
1294532242
493267307
623948201
1213889504
11299158
177352101
1144816013
1741015128
1612074306
1563020282
1994088161
1004965711
1246202809
314913403
2086076682
295280603
2041393690
1826791606
294826355
1890030060
2079072092
1723214122
1926376973
1037601819
630547391
2053381906
1403070521
1139739870
2005894725
1369876653
124694403
374475742
711658723
1957931297
1070933122
936447266
684784610
684812453
910152164
1078498874
164163341
1161232802
767372649
630524444
2037015612
734507238
1313552483
677817678
1791379148
711671402
376126598
1662575507
1734141021
991418953
1299826335
92200293
1779293074
763296351
1444705189
1919233163
1288086107
1778298030
788796249
100593567
1566961198
2120653792
677819543
836900760
523335380
1404482555
504077892
1778677635
1058690734
1596610938
1847898227
1598433054
887539222
724518221
1942914057
856059767
1118041714
1259242991
1939369694
525810328
1404794090
175692237
2063507840
1553210328
196829268
1712824719
1689327370
1394866203
864043326
205651402
1499773943
2087588892
1657748998
1068249108
219420747
34718097
1319818
367102281
492940683
401662582
633490386
266104534
1163942066
641462077
2138681957
1119357438
307348973
1450750771
1167641929
248526726
1416120878
2076331707
1786904653
1339378085
1389016953
1157504178
1532014838
874113046
76401595
232044748
1409719644
1625349252
759994903
1509656852
675637001
1252724732
633596067
20001608
258484002
1886786705
422182286
911582764
460966161
895678549
24221079
1846676245
155196253
1319372952
70303720
1322596362
102792659
873217001
1514084137
1579624040
1143742495
654480157
501215674
1126050334
311412031
1818153871
1515984550
930797752
2035149929
1427416083
2145222596
765580390
1952117858
66976939
1513733355
1839929059
1058723140
146409850
1175826545
463388301
1328081468
426491131
1038312167
710809182
1792017329
2096599111
1861458347
1880889672
1068121200
362360813
1298696588
502543950
1109005835
502079995
2132642414
80182225
1787771529
547082348
268299535
841690106
155820595
14929387
1683541520
1326736134
173349753
1258700569
356942055
753156439
980336094
1572640089
1762668617
295484674
390783316
1740650168
1285774100
1481261523
1020052934
135158180
1272623074
1862091648
158261590
1125279490
866964718
1604762035
1554229952
1764749642
629021450
1547688191
2123495823
1972646735
1629695811
107799978
472897725
1301611694
905598079
918003759
959424302
882045273
1869401161
1882148695
1566535183
1893335284
232462888
41214589
2029010501
644200063
1886781120
1699854107
1221786217
161668646
2000418958
1799869663
763013357
242943016
121633171
1884153069
1579898781
173400738
361091108
999487072
1630587674
1444846702
815585723
918541190
762280876
2108713407
1880831337
1765882151
1324747435
90535835
1316714706
2024553961
2047930805
1967155117
1085360434
1344463981
289135537
875478914
214763393
7875977
403210589
1305211462
258736549
1654887142
502934674
905904358
23181733
603711233
622936563
411832619
1031758186
949761920
332213579
837754544
136501112
360151666
364017786
1645280981
1562412706
726789505
2017109428
1196118765
557490703
435670881
1812227996
1903997923
1944841796
413216795
620030437
1599205537
791227283
286727137
821312862
216535621
527449138
2064652634
1687646425
426499994
1869589925
800149852
758927936
524885460
628398562
307088596
1345565175
369009473
1491457442
1088202235
2068006108
507628448
1493977038
2049552684
270635286
626163801
1150767191
1800928240
934348024
198412261
632856465
1045091580
168270606
191642230
1916894445
984559630
272852881
1758759434
2032913026
670451528
434783942
723408703
801829337
1439896716
106580318
889126477
748346056
1462202519
1371955633
386115192
1622099224
1324758542
141815680
1108108888
873106865
2205520
911874104
1163787279
208615360
2095392223
633331337
1881842265
229683808
440440408
1620491056
1315642277
1988524204
15854855
1605637565
1968774397
201210040
72595863
170395280
1307209856
1316925542
227684530
548553689
837289464
106846755
1259505392
758613342
1812289471
1564887577
1559619114
1784872587
138050204
404304164
1974641539
714882076
1891456698
904603997
1967876903
579852224
98387282
219816608
1149116679
1345990831
1981101291
1382461661
17509821
1382437323
1475143441
375705773
250756551
1083724415
1832196916
1015737090
1243087460
1769984473
609290348
1415510535
2091449933
2028035631
665880849
587582508
421255648
1595293205
801459345
1431557849
1855204628
1533304069
63491993
945416704
1934985229
1875963524
1441499409
1605333676
1970791264
864237079
1730457132
1511766956
487068880
82789685
1062124806
461692020
190484991
1887394207
233719504
1922940716
1706645159
1813275441
1296670513
1082437161
50574040
1122561508
1151501324
168731556
1355905332
2007445574
362090796
1578715193
911021896
1866948789
78209341
13343648
1558503040
1367378398
773229492
1300191428
138440167
833696346
748901839
1232532468
602375131
1770284814
471871035
1033354364
936657473
1596144879
416534398
322147646
2131934707
978736444
862899222
491911286
409397808
1382336178
363056931
2092023050
243831059
2047915792
525664837
577975742
1871243477
871266815
693774124
1780200295
1064996058
1967956281
532835906
898659238
1823904453
190394198
641947294
2065960826
1580097487
1641038497
859814623
1967715410
114390916
296890567
933777433
378304432
999369066
1146884158
1150063203
2027235960
576239505
1350622500
1256179579
2007255204
994594733
888914948
18724320
1187895600
1661673956
266205094
2070457872
1121521050
594613775
1084005999
435475840
1856363431
539095660
633524908
1361066706
409290038
105381741
1246820917
561768038
991839571
993952
1119799330
587758672
1345170582
629704755
1462877525
1277917025
61510475
562334775
1703314328
1788151241
1259217947
613778969
557880959
1574600996
283738177
1641800429
46826997
172416984
1665123760
1715182103
238489226
1463062218
2118669202
236381763
762536561
87579662
840334066
888451955
980782204
368318786
1144051843
298719313
1913852917
1258597668
2013142638
2107558148
93359479
1545594267
1304706900
101679512
542006172
1346739951
744011378
1816772980
483547120
1956208070
56847287
1466534294
1498117753
803262726
1341570873
866328060
272872166
390822630
1203058935
1221761502
1332099315
1478591187
1213288406
1265245448
257778609
461766839
1452174755
1086697958
1864920150
2011795272
490009002
1796939406
593549077
156272296
1498838871
269616598
1500989475
236237510
1285632019
1256497328
667517680
1773786950
486322580
1283782714
1222592830
1852773953
1407779422
185805477
484629540
1100584249
681835379
2136243110
1168877928
569442827
429118944
121293191
2083600186
2078302971
738219254
685875751
1584756907
1669523156
1237929852
1314765333
2056732012
1720571666
1782053254
169457132
2118794310
733468839
174282845
1165384459
1646392629
287778221
1210094386
497158888
1356120365
683237164
1465057412
438585340
1351770892
1090383108
1296980164
1918716148
1571930137
1149448880
505201581
1788779638
803652556
11218025
1003769557
1477262306
833924295
152022738
374544484
266547440
1463845634
1586866400
1407952939
331369597
1341131732
93574733
1159590292
40980833
962223703
1306134997
1996244601
267301296
880108711
2024728769
1703363304
1801156975
1627316471
1341923965
1716968327
1582457631
415156274
889654952
957216031
2106609660
941571931
1642431019
2132391228
822609300
940640129
1718567606
451126378
659860844
12489763
2050039017
1864574645
137863957
45478356
695989582
1475130311
1981359493
1757716645
644497449
1402207189
766307510
550904552
2024432637
518809286
240620331
1635590838
181009886
1717166263
868638704
605366065
317665225
866383140
316456639
1622187338
1490455761
691321489
76973882
498904516
254513679
1622269416
106145532
1843841827
411907619
573008651
1820549336
2106416129
1781613634
1119444115
111256026
1513351962
1246029671
319906335
1637577427
624076818
355134676
2033895596
80116167
1444850413
393350845
650697801
169954889
1072920240
1057066596
645269980
906430998
1545068430
1848286367
312358329
1927334953
1356959025
713277547
1277070128
343709673
1997708176
1033312276
1979630984
2100088969
1554033400
729669907
800401406
1784477614
1332618949
1644733377
480738417
1733444817
1453477814
1769761509
152160457
1449569127
1896351549
1626095873
1069866531
1832330816
2075216240
2035528276
315208497
2002514260
134255489
703208692
1594655667
254852688
1076818814
612560934
46095679
80142369
1445440633
161027174
221485967
12863067
2015647599
1026461001
2131242159
909587110
1090316518
1866548869
1973156142
710999015
1553184970
1567965217
1183126799
1983551650
1825897507
1075272987
116086155
630182536
172085824
544934701
116643668
540627769
1476827218
388684752
900362402
1597512968
1381565314
667285336
758885882
1506742322
1575150810
1358266691
242211518
1271806252
1795698728
1351989662
74477365
1285502719
867142551
2096727987
1147674876
2050564515
621813877
44395104
546907189
1309711460
115183223
573448137
1713284209
201271460
635799697
1683458309
1907059259
17031738
64807619
1746922764
1720938528
1624661967
1404513502
1803126961
1640363263
1805343390
329616988
980323595
2026373360
32329551
178056070
1571389006
765966737
1241980505
757006098
2080616244
417403446
249850115
698710523
1854531974
879647128
164395316
1875619925
1467644281
1165153958
1848854890
1230581190
1823373678
293689852
114241650
1314025162
804384791
805678877
1163412302
2071132128
737492436
1256773582
1012888388
1678224490
999038415
664173760
1377722276
888082392
756464210
1364006352
362816137
1532722245
1690442031
1496713083
1709306413
1585951845
1962871340
1517080851
25216534
1111564114
1684739686
1871599943
1026726088
299469202
1600066879
316023689
1430529744
1083966078
1707117562
432905667
601367713
3109008
1409812675
1040922875
1264422860
2034562701
545144921
497212934
231395320
953272641
1313482262
1008548822
1070447848
1983524180
505468359
1728058210
1250927789
81515079
1742305242
1571379428
2052482906
222643389
2141452210
281790513
630333550
1634218918
1025014934
726472507
946893297
775054262
1054336069
1894136735
1485552565
678062498
881941164
1517279572
1056208906
2110444053
76806152
517084247
1949973688
1734464202
1249833348
130209207
774747163
262959137
748584561
1646725879
681882211
1728122184
697207384
1513318103
1260766491
1067243930
1436855038
1704404013
325802997
94109510
985595770
1955334359
770470135
697353560
517806591
1434117292
217421098
214375525
2133793440
1879700431
1399553567
139066471
1762992142
394491788
995433742
506138700
2079025507
264644261
668834336
1052835267
731975296
646912966
1676355761
337100382
1916072169
843097635
700784775
186406131
2048930835
1849060592
812805850
1615425332
346314345
1915152945
2044642689
2076123358
1021241864
1720255606
15924604
23815964
1889565045
363215129
991621494
1354190093
1298818077
74652082
442339604
304254553
1530709210
515047744
1372658290
1816467727
458237798
1967416972
712157282
543199826
390156128
489995290
877262606
1754554956
355426395
1365674060
2043343667
1946148243
139182950
1980942772
1988145446
961429112
1677045259
429435261
579980131
814667929
1491002261
1932497697
1774188036
2049504440
984390173
1489078691
677817678
1476932122
1312109232
1259410626
462440562
1227573066
1290270200
1475062273
1657011014
1216058565
2085201718
1152498278
34685258
1539920212
1825188479
43945989
1747032017
1849216526
871719413
1253071328
1729591232
1609267768
606371357
337605807
51036505
1162631976
817868416
1970845633
1455106138
105084450
1582975636
699736449
21610842
1333138064
611934273
538649720
1146840988
310582927
929125888
329381390
1891896714
2080731663
865407313
1014765047
2057687654
1482535624
497460821
2101159315
230702212
732943777
1070193355
386216568
2128679093
929271863
862537116
257762852
1589215821
1311716126
797169531
341307208
1778121937
1144704583
678554660
1246103318
762364264
1982751783
701910522
1194485288
623317499
876307387
1481233225
923000399
1925510292
1491857351
382030755
1169440049
543043402
1261748854
1720849814
127362894
989690956
1992432517
1976095310
1488887758
1599060880
2139650724
1231780989
411431150
554734344
249434292
801320294
795942524
997016174
1219402643
1640797833
1502467186
1347610400
2099491407
519419059
1730955734
816252230
1299580671
162878616
1310027732
234310303
245269170
965471154
1429034071
657851593
647711609
1582996404
483449179
773686807
1142648188
1002135857
1138647806
609013633
309334601
168973144
38351465
951984504
102824285
279620899
1941448588
167280962
204741379
1300316904
627330942
442636357
1199181912
953340277
693399620
848051135
54779967
44633439
1107960907
1573251784
511274033
451231035
584976508
359812134
368717170
2135359790
1652019170
41299893
1199794886
1349245581
2081169492
306420167
872304428
1548819183
1439456141
419835480
587075071
1992807496
1066538988
393439886
1101110011
641025196
1629857167
1101222233
1679365892
1377217243
1296840911
322591425
1279570049
1368626969
60062422
50453704
642752316
1714964838
148180142
252736936
773842728
839350302
426915178
733715708
841428915
177889740
702296395
670036901
758087225
2124792628
1838388853
368836853
646424360
1624903904
1123773859
1377780580
1582677077
1272556355
873859650
148519841
1334912714
1740003999
1802557334
1077106853
1604175598
1364285516
1395360899
2068980249
1441434510
1562546013
12262433
571419279
1434897744
108075693
2133552320
69116512
1841130507
216077166
1936301710
1905404202
969663050
675414
1616996280
1204799310
583431840
610124671
1392285616
1047133294
406098654
1478996762
2005140088
1048638537
1127140051
571734198
1056900042
216793868
803948276
553279075
1411303893
459464626
1360537620
369385149
399148907
459992060
1287536939
1676754332
1727127802
1420111215
726068346
342575668
1796349667
925745319
172738094
1112540039
1911416598
883627437
1558787572
1436359448
553022867
1363553560
557753996
1809239000
677621574
350615431
31671629
1967365516
186089438
1677468745
1873590224
155041761
78290868
215584513
452298908
968573984
11683252
476454199
1458429328
278722566
39783846
938337901
1545538501
2037877361
1391526790
1874118229
1155887262
1570752004
313287015
2088540214
84406393
2087975688
343671294
289875031
34179366
207314295
284300766
519386469
310457120
148537180
1997726235
915089215
385432415
443883090
1750391747
1243001237
1226498205
384134619
1320575745
1415254176
2033357984
673836377
1682199815
970718776
662988482
1080412416
788357163
758805382
1891194248
811502678
854616612
472935457
2058192974
1111938619
1558207934
1443429090
1506217515
1698455681
97325977
1670307118
226467819
962560569
1511103039
1580697296
1356512250
1974607000
196590071
303794652
1357150446
1135155631
527084152
1400067600
1050343120
192582896
429668090
1260826417
1901387746
1083655158
24819179
1951839448
1936476707
2011932374
758317115
1534864833
1209943292
959220220
513393128
807206484
364569469
780860245
1642527692
1886144710
1680436864
631279569
794012384
942647000
619559740
1403479676
1769037738
302991697
49773083
1347957327
936749509
1361452379
608936778
718721636
994750399
2115349810
2070377499
206094181
1815426626
868682237
1434534334
1735805084
1907211571
942139090
898219907
1151644024
178748394
106345588
1731127375
1169658242
2033994862
1016190748
1943895396
907582768
1467629106
1322285722
371624873
897710989
1531979115
1045253155
312416511
2088326948
1425445683
1451166979
754381094
957214696
465650432
1168918374
1297049488
246391152
1267268521
297836046
1969821942
9975190
1532627978
1598237365
167178021
1660570643
360353203
936656608
909427303
1109444103
985846418
1690004310
1698966322
1358198979
237862657
916431853
88217601
425478646
522708549
425008450
158419134
548893323
1901310987
1232488968
372247701
1271980315
1337237981
5762853
1377927146
987242703
852558471
117013295
1083847751
1030104192
1037687225
1594816598
1256196745
1415530246
590281002
938231428
50187434
281910584
66563957
383666321
1444713666
1700564489
1790555824
490740214
1071427225
2098962039
518679150
645105258
1025679707
149560055
206378983
1664186853
509143588
3089557
540716141
317331303
455585826
1386521034
331560429
528074050
1414887613
1154016140
545534541
1457982371
1453287137
1233220118
1744080274
1775523792
1570054239
1216721433
629907142
182609208
1832454680
1481594163
1741028279
1593522811
650629310
717963421
79842961
496604046
376939853
1545656241
54395866
1089094843
1455595370
455804393
1842059313
1819887189
818267387
1328808037
1606436944
805544893
1311705443
1720885031
830734996
155246551
748086243
1838404285
652233360
2074084514
1657905669
546582585
403951624
385310490
865260706
1876513658
461400985
2051493018
236109878
71189004
1931938132
1786725172
538866911
569485420
281588031
1078354918
756905814
1137137663
428406649
1225919717
1358090834
1095654074
606209877
705826488
89291089
1797297036
1952715311
390040048
380221608
1017675950
1807020122
30753969
278438956
267433173
865490479
182339576
1255971907
1246529204
1892571262
1712956705
1267159663
136752048
42310588
1807612579
559501929
1528704244
1037493911
890654460
541963099
2022051013
1354468946
732630039
67762661
846172558
272174042
1344290033
2003735612
1661183647
1277577503
1780568394
1090108253
825706803
1480633189
605682609
509713853
1902597731
1794103208
132260990
119204838
97276815
131478697
983218990
1501496071
490766785
906010834
1762723083
1334569187
1689319784
73787981
2063466530
1221818378
1518394594
2062352387
1270709215
682110690
968699105
2071080474
975579166
1666334478
1138876853
767314786
956655437
823816780
218015736
775187580
480829787
874059827
644286028
826340348
1762326942
1439818688
944192196
1219642561
1390915478
682995068
206681695
336903324
1698171788
1658042680
701736195
1641424583
1157639843
1464171288
196880596
903603619
2005265771
1873377895
1004782764
1185117425
1504203328
1006818834
2064576758
2107878563
708634951
510717183
878170065
80718680
904314333
1398087822
553864686
2125681847
1639006145
1164512766
1522027383
862273291
127387060
666133171
1420465527
1886468818
1505599363
1402256473
870713626
276167713
411404222
470792421
1344763409
1610587190
1430672451
823605061
114699256
1604615411
5542488
137351703
782587282
1962167863
1544955208
670314059
2020303924
760324247
943060111
703311265
672700089
1469936376
79445196
1036096058
1494233028
2123930683
987463451
245291886
1510996041
1620181828
1995620108
868924301
414856906
1263208634
1241327182
1881012557
739734674
2102073474
2104397057
1781896037
1406239727
471584150
1658302102
636553814
1716211395
1401413499
1714089611
1673353597
1400891109
1683146491
433188817
397926521
839934140
1992461605
740590336
2090515030
320462113
1000870195
600476070
717095943
2084067073
790930701
2046351775
119298982
1628803108
156951556
881457204
595101097
1160375276
1426084046
608851405
167968519
1279815427
1091667306
709761743
534166326
1696214116
1589519119
1716013179
464347980
362608302
755654013
85447457
922404557
410684117
423819142
2040825807
102095129
1019984
1254391988
1810045830
1811994639
1010357448
1470459068
898667808
1278021339
1992456672
964789435
619028624
1640897619
778054796
1328339803
1562431257
634845424
898283897
721030055
1957223797
1115163801
1209536766
2055911345
468233334
1101721031
1801125206
1096364850
73060459
23479772
1478488077
577357996
374173869
1333255042
769095729
1138131682
145949656
565539769
654653283
91704657
380336668
2087789480
1899960498
568850898
141190318
1216084400
1759641505
174912989
659323892
195882036
883977551
1217454737
1136326216
339277399
790551254
944505596
1467127666
1964837455
509060273
1576913011
278182830
947222597
822622247
221808573
576887730
1598656620
749636639
1845896621
867652657
352867749
725540112
1578212398
425201266
552850299
2008704399
30993838
433124532
1151270090
1874275635
259243765
417439404
769329590
1921210624
697299911
1862179592
960200679
1811021486
248335252
971719163
2073811333
154195186
976169765
1599296277
807392840
1821197458
746452935
292496885
1342116435
486410757
1246432153
610320740
1930948602
545881912
1897916555
1657985861
849324657
2005402564
1697682046
1982222862
496774792
2051015351
625437957
1560169107
226204633
1784019090
381453536
1203058935
620996583
495129062
338700902
270544795
2001407993
652685763
1906679382
286054482
1092694709
1178597362
1478438047
1674980406
1752395382
1577831416
1891914456
2115337064
1938094780
743669022
378112228
1589081484
333179516
598150369
605068059
175356950
1961542574
391671173
651223847
1995192785
321822847
2086282929
1015003011
1914723971
956325663
1167747273
1427714474
1208880927
1139042020
515108016
1599629973
691012161
1414151248
1428347230
1579648902
661114252
557624767
2078403856
1354520846
529859234
482610022
253578253
1156495126
1314778631
156949430
2009913458
470298583
806494320
118675515
360050318
1264165037
259911435
272480238
35225263
463929286
2105272670
1053475278
2085541217
646152626
1836430805
1366715418
1704146006
1209491287
497591422
1673415335
809726204
628385743
1163257978
1807935519
452539869
1521230693
1623526039
900568084
1963244520
1105775741
1361933667
1939831692
2137522647
2021653664
811493259
2086863157
1150808409
1299517755
255111498
1244311620
2029667802
1985198999
1145741926
260449790
1458690824
152785146
1173060555
1169768683
643582998
694320919
1500421164
361369742
73494747
331604234
1793732967
156403380
1141563662
766958929
1275798972
1056904109
854389807
787829513
157818885
1983594147
202354986
68564692
183689596
96844323
1743855080
642622719
165054202
1867019267
209268326
1811601685
1348361715
656883316
1737174758
2109018294
1699830259
1117505285
1911951568
420387084
1493864239
1927293185
1536960311
825822710
925622428
84977227
542027415
1721912390
947153622
642670707
1812279113
784576857
1663643199
1833824211
239713258
1023066395
1200797593
1461245754
328310472
2060476270
355140553
446629410
2037886924
1489062169
876786654
314665470
955682675
422511510
1661692498
308737150
2063751749
1934848897
1719755801
2043376187
1930529286
848423300
1562710228
2066006467
1778509441
448627708
1912037747
1549610092
1238266310
197717758
1394976921
1166961646
1628835628
1728878962
645060238
2012590892
1515551976
1703613101
331632052
962542417
136466983
1265141489
1557196326
1588504805
352018710
1422965358
1497853169
1200952647
305395123
1141868083
258900862
1328142142
356669429
1975180036
155120848
1982409536
217156219
1351922135
1458564328
1137574229
576038165
782747573
1151474223
98599205
1016500891
817491268
685121456
2115223950
127818729
1505088203
378644456
707672760
1102105685
1508391233
1282662020
453243164
1762512632
555328257
1896372915
1100871628
1145420769
1546907123
912041228
1407538210
2063318563
64023096
1266973746
498627060
957476129
1884012850
310989133
1809306209
834329934
995466120
360128385
1394611130
467822025
1247408986
1587966461
936533385
1210032008
1530789292
1963504588
2028872608
1652245162
1537768585
760353861
1200259569
196768862
737940032
1506308704
922250423
404389374
535049392
326189148
130528881
1127038281
973082458
1688609302
110406652
636662689
1214444089
930830896
874230764
380876168
1736738059
1188685192
1953087722
1048422627
1962394547
1820559915
1929004886
789701474
1513575596
701342958
1522621717
1948823229
1789793163
355413678
934954710
1249582474
1087177929
911850796
495424850
504304844
1293033191
1732081851
1147464752
302273558
1369003918
608773254
1495012206
1107438707
270813715
1355515208
412737000
1700367160
238487810
1131034137
1764159398
695688733
1239743659
1208956616
311903110
280590017
2119809429
1360838771
928034544
1083529603
945902916
1537070487
1968940079
844805958
1978982030
675277347
184109572
1563936325
673601028
1334250481
1079028098
286042018
1519829606
150624818
737396264
293358080
1472147189
1760518225
568145404
663981690
570103840
1673307303
785696333
1339272203
1184999191
77207606
1217531652
1806313867
2126253641
419595723
287611170
242064993
505014267
31149291
1247172776
2114375221
1295195054
1630273623
418653508
1896890572
552845422
1298256364
1565553474
2144852731
1480535108
119144218
1256070578
114234969
98633891
1832973400
835315698
592417292
647055975
217660333
1689981322
593037657
1426353618
629542851
1600711487
1544524711
829493150
1686002588
2074726350
877014660
1189773507
758647704
366922883
428636512
843838383
1764284062
191894694
1839426413
1196360078
535542118
1951585147
694127293
195252453
506919086
2082018727
1226944939
1710399970
220192794
1920605177
1240849416
1804810340
1483907470
1360133097
967560446
1534110441
2025210958
1695295181
1896374761
584055175
1446310000
936903766
1358411526
1932167465
520214249
430373286
821957724
1607183447
136096835
833896636
1859974096
877331203
615619561
89136791
1255601099
2091494501
308475979
766931318
1587823297
1068786644
1503889328
1277909945
998735135
1729173628
1856154254
406671792
2060196029
1230408508
974455881
1472886123
1594950881
1671557797
1589787428
631825721
1406699200
654479722
1988009768
1394585972
2098672876
342414660
1090233283
143318537
1516320691
1239242698
2007428248
1131377528
69670640
417434810
487156006
672126553
83363959
1786940009
1439071406
963021067
782957277
405215080
1888723284
1278091593
1964931251
2052399227
1940459084
146467740
605657370
1597094537
1699241212
1777159686
1593647319
1242115265
780168294
533192696
660674492
1977997282
54392364
1523198275
761547781
1455726287
482720667
197813769
1928902124
2035621290
313946208
878839061
1684076719
1033102989
1896815095
1612708813
953282318
1869076764
554070295
1034982289
680233326
839057197
2133623558
1553246829
390846348
1862847065
2033636262
1299832562
363222074
61328874
629566418
2022993506
1315824909
1526036403
304802159
666127489
1478102324
1759651096
1883511825
731946609
1687219728
689211014
234552411
1648868571
779511144
203824721
853204876
1781175701
970327632
333682552
1439655899
881612699
257853336
1185594346
1220731639
1334657251
1950659977
2109037884
7627021
1040462777
610323834
1688271678
1283113874
2100293177
183601665
184467810
708457644
106034194
1608552725
350130943
714133300
2050456414
764176223
270513409
1491224001
522657174
432307004
815466842
1098720708
1427273258
1001094085
1017063120
563608289
923425652
464697920
83792503
855875115
454382411
1273636041
752220658
1105591841
974197064
1058800824
315307736
255558317
836627856
1581517248
2022476960
1539937968
1106402718
1162775832
624038265
2131248289
41105551
433594247
1761426738
500632173
983650527
1518015845
143983470
1052597031
1988013579
1645538167
204859622
1230820781
45225145
637542875
320094961
197287931
480830800
789073454
34223997
233379515
2060284485
1672923218
1732883402
1675809629
177107273
773707487
1200044917
916677847
1114478457
1147709270
1322024532
1159376582
385858857
796490425
356727017
1719411607
1665688420
1535775091
1973002587
2066655460
296483149
1436178834
1121706401
1608046874
1873353795
195632138
1908493140
641463325
476649982
1556643203
886500693
1597063302
799369839
619821327
816022019
61475689
228539954
1251852711
960995341
1079409096
167869998
482418592
1639739281
374804133
47521474
1909787057
960712207
1510310106
1407631981
1229507758
1844498849
1797065946
2129863583
1504922949
122874900
258077417
774845272
1942344487
2030144768
946596787
1276314429
1860889707
1391257966
1639027800
2132630452
1104092760
547310782
805279919
1851022928
1663614664
2043124953
213046950
1365629659
31217076
546182018
1019296643
1670133674
904255161
1593405043
377469524
164537926
776951950
1874632773
2135657931
1725011227
1780294920
1001989007
1772228962
736194454
1713693199
1674459445
1280204459
428634022
1691576231
1078600660
96238216
1370223834
1517260800
1294293919
1344000969
1559580307
1753029852
1029466802
807980777
1684296965
34576255
1643486865
1233458387
397041517
580328291
1540114085
144550202
1262047723
80917679
512786227
606302813
1755525200
1859013338
1204958555
1635229661
1344602329
518718099
569088498
124948271
1506745134
830960388
924261815
531341809
1605317976
830791171
1783930955
35121102
1433063550
158671159
932285402
791111884
1196027630
45481112
1970020022
48851002
58599061
421985894
900523438
110821978
223272706
404980354
1700866274
482525518
1592445106
1099499965
596379930
1478593601
79751575
1200845932
286590076
1900192027
1621419331
581322060
1163319627
822069185
2131779752
6976001
630985464
2146375805
1966237191
1576049859
1543996954
586084453
650783565
801165970
2034105206
2125360436
678952666
1668477059
450612548
1217720195
1300967655
671149646
2026013640
269200081
398125605
830440169
318792000
1662748131
778623219
1939296995
1226917667
401987363
2004443508
1364533223
1958156315
48074965
834422681
316200830
322425109
684669090
1766300237
2137136180
647512093
1602164611
421009635
2023198534
411604985
1238053277
1808349741
1544992777
2018609425
332141587
220939497
1431945972
51268207
2104575842
692715760
470637282
2133223283
902805902
913550513
997434294
638478142
1461340455
1285134755
912223989
1774749707
1396769222
1271705502
714754677
1279948921
1933715887
560132021
648084033
226686794
558548240
1497124827
879169150
40152954
129601598
370535363
1126631293
557766029
1032656903
2025725206
805146019
761286179
471607534
1498635478
230295352
1318300559
1330391237
1683698650
1680988430
234868464
1454740604
1194525315
338964805
1130340854
1491455798
1439514169
1198805417
769921665
2132789575
1525246395
626235057
1062262964
1777686028
1466299960
1354026812
1827829553
1243887939
1855401851
120312834
1078566037
57538563
1297890899
1843946656
1897268097
1440312252
564749738
468699316
187175462
1399501631
47733750
759710073
767706341
51694574
820300669
1912434328
1584192633
150187249
1248055329
1864400096
1065531556
1353830846
901875726
1635519841
1319136582
427340260
1988365866
36146689
1635456980
2091979470
1386843949
467402551
2078915395
567680990
55835418
1113603148
1278319659
444444011
1144041587
1722444430
752682764
1078081565
22796438
904875600
1622820847
1604001756
35859497
1888991042
62520073
2113549878
104562060
496544280
2132804871
1609391781
1490912172
1357074460
1909832712
1544522516
312929796
1643506483
1295207541
1463708978
230759347
1933373746
478587990
1598076956
2110793581
1539375623
288072337
1275028979
1357186757
131841302
1631496477
812085775
519523468
104330645
897514157
1737946741
2065369084
689024372
1501053728
209403077
507177100
541710547
1830351383
407634300
1680957566
901433633
2142224522
1627849342
1561805138
840144378
1765356304
127314108
432065234
1968872554
2080470793
94570040
907416685
613523695
512244660
121403346
562179500
386015631
122998508
921652771
1508256117
1130614396
1370383026
520713053
582642371
1393057728
1193489053
1508610737
1391049260
1518532433
1383741280
1763151693
1833287189
580684910
2105341885
1864991762
856117881
175950599
1717144612
117104777
1877141285
1703678125
1136439506
266375947
366156594
411183252
1695129571
1929789977
930144761
574177820
1642685124
935500278
1956673151
1843164790
164279749
1315503949
1096697057
830503346
1450456892
1704082085
1257433969
71234748
992721900
1812026929
1881414224
472971709
747425429
639310886
188205733
1187404618
1691727638
1340857968
1772653653
513889434
116586217
239778806
115548857
1376789103
1742366715
2052305014
1523554674
291135047
1951918128
803264412
1979517426
2065343378
2055859512
893165566
854249531
1945591300
2120378373
1557421431
338800020
448536459
1516936001
45075206
526721502
881225407
2126094231
1350727527
1631720542
889532900
720789549
625349636
13594665
616714308
796795233
243880569
1437612693
1624275466
163111145
1060728380
451646622
1451090962
1398389644
896934697
744156227
2047380485
1067099604
885302547
226431483
1138282660
943083944
14074939
1725728649
806999477
795649547
929512365
76171924
428448733
740818741
1157520743
141322254
214068426
193220506
32592460
1040507505
1223296804
1325714381
1737523333
247967399
210904613
2055693212
813116928
1975830960
1292713656
792458149
1115868794
1166357757
44617267
367260516
1113460865
470311854
570964171
2083395509
713207291
1461672821
888159640
1642396206
464461950
700653118
155191309
1546873436
629289205
1716567377
1719232695
385044649
2125114065
885863511
703364099
115695029
1914673643
95005132
210762394
573543136
1104433351
1648979753
807851004
1991459314
1720958887
1289906519
1866796872
500465581
1604830421
971054933
1499945884
763913151
508154765
1971123424
1671762403
1949998674
1711959778
82003408
1312911667
591639263
974969547
1149334427
1315299404
1652205104
856790398
1662944580
1197503740
1798770181
475445706
2044184534
293215593
287052952
3258343
203209115
541897926
339595725
326724310
1007012299
1009428983
97881733
1453026194
183905558
1210474670
734477065
540492828
338913522
1840481047
942275302
1309114657
1083140699
1436931463
1652939141
1333513948
507448485
1211254087
502411623
1576455234
2064726945
1388044935
957687404
1677394588
1756532088
1642295038
2117187824
1670869609
1989320856
129853993
2057361253
1242178239
131789770
1234059085
870294866
761760151
374339953
588742466
428393101
90181383
2096307857
15507814
768557642
899877259
1580047867
410838794
223875816
452094479
1771156442
1633738767
1802466712
125280133
274405308
1377706700
249684333
1884242681
1130317866
1092953800
1186927405
836247449
1706896440
1527835698
740974982
394773695
1831841475
311404709
555370185
881135863
1748799621
346339750
1739731186
1635657821
1243070868
1806852199
147945858
1168752100
375160795
2133789290
709738268
213062968
1439483339
513799451
1629888543
2024980766
271690568
1949108875
1439605350
1218403679
684877844
681183929
88318231
1515467332
1409412827
2072319634
2141753855
2106042757
1999312081
849973249
1953710530
1578614183
564256380
563479268
1337855005
380731265
91421713
416773247
766241049
345801119
236688733
656115474
1847398584
620875233
981987141
124429805
1956220312
1995391227
782926360
53290817
1779346700
1178092273
1554076463
1659434071
679989779
1766760383
1697260985
117624661
1033372486
451677575
2130067182
237706462
883292769
1894554369
1775823667
1947479776
1370269792
886263354
1827431423
439295491
416053237
1547457171
1266264784
1582087967
1721561013
2033620824
218362279
1999985993
70982360
1895277407
999511439
1339247478
1649473511
2133456783
103821957
1445546385
987231877
905258505
1696616480
1363612559
19574343
566042635
1693615883
589551866
584793708
2147348575
887063008
979006810
1080636464
1655341337
1789757368
205651653
646359339
214180007
1498121397
565836999
1439597171
1652131842
440296843
1759704468
1757185182
2051244741
1715427742
959135538
1825086817
511938772
1727956774
995026881
123814070
1890707902
752058710
1030511915
943247195
907292863
2061341171
222799743
1837842687
621456396
1810334734
474421965
1676676811
1271500895
57888740
85657300
2059501708
1082288743
1561657839
1852659561
1697670872
1274808530
1293914820
1881840199
1864524544
1842214026
233787693
1772390315
977782111
1931651734
1081579855
181598562
1248815570
1474760650
1479013114
460369980
305277705
735897279
1150141225
1020771052
1431429760
1937807039
278279875
2055798427
755648486
904841085
2120897893
65265901
1217906827
1334436284
1208706320
585939964
2102178293
1061161906
1061651692
1785556023
437921967
1216669439
341994697
1622192027
1217790098
1556376843
731708283
1895931698
1059340765
539063745
759099803
1068581132
1601976382
921175148
424598261
1391938823
928821556
18423833
109847584
1038739965
2005605975
1083085810
1334644824
919445918
1883867468
182941978
1015014210
616381378
750149496
1018539943
2101444267
1249593111
1413178283
1559761942
1359738305
200322749
630803551
1440337555
210626284
1027134141
26252578
1775097290
1097073116
1474745478
1652281146
295879155
111855196
1590542180
1074634528
2077314093
1651092505
2041541542
1890258608
1141065521
154982627
1876843786
1756625919
1161153358
454630747
1051694931
2065453034
846145895
85462414
662664972
286800081
1578604623
1623897114
951264264
963036337
1339470785
174866326
536595758
1797763291
1574586708
2109939347
2001115338
1306882252
1624234330
2113640271
397861565
219389031
2091309283
2118470284
1780294435
281256955
1953840298
391421040
1687201389
2089837848
169721187
772329073
519569672
225848123
2096390718
572553447
1526922047
12430316
44554653
453593174
1596948442
437193577
757388924
1665487480
541327553
901623269
1965310022
2135466795
950194630
1621567672
1338283285
1956165216
1905100564
1034184958
1028498588
380970613
342290802
54466271
721015234
1294046445
1043970276
1389885843
1049938627
1321440212
928650713
1104057685
956256215
1787697493
407108025
611044219
2002587006
1568732270
1911579230
1238859298
1927154735
1553894392
676282905
1263681021
657004460
426717763
960566744
847273477
1265059377
1532409806
371021319
589184155
1005646876
1736363162
168083938
1781666798
1549470265
1138988633
2110830469
1150863131
668651242
739088630
725025862
384129469
1525207117
216947324
220784074
1616820466
1321385893
1451534230
1690273439
698752074
1689666212
2100210587
791019051
1649773189
2144016253
1331072202
1325312732
1762341882
417932679
972296480
714913519
1321249811
1352990201
588740002
1022155755
450381014
2118675490
406325884
1421962345
1400099882
17147769
681226410
1272431880
1895272386
1449442775
12085304
1546709718
1748794233
1018033341
2044991136
614960784
1557765243
2113179947
1928618393
1728983710
330502022
1096988153
1167256472
1999757812
397580197
1606284583
278095462
1206817537
57961653
369672745
1367657696
381713382
134740382
172907956
398757580
305211611
1661415748
1986049400
1144535845
517752850
1686872538
472528712
1833228929
806129073
528682685
1927622363
784074246
464443091
903847002
983464862
935491334
739641068
1915773576
1374241565
572634509
205338279
694545783
481611301
950060733
65950194
232781365
2069150710
1363510638
324727628
1981586730
48620134
834154292
811538868
360939626
1144289488
910063056
450970347
1606261742
388309341
312199222
1430320285
546008028
100758788
614617830
432433709
1300583863
551073267
770468167
1624268735
741041857
1266335878
1964986475
1097336013
270872831
2133687779
1077839299
1342052691
1431122744
2007017302
2029797400
1931065808
2035703598
136636809
696467090
566900474
1542017217
1714179290
1386780156
550421892
582424813
373005678
2145623226
736375083
1564846808
78790237
787340315
622412245
908018673
831253703
1963320604
1904552505
1074609856
56416257
1503665504
343908239
60735850
653766624
1587858428
1896722493
1333436010
2056693796
141099476
1127064355
1649499061
1557830089
668855724
1424285758
1492818712
1170426749
987742235
475551837
1120939780
284832417
17928334
1899081800
1660527409
1724747543
90269062
738459031
160239555
619707371
1869610235
1420699857
1833495948
123416838
1060979172
2079027165
2061546375
437488536
2032297162
874525994
1271790457
402191243
431662111
103485921
1290607780
1886416386
1235504134
1350386642
369531505
1625976134
2137783162
1728175158
1762564409
2040232274
19071267
2130628368
1047021074
1760220658
1945537072
1615585054
303487542
1892638075
1418112495
2044620214
1658542627
1044485513
94501504
1663814599
252966797
578904081
332810221
1782422856
1721533334
481986535
652429201
688114713
1854178596
1944544457
1740860338
327889999
810713209
38408336
177342224
1392023854
1180694984
827450508
1259848379
1472777263
129556042
1922260610
592233745
262271631
1040904978
1690237486
1847621254
1531471945
876545870
61258624
1031767030
509625344
1651945552
465609646
1887896048
497956796
680693031
1270366136
1718629791
1209600848
203301171
1986554681
1730170697
1284705990
1509172803
1629952650
898669565
1244424898
1760324868
21014375
196120157
1596414302
427540034
276687223
784564730
835484719
144002897
1350820748
684719229
921821530
1262771251
1229257935
753829545
1037459345
1331371027
598607536
46582481
54804585
1881617928
639578243
2036094875
323043233
967937253
2047400553
370061729
1797427911
1934287619
1121562009
1422233637
1866685201
1879848182
1234064406
1734471328
1169618763
835134301
222257672
1432535686
338393873
1506978174
1548901696
1624394911
2134557360
597811084
70871855
1134666189
284324642
1147866086
227581190
2046768246
663126583
898600390
1755273105
713266130
2080033763
252916349
461405892
1862638696
1033822266
337835633
2023447579
1298221141
1120991789
1143120259
772554652
413869243
336441436
1263112480
2101868995
685568238
92409506
628782432
1416456239
1918647440
804614941
1543800114
1658904403
1231286688
844704731
1270386901
1118330730
379137934
3975770
1766306425
1427382391
1091873041
966920253
2020486309
2024147505
648337166
1449158464
1990116308
731115682
1510824692
1160322673
1357862617
452648965
1556838484
1674832893
561780345
1106679111
456122540
1869613801
1974544597
1232745123
202896192
879380848
869520615
578876650
1514797250
578099524
667778465
925479747
761602241
1047079572
1945825207
296081496
1673137785
1891887399
1836528834
667547876
1640113435
449782438
617522258
830796297
1153312790
1758948208
2072278937
282595197
838909756
1289507981
456479916
1020996981
951012860
1358426700
958185628
917388978
776662351
1209124699
1076720303
183846383
369356606
1956396594
346788721
1637301597
1230843077
1336566482
1343342962
5195841
506844253
1820437223
172029703
1343739835
1600281194
969923875
2100892857
1088423045
2029793254
1634226194
956886836
586242788
93648549
1243592996
803780243
1397766020
1842246182
1433620048
279805197
390870407
182340930
2138597886
921855483
152316457
1646203736
1422468478
764426316
1206910814
82966291
410685438
671583354
1700453144
944128086
446187985
714157244
1392937640
647663546
2037204533
1129245828
211175347
1679158357
1619068669
846878559
1634122568
2027098295
971716430
119656496
413391966
1908208999
1427244381
371505420
469623006
850807465
1542101826
2128016631
1591147325
1212154311
801964280
1009971597
481589437
1383027922
1817259590
478295886
823654132
12298386
1721303910
1811192647
1741461705
692687488
304435865
830826252
2123740616
1169241574
1129340314
1231694454
1029155255
1170958730
1062361962
1620388378
479132390
570911875
589730989
1056195717
1162850758
1294701290
325929531
736028525
1071507758
1820226733
406559475
724538345
2035984925
1278625313
440508642
43933099
517963895
451175915
367664947
834168668
1400871719
1124312190
489152864
1844235930
969053142
698275940
1476587181
1822039721
242980726
798069971
1025068720
801238652
158398325
1703513730
1854454030
1145073521
1785716209
387546863
1743455438
473211844
1644821996
45909086
1848819459
199974097
1725543883
1944806590
1717835217
776835099
1756201054
625551203
958243946
2097499069
2018326832
430618052
1523950337
1231651219
2074935530
96720188
250518109
1880207807
817461097
836331772
1292429332
540532431
2076384647
264340287
1292972377
357573311
30226326
284124858
950783621
188826469
535875939
2017124764
1166434496
1524056720
737354109
1073404951
933218839
216735661
1620072614
604920154
1407603085
389873410
1297936394
2043516687
1327645467
1160092636
1064946266
1267201682
1298653305
1188279014
179709676
1159089007
789654739
548846707
2091561654
532617222
1591278811
153013254
1453801456
897836387
1009948924
336790602
1453521370
1787480677
232705111
1089091170
607432421
917328864
805112428
1937304476
554270307
1530943194
1920191183
1792419923
805284217
156908888
315921893
637019844
1462848773
367811521
893078262
31512772
221727919
2059578614
1343045682
2045071062
1270090900
1068605941
848984064
250456641
333791407
1604840999
1655836760
1313084417
1901975291
1729500174
1995658258
1949089669
1125348014
722574933
102339207
1462315374
986688928
959531728
324176644
236537094
1138092288
1492871482
1516256996
2049597429
1053849264
973716732
1334265514
1905628583
1686228062
255412364
788470884
714006480
1042975354
1393525921
729102426
1274069112
1570681076
385275565
663563385
1701245246
186598316
689867751
893046547
2142932872
269000587
1869286247
1108684380
1357822103
296564515
868576078
1245715965
591385932
1245051075
861380829
837467638
688628671
515051158
866906738
537898974
664391346
559109592
924318405
1147074063
1133521864
1222232123
537557889
1060521720
1451386995
1547184783
1829283256
2023612499
1020154564
1800297766
282512836
124667364
579316450
176185538
769275702
1382773642
1859662999
71075356
2063138623
466455998
1515132294
93095737
1676036510
1834973921
1254778606
1140370243
1398617299
1321347012
657610189
703443172
187810553
386457437
913788032
1993326733
516065821
470734954
1094710867
1162480771
1065983436
1339127912
37429383
997695455
859531583
1824727097
1494431441
2005160085
1480426840
843389664
814096568
1377286625
404791268
906869352
81911957
942240135
511912679
1805459984
567783735
747756624
897594595
302377908
448050308
557892454
1995174909
964226219
876608368
1626156916
123274348
1289134576
819331923
1026145229
2132053569
1256165246
264322104
784432648
1020479065
188229273
1237508182
123564838
85912868
1282652422
721065472
423023839
1443727333
1951036429
168816591
1221525157
998761968
1449479208
442417372
131677756
1502054330
1136765055
1348462684
950336597
1305810982
632105418
335565466
2091290549
1789995396
1021036920
432070713
1330497480
1796250166
1182155344
1414875289
1653787293
1202596928
206802777
357955474
1748491722
716105726
1055575933
1856551795
247677750
286137239
482177892
1078425065
1257796081
1894845787
1451968747
1844293985
1477606708
1489993163
87198248
1812869740
951676176
336034089
1778223333
1848519805
323370570
909008527
2030814465
931003159
1382522193
1566016893
1379243486
402555222
238043154
1338381918
1776486614
560540525
2015107758
2101210150
1418829764
1457480646
1439476182
1507134402
187618717
1614678353
307181408
2083994465
108933757
1034434446
1715394266
1647660130
1318611565
1049378546
1056867495
1038898885
1647361423
486390030
185514321
1382214939
206462515
1212955673
610725699
174071819
1182816522
2022045152
1376048290
619404061
1568016461
1467449972
601518318
1132139606
1881320002
991744291
47134369
1365630520
423215921
1397839856
1729752956
1272338213
159955525
154613649
2123038581
654516934
1677621209
503883987
1533276436
1563548578
1205877467
1591214473
219875242
2134803031
232643627
2031729563
100736358
1902567621
1511899534
1157767749
839393235
352914259
108366067
1157851732
1984446699
450294750
174671483
552241450
1722571040
1100183121
1825869069
1985102026
855387904
636627787
1333367868
154909894
1256293683
1161837281
383766669
180617293
972173711
66244103
1414962359
888370368
2035209220
1049316509
1348649390
1315794898
1149829684
735849452
761750217
461506728
1372197200
1844373639
1656741943
691545007
1699284219
1224498969
472394473
1217686779
2121810108
1795774923
868764623
1054964754
1579757199
121151351
871937582
1382757611
1475888667
872595642
195441110
881393320
1735810847
1187873704
158657106
1493703144
459660720
548494399
446131681
1396065314
2054043093
323805774
1655314133
1876578507
1514424854
1498520004
502390424
964228077
318083684
1775019704
1511240502
2010314528
1924347081
617850597
1587836684
1704830019
2010159431
969647816
1827572107
713202695
1244341905
1594133248
40022957
805262408
1565518535
327044924
924197256
787610096
196356579
785091577
1080477299
539024043
33031267
552621199
1577000886
1562138260
876257459
1222054078
1767935097
1237063044
580235714
506227793
47600359
1992512006
134290592
1713457002
616158233
24172936
1821125345
196462324
652114245
2060233540
1078468349
832905421
926705056
2058593251
1197823184
665280922
1439754521
1073910647
80521335
1011197771
239864965
1712838599
124453646
127801320
1520675044
1946439185
1964859218
2060763566
389150784
421594858
1476895621
489629504
36220721
2112803838
700961551
746786764
726192769
966913605
844151718
1039564274
394124919
1610830221
1586978983
48576814
740589670
1215341212
239901531
73213896
76796802
579230839
716837255
2093310362
1220957960
1549031949
108008334
1683028827
902962185
624259170
857854546
50023168
1800516722
83762002
1938968293
1414570533
103176095
790498555
1704997533
527025829
13004595
1888706567
1552066591
811568450
1641480268
743209685
118140831
317647703
444522425
277327429
1103022802
1736249181
692607460
1254720346
1580238254
1555310305
72742653
622005804
418358191
1232753052
1743557633
2038424780
1696351668
1573949445
1271374695
1420251131
1933987949
176841857
1043011759
1043734809
865227084
2021577584
424213408
1252534854
1319569190
103173586
232595392
1554728852
487031217
1556769525
2095081016
659674511
2012116677
1121099031
1704649826
602556636
713670008
300787953
1682659838
870760754
345277566
270310873
1401420934
249722290
480936575
1158234069
506785497
100562574
589539300
145710709
843827924
638814033
428145959
1114519329
1210514450
56815513
287784177
798319369
636534779
1537283467
462533537
1466392631
177133152
313505467
360632696
1846493632
345157417
1137117956
1854395531
147610969
1217066791
41271909
1498897546
1799458802
1850076048
427520669
1986234558
767252540
716592932
1500997102
92987013
1177786688
1608151862
1897360926
1812089528
580737292
691227022
1049974466
1640821145
1940355902
493785323
1478371067
1980345404
1340745949
121426904
1738014805
749374397
2126728442
114746652
667452405
1604665702
399767615
971316400
1802694971
700495891
137135419
931909407
2033099219
660021954
650715117
1079280744
399256148
1387770577
2029702600
929913703
1711685218
1572497654
1917643393
437742772
926552957
1840573105
802985826
1001305771
1602043876
772211765
228922313
1001580889
556826882
825816256
1541387131
2107372439
1497841829
841021986
6620791
1885121844
599901293
576475517
942406748
1438603054
1435112651
1037803480
1278446221
1319016979
909093745
1142710827
939369611
227957094
303214526
419951350
1560260264
137368433
457286180
1243931567
1147599036
1046213432
1052761038
1846549057
521314212
1717995729
1734578763
556658617
1484809429
2131931276
195376651
1498710062
1233590234
269550299
1827894749
765104968
547039950
1657199486
2076750490
260456834
1151060987
558994670
1311412808
1932161180
1486295626
1058177231
2113048158
582848372
1713141717
447087210
1501361874
1405880664
1670707280
1854729359
1482099881
643674187
214096023
791618912
1021834414
1472205642
1229124818
347029282
1571500381
1545540473
425754516
1697048587
246305290
1050993968
899784623
1655401022
910393183
1722465264
1068105556
2085291830
94288466
1263388643
1754380947
1706545484
1459365523
1530978035
953866135
1134926156
490139755
1508185437
1796456081
1738021377
1227263550
258083448
37754977
517123637
763306404
455195311
1361532288
910012409
1058571800
516597869
1269341695
2117909166
97324926
113874335
280860619
1188548578
1534657445
1639549701
690358749
63140534
1946776049
148579000
1085934152
826469060
936461143
1234583757
1701101506
2138509817
157733040
695799910
843823445
1520223966
289229794
2129980234
183382749
2100847994
217606874
1236973260
1384923366
1582464659
665015127
1433435405
1537643715
1899675196
1630583340
813363265
392199815
205763379
507947694
1874168600
208567550
1988375793
1624156806
357591702
1809655909
973221429
1293872307
500381012
1015968764
1638601380
1048462044
1189866746
523626752
30340416
985350698
114895814
1371064513
1315583214
604145093
1749536423
286632529
1771880391
1897395448
397537697
1133587641
806008085
1019108726
1898974633
1797807535
1393181408
614034272
1373588359
1301711171
1267402504
858245527
929803673
1212057597
270951292
542931383
538303083
1135508713
720166677
2046479066
569862508
249384151
837092288
801615146
1014898556
2115730945
921380869
1191292981
1767795559
352208893
1950140093
1802244010
2137301948
1446422959
2006113044
2139263808
413524898
2106106315
1405880108
1887782739
1608884379
1459266678
544872590
1549107221
434644967
286669760
67309604
1546908388
55545326
425895002
1067121672
1821964027
1264403645
338805431
748852939
1904017619
559802501
1035968452
278694262
13328865
271413696
1243084178
339336040
126245021
492335784
1991568819
1377818813
636376176
661659933
554352003
1302855462
1639735662
227438238
1824888534
538053876
933097240
595129947
1161372012
1343791191
2099017844
1704528880
1341309172
1444510897
721348409
1243896920
19373888
1790694263
454853887
1953088266
1737132810
2072957881
34910472
929101082
721799212
231018607
1353793243
1207388398
2128369286
2024408619
927323753
2141665922
1131639160
1615805135
1721483451
2030427826
1735318952
764319617
196847102
920989116
1997235430
489916275
1431743109
1579860557
964038915
272322490
1932508269
1545642964
144607262
1920924670
503638499
1163750062
1447743464
706407684
1382206947
1097991444
246058011
1523780632
1398134371
178638842
1144891188
1852580515
1034920215
1968673911
1619309310
181896790
1884423564
1100182757
81139944
1190946612
2031879961
1220551214
1881479207
217407211
1265647702
1703747188
1652196020
874848506
1749320326
1796394792
2065600160
72949584
254090640
2058475522
313582730
614986464
1166183862
1584513307
354321141
26514329
1446441174
2034078770
610704441
1099060598
1242757299
1907911153
1607785589
631018919
1056482970
1097783325
2112918564
74580699
1377799439
1686225448
138211651
1209949934
2131452990
562767223
1361921424
1978514973
419422229
1330064028
1733172104
514812518
1571504357
1192067182
1202138457
970597343
1554997449
1750497002
926058097
1342712224
80712914
355153888
1409178754
2085346897
954982938
404206220
823474529
2039252966
1959682417
1593249586
608227973
883250453
982835483
78189629
485161048
305373068
548207517
1824986797
1184094665
419561075
227989853
158463766
743655482
1839281314
1300471542
1126199624
1187648216
1779737884
1848716656
1347367736
928570716
781956570
397850831
2143225007
1104654540
635843711
496259920
1933240088
791400846
816783345
1836435519
1780427969
1313625912
613168833
2047085946
1917932667
1613749414
480024762
1929745566
1423043795
1223856127
1660956134
2009007061
1814766021
2056524694
275858513
1556738861
42916895
2117697434
21630412
947475632
1997152675
1108001981
1410269640
259983477
966178686
1212666042
7431825
1491234024
1641625901
851545066
1270517481
204687430
777727632
162271731
1936085574
1169117143
524771325
977166793
1563027098
1773737580
1599033289
383647575
1990450045
909451527
1440128141
1889605073
1432792851
1483270597
311936295
817482265
721460268
464057829
2142881187
1772780195
1452168786
2118565897
75541987
1285894920
1634020333
1259258926
975308174
706574973
211643729
621903655
378880179
1009332443
671753702
954968128
544270617
1376868213
383017269
1604214935
609971597
2125545530
1147379177
276786146
305217832
1118359562
184547714
763518989
57425982
888484790
206215007
1358920039
1107146659
829807753
328842363
1363382292
1609074737
1464600342
421915064
1829033464
966105116
362889465
64080782
181510082
298041271
351609734
213881135
649518377
2042407482
670692237
52743198
643753204
648432021
1298696637
1984175129
148507757
410739932
1735882488
418997596
80642990
1140155241
1274515499
637811011
1351983801
960841243
1963036879
1573292979
1177388896
934721848
115343971
1781619944
741798018
646730764
1117641815
1593809941
235082823
2097934920
103494528
719026770
15896335
588914908
2093822748
1762872989
1673127259
1458109060
636574245
1517602182
1538601172
492083165
1059739580
603598758
566639636
1395535131
625431950
1663484576
169093979
503668499
1859557830
1391147515
1232406668
1261863991
1426860694
1330193415
552641046
1313312140
1770780002
220459484
2074758747
1601059848
1853576262
1738863546
2098451255
2013553453
781089806
154942986
1894996891
989941806
49451864
279407663
1708923986
1264497579
1938350348
1754324379
218765908
1480015183
1615599734
1497010473
1368138406
1627963367
123124872
1179149299
317410271
1871513929
1578024431
1976369072
1272630787
583809127
857470634
1021932455
1376419261
1076979370
1009459828
334558330
1395389978
329192446
408145047
1697069576
1457940276
612062123
613780656
1812860071
1238493155
330030332
33648859
1923808100
1569594777
1700592323
1709274752
389767188
500046144
255599164
1915055062
818098215
564851647
269841828
921325904
1253305608
1670138578
1564080035
918595113
859941045
209557934
364103852
96920049
629509253
926358244
1767182435
101931042
91554185
4793501
371422681
606387056
1540712048
1588420536
851493747
813731921
777487520
335772472
2057085257
1430157873
1704496942
446143837
697699766
1175868108
1126432638
1742081505
1039076392
837636875
500693523
463785765
179719667
1984732080
1714368384
778084776
1325809766
1080587518
1373790106
1315493963
427082694
1271707537
836508979
454328983
1981035109
202937043
1670735635
1415985402
1433613950
723328356
423152179
988526101
791691518
1189309377
1469770728
2093911811
657663133
86053678
1846144589
1267526905
1341367701
1975998682
71579721
1459243782
354888710
685724780
1826350615
1547832920
1040505931
389179840
1198830145
944152408
1914928092
1763595642
1723352630
539873126
1166227137
1713714021
650057671
1609302915
1665626360
1065946826
956062118
1897219731
1722979770
143569049
1055897408
1289005519
1330799104
1350732335
1295254977
551835598
1330334891
1894705873
949443336
783101022
592714141
794499769
1361714097
166163173
624291834
387116363
704713780
881014877
1711666106
1163117511
330929652
1786345225
2135230641
357184676
2147015461
931852905
1966816978
108317472
946286569
438519046
2089055397
1322711673
418994922
1814706269
1462109434
1805820642
2078616542
1870868121
1477239622
1525131232
3198673
744954436
782281665
203546895
1601835869
478262021
1564835874
1676582024
1192568033
1221319334
1765504975
1925018483
1855523648
1915764003
471696479
1851114757
2082967246
2070268520
1758663299
789898471
1723941063
84669248
330152730
2009605110
750952151
200517759
395606761
1062130315
1082897763
1470503233
2086451995
661598512
1364440771
1847501499
1587058535
916615604
2108738463
2034735697
1088969209
1226800536
94294684
1135846043
132671924
1924941474
1240615218
1292059106
1494350428
1602665783
650694147
1347646527
912787078
781715437
1299493817
1669672076
244379905
414444133
1316586634
958830186
930135956
251260900
1317901349
794455359
541671545
466769006
1797657446
1520433071
874941699
979123833
22731146
1272154058
975388315
143108410
1069445700
1194507385
774894696
2052649375
1274857142
616614381
1496427789
1224840266
1295881204
1471063498
1894847810
1465278391
1660088320
1124283171
1545883587
354338503
886715430
1174970137
1703618421
57184973
1922119523
1902564515
693553399
1958666043
505951504
117337641
458819590
814039936
155479507
823955620
1314805935
805149700
1544923736
1323414509
1350019126
1397302001
1888774897
439932501
141959832
1533566963
1071053165
1114149342
872682910
1193366745
1068931953
1504765490
1382370476
169493453
1036169650
529292705
1276417941
1698545911
1639322072
1207880058
1070682223
821657901
881815175
1076526606
610033909
763775009
1024296889
119974061
1190651458
648809419
1789921311
137683818
255534675
1405025776
626006827
895417896
1026743972
28949208
213846546
1427918325
657808071
1015230482
426506256
681616952
9326028
486060342
1321814252
1726055211
540045874
1875301491
166791169
1645626159
2047281441
1765180544
1071567065
630757946
1990112046
409114917
1466369917
1997683049
1509577076
1178304778
1831291826
147492521
559845142
93113657
1751439075
1254623020
269758287
1915145228
1914560609
1391407914
1299112738
140646116
1882956554
1771713942
441963300
1097376754
1092550459
384066283
1882923566
1622925257
608534578
2034804340
1463184820
2080879896
1330761815
248304176
106355574
234285047
908903663
996679717
625814990
1488049351
1401462690
849926690
1703705503
218185146
2068877429
80024686
1344770972
2009375700
1734121412
427898438
749623688
1062846772
1334088870
1968891277
1130822206
99072978
1742499435
544918057
287322300
657738071
739273989
1987371366
1303513992
1903573374
830914847
1244791634
23882632
1317797949
334911350
1045985580
1453890544
767877555
1114906623
967801231
227843075
922052045
1230745754
116204606
222172444
2131189517
949612830
1430218616
301749892
271786287
1169026359
1474025630
123743829
1959585111
1619119403
1266367541
65282014
1465405893
966503499
921146947
1902215175
1165640929
64369147
1206339249
865961114
1231345832
597845247
722371754
582883050
1978267205
1034457402
289352282
1484151188
2082359261
1804526117
1383217166
1103542345
954097868
1251698858
65158720
301677817
1746700183
75494247
884267541
855633572
1681674022
876540222
707283620
1192375654
455443612
1888531920
1358120561
277149505
341026677
1247137327
595481001
1542179226
314527472
1767888753
2041658436
2146919436
2109305904
787309680
822296494
1945284116
418778532
445498854
698335101
1093660868
465615997
1968957117
1365739931
1071115917
637532694
855864831
922987076
1056270980
1354616219
1826518582
467271466
138333964
175861369
1614620397
1902761739
911406290
694745824
445415123
1984792317
1516592638
1844657252
1275427825
1796371946
2099498353
1670681667
1167440180
853406917
96209807
1078270206
1748233961
1320735628
161721102
925404835
467024585
1757409030
1658550645
629959023
540720284
1998143697
852804144
841073787
1961102319
1054921665
1072757241
1947501372
71326200
1365230310
1164572858
1390782851
1438469735
695272380
1799574900
558136496
1255216750
1605845869
1522909909
2029965800
526920704
1950476984
1290930875
2014923695
1509611843
790697017
160297437
1384967402
641755878
555336769
556260570
956468113
734679572
751483291
410453621
866593750
1763982010
1793055924
1927875688
1427204721
472705976
237351109
769718453
661453564
481901379
755743068
578904081
415259535
1871465090
1194044217
984784126
2060934292
255620990
1345960045
1789663538
958996602
873981070
1212497019
1085628183
1611162799
829800170
965323032
688057673
1868788877
1065638539
58148095
1160186795
1083522094
1648612303
1732182942
60485990
1617736473
2023313692
1374462019
1609519502
1046910151
1331239852
1609113841
1482638994
1683715292
1816495105
756682810
1424467077
1471162553
1044949666
1584075424
567326224
50992396
1336255965
332092330
1356251811
1619254061
31590111
887057985
2006830761
1294367058
1096325342
1464836031
1057033521
810178560
1369402950
1674068643
775553006
1895512741
288714468
1685637438
1443001978
2036111618
1890486238
1808549457
2055908375
1483748853
1094069216
429190974
1625006712
1438546041
515843463
85095761
606979563
1603157492
1150606339
1725155209
1920155849
423479696
2103666777
1661555385
1243577686
1548764065
459770159
1323159202
1709396238
760001578
1073835574
1805147113
1461259570
1527946698
1978358637
1004519758
1646463751
313131931
1912682910
1263628557
1061468314
1602863256
1167353747
1362567819
2012029833
1192457283
1957395604
364267528
772214303
1077445010
1016221605
1025578181
737675752
1006807390
303334063
804362451
2056379017
425142038
1204942913
912709330
1004735572
413776026
1554889895
1792185685
2090934402
1078346009
289741900
1840812336
747372435
542596124
382497769
901111964
1463108488
1864703953
833202611
1804735233
683390062
513246720
1190348281
1473963160
1413441087
361263332
726074418
224496173
941020805
1958567017
239891712
89823580
506440178
623264984
1922766642
2088027233
318083684
587915223
159683004
950103603
1144980468
1650349098
347368658
2107888272
1194001051
78122439
1040456226
2084985886
2109231764
1806974828
19190852
1118992755
717671493
222001656
259911166
308711276
585350359
344188041
707176258
1603701924
619366414
1646932380
87346241
895244360
1664386622
820323864
978862468
1428794792
710832887
1262491031
717601838
1871971249
1805712096
1248943423
1807968275
2047074868
2029649491
1273370527
1173363845
595228322
1066030688
631664276
1226024755
39334744
73352417
694542191
401626619
213262662
1176810248
1949792326
90536556
895891854
2138785247
2008731837
1744531659
1796116150
1119966686
703708488
1903836121
1284909358
679997818
1980217391
114763489
262619305
1414826380
2139990420
1153755549
888649228
2043870090
1892572295
1585272138
123334234
1881968221
1742977792
896416823
2047224680
535728837
2048423835
912677915
22623337
1196581405
1666911087
958395367
770650225
1588479622
1680376454
1590579181
2042470946
818289903
1556669041
218166668
1114162129
2067755631
1605133408
1920200894
655961644
275264892
1127046407
581440649
1657819865
2127065090
1960791950
62550659
1372413235
1391400628
1755686479
437453146
448108634
2055443603
1366104798
1128439120
188166908
1475099435
1920888900
359109486
1958299443
2142753890
1632035368
1465733424
418000533
1215703099
1307623191
991954485
1669654968
23778331
127327566
1205891673
1464826383
1786064227
1624521241
837855195
412651056
222837226
584773265
572555898
1748884299
1070245764
1465672585
190957927
152813484
2061429986
1417943714
1798437459
981146439
1633460954
1232173126
1616765454
1764867982
1460286931
594164333
210458239
366885325
58168473
2056084473
1222187518
43859367
1161540543
1147737502
294273401
709487568
855771891
1413062091
1625226834
868972925
1524101272
135975755
1690103240
308479779
1282433562
1806402548
250217956
712207292
1868789395
889635476
1137534987
1001776001
377977166
1925042643
647018370
1049862944
630817687
1364994992
1184686250
509727560
40078593
396352075
90028388
2040510595
1865125858
2007580535
2114965450
876121995
1296586895
1416849421
997519139
1785367375
1864873200
1845297008
822141253
1517406383
1375064317
1385316822
963107152
1017908999
1180848811
1384562406
793774976
1452103345
1485156181
1243650379
1053700679
1311059138
1196194478
266833898
802102186
1724397662
997327467
503968311
458776808
1447134964
1935365127
610874699
609133841
1076566749
241252667
1297333820
1480705851
2045541963
765378054
735604529
918313666
1555671197
1239369127
234394434
1608522055
1609913219
1476708942
1487827418
652192891
409782050
27400168
1995246039
778436121
752276858
1539648733
1416027825
662240716
1926005467
765286726
1782114138
1913028595
136392206
1513639012
1189097801
286565062
1828872042
1435905509
2457062
1837829866
2076750490
1390382835
2093335615
1597460072
1299751819
1565647069
575091360
662410679
119796856
1561432287
1932256236
873345240
242400770
1736350931
1379477985
1279364099
667406081
1709790447
1231530274
693781413
1063039937
427413983
1237365416
676113748
793286810
534715589
1363260037
1646395249
1319934530
1459861258
1410116404
870014321
697141290
2009008776
395209444
1801814551
711688579
773648466
76668059
115981865
1826292464
302112657
102998885
1032321529
133825150
868559248
135806734
1012696312
1817751961
635793237
1440940461
1547160368
485305316
819669142
1633605498
1704032539
1774965206
1277185748
1423191188
737029469
1951675528
1093236668
2013941192
2122726440
225764855
1958312996
256340458
508958938
1604308087
1671285076
1727115799
255714416
2004338069
2023152129
332340249
371353216
5117314
1381427819
547061823
1571344599
1802614307
1505066136
2146816597
2871367
1082904268
975682528
1550539292
444707612
1065511694
1015212933
107920046
1701707218
404030514
1547948723
1878116228
162347478
1050304386
1305952598
1459594689
1248857809
1979132243
589148016
2030104507
1966891558
219168920
889690836
1932327435
1512281640
2118461852
1699722118
1580292336
520651176
954419893
1228762447
1566789041
382900872
670893646
335496365
1110951789
1021129419
647959936
1598658151
543756113
2048434600
733547701
24982272
847930437
1154289148
716024523
1099565748
929586016
1829992114
1335356792
1733066538
1357832664
223156737
807988242
608241736
518399224
1772526106
128950088
1502793133
134036652
793913963
1398428801
1104854711
2046311238
968278884
443123544
821872973
829376181
410692280
1026674960
1628216713
1454190013
1865031160
268815857
230819283
547295312
1952061921
1036464088
425754850
206027950
1596130724
127240225
859911399
326185198
1594440823
1263687965
723497041
2074331117
1902675294
1068769212
419514480
1834487354
82497418
56983807
602816336
970366986
1884915657
1992836125
1289395025
558327687
1439145319
40552068
1595453151
1148816413
1909073530
681446127
1377206802
1214766076
837090830
1898515037
515339595
638476688
5999580
1556210521
492172438
266152821
2052119530
1492427173
1096339863
1746472328
894076359
138997798
2130082326
216896019
1100688111
1868569465
579634496
1501765984
1308170017
754364486
1471682444
1339647985
859960104
1767680171
1935957940
506253414
487588437
1371177865
2021912004
1237699120
771437277
1388915816
1362459939
1647277091
1358278019
1245280093
1530891902
1535724145
904136302
1694347599
247560946
1029296095
1506332402
234774854
1923652410
609524996
710713183
1548622436
554029371
75063353
1788777490
738327752
1209744302
1417158544
853457168
1198377731
1792684969
954568014
1719127898
1982215252
695880862
1745144678
1468922025
1970643286
326268029
910137507
1844828079
1182801208
728505533
375700109
1407677281
2038064692
1288806468
300907082
1907485305
666069434
1586904359
564541473
2002985843
255270549
648782996
323626935
342336311
1213794924
331809807
1624128892
549505945
66147592
1537344129
1758588533
1279172161
1726785604
152501031
1076052973
1315089483
747170226
186538355
1322013435
914148609
2136841269
1589361439
1392872571
360054986
1649003089
568362816
648021336
952390335
31165580
1216526392
611044219
234057793
682094238
1741834918
1710349862
311406755
1849373425
162776612
1115100210
671282002
501322595
653968047
40066646
1310176781
1822617360
1650800791
214129312
1076237552
1401196038
489978249
823098379
1991166812
1173249864
701223691
1827052148
799268397
907352211
1944926418
1414609927
933999891
117878376
404198766
1996929133
1405678307
612159690
802869822
518136579
1241122659
1753695809
864271409
1264152167
1326883158
907766335
1456892355
1131343569
1701677341
1129003702
1122400237
1186715857
713795452
1290512443
308025679
1559368954
2122989742
706574846
1404612690
234419121
1958825429
1562423189
1930012090
976965494
592316375
931229933
915799325
1292355237
2029622251
684511899
171163054
2107054456
411727615
708413943
1807555844
1909224874
437404552
1349336453
1811241703
1666135351
1002359140
57642967
1029952828
1646943335
1752525624
1978386605
649445789
1686272701
274661424
1983611478
1112712786
715239000
1245946600
913829975
1386342551
447582754
1635392400
1884575606
1744158071
613396678
2004251474
1780526024
436192409
910931710
879363342
841319613
1667441228
924706147
1598492786
621726861
1164866948
1414968789
1075078528
260030945
1610572470
1534049734
892721195
327263310
1133238472
1564243431
1310263805
1995253696
761733649
1838621790
379049287
639096500
127329152
1241585562
686439038
1884821521
1590476604
1714178939
1443983308
2064356506
142886669
1849183974
1201619328
220343594
1887697230
1602733795
1606080793
1178511776
331809533
2080844720
2127079737
114113521
730308188
598465479
701883292
152108096
1881695581
1241604535
1783913884
1644295204
420109058
659649840
1788819418
875796683
763335230
1213383080
1926398511
481488339
585217364
542225693
1886896792
208256393
1058701412
1079800320
1896067445
1874450376
1562741987
271699580
209754745
1919543014
1264026634
1575824238
1869447686
742770131
1695027202
1549542908
550813262
125849820
852752965
704923163
1016793062
1089431786
1468810552
392743418
1706351929
1965742064
295374063
115172887
2103402751
719616927
1032208204
812754189
1885038512
1801548932
2100095641
870974297
439087125
1291001228
2035789121
118296667
138945735
1765540232
1891260866
1562024387
107790327
123579955
1245275633
1933135845
1520392383
164600941
1734268179
1547721336
988075941
101069289
1921560594
87645527
1104836813
313300746
1441054460
461450465
1803012805
124993154
272592890
1140824669
638580327
595837674
1370780677
539388646
384396583
2072878498
1097027692
1189198548
1086831529
2073923781
1549112328
626751920
834248821
757993250
1116462446
1372429434
1593191753
1527107563
87752656
1225623896
1292467020
1547526782
1820619393
1505293489
855719349
1405564451
1588700399
292152927
876913285
884826083
876823618
198717636
440192885
407717341
2004822119
2145747672
1133482133
125873345
60970719
1186250913
55356607
763699660
68932068
406418604
969393608
1115329022
641874818
964127553
1048349724
915444730
1754768335
844523455
967549294
931872614
970612138
1857612569
2123368683
1968420398
1375950014
647609979
723091802
587131882
709243033
92698886
1258262213
1660383919
332069162
315848615
1344890229
322331945
846383086
79781663
1971553268
755374938
1322879087
1176117958
794129000
493129314
1568624543
759277196
1343207522
737476907
2069348146
1575171572
1265575272
1995377938
1016412605
1838311604
1664871402
820555955
224291799
1951162528
1225868471
486116732
1749736755
1544625260
480344422
976467704
1148097614
1915411825
1201157566
1024502265
1723955982
987583712
1326155976
1377122498
2000396195
317295162
1286941388
946121164
1711111349
1306679452
1435886869
1385864348
1425282525
1110544381
122599217
1990721720
1784881625
1658379365
2047238643
1791024117
156006550
623550325
691309899
222685695
179967624
4842985
945574554
271053521
1256788285
706532124
1168560544
1670268298
1642021201
535728837
288054388
83449869
607471669
1597866460
2113643246
1783527763
1845499388
378406071
845367026
1856709304
478624208
380127277
292559019
1996486812
1069197411
1724761115
1975211151
1266650877
1155865197
831856777
1471470329
1223709922
1644860884
2040634638
2118803447
1217970529
1475259613
518436700
506450993
862267036
1506277165
99157211
1758815830
1315756673
1244175071
1185650821
1038050617
1088734612
826240943
245421790
92694900
1459180386
76571822
157023591
1571949069
1872363159
1583559090
131260029
2102230916
199430882
672484078
452529271
1294338379
673816737
1646014871
1408808785
2102102848
1458564171
531107680
701257365
730265361
395550908
912737861
66588025
1850851781
258931508
727149474
826532852
682644614
1267983179
303068565
1685329964
476262029
1283494061
1535511109
1288042621
2052709753
328277289
1829498249
580600555
2140905198
774756586
1078390509
312339237
498172052
511822774
426751721
1765610275
1445768169
672918739
963002949
460026141
1239293696
2115724949
558959673
550754107
1151786379
411056756
1411521586
2792848
1136482908
1750081214
1279014959
820820915
1435279377
1837570531
1490981948
1839432327
432989005
1384957854
1175974367
748963957
179037884
493314522
1074372001
111984147
1543091483
657961292
1042047815
1969494087
1592750080
271009404
1790245669
1854628855
1841512182
1738999662
2076215547
831457835
1294622233
1745474320
1427352476
1454310310
582523839
599635845
1031926971
365487381
897716602
808087065
392493800
1227689096
968409269
17727161
663172642
229652180
705076886
2044405291
376000645
1909330188
199028379
608251383
502063299
91179747
1071953828
138058956
1545083175
1065338838
344397725
1327137820
772020231
1881118238
454433602
1357826870
36290890
902550783
547043201
1235548246
1866208706
868419633
42689387
1461417685
764694220
1983223682
1206138740
420677357
1956194702
142886057
1807188613
492374813
490511134
1343894275
834976636
1477072191
577106869
135826703
936073921
1187685699
324619517
703693545
582846438
1602844931
1517918836
469440636
1014920192
667205699
1286151565
1686669678
1134041650
1749293743
460573060
1604944841
647789789
686569525
490102235
851235741
1452813863
1123605030
457924087
669747176
1155822177
767059883
760186718
1438529864
1353801809
1101297011
2037496893
1112875795
682351763
1532942933
1544987588
1811467185
1084586231
838243767
161708087
469609145
646981239
85456305
811686643
1233831264
361501077
80302950
631076940
1948242590
1382887715
607951501
563494951
1470729941
105915048
635222114
1942755776
851522341
1492836728
154451130
423411498
1529153151
58155155
820025954
1426607588
1415060299
3882853
1406088586
971274067
191468440
882395447
1893879799
1224260795
1989990617
576201063
272794118
1415776323
1729834736
1197886714
1322401161
391097713
1887488922
1722249775
780839316
636643630
1723964032
1881370740
409210127
1181420270
608382422
1733590493
1894622576
2083234752
216853769
59132911
432719840
1472104004
2006793973
215930142
123255255
347022739
42915394
1655068713
872447095
460743978
602511944
1154163288
1101612791
1112382232
430058376
1237459760
423314071
714336349
462038050
403898173
1558404389
49228338
1063455086
1545661974
748067828
837870210
1011559290
1016791620
1378508828
1545717740
1169337888
630820669
1471832761
1939052390
1310748778
1086508552
1317481366
1508222358
1587687963
2009855553
1702819421
1334238098
2043139503
1806911461
162701340
46366355
53952975
1900218738
485633963
919274673
2110098427
41884651
332849489
1851274771
554564334
1582256526
156479543
213417440
659391018
1339881272
1223475726
1353102816
2122218383
734253239
1064029044
1537358270
289399193
304337010
311516871
60743130
642016188
822078803
1922522824
1179778396
2132828446
84380503
1498394098
1666155395
777270665
1439628798
318642027
139927529
2077385756
2058583001
416162247
313074561
1008179755
850197725
566365694
604310374
1572559036
487969625
321283962
1522976671
1729272546
1183458141
925830385
1173627460
152334695
2078820611
1177009762
1554829760
458691373
210034366
1656814050
1699055479
802936219
1040773031
2117630802
418378354
698716955
170117734
1588161827
30505961
1239681834
281575924
1359637330
732577557
1869085358
346533402
1680392371
195793358
1735846453
69159987
1451899375
1552539081
2061992118
1449489519
1498255374
1301192775
782761959
1020224002
1592739014
2060903379
107908316
233403719
1078141728
990496827
310476861
1858818231
1399070870
265436861
277938631
1383533907
814901890
1746283734
844163638
1386110903
81991967
2004985500
631637116
765246044
441201933
1369724776
778387937
458627771
2082121846
821539447
1061380362
2105583902
1344618352
550856240
1562466388
594911989
1165102472
248853040
1679976988
2033710933
633927739
1796563093
1363203473
1065122915
1951558201
783924719
612155156
1770634085
1187959902
564699263
1779952505
1056510614
889288290
31807895
758743956
701260353
1965263
1840243962
238002041
764092314
1511369811
1821553552
1116308534
1395066604
1263593352
1320240270
1789717777
502526245
910328796
468163584
1834766407
1584124848
827662840
323980445
1158594697
1809418694
513602808
923507496
130518844
2077863205
1210510388
1345936369
2100722492
1583238154
1772939982
398309452
1209177526
1458706983
1519261983
485468878
195828426
582123229
1568965402
2139984711
2041873201
216210199
285471715
271577118
1526347770
101322452
890412597
1420794191
1045325951
1358480747
738286550
2073795278
1917473132
1081695545
1993472825
854040004
1218765842
573563678
635617061
983735686
1700182353
351793038
144211406
120342478
1582614030
1579370767
840857384
1160261558
1644636507
1397184946
985877532
1218848641
231281586
910734075
547574391
377118917
1282986616
1670584332
1240497372
1574294916
1480358026
65908802
49246502
8869141
1828994472
98041605
1189844301
354122791
982414013
997534215
838657171
744891858
55957403
1361684631
245074608
534559571
1703561306
1502318208
777518425
326164535
1820584212
1177255222
1635924899
757262572
36079583
2022356137
1542805724
492769304
1373374555
895606889
1366195427
1486527878
433245111
118401654
894141048
195622553
264557277
689383020
642598800
1132730768
1245946214
2064403203
389248609
1845324464
63453539
1315702187
1159501868
236507843
1881269515
650056463
1753158642
1503241110
1437054846
915573405
1487182495
506367651
381900023
1868083255
1290755889
1734748573
1720428990
399363047
1209334509
1090280336
1574468731
1164967590
252561757
65706868
1603836927
1789239802
1860047036
552339027
1175748877
1367014184
96643218
738837950
1131175365
1159480791
1985956745
3630601
668941840
1912733445
1066478724
1210047833
2147030073
1720866574
601229867
1635520052
913970331
666390217
28919082
1097831331
1846611729
1946087539
1447775360
795367645
1589311714
1336214428
241237658
1539950594
505981363
427127706
385553767
972190480
878713419
976370257
1404886192
1127489928
546482413
1316994657
360525944
2055890912
1345995343
388276989
838653264
1390090887
878414025
1960705046
2064446824
1061866457
624354410
682614446
1484610386
1228807732
1201652597
1490180984
334549815
1797133457
178600724
600611490
1052170237
1001943834
1766615578
1113868918
1896777877
1943085502
791388500
1588707623
1538615316
1494355181
985005647
933198717
2025679926
846142623
1065167579
644119121
1118840399
169912317
612372298
343904791
1954674160
1861604687
1813366702
1034478826
721683271
521835710
1723159889
1825979397
426442285
536197398
435399573
279229493
256947551
1250334474
1360099460
615929126
1781210006
1173075061
848858191
804713203
725891475
956144456
1271297654
834817890
133009922
440870950
1419125419
575148807
2027012465
835257098
835203446
1501262130
433161201
356455045
315344692
2100556039
1401193172
1821199874
1038828656
1340982887
1233134540
873001822
992715467
656241748
2025037762
821811734
1098239697
1547444253
1046853031
1548762163
627782512
2068241630
1077688521
1510585190
1996878906
187652878
24926149
1617497243
210023804
10315949
1300827319
1922057279
129933792
656346314
1410477095
1050283893
766641492
301652936
1744625748
289771222
1693892618
760583168
1152656498
1114942472
798810014
1333404451
913129328
1136464118
314927611
142790278
323578039
23426849
704506941
437726985
2062438502
1775492353
1977426918
654962979
1983264773
698495483
200628457
1988660541
1414077538
1009163035
200212743
1218870730
1346651416
2018065600
882017294
45306851
382966538
1865476927
1716045261
368621573
1971922622
1941148239
957891509
1152369926
707857976
868300099
698148516
1975385848
971574868
1630991746
1136987666
251232336
591512433
39209863
745329015
257325673
1651304787
1918386306
255778538
634392020
1627413291
716374553
178101913
1087407131
1993116858
619912565
1741110288
418873075
1849830528
1429313610
807084683
1188888749
1726958255
86986195
429742156
1433947287
1080974501
1753426578
887876414
1423799622
1386385889
1192224770
1465149837
782550075
1578832410
736221830
1810910104
222058159
791214521
166872030
1262811954
1718777214
33970432
1184239198
2034046646
979714760
57851748
1920928199
1789070392
429096513
1809023312
1161122547
199435361
1370899275
591469649
1511992457
470257945
1624563915
901088463
1965224678
2080374689
1872494982
1032124435
972072816
402884492
689514204
1522781421
196250890
1129864368
1243994383
1587562051
1311717911
325574360
41383375
1140795656
1697275782
1144160056
934315470
1946217000
1127476401
865713253
1445718407
902761470
171566826
852944760
124152606
674436501
415592221
948182988
128456150
1493798290
1566465833
721529721
467099351
589851246
1856539337
1147864409
1105081010
1289654568
41848126
194426039
671788971
1750314703
1963892899
1147407257
1921347782
1666062949
404639341
1561756213
1364032004
843045181
170637123
1222749981
1002720000
1985563651
1736159239
245760430
929586187
476462042
1151520601
88414889
1104673715
821404981
741374832
928456607
345488018
1809304755
1744448674
1842553369
1876992387
1883769742
1756630104
1743448363
319185657
724457837
1294525605
1492428043
52525034
589710396
609784342
1160044683
1036392978
214745985
1930807430
21969816
448318746
1937156326
85669064
1919796392
894621548
960258074
484346869
1290533763
1719717010
2098786675
383288267
590201371
347451625
289013294
558066717
2057585364
819998188
1363848641
1958588220
548667849
1009498410
361805264
1490384103
1840347217
1154052373
175588147
841761671
1914791441
1060334045
1105633402
200364683
1064193659
1963791640
2121750816
1364888242
902104830
1297277315
1915997851
2095133943
733026552
78330290
1573527557
890251606
661224152
904488220
1675576114
1294208971
1011673814
452243527
529098591
869307503
726369073
1120978566
978227920
833090000
540169423
133641511
480736476
1168677239
946153558
1353950927
1535161233
1074995307
1383036901
218456172
168627296
1398986818
354525210
443054133
477402730
7473675
1019580105
1882568592
1140321505
101734005
1056075974
1706277788
1346478976
510606804
2140547361
416037146
362446255
940924847
1432711877
44873447
694731641
712377558
1843636963
114011383
1011484385
1371378120
1876248476
1919406036
1488411095
539474871
456257375
1277651336
537576042
275495215
1694837862
1739795122
1249539652
310959252
850488055
1653622764
1662018373
2147325125
1535563904
797282734
1877930081
1206259934
1239001031
1402642841
1081425770
1080826530
240716949
1879624150
1739200872
1578057122
487142782
1837308183
1354357292
1897064271
352352663
197192573
221422251
1941349638
770182838
411587779
148923217
1727672636
1934247261
1516623230
261620779
1088688744
2006175652
1198298690
1322368397
326772445
1754427976
883821111
1794675434
698203363
689667428
661243985
1749422564
2143269272
1060578543
1796508736
308174364
843449487
1290822266
343267259
927592135
1497234003
181375540
819799910
1756691003
74446372
1748648634
1039986804
1033771041
844206588
701249167
1707018274
545045039
829509227
1627252500
1505474555
1223434862
1165170317
591606634
669556258
1579086446
1292572618
2069999590
1471687819
465049170
2064604217
1933275752
1660963770
15003669
1500898882
2064518601
555923505
1244693175
926276094
503160393
8858212
1196947088
876870475
749256344
789386698
75938078
454549491
760735695
1345914425
1168814393
2104816703
1281293786
1719230197
101044030
2053330041
1937514831
1520221672
1605441975
439270109
855224564
1378731164
516707613
221515477
687573957
2146682712
267095691
458648303
1111031804
1102338367
292373448
24230464
1942433453
1502854333
1608752567
2087815331
595564286
1136122911
1029821207
1474560292
903187480
1262797162
1117416127
807430224
1732329890
1903103442
1859096891
238064899
1301916803
296358610
48579747
17938540
1484753424
672059860
1033567154
111722844
769720416
964118699
483486526
446385608
1835558141
50271073
853309982
1106330613
1520470515
2101766315
1168740205
374589900
661109288
373305274
133807343
1026541269
515954900
1180775427
77185904
436124381
783077375
1136371964
344580380
914987463
1151787495
586918191
632124028
816394015
1241615562
432384968
1027115454
539006289
5455212
16595415
248107539
438747223
1802246337
1370961633
536372616
2122794840
1133349940
1415469134
734651262
183163444
1432345163
639359404
255107295
571377943
335956370
1127390847
462105857
1388360430
1026804753
2057135249
413773456
493883859
1881032483
1143899772
705013546
1688805584
1646089159
1985316997
353375993
614802067
722684002
59343659
948044857
1165126659
1663522759
325124756
327103798
1894288694
231480769
721661662
238865483
1265888073
2053048592
763599923
1061581006
459223104
313232390
606515992
458558440
560917420
1792998802
1636635199
262412972
1490222173
814412690
1350429635
1769566144
411199785
1580349647
1870704465
2098523245
788281682
963294000
873761596
1306727954
895857075
854717913
2145093565
1958907124
1932963097
1093541526
1070090021
2080186420
1677378855
1531634305
2056364821
744950202
936564219
809858110
1738985900
755953708
407986562
176048863
933716111
921535722
1340050327
1797595032
977023805
933932799
799102185
231179080
2044681414
1807039110
2138965381
926112449
1925208416
2102514657
1987373518
1853082701
1063126892
1215739175
1912370522
571643581
926510379
2010026821
1412067174
1897658451
1952555256
989043762
1825916765
2138342691
309606787
571362971
1528320093
1739221218
673672328
941765369
2017673249
2000542305
54440078
1828002724
183317188
846450680
762964094
826840744
1241714240
1582569897
1996999212
2107923657
1190509788
944013856
1466994043
1014159292
1954031394
11540341
391249424
2028469742
997517527
143499000
1118861788
2090923810
208635193
1055008935
1869058544
1944996427
201641046
873768350
339028156
746424944
226426651
983017392
1851822674
2137858096
1139538895
389423042
1317543879
468304507
1094967506
1352331350
1785913166
516136514
2036494676
1172018831
132286411
874092733
1358208998
1028836811
1873247275
2012913527
249387146
1861676727
399299748
1384406043
1856214870
1631540491
1080499411
648534925
597796791
1831255292
1607984473
690377128
1811102383
1434738883
315726977
252662344
139674751
2061891012
734356930
2010558561
971165071
1192796561
617687118
857738185
650790192
1066776009
1097422362
41162581
744023010
966891832
244588764
1115673170
156677039
1491704576
1824224186
1014209018
1651714550
881399283
415421719
1933134214
769251889
1300314127
2027255755
1053920778
525541770
1260879395
192790579
893164964
2140233673
1761370307
1276866704
736952733
24897508
356010468
1426929115
1774286724
738940350
1948617170
343043076
1928568059
488648795
470791355
663572526
4740351
1576984860
381068597
851753181
1976487482
1138519736
849745517
1446610277
658120097
1280646959
1342887467
1853063618
1624766843
1269000430
441669898
1364172816
1365810883
35484023
2070884902
2143635864
1998396900
302820882
587491461
658575168
572280531
1361722557
1920328678
1956421576
314556405
551299869
1845827581
365102835
1403222793
303609280
878604964
1708037930
1446184433
1133621935
907666172
396375189
102332249
390525829
1031135580
907138894
879530716
1258481033
777301922
371466632
1393110696
1879166220
684029124
869513315
550119323
1668525110
2017198234
1995111271
547894527
1190044309
1147459316
1674560915
867829890
451749700
728650938
679717944
1073226203
197623578
1364297313
2048856732
739677506
16420899
207117891
1429518878
2122227854
707594753
319976709
207915600
705514966
2033659205
1322582048
1895951410
1822042078
1174611771
1963738581
1931127649
164952247
243223820
97487706
622167428
99072
1343426626
1476804958
595005990
1282757648
100986279
987602127
1586115034
1774525879
950056574
847471966
1979317838
1726234746
215482680
2057437916
303922296
1936785988
894768682
753217467
1398643635
1013145850
504518777
1343280421
1126576985
223924866
1409648427
1606367808
821779522
1635030898
366287361
1344398409
1114796141
1245009237
445177544
2028167380
1346131917
2014289351
788777945
755395490
1659302327
1689055502
1595868039
845731571
263747810
550895170
2018858457
606486624
151687818
1615403130
272315738
979571399
289510982
1333235023
774312857
1076530985
149035570
694055201
1340656331
1533874715
2035783233
139901224
876354609
1682643079
117337325
115197250
1788903012
1883392854
55210594
559558688
32904376
1549944789
1502679141
972033893
944330803
224427622
349416055
492855985
1264005995
1655795257
701490930
1913846360
1924529286
909387829
426056380
1242048189
49211826
735607299
247668797
603031118
404244874
767622147
1433129202
1663214265
1790288275
2047012851
355131924
940912243
844906503
1753945395
202943761
1918335290
204210033
882198106
1623445724
1138821858
2045477479
1971246663
1799901435
1770248221
105230189
1068858155
590377425
857899483
913308543
592916899
2135636422
1841828796
19957352
15315110
1430448395
90092378
558245594
1682188155
728679889
1014687476
1648739825
750168627
645915840
1898784436
1890840676
502571448
1391457632
32415553
1945406461
995046956
1907164856
874097477
797389274
2081239313
1462266112
947867226
857766312
1817921460
769698425
1625883431
2090353104
1671496126
962121108
990111958
1703395865
1645786496
371893043
1624800671
375340886
815431030
1458053708
467154089
292454126
1269872714
1518523052
650028930
2089846073
1087759743
1209972733
1397579069
412576621
2098672876
434921326
1348423004
53228906
429207326
1363780266
1809405090
1948799897
2029030148
737985365
1740671885
53409488
1226786625
777474351
582774289
2079440367
1119111327
1468478243
806635304
1145439472
758871393
756795767
1261863053
1488306989
1761784663
1694675029
876205763
1107763413
952532646
1374663856
72356523
1659945568
540865340
1451304122
347994965
791269782
1818134329
854530278
2022461458
748197288
1518890589
1633813515
307192863
1681953974
243047646
1224997924
1406903022
270765160
1363010262
1004647361
1961175981
2011132270
300161558
1876229378
1049932177
1424583917
1007536910
1311527756
680120680
376255724
1577829232
1644561186
2140326451
922613864
256267990
460990944
1454425367
1890690488
328529773
587972365
709216740
294632568
1137246005
1745824863
938174998
1389090606
1985395447
1191859251
1965112408
1782363298
1096198586
1496206832
2045782701
1938551252
1789227981
8586724
1126568242
416177475
96401332
367597233
478026560
1841745584
2075076324
1636024833
1971019223
668140664
442966568
732749876
949238019
1714126883
2036205576
783435638
1332010904
2040965138
1615998318
797124065
910789110
1553038183
1136820258
519523069
1597780401
1264944368
974864908
692334479
1863578356
406145642
1357968086
893747335
1198537704
435293895
1955908207
449961957
224135275
85438608
888072948
711556794
543931416
1174839900
10517867
1594771193
114273307
1695812075
1003257915
887526622
457716485
1965144563
1364641997
1559627769
1332897192
1820424917
702079542
710828788
1510016960
1725712643
1149482791
2023266441
811714452
1930369592
1833166752
1726779868
1741389299
1444261475
1481214772
1469278672
1186884764
1218494765
3671703
126479232
1272111482
1141750291
1590389609
175087537
2084296079
318388941
1170868662
1473015456
565584329
1257073299
689168824
1851449583
2016183176
219117807
1933944452
1782585287
294563424
2041961508
1287338263
36165890
1924793772
534455059
1032273615
1591235894
696573154
2058162217
796539011
1624408436
1092459583
2086971799
619720560
2118474054
474037363
246344828
742124192
1667264771
1555519773
215424924
1809095630
1427778193
1952305234
1087167781
1253817355
1948246427
1640027514
2091703344
809459665
463476149
383398615
1005989107
194986391
874221501
1001418478
1000314241
1495476007
771835546
1210513024
36266925
1651084773
716284436
1560352134
434426576
1827932648
830788556
2016183114
133702844
815553389
976038486
802201297
1415344139
1350475338
1625832216
144118727
1458734327
148538374
1560675
2113230540
385221993
768017158
1581780261
1455683583
670862351
1050324009
359093990
1292912061
1694196532
786668542
1229829475
1684730517
1741280491
342356210
954623458
2073582705
990886659
219438819
2130118750
673296464
2087409536
2119880306
584189986
229952494
1010604630
1042669714
401125330
462309087
1400289355
1371475668
1898881751
1554566974
1694816498
16004627
985264615
1140090074
987920315
121300133
1677611970
1763938418
1755334198
117331402
169438893
1782977058
1197239759
246831100
1058728956
1479806740
1809707437
1949220202
1696752914
2004221776
1124514440
1948864448
1672014782
638028029
117483407
1514165430
1714977579
861263327
1244282059
1209211949
474048330
1076573728
887651252
394324861
957924695
1539601844
1176198363
1788302396
1549821813
543691061
822250081
133291240
1376105537
1213164240
824891663
1809269490
1269926101
216462492
2015779909
1302423587
1135700858
1333161756
282909136
1899116103
469699956
1569432574
1076313043
1956883889
1266958582
540527777
80357217
840632347
1661971249
1141043191
176774630
1669021949
2087406241
1673563322
2022805564
402572831
981281584
1492254292
1388296641
258877562
310466340
1389901222
1044967511
454131360
1943034173
1052286580
1234174790
1606111904
1096556521
1050388871
1236997418
174795026
403859754
1300780799
1660288614
298974780
1428833519
1300455864
352686754
660366032
992687563
595295783
1237983360
1939367467
762902873
82050735
1736280155
783088936
2127273399
238813225
1926764849
1728596141
53004792
665661401
1219419934
101325989
438125049
1295130606
1304065929
920463598
40159063
764259898
1750908837
459599879
237713231
1142064221
1418524167
1486977269
853432860
888295044
1857898911
375049154
1414869503
90256513
793264510
1062800398
1587402957
1434264787
812439593
2136838772
1779860323
220694058
1147443586
136902217
1700554581
1743418596
1333395696
1729697625
809465046
1077616132
933170036
2002820680
96707946
1295306142
1192656501
1501210455
424728449
1251176648
1160983514
1790439729
211340966
7564769
1436980341
1136865094
123021396
1180879608
1013236523
626904695
648295683
180834350
2068533366
1860665155
1626117623
1804584778
567931073
1475223705
458624005
347634973
1839458190
108998897
976790765
865557329
151074665
1823801614
1304124069
1628997745
1532031450
1605092486
1230593965
194689930
1388282589
2036603539
1254911998
210072153
539950653
378939195
2138222594
842853530
1243100042
305717756
814779077
897251400
2083024975
1990350552
325668844
75923504
290628513
1894220938
673356525
1293360785
1341396727
869248872
1480205149
440898237
1070096842
1574993698
1487372905
118603248
852273156
893986510
396419580
971487325
1877002757
1140310700
1613593780
1150502779
1819949599
4159809
1837612660
2031536435
1997892
2056741837
1469835459
1392143672
519158737
6373936
1791589177
1728535966
1630867110
189306631
5442108
139920674
1292763810
334711391
1671500255
1925261270
1912336892
584314006
763007160
2016699590
1894443918
2007027911
456190003
1283273896
935393451
1210710146
2000042262
1054791598
1655499216
530234698
1673551629
2076044875
547816700
1761241969
1013506383
1117989917
1679379300
1893032930
89822691
1589880379
823628352
72297165
2052322803
1543470798
1942103403
294963403
1114483926
560877097
1037407488
1967185172
1021921247
1840324719
1117142560
1455621210
1371036421
1039462652
2083555148
1112158805
389777907
1077762606
1577889240
1953086535
485381258
456638616
2027356411
341816246
1443071007
1894786260
1392908804
1823970722
1527002797
1643528030
1492124123
1674785887
1085735869
86688402
1756042783
1212603913
1063590526
285448466
493773061
2078247334
1920885031
2089629679
1347399477
899162840
1351762130
32519957
175823474
416719264
1098468529
927023564
1165131152
934265157
2002108472
919450867
1202933757
45886270
539958336
2015786087
1245518553
787463696
834544833
1655907158
615664734
9491006
1937190568
450731628
1997106750
1167264217
207761760
804242841
1021494200
977076758
2082532394
599745439
1654759461
1199845224
1711622696
1908415271
374699792
903050579
1098440927
888589948
1805472457
1783987100
1992045578
1269233706
967537859
750631040
948180214
279594132
2056578141
685365040
953660023
1322056974
1148013021
862303996
1478940528
1286519123
268210649
1128513194
884195908
663417693
466591473
1344116270
313475376
837734357
498644137
314744931
1021036920
380915331
1504487394
1498080859
791644705
38504560
218436205
976761462
2040644443
1594842743
1261692998
230201140
509588589
1435692075
794631039
1276117556
1908786319
1826965651
765494895
1108185466
132975923
1256493476
367455612
804290181
1685315101
1785629745
400824512
646826604
1999117094
927487749
84930822
615924151
2132628809
84552289
1439192367
852029488
1405355624
1685018748
404916674
506553969
2122510658
1690718246
118882153
1697541443
1986562574
419726361
1762943728
49458278
702951465
1322549298
651686475
1351140577
1877650681
2042620911
1115037927
499815014
568628347
472185998
599323027
1478825272
1069369646
1273583394
1417179885
499249075
660001169
624505726
501256232
2036414969
1485067905
590699966
1249952603
1570558313
1203688415
10950199
441887595
1859290850
1812152048
401682239
738128517
1967111359
1762885115
2094563644
845624375
532179943
369274042
357738370
1353180996
1095249459
1301961321
315563901
1997482208
266115477
1029650297
1408582954
136090359
809607258
351085409
2109615391
829787590
1793236508
1646426289
1787642272
1228270542
167275528
940491339
1972592426
1238110007
811276241
1449537375
1203612597
1217571645
2002485789
926163231
742195830
1433617173
303712247
1088965534
1363887316
112722493
1834162115
1198401584
1627705734
1014714740
875551759
1901735719
1505501308
137909541
707814003
1414713811
1478799070
1506375878
2119879130
1013039748
930349497
984883028
1147815909
1767710490
1991264099
493756837
1959955504
270620494
889846242
286547660
710128763
1182338834
1018630545
631995658
1349162538
793114554
23532859
1245422655
227907282
447784360
688861832
546962120
624597343
1540698216
571516185
1073428973
572796198
692535804
841579228
1814337091
912948388
500759178
933693300
1606037442
1775830832
1980271937
863693268
389026740
1809691518
2062987738
349541756
1536096966
1789600092
783693503
682531516
640226257
1961940233
253384049
1748758166
334208301
1317696880
1605860207
853702713
1262357723
928590282
476192511
444841661
1659607024
1406077910
958686700
1684941120
471994758
1173102317
1095354444
326738799
1697053818
406050968
966245421
1100523321
381099802
1972675160
1986677938
11364966
556766357
655931277
1570820972
700477898
725673095
1279154101
1195265285
2095345077
454370750
721696961
2047123799
209525883
1059697615
1546685586
1402083535
686387965
1004495224
945566259
1425529320
1270754006
1717831188
2077968414
1704573969
2029888054
1087029879
1571961278
1788081200
824174926
1310347965
97764707
954632010
220766095
76343266
1289644295
692035730
2134130778
2120368168
199238482
2090596072
1063030831
393160516
325433727
1535946653
1114175309
918542755
662641975
85170454
2133560599
1346017338
339285908
100153152
461929964
1850288247
42859648
625691149
241383240
2070744821
578345107
1242611536
1331778795
1057493152
1276185979
852190626
389291095
690181438
995728120
60934227
756843851
356904271
1726905837
1839659545
549307348
291921104
1402469511
2084398186
1593377843
904002816
1576739712
1775123093
486022673
1116464706
211185011
877955813
386521411
1248077883
1148213578
1785509350
579514532
2147477171
660929704
291388978
627907560
1694465325
510373023
1867107747
1966341090
619968975
747212128
837519391
757245242
645655748
2013340231
917701022
1066437190
646156707
1242069133
284447417
419459152
898845757
26026974
1738428158
257601319
584267406
1113538116
1472411340
1593649373
66538663
1618000225
1572390207
1568077617
1018333313
1956622798
1093207843
33493622
711521923
1773032097
1859334950
1005150277
1612556856
2026587371
835299456
1354943478
2092135755
1794773850
1923412476
1087618630
1852561964
15827976
1112345791
1791032726
1712024743
1019452906
1332961657
1263551317
478149031
1161682189
557082670
105746799
307993623
257123788
1717792629
2059975056
7353206
1447039825
1226599908
408708378
849376004
2047623903
788687452
262133925
273989869
796459171
1104045533
1620093500
176162728
92664184
1202327420
698816091
2144228205
1437467710
2015343161
1848764331
1792350135
473567933
115515645
169346261
1365772067
1085267890
62500803
587196676
2074033253
1487083923
887865147
1828788724
1833674283
1251608557
404246414
1231364154
1227991591
1358606579
1929996865
1006292198
341517026
1752437327
1131418140
1669760029
1804630946
733652577
483039435
435357378
836983329
1774847986
93819093
2014148685
604149666
2082202841
500255324
2101589152
462510769
1724370819
413745362
1107107564
1100155347
1035713979
1584703850
51566710
1185457307
866070526
302493944
144670740
328568196
1677352415
1366212893
82480827
652764356
581600135
1501151768
2010468537
624726664
168825321
1078788263
1847366850
1703549616
34912350
1096222251
1682531788
459582235
1921901653
1165906563
180589682
107184863
1515885
1140864523
213224119
89870285
531465538
1861440238
604712239
189130452
1725354700
1924988416
1107220741
809558184
1708106242
2125304288
285784083
2075080515
2052232717
1582175312
413127158
1000051891
942786143
437364285
1982879846
1622402168
607844470
2136733040
926751239
632334006
1558861313
275554167
675209191
1806498604
1843132482
1679721254
775285399
299259001
1564117535
772701539
210772263
1005726137
116896713
2024601627
1710195447
932231987
1172891725
1775009013
1016466637
384661924
575574700
709201973
676009461
1474039299
1943082503
634432133
1663040042
1383381833
1230041364
916783755
389927760
43744942
1161147187
1454356803
263381570
1005805721
450134977
179897637
1547785236
2022810623
742540285
59651341
219826235
917788005
656150095
2020408931
206096309
547551779
1264043299
1402507926
124411388
1880001624
928238613
966531354
807985351
1566439947
162734298
415316114
1179480692
738127379
836848146
1702015528
1286624265
1989680249
171798898
175576005
1340527350
115426988
346438340
2077278579
605065009
493567006
575401934
868441867
726464532
1952427819
433653800
1046377824
1730711780
79775123
825686702
2016851297
293721381
303988649
1334640333
1181131255
1224674071
146813171
661814169
606248530
2120595683
663579526
778127909
918410460
838333007
859587763
224721608
978799550
487800933
1701954592
16654989
764876159
1444333216
709798172
2069933342
1427520254
2105017628
390787987
715081186
1247604509
1989679254
474012046
1090856751
551211311
1691176945
2044764279
21953490
1805826539
1814308959
383640716
195463657
506260307
600214565
1996420453
1476135097
1775528592
2096875801
106906416
1338197657
1512872038
1193393425
1836781127
723766563
1737290282
1410128087
895295773
1070179507
1851076857
2039368841
943768483
1790536557
1724150814
1821811104
40664049
529468630
1390759769
939119003
1015985692
1630544825
1814750946
1099432036
1347282120
1646510764
1615836683
59080851
1746091156
2034952726
1077813691
1438111091
405127324
595091990
958648570
473199963
1917460736
475330239
2109835524
1006354953
2039467687
1769513536
1406664697
1986026144
318297416
160873507
68190631
630616422
1740847888
426087973
777823031
114828025
1772866428
1163893489
2059411159
2101413348
1733271599
449404385
1334383796
126609019
2041168458
450358900
2145165140
509094331
374091318
843339133
677259128
1888697661
1060191380
893490899
152403209
1256203029
435827047
1516256720
1770786767
19845946
242912760
1490736507
11072364
606105149
994689032
1528911857
50160084
1270363608
1005123945
1414316979
2097665862
238614297
1660203063
695345575
1942673397
1579540142
705936572
1704288336
457449907
128963200
1155468443
2087656435
52208760
818732143
1706080619
356437154
1281447699
1191914258
1634003914
301547564
1345987556
1298657505
919583332
1565872896
1366670847
939457404
407207637
1405471217
1220754531
116890837
634357280
1015619015
1448156721
1722859438
1091074951
270322211
879454499
1207000074
793807927
1599510452
955976568
410116833
1038180801
790649380
436267234
939797250
321922907
856085878
702498295
626401401
514334492
429586496
1074437907
76003946
1182551907
620604530
1559882673
969321791
768352293
903154208
520001361
465707721
1695997799
1318099808
2102977489
2882414
1665574266
166625909
1157984513
1344890564
933024328
269110314
752271633
1324386376
1748372013
23780406
734352879
1110338133
1599577825
352974731
1863511723
1710115481
2141219247
1875673621
1920305238
163234761
1995016220
1930950021
1004502730
594206588
899065105
1854051145
2127810952
122365341
1116994470
1400628108
1530166357
766404485
235172116
2067272501
1590566357
531293509
769801234
1440050266
892137901
1718062767
1251634670
2096549416
216843931
233202625
2139350323
572922167
1571864217
164513503
170726588
263050984
535386595
844735050
1147480748
810327130
334562764
1649729245
1330742800
1356273684
1372563851
1709354560
1028516419
2107954395
925407383
12284212
644604929
1554415620
1349282344
1959596756
2003982601
52076257
354285343
547941148
1238545375
1780964338
1663409337
853631500
1666281645
1391071268
1341570873
1727937394
139545906
595415196
1145019474
70438340
1311862493
43374832
1665821541
556360723
1714623101
219434132
1440163411
978387594
135715675
268157574
1080993596
326414577
1057586269
1602975547
1769166551
1694796267
543642954
314200039
223112401
32604605
1282877463
1737380665
830720263
471324908
438266082
1909865333
205537840
2139361783
2101410336
1817844232
1167892451
1476955868
1578218832
1769777639
1656168946
2063417092
2108018963
2112745363
968239390
432383205
2068908451
721697761
754975409
1662323580
868184741
453020634
1233110333
1555968374
353432022
1027333855
1940608046
1345254234
191141901
1326654772
965484869
901678876
356210610
1715394266
1855903283
820971404
110935288
100344503
933599483
764021476
314118420
886112670
527706385
1804900189
888004478
1954926914
1465409438
1068990321
957526178
1898738556
242208007
1888913715
862896769
843362533
1594138262
1696931792
492674519
615528965
1694354265
1970407022
2012570825
976866399
75131102
2130751946
1970627943
330463146
1741295568
720551652
1049248049
2008766172
1383071473
1888080494
1276061207
634399792
793976786
369141973
1137006929
476937516
27799832
19922728
788216631
1571121058
1737399360
1404600457
2142714794
262349350
459576706
1365637124
90343587
1512124417
247759430
283980199
1084479837
1035173517
904410607
371794559
23622016
1207067564
598940101
1856249507
128424590
966455043
2090716060
163724014
1641918291
1252020740
1130912491
551199907
265143132
1068406002
164041723
1876709473
340906446
1580454260
1502026034
167563149
1644419065
534035126
2041768206
965795065
1584656224
48596059
389034503
1727923919
1399565002
2087002006
280939014
2094492133
192485194
497512380
1423878967
742716756
1705250899
1477505654
1810504951
876111280
84198489
1191853490
286083289
1728210062
331349360
1662505301
1786381116
1986216506
166162803
1383676201
1423758220
277379603
191851642
1856468071
1029332984
1682299088
2140595607
830086099
1350491713
1920259893
563661619
592089458
175000782
51337656
60355727
1913353942
335362431
1211672571
1691886924
1020617736
1074400824
1785743673
309785105
1448102855
425321834
950976515
953783027
484746130
414995157
442765803
261036751
1145502575
1108744689
196470425
427557192
2027586980
451210692
564807577
229990087
379438540
486145338
1421969833
370437213
145371768
1151322674
643230084
1024008006
339106979
1582739411
503291732
1672834762
972796538
444502095
464856757
228829497
1697191780
345529370
1430865706
1880480536
855296737
422960670
999510015
1772050141
495102173
1802177084
1703799572
1864352580
22274461
1891677654
1559818691
1323458786
35373705
1486739784
622891350
1236345185
927517176
356704458
616292436
592975689
2052297097
447863653
1417976666
1136520148
186764402
2092639667
1265078811
342658815
1245470334
130402724
898423882
925211902
783163868
1785161514
1049820181
208295587
1644763977
1733782101
131281258
1264798033
853420149
213172493
1165146016
246028040
359260420
928092848
2126642008
2076431119
759382001
653417777
1222071576
1854392148
72799357
1971821724
113412030
1602192704
365243943
2073739537
413562842
1900401461
1037988837
1668437520
812433048
1074265445
1930198852
1221640742
1721263868
1995737350
1966842279
1772356620
1144048823
1089662249
1250906347
1084804473
1188444875
1880426611
659891429
458557461
2104827474
1711739583
1792367839
336405426
601622511
1217491215
1144093737
1591819957
1904700157
259280633
209574278
1176897048
1514867198
1530047738
93315405
413585364
219965971
427533006
1694434688
494638445
1115535463
1720021915
465224330
1630963880
386243748
477336587
1076600898
1013966113
45164709
887690271
1684761321
1067494674
264130163
428451971
932511108
1035746323
1773262039
1343150227
1820068965
523044372
359600574
1719687851
1589657129
737321584
508891722
1978143210
1987535709
1388413863
1012071562
1426553889
1192729279
1253476898
130078366
1932735146
1312588529
1433542784
150902696
46622347
1315745223
11002159
2084358093
511042110
452648965
1357049556
880112702
1878600138
1860100991
34948377
1696498849
11424830
1736373217
1920319959
35178426
1816588101
1959588328
1790331149
1257980841
1287503230
1376068797
455590472
1882338136
406443696
767802059
631733096
1163348518
2001585246
1732165188
1438378116
165961904
340097102
1201786823
366295552
1304561750
66762278
870557343
1715475025
328458040
1294063358
2124576370
292751848
972430587
1388190777
1451501670
1116635325
1153960959
392278293
385403249
872470734
2074181145
1733803163
1023342766
1336444967
868086403
193991167
1035945015
796022872
1282203709
188171424
1387879648
355095003
2134963318
1673189740
1104805173
1204795598
883512714
731619012
946637339
2100291131
329105191
1596743143
66380245
216751221
110503293
1689430888
2069897370
1843716902
1154558827
1417814043
131498942
1041359160
1465803112
2099017073
1201612957
746891262
1995810391
1778839803
1813186994
1072415031
790528406
1728678140
1015212015
31286425
1978246414
1152270065
556809386
552163983
1252464909
1013101795
1277363059
174324467
1004617008
2045352766
669750346
1196305368
421992474
806782709
1603825400
1682369266
341264845
1237388575
1334031110
1883187719
1934217766
1711311786
990515403
966446039
581388191
1934583285
1755675642
140040912
184705438
398566850
540223639
1598308786
2043979992
220444394
1447945710
1293234368
751676711
1578711814
1826811983
10016018
1399893997
927492699
889170332
489235858
902029054
1886189779
1396131434
292699288
744043163
1693472100
1181914684
1709177659
214492127
1034724308
1809509935
879441581
880848892
664551615
313326209
1026909155
919228559
2051211001
2133564839
455417291
899466575
1503223175
666005325
1289928184
2029577098
1115252002
243096144
90756158
813989498
913065170
1151670070
1776122865
1139813112
1183582448
72596333
1712511797
1112686979
1559086820
1493924689
1738854352
2022709663
1453080359
497595650
1413486224
1875966543
1223003163
1026023212
2086800928
2113460281
2073091097
1161324342
383344806
347811448
965757343
1674530858
2044224413
1444594331
2071851022
1237396511
600045551
2069642096
532644709
1248325467
1723332111
22589674
1775812231
672892783
316271089
897309379
1565950850
1049596112
194864377
201684308
321728069
15547442
686053661
1700277122
162017857
1467024043
2038002494
1120021865
1604981896
1867105795
1941159876
869537653
1082276400
836508979
1959381422
1025329806
1535190572
13504155
970055143
549310616
1761703341
1913099335
1535977942
1513266181
570429306
851731853
761197941
1777481531
1517128838
2000711700
1416596055
487304495
127892071
1399261174
1788655140
770181937
158945351
1492569561
830004632
2121933306
564746068
1289474775
1293676550
999057217
2040575685
291792861
2083735454
816646200
954026872
1196775146
360865905
297656741
1015732258
548847140
712330260
1091493067
676737604
2082317038
440485917
1367266104
1776677555
1344474615
1950093816
527857052
932861339
1151169546
1837835821
1211687043
668748013
547480284
613254306
1240093716
1120216982
548554177
1403515420
1271466632
235350383
439782649
1548696216
1346432890
601955264
580161319
1497572000
688246228
364338895
474668858
550065378
1942043024
733514003
69887534
1296299783
158118260
1385799048
1318266949
1092693766
1571506948
816240893
620882157
2060854951
1449789122
179014632
812520431
1754719057
1560312984
651517187
1576201430
758597285
1731076695
311841172
1287888021
450562626
959916768
1210825229
423123188
768924376
1675794050
508221663
917442370
343538572
941677585
847550331
964998979
758525121
679040143
1096417737
733248467
319926411
107647635
229084708
1226800450
1498479735
1024790992
2750594
372598104
462645411
792041289
2025865519
1407091155
512741988
36884441
1864794410
443641499
858093450
696265282
287044813
1786652944
789515441
1352837256
83898287
1263533750
67297673
1746153958
1865110360
158990433
471334100
2039322988
1101796487
436850769
764016978
1977755779
1721559918
437196858
553148075
54634699
517525645
1774241901
1831700128
885051503
992612078
1534379773
709210132
362965350
1518725437
2041094674
1236903602
876530527
1310393041
779929951
1138176417
1862073118
762457895
916285012
1653653420
1634477326
1920264559
370160229
1369122176
710833299
454693671
1559817493
1449614053
643022622
1741265337
1103151790
1774831395
1648605458
2144112861
1089871695
1959432666
1048611880
904578398
1345268581
1702769817
1684271667
1306411218
841174477
1340844518
777268936
737690458
230419641
1312879131
2023199612
60835692
1689714865
397928270
82961400
989499878
1694535901
2054831950
776783033
1383178997
2121534770
1993113808
669642792
1789253665
1047161228
1159453433
1964497054
258865518
1023488889
217763108
758114871
1219506328
40865993
1809103178
507780052
46564037
228636263
87352014
621162009
109670480
1095664581
1038270618
1724346844
1946103809
1390954217
1722196096
2000331149
1174888493
839181405
1845785923
1805565114
1677931789
1368489475
1835342566
188766608
544894732
1724547814
794849225
474114415
2105472214
936529719
263111193
805290733
67217522
917738830
1859316327
330259377
373054243
1912871410
18927724
929733040
125764582
1180350316
1035151277
1714626625
2143653607
50500317
1260253090
1797240846
232823743
588324350
933350494
1722952102
412032545
555271882
719219723
1737452034
528577966
557887361
1977704327
1099360299
1545247070
255920389
1056244305
1572402154
650766556
644104120
1415760743
122848449
344602877
380489090
1736167775
1923983086
1686228794
380652981
1102224616
143587277
1279231155
14437347
687941288
754196816
1300581021
1677722119
673285163
1178120274
1292809600
354799649
199851927
1842189662
1932133103
1242509038
528949126
1439177257
245785626
1535484112
343853602
1403135872
1109251263
2089688517
1406733394
1676085591
1106458512
2100684005
2005205050
1315023899
1826487223
1292625613
947567780
334678390
726553618
363223300
153422428
1385257624
1724217016
375009037
997242472
1809541076
1898485440
1918453544
1432053854
579855528
799551701
984715038
965164813
661213217
1576747246
1774654799
1866465764
575009779
1731794067
1128046128
1403276348
449594817
1236800045
1752457515
1143224743
471005183
1628498686
520776673
14167109
1877922283
1550787113
1299404808
1173338608
290641271
140581617
1043715420
649124946
1449622525
1113475563
224092614
1089802526
301498607
1690003142
1245607180
259352441
952859752
369775488
687972024
1299515113
1101957909
2119500424
2083886580
1299824745
1910627358
5263331
781577448
81673539
805770893
1362384603
880045463
787150499
1421957660
1452712357
1494755685
171757961
1848133826
1106008608
1496166764
1926651799
1686228977
8055145
1379231492
1080216677
803248656
795604325
129132041
1478521174
271932072
2048475079
409613579
143197096
2128413071
355839485
751184081
1155312968
1449756196
2091947009
984770860
2108800139
658778674
808183752
1162531945
65712613
909747614
534021693
885239476
113132533
161435720
717017129
780989735
1207856745
1036482662
1293328002
576580478
1550333018
51168393
1966535450
367850274
70539595
1592394576
1533693153
1518840250
1171084716
615551294
1601868549
1549806794
1564982309
2127150881
1211906634
113014399
1349772860
1145651390
271343694
2065211127
1871124474
1603668117
1181445311
461190610
1113814674
1023007836
601225209
453535567
350351375
1265537058
142954743
1183436232
298580018
777656551
607124631
1980812305
1496237100
566669229
686826643
842417096
1139152997
1440406532
2061909614
920426816
396255904
745641973
746618370
265293558
1480199925
1355943992
1490407669
1446426130
1646520907
696228607
1556348353
1672645059
1727804269
534480215
1920686683
186410945
1487308546
1798282618
2106807864
939756728
1334210467
1598272950
406137341
755907063
2072659297
1089384184
70900871
1898318151
1583563517
1220705446
1546919656
1668817528
2013904077
1147387572
69671943
361369410
118093035
401141366
2072874407
291427842
1723065524
1557276718
1648970077
1111996989
1216401205
655285879
1994039570
921610243
1656574722
1495252446
808587156
114601617
1195050939
319943591
1010642772
486357214
282175702
992998001
1659305324
2140740023
1146646437
1918180594
951967547
598804773
1814353242
881676343
602195743
790556491
930038724
2107864190
658376940
2069825815
2105050816
396104340
76077935
1492121086
47544142
1711464435
1289255303
1282105266
83085633
1489857885
1215033066
899575896
1976106758
1532223218
2017965268
1954132194
2041975409
217156861
101873258
966325267
1070764026
1010529636
34365307
999763756
1977846685
39173313
2138559385
1597952074
436890830
1683095476
1772869248
949778409
1659541093
877910841
1697857766
47278049
753696156
1638109427
664967433
2082354690
1714430284
983461432
1468266834
979481017
81922429
557470021
1241561532
777668745
983981145
835253977
1441877837
935461113
310677408
1939893390
1735145858
721160993
1697139554
772331428
2120644667
312959530
1956349298
804647814
50077502
463581838
146636291
1239628786
2017046112
1335620805
1045753322
500558815
82071225
1989058974
1408917084
576026622
22051576
759812314
1655076257
953855335
1068289239
1815808365
350613306
1077758961
26940227
695974353
1168787765
1792935812
2042135410
1621559377
953284716
1789154042
693067350
1703296886
1045475302
1873481090
494496014
1981723587
1095260133
2098319732
1304157575
31800908
32308043
630361873
629758538
1504376008
78151652
2041635856
98263086
1848616928
1271798002
1498274749
1971069805
1959797765
1050744787
968154443
871065801
1245078327
756183694
918341471
696208071
525374155
1822507395
1443721314
1971136117
2004575706
1661106583
1014508883
576825129
123360193
2142919013
1012429204
400285282
1638959465
69568845
1912108774
1041214917
260950980
1998241049
563053353
370028268
1771156442
1166221496
1078013321
1408671973
2072326698
1953675389
1667332972
425163921
1768208028
1709358098
1219621683
1578375197
2033280908
802282249
1524523347
1593545568
306022756
945919757
1290624226
2007102742
251462526
635244488
37060826
1379586271
1260689750
918639924
1081187242
888488911
1584521112
246993132
1952800470
1254352346
675222171
424992162
1296478325
1734105592
810055585
394402697
1154943213
618139796
689665473
936908532
114397689
801090147
1323694253
1853355803
1454496376
100585698
732049685
1557509429
1313885720
1659777331
1233161003
808217432
540459296
1829585224
875356334
108709514
1886604923
2013829586
1175772228
524036511
1791861571
308046075
484650011
358428690
2147217272
2111671557
1572976153
508992586
1740560122
2136077162
1559694741
1873342881
1139786721
1222882171
2056090523
283664794
1410282174
1278339054
1972732132
1389145415
1354956446
541994896
984577628
1777301931
1942550382
905114205
65097968
168574914
148604551
1019078452
1041988115
1607025989
1211971090
881304468
1589741408
1757176759
1425318105
2097777525
1704095633
2055064544
1752665983
399901637
1051217060
440466128
1086157352
1451759583
2029891916
1427072270
744613314
360498136
1009726414
941295692
1355245943
1853589012
1460719363
1854107761
561970839
655423759
764987835
486439104
1604846201
784896164
588985280
42190406
2062187106
1042801778
1439556693
1589815832
661018904
1540467147
216430686
1955236754
987438058
1764718006
1623236711
1100695559
7130162
462500945
896916050
1378229142
993889013
589107731
1685282943
1566390892
1199747878
993182589
104080305
1762999361
1555859272
2020345074
2082844171
1375309392
1169036199
294296174
1410768522
58974136
405670764
670558064
869208509
28663346
1348867351
354582525
586010000
313270424
1197556167
1142188421
853017728
593398008
440135256
583715857
287107495
1447991239
198583273
1755821318
865345584
13256344
1534149138
214374915
1824558872
149691830
1840881745
1451910043
627746222
1035030681
979311664
2049275172
1550259809
1201161154
2042380873
303537006
1332548711
1990178363
2005471975
1419672168
741725396
1311582915
1650719382
1617085240
1788673903
818728742
1608660344
2013929179
855630138
301737
983032225
1323088518
1767040521
2090394837
1546784434
804567626
991651990
1034240349
1725336034
2020944896
672480746
1394237517
492495675
740066621
684943065
1749629758
917418539
202346325
1903317007
1860851966
1921988463
1605467412
1936186502
61521439
801336238
1356313465
2106479362
135009362
1365909463
1271732389
517300276
741854254
133701064
1978966081
579897782
1781609801
24954335
687913407
1145107967
1450746365
2111155492
171698383
1908788407
901931068
1511234452
2137394315
339721273
1986148405
47923928
1209464833
209135027
2102534613
1547287195
1291210684
803564929
1929713940
1130155992
910144364
873353836
123220370
1730031820
1891702305
126714580
1765912609
163378223
1258520937
363888214
1189276665
1482088480
328126252
315102533
198591531
1905523532
518981074
2098187510
1103144902
945821111
708418807
459500598
1402298338
1535116897
421030566
1067960938
1102930385
172388702
1049827826
1943525352
1776985096
1609641217
474689136
38453912
2092351621
1208545033
1473135335
1724462474
1219204101
1593216680
589387365
1648670818
475166131
1856762020
2044183965
1108563324
1677428108
1699348118
269219402
1959846018
429546957
20325050
1371818907
1916648593
1207711516
558838263
200216857
457499148
1108497401
1547707603
1919702288
689860324
1353401157
394102877
1511777179
1353344307
1712760630
695422121
1260295352
1029895167
80097165
106301990
2119081543
1596571777
279481065
1917324013
119226840
872566600
426790823
1021230032
30034891
1275255265
25269079
2034773931
430217509
451754979
1388317209
1244597747
1240773306
1766802278
496006273
338565917
1016623831
811561168
731586207
724143060
1547076645
1807082621
2071224734
24672422
28471027
374778287
401585251
1162916646
1000708014
888630934
1670221091
1621494027
999620363
846564258
566528597
2121284036
1886226129
131765121
1067644496
1309555049
1177670765
1475599207
676883290
288348093
1208060157
1188327955
1730466001
387726417
385632242
64565710
1480935599
90016420
1166605520
1971030752
1835902957
1345917340
397839866
2071831250
1933057063
653101831
1274378341
506152038
421931011
617722482
321341609
220930536
1978690193
2075042903
2094352190
1042437931
1090858020
1888449264
1919152012
516558409
1939609131
1034172402
196289486
454878288
2000902012
6825749
1584998858
95700683
1648618689
2006374037
431332208
1641942375
282645593
842636344
1971132614
130542287
1212959635
5448314
622931846
1690791302
1768593099
1445207042
401766361
10298275
467714474
1794717273
1429751584
1863807649
284320268
2070942017
1083181058
1756532088
1684905888
1722704515
744357375
2096161751
859582589
903830722
645965820
1717046893
1626611066
1598335755
54110603
1869858214
1237434211
32850647
1655001055
1050873271
294845191
995545617
1765586596
912753233
1432724989
207956455
1012018073
1470332610
740943898
1146247038
1761702110
933042881
1496323657
517469531
542966687
373327808
1320477266
428326270
14177281
1183998325
1311148588
507551074
941236402
1717290966
1336013348
1817499667
781221423
1011402603
988160845
309531540
907680021
847563035
1438692076
1605418604
18761733
2094549087
1784643638
1592632567
594238268
1050860221
1876113818
109816514
1104992358
11595184
1851542659
2008732465
581456419
1016285777
958042332
1406285366
2031533504
971846100
1219844300
664710747
435053590
838805826
1187400934
1199759784
294670638
22064065
825878822
610033521
1523829099
519770981
1080144625
1782131336
1264745841
451276158
91438670
248293074
973833192
1653813476
264010533
1609660334
2085352817
1899484338
264897722
1743894177
1084272464
2080092935
1965620058
2037097800
586881291
983782731
405035336
2135770138
59808357
338133622
1483131908
152552201
320646805
970640986
1231028379
722358774
765647800
480163270
1634712114
757811784
717754043
453422122
2074964826
1938033754
992532120
532531998
376153939
1089619767
683954194
41258708
910947605
1524818732
30285647
633663031
1970264633
2007246345
951262441
722253592
2019553210
1824564511
1975534245
868061897
1472970346
721664518
912235144
144800880
1963096153
39130876
1831370449
1405779477
1646470627
1527656076
1761192402
881828177
1862146279
489255347
636205072
2131869866
1026672823
807146086
1122288573
1148412076
1836289912
1837940826
949775886
621228012
688799349
356826416
221132100
468242869
1406638046
333629457
1577296409
627478636
809000898
1798918751
1230288034
1620586567
1202872368
1163600316
1476136141
1976630472
818898072
992598675
1297766032
2021929533
1923672599
738114478
1692305130
2110911174
745826862
395130472
1545083050
1851268805
543048035
1844261408
45157976
1823383354
1434443939
440916252
1838184606
872519344
504808342
640110776
1319450368
1387793833
1918714167
1965955677
2095097613
1154220711
72373674
719993178
173831111
338754491
1815349075
298623853
2108720682
673967667
22991103
913840138
1790184820
354065173
528628489
1840498747
850899962
536182891
1802319247
524895954
999827736
1601792757
1542287020
1877928085
240941799
1116139557
957998006
559592508
2144572947
1981905828
1520189325
970971413
680626709
330548776
894464591
1100702243
768352434
1569361957
477440089
1480154716
1683385430
754403007
1441464445
1841232076
1575020958
324111310
380081557
1939389490
340681964
1331396963
1385548667
1233699407
259447467
2136660269
622388528
588613424
1227369579
463511798
1152959947
1890975903
1183687885
1835320384
309919650
321060166
1741976293
1894641147
1361244224
162244564
1422184060
573857493
311880517
1367121833
457439004
1421541180
1290155972
777325903
2117247273
1450414604
1176969064
1542410003
1335215747
119160187
2011066306
25925029
1936487103
1953654677
1788155590
1708697857
1293607312
839140344
1002044955
1299353474
1842865027
1817047436
649208142
374503777
1160061258
3629044
74321490
479485241
594342642
1815608533
1124518964
935416335
393457548
691104996
2144858959
1689054749
751873059
389980593
183872998
26221128
406535352
1320010984
2097782181
1399498081
1486913580
612870224
1147013470
383575558
157560604
757505446
298096120
1982615319
1423998170
1444121095
752505132
1527449305
1255813336
1137580691
150834075
429843681
569449381
1010841135
26619270
1212578367
879882586
1530114261
1594307311
1395581150
1925383561
1491193813
1189786885
1476197990
1221145989
1831914607
1331791504
1961622665
292553183
1543944820
590634562
1560516658
1081480459
1157705282
2064235750
236532672
913435439
1474291660
1510382992
1947365244
730395408
767650470
2002163358
513360608
139247658
236729470
1403749929
1930941765
58309449
1891290050
5338413
26043177
27169887
1443938383
2020360179
1948574015
418882244
17173081
684832963
1688605371
650302658
380532989
1361708478
431907253
1329649989
821960474
1826043232
1681314266
810682120
2015393285
1139103932
1711435137
1527525314
1177208717
1547147560
531537904
984173455
2053483730
1144184974
486732069
1027967714
705953278
1655708620
1725039619
1358319685
233109189
1537719969
2134921826
1562864191
1624738883
950246114
131854873
1037681757
1984050447
547115873
1120430632
794716221
2103650141
831494269
614355723
1066660394
1820476074
475208235
536571675
1717735264
630257467
422557307
974621138
1671043607
493161999
870849377
103068690
1700358359
1398552481
1399220955
1532424928
537608735
370055583
522749
1643432937
1737934298
1269955443
753058129
1678098198
1934051027
218134538
2001793095
1509896191
1523159055
1026404082
547567602
422253111
1869983164
917456333
666381521
1031081795
625813132
2030281645
5272284
1523093822
500627326
94630700
1153678512
1226448299
1090752331
647726912
187693428
1241160314
596100543
1842447839
1557423136
253938338
1392965015
2027319784
1040278193
788380517
1263961470
883713628
1313025216
748372743
2121493376
1759347862
1923688345
939194332
572197623
228795738
326610517
1365008541
1294332832
1360170977
878996439
170544749
1478007742
431509039
1215396136
1341405549
2101058827
698131760
1803188828
174753331
50964555
1771690121
946003430
1265176296
1115722781
934104037
1503480904
1006591864
1191164708
1965434083
354447826
565747767
930618997
1125397140
1581067349
1405546029
1232886696
1410371805
1993714271
1410756488
1824531402
1183337257
1510607059
757366249
1578176142
104071766
1350745165
51397891
1454295577
1488113905
907299084
1252948325
1194373105
370306021
162891459
672242683
711522326
1006362964
931869695
693515525
116654167
1199635031
1345016769
760578750
14508001
1104421356
1975997275
537263160
1540547763
1933808095
77086657
1468434477
1851892229
386349515
1148933879
426801137
1093026147
1954234360
232686965
1091578256
1132018240
149806583
231585444
31690725
1277179104
1698644710
739187719
1198229991
1589947024
1376053188
1310853819
1284805591
1864807747
864666832
957666962
1579034510
968589925
2005367700
923476112
328866524
1297839528
739736720
788019193
400205715
1705414795
1882468056
808960223
465416594
701968732
63544856
1884505910
1431369805
2068975541
859082915
1151019901
954190521
782798395
1040168432
972057033
1487374718
1959802686
556179648
187581289
443211911
1584328047
861831913
1842747351
841932264
1653264709
551935814
1247689923
239654530
1319921468
744705342
754908519
1788623584
1226612143
998684897
698569904
709379916
785707346
2016107016
449128687
1053216519
296176957
749583347
23696544
1466834087
682098154
319541514
1909251372
563968395
1319516706
144386543
135908962
414852269
1514332583
1786038588
1067092147
1609724810
2038840573
703210803
603034886
547474081
575288696
642604029
1444023125
70002814
183785796
236831594
533267461
1088495382
623637652
858481256
745056779
870674432
1972294486
436107686
1943094509
1596292331
1884429450
1247116643
349218458
693882126
1510694755
2102471652
676245957
1876521803
198562240
1169887569
1461154301
935715050
1050431726
1223718028
1895960466
1057750144
729774584
1273976702
1127960969
23007771
547225853
32604291
1695931117
965784410
1416107977
1248187923
341452755
1297738713
1124781546
934272052
1094635172
267122959
997105576
1786048811
1554002926
757992258
1268445089
1746671858
17221065
1777084656
930381693
915567433
1275076229
1252197974
1510270574
411443686
577759148
1646413709
1608348631
999045075
1471349298
125626945
734755073
766553297
1014095073
812872988
306958927
1277541468
1795084493
879370513
1718209249
1914764026
257765842
1726875119
111479961
1535468887
1274919138
1190666704
568244668
627007273
1636311301
1746696740
784706427
1935884174
1111233390
613689423
1492153174
585353525
416397018
1929408594
1170162565
84595216
1780501413
126476642
501246472
1449571819
896314266
1790740916
660310154
1840105813
2109029112
171122621
1414151290
1267308339
1470584585
1770610185
747708895
637045907
664560331
1511203786
1857986614
980173594
1095943936
53551602
193802985
86665775
1270666284
1759669405
508268277
146305182
2019272986
1909801632
1442899172
438269827
229882191
817025321
1170134244
1639822923
1296215026
1167545893
1544788566
369671394
1585686761
1927558278
1939248052
1323813007
459758103
1324305043
1302625586
1228000191
1242638436
703381311
1786611907
1508926907
827184089
578609197
1421525795
1402567277
702844427
367931092
1207191176
977892775
1800446340
1340457831
2101387194
1473575296
789319171
1814461303
1174200278
133312557
1493068617
1154871847
1496439292
973184903
823505808
729142217
1492116097
1538389939
1564681824
384048564
1895230854
1902105889
622370710
1121203830
831388917
1461122257
1150649795
285604974
491511813
1141094808
1128525369
488760533
1718988349
2062525204
724129729
559165989
1584236057
1930526099
343552773
284407842
788970710
205072015
1470254641
2038179343
593042722
939012391
669057388
894746572
242926181
1829173349
1689014422
2138602418
1722012073
856317294
1676239826
116283682
2008668940
1270737360
1261554306
1310824520
10110472
1008720763
1481573464
544620278
1533709456
1165206346
414012705
261410956
490196514
1387708331
1511341231
1987545870
511718024
52366919
1071375341
515664028
1389521809
1652387333
1238776086
719500868
2059145065
1637817791
1826021208
678643634
1538491154
1940709498
642297981
1090076215
806113430
208721301
1314890814
203277562
189278293
1302934149
344834925
874126659
1305105289
1728799447
349437175
1878745263
1097760001
877311669
1017640185
1317843214
800515539
1563901103
1287254101
313822023
1740675988
37726705
67703304
1488015803
293974303
702707861
1617763050
1682314141
1570286715
472213563
171149478
1430590950
1867785384
372309292
1779924149
1702162256
2001451358
681961491
1265324525
510538493
609772160
2113057521
1233618501
911399369
761893404
1758509079
160471144
223395484
512374516
1938778652
1129668670
707529988
1746492850
1103240368
1809043239
683501236
214178859
1199941871
423277558
50615064
1773610106
504890702
1562510610
689196347
2580069
355522842
363478327
1610401989
889988694
575243209
484864935
1864665902
175781436
1868513863
2049244799
2111905549
1649532320
1990732502
402230560
227790089
1699107950
1778043530
1972819260
312403069
810344951
804005648
1394883672
1049215411
1407089522
242788813
1960038327
279445459
1578789044
41290397
758692286
170217149
1753618253
1999840764
426870210
1923889645
1723391051
253485562
1416334761
1611212405
293010572
75916577
395959627
30287557
742408345
458839844
966147539
95759600
523336244
2008437658
392116484
2109574801
1842974932
1535575483
1288801885
1024144797
276944743
934154673
186313594
307270396
871638193
355830917
1001192261
810850554
1664480833
277898372
2057515465
634724937
1404416437
822733586
338077398
75928730
1086735847
932976836
1133459474
1074288797
724208062
2049182565
1172645852
1956245464
2111839845
1364472353
153223782
555639357
2056318687
1629393417
1508501537
163456983
302752162
945461347
1388979559
484339152
101203180
1233007080
165370995
636991069
1274451837
721944212
157434961
728131161
1522418607
249687334
637365428
1735210345
709227985
782946684
404708698
2048697164
1406066487
539468316
2085560442
340499439
1153700047
929896477
488113251
1506151842
723235370
2048996267
1573776789
985038208
781539515
512930265
329174375
158632019
1977453097
1198375495
2029799401
704372257
299706801
65160513
1082135908
268511470
93216075
1412198691
1457523779
328066037
1984227335
1065338838
851622398
1052637474
920373776
759954427
787038085
608499631
814488774
1537107669
28755614
625680737
365207051
121971815
1619371328
1217675192
1941741776
802284889
1225919816
1924257896
2109447669
1454738787
906613612
591848463
1764712741
1787443825
892523961
732789547
1670673474
1765914162
368866784
2050970641
1862812256
181979321
2136765848
2062248003
587270070
1978204985
590195735
2092638327
1649878365
174018000
817437197
1180040908
1049262020
1595825673
1984317598
830803898
1874695286
257892681
1717880247
898827104
698897585
162535759
1277303699
20932140
1993859334
1334764035
1338668331
1878613736
128000022
517813024
915881406
1956331172
367702203
1251101187
535337597
456439333
429347985
821459486
1601679652
821944541
866522308
354589977
1582859540
1334357123
1690092391
1559623253
1329597688
1048283784
1723221553
1933379956
893938152
876380101
2098826896
529243413
1462036322
831418862
1389078405
2053256536
729130172
64620700
523006311
1222602001
1244292242
184077055
1634487196
536894871
1687399403
302677906
2084532295
585327530
968351821
1226110102
640945609
1122093661
148565359
10208057
1696557265
643329471
96897309
778338546
1885788983
263175795
1623803655
1442434891
1017373303
542454827
848169236
1160409532
910848569
888058337
1325776206
1357068472
609140458
36036456
139400054
574117758
625236731
1349070505
655302127
1243849756
505733185
2071378933
620031017
2119921127
1629683409
859113497
841992422
117179048
1762163790
148057664
1312746085
1847862211
1573853062
1042821711
624572555
1347138719
437532199
497702140
1701729025
99950676
1751032963
1087838061
28761742
697499018
474357764
1976432808
157462188
129087136
459952474
1167768463
1753409399
331374175
1031784967
881908063
1263615401
959721989
953582037
932897231
71627650
947499559
967482597
1330315678
655556578
1572632977
1469200704
620870581
691923166
625632928
1508855709
1030722990
1694102076
1537034833
1133802034
493438886
69587394
1802216407
431438216
2078806812
2099541115
1491480803
1964018581
553793738
899718903
992985735
1987613972
2049763620
1697561904
879907237
128909025
489681308
1843219208
242107687
544573916
1639487405
769780166
1649524679
1281589515
1019789986
1141644156
1413925005
1844990131
1345985225
324363289
1123794457
2006196824
1678828286
799919229
1800206095
1874138423
64911368
1437930113
628099014
722387012
188424064
807864813
1444530630
46408455
1893685596
1519926957
1454672054
1603551934
1886010025
1602364848
971224526
415043602
1826247903
874189073
629854516
751331534
500752533
1342290910
1575285464
1878521267
211528
937826560
1951285321
284112330
676045196
983695305
440152187
645642991
320913509
136755547
1025670895
796201792
917642903
401848247
2069786243
374286845
1103363765
409510725
218983015
175980571
1311480729
1235823826
1429569141
1293488393
826452666
958306159
138033927
74064905
1621126326
1100800147
1001693402
951540324
333255321
1403337347
103696627
1521083197
758428781
131034907
315640170
1962022056
519532003
1099468094
1269379742
297311528
1092935487
741646920
481795892
811080021
445153985
714686310
1412285861
928705700
853316773
1771792162
1376675823
428231555
1936781588
721124654
1764193010
808968841
600963976
1294583285
2094018384
1292519757
2084395677
391748521
1952846428
1348255717
220224840
1613827876
105088676
1811280722
1246328915
411097251
843723372
1986668108
2075005708
393140819
2113173334
303122389
1338081320
1280182230
2015023929
1083679870
801835012
2136997251
487751018
1549863582
493723297
1834783953
113396632
157867023
1855905456
1058227195
1486867208
2094215231
1268088902
747141974
926134620
1234232672
1807770264
2093100230
99009178
52448323
1234871018
1829903917
1272035623
1098261130
1235018264
2096806559
1756234744
714651446
1310511466
483040259
1195613855
285887867
1763964299
856240780
649168346
989519179
1823055863
24778608
2145263801
1969790794
1121576965
678421292
1323220915
628510149
326719000
1704516475
373479776
1572407624
2088162285
2126635288
1779640782
2029217496
1570291803
775918185
1820422275
59536808
1141254903
1300228609
2013989930
205027507
1797788636
2058314668
484593292
1713178513
370530979
1702094348
177808818
69612895
815863175
491259148
1503353208
331881634
150219236
1499123073
1470698520
552421114
1266891284
1734245634
1967949239
2024745510
1764486670
1438847676
37281172
26954221
1293112330
1070897785
102894693
1196567100
344281697
2144046521
1852708629
1011624862
506153511
1863699147
2115072992
1130451383
1217018042
651763303
217738620
364942950
545650646
1466123911
89295581
1943685140
543173313
38180483
1856666196
1308032037
654016228
1287922897
394629454
1959338737
1446742706
630973077
1215236191
1816279042
1066120860
69728448
243318619
343512605
1806919010
1867091999
1407888772
214482225
638243278
1295680932
1676158612
48504683
1553177104
959217484
1530086725
927191411
852194292
2112725838
1868954926
1878734375
1311008020
679238954
1958699361
364662894
2141609731
1208589678
1578007699
581396131
1313008937
1019644230
374350471
1144453760
1397815540
1748345880
1802073014
2023272971
476410818
2068402126
458513295
1192565372
1485143058
978421234
1477406359
964655786
786337619
1159821393
1763934544
901647780
144251592
44402580
879186770
254706978
1442686769
1011012121
415334324
1968222094
576209415
209144780
416160109
1694488489
1261145345
1352214148
318231749
412231777
454371386
1446016818
922020805
1474932267
1242266879
157812015
1203272929
1517373752
1614327613
825005397
696933900
453351389
663367120
2124374609
472886975
1411675586
1415811192
1416713858
1555563518
458338936
698342443
422923624
2027901534
1557960006
949479949
1267331987
368901655
94296176
1272054337
547310193
715083088
1745592658
974425430
1157719014
1698919089
1734112864
1868925511
278810132
1749998109
902520958
675454207
918358767
756334628
810210015
784561739
854314362
1894797067
1418876433
1372453366
904874390
1034682297
1403097304
540901690
1209053189
366271852
845325499
1228764563
559112402
1577486220
218003747
1847235103
2085364852
1746507211
414710243
1094138857
1874047637
1056429834
1683209557
804556125
114261088
1154279533
1229477289
885806449
1981545372
367543684
2094919807
519150944
41648903
493230006
1347559437
1365492054
2041263366
927745511
1939244872
1362543410
1714860666
142944165
1993416181
1674490969
1997529331
359184296
357230254
552615514
775636211
1710105212
745024938
1147298424
1274424792
132186785
1322225421
790190542
1004292102
1531386194
1945209288
67170620
130257155
782531329
2098528405
1846353967
1994990256
1291278193
2032484392
1788399297
7703266
1488479112
1709295950
29517170
1895826277
323074552
2051874763
1592485178
1650801431
1218931895
1600150830
123681773
1625195128
1847156913
1287449543
1092831356
1500592581
834237642
345163183
908274635
163878947
35977454
233777671
1296930615
1861263257
1704851788
2068814184
2097845033
1452857962
1396739950
580926792
1822303944
105159882
2057568154
390968067
27092786
723569147
1674559518
1571243079
1422900742
1903709562
1416870111
817509573
20445689
1716831715
315183508
1224761638
529477445
1748404271
561768635
304182243
2111604525
1966933542
1552876079
1270883229
645205175
81902653
1022092630
409233244
890899141
1429262147
477470714
1383802290
1593207247
2082738552
703205878
2006347667
738478243
1279357657
719863007
1693343998
960170178
831802919
1401229829
2109125571
355052065
1864405832
213388561
688797726
239553829
1893504029
1760031408
1043929995
789036747
476960539
160589131
403956723
1204662501
1378444433
996124308
862096213
333451691
291448848
377360356
749158176
351564270
1075274827
1355458181
420663017
1449854004
894990430
498602355
2111244333
777202370
1994690063
656190487
30900909
1412142468
2099623736
1796843037
905561933
1909915293
762485742
1233614474
2040146494
982536598
1788340122
221459025
366358772
29186960
1696497265
1766690709
1927602895
1379455265
788164539
802134986
840711537
1509869028
888771679
464298393
31746355
1807000041
513540784
972663027
445306085
154260504
753942165
545449938
1470022866
774855783
860639841
1142554137
517208579
344763638
848148716
616636264
397862677
151515480
165635238
813879408
639101440
431150201
486676829
1947191098
1394061394
554005297
680617359
165898627
807093890
1046603421
1670774590
265405593
2048450873
1089398292
848385778
864790690
721584774
1960099881
938841030
2019569567
1491160691
385464384
986274628
426579327
2036720400
1960873591
1963079213
1347887473
1619825971
1987213137
1572886624
1983971574
878527356
1079519466
1838913862
522675062
185375564
1496627200
1648695992
669216139
544188065
222855642
1193489097
2102074122
1166540435
1743761003
1651468618
1239176948
1373565437
1048810434
1570062929
2112837780
2065085961
749338676
1235235493
1388836700
1349621519
1291239978
1458004205
1779762055
684964782
183884601
799490312
111140629
1633588294
852074060
1572930601
1400204130
825714097
1725109613
163122839
100270733
484884718
695979754
153524309
1745784529
1210707832
51244248
1264498405
2044122488
1697095258
2135356396
1129350341
599591220
1610003754
670504367
1485513864
1620548166
444685337
1461648481
1931729273
514525674
103291888
754023902
270457448
224616024
1477465281
1936076769
1086891169
840854458
1993893500
1963499518
1133954894
206929047
393604963
635843711
644902177
1827991074
1199341387
1837150454
246964548
2090111781
1668765534
1014514295
2069689576
607146400
1725133304
1079126744
1716766405
22915221
1519092850
1222825784
931757250
1219579447
1930894350
417799957
742300386
1806036541
1434183588
2095483275
149032533
2118678273
1788643123
450340582
890808919
1604584724
1090549002
524471222
946663178
813930820
2068376058
1343422125
820686064
270285020
1138641871
1476957684
29977238
1893764737
761484339
141787554
7971441
259414377
1301229761
559255914
1044186964
711936124
845613234
1774662692
470246635
1460006469
429742156
1389168179
1205570252
1693294364
1050234761
1691714774
1332411756
1228598598
1707563521
1024820384
1418456933
265684599
2012497287
1930882777
640990428
995016872
697395888
1709799271
771659149
615016912
2090973696
1214276254
1255867818
1610114162
720160643
1972484947
1586594068
1797941661
1362077394
1177824542
2069640153
155083635
575990996
1735251269
1873287498
1222119929
349507977
563281899
1413759420
1136643540
1348054937
44639484
776462315
1822625847
730257514
2075427951
1244779465
2099227949
1079824804
1016726411
300260953
1607335815
1149952645
1634690789
1770168725
730334138
64752077
1967867927
1791336745
1901159964
1804901131
738116854
1208451659
1332894326
1343616872
1190618191
1422041608
52541648
666444594
141311044
1976048295
967090615
1950912407
944052776
1476295567
85866678
64180173
56093389
1264091032
1867772645
1096113458
1752604285
1387738089
1493454987
1332395081
1499576065
1668586330
1608625953
1443583885
580540654
128023288
1197812353
144879097
2000078701
122669112
11537484
1823837899
1051680227
501748014
146529127
1960602421
152913213
939172028
1765655980
1899578113
915104199
938871472
742781918
398906422
100572569
1862270863
802916711
329433611
433186154
7506548
2050322286
2036906306
1361284903
2089980066
983281006
530800794
1454893217
850920554
212361218
518960059
1067892719
2036036781
62153043
895725872
2106624179
457742066
1770224541
1480408295
979208805
577597082
1868107678
373765766
1745057419
1545392447
1354410572
1351450429
1147709270
2075419237
53326017
2042333111
1251563579
1061441423
178822394
1541647539
982642141
1956742559
1860141536
1491584505
105208647
828144662
1169621438
1530327917
46916424
950165059
480774354
1894464482
2096318230
943582045
1677204947
624726346
934995957
209643362
1323729316
1482214893
357992307
1087340273
770992441
967174386
263597548
351833026
541113365
436667144
58774416
1172169213
1924600189
1018752461
701911277
1000169673
1316835267
2011138572
221950293
17443161
1440851222
1477612351
1087320336
1604096511
1544937052
1152416150
46002993
421974477
1391012408
544833427
552106672
2050460687
1490432202
1800784946
386067020
1414573079
633304544
1239333287
94016195
648999710
1719583267
6579839
515015929
667239210
626726446
1775678663
1053115632
954264920
1071911433
1479473903
1231820384
1219088709
1823839833
239426574
1885522936
1623127669
2121735475
860674881
1407402477
139501894
2125490841
110536104
1913348001
1052191995
1851226712
1785909399
815879182
2074092994
260880037
120726424
1695317906
1489648974
1898025332
2131758173
1073192447
150503130
2013711315
1639576001
1819252086
440030791
1066418461
1761208403
1773585825
544678177
1245233234
772694742
2041009278
275569310
2031102024
1421404456
1729358740
656806566
1371908329
1699905042
1223988353
1823447462
1313007779
1162223876
1985370717
1865908715
235368030
224486326
730263385
797333033
1425561921
1495434317
2122316076
1464701152
264316420
197758342
42707294
5295189
289342270
728424297
2022498019
391834891
347893427
952822200
330842677
1716114451
365886188
152254917
813487870
223040186
1526454841
1839608880
1149881520
1681402874
1529391927
389273487
20159163
1887464852
1317418372
822908079
217264852
574889655
1655880006
1338280478
440822068
215416067
885345249
994315865
392346002
1952025930
371530920
1393672237
1040710873
877612219
2141272918
368756466
1746080351
1316959408
1591166139
744460839
431355382
1208014969
51053415
581475725
1633104603
287536281
1355799603
361524017
144212648
1533627603
24529408
525785264
1298783741
645806489
180589682
151832353
1189335852
1456393628
1984864141
1111111098
1199946808
9181836
1638611781
891461407
1563693963
52581081
538551659
919201366
1229311536
1301045491
121971393
536309089
235524079
1237926536
1949738597
419707449
1655438578
252962962
1282763718
1074398013
768230736
2135983586
265267135
1659317707
617287832
936639735
1218383584
2063372260
904533839
937335188
1946810605
1289550099
872838763
1444774074
405708220
1876610565
317766772
218232544
54926100
1751619371
706353415
1132718914
355930595
918593457
1321010822
468867953
162543163
1229141839
108600930
191446854
55575061
662249624
1026499093
39533929
584968996
1556370095
2029990994
550886410
2079538724
210855817
254565295
852852804
1423521319
823180806
360609570
1147676547
1187097568
1814653234
1494751447
1656610822
327316930
5639175
782468604
600377640
96795111
1813857508
1434047833
15547199
480733273
1335457028
593599552
579114121
242676517
1721240927
592044559
1524036299
1553128170
1472161284
1214377518
1876122203
1952714100
964248773
1507948496
1957803129
1943268016
82397787
1061221047
1897175892
898293349
1902821893
933564018
991284111
2049462749
1233249774
321038159
220610972
1184865508
930167999
848032059
1630199120
1356229100
1519983173
703856952
1574512973
543577718
1592561249
296213890
571802216
717699326
919287071
250624269
1901810188
1258728080
347361655
913328489
1612161992
881471373
1391467499
1931907448
1247201184
468146214
2135788316
590444843
2033495726
1159825009
628460502
1786679416
756919018
1474493242
2121831527
359199377
818371249
2109512930
188974291
1665668629
1505138221
283336324
409060412
349646198
429263881
772088942
1755642254
1116584106
931355933
222445377
816434400
428092655
1892051161
66565917
1425832169
410137500
909233907
657651325
1792003480
1654375820
1908535100
761940341
1828023997
645880920
1706501294
1880720538
942397960
1963351698
8770518
1224362865
2045894775
565579359
1277328373
1541078507
493003909
69239330
88851124
1691431845
936089312
1720960767
1317363279
22567335
228034056
578183311
165987567
1057982195
1334461380
931688084
2010796912
13849064
1399695587
1565586172
1540913787
1552222607
21226953
1190188393
1544347812
1482189518
871511825
889478564
2054410331
60599750
133280554
989507262
735903874
1063287003
2004468904
715500370
593457445
1551413924
1014537038
1208059262
1552724990
869012497
956467479
1372919472
695910077
188301564
1060140466
842236120
358142989
1829935589
454730830
707948449
470806143
270989051
2067058943
100487199
177827395
1289736398
2126053286
1640570059
1920481732
1031101753
129150960
1550603623
1364975124
539629279
332725576
113176072
1935055972
1904171607
334545480
249963377
1136260088
441878781
948158337
346527950
2031654156
1362840979
181103906
1441972074
1558127526
114332754
282914465
572442948
1932632662
1959270787
296750327
1317364511
1285264096
2069161525
1912529297
1345786682
2045672056
1821181353
2057801620
1336725206
1156443324
143370309
1107574316
1239331777
1526233360
1472097639
1315417165
730294761
570118719
1652130701
506818252
21378730
193580856
614196686
728603616
1191064069
1919517049
365203723
161610321
1092472076
713151731
47573776
1289797288
1148777671
658453902
1081311750
501582037
1535652031
1858173362
187552949
1951814707
612400007
1561096195
1641026349
794790612
361510950
2102535162
2052749456
228839786
1288699305
1598803019
649301648
1894884052
2116650575
1241958714
1637164122
541409983
1244316872
512277768
1378880716
2105783072
536246279
1410282174
761654295
1586572732
783704212
909264935
76759602
1242360922
1555679572
1697107436
1499565668
65373622
877792150
35338479
1047454388
654662132
1700849895
1466299636
1398539181
600754556
559321144
544687902
80654262
1924081564
1763968021
113437156
473553000
377610253
897990399
551903945
538440512
1554086683
1037442604
1103939360
1141229884
1721082237
332615923
333761017
502595306
1615553334
616171990
123828022
572208646
1727055316
756250064
493615283
2110572986
590419755
1727236782
1818289389
1215636483
2071758456
653930388
23479409
198352628
1309104001
1040835989
1210440862
8985804
501785936
860283811
849589556
1190636446
2053439882
962730242
196343634
1556761963
689858272
1696125294
1650333250
889767051
731751202
1706311459
2059217721
571002058
863964197
989338132
1716747875
1864313294
319103846
2075955339
195233173
499466603
1856248891
1366277778
328310173
380870269
1510070702
1175364606
1603493026
1054879780
353197784
1359120953
435544718
2107183728
999630112
87374088
1604175425
561197911
563187760
1466182450
1373232119
896793743
703668524
729986027
2122244137
1518756328
1495813697
534996176
150892954
1323375424
1723837693
2088684686
1643235131
1607343771
299755580
202495471
744107853
874007167
650014857
200489579
356014873
297123826
1427711119
1205873638
229576942
1037105221
772107000
1537869077
1480197343
1970468742
1903618343
1002576665
146975000
1129777895
819132251
591344935
1647913763
1707247298
192348945
1950302327
781379183
363240120
1166717373
777621509
197800472
1344820048
2008773265
1171772642
1833800646
757883564
2138179669
540242437
1856370288
1478637900
1195028079
115391756
1772074664
668885759
2098983524
1939180510
834716956
270453629
730246060
1417717336
1443153178
1065906227
1786844012
515545076
1736366900
1538047084
1577239953
247387493
443359974
767656232
33953879
2037751484
1606388149
1356181573
1783643940
152567809
1226429998
799310287
1160398057
868099304
1796063114
1211161345
709655217
329239428
998139106
1278048163
147152079
6149155
858416511
1625988557
1464659864
1785037086
876153583
1262371235
162010673
2058371844
868933563
561528077
794430166
76707948
1875454215
1424010693
186667957
799322623
259124271
689449285
405479022
418672579
412413650
1938426877
935239157
13371920
741101962
1633848711
570665058
2062271312
1181266868
524564687
1000307002
668507044
1855029283
1379414382
1276643358
1458391901
2065880207
1137680694
226701535
693355288
115762747
2121126027
1015324372
2002829400
1587274109
786842261
250589004
2083404675
909814310
902477149
58047766
1003460492
1643704965
614912084
1336159689
1382394777
2049348583
907843287
720695998
604711510
982331711
343090922
2081673630
656532578
1912376911
49206558
260233712
487796707
663264718
12486374
849530198
1930501056
1986336852
1961446243
546988844
1791440255
1431610260
962947208
755162039
1711226863
299111527
1349905048
1772236717
404694146
1404397991
938502774
1022309626
1648695825
1950343151
1177565019
134209418
663993914
1013070077
403773354
1180390762
942248734
2119665750
1222769735
976829669
435727106
901169506
1461989557
1204758858
844375409
1206472052
1247899473
1707675272
439214732
2071578620
1497769978
1287282581
1728886428
217147980
1543888242
1011434362
15614484
397818439
1277252542
603559674
1337510202
1000135084
1555554573
441186276
1012948832
1007331839
1765056654
699875844
1685091957
519921313
1572327111
244847236
1490272259
249915650
1527802788
1756809312
179413007
1107798740
603078484
1121658703
1960829103
181471882
1538442704
1583679356
124375665
1974034702
1992755949
978314325
981200210
374733686
40341237
504933130
922515894
2139531764
970503172
1678788171
1891837183
289617885
930161214
776120801
436112015
1734812253
1712095616
334301803
151751288
1012641299
1806382924
404181935
1989417805
1969405886
1225635639
373897753
20909353
1155231951
1508739514
1428197153
561001947
386374072
1480206635
129595916
472501893
363773319
1644206495
2135665970
1307145521
630967695
655375248
1500430479
1421508563
612124775
1112073199
903420022
438350634
529874785
330914111
1805003151
128560906
1480685348
1997761431
1321213862
1599818889
1228505933
1461954276
2081687556
2112088812
1456403764
317910364
2114908920
1629833028
1093023354
1847846057
1123448078
1761452383
248539353
486943643
458863155
1920431929
131735689
1022905653
348867676
222266724
1937620355
486390067
212500822
1962962495
242470087
531777257
429504693
178297846
2009044374
534518471
992559126
782324085
1356764596
1856169962
1796125975
2038633763
652701844
322151019
1264287316
943720690
1966556527
1049533911
1804929337
707735670
1585768808
1048850512
1881538516
799995842
2126516020
1256003929
637074964
1731392540
2076421867
723994302
1137003879
516741594
1490035229
2036583998
895524693
18838548
1543785339
344650606
147150927
1895169068
130416249
770411164
1412393888
739711595
1798352425
1373543091
1845779703
754803800
199214449
409666092
1785213928
259694881
281975074
788712529
944492293
1700887024
1635448056
888611671
1206172675
1652950982
1749329896
1171088413
586600322
639632686
171118775
1186190699
890294521
1013093253
1377657842
1663962520
1107826468
893915981
168068581
151086270
2129621783
624648343
471268497
2111147093
1690047729
1933605968
916835609
2023839901
1022520128
1520893699
984145186
648912303
2108607042
504955859
1370411676
1191970376
1291873222
421628725
1055143583
1886695437
612220701
177527659
1922429042
1716122953
1209384661
1109349086
527754294
984867448
1382853702
264504246
984296221
1545191062
294454387
2125944940
933456026
438599856
844719173
1558953162
540767223
591627248
1044687550
1323733325
307950622
1115778580
184359981
1931328532
1023574990
1408347317
592244332
580165530
1952939103
299676258
1222387130
156489311
1892427157
648077648
519344557
340055093
1863746848
656956777
1066435462
1606283454
1404717618
2052457185
1328024715
770108033
1087998002
1461498799
1032031617
445574963
1677593960
1143585617
1092596846
2073141808
1550818904
1491326374
1142814515
2011259504
1747683962
582245838
782846479
1671792076
1123224160
533738105
1537212609
1106493318
1239526183
287286859
670359849
645867509
659861587
919302822
890064180
490861805
979448885
85994000
745953354
1347578632
806791127
1834403330
1783409678
1840471157
820975261
662174835
1904004252
1246520556
1041254146
421105791
529605579
189300760
1121499394
1508634868
1146261282
1456836529
1078963044
264158838
674423038
1643879403
584393325
947731153
1703024405
156479787
1508434322
930580387
279638024
439930593
132884056
364060865
198556665
1340599447
381656261
901289438
720887199
991791698
1045895614
256992287
1369122176
1411952567
57022098
2029185079
1499660579
1889871904
1812018959
1164656366
831285905
469746297
524100319
1618273224
669265365
1474667388
1991778118
733795215
1978400301
1948776687
219286812
2040181812
242324704
1889866063
296250042
1500509130
1405358032
1930957005
359439615
635683402
709681316
2063918212
1758206260
1950423852
2058537376
737574930
464612730
250395800
860489750
399851677
1944056029
387166495
447040250
779941630
969489086
700498315
1569549463
555863546
1468029488
332228867
1223291080
1988525984
1757780552
866336621
2127803734
1494027355
870063778
2076595793
654625421
1185300181
431436538
1032899437
484745240
1587069929
1646920847
1302369790
1703226437
313893934
555593465
66291314
1901295038
1937896754
1943723809
447410137
794946926
92479266
1209545404
1200669687
1676448257
693018379
486402552
674406866
474774236
1709287874
256493073
325485458
1004808983
222320372
1513326110
1701370833
256504006
383994735
1223951964
279316848
46078630
1420074679
1966103576
525666665
1809205652
2049849458
459473012
255837065
1440554760
92113958
775622670
1816617271
364311336
663563549
1504144159
851990952
1265449300
317217212
1735825295
605976364
1923234199
1814880774
2128927876
422638692
895369028
1563408973
126808973
1905272170
856453971
1031653846
912496133
832848465
907142721
1949463485
174815214
175167670
2044612958
1449781381
2084317002
1230933204
205872125
1965012991
2128894241
1833553482
690681636
1159752630
2070826503
2140548299
273223285
1246896184
610250536
2127472913
1186839081
1429743012
685341762
396367664
550283521
630089087
1193481151
1593527301
810096463
967983904
778695840
2117934053
1323510380
1901543500
1129253659
1790265016
1555144526
1577206159
163979821
597773596
726646949
1607834151
1252724942
1775271672
235344049
1582029165
1669631492
1328745894
167028082
1275997528
1266252027
1058448645
1128536046
1529758343
1252491537
290003809
1900460905
1110135335
798511473
1609302947
382311137
1609742691
1593925779
141437411
1871548537
223032033
775483313
700566961
1811854564
2103840157
1409163210
1211502203
754340279
1753561313
1972699753
1989472239
314665236
1296623365
1436146498
12703555
1802232039
2032415091
1361215360
254973924
1166753470
1118952753
1491856148
791808275
1009056573
70716967
2058300184
514453464
942660120
2143573780
154586667
485368515
1012738083
652259334
915808840
1764007749
1794612428
1914108641
399507285
554900551
1009467972
1838174928
1467855414
326869399
251707436
575438548
1494333101
1651828595
1654154182
1379947500
352759570
1534710666
68685124
809018765
853306277
628482316
678661404
1610686932
1003629346
1194615042
151540356
451785187
657425064
1728890912
1154447857
710949270
23529613
135816186
287527785
1414484374
1812619458
1481444458
1876330887
1078233872
1393094539
2024396337
1168598971
1473246114
399984596
1991882747
57481831
1924132576
495482021
715818145
555621285
1620922153
355340601
1385947430
178972471
109046733
1488431294
1293861374
1093177352
1833315063
317567145
689407646
401075019
1132944542
1983699443
988480058
2123476311
1272595626
855719955
1513460700
768063538
863005976
722129838
731831882
818593228
2081243921
772620436
1569948108
1033776094
1888332545
1928639206
1879715404
1046398880
104446856
993134861
1240059307
679286519
82793324
299339794
1776159887
1668745143
18525993
1317198518
1052488052
1525921428
1426216289
17897681
1991053376
238933628
1787187429
1036139281
2131497872
164564765
1810181375
266939720
417516174
958338605
265825010
1536345443
218014964
1619535933
607310742
2007874639
703487529
601089705
516781952
1148047520
255185793
1861478047
1730154027
2112080383
500275478
956353956
1550566808
1831506815
395285962
1525921194
28154199
786690189
595693058
2068207055
51228742
1557179978
2017623909
1725245338
1465739533
1061983544
1590187314
1262668883
1547629028
513023600
1883645224
1543609376
1613274329
1058357722
1911044028
841494337
405584003
105115245
603198803
1137610024
1945942097
348944723
1178111405
1319519305
1139343508
1981927697
2027129033
309135278
610464794
796254906
1042904412
9646611
89695260
998040754
1692590548
2106291212
1381472212
1387783990
329026624
227321090
916566844
2139164281
2103601939
1697107135
1151724775
305926409
943658698
322074580
1463434410
1307103333
1891347860
1071219788
1608893009
1145313246
733508901
1827311612
119739378
1122194525
111226364
1217150631
1165456678
2072880712
481196109
2136557632
478186889
289267242
468845348
1783406631
428508786
1053290635
80189999
655173340
896906716
572725813
1904845015
896300185
1014451015
784937604
427512574
1643966932
1364428376
957718137
6381550
872078127
1573035541
2032416364
1100331772
1520651906
1028813061
900060304
1736282530
1643129810
1418288797
1956665331
1022577020
1015256255
896884871
1306345314
1785902417
1706607252
326131512
302593041
1419489261
921495017
1433388338
180855495
659421377
297906694
2083324831
1180308065
1525779538
1763146595
119284094
676133268
56038682
1394747916
1496797543
103358224
1734522219
1366939394
894208128
609853411
1482934766
1249089698
831599143
1370713536
1942210627
782145056
1568050258
516629514
317509453
419976360
1951332323
1364957074
1465848986
2049776962
270993031
462518092
1966028938
243180651
960631132
1669547469
450893327
1205459621
1859901080
1988650947
1119906113
2139948721
16829747
2029172798
1389784273
529224823
398585149
1804909024
57262815
1372249398
371798625
2003009113
1444768679
797230187
1235529455
1103826738
781208360
1346341554
1139620639
1953316156
752589298
211736173
1325723345
432391822
97934954
609932715
595748060
2141138554
650247081
1113034074
1584024342
1464052007
1420891971
671917446
422400342
1590933408
304634168
411273746
573265387
1325735909
1388029626
1490132896
258618879
1513981267
678538213
1424844296
1386822535
1821291199
1551186046
786761341
874391840
2040266506
455842207
1376150675
280434908
745696827
393728090
352993071
1129848655
500044052
821051857
1592914041
1876927062
1566173378
731621311
2125383112
1443233795
227700556
611373107
704435888
2011891940
2011035507
1072600116
870443180
1436933044
995931944
1215126031
616277324
1664933170
444334161
119839959
1273931078
1942305144
521881521
598295443
1542189793
62089602
1392100847
1095699105
442713863
387475318
1360190072
1689444687
2048553700
284345521
1243013182
1982876782
465178772
1611788600
1459655
1857158727
533381740
1538241154
1037884781
1820820244
197607805
305787160
645429351
1593168929
1006936535
721633153
1293689260
1640562556
1879671676
170628857
1692988908
1902891753
1273937052
958361201
469917543
1743611386
177483424
1795994803
887736329
1016303585
821008629
1148455299
1954718665
846605644
1785664684
770248067
727983156
189935791
870100539
1486254099
1931244985
4996186
2054734554
574669427
1869750617
1387807031
1301132924
1109137677
778429291
818451008
2007513872
2108287179
223601628
1266386108
1196370283
1014644629
1932731197
690944845
1172906895
1540607148
889991716
1050326580
1510695672
42283147
1037653180
693358804
502348552
2011267977
1158751771
178299692
1650229873
1742103921
920683165
1681630116
347299553
374235161
1033475244
1923869099
449452809
1050228831
264909458
1079376894
1001851152
845318162
1886187441
2017802687
1615295881
78040273
562847250
740694835
1588211152
52172962
1531777038
255544123
1756429930
1630682870
1472196537
1008472582
1616737323
1544144110
1576825365
1427267973
250990371
932713242
1456319388
3153985
1026668525
1671874622
2137153577
116672578
293848013
545543106
833387463
590578350
563960463
372075349
595253066
988159807
1877198937
220536229
1506637958
1354480380
309596406
1186205568
2017655704
1102261384
1024508404
1213088271
135676067
121079856
1135715854
1392540190
271650170
1718701419
50274977
885679182
910461273
1252154463
57451550
239703688
1937491599
1093489745
168361998
970084657
387155126
1990091592
1719809733
21974314
432083976
1717527396
594863204
1049615235
282764010
901479547
2054978979
123654484
901621858
469636719
1183691308
1993280574
945868250
1588325156
2091343032
1717738763
944412667
1127902668
1153926109
1065351350
306782564
774910051
1986708521
992246876
2002603965
376458574
189226142
629668461
1804890642
1022064121
738611076
718960982
637864276
1496526959
1277038685
1686550034
1790803956
1738605467
1855353549
827265054
1800660182
690095151
2049508365
455581071
1657803792
965778767
1677911759
1808173421
477977076
587037557
951946730
400094356
39583546
1295788664
410506852
22172852
831306186
1599816103
1087956099
1985872680
760793500
1301898949
2019673345
601154519
1122805616
1921929630
1264047665
715209149
1100686814
769793636
174702165
1010163171
2110347967
2010479767
1367314194
402082241
1638931850
676536529
1749268275
1161540783
1537613743
197639521
832482496
1389161703
1350064492
1937735877
2015964515
1973917988
558599515
1259505002
1749160294
185042429
1758423018
58487829
356566054
1931526864
1914264924
1920914367
1366560701
500079246
674783795
901326374
956763803
1183093408
1349340651
716244666
13043640
395868503
512810417
1364628143
1891178480
689101146
979844694
535641482
1450261468
1082773652
154914390
1543995292
1353046963
1420457536
515751094
1061634087
1011444230
1046120635
1262959066
973729090
1908278299
1704291510
1924216293
1780368706
963935401
848923311
943628422
1216926134
1651304583
1473492152
297187420
969623069
1473352469
1274149964
1550913888
1296468509
610048542
660506872
436183622
1848694668
1974096744
1675611956
280645947
1766410747
1206434992
200026694
1257437562
442913661
1140270847
1328998118
1946099557
1581672999
1577690479
1398080214
2098989843
483656504
937217380
1504187803
1893357463
1703407762
715130356
664026394
235996927
1340327139
811853300
421335223
1707967918
1799012745
1706178304
494427897
378882203
59522121
1254533926
524020659
713432975
4264676
14762925
847458511
2047992235
877261930
1315070113
649552776
1148532545
2012041487
39478723
87696631
1488224609
1726330042
222023188
4610606
2042457196
765355706
1408484913
74643882
130109660
1242754438
343252864
2138320747
356169010
1064618990
1847945406
237990561
1156086204
1465061821
795138429
1974663370
1179850235
179252034
1481140811
1775909929
858766262
172300951
1989095926
311369498
2054870409
1139808146
1596212388
1666711011
1526845491
2091032985
1559859375
1836038615
821496855
1647530686
973693718
233872527
40818341
959439576
113669618
1094669423
1354923283
816957342
1297067313
1814691790
2115173866
814539542
511729222
1691051596
375268695
514603669
558518362
1908120630
473321251
1938709190
24449473
2045028877
165345889
1979845349
1390436643
1635981717
1861686994
1742716452
929875043
106764902
1311311303
190744288
990636578
1982879450
330972635
1416587328
1433501632
1525247587
1790268890
304754969
549589098
1264672896
1652767596
1585617940
1231945410
1109468392
850856316
101377266
239955496
1366909391
1985818215
1986599322
1730433872
581507740
1303052104
855843348
1347428391
1335341053
405727239
1963577774
1870828544
432946014
4219888
2051562050
558434430
572437661
1125312114
1341626457
1915283110
2041758138
2126558781
656065529
1780174042
114241118
1444349562
1977026287
280916843
757826780
1746080133
473256585
867986372
414916100
934559963
2107876796
355148327
2053259694
650516980
317665225
789183135
285765604
738296107
1858544555
250498849
567993286
1937428051
835645871
1219901352
685314477
704285245
2112510166
462290271
791118888
1259421141
1041212682
694547993
153173988
745060670
865740909
978532497
1615287375
210767028
140744257
345184220
224468666
1204053475
1820055438
368155776
616428279
248539566
1496735396
708751122
70305656
616666587
1109983307
1155308769
847818550
601685407
812142599
542919298
608809338
1663776412
1427135827
307898207
2054313627
15282994
839359683
144208587
145320853
81649634
1928472023
606653506
531521170
244856099
2147183610
1573210418
9733096
1491571531
2067140576
2009426459
1643199401
1004934434
1324218511
997609777
192427320
1355631151
531043439
563303340
1391945087
540510327
131975843
116942619
784945097
1932688028
1487040580
707989014
2010002544
206903132
1111199295
733652353
1791421120
168657675
1522302164
409799096
1796332344
1107670382
1019162916
1321903434
1790931347
1711017891
880995488
1741314516
313985363
2092978363
77960522
611368291
1492824355
1178581463
130222801
1545865292
1051772892
817215888
231581994
647489182
2064869127
229771641
714011990
1065809508
687153516
324097732
9463005
391120071
1712184218
716600662
1461060831
34328420
449938729
2120145327
1186627865
1998038305
219024811
17020634
106928520
1156657778
898986530
2023750580
1075094866
708201677
1363272551
2010626291
1935229007
455535740
932869289
559454171
1286741614
686890963
1360655423
1647595037
154820696
340586021
1229774011
2083862620
637301890
1414597130
771138033
1768321028
1352282245
1577123254
1967279965
268308207
1587177267
1292965835
908076174
1135106918
1210487745
1027876404
2091132689
1525684978
1300956957
1626483632
59311717
2019324778
1401817335
716157518
1473642426
2083308655
1584604169
272756875
856016440
1220440820
243457034
1235829432
1913543833
748167710
1728653929
396292624
2025568946
1507125691
1623898077
1516812853
2073855698
971587148
261192835
1728227050
799170757
133145339
1406203469
408232974
1958643706
549397568
1791687895
165940916
329176743
497735927
1685972716
929403634
1764760731
948106428
140727826
613419176
443720719
1324869107
1904338826
725537567
1811692846
1729681829
1139583222
571847055
544009395
618718592
2100731026
836455630
1603485217
418804798
319228738
2075720853
2139390978
485686821
1026881785
1716097004
910960380
833485607
1784571934
1392456368
1711739980
1380817964
481098527
2068725537
560322021
1490875432
1390702626
834072178
1659227879
792662780
1710047471
670741727
1993793772
486932351
1496014520
30918775
1968213461
1162623956
738405664
1753728961
72955590
293840203
1239795605
928601467
1478157714
1262068847
2098149574
1681832492
16008380
1270783973
305215038
569418543
1219418235
392715241
549802513
1712081092
922344489
508056471
421513080
1748900641
379877532
423161930
1494274597
2141533463
824269329
370155901
330021380
1636213570
992019710
1563921309
862382426
378792334
1044248297
698343688
1177955519
2122967590
491945651
1086008421
16478820
1545835055
1057345807
732130428
1251574551
201733211
2002897727
17955735
504291940
132908935
1990568593
1817142825
2062924146
295452457
303830430
1303011283
210123211
648035967
924252090
1272556338
667857971
1922014623
347486774
1486816605
215483588
839712925
1788282171
777397983
448524401
647176286
2016966392
1741324891
1875098739
1779220512
616600348
351398903
1461162355
1406750429
394678584
407625159
644141212
756505410
4412777
952064037
775361899
1526508550
2059413531
205234410
2119860255
342542632
337600239
21880400
276320140
637844486
1728289304
1485631462
1375874974
2089647916
1611196425
1742703185
43030401
1683923449
1722702328
1943906095
2118069339
1026205499
1560903899
387911566
1969159024
1101917757
1669528956
764422980
958545530
525813902
10028376
2122549474
1387070408
1652980778
1066457604
2131766727
819882002
162156025
399944503
1292561170
793185978
2102167037
1435321105
470682562
1488405375
1289288663
1497650155
1277355544
510527192
1831820406
377507119
1724591596
378901741
638870300
1840587376
926344533
1244608120
2142172013
911095911
1918501172
2070554255
294993409
544857212
420158349
1794760864
1358657004
775142855
2014052613
13339199
2117609817
1237058966
1166054997
1274418756
1676856400
2114688711
1208312409
236420938
1116782396
573034416
1232426873
1298325016
439766170
1515678085
257080248
2099334196
844304957
2007161863
969052121
260102094
1475565294
1689406248
817263473
1924550441
1028884360
1596275297
927807032
324380191
1648518935
1962807632
1436799673
202348090
463008768
2038634638
1912837722
401763294
1325455137
849906559
772606148
813122183
105817271
593827927
275160303
1716942368
421950231
1255316350
1144273069
980376571
1333788415
51391370
831113036
1813035415
469782798
1947624204
1781589925
73232920
1788197449
1536350387
1314469482
271447822
1936041878
1248516
503110198
1904163103
211997051
1427056925
1168094931
354540522
1218903310
1744252047
362521011
110930371
915662055
1597837455
2016532295
1788408911
1299841841
1144164388
1987754793
588077683
260642201
616681472
546518614
1348258919
1452031029
1541856815
1677628475
903864380
1105026739
388858700
1778988223
1058970348
1786978249
1843163150
1191891221
2034743653
241685172
1842566261
1143779989
437449347
1461586380
1593333182
524201147
1288555311
143835824
2141431975
2013847821
1694162712
1699534366
1377052047
1324345482
864513663
457943324
1263704314
484846820
565786343
1226472107
305177502
1254938529
2032844226
996329623
707667926
360366169
1606607343
955562272
1582385192
1727517345
241295504
1266773235
1303274799
2106100459
1165377778
376057247
1661576986
200407649
684051057
1683729655
1479851840
255785351
1349220610
84017595
1361159385
1791765014
611784052
1730598732
586953295
1663481007
229094947
411881723
2108069268
1257230774
321260850
304359062
531615276
511851351
1432258664
2024764812
576485391
298354725
1611258970
1562560289
701090753
1026134956
1369969604
2063507840
1081627987
39428935
1119978794
701278602
598060045
1064452574
651436906
2114580074
345225924
218564903
1194614295
1193997383
1787627416
902836100
989543322
258945142
1479873945
929340907
253848245
107091835
397303007
1719464653
1934496373
1382920857
1904207922
467770927
1246468494
169683240
1186117231
438739267
2085982593
1824831292
936190074
1624138133
1275753413
748296927
1288932776
1436962921
9164259
795428806
919976533
835729130
1305430645
533682903
92783001
2004358097
77040253
71215366
1214206651
935865654
563349940
1956334907
62071652
1048734354
635243453
465727750
849635938
568563208
2005691252
2119254929
679301298
1942584940
813587511
1865850819
546003440
53042469
1777275502
1827561965
1213999337
1866414477
974360936
1174533899
1460831905
1915330954
2098864177
741921983
1693264487
1285104942
539598904
1290271357
532589577
1451992683
1142210643
1174178709
804512835
1781958409
267223932
587010284
286888779
188521783
512102888
1515231526
1365666384
1483437886
218268888
1829134300
1222792986
1711059992
1033439957
1349103257
563968395
671583257
1920632334
1060016464
357674755
1875518853
855128202
335957862
955958279
1873843575
842036962
104693414
571933163
1640840612
667993417
2088750901
1904630718
1991647890
1437659275
285372340
493781025
2071224733
1823491077
837286177
1570667269
334462450
1587866503
1748171286
488002470
660738090
597354128
1807595499
1569409000
718052814
200167556
451419851
229670780
1439718242
1781936277
1567357862
14100125
1431435930
1548343388
1903816017
1740833023
1289877924
144781560
1775813992
1887410351
236415783
285692808
2032857997
1051154427
32291086
340385153
1540162254
1664016530
1237670613
526168488
1199490744
1383062951
1514647434
1566400836
456923640
736916208
423829464
951973412
2138748361
678132889
1105895495
1044809905
1934271621
2052932749
45087541
902839318
1336728054
1407069569
1308952862
72754091
973708537
175148205
830659086
1094144736
1381160000
1590596231
2031063673
1527458496
951106903
413302467
1563624001
748666057
1193198101
1943802496
2047468034
1853382684
1012897534
882280762
1350007793
920346249
337323050
1533186582
876223133
475417693
2065675584
331216287
375481236
1898041772
1923300094
1508832649
1414553852
1671414477
1241258699
1794992561
2098848727
453255015
1248077046
269750766
1869263802
635720676
1268310220
1572232579
333696515
1850510700
1931088267
1773276513
752059537
1758202761
542055504
1860343190
466641022
1598508777
638181773
1220712017
852121934
537127279
1266690310
194510250
544009692
1881433274
225963804
918808295
1327720855
1012344691
1648344197
1738561032
874151898
2092922486
1567514782
327824919
405884403
889582157
1921360153
982735830
1806866775
933695437
1168499369
1262687921
1960946548
2041885244
1075722504
1194154369
44395409
68115774
128737433
641580684
2140866872
563972960
1717416540
1101996578
602740661
873793434
1874420413
1137741954
1270477465
925161190
279057261
1557054169
499987963
1065907838
1413414285
2015184463
1107750769
1560938450
500252188
594864065
1321573900
1321951521
1205822365
1961227402
284517765
1072507153
544868925
436270398
621876022
584331784
339863116
608697482
1324515924
53842583
1846864037
1959092385
585391106
191247351
303500495
425985204
168198554
1250318348
1482558380
1182108383
1862887545
623603721
322867634
2118286800
521655418
459798984
1019763519
1674756263
1455272555
200126128
1114451520
1921270647
1076553070
776262515
1817602432
2110705894
85577884
157594129
1830090597
800048442
533189857
301933062
1369540298
408818930
715870265
1870798994
1628520900
346636581
1975258845
886020296
5648366
1403703977
1591003895
1691066649
1324224821
1795165055
1567855115
323875911
593225460
1192598205
1121626172
67988367
1971277786
553077612
221046269
2013643126
607154591
151128814
1197840049
1031411728
1613126597
1410436296
924476105
2017554935
1926801422
413909444
1953493671
45951820
1393952603
941738759
1610564905
1007682466
1066296730
281919371
1008991474
1178591922
1666039003
497836946
2053451111
1520075330
419318052
1819115912
1542400912
738268122
965849381
697648888
65940559
1083482919
1741451055
852362584
1109020928
1364979275
509701718
564321612
1757614924
1478502358
1805828084
1998784298
323152395
1866454733
1897190547
35720755
1556172511
765150164
997519263
319001959
1673876830
691047143
1521158613
311469455
690026106
2042066170
299913078
875254711
1565065387
1993807641
1722626295
1168669155
2137402858
248575445
1298809225
475826766
1064676201
1005897006
689905021
855670349
1371367128
1736168291
1621485970
1465515270
1045956689
1003017928
1934862572
1509038862
1887151432
1691380931
28994320
1024423033
1265731753
326346648
228236359
1009446226
1796010764
708739428
1626007291
1800405646
1363682224
2082175581
1336843121
95098052
3703031
772463588
1140253091
639909178
829139802
370137335
191686714
480041093
346349339
1927016059
2092138736
1594817038
1122817632
1957282655
1455163872
1168670874
323941456
1892022602
1177570110
1807919229
237617977
2022742202
79763059
1986309226
1942826679
2123009750
775625334
1728646606
2081410821
544262453
2032501118
807111649
558685812
184963462
1287304692
1320113508
1813868608
1029251009
1334748069
1674138246
1168469453
1634549926
623484443
1164606913
1387688160
1892407960
386232354
150928039
2079698464
2037907350
40215026
1008257615
1639989443
1790511227
78018330
1053261456
49821084
395003121
1883413612
1874254509
215342497
1205243282
1535725484
2109440924
1284092589
315262384
1141747677
1757173235
45725876
1876953126
995941184
1992005189
1762954788
351601061
484289032
1430788339
1942364046
1383421895
1849656081
58025853
258235152
1566085053
1969412129
1601508146
674021616
974961568
2141103472
913629608
306384331
804432312
1661376084
270624734
1078127967
139884849
567312887
1593163794
1403202528
332106575
1802483549
1997917538
1233376512
1556870240
331173981
1769173703
1731954127
2023214078
1903033365
103327567
479379079
284022793
1560852387
901009877
1147493823
1966608872
603243614
1961349276
1195483206
806500398
88169180
140114192
657177415
1976691058
321611161
681256194
1033164175
1554967184
1529191650
1383673461
355427759
983446354
428051278
940055802
841193620
1855838697
1183978242
1245018475
1695512260
800168778
650537446
1615917584
1025702452
285836
1715632556
107883327
1574031483
528740863
1020292332
1010069029
644656451
419234449
961424609
1461539214
48607261
40725612
953014444
482479890
709037975
152026706
2081688628
1517753321
1195236328
481387518
1188882636
581814327
766844525
1814788382
1861809521
1411080773
1546085110
886733284
1937916578
1577671870
1113618440
1475586182
485217657
127509224
1954668389
488500604
829760465
1192775680
939575835
2122719616
275478086
934830242
55836107
1817261106
1694326379
431017035
1952810134
392958006
194783102
1706703943
354256342
2032979056
884774180
1397981935
1300824622
1907120490
1276311371
708974540
1511287238
1657702635
1287178406
784094715
1681754641
1553976791
578317727
1634998016
904769630
948904297
344429572
1227975884
1644369273
686795452
1330079310
446934241
1866184049
616982045
2091188687
409974101
1327494904
1615939014
786076781
1993078139
390810167
386807379
1138783036
469799529
1406517476
1233633522
531408376
991189932
1769837143
2079899790
755979472
789660242
1384059599
1561792091
670260226
619157779
1569488163
1704024918
342687370
1465402598
324093057
1918187567
1104674573
942696972
399624914
860164626
479726390
2016490717
1226236457
279542900
1827951862
1580437124
760931096
1589912497
780688650
843078319
829910656
965380465
1098976592
86323965
1170524346
1269869532
1090185910
1517282374
990319548
1990893240
1742247842
1092408047
1162592844
892271815
1307100910
1317588281
1749197956
1225570488
956948001
690923722
1054487041
1175741592
157579417
1074171698
1495561061
1517420325
125935795
1008877669
157553156
1378984351
1550719486
1116497015
51876474
980931647
1114199965
601425743
74440719
1290244024
715329489
2109884496
150339342
915801706
1556510199
2028670977
830310926
1061391928
573224259
60653101
846355571
853793779
359857044
751681164
1392953834
921500027
1244877456
412946406
1483902694
664664980
789716203
1099825539
1640619342
1597619383
1017242240
547459750
1203164709
963440687
311883066
1335666975
742361470
35296066
17732771
1112281074
1106056696
768150448
450438294
1144925210
2072823935
1589583844
1925816526
98473973
1954800469
721345770
1325307094
936769858
2107315063
1660790104
1788850260
1534527288
214414048
224030849
597305937
1206137959
1521947497
1240145640
894934724
891837449
842543385
872420990
871487217
1832113286
1917227104
365540560
840368022
1612926169
1228030986
1286815783
890648501
189172015
1927908563
1620144015
1320226657
1991316908
1997913571
1571564464
1720144898
2049786155
63239283
687891731
1849712235
1603583166
1954880251
2059247181
214982580
1549154404
1978997836
450522280
2145300526
2006696931
233393218
841804792
1927886315
1888342479
128155523
1506935941
1361242295
896553121
319395151
353278597
2135687728
1890663036
635743435
1033083703
1477927126
1598025529
1658032828
1318603267
1900155580
1988375544
343380557
1604385968
1828680820
811724653
389652378
338702858
822998901
775869153
847964426
902010029
1137234566
1376183366
1458086164
985181964
2019212377
1952827678
967631561
468798956
29561156
118286096
1406600576
186185248
921402675
1668015458
1011443018
1597870152
2073638238
2108908531
1022372552
806493716
525822838
1747226911
1007131941
947287843
1897996433
755521576
2110432433
206243601
1825120174
1137982810
1121385554
1635469138
1702440938
1242143837
1920956353
494411783
691182119
272788378
954970777
1391217162
1016691565
138106480
333101752
1582115149
490108505
1514288720
1916267230
765698354
1809518242
1108866686
1040772343
1073680319
49582061
551827231
1023815454
461627616
526223527
582519780
1762574133
77204595
588793302
1517807169
826187247
988593580
520138203
1431286235
260735854
957515209
1152143229
1000022312
709348498
839933778
1220246096
123519332
1396242491
85622997
151583826
584116530
1360232054
755599619
1563459938
1244979331
446978407
1546845888
677263861
1361167863
594520943
2121262097
833172764
1223292533
374656617
464413027
603933474
1035200795
2075971291
1675384714
1891318402
460344319
230833226
1624842260
1250590183
1309726196
68899252
121775393
816368343
532710590
1484133063
1925949737
981994622
1903478880
336245637
599280099
1610434731
1740020053
731472642
1836310277
1067248027
674931795
2029540160
2144407939
1555269478
1481853845
1765335207
1043931829
1679128801
40249389
560322021
2004256551
832656757
476309708
212172869
1118436043
379803239
1868424038
1201342419
1700535013
2133168918
1343989061
1679517265
567248725
2086134297
891241443
2125923534
139395037
2088412105
1107755392
975788707
1814019290
2012205596
532263246
1272338512
407959504
957419323
382287053
719064851
324275827
1904171097
780073149
937659915
1360051869
521961759
1531628842
629095910
1571834187
1875834484
1882514057
1685810684
2141501748
1460976275
1700782572
1334423436
1149589664
1890342946
1488020980
1271455043
186642668
844732591
1446290974
877930416
98251964
466525343
1273198717
1590053745
935755637
2133151975
1858143021
473800613
528244575
218183377
354753421
1148166150
1830615373
1337528965
1123227615
723740909
1041889599
1914068477
153253154
1207663578
463443312
1343235394
1992075324
1010333402
468432562
1779272513
844128587
1310970701
174063554
2015110703
118539385
920080916
1653456483
1329953120
602853446
196493997
604114997
1565678331
1823230304
896623268
1139294096
1054253711
2133750129
299582833
240012108
953311492
1739027042
2071897980
1974366199
1537354909
1790854681
136328506
1620967618
1935919216
762058781
741142458
614433680
1201516311
1549924274
1319200015
557165773
525455806
446788597
856152427
977212452
1759456121
1814357153
353166735
585150291
1776569376
1763704787
1174566663
431726609
211063089
1132024855
1452787772
656799242
1382367761
1590119842
386597842
86062589
635895079
925190036
1868250529
1069016943
1865914919
1297845177
733883759
920495537
169507170
1289004543
1672940421
465884441
1817557604
1186845019
40895702
1717461884
878335343
1247343307
555045303
1243017681
1905129918
888753769
431864891
1184180839
1587663019
2043768158
436010626
654771764
355106429
1402366385
1584860909
48748694
779423808
1041475262
601155768
114055451
380923206
2089045483
373936023
859951191
1815059413
735786440
2131166700
445999012
2140557146
1050188637
1201775467
823801006
2009330083
571238645
1284681962
1957515219
1704329537
392138485
20145361
138033927
1848982156
1166177966
139377043
1434697772
1481334727
706086640
1499774056
1448230792
1911200326
675178031
853203296
1802501585
1915521991
1375036057
324974624
1845576978
1146380461
1848305126
622902355
1033861390
1036993154
183081491
6704443
640392652
1372490148
978019731
989011893
1916466571
1460491861
1303997423
1917131560
1853739788
162269206
186467572
232171445
1704603205
1602381549
1091621248
1171683760
1603610029
36646121
2049040989
943191478
747247119
754155766
1522738353
675714077
634204985
161185296
1730429512
495461842
344710810
1413444067
698827737
1788865121
1978289505
1311347633
1076051363
829867378
1208706305
1030874856
1905419377
1195172015
146615073
1181803867
1886035784
1272998063
12194815
1391581195
761183498
33022649
808026786
1112489743
632663298
407293763
694550245
375646978
1482169857
1551363081
1130187577
1762764747
350453357
1883254675
1974204012
1048370675
1163386589
835127471
320905484
2007407075
1215158343
1580335404
192199666
47215909
965530890
696570734
1561611090
1893948404
585722384
632573373
876637699
833951642
972427480
972183825
1061740971
1667783657
1627920296
1740851053
881358153
385568202
540425228
828183098
91602913
1905890574
1326075391
861182770
1013745237
1837341837
111407841
1110043942
1324991987
1435242599
1319098724
1697023043
659128381
1269595034
2056980564
777599255
1228618737
1499888169
1800198483
2020707111
1715612910
1296028478
2096442082
1699564820
2018403253
1326560240
1339554201
133531469
1449752631
2056937142
1607583987
1747156858
1954532518
1017690538
1524803275
286917416
1185048193
1185562724
399157759
447222228
982817893
1114216345
1467047617
1082292787
1045211091
383876115
1392731892
543472562
188552813
1321484440
1798303909
1747520376
1365844196
22022749
748120074
876130017
2140960278
1773717187
765390288
1930085888
1634072446
1144096892
578024137
311158759
1107697652
92702800
1364464360
1850043750
175075024
1057348627
1227316593
179850228
986058383
390518780
1534005776
1037683890
25070739
508149964
2000727966
281293331
460723113
1383068475
187340343
1465481475
2047061826
1149266371
668266909
602914280
2141994790
2028246086
1766879283
894738467
496374190
631912226
1330719096
1213454261
1792554006
696226749
2115540460
779905198
1048663597
744026809
1710080909
405360850
1725823446
1596622819
1963047777
406362174
673341110
754542180
736979386
2067333253
1795364779
242263601
2012116677
159648938
1253564586
809485496
545414605
1329757523
1048528576
2126994305
863353604
715117428
1086826146
7744347
344152210
1643611393
1232168747
948052549
1196934810
1688337377
1547955018
269085852
576282550
2008569504
2095245025
378718500
35459964
1542307434
42210844
982685305
920254894
900580236
1662334256
2120559277
368650580
289102869
2145316772
1159950161
499592976
397769172
1152613167
365426609
738935222
1076024414
947486992
2114944382
2064444792
1907251634
372320920
1507269111
461958763
1319479225
309837877
180973715
1771471835
2097532948
1649262079
1798647768
23062925
611594393
556021728
198609396
1001056553
2087925395
1520944573
1015992141
1448329024
761920999
283375030
929232248
282476700
1884148491
477622769
1442221658
198216261
848781550
245506256
223035313
683951188
1230128762
1012704484
442977001
2111418062
294959361
374653133
1983480117
619932177
2121308098
1923690177
348189178
972911017
892842381
691257834
1838371482
298069351
1877106128
264316626
1634987997
214790082
1824008963
841992850
920022320
483393958
200725755
1258807820
1776455821
1548931917
144960707
1607081116
527229410
1947706746
2043970111
830092617
352553632
1180741191
428171173
1822645801
441210248
409053497
1465099915
1361174028
1075512356
492594326
197735145
1795871200
2014931972
1523519526
1632814641
1506304810
441368729
471908976
1688540359
199600561
2105875823
4789666
453493409
1917565286
2143476049
1549625293
1039197267
1012356688
858621099
193237774
1011723283
1737721304
2083886950
861912420
597114232
1153367903
1344606533
35346355
1874850408
587868960
1766810394
1336265140
1870157614
33878359
743564979
1371570664
891683331
41246119
190330204
33586332
1409280569
1387969262
2109097182
982539823
1972755820
1896362700
1802142673
205964465
977842768
1096946262
893467683
187828103
838203575
586921970
2024618231
1644756772
249922396
2066414426
1576418514
1536636976
636688657
1560482281
1322276236
1738788963
1097242451
2113477585
185887930
1908939453
397991007
890402443
529823823
631054871
1110032629
872948483
375437516
870369374
1464435900
1437362513
2072978336
969639517
575191247
874893627
1439337768
1977871227
821071705
1666686422
55968902
379407170
719212691
1321343128
96615286
81139178
747323945
1946730639
1412934586
1748359742
1862663088
1708060805
720770593
1686107322
169122096
609302675
1481725368
258763774
66670030
992612806
383755498
596099096
617285897
1674432663
208058161
1589950961
1493940437
2081124645
1449724929
936347950
2070185371
178307852
2035134187
1677152329
1567859224
2117309998
610208366
888610305
261748738
728742589
694938411
2136632588
526754357
1764992573
868578456
1530274560
1686314157
1615612097
329107144
427176890
1928628739
1648761910
140042534
1436239095
474875246
1654158085
1417347281
459125751
1692305130
1809373512
933181948
595148661
899517609
216365683
2003955339
360573784
2111419687
2014911553
342890262
73594167
990146909
114145580
714539935
537241317
220331243
1656861473
58129906
573432595
293481391
364339194
632076353
545558131
1200836377
308174637
1995765442
380595421
546098740
1502849627
763114737
516754120
602468980
504550003
836761459
737350166
314160053
218055262
1744406155
823340925
1724649828
1275893732
768538541
725149697
1407929383
1273896331
421586104
452031688
205851572
1046262329
1839844094
477783754
1143745449
758760650
1926908009
755745680
372417088
1122086270
497952020
1292567176
1778030044
1963206978
1402288796
731121641
220259641
1026060838
786618626
548738466
1204471912
579033176
305146748
1456871319
2004722580
632630390
1658824920
2029883227
1080751933
404428177
2143733901
218567628
1429591226
1124842313
511942104
1111718715
2142174041
2080741503
1937557656
364022435
2022898169
1417059062
1820172978
1012185707
774738266
239645931
695450585
1862518834
294235289
1151307089
318975618
850378486
229042118
637579270
1789281929
810251075
432740992
844464543
63732551
938573796
282183114
1933653190
1241821553
1407686251
1188040849
1627890376
1835362532
217020315
1186117169
1079857075
126447403
1981945126
696375704
72124212
490637794
60299160
986680740
627396280
620267516
1671997021
1897418172
186328837
1504671141
1821432640
7384918
1421086201
417331675
1407149922
2147467030
1799328071
1506918031
808321551
1419908254
861633151
1999022795
467980264
147192897
760688424
1455310738
617244043
575755126
845152650
347357919
1652096293
422829686
245085803
1174733662
1641352439
839263428
168539916
1732928235
891851701
382950254
1844814574
351777383
1468676846
783758278
1126688704
2062724870
1301346345
1371145997
1999761486
927263682
573256257
1150043754
1241876842
1960905985
2110135743
2047255746
1327658182
2132585692
1174180252
413378971
235058233
1487607441
585884536
107265874
1149794575
1868698544
2062135591
667024770
389284041
49234010
1390528590
1210043443
291608613
1567811318
429372504
863330643
1330148179
40188638
1827263367
2089224714
1900338736
756415653
1304002059
123426364
1480616774
1604138606
1156331139
622817398
626478490
1349204094
203716002
1788144976
829582605
1506410077
1901515732
144443756
1801059339
1835275960
312028623
1488100046
1257382198
208580592
474481610
1934955512
1496321031
504265855
976453540
1321802703
891188659
1773006642
744763381
1987808179
1521527817
1257197425
403515159
797208265
1321900145
217923709
71747428
1652229771
1717510738
2081313377
1674278349
1357077342
1274985679
1397894790
481073817
311107218
1589663638
1654059597
1857400314
1523275844
1262962786
499965917
38084566
1393211629
1250607555
1021241495
1649035469
1173596121
1066137812
359771117
2004689929
50417774
1879959529
1564668961
334211933
524179787
1746417337
1062500607
1603682212
820167580
2104220351
1789544426
1437365151
502360823
859915027
1596684549
2090513477
1945136558
569026448
542258341
634139067
1614769966
702767937
3872086
10530475
2040723901
314913775
873847239
1613933814
1444588225
1559347528
964012743
1342233580
1179631371
1240726621
1340068624
1438509994
1226997427
832779206
1061051763
1242329761
421206265
449915339
1520046947
324326272
1918362988
2146726146
1727428556
1368969157
1964029754
369961678
729747966
1406293296
896616969
5740117
485924171
668611061
1724820221
1737986218
1217817333
2122344473
1459952878
966405269
361968174
237485631
1149283126
990286672
2008541157
1812205865
987918500
1938898335
1456379800
1831176522
1572923721
299634000
1262645199
728063981
978429894
439645043
16386612
148908296
2009462156
1461560890
793271559
2083157988
1395444663
1411931342
264409787
490153165
498046764
1036971556
781921527
1558431291
382586581
536674848
1286450077
1525556024
1888879086
1649072342
1552462921
1693348032
1513166468
2037395233
191282151
2110723407
2813761
834411808
1133490745
1049110033
1736101074
1435427003
1701037254
1636302142
4814291
891198739
845405507
1019702038
1666092355
1171719376
677080840
244432862
283746245
1452077408
275597580
1213543719
1478861043
1302310266
2140632280
608324304
443354471
1291977252
1821237596
2061232237
1773334384
136121600
1556810314
1552462839
1851919547
327512230
1506271381
1761567306
123316088
1730373391
1984046803
1767538776
1304475146
1889737206
1618728389
53194636
518217349
2119798483
433544281
156809157
444002405
1641818193
29956794
515418794
521512102
1125983267
129122416
282564388
1008934408
1889012593
1032485084
1045088256
1984616898
551630845
1537804450
1441136089
62633492
1420203850
1418115722
496252925
959671905
2046564964
547442627
1846465839
900927594
559819570
823278015
324946878
1482658454
1458436644
945546623
521942274
159824510
417656585
752705949
1404169075
67558190
543751052
540471382
2126410316
2048773262
412340195
825132671
1811516362
1156804484
1575525413
2044335105
1172252185
1604315797
255269482
1291036765
1668029817
767505191
2078252312
1838119995
720963827
1615630783
986665767
2103969408
923494651
574115286
807498086
1484834276
2835458
240428180
310769600
1148018020
1312588515
968651296
831415724
125471599
1677544575
588219035
105727089
258138500
1134536451
739092368
1337499799
1510367231
149588659
1325539852
1026424951
874173224
1867173305
554487024
1910857115
1631709155
313516556
807931039
330940481
558083233
407445358
1399232410
1226835935
290297677
1983079310
218812390
1995043777
1838853437
1052914927
238196198
1928955859
1808162149
686528465
855350323
331126751
1504177679
1925351509
916882912
1592051518
477249660
582565747
1946429742
1037773271
1712563316
1759041647
1386032031
965850205
1048541628
2056771343
1866290693
1769453633
1754404477
379016807
1785758322
878224747
1655642451
752132248
791871358
1223710649
861512504
193692545
1804924180
435630791
1551342038
1116344109
2100986721
1615992287
1994727354
301090774
939157125
682771758
874262562
1870913140
442742225
585864557
2054465502
1217294123
1207094536
755273067
475474176
2106041048
1030831948
1354506401
1351871111
1240926730
1231345969
1505039935
1672217336
317158513
922159982
735301439
1212926550
2033918762
2032184372
422945310
412583572
996019873
163104255
717459809
1372497044
92934281
97276903
1280965971
1124943165
2060388709
1386402072
1420519515
282659436
591154401
1047242665
1003825315
972716424
1107552770
1502384554
1765373450
2062789195
828289872
1418167690
556012245
1601390625
1086324178
1352368130
742248166
647891427
2066368140
2024895943
1819251624
1315778799
6940183
885059318
1327520953
118588839
28699131
1434646175
421444046
1857284715
1705373529
1192345621
1019427437
1583137353
823515426
828131645
946105061
1842110758
899208051
1588957581
1892654989
550087216
1138608694
2124163241
1014832061
743431787
1833989515
293254639
25798060
1649161777
1036623318
2014121951
2079688084
1394387158
542446903
915685996
598498493
1622075734
732685223
23995060
436590978
966453142
440358905
1503552851
1750159129
1022267968
2139221313
104651950
710589889
1557316308
1211909846
2106188073
844639359
1917680895
1582860114
1054316231
1987088304
1062930334
528507980
190356423
228781683
1568931482
49631432
1981806146
1890968263
217086967
150729259
2111401973
1724992630
1964824942
62894774
1672966022
1220547180
1034724308
119377959
2018476806
444786734
537656423
1023814678
986099963
1813298039
777780823
1266157548
737797998
182086622
792346444
1530417292
1398722919
212509967
1350010081
1084336372
1000121626
1921638787
1115406376
175701766
381082228
2145663417
1692090815
761460388
815165565
2121840645
1838381686
161649718
1970284188
2146787922
1335005857
1004403101
188790484
1673847205
139766040
1276198865
346008308
1883239534
1376028802
433889693
1175317775
1704882080
2088060215
1824194514
562770799
866167483
2069561336
1711771298
774971641
100558680
1978766831
1194557826
86900387
131202776
647552341
366161966
1638178312
94814350
1317245914
236434059
1222149585
1883129683
1394326239
1508931574
1060161682
1855211333
328800607
1911905554
976533248
367007980
1810560715
831085623
1060710117
1956082123
2032257073
223663536
1703676474
956367358
142667523
2016064274
661123823
607786419
1895270410
1016264406
1065702143
618410731
476720
2096497809
1957189257
1660386940
1479820127
1667120026
242240055
1385450496
627253195
686258100
937747529
1562680714
1412389857
1578260139
1702413466
864674955
1157522749
2077123613
364820398
440744425
1756424679
414411959
1896851012
621251758
1867144438
600557496
1497135109
1865071569
1919267593
185615155
976761096
1567047038
2026182282
1895514501
79123169
2017496584
326183147
11359618
1310385379
550986459
898535100
1208514706
1468837852
895789765
1816962166
646942066
1779345251
1646564684
163417066
2077013884
734736051
1923340700
1465226439
561604387
840428685
725242740
135831940
688048575
1512524112
1060522614
2007030955
823984368
904892886
270157234
2142509040
594390540
744434938
447708182
1947003816
1701966686
2114942275
2015715723
2051504553
1002475556
1529190491
1829371083
184609291
596678506
1804112422
727677155
1645726094
1028726147
909285667
1885575670
1643639296
1477150890
1286301917
1847672200
773934777
83685944
1321249811
1599706710
1646927697
1312116992
1748147602
2101002973
1771933239
1010548571
593539687
1822306671
1863027948
1846006091
795627657
157660806
753175736
927095533
1305691526
1055858907
144201374
411066764
516898533
290583434
776399705
1539077116
1573106251
1835455380
1568978292
292784332
2033322340
545400676
1597851092
1709288933
1662663566
910528412
450975487
353100435
2009654749
1581167573
88912605
1123731077
69015078
92565296
1333885718
1036712681
1120392921
531768865
1237083545
998473683
1752963539
1404611718
1716410116
368602587
1671376075
1124079460
2144045634
72676075
170941102
349817882
866440607
1556760213
26773304
159217120
1616944845
711058544
2069208174
892060288
671005148
448689004
1621290380
273639644
1126088667
1571539051
1002841452
753011425
664087316
1525293122
605787801
1196065500
49551695
619924761
798952889
344419708
819265566
1195389020
1723129909
1880623475
53656500
1763636959
1879030176
1051963561
411014856
887810931
663216780
1177071064
958329402
382742992
758836019
1819772795
403193365
818738037
1266850674
1598260286
1094803557
1570172762
1667128058
789053726
973414455
803383872
284986400
1717609340
2142739710
144446871
1826317133
1179595420
425691923
1104980241
149206767
384579562
1681686116
296923723
1990588776
1437605103
654633389
1427809714
355240101
523504572
156465008
1293485050
521883007
1932632662
1677968724
94900510
1511902641
1732065228
1076725498
1577826220
1120838775
1875909422
243016821
1422101351
474290909
1841824880
478474386
1700811890
1556812255
318912961
355227574
1035397939
2130925248
1260634559
1989278191
1241012560
1606961927
924089468
1911283994
341583409
503886272
988480465
1335808029
73486497
1917808766
1376474796
1808872617
1235908788
391076355
1914173455
20256966
884560948
240565569
1598824195
1951414126
661609525
348143020
474163183
915054573
1872550502
130452648
1738206176
1577593782
2029491414
255314630
597200413
928926595
1956407772
1607651495
1282406680
568864394
605133917
363536557
1535479351
1982142457
1046544900
1825953200
1645256082
1447538716
416964080
2037065423
1687568743
571095113
1810827602
1089764625
1781908399
587647868
1510175766
217550171
1371044092
1557999268
857489500
306969577
218936215
2061856136
1423686669
84492652
1915997851
2091366015
1439578925
2083991546
1517898356
1951332714
328905442
1751935734
184025769
1413286465
298223437
263768035
1405472588
2036109387
1327408311
530356350
87545669
1208230545
1955942992
1152042141
1735598702
1667935476
2000146764
1454692752
647168633
469934841
1185383764
1625300416
88716828
469160278
262895704
2105325796
1876569140
1174700589
1618763827
395835081
1237348212
210216538
1838793034
1471889581
979958487
27792043
347921867
331530552
1886552428
780193050
1124418182
957561950
784204293
891375261
1378612835
1287136504
1034639287
1343111787
1595194187
87859130
1952181154
821217261
2114708560
1170842579
1150889617
1492941836
653461184
1998937881
831505954
1717813105
674798949
1061939918
417377312
785585484
433784851
672036493
974713058
2086404535
1912349946
501208179
473134815
142955479
322863360
1617372971
1720299440
250297163
1730404466
316393407
840186373
2132632638
742702865
874877836
2034676138
604851983
193023379
710238692
1277270857
1043125363
766091954
2050707508
1451993618
82669478
1851989109
479472002
1276565780
1861654982
2028514699
787269236
1152718469
142775876
1594809589
586955376
1528767636
434568572
1559049606
1706934782
185558957
1891995864
1535414853
2140097207
142126062
1604009367
1118111107
1546572577
1469466270
1332379446
990055264
460022375
1046109604
1678577133
815900663
1690510508
445624774
772947082
1919413737
1870375897
915002762
1277677811
303127602
3674368
356198836
1765970258
1428723775
1007665581
2017981136
995146496
751093278
847026634
1454961126
2094890418
142685276
514569206
829316364
841992942
65169930
776781173
771748912
436274617
472869784
1782274623
1985199243
751249671
1596145312
1303077816
1885176829
615317455
1760670680
738420180
1442070200
520153803
912316153
844876921
142631988
1005586739
945473790
1891614748
1660912688
847919032
1514219235
2625136
1616025507
857910094
1816471355
684511899
1525930129
1268798165
1360306502
1075274827
651728373
821014811
1244691819
1737738362
1350011317
1643322958
1935892116
201421300
1534392190
124983495
465147894
1581431428
1215059083
1094156130
385804426
33235251
1640847554
1172001280
854888406
112748180
864623807
871244739
1438616201
859586800
588177286
1929367558
1897756443
997676471
788502958
829249410
1897262400
1889047497
581337525
2053405708
1588370522
1071039046
971056756
1708890543
847277807
1818750363
812684546
129189541
1848910097
1888135603
1058585104
681048831
621527318
1608320138
66678394
1605690748
1067535220
1155083514
1328544203
275381042
672251583
1930484835
907958888
830530472
205154728
20047097
716107533
998451806
70913238
89517910
1720135599
117850812
1609583264
324160688
1869219310
913656274
1494029691
726298028
99090898
1000395135
900443158
448686950
1533123954
2098146570
313131664
1317886357
2017677832
320797760
1838532494
364619382
866254011
942590469
1638312892
1273657926
837963410
1137088652
1197189698
1072583143
1569545768
924420378
1761261735
705854686
1734826903
1160627358
24363578
486069715
1823641873
313211155
357154393
1168792175
1791563263
1924045141
491721632
2026929774
1576098161
1717508547
1567013656
1424156883
913769192
882824664
550562992
1592121101
876576934
134976683
306979625
179647683
763251937
449379133
1894162207
1658862773
824008294
1916513982
882818776
656886864
954425002
750122164
311392537
1267374154
1296005719
1706769482
868684465
1636578369
1961277781
2065438678
1635700263
103565859
965833109
1427793914
74244933
436242060
1859718224
30560245
550179823
573987381
2112534414
236956510
1243372202
1987919276
1602322309
1116726406
1556105467
1110794468
1849504044
746637033
712359484
1163869970
1295835832
1291854928
407777494
912267635
1461024808
233989421
1029801088
1399565002
2058483189
45393338
1059674071
1181686652
336455956
1710721517
469333303
410234817
1257053653
44824744
272958184
457536626
1309372011
521633145
385233638
1680642386
1027031409
1001260995
1646535675
1973743877
1792764410
2007434303
1893600261
385459950
1213993389
2143594626
1679185411
1359588695
179697170
586073899
1169218624
1672562010
1579313662
1880943582
327369396
429167628
1856081338
2062345620
1540412077
735607583
1605662071
1727482561
2119622483
577014357
1993748411
323129965
1839379664
115717542
2023079760
1197502315
605382421
24355704
645080129
757624195
2011016104
1431497496
1272493849
1861306451
1472000149
358196051
2013190540
1670962344
727708058
1564973854
1308119116
1338700979
1881844548
2132566684
566706254
2106123751
2039696832
701274758
1911490042
89261833
1926172382
1828750745
942358654
930743633
2125123695
432776482
226408948
465444301
38688045
1810403193
405367302
1329111699
1233384903
287673247
781366085
1044660893
924270308
619310265
89980966
1795044443
1962983314
1939526873
1162091409
1321896120
1791685264
998977842
1258271118
967305449
643081775
497725802
860277143
1794830102
1888491572
1968500503
631615301
1778748223
497007345
1659500522
1198024654
632142613
1193245966
1952795509
754474041
1677988214
1872533165
2006197308
329194988
75672137
1300874981
749597271
45796913
1102700320
864244760
1080557623
956614595
2127837892
75905205
1773930542
1063222098
1531018756
270350834
1797180928
1396253472
161047002
248485169
1300491289
70713496
1642141905
375355347
2055256659
136661482
2061848325
745806622
1336494641
1339365878
1501700890
115272114
987629174
1036580811
816907159
1528029866
611888042
1861397884
1042095663
817655683
1847199676
1686303688
1113805464
1774345719
1960255615
1644484979
1773633147
47988492
439797769
289955144
1603846375
2093592323
1461089052
2102283959
1908406564
1462584682
1978780150
635822478
2140546974
35742159
707524610
723533974
838645869
2094567747
1213245080
1194939228
488720510
1893480067
684013798
462716868
1426510780
662854807
816596166
1497396035
1990357105
829887126
2074558826
2081022835
1786744700
1454594528
938777592
389018984
2026710950
989376572
1273526578
432632234
1400678976
330568890
1658754117
665385223
124180087
1934738601
1661916087
502967094
1716838491
1689024808
958876258
1269839042
147728476
457201771
569097961
1825505578
1704145147
737330748
609911705
634495618
1976259895
2085939931
2121646832
1659902436
283947655
134589832
987188376
824242507
1985135169
158382328
1233388684
1558045812
2139598397
411577317
2057442019
642101194
331133897
1298146747
1378250214
411220137
978227486
201743522
82037859
2099930507
596353279
395485550
1281682720
1432453131
1486243853
1894417669
981070903
382625444
930200925
1836198336
672439307
2146396617
851939213
721056837
1250316698
315433251
1047262126
368915086
1929261329
1205841204
1335220429
518063871
1506465514
1484868800
218769863
129884769
115245661
1028542771
2019613568
834784597
1274343670
1744447357
1713978914
289397835
1717027908
537411091
1791687316
431790072
1441333178
374083390
1374680834
246389987
797470233
163594526
105934642
1907594795
1002025471
745990710
1242202316
1029633611
946501241
810797004
171220071
1334292566
2033353268
1751513985
626933640
1105331336
963906961
1929381358
442829983
724454790
679845270
844427646
807846405
2097150649
1696818915
1868964343
203855273
307897707
221727030
1306926606
2103441893
737347343
428908905
74764669
1493108208
1154705338
21611837
295337454
222769901
1556755310
408281309
970981419
1823638208
513969401
1956580406
1136619411
1069071255
856714758
870582076
1671319815
1009212954
1266322456
1753182822
1243774294
1783553380
60659108
345597923
1716181375
87760726
977006094
1138494801
1320545786
902020986
1047067373
1005720713
507136933
172400230
1813871892
1524528360
47189267
1018890405
1338066424
1109085402
1333881599
1940472322
998782771
860032643
1979371826
823979915
1199237136
701601943
172644973
962471963
556726890
945120231
1663064373
71818219
1007539294
1303261110
1830125137
1503700666
1202383606
1864259436
937130136
1709691267
1092019425
909146125
213752601
152257454
1742577309
652664530
1533704244
319628530
1727903905
183040972
1557130638
392849972
1256585771
1054322155
125559869
683023915
1282273698
421092898
496170038
906424494
876474878
1577935245
139587990
1337780572
1001627116
1562678347
1652516096
1601157472
1667647598
725622075
1639706657
829651232
1663694488
399262895
29431471
1161186257
621336170
1997900054
734780682
2095307106
719783131
314335713
2049722086
1973646919
1678055897
1679688843
2116447905
2039522593
1223225929
1521855170
1348065444
1190716390
25913668
548961841
1732214408
2036350697
1851440395
1179521232
1256382758
1322456643
163040876
1722789404
1946611779
344346983
754017919
428234342
983635876
345002817
521452441
1862184122
1571933752
583424444
705430563
1930456547
1181279596
1956999708
905888280
215354348
1613948731
1015733623
1197494834
1380097594
573431175
547000439
2021004982
425792166
1564818330
270929870
1687105343
585611848
1740165694
1133392971
148694249
120403449
1892406249
293023342
34440577
1193014438
950393830
1289443263
76760086
930588228
953544752
1438764747
217292245
302880716
1402894095
1652469868
893802576
1154848014
1216088514
1020087159
77703885
216548380
246920529
1809935290
68923082
1491080787
2047197163
1555366828
2085676457
949129985
801900792
625281654
667320672
896819447
2102123637
720544170
2050873736
804988813
1037583416
1557418984
482376077
1992501718
2020842873
1721346550
259428227
1100913726
70313984
336978134
1250963734
1662086920
1662901328
1766445907
1161970412
207890361
574073124
492888962
386475663
546826808
964871013
59922967
780389623
595026813
1044803599
1015626636
137183328
445259764
496719576
1576846303
259887571
1223183531
1605524772
583915382
1268830288
726451715
1461340043
1012882240
813584218
1618547311
2126196145
1009649009
1383477827
1069636404
305359369
1674993752
192447069
572235497
921729912
1245923670
1945553233
2089943147
1041865388
290500526
864337271
1330887125
32924914
713191180
1700093985
1423341545
2030685279
819581312
987369581
2008131322
2066476453
152163253
635015773
1057745904
167792880
503406163
419714130
216678488
1634963774
1662336653
455697482
66993683
1512685926
1851247896
1472399628
7568575
1896763997
1216138541
992247710
825018620
231996193
145128154
149301701
1794760864
1471315512
1137457854
1561877201
1570958763
950014347
267334392
1163504142
779297551
1950064483
1595907640
1939973973
2066518151
1772834152
1827912023
487015021
791289009
190743149
1921295392
716266972
1951301112
2073783677
1492161383
398892232
501591606
251861970
895464141
646373267
1772459194
925243851
541862088
1595942702
454930889
1828760550
1699663132
520374863
1749731249
1017291566
202134861
1033786534
1268459716
900776499
1825710183
2052184682
353855920
788913304
2028589779
636699970
1825356588
994730207
112483231
499225131
2139478646
1053298739
1340926482
327387655
398519723
727352634
50868450
704597738
173319165
941808967
505205516
1651346625
523314128
379808988
125157824
563417430
173309653
637301352
1766925129
1070964279
1566802899
1045793256
1457380870
504467133
251684010
557506558
1747034620
1880468744
831981008
660048252
775831568
80184465
557380644
361904004
1209500098
777682263
334669057
35793524
603793503
1303998341
1121774038
1391414152
2080094593
1295065235
245577614
585806787
1212961468
1354226941
209698076
355937875
239053893
46156492
1890864693
1771797911
2071425247
2096038658
1442208549
509085371
546415763
1669952129
2006171073
281701160
1861681744
1803304178
1233651961
1817688898
2071048261
1510459608
910288386
1243291592
841047091
1495639812
575865466
61025918
1970485045
79628005
1235175092
1810363132
898993710
1659544379
942177104
1620252285
304674111
154682526
274395464
35096931
364281675
720630513
1737807189
1342819796
1005589750
1646984500
1642545897
376855034
52253568
914945798
357790546
1868638525
1602395072
1127820746
325525279
916577041
860014500
1767641945
264051031
458757342
16671781
2084413316
360316864
1966500780
278795285
28561775
207065621
1502756509
1021706811
1988634492
1349019027
46689236
1376073941
1946626732
480297844
1342195885
762113295
350852080
25023630
456134396
1445831543
1348386553
2146814247
1864577609
748674963
603527137
1913905301
1061900750
888720020
1935154616
1099421767
1949872138
1662378404
1653664755
485759329
838528531
1178694667
1722418719
912999360
1155960051
1090422049
1344880374
1969117107
2135202963
1850368719
810221996
578916371
1754360849
330594106
2054122231
528947329
81594268
1980535223
1726938183
2094721701
499723117
289556107
1297358730
1888648378
354092156
887357514
1887703570
280992052
1666704776
602285905
1986845069
2072988278
1527079287
1646472434
1873944674
1492569885
226005764
1229813307
717486474
1467797363
1510993028
2100585062
1343328013
671199456
719399414
1954496175
644957091
58891478
520080553
1001555673
1991964020
823135271
406980646
1054433311
873579109
84652840
146882123
543945469
156014198
1489756904
1179672240
1801501449
587356310
388487701
2065944562
1514387660
76255018
1232572590
1673689359
853737945
307685493
1125702963
1825367607
423139456
751132228
988478184
782322777
367393037
1404034067
1629499673
1023192356
70438177
460456136
649234439
662604825
1633399549
1571675206
1422089932
326447977
1525638579
1725232279
742489037
949645062
1456204417
1353547779
664704144
1739021295
1459760933
97312329
876718444
1057916046
160892244
1631518601
804035413
23306318
1533810855
1066382298
1474914955
1760255813
548999737
339178278
917887662
1338806483
1079734155
866235780
849745474
752440147
428453006
1370933971
1876763254
1759753306
1864729557
1251991863
1042854751
907350155
761432325
907218263
1907703524
773929316
1612887583
224290937
2053297100
2111478153
684526412
570600225
1421921801
1844461183
1077840465
210234186
358137636
1674196897
51355847
1311001665
1213417858
1885406705
184575535
1286234384
1949648981
1060587389
2100503776
502369508
354252666
1922295229
304459822
113681350
1508419251
782150871
1810360301
1693499975
2095293118
290079888
146170690
1907652223
903448724
1383771845
2063037073
669228988
727541607
1065247935
1062376399
1868031706
437508747
276155370
723120345
267492398
1072699345
1985823034
1091566061
399984520
1470065210
2004241790
1936453166
499959998
2115556809
598122612
1202966227
948917699
247672966
330591037
816051243
1498436397
1634497706
384240094
834882666
410293205
108598207
1131932854
686395879
1992529515
1044571378
539134606
345437142
1193702312
1723194414
805420856
558987635
367253293
531168565
746459437
2030605560
2006433801
1349325135
2095650927
149838103
1690928358
1754495845
1223003163
2115862858
1335481871
232612375
757068234
1729153890
1524099485
1301090209
541155920
10311527
1155934707
617860574
390243146
893251829
1588376454
1915761995
1170379726
574617357
1461133848
878846354
936884424
93936686
1706133804
1699114789
739059134
1442141637
968087448
1553254983
679405713
113476274
1376758223
2132289394
1791057462
476981503
670116891
965218998
737811693
1660746046
914324346
1771603250
1059050205
984074242
1686542917
543663737
851562508
357884299
62074323
1144217185
389177448
1386921519
1160765228
1665347173
1306554277
774275678
1120793054
1981903360
1432749795
386674336
750546324
664757860
236465103
1384108494
1238798400
1430140216
836752721
1378276356
1074023897
405124822
946945030
253638898
625880967
1871233230
474788090
639292507
1765835458
386528589
1173839145
912100407
1085248231
1969054930
1062744015
826899557
399273197
1604705016
612428474
1558612776
358174809
1114364536
80026038
143467436
1641913939
1633906433
873304856
825636285
728395526
1262039158
1870778520
509149888
513604608
900420918
574841315
2051111205
1180230549
2069433485
1555716181
1816091498
1171591068
1298815110
1524391572
1477174658
1150786911
2091020491
2141930030
1588805371
1235309760
1557702745
896884907
474316291
2069244288
2144673903
1664113503
1227390007
1924075650
1324180678
1906183983
1440674627
876182319
2110011608
328303496
411424610
998835723
857173814
2134296060
1007464353
1428430173
906176060
1049489537
1746513800
117887594
1526672250
1858044844
450999849
1788351006
2102029694
52782463
1865030084
537069566
1812144351
194911529
1456552553
1698735582
324491891
858768039
169332543
437867907
1143494543
968881193
218708233
335450605
1001373378
1843821373
1134738930
1563183212
245130253
992369788
1318730729
1444593327
1077228365
1315016504
1368350435
662374489
570831097
912849046
1353847683
385980839
450644162
1532574878
729692877
956097790
579787612
1060775801
1862681199
1572450665
1154915888
2073516936
925501038
67154664
398539983
444718155
651115497
1991462834
1649590460
199426012
1851200682
2092058008
193602130
1138435067
1336277889
1815869789
859337760
271982671
1718499941
1515244530
1020125174
1389759223
262164318
1962835565
2014992884
2043235283
166007760
353813943
286061512
1463583808
833640463
790914913
1644426242
157742479
1418238836
1033646999
1339596240
298627933
371696822
62151108
1165505425
1379076163
143723922
2110170413
488006710
693610990
303595563
1098725275
1219241825
790040582
962878753
1973691522
1803498232
1372298103
1490227366
628193905
758964984
1950752902
1227142004
992120497
2092214862
1032361386
930385194
1502717972
101608078
1926779395
1164919946
1518451677
1942136210
505766826
323677478
207159882
1376712089
1403726175
783412053
994689152
156934377
1630361578
1398876194
333204498
494001530
362462746
1565152594
780567720
1633830002
1596984090
1520487645
1633801335
1089477810
2033307392
665665521
187600228
1754868009
1686037095
1654080063
913298723
1012983284
1323113858
1768201327
35302366
852107684
131022846
1119506177
1028230567
1739030455
974688846
1230102445
839447010
2066632058
1510188510
973685955
751196805
1497204317
1671098990
1510383715
123509878
1100352509
2035968251
1280873829
387948167
478852668
557899522
1236726160
1059827384
314510132
1760086722
1079283640
1757111861
827125470
498660151
117369754
750026022
1734922813
224031048
1094239298
470927465
519490868
1203529047
661847011
739992676
377903929
1128739948
1745794842
1262482745
1428768846
364169726
889686825
1860658670
1949233307
580288680
954814690
1432543293
280070342
265507785
1402008980
1571787124
1817752498
1782672994
832952456
834629284
133406779
2048059360
4164313
1146148956
941943800
927398718
134006594
2007039616
310143525
819408285
1320006842
1595241273
1157881414
1993194431
1752505652
128896254
618862958
1796103840
539108125
1984665989
1163662589
223155797
805727396
624244423
2077099057
983267289
553295275
1825053508
537594509
938241439
1313036236
1506766975
1905560885
586565688
1905836907
775268779
682684066
1708220527
1137794184
1592203168
541239441
695596693
910956120
1435366266
12725145
1157217262
1100564656
159254590
2078390529
1344080439
589646338
1271108777
1837209686
122405868
1538301248
986101588
904392733
1049026923
2117838960
1592187240
1652100302
1980852562
875586585
1557341158
1135203453
974294170
1625139890
1740884536
1950303285
1588065036
1533801164
399003065
215970363
738222013
1779497028
1213298269
1496130289
1824346656
746646236
430077011
764091027
184414141
1689219562
1383247368
298229142
1326357454
212152861
1036745211
157909626
1006029006
684011177
960924664
465681684
1486702027
1173525757
705682303
1327504276
784512809
727474595
2016729949
1104310353
357076383
951648047
2133083291
1500853271
683454255
2119189674
1769720703
1417567191
1672640545
306582259
1777965046
853293195
1487995586
1575420215
37083188
1913172303
1965055564
1266145753
518968246
660910461
815841108
2036231909
681723917
1245510264
1772796765
241728867
1855470089
1661068942
572529424
1379632600
546848416
2049151258
1572675767
1965718081
1566838618
1248698737
1396580620
1147070042
246839609
1042731407
639160257
2123010400
516429224
1142737558
2057129920
622492408
1994287263
1025122621
1591330276
942974399
290521130
525896459
308016668
1237018259
1374145703
995922673
1800380669
512144445
1944969084
1096215278
778067264
1452670730
215204948
796214162
1183140315
500720956
147820239
1311043899
1096974400
371103035
526447916
776663846
1072815525
635079422
1292720562
434880944
291006321
463583339
320682016
405291236
701221654
1260772733
2044275307
401669312
2029882726
954052838
1838131220
1508944526
383410421
490473355
121577539
373998832
1204427914
316419785
576209415
2035163913
228888014
1670377787
1406272092
662923556
1537050418
2098519428
1363593769
584653296
29560893
211783389
1337017639
982177480
96425610
355754598
916648549
1251481149
1384120022
1861187723
580159169
1641272691
2133703072
1362063201
1690985290
1916289543
117889748
462307203
1750222267
1412430605
1845519950
1888272034
1873196840
1709140871
106372585
1132650065
333949015
397174623
1081309824
2043123389
1383465013
222576583
1126985535
1830295091
1951727223
936699159
787778934
890257760
650455719
1320880884
1178619639
552781436
691782115
575796854
2043747712
843690478
345831877
2052253908
542628744
1806014054
516419955
1696307053
2118993336
496449028
1381816899
1004651827
1798478985
1707387730
1436982484
150200858
792483858
741246837
455134193
1665482357
622764882
1059762458
566790477
544549372
1045942636
561982250
229079408
1853527332
285326587
958697542
1998998051
1289000595
1692302741
767970163
1228457402
276597049
1261632941
1189826077
958657787
2128889918
224160066
1531142302
45707917
1615984381
2097439335
2023290878
715056282
889782963
596712491
83048195
770798596
1144019387
104507502
1360992324
68249915
21730105
580750040
301158838
227839445
486245200
1239460611
558685764
1897896394
637203095
805513810
499451880
235023744
155233509
1208337940
1821849117
788755123
2100813583
1182416193
299300403
1666247588
1421548669
866645710
1568768283
1874597102
1836199337
499682593
2068634985
268670855
1563831193
2116586135
104662546
1071924197
954329
1529728320
1004702223
1949085054
459076103
749837867
1901829049
1511804461
689966339
548362798
798597768
1412837435
2140573703
2000382780
1730191845
1214774596
1951509582
1185250431
735214992
1044198083
292898338
1159169606
783727577
1657349071
56993009
1849788194
899663357
1801499566
997535452
2114065917
1513898401
2137497208
2060582047
609603320
1100198420
370562604
1723237203
1931262214
1210139726
1874331779
654318527
1662757923
1393994661
1527500908
685839020
1547929959
801089274
33570028
567692628
2086548326
1757847950
1432294849
891499723
1433178951
1599691969
1553159378
609448249
1365783910
193311406
1254987295
1570325332
1080231914
1045942067
788625725
288666574
2053081797
364950772
202191741
1199158095
2067532376
1567962637
1772172582
2055450147
1676443180
829314196
1322615978
291051394
426219200
697878209
834290292
715174190
969864568
1289825145
1908351791
2143856917
635018788
1087531337
2049959667
1953222568
2020266281
1669775534
1066756822
1677782697
2138146753
1815803814
1734151751
1545845651
1597782734
663154589
2050424625
1769008500
1504417260
1525470811
1326319852
610981881
420917255
2124179244
1343665763
1472661495
1239785835
538052415
1555075850
917012018
1308828980
1911180924
1707407193
1562400245
1087952406
1699085643
1196797836
86180245
1461617103
1390007827
1259607494
365406948
420638160
1123504262
414083176
23681531
738468745
554713593
1719680105
1316406577
551204540
99073821
279803548
819005897
833018483
217541181
1970999183
1331395258
683526364
1692880828
260956139
1000380918
705647713
10808253
209349168
575155811
101130234
483046882
319590746
619235661
1055091845
1358339583
1562623934
1471231141
1926404303
566926471
2090555310
727024019
1005391799
1881349462
994630405
851048571
467584155
442298256
1764762166
975564787
1383430873
418497185
1991931471
42115978
339630030
1395047802
1140878949
652175982
1307678312
283126701
587824998
1087684263
2138569679
981379457
1432234519
573953477
780172948
1327178709
271349483
1784087958
70285307
238334730
2014669818
1702228721
2096310651
840605798
1754719057
904725564
872356152
91938245
272563859
1529203053
1607067725
234983104
561103552
900831654
751888016
1996167311
914922170
1882926784
2064354637
564452588
494612133
74161190
1885447116
1626805724
481850138
702373040
2037040109
86904338
2004336685
443984754
1340025375
40791719
2064075480
1205982475
1264107512
1744579407
2065531345
464015826
205650724
585568916
2116487515
25876959
1104680043
1787408024
1632250077
1753351157
1934866846
277736386
802023177
919726759
793596811
966957553
711090825
1579625830
396057313
764443334
1008100368
522382539
1012681779
997192419
1516605604
762757984
58678093
1997220299
528127988
1786933003
939620834
1929224827
1051991524
1099037943
108126427
359572674
1676351044
1051053690
245240413
201779824
2121464522
864100620
958706045
1488397057
1215576615
511090499
379726896
421162945
841108839
30466210
566290097
1648440402
1394043833
331333302
231113465
914646599
1520908591
1205043520
2112586266
1763772223
602795690
1440986471
774904709
1507126171
1390844846
1037754860
1225135921
1562589432
535031990
2026694379
233511898
304188666
1137681055
672857726
286374715
10678202
432887925
1459759030
692435645
1003024317
1297686947
1071016439
1357429576
1463848028
1394033769
798278455
1550495441
1195970600
2937473
806470978
724017493
149136031
1393249774
717845287
572431310
292809179
2040936937
1157648304
1112833011
332305917
894557446
434794133
982746168
1160408523
2061039713
1461280622
561776368
1859785027
1096403949
1036625092
1447143767
553744724
471919109
1122730021
1497061392
1616740694
269403360
1719307180
278317752
960161904
102269582
230664053
659333549
1324568593
749800963
1794168450
1575101561
641016371
894580142
851722226
1327121753
957409626
1842022730
1143577257
99028762
800772296
755240839
644522154
2056772118
197824067
57782892
470444256
1881012087
60731154
2106292928
1342920552
189191066
2129372727
252662344
975699328
212993685
950172154
1476097594
1296999929
627099539
1287951301
1164173032
1036319526
1706647097
1200836870
637040490
1460023864
1934523741
1976493661
1250633876
180979593
290637481
1015776788
1187089055
270139894
1995448310
265792373
877197598
929139423
1683046212
1774188036
171353037
282617843
208820161
844817188
238072179
1120996245
1061472623
1507880177
1759676658
809975141
98452258
1523562675
762824303
1705173819
1464211787
1545199297
644341468
1880059736
1106005590
175253743
618172752
581431842
1418696844
433144185
68658204
1743394912
1161674599
717292537
232224862
1870222724
1168471009
1926198023
1419249232
1724052463
1292604467
612551066
785426634
1425825813
1670220625
591448756
995715666
567729402
934451551
811975157
1366119906
830232315
2065885787
1843615836
1139444780
524590120
2073019042
1528369160
1167701159
1319858609
2080693097
722759442
2087709236
1396429131
1042818810
228461434
1122019842
954871508
1906359793
1523412201
745931680
1380522800
524843851
821519159
877238848
1296369993
9157583
1753585150
1882350998
496038332
537821926
960868269
692980825
1163829812
1249320246
1875460244
745544628
862769973
836473053
1561131703
1536051410
1505688098
853725499
102516757
1129604849
2079263243
2103945573
1405000397
649511271
1341837989
885516729
79038117
952265259
546990978
1982490321
803348988
1776768295
735963931
661557650
297558396
1605476109
149830913
2057807799
1666477341
440052903
33255428
616632653
634527488
472562309
2018648455
1442192389
492132565
293541050
1912882077
1826833954
637111457
2029262047
2016656049
1508995468
1119518811
765892044
2063362459
600041107
385045628
248006511
531322185
1071450683
316287081
1382232409
3686143
535574116
269614976
640434453
381363095
829167609
936675647
1577181524
1757078725
843001124
2105659583
2075904651
470248266
1884389888
129494417
854012326
146892518
1716836433
881475449
943973670
1400623507
1690707268
633147758
1167900475
413275983
1010437396
875434366
1871969107
1714983554
1685072446
973705887
1303754013
1504274129
362635848
1093306663
741425347
383618176
614624191
2005621315
24159829
2030869563
2140181529
1853728022
2050146601
1734305172
1263635719
1807479550
1259608764
1385936924
172713838
1028498510
331097957
1814108872
1807569705
2001532441
1442006976
691128447
167660947
314360558
1522586842
621206997
1582629355
130945124
1518613425
406352817
323513389
792489991
881955346
1449048934
1791860129
1196501410
999645008
2060989496
1371807431
4494194
1433355819
1739489932
1575001727
619494928
1896442024
2019500701
472771774
330612367
585970929
2061122488
1453554809
1413200572
2094446284
1247948322
1181235902
1225145459
193689246
2123748469
739179964
977543951
518138989
1527055667
1221697623
1448558471
41735294
1349356039
1719958414
1766551313
21633069
1750328354
317365990
554331518
1422594972
688746476
717316316
1076042555
951392465
1764526533
1134301566
195386252
1909262602
357412735
1133050555
1839797755
24769978
2058346783
620607776
375754203
2009848325
1194668571
1226022367
763385692
272220162
372001333
420825202
1324591196
628036740
1409994760
1653372507
1637494167
1526001856
373482742
155874564
1317279696
1367866928
2119561689
1052445308
491345471
648764518
701466292
1721383097
140044135
2064865942
349341291
615646604
1293377456
874685369
1675739034
793186934
1309776632
457116393
1943733187
666605075
369516827
1432524028
797781908
31957715
1964569443
1631898982
912383612
845515196
111002971
319150443
2088164064
885606666
1786360851
778479011
2079981222
810926547
1754760385
371158685
764385646
382079519
1358509837
1871309236
1308158757
1948928092
996331784
120061872
483017026
1277787130
510735425
1575062478
1410773902
719637411
1042262817
1092321602
1525775180
845425898
1094755989
552755794
1820370927
591245751
1976167969
2037693063
1551821580
605744748
238796665
611989689
1431487928
1398312749
307622285
1138033209
836971029
424074106
784661467
1393811443
1738710228
2077154752
321678441
2087571425
839975906
401453356
1758905819
57177684
985381806
468670063
960767519
650236404
1358458345
442967619
1239183772
1124607567
106291220
1949661219
1264032603
1608642116
958537434
1931170431
60519080
1830512952
220961488
1266463509
1328883346
1451392299
1124143306
502898134
142770725
427321824
833393296
2131258332
237826086
1641627824
881862043
672345675
1827078958
2072834337
416864868
1033627102
186288299
1488689678
97932906
1848487925
136414953
1536350387
1769334152
1892760998
240364949
1931275797
2136949258
757690443
1336466051
1332625291
944425333
67498293
503118183
401398341
854367256
1654318281
832413440
456434366
1873501164
1007210385
647872436
353771276
343868118
1731673828
1733242317
1414360410
2146190492
2096947202
1997196941
677702828
570098965
1721939684
669289909
1387243547
1369606636
1254184823
578145682
1629010651
1079449353
260020324
1384130429
1721314214
54006928
1393679376
1924636237
690261268
614669185
1770788911
97771033
254874304
1974771101
153749355
1009065341
326027069
2088766875
1755706611
1663548511
474747374
697681016
140034784
1036119558
5776053
788373399
1376318260
1210619348
1011499768
626496016
1145745880
1940741047
161316986
779025787
1847251873
1116616328
846246579
913890939
312300371
884684116
126332022
1630148702
486563208
2100061759
1972180493
881164937
1493648792
1071318087
1404586915
1044933915
214396539
719120542
37382415
1241130945
1879129433
509472990
107496414
1901479168
1375867003
276935244
960185264
1792816289
399373379
531943467
407331326
2031565335
1119556951
1796767560
436845896
625996717
560100655
380908089
997786802
1031562702
54117800
719998083
671495076
600371617
837203537
337152640
1110705777
1398726141
1450701100
91110269
5656579
394271301
1970654966
1264979711
1461355252
1327404347
449183611
1453436553
2025829603
1996616262
964770431
1070055950
356440690
2086465749
576844910
701429746
294886665
110914555
162807759
650552243
1949511972
222340925
430498240
1315663424
74354580
1653823655
1122418121
1179018018
360228735
697923153
536984622
1732731479
20277616
1848673889
834247260
645290870
798503415
33878866
1679721508
1214967952
1921174079
2093790205
1402532310
1631687696
435364299
975427622
484638255
1769021399
756445767
440792917
1470449711
1070823494
135983732
1900154724
776551888
1751236835
32437943
343837920
1154428549
1102123382
1042107988
1498795185
1840871050
1090887244
960504322
1095924408
453759826
660553674
2032548219
2146340421
251354449
2137166614
2062381505
1584309987
1288154956
1270406539
140247184
1399703984
293628539
404442787
667219086
1761975311
1236973260
61913579
1035374780
584786582
1215060215
435250067
1347034111
250518312
875809143
1174725138
1148562689
670825383
518700
739187719
1329941384
511409476
992859079
1768742610
152340798
168986070
1935902587
1455453091
1826853567
768480757
1521720778
299431594
63949771
1594437097
1046245978
1022126015
253862133
1599627516
1192561682
1485135369
1176888662
1796551644
252974353
540991596
710148449
608721480
1247160792
124703210
1174842943
2068739720
827831777
265716028
1584814596
425493344
821895013
1347483021
1481825714
128653789
1251105336
1173694990
513808209
1357847380
994129069
2144612150
917021657
838833481
743338701
1050259929
469584944
2080161784
1800527123
1408057432
385986123
2097697222
1985891869
194328400
1823663649
777145227
2038920118
1443577260
282800753
2119709718
28965923
916123526
981810872
1381641012
1181123242
364543292
1388035580
1377248394
1877267296
177673237
1724428306
1132315563
1970336119
2072577591
2011634939
1997301365
719552944
623883382
551391195
1325754912
1445316122
1384874780
350510750
1044028076
1473997628
885923757
577485253
2111027887
1827306733
475434947
691143340
1894496756
741392917
1564886783
139006802
725964551
217788157
1965791953
175870227
339907138
303597505
463453371
681528471
1514769422
203740366
1708439942
1342961174
1989011994
1414189790
1651350125
1286444120
1001626333
1590845148
603654944
325013491
1169787931
2107138624
1909478772
333968808
74269669
930371885
1850977940
773186964
91576391
1635894657
1114213468
1644740351
492736639
62323027
1178398307
77054440
1243007764
113492899
1806022608
117354441
1353861905
1224239614
1016419935
191028375
958274918
80323057
415739911
1836215498
1368265356
1010058910
1393120785
1996364373
842671399
1390427169
1700547903
1532286704
167058967
1559339262
796243951
1391806367
1727864131
1801553707
1432879331
1935401944
431159461
592730065
1902538878
185658753
1947686198
1406542259
1474094335
168198804
914071763
198380338
394461597
976859976
1073580209
1954173084
1218185571
868788634
142666983
784019506
1932578462
1246592131
1043452716
1182927634
1571306176
1062370550
469327608
934075470
640935580
512570138
2008634391
1361262708
1755319890
1327391915
52189897
58668218
917194572
1833105846
467734691
804409100
665762931
1314052412
1677588570
962889830
1249802285
862567274
1547492122
386088870
1047336719
1440378240
1426351200
271538259
1084821774
1912232066
1130352657
2133682297
1154062922
529453264
1388133130
1574643157
555313083
1261501026
1886294720
4324161
1841642692
2014008197
1444760998
874103878
1208434532
296801493
391909643
1310035491
1638647730
1541000832
253280890
349551554
196382664
369526323
606767682
975417512
1102446049
1996495807
26320416
1155638784
1507845665
1830278940
1543261101
1295724374
600156626
1400379747
1745775505
1256450409
635569485
1477109014
845133044
647394136
1332372758
1593300001
1456003039
1787467202
360638920
670340343
1185305194
924892667
1983009440
1158786343
616611257
1398988963
1985222832
851910573
1612039222
1698090092
996828616
177532632
1642785605
699054218
1230585257
9709290
633145385
1684426534
1865186477
1173049629
2141534111
1937131142
1679349111
1825036410
23591042
1427686670
1646975846
2107158692
1715885331
641970605
608548012
2015675092
86378257
1517775169
568972613
953588119
10400817
1162680205
1471910051
530016232
830168403
1868641540
1503675757
7549271
1137408720
1926662663
654950629
18320220
1876775528
1128902469
1072202661
648236849
1010230380
950207654
909492066
931197005
519029065
276101109
545408690
1917389921
1307145972
26248078
115195519
319818224
1420322434
556630980
1323869207
864405176
1560308494
1133771887
595675391
178366485
1841693936
1732488919
224196242
995801734
264676758
1198923264
149647717
2018503993
1136355185
1007962490
959276965
1900829116
1268048376
520780302
1676949715
611072188
596818330
1867708694
145371068
1764135503
333199900
1544550959
671771184
862488814
1135256651
735856977
1129546861
595724641
1769623207
1632927590
3444868
1334007448
1310250036
2096585373
1317281576
1706999616
1349738844
1412228422
241892426
716949457
1805264416
557240767
2053706740
1870697329
1773344054
1620433147
1103416300
609222532
2012400712
1801760813
1151913363
1446265416
50483700
2123335601
1613209547
384101450
1168924038
207525950
122715290
1329216808
74695295
1159718142
1423829988
818639842
583923052
2136612260
116558739
1603429454
878627584
1097847891
320552103
686335277
822399119
1357157390
1543494124
876821852
1206585197
1329200427
1788969254
641680490
883341402
1603144219
222484241
1294434223
1198604680
285068362
686165005
519057674
54983854
1999912365
1494022891
852737017
1572808804
1545182040
859933342
1776427724
277235435
2126831223
387706842
1033349986
1121368198
1673425792
854790425
1963782676
187519523
996124098
2026403068
1481962076
2036492647
2144682532
546677569
618050407
132822929
1578329798
1585191794
1308841640
1660723129
1632156245
1564524109
127412517
186950799
810959082
1072960801
2030324793
237398490
1098511680
617329375
839557200
1500604519
295338083
319238632
1268584019
104295142
226238590
1921382044
218812390
861090547
169312378
1223588932
801432915
1885067065
903928803
1189362063
170533680
1380224220
215742376
74862757
975215175
308567176
805254684
38417861
1738823536
338685451
1145716224
263634685
1452609626
1110838687
1489787239
808800076
1956288651
684090053
1604652386
220449202
1214969857
783918920
671516110
1845844109
1781306085
1810425109
1684487229
1204453392
1557168189
1854507310
1222208491
1666262275
1690973788
1333984093
1105059588
1895724426
2103789777
241330927
1981596301
2009561347
1425497366
1298990162
988905691
1760417850
589333652
807459215
1199689784
458113012
500497370
171868152
441250254
1330025923
1848067501
1744955324
348013993
971242354
509481425
452988556
2081944975
774177917
975875167
1606771475
977066930
2070028692
421590651
6437970
966543054
1197561710
770288051
814360831
1892024347
630522745
251007895
733709758
1880339470
1807420371
1097031816
1399739814
1254486767
1139736037
1111728499
700574991
680003161
1831498014
1151580388
802967967
1795757320
678555891
429612902
428996064
941071822
1362738439
469047485
239062094
1333488479
541348560
885087629
337843081
54248869
1098374241
1940513939
302120598
291330075
843728525
222404758
2049131822
1519508515
389596694
2030740280
1097830569
413996068
684303654
531954933
1168815825
1858958973
881623239
784376664
1838255387
2075087141
2083055010
749975884
1902693268
615796810
1023921705
1376037582
124592953
862547459
1534115794
1498621343
1567568849
95610707
845471652
148180695
1611277260
2084044938
116361274
781491537
1098325735
1091307619
1219899786
241597118
741029151
1915834365
1421788165
475880242
1249648072
1303816718
519373634
1506245834
384617732
698470690
286361808
1277270174
2066453841
1633468994
2083734334
1380072368
640895285
1388367613
1723536624
1799564654
1737903530
1364156571
1794964867
754393885
1339212972
872483785
1825810902
849349111
2094281528
919616799
1068816452
680039446
2003991758
1240039609
1292843852
1692997436
682725150
80761792
1209540977
1096863100
39559019
1746712326
1370840659
502879184
2055831276
52876369
705346414
1630372070
392533636
2014160892
1204223978
1190869665
2105182016
670976370
599960874
1084248321
813341184
1933915163
1072629467
650766556
1355790257
411796749
552608330
761597559
198053311
599738501
1887861806
1369206071
2065854892
123316424
1613370380
1040493703
1749297529
1751931851
1213949906
1159041590
175519128
208235994
2053305326
2072874323
647703011
114763804
1656105276
1110949925
615813806
1139671324
1602865505
1566597844
1413967126
1378124481
129019904
1101852393
261554992
410750308
835240981
1684344506
448785311
299482745
924398252
1477762440
730866214
1376412496
513880909
1747731708
1658463015
1283765010
756627183
1818401586
1924940645
1757236825
1628143752
1114804129
1643267108
179130553
1046511102
880399183
72420209
215379396
1441173553
1148802644
1316522507
328753224
117635530
2081315284
1564307230
776623391
1763789021
912463245
193056064
1191369249
1382800822
238394531
449728603
260040302
105276868
1952414930
526507181
64882933
1033553291
807785505
850748824
1472870280
971297804
1298223265
826585353
991351573
1276741488
125984819
1198809143
1293853465
722883430
779934726
1216573168
1385648887
1366334382
677079286
1329017750
33767717
1676569524
2084450081
822673274
606450912
1240755750
1962395719
1510768611
146570339
1784996029
1214550155
505947105
721056965
1858576275
1943679005
1314932306
2141481086
118197971
1248375898
979609355
441930193
894014740
1389335389
1840069670
1532456619
1494647069
944896154
655921140
1830299544
1566206429
579069291
839025585
873912308
819028061
304098304
532713200
1576427341
568887225
1467668241
809950452
1232439227
806627581
1439279593
344007153
39517963
2020953362
1664582256
1714321947
2083366984
1379371159
669501374
609127653
618047873
2071765989
641141211
184863418
1441311659
1626669750
192551826
1310861465
755479711
960633893
95160524
1015008263
1908186199
2053737933
1596736361
1855599806
1917469964
666409986
1917179604
893919350
7542952
1996081461
877223837
668817209
1032640469
1347671124
2095179563
1640321414
1913136025
876799072
1648373410
1977746632
729259112
1557434767
1380626319
2076941118
1625428421
939530187
1055727347
1871898100
1328679576
2020815967
506341745
1531880536
981616563
550682247
1500479065
462032002
1304588694
492646235
522671404
1158184578
1129839255
1016820612
437931908
399636846
1951889805
2020669807
478103053
1089695429
1413553636
1109367393
1509892779
1658104520
1900537024
390310769
829234848
1230795187
939958792
2021503182
1889139949
984009386
1646179311
201669533
1690363444
1678379436
141232331
939756728
452909905
717455680
27429591
356561376
1421509301
420533779
1507797198
1267325797
268848206
1155950906
1076805545
1294263033
1021601184
1518316185
2082680424
1664479914
360907654
158669898
445662348
253473541
1938802228
814607486
850586239
1707203544
696106451
1074456192
1929987218
841694911
1238717170
1071198645
571917152
89928515
795494600
615657105
2034741377
851127806
524025303
888005300
734633285
1568155165
356153695
1026994332
1758054909
486703011
1565263040
369183194
387911256
125246458
822611773
1744118929
735211856
1997635995
745826858
500428279
1034629422
1268171944
1501253197
101060736
1542069646
826506597
1876580176
1569909036
1335288676
1410989843
1254522705
1756808334
463861812
1188869701
1207684066
631442779
1700672370
1200051122
1796089073
105513185
128581777
2142983527
170147246
681624339
1880103649
192594427
1860043302
279145633
730086238
117769599
755036823
1904514138
650332805
1729490843
964770993
857542116
2021167935
1013981160
296347392
952656197
275604874
1822346559
1384647232
1092540690
1835792715
1322871830
654428687
597344710
443459382
957121819
111566516
1223393252
2100147916
972789677
1696881934
402685134
1063269253
1248907293
405807182
191437665
1531909367
145148347
875860597
688691527
1239480376
1856477179
1985391322
1294711571
911177168
312578255
1842249878
1207005408
383481671
978600003
1412871148
1059505807
1976890895
710649292
980358528
1542751162
972714756
139395550
542969088
927514232
2048732318
2015766786
1348161077
798186944
101732696
1726749320
647679674
454262353
1006781444
899237952
2112400617
1506877889
1271574496
1979806901
1787091573
789606238
86377546
2115224864
1354598931
344987894
269680236
696569070
636524064
584534861
568210988
1109470655
384667331
811823552
1750074923
510352587
706874590
164988636
1987129552
843221025
548050858
680553658
1883579857
1138063031
1416167875
1838009382
1875660576
1242579277
1861559148
1003449850
336817909
245029124
47328218
1660567435
1875375281
1410221669
1708273553
2100584506
207180719
1740274438
1192601756
740773834
907544592
841623230
1272757359
1807031577
918247564
2066861971
597186600
1909153321
756089173
1447752185
11409535
196736549
979611105
1717043690
1314218290
1430270724
2101560237
297390583
846346449
594294829
481427163
101212228
866036906
1663777987
1730121240
1547068201
1392826223
1140443580
1461357123
123863897
1927187829
291598302
297209308
1616375552
1806542779
227989976
475759421
1277222320
1235578604
2077289460
1719424061
609361188
419186503
391391025
915742940
1444459130
2112976808
2007349139
746301654
546143727
1062803138
1271272591
1627025637
1202593398
173237569
801491331
1134121850
946859688
564987153
1894860983
1900637852
1631185804
108405161
324856781
2114306371
301744578
19881988
1437830513
909682430
1104511372
1368472096
1413126174
785391278
1050698029
985749350
1561572373
1068967691
1516088795
811136430
583415281
1091039432
670694785
812209155
140279321
2088081315
2109784624
379105817
1565230663
1204244431
338258711
780106669
1605755272
1267467568
1539662625
632523017
294411932
1769020905
16394994
1499379745
1378224325
293042543
576923633
1213796221
1337963596
1158192834
1827483372
1704795596
1046332515
155497186
769082538
227257780
541041331
1922397152
1446909887
556206362
1779868289
689453206
1995078158
1820439926
320302683
48058444
1315741698
2122418046
1720379603
1081032271
1962569475
1895313675
275994119
181846424
423979077
2138308686
1075065255
554326470
1729123545
867981206
162376686
1572180223
1910364481
28776126
1316299993
45199653
1554156700
1940773828
1425861607
1089694880
2062525204
1641445853
2093664649
835317889
1513494012
1883552678
1621404954
731077431
390841683
391894500
520112132
1480447095
1729764585
1350083922
164880843
1161063188
238559815
1953165379
821464546
1108176195
1927714215
305704533
1703210331
2141637031
1076861068
1723953402
2077206368
456543490
743153949
2050202130
93274812
1639870188
2086137675
800135059
1483373306
901268437
403560033
1521657392
1841164143
36223225
425086441
16293394
119548004
811661631
57394771
1411679141
626628980
782840724
1541914761
1002523323
1850150453
1798160641
1179061594
375398148
1460890446
1333763080
2015578119
1737055850
2003135070
971175156
1004893344
862504595
1121892616
1679395668
1165698465
924009003
1472463273
1271186611
1672773225
432540508
410185724
738770597
734730684
555424071
717394012
1371567693
375315298
2087581489
38597880
580912216
1407799343
378857271
380969543
2107853879
1674161822
144363948
549788786
2053858800
1998698738
651118125
1327770037
1360660579
874664453
289291552
163194187
395673962
472016093
1871143812
695784027
1883647390
1985107276
1759956326
1827313538
1629246189
1341102089
2091202217
1244132316
1480781292
230682302
1871280056
1458578189
2128065711
274750894
37473921
311408161
1409988298
527473338
208836441
619654627
552205729
1380902859
495984211
1693219060
2087629668
163167124
627056880
770848521
1305820158
612647476
736983022
93759771
397822637
1454869082
1885036599
1767725085
1486761830
1059987170
1489255275
973749492
285840359
998192605
1094561066
2117612668
1184728051
757113925
246541193
126985329
202232610
1548052906
363067070
964408790
1584383650
2144882212
1292015172
378427451
437466681
119659491
1690144954
2141444780
439217942
1348652754
715547237
481382992
1173810703
68902838
1882194896
1005742349
1212581104
1362074490
1722125933
1130537876
1772684341
50581520
1350757376
491587591
1785509350
1371179180
218530934
577941807
95519629
486347833
1775579043
1945882860
1392172161
1210333246
21431696
1165059902
1239487728
1293484023
1010539298
2125290201
5749182
1458393071
1446296954
1977772955
1792126990
1676061778
1623493535
247095686
2138770897
1926737989
1495634637
683011431
217355610
1865270669
630937306
1339272358
164463663
1951176321
897781748
1852411289
1941310534
572513167
1410591218
2076067661
1447413705
307769580
1010060358
117468833
1658881563
24757886
1588844156
1089026415
1470700807
926382206
254521537
195019723
1787470766
1240241120
543069192
372829352
862418687
706116506
697204964
2144116983
788111770
220631053
2052942742
149157994
1967046056
1565636287
2033995158
420659206
1160209272
738060211
957886161
796463380
1830352690
1272411660
43886604
1911626128
1678891748
2040856346
979247437
1158912212
889218851
1552568238
1314833697
1788737205
527920237
1746023053
2128660514
1189522419
1672748056
1882887104
1518796226
382918692
1978499016
432489360
1430431109
2131009124
918088320
1246475939
2071975234
423499030
1183702988
757229440
465037440
931391131
1264462146
1449814128
611162453
703894163
2051687549
1109019633
2093317470
905270582
822643261
100357666
192080544
1896516018
2025228755
658118646
611098324
1009428983
1214169255
462453104
1179332709
1599902014
397617278
560246228
369896084
564329276
1824386958
394348615
1914786795
821983127
993111137
1181745170
239282323
866233189
945516466
1341827308
26014230
1273051682
1091841987
1047161568
408293411
1889210224
1235470992
1760538344
685694886
1917540890
45899803
2009739726
261628456
406515944
1359481964
2138985835
1754522112
385056357
468361413
1449425233
1399776191
616980570
1028430539
274752186
2114662304
955932630
520101193
1553504797
633682591
500446425
533411428
1746685661
109439310
1868756214
638338683
2039307625
732448488
1087540439
76359928
822489907
1054184791
1266538550
609967796
1314238072
1994931897
868769617
511773588
108038168
1600867017
1729420614
73484164
960293425
155135442
1417735162
2049659524
1045882064
775042808
1775808860
2106955722
1119954227
1850735952
606841009
1516027716
2144236828
849240789
1683017219
1862288866
452309936
1811455111
1657233534
1217153855
634022886
2102584845
509044120
1795116002
22792694
531562461
1120955661
1501861242
920383731
1789369745
349814393
137682162
2011915353
2124408672
1389837726
123207157
1763222522
1710300227
6296473
1728576238
1064425439
1580538279
1135440317
1660164749
1995650077
978941397
710589732
1326462340
191678339
1155487054
2012799356
1566477987
2094161870
1923911245
1324040914
362144121
1919977808
590933829
984009804
892191974
423598905
216992074
76952806
1692269437
691734803
491553485
1495608906
112681276
725470562
30478830
30953819
1968003328
1154572873
1177456832
127281058
504097182
511522536
2070450351
553570285
333203800
1773686884
2124665139
417772065
2127709948
1633244642
694151494
1054613854
784082197
189932269
1115465644
1166326342
1439694394
17752366
1045319735
400897509
146586281
1569992127
521942417
266416995
168553
342234074
519370474
329485559
2093029616
2024561924
1483390733
885763284
855900814
1700311977
1015037986
935970870
1261213748
443501394
187114118
455604770
710407621
477204591
1555413095
1788523554
1458807503
1985563604
337695218
849077468
1256996174
962671676
661041870
1538419908
764152645
1234258830
424822020
1073971601
1081656188
1923372532
1999825410
1570767147
1277198974
699423381
1854285049
1186833935
260455155
1894550845
1448423517
2079251122
156697746
1942537122
1105728929
1249053886
357632060
1231899173
388332238
1491233226
190928646
284557376
495401732
1918285891
1062109092
62890571
449432829
1708485831
757866160
425723089
1593039225
705829180
1547260342
53223545
1585181294
1903197398
1526360357
1576305564
1712292630
1434324486
1731139047
1944714843
1214039339
935415703
838405143
1105277221
1879630960
559512463
1948008737
678828181
795280148
376126273
1273204693
949909773
1614255914
1798398785
1655850807
551214325
1445570252
381516889
169589581
961529886
22340651
1731368101
103366759
1091621085
770829480
669034442
813874935
1714074183
443993146
1916308525
1861608979
751239469
1017590471
1540211388
221902970
1706678533
1517086958
402557801
975072095
1946823411
1674713208
1491064688
469423373
281262967
1157795777
1457335089
1709156499
128047650
155172339
782452899
840681182
2090300093
2106969669
700113180
1392456368
1542627983
1185172054
129460968
1113022133
748189848
1065109406
1829270046
1535704331
862693195
1699948728
1188449114
1794817349
615588542
186371450
472063837
1767614094
205134424
1091345412
1764865278
1900183964
646297040
305320029
2140338284
770042191
89007235
7826068
89423714
369211601
1952776399
1347456800
773139666
814381172
2133030230
446366686
401023465
1122350218
1088505481
1489140992
1536851305
1865953634
65466606
2112929528
467794551
1238340124
21206005
577458087
1107060966
1274050826
1812869740
428548866
554842500
908028805
1645701351
510936554
1249969853
1114143886
1229082023
1434885310
135541022
514446857
1495199824
2012507186
1215682026
1773762273
1915563176
197678014
32944262
340448049
640871242
1063114482
236793698
965706951
855019216
1325182803
1958321206
985134818
310079137
119337985
1501133704
478487996
516938323
929489292
8446048
1277334235
1648639336
1083708153
182975463
1733844397
1033289233
1483272602
13570245
253819013
864999186
1028155404
248383592
781501358
1245293626
1236956826
902857456
599867576
1376932059
1578514245
504756717
1764518159
1816320840
1992815565
1123523800
837307774
1347168549
309809832
587124494
1486668826
587999719
1379809933
1067662581
727712099
1642534019
1502160293
2013692015
302250458
584814224
699784514
1591928048
1106896256
748694584
1123746922
438953854
468893059
1642089988
1359263663
1825939738
455292694
477632287
1132186933
1864534964
145874257
1507518157
224056211
1347206837
1033413831
1139297819
201096764
874834571
1140248015
1353954592
986120989
1467223646
472962471
1824204993
1158659885
1984730357
561395992
1703524885
1151870372
461790440
116396417
1240374956
676319572
298853363
7694405
1587108924
945429562
527601108
1692283415
561775161
355795762
1814870829
1657911569
36625650
1001961611
878862034
813228958
680457957
1784481486
1814919142
889097526
2069973218
1625294739
1146081563
670148045
179880641
1338835492
1986740229
475048521
507281740
62742117
1103401602
776957342
814052858
2106688575
1944418294
1233657203
377224049
1586021486
1215209100
1891629859
120089776
511082584
1136710886
1677780886
1708949537
1160303347
1968183196
863885021
14192804
680773325
717102581
2068372399
1722641269
28333994
596571775
907299862
697429837
1785614457
2086595843
1695423832
426433632
1223175672
993849567
1534055741
915034889
1254842356
2019587950
425175560
2114970675
1322593698
124581333
1437446660
162515016
1021924329
1710273514
187188257
1958738466
92031219
1997910733
341644241
322004341
2083153525
1401094043
482605835
1765676716
40267396
1882534822
1530276701
1924466217
195786276
1507267612
1141868470
1320371473
1982436517
344368797
190649780
594921684
1597112829
177981792
969811085
1914391220
817919970
2026243109
1627832191
258367554
2025372072
2116488345
2144336223
1131290300
177117896
990697202
1163806398
183371171
917230370
501358016
704464237
1093232075
909720698
1991751562
320349697
1412916649
267197737
224265497
845498202
1854916023
2084046100
1508891306
1022325567
1515556584
931563905
1690285271
1628740900
688777979
2021092470
288099758
778340675
870290368
431391801
846785579
1866241669
1312915280
404959492
974551141
996872766
1337449251
2069272199
1640070513
866604921
909224449
175210735
1942557889
1378668903
516840032
540223639
2024294235
356566578
680042907
972987915
452630877
1282817083
668763071
1311721268
347852293
1132691130
1116070518
250622856
1569549463
65533269
1966768948
1203745012
1678095620
14291224
417176272
1352965748
1583250714
594724177
284027924
904726575
773218158
216663287
1715690391
1468999039
1634005671
896202887
1758535668
8206434
2144138284
1122948311
1320091988
265511141
878295070
920157052
14019346
719964548
44897298
482556614
1651310293
684495443
767954626
422776154
847260874
1571391466
959664508
1330399572
1302617261
1796992782
1066721977
882204023
369180401
1901655695
580345484
1890792617
1180737686
492100791
727519135
788819351
250623990
1351238044
455792673
201485237
1277629869
538435190
912251365
1035348807
907775372
164753608
553862688
1746157044
2077914338
766759324
1481423932
340996368
328832071
888102939
2062143935
1910231734
238001753
1813207164
1378459650
1793098686
354013290
1573497612
1684443323
594346758
511623821
978563292
42437623
1670008515
268136205
692859340
1355643984
426325880
1097103963
226917480
2032461349
1845249604
223179270
1841063651
1038995315
279811654
1690885346
856691089
153024954
1432136194
1974431738
1055430279
1540677185
1471685004
915849515
1398743348
1048383643
1882764459
411615583
1829726732
1048061934
632179992
1425189443
699391659
1881503228
1710745301
645770889
503292796
2131395761
1708832151
2144182912
542492569
2033579814
956012458
1461417685
1883242507
88432236
1684999278
1567181059
395387064
1722133093
1875755021
1115663819
1503111243
898034647
1588310032
179796702
1760994172
1153053140
1627179034
1429175795
1968576654
1393625087
2726679
1817695482
194380448
2070831421
579019639
877171983
262253847
1142547824
1703640944
1811905273
575609507
984255004
618326864
753813931
2002255381
932725423
138551916
1020067855
1551643157
1294685978
1959571559
522326062
1885258574
255346693
1420141140
1640359664
1876639902
200696625
1543190899
2011655410
2073115312
1343560347
1125164154
1473796004
1919269205
54469864
986425588
15506290
2063903541
1731450409
419120976
210621578
1636359781
879405650
414298972
1988583058
1311955467
1032381085
1191421895
509049559
494101622
1964561833
629300367
1284949429
459779129
514626897
1719110379
195682309
1752253104
2087566684
980532773
20027104
255489171
915969907
1303395476
1983075196
914995201
2105086490
357086977
1012206834
1688465227
1429597479
2044682587
623255342
585140770
1524176051
809551600
461827357
1909303128
645880301
1000913493
31448535
1910653947
1797919634
725099967
445164460
1208398178
634496824
358608774
288403621
1027502702
602592044
1136906918
1549625218
1189656960
946847864
196054880
106368737
1251816826
1818362568
1310558361
1024079949
1835237801
997295816
937885933
99535131
1251617592
1643992242
941961998
1762451391
610063049
280603488
2023860438
1388338536
1446125857
491955119
505714056
1593881240
752410723
2000571334
1991743994
660190304
1739370975
1581260038
261192554
1783958825
739642120
1797975053
818274562
1749795060
360338337
1413488177
591351621
1291096062
441950661
262799198
1197724400
2129825900
473449480
1213321398
719328013
1036975770
634385023
982168819
533876527
254839807
1430794623
1188795780
1542771134
1785031431
1137122979
1631176614
1276030762
881498255
1626913165
751018322
990256661
798207682
61864274
396575534
262599866
1695536540
345384981
230657804
205948956
1046108484
48424108
1662577940
1058154762
823058276
1092427653
1574088556
946929575
1537350436
1068792169
839672805
1637807930
706797101
2041583693
446924344
1387673773
1255934575
1496430622
1509351268
227805196
2047992430
745303345
1110377005
1228420822
182470876
1039783141
1916065995
1397022600
887424779
1460746773
2123576853
987652762
1668437520
1296021870
2106783027
339061206
470574568
1194197260
1095516144
40093977
1115895412
1071623182
289502590
502370327
192455887
708656998
1999338882
814733537
576150568
541091459
32763534
905310529
1190161778
2046523741
1070691549
2023769977
705182318
401475697
219042102
1565896
1998910384
1926732823
990480559
657868285
1550657189
2026169413
73133077
17323327
461199903
1998020359
381719559
1827504792
490029942
1579887370
1616862522
1163530118
1741959593
1983520019
2001519634
934964219
200383175
1053468544
609806685
1020496960
578230164
216344462
1784571143
1560139975
1126131080
1291285302
586756519
188823405
1423005675
1901999825
130138295
1623298918
1920711188
1620523863
352543358
1947741058
500371810
609969375
1676616589
152692084
897192653
1342694916
265290399
844238265
205897954
1146674824
1017304944
191365385
1231636956
1039834436
1625439881
21546674
1984107909
1588604537
1828292173
1877299331
2031518943
548302195
335857010
499319620
1128353475
1818311943
2121365469
482306564
1130708476
447838284
93203220
2048030061
1067619412
213739981
288731293
133404511
1344362339
1678079712
1145397680
33747550
534536031
327340462
1652138416
71707281
1474603833
1413984573
831863221
1509289296
269474055
511762341
638065379
1136707577
2005367700
1500446526
447693436
225553387
1304432715
796747730
78409242
160537193
991582792
359913117
327808157
468306934
1243271231
176351044
1400799888
878822297
1153369861
307710838
741773525
162330092
638164744
1676257651
1707442184
2137411844
1403335689
1928926244
389048811
1811879777
1672392912
849782166
794977878
1759210316
1560800194
349787199
2112919380
1573369164
1696970517
619817084
1338349962
799901473
33373158
1769914445
304176018
1086830778
72030930
1788364508
20564557
277185684
403869203
488387130
1661874275
1720779831
45562778
262587844
1460824064
2087228237
132921844
491866079
1840242837
498910797
1988010756
1871302947
572747704
994860909
2006008768
1137959623
1093397697
134893471
734139529
2010413102
1278895119
1965868121
360768511
448435811
1206221326
1193062587
1251163171
1656730393
2036662243
753843546
933049191
1193714366
781481946
875367322
899082743
584963899
298507570
786057453
1484390890
231408057
459457760
1449213029
1394706713
633308493
2138569963
911429077
314655470
446510756
1268685942
1137784524
650241365
637947295
1542922514
834179566
2063720488
1274716306
1894748403
2100615062
331756790
799476541
1241782728
926764641
717430819
1699377127
1131802382
1243974795
186297257
1661531000
1370847784
103492399
358527914
688587641
1388861157
1060284319
292739944
24049034
1258030838
1578436213
672833736
1526142746
2024466232
681277913
544439952
1330523912
1340976434
553089921
486374369
1788056381
887152616
722711710
2090201884
1049781397
2059957942
1158395274
538111358
1438211756
1767389282
586376608
529199614
940471980
1065712585
2057988529
336267190
203877269
909986575
503797054
252560048
2021035792
1552811349
1125052760
505748527
1856354004
1249482955
848011511
288047670
307704518
1747720517
1735020178
643339744
1741582506
167839815
1350943461
317946302
1600838246
666544897
83177276
224056915
657295040
1118518135
1501756568
1206319294
1542032265
965721087
500145673
1856973231
585778897
523918937
166145195
1432662298
1792634182
1389035679
557745538
485767973
1143793878
67838655
78436480
1638197690
2086752540
554329536
196334673
1847908227
1268303363
1690057407
278175473
1226469677
124489143
1577578665
1961402141
1651548704
128321163
779247366
774235884
734196415
1676682135
30589961
811675146
1552605927
1593334012
745579655
694114115
1922200526
1516629854
542320332
1049862175
930706520
1891390107
862534839
877259578
1793897862
1531667231
149441213
1313499745
54838863
1156408617
241831783
1298733668
1098170661
1486491605
184116732
769721207
1667804893
848577263
1720053621
932604515
1429914167
1454602831
253681662
2039537073
1320826304
825251161
1683952890
1857013997
1602061033
955562272
198378654
1218249789
1929937492
505406174
298908317
246650345
300213461
1229195042
417505924
1604791944
1652837872
173191274
157440745
1393912075
1448220614
1466311601
324000437
460453486
648708256
125931376
297670164
173921943
1208584274
864667245
31373553
911958175
1226996025
373495904
622016564
845481750
703107104
2088992264
107834266
683487511
1198582961
213802938
581082726
2141497195
1099230462
1948448911
1588332648
2069441982
1898332732
873014857
760813793
1166550557
690304287
331306958
1981958234
2088448387
1788594647
392002721
1668891525
493801237
597884256
1175257490
338168388
1114209978
1848188139
1389090606
1158580377
199390461
370878030
164273537
728727182
1321274240
1074380852
1882207017
1851815482
1563218171
831434951
718068139
200725438
2030330431
1222311876
946383897
444133655
2088006395
1596728923
1358983400
1213358977
1398163610
1723563702
1357745826
239009980
1986231557
452516914
2142764070
1705975493
197868196
1090561560
428228730
1426519656
1221544596
660827477
1171027083
1201244008
1817298851
1465740996
696023984
1010942463
1040027314
1811525640
169675101
801087207
713730030
633582565
1516105020
735345623
1963188159
1029295976
782956147
1786012028
1434177699
1305134294
377597455
1448701676
1858255018
1613155349
759180988
559103724
1487375807
29540015
2052017967
372165951
413507540
1482137333
1811689158
661535112
507843255
1333282821
32271743
1796270664
1180498845
789222128
1258158908
659045382
2024671813
538365691
1081751923
590760849
1267420497
518614700
891255023
1180878855
826164271
1898512371
1889735150
1951094698
1268086386
312897174
1138459155
27378713
514648960
1737576553
1122867935
931038522
1250965896
1144550776
460083921
538107689
83842017
1876785706
934816862
1136396645
1849266145
65101073
1454099285
902208510
799905447
1670041160
1380045872
1760113532
251445770
1517020727
185645592
960049862
1827276624
738569371
1491169249
89610416
948153589
1514287256
1325613864
764971996
1257991798
709575206
1265467419
1142060282
1854170178
1640016001
1525037551
1948729662
1150449177
572504843
1983553136
2122523243
318428097
1608080630
510804986
2082432964
1307158752
737524759
485733580
1693937211
1432168014
746953240
1934691324
412441413
1167754940
709398801
355289069
1183790893
1509409576
1249318420
368067979
1707171399
1900750399
1801195665
1616115300
1305794487
251336993
353404588
578963016
1689141104
1185163687
1098940918
772180757
973633745
577185282
239476348
745531054
1908385702
183902968
2137123803
528057104
352163265
723513368
1132569438
311545796
1972819260
1679277885
1442865471
169330580
848453386
627652542
1175610875
939184635
1860114667
1186899294
338636021
1188141460
2049289218
811495560
1323382991
1521095604
757155319
9942838
165756096
161134306
1889369637
949879449
706882258
1393225234
1122081361
23515938
1242614498
950743306
1271092385
1025984644
583182065
288251685
1934283065
1778442145
777283825
1129668456
1072704192
28016054
1255784297
1183924344
721737741
2046331463
408231267
1413950364
973701953
88378605
1590259162
1296034526
194562357
1235623035
61952014
743601612
1775377640
471679440
1757081467
1765477784
875352997
465484965
45076686
909708995
992532120
1939384025
1675765211
214432954
972720479
646606522
25399383
1293771999
784970330
650299301
620826910
1772380656
573939706
362165315
1402022050
931826387
845040083
1916708755
1038222146
782203321
979237223
1497485964
2115086611
1908281456
77483724
1408638595
1420010343
1646292364
1170753544
535158623
887616989
1635619879
457955607
225579806
323861344
1197461262
1137707736
1660978375
1528160666
473824899
544616134
157997078
387528956
178361565
790344994
108023261
541857159
286089417
348401621
1450281800
1525301679
1715789302
1462293111
1496204175
1795798483
1144948383
1798874003
1523734872
848912912
1477640188
1343773841
1537566930
2078090005
450694223
795715772
103339626
626206221
636928350
1649895051
1858537604
35269822
351563438
1204061369
309460864
1328142790
1317666506
1465072095
1777854259
1924336185
748803853
2049696521
546912965
109973508
445731074
1867007147
426913031
904311868
887746290
25079589
1375492117
555417892
933573650
1384309790
15210479
580105311
1353379910
1442269452
216458494
1203828259
543976636
1601879086
1039463841
147047093
2103513138
673784544
808395901
1462502228
1965194933
908758804
809912432
1447196020
1927574913
2098090401
916238882
553649500
1562863751
380762935
337089906
859950241
1172497985
1727602868
1653757888
1271487749
2061279136
499852237
233985848
1197385662
86993205
1495795388
1391026146
763649133
1001258515
301843442
2135488274
1886726446
1986664205
1086542635
1173572750
1509479997
1951503971
1102335567
196605898
63119036
377157499
549144586
480577000
163559451
113318639
1280622047
62306627
1525793330
333094030
1983926176
1920993126
652265975
1885959534
164763997
344246758
1028825750
2062791314
379080945
2041796571
409208637
1238384066
586519660
1223690826
121724692
430151612
1462596275
1880184936
1296575294
328308423
670372225
1214671898
1134511004
359943723
627933466
1365443149
411055918
1618351422
779169728
868016483
700168658
866256381
1292872036
228136673
1392143453
2114427019
1020057911
557649864
375747152
294358768
1709094160
1557973561
1136126271
1337076568
2047847632
1887753872
458173837
895211747
320996385
1036766478
23968954
1977963881
387929904
841305993
712469541
58436419
408681678
1893795851
1910053947
1870384519
900964934
2143668385
1239628786
1973837599
1127995728
386757928
1655567344
1999883455
1550942013
1367203496
1023386059
814586653
255154892
622606659
1141170379
1275446809
536828300
1649618870
892374337
469871252
1230168497
1089048100
506954585
1461578578
178624026
1351271659
812197698
744623270
2129620516
1787007147
355490146
1992180137
1923227079
1437430497
1828909139
230007009
1604376572
1074580662
145443896
278607545
1687505171
1146594512
519767891
1965856552
642343331
1786997111
872070917
40465027
684687521
649875826
2093199660
1617690274
275168766
338289951
803446647
1950299239
1299997171
840494446
1783600155
442216038
277585152
2060335949
960675474
1845578119
2011371780
1319125133
906654821
282220943
1255554154
1576138834
925893069
1875325290
653882471
357646660
1164520144
1024842661
603588633
789847225
73242329
1849368893
446255132
852491416
394237157
704631383
1614051506
1309521552
1314748067
1063935177
1402512419
1317550723
653669659
279102130
558779585
2113718448
655248354
1299312247
885826201
1242528789
620332255
1019557743
740143624
206272094
371209652
1096202899
2008453969
1088280183
1992404895
1220469726
8569922
132268065
479404275
626141997
1913411459
2066687510
360456012
626906684
2036834024
1603777980
1187685351
1795189432
1917125051
150508331
1724526878
700260263
1291273308
1493696159
1512065411
2009762335
9088075
984806713
1186020711
828599182
608551721
1170817710
769505571
603100045
2120922206
452601108
23651925
1766780230
1512365260
478899791
174376161
1120847623
824119953
1230712433
1751221673
2037235617
269216202
229043278
1797554544
1088016890
1809358120
1274265324
1734294341
966168391
1999445382
1857461221
1477521780
1324676333
802201073
1095697002
2131370082
1815528187
255123131
534439630
600537725
196754652
310634185
335616889
381825796
1331132119
1700828246
826859598
509449282
1544835724
2116687363
1109249485
986967145
151795945
595784502
1443063830
1371432092
2127967823
761286853
1448847099
639256654
850162517
1903555489
1290773430
565315322
765197057
657377484
1948612613
1331353202
930543458
1734511767
574305893
604863448
2090383692
53165194
105746194
1437307671
981656246
933590747
1200725088
1699249413
769166679
1484627015
1321148327
844317520
1012532689
1714315475
1008581092
1781466005
1656368438
668965888
422132843
796958727
924799587
1070585685
106547826
1680738966
1655230694
364145462
245870608
1853965844
558581622
1426363168
632811023
2083686291
124148021
1884626678
1645425124
860933846
738135392
23732315
1052662733
440295440
676524404
2082444256
1705644188
1557610499
1192501317
688064730
486076482
1543680062
173084568
1545441559
789150275
890459613
743789271
2033688824
1982715842
2032544707
1274434300
2107403042
2002128534
561588591
1789965194
1457084827
1490778863
246623945
889652666
1318769050
1343081540
1606616595
1644889361
1839401104
806720609
1248699805
2039150760
2100386338
1464626758
2099089919
1944185594
880909364
1784445448
1831831706
98782791
1938127231
1827947623
98465203
228066098
1101890643
2014236708
609554286
1598275101
1147745039
1416820841
672400911
1315540858
2121019926
806776450
2098132867
1279496270
1544043240
322232236
669472429
1469611449
2080574524
307407434
1439650098
296641638
729933148
2107848555
1218821906
1815615768
1430374850
33958244
426388678
1891338024
1747105878
464734851
2122967752
1097405129
313828845
704225194
740595307
523094439
1451352663
569544058
676138183
704516311
1291583525
1777175778
1464697780
646418711
785563799
1032196182
44941762
1603720977
1468559571
647359662
1183171507
312422561
2075337193
1478998096
842488093
571893715
75130219
794848243
1254143950
1820249931
324065941
2041967393
171550255
1003284482
1474471403
551940291
1659352248
1276952980
474848747
1230953726
251386862
1791174727
697594224
953025468
2033531570
1253325290
1961762473
1147376908
395018798
558509803
1049449007
344849439
1534966855
1400102393
153337872
300358443
1691277772
1563223088
504700780
1870510019
156801385
881860012
877140712
609690493
1529423392
1962314765
536786060
1543921292
782781976
704331149
139108245
1415210849
1900044332
1062958859
1588945496
1291480454
817878408
749240322
1973941510
1069540190
1239867956
56470975
391219896
925673972
1746286136
2056444938
530249206
1724052656
2136601600
607192603
231057263
1089004168
1598800084
2092809031
1321684566
1124518962
1586887168
1453974217
1482661778
748251145
752961917
1817739244
724127357
771626114
1582341809
1378892974
1836643506
663855141
1393451229
1590063030
2007976073
1042972915
704020629
2090030836
584310141
1889442340
943375203
640001991
890316686
777691496
1843359585
664940225
354035742
40920757
1415895358
1926373154
1020111026
1577630433
1175328713
1114286105
881020960
1479771575
602453127
1208021945
1258174922
1572409069
1308792358
205574576
199879061
252013931
2103637590
1187152027
347908411
1658705290
1855522091
1034705176
1992604724
1995175702
1889699917
982486898
2104756099
568230839
84052222
144360565
930464144
1625715439
875126407
1895419931
935182986
1147680700
1878056322
1455428901
796754118
1314766931
277091914
686855675
823832473
1212779394
1220793436
1323037076
1159942336
126115666
941180693
834331882
820561276
4040716
865002393
555012574
1164512735
840218432
240037941
346707707
782159799
1953524325
702373651
641436694
1696327669
1787868916
548792006
1342683627
1217160202
1648714124
476512308
1678668628
1221113353
670771769
1700604032
1706012876
1231761699
2094733962
399824383
1777478332
353781973
697864796
1820766401
1033160750
1664977629
2068619208
1851689747
1670853359
1719287298
810412707
1052419230
217835710
184890672
966204380
1198449470
222334998
818908450
1400076451
1614022773
1833978007
1102161841
1265725616
452673299
643884489
170632593
1689429418
103726397
1322666710
470115543
1452748018
545923714
1053849997
6350047
451299964
930464390
839345471
1039772464
1541665699
2113648531
1748976668
1741734370
1252549981
71496302
845566399
1944372433
314853764
884852306
160505150
976032356
1298215275
1937036715
1394994046
562717094
542371913
105185583
1031347773
1753305340
2060031055
1578376446
1646541420
1050277332
1045360044
2074118293
1736640052
1317526263
1253438459
1560670989
1661610988
1497123288
1196094178
581952970
893162783
228229482
1716120078
413364716
1473135651
2104025301
2122999640
1599985972
816494863
481193632
1771952725
2008041176
1758148248
797391377
874032147
2125167253
1414659226
568400710
1636348846
713627426
502206526
1146100266
222698223
1888150804
1813344581
2100640052
770878120
710357272
524338078
911552715
300686693
1730899170
835430721
1618086394
1184718344
334757399
1425099900
2140249970
1855039766
442233576
219663277
2037657551
873517241
626553135
845651435
213943517
124757718
1408849751
1833272206
1884538037
1602053914
991993197
388896174
1807502116
1475852171
375841208
1427448826
653638286
1100133087
1898599565
374511507
570879539
1783252811
209089510
2051283264
295566334
1168194458
1611324499
2131740750
1311046680
1637867221
1727325589
1470289359
377259166
2138762300
933464612
452933395
1010435618
1368764362
2136521050
983055219
1398555271
666734094
642907464
32111520
1437010356
1249593319
714120653
514417578
1964248189
300182964
1393514475
1693318153
1846676245
358846740
1710960266
1528355851
1342860225
1867160640
1873752028
1343315154
875870911
1140202687
990266585
1163393406
61418187
2115941453
836637950
1234300987
690951491
23442401
817049504
1954176461
1146088848
1149791086
1907006144
63315178
532161710
2136883925
1240958637
1837012130
1490971437
1015368367
1306650054
2085500019
1823977055
1991047254
723569484
342185331
376902927
1749217657
1787215908
1126371272
257164650
299254345
1848504990
1410356191
2076983221
275231745
847184265
254456813
306412911
1400370134
1077750716
1251584614
1919287612
803534013
1760694919
1198003249
39072394
1315377607
1992635
767092058
203933127
300821730
275824090
2068583971
2073117264
533726457
303738621
981292347
738053624
1082577673
2007201514
851570169
1384455805
1613809806
1823202644
399669515
1743631387
549143191
1164285682
456406024
1109304801
242566581
15524173
498882100
806274141
599198323
527256506
622411976
2042138616
1727009906
1587858428
1603412972
88159003
1256397176
1361652770
1975276908
910429749
218884945
871445914
301864617
918383084
273546258
1698111504
642415240
1756982134
1507283538
1892685996
580351471
1723545257
355739720
822393891
1876177628
1541345728
934030920
1372427930
1677704817
1778309700
503072225
1687094294
1285330286
1860302795
1223817388
668448733
871649486
1059230721
314926677
1144621145
1752209469
732298047
2031321571
1639322113
1214628925
1951306402
1679734130
1577631469
825342533
748664931
1178234362
995642260
1594859098
1580506297
1710595062
2063155867
1885584933
1377107341
250343807
110181399
1611994169
80816178
929557957
816897400
71225146
344288969
54027384
494990561
1219204939
1365962534
1464816178
2104628692
1661458029
800764700
2075374984
766434834
1698975145
21280631
676850650
961342572
594055782
190902495
1260010853
1439501887
245221446
1784828062
1391845966
1236128430
1120781622
1484764991
1149903767
332190696
1837640062
1038768139
492242787
1806028640
1556213994
1801527125
1943210692
1875755838
1725195319
256152907
2038500569
978355001
1524765563
346583979
595167347
253167572
1228131259
1024218397
1114887240
461373932
633153121
1502256941
184546586
136016617
1494817151
54880276
1865671471
481019529
1276169606
728563021
312929796
247710904
90461797
1588501437
16661109
1471672421
1486841610
1710952163
233886295
462030664
687173872
317677387
447601118
94910069
1608235460
1821681815
2016291884
281887727
1191057292
1486539241
916071381
217285709
773176181
127570045
319932515
2010636227
320019871
963326707
980569734
1432177817
672470837
449895234
1532920287
972703205
761682133
221160593
2006170877
53076674
1799805186
1521864805
797350112
1799594445
866372304
1987031201
552531331
59127292
2016279559
759078999
1271042285
2097246913
660713920
555196030
1367393851
401784542
1871593403
896358047
407785141
1578475701
921198439
577984571
604477801
1897857921
426010219
1381447883
1006566584
2074414479
1147722532
1333665113
1941405789
1176989301
623700128
808487175
780820462
1429496004
1466998526
1664866967
33069838
1110401960
324914412
478414409
1194152292
1168263916
424360438
971103693
560752354
941264833
992381874
1114871466
1751154309
1173730287
435544880
1146839663
1204203214
1858844907
632813518
820795349
1368376584
240283933
1571109407
1213918305
1559044585
1652912051
1693266452
73891554
1107063863
811434258
1247264892
1164194230
352132454
871728268
1431343898
97072310
444634846
1365720498
1409131698
1090291045
529989888
1749814584
1711793667
1038703234
687944842
957962137
22405578
1922677828
1604400548
139727582
1598443845
959628593
1556808362
1475039655
1949631282
2017462288
140602577
1986110547
1062362969
1224987957
1937843274
325020809
2042229494
1247485799
1739668304
1880151306
1714632097
1788544166
1162072582
381381874
1130021803
1105114989
630851232
697539080
1822493304
619144318
1188577579
271340270
701908553
1292101926
267898558
789338670
992503795
1631999962
1365827469
294633290
2068873546
1550730936
298945794
1243100947
785166904
1476669116
875284015
445626540
1068986527
1121833574
204176279
1754265165
1142043815
1574856939
315430002
52281935
1001680073
1421348784
331178637
1521310659
1369116751
747007146
1938571876
889434544
883266758
1441263006
1746985420
504857197
659968177
2062040388
1575174887
510338188
1242430542
1303703214
251245524
406638610
1629877240
10821581
1494029263
372757328
124701822
736957373
1225592664
1167192980
463589243
1965745751
1678862412
1767469642
751524255
479171215
1471012910
156399685
2049997289
444378667
1613285882
2128576253
574052488
1143068331
207079842
1870950152
1106141172
104293238
1615432809
1482857487
1073673009
913234070
1803645664
290703404
291097405
81399462
2086703969
966286345
1118178362
508133411
1281002433
1336927520
754374182
1615574778
1034561971
449389998
1033450155
1798203347
1398759056
72965015
1336465641
303167097
1536398148
1471851573
271842995
1819795698
1095963540
911518318
1889563486
1098686624
1687100536
1797329206
358666440
566052914
2131177973
794357677
656109742
1447234589
860383416
2134864902
757719343
226577278
1336744217
1351732697
154756385
756488133
723578198
842401325
1138726637
1499392203
407115472
1365375753
709742711
2101236758
1654734462
1671680195
1644235998
493053763
1871669939
241070044
536273717
1557916411
551512624
312770440
457658697
247644801
334514052
1147231105
1510005642
1365738865
1152012261
966532259
1610028796
553275030
1937406862
988791080
1616816386
1031697851
932412774
964663485
1594193771
1376070195
2034499499
1504242370
248160731
527391734
1339688909
1808351911
1290168820
839715775
1567192248
296605632
224463343
153478053
1754794863
1739406247
164295433
2066605035
955931735
1689704209
1138508989
952033678
68588090
643903195
609006591
931968386
1087087784
800613349
12259949
220158217
1301229106
968957805
883311710
945580275
940949974
238435905
920152491
289621226
1903937408
1582693284
418216655
1190637032
958198055
1072733763
1934212188
1544352158
1853625707
1453544181
1901347230
358084960
576089572
2077314581
1427786372
371303158
641490316
1153501160
433272200
1029259442
126607309
1534634553
1928429606
194938886
5629072
944926207
704436588
1104373967
686527824
495795367
789845495
1839460931
725342871
36710557
548655848
327719066
1591730049
501788680
1299935018
1871591311
54075776
534502040
132820123
1108322971
1307020801
1622792711
2028368995
943804118
8857450
1355010434
1816450785
520999276
1823285549
738644880
1147034311
269590267
475396408
2052793140
882455779
1754131678
1986459853
1118896739
1622036569
1792073980
1889047497
107199575
1213540972
2091923896
1591413315
1822745480
257621818
402350141
1012322848
1413577915
1013025246
1048136553
217709605
1736964096
1992009350
596679946
461013591
2115545804
1530177088
1566561313
1129723293
972656014
425729026
1465871109
1525777017
168057947
1324581585
334190147
346216755
245944023
1175612820
1172675779
1056028498
1403198206
1730741183
307709998
104639218
1941718400
747393765
10422293
1554543216
268895815
108237446
597303051
1903016882
1841365864
1533680509
1989701124
1778435832
290581736
646072780
211761718
2466416
1647074773
1277618291
1116769469
752470202
1362600900
359155422
592276986
818771976
1473900783
942167330
734713193
1965749374
819673763
1517639003
543798922
1527888341
348331387
333162725
1769672961
419475670
1272850632
643037733
1537357447
165501569
829847435
24451037
235668016
1153735197
1036828227
988304810
1048854921
324465202
2117451136
1915460841
1676473908
139224268
1530266544
698183725
692867742
1438226951
1771892728
1643106043
1894502254
2120771778
1604860288
1982176708
1244102939
626401533
1324479165
764532502
1579007895
746365957
257750308
1123775040
147691343
1633072750
1767261299
1035001509
1395387555
512105062
223108877
614734092
1872729512
609435492
773504585
1873352008
1357536863
526001834
1552748571
1788918037
1324218016
719846342
1330404298
955871079
1497776696
174140316
1702758707
1979591629
23068964
1286801119
776786830
473210716
718968273
1450601843
831172556
475556671
1371363883
1249681259
942244892
2061753083
853438761
1102352273
1529714936
999181033
1638053393
295714890
1578288403
234015501
382256007
593531324
1628634757
2035658768
1559680754
1516761447
1026460686
1963996739
1257492307
762978759
1784824576
21981087
1619005649
1670651706
1125799241
1350660079
224588951
224368813
1517950488
789228065
1929194860
1801353177
462704910
1267450226
30623300
635625905
89144258
1489536120
523683113
509302153
575194914
1384888012
1463013938
1333682759
296078326
1211871561
1776083419
269164088
1735735272
820075405
696084595
1903990955
44875607
1951914711
698426610
1229227313
1733375401
60566031
682627393
1130613912
1273452970
720906577
1497020379
1401952983
1140533558
150880589
1201455056
723832364
1619305629
769008993
654543148
628466877
229499012
1563571345
493526677
1245088017
23608426
1661849012
1774624586
1624770537
629201278
1920537473
1426651878
1717213226
1259849046
913976645
902068339
1390595281
1737899048
1726547289
285743968
2092335880
1791458832
83265711
1673922379
350676546
383903110
471038565
461849912
931417299
319558794
554382381
1587446692
537333628
1205619782
671096628
119287084
583571386
1175427473
1050667523
336379602
1385323324
2007272220
1181256702
458905926
1178335740
855754531
1968575385
2030394840
988140102
1909904777
1109627335
618275618
1534573463
1367080194
738957667
437395038
2016395963
279256848
1171336735
1655503909
313690470
518253202
462307332
155519369
1753043640
703763137
1558225254
1520065268
1994869295
939873294
191473862
15597595
767795634
1231332932
409668659
1012129088
1724471205
110112070
889617735
223784202
1726797374
992957218
49836167
2065667591
658860701
977752193
1600131416
607391132
1939461877
66934656
2107786759
1597637362
1664174847
136804361
1648301557
1440163411
1833483544
2025176508
250296164
1808411764
1225927762
1052883506
1123268171
840310657
411670942
116310566
1283532057
2094131068
1280137914
603887844
9177142
1395864005
386380741
1493148832
1138264524
797677991
1405181045
549329922
773762888
98983214
370459154
1805112035
2013792021
56300895
893016322
981590611
135532558
593847518
423827265
702541885
1941109754
594301708
123095495
2128116817
118242903
1747872826
1899317796
470318068
1764764322
1700931816
652024993
911081714
766109776
1526605694
1901091163
2120584482
1496060001
1008709082
304093515
86064372
2081089718
1423118232
1357423449
2126228351
1875992721
855390993
236022673
996152595
686791919
381296122
1447943922
597873626
797555859
1906400899
1426867038
1581175239
844603309
1298495052
1605079202
700025884
797581076
1716648535
599509697
1233819086
656923472
774636498
1495893216
2042431377
1010188114
2145902539
303464632
1640027198
1365461066
412641794
827575961
294364296
1957795880
282683846
1433899639
763459003
1131055592
1449968163
395696563
2135598911
1284406242
1767048303
1260744347
571991175
881595527
519090765
1755451559
498324014
196578846
25976560
1935625380
1886907349
366094121
1634538817
2068159374
840904730
1288964081
1419381315
549647181
675716040
582354374
772602658
920861130
1094959606
706787571
1798872141
2012986960
1543291041
319557767
2086277972
1017762679
1454704895
819916144
1341471626
841608860
886313440
64280633
2065196996
1574703023
387767467
1092470499
1740670175
1207774880
748906948
1544038418
319168662
1838907756
638501735
596893763
1669670031
960773891
829097496
1179142524
1176193485
251354487
915440865
2064128914
337936257
868712926
276932869
1501643760
581833747
348639733
684323243
1110618045
1703361544
1275809730
2050965657
811182471
152580047
72393936
957671871
673305276
603146063
1030428766
927345262
1719193980
992019710
121310925
1442297206
497504470
1671678811
102701365
727510956
1859732591
2078842538
2119634026
1728169172
1163743021
364047671
813925376
1862725053
458881789
177319726
891006273
1593477828
1619836794
1190934328
433831418
438408405
100003550
709383632
958170765
1626924869
1689773913
1249762251
1054284422
1920421597
1090364922
1915090003
1902402269
326398854
1176445179
306769898
808174024
138244960
1584470133
490100755
1594223620
1718179790
1932253057
238241899
1456172074
16822053
1096544876
1841225643
2093790431
1856603868
309298114
1005263428
535875939
379874699
446065839
1535219329
193923632
1777786246
40576651
710279006
198516051
1910793224
1523773067
1902703779
639256279
1174448358
276485992
1211630100
1025604910
926125843
1098539840
1191356604
522110686
778357546
761890513
1745236016
938783297
2068296893
534345300
1356137935
814848669
87057985
83856194
1525881598
1960484841
1602963002
1097728498
1499551674
131769649
1846349312
1505588734
1171633088
1709459220
554040672
890316066
2091758942
1354968587
1235613532
1438320924
237255927
481508056
970330242
708486368
142933043
690368098
1803646216
1923639564
2102629527
1591917019
731981510
1404105482
87503216
1783659805
1404349454
888480061
460687239
1882035244
1291742377
1723926278
1476831000
371979546
1799497282
2022328396
1119422051
1784283786
581520655
1273961289
505930693
861086440
389006937
1704576992
1343256420
30172049
1006718176
889447767
1460578718
223234585
732095471
461294688
458125070
1492423162
78198014
1937395638
1148938873
57652000
1092853059
1157805671
1844643847
532011913
1414957641
955469795
55422210
706651826
1554834228
1886646985
2202937
1092703255
1690194233
371600004
1598468527
713685996
2063281350
2054794953
244273838
1681629500
1494374749
37801861
129187223
1812581186
1280507974
793853306
279565570
190183373
2130038662
497748339
1875445876
246577890
1190016127
265524710
910946819
119498263
1666591171
403637185
187149915
1814008878
2008846200
505804892
129256324
1114137992
1625040166
229272360
2115540460
981367100
1051635579
786842261
1729193163
608233376
539978694
1022591686
1181299541
1354574113
1516858805
1657485695
109430727
301378736
1522476961
694712339
1821215397
766169125
107360443
910364379
91266192
801737743
1290388241
304860303
1124607567
403959916
1280554244
133016842
462956519
1951511570
808651780
1533576618
1677342033
2120215649
1939702505
1860466095
401032369
904663610
1478251333
735282937
366038250
850967480
156522129
1229492585
33380213
242245054
1267511078
1701264245
1623368306
839937023
11768698
988308464
1100910469
57085248
1739514948
752370599
432823229
586018393
1099862624
624855506
2092887125
2074606452
25795248
1150247204
1726025553
627388485
810690570
1008607841
207008982
661195503
371841652
575985138
1383479807
1754395876
2143300012
1076382411
1307078029
1648181248
2091075473
1960402501
1512847667
83524735
330670808
1990044107
30408493
231968970
1170462398
1919569199
1322718660
1045452813
1499630323
346120221
1642577566
179342440
1026225690
1948160088
1327749798
982530169
1202315346
2018142064
1239498108
649287551
374851786
788161772
991837540
354356352
1004387603
1760964109
1020850722
1734033674
1779373958
1601441865
1724242955
1915156483
215897373
1596090615
1581004927
1415578783
1910535867
952884294
1993626804
865116435
1670955349
39218706
704357853
1358946650
964650789
425999463
2031058474
956276558
1666565439
1672336762
1842968834
779920299
1653007412
377211931
1526365400
1262869518
70531850
786785866
1587519574
1776236415
139415024
784106555
1060261089
325964259
662277014
1719522020
123156459
276884265
1335291938
1687422353
521421782
797268800
208272762
1808208918
1642392166
31877877
1260242641
2098019942
1959849556
1911565291
810975173
1873433588
1784800817
528015190
1915899439
1442254977
1195051581
1266716089
1275031148
1736090975
1153253508
570930161
1698800440
564377570
2090070541
363603716
821310996
1479002718
1891233429
93490311
218866611
1965917618
1327780769
1366663255
806573939
1614563753
532477569
64683471
1343378037
752570460
152201049
1927943233
1284303822
1861275131
686257177
1535368218
785417027
1729509354
465661036
93184730
1182687096
1524175367
1704945204
1252273234
204855790
676744805
1374276381
644628072
1028776140
1979106209
1339263385
20863067
55086699
1491599080
740158724
2029039330
2018231909
1048144776
565204197
466338417
550137043
1935260782
867745389
1372300784
211938729
588208896
1390775735
1327070763
1818678865
1864670854
1939789867
1755360600
904840515
288598826
502979880
426801137
1681923795
2118830912
1630120124
1242264500
661121507
1400338822
202568702
1303280910
1230897769
1492745864
2062155031
713107197
198086593
1385049985
436903522
1386273683
64633500
1915892843
1282649654
113271347
676277645
551306091
694713918
483892897
555671020
1142449152
372172123
1949915428
58430436
986336093
1355230473
534003245
835544581
1455994710
1339822097
799899566
689029337
222634861
682444171
913254984
1581871073
373202172
1006245082
548988692
1375220546
1923229568
2058668567
2011383982
1480957403
1342030603
620016719
1500560800
1677815647
560367944
1625400152
1749442868
159313468
1597889590
1348881424
1148378806
1248309259
1811918317
1924731796
555078737
1537119463
1553662014
852444668
1988535344
585486563
866433114
279884983
1651954781
1704248920
1327019247
1117017248
617083926
1354019620
279012822
736223646
1319907391
691953422
1374627194
139663918
518242674
1109152502
719525985
2100634823
1089226792
1770265279
242124492
1268679928
202713555
417881486
1583971730
1661001767
1257391302
1456437187
1661165116
1622122325
1540860682
1492397858
2060726966
1227097130
1903688737
1081296184
1918394864
967165402
225396865
1903304939
293411096
980893109
64555926
1242448320
2104378408
1401359479
1118146492
2016918294
944957783
417474487
947494388
2113030790
374195522
439017050
64966124
1491548676
863622183
751498721
1761865648
1556189400
1664466326
1760469252
1986460276
1225273489
1810200819
27860564
904143801
580867231
360204468
1607338892
438945059
1026637193
288584476
1151271401
368768914
645506175
1354517622
1257702616
223435530
38599530
1383829617
1818876820
1509692088
1984965190
1943007429
1235086372
1477481322
189182910
1177626973
1633656901
999575342
1198409
211134320
1006283038
1173016287
1323475197
1075075332
249564119
1106192043
964277691
192936857
1072286282
2132609434
1013503129
1091556230
2085431376
1949150086
1248459761
658389609
1272628624
2106753730
413847479
1563594698
230559714
1809152977
1763879864
1475297540
194398273
1057869997
1332338777
999825852
1976602771
1379865029
1013876026
692301663
147275949
191245880
1154507892
1555683238
252099022
411404085
1755137038
992576325
1381794213
1388759764
1370428456
2030665575
1136443491
2044564193
1921296934
1875485155
935961909
1345413399
2127448959
1288354943
818751563
217994185
887723126
259429454
177683829
1967400184
600745620
807852701
1604906968
973001954
327268040
447309406
328978659
1294012578
334194998
1816486329
943758910
927668819
502082604
267733259
1588145601
733042975
137447425
1770750552
607159043
237257419
1301265176
1292455383
310025849
296021308
1882036239
2054547178
1976229651
681782271
960809789
431144561
269019900
1349112138
1591903130
1412532080
1744496293
1177238389
204822506
232628759
749904415
32337687
2086399087
342216130
764317744
937166163
1810743002
562992556
724831247
1105775741
247772934
598059606
475188046
1339787625
277622908
1916320890
985333617
360067770
189690257
1501796865
1468198526
515139568
474474340
2107197409
177808433
1794536981
1647036599
549865552
990644604
1945709473
445529970
1654081591
1227618475
1715316276
704186305
1853257933
1474536009
817330589
2136066133
1680592097
1127762627
437212477
741981896
939680990
1640010312
1820785914
1067859142
760112645
633965276
851667631
1858526095
840810799
434691400
101246689
1097095704
702495978
1135400086
1130491152
2078826839
600350862
1135166401
1700068510
258748497
994664848
1421319747
815534913
1781324539
1183261093
662661852
1526848501
1075115354
595307653
1103554481
2035152208
180029408
143127934
905861695
728952561
1224150990
1486276300
200645031
1765370571
785542153
793725181
1779022805
954028595
1543548879
1244196821
1247575862
198872184
1341651586
316270212
1163098548
1756967927
919097487
1474302555
565042997
1905296373
303187235
1848347081
1198470444
1762685556
305135393
1629120853
449635889
442398474
1337675332
493285901
404174516
1670856193
2122168508
464218258
1026969808
1608960491
1452034647
1439168863
1010833970
1653583947
1764074418
1914701280
1695247222
1567293336
54622954
267997280
319348387
942858150
101293319
1751953425
1222446245
740065020
1448804442
978636139
1810406840
1719091096
640611423
1890811512
673722794
1447561702
602650767
1041290194
382192982
418162543
1276620765
896769844
1905296920
25278942
862100614
1019894496
809039196
1363956313
725697567
1633033743
1998297089
1772066558
1195652875
1846677402
1510857607
768613639
1919979323
1483428935
1565774230
1861431792
592151503
352062187
105239864
1554029240
1567384709
1838705782
469111584
1799011221
234735886
428009641
496505504
548793225
1970466737
1815196469
1863188444
243432726
1483169009
1790398302
566808726
732539613
334021500
1786101270
1653276170
1206027439
1730801928
62990090
228382791
1268201518
398467825
1795094544
169693872
1017600287
888669165
1343516106
1119467515
2082501289
1330143208
665480991
746643342
2080740136
2024969655
555770322
695873512
2142204939
493265220
1638913581
843247553
1386569159
1841671421
1796080043
1841603751
1517963291
1100475852
33513437
695518988
1584978543
435271091
1642100324
1068356208
1961456805
369935760
446075476
1714114935
1125466740
1862782509
689023723
395992357
381827125
488258580
908353443
1762959870
978112773
532151119
510395220
1445609012
1242360922
40051370
244150251
861849690
1855789363
1702710102
1894594486
261923617
513486314
430084265
679351326
1678555051
1538201273
1931523751
250135586
1465011515
1948470925
1633203697
950227492
1773794234
1264244482
1489125731
198020257
1081201436
703716981
402936115
88291450
1921485852
308649929
182058797
1064377539
1921740883
940497010
2101023786
954239159
130113751
494646270
1056035327
1352532878
1087975124
822845792
528484238
197140851
1343625929
1095519210
1822660409
1052908615
1384205657
935666618
23499373
1615636852
1044059367
611074480
1100859412
139430437
796351281
1810563443
1559361935
1674604630
1110481600
312449063
549123428
521056545
1594371747
1131321224
931276682
1420275105
823123001
1192390071
581831649
1263564064
1873746035
449691264
1083292888
383249724
999693871
1079048049
68686502
224071842
1261830539
375121345
803626955
646734078
87821425
1635667925
286525163
1554336602
1414329995
2141657866
1717263218
1958917031
1466058822
1318270027
407784806
326360090
1651470466
2116062763
953800053
1380099683
1254153818
1075771837
1624158085
349226534
1278760362
1277881934
1766656926
1969884442
1648438108
505171187
1623122283
665689434
1107648963
785899733
694493216
576576164
139611659
794641799
1251770676
1299370841
585358834
1292904901
305734265
896354786
1569817245
1753293877
1844183876
1060782208
682862321
775013271
1373929632
55909084
1460539319
2115857915
1828650480
1642123966
1399853747
220275738
1055218906
1438763927
1242250325
404692193
1314550212
1804523318
1263772931
457562224
1249456790
744811254
1404625186
392178604
2024785724
1427416867
944789145
1781715381
762584310
1376497254
1337879240
1527025601
1787026387
487118227
1954237032
123418008
1129821669
824621831
463503517
1859563021
1062972896
1673153706
180578702
1120905109
1032439236
74126942
406093478
1395912453
1683925216
1334482731
1384307518
772572826
1207314515
1164794173
1539948912
844909144
743829912
1972234105
1008468888
1945898133
988512357
826629328
221520087
1411855916
322985829
1201163428
337169345
1586220625
1450126173
1298522462
602721905
695448517
1447388664
1216084916
1260036865
1315609965
1799720253
739439895
1858710288
1121974332
2038402172
1679111876
1047923894
1025645113
1448465313
1509738312
2048411592
1002756917
484858287
680175654
269839539
665186695
1652581685
1721141620
1599819111
774937057
1790938645
656415073
1826763592
1376426645
1658882690
243706541
1118085679
126191703
1533673723
766641856
48621854
1167735129
1332109982
1543230551
1105410380
1012149435
778020656
1663382473
799480383
501493673
1411495599
1315010694
1800622386
240551471
542360624
1395889077
1469390651
2132392028
2071013121
640203969
730239698
481084569
1830002967
1884573119
1154295176
831914862
879177463
2083402960
1909997486
1085598313
633608339
110650684
251962369
1236231595
1543791536
1365408232
2061481279
1057044752
946929062
1089708841
712568557
1405196009
2032211050
1354490044
1521916524
147013417
1273101017
2034875697
395929612
660289395
917865507
427338373
1422868239
1049190287
1731869955
1307011435
1368855920
1501133642
1288499821
532766952
19755492
252543596
2027418044
612784292
204006315
1996102193
626835638
918925117
1503153159
1088964294
1850279145
1714108113
1672872329
1172523601
534706659
1236547115
272735755
2026362690
311337639
979261612
1970764710
1589182799
1038539567
1568529621
1878724322
871668900
939837908
437009872
1337787786
254116917
876862717
527259063
1268218086
85219724
83782036
738826227
821340654
169134314
700458652
891714674
1091854157
96661179
1568744248
2038914769
1576197077
160150028
948790858
1251487327
672245871
1486522854
333138410
1729301085
623466106
551758953
328184633
396114965
2098257198
42249295
1952299083
840222339
857908102
2070199669
1442608942
224270292
857715600
883426655
1104663036
1238617706
1048328335
956510335
1802493084
200836166
233076809
1903802483
1900674123
1400851099
1318040481
525929277
1745849459
1936077447
631966466
718155864
1956927737
776065487
1754203374
1179167262
1193682735
707403825
686088586
1551584701
655257713
2058529468
1521420045
2044987710
2001975764
75660598
1055968115
1090753286
1916287983
1107899514
1742675816
499621677
1857485567
463786169
978771077
767332813
1530306807
516481139
347537084
570672549
1086913505
164191858
864944291
260344820
1222558961
1855199002
1088858764
1652839921
1024662611
1980646435
1388784455
1293764012
1561539633
1533328432
1274652725
1833598247
1531588926
1422505414
617310420
217642342
555811149
98266943
1671397599
871611926
1020307371
41763242
304761415
2140906602
605025782
916720606
1934209003
1261954367
558771632
1958317017
518705672
1990503254
895687547
1049505743
630482443
756660143
1743789150
1942216635
810753769
1766860904
1237191201
212901651
723762908
509988431
306773268
1535549915
163622849
447987615
2120883218
298619955
1888648484
1692273661
1045784187
1863875620
1983224659
65315094
152538187
1810813042
742099314
42507222
541322534
873853823
536319932
1307203638
54253180
2044883537
743944327
1047752057
855249506
419754338
2123827389
1817721618
1841125745
1391777902
779375100
1867391121
2063842594
1516462161
11119036
1665998103
75728042
1373475928
1921620463
181475630
1547265379
1977013493
2056984309
1878778349
1202600227
1428177846
1548623838
74976980
276869410
1860948429
385530248
1018458338
1002752043
98875267
1130250842
1588417873
1115160841
905896859
1648084277
507560238
1777807874
1007384276
1913954579
1859784489
508482201
359469335
1458258152
328322289
1873819400
1779099578
1334563234
686697429
2067229311
1688407947
1948236015
485982772
1499520296
1881340659
701186152
546636034
1617677622
2063645414
1128008500
529257219
142372772
211577557
874777457
541299055
145785168
186650123
1321381586
400617594
1208714647
1826279287
1292799667
1226623797
1198168769
1558567972
427461061
736682528
1717597771
441393301
1863672131
1249375535
1282689206
442246748
1509872364
570588104
699475521
1232414800
433076483
597536504
1943152717
303497451
846276725
1215746021
2043069489
548793810
1039362944
87245963
2085682507
786550525
1143292768
2105115623
387859470
2087349630
1506302571
1625772323
120010785
1316520762
137461131
1370158525
759276320
437099165
857426288
1582672567
587764894
1138953843
2134383135
1994252077
1682466623
1824826921
161157066
1456551312
226051517
367957909
1335594204
1447526059
891335620
99321110
1675851442
2065248475
1731694522
1222023382
328316742
521252566
597452289
851993919
1408248250
1896722493
908947174
1339757253
1708061631
35945938
366753151
711017816
414735063
1240883376
2013971584
1096394269
1690417439
60167086
1430150926
1247663738
1229788786
14656332
1083814106
1998072848
1597602524
643172074
1556908809
78483121
1551789221
693854862
498947858
558907745
1862766255
430703453
1819852210
879614720
420731978
1060853724
933625676
1129072752
1995135078
1353640091
908910772
1170465192
68219815
1510573575
857445698
1654771319
1061300740
893821656
161546225
1415817247
1559855207
465840053
1398756266
1996744327
1383246245
1705679633
162747731
756441065
1149370140
1987711872
1806510296
450403093
1268141416
2065224938
1826517494
1999119962
850448874
771450153
1571923897
1766713532
390553360
2139713487
873369255
169510474
462881828
1664272258
772582482
1316888236
730029712
1589615574
1822024151
302873260
840258392
772021132
583824592
205760328
1871814538
1860008198
1889178670
1284797397
1372877847
861423713
615548432
181673565
623853174
732200351
677086430
1946584769
469773287
1970729200
2116792281
2096936921
22129024
454148988
379362166
2082896666
2137681173
487984567
1351460593
1439823926
367580612
1233289308
1108309495
771139251
1257964265
56883688
863743997
22276407
600256839
1596633078
426266090
1503052852
2027930932
955474649
628352066
477306852
1796062390
2018949863
1608997701
1037410583
462858609
344049983
1827495746
740766850
1234814436
1420647942
1916809171
1221543930
1453772073
1413905700
888256339
114733494
1318502462
1773432301
1539106296
1127021896
1955383255
1243976537
267330515
186071202
1815211497
1571124162
869567716
1116443667
1556466487
1789380176
1319899463
715313920
1786320919
368474276
1200168222
38259134
1517379646
1967235798
1839130377
952653374
614358948
1635193845
708903471
1418048678
367532267
2067552361
1466551773
1203658010
315910883
1067159770
1646478598
627367848
1739129513
483217029
200219643
146953116
715809022
787364871
392794379
100955862
105081964
206665315
1879095923
976606477
1355348874
1406185834
1124212125
1579133614
1568943765
1083202202
1788159551
1960505307
1278619283
71568378
344334310
1062073949
39284354
1396079356
507274273
1855080829
888247922
990199619
996756043
814224934
1087511039
791365732
2040546413
2139390299
1446533025
414317074
1037353396
419741046
1419224436
332087891
2114132401
1295377610
1881306505
1715427699
1929318032
2143070189
1583212013
353654126
646322861
71510934
1756941080
1787593126
2101570342
127280118
1785356111
1185920471
615726325
1243938097
1368915752
836379883
2078135101
556023026
1168941060
1226221375
1883492080
1014123520
1011016273
2052428684
648692280
629946896
22417395
1239952133
54719406
1348972923
312770440
1209228283
1714106289
175268344
1692355722
1771301904
158094648
737694629
1565366871
936264800
935552437
549698744
1741906838
1014325338
2115486460
1152665939
632664001
813040941
1912782108
461611205
1670558730
1493429345
1339250420
73364088
397038606
1280133423
1786336931
255816323
991223995
1428308712
111169288
173265056
1785736442
311444079
1532076858
1077734473
327071650
1909563823
1627948599
2101730639
1527788670
1246640184
966313752
1940500725
1165990232
822004002
1584372667
684020302
1674537843
554628983
924775644
1274744026
1874996777
1815223301
1245190997
123485673
979951378
1487065156
1336270897
1535453313
1980759251
1174076620
1729540670
1549581768
919027600
2020126279
1233854388
813729500
1548219517
417135150
1407870209
166722406
1614248079
201103019
47143129
2031002187
1885571539
541980452
841693651
1895254467
554308999
2142315383
609217309
2078267238
1861618097
1042901920
1498175491
735490731
72273699
1421769585
1477466019
466972454
2079804082
639501633
266111499
835887449
1324713816
863319374
1139510370
672593376
1887147695
1308803516
478018871
616537263
1106719653
887476977
154256163
1227846606
1432829644
704254242
1316128735
1872966494
160368317
1345890517
2097647415
181388831
637792003
248928089
1779779401
1113937971
1042017959
98108422
1575828427
1426748077
1431035902
911370722
153569031
1513638067
1672455900
1046564750
1814207389
795142962
1663229321
1383748520
1309244685
1588523694
462313045
530377602
1331770183
2079162955
1067752234
1085990065
986871943
884966467
302757185
1065388996
1793800623
1832121304
1449760522
2126618143
720499682
749128821
1638466060
739770391
1345511740
645429351
34496906
474244229
706517197
1076033423
474128151
1078431105
40705167
1949239660
313925047
446081298
455087256
996830234
1593685196
1034247386
1758150513
344932095
29810453
2119090003
1340198194
606398424
411014346
950455653
432043713
710619346
1706557884
431810980
85760111
1114329806
1720610060
1711413981
1702357876
709322458
1307237050
909470162
979682346
186735670
562024039
505396987
436953340
1211937629
1188160099
1688925299
165115673
1516015843
1250756937
2021833109
224568414
1974359936
471129498
339808064
2070550616
1645470577
1591379219
1905832657
1510722066
927573308
116390806
555412356
980334854
286682322
258697965
353404588
1383696457
1888006502
2116065522
837044686
1141431195
1911161214
35083197
847979490
588895767
1673627721
1643653919
585364661
386314445
1490029504
1358365505
1760669127
929897891
568357894
53072755
434102940
105926163
184717940
120103069
727596289
1154650322
1716088419
869920799
896596246
1070769672
1068399610
1073549087
1632092794
1989041415
785070288
685798495
1827572107
116213206
713067607
540446256
523536164
582725254
1777519091
1947898116
1009038847
1083013457
629222058
1001875119
1791964055
1335786898
1040466349
643861230
167125804
631940942
1717118630
1225257029
76702257
152638292
1004525820
1518633831
475188440
772468548
1161436310
1815862627
1195966540
635596991
916916508
604960821
139136208
556769928
1280356333
921094511
477630969
2001964003
333969551
304500217
274590377
1005372010
624450790
918654375
1943017351
1689006407
786222771
2025916804
1171844931
1225824861
960829805
101270229
2100632838
1905835115
326664312
559887068
5976541
460904373
673432664
1869302441
217811823
1134369404
346169115
1367864020
513958484
1297994173
563158245
133012634
1106125112
1523639134
1328684445
496849109
2055238444
677742588
1679365892
1551194475
1857645581
1939815408
964990910
1556793019
1194140333
1721453970
1154937160
2134955104
1033284922
1978862800
241079720
1054485944
989809262
2094671582
1600861414
1946921399
1324851862
1497136817
88262186
1141639635
899914053
1137685642
1771282514
1255664652
455419511
1764137007
826088435
477974516
957446542
624558030
1516764113
650014309
1892007806
1240096133
1305401441
1804347177
1385277329
1747497055
1825768937
2121363067
1878796904
669299630
376527645
959003864
413474990
1932725940
270238890
1277884806
1375737779
915464705
906939634
1887802560
1653568643
1432209069
1959695475
382148742
1686056390
1954998981
339579875
287942913
1907766111
519185539
334693312
1346009973
414763689
1918862655
92362598
1458367226
136738553
2080468713
242049407
1798466702
1814003741
284020000
882428506
230611252
1587871201
1517954938
1381969463
808710228
1390241706
913901679
2022970059
276907859
1894497857
506212936
1477739474
1487737350
814081173
926869157
1276046798
1242667214
745220753
1680452402
1753176293
1248947572
140249794
925339728
898799524
1710611506
1608285141
371787068
649531540
960368793
1015109077
144309453
439251193
1100647998
1022807213
487010831
1109277828
1011644296
1206340577
1708869382
598558678
1538329216
296985278
12296924
37764927
279330240
1726629774
1147093683
1838695528
1179035152
963019390
112485810
1706302805
2114502433
489797958
1879367120
1042052194
2141754332
1109102437
340023821
2137589525
223821249
1705175724
740817591
200484225
1973311486
2133706819
1048735164
1436106619
1787903288
1697834076
510805963
1902219547
1952115212
2025455361
2052521909
929923974
1840962114
2131752790
695261135
2104644519
1787347991
530352434
640198628
1206481327
374851062
887476977
1522293652
670653111
913330495
1389574674
1056372339
1698447594
925691254
1406596285
1596588075
69490955
774974688
1884163306
605220464
1671350332
1044540966
1025765688
1407954974
1419180099
1852787267
1074141003
132186788
450079770
1167691551
1400272300
765712670
552063321
1989736229
1019373232
780942228
1416732728
1945050254
622034261
502818473
110013262
1481679499
1597054308
1865851852
1233760631
250410300
284134838
1546109348
86992796
1590733426
1366786677
1357169051
1769601247
1544785628
1602881274
741424406
684737887
1707822984
166095939
1460004694
1851625836
686241228
467573660
973098220
281818199
1065334671
1654135816
1090242023
597006536
1259763877
325020948
1340210624
1372749304
660422815
1188730366
1688183278
1170376592
233014065
691408069
728084867
1590513637
1725607940
264891420
1682111996
1206791582
1844381505
399711557
108637094
251366637
1884820633
2115492340
909057306
2143365376
183618761
779320009
909816070
231103872
645573415
462210855
245441047
1714090428
1606762915
1280806014
1351710073
1692860119
1891612652
491120802
421196873
2052632146
1061416634
564669411
1437938371
882176770
1274291239
30402522
1947548180
947223388
1110283154
1888044919
283133371
134828275
691780295
1337453430
1637300654
1100149092
1297627648
1206396141
659249841
588095509
1726131301
92992103
1175287038
1771404026
727915330
954309650
724751767
1943235845
351040232
1838945870
561207421
810678366
1942190083
1412377567
951431568
265013080
939665916
992629770
1557852607
1383373827
1923670087
810577601
2123657588
616238118
418267122
1763167785
1035194224
600958222
799929476
708481338
582759287
1037669042
1482332899
1931009208
1782858384
1640743150
1961473564
933324120
1693959215
1042786322
2092979589
1453637648
1438056437
1024700246
606164396
210354759
1612193901
1344798508
149051234
1141459505
1668483633
535937237
1019537000
1749805700
1708799760
1265235624
837323003
1507220822
9498057
973606283
1610278792
836801348
321401243
615826530
1610645614
926370942
1994635056
1543316871
193988346
357598552
1484047893
453191344
96631860
963301490
2006193745
1253321431
1343994204
484369154
1509238211
1775246600
1859253781
949770723
727342242
659914977
560780082
189938972
794419649
27393830
737170871
1770456449
389060133
1113367891
421273960
1976086012
1897102280
1929430349
341819281
221367317
964368478
255667190
1008023374
120080810
443163759
897001501
1214194441
1458329823
1678947063
1143762881
552725004
1200270791
227642674
1011261111
1511668067
731697432
743012536
1484606603
1107729125
997584267
421519644
1474304373
1332911138
579117388
1108183626
1213546278
1264616037
129935162
1441358545
631510901
589114138
1048297848
178133918
1405615094
783907620
1266769869
270731779
799778566
2033008443
695361085
1201515226
197780962
695623615
1832689710
780242639
2129882219
1933991669
571135999
1304916081
1852915918
2102672379
1668210391
1223385685
1672114937
1000983582
574726375
1517928136
805641639
740526781
1581095938
1048393194
1757385506
1789895229
1168941901
1406587436
2072727704
1876321517
1179616444
1753437797
2051802627
1325774632
303392941
440654434
625222258
657300989
1169629286
346251380
1731990598
2030356185
1952663481
1322820642
199213962
1682447221
405613850
2026275714
1395190424
792139194
1465504098
1422681667
2059805877
235815736
831779863
220306982
981558267
761429416
722300182
1185954284
731232690
1952325266
43682010
2067013856
1909330888
149335878
1188855048
1330118397
25780796
1302697660
406761852
1889540920
40463256
309608362
864680693
87536444
1015042222
1825559468
447648885
501523681
1163265243
790936115
37146527
380945849
1053415836
1220220182
1339097809
814681777
1230582931
325912721
1180366524
1987406910
945485499
147548432
670766417
761508699
804122276
555317705
1014559147
223146000
923895007
419622341
332566945
1770122344
1388296485
731346768
1670447290
476487285
210933667
524845024
2056356207
100798126
897037845
1463088290
144099619
94212663
1805316090
1469199140
1513939718
1042956674
1929906428
1273879752
657821556
50469377
422307123
843028002
160594759
1574233398
1561770726
164744739
606444552
1145447996
45587560
1909826397
425256969
48533763
664416740
1955380544
1375866055
436232702
2140096274
2102896456
1000998268
223398665
459410469
719733741
303113404
1658835516
95217611
1617777368
733077060
1054827038
1868943796
188553802
839237413
2020469825
854526972
1141897637
173188393
1420839799
689024361
890105909
399932494
233294434
1818710856
725980652
1988234719
839974397
1252583358
183670263
173425214
220332083
1318435530
1941473316
368674588
1815359320
1654562231
944408728
456702923
2115929627
1315072724
1130948076
1871321872
1883476347
1347771178
142739854
516725685
836713240
198434118
718150541
185320707
1459712770
268903838
266273623
1685821135
1757714136
1238869125
1944629735
645511464
1228197982
1321642809
1209813130
1430911278
946776161
758409176
1112001721
1630002426
828147318
1514718211
1659511142
1176605712
1500709177
371210862
1777326686
1472178761
2062055353
1345727012
1732480920
1384991792
527241004
1315045653
115166798
632999657
760361779
1854913110
1206992056
755154944
823126808
1381983259
1624642258
1102657667
541803055
1792412731
1603096260
972258909
79929531
442702837
1201252499
1396165534
1709378168
1534231780
2116951322
1480592446
608019235
1777665323
1334176966
1799191225
1310217874
1742554469
1237739784
725486797
377675975
2119734953
1095936603
1782809238
1618269414
1312148341
1192552771
196486656
802934279
2075777052
793232395
387326865
685249678
726818692
1351083689
1761203309
1914590449
599816163
1709567992
1339813643
1410252545
1913179722
205617663
1787308698
1359590925
1820076600
1828961744
273705175
234576395
242927420
1940380693
1351142851
1455575261
200050531
1190881061
2113113356
1813193379
2077604423
1971416859
1547102643
620806955
2011259838
718270096
512089946
1018023428
1400068800
2064452728
300738227
1267458616
1309514616
1341110700
222153636
480386555
1430708785
831532859
1730842133
410349645
187545235
1252046821
613484694
1535283042
2003185986
1372381714
386371849
790111622
1061521376
1474892112
1226823762
930625921
506796115
1750284084
1805282669
605074081
801603725
1358666140
904960299
1842527739
1496930318
1298259969
1669675522
1576396386
2014290733
547975953
379804637
403172254
428936474
2044592124
878795121
1664134616
1520476674
636860068
2143214431
168647247
1464591415
49234161
1465988537
1090417102
1374993787
733255903
74773355
870240652
235968711
1418844156
1856724955
673557110
108365329
2072519257
1483538106
1413822224
122385327
1280898890
1857558936
2012511902
306677056
1474221476
848086473
1984843481
2039722654
537871552
207440427
1580980178
2097288891
762416558
5287663
527310415
507278891
1997807962
1379414382
397296307
759453538
1017803598
1308814435
420975542
2140232500
1603463141
557079124
1212906793
1499246190
230678398
1179285263
1502144980
1775256216
929486061
160055084
1314495853
1053248222
698656033
1128631904
2045399734
902722876
1862925927
48095752
1074200044
1361140395
66897150
1702331474
1100767068
2001374047
788688737
437887922
128127143
1235740652
1969093684
689932076
993780037
300447514
1035110199
495015292
2086556386
194783896
1333572526
1093429013
1225198958
1475918295
305725973
2048734165
467890814
2126098478
1887123019
830280882
191372772
531008148
910642142
919945504
1875538447
497103178
297792367
1675286066
1780898414
182952410
715017648
926457674
1310479180
133739275
376797017
198787360
287911878
553769781
1769938584
809955791
1228902736
2032095144
459729467
1281692196
112542898
1815968848
377534547
458128091
851167471
1719894557
462489020
471436580
1835174089
1685579173
563338409
897916609
1016822339
909694903
405798707
640780637
1811894402
188945008
1323552955
1756172441
296740644
1493369549
728881845
2132103759
1851583755
1270513742
1280484289
24073548
1706492346
967466569
589606964
2124340312
1536085292
1260148929
680936500
612476506
872215145
112718620
1292518333
1632484951
1531870543
1729353385
391239028
1718628662
1704778357
1025778547
1778932805
1468245126
2088748862
143574979
907828398
1933725525
1131003359
3179871
849328156
703227725
1613345770
581463774
658455745
1035893770
2098046272
497029763
495992024
1617421063
1514212198
37907793
32154441
306891664
1691880055
931030923
1458087606
1157834194
326843166
232570284
765180592
1176447703
896034358
818472303
1475809658
1855958682
1194204596
2106187392
2090873399
2144310550
744673903
1326671019
1790608446
1229265112
1866226809
835434741
887543301
1866638908
616490673
1910422673
269115897
344166653
1162222091
783579200
259753013
934691397
793189752
586916104
595248357
498572792
1450243533
1855207688
1298263535
351310064
832166045
1281063507
1109719207
868740442
1279046404
2032582891
908652166
2100270060
1916258043
986679178
614215897
2135359564
48763019
963152948
1722960967
1527009132
1866554366
202335288
261185411
1374901637
1462838451
30694644
922370143
663453349
770032207
1906130013
1861824588
742265465
1107923876
342704122
801841818
2017181657
1350829488
983594070
1274417134
1538268665
1498080358
636250343
1796468015
148943580
283106528
488322460
23358285
520106447
617593930
1437105795
1917042111
1960755592
779390311
584217105
271129672
1876983114
1294968103
554750546
1582884034
1326607912
566576902
1680290654
837307408
1382091976
823498691
1061161655
1332090891
11453241
887528019
843476188
2083885573
1315263358
1953245791
1326192429
814399616
1477258595
1372988932
1254380462
1473539240
480426360
719376675
274233058
1307760233
1841898691
280006677
125822404
1186316888
27158103
933841609
1384627626
2099842407
798117872
1060384532
616926535
764964367
656145837
678723372
1116301793
42765595
1222762429
676198766
1369082765
1942809178
282454206
1844679240
591379150
2043998480
1751314316
612006067
70283357
1463969870
735070895
351336062
525073945
891099796
1880318163
871962947
290808072
975930445
1028930716
1234201101
95873692
940927241
42545523
851993919
947357332
1021407865
1054106384
2045652781
1659724166
81596578
2089689769
147801021
677870430
1693384895
1857521251
1981281422
1715706249
468908716
2123104590
1695990902
470735744
1568337208
2030003357
1649455388
324779109
1304488637
1069360739
574496263
665093101
444904221
64202412
1096911249
1960977500
801991854
1615402931
1125855756
811721992
1399674237
426604659
1987638133
1947539827
456025065
2130142408
1351192425
1723863616
249388472
1757272948
1906271942
1291332299
330168284
894214933
233699402
514221504
1989848814
2032326561
287034195
1928039340
947030627
861714137
539913411
1090958856
484916726
594517339
546283816
2054858325
181877127
979287629
2113931165
293799439
248264495
1565491612
1920012442
632017726
1822837057
266805765
1719284263
1307709260
2073622968
341893170
1339024703
31518338
1453202921
896934521
224454518
1635558979
2073453672
386685855
1261026513
1881401181
1209528511
1889392211
113826231
202098531
1063035027
235997466
1308490908
1469073855
1428266799
96147290
42887319
1602231668
70481808
1626490277
2072055846
1986583765
1454092329
1772494592
2031122580
293961774
1177577195
993126749
1909909454
779674308
1743058635
65008075
391272368
128528986
289916457
1065285312
1582137779
86789278
864345664
41469166
168458529
1993891082
577978459
1141541795
2128562543
438235449
213993367
1547761811
2136597793
1629632684
1263428395
1236585171
2070085800
1608995969
576605755
1279266905
432954345
934406357
1421590148
1262728841
2035393371
1355227177
1604916307
548862269
1671467236
1330330999
445114704
846938906
520937110
891974754
702436545
72376590
1921110434
1522129230
1792756361
1734558879
318077864
146493215
120468258
1695575138
1626787865
1623880758
1970878920
553384216
1376594296
866239057
129226442
2047864431
1328747853
2122436591
1028072858
1710459237
130899810
921051639
273492844
2087372456
538362141
970323112
1255308766
84099826
1354948185
1621434196
1147867212
614733804
1628300860
9043806
1024476752
1599700033
1968432511
1356930664
1728364133
1771808350
559566038
801378065
395703200
1137157517
1026770108
1953955260
758508862
850797309
273934126
589145343
1062320245
1896966827
1268627632
1565766756
1201101472
1034583255
1565884749
1894061387
991750508
2011420905
488104518
2105068639
508875314
1755403807
1281192875
963454922
424301534
1459492644
627852611
1301544779
1246029108
1812558642
1842613574
502079311
1713450762
890171638
994584741
1577578202
1023949079
990520933
1874983051
989482126
35998230
68378349
2038537269
1419764167
1418191205
1260433697
1899462085
194466366
1667178826
1419660945
2134879896
419495288
1433459450
495680717
70597435
753506834
1878589077
446792965
1577650420
684922972
1322500626
1898116187
963924571
1193165547
1482410779
1342240939
631888833
1542721131
448601768
2035907572
1273048101
2131103720
89478062
332817918
1905495610
2141126792
1659541188
406608068
1989071494
757731525
451523366
1908120144
714491028
1438894899
1725521416
1968000947
448727299
92805055
501932599
1119575963
1097731565
1978829081
1073805202
2221760
1659949578
1319097385
2015960525
1038892011
157675272
128954616
1211342518
707874328
1692296568
20630540
653040578
1725769946
213424099
241168801
838946803
470693670
925989749
847267193
108918043
277684757
839520102
2032186738
208490608
1643638382
2038103051
1658694767
1237844394
1942805116
2096592961
858458793
355126919
136165914
500568695
627005406
1268890279
197693818
2113059728
1751295747
742813227
862909708
594203653
1874319967
5117376
763797311
1348895436
1874132065
888811553
46368923
440659232
397502652
1936236596
1119171188
850471330
331512816
833888811
1559040051
1306781606
1776194558
957647344
352250824
858786921
1628160268
1569414574
1896013052
1909559006
1129348771
1424872080
982069370
1055424468
1710015503
2144739672
1303000200
2023171112
343272695
1946196434
1489765594
331338098
1392476670
1551308806
2107510589
282418442
611920573
787262518
1350676804
629851246
1347911304
938724359
989759836
1190039569
1083577934
1093920522
1626134848
2056396766
630579158
1907962084
774357635
197030848
1773296666
1550397239
1459941681
615036061
947436676
340244398
660621617
1254293974
361221593
1404121578
1423505507
741725663
1770166047
2038690432
479485241
903585936
601278573
1093782553
1539795310
1147830345
892468094
895844678
2143825023
460396418
1921555548
1085866507
1815830632
88148982
2082036367
1095641225
588567154
1959170222
1423639896
766105006
412618288
495523758
752884668
458348027
1822906918
1011398304
1936380126
120382817
52401838
355846127
2122165618
1665742821
1798906802
777887639
520103197
2112885864
2133748273
870458633
1403219965
177935869
516963575
510926790
561000289
1074766614
957448805
1298974323
2060400983
980391667
325706581
1841980232
1767477757
1198305179
1858384725
1218893899
1189414544
1210880413
73733529
887779594
772982687
751933445
1235091957
824392089
1720512938
1006078834
1998135992
2144302130
312418684
1659817499
1078157338
1023806695
1661086918
1213121657
1655793430
978249136
390034588
1487088966
1485232965
1480946083
911572112
1714028434
627910992
1391063057
1126585721
1837999102
748675326
1707631315
1540677883
1523063071
1204037809
1254750165
2031432515
338520291
1038913750
429705912
1010357717
1679469695
44552375
123158387
870790955
956185572
764222845
1606174586
577556497
91363878
1053716128
1576118340
819396179
434105572
1356610125
1436936737
1606996888
206116103
895133396
1223247618
562139995
1477150631
371188009
1687301954
1938750113
176185758
83029881
1025868974
1357091541
1254924617
381360659
1076368224
1491792356
174457604
210030239
643538091
703374523
523426566
81251046
1748731620
1328712766
1652037268
1131658812
738449718
2060984808
1033625780
961870849
1503342879
1236794665
20814160
405004818
231103203
1089963978
1550420667
513236023
1531830874
2055773435
1036931780
989510778
1711501554
1573258705
412439301
1574528418
1078377513
623880958
1120704283
657608173
1582049201
1589027355
1803830128
1047590291
2077702442
1568359754
698481288
262411908
12038645
683910030
1718440824
21371204
1359333436
194374222
1367525131
809891344
431681411
257052850
256429200
614894978
883044369
856194374
189494256
348859950
1380626164
70483990
1914177588
1375563732
1603987197
1570670387
1014558317
1318169687
97116546
474449179
109212055
296453389
1846373
1204301674
1795663409
1548704669
2103219325
857010790
536067040
1530531996
1349815225
383141680
385281547
1797264852
602120901
1133086310
345158189
1815879965
1987159602
1780285447
111789035
1240333455
1873604875
1753525310
1798279795
1363746359
1229645957
117149076
1732973436
18216777
829771162
1765678286
818111384
202898772
959642293
824130868
572879980
420182255
546226852
1636447484
1685116931
1125980081
1976752863
2127693357
592721623
1781657262
1328890391
1086284397
594203365
773976366
514173427
733175586
1207149354
987318781
1277704662
842853234
2044917310
1906735013
1113530209
1517384050
1153239541
1378462364
469919721
1875728022
353565015
1709060135
1160410177
1710960494
518170838
2130349076
1043836363
133189824
1042606070
1528071891
986200128
424341299
412498408
1488692282
1460384135
1456464511
1320997264
1890886480
44433035
149065282
780727299
1555779526
331358
698809182
630149290
1519999197
1946436144
2140319941
1501904793
14217911
629114898
1848615613
1309816204
1269864124
1759863670
51811692
13829883
1965400048
1834423182
1655762026
98685858
159378289
1241410226
1055875425
40401778
581733255
1134840497
1943798527
799400518
1199640025
2099169774
495399468
1321982768
561935904
697547775
1108982555
1960864064
1515236615
1791781267
571803568
53798092
1425939173
1202201478
1978529631
1821504562
61440653
92561818
1507750527
1601020211
628449641
1587549949
326174400
1080041737
1429535063
1494099384
1521831444
1643292099
1268104506
2015579239
827641744
2038224232
575512577
889715927
912856812
1253330988
124985221
1349981292
2064356506
249319446
2025737414
392053106
572040078
892340577
732286923
803157976
123036398
1579385937
1567247288
1581591861
1194209000
2059451531
1158426431
251620897
510983914
759104111
1737380495
690434151
182752963
1889841952
2108320462
1237953437
151080084
1733558790
747061955
1588801510
587734764
1169545235
792303993
1674105032
859763459
711237009
340462314
190044436
1701459322
2025778099
496118794
284811593
1610846085
1147283681
565138690
787936234
661251457
248992415
849344881
699455597
67165905
2073324700
1258685426
695283777
453098639
2024866543
214935508
2115112319
2106445176
2068814909
1679843270
745201172
2100165035
2145226197
171789943
1694017227
420168372
440492072
1565267833
828034012
2044373963
409173388
199367363
7024237
1174905462
1140148732
1237670486
647890587
1848559960
1466660160
663573389
1270093887
298191587
2046448680
1708911485
1927013857
645923090
479654842
836997773
1895163717
1171545769
1327654850
885896351
488655713
995832474
1126997912
1906332491
1063333567
754714099
662602557
177205999
20440312
1084001582
1570534763
756134106
1233542630
1679338507
199647265
1861054777
2135954716
1574305330
29834748
278573362
52694768
11350943
1647045458
2130245369
862555183
1799876519
1137845841
34812932
1550746078
1358326543
681343840
1078011014
779525601
1117612630
1590027057
741507031
817198712
912716425
295267051
927329605
99902047
1374085712
645137610
63487540
1344545553
1790732379
794980035
1967500064
1636825790
403177354
2061291962
583938567
739156800
1271503125
884676877
1594630733
58883947
1611318400
1012706952
1402381925
1186350375
1497041399
1233629805
866609151
1835761575
450437684
1854228344
1602997285
716116655
1306285812
1210986737
570910323
1755813177
199611917
1928522475
1789864553
1822472752
72820994
1126612330
1908284235
900875110
1827020620
2076069707
484928825
407289600
1327642448
1256238740
1953104074
925986171
781935508
410522809
1168665125
1497498423
1401811344
643192057
1061907501
950382722
1783858151
1725401293
1972394273
554710451
1205948130
1666570619
2083367580
352517990
641557786
883936979
1872041499
617433784
1075363233
1867432576
694631905
604367984
173864562
1545014571
817784852
839417604
1167774282
1528018219
1144431147
1548941379
1279631115
343345344
775124851
373178575
698659879
1507344398
1974969715
553980771
1935199196
893757595
956038175
1705877507
172328592
924168133
1198296795
1516381012
581005796
409196979
1231152666
1815835372
2012486959
844444105
2108919140
1004929841
1589916075
1009335771
1850344500
1750922642
651442560
1953335056
1872329484
1740897702
249598793
128157963
1182017100
2019811991
275640832
25891723
1442317547
1631960611
1421352166
703353024
223873104
2079506596
1757893373
1300348670
110509805
1593133609
416987449
1431534512
765524059
416890391
1791909926
374888753
693254793
807905743
255803671
856984665
43933423
280598025
1358064387
120389799
147645101
1516158731
1267041883
433483575
638834345
1681356368
557702357
1401514746
748798448
1683885147
97375808
2112014327
1673582020
339580941
224348043
922692343
1684128658
1712618347
619153362
2026443653
1619336426
1898921734
1294302100
1737650662
603256244
1347883900
623744551
1673080429
1111192177
1282722721
1709082255
2041040495
1779586711
583910567
1396727401
1072149699
1185395114
222534789
1391708028
1905923473
2132464877
18935617
1245850984
1101314179
1885405595
1940765428
1676212592
588763799
800877663
1158292027
70294146
172960587
1265708560
1149396262
1958839122
1562639966
474153621
1351726932
270252252
1751889446
211403972
2005155997
1796035745
828818339
981731902
13983101
1866202206
1635084076
1068403226
1158313348
1098399230
963204197
2066552692
1260293432
1415523548
1167443709
1262900165
1813801082
2032872387
164749483
1638140222
974008437
1715307977
591074324
1743235771
458842384
614060482
1259613901
1986425832
617561704
1127051010
863124822
2093307281
201774263
842050342
1991886903
1673561264
1360758382
1900857530
963154151
96001745
571640063
860345361
1133800303
578311933
1584592525
1692498839
572840862
1897094083
1761848017
1806949048
224649318
1855066897
1099856086
2090988474
791178044
1985513064
532375000
1601687981
1143869577
273408426
1447331927
371688214
1239185124
984108898
252164748
1436393951
1246710141
225084611
71742354
1651641527
1084623408
1440732443
149067733
189212719
26825237
831302255
2045989351
358413200
1209758451
225264256
1607241273
1515817047
107229984
1212341594
1988184557
171780112
1205085166
1021312621
1472103291
304153166
1827563881
819454948
381935538
59541924
1505528620
706056375
802350801
1530901384
1635534393
1505651261
1204461694
1679224171
1924384516
1095297017
1469155634
1644431498
705249636
518268166
957308796
734335053
259441715
768284576
134093393
881592978
1265817068
1325363698
631436483
1234123615
1090247737
1116817426
322941534
1568033614
1819854466
620023853
878512553
1413347331
1833392320
469169069
1464403719
330519861
1464648990
1324721633
495100165
734159376
920515845
1388272450
675111269
1923005269
1465957078
733920383
1112959344
1706944976
2010033236
524038443
1763592044
1928234816
965484626
719212691
714639687
1747244366
878247247
473980966
869654471
342477464
1794537856
1905508941
499237013
568843366
822377093
185159356
408229652
1883268620
1006127141
1986172049
1510686423
70255497
608161960
2109911795
776135246
1854107607
140964323
703309129
19934167
885136379
913878484
486966806
1564665422
1099826183
1090189230
597371412
1845645597
1100697683
2033243585
1460798963
1530987845
1922912335
415788848
144193937
1049442652
1119483378
2089670137
1169319327
761660283
73194422
1438730035
2097902361
338593408
2035324160
907839327
369119701
2037859431
1683420580
1574939454
1320105695
139618581
1792766922
256444762
1991098928
1049763541
678090599
1905823546
289222977
1930552804
1603847907
392677951
1084422081
83341154
826885763
2145406648
1145435032
1978154145
623930716
1241483826
1395995615
1248874157
1681630149
2072612325
1202230055
389931837
566330813
1444160215
2012206835
662645909
199815148
829154948
771343822
1794192874
994326800
2039056103
46401363
365036209
1001214071
1104416484
951456606
1049076322
214516822
746423334
578396976
655405117
595036957
962735160
1542857443
1384436118
2123947422
1093991578
384433869
70647524
1383485129
1159816806
1021499221
589508198
158066
389028800
1215671422
1340176955
1888001648
801819499
1024550028
1528131190
261145776
602515840
1314322378
478458867
2129457093
1215003168
69516789
677773230
1714802680
1778371087
853918225
2077472125
215468275
1278383997
1531858082
2027283095
613439466
680640487
1269376625
917384125
37992294
1775546934
1812741519
520521607
870154290
501541965
396012968
1433272762
1933325133
359508668
234580866
1662881855
968773459
98319994
2025469873
2079826550
324719858
1782683983
1939869247
1842555171
1565978427
1834359160
1088296244
252415262
1969031028
989887178
645888956
1599686774
1897740843
1246547314
309368773
306446969
2053911468
1199280935
1941343414
1950666738
560141125
1674993465
17032858
1591894695
1142428781
1902637157
1614958729
463933852
1388993662
1595367316
961403460
1605019612
1887272322
605513375
900504334
1425477855
373014170
2050839029
1303571229
1135552330
2140740023
1138356764
2008649301
1740373776
1963208217
80589318
1706297761
569273337
631076319
1776354314
582264917
595521286
204367576
1051991639
655201971
1779207769
1800956911
714297675
1852045694
1336030741
122167050
1945341498
377360284
218040543
1810395511
252875264
1741679520
1940690425
61439383
1896928068
1932860902
159662086
837424120
720835372
1483529300
1599507655
1972197748
1503472376
711988943
1716506548
1114832343
220596970
2039945115
1022437214
1302821666
816979523
723297495
165785307
1135331452
654633389
76014330
1060549662
1914604248
838689237
1050934504
643374577
1103170474
1076244660
1056040696
190932187
1858286917
619944654
1762982697
535093186
1135844504
1837301767
12943235
434307246
799763856
1627777701
1501563786
1369610461
1485564355
243228263
765097356
1401536557
1862646384
1316172433
1000026068
883922292
450549216
148152864
1726437801
979440650
495432090
463142828
1083647888
1593557348
484905480
1145038990
4303286
1353335986
1601526537
1298132464
621331747
1136642122
529634387
416492595
251849387
1310324389
87240386
252250056
23577697
454866275
1117113564
505735091
1931527964
1348960908
869291070
487848423
2039045136
1482740094
1338350152
1789004054
1667065919
1506146836
656765948
960973892
1619132514
2102408176
1578157904
45310974
878735379
120625429
760166313
1480003279
43421245
204322468
6555537
2090239923
1595659824
2140931181
1520333902
1647591646
2054864514
831346217
2082505024
1723822767
1593869637
125178114
1607474057
1286159278
1656628038
1334445794
803466765
1907545061
1731053514
1358167737
1153626088
1491382202
159442758
150627199
266792101
1503073866
1297792158
1217063193
407901266
2125807034
164118058
1845703537
788232867
1905830836
1716164271
1279686641
158758212
1395508788
1728186658
712988581
1884918613
457845000
2061920113
998950052
778260330
807498936
1258510292
1657333776
971705883
484999231
1992443459
1207388398
1434030104
616930833
2068474853
2027567361
1515053766
1186472120
307987881
1284867250
442642686
1208529200
783349484
1461396240
1188885543
1815052817
1584587876
438841843
529097110
1215948213
605677146
888210478
1585508467
557202189
645989314
964044169
1522318385
1758942809
1188487228
1724013870
420815120
245051140
430046047
946448717
298782735
1490271288
1571397078
451130129
1895269996
1804791791
699142348
1460221946
395753475
1026882102
1459499590
1904102083
1025247358
981641491
840545952
807651416
1100498580
883898502
1889643265
1449449661
1832056258
212664517
499179388
212697917
2072839898
1703450834
1281027211
1989894249
1533521368
1345510993
2076828227
1216637993
495279442
1617799520
1619639055
362845537
712896826
1282124850
1202314108
201250652
103618518
451916252
1810358241
1970505286
666805367
1643600839
20471973
871547622
2084154549
819606157
773627996
64540280
1908633650
1191535681
268472206
1906943937
1764924704
813796229
245733321
1208979998
248840557
1000388803
1693444287
1300301713
339756402
434612019
1596065260
43630022
1720513183
1866155332
982009068
751860094
1868178852
109605043
1386059324
589893234
1028295556
723268527
173875026
130980294
1273132751
1694346115
610271182
883408177
1275140988
2078404509
140468233
1305351808
2107195029
1885043720
1507417333
1928882379
1460734561
281064145
2077083967
1827528620
1439765709
2117849771
53065132
899282134
1744964656
31734734
426745593
659681449
184668401
362041614
978983955
1235932482
1425167390
1277066253
1321023368
1874042995
1205636939
301781914
928749221
1539725777
928193103
652080870
998684861
1626326183
1161245517
1966527624
1662851796
1601945206
1656547932
593416848
2028911732
1610635718
446140810
2097530585
138145334
735108188
517604829
817616032
1362402570
210415055
1930396375
1922821149
1968394615
684406742
637459204
38150721
101204633
842666724
172463991
1558646225
955628174
1566986208
1028147999
1684608903
1826464739
1984534480
1855063829
25048522
1170306005
1720688632
71188480
1617113887
830904466
1743899428
1530790243
1969442867
640799159
7829456
2008042186
1650389886
828032035
63010551
1696926917
1691047283
1846533443
2017937390
176713962
710725615
1872353396
1549963785
1038750701
1156260444
2097507163
942496944
285078532
2125048442
1667614108
1044676065
1633040120
623318618
1525750898
631300503
912339481
1723521692
1163102214
910418440
30559032
736058531
1400115483
1703972153
1301094586
1547182923
1811542965
1629918118
1653574699
1967860197
1537153557
840344466
1564775171
102273329
320786364
707472800
1886894127
235979632
1642724163
813824909
873452768
292916448
348921052
1791471014
22095769
257904925
1127309209
438158323
1315743640
613402413
449092960
917494339
714445130
462106616
699131102
1591328586
1362933704
988731309
2035363361
259174876
699708805
58799958
1786890532
1628200866
316722581
1551000519
639422374
535686807
990373990
1255546106
1041293695
1575599936
2019111332
960266460
867137550
1696546858
1823665411
2129560514
949702191
746459437
968962545
162622313
1696671100
1121119481
410656284
1341477938
1962298571
1625244792
1662620235
821388697
1230321415
1663661992
1314580617
1628258597
1970310932
454403301
1916372094
327044070
1779844291
1469569726
1554283107
67205366
1963195856
2143710608
652565733
821433614
1693903005
32848487
357813392
1482550823
1836023747
1721340989
512733687
408209456
2072388632
869637297
275357414
786914523
626690218
353934508
1103445086
1980650789
985431321
1376396927
946497959
551314011
332955208
522075009
622543174
526774461
881200485
243251793
82056331
1473014865
102011804
903318965
162497515
1608535552
533243228
727447565
2034055182
1107363409
904594038
1171703302
65921533
1229271052
440840801
987216472
484578357
1931512619
539221306
9538688
998632017
1582649709
774553082
1313907492
1551352277
90101448
525477300
1602132047
2013273714
1620288712
1077201075
458040411
637353047
291564992
2127715321
94408793
143137476
1788774003
1532822154
12121549
1311811062
1079913787
333569549
1351947246
390637290
1390802425
1202853499
1030762550
1561104354
1200789867
1938987497
237261182
674782510
2083303068
1972210439
241619502
345581796
963220279
516084391
1325544240
244342590
2078027251
52910026
1843120872
259818532
1514907271
1120427962
462627395
1162408698
1957388124
1433349068
90529348
1996180313
1842631198
1373304862
517954829
234962879
1171117784
1677621285
1594183925
1821841455
1831082837
416872022
414161817
1752549358
332504883
170841558
1591675174
382034955
1548430325
724557156
972077134
1841388498
185419841
1292636453
2126234985
1592974830
1965385943
475325313
863628466
1569023372
1563576677
724289326
2145489012
1652548644
1183369778
1574732813
1433441072
797511635
1974324693
2058172895
504158350
1598264246
582330550
312257306
1453715418
825283329
1366096799
121305836
1425336017
720693341
1845241974
441475028
330820875
1080871290
462914787
39378208
523907901
1218000730
573363798
205198957
2003999387
226450700
298160249
903798595
220598306
353987063
1982461093
39143782
1166605991
1255100310
1897351695
218686889
1431560586
782279017
1342741653
2080574524
1684603617
73622405
350631694
367690111
451023084
658569889
434125556
817949907
2141385211
408605151
1925657014
1466111883
613772209
650338907
2133897750
1161441166
308138186
609731651
1932444251
2080376081
103284941
750286656
879581668
770654145
2101464769
1844829336
1230157324
360619662
2141138119
619522761
849539192
719837676
661566969
1514887158
2142027521
1999136134
1887425553
535451976
1349007058
972997713
1605587819
1557660500
1954701886
1254808958
1034026680
699071633
1772249659
1589275818
210115031
1212790065
600015038
1164415449
1263362602
659914836
326072333
1616304732
1736832091
1129585863
1796286895
2061484308
1043160847
388150073
890614831
227135421
1329102922
610320149
1087198504
1608952480
1417227717
1651917369
1076010782
1295222545
1018429547
380679779
191373285
781972822
2006135246
194014115
669296417
1700559091
1014986921
990946205
1487653351
238333948
2076662736
543308153
321696484
2058532299
671469326
811060915
1304024989
1099568979
1894620758
1491546667
1761000231
192237286
1804107276
1423157074
963007072
1455582593
1110312071
1025488650
1675328064
459793076
187975820
1202366882
750473265
1483523908
1135833143
165861149
1899396430
1449115486
1847323802
334984659
126230015
1363356575
1501852928
544806596
910388216
459643929
1464308960
1020072829
2014073916
229360798
1266178921
511493377
594427465
163071016
701359503
1734663144
1198018536
454244642
194646548
1541172113
1998642556
693621359
201974424
871091997
909028657
1168834549
1409975382
1959389344
369041534
2138160052
2116507014
1818880684
767502101
1285593936
805532819
755913523
1773902933
1890198280
659878619
1904384221
434735422
576061565
644236347
2090032315
1375459482
1481752743
1704450885
1621464746
1966754125
225036880
644429734
1154608007
2019314253
944779002
835418179
1624520315
1352908445
897319815
1726548412
1804875316
334701807
1590848387
314998989
317276795
1510555054
1521766308
1441131515
1179111452
406226196
448686950
2029059964
1649985467
1791383728
1175379458
1598390563
777585641
430322722
1716395659
1372490802
1255268001
1113454856
341721501
653169514
1331633497
650938788
502565534
663144017
833683128
2133151319
1474076860
692377706
560410176
1742291521
1106459131
1233444532
1770839129
921404614
1921589000
90729030
1025371290
1251319144
1241282228
55325630
195886619
2111890124
457643074
1251287719
1582215672
2134041033
1841835481
1264023327
1547199104
241829133
1505314851
640635221
260210962
535794866
1869832494
1783180806
81057983
1781317175
1803222888
1956807236
771665955
1452728010
1954881498
1954653821
31606206
1671037685
181597041
1569489128
1462147119
1487042905
549476676
890717020
1788117647
213750006
1353861905
1587823534
1880290344
1522071608
1483460828
1693377473
1086504430
580819297
1765809320
810984064
1183716322
1646741877
398759749
661675830
1170683502
265091635
402384519
1188583309
287770672
1665429816
1609990824
475288351
35525423
1189352533
743568916
1091776000
1649409804
121778946
1672593255
719804333
831292408
1181342236
297955845
616080577
1867994870
311559068
503237888
1236667773
34022511
321219784
761730795
473098694
1928684941
597347981
242614298
852725878
1174173491
528669230
1382240663
360806607
375030888
348027431
792853804
380961743
726392357
638153350
433068662
182136523
93226384
1710205588
951696634
1122378265
1769132130
1370369944
982925138
1980706793
1359054644
1347074607
91454533
1070845671
1072655017
667034851
2099837436
1556210521
1634986250
2135000514
151129851
536242119
1523765275
1709819616
1376197342
946301549
472010169
1726011369
752401742
489377924
444811341
1139263278
439668907
1154938579
196044736
554039640
981571043
2137668136
1119486481
1741893914
1461286122
1333509136
1861152819
1141790581
1625938389
2000022301
894648073
1803783927
1925668915
1658255866
913024047
1412900315
364122689
508276418
1547499547
659734247
276035856
952412320
1778502066
2082641667
1745192182
839945664
1907160027
1295033931
1623669034
1801189365
340388697
911921172
979932695
1494410417
885832073
988601824
1237914365
109592216
1825441230
1501092324
622672668
549548586
1706536103
122068907
1633191776
722753725
192824926
1344398965
442396408
2111973980
1576002910
780433643
2090053618
1523695255
538041449
1435357495
1503536583
646030638
1963387188
956951011
641634068
1830237152
1094410909
1054745435
1841552980
540114898
1940808531
850775657
1173794585
1489610097
2021782930
959267009
1577600660
1752739119
784071154
571097094
1928309367
1553447473
219876446
1899136732
897975324
35833047
2074647317
365419505
1299927870
1437077882
178909081
501162790
2138480806
1032334950
839583819
636916909
1922076778
643320227
387697439
1236027528
1113960327
629449321
983785910
2089541664
786155298
1109272487
909976973
1854283354
1940367742
212351018
251224633
1558127596
982210995
2015558866
704869950
271116351
1176007603
1305657098
66364212
7130162
1255667617
492431952
1605765740
61326156
1879515738
2015919983
1954929992
1084771159
128681029
1703628418
187435345
1165146640
1615061076
659609244
1625569186
75621850
357679565
679233099
1300684969
1486991168
1171465641
403006474
1401655964
1325728396
96623610
1165540667
1779674222
1692127641
929869218
156369792
1289480639
1599346261
1778936386
1475470273
951791787
1588912912
310075952
1877986804
1592078901
533231573
1529388932
1808325046
267834078
959684232
269615116
136073949
804236366
897162660
824909040
684983101
941432230
525559569
1935230238
1112407771
1384806505
405704484
1417199533
622766038
1639656218
655206598
47020812
1963206469
605359665
245761343
1260457951
135847997
67300664
2125614515
2032890689
811824980
650399691
417651249
328858021
550289286
1861523205
672519207
1423233762
1297612219
1033321553
49971486
455449516
440428484
1370574719
1653467120
604781328
1986425832
205655088
1640251222
322727083
733212217
28119672
1301563827
881264276
74535736
227530337
1249980448
257174356
1737930198
1676583590
883682907
139384062
1495415948
1841691950
888844831
304210315
1506330184
1889279808
1166481740
669092578
1376981963
1338028906
160154174
671566877
1203480456
1259507659
1468716389
1253696764
92157229
84668526
500286090
444426410
1554214096
1734522219
1024791792
900702754
1838671482
1780448043
1228835639
1472737705
753909739
1196686139
1170399365
600345307
779400945
2020690760
1245381358
813790383
1561849842
2131325931
726662994
1554557696
1858463767
1376203889
1489106029
1206016351
1972321798
905714974
1446381431
194570126
1234113495
827650387
3686143
987753425
217325282
428187326
1494433265
1368589039
2138640771
1020569478
277118714
25153066
463577145
1313347047
15588111
658598455
1973944603
1194329561
1818410107
2103293855
696327461
1743605395
1739261026
19289266
79778588
1942948904
1377921673
1000327019
994724150
2025299740
705551432
2044345157
2059299266
233903350
906556127
140090806
515393611
2079785454
1764308067
2051444527
1112232754
1896162867
1254003639
1571507556
1070364980
2078103384
114828489
492595146
832235258
900617183
293596114
2009608038
1483407852
2063110914
381650850
197813769
626051024
1593481711
1696094241
957963959
1075504393
927903942
767795634
173624657
1793388421
1300623711
1181000153
34958779
1961578956
1884985237
2020508965
1913713637
629620476
267637808
824822539
1956133052
1909149459
1740000023
47709645
2012177133
31301036
767154349
298764554
1806887661
1265919731
1209099597
570914982
372282735
1710090236
1013329593
165301043
1633355331
376216126
1199564937
1573319795
1327282486
1500557114
1699488604
1069191255
1156793020
1073381173
1093586750
1365500141
975665978
1481131590
876650965
232812137
878659614
927540046
1621768987
1506483324
419849041
1506277080
267407334
144504660
262033644
199542023
1439737901
213623416
175460611
564539954
2070587056
2138889857
1974718243
509943767
1158759984
1844227579
1605710726
857361736
2091615970
577285412
828266023
1702899261
106602970
1359214364
923390649
824790925
1554134835
1511167351
252723434
994134536
898888659
518731321
1613097292
794894668
945899120
333205702
1044136790
845341506
606584475
589084011
487550493
129843017
2107161359
870149409
1746849137
1731011446
1144725911
263144714
1239989569
328105395
1863690192
424852317
129029688
1886253619
903836087
338804041
1493694041
456115734
2028513393
2121559012
320320165
79423648
1563645868
1671712093
1059378199
1874462969
720868309
929016652
1853303329
425660120
491793906
1730284266
351151555
168552807
1406913114
2127641718
265155413
650740252
41405589
1361509925
1588742955
1198022812
325236482
1225990026
2037730512
1022069421
1729150957
214107744
1814210553
955099458
1656380951
165132177
1392886348
227936846
1812370257
669689887
1374365677
1102389762
1338993848
68699102
1354668787
1646938607
34280671
1058329460
261703992
2048143874
470549737
2049102889
1408813895
1418021620
2142958341
1591182674
2084398192
943736067
946370505
1191826330
646359006
1591867832
2006269709
2130451893
1390378679
1456155019
1303297628
1577851614
305076138
661497189
1524896110
1142101042
105398830
1537526897
1136360170
902089292
2013083438
1941636085
1656766527
686394855
301867722
1671259147
466899845
566450669
2069691578
430562725
1202807926
75474788
1851447981
1776167957
694239528
1854881989
666865626
2142492519
1636496732
409237315
695003226
1316445896
1520175035
1306962979
291894367
1763575217
2064179704
64929797
79437245
203714866
618219717
1064334755
328001419
118877588
1776118308
918381776
745154717
742703401
2052730247
1243381773
1574423114
1193533147
335477984
1976839095
1065685659
1405411464
1830296053
1324528084
364560783
1840565139
496110376
952941173
1074358916
1028479485
1296624607
2023423864
102489253
225382283
397185564
326735379
128704029
1490370420
1513827013
1445410605
1769906434
697570268
2144892821
583622508
325894921
1189900648
129409123
173797171
1051258514
127758362
2109037884
1295094525
1889192287
1821491492
72731065
1611036252
1836776612
182629279
1008941552
1322582593
1850809173
2026596826
388829804
1180494870
1393487903
32780239
1328652435
1357573749
1856265804
1855270242
216614744
459775840
39568182
1031804501
1453493480
785582988
1739245909
527666111
1985579267
671546645
2070791445
63063537
334645685
2137552771
194700451
1836225011
490273717
1746772341
599285458
1666244994
1463511486
616853181
850277394
428531935
236709511
467052065
639514221
728960283
174268501
194904241
1788942538
2130163252
610296265
589450920
1206959568
835688301
416965933
1691045484
729620515
876161443
2124043233
1366020842
1282499807
1113425906
1819389235
1217790989
1990549682
190280211
1105963297
641656148
623650445
805675620
1481180513
621785395
531284335
79595136
1125446316
226595488
639516632
905762615
2118187758
475185680
2044173535
217008194
1179944974
304179185
1844750540
1667292801
90333883
597344710
835809009
1807934851
1388529648
999020582
2032416364
506618999
484011816
1485552293
1698061277
1474084145
249706506
171472231
1200095779
583597071
234633715
50829787
376599300
1046253878
469035476
1111298052
618813280
1983491236
1608895604
994675571
2037894329
1883163943
498221647
723223892
1875631720
734849522
419977573
639885596
949625917
728188527
935851636
1170184315
17923747
147717451
1910986969
477193021
2097281423
2084816535
649868907
2023407874
2128818919
458860691
209285887
1363208772
722395335
809173061
1790006137
2069077633
464625482
607280444
1821651100
1980990339
1359935923
2118949753
160832232
1593649373
1015956419
967767739
340958772
864818118
1813516243
1799552583
1399799661
1983837973
1179950659
487522928
1956564740
901043896
300113605
468588635
1083681553
1823714247
2083658101
840298999
1075045465
153897249
1440370139
1887534057
1177249518
1674080579
888141292
448809082
405124822
256483606
1391761854
2076047187
30359461
503674456
1568975327
638522873
385802570
1025336105
722282914
1903301078
943263661
1992583133
2118581879
1118468240
1251126799
167477994
1569302795
990771528
223856529
1412228235
405177277
819986768
1866219488
105405873
161913473
292112365
873875892
387013144
1029885593
619584999
736868986
167793249
2081543957
1108089660
2139302634
491697842
104628670
849599862
1454138106
1191482941
259724048
8230965
1452679638
1819737323
1522954131
1490056172
485308851
740899343
254239245
1639649268
1970250573
869836012
2087285015
1031279264
4881505
1242004170
2099583521
128469112
388881711
870622728
1409106089
1000956352
930156769
2086729220
283921258
2084290241
313175326
1575355937
285914004
818851327
1347003394
1001896564
2078170119
1094851831
48765556
1704524423
1195176753
164562766
141726243
249618735
124306453
588960963
1295458238
994387433
134616453
454703793
424455829
210115031
2093587903
101395643
1821399007
1518424061
749770293
1410092654
933342043
619686729
2075094277
906489472
100575704
71785927
1699145774
610278088
1275381023
1765139810
1233634702
703513902
331714358
1942394373
134807484
1105192116
1134322266
128592099
773401751
1752471507
1252613023
1607339676
1713762834
90691708
1767519673
2022835239
1957922982
2049246892
1694475353
1020548926
902001770
1217247159
1704476039
1213296302
1523499333
2056225182
950950716
1716942368
1775608534
624172530
1232464556
2087051044
774409229
1253616924
1126770703
1881683112
1834278695
539533733
1111828629
1906699367
1058736830
339163658
1115441456
797975855
210939442
1861746313
2096369358
374117287
1289138386
1148341438
291959533
565065299
1101444699
789715949
574237828
334949761
1631843586
1419834390
1508563367
401333380
960484458
534575424
1808024515
886456004
640609411
753040825
1791506788
1414164075
1071051540
2079798923
146819507
667390649
1065742995
188662832
1623981218
448017400
2012410230
40033069
645387265
1576053046
66098498
1003041542
1828685033
1644927390
588580231
1126694828
92567149
340304965
1469563560
1565466466
2120168757
374460087
625713087
242403575
89647804
1179505042
263848235
448688679
1704884222
852132175
1097218466
1583976052
1108208959
1231659344
1007992832
168428751
687752247
420016335
1294596927
403422521
1642393665
1427044877
1840123833
737940352
1922682037
330332285
337191810
1547182384
1866889421
523900935
1970507711
1141238762
1679345419
2005193875
2104948998
223108432
481536812
1271972815
1851345195
1483542350
913536261
536261468
1611755987
1023598380
1536153822
1448986721
1464484839
1004451588
1384806314
329788198
38243887
1465259321
2095963176
661518998
968178536
1865865066
1573150779
829543055
1399159660
212467661
1078857207
241992172
1172894623
269723460
1054003994
138924814
193728324
2144727559
131608616
1488123476
1978682251
433256988
2044169258
269353848
246441963
1754660482
718478492
751723960
837620859
651934069
1911838314
605402297
902581924
386839193
688393272
353939400
1190404142
2030543396
1218321135
2052875152
1971484396
467512319
1647696342
1787910456
695416360
2087719309
927048465
1147487394
1042533065
1046036415
1825694151
1184185517
112474988
431911272
1610671592
1277572751
904564652
53359781
1979865713
1869752865
1026454386
198565218
473323731
824460715
585543706
803513233
1322312377
514548209
2093156162
670721215
710365977
1112827584
66316526
1286051543
1101917807
1055907886
1387185560
344030969
1390483691
1271503171
1874334791
955578562
1173701513
773720044
760205880
1977163552
781790128
993787231
1034272057
1686289725
951758395
854874926
1292699136
1981998541
1889092433
766127882
342117699
1946458215
628605347
625062149
1939888829
1338731284
794264092
797557194
1169310109
1018552599
292374242
1520649585
675284101
462964550
1864516690
1453288514
923645633
442530545
1593486136
1334436938
1480253742
385693109
1350889190
1758924586
2120530861
561564471
841867484
1312519594
67532218
1297165499
608656325
1356930664
1433341284
1276559064
687448475
474285320
1799229870
1852945028
1324138169
633540076
551348304
1508708595
645390409
786066786
983119511
1959864367
166816898
2055839588
2100179441
1284997308
616772782
245223752
146589156
368009635
1592998195
1916698901
1251125954
989269402
290217606
1359665960
1669742806
1689459955
992399282
1047348987
600132431
1515008243
1394536975
542319271
152656766
1162286617
1139772985
1884300685
1009022511
1351044819
2084010856
1076548546
742474928
134222518
49157857
980976600
1043727410
1196404032
101117556
71348086
594625041
748289956
173151117
1435172391
1103869385
1587759243
1851795136
340457144
516397176
8170882
2047762952
347364383
1190354121
810186354
1689394012
1562385746
660744834
925840556
2087447739
1039067720
1780137388
1005387057
1767326691
258194434
1837188297
1353003647
1872836809
806549722
2104805925
1998918607
280839164
1146180228
878811392
1416278696
2022191437
1248881781
835334383
1610223807
1337097231
1290063936
1432046690
1435262141
2108411060
1903755405
995812586
1246647519
280823184
1525964503
1642715807
807248339
446641906
1066958938
1570210870
710363319
540985106
2047748006
314973384
388833937
1991156998
722497827
145613318
1555132133
1742354884
1841084503
1170212380
697480366
1024182411
844532948
57649660
2085260216
701347114
1030169051
506039194
39456059
522459991
428049192
1923860522
505325089
1018664215
1318830580
305434302
710326563
127379915
378255916
296740989
2011215984
223707351
1898217297
1570172905
982033762
923387267
203792864
2092930926
1668793815
1145717256
85681940
518091465
1344359060
76012116
18662560
1577065648
1800918465
314098439
637690327
356383176
270363445
566185739
546578939
1902061999
212234363
1446931356
222158166
1353696479
475722115
1505662025
1041414823
398871099
1166651314
1436715334
1726677369
732664443
1086253073
1266908126
797385106
347830183
1781524158
1168253028
2017876125
1730501579
84764722
1405276754
392819740
1489339315
625062723
99886628
526320580
292008919
1465291104
1474930660
349010159
280704631
1075994592
953172541
443247067
647549989
889368261
1839133535
189421479
1016248451
1439981198
673095796
1089811135
2001966162
680194195
1447700990
1738949578
193038912
14399391
494396761
1268772903
1829851842
1273890557
943164620
1701882753
1864165323
314788096
1374998227
831396424
1824965484
572163120
778370018
2068727594
1302694156
1255504638
1558102894
730320069
1677816951
449318189
685908547
1862021836
647512093
271445501
1585776292
146879929
781334279
1871371010
1245564459
1172117824
2058683284
121805759
1284742234
85360384
1630068456
852731383
1421431657
939812094
1192920442
1332131916
1889367402
1284048411
798104787
538322086
1002282595
537313028
337590335
1111423371
1309774230
348145906
915820092
299261591
1561448548
1302539846
933867435
719054326
2104309705
1225367052
1284652537
1791031643
394593071
383817062
558383703
1577148407
717219634
519771730
296066047
1758319218
1863025911
1984192075
782013878
2105162768
437883111
1141896512
399441579
2097796137
1463714212
2092138281
208602280
833147587
91397292
1034214137
170367848
1835426207
1944101230
255803352
917366140
610566234
1412152345
879024635
399159507
713315034
1859488591
1010957179
344851897
1547074994
1321707065
70690360
1054411106
1221916653
914707247
978580631
1706427046
378716865
2057131492
288599640
160700018
1728727224
1342446757
84291077
1751837767
1957573439
1325612554
125841684
1285461857
1901916658
1718715814
780075978
848561292
1781365911
2043055241
1134043089
2105948773
1523381847
1400674440
2032395021
1158983866
1592544840
415651315
1326159798
851010493
1819816861
734396185
1479672421
744251389
1848003054
499216911
1450608417
1565925196
1217258637
2068778358
1899345920
1768484474
1471426688
462365015
416477314
540286991
1165871406
1559081849
413748348
674950253
1495159642
581902260
2001878036
686308185
2126026623
1380054579
1223415304
809832679
588228249
90293254
1785606752
174015587
550699743
1234981621
1833761583
825388571
1571847332
964113155
1371425736
463912995
1875664255
1302674796
1201770785
376032308
423795509
238973611
1909662505
2001317677
389757899
2079977062
1280163170
1510128777
383377212
1996199112
603130942
163587144
728081306
1163438902
1565579172
267958551
1400377736
1442537085
1141110736
683224476
1180877417
318549592
1424873740
631921855
673856614
727240469
1544865285
1439139985
149631338
1348056298
71688538
1177232065
245475431
1564294696
7440169
887894688
2105421714
706511150
1211454702
279688603
1969723069
1545573607
1713944858
886132665
1538833983
1926958045
1383562926
1088931685
817098572
712929425
1038726655
810111989
1679413445
229227565
832847604
1544782662
1761306541
102583205
581866241
159275286
938598677
1532883229
1698821997
121746673
1470443141
103270164
1094172689
428960152
1534729049
408984126
1100227976
1990994781
844274685
2587048
1960888399
1325386297
217141229
403232989
605619467
700928647
1849997192
1732929043
1375657841
2010842675
961140311
394513582
1643073553
2086010058
1270124817
970935647
1280274184
1163780353
1923116008
2012155427
1389469447
680611991
1214476248
967502279
818601728
1948598927
357215099
1868800499
497375200
381394520
922288046
1904553106
1369640172
490476784
926014306
311361119
1020493495
1037621023
4696713
312596842
1963600770
1293423733
129073955
1541626580
159815138
64869761
318482772
647140325
1934524885
1289526031
588206475
2000610490
118088372
249472061
549347180
494563060
1759914368
1095932906
1141327667
1692080509
239933577
350487340
350002219
1809085133
644585214
1654429414
991195248
1964244596
1230312029
585368105
205005546
757263939
1350566617
764883462
1336612675
624049693
2049495204
302689973
85450987
1875188862
254945372
1683557380
108685161
1306298587
406099710
446558675
218388153
1830192022
979032561
1287426577
113625899
362039881
1731553168
161951482
1346898276
553192317
1690379414
938196887
191016932
1792020824
867820253
874889372
778105662
255758924
2031250226
759420283
1779963323
1047455511
1974804854
234587726
187159695
1219229383
1987001769
1744472086
1099503439
483395072
912377502
709342326
1341384072
796272201
1283302990
371927538
1650303080
1390072002
1266634655
1239042872
1168590943
820478511
1534831233
1035251833
1936577878
527548692
323218619
1866476853
411567000
290079888
975046561
812974290
102120471
868740518
1712172823
918296091
1972469640
1705881748
606315328
764285735
63369570
800546559
61199286
2063424849
419642123
2132931881
1550964666
426065197
1336951691
1552240964
110303757
285569073
1929772877
380383176
245232750
547064177
672280486
434915114
1841999916
1564827126
37491748
1166784846
1727404763
681088734
534253358
1025717601
679570856
1665280716
836409653
1820910892
1344324420
202613811
154038092
1568107572
664135306
1972527421
1527306189
718264279
561221810
751238047
1449922934
598958729
1936408790
563838630
824918389
1150816811
1413445631
1199569743
400990964
84072218
228926571
1015979605
2065513868
1709585680
1000868701
1246873692
1479161523
118817307
1939211678
1919101196
763897403
535284643
1024740936
1578200814
1719972666
2056293910
1321434404
215119756
1505423616
1038289565
345643754
21664821
871035360
102995204
1955692106
657717598
1005853474
1827177962
755681856
1758249972
1152210138
1844569231
1590577925
1842667708
986316375
1632149872
922004256
931192317
711192511
1166991869
1835562097
96205411
1287762069
196680048
247320057
1340076278
3729546
1082058641
1763845727
661081422
761439264
1148078992
2036454013
1842047832
440414980
2108188916
298770139
591010614
1074530264
37330845
552152024
1492113473
1518613184
434282663
1378997201
180065376
1731667083
1814626669
1268856294
386235560
1144455125
1773280993
1198954830
876947572
2112839741
1910630550
924410973
776847282
84984759
413542301
1802193247
598124597
972159773
517974196
1387912534
1538754357
2134007702
450809394
203198415
553866939
1646193955
1905477253
495450141
1393356980
319327303
1593679503
1015186883
1783241729
1848549222
2072319634
2103173424
1738500310
2042075838
95051383
1189323470
1469413661
813514117
752298241
1451940485
1941179354
213538716
1671306076
619963372
1926514308
1762719679
119709440
2004573403
752127435
2012712184
1635360707
1028719865
1518093254
517845286
684810592
685578073
1314689040
1274529473
608456698
57436906
1910825020
970609011
1788983561
908677477
1905987362
1861599839
613487622
559027709
402969697
637691396
1324174238
1368941835
329180184
321054456
2084178138
1895993377
253606871
1066535825
147128662
584952867
2117646936
1676093226
1310568412
1596953870
1131144621
1707936789
1352909725
1480128624
277535144
735595950
814551657
1790759318
746769522
1445437344
222672718
2129037228
127822307
2001417013
617810644
2054611879
2005811925
652603486
596353756
1173025664
1841755635
271612141
1402182969
291039987
118806287
140055043
697159637
1302074425
1891914255
1683287419
309680328
1084303199
712952412
1419146438
1646302831
2085311702
1956466964
815449068
400339291
1450608417
218287939
125544324
1184350961
1012017052
1354147629
242817215
1453046946
448360009
359506899
182726191
160770393
866332602
1771170593
1874841650
334902279
1646286113
186248788
231505978
126300002
433651062
373676710
313961856
2133140182
2128490757
313477638
1455777746
488140943
2065803787
852690453
1280561311
220410134
321720531
2044665019
1434431466
28489116
1159129944
1123843975
1743983852
1021917183
1661829203
1063326157
1520425330
37865968
1429379360
571702436
1632155734
185403056
714377746
1104324961
237289701
1039926787
409251230
157743278
1183453618
161246259
474236088
1236358436
113041271
838768424
2099703612
1440777789
1223118079
1940215296
1605305732
1384059397
1551873492
1004702821
1412309354
2132979770
160553110
467797335
814845630
770592814
654355050
1393142514
668244853
1376811902
558060174
1238641038
446746627
661912133
1670599158
1876397144
480475252
1512460114
1430166001
501519927
2071691339
1414421942
1863040275
765193343
679732637
320866225
1567354680
1945650826
1477322471
963727114
2029107312
1216844497
1954733943
884646435
402592134
415397527
1254152214
1331427885
1976580999
371730937
1618580902
283778194
1671463846
1865530966
1823575106
266784637
2009614349
55112986
482927417
831100027
1366375321
216637427
840283390
1688246481
1649917542
1316729399
803337271
1568012102
1510406263
1142680158
841572050
894722635
611741164
899705758
1503955896
13915656
819047710
1779483866
1136972195
1312897488
1747338007
563255141
2050271032
993612607
1252137682
2046321862
170540743
1078971115
638880954
1376162677
1429741830
406828369
1858097426
897595770
1796893907
1714993946
1664993608
726882761
837681475
1209437644
948326338
89455737
2006772577
1320304751
548679752
103587750
1249549538
344733529
1363814376
397677807
717506410
1746079127
1066983620
1418693377
1053183361
588898276
540114379
831996858
2005921075
1054729789
253699299
561124534
2056980564
1330648833
402471618
1635317530
1503241164
978211251
1185792459
1787458509
80446033
533949060
814322701
865729158
1892118069
331376746
1892645830
49136078
1386104503
2107666622
1619401266
1088681861
498149400
688412003
682717280
1888168084
381396773
1402946986
1637306775
1804524010
660383930
104232610
851755312
231062840
1987175813
348410849
1965611594
304403643
422281279
1528428726
732053350
291628950
1597024009
456315380
317220154
1467620394
974394781
1272858712
1612899660
419406431
1782475539
1983937703
490820014
594242237
404378027
2039738308
1772757900
1878819616
534139835
493666474
1891753031
1382612559
139171936
1484754744
1655024968
1270242093
1989359266
1560979563
1125709070
627215020
1593184167
620395437
1463447534
264722314
1522741424
1595722461
1806095105
1880967857
989640657
621406805
1514281487
114911244
1241709805
1984639734
114712257
704102656
514400900
547214952
270233135
536091677
282887720
1072112041
1837387241
1024857808
1259640914
887178536
1959366438
639178928
2011315620
1892898730
587228918
1043415376
865536464
1235041210
1944835747
1552567095
1405630738
1755733832
486628368
650410899
1874983161
1714049280
1757599573
1127994045
418382686
1124327355
1896356917
1226812223
427095690
745804890
315934050
1991860557
1014169198
1158898274
649229963
258287148
752220300
404564728
1197857900
1816681014
2125600351
1029064437
1363499834
2033101887
640000462
623315478
206700243
2062232555
667411837
939464248
457542376
1739659415
170464619
1135294507
659143393
1093104139
1449519301
843673510
1026049989
1338791793
931351998
2017748340
1205239563
309155060
664653524
367802689
31624640
880534003
1588063034
741644116
1753681820
2037151818
598716299
1851447403
624588936
1121834170
885470801
1398311819
1629866077
505228071
64724291
428279513
527423038
151630517
479485299
1891211874
953466083
37480336
1291434195
1656069156
716012340
342999978
1528266560
1439138938
34048054
594008340
1912479330
603316728
1306597125
729096905
83112291
1176149944
1261961047
183020873
1692455000
851926048
1412145025
1799496002
1957963142
167766923
115212190
150833182
532893424
1989313897
2095076884
1143671666
1144918400
434794133
1979096527
1818262702
1577667382
69308666
223987882
1335208500
1549297664
1365527569
1746468341
1000603371
591761816
1220133322
1320095588
627307988
1776544208
1728823010
1077448227
1563766904
1764904529
1876950815
1701797995
1646905179
54848251
1813482657
715369822
1221223070
1577550833
1191035021
1388868130
2131505602
1828382982
661329481
872881520
1593218224
1614300769
1858311307
1030602029
1976580035
361461612
935458025
1309016740
2100595186
220643269
1241842
1161890757
1296990125
286171856
1005394185
1584088924
1031485716
370936634
1031742744
2102543096
393547654
617736809
963753736
259321332
771786442
1586394547
1930770917
1175028875
427501571
1044455718
182577848
1464493039
1857225791
1200330536
1667546127
1128753541
652744308
464144582
1799016559
20759016
309951856
1134413182
2114902871
851909003
119906954
1308985805
877500881
951060176
1576920021
1356222433
1052713366
1045054431
1452969879
1186932617
1026043891
796614730
1490513193
1237150268
1170682671
140851057
614401501
20439642
780413015
185124769
948460116
374132441
125267478
1079750848
1312459670
1122062088
2002646155
758550634
1413864896
619165243
1357364344
1224073592
1611025058
1503357597
2078916986
837876340
578208556
807177487
1344503050
889413709
619800219
457507014
1138210095
757875353
227860031
1398171152
971664191
1225962119
1759503415
1359076834
535687838
658435101
1052710233
1607419127
1455791356
1282029989
613157762
1658611570
222987955
1047516342
1525335459
2143165629
2011989248
1867980060
1333431911
983013310
738121478
1401467128
1750559506
117917241
95800258
32933310
1813743194
1271589826
1629731153
1763159237
363389658
236997981
150550852
1505480608
1706009834
2118621089
1351731642
427704192
25014703
1120156805
1388051132
218524745
2102363851
582822606
97852143
160710215
1951647169
1145667139
2052895282
1697085714
2010163289
1138042071
1126140867
1661102123
1521972472
898292899
720672895
1467074954
169314516
296447657
1804876891
639155288
922985701
728370934
81336350
947861671
32988825
1128359397
1787860356
1922382674
942041756
326790805
1641385459
2084929757
819898575
1817398944
1219301843
1981444912
1002041613
473649844
1732009269
707491476
2017358448
1649373067
333594432
1274351914
703640248
1394731184
1379099567
1392763832
1422483812
1641611413
1636492975
337263684
967219579
1189244512
852832443
1954744729
991514815
537823220
1950901742
1179556479
1562575942
584874780
2085241799
1097022580
1317427096
1598711417
1743207100
1564530638
1547976874
667809768
722857195
1083134669
1046663588
936349588
1551056324
344402505
957705623
894476146
1331332990
657943188
882440345
2055920650
82155488
268077173
788075276
2058319290
1863745061
771376772
660597665
1754204069
1497934220
152105534
540338731
611117071
863788209
2115739690
891897950
780469445
1448173779
1306661841
966306362
2068488989
324331661
405026515
1705239281
846829890
167701416
1555507380
227788349
909369762
433391922
137713129
1998192457
210866448
463424840
1298782646
929740810
2007741921
1932050883
1997732562
1422291204
710349192
247899814
768524385
449727221
848983575
63970189
1540220050
2041560900
703448924
1415151304
1849241750
115731974
1836544683
976729627
1211558671
1361027962
1711492854
488389714
1671899922
1987880953
2026944539
375088716
1560581794
1818817025
386205106
194320011
1903878976
1340581067
1173815096
1615293383
2038299803
1084096482
1417638214
1672493964
1137769521
1050023938
1488540913
2127037810
151327419
1065220024
1196548417
375442196
951127995
1624584168
1276101068
1997891035
586313422
99831998
1190127823
649650321
1124346059
237563545
1204488033
151223278
273901256
1917977108
1017558580
858063026
1204992407
487591117
1233072693
1295588587
1468910127
1665387402
2051145545
1289855280
1232724930
835153200
720211274
1758064537
1592988606
845748382
367940191
145432488
1759821761
1810501863
1972119394
1435843946
472039097
2060614
565323295
60424121
1815486246
1887593648
930768433
583906470
574135575
412770060
904300614
51004918
525125729
643801660
2098284696
1122651932
2125431783
996852185
781293915
1606121121
1681361350
1877267157
1088932352
1935139219
687719787
103402881
1956434620
1904092619
865758121
387546863
345311131
1515327128
2054098299
824640086
1743906680
1728699053
1077548835
563257485
443711497
1866085960
637685826
820558985
733323600
604895354
545237556
122910461
849372274
1107069710
613003022
2146994760
1474452608
1656215255
1113932351
917572468
2071661527
79404721
1742991259
2065189766
1815404860
396404808
1584448959
76022467
293449023
605541880
321147804
672105674
1582400417
1120071263
1492400302
290407745
1391781244
1613743808
760059918
917871183
1329871969
431438478
643690178
748460944
404502945
206119866
360786609
2006369120
1619191944
1995178705
882505319
184119797
1784416832
162580328
2135124839
1615165839
1201235050
221952850
311057438
246614865
2085032140
250444156
65134318
1020426640
1123590305
1291044008
13588855
128487116
1676547271
1071468060
779084195
970428075
1028439009
365843721
1412699499
1601888470
520332383
1691536327
238155582
760359274
504598763
1862783304
83381544
2073536788
899790754
586587310
823334628
935050458
2123084266
1299035511
1101262928
607050921
1778027451
1290159881
1907223784
474860342
3837043
1323874593
879036835
1238738023
1492544281
548695982
1541451891
287831471
1018043503
2050688149
1989794117
318694038
1735856365
257954527
900084798
814206628
1877489606
2137846919
808954727
1927254360
235505544
2121373578
1446585425
1246387705
475632652
1510238433
1057468370
1773266233
1028551230
50125073
633969270
1594375258
920361705
1790604090
533976900
1049451543
88937113
1989243614
97918517
934542061
1764600979
654503889
1904938168
1872888229
1606480466
1726510477
793067042
1167326592
370008932
1243944126
1995187404
1634732601
323227127
2078746573
1878169736
523845569
1458324589
1671750741
585900919
497702026
2081861692
284986176
1289597983
153405567
497115477
66688825
185148104
1074538603
733690899
1164230737
400655980
1346544976
540548402
1608450585
542235449
47768024
719129076
1431089439
571083900
617783165
891077164
861449333
846865542
2074810471
2018041137
2010774946
341700880
1915537604
20274700
829071744
1805079768
954316349
552029454
997228578
2066799116
1872310549
1616898506
1474593
872371142
421608310
569124220
498731988
43755254
1497608433
1440974573
309467465
1180263246
862636032
473161109
2010441087
1002469725
1466663575
335869892
581349079
907003826
834915216
1926250478
231898864
884208079
285632035
1812443172
1417746348
2032375494
2095342726
841529838
690979003
1568142755
2055483323
1310155903
671339976
585151305
1608082416
1994611062
1032973709
976109021
1864446286
1300606760
6507453
1116053612
916923745
1449379381
818321081
329579005
25332044
612660195
1314325709
1704297689
1543536645
819734967
531417054
153790351
2082760174
1351994851
1349636119
2100766455
2076679993
480455725
940298449
1726533708
108631982
1451157860
885574167
1764305544
335874238
1191647012
644860310
1091238925
2046741025
1948966090
1178235898
1962577820
1547869287
837528200
848086473
200874321
1658831834
2051681673
576483903
1484819307
700325879
392718346
916211723
640652535
122529562
1082492231
1098015655
699687621
1436331700
483086680
1646745621
2133736491
1477313454
1894035975
1349044286
392460123
1321783096
1542558200
1944456426
2051581430
1976199881
718346447
1650085785
1633454534
225898962
40167086
1846082944
1741561070
823255175
815976719
768453131
443013297
1225378323
1858761734
405506665
1335032788
1647919795
877205212
505516451
773553232
475092075
747475185
289150245
1992974195
530530835
498186526
737971669
1685345342
1770495087
1797339969
1038989056
392946406
115815765
989484318
1163563120
510973290
12828909
1239968087
249118687
668918515
42783507
514607531
1077581412
2094892994
1564203218
170007142
1840544083
58724347
666838416
2143808116
215170603
247631343
1772944196
932016233
1981874229
527128149
702602943
281743885
1293623237
770903919
1149595407
1938435940
514018909
2122319962
1270052635
962810817
227103989
1138362717
2089952440
218855526
128802054
943421162
1476632420
529859540
811790568
359126539
1580774222
1572271629
1356789264
1104409063
1422486359
560542094
1838108947
2000980296
446940138
1365506051
2013506740
574127746
794823943
1614427688
1609821640
1736335088
1466904683
595441521
2105211976
516808628
758574372
722753725
677963509
1793392003
1658627139
1444635651
467990570
1071226620
735456809
980456438
1462665165
107149666
1835351753
1237092931
1842693090
1173667215
1875717487
411441496
2057581986
432038832
866197448
1481841138
1685952597
290882245
1150969498
1613818995
753936409
654150422
1753145937
890730387
1631250429
479476923
1534376003
124789345
830100384
1369204056
1838647845
984292565
1348689679
1802449856
1000597354
352331821
1057947758
1480442796
1952330672
1536456028
703964481
181990193
1539031905
1872278002
924091889
210731508
513203952
335515335
1421425192
635374763
1183921480
1784847272
1761838153
908904225
1964082421
1402233882
2012710111
2024761289
1994615335
1688873229
1330099002
631384240
2140595270
642728580
1631012289
1184316986
1592065114
430503733
892616509
1533224195
368388101
1628677771
1858570126
1995610685
2037830617
1910480551
1752080915
2104538113
1717681605
834346617
158806773
762030397
1154927149
1689745720
553950603
1451861383
1099890221
1639155491
112719288
1209413785
1532483387
536719446
1496791497
736836628
1039185610
495388746
363149920
796014506
1794640774
551712307
170431714
1577371397
1596857429
664824757
1519662240
1162392809
1195612351
1027945668
586111652
713393224
2108895632
1159514277
1016100568
1690062867
1254720729
575234753
781436539
1726944298
2043621585
534475148
1621707505
1656439687
1327362973
979697456
1791264979
1896113947
111097939
1772212723
1508238019
446859695
259329580
1838578223
1401832547
1121726042
1373612951
502919508
1185200228
1812523759
1183440432
1841110327
612770246
1617217877
1406451073
1573078452
1980676857
580297185
933641697
613518125
896416058
1708627749
1162818466
165166257
177312291
634351568
822832856
1841951989
318940491
575085829
901577344
1684624215
2069754797
725892426
799729059
835162587
1099578457
650282510
1672467795
1144685877
645480621
1219651705
1469524324
2010075635
1290861301
1884648396
1327532011
2087275264
89057904
866388028
1256232100
769322594
600782949
343575025
1490282836
251784053
1008349981
822492850
866160136
1037580176
1623434653
163433727
1679945117
23066421
706677013
860327903
758198311
161386870
174337212
477474745
721162779
1421962547
569412080
1145841613
1147453
2101870277
1590014971
595636541
1419300811
1097738523
1315184135
459271723
960961140
914649301
1517705992
1039547402
445874772
1482764546
914067503
1172597505
1118748863
530417089
1383614621
429152490
2136225742
224978637
759389775
605254490
1184248286
217435623
116425266
1428476525
1941697852
1161063622
847861331
429951642
450971310
39385445
1716942871
1983651889
982431914
1015847680
813680107
1212433064
2071635343
1685506018
356143860
1394551710
1713492099
1754534374
345883347
482263630
1610381563
498508135
1719420529
954603422
1209843859
452198056
1729494808
1463059771
222489353
1858545447
801819203
811285307
1719476766
960063837
1135797975
826364077
2059941483
1477520026
1391065633
1089073008
800161386
807129835
1357773401
1562002614
578994025
830659082
1641660166
930324643
1814577576
1241950841
1759851560
1068514409
541095850
41944472
104097815
543987339
892130263
1117870973
1225812317
774143513
1107739510
1355147315
232875992
1226848588
505275424
1150990695
1908779181
1435874891
1189171564
1139971679
1889614628
1972651296
2005429836
1396776811
1737138833
437971255
994349876
1960486372
1569411906
2075328508
2083904137
152432801
472358930
1685907827
1129368643
1091835242
747909416
1651328501
642196356
1655449074
1650623310
408000271
201755325
1851686558
926335500
1918233650
666242278
2037199804
1184448305
199412126
1333632110
2090692211
1679762126
821139112
1029550313
178661332
80153927
1479433341
1101539161
1238954505
1216463758
370655855
857567687
786488726
584406726
37539434
1532515195
6135811
1066231226
45055298
2120789102
436261071
903043720
1254403793
1500941371
1481238347
1257738853
423005812
860698655
1656979834
1446007847
1840697921
1541073272
327896440
270209893
295725319
1139601300
16977618
1008827810
670541154
50979965
338033826
1167023835
1516854359
1800422177
453434607
647891688
1819613333
1517258228
500596744
75748668
1312376644
164682409
1557981278
2029744766
1497759080
1078161803
200088873
323504781
223526733
1122415868
1965845747
2060827450
2121550887
1734902694
1614802430
2085157472
1597578235
8975363
1596408605
928897527
309386906
1585656574
1340029236
151907509
282670921
2033528475
978955047
482492821
130041360
1882209414
2013477821
146486137
1220947189
610166818
1211135530
171883726
972847140
312654302
2117654676
1773157166
1129972846
116935001
1985766592
592693911
959120386
25402865
1021585984
26400699
779622236
1073685133
896117058
1369628754
1673410804
1153937880
156728527
2012991463
1992342011
1077340038
589499614
1248106374
422716234
1322934957
385631122
1516270510
1624634904
1527045139
2080440268
882340956
1349453673
843894922
1056742479
250858767
1393207003
1673921323
16203745
607478366
922502715
1529740318
1639955953
264829150
1161020507
2012728531
597609436
1771833383
465773948
581936758
535622712
203714866
1701913641
1793976326
582541878
140552607
1473577041
1500828520
671824006
1456610700
15217858
863076603
1354757952
761633236
942631258
1607541950
977904191
325852866
915071142
87078599
220445214
1113897229
1134543342
1766600316
77944111
1463496779
1753184250
2145611878
950569414
801561972
1506283821
1565791372
25421682
571694621
228799759
721794582
1568945262
1014298419
381596728
1764247659
1567870770
1284263875
1340092238
586830783
127087516
936526882
2048314179
1059953139
36498735
1883407615
1050838998
1003970357
648544021
945051403
952236269
563246501
252676638
1446601981
1806130814
1381055628
264954489
810744143
1234380067
408498548
944654864
1567745854
716152423
1342473651
1121382982
1216537138
1089068408
1110491161
1422607086
1936465824
1247854400
1948476351
1532047646
1826308277
1659578708
1867041952
1666314057
1696067796
484536401
709201973
1409290885
91339270
1288109992
1105525220
1623359829
1808194704
2107099344
106581261
706807717
1426166737
1547840620
662399933
742586306
1282774494
829313724
15928160
1660292307
1652921316
922125140
1260336226
76387534
386464639
434709165
1644715237
815650120
1905215504
408268107
476685056
1273510891
511037262
2041283139
1906993906
1721501205
1866570310
1260124829
1361211253
1941194429
2089188741
931301695
1356870814
84614335
709336593
2079106209
1903630941
1258616720
1849161615
240795537
838467136
434193827
1773402885
1001491307
1202110864
1878567287
1128531296
1035427739
1187764871
1636213132
508000379
1251827872
1606109561
1630610977
938607883
568121205
519933459
476985312
1128872366
1506729056
368339192
1871166810
24130046
1658973234
173986924
339122772
19042483
731677923
1702864854
1766320642
57586568
110941211
633465629
1344759205
1074290729
1491135490
915772410
1573738080
1356383555
513898060
1473089463
2021077363
764393457
1085583375
2098113771
1516019698
2071242473
1942313982
407667713
1276330453
381780097
1655272064
1124241275
23303673
2095969938
1909212798
1030591326
277827450
1096182234
390163947
1980846606
1789810010
811474993
1017095798
310857399
1255546750
1452672595
1891998344
1343402764
687162564
1125294101
1689446328
1982867069
2088371020
1675671973
1726931438
30348523
1739640419
543868457
1866143666
669757984
1364547530
597126510
495388377
496730653
156084500
2094008138
1135445059
1638069725
1863087859
281485129
1850015007
1322588774
1454722897
711344962
1804991940
486336944
1230649831
1003753489
1192799790
2077708474
930272877
858159709
1917122919
161557003
703612873
1890356752
2069256729
1513435040
1048932294
1424682849
1559196515
848276461
395650424
326524303
1842340564
88725658
252031288
1742707631
348605529
1022815769
790767371
1486452627
1345470658
1043572886
1668617208
1963398102
196795954
1926212366
887646630
1939121303
575953874
1868304553
1346776362
2092344446
61656088
773464153
362429131
273048480
864210865
436176840
206810337
1394443744
700110427
785088868
134547416
1371105589
1498179103
532275728
362754366
17030480
386458649
1885913470
501711500
302761362
558856591
1055907937
816699256
806947809
281301370
1789666019
1273987355
761001334
716640354
1457887834
488186862
1690328770
1047341359
453076812
136391604
1551340648
1032970176
992687267
1866992796
1097110727
725333173
150239282
297782871
1363707127
154579417
1640239249
35335624
280226581
220911315
161797771
865590732
1097383653
1824970996
946191478
1147266437
405371677
1432763414
468925332
1713670718
882769493
1513677265
382998668
979979859
704254872
1955048087
580688228
155102883
756044760
1793191368
456840194
1998457122
992571059
1226501431
1265872311
174554606
1183973758
695653302
705425583
627917438
1818233272
1448089882
10696377
1451264707
1132219890
1223099806
595350756
2080655253
163821279
1221336906
69961319
550839811
1715847319
1336184859
2106551819
454350722
820083918
409875189
1885584168
1268388635
2118986345
737757659
658045506
1336940607
1746504462
156683601
2015738617
91179747
27961990
1338004127
781509002
1869312811
1952556734
1846842508
1797701679
1599807821
109908805
237989295
100930261
277187248
139331265
1000242328
1705787678
1620417721
1481978550
1827276566
1004177141
751772428
157165456
480835113
802954643
1328724333
769095729
1160620150
335585794
639039880
778763533
2044345157
64494612
734710296
934863833
343047154
1340510005
1753175136
1864310018
1004069275
341419748
1065931505
1051774369
1732783564
870862379
113678708
1578465499
1207155970
993691607
445876463
460723113
1619928770
1740502320
998856669
1586649620
1460026151
1768056547
188721928
134547146
1119421657
301622902
1916902885
16316710
500628170
1385248281
862093352
1650722885
941762457
1656243443
613768771
39470127
919270799
782670181
611898280
1192673038
1090053192
1654660361
1874764523
1269806257
729140090
1362929122
154594502
381205095
182372683
1502771358
837233523
167491146
807230244
490713801
1332947861
283325135
25568138
592382715
533592148
1496373332
508308478
1874498671
1572417144
1045939636
2072809266
1597835854
383253173
1594459028
1402284260
102697500
1703977880
653998465
1818588510
1176986472
1182853787
1956731951
676458627
1587910080
1597929304
247002576
1780988067
582993706
129728645
767503531
718947955
1135519438
1655870620
2040852299
40023844
1793369120
808384080
394661325
1632927590
1161816269
1623974533
238219387
511028410
1520880961
136104877
837386305
568642701
1380187077
2140428766
1571345641
846105234
1716994166
1655962112
35374868
1743505312
517288205
2090849934
644060047
873760087
783671466
1352679970
2143957475
1471012764
1267652642
536574876
501928773
101266455
972107218
748225136
1730195241
84006770
155789870
1285820777
461539502
1084117106
1274682782
846785448
887139045
151860548
724982030
2017560796
238594787
1046651598
31806795
889556255
391217145
1635300586
589334353
1194931554
2028910396
1097548448
1966966902
1805887881
1785631855
729503923
1477708645
1160972038
743353337
940163712
778276650
537606989
80746670
1202310919
1620511406
222875842
247352521
682141166
73489321
864490297
1237735318
1476363910
1085158010
1170386251
1297563735
967736323
1851389279
12652136
1500505597
1235171955
646565203
1085826144
1805345188
1950844268
48995136
858838395
1422875359
411311112
1269203336
443211543
1539357627
1412947685
419278111
461085416
1195614467
1442821968
478284789
778310839
1018999064
852584884
118864812
1865465713
1818358527
920185758
1489852221
1096651054
1383637845
304432919
731825972
372890588
1784897446
827488598
232496852
1560098075
1578555622
1467822901
2064773182
66702936
381197221
1267139929
1724847762
1206196496
561316565
1007572187
1719331267
1752120894
1591260208
1189589895
1692866847
1670197731
1061413226
382218632
1199875258
392241327
1981359652
799093669
932252017
1811606578
1636546608
980208988
1452764946
135871276
1988537945
912349937
846283341
492394067
2042615632
2090570937
1891993974
590746131
944113592
1531520082
2086409729
246649540
1678241956
613280636
934651847
104922641
1485624859
181375540
2104000390
426587436
2120047128
1181998582
1417809996
281156262
1368340486
1343775326
1081593169
1788053553
88288460
598537330
2132051248
826042768
660479816
1011419859
1862344046
1650720329
1082077875
817688735
869337155
1427338973
1557553149
1789387076
918976597
229734976
1937030433
1061959961
1160953749
780504903
634363239
1822887767
309532677
1052057914
1819347342
133673259
1976250873
931070281
288480040
108611758
1365372118
667866195
328818081
1174383454
359963782
1972200768
977010746
386810133
1352881765
1185048517
1259468510
1510217228
329182084
13256217
1414157447
543677648
2419504
1748187450
1511197737
1163984242
926335500
1716234208
2100525692
1945599152
659611545
1920486691
10928964
1852370368
453767364
1941708278
783722367
216986263
586975512
920255527
652272460
1142941887
1479912477
1250589368
765561292
771481373
546814239
1420794191
1276814423
550275822
2035403097
23841903
1148608210
987911100
2102661451
904458001
1190068779
33055240
2054756800
1721143241
1374091397
337167382
1809468382
1693626157
1570616923
1615812232
1128558948
22428938
1087254085
465694214
1544071417
545465355
1440707045
1454923385
723933930
373085472
70750206
62206091
1183846721
1549886351
134759615
574185947
1718206140
1229469913
1092554185
1255614466
1335084064
1078223602
1141963040
1472429824
1702885789
700152423
96104401
456926206
732881605
617152236
1668934739
1131825106
94762308
907239790
1299504120
271195883
1908152506
186729670
1277220678
1574171584
1523362160
1535742502
163347937
2012167946
387146893
1369260142
1372829246
1972990767
593810592
1745207071
709043126
1182229766
897842731
500123709
1398696736
2077963041
1969110437
1185617947
514686861
162660925
1186211820
427108129
2094554471
1800157558
55748306
1984287837
1085349500
308208967
2054531059
2025240589
1091841184
81985551
501285226
1654013030
989151382
440255984
687191723
1603984063
427151501
245838665
1088668121
266957550
2128723053
458585097
1920437908
327829718
1594864603
1585431790
261913867
493268155
147678648
720457306
649131085
1616110756
920626329
1523626432
1051849480
124117136
220949321
1605597247
1571590764
939366356
1005110228
224008021
1640860305
1644967263
1928424207
93831818
1491481155
1919619409
512587694
436726380
890093846
103147432
411015498
1170387892
1328492333
733624618
822158244
1861910513
871039332
1565838877
150138166
728761944
1679871672
1810640403
1998228896
1908289220
373589516
733563162
531516091
1375183383
334476544
1272843864
606498599
177081846
2043293598
96714371
663621879
273779606
1188062395
1279215761
224708496
909282038
662359271
840626588
259841774
1097629876
691923940
453304773
2007273913
84068589
1453567323
1105773527
44818716
18058252
548720391
874994092
588189631
1843288820
1712366656
1630024201
1390069039
343253127
1199338395
1643095146
1490706045
1496472127
1276726072
129500156
445634999
1122085864
267882464
1088591027
1341453927
1683740379
1045657196
978888759
238763297
399824383
748704202
878796070
1863622635
1605464132
2054171257
207721946
101277643
1023176958
740364096
1383799669
2095250848
1561104203
959957024
1373948687
1815454980
2138415600
637826339
679234308
1664395619
34319452
1051095981
1037120904
1103155330
239955104
1019066179
884201270
1471288435
1101689253
836839272
963189193
1003148569
1312137028
96107751
877809012
668459809
823205397
1950661592
1282275055
1242847793
1433456998
1013763910
1865994930
388831682
882243537
1747488818
2049069018
1168316015
2117232855
696960584
910937274
115218766
526748954
525426311
1138090651
1398550464
117099634
1881775671
194739141
1639914727
246826585
1039785906
1239603790
1492143501
2072644942
1148276508
1696662761
2060005734
2102567750
90239041
1932457062
280248048
896277407
733194296
954266188
89382206
76452930
897982576
693815362
2092073071
2048653146
1989487190
222831430
2005031964
727807585
1401441249
1710394175
575352611
1490267154
2114678093
85329563
292980695
1810398369
1229539338
679445101
398662199
1887032318
572485076
240525112
1271295229
2124863303
1393326680
793653877
565117771
486289934
482791637
1494388622
533668676
1610755661
143598001
1215297111
810815364
1629007627
1490278066
218446891
640641709
1861580067
1128332472
794354295
1847544653
1841775130
1572107612
1677020262
1504988626
152443209
1821139817
1003254358
1030252121
1754317792
1259321915
634185799
1425806082
893646294
749687502
1753858069
1659029461
111399367
923962522
850703104
1217846533
1745951130
372744518
1073807775
433531472
975158310
535084182
1422632489
1098750620
1618114308
1822030873
1492102193
1956688319
356280846
592294811
111139821
635117778
649515742
1018283633
856604505
397760618
2029335640
558029493
99123287
1433762203
897250741
1603273807
2047541676
366309847
553393162
68625252
1736249958
584568136
742750567
1959490763
1912046837
1990130303
688893761
1202400117
1980424414
1486755281
1800906939
1053309042
338674842
554352003
917613934
1447658290
1639706129
970305837
1030457922
1496502738
860736985
1330571107
1923234713
193274128
922501891
1078468094
1881527146
541568994
98405654
697859880
1019011762
527009589
1692123831
1697188543
1086630648
2002480586
1974951599
1501028172
529127196
33110206
709560206
589930488
718179471
958293522
1118145265
1470036842
906323750
1277853698
1519861645
220273479
640699992
758778841
1831543137
2037622204
2108820433
1151565880
1323803006
145456414
1624134597
1479536987
568706029
343350239
1578115937
823373833
343008444
1874830990
1988209963
1390729941
1912370050
2043499701
1303787330
390932442
1930466517
1266552178
1526238089
1909966244
603246739
62494296
294517873
80597438
1462537804
588160321
623165217
976693497
1822595665
2046726476
962903454
1621009487
903910841
621141842
2006154660
450918698
1421804541
94120330
781538604
701118669
1077316926
1699846558
1005698968
792059348
696441573
1578701622
2017968870
1453406703
1736755892
614139227
1071815434
1295065153
864419144
1240356702
358563126
487478810
278593724
815518648
286783383
1269085384
654061571
1699539783
1542448368
300987204
1121639868
187656748
1855676471
17058126
1339679632
406055917
1435557569
46860527
564866807
629484773
1764801647
293231510
2093768421
1785118708
76576931
957157201
2031369292
810864677
2004065942
1470054938
442875616
1577757701
928393854
1708386289
1534029857
429831787
612288220
1525353605
1499658517
1516870362
1090054539
1294165478
328952021
846623182
1393758733
1992131933
1506816933
1472766575
931096126
1966093794
255098802
1175335177
663307212
955154942
885787148
1357597310
1870827867
846970067
1090346833
1917691321
2086599280
794035935
196489503
584284787
1183733576
613069310
847814716
836173054
1668359179
1144376366
1584367977
988956524
555963106
859819198
785961000
2087865504
28184150
337766118
1904687484
1498923540
626810606
548150577
929485662
69077136
719470857
1182431652
2077778340
1839711320
687428032
658092839
1872380995
1544035871
447058100
1829307017
1553878202
1211109515
409725324
1872576971
1089721055
1334091796
496456672
372031246
1225600553
1641687149
794092459
1305206374
1168396562
2078469912
2004546007
1591578248
1442662274
542602717
551022494
1485961317
1191186068
1131893649
1223041659
423483090
2040273070
1334359400
1345790734
1068500483
1219884255
1882840103
26528471
4406708
2012075915
1207097139
692453119
1463513625
1226671083
1769327425
1538970452
385856959
1787706950
1808906820
1670925496
1746370483
239528241
284885571
88507305
1950791545
751583717
1395983092
1217095698
980175749
2088771729
471474915
1187890057
1603409171
848231844
596708647
1947377875
342851829
2053859477
759375646
1016839492
1030660670
1937507993
1517227659
860832775
315409523
1394672984
8611366
73596246
1128360734
944413595
1498544635
137011036
1377879260
1024012277
397597799
449670084
2080434900
985662370
952368064
552145764
165159590
795791107
504902978
1707291289
1170932418
1171532848
700144884
463450941
1591335651
1325855990
2082536553
2037928296
2014214603
1545321340
1514660889
797808514
155704130
495562258
2028197229
259463701
1823142954
1728424393
1095524030
251197735
759147868
436905442
78579060
1375329036
1826492408
742003086
768657566
335126350
1813352593
2063499905
592495200
1963905942
557533255
2109838485
958997070
1830605264
89708846
1464643689
1776344709
1625067302
439263013
141894021
1854843370
694122641
330079682
278106482
463563724
340987688
1156209181
743286759
1462180715
2003973713
727416794
1809751693
1250211437
634017633
157621609
653802597
1384916060
1293147034
1871625523
975850964
1716440127
717257574
1761053268
2054514520
939752332
1882241022
2139864674
495271729
1322082624
413865978
1261181195
1373587656
1497611997
452448002
1332677378
567817316
708771758
1703023071
698372557
1421703311
938931294
1815754079
1415984137
422596119
48731078
806340950
1305356022
1522593492
1707613976
976415890
613239869
877689937
1435511130
298865647
603330792
979616222
2105601695
1270595345
1761168662
436765120
685588252
1589913175
936677674
660712078
491251073
901436797
2120850236
1405424390
1040300080
151156786
812689093
1268711230
942332201
1348555502
1541083202
1571834113
229013433
1588008219
216985518
713661784
127726961
957575486
1083203188
43476869
1547057826
2089082277
1845345968
1364383539
497014962
736635700
1529733675
1519491811
994832292
438952200
355373923
807673281
1637023395
1972486476
917751818
1017359673
1762883877
1244418128
1711670271
652554924
1807298532
1795448499
2022554002
721837280
1655833816
1800882690
1706825953
1521220615
592785326
1470699780
1316131754
934729072
96255426
33704973
103664966
1053518100
1113940046
1289794744
576312605
300468942
301235134
462182451
898236614
188824252
310909004
1240085219
818229924
867540043
408289607
1243977197
1566454484
142703803
1474981622
247881279
1129614055
196110366
1199553348
1937081060
1749394471
1061279545
2478878
1188299434
746808198
198832256
1503191934
606820517
1088486268
647395047
1701292718
1909999981
468489014
468380437
1312888262
1617297593
1447263720
2037343349
175167670
949325393
710870275
1873329546
1335262740
1146193212
1066970304
1177449819
768947942
369933115
285181929
2130873126
590977474
1391835210
2084151686
271799823
78240078
686016076
17331398
1465756750
791811149
1627477664
767163370
1981931152
484201245
1491493941
1841915986
898458902
534345157
1744743220
1753202153
1920838919
1104617335
409212927
1306955629
1379033497
1939498663
827086683
1570486767
651870056
1916515176
1526310403
598512113
1481149671
1026825805
1465858326
1917340783
2093629796
901055586
1492606644
1727274603
52025934
1284189825
1415585843
1999827659
1602161340
27160173
2029874317
264011700
1771501881
2032782433
1185071779
2107807331
861203168
244732155
972467562
2095966099
2037533983
1878866847
1913339457
1175920949
348326434
1285849958
1553699256
1123578524
1589415185
266637122
281347779
1625862877
1859249477
425870205
1019851449
1534836194
1700055542
1025830001
323120966
1417159575
1952137508
396990926
492266577
239707143
507787168
762535146
905230929
1376064185
2112874733
102028422
25768176
1491009685
1589557296
81681961
891683624
781779044
1199883736
1322139572
993665702
1935972061
671776605
537453506
672059333
748999658
1083019589
926614528
66457280
572826384
915568873
99642501
1403793415
1213613046
1040105651
1960936683
2040885897
598977373
696810020
2085175720
1870513431
1950573540
1249579035
2030937651
394498682
1911923334
2082739397
207914361
250751322
1430073798
554343657
25049574
955435571
1638701557
1875079586
929138548
143420381
1403974273
1098574352
2071415907
737990265
1368913237
1761037131
238435099
1125105077
114706171
1650134948
345780794
1973481689
912457732
753087863
1736293921
90426507
357279624
67903008
2057270797
620864785
486072939
562478782
1948841366
98661248
372236361
186340854
8606475
288336582
1524891325
295001381
1381259696
1596038753
266201914
539746181
856834008
753835554
278528387
1517655516
1576865032
846267099
2112903511
1825476342
637185613
199626984
1357937692
1133134602
1608558327
131077437
47139946
717667918
842761227
1216377473
2022308701
1045858329
1718491261
464532913
1962605000
1848332537
1987022981
1716005000
1171338320
479893313
1254198303
896321019
712918974
1797695657
1316364734
1272639429
8615399
1087722820
1980933988
1308536219
753340125
422123653
1154910468
674842145
860395783
744054883
1864465112
884776324
334144176
523343208
892857897
593888312
193671369
1501354016
1411926351
1666335292
1448454457
547541254
193885104
552352646
664770729
1291807656
133600711
716514318
1254571724
439027135
755237471
457502637
774645857
2048715535
192112745
627031216
1357219639
360742986
1457333045
145496455
2103295818
60642764
1912671706
400872812
1688854214
1744473785
1084415645
728174703
552759866
1997952980
632086446
1197678699
293463185
2030530610
1932339396
1052877116
1739226713
777290718
509566891
1743491334
1493463887
126379509
973162300
1026167997
1718353282
596787576
1500193220
1144759848
2106534935
39873140
1528192670
45234059
1130362451
1665969166
1177446244
268822680
161995136
1038753235
1660639439
1415263809
124908734
1540304166
918102582
707060414
933252383
1468528046
589325662
2087059044
1734857513
1227978885
1241185368
76554407
1004606972
1761367725
1743650912
528265702
1381639199
1935894189
1670967879
460886341
1074655464
2106462019
1149025619
769874842
1704832185
1098847355
905067946
2112092049
896881955
1890850525
29581871
1044050752
1919299327
2043375593
122279132
273287831
736730611
1581688675
482773704
774263602
1441669973
1387712805
1109443592
1462390686
184540440
478902345
215808332
467431210
301390265
1844964556
1474347672
1071372335
1220769608
1513598471
1313634407
1980791204
1513750982
246931027
142175640
1772760523
1048084866
863363372
1237040812
422543822
1332597746
1079582838
605621070
436250759
415371875
136210537
2098925036
1437483731
1001962350
109708760
1875823976
2105466991
973178352
470072514
1021602031
1024541485
734485109
919695704
1380450043
768512438
1596037363
66459329
653327362
1530369010
544077625
1898821930
1843598378
2109761518
170391022
956135168
873427230
2108717049
1782123255
912029756
1427645745
455799335
1755237045
1482379850
124701822
513792385
1324944397
52316681
1286308640
1199590298
232219825
669518968
162597639
1022325567
1903598380
868181329
400271560
1246537707
1205711713
319151415
1217745713
1662583320
1434865935
1895169334
217758822
917984987
1964991862
946773670
1945390412
1652084639
396643566
2132312472
1706000875
792942616
437911710
443853499
647614199
1142240400
928148699
1993861792
695244775
1579381358
1805646334
103389099
280789695
1938183152
845522080
1372804814
1611698013
1711279471
1208486423
302601807
109017397
1883504533
52120447
1505528150
1344879333
1891686181
1043064580
482024663
1109435592
1710497303
1520220050
200923706
1534362535
2121805239
202344385
612242119
1294933936
54237346
1225237140
324249540
1412453244
1341375538
170907368
1809195999
1386935795
2006178357
1558474628
831815443
1273559631
378261746
1545866841
1391102445
81463304
31361959
1177988041
921332704
784450298
249022422
1171891788
1930869296
568171633
44087741
757433496
377158566
213069846
805069894
1849513936
981436957
65742683
439246559
541592171
636251248
790399271
1170598244
896548976
1618129372
481633768
1090347712
1243113891
2087320507
742566366
615545583
52379157
360206266
1884660388
41594206
1659943853
551462687
968799687
1504838319
215864527
890868033
1866934101
1102987544
732846211
825001201
203504091
876432063
735087758
1310042681
2139886238
251357235
87009905
1114185658
1337412654
357679913
1685707361
1835020832
666845990
847894676
303298554
411935827
440664072
657322807
449484076
1420415846
1413112668
662717592
1080570462
2108016344
1205086687
910528475
1596195171
1991822355
296932044
266366893
495311256
40380826
1059219214
597722614
276753751
1965764509
82041490
1873725573
1026874201
2139478479
887077171
1205678433
1603576807
218950168
300811833
1094289190
158624863
1748010852
1847676591
938191567
222219664
151229730
994162857
1663791144
1953490598
1026920527
282871106
1577903087
1008328013
521418097
799802568
1989135048
1451766244
1553966753
650202104
2035362964
1617396458
429467097
16881565
774198421
665956051
154811860
1566472556
709064824
1829349109
787579641
946673902
958979734
1146511840
59815941
2015495754
2035546985
2077723802
1754837557
1701923707
599972888
2049122229
2063240127
1093112286
1020033486
399441808
1924842921
988687443
947683783
1068832033
225049723
1480759515
1342073579
2053427490
344407887
213973207
1615896701
726002682
1122236610
1535302654
718425682
1614123911
1309568443
1538442704
143329236
1860924786
217970103
1141399541
169394607
687224655
25011261
459814508
2069205803
2136265742
856840043
1935875659
271558550
841150408
793054053
421267178
1388929835
385453275
1918496906
1431025456
347021837
78936921
670286085
895708925
542078122
487448133
1581947444
808925011
312437155
1656195270
318570261
202959109
1829307821
1398098656
961188299
1297992998
1156313102
39063531
549799413
1673916351
618577414
475321281
1405627103
1138082461
711370557
317264204
1994416988
831135789
120802702
1254732681
249819174
88257070
645422330
726322260
211930262
491865231
191633463
1839033928
1140036458
2011109260
1722774892
8591772
1686173709
603456705
1241060702
698275548
2124622345
45762503
1818871112
98717796
123610755
781516845
587298203
772869309
1589528359
574342781
30596171
1086888354
1011835183
68672041
771079115
1396978958
2064087404
2127010043
1878473177
504658748
2004555455
1039742828
1738023158
330451449
130275403
1872907614
1253072649
802062191
24352061
367552724
454378014
133365611
178245687
1701939947
333674502
1328295466
1135390666
1469545485
2052292162
551981566
150019312
657713639
448943164
1045643331
325569611
271799551
1469637951
472782395
39643316
794396481
1565836030
331160701
411380095
560376030
518138594
1828647323
1883203621
2089628810
1650522693
726064971
1742626108
616347775
1372641432
1345353487
17398752
1331232287
889964655
1201059017
1282638694
560937031
1962477307
1239769344
159388860
1345189695
844934525
1369230796
951464250
167224008
750509195
1551541996
2146239682
603189934
356970184
1666303840
1079019312
1663766908
982398230
594322252
1811671487
646370397
166620469
2038990306
2139652715
197969007
417681761
164074553
2022280498
526930220
144377196
1924352684
782475557
682285920
1031943470
653226149
1834307004
428663404
1209083061
108905624
95229184
1147548804
1418481832
880707455
513732528
465371780
2036915229
232943665
1607962009
1753746663
757830078
553370739
172222916
1194786078
1506737721
39701929
413137037
1283984742
2108422698
2096590012
1536592476
1269464048
288071752
530538826
865339912
1812483588
1911082300
1301762838
1926915930
804090935
1356767256
438428025
1043474255
1317994403
1606652374
216942218
1685050412
95160973
1594517636
1014302885
473026087
2004157029
1569072084
287740643
1921133419
1677670074
335907536
1361636859
1349999055
2099594443
576131936
37751686
399733376
488672830
406742037
1839103111
1551834153
1889764388
932141951
227426113
469345953
1762170137
1843544580
2142921970
1722054576
1429084632
608981846
1780101022
1512077870
994376628
1091428626
2041574879
1213547875
1776908768
1878262858
1671234054
1398811031
814512664
12210579
298524494
1955040237
763347940
836101947
1321845325
539396781
1742304455
106298652
1882194668
200775764
1248751086
1265265944
1919519486
228983729
483044868
730836219
1712641870
2014072921
1048170428
2133331235
530332145
482603437
1635085519
2113806016
1540113494
753094428
929385799
777711390
1253156799
1943263500
830797791
1697533168
465236346
725956856
914874509
292076441
216099357
296179755
724180035
1238212777
487478740
131328340
2007267790
2052466957
1383913418
976713042
379889501
1938238078
309396700
1019256441
2050505502
794317728
1232323977
987318332
1276286525
5042477
486174076
647729032
331693221
1289900031
225641827
1515334500
1599000183
1844517210
904488846
950832182
751462821
1577784325
986648229
2009668442
1178118299
707425639
214764134
2030445822
1444174640
1942776831
689318313
1421929873
1984645433
164950442
78514611
1857538570
21745999
1889548880
2000433097
851191333
2026855194
1005059685
301546307
1345420331
1459908687
1023449172
123905688
732076064
623828743
1544520802
1263076458
692062316
2055292802
1354711659
202776113
71694977
1091320394
1063621623
1129403900
1823382581
1118982669
682059576
1688903315
507965567
480453953
161355025
1137831309
294395952
133015141
1994508604
50568021
1750473045
379922995
1429822557
175166730
1090662115
816101564
427248841
182701847
1634384414
361715877
1064454705
380937400
1820018623
963485960
378287569
1891705605
1104759448
1421987135
1080845430
944418909
603389006
828537237
154703986
1800367852
1726598709
1676916860
1547859078
1336889425
1003019419
969208456
1370442532
478909406
1482944243
486155989
1570454761
1273870565
1738234002
812464435
196446212
20191427
1919649734
488282883
1734638290
2059838814
320801390
1751809375
37733266
4673690
521027125
1819546436
789821564
1869267518
259695522
1271725556
1813149214
1599988359
1073700826
108015670
2067216728
1177773441
862251415
2038781600
540096910
1975103880
2088473103
687994221
1925775513
19300148
1035087220
1729278115
1323035060
169528954
1859545403
1097471396
1952698098
112485382
117408060
833382310
1611271341
1998742636
2133050627
623004608
1733852813
1390350063
577127969
1685746449
1137925424
656806566
536101992
870528659
360789207
1526538501
1633742644
1705339935
1124009527
720698155
2016182213
31457429
615362350
1625612685
1282699357
2125957512
542318004
388657347
848701520
1053610475
1554774348
1548303289
213863910
655190447
1894726948
272078765
1590511236
296129388
1266371421
1113706457
1782117714
1655761030
1087001987
907294975
1561910669
731650071
1772935805
886867171
224061221
85167754
1645968891
1107508980
145869599
508036867
1139243078
658629157
1524170305
789053726
2000417353
1858767465
1770931275
623812033
1620553911
1443525495
865850167
64351619
1945410425
418223981
689860105
1361640240
1206831133
499223669
1195981024
1860851535
2016554908
266955289
1960786898
843809611
1488720654
1626924869
2031320768
2125852925
446534706
440986378
867711485
1423657452
1079454842
415611947
190327187
833692898
1574180935
841826341
168514678
230295352
904338160
454027322
1339635880
456874659
1544664056
869663694
2043435760
1372206049
1173541791
1424797432
989266790
2140313578
409425842
771282416
292384863
1122991178
762609494
384693153
1210386259
120228506
469396075
556018630
1927247793
102725351
917887241
1021007257
1608891102
799865997
1915273249
1147863779
841470024
1204597895
2032091954
2125870411
695415460
1783984084
1714951665
272510522
973254518
1234014039
1398488777
1676593113
978321057
1496983775
66217851
1637758769
460608751
1665949739
1464399260
1984961290
552408752
1747174580
1113606229
404087986
355903624
1445002792
1671759760
1984976018
1926487886
167853985
1511844902
933294961
1451548226
57783606
2112171696
1259343473
984767301
353891913
264380780
1889932758
241675024
1317760798
603417356
564132707
1368913432
1835092685
641719239
1865576487
1989986706
246532420
1497026528
1793755613
540565494
737701446
1584761031
452255358
1723071192
959288361
908137546
76969624
1617409245
1866584968
386600136
971274008
2100157600
452336555
303108471
1000302666
1451303265
380186254
2107539730
742242042
1711259688
598160992
279966947
802734208
1872602614
134243106
466077222
1433980927
1287770739
1896878444
975619060
275838307
1162347914
1654912525
1180930663
1514728176
924333421
1184009910
661385318
610781561
2109335671
634406063
1190469870
349426839
1160807531
35239558
371527931
2101523636
237259661
1798141322
2007685164
298036678
812938871
1974639886
1100549697
602904110
683831882
1550829125
660354239
1073651695
2083621558
2092097039
253779326
1135066960
684207883
658447857
1601991161
823570744
1576826472
1234564659
372522840
1506850629
750893372
1913326445
1547736425
1590263425
440208657
360229604
1649253612
1050061577
128157237
895002556
1589727151
1648003295
1502679697
679522475
1237906983
740129689
1143708547
36474150
919221542
1601538804
1927831617
1520310306
335388462
1993416353
1710924794
1255334963
820847364
9172599
1911163573
1628304642
246661836
182265807
478640253
1847278891
1879063247
49815362
1505533345
1767935903
1088300859
1158804391
486763430
159461974
6609448
1019819052
1701703833
430692003
667488736
1112070733
1805804244
874820329
1558620051
4781105
1801286542
1451410861
408143390
1477849337
1163787279
1273926421
1343554613
2015495754
29164665
333621583
660368355
1675038873
955259650
682366493
419399450
1659947172
2097268567
1826967747
1001127141
2123403246
400702242
118956873
1233483727
837849238
532409143
553353976
1000370625
653518406
116251264
1532679435
269189613
1486810660
1355897508
1950048187
1793044845
409397257
404183240
1678953332
149173322
83916401
1708729427
420643579
720365291
1615266
292934039
1629053471
1009008797
2076627865
1520681935
707732711
388327652
1207649764
1189857113
1719348533
1441775063
986687492
1825279349
1558618694
891201410
1204378093
1485908923
1277622056
1042669840
169624415
858682146
1277570130
1502089517
658458369
935360330
511178889
1339777301
1559008605
2048460399
174300060
139463043
246560259
1133955151
1002690526
1343891081
1003610243
61821761
1468260266
221795543
727585255
1492278525
1567565144
365930607
1508795725
1803229199
2306992
1598911324
468836713
198166794
879377856
1133556307
1130827434
361628322
2075256980
571081379
821151764
566987963
125678422
2031918431
65766942
1325344728
470553811
854099337
544198757
2095897985
208872955
1073399941
371245145
1848933466
306472910
216280702
285575952
338426185
1988395956
1718402173
1121431655
1850539886
867610147
970265779
1346126672
574629100
484052127
935223530
403440848
107440661
1685581564
1956241646
812720688
524820494
1607922165
1872747338
842207737
1950491666
821413623
96294610
1108816777
1867954521
1192595628
601961128
1797690047
1054470401
1673510957
1292800640
1433671379
1703745625
684361022
1331694823
136001595
1388978271
249946668
467237999
1528660420
1343473017
1215951159
1343551417
1076102789
1276242650
1877496559
422311132
2076935005
1486743653
1475426110
110879103
938813364
625133411
1330486148
1081634825
587577806
890521272
117521748
1441759667
1534966878
636011760
1539482553
1776944926
571544715
1948246850
1267918839
372736231
382474950
1489128150
35390961
619126540
1840423546
1381593885
1829549490
1453507450
1710761680
1586800661
837486885
689477752
1843341692
677596372
577873765
1355261919
1778849023
183067669
237589296
1916747567
1155392957
1563544324
1380585843
514546060
557102963
1077267550
1148285467
123089622
1982421600
1541075906
600667124
1222088120
898242786
1370518074
1953211632
1300811861
15180417
933970550
1060162248
69573131
1375802151
772973896
1766296573
1182334782
2122704789
960548357
179625277
1695233649
2028829137
1526247331
1704214521
39455408
1364297313
1563524155
280183674
1390785568
1107640039
2117417486
954042217
944655667
1215169658
1250700631
401973000
915055544
2119863530
1555824892
594204909
1724593624
2025822140
1791549725
1840572474
1817094226
1658675618
859671885
100782925
56983807
1038728894
13313150
752018996
253771094
1422318202
780866642
1371837560
779601515
1473545138
144275877
185982304
2108147139
1110823847
1222480291
52925232
871404625
1133676938
1921432241
10351636
1181517022
1993580124
1336576351
457076823
553430661
1770849977
230558624
126061022
1455698036
955705337
397288143
1259489437
40170147
1852767095
1699457765
801843837
543742590
1410958467
1434769887
139371515
2090792618
966509602
1441566340
1954890004
1892829867
531193809
1562807879
553480271
1038210714
1319175706
881399783
479107400
1686281065
537662205
493139984
1892827957
2123264689
1993891082
78325439
1448280223
266808434
2043457891
588975888
1472567225
43485997
1087393342
857356536
1701943290
49733468
1013454939
1222338512
1015765000
1987232766
1472910125
188197075
124605243
537231846
1570351119
2025671001
1368296102
1562027720
1211935872
1317957221
37861067
769840760
1291272892
1889031077
1164594822
2048188924
2113105592
208663734
1237777237
1449918011
803272901
2060833626
1953759246
1226510586
1466433721
1992544449
1703921897
1247224272
345093721
381254247
682745735
574072968
1939034921
486596265
1755091489
337286933
1947926626
1299177082
1814369524
1492965852
318696220
2115685664
1343603009
1509295120
1606220176
1420875673
1204928287
1038882338
578227035
1205130468
656777641
187989332
1925916342
532664440
684514602
2043696108
1978635425
1369758166
1281268932
1676701182
828906772
1646518352
735891796
1035583237
1104335001
1197796896
1508380700
556360267
419754079
607214090
985226780
1529947415
785116648
1855830855
1324990281
1872464380
388360418
1302019408
1796649440
1663063317
577563306
983837742
1086323948
919970617
617240005
1148251728
1501715601
1692360993
1819811074
1110145339
161119941
836019233
188570255
1085814799
1279287676
385570665
101689381
913649765
917660224
1672079169
983950287
1198951691
1276721307
2049917673
1772106950
2106527205
425242090
1844523428
1221828554
1882547341
971929227
1801561704
162566996
1973316792
735049317
1407277654
1598140746
5347971
1950832337
1254768931
147479659
1578167283
1721531976
393693133
1863875495
1860437383
1118436647
945400660
824955102
76191917
996102706
1121766818
2022811686
1185147501
768869451
142201145
186306594
1226336262
1233256821
2131200207
651437011
214151385
41574745
1564741220
631551828
1354525863
1802612158
932788082
1089853508
45196359
275270704
835780021
2018595992
704583261
946111859
355576307
1266009347
1978495255
244590719
411956413
1865194930
364235652
1224960278
2069722861
1477306249
1492834549
757482587
2010540094
1283970578
222698053
1721929549
1205678845
284248758
1379614605
1766879545
470253039
850484685
329056224
750217399
1914037278
1265010110
2033531083
1310492810
576731134
535661069
143904351
1565996436
1941335950
909374745
657911570
478446861
665681052
183176558
967918132
1538575970
562317201
1266123999
378795768
1389402089
1035675653
485836755
570544964
665872880
279456990
1779244997
1184078606
1795950353
1464266923
1900156580
1173636957
1227546330
1935155548
1190379297
1963887315
1388821852
506662868
1466279743
1650385705
1451005490
2026107230
345302014
1303823374
1169941557
2018435568
1941410947
1262061014
1651007963
445784467
2029985328
183455249
1245721965
977613691
2106136937
1475609602
2091106223
2083209752
22135555
796177235
684590829
683000571
789515441
399533569
60585391
311335407
1002525157
987161677
854667624
968860675
1033693254
1729246506
831660451
1283553986
1104249164
1780371186
770557615
1053627511
1375256787
273568513
947726296
1367666413
1527310804
1739863319
211002647
117063052
825028699
1142509795
689545107
1365098253
2066734094
763113159
2054120380
927812057
39320758
1149167132
1760606953
1974139936
218891262
500095960
646493509
133515694
304904791
1396177923
1970704841
1319332414
1317295461
20491802
202226279
728601770
146083499
1084104077
332320123
504527276
1977028251
779322624
659141735
1509443701
1531661981
1165018223
201664079
139694094
1848274466
351203561
287694913
831357011
154395848
547033816
400222514
1024286950
1215746111
1186042617
7321568
632310726
959256531
1926232225
920143352
1928391555
1180675948
1680459357
265906464
311930649
123066741
1252053066
1581594101
980302995
1542795213
729502364
116986842
638432107
855681017
1625195825
353256779
1161787143
1794325234
712832270
653267107
735996870
2120794378
82375030
322920263
1170440939
1802878615
1485423888
605779179
1219291725
161651160
514339712
154845324
1724654299
48712063
1632122606
864846441
994934756
1280792606
973510428
1269725567
802526060
1691170266
2128763062
867276440
1135884522
847076556
988185186
1251750790
706217061
722231107
1497616260
1054682479
1295374691
125069072
263305290
2001306264
1100516941
1235977973
536932011
2022839477
843915608
827800304
262524959
1368018825
149841907
685075837
814130252
1950817874
1493955266
1701986038
841702971
1391481647
2003862939
2036425234
31439365
152765785
1739042031
745509644
1470207381
1351276358
298806445
1861891400
1462184925
945506880
1658618262
1232748925
854246866
147831340
1908764363
1112678234
1566339417
100156714
903743377
1608646568
553601708
1332058695
1096201823
260895232
97349266
100889346
100390038
812930373
133538523
1406270410
1858909564
743152567
72618340
1459495834
1060863555
1892560487
1144000363
1204930991
1680671737
1744400924
1316660242
1470368256
725557847
124083694
1377985313
1054129608
1392208950
1925211928
1994070510
2016888698
1676345640
692911649
1443780007
788970867
1021552718
1370446777
1794444902
573847659
1759032479
1469866600
140014089
1791111531
116996421
284297759
1215342701
1377474481
720787604
1276947386
1950315590
868480102
1690805325
1568693473
1278313903
749367063
868289222
2055484413
112662748
1110954545
1824342889
2004138075
2071067411
1471702988
499339095
1826626313
244896000
656210179
456928220
1144083384
1365472114
864598117
1957221479
1696667655
1828552895
1798453879
559133520
1945733677
1605792891
662957126
2146901095
1758809221
1455140021
1423551316
1825600899
153662795
533858484
603233430
119271238
1865000352
234319402
898003001
1606944163
325084871
1442521069
1860282680
1026167430
1410051420
290148955
87414615
1821263901
442439332
672157170
849150225
1295725055
844264989
1663186377
988007820
506000748
830907041
205693712
1942383084
1783513374
1162148244
1850999091
138088914
617674650
2073527396
563000611
473323063
2025969915
1364576957
1967617754
398931860
1014836283
1985314134
16641914
1157162541
1577325203
1183558182
752733378
1631459645
1945834468
516590636
1417953808
1169284347
1428325996
1568615028
1377720505
264707363
1205149361
1901568237
1586766372
2055236079
1107939075
296304697
1374345605
607439932
1846456942
1304231735
2070952666
1180800744
1129827670
1027851590
1680069801
1323760776
636253164
96010211
992108493
1541187010
1709924974
418065876
544539684
268134172
904601404
930799316
879884098
468438857
17898864
1187986328
1921874009
1957029933
262146696
732007485
223303507
386376103
198743056
1291320643
1671928472
1765790649
573862432
1905114096
1793912312
2047029886
1027371142
442444573
943186466
2087452061
889964115
575173997
696615477
2113974842
1605012499
178929927
271306129
1345150468
1960516767
1397785100
551193506
1239134810
782010683
1289796184
583227977
1622458577
1114057769
1819000545
1626088717
868353947
624008688
808945847
879207933
1774566363
742445171
1571680764
664179751
433107460
1184854386
1337561079
858847442
1039014128
1225862157
2113730791
2069811148
1332725191
2083211510
1815188536
1066739458
2016148241
1914003819
663145625
63584259
687541521
652032569
967541545
972654486
424074098
116684210
1855763095
811664246
1110423148
1399644998
1856344534
621135372
1343345291
457351073
1444895901
2097369361
614401501
242908028
1107881152
1396895179
764490922
186532148
380686098
1928142607
537455850
27856286
492323304
1858674043
457852400
1362115973
1912392408
1035112785
546597260
739350777
1461786853
807651416
371332090
990373990
983690057
2117460434
51998414
930750517
394212966
1347061372
1733797660
839670747
35580885
1212961734
1772946577
1869498928
235919074
633945505
1627362275
1073136945
1828854493
1675776254
1933823260
237621104
1887487679
2083765018
609394162
1569900114
1256853133
1662816859
1963162950
2130584665
2053619256
358277057
262858620
1703298835
367054698
320540428
1434749743
1379827564
653307477
1339174766
175422775
1643605405
1797440457
1032250606
1650325813
2002709418
1215009133
692886692
1300252043
250239436
547469766
887200887
528012707
644361911
1078837718
1582038682
273555702
1746957706
1300980067
1222506621
13432872
262397578
987449610
259783860
1845445990
223986769
449835576
1930085866
1552221899
1624336596
1062439163
1134804412
958351857
772841963
557494942
1759675556
1139728604
546306899
288063290
925252735
1164792912
1967919015
1224429910
759414081
951666
896657412
1263160827
911959383
880239578
1100571943
1633388004
954775347
1309188340
655323525
942574730
2099005801
656083313
184018189
1599523067
732490773
1307543068
1470476491
1361930262
1616789163
298159178
1912131755
1827882301
408011571
1874446437
467479906
1261191530
1644950405
29186995
1341320702
1976434495
1322796060
1830568454
1419038719
203895720
1826508974
763499582
1975731242
1782161455
1992836125
2144804203
785585484
1783081804
1032006302
907527269
2121308992
1301262347
319738487
1287009115
199824446
973061462
453992549
1176772526
1600618210
1041767334
1693569292
1013773041
1937677124
1190935870
2008747244
1612899052
58447644
627835774
724176864
1954609554
1842454239
1101972089
165773258
1239506099
1663360105
377097858
324325078
2074322958
1732565229
983200870
1989823649
1852512549
125511973
1453203993
1481110984
1876615575
1616275281
1848981136
106421195
1976126176
1814859010
1397813999
238905418
363484135
1616412720
1214662955
650619710
1362709700
752315284
1942981667
509978601
286734603
444741827
1642586742
203169638
832150937
1371242427
1604088182
459711706
1425103914
844421683
641092996
1703679492
447860250
1520715390
912426719
1942727513
722299733
401665976
628561698
1268199617
1665479871
2065282880
1274577968
893733520
443078191
1457969073
1733892323
1534615278
1024151412
290889118
1690209583
820621346
1487519689
1836549016
1091633632
83216765
849350865
1349226336
1036927058
322152677
412356481
41164521
1964091628
347185408
533643858
252145051
889045889
744109491
320179046
1825442354
831461245
878931989
1522592402
1673101597
1576939042
1318515841
1327749028
678703232
1113345793
1175077469
1398230511
19446682
25935136
1534000914
2123246086
846504864
467109273
1406563091
1629935831
1288375737
1586160230
366268873
490523033
1820756582
2114684642
2103174701
836378303
331430702
1709255393
979282496
552003902
316972304
1232775818
1348946423
2129940200
1826842477
1505288852
1658428711
420372091
1866566985
1737472198
1231863360
1024195578
1280436816
280557502
492667252
1243883084
897763183
1825206486
771897560
1028180479
558456493
2139332209
438486322
941146709
1459848484
627441364
444267775
1320203735
1425304569
369254245
1745669250
345390793
953386073
1396897702
1121021747
1182583952
2053270076
2020478479
483444465
329650609
1362459939
1084125403
1284673927
1238094233
1141714526
1853659909
108586025
940825820
806335783
1617421953
1201039155
1688771170
2093821719
418416304
1308505351
1341477938
1193352515
729251301
210350011
310970187
752504777
1329597065
1575172886
758093434
293048599
1897962173
295815781
533373479
643023575
1843182091
1537214721
1908878510
1568824043
699782814
424490699
1152520143
1529721793
1007740500
738311861
861191416
736340943
485182145
348133796
639787115
737746794
1295235840
1021104546
1608908098
562363638
934135065
428762059
345382813
1129119855
444754981
1635520052
464400980
1828859099
878100430
305988484
966559275
555851249
1105578004
1316211175
514663881
1727586349
599463936
1606320718
667810830
741860660
1463589844
2115811660
2043220895
1024995147
1900141103
1026408993
1909173069
1666118418
2017539358
1019620389
480377841
1043282405
122444444
2061451120
450906599
1538069879
924486413
5092825
1292001861
1634803222
617377154
192215652
350094257
365322565
1556509435
660070396
1696253678
951101036
1474676119
1689877982
1898103216
1468971452
939607795
791061910
1739987683
864156441
2041698286
969387995
1742718172
665234131
1511834031
1062386709
461021412
605544925
1508052859
748112565
1988643214
664111730
1573645026
502983814
2085335860
966259511
2017485679
558510914
1459246943
240844470
1583856477
1318857475
1194958766
1446806938
1749061972
1553325116
1177499023
776807777
567730037
1152247200
1208643289
552026395
904763491
19620736
1994277972
333222712
541248337
1999479524
447007367
1238297958
1236784671
1018060966
1300442285
621285687
265363693
1320762407
1582513746
1650956647
1646137389
1714036490
454171419
110127071
569972616
948188379
60686748
1614451281
1786221280
623745394
242980633
426313259
1409412092
1752858216
558843422
981948148
1942519594
983127566
1353207946
1421613973
162976254
290690177
1232891996
1431143037
2029032933
440581672
1536140529
665612510
2079766791
920726437
190941700
735846821
1379912290
1880749592
1392184981
241387041
1542323828
1797942788
1509345715
1777203855
638687174
1326573467
275297229
1027752296
776317422
705716737
1435241747
1259210260
309500391
759635231
1077202958
1903888586
1047427664
1867488233
1209602712
1929843882
1877533830
1327654172
865706360
616411444
1675547321
1696467104
1886619856
863244784
699609080
606544706
1297434227
52481607
518395565
1667095362
236870874
341470982
1224681358
240005828
1219169003
288074150
1068985406
436254042
869313350
234886475
1178654227
1143361434
1647695564
697969521
1446545608
464226631
680048132
724233534
1315150556
1067160191
1974519100
893788938
1533561434
1570024695
129062355
64085155
48898954
1663477464
1962815716
1142909997
639382500
680620762
1155643182
1731671606
415429106
1833224986
1467014573
947433382
772136704
1938952960
314449707
1106398082
631481215
1584273821
934229046
935901037
1360007789
2062524524
361156713
75675767
1045438828
88858344
741773658
1790107820
719001321
1898336161
1674491559
1804308512
682992751
1967250070
589515401
1150453325
94892281
527782183
830199749
1041651992
2001669078
1032832105
1062699617
433967650
1335895387
432729777
1347433801
113277118
1375857910
1465966738
1843228911
654419410
27690489
184363637
592095033
1067920569
580414658
841464569
543361313
1404056323
1253751541
322392910
1693270686
443285367
2091839737
123631036
767334380
1150570972
1750792231
1323981650
634078127
322840190
671407258
721551429
1995345597
1426676890
1366428777
435108542
1802356445
897647758
1420425189
1330004720
462205331
25764597
451467963
876520924
1404344962
469891379
1239298241
1872118646
1618614148
693032578
636670231
1141280702
1554276699
1239578564
204793837
35403470
564967416
6345964
1088801401
989053558
1728946673
1254185478
1577034212
1918887169
537834656
1046203418
321230730
931442863
1748132070
66535796
1668425941
2105140708
1951643445
719091311
1640168773
1887395689
1949578951
538371601
112763144
1022074946
1697011997
1665780091
415947396
1292133111
2143110056
714428672
1440285055
409250812
641606459
392704533
269579464
410684614
1850147354
1838079784
851388773
5371065
278169362
1347926215
1724733123
1342664490
459815526
371701107
1014477278
172057575
1506740264
802976382
740660094
391315807
909355382
1610948248
1235604651
750586184
1388502458
251955440
1740185233
1014465660
1409645602
183463710
605145379
1897770522
940896062
470848345
288332232
366653509
1264609193
967658262
1277189385
2099096450
1470519191
198232031
945400075
1779141773
61662706
848639149
2062279031
139005214
1761748611
288112331
351442227
1990501096
1638842912
1987116658
1649617033
1848628330
1377064302
1283851691
806623034
616356902
5809603
257842981
44098368
736768959
1702283376
148654951
555563751
1571617484
2063111485
199038655
1105280276
88233567
919297436
737433942
549828398
385205822
893316245
1686583917
1445137007
827296783
1560852006
948403569
604954043
1494584983
585869757
1804777981
29937324
2026394973
69758214
1483341411
564171980
2038582420
1614293653
1114594843
1885565233
1537292893
267682380
1625784520
101597613
1646435817
2023403815
886284381
1199475713
472969798
1055961205
378369678
1100994859
1289885347
784567359
329657514
850058082
229404876
897328452
1037422525
273012542
1667395458
1190671021
1193712943
1460844799
405974836
2062555406
1822735777
1262549226
945975539
378529951
401074347
1707412313
198008453
1867872151
264241406
1277601923
311042484
1880367869
544389810
1221809912
329942336
693699981
304372752
803292298
1947189591
1296287339
579737599
1456695243
949541251
46531196
1099519353
307959521
1859447615
826521659
492684519
1798293536
1110342168
1568527604
1087231021
50149076
28191929
522374540
1578683398
1693145293
608771304
1537139514
1317320569
1013692269
245346080
494003583
551323848
408818497
1565628988
28234126
1310569653
450594768
108833931
1367320263
1932459185
638858927
23984703
1859660381
365444353
1903110654
1097789274
2067112262
146640881
819378202
500484267
356813926
277827450
221694323
965000434
1833195510
2095090023
1491518219
1843792518
1634339486
1326756756
864037788
1540955422
1083437521
1979302301
479230117
142071819
1407947121
951078675
349707309
1264450837
1234638069
1192016691
786132328
764797409
777782823
1017362037
2135733857
1683286153
1381376224
1704197481
1577214841
431568733
1023516290
1583540394
1636338138
1322645658
1606309870
2083539159
1906682586
344727145
125815036
651018570
730066619
1455213255
279645022
189025345
193168520
1346657805
1405546706
1144369063
1282666368
1434529738
458144089
1875193017
1271499318
570605858
1123731879
562453730
1419793217
2118312966
1341382417
111375681
451094083
522636973
1978097923
1280254418
893411014
1598309814
381257858
1199704068
1451469994
576093661
830798255
528828143
1009452627
1295008516
732437598
1229732437
438865549
1623781779
2107533557
1099962766
151038882
695296071
411654110
1060530560
1829806346
245300446
1081742426
1158246469
1845583296
832782862
1651819804
1310085146
1216311607
152263152
1403710931
1899914467
665616204
856474569
186472864
1491550321
651089204
525854059
1287498953
1110392305
139270000
1447772104
1850335770
800110419
496401466
284807204
1914191728
259383289
410640255
1995812516
113246215
703989866
1203922494
809071372
1466566347
718839250
1414126970
782169426
25190902
630213911
1604477111
1935469490
1866827467
657177062
1660213090
1476893042
1328979049
1860311617
233959449
860801608
1513283404
1427381224
107615317
1270004629
1157618724
1882692600
1857769530
1171059523
1060164618
1041517243
1976286069
1526074924
1427152655
2093454523
1427971085
106300408
1546021344
751307611
1025310001
1214957381
308845206
1554656140
1960566083
1686294400
393851272
732733685
2119272268
541691834
1508844920
144042240
882943052
761926095
1408201957
1487971783
815047331
1857244911
297152047
1936139992
1375800496
1490308665
1741972222
1615511416
1407183826
1382815
1214927897
717403140
959996782
874340879
1535839216
951115405
2049092760
468611919
382327599
3733012
1488618885
1535485111
1804899483
1819811431
945369369
755962876
727479025
681465177
693985823
2045085698
1693267946
975678343
203381074
1491167706
509480019
1062042281
774246599
1965193095
1172491780
1103936792
996866905
842183108
1566020139
1750614328
1334123477
1222306249
859381229
347609037
1789195693
879678524
1862457037
1934006752
82130020
256048678
281299790
1865506598
1400929837
2089692793
76076683
1004618455
2124748954
1745275011
784769182
1740793830
1632859814
503614790
167638945
1441509663
1850589095
2027278072
563862823
1412645710
1452161203
1030092381
1597917357
1412938330
1132772260
633096386
1144461543
599086756
845475634
444303405
583324385
1509257033
1336862036
513211569
111758381
640497942
1494412491
513307446
301726786
1939769547
1956777921
2114421421
1076169992
1730774638
1394896403
502995693
1571308909
1561163775
266810454
1816005296
829568948
927959730
2064763181
83081900
242118125
2002000732
1638436249
1379568847
587869396
1452896226
282775584
1608631109
803481856
546594983
38302206
1262728239
160816451
454819889
208456159
265834458
76222180
877774858
1445365824
851877787
1814220571
118162415
1100163401
2118593729
213199828
711944171
1185857610
1963661885
1178494104
1220483608
474320621
537668977
703928124
112484954
791554476
1535505231
755750255
2124563026
1172852753
1810192179
628958873
703966401
1016449771
2117540922
571899862
790810657
631936587
544016816
934715745
1646809875
1867934898
1599576793
581044995
1902312686
973791988
903641658
880802186
1449845265
453728668
1283241513
527425479
769301165
997323918
417523993
545585670
643931817
1814556559
361314033
1075551739
1584059098
536639665
1756273845
1759024917
1362631007
1508278486
1368558596
264119388
1622721970
1147020234
529377046
1802346670
771962727
775464735
1930053823
1491449500
1917855775
582448058
477263954
1655733534
1151872939
1318362641
1053323986
1296985939
708473753
1559121813
1095427228
84225529
2119120898
2391046
1458900163
180491040
809781088
509891319
1117143160
2026066495
1230216936
137077563
1452738774
1035872592
2054570987
1939944011
1826879830
661844513
1175565578
1075636957
1160661031
1304149333
254035942
320442944
1630147600
223722789
510897551
1629752192
1091879249
252238371
594812132
1471662673
1085056245
1141378592
372036969
1200676702
265419768
146646128
1632368699
167803565
2070600794
1957745545
1586821100
1152133006
893002149
1252479264
891152640
179763336
1417124124
1566763325
493182141
546751173
1664189285
316059765
578875562
2014856615
487724442
89589239
1917614596
1183374630
295263433
1614657720
736205230
1425411144
1089549234
423313181
482093338
1434587513
1401017970
1315734059
245615957
720511763
2036430725
1739299563
2133543347
1642100077
1686864436
2083260023
1811284487
275132394
269333933
1840013525
915630752
384715007
50241643
2038157188
763141462
376060521
593176708
510046479
548449698
63635534
1722776166
1259935348
1787947550
559025087
395152754
1452128512
526144075
345273856
398688141
1471573562
849394697
1149032777
32678846
182604000
1906962087
606494526
404783831
176724840
290705551
655709742
1590772370
968509194
174681052
1604306883
1140444622
448597661
388947656
226303499
260055771
298622423
261594456
1288374163
827620065
903903839
767313466
961708829
1188484254
1720836327
536681239
1772807806
1560726471
2027077827
1848928940
1129670862
1007778076
1244340692
733374258
2108315791
1539133294
1932059065
910620595
1345047165
1709082255
1341694145
936121361
1418247924
636329565
955304529
649839620
953336067
117303547
716618061
1973247793
900953640
643634265
558704361
308437279
1801922128
1127875446
559738981
255410857
1765297271
996265123
293101349
606536142
127448029
374547777
1981356526
1226356559
381581297
1814271588
136086289
1348318015
85145193
1245833498
1358985529
1443079063
308452447
2093988243
355432773
504911210
1442428076
1782848005
784536710
892738452
41434192
826936582
1445178240
1989793808
646297903
1948841182
1595218096
857480454
1575235859
1192861948
442257024
812645377
886132449
276125029
645333384
28367566
1150926973
194545650
596189384
749384855
987465710
1174698439
1973372836
827477405
661972552
1026596980
809231286
1906836010
1304455408
1846806872
1706580039
968921724
1933703166
71627286
1604520091
2026790017
519429772
597203777
256737498
506768163
905941228
1827991531
816704417
1583892092
384154179
1395375687
373694930
948345557
1508512240
2007348691
860937743
786498642
1356414917
1778852940
812896409
699677886
1431547711
842919905
636962460
721632576
618466529
110469161
781652008
1627287674
685888976
1278077825
124602848
1881850877
1471257768
2143578962
1534290572
1481221435
506877222
28397221
386516605
581884268
1036036856
172028153
1294294995
253513620
288449595
216039938
1463691522
2083162647
1060757974
1513180564
788836936
1675650349
1165607877
2084088391
89458343
2003136357
1921087208
1115932934
505740566
1250302576
1420750040
507906125
668051520
920798318
591957681
1714673880
1194625006
1422091742
195203573
328908956
695726001
826524368
1453155571
967370492
440826141
1835545701
714077804
1689978585
1379715791
1496106080
986976245
1567723046
1422309344
722168464
701916603
1530340547
681475344
963084716
1261391019
1421755318
431175624
1647623710
1737317142
88345507
1536190537
79259025
400048952
1935166851
458180615
764117174
1616222380
44949440
1009173786
1540574677
1911821914
515039992
247345721
202187718
1286423066
283267155
729712982
1267790756
864957160
411314649
2041048374
1483058219
2070585661
1753905355
365672047
1787190361
309150465
1213151877
2104751285
191135864
1138288083
1199636754
363931019
789185073
1543315641
115000847
114651868
471066719
625032400
189212624
337406010
812089201
995123030
1135999400
598895482
168991754
1643141822
135401239
600812930
1293791917
1309267038
940421712
1048438868
290890238
194570326
2129613511
362432250
836067574
670203573
661595911
16422062
1820744964
1448210637
953051440
907765339
1039049450
1569465996
1723270976
636904783
21382005
1011585516
76847316
1887513043
1265379631
470562138
1562144331
1739500459
470788807
517872096
2095904672
312920749
2038997856
658024303
696214529
1557842808
1473478442
1516460347
1265867445
1032983160
222975749
1850269868
1403997665
1327006705
1454828926
1198030685
1603943942
460980354
687699075
1099649677
118501591
513490225
477676380
71581866
2056616741
1036653600
436047951
1302047074
999828094
461685407
833622383
1216887346
1967947096
33641567
1137523897
1123601187
1553957066
452899754
1999889550
1320919343
484588893
297570460
120742300
1922063491
943838706
207246093
551920899
641099097
1302250056
1747350559
1746475996
502127949
1846977981
1690013026
667856432
1564414507
1588710561
1763937202
1155297214
1588020121
912140617
1420361885
1653531423
1333389021
1585007358
1979405466
1023230988
1450391190
1655168623
1180542464
547508356
1907047752
1376809805
636886648
1526654203
1432095616
856036829
854019132
733698494
1528664019
2104101910
1775676594
1922657557
922843497
1185675610
394922755
27329770
1014205058
623432518
802441507
458696703
1519873111
144139591
1234743151
1409484959
1239415558
131736559
50617374
1896930730
193927105
1639291579
1342900207
1236196144
759497595
1120434097
856333943
1748198644
1025000112
778444764
976022129
1677851516
1122905661
1960948632
1730234952
263165872
894110961
998959526
1737869161
2109649842
598854065
1634912523
337369936
61960837
1844357599
2006392324
1788585910
1789220509
657360450
1770777223
1150868810
1004690895
835508896
98451933
969775547
186810350
575642635
17562862
1818726552
253110631
849563435
1300679502
289153019
256149863
1785940642
1422495847
1622417731
2106713298
994800004
1946934799
386689001
2111533392
208952980
541882475
1953185784
1647252852
985065867
520476788
1061377261
92472829
400702148
1672030237
265575924
30426507
1112972960
1342452158
1375179297
473752243
273691834
189457854
142033362
1457439971
644125169
788175494
826509675
1161988132
1762303471
1064690582
288810618
1786811886
740173319
1963883018
523472153
539870924
1101587201
1574027598
1340469148
304755779
1885092120
1994708915
1973718887
1624299895
106667820
1494438035
1704269960
1709648213
1566659716
885405617
131795418
207370030
718172440
2028054715
1624509832
216465722
666117351
246959474
189312350
241262085
856031488
954296059
1040369974
1581112336
1113961497
1206889499
980894902
707456977
378093684
497487922
2020499338
1278748867
2033250553
1313649188
1120589243
387741982
192013358
852172855
294205321
1711304369
1290160504
96677876
1568162709
95888170
413664784
1509076141
896083234
982713749
471961057
1441400768
1665935975
1887795656
457601170
1883196499
272280598
328527521
807980777
208946980
713174711
769093182
1861348873
1796797099
1232640643
1165449543
1933423723
1809835810
1267490438
862592381
938931537
1588006866
1072898015
147115595
726747606
1446940636
1835665161
135713070
1485314396
757328145
287395961
717625650
957482770
344588
1899631009
342633831
774726085
1036717231
737294024
495209757
1797767577
1149146201
314559093
711517545
1845123334
1008360006
948098279
971764689
344611592
1614631733
1279615087
219616249
1525269933
1865491801
929561337
2133229729
1632903178
511851355
1916352423
1119705508
172965278
1058696779
1871347589
1070821577
494367978
623803839
541110461
1145831013
576327714
1153268313
1112119718
1631755979
1394812822
8044522
2132029531
1190613423
760650007
203918661
1859963749
923139755
273900752
80335360
1989015634
904321208
83345391
1222869202
844143618
467529575
152091368
148891576
1871510139
1830136973
1013433547
1887897423
1032327132
1811799342
1011086344
1872570986
4468850
148338501
101151175
340556937
324986966
1934297589
1487365747
1773796854
1714794142
840528071
354350107
1342100247
2081815956
628007492
1278584380
959328531
306401572
542528328
1229765388
1850471847
1978759422
642230929
1664548141
1371752951
1322958368
1923679738
141122043
662135294
150925880
1671822016
1274617983
1862658695
1282248009
859536105
1251789162
142220254
1442633917
670299264
137545035
2086491603
1202027471
1086073352
875843029
621942740
1375143579
330239802
292111569
1927801871
863558586
1590431720
604348574
158230642
571945864
902173783
1259750378
118194993
991538412
957294589
1379628712
1921514680
461092441
1551128901
1763800665
2082270400
24712839
366785689
756668756
1058233573
238688983
122465669
1238428536
1402347400
179347133
1009803497
1957836317
457396085
621814266
1460728768
2017815645
353370109
61331897
843437982
992336995
137399377
1018561666
1365367741
6491198
646452271
1019756838
23694112
893530841
769656926
159282398
695968326
1590911799
748807337
621016515
2114331941
865477538
1621588254
1774920480
1362386065
250201018
640612421
1588313411
281664833
1937351518
195853715
1830923956
619925619
852167232
1553416481
683197283
1727324259
1428616392
2111442766
1589044866
504757699
85811209
63786961
1545419328
1718139998
1645546104
682939662
518696438
1952840427
616137459
709658657
58426762
2133604830
765037910
645408422
1823488874
372635178
1890468866
2120203038
285087516
783748434
371186012
998178235
1533387521
1195658480
486643007
1885237423
1425194794
25151200
458905071
215191177
799826042
910540109
132467554
2046992732
1979842313
598504982
132869105
2022456989
167739655
1464290917
1139407208
426321462
18291705
1274843684
1406105354
506810193
603058297
371958872
1405234322
2043651066
468049287
165680298
1728651833
1377255566
1672758089
810746262
5017478
1242958138
1967861277
1443200360
1073470179
654062238
649419130
848984750
1894520614
1551952290
1382619182
1115452368
738834507
1207630643
1536797417
1369978597
645674464
1955538780
276890569
1968602708
1041548845
159297426
1743923876
1892459593
155977084
1230503460
1030154911
1791566335
692459317
1617066914
45477577
1438974608
1232112710
1812486203
83160616
433685124
355330402
5699700
1861686780
1362988350
601026304
1481115724
357157316
1815303093
652159031
15558412
1119165793
1637104607
314898990
1384986938
1478196855
1697309960
1148069393
980177795
94240421
1928675888
589953073
1624591458
1159243296
749118875
26155232
866528546
1644397643
2022494688
658886586
444824811
499790952
1803765456
1009619179
1193668546
1036563716
269083366
642421842
1129716998
368729562
812861362
482295640
1606180198
1208114650
1734169659
1615798679
64582007
900618915
1511713143
1888823527
828222876
1220685285
1547663655
1512431948
516372153
1427737256
1693395620
1868163767
1843212464
1672550917
1783456695
1066556002
1133436622
1699442530
1817238538
724060754
1680849129
103097963
1656487477
1385840074
831680953
210604495
409752020
2110019795
856224364
1609120476
1740833232
1138586783
331374352
736501214
702947146
813137051
1265779322
2081330098
682975636
45770737
126999859
493385540
1553662014
1719057018
899173370
2049175064
1546594853
2136614176
2276393
769851870
825563932
1677822310
1069893650
241044435
857538287
1834207331
1093523294
631440385
29991209
214271426
1985727797
228248349
39577653
161049444
878863239
1076803370
1584869654
1284005496
492657618
1221075594
2125181842
604739251
1901347230
2063855879
2016546443
590563369
1134162712
1113985441
937458990
536789790
1699298644
432098212
2061468657
279457869
993182395
1524125400
1372607041
595832406
1325336627
1244571461
1544702830
1458298025
1424365384
423979314
794407574
1117576117
1698633201
1868559995
1411706401
1631420463
1039468879
1641807279
251864474
1994252436
741743425
542023990
129687464
1225815359
1740213214
249624545
1151828141
159229555
942068159
1668513966
743664316
446202079
982876401
1460745927
1133011156
544377916
1661145490
1499375411
1585376899
2128470969
395721278
2003669129
1352346385
1063406085
1840866431
436918205
13824111
440868660
1144945754
1550202234
266304242
445111019
1066522988
1216866414
1458573304
1832686635
1630166479
1340258399
30791150
1176256816
709359353
1695686125
1625074966
2118462698
1333544666
123226753
1187432184
1643165830
276428036
2010766028
679791799
1217700807
261603442
1859944912
538897162
1465448616
1121487699
919948071
1447279666
1698254494
1248607665
1517373388
20844072
218780035
1864327802
2064950220
689599179
1792607377
628824915
1255570516
2128687052
1763451648
160118367
1516605604
1042983919
304620346
2069349194
838301405
2092722041
411410296
1286348267
1364101445
219063516
1089794075
234970555
199600662
18137850
1806759357
337891392
1635337111
492798365
912081351
1408212696
922833365
436274169
690807838
741121046
1618609403
2124255110
1776730660
1651353998
831608447
969302640
587109994
2081221644
172070641
895912509
1456556645
688179590
726603187
2038250498
674014763
1227696298
373751022
549701857
2009843689
1673727415
523077470
7194772
188626164
1605966233
230566627
124837016
1721789606
2020171239
291015235
1660264548
1545020403
2094073505
2129922174
651152162
127826287
795441119
1813908612
583424645
183033596
803832362
467750063
143127934
682369340
392274634
1345462694
1527204107
1365250250
1733679104
1297976990
1911688477
401911824
357152561
81809446
1561170733
593335743
723376190
906635306
311135753
1511567339
1995797842
730294884
2133864022
1453592630
1713240058
1039610129
78792959
1434052950
525315743
290059115
257616307
1516549884
1525983239
482827896
524221754
191958210
750509531
1791625780
1909463688
1476762218
2030109982
414555181
581687678
1466442421
336539107
1889298205
197556115
603418426
1542608486
1019026452
293748762
1457744509
566308022
441401202
1501143576
1048055700
924597763
1842189662
1527272423
2060850962
362845278
382030755
1377667179
1793743461
682236649
1633632708
2124287668
606270130
1555113038
214164157
1133420341
1675287483
1888635160
1698162421
1214769199
904939602
686674952
1946632277
1085526160
2084017422
276575966
23654845
781041836
1114469705
1192043481
2020244275
1844918360
751307790
1987456617
1468569160
2097138710
1604849025
1216880429
1644348676
292361731
807374722
1065602168
99617474
464181351
1254027139
329117371
1270659612
2136406823
1948574015
261166219
1928597816
948603387
1141594476
1723750846
480974411
398441964
323070319
1689582913
1375403985
731990104
1098061413
629486419
1638701213
1991218357
532778911
1967176977
1791641304
224863758
1063932890
428729419
942854150
718412454
740322655
2114721307
1356880370
2025993365
786251989
1073668058
524512469
472802862
488789576
1631156996
660437400
162944557
444893481
1370933971
229042679
1519598719
2057362723
1259701939
1925190027
509927200
1075110891
1266940658
470069219
805032275
1757575399
1882183900
1789829729
1393266244
912223825
1854621666
565978470
1095220626
2051073910
905702682
1877725927
2031845895
621401642
1028218459
1234995971
945493326
357217946
1207031359
1523599279
1821215038
1247465987
255684690
1576260434
102550862
380229711
1985914601
505227880
728912525
617879274
1402457850
2118135405
1337465699
279476794
1493686452
965437790
1083873797
984498911
258881405
1443734330
754633917
192006649
1085153327
1646413709
474625833
786240205
1347038303
655673510
1753413809
948113333
1441563759
561683475
1559413717
627220917
137567201
1874934842
1984185426
1965219586
769212554
929438732
207019819
652651812
792641285
938801841
1575959152
1431388342
1522766314
1694974358
648964990
1323439164
55782560
933342584
534583074
1099014330
1947178857
364254605
822513983
1401268263
361815369
2119951350
1065493391
1494992750
267749098
1445355875
1365124661
1331848363
1530476440
683308318
388489619
1551256544
306951229
416573122
133481181
1377556712
1428457109
308812603
615067344
107900152
1830676715
2125274418
1886303348
1377490133
176178968
2041044847
249926626
899086007
2118657654
1225123073
1266591839
1551935628
1937258018
103211232
1260797230
330943072
439246559
350413019
1654046049
2142348243
24557219
1999758226
1403799533
1081338759
274101290
1064658093
487728849
595826822
10640853
1738697297
1258812881
1224490593
51121385
1793874703
1704980651
1069409844
1178621419
433603095
1672407368
406525200
2001871110
1383945628
2141680209
95468370
1124125610
769063040
2143747208
1357675066
1780844190
50265217
6231960
1207438220
286443880
883970586
1857973316
1966347194
1488309779
1168139443
1803304271
285205563
982003325
976411043
565870232
1361576994
2105401942
1143109488
1050264812
1529075995
1000231012
1187081638
1611700655
1376108686
1159670178
1269622832
1740746180
1250828798
1372187224
296318713
408756200
1340934812
261144317
2089668579
2112291533
1879538565
717921958
590394336
1818319356
2089800323
1487968884
149399378
583505223
918475138
2135018037
1745902584
1857283686
499424167
1159191592
1286757242
446977427
881870439
1245984770
1263901022
229532989
1277502079
1933903217
1515354080
1672741431
775652227
1998103306
366427765
1526354445
420950789
1969434672
1291469352
1755476426
85624259
1952188851
1527224299
562198814
318849489
1006115848
1437182481
688647076
850154203
531872929
765949882
1663024103
1454717870
422692984
1028069858
1139446979
1208922814
290986114
1501607353
1942872862
1805892920
2046993269
1963332967
694836746
1479110635
1190352466
1815126945
985463186
322060981
1063243334
1234365834
1117035943
1093607430
1265146322
1702065894
1567914669
872765829
383891004
643491761
1180955432
2083637526
403676312
985895788
822210375
1472081707
1652356056
1613928607
1373912699
927954530
906988499
1565145406
1250781861
196997288
1723340280
347392335
1341835179
667348639
404617627
463570768
1859963749
1037228107
158827914
1923737757
1134192095
722377533
1334530019
1690418053
2033545224
2102505428
1373102904
143923331
1430318304
1613337296
1319651759
1783060788
722384469
130980919
1375757659
752092634
766742808
1172644508
82976962
1597216169
87544859
878164764
1258532417
2081696490
312299773
757374290
1045618754
911428808
992917967
1654550194
166237553
777288064
768469111
1597585927
1966188715
948659749
1968676623
901318720
2026038919
443603892
417669058
854246333
1908374693
1171600543
2094142087
866935945
1287638432
549521658
2123374875
1164086359
834647958
1166315613
1429497822
1123196555
121282398
700451247
931099549
1336319233
879504470
50599487
1203830436
512426689
466529699
2105242597
2109005876
2071013121
856081067
2034029828
28271391
860449411
466407321
1376543944
937466979
855045852
590321018
1645510135
1885106908
1527155385
1174953548
1106626467
1943560524
634478793
1914152143
949603668
398427615
114336345
365161167
180995630
520086813
894305601
2066703275
1589568649
666180016
1299715644
287325779
727676960
1888326995
1774653987
1343832627
54953057
167659849
1192001617
764072091
1703580311
501414762
1860363571
988327649
776090947
1222662305
1938262841
1432691992
697467139
545483935
265590111
71477717
1077874225
585445198
462059729
618795077
1616980949
1506021381
1291821102
309553024
810626232
646333742
1583742180
1629924470
1075794553
2089256883
228703064
1255515114
1094061656
457904153
215897808
541369408
1327526697
38313075
464525710
771661918
1192156176
267534434
74686552
831617007
659012720
1208357617
1937811696
1136264910
1728247595
1805680443
1830731818
7223454
785582988
171810989
2068907298
1893677548
192673165
93622149
1425170656
126491166
956607664
2100764322
869353231
579007654
1669025261
248900814
1989050960
1441163405
1764635340
156786763
91364953
1096962796
1000577531
1421680573
2011227908
113823929
1141284803
74508760
272476219
1706356367
1818366850
761920851
1109462344
667171737
206555308
910515594
1207993538
253387584
469410166
1126489064
1005695536
2116314311
1268948808
182887131
571251173
1924146409
1397666251
273249058
483806664
1261424392
1426715184
960775786
1498691571
1776692243
1496883006
1314750369
1379972220
1192037840
1261057520
760672141
63258363
1385592568
1506174738
58428197
1585854903
2127843514
1946110808
1814476837
1183044316
485319053
1659444746
1067563004
109546437
671122100
2027122487
1969882830
305552968
1877914975
1357203043
1561194934
305692561
2087369528
1520170544
495651028
1420689540
56423909
782831001
1384172907
1925384175
1863632457
57178202
1991108828
1561063158
1167023522
1467606408
1220155574
1676678609
1998656464
1172397320
126138584
288201528
2065952390
2102639598
1050224821
1239588431
1049622174
314464660
618260420
52538450
1655165734
698763401
1614537313
988449325
1071815434
371237341
412989134
915734896
1207857705
971258134
1139129194
1890677248
215443514
82062883
263221556
519468677
1826784959
355864665
1071773244
1118930391
851025384
1618676900
1657822677
844046389
1284997308
923845470
1926229164
688163455
93063999
2140477366
1297364228
1027767525
488737930
190985801
425233992
1918624216
937630663
342618848
1163921252
1903096023
1150979696
1547359073
1667462402
570510061
357910360
311673909
945092415
645176754
777770482
2048083037
1754642434
1151145977
618786763
2056547073
1805004082
1309617158
753991251
10548953
1552125070
124534999
1148194585
613345622
1305448872
1336111409
125104779
516394853
360199403
1358600286
13597510
815582306
388530472
930878816
1470758241
1180027090
1229942614
1429777243
277321453
65051688
36969532
1183448157
1939445782
2082699431
518064615
1545419437
1413535955
673648798
982849360
1317398407
1672700722
192665119
1556048343
1436413344
998627655
1144208265
510626657
1277963041
1166909050
938280621
1288113699
628317190
1733519071
41209691
1551911976
1658043003
279188543
1480404524
1345180045
465098969
1039880438
1819332321
54622360
322239805
381782202
1706912681
1170459064
558943189
660219554
1094971978
13456479
1202671233
943716822
595596412
1404006735
1229427978
2031493088
1710695806
1917984347
404436093
996000825
127205302
2060174144
425020108
532357954
870175747
172651355
1569651672
1867211354
1169452791
1470626201
896891241
1796712494
687493039
339078570
484962076
913822900
484065289
444581527
1967565249
1605476923
1994511100
1872240385
19082457
1945392314
262311880
1526200443
98508595
847160890
198854279
547826772
1871302947
481786771
1427006297
1751351073
1629050979
1876004302
444520710
399633806
1471712430
395218158
1984907175
712186875
1771958721
1511021727
116168171
1601011960
480991811
1128100812
242849623
402070115
1960054715
818216409
241331598
1878527730
519492785
161705784
1352403355
181852826
1950682488
1449646062
916260903
487898189
1093357018
500194686
1664932513
1446013822
525581381
779492071
716071290
746129444
1647222931
1345516609
293070390
410968973
1513283587
1149013843
1317019338
1768367424
1691552319
1343741241
1882008050
795420804
869863439
1409383603
238710091
345611241
608628123
1024611542
1370001569
452127505
1757232115
2008794949
1574006653
1862580554
1280568312
1558460127
2113490856
1279958048
354063915
50003003
1102840752
875089685
98553013
840160128
444956592
1258846529
27868865
880675798
567070810
1039244941
2141103510
1401083241
2100861559
1859530354
237746007
1087540439
1095579820
2008292141
1934593142
390429033
1274159143
1322055655
1838064502
776120416
1699528583
1057796788
1952290563
1293238630
1288973806
1723837064
1483225057
1798166505
1362372401
670139526
1256426094
418223981
812673207
189901752
246700635
1008214965
578848297
1331741060
1612002113
664661305
1863506710
1260472382
1390065813
158262188
717478915
2044376174
518333437
1905783964
1301544779
47915199
810662204
1769777639
367320936
924307948
522261446
820149374
852362192
1163834460
482512912
1103988478
1798500754
495271308
443772910
1277577428
582315967
738361814
1305458443
2024988533
1322670846
1012552253
1283678372
690927209
2074630606
300915594
1495244317
1656114808
1057195456
1843533671
1244711475
207554217
325528717
1540052383
1114198404
636383303
1153132467
1363970958
661115666
1161638107
1262749519
1346674630
1329205300
568470980
2006574369
712937454
2074216589
1227362106
1227537852
299306237
1064594025
932868582
2120037797
938459806
267286300
1100765165
1033895701
1714858466
576049488
243789539
2091870731
2127048808
666677420
1985981791
984166216
1105180979
563582502
259570090
441499206
1243704351
1092176716
674841632
1296380748
406414203
1861432562
1242203245
62206091
1653012031
292639752
770269451
773842111
765919687
184428809
216733004
1274848265
1430614213
1806785078
986559602
1909603139
251568415
772948255
240705487
1043395804
950139843
580832272
959680636
974357518
112437662
1532835039
673248459
542164256
2092378379
280989380
198424637
1907728166
873902910
704112674
1433935614
1904957622
576785111
797886039
1910428395
1968470459
1294722129
1234077302
921509634
1842633340
972926690
451739407
1656344266
349158192
682116930
1229647385
29229682
1558936519
1565149519
154112787
1246524748
198021260
2072871592
827025335
325331541
750567684
458341615
788504556
362899540
1934121173
958000040
1804708182
2125975065
445956409
187624662
1974144576
1215695789
1550100737
1982052776
1753388168
1900547589
885047886
302432214
329026624
1572378348
1265820564
1773404331
703028559
273496127
1893532238
1144184043
1802981722
1303292290
674838949
2020787097
1971519407
698153061
1107079915
1372384725
1339462087
710397439
1403016103
422623622
300191090
223220434
1542790102
400496643
1896905627
853213732
1935442383
985920875
164446327
1584640833
550283963
900881340
1739355602
936881250
1048132916
1307363272
688536740
1174303448
875247015
1982189395
1955114376
2027874733
856855628
2077801512
602597039
1915206138
764858111
1680891467
1820767520
856311420
1172499125
515584527
973214301
753226899
570529393
1446370100
1711935346
1261950629
1442623315
1046226659
1240869668
850520111
1037748997
163408424
195065546
1970996660
1905521349
2016300041
1987292527
1408698899
426338235
539465434
1148767798
1290309921
345213059
493188253
882743245
662855824
1300937977
192459469
177820363
2131006735
1038411600
1027804399
1640849864
1291463177
768273071
1441780305
2115332570
183046340
1789640427
440697047
1562658798
1982074267
1706578216
876630127
650334851
1211937962
1190885721
78002857
1054939991
1883996278
1097171073
797936191
1449577316
659880937
379250334
1891463489
133678729
124076426
928270158
1871211906
709771321
1046458171
792996632
1065684438
175467118
469356860
1727460443
723595474
905348515
246801768
1185398777
2133274360
765395126
1748230030
1461447255
777478184
1743536786
1504833801
1737863201
1827121090
1311525814
1693675629
1401333777
411598996
1600405834
16551647
1965454803
222298690
668431780
1692583411
1512097042
1368363707
1796413347
454122732
1781807586
952160800
483150960
1301224652
1485332414
1940828959
247128575
708512673
2012633693
1557423512
1572826298
430879237
650931974
743655159
601707091
603183077
1091111986
1507382014
774773438
1740316927
2080478730
1775853707
1943592779
62104333
527748630
1171030389
1649826942
1107457688
624763855
2017853696
1884346123
35904303
1145505391
533537186
1380179319
1274511731
1429030603
261474943
44943885
1525562326
689001755
1620451175
1295109749
1585900966
1866470853
26157272
1804149560
320073969
1149257035
173306065
1767614481
462874212
601937406
192620793
361415793
555112195
1351921372
1452444851
44523993
145549884
1897788717
590512879
553626324
1913107129
1647997175
1294778108
740231393
1325446141
571158437
1620321369
15551899
1476851746
1059838448
1588067040
1119536011
1126485773
486659707
1697710787
103796257
922567693
631521849
1928887321
724915466
105616263
416804736
1077297757
697176119
1609278417
243379943
969426696
26728141
712036713
1857199055
1063910374
229109872
886749353
195328115
882728755
969920301
1437935116
881536401
99993578
330825687
788617170
2036155213
2140910458
1363105545
1431170508
1408557643
1303976894
303043581
1275589153
1080426434
373114373
1800743548
63167486
2086225143
921546697
1797317374
1050292682
541943854
687036030
1720076429
2145112744
634018338
1725195785
1870334863
1766069961
649970147
1905140948
1616419769
328925889
565330052
62976434
409117409
280433668
801292408
910792444
1212648673
1876193373
1883536679
1600207139
1027182248
1106761393
1978691768
940487909
1328273595
1524618194
1361713808
876399262
979158980
350001546
1426879944
2063757498
865029838
65331609
171109391
780462488
1051903757
1967518044
1714405527
425242185
854773741
1354086797
542811154
1024641045
987155288
685345463
202689273
1542497371
1683418751
1389211085
638877856
1135299369
391348205
628022709
353360950
1637387498
492802844
1825432563
1201005747
1983374773
803739956
1813115439
1916918951
1508870695
1343556840
44585698
270523064
1799245038
1847368654
1930930278
323539238
2121104063
1044718908
343480541
1666613177
954766759
1014246840
1493655292
844681632
1692130141
559434967
288822000
89027307
1222327118
329382514
986573375
204835421
971842436
1326414531
248921008
1544503768
993679095
1942024096
906790434
18386297
362089140
1421577943
347348020
1530986474
2016668280
489391135
481528923
310379956
1315405176
1005256029
1338199389
987360557
45626181
1152079552
316145736
2027144552
823629448
1548393121
202824419
931764787
1666966380
1703719215
1778135246
2069343011
1249212516
1840413039
122807325
876768527
1335305472
1590305951
8349881
1002496411
1685908977
1691338090
1693305136
339803977
1492319308
1626733451
65892470
42899796
1887851042
1951420439
1097996005
1921502037
1099650311
2039986224
1848779119
1293858098
235956949
1887399602
100307797
973876548
1339412795
256311521
1319824036
1783578861
378997983
1121892020
1998620981
1635525074
1865873519
586594135
1914963553
291202083
700298562
1014030503
978864871
1610649668
1578523899
542261818
2057409417
878486982
243489365
1448620651
898849792
1978104184
1000008719
86307750
1296396982
1381608618
1401743615
518881517
632071539
630273456
784581623
1884313634
1895924011
978491429
667223259
1926848079
1442141669
192663489
199866186
2021452821
1789085519
343353283
1437963885
1662389691
1745047168
1471604592
1721182416
1127805564
1002673709
1199101337
1058660250
2087021933
1476750616
1154463042
2045154170
2138366815
1753857498
361589027
1558769512
1385017914
1241591972
1624390706
1610006969
934676243
1645970627
154810529
633870629
524888528
1619731915
2030371105
1722103696
455063606
829291631
907797012
980593430
796313939
1592315562
2093162506
319005014
1627204498
668221909
1814915433
1585391333
2079223777
1477885348
1101042594
1354359091
725856942
1897266884
303119269
262068379
1657729130
559179406
1940135382
1061729484
358969790
47465838
1102250226
1663670818
1589560377
928470415
2040034369
1939470772
1398964817
953125071
1574915949
2131288639
1327707763
214332632
341261862
1978866622
892385885
98899385
2015789529
428570146
413854792
534447404
1378204122
1441956195
2078657989
1780691877
1695438976
607324756
987843858
699313194
2022035444
153326503
1908490873
1940660739
471269810
617452021
231932630
829818570
1202793813
1269175121
1501180579
1319115901
686140618
677955457
1248170606
1498415362
1358176215
1671916916
1672755577
232579001
1607174951
700506852
1412910354
1964855112
1776710902
546336466
1073670128
1901627430
1078929879
368818894
451465047
1067323596
2044288707
1379607101
1291373327
194647246
1474510690
1168613018
1857107256
912929274
1733217926
1549484509
1249765050
1061036635
82428995
1985184073
104704735
1728494037
84555270
1021498865
261618825
1453701781
120308152
30562636
27175938
125143283
1290892028
769948214
675562155
919474635
1443543219
892920415
1090532862
490792710
763201760
1971327788
4396157
1953187489
2032643446
1616199862
1552900126
739265158
434969778
1650117138
1911682231
609560751
542930691
1156170201
545613460
1023878636
169051190
53725062
525432007
164951440
1166693356
1472284789
1960051246
66640168
1253307393
1613121419
373388190
840450113
1385037731
927970544
837946151
816255267
722069552
1174960433
2139477930
204295839
746539086
2073358912
2074578912
558197170
1666301471
1991377129
342115695
2076095977
1556325228
1498064999
426612218
1816347531
528373094
2056596055
1041513993
593787749
1485787267
2132124671
684836561
1751549188
327036704
168717873
517109654
474477660
592555532
1246506709
291427722
1444658957
1389840862
815053704
1416458886
1858814788
1435877935
386719402
2049939889
1549607277
1465526754
1505243165
127209020
551281216
171851662
1702421067
617536916
1045860316
543731246
2054083880
1064249477
1911986691
1995560135
506319335
1871762696
335446968
264683480
959945340
1019510363
268186204
1190222747
594080724
986061976
752235140
1231005942
1924457103
797944866
761528528
1390065902
174579290
924842490
1085484562
350139571
1682474914
197062784
2008184220
2124334775
371940040
1565861424
1189837507
1900423225
411100759
2003877747
1520946054
1127518606
1602690304
1344190669
99067878
704789549
1514739553
1365168523
412637479
1323110274
1461877637
1574433223
1937575390
429674401
1427091634
954602649
983415757
1682513574
320348650
1580976181
1933357768
2102624930
517136037
2141380230
1740648696
1203879950
1511655331
1322775464
312845529
1656251612
758701835
879924683
884748823
161740735
35591372
599171584
2115885435
1834358072
1507857952
809945713
2056929757
1332724751
1250705797
442042768
1030189425
472720917
843963040
1650143638
1265380887
1609444141
1392431603
1139571681
623632126
1267355850
780410686
1080560347
1638553233
978226198
186445957
650767699
1668729
90541439
1609698620
1255203854
1047286105
283626861
951978113
973244814
100196991
1668819014
355199954
569527987
221432084
45812716
225509647
1913734108
425474841
648055967
442966405
1954346952
1835484838
1576324650
1263757222
186334288
1762701983
854724312
2054728539
431244126
1370910445
524374359
1804822385
1489556198
1229022974
1688805016
593428040
81268009
2093875489
244786438
1039000847
674376097
441923584
577723917
679789125
417866395
2103608560
1848012252
1270951952
166751984
1098826869
624160763
2077058318
107088395
547064184
920018522
1314468615
1512527234
1821059233
1248187247
1050527487
1529787934
92796270
771437277
1741398069
1366091568
941833100
403214002
2057386780
496751277
2018852670
131524957
2138700980
1669553442
927514795
771903716
648771473
765557484
786290554
209802688
800044820
318283916
529440521
1000455771
1912874257
189618362
1994294816
1342186007
1648579546
475845587
1335947548
1014824360
1739448315
70043095
309420786
1138803208
823978330
1089364212
795059301
1020217668
800333193
2016428779
937609176
1938032196
198513848
602627181
1434443939
249373886
1964536174
1433297889
1046269680
246626339
677061032
978595808
274814327
465205275
2005159535
1500097483
542281204
1615984336
1960401894
332552556
1121389420
1993180155
1031965911
2014749175
1246432396
342518194
2004642050
1103821461
1499985076
1334945843
1482617527
1322433410
1937597858
1938157953
521909998
1605866708
1376757561
1876825221
1713374796
1837934769
542121933
1298042910
520088085
1737660585
1326820462
277342422
765677330
1342940047
1376985004
656723767
1445125835
1386668674
1457603754
166596164
186924236
1984764327
1769074036
1738995766
1197480301
837762759
1684222875
1807274729
1926485596
789140701
1220309968
1794731372
914619504
1938254132
789607175
1093981330
2095363884
231904442
769659968
619203289
593048027
721820196
386352714
238800041
2139195781
367357070
1883489841
2037636476
2124536021
1374098155
1935615620
1259642581
1522613733
554785315
478487834
1305729918
1879945008
422891104
660312031
1019734037
414997860
674449151
1341502491
923531830
1663562624
1989329480
341271417
1133943017
585387825
1847366251
1952202498
1693652945
2117112889
160571821
1475701123
1078494548
2079130793
288995394
1809600726
205414069
1592598944
1651375076
1342710919
1449779699
1541409765
952499156
1085453181
1464810210
499063352
296418138
178251246
1907573512
669282061
1779418088
1378723346
1725738963
441965680
680653542
596785780
325301166
708557230
420997818
1747797545
890127951
1834806311
432731384
1274094063
495580857
90164395
2126296330
365262509
1331788748
1803012805
678272360
1409190181
192660242
1744509717
1974063226
1851691865
1807272097
1958967766
632570991
303991571
1972337335
251831937
410293468
1022749081
19928149
608622730
1452999262
2040827113
1103869385
1029608640
1717299139
155311341
376123437
888334860
2132903200
122351984
273606294
1054194937
985950880
555302167
1416773071
1414271636
1630556422
1120465841
691387397
1632284150
785831389
734425254
775963446
2101530666
1109016087
502622106
1792783565
1233598612
1152428503
1723540909
1281466013
815837888
168043647
876620514
1036300482
1313679872
743880610
465391047
1920722997
1603922676
386289856
1803315967
59360567
1976781855
1745673365
783702894
1828120622
823955378
1856812094
1270555506
166940036
285960459
596317859
557686887
639714206
1739224921
1351264803
1449757446
1405855433
830185872
1832529390
2090219776
1833922824
1040073594
137280656
537264826
1293027504
391047503
1152377648
1105966168
1804409519
1079361057
1826019123
1963910451
212090785
18654515
1104479245
760646325
1545976463
649153656
2106038856
139753153
653941370
1337404190
1320716991
1835722482
866472147
210359344
1023092275
20641037
1699896083
1674759875
1957237069
2092761127
1689160696
1915977373
39787484
1894949691
269569296
632433232
582490966
345288049
131586760
1131606871
1379586771
930683613
1390675091
371197838
564833705
2099932517
1145372785
186999091
884109624
566780087
2061416763
1830340065
1088614041
1998812784
1955611839
1734560957
828709779
1146816
1010005676
383753139
1747745351
740867296
1567299176
400608355
364817941
1216703626
1172591137
628833966
1948466526
1534141439
1944736291
633724995
1153260707
1855019415
781802329
663121409
1725892581
735226277
1787359364
1657486471
172207508
184027722
1879724739
472737610
1107195410
662624685
1926778007
1425553253
1775839690
575427906
500434715
584078493
2085250441
1956301140
585190495
1323792146
1209680216
254830296
486803161
1944536415
791198426
1246454778
546310667
1638866405
732486601
450912110
1521423182
404526385
1827288756
293818844
1115778433
1307590193
1479707491
2074521229
1159317560
1316178456
428124987
1952435330
18061853
546321692
1940816918
732196749
980577399
1574409780
1930384483
653621111
554717497
587512127
1667199774
623925706
1693299552
294084986
1350646544
1999192492
531702657
2110279433
1342787225
1707819132
1544812032
674418046
1190233099
1447106908
1941053944
837653090
511004327
262985453
638039636
579969509
983140993
475739309
1318706605
1628528176
600641604
1224007011
1939925057
1170969122
1363196624
57534818
228675592
963300012
471982362
1512786098
122609202
210147875
1674690411
1433577433
446870295
1566318384
1996272621
561899605
781969587
1859010893
1630612285
1376558157
1442832881
737610120
201226003
38708697
1210150330
903520040
1604831451
2075577387
511267959
1862244076
68348243
1755366279
1712297482
1289037468
1465619958
191122090
89048515
632670570
703780268
65397423
343725393
496989644
765946270
1575928940
1042901023
3187657
1002384958
808951862
1772294648
991073345
1141912105
208968606
971570183
2031813883
1678322151
1709638196
1864655129
1631811809
239803580
968293812
1119553882
755077218
1874241648
1556809151
939331350
147037525
655720739
2040182291
1551386746
857287736
305908323
1449088796
761278757
839711788
397159351
989873141
286495354
1666027651
683388497
1437479521
945550936
1005799580
631308918
1077969075
1900871123
792494264
1410103570
1982014640
1201326558
1928972703
1106394597
626860561
1289108586
1394946790
1297557528
1610323430
1193172166
1608924955
52279462
1186650992
882409560
443502713
781548649
381896295
332276710
917421839
264481515
1004771948
404561728
1606505482
2045761670
1777639305
1359517502
1708226807
767424561
127261420
1592790101
2135025891
992989372
1235773545
1656793281
1808732060
1334495179
1433291236
251495586
1078421140
820454106
1464687426
1486037153
1125546239
911965103
1203916872
627572776
1230715997
1897655049
1247818476
1343980199
871950378
704086700
1092582933
1864886376
1492254292
148321544
333009790
121381218
2115432042
1280350870
823428118
995162104
51306662
1820610308
586429943
43413064
716538318
505214084
1996303804
2111404163
1170728585
1243176145
1387511278
100560462
1743266541
1274835229
1437634516
1785402389
218965797
120263869
913406837
863192383
104928744
938854305
1249299772
718178539
1972864895
1405513304
917723699
339495828
771950665
1962440332
1182306851
916938312
362221343
865967335
71007401
804726655
1164190162
794680137
530251322
560945641
16427455
598713946
1859229102
371606445
209742863
632883541
1354453448
1143824891
442280924
72995013
205019772
738169540
2095744892
1067309444
1586131150
333146644
1087757022
613557565
2134899403
52084879
898609152
1261382013
443726777
1297051370
1187039720
1070933017
1803305795
188055449
1197344389
1825286627
1257839196
764654411
2068895274
1196451321
1980543202
810444006
1821457012
1305430272
1759833803
51485637
393051933
1351751614
1631473452
1155987053
48737650
626903552
410764746
466722873
260156294
1879555304
1365394939
149331866
214482225
458061120
2132524402
1955993688
1110637967
1095691891
893661068
1850561038
392975192
2030748720
915259006
1449774173
541808598
1716232210
1438010105
14802932
591152066
1962855160
1545565740
1827386881
809980335
595005294
884131731
1408962070
1724548508
2106651835
1316071167
1160663070
1162761841
2039360870
1445471783
1997811980
1228039782
717119418
1428123618
639026192
117433544
1725351892
953654351
1675982814
1556669041
14316510
1638088191
2096528564
1420880064
913950604
590672881
1207034966
912852030
1456716682
367444244
1480740767
1530660550
567243398
1543280422
2048905415
1432592197
1794544574
1084575348
2102058007
970005014
1228624973
1683698362
273226677
1804927140
2040792578
260997236
1489642925
1095993608
375915174
209501599
619202202
1814906290
383707659
477472224
2041501284
1306381291
2051774224
739339015
32365245
1855530178
1427153429
9989399
1112591247
204695814
924090371
1131033434
17391054
870481575
633393762
767856578
2029945382
1880585471
439697017
1906700328
494794678
1961831389
966870121
1495665860
461901758
1069319768
13413783
2072808078
595503507
1362971145
365716697
1170476078
552677759
1381365720
814445791
97788264
1986300681
739961017
1250628305
1097810179
2097613256
380432475
1454605393
1018554224
209747487
1270610149
1423959
283462847
1699509397
1371908329
1676894669
1443883204
1119208137
264919748
1991384360
1080907838
1243904742
900121157
1412640992
1069991253
1714539544
128990341
1064222111
1496242276
1181030150
1297654539
1605488399
268821663
1501784826
1030956712
1023091169
558266795
752229318
460737168
125799679
1024287658
199964346
1845107557
1946175895
2127304
1494489002
545856881
682623869
730343907
2036198190
1537345135
501311973
2084319970
1529243748
1508776037
171039205
2046022271
1068991762
1438506021
1993819810
1857747075
776108077
1255177972
1999205266
1122050815
320570006
855680471
420250814
1566794993
1628889696
1545807146
543553040
531827845
530724025
1551794013
1306806291
915688382
309105195
227488260
1932631312
774850695
398508137
765261555
2014479663
1972494515
969644862
1750258833
1097134269
1229304905
1657714661
1008734089
220587077
1256927505
909442841
1932735702
1052591301
127260172
442295558
470701008
749933974
385368115
72402012
1429545517
2009452767
1686015175
1762154416
1288822465
1208184636
600469931
1989115203
1840801474
2003038826
1895902255
1793191698
1257866645
238057107
946952375
1673530878
702450744
1471774487
297387355
1342068901
821960429
209243629
395776606
793584478
1541273125
412246004
1784766037
954714711
1409532707
240876177
1331762100
200312867
875553294
1828029826
1475633471
876612868
150255478
176432468
1990765759
2118685428
120543561
1313723626
1203996202
75043667
639041833
1537323968
292461927
1356280219
838320071
237418440
1240625806
1453959114
833807503
1196937937
1058404016
292626601
1071578089
365140616
1655432678
2050197793
2142875818
1479289465
330909370
871399666
1178185053
2082932643
1835683361
167646586
1635175637
2034041619
294871512
146105615
456110899
340145574
810274911
983457129
623311847
231617720
362246441
1592608588
1887795834
1101505606
890059154
938447306
832894217
1830551052
1034205162
755388477
2077044147
208533643
53620740
1728247595
1455892372
660214200
1568343676
398668566
1927335384
1447953772
2172848
666955381
468044883
1513866147
2076774880
1122587005
1339641344
1510593412
496071182
522269619
1350949448
269277558
517168819
142028282
279122322
863673830
220609870
1588858341
801497930
1005024739
947326034
1175313024
948106547
36309513
635350963
25104156
2109048355
538832453
420773795
163439184
1917197878
1633380961
14203613
933260179
105802172
808921045
1254455240
1384347489
1232836615
2066711644
35576255
1072046440
1667627038
1361819722
1217216204
2133008416
1303533519
594756073
1480523125
955096620
419890548
819484079
1679815035
1763512070
1776525095
660234436
1546595362
1938404274
1913548030
1864280674
529773605
80852385
530777638
72774511
1038654461
917406170
1547958562
975743438
1560395377
356702911
1645269643
117602033
961248305
135316574
1723051877
756198296
303314025
1743996184
183479562
1897861853
1494538233
319542753
379249132
749586867
175343195
1327462498
1266671451
852855920
930261415
1553530787
296410806
1802645813
221391831
1311526913
1169238111
1337076871
34978631
1854327007
1544163788
569336315
1180012358
796735191
1997267507
1308232875
1461903450
339263921
1979970036
646749159
1572368836
1288415512
470011402
1212779461
69709171
1017787185
1187552511
860141263
1655118036
145049475
1879076964
527773765
1063215221
1674837108
665262623
1308562449
1282877581
1136356299
674767139
423975430
2103201564
738571933
577847376
1452657564
503399050
1475172625
373072850
1174430277
1763773084
448365414
1735555345
1210154035
1583079431
1296892217
1821758992
1514783148
834866457
795043906
1610429577
18233212
209003015
1532893146
1674792568
2112299033
39965788
252824861
647150857
1312076732
2124824305
311152611
1231024023
1973935788
1914263112
1138395776
1114956552
632832677
1452258712
2145657218
1775114221
2010158691
1282815504
61816887
664884541
1731904747
685022990
2052478008
407255203
1546112188
1147295717
1565385251
1583050969
1731120756
2086183413
516228073
1272816834
744412931
1629676185
1273602220
575113467
1699630158
135819011
1136574687
1875504835
320372906
1747771075
1735027825
1047334581
94498468
1291901633
1799928397
1321712279
1749747535
1970855921
1453387295
1128211434
2032918831
179046264
1863561372
1559002303
258301209
88130711
938599728
2084185452
1042073454
1965737177
254246071
1890005507
907744749
1871141913
1539454792
115996880
231929916
1069231600
1727503870
171532027
213189672
102145128
1701998472
1809179126
2025443069
1023648479
197741621
256421587
1560310959
1267430777
1805378039
990203019
1299616564
50833829
438938734
1689928884
1708867263
1600389871
1277089271
1708377446
236861867
1901830953
795341233
1518596230
780259041
2101090750
978395729
1657629106
255303129
102787410
378902011
403874499
257694592
2100908162
590975227
444410292
1100785092
130355755
215054086
950748094
1039227264
222812493
2082987153
1760874135
1983103383
391068635
1339545576
1608117943
1295642306
1029395263
1616866582
790901414
1836447734
978250884
1112039580
1463786900
455098077
381111262
2097405534
115939550
1865174092
287684124
1947967444
1363537893
1777794552
836313656
446778417
1983642465
1591437847
710552329
237987262
703167451
363556206
458306656
1020824584
767222782
336845782
2084785696
1943528572
596556534
1130673323
650489754
1284912611
1167969864
1300624551
527058817
1830286301
57781996
1488153074
1728773572
1491128224
1233035227
983053437
1676132873
1474482641
851308730
1922504068
190841068
1646427185
765173532
1702880851
366557033
1363453256
1548080268
1364519585
1900126263
1900294759
2013320999
657789471
1501023648
1290056744
1564796574
1948284608
1077811492
1668759572
1020852694
634362314
284275538
192696281
136950453
200754440
971065567
1594140065
1362266846
1529551432
1635685671
1817931234
101546806
1324981091
1054909963
856512590
1221733758
672828728
865175601
667992621
20932140
396329958
682115657
1572258727
381872917
93187118
32876077
616445565
1631000116
610448784
2024045172
1962121858
1291087531
887567877
1393961498
1350491237
641154200
1964969473
1908532293
613541139
1223164496
912493333
1161273866
1304809071
1331468729
291257503
136446519
1601164497
1446367889
1865707910
1244973277
936348716
1326611727
791885329
57133958
2108626079
711388420
658402805
1709589103
1830295091
1322746800
1843400837
1005381789
76442620
1812664240
1955071735
1067728879
1248157155
407606797
1966369714
404633233
139683230
405242240
78096499
1951824956
338833961
1179488907
558764611
1305458503
2032611181
1346184327
14670684
994266105
976102822
1772937535
1919677754
1230966915
1207325663
1178952749
51889784
1995929247
649694039
288616221
1966631562
465783144
526560046
385006242
1350091650
1133167481
2122666960
1722623071
1725927169
1344426193
2103315594
731488568
428537270
1283512812
1590596231
193332827
827478151
1390475304
1642123966
1441820701
1568109610
1280560043
448476055
1399261174
1976591869
895120944
514739198
1877135218
21983434
1563167467
822084512
2065631216
600761777
1905922941
1835258989
1112426183
1499861374
599874387
1718961557
657696016
494074175
884619519
1203431046
1744413791
1225308199
1377636662
1441491759
2053276094
2123813953
253159932
1639473235
842245595
230552560
2136138396
792335756
2128959100
1979330312
893279020
1677717013
998509447
845827644
747422772
1316661654
715266481
774431233
89774827
1266314843
1337858022
351825539
1973562924
601858289
2054855110
517571670
1576939850
263543114
1438456064
1947937607
1180561975
715768576
237509794
844581174
701474540
636033386
1708498020
57977706
1011132083
35483886
699394790
1433709690
1443400668
1759422836
845990802
1476591244
1108838895
2110678204
437837182
645221703
1168717134
24015752
386759088
1825351203
303868125
425287261
182435030
1633292344
805505077
1785018132
44907841
2128721231
1039005199
1566826974
104798086
496839819
1067985787
1491257608
254079317
1449690341
500010468
205460113
619197255
1094193724
1030501336
234472167
422555578
219617857
1520979421
854912369
1697612926
504858505
1109787181
373596968
638095157
1363466511
2092574781
1444538965
2126564513
707769670
741164056
30559032
949517693
1508915003
409806072
1909531496
1095813564
474394853
1272204567
86086096
1200510308
1718804610
987751322
1000369361
344818998
1906541389
349218458
1323444468
746485818
1093272833
1818066148
1211044617
111891837
2111860815
1367930455
1840600490
642075784
551053290
1849432935
1248458377
1610383835
324050966
2094164118
1859224250
1386793007
1931168562
695348216
2113677553
252967765
1298097291
823789582
61082050
455980063
652522185
1320024268
441217173
1166403548
691281416
394326648
1432318486
200822171
2027085472
74679510
1597580303
566907
166596421
118381044
621728225
373940959
880450741
104526974
472689283
606555386
1416241456
1465706964
900701055
1813904218
1742844858
2057374226
379272181
1700893835
1574169314
1628785856
890866880
996143838
524319643
812111356
267223048
883010078
1093743085
886647259
1855632973
898984559
1078851001
1881920104
1926298226
35218750
48837664
946999372
1275980358
870765604
318208991
352984178
252613938
1901331598
436609466
1684220542
1754900541
154071617
920898965
578207475
968520085
2009042446
575900269
2143857569
450005548
2027658034
549914381
1528299330
353606112
1193082766
1287898532
1934147502
1071714430
90408218
1253655756
669764684
2134769465
58104809
1412229421
2000763681
1978210638
622356603
2067517362
2045350827
1973579591
1307838563
147352884
2007514570
536448718
1559993705
1327002364
1517170921
857936805
1959362998
859606131
1924122254
813216501
667814890
346595134
1134615006
1032839831
1251032257
1802127568
1717835836
297031372
1295230665
588114462
1413493318
1512883086
1205712700
1204074487
573617444
1251897984
758165743
647093252
1088702272
1152193146
2128483606
2072307189
956702617
39776331
736410676
237007257
963765259
713910399
1910058905
234906662
800870283
1217513725
933645107
218223328
1670156531
1953333921
1403361707
624688804
1001264920
1053718785
1310991312
718582707
184935947
819569077
96059318
1958486755
1399333456
1179906371
1734863534
529797014
217569433
857129519
1247855434
877796807
607333422
1477903548
363551925
688449134
1636281134
1295485217
425838839
1356666746
1328365237
32853924
507319861
1715679245
155130042
287993293
1335589639
974481889
1193723040
1351219495
1459404002
1277748864
1405833209
1585350117
1642140011
444336743
769049062
968636078
1137276273
1846487251
265594339
402422738
1207222852
1851083206
353470133
798661582
1685927659
1738881417
17395333
812737887
436561989
1081992438
1813325177
2072582993
1718656799
1692818075
2110099584
1890895846
1860905332
1393164422
1834794620
174863915
473417091
440828347
1762956461
1075099447
524246139
2061875897
1059749812
1706254324
665972957
823780435
1532185509
272540280
615955911
1598029462
98843748
563538914
522028668
549957817
983148561
275032263
249377689
656290336
451444207
278067471
704295111
1490095718
218943469
531314105
1965680869
1272237882
869940853
42310762
1646038812
1187494581
540755044
814221197
1074459817
2095429602
1512526625
294402215
758346939
1783760183
2102344152
739063272
436543520
1428816950
252610912
941385026
1543170574
701713604
492376207
1726708702
1274023814
818387368
1864428454
496575369
873715505
1637633167
385141390
1840696289
293976043
370881622
1549156711
1168311383
1728093381
1002052865
877469404
97114914
1784102826
431488173
1220291767
257676130
800171122
234948003
247822475
951738636
553299206
761276774
548378834
920350497
1241315580
798788169
450980602
69160320
1931753288
905738626
745224734
1703046719
640768908
1956124136
838525365
2052464977
1321014606
125296156
1830621745
519885251
1400177932
748169276
1126839639
1453165861
443438061
1324629761
1986720186
895160608
522723266
1371904129
1497095297
1762284892
2073259493
664940935
958627295
910699518
703493766
66304039
625308267
1353957495
31890104
2066599725
554938835
274252477
357393033
1549447018
1947390941
1761690062
870805176
824603147
2097268724
2008274285
918247398
405073138
1234912143
1572937774
142066447
1425199172
1509957217
1377608939
1606727360
514916901
856487822
1824987831
9596248
2141502465
1005021608
527267940
281211437
85636964
1214284367
380088655
2075298803
73513406
419714029
1048301066
1847596228
1691687704
648552959
18978487
1619954301
464018604
532644741
239561702
1401165907
1124897472
735590356
300259010
1880755229
1532189607
1277577704
2044196702
329126365
1256158897
203332565
126772901
125179377
1981630557
144585956
818962400
220000531
1620382028
1803014
1229548480
349756833
1026534366
140781990
60230346
1993452216
1199238157
306165227
25773371
917109461
1793565759
335514362
255073021
989215394
322018287
1007072487
1742181051
441472368
189234464
1180998523
263796765
646842563
1466399354
1855700970
1975309747
1061065013
1764686356
2003440871
1280341787
644545303
124922940
117735067
609132062
1141013762
1338644959
1489266280
1232773227
906428701
1523170906
1368974809
766652548
536899191
1313719585
652530853
1890736046
1419059669
948960904
910733776
171077408
345596424
1356090380
252022271
1505420947
49288186
954081937
2071806866
2062057266
568679637
669590783
1409934049
1979598204
1328885731
1511166865
368012308
170856497
2068769641
1127054387
133420624
83599634
1587400405
167848266
25842136
1659714585
370966066
1654850688
476465799
613124265
1326269124
607508532
943825527
1694333827
21689406
1206410548
974780885
1007715399
1299375873
547417596
1467393278
1514670384
1708736867
677093483
1052279831
1798261040
1785403300
1302417947
802514142
1098052680
124977410
1042975354
1639079072
1230155618
1391397443
121567214
2091780984
587439320
717185029
968057874
1654045255
620571002
305202630
930403771
770296744
582378585
628972816
518330149
1045053960
1995181665
948200211
1503042778
79906884
1299307394
559971210
1687283150
1375247341
1748144597
1969274076
1875200432
1447498135
102552998
344799479
1693188303
141518560
1589991656
1852086711
2021878864
779721742
1189559820
10392109
1978761490
1714060735
1176580256
1424691690
1916382078
1626355942
169363241
88501151
614481837
2091803800
68256679
1476511754
1275140100
613947120
1692886281
424488656
431731066
2125686194
840444568
1662243656
758159510
811288669
2137100679
1580110827
819540837
811588581
485715548
215141134
725580466
1865419361
1093529452
24179684
1553100358
867183208
481128293
239621427
2101412235
1987346310
1565876680
511231254
890579880
1774063679
1090991787
1034684533
8188623
1908694539
315165434
1264021350
57115382
1049187712
226821387
1083557474
207635990
974381842
1899723629
1452714884
1417333167
839712847
647917533
853890132
630840709
1980746633
2105459592
695545878
576561700
1563996705
1713673865
1187806509
1251466759
1564316241
784989044
383854383
473629156
959371008
1190076236
11828674
1937174833
1961142195
1447442809
1727511539
70432638
217060573
232772172
198154313
1177794940
840566546
849333291
1361422239
1358718950
36142633
2068757169
1493936849
728302025
385581779
527554650
185142866
1519269020
1194542739
1018554698
224142801
1719684242
906636230
839263673
1250847660
156825124
1043183812
903744675
1138668868
2059243012
519549164
2093135098
2091835173
31364108
1312174756
278025978
116027480
2054577138
541178870
1974415210
1601721026
1505304297
92549127
1207883297
1993920362
1734480969
1166359922
692104758
1373584145
1239079993
1651861860
2089279829
1897614294
343994676
986346017
2140920541
1030043630
135598094
920436779
413917860
805857998
2047625246
1474589901
632022770
528200573
1915825972
1117023284
1400846079
666816803
442616221
1197599396
842969039
535439149
466537616
1745756240
518494248
5873606
1664650114
54238792
1187439762
226713301
1725043407
1311404814
1437841797
952816138
924626716
532576039
1130307995
1381051309
1626982205
1962889093
1962330304
1352246963
288454280
1294926494
1047492660
798468261
1343020245
1363998939
687082625
1576812427
1406984472
56140920
417607322
1333561990
1930536953
38454037
9228028
1294930300
2023421593
1611574541
629839974
1963568509
210345448
1212735137
1320700422
1151480876
197924001
519169163
1756653052
1739080326
690715619
1370896099
1855858960
975044536
2163566
507428420
1664042061
1580314298
1779053702
1517235699
2015922213
615028220
2146094479
514619511
930847505
229078131
500405760
1727100547
492714746
37292690
1564060315
115155890
1827824066
1768210629
376516934
1943518848
173620935
1611193730
180065239
1427566559
365803667
1399256282
1585786060
695960124
2080865292
1379102466
1689022252
100863222
1478919208
957432175
218353503
1318738676
1041189339
1535475515
1999050980
1434410120
1383959456
1238569790
1700960130
279735046
562509095
1587601125
1904548814
419057145
613975945
480886721
56289669
673736021
740318823
2106047601
2004026068
1558509506
870455191
1054990343
1802318707
212767549
841120429
547429530
1847168103
1215884542
990555685
234203170
573504875
491361925
2016797740
1836224064
1794828185
1449241476
1080619262
662381852
1894201096
1160382860
1056024312
1088371813
1583678594
1916538262
590606841
851093298
779963347
1541980538
1782431799
1034938900
635599401
225859193
1543854967
1247859603
1533361020
191728743
1370274277
409058547
938845180
1372123402
2133660782
1581466584
1156063756
1788715593
1187681145
1386697312
1193882331
533224005
1371893499
680855708
1926909695
1817293693
526500356
862956986
952617015
1847945106
1076573685
648086548
606105627
1112780745
548245609
1285101032
1491607023
209053012
1782325183
1879214923
1918045104
182023313
275939812
1189081755
1331784377
1102519081
1560392396
915618266
1231374869
1631476552
1718563026
1571734757
964819966
2072066772
1025330289
474107544
647523592
128641893
973940147
752310417
1587896826
1776115175
760037317
137112371
1185278196
1797023413
968598334
634805051
43459734
826471993
1300485121
675093810
1219670524
812553772
825667914
566320025
1728610140
627781181
1483551454
1832654834
1391833273
485480000
1671388242
1680500885
129412763
1365202570
1139203156
553001050
1765815321
1875676923
826550302
313088254
310741098
864407927
726762120
175710937
862889726
1117308424
274489314
209386862
68754368
1784237468
1298147848
1897579395
119317412
1234093038
981369362
553998966
823964975
696711269
1715063509
682825302
1250194939
1761570256
1123886882
857525073
1887880215
1243493964
1114676738
83685944
350789565
1991830486
2087162765
1576187025
1371818873
544487400
2006611660
1786298512
1508192875
1697157289
1549739854
1373283710
807162546
1730933964
1383599191
654267336
1531098987
2007657622
1671496183
1985506899
1067187718
1389118400
65514355
364979971
1106332070
2000174022
619752541
135062421
718966348
1450798040
939278338
162443830
2131149497
312700644
328738976
871070799
1726287800
1194403880
560146240
569531938
919450867
1927830474
1507073773
202440042
856145114
1561917256
200068536
494512532
219065377
102451274
370134661
1659723268
1550496176
1436714281
627338737
633153121
459215914
1372893494
422713229
2095512306
442135371
839013701
953725535
920848614
2138346015
1492830539
903018621
548317714
1923031841
1524686745
1444668471
22936476
391554206
81609134
1415452922
300392745
1344023025
1891112077
1371692030
978224621
197405498
95048174
1477475655
1810518526
138961930
1719413229
1364267159
854130816
1295446674
2056341617
1336674512
183783771
758351181
1394551710
1198658107
1844591814
1224935123
1067234152
206211347
1980592110
992076308
636710803
927179569
256685346
445875378
941946087
1261552052
2080459459
1780441238
1797810139
338452510
1329116109
1882228692
1799538857
1547128897
989162578
61844386
595478664
659615910
1705012051
123654408
1825274065
2143171261
2046077576
1368870882
1780856065
1879731169
383837510
1634173413
343746447
535911171
239163200
1316952833
279805102
307455326
1720804071
1521564925
1234299101
1061744046
1691874226
200293731
596272394
1165663431
1900241700
848082656
1757601815
1826449015
1856291418
1860129214
1442481268
676062742
1403436104
1111696649
1186767561
1715773641
65797090
2068316867
1395813582
648245930
1274371569
1777280630
2078202804
16262500
607122746
2124771579
2044902220
2009112553
50049651
689226371
251033995
1854553550
1502232516
718836480
609895400
609703659
1754090560
1472259881
1573582668
318071462
1327186750
1547427274
427271232
115040437
1615243497
29794845
2142557265
936062623
373823843
1758388633
976678405
911786824
181002420
1610566112
1923238573
1843427353
710173081
928276166
1204366202
1326087209
348097544
224707828
2092711172
1240767209
1909275093
195032491
480334760
1163183993
1421280562
920217032
82773551
1802952928
182920730
1780580125
335334829
1470562305
557773297
1127690997
914822282
880737966
1589471202
724609875
60961224
812002632
489860580
389480386
831760166
953158258
2035128518
48724869
324742867
919922869
265727879
2039427180
610494723
1171621450
431386930
1405207986
1251433009
310524281
951086832
1231113520
351986395
1521547038
1532600297
294807473
634037693
1651170626
753922140
1142358433
2130689274
1602726813
1099131579
746014984
1440420314
1415157655
1532694380
1788628703
276293333
38525993
83761964
980361568
298357390
519259573
2121279149
533112849
1579148741
2138391243
2087665602
97949666
861369377
261720177
89075775
446915563
561192475
1930662414
1979518828
25860827
366328066
1454799981
534774907
763656455
1823450467
1424189662
1449871159
1293588557
580894985
46624989
1883047232
706315300
1495866758
829635136
982491686
1572449655
1458023730
1460084173
1557190261
1621606067
1557179101
832778511
1717813414
1032356873
809564710
2075694731
894533257
1725490004
1461765560
116304877
1588896466
182267948
1664437587
709948826
1889866983
1351891934
982584299
107416088
1561884131
1340210992
480932111
1152009006
633686602
1546697715
1494690412
7739214
1599007018
565110132
1374586033
587315332
1725906235
788286025
403738126
1938396804
1089056851
930206987
883621925
2039840062
227789979
1205264561
1873251336
1562027721
95302737
84668526
1279772639
710747487
617715598
1443228257
2054469709
1654272432
2093083946
1448591832
287302168
1151605015
255234247
1264380268
180976651
2017925698
1461622377
13036450
58416926
1607453629
1584413223
1002493999
763094069
556659509
310612723
674282616
751832318
895398272
1864030616
1434529016
2023146458
367795032
1195264543
9077469
1094233213
1661932050
1482027206
706763831
913156329
728782903
1861264950
1746602642
1509616208
423659158
1234927910
134911522
1204930692
1187021902
1199406357
36469476
190986192
2070924931
514598509
1323568596
335296689
1525814282
1652034929
1473778284
1624964785
1925308406
236449156
223779403
1919882529
417531295
826991828
1503407086
1798283056
1579483712
164855072
934210783
1623597349
1263702901
1423065445
1766507306
63386955
1560506866
1917441403
287029198
715302739
1568502854
71253123
1316710792
2147339148
1232798073
2010637133
97325536
1804800514
210342316
566428247
1702860794
709676698
1677689514
126052168
121887311
1566689702
1253975920
378922587
1131115153
1964384235
1852471643
985550813
565319930
405366777
1515710891
1240936005
1337054190
1527460021
397749159
623171633
1799559677
90520466
1534535642
1588803336
104486730
1858612124
837081322
676163875
490321801
1843109172
1872622571
1506584869
14116879
1970870655
1758655411
93927698
2134216799
1186910144
155110112
2029496135
1321765777
25546138
893075316
77708153
1444806235
637029416
1804284703
1410892986
1586636894
1795319542
695805197
1465714920
175372049
1090940699
384588496
1243052524
762866241
1839248932
819534050
2092458615
1098829505
976103593
723707912
2067563638
592146103
882292318
1896625500
1079354342
2121952580
269920620
1837726124
704531385
1058716881
767042661
1041074935
1657269438
216467699
1910817919
1263073491
681183750
1021441501
360542715
205020267
877137539
907920859
1616883894
13288751
2750883
770554537
620080200
2009187020
1735149375
151155383
634845424
2046331108
94377644
209774680
1772674958
255495085
1041353059
210161395
584591685
1900730295
588411718
1116025078
977509283
1820724985
1155646990
285467119
1395110449
1449236528
46937659
164617152
933094388
2030407996
2014436139
14003970
2109458247
842052963
1814800922
1372986030
1944497622
1819145169
322275612
1201229445
699178001
1705630559
671870039
1372309015
955680116
874553995
1033717403
631726772
1813825981
573789625
675945139
978336457
1944281911
576843255
295276768
1049848839
1806693742
1491513451
429778232
2130618378
2029242998
1585092710
1971906193
2005655763
2129816104
2036613719
985645961
1961800215
1896038365
337457722
970698061
96963588
1692162763
1860845704
468358264
1657628910
148631373
895698331
951103100
1611381189
357924998
244198048
1778753100
1338442712
312311910
1640226474
1712456387
517125025
83960099
904931736
1289541921
887144110
1243458460
263889608
32445374
2080063545
2063754236
1500503305
534319193
952174672
446653238
1563783791
1467345778
453844627
1441600948
2119912957
1841069483
1716939011
606167569
475093294
1604185246
368526518
1594523484
824825892
577877053
1187847675
1159759630
1103730835
1682345573
139683863
1077262034
1236906339
1535831097
120772420
2074928504
7058582
683693356
1540178213
1029905798
667705432
340555796
224384659
1390207145
777305029
1610320921
403004034
2129112017
2021068702
1890803218
906878628
381320419
1067184475
748831932
160089272
1076700064
395959533
623515522
1613359664
1987643347
1888862520
711915048
118304186
1884881674
1045715272
1141210531
1449562861
1341923234
1876993573
780725279
650370698
1478556384
1552115209
1938345805
1750747905
575035863
276353007
1327399415
100868305
231039153
351034604
886363344
1426619917
1529455081
1418071466
274075019
400673937
1014171116
297814404
1048668012
1987888603
1954415934
907246849
68144589
454961706
1563542634
462500112
3584711
1857270996
2033340411
1639322113
1945153714
1754487829
1198725912
2065440891
1271234639
131608274
1359778775
2072337145
693329683
1239303133
1589793274
1949826141
1325052555
1101784454
251636525
1851215844
208961301
640526627
1053215751
820569049
237970948
492171799
1424380565
1571097034
1846448502
466550869
1260621952
498688866
1688371408
662541251
1760991593
522135620
396397631
251875920
155982492
1059257513
442705085
1538279844
620385156
2043963122
575162211
531381786
2103006993
670384442
293995841
1733794033
194924118
1032207775
1652560097
1728518098
416233547
1847719101
780425964
447693436
1135577194
526121860
59388868
1477270738
639418649
50785549
1572022405
41287155
1450642618
1730922913
1061379577
1709288602
550672886
716216687
1677636056
619393028
1459076157
1137036956
896688964
1933321003
260300046
430747813
1786719865
1871897061
1544946463
283857263
307225292
906198563
1305295393
54392991
633180150
1429094201
70418566
1961164792
1455975368
1562683493
671588616
968631359
1372177080
402105709
1624411889
2041009643
1702889015
1390463435
1947345994
587156477
538462307
1248949565
358747453
1455170103
837158764
131978999
1473846356
783085305
9799159
454107873
1664980666
155757034
1028882534
2037888197
1029723190
999227338
2034581009
1931352196
768320748
1666396996
699890788
811844143
959422204
747210664
1013476173
1240769991
389372703
1433635146
2002448894
687663306
929751092
2040422389
728434202
610420174
679420816
142306837
321137101
465813804
1281200912
880605046
1767379691
569373502
1091953037
1328051613
23542248
828329009
604330916
1703106814
1839080578
1725624123
786799188
136730032
328313836
46496841
232081196
1331790640
1832056258
1411614215
1685995095
508729794
1967783577
717570928
725970767
1501868086
906491490
2031436423
1900721790
1937622098
1706621440
2141748167
2027942905
1089343794
1359134400
643477164
1160046601
597965107
1078156911
15673633
2034131572
1851613972
1628980023
1371547460
1158524510
1313826381
463353871
2051231985
561595162
1606520007
409945774
527885408
1567285901
1666433271
1675365423
621354641
1725661971
1559867641
1584946768
1029226947
1823645382
1522584955
1394130856
225245262
1677804709
1003252548
417370281
1318705854
917138645
1803526213
2032760770
1614178214
1755551539
1596391890
1496140356
1418614434
1834635447
1714510896
917960168
1518498270
689014488
2125008267
2129467331
1853521172
1290859565
747017147
978715181
1659655021
1399048240
1580629443
1146142149
1350111737
476516751
1078795548
4513142
1259903322
1795384023
1226179009
1728248712
290896360
1184232883
1270245222
490258481
1568548065
1566548469
1691434297
670881770
1442288703
1582489410
577554709
1252927210
1094794706
1045391387
1362006833
1297757413
47142710
1621873838
2140800120
782638540
2057862336
935984086
1125149911
805243878
314688807
1436873170
2144346874
1427752340
920577236
149479494
747378166
513797840
180060621
1297339976
531908581
1886117126
1737998662
1284568611
491963472
440224596
159191885
1856007878
1251790610
2098868181
838226751
452571855
1070618653
1593290419
2023986852
2030958156
221694323
1397301324
1935927121
502700122
1650246571
1833347707
1833195541
119639359
1522882777
1779567387
1295311754
2023064379
1890266623
594171009
459207794
1840135699
862949606
1588431865
2073429621
1335953429
1137189754
531383834
1971756594
433643888
321406924
796269517
1184231217
889759920
1292886467
643400107
1108332809
241859416
963116859
1887194928
2078035593
736447296
1383102565
362981545
1136950271
994058853
637902601
1812035094
1636919309
1002393721
2096068757
547238874
311206153
184056274
999907106
863190212
782171692
348824056
340715315
1243176121
309198613
1666559982
550985393
62223509
1840598360
1258775613
1047755320
1712086295
2012278816
277855252
1086511684
1951779050
1649496621
927740800
1038222146
554668260
1872847961
1083276610
1758668541
1246901265
614716344
358525406
570276602
1245149443
1365453870
1293025561
1210608906
1452121680
93772790
1757884417
2064409796
1461916095
571816756
1120022125
205791644
2011641631
2037488106
407817190
408877218
1888317020
2078892615
544194565
1528062897
1336564365
865638980
294530559
278802643
1090382923
1197086022
533568522
1832169846
562471978
890710014
145120248
864667213
3550341
667733289
1948729321
977617351
146615553
1297482399
1032209180
1669167221
1394697221
897623998
531349635
287516793
439869246
343674547
1582928427
295594300
887537793
822221759
1175351939
2138539579
1362887831
2019451170
2135395781
870538167
614244743
1499962334
204002591
2052059345
740637425
1847345811
1658544068
1271368950
1571286617
1199692568
29225723
1887844804
562498609
403135442
535510723
1899565492
467825956
66381695
211857136
1653879271
1979781232
1812183917
481329517
46091249
1406179039
1543988367
1471990361
1753120451
1974712508
1416828389
1257539514
736454396
330297645
534422855
1577481100
1459941731
457693039
483296998
933984708
1487452230
1454608196
1188555768
450180849
1619131930
2118249720
1709472419
1392961384
2026667931
632742665
1483994384
1197713741
54055863
423871651
2004630315
511426767
800875058
1395079610
883019335
2080251410
2139980210
1109113905
1226288819
736549620
492979944
998410676
1945225690
483419333
479150074
1506051988
1041127349
1728535966
1996957271
1062629589
1149324881
66935442
495444109
467525414
1279924877
546594331
943755787
1821266945
1994930637
1923456728
1412641863
1356990191
426099378
685712765
311190651
462352671
516616248
665567593
1940832408
106173877
1645946656
109420317
2122032347
939280098
1108848510
488319230
1453706564
1400885944
1004705750
1072726794
2103813675
638032321
1937120248
889994452
1757761160
1548631775
1692957643
1702681259
284293775
1020305777
1408493617
222744216
1553303050
1590524346
1507079060
1479993670
1188318409
1937590479
432836303
782086663
1327228108
1762459080
1704298910
1905618673
471597792
826223101
1673589874
1862583096
847155166
910625149
713194704
1747615095
1589634631
1764752016
1483821668
1720187476
590018489
632376439
1253754296
1428083919
1230346485
161900199
259473933
1395686392
1347387758
593142861
138426004
606117127
472503404
396374263
1267835063
435655898
479583592
43302046
1118436647
419297488
871339030
1118503113
527258776
1494551862
1702172588
933346500
1291248772
1104248166
1268373951
151622615
1274913381
171591300
2137955727
474561803
580449243
930183747
1131290278
475610796
1732357861
1702892662
926796469
374381467
1069033852
889584887
148857990
1062704882
82417661
123854327
578254021
2048531132
1532491244
1644147938
2035513592
796804206
1044748321
382648003
1309672084
468645466
1652975881
2023742499
741931857
1775762349
1190769562
709442043
1899239853
1677965904
1071913115
161947460
1910159345
1095470571
371590277
568367069
1029152285
196685441
665843727
1833756396
778236848
1439146241
1441358545
87999801
331585498
450741647
2075644380
1700109997
382349875
1301548988
1548505281
936462053
786316439
1630394035
1258311207
397557198
1245649191
278800417
2050055250
1216382740
1121351258
1310317819
1261670502
601048583
984459835
942357605
1280004980
1954884248
290848628
227298383
1469146564
50186914
875658454
1673480185
2046707423
2000591776
1086275582
1563060654
1177802520
558505557
1443819342
211489892
1552259139
357141344
824635044
444847346
1766652762
1088282509
733793549
1047763970
795251937
243179430
92474249
1067457879
373512700
33575866
497212934
1612107469
809136006
1610205124
1250473848
543735414
558207850
591674427
843345082
1036206909
252205868
1823333620
1557186239
334413362
1813772330
1617509835
93329062
660464849
186519935
90009873
1889163838
1328499798
789797505
1666433271
108010557
1456333824
1179484127
933505301
111208624
534076728
452606240
1164904591
884499185
1385941848
776565382
1101423567
903605735
315137873
345941929
999323993
100463968
1647452954
1151134659
48196578
824362322
1616563000
1949992159
941442224
1860101571
1885958255
262000391
1773108212
447358574
347908722
1961578021
282933447
1964804748
30340981
1276037767
351936962
174610314
841952091
1145880394
1498091266
1553160776
1314430403
1260942627
1740284797
417906431
1480813043
1957327334
1618292759
569503355
1440111487
778974937
325278966
1680258752
585122998
2076915138
1943864935
98910858
1135467207
1707676417
1087469566
262321785
428647710
52526784
1619430188
549043576
715413722
745072837
1066389180
134349726
2108969729
314304651
1855884498
1912512597
872495914
744109491
538170173
1051574960
1044349389
663927567
568909278
781339986
1911677469
775702981
320893088
665094396
361514980
1648188980
516282871
2122027828
17615637
310304743
1505898231
162753537
805199003
472465196
2116641466
1361716846
1504110250
1668667787
1399902915
1406250572
104976049
1074326863
983725867
1283974649
1678425091
1873092438
720331595
2087653320
306621755
1709931115
835421603
1495968323
552528380
1751308298
544477794
622240156
603401014
783597300
875081201
1185952961
322390063
1395717107
741729388
67650498
506711881
2134295442
29651620
2059937464
940664288
1058645733
256966701
1940090977
257251555
133621446
453901616
2092629115
2046569860
1338100503
146346468
462451817
1141757077
1897945720
1521003915
846379127
992624582
212861142
807155045
1223455353
1328014041
1799640292
1694580485
157743939
1059723223
613310127
578380557
355185679
389080410
1709801580
1869768178
401817077
170005847
365389058
2051300395
2145086794
1333966643
612138690
1855105591
2048088477
1104565989
1755492622
964991459
811522549
783304990
1942732368
221632447
2030609499
1877967097
2030472204
1803535521
1086411581
1913802255
713280219
165724605
1024258872
6760222
307569458
1329801857
131245628
1683490489
1127902341
835896155
643468099
850578027
1221286639
380598619
1739869749
526506261
1889962888
1549658557
1514806328
2105000904
1323122799
1833456202
2016848652
1512157233
1348577400
1403794703
1895568753
341285918
1769602363
1300518065
1217967159
2044083494
87368734
639226522
1522751109
201720915
1413535955
1194255003
971800881
1871697854
144870757
1397154103
2083349549
2063867834
14839190
1793845166
777871115
481493461
1749365415
25417000
1847181806
200712014
401597688
428696820
71602869
1032398473
2000717983
454343846
1781665181
1455294806
2060988885
1811181283
1045789083
827295595
1876289778
619129920
1479257043
207624991
791048748
46159411
982775859
341532799
2091342214
398815057
1533535577
1175562839
2001562494
1739337376
333478699
1500373096
930931545
2053105422
1284996378
2054165419
341445181
498456611
100661322
66283340
934698385
1153420611
351849294
1365764158
1794769723
1190444125
772840842
1289385820
1874953341
1449683331
705157314
1410413514
1646654484
2029172098
1185882836
840011900
1854466130
2115003467
1525779060
1102071987
1932526232
1248024019
729895476
2084679635
1160666977
1356341986
330538949
1581064614
1227477300
1060720744
800732313
168059795
984257864
1251170807
666658955
2007285478
1647137168
520274677
1907076531
2017778199
595703045
1758722181
930867915
1886098020
1406751766
95548220
472245655
1531431601
1727940259
382876816
591028617
316190425
935545437
226619613
551153179
1449933598
758146094
1615601138
1198122024
1969457304
1100539502
623263431
2032582679
1094832482
1122356241
1257743448
1398764121
1846919133
725953564
533991632
1758830623
1753841925
1223615318
1310554185
346456453
6632202
722585181
725510150
1897120551
666983805
794982720
346203377
947024865
1523733790
426775452
1475983886
1680927211
885291604
133037363
428181137
463373834
1946365563
1901183308
1683053181
1341794578
1144134841
499480176
964410344
1285661659
393822090
488370005
754778243
1309379288
1633286433
314340901
1671027734
1644097801
1372877328
958785343
1154616760
867468517
2073431474
98638294
72156624
1152007444
592752763
1959289153
424044794
2069501178
192424072
1569288533
718132579
1642227612
43515561
244852418
2085878460
1411154217
1103846181
1006671251
39777912
1194007680
817705954
326386258
205193103
1725264405
1113453423
1466019639
775016286
1403916713
1013067483
536609731
1986306171
1615113749
178688623
1290942782
1549503465
1546665699
127058775
397143333
1568397546
877051760
512770673
1148877082
57274352
1554123809
921303177
203841438
1969932443
348190644
1613399626
649596371
1681122719
1781001014
1283941018
1675087566
1573432118
380711343
677217085
671157623
1678276096
422235176
1060521572
557148891
1636753577
1720866791
1737448987
1276724393
1763316691
617506102
1078697790
374233371
833073212
1018602539
2009338660
1240760557
1309422584
43546587
646316662
689839927
485535778
606131083
1646397818
1363540140
761181212
1223569107
361770423
973850411
359341020
1558325312
1009660194
1233902023
333092679
1653032445
596106569
289406767
1456349889
640431791
1946698649
2130083174
137146629
366026957
1600426952
358385492
838136644
827919521
788329781
194829019
1366055458
576994463
531301889
765655853
287519891
827633376
1093223133
1129927051
1997913844
636561199
779553258
807561594
1318322204
1036314923
305482868
1929270340
1965985577
1895150379
699018348
175356077
533411399
919889376
1596899467
951245473
1957443884
942698530
1139168035
2040354740
1373838253
189911433
1019807868
1169411541
1941889874
1974513671
1157932173
1996575061
392359607
998976785
868627237
428664461
232069749
1292211382
1663132103
210612137
1627149487
611785357
19132436
349502929
1573646304
1754118056
847072025
1025919687
619947795
1659978580
2142183076
1431263445
1015208365
682443845
1248815209
1248938717
935564023
1109409431
244498826
1819794108
1275104557
353417138
210919347
1570666674
1760282027
1152756249
1568870734
1169723898
1347604816
285899656
1204049503
1106419834
18054964
641826128
129057860
1175092677
500917946
613684905
1373717198
650721177
1186596305
1913568146
1925055200
1997531469
557686939
1041260865
1662491063
256590061
151533731
1396534547
138083569
1993866864
1669434280
1681163405
1826212121
231784657
828297987
395801239
381704169
717134918
246526471
1888567707
1330400501
316193991
426750073
1294301365
164400170
1836955414
2057304803
504451009
355914439
1938032723
1645642618
2044535372
2131673695
473631779
2089507609
1295088437
180288981
1374886565
511999713
106987995
590489071
1761580147
1441761491
2032215533
275268218
1539818483
1792227661
598961230
299714279
1043220151
691076601
1926676797
40333850
410432112
1930276992
1560477609
808236685
1793833493
591761816
1225723632
295390294
165658198
1701411655
922268290
885724485
225645004
1664232325
174199214
1472762069
117319862
1932145354
1782725955
54242096
74575726
202771914
1965219948
429442318
821827105
372967751
1142264472
586954636
2133845716
1052933630
1619466207
793342132
314664254
1950600151
629298383
1645135210
703962023
1641352439
2138062852
1233686009
880156437
1996370845
1247162885
70375201
628550849
1192440270
2109079205
24629161
1259926252
1216324563
1937626301
1288513731
1512223435
1327144249
1775250290
1245549417
1071707544
360888572
1548213329
1154770057
1087313529
2054727515
1700602764
1311475662
1622803741
76986400
1187653678
473747600
1771867648
1638013876
862685984
541768103
242269745
446976842
2007778913
243176597
599320177
1030141643
1863448583
2118676983
1040922419
628932430
769784325
1723903739
1654214948
472491606
14906241
1775894020
1641802184
843928423
1482538787
438174230
1522728697
462604551
1026952266
1169462527
1675281958
1545850571
1472397201
1715356184
1475831344
535790972
1255086041
444133655
133812800
882681687
1704409288
1060992966
772886820
830286382
2116977230
801090764
33916092
2110984514
437273962
1200097658
1197482336
2104954064
1283330554
1086959245
1169899980
1262806136
182050535
1705299626
9938915
1033982814
606520113
1774100010
67644021
1675799976
632301524
144553733
1061671590
1677736299
1598805035
1148990681
214591521
385895502
908383797
147719256
1481202301
2037045885
2016181760
1322109437
1312243397
978556962
1745304257
1104674228
954114360
1694205074
104912403
1633388004
43350369
1355467720
1284184360
1197409492
634629856
1606154032
375124674
411507354
1876926474
756042780
1638774031
821008859
1088206231
748858446
495173905
1143188771
1138063031
2106936531
1025485652
1692235152
1432253506
59370066
800168778
449808372
906892326
2002225438
1157288213
834656823
853831818
119401581
738626726
1298199491
322779861
1453005379
1296951848
1016847514
33359006
622334757
1451191583
261924155
741340484
562674604
1916806943
1268384262
615643434
1053190634
555317117
1233667602
533224005
1991782200
910166095
1994058981
79767232
1386176681
489579040
1270494217
1456829478
970570752
1679812313
106323104
80335360
962924496
1733585978
409097729
1501925752
797618083
1292853034
1478975332
1128533370
1378614216
117179382
2103695951
1994394883
2082233485
235123657
1945125325
1647406444
331153938
1691484966
1047824955
923869564
1643394311
1423925396
891675065
383985503
1815579784
1378179920
597280844
1024990007
1875053577
345425667
496463392
1140540531
483008373
1427873282
2075354119
1218782983
875377269
550329515
704715706
374133800
2106616080
1903852726
5627148
929586735
1921477031
897794403
21464262
2017562583
1396521665
1923963651
1597973064
403629779
237074624
1392016996
780491360
1660077835
1765291609
543595615
1843018213
1688196298
1964145122
1151652945
271671321
1205438046
2099714679
261080949
1025250616
233158893
1643209187
643001983
1970484662
1797415068
250678098
1680927321
2104002546
1133731597
1985724462
1016783893
1613517919
716332435
1818161336
1830667534
1297331815
994471318
134760972
1417708384
998173221
1345169742
1719992861
1304941608
536830957
1611641534
1410458438
2106516658
412812918
487770958
1977479081
1672845208
1991300331
2051422875
859758008
1359965463
1608909646
1369610534
1430763059
563806666
2101100568
867247707
1422712927
1830770113
1166257319
1969664079
1636572679
1249766685
542242116
864617814
1777548989
1255806347
343053404
1557182126
1152804331
1622910825
638583649
940286957
435783010
1099131579
801354034
1897804970
1614764364
1137975026
1634913035
1125408215
1630938331
1662234843
693823105
706765095
323106370
325903685
1733286157
693565469
166358188
1821156884
819132853
144702739
1672742988
7463293
2090074523
2003165181
382571940
1100943465
644365600
82655208
1870157316
1367258460
2109186915
1516624798
39496887
1686596864
542426292
1499381169
610560028
611468547
1971124998
1889852560
1654173931
885389650
1260058051
880718013
2050807492
672831055
1162210126
23879216
1527044940
330395638
1487118922
1443449840
1329077833
570968616
1611686926
1559149483
1349200406
71707819
611689617
751337803
1435174967
687030714
679332505
405350073
1219369906
455055997
1392274698
16189064
2002289110
364855923
1875590442
1853141943
150600504
881628778
1620111976
1791802694
1084292677
462419981
630842840
878228652
1346543353
883644313
110196132
1055386748
377162976
1504862456
1718068663
471082360
2097318201
778134860
294448047
1122056192
105483110
987738111
30382390
1162025483
1671898931
930658790
1748018179
637326870
1248494121
1788122457
680081377
227953118
520275362
1918851023
1542012323
7606601
1536227943
1763507449
484307221
523868637
599001871
578978497
1393965432
1485060182
602331026
1527042251
2017604072
1772174282
957696783
394298639
1339828517
1668404859
1700707987
1859813816
2090312116
1607853716
2091832748
1050629832
802114024
399161963
1478993408
731342731
940447556
1181847374
1877125220
1197036730
25025589
933555690
1834157843
416599300
1017669920
1081152820
233034989
944674742
888028140
1403637676
58214165
1859324329
1485244109
54876096
881805948
1654405437
782190261
1251416844
651359606
1587492413
1123743061
1006580355
684122199
1176834348
2100762122
1967291112
832130736
1263750353
1489478164
1447186540
186161191
728694047
132888328
979748048
876115941
868532863
1054226120
1562470571
1520698983
1149618412
1035452329
1675408115
483942403
1665419080
896882428
581993153
969711246
1281480141
1041053652
1257500435
93279469
370817437
1307754377
873633381
286146273
847918900
832069798
1335787280
833545010
2102558595
1345745058
306697363
459637196
1377891805
479096607
1025544923
1906417176
241594706
44305405
1478924874
1169423971
987969640
1974508397
1897912400
1567095710
1614417006
1060442279
1561004031
388072989
1107459653
1956833246
1008357857
1060764906
453454944
1850230531
1352369226
1053712836
821955823
1641955380
498827673
1593352245
641895979
1108206474
126830727
1355831252
1927875688
1551457731
1425295580
456800539
2037743743
761537278
880203922
799576454
1915487126
583790485
1570058393
903483463
873559262
931518434
1092381778
1321370679
933252259
642014124
1225174430
447330000
859234929
1218584039
799642173
63141511
410658218
245825116
813339056
1605634826
967379976
811295338
625416728
834589061
1100380778
356511081
1389170365
334328658
1278931036
744874399
1346720872
524552710
1519608490
103504822
1501911632
864190693
1353576953
253167972
1637771640
1824427597
146511559
1364701268
1159467616
2073156048
1355257022
1497975380
420598770
1164995102
910031803
1028733013
742791524
341820100
1582493909
1653093881
980600221
1026298612
306615416
958742556
3705892
1015634541
1069230003
566546046
1012831222
702139905
1971793737
579961452
1730804158
1904713789
386072840
362790457
973899562
1033404709
1392080971
56240131
2009955885
1160431425
897544791
1004782731
1585662344
1134430823
1982331998
1081426594
1449070293
572092934
1945716497
521235269
482535121
521603878
866040708
635745637
1714208760
1490663761
713806354
1196876690
275935577
35823758
1697021174
700113515
899860498
1238952252
393355845
1971032644
992716676
1773430449
1226578837
157465583
1955805635
295943530
612725270
1497996722
455678134
1915120780
591608655
531043056
812376980
1624120296
704047935
1904453973
1555398071
2027378021
390198382
2057767469
418757126
1801234639
230103631
691610528
817675368
1961164133
1649976778
1581670530
1165538641
66519471
752946497
219825436
862366378
156859253
1643808923
1833265948
1696932256
1969069320
1534319410
161026262
136064115
309430840
2114422682
1048115599
904788377
395443858
1892950319
786342561
1010582552
546736259
1698360167
386574827
2069425023
2023447677
1546574296
332457930
1205573000
47764748
1893402160
90200041
1372356797
1363136500
342104196
1296404361
659302295
1516898225
533396788
1191522038
258258840
37344726
519182090
194237360
178124252
671261444
432632105
150715378
1955057768
980372161
1137891821
909619773
1361327047
668177457
1622819709
1682607615
1199361768
964248346
1273487977
1257652044
802548066
63728137
817924999
1588197137
1207077043
1042084355
1709384294
308963343
125552729
547671287
506904182
1267189920
1085814319
822067525
223456543
251210551
309977051
1339699047
1319400060
68617456
1767173390
643682573
1641733045
47984102
596687508
899348913
433438835
1284317210
820327155
2052250894
179973180
1338976292
1559425836
297032978
117467510
1455387913
1485501259
1186972629
1291684920
1708106927
1057615519
325629458
1896871181
434462954
167033662
105880345
921874914
1322552241
686016100
511367142
242853090
1565080551
124127698
894285194
1300976912
579472396
7681392
1107676927
684725507
747713786
219553668
203286361
770137274
241151691
270533347
456501139
290817883
2026906322
687718743
1236275799
2128597054
886514529
2086225143
1365769385
2087862183
1207986317
2088322247
1475951221
1641693919
1833753585
1210285201
1117093282
1159817366
747925143
818496942
1882639795
405179164
616449920
32684883
1013854524
749446767
1787452094
1640141705
282304236
1225926016
1436082137
1290092304
94213901
1416325635
99229476
1355586275
1408767613
1293111716
750809257
882426025
751923382
731105062
1561117819
549099913
1226109862
1382867418
1734893802
823193998
669031591
98340837
408641462
1987156535
805147640
6140576
1561134155
2095738609
2063220113
237747169
1584194330
1609099135
1530325384
1001325961
1534520130
1099058174
1951155155
27049449
144293811
298797594
1648856664
514602166
369508427
1921073655
2092081221
1290346988
24752995
1666611483
1496556932
2000206700
511927892
1369931958
1421002827
1442932669
2006529784
931046611
1274042763
1145335097
43925224
1214123533
485552806
136140095
233460440
1002742997
248893745
233572994
81268749
1403600552
360308872
2037127984
881674281
1528446215
1909667424
467782317
986010327
1529566836
1532811722
702938290
1180844166
2095374264
1208802550
1222977864
362062281
1343667650
1214183227
1929023897
1796673140
878218508
1450808374
1069903910
1701115717
1490334489
1870005588
1789629856
911958598
1310775069
831814359
1780404860
1909674543
815933078
1335087135
1875839544
650152224
532833410
213558776
1637519375
1949898008
116913211
1659878807
401483392
1096298991
193866442
685873740
59838565
1276836393
1719873056
120562481
48802651
1842152056
1156163899
1799962488
1563774968
1419493957
1652928896
461214815
1581225651
1873177141
344126134
1092780241
290344476
2067626157
225555611
603261022
1580993541
1028439009
1715532820
609664252
1028849703
1044709450
1380284933
778179790
490477347
965903512
1065247831
251767203
519390593
468561526
829738093
494084282
2101361198
598665355
879568280
725320054
1077622410
896031158
1849419643
1904857451
211308580
124920438
450471977
314108032
1208966455
2126728927
1722774562
488609115
2069045506
1153405248
1362209860
1972249685
757753761
599843956
1333589473
146303905
1116141818
278490226
432498773
956604500
1377205054
632797827
1257713400
1399954137
1428278595
63447862
451665922
1551467881
1403867395
221799429
906503664
738473551
1598131001
865344469
2100290060
236358152
1209598742
1010058357
1050736773
1398444578
340268218
1399029696
439496400
2145121601
28054567
1025307278
1736082107
2040127925
1234725908
1176633905
263696770
74615572
635845747
820529450
1520975180
1702575539
1008334824
644414051
196853081
1785163363
725603049
6541985
1544711867
963373676
725564153
755986528
807672063
1501556995
1730010090
1896851012
724651961
1321687570
301839074
287386985
1119165727
2070203002
324991120
296392919
902090840
529888623
1666425160
1877602298
831249603
1997470847
1948473444
929527869
1232065836
923105654
370881480
1175556164
985536559
603582310
1164686077
1140664601
358469291
387692449
1328666846
1846045815
680718667
2072300241
1215434871
1277634859
1952839341
1400988368
760200843
300318224
1056467261
468252447
1351804919
1899850452
964569043
1843979521
1211884134
610800580
189599102
477851214
1333885778
1839016429
1064430702
34546111
1684343189
1801484102
1931244719
1369748798
1772887800
42326970
1679840448
1763374490
1039768324
236369886
1250952624
1719051503
1730217310
804512371
1544712452
772437873
967898115
342729739
1000833438
585940650
979528354
1442745815
2128858459
924234945
501276201
472702811
1572565146
759645332
313233500
78522302
431178818
2039617654
2105696674
1045447612
614418572
1141435223
1246117802
1312854099
880325731
1996453423
1237132662
1816967183
491376574
152537522
2089413966
2023171004
2016638410
756363338
1608154610
1892262075
160902393
1818614811
1481349711
1452682928
743817076
522069709
614746128
1716048106
167236048
2005161372
486761809
2049540124
1121803579
1938693607
497616811
1129529975
1524365427
1488062948
1488366075
2061450553
356663512
1635743321
1163062812
548484765
644918617
1629546073
1845148203
41087218
1168017465
250859248
854301050
1879803626
426477925
82212126
340674550
1038752542
6541985
622529946
1357615605
996382320
2061057313
1883304778
1499802791
1526934002
755064732
224857669
2073879218
517612226
1091763464
1058706685
713657602
417085709
1477157688
1325793687
284642987
1318370074
2018472175
1618129423
1278794715
137038021
1125685732
989654242
826541970
176168201
1855117631
299216573
1369988244
59988167
291849201
849471786
71056575
2001257018
2023040909
543983395
2059183082
1813909127
118042818
793457936
306821938
930040121
1693958690
852067774
319969024
1981099547
1372118544
1852526119
91804965
1832724655
670410523
1009257387
1495433440
1025445012
1367031662
377574938
1157181747
518860251
1906255949
746294529
1047302569
152347160
709458493
774481378
619802961
1717887513
860330836
1500174641
75964613
1094158152
1639381179
1068290532
1036625304
402174778
480198280
1676594501
924816518
205281492
668592785
2012828910
1335533762
1097830569
1334140636
964448944
592636079
973802709
2131040859
1386088753
2049480895
1922442578
1805942590
1749931321
1541761598
1659835961
101368312
1125317397
255682029
1106582737
458405786
997477296
1215013244
1238946369
418138266
1118310003
334940419
473413029
1390851454
476701386
1905960548
1497030094
89194733
2016344178
1692531043
1930928434
1458651185
1451288476
1586274589
103800293
1049827826
1760827808
1314216085
327367043
2116624056
1513739302
1763676782
1124693136
177061567
347753877
2056357332
1684767641
899441116
377524135
1609663244
615043203
555103151
2049334508
258781497
1227268183
90404416
155459739
1797277948
1474957445
631849134
1062066004
1329917326
268101262
428541237
122589942
1800056921
1441674719
945065349
1749811703
1785177439
874021861
323080992
1111157341
1453617829
673130
1928739735
857223100
1947614197
2043694412
1113700970
2043407471
1125908438
331571072
1361634232
250042665
1022340196
1126355867
1699730344
1638968805
1697842322
1098361135
1586725949
1078516209
1398624763
1621538987
1741906838
1028983954
104952836
184848758
662850162
745705258
1237438124
299193090
1627280525
1513445418
1032460053
948280656
1472436567
817786340
1619640087
1948873520
1838386256
1671546853
402295091
1517466444
1400267325
408529875
7387871
546044780
717421158
319015482
1729360238
827121274
1993930602
945988052
775985727
1221532726
1870856672
1952668960
2027935022
1160341491
1300417478
1522729126
246587802
1648668235
354497989
819649095
368914465
259522221
1994473589
26829606
1423830483
1640332969
2010429407
1145325801
543407149
1827119374
322888228
1343392132
462549639
1038953486
1928288100
1091863287
1963544612
1599829040
812183211
236119855
471613750
1285968357
1268007902
896737672
183134805
1957420878
1529317863
1998889506
810082509
95006594
371572830
1937607320
1589354912
1517346537
1827502425
547063520
2071087437
1536112343
1315729499
2002043490
647328727
1471697073
201249963
1940433548
92841593
808737585
2132252693
353116872
2010946752
1966544680
196587048
1231606433
198610363
559915212
1951016751
905421716
1512100824
1566588017
251879293
2132427284
1428227415
1963034158
1277023093
594891
2066312062
1174484459
237586842
68396035
91471814
1623350532
2003873619
1127581911
1714088901
1723995631
1076182509
342751677
1046033351
857658741
1284463567
417630346
729503752
2076890593
1628984501
778127793
1843879627
1722480185
98728275
530885111
1178402985
510219010
500157963
583005414
508669721
174770852
278101542
633759885
436296977
1326300414
1007230341
2053424067
1464411279
476129302
696939755
129273645
707748804
291035977
1435068553
2019139969
1931885587
584575861
1804906516
417388023
1161154295
1426970056
792625291
981387043
1941249279
2099838845
1620227388
317245701
1355591881
1588849314
1470624526
575156071
482936897
760192567
1526113115
1450731706
1183067089
1627312931
1311832925
67991026
103769681
742566864
1000656475
2045286971
1982943032
2028716914
1482009850
385323914
1281085211
1207047501
1254629054
391191201
237617643
929900824
1040170071
737784422
1062854716
1230019623
1823170527
85688517
1810967890
2117863691
1660033842
878944882
1053679339
2048715535
1607352094
614762301
232362015
1795818725
1288567828
1575578943
773123818
764445719
781930734
1086878140
119907508
518279087
110909225
1126794944
2056344850
1698887947
1183166531
1804493104
2055037948
662260256
979727288
1552224105
1983904673
1629959774
1058449958
1061910683
1135061939
1779763633
1746454883
1633554219
2015788263
348978897
1228644979
893037600
1379058747
199599020
295021978
2007122034
674583825
215681726
17492940
20814442
1222072744
1349827946
1756403859
962883943
960829464
2084780232
1390156188
1386928973
1568947543
214941254
1052880085
1974809385
507283262
1223644795
1114792893
1976729236
845987530
192190941
1022367532
1199980193
1304354965
1870196342
409327189
1492979193
165592765
167950370
1560517273
1417947326
545306881
1537488614
1839650860
147054162
1374833366
1294273543
1666917804
1333768684
1045976970
753830561
141052907
1206822366
517464637
460225999
1051232953
546682765
1268937103
266939720
422557654
1674276620
1088410822
776073362
496611923
727668284
1276532491
2053530614
1893128271
2010158691
1827320254
85232577
523841764
1775061756
2040885480
613486585
1333427036
1597569168
224016305
436246154
1378470839
1570038676
1642760899
1659163929
86243105
1144684887
1484455462
429055231
1158126900
745799101
1405798615
1052092497
1890387075
606954893
1388364269
1892864288
288737819
2138605438
1218572009
1725722542
612588643
545596717
1103077883
1946506286
63546575
1883212898
1983221860
1724786306
1151866466
716596693
1520214668
287606844
1012228366
1313445059
1113440967
759462766
712617996
1325590101
827331579
62363459
1552929220
1208429601
826472171
1537704252
237010759
1653044779
191916932
6876336
1685616029
1184593583
961466654
10861303
1880850980
227145185
1472996722
1702539585
1837673133
52989351
1892917129
1909150605
638048322
2067246598
549683849
1079482106
2124337340
94872320
395589941
488528275
872855463
1530396762
992757266
307155106
1239285191
1628053616
1936276218
997620446
1234453782
246702368
1765541917
1805472889
1614871266
135458064
1913621374
1503533469
817851041
1957656312
520102785
197433947
459925514
1898541371
1123826196
662115143
283029557
589027567
250846496
1436432036
1357170958
1989362121
442850146
849328156
75450893
929065027
2004745951
980287648
1643850969
1959549611
517967037
1132787517
688907286
1273674426
420748816
195850449
463762363
148564596
1937808187
558333046
6038223
851322089
601079586
1381826435
1106666339
1947556908
1967527891
739634028
632248959
1596914506
2145956397
617759806
837336025
1418607799
1574267
1362756495
811662287
628755243
1217194571
76059538
376365858
870778331
1780144710
1367172047
537526347
1444846702
1123688874
1186896179
1855709994
839419939
1647907307
720024422
677364913
2052502479
784776694
1177132661
250748099
1522304767
424143495
1129999374
752677154
1613166136
1450685427
1957814209
1837345997
1982084769
1594981798
1262962955
1907119994
1575089430
1662463770
118255776
371574639
1461743761
152805698
73328222
1572692612
357450516
20626351
1629864369
126099211
1231923161
2033586037
1887939199
1991351877
934223969
1648512847
1316309507
1315887593
1853521886
24283801
125282490
82399153
81007279
179764047
698423995
665656427
67084687
1527062921
1140977260
464145227
2032026506
1375589823
176285542
1394077024
885627361
614826362
72412909
1632983749
990109213
1927426695
760388940
1306682957
467835761
167863278
313813614
796275574
1036348315
122641975
1310463720
739674276
297749577
1560135401
1410392834
951771194
2136301546
425986290
1220191005
100148563
1602194687
2029644294
1063655224
1755804875
1571913058
2122587768
1368556564
203397682
564302894
836760800
544830954
1089633099
1617807628
501147134
1001883467
1118999465
334435659
875755403
1445157896
1477791388
1255434397
52854015
1153642243
1981390822
515854877
394123097
2125090515
25661907
266969520
1854792540
1892288131
1220442343
138353830
1689990381
1343473527
1070484551
636377286
1244200529
260828696
1354544135
951066933
401182079
1531099722
206262490
1327587298
1226331813
770662850
1639249235
2051065776
1251603087
1687455675
737652176
138296409
1914155502
1750187675
1317389973
181211520
259762403
68828073
406708442
1839119082
809052121
1026422750
1367117919
1428440481
318734341
902492797
1691656030
938752510
874887054
514785312
1589960582
827691630
1860161497
902771704
1032649063
30974565
1065617221
965660718
1324261682
127431960
550524936
781613758
699099851
1006489465
994328251
746905984
1789262214
1699287451
246334804
1720477504
1891978642
1013553410
693910967
2118281940
541878867
806370070
952740941
412842067
1777717602
465997352
571697679
340744525
2000510379
813222088
2085397779
1047268766
219182885
729143857
506480026
1478466613
1247513178
1781313134
1158470204
571859152
703805857
659205862
1949522839
349050188
2005037030
667339399
1155285498
1347728816
629839309
276623017
1222174516
427466555
1399922721
837552296
843364553
1472148057
119203711
1058125755
1282178369
107091835
833707578
508838394
1052956586
2128223016
258826999
122658407
1859243043
491102351
225629445
2146934719
1402490408
1145784186
1736603969
192745291
1193310468
75897048
1099581753
1167212077
1691061352
141290325
1078139609
1465500443
1429667520
763370532
1514466273
933512249
1344579946
1586623584
512826780
1019065363
2020402626
423058476
1798285135
817915055
302772566
724330952
1755122043
1265332412
1069573364
22148054
587683246
1283198053
388917752
1870571933
1893031749
602140299
1235196065
497629669
83756437
985382395
1933459916
456011090
1293642672
431534250
896012106
1830686309
542864377
603451732
1879325841
2114895287
1646339510
321453579
312664119
1858689526
1366968536
1712691226
1636515185
871249869
635637412
1651289452
1844536757
1149892552
761963941
1666861391
1679296394
1333619923
1760535460
1039679511
2011279690
1477386620
1767702357
1345265040
530546231
1771990386
1573600234
1542556566
795837130
120292619
1797456317
569080460
187665232
2116273339
1583950656
1591763674
1990892532
980082000
83767478
1684586158
1380336035
2132111916
1322801122
27729497
978933618
1462612339
851062790
2054505915
1041097223
93669827
1188286672
1801860079
1047888492
441063232
541866871
1788291723
2114342086
1493141794
434254972
1144250305
478873364
182804945
258810313
1737380803
1987540499
1344130662
783483867
1854212373
1318940300
1669233531
287482239
1680905184
562349396
1538873363
1697338678
1325848206
8599370
1833521336
159703735
654740492
1362197730
1088604220
1181772730
158959083
921514186
1980859529
1843792518
2145666103
1433895472
1257370622
1169451253
633883030
110579062
975992085
1245676516
1739963529
902923374
1915268314
3814865
1063399171
1265366311
133326197
2054613360
2080354142
1026917200
945834300
1087023035
1813447000
778258372
310464316
1887349118
935002306
230934956
559888798
439859414
1551073752
912317982
45726089
1481885700
1501398839
1720617335
713103970
947418949
377037414
577999713
1824509672
1072990389
1689938030
194278940
1490518531
496274085
623641018
89917295
1312736892
521735334
668578392
945179811
519622221
1769899348
1354568850
736906526
505908289
1294284544
747668274
1222873799
467993973
1421777039
947324424
1026195626
1988341443
151058870
1938427468
1369534299
1543841809
702777398
1064594319
498938880
1154077300
696955547
1715490626
2121040494
61054095
237928666
627760943
714565109
1358056716
1196676190
788564610
902091697
1351057556
322193697
55003343
2094897559
698632189
1584961994
945463439
598102705
1435206299
151023655
896265192
1732510652
281580893
1968973063
549766667
1839921141
1390727801
1396162262
2116697360
1822984494
1290483581
1370505956
880543938
409310135
830917658
1502226711
1157750847
156837585
1937346978
1600531329
257660540
345622203
1189206499
2015772255
725464075
2127716890
74563745
1059862119
821960950
1793279562
569154536
532915471
191533287
1826950305
575950022
100872641
1457964856
1448549689
1815305184
1857811141
1725454417
539300886
604310374
967263134
469894078
1325117173
1141870747
1375948142
1611580272
1647376482
485619822
602917097
1654103779
1896373302
909380224
1067050568
1265619725
1177485836
1898660267
1682665520
1354591053
1009171303
1826906940
542126496
134667472
1200486410
818513270
1927193546
1151901552
492599269
1125189360
1710148952
1397568783
972997414
1407577228
1225138547
1869465321
618534404
1054565117
131079647
1324433726
631883721
912986392
183698474
46607908
757928206
927915046
1415693348
1538543175
901649183
1358302078
586528730
163140797
957666080
439759883
1869054781
356744270
1995958571
1080229039
631377508
872274904
1809431814
943765940
1397320460
1251067675
1774945827
163062882
372467206
1486189451
954862401
1637763830
1789103004
723954335
1223777031
485498032
329375694
684512511
1190571643
900748724
81130781
350479806
795932393
634718281
781875600
640747694
855971904
46647693
1110274199
1384920516
1336417507
627224473
1726978445
1606646013
191806509
19441595
568693485
872137180
715925325
1691456609
1236589764
1439413663
1025369813
917807541
1191312624
2027705330
1486659624
1763046530
1668199216
1365371574
1259320537
1346838439
190027909
1935584224
245753784
1333215531
1318988057
1226326165
750210675
1209873824
2099036888
482769215
1376078163
840425075
1552951619
1194726504
776071115
199776788
1437340891
357160755
1800710228
39887885
1256822565
1740250886
559706456
254386603
976252667
1012781716
1053325232
19093653
296684727
1087925983
554551314
1030407700
1718703775
108337005
411994298
18628420
1607198752
65785668
1768151423
1293177563
587802186
285532730
149693390
327086695
1421202013
1678103050
1049325786
25591496
1171429903
1169376701
397621923
925857669
162220854
752313797
68289087
1602690304
1536311081
342993735
1730201894
1244470439
1896580683
1856007531
657200974
999900073
366295136
818206396
1185966715
682250184
1084260966
1311681450
987327251
1750556489
538801772
1868420055
2039597501
1489491808
1041143839
1789099137
1211851059
308969653
250855563
590833951
665707447
1699078662
1179408906
606959225
622076894
2014911553
1719765424
1179676779
858320034
201180767
539304631
1080848461
1663211379
1559263118
815597392
1365317299
1552844370
1395396468
1343102118
1174481373
659731052
1172354946
457812848
164990481
585071652
845876666
1742348292
1291471024
427465636
1345562793
920062097
1771945551
759272260
564928762
370975640
735024699
70978631
1438643438
394778570
1465828908
1376210390
1568771682
1151896098
962693940
745740579
1587228735
1843568594
2097764891
755819258
876133120
138456129
1378064372
1131442790
1385744192
191728887
1574097185
393481146
938307900
551526046
524560099
2146534910
91693698
544676751
432173807
912878911
1878555842
1818325263
520433092
342904719
245487043
616949271
1210866397
2048584483
1776442583
1017379879
1663200682
110191984
1829687561
1719598946
601358364
861970402
1062347655
1690210261
1725407922
1047985583
1092814731
852439289
1506243560
1804753294
135260082
1121428100
1630232704
398663126
774487917
420074006
1572809949
1736023448
390259997
2268044
211080091
1769547583
744993070
436812659
635427577
741044652
996472848
745351870
2011247529
430353997
960106277
731314628
443462082
1571993095
1521283418
1067929409
14993401
240178959
634209868
2105737435
1178728728
463917898
2032510855
1797210924
406406610
2106969669
1923303583
1109270164
208107174
1997634431
162981913
1004194165
320076730
805641345
892159853
1853237091
1632056007
1109526189
825650
1938365795
34786825
2113503116
1235979086
2000642478
1522782712
279239227
1178338936
416886407
5959337
1668499683
1945583222
1325048138
1528863380
2038366736
1731034156
1844991309
1935257107
1218110387
396335104
865023297
2122579163
943312135
1810916996
2133838043
181360538
745328319
941712870
420893301
423060878
291510238
426250726
1608662599
1778142423
349364656
903610318
918694647
1472461398
149286366
1486688518
153622975
555906335
857432251
483819971
695403608
1293761706
1058617075
1878868095
3780416
1641807710
1249884035
689895153
220740562
1181768786
78152404
145651964
742543946
81059326
552596182
648969784
1273309271
1971715819
1907419290
1806712465
1772171216
14128749
49342055
2125472702
600886594
1897244907
1918219602
1394418598
1643606267
1552377720
1442863593
1203275777
427475787
2121484203
1210034393
1887310053
60360812
1819698966
647805445
809230288
1515393457
43692381
1638646205
269609109
337107401
1531916406
312885547
779646649
1559657343
1517948519
1963627995
1443725486
749483128
2058531987
987416399
1058355525
426833662
347990084
497868858
1110155755
2001308360
966542968
450343892
440778131
1270114222
1793780781
1995487137
1111047108
1262908117
1464668434
1281946801
867912494
216481215
1574392591
752716524
938646970
1568868530
1361159657
1508711593
457275340
1476034747
517887355
2059977216
1843393827
1738749825
1284499055
55290302
130085312
1819833166
1400129773
1385074734
1650340200
668331797
464499091
1375961677
805640774
1882517623
757580301
369933036
434880968
1599571698
609685029
1972523589
237739822
298400544
858971328
492513258
1195266246
163723110
84506516
511426121
731186053
1021770249
1577022170
1823911538
166769573
1404101038
19756333
1170222190
669416558
272516526
933670071
1202336213
1611166883
1460780509
1475069388
1840526515
1651246507
787718917
810212383
376284355
1819528643
1694168508
1714925249
1025034147
686049833
313959535
642751405
396259718
1749359561
366421376
202816576
81749266
666980378
612097579
90887156
280843397
2023042260
272010613
2043278328
1190939334
55513393
1470984765
1360799501
2031467356
80842716
2134478054
1442893052
1086880741
2041856641
2072702457
1939766226
2023563516
133692096
1430030231
1830852775
1937935825
1052485487
66923782
741935507
311534002
729168250
1147152560
1089662093
613937056
1879022177
1350743665
337166445
1721887071
1164083255
223541007
1223629117
1952153628
305334690
715968518
332390948
639901848
1144489980
1017317483
290275769
1760495170
1488038719
2100814386
1069504506
81570766
1826416675
1514959494
1766660498
169448520
1770649640
687123804
225771284
2101398799
1005762554
642638877
2053439271
519820922
1124936291
1860583285
1885879076
736222274
1708153034
947364368
1906958292
1508146643
1876683786
43727052
1937901364
2043834003
273021756
1374776668
230464601
1154725218
905937627
11769274
189530581
1776281996
871499927
508473075
595179978
1516066369
1711627162
1883612119
242681842
754221201
1247787721
521719944
1156763703
1600684067
723287849
432531490
367177212
1072077733
2094402982
1224618437
288371803
1358772136
1669462092
1078649989
1144520191
1012953678
22391580
987406947
310542733
2041471229
2038419349
519539760
823064486
633575815
1100559253
886574635
1082865388
1772254922
1957922982
1748179164
1259547177
216914566
2003009392
1795614848
1420456682
1773331948
491346024
1833251216
1147064392
1199853953
1371886386
773935189
1812461188
1072416839
1106003914
1962327154
433753768
1921487240
1521877063
1139773024
1620579025
1127275807
1925872871
434880944
113334029
985982954
1449521739
2085087820
1387537648
1373041992
944566933
608599483
980864665
787895402
1966962810
1151141932
1674359602
45846077
418172895
722086081
1812534336
1665176826
500394588
1304658552
1018766676
810632607
136475595
1811692769
2026604148
1220826483
1572628795
479031536
615119435
1286978554
1258712200
1161745399
391269982
1280356481
1389074219
687701594
523327237
1202515673
1166266124
1235341127
161817191
1893035328
1029936034
1225000155
1261842701
1818958149
874181186
579020831
1503070769
912600883
485285081
1688361001
500143425
291833931
1112247180
2144609926
906776717
1001773209
1097058604
220188851
223302293
1327239927
315280773
1969666424
1278383387
143218166
2047041432
1738990734
605140087
781404203
1523979750
1312116992
1559049606
1349458187
1854227922
731137245
1180896693
1858330340
1688721240
942300728
718960239
96107404
208807763
2013049071
511844668
677189810
127964230
1665492592
1572811713
405112652
178990187
2135225387
849915529
248681411
211944116
904236824
1020096451
790507686
1794770636
863883449
1338251672
3468737
1260167214
1994053533
1479416824
1022692432
122053928
1721064674
1859179052
889409433
151999271
1902445663
1952487273
1000597381
824655572
1126431249
98907388
309301696
1580369431
544986384
539948115
1720628676
1219291566
1556978071
1602543975
1240028861
1685599329
853226788
1878321287
1939740772
1692547962
330746964
1276282343
87736555
788185542
826826662
363747397
1599946694
133238552
508982957
1492799262
1178188491
719862761
1052148208
1233779111
235561491
1812635979
1485081332
1798622811
242850068
1157095626
325408577
2086092540
123320317
1225539214
321824335
1860944608
1140788933
984910322
1123939
1493323497
20076968
2090821607
540813794
1489223582
828844187
1078896883
238816018
371448581
1370272221
2122324498
1079033069
970104887
1571014722
1869839212
985168124
1561343213
1664925554
669935162
1873663001
2054159797
899986634
1655032892
109175984
338474510
828175944
1063243088
600071012
1397997867
1442665300
882874822
1464160937
676258895
720602119
1149970096
1749538784
1594576662
818230588
205787078
1180819874
1176233443
395536327
1670914230
504380084
180976651
368424645
402546197
289981140
449027071
1358782539
716423014
1617878724
2138843596
794760582
1083671030
597222869
1227789916
319284033
84589662
1142581747
235973725
1957084057
129894917
1564700703
1370639039
514652834
1490279177
181155342
1667676231
772024148
325756289
1732688269
1075434027
965449481
1201153979
2033200576
712565221
261260281
304705050
1599886153
1753133961
31824258
415092578
817609683
2127148231
1042374916
366192280
1066937758
648603117
1716552023
1165234633
2040022542
2108229689
147395838
840985184
1627517891
1349820586
593033747
1332787615
1434567544
131202318
322639722
193261415
201928889
300222762
1131010914
1908388124
1786252705
671656989
1009377931
671135411
1782223575
2063993427
1811350350
1398905683
2108554643
1855070315
1707449696
344065393
1224101384
1862030140
102600480
1745912191
1916104418
733795215
916758249
2082893217
113554276
330090420
1266757886
2035698526
416458767
1190181413
1774078799
1101094024
440989678
639785991
1593180929
966420934
1548438955
700171496
1160919149
1516512487
95316416
1228356374
1507432777
727727794
600732766
426712468
963815751
7266790
1805111262
807463901
251170003
804768051
805206954
1032556296
563179176
18371095
722127003
1997840737
1077607845
1243992842
692713786
2087186332
518798057
176895194
1268743991
1989577298
1418908615
412474245
566374072
2120164204
786159989
791971285
774234999
191618964
599108020
1189196588
1631646479
1494780864
1371231448
1801429651
13563694
1728847545
674349389
2103739958
488438253
130388604
2011231007
2127985467
779175307
1204436868
1790303864
2045197068
1038758864
1650860013
775717123
360741225
1941612180
1574771025
634510729
1325474453
672488652
1969500677
388685591
135275176
198999147
1150792700
1386086267
401176814
1650915071
52021070
74645264
1393626143
1717559523
1940480473
1463866448
1955761859
139201497
968567112
91155892
1571056313
529317357
298125558
2046018571
283261173
1026011243
146710241
51568379
1451362203
976732651
825988663
1403437162
1152412259
31428073
203298691
1835478612
2140533849
1686658493
119379712
168346941
1443311063
1800479867
829501393
1364082617
1076678012
278467892
1040751724
693031246
1665055745
1878248865
1761186417
525654062
264455057
1598543756
428834269
1321587461
698569904
1029280850
688864016
371017305
1226588273
1907136380
251764317
45751884
1087141018
1598817221
176696568
299058912
2097516495
1432395190
350383961
1632624066
2043657386
1061095559
1134002547
2119216221
1928875865
642012362
1547182384
767116118
808485865
763646383
920841860
1322597763
1114667782
506517649
420193234
1274140354
1477732501
954916733
43173666
1011903886
980557725
947915496
808777910
1839532319
1684481603
473081393
2143497376
1975409296
709009414
1610800160
934867591
939063872
2014439895
1175078818
162619375
1076024936
1053299527
364434662
117694985
1223936865
526260674
375168475
589876668
351204695
131341060
1012554753
2145232014
1907620234
886394127
1249789565
1040359515
192320895
27249813
1683435427
262567631
348597441
1920774382
1392586500
1881962617
1734024977
1239183772
1926726194
1390410070
1998491921
665501338
1850902853
1521743605
1866078039
1938886612
1921333582
1736942047
1535242468
32090285
944201329
465265832
682462566
1708422124
2083962417
1589804512
724705847
510686090
1974798238
439167970
118154991
2056513833
964848455
1179659864
1066496444
1892123241
280532568
1293147708
614042358
311008225
340074416
77550539
1252346257
1102043497
67934990
1183084181
2133356436
1152672436
782203245
1087691145
1486946299
937577396
1751795001
595520318
1743380805
1419770867
125243078
1454249307
302012118
567841241
428830548
1614417006
872283441
975048178
1002806680
1241191324
773842111
1928695674
757434446
1665546268
862009301
584770757
1961314721
1038752325
47209099
92848618
2123286345
654506914
38166025
1926340632
13889633
1584338459
1352188661
387025502
571678818
1657307600
46763089
1817713926
1384507095
1409311241
12476609
1357363472
724463334
1566677205
2009016958
2130596671
497853738
995313721
1070239513
507893330
1770370142
146265035
478058634
1711200662
1448359727
308934298
1487935164
1077205347
1095497102
675142208
1904588519
476872269
1894900504
1795118724
818737315
1754682104
1272631351
550866449
1413318129
701638565
1210115887
1440592109
298658517
1521862093
2116830055
885284926
847800826
873167769
775085632
1224098258
707115827
937545670
1663163664
2125883726
1606012876
1991052137
1147934078
1437209184
1536876680
487600328
2071872638
2108494139
364214872
301506298
1343282493
328042870
65664573
554453284
2134722223
1237093459
48756204
1492662489
508997819
558442438
2033463457
1950423419
2017099378
1210297037
327895516
1247525834
622270071
289018259
2053651135
1775598040
334819650
371478697
1991728783
332676519
890918156
422644318
1677429963
780961880
1218680748
9230048
403246083
1985806233
1322241553
1549466576
1572490017
1754027065
1255475420
1364695061
1169008436
565916860
196600643
1189370344
2014706403
1530948475
2052645336
987604987
664386706
511910782
635608000
424970544
1279120647
814264192
201804554
728484645
1066879043
1319900014
1015046177
1912363243
1352302302
894571577
1137380308
824769643
313137102
302019452
194146011
183905445
1586692575
1214973184
1705165899
1221474901
1859751895
1225778618
1061797927
1249178739
896032772
850232401
1473925228
242025862
2119239968
861710190
1536836500
380661741
1298418172
830745251
533859187
558598861
1015362688
1106516845
1677575878
1265681885
1231457536
1810827259
711944951
1602106522
1536686287
2106006179
1066917567
781441106
2146825335
1320698269
1619239206
346910855
1426101505
540363177
1088253015
305094018
1147263871
1803533382
1330356321
1227520455
2103580172
1918631843
1386402072
403046817
1390859975
1252169311
525176026
240189637
805814543
14152766
1150485667
2065448579
1038570658
1886203181
1275802973
1446111337
1435914931
628016396
1625128817
1730567637
1377826662
1323178463
1692582485
1305861159
983818596
1320680536
99125286
1658510828
233090439
1151894639
1320632165
1587622430
440351264
211228036
1998708195
1496003064
934563664
1683544577
1493970996
1423721017
2137399382
359786085
1285115960
64464831
1566637948
1343980199
1085252590
554478168
2025549927
319773226
645528867
380681504
925582092
129611212
885671614
1691714774
2069122084
2054236189
338892901
204297777
608264172
1795523683
753708421
1956417775
1530923187
1679802841
1591680846
1323865246
1439402634
220390632
1751164483
1574187652
445186539
205988569
2127242075
589961667
1547326351
1799546946
1544834954
997323918
532304688
261451006
60321301
870481155
1136087067
1544980274
1659251454
920260404
88244141
1182639731
632407463
722343771
454523448
2025578981
1565042750
979265800
613161437
1712232412
1916338906
1782531947
589622071
1392736875
1241669936
1092032506
1026587469
1975345250
1046976332
1071685151
121383358
591852585
1876014807
962611933
119388646
1858827299
1867899338
1047742459
1498529731
90886110
1393727318
1186958355
842589303
1429873182
1491572754
1972405867
256079261
808109111
1959346544
137136316
2097923501
1602807431
1056667513
647528227
46954078
246304373
1719026137
1419821643
28218752
112251498
1864548071
1158681772
1774425616
1768211944
2121738506
1217511447
885986597
204084185
1514828836
1902880914
899306302
1332912707
827836656
1273309498
454647537
1042464781
1570068840
73920796
609228085
936721061
1264835819
1558725916
2036040619
588944176
414988630
1698579279
1159747001
1837067002
68708510
73723583
1717175572
1935780289
457484714
1177387709
1442073267
1633514433
2062811517
995030823
1804672405
364981945
2085396155
892404554
1966878619
345895823
758180227
1946735643
1902769523
1342936667
99273695
2047777193
2141412106
1796010863
510265794
1992545242
1921336349
1536279122
2098610165
1020404904
715579835
1204841528
436462341
450761384
1919753706
1693694985
1212883234
1558441112
1089672372
2038848439
1624896143
909519883
1422330336
1895109034
2052428684
1554491406
1555761069
1418507395
972738509
1895165684
1730207183
1922607231
908259401
768691462
560647832
45956645
124336038
811416808
1785031185
1817190598
1197396805
848964877
1732793211
138999642
2119494210
417241917
1041567662
923773450
1383030692
2002898537
277453732
824373021
1040236691
924339614
1039098201
696884929
1350911996
585624321
11496667
1983504287
990169610
770153475
1868133963
1369680841
867417361
26065237
1667010731
573295110
41697754
1548586198
1350934271
729800557
1550277296
782667386
781137920
922875602
894082686
707645549
818190094
1774258966
248325841
577502283
1401773732
1105900124
1572233490
1874828728
1386209184
1075769304
218098550
1653486160
756946063
728837316
847870563
1720869460
250693888
219956474
1184772188
11720613
30130399
1097772640
1933397687
1989436472
1386957304
1316951836
1832038557
712915640
450459981
1143383151
1006159504
424230015
1210651408
1545319351
2071392037
1960351879
1999091232
906420334
952770423
565660464
746591956
1511737915
1646454301
1738334368
2062575654
1339324446
960910861
846542904
1759526390
596181114
1559924365
444549807
297113399
346243663
1778110105
541515170
1707642585
92420577
388263222
1179227862
8506556
1149797986
1531502288
378088767
720740250
1061075745
163479841
787005498
2067270939
2061160441
166682444
1080493102
1678753306
935336451
531689705
1518007768
669286182
573308957
1022566076
1157522749
1991516935
1991801050
1672445280
1088337119
1885813970
1193063564
913986754
2132275447
1266118416
1969623633
1557222886
450959604
882837944
2124087656
1951950103
1220141922
723221163
124310672
303188138
146411227
710185018
342686433
1497034194
1706536068
414852999
1766337255
1181422126
1161074007
26627234
646654350
316507525
263788686
893058549
483424940
586236210
1166084056
229362173
435376764
173705920
1307138840
1808164281
2078165900
776832193
2083275995
918394320
560170295
1666876001
1700915625
1556585994
1386505595
1989390853
544852925
1837871695
500149618
335861621
129435974
1814093387
1689930485
474247932
1458331427
381842162
535208170
595292571
2035249145
1177871705
1944459717
1501949353
1548717033
1065233611
295408194
741922785
1414578021
1163975812
264882042
1627854366
2103942471
895260883
1452396045
474266082
953032565
282634431
879504595
57815168
1067571080
1493260227
1310568453
1147499845
624048557
341556705
344755377
1386989506
1471375862
480734520
2146411021
1010239508
1855555703
1379045909
893132500
2116143385
1431500907
1530998249
1406704936
550887812
689088681
26027545
918213553
602456583
1323645337
582251381
2104887205
741678707
1254820826
260817313
917381564
937173410
772179090
124662362
1807788378
912014456
1289388803
1716297674
142813492
681184639
805996182
1142626331
409155457
344349072
832228644
1079279074
1886396348
736607571
1296924174
524873586
2079021801
891169650
1935906420
490571015
1863766149
220580570
1026954332
1924424075
1025460257
1009623714
1836122453
2057931642
2053239437
1203760906
1616157913
936712263
1372298068
540192761
901449312
1761233506
202525273
959674756
1541603931
1946023509
335483141
232199890
1309477658
1964598114
92140999
1717109327
133048388
1228733008
2026356971
1709235475
2138875967
1388886926
766450156
1707237065
1160084267
1587301108
1434905132
1568074177
1117022476
2009176100
1776574531
2145175071
1031370560
27775363
131121199
1549941856
1841019265
1002546989
637212383
1259153327
2096474436
1597498825
1677537759
766111676
1398663199
1834609227
908863331
1401995722
1222104468
1048684355
1196458048
250644939
1906510994
2133394898
1593504287
1586823150
224997600
202430958
656898949
2082227913
2020226552
153356405
661867640
294349403
319954742
1942037095
1459292632
1002516457
825521756
785991559
561210812
1314987631
309443041
1733642269
880052241
1447286511
1678885727
1915159774
1746476250
1357809134
722438675
446621686
1609285871
1466577182
431570
1868248053
141531898
528257037
1135662083
1901100488
533227523
267539757
949963337
631283427
886094123
640687116
767289966
109200081
466647272
1606002441
273902961
1948623099
1524966384
1026515561
1171107084
1336452229
125106160
1174808926
335131660
861746591
384968135
1884838350
437992527
1138706596
1012594719
1074053022
1157436089
1682779187
91729999
967219883
152336026
1032330721
1567315888
600858949
948097192
2808202
486835688
80301599
2132951862
1614601977
1332065235
1929178697
1954980743
992440015
1920944054
1452458808
1361045569
623846791
1744211452
618050210
436737004
888369377
377447824
1727237225
1321425828
1163406012
1339424116
1139918043
728709666
839366870
840313576
1850967532
653082190
515705316
1515578483
1517304476
288514880
1672950311
973768682
609894206
10419021
2080003882
1526597282
1138178925
1074243162
1112852652
1502526340
2026235035
1094744352
1032782590
691780259
860346422
1839839590
1032159356
422765023
513722443
370080271
79917548
1067768125
1961891749
1608655261
1331270147
1597205932
1186502591
730342252
781345511
840885439
2084510580
760385177
797718592
885986597
52804604
770742854
118561101
1130174332
225840107
1696848037
1509386027
1830061883
746657657
819453799
1358559323
839723950
1891511153
1127670016
295684597
1993461484
1793698634
1987895251
1953685624
735514613
1125580221
1962457702
706553609
1638932216
1381417200
1720819080
1035800430
1095150780
501991468
1057004855
261952849
561832230
282299979
922361614
1265189169
1412337268
6381552
279629739
1313952648
1854454030
2119476101
927852147
2123588846
2044046032
982434100
1671141554
54736066
744288824
453358741
612936633
1339429235
1443177370
1540506310
553109817
286619913
1337532301
960275089
30336914
454215553
2079579149
867282345
405580235
1025307829
1493480173
1308342602
1279782002
1538311703
1221857023
1736159641
416938369
993065118
182393511
1961710162
1170859357
1700117056
1729881711
2107238745
1009129877
1819233946
535941617
1204151075
1241121517
1858496463
1515379949
2268044
1378684197
578390180
1476734249
817450208
550716569
1908542342
366560453
1334554245
1105477933
928213639
1545418073
687589182
979304356
642342122
27455763
495929929
1549631406
1193049771
524935914
1995367293
1135503758
1423399448
267983788
1737603651
1906691397
1046655699
545905154
992281558
395258510
2038350987
832776029
2025273291
251686341
804515435
874006497
1089416115
539289120
426951828
114853945
1518449765
885434229
1972650024
968603177
751349742
240491859
723064130
695711025
103789337
64569146
78103366
593865180
1373890680
1428167257
994209372
332857101
747666400
1833061739
815984447
920664270
1878288864
833467111
152326085
1267414790
872154817
1390024971
69717203
1538480843
1316495633
366560322
1052319026
24212317
1358010076
967871079
1591269542
1522082919
1083336888
522939761
739005736
637528808
1912194929
1102154970
1197567690
1289995575
53666017
1320602014
1286645111
762073101
861353728
130599087
1069028305
1744775961
1045263526
2050120431
1381810169
1111646525
1829868037
1327407396
1119706932
1799829835
1559051261
1057102160
279406712
680577069
1885945529
1303492607
455919429
1603117846
1603041047
662135921
1872591625
1607686401
840956170
1279804007
1245899302
1148647231
896261691
21551675
1384001642
328706778
1106469097
783795817
1308632404
142526228
1646513394
786889663
1444245215
978550138
1373986771
550702501
1516860704
1139921060
1042786465
226477688
243837208
837022066
936821933
966883027
1412801098
1050477479
355409112
1401963129
1694174321
220580799
1013097520
319503443
1212466517
871252447
542269175
56974717
281359990
887282405
1548194089
1908817884
1817076399
1465148649
1516346900
261692675
509200637
39637719
1453727401
242943016
1408560674
808288599
575347553
1320888405
126657037
1891133006
494901486
816794896
1102749100
1410105567
1592698751
289986465
827475493
947538249
1294492955
1948821317
723518003
600053499
1946288037
1632902195
605510491
783378015
697973319
1429858325
122480176
1048633592
668616429
964046749
274485750
1969773987
1029958533
1692416685
316669941
1005690856
1122152692
808650011
19022426
847988900
1123006281
1684338730
1250203771
2036687558
332457230
599202361
141436540
1352504469
2118602615
405840335
1195844133
1150361272
1767285000
1766015158
600017428
953480399
129416400
1368719101
173225245
1076704821
1384721769
1827078958
1737070336
2043106115
1806967621
1787656778
1744585648
1770019506
266740126
1358036124
29004244
1801009494
1740644009
1949371972
195799719
1337103520
406461918
918878490
491507118
1382236829
1562570114
561671572
934952881
1038683657
1490181449
1746638633
849439961
689543107
333189238
1431981388
1582764918
1484187682
1167576639
1149761226
1143163480
255106947
1998881305
1302521033
474963224
454260813
370851911
1328956563
1411560551
1794359828
1757624533
1076821782
712231885
1754115081
525880424
1051526660
1855837470
1120975237
636925034
2014271940
547052033
18925022
2002233875
990878013
1864573064
439737721
85190583
1865162106
987128270
1053128923
1639282080
2139194664
1386102784
1705691188
672159125
122059446
285894613
2012818227
436850769
1013751915
1417264353
1004367684
952487059
2108181063
606914561
878599378
125588886
1764416273
1333921780
1185866449
1528872868
2080513621
1982810245
588481266
178842553
1836731241
235473626
1196828085
197082753
1425617615
2065762029
2009433545
606984892
1367398201
916652684
1994932724
1767801548
1507848950
528143603
670476592
336881416
1715400262
488940138
386360712
1695504441
405936316
1137811186
332540048
1182650434
2092817798
1614972609
1057768152
1698215022
1463386589
1879635799
1212692562
545659866
521363028
1693265779
241997286
1850691941
960504322
1627597252
1674347124
1215977682
1921992196
170117734
1635234371
2096096370
265995117
914905222
225645743
1342311201
511691743
339024149
570079762
340740195
384847483
509279758
1578485536
966366789
1408103699
1536909781
593981698
1797457043
1991750002
329775318
52822579
2141539861
873824526
993025481
580972436
1717332005
439201191
164904138
271919193
1771061259
1817779386
673833558
2030505382
1739682636
1160691494
1989029292
1033829396
30878695
636855024
419341389
1712855510
2135228106
1731874554
26581044
911806430
979833523
1906717712
752128222
1064258932
1910797228
1145868590
1789857397
595384268
1258285969
231469233
1631652032
1235392939
2037813289
961435394
1382228554
874142606
1230126648
1270284948
183985460
1630737001
1278429954
58817094
1759445497
1532451876
609560376
138990302
762317212
658697209
277083990
1288456903
1478392574
1628576373
688141081
274711359
722674255
1362585906
1167882075
140645581
1408243107
1479262264
1029835729
1601619557
1624780583
540115593
857588964
696415663
1905529171
1053198642
1406323475
795342891
1079496285
429973977
894186114
1062434302
455148083
1180023976
810015959
63274854
404435902
803516827
819302247
559178159
769780026
375824003
2109859516
240549070
359099202
600670560
1233864862
627290164
1844049288
9910841
2120321718
1661931529
1258551915
581786095
282202801
478501130
457741845
2017341387
82897152
51593325
142873537
1565096261
1947790160
1318245395
189070367
1927185395
852422629
983644844
262010036
523002970
1213515175
1027414272
1033587535
217854150
1872471054
475042429
1418304083
1475855619
637642208
910186228
1167621439
403537251
747207331
1011835687
1129617690
1113402894
1205540266
1959379989
1043826406
872053028
5461049
1950034463
960129507
1499967943
1912421756
933291755
711195998
2009033126
1762684
2077339871
971700035
1746944971
1747451206
345968598
646147927
1916708489
1480424157
1837238306
1401436871
716768148
1753504331
2096571086
723845046
369116724
77392113
1358460203
1888452984
2024625946
1060567814
1483849716
443702531
1900600753
822825431
1707352433
1908397432
1559947940
2020529495
1840533234
75993320
1452911132
1301856756
1826505135
979179680
1830907463
378099534
2123783150
1393919576
709680743
949398527
1191348980
506337420
2142702765
1778948997
1047873109
1331410526
992015614
1322465258
1711820864
935999144
2098895821
1846839810
1968819090
1815720835
2103063378
1804894604
1312457460
1682858125
380109769
49693310
2081396746
1013453388
354202073
1609786927
49430518
1295773815
1290505825
157150019
861711745
1254911998
116266540
667180667
954992427
1260471226
18456063
659110577
489387768
1981695939
881384397
682725420
1943471521
1679973984
192500492
1927089446
1022585538
493653024
1564714846
1031992466
1502001166
1213734601
1266712635
795555689
1181280065
221761133
252525791
1813325551
1301370780
1349081956
1862555752
1188741930
518194551
301187299
1171132067
2124034181
1022609407
1185634032
90680035
439833611
735644354
1132009586
1665774809
1224760535
1293888552
1535917047
114187772
1285674672
1673823879
513662350
1787932839
374700217
690564334
1608051095
361667450
994461322
876301761
484602090
1393851810
401514462
1266113007
1842736269
1838472385
1423987586
1243780015
995947935
1699440006
485650418
455689832
1997624306
2080247875
916379646
1456194070
1783702499
863000967
1325909262
838534625
1972647485
807136529
420834090
292115545
1800269308
972458367
907366125
400924232
1678969267
242923757
746652508
1511215778
2017150673
1819176053
995047048
996790519
1606471263
1970603622
2114899032
556412658
957330826
787213210
161432247
2017165868
2137439353
1576502069
390792393
1197620408
70360349
329364995
1941949738
1065031296
129704349
1297323827
1189462540
1022084083
483390755
2079521653
1308486819
1536940845
355989940
1809866498
685004027
63650334
358838719
160473931
242671514
744675794
1432267159
1051966826
1481075487
257154636
1739204019
1918760639
1249079784
419922073
1483087852
1172870965
1834111289
1144243106
1576490756
991143395
1021251844
1840997885
704191519
1285687815
394901607
742009800
1927314031
1593451728
498953031
259542892
1424984640
1938333252
1033633161
454471504
1954994876
1088155802
437050788
750121690
966904970
2036066405
875124534
2090664502
458260597
1451987975
1028488990
237069663
1506085121
375697889
2136474749
1714835094
853539418
1294568693
69469872
1975972014
384499819
1683370450
557605888
512937021
809478412
1768138676
894652399
606261742
288700052
1182149480
1043470897
1196953685
346172464
1931230303
1631118956
56829411
1280587237
7617111
1784030285
1360173787
1503777510
3995228
860948983
1867315546
2094612625
644256332
1948091151
1698600187
337432636
1528399260
1560078686
1501656230
984202070
1682950512
1870710474
1763385835
1158387951
364025781
1051084942
915069452
1392910514
672410923
1834314672
1043538204
751379855
806284278
1869270332
1953054020
356175964
518744861
51002129
2043728994
1093237277
719512920
2057511131
326528193
1010249491
595010713
50375506
959211239
1946187882
1076960689
1223210574
1338224557
398138138
1090935133
1241738587
372147351
276078631
1154339044
1455617351
1972908473
495270196
918970863
164578964
2098980692
1459992629
902793656
171513711
1818966145
421916564
876227660
792988309
64027409
1964130097
2085397789
1239004389
1045626799
912215824
1174169525
2090988508
718134183
2065612403
774786948
1036457744
794470121
2073168367
2010862864
1315261428
790588080
37006400
1395879791
742256613
348438752
351547613
1232798037
234609257
235231963
584234595
1824740556
383695155
1899815283
96585468
1753012848
1501301791
1200702341
1462725349
1408242546
1103755670
1887353081
1196742975
1951899072
1080436655
1300216566
1412665186
1562915632
1768138147
821665260
1764314208
645556759
1925353525
563670204
419357052
1799416608
1885589036
481367547
1413891007
1073479571
1220300067
1835991653
263086753
1892577689
1157023265
302261261
272496447
1620298603
1214548311
1249048068
1432413490
1773458712
861994220
1062364124
1907367165
493399828
801500181
1179221626
2102100129
2030858645
1685885823
1528070449
285686053
925669705
510137327
807723786
682662012
1434599176
294328340
1947475744
647670453
67023639
1213330861
1781877627
537552800
241486364
1248288280
560797368
1074724356
709103410
907662944
1853345662
1296519959
2026408144
534501010
965657348
2142547865
533943278
859222750
1423401184
506532813
516474178
1575249315
532750229
1064794802
2075310928
950476921
1033980018
327209949
878961635
452187967
1506184651
1944873132
340481852
1456448880
720412028
1581791498
1539977983
344544960
1682811826
1376919744
229701407
1406281180
978445813
1093894792
355234910
1929654030
1396042420
173195010
1027768560
1944517637
1967226694
760847355
609341033
281182431
576584122
1099267756
109969611
1592200865
1531131882
1391988455
1554635204
1251565611
1201505898
1842426690
1627177506
1300788645
2045616099
577199403
130449286
2127197676
2087554312
1984385874
487571056
68433796
14673200
1919344675
1184972049
1788561318
546968593
1506912890
822646451
988339747
1925225523
1904478549
141762741
1042403939
445559323
1467183473
1776800987
1443694750
97799830
340739631
585720023
1136162287
4769333
1555078827
71826597
1203759416
1407495391
1726760616
1013539100
214189513
754206114
758464409
798136329
307681868
940278522
224643652
646328975
572470062
569160069
1790460134
534729472
1526492031
500050117
934244997
331005822
585669593
1646165861
1378422100
1011426243
988735344
2063709163
332379046
1033781668
1502835646
1844432213
1488628965
988181365
61194605
217458059
826021264
1460374157
131923411
19190852
982904259
1188136447
1928709009
1466516253
1140777336
183170155
2133963511
1663397434
392948165
521645496
492261525
899097844
450073009
824393233
1319988807
1270167599
478905841
1282020574
1507795958
1402458142
18802579
1753002220
1311717159
1986904298
50579421
1293538007
844893755
1716646510
2121158881
445060861
211578560
1547021959
1705263004
2008801580
627870020
1388055065
1495751298
76273995
1195820378
887498519
1157926322
1505096920
490393200
1356145181
1481212048
1096620230
1176092080
36549945
1708519742
1991627180
1677905570
106505861
1837335044
1863867259
1974641150
215685639
554885587
298480913
1810276924
148387799
278246155
353513097
295368141
1688024065
1804145081
1568609968
302035567
1974616194
1365305092
1410157589
778244563
1109093184
1881722187
1246226359
1536995515
1479865815
437220737
755297065
561953777
1803230113
879774133
1943822305
1281967487
288595965
152658765
1945101974
1856926287
72697941
681645161
1783578699
311876082
557329636
333331545
863581110
977936933
293354212
1745137394
99425592
1316325466
901257991
998303387
762443500
1126359869
375610537
1531671605
1421358065
242860454
139484312
2090222470
2130135739
1841880127
868613626
886816462
593237512
70437065
454760197
204999162
1029384820
1536998721
1904382780
44238107
1895257426
1583634317
1644639370
68202377
1254450637
226803319
1826211114
634275295
58155560
1882082269
427177989
11179049
1940247317
294569277
1230298779
337596849
494518917
1072863044
1854809559
24192042
1105815436
168771871
1011276987
1112288090
38361624
1812862277
325496379
546349907
1079849064
1019923122
580808650
1850423703
448027965
1111145912
1047995980
976878954
1749681590
1129715712
603832391
22232410
1547229906
1942858272
1644777668
206347327
471652557
1984501152
123704894
1362116018
2076129396
683378568
961598676
1426765942
330844489
1083042431
956649951
45842126
248885724
177345553
818429379
1442523303
1898640266
1083548674
432048090
1846887068
1363223436
329015770
553824670
75482688
510573791
100781537
1386850333
427904230
1159294917
990752087
720521275
1819356507
2089333906
133377418
1580435028
738707089
2007697805
749197745
1526486550
4719898
2134380234
1503445475
460815867
322042050
1667249582
2005136183
1979503847
1091844934
1920167884
1444093164
1266708904
15145341
665926375
114732729
748609890
423323516
2037155115
1333980576
1056551658
454359021
1875087585
2031358660
25064981
1726939844
312024456
660551931
1285476601
148862765
816794896
372048040
1654294445
901587018
1878182106
1305214262
616003879
1120172203
655313570
249685809
246617953
848681064
1794936637
425923306
1201089210
917650672
1367215364
1105230082
872112404
1718625791
445759963
159615669
732808463
1525638579
2144326057
568754059
1054222737
688025314
900970899
137741746
1731394084
1457528206
361571483
10764826
330410111
1593291776
1849839805
419446328
420627601
1732190194
1814073420
892582670
370511830
878003810
1042101863
293535044
591224208
329988217
1496936970
1715435818
613776625
313470156
453043871
875598343
1877349104
1722699473
907719313
1831923417
632053991
528184387
436916218
1085384045
258031601
194048818
975046396
683994128
583390850
613539917
1647806929
1722516324
1417214225
975707987
403762988
989229438
777101386
841440818
668750893
633528135
1820794115
1578206509
1643614803
1306916562
1250945454
1409412092
1275055684
665612102
1573991170
585052601
1010088867
125432792
1166359238
361108549
1739279703
119922417
1056920722
490975653
610397694
1936743019
785811441
1811201879
910007634
1616774176
345304701
1312624752
608428521
1293609352
897668516
1194194463
733559032
1876693592
157923540
764319617
1813049096
321900161
850513888
473601735
429538792
701905562
1185893882
855106912
1947472940
529352882
364866411
1283356795
1666245199
387730068
696428680
492933407
1970692991
150067710
2070279567
2025725799
1944950253
4237945
815161297
343883101
1167360743
339709216
320424638
1271228782
408485098
1843945708
490395349
758675648
418072174
861134018
431515369
196551807
1729490077
1376081478
673371550
314782949
262114928
2023902978
274969899
314580282
1406220363
343776268
1886093351
798856589
13367871
1272099896
1499335905
713941544
730640212
792595900
1565266652
996856157
839804979
927113338
1919709383
1065912288
37933473
1895096492
1901702159
1184578902
1490337743
625990425
1721554745
1128489114
443791400
1376927236
14839190
555620578
1639369029
1367581818
9269535
526631410
590671534
224727799
1826912752
179431644
1902855590
1214383811
112419110
894429786
1487894963
1356596913
917987669
448508552
720302429
1227819159
665335660
207347651
1237569644
1661242156
593178938
828311827
776041827
203622426
1117379882
1954664696
1125484337
61249699
998070197
1830878935
329962520
1723659332
247795655
1169160576
1905717409
1351182684
967636427
1734228113
1132102575
850356856
45620320
772560875
554880498
1639625726
1985512958
1937650230
1565367077
792016795
396559992
33317875
648091931
333163150
1465069625
405438295
1883981100
1675188514
667014994
1939585188
244644184
1783301331
1876679762
829242986
1109194482
93075014
1219372515
544242112
720459240
2141451884
1662094496
2007466825
2095363102
1941478205
678413043
1676242322
1722761129
591676548
1990733297
598740463
1861996620
667660875
733142632
231055916
1119066537
1443355408
1857007800
1392002571
2016803838
1747924544
1819764758
337386109
135617857
940032345
1489848761
1851224441
916860864
973939740
39249239
1674774002
272882954
1105674174
955903823
1277241335
1577360091
861707794
443233985
1137962213
1185588986
313894108
1948599099
244828086
1354817382
1644774547
941930571
310979024
1346564193
1423489302
1336144380
1431985229
1282653470
822584997
1971355906
1791611069
1062347756
467435705
9635825
1198633188
801782337
1914056985
1300438359
625518983
1687593738
2096815797
380496969
136614813
793943991
1957012088
2077844331
1084387076
1608778742
1265938590
1387662825
1508165859
1990756342
1062640357
1933675310
2002640558
1040513425
1980213312
501225619
1149103191
1696927249
309419697
1391575863
1450227780
597992498
98103395
909134795
1860562400
197058413
1435100620
1994320294
439714732
288585809
1406649519
2105873647
1367271270
1515819383
605385123
1401778292
1704224318
725997385
1459881212
1597893790
1898539338
1055017996
1099575296
232755299
72348495
2060891642
874280821
404622481
299297116
943119198
1106248205
1075744822
1820698885
1938115426
1775690843
1072215256
1782806581
1549370808
965814240
715979263
2012209513
289991779
1431510274
1776011134
1370964808
1832269752
479893328
1316185679
1040562484
1910505699
1232959847
1357313960
1182373181
1531377946
613315294
1717003368
920378510
993299241
724558168
44230724
1799738051
1035332768
1203239075
852273952
1107251579
1872660070
777860809
1028270942
1751830740
1936739172
563506954
1386352452
879911906
452380841
830741226
1291064558
446362177
311132260
1750606617
1594193745
1658887485
2009708382
1282329609
288473319
304102645
662278854
1476464180
946987089
1838826449
613537599
1781907149
1556148905
700403405
934542061
1244689975
741974604
876703495
1548807530
7426116
206616725
1738776734
38556325
21437942
466889375
1424482645
1994584396
1230985136
62222280
1586977521
1750875709
913227583
1989825590
1022370791
1753403567
146450240
475786605
1453240292
1668497683
482881676
2099760782
1049370428
1198983328
2106949125
1603022751
189821236
666423010
362994980
723491717
908582275
460883856
1726344260
1836155818
1149158279
1460755157
231162513
1547177106
294734670
801677574
1547639623
1020908452
1701793794
810631612
1548113539
1407353416
1706110860
1356263341
1598157313
1521418800
192785126
528158154
9108669
1674959032
995430550
1321141367
551580906
549208193
1528276080
525964130
854180470
2070201146
1121971669
2005315009
1124359373
79884087
717035412
276393889
586325943
1635217520
967933213
1890273513
413524898
1954038038
745145624
678726866
558319742
797267419
2109548407
1497796638
1903494274
509607495
2118361718
1382509104
1912173332
1289952437
370123508
2146214677
922392309
298335383
1459029686
1718864961
1882769323
1699774732
1757336129
1322853187
1376203782
1851991696
424707759
1456927328
1248534788
1802566314
417775367
1062148227
917638110
232353480
1348386847
1261959605
942822950
624740327
89992590
2028498625
651288305
1465619561
362419386
1503910891
139629998
46361184
1635656462
1462331753
1283113517
1938548878
1360994963
858298228
279739766
1367885601
1230933604
1527241406
1960934273
1104712562
626329372
139947857
1185855946
1718362974
823270053
1416179295
483082778
819074447
549579935
914507663
615136195
168043647
1396563674
420330811
1578826512
242587582
1331901966
211726041
821366017
549239083
1964198870
1584394893
45675598
1940713219
1760779066
1641817806
609283311
591797701
2080790992
623374756
31993690
286047816
181857816
1140050760
2015604810
1343609045
129492235
775994386
759856325
726537337
1076950177
1781652108
512486704
1795910876
1148013021
1452660644
924333748
1047652121
36287952
455025519
509297993
1567557275
849117449
723814109
97257207
1221834789
864024181
862876100
1142351416
1835023032
338880771
2065097352
44648841
1898349808
121593775
789087157
435457993
2067840094
1734026197
104590220
327352886
441386925
315187913
970735708
1266923738
1913322480
155391227
1729411587
1621141601
1580381012
1268248318
1450305647
2019901777
266576408
2009495452
1783076056
5730192
1988940969
455078500
1479042648
1750520265
146579940
747678224
999315006
36851386
1748844902
909652221
931059582
1550345626
379896189
326369045
2128908527
759870213
268844508
1898277045
13292385
1816964546
783575950
643866051
1904385464
173295992
1872862594
228354502
2123791839
337519480
832561645
963118946
399960231
667975578
277623265
6483618
2018652780
1719229235
1339881272
1449038016
1014136116
1803818584
53234640
615108205
1058375481
161720539
2119401359
1435049725
902330255
1195532655
1768166643
1840201465
1871893167
1243245689
1021250891
1669537096
115868046
41368287
776881376
1028222768
2043335148
1671230984
1676391559
929250873
1793118446
592897687
1766096356
1767299107
1917137785
1022686663
2131735575
895013619
755041490
1057786507
284888831
1112965086
822481441
1603241500
2017815
641481185
404729275
652844335
145371733
904578780
1743142622
452996235
1707088803
2146998282
1178637575
1022567283
1504762042
1341818188
568485539
881403508
1882258475
974478529
1093723810
1407766815
1561199804
389807042
346302955
1618269105
1483688536
1108353401
758581235
1458862952
1367570438
626847120
1896901636
1770197216
343444220
846885246
740894116
1706199312
1535676321
1458344561
1215317037
1919431629
447246500
1914341149
2082919587
2055678947
417815302
673383442
608623180
522923810
1571596540
766880596
1315757892
657883142
523835928
1479518548
809673801
868594195
2014563855
1895247681
1763255399
1660002975
974500155
646211183
1910557021
1179626423
398279914
862675438
1532446131
1647099764
424671717
2101246224
27666626
1255717014
2022896496
907632678
345226759
1606388149
240360729
1653502468
733435329
688552938
210128167
716993522
1868210219
321964772
1215355306
395889447
682742132
446001671
1588511449
1253420024
501382576
673326288
353199691
147919204
1299031878
521934636
1986349170
235080933
894918900
731632440
373630213
832895957
414128807
1016053204
1218823900
279842458
993285
1831037314
104937329
708892234
299376740
21448711
1890231740
1268180606
1171690276
746290471
1591742740
1566425949
116333585
1726648006
762922099
498791733
1159279341
1343399459
121506210
841866732
1280209212
1671245064
272554960
33623066
170012906
1788775452
2104919170
1729226858
633998080
422402263
560793144
1302950478
1289505365
1151307609
1002209708
1281221535
27895341
203986986
1293633700
308285915
495840409
65697079
1595419739
1587998865
560278090
1948167851
502063578
1900916637
151072846
1709699291
1960237096
2104717273
1888511178
875396873
1908880941
1114007892
2013754681
2071382923
737970808
920544332
676438612
1731807760
1378186448
1667181888
1876437513
566852342
81778474
587543259
714491542
292613004
1899194647
187744707
2038970299
452263077
1762045158
1580316353
54056493
1885752253
162697801
1611413266
766928493
2027131643
782218282
251637746
504953309
949669019
1467335414
970411988
81823367
358441645
1043363474
1877930081
799540242
1911119965
475866510
989248385
659453433
1742633198
1653818320
1879633909
1391586554
878021083
516489041
1878771163
604609962
511808159
2043387730
1021478265
413202792
1542604117
413120536
761559519
359489088
2138027254
858628423
1292791039
136513902
1389374010
135242452
713858165
100226122
1717622647
730407242
1178606317
1429498401
958728033
151086312
2097671762
1504784485
430400334
1057468370
1461723575
1666467601
2011369566
93236755
323107808
1296156283
1165368972
2133534575
1601296661
747589281
2096415224
587357119
1211648525
1674564996
1621089866
1746386995
1245836364
1589838579
536075470
271843900
2075450017
163534572
230301057
156063228
426596770
2144344533
1770686881
904033931
889807666
538607434
1289345490
66908962
585441424
714270910
2043101744
1644037441
255740386
1128196931
400459614
1420449795
192957004
1239661013
830872329
2028617709
1115494130
1964577781
1554357562
1527639850
421576009
155962063
1775469151
1340647993
1692520825
701696983
496246035
600865482
2085193100
593238938
206759449
747516966
1639511190
1415308100
927369177
1592239628
2098573382
1218629579
692522132
237530666
2124047839
2003367704
269375100
1131076390
1063821923
1111519554
544148711
764486198
762018881
1988481329
1207879336
1192255685
48577748
296842155
623268686
17275485
80434340
200473170
1626578144
810494474
1276460805
2083749134
1498833304
1105771977
59206547
722260084
2066360055
541681936
1788517777
507929946
1626693925
1350355374
997555185
529146029
2056835308
160093596
1022308499
1405144743
840757732
1394973079
1839848681
233386880
507698477
477986029
885826358
87657465
662543115
468879971
2144129571
1071829651
1305059542
1468972532
1390728963
1580664333
412364719
170423175
170824916
1573948204
1419831780
1578286029
1503826242
76043564
121185001
106775011
1199650652
368618010
1527708056
242675411
579603724
154819814
2134135817
727832007
726193157
82632428
110622460
60835692
1374392523
686285429
2055098632
975256176
1267063249
384676607
1947941713
1988917829
1238969958
2063743489
144885882
591501981
902990571
841245026
835726502
1311396767
1879402572
1160568519
2069960948
721188674
245039277
1762685556
1638982039
195250383
845892058
567000651
805523232
47425849
1153859992
1941264327
1678347510
1509881211
1442518765
1301977437
657529791
1102931906
1948304086
2039931324
93389841
1744198056
1802023308
825932514
431110942
649469750
1312479821
821058493
1297977024
1957639776
1871221296
428141607
642805122
510972810
219056793
240596347
1618260610
1387969359
1254393269
1064672015
301298213
228784321
492499548
473529161
47113020
365105429
1799685179
691027436
325729857
781484416
1633924760
58765789
900395389
1485757879
599384717
1767307224
361516617
1929202689
2036479979
1712727075
952220187
2117157178
1202683880
1618707299
1475610342
237155035
1118999711
1561298378
1673623331
476811701
754445943
242800946
1751003874
63539709
1981570855
615842045
1140779837
385325388
1570989920
359221659
983023143
493580201
796977695
1355389603
1539644723
1986390427
7119630
1876353918
2134911089
195465481
803120292
273539298
1904062760
133096637
144291448
808850454
558953181
1793845376
1985129448
227850617
1469734669
1375167376
367110733
2004761098
50884819
1314390123
1805907178
1096539268
2078262505
103956765
1801081861
661102462
168248236
1056266650
381458752
496096447
1865254643
325035575
1753420825
1070846244
722484570
529249060
1233865668
1464812312
1340668031
58773601
1145925314
170996
1790079657
61618676
1103657811
1783117692
699555019
1173191348
1656462176
1687838583
88297559
1642764761
1164322838
781408766
377813405
828407492
838066114
664787336
1104035772
725900482
501589715
636409381
569544058
1563538573
254458287
100224539
343697798
161731814
1526711655
1177256933
966805842
965423920
1400150285
1956128763
762379128
1413215287
1839568526
2055581402
1841153698
1580755952
1132859178
1899984245
365304299
787019608
1426547470
269170312
999224746
960616643
1151638792
632742805
112818636
1279159701
1639865286
1546321217
989595477
2147111100
284188818
1286901636
2116057535
1779888526
1875942292
1817921341
457889453
710003810
62265074
1300972115
2117453026
1806980325
1592123767
998461270
475262649
710486642
1117890942
322877600
1198624469
1597750669
1502043684
1637229642
1845548193
1212292283
200712164
1590474011
1781597934
471161976
779759669
2117147025
340018536
1406638369
970463857
176542272
1918464134
1012113755
2018766885
1695719452
693037239
2066269425
946663057
374614471
832032180
696715357
1977453874
811717180
737367017
1516568452
705178253
2114862043
1688233421
609442887
1975661954
1145425149
421019664
813730560
567459643
1014312749
461036802
737392488
1328242000
79115481
149307947
916539461
1102160063
1690182296
754919225
885695836
139126220
501927292
840521702
2132773293
1494085192
1968344346
1152371414
749519742
760071508
1186721883
1333458264
1142192830
1724317758
1273280695
925005797
1360743116
1342979145
497392277
1483275719
614514306
2127651713
1744292447
26588806
2085234148
15410517
315442717
1540623136
804801064
1099865966
693280458
390329754
940976016
1550235569
1753443618
1481058894
91073047
487725384
90018729
586544959
361452766
1361455697
1644285015
1878019146
1310022462
1840448689
1583060311
1957132171
1380396464
1856886262
539858345
2035432759
1472873422
715903345
1596318155
1632619069
1431043381
1983829019
223652618
2024220621
184360
1565094651
1911163864
1430783990
73683399
754608075
310075952
550893108
1225499156
99476810
2109306763
1355042289
457469528
1270557236
1607919137
2114069595
1580329075
44132021
459519438
983946324
1571881814
211180638
1590273734
1244675081
1003352517
1051854999
1627615387
2065600324
734297374
1409025344
180248386
76511171
2061250757
1079926315
1622705428
1970915291
155580222
486531914
137766256
404260469
1482379923
1636309331
1932797077
1984690202
1324619832
305326601
1708983129
1022028011
1605204376
2075768770
691756027
694801907
1962601073
1952543890
187926425
2052912374
1292746631
1512573328
2014436139
139837412
1736802339
1415205047
1420516015
1086460318
2064218180
153469625
32197096
225365341
1429611640
481663248
1075846108
1368071113
1751661213
1887392016
1470984695
1625815270
68881707
85197441
1377163654
130544553
182704593
1825347671
1117669981
480540453
1380569683
1673264232
124016403
1946080397
822874161
1295120433
605399015
295718442
562143524
996328799
1171839177
1570723830
242064412
1208465789
1976571885
724277389
1516009179
1225008916
853981407
606903823
804268332
1127608516
2038957883
923928112
677604306
176703152
1638109427
564976909
584667329
809415258
2102306365
336511316
895525370
731613158
299284616
167386823
1974951140
2127878294
2068417807
1168392104
637798570
716163199
595052553
1351280833
1590758488
1586877628
2094280937
1984539041
71527151
1917278534
1668334192
1689681876
553444512
248897059
1429254342
895322602
451310489
428916907
53918628
1838434932
1583251235
2027007826
491759955
1077475801
699947985
201157281
1338768545
1519908450
1123469655
2115596043
11146236
1818354135
1453583451
1152381538
1496545544
552996173
1659850086
672061035
960314056
1507518530
1736262026
1955352545
268527634
303016485
1507404169
1194208261
207480634
158097507
543052543
208402784
1709705773
1578673863
59556208
304320055
1712278910
2032658258
1490333776
1468656628
523630099
1467012697
443211859
1349049179
382896008
1405612340
1359709158
252169878
1484356430
2108871571
1145610975
1273345972
395315008
1358714644
964909601
1334342452
1345457853
2012180455
803408553
497346278
1578262606
2136630615
992203250
490781170
2117606742
363708199
1612329955
1590590791
306707294
1327945953
1666138865
894808983
959558641
436065640
427351449
281214935
1084396387
1258839093
2015893531
1763317389
505309786
690128365
947912826
1033533000
1383112978
914998807
397722252
462812068
302383681
2120162752
423053617
1636586443
2020579303
1858575841
1915687219
680651889
706802652
1803916252
1868019108
1205935548
1208594739
1315500642
1530097397
363919296
970449484
2133005772
1359424886
201418879
1221017529
1668330872
1480383917
1189348637
225116838
1517524109
804538639
1112918708
1329596406
314009950
1051941454
387127418
1500728021
942843038
1941026159
1509708429
1485380750
756047
1046205726
135990150
1837908200
372977710
1326288787
1890141054
886320591
1553338390
1579589341
308635872
790325960
405000006
290850859
1473553925
1301160442
1671227373
922085832
1457108599
1283225692
862628302
1149881846
751809778
1412804287
1722609846
1638956366
485893954
298502423
375351701
1775716493
2092028164
1536445321
638867942
2035983082
985325636
551504361
1810777263
449385333
2002646557
1493991127
523396190
1273006909
1062732913
646339179
893560029
1343174242
774753938
1959371143
1935106818
1232505171
1453877252
1247877445
1350484830
870912071
940435027
427059273
589153914
161668815
1303117131
27026770
1612388657
975721768
979526117
265038181
1171088413
438718878
1809905280
572752286
1189000025
1481256705
708024294
1573378816
1916855337
2105670433
661825017
1536121661
1521535625
865118703
636436900
2117733013
1350084319
1717709955
616851791
353658804
750786627
534536466
1551753894
1571130386
878495344
28281
1241312156
1691914983
1264528307
1211725233
790411026
1269881849
1068140708
1886821977
896389039
80764497
326862868
390467632
1212342884
1612021955
625565829
1337383392
505695933
193850503
214995490
569304934
2063165364
697980497
277286978
2139073289
743319336
1867568044
601635759
1506399132
1876363178
1782451650
1089429791
106600939
552694963
2011033188
237245270
1839992071
1752357141
1309107320
815314476
1275899786
626448915
251265919
550191700
1869717747
1470792955
107743147
1712043259
1034716500
534968679
1366221173
988339767
942933746
1480028803
753341995
1841176469
1397080469
2055748222
318856607
364871636
1690492810
1868417259
1394574904
1376913283
1099042872
2093472741
1984884718
1372879231
194264805
1070106572
210428730
1638844765
518884583
1287716910
789887777
1089452473
1632319677
282898945
1353526293
936716733
2013381082
1201123518
1442802624
1823620867
1213673084
1216168608
2085425417
441858246
350159569
1108162738
1643066990
1580183090
497636368
734908148
899797296
1074589676
1912611568
702260905
1211385374
868890791
1662123747
1143211808
750278462
216820279
947814873
1609111561
352478051
1465975153
1993085334
723538688
1878506001
1499118746
1331368375
1384612450
1780441155
487224843
802192315
1161319867
1823125404
1112084689
631684149
1680739743
733769777
562488419
417217936
1893609585
50964522
804939742
659971600
695650825
1166405110
1916464997
14474378
531638674
1883849001
1697119236
667019299
980813798
223171215
875144061
2047748006
566127755
1300015591
539400513
1721683937
1220092995
1560551501
1315222636
745385434
1089973311
485239951
2066030211
959811971
422878980
234197162
1040966488
2110103849
1238627265
1552692326
827115367
367770030
97818661
553802068
785089033
1502602475
925406457
1058250633
166028357
1433766978
974877531
1529372401
478166068
1072711642
236339929
1097866393
2088872283
1299936655
500418051
530883338
1983677903
1248737651
1929640554
1997848042
2067372214
1966356369
897774262
1472715105
1319715634
400672466
1194569360
51271690
1517894439
2034491302
1287419471
1759741705
1191153021
1007183888
594120986
1521471810
1982948033
1529599848
1268300094
1505931965
1773995897
2141939332
386358637
655584475
832343677
87783036
493229342
983340345
1609873642
2019450097
1764963957
870192182
1438956682
470639020
1732594486
1170381430
79797581
1646067685
1293406499
351100800
151690893
1249417141
1201955450
1957115866
1204026614
502923700
1826161293
1435649429
1886480304
2068653451
683036674
248691731
1806937242
837223834
1907766453
230726214
1860626665
1399333370
2040706457
1008175184
587645242
1071498362
850658321
1990490302
611830592
1096497604
1100559440
1635320249
1059836651
1193810860
1513361575
1560508550
1883240482
1800798952
1852105178
1124898026
965992672
335239260
1325940849
470533170
1253978684
1292334113
1108445951
1179613800
1555688408
51416147
2114860752
1253571762
355610302
1547717605
1481297564
12033099
1057067261
1955959099
1783827748
35714075
1143924888
1718123418
1507915221
807267440
1121533548
1643190923
458318280
549037590
22867358
1635806318
505181021
1611510021
959700047
214541687
1467170742
300727341
1187276075
1909743655
535647227
1233698279
492648766
1210119518
871286610
129734640
1851311864
1917690050
177489529
2118510404
1235149154
167686005
499590711
148127410
1318641168
1212187337
1174640695
1656546002
2002681665
1171198170
385593600
1239631715
1913628407
7835117
1052214254
974083199
1103363920
580050576
815578270
2098388045
1883128988
1663462197
1882061387
539906771
937434291
848156749
1700648185
1149291664
2133748355
352304200
765536777
1433651265
723709037
1659661118
1029313956
1075881642
17561445
1032968892
2066993056
2039988773
1280997266
127024671
563401198
1299115244
1597783795
1249898387
1544545901
1191746278
1505762855
1617394301
493652389
1766432774
872996223
1048992858
1211947130
1705367819
662819705
113764009
2027515675
428601101
1227428801
1686494308
1088959093
147432321
1680879808
165774054
1609497353
1778790460
1203114119
903705969
1580759267
874483714
247860865
1044667859
801249554
1831261836
213164843
1943603232
869567716
881958738
1703190683
302045935
471917793
682908623
1544905698
1123640127
1316794928
886850136
1744349577
1003981714
1472615769
699946351
1816926268
797773029
226202096
2026912960
39795068
648829918
1624491005
1121332930
1067383096
1440246569
1608575454
846746229
905548464
226159199
1553475409
1622053759
934758638
1025919482
1745036664
1897962173
23914420
383824253
1164828901
1156066423
1321746164
1950797384
682825110
1897236771
1360544454
857958752
1231324316
16844305
953664430
291467633
708622962
2025658842
858377685
1804191163
1156686431
522883735
1039230066
1475522139
1886342584
1795561082
256638285
430349603
1201181253
1309572060
975223961
1359242700
471680165
121741660
981609052
1979991072
572480657
1755768419
1853590933
506923732
290665475
1480735545
431863617
2026692744
1131453465
545109149
1087878191
2068141849
772196380
1668881839
615274981
738576885
1728732244
1434704686
1829663470
182116242
88367548
1872244206
735056211
561983729
1148795010
183674172
130533727
1218225807
461130873
1066167932
135262688
273228450
1255971907
503936821
771173254
160734233
1711997820
1435672574
337063725
746560365
1079318519
1454785603
1626594389
222248048
2077689234
2027853243
252021619
663672939
1666922317
736312860
42492054
629360923
1889436226
1926612013
1938663929
1963442764
244589852
1351337655
1856435460
1846506148
1369589249
1117215807
34093704
1579600439
2136070780
609943675
1702961343
631721375
1363383802
378684623
480085812
2021954174
697605230
1471146992
474034314
1824274105
36680065
858203423
1904576360
563540895
1175617738
360410551
1119906631
1610039432
1909887985
380694032
758037890
747577368
1683907896
353564586
1991790041
1947775046
755761617
136858319
152248061
1670398158
1232475231
158836417
2118810527
1955406128
1595968666
1135962203
1018179226
1466585176
693401645
1834959439
1284092589
1840334348
1837570863
396338546
1700333888
270771105
1937317101
1054982014
1424544807
336344318
1622557743
416212125
1309740277
329840557
829848176
506262836
184374616
549125088
557471422
534014035
25791451
1648533574
218893034
160690029
125166797
383921436
1241758925
1393316459
245374388
340540511
36582390
75729041
933291691
1000004650
1994918150
2091310754
1982942798
903650577
1553194874
1900812739
789922802
1156465417
1856773831
1935318513
1407236136
1683469673
804478288
1096564820
1381065721
77844669
307508735
482847598
1649633126
1722589253
867902259
403904842
1602502640
1663992291
1729649455
48323627
1088314191
1961686225
1544155479
1365905410
293334585
1745687183
1575677268
219663563
672056076
97672960
1077821838
866249494
461384628
1602987180
225950004
6578711
213244612
984742575
733514586
136926741
1113263186
1118448662
1119489603
1907706008
1326997440
321962455
171999572
1014464058
928420008
1683387870
1668974293
590720297
190617609
570417133
526073851
1702784155
1228231164
1252000585
1362983476
1365224715
671311991
1253471586
214395462
368566829
1081192792
397647339
874263734
658709391
1271257704
1934859768
589763341
1227317980
1714038655
2119638921
2008342205
1656176068
1610782020
167137013
865029407
1339507231
2066263442
1179890428
1504091675
1468642699
182492263
1371255126
808148951
142532834
650092029
33589693
616682087
1375259915
486053587
2055284536
1054394041
1979027208
365654162
90170036
1575639992
1959788135
848515595
1673684087
1015811107
658880462
1968622831
830601559
1669997735
863710919
1920719365
796046299
535161417
1961162209
1164948360
845515694
1834693600
62185292
1288001350
599060299
861108892
753651331
1637254819
653399140
1600047567
1112418644
1232736923
570239600
1582673229
1923024651
1830286301
1196517666
1096110450
1746194345
128005219
1922749403
911207728
545863330
1994382730
588760260
1930679620
1637550744
918546629
1277965406
72519224
1651452739
1629139131
1046397286
1407573589
361948810
327881046
1694949875
342843181
1517946492
978594354
963934453
812210508
11553173
1513637274
953016906
959634082
514600649
1011113474
1411942593
1780513913
1288072763
21527839
1114002527
2036743551
2053018112
603000818
1420784024
1821950482
1620733181
152349428
819740185
1945015847
1094597218
431849461
1536897713
226777424
1465035743
294891705
482361072
1788609272
1599707590
1603948737
303782028
1935849488
1861369821
1508307619
321846268
79296546
2031109380
1654249396
1943187730
1774886594
404696792
863326287
59486228
896697523
890324544
290936391
878007069
1065029999
876272285
2030633642
2013236741
1342490811
1134344286
1454769975
1337672077
88801773
1491447044
6768270
1017319227
652563195
76902510
1551417919
904228725
1425769290
724234445
1685163991
1001549479
2061340867
469696616
259758990
1941762250
1627934276
698708611
1063967211
1426307116
636935484
1484053569
1415459174
801111718
1469170287
1490923084
998082239
1454342834
210605616
1479623433
231014311
2104519587
1168469189
1627596439
1433316559
1841173454
1338827789
167303374
474094140
2059932766
1802746570
1781764683
1153969682
554973701
1209202206
1859607263
294214112
2099392054
807324023
73675590
466608168
2144987045
764897451
2031086063
2110699670
1263467021
1930404039
1834911725
768906446
1464946059
382609860
753037165
1278123148
406978249
684855111
1148698725
376307159
1162974543
909321004
809880193
1374252992
1560677400
1510403189
1009358744
49700743
287687074
1786175375
883412913
138055965
679129099
350289080
68308478
1027724455
1892497607
648057161
903092785
1058509548
1116490130
1858334866
1207821570
29748970
289381701
147649251
252601481
316254053
1737310633
1058013762
1486505311
1993195419
1827118356
602597780
115104842
1104025132
1412134653
1923399848
204172223
957240017
959972748
718476467
1187792709
2141981632
1562930228
726203274
1229239082
1348250135
409644251
891215928
272031626
845987990
820626071
1724966005
1116665833
2141914578
586883313
1744901425
1234142641
1978453542
1680027074
238283498
1343574196
191893093
23868217
1606814673
2079398018
590833331
1427422466
374056766
323764180
1845233506
495673622
2126785140
2085277077
546727616
1177892451
223795562
51044465
1303219128
720739776
1056437275
1460787087
1348901246
1428779454
1981870579
1651339843
759797395
1354662740
983026477
1583603838
15391299
2065528797
1378883328
129296475
1457760649
1999527933
1479216268
482806474
1439761097
2019517702
788045345
253691245
1985285369
897166726
1153447071
733369229
1647622372
542829494
565177105
841662110
1045578702
19597224
65664573
764267446
1888216582
1431946890
1596365602
1775943322
335256797
1691100458
390316251
1304591743
552982766
2032237671
888710035
1504209092
249323693
1670285794
1350483358
648253334
1967396475
1790346397
547571635
1022809256
2049787530
1812250254
517197180
2082764458
2055412329
1103843865
22622295
1535271963
490036372
1898153184
339150687
61444463
2092066706
1043254511
789259642
1271682108
1409090272
2083211680
775189131
1250273966
34057670
360946858
1483605707
1217956964
1052138795
683428913
448887771
979609355
1941517156
372229482
1232579958
694654040
1568783730
583177326
589584864
1356507880
352666123
1319622719
1364436788
925533909
1084502222
1664377047
286713364
11874419
2080807839
1402374872
621741974
856225084
2140855857
64706558
172351097
2077660657
687307071
916042830
1407328158
1343962690
958152215
297756943
345794837
932508512
1303354898
1588531775
480810639
135968590
1346086573
624259170
569272961
99439430
194947537
897012533
72867938
2146194170
1356012803
1449771646
228795606
1716034281
1194161946
1224798229
1542353332
1465984512
1108639000
965050324
1708873914
1423829579
1722725637
1747738798
1087732927
1762051484
2066597971
1450034280
133615289
1992073585
1758985492
1093139567
281126928
283326445
647577763
1979994943
1872113255
2005737221
219430032
29974008
89027307
405415189
1505749686
1118469498
1084354748
1395735004
1690854294
708428489
762899486
455325742
1840317930
440189007
863582044
23914467
1230943196
173624915
771205912
1839453531
601015997
334478607
12912693
1402378972
1529527740
1893683415
748800264
1890224882
1489787781
1158074661
2073024455
746304649
5518710
884094587
689984853
191277137
488684884
1817027741
1782688661
1032563639
1552252867
676382569
1566175247
598612410
1622032527
1186661269
494580410
594778660
384817238
1782744511
1294171212
1693193208
891388214
1386834955
883039896
1018016093
56037137
1210199007
2088725961
887533978
1855172515
1166444779
1598259551
19679471
700749568
1555801297
1596666871
145957236
2097365844
1889909962
106947525
779792219
759721374
771741966
1151585439
1558110535
1710231625
830507660
1025132590
1036783096
1133297080
1001282816
1548276624
1257723926
698366089
2075310823
1522812050
1340954724
1816907051
635442576
1920519820
1823403698
685465754
855637280
1032995002
1023166747
1557154607
1778051616
1407616403
353885450
657546775
341055553
1832595774
1151381102
753193006
1800805213
1949477254
2008913462
1549207396
806426651
266795952
1177963909
1467018260
790080362
1721174016
376408004
1360395849
333482142
862903758
1191299406
1662829526
913053211
246379628
554024756
1798666628
1567977383
199295323
1556567577
2093491545
2071020393
559425705
2075716092
1596785840
64966607
1058441697
1553657995
1566355677
776072408
1645632487
313498573
1749953942
797744559
603020258
766685726
1183459970
1664701177
277195525
1080566537
408881236
1560489667
530166537
1538312322
129206234
1809230978
1734573243
59205703
890545682
1461733870
2078014375
616841945
620689188
1104120805
797155507
1403548071
1044365186
233043738
2006689925
1458404021
1560222951
1877192623
1867389743
291234322
1253694832
1865535475
615014920
1408825404
479351260
1605279816
1860608506
1067227449
1610939851
1507278351
434997061
1932266460
719150073
2092465095
1708972350
1887944115
2040714362
623165217
1761803302
6820404
1022309626
1318556585
541594814
2031453225
558775001
974532403
71342697
730770094
879478720
955057454
1527008198
776028129
465958307
982095530
782199885
847422771
2025749767
943208030
1041840315
657604212
799863150
667622311
468453350
1503101407
2076802592
137123633
1926434688
1274689765
181162513
274108172
13365992
2051482648
1000019306
1992741394
2140159972
615609537
1126411791
1541433405
893037600
2078783022
216349126
336560895
1842628673
1758412505
1098261130
1591176527
764986220
2125663298
1253190303
666839211
651910942
165841951
895507849
758627096
1179397429
1167037531
694778242
274894094
1271737951
1876394563
1678253437
699651121
1872054617
1514017603
903351711
1227169748
1280623051
352662194
1061769653
1037240372
1089032403
532869452
1545278319
1083374573
1809115189
329033318
1455900704
1943270176
1304172487
2097795104
1526712261
1511911370
1273769115
18764292
795469539
1083551114
624430454
1376980935
2120158331
298739726
218054259
997735090
420055579
248254531
1095106592
1488292623
6207487
1718557618
60133445
710436639
378134798
105597572
1521689330
1565284362
401955715
891683331
2114718378
983785537
161691036
1016105685
1927103322
695435712
1223891399
1926398861
1460641044
2072501145
74970464
819113981
1904655643
518049002
1586924980
705290203
1546186906
145928413
1571953761
1267968709
1929465271
207653649
1886039153
2065068003
310516825
903385431
1005174637
566430459
156929828
1191696955
842100293
1603668146
59485898
630280025
1573239002
518018230
751198311
1928539102
1297560789
273702709
2057417804
2008410097
1576745051
1584308974
1056013796
1360284169
591636850
714133901
1176752134
1936156511
775297306
1563494418
215510445
740264187
1708461028
212336191
1314952994
1084922856
37593744
982011193
1442747392
129873060
48595423
2044440987
482178686
926181045
173541125
1509491127
169528144
953252531
1112771818
1560240117
111401823
776107540
1223008275
1304152261
356772945
1915679888
405132513
1221720949
363526267
1466755925
1711489238
314745561
1456719607
2073957825
909255027
2036810943
1731326463
1062291291
1209573953
1240678493
175656451
972276839
669281506
370268211
2056636917
773071593
1004365208
1019168571
1711742713
496436103
1560080162
2022803288
1659699365
1757652426
135258453
1020344342
2107661596
160137208
20197916
1712672175
1313897895
1215225789
2133098406
300270178
2035179064
1736011365
593539160
414954032
1908899995
1952653846
1499945286
382550868
1426115156
203125322
1665509103
1468515530
990382664
1511789761
849329129
740008478
1504405391
1162739200
863689852
1261763111
2101644820
2081283365
227392459
1697199999
1915622282
1847888045
466206088
661638828
702537746
1840305037
523429840
1495111916
305284459
1376625028
1065943855
1200471771
355929870
1642295918
972590882
775315234
1802223406
2139460497
1906457130
473390673
637049422
1223356663
591686659
1479228800
1592080695
1449284624
1040513304
528400834
341787724
2057509332
483014355
577474388
1653153206
619887679
1871958963
936074828
1589416902
1505434270
1693772001
1459100552
1794343834
289041054
1138065848
347220690
1277987569
1758661589
868223820
1578139361
348974575
1537314647
76307901
1071503398
827084925
1120911767
1846229409
1368693730
817611620
444932015
1472827273
1587707470
164813389
13692578
1302344246
986638419
165275174
1326190335
929796148
32915448
1015611331
1578194932
1344018229
287910269
1792281000
2067422155
1398266023
1877565372
97307963
438527938
196299028
40634791
497521825
1322545847
2099501604
1416320695
2022594011
528756601
325062770
399581638
1172498006
976979226
1233789626
813178125
1011086008
2062345844
1540652296
857403429
1170760240
533238545
1073001788
1028438411
1646039793
1719820110
1906537876
1115829825
576079350
773891643
374537093
973240774
1762020771
799756050
417003541
1753654292
31095390
562788037
928990500
1106953522
429945916
1234667822
899949269
1345695220
1727614762
342802855
195541637
296217062
1168876178
1057618986
432146432
1364928584
74563745
1000272995
459245957
1939778300
494783730
336126066
1135406573
1979205149
1146602890
1450917678
2010750983
223126788
1698194711
2083291428
1094455551
363296985
1469699785
1614543221
2018078323
439436092
987337465
593719745
134547540
1434630970
1832263177
1915338942
236876992
1266335359
1723774959
1927960534
19972066
380985736
941965967
1384345687
617178386
200056553
1780227398
1522859596
2049409036
879844631
1301315109
629717053
1182782555
1129736373
1854193298
1759412718
54445022
1871235958
1839623829
19445492
1974818531
453524655
927583604
75509810
791160764
511670058
908411209
1955166595
1591365589
940527483
1736827534
1552956040
1667070914
339592440
1740485584
1060852033
633037127
403215043
150702960
1037744136
1912454441
1082624971
897444458
2059572673
1558304783
1396074913
1558678868
940215649
1688639606
143265006
1541686969
1721109856
519900305
1938269412
340134720
139493415
110826225
250295327
239247611
1856214185
9727287
1672455354
1347500800
1360954530
977624770
1421704113
2093839242
1183424352
810282651
392640663
1681487545
460020531
1524371305
874754896
507341538
32201336
1806972941
807422020
1971663826
144877845
1360471305
280824598
1715404705
929602187
110104639
1018023174
611913765
990534405
1268731857
67019579
2073128676
1629563383
1881940971
518353729
2110497460
429602329
940801943
609922436
680082830
96545449
52478031
1478890914
1982705230
1458227875
375141554
936818071
1974283768
510324155
673034193
107036648
483566899
798103819
1407246789
1214584225
1054116529
1323581409
389064972
1250550987
422649973
107873689
683821159
913350671
1034162417
730665458
1868802194
917337120
2117913328
1732440867
102235406
1307688005
1852319355
1040991412
1060087608
495253509
1729583562
1538925288
1522815773
507255472
733019823
891899350
267742540
1764289835
586156300
691895204
1767655200
27397887
43506563
2129406505
356561506
32954137
501833852
191910296
23986930
661728992
1164094640
157043026
763017788
98526367
1203531788
238254930
855778329
1871812827
345079338
2076672
1091153375
155071470
1402382570
336876056
1597657139
1540164270
1395426884
4785347
1206019798
804322067
735384599
559646120
622651768
575162666
1583024537
148642068
278572381
120318690
1366771009
632804370
282282070
917865792
1026376676
385412802
1418482163
1829766503
709377988
927021649
1494278666
789586960
2123638147
1215126350
1765408596
886711949
1148879262
2132738257
166880521
956464702
2144640636
1549661976
2105873460
608480252
283658297
1682075910
891412222
1501283116
694151792
689818441
1620376269
68737537
1846378852
745290217
117812545
1066534843
1201607790
1084689823
1709590489
1032251431
1492749089
1358352237
137202535
1759829413
1984530695
505486102
1581817481
1331496009
119059890
1036110980
642193808
469116510
482647079
662720384
1800158951
1745741163
1944857742
1518629298
1891260866
1665725304
1473730409
902361825
1797567827
157663719
153649096
1673547552
1684088252
1020446092
1820375900
1254410926
765118961
1234391970
1502822726
1286164091
2132723922
1252133171
524267279
2141443828
494323798
957823640
881543113
1510263232
900096437
1000981473
1164804433
1039479699
192457764
1109756846
1884773817
1996059626
733735153
1167840495
985987496
822297799
2012683454
454037978
174322436
439986934
2063535030
1976493216
944108265
133293093
1379058258
120649402
348812196
1831371872
1294356974
1255207722
822084512
757183812
1321017291
1139265361
1043328497
1444298106
911205160
1386903899
42210345
2108181063
1508101392
864468431
1611743651
1198525271
654934870
593482496
584084005
530433436
269564513
1171532604
30844745
497273257
652132282
1503010749
637118748
1398466421
682752930
696119929
307034177
995000819
51812467
1107942802
1397178004
418540612
1804191224
227904638
1307143518
1255114272
209368896
2028789303
2031669758
193571692
1781413265
1669453122
448998527
19658770
1434238789
436986952
221810231
1427720537
1781935917
1460985640
2098154095
511577537
779092339
1999307796
473476826
43525468
1882235052
2065154656
943667666
1009480009
906018081
1243774088
969763308
1678061585
1321526887
355646547
862926359
513280084
1872633591
1191015290
1411068145
234050971
1641652993
1743242265
680345601
167120935
909294879
169264862
412920316
1680249672
375485156
944434917
2091597504
1641687149
1918982659
1842299956
1966508742
1348893178
1368929935
1534478099
1753908881
521385013
1918019172
2061738041
1854222017
1762305985
1138833137
1147355663
230774985
1884807542
1105767322
917603554
1754208748
1109114705
792353259
1921637924
1596947332
1349293346
1916658158
2110844757
917867995
80163866
1528849826
1532549274
549556611
1606708726
894916825
1360256224
1071447636
2344409
249438762
272002987
976367881
1757916224
1062598879
1113543857
1046577654
194295371
1250339218
603006127
1821124245
2145598308
1349182788
1446554134
795463870
1826620305
26759907
1490524557
1164188010
1002308013
131016688
388956448
1153782510
322006354
111884816
181196106
856520846
582848916
2065224891
1479614693
1875904665
98554382
83883202
1782343031
853482927
725761393
990604355
1362786329
697283814
876063381
1333960610
1356003704
1843666844
1737458049
1794318796
608318371
1241766387
2105323216
2040020366
1524638022
902824048
1218777833
719879106
361370828
560883308
211783389
1765844618
708530123
1559985858
437870387
763330617
1755210439
1792515965
1246635884
1613876466
342214007
724777443
1973923754
1399905802
46160138
1577058591
1471397389
1415349643
2132407074
569264312
347459687
833406433
1479326618
690188076
1984021163
1882632151
1163041164
400543109
319436527
1894114087
591854906
7931042
628811949
915190300
714714961
293735080
1257582102
477498321
382028040
1976434495
1438398878
554925285
300203364
1612632215
542645168
1339652046
1258976881
87850757
447822247
503338466
620132083
780494329
292048565
1955850179
954598204
1851918234
98906053
1103244915
899081853
2121198635
2054577089
1209056584
541866439
1118824298
1751821533
1895269901
621365036
764942169
978560532
966411219
312007895
1261566063
781015492
1584851377
549846499
2013342770
1478979581
691448808
1483218514
383191671
1747875690
1477013537
683000263
1772740417
495799838
1352257925
1453940534
991484648
1507244439
1157003801
95366307
719988629
631831999
1758449515
97711984
1624303254
1052377720
1704120546
1866203967
1342324264
86383250
1669572711
1873400567
1311680372
757673273
239117502
1175627149
495939138
378659211
1577910353
944016769
2114496452
318117795
1563542190
1189136171
1494534202
486868534
827693611
1159767391
945164742
564100045
272674328
1849430501
1106715429
1701881192
1545214927
2104320435
175998871
487582546
201084846
114486438
1687952480
442797610
8534928
1791137877
1743741441
859921752
769224049
1492462024
1121055253
1111033336
662264648
1079679347
1623650303
851467456
1518214503
228899678
1002121837
302205332
1155371432
237352671
1778343053
1421461826
548638735
2066181054
1791657457
2038560558
347560167
1238721357
547824679
1800622386
927362459
2108585911
1924552475
896444536
2141634820
275354695
1543176382
1866666370
841364597
1986201166
1466944002
1627915945
1819878966
675045831
756650063
173909910
720471092
2141227428
846329117
173962579
1362179260
1118357760
625976970
1977868598
218190224
750770341
536398577
1843393827
2094781138
1470174559
951853663
3237586
1835665161
1096247198
1311025602
1554039202
1767165314
657144902
1518657153
1027668076
995943970
685686929
574211731
1971731536
579941441
383824253
493112010
1341482787
1704897052
1056471879
968344147
1092071372
488675449
1501704265
1794814936
1706441653
819586122
1993774448
452034255
1765613330
1648888561
1467160833
507351101
2115454068
9376154
13593570
1690868043
818609428
1677222820
982961354
514427149
1092536160
471897063
149331055
1500413173
544904213
1921333155
1946038839
1983094107
1456773300
1460837892
1313653495
890539204
1028211713
349860476
942204042
297905987
1674021020
1989884106
1217585873
430561474
1625482336
1940837682
1882440538
831460358
1550361015
1142642148
2115018460
1497579755
1536253846
1889297293
945696807
2057535946
223034381
1924294877
2068286647
217486236
927520480
1767804409
654654982
1349976077
1461213267
1262469371
364247441
1855493481
979868306
1314155279
1120126567
1781145848
851284018
436634788
595941989
1837192923
1413716822
460460274
1636920709
708042056
229505418
1925490320
447431582
427818516
1459054305
1641483663
1862559414
923772513
1795176593
1883430882
1690836932
130605101
1477698679
908662756
817977258
1070507299
337318930
1633018619
1740821988
1238269237
27964040
539869179
31470693
2111744832
2015487222
1175636087
1701363425
1340473716
47358803
859692741
1114507618
544182682
1486302200
458870551
480988777
75824021
1712675209
803176036
136073605
1084450939
433790816
659765637
2102461583
950484336
1873213462
209791046
197709835
835783177
2112150124
1326913059
2090514522
779141631
354931666
1321883664
852121266
127503276
106768695
445199709
551433509
610861207
1020147154
520683411
1134410817
922107503
472362508
2009479445
1300514045
1623136020
1670652241
1428187918
232048818
812236881
937684851
1251522549
1206685198
1498339552
1177905456
1763618345
1858481078
1424226964
233982282
1572169435
847920686
2102028568
762552994
1149740590
215027433
28830416
1221388053
2090419882
1642164490
503883718
1520141622
609701522
1143739892
577669376
2076806462
1443258514
1181316823
1156039099
1274554686
811391025
1894002854
1825522955
1141401687
1192266266
834949025
1890080330
1911910028
214581859
553353573
702449222
1342436912
1003169331
180835144
982496638
2007097225
208856450
1773736184
1652389441
1709216884
1485956950
1924979317
1548884084
1566977022
1530357914
860502736
1942394784
268357596
704607163
1158882948
1041118227
1199344097
287403920
1825011497
24569243
1904855522
128790591
776780004
40044700
2076546466
751530574
236869225
2011540844
717033137
1150192425
855030027
1351436442
496041709
23503053
576734508
355444681
1022221981
395477224
406603982
1168585104
857474910
1264488293
1138252045
1722111861
1933922692
1623482238
1900169790
340410578
1138386450
1851736573
323701318
840620093
435771248
1742919357
39173263
1569177001
1819422229
1163477563
589119965
464558609
734579941
1096266504
2136484571
1973181933
846540850
1133955961
152673116
259383217
1634762836
1285130617
1976910155
1697674791
1268059501
2110758285
2112831731
282747227
912872582
5751417
360491871
369500116
372739584
1333875942
1469653274
1550719691
468824234
2083858808
1293432217
1925729327
657478431
302151515
1462575365
1401183017
1572039102
2095308558
2006488668
2106262317
1054777502
906773695
550535117
1741794591
680694778
1189219989
1798766892
2087193002
1668536716
166282161
375344425
456007935
346434303
2104289573
476043770
1127244861
757572089
366816223
155308717
1589365623
92169913
2063052533
213268605
1079681274
1740137138
1778909575
978031516
193515393
1172219505
620945498
1084106829
1204969530
1664549590
2019029729
1696481935
2021524955
1147552862
1430340434
1588382624
908795238
2006309659
444514282
609353898
177711065
1393909744
1812906596
184524479
1226993897
239259029
328251570
1954876862
1526085238
1722541167
701407290
1281277246
2066524108
2106170299
1187786678
550446527
1352131765
590478842
1377805639
1565857804
618654816
427824038
1442468796
287606844
305285541
2080828683
2027232684
232163354
2090684191
1493882829
1989813703
172264806
187388232
884929370
1010132253
339507558
888689288
1253207289
1802703873
939947870
2006871782
375268695
671435788
868172048
1266815925
126752545
888839663
1159858576
381456853
757828322
43418607
268560955
2003902516
1859031340
1679002710
558667939
1339400364
1895983542
169893136
1299569619
1273224406
416292434
733824366
1078555459
1581458931
1898690833
387196037
1387193680
1433767294
292676913
1603779740
29306851
1632581582
1820926372
77809161
97286206
1889639859
1911687399
1205130281
1529871592
1981442533
37012929
759780983
1789182241
1452332160
1214181492
1043172181
807328468
1985370717
369591724
1524338852
753657726
1847501212
504417883
1271479722
560564017
842682110
1887763171
1986997842
477436613
1398901210
1723112869
1780240871
885447699
1263718391
679322633
981255750
130195234
104455413
875649824
929331387
2046774254
449756341
549264935
251061798
495822086
1196981261
471049711
747764693
1203544402
566551144
1832875364
1985008669
74913717
1843521751
1367125974
2088916398
1724231976
1670486377
1564356527
785595848
2056949462
2080001880
911136950
397015366
903914219
470391917
658283687
519223502
1889603410
315338934
756349778
741870019
1892077598
1792976422
1970102145
100092704
450779413
1522422549
929571063
885143061
886929392
946238945
1591881445
1451886070
1745474320
1136784085
1719148554
1685009673
25773033
374748842
1916510957
419016437
1207326172
1958180421
1722762023
61711114
1227414656
1389027806
1088275781
874853614
1264533236
1887564261
319062009
1940835773
583865199
1600884968
251086251
1699882396
744040592
1639302005
669700153
740683489
1221890538
1937705764
1375890876
2122657961
1343916813
457801111
1501564986
425701460
410341567
960091352
1068745128
412847733
2124413886
288662694
1886222206
1820444167
693706585
1008328013
1466751130
2062078462
876420618
883540130
230548640
1690402968
438989890
2041951344
1412685642
1141272488
377058508
1020661777
451872339
2045516747
393784112
1843096847
366018859
1439158449
896595698
140839992
1982382379
991102539
2051538003
2129555423
78382513
1729888997
2037362112
1576582894
1835396615
1304536224
789786034
2084868551
456546652
1967123863
1494298803
991372208
1956894852
619015407
385808228
1266963593
961708549
1727217192
218943469
1630088452
1136569817
740005416
1031135580
1025182722
750333935
1956111619
1721491015
356914930
1238751306
1170176176
457663675
1917090667
151882211
1632044647
1378734008
1132772260
629615378
55227624
57725181
1359840877
1465263662
2142834318
1936121679
1809225029
1645245434
557420134
973709618
1763996892
1183140510
2105074461
1970742619
1703368589
938977422
1747845097
1407763864
1091213452
1789869829
1837715370
2035517630
2139186698
421480200
1796642454
1420842991
1177549107
147314852
2120176127
16802393
116813590
1002630800
844043148
2072050708
26020535
1754041300
1360415698
2090013468
1236399022
796489662
170363747
383977500
393224125
29208323
826670271
1133323547
1523692345
412832252
2061086032
2075601990
936816745
257189125
1736417171
1423635958
71437517
1219230276
275311358
1444536243
857981667
217578933
1304517913
525815437
1570277726
982530975
1888765683
92854167
820103756
452056233
223429325
2059231315
1835811464
37852232
1275605306
434407111
1060637920
418675782
1918467001
41795292
313675056
1350653076
2102792452
1543365845
1289805287
107088395
1627757076
803352623
1758146979
2146234797
756134817
1325074779
276037118
1753905211
220441128
1520966742
76268005
694147049
470095052
2073513187
335590495
1504775319
13064880
1510974703
1993679149
861374937
1315974941
2095882798
884713544
182703113
1852377677
156514929
1636297326
587331952
1743517615
1773930542
1833959733
1223885196
780114454
1999193517
1459742186
1510774676
2025952613
1707095146
886844152
1355614861
679199826
1038426813
1177240011
1396639058
1054832103
1523785358
322220877
730298580
1743827238
258766185
1899037005
741365739
420588522
562324338
773744153
1939020568
531693840
811392169
844190454
394380972
886185343
398532016
80031386
670903856
671470239
908457133
1920842868
1120502858
1198524993
1659006315
1079655696
1751696719
720536904
853987088
775963124
1678596166
301293060
2100408340
1401155842
905707607
256785948
805052436
23014814
628349620
263980910
113907372
449664084
2094116475
1280532647
1603314778
1098038148
1735845345
1528858419
1886300156
1751687486
97264098
1329108413
1037917615
963136559
1923694316
1150440882
87667394
1019560856
1601666966
1852926447
261525832
293975536
874941718
1724196429
1530068269
1179455117
1009997118
1805417972
1967249533
1230610389
1224596049
941709143
2031304319
790023583
1808651546
1338962023
886861107
1960778942
361564041
1501096970
1673999830
1705104589
1169660345
1565714609
1486226747
269132426
1602850572
2002272258
303013416
1587121816
749005432
1832777154
1052912554
1749201842
1109652594
170103266
289205722
1243413805
1854516336
1760590883
1988815253
1083126215
1662388509
1714065483
1696550281
458032974
1077196623
714260784
212893283
975555552
121483660
1991569869
1099855981
865043027
2102802562
974495244
1446067049
411308473
993087258
2082886865
893516006
1512276554
1560397650
1672115080
510476388
1926043143
1012194314
1672850346
269781178
1665376031
1241278069
1926447575
1990547307
1396886068
977465328
1724182574
2070537673
208381886
1619555960
2039994167
1057902354
1209085633
593981351
518086267
1877317239
1611292405
1128752745
1467997438
1128077418
899182801
711379129
990994686
1852583874
2045358391
1046248553
815445167
2029581499
1262801320
1719189113
575299245
1613757676
1961221906
1635098108
1331944102
1072086781
1336741311
125331724
547186731
1298652521
1626104780
1643076203
1001186641
1388129413
1592902377
491936037
529370110
2096085947
780888484
453938971
2135978771
821991459
418753017
1006874730
39027054
145283772
1037509713
1941855911
240046034
864353934
2065319890
1447228680
1880281086
449936968
1629141158
1382037158
1796673140
931357407
1608103357
1101913270
667810874
786500064
1700204835
386086043
1169073360
148181828
1046821187
750795547
268393353
21277158
1948742622
1903255897
2080645251
1682006283
1460280826
1718169159
975048504
1961519459
886230262
44242094
94421584
1767694513
964656464
1862687388
1245998997
1716069256
1764724556
2110269992
571186128
316166168
1820792812
871709980
1916968545
952953731
61592136
1204597559
1757244376
923746306
1525629849
1381137993
1075047421
1439213092
1600556023
731974869
1845290291
1116752594
1435140255
666793446
1522493997
1334255111
1056765993
412668251
969814739
1012709146
305781032
508532735
1326300535
1349606149
941740
367184314
1212537417
1941643251
2117280765
640215612
1708704301
1239720539
1630226300
528551776
954078727
1732412749
1623123922
677810959
210276201
1586385500
31590111
175868411
503353923
849251084
531463022
2086703469
1616738907
1913138804
1696381501
292686498
978313809
1448297649
2105009905
351660227
2143776841
2101062904
765963267
1202019407
1173558134
921082442
1440007768
1129675313
1453657561
1436791522
545232675
1282558986
799001409
1899870786
804281270
242808433
519247521
156584537
643169429
2047895916
452195712
245423587
738122006
559943168
641697525
1250224827
2021532318
28392831
253461377
1406308094
1462066367
873887533
1764045605
1191574326
846633240
723971799
1917029396
1251860898
1025426286
1066748943
1798858467
1650417123
1424127361
1730631372
532722702
632925939
131213614
1500674491
1734627032
807058182
582918516
271432150
1326014197
1325871186
786919821
1142089787
1860938687
443137578
772394352
1741190794
979744920
457028653
356561941
940710912
1091707516
1462985099
751025050
223241832
806025350
1499449663
1439587366
1540755961
1486674684
1419816314
715250053
1366995076
247086507
505012336
1565552624
1408627204
1786776933
809507317
1726946307
841193931
167587606
687940973
1972629918
742329855
357673046
217213306
22311479
1481126588
1419678809
221948182
1010854540
1574541745
1684119022
1439190851
263291296
715804445
1916211592
1616869604
178450304
145975617
557427893
397373456
789222081
2142953031
2120167468
1879814444
621142440
199634652
1694034239
1459402727
1495679541
729238382
1159385368
968654103
1537366340
1267753821
2112687976
1159358659
1737665572
912188450
1279859998
753478916
1277001978
1050451148
1521653135
1037369440
329431163
1716062958
1006858928
1431244170
656398884
1708879205
358236604
1149707322
498480080
787886370
1471333977
1905394313
583943595
225080489
1453355590
118973650
802381812
1111043710
703236974
1053798626
1497379830
1995259304
1385992062
2130231349
406698265
1501057872
2111702059
1947275798
912946216
1375347639
391008387
1573545389
117427843
244511689
2069301689
1253848234
639182209
425027950
1497432471
2121935554
1823272383
979733467
1988627299
1324260283
1420173549
1606185709
2000263163
1029021019
1379059475
119440208
1882959693
1851882655
586581662
203078073
818320301
6316531
54024103
232057000
1253967691
1576560611
1420768278
1118582966
1423926031
1001608791
1566236031
1750892381
770331653
558837890
1143104956
1371130801
1912690646
1407702567
562651168
909239760
458417123
619579819
1651123292
78697155
1336864622
1667248297
216932408
484501511
1650442964
1180594953
2044433333
1515860613
3876830
1596363033
312884245
1546743826
1587836219
2137185434
1688921858
740862259
352409393
885356600
1812714193
1646233373
2125160589
1909690155
2081581991
300752053
738697486
2108785053
501030297
1579725211
1571158536
1321991985
1678069166
1558817031
1048274792
424827190
723773935
1368133463
2042604996
622570682
696040014
456771493
947331205
1738686720
1723636620
1748171244
1216346299
1284916921
1559337988
1025490243
1023504262
63164859
901918174
2016856489
1881123322
308280742
2007679731
2067848639
482828701
1634372616
1546801336
653968409
1794845056
1202526003
654998755
1099657015
868271018
1811764668
406205604
710363319
155217080
816371304
765186792
591810865
1281572706
1335940600
1419613885
1738680797
75451153
1717140633
1347672851
1159041429
511492990
1323749819
1372494131
172153747
1500634683
234903139
368046351
768894967
840916345
1616019590
1551497795
55708013
1601282187
1597326337
2026740338
1069415576
379838595
659067614
1847336393
2010788492
742155089
1010866533
1765116490
1357397625
1481195252
909106686
1822961057
344694861
1323540297
930841730
1157884255
1999253667
1506355154
221213748
252898014
1440416032
1651691286
1732584194
797463720
1408038046
1460080693
485304804
1010045184
1027155325
1403127808
1895061314
312857211
2135504840
1142097302
404494976
1089497257
1029726639
235999306
662330789
1279196127
1510077736
1735738366
485486747
1993909304
136731296
104200488
1108673020
1740038711
176312111
694574829
49164971
2093766613
1640275657
973242690
58786912
1400993509
867332355
361703252
1995262683
800067289
1669834179
1001603947
1711255490
447822300
2071580124
1026422533
1378149823
1371594201
468667893
1295830936
1060983810
526566143
674926948
849838843
710488949
1581142532
1344406373
1953036320
1757861261
293642298
1437377372
743738556
632589083
341875021
1953480808
1302187835
1711922291
1464403719
14339807
412651056
2143292362
181863107
1268465369
133813108
848609179
1990213330
536188599
1436394068
2093970059
567306710
230389264
579114121
743087233
755707086
1744133898
1357074236
890909581
1185181890
1278616081
1247840752
1058404161
2055871244
766237816
1014255995
1876715296
1772844945
1988798542
603312656
1394425041
1031526282
1079789816
680513143
1221333472
1438057672
1518982604
1199105739
833020962
830809224
1793603131
1631874290
1009792641
1722020054
1925392558
1015572829
90184330
193351442
1956486051
1250509667
483976249
1309182367
791585769
800515485
571991175
766529806
226768562
97290921
374348933
529902741
1338551562
1440138101
589384553
601454753
1620174493
1579058442
909487110
756775221
1860658864
1965650526
617861707
761589860
685359996
1830306731
552598782
1362930394
871808992
1641207363
653438060
1141322370
966543701
347017866
836321245
82375240
1732406206
1335248227
1133181969
1005563056
200210563
1692485662
294240546
576986429
1085280278
1792739010
1787945801
1836468420
1676032145
1298216685
1102792792
1779310706
1069537041
1227058064
335711799
2130834118
1264462662
26455922
1001105621
1113153788
775315523
294771541
737693433
585446739
1127961643
1924137146
1668593917
369431624
1414832819
1960018207
1671595282
639801679
2077651538
743798272
793413880
1404899483
90830018
798611477
1785523582
144307309
504396774
1338072888
1263883924
1537190917
148197108
995587299
169239398
44992944
1204140197
683746750
777725870
336301760
1587028773
50892319
1759998506
782683603
963806461
894202519
2072421967
1739226759
2038762870
1520736431
1206845773
1333140183
181918619
1764222207
270150622
1596395496
1605883565
1563880545
2101936143
98584120
956622649
861960654
528765720
1776146003
1391296529
1439619462
75842178
1930458606
756082828
1785275258
858415622
1732026946
1117915172
477395010
231806299
912207257
2098891579
120897021
51762983
1792682720
530943077
622119244
1062360646
325128235
2047295796
994957680
357449801
1030438922
40489368
135015680
174804085
51334239
488017257
236589348
1946903101
1048175259
1114429472
1307859248
1229901867
1886963923
98233042
111503843
1086446545
232542197
1092484704
2117912615
2085984654
1803505983
780229275
642452891
760950410
2003611952
1380881212
521863044
659278499
1935483816
919283671
1484780311
2621315
824892737
515719168
730050085
2145678690
686580744
2135572088
628272751
1082682666
979883629
865817176
369090139
53366870
616900476
787374646
2079088875
216849355
401328437
1438790708
360010566
521949888
371596848
2099405927
1617391013
1936996206
1195074735
1641507245
629423706
572666481
1540890563
1513662619
891521812
14899773
878147486
541628154
109418544
363206550
1762133129
814244007
967450040
521182521
1873367822
1601822263
1906985437
2028175234
1649335990
259702982
920134339
754508680
1796806731
1404602366
1677648424
880737966
1408677811
671902944
1032659973
471856064
699838766
1113336357
2017778881
610071037
202841566
1822920902
280748561
630399041
302601807
44345823
1917093323
1067349226
158710209
1717929438
1006655946
1226590661
1529819556
297843323
2080164240
596027235
449761964
276200936
87229254
761477317
197831336
2015416546
912496749
34114112
1053022265
369933154
314533725
737562076
703433341
1737845124
1197814260
1351891201
104892232
1634445022
1023563047
1119161015
1286989746
1668416022
620966672
2109568940
178859186
736847503
743785729
1049356611
969712994
287715834
483225940
2028099682
1741229986
778588186
2031479346
2034677436
729596754
1991478314
1425790594
1683769706
1989162381
1301159942
1368286159
1076143453
1751392069
2103708745
1835399280
893842350
105304404
813335918
485451012
963664020
1353683856
1813071866
466375351
1453327238
1236233658
1086819502
1626101822
107125226
1860983070
760885502
839437342
673783923
524897898
1092055435
1897160789
2139155914
96437784
430971197
1492017700
587249491
1819779778
2129594660
1487814942
331917263
556096002
717085428
2141820614
2072581428
625996717
440133497
1386022127
860428557
1884047516
1446068766
2144540986
1389048227
1566999673
909172060
1637256403
2052341659
1596293255
59278266
1296464671
2056199258
1949225998
314457780
45223513
1655236833
1835778626
1586057397
497158149
1108392831
1053368801
1986058587
1722919360
2020428223
1022853911
590146356
1792889665
1954890868
1689451518
187865729
1042660763
538230797
2126619270
814527647
1311222653
1745917991
1969587667
1763675488
684718074
1390972574
656373984
1490888161
1781456052
450145451
1262565451
2083277335
1533461598
1614557405
1711679442
467611849
1596502566
646817896
1951085150
1224582815
383888981
754854014
807409697
1429886761
590028334
31725602
1888537863
849377548
746565578
985188664
1052320302
1841759993
558378859
316346516
925269956
1857749110
621295726
1858754715
527969340
1771720351
890648899
1502360814
895411184
1366023539
689115497
1722257397
724732155
204213507
904964061
1111984086
1516323117
88698050
2107415325
854925503
345687157
1253495482
614290181
377264567
1295655046
197132348
216570701
824837412
622089944
1889646846
1943685140
1267092428
1166369057
374613182
821097178
2118086760
907938743
1099807027
380152204
1471170308
189424989
1284307087
2085786988
796562709
1110774598
251315828
475999307
281663202
1191489571
1809059088
1410137913
1122330322
1096680442
807876208
1955301828
1662493351
1707846916
356159271
1136680483
78935741
155112872
5466821
401415059
1201968042
896148749
826931730
1488037802
327819532
450402252
96251835
1134031735
590235855
1710270968
1376296408
1885042865
1432971389
601703012
1744034315
2073761708
1216545950
1437345224
2125414964
913952542
267944451
1911540730
1113253868
1344049514
867679740
413148416
155564595
636212058
718268267
1347990513
512892609
1410443841
384419615
592286460
1599597229
476946375
1450507200
948614256
157599090
611705204
2103814725
1486236977
91969117
510314942
997806044
1018481981
1221829361
975004213
551418136
1315260196
1385857821
582671486
212345199
446745373
1525872179
1364957763
554105888
2130653451
827529105
1445763359
716209360
504097182
1517909145
1949716747
140374373
357338108
194388684
1691690161
1206192401
920839696
1318635268
1301138923
582075761
2026213238
448866396
731454265
109061294
20903585
2052737960
298799080
159764
1078591555
1062131567
382618634
1527760378
756438578
1744412502
996905647
761954743
1033698859
1309746030
1454829006
874446940
1997420410
1086037697
1809831503
1632011772
1389401378
1331396963
1764072027
1560038618
1487902265
1856263863
1116996893
1243462489
450964127
173328729
1785166463
853434355
1146988146
125719743
1731068430
1050693047
861607479
2097929827
151945941
1526865479
1691702715
1448075001
1674950093
487191445
1011276512
1505971584
710412728
114302513
601140853
1511095133
371000389
980977667
853606095
303831580
239962478
1746927325
940461622
306967040
1639439283
320900453
547216146
1704565275
668707387
1204427914
1290935922
424010624
1359423374
758336157
1584395608
560763957
1402360920
577002785
829516586
1172703418
1335090122
371816465
1049681221
191636709
1488390264
882537960
1123646647
1032878644
1467296503
717424775
810761560
1794577721
1592663302
1293686328
424762703
940147219
455652771
1425413923
1345171451
249757773
1314484112
74032816
1234781943
1604709730
1994615570
651324715
1246193698
627650264
1011437013
2000722098
1439509591
700638834
1795143868
1708800010
1814911056
476915087
84723654
911710469
578874126
1710561816
858291642
659649840
1899929257
2015424639
376948468
1198849148
353751633
1939056541
148459571
1643391568
65466478
1941063807
1666788955
1107144856
562193489
1439046992
359452234
379130765
1266366139
598052337
203257364
2145512591
1261439820
47854793
1691784722
107497068
955497863
1453356965
2044309370
1950711841
712928416
122706437
129435497
1311606463
889211018
2128566780
2118346888
709922448
349875845
1905671470
1549778479
802799857
708799499
910195448
2013851966
137507931
930415097
797225419
1041147670
1842043497
86891327
1911149403
732578780
1248212886
2070707822
1883240429
1831863853
1659564824
1836310119
795452288
1053584061
573845365
1937116781
1536188369
1743867940
552698165
1793118260
839503006
553396842
796798141
809049836
1075503312
1080314973
240253646
550549708
1026033520
168197366
394566513
988766788
500084592
1858703505
508273902
683385537
1156744269
476766847
1714418208
1141344489
65409344
1472805376
1743075702
1007552245
483363656
1214526132
1231888729
1200914231
1332380933
1650699235
742624420
344029477
1032923669
761718767
900803583
1924333673
850274894
876491270
833499651
1481832344
1117038990
1715611861
337164946
1872974785
1352093440
1171881705
1705376473
2085214806
644694531
1046133144
2083718585
1731172191
1291338218
1055469733
1388776028
1280505767
1857165147
1593890016
725721606
85760040
1613714653
448395765
166190141
1822279495
630874190
1464409693
2030854147
925560714
1981163876
2005997277
1108869714
1175893376
978575484
1177682031
208971405
1902124992
1279286217
394973830
1998326350
1734113030
943513456
6464171
1504453599
1473006385
131350997
473293259
718779136
708836859
1073149390
2049600384
1421534301
116565877
1045654699
1007782055
247716622
337367596
410587551
1610192924
2134961394
1453058465
1002981757
1451146257
151280563
595562994
1658321961
1648602161
717667918
907093373
949378346
137958451
1311102307
1331319540
1758273576
1026696639
802789427
1644267401
116880499
298661243
2124873684
765491777
1613643927
1847033112
1769475042
1383145440
1529527294
2088321198
862505318
2095772900
1119322361
574740312
915275617
1326965022
1196965210
1260836327
1976865694
1384808454
1987433374
510582119
1064100725
1584216613
1129009658
2019734753
483143595
1321750269
544847732
957071189
1681550031
1291841308
1720562440
2066015223
1368993246
809614949
1601896804
1018233959
196628312
2035351243
552117273
553767802
1306122775
1686125171
2055233059
1841147177
1355937328
1953671388
1163351471
1283073082
1468016885
1583162416
313635071
193506773
1273197495
339350576
99899073
1207596322
938683468
1852784915
1395485990
1200306130
149912521
1445720883
686850040
1716021302
299257357
1521935000
1691673968
164463367
1875392546
462320921
266428793
318449134
1303093027
1139032513
668038786
1370525539
1537195286
998809569
273872209
1382566568
295765720
1780939781
1952701728
729908042
782475958
1304259678
1147301288
556188505
773861604
1008428973
1391672090
704602519
711029945
1288673798
1791046598
957508572
1094849443
554921379
1700473276
2000525436
683815152
131107589
1803781066
397612822
101870528
1018553418
1628719653
1282492501
269843910
828051926
741529097
382077055
184358782
1477086385
1521498803
1275451403
1561568498
1270425714
1946671870
517084008
2103199404
803059016
680379685
452829621
597373157
1361034756
1749153161
1330279629
109846932
1209967109
760082516
2063125224
1527897394
1896966315
2091217004
1435045022
1125789108
810293286
1862036060
110368193
567943398
1643009929
1713987819
597397666
1894447515
1234347817
1421350701
858036575
951681492
1424863249
1895814580
955386284
621197575
1093100421
872460699
1555807791
960221775
1948141772
268797733
750882803
1636866134
1221126787
436906923
1126204981
456944901
799369531
1836729026
1679642848
1110193689
1808953767
1105743637
1682599472
323081613
636221290
612068193
1038094521
725964551
1712639595
1287446012
710601615
1085895308
122598823
710592173
1424080673
1304136961
1855306698
1382651318
5919867
1720702060
479976496
627004571
1183317080
1851483849
142824815
2050050452
1252370449
350882908
161427349
1901582595
1946067154
1263219153
1967664545
521970327
1771738106
1324955621
1453008268
1213914652
1659434507
1254748681
1909264224
1302341777
773058001
1174496121
1075833625
1968392065
1869018616
810745701
1439875929
199571117
137724145
501897495
1280791694
1085641431
1048332411
1989181236
831738426
1909956317
801912655
1415967963
495621131
1326366382
508686863
1462776670
942246773
835753756
1124026277
1290646366
591780434
201911989
2051825229
367087438
1301353964
139473036
1294773173
1271999295
2109849807
1530229808
633336198
429825185
1102776708
128330028
949831073
1776093764
1702111206
1751349528
1420280908
834003357
899479100
544594969
1568134330
1086846691
2137028321
221874100
1152371572
360786246
46728213
583131948
430856081
1717131931
569225142
1429587056
1439483107
1274053398
557115565
1047648169
1275676231
1404531245
1680554650
281006448
1277213599
626946535
685536494
1140618679
588571905
1523992237
74288874
586118413
39790713
1203839943
323291631
1540234572
1940042168
2058450669
1092536160
557413887
1051960255
1106217120
143332074
1357821568
1543900304
988370009
288541126
953855092
685427440
625218901
1198995658
1809711003
2142501195
509855074
521259893
1702118909
717072651
2058668158
1040997484
1335806554
67599865
2097703169
1747284824
437416588
404657249
694130521
560377041
1741889146
1044844415
3651147
1643002638
469135404
174693355
1076292117
330662854
749614738
1330937050
62372564
1405886635
1450482081
1347847855
989157596
110632372
525729218
1563644023
676048794
2101692881
286501339
261688743
743794938
305497847
763645041
290804697
1729417536
312040576
400340144
1160712380
1626498870
843020351
305981578
1287178683
1581843657
1157977693
1243814309
569368680
69376328
1605297184
327280994
1272318416
1679873368
1659272004
57133958
1809699531
1524562918
127455977
1767859344
316301960
524887151
811495271
727427486
1938633304
906829997
783545201
1192508189
1859570533
812402368
845780664
1514445922
529481637
1127259892
1486633806
360123998
1620053427
1112274971
745579956
2119315245
1496885507
673148751
1843813934
1909884672
312179092
2012583228
1543149536
1430225936
2024742724
1775068132
1075793676
1348822510
1038563146
933576636
1692184996
266584606
1924152307
583543821
1159417140
77702763
1904985517
834455094
1112425410
882147772
709897230
2114649080
1657256484
1095388703
869137814
1995926380
496867020
630251748
1122141371
869428042
1022541284
189651415
1858707211
834207865
804768291
117258686
1116363919
1521348555
49115154
1709113179
1989044835
1679230476
1588577024
2114550269
550794194
389240855
259320619
438964238
1434645245
635444510
631432796
829937993
1633615831
1792949838
2117049543
619549582
803360044
1926594660
2028046796
2077902845
1290304035
185739806
1245064781
677438817
126258352
868934786
1145006206
1153466182
367100955
56036178
115358933
321647297
1065744608
1537531748
1904886421
679585538
2111515438
1051441558
633127819
732760794
1259929553
1827000573
1137782042
1242738996
1062585866
1108016849
2081117397
1518129920
2118432030
298994890
1102295899
153565905
1986731513
206736434
669087430
1298684016
1294448952
1130394286
542805184
2136934438
882075797
2138788811
368599668
782906225
2123432432
313118099
2027414426
1070574461
445948022
292035500
1770907374
1878891642
849636019
1139967540
174039142
1988322129
1511819595
1859050774
1163656223
1158354458
876455163
1690571253
2110126313
1059391323
1804829741
1723247589
430749154
1324981681
601327248
1316386616
1025261547
1850257611
64012034
1872243049
1372007757
695523251
399657292
723658521
1780480077
702271414
1052342410
2009197539
2029376409
57981878
702596720
2090244788
1268104387
1131090018
2045824284
237141354
1405576
1698838793
1220863473
640114490
1321757842
220483506
879037937
98164454
1980624698
890938522
1870095945
1302822666
755643467
1003169371
1476290623
1916589805
555775323
1500561723
1359001434
425984031
245832521
1270261212
1232774215
1202738371
188639267
1931724323
880255431
1403429097
1284231476
129453341
37450412
890275197
2093121333
648402718
1524036299
704626130
549424209
1592575860
688243504
472057129
439355079
127884357
8148079
1116695018
1742092986
140974224
424189270
16293394
887950032
1063753268
594914696
178972861
397230388
224722552
364607784
1418389221
155241211
1241015701
2000831963
688163455
1385025554
1558623341
10688785
1040618300
1178541071
1091143271
1226862698
649803034
913454100
1078353205
624356261
867043068
787869423
862217872
1157489078
650403026
623569892
2001765155
133293045
200363697
1117370047
523813822
318169228
1087143465
971032613
1794820530
1118346237
1543034725
923175315
1730736246
1285673451
354937209
1690235654
191013240
2103373164
272529156
422983834
1526851853
1699809744
887379715
1301255080
1919345026
1850892249
384677478
752374108
1617316746
16639938
353377782
1362980836
1182738527
208303812
659052033
1346348194
1680369655
1546355424
332250883
2061451792
329342954
1144565439
1419221040
1306645955
800351627
70992766
521893602
1316506762
2110412038
2065859549
135129071
1891664662
2136748149
820443121
1015030708
740505203
1351850902
1024020468
250131215
2128838167
105130928
2058316201
203758444
2129243104
748831932
643225601
1161462107
622823577
512890333
1676663573
952448347
2003813062
182131484
645450402
1799910794
1047122836
694071840
311797975
739048852
879650963
1334829262
86862571
1523560291
1853041069
2133371221
1522649860
1515856837
655492941
325464900
1471733464
751513111
1364365623
2112973812
1741386161
119023276
750681468
1946113913
278606256
315614456
1114394442
1967991551
1606888754
1559668668
1688772019
807370451
686827617
1739953076
896325863
1883581150
2116040150
1039853308
262364586
1699503781
1110144511
2146207074
1022046521
1066456456
19655625
1574600132
1067952825
255908559
1959467972
1832031806
417356677
1124634073
644657915
696168621
1253669882
2078812859
703276690
1569304226
1812492557
699357592
1026175572
1661708412
1861706437
1189150951
832711037
1249501308
602407632
131998102
912469798
1324325275
1400906444
2143384350
703406984
807103740
1165704668
153373627
680351757
1117612035
2133105196
845665471
872385691
129669294
1843979443
917821867
874800392
349510419
366787797
1314626144
1028265137
2097936935
935595010
1320891790
193800265
657207539
847985150
1734273306
693759075
1775072825
1510298950
104142917
1789640601
1576418514
1766699082
460327483
1228909032
775209586
1706108107
1661815008
777574780
446103992
960835342
886912967
657936937
1145604541
1096049422
817759678
924156914
1195487896
1677374047
1692317045
398648640
574162802
1942981667
1240442868
814698039
2076798274
364610782
1381804365
1064493460
1151202949
1257334004
1018130326
1032064668
176671239
1083192381
592318438
600382457
2118781128
799300384
332395110
1342073579
733153690
1446848691
482224910
414027377
614001346
337744954
1994388070
1282521915
163019188
194022294
532739153
1333512244
344519823
1967932307
1917338504
554104930
122357076
413811390
256607375
1256210234
1919972911
1902073844
1674914611
698898181
602680307
1908755033
1357558055
879468947
526358387
1569812852
1999150122
1451102743
683646887
589971587
45132386
1805805928
1238521440
1725538071
553947196
1879425147
1489471404
2035735244
1624425878
863742661
534752751
1554415651
450103422
1312769797
1148430299
1282993574
1225801111
1774040932
936538738
2115135386
1679964043
84454181
1515059575
1305276600
1570029090
1671077978
1462834423
1031570916
1855512171
1632138807
191950891
1231600003
1926101968
1449342033
37999330
1441428008
894088793
1756653052
1264164694
1926654007
1162684324
249011036
710889120
763465782
1733552036
490977458
1287129307
605115287
1612671877
1195857858
1818068512
787197567
1876142042
391824635
1230045782
1375615718
377904292
715122115
1953218923
1356118652
1047934616
2140992191
889692136
740175912
1698913154
1430758786
57784561
1843458431
344131495
520510829
423818560
1507888101
1804962002
1115007415
512298725
786694020
1684893183
582221774
551222018
1724133696
130584234
701965691
1422911201
1256087376
326646190
138362884
76410733
649226423
1071709530
1716227889
1226511823
500377548
173086146
2101671242
581330734
1026926718
742018793
1805780398
563360336
767972587
1282098081
1750180700
467756996
645433329
1972071396
746089653
686587666
1196879922
1857122661
2025765839
643407415
184602315
694214638
466041215
1308390614
141801120
1172988904
862488126
1940712347
1580074671
1203815825
1589075560
1006237081
1407258427
828430137
1552752524
222140438
2021258176
896479569
1129465564
518169559
74097089
1699249870
199205888
1444048268
347902667
1018423719
585012999
2073052211
609159240
138530911
306423704
809106749
1920151294
1752212690
1344982220
381088730
578992767
741226255
456124975
2040520775
372396021
1662031122
1821312837
635675847
1260256088
222522230
1290760512
1222302868
1526187874
220921232
113428848
1136263570
2108750844
62846120
933911682
18275806
2044799466
1104813573
469411789
16485518
1879106526
1757221889
3637645
1178204510
1202475229
71559512
1193019436
556714834
1518900145
1370962570
55129496
689481245
802486663
1751001968
1077154226
955352151
844896672
1586827797
1682521448
522758352
1185903856
1663318566
1173280995
1275142322
545266903
6481059
1251640776
646390670
2067111431
371292663
686115156
1202881243
1102039931
843735594
30301632
831683082
1855776507
1965946828
2103864000
175108422
358373204
743527890
1387956084
715808742
1643076203
66076459
1405000347
2076622307
1350688190
1237947860
134383969
2134193603
310068454
1487682312
2114987781
1788755738
183160915
1294283479
893656450
1133908839
11300848
2111531920
1140345819
918956355
1962392325
822577543
1169183496
1513487148
1965960001
2131123421
1496025074
852432469
1037042665
577019099
1176055543
1567006529
2010007783
973439331
1897786126
1677599934
1211572618
2081815808
854487848
2039803041
486027300
1085604858
953581891
1444023645
1484543909
363941782
749191293
91394338
2067211541
1848803646
63886212
1776274401
2075032967
707840936
234854295
2071263438
2063142703
178594708
1176337677
291209955
1763958618
1313821465
310900109
626792676
532358183
1989824045
130294036
1930077721
1644795175
93774238
1811500836
788687223
83813009
1056570770
860340707
1300551891
506694215
362774939
497780698
742143865
1733886164
679506692
1480420725
515288496
536671898
1195720066
1355740840
534825550
1550729681
1634616117
1329773449
1779332690
229803079
796356643
1970413431
1136341056
1045556446
1806562147
1223405926
1927468356
150204192
847160492
257058890
1568055997
332559409
121340344
94027251
1725028872
1008640308
88224951
1354880235
645707910
864283497
1625655694
1581932024
655497858
425931224
1504704322
1029779811
1821811055
496159101
1492735404
866104902
2130826269
769245813
1320458598
1792407164
1458395384
758177081
1581753253
896094608
822659975
1083066987
171066364
1479548660
1376442415
1134156698
1306819678
1917882130
149080434
382656563
1344740910
1790345539
237729885
843453880
1671352877
1552955440
1072712429
1674699313
1564228943
1152346251
184051936
941523641
475500697
277528289
484075799
543571067
1360876563
1783975259
504146406
755522805
1122370142
1058611821
1895612582
1573835780
262382771
431612173
1898275400
372614260
2082848405
2122370281
1841640516
145348349
1497216582
401299259
219390051
884348892
178835043
1622143392
1144512624
1245955445
1706803422
514553948
344320282
1025174267
1748881947
1712644199
1140232781
1332874397
1426560226
1326790293
2146970145
1922052991
1001689152
726143755
1307490114
1000984860
35142266
45388268
457505055
1125547060
537005970
523044372
1744480371
1515264434
2085266968
918990943
1179969588
626435051
987144266
1442504736
1472804025
1018939250
1009282001
1098179878
430897161
1553344129
126602045
2054612603
1358416683
1982557323
1360693507
594267562
1313242164
592218304
393461698
132466225
399574787
827110707
400269151
565827094
134283267
1895816241
1339991671
556938620
2115220672
1382374680
126449692
668996221
2000778795
1145099367
1203936246
1949845317
380901366
1933644337
1070313346
1228415647
1677702300
1636173671
1264445943
1053864333
579520845
1895391376
186101081
1979414940
494953412
1403540487
242291865
1765558798
1181563961
216098137
1274426296
267215283
1263529413
1519012912
382705269
838496507
223202950
2094524327
128632048
426776357
1398397488
749483450
1505135415
824216336
48726748
1818258578
1325129190
588989253
1987672017
1815426723
207048169
1467688109
900467022
1367009903
74526010
1162446318
372769086
1928922553
1098380860
246709934
1102570793
1922299040
892647448
953437189
1608655169
1061652693
34513677
354225694
2134506025
1112464107
17172265
1113606145
345670086
1516815669
822669571
256513862
2088733955
738875963
942321173
778356961
2107691150
884977426
2025014578
312022976
2372714
935769801
1584296943
135620539
1025311930
1541942037
216470966
908986317
1263180071
313837456
1349286832
1045640142
2023447677
1487375787
1827411450
314222353
1028971164
484580011
1751552006
252780129
274490837
1309469853
977300815
622792501
2081092856
1140500932
368575148
818736947
475653901
131918444
1599701458
706800932
830343692
1235629022
500808253
934506574
1094079041
1246063534
238075857
1726628238
1688630350
1874869556
1839511379
926071517
905782534
1047524099
1829381895
705888719
510906878
320810415
217030387
1217534380
1594401667
1222784205
1967664522
1350649902
1227327517
2083710544
646710514
1219861578
1526497019
973937579
1474873780
452530657
1680661913
1097658771
1953817239
1140622876
1689211102
2009730534
82544911
1552719996
2129928457
634746682
1006931319
102819450
1364947046
995510114
871852253
1149505618
2038411703
85097525
1532489770
236724239
1481320299
1894135296
1859313752
1139958447
1555329431
1339420787
1509474418
1952964544
1969293306
93729530
150917794
1093364511
409621051
476300337
1351628198
74960563
1659055237
1474347987
37176297
221937360
1780081967
1614670500
1221222347
1047742260
1607878593
402290103
368257096
483230736
1818492956
1503700687
1871021467
1509646633
2113797910
830110281
1090238396
1618344002
396472018
1290737384
464429767
1726009844
1852465509
1477804062
2127270002
2135032042
862345866
1143877802
1315686393
582970144
776746619
1830311221
1590496585
1984392650
1383314305
1418087352
1710581060
407199659
1671740544
1496627137
1921200683
1416764285
767184535
824707648
1791818506
94026341
766370999
453826391
279350095
1666723672
1782592724
1247313506
1096639957
515687938
2109316287
1001553693
504608760
1105128118
934218255
907624276
1509597220
1322820917
1761060924
1050261724
1210575267
1191614197
1671833139
1073489105
1003286680
300939505
2089459378
1059139246
1283599236
733244771
1986697801
1918272359
1536205072
489916696
1064717926
2036581938
413638639
1199765081
1395848236
411410144
2075248979
1856417473
992803530
455804440
340745341
1440159938
936127061
88125309
195633975
1881915335
1212115924
1241357759
982646887
1613797600
1547543070
1468915746
1146573851
380673348
1111313705
1924585419
716451611
1654085867
837161611
854176404
832633948
1516848898
559495739
2026639871
1690454319
1605404582
1950333243
1428926718
2048795601
1922909750
957105283
749746264
2142101044
774487412
50565555
47158647
2093351628
608112584
1759689146
1616196810
710244901
757065462
1346342636
45224914
53374033
1780425868
108062977
1719145912
740681548
1982761638
255549038
1917921770
1143717170
243020405
1134606695
671323788
1514324913
1190312720
1549652689
1633991482
2024362412
2106650661
60021412
221378932
738578153
388021396
637275109
1763326597
1625483298
420184624
981536605
928474678
1836683117
230902947
1577353696
398119314
1894002512
1790621582
1111256507
333884508
1862076978
2130181522
1353941598
1223618622
184524479
98691172
593052539
1546345731
119287084
934408950
1392855062
1732615466
319206185
1570112037
2050963130
425337469
185033351
1834844052
749377733
1859309094
1324339043
166799423
449341397
2088667145
1295443239
1102873465
1261350863
1194672800
395356034
1468237972
523946844
1797065058
1939578142
824320589
712448528
1942437281
1356052658
750121690
708550041
1389925570
1833817957
466709972
1004703951
187417695
465826086
417631491
159315079
239396681
7307833
2031332208
1688645396
198141197
535809096
1023182516
161548282
338775730
1413904869
894113061
1870296615
708565172
1440527442
1779671259
176580966
2005989349
1983519228
1875595550
1229829631
1354827748
337428184
476266481
1153041104
912758526
1762653075
84959886
1727451248
1831606146
1616459311
1247823808
1769351856
11400420
474212897
232396846
624357786
1698231051
1410015344
1444522036
414652124
1348326288
1732869601
209936402
19917204
844621316
601804924
1742115105
1290844726
1087672943
1630823627
1918367486
798567035
2010697658
667236741
821794153
453657648
465385766
51328861
1916366258
1302717296
1639495718
863799803
665179672
878713372
530833127
1228948737
572895180
1061378407
606398105
307803842
157834462
742008620
2005694790
779403388
1729814019
1387954529
1663581306
317298627
1656654096
1399677610
1587535013
1089384535
1747362975
1940393718
2000902736
1753721526
603876000
925782313
681046046
1386570058
1116431858
1854343066
1144705339
592397946
862214309
1022653481
1425148676
1268947793
1897618532
333118626
1575146918
1384467144
1913053198
1590840666
1460004776
904166588
803076988
986075486
211256882
962591507
665611258
1595013251
1680955728
35947226
1174022630
1706133532
1509703630
1166008970
191246501
1541306960
1309311424
744085762
531585023
1360248845
150156227
48547255
1328444715
413230525
1569252569
446937820
961809886
2020269505
874209314
1137697659
645011534
1644476677
160002608
485767459
1014516406
1355468298
885948155
575609670
1179556703
2087631817
1391642478
1548704669
586172013
650474393
1257892639
1994004132
2087585559
644850914
646435799
179504752
520780302
1605170703
396172929
668908046
1483061596
773529394
1761742347
1079459582
662358146
1953064579
1381241805
37174765
964328070
1477398110
1751673647
983920220
1440750505
1819472513
650046014
468023886
1040459450
1881990546
2025708086
1043277324
1272262895
170051769
1531273398
1225411676
2086528093
755467291
498988042
872529667
601093320
1954302774
892873736
159056058
1398922261
519247713
636298164
1886503729
572676936
1912327376
739645326
2072447235
1334840787
277242384
162787074
1417266009
1479914576
897777110
408512756
2076017224
165508018
1488198204
381183240
2079466770
1486435213
941375140
684992323
1997442916
285519307
922742586
1856512452
13243414
848211623
1826339099
935891021
1826690534
925897123
903227655
2075459068
122082169
409662933
1531059257
433038492
1472081284
1214777558
963395997
1463268712
39820049
232283483
496954239
112149162
1868754931
1273424350
1693466548
487419231
1238336797
632926227
1953218631
1634126139
183224261
1806919010
1778617731
1859556813
1944638531
32503354
1626964620
518025010
149143358
1279783051
136385789
1308339567
1698545911
1373241027
1268337899
1483465562
1810528491
1425477855
1746561206
1388092290
979964600
1988469787
970422807
156911236
1342249214
1374013593
964324572
121147138
46161027
797801223
2136509760
1150054022
1377722276
1629852959
118074175
1809917924
489586192
717739281
1017339549
243318619
930959801
291273456
625726605
1240696264
1337716521
816539040
1884126211
2120980781
1959018341
738849786
180765161
362381110
1027707668
1356559473
2035006483
1597606287
1672462397
355921930
1308256257
1159805672
538498724
208718191
1054184636
1980148492
1322011114
132799856
1238823303
1743511500
1780917662
132498525
2061834092
1443953965
101303136
468628245
1075570453
746269883
785488907
1184332996
228710736
11185943
1223676436
1510733574
494061977
2052501181
1786728766
777280077
891331336
2050571570
1395914310
1084479152
1527185477
1838588416
1793862237
1107427149
310522628
1617147348
1167023835
398134980
1588625813
1987350042
423295843
433343463
949340119
172447274
1692452487
1445935302
1516799775
2061144931
264357923
24249848
2096764341
606100489
1095876187
2036766492
845792927
1126880083
968638699
95053891
1520621255
1308081152
2096410754
584338512
978214857
2054969989
1780190396
123493903
1716293667
1401881358
1997388750
894229807
1602523498
1213669221
949396049
1309766219
777563907
780349289
545087464
2081512354
140907355
331250415
47618233
1522001551
495068066
1844963985
592859921
499513741
16807597
464125661
446996475
1918077805
1719154763
2027266028
808677910
355762686
1537280358
746073040
36808082
760934431
389480472
1579814704
1345807775
1986108592
1712975382
536318138
740330148
2109499153
2146552727
13996828
1240358189
1998956147
447137269
355857157
336234700
1577515483
940687912
1983040431
460548690
287175605
596609872
1555657439
718565433
1833554305
1290674115
574877233
2133361548
734346740
1045685638
1563645643
378239070
1629473800
2111029564
1340447759
306975403
1869301774
40300527
684920994
1746348042
762141197
157813973
612084733
851800321
2029397507
776071379
223082397
119297291
563815815
137642766
376674102
1884429182
98989411
2036277622
213731524
421153498
1527715634
335169731
1452204061
1579402209
310678682
1586899829
2011724428
1132601234
1178088355
288016393
1150616671
2147292987
1600028693
1845676813
1133864252
1318928785
1024493641
180602340
1281189142
1503542172
551764894
39707926
215761859
1929138516
204382107
1320857425
1462375732
51380978
1916504821
1018640312
200271526
528255962
1168612380
750549195
1182247954
1647750456
1944072085
2075327809
1411261242
1440413145
1761017961
1028465812
913855824
1435162463
642776781
1361911679
1331000281
1637646521
299413697
1054615290
2067827175
467371104
67973809
910889789
1605839205
565822545
989887178
1327938860
1717276497
2014001919
1886021146
733670835
669700790
2039436178
2104938802
1410103427
2130242870
1584656422
378941517
189665118
31000845
362738551
1983836488
1640106098
1150831924
269219979
1261063450
1644914916
1335231975
1446153850
66477673
1793144052
121995020
668833136
1183746854
980463944
73575561
716422228
558066266
1791267595
1872163270
452802146
106476006
1128024828
353953824
1716399179
1365311066
1103505385
441138696
1640692349
1756887336
1176806474
1162412574
1501850864
988945576
321910335
1717077439
446238252
1208522507
970866216
1811621157
1914457945
1228191806
120742617
70504032
880838552
1020560752
667698867
362223257
1659131711
1141954124
2013269513
1826890533
1522522723
709891135
493260036
1358456428
2025802407
183951155
1484769507
347903185
1535215620
1216635417
1298854818
561281082
223526018
1183615130
786620875
1605896492
1561362366
1684700368
903901784
1904937501
864727881
868014244
2032654237
993419229
1398047103
535949050
574941744
833652889
2013244584
1867810019
743693928
1665334619
386819029
1133777880
2057815345
223015531
135796924
736368505
735305266
2049791141
1251788226
2109149659
2006747278
429213091
1210706198
107755605
1287881583
260660604
320761173
1330266144
925745769
721556742
1572372928
563854827
1938531314
1388291729
883777938
191185104
372440782
1657790708
2111548013
16975855
780848522
590518559
270173977
833024859
1066352571
1092678461
2023192557
937021006
1508285316
113495961
421612963
1677094720
2120367861
601933360
1076167402
1798532213
585173739
1106988135
818391843
744208994
1164317632
1377997684
362848846
1839379664
1236112976
312402239
1308257868
451206867
929307561
1412910986
1053271536
663151239
1914286441
629268379
965457364
936215308
2039185434
2045178830
14603948
1721903383
1991453555
1678279956
968866700
1317588813
832286762
1230904362
1083486256
803641895
1258437952
1531571677
373198286
70332911
1138347710
656785518
1121578287
363625872
13354419
1833948125
2132793022
1259138868
1690556666
1569988367
633618345
1677424183
984540825
1064758167
215261050
290301501
464436978
1094315027
50430632
94714543
176954046
951226149
1887097558
882303425
935528063
1897913331
1570137497
214314978
870982340
431738541
1297083053
635839787
1307960955
1374396206
550175583
829535225
201415336
319858911
1707554063
228880781
286452770
1728462783
980165867
1912109946
473072320
1919839937
978826443
119827822
1859065812
1111859925
1388048324
772334303
1618530683
1874759497
221889793
1237736983
860484173
690817325
556887884
57493575
842506324
253356633
594690582
239227336
835438402
1148480569
565039971
1074762537
1304581596
756827744
335108581
612733093
1503285198
1847929913
1648671136
1101782412
214074865
870096269
652504490
1781069628
235919565
2013377858
1521840481
1462410338
777484111
1212718052
959636177
855246290
824397126
299973519
1284227485
1438617437
1193024109
1915973703
1526593065
505739826
1883037031
1618286651
344868732
183353611
285198206
1940629501
1553961898
644498158
1912489912
389844939
1819065324
1000289503
805966214
567140355
494509751
1196521766
1996238029
651950907
825878122
1255012159
1989071494
126704733
1967800153
1247817986
1275425187
1728424905
98140953
942207218
762839287
883018792
598476525
2084035019
1839992335
1112547807
263715131
1948766535
1430031404
1348768326
546833635
1457885585
1591130452
951971534
1621575270
1331134612
642711881
139622899
1880865239
1411593968
1533228363
813381129
2145712384
1626305424
1517910813
1136411112
1778810081
1041126793
121404384
2110972837
236684815
1847006610
592077808
100655961
619511397
1545372363
1601120533
1869354085
336209742
472713570
809065659
255298869
1637480371
1153987535
1950602689
2060854951
1831370988
286272211
1914854310
970704793
847179865
1350934078
1033570792
679783668
539365018
773451819
917967415
854438621
947369953
157076343
548222612
1973797294
2091262019
725512198
94568607
1013506009
1389090555
170007706
1569606205
2018613379
1685786307
1230839949
392305306
1532027991
735387105
947808197
1922449117
966762642
1312441267
1044118535
1194483712
436899198
1840087815
1752812082
1630799139
518391601
1458162981
854886340
1747399696
391199166
1086229420
918477286
854364282
1292898494
1355467720
1623958585
2088687839
568809476
1693416552
2004384400
1086863774
1315684459
1622698964
2019444411
1822905201
914882417
1492990523
2139078097
245941386
1140557732
981353650
1385851097
868729453
969649580
545657753
924490954
886186994
527165747
312337774
89836315
2146628968
488804780
1199302505
1023094642
42668042
1862729533
1587218400
604231022
621699808
1142461155
870228201
2053111398
921797746
73280896
2103709063
655312026
92378352
20085458
1529305359
1509386970
949611135
263292277
1727636282
2064573090
557827679
1875077421
1436020420
108653911
1111185565
358201273
933242144
1646772813
1894905430
1679596497
51638773
1753462095
257495751
2140815499
262148769
1956902563
235110557
633439334
417688308
1626248428
2097432407
766272832
1561970728
1206842851
808132180
253576839
1612697501
671353580
1609300224
514660198
1870491507
906374517
1047983649
98773267
999565549
1230679204
468240652
287422154
43614413
469459857
486636831
2003157178
152529895
2046828221
214615786
537658965
1348993104
964707038
1352209792
458959994
615425335
571633902
1950407145
1191867048
588399421
199493834
649076871
1870911576
1731968330
1704373175
466704108
1318699237
435518073
1135759568
1793131520
1217485935
1905347723
859942742
1930340134
300896486
824130868
1059345997
1194557826
1590989368
1714676962
1056912154
327607833
2054639978
2068361656
60418809
1348567366
831463958
1643935126
1042915713
1387610928
825300183
408494145
73473440
298414869
248117187
1149085985
12182444
1602463042
1778065517
304124258
58086050
1592821524
595632563
2115560283
1972501574
1736498560
931904334
128459266
868151715
1904651976
1411448422
1133132062
555736009
1148303011
1271630852
347484074
1556914819
372916868
221395965
457074470
2082194646
1103513670
529603185
1590248118
549179420
237235718
212784430
780296472
1469051982
703439352
1916054357
1579475651
917576211
1327953363
1616648542
1392245608
2037179156
283493907
1701444699
1650742574
1035846102
862124645
160102168
439329078
1591139614
1746395691
1081159068
1120766751
1579028696
1824941550
1170664849
1352458377
656478529
800168007
1616015390
672982568
312512366
833648480
523831183
1670369535
2032367839
1914760833
507743052
1196579947
2060507061
894369831
985204466
375093440
1546138417
1048975612
1814820863
664774980
1482526828
1899064964
677186622
678999599
1055977236
616141027
2001400621
767909556
921212014
276175659
881673028
442143728
271916440
1063682696
665222001
1939149014
1260006571
1664010780
307722493
2119853327
747229810
299631883
336231259
1912551844
71968378
1251241754
1417086732
798761121
716832717
574268841
374451717
832548927
1966063731
1311424829
885349426
435467822
1612899929
667158808
1143858973
109274407
640816581
182289472
2028843656
761087280
829264102
785731510
1636366857
524563819
1500952950
322008091
1392834351
1128328686
137641344
199018968
1845052000
1924417847
2087750780
1429722635
1677602231
1959052641
218013571
1468943352
457197782
167332501
276193351
1720937059
630712690
644654748
1034118037
1268706900
272192543
638624104
1193889305
1055149532
1225503381
2112178980
61171165
284304047
1915613188
1210936118
1158300476
463357879
1618197084
2038315110
1464171777
1378783370
1463123487
753714170
1311478983
600108440
1766175474
243930886
1478061503
999145103
1390980591
1201104712
2136564048
1542019027
962176243
1370326321
1209527264
1460291432
811767471
302788808
858853260
491933209
1115013961
654147095
1372444379
2038911863
269289739
718364938
744332902
1758379694
1290670995
2079446957
331390034
1382857594
1401303945
1131473596
207209523
171028464
1977825321
1589687219
1565161988
1878074671
85845678
1308952862
1598338522
24184346
1512192363
346065906
602508605
603365940
2060679847
754790162
242437205
1766841803
2100848884
1595762256
672495728
1030013477
1364525767
1049072370
36645355
916936268
476641350
356684691
53294680
996873667
2000739273
1158201336
1664008965
1410285112
924614875
2120811876
1434798685
88540701
817779469
73977582
240339647
558538548
642153722
1513037123
579304355
778027298
2116793146
1973551100
103421726
2084143170
321935660
1883625083
1468547337
65705770
1341380684
377481273
919884075
1682856142
312906651
1388005700
2022207811
80002058
9992226
391869596
1164205091
2111899172
465010470
300109927
247605513
127220080
1549647245
821952970
521733417
1204294496
975437782
2140697218
1137632038
1433724547
1686573363
948573346
698470690
334361479
1956408178
1410989610
1634229227
1477941862
900256970
364925706
1215134959
967662277
1805607185
1340637294
1877417726
980138748
482806399
131090152
1260946560
617441549
80603246
936418743
1438201370
610091492
467828358
679921182
339180924
740725593
1303952239
2063996719
360583419
718444676
1365514130
2008728418
993761869
672955956
1456610700
1749393886
1630127700
1261174812
438497894
1815033181
167235523
1002679094
940685782
2139859012
1230118075
139599239
1547628534
2109909759
1160664857
649901586
2079166152
1065638539
1532365681
114069762
1440910298
613650371
214693335
532949001
803553206
1803993494
2091989822
807131869
431187170
1110102902
589634500
1803235557
1900740440
1347769376
706049820
779214815
1294037468
1072991151
337582970
830355883
727003148
1757553116
368878938
1216722
1556577982
1966033232
1739702248
299929468
728824207
920933408
1466891579
246065999
644503684
1009472478
2092274911
449437661
242394763
638947518
100227540
1052452524
138807416
1991440348
647391383
56289699
1302365059
291909878
2077921707
919173389
279412720
192990969
1065973149
1517998562
1509252344
1340510005
69077036
1082765839
235464836
435247656
420917738
1717720935
95555956
1124298440
2036559609
1265692883
1421465209
906417717
367132286
689020442
987547849
2117305746
148810590
2010154404
1298947459
1216580467
1143282282
2025184998
1808397414
1542834830
1702003225
1606921410
926460119
989981866
1879197726
1040832066
1514315639
1905455039
659976266
1166032699
1907139676
1928826700
332361521
620378196
1582412571
1525340791
2121969906
1414400515
1215858887
1879397288
1196220456
1247719891
1334846158
9176789
529618127
192155268
1796391478
1445390227
772457768
1785686925
468287671
710252250
1215756595
982281746
1091497816
808225340
1035553075
1127421853
1487052743
624836317
572121834
1152378073
617744394
712647836
1272689913
1487598017
1562661456
1827570603
2020215749
1645689000
1694886536
56429765
48351912
493787693
1586929085
1618922518
1947157568
1806173114
171167898
1506711760
435687889
631948678
568234074
101144626
374495767
1263507380
126593558
1139913636
626422183
1396614227
527590376
1756727793
870540447
559108454
96787797
1551003720
166382605
1748001358
1072410404
757577192
1707435319
1973367080
882828812
2059802352
542761812
1841544110
710858474
36568878
1739525673
130056353
911819675
2083592059
815011552
1724903207
93865693
2038251218
1851036245
1839361097
1836992312
1657608239
2058161255
1461701525
874166965
1055221611
460948150
1438924225
1254261037
327492999
1548403589
888215675
1939312616
1635532028
1416462399
660064616
57870773
1852105178
53476733
1123370253
832852314
44909070
1417708384
1993602740
1955445096
2077717532
1182486861
2133810731
91086985
591100816
1625530180
1951909806
451531436
1493928609
277930638
1130737215
39283537
2044405687
697926102
1807245699
779355243
293305208
653040933
871732789
841894890
2001871994
982337124
1293606049
1618461203
264953190
1882119207
1055042259
2071422834
628368843
3762202
2108408611
1216728624
767334780
241116612
551122284
1502784760
692159453
1418427606
6333558
296089433
2032235990
1449142992
555629015
1232564045
1291926235
2122912299
755688046
358959115
475783186
303419326
1246526700
1908589674
973452536
1908737487
2071165282
503847454
1355417000
1762931326
656251798
1407199666
1810810200
1677664431
701245180
1916172170
151397394
2038472443
601109640
459131475
346552185
1248938084
1067186276
660150662
680039590
678785788
790628624
713733155
1946010930
1269822151
824280844
326952864
1082747081
451693847
605703227
569223649
960005585
445669705
1637334278
1167487082
422537620
1143559776
924254286
132591703
1698402778
1516399117
523862795
126905400
1366634793
1592913904
255289813
1328765212
1667112542
1695966008
561060411
1479694320
785057948
349795511
290165120
876282801
1651491919
2141945511
1892709807
133473574
664976873
599482513
202810422
513890880
666678822
1266000401
2019912556
2003509811
528652494
899616416
2135053929
1128964708
1382063370
14275146
270264638
1838790435
675322956
957483904
821742536
1605096598
1678647039
1434158364
193931356
1169887569
1453714618
1033899753
597613577
780594525
2129813908
2051566889
401176814
577711823
1938758886
413266623
506556289
762353295
1725934876
334615367
1523910712
140538561
1687286881
1007690052
421922722
11186424
448582708
791711845
1975428010
2018046854
2016173582
1680392371
454431679
1285076910
426019904
2022295447
152804172
2037665812
1206221850
108396495
145948846
1675715063
1222722787
189418289
1544649495
740631487
1358280734
588994490
1919148628
2024299457
998264419
303019975
20753122
1816486329
1535027988
1878364208
1958744401
570963837
142068663
1382081115
678562418
634765865
960062023
1892827563
198763661
277397545
948428362
1258601210
96280408
102606047
1272949223
558372990
1508556105
395883701
2060814591
1327226818
163396595
45071450
2121661659
297365066
635261655
1737422448
1169777923
1721336955
1451434431
1182345509
2057187928
100175607
740873676
1712592418
2124264694
897268276
1074057481
1995221706
1341997929
643824838
1437873844
1945433321
1104410327
1542707729
1590464552
1397505968
725886584
1574635078
1085925653
304205486
1481989000
1492606782
1523328278
30653650
1128739672
148131168
1122732344
1804687329
1635353275
172439178
1892882945
127574850
412800023
1255554457
1251886257
848096212
312957360
479649818
1503968984
319674063
377542555
824210788
2097108417
819396504
464814522
8795709
1321091229
750653069
617510327
1861519909
530007396
1224041996
1138966228
2001219335
891813662
1163993846
2031921930
537283351
999306699
1635507603
2010311021
2140450300
156461393
1650655171
1007887615
563815815
871000331
769483288
46357989
1265452527
186422012
932649384
127515951
484273001
485228820
1080171682
1926791311
1650147664
498385587
1799106652
1080418817
1634772277
747049519
2087781110
61744576
1597417869
1451598417
1034334963
938144417
1910049560
1967819527
160783030
2086766376
1056318217
1730645624
2136159578
1215504818
2101393426
1818161096
1433029848
875042270
1624067094
1190254471
640462381
1417295556
865750459
398595513
926275859
169933455
1837383513
1981416061
1971556906
1088522001
1421415486
342268796
1565307366
1447152479
608509149
49219293
1360162237
35982852
230813670
221246777
1562734691
616288173
521707243
884306883
34692364
1063790706
470521878
763975166
1356940219
2018539171
1381165430
182485164
2012983843
149453171
1761371814
2059795172
1539246636
1961218786
645077861
443814439
542540445
1453382754
17046366
1318633769
744724968
468440114
2142568146
1234077302
379897517
495888541
315676550
434355673
72815489
2128512324
281812717
261276860
1402516426
2001134270
1646049649
1113985441
885867760
258097323
206809336
1266201266
301402972
2005067990
1115090490
1505153674
1588868570
835892856
2142215989
1594809675
1981256791
273752146
1023634368
112201602
1492178120
493639198
1429232405
700636420
921970822
1072923949
1936642303
583855052
1446172250
782109155
428350309
79451186
1741887909
1680511170
97845963
1562676693
1770037472
146209634
1973350050
328786060
1897004238
1452748108
1706050525
1868872983
288916859
1067400253
657728908
1607658312
218653956
1394457774
176379801
2135048324
2062900168
309941904
102249963
1723071814
592055476
2086479924
1762148104
1046636747
1030825557
2014695235
1288366286
1758451055
2136251697
174977574
1469384750
309387287
728339199
2103106823
1053381804
219427628
1088262955
804451813
2115799887
1127137589
845760394
1097341414
1069221709
1757024557
1500018581
835326097
1458283543
2043717512
2117609817
1153812290
1432875376
1974118441
468895075
626750256
573593515
4779709
1503553299
405730441
996891234
1508432548
735162346
1484237222
492595962
976319037
817683000
627130618
114405924
1927790827
234439059
1956264753
330931457
892548161
1425189766
105918906
733490555
1703352580
240910254
1614176898
1975989481
1576537161
1741272153
1207431984
946993901
1877438379
1586887739
2021779594
1551513760
68275150
1881483922
1483357995
780736898
1039600344
1323502434
32826936
1927985923
1183101970
1326186498
1944933965
684413703
1157741232
1618828321
1705619619
1985152222
295719969
1511157274
1805217038
369598247
951336949
718335747
1243811176
1807611894
1488803617
1038859803
1474166407
757426966
859152985
4336595
1694320904
1088282509
1195893774
433863441
300884526
845072277
1161254932
4252669
773535698
1281011111
2077865457
215982231
44370069
436434798
1330626032
1839069775
21506829
1260507678
48517344
1805322885
293354775
1126875418
275535299
353065576
1398650481
1970022517
2108968477
1434303846
1144681492
639118670
716932555
1419136310
863416699
1312270848
149433573
580108425
1419560622
1133707787
417224435
865549027
82458789
1347931122
650500034
967219344
1475886191
730170460
1867498396
318567241
1178318573
1357591132
1981635393
156319596
491845191
25842097
599299596
997081365
73905252
1405973476
99907865
99479549
1578079621
1002591704
807011249
1909700838
1810469634
713634314
887429139
294165464
1884985991
1515004933
1262048381
1913795289
944141390
1318258124
2051484322
720139857
488921089
252426366
1631611892
1635580280
1872309071
74448315
413081566
273539697
999170564
1480057323
1168728029
1186697712
102141954
1846401882
1432198901
1314231425
1168414467
1732177664
1737543148
220401282
433254945
151327607
97646117
584667749
1102730948
682048866
1719849843
182923073
535322341
726766823
527350847
447679517
593453438
1167443408
1954985207
134490602
262121920
1520227438
366575135
1389497584
26701116
2073203088
624345505
1673938908
1083365945
1913927931
1153832430
126485747
926595758
1942318507
770767189
950896459
1577403067
1217997231
394280950
641952743
839658318
1179757357
1686010151
623341535
1496108413
1333817874
1875071173
520458246
1922741965
1630950969
149748625
678345019
1174494293
1420067180
1574765956
1611749447
365283717
864492555
1580186410
1101226005
1254732248
647913649
160651019
172684326
1757126812
696907440
744049292
1684018284
1973896586
840407330
2084515512
1629499777
506310343
247637102
955676905
1173864940
1622701613
1208920686
293591068
1479908674
908853553
1528790822
421821998
787912549
1155208782
48498893
1868116547
1536658974
1784516989
1450947736
515944398
1476042029
944004858
2050876912
755889527
1499011242
1207676545
1682623123
619656358
213737233
1863069837
40104643
1477314355
1277245305
1013459025
157853267
169784316
1864080813
934302157
249532644
1263689113
1450357710
1009173907
2070442920
804844004
1476519196
875084106
1774224784
1811523088
389707132
460238025
1244835954
2022851158
1498290238
893208682
1248813800
553459892
1846314845
2082094483
2013120878
1160656878
648350490
2066086299
1878795329
1506660387
1577921783
1313435128
1426486761
1018678555
856474114
2146852065
1476106504
497708624
1884576102
934613971
467294487
162489597
1261792224
1133845434
38687945
713509881
48169324
1485729612
1845186444
923127944
881690934
257794889
1167969950
790943867
1956289997
1805517833
492153646
456125508
1421914278
306391520
1570439651
638048322
1983588398
949201633
1676384683
1217121004
1712260544
1020831484
2132681254
1347120415
1802388139
1090254291
1957761620
1187040339
12117869
1832827459
49314003
116756908
1559746063
607710931
796508797
1620400888
108445956
837956852
293476029
535747096
1242292760
979572699
1812618367
1052140986
797787169
448189674
2123591258
280303843
1347042841
1425755254
527672120
1147771192
645802299
1467146288
356970101
719894720
95062720
411386025
1686511877
1926834635
1126629157
1634989448
818939161
2070773116
1209227981
314551823
139587380
1700780026
217992536
1501439875
680664433
572005591
805952691
1708398151
51372641
1927825091
1047315082
706193854
244386963
1908697312
425184443
941295692
632304387
210601537
401927959
80443112
265291745
986781177
745384336
432077517
475128831
1942037840
308496261
1484501837
671098571
37737093
757782706
853391372
45386876
546275991
1759275748
1072985508
1495224698
804005623
184387469
963620821
183065492
2060736657
333199559
1526541174
2129615146
1004586930
1655608636
1816134308
2058051735
1225529502
904217044
925444605
1488392558
571530799
1432097724
1306875895
709744721
985573026
1516802009
505605116
1457950164
1019390092
1230121845
1005249147
1592064299
892801576
527531746
1180404205
37373010
144164248
627963867
1065583536
829947106
1156800690
1946140106
1197018118
1331146287
483023188
790121768
1026101830
1847120178
1387858928
12434617
386772759
1591965691
123391238
824696182
61642192
101387750
1200792839
971680475
540018097
1436432862
224329805
57121488
107748825
592851530
1845879951
1926299915
663378853
94863488
1809579287
138963397
2039875861
1100733416
1036221942
180767388
1419457464
647669531
1280981766
15917585
1290621212
226655520
1628848633
1746913422
141512327
1834212602
499526024
918560159
515406819
1122983833
1626030343
880807936
2093657722
1378103520
64879050
1472207176
1172674121
2115568347
1685939349
129645769
373766697
1117815
538854935
849399101
947265910
462228623
1873868194
440274524
1972163207
175401325
1825497666
1545167367
1385856156
789463289
1044228344
1322335177
1591542993
661916502
1081488142
16791645
1649686960
157876128
660801935
1721078633
426468965
360770027
1565209374
1466287948
515208749
1524861103
1785080464
1613166388
219969822
1183090495
1225299171
2085326776
971207756
1216083174
1987878156
1438555785
269193439
74071077
550412949
1901022254
981180180
102564762
2132539992
1803075135
555744314
149079842
279005169
1109921005
47572280
442824576
1584442702
2033240827
782450625
270750507
69232620
179334201
829119970
1484624165
805837515
177069106
179130553
1616862522
1772161337
2072622067
886837268
1624900886
714958759
2086406212
1770544884
1985208223
395376148
1780897122
1062778165
1022817385
986854700
1873120145
1704049267
1991749889
218567234
1759378750
614611027
298657075
1320436703
1754341275
845769091
1353627092
239796228
1368252036
58803463
593020104
188464207
2103050402
108305590
816370574
190306488
1124887938
1699552712
2000545395
807592553
178632836
197001024
1309136533
79397624
1352112090
644661547
1555355171
1862779409
1071405187
665596621
32022801
846031021
1745362367
340004856
109515498
54028719
1887877139
1444060493
806168249
626885010
1996713615
1878514867
430268280
1458691983
608539504
965813631
1563444320
1573866282
175161476
1813863659
1316302046
1798646699
309208965
1739600768
665408751
423584334
1740082570
1977110141
807662248
432682242
1063324538
1006179830
1608752670
788383953
31184737
1568436870
825237878
1282335759
1468074361
1326873888
2140940016
1164709077
1986524951
625508923
722805578
1528839833
1724349798
1263871638
876012261
1616388536
1878565888
392991483
1296449500
691701628
1039388368
694599399
91708186
334576235
381017038
1240814111
1492261310
720655604
1585078846
1047170028
1665370966
1034511305
1056768097
9830945
958075754
1561018436
944407945
660066012
37475033
1642679443
943614181
177186504
130957998
774464214
1523206909
364482837
1981936045
1850324205
48598668
174276236
80263480
1203562760
1682634264
516542185
2133629416
579915289
1210732438
1884142786
565758863
1051117941
575699840
2046908405
1635078590
1324068007
1031251555
493455080
600022496
225830239
1050293537
369459393
821809589
254609636
1239408
1234955651
1475990981
1999996704
1730453961
103571778
1925149689
441485648
711547851
418407303
1154941436
1401929570
985747676
687327398
1602514579
1615716843
1070360950
2026591649
1713524453
1967879083
1065376247
1615550093
2107183728
918267091
952807500
535313881
1076209077
1291378724
1730981419
220623343
730674060
319697547
1140743252
1542318867
708053742
1748143782
907498288
1294748265
1143184010
399204583
889905505
410511482
1003304396
1085035228
1114813397
2096441434
1772023014
513939803
1584771107
1130496243
1253457722
1361354928
612625248
1792606978
525020415
6083935
273031612
966588504
1293306597
1033459749
2100677764
1509648893
2039138887
842408254
250694496
352895066
1376704718
1833663030
1356708167
378198487
103160627
1329619712
253342911
323510222
1617807628
1011735510
2058967882
900192555
983822004
919755675
189679303
798749261
565527781
137784533
2000618348
468540569
1473847659
128816026
987557636
304316324
62380697
958168389
2096163240
780228692
437971955
1520505783
1981723587
485381258
1258620948
391113809
167626003
1180331724
1883430376
1527491565
1788576002
1292438568
463366311
2121264512
117776133
771504617
127452731
2038999398
2015948686
458393298
676045899
1068758251
716415957
604262365
1799217409
12420232
1499945151
135259679
21689406
460809362
1001233335
1762196763
1648547242
554421980
1360763874
1247703604
1266514979
534088198
1989406916
257016642
2133585843
293680084
984480840
1319882703
1136036898
577565448
2010889282
1510004383
2012527278
839944680
279809266
965514954
169776123
1287308101
910230957
661529251
557268851
819242507
394025961
1428735332
1463684716
1250870006
552795217
698413717
1398080227
498807195
1243610292
56867416
667114420
1309346268
63584259
789614607
2120268759
689316303
2067473456
1834015322
393469717
1625774082
1590872534
107201343
984709454
556016905
1121822957
829478613
145820189
617072706
1592459552
1685365647
294803197
1087462907
1417317752
1730826813
601708814
604852992
87807823
665857025
568571230
1680026512
656345148
1539799300
1885428731
418117636
2012963478
1500233408
143334061
756824473
1788521105
879585229
1369732124
63778516
1622726550
1941671116
1540914569
235953755
1251150007
841270477
1862666024
995333030
1001502424
30144930
1234259359
2042679523
1827255864
368737688
1410858840
1464585080
1325727495
1692900829
436335019
58922969
1431300170
788155488
226556256
1970479812
1398779217
109935935
632503760
861700516
1282449514
1596643265
1223010025
187285855
1959425995
633276828
699143944
491447610
1529010995
2078263364
970311203
1812784224
326154098
183976886
59271677
2018184264
1838628184
1708758188
878742279
1445985374
1068212579
1321567586
931531863
1174759026
347482726
1338506452
344418145
1627049095
1109011187
1021928
1663701146
1625390681
777936742
184392338
407316145
1051297605
559100262
77050867
1369679170
1801445506
867066094
593835899
86274527
1627075059
215902110
294760362
189015312
1050002437
1363635369
530782751
1332449112
551913532
1608504452
515898650
1919114747
485981489
1857916007
1097414445
268070351
1198125490
48506983
613687863
885578719
526132006
199763991
240322116
1737377417
935106724
2037489876
1339463527
320939028
786955376
1173994759
1877275365
1375211103
869549943
357189477
285684700
352506141
1261227090
1552328109
15226360
1582908063
1878209256
1169524691
295606138
1617232579
2060880420
124017329
1937732525
1185028189
715246800
1710792390
1851449583
1463872789
1041620064
23801580
789340921
1717856449
50366341
1390475453
395237516
381606365
66380074
1748459358
1464425211
1696955275
89977189
217890281
1148068863
1572744552
1589432785
1537862360
911668142
845044912
1766252833
1244969627
1966185417
116086912
2069325580
1259605836
129667482
804816462
182304043
234101668
1241977335
1838473296
717364429
597853467
762857283
895615656
1881688725
995862198
1314883939
498676472
1805963450
345735773
93154969
1971773173
182492596
764272191
339544721
1155341839
1504051803
1218929887
1838869381
314878890
262171706
1891094747
1814312843
1006742589
770578133
462767560
1019237018
1272662779
2036685263
805872624
962747074
1820333838
1666159907
1266300733
2106660095
327360872
1866452327
252851974
1749677121
733872174
435803220
868338230
1796862542
1040047072
76959356
1432672672
321606035
408917729
1634455549
1583504064
350197206
2137503981
1507618124
2140160375
155570935
777130724
435994698
286637899
86442421
150021543
70619083
1617242832
1092553196
18718012
251475713
922277443
756165921
946700047
1381366641
2145000493
812029824
1602426144
595777802
316297908
1438402853
809186483
118035686
1003030496
1920807482
549020452
1910047482
687361756
2079322537
1822151226
419448443
393718374
1667392472
661684961
1902037177
1390177589
847638336
1928328406
278490037
1809656097
1649747250
1803056358
1514981578
1465279120
1799613535
1143974733
653755852
1220413552
1672310926
216847020
366343696
1165586188
1415163720
1035419866
757145704
1531437024
1983875666
15774418
503038579
292979016
583581718
250701461
1533487914
836757592
2079343101
477007571
1876955932
880620475
1957772422
1563289801
1466137934
1438195083
1931049054
1998142810
1707191867
579467523
397333791
32134422
578690410
1525561829
286451951
123135612
1031208071
1749820450
1559722152
952382588
776428844
923120142
192374673
1265645498
662716715
1775024114
755967013
1890112584
1845711563
386163087
903107047
400670880
877898928
328108973
815777267
1175368091
1733211353
1502582012
153190727
1124840163
1396859142
1201347409
270487645
406925917
233837243
789603304
92469601
593436497
1224502789
1011147510
1499354971
13097857
1228133984
172718830
361338551
1258150398
1556486314
2090601764
419305565
685745006
128181014
1917636439
349296347
352700923
717485951
228484018
433498082
1786788439
32140843
593548614
1580784081
1934822401
151767042
1274356604
1322447768
1588638096
343761382
2109133838
722871245
486941142
1858623357
924657624
225856378
1437202342
681842967
1832658653
1051143820
1659146607
964955041
1817525715
373376593
1251787127
1308434225
1508562439
2013891045
1112629317
1689970441
117928905
1593654551
344627247
1589024651
196741768
192971082
234590427
1261336341
204827
1694093845
1341742213
888040278
527436959
255399350
1340771504
1762434313
1229118660
998673225
1721758095
1778077733
394880555
612097845
43603225
1431786839
495396277
996798732
1101467654
791169473
1908866728
370627464
819615577
58205504
825249929
699471357
584744544
1745616154
105827758
226780488
131228067
1609738750
1183971628
1370740645
1936683886
917382742
467441249
314660720
509083973
1485196229
1687559527
1479826720
212323547
1213645250
1178008936
164036934
1312409199
1442245780
1496340170
2101421221
1843586116
1881046601
344022553
150441782
1645447384
291962001
388693321
296755349
987186720
726002383
1776855165
966335192
189381500
147856404
2117605663
947275339
746528813
412436206
1602512458
1714146083
882258362
901238338
2095001616
2005865907
907524790
1167999543
1129611916
1019936783
1961237798
1273023663
1078945537
928643668
284981974
2125247254
1724616650
1842843355
714002656
1890138259
534778739
1475603691
648883526
1175904593
1170803572
697716771
1570866112
1286256495
1724965883
1243752765
1471443939
859671440
1040289637
1381907174
858839254
947762390
1924890439
169715102
638914291
382651147
1199504208
572686790
280853078
347547095
518450295
660559402
1601493971
326453450
1068045727
275747623
883014436
144730535
939849912
896192757
1869424985
1376473849
1102213750
1224222627
676493903
294263823
1592103174
644046987
270992954
671952976
1425403371
1984796585
1454974480
1279212042
390856517
874821643
1534115248
1731603211
581351010
245737244
1831401177
1245848278
1945940163
1122732312
1209217524
1246129705
657761231
1898715567
889605265
1028104653
1326008821
1364605258
1558472255
1742627953
975758379
1318293784
1342607099
1059229838
1370074653
223253945
1508819435
1656281290
1550756755
1620340776
1922348937
1654380172
1087430390
1991739968
10748877
92888700
1438845293
95040874
1239310231
561670855
2045265740
1767293233
438675298
76376758
1303265936
148051720
711305298
2033677404
1388727397
691373101
1087309569
278169624
311382024
88822680
1607353947
1638755313
607502970
953594308
446382344
2052464977
1347096064
942338184
520254763
981878324
1197710740
840743824
1605765914
470507125
1334866605
653620652
613387904
1855930626
1239680799
476071134
1395459503
904481070
1920223578
652624956
1548436412
1261211642
1031073688
1926186394
17609597
1558094476
1375071276
909234712
904398698
434308311
1963358830
1536391389
1734460009
1288625740
1660811526
1686602129
1673010573
1388257137
953552233
1569153380
822659966
1848803355
2088931820
1605038295
2074763610
1410991654
849473672
1372780088
1339640279
807703338
103237642
753967961
1039006388
111101190
1163043712
272974975
2022961472
532548022
1274712782
986347174
1019684089
128903891
1320418827
1520861513
1274787760
656865093
1265557872
155674153
266228672
1480093980
1847493386
1579985730
1055923921
380007031
1087787547
438472833
1102092900
1584635502
2146263641
1385583182
2009066733
460531034
841090415
2034248046
2119009586
899231972
238207430
1655574899
269075128
780014759
357902935
1054857185
680460897
116184090
1218418494
697513718
1753950010
2098580524
460748140
1073994689
392711636
456467439
1896326949
1020087779
51992788
1063593517
1822133505
957674632
714335075
856861952
810243403
561602021
121541905
1647784269
1462717511
1780975836
704654774
393526502
703747125
1026762947
1527874646
1731885953
667074219
153320548
1214414082
1594990004
885788037
1600852766
2119845315
802559840
713601965
1709696829
515174851
671010475
1529311138
1441809433
235248752
1395314344
1790345573
906967881
1643858262
1323308146
1969576116
1013004784
1107601792
340716408
985588082
1685792758
814195203
1597480107
903073654
1229732176
906941136
1104401535
1361965194
1208730741
888011323
1184015708
507710767
1296849480
974596890
939201627
380072723
1836417121
22490097
1196446399
726049186
1102773996
758530563
1719092132
357776538
37904709
519646941
1987970177
1710418672
319389971
1191559139
1015036817
2078196636
1870010442
1064266920
231646450
729137415
942854119
151961960
734060110
1777759351
224504263
1357535734
194219887
1768378953
1660058807
1224217917
1747909306
983167010
466101217
289607489
1074231410
355683154
611543562
187043957
1634652082
1893475513
187823742
644306412
776882944
894769521
428234480
385497864
94316243
1472790118
896223353
35363468
2019756846
1132695769
991579611
1347687179
873159818
1518266049
2109728291
701682335
165814406
704703502
1767329074
397756664
1151010012
782313126
1889754563
1397936174
1674354708
593384757
1475374864
810067274
1297659384
1795989365
1432036016
615664734
1727085537
84430889
949771566
785588466
1498154977
1327388810
207181818
1841661959
583936855
1186981219
2014952685
1701359111
2131467781
338009193
1121635959
39955086
1873201903
1701172884
2008232709
950758067
1519727759
573913766
125348004
2072190524
1857968139
1034949977
1644025538
399546510
824277270
1790672046
1817197819
511912793
464759876
646836745
1642645063
1429097212
815894974
1707558295
1502897454
1838076143
932984134
1259353352
1218207462
1782908839
484323836
755997887
969469915
519363224
44579975
1490815683
1981843978
864197052
1653930027
1247731918
1046668323
1187254509
1586399347
326572563
1558199474
309691698
886418434
1794358551
1791567101
33574213
1316551831
81070679
1494438428
2005162391
1016767549
1343735074
1942996028
297273113
1311831507
2138659013
1852808066
1663337573
640132729
382486632
1771845923
1574831849
781829414
1421348784
1139429334
290711730
1451555793
890993365
1961260575
1325738075
1455404780
1597813499
2101092572
338871631
966716807
1822450131
803104940
537231103
586072475
219282135
19967589
1225274088
1146504118
924143203
509094331
1479698024
1659247310
379737317
1565436724
1367772509
1613255104
712396069
1412983566
749105376
225071293
723385884
791622380
1459952626
1518329546
1595281910
1236541428
1267537717
111885019
227778410
1106641901
795905595
1140934853
988146255
49024879
134643437
1041550626
2027255504
757296733
313780444
2017659833
1145484001
477781683
346895557
1160865132
852877130
2013982567
1431206541
17559198
1471473122
1271682108
721032549
683396459
2136955405
1160215959
2100649969
979280472
1295284862
497214117
668563242
1405411759
218755775
1053521594
794464993
777985490
1071007637
207906175
1347848051
1232332629
1878065599
690602607
935631591
432437702
806731706
2089529283
809760371
1840970446
748570684
1417723286
1810617603
914948273
1540059829
1694734093
1538206630
396858222
1608219808
354730511
338161262
2085636674
76032643
886171420
1830676715
597707237
1489255898
854946223
641591849
1536413889
718371738
209015929
864165506
730433233
1224574224
646835671
895684210
1444993154
65643
1769023883
1368897361
2022298676
1680642386
937911810
80816433
225685951
1725036328
306893484
751473299
1033515974
723909172
1432811136
195030482
937328730
1692257398
352159215
1240775517
603740381
1166237568
2013783684
1384631899
984772383
30609824
892037594
813528172
1532749870
970608495
1342895083
1118576857
57823535
532507926
1666954299
17475298
1536905465
1092594856
387334915
863485268
233722405
1238388170
743002419
1695510610
1350876577
1021899435
1089836007
1247915556
1691979908
380502281
790947480
1581083966
822679251
1051046882
1682734136
595007435
1755432005
1363960417
868871712
2008246099
1408166190
932039975
200269225
589749579
790763821
2081811653
844907594
889726478
1059615950
557525700
1765738714
530513366
1501643026
1273288903
208818337
1214355761
337097016
1744747275
472609114
466491441
2089000177
1108067380
1567409688
1532536782
1294896315
511587879
923813525
227613607
812623783
845880179
1186547022
1538100211
1858718811
713039878
403295874
1085748721
796188476
221745776
2014735236
654591205
491293385
1923293024
1819247908
1756402565
1586612657
1806394888
558751397
2035009984
990769523
394872762
2027931820
1813627724
796683051
1620184105
1045199972
1660393448
910307129
115321958
1728950945
1373707196
1302585475
533300488
632264313
421076680
1012021885
2114534868
1506897129
763816596
1584192633
2085855584
649355054
2131737416
941890209
123420365
1602990109
1065198426
906835878
846829396
1456196581
1836624487
50713943
827635015
2128725611
1380525572
263847307
224262775
1397629208
723071932
1035933688
1000382703
482017171
1034390258
641418980
607093126
1648881142
1451327335
1565397266
1181020593
356368382
719270962
2037304750
852264176
1181634251
1214670932
1021485349
2133888706
66005601
2074272953
1644080547
1947238444
1215429810
1410117734
1231133484
1290301101
18672309
180465947
1822375889
1390830443
823984368
528116894
1798279142
1775246600
1229111448
1315848668
1768105552
57714770
774774261
804788696
111492452
1126843497
1300255340
1119100814
1566709292
337753332
894265750
718621961
763283720
1271496211
1581310618
1062355639
1108337889
710886194
1103413463
1672271275
1153719108
524052339
1653542367
373105748
921486490
20241495
99752567
1676498596
2028523948
863569680
383778175
1663065078
2030337990
1428936673
1119023949
1822413009
2144882743
1671281657
956956395
1672760941
46917232
676465381
130270457
567949666
639301721
1773506289
1067286119
1869126044
976298914
431828995
777899591
1941248969
125383563
74135275
158397018
2092277666
300565050
1518671980
269659282
608912031
1186011613
1504093905
938376302
1566596165
1838739894
388159140
230765458
639907798
759515213
619127478
1219632438
1332397060
432484101
1566642660
1880076177
510594532
1532125533
1934344662
569876454
866884876
1245369656
205628955
1237820958
1113099782
2009759283
259141385
645603003
67615948
1659964143
1516013651
763195247
659171710
306244575
1772931131
728156555
1462660715
2140608968
196225814
1930293547
1476308973
1481338623
1808134260
1267123836
1627310298
1422071664
98076454
2050600987
848665504
2085139598
1856459982
926414133
329889587
920156338
830136573
224511382
2121804232
696374437
970805914
1334176966
904931736
1440620269
1106309235
917733597
709328126
1637035689
921081427
1198517746
743819787
1486866333
1601324404
238869282
119756646
103745878
1001511703
1697558440
468451009
473517027
1604852547
540577563
1672736573
741893926
1259291253
480267971
1374186816
658753316
1115283757
180299973
95857912
759009583
1853906585
1693214356
85738532
743629502
406172024
1020811095
686608573
1711299629
1118441707
1615470161
400597997
1318093528
2147129530
1557156644
140126819
2039483656
1598035680
590021760
315384845
1239407948
1883685580
1550967425
876459179
775876572
1388369376
1582326244
1147564627
149161256
347949945
1268054901
427899793
1912454441
1236976332
484626713
1883575412
924565112
1665810470
1610634454
464294065
138310913
1862696201
1128356827
627679752
2041340001
1188603615
2015623263
65256545
1302491414
1627485617
878590659
632561936
487955333
1298687372
1568117649
81623395
1275620587
470611936
195638603
847002845
2033550545
1109688544
1459298922
590003710
301165325
840946925
213722240
1466731599
1338998897
917363319
286320629
890559459
1351195675
1237922114
1250595932
340836767
895680769
2042602685
864019725
254544570
1896880078
1805804095
1285968797
1613662418
233661804
2000260289
961769179
1638716441
313357154
648251118
664639078
795776769
78664003
927057966
1087361139
133812755
821486459
272310833
1003085035
1752731869
1286868099
287413797
606997136
1338454335
2101758139
1132902856
607750248
432508212
214911160
708033192
1732899175
209732127
1022070770
506061421
973432625
1361921168
711202297
665975705
1315129427
1551757313
108649895
2118016511
315993878
1889696781
507906125
301673577
866397668
97424108
1766666746
1882410602
1719716291
1353662088
667932410
836165770
1575989310
1762062424
47408681
2032547536
1716169748
15092775
1096468400
1481575848
60548777
1045915762
924027068
1990418881
1314393358
259209954
1593552947
1032531691
66342302
1792037486
535816850
524436400
317897554
28196266
1378955387
1598108594
1516846387
1775013732
695488777
786430192
1758539846
999536139
909015045
2068296893
1444329421
985659095
1142837958
391635391
2108293618
1751425890
924653623
830419946
1439403759
685873575
662773205
1184704591
1931346628
991803750
5991063
1178878481
1352264234
508739849
201950852
2060345336
627728175
1789760372
1461262617
1241103744
968883208
284944568
109030098
1262728507
1069136293
57061005
45618071
2139032275
195365682
2022383016
1059768465
708211553
1506186551
1518063406
165671626
2062173455
1713808578
449304504
729679962
2101967624
42659951
1390283861
1704546304
1163919760
164604636
1059826050
619158518
963877347
816156018
325340468
674532391
464448921
2127889736
1182518140
410108279
1528703564
1850861240
2123579016
893526239
818885900
632181966
473255860
701895820
975303546
458404702
1310310296
77691163
1677411482
603421123
835599147
747208150
1646241790
1936142464
1196982418
527122653
434141173
2142771059
1546949221
2006225997
1108690275
185046903
1001218464
1781384072
1169852862
1345924855
293245115
769260585
291020006
1010946466
1857361086
960606985
199430882
1079951883
1722826847
160540433
968993337
1214703533
493226564
1197621003
1479928908
1339226393
878575461
2037871206
1569174424
1781040622
185495090
1210027074
780474254
304975621
1361493208
2109899648
1242910213
776325474
478602849
2057512574
830603137
1368809123
85149331
1990832262
437992330
1133074669
1891477888
751650719
356515538
959053559
2088429666
588450987
807152739
1186971713
481685336
1051900439
665389893
1018250333
931178072
211611747
59492841
352941819
669736654
240981485
1333277454
2128689167
1798969344
328413380
1991827521
2070852055
1725209356
615693060
407400158
1705544296
1649090460
537678287
155917970
1882885994
295985133
671318654
716516010
1267599753
547918564
1577037864
1905323862
1437992028
713978419
662513028
933318515
708601936
1897798119
1717672805
818389672
912811654
833145846
895859020
701245180
1095234792
1723537171
446294951
1480185309
1096082897
949267786
1646696683
2014127501
944595008
1650329627
924743158
211484649
2131406997
464720929
1078211594
481256231
1457775570
45856570
1667248297
348928654
634931522
284521166
818207326
734889090
548080702
2024984646
960144600
165409343
1658026084
1372454993
2020322595
708904497
325819342
678171677
1738138696
447488988
963687961
126924538
1616501714
1993356035
1370921482
326649150
51935782
452724500
1582759690
1972452725
1248075246
1749777809
1204475438
1763804627
2069385571
1911389296
231921444
1652309017
1909129197
1503095892
206063491
2117710142
447697440
619027851
574610751
1745786164
557820447
1029666676
1183840802
488320003
1946182110
1018830951
283377224
549190261
661692217
113211105
1835889782
806271782
1560516913
473887239
1245266959
253824528
2060282780
1386623576
266365219
1440505182
1707850463
1903000714
2087769734
1042725155
274851148
551885571
1009845493
2058889072
535130218
834370712
1293415678
1462600541
1701538244
1702002085
123729999
788691424
95423527
380464986
1370855909
616384313
1958629499
434389568
1770924164
1307247594
1691989817
802642375
1617926487
1918036324
5271099
1302760110
649753840
1191468667
2013633020
1585698389
31294679
16547668
1043583416
1394650958
231003896
232890653
1727505671
544543422
460643345
1320013501
1014687040
151923635
797161466
870129304
332078576
1717991594
50519825
1442943527
1407551109
1674537775
1901175743
1048887654
2065510761
610210013
1842136122
594288072
153772231
1520869591
105707485
33328201
1180946280
338868948
1422569890
1334264802
1709113179
1072470245
564362488
993958575
759496665
402843637
438755039
2095453702
179426317
530646862
1539470168
462880484
896473513
930800469
731726507
466837973
1269698989
1280455147
446597533
144431086
1858718426
1570617580
627687538
991503412
398386077
2014374673
1819483804
1553446388
166300573
481684515
305187644
723643956
1785324928
1406220612
801910137
1228185498
419527288
885457572
597426444
981968783
1002789164
138956285
181728230
1681080321
2113672959
1902015655
175927475
1926821461
441747968
532817461
283151833
1271943501
2090479138
2094752148
631804474
1349313580
1906740781
1677684841
982907841
434571566
1126617315
1934738142
1806763354
1689317436
1292196494
1128793823
1566831661
1235891646
1011848347
107644414
482751376
1730686599
1882573454
1641427623
203721400
1549024136
835659996
1435182782
2125105281
1535274980
531183423
262822299
794023295
662045118
551308706
385965170
439852765
1595352597
1641304487
1311913473
211975198
855263827
875387345
1568691266
1397629795
1546401201
1622480576
1410668205
1558258211
409956680
883857498
947404742
758786914
1224541170
1339115422
78109748
1799721831
281774767
1323982135
1462398512
159267480
1247639422
1400264660
986195329
1194768401
65613510
299102069
173876414
12159541
971572420
1346435525
2010343410
320850469
69609133
1408665175
1227774618
1234130611
1827983711
1820792812
215705589
1727522912
1251716376
1494215924
853472794
1156415624
485984326
1074993069
1727727453
1125743533
1146748398
574557329
579813486
664884773
1373671662
1024443784
179682077
2057870920
760150900
2050585152
1884348098
789449419
1817534133
1560460578
124796056
772932658
494769949
1863718465
561240371
1661673343
145235589
1009043854
1352482967
1902091554
1469280677
803577951
831029765
1475947622
779919556
435478948
1220285105
1260833174
1767133665
834057986
1666565518
880143417
1159718530
747237108
1025335922
230792215
1276631357
359129484
327499097
1137608734
2095807956
1761571317
1968291058
1876607241
449687079
1786784633
2005721077
21951301
122051926
230975630
1217967159
1643434460
44832971
123862178
1099967236
1266732216
1591128124
1902645331
813279542
616110341
2062296916
458469278
863231562
1072233505
346852649
400095122
1130673323
1257045257
883744329
1590745737
1670899863
1577557273
1802781269
1654523106
202713025
1543615515
679415653
2051954325
1433587372
1388418295
2087488372
827759279
602962509
428449106
1087724126
1264146797
1062283824
1514924693
1671772569
529219142
1612185316
1540063824
1509325395
320732060
716544456
2086868127
81471792
701147327
20190394
2000693004
2107472473
1438253361
1355292876
1066821707
920784385
564470046
787870806
1171573881
1007100463
1499709105
1127462091
1887548165
1988309866
638900073
1996258680
1070993297
727333385
405004818
1460858805
2120515503
1615559599
125721275
994316705
1400801
711505197
817195282
2027021432
73584621
1190608105
761900342
1310763277
949929343
982810510
687800147
516727143
16767197
1699055035
1017018233
1737737282
164010809
1634072818
1116930066
290974409
1719495262
1804776028
1646228710
1993569829
638676401
2077683543
1166806448
1611064799
1071458746
1181737816
1093128658
1383340463
1335765220
1745744943
675019337
1658984484
401913424
728382112
293246101
508527367
1320340639
1685190828
1814365667
913026176
817580161
1552013919
1864590760
243197989
732512689
723929652
825984915
668823
1398815522
1940988370
548766368
567070425
482215918
1931391056
2064740196
1618759073
1301860776
319849760
832788078
1720602973
1535332596
1922608460
813163202
2036060243
1925415009
1369326072
1073919285
1745443700
1176589709
550570203
2012809013
992193212
954765629
1577787433
2030192004
1717730694
2033130059
1070424614
958504855
1175231134
850131118
1675400142
434627317
980906477
914207667
865131468
2126144065
1402437097
1880589822
1943501700
950857089
1423904823
343727867
2082670579
762366486
558711205
1263128588
2023189840
647219911
293069352
1323963022
1151162863
632573853
1539820744
1407274878
230583709
1044304609
1359164419
212349309
239551175
1335698378
456481936
1943510182
1738928157
2063002499
826880314
558297880
1829495756
2025681225
410843350
1016826603
980552622
1829231418
1319706271
1549976269
985074101
468358264
901398251
91712924
2099132582
756191644
1186134654
2073068316
1307488051
1267350217
1766855917
171741920
508532021
5292492
1574199030
1492171309
263483577
1742340963
1648001479
1882902976
1574633061
985194892
1317993013
1708909496
1986748769
1101013383
1800783940
1645469961
1456284244
276194017
766984552
1911803485
334107271
1154241822
1109716899
2017409901
367524790
1044004080
1374608447
161789922
523342862
545709140
1161492366
1357756987
1988002661
981999229
1854088709
317445939
1129890315
1114654522
928651218
1398112826
1663894852
1562959543
119658804
1263635734
978331754
64114248
422453167
285582825
637432955
2131689224
361909517
1530872570
1089199643
758537983
637019006
14206561
479202408
400007597
1607154579
1557044459
1226964195
161124718
660578298
774769896
2138350453
2049109807
1090308194
445536686
1200968160
71218208
1336022588
1069957449
702026232
616227518
577882542
56681909
957025126
1246854157
1773284600
2065288702
1955769443
699064245
953032313
1245398041
1873045299
1546515440
604771643
1492496998
323771667
1363023618
1321320734
1805994202
1498334410
467542163
2067392513
1784860871
1788972872
1676981465
698700912
73379053
1301146564
1908342850
195014639
1962156618
1687927961
1137692914
1309158118
929160234
1858737080
504160302
1509825817
1739311594
1777150867
610398918
1551612933
1206089858
513585112
28617252
299029747
2078916986
1035337391
1363197647
428733486
1730828898
1249849756
1532703971
772124390
1065145800
1136104787
56098821
1583490096
175847837
1819872555
803202575
1749594671
1383656700
71989123
248331187
1888155135
572811043
1207281852
244079576
1317753478
1736775968
2143121652
1516871859
923866324
2080582730
903476067
865080009
1161886740
1125716234
609683840
332668868
1365940298
192563155
1504195527
646617733
1669052382
1927990480
422209474
621486499
547916099
524521640
168328548
1392768140
346632862
1721995137
1720090456
596241482
1565459479
781213187
1507998703
923214566
1730366101
197710598
582847440
1404896997
1265882753
1721390979
1898797675
475300895
1280268653
1896516130
382438702
199117467
870746467
645959738
837064470
876017520
1356841951
1490922739
1093618411
981641672
1778560957
3590473
1323687942
1509965952
818672945
921513191
1297974018
227428513
1724519327
119776046
59309850
1370257856
1533589325
315294483
2119025514
616865794
1337634975
1311965042
1216085508
1720294259
859723726
2074111197
480888403
1946275600
1101816029
577387823
1881848354
1162865530
647612500
1562300171
1917266206
1843124147
1668605790
1570989828
858679982
258621514
554298237
1415667286
779903927
973061462
1299384681
1257403938
2108649233
1670262913
962908115
928797703
1029011023
1078994167
677007515
488479858
406775057
1628673317
806446939
2080404564
2009770610
1112067324
1358434074
675269023
756622982
1842772032
1750591244
158517332
68990303
1521558311
1725494915
1845355058
1622381817
522869959
850686630
1223477798
1918375480
2014919405
1726123649
1426554130
1129454019
828618265
233013203
1046723899
443847227
1679681320
719127950
1459520992
1844705872
265177307
789201546
1511104583
84506284
1048679125
1998591022
742776712
1161864278
106496652
1604616934
1619880639
1128290586
921980751
692468041
1896023364
662782434
734874577
1900640054
2050132355
1548054820
817497933
1806074274
2044993335
1288496454
478194493
199880598
1875047025
20597979
981194045
1746512009
824292522
823282807
2115352504
1032159503
746336068
1894263582
1189659121
1142745516
139321508
788673435
145346874
1798706972
1333047170
138471011
2138762300
179204260
1909840305
1221758603
566955572
1282424859
1135838428
295449046
1047221908
851965836
1444039049
1923888530
977675410
2109707261
1715787052
319478009
1147716931
717943167
1791659803
127202382
1427442149
1741475244
664960297
689365496
594253659
916410552
298129981
1574628812
2084942454
1443981200
1953936131
977365443
1072085673
1423515288
2139424581
485551240
1598306892
295735809
465379253
1871464614
1560730609
2129224450
493482487
1245490046
1734033820
148888793
669684875
1352702480
521637389
1634059542
2140269603
963839366
1845446767
210412739
1256484221
255589178
831544525
1644173852
938455504
1493764538
837255437
40594005
1169421478
148940032
23422924
704995319
1970475452
1417595186
78381040
359597564
1810617603
1580848982
1374911236
1256061143
500411219
1376261127
1977178160
1765463954
1908554719
273607269
2006886632
1544958377
1206602120
781035087
3547701
1655823712
1437309314
141509765
858669947
1740986290
2092877788
1496908103
711745730
388344306
1465753495
40021977
1048484872
1213210760
133136336
141987336
1225401810
1570080127
363799236
1910133819
254447955
241583245
1569758025
217934136
1216265823
1266033608
673192751
556194931
357233036
259121067
1063928772
1937767230
1395444663
1708933026
3441660
1145314635
1278666863
251535033
1704076934
11383352
540884264
384948388
484438923
1529930613
552455920
904775702
1614653874
243458929
1078674123
1734817947
253623718
1988432796
858673413
859081595
1129540228
1754251795
537532434
2052868116
588691782
2006276547
1658748945
756311363
1550210828
1172109458
813606882
1854764159
1858010368
1251524208
205785098
1920042741
115489345
1903262941
406833636
1254050455
1595433085
225585631
873399234
417330384
1653589219
313646829
1554888631
2084240707
1196192437
1796845473
892824325
370366176
230066604
146120605
1445450451
189288812
1299588721
1891398638
1905301911
751466422
2145197868
516137615
509998597
167834762
615834621
107269057
1219964801
572620517
385704126
51305224
1519668963
2027305860
719530413
930930991
1611343551
1092730716
811224842
2073334213
1661177952
1385638248
1799360237
1669127098
1105142502
2057147663
434409278
147211044
1984333200
727578814
481522440
1643616647
408272874
20852426
1557557250
932725423
693832287
1020806741
1510582201
167848266
2029999724
294721398
1523303909
1619234625
1731680529
1774640353
839421551
701346464
1234568050
834149460
1919732525
1522777785
175086349
62691259
1219846297
1901607385
1557277875
764568149
234815635
1546169944
1850604775
845438667
1178231554
1412561825
389693711
221234947
1157775067
2035510710
1105700573
2005194317
108459989
1152394014
1227809231
1066827093
1983432234
533053375
654580969
1925925628
1421830298
611459851
1618885185
1631464376
1085500064
1228690632
1978618774
113927166
1293661749
97528029
1522781421
1497310133
642976953
700085037
985514329
934611335
222507216
996012006
2029796271
2070772610
1198097201
669634700
204965715
500759980
217291519
1706777792
420445535
1747147780
1017819092
1189611593
697841273
638223962
1808078615
1640684700
559012780
983996002
1904762616
667947888
225601336
1572765173
1719514217
2101874940
1039059586
1309096336
843749847
1502338443
1021759469
1612017662
2081193801
626514303
1585447722
1579620626
1776714955
250781819
1683908957
1227387198
1437070095
1806906425
311037020
1194692997
1460545798
1400858299
546252469
527054625
1733062857
259521759
906262407
2127519900
1334953021
1936941760
114255295
1582718217
1918187926
1691466007
785710410
2106358635
1292847104
160598821
1865519841
1156819131
744123939
193021087
170948300
6843363
671671769
148828983
1149578565
1311689307
1055638322
844763434
258680282
767434346
2092998013
1356108481
1514178499
935716587
1261676771
462574478
591605823
342652834
1646601922
288067473
84712829
13853961
407446231
345687716
551253187
1779161156
1205154141
14681220
891775600
22104293
1952849462
1608443396
521753697
920084685
1172290882
947545486
748978222
780070440
1369621195
1869027863
251520732
155499610
1776919879
2074854163
1293123429
628989848
1001372162
1882538446
2074877578
1989742183
865183759
143869218
1961908471
1925508799
956245321
1159069544
210321788
578363635
363039565
727368149
776393781
73295479
1106724833
775527570
2089055803
997659013
1528137643
402907817
1888149022
1211384802
1293480727
1082745229
1489795300
1476784338
647511868
705754187
346876747
170968500
1840844487
1249577315
1415220848
280546793
1322677645
1984388744
345869789
978776635
892685379
794941903
2012058722
610694497
1344191781
321558764
1512070340
518462052
1979736572
384365099
367460390
1579955488
2083221855
102913355
2106104463
857304685
737112784
187778895
1897331005
595112060
1979817898
567188930
1142210183
1192440420
1775960012
797659156
1536712760
1505231961
610102964
238130561
502531001
1746449018
691931299
172116369
192459469
1163156159
1717890641
1980803117
32703375
948219299
683765630
822952759
1097927122
400373580
1842672389
16043328
1650495985
1576934069
1734293162
652423715
753593297
1988741342
1305876038
1844937415
378288223
2030749960
1052003491
142198472
1490645774
1122780756
1015667750
429376523
2090996713
629691161
596626724
1493421212
1141167828
1431930722
648275779
1543723016
1814551935
1493322039
352122922
1405860050
185691089
34769908
755545644
603675735
802687079
1037170764
1661949244
215155310
1351719416
1561892956
930397979
1890394138
142549525
401841370
2058682231
1742394920
1718525322
16570889
640192922
207954320
1989936330
1263973370
1069132210
1587906016
1834695906
879042474
1992908854
2146955150
215572706
872622192
1820789248
1703780931
855387904
753837607
1394831915
1138269796
879818809
884515818
1074503890
22966032
750502615
1130429358
1361617288
1696472752
848654947
429651366
445653868
2120395176
524714155
1605285730
1858199454
851957564
706057108
1059103490
849891572
1183566850
725773704
787834362
238621518
708588078
960935561
1010074165
1885395235
1597230771
849851383
1234857916
226244509
774566672
190512704
2101371701
518335896
1399278194
1223081478
906656761
389630844
154865900
1946260836
196095990
734960186
1501744512
1730655997
1260978718
865551271
606233324
1168917581
242930534
979386949
1044415369
691166250
999748084
331595363
641788800
12928691
426166859
1028876331
1346263799
1870734315
1158015221
1577688932
2038159831
1469348234
100121207
937265713
1653315645
183052543
505749560
2088541465
1264313385
1409270212
1774825576
1972090665
2032695240
1582360958
907924398
57684987
1855386265
188558312
40446345
1195113642
610506355
934091783
126517480
947507574
1607391629
1905632879
463076287
1585535195
44518370
1302941976
919502356
1195240045
819424317
1861329683
1396088316
1203028069
790176737
1516108189
1814969926
206871392
278152494
1144312659
1607915230
1135776296
1180859660
753278893
419349703
806605845
1014416724
1722788833
652581721
722995672
412595437
499803661
1587628484
907366125
697647554
1469216746
656080429
1607285833
673566172
942324351
2067517362
1463595826
1641113388
1740800766
130892264
1350999402
2008244547
1002262946
1403102716
876493472
1361925428
669715373
512038704
1052918924
556006162
2010072349
902344156
1532354555
683701011
433451808
1912403336
2110859692
266130181
1617619860
106258905
1273255048
1501383454
842628842
623168562
265507785
933129441
1049912032
1370985075
171911466
1747133758
170163617
361879170
1168689550
1683986067
2119574746
547594050
1888316978
73989337
1242503055
1877462934
510936196
802411094
1217302610
915465510
1811394440
524923588
1571262378
827811816
2061245322
1126757052
765231883
1932448087
1223175524
622540630
1485850888
688845195
179296692
1417274181
694000670
1402276650
808458540
638810877
1126453985
1389153745
800934046
1612359788
683062761
1362783902
1559972171
1187039233
2083859260
1422201937
1606477049
1053577930
154329140
1531266598
1200103674
1412415489
1711719429
1788925575
1906226731
1997391196
118492439
1965508797
2144500325
1892428067
1072684030
619883334
1497057071
319281760
192864392
1420011616
1483253381
899120307
425203891
1481242474
244056347
727654372
1362977975
2135679689
951734077
972934725
2076852154
1929763004
51183373
2038445393
237793971
892784470
1695087984
170012718
793432869
1478076314
1021814981
1022234981
1598235772
1672443775
2110820736
1563846610
817618973
1884649465
317406578
853766216
1583242701
870394768
2052979187
344345676
1424005702
1838808917
260108314
135944679
652676704
606920992
1273938796
1753030892
1788178899
521338196
279364535
1889158349
687684663
298966663
1709059820
565238853
109456093
248075589
1585079325
365082476
23750713
2064756995
1836105360
1340422675
1416381457
1123811873
796126052
665719827
138905922
274159527
326979869
2107482117
1709039548
680023045
1325531057
348957161
1322983073
1542074212
1446234524
1135688221
1112643294
327373868
737073037
407634599
1171816693
1610232082
739612754
1510080954
909339768
1028262757
750309731
969394228
1055877310
1069298258
1082003329
1305540394
1197756700
465681261
1693436592
1910985096
985851409
1789980169
2130823844
1904068061
1379163358
1888688266
1946827432
349750708
249644031
975736015
776934038
1417241177
1053803613
953980481
1372690708
675248659
2122187406
1780766704
321811042
360715598
1460086393
1163786999
990416485
889950129
969544077
1573058077
722688866
15774707
2119669953
19040380
1715489963
675022514
1125069588
1116804247
82251384
1649825592
99531230
1094251138
1956247180
1602922651
723357069
414269434
1336218184
1404810293
1902858833
2049306209
1422529864
2077960754
1999260657
1844657252
1704321728
1036136361
385078128
682985693
178282435
1732983669
2139936025
2046222774
419715437
726129056
1155070493
1248054070
1643114898
145118415
1188775843
629262089
1799004192
1839052357
1037923728
1181296765
1338226968
1363502447
776819518
4787557
733194285
809422546
685685161
1407402801
1137460183
202338317
1263167991
226041421
1770457205
233457507
1630441320
910461273
1537259914
1254995363
889273672
1857022925
113989554
656714637
1829942713
175473218
1148444519
977447338
545852698
1454719823
977291469
1171232731
597992029
940865750
1395429752
755352878
825791509
1971274791
1498717505
2143698545
295462032
1490652695
804444215
1182810581
1162144864
737528662
1622881349
803117497
919339108
764292428
540544314
1251661807
221538209
1642854153
1019087939
1837480873
1318189810
522570492
746909304
1595042292
1572379202
1497621360
607087915
1521717813
1853420142
714319856
1696472752
1448339609
1862804134
88311927
175910354
1864481348
149567964
503983611
1912485030
2135392360
1113229061
1064551992
218035770
216398144
413118501
579150155
159247284
880626226
328493274
1612313842
551176033
1246416614
1517829522
871121199
613915556
308978041
103920926
936253983
588037574
537457186
1362144370
1101795001
1466917494
5181919
1343391267
704991222
1951819915
1564516749
1317721851
1571098375
1787678541
349191392
1645629940
100264734
1577453581
1072822619
861074550
769445479
1368062960
218823050
1620698316
360552788
1851720077
2147141252
2065440731
1918439842
868292893
1153176882
893973226
1970824934
1066389180
2090381052
141237088
1609581059
1537251556
983256120
1616550035
1549666174
2066011787
650546420
1896103338
682197895
436697964
1917574483
2040369904
156650466
426522894
754142543
1980568025
879660589
669815546
1879357440
290794783
1998419417
1790985527
793227267
390375954
2101662847
1715437815
70863279
627439496
1437781014
1515153759
457766162
1369797535
122194065
1893758272
1109861336
534865956
1418256695
370585936
917912790
1376428008
612852669
621193063
874138581
1520149186
1863049952
718647218
1976404861
1163591791
1052562232
1345845559
1424428179
970516700
1116489853
2097832838
1975053234
306279071
1651767753
456318162
598844922
1383598305
1514460445
2139127132
1296556724
1575762434
870956378
2069306243
903567007
414357418
130150618
685161377
625422087
1938167935
1939558164
1980555622
961152359
2116762104
208592309
490417863
1019852158
1277403579
106414283
1200414816
157883415
957940562
1966356369
445248953
848927397
480527826
507773332
1011591792
1833993262
503360470
723473256
1771985241
2027477596
1446856983
131453757
286227228
1187259210
357489395
1164265684
56175186
433655146
1399622223
1876184692
908846641
147459051
419233756
678196863
1122304357
362509047
1194854091
79396110
700543174
36309128
2065667671
828537095
572672053
1221024785
1630825318
1904306200
1325903012
351799959
1558739667
928330876
104527451
789277006
1914490839
2095601912
1091343144
473046758
1879126351
1982037349
2017252093
878880047
520361235
598928861
367235369
1751501025
350670294
371749882
847215180
1992720243
1135639835
2115876258
644591823
75055398
638817240
1706404736
116439083
722293368
1618450986
781906413
1602495062
1503700687
1305244540
1286399633
2088846693
1703880746
189309301
61801523
693263012
873314937
1840114737
1653578967
2072045259
2109077027
194949808
1256116125
2103885903
2119944012
377830279
229742151
1591258531
1701893889
1079689825
1214887124
1645737481
1972355903
869589291
617737398
1544711871
1306858007
933027595
794051820
2010908762
1482900381
1405228544
1185828252
899399646
547480494
1733731311
2049857506
1986086993
1839905826
834540000
1701147527
1483289689
84053502
1891398821
160344982
253440136
1113320195
1065849587
586887370
1507347546
165081355
614933474
1003608533
22550165
1693612194
981594832
1326759197
2049600295
502196561
838989685
2126268756
1752631555
1863918718
76952572
1393369440
20132041
1671957230
74049219
1045549264
1770773033
630599973
846518004
484025263
306339018
459322478
522317771
552155855
1646374676
1565843372
290580425
1826806852
194636376
1030919102
155041245
1663104054
1474059400
1501779089
365488336
1433379228
1119782201
2013455028
43637370
1484862466
1475744285
1939850545
362010253
1937702920
892684976
1858334811
1576461535
1580901728
1123114401
1505780038
2083849116
446380740
1390275089
2124552380
1047808053
2057765215
914064181
387676812
1256181031
1533072267
1735612621
2072925227
1828732909
450967881
1728494037
525492502
1832589151
1913952160
164079092
660509866
1602497354
110943433
916200932
562622181
1472650377
510832257
289739699
589199221
675823776
1470780221
411382528
979595967
1216182682
890325648
1569664149
2069350920
149975210
129183386
1989260703
1640718282
794304236
926524550
1204844834
1307387481
1587684600
1030775203
104468935
188449511
1360126022
147774261
1107518020
452652490
1590521283
2142300030
305581575
1134348996
1079582838
1371789430
1802519709
234039860
1313783162
1497918281
1583447390
1743176941
1167399847
703523597
1605853097
1368565073
425789723
1593245226
886666751
816249053
757608732
994475428
767025461
428852943
1618556605
579125627
1366959492
496107594
693500668
1096732306
1346691144
792332871
1326372728
1211113722
762980150
1278265048
212787667
1263718391
960200339
344952447
1063685459
73065972
1007660088
673262932
68626095
140380228
1703145167
1265044078
1600898455
1724866189
1479342961
1965781227
1911721543
1194957922
824893992
762617863
1049051271
1935429890
453699740
936040290
128755192
778019221
1220455641
1022041584
1537214416
95909686
431620951
1449684098
627965274
785988911
1280781512
508718391
1302976800
16612900
1872953338
386016547
393576753
376827850
1466575493
494826991
674279240
1380482900
504918447
930488431
828514961
1681101485
1529512265
100044227
919576028
1832968825
1449955896
212035891
484039677
1422844599
64618028
1205349178
988020977
1938577464
361490630
1823432213
1366139263
1572232035
710013747
1628837925
457059936
2114870403
1801377132
1748617910
1787148566
584253826
689967717
1055923585
1732215379
948332745
2069745053
2099076990
908592811
283991064
640886663
899025834
1555276771
828463656
2074779191
316948722
1936421200
1896383071
141210645
1555366039
1420066838
722174940
384892105
1951099254
1335120959
2129928080
868313023
1493359431
97485286
520441359
1827352144
2087314645
1442632858
302490261
896412521
552440281
876347010
1999038862
406312745
2106828426
1859563535
489758009
1861796617
945976200
1463959839
589819481
2055960156
151989360
1343485203
1630999251
321213814
1497436914
359482502
1345607124
237522678
369687701
551801311
226104699
604290042
1944507074
841824360
1167671171
1282372078
509683488
399604544
595890918
628393756
284284271
510270783
352429470
764187092
350134345
1773208308
219828916
970973783
1185714267
1498855627
1773912350
1759751055
2129390355
1524110487
821551514
1029687644
1892007421
2105338274
67689132
550956127
111323806
182255166
1286757726
398536543
429185928
276812954
671257265
581449752
425743364
272204655
16662643
497155013
105116731
188711025
1750460522
88611555
428240730
328828202
434327850
930543006
1393866071
908241259
1090761154
1516778502
1450218686
1260635849
1557865137
1297432862
2030428098
1005944658
1513815357
1743182908
1436476130
1141986857
194036818
112208232
564632807
1949325244
1914697098
743649135
1388082178
1358035804
615154461
1159181720
833053075
1248797351
959462289
298159654
820285543
1219710711
897085140
1015453022
116485658
245790211
1291054153
1451563906
1357840673
911033593
1417204144
2037629084
2056665078
1361427649
24782735
174896717
929730027
730096237
2028214376
2082925839
1322548301
1613023569
1067092219
1099786543
689977686
2112587873
1949412949
516543822
440847871
1581484204
1147241083
2105101081
1501082014
1278204339
948439726
1124634073
19485388
1436799799
1054927557
492596933
183236342
1618299204
663517936
1686551498
103395136
358551024
1218740804
412775500
293915292
1469180583
118069580
864438025
1581754418
1265263074
133926025
2101981468
805925403
1426084046
530271832
1215539199
1312836471
1094694776
1639620112
1996165351
610850393
255834125
1316482482
912471709
875978359
1334619961
923528491
984423525
1457147030
624183898
587565840
1465822617
1328182062
369812089
401775352
884673462
776083953
1835042672
1649802728
1221161622
1347933090
449319700
1811901877
1076629831
1940624404
327937750
1517973113
1370067576
1929374227
1791713736
1743657540
1607292522
454703910
1673906810
1440473740
817842006
1338723527
802825949
139983592
714020979
1372140499
358423580
1727244326
586376608
570766242
1206762271
200522678
462751429
1634499375
1448111580
1247041816
613729291
808847063
525326179
1769582058
252322471
206076182
373016743
396486976
575084385
1566001392
154521002
2040998333
1098171849
45398272
566794160
1138250720
1119828667
1477428588
446455312
388227247
1185662115
42213029
1723574952
1556673155
415250121
131107856
1756601362
471022982
731993833
1329265689
861295645
876336257
353277666
1442643224
1661040349
419514344
154242188
1524274277
1067287853
1321832314
2077014849
257510825
1182039410
604665634
985584401
1521991829
703524184
1001696395
777609421
1877787517
1715272132
749466888
906102270
1288704951
573699262
672787565
1359316880
667220803
1086237927
497359338
710629818
600154279
1059316632
377269465
1023366288
1484858932
245528981
1747088804
1447695915
437057168
868766236
25786116
531240526
1048333238
556168989
1509391421
631393674
417293701
1966142993
7629480
1148196025
469818347
463734826
1255394671
845274812
1475550141
200786266
282516700
520287196
905245673
188811781
1133654440
929886545
1995181173
2086606690
1348548724
1219097281
262905545
602384515
2012846159
404430811
812322516
1865250004
1675646863
1356011586
818936202
1637035293
424049317
691467067
900490250
1021925143
1395605772
625186267
1844301458
1518072503
1077632258
1642099841
2031833305
832787713
1499644985
1443583351
1783754566
47598049
1939382537
484489099
435353693
801957041
536119118
114018490
1269086557
1096789914
1553648089
1689142359
1569280802
1452528223
1057338648
2064536935
129346250
1890215156
1301013632
840580874
1979432785
999564993
635627462
1399159209
596110281
791828688
2119371547
2129639650
1676086564
1034093586
2062370367
2126375441
1205344896
374798188
848907969
733217531
529338967
148774050
1101652302
1310235073
1777737101
898464139
2057373229
1547593033
1049052172
271898856
720457010
1339256022
1444391984
902803113
524289341
131795276
301295724
2124564762
172013653
1669095563
53272120
2062802553
263951927
1933720210
704618534
1286762214
1739143962
570235010
126394390
1937306670
1746834549
1626845594
1968042071
1560449704
1583277265
69753681
4567373
1593758570
1631723487
423498017
1194443139
954969501
1985731009
162194737
285665142
552179452
1691717355
112054620
1319489703
813390876
208864981
1870985432
848921387
1156213583
1040493089
2022030161
29074051
1943960371
843318551
103855974
1954208317
1616148001
1353474861
2128952639
1202268169
1979391980
298456247
1732883837
30030417
177107677
2016429979
181358124
834241050
384426150
1027101635
1949090044
2059411343
705452610
1544780204
832878072
1766797121
2063460941
983551136
869637474
99272278
2038744578
1117607827
96017083
817088438
1157352350
1509637030
47598049
948171631
622500296
1792023495
1335223384
905655856
1485650118
100826851
473445294
1558406405
1883963143
318881797
1207546718
692911549
543620661
1847671942
1495761453
730026307
1709922308
420128339
1704901222
1912571834
860650721
405609848
266262574
2140295386
2054595395
313554860
476657971
1056847866
1289705639
681313063
1677944360
405266445
1036475545
2122402539
417561189
646167565
597216723
200700961
1008410218
765176267
1323355672
836914914
1049274294
1690643755
633967107
1562289885
816312644
347283681
1523711360
888517500
602732171
644660080
1397785033
1459218510
1348791850
1639275903
553695475
1362947288
215540623
598174063
540699044
732023926
1390031448
813229922
1406749457
1308356704
441742240
729384524
328607132
1117756662
156494406
1299428318
456111564
1342789253
440083925
1028612127
818762323
1384911039
318017104
340004633
460406055
1449589868
221775702
528150747
1092244955
1432391245
1523735398
411334582
119531830
2026111776
370698995
1720255890
2067850970
860333983
66510933
274906073
89427163
1880650264
1028062849
44214770
1951511249
1153138354
1388380129
1298636751
2145595658
1947008020
1068323091
1715892452
686263285
1130419149
1756154912
1402721884
555563751
708016081
55592728
401897272
585167177
2106938745
542058799
1044867315
2145761134
191327661
1397853726
1844202532
128401567
656831931
921033886
2124039573
719910913
825193717
784108832
278230844
1266632673
2082795536
131065033
2121948094
813274891
37158339
1104617335
1853674670
1993553613
1219744812
384034163
1072277588
127571297
190665327
305197047
943353873
1355721699
186311488
2120630872
1464135645
606156722
585043284
915686761
364133474
1530727362
1907103515
1060514646
578103702
174833009
465396188
567645365
1551672257
566818475
470684480
166353796
1231523761
948353937
765103325
630970042
213445151
1810192179
13554817
860013748
2054184526
959983422
678976679
313282972
164750759
880456849
1113576727
1629104911
1070706634
1997525811
271036633
906934182
1204256490
1006431194
262130923
357509755
1201559715
525102592
792406549
410296137
856213030
131383113
190603275
1033910788
1647841631
2026059186
313448140
2121439982
356477424
656968909
1973749977
1660421293
122669104
1418899070
1669658139
1987221588
215077160
1170762649
2134416738
554601195
669695289
785738519
132038660
1437599814
1357106940
1893734014
139265555
165136574
1421052785
1201309526
66633918
2142640129
999751653
2145953644
1372416652
1163056546
187647019
790122349
436942882
575777797
711524201
877928766
1862655997
428705591
103103909
423128674
266342800
298769319
1139741104
1705648871
353580583
2143774040
1990775962
47450391
1189274832
1889718449
1752390526
1173057020
683069326
1309214695
543435779
1286566494
1048575790
541885382
805320440
1042253235
1363519210
1800894518
1957992137
245917913
1199319245
129244010
1119826522
482945817
597586711
2106270758
2079783459
1756370486
1450653435
586515040
186554738
1140568093
1944294401
115182946
1427451840
700722390
517774592
435818734
2006372041
665449057
524198106
1023114661
1289946832
231868853
1186559615
1952399390
1381214142
1230880887
162714019
601369233
382125367
1906899679
1588929288
519138111
1778950504
335653367
636076521
994643963
3840482
746251288
832440048
2096497809
1092215491
845127134
1151146746
117141527
1277430844
1829588422
53255328
945580275
420177180
1323881506
1654141335
1754121256
732989365
528823688
183216424
857589187
940234323
598449171
397397820
1504010712
586955376
1597857527
1819400410
1139232081
1335177924
175916138
1967104100
151622509
449563363
1947075292
406497838
739873118
1510070383
1000936631
1746411838
1412515933
1041176010
1209771723
1553399364
40511221
1993693761
763237850
1548403419
486454213
1575724113
1194931401
1230153061
1060004629
580527428
350730571
1453961260
633487217
908811153
1885416540
760566584
1769950439
624068027
1865706100
310506901
1990336629
1873384009
2109734111
432154050
1586956319
255963083
1662119722
206587588
1428957191
1969713239
1612828991
322244051
1623923834
1459066128
732742862
2025572141
1184618893
1524223908
714503162
151759852
1655207411
50614262
243316742
132951997
2020088166
1465773561
1470737590
204508853
1411346011
1705017946
1979660041
512528360
697733866
1560228965
427302961
777877483
142434208
1207208367
1372169466
117200824
571613649
1046253976
382270973
1338774816
619871489
316563132
1096443865
123884347
1507803641
1296057859
908331155
384860290
606023116
1666216695
1498523089
190797034
1040503438
366450727
979879694
1320516036
2143159140
2011613423
678023140
358075845
2053306780
246366124
862052459
1556161152
1413062380
377773385
727766988
1678677242
152215579
397193394
1449458215
1560629
1010454500
2016491808
137022314
493826842
2136650621
926464850
773720044
2102752404
723664202
1131026022
162311361
837025506
311679886
826056050
1892159064
1443390949
349980475
2087418951
1763287998
1696460076
102949730
825064909
1254088702
2065548161
2040410653
1909797332
602901106
1991269602
766880838
2065163856
1518686817
1173366690
999533265
303819741
61461405
1992196593
1063946234
1613953229
1244071746
1863036605
970403166
1965025650
917335746
232547624
959513529
1362043894
1382646534
629292836
584429706
1801265979
935523834
1273488065
794110231
372497330
1622086415
207414118
984716159
1607429050
462706710
632586786
1736078570
705576126
387414839
1794758289
523018906
1134008945
37633556
113243546
1330164794
1450687338
708045156
875427660
1834725597
1860193629
594160641
1483146153
1793682979
903292642
1120702542
1341973667
1369798114
2101177760
606089963
1799078260
449579541
1943123319
1833081120
1172828001
97132437
480308573
1805326307
2112225556
1142728036
1392017581
462381845
2086483305
1277830098
348040162
1538012593
1164037550
1088616460
1568958112
63943758
146164525
1933774755
840085176
587903354
1611147431
13982292
764166507
460740636
844150013
2102621607
1890205691
60258536
2087324234
138124414
653980844
1435022840
1947363897
1328256451
995757314
360817869
1105917280
53085894
414442766
311853018
302196146
1680455860
241315037
1280228954
1263932432
1507644035
565595526
135052050
863642009
1973534923
497882208
441769439
1460822491
1129530300
1522754169
807915570
1285104508
1801537079
1069172187
1483384654
894101156
711417866
71248335
158427050
1002231960
1423505507
1622144545
596922793
1388128957
495384301
1472705043
469870214
2044729995
346074641
1707588882
963969756
1450702716
1913272873
1447727465
118328656
1497855039
1812461536
91299145
146777758
1010133535
492854376
1418718300
322457646
10188592
1832936260
2079674030
1616781455
1116588032
839517124
1198520395
631104155
277412512
2102258654
349338394
403177441
130171517
1460864945
1231095258
1288190325
1233170199
51161555
1164268747
623694582
515209310
98165989
1641126131
1526368829
252114528
491167936
1083949123
716618507
118656128
1465762040
393880921
1468362375
452796638
1751566012
1879579377
2114779527
33960395
389384867
1790179296
1216410920
1534236718
176345829
1387343983
1019279283
495231874
982028217
1029220241
594330377
1949181282
932733288
1139761730
1468438999
274360736
763544567
2031520216
1727978608
380186254
123944741
912447022
1584034186
1151020138
910967076
1229601184
559765349
191654000
1441560477
1196173047
1042212495
499473806
2003428990
962085289
1547555255
1434805234
1457082782
970527063
1591840641
1546745748
1166263810
134460177
2055201766
45095176
1669267128
521999486
1464090033
460900140
1209492556
248895726
2095745302
958436668
1777632171
432876884
263696558
2028939702
401861193
2138374270
2090138634
971520435
1474373051
2066022441
1848613562
1930565214
2130208503
1941335317
1629075055
1656547343
461232170
1675794050
361469718
626032906
535525588
297360712
2027452828
680567384
652255787
1029053742
1824443615
1262436610
501012047
937647283
1759396870
487953103
1224715720
451911876
2003617920
788148033
1995708290
684390397
1023947694
625774986
1473790240
1698363375
981208180
793126996
1081264954
1140693363
1214536157
1077073178
445908381
1636028186
647970188
1045442431
224869449
409016110
1285825100
1325913668
1509842369
212506056
853616004
1403045166
1551270342
1384306703
1100292391
1648316553
2121667357
655908713
1191513498
801224155
164275771
1053732067
1943852878
1670657373
1584105980
917843382
777715500
1129622930
192340422
1913566717
1480648469
756436944
1820384955
1549562730
1702253142
2037490236
2027828563
1612983057
244481674
728485631
660672842
442251144
225137349
864192587
142470821
2055148062
1578265904
1172735426
2010089320
607117304
1897204670
284969329
1247827261
1528499968
1078820068
862410712
1364984210
1357640302
1938697811
1352490268
2019647437
223771203
290617496
1265283253
668422653
786498863
271405883
2019604612
1532357727
251088021
1728496809
613639734
1946030824
93082363
567505019
516712897
2127443585
2117606742
310231591
829645946
1514658487
1807536538
2132868072
1569505584
483326162
687256045
1971396196
1084252813
367385130
1062789413
416609017
2107991683
1035782141
116229688
935765709
607585108
1258132474
892704390
563123315
1819017825
1893147285
764272418
150277793
1635496358
2066425765
1208089962
920649044
2125257363
108224842
1802739038
916132804
977385662
1815525767
1660394815
921334041
1873436548
1029639265
925226249
1051488314
1919556915
530341618
511636736
124537680
1976474617
1582759495
867915741
1449727081
871370449
802810308
2024210271
2118110961
1852836981
463409242
2083663156
183795430
1521085069
275944556
308552608
928225104
1676800479
2038325295
1912046895
1952369219
648636293
1543505450
656572666
1285457181
511737366
2019498017
124018531
1694057449
1598076351
2041989324
625907068
620146157
352241807
1407894140
1269655598
395973014
808077147
1140320502
258568564
1590708767
193533924
935871884
1938828811
732675004
753838362
1246942802
1803046315
2065515017
681836355
1495421832
1699372536
1683263838
2087004220
780228511
1266598639
388314904
82561803
728770021
713076541
11857526
1679095452
966357168
560647204
1793810084
308452447
776696399
76875824
536602711
772407265
578975757
2013558786
2017766608
531894124
498214831
418595112
972586517
45506465
2034957302
1567485375
333486964
1377891793
18469918
673476546
1328076122
208180013
506981143
622450136
422726764
674952681
1953350571
666628618
1550725470
510637996
1521032495
1851990621
1197526727
1041509191
411022379
1551926739
2003961654
1214477751
832370211
1810773793
1283047767
1442318898
405675553
1146913026
1274907575
1513953802
1424715247
844850081
757567961
945076843
1732049627
1081043899
1362964692
1532332183
1807110840
69295063
1795704666
1498944552
676728284
1411780606
1702078193
1285588942
1448331106
60667141
1164381005
725508992
551646325
1557138519
1081166489
1330220651
768713035
1886997088
1356022350
676995102
521612489
527500146
1229264051
386625488
462328963
607451903
462125521
1660250634
891235133
950287648
514358257
463136914
1151425730
1797178363
561831658
1771661318
586182474
501969374
2079135504
1421986286
1707991081
1108476437
1465288990
244462468
965323202
1237109837
874311896
1677389413
2130422734
241348624
1407072695
1285584092
575960793
1315065934
191945857
1817953227
711648379
76359535
1957061983
1797196295
219071453
1616054897
1781149519
1379089157
1799734005
196404287
82629602
12257251
1785444562
443495209
71649142
788247772
1897781069
1362194140
1338543798
439799012
782257873
481871916
1932377668
232595745
1442431065
822601801
47262058
1235249330
63610990
1308158639
1382977222
708666151
1339224396
933444543
161678091
1067810814
788072730
1625498091
1744779452
1363471898
2090099678
1681071121
709397829
2031920628
1166828126
1436776112
1643484541
115545642
723923132
1840536866
2063715011
1199461266
647202917
168530926
1232469831
1713094578
552830557
1075034185
846040052
1371264694
1782187909
1150289422
995676949
633035221
2119254209
282907510
805084632
704086700
156806815
115080552
1942692983
1516555625
974398474
350086750
71383191
1725945955
1828164859
712773172
412768924
944311347
1190905272
333554182
1401745989
72154109
952192120
161155617
1349630556
1714704235
471374530
949997086
1197624832
1503673786
1233108483
1933808618
1708698174
811491393
204968152
792972777
467004624
1425090759
580616798
822674926
494069105
432479348
1500341657
1173856101
932915181
1469844072
1743739267
1887178887
2019439550
2311489
560646183
832447108
125597770
745390947
1551823013
1605108904
1915533981
341889812
913771829
1702909288
2056398408
918948611
323723713
750123097
2052509146
1213919424
2065267062
442621990
450144028
894117928
2057165078
1986330268
334136279
2011005716
676696163
571242940
213013866
342503368
683976638
2116920815
1754813889
1058195720
664394199
1604157747
1342501260
1227421258
23342046
567531390
467290900
1817021972
1790702977
939390451
896566017
2090427020
1228379919
343662637
1081029509
1296674504
1814708073
1721689087
20416688
1326235219
313190063
374827538
333030943
1630193093
1621243600
67757116
652466242
894821024
131695217
1086508071
17723035
177403384
2012666342
633337215
1276519700
1498784685
1928165761
1545915025
2102298623
1248995912
2065351103
676897930
268502148
18499313
919156268
1499014812
1299661563
1942087428
1905775898
839634138
694289584
369059545
1116382030
269727524
1917735050
1239196033
1642168778
400162386
1845987710
1266117091
864769652
1925576427
43408988
348584765
1489782623
1472392109
263402185
1140128686
1808082711
902105424
206530279
1332901111
813435864
1275893550
1866249641
859504226
992232868
1232584071
1210776757
1621150712
700575390
523051723
1884960489
1709389850
1039606828
657282762
1889632678
1955363952
979453796
616243868
1747027338
1630048557
1561260429
1282676522
546265487
565949672
1243653761
320586366
1555121408
2059865697
1463536851
2020311590
1951840297
457979865
606229422
795048896
879279339
2066663401
1648350746
161580218
1918063981
912111739
970750491
766511777
1249230602
574090019
1508210647
1843877188
77373452
59224030
286126827
1746170198
378600503
1030507918
1137100048
1278725748
1205842940
1066838889
782624430
1654472528
1223168687
28857890
834905689
432252201
454851491
1593377306
1361622396
1050321565
691829611
532213609
1581615570
527609991
104695190
1988907776
414802456
2044078156
509766475
387874586
928382160
882558531
1882514057
1828738514
1303074504
2085390273
977142717
1168238031
1139667825
1189904491
1597326459
806806456
1331691202
794858345
1974750088
1568234991
1784367095
1649254038
1715958688
2116214957
540242062
386042900
195567714
1379673891
292335083
38894672
1535993338
1908228168
153868780
196356467
272682442
401848066
1134616619
280768799
1475845039
615302440
1982147903
1369830489
1569122228
1314012706
1211557859
93081483
1194162999
1372181691
2106905032
781659918
128069116
1264537601
1801320577
1703222578
1169172671
122347843
265987278
2063944948
1778796674
1148564024
1144803958
230679363
1538593937
2030314078
1840647440
204715166
121178218
1626545027
1747327546
219239110
391806492
1434517551
861347909
60360085
982091382
1706966755
20877271
1127590934
993098103
940945305
992636974
1981528949
1094787234
216438541
1587387192
1359107734
543826598
1603638195
1889834005
1965447907
1870991495
366870404
629417923
989389284
1244134915
384347621
679894427
131539802
476547799
1216648356
635593330
2030573433
972269405
427481698
1040389828
2019282985
827680805
501986538
1744149666
1922992197
114461227
1487412488
807494758
864680693
1164021855
206223850
368192146
936007625
467603419
962677128
70022254
1405350867
935508720
564526723
2007448587
591685064
928257902
1856121905
1481037661
553098374
1391574099
1828220363
1101760348
1860093107
1359960899
282586422
2101584428
31160857
1485389895
657623312
1910246345
2015610725
1684514810
1110830750
18340322
1842869244
744620219
1091168925
903348938
2088580302
1893082361
311592698
394623435
1324246087
1244417320
1440447258
2054815057
2065394194
973380316
2118651825
235579221
1412958688
1564172893
480251609
1582389046
189397055
1265086908
902672525
201859258
420284083
211331852
1317348377
1869397550
1034067067
1157193234
1519831028
1080713037
160271777
961703285
1625088053
1260837409
1298243138
1155016287
1106620855
1437972046
712413973
1432379027
1049138228
1659833103
83815627
1113640059
1044477475
1731140482
22453304
642929252
1461886755
1749497829
563631313
813589175
600475877
1542919021
701262569
599173743
1874495292
1659442143
1079072123
1956984590
1439500417
370045493
1479615917
1050198141
356923614
2009271339
1115650697
589914372
777048398
340418715
1977483338
326738957
358487821
483813677
1165475695
1364545335
1120362337
1095329574
2118963160
214448118
898732773
1412551463
1071083610
2047266231
2132806092
1677953138
145018961
336420090
542417152
368037654
2092942204
1811904168
152934276
1657630896
1643043166
247320703
1597619285
2084140121
664308020
827542681
1439515915
1182719950
666374478
1887845766
721003761
1264898676
461461270
909718130
602139038
263852354
2078437258
1057047706
59775609
905066338
1974935258
60519580
1001493554
46037925
1332022334
403928871
290837773
919216972
1773629245
1592821854
1595240454
754881153
150674067
1066955009
801050149
1402507914
390970341
1983153762
2085708692
2100747009
580825375
1354416206
1595984787
1118440883
307390809
122003504
1675049942
1464793562
574027827
1388062740
845694655
1400008908
384479716
749071924
1550962016
878628530
258983585
638041114
1708289875
849443987
676415679
1792151768
985181559
809834668
1257536378
1792585307
2011501544
1241781921
1281146378
1443629622
28988161
1633686903
2040180993
992564321
267329111
1403656244
828922308
1856147471
1870029005
1214164987
794793550
283351080
1638414604
94834323
847321759
1898373477
1433492741
1920615489
1028693610
1494853879
2092911133
1569088759
1926777171
1085649491
1262007864
545616808
841013662
1242011842
2069655319
1519217453
37355694
2032819498
1652705973
3228838
533480633
1897290551
821672535
2027287017
2062987738
232426716
1119846104
1907772211
1988403360
878518036
1888642362
1347788628
1231601380
165110559
1177463106
1481165792
2024611152
690392173
1439835930
2013459109
706794822
1152473580
1270460421
1534759887
2037640502
1472687445
1191125522
1873072761
1260944533
1877370335
1025792741
1290691056
1181505979
1420594582
815083442
1242620687
1371590867
285074685
2062577127
1724455295
1701198595
67662046
418433156
213322129
918391965
393825457
1946525410
1244015823
493843627
1723415077
1977533952
1527188233
1907385886
1474961374
1587038835
1674007574
1473639558
2133831005
495455869
141677937
2009230291
2136921934
1153107570
988191338
1036978225
775325740
781514397
128717706
937233298
1887319369
795166918
2019517531
885634363
2024684760
462582507
2038533135
1875751659
737698728
1592104751
894457889
1035857599
1016337121
1321806907
1997874487
209352781
1808529135
431925947
1159274518
1794131593
1122203261
1018427844
2138468819
278025615
535076624
738064770
131735917
1107205444
166188557
1863916048
937717324
731082610
854673706
658787906
242963414
1175989555
1876708802
1175738367
343093260
94833563
1165268423
1399436858
814959817
212236207
1610222125
714437457
1044924483
1287220679
1738083639
162074211
1764609862
2042004772
762285572
398776028
1746510261
1081463981
1921568117
451873688
1144841274
1387228215
1013786804
3249355
563205535
1257009796
1333764832
441336166
1358605907
673059159
810003429
218047720
8065554
1309394730
323042125
189274109
1222852434
1393314799
62687472
1909986584
263781517
1201501215
780778518
221574115
158315368
968821439
1357150857
654539125
1359130558
1655845118
1651978519
359368655
797498887
850495447
304318020
830749825
2040678790
2118116012
703004508
407114054
2096540663
817499551
388719116
790089453
1149473791
1133595143
1170669627
72859479
1714277594
1915145942
851137743
776954432
1113161896
1433030833
675813024
1653197766
1920131919
410199477
1743792233
298278613
1649920962
1021497758
1154102887
31451434
288164908
482859225
1287753946
2120817052
436736408
1224038931
875861806
1548552544
1291416418
2015588413
1528046340
1196451321
445437567
969673822
1279511043
4251611
63313361
1513263043
1590555061
522902968
542194225
422791788
150828782
889796306
1988951933
1940419478
83292841
1085882595
1013712975
1084341187
1141941759
272772011
584284943
2088163736
755062903
555614311
2038234217
2034472660
1809984876
587439920
1537301073
1190881257
2022712237
1068369430
1448665981
882580631
1862803683
1183114730
369856354
1847867774
535604503
9857239
594243861
1483566350
303155421
1334930246
958113612
1890953063
1068947121
180251982
326321904
128689864
1470040908
221010016
1531562823
571317371
142305305
33796206
543182744
1994032264
48497178
1037190940
2103967409
74273591
718940355
236377779
363671919
822502219
1683697566
138081984
1315384347
1578089792
599907537
1533930629
175412379
1402592478
1683121688
507814497
1187971853
2114228130
1112701990
237472951
1116441663
1671844714
400912958
649044780
1221158905
335566092
661197942
78140059
1166365308
153779728
806967167
1848126234
2102305751
271775599
1417167610
2022220268
496745289
984629547
729370361
1968948147
244200520
1734814904
1401343519
60766494
1526440351
31400986
529446233
368880697
1160677255
499925978
747416779
234665627
1453019284
8824026
1352812202
243903018
1719638593
619797373
1212057715
705625633
569702826
1334691469
84597368
664879461
969355060
1207728278
211220001
613127915
2044026704
1158669142
2022318652
2068032102
1489318041
1962503379
1384437958
1646995620
1250162161
1833981114
546313882
1481146740
1862905046
1884162099
507480033
1168628217
704001803
1046877125
885840920
562211980
34111128
1828964921
754733456
917902594
1735711277
1774616294
1277412939
1536649999
1427081620
1716897727
2119869659
983445885
791238703
1356590700
2099313113
103364976
94709914
1939774579
1053612639
1104660799
1319364110
112801523
2122310039
1790861088
641221569
1055189851
1186720231
425926944
237305097
1968661946
1967168184
614011113
906215864
140565792
1094189718
117354256
212088675
24505518
1002902861
830551540
18206786
1856978077
167133119
715917188
324524249
297897519
1347845305
427420537
673285163
1838504217
724351529
626440652
1781300788
556787497
812433313
720901903
277845660
1090378196
1527906725
179030591
1384664751
1269070579
871707768
1632767176
1048599353
1644755811
762072895
1716840641
1441264740
510753713
740755465
1013567564
1876752848
203517110
857596299
29331064
1075928661
1721775340
281969972
1942732368
446006418
89693517
1920217082
687439024
485595072
277943073
954642711
926073872
782514277
1765242152
1509969130
473893564
8133768
341316308
1269346911
678934025
497418687
1928742467
1180023423
1316938718
903308173
2019151401
963851947
488874494
2123124141
960885413
1556201667
669635158
1289412379
61339804
32046204
2099351627
1892263491
971371919
1636152729
414442486
459434951
1964424359
817230983
1640657259
315288434
482812562
1672359168
1605231697
1341782481
156152635
968420359
1255777345
469413433
1074109079
540196068
1134601308
6474609
549880667
843929250
1921947555
1534488492
1271017698
1507832625
595719656
2104011581
1740503549
1325380890
589520101
387146383
512081334
1613501805
1001429522
859710314
942059205
1728979761
399683762
609142605
956284342
1194462682
182227451
1696515008
569485776
1313188606
1386674346
1535783323
654931830
1926918619
903846294
324646172
1722937045
2054624032
319107164
173371526
1670305611
447821189
712710865
2095653608
346836848
1030036143
226354825
1212642375
1614914341
530921870
1970375810
946543089
363597302
2132162883
476834346
311009955
163662707
1627902586
1854721272
40407571
713268189
509719876
246985831
47879238
111221639
945659660
834581834
177240396
1624587815
237080563
464709543
1083596970
1855104451
1194513423
954661767
1869607435
534233386
268566017
2113964606
1016734634
1426691627
1115449643
2077026060
2022827781
810641799
1894468186
8146075
562451666
1033424890
1223585008
1916562236
2117163704
1660298056
235560237
729206299
1198969011
2136119893
1931421576
248526632
891284807
1237949319
1043723692
574222412
165471754
289617450
2025824432
1125350620
1900556726
2143624514
632828482
300512458
1573451072
1154035876
1315266969
1824918806
713387841
1160127001
1764473771
402864632
462692623
86099091
1826113880
1291273308
2076584480
2046411189
1540656712
1323254247
1799262848
1986255525
2071687802
1545252002
1916303427
825323353
1289675898
1771208112
365577665
900562376
304633051
533150160
406639644
1722099478
362544769
784053469
1611997254
753481406
139676554
128633288
196865749
1397114524
467943533
2085971350
226545395
1785892608
1524981156
568314184
1623902899
2127673539
1918353817
1139728463
1380179631
627264170
1422492210
856218438
1603291598
1007318579
2043979636
2073152270
898113414
1313659179
980410090
382928363
888748031
1512455197
1306705658
1749694522
480291715
42675286
802286658
1218999086
1961090957
229477443
238857233
126830727
1800391741
1707715130
702630324
227386024
1513244085
256181513
1660384589
1152716596
1332264746
204109677
1364443162
569393072
1506878778
1253963202
1989471190
239217959
1180157865
219123398
714562438
688651622
2060390220
1752079868
701220938
2019509994
386917681
182454399
1534420067
2075443639
1449612851
193155817
1508944088
894411874
936790176
1841851336
1318380683
912713353
326063069
842888911
1915505509
1573835133
576156174
1680360001
729916512
726481716
1096425005
708180487
1023523761
546104960
2135797543
672066325
605929569
1502234345
1776646096
1547157134
1172089320
938537013
913184534
1120455618
334136279
855043123
1133203089
883569201
120611739
2036107654
2095468648
577540353
1108800337
662757224
1372178785
201547195
1031813085
1655902302
1133285530
1354638343
1654957327
26270118
996666905
371869430
397333526
162044160
1008513138
1268800961
106434832
645735453
396881853
62893277
642446508
179367239
2097539816
1994490318
2067294560
101013917
1362145122
440105250
964450253
971302621
953195666
1381332183
273776308
1925709038
777017364
757650442
157455316
462016334
485227073
130801712
1686215364
1148135059
1098969009
591555335
1019488639
885935
1585805897
1282580556
1656092611
794563914
252721039
458936674
2137513902
1474178943
96513791
465553869
2108527984
330629543
528383034
529307662
1452558771
465743471
360168529
1860151817
1600677115
277417640
1969233379
507539265
1332030235
258461439
1737793461
1953761338
440244215
1263187014
788483006
215504303
292128129
833623950
1791593616
1184025532
508996201
1455312803
1328229843
1227552572
667560008
843383542
324468439
1953771297
570840267
1952388947
672992280
1164217286
2115452267
2032456655
2128160058
36240378
2103399771
1413810715
1256655177
1445300787
464843034
71981092
1933294940
1413474586
339792356
1312586440
991760011
464519954
613590856
1374265205
1296351672
1318408524
177182126
1017260596
1598758293
1136967318
1839904691
1040335746
1667731623
1671634211
124615682
596842941
1128435979
2136357739
1970245577
1415184504
618186308
1331857065
1311443199
772463278
226354089
1551373748
77759117
1089083922
847429936
736845427
229605878
1207603521
559111083
1366941361
1052937533
1809150938
806929398
458457060
1441752732
329373075
942744061
1525063544
388159487
167887622
273339046
568772326
1665953108
953192099
1265631860
984458830
1729209670
1840106802
674484437
967394388
518444842
1423772361
544452850
1464897404
1320373063
1260891454
803210930
1646554890
921263312
366894255
801579806
1912278790
811316687
2020395656
1115901785
323973258
1505355825
235687395
1491356177
1228082574
1931822530
1761907608
421272415
1601836232
2103893114
1217106245
1326429931
2028277784
861166414
1175326549
1617437923
604404634
1722491583
1049641258
1622419728
182592394
697785765
1084302896
1352299261
509708239
267923292
2051626333
1409394850
866645249
1966738916
1304066677
916024450
162495184
1987743092
1038286717
1733880075
1995873253
988057885
1508821406
1228420089
1907924442
1894589898
713151447
1727420452
594885395
1596868963
2029100918
1564890025
711811039
260075955
1876843486
529538946
1487251027
64519303
117366722
1779395782
2083100795
730811498
315012857
1727693202
872467316
370978755
1133240879
328982540
172298226
1910878351
1826285412
170600009
928323164
854739985
265440912
616033461
1925394194
1929542456
655224553
702498880
1220288306
495365580
876979490
50382807
420471576
244904549
1106842445
753040226
1929187176
1014970733
279456990
123382887
1424804353
984588564
1643387800
1432518571
1422435515
1976993728
875240573
1711594897
1647185381
1154073292
652732496
1364796807
627562499
1804397748
1487231553
967844114
1928518184
103370612
1810970147
1125699574
535849851
810847247
315875283
706931097
1509793618
77582793
1048513686
1323035060
1322883207
2136839082
1167814260
1697616641
380945621
986994418
1318718359
1501954860
45741439
2043970111
529999162
1778051616
516655500
1307311794
2075720392
1035114665
1365957456
2041670258
2008890212
28180166
1117306871
37639184
143055137
18357800
1964991298
261627357
754128722
1147650919
1436625989
811969331
1400387789
839993808
1862713403
29425879
748436523
1528039112
81223767
1355860397
830232995
1752892593
1276987939
1470491081
2087967602
1709579912
1566264752
1077225534
1965217633
498734380
250974256
142141957
760413977
1722024139
348259586
1996912165
162506978
415135270
890243874
1904193298
1673105712
1782372382
2018863319
1196019664
2110877212
752302616
1668992234
1194753074
2067129942
91484637
636888553
867262233
338184645
614086456
1401951116
483105314
148865039
636566477
966152247
992633472
1765265246
1261501981
351007014
1415891276
347863567
192974652
1844332038
612175328
254748389
569903519
1897413068
228677995
595833788
970919675
1789348795
551342209
989696342
679075192
1682117048
1881057717
764792130
1340592484
145843946
751910825
1752561765
2026818500
351078872
1767839193
736744385
1471651137
1207934376
808671195
96716519
1575982923
331738268
2091389127
2012550870
1472529255
720915920
1162236506
53196230
1934185761
1255564458
851860312
965545354
1058969902
838558437
930067600
258927484
1724219627
2039146251
663112739
1241107059
1327082418
42661367
662996036
517566689
390576585
1878466738
803097840
1035499921
602448862
593350745
580901925
1586474429
1078453824
1212794696
894252967
1455356778
1049609993
1443682470
200765166
318753788
1521140331
2100997866
1839657533
959078094
1894958543
1622926869
1337188116
1519043765
719956005
2121304127
2136036079
825706803
1690750215
341937053
1261984939
1341570508
1884935497
1689100021
348489124
423340274
1946278589
1686640989
795414511
1633830419
1794021261
79453852
364867726
336025154
1465067966
808459777
1632928082
1585666464
1632488322
1826238315
1831297342
465856717
1622104424
1955572683
549684168
1974331628
191640161
804758838
561576855
1907314925
405405739
1952145135
428776252
1653477615
2049467125
1231583528
1285499146
210912816
968095235
1846629438
463989996
1481763177
1355239743
878328939
2009623448
1530871577
1837668896
2065260370
226287515
597876171
1123265691
236123945
1504706608
926376502
344267495
1957097174
1864993871
477605786
1022438852
824839883
1674613740
1899891415
263610867
342330679
178148274
364796338
1491120358
794847011
660276072
1825390455
809797390
74626744
1611987734
2107226653
415915343
1159052766
1069339738
2142688229
455764473
1928341190
1428592124
2052941020
1355321572
1705185494
876655140
8145695
1577173209
619064931
946002151
725601048
1352561918
1463271431
491341245
68836185
516467695
691232685
574595795
658865474
394610902
959972748
1522762783
1267748411
716066737
386139306
2055325453
424965477
1081070276
1588441808
1553635480
1035370993
1619327832
1950629058
678488727
1598576238
209755167
886807950
1926809053
13400972
1463713585
1520388864
733944827
859161401
1540501507
1944958457
1423417932
277226408
578050081
223170044
1192963947
1337395644
620389108
547719406
1524180567
1772685205
545659950
1700135294
1869103619
1803918450
1982399166
771949636
793928957
1043239015
1268033051
1855751175
1428493830
1939296139
729326422
828282115
356020748
176961012
1489041480
1065999602
1626304056
156385672
1613399048
427642853
1557319056
2043857139
257196508
2033503234
1127511880
1602416890
1891784718
388974711
1350475839
1489253253
1773811550
546483318
1779708798
361653597
1398986936
1577968150
142618669
1569165558
623467911
2065820305
776231644
494592425
929642924
537332452
436809508
1089750953
291526920
1316741350
1850991738
620624462
714678899
438286330
1068879288
277795480
1538712514
1397194121
1753857706
1744605779
831436745
1141922472
1533900058
1909086377
1132738669
48596602
1640027514
503742685
1622905775
1459042137
81914496
273627966
37235702
59045986
765721650
75856024
214686612
1242798128
188707899
1839398805
1271147217
1138891290
1189133693
1487419035
2032723708
1986282664
1866171085
1058965423
1302809028
1238484940
1792411417
1802332420
1103576296
1068686971
1630974060
627488517
1076171944
1776543861
1899585336
1979174955
38396269
1099851999
1741399461
2002091302
1874404523
1202387955
1571173754
887628581
1294315200
638693247
1487074224
1605034531
1517911530
569619318
876745119
257545806
1319447763
894020371
974531498
1463058221
1301530752
1028483982
1934273773
913640302
2041041737
967410188
2130887991
1466017274
39973242
1651494930
129769317
340591617
1987361432
995828122
2038708198
1810834792
997516352
1061436636
35257393
1452080887
1145265144
1139099376
1764308687
1984054762
587469626
19999955
643337204
236159164
863098399
1577744579
953895995
106109326
1304856159
2065408667
283763792
160701851
310987022
2027158104
1341299711
547185090
135612095
556571012
516387500
153338782
1527720424
1814257001
1308006566
676692251
1041517243
234587908
571058077
208015872
1553539251
1644280966
580669901
548530142
1752484211
1186470776
1192773788
142049776
747988658
1617707704
260607478
1524262010
123550922
2092930926
67180160
1202571195
971060215
1231014136
323251334
24200381
1867374645
2110801599
1040926104
1686959113
438358463
1022830513
1048436554
520348331
1321214444
1531822533
80561336
143739122
1736262026
1090593659
518796606
788352585
1623212832
1540989915
1417839480
2061419775
2139929049
121753322
324527454
1601390625
381780545
377955060
413680776
1285026583
929348044
1100787877
1574263471
42219282
1691164982
232101097
1275564244
569511310
1107045683
1604597348
1513055622
1211172527
2129357112
1659434712
1677535198
77213805
971091928
1630937910
371115594
1198765579
1161609055
1851243250
1623573997
1254982333
1753461825
892211615
376080833
2000722006
1461488654
271126545
991693302
375141334
2048618790
89307174
291832572
1647609807
325647646
1501156627
966276334
357007094
549486730
448074824
1313810067
1590643707
156314523
766075001
602409611
2126934904
2037818617
1631854178
1878895540
1126799086
1676922081
2043561785
1632450738
1353326390
483095933
2060975652
660508193
177020717
1955941273
1539209415
1419044770
1779483357
1643974430
650774161
1296480070
1235052950
967956881
1260420105
447443569
1903549134
2108207726
517606295
1158143149
1980459595
1159224298
1086802538
345907489
556319714
1573772753
1237797230
1308440852
1429791543
69462785
1769518418
1673648184
560733503
344336358
409264208
732814832
640068720
1680227961
799251775
1037467469
1473125995
1354443262
1833974206
1232852678
680055439
1681087257
1540977344
923284655
1880531933
992436556
1644052091
1863016067
1213254323
1726806859
1253231120
1428355376
1583845888
1223770740
1589501730
1311616769
405694860
1111763202
541595896
944242109
680962349
359481893
1948822612
1755377953
271179696
1840791698
1162858171
493442601
21279262
751612205
1268168265
1497472026
1194761046
1410708769
1101113270
1899359266
1291242106
589407307
2051734530
123483803
1649967014
909291683
878197928
1666485818
2042603620
1391733145
620283233
2138325443
165760516
1003652750
601471694
635664443
1527361449
942724365
650656148
546688990
280151319
2123099473
1100391583
1472755219
423615281
1628875812
1169796394
1403872045
944215421
887969691
750672493
1762093048
1014947796
1076114845
860015733
1483046422
157641464
1792541839
338321852
621721586
647603058
525401606
747242199
723983461
1440838192
1054202669
1607267016
1338930513
163990999
1744144108
1068241666
856441873
1538261627
1699704424
258055009
1562211637
1258465708
394736408
1624122950
539701354
529100952
418009557
1896855908
1291573610
2118915306
328226826
1380892290
1315682582
1519180033
675838011
111352425
845584466
373835908
501257159
171306144
1547885087
1497499223
822753759
1282009381
132297659
1493678994
387521041
408804690
875300387
2128647849
219727890
1641474558
1143167181
1002747744
1801290291
2127064033
1357782986
133672542
839600238
102298602
606210001
1438427693
866283982
235380747
2111001142
302916811
503987791
1537634911
514386414
1118156817
186079178
1975185179
1767562650
1084832786
85329963
136052254
957634341
798548347
204350116
1930829760
1157673223
1079593797
1091882350
1484177431
289693655
652910917
185895504
1316227895
126148297
931752577
1617623709
1086492385
1957659224
1471935886
1168325816
1606751079
116445341
1877530523
420615453
174472002
525907153
309084920
2143605373
453080891
744525
1610781152
578385005
219971954
1919288722
966445523
539746900
112059899
1965215613
1075013453
1088438727
434472104
1836784392
392559598
358106758
1018315458
744975541
71108689
738338686
208339336
2138176084
1376953362
190389819
1082305200
1945925915
561022628
656947188
189458095
448889797
1487144554
1079041445
26809197
8676660
851731366
1613622049
928510522
1501727968
1706878491
707261881
2114684642
741208299
352493490
1514001228
1679561326
103433590
227246534
204067981
2147362921
563918388
1329847729
44085259
1220429121
1624276914
797786171
967389126
229521588
165626615
1040604028
800072482
73084943
2004332350
255874286
1431199435
1407061068
1844030140
2070251759
311912330
1638872252
155530501
1856420938
197484861
242955962
2055500763
280798574
332991255
1171222723
2083565930
645272779
1750133167
296414536
1671145380
96299953
731605911
71437134
115713370
653679919
1719015165
1095310031
167314682
773831240
2027653845
2110539524
1415559884
1533193283
452506566
472883719
860325877
308105014
683856254
128520684
1074326863
1269053694
1623630501
1352239888
1041606756
1240805383
57037711
1462954380
1981816214
1086239507
1118166201
183565686
1317868819
20650380
878304020
1726613015
193954258
2112854
1035034081
1111406676
1217183713
1002819529
660620224
880760363
671958162
285592961
1090881174
209137256
882599009
2075194454
720427041
843262391
1723438278
1245063724
2145456949
1713550401
538819814
909872920
1591658462
978590803
114133649
1046666186
1445619089
586621585
933996724
950037303
1968900759
782745830
69431670
2120064230
219046036
959606895
886273902
1225049275
419104689
1143230864
801082037
565124557
806029517
1685184909
1813404416
738694385
864704396
131430639
1880022561
1844807589
1253044086
280485311
20553867
593055384
1904058874
304773074
816699316
711157539
1354590366
2096892863
1135133867
1840774172
520047850
1761436732
260785071
470545032
1938177628
553100142
399297098
1164674847
934159636
1631707985
1666086564
1678138267
1300689929
1400812547
710443612
233177083
1611242985
1004182833
1572113290
182132256
276960854
261481566
938191755
987981252
100258879
1470386796
1958259399
1884851230
543265167
57564237
1326773306
1413842081
399189511
2028824155
628797709
1786097903
2000902012
16093047
630353089
1143265164
1071029436
1647947393
2031921930
1621403364
657533535
500237553
458748278
1346973314
460770726
140519670
1444255972
1041184864
1493332492
1443174929
1107724629
284629320
1978148122
1565930344
628070141
2086967263
193322871
198324992
1714347393
545296389
2061144223
1065470201
1037382642
125713663
1193924715
1403482286
2105765090
253362099
647105396
1031622839
1824619712
131259500
1403771323
522815726
1648244052
1084102912
1223945186
75770705
663934
1373944913
1697935297
1413794229
1548579489
2126944404
1858581347
1125107322
167050068
1476520035
96748850
1312394344
137505159
1824161816
517678460
1524900703
271553580
1976733
547577034
2025184609
1600998989
700966630
1350217422
454839932
853042400
1611292010
653875020
450102486
874010623
1974994828
1155770156
1519885082
1347732909
411661547
1478996432
557209344
1413876057
945856929
1882813244
339067363
1606924203
1380768550
323453766
347504125
1304806950
1781315409
149798756
2028386912
1839884944
573730944
1933086663
1074260514
444781710
2033228274
981660520
491840384
1894475427
714771969
1222499732
1124783707
389552380
783892161
1458784894
1109512314
1721503520
898164816
594867821
529971999
628057075
1374030820
413005145
1026199356
827928896
1017636719
1797067493
195754251
1225020066
1586654800
1427351496
624727486
1090282649
2095770940
1603339457
1350359846
178276584
1256839855
2013835556
1299794281
1494782913
733074872
571345763
436699548
1139326505
1520047631
1538111806
1075245168
1579133134
480115716
1453054014
296200162
1646222501
1435979170
1388585530
179213122
276454122
1337232638
1163380306
1224699535
1112323256
818316515
18755276
1815532654
892989818
1048520526
1479336102
1598470871
1281401090
1703045638
1806890223
1958860352
253959905
2073368006
1019077398
55805958
2108539327
1079035686
862047362
1324368974
71250233
13381357
493153138
2112399691
1353845989
1176234110
437328855
1732182110
159159634
1595306784
1941287219
862206070
478183942
1122820430
1134796663
1188854383
1391117479
1290726340
1797419300
1211658768
604944232
1208696549
675748015
252717769
161882836
118548391
345569228
782620050
1088514328
838047879
1385843644
1369494528
811309397
1247751179
1242894765
1130971863
1590737523
828001390
2132659965
1979652607
276147371
1562908596
1147528986
1587741542
1833541523
1295480834
231257129
1140786119
1823132786
1476447883
1014984666
1778980603
1540814599
2064252251
541280129
2145794054
662540493
1307963802
1598191831
270315982
602302903
2049573090
1411249217
307195101
214889243
1030246504
1207924959
1927059122
886215731
1182659268
1099150201
1734261689
1938858024
173396551
1987798018
1171081349
1303971518
1169919267
2147478881
191093999
1845260207
705434685
1283118064
1620767918
2092555194
275766577
1512699066
1772537233
49530876
504700780
253797943
1509622654
1590270864
1737872512
1025567197
1074454578
717029361
161296918
694267248
1690225181
1133807808
501143155
836659580
916140454
829680982
255193329
1708608506
1362800135
266917248
768413485
2108801587
1248972496
472073262
2089194804
1872274379
318677713
888570781
724479410
706950018
496561714
1558115225
2061431988
1768625717
2101113350
114704030
1087328248
290891163
274559510
2029230822
2146131313
363422718
595352508
1252641785
75819793
1906115557
46386380
933394943
768082585
1789674125
1056251217
1694740828
1103458829
1055335582
278290203
1383537662
502602762
1428876511
285923262
1973510091
1641346721
1749264557
485022075
73668486
485734531
846530090
428018982
750225458
1861690362
194472531
1971032009
1930302020
1799754549
1388948168
935159429
1102115525
605136499
867738775
140094638
902693817
1687299690
1777858441
1698807165
78237342
1693567059
1755376613
1967770235
864639011
315089317
1025089953
385338102
383063276
898975477
635438789
568452608
1473936074
1191726750
1342866612
712121656
776742927
2045159551
1596898320
1406199332
980430088
972977944
136453145
1893712285
1562637181
224806640
1820811658
1277832290
1863246225
1782821424
182741559
108119177
727467244
1360692125
955919942
1223417059
339976615
1045533507
1831943679
1841001877
547466746
934144335
670180921
1072080022
1418851637
114364239
1952702809
1410288636
664096907
2116399500
637921816
644711565
1966027970
1149057416
1939841208
1311372733
30381267
1859024709
349420020
2131103318
1235174847
1097703439
913239040
1687476029
477179948
1432188426
1535413194
141023812
566259651
673344613
1158477922
1462971277
1857567886
1630700098
128179181
1238179678
2044078156
1678359011
1435713627
229915778
284800818
780089877
1173103892
2057247626
941151525
1075769777
789073454
451617640
1866505083
1880011965
1861017481
1719957351
2022385163
153447117
52057940
368319557
1785847545
751636666
1674717459
1745704676
663246588
1383867959
639675357
2084392196
167853360
1007443436
1657663950
2051978049
1606547701
603900830
782934198
597933039
1348173240
504643604
310261890
1709284891
757065163
72941866
726170755
1101188822
1352617856
254773828
706476260
1561858555
48610318
2060383982
1154918042
1375375491
1221002111
287135083
371554165
921697282
1869444765
2107290094
160824400
1881558979
1480447948
661622663
567910395
472734440
1683926599
522108540
1921553469
372252992
600823723
1804189862
748639893
87329733
922030786
928160301
457619232
1445204336
641410026
407237659
1330246701
703380343
1745841643
686520552
1355913236
148133783
1283684001
1412335746
1827490308
517542965
567102722
733786565
835373756
1282983896
543974035
1187900464
642932145
1910865868
775229394
1626610576
220151544
25163840
728271301
293249159
576562894
285419785
99782976
1211280970
1008566804
1382626910
848921387
2137644703
1289876017
620853391
1538531011
1230470955
261863703
1448792220
300355952
746737419
801555875
1354512549
1694814020
1935423781
1230663536
530566275
1215138241
1955444246
1128426078
1805950587
509639759
92282886
181338812
818942281
1954346882
2059138004
792418169
839815549
1767382178
1974758730
89691052
2000712687
239357220
271838287
1062492578
904540725
79998327
2114366189
1944528317
223595148
875857869
1521774171
1145343418
1015071623
467690464
1488232303
436097234
947134225
1913331278
1569294729
2130556319
612429241
874586
767241508
1806633676
1311630624
1956578096
1618466414
1486441925
953391259
134488636
151631815
1946308781
536045396
540973936
1996952753
1780886601
1486910379
741482159
536482605
1063371009
1130526380
75407073
1050369371
235375812
404161048
775451504
2019817386
310005398
82290237
642369165
2084020992
2005870403
5991762
1899423679
1139399233
1294964343
1561276094
49975117
1387821550
1202494537
469202283
632168289
1887952111
1463558817
3830943
170225010
680789401
254010349
1826491936
1923908704
1883907981
1710055036
652580587
602983795
1012478706
98339852
1111118216
1611075744
1255667617
934637580
390134203
867885201
32392396
1832174456
1771941778
1566362605
1228191806
276531652
1572442978
29541504
1057775631
1215044318
101363711
864546487
2118452424
188235047
635114382
656409913
1401019148
1691390254
1421311803
1004927883
1615659648
1303621727
73137464
560515064
1704638407
770727339
2097473065
2100071839
427050040
1262648578
122520906
382608447
51159924
1370398485
32459194
1048979213
407592737
1739615041
422133059
971766829
1531220293
772479929
1777741555
1515477012
655681472
357405990
1972464773
760609497
830454077
244219317
1849253309
566701969
952403422
44594455
1904828790
2139136232
1453782617
1713113333
1112724486
1367415682
1711012979
1223788639
741963797
1327003884
1542964883
635172057
2081775520
1158924031
703815557
549332313
1270114572
1571076792
819057996
83715986
1797991648
1592797257
1780715684
1959552711
420650786
690071809
1533656482
1101947906
1258351447
1475723055
1927329144
1344042825
1903358092
1726942431
1399113027
309189588
139629279
1860654926
1877721419
1193008460
580514112
1425411259
1417777367
1689090127
1428929844
1831715215
1010266274
1683383123
1245566625
1058341374
217992763
1519945804
346516716
273400397
1658921700
2061666687
1853628628
1090852526
751871141
1340722262
2090533374
1561857907
1098466234
1563116739
167323078
2032744442
907600101
2069772657
97939501
6082177
757968636
67947198
703386232
2031749713
1422070549
1776199910
1386159114
1551186712
1708964818
996142689
1443037169
1271237424
1199232698
443827632
1645938497
254245325
1189075952
1257410469
1300227578
1049460902
1864832643
1461831565
1293316949
1378628009
1315665575
2033571344
661942934
387055423
623598109
2134012606
1265705259
315868198
2111828511
1590904657
222699750
1626968484
1158697194
1445955491
1543044411
2077655950
146016202
1511102837
2055187324
628179460
834262906
411045022
627464578
975387836
714066976
85874568
1914035872
145206913
1020722610
825467685
1913652655
585831800
1085162423
692959729
1556970960
521681864
1345480747
1404677105
610723451
973672651
1168784276
1103446357
1009706738
638900073
334923062
1822463287
1670042784
2087961235
1052134408
663920865
1707117325
1187474546
35215351
179459990
1067632644
907886623
537250379
449957521
176937901
171567954
1159036081
1876248757
1887746129
820480529
279762344
1404090656
844649746
1161721223
757571643
908456740
230271587
1024830891
494599680
729018050
287464823
207170342
2028191302
506687352
76261861
1213383080
2041706827
1114559037
1122318825
1910810728
652369739
1912145766
298753681
1659259014
1640830308
1859085291
357889847
431592344
1233523292
767802624
1160221294
781702076
1969333188
2113901657
648464381
1276006963
1046728342
1056188381
1472755219
1035755349
712495169
1882573048
267184434
1843294412
359995471
2143913579
140843428
2096287530
969682491
1323190736
2065963416
621079778
714213944
780425998
479582893
1364857223
821259347
1741320212
310315997
1036656584
1495347863
884029834
1626160439
729871850
945812060
1872346570
1171766528
161115562
1170220588
1539245522
1475745374
1737863816
143186436
1572343909
1563524155
1339363724
581935672
1524998487
1971860035
329296347
1472112020
1289135527
1520860773
963451839
645086956
768701209
2080086069
1063484741
620857133
2095062420
1104428836
303897708
1639331138
1374214883
306965770
330641646
1629168833
1969783376
53960759
101750163
1419928228
1681627904
867513586
1984556969
87730076
1792210947
666295496
343792512
1839155727
1163090899
1202162716
351489497
1921889978
1448944198
1952042430
320212827
272306052
1375939555
605929841
1327088929
1056989710
496957752
1735147872
1307806179
1533507711
250768488
671973237
64063060
2015074208
900519992
771063756
1917618628
910303737
1672807523
666820200
1170985436
1272529752
1381907328
1789862272
894181213
26019924
1626340803
894071322
1580283965
1291365926
1162230137
1977551915
870078328
1902612707
125179644
746349479
167287128
1987803915
1702810423
851276386
2136259916
885468567
710244901
779430534
1155962850
205109416
673632513
2142000024
2078070444
1196046037
37405526
567106435
1620102063
728729426
1345914736
2084505589
225593502
2122432324
2086263550
237735970
1460968913
1669379136
152549951
35755733
291404670
1760514007
1093153697
1660772219
1760012704
1397014953
765639892
1299072737
1008934408
549269319
1689006407
2134666949
917207750
1301018105
659822823
676390057
720911617
1152715442
1359351530
819558472
734688154
230772727
609737643
1023041841
1709435192
692546959
1170587224
154479085
234381762
2061626806
112754471
2084467614
1352170311
1044468632
1681251955
118064262
884040079
1599988755
754624447
167008119
350841904
447605833
1118740332
271576051
556922830
591421505
1246211674
2132505589
1203766979
1489013583
1769611073
1626008140
424002022
1645130116
2123518411
1659646830
670000873
336210749
2131273082
1633895675
561245117
213327506
465387274
674632047
1686390619
1175168699
2085015996
1848922311
1316951836
135515901
562828762
1019173736
1261147985
2025438821
277470738
1493637550
226342999
1770373509
1175330539
641820285
737285127
143368327
1872024206
1519574651
1143769083
985762989
236455083
894528392
1618450589
1396475529
1002209081
532139051
1091039046
218056525
2116445980
347119438
2099816981
1372007757
633635147
1693067406
346428211
1900376019
1942527391
647753909
1474024001
1704893613
882204587
1806580102
156357322
711648797
1740228141
1593212989
1997854223
1117129837
811576906
1723286963
82171194
300334379
54532552
1295417348
1014105122
498234498
429437327
1240760135
1234258777
430535937
1097575886
1691105335
75542987
628286213
586967956
142913042
1626192327
2116149855
1441666609
1545504401
629699450
1365063502
480707366
2041085442
701044504
1989085861
1021172642
470964938
1742607807
2120162930
288900784
1484928162
1078137567
1700674609
1739791984
271939589
1250670540
1538401369
890056282
1960070710
926785692
1509215621
468487011
1931786415
503583184
146200860
1423568867
177148225
1210333449
403668272
486378021
1115815942
1950245669
1264478233
1954004763
1001252326
1679784997
761116316
434761069
644058826
1780170423
482469099
30895311
260867687
429784341
2139150688
1359109196
1906105379
1060659873
672620814
1450107612
1893160781
893123820
2046305437
1997058166
1777219096
1937434124
1020923069
1354173702
1324204478
1315560286
1019788787
505966917
1819589703
1741930410
652720486
2023683197
674865321
491726765
1217358195
1624959838
1869248601
598746688
707638698
1917883819
1537938246
1272692263
431597283
1318230899
24719889
1808814614
62976589
1385551745
1599619123
1844205989
718814973
240435307
1376451778
42180884
972859267
926991439
1887382285
2047185677
1492993138
392020058
982343440
734833881
1671293197
509114203
1284686834
1810237844
767700078
1768841674
2026667859
1272571232
1380997957
2028324539
1481445225
553512008
2006687455
1714992431
1466354418
119295732
106021724
1985977845
1814910029
1396024901
250186240
1273024664
442657327
1825155766
945263504
1941294913
1802871827
688990798
2077361456
211022616
214850592
1026668399
224022157
1792068614
714748310
574009340
1060865856
1644838635
428989328
648750063
1046141348
1752209128
1980214352
480730543
163094531
567979395
328911126
1453190826
1690340305
1652366301
140665957
579419015
1688778263
1140423422
1873129333
2141228382
923302949
708415875
715973107
884124583
316101948
827831776
952434378
2092839386
1218793970
1064502442
759744547
697859268
812390986
501298993
1557319800
1278538775
1691662136
1296970779
488081391
1069042567
1828718942
1020005369
321052181
719407656
29037665
862408616
1040997894
1722767836
734389640
942093058
1096631604
1109105727
928370659
1543381874
762820392
346516716
212592710
1681093048
109471159
14880874
1075090562
1647591332
908603024
1369811852
2022926621
384760588
262091278
1942015000
2022854651
1603501792
1144001918
499839952
1194441700
658663221
876543758
1155453107
209069355
1295774945
2146769482
1264282521
1274109267
1238361918
1444590994
335161458
646568428
1927187071
1878570037
569967432
1220445138
899086926
142951774
686955128
192839097
46312302
1189220569
779932084
1879623178
692329310
1576373395
2115837174
1921200683
1423777011
1979057995
602335518
1797168342
575968492
1032643225
1357286822
1168325816
1073073949
27917988
1789313469
439519700
543479612
1902470031
1943476030
1034685180
888193186
1486074196
190393832
391553489
1780730738
1154259124
370407066
1935259157
1915237686
1447881641
760081819
1105418407
789693593
458621026
272435099
1826291198
851493815
2064340562
77397392
839087154
1863895598
1828944018
1679316549
1473063379
487631478
1825310564
965760027
857800184
240470068
987746885
1188001626
1264996293
1207518241
778854642
862918819
1826448625
1952291943
1391579905
833996446
1524802083
204690341
1626204072
1670071711
708310823
1239015135
2092404449
471606435
2106437225
1364377399
678631730
1394049166
276434413
1076068178
96946716
841249024
1830961339
126592429
1061134662
1186917255
24759658
411465829
1987092336
1177732882
66661788
1606748983
1942910446
1233148106
375866645
679299596
603623773
1137120671
1098416132
1690173771
2110914988
479746322
540896115
1543174037
854376605
1336996820
1089794075
1236851656
1190558357
738696516
1463508583
404603056
518034468
604613063
1790218634
629857930
480901591
250776069
418631047
369660898
865098230
837783900
514510235
1762160302
1169957617
584956984
861662157
606323472
530240685
2018699013
680781140
716220904
1144179845
1754654212
1001756406
1132397171
1384072994
2110933248
1118812904
1641412756
1141213388
1986756836
1143993723
2116009639
155871127
1928394481
1617409250
1969951139
2118077744
1496359227
1785604015
1380957470
1613595563
1658980156
1086791614
399009215
296658470
1241667289
187933717
1859072739
112229834
229059863
1030274344
434457070
2114642475
1227379060
1041198437
1487141137
1579202908
1353909449
1688880342
1458759112
2013943854
1945155283
1702702296
612718671
1072358069
1266507334
963480556
259843238
972588522
2011867725
1039243056
151349159
1858888482
2072214973
1350518102
1263944962
1861868402
1400138843
1102517763
1250317949
1214133037
1423867341
1059861722
629659954
995414313
683606819
1046431344
1688590814
754257555
573155180
630285857
2102075280
415445083
1436618904
692540826
1489971020
1750503931
1202148742
342172071
588500785
1673526276
1093482176
2025022947
1976573631
686456642
512907046
1617559059
723640464
1393980498
1414903728
1038866498
998353309
1021379259
746056788
1948992853
1368728851
950953969
211877101
1032662788
1590601620
1932941590
599388909
983936737
66513514
854761061
912278752
359789961
2061582788
1152068073
1318943715
1442628146
1576407479
135137308
319583861
1585438016
1431864063
966910868
1698380855
109366410
109600342
572115043
1500858509
2127728076
2024617633
402690911
1330687181
1813187354
523208736
1873983955
258632934
1705289452
876080905
432804170
1986655399
585482272
159167139
1075924170
2108644880
1555224830
1059873962
1390853057
652828764
316991041
734027142
1854371207
1832098232
693506476
229411981
988469100
546136100
21673936
1803751240
2034186507
1731533558
233480868
1881319621
875602012
1270161669
1957957774
31700809
425233636
220551070
1124551808
25358569
1668340988
142619764
383946283
932835725
702265730
1191089942
245821112
1254451394
2049685456
1551154947
443764456
196953947
1164775014
521404647
1337903246
294443975
516087776
709815330
147923616
171677413
961478768
1833111463
1297061436
304095225
692594640
1275821734
1953019944
101706941
1055458863
2050491251
759468759
1684438049
1710044084
1645267973
2089167725
2068167007
660095248
386137284
2089198426
1584772613
2013105036
892909478
2138339458
275746663
232410844
2063118928
1433657462
668725431
591325218
1594609441
229186551
710234225
713823627
7594119
1409301699
1787603005
1666257536
743344619
360450465
445232040
2065742742
1408047751
147374221
1619160797
250900228
1812842772
1918384587
1566039743
533769375
1585557744
1373886849
321979679
643047034
692286663
1422717859
566220516
1199493116
1736296447
765361129
934173735
2115377232
582931647
646368352
1060406235
610359597
1680266518
1541717275
1532227668
1988403918
364910172
1685530615
707164223
1030449237
839862207
1289748126
1442379463
1900576680
841441172
814527578
533915968
1412004238
989684963
1768058084
407251200
1541869737
193669737
450646528
777620741
1887117504
828717100
959726843
989606920
1574432335
752394184
928188625
783655747
2058522697
1420022255
36197286
1144172825
2133915427
599973461
122170521
841080734
208720976
287225070
1887804051
215759858
2120766621
2138895178
1448921861
899384502
107084784
1852057982
408330074
456949131
1292566080
1485998748
240670183
4324161
649040640
1276127708
1016953327
575574264
855922878
1396873010
1496962158
902963933
246255377
1759315747
547705146
102577176
2105200046
1266135265
688806347
765947367
2098676262
588779131
446455874
25892722
2131858086
1114793575
2022805564
1103226258
1246970187
488478146
1321470503
1897505799
343867563
1043115675
2040840126
493857923
1952524638
1103044467
1858437632
1469807037
1872890912
39009572
253160177
908906502
1155603823
1128490135
782138453
119834584
1036713965
1979715715
1123047077
1124287888
2136639076
782617663
2064335696
1723844400
238234070
37128849
955751229
871028821
774535891
1585325926
1791841500
1255026099
188492010
1458056105
1214212443
1293223485
832068988
1862069474
334948968
1285657118
2134161610
635126000
274544052
1170295101
1220538604
429947804
421306082
1583045679
557307937
1048477520
967967113
427575717
585233680
1971052161
596997104
1408251734
721079135
224717772
1678743903
1069300728
742667559
916582380
586495738
1253482646
611519739
1650540229
1686164862
1216382678
781968527
1541756704
178978335
997217172
535149729
143544211
835243884
399711158
2003001628
862900251
606389858
847697331
1717907999
1510881123
2102896456
931147981
1407769593
1675523700
508032092
1299172831
2033101117
696277972
1721259968
320342450
289479726
36897501
1469593178
638021865
503669474
298958868
984257864
18411867
665824523
91537215
1842603336
1293954237
101851539
1718317561
355096037
75585460
1624933045
1150467199
133260911
239499035
1293832231
602612583
1162849475
231970155
921674553
836083202
49071376
1216486288
796997825
343035041
1500305767
786097805
72748722
150394545
409843551
66316792
665746650
1505900905
1631546419
794401710
875034565
504478919
2105761561
1100889792
982461359
200492527
128764746
732013622
1996414394
2026741407
999536700
23342725
1714733006
1973939240
1673262391
1831446022
615161236
1154157518
256724725
932518034
571542444
529715946
1118052355
1324507181
977759864
1510300524
126356951
1252209618
1744060467
464406184
1244291308
229880888
382028040
1440725036
1784348509
1225294606
12596498
686871648
1570456406
1772073753
216264434
485054602
1245091527
983478385
90872892
127586463
1255882180
658802569
884390312
494437968
1464920689
423625095
1635742956
1842877144
449670617
1565318411
1226910174
618926773
495395268
1938566364
1281974586
854342823
1627455416
152336026
1964241996
206938004
22014548
1060997786
1048492715
772510780
2079715951
1984931868
1841245857
1177222482
221277955
1933917624
1999634774
425098866
476024883
1038070673
845720456
877614987
552621020
618073981
55838555
111855297
1928458025
1654606155
893102199
696605408
316034456
807130462
1847690481
1904647719
1294302100
432915002
49007033
1784792476
1903496196
1576922175
1432151786
1479671190
1377084707
2123120191
1174889399
847808857
164342059
1242186313
393976947
390844136
419572867
269189830
2036855151
1109677919
1361636972
1775896979
1220160666
6859978
417105508
482281627
1705914376
1120019840
2033978912
2115253500
1369794471
2092295590
935442887
243217662
1989573422
817463350
889328777
1643568579
1260277132
1616078094
863217576
607745486
928086493
1275293969
1745377859
187864691
158196818
1326560024
550919234
1114292503
422961744
1070764082
1415428859
261535146
332859088
772169345
701076502
1555516252
117867556
410691251
2093750869
1349604318
1248878046
2093252786
1331061882
787075934
730979671
1080202163
850198401
1029197009
569760782
1461780654
847731407
1545481937
512867235
1549192539
71204213
77986983
1146222999
874119493
1828322399
1316914637
815156292
1829366629
503559566
616033063
963389076
941071828
1763306660
13063129
1593674884
1247187448
295692842
1531673968
764716671
1244738411
1536238605
1025396139
2055276048
2022227881
2116420086
453852470
703287284
105065244
1570492654
287665144
835531274
2002848134
785838789
984253955
99631974
188679385
1527314648
822435016
135983732
1145763432
1718952361
1654010045
668119339
1246444012
940739814
1045000687
1429351657
1326140629
408044257
955173429
186357931
71750966
1532481305
835606134
823062062
890631850
710190624
1142461155
104198469
271091229
134995335
968776201
1791660383
880362339
1358124898
1183423225
1385925749
115407739
681886853
1785670971
549003762
1703636579
2016652586
1095995695
705973514
494434419
1203299301
867815896
1872885105
706526603
366127961
1261087400
406773483
514933190
1009193851
62879873
1829605454
829246676
48001313
1192159722
1086940217
925691951
2046336685
1316809540
112835689
764272418
2078859216
348100418
51065069
665608398
249554381
1995598023
1423998170
1831845850
663878064
1624283808
797956371
548051438
1935407632
312400074
611733186
1875698441
889007958
1399492741
1985409560
523971620
1679953036
135968476
559526884
1820336496
1739713992
650996306
1897415215
892009610
940454661
2057012832
1655200382
1135270862
213954555
1784095105
1464092762
1947979584
1980253855
26786869
1619281395
603433477
906182737
1015803386
1515513506
1606652308
767203074
1598179975
1638710547
165718517
562174795
640750284
518422840
779494164
2059433099
1543884949
259285690
1106722238
84356728
1559851861
689891217
1639092109
143222074
678218443
1216321729
663623530
1848124738
786940100
669685801
1758351062
672958396
1290651049
483328797
1876984922
259795313
405519425
183430278
1619396961
901497308
308865560
1463054954
931468608
278500348
807306157
1187682376
1093578309
630591174
896370420
1369185096
1369868066
779006380
2000692545
805575492
41808433
513641648
1557552775
1072324723
1289000386
582436532
2007593755
1922806237
1610304869
1654088039
1812559777
1029805600
2004106120
1033436974
1181415262
365617177
94037278
1029700726
1266548628
83515645
1281179523
608394061
567195140
590765100
1564113758
1019526772
1057747687
690282907
1020466810
1995175720
1069433145
1939189052
706397790
1655658812
1931023290
2091113289
1060621736
1528966830
1214898055
471368992
420732291
580085041
1552733863
717350575
1545370645
1477511544
947609562
999229852
1052967150
54609913
287176377
1120948150
2083828497
1512710836
796831521
1052796237
145328357
1810893647
592675097
2096281803
888899932
1843567596
607322950
1854546204
160910648
255386542
127934528
2103580172
1905905667
1659297919
1730076767
2144312522
1718354875
99557917
29505702
444655420
19307736
1438670328
1385909062
700021630
1912340697
1247421878
424596940
895760766
1476152496
2138232225
637236256
2114881655
383912793
2061731955
2098242001
300136039
1293303714
1240492333
252523472
1459246113
307016911
1672023179
1625504393
765414759
269278444
1590224753
473957619
1782155031
120897578
552770187
993285
1676747755
1247687846
536716947
194097609
1415875177
1522371537
1314403507
875425560
610596916
871641555
1790468552
1278768733
1993321630
1602413029
1547659517
2045643351
1394350219
720347327
1457352781
923495253
2008900427
415160723
1313795611
401528708
2039697235
193160939
135313396
1172942396
1685702834
1087761982
625569664
1787150533
179775136
1098108947
189812029
258504112
646147068
1015301762
1551646640
157574111
1390244842
1268364785
232323443
472814473
30510666
623660770
1068779991
681838791
1656130974
1901046226
1990899250
1484752023
24658882
182842807
942240198
1968659850
628334261
1040356776
117689156
628584073
673949885
90342441
194453015
569998714
1977178239
270979830
1905307151
392513891
762438609
149953004
357659155
1865320539
1335439950
169337993
1295462367
513001443
1419624479
693444894
537182431
1487341027
1144842030
898679551
993890556
2038659010
723912990
1208846556
813772725
1631165889
678154755
1340597246
461326354
1180623587
1107615908
1448207679
814740614
863390207
54917457
1673265857
105598836
266091361
861727538
91453270
668416723
79961740
1176933948
1031952963
1810677433
407069022
620872608
722274435
1466672414
1521629184
2084910144
1834253749
55628157
57382965
1583877955
1994509273
807787099
1836091034
699501935
1049903057
1410333671
595796288
831488707
123364359
331830010
1094300064
1444391724
1153438431
1816106080
488731702
337722779
4987053
2017545951
1011882127
1710247293
1237102205
890923725
802358421
436545270
1901639880
417273054
1575028304
1175000847
545732088
1606632576
479077486
631995772
504830643
197603558
2110090666
1210981951
899326019
2032084262
1860305290
1829201531
287082546
1965283515
884685332
198613001
1252312641
1095668448
1966480560
509729539
1992637972
1852673305
1984648177
2070798920
207173936
1045512089
1220465246
1990462558
793892546
1282175939
540617969
1281736813
1735506020
1022354179
94375553
406758042
1643800746
1333285589
389274804
2086469823
1038930343
2016592671
242354270
1578673863
1832554906
875649066
47580005
330895904
902137652
156097047
282391508
646657558
1104397805
1784412085
826049299
661929794
2010861822
2065057024
325457144
1940825683
679598360
1074952710
1452467500
1675902857
735712227
1035785363
1515210031
694360806
2022698145
174531848
1021073521
696490615
879523729
573830765
833863792
1649435938
770785024
1092271184
575912024
355453603
270738199
380568605
2123538544
850149748
1169321224
1510512250
367423456
1046144591
471247337
1252049169
1407789477
275943724
229112949
1050948973
693706896
1951963038
2075751191
2024190797
1319168308
919270856
1957667270
407630204
1440273677
1643354343
847528622
1559465250
1180132135
1460266225
843988061
2033823968
68731200
1019621803
482350906
183266845
2102673454
403769018
1855239059
588276766
1751883587
1804480284
1947457997
1582139648
1871669497
2060271746
1205671042
1475722332
1676823414
780100419
737367017
2103703946
1949025666
545850391
505283424
181758917
1495743432
922501891
191869012
433456800
831734251
664300064
231759840
2035009717
1835723380
926814253
705352966
845043932
487490101
1328602464
959668415
1063503238
736525535
533439345
2042429848
1408372809
692923902
1236301314
1072035034
541196184
913171450
2146093018
657667009
759588235
1320717149
1905660691
2071411727
880621835
334077684
1011078921
1303270827
1657508441
826275684
14212108
684132548
156239772
138953435
2105022568
955182462
1917696903
2048469832
1014671278
1169937062
177175362
1449855646
787640813
1700183546
1242329587
2071821009
175701766
883899202
497380489
710290469
1606087935
722438781
1080529829
530810932
1694668117
1110608068
1087940998
328878627
1554653544
236559484
1086134106
1993526142
1018017762
47126393
1247486630
1367962824
974952052
1367558079
32702257
1689857131
1767992724
1992323080
462037565
970711332
75031428
332043553
856439510
717079843
1591466180
826764703
968178158
870577259
373577402
401703532
649487025
668243661
2024618835
573637595
1342894831
4493324
289344009
2077640630
2112039870
6620791
316537088
173728904
1649065880
1224145557
741952818
749505779
242389032
1769647678
503500858
1668712460
1654622928
853420149
859320259
1577693066
1681114204
1707710430
1454194292
97727138
998470732
581014516
590512120
524281845
324398285
647955957
46002993
1683072883
1585796639
887233171
1457065049
1700147571
808285224
1408208157
258814157
1465473926
1005199453
10102204
1157522450
1419903986
1746728135
1560492993
279750097
49563648
125012480
902247869
1945805431
1574736599
1280188994
711208023
1729568089
1003446116
1432621529
616168385
575513430
1854069854
2022381745
1075434021
682266275
118097255
1353380412
1146324928
1994052612
923772585
1174111602
593196551
1467648979
374902086
1435433089
858914493
1143855302
1677075199
1462270934
586325333
687432602
1250531871
68275995
2097988093
1147672436
1333453482
357069059
573219138
3679852
669400371
33303394
308479559
465985593
814144418
1741629995
1091472086
1658092759
288050410
952922989
263208535
2038641715
462872934
1638715789
864689020
303872680
1806143007
2068436066
451937788
607903525
972252032
843686174
1832787711
1871494162
500735252
1606742858
1247335717
1320213600
1389749045
1011781293
2108337211
976786501
982238726
1489564024
1142131822
2098973256
1488919982
217972569
1804412006
1020834608
332606131
1262841772
190470562
244472223
1867031267
5764270
1734748867
1699951091
1087904766
2127122776
713305812
422174092
1461523614
626898029
472127443
1608151181
223856703
660894214
1611830671
1992895179
945526752
727501621
2054614487
1117406672
275798684
1676297222
105888137
607969256
864447567
1678566474
531002748
505281729
455947757
1809763219
1917730998
1498526533
578935974
1528162164
524942927
997684356
310942742
875502384
378384589
517615438
1565709278
1675090501
1302286490
1486389035
414576423
508602152
1080632017
46599277
1987376851
957590518
2117380892
243772438
1001330621
898918752
1526225732
1789059568
2014628840
1872786880
1305387629
1723076023
45011924
1145198730
226661906
438244722
641400763
1952480978
859260658
1716026217
177403431
608738878
1630879940
988649270
137370356
490522335
1866588985
1553827703
1641943877
1299522955
633477583
492535697
1284421600
1069151094
128756319
1633769529
2076249037
1181813173
1578934279
498030248
1762404311
1893151064
1630758625
1403980275
1168410762
1594706537
1073180202
1835139795
1325244283
1253330816
1361091636
285169010
960645475
27647163
1378394264
886139396
1389529784
1619500916
217830543
1893551619
1944049082
1108090261
49388025
1000841192
435095545
1133784071
184449147
1392879053
384441091
613335376
1051541074
1848155375
1437955463
1852169116
216248126
403050540
38076483
789806076
1861721963
1140885884
179281459
1438812891
1381240820
852647754
2069116369
1512909382
1970641349
550562982
1227894102
965249712
758325913
2074279214
848449414
2107979962
252248156
1088561657
610077705
1019846332
2072483858
502362593
796525508
1787005159
815464928
225204973
1451512975
1961058753
1848578261
1524163175
937848450
68959580
1646749246
1173623390
2074282044
499479339
1528253847
1405483706
55833414
945277950
1065762701
1922980976
1206418340
2044837387
1176080526
291762418
57959179
1805127066
485834108
1420994578
1609627676
2140048290
1182348853
1363064743
1277112159
1072267270
2027754388
931247524
858074824
1194244837
1375158606
1751166567
2015000047
237107045
1349262395
2137602966
658817108
1484778401
1827166361
1534830441
50159030
2056238089
1784933162
209981155
555930974
777236386
1316089104
1398623068
1773298068
620099219
1880947762
91730854
1860032647
319527172
1491245518
820626365
1238689753
1296773507
826126974
1012300385
1367414968
1881618643
1936896056
197048383
619550009
1817514601
341474244
382249076
803761540
1973042471
692277531
635316186
1598916217
2067510138
52959297
318686283
1036837885
417963344
1844803639
1962154665
1894227628
859025013
2103135655
1276406908
537371821
646187262
322879574
921337544
2090526541
1262375921
628725804
1026295082
1140386788
544194565
1084572135
281357867
2090231653
940215695
1331396112
1546600849
1670424627
181280069
1909357269
1430792559
169094552
311192313
817177686
1409229841
464823034
956801891
362573356
628698536
520456686
2088947635
1196737125
1620400046
1367215425
328709053
727501037
1894025225
1127495073
820331677
188915593
2071494711
953978502
74851399
543991015
133370409
1464078103
923075379
414033762
858777057
161389361
1028811531
1365370050
1026737733
1258182825
1932823565
1699007879
600027383
2014007094
1494279958
928992856
1703376076
1707324638
2081626371
1822600061
707847447
554349266
1278558449
2036498409
861167441
2036239360
1694093845
2074304449
814281148
1346818748
1573660438
1755767841
281346364
29311371
505178412
820954346
517041190
439409441
2147471648
1898034149
1670301500
240620331
784952020
1763566881
1305538591
1336807712
112706963
504673398
630459924
865309381
590219949
1923788331
1157044241
1646469269
559428157
935278539
578075506
282259788
280122620
679374397
32488813
204281255
75153497
1273008366
2008724234
2094955547
956831808
953366001
479715173
1752005738
5419518
1399384566
1194054294
1768923337
142654621
258580788
1013706046
1715589778
1391463412
1433109323
989531620
530151508
305185929
1635807948
284846575
105580754
1679301143
1110993327
1590748131
1222879941
420478420
1982574544
1605300594
1332905980
1926876775
1546883125
1350889472
1761387338
1351604849
394440037
2098315150
739792306
168389972
1927752553
1353061195
343211698
2089585125
304832841
1547264060
1679413445
390168000
2003534432
1368152922
826459134
1898786442
2099914474
568399027
693720824
1779017908
790029915
623657464
1113327729
1445564149
20509281
900458144
1484827356
525394915
1433100114
571408928
2026699512
1569861206
152324493
1984955444
1908604458
1257434145
831759277
483422463
1532543288
667157363
537715070
1174952465
1528036619
1372754882
535488968
258332917
1166652318
170283786
559250479
834201251
421437251
1602224234
1592678734
2128726280
1749145243
147773487
1088718066
2018764777
1561285459
682958144
992204982
1289478849
2065053499
1586378660
456976647
2114651631
2137275506
2096060886
1014621880
1310152285
686698884
691327332
1279053771
447978694
1143483377
283901005
1825052416
674079757
247209248
1242518220
2117952396
908379288
643803048
330895120
828022077
2108600261
2016829722
82649601
443421178
2083785543
1325219439
1533568203
651414390
704387804
2036555697
968521348
2050931951
1012222656
1988246797
2075739853
761502960
942742608
1392460154
1902342408
1239390528
545865818
1609886383
1555831109
1853781075
104221873
727814436
244434017
2074187780
2029424051
604078181
466248624
78510048
1684964882
409838397
192775164
936507111
682579069
80419455
721461990
450825702
540017410
996749833
1818358555
2034052833
197435416
1982489480
547436967
1390536283
10837020
1071346380
1665262668
1246900592
405841501
1676366115
1120219910
1421625410
1782354827
1481766453
1328940531
1866392938
1275527648
896856729
435449582
2007630982
1786911255
385044205
1466081342
343998630
1105432576
2068021804
2115745183
628158369
362870669
694673510
611819437
1126355819
1175369466
1594610891
2117753547
1238586967
1587604146
1380143314
539092964
390565913
1510414547
561751135
1725912903
95173468
1957798667
1288645969
1089932278
467610963
1385740457
1905469538
859371927
1597886622
1532102316
396335165
1285973091
1726394962
351073128
1166689418
1323112979
208674255
1511335406
1131652667
1655906718
186893616
730343029
764283881
90742728
2064449000
133915946
1809375857
1424551131
992421799
45388423
308420921
1945685961
1706269931
2022998625
1330813076
1076738750
434213652
275967602
1235339042
1525173047
1544115928
1544495373
1965838872
220245443
234613883
1338707458
864923181
948588052
1791817082
772818025
1789637237
1493519622
2009892372
574855047
710552870
827132667
695221229
520669648
2056277386
643934122
1431147228
493621928
178455542
1441252270
1483124860
1948446232
2043762164
365625134
1921570186
120835754
1665509240
1380530605
1313704982
74428459
814254353
80699192
626282167
481251112
2017137402
1850265439
2066269403
1509663441
1507032105
1202193158
2094770667
299507690
247825761
2130892644
2096661865
1133010925
962316774
510623337
529399761
1627698445
590808851
1402185307
904901748
1383366111
911082510
1705865172
1311366817
1780264845
240687981
65818963
1031390725
1643723233
1532972235
933131894
156584314
2011859891
1128800421
713783074
101973334
1443316101
1412900976
1216206459
1003731289
90164081
1900519162
429909480
1399191808
918577938
1024739674
1576559760
1840705674
1134340476
1690918985
482483875
1690902789
197850862
888973178
706264764
1189694133
1497741499
1857138782
76301971
1915229027
93696006
1892975123
1542733362
1058059456
1244135159
2048817566
961596769
737451364
2108181461
2135845346
649770538
657991731
76792662
893950581
548229894
1056289484
293998482
587763966
916233315
1528532757
1746871582
1429655528
718755677
117545166
1207573142
1572619676
573941020
1422308977
364316589
1901110525
1139332840
1276626701
1488248318
1393638992
2039469600
687555641
1198222735
365533345
1139844843
620982554
1073632724
837655932
1823617382
1602729564
377993387
5924795
1652413701
1001454670
334716874
673564506
1544151029
1108571028
321948365
1237609818
973474947
1770575198
85824141
2036958536
1004597527
1496992342
1692325985
990146067
564770757
247919086
1171515792
835713032
1030922631
1954546082
874394054
1946180737
1787434524
603799889
360053319
76842499
1310803602
1370525471
228761950
225785313
1629414185
724222230
1540359927
2042325378
984051047
817793495
347693968
344091148
1689944299
1868162417
1999948543
1360784615
861764974
1394001514
502755044
642918897
181138535
224142915
238416153
263980458
2016425081
2061064451
860804090
77427286
1292568070
841368127
1173458706
836767652
1211667117
40495269
545211936
134937560
715576580
1906706131
373418343
1035871398
1874162828
44767864
1436848605
2012940681
780596688
58776439
452642842
913541080
1474801845
1021636360
1991319766
1865880255
283688370
2043861380
667702987
1203681044
216445605
1512208300
1620073169
1781129145
410356690
2035214284
1569450372
1404042935
368751465
1662804726
75914688
1081876834
551503140
1787877458
83477938
1061437558
1181301236
1864228367
630338469
1917557616
2066697665
273145328
368576870
283261068
990318606
590384100
1653019128
1480953732
28208896
161073213
972631032
1651079996
374278401
1765401134
1093672830
89806888
1775883054
1120333108
977209713
1995928410
381372609
340797960
519819051
986561177
202166784
1098847206
962687022
1585585505
1584706961
300913846
290903763
1988831270
702349498
1782115280
1952843548
919563042
206887000
1959729
613343448
1373346737
1542659084
654500840
156244360
1343409137
755107777
2064772726
1255655783
1980122276
336705625
1607478087
696891435
2031088157
1857804399
1846520375
30510729
7896539
171243770
55282398
1287101586
1713300155
2046992015
1620972461
572873506
485898817
476851038
461459317
243836969
744222386
472739472
1415089527
1243436591
2046004772
1881254786
2055328440
722005459
938150400
680756405
929048017
393932331
984653121
1837233169
229770064
651422945
607028377
997266656
509725920
157356984
681546452
1830318666
1376917073
167223096
1111833282
884349137
1464025395
1651966071
1051800121
31428868
609577036
1018033494
24290791
321649457
1619257819
531046196
1483024525
745448712
1355504895
962246037
812442649
302942182
852595458
957102050
7627630
16582092
1798540889
1515693610
1889431129
1754219406
1298074081
115914837
1364548231
1631166573
1381944936
517363043
2105155977
2081247232
1647553029
1959835103
281870779
1607245500
659680754
1409742331
1225898223
1697552887
1559712142
1318656987
287499797
673031799
1710731106
832279218
1126690298
992863440
1602108600
1955767084
893731283
585783578
2101301952
1524905869
1577654399
1895352388
326974027
1011848922
66281739
1855333650
953731579
215647575
534169189
788229378
1267430777
396769203
1391088826
1130462419
202190040
1704775167
1790266437
2040813922
1242343794
1786724897
1586055006
986494462
626948763
847135384
1507610410
192075217
583285072
195221377
75038573
2025115115
1391341951
1715674411
857564700
1696211039
1534924456
1927209480
617254246
1581846056
1801359279
1390294028
1071315002
1227538039
647376565
2018982130
2131786819
12089307
749898142
969296324
2072253426
1760497141
628247229
1458914793
944834111
349152206
970290339
1061267350
1575082574
1641262105
1150738565
1721890976
1845038087
860432112
963143946
1332259305
310123067
1882953575
1431209223
935190447
577648290
296741042
1197080401
239069117
1677782465
1033774528
859713985
394193964
279861788
551147363
704494081
544360308
1994710777
28110626
689419780
1157564255
1723806476
1540161982
1333817384
11180828
1059861722
1921860621
731500933
917450140
1150115670
2099844072
1277267974
1870320360
1553630447
1899167919
317638032
973859284
1329802834
1482639611
773201440
138501058
1759452836
480303516
189776516
819145770
2022726201
1352916155
741037931
270959370
1221755347
643389683
632857269
1766855917
514720650
2086038106
141290572
2028819073
924632096
673187946
704163097
1127704992
303005128
501566848
1066178851
291304439
307616205
565130106
936414583
923651475
1629294086
1300211011
435068395
858025663
191277453
1271821504
2061630241
112029791
739468178
268832452
373236997
302054071
1789097978
1377964689
1678322151
1469401585
1002707534
1413864896
59033049
1883710175
1166868454
1280587468
1679201072
144562669
638764390
971919205
372394572
1540165162
1321315917
698790549
272232281
862195467
1657464503
1765269666
236973529
146593797
1647297749
1023631087
2062674149
532481926
1302332141
742962457
707275617
237203718
1521847174
1139682088
1788970164
1411197129
15326740
225050185
170307854
887537361
518261435
589226247
801210883
1335817155
1958210939
1649463297
445929355
239619360
1603458715
47175072
1598358790
1344442282
1689448548
887385692
1970897922
2144034703
1359583796
1597733098
1634746186
1925599436
2017065988
1040295860
1138235561
1095009027
1794926893
609785802
186463412
1485844037
519931136
1938664710
1303993339
1893384181
960436321
325074967
987117482
1097935819
177781834
494225752
942965423
1946323487
1304202331
311885687
863320974
1907817562
828891389
72863201
1048814759
699175287
1266113803
1261287942
276370106
1922192255
1326284192
351818438
1302027140
1406546792
372381447
1440647061
1326696875
1716753817
302930039
654080851
565788223
1889777556
1139381779
1122967573
1098813588
2117236469
408435634
953924491
27123535
321660406
1137788713
311749065
1557512771
1759719912
65176958
1087801504
720118450
1526099722
2093481067
802172324
145116444
247719406
1251006912
519695228
698820510
482244835
2063910208
1912550998
163406473
371098139
1535610522
568581760
520577357
1810503193
1145128629
1962088681
1945264750
770058886
1067400877
1724232713
1212595926
1485100610
241265328
984643609
1252526397
1527909464
1241944616
509500774
717936787
263273385
1184071427
1476856536
1600068913
625337524
1889216499
1456846926
1952061921
1300980067
1050492900
1284921456
67149933
281203207
570462976
1255776509
1151579110
41683597
1400053502
62057209
1319166718
222168318
929658471
207791998
371290129
447760920
1803739859
1479143
311480398
299381615
77132507
1553474563
1395373252
200340721
714637614
1636886301
1845525416
1846989034
2144364384
695391039
2122737441
714547500
1529688809
253221575
2084313233
1317820768
216187013
149569025
853160951
1379724740
1164905931
8424418
532328202
1699057906
461111067
769939416
162284429
1900774300
867879285
2070400929
643754278
2009442660
1575328253
704313497
2014556302
1224364007
669440331
622302094
1071047061
1709183356
2067301793
1795827062
1852222146
1778657614
1607299115
273594428
1334720139
4497199
1583618914
829053365
1709708132
1845504863
2122737484
652503118
505686639
884750113
306762178
1258529705
1982853302
867922525
726877546
589309701
2013295533
344094348
1937564401
1169839264
705505478
1217421472
1090837369
123169603
755227502
690447134
1712254912
1957612112
1547290836
1449363106
92368075
1386278909
1553642935
1032077770
1489318304
59656476
453351389
1399633746
659878600
1978023621
1090110117
1018453705
1007798528
1531839622
215779728
1982515831
1824534023
930534494
926657701
1441480307
1793625419
1244614895
2037768233
1900381439
1670798173
2086894278
27134178
623334890
164471740
784577901
85696591
840909466
819502640
836626319
690136991
498880400
2020607333
836667385
1188740743
1675966445
2024882248
496854307
1242343177
2123970242
1623230612
482308052
1160779718
1126091963
817426827
38239467
802772568
504040011
1751232640
1729095922
1304900652
1841350672
827310139
49299278
998298949
357157008
572872348
224571350
1629936217
613719244
231880188
1040529442
1353400983
953328758
998317272
1462123878
1393959580
926162316
30596247
1138536280
651909378
896494929
619488610
910892971
97071555
1264256607
696123438
1570202123
1555173871
2127927513
424020939
1376593421
121263863
2054758446
1219724618
646600433
1310143062
723998203
101282059
1573697680
101322631
1733376728
1688488751
1246594101
1262831708
1771813682
524438461
818828865
1498264677
1951158005
1326362967
713550574
1624423986
867769847
755520024
1521724449
1420997982
498402819
1175559401
996291823
2023924525
2135317455
1232841614
1968118714
1381814394
1251853342
1176442434
1425957978
378000619
163203099
172496474
1491579913
1459832866
633993868
1356876900
1243234560
1436278419
1715130048
817272311
648934528
1866156255
587845129
1425260912
1987332051
1450969491
514583215
1989272652
454821105
1769967661
768443367
1737418706
55207889
1137666997
789119752
397034874
1982275691
856734091
1435510673
1400155119
1349492114
761193830
1375240227
1886454287
264553318
622018390
501088415
1787460713
1066428870
25589644
1313560242
1442335262
501195489
646142370
312384017
518240222
834874034
940514407
740506449
2036555537
590413908
1280280257
1332457694
1069112959
513852356
904725332
1934639761
1563507088
1900234201
2014302719
1282530145
749486706
1675702662
166929452
1001533750
1741367485
1310471485
1264982702
1580037579
334363519
1971005613
267418317
975189305
153309060
325213639
375896747
1277474269
1254647662
932982491
944453013
1048676550
1259718343
306642483
1048212579
1020459753
1920837184
1987874836
834111324
586238705
977642800
1293027315
1215424661
447700413
446641495
1583621005
958847125
2024096220
912334804
797050747
1857471541
1314443433
842823217
1309704934
824924169
2107018229
1174694106
2055908375
1241858196
412286592
1161291190
55667430
530200
1557371403
527859953
16677660
144986070
439001308
1965893282
1876600279
401170604
2057462129
2096556722
1270254555
335551979
1293246843
1554803825
935600220
1354319204
1552046235
292987799
884159220
1506864044
2019085948
1865293870
995610946
408814547
657542200
333902124
293117231
364877140
134440755
982799028
1484823176
1699723631
1204782940
1949060928
869300554
1159039281
506770738
1548252136
1220767432
1395828698
2106078151
2131640330
203735599
1610409450
2048351286
1754523525
2085139002
1523321771
1393496201
560855039
954985679
1394518993
2037849805
1954875696
643208189
1037583493
1331945277
1696468197
736851888
1723111121
1355364804
1331489023
1673235468
1230218991
262995847
1358027370
446975240
2035193889
1159430175
262216127
1409641006
2123934517
1868169707
1757092227
1917400998
992349792
1956464658
82480707
1948913846
981299772
1587636238
249535509
344636859
1135419722
177959753
233018410
1626975271
1908177558
1052311964
1211853315
955640817
1526156634
1789990464
842853612
1534513494
162697934
1013220605
153961322
1193788164
631805586
203773042
148255243
1757635928
962757266
284741092
2027690316
1123025443
1768062438
1602346016
1614632690
39795971
1748322201
1899745760
1647246422
465383787
1484695790
589746111
397580197
1918658018
223768996
408425351
842323047
1657797141
287655740
1287216604
1752835828
1907701674
1286310053
922162914
1288640388
437282352
1653916843
554142570
1494739572
778138640
1846977981
1528934277
812120390
1895975686
446859695
466787027
478195458
531899526
409656534
15476623
282911012
1108511221
1806945323
1084261750
21756583
1134563928
210740942
1714700709
25531608
226410878
1955048545
1405159468
184467916
517083445
760530099
2096251003
1117680964
676469783
1409749003
533308828
760929144
1716715888
1352231655
1084221536
520318499
1366009884
1626625757
279298647
1339814404
484175453
775337740
572593867
568088527
896419055
1164482201
1965169478
1009065341
719145743
1830886688
901678440
1485956950
2730863
641001587
1569688974
758784247
1810667190
1419107572
1918774232
1683336178
204531276
1838532145
131451259
1208314677
1409848428
64426084
2062207264
889798211
1707139448
1294178809
2123834416
519908935
1711326310
2026518900
2069536158
1374989279
746361508
2121616398
512099747
627844831
95384716
1924735446
1448804308
263946871
935043341
779495542
495746577
400970801
195457612
1426305164
1663357132
426767989
1458161500
2114259290
288859011
1257352629
1189038697
265213669
259503994
789425449
345871812
578074378
778097522
172476073
383947556
1886186960
1832510138
528735086
865226318
430481453
891610332
1540121556
500177609
295452553
1264778915
690340117
848672862
1632554512
844628454
2130903703
1320130645
4709254
759067761
971530488
777877933
274549862
1352811162
490725702
702707830
678736924
434723654
1796401829
726025763
1400701998
1225421365
1989296593
968820595
2007657885
1869236207
42397695
1989606225
2146011466
293277809
1449879826
1719135388
727288971
1100266799
1339016141
1272865736
1927561347
1713169195
196179138
891680842
1016935615
1489133140
384730358
618534404
436762899
1641051290
1383170390
1420257289
1207534029
2137683466
769685484
1989237443
1147793222
264187932
449551940
1158008090
691223065
556936446
1327029983
621097418
670880645
1271565691
1436693650
565717233
419421623
1877913583
1306823459
1714469624
15527062
63016649
222073969
1526241067
293047853
1409721210
1983178784
1930487533
1176202261
503980033
602185553
481372804
737146658
1251014212
192902146
634464334
1339350706
583793830
169770736
840968802
370921087
1194409472
1786136566
925408081
2091090674
1630561654
608299281
1122855284
1087740119
478779174
1430449489
1050893801
287935737
1963812996
2067381353
912494097
712788219
1544331419
754150587
234451845
324764747
1190629480
835964929
536662231
249809250
345072313
270346172
784694534
99957439
1734931327
389432857
1893523121
654867645
1549867995
1330652169
110387118
1822805842
1749200369
345500030
775914865
886901362
2137185288
1185725468
323998158
854768966
1466358338
336951054
457037264
3571298
656923417
1461282630
160047843
1393076775
163775224
210665089
116938126
1545885105
824449185
1679549974
2037794891
1151436701
274211826
78817094
1598843201
2031239431
1861542465
1108842684
1154899719
1071747553
816265025
1072635841
953640063
1101478916
1282939428
2027627577
1027452618
2142152115
1961672517
2128460583
1631420323
1742543403
294880999
1226994995
7800197
140379532
871760405
30327629
1035767127
1902243851
900393866
2111684107
1715984735
1526082732
1479276964
1363595265
1797887991
501644053
1087289763
251670043
1533743884
1321173975
2076066986
1906350254
1106049446
1646891138
629995250
1127008246
473131188
1781299783
581422024
458544204
557487891
196960280
1878699969
1230890936
932393453
594636295
65322573
1649514141
350385215
101867044
1208272063
259832806
1245597834
838450580
1079543347
1938289637
323459832
1433067843
1861906578
1409010611
1304712780
599736399
1665152946
1846075837
310089843
806362414
985644365
571878097
1788074926
1384991998
160590285
78446725
1236098190
991407099
779359697
839163398
1914567110
386007965
1554014291
1519502423
654503889
2123291976
221160403
911907533
587722990
314944792
755942828
1680756352
769850456
312107050
416481053
1112531819
1339610589
274612549
1074534249
580135527
1214000365
1158804391
827451541
632161229
1732905364
1410076519
947624272
1608148719
594607365
1314973002
2013679070
436441258
1284710854
1845451731
1831893072
1953898772
661347296
1461071657
21540104
684961189
946995305
363998491
2016370863
107409044
1049704089
966871496
1909445623
1523802234
491569369
1527406461
299655941
414823405
402760611
1428933874
1433901955
1045597873
289839605
878426669
397672665
1857277278
1616317548
2073573648
1850490839
549846760
216236817
1003578452
254099966
1681427239
1322067628
1979736364
971920657
180554416
1310809796
105079297
1317864616
863576348
1313641974
1022292573
1053887582
1488811449
1223163037
1518311245
1707666834
1703335873
1472918253
1918732099
1420128834
2104095832
1108208140
260511899
1086917011
1581733766
1251230732
687755511
1358480747
786000528
574702706
1354919216
683273181
1204213810
842406564
463301244
1682718130
1944973360
1127061750
1998381681
1385903656
2028215482
733631831
647189271
1617898922
829225377
2127816733
1227955467
1776029107
1621030592
1294050976
1631159226
850289951
995756668
958862566
1606432560
1534055710
1766288712
1579151189
910305724
2088397855
419143312
2137967259
1608792483
343032036
541297214
62927331
1908932909
817916063
476230406
684714874
1433131171
1293520491
608380247
242322201
1768050083
632923793
1556224438
1024046183
1387090463
1061974035
1640244624
606854831
1437999109
1592686269
1948036353
1378160061
602236550
1322881444
846083504
1783371920
1894877015
773555687
463206982
1595663163
359915671
1699217814
1120058612
842438887
74157459
1904983693
918063318
2119275784
2019141826
1186330389
544993608
1158122307
1299255442
1590717607
1305379611
1539405141
1894990914
1165373740
1993447871
1215424436
1925600614
1997609420
1795839212
1401699362
1015525263
8059194
1135241652
1868556214
1410937635
1618349796
1189973942
792843252
986295890
388978319
247600093
467634372
609603097
1150377134
1795681089
64628946
1122574359
1496647987
90001260
164556957
1360825208
405519892
183560026
1143150252
1830582189
268000870
1731708503
329928186
1085410812
1416115182
523360347
696959640
1069379222
389997854
105882525
300138924
559942437
1767068091
1016749458
1658931167
1230573324
1642454028
1954735166
225214104
582887777
27728006
1651201300
1864305930
1721758741
1039021884
825765262
146744926
158626421
1783551433
1362432688
2039805137
196702229
1139382565
166779458
565965500
1767200083
1959892792
1178524363
1178273446
275902403
522957086
2059029440
116441677
968013516
1087270903
1097076193
75634417
139403572
1509806641
1796610735
1570723280
47949333
1218632489
826728262
860468116
11210160
1099230667
1889053732
2086516657
1945934600
399761009
649301648
169235715
851160737
1892345237
488036608
1710598735
838696215
411836984
2064693693
117759290
530619529
600688176
1406877586
1093433831
549206719
1291528593
1954022523
1323035250
83662117
1321840776
1399768467
299373662
301213111
775842009
1342554040
314543107
482647965
1548834968
1278433164
1128589042
515337422
991274718
68578382
43201239
1600077591
1137529232
44407517
1987127836
1946974624
1588534618
1993369895
1858411671
1970738738
554724551
1591529967
700244587
1892880879
726425548
69300960
377896503
582739570
1034376778
713679636
1336778078
2098264852
1034209485
417994134
1273863300
1196194790
730397005
1138523479
1204401903
1601329614
1549291430
28035479
407901253
1690884126
1697677284
1811620458
617860574
970281574
998327641
529940639
111642652
1744106429
331908601
1694232140
1105334363
439547693
1800149777
377148217
2113664382
2000577747
1158295600
1521748740
1124102717
1072096667
1972055113
1692547847
1332452940
155873600
1345801514
269139529
675153961
1952981556
148298918
1380893686
441013301
497253676
1841723724
1143691146
1397857213
2005668454
1862931423
759304629
109012913
1352098703
35643629
867644275
1990254751
2093598927
2121314506
1889779274
331842556
1822891090
1231805721
703809342
1164601203
1359836438
380099758
833268713
347265175
1769941014
1516533702
421634535
62898215
50178564
1781667665
90331582
890582317
79432193
1399615996
391272368
206995931
1737836710
239920436
1794911763
1717225248
1844322044
1374838778
244501908
1857477849
1025706879
1689041568
1032034680
1447709904
5062042
847119033
500916561
454033262
280717017
1255418373
998178007
601358301
202468507
2125636674
688284547
1039498124
691228147
352785131
552749535
489994827
181508043
1729149304
1147305595
2094947806
970074799
169899099
1407432769
1290752989
449115146
1190254471
18583438
1601038797
1158458754
991728090
63404712
764043908
882082568
899184376
947641704
160933453
525609462
1046230882
1985017452
1322852347
1048478583
991005106
1505294710
1690872137
1435942185
1705029153
314250207
1996870118
1127691511
1390212455
1682207224
1994747619
462257183
1801298418
788274839
983861810
1295627038
2095496372
1920663878
1459146995
1226140875
1174084583
1334835954
208385859
340210077
1944836098
4364383
919723116
1970855615
1478419414
241409481
1002313945
527917694
960127590
1405343157
1174361221
1360220888
1396909277
1740977176
369572994
856512894
1055188921
649174139
888028292
2058328654
1161767821
162945691
1835159995
777391032
1444398277
869683840
1103977938
103026236
770762337
854609060
1774576680
260846341
595094314
119861945
825945814
1643051271
1752720703
1516597355
965104489
1330367629
1023330073
535890566
1137935888
137097488
541088895
132984839
1637479197
1108498955
256603046
342880733
825875231
261384716
1948626446
2006923829
1821576776
549792837
488655068
828654718
1258391847
1480512546
694875240
1332461251
104640095
82523725
1846603168
777596543
1271373286
1229460073
1950573353
1822289415
1918055077
2086890225
202598835
811737406
82572768
696697926
2074762185
1089988776
333269356
2124922439
1174828543
137165255
860245060
2103002664
1364009218
1266023837
674659463
38127117
1973690781
1891047994
389040727
655892389
2023671807
429730287
275365284
1975428233
1058213927
1309460355
900520303
1968584727
1929816226
223873104
2051088352
898985973
1755174311
1453985783
227799165
649974024
833599704
823481453
1966568027
219110968
1843370329
1186085994
1588852003
2060771088
719659358
874240286
1530450600
1391400471
1996139021
1796862693
218349593
2020822950
1313924455
1276125276
1216926145
522608120
2050696164
689735329
1741362874
1628204640
1100652577
1093598360
1048622319
1162243102
1201870689
490798767
533783478
1490426266
1022800642
963114623
633887484
1118799087
261739424
154298067
1471538078
1348029624
1380671425
111321487
1709674010
891290078
1465893129
1577621709
1805403601
692694182
730715676
1756131777
301601907
972824115
19915181
50435528
265033175
1419984819
716065216
1271299402
1201877393
786270985
796898543
1674008509
102721434
1347926215
1073410229
1646397605
1699451273
1246258426
445895778
268267491
1377816567
530023858
1409192013
1467657935
759481170
1287707091
258393490
1813383873
1827185304
1358191386
538517978
387526203
419501152
1749581535
247225597
1001194910
1887537124
1777767471
1211627985
1315550380
1193431905
428667562
478025780
2138379522
1997214377
95700049
1161109548
793542823
610946434
494058379
1850295767
1289712259
236010373
1805771310
1538279563
1529114833
1806644116
1478063011
277972451
111444172
1171290253
853069539
230613279
1326541927
1143660953
1614524440
1156005232
1683400752
446290749
1811439319
823331957
117335643
630262138
1113272845
2016777791
1603520037
54813661
408871563
303289499
1314402111
1763850561
1615922731
224304423
1171654648
115219509
2068523032
2070401360
2081674214
2002985931
834604737
1918824143
1108191423
1042205143
208597740
1447386338
773319678
224593519
1326337194
405757512
1069255443
1639368819
1399568161
2053105535
1081523478
1870250189
167225798
709039633
1073915166
1026221868
1853284286
1264723126
633541531
752768994
451376228
178554807
1618280348
946029096
974362414
1258676162
622222058
1340152330
2066541426
1184728051
472911682
1745438038
1767069523
2066760531
1798864254
1863739058
1995326604
2020758509
278104429
477757287
989571353
1715554794
76514858
1818708092
1016007517
2076824703
572251587
820172682
1328497721
1586341597
1637799388
1461259679
173613759
1715570293
950908043
600360910
1632905740
1064339541
1558099587
636182416
190402399
1526990185
1323027224
300062616
1936363135
1400324436
1347921930
1872084783
2143493845
936638171
2143973493
874797075
664760468
1075692672
129564275
1380463886
375117393
1013778385
1878976145
2104746524
718793399
1322553571
36695444
1086099109
2096419962
1322160374
159138860
1095468105
1962877454
592548407
655792768
528434658
725910983
1250954464
1044177602
1775845907
1530016459
1465004982
1363499848
156683165
354507146
1888930300
734209651
1080680411
1204968474
724922787
162117190
1024511614
145927135
1578522247
1661609728
1668915256
39765654
1513199388
73093332
129718900
399982823
665707447
1601270889
1406105354
561113614
557460153
619746694
929054163
1786953807
743998236
1594077602
1534650206
2017499937
964266042
474089135
1123710095
920419047
1521934949
644691943
1412406262
722941773
547824914
2109516298
1652741925
891636023
630380304
468775744
1443057669
731204606
13293881
1102763630
299363155
15003357
1641967204
1011176831
948153269
1505612271
1265904728
1410830477
697938132
190393118
86307373
587796318
930239295
1568707125
1384970316
601210452
15634411
2143657276
55514992
31088854
80458117
1818898405
2104314078
1912593055
1489758734
1902782812
1738535660
1287275172
10003586
1634922273
1638465075
1581696271
1604035782
1055788978
581969221
1741160037
501284113
123289779
1893304124
992864122
1231222161
152086666
411108448
611230056
1666502598
1334567346
241240511
877321649
589012175
603951147
928788267
93731148
1605794145
1340947093
764619624
746788047
1203365524
1626411299
1831816361
789801386
985298438
401275534
1611909321
189164574
685802714
1092580238
1562042075
151739114
1882445912
1288448926
166592338
659407389
383801286
817753491
2118132407
483081344
35914013
1883192037
262101284
1144429547
1016392262
1333527317
1985559314
994656391
1517953686
2052148819
2046058453
894098924
613598381
1947322580
238118265
205402371
426463474
973980371
872629533
1618272819
1626909862
352538187
1767251285
135211145
1051696451
2080806908
375979923
205186657
946909522
663933624
1251958583
1654452933
372301173
926901134
4284002
792337755
2103996461
1230429748
1560358853
1834609462
721040840
220672134
340891183
164730364
1133277130
1880720538
753403529
933354358
1690132447
1486338446
347121877
282090564
1169855532
1016293106
1045935105
1862725082
718931395
821557189
1730317985
1808531618
237351030
365163278
943237816
1409077207
1616458811
112098033
1095341036
1397629936
1245589449
1480479009
613349598
1133397111
994196654
590647783
417176808
495974603
30752816
2106999929
736221971
2096630592
1532104919
511303188
169949440
1541783086
1817334469
1804628164
734681109
828759637
1918465728
2111545983
184882362
751746095
80152866
2054834811
1482680751
164244745
803949126
1461475280
408408191
812195628
643110741
1836018796
1621301641
1129378808
1696543814
112324724
901999082
1589886953
416368077
427540475
1778689666
587964328
1164671414
1672496396
507041130
1874113200
285251924
1721013665
640497942
424057709
1684252995
1335900833
892701608
28997414
1937128886
947384601
461431290
2018025336
1152627221
660114125
483574670
392459550
1353932078
1414415424
1292828591
1958407980
1669201718
735162957
960631476
1429794668
891505397
1535235957
1063715556
1354086466
765293476
500540478
1129505835
385062635
1530745346
1401753393
696198742
711386242
697022348
1193865546
2085439744
734485831
1410800425
1254119071
2133618952
16044587
2125850440
330390705
220537480
533959948
882000981
1026214609
1602618582
2134218073
1447538843
1802917366
1477443492
1287346236
1442847070
1995597092
1445718184
2018659135
313701187
2050037162
147538933
1124396278
1182189175
1699817986
721008073
1524795173
1066623832
1217301764
2117217792
624640678
1736962532
1648639336
916175438
222521002
1629199834
1243631898
677093483
2098693467
876892875
1484613845
1881419313
1341481481
1445936320
486919794
311760327
1151720483
2001947239
1194490647
1729611673
2064139201
1252414562
1875600726
586184091
1059576166
17794469
1131669361
912695241
1262114767
1738004370
2010882237
749134031
2010935013
1892265468
2130945693
111644505
963950503
1082011990
2043485381
1787032137
1965571152
246820806
1281627396
1339393041
1975990529
814953711
1882121530
630268633
258826498
443505135
672699687
1445638875
1825577269
1951181654
1477440137
542231604
146497947
2104638562
1166849897
1816185275
1130384426
357751959
663900940
912220366
1760141568
646986598
1248531812
31469056
1768049889
1487164124
1151195729
1334062175
805894245
1492251636
258616423
2007679889
457100438
1317270725
678995914
682419029
1880567821
1842776660
304385882
579522335
2105044915
1537205672
1823858677
258766512
813883285
1936663826
1927637687
1688874507
1881179971
1600046186
574744134
238302091
405270496
252129201
1798270154
1962141433
1004206703
790321501
1652677763
642593813
61376390
881770867
491719854
2023097619
1149931342
1950838560
1732230932
1440845420
1156838080
453214525
885913885
703937950
1094214039
2059469635
249985270
368017961
1185925768
1917500102
44747650
826072404
1302796122
1995831686
1723106175
2569632
2022699812
1370620722
1712666575
1218641781
172468639
395923076
1569201711
1914970535
539269984
376816344
1486689032
254289565
170544735
559841584
740638062
305685699
1345708442
481911995
393315392
2034345662
1160425847
865827130
480803382
1942978336
1880500141
610150175
1940403782
215575439
804588559
164314004
206102102
53064506
545280786
1824872180
1766834963
710090407
2020819676
293704179
204591748
135032333
1289180794
1732546814
1624123505
894993122
1901288959
543263635
2080671373
1718764893
1469817951
1878045273
873776680
579744149
1041861370
1211431594
1492743914
1733699523
2010773479
2110699670
1385981375
383298589
1912596392
565096409
437648640
1550099727
1697127651
1963758958
1982503500
2088566105
1629647986
960760253
1438742424
993800727
640069169
1550990263
1115946091
1665741237
495618158
2101781416
762316760
1086397190
1334562793
1863538111
1755149353
1811395744
685330738
2128199707
1475922390
767503531
1854367521
1228915156
134709291
865427636
1305974511
314905515
1293897209
1461707753
524839030
851954687
867385843
386850660
1318320709
1925143120
749216797
118590403
1013552288
629925599
564907826
72502339
1053369832
1421054007
955936052
1325566041
98612895
1448144279
337339291
1095260901
213386297
602778874
1639376421
1394096387
1260133392
1462760129
1519342231
1483150753
1993173841
1692386798
542412331
1219884389
125566593
2109334950
395634686
979143857
1963520282
2093733633
1569188602
1991164186
1523126120
133106296
63690676
1924598473
1664106747
696221221
1161412895
1443365650
1492871684
1320557837
584012843
707331093
1521359010
1356343018
1236083514
1938608460
916431093
1832422536
1378618593
2094860381
131297838
11778877
1588369942
782668607
997817912
41223723
2088574043
2102555843
236777723
453260659
1252784789
137231960
1859758071
1468092012
562558652
1763962231
1864025918
1230986939
1940596467
38174508
755745579
1717919148
27881006
253493888
1198742077
2048805983
1624438616
1040455865
2081196174
789374932
1531934295
1846002324
871315721
1948176093
1540436307
803292624
699202515
192499652
1470347891
1256069827
1825033452
21571280
1279318541
729772536
1937898655
469489022
1611408441
422704903
1323356835
139397673
803893820
693654941
1828085508
956707685
877711356
136568196
2065520837
422092753
1375379216
274365127
688345204
1403789708
923307786
882097993
1468357606
884624351
1957989972
544670936
69537030
1242611536
823682589
613051099
1346416774
531669980
1162480771
1398806441
821891042
1692481087
1480544100
483548345
601715249
1196903807
199328212
108242039
1767653530
684604372
518767089
1996139091
526508785
985054050
579359260
107519915
1896035835
782704540
1427054996
2086614425
823510041
1574544369
464196525
1173200455
535604503
1040449965
1814356503
255521090
548779515
629745969
1844834103
286087937
144664333
579280373
1282379544
2112838852
1151612666
51685897
294590904
518377841
286240478
1074686506
334989744
1538407751
499474352
738392768
172311831
1438571640
154055828
511605767
907561702
169479123
982032905
1460804061
1883696935
1539154857
1666911741
1936736611
1527686119
242459847
711858197
1306579116
1226164668
1665001623
1124324161
676306284
276520760
1937609231
1498108068
1697279973
435180514
17895695
1837214816
451080837
565868380
734809473
1838093517
1952802931
772229921
1407697924
1375866947
942098699
443845682
1948699662
745537035
1962432367
249223777
972677387
1211281626
1612801418
1783244223
1150598377
1805947540
16471804
1169096608
1469819850
856989883
1653725107
1935900626
1329857689
1324120286
874856115
1423094589
195974921
165314799
1547819083
2022313539
746383685
728124623
699376645
860125138
1662178029
1325119477
35843716
1368318172
2043654369
1494330941
475195540
740451563
244591113
211115289
1592186882
391087620
51573670
514009669
1198984521
226244509
102344203
425787754
2029205549
372691974
1887191335
1616522334
1753607992
315512584
1937664115
298281003
1687549460
499236401
820024337
1024253218
917285692
1160498409
930593154
2073430876
1065563646
1950403777
1061770997
555720617
1085775451
186041622
3688414
1390481952
1264854928
1257048487
1210874599
608622899
1129288676
1674483142
870820167
998685181
411324672
1753178734
408217422
1051397516
2023516699
1251257638
922249111
1389924056
1415204278
105795689
233706763
276166713
864900166
1207545626
1884605868
537652731
2134414322
443074144
95097670
901595517
1449085941
1019470538
1312277856
1377302189
1240443815
711547851
1433093898
1903927353
1174884134
1682241796
743854340
126224923
911013218
1559772237
1868337618
970025253
1128937459
907775807
222162909
1727152004
1807773521
420947702
1273460108
1069150014
684809797
410211523
1892511032
678271862
1606411546
1722883732
1591069906
652047361
1453522166
1410417287
2087436313
1344001081
926909212
1784504280
1964293099
254622181
1397982700
1255253046
1906503851
1464323261
1626134276
1379803664
2029625267
67027491
701504303
1072555723
789549274
8451741
1540727294
1591696079
329702843
58129607
1634433302
379692139
1162089117
510895637
71661870
21299830
1158291424
1910410033
1483337011
1571402897
2102591605
2054834811
705342670
922264932
1034212281
667640198
1097311239
1905616033
353670625
180317872
1881010137
1725046477
1845537247
573042445
375914016
10698323
1668263931
1030401325
1565493429
1346653390
796793605
1210418324
1851793013
1285440875
265335466
249748456
375071632
555588398
2128624506
676925132
477243506
324959981
875545780
930328142
23296095
338431152
10807276
1271816180
580262993
803900289
179934709
1356285285
726795906
1452018583
1735501600
235673903
1151183813
1770457505
573590973
626013251
1334895920
585624320
946091236
1189255303
1432060042
670032395
221100678
266225754
972441294
1564065120
2029479512
6435703
790661134
789771246
206941261
964090315
876809981
411577393
1220755569
1549470265
1505135438
1277647321
1065534392
1624139762
964153326
2018754742
407037771
1395671456
1501284489
1488120207
1147285177
1612266147
861925221
394946948
1394571966
2092003074
2027703395
1442037597
2119353548
1015177327
1596857118
1875272997
1408118076
1147757155
1686315337
519438444
1169889750
264208455
991137857
1506112555
410353189
1001309195
1583970033
576361635
734031614
1573706448
998254124
222855124
1986415950
1415196907
324691949
1437753219
2107318666
240064194
391315807
1858896453
619246533
573583521
1569780087
2070631053
452517884
1895998020
2082714765
1562680862
892523961
1058371200
1601197585
2125027710
2049833415
2106010863
300277360
178965225
1083287618
783962247
805057554
1786466375
664590255
621959579
1480954938
540508368
200715259
1070272865
659416085
317726882
1536326599
1391248325
2001340001
1353482791
551765495
313236246
1319451915
94328241
1610160475
1988641480
300359457
1127316062
1018252856
495048439
1682366555
1291313605
474809630
900045860
814849267
2145043087
1924976089
1944607133
315607597
729692877
606554334
1697216623
2002940524
293294633
590896158
401560889
1150501841
229315495
1014179219
393676056
72118049
1752578410
1202091281
1113960320
1948314705
1287935391
829071744
1997283660
1429770279
741305875
300247062
76404762
1147793222
1759124151
906618840
169012530
1849531874
494341210
1588339083
1877016473
1022668121
1996614205
973515938
653544391
1438913035
2080475705
1665909904
476624018
1671689989
131638142
406501988
1153872858
629196075
1764349597
456258800
1888619788
1564675211
1222446254
1888393658
708909271
1364173536
1444051138
1502370358
1829300667
1649634529
1588295975
1908032728
801552157
1527998404
369289870
472794933
370519995
1823331914
1966067762
1064977121
1981634285
631000033
1366186283
2054491612
995724002
1398906788
1246357216
544603758
1433329125
1063274508
180916954
192671761
2040582428
1611386603
886647259
260300942
1812461095
1467041533
1304863891
1570092914
1865907659
510736154
895647067
1598715832
381568548
944201329
353537979
1565130756
999209645
1189238639
1712425212
1136234376
1977885100
373349321
1656238343
1144934182
422142266
2132417005
249178396
326242671
885413634
770711586
1332986672
717899772
1921296000
898514886
71565379
810428731
1728548826
1700674609
1129672972
118384894
2096407278
265700125
361724569
1597522738
1965058854
2047161314
60352853
474779544
1396100154
1203153542
246038372
84809907
1671986341
1882337430
1403711985
1874672963
1673588269
1609651372
1802485497
2070118122
1296764774
1537425496
881256743
1559651608
391568925
1050200684
600381888
734355816
1429464126
1272025049
2144247622
181838281
1044194466
1138546754
614921429
119757600
1566055297
1509058809
612083304
662069741
1298994389
27372057
313171297
5469356
2104820943
1359719722
1800481981
235910503
1122968859
820762327
1150921517
239619145
154262456
1996330933
1558794098
2030571685
1298331291
1190707308
671923304
1074897494
2007188127
1647904258
422995683
588074930
463200654
2127838754
492671429
1047294255
1204918494
964576254
1034150425
1363018967
611258836
1542619878
74648794
1402343002
35977936
1786145769
2051281100
183797066
972187723
1001348542
791565263
1914465665
1840733183
78546945
992586988
628615930
1007423049
1562975375
1570683248
1913479810
1290750391
1737050324
1832856090
420205583
853274959
2085096150
987336342
1668700476
1177549766
682861262
1872576789
139925298
1847196652
144684989
1867559855
1455578141
910052317
511616546
495389413
1289207122
30841558
1918113268
1867756431
1197912605
1713871662
426770725
1592976983
1120727837
542059523
1535551113
1661516435
708142916
1796260080
1821836582
568038854
1995686087
2060371285
963495823
501130705
778780472
524578947
1844237217
505027933
574506457
1411448762
376745502
658234333
1780837865
1222096290
1678364120
1958123065
1361677575
1159059683
2139604558
1056318127
570463107
1207289605
1483560028
1340651545
1500049618
1014010699
363319338
1797184666
785830667
897325384
164581685
1212103676
1659419594
1521547230
1228503472
274576638
1589902322
2097907817
663194142
1829878399
318707474
1517893525
873569536
2055295459
1528849886
823349331
1780111489
2047058150
1019891030
1128410505
753295656
1673358292
1426254053
2032977460
2129828605
2053615731
1364717083
1148091075
683842313
789673913
2087614146
1268910328
2057181023
484094785
1017388488
1173723926
192210770
1040493020
891265945
364184346
1094664329
1221322795
1001795478
1389627446
532015081
1464768210
1894093890
52233002
1961130037
954558588
584012843
1960062244
2013524883
2069600268
2034343972
1028554473
2008286515
2035155355
626440977
229800757
1490886384
1623358190
231068176
2440350
1858100920
1451228208
182115092
294044185
1322861369
322371401
1356506615
929819120
1845368318
1285101032
682383226
1576469899
1513579645
731468736
1323038030
857359860
1419503548
164349078
1610509496
237806872
890798311
166537228
638059321
539356193
1333961212
732185552
2137612875
410132774
1257988951
1518593876
1036661668
677780595
708920670
1313026167
563037558
1284442071
443345134
1635931947
601688473
278895208
1217744970
1387210878
728712131
190197139
1732588751
1035457781
1538156375
248303497
1852686179
1291531430
496839358
816253393
237766408
1653913095
1364498624
582602475
592094230
761883227
2058978528
421361544
1842636902
669744065
852056973
66025660
1930200582
1759702100
573191426
1809473986
792529424
746451933
192238977
312314316
733296354
1977828548
1301508518
1264128103
735466592
285803146
1472487338
1785400863
1690678960
1064442634
2015960805
1559498467
318939575
947515496
1587701221
2116684425
63203397
2075858625
1146455099
1559656193
1760234904
1929742280
401385809
1998077051
794865255
1288750443
1150740318
1238328738
1607977518
412227161
1357830385
1335413212
221795468
1733776392
99498241
443073045
1142463359
914384436
247724401
318695278
94625211
1989460326
710506896
280076779
1789647509
139672925
1467059064
1874810950
6154820
629544627
1538607971
91162322
202286994
210626583
577266674
1981691032
672174159
1627497441
635830926
1334330827
866226549
656988354
1132455884
1832600577
1619294921
1976422882
970981419
540894960
481184308
476853641
1344312978
1256425800
1471559951
1923840133
177647338
914349204
59891990
1551834363
1086786928
1090563538
1015059297
876712661
765457435
84492178
634362253
352528741
1113522821
1899507351
861859273
1753298103
540484113
1915504563
191458385
805074627
1525781630
4719358
292563394
552636075
1066751368
1142903420
1119540265
134369778
1631263944
491299889
273871103
674143088
2060426465
863625222
4347694
1198195319
1243258347
194617231
1450813445
348329241
1698154552
1133716869
795195398
1545597691
988411972
418219411
940264225
43241650
530488046
1364305044
643501406
1070668271
1550051122
91491898
1026348060
534899657
765655853
571569327
491286347
425098360
1522782131
1020433758
1939603686
542594392
1961437197
1266583629
1431015491
1924287320
2049718397
1388764932
229896621
1092517267
635590317
1387276777
1738025098
1719838086
1641233713
1086593808
1186322451
623347779
853178914
1387903505
1665639428
2023368532
446120556
599806427
1202815265
803651426
1699283625
448195430
233658971
1532569307
1191508995
293738302
1167764781
611230056
280954874
983750551
1590802019
1003872249
2056260379
1697245644
632147798
479970380
169536311
148338501
1937345866
1389253768
51940073
45286327
1021924307
1134909388
683726030
277958830
1232598664
1827411377
993680765
364571658
37668781
1340303984
1479442428
1759065628
2072251019
1762723574
753062995
1884124172
286683095
323413297
256725671
1012202383
781544912
1640389431
145009100
254857072
14720191
693755475
447782816
1442384018
828625249
1063409277
375009037
2057162557
266539604
686880622
1815308376
1343861914
1518535038
528625624
886920196
1978145613
1323023037
2110865462
1401818228
891256828
708762800
508864636
1842612588
728327035
28670681
446004676
1328209807
1385313433
310361937
920409505
1557999777
1382309016
1356412170
2124118290
1637124171
54546907
1964272302
310083952
1612024865
1346462781
1512995732
1778062804
1552830162
1294336291
1184999795
1842222933
1226373126
2057975136
227572977
987620677
1385865688
1596459162
444024810
792860534
293406601
137010607
531051150
1897103356
1255147863
1659885573
1310259000
1366951041
1916145207
1179994950
1650910102
174038161
744758994
1204010910
1430933259
1853803922
1669744510
1607267016
1979089206
2035187561
571729143
1870072093
1784408476
283917078
992602716
36490682
1018657028
1796714950
1703763583
464984907
395935758
1086227896
1636408749
1226286745
1056084309
1002916896
113685463
1781249072
1694314184
782246686
1411929747
1186030964
1618479532
644353172
172059542
270986790
1468887612
1652035819
179794851
758475212
752300441
776001587
1337750478
1384999525
42605605
875026449
1874375154
695133120
57807924
1883617844
1922109522
1399427503
449765981
1482892022
2033545914
1413795338
601391564
48001107
863062974
1493889761
1723259958
1538046500
1171832900
2041911742
1331998946
327665655
137016386
711249627
693805922
101782221
1113193416
271813884
693380561
1498622049
1514151052
592855465
116318537
1552616071
616114244
2044255877
1089664605
1687589969
134762156
4862851
1704671484
2083556137
953955348
1977866676
810312801
93511980
799881989
556673030
194383231
867929700
324062773
829029001
441603030
1433932836
1636061869
1217708951
1073071848
1764094274
1046946839
1511739193
2024443328
1035066666
747676748
1198783350
1989300602
404720917
1947606826
422600834
512540800
1345976540
612304207
1666500780
2002310908
393139834
419566348
1118777607
1611163566
1659994798
145026328
778219206
237739067
1683034218
353182895
135765727
117455950
1318971959
803128028
92285017
1271497831
135912822
630403081
1208332076
211316892
640764706
1160066203
781674569
1093999374
774574386
410549387
1397456634
1257550830
756689861
1056326497
1295519651
2091692188
795235945
634144769
1351987972
1674653879
691179119
1905933649
1592155524
1619692565
858898583
2057678871
625663639
2015655820
1385842336
2077191498
1718968598
261089515
1983725381
1950339585
749030778
1753634868
1330747249
1812627309
1518861800
1127981000
223689277
1791767195
353468187
55508208
613700843
1879592576
684954552
1737614211
207543279
307388402
836204946
1417920378
955530543
89157068
606758400
301345133
1864225193
1528979474
207817653
830424671
1430496644
561003683
987724374
1378637304
661784948
205383407
1800291976
70664576
1618939129
1017986312
1628486109
1290760384
621735202
1419406181
1557801769
1933892421
947370122
1468059360
1457559461
826914294
477784772
308649652
1322427373
673190701
3034485
1165304905
203531244
1869202841
718787197
1878133048
2079941533
1416009721
298284971
103967523
257828313
1319756007
1412705500
1940293667
345271802
601291876
412108346
180297726
101408696
714330847
1727687837
696911239
505696230
727573362
1942043917
1482707885
1156522251
622648569
681563536
612970040
90410475
1443979487
1259206960
659856306
1242135875
941661444
736721168
140357137
1870151608
1012731126
283015657
1323500428
438467982
415090715
1158167100
1133944672
1645729355
799211572
1549437852
270999543
1044399862
2058551888
849456210
475714756
2113055034
107759095
1979696290
1285628403
1743813042
957002159
851540030
2010593071
286065667
19599611
759840537
1262997315
110357280
1328032915
2049763577
1143172797
1522994498
1671265834
637505677
1412492582
1524771203
1515086985
543019860
68524044
108113189
1019671109
2099704277
764144085
1617452903
1975237649
147526933
1913885648
1845973570
1100189391
1660271801
1586289772
97551803
281237067
1915928408
400412834
1984255610
1828595660
1332722401
1699452581
741818630
826456760
1812931374
777954034
1497026921
69322274
706968358
1535650992
1021888190
238390174
1566301812
737663673
1272416771
1316754249
145047662
2035768220
1730031820
1885329816
29443817
1151904207
2003423542
2005654071
1658318359
1466977471
489740752
1246921903
646958748
20919917
207053504
889679688
1662830556
1786099806
629683044
908678602
1584560625
1747825441
1922967612
1174928097
1427798834
564571389
1448138232
1118098026
1370198825
1557548540
758947917
984077587
1752388177
1899281784
5039987
1161136079
1770574227
1882310574
1220976122
515638642
235801203
673439408
491041579
1189676994
598285379
607206333
1994073197
587000686
1693070015
1283058761
1270871597
1057761657
376920418
2064486272
335398600
1670153590
1006116137
703344576
879791760
1120187193
698753007
1322581886
1496297904
574098205
1381271098
1715523862
182501172
1625768387
1487012979
1240935545
145271369
1832483156
1260418994
1403562850
967109203
1815620559
1794756475
1825699617
1561705983
1953599492
1532945390
180430562
494600239
128215773
101919299
419855305
2087983086
1845041538
703195993
1192566223
2035367931
85632129
912892757
1178148685
1218442144
1976688122
14734034
1501453713
1008754231
1324729923
1654111267
422646639
863486269
203519101
940515572
416414725
98205686
1915097256
1113610929
1296713789
1652475060
572861428
1529729634
1111373128
1505163810
290717184
780410095
1517493643
1929618684
1480918400
1412925230
1099154295
481543450
117264625
1114963878
2142924309
1732137719
137347816
175151887
1164300799
1049370428
1438399536
1086487107
1048596902
1621794001
1534577941
1565844153
736948062
35462735
477765376
1480587979
1456785678
749377797
453255521
2132690971
2037019532
738740747
941262245
1311150047
1867272364
1191787071
1784152861
2087844069
709871924
929917372
2078414930
752768606
215813229
327838149
1842737912
1962428828
28468188
14009269
2144328692
600488742
1749162537
447545939
2095392724
895982649
1634945063
815416686
942010007
254863323
575303470
345517360
1409104921
2065197973
1299380100
1764745795
63857275
251040902
383340790
167549868
1461523873
1026570823
758796980
1794698825
1599066206
1715458377
1162839663
1120921596
1143510182
461966104
1617422855
2048624791
599665055
1376410786
1392642529
1946518592
2103293855
942311894
1088842933
950134707
635197993
636305026
657962222
685706311
1878336736
1805493956
1898539349
1702208419
179605995
1846229013
269125124
754078698
264343459
352353422
1764957941
1570624043
1924578197
1541950780
286230647
13372528
702345124
437745682
1031128893
1890646821
2064932035
707319321
595690506
2035712292
624359841
2061282317
1865411587
568588481
1644261142
1241927680
805163180
339296709
1124632628
1499843664
1185866643
1094343865
1104664469
1535135445
973105530
370881480
1226877435
714558250
55545784
1661473116
651309933
1092090671
1491208336
2058403490
2036687558
2121090369
1635613288
1882495414
305140614
323334376
731411085
1338188250
571920492
348875451
1611570828
127751500
1781526506
675888128
968897579
1679499698
1902455787
143567154
1719370406
327344509
1154376425
1147933084
152966283
176670502
693251465
51847225
1107939265
1807274726
154876370
288165136
396176277
363155533
1323751945
102409216
434219671
711578505
860108792
907936276
1655739307
157296933
1289218737
62732254
646843681
19199400
621643393
2092961063
945887476
279524554
1662628021
400395802
2032194605
128632373
25973504
839941982
301795655
8597256
1088299556
218414097
543788398
274929154
991533160
1505456857
1650930792
433166476
850558858
609674813
828825595
2070518331
1015869150
133684724
716770068
1136166083
946796648
1593674770
1974862488
1562680738
570524728
1605313354
584959247
524498141
1800304446
1611200783
797378136
1892993233
295082128
1019036059
2089216245
1084982006
1492888451
547050515
455443769
772791283
741818905
447993486
1497780656
1793392409
1400562315
1147883072
735354187
976062773
129921889
1064638133
173320889
1221822422
1742504415
1115479827
994587104
1205348364
576605699
2020679717
1883148883
1463389286
2084314020
451562099
472048907
1668095112
1616239674
602099006
1645521009
1875550460
1403835490
935055756
679710980
1964925866
341611388
2043068534
707288162
569355222
286166319
1987582514
134693457
90134967
1560310067
888300032
1931924139
6433755
578331525
1493452238
30711197
467047135
617450944
1581575365
1815276073
403125855
1876001141
2037581238
779931088
112661361
1392137192
1711939980
2011148526
2068014513
538401779
1627674268
897984558
1973926730
1804899899
1396220708
1420287564
698456028
273936893
1740878565
874091814
1380481398
1072198686
828177398
1415298046
651061260
568247483
1789770846
286523420
1343385803
310845496
1104191632
486855285
845130441
1172209789
975490066
161452148
617747748
1754601688
1570791457
1854826166
817524821
1413557969
598599077
1114907661
1088759473
796288145
1753109624
828865871
900677964
1231642959
1141323492
87400013
1945275728
106407572
1419509950
966733797
927531501
916480821
1057968602
2037876830
329700500
576417572
927307642
470237963
660715983
1981537370
805324263
1116274065
1273471836
1795749506
1682118060
1254734814
229017720
1517910595
1170041257
365338333
1036118205
916937467
594255263
1775855122
687999357
108638985
399890185
1608559007
1589794868
1376808641
420308849
1352927854
1200401930
1782004017
1431270919
1897474075
1135049725
376701376
518451463
272339366
1511738573
1183944770
1900145042
1319593006
901778603
1124616819
10171394
1089651177
744947019
400564251
1919194573
605256794
1729104022
1575694872
814702527
1064064725
532599363
775206869
1588201297
378947372
174162180
1831544760
1152362589
1409936765
730676936
409615497
1804878207
1507384455
1109378322
1062705355
1222748914
1193797204
178617856
1226036286
1295604040
741468805
1839234869
1190427633
768803599
2009227750
882145668
620293812
2014768270
703929745
659275315
794492478
691517736
1948022345
44889664
783064097
273749356
186220228
204635935
2007601601
648001377
1720227512
1925321152
34071981
1895982947
741983164
1750860230
1167022372
414454636
2131329035
865259492
1761067950
1027018673
76745969
1578084348
671039220
294063931
60222039
1542042617
1230323771
1420870972
169358605
491682462
307787704
464406439
325349708
1700290400
1569378903
1052945838
46849545
1369784055
3473487
620816136
1521318246
1309982157
2111812115
818610506
1248515270
2047258754
1477947676
1818002180
1434123134
613935736
1182878312
609693496
288074574
605533621
1523701558
1586372100
925978178
183345029
1446898038
1245610414
1031121283
747671089
792317771
484114127
781055874
934609929
2035743619
1616300404
1480926716
1168665683
543675026
1948909233
2121039144
765832528
1881553088
307932540
392308260
332490987
1038254710
61761383
430831593
865740073
664944589
453463653
1715724966
205702094
482576797
828175821
158324193
1722124300
1203345768
951335571
377869636
1050903476
2124468349
1357920624
427199534
105236271
819944157
1753624654
1235816134
172837125
314448465
289141504
139551791
1624503742
1660270253
970933699
1635912681
47547730
492175889
66535662
1361761186
1553148538
563861625
1140460942
1321346669
2022585969
110769498
428940123
1464673849
1636509687
29196439
1217501109
1598491625
1832062041
756869309
1083404192
531475272
590143339
1531230301
992739480
1611292405
354063915
1205828308
1432146425
119181348
805586349
380471354
1492397858
1581593467
250495142
1093170810
1767497908
1572389200
622757230
638091329
1778169485
2008041033
1219335422
1676355761
1295196168
1279481953
1733770004
539725629
52234318
1066455947
130370000
962637250
693589907
2073375075
1796811708
990212630
1448548294
1313259446
1798159164
153583560
603111838
1479801913
402229852
586455132
403447160
894593895
361591371
895299483
620875906
404552066
1095602996
90347861
1897837189
592924806
995117916
2029753521
220873390
654156384
781783562
1605026106
1979662526
840954923
2087925472
1585821513
1113188632
39875081
302396241
1857941766
315679298
1762714828
1366870911
319019933
1417479999
75568472
453519171
1561685477
2077151651
1728273423
422968295
438140148
380938029
733490752
592861393
522972681
274940890
146744964
296468942
1572289871
1330784767
1339500399
697518686
108446707
1470833746
1520719931
2068579420
1375720684
1815297021
568649113
1998745811
1511813727
1991080670
1600535587
484046293
292773701
1517644354
1192916807
416126938
1147811017
1991637916
1003111906
157860554
846265320
2121177363
1010502901
191909308
922308354
1576964794
298703461
1919566380
674843668
555314319
483177977
856224154
1449668152
955666300
1353591379
478355319
845681731
1063585451
1022458492
797171130
574187426
1222102323
345687070
409800588
2125738997
644022750
528506442
1089355850
541288014
262672250
2100471625
1448701342
10139160
1378261562
885871265
1406183156
484971156
1849596626
111723080
1348452792
632852006
1129609451
973698578
806825536
254737403
1205671042
520594926
247290477
305672351
1823753313
1618325647
2015255163
112822158
778579026
785685113
687051642
991105770
1507626969
280469304
644406636
1477860655
609344008
1732820229
496814270
1565404209
1767583251
1582147237
1825345716
493639813
2024661814
1972727741
156034383
1790559684
130470777
1973373748
1006635483
479843973
1686964448
1746079570
1840995768
1605950594
478698843
881616913
862551340
593159330
1778761056
564711360
148699020
1557555506
1649733389
954283521
434895993
1275148943
1521572286
1978016189
871444659
666488909
1507455914
2007080561
1024007792
1798417096
1282395353
315331065
1122807196
1002882125
1067222740
1696493522
535634844
1484907501
412238042
558372990
14944080
1777519091
975179068
1125915929
198472496
1062564550
110485532
1549913036
2073378649
16035648
1382581998
740895293
441744901
681729890
155873469
175554569
1609253671
1001124127
1549547948
754364438
2024570592
1069747662
1285124744
327640658
119015544
5228046
97724662
1003719152
1040236691
202095346
2002487974
1443877521
1406723803
1777638046
2071892412
580297185
1923531345
787750763
126300002
2013138374
1475624425
1666081166
307033664
604695406
125181216
801060419
792611921
183709327
1523591296
1417587961
2089512346
644325567
1907044668
927079364
1584222199
1283312696
1331416740
1836915378
1776090484
10171422
961705956
1605414117
518088426
58330262
2130943715
554860202
184045088
1519060466
747342631
1310802248
766419429
2045875235
1639140611
1401389664
1909443796
1826984562
715247817
387257534
685389199
1646441332
1802836558
1018085287
13618901
1912229073
114311310
1464336556
1817453495
1068970636
305971319
578826900
334165926
1015660863
618514744
341365517
350736873
756230568
2095103105
399049072
271174454
1977356909
209006909
589806693
1676405911
570404806
1539281392
1599858960
397588808
911513975
1091497510
1943709860
375801159
1658929792
1314403628
659259061
1478824131
1259950597
620153451
2111271353
1156875351
1173659659
832315215
1412000994
1305487390
1654759958
260837544
937498774
1240967291
1050153584
1127836352
2123405225
1032936805
2868676
304943094
2073119883
1472308002
1145171817
811825970
1919369820
1394104731
173330752
195645566
182566007
653241157
1102072810
1677157588
118936356
496777300
1156453029
1691891450
1253250786
464867681
376716064
1241380422
1522229866
1727553687
680718498
699774920
271067800
359629037
1001273260
355681589
1166551844
2037959711
542083768
314556446
2078934603
638354601
2105505055
247482850
1931654450
1232440755
2034139215
1034201115
554124263
1253738148
1238899249
327014151
285900726
2141036870
850029761
1388409862
1292881823
848713714
1276467633
1514917145
505831784
315253238
48378547
196144862
1608890281
866522629
728126904
1745117264
2043132286
129134294
1267270262
157913950
481314940
1133192308
801239221
56151899
897161908
280086363
1903927424
1695238423
406592851
362991905
1157108514
263585523
1674590425
1851372452
11242724
351291526
770699217
1884277398
1417617769
2131725596
1737717446
1755768419
1290601366
683507537
824630317
456664568
318415208
72165729
817916652
145257085
629195751
1488580015
1161314723
1757769203
582298215
1268796147
246992394
1863792493
622843482
344761357
1253687220
879848761
848191946
1477474701
1564561890
1603071973
796859678
1164027383
2023373209
1518836049
1549725816
1022797356
788047417
2032225252
1975861586
641016316
939734344
2129530080
18751962
1218607569
1000989968
220187956
553604336
96444528
734205702
2047246736
1766704234
1855528715
2028025494
1154895537
891468575
483636721
1726362411
1001788789
1220356757
1602975414
1177347883
693501322
1988626903
1009114732
1999011436
119770289
1287203116
431477491
242874369
2081315284
363933505
1728171367
940377362
1139223266
1901471852
1717169282
523849407
1248757827
1384243616
3123593
2013208869
615092565
1456651699
1918704479
619524499
1594016531
512034730
1968230435
436151303
755485566
712844267
1568765949
1727111158
20439447
1022804736
1125885556
121568979
573645944
807956814
1585528384
282578252
2076221613
1146860900
1735988999
1356002757
453801319
792154729
1462502696
1331810045
2084414995
1345292223
245729415
527645864
950250878
1698346649
1932045118
914183189
648868162
1046036097
712142181
983787839
2076577306
347139692
999085900
1905339206
829811871
1343788202
610650679
1517695073
329739764
1219458030
58332900
1803748012
1792585749
540295226
363870016
1490711776
1290559224
1260418688
182487533
1651892274
1210412268
1150217522
1569409366
1303299638
2069898640
161556180
696720632
153336397
983273802
425291167
197129972
378975393
665608701
1343776111
546242738
268192339
788439245
155639166
1521249543
1156234493
166797945
1492104656
1641150014
1709274904
1591931431
109059168
110140309
699560945
282702905
1660477373
61010965
749857814
1654858042
1334589901
118466922
947786790
250288850
489720020
1332249905
333127383
1701797027
197153989
579208354
314943078
187420620
1272845044
181121794
1640179256
780143204
775653941
648702205
255549343
1926539961
954766350
1002370700
371591384
1065338443
867568304
482390456
1105074634
813794357
441157413
1525257765
425537805
520520828
420446319
1266876965
51764244
756202234
1127524887
620093311
487776570
879629271
2079151906
1050724845
1628035063
1201028599
684324393
1187905776
1125098206
421840642
1724820771
583378205
706080617
886319992
1312273177
1181506625
180234576
3470060
646524660
97836251
1870648971
1048888465
1512491402
2038688273
1896644116
824369663
664090379
929898464
726771183
925226502
402500097
1180825918
1008371529
1734105741
393592518
1776685245
578698649
1541702185
1821286241
1467476850
1298115129
1792742838
623606528
1296737376
2133551922
1617399780
1292946361
938850268
1473098138
754500750
2026793732
339318620
1526033592
1072556736
411924269
856954873
1496458753
1573806943
1781419152
103174113
968517791
1579261442
191665494
1856748398
1926919236
1976415053
2067195570
296625819
981118875
1204736985
986805460
1028889530
1102346565
775002661
921566887
2109171252
1112952855
1029047909
2139050986
1075783407
919948908
1884697970
427409062
1217483078
378026906
229053691
99886628
2103309470
1641711869
1343318969
1706277788
1948587337
312963179
260096457
1174065680
849618142
1691258439
1882573024
713605559
1155271785
557864352
517480243
455742776
1307171659
1222708139
787232653
1831229877
59389543
1132024109
1840587827
1814806929
1730555400
1431484907
1760058855
1132683959
698700270
1534667777
560913031
1905095573
1070830362
1231469491
495633489
220317041
578156771
836546207
110961145
135719098
1164295206
1349412655
735180582
1638591508
554926174
173924228
1788302396
117285134
220903893
956852097
1290379168
1455153839
1737067785
289381612
1593281211
764840644
814587664
26140220
517734308
1585447080
1205766950
832338572
128912811
256949051
1765020971
1698648872
1858572136
2063720488
1796352443
168358528
1399074765
347550771
210599078
1406777632
379548594
769494235
1410261166
1088740699
224707828
411056704
472378365
1415227037
1697596901
1495679562
1140734020
575581294
703442797
514749103
987328142
1920694482
1178274030
2111321905
1029676705
1131060646
540847701
1146433264
990524628
1833483007
1761911359
397069662
2076058731
318918712
1547523483
885617146
1854993470
1932810121
1005293432
1745797319
224122763
1686289305
1135992717
1984420016
201788259
676309379
588069218
158235517
1723071798
1282042471
1427303474
1364405310
480031575
361916705
1987570413
32908321
305133353
462213584
645192118
1683616358
1953963648
1085798203
655056740
1082146574
1645970199
327102261
878943487
1621205618
412980837
1149519808
553386244
175642328
1958075309
536838589
1596848581
774409046
897552744
1473774439
463904521
693740015
928626033
754228090
1829705400
668100890
1336853718
301082536
439526721
1849294910
945211859
1985845313
1189651322
1579809459
1394022382
1582172000
2059055654
1803106857
102272002
216491706
290482691
1783205118
1590890042
1390789111
690958444
856931627
644918807
1780814295
974622451
998923998
314433661
427545547
293071701
1894296768
896740027
736294012
1428571327
1593636494
2035104488
600531222
2124305736
548296993
933068872
1992813496
384233506
908067386
626696707
791500139
2098685305
2083399123
207435135
1686862452
1886138005
748797040
937957004
454620900
778929713
18676386
890525796
1392910514
1915634992
206880268
2069678182
642182408
1653444818
53596206
1135703439
2095300967
1694416483
1570100414
810871480
236768702
789432846
127818544
2016369827
1231530359
349975106
1262770253
156137460
373950449
572271405
1604883027
81779813
755573479
1099917100
1276661191
2069933342
1389035430
776816003
1506140690
1333041881
704164034
757083237
1204197301
1388022201
174379991
1446899599
461226465
1727960577
856866140
738465859
844146493
1234643219
2046797280
1048329433
764460326
1427056925
1674491417
552726296
1456863318
1452978573
319074487
946997011
1767821773
1699465107
698985368
1079107392
1286547954
786667224
1432281129
1067627903
1566596344
1743105348
1702625938
1122193539
1561368946
862987851
1013952320
1879255276
436461031
267698787
17987433
1117075245
704597954
812538061
1847407657
439850593
1270378786
1047312420
1592859508
1430559521
636254985
1967270296
1421018954
1570909994
1705263453
288492033
291217176
1774949473
646598550
1980389279
1263802947
1976332061
609934776
1889843259
2086944549
1266171988
384565200
818183287
1713234550
328055074
201768418
1448095673
41165279
1261557915
1699029646
715203620
198977781
1495061619
1361794095
1353861735
278490798
197567605
251090240
123737140
1504422223
1644254911
1918107778
1807282427
537832469
55215032
1208368590
1992837980
1646533737
542578712
1234366681
679849069
107406538
927191989
2069018603
1512786945
1256170859
1501572518
515363084
1516413348
45028521
388066671
1269063062
1973704780
1076667734
49452305
698932504
501382643
1098213013
280102882
1937158299
476657971
839078456
1863778857
1737967962
1148935128
317379766
104575476
1810459256
335484143
249867812
1310054376
1776703875
334928745
381480834
141119905
56319408
444916602
1059073221
1347895202
2008942134
1618701120
991106429
829816623
326114247
1443387703
1053200590
1564633679
1034271347
1917042111
916557324
1146996683
264781262
960613027
1087805500
2032031266
98747182
1557317650
1845166674
192437742
260549759
1683602136
131710027
249879985
1028247378
958425682
1128876366
1545694303
1126836597
446238322
1493709151
1579606370
986930474
144137300
278396205
624059376
893934898
261955520
1039257822
1086760056
1982075790
1863745257
625289499
987171729
672474149
637144552
849003282
1521800232
826605685
1054865707
367535969
933508037
1532449021
102225594
1952060851
974253127
1219849751
1292754782
121376966
1328131170
579983401
558447949
563251867
1763044265
1115890473
1782281704
403638947
1909945883
759187174
1464095965
952963854
1954052092
284273375
915380078
1669109246
1489325185
420451409
2052745789
2102934281
1250472382
468067218
1436450756
726615540
513299416
1031863422
1887626079
1938476531
1901915983
803950403
2091442795
1897492074
269421323
1600516684
2089374957
1423410307
1078281322
1564114736
1682776701
164481167
526669925
1397438599
41572498
637859396
1533829899
202540979
582351360
666818493
1691961855
207831208
2068178234
487707387
1651333011
565279279
943883023
713131758
1722106488
831468214
795719285
35336978
388538104
727909415
178556543
8684323
1489831392
2050542774
857940251
625028088
655985336
150485541
879604712
194335466
1850061000
224462007
1474775481
1815974922
1896872830
857670381
385444716
28454392
2078823225
1073581604
1088897914
761440878
306240944
1594670699
1165235760
1506000000
605717686
637018939
359836306
765496074
1975817227
1870204778
2055920650
465275725
433880634
703574992
173143785
1153206650
302449809
759644030
1546879089
2070797251
293936004
904562405
1791242332
2088176458
1958553951
1914390029
1233534041
1600190338
1224370194
1202994453
167682519
1714705955
842608829
1610614488
1289764361
764158281
1498432600
2071629441
847446733
2023847461
1307453167
726484288
1504836821
232231818
60111878
759131946
1140423728
1941962356
1974137570
101637306
1345458095
1245290184
1856390393
883419267
2001406276
987051977
1075263858
1177083715
1234888600
938775209
1388059980
2055314170
1280573066
2128510126
1375472012
1967007911
173640367
1659317412
471984518
1887503579
1398666403
777446141
1456631352
821886754
831020270
1783190607
753473728
1390279976
1944160126
2069826648
1631785952
686911315
1212771668
1893244113
1727295447
1841309966
1192477031
1703552146
1793156051
712516105
1209967993
1821447672
1868907230
422005665
565888665
135782831
143834993
1553287538
459382317
369989583
231141480
2143211448
942635042
1216481273
2063082473
2038101399
2020175327
897351595
971101444
245258408
1786834856
188712621
1214374009
854082654
1747884987
1934820745
1353750014
1841353583
1811008780
2023379780
1085374876
1485954320
701219245
1230768574
2097243222
1493386198
1982918760
1535622561
1914244075
151114424
2132536116
400214118
1482859642
2094480064
2071462041
446724193
2084006441
526969327
306771433
1430724861
1695350836
2078423178
1629558919
1470353879
291617923
1412177024
1204653878
448442416
373477702
1806583758
1180530706
768463299
814284890
23544930
204263318
1009623342
489020748
1947648407
1642891263
146515494
1495166021
1334886951
1738562371
119022791
807898911
1776565931
17943731
1803996600
1466818442
627132875
1193489097
360118925
880544918
1905067001
1809690177
604378509
413221903
2108186456
408306065
215826578
614567325
854032761
222127313
1390998646
532142010
742867598
1799344277
2119601435
71078841
1844339603
46225649
1245275388
637863429
161876155
286848114
408495333
1860335646
425768747
442655207
564113123
1500745432
1532648334
1511252159
68437577
791244016
63056352
268662751
1868995986
367099697
1110514270
1420628857
1031136161
219947863
406997195
508937663
336213724
1228218950
1440801543
1447294533
199598259
657157715
81882190
45011484
1742050697
1926148556
1871246176
1635363146
763856430
879694971
1046565053
891757835
1769949165
1240865496
451581879
680058711
1757670305
1928012464
1535183629
386400721
216759037
23513951
1002609175
2101050303
82687773
58052693
708061918
1131618793
853732823
1181786560
1934802707
1894965766
1217342151
1166644664
1179840880
1568321178
2144870722
1946260836
1722473909
1914470486
1336740991
283900658
613043161
1935230637
457934118
711708857
1713662978
2060296413
830202625
1609731547
142732734
2943126
1895700233
1671926073
2106355108
1858603508
2140474934
1005440279
1893660269
343294456
1842249800
1075683947
1993488086
1159194330
789040191
218921716
1166891438
1666173979
453846685
754486029
428011951
2096185923
798789477
1906544247
1553948329
928824581
1447130022
2073173013
1997883240
1190639539
1499291760
1157170691
294403836
135283054
1146530360
1737701532
1697275854
2076590271
1698994033
1885798616
1771215810
881348366
1772944675
1844770887
1430094783
1763666330
59313186
63781980
1126568635
1292472024
2006529755
1898587929
160090151
1172051169
121510270
547540322
1666193784
2115288679
1594253866
502251795
1333526805
531761327
1359251530
1661490820
704358136
7283809
1935165553
1171013841
433848644
1495007861
497060395
292042078
1979765291
154418581
2091821378
721633843
246824703
1913291591
617109760
2053934857
266736326
440699482
1671755231
344563210
13878427
1624385957
204352049
443760569
1721258217
713949975
1103385290
1095934198
384460905
1317489095
437382479
98369167
756305115
1558358582
1823907321
446181210
1537831214
1756948723
26355416
182306632
722168369
1326645888
1161684134
1997596245
66834965
429703706
2104492954
1521082704
1559787272
1209006102
1119637741
430667950
1709867875
674719558
670333296
129196552
273517652
972270452
1041359160
185807456
2067862684
1239450098
645362056
1971680220
127377328
885695573
1780261921
1126370385
1325369163
572181263
1756628703
846218235
1580592069
515208749
1033123105
939818352
703158838
741293249
1608229051
155440654
591964043
1911443174
399553125
1200884624
1146112241
249793569
242863057
1698287090
945089882
1707993144
2042792672
2021907974
1244527418
898958162
1191745691
1264702211
975690468
779687568
1105997262
2055698532
1991907031
271675868
1556959338
1729713566
2146694656
79290365
500964215
642661827
1978248417
958194010
945729811
249487093
2126056084
1636686360
1708200497
1423460858
1803916423
812346849
1916294466
200145917
797608666
1351912209
1992977656
1774718702
1912200497
581826956
434232370
415898188
1100999208
612765926
927949857
1848487869
476091919
536006849
1598847566
106075036
1686137057
196275711
453517097
351066703
2085828472
1987164058
1600298183
250299830
346896294
1701186942
856583754
398480815
1781313477
1373834617
400777711
905864763
529124816
2059563891
1336682232
791742589
1529040773
1794109924
45454033
1717644023
859420563
1304038097
1494651920
1775765188
1495729557
907891110
1171356605
1027379491
225198102
22405268
2078340046
930170701
122573848
1814042171
1989035973
977352661
84038326
2146379413
1222646465
1348096613
2078804622
1937977240
1665923752
1094476902
643008528
212687459
1894084105
744794404
1905506090
168435531
348327391
476341545
1877644596
421732218
2060931854
1428864155
436126609
186349847
1440669872
1659433066
1242355723
2034863090
385637243
235795768
357193893
280426186
1656051978
280188303
1193299623
1963009369
3561710
1176124784
2113839463
1855841732
789502826
2136027154
1388421799
1130076406
1353966901
1612428766
444414158
1510684249
567497488
822994573
906299821
310164355
887312066
302477587
342992652
209090737
332429801
514941340
1432665548
1478578476
1491857424
1026159354
1948031916
2137534125
272496447
632368473
2118237015
1138541015
1178062403
1670862092
1554159501
918652304
725966420
60757099
133902854
255558087
1170478212
1254472341
1935714800
858577943
1013064116
2024800559
1204585915
62163923
2097018276
1472670551
1146011903
793874758
266793387
1860789395
385079694
234316842
1697208469
1391468295
318005344
1704349058
761022409
500436255
69804585
1997926107
806489948
994083184
213408082
1650670478
1902612491
1964395295
1098899294
1300783795
984979869
110564572
1175947746
493874357
1459149831
2134101217
485497906
1441767834
1616302847
1876723662
1926892610
1234353072
1108369465
312121295
647425615
1763583554
956932319
1309049050
1874780456
277177507
710735185
2042412494
1672352474
1093395072
659972985
1736895084
428527497
8126456
2053530906
2120552594
49398309
1269668488
1056902841
1903519738
882267104
1129482152
1289699424
1191659979
70607225
1626438678
66362094
766101717
504045934
552385222
1645958407
63942286
88309987
976833769
1825465940
1063544134
1215644986
1191168756
1347284898
2102234144
807400406
1728334509
571224574
1881925995
74811565
1091795376
811119327
1966092046
1644746308
1761337246
1221428510
46461304
706643958
106988076
275678204
972103299
1007140305
1502785224
222733196
1916560644
874697040
965099776
1486571352
2021157172
1448822213
2081051410
383631835
1815542848
1143057716
1713961052
1809500302
810165664
1953726574
1883780460
863741112
1032463312
1884302835
110494706
1946345034
1354790370
931585875
2041662463
1588324036
559312774
465436484
1469810165
929355545
493438886
727024071
607317001
1772439904
1502191525
675136965
541397041
2001115338
426548054
551079194
1863943423
706927430
196768027
1208749335
1516316755
1072073943
1268064067
1691200963
418552018
110467410
830644586
819071665
58771489
942577416
1714885708
1338439922
1307417498
1606243801
495144002
1467498470
1717293808
1460876826
95755204
1820814009
2129370396
273561290
1749082210
1795479038
193388144
1972012469
53872804
708618735
973716388
1517013744
577277870
489662416
107564505
739412718
1595177083
172104690
1778634035
93948426
2094017511
563756755
1621670138
1715821168
1530373461
2021272964
1379058641
1010783416
626358444
2027350933
1746880334
1009333319
1753300873
756523232
1243604082
2087442673
1738149748
517424136
1049800867
908058048
410710447
552088023
430627775
290693191
388212081
1518867168
670717614
348386276
399155582
1257167402
1886162096
1627955435
177753771
922253226
1641486770
583800128
422161497
1799382323
61266958
474111423
552078819
1745488474
1651131035
376430753
911430006
1516844661
1011001321
1860706918
1601416988
1860672372
1856725993
1696022588
2003162783
946184340
1716597113
1415412763
1197575562
381037957
2009842481
1731856553
1237943413
1824870076
881777339
931459594
2097900978
940864477
862780162
270317123
249046167
569844025
227248984
1504252600
716796135
1319461305
1927738499
1791021096
835281450
764856202
488797943
1059195767
1941148239
239146235
160576352
612151650
726886954
1947029822
1079791881
2101927221
1919458458
1907652157
838289637
1511877989
673807219
259404120
1175542032
131990786
767065934
1574398235
490658605
121771604
472185987
144712314
1247893349
1187585455
1809246337
1468350517
1398080575
2104534787
365041383
1555126263
856638590
1941193098
972229884
742808247
1809185839
92298644
1015276645
1345948890
1781490039
921477212
773865110
2028490175
2003055883
2057784274
75241825
2086933521
161032161
1561736647
1479497659
622115484
2046234006
934588871
1717379681
1016297185
1674379835
7300681
1118232682
95915455
512844892
826765985
1113195792
912190128
1152303493
413433998
1980947237
392807289
987547131
2056707294
1959993562
988223149
1279811582
2140281380
1220839033
962377837
2021406487
2097190108
1936821205
983826988
1282311113
252487969
2113122722
75857340
1715350741
821126947
1866693098
1515036915
57176541
1422916665
969441383
14071601
1262514328
612240712
16437484
114846466
1080107080
1898893724
1662068721
1779022047
1719264231
1641931915
325516215
1496564114
1370053203
1862224151
147627607
625565
902299467
1705501247
71594559
2046098479
1627836404
671315225
1518119923
426520470
1524434601
2003145242
82219766
30918531
1202892914
90968012
1566886343
1220494698
770526111
1623396433
697613961
2140382428
1169438316
1884001741
1402127041
1989772152
2058447301
1406483723
1844461007
692421934
1046750146
1690785840
808253169
1453901955
205611312
3107066
1509617458
1566220911
1699921058
815254499
2124620267
425554417
311406755
294457460
597097287
100889171
502797580
2104442854
938598808
1632138685
1982865147
400026800
821927391
897797114
1651976544
1176299257
1207543506
125037307
1455406202
1940482136
1543786862
1376412054
665593339
267292313
1526588249
920702922
59279309
188045624
1837755804
1449688049
1753183846
1312500381
57919278
842753607
1216550919
1068010851
215189252
743027247
1025165619
727504060
589153710
1837979139
52240414
870837638
1818358878
1821063673
1165456946
378623044
1522867337
1968433546
274383668
704779582
630286458
2126866875
1885018716
1438723060
1250952963
928818237
96702042
1981229215
1968528943
1035865667
2129430736
793339460
1431599139
929043237
1998253071
1063746522
890073185
192828338
1782191619
1491017301
95458210
1085839704
1078315297
622013956
1128960694
44891569
658402786
1927000897
1728853845
802004256
1124143084
2034613788
190880632
1624204174
1935386099
1007904939
1942155082
1755530248
1396754512
80892703
875591651
1967318104
1218608304
841835930
1528622605
242766647
879135217
1309506673
2089574238
275583978
1849807215
1034052588
1788187195
1392323255
824462745
1535868934
1181341899
72277557
98211921
1532003660
417119834
1948999762
1176828893
1688732653
23641342
1752153533
1733409560
267905927
1432156541
1493253307
1810183501
627688820
2145133865
1941845494
1599037177
203066028
21820570
1544246925
1966875708
534734816
1213163569
135173412
1399910529
1283468126
581736586
1980181104
1070652269
1024534820
164999820
328615705
229439825
1559812011
1360842674
32923819
1375406054
696211114
950231035
1425605238
804788152
142013278
2030337021
351451136
1305500422
1436504971
364503322
696827201
1804575629
1387233379
1770953695
1010758670
1157532823
796261021
1289083544
198892288
1036999130
413721590
1732898168
915277419
2124595039
1183955140
1721880550
836136781
965914460
1857097743
2016387395
1249474678
924945816
451880221
1648809465
1841066084
246615730
889727957
1048771671
2091780330
682179910
583201834
2144508829
1190177297
551391099
1246016305
35047653
415872641
872535850
157687707
595799139
2128662696
1028517802
1363688413
1815956173
1605892009
662056789
1407515105
1126323273
1499633949
529737621
962982237
1065461257
1485699387
1216941484
2127896384
807397070
2007968938
122999860
2079256991
668081833
272024015
472041663
232387532
1091702099
485248535
1630263212
1403843795
518837450
1312298190
504331689
390018009
870695812
339513987
910569670
774937323
532212175
167946385
781028904
198873404
374896187
767858077
699202310
660997263
1820675481
2097612257
1023549578
697733866
380577098
992783318
563767991
1249387646
2129540059
1205975325
124590335
1812136199
875708927
1825225620
904253
1657564427
2034139801
1846700515
1316978951
726555891
283826465
949450811
1066654264
2033675788
1383730522
1636904583
2066084452
1131479299
971390913
1603675895
489643136
263021032
1186909239
1397050700
1601636999
1997083450
1127530255
441430621
847686378
1325610783
866635873
501910959
248697892
56448640
1570149286
443595236
971297804
341314824
112755447
1770898925
767184535
1400282884
219284669
1533558832
1878722428
1753101970
32254730
217387290
532416423
296663730
139401101
403688193
768042948
1617337854
723506041
1242008043
1779723561
1680665998
1532068218
1660361606
1928052063
1779475072
40068232
98144267
641224164
201972336
392484211
333731891
824512963
441876094
930765401
1201684218
1067839623
1825142728
1531171400
1768290972
659030542
682509870
1440810169
1501254675
728957200
2045590243
1783127499
693417456
41236231
520590346
1105756282
1048066000
540116998
688768254
1036282888
2046696971
1713399897
924322760
773026345
710160125
1983782359
1435357713
147795952
1263959195
733847984
1684260280
1349691715
651292110
1791542823
145361018
858480354
14885018
1594432804
1050767
619384270
47752710
958870673
218078601
1695997799
1360624388
1784215611
778055543
199131976
1352131621
617695993
2106849479
358354544
609299068
1134592017
2005179641
859452192
2036483361
1648337583
730785715
1592332555
1140260108
34851260
458103927
970691998
961757984
144642231
2025689000
1913181928
913503362
183820052
1511390493
863834203
1265074222
1450540459
1501961322
2044433406
1458785750
1401563074
141757450
1754709685
602621038
784865820
720018245
995427047
612512171
681381512
1751680675
1934032084
1214123144
1399287351
295792027
1683680877
1757581145
350634277
1768853343
1319816379
910644224
754305534
798363470
459998548
197486382
156661589
1878670337
1089068203
249449220
998976991
1158429690
1591054349
1142139712
792334856
1013465437
1072424239
2017037955
102101807
2098626012
883886180
1927630381
146568301
2011203900
131687913
1538062267
488466057
97992646
74620766
656977495
730774440
240110917
2036114418
457203547
2011269406
1387887324
1832704466
146692083
609023884
1293784157
1705544296
526206574
1899317049
1535528902
1289839409
1092590627
608323273
552529685
1297700047
597332099
1314179960
1005734400
1206313636
1964786498
801922558
959505416
800844190
1309374657
1102949714
835787674
755488750
1615511318
1800316154
1161884781
305122515
254251832
103832242
365650517
1937910560
1206296579
387149262
1586730912
1194319329
461431290
1284897469
503361381
1913258601
1516103671
1286257288
236173766
37882440
1619852503
1307734362
2065702647
1206435806
1912692356
1062239759
1372360751
232544393
464436441
147029952
1291850785
1344063753
1827723756
633427350
579000932
834960485
766100077
242107687
298884777
1662374157
356511818
1841833197
2046897416
734238506
1938043552
1327939357
1704793715
1365449054
1469044395
1275428210
455149108
729957982
609554286
1221337459
151296886
508615219
948421937
1992127854
697109630
2090320514
1669748516
1982549440
1408299326
141844058
1700915625
1893479440
1989822249
436815366
545669036
1080753965
1813785607
1102701217
761180629
1180866332
1180654476
1266287199
1408725768
170313399
1671231085
355914704
1778206425
1109509525
1373401037
1690807275
2084224254
716978398
1413973173
182843995
702179665
1570175806
1930839113
1542021764
746298674
803665263
452056882
1935868464
1560937061
126899413
1867785360
352957433
310558303
1052840860
1766247045
872376951
152539655
517087624
1499899328
1050088455
1174939983
1433072365
985366484
1667167579
1615398696
1083046761
1300438006
1451645284
1296043774
1534993753
263981899
985390232
1226147041
102487980
449350411
1202255196
1957012905
467438
1576473099
330946783
660711386
811027222
1061926039
1486933751
851736636
961138949
1666417980
1279322569
737537006
503912803
679493672
1450165556
1747040381
679557977
1602482283
716546421
1024058212
1895806967
91538647
1042150326
1465712620
1542398349
274190913
842670984
843080646
593126560
1619008971
678790469
2123614315
1106137837
197451273
79343388
813620374
773988796
1777447344
607911893
1575566391
373061920
932279723
475383422
1475886858
1863242852
127317019
886936292
24448782
1539301623
725492174
183274489
460159047
790971968
1971108726
1095922991
1644053425
2037428157
1043957150
1193196481
749209238
1514847799
996923157
1401467300
1162661525
526354552
1241248291
638544976
296264380
22619822
252464667
1858597438
703037357
1255949393
1195516024
2049406679
216392789
822125917
1490828636
2037163151
238272777
2031874958
328606762
1797357253
2131086043
1930904445
1687777023
1426006433
490459059
1642512872
1747984389
608620819
1943185953
970976089
74179531
1985123530
656643066
813399815
1267908285
1008081452
829703935
1359021161
1173597265
17833284
268849968
193196946
18368870
109677029
2105199845
1571098375
272079562
1607539328
1262824150
1479829003
1050808975
224512359
830880271
1839259105
2110215244
1674690411
229250389
1250310948
398432069
330919129
343230315
1173078981
1076024414
1485705256
1418195509
799382796
1437256972
532260667
1613958805
383322747
1365406527
484754704
1564146573
1861021539
920437049
192029993
1197056913
1052246120
1251799213
1025410542
908614252
1408716769
1429772378
2040232274
66193096
873299142
949556993
1976921533
835202467
1984248548
1097870631
586619800
969139272
1766821409
1868314255
548721129
1120703874
514359488
2010629976
1973744748
1799328143
1214046877
92171495
646221801
1192902847
671782945
1905160157
793239065
758359630
12134944
701733416
1435400362
990372696
883220336
266422284
1596542719
734131884
1317712218
861268996
1036648584
810053005
1849943642
194048716
539336669
884812665
1199095886
578096439
1526029266
1171832900
1754814182
78854591
2139440507
292317142
136632397
531367901
728321015
845634541
375006407
407153356
1670436247
1700766302
101605829
1636402961
1024302497
1888579813
190924098
2083867031
943930106
1561398218
1006842090
8815787
12005496
1598413826
1767081002
1638036317
851233425
1437175815
555020874
1859295620
1286776011
504491890
1525465539
726318823
1180666033
1657864766
1675286066
645241677
998362545
14572354
1463876417
1810519658
1244787573
1240451542
848057907
912340874
1406610571
81429674
841637602
839223487
2110362234
356983729
1242603441
73680573
711950971
270584053
1188196719
16687943
145953343
45436132
2127054687
1774336724
345009354
231384328
791791367
573111661
225889119
1437306796
465293438
1291807466
1183981993
623695738
523821335
1288736074
1023045695
1495613724
670798653
465652715
508994466
1878232360
225782082
2045419752
1857738583
158270734
744478455
746553033
1124902441
2062761521
1723331943
886630180
683362690
350661478
588856862
2104472365
200202036
202212199
2128373404
1397337183
130751080
1567662607
910908348
516830365
1930764952
177071629
505472081
2091463062
160633763
1155845604
712324156
687079298
13827245
1067278014
1365344621
1062997154
862815276
2132787082
1473171246
694864027
1893621759
119982944
17502599
32604020
1132150481
711172055
1404552567
834795106
1575813795
1529845661
1714583753
1953617661
1735527744
1043240578
1674595776
659019116
689681596
1733233866
1125095981
1768545130
129665699
349162083
1573517546
1312109232
387714975
254156808
460873067
878291949
1700756803
730274520
914998650
426311512
1318853531
8384809
992704733
1090133543
27603870
1883723639
4869362
933690021
1776765341
1059790748
94516803
1597983199
1048787294
952607131
1244838239
1731619390
1981154498
1047043499
1233126518
1226704805
1297380248
444580629
614071447
1335621241
77416097
374754741
2111560698
1200590967
1285366611
1167995130
473274450
328063126
1738507644
1932535656
1557335072
2054428219
384930157
1548920014
74010442
489484940
2055126913
461049706
321461146
14944123
614434650
1524342286
751121610
1846256058
805714358
331729296
364761150
1897383315
1166857276
308677153
1520177303
1208462387
735073277
2078998130
742280291
1137056163
1823055863
418765464
511081990
1121449833
748732714
1474477787
1459831946
357826897
855088743
882465848
921595410
377323522
15379479
673681287
1432466307
922359065
321374979
655902990
2066576667
1596286998
445014830
688755313
2028712662
1064358543
2043702301
720009918
682179910
1230980599
1631249717
253818299
1039262797
1450489537
876758129
1238285238
2041658060
1091247540
175079696
803063741
1100733395
222212254
262934325
311479658
703037829
1112002443
1363466511
1426565685
196506326
729921627
822024803
265645401
326970872
1475510288
167800248
1574684150
2088702023
1979216888
1243941410
132099581
108230276
1609294147
1089747604
1793467280
61622997
1589587231
194000666
2024198895
459279594
1807754936
1595477390
207119577
538946298
779854103
487190361
1996723152
1040490106
1328921578
879788501
951595732
1249369918
663801111
1844334666
223877065
1106563770
1173393163
1045149599
1697644521
1757802943
1666979431
265398646
1387610252
1919413517
1419973937
657510644
1623335600
577174960
458840959
1921755440
68760927
2037796589
1361241586
1398195559
333018022
635531402
1273592847
2044534482
86842931
1335834081
378727789
757792327
1129484643
1732030716
2034920844
356745238
1766725365
621759918
2002500677
2053545156
1364055683
533055259
869303807
1512512010
258631508
712851605
721050657
993643277
2114757399
999534399
145440087
1165838400
1614471036
1613527562
1464835651
827951870
1274653352
2122700396
171666723
1434038188
1829015936
615731832
1102314624
505832329
1482133420
1721326954
128033593
897961080
2132248177
208538453
1673697657
1575646733
1703966006
22704131
665377402
1570723107
1930690198
1724900435
1288999233
1480183736
420481594
253404710
71889360
1480820549
571101775
13337368
886705384
1210683965
1290967543
1550296289
1297456609
1644491111
224278311
808273595
1239331640
792724805
1426299659
1061709037
1144501994
1173974255
2055069817
508799985
723103562
362698490
1431983669
88093808
213648364
1401307214
1775489946
325404571
1971492824
813765528
112147024
382378009
10812241
736910892
1603488557
1958022481
41310641
76684712
436520692
1743873531
1629477648
1070310499
1225691250
245075019
825655899
2037804956
1863094265
1931886748
1188383958
1310869383
1337966315
115588481
802401604
424112524
865847496
1293180101
1861062824
709832474
2005936641
1192885707
532337410
686194421
572961397
1548865296
1718164250
1275097944
570669945
680366190
953863107
1789645928
258060987
1035583647
1289083544
481632289
408973270
1244021934
1175041630
1654734004
907163697
236436590
247463066
413436635
696267189
932079500
984245459
1813114640
592242239
614552200
1930181912
477543255
2044980067
1476807405
792431855
579196774
1008199505
1539618762
977510978
1370749650
1909057724
1320660953
876638753
1975139772
696749719
825991418
1202246088
1379753945
1443492533
600562444
1840958077
1838491136
946860712
1820068466
470374371
1739383157
731596460
534586767
757339802
693460947
312023288
379849968
1243371230
1915256694
46633546
2111462661
1070110627
1297878880
1886604795
1625779390
909042601
71891296
284399888
18442832
1757984818
1648141860
1815754145
1658942611
615261624
313588996
1776931304
1117493563
522617096
953660415
1595406074
2039679139
508653865
1118340359
776934715
182754962
1116467854
1123713546
1769810786
1939606001
1307607653
322251066
1917535134
892532854
2131266935
1240395397
662725660
201240433
1810662355
2041101458
1391329563
1463368079
223095526
433620103
689242647
1415000535
2082660192
136950453
1135163040
1449277194
1382105838
460020531
1109044306
1020456561
1173994578
1626602994
786039426
757814531
1322542046
448683672
507687052
1969097697
1140373403
1300055735
986248701
803058120
81596578
873913540
487229500
1811179324
881815334
1192791349
277207999
1455132575
849987195
1370531323
522103109
1150088282
210443677
951036887
1537519179
1197088583
148199091
520142569
2013941180
1485778464
856085867
643838371
1150121198
2097242476
1531270323
1684463481
603006519
600283905
278050804
410502091
2081096784
2083657388
679900843
839982531
889456041
1850726918
777958034
993737949
1927552559
1133371506
369123517
1148095752
1095444297
1775682198
1330887935
1694102179
961849005
82524687
2104733224
2004862124
2081248792
793626013
2076162958
2035610599
158668997
119561085
94758128
1163740034
744182261
1530667226
1223872223
1425030870
51551098
464664273
1693989643
501635686
1657622694
1362580929
1499753739
2093551387
749186488
1979252411
381130472
203984112
1502150962
1325680570
1560516601
1649338593
925821849
1763277953
344124889
880180313
976227540
1712058426
691539854
1182645610
628835855
991093991
330356187
885295408
800137710
264694090
2141163660
38798603
1115793539
1879381328
653925771
1878595211
1610576179
1546973882
1271002846
1035937024
846928659
1061349484
1788645580
1510749844
526989162
1709997096
783154755
2075399884
892215384
569481893
1501624456
1699129490
2019711838
723466116
1337574722
1365051079
281396720
1289856185
617799808
291210129
851937847
2094956062
1259956742
678844284
745493829
1149590705
1687214830
1816670310
1821726720
481281269
1686370256
1811179819
1928219769
1833964008
9096067
1591706344
660382098
16459041
2056219255
1019260110
942418649
1621678779
873595334
1568414864
226837876
2050224367
1726762755
736829147
1680909785
881959286
473426215
713019981
640212143
941651080
1012678675
1923248864
468522576
128785166
869474460
536265125
967928541
334438002
585211100
430691069
1261215606
61818818
1942062198
1415569352
979720824
222405044
1283301663
881649388
1297025354
1164371667
1458537039
1930965019
1641608396
177302526
1687372993
1211772673
1558587787
1282545604
1032331860
709464119
1176560960
293893562
979849713
2086008950
1671290237
1197464941
2113797756
754132259
1803975025
724175942
1515156139
1695660591
767677748
1870656320
1110100341
1010272067
861071855
1539357161
1249586295
1082406990
1404128694
1570956307
720095619
874214086
589917614
739532616
1845667463
1210850471
1319627397
1500680383
1550764547
483112013
2033694505
1285296322
669238491
1314564948
590254810
1547976510
881810383
1271255364
683840305
1910841296
1113882581
502238553
77261848
1139411114
607347433
94756084
1497872685
445628959
1988961098
1615541021
190844311
52167788
1812835420
969963886
1934153223
1311086601
832897844
902057768
2103649073
344094348
1789704179
681078225
1831070388
1853388951
724722018
149223423
1043016458
1918894035
1956812807
1609055056
1214010126
1756259239
866275873
915409374
1495876191
1777783977
919100364
375821691
232750177
1478222394
599215948
254141004
1240976293
1543197515
1698960499
1854788578
1177643976
190363420
1644238091
1475306689
566511325
1423293972
81445242
275765546
1006009299
1325959895
140106940
1667149491
302414950
1309253059
1699549639
2097402874
893404995
2108741290
341757998
1065578622
2027800315
806685383
446505380
680595761
1081764234
197529355
1606187110
1442183960
967661366
591829634
2102247849
1498730372
2071024766
697870319
73936438
1896038597
362345975
1287566845
76754901
50109145
377055346
400305870
1804158742
1510466017
924237584
935153681
1921244130
1931047550
608895451
432645032
969991336
422159449
169244055
376731549
1313987880
1897438357
352129708
1437549443
152197673
2101927221
1565475337
702837723
1301705025
1074647543
766978581
1049864990
502736807
160005356
191536184
1471915092
476365394
895456152
1094908801
329129722
1962651784
1589585144
314288272
1664619971
578857119
614721147
470349446
1184747944
1655983719
288783383
1564205254
1705687515
1658462032
1426331566
769717270
121067711
1888121635
489090590
1989608399
1560574434
1268732132
1369377533
1899235269
1012260636
1799185380
1898149839
1160573467
1574560383
1466104148
716632579
1772877868
1530717028
1003043879
578847649
454431740
401598155
2055967194
1758779806
1061737876
154757209
800062478
745509337
611485900
2032209432
1734464008
1461941331
15947046
1943801617
546779740
1686289603
1304343774
1758135042
1630188665
1152479573
642530298
518343068
1685085675
1872194526
1276244645
1538882714
1066218740
348258531
2099565753
1663948809
1458658344
1789412070
1746172025
140488296
998375920
268086744
891068853
307120152
161612514
842382503
987082756
52344353
1913498622
1076412600
1435584222
589466889
1904022955
1269385801
1081369707
1583502102
466222631
1746618639
1322840104
1075001042
669372656
1012887662
704724439
1261287942
1808451327
1384581877
577596348
719350878
440047474
17471585
887448670
2099811949
1284450712
434214422
234859376
1863834416
2106508070
2077206197
857346897
41874389
446123749
1126202499
1639872791
868947527
497469909
100251322
1554116726
1761898292
1229858688
1603484830
851180381
672918071
611533359
1106694354
1344343794
1546207070
2065326101
566383891
1821638754
585798152
1846963964
679876788
1279247785
345627881
251525917
115870897
2093225952
1396911177
167905174
1463388038
1448491381
937753312
359043239
1583677700
76767823
190552042
947045167
187181227
1688808878
187634181
441972993
798143685
124229361
118486009
256849152
1501849828
1205739702
1895403026
1153452145
1504243567
302937984
992059409
595763577
567123050
489443602
1763568434
233990502
2031359694
1288321799
917339942
1287701828
1325691350
644183391
1999076508
1984122364
935773945
2110523116
1202424294
667278997
1231661965
480175237
388080666
1117231604
574752734
1665300507
1768261704
1305753433
611302182
229575811
1618966551
1442550153
1977492268
1926860133
1011621285
1021112293
171199904
130333892
1317600874
368763471
119342868
1183736194
984400180
1232627560
965403869
644026386
1608888248
876939252
336246077
1500687101
1745695232
499755240
1489342744
1824528329
768389317
1955575783
1458198293
1321720173
358910507
98165843
67236673
1457768840
1623283943
920327865
367435561
1951509801
1883841197
1409040332
317323668
394427538
466559619
1264011441
379851282
2090874169
373113775
913558760
1179403542
470988328
1229033457
372508180
1628088000
247053799
2061445183
404166863
1758992220
226606631
235381713
1327835314
220506682
417657177
71417446
542488093
601351416
1991385315
2134029056
204679438
1742199704
1465834216
797940821
77922406
812352469
1377131835
129749658
1713329981
1375250400
1804516548
1819350328
330948541
94848176
1152727694
1764169885
1428680458
463735777
1611360312
354114830
1506629773
1547796292
38434217
146930211
849892056
1838897866
1847978730
1638551496
2039780297
1622419681
232096686
401423362
731126778
619818350
1994355903
91279320
1918895608
720221715
507159736
848901208
1704388706
1667444926
942154092
1881851388
257710534
1350075248
762553954
1948884932
1566832
124468508
819558841
781082791
945049561
1365324916
274823525
630990187
2121951679
350859211
609759489
1299712761
1795677100
1786559512
1252520629
1353466163
1646108886
135331587
1624892635
1822528877
1136258123
2077314445
229226194
2085833080
1316998909
1998819183
1644641324
779447348
954479305
1102114243
136141854
1963946201
2067416063
1950359340
417140688
357954967
1957657856
694639345
1019369401
1446269474
1501041552
1989433373
931453455
1324713908
608934490
890607903
1427701869
1956334746
1726681766
1237132662
1889364810
499342237
1078223935
1770351981
1451326123
1922423798
1489921703
1987887955
1179852330
216437495
942124317
1216070410
838642207
1660523056
728937188
1067194925
1686863140
159812716
878597755
1834436877
738395302
1820826788
1168646651
1651864115
684817775
1522179973
1281320728
1067367522
1941218507
297862674
624429138
1465050008
1519840607
1953118597
263948864
1336988280
1949227620
674259040
1030823501
774530342
2144756271
237219003
1687750751
387630283
558146079
237996394
986281896
837310783
923570002
862534512
1003793796
1377472648
188170480
397430985
1269882223
252826978
913901818
943400607
2106441424
320648916
1332420463
1757612151
1295595599
2106434588
1917832701
1010401268
574516733
1316751713
1433481826
339609697
1879827566
1895464433
572421861
1629192550
428952022
602183819
1476181677
1400101854
1590480286
1727839944
1243741111
1118987615
1604027484
540006815
1657737576
1370017015
482645149
1051508834
163792069
734446469
716720922
17072199
716506424
2048910248
486032140
216568389
58691679
913779822
392583875
636820895
1677583048
1984918300
1818470485
1192444511
2136439457
1810851462
1086243856
1998883973
1298581212
122838936
1937877710
24862152
914824032
2053336243
706528926
1384451059
1689233312
1156949493
1059719704
2071265139
797701828
362010186
1414711840
457188057
1138783711
42020384
1681919898
1507157833
1494440433
267008
1951200675
1382547593
949695802
948320328
359110147
200134044
1876564540
1250964210
83576030
6954607
1486858021
2036433071
1654828631
828234646
1012267346
396069182
290661187
1868343918
1906928232
2066859007
1077392355
1290184090
1648341406
2032891251
1337220826
543582770
1738124838
858455438
447201079
192831983
1850135323
361371009
1571932132
1407790447
382640826
649568743
1967339496
1393751583
1384502620
5702124
319906551
1123429993
1027854128
2047018853
1594959484
168946589
1995395853
1511992054
1228926255
598837274
2121885069
1835788947
730048052
348046637
646674398
2025031882
238966427
1916850358
800315952
522347381
309808481
1684164519
1252913843
1274158062
1582476573
494306435
1986080332
52292893
1313449667
1214023835
1366810635
848460594
387021458
921308187
2061093330
1170077676
505517930
2109698865
880386796
386126956
699369560
1265693027
348584765
1260540084
810159042
1880510932
624131439
1618330725
949888878
1846774325
287608925
984286406
1661429563
2062603398
1304249716
886436178
370576311
1292076672
325718546
184828027
2049945662
1246892687
2075110674
971328993
1892621630
1429017498
440705193
1034835205
2067394580
2050792017
636624568
1591408663
265500515
597747680
1803783142
2061195862
323323067
1851791745
237747614
1568500057
1453876030
1350096672
375675374
1894636824
2143043269
1494335109
188712180
629593594
1196657251
1090223616
1324394039
1843152600
1480304367
1907675135
427707513
1977100416
554859890
589108267
1550355833
981331577
164285680
378113199
1035344174
1110102785
1362853876
1718056691
1186305198
681398813
1306403839
581731543
1387728579
1587342731
1565983425
466500616
1102444429
559486170
1757296801
443321345
957558284
501519635
1396556894
1206891350
1389184884
1911463245
41684081
868781572
1687152006
884300804
491846375
558527817
1733356960
2049671338
832292777
1984555509
193051977
350573906
1255511799
437492703
584559951
1647029046
1390546823
1468257909
1361074879
191333036
1729109451
287550889
1715863048
1891319027
1911638618
429437254
1176139039
517746008
1504074844
1503995387
1475201195
1760150794
161657894
1067965213
1961464516
2112452428
1493442624
430426999
1544474580
654338680
625969060
446949586
1372531846
1487140491
1294596474
480748129
2070550432
690314681
840432693
517219337
1998733129
1182778937
22334319
936029063
676988990
133926025
629625335
1175040210
440084118
1151807296
1523577195
1435515489
83076137
1990560671
535600073
181832906
2084146452
1423024261
552994151
786344134
10994294
71174108
282648859
3103289
666247469
595523492
1297021828
108446296
1059217250
692985292
1787666370
1634187832
287091673
1341487126
2057371598
505226631
132279005
1575238401
1064284411
1295682782
543206521
1625276129
508726926
1449055038
1312894329
2116825947
1473390320
840096139
238609160
703562135
1234661411
403579701
259269666
14037614
2100891760
317799721
2143639017
784718097
1762526306
1451538611
1993518298
1782015616
1526822402
789355789
1459608634
1905241755
556194801
594437917
327235696
1750480267
726506402
1395033991
30259721
544773156
2030030947
167902282
1734359349
1426908506
1281202569
1156258912
947324807
761885293
1507541564
2143058620
1174723105
1484819307
149700085
1779206778
1810092087
165398711
1553012610
1191215563
1954998818
1840376485
1875672385
842075373
623642143
396653592
890241304
2011835310
25324305
1268866273
1615256458
656647643
110453114
675842191
1714861225
635766463
1954568446
432347636
1937495217
885348036
1529407358
398121536
1577140152
1165556502
541496951
1162656918
641550997
1036640848
596272042
1908891599
1355628447
2060129584
1874638319
773013581
60745048
343658752
1390365470
844255036
1370049477
758561013
170255563
745491656
2132597990
833901024
566353118
1971191088
2028098576
2052421909
1173290201
1416777383
1818398136
241526937
1637693141
979255767
1015141513
1081977488
60876833
2021838316
1923235579
207343749
1683679756
742111398
1933016673
919726606
255633454
1703495591
821152255
195963165
1320565575
1434542076
1742508839
1917501415
1118538274
1600519487
1027497700
1560782967
876045408
1382646534
584715266
2072693998
274011319
1871970213
1676814852
404457462
669434555
2133551418
1097745544
1498348008
1265352132
1065048395
1801349963
1715103485
297495213
1882599955
1721753539
2062383479
421085702
807769216
1539848603
1603527902
2126420641
1051678278
1237166801
1435802392
5419328
1592829196
667907633
1739060737
239598297
558667285
424122540
2110451628
1645968292
1131390411
707758026
1525735608
997377789
94814065
1338222574
893679307
126560567
363245141
1743390569
379166093
899338415
360420956
79618207
667584669
600348259
616152768
1247738313
73358394
2065920760
5320517
375188880
1561239859
1986437740
512504828
1866838421
349834246
2091472326
889092887
2001845224
797051506
484817500
2112233511
1494160626
343754763
578521504
2121418251
1315929582
381000999
518837450
2122719585
1386098073
1240751953
1109277741
1838017644
528343983
833783061
2084039323
281891004
872437581
176610135
2067073873
1230040406
175155253
1164940178
1508639271
231527365
434314697
527770884
1721881197
1481891839
346111207
1657030029
114529615
936726617
627766489
1917496512
1754488420
44365887
2143306956
1009938950
1351580757
1341000166
536072702
14355871
904394309
1036347581
1068662855
1801460568
820874988
924186093
1632420641
1644825250
1031132539
62785666
1444851917
1467450822
1073789489
1755777192
1421494157
27101222
1750378311
739338455
593108760
215026270
512125476
161497755
1305216578
924178540
548682161
1483549600
1050589750
1717298471
1136587148
575710411
1106750340
493212350
596467609
582891210
1555948619
59706957
308495068
1436545363
25751762
797238225
9572180
896193170
1632519098
750796426
647161146
369319391
1011078921
546546046
1766087016
766384775
444961979
75305192
1472016732
158732924
133256391
837398962
116427842
1827311612
1310834061
1406075543
1910460953
960605513
2092549776
522702405
386204008
213214197
1484376158
1176336943
98917477
279012769
2109118222
1295486381
1073896160
512026127
1217148016
461386452
1454202448
1634258723
119113303
235756059
68297680
1026795956
2042481786
1772271551
367974891
1973775677
301382605
791416773
1557607166
1972885818
1408910643
1911979380
668694313
459836417
1749135324
473123393
1230389607
2073023518
798325755
2028847424
2048072322
920826131
782153156
134937516
1140011893
1243678917
1440671867
1224514002
1521308194
1782756873
3248231
1973715008
916643295
52050816
1115519099
619148690
1864775829
1440688755
142547604
1151217320
1196052262
63338626
1184994347
364264447
268075087
1142014194
643524024
1965678680
1723106175
155298941
1463373156
1204691698
648086548
1972209863
53179557
727025966
1036379937
1545009082
1288066242
362227151
1752582964
698296891
1588459648
2026319284
1432061973
561457685
165795403
79548617
1448082648
1637716594
15687305
828240518
1723612836
356254936
451413664
1199779946
559848859
1696343777
2061887113
186634902
305373068
440074852
512009787
441804266
948820395
550483143
25633698
1707117662
1176444188
626253838
391773814
920405788
1452549631
738875179
1670425449
277382324
551578944
750732527
184006306
1160743164
1934705978
812452086
1665190763
1776294722
638889302
1284918710
3894099
819303028
1225289324
1452897693
1857440635
1355382908
1447180908
213538254
2101467001
2073591190
1116513619
14061996
1629615103
1865935424
2147477554
1729543341
1241060132
1880363107
1843277140
679758120
1512559832
1635727542
1589287360
1927686587
308873314
1226849535
2133002303
1498764150
1408991125
1356714319
1860809436
1259680585
178246424
1434566138
1143196172
790875585
478285676
647204432
621592776
643118184
734948203
281555850
2049297369
1525013097
531051150
1824740556
1765695026
1183823700
1776135211
1706907092
381746026
2002198926
898893588
202881226
694896053
1045159354
25050531
1405052112
1249649671
759320759
2132474057
1661316191
327537164
942980959
455424021
897130830
1074331613
1365024387
1265187240
940392405
635309872
903145245
929248676
667984686
307804558
818669860
252574150
992671289
1005320862
1287293647
222590041
863115152
1117328654
784895397
1703699360
1351580757
769879511
1418726124
1972219176
363534947
1813409668
1950347045
1015328908
1763088853
1817303433
993475953
1930272476
1953555257
646084501
330400076
511385685
1120973435
1334343846
824734607
2083108851
1139736342
1351505686
336294574
1727686846
1158467224
1762123447
1224572010
617580413
1385971522
1190796828
1735979080
135806734
57337353
1571239314
1073975079
70217440
659430647
1773984305
1478850821
953561294
1144999037
394882803
1454415424
1465114980
682831996
1252229188
640830419
1515087359
1929678175
128679136
1925594878
1198217117
1290907687
1477298965
1780573243
1270347936
892933076
75638439
1263325228
1289767968
2082361378
1844246827
1685283203
1055504325
736121674
85009482
382909490
837285088
1910216618
1620497771
1957765012
1312741912
1777880749
1143765678
1695817777
1360702576
701724234
1691720083
48079638
148191892
1835788947
747543137
828032850
942395452
1794651165
1555405024
1944339611
1575805080
79696801
1892010472
2133394215
1403939873
1006353658
553526990
1592313231
1790110983
71937530
424423955
863338303
722820959
1207555609
1169104588
1158136521
2027199922
632590297
1579242530
1337488003
80153384
1472200881
1036150818
1238103795
55723871
2063342135
413394950
249935708
569419112
1414882970
1968509121
570876136
1251121701
1512665074
1585010209
1077151302
2095017351
1979593529
153452326
467629964
1321432766
589479865
2063299082
1600239684
459891090
2130450210
222417348
2047280989
2066542885
827262115
192945926
334549815
1552946473
1472744046
1818342845
651279332
1631102570
300555674
1881360995
925985339
873232428
1211784974
1252751158
676236953
120991872
1341371056
1874712490
1536455616
1440710342
857239331
391162772
1190219422
1919197667
179666082
1699647365
1374519571
1839381619
487916431
35246418
587599229
988712737
810036777
1582882644
1537548062
1787754333
1900485943
661066640
869677520
1071149240
1708124782
138360999
1396043971
175638934
191147718
1598141922
885836649
1953521068
1815266885
1039408942
642408318
1649133561
1300921614
825678339
565687734
1254443584
261325089
131984645
853101974
627624669
812807603
1704901531
571154152
1377108724
734017567
397719679
1420160064
212471047
1634653740
762638250
1640325909
784782683
526037092
1759657425
872282201
931795521
1779642590
1138079759
1150104657
1099995511
637936623
977590974
258482160
27432312
827317501
2142118967
2091149636
577172269
1062191837
1675477344
786208012
510919166
186259760
1642557861
1145472169
1493639605
1517652227
1518139041
2042188928
284535745
909772488
1002815116
2066619695
1917363638
349930109
1491884415
613868699
2120395669
487312616
176866226
469894385
1156438881
669134269
1660128372
453493346
1019272658
1830419474
732717120
2023760185
1061098245
2063336644
703481260
52115563
1506493826
1595943620
1222933828
1117173976
993130217
1493905168
1222870544
1017579582
896744937
1088540213
573601338
123079574
1001354507
821657645
1430128449
986340953
1213135921
1445788210
196008327
1347587825
437121409
1340325157
1470103308
1633814244
662847477
1352029564
474798484
1186186390
1749224033
193299449
820961850
1366176779
1857414334
572896647
1745863447
323236277
1930082176
164960934
652466242
1618988996
1394931160
1618871702
1297620413
726359273
833740285
1560567393
1023050169
365136964
745374989
330208592
341254048
1373385448
310003592
1737506433
603864031
2117525247
702586870
702096106
1520545179
1361290188
1092402242
1565449680
1056660446
1598357057
102816846
171622584
257496631
2127758987
1861994723
1251770570
1243071011
1533378843
813863057
318325708
637409128
620291596
782059674
848500064
1432547179
343297308
1740266341
1374388980
1894871202
694382421
1870837707
1870320869
84764047
674651356
1990084769
137719746
788061161
307808978
658325074
2105132070
1332222075
1455905912
847984669
1524586370
567448736
1689700619
2077962881
1617658545
900751849
684182492
209071007
1867402972
4458509
922494922
667606115
1215197318
79267934
61038897
663227013
782691044
1910145789
352991925
10476088
1159438572
618370302
26058180
1653535968
1726293908
1732116796
1021746742
225790125
985764141
653648660
845099225
333111453
207318288
1948087725
1169429405
1195060153
1570007406
1911792123
331898225
1230630289
1667939197
1614518372
764054464
1304816526
450363274
1704665199
1323186828
2127912552
437111870
1785519082
1119626265
634122450
1893880314
2034316755
235579753
1844797712
1763492804
18281231
1222231615
363186726
1312827528
439409441
223505411
1925200292
633805747
1123160691
719283871
893858306
532176354
1751335121
1268388082
1772025839
809501765
1355010854
1931916173
104195759
1952831222
1662601997
502901813
402870673
1199801444
775012561
1731433005
143823303
2092474952
1240651210
790015868
822860192
2101305965
139679422
575468707
2032361511
1723829971
386871096
1555720330
1316152363
1440352792
1836640439
32969770
624399078
892828979
293441677
967204134
1200140062
373518771
495167254
778183159
1941945120
1874225778
197222759
499900407
301444623
649860306
1101827710
552941062
474613586
186597869
1848529186
2110117752
192055777
851703517
893041617
1006245082
623766746
2073403556
988103328
1662393566
264259575
1649978205
1494744519
371376420
499367286
1204392410
353349943
1467291452
1052217742
1295331989
24968786
1595587100
600789678
257631422
1973643793
983313196
1041656866
770832011
562814230
1499961177
1760959132
1358756747
373932462
1538146204
176040048
2038659012
659866226
758375362
812638385
1060864705
1806671814
1955514525
1324249442
859938139
1714882867
1628089005
2050932531
1517913567
126935742
995931110
596932275
229461744
1890966798
714763981
1096681066
1988000860
22639971
225342112
1723858300
626695797
1185109391
127230311
980388000
1024454131
2033275150
1785156946
2036371332
624129905
1080016206
1900248897
1640306953
485904576
1638968734
712715800
991377422
1587496526
1515707171
1720586536
222001414
1853810300
354937295
12418885
1992113271
357040222
1267241791
2070197526
1955050157
1314668428
48219709
877213795
1553344576
240198496
1352285553
456566560
1861008960
249230890
166185264
76601999
1365230310
2054655661
1252365838
618562402
117892893
2077183959
853744563
1740706141
903174433
1274758799
442011379
1538052412
2042620859
416309136
144040940
474973973
1755141033
1782790551
1629872672
1915398495
127568182
942419387
1600352429
106870236
1916431596
1539113152
106047674
991942584
1265666447
1665214987
1786642866
210883028
151469357
96278207
551647437
848682781
1037710361
2053335517
894900357
155011916
1819452564
888544036
1565804896
716192981
153661063
537108617
59213279
560355307
1608368946
902841564
1056250665
1086356039
43260858
170719867
1375136081
1898808727
321591803
355692315
578772652
1596613626
1039464255
838282082
269883877
2073240795
578508499
1374186509
1064756830
1295601879
1604793769
5419337
1068637746
177887217
1395925011
1261351853
445892826
1884190073
216860653
1215137114
1124245138
411952659
1631589660
23648162
626449738
461017003
1388428929
737721964
1700483511
831491330
624994447
1901660765
258786809
928096177
889082207
25243165
754527908
706803015
1575753724
1061803483
1145773892
903620652
818041495
657471181
59085287
2069712395
421526274
695814416
2101943481
1703990464
2116087863
811519533
1402313607
656491362
1591301810
442770001
280559477
601962228
816879580
1474897122
1345609289
849757890
674363471
271805901
535308198
732831449
2044295884
144821197
636790410
246315094
316387185
2134454154
1864765081
1143791411
583655443
78313980
88002970
1972821561
896672494
2033623064
816853893
1589378106
224272641
1498326316
1702312490
1337193073
265996076
2129308002
1462518532
401489260
1022865165
1479214947
545447090
2094171137
283268346
805669126
319622903
1556687778
1999948543
264197799
2083600060
528081733
220887380
1592620904
1608267081
1044581202
810748054
960506918
776896983
1578208470
767147153
1006192721
181823754
1461799967
1137276983
662367043
957705445
861894616
127056572
1735740253
192045126
684928923
928643467
1095291908
1014069041
626920269
445680482
185910590
966932844
1486373038
1113133417
24618230
418579983
1324966222
36268275
1702550679
1205262735
1447616959
302491577
1713468245
473973475
1504027164
1443796905
762125455
1538465416
2108921146
1105198362
619199804
736829996
1186350375
903755717
1346081545
1408352770
1677591065
162908006
837414532
1902267911
1778085335
1047833187
875287432
2009865146
452278908
1384130429
1921686195
1543015990
441216385
1409863445
1650721027
1637029910
1696714585
1603791180
921245077
1090410252
1558061381
1596538380
1828622610
828289452
245917913
635803182
2092335393
1561354482
1561846576
426107593
552578292
543744448
519110696
1553409467
620800361
1743941230
89597075
973251092
839778422
1745775866
882713606
621798891
635850091
1748208947
350019916
385014138
107303641
1249174575
760679782
343651158
1873324407
1382558564
1686814751
738831408
1375566184
1479935347
594503013
1753437358
155513012
1230951817
728262628
1956281777
2090065976
1405961682
832433049
163163817
1621828759
2057349757
860958354
234414438
1011837255
1643925970
1078116259
708967139
2029580380
1611675636
516162681
1356831985
1342430035
1668401018
2043976600
1235747956
590227930
955862207
95834119
1285597707
92821680
721053434
2092894407
1068627133
613727465
1449767243
1247796269
1378337804
2041387603
609080095
1211617266
2132016758
1527525973
886716453
1385730086
751094757
376072193
747354410
838452167
1778387740
2121692913
676678633
949443158
362980296
1663524463
1373665487
838807062
558563015
151798860
2057972163
860712023
1582869280
844785528
1702834264
1033186568
651511021
1447769745
928120246
1148486771
1328481344
371683358
689809033
1490371612
2006249230
1194198232
610374424
2122838360
623334995
61820437
891053837
1869660334
914738433
1661180633
1698478093
1893323808
1488567673
1958144530
49652885
611892184
1636806699
1292242723
45365497
429208163
1667392472
885962766
602854730
120306580
1012603212
534757479
832353510
1211212563
862286873
1852664502
1298947390
771384427
1834696922
1138916333
910756234
820359810
1097367011
1004967434
56023551
1271877252
1264847026
390305544
70852021
1192588687
938660541
1067005985
536464800
1324908231
438984349
109946324
661690427
364677352
1132251280
1882003601
1691495649
185360820
162660506
1721603566
455231342
1984314779
2019458815
1269688329
1994611255
1564989665
1877335372
2143618773
615001954
167920616
624733337
412058076
1514099310
1113937283
1977248837
338637171
762597955
196560632
8503052
616497044
269189109
511781628
167254331
167546355
223949918
2038293788
727183762
1344194975
255397116
1295649459
1658772041
1889503034
1666952719
489627370
849308157
1633617990
1771858199
1330424960
1556808487
1305531762
1476400188
1954645956
1149731980
1456417616
2128398603
731617206
7768804
207723335
2105640891
550691985
1275514367
1039876840
418000134
933448080
993759432
1616798656
1977956421
278949275
1068158347
1720392800
187196312
355050992
1236461862
637391067
1846923010
31893477
972102054
1457231763
1245450913
915275705
1882324726
626822953
1521351297
1078637242
442825928
915358439
1974256662
409844562
1934835706
109863243
394905825
999462628
2045213558
1492225325
1775968004
1137351692
480406758
364571125
866397668
1779243170
67277644
838146314
840711408
1689566155
597849483
1038442455
145375225
2063720359
508300724
658885127
1411302689
885948329
746357625
1646193292
667772604
796709671
920746589
1672770611
153809285
612719710
1587067645
1911641902
557669844
1508098783
2038069854
1997008604
893828463
2097768147
1957026237
1397946478
1808008087
1790947885
286137356
461957675
1906870982
869775964
1775985514
2008466253
1302003636
1208759596
1979018817
2059844350
1572701195
1419659157
335146333
267552754
69362099
1437910875
1472215350
371762958
54365929
1300692273
1532742455
1783789089
1690999260
612341029
1422516894
1236266228
1651819933
706593000
1068157376
631097210
440980595
1812874111
2050687124
1993930674
121989645
904482582
818647663
302774289
1438000251
1200158771
1814236615
882209982
1723590966
807000953
347928045
2126459412
1381832626
1536175266
211612636
1383118065
9566364
1194757763
1178286487
451485358
2142994966
2033598433
1363154185
1625661811
2039765916
93174059
144658081
1421423818
199762541
166465767
1858326972
1042587135
333735204
386810157
1004878563
1444248762
909698988
876303051
853326294
1167180239
832342948
1956040460
1300095058
1375655143
256110421
613983249
2045225981
1378369456
792184878
386564589
2140368344
1142076455
21294842
55911607
679608103
1548943103
2100974759
1603359372
431774195
1932443444
1756962753
407068318
1301716207
1011528658
2010406076
1884403652
2116337616
1488089919
727515460
1080712984
1984328462
2013845439
1748174382
324313780
625101132
1773912350
296030586
1235588270
841188961
1387640717
1307079504
1661836844
2127697989
1277251181
181887351
1680409157
78467413
960720363
62551040
954648010
1824336729
1587110874
1199188473
977688345
2138883123
602854425
1592397523
1981316050
1432558078
1136417477
1506005076
97401266
791825098
156781858
684477273
819612371
68230637
89171045
1235536207
963659755
1835258093
481638874
412946317
546271257
684776852
1934180479
1664487575
1443816783
689300672
766489878
35939776
494401794
1811742144
827761173
855229504
461166978
874817773
193764872
1512043379
1972411879
635965177
521851570
1320497048
2043824703
1845230593
854225546
1237471235
620931690
1963039664
393398726
706249167
2124292825
1419595545
1376294875
254177442
1911296891
1407063326
1577977981
747879449
611473330
173550499
300283268
1927251990
547859590
1517273606
1842531219
818837493
1458836814
1091256691
2085071203
650839482
1159706931
513541198
708525550
261479737
99519757
1629730694
878234894
1544349276
1760110883
805409465
88652695
2140010636
1151438405
951301526
1166132346
2056864057
2135009476
1235120191
1326312253
1123216983
2096695884
676291020
2032709229
270185075
1276381546
1596493574
254203810
2120341590
1129690101
277242463
1581492756
1271265612
1285748531
987981473
1569856194
1002251907
1194117465
1401571308
474444936
856444694
1517813004
197849189
2065119864
1650622927
18753445
1011484836
454281011
1690017668
796130158
1526115031
2140243891
1155737281
836062174
2491979
1711378698
2065685101
906662975
1346281222
1894380796
554853501
776752033
192242277
843200636
743125616
2122170614
255399518
2144822002
1231285887
741803088
243886517
1496245008
319207280
716901388
2034638418
1511979562
204211832
30554413
8381820
394214997
1950806543
1193411138
422786649
1945877487
1526727455
130614686
958217426
1646694550
370680264
1358850476
106076266
1632408424
1651815032
1422472630
1397199618
1532438983
339170764
1510732304
582772520
1174907006
1367894047
46233203
1154865559
1826092698
1258763526
670760039
242667080
1995339007
1778100716
934756882
144415768
278000759
1825127742
248699411
1646958559
411785961
937466979
963412239
516022301
1833797971
1584432936
1330714807
1245984468
453245164
88148982
1501386852
615966617
1754952577
704283004
1663860869
1240196001
2094487925
693415227
1996125943
873482873
2023307955
482776109
1571678987
1318448058
71726922
829170033
1110269386
1916681088
299458983
1254054424
853198866
1779428426
711677366
238475348
646732317
1131861993
1189217875
82884769
214265684
1458320168
930131992
74134189
54561119
1721190789
1394200709
744706643
1438387928
529518280
66360985
1263298918
227199300
178298391
147651218
1232275788
472293694
989886808
850518055
813342299
1321822650
1619586331
1841121269
1837452554
11017541
550297794
1548926848
533685780
976385402
1261792224
110961145
428683005
214083518
1189979250
2012058722
202534416
39685350
619111335
438988380
313171482
426506256
1398068716
392640663
1448972758
922501056
991788927
1439457812
1156186035
431195424
624686391
2091340556
641463325
49255909
1973611024
1137805711
230118437
439234785
292681660
1977430955
501051961
114361858
1670523466
1127952805
1882038978
600380798
1893500446
1150697016
340008967
1498339552
1621209186
1639014335
1637995609
1673792181
628513002
1647469671
913381565
474498070
1098021201
1472222533
84519932
905165158
1974914379
793626452
1037517165
1104977404
660827548
343751632
626050911
915656170
1796619848
387504456
1605706014
1350705933
765963838
1554294318
1554352900
253579769
1830964486
1705480501
944541972
450926990
109082757
1851254047
1146796978
1904259939
656753908
1117196436
617448977
1550414294
1467986622
618933272
522375941
1849881354
627450605
540827484
1673889980
458264184
271894574
1238612639
295550302
1587032140
230769685
611353223
1266030886
368573759
1417216210
1007605683
260333278
1320149552
2064814307
990630188
948394767
761832130
1238791874
2037638895
1724604102
952353519
1689187377
520499319
111770180
1814637548
164456398
1122059376
1114761669
1445652020
1770670210
1659117052
396389100
1968136386
1997138603
516472337
1184591091
358585073
1831409884
394416958
162984653
1088336061
1202342785
894176981
2054438193
2053224311
1897958592
1336703464
242838352
1478676073
1067803644
1714747464
949011286
1743289609
901727628
479543200
1662865724
1839375013
135618971
480672179
1345226219
568033270
666193167
798380674
1173815576
2050683274
1808941489
291853728
760133984
789585447
715229052
833428195
2003992600
2121002218
1938868740
240110140
253570029
1117166887
1020139412
1198193819
1076390098
1123890631
2006913618
1569439429
594098258
1830352426
1032722405
216019887
240521471
97432821
928240212
423842480
428165576
545238448
860530374
1351496834
1888768576
423285963
1578968845
1497234003
996274486
1122366839
212056992
978837876
803281825
62901692
93421922
401045625
1833421194
1667140998
1989308104
1325423683
194454119
1363194590
1014306593
941205176
251250941
838032460
755869244
171946135
1839879608
388458424
908267816
860584865
1669004457
769541856
1759513792
1532925484
192531733
156156444
2122084704
1938653002
1711895422
1050514454
27314986
905789779
1751536531
947838905
771385952
481924186
1488078401
77844544
1802434481
1001692458
161530986
1965207805
74312207
1454350558
1010850553
1452285940
90935194
141849062
1871359022
1515420652
1109568562
155039261
142264000
13268935
404277172
1468388303
1775619316
544292156
1978548955
611615850
2107518419
1303734716
1216758308
1337057665
1880138309
556033888
52215569
1375893760
917175657
468690519
747496857
1867080126
1428248246
1635102220
1286099481
1771580152
422248624
1744415127
1543410995
2021366899
1178222534
1378038734
1502524471
307543976
252421536
301881409
1743165487
1289123907
1483050194
931843386
1301494058
584622333
1858359111
58500685
1703018214
1319787855
962912041
1442465106
1591774979
104177734
661589986
233269367
77288696
1320718823
1739955229
2087079107
839901041
1760455654
1368802367
747588404
496825551
1947080431
1494223307
1913707666
1310861465
725585191
1588248398
555420611
1154477391
1827513273
1417743304
1447913216
40388346
799531345
932682630
185922148
326190661
534236901
1628685203
900065471
756189886
763636085
474705363
151504113
1978863242
491619513
1983864741
1688143539
1878543776
412105060
1608160106
247082829
1474511116
664779059
1523245810
12028037
2080417034
738647621
1885931412
2020669087
1510425928
968562295
649971010
445578608
184772507
2043343068
858692406
1523445874
1645098920
1532205909
744040985
3349964
682930877
1479081012
435844560
446857589
866247142
1910482685
137806460
1141794121
1354334386
1192734070
1904032225
299086269
890370213
179850922
766760804
1990527979
1559596634
1656689144
709242573
234988261
334721064
2027418078
613613798
1540905066
916533883
21151728
1852509297
1696128446
189403050
264756703
71065764
743338036
1461801438
770516468
1882139761
1763582830
1840542509
1463758710
1819852440
391687921
1291620563
1714975108
812050130
327659467
152340798
1647288164
1869457810
1723062316
810133640
1163411872
204528297
1850506069
2094576188
1655042108
850126581
1749785965
2087843725
134723919
1290573283
470427033
1664944696
900054485
1191456823
1859715131
233707328
961741953
2086213563
302955620
1734945933
706086299
1447009646
1733016764
2059432470
1740926472
1393948443
178221631
1276261591
103001077
987992637
1031144477
1221336896
1587555489
489693297
1378130697
1559617664
210481174
1922971287
1764258935
1249045980
1597316506
2031838265
723531457
464510966
1928150019
609912118
1906645910
1791953333
1998289173
299599613
1680420055
1494738074
1192271525
104870185
502511944
545326835
650147820
326158992
236878816
980066751
1858505194
1123291500
2119319804
441073570
312393223
1902442190
1231189000
379551535
420564886
1169092641
1769092590
549612380
882300808
1926404303
652368569
1481351434
308768305
1698606406
1745596878
974436557
1062549146
136756359
655760124
65500857
1904676765
1037415418
1047618229
172798944
881353331
1101968649
384654816
191786526
930266902
1000572545
877834114
546864460
1069926712
2065968918
966707979
1527747879
1047272919
1990716403
1700947113
181307540
136422894
476455326
1162833830
1486118565
102065732
1970208341
2061386012
1732102583
1040897279
240275475
119318025
245575059
356341740
1187719234
684799635
596194107
192158600
119458071
143622899
1229114671
2137029274
517452207
778705128
559025087
1224466434
377007386
1685713077
572498604
1150476756
740010490
2001065751
651049463
1617061915
1883980424
488800795
1672400529
1285155958
862195467
2127614494
357803755
1718628662
431510575
745030481
602854425
1327150340
779862114
150703330
1539708978
89113963
1554216931
983753413
1150649306
369092065
1973242529
1916618397
324846425
294618883
1932257888
174392045
566802811
1108838960
273594750
766734274
1276674584
2090464156
1637188097
1762029493
322149148
1484346884
226525769
1314819579
1131257995
1295574084
314904864
2122551764
779013053
1352633447
2070850369
1868201281
967415526
314697889
1347024550
994412517
1670419868
686081017
1770964995
1301312687
1284990344
1919770326
420309379
1990165209
981958836
678022457
1956152173
900982724
1891497526
1186838901
344409723
1228531544
861965729
442766566
1738068623
2104539618
825880270
1971631461
1328100907
1174489689
2037386788
384684742
10640111
1330273934
1400177932
759973061
1268672071
645652114
787426006
152772975
287502387
141901664
233168297
988819859
2060443701
1532939745
2007655566
1796013592
1643795028
2081499189
1044108301
86365260
1923625390
1876518509
771496830
248232812
249215284
1180732216
709020947
1550070303
1713868006
1524976550
1500217680
1337300620
785166904
504433609
1583720405
682618226
1287779724
928799612
1235076528
1882385398
1575149897
444264873
462638877
1213893271
567305024
359725541
431017909
2099175383
333849414
596084515
742021075
1888422237
550577735
1804238923
1299769085
2023781096
1282640596
1549343821
713404083
43093242
1555505150
575517503
1298076795
1570093194
1924113551
1134232850
1599727455
1735598422
656515721
615627456
1047302166
1136852135
1860674330
462574619
1948261953
1647678839
893925120
2011305451
1283444616
168992715
1675788669
1688254495
220161856
1081041860
1757614327
265970885
405001727
869350399
659542136
1207048870
1282602992
1358464525
740560474
1422790530
94823575
1428361601
1379108415
819407898
1946632277
1012565947
858968834
308635872
1080851020
651089241
1425440401
332552133
1043028835
1581429712
547441438
230355551
804092709
199324735
607613567
126598955
1851089471
1714172793
2085013145
330256426
957565010
11082983
1407622555
1576998204
950085569
852375600
50658473
1801728514
523816426
1002866455
2045885591
872999386
746771400
532080735
2021063155
623574451
1705890920
1183133938
1665649079
943021252
1330088744
2029878178
511661144
1165163054
209719627
750970551
733698494
1046058872
1059919316
1749781688
477318441
1439987737
818537253
71295395
1205998392
135164274
164481090
2052809494
1671709519
1137887044
436295261
1145502575
1662831948
1851091036
1175738569
430151882
883011229
1931583544
417369466
1658080078
1624709335
1768696813
2034572708
846171419
997300389
941555166
979644440
428556720
391611160
1718442377
977510487
342995673
800136244
255531979
1319095516
2036973675
1102873465
1344524113
829182981
1371345180
1074716000
2014216563
1427859751
182268597
2069395326
897400648
510318702
1483193109
1878797539
1524658248
2100861929
5544664
1478449009
161604439
566376485
1962461148
804470976
293886291
1940998794
1459451097
1253506597
1103937899
138658713
1682608452
669482626
313897181
1770288188
57819565
1385156629
785415060
1442379463
249117168
527802609
315196259
328351179
525679263
2144012274
451297064
1835079178
459556540
70501160
617056109
966090901
19044454
1371977163
790558723
678423837
540239033
2117366957
648999710
958697611
603790412
1183891795
239758992
173091751
259683189
1192346845
756095264
850003202
190283824
351937581
1121455172
1014654012
1468451483
1222618236
690587857
352669985
1445755832
1934565648
1048662515
1974129167
280308231
984945590
1228665164
801114289
523257805
2123800381
2090741355
1403820175
164699799
1835345754
541147479
284704353
1757051504
1549586216
99113680
1893462252
1195418314
1282297849
1096073941
837155688
931687556
515040416
1325334310
1554406952
247380167
820102956
1091316946
109802441
1284134570
1807961547
1413744501
192856962
2041857041
271597108
666165237
261268423
837105923
1975383613
567132149
5887343
608210915
2079924279
727326850
62898215
1780301173
864815987
990334159
710170186
1631913101
320423003
172967305
1321313000
2000633260
1394456755
133381077
1468350855
1666569576
1875771510
188380569
839882019
1448054620
1357046949
1817689235
629012415
445163485
674504259
312307369
30093357
595030693
1326102770
722813676
1520208112
1994306230
1697780145
822105193
1964739592
440374552
1139655705
250424630
1381379864
1063994861
333002347
64989589
589753655
2146636115
461633575
1439156437
1856011328
1015483959
1200999708
1610779888
230817085
34931239
1057808892
1895627657
1004504329
1018379103
390853740
217482484
282951965
2099386850
1342938944
25316303
1008685099
922160803
22236365
293964775
646062688
679866235
1831809540
163244625
1397719736
484470643
1749411724
1702666279
1039261514
70624948
2042870965
440364175
1600528628
211081914
933922257
921879670
413961807
713045269
462338186
1070758418
1223155770
1360842895
436330067
1147759386
1914242224
1137388308
1333789456
429205525
983842712
932080713
1687472286
1671562188
967815141
1142565241
197539306
864175920
604766880
654321393
2122157600
2141324496
1878213768
209278661
2053916363
1390772876
1586152942
567556432
358838158
156215712
163521961
196668977
1439985105
493639198
760558013
983726155
1507962551
184706850
228597989
1855802665
497433741
1306855359
838420963
390825331
519077185
11158726
1425078024
1410327277
1945147790
728553157
937677647
1220402863
74971268
1714464120
1227634000
1957296519
1811055131
358754268
877130494
20739863
1358382961
1118067061
681604162
1580611307
545865818
1451762867
814756459
187873818
828032770
1236266676
1364264958
1189273820
934386283
1029251009
1119669544
780223143
74170479
1340545305
1943665712
1268785541
523977190
1290252205
101096432
87523509
406559233
1284153538
967000221
1764729502
927091635
1884875600
548511394
2139462951
974990591
80075893
1086298046
1594092976
386104914
2092529743
1291160982
121428376
1719253551
921815534
435468304
12744704
816466439
1793976340
370352431
1923507494
1822767636
1992217199
1713217974
827219072
1683201033
1720153416
1629797542
254245927
2122993349
928804541
962657227
439019297
313970503
961560527
611950059
1006705613
130106041
1860286160
1902096662
1632598749
158159441
606460713
296803903
1940448584
224526688
610433201
443038567
223967705
933472177
988608916
1631354347
1247244632
893058549
1805320982
1681959173
260337153
656887381
1046220736
1358435193
174526567
1208636288
94604458
1314108778
1771057509
2072342046
463094382
206639147
1021119482
1607850162
451903114
2120074464
834785166
932818269
1447707254
818091299
1618312187
1719351061
147813162
778059633
1633273741
925806743
24126609
803184938
1692262392
1411082031
1117997660
760913449
580954140
130976042
1906039647
1992404367
1289779824
1120409993
301054047
952209606
1101857885
514742821
2039847142
1178329229
938382913
214351328
224865030
1481313555
2038596663
1650353032
527878025
916266905
1422295949
2135182759
1318215519
124940253
1973151927
1756969418
988591871
651627196
1120966276
1249577017
1254076731
1561355885
186075887
197702377
2093328241
722696999
284618078
687860973
1404197524
1038120462
395758008
200718773
174603146
1351350474
317765690
300629735
208396580
148469839
16587994
386833270
451906006
1078026520
1292397963
27121268
122857534
1587089313
83944743
452778883
1987718072
566859489
1836650565
47829914
83479503
1090000574
480886721
733554727
624381934
670997077
1778328962
26516279
1745226332
734635814
846610705
469939142
1351206068
321341490
1474074044
219988612
348109710
54136360
1378717425
109476094
53272195
1280858882
1937567830
436330709
1535392828
1395836258
1146253540
338918138
1525957980
1565173885
1949351551
635040033
1444415018
1909278756
987636097
459582228
860925630
247077780
256487663
1517902316
1458844486
297763683
1365625145
17790013
1146353391
783780222
1700940492
1150308538
335720008
1207159669
386632876
15403892
127381998
1156311849
922294296
215228134
573612220
683734811
1092296718
1288029483
1956614272
1195986803
1582887483
1669044533
529621144
450444675
1194838798
1409341791
903096154
1355396906
104583362
2140067876
1245308697
641106459
1526098970
1122991051
1710240646
1987641247
1905717661
1717441224
1001632976
141787554
605045888
1265606321
376493728
936719161
293337736
754702046
941959116
319520808
1214035839
2111978601
2114136298
1867587428
251276555
1943358313
840257946
935370167
1529682942
74833930
963553027
8796913
1073518340
172515279
501967281
666835665
692047016
572248912
1380269463
1480607807
1548039066
782340867
2084985886
220342257
665401822
1497199730
349829365
217531877
1635095178
632503760
1721952868
1925137340
2132369876
1401008464
803819178
369483638
1258269333
1245377293
1115545549
1751993118
824487582
767165806
1577910482
1097750161
292503288
844696353
1642099647
1100688111
1845045278
639362115
521391862
1076613911
1452444174
511540685
521019935
1964965422
206216656
889684797
1815951850
1504788888
105730266
1017113041
6542447
128622039
1318023896
1379929218
933393146
1541524295
935009672
1122042719
610583467
2083902701
429492737
941627668
326484464
1522126706
1738801107
2075474659
1967814416
731165224
1275814813
498934185
1204372172
1395336974
634352816
1163461939
1158561033
958012347
844109163
1044210154
963886711
1772297774
1372325133
1286602763
1821646022
426511928
1742380876
372282735
1331545763
1422304191
1406618484
1048159617
31090153
59072969
1464215127
1466224740
282202801
849649174
2141441866
1835090946
1887891195
1699317758
1394588884
1547173168
661468874
1751213649
1666473602
441539278
10157710
1319896587
477817745
400711919
249319446
1082538679
1108718047
843960987
1003819171
1254620355
992040373
1324208116
1060843734
2104904602
1421619807
627563163
1813963073
1932004201
184837637
2006463878
2130889980
625111213
6897354
257557889
1398814842
1284050867
63728825
1554069008
308801955
1796134676
930963924
876228421
1050852553
149842125
1038843057
187538423
104502510
1033728696
1460745367
1851329256
2075600780
1436574386
1387419306
162061417
2070930554
382570475
1431779660
1492258610
94994782
2119553811
1340429495
916008431
502631310
609581337
33368638
872031689
112308742
1743238286
2125134847
1571672311
143902470
451848613
887311845
1270838413
1470748583
1309819667
1827096831
828784257
1270911872
1016737794
1415025307
1795425979
1108980047
1643292385
1158193234
1457505235
84907838
312047853
1257406573
1580264330
1324633005
32351422
1246596684
966321692
842267453
1727529346
2140537179
1185603158
427031941
755505852
336320053
864689799
174516326
820231611
337277600
366969708
1657092470
1128452002
41497683
854878977
833020253
1890286043
1051671251
958152298
1500115810
615446668
1556913526
755905415
1960914998
2009426567
977602197
1005497711
1793882408
1642830566
465770320
1036883267
1642734913
138218302
1564065101
1373411189
1189660299
1429620808
300032902
953866135
177637751
466506758
263528830
1368495504
2142331578
1668505912
1875408531
1728796294
1503586714
1947173839
1660408450
1156314599
631410353
1213293856
1557071621
1553972547
1549159939
560220575
705549141
1437909942
783875508
1014306055
1057380317
369989170
269999256
164015659
587746538
1690489269
1968935444
1695499069
772508971
849265528
169438895
1425569102
1559458012
1004910437
283746959
1813666679
302994768
1666278926
1245150281
33788060
1804407817
927374577
1783833407
1603712639
582893134
864190503
1259507374
1259878680
1898257696
378659211
764388782
2008240330
802512790
826888513
162173516
1634822348
214770672
52359126
1979966938
248036154
529422676
884843531
1452341267
465572759
70217886
1043606434
1421443500
1276132801
1955330620
331698151
1583070492
1698474257
1786640731
599351873
152584769
1042830232
1142283889
1802948724
307806522
1548130896
1223060584
1473842046
465016560
763875063
608463142
1957991153
424377076
1638343257
2062938917
652076505
1712964954
1173864940
229398079
1702471123
845346780
1183152807
2004301449
1876472523
305806798
772001369
1766944295
2051170351
402734073
1465383881
604188022
1960919636
1824945788
1255811786
1521713738
498042545
602968944
1618488064
1831686322
305565236
466401871
998873889
441844426
1361292678
479831426
1438744736
943415619
1407818972
1734644718
446617637
1498907139
851345557
1459388332
2029378137
221717636
472292749
317498170
1814802887
721907975
1985940758
1125377280
947321370
33985581
1999162394
275899259
1285342508
526519053
1576456156
716716060
1126669101
539255662
1948001057
125553656
1633007615
420840417
2069165055
2145978567
343851916
1434843062
1019969073
130353069
307703896
946545569
1936352987
1422509921
649490638
1206373712
30252329
2140168652
599274286
368609292
877199606
1149192621
1559617664
341285302
664814986
305768421
1405043951
170802150
1859276679
528656532
2084049390
2136940792
1653250961
1266338799
101443901
1859894833
2054607379
1944336731
1550683112
640216810
1791398887
1774837864
1745970025
2079759632
398836124
156478136
603659622
1541691518
829570611
172323601
664093754
976739304
357203858
2097861034
91640120
105933297
1815625167
1665684216
819661171
837013675
2079135504
138288916
773602316
807862855
817309635
1108156575
542933907
561072205
1052319026
1731471211
905059891
1055993576
1714705919
708637702
1270359384
1673529890
1546676485
1914595437
402176332
718332675
119827822
1886295461
376518087
282855331
943998344
1333885741
2100326313
1403824908
1438989328
1609548217
100240960
760038615
761382313
1883594986
735407424
1818766302
589799465
341344787
311395233
32075472
2024545806
2062294113
829184622
1927959047
1006514041
631459558
929313151
1738925109
1428406819
529098479
281985475
347344346
801846861
391499602
1585233059
898792746
238253337
720397634
1871663461
797665860
1296669381
914177328
1078126148
2011943453
266813442
91923731
1997771493
84783253
872420713
22432484
1446083357
486197426
1322548718
1460250735
1942098347
1572125099
77904377
85138926
2101069440
340702216
412786997
1869495264
1056264042
1775249615
1222407637
108103844
1332782529
1294280179
179204588
374354294
51828713
136006757
256592682
1334470358
1363813350
193647361
1163535586
940885722
2002503757
1635567854
1194372518
391561804
965485051
1226024096
1344836028
526121892
1070735240
2015970179
1523383274
1850506069
717036954
1474729623
587270070
333706935
1162565045
25585050
1886900227
818201649
178875326
390312195
1648570129
428406565
1665696416
1692966302
742907250
1854043002
1525530396
981690229
75435168
1536344276
746551233
1301746828
1088769780
557801967
1408539785
1598376087
271144828
595328633
318627768
790613140
1493464351
1200248809
1955822562
1081387743
30215881
157872566
594297645
1460685817
1272682134
303582280
651932729
192680201
1797760903
719577321
216366788
345180010
9613879
754682467
468110063
860284777
1684039440
1620709010
1249963675
1161687679
1534665778
2083181207
1468551679
726417319
171941184
1428031186
699471547
622817621
132346067
1441124840
135156687
1975674617
842975631
1246160011
1843258521
1962956409
856534928
1331085585
447943193
1248351121
1332137976
612694041
22260202
1451108919
430735610
967343291
1687723376
1481815755
457901854
941775853
1080750666
2098546353
482302313
552969539
1914464088
657977615
960768850
1471704497
265701639
1223721556
2139989884
1913529134
2045882460
2096401549
797353114
1332470820
1601762091
1532904911
1061669331
1847721707
1856457880
1725055031
1895484903
2018036434
953908775
390737780
1007773568
750710969
734649311
1272860498
1991831246
1355429002
2122278648
480830623
2111751179
1846689195
655309806
1753918910
1699967460
550939860
224222929
1845281078
1153512409
1651646982
920887049
1688886385
1579208762
644935764
1242166882
1523569439
642347776
439636367
285545124
852115394
1858531869
823502417
1371181458
2086267392
106327464
1894133314
693953195
2078893307
909605773
2142367101
929733154
1770393038
1132632131
277961627
791632897
507195184
611295898
1907476470
2117781740
798972305
156555711
623648048
373924729
2089642957
1483034827
657319727
2085500973
1758706703
1536478779
774536475
1535819046
763457264
9761571
935125935
252351851
1806687232
1647324014
535734084
1167036468
2145634272
545393088
17054165
978331498
145937698
1056458317
1090434950
1115923641
543877076
907023255
509045240
1499610083
1694113538
81911640
1653972773
1596501991
711593491
87387667
583351230
737996330
840444741
1724922355
1819310325
249867401
1844812418
293512537
80783875
870841233
460314873
1062459845
1758113018
2071967482
507606299
160247106
1700614845
1977575042
282645915
1338264122
775152858
1387488779
1329118028
1836446292
375472821
841929160
1559160386
1963095490
614187324
603844247
1919992275
1423592506
2016422767
106544809
860119790
1448927145
676266139
668831404
1878087127
876952849
494009951
609108403
1416192543
1020545099
1087747135
953073911
1983584718
2076879976
2125596443
1662246343
2060148844
268254905
934866884
1214845860
589474218
1702421067
172934817
1074852855
286721700
1548419440
1155676532
618820071
567411416
275609389
719746193
1383309736
1622242758
34298071
2012567254
886499001
759140423
804879772
1265660975
1567793370
578162317
237733221
1435208596
419996184
188964330
1312347577
611500604
1539453782
1595560786
2116168608
956366464
346828982
2137535324
1822465080
2094087920
1241312156
388564525
1899601152
440028895
574169987
2092026960
1788669281
1336739117
978761351
762663721
483622449
1783647932
987445629
1143727450
1651978856
1162976686
800863977
1157097126
1523931360
734653842
581373931
2124261131
124695620
323445874
1446758097
47767158
1266996971
48720475
236991991
1486395773
842357358
369381696
339571796
467925565
1727220820
1747825518
1160205199
1497793426
1091988218
349865661
1187117469
470244845
574798931
1433782949
1623311639
2124750446
1196722560
174746264
379741883
1978884864
1804908445
948428077
1830450612
1429288731
68113120
1631200346
1729924643
653224806
218179479
1256780176
1784525100
1735297474
1003667043
1306404594
1782232603
1228811140
1300887055
930951341
1322264545
201399058
1787279521
1450722097
2072884745
593384385
299289056
982462577
937763726
1715816044
1839724032
273432526
1402144268
1100458556
800975545
1428429650
1770323687
730632895
1422635795
1924550441
1776650774
386413973
931230400
973579632
430082081
1427763771
966774398
1221400410
547321434
1587877800
1876768983
225006805
442535794
1457895089
2037454314
727188934
1571994368
645828051
2097778182
465842662
1938613524
1606553721
1748255661
524113512
1021004950
1729726652
593806308
1077999002
2009676442
1981222172
1265734017
30317902
1415185018
1344550376
1159864472
872461604
378230002
994307467
720394380
219202691
243292211
1289802053
552772078
740656363
1719155053
1740106261
888165504
961689023
1481714570
1589360535
53818221
1683364900
1211571106
776343959
568101898
84569637
894960619
1758812080
187649679
1139388804
1108242557
2123360752
1593702010
1160636075
296165681
78475354
320813578
1806953056
452399070
2075671641
1018103056
1077945703
1893617214
1673683410
1114477164
1534084215
1004904079
303272255
1488330945
2084935936
1252637011
1751407979
942911869
1564502154
1333230287
1747236941
874056297
267694585
1670630101
1830622047
2076448661
75425181
886654953
1380246463
1942560313
119663156
1778426372
1634455115
24966007
612574271
220266820
796287231
390146081
1340117975
52817840
1842803674
1566663639
2081472833
1183618363
1038773459
296672068
1880050766
1471498362
2140800608
946377564
1397635176
672902270
1287032429
659070298
1174873503
611782024
2029927919
1311691624
1580710033
1217859912
1294541975
850252920
1517955896
528488144
1602757156
2022596184
1660162983
1753778784
852649525
157584621
311873512
1090733257
1434993927
1451132478
1519917876
1505549815
1482950800
541023970
585155538
1199865626
1414138717
1458617883
818422862
1058495397
499176374
1192352355
15324184
875384890
1188417828
1583024537
1278416599
1822868917
709179528
1105013373
568208163
865825211
1280040824
1181346758
762747593
1195645455
1825373437
1310539316
920725609
2061825607
1837761785
483787171
1536827596
1247269960
375689573
1550459090
473227463
2004819890
493361003
2131739548
1142329837
253588906
975329324
885483527
1086009766
1252929631
1363949428
681696159
974110808
404738852
399974118
151250945
778861474
1902022332
1452817681
2051771785
1362132575
702193901
33765960
1580938214
1276349022
579735761
750358868
1082181275
1132060586
1352770690
1685052603
1522511295
1884640597
442941855
1922172658
1390394734
1379850878
1413225106
1720215976
1124746487
1798754450
1858015331
261867326
1167093325
1898984427
819051082
1504965298
803346729
1252152182
1766908477
1804806136
1314869618
1054333506
180016933
634817176
1255655783
636886342
581315961
681789605
935464567
125518650
1867317552
2132807982
1264607647
1419522049
2116248450
1097695170
1793571905
268173624
1041491031
1735457109
1527407384
961758286
420155807
556420018
315175883
1885021373
15973155
145496164
1594489816
1647109665
995289675
2041534519
1551892851
555360892
759758531
287949932
1477511929
950217786
1887377523
2134233270
419158565
489224351
1693214356
287031576
1397316096
324161855
1172942931
1038687065
340442906
408138822
1088799892
2019892602
1312224117
670848285
747405275
1594725654
373291972
1312864717
1961994143
932799226
1239680799
722793289
2100019913
1022489461
1218544222
1107534062
950107916
1482898684
495617590
576448562
1647434375
1792940056
1247206956
952670523
1522665398
1868941301
1841644076
2077358921
1886723146
749182797
516131396
304102684
1399064765
433812084
138467374
1748795157
1604074273
1439819883
1909499380
444033939
1894345314
2039112506
96335367
817457523
787202751
1163637354
1815145422
968086594
2023286525
1862288393
1072420471
21459165
1594177035
1020435115
1470082691
1530537162
1264517838
1590268029
1178320813
568610406
791929653
1517493024
344991805
1211337882
539103416
1009821183
1732947491
34973941
1020226056
861956693
50298369
181682659
747084828
2108120363
1357098949
714156078
1003513571
1637300654
135006917
946187569
335752012
454328970
1259204789
1369374412
2017957613
1307388012
1440269237
571497901
1262041774
1873417616
960109253
271957608
762254086
1945189045
1021486642
45547248
345245437
1460168614
1101529612
1327678395
2117091335
1133727482
373180119
2077839565
584113445
1452893326
1974876963
1670657803
993407144
1989100475
802449189
1601495377
751658341
781059402
92157029
714186836
456205655
1291427490
70098819
1307708642
845846878
523677545
728117387
680640430
1774908514
336324030
592678518
410056313
735817492
432955606
615460250
422120441
134974105
1598849144
635057551
656570599
371382479
847135637
1129419898
1231604974
1038334030
786626119
1119964299
1115134008
888854265
1916745664
1991848719
27242367
706150707
1348941704
343528016
214086262
124253666
1603853600
56819707
747450874
573777533
644086132
2005756193
1053065366
189894661
1356637479
1210437171
610295493
525100599
1941743175
1904938978
2072428841
1661769727
188734488
244821190
1878272306
599449843
736628925
943358956
2001990812
1025541258
730766027
706934703
1934337644
1117390461
1731457688
1342299234
1773697069
1205073576
1778801256
1356639681
875444337
1046719640
61754468
1275714224
482052834
1290605246
944946647
2055361760
1415962334
770030076
1915882752
1586789656
7349758
504026298
465362706
508925353
1409383793
542610755
767515830
1960261867
1881806411
674795954
1456736871
145280202
1106807520
1610281753
1033010422
995551743
1694671528
1799287968
64264877
144517330
6154034
874748647
439713793
1231230827
1170805921
1135346306
90260399
334348553
1678827675
1638336574
1644859215
1532904911
1430307864
1487560717
1978324670
89989990
2022950841
722324457
1589588403
419717760
1404346925
117099553
1012100827
1931485376
1491858857
180591931
2126873984
1608957620
429207326
97792927
1492034938
1619792892
332161651
57891538
1347019716
1874630638
594582423
1960030059
1667561577
1678308457
1096068581
1571375289
438459436
475473423
1669341480
1580053728
1918664639
1512096588
123507262
1182247464
1303824529
1245530082
1756835824
2076784136
1557461541
1489782538
441478354
1993250003
537652731
2141635553
559727606
1589187932
1659790130
217339635
1289823539
1246435267
1005791176
87410804
666532705
1332986672
1928540448
723259904
1154488407
1533553563
190464856
800434069
1411629835
798388953
1494317204
1863449639
857651577
1945721838
445997732
2042659993
204874127
737658242
2131127538
650340914
1647761213
1349771550
199442742
2090527781
1727100984
2033525214
797988471
699455597
508511325
530278893
1237668110
1877814052
930914778
2065342834
276558904
853065460
965634557
1645949588
1161082476
1545154731
1545765173
1526928461
719382983
1396179284
610449716
1701638850
1765554902
752960603
62170286
1404544638
1943564672
1252603875
1845468768
367604559
100063470
310803635
1396929121
10119624
1049103472
1521166359
1474063492
2137657228
712891091
9243335
1340501838
1037593939
996751301
1529588365
1597933630
1807027871
853429025
269642119
190024414
1175675325
1386481140
1582747987
881856276
205358054
382988670
1035558528
1389061869
1892076454
585354659
1249974141
167492969
913579665
818028943
247859549
1762852486
1260785599
2133032717
857258687
813805831
1646884540
497812351
142959718
387390423
1875319468
1394040112
1823962518
1186509841
1672588204
1428659343
901986418
183590332
1933445431
1485643673
1035767127
1622294317
1195228695
1219348386
587585305
780674478
98657674
481015565
1558190929
1461571528
386128037
703520601
1846735988
514334492
1543466679
259686045
548988692
1604541966
1224872015
1263701005
1519482215
1211340426
890118072
298354725
56756785
1243049738
1931231633
606754651
1105413354
1134098354
1069855629
503506918
2147140765
1127779469
581995227
1737293567
510465776
1448648393
750639378
293720075
450930509
1943250226
1455671579
270676918
465254148
1607316239
775878401
854409414
1973289916
15508607
699428689
1986178240
1514984729
998725879
270364481
1821398164
1347512412
1237730143
1706379792
1990554058
1487631301
933111893
507469899
1890548154
1970585421
1552538413
1873528973
1146850926
1914690638
355224308
1878747390
1018887372
1056570564
516681508
520847976
2119747353
571391672
1664902434
1162897915
469052845
161485074
764982980
1956005385
854228661
384439269
1083772924
1220235618
327149532
449703071
2123049516
1251101187
82599212
1125982707
1393849787
606627901
2000969807
209807864
1926262544
1441021560
2140058941
2122116511
1144342270
1845069108
282511957
1892534725
797177868
1685105509
1282737925
1532489341
645658325
1930268759
1226804998
401324030
1631073556
1572304136
2085721205
1434991194
555495501
1809558229
1895313675
555942335
186029936
1762451391
1946964760
1376219954
766618412
422434725
1005431232
1923197138
1974219284
1596514889
2003177355
712339731
1759745968
1614300707
1461340359
542476705
774523097
1584583069
901958982
263720080
969992895
844114437
1843991119
557012804
512781373
622991318
1824798694
1528490582
1052271769
1300495266
1447298707
594770401
693573677
587747054
1044201921
2005568177
1743217036
1884863498
490243251
1715278448
701083860
546593477
2006706470
2044622981
385466348
1001907821
404995469
749646975
1193375454
30359377
660751237
1635233652
1328918609
486259821
187003605
938009614
1429960759
1916220189
228199554
1515721875
55339978
704567771
1837073855
465226297
1671154037
818352758
416053237
184148169
1116596688
1162978705
25000871
1671175629
1389773678
1518570670
811301763
980236606
615884260
1976162854
2073769553
827783770
1280262577
1923234199
330102761
2116485020
1271267782
434423125
1134079713
1403179403
1030933938
150233522
798367150
1413527436
715713138
311024410
787496235
390217237
710060576
1694323809
1117866316
305451667
582407047
728685878
119337459
1659608955
2047736783
1506836309
827075323
2042397918
173884251
1242556428
1917242495
1627179034
840312737
1922196123
1201965989
1965778580
1155285304
1885457914
237968640
681837334
211844077
319845908
363733385
1167309077
1252299440
687998021
991027794
1741033017
612447687
1094253673
1890048592
642353642
2129637606
1102704759
957893686
1735634717
644634470
450238510
349215010
268087212
1860174764
899962050
1273832317
284788838
1737863816
132398782
156047425
1519585005
338400147
1528209847
2085292062
351444970
469685885
577061193
168315830
283261173
700470902
665966882
2063831580
1118822608
1842545683
106179687
350819659
1105191933
1111839159
1425369551
1276699513
1526183838
60893678
1047423622
878083480
1545733555
770753073
637308124
1222009032
1729296249
1362249510
1592003440
1545867540
154487053
662599867
2133192194
1118106655
602294830
639529243
1175871084
1670494625
1960452451
50413955
835374984
59848480
180509700
435772141
129121945
647691335
397099272
2033979608
95762202
1288373272
831845246
637744641
1506706774
1358295695
1482755220
2140013717
915861295
262895785
716986039
520600867
1825040581
1198038993
1335005146
672168105
1884189013
2002034156
1858586598
2025182035
540194657
614631579
1346655228
351318308
1077367780
1481752743
1974525960
1316829839
1963750199
1037341872
2082534082
1225626786
718929528
2078622346
40671582
253833861
2134490368
1769316512
1664643916
1301083454
247105195
512909026
796183670
1499697926
610724349
1733710684
873123399
2075694547
367052363
798062292
338453283
1701646281
181242803
1712101848
1935674557
1960504506
1684522249
1158793980
320810267
1444889857
55400852
1116500550
117800041
1209533924
919487703
1055090516
1086635776
316992339
1658569469
899848982
922483959
708684810
1926778678
1339362898
816418439
1766296573
968014775
561070119
2122826264
548784602
781579354
368164816
419698569
332581650
1239683685
1193966846
1816020988
233359486
878432740
1220742934
2036952792
1172480997
1556069998
526391683
1228007745
146803688
119754955
1785099633
1363533252
105248252
2035358192
1177720343
836471327
40640971
1167059399
1234338294
1948115229
1357754213
1146286888
345942731
1803938783
897573335
362188055
1713266002
800005874
1678172851
1660520796
1026745362
1653056692
779859576
122835360
1131037530
1940466050
4216741
1881208464
1676039922
1709173804
1433961223
164547424
25101275
111523310
1151441751
645023369
492587776
1719862043
639228614
2083015266
688932792
1829837762
1806715533
2003567216
995960556
347256740
803052592
1567973772
770272060
256767777
1689693970
1813004159
132004560
1501549705
324754252
1075918850
417464389
1509863632
2017410171
293372224
855830204
292639752
825291925
1208666008
1066504791
1763468756
464090494
599311473
1860399249
993870571
229268516
1542483478
78179968
551031423
1037195838
29739100
1936681297
1650183051
1701934684
725982852
1641409441
234075773
936588111
1298041953
1342235905
2074102610
1982967886
1104887223
1229131658
2088804608
913980632
1552945478
787096379
727736996
968280678
1722833404
1205013363
1057256956
767729087
1825884537
1145090921
52213974
1757837230
848728976
1755368406
1528036318
868518282
1512866898
200465607
1515982228
2089121956
1095496408
15353007
775874525
1720973551
808839979
323322151
964142748
2116669963
360263588
716689216
1693331269
1302895491
374852853
1174833203
1232452915
517401029
625895151
1726610851
1694464285
1577538792
344024964
828441135
176300898
1015799129
210225733
287136168
967611292
1334631781
101146772
1529757229
2009776514
992525713
532481190
291090147
1240222533
2015980459
708275256
375802182
349285299
879439756
1828159566
63778233
316803812
1818672405
1674945888
1832241493
891870126
1191028784
608089729
1559853862
1934310393
1911920539
701311560
1185884936
766945403
1676719503
1191485539
1217156480
108684690
767568982
1917140935
372768735
1299808285
1114861221
1612524738
230884916
1143466069
2004887152
613357340
1550753735
1629453058
211828491
357132074
1795658443
170548693
1321359236
777607202
942983021
697507859
663783938
636042798
1659174777
605524873
591173377
2072314405
209311582
1651953184
555001157
631511751
973488694
683186280
1287915019
880398839
975844591
1010477747
107813558
1799183626
874349080
1468189487
206874004
1483652506
1017074040
39533257
1366576923
1078176163
1540501072
336301760
2043603871
1961767773
1801509770
1594889049
1761045200
172757157
1278823603
762778243
1855862623
180751000
690842842
1128312155
1390459864
755089017
528113716
1057528954
759445147
1093657772
362544412
245254071
1492185349
1401939570
363344834
885222251
175672580
1929324216
1806564317
1047009439
155444282
2104806460
750848856
1090881174
1305851976
656539337
485661945
243377122
1646572147
238645863
2108798214
638530664
1430559279
1209669483
154451219
289466084
490753197
1411388289
1015375326
858245243
1887297709
142161208
493812953
1062862221
1101468978
647674223
60908440
464337347
1009095492
920110
253760472
1220174514
1874469412
2096809040
83081621
295485338
154003095
679135590
1229087555
940064693
957911112
1594720772
1403960565
650974226
2103001907
1991986111
143785271
1213685101
767191338
1995115796
1822373622
2071689463
2079552363
1694762690
237071755
2143495912
1984423706
96624608
1600649343
1389857219
814921750
1264567895
2055078201
561207398
36910758
904851240
1728922071
1287756975
1337571114
722027311
1086565610
900338361
442212752
816288402
1498172019
1730295759
1335143233
1421008328
2023313692
1666505840
6112509
1940438178
1979158582
213085004
1655295226
845632598
194711364
1169475886
418653508
1045673897
1030962897
721228541
562148694
1509411388
1815732981
2049019424
1723879736
1659761286
1659630249
67289278
250700013
623107076
1318980437
123332753
214682791
132988208
752693759
1574960008
1107045683
980283406
992960747
1220696862
572681973
1483249077
1601152983
285186532
1289020563
1598966369
1369325754
97700798
2118266942
906892670
1894067612
139256588
1295587355
1822654623
2146019763
841055458
318178452
907245180
411802465
1310597056
1414687531
1273169837
1315120372
2049467125
185309552
1742966831
405525052
695991245
1438913035
611851453
1641279899
1739556633
2117937453
890971216
76406498
785191329
494927341
524216307
431603544
147061389
540806964
2090958489
265934812
495571781
1812374119
295726393
2130770569
852768693
1854309827
1194391114
720622616
628935318
366176165
1546172207
198688240
935063724
2082755015
1423348018
732449428
1065113894
703665594
1785518361
1272904004
546676612
386021565
1966589476
946486683
1072026949
2107063157
2086805833
1879436812
1311294647
687939703
124758641
1695432374
284107426
1811405945
667822479
712102292
707891443
1986026144
941621002
167814537
2049148036
1410082405
972114007
1795103410
658849007
125371275
1569437462
297620834
807673296
2573605
1295777994
944231006
1611413266
92496241
134969189
1048227245
1900718629
305519788
1332336558
1343216573
1324489883
1120038373
2076927702
271347733
1453079910
500350486
1572535089
1570137689
587615507
1229952513
1389082031
461070940
1987547001
1733231485
300285717
1970868811
1743947018
1622716559
1297715704
1532068218
1648415755
661539328
312031473
1319552875
1659990731
1820549449
1563082915
451914816
303560656
15635754
1806426795
360387909
233838163
1929184669
861103864
730784282
1215119510
804437010
1168187727
2139514373
60109758
1015712460
1224316561
318912672
500155569
1162797805
1567910606
210974714
1678995509
234662494
450086260
1509310805
1753137506
1266289096
1429136094
375723236
89486038
16046997
182891035
877346525
1893356648
125974681
677939777
2042141322
349561788
1497290077
1247368001
700225768
494081398
1265991467
432946337
803989041
492890473
435471978
258344936
1352640741
669320471
1242169135
2006458651
601994445
1974983468
989296493
1259213420
1783705929
366657339
1916513963
1303268596
1252588197
1567373253
2027508988
765150578
963995894
102054877
412702831
1383801716
1382364514
7054679
2144261987
502427607
162670536
1759254917
964819050
2076829383
823337580
1890066276
157345646
716269926
1229713377
7920951
1941918513
1549174658
1050112512
766607043
624555743
981776706
1695903474
1369928833
1324889108
942948307
1549805315
1385138736
1917294649
11299485
1799188450
654267637
1114112641
1970568143
989077353
1737542833
1732508631
1069782127
1366506
58998616
1886792568
1603897928
354714829
1144271962
690413520
358644009
1810685684
2015104790
618464482
33993275
473817625
1334168763
1130999890
328859935
1531026166
955981033
781689781
273234366
73269093
1805983074
622688986
1137353814
673326190
708149709
1712946051
563059498
294456367
1238808448
1701409089
1074045484
2140209688
229934795
362748165
1351170348
267110851
951668994
1266118416
572551042
1776377648
55747353
280449581
132793015
1419567754
1751725478
1163431814
335731992
442758922
1323840246
1100084100
1083771675
793049106
1601622839
414252050
1457476558
531533358
894698355
99701315
1136828903
1954441602
1409510573
1510750397
1247298899
748063582
774774469
17258318
674247601
1138841346
2030703115
735970309
1686044290
1265146322
154771654
667092753
1102161459
856721554
137439220
2075548507
838710770
1131544904
594210127
588021740
2110604192
635085265
1346854250
333882092
245120798
1753717845
683409429
1800151602
1149243916
523791284
580148622
1737893437
1448952949
1515384612
1354171666
1737225095
1029476839
1314067582
1901453275
1249242742
1562863751
79675849
1834179170
2105732866
1600909794
1186122023
597154740
335559948
429242611
2044864662
793374644
1421679584
1639879588
2023547377
1846341171
820079415
579790798
2085065525
22021675
1774770921
1898260302
1321851143
1932810679
1625366228
2120615731
1568176207
194271292
2120776699
1528734177
1017243373
1272455220
248381708
1533266941
1778584880
711750966
60583451
1502489139
993314350
1034268769
561092356
768672669
302048369
1025561941
1824361009
231154335
1255713798
517569292
1331513265
1439141601
1759951004
1329635940
243192781
673936014
1882873373
1603783067
249499333
856436298
1824477768
1787264651
971109976
2113089281
1700444203
667539636
1877726987
91165172
969892453
556412724
1498224793
324666248
136911686
1960855908
1479666118
288589102
244352229
651107526
1096326327
1421517027
923095805
1755810261
1910212145
2029208226
1350882409
1846898425
1406282678
1168446288
1974864674
458973659
1560448110
293391658
450979880
1382722048
606287430
977747366
894392924
1333740877
731631379
781158203
226751533
1407392760
1510990039
1116413082
501964558
31458713
139011460
376779121
1108767306
81460294
1508302603
1437207866
401096198
1204495392
1213945091
104162233
1779375645
1192692935
704760436
1679046878
526321870
1059596312
1928317532
657253446
897780950
1871662570
1548950545
654379433
909547169
364234657
396496334
174999067
426804896
378755433
2136229920
271919723
726039587
1630506178
1440624808
1554344551
905067946
933282185
1368527861
694358351
749859541
1956627731
543434390
1459355069
277984246
735753161
571777655
967129196
1666661792
1068550137
2106601531
1217282523
1130352184
1681428200
1399175418
357742560
1822345700
284611259
484665308
1192826210
1951131772
1017839061
547717702
1106469672
547573485
963219999
1028976526
1963737736
1296015534
1785390168
506214720
378915339
1082329941
955746420
1135384186
393603311
1212408407
952625597
1584579826
494697666
1336601761
699572957
1635030898
506562807
1475887943
1118174009
348538741
561673406
580941678
1017413507
1436549452
1348574861
1347645850
316001737
975145959
685964638
1508415007
361923141
1016967497
774684099
1856381784
915018198
1492828156
1658650798
45285995
293447442
17463008
892232813
519523760
639101210
1655773668
1821282580
1534717863
997889562
617056866
442640966
708242266
844783573
922712182
394352407
750470801
1028061389
892097502
1597832725
650839976
1275592586
696634905
1037546015
1231561344
1641054788
465887967
2046062094
1495386530
1505286217
1754121872
4280687
721029346
565367826
552975749
26577410
2080626366
1152313201
1800718267
1130624812
1512109409
1905524351
634007060
612125980
1268287796
105597784
1060113531
1603069737
1555821594
1289047715
328474243
1406739189
1820353359
549998681
618502301
913698825
831350159
800670256
1340397585
1913865979
1942612817
102577710
1750320137
2076053703
1697584157
477467248
177405392
1020549919
1943364315
1213398501
576339789
1678204799
444921286
1247250262
219589906
1584418073
1644265142
1448083668
323333145
1369228464
90040653
372064094
779354417
1617085099
24310971
938085876
1638569159
1583312970
1405976096
863256469
1158740874
145396694
1514285676
676457483
1238339255
96654088
1949227453
784307962
2015416546
19224494
189483253
560203999
1363710589
624698202
472551538
422525320
1358356909
1193340039
1451996599
1456628361
195724944
1587648746
504573072
1829985034
27940544
1527155623
1112351804
571788654
1227616007
803758420
1509878733
2096731738
929814038
1835765659
490310987
809902838
1962207859
1207879153
1231086841
813778262
1290540662
103411046
502299140
663947188
859087502
637927912
221153275
1232790611
8731821
1594834630
2031491962
386834224
1191750047
313587467
442005043
933605550
327524481
743965492
174584062
1836499171
1978065784
1127163472
729060347
1508383427
278600828
35821428
1642970096
155362248
2122137014
1018047707
1838236741
403092337
1888325351
1476684218
16348686
935737907
369024351
1765601899
437735502
299791053
983519123
141363912
1708937668
98411594
1366139303
1671594343
99275301
234050520
1792037486
1520902424
997806044
151307162
1188817101
387856316
1049750746
1387021387
1442966005
946054701
839206870
244704960
1252821332
423902588
1535397252
1762424347
862921539
1588615037
976039065
745835694
1635600556
1470003740
117205559
1843927161
183572201
1262491031
1744560113
1596930529
90286118
464952812
1861619610
240996470
978170939
624800934
1893192596
717164521
76245968
759541782
532795397
1130174350
1955140299
664895826
261916898
475099872
872305497
1328342648
672207456
725874439
986326278
1192496243
2125467314
1041044913
2136710498
1274576576
211386574
166570641
319927909
234401352
2073433370
131086571
771959676
1407366065
425219380
17234235
380691639
2028397747
1941688828
915766808
139011460
1032783688
1266467400
1221251293
416143843
1252979610
300581508
1189549952
1128539690
1165225222
2017850434
192277278
1436198417
2085207358
935933946
971514293
2039197302
1945619266
1525954743
544056243
1721304929
1689315743
1664619971
1189478632
268866053
1030891179
1465403563
2117070975
635277449
156888461
306978821
367770030
445133517
609177601
813166805
1473304053
1595545558
789398442
1386069560
397166213
431715443
22940896
570135221
1132533104
1369701166
1288650047
1107812575
922020740
312115278
474636178
1875418478
317143891
152701507
799207649
914177328
644387306
2037139106
1133602714
1175879041
553929843
576077883
181168636
168713280
1950575649
1819797813
1877797814
1265840256
970888515
1857589523
1012065217
789456894
993509532
631633963
1200655381
1111692441
1841059298
75188917
1097990028
1933087252
699153000
1763614267
1024797850
449577133
290162255
25194700
1573150687
1162032853
531185756
1489031524
1583144699
580935576
520480619
1671776005
1300862156
1829360236
1758468623
589050688
708394359
1639238080
631243753
1176879126
1168577287
1630006599
1818845592
891525854
962098892
1908209513
968565374
1372812473
1203148456
1246314523
643568484
1229667057
829681147
952283062
515235586
1316470081
734556744
1758816584
1570467397
152432483
75062561
1752157301
957101189
1356208281
1675997657
135725723
1323090435
981394561
1535865890
808516232
1292238042
288397026
984042106
777949752
792721868
1180113447
883497844
161318605
260489885
758696166
1145761459
1195991221
365020293
2070448448
1537153557
962563094
580425289
755646802
225756000
1053282119
256853966
1885110592
1421739092
836290408
1487268829
746688393
2016727141
933283434
24401450
136609389
1292219287
2068743250
1910845935
211598753
1137172559
386490032
2102750981
646235952
799414284
578120239
87712863
1439268919
1443621066
253537833
1230992271
1983910132
1385341749
501950205
1654009647
1061397833
1767614996
386874109
1902696732
23270815
1986167855
582199585
567911965
397745802
1949129134
1910208993
1391808394
445841731
1696146473
139010335
1304701342
1071873879
1987468222
1275660569
1521488528
561130603
89415076
1889786157
726009064
1041552731
461901934
1604619534
390385389
891123172
1997387260
1505048392
313822081
1255208955
1233673950
977687211
1620406242
1157913793
1989006001
1567856556
2131494980
515279265
946294119
502982828
1700266909
315956722
372283513
555110457
681999850
2130064112
116703896
750737784
1445930512
1759566441
1571929869
1937207648
654487595
219153419
1689056272
1086952831
1026056757
1926253412
1109609808
1374131978
954030734
584730389
1748816704
2080721801
725763231
838980149
97628716
1856870573
664778497
1973830755
22422678
539585785
1163893437
1974263546
1619134086
1275798570
218980675
1532911584
1869443399
1230820791
386893141
236321088
1997664368
1646122746
934442839
824415708
429667742
491392097
341171695
1198305648
933097738
405264134
1402983059
651496982
1182984649
1938997285
961028473
638007459
1647308436
1357683509
2031883110
684903809
1351259692
966815124
1149702306
1919684924
1617743023
1630291295
1415345537
677123656
1135542731
1540670024
1234716686
1077028193
1116599861
392119086
90867697
1199779276
1225217240
1893322170
1377024396
1861886291
477216686
852387834
862628011
620208092
596211963
375150755
1107795424
2146922808
1419335439
1478298210
1698795850
925926002
699751965
1867397995
1022967747
1914447618
1732031540
1280683081
406507317
919276790
1395586127
1095819518
941538396
1049177899
1757261712
408298142
2115602389
751861162
83340201
1713771029
341403556
402385561
875095696
229827758
1391990380
1668579671
791853280
1635543956
964612970
973900214
838277207
151772237
1271579677
1699584783
520981903
1302423587
549410130
1401369593
1077391845
200931987
525589842
1828511113
723712137
520561346
799337304
1215888399
1560019945
2051477571
1178661514
1230214074
2004031261
153425609
1520444229
199925034
265483443
1021446926
1087636571
1103539612
1132634662
1033830051
617664592
1711527126
1103185373
1657746453
89695260
40551315
381780681
1759176764
941578551
1282876220
309874194
169724718
1735471826
1210909043
2132699905
2110209321
99343144
752629990
728833604
865161997
1526077308
1112659953
1385537969
1750792231
1506890754
1107315599
2076560525
1432005051
1131693313
439012442
442286231
1143686650
1954152208
209827332
606873221
981490590
920751627
340080845
140603044
1760530664
1730423819
1703196331
1114759898
499459322
458034170
1008580754
1167911829
293476029
1818943579
758207960
820488288
1880161859
334188058
505288482
1530581178
362583490
2061338248
365525241
1690249216
1010661127
715687700
602511580
1862841502
1652232846
775846553
1946344318
1252396399
932620363
489407800
54373783
1550107782
948112164
1097824013
586492308
1402573421
664751475
1055616713
1760773733
1162867001
1379534280
1522897397
1799767939
133461599
1247643078
745428396
1802108053
1960427786
1639657151
339868196
2020653741
2138233935
1728943323
1141854933
1029130119
1720687327
873148161
1768350805
1119177356
419599071
893667811
1719905964
1620109281
1201044796
1280574547
1849350235
924286187
284836676
1563831193
1877381459
1143878008
1095474537
1739127717
1981936045
440318904
684498993
528330045
1993507864
1555921356
1615528134
1063377330
1045231800
1553073421
1963855608
1704317646
1021937656
1302898952
1102214332
574094039
1636806024
1451402650
757403937
604643694
1182364471
994339365
239235190
1446880967
216522690
2000193558
597244262
1170531048
185634533
59897448
1623275424
520569965
744974253
1702661686
1155250291
751167217
1427019150
1348827351
337593766
886513963
350813532
1222011946
775465369
1450007022
1205736041
811154470
524086620
506203986
252633733
1043682525
1301782441
1500645175
32599011
1333650367
230623276
676488654
455530967
1820269737
1082511385
1382795479
824581924
541023106
1663031752
1877032952
1346435997
491299685
2122299703
834033953
275360595
58855317
1380700431
1554932174
1602968271
243517059
1982733442
40555419
251426269
1304311121
94775620
123020007
2073723701
2089139543
744234892
617483107
182062570
1447569725
732805644
1219708542
256890554
613060427
480515790
991954634
476033824
658682729
276774647
1582297792
251675514
501131301
492143577
763654884
1894181286
1635790000
1639044144
222355726
658100697
288267795
304926427
680105677
936527113
851526863
657946821
865516213
822323000
2007015471
1115976150
1176713141
685730505
2035812712
477952846
130519321
441195890
1898177852
1367749398
1734974391
1971522210
1328439582
522657062
188183864
1766893248
1255600848
1627804496
1338886369
1858909585
36620884
709186194
192349382
524343799
2058512913
782362055
596651797
1711683602
1259887112
2139334632
1147652048
543661096
1316038042
249187583
851412196
1344716725
2076470124
363313550
249913941
325633868
1410431722
532777367
673039026
1290942782
1390256717
626477034
792841413
1878925246
2135084002
1219528249
483441110
1451154126
679495534
368444324
1161378394
1142466559
1845721611
1675972239
568980796
542300538
121650061
1452613381
1786276703
1221534711
915874168
118914244
194479087
891354613
1118274018
1959954682
508566223
164255246
1356187691
1855981439
1912408863
1051656614
295365231
1184670709
1180737092
248329642
1065082228
604176325
822492266
1690916209
625669569
1907868306
362365045
1950598404
233358455
901811474
1482790652
495294231
967263724
941991501
1709182744
70592087
493966129
2062133003
2026299762
1348170823
1222601260
615885133
322793929
1378948989
1079067566
1484714692
864425228
1411003605
921584793
119433417
1218237051
875251232
1202284064
224822715
1814349684
324559284
35201457
1028172716
1333686969
267045894
1928574766
1535992974
1330845252
1029295094
77037978
476023743
1980610361
1082857662
273697102
241189097
697116054
1722079956
127449568
897974635
1076243075
483422463
75887493
1781348220
1415338249
143761825
2144200717
350252750
1703558437
1821999268
108870412
1953847273
1789845409
894426419
737821555
2019171280
2073727311
467826218
1508533018
1912278546
930399995
1664456402
1772535854
776071594
490904935
1624915245
2082847404
863692448
1776633983
194321048
211511348
1718846713
123169705
692374802
15982868
2101032391
241900964
689919562
2122908168
1005631685
412952893
101089175
1429689597
1509476444
1858013130
1133993272
2078811163
439359671
211249955
9692413
174314959
841072154
1864227419
1315618528
1027542157
1046241711
829290268
836401795
1117105876
1636094554
791751629
1622491257
1565697935
622692357
1795029391
1398114126
1584166355
938005209
104534604
1009505298
305415921
2093113227
159667660
568987186
733659275
1609475765
471886376
124933033
1783710035
1593017952
94535165
1532921404
1138659162
1157829706
296661388
709571070
433761203
2039738308
1910422125
615709690
2036463341
1220487283
1719220548
1353821623
2002422903
1096159745
272387078
1751707165
52969130
819772439
961053636
1651697286
1269889017
1916171439
1251171690
966629439
352967730
547141426
447795519
176562062
590390602
85450987
278190457
1005309492
1491873544
78446424
17537268
1558933941
1888097871
267298009
1257283744
1637716594
1839702538
2038870171
1502756509
1880207311
1349005624
435481222
2114284284
527313143
1094764225
1380529872
195329542
820071284
120757944
1233477207
1798218344
1517465330
1395881831
1281610580
674478976
186842193
1463478169
654632035
1698118684
2031085683
250226326
745251966
934409727
1648135190
1290787928
2146000312
304034586
549056289
238844862
1864228623
1937434124
1112918042
517024431
1317491526
188090456
1741183678
775161281
1073891241
869478566
133862466
1964117833
1509841693
1651367611
632852006
58741508
451796130
544247638
1190889124
71967566
930893265
1495820560
1787059723
1837094135
1657814444
1761234727
1366460637
1967521753
84259142
1957796914
1749948659
1768201327
2125729051
1866056448
331079270
577437021
1072637358
420824061
2080840172
1467966799
896019359
391301181
1235083030
457421824
1860779063
1655977041
808864883
1708700137
958684809
1201252499
817882656
2099038329
666178397
809441842
1746189000
597318133
586932332
735807548
612196084
139884849
630213911
1309851657
1058038825
1238120978
770240250
373279152
2023319918
308237954
310868143
2103444996
140960029
373699733
696169116
1397233308
721322288
1390392232
353403905
1669869359
1251644797
595518588
1760718326
734872181
743361316
1704900736
1223542797
622898437
799456755
1180491514
1506140365
831620330
627242371
1657796284
584601181
1012685673
1056645182
534946971
453716121
8394484
169825058
45256599
493868244
847033356
1908796606
203579639
212655609
1132332078
1876606625
1177172414
2138274356
1238969958
518997089
849923720
1193113827
1027488010
1598164810
866693453
1057551101
870868303
210972004
89094682
54224506
2031698965
1898356372
462367045
688720799
786079444
2097274830
243293647
1096068507
596179811
1117827865
134788747
813314592
1276453123
930339334
646887989
209081010
1387090682
982307670
1833023015
1941505656
1260999942
9751154
616224468
2008881962
995734759
631541358
1924614195
1055810028
1005846711
1400309460
1542645352
1779606167
370316790
1137072241
482643710
253005971
191085013
970622137
1770728819
1080778098
1422639758
1411352607
930121866
1519540393
1552095682
1738601196
238380893
1242599921
1240180287
113431066
1694189956
1846532896
2003621052
939706397
950306144
782917679
5495687
509514688
546875628
1676823414
1439877920
1510091960
1594951539
1668572569
1442002568
385004633
2136920685
2082256361
1741046879
2124813724
965426212
1836460661
1137010480
64351619
1602784618
1566238797
2086952380
2016106057
1083369319
649680686
1902655918
1606691401
112589691
1065689724
1517469187
1220513164
388044118
1352092169
435112272
134659309
22686758
954858220
2081720492
147478713
1909098541
1237527172
1303051589
806788311
12059254
871926879
420597502
764173423
71185554
1014254363
317442456
701370047
326304655
1601033471
959507142
78901666
73085104
1345657241
1704679348
742619906
739495668
974729761
1723864867
844737575
224196481
1191933227
763566743
854718744
703243259
1553292805
660322200
1068792740
600402549
228682655
1014595490
1654886849
2020987684
458815384
1374893284
1454020310
1574813475
1830357888
207960571
676810252
1883298259
12070916
127923719
1761247734
628730902
949072813
1984974653
1893020714
2143610674
1438381240
733597962
1184272492
1932800013
237998758
978206321
1708657527
627962550
2035089743
1113542292
1386571278
693474450
774850695
460474257
590083336
315558102
652258375
200842181
861356865
906738618
262066432
1492934682
1804719097
2057215350
1718035116
906761201
1628677221
16502933
1574262846
787040621
2068797239
1297189681
1695835252
1949933814
1830796909
294999846
466999974
1702944791
1194982752
929351085
2069140082
1824379210
1305689875
156028713
1090836157
481910004
1768054018
1275785899
786417549
1027738594
1282756405
123517409
895704650
115273216
430947718
1493341354
1517359320
43698600
364407136
184136110
1499537872
1048021742
40190270
1243673844
2125536045
1348433660
356669660
1069306436
175550369
628325453
1591928288
1238177490
1465905076
1992551630
1306188212
697154120
4275119
1360999047
1445954711
1240282686
2044876630
1421875820
1409036932
9764617
584303548
979062819
1745563058
1987146038
870231010
700364156
439949365
1769418801
996754014
579170113
1612199632
1134465883
1010611251
1453697892
883904613
1223860175
315152415
277812077
1160792925
834619621
11386500
256409835
834048605
537503574
1340601911
2118524300
726538729
1766385164
1031329809
1919003007
105471188
473054228
1199488213
396906163
77939079
804317225
236019574
435837145
887481934
1157672317
1624687984
49335045
539886641
100732576
451906896
8264135
1313608855
66309122
1811291390
104757190
2115177281
435519099
548683496
1817995509
1208582406
1355812044
1366077023
206720334
1357862617
140917937
1835373387
1599639489
1071058326
738315900
950042005
1047770584
1277341954
1905664603
1305477094
849678187
1762561202
929469564
1381665477
964347092
1129927713
1727596081
39206228
191602818
1458738499
1512726517
871221639
631077442
761068050
1301138827
217745
1685842117
1513908370
1942214322
2045164656
771854693
1296672087
1342588946
1411111441
492534831
1727057325
1177133650
1772326111
1377720047
480420682
1028622407
1063889698
1675239261
1133763570
700045878
1252182642
1913341133
437620114
700423021
343043821
1335616211
1121956613
1204059728
104985342
1533195513
504536946
1258522516
2122165350
902113006
1436047598
1502968742
797044977
1534685850
2107154094
762126989
1396530232
1704422645
607418440
1329163061
1138249908
1109671298
1688006050
1381159474
743282337
2054738191
1714864347
2063516174
1333889902
700922674
978388691
622005595
1188555768
648706827
1093116156
1850236299
732537123
36436871
1037145158
618284944
900085995
587147437
840444568
572663114
302852492
1913808326
1263054377
624595216
1801368736
1421019988
923472646
358514615
1234516452
1283650865
721584774
681866027
1334765206
894315434
901890466
1660924211
1463180062
1491727076
1761967904
24040227
1388211723
569728643
352355015
504613276
673699849
1079568111
1910351419
739443822
1155036771
1243757494
2104987009
1176381056
2012025301
1152997966
847919032
140950019
93811802
1762627774
679292891
141940928
773274323
1264197668
1183393537
751684578
306523691
1645755798
1588384617
1686463158
503520976
1374015780
2145127359
1607891618
425131818
1268166405
905936801
2102770876
1643232470
75309782
1523035484
1888377265
480381510
2051839512
349399800
678768001
1566072421
2034832154
620691307
1048473587
106913065
763264273
1725284537
1838553036
2022647808
816606279
1740222458
165591119
1849946814
590794217
1545383456
767193881
1585535019
1541139306
219560797
2005018573
1105256575
1129834145
491729938
137410681
1498737763
560834287
1076190522
232123732
479756248
130913749
1502717069
1824003615
181418735
1677799791
645261038
1992553631
1233334434
1567865947
1425213102
806068308
1468920372
199916094
341150210
257064320
1626895648
1177065936
1041029380
308044069
728587113
55149133
1670300613
22909232
572278121
1583373029
658884367
2400759
1927692515
1572531759
6878502
1593350113
671213522
190879143
271992951
1955680095
423135178
499725648
547130399
432926952
280015676
55294737
1855925369
203819834
1159511898
2038934799
1335246313
1852517435
1914904136
1833501575
1543528869
553548710
602386051
2086440852
1897654041
731986362
662868255
1682099676
2019934214
1485704907
491815377
1907796007
47168354
774511355
1095337741
738125139
708863309
2124417716
1567564203
1831864511
693317063
429758305
2092534589
824158274
1998945968
1180247399
1109626808
1852627734
517077655
1844680272
1937775200
1761078279
763548715
783343083
1425348456
250238206
1384264509
1435392098
1854566616
2065608000
467768414
2045520353
1279446422
380723332
1312809821
1250500775
1064671235
1560338050
455105358
1192847629
785426646
1165079911
1830398034
928196510
127215909
110864455
1013046434
1259913588
1668220524
1585391333
1015819675
236500312
2144437950
2127781017
1428890828
248521169
1237989755
2141776965
1742043660
1371007876
1868761577
380068440
592016335
1836075292
754157089
877108555
1289051565
150121654
720373080
2131121577
245906235
421902154
82139812
1586488829
1442890193
1243656823
217136908
752129812
1085196554
539420859
1564480627
144277
971361816
1011633844
876371144
1220604305
246301652
2002950567
1566730999
1512309439
289962156
1327479136
1361795136
822946084
131501863
1689012091
777366623
1829868041
2086459406
2141301963
312362097
759113895
1300016279
1174120169
1445991647
1529056729
2123638995
920702791
416481302
1911972810
937637495
135260082
1027209309
1570693719
1579212516
539282271
924096194
631565513
857978351
870721430
1751878960
1713042064
1409292376
1405208092
1956379373
393826356
1580781596
271685374
112359030
981412654
177226492
344915483
1230882948
168932634
1294973735
262435338
1932008004
1923915252
432282999
1324823001
287693044
714520119
1177244195
1367889886
1329486425
242451025
1497200179
1322866762
1889404611
2005031288
36196535
1714184288
1728266101
1269807918
335340148
1665101354
692201371
40822932
1953668301
1670924285
246688853
225266089
2139269574
1783279182
1304774648
1219983146
1368867695
1083448019
184182798
699753530
1027241487
786792711
1508494654
199494272
22388552
1827281011
405554677
1363314597
1604925364
170173787
409098483
1817030761
1789258402
748626019
147546806
624986983
266514930
1272695566
20811697
182199659
68538536
1378160290
2054269905
1959068842
1236502325
1419745351
2069131864
1259064419
1342839015
217913775
1563183436
1173403754
1946824202
1092709447
651927884
40898248
293323157
1640544261
641556698
315686936
1801939371
318977717
2127039486
181328646
1091228225
1939090069
1446050234
229286391
113692850
839421176
1487820888
1499189603
1849350502
824185575
1425461192
1540403491
595545637
1797426560
1895921197
1560640454
1666779272
403167916
1279657365
524019273
1196681924
1847926786
149019211
315120689
1117824794
456391043
1288014691
580303185
819742719
814275523
118961061
502510042
1593861779
1589015439
759151524
217550171
1109314183
1712876865
995760933
1167889838
1274345704
510964587
472053822
621913682
287819766
2121098114
1237070569
1734093846
597252106
1837718562
1905241453
77496296
1935871493
189624895
421038352
1920570785
2036061360
421979663
512591345
2088127073
1040536034
862434982
1718793504
1683232612
1788405306
1487972332
748283580
1092272963
1696866616
2105288316
487770388
344996889
1389269583
733392668
1986838425
391944708
355131232
636018629
939286467
1179840880
515092261
1066638852
1367399323
543699972
2021645896
452549974
431256139
522471362
1624850561
853891625
1257217642
329176604
598987381
1532531853
1224541665
2007687182
2126508027
1138627030
1547766379
1996736264
1415427504
1644571218
1530561829
933677475
929620607
553834486
982013983
1124280438
493876119
339155077
1014933370
641261921
1267441713
1186392043
1902709875
1269708736
1521874699
1204108583
1235626417
1691497385
965865760
642562564
1096092060
2103130299
1951276518
656034446
1993090034
1390048554
2033700581
1826902978
15475124
1587046523
1149897422
1333284432
42765821
1073505255
1816142046
2038797501
1661176284
149719984
2109182400
1770020676
806818115
2036333310
1075082191
2068457530
1612029396
415460875
387524760
1604027484
652777255
1744000223
895627851
966085263
568492939
388772307
611291567
392477775
996602124
427235868
2606645
320485724
1253415264
1276277971
1481793811
128695345
1718022665
2037629642
265003771
1705083357
102632943
1863407135
1427798915
1155208163
1571554438
1583790104
467701075
860416443
1416292605
1920674537
487208898
505667657
1313435128
1228955868
553480271
1921599226
1708408749
1648176938
32786726
1451319334
782954903
2049724334
783812621
1979841642
119630523
1958236795
782595695
1222513971
712032434
986348301
308518614
47081306
1826795172
1797732549
924426071
165772677
1935632944
10897606
2001126613
711524881
1562264242
485106301
143030616
2143148750
879587740
849663571
786826316
354771683
755243801
1686712147
1903421986
295487326
1346977508
1812518453
405371677
1435311494
426860241
241518073
1639401230
1735440147
526414327
879643851
466210974
1273025219
1064391451
502751192
1509197117
720630859
2042516732
1608233484
902351246
737697788
455875843
776098203
1414754188
27234717
209093262
2098079960
878822584
761189302
201803897
1591517581
1496997994
664242006
1184794703
1188874487
312349295
1547067154
617834221
1401826521
1920415626
2042669090
1464708664
147281539
671225081
1283340957
905315081
2066319828
58452353
81148793
1668062875
1472541240
1140646543
1549884004
691948599
1820722036
648557921
1582847395
414324075
882218850
837928948
599251531
1338210651
99606613
1570440249
732931192
1202091739
1573591232
1953091404
756250064
1197563934
319447755
1195493488
661109330
435654696
567325186
1894059941
1483106397
1652310033
1676535302
1219193489
30867401
1318551851
2137122426
171823925
43416313
1776768349
53022535
980024714
1533938981
188983317
1456864629
784106779
1666590259
102530238
1394227722
468160581
1715607371
88664173
728785239
824156601
370387172
568403256
1977405893
966152247
1524766052
1017628000
1894853167
1369805672
869494402
710585336
453045550
965765275
2054649829
1257612392
975070624
1738670246
492233792
1094147374
1489324121
81084457
375921061
114346438
883457817
1641744696
473709882
1626217375
723375531
951796301
533183375
1813392095
162442627
540328544
2134030755
1619653621
1771683845
1598894331
42734568
540454967
1778944366
2021726204
1119572226
21127349
965677261
148525679
1328652926
506919926
1881158091
465009623
617549341
2045324563
1916078197
1614391598
2044736905
1214637563
397471465
908022099
1129357781
522600983
11455813
1886813072
277527539
1275272055
1173034263
98097552
1658580401
1796405695
1141915426
1003753489
595086293
1802600519
183804696
1204437014
1283028599
47514785
457417626
1244227404
1137841418
1847582498
266658245
2077055283
326555919
1505521651
146620955
447983635
672412896
1956266981
1274765466
1597924978
1696176997
489815646
542308680
1802158347
507841392
246724902
1442090144
1159465651
501234815
451723550
728989895
998198206
1313681631
1837411736
598221135
1745868173
1376645112
235923861
887398392
2050730138
1004900919
689206514
1523329046
731694195
1334742626
560144861
1781254715
823409140
1162013319
1245647007
1010344281
1392701992
1433471178
1370279514
1192858014
1240298369
2132244280
1955309981
1519560208
205251976
367691722
1617849778
1401782373
398613484
698517269
560050018
1071843388
640828880
278903878
1419767689
1566383886
1244120328
693156957
1836069687
1731763297
227467176
1715989443
136740947
1163365128
1864750665
732178623
1050032996
1069081668
1172160668
701087451
812025220
1314291118
1184767795
1113236013
980185853
1578239644
1420087773
1157120476
1178938962
628534067
1493588581
1679469544
1422427364
1854084624
131830450
1997045653
31472961
409067571
721917048
1257042755
766680619
1413698681
2121949921
1750723706
1444818281
2066641010
954189215
1465142649
1500825236
195592927
1861506056
2031663536
37001853
158264874
296463943
1489903781
346225353
38556325
89408866
1496662708
614408231
4790219
880953158
1037338571
440484870
1727936542
1315156351
335990618
1493133057
1328752989
295441438
1888329923
1865509050
1707744403
1391471045
1598128696
964399058
1306020315
1269679175
579020483
1950804714
492834336
25254395
1414097399
911226241
1220822499
2009531206
482645024
2001880035
1255759456
56512160
125927182
1648249677
2018757010
1780310560
105666727
1827650894
1228447880
482635224
2056219255
1074886363
1311812710
603602931
1621900693
513014679
11301981
1138772616
1335965624
1975974859
101665630
1922576618
1434918006
1169218706
133278474
1979770546
727033391
1197002276
2070242795
951881152
1496117942
1116908895
306276316
447369725
552326651
60695172
2086516657
567826253
429220001
1586475612
1477791047
407749762
448892533
1518283674
540879517
1179002903
840019184
1269946308
982375431
891938853
2037111910
626697261
404209386
962340848
166485431
966123247
139748287
1665242395
995554486
1912217519
1668215991
434407342
942584640
1403085173
637737676
1416489884
1677604782
963084716
1088414104
862505727
459555593
1779994994
1801760574
515294137
343663710
1878632429
1128095196
307961615
698811256
1668982071
921159986
962010497
1754195848
2127798826
124586129
1339794866
736849486
944046960
2002901968
2002414028
398553050
412628809
1527581472
930555244
406420302
1696574962
1915267144
43484044
1566685546
218979821
948309182
203373351
687003029
1595269199
1231093081
862972072
1711677691
1596594635
1135370844
1220850443
66842764
898395438
1410610484
603007998
1380835759
344248236
1411559505
81269067
56254877
536476862
1296556549
403738576
1792947346
65802156
323608914
1415273899
862599709
1574721870
746265780
1622371812
644300584
348987639
1999173187
23593343
1225637051
662794511
1629983198
1124613367
1580664420
313687683
410865580
1056940868
843081441
2052016046
453486762
562356556
291055178
1324469545
1999653794
1011837075
2047432769
1324722626
1597086089
312145715
2048063487
1854785472
1064645692
932729708
841968272
758166700
748227594
886258327
1940132816
1837173994
443441770
1444557911
1325117526
1955273757
618283857
31283385
524984246
877322469
1136878475
634952715
1868711718
1096832632
695820510
930363585
1574286023
1770427842
33939627
716926766
448721766
1319090593
452170062
1742701715
2086588203
1973209912
2058240048
476533797
1696432128
1256829605
1669610411
1273236143
1992652354
855593653
94517208
1987315142
1336182351
1917824706
564756671
490999114
150454777
841763829
1320489321
713375942
397524721
456139762
481927154
971820356
1713695690
1683193191
582941316
457978906
1929048788
2076049486
1751281976
744034494
1424831183
1539634131
1275004726
613157947
1680395322
1068771277
1851525325
1041631414
1363304678
1732473314
1357502492
2116102139
76018137
373016743
1361497708
1713203688
557817626
698270003
165217118
1836133098
555201919
1313554425
437488330
782145037
2062560671
1869106754
72493055
2003247118
2127863909
303298039
1970333424
549346172
600460445
1088902543
468826365
823264133
1554535185
613990931
1138958444
1388102282
1419135943
903825243
234204784
1425543339
1118529123
1266677144
2006256914
1270384789
1256412885
1920022515
954380623
1533065845
1189605837
2120588787
101406755
600685935
1726556163
959482606
741654366
764112709
1636519513
1991179952
564673932
1509741999
1652188949
920886956
1463555604
60883496
409105581
935892973
1246246375
83926516
1397093997
1075771883
1129509567
1419151955
1698379030
19252097
209757797
311758267
900292638
1449572246
1640054495
1266677144
1854507310
139266362
317466053
759508391
73321340
1294944746
1002722302
2100900965
24622201
464211925
826419569
1294655643
358670376
1019437439
888565264
1243803938
1816648845
620664135
395643279
240599865
1058500954
1730202457
655304577
2135666240
1367247464
1430844600
2040637118
668004067
229466956
163766471
35800887
2076331754
1054888566
1210138586
333220267
978842416
1099091338
310386533
1711784624
343748224
406644660
1406051833
790826691
1046229270
1502062763
1995562974
1693957711
2139459291
1836046211
242059742
731179837
575825184
2130426170
117056977
661493072
1012004262
1647645674
1578280735
752484951
1213294210
1784212898
1837189153
1887955285
51029627
569643764
1764462749
1287298311
1206973865
1997305392
1613155349
344225390
115050335
719551838
301636821
345415361
1998037077
1293976611
147844842
194547999
1100166816
2055713106
1075783885
687568005
576705645
513104037
857367934
325568948
994507286
952589222
389047529
1106699661
964823650
1473049151
167607793
1118162248
1356102046
1446259899
529645733
1716541469
1277119113
25675966
1882901657
666491905
1078292688
1657777696
1866802151
256038300
438844572
1629613414
2136030879
1615406889
1731701443
546477125
527045325
413698435
1419500629
157618935
829801613
2029698190
432648842
1027711295
1516404818
329894950
1431926208
255989607
1664980268
807140204
1330569366
686422135
1131742243
802299361
1815440074
997850857
165333188
1849573834
1076651267
1269695218
1697797371
482980826
321207791
1443016387
294204149
1682186439
1794116374
626953931
609437795
778571056
243004401
2139315170
1392666679
279744689
1016366754
1997053460
785905751
1416719761
1903162569
886179628
1549606686
10034134
1653929353
1628532497
1048042359
1671693563
2087522602
1939297979
1910668612
1557123225
744745924
1473494758
1660965975
233927968
1212905425
1369534176
271825447
1915023460
59068978
1806373114
1554767676
290434368
2054000268
1755928750
1288644922
1592063819
1465207717
29720610
1161682189
445336542
1862700896
118202915
1827925336
324444210
2010490276
755246723
1627187069
600043804
557224914
1752656919
1293474285
190970414
940562437
2108326329
618802386
878971151
241604928
1875050049
1037979200
798435114
850670256
1556988257
758036479
1492867054
646440186
1590017293
571757552
1356389087
1426187794
2045568313
1133913797
1147039985
1364476237
1287142905
2115187641
1951349645
32814427
1451208426
1336939329
1302270219
766452422
1333062022
1348850750
1729186320
959514502
101464209
640940663
1238691188
547693486
208375171
756316038
1909065071
782683005
1880361706
843201744
1620501228
1065359562
1857831046
24640402
1400174453
688606434
1824093880
1838944117
553030653
1551260793
1711266918
641138398
365923235
49747205
1695487244
1984088011
1839162930
1973790835
1431098494
732052297
1838660944
1288235452
1765103719
468405220
284668630
894561706
1620482730
1424672944
2073636326
1304513667
694217941
380241479
1231139671
1940543520
674488630
1292787113
1837668143
626519202
1218071984
1741488616
1768044277
668144121
924157351
1102900973
315524289
1902906755
1329238378
362250709
1315463075
370465621
798446760
1160953379
1568588438
302159286
1364193323
854016741
664782355
349400906
746116641
1428403756
1867707691
1195260819
1276595226
5481238
192003540
553299206
1493692335
2052722813
1459262614
657180569
1513025089
526830100
1357760279
781552995
48335717
491742660
1605011650
706377491
83073139
108055001
976586242
1000930465
212496465
1218931077
32995452
1235152100
1809358263
815223502
948717256
1382512412
176605623
1596080584
1175782531
439830965
1936425694
567952584
685246797
1329265689
840035825
373825468
484807597
1389664192
812668780
355085307
1312358544
2007771560
851098825
1872821066
916948927
446949840
712986415
1163042509
550485296
1222690627
1363353908
1213985786
1620101851
1643079187
1846592437
2057327332
500836670
767982688
1018265788
1538183113
1172647257
1499048066
1384117522
1226087991
862120861
117783283
1690760887
642466296
1117993223
911786635
513306721
912437043
813868376
619594697
1238164385
377180254
1817197819
876610563
1470886045
739944994
1375894254
1166239311
836489765
628689946
2003623256
1996529062
1693003186
1318393720
1021551533
223595148
1201981381
251600499
596892007
21890993
518333437
1860126607
873359187
1278007497
743037183
90109527
1854105312
72386181
1279176496
1798252994
1417718709
722154974
1817082000
1980452836
1492806679
970628729
482586804
530776422
769305564
2121858353
751427438
2054862260
814447593
237259501
156177147
1639869721
189309729
1434746349
2016002117
1572347627
1044419029
303578049
1717549317
2065952249
908377813
773512879
1889782582
692714203
1929298055
1188961499
276055138
1050944861
327572096
1145680126
506908804
1678662125
1644062416
1984184713
312417362
1465122028
315839788
1026495481
1326574660
1775300886
2066884701
90747879
217055705
1858950146
1149644435
916627233
1674352704
65258839
265793119
1104829219
1830251645
1418940792
1670031193
204781600
374353062
1886905168
2070737392
1974301806
1111170563
1838404342
177838605
1564815834
1205277827
807122914
1572601130
376722598
300061876
597308257
630286796
633693539
489065484
2126913127
336796864
1301569071
2101696308
2014581254
824660913
259698726
1464523025
581948205
1029257089
1423646742
1783911189
1402257303
727670548
1132654653
1607884941
288709951
1654243977
703953936
2092016997
818336595
1552653611
1860342180
1046667002
1814477634
863131544
2082871835
464773844
681589345
1937475448
1393661994
221120478
2018627949
727554785
1152467505
1970597139
145795410
89221584
477548475
824825722
503888945
697790317
1344016206
22756332
1497774027
1148594950
1720385650
1486287049
845493950
1219925714
79533596
2024838170
1328140069
557962368
961060142
386658928
892871369
1406045398
308807190
1995594617
1523092130
1912137470
866049771
740326964
2026582805
738870739
1885661175
1695345338
177932979
271523163
504729893
629854980
1010809131
1539557445
1050839581
2124083923
506373307
149360522
856142811
1693138180
353553338
1724644292
2014329977
87854236
1759461232
557271095
2142665058
1535049717
788095987
739002526
1358958602
34034571
388849634
1531039461
1946118231
381310980
1767719730
279495503
1691812408
114835941
1108478143
1794300241
602060377
2138441749
4966083
657697557
2131846778
2047521490
323981586
2143465844
1189753477
2127890122
545169282
1088535385
574686067
1242684238
9764673
1438848966
1294114475
1245954816
1172645296
710654056
732539613
440002604
481667863
1678653515
559661994
1787336913
846687734
677466378
92987069
1471218722
1253061423
1861480663
555570216
1596306574
471851730
1951072087
1069535008
1446376396
1868202802
1847848763
934077223
1281334861
328632343
185127237
716854073
296938569
478808366
1107050780
805203576
1893060960
974584243
1963267820
574943249
2113783524
912183159
1546117282
1151775993
1501592816
1048991491
527875395
574705221
154108435
1551727086
2048554679
1189887076
173404693
765022614
831621461
1824079161
1198460733
542471329
989716326
1690452428
209664358
1506819028
878178910
1274255480
1873513960
811749929
1862221129
1540011399
1593625972
1545758962
1712152283
1951926312
732451382
1902516266
3595511
1338801262
511915939
249847949
232020912
896522802
1460423358
1634374534
481452966
1582007842
1187069770
2100805689
161535379
1909551701
522538798
1780937931
1169841229
2034429369
2008996691
1599019692
654557896
1453128861
35555787
1453015235
1252373198
34336177
1672006536
38462811
1162669025
658452173
1714842398
644837978
207385363
167545606
1330929311
406912937
1604533154
1382560604
1543436131
1536711556
1916517943
2001291506
1714321211
2070248399
1890746752
744439121
1174682810
1461529920
1869516057
93597887
1639480917
1619524622
1587529723
1705160766
1745476957
184689514
408807478
623965544
629341748
1787452094
1546165709
398106052
230142468
1245220119
673754418
1987717820
834560827
19417984
1991496158
706372379
321567438
657279935
1445648005
1474722981
1912771593
183937173
265379067
2020527692
1821627974
1949147803
426678916
420312083
2049465573
1192838538
414478937
509457765
1469794150
1358598324
502126208
1988854127
1020657019
512364368
1721271272
1054515974
1011759826
969004596
1285958595
659015222
1958927675
1806369002
987935279
609983861
111726616
1119577755
644701363
81085743
1766491999
1764172025
1775002981
934015212
529853402
724266779
645441410
349440351
1694241060
1084324149
24234909
1844131420
235308394
181777467
1251302715
962399252
1022601553
1660784955
519812047
1524653567
1987209295
299345932
646268961
344634636
1818808080
1414915989
135722629
270116914
557244177
91689433
323457499
2065927076
1640376803
1214642412
1171997160
1560792106
1349020080
2086475915
723698866
796648756
1982887542
1103439284
1231127193
607306720
2132736292
764632528
19662343
2105826834
476500954
49868308
245647140
1295630311
2055572125
134555432
181251959
328720073
1946488119
849910567
1829147693
1548069685
1949393887
1876678715
301367450
544539668
775089769
732957198
892787271
639948803
1780781342
1432032201
1258328000
525458506
1772836210
675684341
644286028
1383227241
2146411477
1287505738
1985186892
1930771421
917032956
226292816
1416063621
639468369
1866434939
1188931927
1838343803
853974802
1470478171
62068922
646564082
647013370
980617066
1901108987
1849023174
1392780861
142969641
1248195944
1107067036
1265354029
216136556
1009954072
1863478307
2108797046
627847088
1668369848
1810123559
1706155898
451258170
485562385
1765538778
2054957859
1055650524
1136573135
419629638
659447932
713348175
7808079
1086868476
334809185
1721879902
1304904626
1583018629
871598726
687805720
1592765559
583678261
745334984
2032616747
660689052
1585714774
1063663828
1965432614
709521211
1251241518
1943934705
408989764
942796476
339456697
1705992933
388695639
1456881576
354140494
1176856818
2019254792
1861114146
2097359501
853409679
1197283512
1165044877
1818275163
1400219011
1372959674
1916225244
1160286498
381027934
2022721746
1022798873
875064457
1463567006
489126009
896471637
1051989266
915792463
415766578
1757837134
677439078
270264754
454999062
92954102
269020999
1471337505
1197776822
883030793
930112932
297647967
1307868401
345312823
920671974
323004985
2128305584
251024317
253728802
266563240
1689736515
1237491710
308692697
1031231310
154287318
332878757
499663374
1001015815
1185949658
1738891473
1267875039
846031702
142256720
1693948548
363623532
1256273398
659989318
1708210645
1489059212
1059597816
555820322
1334686551
1522183147
754902073
785647603
919604384
951871154
1947171506
378607443
882741477
1067424451
1158691544
915493758
1273109764
762700622
1500973178
2058977646
130440103
1351483243
488490113
1193003767
1409214122
68549097
746230579
1019661208
60827110
1072541425
1680171085
1175204626
1690368462
1703614088
1143545383
1843516075
578367744
1971351559
12643063
1002773806
68858375
2003235168
1140866481
92075390
2083370895
723951209
1402901486
1225114300
1127780118
1856283229
1005036547
1755253435
1019650391
1312153104
345881001
606080281
1203144914
2035625912
1554144561
2058786690
601506591
166170895
1249309090
66812587
1034515739
1945828866
1558879747
1451269911
1453227135
2143364685
1594775053
1396242491
356779067
1921852120
926138825
774113641
1768654291
1917051291
690009652
1955752810
304539514
2132857633
1771127877
2125074800
1926442992
7920484
1188257814
1298466976
924841410
1762111324
1464407316
1878551806
1431618202
1349904245
2055802124
1801484101
87042114
2090162945
876530914
1045222756
761073917
1753578508
480038134
412953667
664792646
50888290
675940993
1266153952
1427561935
673598809
184571283
1729033459
976891249
774173682
316822203
100741371
2107661485
1524694548
525147923
2040864366
856384216
1563218002
1077648992
1160307095
1069334054
1610769166
1600407117
895701524
1541999774
1222095482
2057893855
1993195498
88251716
2137715842
293776253
302699192
950028431
1677452921
1298193366
1984597138
850306315
18944817
241438584
1074098847
535096888
1672374491
1419856262
1184692867
353087436
533252779
701840704
1856184524
1257972952
1766297664
1416368039
2032535777
1413248069
1887469730
1922826867
1667098295
1024858781
230788025
1286760752
1047857516
514958213
865711926
1571841520
1230631941
787643553
613482700
1456618289
1790209935
102566494
636643630
940822798
385799757
730366164
1021316114
425330909
29818118
368881146
1384017017
1140291950
1743592131
1178376987
1049317516
1389656853
164275042
1302525400
960356244
1540796392
1254985719
2050595675
872855428
1701845897
417173617
1361940656
1191965535
981121132
1482416860
923436305
1958757121
958831008
656604067
475105407
1019351314
615166034
1716766256
778008120
794317094
1914954148
1896459869
1188577380
620123187
1716532095
2066945260
1600498524
1496775909
51058500
1436694873
1256604561
1555531843
430116996
1189214378
1489217000
949606455
778124590
170734569
171670415
2079381228
1542148211
1220387588
729912592
1392141152
1984525726
37160498
427446564
1119150513
440952509
1649166754
1301034358
1104099538
1032200730
187071563
75066316
622132983
712188908
1128877778
1875159811
507525548
564410717
1891278551
1988915254
286361623
893658660
1025503560
2108278755
1162385246
2057508844
1301290770
1004021349
1598173093
926911730
655301931
1772064444
1056542331
2042024800
1863506850
854228836
940261768
573773815
2077661973
1221317738
1448853024
572526060
1482727363
1276378140
1325358369
262114340
1609043357
93283591
607461702
724756483
618914704
649563573
1922894031
385201604
214444983
961026532
73494517
200549738
1292402144
1545721931
1279371188
1594093527
1612770260
1631369110
303366898
175302006
1177299704
996515074
923544156
2140624964
1708670111
247579060
102011189
1703131373
1991215189
1627546784
1021136340
482001785
1238206600
2020786590
1570768819
1292538170
1292867530
1700766302
1269663610
61021423
1226724696
761450621
1607406820
2062433556
241172480
1490869127
1132415043
2119932202
1768046842
1480025379
545616561
724839577
270905023
745804421
531799792
991604406
1772260617
872490932
1286592853
950548005
1403806380
1276925589
2068255998
2029033521
1441017689
463594272
2034075945
178968615
272798422
1366962161
1359486807
938466829
417463726
2106384722
875735577
1185537873
1813522309
1530244568
339400717
1955698658
1761997496
2038663326
1568201416
1838084856
817851232
230829697
561077964
119366949
443956287
1206041001
1228532416
644489348
1949987022
669039711
167494019
408536763
1825209910
52273466
1393516151
1646782345
1372786649
908667308
107686332
648909522
312127006
1532815303
110577185
1957336009
1795632933
1570360965
1535998422
405856971
1553677002
1867093681
585105831
1398015858
1687174810
91091511
807301514
1015281852
190386008
982485767
549177478
545196049
711848707
268047197
62396189
1183169203
1321281904
850619227
1315985321
872434530
1809224145
439980468
856648549
1804650033
1164830363
229269956
868890122
932059464
464949988
373737335
1466099884
1920452447
1406317387
2139716764
980008305
1577282503
423814350
296950797
1947295635
440053655
2034604425
1867891778
2056539715
843417345
1329073776
1606469116
1648328207
1201002692
448862128
1853799493
940483675
1315655890
1689947175
210347208
1831630744
1337462699
877504852
256316444
22788042
1848861728
2003151218
1049073091
299182658
1677494951
705928662
1419095224
582966736
110644130
170175162
1176745281
651849406
526423155
123739637
788034259
506908804
1919302983
177103637
1777380714
446100425
1076451581
1879703818
1724023467
1579990810
855226570
1380795751
1641679321
1797257672
2030970180
166819530
1753179463
904543344
828098146
2009013144
361315200
675558892
2069875722
1321631242
363324710
975159323
1210568812
922525087
398439954
1031559845
634892164
485153928
1606665167
285799347
659612992
1748679996
1945473859
463587716
2006826261
78688257
3141480
1714160246
785358394
663005371
2072652974
365664608
625861786
1060254585
1728544070
2027654937
976208437
1271266551
1321213885
945711683
2052034968
778342170
239760466
891077165
334988270
508102250
113346550
1673081135
386463319
616028248
1727000618
497066307
524736019
1335970013
2045999437
1096459216
1108372229
904906501
2126425278
835896905
2106729001
2126887169
1564005402
1301977290
1867606839
981400075
1470694151
1012883227
1388482359
1680583818
15086711
1935970038
1781656694
1002147979
827406630
1072198686
699316367
1761728771
1499703062
594086111
130404317
1053219114
957926840
496908532
252993657
1224494035
2129267672
110659573
1374324771
221530142
1970086389
1442401863
1344855939
1534612769
2130981047
24697348
990700949
1952961150
1682581871
1199975513
1279836552
771091917
872303265
93095833
768073241
383909153
1985611529
191779314
184712974
823302104
596311989
2112564337
1906216590
1904535176
1366217118
1764472008
849500287
1001123117
1866460485
2055113349
1301018212
203213850
208916900
1299326780
350655990
1248658657
2956705
2063315328
1177276536
409634576
1072704173
203061533
157451254
434422294
79465007
267338497
682824660
1713397578
922598525
567730008
932233507
125275433
1991082215
1904650760
678024366
1717494120
1113074025
1561244552
2109649977
1376841448
1183944345
1740402591
303526655
1958429111
1085484562
82477595
1551370986
1485014183
157132249
1809749408
1772913877
1206388359
937114578
546125665
2029181117
1212797194
307752811
1948841366
1475125034
2145203071
139874833
448104350
1295682154
847073697
1601267971
1469694759
1047681516
1487538072
582761757
1141998340
1458934037
1891216087
1120154695
1313268903
886816259
759445990
1392733937
1112829149
632150024
2050042048
396648369
727173957
1483919340
1526782684
1058569352
168245864
924091889
1135335766
1750623539
940285958
237753127
1610135154
1431508876
889596333
1549235091
443336045
94325110
1035318268
132373744
2126307249
507422758
1895749938
603259826
1771816196
1932455837
820889797
954959585
999332906
754596625
698537786
777593545
558762290
1727609153
1298898058
1622543012
1727840370
1641825789
1276649367
1349548317
1390006972
505866948
474069978
1643484681
160376508
1485126392
1376831583
1317050400
70510967
905253532
336276849
1861262838
1771147053
1756043696
22403762
786453781
1610868911
285698905
2116613252
713399550
1354577462
2046520140
2004675018
82618136
1723136597
1031060086
822048440
2120775206
945040214
236377180
363162111
405847314
1455412029
1891335116
1812737059
174945768
626143984
892486172
1482208117
410853285
1319235220
1507733835
1692480142
1262042384
2007767135
1664699411
1718761410
1586165554
411678397
473069106
281532929
1394010881
1525088433
734317360
1676613446
1815413698
1857959182
254956350
1811145834
1810557873
1638721830
1978455549
901399861
98186991
625556516
1198619628
1121490851
1999612820
2093514204
803207887
1363900705
328072918
992845630
1891002892
1172104953
1507787077
790917607
473219204
1634020333
1333420714
1127920692
694918700
1864969796
825634268
829217931
429913661
1080367247
811685311
852805592
1059935907
1395453234
680608506
436117604
923915505
180352625
1357544361
217184527
1664456075
306065553
840634366
1465966075
341330118
1630432573
452584072
427710007
1812456222
1441647812
2115972337
958219116
1909444717
2026975532
2032762249
1738545854
2029265190
1603109486
188610887
840430620
2121712629
2128260115
823917188
95233544
1563558469
1838837944
121286074
1388239330
1956517892
2091898625
503087101
1785124830
1657230406
516654475
234699599
296999655
1030423054
70697190
1375415062
504206860
1413378719
1924144640
2033749548
498324014
595331730
165414706
478381644
1833265923
301395065
1953517980
985310379
1139004100
2068528043
155546968
403402805
99728262
2092531099
706337307
1767907914
1967975704
2088601931
1474054365
534411745
1746255696
629992538
1321041480
698632189
1260906639
1790468764
1355819022
1031287294
456585679
1621627589
1639227527
1580310965
1195587059
788718418
1429084421
766065952
1710321296
1763620388
208973953
1108080329
1884393087
1341881207
1841815020
907137746
1044482138
1219396475
1946123761
1226074206
1475432363
1980827971
808096238
83147695
1367669639
924649578
475838959
1340765267
1277070630
426211925
453968278
1386990390
661133915
737096997
2045281140
901550668
1993369270
69687023
1873581392
1779515988
899850528
1245925291
1622521353
107513883
294004248
1693148473
1039521677
1073770928
15469725
648050188
1309192666
2017734377
520816249
287931900
1320661509
1167893056
1221431450
1431763754
995674423
1738380384
465128452
51481066
1093039638
1369041301
325757498
1301727646
1029801586
1022617279
1730606403
913727794
1572634019
775088047
553351646
1773196034
661081217
126708437
128835273
15343360
681208799
566853126
1367124227
502058840
1586573022
1518052951
1072392174
1190661352
807949912
55820445
1636463740
280746302
34701126
93583361
1033087546
1575651187
25679378
1658225277
502379388
844730305
1453467535
1194732884
1785868198
1147428012
803937307
1696478407
1339302734
315137873
1146758335
1595721932
1038607545
697129706
873135029
1187749271
1600029318
1427739576
248323213
1250635257
1953888819
982805014
131731099
741932349
875064858
423811881
427670500
865593329
306666301
1039805987
1775216257
726738215
1926398861
377383889
382196797
1742040235
1809716040
1078969743
1235158330
1078658247
1239322383
399350430
1194834196
623493380
943726123
1269455793
2106458566
1703694888
2013811786
445498081
1934591113
412101083
402933557
1352942900
1196538593
796792763
1891830122
908510470
794252354
1727583580
401615730
102624739
1982475378
1884305715
1396389839
1499175612
1730408215
290969234
1764941812
610210013
487932066
1180216098
378515259
421085432
1627330057
1360665606
1586928921
1228800356
277069622
439520693
517950752
754977756
1670654610
217661211
438258528
1702075526
206943731
1716716286
2069560031
1310571152
1005313421
330223698
1634970172
1682207224
2135910257
705349945
1470683722
738461188
616472728
537592984
70478146
322468791
1114735666
194670898
874663701
1353294395
744337089
503834018
1647853916
1981086671
1499110646
364918026
1700188070
1915955187
1006498549
176446513
1717345239
431775652
1064241516
156053973
1504177740
1835797423
781582312
533267140
679591469
668232177
121885812
1446627182
1470271954
1493266782
1038367252
712953599
1098773932
93202475
2053740103
1852851049
1561320303
1675409917
245527693
2052695694
2113030322
238964344
1826087959
1030223137
1080674613
538864003
412245814
405264988
785777720
435316899
503757798
736103250
2053177267
508798792
2033954131
936262841
2007643586
1617041975
1668525995
820046499
1456178934
142206626
1688473571
50073304
511209635
558958520
1592503829
1029432828
1761339241
1614532784
1526902682
710180630
1089172506
1410457075
2014710473
1040512834
423893934
579741607
1816883038
1365748803
278412839
1467605062
1047568840
1293177468
1192282649
1081879272
172194215
879903216
1536304271
685035054
1392841978
1397593398
1667350939
1303404463
687665607
1270017845
1682032005
1084203907
1663588840
96801485
1457213815
812688183
979674357
1275687330
1301994423
1814827584
307919958
436015210
481157780
67586425
1303575499
1284832059
455540265
1752720304
222754509
1176847440
1968303307
167510832
1385867294
1953077316
2117798431
444716379
23316927
65960193
1887018572
1003032409
702962979
1480338810
94762288
557037534
1956370569
1650948645
1733298697
1471367276
1735948325
51353197
1489582328
1465813730
398332492
69293214
882391932
1280354892
1893960984
153593393
631652895
1206563104
1580748365
1632746692
1259824478
1454408778
920124151
375420007
1419621329
2073594941
795290676
83137234
1920296369
32184141
1331254700
1313304952
1114955008
2071099145
982555240
1535096489
289532745
1999503679
1433911473
1332269365
1612205555
530416832
926869919
11119571
1421320833
1490811312
230209598
167691927
442239238
1172676732
1844631649
1507498113
37916885
2009426567
1407353720
1554208648
1076301276
225726640
491923283
999010530
1762465258
776573440
407959560
669136291
1831228055
78635228
1573138787
1670818306
957342374
716192870
491245569
604114978
811099940
178904396
670632024
1223706750
1606486192
1527335068
313931596
1160529275
296653887
654224866
1276360918
685361009
1391653816
1595437942
1967994020
1410897716
1714649395
1746779448
1610089367
2054394260
1045200112
1798039948
654104772
1671319972
1329073373
1952826785
14811598
571664301
1626752359
1539535728
653822648
464117259
751367050
649925849
531970893
1234713186
429008516
2044328098
1180088552
507647247
2000509905
618678883
1675851442
1313322108
2058618663
1173237911
1529704285
2072628002
118072533
752634858
187281306
1548169196
1404281627
1856925531
506085475
1265264921
273032501
1567947663
892983715
1696352414
575175291
189998542
1491274558
1573027255
1818592698
64707584
260714044
620168439
1541410223
50623454
66990456
2128180745
1011971357
219699256
503448171
1069788629
652196470
1218224279
1339923528
1177534759
644980728
318735213
112920273
1795419244
643195996
1136412494
904151527
941264131
709094368
1120791769
1425991867
242168382
1772517757
29684690
564472599
1527188077
453872275
1807062884
1782851326
2144353615
853271843
370190565
1791157091
221383051
56371225
957358253
1333828417
1409145566
832836212
169811573
143497936
406081321
515300683
754689985
200655846
443974860
1675538484
934817140
299336077
74538045
495951600
651228041
1159313313
1722193577
798873337
1722971975
89194479
702235113
34695727
688157056
1747178980
1899579845
763073123
1421107508
409473220
461130655
2121994196
1300279613
1769655683
222256107
939912364
822672517
989981644
657488999
1534413467
1081456745
386277338
1600582386
1733349025
298028697
978065202
1224246733
2036758046
488355760
1151631219
1856019477
2096674204
2102243471
19460691
1885950620
1356447591
991181370
1859826341
157326309
2018282265
184583898
1829151190
1372048634
342788054
1845495971
953346500
1294967484
490930588
909077254
1073893602
5984513
1160055077
1153774974
770310431
1042028041
958158324
1053230049
1714520172
1297983343
49198579
1570264082
434622622
929499653
1386054915
1336183509
527394501
1467468878
191089482
358489415
433404997
339682629
1054636895
1123092361
1649372019
233647985
1387570657
474606279
1246282666
1227701202
957243827
410833828
1715725271
526955484
1087906132
1996367119
374638318
1817878564
969501290
1173312310
1038585964
527651005
2040001593
1943019795
1033705577
249472277
465619979
1951314197
625702211
1245524595
738003434
2009581936
595734542
1792982595
1545098114
1032682440
277952939
1671052266
1822285802
1043465351
1365823812
380811575
1694529538
1579601887
1927949055
75626669
482378901
1809353149
677212385
84445799
1294131261
1479818058
768970669
1831868635
1096127174
2104470765
1641955922
1692693437
456867942
601918569
2075858259
2072837544
158981477
1603000412
647055414
1115035558
1243272901
306736593
1362729803
939906730
1445046186
986092978
1695417753
285685556
1336545117
1055044434
40566157
1316376996
1817039922
1856854398
1696168878
545497111
1253114341
1554352993
341387503
1026021391
516904736
506623500
1901899687
85991460
277480844
1429366538
1696280052
1310998642
881627744
1656839414
205548467
1219705171
119806088
675336034
1252795171
74619816
1194145374
801096996
284574980
625131406
45426380
2081106858
1586219545
1191948622
123026680
1969114547
1563159547
603461673
606929138
1929554809
1648584381
837412369
658214652
1903346310
1902065812
1984848988
1193920195
1747490623
2021851996
369211331
1905298688
1479264516
469906817
433112866
1662859306
1174587949
818141590
113054476
233743961
31059767
1159026084
1972717829
1556571709
1060342137
1062733356
1912342218
1483122696
1919770530
1230382500
557153231
764255214
479355498
398028741
1468733310
470456492
1603790382
1615752165
2035436570
54535171
665563372
1170407370
1277207452
1985892618
345904155
699263584
1266334728
830742370
1780454051
2024138567
1034535365
1420604882
758591563
2113048158
2072879146
407294538
787723602
1167644954
1277244483
769048519
1447475345
425281091
2016037014
1619396498
1365202648
1300984215
752913621
1398597212
2035358811
2085770172
1468046885
723507428
380100826
2088469947
127953216
987945195
299850461
1311304920
1789643511
982001412
702284523
187981399
1383593023
1812530206
1235292238
58760922
276473338
225264378
1945724281
1553629396
141772102
1909768863
1492981505
2030063215
1044576411
469271258
1583090715
1744837695
1247604892
742397602
1110146228
1830235185
1932045553
438033222
184486917
647918725
937751755
151444444
1448665981
845444686
1210104718
1147057454
1221815652
414114780
245416129
1730068391
1164715118
2106014435
2010939332
1303949778
207174025
337348037
250306609
173485876
1609546726
144744540
761426365
902067338
2063612207
2112562371
617730257
2016329687
950114630
640055533
1393383188
603631298
1438329085
39979865
695222435
1917438818
1673312420
275016169
634365627
1929622120
16441274
554403018
1221556506
1560139975
2136467004
1309520065
1200094993
157513365
155520393
102912135
473372152
961074487
50134028
1463190260
1101506194
118573076
1219917368
1889031077
559080158
800908866
676610222
1172230438
27726397
1083874722
731077388
243015543
1749148391
634209868
1988374384
2081005528
471525364
1130408453
1924075225
1448313595
2056885497
1432634114
626659088
1530939249
1196771102
901206188
896328743
1789916753
1399252547
128196855
479869212
1070698180
105348864
1393831100
1862019398
784445150
891761280
704579592
747099521
782364399
349475830
1024885867
589781359
911652536
620366175
43519496
844794851
766497335
623585610
661620243
1575969950
1701070503
1290570328
1983435572
828973401
795851219
1265860803
698973242
93153490
2039233210
946411510
326863298
239529090
2033494288
2080910079
2028071444
832978102
1905645867
1986644731
1258314317
436959017
1750925844
1751239975
1849878828
2081763539
1433517534
1013195709
1308690625
1948630709
1281011606
951323067
1066382002
1910359232
1703912852
307311721
1567293842
248427587
360785787
516428155
1717238418
2002682080
128112641
1209597996
337297058
1089320211
255423320
306027879
100352941
1495439785
1727894596
316653816
1807555712
115784784
602165866
727003148
400320611
565904245
682257954
469600943
818765245
704775345
1211809039
1411776067
463109664
1080529206
532572839
177480323
1214461064
837972473
1301666059
1161353462
10145859
450913406
965357752
1003820142
687801162
1215406085
121773471
1484793021
734666484
854378619
1965573431
2112724395
786823320
1534373885
1368778649
1796490388
1961113132
2014278540
906172088
499512723
1667609621
1556597700
1233152598
1278859607
244688638
2097312794
1619423085
1162709681
1441600948
1188391659
1620481782
2039704999
1616929074
1273678208
1682416066
922801137
183105336
758790418
1576635570
324709142
1183651614
2112869446
1692155877
1757438632
423545869
1250550734
367662396
998842921
182851745
148622133
678172354
1675858496
595675267
1056730181
1627816218
331513928
1150607780
1346983003
1696372083
114520614
2046838683
1931715211
1438207877
1388080773
1125392681
63380482
2075255124
919875454
1048137592
1426981323
110389910
354058899
232369285
1648853874
1645497937
1542127828
1668779284
97253629
1597608778
2002067133
1393176157
488123499
1691557283
1467533757
923512342
1065914282
26726721
299774000
1856149207
1563355381
238011985
1812667970
1438756939
1598161695
299691294
2083594597
1033091979
1238990141
205912718
2096943820
311080616
1905292966
791951053
562788112
1515050112
1693537506
862844454
2125186653
906440538
898354828
408576828
512337228
1603857598
8944472
348431422
2141598752
498321776
1725092170
1638324309
5331463
371247631
841891973
1686347383
651845355
1832492623
899329556
1312917623
1776697857
1434423942
178666760
584709366
1955306017
1351163872
918019985
1204706472
795062228
1165612619
1091176086
1617737574
1899960262
1914242562
9698343
822852601
991139663
2120531911
1573592816
457790531
78062170
1914892997
921677541
682831460
985299081
2051867343
1026516877
685148956
1897687064
1850388746
1100870161
1109126408
1908688070
2008700815
102468876
400205108
762762581
1517003326
715633122
1634446078
1385544382
537535142
1475943537
1485315485
689288230
78510666
922342436
231739795
1661685026
1033771041
2077324483
271974055
518488275
656070218
1993160875
686327879
729854162
1202886337
1423191598
424444049
1592100311
1357443158
1548283841
472142257
1123541972
585652852
383457215
9988395
1499702967
1789425796
276775579
723438597
1371338958
1701486910
318813781
1290705503
1069341479
934978947
1029062704
1600277682
239246928
332380199
1749942462
1467808575
353609990
158943032
695292807
1744045333
458237689
1567133699
1281567394
165530005
1618591997
72165729
597643948
907502209
2138828570
2015636982
314914323
1649609496
1949849342
1999162951
183178219
387976363
1375776260
509155559
2056365671
620319892
134436326
477750489
2090673947
200421778
407373685
1034413723
1860609363
2087164584
983575432
236455431
118089049
748826249
1784108925
2062251925
236431753
755594536
886964944
1397036206
919946978
1529716905
2005244597
2091277912
1157972825
1792937008
870373254
793261563
1087005504
813590209
1585640890
2045863876
495084369
1021500342
1320404895
1438338536
592320230
1083038296
396134362
45438866
1083896908
24677772
791805064
155450892
1548318862
1914595119
1103228351
288859849
1317273633
56600467
788732007
514949909
1343768397
1654614166
1793085266
1234211356
131358920
1730015461
2138107850
505666922
939729662
450925721
377345237
1237424564
2072556398
475184584
624037595
743664963
1889063656
118069580
57809615
774538938
1753173369
1037170293
1365594632
1531306856
747170266
343079946
868344059
358857393
1695484270
64197841
612942710
630920660
1857681844
1856160533
825418316
878849709
493023429
1315926291
809067843
738105361
436210343
1264161993
1892763239
856641487
1601875395
548261577
394041849
2087352601
2092188759
383098140
1213672590
1083405305
1330296961
1744279235
30110255
40722404
1945740250
1506967183
230598865
1450996167
486194290
529560003
877462948
1840104716
55692037
2014850101
1811807711
1187266355
2024891016
36379555
1264121843
1496650992
62160195
2095533918
1585420749
426652317
1904806449
1982702352
830797791
1911647001
478357837
1525348960
1469121813
2132596490
189865229
824866670
296028517
1595570512
1670642529
334591385
1386864666
1290975338
344291058
446149255
1475636922
1045552291
1971489066
357779244
746535785
1612128784
1916506110
35546739
913296829
1472605420
2127697466
432311830
1887901026
2042664715
1849775667
758554054
1545698396
1787473396
1610934942
1883572245
1056813444
1561961887
2013447406
2095071823
681997023
1552298337
631224677
166619770
1923413717
65556368
113130279
1820464324
1117356351
1005429131
550005273
237871050
1305056364
1187762633
1127263723
346947719
1567886657
1893793220
150515435
1591615833
1319792559
12882390
1942139750
193993726
36994998
136579345
1186196178
2052295009
1440028717
883715654
831396424
1024956040
1313952117
1401775139
1881917591
379763169
1788527828
182266254
1277144343
1967133650
2129545128
938234199
354450095
854051723
350731467
691512701
765912673
1785030057
23587405
1423045407
34237833
1880621122
80751668
1198063398
1484442265
362642344
958674129
1041608060
26808369
1723153439
909651414
490282960
1848977798
840127956
1888487163
1763408970
2006516613
1986798720
1568406683
957734481
1409047155
741455973
1298536282
1504816521
1642082588
2094062147
2089135605
1464563751
1751086896
522011843
619442029
1371413978
676829729
1336404795
2017390493
987304236
984738814
1820476074
859635454
1943479512
1528253908
574999360
2045643249
1694935384
679929851
227023504
1468959223
343777513
119836874
1796502264
2044031906
79983729
606277079
214504906
540871578
1511881195
872059657
1085727929
2097484112
1167755044
942478577
1836333465
1231457536
85830473
1177240868
1783658827
644316148
664960743
1237276988
651774300
1057679120
514564097
1719767892
500226768
1197086892
1716128356
1598659125
1644352785
204369511
26188653
167301281
1524648433
700380373
1342045737
1035935157
849846630
1211056426
1314134675
462434561
1994098516
2002934983
1015668134
1182083900
1702190376
1122799429
1851017000
280809471
1210736834
1931823995
1315451311
1682102908
1989518096
317759548
2146157647
937749684
2100517898
1031314795
942128408
2080285121
1667462402
2037913319
2102681385
1904321600
495937652
1590150258
419005774
1053715643
1240860319
1599006166
682799814
457191728
1867899338
661808148
1186824032
434801655
1524509702
159246886
1887148762
1891133285
1007251929
724684712
1264140400
1746949270
1573287380
253795393
174191279
885738939
1790230415
1350846340
912759766
496773720
102141155
1690468851
988249627
1631058054
2108451141
1888249020
430492848
938277785
1649145410
1175505742
706294048
1845852807
1095358105
1118153884
1244292506
41704613
1166714425
196958772
901272404
2022087037
1729393280
928503618
169598031
715914924
257237591
1544711871
624555082
1472699219
544904620
440891510
1690036211
1803724676
747755286
1339341488
779662466
2046626964
874540729
1533808986
1815946652
958886404
772531933
195230286
255989212
1564652887
2127385091
466077222
917020516
1051428128
446561995
734609128
1659823322
850794168
750397348
1215943870
244414188
902128943
1360572970
1903288602
696076752
1657913708
859719580
1135373252
1159649978
1716542710
1151796542
1591611226
983753554
1737336062
1889172747
94592184
774964433
1448283340
1890950988
1271901289
719852636
2069293552
1628054706
1734120856
1669083761
1034742879
1046526663
1422611773
601441591
1990400502
1832410782
392952701
704966881
1957414286
541603062
385174676
279374629
1752284644
407074942
730927613
2041710223
1843412836
775029291
718109293
422928954
1266059281
1440675042
1797119173
796572410
924076767
454512199
2116652065
628782432
226381719
794891010
1609707452
2146167442
2023223339
914033299
179347865
422207275
1717043362
1935921631
1930053087
936414692
78171930
1154314716
1968996715
2119329071
324727628
1408736261
1513710288
1750779682
2140979447
1663099615
630462734
298980205
2020396676
1458691983
353498978
682095444
875468677
496373449
806065236
1436395618
1813114813
1314361430
1101404211
2003062494
1093838676
690008979
432036051
266339768
170522134
1472654282
115742488
1900205370
1050631549
321408144
334804267
910362851
1783233768
2047054232
844616125
506364779
70315687
505469913
1569941470
760182169
599344290
1654322282
1166889719
1984239565
345421869
1718171020
1432863216
1607515529
1389096041
1511117043
496385083
972037831
467603698
810139170
1739998237
2080256493
259200622
1031648747
1548113539
890838500
97853927
1303977075
583053237
2135335964
944341572
1766558840
1414867407
1354972074
592095033
1201796610
333352950
720866534
1631992818
967541238
1348245702
1247123171
1811112152
1429526881
1551756499
847927411
707676788
368214494
1907166385
1228575123
1318431686
2048927662
493417076
1784106412
1652792985
1391427674
799759659
534520275
608168856
1715413115
1412716052
731079496
2104495182
698899876
141127663
1982974828
2085803207
1954842708
588221655
1182697264
1174750850
221010671
2094612625
1216119918
1047763970
1365100455
1847872277
914235348
1443773823
7948013
907714612
1986266623
606271320
1654760246
1115348656
204044051
338419256
1046128264
1478825748
709180135
935736814
916855187
1136298319
998266465
689951516
1129212229
1418856814
978727628
1026040399
548468848
381872829
666556847
348258255
1620922153
1466195570
376087493
1729390821
146838010
76788063
791929503
1759627876
1849723715
597637547
1192663484
1869802184
426780298
1560818423
1032731940
2104388507
1768468766
2017670403
169074182
919254659
309135070
1301809076
1438193799
1650293389
1670124309
1632372814
505256333
1490003390
253940807
544639743
2126007495
739244645
575785348
68039992
218467735
78009629
207815080
1260712584
951359675
998612532
2115324215
1830906203
502833475
1328761146
1229840966
1224228759
579327927
1904601879
1864795335
148927141
347431259
1474462091
922088157
1514807705
1948505928
1926173484
2018694966
2125747174
1050965895
77882376
1076479291
1014827225
1162563208
1146409783
1957881745
1560560280
1216539820
1193080048
1510928474
1101763577
1127609631
74471898
574925446
1576477320
1047641315
1330897572
1337330864
315942401
1011837762
1590377271
543803006
611830408
1849761128
1451235233
854126702
1001339971
1513504598
1031511546
947476653
161432247
920499972
171245146
1991899289
1949511720
1698881744
1144606533
744827902
172584257
982031079
937759994
1246367957
77644679
988261412
964200860
1930720209
963090249
1460035663
1489146285
77220187
1537955401
1702592583
516177132
399293686
1585168265
1306206813
443307768
1207454692
1168545871
1964359901
1050341740
1966566978
763386535
540896526
942732559
1811742842
2113498086
123409042
269738009
1553843239
1985842826
1718568247
2049852664
915549304
372753023
870395887
128626418
384107045
1029480739
904348946
1564293540
489300456
439960691
116310139
1626513454
1091326757
870739569
1960653909
1297142121
1998432898
1645812325
1867816532
525179509
430089751
1032656025
1686887725
1128721685
1156484692
270970510
1681767557
646761718
137224829
1912566145
1612069889
1256127027
152631801
1855739854
758110213
1722017914
354320674
1227892105
992396840
1962342554
304913117
1668439035
716371075
552719282
728097389
983749734
620900477
1509653254
1922732849
1823141557
471886181
1891732491
1465564483
1203460421
1497535545
278558995
2117879953
1480336635
1095019865
501137012
1147549263
1892992016
1602878316
285796173
563665997
1761148649
315198571
802984482
1715151177
623987428
2039450218
1840495624
1175201829
1199306676
1773521198
595250077
741531298
1985942679
1470074729
713122282
911448205
1335084190
754136506
1309972659
1530701253
363388632
1289764361
2080098517
475781584
603278504
1493313029
1920361073
1913642606
831238751
1338331430
1334064147
2143158390
529234915
1156039186
1836788130
631888014
1680918906
413097257
1950060991
888518747
1309735090
1748279292
456649143
1739115741
579638403
178392058
235215502
951233939
1723204222
131918606
1899967864
1913322489
429111113
404313483
733489286
1997952980
192678642
407815172
1826271522
490081607
2079815470
449522055
1985902563
1169833627
922061952
1335905838
739148224
713217742
1910811076
947909430
1295506685
151382739
773338136
348347721
2013792011
1423838105
1883169745
166787149
678142360
8728573
409477279
1550953909
130018453
989011264
276518380
1562135718
1056417191
42566114
823170495
1374094536
194950186
892555419
2000295887
110068619
553323251
797846452
1258042645
1310342876
352554607
2123519365
360500122
1200251171
428533861
175745398
1837782357
378540505
216474577
1300159760
1631640169
2142970519
1131987233
529375816
1194473081
1460226290
873115457
413951720
520424709
991480211
2133216220
1814285388
1769885746
1790070287
2086283981
1999526073
1123207249
1717925349
1632300598
1380123899
1271597736
1260029767
344009684
1359154422
671059542
878889158
445827178
814865267
481797083
1585243715
2117534286
1975871838
704593889
138146519
698779332
1224290668
1566700037
1363256047
387663205
1462876284
1547994785
1762458369
1515339001
30662067
1671078471
1764287777
708914243
1736125351
870747121
758126211
853178681
897927371
401292685
1140425747
53334286
1371017297
1231479007
1341156616
47679151
1194336120
1523972617
562724990
2038265093
82478310
588385534
1575292189
557521346
152710532
416011632
2029901829
1024791792
2035970317
868380659
2094620193
104176615
2074327858
994436863
1836798078
1693902318
691232928
468270921
12859063
410075822
1611204927
843101207
1955492013
1209673566
1316974182
1945180763
240929729
246644843
1995812458
170127413
249582870
1414014127
953247441
2050328510
1960407192
2006570642
1988108268
450918698
2002603724
1942112472
1391778790
1730589787
1180866555
98063623
2138671470
648550035
832695009
1601123780
410880620
787619835
377360336
454425184
999015755
1730832583
319230518
747103765
1535067265
258398314
458507236
900342618
1357738137
2021433817
288699973
400532304
1449021693
908750329
271702432
677943869
2058366514
1139462431
178062083
218951478
1699505990
1516258382
1931223791
1920376099
1838413998
718984380
1418478681
1442216241
1421008353
1698975340
1177179711
58719195
1142839508
128135827
1827613990
2005027093
1190047793
1999745576
1470092095
178713325
1215570801
177966442
2036060166
1623054545
184268504
1460434860
205999843
287136168
1591095459
2013241246
407251506
352611916
1428387087
1316830077
234116991
1045222912
558716177
1184914689
870452149
272988119
1481381664
1250441239
1211363949
813760634
986600373
1840551512
480524540
374222414
1864546921
2091960601
1846034541
854945858
1864409249
1682791341
376100132
726253796
1232580109
486877520
1736900513
1415912774
603697294
523078115
231149655
966822124
1979308327
95849933
1954006056
1112255895
858513791
1030984347
962295333
386861320
292240864
934449196
567787849
132114863
1944077403
1232965618
243218513
1195618286
672712495
273032189
1403885416
570711258
2066077036
1265321065
1013243552
1643790863
1315062415
1476527629
236519408
494399318
1157128183
1142677201
1193002557
1106997310
5002079
2073110092
166149455
2140723940
731530190
786041484
832535599
586136305
2089019750
255610568
1350642616
342444096
1239301513
36163501
1475435624
1130824333
1342912324
1241312026
485776681
97947507
1256701058
1649480804
1933527871
338059107
318025438
73093205
168719707
1022443798
540564075
643402002
727326683
40431832
1816370450
1379248254
2113244040
1042987700
922767861
308816003
1576302984
1623876024
876063381
288666318
44436075
1879748149
1566032978
462965216
1526871125
1263897552
896224954
1650337392
1544220402
413819036
905016857
1179953637
1859042753
2049072328
822297612
461680851
666793019
1212447126
1790542658
625226346
59092750
1293432217
72425780
2131248016
1168533947
1764429539
227213090
1308476855
1981803631
1260666491
887311692
1692089901
941652357
426949649
419111581
1084233205
690460025
1156292400
1706398515
270222554
1770590951
632037201
596301963
1137627958
1331562190
757317775
1261405579
404879613
2058603552
296972421
609345449
1967969685
1241480074
1291700589
998676344
1583141352
627220917
1644847423
1953740
531942187
1122270500
175766037
1450790299
219849159
1622567450
1071276292
664833932
135921563
1162806823
2046113278
1851594779
341040549
693644010
817109003
967469923
1986186707
187856345
425880059
982316872
512503669
1642593436
379024097
1535780559
1221121979
1288014008
2139508420
731420852
22653807
1017967996
7389169
261181058
91012002
590644870
1633871000
1744133898
569232791
1040497550
1338602569
661685459
674270711
27480929
516405580
1754587826
1834417098
1342701831
970087765
1925165949
1389581918
2068633565
2056950775
1240461509
383534302
57336554
121679895
628887900
808552162
884272932
1004018078
1710975367
1379612363
471453227
1781847628
1402912387
1126863836
1489113356
1036779917
1988836623
1996447307
683066685
1873012441
1536640353
1767561986
1951675574
1028991613
1674848753
4418228
510600450
70736815
50986549
13699651
211672773
128703919
1470918286
745675840
1792091789
548857437
1247729805
2102725222
1944683130
763911201
1428300550
1767203397
548746112
2096784413
2042307433
1657187854
1632674637
1286802387
1780444501
1996323365
470572847
1742194827
195806883
735440175
1285499146
1080401292
1400652418
1249628532
1615464440
318932964
1109849828
2042765429
1954645956
489215221
401210168
1164396138
392825290
936476623
2015624565
1078924908
224977702
1984456919
842394563
1991955487
808409047
1870274633
423997300
505576664
1446299652
690593296
2124402516
2118880333
1399115311
1093530246
1494828075
601982619
2014703229
1888198155
845014192
2042722400
1032411296
882878652
1971423460
934711575
1708004202
1674529535
703842821
598998062
423472510
1671574981
281845992
403512035
2146699971
1314765343
220375967
1778914885
573556346
1244352885
309776629
2035628558
27916664
1998168634
732226225
1957924658
510415608
534347644
1256930403
853887931
1113162870
2104701471
693536201
1885542625
543685655
858096656
639166192
2033425328
1467228702
176283400
728434202
1872763946
2524562
1732611762
602546499
436560319
842738247
1279461101
1820261955
300338733
1375736974
1539864789
1883536652
2249722
62502335
1312160545
1540923296
2103040988
1947624204
2112245379
2046531577
1623897114
967179230
1639538370
1139708595
1976434739
1956147883
1544393127
574516733
1650816070
211088673
1583546456
1996842836
246733872
15226360
1357601332
1300639763
745763557
779686188
1877267655
414323603
135441224
628569023
1372145007
1271907458
1020973836
672094137
122448311
411588351
1641060859
1458568314
384246628
1445546593
1870708935
996765825
60101900
1228095011
701300218
609701940
847454148
2047383939
1096437835
1229533101
1171830866
737563040
1419648329
291373838
2107388478
1340894337
654371276
1572082492
579884955
698989500
571978133
1103414657
1065057985
1636986543
1391140035
1558823971
1926224571
1148134413
193156289
1204486934
1758639787
1730386729
1288588186
2114373745
1832063044
537621290
1121873287
738012150
697626140
22385720
1480836851
1710863233
634707766
526818244
1509112286
628858567
1354930275
1400909344
1378959889
732778193
784879942
851424014
248204038
1589208084
2083363995
407012449
1243930929
1172676983
1461216732
791227201
155489462
1443657613
779892538
1963109406
1440960629
560240302
1772020849
8835656
1047361383
73523252
537553073
28322772
1787517641
882971451
2079952748
1140567762
1978804787
1469589160
1187772648
1225316110
1450301977
1729970639
758245016
1826354053
860348391
2132166852
1319240828
1662315739
869348083
94433363
1114114421
1504849942
737943905
142682285
46094077
24044858
899880483
844892579
1977477662
1362649229
465993730
660113052
468940916
277012080
1296117062
1035702985
1601866563
560102471
2073556657
1670164710
165428743
818366695
432666301
1876043708
1880018842
2134516037
905819057
1211384662
1811510798
1099053054
2015163150
978362863
201600711
2029181157
1733745950
46573407
912323818
1977177631
488750268
519435730
810342960
1295804640
1872116082
938011436
397986077
1989853161
619550947
1633871212
914109200
1210805598
819067314
368937197
669581476
1657187312
85877202
124421644
1082074675
1392891057
225840502
2134838268
862688281
58834714
328264066
1937862998
1836947381
1723935208
997362799
1361856777
598242354
2004381945
952132370
856081467
1112151759
1494646548
420609739
682234989
1385222409
1059788026
1619424025
705776563
389253665
1903103442
1821650321
1777862962
1545138122
1421168798
91141725
2027855808
1610678773
1832274227
1713905651
1430278108
216908191
995701621
965108350
574221535
46694366
262788086
665799205
1201471442
397642442
893859719
1984170437
1613108021
256520813
1758147171
1100367757
699638971
88223999
1463192451
937453388
258236906
1722646783
608934490
575370600
929389854
1053694584
1430784379
501037621
344578858
2107315063
363859210
873081671
831260339
817723452
2033228274
607310660
294524089
410883360
274359061
1011388531
766668202
4540686
1704297239
288877450
1898895638
387074284
508393038
1835748296
1026915427
1031654946
2125798142
1651880710
97125279
1468263620
945461347
204899738
511565143
1565573390
273818624
1082932608
2008048892
923357168
138925312
2056868472
23110613
1186299178
1934122411
492523567
1755902342
128153774
1051974097
1826368123
504857918
745158080
2011617673
588227843
1768498094
1607234475
1817115739
1632522337
1130813362
1513415769
1284443608
1663940500
1826774112
813835820
1754208748
1247683711
212314814
126962245
772429647
1814473118
944517983
559055388
991088108
806360045
1151987505
1876406812
334591385
1675141652
1423954633
133410601
218583403
2038293841
1887470103
957257237
2016037672
1242681151
1796478760
294087057
332363703
239975253
1113855152
86392434
1467692215
1574462750
899430761
1432840698
1393912686
1147053275
298755080
889336371
905068762
1504419745
604308386
433777667
1230636503
489611815
867994398
1175785556
23619895
713109210
169992861
1939497993
640913189
1533458859
1190779996
666753490
1994606174
322413484
2065491359
1950574810
1808320969
1563203602
1446722715
1679457903
1473609575
1465264408
278616990
138161536
1305172897
736833798
2025796813
256586674
1739323590
206971344
1347014759
1288869716
1725179945
262386229
1262739706
1995255584
598138473
1276003186
904259716
1053096562
1902386255
99198616
1069540190
817372427
529103092
1440338491
1143061116
316421950
1260648305
1784993399
1382319451
1472386289
1048411913
1144349938
173211672
1942985946
2053603936
1176331706
206000996
2117256121
1810753617
407964374
491243155
2103764370
1484615071
1701120076
837959796
448692660
1364838622
750325332
1548277831
940201351
1512801098
1500484312
771906676
1640791125
1109598071
496425935
924256949
1857079720
1876724771
1741492048
660829714
956982009
866495641
1567098919
1773437360
1963865646
470884088
852184505
50881145
1186278506
1075096272
956462490
1642840044
41671860
1650336119
1218312160
1943415868
1112234850
596053371
1190947922
680335952
418175118
1149425447
557575345
1524067841
523293810
302273953
1211388547
1435631319
10301440
1800647383
1606029630
1035855257
1345716146
459792188
1552136323
955717414
1145002495
1942211796
1809454672
247456652
1880972343
1282761127
1998883719
1077356307
2049467162
264814022
409349019
1979386345
1495465740
1015056582
637718344
764974395
1742570193
1272818494
1298177497
648033295
1204177348
83200558
1945659670
1018754939
1628381880
844132105
1001160188
546150358
609867000
1402378948
824416015
425919001
1782108057
98865323
687830053
364032621
1431920783
431513426
37464115
1740782634
1110807965
1971657921
41753386
1250933429
327857772
452382603
2040190965
546335891
236215102
1764595801
548657334
59996533
1703765288
1846448502
1408587283
949332504
1958572570
96924291
507861661
273206429
570469469
1853452800
1656351086
11799898
1380419552
251645186
731178022
1465849387
1721975555
482923075
1037874698
1398963711
1925970111
2011487348
1398954057
1435219779
398140751
184540440
7581432
844970797
1668909979
1266667041
24731776
1958855366
1592969451
2014031503
1052423258
1704880380
561203969
429223243
646663983
1753415213
875775017
1632054763
657338858
374258645
1551006566
359181135
1427016919
1538964571
185912011
585313775
1036767587
200812643
1490589896
1318267364
1095177279
1169812984
150660059
1314861580
668573532
968837370
1698022760
1203409670
828903136
1789404454
1439289611
548060985
582233053
1848010918
1144603638
781172697
1409545512
719286646
1777644957
886449730
98578225
51280859
1040400418
1520487372
1990522151
1608355620
2018150331
1713049711
326431836
1349359486
749462514
617942131
1854216569
1049653164
1660368224
1143187311
62655123
921145124
335889943
1497734993
795684945
850211162
1789506341
1062834448
1059716874
821607878
808677910
508378985
1747615599
1322701230
433463770
1650749598
1945173450
52749699
1843519407
1101956705
134937143
2000914231
1677711301
712205606
1803092188
1459000728
1344318198
1626805048
364861241
141401807
771266117
1859844345
407569416
547812311
99047125
595912718
1138838522
298559083
549310261
1647546006
1400703327
1890948925
1277422178
19085540
952498136
1547992561
491842135
1775735709
626262273
1509161411
349776594
1700104423
1403561208
241521225
1745695550
1311564485
119545025
1886616798
1492348632
1715247807
533407200
1580030051
479808439
318532710
1734275724
1460490783
235638057
914704215
1122447839
803936818
1606773111
88968776
1020685529
1480062519
2140085105
1372706135
1453335776
1045734709
1172221268
1486145418
2109681085
1053852171
149528803
1494052137
1741357772
885768248
493882017
1292720824
1255053194
1779552791
1626130283
191645016
1552059027
189670389
2028491911
1276995354
256236350
1569857309
2035144462
231152529
1088213879
1857670699
1413931869
183719284
1701192120
650202854
221350403
892584717
1360518816
1376958364
51252376
1855454446
1213693593
1124008044
1381271993
1316546646
1087106771
1679670520
1702726864
2005085833
2058962168
2035459564
664254562
1724114064
1144535451
1570766974
1470282371
1552448015
1756741882
868221011
193754165
1830402618
740451128
1182854209
978800528
426192129
1183142997
235472524
1854899645
1645646430
191714579
1741320212
1558052060
1880368152
758267765
708563235
759957385
447290490
990317184
1525842343
1875165825
120634253
976200470
484822794
1806336911
1822361800
240143926
729804642
324290498
1557817980
1445622616
1629065312
922564368
224419224
2097105303
761964331
966188784
1033858347
676257869
158509130
1009128865
728955252
628315542
1136870436
1948330425
777848294
1297508814
1360894245
2055061956
1396234726
1248209657
2022115606
1493052556
545581531
1820021462
1715049489
1676069051
336266790
355970182
51961617
1876962438
1982813454
168486843
2082310691
1886252106
1239420048
1018691253
2023859112
1261914390
74284652
778759816
1320362852
1281613919
1788344915
1989650012
912938267
1596012744
1178240283
865905536
1192726275
1023210278
836785316
1890829574
589743729
1239912358
1126981444
1069406843
1935433743
982491964
1494087869
145863389
686287980
105491694
55546536
465303139
470981805
662495241
247311183
1688516576
734166080
192785126
723853204
1178286905
2096798869
1989910677
968628574
907438250
2041011618
1710118360
2123180070
1499689502
996988379
948774865
653944233
2112946873
1228976589
630091963
1908218570
845332052
286841458
1770615939
649736672
1002582771
980351034
112850789
420250086
882777324
435746708
134827185
1334250078
1044159058
1957140057
1772357433
1909938046
1949564297
74574286
1779831701
1070488965
479245264
707880495
927332802
1553500947
1222406280
721831295
1907651149
1769602394
1068780010
1148533823
583138523
885435481
594849770
1375277976
1740651993
319345163
442446964
1210094869
190645669
1672517261
532363274
648291856
747338486
1696800428
438519149
1060598728
1049225565
342767003
826029524
684181536
1864793126
1341825964
1175169326
476868029
1119648256
1116801525
204707796
1447980870
7419150
1200788479
1158332973
1914565663
244134194
148095842
1020970828
835202467
174033372
1415679644
1682740818
301314668
959355536
1756051979
306561868
490268968
796404546
1399543117
1165846319
457472162
884603277
1415380646
672223177
946868916
1365333172
1822716289
1991996356
662333838
994587013
850758059
2048886385
2135563445
488389707
6536711
1626384703
16457822
373897971
449566227
463883420
659033498
1692117956
1530891902
1085477977
2128280485
324240764
589266725
132329613
1219983146
273677347
557558371
375198445
293864817
306631938
1560960802
1473636641
1751901810
1601713539
1788213520
1161625424
1915967465
1327878371
1376553392
1754468368
1328212045
1343901491
795987158
823086369
8924875
856754350
1164923134
994870862
1627806653
37533506
195033977
1997839522
1425545979
943613227
1309436144
323198389
131156698
1534691696
89565551
1263615246
735567652
1392986892
450098004
2135522140
1499827060
1302980038
66608066
1745763388
1501407469
1986289581
1132931569
1058570085
75450068
141441465
1745314874
565458997
1761101621
2142875818
1676203930
342821143
1839711320
220285369
1404018314
494023839
27148508
1404165974
915452409
1236324794
1421918823
142516943
892622598
2071635343
341223607
1276334093
1021015319
154972039
1304014731
1385761166
474463135
1732981416
1477096224
726534298
1580298572
902383553
293650680
109472140
470499485
864707381
951613892
301173162
357502214
1240268445
946895347
527981919
1111598520
405189727
18170197
2262223
383676301
928871267
822018584
985705887
1271888152
1912207100
1457122110
726868827
2058047296
563399578
871525560
973258104
173774298
471273628
698159251
546014949
624796081
1329501171
1174544572
568737722
847329224
1184506896
1769390083
533244614
2014081592
177906981
1003055185
1991884335
1305317981
752689476
880082653
853488256
1778407632
1830186625
1660923176
1957460142
1885977498
1677047879
119330346
1274163435
254696088
1296679899
1672038810
1405780505
2064974121
1343945152
1396605229
411282905
2098276253
2065134972
454630884
869547789
575004671
173619460
667247252
720889569
1740072630
1456338701
595821289
251767116
1225885498
846543553
1873735965
439836901
900401901
1767743110
2025596168
1924303682
1263288464
815881089
1942416288
488958650
1364530778
1917174331
1709603060
1829700830
1360838771
1831421118
1658066303
68554252
1890630052
1896562852
1352478433
977957774
1117310267
212409564
183748250
462635462
714045966
28565237
957099099
245389776
319423132
314868131
255574574
960416117
1329304416
1014140459
232156978
1508931678
259284944
1668143608
761831533
1833556189
1626232602
1224227751
2107713379
1160167187
1260708635
1557593263
591141971
823126808
839016788
891735046
1180556782
1247543145
496446065
290309846
225001046
1515688154
2028592624
1192719037
1204099115
1569375175
48656148
421854569
2017398392
1963587476
2122840459
930167431
467324950
1495700369
1853724879
1244263426
94452838
1112691222
683701854
809537813
1877428814
787280255
1271214357
2131846717
1057228907
897584287
269465093
1977938135
1186650245
1634795689
1678094490
1937418764
1910754437
959682061
1502352341
1404317938
1209036598
1008088087
1844440741
955907130
1198892431
1830214777
424357077
323483541
696110604
1653010756
103149077
2105074880
2013085306
916425145
817705288
647326650
615295094
729054181
209020416
1954118247
135086146
891208265
42753460
765726165
1269829247
1363221261
1344385226
406456095
1315383794
999735465
1977264416
823359820
1585608912
173793613
1596879586
1357635175
901139181
915021802
2042755916
1740760896
2099253760
366148878
591581954
1076831952
1737365431
832290837
951293178
1313131716
1994630653
1791035043
806784507
1115734511
1327295809
1160920875
1690250136
2087521230
1605318951
151344066
813277047
340506616
902017676
864741411
1144083514
617538016
759269313
415503898
1648210098
1351447542
1276207058
1836821441
1442943592
1990105060
1471568681
1995788957
30240129
844421793
54640911
1422483812
77370677
124711664
792797973
1008950851
1593512091
1883907981
71167453
1535850106
254954613
1984141409
1781955204
261356467
922547309
1240449055
800884145
38692697
532477569
1280003049
1157812371
1836653945
1382044532
54220882
1766709736
1955028037
191695887
565050917
390926586
84052203
25461597
123764895
1802357996
1583534059
386363519
778149640
188154741
1477447828
340091967
1170307435
54884141
1237148168
709618219
1917456545
1252504805
199581730
1924499780
1356127240
1224007064
1536600365
374158402
1958323716
1128091175
1028815568
790835799
426443757
1137369035
1006425955
869264582
1011484542
1650381719
975671494
1534169440
2095607027
219434930
1353198121
2110219894
1436044319
816961034
136856780
1265527411
1686570711
1056204081
1912775005
1911610625
926014184
1357548188
707207809
194919611
613879098
1459572476
615640746
200500052
985140935
2111082905
1061990351
1465625376
1534779345
2022657975
159637407
755545644
422145268
1889053925
1434018918
39861055
1308725740
1468449926
366184009
2019648854
505447212
1794136544
433019926
2046147500
1382720967
1079266877
664190823
705342670
1146162748
1899047905
43574718
1146551674
994495690
2023507501
1643073554
2067351346
879456708
25473613
404796822
1926923614
32217404
115127671
1581370040
664449815
1639401230
591708270
1576229318
1888665367
922145217
1643232470
499273770
291925357
1082469357
794596059
2062577127
1799912614
2026197793
359654550
740436092
1195651911
179775136
358211347
184640916
1256082487
13313554
688007670
1099018562
206475960
989789148
954721774
285252792
92077543
827876515
332890452
79779071
332583834
1461266017
1182453780
1880951508
794292551
1059422461
820397380
419245951
540219230
2061757548
1637482376
355493325
1431079925
646156690
1587090225
418655482
1178662197
23923775
1234643811
253822737
621443321
409248575
483128532
514208643
1039207082
169074649
1485205237
418566272
1439727339
406745367
1223213010
539572504
266080177
42587006
1559433516
1642265018
1109856636
514826740
1291527914
1967426113
1869351299
525380196
496526290
2054552582
82769141
431310066
1882732977
2116102454
716511334
1271521982
363850701
512941819
1668286704
877090894
1155121145
184709398
1982286654
1033226251
1563377374
1971870488
1499299324
458868982
1950301247
392590292
279057452
2058038635
134705273
1381465499
1064926406
77326280
779359697
1986172902
191404248
1909713881
739143490
2049021970
551470870
1368866853
1165633278
1256860516
562117180
150812902
2024295767
788549562
864995259
2069258548
2032135087
1783255474
141886056
1177353803
966469071
612905204
1552469780
630334294
663885856
1123648030
1526564928
1744405742
934277803
1798917618
810757145
459230833
1341941559
103138890
574254518
313786188
993074675
709537919
128249369
883008555
619132492
1572781395
1284532066
1483969210
2046496513
621629335
1874101310
176900868
1324688622
430925081
321046113
61135432
1446360263
1919613369
856575045
1207190881
706161569
1572910458
54229710
54719294
587658353
1381413882
1575489358
431529228
980402411
2027537590
1930579505
627430171
746381377
1639291254
130037170
2113725531
1147212858
763084821
1899700479
964610952
546256090
1097381538
858782171
912338840
1818637766
789322793
1118988350
596064787
150827148
1218429097
121234530
127744465
975495511
1404137927
1761627975
1232831199
645352807
789422143
1079467438
2130746481
1043318174
635160309
764491634
1486417219
1938836758
830257593
564545724
713811515
1368138406
1589145460
1805846675
1205750122
1391551748
1445616777
1211382951
569461646
255037508
1144635012
1929618684
711899044
1997779068
494463870
1624528941
1426779987
94477165
1673881857
595679773
1534323061
853287290
1926654358
1165441218
1397693302
1829293159
1993016737
839888860
2090251674
212454404
1082343759
1881741632
505027982
1684164334
1147116599
1903781363
1747756854
1559856991
1547332677
1725535747
414369915
992200473
84401234
19543636
196375771
1240959948
1226629584
1271046421
546899963
1265087173
1247398930
1483459142
1352611171
2038746992
495241352
1980502001
341344787
1099106798
412485023
973338779
1006595376
1052784297
414235157
797155507
489312551
681881106
2049584073
865740073
1077425496
1328286764
1119827198
784747586
1917413211
2069322146
2119611671
371354149
1080318674
1071660852
1121292829
1139548616
825626442
542814375
533998490
1045029053
155974118
230715274
878228997
1928057809
1227798587
1341640768
1261779737
2007880932
1810868533
1822524479
1034916531
480986748
1900715895
836720120
1437985214
1966232525
15432759
1389982755
1407443573
857985279
121775001
1308955202
1108955594
1155974549
1302873527
655573702
657268094
52488840
1036292397
1987971265
985335709
1194939729
1445077537
1298734531
635756623
575632170
1416192045
2039805038
1190954903
1973313243
503077780
1941442466
1123229322
727780601
1098247593
1927353598
439618416
280861466
459476943
1416942677
815450768
1909026049
1868335078
83108190
1804110703
699236103
93683231
1575549819
806780817
1339471361
1868588523
526806691
514163046
1134617929
1726527724
432873818
1809851247
1594048338
1506532772
136038045
1663072729
1291964335
810379783
1359150637
2020217913
32212493
2055941920
1748381604
387065153
2127283193
2043269927
1662160907
837458623
1153318905
463300160
699224932
1210976087
117201817
1457519588
119295465
957101274
2132867550
1258863664
858460441
635321586
879286996
1724291985
2076350168
1350124853
744968205
319356413
1488468532
2005009940
820040569
1115150625
569864695
893998779
89270604
1585022493
1753870048
511084710
1301350591
1066510610
1867320445
713190304
806959641
1764665305
269474150
1088026742
1518153469
1553385714
1781648054
1888119089
288018152
234983934
1190424026
2088396784
611094673
70949758
1153590272
1329210622
844500510
337938245
2026574064
329700500
1331058105
529740628
431981471
660999416
1998076014
1264849632
130213003
1175466558
306548900
1611731426
87067226
23775630
1744803530
2138614837
629896692
1783103862
549852139
1895670790
528850501
1900430393
448362529
1733523687
1540786195
676667972
2053009087
1466257893
1032207775
658693835
1493178112
1801918885
1539711257
1674532215
868092880
2040539900
137948711
170272721
1295837034
1626633420
607822229
2111163860
1899579459
397103415
1843718976
563192852
1052912824
1990208178
1026592525
568568736
2028626227
440771136
600184205
268804739
1308267199
239454719
1488698202
2047565420
1930441398
1514008673
1976108069
1370021582
900413421
1029982535
1225693182
1025998824
292465705
452866033
2035028040
1058616620
484821460
2142105777
788601498
514579305
58692270
1370804849
1702870690
760005879
862832578
495817697
414071071
1143750591
1386069087
132498161
1990331415
1364484740
1394459749
704646831
1143187311
1747663000
1380280001
1679438303
347302910
721092812
2138241622
1197085306
807884024
28364171
1809343886
856809823
262924359
334826430
1481283411
287097287
2094608919
608792852
1527578593
147588375
11984595
820485111
914400533
1779122403
1560434845
535809237
1260390875
1699924606
332127077
271269038
139575343
496034069
297478094
17633171
1052688729
1249005121
1833367269
82334905
120587227
444839880
629082921
1526255671
1309689601
1921743794
308876132
28781180
1133403067
808223778
1784033652
1230610923
655190679
2071509015
2034380116
727104253
1190379881
1238228065
437383437
1921609831
355241933
953922854
1995018794
1838522957
535399669
1602052363
980187965
1882931836
408058655
1303533519
687221734
151419043
1353551809
821716950
1516716998
1955232480
514645422
955850857
343412063
1187952137
342250521
242780121
944864917
1214276254
332069162
1467204625
1279876315
1261777375
1290266038
1304956107
1757966958
1841859814
663015589
316449854
1236108399
273095563
1833338836
675061621
1329379581
285910557
1194725817
434617186
516035512
1894325826
447068012
101889320
2135922190
1077598248
1800679742
2020917244
122316556
1167210419
771056217
654012940
1985331759
1183471510
367496043
1147455140
21609636
1271141782
1440414816
61495261
858100606
210866924
899029830
372545263
318369142
805657759
595292571
1034135263
2106114431
1890361866
876281662
1271556634
2136907454
751914692
565085324
1133432801
629598366
535764643
394526661
1539415224
1177508425
1488038719
942658769
1764355893
1804128843
220865333
409166799
1588081840
629885491
955388735
803049331
728244759
466246917
1300470608
749290011
1369349598
12172986
1678777728
1871197926
259159312
1222663136
49271284
778593659
388242199
501158992
83961275
428790650
276081057
1992389266
116303424
1679570044
2094642450
1534113106
1129584810
1256616613
1579034447
1208238026
2143682833
1384709035
919084340
1901046226
199194930
1851448584
53359380
1356585895
432249438
100752094
944411176
2065216329
1251644139
722193457
824883176
1106021177
748954642
244248327
361389801
713947907
1994684976
2059631008
76672665
1757535181
1149699616
1131176082
417276894
1394520825
57687816
1173690950
1830115887
174987668
1116826129
2089748518
1768297601
1728042392
1403154509
735223987
1483039744
645993555
2044376431
113111502
1079952438
1765700102
1088246619
242433839
1014778842
848004677
687123804
386165450
1280816357
1893845167
1589402620
1428564596
637949206
1567077151
2004934142
183719385
1618543836
1736140523
764744800
318202373
937542609
1043201155
1691508675
625319906
7386139
545743416
1662927952
313284995
1842945057
1044329046
240738480
317251563
1420686287
573302077
322786500
1920274038
712387276
127698580
487330058
1363982649
263672583
1970885472
1008084909
363063788
1139577355
858409540
1381707277
656273782
158254144
446498762
656423694
1119379322
1777171083
344840636
1409109628
5739491
190196054
589650540
1041535590
1664889035
1311207875
829731860
917638110
593876404
135647384
302514019
1431011142
1246090212
1156910656
109842982
522824318
910715110
1465727796
1265253764
237986304
586553927
1089772025
409380935
1521721179
613751720
2044635045
1827773233
1637943005
517721921
1525674417
1612184474
901586565
302076441
1792643209
716502672
1170953363
1741545577
1373118947
1473919984
2041271840
464389944
1856869893
1627919727
1966666226
1097599540
1429384270
2114193772
1510072336
1525026981
1406221223
662915042
1704831078
51505141
1303274065
2040982606
1062752418
1611906864
52562719
365580193
2139500362
1346890228
2024388518
1926068245
120455696
1345333108
1214485879
1918434026
1484402563
2068315503
635906862
75525176
1439723073
262484851
1382451018
796318036
1194991152
1999700294
418815081
1972919767
950918901
869331431
562177522
682019446
1694365984
37275075
1639578463
607089570
31991097
695940228
1701441531
1774648902
1408402925
1418537646
812903198
1460078353
894887869
546418782
1236996944
1070910197
2127660235
204848220
500280969
1822435991
721082659
933515856
986876967
797004187
400427441
977267503
682703994
1793637055
1923815607
1356107308
142725729
768677804
450611045
83039006
158124778
413235921
25526566
394141289
1231456307
17120885
407127695
841149611
1960717326
1953418346
1480446694
464089718
1892676571
1110114884
2038152320
40293725
267640557
1486772092
1263375848
1611423505
1948261920
385574124
1399653999
1515745329
1765211525
221670229
1926690918
46286837
1305761900
1340215825
178069398
1492677669
725317029
1466112295
1855887711
955557161
1164343230
334695284
127979011
471912810
460517589
1928985700
547184527
1332082446
155671588
1392540952
110777920
2142474117
1096827939
1941630370
96363925
1800589183
1670002358
1427472434
1231901153
1946367843
871446543
822271680
1353975451
200708447
1175645751
271568669
1825772006
1837797736
294731217
359714309
520728292
1927446570
613164375
1521088759
875246207
469974553
237202607
1078189319
2028026124
2045015778
1678381153
1803568206
653204244
1266099190
502215880
1780060496
1589280681
1672612207
413763981
1146400717
1334927655
1546643026
1228938275
553775854
522591874
39660030
402653128
1602344693
1417658376
1391246849
366884163
285203677
852494336
1704485154
890837478
969721846
114098943
19341078
1531915797
1190697744
1996768346
473121019
1256270766
1350067711
1628873222
2112480602
389981641
1476300152
1328807066
1956982696
1466049283
677265199
1032157653
1861287595
625162440
685392160
967479858
448854023
10141436
831862441
993198160
953373077
1230705
1467756886
740651728
627757963
1644498074
1714886180
1552682327
1493601175
1622179596
1376877184
1758748319
138957477
116104123
993463494
954732481
1257148313
1911622980
1529428650
2018543944
2041040495
1481530312
48189824
349809710
1697368909
235882940
1377844781
1750609547
586381544
528467116
1639675125
1414534923
1183156577
2083398511
835937293
1867892083
1865704298
818348875
567095088
1523368609
1854796759
811011979
1275106454
1699173382
713203080
1868497873
2066530197
863127115
1209430525
97375365
1740637485
1413013547
1508825026
255412364
646830704
648906500
173706402
1414286841
1090272059
1990389471
776357672
173216248
1727236580
1490803
467974516
2140185026
1080808938
1173924143
1971246668
443791403
1392841797
1637352505
575248014
1330368446
1579418221
450261847
1938476444
642883894
1957093590
170649425
602765855
1838965367
362752260
1432229802
989063369
1267965646
1669650868
1339669481
492807269
422240772
1740544276
1159562581
2070441870
195140893
1929772877
1382547334
594192034
752331368
779278426
415375676
2026789461
415487397
1361941664
1781315453
1090351588
1596306866
1713193423
185618280
1577303919
808483631
2111905549
2082872024
1659971110
1082927116
2008801580
2133166240
649981468
1344049720
1268813037
1476033084
914157694
982818639
1542723667
1614573259
1643727024
1096540651
1931367067
1062707711
1731798842
522600508
578510713
248064035
608449723
1723836212
144590647
710206984
826570260
143912663
908949903
1074176087
1788899996
1406675253
1581461776
1399627194
1385636159
1146804104
1861812729
1791567711
1633615497
979870341
529388709
1707347554
1381925913
326349272
960482961
636747287
147459051
323016835
362357926
1106182712
1588303786
70316551
267612943
55906579
1524944878
1439068245
1650962864
174054398
1242330014
1402280854
1628491940
312293418
1540092241
377065043
1206710399
504176653
641774172
1097387259
110576228
1428760398
194475854
847729259
634427239
1636864821
1497827588
1724732508
412413486
872430753
1668788522
1712973248
1745994452
1664539032
1092192300
1416545887
1057085523
1122287302
921974311
1788599387
1259821747
1805859437
777526345
14916081
827175673
374987472
537440967
707483930
659091
303608828
83591998
622391639
1576402786
1661119317
322269451
1753538504
81364435
1820648139
202863187
119804217
1418391050
1434160928
475755303
529246796
752950855
135462175
1446532462
546560338
1679227152
2019227063
817033446
191238121
803277207
1028599530
841787056
1177829122
1949717928
182208362
787260810
834610882
1812557510
1843510349
356920627
1895282043
463912995
1234367847
1586658090
1990308662
25425626
411550065
2001995664
182462581
2014357194
1281050391
2064253805
342536018
1167915204
1097239782
476189803
1290444691
56551964
1216156119
1907824816
1460398213
1936257966
1474983674
1345318432
567556432
1391361492
1407849602
1342026482
1272641875
442481033
1655622212
1520363926
2125726879
773334262
513858534
1140105239
1572552837
1246264754
1576099914
1813632490
911947860
1093356167
430028958
1650334916
896008264
767881043
283908337
1547118267
252897242
454232616
523503871
644018815
873344981
1784531616
1868779798
2057313316
1108377275
613800091
639101440
129518797
860846039
408170680
2064865942
183546676
288687969
1387654435
1461549556
16494784
149943814
1761570256
1422055421
495591047
1051134126
1523795043
1421817366
1446024440
1373352688
1477626197
546772933
835626615
817728578
122226373
322610976
533879914
318776379
1635745687
500379085
271049050
19254745
660048737
1162816159
1826173846
541538600
1947289233
1075590002
2081847236
1239498410
275926805
841296983
2085590356
1239747522
1734333040
1587370697
1523232418
1712110651
1930845469
744530814
1008357945
826765743
729853136
1133716377
1488340628
1721652242
1187529970
947631335
1436680286
198309296
41256610
123606238
1519546358
1864559502
372221470
1143804774
681071140
278216816
1730664681
1650732497
419696618
1470095625
280475688
1098152029
1011506040
532455091
343369919
951283489
530765083
1881005663
263754565
2101175524
1373428834
1948802864
1520836259
751504368
708374077
401326603
1451242512
954973418
990137143
2128648734
947102793
1699362131
2119848541
544149179
730635184
1434802550
772688078
700471912
1315015949
582825857
408277177
1619138522
1342742716
1444133375
22169942
372248364
476586755
527119782
450901289
1100975218
963031060
2081646570
398295706
1908058705
592888581
2142560923
1886709534
391874626
668925646
1707861822
2094372950
248882288
1576671759
2079937161
695220994
573119949
2147123156
315973151
223082397
1561431251
1306409198
22423781
1859732243
1116909633
280801877
358683748
506499140
406213362
1649940112
995458858
1386846173
679516404
920043097
611603326
1228339414
910358986
243645868
1821467077
534714147
717322790
1486476248
1434071743
2024776094
186680077
251080551
186070710
139217394
1952369132
1167210981
1252918929
218191707
2083311122
1385787817
375437960
1014132675
1481236683
377597625
1541151319
2001266571
530363571
1646279182
640311858
2117132158
598647662
1685826579
1155112220
1144019490
991921155
111124521
1777546616
226721714
735176281
644524334
1187792709
328574374
562129146
1240354911
1316137753
1920155489
1210663119
1323416575
1448624111
1299748106
326813707
2138343653
1127915490
1221165446
1345236324
1053852171
658640187
1776111906
1020719091
1277604887
955433757
678548796
830670920
266263472
1408490162
624293855
2040086939
223969651
897010884
295756495
37191536
28567193
1362026301
1395996439
532630903
229900597
1031264643
813944258
1777747059
1687654102
1512312991
1582142604
102875953
143897027
786164347
295994293
873985268
59578089
1321062265
39581451
700224798
876404452
1707174236
626494423
95488375
1653486766
423843211
614750060
2118627146
1320237633
1160239146
751620639
470741684
903034549
1096892197
1784155794
355557341
2081653019
146672894
1875228586
2033233371
1881499213
1123347752
1730689459
2099495595
914989162
679501437
585865742
1007072202
129866874
757675882
641375134
2076071574
1713411121
959861721
1501191243
456644445
142699217
677737054
1175508838
506514797
1654942138
1824960690
382616156
1819691093
2115221761
1497621360
346004692
386339140
1668566138
2023444424
1695557283
949825355
1936233523
1542907885
1150146853
668982226
418490920
930928425
2077183959
1242097005
1614601766
667579348
1674404621
492962857
35614371
1817547978
1968915527
1129042605
612128937
1272708683
1102200077
1119026378
1664284430
379657145
467713085
168751950
1312719349
1069241165
2025468664
1455024697
2066438014
1601121707
981891929
1325457756
1204162862
1428433213
1762107412
1900122076
1627606414
1791647733
349630588
1653745382
855571843
1870628152
1671595914
196028833
1350284274
91811963
1501886178
1734532457
1446831517
1999816305
116555758
1685371590
1573293646
1584529495
1982323398
2067087015
1996189528
490560835
482059632
2030802956
1786118322
699368424
839316095
2103013589
1819980134
242060032
1334244210
904708778
405431863
1505799964
523289216
797070498
554773728
885972955
1295911908
744216273
578768537
944059375
1288526752
520821417
347870623
484116717
50888335
1370829142
638277175
665706472
430992201
1355310059
1145572481
1671090724
1096032390
1626690106
267276051
1935970166
43027128
1419663937
223507986
722298528
851380362
959957171
682011436
203084577
1531597843
1911869592
1399050295
1213173137
1939715089
18165188
1044025149
1004101351
1637650920
152014022
616031944
1764782810
1267472454
1358015143
1507699073
769512621
822776145
1994409580
618042680
511560449
1144824326
226906755
1541379087
928170769
1183418481
418585139
1990527371
735252894
1583869819
735260428
921589488
1635523782
974740741
1642970096
1340108836
1750810092
16422080
1270936568
1782899593
1524806252
472912661
51720268
595211251
1072503390
1634790415
2009954946
1335232087
54747125
1347714622
1186321337
602898700
151228750
2125838382
1903696575
1323527843
1459620190
676137239
541642511
2143491982
1273672339
767762057
1195362401
1862860168
2138795011
1375738920
1470188026
1739599679
70666468
1889791420
1508964337
931876365
1160083591
222526337
1913611557
1047618426
344947589
711785155
387040395
1982539292
1410468004
579917630
2102817327
1505462273
895817531
1190399884
918475982
1374838386
1401393347
259263455
413429216
1614034178
1401773351
1713362911
951152381
1340794155
1231534527
386814026
460264389
1516049649
2127782695
1472759773
1284486562
1477761151
391520691
447929364
2072641493
504123545
105608038
2046109359
2096319922
1712087770
925394316
2073894363
896095240
522682554
557003820
1174508915
1311901640
352702137
1269287213
1951847674
1144853136
1153694084
650939419
634887736
1655290552
253510054
473699102
1172062152
801639826
83544531
1622435123
1254855584
262125382
392990370
1419830468
2121990718
1147004529
1478989414
709028040
575280336
1417120619
148583633
1148994358
1850665917
68988661
1898257696
1817319540
617915479
1018405894
1244859202
1545733555
994573313
1367582598
779308660
87021851
186789977
1956809846
1408539785
759836823
55270399
1639545872
1032244662
1804299437
280167971
745765230
1229392554
1485801161
78544024
90084145
1638839182
1802574087
1775651394
778251373
1857839990
784775074
1061567360
1732118672
1128386281
1229260356
631662514
1276329682
1330329304
1117355081
142393431
1193847583
736682674
842732299
1111664778
1863677522
1766278898
1782571644
854564311
207265339
1311887065
426767029
1183029922
89976878
1385787353
1715432810
1386964112
939640689
1970879040
1077504739
1898667538
1937876485
825911102
1126725597
136039287
807560278
1471910491
904275492
996797006
1228126893
2055508769
2015971802
54247990
190980684
1584560252
1588876924
1887751521
1131034931
1828379386
1365903494
859066776
716200399
448116261
2143942598
704321404
89348178
84504694
882012189
1989436622
1671018133
1528404483
1544712452
1544659062
1248071051
167236359
1422640694
175291832
398929949
1342488727
1389940208
289082921
1673259925
10313954
68109055
405523298
1601885329
1357951271
830391142
1159566731
1563520082
928139754
1055585197
290524597
1968183196
712295205
1361657745
385449909
1353767338
161489630
1555627297
571444829
873912816
953012258
134570298
671875322
1246009382
915668378
1701032754
393770118
1345084130
35082474
1200973449
965458745
478824579
105927991
1848384534
1136889782
588169916
1954061763
1308699170
160071773
940332266
441391035
710951823
238953833
512006070
1813583363
571524308
1246430651
1545191440
1088400996
548079351
936367793
1679040679
1173473508
1335000343
1850830724
707940080
1595594177
210903502
2006115148
659645631
1425719939
1737023827
500080914
1872074055
726967120
1876531422
1260182741
626825389
1397817637
1096086229
1452565995
850147733
1515209371
99189375
1639203696
1177516805
1059392094
1509831242
1091128961
1611721925
2051594548
628851303
840209486
1233534402
2059619963
1763712932
1242576967
1173934556
1476116962
133952379
219805264
1340276108
1214857482
231390656
1733470569
1354849440
767833694
964774733
609272769
607546522
1007945102
114767899
1910202188
1129260366
1131597546
1943248894
536109548
1676396688
804333664
449713381
1079875729
1439446978
1590212970
834114774
1748367488
1514428745
1586043187
733267633
1072020485
1970576848
1031681260
2109321512
451691576
1717061864
646885482
580552936
1492148474
1541725388
1992060905
2074863444
1613282795
2102748620
117529246
777514634
588683854
1902987207
1186003545
1883511622
525649592
255529994
297550820
1629815833
1744036099
1318553999
723124901
453506962
638566448
515141980
428291032
1518899948
434669475
298195089
2024741692
1660932267
634096945
161380511
194677051
1903924790
588418995
1152108195
1123265557
79088450
1549665591
1395591078
2070470136
58052693
1371233348
1305531791
1979436614
818382217
1018546117
2022989085
125949182
1918299569
1399400315
251886612
1550040484
223910398
1491291431
2067074662
1532053845
1507169780
161128075
341298027
1731577166
375753369
68119736
1075989764
760387779
1816109725
67182457
1257219916
1501583348
1018602500
2024382128
1019606985
1667984263
1530146486
659618514
908876733
1443588965
80998932
144594407
1233582405
1593881819
874076832
1235605394
754622840
1325620180
247087247
1753219109
1618684123
1355544920
1182140702
1483406226
286043122
1419064040
368580656
1380805789
1352125317
159970476
407400523
468715454
1208053228
1300396139
1275757195
1382764226
664243659
528166913
1533243310
773376281
1361513590
863925124
125737004
275748761
404964257
323104704
1945177550
941705903
808638472
730981117
1009002629
2073747191
1345486121
419231485
120682320
584947692
48579168
1169073360
430520233
155212175
439175950
1515804237
2099925790
55396453
584341716
93896173
1299912466
1942074409
504241930
717798426
218807351
867649868
1437053575
447292663
1664466111
38040274
1472940255
1607692110
1795325472
704168898
1619859839
259625764
395229163
1528716585
1649176972
1590136653
1655902617
166020384
1755460011
1771665023
1896764765
1647884777
959849462
1327330722
1137311985
1521568768
1200394225
1755599215
461502411
1168528635
1363237204
629654587
405140133
1534471397
2022391370
969582362
730724995
317743937
1006793514
1901238361
1762016392
802979014
1441566925
1738963458
489484940
601906947
1360820095
1255337195
1350526391
239273920
2011477396
1847048393
702789776
486848341
853728519
2055795162
2037526399
1978122482
1119350287
536353766
1982619942
316267907
1626989677
318899999
1067216976
1500117562
1173042727
1202971573
472952207
170117909
1111859507
1897327840
984965745
1924287473
416474903
1191627747
2040208195
568018623
582982939
1927243791
717520932
1003094294
1454750754
2088552835
187152761
2063524987
1906009851
2040786550
1301923282
1651852930
484307566
2137403043
767400991
1611996355
1321660800
75085683
582271858
352675182
2101639975
1296243773
1677423458
1421807439
1040480795
602775398
512726612
1718355547
552496131
607685229
318347727
1116428370
1548274149
926373241
584846487
1318226417
752462148
2000804331
1602144650
793218407
408156692
19967030
678317835
1821707478
810852509
1570071155
2008061280
424361904
1027836638
721891042
668597820
2139251995
113020141
20667193
344338907
186855285
1629670627
413027683
1035466532
1710253853
2129931497
55427251
124556191
431631172
687737089
160906658
1372375180
1088037518
40111144
1977320637
2039381602
1109487778
256592682
674329431
30249468
2013531440
1123967787
114431440
163678894
1356244545
941045610
437234238
806799536
294194291
397680167
860051364
1230196989
157943803
559320291
242518875
1378317971
713251416
925673764
324970049
1967825042
1163990671
490356609
765126378
1460168614
1358561977
473001012
1982025100
1806148423
1773688936
124377411
462987143
808408172
1732961899
326535
89936825
317848007
1242793021
694684449
1876731622
881110637
801400794
1000288035
1478432618
333942378
603330023
1141446473
14385627
1705505250
1055816034
77121752
708689434
1415658837
297417294
1283803958
844993670
510251403
880016939
858145335
422852794
178413579
1003169001
1586466061
673529871
1804540870
1299001892
185010069
1642783923
311469476
1108219962
1942357545
1866796872
1873697326
1964357579
753890447
1597069174
1836244239
2095470172
1630546671
2063223951
797899157
1045485800
1501076743
762524086
1876903247
1411883786
945022346
1121578287
113130032
967479489
2010140610
194277059
514502786
2006386320
1951142195
1905807302
1271192772
214325382
1868592861
374752385
927434574
171333342
1322553869
40690251
2143928429
858599629
2020402139
1194906682
251986439
553525996
1676042433
1524158185
1978111760
1205538248
539152209
935280280
1696056796
729626703
567293946
868208103
623147191
116655493
1643506122
712880466
1617910423
1882820011
1071605750
2080861847
1025629737
1375602029
508142502
58177416
1325127755
770131829
1863881829
2003943693
1252201903
1573242874
159325958
1283064644
824946260
1303264614
1822196599
1862380719
67407881
697162738
1771461876
1871777874
289379969
1610331141
1775137263
672981405
871175683
1658519302
273204700
1595486715
579437393
1022990073
1671692235
2048724399
1563993116
1187980568
1704020882
1035678035
537220496
2055177769
945648949
524785799
1120195901
365955600
447200090
1300710681
1703334823
127119698
519391165
173037960
637819562
1455031884
2135504121
1211090522
1682883925
1098968811
1635501865
491167784
486505547
1742351993
2028059177
543841075
595039701
65034840
1744865398
1956626601
1219602275
1204769338
1857254930
1055929740
49086618
1504623057
812161296
818621043
222430366
759100374
481486220
290699306
792765259
1865677980
2062304029
1255721149
1129151260
1559654277
460198855
1127493338
1550905367
889778837
1475255352
499365368
303279364
163144497
1967140360
840166587
1878703772
1169080990
1082294742
1869293518
194258508
1263076436
208029673
1588042005
1618955918
144257587
869210864
875187367
1609263905
1181391068
1215778415
1666601028
166817215
90573951
1607779794
2081705862
1013558301
389063224
1460675867
967793060
1552367934
1291725828
567098893
1766123645
1707322320
944393827
709494982
1617199629
1370777406
1683803026
1345376665
887988751
2130048133
1818167094
456277090
1779988183
351785772
1025768076
1617747276
30143093
1021827559
444143531
492501804
1507782935
1173196699
1714969194
1550616703
1338603218
762271116
1331592047
1032675272
402186630
607946773
1057013374
1634562561
990095443
1892693175
705293041
254167882
1101290277
722137083
112439249
1886669724
193201713
1751818872
477299639
216005115
1166360306
1485698788
554936439
2082353037
196144286
1604606946
2049101844
278115336
1665335009
1304607370
1260751258
1051632357
244100008
551630373
608151537
1536236630
677381138
1220599993
1843419212
1131245637
174568049
1929105381
41172154
848777721
134742009
1377748115
220615881
1236274323
2007996004
285193495
1857059885
843822914
119019931
913993729
894881386
1020384715
732836439
616595221
511480838
1763766036
1938831681
251918268
684561348
1945501241
1120888765
1408043390
74579507
230512003
161119997
177516820
1207047501
644466855
1435750930
677872676
660048252
1142014124
834116286
1732791432
1680907684
486970158
1460974994
443272600
1057898593
292119581
1732287438
378852061
687589182
864829602
1951913589
1815450531
449987552
1057437149
891287716
432941332
1627371571
203701405
1383399171
717581370
841803141
919308225
1291538601
1083062982
1427133423
2127563351
1969475283
683371571
866762602
232894884
328578073
234656623
2059537704
2086817153
1045873
881768627
289254819
547314152
1754926065
1074048462
264500305
681944869
1926434700
564601676
1062762347
1706089521
163839824
55027384
20571050
1295058592
222052212
294301920
1068999827
2084240854
554636749
1806331680
1762386635
1667894896
218130129
1712606383
2146109160
1784500736
781606433
1933558173
1022036650
1622120795
1083191336
193910594
66761167
1818748125
863596584
2089598951
33071851
645364710
900527807
924517571
1282032447
824564413
1933886252
1181854843
348935414
1482516511
983269198
1464454638
840113929
1997435838
350974627
208846409
1690587285
1219572846
1886840802
944490158
960112671
492883432
1275376446
1503082701
754331507
1525992798
920436148
1686086377
697842858
1334039238
1268898587
1138144730
2013373019
893344316
2075739019
1828948601
285344867
142251645
611767986
362071565
1560246277
158820384
2072098601
118530596
1991748141
310004821
878432037
2087966960
766580850
300266201
482102538
1491006187
2000463272
571596755
1869185791
1338816311
568727574
518248534
1889275591
953703319
477456557
105848533
696986398
778845614
2081606594
2044797656
1148480569
185460190
133363818
1151286900
1962672695
588790952
1923569140
1968096847
258938033
1766225513
1125020146
612161304
124958038
235732561
1954662539
1001458012
1063791331
1763301204
1289341885
1240812519
2110405103
1847529627
2056508276
1116461346
1538302587
1838912272
186168345
1163423271
541342992
920030057
1210304578
2120147197
1809411536
571138005
1067290451
1320313873
88332305
1052573599
1455891657
1890041788
108974941
1388096227
1469515888
2061566222
869947573
1129536798
1641856044
1720048828
1989252079
145284334
1243290034
982129968
1373395218
950862254
622415631
1542485253
730467008
527358665
969994357
758271792
385060560
771463690
630490417
589122109
1331072648
1711714033
669244758
327255375
1859219909
182743179
448496173
1580252964
862604687
479622949
163647362
720787604
2073372215
1809782833
1012416831
56162295
2023368532
900452764
1513637274
1221287589
1807446252
1077257025
581343340
914847127
1922352476
1089562498
720912680
558388390
2097206409
1431722274
1378658170
1461294072
481640220
918824420
1042853332
1266422974
551099031
2047629138
995700852
1593647550
934292473
87201015
738824124
1238294060
348640368
1886732956
15702547
433151641
442074748
1863216622
912404107
1463221154
1188620187
1071266723
748945866
596017492
942181387
1756155639
681939615
1890991978
1252222107
1800278895
1405668947
160836791
591550248
1597752539
332137499
855649085
1333272228
861284986
2111298061
1007475865
2086615505
1248588944
1493878009
2106663292
695924775
883518565
711112180
1801939371
577493358
1257259609
1528498916
1353836084
2039127802
1722691260
2128456795
261254739
905508214
1271402011
754532429
1920907698
1412463734
502558245
2062146043
1714717310
1043056950
184133907
1197780324
175610040
749829194
1334213991
699693170
1632737237
581043773
1060781110
255146941
1319357699
1289231054
1296213703
1253571571
1122654479
204286149
146676504
1815222268
410327075
591592818
2031193335
1144031087
343147754
1376587875
239750206
504687879
1568959643
1351334798
321285628
1902210099
1396707600
1329970249
190026727
1822541834
148370891
1780384206
128805406
1467558292
546833788
1130679163
37818354
382843592
931794750
1651444024
1267025526
2042274622
1080247758
1055165766
1316211466
78387591
1378265439
847635157
1482957317
646157755
820241207
1088281353
1296323467
507730451
646773501
1440129413
2133524534
1619258393
92861842
29186995
986267230
1468684770
1903075535
2054656563
799251082
1834053619
868638704
1658877238
1075163842
343783426
1015113282
897981166
1217764722
449214844
804807952
1239902387
638780333
1712628835
1508950454
1519859030
1142994802
1638841202
2135711943
1173747236
2084702684
1813663639
1099568469
1136591859
1179545003
961256700
1763769073
1043347351
1219856551
821184002
1176753069
1535917823
962897922
1931881993
1185135921
1663174217
901331994
1168117179
76907051
1071576669
318706048
162195144
633665399
1810970048
110397960
291778543
1705872657
1343874526
541059422
1707598922
369410554
1256212995
1740501321
192855606
115506707
1919764600
414505288
541540050
344683929
1365657757
1723431897
946289491
1502774844
1353997051
1963303367
71471731
626475149
576819515
1049070295
699392503
980854663
524351732
315021689
34871872
537254880
1114628009
266181911
82907339
1419595170
298865742
1759723854
1029099085
940743349
1745644481
60023656
1981639668
32609130
782683005
1991601420
1385657554
736534985
2110895212
465891027
357232114
973054520
2080065493
862239049
257296626
1153881457
1535105987
1721237025
688932482
1604540027
1313998759
993613322
415494463
2008635635
614300579
138179722
1307293192
160109736
490398715
343611783
1754811400
1169492160
1296863368
854496253
1281363860
1092440250
1304758541
1916213615
1419946028
224046220
1966858038
1274769632
1803848609
533137263
79837742
1117876900
1782772212
877060119
1037840003
787625502
1840668591
402942166
1441000780
1906672907
1493442624
1585779000
669015432
1222055836
1977997950
1781845596
1885196639
1259164978
1861832272
1687291118
1874758460
1664228314
1049754129
2104328763
1866099905
244731458
1980828352
2129904255
612583936
2017898735
1593545224
364671660
1300110509
367972206
99896415
1380332597
663691019
1130927416
1442087643
758116209
1266013450
254398737
1080173167
1597132586
969352130
110249859
907340599
1294784623
984159574
837998865
751605427
1142255054
233699018
336289219
551151982
1715368811
2065391011
1804308512
1194829039
1390044667
505950440
1675450642
1240919283
1419014754
18308356
1655079273
2137345236
567093166
793932154
1594354978
627307056
1827602237
113182711
493951359
1673815673
1454848014
2017326757
820343811
2031910523
1826105097
78724407
1558326961
437948131
166637804
1816569959
1934460938
1071764152
478859754
384067460
708869988
1428621673
1828781933
2104017902
388941471
1432871274
381882392
1670554827
1607270992
333469357
1345507151
2139859316
662143779
12067870
1237309008
787702023
1146116994
779835723
872503551
225587505
532405098
1098115507
302852167
1006212340
305169217
913952542
1561360517
938715177
2129983099
1041811547
1861294635
1224715801
962780337
2116628652
851770354
20887481
1925510892
1675605457
172415204
1393278558
1435145164
402274197
1018654017
348772222
815070
629175818
1885463363
2008681595
1385521596
1338624237
1801286298
171269953
201278702
1346806547
2047675032
1751757003
858884377
679478684
1002770779
949823324
1404939804
1447677851
665915250
496050676
946389667
1357960342
2106704286
624933210
1051284651
1355141186
2087095706
1416937521
637342475
1372308233
1512288514
928811247
391744160
797635466
183533062
710611153
254127751
1551087288
18664010
1498441949
68216025
1164120861
859202344
1532759502
801642551
33586905
822596141
325192811
918413509
1442672746
2145612289
1207240618
1503793400
1983660703
2041865116
1888150713
958038971
1543558476
1532631573
299972488
701374819
75918492
136570987
320390707
499834554
1894907945
2038601528
1865117075
2116898939
1073413479
1326600020
324338577
457988228
1037367535
42310757
506902041
736909087
2035185828
1375313609
1440688834
1561983223
918896939
1483551504
355087987
1930443092
1145400480
2120695408
172712340
473339026
1343356793
623132954
531169432
434699019
872760919
841640759
344266031
894883763
214995368
1426220319
1736865434
1844325784
1458578000
34333276
1240682191
1403544689
2028381951
30453781
692241606
1830241276
664694270
645340789
1532503621
114263671
1346572370
1575011606
1167824758
1003361561
416011632
1832099558
636292735
1415531923
1251663188
308024736
788077179
1043937339
1603566232
1556285798
1032838464
548877400
193543914
2143550495
1929116727
1026486400
595999978
340948567
1043145161
618240486
1354881750
1250146865
1251083370
857846566
1447537127
1899104173
694697210
2058247980
996070556
1641879322
865716002
235056905
1911387127
351321471
126000128
1806666939
2120995079
925411244
2066518014
1584040013
1205569448
514879526
67080558
440025528
1693316863
109050917
413212565
703323687
1032783888
1212732702
1596930150
757653049
286835285
1862456227
1498353660
863884735
659057540
1615146727
360310596
96955555
1495204476
838363809
1571114929
387634205
308423683
532215572
1205990917
1029456061
1923773341
1482824471
811762320
1127325667
357732837
1095017369
1098961746
1270780150
228873629
355583161
1627601867
854678306
2063255891
1348421728
911868487
1175915473
1885532846
1866437947
1852224654
1644804741
799226557
825934271
631093890
797810071
101959345
2054264007
1620240854
1834590207
51728304
1999343359
994474731
1347521733
1441951055
631043512
628154135
1581484204
158171662
320864818
996030462
140882680
856805383
1824076051
1935140899
121454007
1743088824
1900690707
1659868163
160248164
827283648
941570841
1301145910
1245638371
608811209
88521401
1434982368
2055314588
576476971
1808131525
1634913401
1510527096
1706039463
792238266
413849694
1770009941
1437207420
1455455634
958801881
1396487157
616899100
565801023
119004902
1778991574
1735482422
180076961
1530608281
1351659532
2079959837
1450310498
570139464
329610002
2079076712
1868636162
1241922545
1365226361
188413833
1834338767
973041991
1197596848
714116682
943900621
641677274
1287425646
269080579
862505873
284297991
1880799801
1653926734
1295454533
2141150805
172576251
898309418
758081813
1659414075
1303502570
685001901
2021022723
1894498155
1276061207
1464681833
1576891641
1799449854
609055788
331100271
1906659410
680489305
1249274037
332763316
1053023512
1417965087
2059994532
1763300311
499194473
206791013
382275848
651711049
1985105853
283256290
1601394631
1151039882
97191254
2136674638
1962926729
1562216342
1242167761
1574840813
364337737
2075765955
1933587212
464344620
229383201
975761258
1906341522
193338543
830897109
1211070120
590533092
475005436
29620719
1270635800
962476660
1762209178
1150465766
788467220
574634531
1262825017
1746862624
352501537
1622669992
882117042
45510935
351692334
1081066884
2014962581
1350196192
675252546
258477978
405627183
550319502
1886350177
473412246
153120277
430230638
2024760754
770918624
573596315
2022269418
529902952
487322369
719525552
1047486869
1320890585
1198030471
1761873037
817852787
510400049
1007125706
1667688256
1335923599
389111438
1327794054
1988421801
2135970974
1982853436
214816755
686682877
2055312767
1135324503
326561542
368278331
357937058
1917657521
583587874
1323073807
1624495445
50436334
2132285320
2044753390
1755622200
1605244601
1709519960
1238358232
1179010711
1409303945
1668178109
1101945803
1675114754
1737626189
1708406605
377932376
1496458236
590399987
1291306183
2124774263
112386415
2091006515
762854317
1892069279
399389554
220523362
996482269
1015614139
438034710
1756407339
1502523569
1373065176
1574739303
2136409167
1525567042
856129704
457885793
162060706
1093429665
560722933
193969689
949958774
1869149183
374570142
1318105255
1962601073
819651918
726919535
205716911
161800617
1350796355
1954439129
1082316163
1546775487
109000624
4904736
1953059832
1950773667
496512421
2080591047
1980214791
450644385
1077273951
1464570597
1793467233
1978430936
1118707297
1059106764
1583240332
1099464434
1134030583
986919907
789562732
805768250
130412272
769039324
2045634880
617929501
373649276
367959781
1408405820
2046992348
1046021838
1860257861
1040402902
666754334
170324956
1973791100
354663342
952985214
601294984
149114818
1433501632
409649118
1683417279
603149267
1847584283
133101109
1859748437
1074366737
1940325713
1710209860
1048141527
1948234049
824192312
344792387
1271334820
1244025434
573658571
424470562
266471660
1738764215
1084553271
1962091795
294027837
1761390783
1451903613
1422403291
2131127538
1220470900
1510932941
431620994
1318556854
1617198920
256110886
870278013
485217727
1308090135
294889601
1082284178
1569929899
324996056
1709866729
1392292279
422577714
254066336
906585643
1081535858
2079640317
1788291375
502752993
659020356
1688618427
295091013
1788531978
1566029124
1934482086
390691781
2111724215
280791930
1170160416
807189553
1406800068
2107363331
1245220343
1923718861
711466673
1662726535
295745343
1454508902
147977425
1805241777
2091906027
83348860
249229065
1764634473
1776472275
198578671
1293709420
1801632450
170585236
987974805
412328052
858079077
1437789323
1675367044
1330560723
1628312042
1830733738
340016297
404679818
950791077
567306710
172211060
1430965623
1238782550
1149136878
1348627825
1327134286
214098481
741730865
516447166
1066022638
693245394
1054100379
1466064124
665559366
403890424
902177466
452702102
1127581911
1340319372
73106291
185249579
598298912
661257685
2090991957
1343437735
1930297598
1705149292
195899940
1965223327
1896515210
1997096842
1722148809
115322251
202774177
1269798560
1142178293
941628575
2074925053
1605420462
141169708
202539831
977688597
965952427
970577993
987271420
259067058
256732631
1153588959
1377747384
951269177
1584421152
1550150370
1111444672
584254549
827706093
1868406330
512577124
137011516
817758479
1523157316
1784009691
1199047751
1438178299
525243799
1226114636
239420774
2063126666
559166276
327036704
933200857
789050126
1030082411
1075959347
267565278
1496584610
853127492
687637818
2105788292
2061708295
2054129291
2105871654
488510255
1295691308
1084125797
487999405
268963024
748361262
1271313285
1835531056
1066327953
262870732
1701807092
2005094089
898803094
34633013
1239507586
673368122
1651452664
750071115
831150471
1506426356
783699152
696189428
732227644
1735324317
261295055
1519925321
1724764162
1467450329
1792615053
662783752
112016792
9039329
652401451
840220720
253609595
348886927
1652636225
958273339
152950056
913547560
464241077
2023604861
288010321
454734017
704524796
902840976
1851956813
1909126683
1498549346
647631802
1035979252
1263941531
1083900545
365426365
544732349
1313602011
1315598243
630223663
1793705881
1195904495
1175179029
2121888954
19360111
185196135
1091849463
1077750881
1324760694
1360026741
1793171582
1135425472
56821020
819272649
1016834794
630812438
2006716853
705600424
780982156
1362952738
336782920
732270772
1559716171
1565213962
1591716715
1975802039
710493813
100793319
1790842675
769255346
403445352
1112969935
1642072406
1601718991
994630864
737271690
1443382575
669300446
1217932098
642023786
2088299857
1037186397
1288287546
788057948
105690610
218786527
2070591392
1956285427
560689159
175264042
79029047
17070119
74767949
1005556501
1164790519
410466704
797336585
2050460713
1922024045
317444136
678571794
599864351
646250301
387322513
80719075
1407748466
147435359
1614630296
829543502
1232357137
866237089
794584006
307961615
1215962321
733470417
794472192
961761429
1131353771
535521470
1880549206
1874225421
1199929760
1576915665
307687257
1950531330
1800951817
414310661
1699102784
2009557833
687542328
455085480
1598590515
1725380604
1625967551
1320793007
1336933335
1141741391
1153762425
210226949
1771558137
1134412697
997686484
1879463727
940791601
1137376290
248357791
1288884426
806789933
1010557183
581181167
1556152304
994562387
1768687928
1109079225
1922845754
1441838420
1558568939
632915850
154026845
1560226337
1801725723
2112774428
1214580775
1800561991
1982242606
1247896323
1126214654
394718601
1409070421
919524391
2062919446
314827597
568436553
1401112101
411446461
2036416370
244361206
2145578030
640935644
1072067419
190596997
1116789347
695798331
752555344
76087476
1179505899
1564054821
513989337
1645384516
1801474704
766583611
1060597696
1627529095
1715128189
2131334238
1020133136
514006893
1966351968
730746382
1262253543
1236240719
632006805
333081828
2074731171
678098305
631143529
989576129
538546305
422720247
1236389212
1802515210
1149285260
1651306086
396329963
172202811
267744270
35850644
1603747831
412765062
1780704289
1734543763
1867872355
790155274
272416750
1462286103
880843552
1289691808
877483285
819071561
1037546561
1540977563
116591458
1392244575
1267765301
800875058
2048018738
1374335933
25423697
1610452164
619154422
39739909
882405937
682128731
668843775
1120403748
961998110
402438267
1202302492
1783034031
1381191219
664100047
1667096867
776151463
313572771
866769312
2088463254
1280997145
1894859222
1290358337
1326778499
2060111695
509106217
1515536567
1180250267
75889105
1464680746
1839187712
659965382
994675951
1625261357
9218509
626942238
942119747
1228667797
666630430
78207006
493933706
746734280
1059605600
1052255434
75452904
475088954
1133973263
582505029
1313298821
2101980897
1412660954
735268625
956694575
2060758327
220032393
285978500
1939181252
449101827
408321455
1336545144
1965090715
1372271788
1891561327
884114344
701252633
1315101955
223175661
321436007
624713731
1966955280
1360211391
272866576
678401308
964126345
1893019284
485840904
818513741
865271435
742763297
1922008994
163737457
1803873428
1275881508
654893144
486688158
997605171
2012251613
2128434946
371261473
1256087376
1977311221
1867483337
113591414
2073234957
1469697909
1334192130
1363140173
1093868740
1663641361
332878018
2027142861
607615365
704285245
1902221226
1465615389
1312970082
16352786
2075208860
2047029866
99195789
1684018284
574510188
195073514
1459013102
867695657
389841313
454957001
61461404
888620343
1560781475
402421937
211482609
309431207
172442523
872057631
310835176
1764548310
632437500
996954816
941156246
484046740
829385697
1496375119
191931569
1751375218
514523129
1136135631
762418915
1849085499
1404337676
89938969
516430463
972035341
2116632070
1335638210
67361169
1774325794
898346495
1968802503
414085603
1388255358
1106432124
1023003625
1539383144
1390244203
80428453
1227779623
1985376862
1969920003
1512452692
1193754765
42034372
1110069491
1638433046
567334562
1965341952
1679951505
1578283376
614598697
671829235
142220254
1340199192
468318498
1555267672
1328345339
1062126209
1475327757
459019792
1137795267
1079242437
1344693470
1257386916
1770311443
994378992
1833385314
627143199
2090707346
1738332285
1394243518
628363955
1462356466
1434205375
862011906
1589718678
1597058141
958588465
1044394521
840235162
789753520
1942232473
751532790
1815883169
1809592313
2109163523
1852272797
210719297
2075463336
729767446
376875191
2144358050
750363215
2124412053
1449749946
1326545960
914609038
1848320060
1593597777
614909245
1133354053
1674054450
1155485856
1795554916
2109740998
1556457568
973764534
1852428805
687945130
66500212
1487221806
1073302683
2010062729
1732085280
485472428
591848463
1582634487
102947007
338120566
828718665
297725609
636831235
1726711315
538360240
893936777
135807689
1670956472
483327796
1257280207
1145329515
832730344
1519671111
1326965398
873451964
865742510
1294898144
429055079
320229325
338954227
2093526670
665951318
1170854105
424210690
1686504173
1407454005
344644977
1643842444
393578374
1006839687
701921042
274484991
1301587174
2055280939
2088728401
1983732815
1025119907
1266065308
1039750299
2138402589
1601067450
1378978133
17620628
1937350683
410952536
459678872
270352222
52541238
790732507
655355381
514399617
2131901147
281550974
2068726883
371187232
1365200648
1076541706
596963395
1737319478
906658228
1688687920
2133474965
848954759
1202420675
1628412358
379292689
1161427354
860327459
1074119269
1665433984
16825275
2107911214
1548717033
953713199
1429160012
80594158
313655092
375046481
1188081415
628409582
587095814
685503424
1867732614
2114826228
1742479057
2027375249
1827730864
1178473311
266691635
930522905
1652835089
666664119
1586596207
1133581888
1894766825
531444197
242531926
346890683
2108962622
279360765
1099150424
338931751
991126205
1478024686
1239438808
2010884667
1761251419
1074529139
1871984458
846534741
960122356
2044589065
592803262
289418498
1934247261
750602870
363111997
103854921
267004997
1485060078
1946431490
855671740
1660348804
364597880
788467220
1208752778
1232941766
801200087
1547288268
314619469
267533040
614846332
579869953
1586864164
1084988173
1822367867
1241594650
1181936390
1984895186
273928825
514359414
1661664745
602357178
101785468
411128243
861212682
541519085
1178092273
130080817
2078725279
1521391433
1408951604
1143510182
1179526195
1410696186
986773810
1341888171
591511030
1468687235
781350725
734369824
1398135278
691686628
1282169030
1412623559
435729484
1376915254
547399191
2102811515
1300722902
290581673
1357720829
810106561
429520734
1963327233
1714511212
71218297
285607473
1422495847
1632715683
1420249975
1228638249
388812368
394864275
1561467288
607103755
622701865
1844491755
920090257
936248350
1853833952
366259043
501421830
693769638
1173408349
1661996855
1916378216
520802735
93031104
115874799
2126631881
1428422510
1670926388
447180363
1251117698
610197566
391861611
1967979262
475489619
1590463044
131156779
991223729
1253549212
898601019
219513463
1759300060
770668702
1190060822
528996964
26403605
101606978
1930630584
1730085490
1705901647
1259470403
6305492
1829067121
1765256174
1387207665
534906974
57804834
1960698149
737744352
1685605382
1302995043
1377962508
1083591845
152893331
493228980
1457425825
1770634696
1951902575
1291086599
1316164614
731062032
122545499
420924431
1503119461
337370217
850870849
1303455471
1090750340
1893719641
899454879
374993103
186782432
716356197
1947147247
1367688986
132447729
1288311326
863397735
720593984
1001037872
1164585867
384966016
545513417
1582318597
1746123010
1880379560
1857494974
1044324269
995712447
1481281351
217411710
57905258
1174779382
627633934
1485346601
1744760295
1352986921
1548640829
817031803
2057140428
1218996799
1495267860
699449844
618153352
1944127178
2045950306
393706817
546294710
1480517485
257604815
480089457
1204022335
196931115
333482015
1539217403
207038658
1025521697
1071504217
1571332283
306894026
128954040
542415863
1715050781
2014707288
2056334830
1104045388
451462575
837652582
1993833465
1719248450
2086373911
48862404
1548710268
195345717
1413833330
1885790608
160270781
1464667078
664318896
589466889
717998050
638073020
1671700075
1129584367
1182918432
589094590
1407308871
688016719
1509156984
744463455
1502113825
1473553067
1916496073
992976336
1699314185
2063266641
826128630
579418741
564418467
1126608639
748442077
881659275
1241259382
1619427366
165961229
2070413495
5991984
276411758
1870316076
1247992675
1935238784
1031058355
1308607039
1402852817
544979595
1291683299
1886781120
492955289
93672845
1546145565
467364016
368082877
656984015
703835569
452095919
1404150517
395918082
333415351
318264941
830287062
1094025408
807092768
1013370866
1711490726
1374336900
660383856
301593464
1281258970
905535188
354340856
1533589325
243689071
1750114810
781414196
1532268039
1931324482
353362343
791946257
860159012
1487590021
753657508
1608174003
1228837617
2090287923
1735899763
87036647
378358032
1185756662
1652128503
1452219131
1865192498
1824799968
264312056
129251613
1347354601
54015366
811716414
1729234355
1799137268
1675980971
1139906527
121400436
2081640870
615701306
2141596185
1618543468
1444538965
782981317
1360283511
486549349
484567506
2092869896
1215032599
94319637
1350462924
386157157
1896742254
1958775068
236904511
1832815115
1394348113
1610244344
244209647
1305750668
2106524127
279394408
1520269118
1729268787
1607937762
1155044788
105105250
413412250
1786030349
1393666418
960200339
1841177605
1592824641
2136453951
148985143
1673287691
476509187
714045067
1238490451
956686092
526668150
1282023714
419234449
1354447648
626668414
1469402373
921042950
1578211339
439554039
1855033941
1851335392
761239501
1434524421
292416384
1286717615
681871168
1892647087
181730224
1412255804
1192548335
769999801
2058858630
765221851
1274090778
138877867
1983288714
1919445343
1138102797
1335030038
721417258
435471978
888551873
1616941873
78753617
732282843
1271799172
1892321556
1191914052
1652128503
374438813
272276783
1857754055
1588792839
775643501
2054276700
278500484
1643403634
437653623
1794435007
1101174839
2069643607
1100380369
1426383809
1586496383
2016888698
501204554
101351338
1210106136
1483319200
35673983
429026053
107760110
1050458650
1558507034
234556545
290814753
1919755052
62597129
1251779922
1543732358
1428938662
1390757266
1907795794
1417743722
1666616375
1746955552
66588535
504889274
648964990
857292623
1050009774
1110628777
1922118318
800382353
1452601782
385384106
1395127689
1675983072
1285142745
933387891
1344260324
880494808
375992424
363383076
616565572
461878670
2086117825
703081416
595996252
1143105016
384518731
1038300627
538628745
625815621
269009049
862201752
1986647537
1378121673
2085300472
772992853
1715724966
898767025
361130800
222860006
1398716481
776565187
99241007
148422129
146567592
471302397
2127881151
882851644
2003624969
771925173
328172376
1282310693
237479726
1522065314
1998609343
285636584
1685894465
1162360129
246316852
145811243
965866682
1362254161
1956500426
1917739667
417710283
922387830
613717161
967427750
1965121207
1220673683
629280890
1153078667
515348216
320494325
1415163455
400474332
520171588
1483702855
392816983
579241723
929734062
637732691
1798279795
913180573
1381887707
825588752
1277035038
1118264455
1715056057
60326420
520764891
1800429111
1164672404
823170960
210523397
400245591
1189697580
619616323
1046223749
163476913
529550511
1405656249
399749651
1537144241
402525845
1186112548
867677171
635702362
938852396
525624727
1844685727
2109773506
1845517914
638352873
891587809
1683939474
943576411
509585218
301961566
1483879770
42155344
1723588181
935355891
1211211395
1108552988
277204892
1866206241
1649841621
1146556563
69171801
1139817734
24731544
1211486397
1426706744
720583674
1030962313
767060001
812502976
1897948660
55033516
1704727685
1215401080
629937708
1838417470
1218417833
1757581376
255844600
1684331716
1327347409
1030418341
1938774998
1822178985
1392999767
1462276780
732080156
131985440
243001663
1559562293
1297558956
1963228212
1058802273
1742181771
1069260178
670059584
1187056082
21252968
1667169228
634931522
2025130024
1975086370
217606874
1709807827
1485781907
1164710467
42221211
1503952882
149320002
287948561
2085639288
2082257253
1148934286
1489022649
2117313162
1909909756
132974368
1093418346
1139991354
385844196
483693719
2012245301
198284762
860491346
1681708766
1871963786
2079326498
830096412
451411200
762573561
1159072265
729547090
806764710
405762510
1683129764
676881129
1861144335
88851546
603158505
2014695627
2005608708
1613098867
170574612
2099571728
207566827
771537148
83801486
170417813
2052815573
27191555
1120596354
705451619
1033462086
1484714795
1759425351
753075196
2075354119
1397414279
618047928
506180959
1811804018
2128523431
760600936
810503284
1101661622
1948996960
97590585
1092345185
1682198493
897309808
1403934222
1567252056
32221163
294858225
404729459
851118334
120446449
1348263150
1142755366
719455914
195206265
1084315139
1682982708
1720426993
766780199
909890632
741753225
1661332001
95009007
933572538
102923575
29806458
2027028641
1692055142
1880634399
720667911
1574687682
848246731
2023689560
936942034
474642155
1176653687
1837308159
2087606635
1525283818
826614614
1401022064
207371396
149748728
1790488303
520083018
1767055788
274000327
1419691789
1722106264
1413406701
650065161
643041432
1157883805
860087969
1357192218
838249244
1568694513
1604215852
1003388272
351445944
1652356746
14206561
1171101874
1755279664
732579351
331223148
555996816
1003258788
1446649320
940186223
1753995819
1113565400
1577432173
382872226
242586837
223809095
1179441682
148009606
1681656811
1113188884
305385118
2128304853
1860103088
1664135938
109082465
985631036
1099808814
1180505393
945035678
912368084
1657445046
793225120
964602046
1120595246
1769503214
510987704
810688149
1269367611
1869213673
793215044
645135572
1946544747
515634282
1969865846
1432797600
1411468643
845741192
1078465343
1564687483
725273886
104120890
888649788
1236224858
2122755319
351730948
226265471
836374005
660001360
763507245
590865718
936033941
1573632355
1922891423
263443240
1806130041
283099930
1165688223
1860290280
415312733
909878913
533710997
2013131726
1325063431
1955083993
680723860
2000495066
1227716833
813300805
1408895928
360720738
170845076
466555390
307027891
668836748
996686424
1265119591
395829227
475140327
509774153
1254706822
1217550659
242317549
4525478
268398255
1102938413
495206040
604131652
15269950
494377009
1785588169
1708727115
1595357329
1697251960
72590596
1891796238
355683154
1713724502
245468776
1862360831
1726534016
1828835370
674439203
622139335
1462435194
66724642
1425575850
929159574
4677267
1276286391
1933001333
922379964
624576519
727960140
1681415466
1605896821
205656984
856751591
747738088
1713901994
544631513
1036460749
1013863417
1307962826
96530456
2132584714
781158094
1351454494
654888443
487973014
1443995262
945377543
858782152
1090685050
531385160
1135488545
1820650103
2052510701
1132556568
426425110
1590131020
630965778
1624939512
908420530
2031677402
1045040029
1732941158
1838777201
1993097446
1800874542
1190748567
1691995190
1531829122
1098165153
501953830
1779675659
1263750115
1030104084
512151613
447422136
109104630
1913961123
1978463345
1610891155
1989240084
1403759676
619739884
1591650075
1129739706
202974634
1458749998
2137232419
858396329
127424670
1712881861
76580291
1631536365
1001733397
1500517247
1751199396
462620533
86785384
987491230
976031759
649476512
1399588440
1046104711
2010066467
697026390
1030415742
1726679897
1255901776
1669912754
1232860686
1260356663
1519229494
306288505
561156648
76076683
465845139
1377627008
1712783396
1811712210
922515591
639677738
543995507
190040073
795447149
1517929996
2012529872
825096197
1319892380
458014429
1770111120
531778033
1641271760
1660548511
1761585521
449224898
2081192948
964860583
269976198
2051646149
469346091
650567109
1381373779
1593415333
2085838327
730897253
2087496897
1126454548
890720028
461108516
77746409
334453093
1965075359
1585063209
1471824505
2011917219
271513830
37683621
1274386326
1513701401
327638370
1956740672
1450564706
968031095
1408256164
1635175158
621644940
1720502049
1901411494
646328551
251829366
582855529
662142318
281386272
1991024317
572271049
767002813
11607736
2016383851
292006767
2023637980
610345472
188369224
1323894725
994048379
122754894
2075244055
1483734523
1984975362
946242603
1356024309
1667344020
1920333296
11908482
46069755
793940047
2041737320
428084191
1910306478
1226640250
2038971512
1402941743
1027452933
564262061
815262244
1498631988
212126406
1753635529
1928857075
518564976
1545165263
123368706
52431330
1784193281
955748348
88727066
236658542
96744237
1062163610
1440525349
1999777158
1907367314
788058507
304793465
618252601
974761328
1152377049
1038950684
1320262852
1634301796
1337865285
638641024
1071717029
773338384
388492152
1563036827
658000412
757437967
581707035
1491322094
1826347601
1355705450
1131095619
1129140085
1372389496
1476628707
2037141194
1212483103
392825729
1569654728
1267523816
244742637
1907378370
2092505825
239025855
439807459
874073449
1499331721
1123256567
842913609
1847178651
173677362
882939349
421475138
1129834646
1177127873
522039853
1082917520
707573011
1747280858
1682374156
789007960
611304065
1051323043
164801248
2055972728
303680159
222731322
1370246276
1025180638
30612635
352838910
1234150777
132176935
447959635
1181387058
271086974
1936988551
155963966
1366398948
475872770
2134928969
1182353897
1500092598
97976710
86906943
392745568
2107057318
1027285194
238299422
983349326
1333322151
352476503
79934460
534345157
382087649
751718697
1210302028
2067423260
531163359
580863388
1579755885
984876392
1453005338
526762152
934674541
25748236
11493556
1875685793
686757820
805178028
482244313
465898239
1771911228
1260145822
80057077
1703185775
1097655296
2075482498
1290921819
1313653227
1338891103
1732805562
1722984914
395145229
1812886308
1860123889
603428813
1815542848
457983524
247878784
1396065277
1266061941
1850541370
23039023
829429362
977310149
536225042
791416773
898791828
2085097606
1828695353
1388206807
1087974227
2055012317
672804861
471681288
1335244758
1667078077
1507877629
1296463670
2098488622
680147273
1590296660
792367272
288256182
2019285026
192856962
1534718082
1478333109
1140683390
636777486
2123608998
2140379735
1128393896
644891399
618890741
493268407
431377932
1970994395
1456236848
178560626
1614816691
842739379
2062637752
146064290
1884448993
972384260
1106102421
335913597
1632196346
991048958
744886210
507241580
1020876564
2010434346
1546684104
242786140
553553474
2095916946
1369494057
1922583422
975700188
1522042927
349927217
1697483277
751700182
361540909
472982986
631885181
1794465143
1338423942
162596006
1169274517
528111357
38105083
399688842
1069519731
1365578842
692375449
104726869
626460739
1340110398
1519856680
34710348
787598246
2140187113
1821797173
394680490
820150275
571647568
1353495134
1552676470
121092154
1502570311
27503736
222771119
222552009
1356090380
97176589
1563292988
1993184478
1857592386
408580992
1119798133
763834612
1923400352
127173997
1731863838
919597994
1791231758
1019147160
930307590
1058895720
870160341
1120074032
1660015917
30947709
1470830378
1420401095
1068308469
1367399323
1027787393
582107631
378488632
1188206531
1587160876
1754418877
533191123
464154894
2120295455
142031557
1447761391
1281551858
798140301
1610021500
238857233
1805908242
240300557
1557854984
300681854
553553985
1182512800
288097862
1100359164
1816547831
701085975
1068763469
1599938280
184685396
1171288650
1862619264
1249820836
1849690475
858161686
1677023660
550412429
207869689
1692405329
1610989358
1817634280
1699760823
76804734
406290418
1830674239
1781057776
1810854031
1538090415
559217884
1107937247
477013628
1066999942
532893169
626076326
698917681
2023361610
1089873225
1326432673
892286214
1213500604
1442204853
1290213588
1344656108
957837718
278013295
336216934
1171644668
1925713258
117073171
1492322231
1533093499
1055496688
858856036
169989091
1000782610
1925936732
248706761
627803241
1111622182
566164275
883112816
1353979153
584284752
598055762
736444814
87667652
797502375
378416143
429528084
838282916
414081752
1665886501
158372597
605731178
2062232555
2114303789
1534667176
904163959
130909897
1409656842
111853764
1517751270
352913210
2116791312
1151563951
1741628764
1950953249
1521712328
2035863271
1380700915
405975277
1289973357
1263664516
85672145
1051680132
1511037017
220710850
1449619567
330935775
1638932216
1181276950
1480884803
2096235988
507265668
715638148
1314537258
561788198
446209818
314015238
1455327699
1774952024
1095900502
81044734
1828846689
1433571800
642877350
957158368
625225352
1857788538
238365037
490248899
504003061
1411621088
1063560251
23423794
572132959
11292296
1276775269
204948551
2112204557
69364446
373114747
1173458203
1695469532
1018007338
1705760318
153742030
485597369
1303563709
1261824976
1302513581
1930548908
1589908789
894253625
795185130
414958700
1780535204
1585092466
123251348
1031750640
2044122609
1337805112
52217892
1247568827
1065650694
143903443
587692300
2075302277
1782797144
292415458
1070570457
1742530462
710483619
402145709
325700285
1892389232
1067599455
1101093554
263744479
1423963928
289005474
368448483
1516910764
506173464
1082608869
741475578
1191257421
535125330
1606196730
2062374684
1081275582
2014959013
528440952
1438165510
1785702035
1073440334
1093698450
895353679
150165000
1056246367
2005909582
1391045544
384114351
224486072
2076736869
838402730
2110970811
1512252882
1633061142
1924400801
1194042837
27574168
1952252443
1804027572
1810030337
1526910446
348940000
1920730151
774011568
2092596210
669823344
479230117
1486398398
1052008768
189241565
1313914754
2005692188
1940448574
1313638933
2145409339
991917407
1198386631
1314799800
318981342
1926934641
1504080975
2118684933
471805956
335221769
456487839
396821903
927831100
1741882883
1798923570
1900786420
1078891601
1732047947
1766957590
941133061
617244043
1714677847
975674814
1447882684
1265295229
539523353
1026514626
29915769
719699881
682764744
550581891
450482333
1964467378
704660284
444243094
1173987061
1871049423
1485558066
258082614
1116668611
622833949
6985592
312847733
1543760830
1231224033
441536115
583770402
9869918
1722749474
714231539
320541926
966637765
714637614
1247856408
1815882692
1549897558
952772901
380720386
1526933696
3848240
77118520
2000836274
2111380273
1389407789
1318890136
179777538
531132906
1240168526
579932474
1393078630
214353638
790199273
2053927343
252262827
532505071
410849076
1899858432
1729137324
529817754
657576159
1825680837
1624382058
849346786
1843149603
1330190830
1976961954
338236794
1613074089
1021114328
604683727
1983799594
1670085571
2090719854
395743318
801648898
1470236838
82085565
2037767940
599185112
2017439463
1280111137
290260680
1576164176
1178159372
1418288013
743810049
1141223994
1050238625
1088142027
701815282
50994669
1013807138
91102832
1683807634
1042232435
779122134
147415623
939512800
960578584
177619175
704492420
365250434
32095432
1240331255
1817357137
1771012396
1243748243
1105196763
696697333
181816403
664190014
1331831817
1743822250
1145013419
914934601
1028796153
998063999
1992656726
560761407
418648980
468772698
1933969851
448619622
689922783
732566225
2053622297
822956423
634915500
430267790
351735273
1051624910
389047120
378465352
186005458
1311235583
1572958545
768405586
774394568
1980075277
2121764151
1490281191
2068657731
623848320
2134173202
1380706224
574347622
921471026
1222757207
601613253
1178022965
270801649
1109699203
1207693632
1601393738
1738335358
2049844572
645969241
612284961
659491289
1899065456
892420770
1895955655
2060254159
817414090
888914636
1985599789
1961166753
1084115536
1257316774
1795013900
1225859806
1139908129
2097867775
2047707666
907763806
1159446462
1719922530
692282642
151323996
1190549169
481811972
1991914856
1070516537
557199009
87062180
522798482
1364611668
1502724771
1722049011
1059899255
1326774367
966300863
536468542
1570749175
1704801782
140114192
1480830403
571868093
109442990
1154541985
54908304
1947655030
1289088235
1517712508
214478751
147081072
279238476
1675006780
544061372
1979017961
1385391516
1227990448
1190352581
292771292
1408313307
2022448971
417677960
959515760
1290415134
2065592382
1487821606
312129743
1800494054
81040464
136060043
157547710
1068038317
24152074
1946650498
1556384688
1273781990
1984986616
1648723155
1139090353
1077995930
1643897565
59259788
1733407954
570665058
89736027
1225894033
417399457
1006077773
1558000885
437835481
940119613
54278424
1855940613
1823141854
1870621688
678108494
1043388947
1880930591
2139874697
1456205254
590360515
612830034
314221465
1548667056
145130611
1212218693
946837853
1991549169
323815282
1049646364
2042913673
842326400
235083596
214429148
1596361384
217665632
623007879
530612199
766783175
994600765
2061308338
1867519346
1281378213
20236566
2095017106
864817061
1205838810
510130662
1123946611
932552542
1448211522
262297698
482300076
734989558
1068671367
1331465068
799101054
1847610550
1385375008
1373855837
1853703859
1325127755
656819788
1257065570
767357256
1573364759
2061090461
786903752
1596613626
430200826
1499292872
125920386
486836817
2093390785
1759136060
1878502971
160748128
390039848
420285669
1320366910
2024503507
1812718294
1198051545
1857228637
628661758
2065329231
1444910691
1005286363
883558181
844487970
974628266
1410713825
1178110476
1526854570
726187033
1414126521
1784313027
762622676
1096287719
1654898535
1422384231
1236256050
1070483484
1281992725
109485323
316561782
92230264
471900292
539250912
653788583
1505301131
418718111
1804218969
226393114
1354416116
1129668785
1979662526
1827553012
1468124539
1905329975
1725663781
1457893542
773080535
1518570670
1306737125
2109065185
1422309344
41423895
698605302
868544451
2041525304
608442096
228623206
641448059
1854197243
1410131523
1740758804
472475956
1708833986
1330713439
1992121357
234016827
221953288
1870830520
436400981
442721294
555024351
306826738
1638253237
1290583147
166596067
1453353625
2087200503
1988441484
995350606
242547655
1615241005
2050903017
394361564
1118909411
1113636049
1844522571
1815305886
1917719736
705774632
925372567
1999043722
1581029321
2059490088
1358333661
1068332
1498632816
1864052339
1163598065
1176353544
505882911
1439860514
392247356
695607782
1882287593
1452242604
1888603735
1442277603
65724580
1442044828
756801652
401318207
1504242377
829215809
682078755
982196463
265658474
238591715
432964602
1149738140
1785378633
92669646
1009543620
560982452
757853600
598891751
316198133
1862518768
1750320462
1876314617
441524407
2114483308
474365651
955901953
1611259448
1671982508
198095959
692424894
395627269
415246981
364246358
1664660068
1189185532
1654103238
2023357542
1281352858
1487477425
1965842481
1264546915
249443017
33237178
111227054
842277287
333766379
982534916
1293479299
1303136189
1876681484
1681407607
1262187985
1743775885
1097099981
113456991
603799215
1298246095
747195023
1159522625
661174015
389147714
1814098934
1984612196
1440354595
474775102
1323984580
938153681
1791121373
30254926
264018751
1190786030
412717101
1795813647
148795958
1069731100
893841524
1859347870
1814172926
109391450
597142975
920247745
1977704766
533392259
817300024
1131982716
1708783932
508481702
1792430177
1166617927
1368543226
2043076204
1594444692
1864227203
629348229
1791389007
1056490549
1965614239
555822415
150808244
1377895208
1451909302
609943447
1491668160
1673208015
1509780202
2136908556
1582964386
1278018230
514360805
1342451864
1212635544
2083240679
1337398013
2143329321
668592785
1878923289
1788655213
343448788
1221284088
936372117
1463607819
359638177
1571906199
78829370
2083772288
1888211670
669328987
1294309181
1055898176
1397748149
2000360092
1675299213
1285007192
1480432842
468377506
1623094190
190155880
1047507788
481351670
1523550048
899547414
1250413999
694597047
1495998575
1041482079
2092084872
2139323876
1738011594
664116585
141169848
1896494639
1580726101
438109755
2019912556
1768356030
1083305579
884981584
2142716079
487665527
1047877087
259400544
362032798
498401834
1295184406
2104611995
1952196583
1080273814
894781612
100889436
606984853
1891095802
104136777
1140179705
721910974
1834044764
555191738
96107931
169598963
1259935516
299507875
1732251882
1015770138
1330352244
1174357581
584078493
589618843
1990142880
1766212540
745314032
878468552
747271601
773023505
742005539
541786490
1436102917
2109777347
1865610046
1250927801
2005294250
281835571
1751622051
1815566321
1758292511
953768921
129987444
1814096762
9329863
420925157
974557870
964208665
1814286189
904849066
1852688127
341272716
34209491
2141174409
959754641
655480291
525110042
2119216819
2004968318
2101963181
817164478
754086293
675664198
2120279889
1533437445
1328885731
736188775
730015022
767721944
1774837864
579229082
31571710
96992334
1232342069
1679917751
297366919
748660751
1541015355
406698765
644165989
131673944
2113923083
1786448950
2098978192
100745277
146619034
1354953721
741217254
254698554
512100641
1982827402
302511796
1352691649
1731715259
1131573125
2025274283
861672850
1239374191
1874575991
1105543686
1071380146
83944888
194960889
1316915690
1989471190
1266696049
1343949168
1193695830
621423087
1353635743
1127074357
1407871360
1791268592
761809223
480485856
628604154
1952829520
1677659669
2073146541
274142580
1700487343
1137772774
641783249
2139355793
1457593254
1897580229
1602026008
2041472383
1152847473
234536373
1117132313
779114039
260129024
326844806
1017149157
1446968620
1023964733
1164871557
1977392907
447591882
1181488133
364520830
47363796
868918217
2050156931
2072123949
739965688
1267899346
506449837
978065202
711858830
1212595294
108309474
808938876
974947977
656720774
1021371436
1255626818
1915006581
1049262047
1998760043
1174339575
1070864069
1165328589
1988414089
2074118293
1441666288
1351099323
776136203
1846022863
759131301
1323510153
312250019
1305025388
214867287
767337643
1253864598
80180718
2055904569
1306645280
453202935
1187137182
2140125215
1324938265
347958758
198401594
1197341930
503891149
1551966772
817211511
149353801
1354145305
1437221703
613462190
883432785
1696094703
306414096
2044700051
254253701
1724819208
547019048
2058433684
198540334
1085391708
324169063
1552083740
346243133
505142932
2060787074
1295943401
927869032
1800755583
1090799914
405199266
1785271313
853300425
1695461185
319962965
845800239
600586300
1058208285
809868655
1672465533
1168469917
813152421
2108494139
79179942
1253250412
2147480116
686296161
1537081770
673671946
1884188417
1249353725
1903083792
64794121
1037544030
1088317951
528821400
330515325
391379996
1228467479
2044168403
1856349464
1368041049
1298769286
1714377749
2118431883
427156355
197566140
1335462278
820300127
54723853
564772311
1320718839
1105579727
1320559136
1509439537
1428802235
1434708044
2136354393
1702363235
981353835
1335194845
80458631
36110124
777437853
167999318
293272526
1444471399
1625590241
1499540458
1648075847
1993143504
1033150913
48235481
1066189536
522319688
711664164
1138437059
1574976891
1161485534
73694004
1514651432
1450630487
390635833
1561177162
395434120
1761848100
921495017
874334203
346578973
684720579
1847829617
2021444958
2001188661
1795506674
1073417409
2110754647
1876907176
1531155692
475960805
913354158
2036045925
574217079
978101173
667143014
436088615
638595717
1920789518
1095356504
1139461096
951318470
1847171178
1525740354
1763891474
1661946528
1469871146
158642956
1341749130
297258075
1713463539
972083173
320962448
1996229910
363183254
439803870
1561905649
517422767
1729364105
1528244690
740190260
1086019906
193326026
99683779
28334315
728854014
1026303491
1141407020
214306011
952965138
863933050
1955884125
347589968
1503284449
1869833141
13146114
1738825440
1571463505
1012246924
1249371033
1479700859
2044218812
1332742054
781608450
704678596
292461977
302313249
37391740
524730906
47720965
987371135
199145634
1949585141
1920753345
186804634
2066046081
626728668
1978385126
512450463
1228139410
2116217909
201291336
784203577
1277470035
466058063
883993541
1766055748
212515881
637616150
1473483258
1272382492
1777042689
1603739333
438778568
1070594747
1227592851
339010763
1178132262
844376927
740007823
1447485692
929530967
85633071
2043096989
644167378
958483168
1904992967
1333239133
309465743
905301856
1073547089
639457723
1445615590
1969519018
691879936
1233094921
1974597651
109279104
1766832053
217936182
150372498
1723607560
854541790
1828600971
317050098
1121157417
822963180
433589705
1142281176
1734427840
1843812098
1598134604
42410025
536867820
606332804
25290251
1341204383
1557288652
1380564584
625816075
1618081146
2119651368
1907263373
1057570166
100204858
709066752
1360483371
1630062698
1524098387
1735147872
1571896616
386810322
2014439604
1859422313
463948821
1166279366
1731921668
1229280
1770876695
1677006886
466205497
835321059
139226783
886713563
1628182052
6017563
15329801
645871847
1610628271
1403581111
494950561
137694824
1308371584
1491347495
755353357
1386475561
1469332056
254407881
1796704402
361308079
884961672
1108917007
867393450
414199797
343047072
1268436532
1491782156
991743503
1466835706
1425574395
180883072
2018069018
1627775652
1797546680
173659635
1992069722
307743376
472893024
1497667577
378309892
779678922
1338397390
734508528
1931920023
435776854
1120539348
1485927322
16390840
1187507649
1053276259
1788089236
471034822
676035466
2124442110
112913145
636776554
695292614
697950544
759646319
839863822
629894472
1531285947
1886468818
215312247
1091629956
1149253927
136154701
72595160
1333429300
808666771
1141061548
1094615457
980383843
900256596
469743451
697560620
385632267
1053142521
653314597
773875287
774823365
1922671415
1869280658
875729020
270346172
34856126
1977876323
474982900
1176767413
1579923897
1896786279
70983711
2090377955
295528228
1971973401
920444955
1023741033
1447258480
2105446343
95994274
1388140505
1453275970
516177352
2055000783
353527015
1785502441
92293753
1535460789
1182820717
1373500308
927444900
1074322577
572759539
773365258
1038962524
1830417102
1102120539
587613948
1953692256
172218078
1251942540
771973507
487277951
119786789
1879029829
375589166
2058912356
1170386251
1089404411
1813184374
716622632
1584055025
1411309148
1432871555
1665048019
847677689
207922084
1618875527
428406176
1988060287
1746933401
1436432563
1269382388
1206363118
1167115664
1975765752
2093825141
447210919
1953762131
754409610
1007335363
59146371
1554438088
1734272174
958493198
1214284265
1494785674
1114075542
1509405421
1503169825
1834539243
984154789
1771842665
1163312879
82899463
1614503740
1512310062
1177108481
931303905
1352508983
415327899
546009818
400649712
1229173737
1813211715
132416579
764502174
1244874105
913677714
1148919622
2110307728
567321875
2031995424
1741414245
1595599261
1513553295
1736152093
664644374
1180970372
1418362882
2082703647
140596105
299852460
819018893
402164397
2077159730
747394518
1267951780
739114235
169909899
729675088
11877240
1997640351
741955669
1097070740
132573303
1609205998
1637621861
1833190773
272828462
720993516
528383034
2029101340
1068643021
1347992320
361503655
781007333
2064905127
1639967423
1099528125
1762112281
105591603
329479809
1908824911
2071921299
460895160
1814281545
1429840660
27510653
1739231395
1126232808
1792137108
1378796099
1321618256
1212831277
1297095095
1894441622
1483656924
590143339
896460217
1570180342
42006750
1519055767
800142075
806932531
1768442453
1523283135
2091161550
106780207
850343212
1828352645
845407779
1477969647
1672443775
350530586
496669476
115864411
781354034
1226177135
655081235
715570883
763837398
685931092
1533872150
1678424279
1066707249
1725786243
1846254871
30207593
1886717548
990815517
1424476829
1992693205
1807927248
1113353832
1995684815
1687925154
10121282
1839692263
1243912155
171578458
724723955
1131656183
1733150804
1353363545
1307630383
181775426
1173299680
586007177
232235552
493839550
1533073631
1982789387
2012904403
464809193
1265187240
1894832205
922456801
1269746517
216028982
644440586
606662850
2020454900
609754978
508640818
349154271
422028312
1126402744
772712204
1596695068
1177595742
545135817
213370061
198503161
1607659244
181582493
2021317955
2076911632
2054677784
703243259
15576731
476832078
1801033015
1231571013
649102058
1689443280
1344417786
1563801064
219968237
1765061130
1034121518
1592067921
1809956271
1122869247
845563804
1391071485
1051995113
543031103
1873614544
22653566
967603101
2007700061
1487030970
1025391012
1867657970
721758786
1217838740
959972132
1015636501
286776505
1795685596
269717093
1357236889
1858523625
689349523
952365335
605155104
1265860875
914577646
1177245726
1932705423
584932925
589201635
104176428
1246894308
363879261
339197258
622450136
821928986
1449105736
476576622
1760790397
2115573932
1806186271
1029941488
1063592108
2134531949
831616425
1486919891
1058597551
1667570904
633818333
1394048480
1907467600
1711897330
2043471808
940059014
729194929
1471072327
2103161247
940425327
1437952198
2112008158
1651851853
1874138423
286965103
136296556
2084536009
895414485
141404451
657487622
1448767199
1770740625
578083504
1498791727
2079093952
1340932223
96643172
2063536414
330991303
734272879
52490443
1142258779
785871940
105685352
448022547
38367456
160190926
912437043
1327660226
1090093214
1739253607
330939461
1153217415
1733607919
1705367819
1439107596
791598730
30771600
1180990405
1096683186
506667071
669320450
1928160818
217679540
717425795
1806190569
456328832
2037287754
760143440
95331906
1070424614
1834658346
629956481
1149489825
1293422820
1552257899
172758125
4501935
2087309092
588055757
840445422
41236231
458642089
152511527
1159613453
1699122644
1567183346
2070935933
1904722476
2142484424
750364181
1447793686
1350564514
710972983
1345204362
210200346
1949808466
1637085014
941656863
2017025989
836686274
427474805
1630346820
1681511338
782517940
267199210
2077914731
2061417683
1755677231
590396114
504366098
1706163992
217275249
830326939
1893875620
1001604175
340777666
363727479
1831597197
444492960
1108157531
1083374718
580908723
1448559541
1768932071
230342560
739864201
1123127353
94556441
1734274927
1447806152
725423576
2058699326
762219626
817855211
2135641849
906703115
1898125022
1354410572
1107843128
2108012085
342011382
594150649
1887508198
449277332
1866308090
1222406674
1046605172
865510899
1912147032
2109119794
665386904
2037624104
1963704684
1247275983
238193897
695872524
2039251627
973670782
177903324
1774623670
100459207
1024802357
1677792785
827187448
267249057
788083577
467101772
2108699721
2104988461
2145860938
150874958
1504521576
1838853437
1357494948
352297141
1434117464
1477640125
1109540144
1847051663
2038859245
500280820
1737720454
2110601180
1194932320
171824398
1220547180
1691490915
2018418423
550866932
1761383688
1267358430
721790941
1134384452
134854906
758006854
1201741357
1549787038
412046380
520407573
877197908
1691222241
2000176124
1587048825
2063529802
1932722133
1162639003
937142267
1465363772
1090692280
366239192
1833806274
1707407916
2090716768
843087310
1569693533
1462952507
1014015730
1198829094
1057664799
379925814
1430400565
1837326248
787865930
1426430465
1990498808
2091020427
134565541
2106047648
1190042954
1021474924
899978053
756779527
688670378
1490649591
739568878
1850026125
819269457
1838426124
15915956
479973243
1622946265
80429924
1018848929
485320770
804662687
1565065412
137372924
269626960
820338634
1075953862
1289601685
1653803863
2132505589
757269812
334640051
1548439779
177262342
768691599
502541696
1710093190
1071568853
10228083
608337845
281692009
1750830270
905376984
807805010
1129021899
255834125
96701469
82274095
1898610178
1155668
1552099265
521969951
591027306
343674399
1088684334
1090745380
2080424266
748799133
1184081141
828315700
2086086194
1251034478
1018691672
187514605
2053300239
290400436
1700618133
1312086525
232781136
1990202916
788372222
609605285
1556197238
1150147036
1173062587
842450096
95072560
171805584
432092672
1977638466
1531692908
1640420836
157856220
1972053066
1725347522
1790684653
2044089588
822455449
821838161
1068340460
805320056
1151078867
1236441815
913821117
1728029550
828343418
2069057079
1694918761
780824079
920100021
2050799265
1196716940
1597234248
445555927
1070574461
1308548744
1210021895
1751391992
603960467
1328012130
1057933905
512179033
1738228598
793096082
343192524
101917845
1534136302
48614008
1319830754
1695820340
165521563
938446950
694628588
2011444499
1372534401
702576936
1350858174
2005132862
454704958
278357332
1118868303
946347221
1589356769
775284132
1401197333
852639377
2089413229
877882903
180485578
1528300259
955231738
943518765
733184811
832776666
1715789442
695898506
1578229153
884619764
954861478
1748429518
1683689379
1169220315
251136957
68153047
1670382534
905044980
1503025490
1408715755
410141525
885676579
743715885
1818209877
1423482054
563194345
1515421275
1122758062
1226181622
119013953
4342881
814024044
1247476994
1086902047
141741422
1425644679
1892910776
1056988316
2323274
1689357308
1232450816
641807581
953278230
997737019
1989648307
406144132
129506238
575371505
1040824443
1474668417
1689416210
1677599934
1465590991
231440760
1398400575
662442535
306635617
1391381900
1142782863
235941932
1094547100
1875721826
895716626
828021892
907024560
92123602
557163156
862581381
680383323
752932719
810221253
1845945361
1962950174
920861130
436758269
1867779484
1561880450
1191761095
1988683047
997007866
1081318551
2095870432
1152422132
2888492
365263095
1927944186
334149618
2105912799
1480129766
352692084
1119486509
279892635
1404359151
1462126761
555644086
1822535376
388370646
643272216
1927280633
491322960
793355393
234118886
522238873
2035369591
1153493377
367736568
439697251
1822344204
1973372836
277414196
1974415562
397308291
714094540
1030415237
865023152
210903219
1117149853
676853010
716157575
989708949
1084040605
1959372351
1684926579
277844440
693256489
1828026847
288489316
751392031
359042427
1439413329
1212714109
1972716422
1523126822
602538049
142399620
1629554172
608089729
1059234923
284049392
594493246
1518421308
160422001
1855421151
1084567072
1880632564
1110677651
74423808
301443297
362290496
999380528
1633191996
63141371
2111192871
474243233
1426697916
157767902
579418696
1702438833
1408981356
2004443725
396408374
1769315662
1759724038
1464532002
1264022238
2004804811
107045149
377245338
1049915186
1809589062
140260323
278062101
999944125
260946235
228526314
1949661567
455447099
1022149535
384339948
2050998260
1220189347
2077530468
1033494674
221035543
2018339674
1130339056
1974308529
459916846
1306598181
361988026
1527021348
1682482501
1972990767
1278825684
368468142
745360748
1208745286
707684574
714099212
1025801462
1083805713
27895502
34479775
1388317209
2118030378
389836551
1808650314
1580257500
513861014
40548859
1202879058
132449238
1542643524
1446655240
1984976018
1524427320
1019822571
1243703257
1169154812
865737196
1268562668
572124913
1392613256
1373968929
209581627
25505144
1284976649
1969866909
1203757880
936447072
1484835283
1510279562
1188155112
784440157
352900606
1144182623
367775341
1281222024
1552025714
647477148
352958820
1535794865
1462343961
862770566
529071222
194288907
949329269
102895526
1124713405
471368047
115741701
1819320377
125284416
2029764126
1362080999
1423200112
952032633
1975108753
1452070315
216395821
1185237047
569774304
1661290560
524547625
439953305
831730003
359100615
55450420
136077776
267213404
1155021689
1250247625
1176038067
199875177
1726882530
477879397
1579232531
954175141
812785830
659367994
1130775536
16339470
352680825
791983883
736942407
518695105
522600074
1795793897
1965601186
669812694
248765427
235129961
1749231041
1834908364
1814969926
814524775
618754104
1976417681
520442972
1633941699
1565089278
1019602832
1327033270
2143150796
938500029
1218563098
1287835057
61703971
931777
179305615
1251974311
2137254542
818718635
180091961
453949375
2070498606
2108599328
1058516956
1043557834
675279596
777953586
1628056483
1325047904
266204081
1404703616
1128127568
1998427221
774578886
1199289389
1734617538
2007267647
1667580599
1871285655
27607673
640495036
1600143669
197990493
1822607812
1447232761
394013752
759723310
1098156462
859496165
118787091
460330834
1718993858
1955726821
2077159730
167330245
924981364
568037491
409077770
2136992682
1846763765
1386692492
1953438022
1484233622
1254549762
911784365
1535000662
1047697083
90875882
98222535
924726038
1196852169
517797238
836507473
1491708395
1777238263
424261917
929812927
2016353611
1117718982
980748361
1224523870
166823238
2082844211
1771630737
1501933415
817577311
748747563
887505608
1185265475
655437157
1242402688
633238824
1488861120
1226482573
802318872
197442017
755923291
197004154
1276722718
1246975301
121341362
500904974
764477283
1148062835
1796847889
324423585
717837605
1644588254
1420885158
304454065
2071633442
677211252
374650879
20129727
1474617806
1768277849
917212454
1281773558
1088324898
869939144
80242738
1321681778
696709609
568354700
279641270
1731347123
383613732
621319752
1945729653
200032703
569430397
1562031239
19570546
982186641
691433520
1477075920
1067338702
1144310526
1071365940
109240336
1654658439
1718738643
1680479807
374381280
848756719
612345788
1210044397
1501511836
389604913
545070031
343067285
1537063652
2113658721
1972346863
1467144480
295828787
983628986
1655388735
1547719783
1313981012
1526173971
1599402299
1192504439
212640692
1937013726
734744041
215913367
739785251
1304616352
1653420544
138307677
1960708385
1183817400
434457623
962168530
120738144
643527284
878341427
884486350
1512001523
2141917851
2068412181
1491668728
1408478672
1367642542
2069329555
82143061
1617291443
129234182
273142563
1136526665
1365215714
226014350
509304596
30134276
1233752876
132216040
494499218
1465061821
1948625671
943984732
1541229152
1341684656
2081997215
1345441493
91366832
1315615704
1452671692
538180179
1930916450
92449957
133510544
438571410
307550844
1921078012
740342791
1131410827
67833321
947673096
1002241896
478549627
1015993198
661853807
1085794022
1186489486
2122409657
697624327
393461246
1263733588
1763882254
2128039821
519345830
1499613377
921095741
1731056382
1575943058
26111198
240653354
112029791
1617484598
1716834788
1628977806
489607605
453650811
876953905
2144547181
402602045
1199502862
843692469
1675006236
799458617
1774753932
1801003785
235460303
1127821985
1378259177
986816295
1484783084
1011848733
971027759
709403846
1314336513
1100490287
338369563
457145458
44332250
1862826779
1621771279
1577874304
1373910598
1986212579
1815152323
361710900
149471758
1447768938
1687005180
162528361
1967346145
1944215253
66085059
1704317364
1498168727
1403425942
1916998924
158356155
2139183173
766115298
1021297368
1405009426
1910486666
1323091092
1106973781
1698401885
933483280
1959230729
810516922
724834888
680882125
888255683
1011599743
515103628
1880883936
947394417
1631472958
803026736
1712395182
427510192
1141188161
294290911
1583272763
1455106581
2065816016
725645154
432906582
305429055
2105297266
1112881286
1943003473
1385049841
2094580271
1150551515
99838928
1156276418
29506556
282870518
2126764709
321911054
948908063
1559161531
913949217
399222312
598473335
1966714602
608299281
1418665396
1789987752
1212490157
1901903943
1436617119
708875136
2083580673
881828190
1626146339
828912343
490138909
522460241
633664992
2130171805
20542040
508880167
1441236857
1329158881
1134714536
1903382376
288911778
449378386
21901129
1662521422
1065372340
2032450416
614703630
668043833
991139663
1457029265
1918891377
241510126
970627310
1269513189
493265018
1913989434
780705008
1987136936
187414546
397566733
651534205
2110792292
1853746955
1122829924
309005557
1398440085
670690930
951737464
1244060057
67440351
1159162292
1268910328
2005042836
731547016
885529900
1830600221
1414624528
861692002
1573493833
85410314
516182143
2116007450
296914564
805588199
1391063501
1832453736
1846102833
594106660
1908644289
1864676983
486149905
584310988
1638758486
613357440
341678453
113695400
555633407
1023994458
50442160
1256829378
1350542304
379622519
1389901129
2124032958
407573455
15303262
933833043
24278842
390651679
2116464089
1034791675
1456749445
1399284024
205515793
416342335
2042955107
1118717059
1010655726
357776646
450340184
826262626
453073233
184770763
446361077
1978676683
1327587624
137792207
803155644
579705583
1161712476
335925606
515211937
1653293638
1045075456
1840921648
1810150077
100259181
1377954682
1279157026
758682642
632354835
1468338130
935401564
1141843392
1667664864
709383706
1362748861
1604351712
2097821849
851978192
971052851
1872953502
758272869
327745454
1203119433
76301215
1234899128
77725911
953363175
958119148
2036959043
258643865
1961895593
1535462450
142886825
895594071
2088685720
1767721022
801243965
306134624
1776252088
116133061
154172000
1829350127
1919686274
1106330265
529638294
484352018
1342363403
1719073981
896419931
1522059024
1381092346
211391813
1006882176
1414970498
796102153
1426196403
1171837094
1021082988
1882267578
1096775931
1469273231
1192242409
292404791
1030007779
142247743
749854332
443992357
1675807455
1977219559
1098193809
1010937306
1171056764
1460485267
1495613985
1281809566
1593699643
86379225
1775487748
1102136018
1890674944
1218779815
2009873595
926649192
1092055720
580499094
107743147
56918206
89673242
511749057
551719816
83314312
2096115658
1228091006
1966689883
1057486045
83673516
391159975
1731760107
1988469787
1393253671
907279414
40101123
1022987157
2035276368
2062978194
1842915435
1780459847
1130708790
851301856
1434081128
44476729
99925216
1721149677
1064158541
1384359403
1814975188
341803424
1695550977
1010320392
674903340
345073462
1585286177
1689158644
655845133
948036950
115418850
970415969
540458523
2131931156
266750883
46337524
831072698
747652075
983719595
1738798619
1911799070
1743608950
1264939423
882612573
1228744428
1936839942
846270060
1885152335
617620477
2087896401
1873665823
914242666
782072896
756979528
2081291170
1002673709
14909810
545427317
1247390675
1441448626
1871052003
1706741657
1855223913
1566911223
2089654346
1243383073
737561071
1901954559
744877164
751797704
1054223799
2116653826
498536328
158268534
2031366821
1954082667
1394555862
1732542517
384547936
200850612
1489435831
1369066588
624654857
78728312
1250239619
1948215839
236534288
963253516
1604342844
151363659
117852642
413797117
424405295
1276947444
986016354
347007326
23646999
2104272849
1965639117
302335500
1410041196
1784565910
2059059352
667714522
1203873105
1676949948
1592626060
378317651
251844816
640722274
959784696
482462391
1312302462
1155968533
128935913
477062350
1741589310
1526669906
1901852745
2074956728
2146614438
1379912161
2033025649
1343568012
1215017358
1024477462
1169509424
2123634992
1734897991
186844901
1804187872
98428794
1467430033
84319904
1716865663
65779412
28533454
2070173391
1552982431
2107463487
1937819972
774962113
835004835
1694184173
1454158946
1980688295
157051748
2086873391
2048095610
730370427
914590857
1180038242
2014354627
1673550491
1007481677
291573186
1715770822
1772221571
1452286718
857677961
113667712
419574202
1935522712
266449604
182826488
588269696
139384142
418517444
1990194841
1619147242
1376416682
899977765
819235926
1829121446
896254243
2074711875
1876935890
1101420732
819084747
1551410667
1363707053
1291746085
833914759
2121432918
409117409
1348033032
553596170
1224715157
12805639
1679964893
1429891669
116374637
1965683324
1335349998
565500502
1412410512
1603965416
200715133
2025102204
348761968
1431696292
181231026
194432001
1814195285
2063841838
271943294
1727153000
857480748
923910616
1319579637
1289231718
1673501030
1409791837
1127574459
59865401
699036595
19090441
1485656663
427833221
734660262
157644568
1307271266
18743022
542912109
373640618
1465770487
593188953
791080692
2072788115
69893721
621539581
115614273
651618432
914392671
766800926
1809448743
997103826
1755581462
1934172944
1045386825
571961015
1757293903
1735088538
2066775235
1644662952
34090781
1891238243
908432626
159346146
1089847099
2094374174
1435520751
1904777839
839289344
1400451210
2141336590
1473674987
653879760
916682805
749710474
180412887
1257623293
1732462304
623747419
869090287
665733664
861653549
1279704160
2019374817
822729196
1496357640
1507549163
1799006855
708703446
382536938
166550726
975122639
683468417
1824948950
1452225830
174786568
1319181733
770351665
783224573
1006121165
54455180
1581712291
1974947718
1220081237
1632125714
1674219264
1420438638
762293712
1989702574
1565704280
758771664
42034168
431483401
828228306
1439199705
2105365457
691793951
473420236
586986805
749531317
1416478761
879477001
265278491
1340666187
172202811
604330807
797001216
1022510676
871432193
773799067
1112581680
255684690
423058476
916413883
486160052
715422894
1219514158
580366703
259284502
285845521
428268440
10882316
1697909288
2061574769
596936571
1527761876
448338593
1425150717
1296840911
1727839284
1636254124
59155566
1010558052
2044349394
1064812152
1153247430
1197807872
1113057851
162958454
960955334
1489395895
602059082
1559545474
2089672577
1114643899
48474911
56528099
742818434
858820063
456464052
420572164
1030636948
1327285072
1389635235
240749805
1064709280
1647883298
823816780
1239415452
1500399743
262020941
1168288599
199162654
1448417392
1835176512
251647485
1931348324
1326418202
794619386
306072977
1207785949
1749607744
1699051343
1431368193
2085348780
1401541572
1831993973
1264102323
780928094
954598692
763013601
1985113948
1684854684
2042390896
2104866950
807835365
1547157706
761878223
1912089407
487699554
1444855264
1730286477
1406343266
1542410561
1160471540
530407850
1640005355
1634525026
658927355
828648247
1566120751
1793599495
1595059469
241238225
25510514
1737778339
324087693
2020104400
237039719
944513296
1174793177
1974386979
150987931
2035041257
941912355
1160137874
1520632752
1261253118
1642496825
1979621974
1267551556
1074392636
930070183
1710116936
2121383668
1293619255
1971164762
811633140
765077810
660840168
271685374
2113283907
894705378
1534854811
563799745
1638147061
1609200480
692058254
1066622463
783085001
691150175
256955500
680158311
374639885
835421251
2037871796
1544113568
174119307
1704052288
1656285676
924566384
1909034780
421832745
650835380
356882468
921251746
2100792914
802676433
1180073316
977782637
1146849429
684691141
406067355
610158143
1366674970
91008540
1001686988
292956461
600111012
1965669661
297964146
1601877443
1777042570
1866234984
267612265
1040354110
10725438
1253193552
976541658
455803028
1123009010
1179904790
1925600743
1293584471
1648624479
1704162617
114122339
811058694
701983254
567452793
2102076649
856395113
378514434
2015053824
1895003489
2085369971
1382132670
954893336
1242160183
997881610
369880428
475478218
1323690250
1186360248
1525012938
1328565393
1790265878
1601136937
674842605
622476327
147729577
946469807
1575642070
728121807
1784812176
554610129
2059696263
1260097009
599659394
576501747
1185416340
331889840
601734325
1333924066
84478749
1848430830
764664770
273756126
332215732
1213600002
979572504
954798207
820421628
1452066496
140700420
290427119
959442658
2061584509
1183998801
853513115
491036047
1922743155
1497445509
1297796920
15330590
1050102121
1737393658
2049353814
2051453259
608869242
1169916529
193078715
1543907349
1777698525
131207452
248241123
1963844132
177466693
931280836
303447137
1729635048
499635728
422158383
1758340906
1245179081
2108315791
1053813896
763726301
1056631091
903247472
772514147
42414817
83894023
905519055
1388831828
263689410
242999231
882744123
1255701489
356969264
938482420
1926893587
295066958
170947927
919035002
1516357980
2025925968
401977411
1775518974
1104885809
828102680
994611972
727720759
1415841885
104738050
1079578534
1447215455
1078533550
1782343130
1674651988
1956781386
1277388139
1011216796
942623537
432381481
1486914153
1245564269
502499844
872036758
1424883233
530057589
1943895540
517295878
1970498442
456004402
747979596
1658299710
2055654598
1396401999
328724566
900740474
627791739
324881295
598325637
1498463133
1287780966
1043605817
1651023836
1070855412
923113852
53165464
496755396
1145368804
1817280146
1172055057
292721516
2042815470
881449058
1998415594
698901577
761467675
1461446869
31584767
463105918
1729992580
1087781937
1556297736
729575444
546243855
219407131
2087485770
1535973943
1992254773
2037275964
1539547808
1915288008
1796262782
1680338705
1279956566
401967830
2141920455
1502887222
498040694
1024952120
1962019207
1262721966
173910465
1360396240
527203408
32115297
139347468
368276560
2093367939
1746215898
265648835
1546945022
649029036
373593635
1426599071
892399734
2079955789
256057388
1442857206
1701334368
2052601176
1582308985
2085504908
215664845
1185715272
1252369084
358111428
1247742256
635026537
1848554591
1917792625
603355042
839111002
1721774067
1214079615
994518109
1206245518
1358141869
2043572471
565420410
844279533
385559788
1430119979
412407923
488822946
1090908696
1481468645
1385698041
1991549631
192277333
2077492634
947458478
379409296
2126432184
684022722
1734627322
1673059634
1776858303
1263372648
528717667
1862241125
2013278829
86064372
1420687732
1947464757
15236828
1420393229
1018676582
659595756
1676077180
1833728937
66312715
1784324054
1472959428
1860652600
411522451
1372876027
826762567
850151027
1983465803
532663736
123524453
453216308
1219017144
1521756896
2050098999
774387046
399842509
633146442
1123810370
1095043843
1302537202
780807187
1593630734
1444979232
704940477
1790609078
1140849268
345161442
244920901
1763108766
210114154
1577219631
944517983
165371291
272076524
1207552602
1664840222
629781921
646333087
1588899447
1087584145
530656225
1607445209
142635197
1311291999
601173094
1848138970
1832687209
128005219
275131724
708224908
162440005
436297992
1944319655
398992960
1879249351
361841879
589218372
367410138
1780486095
1130842069
679185181
811893445
714658970
814844054
1245821566
1354361625
510839503
2061849762
1298596425
1351802903
1189772188
378746899
1979220042
1606270265
1591397277
1842253245
2102379697
1207222716
610592770
1823512349
1720089827
1045487524
803365263
1217917125
312589451
400717520
2082674395
655186802
1046659822
38635737
894384371
2007169870
1470904487
1887519218
1508774359
714313282
1833469309
519861554
1482733151
1069778102
882151320
821890412
2108376284
1667514326
465310743
680329322
1776847057
1760080013
1409544642
1760736670
1209947524
224377262
1192872540
2067664733
644391125
1685593281
925684188
1010652530
1193595482
798678312
1413223325
611518173
25316609
1273244768
2087707216
1924486443
654912795
1848730078
1200213802
236456594
1045274484
1999024600
695774325
680431991
215560028
2096770748
466991404
1706616107
1634439653
1034301223
1994545483
733421402
1383876940
494364868
1674666859
769276866
507637293
62513041
1877066465
1971192111
462690343
174890941
345614800
1837756106
513901619
1469312397
1739838793
812762407
530862084
145414204
2072525537
1877966716
1281124407
526961224
797519114
1201405030
2079284911
932431120
1539664035
485502169
117415605
384872253
230628610
2095541052
874341894
27005183
1156405959
2004328387
742400494
1780652416
482314160
605670565
1817470966
2106121204
355294178
1315779945
2101598733
143832239
604330863
321373386
509883668
1500632352
914697688
46901063
788228441
1496441863
1634306654
102653306
942392527
807225694
192420727
51421505
562895100
1668936192
677820869
220128491
1984902712
1220798766
531438465
613315455
1623976723
3936119
1822606294
1251956374
1081661176
1348655653
1606583009
918333833
1398947700
1600309398
426619024
472612079
1522934602
864326291
1880888712
1877899402
1282948206
1720017529
1965811845
1508214019
1507704541
781905655
1465298913
173400048
1097002275
1244603873
422497259
2021406487
2125788581
914248356
1838505624
413433998
710798738
785984651
1682030754
1659516786
2023093039
420941157
808259232
1631367904
1244283531
1222262480
75780941
546457049
1135542731
1416102908
848318474
875284015
68268214
1272037031
994023623
488590326
612061701
486315926
1830310272
2074918134
1073630444
913384861
531486298
522408252
2111003498
245573878
582785893
984883322
91872585
1432319437
1390325111
1603207042
372015544
1944018509
1632019354
734223137
1865193994
1063869036
1682755714
1020365525
692026972
1254700717
648101216
2084097460
8243629
1012469848
1095333461
234971272
83656935
1019632148
430902916
1852037412
292164671
884769213
2052780007
809271632
423242094
1640202708
1090054599
1123193714
1751236496
347973185
2104213807
1113589193
1685223011
75912108
1602735587
1803143831
641506617
668262655
1627637761
1987145466
130122326
1184830419
1539694140
435678577
1202429703
107039453
523792272
1056847021
1027052654
1159147298
1164207423
1428510509
880140237
451505078
341810546
1001351724
750324985
1404740930
1705260134
1970025890
1218992096
1551328846
1302435776
667153318
1832972550
2117800198
285610429
70374179
1996526879
2114360630
2070194071
949169735
1213578229
1517101042
1903696633
238496075
1800995331
1054875312
1179944175
619320020
923202687
1385499805
1014505958
2049373809
1070920548
415362593
120877666
1722324968
82055394
797927947
1138242307
1776697822
13026794
1242630942
1587646110
1110569247
26220520
278295738
1434482158
1886572565
1465177507
1331562322
1623007036
1718762102
1636400785
555488787
855088477
1471206725
2062751779
1590664241
170720116
798227258
1186521127
1762462862
637005914
734983649
1773869784
1411501061
1126481282
1387669834
859758597
1931988226
1461733817
115138661
2015274801
124166487
1436076218
2123128980
283084704
438725212
636589274
2035902181
972072205
187587611
425783836
85107523
94375149
1037853806
254152412
198810185
263178075
1010417253
1816690129
39111531
1396925192
1966056316
352021310
32683804
2100559698
750795225
159277301
2031411556
1376306505
67323351
948703306
1583460537
27737180
1404362008
1303405078
1616041322
1995993072
417601234
1660566329
1265606628
212136140
1416821716
541196058
1400288800
56408027
1207343885
1363805990
1610625199
365565965
189121367
655708506
510594096
1975837160
1034432182
469215022
348005761
671165812
135698163
207811146
126597206
1152491343
126221691
843998893
1163670584
1418366922
923275556
590616008
1044770003
949695802
957445646
1663780017
16436974
1515242332
1378916814
862802766
403821114
2044871377
1135649030
1922824938
549471507
1082454137
708415875
1796557543
1188888478
176192263
704778765
1413216023
1005423376
1930989600
738315737
1334487889
1880742887
436187148
1312357529
780136208
2058825154
1105651977
1782946173
92986045
1675954287
953682094
767035590
1974816448
479075073
378589750
1592228577
30519265
1353390783
2135025933
1989798021
1140266663
1004112081
2145799374
1511018786
2052127960
781836044
1291381911
1251803125
1947716859
1173263499
1946616034
217156367
1087326024
340748840
1047574127
1649357393
464345790
535607937
1124419436
2080661722
1475551504
1501703841
568832361
711671268
1145904934
1244487736
590459691
2113892324
1160049123
624117835
336755493
633305385
810118557
213175922
511460346
1330351822
1864846895
1403234903
81863858
683617757
1650105037
1783061952
984117587
85042605
1937382601
391624224
1184263066
1566334963
1776740781
1855513836
1659230014
1684759505
1207269425
256097189
90070386
1844991309
529797311
533076417
814519065
1551761205
1562098872
1545258110
1966807447
424544771
978666112
1327527130
919036335
123159980
958120468
409089971
1719907845
675032300
712721771
869448327
551995859
1093878019
137767977
1607441845
1112276500
1503022750
421645821
572181700
1221052193
1503504185
543224774
1291512005
1755385563
718534294
1626737071
796079464
286861863
1466386775
826051290
349714968
33663592
1435587318
1663571200
936786966
1881892355
1196335881
1308092611
164566226
1811101214
971605267
1892226143
510980959
1765076137
840479989
1206772431
1325687997
587955437
811673426
257369049
1288972883
654059141
2027754388
1831001178
1228119442
806546157
835732034
2102697496
1248794690
1956994826
1950756084
1150946218
1088310876
963187688
212697917
81881823
1067854170
1971338398
817021583
1232826996
91304925
1265761576
1024927507
991375658
1095373738
877140854
252720291
926459477
1362908376
402433324
1374663017
1448751192
2100176053
1692432374
1211480474
870799654
1752274669
415774791
412018847
2141399866
708839935
215450328
831256954
1083193184
1245646713
1792896968
1481924987
77390660
11709660
774403876
1392427383
1296505370
1910832629
1666781689
1668119105
1549422455
2123710302
1815890530
1569955480
130497866
2022968538
519635654
1891089981
31870204
1770871120
1266680969
1643762711
403862751
1331358898
1895199339
361424271
943587438
1266315581
1510822852
1393205579
816207247
1849360078
2065708507
259282788
941024209
505574424
499180340
1873507723
515670471
539924127
1771396330
1459075668
1389419537
2145138791
202223483
1022178886
1326869829
183677039
1407200461
822856344
732909962
539743029
1982117974
171158387
102779610
91133303
2075039392
1843526811
1267597517
359918557
1037998977
1247321671
611162896
1956753095
912233759
1436629493
1906887398
467255928
1275152796
451669993
1376769952
1118056865
280420690
1480064602
772175759
1910100246
1301951643
714758111
1172139283
874884044
1049547579
1651295593
472775364
249184489
1022193871
705862891
314726955
1584615812
629813383
824513671
1360540276
1608853286
1768782303
1758588801
507754050
905850755
1883973227
337080182
481413468
1106943512
2143891796
134292131
2133151653
1437187226
234531787
661180679
1542404116
499057154
1695791122
258472877
1291978754
435776698
1068704494
367919313
1639137672
32783623
1971226252
457394694
240287288
500665508
1685757669
331800992
2107323203
1440685174
1229151824
719679818
622861258
819889195
1553158751
1659863144
2052975987
1489471039
1428298772
1171686138
1700561911
1819680566
1768579537
1311048677
23689077
2009881845
239558301
1868543226
1035037937
1701859426
425437640
1768927074
1497874810
1169091289
1887800376
1803531491
830169556
2018311994
964301248
1559510923
1987410018
1867859455
259663206
117312116
2094356443
1385613887
2025198065
867551453
2099110817
459123567
366338954
431943985
506251733
1508815661
1693106893
1848283474
1811896084
687568563
718523562
1803325630
557262222
1769442873
786880203
650838049
2091663694
1742570404
905147784
557515149
954414130
557239546
2062514611
1019143078
2005173291
286639386
822747874
1379357191
1437700683
341566675
1152642230
486809677
1502190297
813815197
914570200
1225490359
862358631
1554720230
1501904179
801778882
1275735788
2017937474
1250470641
1132583465
1705392248
1615856388
645419703
1685050069
1081501772
2086634208
1239558637
415262830
1167432783
1078443051
834736499
1131469278
590114388
343807667
1919981658
1365349959
1430448318
1348788878
1014722553
49868308
2124451543
1533429479
1585335308
1292898494
615745544
1719349308
581103457
1235253428
1031052598
1420823011
1723270915
910824388
1278382946
1859594136
1495739952
1686480339
432460145
2077752836
901277446
1975751464
1957692568
305977437
135429904
842146633
1940429478
110881178
815215694
1644206473
779939669
1422826854
1866859995
1728782884
1323508353
1565230696
2024658757
402033473
1068346103
610625740
49229186
148810313
973133842
1626877691
8446689
1692432251
1264665371
1541215172
188626742
112599392
311067975
730372384
103088458
1113712764
2087197927
962562438
202427922
628969756
798302387
354122011
38284617
277932843
1982639827
859880519
452866822
860492856
977033803
2083307494
1029635267
1083323051
1343464342
1094129621
13089066
1552067932
524674630
1256160704
1177915111
1611796412
1792131855
990027569
360896956
1665816048
997861437
1820153585
672895561
861378437
1847347464
1009215001
1191451988
7276835
1026376029
547414554
1356991705
470048116
1372398153
968615844
908852247
802597072
1991778340
1119705508
55596433
1042514871
707445229
1511969637
844433075
1899939036
2113283317
1750750572
1829528921
1189572522
787957190
675711869
1616238348
649742078
17471993
211249955
472479344
1427337278
320302500
13623506
1044150048
1752292548
196232695
1284421755
478498797
739649829
1342055182
2090618365
15302292
904489843
1869362042
1847109724
2034194957
1680187042
988397403
2084090620
62492784
2095527428
824602406
1927916134
1590981557
1293563105
643396014
1049293578
1330725076
1964362530
176499180
983130848
2078613736
1462299541
1124105412
1044896875
293325678
449208020
202903632
1728795627
15627062
1384099200
564747176
701862220
543616876
1505909000
1703431525
1669093644
1199351327
162883029
1734929964
1599072411
1885466282
1748920062
1393251366
237274045
1499780097
1839482116
2000436729
612331718
238025905
712926049
1055886953
1950427592
1954962026
194614652
2079166015
981558221
2060944062
803717767
126215192
947937373
884715806
707841746
240521752
962478501
1472244590
1536320399
1909469878
1833107741
1513300606
1891298918
1417718709
366833315
494422844
1137385415
340186160
177096122
1093062650
1161930730
1455703649
412456349
370223822
107302558
905542971
1091202816
2090583902
1006502495
1822817232
1005213770
1895302505
983316418
1292462000
1182826539
238377865
1563286025
1607271905
710273820
954493831
1222818170
1900882019
120324074
28013518
400371298
1634912708
599572418
1880945030
1742398294
2067693878
964842526
1096699933
1632054281
834436563
1574795416
738096638
1445566381
1773483603
843816735
874516141
1846717915
1094562024
421517214
2017087429
367274889
723568901
1614648125
874385913
1366964573
1030410489
294922629
1389355327
728818782
1563750240
2039038140
741926280
247426425
2028658276
236990543
1727354452
479057795
1115196450
1702086274
495887916
159945986
1970815924
2098510154
250153806
603757859
2000122392
650365562
297343524
425677053
438511716
122944181
835117728
426270260
1986995809
848316825
1807963696
1062221077
421913106
43024760
1310089647
811474642
2095112806
526690816
948489191
1459562476
1596586470
1050842663
417847961
647135769
696691958
1987797140
341950266
690512416
1251399437
1721275209
1470962952
696094397
1765615278
2047847604
1035191696
966190773
1283207705
2001600514
1141852039
1345380239
1238270887
651072321
1520896047
994855563
1942705288
2112873474
1050397472
333151931
437880701
1988924021
1834785174
1486340381
1959069306
864962282
1531506282
1513099052
380873824
780225381
1584853213
921844934
2034993647
24236980
1802794482
1084973301
1401686882
836242141
1115597028
457682139
1333216592
1256993303
1194977169
1755095250
813598411
2111096991
1752015140
1153058225
1854657965
1937925044
1153728285
1135463444
923856979
153706041
1016695766
1528230517
1684765115
2080299650
1378225045
784353115
1935631935
618436761
1391228025
418323049
1416102908
109126475
893683665
1692860029
1168776523
1912835811
495660891
1902848776
1757803923
1821988889
1804675452
775566511
1622726387
1935414213
2003888802
1469987367
677848333
1904836686
1760096147
1723697498
1676922081
1816841259
1948216023
180003481
348413229
1980763769
760601808
1024881830
1790504581
920058612
45145778
436452771
1700858089
126167506
783275219
2010013314
2026208575
1163461939
1221790746
477980909
918717966
1067291455
1585715177
946635128
565631776
227429517
1696593433
248919290
1301070796
1125336377
154236505
1537303744
1959087460
332480564
1470056042
2123395352
1936566372
2038709572
680921706
179877938
1592376851
580693417
207784152
583533900
1175078854
1138358097
1741381257
1736543158
1467130677
1038093386
2062069751
96449633
1151764636
1535639533
868252461
1289613968
1070022163
69368102
105633239
1988507037
1261525278
1616874432
1174648701
915460812
1647960142
1233099502
391745329
2080434834
128047684
805827618
1371630872
1072314905
392635855
545024298
605492523
974186889
2092630477
1117730759
1084387292
1196157429
77702649
853674911
518911717
1493348946
1448405826
420032611
452676762
1663384459
856285421
9391806
2089521490
968953093
603831304
1332491322
550636571
1527044766
695420856
662200268
993462096
1411062
98701045
279911867
719173310
1171023221
991093065
195451686
50846430
1748359383
1065410637
820612283
818039914
796829470
1630982423
1668563490
246388206
146204369
932843298
43666019
2059094939
1641882765
1279271381
1786899895
138053438
662588701
1345843995
1798870616
490813711
1146390550
1349023326
581099768
2141112010
1152573546
1543423361
515532826
865713145
476794628
64942958
434726318
671500379
1565069318
656907696
142603118
1711436036
456949131
346038811
1686471155
451696046
209734314
707239037
1749338877
1739423576
1527475958
449084425
1940835773
302994937
1359036936
900352543
1834223557
147656809
2074608899
1885166806
1297382331
1126764011
953741129
86785384
485833726
596786252
770713306
380343782
1745675799
1959822438
977356681
714921941
2090628568
1615977588
1306857529
602415466
2085128874
125637790
1526511457
970917641
299230501
1080136335
1419215141
1665282148
803992274
754944048
2093578641
830297072
1534554870
261065607
1443067628
1262668864
892343817
2034316260
768156281
76450544
836264601
2115500246
1066598655
1758611541
834660622
1510404872
1079442178
2127384664
263834111
1867048490
913699606
843832419
2035001287
618738327
937870033
1577611219
809422433
829734095
468707413
2114757180
24008469
1593901365
67697982
694326916
1358013695
1390944577
382782876
1088649776
1125544136
1591027478
304995087
706978459
1725010765
394389717
1576361826
1415493516
1786304907
867357032
92743692
1298631907
1283903140
853561479
1072875574
338818931
523220901
1258503726
1436414249
1771604859
1906936234
819443601
775367342
1032717228
545324891
1612516089
1816176227
482465297
1465553179
280899835
831679554
1677815647
1596188589
474336294
519418705
565910835
50812232
555309518
1689811448
1312736262
1388411872
1279995834
1950341542
127353560
1442061292
1546169594
1533889192
117830592
1392385246
1322616915
1569036349
1007384970
1995696764
1558892705
1595903064
2115499968
1482897743
1867906786
1877062983
1312197344
285498534
971317155
642563071
315094639
1709551003
1975539257
989463205
2071968544
60953026
415241622
1215946278
918380545
886373196
1886939662
1823058095
245857739
1673880992
1197073939
797559419
415339607
1928604516
1523446480
1195364794
322209370
1185653054
1233161257
816641437
751039076
445327003
1704809760
2083401126
1242699756
1897766654
1626459216
634344679
906686928
1596163097
864987164
366562929
1765028753
532228735
2108339245
1736861868
622266272
814243422
1724023467
373289997
1651147342
639436726
1066692170
1556615524
1300887022
369153600
926836333
345953564
2059363431
1324406834
1689034651
1744833246
1913216038
279966365
1194735850
1281371489
219799909
2055683581
811129203
128067253
2080087672
2049751744
875606408
1980429520
487154227
1087374711
1652946768
160149786
889009245
1726345962
2114677461
711123068
1381696918
705508749
1280690103
1744677859
252484741
1538085195
2090607145
621274672
1226199489
143513362
1164137142
445888853
1224674927
1944389531
516518649
879105105
1189345759
875265507
1180886265
1296146217
944186373
1704329194
1251512201
42351106
146702886
2128850982
4120694
309383720
1355849262
973258302
253981266
886761060
1857035342
1270554068
2101685676
1613315806
1023426123
233056905
1281280122
1143061716
1302136851
1757074538
631056125
1389119005
552129592
1194594553
431053296
1034483317
227929348
1514307462
2020886523
484833224
1804250183
1365857597
1425577242
459278062
400973248
277645129
374632062
835610085
743991583
1857129202
1352507428
1255147442
1465415596
1581966475
1102861105
1253120115
1292832883
1612798450
734090848
217429159
666831425
1276314429
838754247
352508964
1402741403
1670198870
1605126911
292529040
985876589
2121960140
126379509
203789754
679954013
790214001
1441869936
309931172
905856196
1747284824
1792415363
139126220
1149270666
1745415001
280054548
1510971347
1080287210
20147164
871119330
1412681042
1947781669
1710154976
751314011
1968817651
497329103
795928152
1277330905
1594941777
453512632
1703740409
1874860106
1181688229
2027897485
359915671
164146555
1668756844
1288841960
1310997803
1578990222
1369125867
1879003164
1761994211
235369365
116496957
665597241
1552206159
436778174
1571524186
489185467
777320258
1645157815
134053971
1965782686
2145209418
724994902
757408502
2075470712
1921171648
89969492
855561965
57702318
1686139299
1572016005
1697715454
1764611149
1644425783
88800828
1345766068
1800406376
841384054
1286921752
715148777
1027486278
1170820933
1218635891
763940103
775717592
226263711
613103516
163017983
577734895
356446668
1878257624
1692340996
26237349
2036942835
1383373446
816127841
512457140
1924154396
1278198244
1413680535
81905066
845794817
1606365321
401861193
1541980791
1982289390
1447088887
524426500
735987269
2067134477
626144826
174351075
1056163629
1927445425
323983805
807111576
797457120
1520948576
267024414
892266916
598264682
572321731
1249316691
1253687220
578865326
1382175299
850050367
1454673340
1351116348
1144883894
1696549605
1329511896
1148876597
158861628
123586341
1101895504
575027304
1613244878
434872779
1764417434
1553492000
296944537
33633697
151883864
102077533
201227005
1225504054
1862202221
496391343
1659599680
891374552
1578686869
1540802271
295851504
1947212094
887929756
694863189
2053036868
2069780037
1381999614
410480252
562157312
1441518738
1517115410
1949751070
1309102364
807336619
1400402400
293386737
935889052
163439752
1225120079
1215578625
1189076949
1551083754
1699796054
1178931736
372711538
1315036388
1749754522
1017723597
1757641841
27134211
1187265969
90227604
1021345635
1744458364
309379649
1763706963
2120411640
531562461
95777320
402607123
45139966
980553173
646614083
521587383
638296314
959899497
1493725554
466806896
1157986888
1352814601
672459655
1235058915
17859352
62269030
936640194
874727488
1207197168
715254057
536916167
1966345245
305173937
101600780
241114091
1753184071
2037362112
383878282
1535121739
1890597553
1400665398
293068926
1858776835
2001317677
436801341
400977078
2051533206
515968647
726056100
1847647831
1870711019
732683414
309950448
70547108
1246759195
534805266
1386963752
150120877
2049746278
1932973088
1835439475
152497081
1913984428
1918568859
1543373183
1035328394
572546775
476516444
465930907
2068088887
927781298
1783886898
1602308475
2120449130
1888646001
691462990
1937207446
949263239
972666229
249025012
1710121631
1027646952
1146477762
435857461
1935304001
969926427
1716148448
1346155029
1571391019
1316824921
1643486865
1153370551
57192432
1293400928
1481049362
465049170
1337357693
537005835
743557709
850458689
960791786
883791079
772514687
617164128
624541279
319016900
1229846068
928277096
250276247
46526138
535551796
51507458
448098059
449574532
897067738
1823919199
1782644292
919719952
1527900592
121812768
1602382720
1220388303
57975950
1097430016
67373562
1578813124
712726418
1312143576
709025707
589649941
1732475639
494585217
1965407493
114874808
2131673357
1921449401
402200967
2107279769
2037912839
1820102228
351314254
364242888
2088265576
822704495
1858551510
311331453
1511430062
285182459
1925146893
901499566
937943535
1940232534
2111675694
1986843759
229697707
1800098911
729813652
422374183
1626477625
1072040411
955553966
2094606895
1291547863
967365619
531926149
130805842
1708709550
1258779217
1004221741
1427341498
941981422
1675596844
330808079
736989664
2006676417
761621804
314749682
168131370
777973426
1656038610
1988485816
892572601
1025142711
715179585
472876315
1925859986
1456965714
596373130
267637687
1406015312
1513480096
1790023372
725873311
202958464
1534546871
58015104
415516633
948063650
320458032
392872839
1787357848
95656848
2007002691
350887053
288644467
2066150851
640978563
198351765
1598617390
888586835
612858895
545889623
477026473
1378165587
1309212400
459583361
1075138762
830344634
597918348
123817314
1157421153
1794187394
866979382
1314747568
81337844
56736092
326367847
129939380
208545069
980413182
248880736
2012427584
1079332808
2002041447
73215039
528847448
807855372
243728680
1488343819
164000441
364506168
903716849
1731482786
1576544726
1574091571
442452961
1453959225
96683477
1044108802
1284636129
103529167
494305484
1588086455
1354762868
350251223
1860209267
1583298126
2072912076
824275557
748758175
864365707
1609623697
412767312
2138387700
315490931
1626925501
1943579249
1119178344
651393413
1170543993
1857019743
1144225225
1256930484
666446480
1076729706
1848280783
1886734349
260120982
881132977
1156055426
338572707
353065576
1440326797
1276916145
429094857
347032946
55682560
1131782352
1729975587
1720750769
733833938
1847328308
942792396
1836065830
1368673335
508349025
977526705
1772369986
822101608
1897614294
365984960
968130241
1943401675
1074236506
1554250274
1244798254
543925054
819256273
475939591
908640032
901500745
1095834604
450703905
1588500009
1934259769
596926053
85659525
840577899
1601896894
1320096005
1119391035
1632877413
1575629972
425737190
564561352
713629983
154480521
881979934
1332810259
2001506303
1838021512
1106468539
2034787499
1163980745
1682921964
1107851676
1162249127
965658067
1067141997
1949054030
1248006128
1721843784
1504613755
1655179172
520306890
2121154644
1005236906
271494204
2033953050
1153231684
900032663
943314882
1126194258
1102832471
1591805992
695934649
491319449
198907909
1792373753
143280484
1584990881
515545076
1677937147
1536405621
470351316
350573499
1932760783
149533549
939364246
567699212
745549760
782359872
991308008
243216422
430220645
1299908227
1542889982
266033913
210338453
991610807
643670621
2029879164
951736374
1256302428
192723904
1678663127
15112067
1234980115
273558446
146920625
2128732293
493871635
1623919135
2039664718
1833999229
812243348
693554546
821767755
809858075
1251415354
222355271
382130213
1405886635
368285504
1774226917
1269359866
671947532
883727343
418171792
815914068
1316119657
1775835479
2046602113
2046142433
185766658
1090120628
111961646
1975735878
207537613
15697297
417026673
221733847
1377966885
169363241
1410419499
843909804
1388840573
1151413233
1742059061
1415009302
641819808
1359940461
2125694346
706333490
298222807
500552572
961141664
413723967
37516721
147047850
42931265
397202339
296580227
1799137268
1443021371
484916931
30381590
1844745336
2069637681
2143176287
876762862
1254849552
1765249675
1967627943
108379407
605705335
1720730996
1894918428
764160417
776810153
1213139062
844875648
1581905877
844260853
1603700355
1960948295
1074946924
1151057078
891672994
1351966625
1443620292
1148760673
1486603036
513885086
470744334
1132065418
1092873339
1768081855
1475063226
116379623
2103190945
95790336
430624200
250288871
1139579757
1460768008
530372314
270531111
1953464163
1570843958
891464009
1250397114
1882834950
2117400216
441618408
333809972
1040581685
944880929
642364325
1380090572
168417747
128628668
2128747800
678364832
1008376929
1865914211
421235612
1683150633
88764401
660131939
1805765315
584462123
1546288176
2012390129
621946859
363276115
375683433
1527354708
45294667
1193169898
1850564387
266481955
1117921382
1067487629
816435741
1176697644
2140351435
528699068
402965550
1623563190
846260538
1014455156
1365734864
134045888
1438318397
1369192845
2049942307
414988193
856549098
433754399
1576184015
1562440361
95784510
181711644
789116026
800138419
1296482490
604740947
1910617755
645786143
993670404
1370808720
189754296
626330075
830887753
274172049
1664209309
16646682
1419651058
228758013
603640792
819495144
656533614
2069761911
921471279
1541015662
1231044230
1140090074
382737218
1057009717
1516623500
887880012
1362600900
313211010
883221422
576685237
10749772
1628304555
833457106
2077714347
1924496935
354618149
1194906722
171359832
760609354
1794623133
424162296
1487240023
1233934631
2090422877
889295834
1059040684
289936363
554704299
1763364034
1571416329
1828673766
1369676772
250822271
982483674
1376938241
2041274650
281151117
1341554473
937132930
142078884
1274134214
145193072
515173701
1223354068
457375589
843736264
1468952912
1728642066
1923089996
1939037270
1619526842
74717960
1772796765
862628171
1349262395
211744474
1121308435
825233235
628609734
415164208
1687019196
468167659
970645369
17929869
1774119515
1996368148
694509152
1078803243
501365457
436014821
1703537832
230703721
1654839929
762086446
1037785398
869314565
774924419
689553532
1262349579
1983539716
858161686
685808561
263028505
40370168
676248928
623420062
349104429
325945927
792490454
178721559
243732825
1457002754
141054658
1086207411
487723060
1206516390
800090975
1951791707
1465533991
1610122917
386548851
1394110932
635535238
1550039507
1116423049
1877326639
63179757
94887224
679170627
1825295288
947581020
684467077
1536583861
1738366967
1598453363
2038115304
2146930088
467032420
301220910
22570050
1504521915
72819364
1541856815
1632362486
63104778
1881859033
931570752
410568576
1623480820
1650041115
2016552682
1620359980
1228395081
1875718940
1064661779
2141492215
1431886271
1369941820
1317458059
394508948
364577162
1863068887
1463418648
1025362668
734823154
1085425176
2126159573
1867989385
1181816155
2033558847
47301772
1844512534
2047252547
1891694820
87189713
1931988226
307024193
1271936686
1340160433
1273712482
1759123802
1771588009
177114982
74160631
1590575022
1704722239
1079833893
1200399475
1846707898
390096393
679654125
318390124
2000291377
2130231372
27738893
1593258371
2144739672
2144907536
385803510
228432879
1591797952
940086775
1350840224
881704730
1157498493
1228172693
1517158439
450528373
1676222524
1474425909
2035647027
857778349
1400712395
1056326944
390617222
1281218347
1549469336
999848111
71272136
140008966
1852414109
696400267
921564321
503954764
792048395
640070716
97486980
690166815
576407052
511734715
1069004770
1412719052
403484659
1223201552
1331830549
107207419
1892073517
1616737137
1998523106
18288998
1135402066
706801920
1902115812
1606598161
121928615
867525512
1962673811
173318608
1021098937
835475541
1484133090
1550732844
386046389
264921837
2116586471
872515030
521611486
400716192
1323768514
1872724071
548063402
639276275
1105372106
1728315694
1401948400
1715002176
682866248
1288489457
1389404599
103089684
449558277
1412949463
1575541957
1296289192
131107589
358909761
1534647071
262028931
1263578394
1019716560
876272421
1449218892
1820258747
1342387891
265316169
945277096
991001953
57059334
395231754
1568974486
1987075267
107717358
1885345127
1039652430
846998246
1252521165
1684639001
917969741
274426436
1300899817
916928835
1198698543
1762071768
648713852
1143142590
1578293417
677032405
535640982
699837870
693875278
1180925240
1365889939
1733269952
1101155555
81742964
28198274
444728631
1762231946
573750102
2018937238
276557463
43899101
1308362797
1754528777
1252157813
1932332557
1228137482
1877178270
609708834
1334811542
523652035
370106655
212971877
376405009
527169266
401505737
18559165
12171395
2058301793
789770438
405971808
806405682
2021183407
1896837662
380152526
830832758
73551987
501590984
649677470
1116928583
154734129
1651511752
701631702
826167479
1825960137
1205044970
944777702
446822225
1493306264
1281354467
6691900
544726069
2030141447
631298625
220014705
1328763383
1557024813
331302167
1095628592
1876878025
73772449
610449716
821684934
1961267316
1472346164
1934425548
217592642
1351697776
80450162
942334734
4562216
1599003128
2124960569
1140961483
1219590560
1404322606
1758760474
1804651918
922038631
357437091
1968060258
1174406712
635931687
1236375214
875143578
981708173
2133582367
779341225
1659452927
2006712756
783328128
2056979757
1530762118
1651875807
727317017
1472365504
259381826
464664785
2011155667
2039167483
1400836812
29728930
1716157040
2100227376
1353318432
754023902
300593190
1359667667
13176197
1078820503
44807036
236748431
1278625322
2032928281
245805597
2110835783
182224641
1636480524
932570361
1663611729
2069337624
322344096
1235692942
598347900
1591879808
294941491
647476664
1519032144
691317070
1942285709
5642057
1946520411
1734632976
1058442281
1483005572
1200917737
1210176002
423354541
1134199622
2008127484
1878309286
2084021112
72145164
2023891236
205892316
1266114148
1722441835
232963872
396892773
788164519
1989962499
1038791297
1492560934
1994158794
1998875658
929320901
910111079
1960295274
1472327811
1405394094
1457928413
1462421335
489363091
1357240848
509914612
1897271645
544668317
1635138836
1669792829
629676423
923516478
242049810
419516368
1356792291
760118473
1788216510
788811540
456637020
979181958
695048260
1182246739
1644839655
2002595274
2042571440
339342954
673073465
473845538
2109335273
1219799499
1072898015
1378588147
285894613
176725075
1802472439
1214484345
1204392410
1308126246
2120614516
1116810230
1627127559
1024032547
286649266
211110645
1613399725
1359627150
1035432347
512861192
44439909
1843414229
1441779525
1765494625
453726384
1472558117
43630391
526184210
154579516
1015048710
1080271639
90809712
687723314
2105418998
852251336
196727763
1088737764
180670169
258875059
1876721151
910599097
1754804526
1908255443
312360224
1559928432
983066761
923690440
294469273
793272112
1984556567
1551549418
662810553
1017331276
868223820
816512666
1632410401
2012510806
1000102264
1641719688
920551307
104501476
1558126079
261101679
1239879235
856454054
480910867
1621087612
2044261985
1172575222
412252569
1861560025
956054498
1927653897
1527968525
1471268045
178893566
1824150723
1890487075
675866418
176117827
623551807
1799380405
1768112687
2051045665
1211814725
1242050161
1731121277
911197551
1660143378
899432434
1714877392
1371574558
1268919364
751345683
230758430
1326495217
1312696030
2131095857
2105837289
1207887012
49521058
474588703
812114032
1052730920
1061395063
116887151
1167667371
759325301
2090962094
241342687
1781117626
654624955
681119493
166823238
711276406
1301906110
814397051
466370464
1056972920
1784519764
1708926139
1859615781
669148111
1019132438
1048909862
894676791
1140104417
1929748339
1958664489
483625740
256286858
790080362
1315072724
1786325513
2105583252
56419867
416599300
426946704
1013235033
872143376
1755567982
2096666206
464038194
1831284692
690952173
551842164
1755920123
332147122
908596352
907217154
1803142935
505143496
1048168168
408194565
63499043
1872505187
1395793282
1279109612
1104124399
46980039
2035493836
438547483
1008863913
1692749835
1662049400
1609970926
1131012499
331661892
1888697941
143909321
898034647
1824055160
558388390
1778278637
1946170896
596807496
444847346
1915137282
511271993
85643137
325624596
1908086756
695099794
1376815963
1425071979
608106139
587024686
609608619
1035073508
1074228740
659991546
122079549
977986505
1938044322
1164846685
1683176137
1038280130
1691971683
1818793754
1084302218
650803004
689413109
1655013294
912098955
1436910818
1373361723
2030443147
2062539056
1351944089
2105131890
2003236622
450236588
1552347616
488094242
1734929436
280427213
1880569010
27255579
1080780142
1555916161
1091739211
1873970151
1607240428
1504442165
106712274
1062278753
1439644282
346818460
1734770061
1228758386
586587314
1648878878
210442083
1368171729
119792055
2049703978
523821335
77659138
57134112
522380047
197613323
1310896638
1234652837
1608547512
261716029
1639754989
343917089
1701602574
539491577
152298045
698609433
1535658965
558701743
1011110927
1140769491
1260474159
2023449758
1377157038
850174431
1067309444
268060826
335784617
1348839516
2057646278
280766523
2063782991
597368694
65402774
1540843690
1922018629
1411989848
974656732
1800741571
1660543635
1611346239
881597238
45557432
1662807547
1195923420
1654303720
924055648
257203587
1646262215
1146246511
1219185165
1707205202
1074190236
1523577868
1448176073
1356254616
1502384132
1087315072
301657377
2092259311
341691122
2113881641
1171948066
63511321
1637028384
200492230
2127492363
1841906320
835914343
1400050799
1269722186
448952314
115743772
1470938614
1056623418
1352539018
321804495
1330215509
50658794
2544399
334781060
1824569939
1999088819
1322958734
1301463839
824705323
853632154
1004273262
1306110137
954823529
1366144288
1618750256
679253548
211683841
924078781
1699949942
285508828
990839972
1119735204
1984170437
1962107357
831461833
1021522387
1022594026
1228160917
1293970035
1001270212
1857439788
2037825678
258353156
2095572880
452520871
374393676
2100174441
556932028
316793961
266992158
2119492778
168236429
322019290
1077583896
43383001
1412611384
2096374075
1644351984
1952312466
1884308468
687561561
1339098378
1440661069
2017523636
240416876
138814640
1625807560
219407798
982282867
1499795048
84764722
2109924602
1983756195
2029647270
234968022
214452429
359828100
827411653
601217919
1933840896
184346351
754606148
728438890
141483291
754538904
1890132541
1140145622
1268031685
1803813328
901978046
421175751
1670787961
1107059199
1462869142
631792852
308212545
913634351
1507157271
1269435293
912362323
1575165122
867070791
759219332
1139649618
1483145484
1844140408
676107522
204112028
672126669
1878534059
577460564
611745812
836637950
2070833848
646492268
215172919
626098893
1837751001
689588801
932280031
364534458
2079102676
1051297605
1630258393
1840544083
1393238713
1200297146
1576167022
1223528765
62577161
1156270845
371559426
738899354
73465216
525045164
1172935233
1851335061
385764992
1457314124
398115467
340164047
1018385531
45997208
678498015
621633804
164831982
1839270974
1880024362
335364773
1251568619
161098159
985943731
1595622012
1116833921
1474455639
352185999
1958760719
272361695
1793482990
1247278412
912612515
1842000275
1132489128
574962931
1101029827
1678641542
236500677
770925364
392892275
1239588338
1156373776
1620688000
1321855662
594058551
66242915
64185636
2141124084
1190896132
442791846
929663249
386490191
1176152722
818067914
270263462
1758442967
1424322021
2090018988
694946263
1608179174
1353526293
175052827
1804241309
217248308
906871714
983010968
1151277428
399009019
1207786847
2118713847
1529766227
2057478275
1532173994
427010010
987013186
688002493
1839737417
1355137330
819088828
413859666
1638516581
1753956272
371921284
1343411088
1591343577
1470037999
350750657
766372653
1537769724
850169110
1890613241
1490565991
1710343777
653209907
21092615
676590140
766179236
993529417
868857063
1057984189
1616372105
1869677418
1158422485
565092147
1118257138
1141410764
1826236498
1705522264
1509951318
963098718
240787060
559394392
1412511618
1359915833
227378041
1685582849
1103669244
929543059
213502876
864907565
1324958542
1212475840
77598035
1552829325
1659347650
1960726956
2128116817
1751139972
1167398981
803536584
263623561
1086668373
800262301
2005668310
283966119
2037684585
2072041623
2143374582
1209587756
180187274
1192773564
1819923126
1940404146
680324114
1757057965
749394885
141899092
1063536235
1665140575
112626127
1213552897
1586933098
1183209919
334710667
1023532079
974717221
857603563
1056398577
113029650
330055391
30425781
1285779609
1817774412
824433383
888404637
612635839
1614678743
1428243524
1430400214
1654850370
1251646404
2031413218
514859069
1654001119
1909461884
1245079023
784206309
412235006
2056121581
948619583
1270622877
396625865
181275621
781169732
1072326899
1524140944
999590307
1235339015
540590837
629085542
508801430
1417813216
567685708
1539430425
623229163
14206390
1048484872
1966433997
887476401
1308941833
400556383
1953719497
512995269
1040779491
501928991
480378333
1210423907
1204306805
1665953361
651693740
913814591
1447152479
1977047424
1560298950
688755233
887796722
964708092
176408597
1336638889
1783386048
358010287
540767223
1593322884
410403944
466505143
449160562
1543767428
1466940639
96848241
922454113
205740353
223093259
1230405935
68121689
255982854
1030473110
651760109
1023234326
1735168156
1446155886
135290329
442750311
811958985
1829947341
968899914
1040368471
1315927459
832754174
19040293
601697816
365774627
418572861
1517325676
1043896860
1972481581
1284590393
1683710506
996656844
386825131
1160960921
49517098
1926860024
1868753141
1627298412
141975823
601082767
511135461
663801171
1487126614
166178421
696168875
1186723253
1650500030
2024849486
1282504555
412678161
2127769783
1871558706
1268827094
583736973
1924640168
1231504555
1060902530
172890083
777235182
1073994094
1996390088
1403281580
2129244833
2053440452
1210465091
929079137
468287222
117525360
1682555434
1910817557
13214468
106227264
191112606
1119764507
1413491528
1614204984
1312084582
1949746440
1417100111
1844670406
1490978110
2021838316
354334865
2046695962
106391048
625679803
522026295
1743148371
918487005
1573347401
1622196405
1874495867
667321544
212118783
1307688501
501039743
462382289
1633263707
772822004
1611772182
530790147
226935571
371258131
101907242
1155089655
1592442170
1854059292
1706502814
1272132036
792446344
1945671914
156025587
1931914836
583202723
506253231
339106979
1650529071
984361464
468768938
1124504220
50677601
982507751
508872723
1242712933
362366598
903838613
1308723737
1319803363
714471596
1909262098
1786215525
803059382
1253609439
1521391884
1634486151
537617648
1560136310
2088597440
813415873
100770188
363107236
1482741997
75545931
4116164
1069845494
1644215965
1140703496
1944815788
477538053
692165353
754027342
1094001
596651329
2059325566
1392975487
56762036
666533048
2146663426
183876620
191723019
1238128987
1719562066
1849327748
1657913617
1121658703
918858887
537400327
1787679509
488911520
2093364595
904374095
2093865020
90598489
1396507533
88543314
1136243022
371515479
341897638
1186852895
1374597021
1413879502
1884648588
248551482
717908321
2118662954
1855812962
1722260490
998267920
785996488
367785006
1010629258
1120706291
1384216966
1608832626
471937926
1281387572
1770871120
682897874
1351207599
737645494
1949313671
605474141
165860424
951100076
557533391
1158792161
1458276162
538929331
594858034
946077398
332919201
205689387
326796339
2078034275
2080028090
2068856878
2096278893
228780845
1040852761
1988093041
259400544
1284163617
463060012
620105553
1583955186
1388045321
1528052225
1285216216
106290684
245027057
1709616552
1241147410
371319040
203838258
336772766
39177980
1571931260
1030141643
13431878
919311784
1307616584
415265373
522803817
827770472
1558409368
1013724988
1816920252
469555395
452629302
67999416
938881999
975105010
925875055
820751928
2127260952
1869931609
753737812
1654442631
1642448407
736533317
1644229418
417567124
488296082
1377023597
1877248288
677365454
1899882538
1724610333
604281713
1299391619
699382717
1647059824
242908028
1596882539
1214955030
920845795
1650398277
500193603
1775128247
253830123
1690013026
1550360401
1661489383
678727811
1644566323
1838997780
424193734
442859491
16729696
1953711445
1125243705
95488404
373981009
2123290624
1407400137
766970287
1157395853
2053514158
1324637365
63215190
1156310397
5068013
153033245
1609902263
1709172829
581952224
2125934291
373961145
56789876
1108782193
1833196229
1809686287
169283805
613204547
2022056081
1923603362
804244396
1478068566
974803423
1752335953
760684670
871591343
1541332938
1463773945
1997957022
1057418076
1599829131
1662706121
943822297
616851791
1141587235
1640669247
1586324280
463768584
1319811096
730093233
1274113928
1815197068
1549163795
1354185147
1010073127
1753662957
282481100
1178796061
261879784
1366193890
1516467042
373152996
1882036289
1336563732
913785354
142078833
1343923965
948455326
1771818532
1024165058
342535307
1828090044
1106845153
263702277
945247228
1501930847
2136260476
2018974248
944302769
1170795612
2028095659
1655396830
45164218
1355660617
465207960
1488514378
608776471
1491001290
2066115131
1269958806
1808774063
160681129
1775599594
367590479
2067662693
668302240
521931609
331718192
259291915
1677323746
1618365814
1118137511
992200153
885830588
268464382
71737606
59020956
1939728336
1965630935
1999932381
240122855
1681774214
374547439
1112178796
1116619894
660452465
1844970900
265202697
1557698774
1241757794
822248072
754231585
1563954051
113560300
1632767176
238081909
1680384375
469442960
2123542319
776106429
578227293
1485262435
920788858
1758171734
1453616674
652608639
1034939407
1275007562
1766838555
550427078
806454566
1947960557
1819048465
1388190339
1166903303
45169342
1601161672
1919794774
1654132710
1372770337
1783289915
1688007539
417308079
53774510
507217
1547419256
1166256667
1570919618
818622140
2079370958
1995239590
863160552
653594113
1050773682
876272694
1527183037
1866658088
1261889492
788449954
1786151393
525564578
74980075
2059152228
909549918
1455727866
1301773031
1486824140
1496728309
1064532841
130371203
1801174760
1547668996
1449744277
1179447648
652518753
2109173426
279119968
11018619
352967538
16330227
654816616
1159628629
587696749
1404490059
2120058252
1969025445
1751585333
1809895817
341835889
1666168192
401523002
752264372
291410777
528215655
794535793
84914627
1361400366
1688668347
105691566
1711376811
751174093
613168998
1263341511
505618172
1308497849
1057133441
1616644953
1341623577
53155024
63732942
977986602
1940409861
470085130
1628616479
1854891294
24634356
806245910
248984567
714602970
1184130521
1961742937
331661726
891103995
1780228835
421687623
2066179094
1314356548
1306973359
1296183450
210290123
255035150
240522572
342452340
1581994617
1306167763
169744537
500137281
594112521
770124461
1982676644
96767220
697102808
847282362
1050754860
1730690251
638890733
588107073
2059650991
272822800
1754124892
1604221511
1523104553
215191177
1900023047
724090867
624727842
1762291297
529578187
840761805
829689559
1392951075
689859929
529901742
346073721
685545231
230539707
1641338117
725683073
1919013413
186638563
1339862544
849997262
1213248800
1197715879
2111812466
744133501
1970714494
457193299
1033222584
86351041
1240945977
969525977
1058042929
1930995846
113494014
1186472014
819469964
416341791
1551019971
1725619424
1642176991
17135021
1271316204
653402795
1129093153
338885096
1856726415
1415118465
14087749
909367483
1847744785
1418535902
1181203314
1495591836
529572923
737530784
1653314988
1641079094
883482419
1089509189
1940745025
904397750
1505344475
1752454354
1277831145
1674603414
1490850207
434717844
449460738
1923596458
1725554752
1211526920
1042775314
296822339
11231311
1723158220
1017805030
1849255203
1733647921
871892704
152652097
714103753
256392244
981822833
404501514
1771149411
383164346
2033140544
1104449341
263420835
1298601479
1332564161
783563527
1182178509
1523202488
318561237
1437896769
673929462
224778693
1571972906
495192850
1713670017
1664193162
1963585940
379955046
26484702
2122219844
2119174890
2009868078
569002735
1302547975
284415887
1819373265
444005709
345195943
500194256
1750937780
2061273244
332111613
717943167
1099911673
1587667550
603942568
837190790
2100602734
924002117
782541294
657601642
988794487
648242140
1853550685
1740585722
759418763
1687758715
131971030
424367260
1253602140
891694317
1119721513
1234785037
62087139
1872608848
1820156926
1978383060
558384359
920483048
1143497703
1931175454
541177431
139800745
155793530
1492645419
1961516978
260249125
544881437
89263589
143305482
62469764
1213645551
2109602678
740941426
61344112
591483354
939425154
1582900973
1953442481
1984853522
2089010572
1830736818
1224490844
1393558998
1542947074
1389258682
1934026576
1657678098
658830038
1275075019
1421245902
9389884
106032209
929451988
1906358881
453387803
628479484
1384751323
1252072791
1584526846
376100016
2089111382
366242521
1962217616
1348085123
631019445
2133591024
1296535821
912994992
1228495953
1296529697
76047069
170430066
772448321
1534018444
79116992
279585444
313260763
277606728
1411519470
1860680614
2113718865
144817827
557889137
902285596
894217120
559568864
520578024
292966607
574287384
1162114874
1314797381
642567830
448967008
983814668
162697616
784426733
951432557
601508772
1168216598
1778469062
2054991039
1370245306
1353902310
1339594667
439077349
1768243556
1361488617
2071263628
861378915
1165877911
1778045828
326141151
777718723
1420113941
130963155
1954686321
1111426938
565890466
83070423
532190343
477974516
628642350
75762599
1233636140
1786050589
2032875194
1418076663
508505809
689413109
1779133362
1246261747
605582468
1123104721
1802066311
50248347
262465711
2049329612
818151024
1054013330
288056707
1946019001
182875075
937253991
455680741
860761519
562396742
1220492543
959841870
1071817390
1747680250
642744218
999608391
1155092120
47303661
1248935796
142562488
236791294
331599239
2106859648
1891752445
515659267
994621807
2019700632
389596108
1818106615
1759844263
877626585
822399119
1766593505
1799186859
55972984
733804923
546255973
379343517
979289937
1670832728
736873306
112801555
1660543635
8867240
618660714
846987269
1641611413
572835382
271522111
1500201279
1006417827
1937327967
628598046
1352470726
1768663120
1386799285
1191246089
259613531
297387070
1152667498
194684100
1632165809
390136789
822859959
590812673
59025577
974098717
1493757008
1277410602
1541010959
1940671765
566523056
527076683
855041940
126123573
1801773450
1213211849
124076009
820910529
471991024
964091262
862780162
35078793
138870342
868656491
377927913
1805140305
1376463188
1189185532
1410486607
273701813
168482106
1269772823
1306054070
857568226
205389307
1409503921
545982651
3678308
1341496730
1741213933
159203440
1575960859
948992372
105537615
141303825
164902649
331501197
1682538848
1078983570
2056591271
1755586081
826037679
1748910604
577097716
132073473
743345743
1038869053
108494321
1810145370
885523285
1648717519
1900291283
1425418020
574920413
719268311
438751176
1903775364
994973597
807853442
858747684
874941699
988624116
100879285
768953118
1847854955
1752582625
159284805
2092379918
2062367538
362023989
1189996209
415603493
1464350885
1911654553
432975359
1832284253
449587176
334626932
163951948
523207863
1149926812
210894422
1018833309
44135505
773094291
726127487
1662032730
695284478
2118453583
1444591737
976682866
843028373
647420388
1121755680
576644016
1693136688
1810528069
1993416353
42736137
1763753365
1728942506
1855074083
2032081183
1810795610
941486514
912577015
1297255505
330244491
232240269
1386751593
155170406
224671377
1657665127
1346362055
1443169415
1582147327
512984309
170500520
1149121370
1415633520
233299455
880219540
2128993172
1544043143
989151396
1258171571
867993531
1814012854
426601611
1328218486
506465836
759700353
1431980241
389986581
227247754
832476657
1997069198
811576594
852510327
164872740
1127239445
1737165972
949187101
371714862
1823739802
529675
2080205038
1747818690
764585631
621176954
2137107232
778461949
1719073231
1222861907
258672253
824525905
1038427362
1727695993
1896111940
58508591
834168668
82533767
2131101033
258684316
1239455231
1286676885
1868776116
753922837
1611766435
453297858
817449156
1811356972
1933612560
1283159041
954647148
1030809260
329953429
1967064766
1891057180
1625984283
367827200
345958385
889933625
1116302726
1538764722
597855070
1032374329
768367791
1032527758
802658328
840258171
2092605420
1571005237
1280096398
1288323152
1072073571
1348863452
2017990535
377672300
476532332
1881400588
441062898
1694658191
246739275
1787110989
1714565726
1388459443
498347347
133172359
1487802250
1670417003
768574301
1676927207
982461686
423989057
781173843
765433835
1235377645
89857939
790306304
9139991
1669859809
903989209
868903212
1015544276
1556249060
1058013484
1760562896
1042589793
1446810191
391811389
790649586
783721272
1672042824
1703781400
808067939
1836926647
351800170
1426148286
1882247824
1282839684
2002776176
1734277559
1220101662
1038594792
2121443114
18938822
2086068077
981497673
1473922919
115752286
1928611807
1343869804
511048767
1782851947
770160323
846913413
1479326036
1340275062
2046448835
1564985022
1506146836
1944571237
621629654
526624260
1887995403
2073338173
795026017
307156978
1064735231
219841340
1241396696
1652286932
403965035
974949423
933174399
2069457313
2059182865
1194177126
317433277
1483861024
237718788
35526295
608307031
1886569199
1645139147
1231668356
2013954809
74980897
83616354
200503787
1391586554
989363888
1260101112
142830212
1871288413
834180109
1511788597
1474805518
1957161272
1610289169
2013559448
1152979872
600373667
780631469
199112808
371054661
559508048
1804923735
1816941293
652480408
1027505182
1420690994
104464927
425402058
2127505957
2114950512
683880465
515970222
321972114
856891435
158513307
1086778039
1423317403
1496018139
499742254
789251486
112997763
71405202
1940989885
533383209
1696575847
1161720354
478602071
1216157140
1427924943
758176521
843012587
729215314
122735844
1893568162
398728886
472481972
1534891566
967983029
485698139
1876099624
267320695
2039532086
2115691329
1382515599
112616408
1541190246
1749536272
108872830
277219079
1735251671
1064300407
44370607
746224793
1596431208
729163942
63989403
1524636301
1068431421
1472622950
1783278406
799689719
249558765
1775736337
307210879
1740167934
712863623
1005093023
552918434
2075647592
1518135602
133229088
168191194
690084222
642958522
966667256
441706857
1242806152
1166738705
48506382
1534305965
87025707
1832466275
259262771
490233778
574742137
1071983913
1836685420
233243150
1000944997
359351381
1042611042
2026838653
131681644
623034753
729760011
1364278755
973452536
20919579
1264686605
560528934
875721025
596968592
241744202
1414534653
2063775680
1723674275
196702229
597719808
1017228634
1916464670
454106735
886693641
923686308
1195301847
1271146398
412875232
1305830342
1083120665
1684077956
1469345949
438119033
1423221704
2015297415
1199225313
775791191
250665480
1741491100
295247183
2065051880
981689988
759482296
1123857587
976301994
1362047836
952054818
218160575
504692828
161304047
1291380446
830936480
1340431352
1267462190
179866149
2021641130
1318609312
1335693136
1074083810
1938730214
143426834
1462053434
168851295
623820648
1574144294
561970393
975125468
590576379
1844869410
1718698452
855248707
484261315
1494423559
1585979611
1630885761
1692491648
442548096
1961140445
587441859
1905934618
1333354471
1837055570
940445455
26313863
875059623
791366259
944033191
198609755
1072660933
1707280680
1493025293
1749366469
663228032
1649406202
1452724665
1577167399
1062072398
1874057179
969781177
146563606
1728577315
1773964094
974949423
372147672
313605905
1592316228
1483347037
827504747
2081022835
1072025341
1812744145
453493568
924591123
1355625922
1649803282
1747111309
1169208531
2064772726
1086589037
248355169
1571803348
2076781446
332855197
2134368946
1078717488
415760361
1798013881
1340033909
895464640
1224691944
132618437
1992740018
295541100
71612124
1823420101
1558990129
1790434515
1194198439
1536236630
1844838851
1481180513
1652003608
50054558
1187991331
305232064
862530754
1310212767
2123379185
1481516591
197813934
1404232834
1781073465
1817173443
1014301804
1994586053
1543663495
339087416
445695052
2122304785
739419870
95252595
2145595658
1371695058
1837564355
973836813
1885787723
2112202908
1394157741
1285231044
132643017
1865255018
489740808
433695729
1938262982
818149087
490842041
1933961528
99375374
1221936433
899586057
2021982794
724473189
1630562205
771864581
1216333901
1281265585
1605042643
664424212
1790983034
809590550
1818056490
1959390971
832283818
2118224760
86552325
470536558
1784200845
817828954
890270597
277589161
1553068558
1625735282
985223128
1257124972
462931402
320577299
1941961822
1107472242
62356348
248974839
1496742486
627044825
639471230
556498514
1411963665
979367567
2057161643
1033433128
621593508
1001692918
20185005
2024327935
801111718
1288480919
1379431786
284841067
1127924533
991980742
681922173
1349403374
722376593
976281351
2106575861
199931201
1642119948
876062873
2028917479
1114213938
973048283
515932429
384282870
2139059473
463024199
245250375
1612054961
1649527023
1140164921
818999754
1945791084
905302416
1216892369
320256000
1361725668
400267018
768497443
811830375
29636232
991572065
1932706405
941239822
1519580824
547192502
772594745
1551426882
991444111
1595176653
1539256746
1712324750
219335800
1425538575
1144353100
2092636334
1991700913
76805466
1232354160
2002869268
713934053
1299809269
369065752
1217377678
388384783
1513720074
1608569978
735620951
385671640
1120804834
808643689
1376222554
1628425508
2067280661
1233898858
536342858
759024714
15373195
1829793486
915825822
547433305
1685362885
1312334949
1896075581
1044248227
352735979
293781521
1483464070
1858894525
1675835187
1621390159
1436249305
697496315
879281184
1167046841
666829338
1077267550
962798881
2018242548
879535317
1937235938
368188696
115392232
1068700185
1886770826
2075022000
1153231464
1450105579
1700813758
15635718
1022067193
1238197295
217106356
677110788
1758549979
362449183
1768692630
551615516
1217858256
368527238
643716454
1546288150
1650459162
1488863571
982460949
1000564308
869434934
1541305960
1678138290
1076761404
1495597034
1805684495
760495451
1482594022
182289472
1513123007
352767015
1593896695
537309224
153627125
895517762
843436553
536036241
1853677290
429512456
1653458788
868586052
999106649
419058738
284561143
357652000
1926217703
662073551
1009807862
1361103660
341604940
683735627
234821895
1720658513
556999761
1503117671
2135386536
1161201728
510158356
1643804936
1066845027
56757757
1486192955
1935064114
554988977
1207410688
2054249883
736785950
992918835
1591955832
464801286
113547016
126570387
575195645
1489312280
2050145574
73387989
2037005610
729529097
342666329
1554694720
1101840966
1892135889
1417185569
245829626
1236152858
633483655
2097752058
1002281487
1668052182
1739425097
1779067371
555285422
517737646
2057000050
1462784459
842572317
346707315
26300680
585399710
978495278
778636860
1753935357
141660360
1584539453
170587264
1331859255
1902419837
1713809140
812482374
1894373091
741597173
1822709339
422906329
77481014
593003071
2013269914
1032846228
1937494117
19251084
715549930
287620175
1924332992
1678283544
430032718
203972967
763403656
1735168774
50264124
177816176
579290965
1952016581
1150645046
988881608
725001523
231770176
1492116097
1966211005
907696413
952989912
425954985
1720544187
1780633809
1497146253
2106398552
327351416
1324558565
559064135
951984315
9883691
1710028843
2071203455
46235201
182676029
504237196
2057535427
1257883192
845329384
998587437
1056990020
1750079925
2040819239
1526565535
1472049981
277265991
424472961
220412242
1627233053
582179269
1621296382
192636560
490822713
918611406
52086015
1495750582
78794304
337077607
559133
1993520896
2028300251
2103164173
105328353
679593898
1368941835
1225480369
1620839957
1785204237
1062238089
330168685
163988722
869991951
1926413080
257075894
615869383
1307624770
423250927
1640018602
121433152
92168148
1724534400
348017310
258413831
756377486
1294600256
1878774959
685487185
207783873
1102724648
1805083625
39306417
1955520681
1447806152
1669728182
755696447
1427720365
1024197189
1994753730
1419508546
789723241
1050603632
599036762
1753462727
1514006433
289144543
1354723804
151467584
828270396
307176887
1952901508
1939105902
89540281
1330933029
1119687558
771343822
437680624
1593354973
1812853156
1058955600
2093544563
492727237
716149585
1345829511
1054222208
737684337
387770994
675056450
1242794708
2119734710
118940582
454510307
402911328
1957439936
672348146
730393307
641575855
479416048
1972395417
601970953
1243031474
1463376033
1110114773
854860035
1036467325
1968997707
483009911
1948363036
1104256226
841422420
1243823772
1721668069
1178819924
484324680
896978716
227067077
518883240
194996650
23411032
361841039
218357217
2147364252
1766420420
1965347222
1400505282
1631834898
1477237060
1558794322
1069219624
1122819868
1977933028
1561914573
767138871
1042856069
1200382959
1144084715
2053277146
629365809
1726704327
1398426754
626325498
585329796
1314076845
2003037298
1522367006
1625000374
1519548703
76749908
1999403645
228586968
1864898070
1230820781
1879572864
1360167125
1396500881
1277664339
349939883
1130445533
350834483
771658378
149197806
1478081361
341817491
2029374854
75583488
1768113390
230008974
615388366
2122048723
794715232
1944229881
718224983
2080980341
1709488867
937199929
320490552
1035911365
1058467927
1958376330
443775204
764927929
764319269
295631379
394341370
404267796
277745001
530113390
1770556522
1691933173
2055616982
1157337586
1719110056
1842840215
1362016300
1061219159
917576437
1074146553
1428785637
241081038
604586625
361543238
1167748872
795854233
1649326182
515186710
2004223164
316914853
2004765436
7041445
1127845150
1055266098
704139000
1157839693
1815888144
1024765905
366413068
1201801191
782864360
471505421
561704418
239417651
1801859862
1163553343
1334046808
588701223
1560733319
376912809
886363047
790327783
1357459948
465074997
472760260
85081586
1011761598
1973764246
1432682961
1164167767
1934147603
634799380
1718206140
379685497
1938581367
612476788
1095566656
1850968650
789813109
1199867291
2133138870
384406965
990196642
649514195
1821398167
1254528536
340058093
1571933628
2033028661
1348235723
1162895090
739067548
146666553
787603741
176672137
1655020251
1634199918
1854509878
88929894
1693735502
1391526480
1650081546
1754132272
1393969236
1228008112
381746555
1653525007
731517635
677005395
1814354201
1359590488
1464353781
733861427
286713422
1019803883
859618675
99789764
180497323
1401168609
553428463
1615845642
2053401530
1259055276
1251980060
859712556
1640346328
329641378
2140504872
235431340
1643507162
857548045
1452531841
930097323
331160701
1874674742
1698232930
915141202
1762616592
26055876
63592118
692929434
55885254
1242203489
1253370368
1012100663
1358240818
1080223378
1015698977
2785814
1919846311
1572651865
539846395
461575741
562777590
333554458
1764068965
749422150
1810256170
38120973
1891332866
165271051
50150867
1399922721
1207796225
140186335
990010486
1097753623
1921467406
575188828
737441781
458850210
2108863025
1024864459
186860870
1706256519
70042041
776177768
1389623944
1834779697
679323698
691170363
1934616169
841823200
1156427491
989540759
1532367801
828864942
375095574
624739984
79064801
625662420
1465888073
1867371137
1089411208
1737377891
548835372
248513642
1092795878
1872432186
560707232
1080875890
1899348639
677402252
791273418
1398750329
532250495
251514390
864786072
2031833305
866319771
797397739
150028004
557120033
364431870
1774085907
115289276
1012744754
284178611
1441146078
1607899866
859409445
1193668192
1850871959
1149938341
329054813
142372044
1985305964
1865905501
91545864
972592062
1812562992
457789780
904961455
443359904
829962801
1718955230
1251091444
1167496828
760427359
430712850
872524361
494536678
1670388625
1681038875
49015808
605771574
1528589240
531827896
469464778
1530409488
461010790
1294770015
66619043
1563456269
1708335425
762202907
1404598633
368253318
1061801903
1141762500
1618771734
1183396574
1633298184
334835698
996200243
1642377941
368219952
2083057102
2104145106
1511593373
328862794
988887164
1604697707
183052344
1324220134
1974413534
626678591
187962615
521878721
1442016121
149609934
207975396
1031557948
1243439941
1749537655
151589260
384002601
995173490
1225858484
148723391
949491019
111928428
1010666777
1579348403
1654209814
908145802
1649575006
1411114653
1968546958
770109626
185129191
645443377
840278620
1931933837
1332624530
365165938
97337310
1184771961
1561813820
1308545531
1252051218
202370148
1304010797
1869999970
195838838
2034564972
183466770
266781349
772344027
1722549887
1549083330
619359058
2010152828
810956364
1829800202
1550048322
884826083
350126839
456876153
1791146950
2065658043
1802755682
1535466777
1508691884
1761338496
1660019263
234204214
1230732503
2046034075
1839870942
1993841917
1270093887
229155099
828609090
822733883
1276503993
622281282
501418765
20293085
1727982662
937494790
294176617
695291270
1155413678
884813078
1178815117
1956048556
221854339
1772822995
771090593
1291717399
539389598
484232480
1341178335
904726190
1033571015
945758950
651574345
1726479263
1196415972
41718867
408280739
2127093474
200576581
572265693
381418338
587703885
1244496502
1459021160
2014951195
866284655
31107471
969286353
1129321126
579974783
1041079614
337860932
1607602906
555875614
154982044
2099933960
1770799031
498974809
1120105552
196625151
515077394
957562092
42301957
1728926682
72183602
1230534800
1369709268
753288249
1231022956
830239102
2078931453
1190052040
766991086
1963803323
1957346268
1588808970
1490342587
832303463
1648235146
1218255647
1723840944
408220696
586687574
1210806111
1695542634
226863936
356405574
1220366024
674488630
1654910916
222209661
412187637
1307049720
378536426
1347624636
2092144894
65727458
1642613828
535408424
1481811156
775941644
900694348
1174071262
2002464473
474360895
303354276
2146323590
2022722146
386276564
565407211
1117071888
1863702869
414469971
1339661542
985364178
895298333
439803402
1993389629
84902040
310738800
293779192
832462969
1211563882
813319204
1804323661
1810994957
338377012
1098664631
1857823438
1101636229
1098995136
305505235
362428974
1558841859
1359483695
785776472
667406081
315838646
31259262
1017583012
1774598103
1460934947
1305146043
1593941861
1222096290
1471849212
1008341118
517345451
2072110033
335296689
1643489659
2066982804
847531708
2003693812
2010501446
2073655858
1848272690
255602652
350097477
1073087384
1316989082
103686581
706302931
1505276290
2054262653
573422300
539733049
1200471100
1750060990
1347322331
1820186809
2146623440
458846714
7394566
799322069
1953747274
2142913494
1468706592
1417002653
2039917762
1624906449
528867839
1707527082
2019217590
994969056
406255148
1749747535
595192944
1132882980
1846344350
430508610
609517774
2025264959
334747361
586939547
926190906
503638080
95950373
62696253
627998116
893856553
737746719
1067161188
754855321
1918064961
465098969
1699409194
1700380013
1569288193
457443876
1922562750
78847684
1437790870
1299828187
580107720
1397946478
703886714
755068422
735019199
1994483983
1522924909
983947983
874818888
1257590188
1337954234
1747655608
1815920084
1085126511
549303392
1935662620
1880889672
1054059358
1109650795
2014347722
553432663
1274069983
2110188400
363687946
1937086576
1891290655
1303421175
1726961370
56615102
251266047
449746243
1196692332
2031533892
166660306
582958582
65611422
892326056
1480000863
294290911
305091667
1519815108
551387157
16779989
1363778652
1535569850
1652698871
705250020
2143596222
1838882428
1609877960
1435487590
1412735532
161043814
235348362
1891982126
782209220
670640409
1542428720
234197235
1583240459
1140006708
1457655129
1712582301
1632256331
748459126
1548857419
1469172364
1136232086
1204214151
1318433897
989080287
54555335
1007784031
375854772
762869674
333423624
1160112503
1111704842
907175423
1097001634
1301160047
1154324741
792677321
337694703
257031385
617378256
1731808852
1042153316
1057015839
2137223253
1499322844
1160409219
1260488117
1447739172
365103764
973665568
1021384205
1023640224
1462293382
1483230764
1320844861
516335677
1614034178
381522300
1671843376
527546180
419570108
1302771183
909177122
1200266455
452400604
1089434106
1344966571
1725195785
2027263074
190417321
1090853634
379544161
1807423225
887290887
667553058
400068684
496943360
63797618
523654103
2006466832
727164561
490830278
1658683741
1824879582
1592289389
616417463
283499232
1701905628
1365115027
881950053
45474773
1926896769
1906892800
1589050892
466608688
1732003192
200984468
1566399590
1800718267
1549875277
492509676
902713630
236462573
2090075450
349004453
1916985505
1778523776
546744890
2093713619
822315746
139387871
1314007236
1679175086
1002299961
1887479642
1782771872
215575526
1125552043
1103821461
1129993477
1352964018
759358611
2113375483
1210107502
957587517
21424800
1262795601
322715391
864192994
427495321
1601078700
991064808
1547993347
1422785292
1799840386
1402478937
508459728
1613525987
629539391
709256913
1381322613
2003046708
1957217928
740766850
2110939944
744212204
1626014107
47618565
194122465
1842964465
1111586806
301300807
1859822474
286523021
2060873007
2075870756
290581795
296300825
2043603623
2025623575
247603500
195468229
1097073116
1845070938
2144729225
1617770226
1035945015
781110865
261604616
1755093929
1453034429
1090532022
2009886494
458286068
1483676799
1049493181
939741450
1012856665
1669404827
1151821487
933778652
1895388071
918226914
1993280427
1533013988
143215134
1085903015
1063537765
1321215994
841765042
449743231
2054083012
1785374952
1540734696
251785455
1102857374
1929331642
576355127
1722784122
855685123
1160605861
1447262751
661543453
1026575363
162612519
934734393
1852912531
344521358
1146028988
219607060
1154225851
1987574937
1355623809
1660077027
699273815
676381128
128490523
1742165181
1130799725
2062567685
1744581237
1687367673
1701136486
211792551
137959709
1904447376
1610232551
1141790758
1186409037
209679160
1071619941
1794186553
1043949494
1383059901
68269754
1725756087
2083961722
888442927
1910811088
1579801723
944360970
649616315
53118254
500200690
62575032
1561562707
1068823926
2050524564
720304536
1978385196
957489711
787539647
2076246232
1167843719
813871824
146220184
1548778507
265053039
1415057057
2102371542
1691833126
1013224994
1516845415
232706323
653290374
1161712366
615460250
135362592
1435789143
418145176
688834967
1163203988
1207063717
39404369
2042250823
2094515079
788838898
16749226
812699410
379995012
372114971
1837875878
816315197
659718660
246837477
1616025661
908995014
275072965
1995281438
1471395159
651279052
1611325903
706100105
1870922350
1661531167
558614171
856017204
1241375523
1534161282
1206430273
1889005546
236298179
1370332348
549640284
1579718773
1673255441
1225234932
1251713715
1763769073
65747943
335833251
1667054171
1098155186
771897560
1454293477
1930727251
293323673
86118001
208496549
677392544
2102781940
1139039039
843233105
1327009784
317119203
1784322398
1453380252
481918103
1359334156
725878546
944780939
700017757
789304184
1205826895
486926601
350387259
1070727537
707277368
1954308072
1222020596
1635694555
1983318934
899105991
917778819
1099912081
1129355657
153492358
1130678402
22819982
2046859054
1392827037
868442078
607950092
1845295231
1823294251
772672510
1246736407
1195116681
1728972431
1176723077
602388413
1986720862
1692381023
920603257
529996211
506829679
214385324
1001058216
83049272
1503022750
1318076450
1498463133
1897077349
282945528
1389159156
578585154
2037469847
1406743981
1315630286
926560120
387682285
1954740380
1215066910
1555397523
567631708
1226960231
914449048
1325291492
205885328
689439207
916346300
835320786
2099042489
1817265434
1437803867
381467033
1937605287
63702899
1956511492
1898886335
1945879471
419260173
1353618404
2005146636
1102651125
1525940845
598301976
1774339200
738066412
405774276
1634147601
1273681937
1367230609
1366520246
724543408
669918234
352778707
1880787202
422951408
1686826729
60292145
1970485729
1839773261
785124504
782394094
1464973088
897687964
615508813
203808846
2017348373
2091330218
1713987819
622351512
1880883936
122095629
235848479
1428773178
1021094726
1213977932
1428662368
1991808490
1816201456
911768250
1583342395
830611572
1185328049
338400748
942801513
1137880134
1810364119
1398625724
436705140
635321520
1007244336
2106355553
1165259322
1561901287
1171813110
1207921748
469307665
1982827373
1837092676
419448686
340590155
1421954219
710157219
1093666618
283619557
72698162
195179030
585834250
1074478639
1014550519
1354611283
423681141
1301688651
829042765
810529668
1310406313
2102624937
1641460922
1213187140
1012462737
1656483477
885781778
1854553604
1820516291
1538515559
1293679541
1076376999
1089298227
1061860864
810820503
12788236
865056003
1555843382
955858272
58254524
2099015368
403740177
186178703
225590432
2137812727
700212225
561249473
1598836930
1674765762
1281625152
454851339
753098139
2019431029
1684188733
1792747429
1718996500
4190287
54396975
1964957205
1594088666
190233646
1727889090
1339624607
806624819
728849242
509496306
1743022974
964519138
607522719
982111399
643064397
1597834285
936898484
364956039
1011064135
954451333
1461831867
516757790
1919418138
1645577297
596373130
284281015
1673971128
1155011144
850308018
1004199658
593368397
1091633789
1562472544
1757125802
160131050
2027132125
2118336779
733493701
1718004523
1523304764
1554689560
1699022339
1196704465
2092737348
63595733
1822295619
357983711
1153735613
1055260983
1275336198
501701772
1250035492
1355006438
2145697284
155591262
574149729
1725073458
202039153
135825790
451451945
2141077982
852941218
1677768669
1461733824
407201419
1369766944
316699546
519690985
733316991
1280552320
1881133546
1870546776
61969462
1878228789
1438345306
299002012
1071667284
1481885414
1314929273
1945323602
1356081027
207065163
641313945
770637662
1575858978
376423588
1365655843
275701573
1313139819
1343968337
428710285
856399165
1081628045
3721300
882259311
447944838
753300256
595775520
654888978
568489028
1676904684
842167327
139470459
1247545837
592755562
1489495380
1675009610
455798582
328861015
575732745
804128907
1914496479
1322134364
715621431
193137398
688088752
725724739
1853666855
322980019
761819763
1835434986
1540640898
603280042
683553112
1591899766
875542605
1923302340
435822261
2081439714
1248641746
1270578658
886000538
862863187
1819243066
861238110
1572303003
1484597996
1031282961
2079177248
1989838311
638363225
1033808551
1049463413
1934528510
1362851800
663762798
529865400
1216874633
34274292
653195444
875776002
1795490591
1073124124
306693600
1963617093
1035439409
757105102
782963977
1682215545
368858099
393023076
1313133909
1983559594
1585732294
245144467
1299094462
206686817
1656752269
554508386
989966404
1947814280
1355790501
2142954731
2041880713
561321613
214977482
716401679
176641015
84400645
381033271
1020366923
1491706029
2118922588
975641680
812328046
1728393721
359098108
668271152
1925394194
819885373
777185203
592235713
221987178
682964883
341377464
286400363
2082466227
2107601357
771203457
372187817
1067881819
1279067696
1819653864
1151089883
2005871414
331746549
862502989
514783629
1240841657
1045543487
828616329
288326496
700812562
147522051
833941135
1279314904
1513208721
517730371
451296883
1252577697
345993677
225110450
546405186
757896275
4626201
1429198122
111905031
872805671
1158508738
2012697140
1247116831
1412993046
128476014
149205983
489983904
655831487
344942011
942332120
1640289678
1277408942
1500165564
960907689
177806280
953404979
523083223
1648547242
914279360
116185770
2128559794
1125059826
1125165637
609602374
1576318277
603938421
818220367
1019979884
1166005478
526131356
1703441984
1470163699
474381893
1206542775
1144388738
835168520
318156337
1436652843
1710240472
2091970370
80016812
1782263620
917865507
1125400987
942162681
2039416342
1580418361
183574871
1138935067
1727903905
547064584
1418882117
2116207966
1951523196
1200096980
999995241
2105480171
430180433
1806689358
962875026
1710595076
1783676794
290198745
733215485
1289048409
818388841
770955243
521387453
728835904
522677796
422524002
1780420678
1777925703
1650657948
2026883012
191500131
2111333705
923808060
899870699
834942482
1189885565
1533084154
111159311
1940600397
617962441
1039359236
62624652
1670236241
841104918
2114305993
2098768695
2092802156
2133519350
94039644
1267519865
355096037
2132716399
1739972002
1274442013
1420479538
759421352
1364831982
169234250
1858068801
1186364190
35723612
1475317811
1021481673
163662707
590855551
1619367856
1336750566
1801280981
1302656156
1644188847
1677236409
1271751894
384624119
742871082
257870117
1341613001
258120881
1449675706
817628304
1002928695
154316816
632118291
6513910
1815078982
1575850509
599710760
825881488
1966919626
1952075567
2131608297
951380278
1984300762
1148189123
207438812
1044407945
897559523
111631079
884590134
887578658
120123935
268364303
222124076
1158359748
1637467557
1982882465
1749355274
1471534808
202714311
1484223983
1361315844
24390304
251418465
603185814
872672588
1517771598
2016711112
1402957593
930577717
1273573252
705412862
623930122
374137659
1929365971
287148525
1032805987
526817593
48972860
1271742411
2050195609
74834129
1604381851
1415309856
1461318592
370709194
1752332748
1064717267
766171625
68109055
777339016
1486460025
1304063986
918670618
415043713
798832064
734346982
1465064333
600412365
869517280
1588073295
485909912
634720301
1121541384
1856876283
800601163
1475381806
586544959
15234136
1696353608
1631494140
1902691414
458276894
269432425
288095705
148637574
559179406
645230281
924584620
1777951847
1321507751
1177188159
1267340795
1336272515
925574058
1373572899
455064361
1115314360
524986685
1006615865
1130282413
1541317104
1996997793
1204003124
173084269
703921275
1048970581
2147099467
381011937
265036225
978019731
992221677
428749264
1761816798
1262338686
605181582
2093845687
53162445
184592591
940537007
787827719
1647742507
1767398716
1735612621
200126364
1093210708
1119283364
303043581
1487618876
183020873
1119332670
1327126603
667790955
1039654358
1149699267
1598125702
208376175
477481677
518342822
2292563
1449145883
1978351616
1658919791
1186365409
330856148
1186659290
1621922754
1836867548
842838108
2662014
1733265530
109215287
1943830647
1629918824
1516591509
484475570
1299827928
1516390581
579294046
1298638935
656965316
704831670
1764139008
1700489047
1700542831
496109169
602982122
1852764415
485630066
2135924621
630783452
552846069
1361789559
1003295230
140732533
1687672743
1420085169
821546704
1033703107
997647631
1959975657
708860723
1910877991
959008995
1105570678
963212862
1898365376
18836285
270989051
570548350
593578788
1814829107
1433322988
1869810419
429967458
1177628699
2082496775
1731552512
14954001
1025993913
867867401
1725521416
1579484329
615244294
1170323818
191865851
2058117530
1093304667
1015717473
1338442712
653349583
883116024
2083086430
1409103700
1467421878
1013453232
1445131127
1557230528
1319539915
1772602820
1799382673
1352892971
764729158
118645960
1082285278
110634280
148589869
1669626285
670545477
1799268982
1693839857
1173282416
703842821
1265708626
1404602366
2021609369
639054313
2018733126
1230079940
1313935837
1133212517
1167311493
1932229527
702922950
539290819
1158247230
425870767
1112593569
978413189
332967548
327555935
115790337
1273711104
621009675
1175385220
1753260324
661435401
224552744
1595931291
1100524717
1368413848
169276941
922345600
1152337913
1656680477
355903624
1024933254
1258746436
471375544
1629133523
12592446
1474634364
708541481
1112812317
1183094388
709235281
1708049113
49353940
936748095
1681562035
1098491690
271399633
1161595732
657892123
1153894647
1149244053
156464683
1425697889
2271077
850459605
1389732821
1562497484
805431783
1222219882
2088132120
236425746
525897830
1809418775
494043629
848437055
721795558
2133766941
1953636137
911017101
233845215
557872000
1071692229
1498444789
1601004831
3701694
736782118
2004042082
802540004
2066365704
1335888298
1503625680
561826602
2868145
103486256
1227914943
845843200
1323749760
1692104319
698147557
265608749
1678336518
523090984
176061846
1986480822
1795292064
1228458573
120090043
2141541187
901765050
1362143732
2114262147
403972006
1453062272
735378565
2080831801
906373810
1756209810
1892788739
1774082942
785732963
293746906
222919667
1282894164
627855844
1184166905
1502240278
306104023
873964219
457650435
221530142
1094993634
1831261949
933515781
2042405205
1450941338
885897902
2126904612
1792310016
1272105790
1152279113
92746996
1568219678
1485239419
1032145518
1562927893
821144192
572998982
1906830441
911105040
735400316
1489984308
617361628
1702118909
1732591310
1261022656
562000009
1074343098
1685219949
1550528459
1491372508
748249025
1917700160
1070979089
342246514
1614547171
722195160
1052641872
1281428510
1339710896
1098085655
300082804
1213299993
1502942800
991098531
1383140653
1758700813
614916204
1836058937
565443397
938128685
1957540770
1094013090
1488833234
1354928202
41293519
170161144
1960331946
2110889890
2005023230
1003111600
736600574
679295586
777267967
1836615037
1108261879
1522831889
818673301
2035861541
1389863553
290368685
1753778718
170152773
964675078
326845333
1040149661
1743731436
218589973
1946270018
136602070
1484551444
151501570
417574365
1066747375
1863246875
710689451
1250643929
525852143
719843693
834005754
779685715
509093723
1940072771
1336472509
1067409857
1016605439
892938310
1070051569
1174634906
1043144358
1998191479
1384049802
626473298
1837688904
1197533255
317697228
1584981968
140570407
1831371740
534957149
1148143353
2100872762
1354642224
2121358337
16987644
459941265
1479033979
867710959
1174330724
1293914820
400065771
1605416414
1532558663
1164677442
1524597810
842836366
81468402
144396910
961979361
1547276103
1127738956
2026315128
1568484741
40656431
1667842890
1762607582
1951433085
2049535866
1734782730
407264526
1579380989
845052612
1143813116
1703376107
1444261030
1299991386
298877247
1501363729
1411266358
1419015425
722472050
1129562887
38931638
811663147
241612417
2050205740
1268499599
1707357673
998782143
176206754
710747897
749034565
1625980591
1467819249
1437858276
488994254
782202433
363899769
1922333946
1919189324
1765222400
994943971
37305963
1539338000
1778806140
1952966134
308792085
1784807321
1851482612
775224570
831802665
428266188
234227039
1727840196
1382589762
1811142094
32662208
707632536
82858901
1082861884
1737547912
1080021086
1900490442
464772735
807027628
157084568
1131373661
1363308181
1993232049
753902847
1673582020
628545018
1204993032
979564406
188919757
1023362957
1015101681
1697466231
1246164448
981748738
684776864
864845780
1633907311
1154025723
1032159683
2074631018
1479103378
574386036
77758257
1188711868
691240208
213623358
1773980638
935728900
1999500558
741977818
1601052047
1973701662
338824892
1112413186
675891150
197268636
550525161
312512363
833436975
333808766
1343627817
1840314961
615757718
2065516284
2116031973
2132315816
1201666860
2075475490
1125348014
1887886780
1729876878
2080339588
1515115184
430503577
1852027638
862066058
401156591
1162836019
1038426813
1900201642
1549386102
707895032
1071760090
2004142528
6201672
121977951
124185495
1137161493
302244547
610844354
1931736406
1387192784
203641402
965489751
32341481
157750119
1265621242
1754663533
2112480625
605312093
249245640
1930037153
1305593783
498168151
366132901
1781670692
209911681
1596163538
635455259
82546280
1126508773
258674632
1292357697
2025261317
1940210862
1475195321
1414083252
798931486
1834741744
802642526
260083626
1171589158
1790367609
849117079
1609363985
1136754247
867852783
869435915
1923455144
553151791
448170958
454718807
1337204016
76983955
901623714
1665445823
62155708
2059110582
1383287256
938526169
916258138
1060656852
1775547006
692190841
678045527
1477794763
1727414465
1090828860
328217392
801148617
78039711
1349266797
1137161820
724859189
1176875921
1849158184
2057345677
1433522321
132021179
1807534966
186805122
809160698
1897476884
710135443
743569037
1538898811
1268463752
316722052
1274721716
343173161
2000212184
1668360343
2117001903
1292970120
1601001302
2020554824
1934037624
2132995815
854130816
919385593
71969354
673274816
345632
1697292267
998449230
1502961576
389327487
1814943422
1217952951
1479062064
1451788827
1387062400
1245944149
79643511
760218273
112191280
1407041778
1767328813
910147167
1618738178
1552682221
1514612939
135933524
1473441005
956949026
177632248
1975027724
1769709342
595165984
541354942
1452975862
192298855
918395825
1936113659
1153777485
2039148228
894566697
818897503
1622469056
1336614647
1767865733
1022340863
1120237570
1326833805
1396319263
1162916533
1720255890
1893315939
1962345176
269341930
840844497
1271897340
225268566
949424315
327735359
526538693
1907119629
202527263
1946923216
1262239743
336217162
1476361353
1616038391
893820589
638568415
198403195
309390018
1882254518
864337687
1660365398
1481369507
1220054899
216603576
1966384965
1274706859
1889191490
1841739521
1936574900
1441200426
422122537
1457265474
31148869
198573233
1360283511
141283115
1414157998
1083633113
1935566974
469552227
359728452
118122177
1385627156
1130710228
835079086
14443879
449338672
154892479
1727500336
1540966361
1533262516
1638850341
613479314
234056990
557099896
642057267
824514134
1795872797
1992992359
1739514051
1973813134
1509858322
435883969
652920139
591008401
1242634264
2043455392
1009888912
533604447
338081630
1510278054
41936417
1250471378
1141056675
4638860
860647528
310127039
633682102
757714886
844203983
470984526
293863320
317162378
1072348659
809711397
674722914
1450918790
142292668
1424351613
648222079
1970255575
1432062091
357485082
1550174289
1150867336
388123152
372624617
1586754583
1925687720
1147288773
1092272886
765100926
305484479
252233930
1454478322
540822767
579301313
630973371
1534388808
910190438
1479392012
1159039942
418124843
1439698015
516463744
1188035621
417813155
374154730
610640364
1945180662
293389382
1469109103
1351574114
1350602773
1902908171
874564105
412468054
1079469655
832803199
1416224330
1846220812
848911005
1139328453
1826141819
2103177331
327073145
945524480
1966816162
710378499
1131844103
1784822016
1420076569
1873015441
1689751732
1701323344
362474969
486304927
1794958924
301341713
466972357
525281583
1305995955
689319005
1141656144
2060481447
714487871
1387233527
896788469
1034190690
1527118749
508864696
1260133558
1015863279
352435726
592746301
502132166
863572882
1591578248
903932141
1079297554
2094251662
1463637483
1856001358
1919176739
569769689
1886599076
667159295
1234086413
1345501408
2138116469
1847191531
1298614842
1809341278
2130485904
1136381943
1015280907
1586228278
104105558
269051842
1978138546
1522186406
1700623105
632469134
1811004490
1123541972
613948333
324495214
1834310285
663365921
2011371491
1847176396
752200357
720078874
89771630
2043316599
718271671
1786895104
197564901
1713629881
1128544061
514981909
344190229
1924569685
1896440746
550549371
211775162
1412848447
560045427
1651610089
1623358046
718650422
1298789790
1054333506
1504645563
1081279400
380220564
1948457026
801703672
640967632
1148226448
1642715807
994724150
154141853
669679624
129626856
1241780602
1165866620
1031784481
1770016744
35288583
1477652022
409039114
522897288
1285486520
494293956
435185807
1658831298
289311580
1259849853
389063387
2087351260
1454959634
538981291
545823181
553175371
1338871688
1532278598
437326695
1501379604
548575210
1881712863
77776727
1644790573
974198346
643023252
1254706822
852571349
719319951
112339362
1022828302
533200632
1118702155
1258016513
315001037
1538239366
1585231585
365978806
1409633744
2108225157
1463341767
1793357401
358529450
491331566
215433231
1133113901
1495305576
1409535970
1953377504
2029552945
826588477
265464529
672349522
312485299
1487040840
1902729863
446562911
992284556
447236517
1932634724
691617569
1309498544
1892121526
1087280117
1111986781
552958812
1041869693
218628251
212247386
1657019142
1423183399
1812436104
1393286082
1888736056
519534054
155505370
1632769566
2106949374
1803582055
775163945
388106371
885464104
1043804100
1102958599
2103770239
795584329
403839892
251439491
793741511
1489492607
1159251079
1298345051
880731571
2003777715
1873341148
644446155
110185721
680259729
1440475937
1843188692
49863368
41287155
1909390709
328717595
1094116473
5360410
1759879175
993028122
212152389
202694971
252565325
2112204557
1202388261
859239157
1817973715
904879547
1625660103
1465633440
372539972
1581618115
92945336
118610831
82693459
1496921502
954718205
1275825072
1435554431
516485029
1270484074
1164341219
420182370
1672325976
2102928174
816287864
728802980
387884135
1221201069
357860130
1978216639
813394421
1985461930
1831520575
638685228
1578293928
496928763
164230111
1631624596
1971111427
1106199798
473980172
1364359637
918535809
306308929
145028370
75811542
2010532405
1368635174
390250617
749996342
511489194
1310599944
510989888
610737590
704305180
1175168612
1275939633
1811297308
227114390
1922858859
1362266092
391978189
188016180
1048433875
1849374710
413789178
82407386
768883786
1428205967
702397842
1886571525
1791098677
552869934
634920181
988229041
1470462819
1844591860
846329394
135280063
690458098
46497247
88215292
545569644
222013593
1330007024
337762981
1323291842
561201182
1897383526
1318991625
2111848460
1106975055
209323117
1581087597
79001932
1983294952
474623412
1253195939
516617114
215751851
996891714
314360695
1377825926
269620424
1715817449
2096582096
8900572
820884171
501486932
683049233
2087749495
1665609993
247680815
1076871170
1303907149
493652702
914160166
710788381
153293116
825261028
1387765198
98632763
1331791504
282468796
709805764
1050915429
1002253177
1837179359
1384029826
341276546
198126925
1494879362
735057988
2004058525
65189557
874646336
1034544232
1882063291
423732404
877618231
1886812935
244361206
739354545
2042868923
220495011
54588460
2014652245
2113911277
335867591
1855642271
1460158896
55868868
629893166
1244683009
1268619652
27127788
146661722
1178461938
1152835478
1095277943
306185904
2118405911
819154430
915436360
1129522672
2069013005
1576150153
2077498319
445939091
1724496131
1804425950
2065766452
280959956
1033945765
1835590967
1699109129
1812319495
709916734
1552599946
1097811831
2054518553
189395341
1348310596
965175603
680732971
1628174721
1138499681
1257875149
952527060
68707902
1154318076
1004043791
282285441
222019993
236344651
1992865210
1842800112
344046826
88382267
473575970
1073083348
2139423822
1895100355
578208551
150854840
669282270
1861817546
680023045
1520876445
415736999
1594050713
1901197469
298843606
662729406
1840739074
1178851471
991041386
1208166208
1751090385
854467318
593036816
1128893041
1337239899
1363992954
1313873010
363575830
1242109012
9953097
591448036
318648577
2006612594
197448873
1200836794
422757421
1251034254
369565625
1864145948
1998147906
660758064
914433947
233768350
959594991
469975251
1262694147
964657075
1972510594
229877614
1464598016
1135227289
1222842752
929150304
366285049
1385702782
1283786755
1667518669
1828566344
959250566
1578319945
2056573362
1536122809
1150931205
1524796251
1450319575
980826912
1015281139
231006927
200922126
503377527
208084736
1217463453
355488867
199550800
1736286397
2018760242
1719393076
316145835
1311448393
978645801
1508164920
633285970
1950396237
743545563
177624214
1074809819
1327334168
1263338984
751344895
611523324
1822551238
243456725
27134677
1316054803
1692503039
1718450426
1443448373
348533025
542761812
1552187999
210673928
192953962
1753596671
1464610648
1238686689
801224155
255134931
776996460
277240935
78087171
518972325
1778803661
1320058407
2130688669
1139904095
1847360758
594586409
1354105204
664554950
1580436541
1396350173
753960118
16071564
1367096506
1755553034
1151168371
962176817
671185418
475026428
1558839302
675228225
1289654568
730757352
2048189966
512837691
1226617018
1360776645
922142835
1010809131
786345305
264481225
1472194363
783187850
58914201
122405415
1340607636
681312323
172880980
1122415868
1562806567
1642042601
2009499459
128153413
1237094124
1434927481
881445649
1944908108
731882555
620418814
1844620883
241652819
449915339
1174335477
1144710209
1356295455
1265115461
1347158981
1283356578
333534439
285150002
519947750
102203213
731569540
1136073977
1136329601
518846431
25330437
246030658
467313697
1217822654
1509073188
2006655901
862143656
1488945756
1405600865
823060927
545234596
188808721
713105288
39698574
1275636761
1659566179
325203272
751888644
752264372
2059257730
1105975444
1211382951
1935786341
1900234929
1941394962
1977973263
1400531766
1516032089
1054690185
112235471
1492269480
963534173
1985936398
2075663765
6995512
1292670180
465135768
1100925325
1651531648
2082384388
405142061
1696409097
784838107
1042965765
2096478766
1638738226
162746858
1361343662
1790709834
1520909674
1386972808
1078347980
165739815
995398304
1270683656
1296256732
1256580969
1407756777
1657029507
1892178616
469288805
1177280428
488318733
1954778373
149747298
314886550
1453783357
930688534
1174279921
2049982683
292513704
785930368
1277009099
1613873092
1818588696
1708903946
270459117
1910114750
2125624352
702250050
1489119893
961123271
1262659012
1169100685
462509459
1785952995
1085095709
1160656869
1252747547
684412006
1235413845
2069690027
795550408
1374697548
663442061
1825753054
2143180466
2013480226
795208336
980370695
2100997866
1076784023
1824978885
164527210
1151568952
1906169366
1684346070
403479261
967645157
305049369
1444459130
1156414528
874688259
487764648
596194107
108690728
1310818121
528283737
1531782271
2054990055
1792128432
1362545624
249534361
442758922
1562534415
1673939315
50584529
581909446
285923199
1443980666
1332667653
976504110
2067715916
1600039129
25931551
1235718874
1192936990
265897388
1886371848
1688603998
181637452
1214464385
1844012269
157509203
2115281214
968136225
1838530196
395006999
73397802
790683234
279010358
206765807
1085656756
1848485371
85688629
643171833
1657719184
1069960966
1143307218
511827136
2127528730
1571324982
811928470
1066198207
954760066
16152142
867773959
141721052
2085466510
176467350
659405617
1819320377
338501837
993509012
623342414
734290718
970359615
661573537
829328205
1307890481
174827525
1543875161
542087795
1011591583
1341396727
399706574
632182772
1915811108
1483794855
1535600602
1779328743
1798171235
1611180955
1339631089
1354649365
482525406
2021106010
897723924
1287663706
251326022
1680775531
1994312992
281195088
886488718
1757992417
1096336690
818405140
679784550
638970318
1569078585
1363692899
1605956756
1712980323
939227168
120116329
1299412052
508768739
1712417157
239445767
2080790085
720759315
954273417
457077916
1709488867
909339768
980425761
1666095596
1942966068
2104392259
258422663
1972505754
337170576
894535308
1044201761
1623267882
1310129412
708182983
1614713943
1069003220
1737411391
1961745349
1460605964
325365533
1682006241
1021039096
1459410220
760185089
869805663
1195381467
1736836234
1770590773
1741242229
816191165
1895230631
1701237933
2076411731
127747506
2137392350
1274296599
1214625863
1617990257
1769585419
1353917897
12461571
1700378506
1938050385
1262397216
1183470268
1067282256
1999307796
640523429
1661238914
1370364198
908422826
600935583
88799442
232540970
2128208579
186467572
984504044
659758364
129611187
60800096
589802441
1570328073
934537305
1773328323
961615169
993622722
577127969
1082425324
2134308853
1332904813
1855539168
63985445
649979690
1365961466
2133424111
1479241019
1819793096
1654841338
1601799900
1312677827
1993682200
591867199
698988167
499308399
809253154
203222069
1720699861
359578845
324718768
760265897
300935792
108692035
1757663949
1237497067
477642979
1079640598
1235264341
393009827
436784706
599431024
1975765131
1937481989
668797526
1003057563
105108794
1240326110
1153797337
1625755004
1744817603
359789961
1749443529
116863047
2133029000
975902230
146966996
839156248
1613047078
361751991
2067148023
915093143
1437773905
2146955266
725838130
977289381
1660671813
309506890
702350411
54262091
398323724
1315192622
1453675037
1072267270
1117147505
20815170
1365893655
1439415864
1056279792
63048873
1026613761
1836509106
191230759
625661216
1657230107
547318318
1659596013
1017868333
1280309511
290497538
1092903583
852163006
2060901452
959321316
463581889
1256607736
1935753519
1650494058
1483240542
1101354470
1988856607
691113522
520778375
1227764377
2136733102
1501716369
2063639153
1110952158
1356188487
1177131177
400094356
2033377342
1823683565
209016453
81777056
1298115511
1178309523
1126355867
1790658030
180374002
24273792
381536225
1534825150
312224980
935178580
1017002750
2111915018
1612924733
915521999
316338221
1738194034
81936555
1012602836
458825320
1860320898
957331780
751550599
453151822
1409760918
1176965197
1533986231
504566513
1076141448
1612901322
1704805681
1616164846
742241153
1815360840
64300421
1612680822
2009888052
1261433523
74693089
381457059
928393485
941790305
34922570
2036603196
860214719
716805947
84004283
2021605231
318282278
681499054
1394715415
310551089
833746896
1880077491
2081416590
1942151952
927034267
966685058
1592873626
624378409
1340429495
1534911446
1428820873
1310551255
608806503
920203176
375372183
750759338
104604563
1824633963
1213557314
1609306674
154410770
1669250851
1180084666
999386389
1815469114
1129483752
817690070
1737603114
1132564656
2112961622
484840471
798119319
2051172347
2063535701
1775389129
1777923025
1264747890
357452752
1468809996
137644528
512924443
1108174534
1533849894
916816056
41131135
371481406
1587682561
1347652455
296326099
128682065
424171245
121805413
605954600
1840962046
435596350
1222601356
1538459809
2048650270
1122561181
1075298575
54551193
1476050950
1717945919
382536362
1212796332
185718117
2015817062
720252118
675563929
1074938006
1776483092
474278855
976656771
505578193
1984545434
826143057
758753767
1452253429
954638404
1400749820
890681374
1257888594
1652236395
563362637
1362523439
1405124497
419766860
647223492
1339278565
1745312859
1018375159
1545339377
758944553
1200406440
1581610293
521646522
286576864
850697725
2105474854
504417840
1940553016
1896079359
987286341
650336732
982586253
564151408
2065658043
1843902570
192273028
1677034852
228126484
1375345160
1378232162
1702957028
1473135335
1080170377
1144676213
1424567806
87061389
2008516550
182843808
1238419334
1477310038
800135410
1057413083
378799505
2005977065
1585193862
1091835220
782975609
455300544
516794737
1394748407
454270181
423141367
1346337369
1428799143
914847482
1511442630
1671562416
423842480
648357378
30887076
1537870090
963423398
352705570
386501098
1136349542
1851667395
1135941359
884190532
870626946
2074315723
1081722579
1177140415
1240250190
1010205553
227222045
102505043
294072552
194020349
23172128
561149315
955581439
225153003
947915496
955528781
444253596
925351384
1159459535
109886448
1375528682
1811503930
589744129
1654009472
687541034
778800512
1718098722
528206490
1879252036
316864835
177241788
871320943
759531575
21666662
1581217670
1614975689
84533129
771759339
584510277
994041602
524080348
1572392314
1775443789
1104272366
607368571
1397584844
291695313
619444691
133785902
957868501
1293460490
1612445196
634697029
1679604995
1993377401
1167663332
1961547512
1383220908
1631452304
440637054
206389999
801013356
42532038
492299931
1172059469
14323021
1562257231
989389412
1758299644
27522861
1186630491
1419220550
2044883092
1902966577
896974826
1179612468
1486687389
1597395858
651545882
1346576516
1489091872
1128389036
19331460
867562504
1606555256
64093322
1802529086
855180360
1848247883
2136123614
1609561421
1541273125
1968653519
1260541016
1490038816
145176598
1584516493
864668346
1350747237
1003305760
1026893636
804190158
1674022804
1648962440
443952046
392755203
905763523
215632271
973640756
976784223
1913258256
895479166
345628899
1930499631
1779575938
2041145712
258236894
1571010929
1969491837
1271547944
1374310277
1200471100
840821839
2061493192
1413061233
1742446299
1466037227
1930461650
842317345
296879045
1105370209
322501268
119223526
616382258
155925490
1070105503
600327897
147218538
544676751
1691529892
1093778738
1141387245
936147341
629853491
189819850
829031837
1777973561
751071493
707849953
93446148
940226231
1225014008
245508116
1218218680
242704780
1611520965
1770761254
1044164929
919102966
1620522560
726328656
404401485
1042430301
1837222461
2147222716
488526479
1492138970
1519369589
318508343
260933321
327871094
1289324492
518258733
1652340050
688079835
503572663
1211982114
729652488
1371573755
1339812499
463034925
176723157
1312504381
916526876
1431743442
1324816875
775284904
278964713
359252958
48515136
1334138270
1849891757
125595802
845657994
1581572099
428734598
611441010
1520735218
655792823
1903809221
1539442663
590369996
642149493
755355842
330268659
448341753
782309694
371102058
1903703493
59151052
122309075
1658269690
632488381
742312103
1783156000
139090905
699016733
21085521
1654860300
187544422
624717767
1655377380
74094186
294795668
1960672417
1070172004
2025637113
1396470753
1247465130
1773920663
1728259960
996914758
883264813
830240023
1459216997
754949210
231851037
1452487901
221169518
1763243098
1658530243
796871053
693046322
1054773071
657858861
1828570408
1003757091
54140429
1527737669
785258159
1630919937
1331207275
1901093848
1549117114
124448979
1613050569
2101434789
594796730
1159346302
1428554141
1394916158
575472874
196256577
225891521
1960578950
1151501314
896831355
1122413898
952378989
1952106470
349298492
750644667
1554237386
919464883
1748186382
1668897385
844141214
471830811
332157045
1180808815
1553119292
1026832236
855021883
823329223
1616239205
320647774
529972687
135116893
1574593749
1802883844
542106571
511845337
1679517067
47038788
617790435
1509983262
44486795
2026694379
956122749
262494430
1789516146
1229453844
1954876731
1483333233
555025565
1810464467
380742853
2143647088
413676177
1150917500
33965614
1134130179
1183920603
301812718
1344747954
2010253708
605192285
1632118376
1004903388
1780221216
848623128
782464410
546022076
1577557733
876493086
1207554340
241468573
1465433586
2116740692
693118082
601502717
1855947364
784554708
673432405
1164274759
823009620
1383104833
1174780076
2084226514
1391664718
1318967077
1275988878
1161687191
1334149973
1533630385
1875287448
839758941
1728445683
901918583
728912193
664457067
426522764
802157386
1775694290
218523037
934705461
691189817
1413142919
891259365
672566763
352187188
1981229215
183251487
282193120
1315140956
243666475
906601637
1514516631
132153180
2003231110
966684019
1580535085
1106912115
2033325533
604911243
131878856
1950206101
986029688
1032164156
1009836926
1259897039
73542935
173775838
2012059775
743866461
2168280
221518961
1747797545
1563000581
1944616337
440840620
1794679062
285707422
2088566913
538329718
2138624957
1701467487
1079064058
906599678
1748495410
2092076039
378201733
154063829
2128470764
885474176
979329683
1131814805
1159210661
824033708
2027283093
1346034473
1391996471
165583709
2123930992
799185111
543501289
1949332887
1498789212
673082942
261632870
1732499810
1798697878
1669394636
1741753747
1011381001
1755948907
626951838
1201826456
1038999089
1852848953
937994225
1596110760
508124986
1202024983
1555941761
1665093215
1136391862
909694903
621354641
2102816277
2082646163
298054554
2018992275
530972003
1381582818
2085587617
1481271620
1189268789
1865661057
352205765
526204199
1926267931
1614944915
1243827060
1023383762
1500751492
1704988633
1583696594
384973222
1533052148
155185749
1485761590
981778503
603510923
619293584
44317376
1002431382
527003115
480527826
764640975
528469421
2026972731
1941909650
1271965632
640874427
2055113337
1265089735
1746644230
316604040
1936961653
1964539608
59643628
1268610274
762619785
1500656718
1069886121
1297064193
1677905570
327732129
828372125
1837665419
1371268553
23428017
1356771194
106851027
1421908116
23232069
2089115503
788633362
1596101594
523051723
1122084752
1945031698
835100768
1106177891
601627794
19093585
735608143
1410261166
82966305
161485074
931759354
2009375228
2095708138
1340236318
1755953882
2143342022
615534267
597437444
1700618509
1757893373
1530182635
1865637223
178748501
749668775
291136174
271436233
1981052258
759406116
271224523
118905016
2054892169
892813972
1951786602
693634489
1798205734
819917089
174283020
743854633
649106864
2024722206
1863039606
1051345918
127125082
520654091
892624289
1053909309
188359953
612676708
15286963
629329135
2008823645
2059222419
1566765744
1267976974
1461323129
1350430567
89827211
1049736590
261782024
365223864
1186685632
1705453619
659367994
1359178810
191318002
1898644470
1831975613
2132215016
1289333050
991272955
1176312092
1701762136
282707439
1783978565
2109690142
1414559863
428748863
74654224
1872767960
2116914947
1013177780
1083215245
1681844995
683663497
1583316842
284389481
1113995366
1279665757
774309955
1632346495
2097054786
1653200366
1046430886
797791329
105083368
485363421
1220636731
332924698
439757022
1080037688
1367253243
15200506
640470323
619313188
251750203
1965551358
1861846624
2097647279
390651176
1750736494
335793329
925991300
613799761
1825786644
55566409
679138494
723311731
689931437
1431312899
1015177464
225636444
1888649786
1706907302
1406278634
1814635962
2139916812
1858665618
167807931
1876653028
1521075721
906110874
624306927
1623930280
50388424
2002587006
431028950
62789372
301960011
433090762
1656340217
87299649
2007805565
440185850
2117030032
572509793
1524682516
1915608962
2042608949
1706278246
1833186464
1769611275
1078580272
347777009
1361141953
875117074
143780702
1656347261
827418544
1298382459
161259647
1558906020
265838896
1413998531
619011145
132731004
1832542771
375523632
738178326
1332658794
1455574999
1644305974
762340988
628118528
898021762
693868263
1553731079
788636243
794417234
1859880516
1327422106
1979078080
469610652
1054077459
104330103
663481765
614524959
1928687452
537495877
1335509585
2062942468
606032211
1284815837
423611392
1713507156
1566006283
599481502
1715323940
1600011650
1374918021
1723213821
573192169
1267820760
1219817696
1879103828
1381481982
1156032047
492563999
1276634772
1995464287
1894985823
1284823445
1039000151
508793175
1090108510
2105584018
341937053
1728554406
357874119
806415132
1740743345
191100999
1535443565
863138686
1524820662
1965498251
567203241
1283498840
2017920041
1926132526
831322480
1986945466
459862695
488671319
50935311
1123467374
162441673
1904090572
699976320
692731483
1753832656
1956485772
2120929512
863978594
1108045384
1844194010
1831495681
1715443815
1696335681
978401984
1471127894
539550439
137591812
1394971697
1161890376
215375106
1657866447
1374662648
1369452775
2079744707
1279383988
318309173
1270844193
1179002903
90272671
1921670159
398262095
597706114
1413998531
1026437522
1290836812
1311235876
179831403
573719755
675190716
1975222466
1713342893
45610751
1567383109
317595614
889116906
760555655
1478301160
741306766
106147346
2062169558
751249909
1855410424
1104855964
1356522988
507800623
804031622
612391982
1399673439
1689672109
658741758
1778293376
1605891409
558017088
1083434035
1714845776
1891264898
260497939
1829668519
1628927590
895314273
1067636166
1306496182
1896572388
111082662
1907761767
1117803492
1466949232
1456687158
5574662
1581368368
304156190
400225451
92102037
991712016
216769662
1850734440
1411267554
1540226701
1259474159
1662299483
1854863359
1134512710
1174181566
1230527620
155072131
1910324521
751369182
2000065713
354782659
1913644980
528899919
406672385
384969321
727306198
1579080624
1908604227
507098905
1988166785
1395636632
308771127
611388574
866391401
899439970
759515213
1810594976
1222035450
129354203
677088517
144071732
1869590109
846697557
883039791
979787273
1917790782
1756145620
166903013
1909741729
526488657
2054273474
1075978193
1825777072
1679935940
131797295
397346232
820293441
231681340
1157377414
2089902334
874667727
1002048299
25851517
1320936744
1210419169
247235404
794827691
1768931993
886856890
380648056
283300610
313204476
207288675
600876078
1053707779
370225043
315170725
1551287857
987452016
10429750
1678864088
906429091
2129685763
972908540
1776348690
492592808
1115598344
1135365687
425463205
1278266017
1202302122
2052934790
791453609
2096127123
1900265264
993946762
362700410
423758797
722577040
1613662418
2119966837
1887800951
50780839
6997827
1136297885
2042758447
99116484
171971854
625995230
1737678813
1244517723
787115827
1478596413
877121144
997689210
1523183567
1618177985
756775221
1689189112
1226894137
263566545
1963004747
804563595
1543230673
680688926
969660584
1392182333
1722234193
949311930
1256705737
1177412517
1167149650
1172000100
1558354252
736628925
1091625772
362215527
2105212342
1582215260
1341656748
4736682
1063020470
1514953076
1712475760
1031262774
101853641
1715257930
827625073
67127565
2116910556
1131274801
315977670
243876534
713718010
443264642
83418670
991566567
771123159
797502375
871746226
68696025
716238756
520379741
44401333
1254030460
467676993
593226590
130591521
63062620
2108811079
777332
516660314
197634775
795574894
2101650883
2111551536
2014976616
1662533270
1306982401
1382292507
343799826
1688068727
1664053652
701384559
905579392
685826224
282762847
1466609228
1212431259
669870780
1523095710
1154965396
1568567778
603782295
753360828
1616139614
94778644
632571227
18900233
2119359160
1122506580
1857895557
1631985992
983927415
478205692
2119150480
1075446584
412887214
1140818084
209458846
1147849723
1742205385
1515702648
466738736
987517006
289764002
1898966785
1478793172
983555441
1694151636
2036385001
1843760183
2058315179
1410930853
494281170
918292623
16976233
1484282415
130650393
533229471
1861256139
483527854
617257594
1775363425
1197422181
765731671
1839650860
627552892
1407978349
767014387
1058591238
2108164297
2126775934
166356455
1517911639
522242978
63147357
1785784700
1372325784
1354806824
884661376
710630942
232598520
340985580
404335694
870494241
349878409
1423307584
116257892
258404794
441387321
652837400
1042984790
891133769
1832199950
1770897333
1015917185
782071173
376529367
1981711928
646081622
506863418
194251715
1122960000
1187293130
153044211
68701199
851319071
1187727096
1026710002
812523692
1437785320
234806043
1044542810
136529230
841321635
1274109267
1521679939
467161059
1173053164
966330681
1746656650
1885537399
70379083
1841093024
1044258923
1472965120
36162195
2056103944
78211064
1576631610
697730375
1173649552
437526908
621389021
2025418281
128625664
869360807
1839118415
871813864
1148718044
1415770641
1345947511
537637271
2047964918
755804691
920595137
1805531391
1664898785
1784935320
910996570
1527737501
1892375582
281591845
328015470
1000977108
1465522015
60868904
29406233
1942353987
1236083122
1189866215
1058033058
1512924698
1632659014
1994787362
1247208546
1131136436
1414117000
1458151120
899167890
1987311749
770702057
1344955234
216157238
516037644
859568014
75756
1856634274
366402533
1160641757
2024408365
871446686
794518280
71993850
446680540
623480954
1297038429
2041268109
1312322826
1709749769
1164204651
1274239391
16271627
1218564995
600115829
2008006228
1538603743
1090957471
1669318545
1172098347
1568265366
1388831283
1770644830
1773146340
917098584
1424119526
2001066796
507906593
590737161
159292149
1935601697
469536133
1702053326
1699785042
2008136430
243483830
272815131
1737915990
1847986471
1852968339
2014887088
816552845
1870200915
642825361
1564664558
681302118
1810666527
1540571779
946932519
101999764
1180675164
229747381
653819609
1359805481
167618012
1559796321
1443245450
1145560166
1301286124
358687536
269116225
956489055
1627731605
1358734923
1009419064
922104645
73251717
370080116
1692484845
1486386014
930550095
1745138781
1658676637
2042176309
774631130
296360770
861197669
358406310
535378739
1851345767
1059813834
387623141
1179931715
1998459782
1891327085
296944928
950569596
1772985845
1364400948
320726994
434162868
541560988
1869767941
1807505182
1769886999
917645088
478462849
627488238
970356756
727565688
1932040796
145797627
1992721499
84875797
1493642175
1042609219
1103079865
276543528
206478156
902633405
2015610007
195760392
36793140
1685818083
2102597915
1274576416
1896421246
1483617551
739966690
1352710787
625399978
1194753074
1927987755
1294869146
1907698545
397289340
1953834238
2054060302
1379480892
1220128681
1608155673
1279052324
1602155883
2062871745
1030103519
2137474010
679349209
424521090
1599338900
1910340470
1556809259
40062167
356390419
1629781211
378561240
887914151
377375572
2002051770
566133661
1259343473
401892702
536630507
812001428
1167475467
1908304752
1679957293
428277354
725119980
636845351
221201826
1736505842
1747223225
1789612369
1322295576
429878913
1497537812
480264184
562424462
1358872037
1983999634
1825520175
1937735877
1258274585
164159416
1573854401
515463455
1598389091
688703296
1897366545
1429116547
670251322
373334088
400188581
761307486
70662096
905689517
1964364069
720665609
1641087147
488262229
1227124567
346710832
1494180709
2134858156
445990579
230460145
1015395984
1608558914
1015667292
2105158121
1783049041
480011314
1220701912
1155112475
960568343
1548960667
1299888541
1335423472
1081719516
1231378140
1620300111
197271483
1106448570
1713611478
899614573
872671021
778550289
307315191
2133905797
223547611
1212895363
1056039629
1549925036
873819393
2130959371
287791016
1133791543
1887643345
1707991081
646315639
80225390
178484852
2089129361
566671243
1000525454
722012633
691338595
728174285
1369296702
2025378234
1655310001
625191973
937821976
452767759
701705877
570621991
1743954091
366859475
532667024
1283696687
818577715
1149294317
1233996369
531852519
712141995
1157150588
367587550
1740559986
180029408
1807822452
1380844115
1298631478
681886853
1401017675
1300878824
1440290658
794047385
762503030
1361643801
660772379
314234930
1995780706
851897024
1774961716
1099479883
415931704
947776460
464799494
543010356
395013978
910313244
515707443
869724367
429412792
1848796133
1257800700
2053362351
655116547
91538144
1446112427
102490859
376886174
1138249164
1947421976
1206203819
564605017
1984428139
819719247
701528147
297282403
1597020010
1201504355
650979589
826695064
1310990576
1006030270
1181932409
539075728
265374559
1014295911
819661636
476821948
1320280921
106123543
1155552902
1588155284
1132001282
1541175110
482017117
1523933073
836285262
631839229
103556000
214780058
1154944252
1795989912
27159986
1360073511
1467429811
120890662
165376824
635264305
1672179668
280441321
627804055
874859635
685965992
422620496
836813534
2118600340
808709042
740084430
1888008068
694203292
561109571
814376366
803500341
1212447831
674915048
1843190386
1540842901
231687949
268770263
559341337
799491977
1651388650
1027097234
774379573
1199436835
2043416540
1571156991
532743207
1001165230
89733702
901281905
1380844792
1364552521
1059782665
564710137
386550745
327896011
421048466
265885631
105907459
1616061979
290354601
742098357
67181984
1320738097
777848115
1557552343
1949121146
1921486100
2034424145
17242212
509848382
694418196
1275087204
1311511803
1833201007
978493932
417238082
1090625535
566543445
1923844534
821733881
1795119972
867281705
692240984
1788421552
1616491833
969087814
272935793
228394864
593101309
1014955311
1853175767
810437427
2012841417
776069601
252194218
310675850
411404085
1709292049
771617047
1002658037
1218321135
750218619
861253358
1379579797
1825036915
1522120588
270357511
48727061
1472766260
1706997926
1302799087
1635953168
1668077535
1686874254
1985553754
247431047
1516926271
2087124751
1076556415
1211095853
1686478810
518797733
334296057
1205605161
44283102
1734709690
630511498
949934054
2051663326
1492326993
1010032617
1255577056
960537840
563033299
20027104
1294307641
673643501
1408950288
1661477811
1326214341
1974377419
1167780789
1000681945
690004040
1046163719
1273148183
1539977537
806047665
1424386793
2145114533
407777494
494066170
925744455
696170443
1672521492
550413781
370174935
1651438268
1716163609
93989375
348840282
1656377702
1205041897
1773608276
1107786230
579866255
43653990
271476193
1696417361
880804351
1885337236
591019895
840581657
714386390
747482166
1371130801
1067290199
1547556337
1922450617
497848632
127930894
891056510
2139241705
408245100
2022027372
1689733230
324755769
908762772
1894315180
1000475754
1243345759
1716027637
530050538
1146571700
614783826
1085749674
1192722246
926003260
1096607842
230687155
817969794
10542
999632403
12195758
1816174013
342114124
133590107
496339401
1163594492
404711908
1877229049
2067111431
1720545989
1621763529
885147217
1514753507
636313193
884484351
2056100829
973731289
1952172781
905443459
1651486365
1445192395
499612193
526556498
1869163720
850750086
157691140
1438223034
957093971
1349703687
201834415
2003859276
1806516631
2024008228
271807636
1152157425
347768726
35700502
1417108740
434183658
208007978
1852558626
579317463
2070536329
322901201
1013399500
2028054715
1385057003
559646377
1356058915
374989409
1247683731
1696843257
1418262724
790466964
1865978412
163808063
1505651507
2049095063
2040615522
220605111
2052881049
2013916841
1735141380
2112910429
669582449
633620769
1270833043
2080875190
1994272785
500026072
893692169
1664953223
1197868712
1439621632
1099875900
254037542
183290785
1858813089
1630819395
683667725
1175629879
158950779
1616915686
546890318
1958533338
800941203
2001041372
1807836675
348386701
44900131
1384364348
1458324678
27819757
1859250723
995190667
672513429
987903713
213204020
1788400480
553509670
749817592
624977598
1389954143
36296214
1252282844
589476778
1861511695
243521188
668065787
1304026154
297713482
651909378
1970429726
696886071
1278271551
1436816879
334880226
1024534820
1144553255
1899625306
2107053706
1731741157
1588120806
1191595432
1170047878
1447341429
451093639
464379873
2077290895
1658359386
1329958504
990030652
1562044461
2034517910
184748575
1680316647
388675502
149690675
1037189364
1169452080
359263749
930157530
1380237130
294788463
197131745
1052788738
1186290601
1368095882
340336973
749974856
585130856
487477690
992132968
2008208972
1848942290
2112145616
1895943933
130558902
1169315268
718413688
476462522
624783544
2009694142
843107920
367927029
560677546
1916255102
2051549906
2140808938
1619640373
1881629863
65124013
1542363658
1659884174
1896973657
2065888755
497620024
1377101533
1059627448
902774141
1751760365
1317157764
1179885864
66763262
1025907388
1522493397
872207621
319517209
2008841659
766105006
963623967
445412054
496093032
2051101153
1860152011
1460285027
5916586
1849931075
2088840191
221554138
1861359756
1024073966
1665811559
1955891104
483310999
124663798
1232310710
1717978770
1848616928
1949885404
336051645
1333892291
44140985
169274992
572844327
1667533364
302187694
750331277
22800923
2086885677
581037425
939778454
1390952647
2088848133
1348174338
1209392830
906896495
1539819749
1454520141
1948787891
861759742
1058448332
98445269
2135298708
622541506
1682093001
1014878272
390476526
113761491
193690860
1574131904
1674490468
1913885729
1606737183
738843160
1540367763
1633930687
1937371676
1426773745
2101407795
139753840
431715168
659995300
1429669853
720720395
1228523686
290593865
974707313
1372575700
71797287
1308920320
900458585
1812136505
533923876
129989459
676516740
361429673
1141270517
1154070706
1544295098
1853274528
1731786349
16757236
558644587
2006039720
500442717
1298931638
314676511
1516284272
1383791376
443764913
899471879
825687173
2061279361
112103712
1878359291
622667330
425615371
248301573
2059807903
857159644
562796653
1320036108
61119498
1405279199
1077141268
1234332476
358420596
1966141226
1563240160
966454952
296493957
433564619
968963100
909814704
1512485438
117745787
390057926
112701865
2021281718
1634744703
631176984
2125101141
2066463999
877784125
1763530703
978273782
1232339020
1446564662
1098281329
1587093009
162689933
2001665563
557863004
2035070847
346688448
269128475
407318879
75977154
838224819
1733959584
313449569
708292648
830131664
1410511945
1352208357
300251171
983754835
647165663
1984013670
1108289911
1216158341
1103765330
96212551
725552181
1999227750
463084246
657048228
1407685505
1277868769
1723403889
1488791100
1011823117
1892650778
2129791100
2142928981
2020054623
1883218920
828582451
669709465
1320650178
1546643372
1689348741
319992714
46003350
549063293
178353424
1501064724
659116457
256969323
267496237
1551167085
176441095
125741862
681989077
561895108
2012675117
829090499
609019177
1767995410
1709488517
638202199
1615850060
804452082
1184888338
701891348
27598019
397064182
1700562144
1949085620
117607387
1068899320
100887516
959634059
62722831
1649433215
1420960710
1274242121
606486624
1037602205
685195434
386636685
183979485
852646243
346921511
1163330021
683239962
1848903948
1702656216
948037158
1012751959
771955408
611908412
1171667731
1561103834
735865231
1576816026
803351838
207140071
2114487493
2056016644
702803253
537919060
418070263
2114274402
305094226
445270882
705302333
1502341737
63468986
2007569755
525169340
838868842
1668617411
729624328
1587093009
1574800817
90069406
898251051
1460081868
1290240527
2057373229
1497461341
1029527082
968378631
1584373964
35179923
499863725
173179198
367614122
356065921
2051253460
359681706
187178068
1364318265
1322591338
320212827
580077838
1537665361
139649447
2484280
1520732300
1829499661
1667637050
1179641579
1212303637
1361933154
659129571
1963458504
1863426866
1604892856
1375529334
489229780
2112590473
1466111236
530463202
424957181
561187238
786046372
311647812
1373487964
1613172488
1087980551
949666293
964472300
470717251
865307778
1449614159
827846030
873108658
174833009
806573345
955306838
1355918363
1121993771
1947636309
1636078374
2043995720
1534481289
1757734166
319485284
1507142523
2119435150
1669477322
342472776
1295039797
2054071160
1192889556
1362710896
809220154
1421667445
475389329
1870200915
1406134888
263251409
1703840353
1706421448
99043674
1055972667
56584823
2004297529
121756521
1560514738
1089487973
194259452
1796463378
672518697
470471844
453220454
1108036953
1534933901
383213645
1385949772
2054469709
967400872
1708956659
655352265
977989410
1929125479
1844036549
919884599
138861844
602650767
69680395
1823384010
357356271
223014728
1945797120
411646379
939717985
655402527
1149457899
1911719783
1877709516
115051412
848940130
1768018872
448545106
1592169687
1770545596
101453997
158002428
2120709107
1875977195
752846511
907179975
726230560
1098323916
298865742
1948257552
59036602
556590253
1450237178
1406306011
2024719765
1573207530
260099429
609963246
1566179007
891512678
1617537993
1796039051
1777824645
17655554
510641955
1984255610
1677093226
1177773325
1083313455
1442497152
546260389
1865624823
1440615165
1001119156
667265048
43268090
1003895471
1593621187
1365817214
328096824
1259725917
1451800993
218456515
117366722
896160881
1848170059
192050556
685873575
1844956434
911834552
1158237773
818436707
1812645008
338320122
1528635351
1833333544
2045962334
2143844361
784776466
1936980279
984316726
1848246195
1235005865
661110141
1811448615
322041946
1027939099
1864371411
99653671
560685671
1533314585
383085180
406282792
1774648902
1238725825
513142717
379422698
620740228
1835598392
2016351123
1194760630
1028463468
761382401
709417444
223748770
2133800401
2067291538
584979987
1767490374
1296240895
659036979
1385955594
1055987820
1643658161
1993756718
388156300
876911440
1829239298
1354850583
395970975
1406022347
1378405948
931618259
1164930419
1796626878
797786171
1167452429
1210188018
1088538982
931610525
1128486735
243876534
183916126
1578051928
391399945
1916008654
1920696107
2053431176
1685377612
327885197
1168325359
1345672055
945604470
1404176815
590331843
1360268113
1203423431
365752479
1267810327
1288431321
245105886
466806119
653049133
1288552610
1412839650
1275593959
1852950794
1810318508
220443437
669579054
739527419
1690888216
2102443543
102127349
2126494835
760955265
1070823993
267385136
595365308
1309303474
1622444713
1056287219
458835844
381472241
355714411
1315859670
1862884796
1817305226
1989461367
278800146
1891896788
891477501
1994485052
1068397243
67834925
926208416
1669150376
956180094
1258638590
2032913026
1951244867
1332014712
1490384103
1314863413
506009457
2053438120
105409914
1994137907
902495757
566399871
213084017
921449277
1088367596
627863624
737923442
166995152
1204991364
447953164
1867588678
1797937246
1817888285
363429752
1096520751
536886636
1743081013
526209005
1735804660
1337700722
2123818106
1474505741
2097699831
151226261
1117418721
2035537500
264748986
2110665213
88319469
1414488683
836787058
422000772
830512269
1096242735
658162871
2003356883
1894630774
861924231
2002762657
1847839036
652104054
1074933981
1480149625
534981330
1247615464
588114343
1106745405
849439603
255611426
1075131370
1600333134
1979415570
1458671639
1733221082
1660490391
801249699
276476136
1692515395
1587598450
1542361497
1347159512
147000980
178998492
1983908831
628058180
1266134943
276125029
1934336291
880202507
1755187949
2118262571
774426446
1449968678
1025286035
1692606909
1503767369
311534334
452991308
1424571287
2003122078
512926164
19300148
2022825002
1577637205
1977549402
1283241147
532394955
1392377316
648850840
1433431906
720442294
329438528
256767777
1902536358
1335894040
129848595
853652420
1140418365
1405634162
869756951
934133151
1374907600
1111187315
605204874
1261456362
635656439
1495272605
213926350
1088206198
1108776884
600249840
1779499967
1959445663
631033640
495747111
1527705914
1834692631
907821277
1791747109
1969411942
1965423058
991081971
2080768299
1319688447
1832774242
176360357
1025930186
218207665
290670952
17172926
2122286979
1266023435
1565704280
1727582274
1482279533
576545516
1472054690
2044797225
862841162
1182959389
372881385
807657970
1224816430
1449350
1917825688
663453397
1343792634
966896090
1542062368
523385440
1633142360
794629421
417301853
287586373
1184871306
354556535
1980103858
842255032
650977558
748984036
264114334
1333534503
386960724
843404741
830717521
250087963
925490728
923950391
350911415
1580672087
1064582334
120047546
477612990
1402929778
734809107
1222368128
1461923507
614409574
44344732
1906377533
1422869560
735684973
519293269
1803472754
1384977100
1513769217
1202693304
588131137
486030281
97775356
751237660
178487307
497295627
1323049408
227164000
1218034108
746582088
503473546
1665741829
770369604
1837649514
1573616156
2132269565
1853634115
1520779933
1810304729
934359558
2026317406
552976575
1733085031
1950948295
803562923
786215143
1106997638
52378075
554235672
1987935031
1129325231
319139431
470397734
1197719474
550054049
118149465
1591894695
59601098
659630733
1056048706
1259439825
2042735242
645222710
2005103737
581523061
870925534
1190241279
1177211899
1906317844
497829261
1082090478
1317434466
1840579619
1007864118
2130002751
329822891
1398836165
1492087954
2117211547
2086908796
344713028
2116252503
254976072
1889686638
678288069
1702288882
282838093
151951780
178271840
514349911
1373539859
1853915879
1453668897
846620295
1116864106
858156631
347185408
527165834
1042215668
462209566
662825275
140677439
544168126
614797873
1468075166
1996303647
1657763190
76112236
1902925303
673105065
621714001
1028891853
109006214
92520985
1482683243
961188621
988146611
148698093
2053143079
2128974648
1685318440
804650791
1308878959
533623861
1536695672
1719817180
1614581149
986491014
992369788
1884349164
1500037749
796283097
144433963
2022269285
2069072384
975534935
1623124231
1205004613
895075419
1596039983
1853816832
1415009144
1806956432
1212388144
1551989623
1989508858
1535742502
420492633
1654402157
262838961
346212591
548896907
476481883
332416360
198897195
127888790
1780223330
364377935
294425160
1834626221
842851798
906058490
1301794743
3249493
1825838648
145784498
872033946
714004823
629652239
787566631
485762280
2115112319
460201006
603689675
1569859033
118981527
1988237799
2021332589
2075100830
1181128716
1586010946
916113587
91979209
2074407405
760667671
1785650050
762761043
1840991889
649350361
1617512406
660383974
2061279136
892259816
768265560
1961179638
1083231739
761933224
105455376
1545229112
921120441
54055464
794014388
1805201416
441388174
699869773
1783735831
161342732
1039191998
1290298146
922486547
1805461068
1058746176
165209909
1554228461
1591718764
187757935
438695084
336952182
983933669
1483539656
1409291874
262481739
1361532955
1997431677
1840385753
218088511
1104928853
1572656284
1979990551
32532453
85167830
115644514
1297408732
283781256
808748685
1633897802
761361163
1813786871
609461515
1482758915
1481230922
651917735
206839545
1032460053
1200136140
207527423
1806769688
789996440
324700589
887364434
1812594464
976292013
538471824
213802772
824210617
2133047185
11637032
1593679391
1784389058
628580337
144658765
1902254799
1774389694
1782567565
330325241
1037449511
1230199528
314804952
1591541207
657694835
1355692813
1897246139
1085388310
357037353
997791614
1639562952
525907153
1601735939
693505670
652426399
1052203646
767055841
77822619
585602657
1989617651
874846093
1919859869
159739313
1668908347
901041290
1212112022
1481906346
218207596
95552818
1759899588
1016846538
775662412
1616117436
811939901
966377732
664315292
1870131289
1024975786
1413773363
1406849752
1690631300
1780313083
1020168781
273846613
1126010056
1384871892
807538112
1584965776
2086460563
1586080553
1735858470
334488290
1671551043
277807467
1055346820
173198523
2132301748
7176250
489330279
844562944
1071126258
348407709
959423841
1165925703
664199074
1371586234
1084551051
577846226
735277124
998162940
1489091039
73759210
236874590
1297637074
19595121
482909972
1625045998
699320278
1519531373
315811325
1839919706
256568050
1173634148
2106781524
1266094497
1837508257
1448323289
1064930505
2115868460
391125575
920820772
44268196
1678535825
1594973627
2135885473
1866691763
1223646338
675639156
1209320424
1926653817
1578576002
471954828
1272759146
1385514795
465358200
1152823621
1734659710
1154837820
273283571
146572835
613532005
1976373608
1588339516
921129825
793767885
985268744
1889336657
2043315638
643036234
1965025286
1656350049
1442829951
1539432481
622110522
418243799
1151019038
1743611386
690167466
917030316
73413863
1632139291
633436840
426283508
1826546878
1221296585
901707676
1293509876
417198409
1869568591
2121363067
586642447
871483178
613345324
1144795236
627677173
116775548
1794657732
99368915
575432706
1519452120
1290012865
1215106627
417222271
1421327516
1755063384
779259737
1116980704
596715560
1667278262
703997892
873210127
1054160259
2000767388
1008348792
1595467956
1367253178
847253333
1873607688
1797306399
1901715428
421284515
60109758
2092922274
1008129734
728579767
1145973979
678612958
322048424
1918647281
1607351748
1676765137
548325344
226215229
842560128
249000728
1681465567
723644630
1053584412
707703086
967785585
650921808
1696973330
1386391328
682235616
1686889427
2049971994
1328518959
202917497
1555241934
467043557
313757924
41965055
790013790
284167772
1678946726
806581434
4555643
682546615
637015795
1378459650
1359274996
240897465
170431893
730279896
2107502075
1376965462
2133950706
1770691490
1653626268
982224690
6501117
636727233
1474122518
1656657355
1530092776
1560034588
1710823508
721544882
1388016894
1354086761
37198765
1250066290
1889260229
577269663
240624225
1029348032
626734713
958187121
1104964569
1204165953
623936178
1529222809
1039375090
1539153302
539659843
596655020
921544228
1284649165
576179159
986684707
631232948
1846716562
1039849233
1306300109
1668253008
1761445553
1383318971
933764729
1548949066
1542562168
1521877146
671750394
759158350
1983269938
1349602856
383054276
1143267423
565428308
1120904577
1647981948
1424573117
1913821569
79671087
1866530613
1971868193
1578799933
893973226
1420799368
2033778721
1806580127
763596482
1194267881
991237407
577098356
1923900549
392106811
977540700
679999181
1000200878
52464430
1962462240
475659362
555314814
672019721
485195628
345478601
1777108712
477879713
531492504
473045806
1450714065
1547264148
1708635926
1908397649
716611333
951810986
96952185
1744133470
2142652805
1585530456
524659189
143824988
1822163887
639334031
1517212319
1608175986
815952541
2054039548
276667740
1691940156
865351182
204636069
1527544456
498829595
722712632
592955108
1042744222
1287769731
172773731
2018611147
1553382044
1603084555
1024054031
1188504363
1510702397
1519001586
1329410090
153845639
371680300
1742384769
245191287
1038952860
1700020468
977215718
1583593837
622622114
502603496
631512407
1022230948
17352161
445846522
202016806
934316016
1999076739
355240014
1812152048
1011041122
164272742
536070122
1596487702
689558436
2010109858
444417041
1133051882
1181334533
543124006
1566067249
509704017
867769966
1613068383
1093117400
2063462010
580376425
1048356727
1767259193
2012151012
463962283
274395047
251384865
476079670
1291839063
958373924
1628798191
1746643726
1587799653
673433370
35160709
1998282379
909492602
1141585657
1444479316
651844812
1806765509
828257039
2131198458
477220596
141571972
1365772920
1417746348
1939536199
1981895649
168100710
2000452865
2111149951
1066872220
731359488
1718402173
1849149437
815356538
1202027028
2048715541
987123594
406307896
945303009
1108959667
1677789948
552091508
421531519
878347278
178281162
2101343719
1087881364
927021003
1251556284
376869685
818659796
1766636821
1696560187
608950229
1286681333
1589283296
460660239
2112378125
1491743414
1331071695
60376446
1753406436
753486170
1171581205
1479525141
1946398879
1518692259
554162867
1851052540
1580037276
371968654
2038608078
1572482956
151264127
971390132
53692296
1446059007
1211970636
443669888
601547371
1625665469
289891205
101217604
1950496871
1132373149
1303581785
567035854
1482384921
863272964
1568639128
1732397906
966398469
2020246035
1407299636
1028928839
766770027
168081419
2068443952
174750909
646336619
1413124077
791260598
511672533
695504873
1949973951
819387708
306010434
1026420604
292964805
1759202212
420911558
1946563246
2135331869
1264275016
1197219503
1200754540
2010295111
420000477
453587193
1276287391
2014059721
1251739451
824119953
1609929529
2009041478
280527427
150981451
488390348
1791765014
1369178267
634019518
1086977869
1067422637
1896449307
1811183539
1849178876
605239479
503143418
994869229
1220420116
592738157
847362310
983013310
652536930
487241374
1341336413
1599194638
1747690055
701279026
1602797243
1099740686
743529450
1811398000
1347512412
1753366259
703374429
1359898510
832795729
781626356
1949870694
81948240
158428400
504304964
608053596
2117588253
1487004920
353373875
1143875227
524912284
1027435536
1549279375
2125087311
2050928957
13725594
1712098824
1290765049
1810395316
527627066
1714335906
2136799497
423593765
216049125
1269665077
2026203649
264673177
809143231
1428960840
1893762016
371062743
1452547952
1232354160
1146011514
410457374
1164209988
1659504950
540157797
9174452
761935084
1507955738
824793594
1770928519
2119754028
1555950534
1432588659
1582408034
2014741131
1850898726
1189008942
1323205644
1668410228
863093115
1796787520
1485269493
397499725
2089170201
61379145
1509355519
84486067
1774528422
620755134
721478098
709926744
1267563804
309339933
2080073415
16165875
1336136802
5545235
4214235
2052902411
905247627
1148629468
1836142419
1426489220
83478559
2110326183
578910407
550494703
187729537
1670165045
1712869354
2047945241
511684063
1851861226
1874214
1341673039
341461780
539948530
195253680
580804549
786487347
1715863299
1556800052
1629952201
1155125453
508679376
1342906035
1727011338
2121388791
612009694
161483744
869494120
92851692
133769298
1078195781
524469098
2005725482
609894206
674350699
1710521231
676888490
464773564
374090752
1711183647
1764705707
1070069157
161246122
1919997025
1305605714
959822054
554786489
2142324937
1132804886
2038709208
223530308
1472619869
380576130
536271133
1881024743
148224992
149634725
691423718
1808246958
2121184810
735478119
807807354
1382015465
1103290289
364972372
1543938182
612024872
1264220536
1960814591
303136795
69464329
257701311
1027918690
65962938
1657126309
1924684838
1481954685
667488736
2139466525
1288375312
1217225762
243025267
1455329928
120808111
1097307620
1610812916
1413383879
53278910
626400579
750891011
1112507785
433217888
243806206
590892186
1433879503
1499097062
1571648390
1347115316
704715706
927235746
250992344
1287909863
2048539263
983213689
333466889
728607220
491790312
754597199
1957976165
475509629
191861790
976687833
1037136641
835813544
1945072877
2034036896
571675171
1770507532
340846715
1243976285
1106619668
1634716052
2136648570
2044764928
1318875936
821377184
547919503
1877364690
806033700
1636564872
996248365
666188181
479665132
517323230
1023594730
2091687759
1163414597
1806185425
1855301682
301253096
802415
1216112356
1747074199
1191594667
1701011141
1084097441
1025785511
545362944
2123549033
268720231
641212795
1153904060
328576932
1747303788
1106026558
1308177177
422505827
95298013
1275805303
1857996493
1556175976
2139416793
727780399
776124158
335595872
1825592824
1753238221
728516731
1951916793
767389327
2209483
1720805171
1106228018
1032231718
290594424
301506298
833514718
1873077396
991971770
1183431333
2017744562
161595883
223438956
194528243
1680481168
219009394
545300947
583023024
1056663484
334491252
2132149160
810355811
1029135144
1641573191
221696138
731686839
1467625886
67631363
1587673449
59285605
1183770327
206716204
634244823
220385114
738638433
1963347859
1241106298
233247240
1305907263
1728568168
1923696787
1735364861
1659083921
1845351181
1299506879
1174829344
474577614
1727979555
530837032
1120039550
1268211360
1341382417
909355451
1185958915
1871276245
184593889
375361018
1439570308
1111681826
283195316
682234697
208494058
1816890886
532585100
1408390733
1811205088
513812161
1474858103
1047309973
947680632
795755919
1818999092
1771388148
1766898548
631273336
1503382901
1408276238
2083525703
94050580
1760811792
884044593
1896515062
346969094
1343157925
1653796387
647127352
784728621
685332884
238065721
1464198023
1224939772
1211505259
1715008982
889711362
919050092
2065291122
1406343582
591761378
1050806599
1597197570
406856039
1239900080
1719980984
2091790508
140154063
1819460691
36453702
435786646
1780972899
1764159743
369179149
242118978
480698846
889831425
1135875974
356672785
1581731042
2103627126
181025897
580379298
1477538594
1408611824
1916801962
739283981
1024641045
27475298
341750791
699520093
1597957239
1288712314
1013699401
289455387
556445141
23604662
1292204614
1446317543
356321814
1064284699
880288641
1371735735
215189656
140271907
678412971
528362570
930026182
89027073
1462532429
654387557
1789146921
484818521
827757410
1899396210
1080797179
875600376
584867595
917573653
281437665
659181546
2110263258
1895540408
2111322517
215306376
1859491959
1617935496
1080836951
582787571
1912809102
1459401937
781825929
308582315
655380127
1214536157
422038971
79165239
58687711
938261998
1003125365
744912113
1114103831
948647176
1089937812
2071945176
1615437368
1428038773
1866416789
276341121
1000662556
339094789
1755328216
1739452196
8570066
699291332
394880555
1908301394
344676201
1549358282
1699039296
619255278
1781469056
235601008
1928782373
1223057485
1603902158
2122019898
1885271620
683691044
124234159
563141739
664652974
878275534
67224720
1288515454
1010463026
615430005
1653081252
450150927
945219815
1282506311
1370887376
1989043418
244368856
86899334
1682818719
694824406
2060500832
826402671
1593962919
1230799592
2049706394
2010217096
1485312607
939960206
786275167
1554373648
990782752
1631239247
1497978443
2144251888
1247980528
1705839254
1832162586
2052403687
529343272
64417662
564942453
866619731
2051056009
1319343498
1983595921
675803716
1754905125
1099086718
1228518456
967270057
195230415
2050120707
1999302484
1336397583
1088219608
1273347456
956207693
756312896
1237454776
1321659943
1785667962
1287112463
1531594552
1221224896
2095877131
1830457199
2032531416
180491040
1692556396
1388526722
69539074
764794929
1088108793
934558344
623728791
1570033349
169947587
392775734
1363114614
1487851308
1601077201
89137259
525300439
944318916
425822664
649372420
212615926
202227230
956677004
124216341
302766040
1083926204
1383978388
440549589
37271198
1001121917
236012301
1819961993
2104682680
1074850766
1989812104
19926793
1487839419
1392410686
1231736760
5532259
347002961
1459065328
232257024
1319900014
633585685
1898082699
1517144924
1530649886
1133403389
924841279
810820719
1437066462
1580207239
1747033248
1827253026
779657722
39527197
564020555
921981206
1421470112
529772233
1744350780
379830925
1304825419
1008411824
360211405
1480472948
1740586583
727948744
685220206
1964161477
1014709672
1735283918
690063963
461684596
1676351648
1514039362
1316364734
724768106
139305291
1867693736
40397224
715139244
1538092909
1286411004
738350832
924455747
1062285206
917566536
1057921203
1760848784
315582571
383480667
260179556
776681279
739978285
874489634
1567172385
1970633700
806282716
1770921560
1629200412
1311563936
81743688
1211528918
1621794001
741126972
1703530026
1919971307
1523432224
1496236435
983605937
787495403
1778130256
1288111079
1250475373
1998532455
518529973
1504814411
1523116002
347598420
375488057
39414772
1509689313
554334839
2087867242
1469506214
363315575
1464189812
1820756540
694898637
1441089770
274083705
783681140
358979248
775721121
1701551286
1585393662
1690253419
591724325
1782072005
1584218708
753394348
481903536
1230152769
545850659
1263828001
743721351
41383049
556101914
1704146662
523431873
1172243741
8642031
1815659946
327738427
1982848763
993095642
1713880076
1767536578
788999350
78514838
1207438703
1767415124
1247978021
1738497826
2072577591
1010639417
1164528535
1439177257
2053334296
1801320858
161774065
2045742930
1188855048
2064492514
1900039706
1474020869
1136727450
2039265605
1727577642
1390531082
756869309
1247413672
705212525
479380259
1451548804
1199198667
1407236136
1546171881
1509881833
340312800
1634355942
1726968381
1781162262
1364183232
1938772356
597169478
1501612314
1744272505
496667179
54965570
1466734480
876846382
1030503448
941018539
164225640
1177108305
89592806
889551541
452197885
1036308491
1830628441
962912560
15640139
158546079
1027367801
1479714384
1333217174
1346272643
1597971648
1392134364
1889199716
953659837
175043935
1719567425
406323789
2051062218
245817158
2051750769
1389593532
506356661
310196447
270270734
1183088402
518656834
1781231076
1657997105
1883330132
1059150610
884567767
1618930095
2103614193
337034459
384684384
740008478
1589400703
1991452575
360810912
1561934695
2086813845
1368852016
2004231996
728553157
698616375
78484392
817577078
992061197
1600987203
2032863302
1806660391
1969526586
840313925
1562465836
586989073
893524475
2089690723
1237154898
1745853819
1674957178
1929561643
1432693485
383864532
1959763131
1253523184
1904897475
2001618297
1509217930
1800313373
2005765480
1351051453
325073799
570167560
1125184061
1439307968
413376466
1390025034
2046322947
1792559889
850410780
1838492713
686450983
1758373357
1263928052
1029099085
1946839847
1511127753
1052464950
472876086
1147297240
1004743526
1494020242
761427503
382344560
893019501
1322938070
1811767278
1200315211
135533273
2100416540
341540392
1198476301
1390311273
547074871
1637767766
1532014115
361297615
1851931406
1766553150
1355275544
1232961653
2019111711
676905023
221177600
188814435
82004202
1341759296
494496010
1665681616
200001854
2014239905
1638416512
1761359973
1799522609
2120900853
785151992
1968697681
1983478636
310100337
2118323537
1384297762
2001533229
454582499
1714441583
1604688044
1760268684
279972125
1251343317
2130773741
1843772593
1909412308
1530294389
290456006
1016520983
429863007
1411598510
1354870472
1725125368
1493403617
1750788892
635479832
1465227111
359403018
1679256141
14187111
946203295
1451024539
1959176364
887294935
1740093738
2103084829
667969209
1675455307
322851109
505766067
1522896371
1231520904
203645590
290737482
463887652
1106197687
277998661
1435444386
1698035705
1376905335
1514182400
130096634
1133462566
1907667136
1399165649
990335429
237289670
1814675101
2061211897
1646003614
1728742299
451758544
2108202206
1017770423
1462818140
1691378243
232456704
450199092
899208051
31528329
1847272992
1726639954
338721389
1341439920
2142305984
36197028
920106457
2145378316
731308204
1745027653
412039343
1214748618
635081530
2107778872
991103390
1064253803
1404823094
1571283049
127789203
1050334798
644611883
817056593
960090470
1845057162
1897400872
1027244414
1863408545
55469405
578168031
1044361385
1679649370
1908701984
1538135911
127129458
289031067
773602587
2037889004
1845274672
1453292996
1288959354
1546622591
28633381
1738022011
592957721
565694176
2081613237
1398707468
1208143318
1657359956
963594835
275731266
625276499
1016956246
1546890125
1086830778
500602471
1364629768
1191817615
710111197
1016127974
1329775148
410810726
1577703336
1867456492
742881325
1255425815
839244932
259053817
1732162526
356125808
1829806656
354133525
1014556655
1696822996
1035076538
216484746
1519126885
1238288926
860852662
968374604
343562642
799915554
1016882240
1086843218
1286327844
1686191127
657990235
1277601088
1709693190
1121151411
1218427467
143971724
1689993696
490724850
941829891
1633581507
332353435
1645512645
1872443864
79626402
449411992
1410724945
2100392083
1056924697
2129380621
1717638011
571617624
1082883752
1696893449
65158464
1249056576
896853109
1580618276
1060125478
1533254877
1507922791
1931648168
479770452
264949495
116229688
1750779682
2077447449
551445725
626275079
1543290980
780228820
764035144
1243525681
1233848815
1117799711
486562488
678000628
1335212625
2113843209
94000668
1046987315
1896425531
1498149790
2039865508
43409535
55142434
1887568487
244156928
1659317707
594175819
688483853
1136001480
442986932
837297327
1865509050
255401613
438319948
1542092794
532752434
752832597
150675665
59811161
1154536817
1637791583
1648445662
1151748944
2080315682
1924512911
940694284
1082127373
913258505
50639637
788147987
1968260363
1449878644
309523999
1339552656
1550019930
207734683
946954227
1536273986
2134129033
242536191
787581878
1826681421
1381202164
139782483
704457912
155529804
2070093925
1099909506
2009426459
1900429207
1816255479
769882310
1461753278
722251864
941924851
1733955159
1706860558
1073693523
2022683196
304657151
1258677981
1203690889
80441142
1722729620
2062119692
5545988
972809902
1495944149
64566870
561591190
159574911
1313079314
1909076975
257719394
1102340551
1639090616
892774017
875686587
489794873
642462252
856779436
1273486982
898097765
1259338214
1486107061
700325839
1318108309
1067792776
40653841
1693181580
123824614
445567446
1362835610
1361313609
546963643
841834653
2022254589
671289059
487367152
829316553
54584604
1204459100
2031614782
1107947547
632547299
1890593317
1714478940
1019237274
295176517
509777518
1310987308
1098745107
8060618
945021397
1127297312
766453409
1828413884
1291568734
1158613888
2141265720
211090537
1330572873
831623467
1866625951
2106905972
1329083595
1806447375
1988911393
924592544
1476903850
2082399602
1549702656
1556358200
582107143
399482271
970260352
1770697879
845939018
2114647377
1642553107
1100799053
886181061
1019789986
1789497301
922705388
1433505977
248040906
545296700
1055655572
94525363
723788454
1805550946
614769111
146753165
180202153
742276089
1790786235
461412022
1358559715
990687034
1959060281
1922536927
571675474
1107666260
308421247
1802505214
1144177889
983482145
1723872479
449752652
680953747
2124217953
162707080
481770305
54471199
2046399955
1855423946
324881706
728170400
206806296
1034555652
1411622230
636237892
1214081336
234432798
366776766
985705277
2132577996
101991392
1060179370
904046152
900515581
39537421
305408611
2132798025
679739384
768420227
1343808016
1959810705
1838489723
1364512365
474269469
1095531083
1261203967
491650397
2133724278
478464701
1350879748
1360571814
2117014252
127119238
14669003
2003910718
734506110
830328901
1253178643
1661777062
689959743
1694113230
31787665
391814790
1126508184
530785449
258111185
146964532
1744109769
253130276
660322183
661587330
73597748
1084992078
296386304
1693823517
127901731
1571722781
1068031253
1870603899
382998291
1830863206
1207320755
1392198869
910400788
935941073
1413267070
489797290
1806216776
1918319910
6956551
1504656276
1863339416
990488641
1047313106
141640142
864398626
1408709894
369365137
1335128704
1623306147
303722270
1566991516
405921352
1397240316
1342951980
473483021
1636094895
1329865325
118607271
1592954631
1257097777
605216635
349839002
995573652
2087201243
1724152318
435042835
1041492018
1649036052
428329180
330911850
1317436737
1700507147
1874546815
1756997518
87207011
536081167
1667635941
649133988
742845083
1883821429
1602053914
975930004
1157349878
1253948109
1789073711
595950233
1188647658
1307987730
1854060412
612549653
753494682
64694612
116383559
1193584393
422703000
2101769392
1375753533
1947849790
1910372616
1094346039
1229658998
1861222476
1653477632
1098820760
1542914686
1251125777
1202596414
1198817243
1524472304
2627490
1748886239
12585602
900967400
317212759
2058692644
704679363
235700756
1872874750
249711533
914779781
1803448904
1655955183
1783876682
687791755
272760952
1047242567
1083037766
680405957
982044595
252645249
1409141962
162828547
704831670
35275857
832037954
455304156
803220069
1150348893
640908629
1517244345
398509270
1539807792
1958628513
575647081
1799044833
11570839
395717037
511938597
1060716252
21406558
1077585046
1650168827
1133269927
1017467003
1568976851
162669738
735862729
774756775
1751058777
706196594
1835817734
1322285612
2111763816
133015382
321733406
128132095
438212180
1632697916
867737325
2146255498
1445948413
1219537751
1978223757
700078861
987684170
1276122995
1303832816
1040647699
452263077
672905663
623225846
1765107786
2058915974
1280494883
916583098
270215736
202288301
881547394
39224957
318932383
686017584
1199040595
538279683
467808667
1219554238
339064432
1484837762
1413913609
1495025423
2060216952
1033950311
1474689146
1313366636
1492047310
2052748761
602257137
1370953538
1318659484
2014955560
473739863
1350723233
463006574
2002271471
122948218
1148810216
1415237155
368856758
2022062596
1083383864
1641925275
427303086
427858318
301186707
1653181714
1106977181
1555266436
1939151405
1826745951
968921203
39438987
16073461
2145727340
1563523754
1860331243
2060913978
1263883924
1759741499
292789046
1710557558
1865275456
981228419
689012064
343171050
1906937317
554819722
1340302145
81416196
1821387837
1625369213
1586144340
993852516
94185432
183295490
1236665574
1550055139
563972887
1700627721
1461096141
1920817598
1743281704
1948104534
245987700
477205121
1903877418
1242570089
307635405
303559424
1030544979
823875234
313049605
1430003429
862073475
2043839010
1781243476
726093166
82624687
2090885445
1534826641
1819378563
621742789
745401538
156549917
371183395
867884123
1249206128
269870940
2038602752
710111975
1955309803
460310746
1633944920
215516378
1475351521
1677200802
1222236925
466638051
1408636282
1775295052
1310066407
134600658
108386977
1117524006
1245851392
1893290791
2022710063
1651413586
1410320543
1989085022
1351253110
1984784157
1887033845
1182578471
1542231274
438552375
668703250
1651551702
1189940507
1007263931
14725553
345549799
353260357
110622948
1907247689
1715521601
1632139238
1904971114
597162538
1141382280
363934230
1316962071
1595157519
395238072
1168222256
1922477386
887570730
108878957
93365137
351183243
1029652711
1228107398
1093756067
1017743486
1160390033
1991648957
1250256176
963154151
812452086
1908282615
691427202
212655609
2071484416
1662872265
2080434169
959255656
339198550
188044763
160835835
1146339831
542275
941526527
1684661580
1604665733
630394126
1071298085
151101409
224593207
465508852
1338270243
531061289
490004237
1512782059
189436813
784633331
984142740
1362705440
2052988619
579759017
228453574
1215132167
1179145358
202247221
1078759765
803953851
398749175
1711741076
2045362742
2052588156
1887491565
236234074
1935040580
2006851805
1791072074
148634307
1425109485
1096990796
526134326
995448770
1866392276
327300643
457302205
1015359526
802033063
1945886962
717413408
469431580
2122423781
1530471372
1406148492
1371953718
1445637649
2072417946
1490273645
1972632611
977424169
864791146
2052221689
113864830
545199795
325586635
539869179
811660174
613294676
2013675445
88440575
1180262584
554515026
1837887480
1845106705
27475170
752104482
1784238801
1338607708
1462678978
303402312
463941704
1855398843
561868594
827195706
1542950983
906066447
828002453
1861774067
27363298
279319864
1990598550
348648941
942114819
1386691909
640475459
848623927
814035424
1956086706
1439510544
1383160069
1043340012
1089168058
231898807
598611261
1555126986
930209163
2120650484
978350179
1968779683
405783362
392590588
1970358359
1974216194
2034920804
722519151
336565313
471249980
2063805099
1874226391
1314552305
1128717147
139249044
1087447154
871335
805481078
2124530672
891721632
2114466896
1214510204
156824317
898091150
1412957999
1388642760
1216327889
1941362561
1301546962
578876099
733413529
658670206
1150425981
1206357120
1409311493
1273051495
1215434148
2060724531
1466593743
1162662978
1338108855
823337580
794284827
12568437
1313475217
2072859615
613551874
1707042313
938969406
1648407894
2134043673
388540356
2030035708
518638500
981993776
896046603
2026487860
1997276726
2068693821
86346114
1267017033
88051741
1486166687
49608423
1338372955
921562323
37512488
1238258565
1267894058
295818014
987216472
231631185
1360833982
1757132655
89979421
174556389
1261721860
2060949961
587790791
768776436
797480024
2146922255
2084510455
1531153546
363923740
748362729
686041487
1425372327
1931883445
1319465895
586069122
1766489457
7400322
724247267
301532779
83044760
1144682378
2134489448
223948152
2037403788
1850737659
485137861
599749408
1243162433
2014414212
1109026154
1031930974
2088071916
1117928088
720728889
1260933416
652437263
1941193098
2019169160
375165214
1776133938
673646438
777444131
250458169
692690979
751930080
1735557671
2058441295
2007545371
1886539188
1265135665
1281442589
1738887654
1427238395
775462248
1998831592
1286473408
2021670259
2067706840
215017405
53289681
289053628
1472981800
1539226362
813921945
547370078
500227637
648686553
1402750240
13345659
930415938
579297034
1682743433
1042558758
154637937
497368329
1566598319
1849159284
542102882
852395628
549393114
1230597406
2011550328
162242265
607113296
1180160072
1893891728
70235431
343932303
1360383666
1935728637
1367600823
2133364602
1546820625
431357379
101771096
1563859318
1777111399
171083483
815240128
47880188
1894625799
717479480
1828249616
711753607
1986331265
1811336637
1246336990
775451413
1362487349
1536067534
1821513317
198451280
644288071
815557286
2131313315
513321341
1364891937
1345988634
1334345477
1025306245
1611560721
662862215
843101156
2105409117
36408375
837312570
1090196867
1209960632
745127804
543285956
698665453
1783574716
1430708750
936331287
1698310007
1071992726
811210025
125322013
575332699
1164799976
2006045389
2142930017
1431528421
2143135444
419955855
1030257762
1766618698
636670143
1311410929
237984644
1900744641
1776662718
1719192981
103036647
420245869
1355955231
116656260
643093735
1425696324
1932628636
1583418824
557677698
537774965
1183143797
518277657
1738356158
1410701650
894668262
1704516297
1094278664
1166226428
10475424
778651605
1573981391
1304819968
1771790780
156972813
1327005404
145165326
873706960
435833017
988516119
1113754401
1776517565
974289492
2116221870
1812539659
998205203
936312073
260721272
1772545966
2140537179
176252797
2058043792
1036500481
550472318
2127357705
398601160
422354600
562259847
1753237939
433303131
102929041
557410898
341611388
1634447554
1987993376
792249949
263462066
1334241128
377119994
1152837460
1563442590
1319022508
1146160958
1260390842
162461037
1464381901
893362617
1514782016
1255561745
1228238416
1423839533
590800030
1399197197
1687330255
1778099966
1783765307
786903382
555826545
99177170
1513122971
1576028714
1098983704
442268292
1791550490
984548797
1382044048
821833979
706350613
1477891979
550735702
1412110972
2088521595
78987246
677735846
1133812751
1858060709
1314100513
1849915672
831817983
1272469485
594880662
316944676
740040570
1315725313
1913999459
1167024300
599146043
782516048
1495681470
1393746869
2074459954
1926422200
1242648297
102328142
732449582
182598264
879944200
425210526
1553252455
252179764
1980259700
724469848
764868569
141627463
1305989899
297208229
1988641070
1274164346
203015714
1430244254
518209357
1200936256
1414950649
1788772849
304715462
172348032
928674094
180465789
1461246924
349658529
1318859756
564279058
323149278
1449798315
428762137
1075969369
1657004
1766855149
1484952959
436369056
1822109134
609995324
960117350
643731843
381824646
1819247650
1610382037
590330124
1524386316
1971067241
1511293074
1192337155
289291819
734400982
2145177509
705616761
1242878410
574494310
196812016
1294359002
1330804879
1818930247
214628645
692297145
1056790351
2112038465
454661404
1772547705
230931866
433557896
1460234090
1633213636
1903905630
922195187
4190287
494547176
427087403
1950295557
258904805
162608032
1812951765
1037796964
1227468701
2039309552
569526174
420318901
1472391918
1410968082
1577518002
1225111049
245559524
1136145359
865986184
559541424
807201612
819908641
783578780
1098622305
952016009
1952562291
262119316
1994635596
1601423769
1796322254
724916738
2100515295
884100335
976957492
220361124
508354315
2004775395
966256588
269850410
1997662267
1812709091
1007940460
458485340
975144540
1733364306
125363120
467988028
453099918
1318631728
2029201135
48246819
359399825
243559987
1958107067
1436339921
141019609
196897647
1883445504
157556621
2140213926
356195133
1074526629
1215733453
85972099
1145483906
1270909839
2043337592
544074232
1141986857
194806497
428525663
1934237640
1521716336
1641714747
920095663
1531575942
646562514
1759506804
1533904178
53042121
1687496552
176166005
867838563
303928420
229701994
862395164
151985081
1720749374
376267191
1928728617
1083246833
1172596707
1080818646
938734849
99448082
1591667265
1919988045
1818226928
1035336805
106879285
1127617325
413074852
319183580
1196981784
1312399613
1581256113
184366408
976938202
813609810
1051301286
671998653
1001809786
887938165
1816621028
271922626
1119251224
169637457
1050972865
140338267
429839563
918272059
1617180735
667814487
1056595966
1424845300
866766095
391878372
1432361946
1464218637
463591030
1393497614
592204196
2034335053
624119195
681428718
833004066
1293786506
746001421
334304252
1779479216
956502729
177975795
359346696
1062250260
1274172385
1403649651
1946564494
828619504
1857290133
1354030355
1240539980
1965536172
617115071
405771600
292140437
993549549
1447453677
110855334
256966410
1989403003
1981436594
802594445
1649072248
441241531
1896489539
290076813
1844266555
1399823317
580758202
2122772112
2036703549
1906536096
1591721972
577309464
832159845
1477777420
1929468238
1554388548
1195222683
1687426535
1837727718
1476132626
708470042
1058697378
657184041
1472958076
242453905
1018898102
1796830414
1375356721
1068580515
866016556
567601519
691772600
167367781
1498857162
1149461968
853197947
513096457
1788494103
2133856358
1205594073
290438547
262819281
149641055
444060534
1018144074
1287988516
168007058
945558537
15181666
1273793575
75716304
768852358
905664224
531663731
733863678
1400950109
622887962
2012703184
643172224
165861561
1543759033
135042102
1842696353
414811216
2061810474
392686950
211670262
1187249369
1960273600
232337971
2105676112
962548117
1374059356
1703618421
200651747
1770595657
1768128757
1798943141
872354361
65488472
350502730
2038812583
2131458247
85980981
1075050477
1539051271
227040981
620759590
1955563132
1909739514
492136772
470688063
2116708441
265598819
744595202
331000292
1565866413
808617428
142675804
2085398740
1694471937
2120312349
1246530850
353300671
160406593
1817261698
930659995
24888008
1181093130
1087315771
1890164993
318796819
1151875521
1403664087
1261657893
1298991717
1839781488
663492373
1476447883
2093764109
1904886421
691602178
1793165254
1719620162
1393989068
13581071
1406269139
1713510170
1208511171
1852133312
1483437070
1258468757
92267166
1960822363
894589206
1448960534
981194363
870608967
1610125985
2133250891
320878877
1640436946
1155059216
1035931068
1549825187
1995135078
1152772643
332218903
161155736
647208672
481441908
1480183634
351664794
1968799413
1997222665
243296620
981586243
1289858756
1995143384
251558819
178018449
777129826
1083259860
1932854617
840714889
310233086
447383050
908703762
502312870
466692567
1570011435
303903002
8165415
1699609408
1138499826
1027528008
154891119
2073835053
1063809684
117174301
1792824821
1504307400
320763742
1517502576
1059076587
2003341658
1306053537
2073530873
820333062
182000689
1247026098
413762677
1192134054
1765127111
684615179
466499465
596918673
1677195670
1617596230
1995415157
222684449
1749481979
1880637510
1133186906
1950954056
1250410158
51787683
1282742527
2091338085
2146019075
366085177
787300359
1020085125
228926708
1803916423
146001367
1370883851
1578870241
2090158071
681678994
1296176859
1097658567
733202305
1231963350
618190897
1401369888
1588061962
269305851
1041445911
265818792
760975372
1775734160
1884110198
1244485004
1644198488
864493384
1134302646
397029603
531603001
637700037
194237091
616307410
687193992
1039877499
1413201722
2004049736
594475355
1854114656
475464124
1396311370
843104881
924089007
1778613045
661346064
2062112943
1599094232
2113945860
556997015
1078872149
2077724309
899634345
437284837
2115159862
1887536388
92458139
558016828
1111759601
1413030719
1526920158
881450071
1200512435
340698788
429917430
416908141
1622222887
881112936
767106684
1141759217
862067430
1956042126
1424407184
983173118
1241528930
1506489688
341691214
2141950944
1107928754
364904070
109640320
1789582736
425132866
1477466977
1484261035
792806626
1402561806
1677783239
1381029229
1465753495
1671165916
1823478688
1683609355
265487800
224169922
493677918
1791198899
312581096
2066204801
349413817
1906401972
1327975095
455840463
2028829226
1401337494
1611986424
1997384605
730254003
1663298276
101892371
1452714885
192087118
1549899911
463356698
971976123
2017751801
652496057
1110412053
2102333279
640661062
1024164082
1450056230
493289835
1893048206
1560517590
166288057
533152582
1200556142
599652770
2133093934
1617226831
1385875083
1561226555
928956044
1132371873
1103792239
1735260357
684552889
263790318
1766053301
62619256
761925058
422338365
1236575463
234654659
1743789322
1007317880
1830728202
1170878486
2076558444
1179364465
1293213390
599808212
1117033064
394173380
480765445
1700064465
233507736
1995529594
1648303429
585883298
622285952
401294529
418729841
1122211734
127813749
552995286
1023036737
826428794
725370317
137963185
1080193462
1234710275
1692285094
583605341
655795069
436887513
1146410718
841367707
1979468502
1485038263
1772367875
1898193254
183425309
2068717593
521867902
195590128
1896041799
976128701
513503401
1250759467
1189375535
806499310
1337363373
1343463646
1978387447
1386999212
1061680884
1820774141
875744288
649312882
938317415
193848134
527139976
1365001554
979710057
1874809853
575920783
1833557242
1047007559
1211802683
1448641465
867041457
602645046
1743010911
2022311702
154497816
175586970
2074056344
1750198510
1879555304
299520663
1367325145
660852112
736799726
1845235770
1890958625
988699655
787455960
770965919
1784611138
421246115
1722954401
342270178
944460531
745154717
969499633
210556468
1667650457
1994143279
1499985485
1467184419
1137192779
1859316325
1895993377
1204850092
2094744233
1906047877
778820161
970185293
898038577
1989107259
1062330253
276616240
900353854
762196542
1834263711
400094120
1761241789
415316239
80333535
1542921712
711016699
949742672
977838161
2042966476
935674388
93629687
1798117328
1153122269
855312065
120652820
1368442156
1718034658
851921427
1600903582
198030413
773795080
1503230136
137607976
655416234
1463237398
1639886260
1874020146
557856410
2116282321
1275503465
1485047840
588374018
1357926484
293039437
2145852071
1626340751
1916033358
1920804164
1573975476
1292133588
920642281
1694525096
1826062385
927998540
1972621438
490358016
321091642
764348772
644860611
513243567
1723660369
83929098
83528330
1476347616
948989935
604109035
895865537
176909083
1873468937
560261644
879775894
755605616
2064240710
2143388356
242108459
538755965
424987260
185623047
1189691068
920095663
1631953483
135551716
960668805
332549350
1160670694
1100364257
1307381427
1418742495
1113023283
1177998569
80158666
1440505014
1074849805
1949713967
2104355832
1965816368
130242939
1182005955
2074585819
258435611
445035327
1388922977
1539974192
599299786
943607842
1837530163
552955762
1471437645
358381330
715357300
1572533219
2120621816
966297019
173019789
814881855
1080851020
1513817447
2004394330
1635031220
2005892836
543072049
1230798614
610315987
1859181705
1324222787
156302140
1228464801
226519391
142381446
64462612
993582536
1880248821
2027564985
1606701367
1719687836
708302707
307003707
292703706
1403411141
1961427064
882615763
13651676
305205655
1700564628
733838032
590736145
903282119
2014724021
1456997579
167622171
236556649
855865779
1822333059
287699267
353551236
1593657077
672397707
1486004080
1604027904
1468894393
522743978
811571334
859856747
1866541588
18264809
756595774
563304883
1665033786
2125411005
1138131188
873519662
185954782
411173344
1283720752
1433807968
1627503361
569558986
1231193243
348912274
740604269
434652280
572475417
1466266684
1954383299
1524517845
1001713512
2115680563
804923266
589838758
249877350
1565115636
14519308
1628219717
2098062527
1082968109
1177670296
1703424680
1187855103
1586197120
1036745211
519081825
329468575
600232798
806693976
717345520
535080253
2105504598
916053825
638789410
215957809
2117918724
121552656
728489654
456587599
127528553
1659575193
1037375976
1962447899
701857031
1724519327
2098229695
1301194538
308597088
1005667205
2038651837
1951901659
365193578
1517708437
968797621
41712424
1572644827
236339491
410443205
1946994842
471883572
248627600
1311454050
1144603835
1027422638
114337878
1660221287
1113722617
1508426602
769607288
1978314445
251935975
218820492
1696044863
316406733
57228476
663263691
414140164
925233192
537698734
52725338
541618933
1042570870
229819288
2066795234
1261787477
1961975559
22611630
1111224601
137682409
224037516
1301684162
1915861000
801618073
1807159890
1755221447
1760330621
1217839226
303717117
789071831
87331176
1400463488
922644704
1514945228
22343152
1482534375
1143466412
945680493
1222335300
2123326714
1207139746
400807776
652314015
161921711
1738875203
859972851
241548320
1304146845
769166593
1271358344
780073219
1124915211
1716815095
506827933
411652240
793027039
1722908703
267127537
1615693782
1517620881
72891451
383424050
205932716
237136128
123770983
78240681
1809643754
433061125
940779367
1430857983
996955285
1771011475
1393708641
1711786650
846930448
417154466
1013050794
660318430
14219600
585320163
1816748146
438641693
797244358
1512645608
1488309820
946066530
708958413
1632738063
1115885775
1024027833
1128096535
1611727298
186939256
688041393
380072159
478399201
312108166
84606375
163117958
173380535
518370379
1293530138
48995136
1404880876
1444901355
764492093
1862282736
253649637
187942802
568444030
347109957
190726424
1301452572
389429085
388081313
693824593
658567041
1916300955
1381604236
1420582040
915026776
1512934600
60736940
1814044489
2057387628
1631214856
1170039506
488147965
730248504
619818814
1168182379
1597550450
247495252
1952468709
90000650
694726967
1450594835
1734494245
784390423
1981033956
1567003640
303319847
907525229
963993543
1842633340
895537696
922857818
944932500
634602322
1847432729
513682949
2088149714
1578761601
439446750
1508156285
899968480
1998850973
278161649
369425830
151670980
2067872661
1256515704
175372049
824768451
1580289231
1690120303
415619428
1034266183
2097232947
1826050127
1052866942
24299950
216646636
979452727
765979908
473012648
1792292228
134349726
956067349
211014079
1672112215
885535206
1420967737
103585039
630994117
1692147969
1228107398
1892014981
1418144301
358287999
119619242
869696887
688010203
671731423
165670095
177407802
1221548309
519393881
1182017382
760568477
1796994599
1687448401
2083058822
1993113888
1437672667
1538721887
2118276253
1131071252
967136163
1147837724
666724650
329033770
361720528
623333060
1958943798
331119049
376999801
1790750858
1076640938
2005827665
1047110287
1953060944
525216537
879698148
915526964
1306959730
1562768005
652970006
3415749
1837653821
458073576
328292977
1200014979
2034005012
1188956097
1958325011
148075027
197388717
1553852692
1606505482
1238410094
22046699
1170581763
1126334304
777769951
787827054
408862973
2036456784
533726799
110828663
883419413
43990990
1886421333
1545751791
882045444
799983949
430900668
1959926071
1544265952
1595232361
1274689020
275609924
1419827743
1760141313
990654593
515837904
2038392425
379332604
2049627783
29465009
205343342
1614224649
50777829
814583873
1528262432
1169182334
1692594323
619635039
1955419277
312911872
1858257530
1232564059
1406235924
612266793
538733362
1878447140
1485737918
1642237831
1685385548
2029335640
1675358423
2099135160
626553443
417720710
17551148
304994048
1027360309
573261739
1919171997
1455555473
1852059094
1519423211
451699552
834930568
1214361478
645655014
919679632
1863572270
16665761
1984701996
1178298124
977294909
1200316462
629714282
1974077994
1313692139
1127559059
1297220299
1656126383
549327654
134091903
824749151
1597028309
645467979
1390091757
729495976
2046331813
1273877032
378492494
2121131587
103828934
135988070
147938798
98949419
1192102639
1981954901
1762532566
1628152585
1203798421
1808561102
1545205834
1861482453
1206391120
937781384
510420963
1723801000
1244171291
347563645
1788408911
556881817
1528046474
356114179
587128886
1019562921
2021227636
1074103253
249120713
1491716343
1243763402
885244712
576540215
163762944
1546331874
1184150092
1390921024
798273400
1396224560
1568400393
1395321711
81973100
718945104
966684019
1465583385
1753562144
1978313000
706791204
302160240
55358724
960635102
2119163749
1271776611
1034839712
1119550634
1508497617
1766602836
396496284
1909744203
778735558
1909615379
2024631000
549884658
1897290502
1553780762
567189746
124253148
1421964192
2089433344
805955393
2067406001
228020559
556612160
1665449805
809812812
2051238936
2032344704
1585877518
493826842
769092466
162970935
1167875790
1787118467
1854156433
1201642488
1537077808
1361600585
2009395387
1089758060
1010770382
1772118857
1092802880
1915740697
201362434
1453949319
1743845501
1864713979
974391728
1748197213
846096572
1903367153
810748578
974638561
323950793
488621565
96518924
1690936696
391139511
548765538
1611721103
1538376589
1890880773
891006104
118191933
834695163
1876269824
1984808062
734228602
1590027650
1534525833
1604451148
422584568
1309882082
713451757
970448898
374637322
713028183
1103826738
609491079
279649135
158216623
1707837121
67643565
1170562837
219120833
882875437
2063172044
484564963
333477079
1215051385
148375107
717266275
2075539120
965778611
572205565
1117425628
327498600
1804877213
194202299
879321248
144708749
995049431
1354406432
1708768142
610361858
1550354149
1149396563
525908907
804767141
1815607982
1785551687
1352609564
226924278
1688896913
1024024934
596074681
1005816677
633464879
801334008
547898392
1402532310
517421278
1338446070
543299410
518628843
1869169157
1123172069
61712574
130349777
1506194315
970867845
1535556410
55670895
1894300883
2107987256
202189147
1284983698
1837615187
1492146855
208150306
2127245286
1642096321
33609046
1780221216
209125115
2139762041
599491923
1120189210
713438398
2014005849
352058868
2090624990
900760184
1689276779
237398817
366326741
1894500835
389349677
450282928
292348388
1958464413
841393448
1798776887
1766658186
1421453995
430598798
709478229
1844509552
666415922
1458887091
484595184
1892996930
1628555921
1435368600
750229157
1513626600
891287716
1296423710
251894124
38381476
1441592908
1699173448
1879170539
1772822382
202823594
2125423825
711357555
24029618
2114212307
1971899810
1891194452
1231321662
1828522374
780604772
1241385679
280957076
898967760
1298894967
1627646199
233585749
930408854
1543272955
1807501245
361534917
1544029249
1118004865
1913152690
1998006692
1477459097
1603579071
622895097
1375331864
1539285627
112239163
1749230568
1554724151
1226439828
911975831
384372823
1205471876
1210181600
574481470
72447734
253363947
921480735
1934904126
1357491055
986638615
1912240013
1213727814
1257002111
228623301
1526774692
443676963
1475000598
1024510206
1410792312
1964800611
1295362865
1936984368
823010372
1327425248
783125654
964088909
831510956
1017884259
422321842
2146907088
1856070904
982868820
181960737
1068537746
1058683220
1339835224
1885926010
1810987944
1847275863
177788686
1643504654
923289920
1529075443
2134017848
1645558835
63204998
1212256718
1413004562
1501443144
1566602148
231626268
118159743
686826948
545546287
1615550323
404871065
1912688113
1998552160
522026919
1658920915
1554456225
521312750
109643862
2020539998
1229816130
1313352538
1456104885
1755684133
1566457513
634752601
7050166
1467129115
473100000
581918901
1303487078
159877839
304769164
784795649
524225880
1833843020
1739880915
1495024302
1223033414
335611208
1166115747
560178883
379939806
795504468
774277630
1457330553
1552720160
966239658
2060643762
1220673847
1184967528
71953112
2017334913
2072811966
1075608384
1184576964
1763632472
992623976
1379632095
833965530
1459439905
1572766573
1609206313
1902408133
1979689050
2083354048
1712989568
1283437880
1326425321
456253161
1920909110
1953692256
856689718
1071236525
2113283317
1690126875
1363988191
482308414
1248885894
101933357
2110767666
99738923
1179181904
1988163789
1350445824
1756524673
2114852816
1019403372
154196738
1523683227
736613180
1982443277
638883174
681052095
1661931529
1359682499
1519249876
1258640956
135804175
590183968
1512584544
1609215360
1192127999
800088380
996109017
1328598744
1145307317
542917105
396458417
671620214
829099582
153526294
2065768563
751793120
1469020270
1565629063
882826440
74889350
766618962
176394424
211500629
1974082863
1724333866
604735735
1865367705
1897888615
170931464
175544415
1626098744
2042525345
238502242
944803347
58930915
60159020
922970649
964136932
750579486
1117440077
1988972924
1339533534
828297296
2145122857
759746084
848998326
1245024939
1204481549
451072040
379226440
1011144409
1524151595
136518278
375994320
1718551018
1766574717
780814317
1603371398
1459245616
1194534967
904736772
1251426789
2031570369
367497902
100082059
1944599236
359604603
665818233
1071908798
1617777604
2096867190
106362775
1629866764
586515129
1721970970
1314238072
1563260725
1024402224
1447522886
225858471
140125752
640188655
1492000074
1799232106
1999123775
1290108797
524893981
1927841796
1441325529
1547701104
1831331462
565481251
1923302070
1501305102
723677400
1285929314
1188638549
2124512039
96744771
802259710
88100449
419481733
895178423
416431255
1327207261
1044231078
800405506
210241266
2032515881
718716323
650253244
22057712
2116620510
1791038508
1980836386
732086865
599944991
2063965836
1374110982
2065134972
1841723153
1458189772
1735243661
1375356721
616281508
1650507438
1225064484
1172878567
548442008
1675334098
617574340
690988780
569316274
808897487
465201052
1901900364
829478467
93954916
256443695
1173202030
1873234547
2055071311
448852282
836772345
1900065036
692384668
49666239
1399805871
1987919276
351398903
803644590
1432054153
2082566030
272531816
1722286203
1983675832
262629301
779351986
1360934884
573400834
1433394103
1116119799
523963745
1127939200
366533000
1226290288
826823355
673131917
1592267668
1355853541
1577297204
419775283
1436771187
672621495
1437604802
224498785
601454985
1942920649
89379367
141123203
272893432
2138159734
91747981
1935316753
986569613
626032906
1208126708
252318273
92106725
222055323
1323766854
934193058
2056458056
1045815402
1942724613
917430234
574009704
1800218314
1153925225
1375360237
1682429963
1250193477
1131176914
1166519665
492787817
1594100221
125502530
1890573850
143622360
20643219
1734765011
341660828
45530480
1437195997
326931948
82241233
1546459512
1945657132
1957216959
765653842
245003766
1926477386
2017368865
1425765060
1258261028
1879201917
1808431778
1773461727
1939553736
1617282347
1684156754
1190241170
231382139
1456641031
146437428
1708194665
1998151259
1123235485
838345623
611919496
1086714135
1160535549
1251845188
500866714
1231629919
1062370356
2020710098
1956970153
2092015597
1554036582
1929109583
1914171307
633512595
1966029311
2055246383
1098022217
1658604521
819700783
365711801
1404081501
1756590910
1336345541
1786207876
881640708
1572670052
1631518445
1736540050
1822323217
1197747111
824890125
1016087958
739158379
1971850550
1890729175
641502806
1384128982
1614783327
1608894528
1840169744
1914587066
1790702146
1860142263
503643671
35884359
1206167563
877367085
1588265091
274969808
1275180157
2004734763
653951214
2019931907
1381636521
1793118221
1939771636
836910461
1010796830
1121353317
581257476
962552059
43269853
283391330
771495783
1154705627
175538706
650033701
898469164
286211871
1473424092
2145305544
1024550203
1279133408
798787616
1959959293
2053147296
2018760242
1152167163
2137369429
949463681
1889351373
301098234
255316555
1663215835
1702787207
1824917452
1323442837
1066312995
1379384945
1131298409
221533704
867065334
2052447588
1242574876
1416003162
1668327468
1279200452
2001148828
1293844275
1420492451
1005930615
924225109
202957941
1243932334
1394552130
145288981
575430634
248920115
422857229
2108151101
1367044093
1517024970
1209093075
30569070
1254260175
33316522
1501440027
2012443454
1777878699
564417865
1074992321
1640130476
2008951699
990458277
535310956
34025076
727379126
277411444
1402140879
936385194
1453884990
1974113787
860446336
1381024335
2125413917
959239680
1304902124
1765518390
211423411
2114778209
1036722669
1288373300
75318732
1651216681
642052197
966958914
1759745968
2005252510
1405788793
350217689
520142004
287637234
2073626616
988250918
1376423305
70361628
580444435
1263493319
1362964692
806273241
1357302285
1336033611
1225381030
40818303
1836898422
815992897
755061096
237671292
1551403635
632096731
1840662563
1533174402
1972978783
1698017470
715342895
609168341
871498184
1551215605
133093268
228733500
1644411877
1073979212
252615407
970576189
1705110952
1931402059
1776638871
666173469
1558794322
1181813461
489906803
703874477
1012237522
1977810429
1130337069
1085408385
878872465
651750311
1791371273
1786066228
363750930
1112884463
810956957
1288756336
822584767
1992304949
653354158
1115855939
330167813
2075285690
1861127541
2128856482
1530000495
1159804931
1770632767
1443977384
333395769
202848368
795644594
1245636490
320427418
21792254
792458128
761786538
237984644
1920760840
39315226
102869558
425029768
417707199
446138666
650100044
1557425206
57101150
1319972064
2084695095
2104075015
422247974
608172511
959775443
1879862594
73324689
406737529
310708939
1066245872
551582239
2037686539
1206059867
142416462
1928153360
371946087
1992146561
1255542568
1980604781
903223001
2118936007
1672350264
1356531081
114630019
295012902
815173633
1007003846
2084711521
33868301
1181233272
556152496
270683295
634642397
1268515983
1845838015
1405351465
708682573
124294825
836568059
1630093904
625459036
250138320
176163379
264340672
1910946576
1554952235
1791003594
1400471733
136214559
354930822
343250127
235061989
124076786
983590292
388307893
1665684068
201038623
1880227769
1857873369
1915931589
664193476
2053804237
1918034441
1196391577
1759007543
275305873
1776940364
2039453915
490713861
1712336749
968980092
789228732
1256001070
1391745820
77373452
1773203693
1888343098
86817002
1629120914
1942025521
2080308846
603852097
999757277
997344306
858319572
1380593567
660322624
1607899932
1215817692
1788538385
169379845
2032446480
414387830
787396776
2043259856
681534916
1945287596
510740792
1069180279
1178548607
1777622889
1352722543
2085359739
624072259
1442825384
1254029440
539349443
98946287
1904379216
91744874
1785197341
1390766579
1260894797
254442504
1203301363
534132749
1719534135
536958740
1571249586
827910860
805638177
1331234399
534137749
1211908232
563206923
1578293286
672513106
2122448553
1132973781
348281101
1478384426
2056283868
1986517955
67206091
1446643017
765389042
2129255122
1842001809
1063314246
338736650
621203608
914668801
1411528398
1725511764
2603643
841414603
177645497
1015267029
1506902692
31001578
638200785
223463294
1785637250
628787049
1229137402
1774288470
1198950876
2137667989
42749213
234165699
465160366
1544637482
274490837
220779361
167026263
381839413
520078090
1154551368
1023467274
1766174901
1949258340
1642164049
481208828
290042147
1586506771
1212878900
1295780605
1700749792
863711104
227794677
1218642868
430426649
1597470223
1620226271
197968273
614294683
249420052
557233659
608389458
1109463656
1926383554
2021359209
1238111521
606723793
409238016
519284281
71656460
581582300
27110300
497868795
1568595733
1728598954
1074067908
1114564146
86402894
292727586
1261283224
1786565776
1618049879
1847125739
256731546
1322186000
1373765306
1909685982
2094881135
171955141
1744115914
1203757162
251699892
640472060
1734316822
64921876
596038839
1710010817
700174454
1244116699
1678056726
1314339126
1034291886
1403871836
1497929650
323883229
292327958
1637055244
1288395858
1989121217
1901898826
1276119510
1468541880
1533097331
1503685572
416872022
308270756
1806643562
1687991789
1441366292
1760792474
694895150
1976607809
1246659560
82926780
1945838804
696860258
309444008
1088953419
498686434
816299999
1019357902
633315615
465351289
1256998885
388853978
660354609
893399525
677978437
817528479
595546856
1369133631
1381001054
1910522248
1555671847
1326108336
869069326
1540843690
838991958
927453901
1848907894
270837352
1580486100
839813807
2142568146
1791625743
371898538
871411292
1776588489
1816479286
1345068664
1981424975
473280186
1486412839
316287084
1483176617
167496172
138937313
1177243748
895519625
526341395
1428340885
185159971
1958477378
501383712
2028914503
1361847453
1144367711
1970552674
766685444
178486942
925942816
472080467
1644385978
463524788
155688487
276146268
1020031431
1785622372
1726469480
2020995986
1181933390
1126449005
1360549625
1441683115
817922116
1624216311
611150921
517868232
429231395
1528812564
691186510
1600201994
443758543
728853539
765751166
1986806184
897366483
1309628885
41548302
965286027
1068355291
1841729303
1066328844
2035629167
1202967760
492282309
2004786348
1037818372
739365351
14836916
44750127
1627304369
178549687
593515442
641154701
1347507678
946689310
1000615579
2106109235
1980201510
973699947
1543835290
1839191993
1233503806
1546013249
1175035654
1421580401
8325237
1385572803
916480736
1727296570
1640010312
1756956770
1067194149
1334284863
132020324
1376994920
412159817
1145741123
1009778620
1229575686
681397928
315827313
8797889
102428189
444468656
630295495
709672141
1680166552
1723952144
1926635809
1382967290
1139458679
182816831
1649585114
928585735
1112591247
246693920
1032840611
670681257
616021237
269473458
704124037
415889802
2044678797
636752545
816798741
131008840
2122335656
1271220584
1739899641
1741856775
147120449
1658809504
1603422962
551951010
1952696618
1297933496
433568992
666212792
1357798072
1978456165
2093262556
1721410249
1507198116
1142731818
1621946638
1939625653
96271362
1991682883
1034867764
1155496440
1309269845
1665908607
373147738
1219479095
1777481659
785431246
60344072
246803030
472776775
1969511638
1567333339
334567598
68816402
967903280
69261082
637779314
16594542
2010385552
2015311804
1331134021
1814659408
1994008824
749880949
1166912690
1642205835
344336528
522549011
36924612
516640766
868337213
140558019
875301667
1954160173
914151070
388656697
725760062
1663415030
1635423536
2046901677
1461463360
1193989675
1580272498
1148153779
2004363354
881815556
1488292679
1896969634
1805278252
674858005
262441355
1565145398
622957896
1962216502
529820055
353510723
1657278513
1753270746
1229823374
1700167766
654068799
1793701592
900124177
852910435
1951751150
845885085
1005685243
700832002
1329049682
1013005332
1568081055
141493985
668878909
319948739
284459324
1780173686
1673723971
833921633
151905983
1949513255
379308477
247977429
540366545
1504465060
1309644411
1211470184
1321465060
556156653
2096879008
1067712140
143977594
1972857170
320264930
1386415286
347144390
793438068
198070280
831693101
426398806
1236988102
1028601391
2101452802
1756264992
1351238044
1834856907
2125515276
22783888
18322499
859480058
356394942
2042863640
1766335630
2109639330
2090720792
1837764909
1312309216
1749267640
1168980262
2132741319
132036157
212224078
948978914
634374748
1715787560
379785547
505134256
81995801
359638236
913231664
550055191
2134731204
785299940
49232754
760734243
825233235
1872052875
1396557604
404259674
1349509966
7673764
1332747422
796181164
1705507526
521182342
1791313882
320420795
840542868
1629752025
1688688631
950607408
387946120
1607114779
1424561269
14533582
1426556935
1860381611
1019401849
1105268465
670483508
1427589817
2087295666
64226626
1505468470
1202077405
1149247427
1141793422
905588590
129708211
650609474
766441705
2113571507
517031043
956205795
1848968024
71079477
781793841
1231460181
675103795
248601885
547224943
2001323068
836561232
1254301216
486948835
1685757669
705941424
1971579935
1347686947
196335271
1394697221
640449332
1048992858
274558304
508740844
1377042087
1484930029
1378645980
15381553
609956053
904076726
293078722
1893543020
376060521
1970117034
749482918
1098730814
2029533657
1720724007
1004371071
1703354833
1836089838
65710567
1548060838
53366233
900132020
1502780897
543318618
1321245611
1263315506
1532728549
60314800
1604519145
912255342
1759087278
1061710832
175064740
1119668192
1691185179
1505088203
933009080
594555
341194285
1267835621
1732500438
584945296
1254853958
54648979
682710045
917937325
1181380995
1433326593
1708177831
756624201
587509500
631457123
2141934694
2020468286
987249807
331492041
947275010
152544331
709125099
505527649
153489101
77676929
1295771219
1184736137
1070135701
1379205440
620340451
1686155692
574644033
1767221436
1718266927
1819769758
1546203988
683062761
1015785276
2092239463
1947504213
1398762114
910041178
809361806
71454793
1508562622
1363296114
2133594281
201532708
414058650
621197841
1941285447
118234399
823002549
1968200709
1764860322
2063537641
823202604
1920774743
1352609697
469229619
1413490724
1083734448
1221810132
1830934197
164443337
1262147570
1975219514
1198133295
535277133
261776665
1491717850
1996169312
153622441
571830637
228789058
395659995
856496866
1824743679
2043257173
543774871
1801718929
1310381133
1756289193
1880696599
590446522
2124416922
214567296
1315499641
26365679
2102268633
623091228
1201318673
1891218056
132789929
984668439
913554518
2036446685
1528510401
1536466443
680702733
1570446561
82461654
850802313
1409849218
700869051
228156856
2030969947
2064893294
1093139567
1243207686
233625425
468987335
1396542054
1205992145
1345054296
1538993107
2029516951
656014258
2046923022
510894562
277759512
1268297676
1093714958
1273794810
849115446
750538612
1092770987
613232484
1856035511
434222544
1354928839
1730766491
1132253867
347507041
1824330790
1124316392
525295474
722890861
396244027
495940095
1356083413
257053727
1494761662
846942448
12690060
128125407
1502822294
1664476300
1491838823
1643048753
2141552913
894757015
514163975
611476978
1751511558
1507162372
110587021
1128097119
384170212
1300218540
1484897747
663079211
1105754625
566817765
2099014319
509121833
1898896415
1469859290
515065868
782570042
1694774574
1549691653
1816463293
663913360
584519077
1022092448
946328807
1404342044
1786877705
138116288
53487227
442819478
1956773137
1669961487
1946639838
1298985227
1733107161
993463805
459968234
1468219080
1697426220
859884996
357485896
1882016537
1645771882
1449785875
1642563351
602152192
189220783
1456112544
1053359739
1277866519
1628277260
1693888074
228877109
940793442
732117704
1097356679
16095511
2070036844
238081909
335465216
857216527
41165279
1958904123
169474167
1163394901
280039317
1649433302
440253748
940427353
1127661153
1036949239
1367758240
729692370
1115101577
1367911525
1285242160
844628339
1743204627
1494147452
1598473201
1869679295
536756629
990623509
791803006
1837533343
2074765383
1815398404
1420054113
993277253
497099658
533639761
1952279325
541285902
993889013
64713471
1054603901
1330210535
1990441586
1264666157
1125828887
1578503779
1888549045
1391790023
584074452
1741588641
1511610182
697967388
1236115465
2042136918
519050732
1808965807
1253837758
753400932
2082183096
1515080866
2018117650
1243172751
1309769886
1282890640
925796038
1378703054
693063957
1808630528
390156197
423838980
235029839
917937325
1436978466
377804253
1436651325
1331123475
2139700020
1106826288
2122767383
1457987814
1235945967
506586763
304971684
182551260
1124215082
775641128
1778025616
1978100868
276178051
33648415
978973252
1752499325
1196979795
114281567
108827375
1877626291
1129340946
1037369401
33636424
184228692
1334592682
291257503
1961491670
998567431
629280545
1598444663
224165001
971484206
404639976
376513737
1190768890
1121281273
835437200
2014493301
340803726
1991249692
1564299521
2038455696
216471581
1471685004
545886196
2045306212
1943878126
805867340
735994433
842327180
116995684
1146401226
439829430
1023685370
128225012
1310006994
1143883771
2101873389
1372249913
1626932583
738758200
1723127130
233535938
352970895
336293929
398430013
1516386147
1206037170
1669806691
917707118
692562930
2097960861
1165148028
747694905
844972987
1935912203
281063913
522089072
12056392
851027419
795746079
151788309
1976388838
1934409707
1171695560
611635511
1249366246
1813808997
1441982117
1132834960
102119657
488212776
126702483
2005451004
911199453
562293160
2046408755
1559622625
166374324
773233013
79439069
1713854999
353919440
868978390
2109664103
1256078636
1234752508
255601807
1458491386
1217974107
70618240
2130549726
77515775
744489980
1042361252
1208839443
2038642902
1708121833
2048586257
21713853
724141338
1125653888
560391829
335991189
497111925
386325484
1544663784
107717358
339313718
1290257355
1605820090
705156625
1784346074
1766598120
467968237
1733725077
2084817534
1956399261
2133700794
1455458930
1374820535
209516991
1138670295
535459072
1176065388
610390607
665467259
1770162960
331479857
1703546727
1463551921
1532711180
532937069
1236786930
47127996
923701906
362312343
1944337651
1654444482
1624757441
365388706
1634549448
1926418307
1765116490
152204556
1443704399
1859392597
477763380
807844745
1922225662
381683744
2140297626
208251800
84521825
144211115
2089442253
1788353971
1141446085
940308015
169319665
1989373661
1847145099
121194765
1464759604
1125810044
768122869
2050852884
688154644
681209176
591070347
362413867
2019549417
772656674
1785127341
535599643
328569744
1254882560
1651795958
1227087495
939412621
422482992
1397802110
414713547
1489072885
538291906
1324272601
2068692763
577059785
1772224294
27718558
2056720575
1751817993
1319646052
895913266
511238794
229016319
127751455
1004254603
1239025459
786664299
1450242553
994817400
1087267358
1460080546
2132020412
363682022
746624050
1977070576
1949860584
192043016
1630775813
889359896
149721670
962107414
1142408650
864045763
42973434
1843948909
1366543341
1292472024
1335104897
1293731701
478568423
354784285
700474852
1040107247
1086622167
137637297
1193030328
670600218
870325321
1162384808
158082751
2028604624
1364843537
636087262
652473110
357070301
2087219061
1774576769
1169984316
1793488129
1961024919
717559510
569630135
1872611773
1240826689
757370695
1453527114
765198595
513029373
121782189
1125384915
176221502
1769647783
836696995
220235558
571937015
367870801
868760106
1268199979
371349875
2027976676
240539820
1899273270
379115850
655002587
142021222
2027860470
2036287967
410546536
274289863
1228992637
940865039
1495029739
2057980340
1329104619
1754597389
1356807008
393515403
469117044
391916650
2141741327
153193892
1726811941
133398987
282184410
177510008
2100290392
2010596159
1961019486
756585352
261748728
1500910372
1316031367
409342853
530299292
713122560
1928337588
1750371939
1948638831
800724482
1059391285
1463225224
875747575
397627878
1584379502
1298924729
1167022656
1686427965
1927371224
1887593973
1131027677
1859836220
1465089337
1559456805
921776010
1917087696
1581608774
1155943563
292061736
526397285
853617248
819794025
1095846449
1786033376
179459990
942974309
379476733
143901223
1612152637
1069583339
88182136
764341747
1781224957
416501635
1962175805
599351873
2087193042
1312886737
284879951
1124006485
789416797
1943346936
499575680
839561342
757273942
1715107193
873019722
1359385662
1264841506
85420397
543662063
1893685596
1573550016
1070523769
919245765
206459121
1740789843
1477565596
1601256489
2018901902
360416975
1239928501
792786168
2019954204
1498556425
1700609104
74641424
582655969
1583296516
1519155229
1578355751
1880048748
1925883387
1524045238
61682699
1529378827
1006345032
293505811
1968288767
1329696790
1316694184
69127318
336592260
1792248715
903858107
35440293
1579104922
14288433
1009342790
1121334488
221841276
1753840303
1638937337
652184939
834745571
1492259309
1971019223
1979730515
1205100938
420857783
911802261
1699796054
1634380104
641490731
2000504599
1960836793
5389212
1177523638
443015282
1426373810
978718787
839733066
1000137068
2126977982
1133684542
1871288793
1829709823
553817114
1621513016
996945938
1220897771
1325937700
30147539
875452618
2032618927
1224408902
1900388092
2087796898
1095985893
302277481
1769199378
1949258936
426318230
491897173
685627915
226780048
844630403
2070673417
1419466290
1650025836
238700573
1658345937
1947265022
160816451
495018509
1691270956
1405603147
1248339660
357832168
2010462466
1320288602
877405667
1575979291
1588291191
1897757153
496693236
770942527
229915109
2143404614
643343134
2102709534
1852901444
1703235560
243424827
878566561
1598242273
1530761548
1092348142
723887096
1417627097
1922108342
981249555
1756518643
624977598
966213974
123221992
1743865404
327891780
1728367290
1057572745
1307736207
786369519
1559854600
1764491682
941264833
1602942496
1687382441
1041095521
1169809994
1786191966
2041795616
1539330619
1175830816
1812079286
2037971942
335367723
23465241
1591698616
968338305
1340850256
59382270
326786693
1341923965
723263660
671859640
1305307611
824694965
1050274885
1648323858
427433012
1215602328
515834550
734152383
62282810
23903699
1865597758
434389512
2064637405
1059575700
210307909
71052482
1071028542
1456284283
2015610007
2086834260
1059372550
1964155923
1381409013
589497252
1786679914
741388924
251861970
1207118747
1426656052
1087097385
920020270
1403740148
268001137
2143231711
493803947
846683799
135290594
973515025
937871295
563739235
2026731532
921240515
712774451
1006497280
543868106
1651763558
536862219
791345211
1003716231
1413920634
2091260832
1514324171
437052084
902761260
1438114884
2077968957
1282336162
1143353451
1334882771
600568171
333822404
1326950542
289226246
1563632500
1820822825
610103248
453686871
1882266658
43009085
1258898619
476675969
1957586605
1240124480
456309878
1714783551
595505965
50198606
187072168
2009253683
24915396
560938119
229592799
360123572
528818896
307550491
451211045
806578958
1150175387
1340692211
1030042313
925798230
1597397692
38105956
265938341
206857334
1886654514
1861214478
1878577196
1550705509
264738865
1148898405
704535695
84617386
835626644
407378206
1809620398
1273173205
800474545
5374730
1888495539
616759464
1287088465
878817912
134996294
662834920
1743539173
1664760112
1044518206
1774921194
869447846
363367298
289502081
351042685
1606672931
1802850671
1029367869
1540326043
1193448337
1434922696
774767757
579289595
1308469157
471198365
1633554219
1600529853
888410065
121500863
198903147
1088949303
446905782
911462773
1952128592
1674827037
1399517205
1692837188
318048487
372323656
997158963
1693223359
759710977
2132128706
1723142918
1961403353
688116264
2116727389
793670748
1672171395
247174450
421720567
43149411
804415072
1931413857
389386627
665837935
1626247893
1453634693
1281093851
131678983
1442440267
142154442
757419329
1298022917
272045517
626713590
1603519080
966538153
1400621714
558771703
1460420881
1652383192
254866628
1692521972
1704117218
911148439
1891293214
1476614851
702238362
2117792546
399521924
1350781531
1905710355
912983510
1923036564
1766274772
1266891385
466404732
1656407706
1469181147
329087076
1590103220
1548732307
1651360819
1653960862
50032183
557525251
2067427748
510960485
256233664
1234994040
241634823
606579198
196145672
1240762589
1554660066
652882693
1349667090
1479220273
173496185
399803667
1169532556
1129387934
1361974762
2023042917
1856387981
1649868865
961451207
1980942096
375309226
2072054682
910449071
921487703
1897589844
163094287
164311046
51116632
692426772
1167721038
589246443
70404912
1725010765
826610032
1278700191
2024022376
691165463
79533346
940713587
466293501
1058456341
1339831490
58459926
1752126442
1935926469
157556526
1298860129
1385924302
1449107349
1313288236
1065673428
2074419228
800894045
1398853491
1682626206
267964184
283363982
1416415451
1046626887
1880598279
81503607
476470382
1403451344
1759495493
925897342
1848137023
1206086177
311023341
684824266
660677488
462793917
1056152993
1921818935
1928853171
1489597112
544240296
1167027105
123519332
1491594342
933528818
1700338485
286076789
196221398
1268023380
1747715622
1909085974
665501338
642811351
445778871
973251139
1498987833
564858137
1959763017
674091623
2118345649
356733439
1604222586
1403167948
2079420357
694273389
1911744287
1755172077
843065561
840598314
1992845944
539120255
408658379
1304327360
66689956
1265294638
106528843
1365655445
1727148646
829294386
339576592
23622784
352492421
1030809260
1773467833
1058268460
22043806
219584295
800675858
75294280
1893844098
132804792
1881281924
514608440
827319792
2068839100
1852940221
1051716921
183032164
934983553
1088083385
1740942102
412453374
1866149407
2121451236
2005114099
2104785911
1933961528
396428330
610732932
461478487
658292898
426941925
1834202732
1098583180
1478489314
2076590014
722142366
1288456903
1568118202
1751241336
315003269
1511869798
1566097488
1050785674
424719156
1156340704
940634967
575331479
1505981416
723016765
869023270
1422978189
940801291
613961887
1127478825
1630643389
1790472804
542370910
830609712
555317705
361307825
1001279054
1455026044
118269159
1760949879
482987154
1061519823
1877381970
13248101
9044511
1467942437
1328527963
2074482969
765740768
1267340257
1540324820
1813488488
31799882
196923276
111984741
18891825
376606743
96708968
1780315952
1770143841
1548219517
501310758
1352639455
1266352294
1431099570
478952034
1078541957
92095133
506126640
1958046003
1734773093
18011765
1487035268
1702970359
1056346722
2096614602
230618713
1374303580
1581837536
5207171
1151849057
1227242204
2118809438
1391471623
1848544788
1698905944
2015875340
1849539123
1714206756
1965737229
292461457
196947590
1423422772
1917695238
141413414
500124403
82558049
1754557554
383998525
1133350453
2028825633
347099496
1088897496
967755764
192311616
1894596853
67843990
1228400441
1211850511
1967765333
793847826
471698011
2086074619
1373640140
1275600454
1162917413
1372681027
868446512
1941165060
161867465
1888651353
1534143950
730498783
1770235659
1658085215
2132623291
459131911
874275287
868981611
1518161
8018781
329437840
1662986283
714651440
466118662
1399999669
865382864
997604639
438054502
404058039
817051216
1029937427
1070047822
624509590
318417817
1635918644
477606305
673645323
515867158
1475649504
1424329493
1885213622
492866907
1931262781
1570230645
443712394
1885855852
1323337169
1397515320
920843634
543954933
186569716
1494100796
1736142859
997936552
370105005
1808419821
596302671
870546493
1650868813
139460960
1839564811
1486557244
841664684
848847394
1177990882
1588227700
1046868735
1860246535
886692406
129309723
938897148
434020745
861604312
346905271
1788362778
1898867909
1329997861
1769337896
1332306485
304568346
61402310
2004680029
518374815
2106988906
552636296
1733006309
1952964989
1380426876
419566058
715302254
339216765
1880804152
805476936
869374156
1783246023
1729375390
1501313682
1057946037
156206612
681388689
261605742
967268919
1482584061
552440281
1332171817
1795624148
668817916
1294413199
1370169995
1262538508
643067312
2062535055
602012836
1047509877
974314435
2072814890
335357041
262239687
1195954357
2087077520
196058900
2075589581
742101239
218495850
232920889
1510345010
1413069880
445164460
216312610
1234112470
1420701962
42217150
633590589
1483937282
907097688
1041309565
1782202937
1951597945
2115331708
872346936
1679447292
1446938371
379702121
435932472
947027610
1032386306
1627991632
1173510221
1121699370
550421424
1599177830
1910361828
2142838986
1690708175
1560914190
63894970
193806057
1032829796
327050857
1167394125
495111967
40526853
1699961994
356738615
180294499
1644816231
184975597
708410229
1191279670
1471124611
2075644865
1350618139
1391619343
796966317
1768821478
148307774
2009776977
624133906
263338376
223651518
2144863542
259195863
1924028965
1829422374
2141487359
1869197197
603992982
336074740
1313492602
1003004197
734718384
931052316
1803593829
252865378
758929900
1473941058
727422119
1216500955
1013566250
1346144202
7753595
1451249419
1221617143
2016553840
1772651157
781650016
646557049
1090408836
2115748848
1452140243
338520950
1289374524
125270879
2018203315
1557541154
1007552245
1069234637
1426536397
1213618536
1814487120
937476420
2113020861
1812376809
965335465
76701920
1244637019
1463805307
1554602795
1678361382
1052744325
1801903976
721934384
499448780
1653272516
828997336
1629127339
1842227776
1250551414
826704596
1808288786
1987994429
1201689626
1536177522
986267409
199965470
743144859
216419232
1470134550
2131130612
1208192429
487764276
61279482
1321379171
953222401
2115484293
236003172
1443144800
379658804
1070837494
530696908
416852053
900128593
185304114
1650330624
1105597859
1369370192
831168304
561731421
45607423
995164318
857031988
259857546
1443204376
576353638
919643683
1408190053
1365393702
1020205052
2132149160
1979472545
568503865
1043675121
1774534446
438250970
382132762
1509115131
1775188847
860665440
1626003478
1931938620
1879817783
235429448
1900722340
1411176211
98067035
138168546
2122372423
2063652067
1373493790
322069086
837105135
1630363376
302702383
977659110
1082607718
1659538247
1996378733
1329694146
1523874857
1618124615
2072027307
1269902971
2055718840
526510525
511590949
1544839352
1315501297
1001481463
1835103725
139126491
260845452
1258690493
276308274
2038286587
1119032170
181270062
404369360
1193346162
1500961978
2016700226
919721624
1908382462
349828251
457347191
1211539578
879500825
1095537531
2145494344
1869057662
2013034584
927376450
2094260408
1735604023
1271223359
1936823337
319607229
315481692
87133649
1208646104
1616554542
552768066
1062766747
544567860
1930576982
651862711
1832232489
69221231
5946745
1097704172
2069582439
1035612339
316876247
1941894336
1976776138
1692626241
1270534926
2044706212
1547676660
1047780971
1266671068
1779812784
2119221208
1972642904
327597924
1771662969
984885537
1972867860
1035248075
586630313
1889369637
1725844449
1453251730
1119548890
1562144778
1494766432
1017207470
1490903176
242282290
1623943392
767319270
17839619
782693206
2060117161
1807604590
988473337
487784209
300429053
150766476
24296162
855994582
1518939736
2029916807
825168869
1452382435
361957251
1560349807
1284573290
1405761697
97031912
1635727542
506288131
2144782587
1121357658
374380922
1719069461
179596904
889180379
1117163454
725950991
2046583868
1581980396
2051862587
258415485
324416700
1367451853
352134268
68093725
88843835
1470991633
1127088769
1056450849
279130894
1973478631
470177140
212803309
1093851469
52791150
543535698
1554229917
2017855806
476219746
708103723
1788580882
1123944618
1886892475
1493297869
1749263391
6145757
1982584468
722228115
566616301
1221254123
118202537
1070312093
1032730524
1419231985
479028507
1787723875
824501751
1074166958
547204264
1591729727
1996495359
72380938
1162564340
1350206585
707425249
808718440
798689057
483555415
865368093
292339558
455220395
2058046347
493758461
142558388
1137797837
1033723731
1645246598
1208520796
1252289924
1484926566
2146772114
1492547677
57921633
1789319818
758130009
80061965
601841851
1324477314
241089454
1600355359
1209695863
1119213946
697865817
1233596233
1967141502
1915157610
1280067216
218368626
107027388
997895707
896143570
1221694777
1926964772
719045361
1827649010
1956440250
1934969031
897069301
2020202521
2083757684
825073275
458990993
155116755
1451843594
1485349491
413277737
1518491700
1480223361
482038006
1781972456
1073232704
1735434715
1954691926
523698922
383500510
1724451667
1728401453
548126659
848506362
316646795
234685578
603946324
1539415519
157696543
901684420
1691584058
1247972962
1288737241
646710514
369419031
1584981857
1003426530
845827940
1672951911
303457166
895011225
48239461
1546026853
1829148832
682138673
20422499
713661784
314704069
900771722
2102091854
670974717
983431940
2094582255
1480587765
1518532274
335892219
1438962411
814580135
1325819698
1317074884
1446247702
2112574961
430597282
860459422
1047869778
1855083307
1786364623
1136700596
1005596039
654598672
1815729216
1421681518
1254383763
1379438928
1745204465
1193362988
291354317
107626771
1888046892
1938776710
1297317574
361210266
1548339746
1131998847
2115724949
227238856
1841557631
53515129
119424377
399132263
1957927146
1662921451
199536744
690481655
1577959877
1644685582
1007242607
945396161
410304250
298819961
1552459348
2135263176
851619450
101999175
1057435221
373562741
494833575
205841930
1603051004
1182691253
1175010633
1484885609
659437805
1797395783
1872616875
1440816296
1918064395
1908563973
1724637736
957038601
1107740094
943544915
982670847
1251497754
1959253017
1259003101
289926045
1574137357
1450500826
90729602
1784776324
190583168
1147288035
681761320
726648323
1648760693
1214078532
650393286
1473485361
748906584
564478878
663746463
1418724945
1314555431
991782949
1864022330
663121131
491343006
1986255346
1091219276
1329706865
883196920
2133449820
332682393
781315767
1328894813
1082371338
233022029
1793973145
16328928
877608793
157113404
1238406433
664942666
955045159
1502323494
1587689627
316964202
1485902532
1907612216
581599664
1513291468
937278096
1290792454
770962519
1501272690
704393086
497363970
1604341130
1648395832
673203023
611335665
2074361133
80799841
1327169226
1497616356
252031288
270893649
1623252630
1698669236
851192368
1727023042
1770590924
2083824707
904401842
1327830285
1982127210
634925231
842700048
1307372158
1120760881
1653666805
2032389154
1846039626
794707214
758236390
131084107
855156125
396626800
353028273
1200854430
436756107
1806403808
2114547862
117834805
616760248
3610438
124684566
1488220130
538495959
622482587
347270215
71467088
671642358
1311968770
1222568754
1228027622
1663981033
1288935543
1726789034
494510993
983323006
163718058
893906251
1972295599
1821760864
165954078
1154284374
402248972
990160740
277214147
1759821214
128723690
1279968480
1444415321
532727292
1047966777
1073226110
1888493407
1233521173
645133087
831361568
1850725784
726109991
1964249050
520183999
1775888299
1743009226
665373248
1137979035
1595614510
258112666
702225823
805945994
915972177
335265054
1572569447
784361461
217293598
1568898709
2035066684
398754828
920624717
413125544
131133024
29258989
854523278
537166159
1214925349
1484000619
379409296
1120383298
293407486
801137336
1033118239
258513269
1203415843
1427229567
235089171
845645842
2079835009
828447063
14459595
1553116102
1001280489
460577993
792491691
2077703121
1547541711
1030650028
706140147
207956455
766404485
1189399667
1166826465
623877614
977920964
926863939
376606274
791531257
230811396
962784633
1131491589
1814672582
1894546190
1833421194
515487388
751139550
347478379
2087560266
1248533101
2101213437
67674730
549580845
234414438
1445728533
1549781189
633944246
952194715
298872050
533341928
394378058
1448750974
1027466903
341848977
1706090420
1889914422
1191728219
829086631
1841433962
1220839033
323267360
1166049241
812163368
1220084541
199053162
544238156
50127119
1176863112
1226726882
162100888
1056844042
1380312391
205282424
1235249330
763804284
616809576
175023507
1903106379
325564224
1251959239
1493094889
2090572193
2064067214
196192323
483221449
571948970
374735051
591653627
1931249364
721967223
1571342776
262240080
1051651153
1359761767
1441395098
561091423
2021749478
392438604
1858818629
37401081
750009775
826025022
563248339
1896878101
1831597916
304868607
1883971525
1741137915
656568118
110068619
1278513660
732497217
1990733297
930930094
669501565
1903048233
832887742
156653686
1089293685
1805503365
1784772262
162127554
150907720
1452499682
242536669
2024336738
1323341103
26911213
1424878776
1147109605
425877033
1217704064
1155143923
741713885
1664212420
1293033002
1793855790
1798444251
1703816426
358490751
357741670
1256685264
35512364
1474801137
1301835976
350577807
2054332589
1379927665
1163946556
130745422
1929667707
1799309876
1722188790
1662925591
1196123482
742196358
86627487
1701957218
1920607224
331438708
1297831748
1897169478
1123902946
1078212856
1222971952
1748509760
2118143524
82429500
1283235889
168126151
805634975
1165931329
1644874444
2061556763
559678192
966034964
1076396584
1680556959
236169867
147340100
1969971961
2128936666
686638412
426555684
1535166448
269465093
194133818
1701005107
99123444
938927545
1284053329
236545562
1012558472
124047179
2080253674
1873531199
689791219
1835389823
1156178872
1073208065
345070298
2130825548
1441802023
1814326836
1430092313
2129312239
498276257
1707060024
778987226
1082723977
2066555416
856934951
1387482330
571538663
1552224196
424300791
294627514
1344812374
257075184
201251190
86115617
474208093
958698061
270595715
1866166724
530352206
260525613
433575320
1733374966
1385366891
1926509065
1686515671
922494348
285775413
642755495
213392663
180075208
2130506089
346843131
471210491
2123229579
1086105402
22748367
1521186808
821434982
1155197634
1701303777
247919791
239812607
925343727
1020740546
1651950704
367076360
749143570
873334869
1988685534
970391261
1251521821
1562734491
1706674827
1128403571
1238210320
412702675
1473970037
2000229930
274648133
2032205005
548183115
1489546906
711433467
1550343146
1233825722
1788151241
1495173185
244533942
1160515745
1802515834
800312442
2022254038
1947001361
330004865
316399070
1549308285
915968838
1730917232
1121388490
1201653221
905783866
1195980909
421472452
1365801743
1550612241
2099738158
372382058
1250120583
1783142806
1975979186
1336962443
1108350332
995645614
1692962203
1838880679
1169811419
1099521861
2093340744
1659410640
554708172
1909739514
1072389224
930375468
294431447
576343316
1337459091
945173110
1077804061
923827432
1399529492
928314012
664358217
1496143787
1590203063
971850882
499517890
1840962897
1920973250
329613471
1229631366
827092208
1900380567
42063201
1448102855
1445653624
1731654013
387158661
630454300
1011319
2030723373
399270876
182321370
568650410
1075279073
919160785
1609566123
1617244119
863638450
1786148684
405840808
1443907585
2068953018
1587358732
214878210
2065980291
1941997220
422497768
120211846
444983009
1438989328
1283511785
1344288764
1641888486
752229312
1991127296
1908439069
1488990066
1639948342
1946278685
1798207477
1934922633
1599147361
1882942270
1068899207
379509106
980735144
1996158105
1289486984
18314014
2120583698
585746844
290153024
847000863
586101613
173688683
756113924
640739718
1102493535
2098850421
457429659
1864690158
798815435
448119247
787887572
1386517249
1122694389
1900570667
1358424227
1157434044
323813000
572786743
156490478
670919636
1311319173
1869881526
902722479
345986439
367931092
1880262353
709078186
563001315
556686217
1810697396
64355134
1832920433
1719104190
114765168
2117239348
219297275
441302374
355869544
309219396
209488138
1448628724
1763193451
1157453277
862506763
1907322371
12351445
1845379184
1738991994
145797176
2145961906
1992951505
471961690
1575968586
1486936716
1905242363
519482369
1746290340
975428988
171181141
365960800
1227205235
745557310
1471107425
676289003
1878763505
899068494
172544474
850183137
1178544538
1011144794
422371380
1364761636
7920389
1047219546
2116669213
1774808078
207882325
1357007460
775773077
755486461
1039448338
1396639625
1477218310
11437575
623298691
248254002
1797010786
674639311
1440727489
1645840958
1522154411
424797548
778655574
379538102
1980430459
2062290107
1568866827
1227951793
784182228
1677120470
2105859950
926030596
111386955
2036210846
1833874687
1033800456
1038363742
1239716828
1311619379
1517992727
2070651587
679149277
746750413
901094563
700603161
601330172
1946232951
354873259
2036395047
1776196869
376014453
1038245138
330852050
1950615316
728220669
112613152
208776584
103026429
597478127
527161978
1032145935
1906786542
1809906285
949417603
974550044
49349352
2038330574
2041034331
1203220479
1113334136
228303051
28548073
801695396
718746623
2087038924
762347277
1431289697
554014484
796145703
126239772
544665348
545731602
981721527
825865586
1952078174
1750432892
15042451
1692520825
1996957670
1135003000
1371265656
1264668003
553876695
1440388646
415626962
1633274594
217271094
1990422853
1210266295
1571668509
1780739001
1892277877
479206688
1031683598
1261913608
1900641882
855927861
645515925
220253259
450977006
3642456
1298857214
1266380050
95251738
1609266696
1223761374
1961288936
1273878950
543939922
551356179
148240341
1884992171
1584798627
323874986
236769294
1586180162
1989874431
575247524
1101610307
717181858
1311930194
1146220330
18971636
844608825
104404223
1835275161
582968088
1436039147
824580087
350308573
2021162770
1836696468
949817298
787165218
466527096
133436557
1186660712
1240113342
528918800
1101229856
1748527533
1682406515
1411630407
1289250717
429074188
1994001507
61367566
1483312702
1223507573
1818174660
1659060926
1052482831
1082138146
148577912
1094660735
1753067595
1793314394
987609930
987908014
894146328
216197536
1679622499
452319808
891211228
1053165537
2002555208
1261129270
307509680
1575931485
462487726
1356127240
1754350875
313593307
756491952
1360134001
2101877534
326294630
1343658696
235911198
867167063
1104388433
1667114179
707811537
1204951769
362010253
1058469839
1481395356
1787861876
208260251
1612179781
1007159891
1489556198
1491058149
1854434480
645259828
1720115255
317494351
840812424
701672400
983723882
988454507
1497374103
1181637540
494068943
625545678
942773017
940882968
511359412
640010968
1968455598
1462581350
259401382
735598955
454830878
1952376306
1756219221
1508303660
40358866
895109269
620668988
425420120
861420875
982953080
1101144557
535294932
938414905
1831206440
340284881
1316339228
2131108712
1514618640
596296513
1369834768
1731537175
1493221351
501213833
1909164111
1829644406
598225585
1185358578
1068444007
1286851731
2098326219
981757731
1420017819
571068949
1886792011
186823285
1394670213
1603489562
978445813
1674953397
634346498
1063915694
883032890
2125368789
431309250
984577662
1796968095
55653615
1918297669
1461316812
737469693
1004444896
1660333521
1154986367
949861059
1797384452
1853159627
1130925266
1395291515
658232673
1096908306
7123177
448008844
436184904
1459617916
1139622773
10894191
1347769117
1427677297
346890683
1282025470
503983611
1723148556
23244038
555367030
273532203
1350760016
895593567
123133692
513968255
1301667763
1170771484
745970586
242695656
832089728
902201344
511320430
986813128
1104229011
1785193043
915040094
1235242391
433444389
1892235884
1144863048
449849850
566472175
1055736675
872887917
739606107
1638808375
2142225075
1347091015
2022460206
1506357752
1820415615
1223549692
471574353
384945899
1764346383
2075716918
1286796890
1407635432
282928494
1193860158
1780286743
433662557
1496887247
1923082024
1521220444
607656897
383007237
1271776000
463449506
394580302
845703726
1567635917
597730382
1126030132
623453299
1680659171
772162919
2074053791
492668148
478805038
1021440368
310001721
1955662990
1709885946
1325286375
143541939
1113122918
1409441044
1920219620
1939997548
1782364321
1964899414
235101862
2099589270
96332279
1317703158
892021516
68973492
524690059
596904968
1342253341
1573516465
1692674389
1542337784
1406534246
1332602882
1977794542
1402821231
905714172
50813049
1014763793
452230315
314263243
478703155
1118257028
1476514930
504671777
446660823
942080373
2143404614
1117559552
1669672829
1970047270
370482490
1732542352
578725243
540767899
301437303
1443226613
1733693409
1133590957
1726476068
174945798
1517427949
45854
1461275402
776620960
1304313246
692902439
1519618714
1549349843
749669364
1620579025
342162353
1810984104
1582615111
1303504555
422352392
236090931
1760442546
1521080096
957215302
67771540
1739705501
1220688839
1150850095
1413034974
1958471236
1490220515
603115192
1098342356
851755312
2142229219
1831842369
623765655
137414018
816752854
1950205504
343065513
320092584
1581531210
566713520
908496654
86239241
287766515
1133907629
2120960752
1243625528
1752931974
1359606523
1239566262
776337766
745504592
1333216334
458848454
304276208
1312284864
474462551
753666695
1718228480
972494068
493388219
1251464658
1055919129
1335106442
1124253446
516810413
707590119
1269366923
479040384
688529624
502372701
941679467
1377526168
687427435
1333244347
701312440
1678692999
1229469512
1803661633
407112624
1739540257
1125319290
704589846
1445728486
892980758
1650864446
675447064
971527824
1930038765
66624718
724860201
2044559644
1704770890
807935690
771629402
1493026069
874041780
1395190461
1813869083
618799422
918467307
247206761
1771212401
1285265545
350181355
1736414587
924170267
1361539076
246166073
997362962
1101796353
288434777
1249222264
866096960
1552170455
573391039
3898581
2024973150
522875756
783017358
571128958
1385099431
1303343076
1476795752
560037778
885709491
470325467
233354001
815953418
1347404670
510454457
1684572562
1232840074
771612395
163434840
1698371974
111897198
1761478008
614182728
888141120
1673917265
1988910682
771962956
647698368
666993987
1315305521
980230337
1509502615
324206276
768871778
1372961097
1365193560
737900829
683894934
764996332
1348357550
1898402605
867192860
1283395795
2076452883
1494631190
490493099
2115294760
46823811
1042128811
1915097168
2048017048
1058621018
770540852
168375734
122166467
1516858815
1900696420
1758972186
174928111
196018002
59554509
1778440304
149718824
91154363
887807856
1802614554
1732497142
941098124
176377208
1015264941
1366135146
82936165
1154092016
1288966317
440996331
2073077697
753485125
1753837848
38322104
443115462
993585090
187652189
939519606
10145859
398685068
889370536
270491705
1411233814
1319040766
729953074
228607675
773838786
2130590766
336615213
233710985
1440393952
1362416739
1346196887
1463276666
800347301
1299989001
985430266
1053888049
1768360838
119117179
196250890
509943382
1681174854
520324725
237550958
1825767347
949011969
661132526
1914888463
191369208
562377941
1399952648
779678439
1042520017
348624904
171826633
1678630008
998512885
367395556
1572037879
914579445
1922121027
552637671
601768339
1604009934
601453288
320276205
524947654
1226562243
433226773
295594538
1596616376
1658255866
904126690
595030755
1960919816
512213285
1409518632
1723891422
1866435081
10716842
801828570
1942608230
808655328
293338730
404062984
485136232
715661973
1469538137
119299802
804872803
744741712
566848217
151640345
1575403531
1547986054
1152225909
1959372991
1038389305
1109349086
825551257
1835696110
986276831
403139027
1490204784
1751816048
1859519709
1799900497
587556946
437527868
809036851
1032555219
1835706901
1999357261
841992063
128751466
538329992
593197134
2144738470
1641836385
372962174
1174856763
283605411
1662587163
1745400908
1378798097
2131784999
1373433619
1946491133
114886302
355800897
1442365425
775049549
2094293372
805100501
788083343
1982813108
272045868
1808064094
1759442204
295807668
1682992538
1930012706
1506742322
1946030939
1268647702
1579253045
822425501
1730489775
516730436
1286610292
952277586
557463131
1947917167
1250459279
1410873266
764685388
2135873804
687846006
1436256492
1205220244
1678361382
1444214220
964834193
1246920237
2114553485
1376159928
653074876
511096520
2078021759
1171774689
371705956
2123316827
332692499
2082661349
1715376425
620718134
1360522613
1386336251
1244279289
592503210
180757773
561213224
1832477084
364732200
1784995946
1200633689
1240362479
1395187878
1657688274
2099688038
1366776681
494712379
1759993455
1961396375
75398552
956936818
1526004859
1459359654
1615483691
1375262043
1836934478
1369806392
2145690531
1659010013
1374704853
713515361
2065969474
547978017
809996536
2049590318
1652063463
1288662421
2110355448
652409137
1699245777
1664045878
1253971735
1723896659
1416919029
630391140
1212853927
786094566
2029194976
937838964
2015270452
87349519
805993452
810288341
771929083
631919090
1824720238
243874579
1418230146
673804612
2010134764
1104217141
498892670
1391936519
265414731
1166931328
757358377
1256878950
749421051
1749855618
468902859
1832801173
669362427
1037410583
1034187427
191531098
91593467
63089604
1635611560
755962951
1417425985
206594633
135711572
1363995209
2147271816
105168285
657911570
246359747
628710068
2069978211
1615406889
1447602741
199367545
243882806
220304575
1165412809
1193137570
2089654346
997831461
677934557
2017522896
36872819
942666362
987837502
862603394
873652239
1335007056
675400367
947569863
422671979
1625104641
1509370439
1551006566
656529114
373221033
1141829808
1362725779
255738952
1491653139
1017732662
866488638
700856308
1126252735
325635305
968970270
1677948992
853498962
1769741853
368554613
857732638
1538682836
903935603
1554449658
232289255
495618256
105177595
1000936631
453891555
411207584
1295605738
1107569573
749799644
1157882356
134791759
590923923
1077660804
977749561
526746720
1350055911
1376219859
74898700
1474515642
187178423
487424137
1011943959
420782729
917239774
1650144037
1142665551
1820658974
1179792301
122970648
1378836744
2072819573
1645397769
2093928860
2005929385
2036466347
1230923835
1342169073
1628677221
496689235
1699339496
616876998
1437311689
1052958224
1208277744
2110279433
356486104
366162745
1885712193
1231472030
1100240039
1873678681
624353621
315690710
2117230659
1872892292
547754760
342831060
439494881
61413533
1023870664
1985830050
185949577
1998618208
891526483
1352410947
1556249451
501388716
1705642367
1579971404
2054711746
372363219
882913696
1872275371
1388889029
1943243457
496014352
2126020761
913330495
1984353952
1717016735
1565877810
1791118436
183239554
2057886674
765135010
1716082792
1899458542
11196531
1508405595
1176446406
741742289
21082748
1210527519
1960201881
1935637755
1933232051
799467772
1815847164
1159614474
1187371392
62448412
1219456163
576163584
2097357288
1128589461
149647215
1582178176
1029811021
1958052265
252940046
1751716817
2029677538
1476747970
708516417
621062201
1249844820
804259456
1246960765
806316785
1539863291
124346443
614572650
2069774073
1211853729
1327804463
115034209
1184328527
757601468
1472805376
231669446
1775862045
1809654090
767227948
1582639662
1099479623
1264428803
1875768184
2035107600
590575500
1753507651
1604835500
1343105472
2023488790
2135604364
1599933687
219447126
1384031207
35758351
1708413412
2132090087
1732719118
2016917812
2146344729
1464187549
848443540
945634308
752115016
707612493
1668281565
1163854897
1953557490
1428582638
85196690
19099015
1535710465
1232399036
1842014267
1453024027
1558639454
1643620260
266959574
878629381
364272426
633418274
197611360
1412490791
82724682
1042631335
2040721218
666829289
563292917
2029347338
989680263
1647892048
1079963475
1654916943
140412264
1800302359
146646789
784345475
1794804791
1251491073
701495967
698940865
1607975079
1609240802
370898553
1938797604
2116743136
381060796
1038133738
1948142266
276216165
880428857
1425421349
1807581147
548988958
618710241
187881805
442700402
1454292183
752019553
925597823
512095501
1484332049
592294802
186651061
1702399157
337408615
479531873
1988112691
1434749319
40042116
185412665
417459438
1281418675
1503073014
1355911029
223369978
519453184
1510416372
1255777148
260590863
1905847908
792776563
594821381
516392946
225722099
1030322167
1190826817
1675197818
1249776329
1308196466
576703024
251979143
473366619
695969515
19838782
863702065
575839049
1886816310
1011360480
1429409010
1004927371
1047120199
1177019395
2086637470
2111018274
1801874147
374985039
2182539
1755077305
730204486
1563445108
1580948258
1235772539
1047214594
603355070
1869891508
987664846
540726347
1834050044
1055468365
1283173260
1907701692
1263689113
408225583
1536942464
1574013168
961664400
1405701657
1489476854
1370840733
1820926215
104929156
1711164568
1307662732
1256117370
1065949367
727249450
1542850983
1720009642
1755458365
278138685
1218344838
1211399295
375271837
1201019317
1211752945
1165840049
1689761047
971664483
1976455928
1808159801
2063645691
60180765
2144426721
1098962652
931184412
1984370536
1767649347
1956020173
1807257982
1021099552
506838962
498691690
39930433
1021062082
119946462
2098266424
1157099976
950415714
448486948
285210800
301170500
490886165
139788481
1133978626
1707528425
589011540
57575994
1929837394
1942903008
2006864603
573719701
1590579701
1186493963
1857573809
1736879230
653041184
1475843636
1273791814
845953623
1774718473
516948567
732306686
1041031396
1447249213
1813344713
5882590
1753251887
759343607
952621496
1514794322
228488767
953885312
2015030380
1895998049
564323347
1087703001
1195275277
1689099712
912662629
1094008862
430287956
658872192
730090127
1973775418
349296843
1934038006
1448138232
1999782848
362178344
139503643
1683783206
1177431289
211327138
1880284491
1663179757
32911250
1098920031
447212882
500956662
1575974742
1018033393
1867219772
53212680
792480486
1107886701
2051734222
22265538
371359430
215588650
1923321880
863259145
13177374
1862598663
1819656548
2052441160
1678560160
1602417473
1959167386
1277370496
140702740
1924902572
1701743780
1568222992
765370501
1410709231
516323151
1557463516
424999083
1680425815
1479785714
1747305503
244454065
835863751
1893853055
1047242665
866874684
1961878346
1396955339
94202311
1500730426
220155652
1361585168
860136395
631282400
162401874
153966929
920218767
1072335827
360383687
707245921
1924212569
1546771350
2042851061
1347676802
1585888726
864692502
781800021
216692627
1250582855
1730326218
1583815168
940243628
535336219
902899578
626537165
1599623955
1873803371
636329577
1208080160
1287545783
91957477
1995409882
616632311
500304129
243798219
1446472917
1944379640
61493210
1983867273
728866787
1551054970
1715098775
1857788645
1177687506
482448979
1722301922
849194933
1339033103
2128908527
1447785314
627967902
313906496
824538433
1049586986
53903108
89838377
39249256
789247202
262842452
1943006815
1365161692
58635480
500650002
1486721478
1671951932
2047278769
1130848779
331232009
693758340
1502570377
1166225883
454519176
1917669635
1653802384
2092375227
2123842836
151959976
374769085
704435888
2063279086
1871738060
1117668523
978346626
557032817
1720242721
762037493
1031313792
137534786
816005595
56355458
1560732447
72466520
1805948435
73491268
1181756583
774874610
1963891250
1043980884
801626457
1521471974
876020969
1252455123
1532673287
285612627
484019712
1042652338
1859690260
1436959817
1323654982
1451106361
1288320485
370708052
1978986755
25748925
662666062
820428236
1384176963
1771899482
1224031128
602775402
1428350880
217972569
839291602
656253521
1023120574
782916406
618513711
1855473716
899437231
1273683817
647822486
1501957238
288040975
468708656
1250701978
1402873849
504205696
434073161
281173056
1623605473
861474889
1370051428
1751123465
714144806
802742359
448756246
1246566117
1699273698
1091667901
1290159534
1446788562
919229442
303837094
279628789
1418601229
1746139414
1132925152
1689199281
227030850
194227042
738984518
437723526
2136570350
1783647803
1146259499
647807311
726695812
862194587
267016248
2088573233
631732719
1295755005
50026174
679980314
1775536138
552279893
323937516
1754842515
1006596692
661834365
704748242
726673833
32721742
1812909801
975488391
546824243
931234651
180220056
1678977387
756671041
1678570837
1047106110
1504221828
1633470421
1014662919
836875484
1143112023
963797311
2074678925
31459733
1600454197
1887769117
980298419
1798059457
997190056
2051288819
949585054
1327571378
509298763
1982887675
1029257089
1214333966
1906635812
251986480
986564882
1471772586
776677030
2069573498
1551029697
1555690361
1768238879
465618995
222077999
1637276053
1408319694
142654400
1209410049
407131173
1844647817
1146042145
2069618153
1081629475
594197601
252361051
1153935364
1637753117
1780731370
1696004214
282713564
682264321
944759927
870081814
1676120650
773146240
1599098610
2008369984
1765813028
2010637133
1675490894
269034789
220799266
1284521695
1948890440
709498503
1611372723
1736547795
448278860
341264845
1633082657
1317079581
407433445
34800083
1546502986
189444617
1486807384
885267384
1007980013
282518511
404581481
832286762
2033604960
221487292
362933385
1105119703
1919681330
1564492277
1789938518
769651852
630287148
1737227681
1906147180
404121726
951726851
2085790736
762267055
1140585111
323836137
2104060589
1779857970
449270373
108525802
1840710989
2087301974
1768913116
1958192352
418574641
2131643225
1161982291
1407585795
351460659
433457191
310764952
1989280841
1307813669
1603305864
1170538532
392525139
740358096
1809402078
1969111304
1240627720
2145389757
664213330
1099258001
814365982
12917249
1558443945
353834648
237956043
193739703
1615818266
1712618347
1425387159
456200790
1677587959
1001750680
34333959
1126094319
766251424
57631557
1969669820
256062458
1470961478
1550111176
1191310358
260171522
121668773
528905174
186648240
808445570
1086124170
200011107
1725441216
1097249514
1016801459
1657932335
402854461
2140310062
1330396225
2101594763
2096240190
433336189
961342098
876874534
1982760135
1307335694
1167920780
1588048552
258290044
625884210
790314390
2137967011
1239311804
1241702666
74721549
677731088
381098285
2038456171
1229964973
1087501057
848771
1662768781
415086921
1975465596
86667475
1712004237
769041689
2009351297
136206508
907089166
635858901
977432307
301281602
1775446575
319356325
1349873723
624482446
696583282
1412211177
2109247170
496006324
2141781184
665534898
1729949159
27597096
1376578921
1739020647
1129584810
1608631177
1074211397
1029242754
1518451887
313090105
940586563
726999080
1173669109
1623718013
297567269
1835314914
1993472938
1931407094
1671596841
1735349830
615496434
148845023
231882544
2042232715
1352897851
615932692
102486369
1489076186
1914858620
1598974575
1462658999
1576319593
2043010530
1628809384
1622886325
233377519
14167305
1087451279
572901978
13331490
1562332043
592967054
864545881
1303645953
1253837537
180022176
1222716514
68132052
1018375439
1222853892
513534402
367224359
734711823
77412184
1563147841
196453099
1567057949
2064864042
1037828458
2001393174
676751125
2122667013
2029926113
979616885
2039265157
986188003
234859736
340557439
714881220
1153260020
1433089209
1360364608
1276415911
1927833355
2002133631
1922470816
1124548073
303275202
584504929
1429873182
1702024686
1909773572
2094772537
1120279899
1082175694
226136754
1641755181
1130447315
606451392
148904733
1379481156
1847444016
1670883407
419198389
126632818
1479392189
276498691
66063962
52984979
1947123498
288367242
2143952800
181742272
892156970
1092696518
1080000191
623750192
1465047217
1969932443
1407752195
526168580
784331397
1661028802
1061434285
1728228672
1685811777
1720788163
930589570
1483112275
368404634
1861846933
63604155
1780131097
321911843
2103520189
996773642
1138670871
328613740
408205578
1260282843
1719970729
435475242
44140175
1104709339
982153395
502668823
1329086672
778522980
1610512133
1631247248
520394137
1522926738
1424304099
97885764
1692708045
595645505
299166939
841116336
1461961988
2018640553
323169950
268534047
166265908
440245345
9725355
1650745588
1598387432
913256266
1107350298
860263405
962451832
1885639741
1449504838
1941483316
2088268044
1096931065
978119706
224479549
36929153
368843657
1074023897
734719597
1206930851
2049596345
1369060525
565462153
239934018
1102780864
1101799160
1304548115
492294536
1580690129
1154113889
1071222782
1333413132
981184899
451132545
1762528858
1913674528
1620066087
157809768
351896049
1321024601
837764823
1148910845
1070223736
2116793146
967000319
103854921
545331884
1162496036
270428369
460613871
1101737326
949625700
1697794194
566666520
358661267
809959618
1264884426
329476048
1278558126
1102917524
367081307
1238662835
1192707271
1617392001
966823143
1746155286
1549870247
690869646
996236545
617818674
565844231
70658771
1672929149
1766197594
1450598283
1661479754
2058900963
795508117
1822896802
1377707298
412769090
1565961646
614465988
1734924503
1196990202
482898212
1016442364
1778764170
133466813
1709355008
1120760881
2126677583
2002909692
1224582448
1356967762
616905326
1996649855
1189486441
905732218
171790323
330380803
44651384
938818997
915686761
148839791
432082319
2065226863
1458274416
96993888
851343260
1232021044
2073620776
1882885994
1573127694
957841557
1660892503
325710101
1756699345
1794086952
1965709408
1773693716
15421063
795738264
461900607
2083669738
292424979
668616429
1240739735
170153815
456078363
2124008944
523645821
2053448084
908876694
156134798
690093417
907854308
255719661
195697407
1993187766
2086959768
1584956388
490243635
1787514003
357186875
1092067301
53754642
1393773845
1943699663
793535522
1618060594
2005915932
1577262963
426452858
402166641
1528559885
1567233282
1281799411
1440686150
2032115265
940062463
1580170425
727755726
493600193
1831231555
52435431
631301321
448603407
594833752
404239563
500619717
2041745473
607940307
1615467627
427424941
1286845579
13878873
1918721497
2139921372
1590826514
1695512991
161246122
1140685561
855300620
138813263
574222965
968655679
256603046
352621978
1858695551
166370742
798931155
1212955714
1313344237
625163161
1746758434
1877669779
315254109
1722848796
1748281357
1756219221
1579800850
897039508
211928640
902750241
541754304
1980062704
559966641
581372582
1780131870
165075149
1345102260
1491239652
189559935
1323933348
2134534695
1719505527
421598849
942414928
1019106556
1792802830
908820413
273526475
1431843351
1980052087
1438215044
1590113604
1330446971
1188540136
114258228
1069619446
1108449599
1580625795
1925210271
1269312152
1522754169
438151609
466656587
464358167
1549286228
1205916916
480681291
310669390
1395562812
1210436842
2117850789
1142928444
350231631
188587430
928000325
1774436979
197726214
874620577
1596072847
475394098
649738109
187498564
1040859426
1777481659
1837969583
760837965
1559756211
1876657554
1506521020
1679020159
1869584800
1801656280
1889287466
1623702079
1468924271
1238733317
1029385952
958591639
578582234
280667518
599040150
863567748
1892178931
726963064
2029802502
593856258
1406223910
66746863
416994209
1883437327
1398782741
420343704
262730159
1338513247
984809662
1579616052
2098980625
1317863969
805060148
1888037187
82540159
700449243
1961612487
822466862
2123812700
661232124
626347819
1214315594
240739942
206652107
859975066
1265170270
1902485128
440773747
288735369
1222348512
2050510531
273449874
868321914
573560854
1000563596
2048821421
1930255046
627977840
1354062925
1894065536
82701574
1510030831
1495298512
1538080097
649522974
1332914736
1010496315
1261152674
81977979
193699185
957630875
1362164206
401935037
1388005231
639228950
1309646599
192743056
1815066344
1322082624
313512189
183815119
1085402771
1864283321
1166143373
1936831676
854578107
1108551952
1788146415
2135945432
1015200902
970856616
1045558800
793140879
1817702509
1716730085
1538458962
279579261
1457522744
935540083
686044662
1025792659
1492373360
202088043
826072565
1511800144
409385707
1507315026
998131144
437250498
44689465
519109475
1981504742
1780767354
828425822
1864150117
1634157645
396071602
1976047540
1790838674
433287831
1085256688
505989184
1339239229
344649962
461850736
1495705100
430734434
199919765
593640918
1191242862
422120279
1489788791
810529861
1839155758
834283872
995952172
725654791
1912575760
1896896193
1802476599
836030221
1941643251
1844770887
1840738975
1436430998
1200055095
1256141878
646706249
1406870236
1872967824
1130779554
1898465943
780413023
846024559
1110941571
1974526615
196357285
2032755721
200511453
689985763
1354694647
1621829767
1444550484
1614999305
201414683
864484079
1599737100
1340175023
426713771
61503413
1168244882
1030987177
1194780490
635844093
1258163636
443609755
1514293830
898922500
1968653889
282071337
169523894
1856576884
1367214383
2099538587
764572459
532405596
382897824
256290541
1899563349
1872430001
423390338
64270657
477878897
328532677
786501148
1379852318
1216122163
1152090790
1598797526
763164140
217292802
529004695
970281574
1682391896
1613112314
218866122
228829430
79002458
543196407
738136029
598436199
332131074
96903849
1986294358
1031171519
84677360
1746673430
184316783
56286918
51879401
951477420
2139732772
1351223817
2058570267
851431391
1705380206
1917406139
125116556
2023280481
1683313501
1560334527
101544454
804809904
385472318
1381971370
891652829
820198147
148385202
1568805365
398728936
914383187
1076634751
1932812445
1712296486
560181750
466420173
149995083
1401493930
143094207
1837463664
1303156835
1555093095
323745280
227494249
1304705442
1132073162
96961856
1721300794
24512509
1616798938
1702280187
747247119
1070234171
1712129317
598590442
359246790
442456522
830466594
1761605765
1395549936
1307060594
263936819
1812838905
1022520369
758315271
1279044804
175538368
194186357
1484041396
659469869
1100109534
1593290298
1304866748
1626322433
487542943
1801059683
1426999874
1918182929
1321638092
331390032
1119146915
889414843
1087528799
1984578893
229051132
1126205747
487971970
1300528828
1854070271
1934011938
87389890
1253370368
990636429
1381063120
1793810084
1506359044
748164427
1139095791
1338680062
912674828
557027198
1147123990
174587552
982583354
53155024
120744962
1452744910
453544806
224094007
562524253
1727972394
1116887966
134369927
68496200
21274500
1993850844
440472178
2052136036
1497566813
572260293
835511967
1182872591
1584221851
709745825
576506362
818010158
1745367295
1635023379
726236693
1995944836
661028493
2052535907
379589547
2012664262
3016596
1262236994
307355456
589749579
1310026133
257664874
1483818712
1396294078
846924652
1437270579
426504339
1937735861
1601046063
709642079
1345200899
132258908
1791380181
801289938
271258972
2092107970
397401589
1486724770
1798815872
4289651
63179789
480744391
292400796
1837294334
1870735579
264672142
411019851
1230228212
302239672
19882967
2078933979
1702960457
283974534
518238238
1150660371
1729892783
1042324049
1029031382
773787469
654574352
127273818
1917765683
1018826180
38835426
1384521066
1458601714
244429234
1799903922
1629571097
1568930899
526292251
914280471
1655718593
522026295
22263520
921530720
62185847
470363337
1199777615
427756714
411446700
856480981
198463050
968705217
222024906
1976665233
769662426
1131139316
1361586677
1948939375
94903997
1904850290
131228650
110649942
541100467
673957229
943703065
410955624
183246314
678675617
428799590
1620790973
847094187
1585611238
1645361222
1906295275
1771048772
2138993534
356512158
1777566365
98627324
152187499
242096493
824674852
2098636878
493436884
133138570
437637728
358811628
1694033719
693814566
1328713556
2081611853
1566740084
42911171
1825224270
638643100
1471171876
2119091222
1417705574
704998764
1684913559
1105551060
625888474
2057867066
1345365502
324049157
167083150
2039270808
1575820124
1796995203
256267990
105008457
1551371686
745886490
423809142
552614693
1919962782
115287989
946008509
1370622525
879068535
160745018
1889084536
837577202
580899830
658955657
1517421730
579397202
721899923
1503024689
976267113
261566116
1969423055
690892945
79171499
203825045
608309663
151072215
221799253
589574783
784604933
1043451468
1053342346
1216764879
1654925293
1365931965
62414995
906955186
1569428892
1787181353
93629684
1169655006
1556370378
370140109
1309344988
1473599093
2011042939
1718951131
208193273
37282409
503368078
1894769740
185443764
2023313492
1539744788
1233035227
968623397
1168116406
1106621641
157330687
1062166853
501386542
1981279191
1100813875
406182858
223790828
2127315158
113879880
856875550
242402593
854782791
646984067
346393504
558605765
1158188966
1595897163
2066036588
19160272
193507794
394282252
369208117
614211316
719767544
2089000534
1373873135
1819565258
493805875
1075699877
401252988
1916468618
937858053
866480142
960092975
761123410
195696828
2054153936
521584623
955039718
1101860180
1575194206
1373728921
648932949
1829218942
2146394201
840933352
1886301255
984517332
2082716908
2015153771
1653889181
1243070868
833742545
89625261
382242532
1286930903
703948129
1310265992
424441348
590164249
1838162971
1080440974
1817146351
867231221
1573520072
911078381
1265403403
1078734737
1906645250
930988580
2076976709
821738765
826176620
522372926
1995023602
1195416927
1093232075
1253860576
211367659
2057739701
1943715081
1264626461
977188016
1097015302
975686477
876077336
458845465
1140287843
581139005
223299451
1653376404
258230547
126902862
1034257309
819962709
577101434
2131298156
792083508
2008014013
1780499467
1192875863
1660533061
1882842318
1007249880
1851570730
358458664
1005225919
125353604
165811400
325456887
1570586293
88219628
813362188
1245513281
2119848541
581224030
1108019137
13431631
195456427
340599638
25515229
1583675762
1551239219
155253765
497819197
1027895825
1812523351
708670585
1969945333
1227461404
1509798770
562001548
1386396842
816480624
378899488
268736360
1053879225
1599826566
678275234
893043507
1779178325
1016658184
1976492279
865676244
73097885
1712995661
420262888
1470453998
645106773
1144915026
1546352573
1999240636
350010636
1017690538
1270466194
138192186
121985672
1781901256
743455050
1962147951
813990488
1989487190
481668245
363165846
1899034606
543907587
88801773
1880999659
1593673107
1435687262
1411959800
414465360
1505835783
413995570
70180700
1654380862
103308230
818108629
1505968292
797548006
393196345
1214204592
1806836899
1957869005
1048445084
1681690224
27667933
344296976
123914453
964214101
2107012612
1430575968
217085554
1692809604
1876861716
993827720
905174637
1578351585
1545370763
279910919
310728565
967264736
256466926
1635688075
1102184194
567416147
1296179530
649304153
428448463
840956328
471016921
88465820
1129817988
377372696
1701279692
683167421
419525964
1334783680
1029964429
536572998
494200187
2065378626
362068412
1573016036
1348522897
393315392
1274265158
1857039941
1942905195
81835574
481391335
1373011718
1066394978
1590137448
1889986776
1150036795
1463386186
1643245318
742259290
1810248930
1346515501
1091478147
44799903
1376169097
684861154
1013132760
784688255
620759590
13517607
1878212716
711214754
1683162894
1224079312
1702205259
1871215400
1113585205
1823448761
947852125
2062087937
1958284527
421414271
726932872
2102121346
2123681348
982992538
1352038409
1229847660
257389251
12791539
643870983
5916232
1937424141
1015093200
1237015189
476500678
566693010
1066505996
1396491379
913952660
2118345619
1986494447
1607684542
2131692189
924234039
1139051332
1736330611
2056242877
1415561974
1478342944
1179859865
1856625924
30279075
907701083
568237818
786432964
1043723761
2141601278
37828211
340145660
1827171274
141176326
1232138734
1815301841
2013857131
2091105456
1511104715
1016112499
664319491
34331812
440001029
1604584272
1964470028
918660629
172665706
1120422912
1386374403
2067325834
124278591
460744411
494140201
792022236
178350964
420453669
2069049524
93884090
765437765
1509866615
1192921550
1815989709
1391234512
491830329
119132200
1092155594
45732539
1043194774
364289686
1796293771
217834541
240159148
1566774496
1730655997
1601947646
528518147
663787621
1571309426
30313439
27179193
589957184
1878428386
1247908345
237387023
1233210386
1816251369
2128877368
1532936069
1937243422
932892840
1255219901
1645725149
1499697474
1004482524
1874743202
1795520639
1261155524
465865142
115947124
521203154
2092414995
1871072210
740849828
137166220
743785235
1333665763
964826361
158355739
266446210
1380610433
981885546
803938028
685109437
1453375127
2129668091
911740970
1141063077
991689114
1169620633
1880504158
249326199
2122949105
1261220701
1938621315
1246463444
239032713
1440624851
875079804
352006736
576762406
175638261
811902790
72687067
41897294
552546132
2131514810
1404082508
1273506896
1531756282
1713996020
1010923028
1635263631
1116991078
1762019380
1772781967
1984633764
125335851
1227505810
1789490895
345474345
735151083
2116034247
1097347789
2131387221
624687912
521753268
1893202164
2021697896
1210315566
1681210189
423534761
1409942208
1507118243
1460446827
384686404
2004633129
1172004473
1576779157
1120292940
1158525947
60893678
1750779436
377359089
1544865047
886477377
378105562
431442990
61303859
273875898
1036532173
273609476
2050908765
1650657948
450022780
1619072664
656921439
1767131114
850464230
1544677562
282982282
1920744037
44198243
817806323
1259217436
214023482
2092755063
655825859
1747739381
835612615
2019633925
1058291721
1989058542
130776431
1041472400
1516419483
702890470
2053122817
665254204
865567930
324735668
1337778362
961598159
168432365
1996747200
385418681
1922853833
1026127807
202438649
1661036442
1070530599
818777115
1327245545
1268622796
1519695853
1579251932
1412408869
106016150
2063877356
1779776040
1879302079
1050968525
1189461707
1778190230
1914482759
121923296
571740124
2077771120
1713039190
681378660
1855516925
1915535470
715633243
163619726
589298462
970877187
403135442
343366917
131786753
439076831
371548982
1540857497
2063278793
19573007
735279570
205822448
1605537492
1971250282
1286798056
1570758717
135085324
94505919
1529565968
323543644
1730539764
1110176112
1377325992
1064735049
1071322928
1459141344
2091217853
964082698
311294848
1226581986
1988423853
1140716096
1333925300
859674184
1289250272
1837656980
2042443888
752605604
1380249206
1269613657
1013807936
885156767
108449831
3876138
821907314
463301244
877124884
911694227
832453101
1420537156
50874768
2031487221
1044686824
221803263
1251894862
1074259417
151616285
210483274
912718013
371860289
219444086
63988636
1692327424
738536852
565109941
1863212127
1497616107
1774117340
793515856
1402159049
1789339189
1807096886
1877456713
895732762
487511108
1061736548
555058147
151717916
373589516
243764884
895513835
1886307061
2102558970
469529595
365053158
1947764209
7545683
1793374297
549610307
606962818
1488545340
895906559
865797216
510932169
1766728855
1240057446
2048446756
154855294
541615658
1421840287
1675740776
522906890
965527615
900508849
1836338665
166223067
833889826
2042028484
2019191568
332657426
1631956231
2026083312
1641597813
685831925
1752482463
1920744037
708879839
1288148063
381945953
1980194898
1985630781
1820157619
415575361
2035523467
206905582
12588479
2037162998
1605276931
1140805871
1758924258
656399272
1076063691
1207018827
1712016585
89458161
62814161
1370345682
1739148804
1187870444
1695455774
348878218
932381439
1142261977
340604277
599783908
1298037313
2013691551
406527049
684371282
81436472
759816
664396981
1768903093
1770194085
1907895363
1660496609
1902001904
435712738
303405224
1560577735
2039705061
1645044509
1769980816
592194581
1668469702
430755519
489597432
1243713686
1033227274
55369170
968412868
1072428548
360598165
359896931
434910145
1007028021
1442749802
1730224253
1509338365
1698897008
1905156935
475360553
1586814642
718940355
205920231
25153066
1350096532
315973083
1128114451
57560882
49292893
1040008903
1448653928
1262743875
1503753695
20039566
1749650457
337287348
457621402
1354044749
1360759843
1765312211
4012729
813344310
1800124250
967768469
1192749442
787439099
1904083950
170811754
233157215
1648731640
444146458
1173858989
628519352
890917190
1769219888
1231778805
793304774
1668552967
1648223947
1517401726
1476718586
1186746483
448006386
262268570
1137797136
416893004
82836967
1699130587
419673915
25839548
46640268
1382734121
1833270073
1303821287
833916208
1704001929
161507734
720839758
1465980039
1426444501
230068655
523909149
296363583
986182578
1674427442
891418774
2127212047
514065193
649131674
949545519
469093875
1700064230
170046376
1984348485
1247839503
2083690183
1782895462
1820301231
459364070
1875025540
815747385
1128511337
1229442903
1025848225
885010968
2034259558
1378332614
96650973
1336059518
2109010058
1318462564
729236697
804320763
940956446
1912185121
1725130383
563350171
1888215694
612462513
1469632574
578142352
1286029859
1484580506
1451301810
1570709023
1565002251
1138346840
1618923167
1449376474
271813548
1810360629
2028070501
1276141122
270646496
360394555
430696674
51640419
1648973952
255785171
948886319
1902114651
1585082783
820732641
822388954
1592603283
183567274
54927153
1523091109
1972542447
219467307
46388284
1998134027
1098134524
238408162
968734945
532051107
2109309773
1141218542
854672322
1161522376
1702060901
355015591
1960065171
141388025
1630457819
961649682
169202341
119144753
739712386
556129533
2139587293
896382045
1379231492
1067892215
635599412
1754421889
1063492374
1994508484
1080939813
32170878
1043593719
1175212809
1258239009
1514352799
633777000
232079871
431000437
1172816991
1161187735
747947167
1093682253
280857624
1556429650
1208716900
1322162216
1084395569
2089561037
1869523334
438409852
1488252427
1117851809
1320431947
1003346962
1328700448
256953555
698125970
1026283271
378140780
1760158067
1782702468
1091905931
2102841134
2138386987
1068865310
467263751
1352658306
549329326
1453851415
2110229572
234417095
1300093548
1170120330
174236237
1246878477
1989153923
392225011
409455412
796260926
1002176490
1675494164
94443583
914795606
1403188208
1485131971
946224659
520826955
2114432735
1098643920
1363211321
188249250
1273634179
2060951815
758298776
1490777032
447028955
40616962
1956753139
1370297999
1770794215
250584681
763445735
912658541
1663070783
36857321
1029434281
147907554
1212500030
1468342040
284310696
2104478953
11058795
126566050
2059898856
295038197
2083288669
1122881570
120607826
1971268518
1077500844
1609581037
201142979
941969177
1656049629
1823078119
2064007394
1008417532
778784197
1072649099
1800002272
809107148
738806129
1294905555
1356263977
159558220
671358641
245424486
1985941909
1350439457
1610762018
2500437
1248282694
2003369282
121149095
1940918257
1863892954
1146231903
1816712027
1949731962
289735255
1884109512
608965918
356759915
2093450728
1985380787
1357974547
1958215395
1534650027
1726761053
1792344994
1821355624
1487521132
897227747
919124859
1619033586
678237207
1674699057
1073217674
727340939
706909685
1709758492
1544622803
1132737175
1727101492
860914368
1755590031
1984669994
598027885
1784740678
728728950
1115417087
66540163
747740641
1190120345
2116835768
981072168
1860790461
606888686
32767774
1384628916
784797826
334116913
1558377466
1436071667
528972538
55245408
1807079285
2071186034
1472919602
607490338
55152642
1652154689
2090249410
661266814
2030992292
1124457289
538574899
831690193
816452770
681231016
1611947399
580836517
101369000
1852020024
855376833
364248717
790025665
402743796
452208371
62548474
416899570
467768996
1024578221
1729101102
1962270686
1177873060
952024804
1749194316
1467602310
1580567440
337781843
1067300753
680734183
1810032890
1718277413
1150178519
272739742
1074876960
1045875331
2045620009
945588472
1390204508
1411256346
2126670580
831755097
380684202
1493615813
603677392
876157662
1147088549
1106158712
1928279167
504525877
310456649
454058627
1572302593
318696733
1135227490
522010803
1476206165
937200187
1329392356
1033457213
1733753218
45488401
2033835845
1245385897
1029167737
1032869672
499841677
450576060
582926202
626920269
1968697310
1299199364
1781189249
1046192486
762999670
48924353
1038844865
1046540357
1823000446
132347542
1838592659
349156047
1176171422
1160421329
1615580527
2039833653
753170079
1020449828
454533745
1174221386
1922988761
1529496255
241761544
1746765381
1362676283
979787541
2144774505
361970335
1653151768
99990514
1130717467
1701466517
1715516391
332146696
36600261
32337711
636387334
539679785
1344457442
1063451056
806339069
1049946895
542460203
1291155360
1869072479
758411331
1974143417
1082190805
124322271
1541043081
1906560970
1351140577
1539714176
186384389
1443718144
344473373
226790033
1635018847
2007895129
1048796010
1999265323
1709022742
1910486666
2077686937
866043044
753476440
1730274562
1194515977
91339175
2025734664
2117043314
1429107384
680575780
1404553082
1475954915
1274544981
1142722284
280334833
2022090983
2109496654
1706025606
1550612228
784987521
813054217
1665264918
1838853151
2090111972
677065378
132157248
295938592
1001007364
1262097346
1715139196
1252002972
275257734
1800337849
729895253
1446222416
565554887
1160207611
369223972
137520014
1532473458
308985663
1341446389
1608216411
1324949470
722550234
541900745
1881421210
203918798
216517094
173823962
1650735081
613442256
1669703815
803468791
776386927
806205142
302473121
1215037745
840054795
846885487
1172110235
23003437
10873830
2092773475
542971310
1806508228
1497550499
1480182275
1324016239
1747565623
1354412767
1108960736
1577028569
344563210
1011445321
1877879692
2035443445
1777738544
99999702
160094851
426185545
1611881251
1894658056
315533664
2128239282
2124115918
1512666912
1210782498
647801364
519017120
741200147
1222391104
1920666521
958275383
15416297
1054078641
101756970
947612464
1594428511
364758496
578727703
1517999009
989366274
1255750762
1883868132
713575311
2119541882
533775493
164742545
354252783
1204738327
628662957
163295644
2137092493
185872546
1783993428
1905349216
1813241491
40909259
107355231
368302253
1156548263
765620776
253228842
760561463
526153662
782069586
1789573705
2018923892
1356076787
1351047295
2144427283
1178241689
1311858185
646142201
1871049994
216620598
196201121
295794323
68034881
1170552358
625974134
424181673
1019548398
1628734344
180898968
1420554268
647466619
451914763
2038685155
764950219
124742291
219405019
216551893
523388965
1763693680
1996440330
557702766
1895241832
5708616
352147822
1611616285
1785470658
1078209472
623494567
1230630947
1108774488
1196522110
372202195
660108313
2084461909
131472232
371450796
851154981
946410442
992817634
813994087
1508749597
1834223274
2108070266
671028495
1299053906
1665533156
1575996333
535135218
1299495972
806148993
2030832118
980079153
2101897959
498295423
2020421062
1254785972
764416561
1220764077
1497033244
1853590125
700458252
1416821869
291340070
887278782
1039002947
1935481422
676393734
1012979873
1207018409
1389170365
599937990
1986684089
51443909
1110023180
648057018
2067587972
9779700
148408451
632638115
103632123
842126525
267452841
600846435
1541984822
1549530858
439670192
2081101973
504580560
785022731
505746815
1489140992
564820769
1610206067
1509989598
1387063270
2044448493
46276422
1819289453
325952094
1087351315
1502429450
1377155193
161965814
146726958
53729727
1532803366
1095745442
1980973314
1737178564
2109941892
557280385
1801711284
571640601
1331554393
887778021
522889364
150755225
1667099123
552267288
2074522017
25439878
1857784340
1773797236
1023285344
1525369254
224941605
1522639630
1447891631
1162799142
2100361969
1263750353
1663478197
400290846
352006736
1714857914
134395723
1063424660
1773838745
927422797
2007615207
2138887860
780755407
1664995390
244735514
369746538
987662764
1751321302
911537766
1256511901
1800558286
2091247047
574734093
7367291
714362959
1956529526
974534130
681281
1951076762
1161343183
378775132
738272792
1199107953
1543383096
306581069
852840457
1509282205
137822671
532913166
1212950139
1991021748
2039557267
1345621554
1550117848
188268302
973650284
13353781
1284032305
2074101659
879656476
197715605
527350358
287809062
1308294858
1760638573
1456493490
1019699087
1712479585
1681425254
1555909010
495326730
959327487
309202737
919338310
1887591277
854012811
80649127
89685518
1847923162
393007708
85530410
1538248938
2145123551
831952795
1507045303
2119052119
1227719865
693896395
199126056
1248387621
126372923
1986902340
574233002
1963294656
1999017969
759795472
743734312
91401782
1900044856
1546761160
1431795455
1776142644
823758029
117087051
1417777654
360583097
1960594666
1671010433
85557258
1638009715
1815916179
1418555037
586923671
1184999420
1948106890
1186106232
1938958145
858078752
694281796
1786259296
1045415733
1359431451
784721483
659945693
1552157226
604853945
96289841
109607995
1367785798
243444932
1238137591
1709914470
332645449
616283057
785790080
700995960
350218111
834139163
1831027190
734885888
317347965
375470885
481132212
1368822264
162288273
1177927658
1434916557
2128791784
1374199958
897903226
1409008804
1278454503
2059682442
1359849327
947681366
934916226
2043296279
805812571
954362322
1327160099
1597260238
883343605
1949494933
1939136879
261297951
47483102
473248271
817690070
142479777
897720991
1337082031
107009031
1746726873
939750678
1882468056
115919186
1571712594
1846298193
880485556
1612452476
1204260048
1371244685
1966323798
395923319
1602313075
1945156472
1102097563
1782681008
84778404
1006763139
724943349
472544171
1766290111
801866973
1213458032
1447520709
1193300950
1269203201
1461601942
1814988664
1843158328
756590210
864453228
1488450077
1130600296
373325278
962000821
2142633895
1996882650
1629647374
2089501830
680250686
357476910
912040319
254162027
1824072528
2065398510
1974648550
684673908
925482113
1052561430
1446184701
57542540
1833317443
1776757513
596310100
1362786320
318020944
799946941
1060231766
332610815
227992187
1477408576
77137095
424787864
1975062204
1644638891
2050562397
1798674807
1977353661
339757778
790814326
1799854041
139728414
2129225603
1072078001
1411253264
1214827358
1343163656
940493318
1158116559
1824357181
1275542084
434595228
453115984
829380195
289223955
144369754
972415563
1736007598
39437612
1787123500
391139711
849283836
977463709
2037772777
210215131
399896784
1005176665
199263020
982286939
1511513659
870695812
1675082148
1136263882
1913152077
1381756319
222782380
1377735319
1273086397
603329373
424029119
1287736530
1018489353
2050879372
507881124
1937411377
862768033
1843043254
873688411
1426461528
155926548
1434787355
274583901
1628938042
77974895
703761540
1234475183
466303926
1437945092
767948041
1345835187
676792109
1146054413
1985958869
551803930
403947903
1315463075
1539060798
2130096638
770453329
496422932
72977435
1474636476
1172868679
962290406
881578828
1717336291
762492074
252296053
1320004349
1631911375
28841934
859685042
1956537834
1264364677
576370851
2047914557
2103329412
87943351
1442728243
641049798
567473084
1232237571
1342230654
1765750281
511602298
2056071265
2110187801
1597237894
1186088940
770311184
161135978
759973061
1018605434
1338773023
631266356
202001916
2075842873
1763595642
794989195
652024706
9529322
194905082
406885174
1738467028
1510276586
1437481308
161293519
1553886356
2062149048
1667957217
1306897037
992052609
1912798509
795789019
437292739
2113639157
823115514
256848439
1462427196
433097545
247693856
1559370419
635836184
1370489679
1785039163
841170357
295293798
598952128
1061156346
564346606
262235715
1977114037
1613989327
1148019749
1399213228
590075327
2051101153
374218730
834351930
1349310471
637456830
309919100
1432316924
608865555
980006379
1477389241
1916612867
1761125186
1943175959
1603935759
1396225364
769956809
798379637
524954866
1499171710
85634731
1608288736
403291729
130779733
1841371981
1592342692
1159898615
921966572
1200179107
566517350
1398106336
1496887320
1401657342
1105758846
1903858879
2144112403
660018654
2087932450
644215599
1142165593
2059291912
1138001315
479020
2066593546
1128338460
1867479685
1195207303
1339728964
561620558
1362262103
1075865726
1204709756
1445397991
1960326807
1708635926
645815760
743680156
1602433917
1980681689
2065617933
1927879170
2117548760
37875651
2073754325
1721843680
2114999022
1928580153
597531824
1737481572
1605277076
1970265030
2138661552
1055137490
701570316
1348664320
1718614654
395304892
529090492
1291472233
20421910
1386970053
48181485
1697148181
1038578455
993815769
1498497513
1920163513
402585026
287007158
184473252
1084864778
1870375381
1145943473
1651810581
2037817845
722690616
440408895
117108646
1021476670
2008682428
77776346
183157322
675586852
1691379794
1175282697
1689975461
1756025515
68785390
588479112
1897403825
1102485268
387242856
1519079695
728902435
1690675180
602188459
2027972409
1157706302
2132961130
1773797577
1024882006
1231936024
996152595
811469967
259648967
1208372297
1938814882
454603173
1731376252
1546615162
417935634
837525759
399659565
861221473
1044233431
2064740196
552759866
1230777383
925999716
1165939395
326921264
136055679
1321874931
1386569159
1024220376
1796740810
1090234830
375211324
645548965
1525853531
1617798799
1353254978
2042890989
1924763083
1225163231
991614949
1046438932
2129914356
422763868
1798734416
33917401
838496507
649264566
738146376
373558815
2065862622
135570340
1441920460
71538211
1347610400
1706383120
2017920120
1111125055
73440659
1188276886
1019373232
619027928
807318586
134671910
200682092
545146387
616082785
1209388804
944482752
1412043588
2116436369
708169567
375222705
1601018236
1168885043
1908141403
1545224372
159061393
1889572963
1537917049
848777180
2094968947
1509874985
489021988
1018520337
968484690
246716459
1157415354
1600579288
793903203
580236351
2122445682
920585161
1976958642
70436109
152257989
2115514606
1834672184
1195168914
645885928
573393816
672160284
459056601
1196495907
932955899
498898490
1633985969
829712901
277202235
789699622
231488626
225386172
139390977
2092012965
858636667
2147358353
1452960535
1123250111
2113071950
1792597476
770971425
472809084
1261389648
58116188
466483871
2115261836
1213205420
526726569
917851333
1144696853
1956983034
1717715848
417298752
486826957
783347374
1222137905
827072987
484379965
1690344069
14392656
1752128392
1959914779
831589590
879648130
1196019470
1101108116
2065009432
15773298
1624160046
5533466
1730936787
863731996
1797924826
989149384
1930380502
1280895117
1405125407
1738244036
1100629082
1989463480
932927520
879744594
1174496221
1311081807
1985947509
1390118023
1224921274
1349619548
1289823539
851186351
1628377545
530486177
1042221786
467811126
858342162
642849180
32465840
717059617
213088871
1632534330
1358967379
82496041
112782656
936447209
132638766
972967488
822316923
1091504842
516687866
771191670
475865289
1207171882
2046329990
34306821
1690943853
1237399854
816386627
2100992516
66047638
168043549
1966832486
580448340
1588055291
1469697072
1019687206
571057219
1506201113
1146711421
183261394
1462926405
1776459876
1291633685
979208805
802486144
1084722040
1077844105
1493910237
1609877262
1922566084
1616472333
2126710033
1774010429
1911086938
1771035142
552363201
834226467
332330964
920534710
2066146636
25136269
508315792
459912242
1506000000
1821345101
1124925263
2009002411
737765126
369196531
1598949100
1296296931
2071677637
2022042520
1976369772
317339477
1478575356
633861087
1337287299
1087855842
524167945
1145101748
1388075544
886983207
2054176414
1291843838
929923974
1734061107
162781942
2144468214
1414171416
2040551736
186460884
602067677
1612787207
1062314798
81784397
1352587486
1024351498
1104826140
493233507
353504256
1148581206
1365183051
1469640742
1778482265
735865259
36143567
1667540235
894290064
1047769515
1983922811
1178959685
1965204281
1831451693
5550382
2062568678
574831019
1738710228
1016998837
1738463836
865448194
2064386673
528479018
27757948
1286139811
853641705
1092392225
161750550
298624918
428431472
530256128
2142612768
1145094415
861175454
1591243444
1838637603
886995137
1227130007
14104879
253831978
571867557
2033000166
1284058742
987945666
100791134
1752255510
2093611163
2091476004
370111539
1615618293
1872712033
303803138
1018580978
274433403
35601755
100258438
1432575657
672237544
253265945
1921241922
1185705993
189696297
1635839333
613630003
1875309910
1217134020
251205958
338429627
326591480
99229197
2066122312
16984182
666533703
1098805984
169717729
179481616
119093565
711897255
1677479681
1434949324
1939273343
1746794543
1336390707
57234327
2075851272
914417614
1928739303
1050714338
206019583
2093653675
371791692
133794073
918315342
680029441
1477438933
1799778141
1550191112
1626242316
1704201655
521928604
775170223
1746388864
1002647932
741923248
1946923216
220741069
735154632
832394309
1119203769
1507423175
453636780
365907041
1636372060
1451535842
1931506235
804304201
2004790931
1751362972
2052391900
798659882
64579801
1213675298
914335107
1017160104
1140344760
2126002257
1943076787
821795371
1818268998
593642666
1882411269
894769045
2101071893
613288915
255091067
904675627
1012472430
738310054
182694439
254642766
2134652451
748246926
2031391911
741480799
1177953515
1997292869
253579769
678370132
1704612333
887523617
169387431
766209087
290038229
1140394192
907837098
1732712652
1775505436
1047946671
1881939971
143069094
1936751648
161667541
1670611690
639571628
2028520621
1752844181
2021113556
1742459586
318590781
1514805600
1974611217
494265189
1933277268
1338198765
565942658
1402212355
1836756581
1568169130
473515537
950519349
1867746699
841923581
1736461735
1253483596
587427606
667971188
753946553
912201562
93310117
627682727
254579821
1881207678
1553762993
563368820
1146873523
1470764803
646929975
132808020
1471465185
307912142
1751803378
957109350
1464405651
1607316969
88170604
576448562
1270594385
979413862
5053609
414161109
669300060
911791905
1438324218
1148380252
1702942432
1200705431
1578635020
487050364
1283116439
1366444408
382536891
2058221190
3416633
1670650145
1801878364
1880781230
1118938322
1730362085
1234965354
943004198
1916073662
418151952
964862617
1797720766
1913867676
694176781
1863217258
1108973366
1758183828
291053289
167137924
58237299
1723814091
2057020686
45733614
942172374
1256585816
1264510767
325720530
687881096
703788247
1888868466
983953006
1033938571
1569083602
1391461081
539627749
2044352981
787425230
913198536
758036863
893803306
1883395154
767313851
1424094091
1996400583
77034377
874268623
715372462
1384255576
521349511
2112703810
320291620
48164845
827496452
1096612092
1104494997
1238482965
593740876
1613060116
1988382837
994285495
1779244997
326894821
1089363042
472540622
1752843251
256774332
1297384523
1970968361
518206362
68319341
2031172258
537669782
690353242
1296422998
1611831040
1997925802
1073923639
1346657117
733108462
2012253744
40692935
1367657391
1646520907
388997477
282188130
291030226
1068265553
995848103
1573503510
2080208797
1944281408
1903785584
255046213
576448643
135342001
1154182979
1678689292
443750198
369176638
1185348803
834270325
144188160
1343019967
1265296820
782818061
1368152002
176750208
188376522
1038615138
1822598663
2129798790
350171878
1679889850
103787295
225364789
803531634
201176458
467656570
841693420
762721313
670066318
1710984344
359871834
1557244694
1187465399
1950530371
265149409
1872349392
1610893948
1072623188
863606751
919997680
1461456329
984264894
485380708
607723904
702308982
1520513159
1923719897
842488093
46954078
1436325917
1131121245
1535846654
10787293
66346093
31233883
648849395
61985254
1762714828
1678474719
1858420918
1353425020
666900043
1932628636
484127786
1961714561
480717652
388377895
1007318579
968451925
1930779896
868523573
1264899543
94974871
33650731
1519588596
1499709591
295483964
1748920062
365907041
1843149603
1410387892
391925939
715053459
19688522
1858229635
1926478278
889461696
892144777
424905109
1703059233
181315455
602361984
1033715274
1220986876
686173921
949648071
2108808460
1630761567
247141083
1738793070
336237785
901920405
268235131
1870990219
1014272991
602929256
1594054478
2091875561
328079133
1754146212
81471437
1426894899
1976128521
661482592
1355362010
1730745182
1311008020
1690835736
489854787
660978828
1414043634
133606569
426033549
1776128608
1536515947
391216618
820193557
1539302774
50783527
277521231
120888049
1726207375
121733543
1605496426
764138303
347002961
2047554054
1501232635
2042506923
1300878542
5438635
518330149
837627257
1128094341
2090908888
1253021728
629580478
1343326945
65245363
243358759
1387769643
1556671455
149938920
888977483
89031273
1463357030
941225746
621321059
434514458
719462344
754463645
203457265
64183514
1412584671
283484912
1083229988
1870755598
1226236513
882170336
765760102
379383456
1940424555
1085621851
81638437
1415184333
245596326
37249520
915462418
1798678435
51365599
560509421
2131260476
1510232840
903865764
1165012831
1001775199
845526529
1135182888
1673228579
661861962
528880322
458243062
1932593089
2082997857
803838921
1057928172
1156626345
1407650581
1245744950
1620243822
1705605635
798872795
1086918937
1321962870
284375453
689010174
52536328
52294350
1110306512
1539861858
1801114251
1255842981
2062646413
1829104217
168054503
1020361641
180462014
498144205
1353512207
1335077068
309629675
2025672155
562088745
1392887855
1842195029
1552965622
502956914
926493140
2080170691
1065605858
623153775
1815774186
964044873
1033339967
1071491125
637375151
1667049828
1417202724
1011064267
1676700113
1686013091
1350755168
1035193526
724030207
293402608
1048620062
1809123993
318510927
929228476
1916280476
472204949
640364077
411038592
1364744266
1926042509
806491236
2000037074
1759772403
128112141
1857282426
1362668553
1907449745
1561878160
1951539697
274101236
1267420497
877740780
930979010
615102258
235688335
1018120302
1987643347
496072344
410914104
1120859874
189629381
1711728011
55503428
381924758
808599156
1963540923
460793806
430109616
527870785
87441104
419356909
1523491623
318396378
1398144019
1200692447
741981896
314575804
219881541
634090821
688032172
798500682
989079067
1802434134
1382754434
1101313
383844497
348681189
716791520
1849521653
2093740516
1571199053
1504180414
1796256595
1774346717
589499330
1618698825
1970967881
2125531334
1892385278
1363656176
328471789
1027820657
2000639338
372534557
167253777
1944156981
1211008937
1428112709
758553898
117603438
1638838242
1062424337
1606814673
395769726
226890863
1134615791
2136531974
1101827788
637110161
908541283
344884272
966160590
1308131145
1062988773
906209028
1296249124
1859744362
1048673259
356153147
1506298114
171714300
123530028
407998647
883581606
817533491
1102912153
1814526919
598238164
1213414454
1810700486
1492278995
1859366434
1325867305
1936331933
278765879
1541528823
1942007491
721627192
633382142
1428543433
733460159
268885022
1225047880
818244873
1090418903
1577680865
957878211
966506205
1159202303
1672407359
1147543459
301299200
1826878094
836871775
2057794866
96699045
1651631269
21085538
2053041238
1037359274
1607423209
384697161
2115530794
707446252
1099194663
758657415
7697984
1077643492
1264642185
937426120
1032940735
1599320890
1528872332
983972239
1722202728
1290006282
66236008
1826487312
823278542
1026707795
144708321
1665264190
2114392039
1813612017
812213608
118161789
1286590687
1011099732
2098922253
1109970526
1027006630
756866462
1997763573
505458857
387166664
1236908636
1643017318
462090573
378248498
145543870
1036709001
1150541460
337315372
1791616463
448028598
515873586
1860785320
2014739943
1905064140
1762128000
1764909830
2089770345
134368524
1136723701
1047072652
511939147
1873422324
977125130
359067811
689519402
1630088949
2132892627
190298576
2080266024
1537651556
529768008
678508409
2070840922
455682029
172726574
527447887
203274241
576924021
406031471
318938587
298533564
1247970728
1004181324
25268287
254097621
4431959
1646979078
637833617
1876599651
1350926819
836574528
1059693064
319569681
1081615394
1720226285
1349438142
1194374661
1395424401
236231474
744918667
1967085812
448854785
1404154108
682204984
1345708173
1701164881
1471743424
163054752
1723560333
1596751081
496708837
514514031
1199898629
1697952070
1872982420
604058790
278358799
251418368
477587540
1754999799
291751953
1512124259
127642888
1773654501
24444914
1348805423
288621969
882879763
841896243
441494357
1017577543
2031899407
651715905
1345365166
855774793
1452528454
1748146115
245178735
1056951171
35891690
1058689366
1665435614
1422047701
1860258868
122126931
132728115
721618773
334767263
1453730641
322811735
747482957
2142780706
1004013155
1854987787
1809318799
1367158066
830873619
1880142964
1638877762
1099141992
576750415
1706910128
510967706
1130293437
1561795006
1596711548
281355528
1000778063
378835939
851250238
244692302
992294257
942559543
597917079
1955384998
1123723561
1759719170
2109300868
1165127537
1829288444
722701490
289339211
1518734664
345464494
695689731
389079169
513094380
470205617
1675430293
1890443232
1074714335
57683899
322956945
865367547
1077286841
1773793350
958907770
1751020528
1563843982
1510972776
1980818761
1112669075
1107804565
1783875538
749939160
280202755
1402691500
406654596
1858985976
1780167177
135442990
914199900
1437613435
796809632
1911153001
2054871930
1270783973
701734924
763419061
1289362489
1216499511
811849668
2109577478
794780517
1448506074
1397070934
225962451
2092953324
947542213
1597276144
1555183343
1478947782
541366179
1261312480
1972314938
1860870186
1785511273
1052429897
367576180
1201141273
789320700
827881920
1594569798
1510527840
1020046870
2083560298
2047280002
1850603554
1728878656
1234129247
1014880641
798524607
559967698
543756411
532440958
1109793156
385925263
202883740
1351409618
1102402508
1546182023
1232377273
239277816
752203487
1558558888
1135331452
1006142341
1433940226
1604126101
1687492082
201084846
1037589776
1579394428
1069883814
146524707
1582727008
252177841
1974650806
2060187466
1106589762
1943476360
1991407694
233157215
889463586
944718472
910441261
1791761427
322834481
725101986
1009911161
1905971813
640505122
1644093425
1358452912
1504461677
107679862
1389796319
1930349351
166742200
187056156
1601965394
433929829
2092106068
1654800247
1542734893
547533095
825743971
1332037819
838677972
1396831344
796093210
587146813
1106565020
1010087031
573350076
160136983
926558300
1781112436
1293856820
2127915875
1474714508
1754260801
1576189287
1102112244
126409564
173770958
566835992
331221879
2052870394
1092507383
608981947
1558064099
1650398277
110905902
960924437
1424586656
153606745
4676682
698186198
595372515
660306391
1543840629
1610993
1551712025
2145582892
735774710
1367614677
1298554365
1221339373
296770793
223373542
812232844
1191042808
2143987775
153525423
109956689
1904371457
1341547831
1868487048
194901330
1961751526
1207246902
1254333239
594226281
319896662
2086979492
891969540
368753152
427159343
169954351
1344706448
552673796
1070060072
2077623878
1675317157
957404075
776581521
146388285
1512517503
2073062066
1225493663
1580183948
467452793
1710255473
37884203
588622509
1383495441
2108081977
435322375
98243175
2126579456
1895206738
648633648
254329161
2065011073
622294236
1254991810
1161241540
1601363907
1048609663
299857144
1055153977
166960532
2081754072
162088006
1626594389
1265682075
939728131
1848359615
650546068
1820467316
133011764
1946849564
962481079
394701093
336208593
1919725234
1268153712
1113889514
611024110
93530362
834098506
1708172215
954235604
251015690
1244441623
1547678573
1084567880
1082037951
1430056717
843841529
1268033718
928083699
208090145
1528121272
716605095
1418434751
590467488
1092483637
1341966550
5490460
9299287
765338588
342603594
803345375
886019728
1097993637
260562394
935114626
1580596588
1411575157
1279494301
772406364
12580759
980215346
1791838209
2104453646
817179956
756615766
1213633864
1389395096
50929468
1953430178
462022086
737440561
726891500
1840938901
753346557
1348376019
1974733674
283078302
673534616
92762163
1824783566
2063857324
891453471
1929048663
1601746859
716808812
888452404
888756370
352414198
582259807
216130311
712577750
816484671
1355031456
859949040
320050938
313853970
779778529
2120501515
2097720593
363391667
1895718761
1092393521
1905115197
1889715754
1317101133
1216630130
590427986
1622907253
141598559
1455452807
1871672756
488063347
1209143979
103473332
681447794
826074724
829760465
1910120210
1603668153
1090476110
869779778
2109463428
2081113129
498821356
1610193081
1101523953
370388325
201490355
1686424528
1269997752
608767062
2099109904
1707990654
1540420538
1493428229
869426407
221657697
97201329
480022329
695990558
269892611
2145463311
919332954
856327738
1554338868
2061112941
1143403504
1959199700
1037565887
837501519
1014849367
2144133319
1004981561
1837040659
854046486
1530320691
1485357637
41606174
131527809
703481151
1811637330
181817700
687990953
190325773
143688698
462028905
1341208727
1066293583
1452666533
423271487
1795292069
958657787
812556820
863108749
2070459852
1773088623
1664937856
882610451
1878457484
800997352
864472889
777270665
555361045
374403025
1732042248
742704406
1772314368
1382904192
1324868750
513994235
782507887
1313943920
890901556
1622182199
681237808
706258884
612266968
559805230
826471074
1838020561
571541594
2126542379
66048301
1342465111
540333653
941455893
522215779
41479900
980108054
1936411500
1433322566
2106106315
1272879604
1402782441
526934073
1066987730
1085591681
1387409412
1739773192
954740211
1243694189
1824394578
1384539589
1624564783
927293534
1430893935
1102682243
697143467
367877634
555087236
1181030369
1492947858
899226095
1974907285
2058433165
133623671
1256241060
321573949
1837379502
1327890391
623719045
252150456
1999162581
1176086175
2131294783
1502962983
1140113897
660830288
278004946
1124706504
1983504287
65230672
805716738
1251506201
492247325
450559409
1115159558
38179254
956952065
955958279
694837575
2046904374
543285649
629650880
775145084
303129989
341968391
1887081158
853611517
473248335
562040382
1816677428
34943135
759403770
1833598338
918128102
1484589821
990636024
303242889
499808230
1037358356
964264433
3407013
832241056
1903433250
96582021
1769546887
822742302
289360030
1905874406
1465307216
1543225465
1249807684
1631724745
1383380153
757266087
227050083
16870180
1295718451
641648931
1410953657
1990627849
2085466681
1565560096
647041792
1064708229
94528436
1929991353
77115196
2069337624
1854640016
412770060
642983243
674956343
166460228
1124726116
1191422006
886362937
1469298349
108773832
976648080
193042041
503265414
200291091
1504167653
171779869
1467551704
1260974752
448031373
899711788
852800738
2097153142
1914070808
76544721
1248152310
1141402875
783662036
1817727763
426174532
1604946055
2040675365
1225197580
594316876
12564634
1702090898
91980713
1255227053
94925946
1154966634
1389035070
580940432
482097342
183541017
297248310
1790708198
1245372812
1647492418
1710742400
960327975
789676516
229172672
1242900107
2001884866
720187601
2095214062
2040137205
774943439
1603934589
428058551
852477113
187078707
1581077699
131089308
2048667784
870894561
1215286230
453388444
520671349
1868385936
1586696682
1032051734
693977291
909972297
641798575
803871183
646419780
1009168513
1206946841
319124378
690812845
82928624
526659857
235943954
1214571125
948855559
591004623
266471742
67186533
1945255324
294692974
849987195
1110779076
804993110
57542278
1571945562
1760391277
1483708218
673276201
597826067
1695217165
12503424
1945990541
1983944752
1233442567
147933513
4346967
1671713201
192153896
700654368
820047304
287864202
1104837562
854631438
2051271162
489047136
929352572
1499119823
770745135
883938752
1992340138
345047938
1404945205
486202926
282225787
260201131
1982995515
1150509518
1327719930
1540036882
1992465734
1209435653
776352192
1377225394
1177959471
854565746
580785786
1612451717
1741312210
1382120053
77120716
1968660748
1325251406
509600423
208250912
661955386
1312547375
1976426968
924773910
1168745573
1865105905
2021704436
150536109
2146040609
145247162
2079087901
670050785
942978100
1418137624
155526011
225783495
2073610428
199679813
1376072025
1970834337
1691829705
858504899
306059060
401267386
1900145104
1334376284
1551078011
1688809749
1608901760
1454930366
1459451124
99092630
1984916298
1815306746
189913177
1125717247
1250979579
1011833617
54170727
478373219
957878211
1783725481
2060033057
269171308
804641016
74872881
1493818779
808097322
300648356
1658844302
2004957398
272199175
1351595667
1544473041
1681824465
22129576
1511826397
770189266
1937974923
1787526424
40752939
962577149
1704576992
1190942528
2080031435
1442852855
1232982287
723293711
1017372201
1795260265
896262546
168811827
530959236
277391292
1400343213
453753528
407565770
1822442167
1103764575
580738050
439209036
824211933
2005335090
378353505
772731774
1938628076
352136387
1096770632
623724237
1805578713
1709800158
481286904
483522212
142211986
1613668974
285094759
581240513
1289587515
823535395
1606579566
1377882719
1401519898
1285521300
1685871744
1966205962
1670306269
1674121528
903520312
1060725632
2071328154
879609606
829174586
1261447304
954389616
529859670
500102441
1464630458
391516082
878850136
996416095
987202971
377703739
1695670965
741731260
1577925928
1407542330
1641192608
2011456216
1362269602
1141487276
2129185526
1428429337
2129830897
654975785
2130869646
2027419039
496914829
1574204161
1331102016
1883332048
2129012255
387930170
182525701
291290844
362263051
1189048377
1943010208
926346020
1693654885
1980918459
150454316
1692933484
371136263
808340608
1603642319
1541768313
763932997
1126598455
168787700
1089394324
2078482989
155756756
1014458926
851437225
416042525
661021034
959234934
140656240
1093015552
478007044
1404886835
124604015
627558640
1101956011
1898449163
1944828535
596829925
490654728
1997223378
2063074739
195331225
1025508522
1842387427
2100342800
1190051416
1233867194
429598194
1065434507
241210139
177595962
1455412767
1728586001
1299236571
1289869266
865700792
91509170
756149459
1497292202
1791393483
1180038242
788286372
2065137543
218113975
1332456916
1543341367
203006010
1335025746
2057670973
2104735787
1146080386
1454846385
516709938
1484837604
1158469735
1446219000
829614325
1339794257
1392800035
9515439
222255625
103364976
2082706615
802901857
112114054
1484619603
979450425
1240742137
2084563268
1669779871
1647136354
904953312
2011302076
1850085803
12848928
1915784633
2040285709
2033385949
698053071
360071370
2005205764
1146154630
148376812
93587384
1356903610
1531827620
1066428641
2145779781
851621347
486305476
121217219
635742805
570202932
761644246
847884436
2123528868
991625480
559479557
528847651
612570301
1117041821
337585897
363013844
827009203
373939476
172284939
823758764
992598553
284329928
796360516
1870452470
221445962
766963086
1305374311
2077791655
889068947
1037580791
2146025513
1399545051
1559775264
1374802563
632846544
1738886151
1704049267
2073827017
1302223285
634251629
242394763
281224976
1346121378
1119915297
1570776966
1215105953
62374831
881770516
1558839302
1239899705
170640917
1417514869
530416832
1299400676
165885275
987523043
218213650
518718885
176173749
1337345582
28678283
270289011
1535761003
1282450968
1921254106
218691407
1393312077
1064164505
2025228281
1941939733
761950593
759715620
1746552091
1340684020
1483384719
1079004835
2095206685
149022264
955682376
2028311495
1796957589
378476009
297162023
865619629
1632994813
276795437
1033753341
1529517340
1686138914
540798793
582201606
183130481
56566505
1138191882
1006878181
1599798629
185095142
1447332592
718151901
1004811257
1047575431
1237921876
93562607
1500851459
1529357283
1247499998
1981532165
312925073
1240094561
1925460182
1856903926
1430469538
764880415
2045759895
1925906646
2076484860
278617011
1536943158
1447079631
366817992
2116314543
1989780087
1168752124
1971468949
197329710
669354139
2110280714
557374219
1374911236
1283941466
1134538913
735094395
1771847335
510070384
612879021
473567020
178224148
1841057983
998246207
1258720169
1535271963
1880939831
1893170292
752166002
578331842
1273040074
1338948293
1201861379
606864930
922361614
323173864
596500377
1487321343
324421987
114140522
728071070
1001541538
1012221481
1245149443
1064345592
211766407
1154268069
491750133
1877266993
632840883
1523533849
1448215714
393141828
1910384850
885439766
966674065
1933660914
2086773410
1313403411
2128849804
472031696
732526928
1450702369
1377009382
1420853374
237982178
41055801
64567684
1416152680
469374541
1133634353
1614363806
1794116216
2097121194
1093436123
1281645023
1975082047
1149790831
562402772
1923595571
1313707271
594137534
728457068
790902086
1522667891
433799813
1859301567
685623462
1440590712
1857465439
1184825435
1450628426
679407147
2108908340
1775201028
1291056529
1082215379
122502740
174783735
727807585
729688168
488474586
1225503359
1449832786
320422222
965319714
745774697
1196018667
1990587188
1720138406
938356412
944805229
1581794019
411888204
1099505074
726382710
659141735
1384626022
806525425
2086884503
522964918
72585299
284364138
1167115664
100579381
1508167393
1064439310
686284515
8990384
1324565542
11364516
1425848175
1711925479
1879458152
606398756
1896038597
533726303
676129693
1431206723
2127641157
1498175586
1697889572
2016656049
1071903266
1647149740
1855878299
1662460787
1523268623
1411152518
1433540910
9487700
826271954
643734186
1126305876
674411792
1906655039
125256971
1540265115
1306489480
1146190162
1757282956
1894662414
799816894
998384905
209722727
2008713346
513122014
1241803405
1111657473
1037459345
1215890633
1164439339
1657285991
353546784
467600106
753261740
802462595
1869517040
1647549087
858696980
1127816245
821823907
484608788
87891089
798334404
1938269409
985822273
162436372
1432900839
1211244263
859962467
74042080
1962222430
1340411405
1539155013
399354627
392968123
892141111
389120850
944625576
1722189037
1778757677
740243503
675677733
1739978447
1986861478
1776991991
604059015
800210621
1303075227
9914834
1057271648
446810045
1468138698
820497343
1599170816
36079834
1905370124
2052265872
348300648
616927095
1991917735
1088127531
550176254
1262259304
148883165
1413669333
474918395
1619535933
1195823177
503507910
1252892969
2031239431
273662265
1626983669
981265909
1173672700
27986581
846228389
84713457
50631529
1005709743
68099916
1958956403
1964657919
39159343
1025361492
730170460
1504913693
1620504239
666524484
944325628
1078252039
1542909734
119772283
491617330
1848013001
389872354
892192521
79745107
1067445764
153779234
1334186504
1567489153
269368428
814278251
1558340473
1169246660
1672256278
369717116
1854823855
175333257
565826171
277528909
1085658694
45578452
1562311176
11829009
324845276
156786763
886631623
535426917
340751041
1071653680
1443398447
451983124
2115207517
959104161
222625695
1966364329
328204352
569875974
650466661
498892004
465842983
658918516
860369941
1802309483
724250381
949902221
1518985323
331045743
1600361773
1907271669
616112913
944731444
2138739525
1518950738
1222472467
994607506
294308312
766662767
1214634541
523683113
1294256059
39741116
2016175417
2068190110
895747429
1564122877
614364982
1180531508
1638577231
1838906558
958728661
1934450163
1180615249
1155383664
416704188
232156871
994117505
642484555
1102051314
1207678123
1252493593
123784187
1354194832
975313498
89281128
720546067
285848969
1588891287
667906551
1991807149
1659972634
1928350055
1090577739
36661806
1722470602
925037880
789057720
500285157
1319124148
1020626041
1707183343
1793197431
237059201
616618161
1401239803
109770563
27149947
1396778645
14519627
518448683
1670550670
97116546
1683928509
1505775389
1477271334
461033892
1193404561
1987705667
1197011088
484524771
1961768151
2016260053
884460962
1279457265
662096190
963626691
1258608545
1534982471
616236708
737853448
1944693693
800983547
205477694
2016676592
640242907
51467626
569951235
529142115
1969320661
740720463
1431577877
1132341880
1317246370
105707460
1728910703
585743220
1246251462
787679116
895193737
581955270
667579348
436688708
2130447382
664849994
1019943360
1546008392
1069997439
164721796
750374676
164597496
1248251075
859057189
1974668744
1575583016
939201958
1236416455
822817888
1164003912
1012981955
1867720233
1597177981
2119199130
117209725
21524049
717813360
176316005
463415499
1357135744
1375038914
1699194802
364449289
2063279486
1517217521
618867935
1284138199
801982241
2043013197
1981537387
441562113
1097761729
366904829
1633223747
624349304
308798751
1443387703
119456357
1601257517
1785291714
295385116
1005502955
2093000125
893009954
664297222
1469744152
1411913365
1023264836
1829737276
1842628673
785498776
2112151704
310468306
599333927
1884404631
318041678
1829000870
368786066
233733333
286797448
1106627374
1063383963
1711007098
645758169
1253133439
301831794
1980545540
1369504835
1947490561
1908916276
985858813
1473704677
2120057184
2146035153
388448408
1706190382
150792378
659712553
473711453
16336554
719428051
1727316044
1815464817
618506461
478165977
547404143
1389763606
1866203951
1864072547
340936305
604472747
263109143
991548184
490963942
1758784426
191662103
1229739478
1773886829
1354911882
734574163
479335015
1898427076
986406142
455245417
452670851
359507880
1619001217
674314092
555424029
366206756
796358809
1367170790
323937263
587251866
323351208
1271826707
433770153
1188831722
1090479486
1609215893
84024992
1110875218
1766695695
1419301183
311905383
1232368113
2064386421
520693176
1269266149
547206157
2083216114
1698335490
1612025932
80767930
859083175
565816702
829703668
1703864756
911326921
1884077065
66874047
1893742001
1776424503
987872549
126953286
520532391
114242834
2065213111
901978046
556864664
269838417
1135945040
1302254843
1897021426
602504408
2083373407
819865684
467445502
1473040338
991585503
2044780473
90241230
2147162221
680120690
308088675
1246941640
22949725
1056400637
995086906
501209061
1612021478
74495808
1675498721
603830730
617250624
932603774
2016201014
174155519
1238006789
1089223668
798855288
14612461
687538073
1022661444
521117539
1864016435
875891353
1410671760
2040980289
317578638
705932538
1440263364
36524958
1999220616
1739584606
590276012
267418203
338836570
1077015707
381509282
1700810219
545311158
1135574729
1747272691
1108726488
1347265435
1366097007
254035942
1557283243
1040963620
1314762823
1793319575
1547370122
460323993
1902034857
1261191489
1814094581
2082209235
806824360
1443898729
312664107
1737332528
1371374788
206303780
1000897887
1260205820
1613074089
1737986984
873191632
1931347076
933307638
1131415080
1732047947
1550966484
768160109
65618946
635582728
1451505804
973221164
377374891
1986499525
1016561311
1718451496
1212245939
976321287
1185551474
1832695594
1722575844
86813111
845121372
306655983
630401276
1370896830
1664707200
1141352524
894073178
220751050
497357025
1171118748
190803046
1719751068
2025199154
1997434349
572386628
1074163183
1442571908
1110339941
2105987661
1999388338
1216827187
1058841311
1972596271
335289774
1259005192
268534664
53380111
1147914587
598305436
817673675
1920598911
1464082142
1437642831
1323238667
1404199864
826058102
294675138
613446667
1633801499
1155138416
282422548
782513533
1773736184
938995918
73358056
2052514699
737436673
9542692
461277216
322174223
1663393491
1858531869
1671816058
813895221
796635068
568132228
769594915
107361766
1433893820
2047612514
684292164
195091727
790214550
165688101
1399124711
1210737039
1608867931
729692147
516727634
1878055849
1830325363
306354501
1757650340
1799045220
1261360856
1689462341
75309198
1864636355
1274172385
719144475
102978171
465824288
416212125
1004694986
93669827
862856750
350405908
476590833
182551364
1671164852
1076232027
1700012105
585727191
236691226
237176313
1590637774
2027224121
801038517
109835347
1713780118
1009850403
1497781474
788690531
2060241870
1317746460
1606066191
385698333
2046742271
467014289
806195206
1625100328
1980759407
1941359189
1499602922
1220482603
433126556
272100367
54161277
1704386743
926502301
479624189
573174584
156652779
1466577182
1302494731
1224804642
568237818
885177631
1722466572
1361099199
1286290644
110836534
313554860
664957433
451850488
344428517
1209194582
1297830058
1745181200
1946340406
1808609111
871960368
2000758364
1354988578
1915868237
1448168295
2586637
928063337
940067373
908957608
1882784603
92858764
1867615282
1256662089
2128902089
1678082329
915093371
1088401794
1561771315
123080032
1285788559
456183562
1611078336
1815525698
1095121612
1859573627
1248807758
1029301540
1793361859
1039891645
1474776703
910996000
2016849230
832423092
1568305135
912413709
434403863
405140042
703636386
1504055633
18067447
1413577912
1732829042
706847336
2063415576
1871067450
1678635349
1817692841
2041176889
1666826785
827942500
925537543
1766655879
750570151
523626135
777080916
1203099561
857955414
1133603174
1228975305
179931670
286532816
631937864
214339439
1952719513
277649038
1817925057
139780233
1481126588
1750888702
157465591
350094257
1422599227
694134178
756474464
391259623
725012540
743335049
1419535173
303478034
1620414457
351472517
1549691653
1885995866
1382489205
1488980847
1267329825
1337781859
1978758976
1373779287
362457023
1791183575
1842349573
1888814674
1963790036
1814276826
2073712845
1593741097
193326522
1795982630
1520502759
1736613194
775376470
1197318236
1097541159
779697274
1454684759
429011611
1520337393
1234102073
1795870335
393078877
1389895854
1140896841
498329934
161678316
965666630
1887930140
1392264935
1637640990
1565029072
591791042
982608623
1101819907
1260231493
1465939283
978165828
468024587
78116300
1536563007
1969088607
1909334771
663067560
915811802
2089750727
1399609146
756188403
1413704464
201415336
1792972300
734746168
726489030
1444999211
1316101764
2078946359
193305753
1430991215
420903877
505939769
1140074189
1723519058
1960511367
1902448021
2107817493
1225095638
1798037098
750391458
456720875
1174799300
945478724
678767207
515868766
500346373
618839604
1695620843
434847492
1468576648
1632564875
1897770594
55749911
268235131
1083347414
275617084
894242296
202500943
446278388
1058877649
123808535
1928350260
557219203
1488576336
585163472
2069954641
1043660330
412676941
821173850
1327029922
836358140
1466420666
1819774621
983488531
1666267907
747282633
1858408681
1549108955
256814831
1997414925
842583645
1327633560
820256977
1393697977
1202839211
991120720
1202981786
1093945366
201392094
374897365
684490786
1933960132
921021216
1223177077
1594789133
1772166890
714780888
353067950
1196804234
31062209
257844176
1787823612
739548376
1532058097
389843651
729429386
168472985
1994426400
285913596
733808794
75525235
156151259
2058382382
188136069
1965528545
1278353361
730478109
451585244
1230333598
582108312
440987465
779172853
1456841822
1879404578
1194576040
127758362
391149463
733926126
671445077
1467702269
2037119846
568154061
979867760
2029560045
349274890
493943433
490294760
2037427077
87591252
846930786
743088917
1967495773
1469688439
1216706170
369835854
2143386544
61904202
80985649
934223052
1793641369
160936243
887522349
693909631
1290435068
378794533
1869665928
186554485
323795004
292943305
1049274752
1895697229
1476482693
924128261
207316437
1370588963
1548821519
1339501348
550894018
700213293
1691373112
844032448
793500206
426621097
1469124325
1174570871
195614114
1575898648
1020521358
901511326
1277864417
517266429
1391820390
253803245
806034966
236877542
456187050
1936715901
1922671415
60898091
362444878
635124343
1082621004
806257482
211029667
308628555
257373251
1845740967
1622271486
808760925
1976855097
1930827503
1058344753
1499738968
177147532
803061047
2019263293
497583464
888354565
386450527
737600744
1832422384
1860012643
1280100745
884707062
1327207261
940767618
1448345725
700840253
839493453
934992157
205584563
301042323
670527167
1322976186
1610586494
217141689
1325567248
1790694274
86529493
927800388
442293404
1301665584
78455030
820651187
2140783339
689430875
1959379989
1835713206
1464798569
118914726
1368531167
1883942778
551078435
1538152932
1507006353
1267648642
2084461724
511569963
545516673
1988853565
2082945482
737461741
642658522
792951365
130804326
553139985
187885787
2104648232
1264086891
496672199
1925996934
1705089852
1231417344
33432174
1137553226
1933428278
605360782
1051911791
15391232
75233624
2045872285
1418618380
538528979
223488583
1466332634
888067662
1355328054
173299277
1138997969
605977778
1982643157
194506388
2097953654
1671533858
978234487
1394589640
1328189598
1564353109
1724497443
2003525027
383142426
99123444
392634182
1921095563
1725045853
1504841705
1692838535
1683635429
175198408
879791979
1410752541
568027424
778604944
131748757
891969405
1759496502
783555336
851979362
767738010
93771243
1802045996
1508463976
388435008
629231444
151825460
58526986
2073093206
415285048
972281576
370707980
363311687
39973356
389921713
456525891
1952425256
570199962
615337123
672530774
1863800106
968580588
1963539570
469255300
701198550
78263696
1943778878
1309955080
1508243473
979420467
113235114
1304796612
1098099512
280436213
595260297
1109652021
790633002
1859107578
1614324443
467829995
1937497984
48925979
189495355
1514624701
1016308273
508742922
1850429190
135616852
301351530
1960680437
226668645
187529375
1551878076
788389999
1339378295
533742148
405175341
2007537373
1376625028
2036042931
448224962
638958107
1576732170
27819811
961278213
652763362
1780895345
1141144704
240658550
1842463328
10426864
123073900
1280781512
157663145
428184588
1380980352
1621595111
1776668866
898962669
1236700966
827293679
2014150121
1137340723
657905348
1865939975
1670258164
1635310850
185280716
1089305771
1955712264
1865999775
198250575
168740027
486793652
1289686060
494566527
2107885249
352320145
1801497439
1057421000
1805957528
1382720503
866340965
375285431
75694382
832395359
15372131
22243499
1193860158
1737553431
345740988
1630068119
1654680823
397832241
2124739877
1749973127
447673220
1639281377
1284461346
695772163
1243901570
2115833130
379747567
603621626
1109920457
1466882684
317254457
1685262428
738043780
1307909032
1892596358
2147117819
681264857
489050076
1130722306
1020593417
1252243012
409598447
1814653648
671450739
679319953
1223813838
2015326198
1516861895
232768709
760027465
888554010
268455846
1542388264
756774414
231631185
268406290
640602927
304770504
1945216401
876677008
1098325149
1143906949
665730573
1825325096
795804681
1675203248
1734336267
1035646016
1844407877
1489143428
559816005
1960898162
1784192984
491561981
5923144
2042837073
692248152
1146666886
247081899
1114754600
1454794515
1400267546
912627185
458929743
1100263974
558268011
50460696
2115444058
1225058898
1977819000
1157339596
480218746
985509344
979954381
975634834
1134663905
1357989829
1497671783
497517654
354605335
1434924446
388191670
1776604819
1370976929
942494179
1457403065
70946328
1130217392
348030322
1056063646
533635332
1841277010
1050544229
661110838
1050420283
904804781
1290606446
364480313
1823943638
1003867859
1846242053
1408721059
542942127
1670747955
736636514
1400499459
1806639361
1523431119
1523862603
1303261110
349098851
361687612
1761227240
1795768440
936944607
814532899
1234276098
2118000641
1556132207
1235097669
2090163691
380000715
242109222
681068753
314142969
1516135138
1007061158
805670074
1604184641
618031935
645661517
160443958
761285297
1694860637
1430373538
770331313
1962338739
1682542129
1136086057
765551444
1238664936
571382078
361255534
1109031533
1953429471
13263580
345515890
280710006
952911947
1319365998
160071795
574416225
1274614316
1101575742
1175755100
1316108748
1342155777
582976641
2086581009
1481677258
61600407
1747252866
1911424350
1053371855
1529472302
1202423798
414157608
1911120535
1336523443
2052719863
915610932
188978429
729749626
280426186
1525780245
1080869484
742856183
1313224249
1297424549
1550431375
939934698
535320171
135816564
559682198
78157813
324810518
477356254
445498081
200776437
2059666351
888948276
2004205670
1496230374
1130952196
1086739592
1306105428
2035437828
735002012
828790155
1733912287
1719793443
798135280
1186779105
180111951
1472994970
1153005384
984689800
1720764821
353330051
1011206688
540095737
1078424282
968568682
1829299101
2056891628
1525128019
812934762
1629967767
446016634
1804596062
1908012331
1748339442
290015601
39979122
411041602
1816338421
172591710
1643429731
262060530
1188643543
331931768
1759990472
2066818573
2027174829
1775247575
374032079
1798811186
1393559292
637394143
2036101809
1836932021
632047308
182710896
1964934532
405107569
115403469
677283400
736371099
1257523082
558235610
1751783656
1413419640
1127581396
328466924
1152272270
863721542
672592634
699038073
736989555
554054713
1135241480
1934723759
1987875638
1594849745
665117864
1157151091
516830365
540205898
693431537
59764317
663328029
2034878497
534919298
306351057
708230853
1821197607
1158755425
775892731
1491339535
1646042625
274492054
1597403989
549929039
256133102
363609666
575646420
696762950
906410457
1316340983
613353559
1249383748
1859428224
1628180128
2115459574
1630997093
1920866313
553959066
988677576
1036890606
651207620
1104902086
804647891
753420580
955491713
1258853167
701348104
1509001968
1287130127
1423953717
384931437
894734616
1243456481
263866351
2142995272
635190793
1907610443
1899224129
1987773603
1785316900
93828663
1439594241
445678277
1148125512
751579930
409718372
2105685366
1213839440
1899476296
1461321548
434364649
160051346
2014344343
947573958
310579960
424008052
786348229
1948194554
873251429
811601546
521408750
2017181998
1953457340
519933001
1039846809
959909054
1210385927
1960785869
546834237
1927471664
1350894428
1418539736
341338270
83107187
1514665221
2003613755
2032955742
1619738360
160213584
1522878674
1616810662
626446773
1083972291
1268431082
754390082
609541721
700240736
479444203
105773540
301943333
508583991
758361316
671816325
1801041575
1147863942
1356766167
1820257707
74681239
588417090
1286141172
236119142
1551509687
192758940
1157646635
2056379683
1642111373
1562189382
972018328
103332769
1014211
186749847
1004026392
26006525
504283785
999462628
349377699
257101781
1527986279
1866587641
197848139
2025475646
351524710
1518348062
1067550330
1854719774
704964080
1835514175
767250725
268593153
319436825
743767837
1674894953
977472229
1555526931
964202285
1745168763
1719212957
603216738
1970983378
127937563
997492901
1880724580
2056000399
1273188667
728316429
1034367995
1563533721
1797145414
87709827
813640030
298877247
792028774
1030930455
505991374
2013010842
452131420
491057266
866391451
326065558
70354116
270602159
942813501
875975971
1163813475
1327405802
1738452407
1420340001
449685735
2047509099
1047766918
1603185187
606798779
1336766598
2124297679
1097912849
246845091
1798700857
1820237768
326821438
321378660
970921102
338128942
342277930
1885759886
122420019
1854893842
1258897639
157964621
644836174
1129182940
1062931558
875597146
1065483480
1150035126
1355884740
1599837964
1313163412
1583529174
1193404736
1899268708
358226779
1516312976
893244044
884070045
1496512274
197947852
1585344121
1743323556
2103976177
1496310118
1999977905
930199218
1583303804
1461067567
1946663703
535702279
1166837186
849584999
1521744815
505703092
167243136
1620427528
405277615
975772692
1227438093
759735121
591540786
489282726
1163369989
1936595799
2097213428
1246872756
946442257
1492129756
1798038808
1599878278
1321555254
2065400855
1496235376
1803915374
2023654175
165163106
806121796
867177209
1734293294
76245971
2022714879
429487331
1453730641
188981343
1763707059
1019937863
1320004349
661069665
511009194
442657411
367505396
1169044565
1449510456
474949370
617571804
1523223805
1558907146
2001095086
275976850
302491577
76545144
731885559
1549429918
209659749
813836996
1821673151
1866323416
1184646684
1924061482
491475206
619442094
493673986
175664996
2039323814
2009109315
1851440459
1437261470
571904857
922296856
505786438
835572875
2102190209
1906104707
70911178
1829652937
501995256
845500732
1538837962
685103716
1511597937
574618422
1660453214
53537670
1120783482
981701718
1193774722
700202153
899608548
1787491174
247825763
1539654363
889743655
2141022953
1645284282
1835717202
1741061012
937787299
520480206
412713907
43458728
932555961
937808692
42188858
1230686008
82388720
702402283
105719599
1070337001
1386472721
1101766980
1388796693
1750810048
577562696
1961722264
1856730015
1914576489
67361169
2047460645
719521910
1965081365
1551462323
702853075
1010783416
973828141
208269555
1950799080
563433912
2137488894
1632063042
1611866377
1625337690
1233065577
1877408115
1957435127
907766389
1195222894
190463596
802658370
1274265324
1725854936
1790485074
1183412345
956955702
609937585
1305962806
227119523
1003043050
496952838
1018185330
471468461
1341270183
664252576
1819278740
819927627
26056353
1375676368
796882487
694872893
1462798825
1810401243
776162375
1739478561
1024763009
1675217607
530929359
794223206
1864696654
435400917
1067221080
132661625
1739731760
1609613494
1462040140
1373681721
2087841400
1404150500
2134502603
690603558
1690877934
1008776746
447383287
1063129005
2059361325
2041147760
1888801961
185863273
996307657
1854651489
352850126
236003563
376217388
1711909965
385288148
790135123
1778697466
1933686659
225536876
1026413680
1812720612
1131710834
1877790054
1047624865
595851342
1408933456
1362300549
1117815627
1671580124
1271692968
468233244
138575030
400423864
1474324099
2002679098
1452340771
1087005504
1794767952
1910040057
280816711
344371452
536511986
1000774169
796590109
1640400920
624595029
716432703
2130619226
2033495338
298380418
1812981983
152912716
851470616
1563797651
2092223757
1218195267
1604844975
1535945715
1032403309
629427702
447524152
460801768
65724606
1339740229
1857269977
945210433
254268062
838753616
595967965
1187131861
1204230637
1625935593
721164492
163128560
535901410
334404882
1137959538
1974932997
437894339
1649661674
467324950
753103121
891729182
985677518
1280777994
195999618
1565204178
1682063216
1596413915
1653583429
1066592376
48102345
391746493
439768968
1528712524
707495906
808329485
420177324
894854713
256394979
292787427
1837744663
1423865229
2115970666
1208550165
1774578260
1894649987
1036252753
2057395153
496119514
135323835
495056770
1339680183
2034815701
561712930
1845376786
1130390719
328933740
1110457827
864468046
1592502712
1875575905
46443092
1853761613
1497164874
1325893290
376439056
2020207403
885883146
343241158
1857666806
227282894
1364784885
459794156
1428120216
1544508490
1967657334
10931548
960471637
927844128
846474801
1050049746
812303338
1376905917
1240989495
712493154
1471607997
2029135972
1227700643
1957621242
1867485717
1494889873
994188132
360874847
92587222
1401693384
1246202809
1805462561
2101541398
1428445419
1120784030
231386056
1179051590
565137243
24887423
687909964
716690246
833248396
1344822209
1952433372
1352311485
957012877
1203497630
1256967737
1389728674
1684919704
1219711124
458543648
1324020135
1663084903
512260127
79600051
2091442795
437254698
262053270
409289691
88765479
333078692
412085677
1957703346
2028527306
1636712691
2037619763
152577029
39799147
1235312936
1982582454
988244297
948743397
1945569969
1409911569
458297037
94379495
1675074977
1847676362
1188180200
412970391
1222938166
492040025
1788427183
1386818371
505551052
459630785
1031750585
1752775058
1916275157
1062930104
469881877
2121593708
713059841
375597850
333976180
1591364889
230285108
1865476927
663473261
1591618083
948431569
1061193095
1091335386
774009838
751378712
2130711572
1873281088
1517199459
148124280
1680364230
1610820262
964974192
1692271607
1502772512
1713251995
559116107
549292151
564891311
311314986
1830370030
685529009
677472422
1982825904
1735050914
1639315923
370210473
937193905
2067291537
662215860
602743575
1414214427
1571631022
1793633596
683098137
467220824
487052490
870887657
1477240285
802258610
427500582
196296088
34817624
658017596
1471612917
2022137105
1824664406
1806145250
218814440
1902791476
1786390124
931460851
1825024172
244379011
334742747
644006625
2132502790
1128396891
800293961
1293352863
1416224294
1658287463
1827281255
1856290810
759554088
1409157688
1362987175
1098199287
649792734
1816327872
874280337
1504749538
2032034118
1402680798
238085225
1891870638
854062975
1965074244
91611292
463773652
501235585
1755686916
1915449080
1253947600
451614097
502056414
902066879
980459559
697069421
1243338615
1669763801
886224172
663072020
1252289664
395458503
32697807
152924825
1889244134
154159801
48228211
343868118
1814238687
740393489
253203569
106524466
698317508
1683142335
95290371
1588590896
1694660405
1285111423
133114863
1666898582
1568660046
823649184
1041983251
120603704
1591423969
1786979648
1118707297
43845716
834550263
436725753
1751505726
1836955414
1304873980
1580797848
946465353
1121216971
980933265
388268888
611914694
1388835586
569770344
2007937864
1356349684
268670714
1287186386
566998331
1189575469
597106437
1223848328
1783666664
477110801
737834280
2051471347
823818255
1405835399
86712784
417701871
1264928754
1160562574
1021706024
685174201
532921953
1443061731
1004395101
1699843045
1240350776
1882956554
2033289712
828505948
1275212706
1695690263
1270251940
1994885990
796110502
885602958
1126130604
2109618689
550512017
1433154527
1970628065
1839497461
1951209243
1428060673
377785777
1013713836
1819652894
326887400
421671342
1535578034
997264726
220134336
1867684643
352781348
475970696
1716423630
1010568856
252934536
1369918284
1508841056
2107764253
2080395241
1016816614
1645185850
1792822533
2087795533
1873093537
305866267
1977731233
1086419612
697286433
240310663
1026329439
200064106
377295525
420425554
491242278
85542880
1220551426
796661352
201082465
1576317964
491926657
1394134399
899423036
1023049100
1121085669
1412923455
336880794
901049582
1254533809
180253783
93378029
652616240
1086191320
2006697405
1545909518
223810713
907419303
1920223009
119551953
647562073
1144707117
464816534
373076106
894887869
1184808649
1691967782
1824420200
1846340480
2111836825
1899934599
209543104
1939147020
1878228789
1601052266
1858531022
688974832
343194914
460617878
1921638915
474856727
50405409
124944181
711441885
1385947035
1674670281
1639361089
1342981903
1612594443
1315673169
67812679
975299667
10084087
2055732818
155162285
1803646338
1369078359
553494979
1160424984
2108241282
410038856
310316886
2051666985
1476308973
726300538
927835269
1769825923
1501361933
825141762
648865126
1601454484
2144804203
913014061
1464713613
383290770
41559117
2026969167
801145086
536583503
177814573
652547037
1201691237
133242531
705533526
928296308
1711651484
832625736
1409736593
1261697985
876308486
1193600012
1213620846
609720431
2043850332
1008068122
1743965261
1997808479
1943282015
744078619
762626973
670288438
1524010176
1110552902
1334272777
1941829925
902349643
1754983564
1811126017
474527836
676293661
778877003
735311006
1172908187
1895084155
666602549
1935326950
1772281356
1867268027
1028594239
1219837644
1830475530
1303108304
1608389244
198398098
1785187532
1845435141
1706687657
1255355358
1722997610
1964083286
1384756111
561559567
175999359
291854148
219537880
1145636091
459702577
232876390
1627064815
773048035
1594071667
1467002446
1014491163
2097313503
878441849
1372489481
1908011588
763954069
250128118
1742892208
763581371
258646123
649896614
1346810075
400040133
163032422
924701291
1864565356
1517129798
451507567
1942718917
135317149
127270716
581969022
2042897316
2064653672
2085484088
2041729806
1716055999
185260262
43329407
2018549807
322409947
1773470204
1728141698
280118196
1582317974
432154050
968366514
783200527
2008618022
682067582
1295736464
541184722
2071708819
1822907910
1488961057
650320921
2019836861
1976862875
480188881
390751462
1592809915
1223340221
982197060
57902868
1564140139
2125440793
517268491
1120857158
589692559
629790198
2009872193
1939841420
1787386455
301069205
289517789
1973598858
693406148
1788718732
1072485774
1284664238
1010531747
930199554
278697728
2045824562
478744807
628969779
1656435714
1899145138
1309896181
1499875393
250627592
1026755348
25079593
725470788
1044748441
1881949625
1210018469
1296929171
1606114458
1437189585
727901112
1734410918
242350223
997675871
1544397071
821834144
251166936
1259430326
210994784
1067913504
1032617310
131337761
145320853
1932463223
2115939498
1750497002
183730264
1702766671
1682545747
2033484006
581769479
285876349
805454473
1217904135
1075469530
142126898
125713651
206718552
344095102
962430381
609741542
298998035
2079861119
1060360649
902934239
503377292
1528410989
2027063599
209415848
2122120876
644281034
1261335473
1550102913
801857458
1934290617
1471467414
1300800634
1548680481
2062785241
229902610
1638142934
1203741338
1174848439
449080625
1572947936
541291545
902494630
1860220856
521000744
1685976507
1773572609
381085019
850581794
2111697515
1243542360
1182435700
1909273344
626388837
1580793263
378566908
1389901208
420406538
1345158003
903088310
1507986118
1751663898
2087841920
954022558
1399619233
205379631
1601512333
1804263272
1827756389
2102733853
912161870
1732165028
63425578
1991051733
1094276230
617421138
2029963796
876762734
1941199754
627758051
298157489
109590054
1272455916
604947146
1174514145
356010468
707023003
783584932
1302827853
1272535868
338297499
2003188461
1836120310
415063963
220321779
1992763517
598117778
1021565769
1280330733
1448263564
175264042
1125455978
263757763
990131831
2130411257
1845878760
126805390
2097746105
1328938264
764793781
826534610
248100577
1213032603
857698790
1581062757
1311182347
1875094783
253144504
787860658
2051848697
2081971381
996852680
1823399391
1216193390
432190549
1091023996
2012681281
818034422
814031142
1178767541
1378474082
97857140
626314338
956150437
225525885
1910515722
1886558509
1906556952
621084249
560287160
2035858238
1131624049
307589841
1798225740
1414320660
1253059520
1302805155
1360417176
1415009713
749184072
1160767208
1095882291
867959184
807733216
1483701716
418045562
1220708680
949138405
1805762772
1974647141
468776736
622107948
1793724453
1610222316
1749815910
2001752828
448015724
1344613197
1643564810
1562571601
2062311430
1391110320
1019922997
1472457790
251392889
1567522783
1114289198
1603424494
1144551394
82012723
1458862415
1731876497
1076306515
216732820
1797699954
1495941976
881476968
1910768116
375061409
1201529234
1434406135
2033797728
324994838
1763394826
773764037
915564146
1509769165
527343246
1705921699
1692935093
1611834155
1784260512
1001402749
1384227711
414082099
1385080398
491716723
718370334
264722532
1695279026
2142506310
1885477562
482465314
701773719
628668137
2054344888
2071319133
1985816467
1412062141
2021389584
1550355018
1967919061
740411336
1541811907
1151717469
1191120608
1333595165
2027020442
806043307
1484428988
914948619
1866661829
108528756
1927059122
2043199377
1045235147
246345918
450371242
443175448
1095075398
127090021
879128094
330927589
1057923819
426403759
1057151774
611449120
634016804
1531500823
1420059344
551092587
427983122
1190983951
1501696680
1431831629
1838880679
828611018
1107411400
1710804372
394640142
559589934
1243694302
406637225
2033894704
576796687
507435159
194492858
1614817211
1230960846
468871297
380972920
1443513943
932938798
376894441
1091249857
137042895
1865746618
1914696549
588383072
1860680606
917022497
811571150
1593016971
1333842239
1334577859
796340542
1534839539
2065298431
1362981463
480386375
626879359
1771858060
601426576
698718126
1926060751
1911320095
1295097989
1036277230
348267357
925387700
306445639
388386375
2076111872
491958968
1697425395
1419248378
600484209
1016759178
2965384
1127889894
1546965824
799937451
60675748
1819891640
735445525
233264980
779172900
80725704
726642010
346525104
637331325
1659502534
877217940
147925214
570855770
1808830153
6381912
1587738567
23439509
674723624
1299221432
207628746
783918920
1087110469
221286316
1318951295
118300641
1545247820
733751126
616759320
631083005
50577301
959851721
637372679
1862873683
466388374
1358719899
1753036537
1242069084
41242294
1632055771
1718706310
1500504555
1551639106
1919826271
548463141
251322628
442546727
2102477421
1474735242
1357135267
1668517327
2071680920
867985565
927914991
916443092
91633367
1408873398
932488460
1585664064
2146786475
787091477
150700367
1191373834
1073345417
1844218017
1606511708
376073552
35625658
1633291184
89893313
1037844360
1064525800
791792680
927357018
1100073169
663728923
2057443673
2110902820
764578500
1906928733
1134748928
169549144
1975857542
1884069250
2082555498
2005910890
746660424
2134781529
936704932
256144723
2117996199
1806403993
2112117744
506445342
704803924
101182585
166285341
1425173981
1010802403
227741846
1591026777
1478097681
152446535
196461477
266559826
1075358299
1069308715
993012927
896523482
1692152654
573924580
1387346270
966693968
1023937945
142930604
1232493765
1259935467
942572442
1266705612
2078032257
1526053766
859488075
2037541928
1901286172
577136510
1768494930
307249345
1771378850
1208291004
539996229
453033256
1914105266
468254809
1213607874
1008674492
270892795
1813783739
1536462952
2070325245
217688743
1446049222
1119037719
535984584
1471907580
170956099
1687877267
218446343
2086961879
288621606
1699334083
1023100940
626164930
62669166
508787044
899786445
1419257304
1360469894
1727758823
29037786
1521762005
429119593
638223181
1287240409
1053894003
324231289
1359865127
1342088850
726214063
1822817972
1654212382
123858036
900338976
806765873
1399066279
724412100
1908661038
495486036
1504362240
1039058128
1858647499
1595324868
228677741
46164603
1275914196
647302329
1818342130
1446661296
1817974391
593017933
1856588843
868366112
1986314951
2089195864
1086688719
1505960918
2109937300
2071548484
1090714966
516638284
2061979388
204762478
164657985
913677714
399803667
979376775
521742206
269629870
941302020
942647000
1544164115
2127246231
1217669845
1278567679
907308019
100465439
10677663
1991562462
230995816
1935944159
1632088788
1045120477
433202458
54560433
446628468
1748801930
973001354
1941544163
1161292200
2085952369
1701967559
1465875827
1111980340
153285274
900397070
155052347
543795649
1773659716
2012748459
2103149800
1351957100
1139915736
1537913698
115418177
205259715
738489868
1552377720
1895566798
1155197106
1230163083
745968388
1144440167
690180324
548548567
1810901629
1773358571
1302144275
1002589650
1376241546
754195777
1157932173
1485248991
683786391
513365444
320170015
2060787901
497707694
1442190059
221803263
1250302974
1176610774
594611379
473432211
1766613989
346128936
1131782352
1519939543
986053191
1755703670
1147096036
911492689
360740872
791201052
2038098034
132779664
187274129
2144816037
1935699065
1568405120
1044251005
1103016057
712260218
1646113204
69704771
2008570744
42328085
186604061
1409033990
1520281705
1591383000
414383199
895885257
1170426749
2054381517
714138231
520820451
1159488707
1369545717
723230879
1974763773
457560486
1064840914
2066533325
1623497850
679124011
1996089390
1983062205
886935139
227875649
1085156643
1827296416
1889428059
505214464
1997129076
722869749
2078097262
926615717
749598949
1478286418
291152303
796481017
1148183669
575050272
2139734922
1266217415
967286791
1418428499
1289760879
1885736570
1013749361
1929967703
810521154
1315453566
1177906712
991322355
1329192117
1100948272
1205532052
68040980
434886030
655129589
1325350045
1329669980
1173476532
1212166959
1293951439
1248897871
1625205672
842442319
19661852
829845128
2129943349
1049821562
1402969796
447384755
1274362065
2060875002
1021921372
811068548
415892182
1508892402
682545605
1868152402
690742974
965727285
44688594
1770809703
1516641953
1207967530
1743072235
1032385864
1241565249
1612270688
1374755982
1593227186
953022054
222951703
268781980
587897043
1657290972
347670212
1925238782
1060575200
1129072752
29670492
1178677938
197728152
1801049337
98250255
1964944133
857809044
781766572
1878244484
1195292994
712539077
85297669
630624727
1003762944
775866327
297807581
565979099
96197128
1392088991
858825471
1006549832
47272904
671455878
1775064065
1533936535
1690204658
1523523740
721709076
621070475
1259316163
1918785160
1147737343
2040728707
1678253437
2036388078
1500408882
1308469454
1147914030
1113185937
1084376634
2059255278
326939322
813228878
716594630
1874135313
1672442722
1311148917
1659250774
85990411
2139931714
1963189319
1857177169
963248627
10210688
471834470
1882648555
634322289
251316054
963809419
755178293
1995382296
113067176
1689570471
423553976
69912521
428094452
1829132090
598316863
2053337044
515241658
809175686
1693925341
631495176
1755554517
274566498
429948311
930868300
1639327627
1928234197
1408797354
1661427123
1085191563
1661809193
1266014774
745769833
1957029431
285871815
983650100
218167253
1491099808
464313643
1708673365
1339060806
1374478655
1502615976
181264438
1806178922
1189973854
1072538094
730827414
357333446
332080126
434672092
599636507
1373525938
709600379
88443521
1815076978
1331469732
2027584682
933991873
554771725
2118994037
1348414486
1281708377
480900106
85507768
1849232164
55739395
191318407
853549228
1815215865
1581919929
858872120
1921320266
1162909862
176035119
1073503196
1901907780
502266736
2122056886
460625053
139301087
400771682
2030091873
1042681542
1769721726
626016581
1120517187
116824676
993150060
1676753863
1755039272
961577366
654703711
1296210109
117917241
944485454
1967670866
600488727
1626874774
735935055
2068082311
315840921
1847000048
1080117923
1436000273
2144031843
1337914648
796757651
1266358080
33537430
203388391
912027675
549549461
1186199477
1584126583
126496317
1260094628
1283650340
2029701453
1972433760
810537622
120522791
34150930
923051032
718124271
870239053
239591622
173679168
1405871274
811551945
1607432222
1534579956
1660219114
1677251200
1075539362
2115536209
1755752324
1273114085
1985541174
1056440639
84395071
1770324041
880242842
1657318964
693557311
1261582800
883966609
141150782
1880251065
1072748799
1941467771
602910527
2091047468
1127961828
2072729228
1526078077
1940069327
2100567517
595857483
1387211267
1897921245
1225470379
1709087177
1180023743
935677184
1072379365
1514962672
575924963
1077281203
562935706
2029001367
113112811
127619019
1443770773
884721469
872772031
1970134489
175638197
1068256935
292594668
947049971
131280929
1910807895
210890285
815144361
563219721
185473219
643650405
1013999504
972550970
171266570
1783368006
899397157
1542794594
544871550
1900747179
77794539
1696443593
988971635
43401703
1066287036
1595130300
1446096336
1673019420
1966952085
317419099
859058252
1922512641
1281844367
23237574
1245802928
1252016277
41038073
1839510722
199430035
2091263944
1506010736
205690645
98719190
1668086887
32750446
532921589
707779142
205650479
1556236204
1898626544
1698796771
1502052824
2025070033
834476268
1789486354
91021592
1555068328
1420603468
594501344
117297917
771525643
1631925566
670380549
312769401
593683612
1946322539
1808594379
360713347
2118933589
1254685497
1598016747
1169875264
839683537
1156443324
245747800
292349385
1492010911
516787661
1196164615
1462022341
215022208
1571406794
2020441575
1007537679
708987642
514278785
1774419059
926493200
877054235
1807151087
1120020457
992517375
1077471303
1620953882
1060162279
1123632645
2086318299
916496773
1766960559
1938527897
160245667
744241311
485257955
2007342216
926023119
1974170768
2095663632
1379693615
324692788
873228832
394937967
545909709
1941559799
276607789
1626995814
1421971870
936079134
812482344
712366972
26652479
641347724
439710885
266375947
1988895964
1521698157
1372972130
1574407815
105939545
1162761882
1338740617
1401641042
1707856397
519112080
1895903652
658635852
1142394425
682895587
1460240640
500651247
1276503998
942181892
1706809847
2037566166
1686038012
70492471
454095803
157161412
1651039416
889823127
639141964
1898806980
1352605213
1350992865
1311761503
1447577197
1237890858
385715725
855877832
1252716669
259203103
1716806741
2787179
1503519684
934307774
1437843036
1325696576
1731107875
1123671867
736336123
1221303901
872850198
1812690064
644524056
1545762603
1943031463
1316151637
1758820283
2024965125
1349069000
1038750439
1489298538
2042728787
1239924074
1866722821
1348435627
95095257
919949524
557745799
99273252
239056635
1655695212
130612012
1033172943
1132299274
73194503
794156291
1130178120
1845644523
1236682980
1242710660
705482655
409471061
1767229773
661851758
943418062
1306648415
592444432
390471423
1646626581
177491731
9896200
1212699769
899614573
2028725702
1009981812
710477957
511715733
369768855
2008121226
474226290
277432032
691073346
897913930
1825714466
1152556121
1639835781
1511488545
1092539
1773900476
22007344
714308064
678844651
1974988832
485567558
1223539238
1674787476
943952340
1741632621
1214267655
1011499250
2016351342
1812094347
604453722
1986753325
1257798527
506455965
1559465350
144383714
424123057
1183778426
531894979
620862193
1724371123
1165928163
1206269550
644111591
1255281329
1337098131
1631179352
1052006322
749005416
1410385819
907950878
1341553708
1556159555
150244443
930871099
961764864
421076680
170490487
2104075015
117797182
1129680388
538698650
656613
191489578
70161636
1751564538
169081966
1362592033
2054692197
623486616
681746198
301017864
1593169817
935236779
1016458267
607735341
714578731
2088216962
2028394485
1914864358
435938265
522660992
1268410290
1917328726
1279154820
276632258
1711392449
911114571
717861914
1228491542
2127678477
628456481
1961272174
2060746907
1947342299
1951918129
874199487
1552363375
134012700
623648213
1315070064
238899036
424270975
107126112
1158055991
385055802
1155925884
921320227
1423210944
162375654
512984013
3832359
592749334
1527243758
548170854
2118157666
1576119766
1037723127
696907384
988354826
1514941656
1430748492
1854267795
1121967057
2016489578
1343186190
1311318988
336210622
21470766
2041699556
921304265
2041110697
1013959537
677682259
923429995
1359531885
476714474
938645393
68493347
24753641
2048352246
64072540
760211410
1410558773
659525388
1808767702
1177326168
579242494
1067707189
990174187
1754162761
1028727644
256776263
1599998163
1924430445
1405554280
1383173711
1615622413
1426034637
215466152
336092989
1001705597
319328141
867106929
219648465
643994197
906287376
1759305688
204739853
798847010
1393759290
839690999
388888043
77914386
1637768979
1787500218
1524656180
1004387603
1272658100
147290176
1140214855
236560854
618023619
1991413149
1567299176
100436604
574222918
1158156625
554951636
1037595440
1245149816
566743855
1690622979
61132432
1700358795
417365738
674462054
2128310608
279400672
279020874
1840572243
683041408
1222654842
14205909
1868215032
1470972623
665641496
1991726174
141217866
107159012
1021366433
1918733071
1197143601
1195796137
1838597067
1105267612
831519700
564556392
1994256277
1503936251
1047902626
1202494660
731306819
1053023087
139265034
1052279831
1664445213
1008566737
1450487136
2020709927
1550066877
1933745199
820745323
658609134
1772224294
1232879974
200139852
853673927
1570875437
1208245856
965795658
1803068805
803409300
1968166434
1838792299
788351540
1683867746
1192446938
1256198702
13606836
1618699927
136314099
1891333170
1535270278
679366875
857777136
348249619
442790734
2037745307
1666237762
1007153200
350312325
588874256
421576533
2051886137
1241733190
1290934908
1358638708
1556834431
482074427
1535417302
1243745104
992417291
752422605
2129478585
777456052
268039170
825792101
273502515
552837268
1673887032
2011210373
1426808694
2144360795
817129130
129752522
862753436
1041280497
711220680
444247917
1342465682
438016782
1661405031
204033292
832709077
263189325
1405187465
1798513178
2049524717
1069140460
202384123
413015876
983309933
214797356
2100176170
2079401078
538145608
1412658919
185227746
1098952232
1790210780
1461701051
1808566444
617598687
736011381
265221220
1973904295
1383573052
2105908367
2118150220
439478822
845560738
768572308
305012164
44627488
1856149598
1081548384
619527947
2054648901
29471360
1371293175
1265503181
711668960
1882550659
1591250463
172641115
1879683073
1420366865
2093884370
42894143
1016231473
1132789344
585093188
1348394463
136405347
1228268771
2119204269
515589944
362661985
371481600
2146040718
2010579778
617616914
149149168
245788088
809444669
1739407539
2107313961
1321379598
351689725
2132590147
791439601
264292354
1277120359
1498881648
664357448
983975237
113669909
146980315
1515382666
1372349379
39402307
140606104
1025402605
286524291
883210087
56932104
840772428
1359019261
837003935
1863155554
690819143
1879651864
418792161
125409731
1453832171
1254528123
1204640428
327096326
999376555
1393236718
749278391
1166523770
893025912
1921389781
672926341
1865385028
1999981372
1016157024
916824130
1884419390
326847774
1974732943
623232791
1035427634
1501190787
97961310
1876027243
1341006803
1316192467
924674082
801247193
116452156
1133390258
10503142
5923144
967911845
1852504622
546752028
939810355
421893005
1682539924
302956076
1930748851
1891443839
672489638
87344977
2090566663
1977619949
1831478813
1637960852
536119738
270264754
277556034
1487609656
473267265
599333742
1283382620
118269437
1664665956
291961508
612374375
1569156325
820163892
393188298
488705062
399059894
1730317653
2125262541
1612407598
467867829
1991568861
933056851
83475296
2071498674
868267931
336017864
1076045667
314969319
1484769507
801275084
365715196
2020839392
1233161389
1740863384
1792123533
1581168878
816392645
842676341
1274669934
1325294481
598145604
500624607
1450433077
559991866
1874168921
377868388
1872756073
1507942872
121401978
956857621
1874939921
1108394253
1816864116
1269790177
114787506
186339432
93991256
374538263
1445856441
41202070
829114896
201142840
1675998547
513483418
748105805
1175716955
488727387
940499087
317873055
1783911189
1748903343
1293816195
333452751
1627733228
221954585
2044494693
1551606778
616921941
1292557422
1235709444
1073482684
1660998886
782645981
795726554
533170620
356852846
1150762643
1494020242
1422001846
1674179820
466983848
1966568539
1333057133
1340940629
220671
746613527
411660988
282561338
1946336514
1928584348
1790827749
1873797819
2120430923
1542741274
1690547342
2086634975
1589229788
1179908724
804904515
1870088537
220755561
360859947
2122034255
1478356282
826868822
60947566
456039927
1239361118
834211211
1940266064
397721919
2082247959
517655842
1176223331
62039405
853844529
1814711435
915440654
1016495118
1973964982
1311435044
1202133019
1332468525
691841322
1952588573
1213417660
69381949
1594587185
387933897
599921416
1347261481
1026971990
657038248
1972713334
2018545233
161808689
1814703435
550784865
1790776262
1008143564
1797082969
712945633
1412525817
1145966967
563460460
420243765
108127243
1219702679
1316803310
631764254
586625145
258767319
1971544822
2083903018
1463986187
1949007776
1459853930
419839012
361420379
232352755
1413970000
1378517049
1850493900
1958489246
1319591209
1519435597
1223830264
1598781852
1759787796
858971328
542389325
234401445
896608142
1055213787
1729169164
739989736
1411369041
1791482128
1078900771
1988522015
516149081
1788094232
117913346
865099990
913718228
206441484
400757898
226672746
255235659
472649045
1354154385
1530235442
1781195783
2027520349
1861363499
1188014904
1476635065
717442675
488597719
2128222467
1492422097
875842795
1968145724
373160594
1024387114
2071393170
1187707506
1549991850
442298256
396633982
388414952
1043816997
422312309
555832132
632279714
850537607
1606769007
859307101
609843457
70400111
380085696
274913498
2066860248
814461132
243223820
1947487211
449422436
156000377
719966871
1542163980
447365875
1077521210
378420100
1965845111
1624672960
1045694788
1155823440
1849148421
509642390
1136819685
959640647
1190907040
486483163
1183197721
134933200
1098211006
1392981772
117446093
582006629
259962711
811297719
2048837666
70269025
777985311
1580339538
1913847616
846982850
1799210132
1185549222
553537456
1022131092
2142520235
865957414
1939329583
253779326
239804924
1411234239
979947136
83488426
1747412258
605519111
2005007195
1333104257
427155048
1828827009
2010485979
821410033
1330369386
1689936835
1817722274
1550435116
700627025
1724843852
271790041
1789169973
690042301
550347700
2024963797
766302116
1005331972
1874049820
1990030090
1481657470
837823974
521210062
1148424309
38882739
466640375
2019553869
499610162
440859076
1151815789
870858851
567750409
426312866
1162661553
530517456
2038477980
1144169007
164052568
1101853872
1672991486
374097389
835364438
1039261514
492350724
73256338
388415204
247758874
1111375580
1996480425
131041877
711660161
2141642377
1515810491
1421728666
2071303871
634987706
1575132176
520031932
897572637
1719678519
1746799411
353641572
1366605274
808322851
1500344597
1790774621
561669955
710467933
186122419
1366806666
132975786
461969650
403847508
1276423032
509854890
1125226436
1838112765
604728861
1368930032
335001388
1336474987
76896717
572980032
1089879811
696857616
179317343
128913608
55505000
1455676060
217519932
2047323904
426210876
1290184015
1321770648
1557233080
1892512761
1739298333
2015073447
1359872221
375705675
608281666
171261331
942871385
1009530043
1054867748
1595675655
1131557724
1065110484
1468636529
672395650
1128811844
106838517
266772844
900476298
1975763453
296779661
171914543
2085408604
834084135
336668323
1138081266
966590233
1598447051
43666924
261851858
268899814
1438759254
1601367736
204502018
1484774120
1801413251
284319017
117217281
1629872313
1033655331
678906903
957257605
488930839
1036129499
1900752862
1628260906
1504027705
1026022369
1450770799
758512665
1800291841
777361067
75038624
218684268
652982168
207389623
405211534
749515193
1741542118
1877644317
1970497815
346269369
543911224
974553408
986063996
1237068975
1249633742
1080562855
1782635478
830611572
475599254
1197787669
1770157586
2108936851
127751349
2056149400
1369132761
1290105243
816373709
1421140268
423413237
1194350070
1346295389
1102878301
13903469
1921510181
664501076
824024256
1231534527
1166791563
1891531
314079905
1280274184
979376636
1675498438
1833027470
821194646
367760944
563717731
1574603761
703693176
2126681403
1833979889
386060563
125110781
636014464
160005356
1949685507
547518823
336819638
903129528
1539457222
1126089092
1890607837
1811331305
89615780
2028403023
694242221
1187726050
2113967399
506352775
1524183895
409684586
1815816233
549073068
438662352
697682502
1699212198
1841320353
169075165
122980056
1105774721
244948623
1032964828
1196411545
310579873
2008535560
1522742890
910943975
1624425967
2037496893
438082257
1508741833
931099549
1172271863
2000375946
764260829
536265125
1703146413
1243707789
1218962852
320516698
1941719164
1625878702
601211977
1208169284
1817685042
205248143
1139563447
1884647127
36926412
559036776
1627617602
828973588
981294516
428088877
194048288
459370851
169131981
1350094090
1267487151
482691214
2027614595
219250589
1375493890
1050700386
415263909
795368716
1945794146
1491420228
1993065618
1378774084
1131588462
1693694168
1398455043
954520654
1527073830
1891031443
1149505123
1041991285
1142621988
1323138748
1979866951
204947713
1584856355
1949609073
500008842
1131554442
1424891460
1964121782
1316580325
1233629178
1208109309
761201090
1079484603
1166839167
94829192
522803709
343970207
1635880212
1438447838
1939434881
1566870144
2113916795
174921627
1061587087
1713960309
1602875432
403569082
1396229802
1650660752
1784142435
1478454780
492660795
615374130
1251510330
1544637825
97869394
682844129
285169660
758716061
1137303780
120881751
359184296
1635578869
1915543758
964362787
1813930327
345362993
1411363162
431815912
1521398124
1020238389
1272831530
5166888
1306021058
240982688
135661345
2003751043
1520561383
2096344518
504557008
423987666
1412488321
948423669
1201563252
605665052
2134798151
1644141664
1641642418
1118838654
1264559357
1263574087
731227004
1940808907
2029011480
973701521
708690865
1840539745
1321993338
717893728
436048572
614605790
913879227
1577503319
262870613
1541567554
1189695415
421235489
464963004
549320964
509184418
1686791849
1575446105
1119846161
1609712620
1131644346
2072405055
1445365450
892107379
128844851
1022850148
2076755154
265744198
1949052501
241132482
290115858
1288097047
1455503022
511213937
249846337
335759521
1513534721
1743309290
1810259315
1676032751
161825477
1672849465
384404084
1965536622
1940249478
1108998143
1917933961
2065114322
2047713872
1752330798
890020237
509974063
1196317850
1026419033
966056851
1775487896
182123465
1931220469
1807817076
763748306
2131406997
334460896
1343246753
663519370
961286080
899294016
922769026
1093791700
784216935
1408239067
223157625
321149992
320405984
1100479300
607278693
499594805
1393753266
1910819839
1344848655
1237690544
1235590042
1358679676
440421691
231781016
1644530173
987636643
1288051833
618004688
722822830
1882600851
1290608348
1486729139
1532364042
1599786393
2101522708
23460453
372661338
599721587
1040671842
390776503
33917851
1952990316
1725224458
1513936910
829996706
247223150
433310267
1163048678
960416938
1838400665
729980094
370980274
1973909842
947024799
121616552
1017865215
2007936489
1214445374
1512592928
242263788
1109920556
148763963
1412271211
51754601
6277403
1792089081
1883425458
98280416
1022802943
38434520
1543246979
1237339493
6439993
270169938
1020604317
1846191061
483256764
122805721
316105912
274682287
1660975926
1298573890
2001126613
2046692103
402936752
336474108
217812580
1376961957
1606191866
793999791
1910097072
387211757
946132278
1948916992
324184435
104448543
881894304
1401690451
965791720
403419850
513577384
1060751445
914865433
269830815
869200926
1488529491
1815247260
64084737
1186390155
1648004773
1984448573
631325938
321623967
118226414
945845188
1342644644
572334828
555779954
115418324
2132221494
454943035
1028813634
1473427019
216784415
167768620
1362849106
1009781648
2063090709
878516383
1044373818
879227960
1198513853
1989874772
1759849838
1554406751
578130787
1738389906
2079937728
1439404909
1976140231
1747935110
1554855598
272281692
1903176891
487103010
1665793078
1992060496
423423343
173637379
235831663
1345541869
389181767
2033658099
865930267
1045294484
2035515040
1309615805
724879753
501035623
489766989
946015326
1765810360
2011567105
1863477085
339527416
793299979
1644748023
1649834304
1460713467
686133047
1115393045
874090475
1679316034
473979982
2069910056
111361330
772346305
800015360
2128986470
1930711492
978357328
1678527003
704643224
1715789442
1903607338
254734905
1328439710
1857356188
1165408388
1564344733
83695640
196212997
1233160544
1925532251
101756288
1311040921
1391665498
229408045
592236210
1377652824
2000679306
513087889
484693657
1796346000
2013191867
927050956
1585246235
1225848221
265545832
1680247973
1139166530
654959022
419510932
546023941
1182032134
688627067
1910402793
1141708766
291528325
279379891
1649370638
238130592
554202311
2005832395
191153985
748387067
2137488998
159495752
275182932
978763848
1553362570
1678292854
437790443
2027876577
1482138288
531753938
1838890323
1614796946
1584991577
1480874179
542484877
52937102
1289368331
1562352140
1317796765
28751900
662047435
2129902050
1332793156
1896540913
107910231
443819814
1057601699
1737698003
1063048725
1546211625
941394317
1752736772
1962562075
173906409
1202657278
687618755
668941404
423441921
906019972
91013932
1469913720
1113607159
1439624133
194817136
1022505191
133374641
2119523547
141220804
753601885
861641523
231975641
734361787
1687438681
1357587795
10980611
1847557368
1374348580
2001299851
1517475344
1561600889
370399805
497958016
1428806745
194859267
1029938615
874549233
1782607195
1865969166
1529640278
1105555472
1708464265
163505518
18483226
339573167
1497170107
1149041388
585971308
798684847
112960605
1146509428
758700177
1053501554
1922871030
1174850838
535373479
394744729
764518676
497796102
1081397865
1179685766
144713807
1500018581
621139546
806454396
652795536
543553009
1272680844
1911306040
852659372
2060960557
1420652202
53193394
1632804686
1255594745
1511669018
1866648031
886278759
1980675794
1428008302
936237465
496571471
830458527
1081241581
1267252485
596239729
1680022426
1262554460
924908349
568154815
1601045663
1964546236
1809567760
1571203136
103864799
238590809
1587178580
1793702968
218572574
318085446
1607159634
269771629
2025113589
1306285289
63951260
2017289374
1213371634
1574105443
16474836
449349879
1575555497
1587064600
1449846598
261095621
1349152938
93798540
1801123308
1026044311
1044359081
789226163
1165891817
1484352543
1267890501
421684471
248443739
1745784138
161747485
45273603
1402219102
257045016
503432729
478170850
611933749
1986814759
1005631685
162436339
2062158843
249664653
1183928915
144680966
457128674
1155861035
737534104
600415676
94946330
163758879
1922236253
1352887238
1894535829
2003453947
1715460703
1077281203
81537144
807546407
1901311419
964167924
900434066
610444460
1772502685
214430879
392438546
1839858723
1279754182
285189526
1782200823
1170395194
1764926669
1618577839
1769679428
356919680
1004282056
2134646552
205994425
421733702
1213453289
996102706
2060889537
897445801
1198989039
1982247667
755715373
1412981285
180233971
101373971
1263112892
888955214
620767562
600629544
308259462
715834235
1177080349
1052540983
1312591866
351531685
1942478758
1931630334
7450660
1932606084
854236509
418416787
1114151185
2057733816
361575718
2098154372
1289692295
517127201
1242326002
337027586
1248687384
151338304
1092427132
314802755
1756145620
359121048
1105975333
168648310
871356209
1999404091
364413363
1185154716
2117133433
866747103
616696619
1666801097
2048968800
797594361
655151265
177574844
671532839
1206607742
1095147072
677221602
1936974846
1441839649
1467466395
298471952
1306110630
679006293
637790119
1497934610
864547760
400321882
18168222
1512521432
118259317
1294775531
17579704
1244301152
780442700
411444511
446486408
1383117620
917325532
1287002711
1611093320
1866452017
2128151074
370509569
1738164539
742016048
1091399740
915935207
961643756
1118580848
2102395067
1684533419
1403629132
657755249
1633771097
1105057166
449065428
1368232723
1629868195
1896369742
390440131
815747063
958608928
1848290204
95326203
2025648567
1610858331
1324620776
406026938
1980125488
1737305710
934550677
1066197334
1550840737
1229042863
864101596
1593049983
1328988060
2046887957
583709105
1286740115
1414954595
3514414
1636067589
1905967157
198263259
115888577
557121528
1587396024
907257307
510343391
1315734508
1970640372
2062886515
1972892335
1859717370
511328278
1334270226
684387337
941897488
1293732194
1475814658
1012257803
278679920
1057974429
1144292365
761327625
216149017
970429037
831703998
1802076493
2130596050
1487209590
876992717
1728409988
1516773098
1308689483
1958969706
373464343
80002134
1785733516
632155023
801041763
1841540705
1723448573
1919087323
1338834277
497882236
1087682125
2141583081
1645871133
504671777
323678480
837706530
1840524024
327392475
1973278142
167725615
1567244287
759835908
802338808
1266868032
1891017164
1438809128
241194079
886816462
2056183129
1069766505
535189049
2138163538
1788509696
995730544
1922417982
1097691385
815638220
1151726220
999875791
595908800
1822956561
1161775529
1424288275
1374281934
868467190
394829891
651605256
179173614
150501380
577485424
1827778581
661556503
1643792841
903666073
897138790
1609564130
1832494619
578698948
1001961635
1667479565
363905884
857845410
427394342
2003293006
991911331
876130017
1829407817
1705141076
764034271
1532317052
85959087
1165743933
1595669406
293429098
190781782
1465633390
1498515569
1733318289
1476129257
2036414644
1639675349
751254531
2036303839
342983558
321709256
1257777395
1202877065
1264413752
176617701
223827561
7411630
1335280042
606288727
1035943193
1942349976
164472710
1309761113
1091065376
1877357780
742942418
163201676
912997469
1622500608
1082571743
141027772
78446424
1465631099
428085132
370974810
474438955
1199786022
1090874505
1274591000
658923181
2136224711
352990541
1568888523
627753944
657551712
1134069556
1043400378
559359199
1010423032
1755349244
1237672272
129021261
528230914
1834695177
157271107
545890693
1226560190
720133205
872174003
676222150
1093787714
1929045256
1935406243
1824250280
2055655616
1086525898
1310681372
1680083439
82655208
1726574135
1104349113
268607842
1009593834
1630434177
1273512543
1437652581
749176566
1705279505
492373903
763674662
595898477
1609207260
1813477039
1589908789
401102031
1270145828
1694695650
198604264
2063567686
1313733884
92968313
2141914578
19174282
1998089257
1290734210
192020447
1778680863
1932126076
1624299561
1222428898
1536258885
389768579
2075327158
96900546
1712165029
2059078801
202430506
1419998608
676932665
1420374864
2097451077
190402399
1602281716
2099002155
77285416
1479532238
2024969390
116734053
1896744616
1497393693
1387456828
334435900
83665184
968837446
826751117
445011110
2015195135
719476895
2053355887
1716451991
813930775
99917152
938445957
302455053
1281442589
330508574
1529080312
787206732
1390464761
213125247
2028907040
39342129
654777272
437064644
747005844
426546682
867341707
1572759490
1669415520
1419902748
1711410394
182256208
694018714
1453863233
1008727623
711200625
773294961
718238610
471620394
1129986809
458748482
861428595
511972577
1060490923
1911258063
539820336
1968174127
48653709
1132068723
607653864
768202598
1284269565
1509273360
1031265558
1699375234
1842313349
1896968287
1004061650
61679742
53531597
2092440683
1112974938
1190681654
2084053360
1093969837
1394858620
1066826221
408550513
546059206
939679328
1832832611
1580528721
2123735738
895643057
1238549080
1676458911
964177226
988532346
1175205252
703863029
1497399957
880074394
691422240
266658245
2117434870
1359850691
690102851
739372863
85257351
1849485425
812836634
2041230115
2055794626
1640115518
1221366249
837894392
223417526
211779083
866124837
248527869
1151607769
666864173
476355398
362293431
585921505
463724216
1551140263
368685364
199824446
2130763682
1593188934
465172996
2074791792
361702968
1218028752
1761486816
1064106928
1818245079
146518252
1085036017
1407918307
651629955
110912003
604837421
1200042893
1696321037
1720403691
1653384183
1098480011
1944051927
164713005
1637988027
356221446
1729964035
1081185498
1286962435
763193274
1135490033
1716829742
2080070300
1749077521
1290266117
1377148768
633401043
1245032541
216176347
1577600930
113085820
658244937
1891636535
833430191
638253043
1540946958
2054719314
1865503984
710720530
1188730353
1749457737
150575035
855941113
1105826932
1053120366
264523550
497864909
598065521
1172587050
1656361580
1825046736
948988403
444193042
32139299
1172092203
365931254
1289237690
1299378406
367095422
888800851
1063538578
173514609
1437150273
301502741
1220207237
877290752
1919177443
499592445
390160257
862219693
688223119
631301421
2082379408
1667102005
2081053821
95097459
1390495143
282117707
919293977
2018372170
751550202
1834818397
224627869
1502638375
780480677
443502713
318683598
1076199487
1479311255
348426906
862034593
1819105098
1920663198
353019814
181858844
1768469678
245369367
1175664345
1662944580
1345904292
1004320750
381951566
1223285942
97911282
1773104113
1070028746
1199463426
573111436
492293475
1664606192
1909296750
1337236955
1766033161
300966556
1170615544
1330192274
2112536547
1373859889
1512633170
1613295133
1916012854
1339738202
1398332881
1872963767
1805650332
1411263213
802885841
185069409
1194795361
1520112956
1347826429
1921051161
1338042851
505739063
668714799
2019675542
2123750287
2075345921
1377459518
1391909735
246963936
616570586
1107537099
1118800141
307083638
496196314
1022290797
2143839158
1038157389
980103502
1674585617
1065052185
215866004
85877202
419323480
101167363
358309918
1904725372
1743316607
388328643
1625974331
92437160
958560058
1140666897
1913031485
949258005
1902743659
1381776783
466322406
410217279
2060241870
419852173
1987536407
1305367841
841765042
161731454
1422462368
2017378428
515675784
1138974426
854165606
1687992472
1697324133
1845946542
825726865
403771692
2072990349
500029322
1402431045
1195852261
1460759693
1072000113
1068297724
183704055
1910645808
205292533
43188938
808614741
358423758
529029997
1298234916
1223441028
1495872090
128300047
30938070
197958212
2143657733
533037796
933530673
111645965
942257771
48868115
45238579
868192729
359352701
903017910
73308153
72251845
962767278
1970630130
434510360
1534428137
1593904150
1329213798
1179542530
717223245
1712430002
1752194346
1832577487
840785727
1681827829
816457447
699366373
1808610407
409261636
1450835514
1432723951
1652995689
945339291
1639046894
1884352877
1054365112
2036648081
1355870762
1417503030
1955895860
983745374
878516184
450496498
1043573360
60263965
1273316980
139940452
293823778
1871101798
209557722
1047440913
1797848767
1407412323
526805066
1402448355
1883426253
1545702280
718949759
1729151252
963521846
1699166599
1148054343
5228682
288866673
1453691281
1328435829
1013837159
1437781593
1857255913
1495837115
598079166
1275381260
1709817154
625093759
1506000715
1281771433
563219534
379680687
671633502
1408996690
1365447270
119271238
1592791518
757029431
298304114
245533466
98932785
1806046333
1144359081
1196968080
1627399695
1851378587
1961391355
741564327
62212388
1558029286
1836869571
1760174689
1680935122
1674306688
550604210
163691666
1586116792
1507592500
242822030
1730376622
214425411
156747390
1985908435
475603135
834864528
1210480547
1428271765
1329902397
2121310320
348323343
1230793284
226442160
770034216
386713385
82105888
2053182494
97552053
1143549847
1576184015
1342968310
1132971317
1864586368
950116600
875798130
2112897712
2106384991
783673832
1928701151
1488690794
1983711321
1908595316
15300554
317300481
523231558
1310302376
1077414769
18495524
1468807694
406507424
1395701681
990295607
138086925
1104272242
743022107
2090216485
223391141
58631139
2140333791
1614609574
883437651
772844063
66182109
572669687
902263714
597903969
1789868544
1816903567
900689822
2044907194
1365854406
277256266
963650056
618076986
1962898966
82664815
1790198128
1337022047
1232806611
2117553512
564245190
1305627413
298700923
456016701
404530532
1011487909
1843961917
521202599
772558550
2141059458
511372305
1198696242
2030778399
7826032
318096518
870564854
1451333644
1621685565
752498538
1968947091
459824015
1681727446
1495137101
718122485
2048166660
102760203
1461250657
1449874929
1572490071
1246022057
1190942528
1307637328
1640344737
1130695654
687012712
1795108543
1229679419
465040340
1471595791
725443702
1291504272
1995376326
1680963011
27623107
2054808878
1803207249
272156203
286230292
692191724
56675509
81927147
1476182689
1549236461
2060386149
585793654
138251308
1198954830
2076560085
725565460
696677784
1718731262
458687769
797638598
1575470894
1587410787
996109902
1188671764
868714475
1588179999
1751149609
1909620630
841077070
1894509665
1116098035
812688955
434338906
522081629
921020178
1331114374
1968554453
916428277
1019515023
202233945
543173787
704567003
54913243
2021729415
1948086643
1146655069
1022755655
1245760486
61658037
1298276111
85499884
1275023780
308600284
1379383218
891676725
954626651
1787884830
199255635
1039693013
1878534391
1189844361
1677454788
1652965485
1531581485
215956550
1173144784
1754942156
516372364
319588987
2046384140
635893312
77310222
1220267407
1141029114
1939492628
1710770488
873490908
1835802364
2046750642
1948617554
262712303
627413564
581114496
858533463
1424766948
1856169345
1150145433
1887622228
1107512925
1332778113
1962359376
1566020531
2023076447
1533519628
229968260
1106168885
816249758
1035370331
664473844
73265208
1276229775
162982079
287804269
400078452
2135000423
384436216
1431607173
282685168
880108750
1885275070
73340518
1930110285
1167772032
1755074076
703745138
1306649413
348258438
922938176
931896424
851767673
410951484
1279825389
11841526
634173045
1402297176
508079057
314599252
92506687
323129965
2126603053
398796968
1021960466
1157882915
713660509
2047281441
1265244875
1265097260
1495143773
1375665567
140865869
776923590
1210303700
768649842
788972310
2004205584
492070267
142761346
711131102
1539559652
594331566
1054431294
1195908535
460855041
633076266
942132410
172215335
1079846732
1222679829
1232883839
1326058317
1535399832
40188294
1235680698
1197241549
1983405013
968155423
994093269
1191678979
1644766114
910532114
1240263915
1809437107
110493617
1046991477
1619958500
676952050
715959444
1965281856
1038958518
1655545488
650486343
1408962364
2133611251
297364462
331174757
750133348
631535213
1065441124
325831435
1771747052
1993165770
1593809722
727587870
2074512560
1834870777
1230875343
687553691
296573052
273206781
1011933304
2065813781
411607571
763339723
387653913
776551013
675168264
1313626386
230044594
1885566512
668761318
1291002360
1837645397
538545335
1341459124
807964408
1129253654
1505048392
1835789026
638480094
1471420726
1577304
939749122
308604765
2110175536
1478364090
345599265
62215316
802891601
1138329846
172804456
1992659237
106933118
306149577
1761457342
438231036
332617368
1948615126
1383216198
889781814
569582802
1990267163
376827710
759310628
781274708
670273576
658739424
285631785
1843529132
479850441
1055303463
61607992
2048661357
1741262853
1553035649
1759167585
1797482149
914583654
213767204
1591037388
1985885969
1041576389
1961728351
358538117
1031368375
1047953942
1929910984
951656356
1499756158
413187656
2139684901
1550710459
1379718779
1441129360
516752531
569471093
1987378057
1807481018
279325087
1536244206
2089824543
67211176
1824849287
784228429
2111653538
566625140
1505219706
1587245206
1890613314
1278344407
1619185238
1817934101
582093158
1177519473
1229015052
153404722
747962201
1957327334
2125583993
1093604329
1975181683
735094395
506166553
366252208
1619104062
1050808493
1801358217
1655973763
807662020
1410150489
842132769
339747454
1638597932
1526990185
1978171610
63945687
242835349
965545231
2051801525
1440835372
2138697279
907161219
2097407755
1612650343
1678385495
513759530
1738025098
1630452568
247231052
771965692
2081283365
1489250043
983580760
200967738
1326202952
1427893956
2127508483
1987076581
1452292899
1580110002
1518849379
398407770
2140194352
1224886474
537385800
1922203003
635908089
1653734403
1672205061
378336719
1580631294
1072889601
1671254631
1370712218
301935004
606022210
2096367526
1694679624
1205047757
194302317
789058424
2109726370
588895307
45650482
1877189978
858301263
1168896606
409868172
1081206749
1075312016
1579642625
2086092864
174784851
672161928
2136510705
951903019
1923404309
1825630178
1968629446
1633899993
800210149
1611919272
885027946
1955336993
8070008
1199354739
890507039
1154889570
2117808800
453701584
1029606981
1037261514
618609908
444483429
1980428195
573984878
1847564530
473492057
641197072
664298020
388043736
1351901068
1343585658
175667680
577732353
1007416273
1164496419
1733513479
352922661
1824396329
805518596
1361843935
508473119
20272106
2094009871
1560437569
901961115
2090623852
1283986026
1414205687
1199429752
247448817
1460460642
1347406251
2105859556
1972664587
1430724861
1011028797
26378599
1932682865
1839009944
361608006
671435788
487439458
1175466558
1057194880
1760096373
1303160285
119472267
1547419372
1499265140
563808439
1170609815
237951824
1685543085
690508003
865421129
739386365
1399768467
1303107463
438629392
1432939519
665298493
1333959577
545104849
1137425247
1090347738
1743497041
1604825735
879008706
1234954589
1098599768
1500977736
973103698
1407422500
1024878291
1644338270
1324633298
1234070058
193741682
1806253561
1364171125
672389414
1121016925
593071301
2077094604
924396345
1276332150
1062359727
2000098154
1872498829
2083459483
876190529
1192726275
929362290
2098464787
1174854904
1878400441
1917201512
1244576428
1550532791
1429388463
1619127175
1464264224
1623795459
1978231418
1917787545
985801535
1867042062
2070513260
329715292
1521535209
1573777947
2098806498
488764843
1620191463
470907950
346765151
1492050370
1349894692
1448173961
1885938728
1275599609
419019395
1018005251
968743826
1067569046
266323057
1146487266
1702101473
1883289299
1218991855
320277074
849767955
635059149
98141262
561061846
1726938641
1552058363
468945741
914109603
234736878
1369427627
841753376
312332744
1359618583
1157874833
1372600940
134407536
501322595
792783995
1229745517
1777870056
848053037
1562187576
300372967
1512565788
407932460
1527142439
1937802463
498644773
448353736
1915235341
1000224270
1503389460
914078637
266248715
1702917638
756148919
1931803863
550521795
376129285
1172282330
195530007
163345808
489419120
1085487326
1263356870
1166650884
1664919292
115751226
113109342
1915232928
2070930553
2033513133
2078009248
873089266
1489542836
1394378415
578346918
1260075363
973112370
176666586
1781905023
1059753607
1034081920
491001243
1145314732
438438233
2086885463
556830738
2127830629
1687191576
261832024
524625750
1888641524
1600687266
923305173
367448084
871141589
1844929121
2135496780
918207185
52729181
272933388
511545768
1532064533
121045128
1631012219
1029634376
655276370
1563343941
1594541927
1142458295
821480699
138005028
1278992301
1366083971
1852849772
1897665869
1994118973
84008159
1628437582
1200317676
2118351638
359924432
1526150945
1303819023
1710522748
1980850682
708209372
1275879078
1529248944
866147812
1117228828
1730846629
1024581345
1546084502
1050904288
669581476
396580752
263078498
1438249701
1400314151
1575331662
926164545
1166187575
735210080
1152582682
774358807
1866808213
827600530
883939280
47087211
1253427060
1965685633
1527582767
2102457363
1325785306
746696276
671282002
1732236715
508387705
425865799
1044897356
2020379049
1446758013
1407088237
1396757355
1273650866
1945047510
1089141813
558194209
1330181423
290538245
1463219639
258836890
530918066
888046798
1985127432
1773562964
632669886
589406580
2036897127
1952622480
858732102
2041739113
1877137542
2126776155
1003735550
1148878542
239898916
1975709796
1053948932
927676765
1587459271
1748396587
2066423566
762292998
315314376
1921073442
1505117170
225625404
1367773102
1619584516
434743402
1052732223
990640949
661691559
350586931
1890937614
1269914840
1216945597
1479805025
1402842222
1081399744
1266571285
1931597458
1837168882
1504309283
310367898
1922128549
1880687730
627695489
1049911361
1052990469
813717407
1592476628
1955270194
937158143
1777956112
2118379346
1717993279
858707402
1990441486
1415514094
671117211
2118640539
1490958519
153024954
506337712
62729559
1738549576
1366692413
1353499943
617469890
1456762064
1560226337
948153589
1554573712
1523615616
1857297411
741894359
1655923123
1040360867
1647173308
1646083445
2099416099
237061564
2073707588
1761107360
1479184719
1766531258
963526962
165658908
885746699
895848425
1642556024
2014364740
1524941999
1708094760
20075451
1197562715
1199557282
130379208
1905557801
1293713445
299355955
1120317291
2059539349
229952220
937819607
1471511562
454577249
1542668082
97276903
373098406
1427125149
1821263071
1143444178
1094991425
1922852356
1218325232
1717411532
662409283
1420397241
710900791
1520977167
570588321
616291739
1508245472
763063846
726916207
1746479154
411012326
2107674571
1342117824
1226719171
1633053906
931278396
1285284632
82827344
931453882
1825643281
1454426628
2076767300
1613889155
1554777038
45037466
1354845372
88581422
1851721173
1503584763
1563295105
2018432408
1011893926
1593439706
1208935505
1376568772
1630389417
474743623
942841763
752656907
1968279158
1533302469
1137326306
1454354250
55034483
879408336
1408762638
161604699
1182505867
449645921
1320424938
1805969081
318956932
1578851229
1028086199
892601498
1169213339
2098096628
103376719
1000756903
188108679
973506925
994938447
1800939561
773067486
1689936847
1012888466
893887718
1998076014
1720499636
1281073782
1380700915
2067281589
1121857572
101308313
1665369548
1012971966
1419857886
283938995
692075002
1064143381
402865234
872243625
1343268764
1172503904
1113109095
584855910
1042339203
836330784
1961162271
1492505134
841756915
1585283489
172633837
140386349
820049779
1664431995
708466399
1991440032
942861918
2027114652
2047521078
1561066530
672536910
1173386969
964042395
100744345
905561602
584156418
1957046361
1035518183
1647200443
1902864825
569693419
2113984807
649039031
408946938
1507607366
118732417
435867308
1231302362
1963702833
1271410810
1223686130
413328619
1311452953
2061107966
1578423515
36318804
881963941
288726653
760648999
921095844
1335926993
177071629
897011387
1918181532
856716556
953180804
833562517
1747043661
1392284827
907302201
219901452
141857234
1429656979
1621316122
347560167
938960823
2080518059
340098956
793267938
2056557963
1916362527
161050513
1250631843
2010086901
1519609025
1289888927
1709852831
1748895373
2014545824
770267858
1035208847
1044816143
485878383
442650561
645478197
1378851471
1896988034
227797451
2060503065
1180479175
1197140934
689032031
22829344
1856733092
2108913763
420321118
2066670977
1802017122
286225645
143667594
265335466
2068544965
564763057
1659679036
1795699799
1026666466
102714892
1762392790
1627771536
938136225
276561614
2004485131
1602184290
1043969678
2145394034
1464385192
2011535658
252819545
1900582302
561731709
549274651
1231611876
2048074699
1970424341
815003404
1838111341
1941279998
1571120497
518145081
1423169011
1281671877
306751872
1459363052
741219077
818364001
1945238730
1628036713
2096221046
2040766615
2064345945
1892350762
2135691322
89668250
1460166069
1471845124
1582314555
1552243365
616079331
750641308
2143734415
508762003
892365570
1685222814
1151254555
1313907268
1306266978
1282244371
434499130
2111218194
1234796773
32046204
1850976738
2112344857
510855939
1668405826
642723229
1528636115
1530645725
947503137
2064308648
1703636561
1111797346
329097599
351189654
1241575158
802211787
1032045905
344033363
1642090389
1121240514
1772452957
460174261
1639147791
354182699
2138231534
1688558897
774642651
631542840
2124018475
968433783
1341836384
356791147
1400774078
1228186430
836328772
142736190
1818320440
15734201
1771924455
1062314798
54589899
1715036392
2109177197
2006234205
1887802978
2078392874
46468747
211433178
1165043883
319041108
154356914
162618920
85010667
433612356
429461901
1010350052
1414843582
1279705979
418816530
443535180
154249278
1503034346
704413677
1770058927
348342475
1008594403
1940615120
1142927746
1466357632
853556820
2129122749
1912121068
1264371303
122057624
347665985
1268406377
499797200
142423491
911159423
1252366327
1882868528
1255138849
485628446
1137674897
290859094
2087485882
1332025380
1646616518
489620453
2007806919
1788003259
331146884
1272060627
1152658872
846516005
1650805226
1424625583
480581325
1410268462
1663965293
1123935535
1029916144
561829172
555331323
1359891891
444604600
543434390
2022502611
104940646
528507227
857987043
1556845431
1357391024
1058058385
443566576
1591131673
426981782
598202543
149866102
1945469047
414835103
1888789468
951425879
1502680711
1698506096
2079220367
1561885456
1387698242
1802695754
1272283871
344555103
939938994
1067192950
612109963
28136600
39897026
958600676
23415748
106481707
1465503639
1926199868
1025516082
1976169047
855790060
1911356150
492329025
328817667
834240557
2108374385
502419930
952934848
1578719273
712159104
1136142144
286575740
1607213481
1194515977
2010179850
2111505779
1548637311
1417646691
2146082554
1666047877
457888565
1407398507
1420743139
274128520
1915112204
93471631
1192284930
2131935784
1326416834
1981694454
1700117056
1354932565
752686027
1538652823
1626423872
307084770
462668271
2021855005
1670165490
828013132
338514042
420872516
1082810307
665213252
1527139710
1191705043
1161160070
830154501
213202944
869702097
922227887
386305025
438778057
762209972
962046739
1188145542
1750854323
1845662063
1599796698
1487248667
962382363
1851447287
2004478003
864682941
1450201159
622963924
1874649713
1426714033
562953574
409681418
640211225
1260461157
727927515
1303728549
1990428909
530028932
551502686
638769799
87700525
364545294
870756373
187879661
1269179982
766463956
133926986
1100678188
905726811
1766248939
1645436191
2105589845
1750247897
1759441259
1206151999
1465017547
1670434104
946341412
1747985571
1028802303
558763235
865966674
564833971
2000604392
1555436593
172973925
1627376684
1285086226
877772245
2140890977
1864247709
147688235
1379349770
1754169146
1499792686
1228523686
1897819776
2062858250
1361508790
823579467
1093796130
844789897
1739738389
1144475624
682685040
68605722
70697190
921039725
623386607
1999227750
1078183428
1570319346
1816895483
1770440494
2027482017
803732881
1014432645
1593999148
1383965693
1719822290
1986522338
898800123
1725311124
1344219583
124786675
990538461
107187163
412795898
160564462
160456516
848741419
293716527
1880917182
967799419
1801343039
753488945
2041981441
1891138602
330079176
1077883267
1616442095
1206865669
919521935
188616019
1012255985
972311618
1987158379
1996890881
1663239552
613895746
1190892656
1745901269
410456503
1658872538
2003585952
1687130810
1387519496
1431633118
1889422586
1562682705
473025991
2126678976
480676404
525423723
1200514750
44033438
933010247
1607145972
819533401
1068212324
1798174646
89881459
27111088
22559733
595465016
1392958240
314125936
1578387079
1696884906
1923380119
540796958
420096889
512226241
270152045
938462165
1010705577
1984863872
448737082
554466671
553035123
888179772
1976543791
1195352751
1352482967
1781146166
525079607
22495681
569958619
13944625
307301591
1762178653
709727593
2066626088
299281702
211379392
874714865
1312057497
1158044665
1978696028
77066624
1157853709
1570929626
2130353188
52148951
260820639
712787286
1203756496
1940359835
384930262
1781536472
1056564512
1761446157
835540178
1638291724
518339444
446435848
1974207215
1580557025
1920289124
644337128
1131071882
1713893656
1864548569
596223040
1269944983
58460451
1846661818
1345381365
1292985413
1320210961
1310510633
1399508863
11179049
1307348872
135326034
810007318
347834183
1391824829
997508565
946483924
697902747
1174253633
1162896171
292317142
388307568
27291153
1051534772
1658080617
2032591621
1263712825
1742388312
148391086
1344054679
1516084611
814237796
300430669
2090820377
523267752
830378282
2102534469
2062643199
2047872969
1071700077
956435980
2008419888
408315289
988964483
909801463
1006940048
1982820385
1180019613
1057925263
689246495
1939622056
1353769767
167415636
494283147
1230233477
1554973182
1515924850
1864395735
1034985419
2013911110
29948475
150312808
1415213477
1116068435
1320482285
523920812
1358404301
1921628805
180061991
1212457968
1025857437
2066393528
2053158585
2041357919
603847330
1307030841
695557932
1296924546
1354335527
1421785695
1061956864
1269433903
1032377330
429195599
1945164003
294249186
641079400
260702243
1262864935
1322600457
1332003262
557458162
2010002478
1046403769
539957955
1271374037
478092868
1481539530
82298129
922074923
763645041
1020045246
1561312995
140458485
1276605055
1739526255
1620359980
110281523
1827754457
311696756
487895401
379460347
924852620
1145470359
555395215
2033615461
418038885
1288268721
821836905
802421693
719911815
1140511864
1395464259
605135872
1039683689
1571636376
474043091
549002424
714128732
814440076
1838345343
35733259
676021763
1787165804
2044477868
897627050
185232743
850289002
492805445
1394764657
1807254078
1030534758
1380606111
2004395945
2121331246
1360025632
1813782850
1639841399
1305819363
671116152
2102930646
1026628696
2133749600
298863249
136139539
1660686117
120372720
1448787453
1322285722
69080009
816681818
1402184614
690081960
600180270
983218504
1440459665
1335342505
2029348910
1693932664
1443976517
585098656
1283931344
547153769
1224849996
2003230786
833289916
599827026
1779595062
876159002
1676650148
920406932
1826396029
685204225
2052684413
531500704
640405780
1363557481
439849978
1399100142
1675492342
748488165
787935463
237147741
281824565
849486723
497786746
1388914739
259911328
930105553
450038764
1011127305
1134679206
1783604760
1232235821
562290369
28202736
1499514106
589188140
931802462
1360519742
773993396
1253169661
876476678
1262505605
1598532828
517797736
1207113823
1703676307
1219826336
2003300617
1317314352
1566999673
1891526263
996872766
635624857
767363722
1319002547
1174122014
1813593205
1539905544
1260672832
269344629
1676153009
1394324263
1248591502
256456331
771674549
513549090
147161757
239841050
293746332
625482661
661641533
430295074
788579499
938775621
427856956
1182474564
58509338
2016920850
21471797
1413179492
67909827
257803591
1406791749
1012070227
241524816
333306768
921372422
1206098756
2075671798
446813474
1530920601
1855735337
724099167
73484121
1054521108
440377702
1785413516
1898676936
1771615719
1912169333
1724735647
1959926071
623459584
868714841
784847404
1100759057
1159679534
1482551839
1940424555
176993181
1459394568
2131355062
553980837
293642298
1919193725
1608845705
791140862
1321010497
1187819917
590570556
1146588225
1202780990
1416894538
800629484
1206004855
989038533
1888940831
843262793
1672577203
1635388223
2104842536
1054977987
375081083
120045585
915713826
1302288119
2121924181
1231610008
1693042921
886448047
662536480
522365604
670414981
1318846011
1224759597
519303978
760771513
1526497019
1529529928
192707778
913092509
983944660
489119569
1034446064
1919480044
1251817811
1163344273
1012417485
678005710
217147700
369419031
1495305660
643496593
43655304
76002120
646414086
972343957
1880371486
336413772
1991348031
1043567941
1505854902
505708837
1998114021
127472219
1554694423
1888362504
578923519
171304233
1143793878
764066786
2130505700
965698341
1753419615
1360310400
1622121943
1338466339
729358744
762912052
771846686
501507965
378600480
677259762
1926909961
1429580997
1855772892
806668441
336983228
1040180912
1085828406
1956666022
569579230
1017808256
1778427585
139345106
911640660
1507252165
1248713821
1852445326
1830244519
34440577
121440949
90708544
1250836146
1571658862
1013575118
444539802
1448474892
430975349
1140959977
588142624
1857427506
1167798429
196794593
1052444681
2006715966
1880307639
501683861
1176121502
464730868
517447256
361011281
462136503
2061501855
1856511421
182608533
1068585938
1872639360
1868674129
1353007478
190457213
1458020439
1848458725
871027342
1749341261
376615730
1314811209
648701128
53866070
1513368165
221429815
1255157828
1446831228
1277931562
1103050230
1021727637
1845413863
1022663260
2122905104
474231474
656779756
223477625
1601059270
385998360
1624173979
750011490
1793475748
1902527354
1525267123
348688750
1190893139
374784390
641363314
285009695
330537175
1134744059
1201007990
1029139359
2050806968
1439455561
762987910
372923877
1200297493
324176883
796950371
1503469413
1928452412
1893107986
106389801
1644664793
416931669
2086017815
1541356689
2044273662
2015993959
492183431
2090835270
1335574642
451133061
1064270378
1447206291
628622950
2101096665
349131028
1259185978
617406321
580606038
1387605103
1088253494
516628225
1085220673
1962392360
554862815
599141423
1838705232
2083907652
1880149451
1158523488
208404857
616579788
1453622052
1643272711
2113292265
785524721
1151976296
1634227545
1718134058
1987970177
1307443489
1734150573
538764658
2115802829
357583366
1911925949
1623946621
1107496386
945375072
4849284
1405271889
172505191
101235873
861196391
1902992800
1249083821
690545548
1881378741
1128787124
2128642803
423474680
862865244
1923768780
706882715
467134181
75661294
692418886
1231908309
1016986767
1351819170
1128743064
1732327260
783605291
723332615
639220030
48610477
1623651416
1119526794
1446418161
660748731
1890551372
1149959541
178203431
805948601
2125730660
772354779
1367793332
1162340295
846036238
668619954
1536598525
33462840
1239816870
1108443558
87735646
1630158864
1764337453
958890014
1086234608
757252098
699467676
52152289
1664934606
1838604178
683467661
797065365
1207308452
2106362796
1405424390
1022005553
207847664
1725727705
858522153
1551847785
2056860855
54608346
2103485656
492436639
6823569
1246923731
107329156
668728975
1961131304
117242122
1515846345
1919773474
2127011915
152686993
1754979975
1535343254
1672001262
1378531621
921366156
884814635
921015203
504582804
1338257886
564734688
1910538528
13731690
1988610063
1778350669
2101688206
380461070
490294760
623769647
439368938
1813219390
1092620269
759240741
1962777749
1007147083
1679302264
640926079
1550433687
1418384216
195744347
1666891802
2064416660
1939886089
1146811649
953837558
1171245996
1019543278
658000412
1684692100
411043463
5951966
1486261717
65801770
1474851682
1439283332
172364951
262530681
1213894805
799140425
253845981
1381253024
116233669
494925266
1735236709
740419673
1079583397
647989030
1687605416
255548846
54992541
1057884133
1885569283
1007401111
1051375151
1862615331
1887998108
76274250
1461888050
1105463755
1622054106
993470590
514892736
368743613
81712879
1365142821
1512022276
665684507
1625545782
1409148057
434578212
314366786
730607878
1131769947
892319849
184056274
450115713
1452644510
1663961620
799360985
2055175661
196041779
1622907104
573617444
1773050
290235952
462867042
1842850910
2142414519
829994497
9448692
1119497617
412616469
1383724155
1641787438
594585377
1141664399
1561837086
2080636830
316195916
722134577
645967837
134620878
1836827392
843767186
121493431
1565334599
258871924
1589868412
1831507062
1911443174
1934128755
1752874050
1449561156
1200072481
527075323
856614725
2099338412
86703898
461107746
1960981802
1003576793
758738076
1986372672
1305878037
1535992961
1454867000
966289446
843925293
1919115961
1847865275
1797787611
1161978473
521445044
1944799149
2145247891
120181975
1831352916
1776243027
490339762
922690861
395425482
1400320749
102686871
1598235772
1724567014
1736349942
7650971
801428457
644698331
420115116
1682400142
1607884744
633618183
1356306695
1450955223
171487223
174726315
1862105293
84546041
2064628644
1422993148
899989871
1005440279
808822407
1091215682
1831318329
1935384002
23518023
1522710812
798307798
841693651
2126861864
450422060
869908987
819859885
610050463
1549327790
635426036
1964620220
1479167530
684017721
1986481054
752722602
728403318
1215773555
803292138
1977121053
741753744
1306634968
1420126757
558073584
1284504902
1883789551
1635851902
859796335
912981966
922601354
1468590910
372069430
1515761198
1841839429
718379646
1716551095
823912544
1206567139
827000626
518430625
1704283895
132873153
1780920753
10433933
811870574
1069076927
1876303301
1586819305
12924174
726228105
158270601
1333778223
728670452
2100344627
356973733
1273111724
624360772
850885137
1031412330
893737135
720968189
1684756044
752111857
908872090
1080264691
2012246936
1162694745
1743836277
98491070
659460187
1189454728
1638233200
1432575228
1802529975
812032734
1108768427
299947641
1479729727
1916460524
2037275964
46372342
1214575202
139940443
2100561608
1795817590
384129453
131873508
1933759998
1214081336
1050322762
2135174598
2072368378
16491013
1887476831
2121601574
1403666780
489878173
55469755
1802674083
206529368
1263340233
1550142384
1351798755
1443868739
1660550661
375192994
1198579221
1117440705
723902722
2064934891
235511588
5168931
714994366
1986082319
777836488
1290240675
23956117
1281963823
1433336034
2089029843
560144317
378631924
716903393
683552535
222877197
583868126
486063915
1789307931
1248909001
86225099
1895708803
1005704656
1585146517
572827112
314660914
855584950
885535780
773451818
1615425332
155598225
559207834
1285387535
1981860784
1560743657
918119790
1029031843
679309512
1341039699
236523578
323506267
931159296
1908443130
1824099018
1148428055
524555260
99986519
854177840
1575711131
1282339202
117562554
920130006
1100434567
1047490268
2125143980
671606040
52935018
614980354
595875244
839063617
1114692503
196516874
1931148025
2140579360
1452866708
375625508
1707806305
80518563
240271146
1504019889
1362428304
1860515963
1412118527
1899005836
1839041704
1131287877
1387057521
1113450590
2076421097
448991050
1582275421
2071068949
1345289682
810221802
1303633319
228890855
1585720853
1815767214
1162078831
1343783668
1758907844
1961385551
1772093383
986356013
541010164
951839630
1376429974
429590571
435592728
2047956012
1303264398
2086093093
1898071123
2042764159
1598085390
345759445
2014157615
1713392607
1872745276
452418293
2106971690
65622549
1871912172
2078092310
2115859898
25148975
68963243
1440804979
1126334561
1412166359
1876294407
588874538
1522540387
1704075358
1239444433
564810163
1209679901
42861643
363540327
1528767636
632497866
295051955
1539198393
1801050079
706853179
241243477
212021970
540676882
1017579976
1882973796
1084395569
1946259189
1625569186
1960592846
1052365481
1743075718
1837434600
1293271603
1156615908
1605011326
1600907172
1835656863
1981491914
2118566456
353967868
327895205
222318746
202525409
54056346
175108799
1028602967
1842073402
641776703
1415798090
1746473861
401848843
1498516792
558905156
768651787
1432321659
1452664140
1272860047
1949975528
1345459649
640968518
22430673
1912815414
1684689266
2040505092
1155159851
443839385
1731528099
1771738106
1240307125
1279835339
1976776067
329851767
961243662
695183074
1627171935
329958174
1462526130
1270385535
636715435
1468881990
784693187
1302467551
309367317
1450618779
1724866189
732666829
1592809806
1931047120
984949051
2047029018
1922499444
1517637281
2105650518
2025042127
1044760888
1892520009
64370204
158198051
1836826587
951517946
714895085
350159569
1287807167
1620454970
148644217
1983645079
262288972
956990900
1211153550
1025162006
967856114
1216108716
281351741
335271666
1239023038
1816619173
766804520
1663149327
1450973063
388761216
912508235
962604801
371452634
918220150
1305317294
922454097
680818248
426356057
494554226
1379821652
1469951812
834242346
1406463776
1315925117
1135739501
377577485
1993779714
1122822152
337100382
1929703372
1564894479
1204126193
1104974533
1605890969
1346271036
316411381
604821396
1830100051
1295522326
371219981
881113838
344540372
1214043438
728565093
1960440389
1177927254
833342619
183054585
1744185834
198875309
166423520
238113935
1688642176
1816045756
1302582693
1382728316
1416081535
182906046
1028730821
1726417768
775768438
1161784227
1963903505
2006050838
1894944390
1306605443
1588470687
59058419
1739476837
1578934279
812673623
331334012
876442537
113250438
933955024
266701073
1204942176
2023545268
1030121128
985466182
1415605257
1079733331
287068629
1704970775
1273239960
1009314277
1204764504
226253017
6256173
2146710803
75773601
1103467640
655738955
2134151992
132334245
1684640167
990326544
945529218
220482689
1714143987
316303030
372118459
588206475
1580052866
1291870073
1132981682
1476287715
283641265
857961294
1965091350
1816048601
427545920
808547144
738783299
1770623225
1903743239
342760943
1865518094
479382152
353548619
980597064
788225138
17450170
1471219199
1099776423
148851214
1732310018
475523350
687640204
1772036481
1863233223
1516951486
2126796380
1002109444
246845091
1485976347
964063002
797257549
563865950
914807666
992872451
1547478153
2111010085
1326893247
1918248030
2038536092
1040241594
201924176
626410670
1035788120
1315340009
1234768630
1618133410
266653514
736930274
1198029829
463640990
2056972951
52939453
527586621
353560083
1609164510
283753733
1644875649
1901845235
1025011570
669707533
1246358677
1593646536
1661172815
631537445
20166193
1056042670
2046215269
1568565674
1610929382
1817114221
1020246349
880260869
1103404852
1240011378
1545488194
119586944
1748246033
1611228504
1567491647
698954896
1748718576
1353148503
1301811127
366700326
680929324
1206778441
608170510
563098310
2137681925
1704942888
292792784
409477230
896047729
2021297390
303602966
1343495257
1203312493
1169147494
2073248446
776419213
1982858321
1916955275
103688641
787721965
990020254
1572922234
854910369
1756603953
1863850597
155817534
1078078729
1799221833
890891412
804443896
1226693237
7598734
1008175335
1492520043
695446587
1611199096
1557630312
1271949394
1741671472
254471090
2125819248
184455153
1780575235
1763126947
193286807
170397757
1369866328
1902603096
679853218
1087459169
1408618420
391406554
2050199948
2075419237
899518658
2044586248
1823993065
1075147387
1635638407
1707546097
440697490
1159301643
1959802686
554768282
501209327
742028713
813817123
1322740392
1568499602
2037068891
1637867348
1004229949
1071347784
1184749181
1978278233
1386089239
1059584303
1379125509
1773761317
46079296
1862269096
321842511
1753426511
60429615
467874977
1347174698
593806414
836480927
2114246893
1366016497
784804749
1496185884
1486377531
1902242920
1835376656
964448835
1906582332
1450135795
883643168
1742703185
1777966782
171179663
1706839115
236043592
1434768651
1477517842
1469155371
433677528
515454971
697160633
269743723
923913884
415416192
1942507068
1293769694
2136385223
218688002
29277372
1460128272
257958179
65945981
1228957154
1183922732
814381790
830693651
1712460855
602647282
68496200
1102699279
617111259
870995648
1956536160
282050507
1096701847
82808804
1228735370
2065892910
471685361
1016198709
1620288712
922652053
382379603
548784938
786145612
1835350566
1956693031
311368385
160075064
1008367415
44431449
468701288
2055839991
2028374355
2016233475
1792500211
1511114417
2072668655
101327635
227749388
1368516614
966289216
1167431687
111742861
1569304877
863719363
1875080597
1085141751
754191595
348373675
1062509742
1821403178
1093137599
647892042
1493427191
1611533605
1976679147
240567093
696789459
2064941091
351453452
1169108587
5454557
271523163
2093121333
2137159992
453945843
408960641
827694508
869106571
1987556597
955328907
392180703
469520472
937698359
145608777
666130763
1936343328
1564246881
828275106
1314946321
1961662520
2052660565
386117142
541656348
1280842565
2050380139
887986008
1908507968
478779067
605686159
930324643
1196213712
1905096321
182523284
1292965192
968217323
1519282117
1372541958
207389159
1813334048
312907673
1647395972
551157851
985482118
2088937462
1163767326
1556582701
880472091
311722779
946987274
1252562015
261256370
1681588050
1177469761
992161017
1706541818
260731235
1445247922
1529880098
1488005664
78197906
715673797
648808230
174166285
905863302
350252403
224566523
1566099321
2078253443
872802724
831098630
288084172
1265622998
511745606
1684495655
68869189
2091414637
1850061837
614994626
440007166
1196737893
1104903298
1114238928
177700362
470588198
606969574
94468480
1647303107
426822789
926134726
1046655129
1986435339
199845523
1568993383
1596501830
1172428877
882331759
528337796
1052557653
1609718142
1321458342
991158923
1389154707
57828412
1186240532
75970124
605543286
16962666
1553712780
1289160383
1395495915
313991304
120929822
1194508120
288365248
1973078778
1844832576
25539130
1050789190
1121235324
2140313212
294522277
1685222476
377481989
1839814489
962581399
40715485
1054038751
1232267515
897280199
1390407701
1332401878
1477115489
967000810
83488426
1318857177
1679869840
930899674
418304007
661246492
1927659956
1397558299
1570814976
2100470693
969482532
1707328724
327921489
733784687
1580721153
1829370916
802690187
933142300
496526065
650315387
75746870
58260420
1020093811
309105473
1724187427
1472429282
373425615
826481571
338880859
1813900077
661858952
344256004
284825874
2142884097
1084751031
62251323
2068951257
731007070
470067487
1082057338
1313647643
37385281
2135899508
1797744870
1872091170
1633571018
378633350
1701745543
211033154
1458407311
434833972
357988059
1900284496
826916184
1481258020
1544522231
1916251104
159819082
604229918
973130583
1681572623
1505016255
259378758
1897949919
1286099184
700099754
436251391
1367808388
540335653
1616160369
1087756683
155501749
1146559984
1951226866
132025587
230744366
2102600761
623658130
98027051
1818537017
924694918
438422761
2021272964
1395609004
935294455
1405874003
2069674019
1534755644
1042031000
682975309
747742877
1261304054
154444455
1894209234
823683861
647929468
1235950757
175771254
760188321
1302619141
1739082890
2142030429
418139399
445924342
999467762
1971161145
1162644148
810475851
872550619
1060783257
929615629
416226266
1422172295
610015632
1567514782
1363787589
1636057371
1860617822
879907893
216920354
209924267
1531313616
756416237
1790967345
734016921
65961381
268849968
615004288
713135362
388075578
118599156
1047037789
306822420
711348404
1439899403
1792797299
1922747192
97446257
2064183938
38950237
2115357526
1908195391
952238007
236225115
1416411786
1003210497
438607688
1809118817
896132770
887248427
1246749784
743787517
170732693
32725701
900751117
2138054119
615011203
103875897
1173764474
1526014341
1469963146
1353323212
1056008452
30581198
442035595
467652863
1871243952
792171637
347297055
1571000755
879524135
1427169672
1334377995
312095079
1503136627
750319189
505287846
809848029
263831969
1061876380
1120450832
548786647
1410730398
2108612594
1800161543
1627168632
1323022489
997305749
1126419677
943575360
1269260705
727353765
2065264989
222050818
388726044
687472317
1785535243
286458566
778827638
520636818
1791366373
636957355
100730961
1415117664
1279083644
937196087
996335819
1023523199
623240161
240220099
2121528652
1476794141
360113178
1626885106
1211761544
620604940
111363596
1790508212
1551441302
69472675
1108487666
2020726339
1607588574
1575987232
239962456
1920260329
593236669
1620835364
831826643
1992449200
1689710492
369364077
1159881110
1316670555
1938171796
561374259
1742096761
1026488920
1591900686
830114750
1777025555
59993097
1184704981
1719981769
1549514621
582589253
223854136
1958779975
353988478
774122338
586064205
1328598259
1060815096
1085950625
750239133
791742006
128030155
1895040607
1683364513
1097044275
805028712
1674427878
829050429
737123530
1682514199
1567524560
1541196422
1571630069
1295425956
1186536185
1596526190
810722550
1451817321
1093472664
337275897
1769174723
1525697428
1316983351
625883357
1524976647
1853502826
1694231794
1274520488
280085296
868189161
1730403196
1381155896
663092140
576265781
680471262
2076915138
374064532
1407847935
418233967
272060490
1713783819
132100821
716542834
1013562521
1147449685
1241242658
600067117
1602380051
935562191
1601656952
2586632
467692781
973858104
1138636313
1758976489
489194582
1921482573
1869229187
1032947003
1812581616
1634143220
1968696483
1497906277
1665805338
1320872187
244423718
1904641451
1748530131
1352933931
938474476
1746697386
1265957915
1682463748
1203236548
67185756
2046935384
154560802
808865393
1361544659
875869534
1940129058
1223423763
279542713
137664459
1384336132
868684993
1693906117
836761000
1122017907
1570836164
1081014570
1269340811
893191035
594796766
1806034242
549823928
38684789
221906829
1216582238
2037991238
76528190
857635271
1167430721
762051209
93500573
1249639051
1290641907
827249653
1740330029
1234280104
125875788
204459226
656930135
1015525263
809537691
197496265
1502521358
1688446750
1071662091
1488621699
445398739
414902966
1665331390
1716835285
1910561136
1738254750
1746742814
364680932
1321103284
255456810
1247408081
1141921763
996768303
361106442
1219428673
1359693185
1669002962
1899944429
1263364192
1066137476
375569666
1119332670
1028305534
2144593436
1020292332
1280202628
536595758
479526831
2030855916
1475838319
2029731736
1088849504
2026533633
434257219
1151300140
437316439
465211885
483294539
30716503
163698594
473171927
356894069
727122426
1074669696
872580620
697694290
1320220232
1107300823
2115899751
1250274221
1160763508
621781187
753308078
1057502263
81701720
1645826412
563169965
1840661990
1345210409
1758223586
325764369
358110003
2015680454
1683627781
1635024893
633783343
285570388
295924935
1213394351
337299496
1533677770
423990856
1320906914
835513001
1098844006
260108904
1443634315
302361637
2135169632
1296009343
1405721813
92323404
1070604235
2147280997
1670389953
1870131706
1351345994
1441766723
931066968
1308260544
589955058
2027141193
1778547203
1231404613
74882569
1018973707
1986458097
1227801955
2096566099
1761438925
79968533
56501350
627131359
1403934302
826330368
1688157325
1079915606
1284529193
809192346
1012141540
1210731728
2004378453
149747298
484995976
384643532
1225819563
289501540
1242239288
1943999160
239297564
1631590105
1299840763
565341134
1427454933
1486095898
2084355391
1333481950
1589463733
1411134458
248166408
2015835336
899491995
970275635
347859771
1818673558
535262017
851496932
1008579570
1609914022
208617087
610332184
361330919
1942582975
525777270
185561097
1623025675
1199995942
1757041911
681058802
180497891
297142656
1807684459
573626477
870865936
563150696
279300591
530741290
739954165
202658139
1665392075
1892631409
1890372756
1153293124
558425387
1306343296
492839491
1624406536
442102848
655754399
1005286588
2024262159
572420101
1699855675
73746494
706181357
1146391229
360762650
754708880
1762489755
1080401007
600643639
1753556704
1427263803
1288087191
726643028
39000590
718617171
820917203
1136271899
1290338102
634937741
632332975
670681745
1906432356
562245979
1055650502
1605070419
2095461290
1915674878
1602140345
2067127812
394790789
1274977729
133164312
1795460482
1065808453
58806815
1828418542
1170997149
1774662824
952018436
22613116
1641797305
1192495658
1726571111
1732539818
1231154073
704747317
726076135
542550593
1420438638
1400349255
250158353
574464667
816668762
1339073925
646944251
2129473993
1739756917
1575339499
2064326424
249487093
762866467
1496336130
158771452
1802892906
1722525009
2022690129
1437292538
1471104187
1543444068
991777347
2139796618
985075970
1340418738
1118590674
1698111063
989287883
1292550814
2104798706
811006894
1890278414
1797079842
968050229
1660678730
684257396
738715251
709445064
290623487
1900013068
1839174629
717403140
1747541316
1667442129
220513686
864157845
1845593889
1350055574
461112182
188247251
1487844110
2050607690
666441760
1959995731
2126414825
1727267846
1751987059
1047122836
1425492606
1022476369
702279659
609319607
114234014
562264377
1252208724
785800183
1478209317
914029527
1138520840
1910778345
136399695
2081963473
539358930
1753265827
951899622
1029083603
773910999
679051509
392473525
906221599
2105297643
820560634
499779577
561688540
1445542576
1389224999
1941496522
66709968
473751710
383205561
1195627608
1811584395
1310850293
162191218
893224221
1549314555
1514837006
1817214417
1307555462
1602601779
666032302
1648061936
1289820665
1190076546
857848358
1420317573
1255301117
449199722
481308762
1823588559
1391733145
1216108716
819465510
1469524484
1808200076
842688350
853265500
759932547
1273650406
537629796
535925422
1467636943
768190179
82974542
1077961471
1134854602
587745504
719447379
957441124
1441059208
151599903
753699798
1907956893
1131046690
1493913656
1233057955
810560892
647236999
133372608
251840282
651973580
784663685
659594865
266431075
512407400
1764680912
1012868485
643735965
344272432
1405354044
1509240786
618287777
1100075807
1183285922
935451964
809082044
989792603
1298498997
2032223248
796951718
200964627
1252286261
1034532056
214044295
1351607372
170425547
1349454204
904200947
1571015714
458845465
1651686414
1597957115
945019195
1028272627
369646682
796908385
640692792
222444141
346978425
443028970
1008572631
1350367968
1654657116
586112925
1461972005
1268014057
838065372
1066370793
1904833835
1538877171
1836674866
206513138
725684651
1253684812
2071455952
283086772
309834859
1145266846
2051994907
675697234
1700361114
2022212122
313733344
111341515
1904564101
662451504
409109677
1468958934
294158314
1481930018
2053489742
811066914
790555476
1217085657
593514320
1811963699
195470498
746045930
984100825
1097103018
38359612
1899657046
19703458
971931815
1782104472
158500870
830753002
1500077448
1530126579
2145592112
1306083969
1927908564
949836608
223734873
996259421
1259460377
822355281
1240273516
1336750802
2123904693
1400289355
757922714
1397836741
2072303970
1649893175
1365313158
951601403
1919913582
2035816745
400050851
1743291962
784209575
193846065
2139916637
79334287
531942923
1579332043
1843186591
412837003
1709462138
1775089449
1176276729
1051509874
146154866
47894902
1856066292
1181119735
477173807
1462919268
1211277639
1525874703
1328131254
1049852633
872391456
477720120
780847606
474252672
581703852
1714672994
428213244
1024787627
2001081776
1124501685
834272283
401872177
94859079
406854967
1896092574
859517322
1726449449
1625765677
1292379126
1317549048
1562460952
2128946031
2014301152
1720442644
1213576770
1072453003
1291920346
179190412
1291213038
923924673
1904032243
185475944
959506456
1290276318
425048086
707772985
564894403
1453856810
1839809277
1026093396
1810754077
672700089
2089442463
227860138
1366836257
1737899013
1339685340
1071609817
1968894322
275755257
410314120
2105975290
1130101464
1109089361
949152781
1066627922
1443704661
854763399
694008775
1620839917
1859579438
1527834550
1127103649
1312809821
426259563
1904143960
1439611072
2083142191
1413780308
615738741
824023051
1186298930
358174668
1728026991
819075587
1401333560
1361671188
1190478373
1405057159
1869332668
364080195
1562983938
2118417041
2026502643
963628667
1199725872
191322524
189943686
2116127869
1412118069
1927907295
249171883
220848515
537969429
1733001584
1407309039
932061050
434969778
979301707
2005341831
1114922577
1963378299
2031481257
840281936
923092644
543470712
1213218852
1306655854
1624107121
1064107759
416053918
875882604
235089171
1361109566
540958435
1257809012
58721862
63960100
1842879648
765790130
62279841
193882632
1298668025
2058020563
1604796959
2117400243
204547889
224112234
776626017
2012582499
661882566
1039439706
1543311931
1271239974
135558387
411012060
1356886018
1052383724
1025638425
1717943628
1323253444
2038541388
766297360
1625581193
1024114667
738882655
543638384
499108843
1205211407
1498377219
1012309678
515008535
672096951
1804299437
339490829
1320468619
2121351354
1327663219
484938417
492348918
1782181591
941510152
1807992122
1335245645
59579328
744576840
1051822202
1133054614
1516246637
786796933
1199136954
1178599557
1556967972
976347325
2056328219
1895203929
1208690890
995748726
83550217
1337586971
970862887
135437988
94037142
1170518244
979925167
1408715386
1986044133
742792324
712314920
1189079614
145076304
79307819
650903712
1455369069
944595008
1918843708
438538552
1355469843
1305794487
392612407
27055871
411025313
1414080455
312304051
1490920140
1408453849
1808145896
1292435300
1291096074
895445392
1243620817
237029237
1681285315
2059330034
1723367834
13176596
1250726530
457011719
915090778
538371581
1377234627
1074170317
1005337394
2079009021
1244412999
1350819423
228221354
955540715
517746519
1353150005
2071973703
1883739570
1208583646
37926727
194650227
1690448405
1055438265
1343210356
474727953
497786746
514190076
1927771004
1430115266
454573451
1316516910
1574975937
611751405
350894432
1318877013
967658250
269846582
1816350393
882167419
1913066011
1659308685
853328557
1333735746
1875711112
1247744011
642648914
1136021572
1648730853
2078565220
982539984
1901246867
827492239
1015787783
988446264
1693393366
1512983606
2127798913
756708534
1735775807
1443878617
1455810394
323543644
533721386
813860734
1283701203
56330676
2119060678
108645759
1967727099
992278337
505547217
350549464
780007308
1614024812
775164914
155460450
1317497179
1519548788
1007451498
19195257
584482192
729759775
457966999
105639237
193759523
798376467
1567654734
1491333804
609005879
1554836853
1614001870
2137699829
230504980
233481957
525409364
1213638204
1380543330
220092542
1229601508
548692985
718708229
635642385
423916170
1568133596
205702396
1847271402
499117931
1642991017
1269104606
1655696731
569983159
2087351260
796294086
1561441515
1272298183
1153309659
1783179637
677459314
1362629599
474670002
2146475179
277759512
1148035715
1301850489
1923719528
1600909386
1686085012
1232812455
860527462
1407285506
1575486793
1356020652
1165939473
356744741
1392851338
1937794736
1896507514
115100943
962290135
1464459508
83941895
403322316
666884167
300153483
1066840110
2015335354
1433072055
1239405672
539000995
170301207
2110164643
916794744
2121483395
1582963708
1352712379
1101899336
1701526040
1616913484
730553071
1530735941
872753413
1608340482
1924250721
263846070
915150177
1676522989
1197672883
1975317682
2016844021
677551214
1943356656
54288023
285909157
27137230
347048598
1012492530
972135938
498779328
2035233792
840788978
394564333
1521074131
789391618
1753602932
236247897
1181343587
1928912737
2091643360
1419508546
1165896435
1307348872
1347415764
1582726745
1189119891
2133383275
1585776292
801968152
155240418
1631717193
311746731
893222690
1209378155
1857715791
518613056
229267257
841823528
1327673708
1013192575
1304716219
1339205185
1329698940
1741539790
657612091
1305397823
254887018
1000111244
190582079
317196063
1343496100
974923556
346364244
1639644130
797596086
616050153
454074787
1611566108
6517672
1329420500
1630761885
771938691
542562402
641698212
1267030055
441644368
1097227569
11699136
856853340
1918407679
1563372181
1996287385
101574310
763206802
929946171
904283376
1196548754
770477033
1556786603
1827308518
1099561480
2078951157
1824234525
1105700516
641879944
554413287
1314955209
1842097973
1776685245
194996650
743038699
570091187
1848778071
610372601
1439706406
305915677
1138558658
1577948566
2089601036
1000049330
1554896822
1106137837
2100560318
724801114
2002595471
493017478
772554652
2039990598
1316586412
1585377448
724776775
918023772
1468679853
378701831
1878334299
1217151564
466403161
1898303457
868789479
368413210
875456301
604808284
176067928
9453238
1925280044
2062081037
682228591
964324510
1019046169
403043063
2032677437
2039409084
1451973570
1339607887
972383924
553323920
1647310557
131205834
109469411
1098379986
1352326653
682415528
441698206
1902028755
1707010607
1176925841
1780038004
896067371
206653259
1710129770
1751216586
2089757135
956070067
643233027
1502018737
1860421003
619937101
1430146736
1592001752
151905928
45462849
1133292892
37294352
300507233
135484130
839978955
529972687
1219277937
1078666307
1817216492
123233058
389129213
151502981
258125793
722353745
2133605803
2093749299
1020582461
131588366
1371220547
1222017602
482435899
475778589
1531691308
1947177691
1632920525
38761178
52361190
1554041640
1330184228
1844068272
677028227
1724620083
1802978866
809153854
995418093
991250051
263003429
1482182200
1052495000
135266965
1517690045
1304937687
1430936166
499409278
1009761566
657529791
269332444
560878535
1227705909
1395734712
960314801
1313538181
1291948469
279447353
1214502335
714453450
428758565
2061702270
238914258
982276547
2018232839
67901558
1075390155
105816925
1700034989
1765206714
1872480723
755487236
676629893
548177033
1652400920
1893008049
665795953
308455131
1907311656
2011044219
1918614330
399809150
1820236356
1386778133
1432313966
1794755837
1234282529
1334229214
876000794
1714728748
1234040516
1938603906
440568192
996770117
1888828427
1227840386
1116304169
2124402611
284559806
18701513
17969804
1687463104
1535802052
1477332359
598917370
1266506120
259767144
1178999384
644483293
1752545083
1250469454
935644822
1268742790
1509166328
1661213993
1664536480
425628427
1989358944
2127890482
2042672950
544824684
1697225845
1906438645
1452405102
1667640466
11845341
1399034381
1841674019
1953944482
1314390123
1772808384
513063861
1050992717
1303069737
1338397390
1254906916
99562024
319268998
175996699
1086816268
1145939272
306819740
488632269
753525748
947969215
649888564
646572675
399040622
1131748518
2121511350
1875328815
59364954
580635241
410747312
1803505701
349016128
1882463350
65575100
2022658337
109442002
523105717
1979072211
1655073172
103786632
63782696
1327646518
78488016
170597511
503922507
643290459
2072030165
1878868832
1150854688
1669631812
1403356301
550449
769302051
998773682
1176432389
274510732
1827215705
65498952
1738757567
454942608
113250719
1063839663
489373458
1622663059
78753617
1826073172
1169440361
2749197
707813900
520613431
116635573
1749500200
504012270
27378307
627014002
1227933072
1004631402
896226650
1262393666
1115306489
1234776077
1996496713
1481172224
1839183766
2105941182
1212847897
432885986
733220062
1435754197
1106250614
734913453
732318462
939952666
1928318986
1681309358
854732464
135303751
1603144118
591196043
1675702147
1077407966
113267966
983584979
604263334
1269133231
1132020452
1720552756
1481677258
18123908
1854185141
2035831250
194741311
610210467
1054525991
115235051
167142048
1455365745
1174661912
998323853
204316935
742779098
442668889
1625060684
1424335622
357688906
830304977
310732141
200163351
736135295
1122403680
1980049174
1972281313
722453217
1287745703
2005295322
362934491
578952059
2139763354
1976317495
796816590
4643025
2093223098
506568792
842528776
1258035931
597914865
1133792746
708861246
1905339752
1406028105
325818123
2021296458
1818577380
1260480410
623772571
664796088
1798487899
875800140
1418228504
1720383636
1248138366
552707178
1925902038
842187209
1129604033
1830313702
964058629
466386485
497678494
932052638
1910167294
619559678
262607244
457374806
1244701166
1528692037
1168974709
1814251346
1194060427
630551871
1644864357
1200002775
951845711
1586992676
1731621308
1840738603
161361861
1541688384
2022246618
1086674490
1367694379
866684468
1829358431
1229033263
1472830200
632142231
407760450
1470964795
548771081
1960883047
499603358
168986070
1075691011
573183984
1138210095
940931828
997306857
1556165909
431590722
698449340
1585347707
710069525
1600524572
9394377
500544497
1672971077
1775525717
124384045
70842674
419932705
1583776951
191571151
1236629011
992245383
1639144986
2963079
1372010041
25408960
877940754
168360867
1331341181
2054607351
563933642
159374242
1723716367
1532084282
1683614029
297669424
1470995059
416905532
426055418
692459317
131826674
443848198
906176369
2020287940
85034715
409967655
573144716
699692588
1851839034
1218114038
1890177862
641291647
1890227878
1742526501
1121822927
243410143
373378223
2090443186
368704228
1543078725
854729453
571633896
276888948
141444854
1128952788
756633793
1498929999
1129789911
1843082162
717578725
1444748608
812852587
1664038604
286743952
2072224971
995093772
703910315
389662475
762649152
1133787155
766904470
1541769049
822634484
1498999647
179143978
717902676
821172168
418022617
851299359
740005163
460527672
1285121322
1479000276
2012168725
138801466
1449581360
2128175971
364180621
1032803212
1468612209
376067020
1300539841
1200505162
451444818
622385367
454754068
1678263359
1004055770
1775608981
471065609
1569104205
1738297504
736771628
134261006
1560940669
1577960183
926608780
1874677073
1715767875
1872645957
1470188848
729346084
267076732
2062564190
678780227
1451679673
1549512214
466719527
789157843
492307577
837633972
95912333
1494079954
1649283898
1170831103
796965296
917463491
626919763
603710228
1335525438
300568224
1646457171
1962496109
1136318260
163240361
712536520
1576013946
1810057549
1549309716
275580470
357637323
563610574
306976683
1380140788
562275603
999036902
996358051
1214599544
1081087051
1409441219
722221617
1907275667
1634610026
927360005
779182382
1874662799
954868398
1240119945
58207824
1471809877
1677097661
853219810
1092167855
698646982
616088570
617870862
226109435
662848572
1667254743
704762792
1428588517
131875951
747489655
843734189
863677172
1979521084
692793228
828662562
1845694791
393814127
208445783
545651745
389389381
335092703
1770317595
1789897646
1850557995
1479681445
109590950
689150334
972458710
1932363154
156335424
535601543
1792113353
116466620
1042830896
690520038
1356331804
305747335
1599030276
1217849239
510274686
1192278345
929086229
916395885
246778703
1495418116
1556097355
2030566839
1496344860
833728384
1482573155
856705643
1616617017
2111659396
263622387
1478186668
119674842
1217904515
1198977708
1225842673
1221993582
1448042214
1227354995
1904798201
38133350
65348959
295128592
1485568921
682740376
1845213112
2083305866
1694742355
1110932426
1361190026
1937290022
1947676260
2067450584
2112717876
1724113164
1822251026
900237743
901610268
1049451921
1577415342
185237138
62215316
2084306417
386999920
1349679098
597478329
675728841
644107361
76328924
1531479866
2145044732
1610932381
1991436149
1536498814
2016589807
1607149322
689103338
1845265344
1552362604
193939872
663389262
167438936
986136132
455893802
1182438947
1030321967
240976217
635265950
1588707783
443056549
2136238678
2107071466
616161079
1063386167
326949681
1683881587
1271760873
1648130016
899529208
530268347
1721625040
224556623
950318289
664667957
771863263
1108242155
1550621694
1912413799
1383334518
999260335
1716365070
589119533
228855778
1511361114
1076242434
1651080661
923542280
60563391
651813119
2032734746
620460265
1294165563
324558169
1597884676
526005360
1650760920
1658697087
291016254
559615809
781519018
1146838140
1057752193
1493067660
1745189190
1053423056
1196355434
1707741569
24081129
856297272
211722470
362868119
1597025038
236494201
955903719
1408767609
71367710
1923642401
44983898
1954980213
765593496
1914749186
442479599
278338602
1141813719
1047999252
197455331
1092683569
1495700483
2099949350
156399021
1225460363
214825854
1776420619
787304455
238649026
441863324
614525299
737525531
1552019869
1790583251
1919277908
1816959260
189834811
216021923
2069953540
1925658991
990495499
157488620
1248236242
953400778
1193481799
1817397078
1856369288
2075975089
1409967459
771089025
122812975
1721482873
67528555
2120661726
634510729
658440376
1419293393
593250788
731800559
2067759197
1421637314
1412909956
725634438
732644432
1464407316
902273348
1378481112
520124332
396445991
2066363088
710831163
1101896541
19552199
2144045549
1926003763
237711030
1563715041
1968765867
715027138
1565140873
1708636063
1044341261
2134849597
2019315537
1604375542
1100717710
727345559
730441227
125647645
1888362338
1362240444
371159360
718503695
1619892369
1656105276
1847611016
1122288589
1435223870
271639546
2087793752
730539712
1975143344
713032538
2072462746
272947077
1388993345
695776388
516608390
1643913922
540032442
438780666
1032418467
1543820865
1278902287
2129435589
2008248567
4443001
128795250
1635201551
450104760
1221934131
835252983
1748436532
1007626028
675248308
1162929844
376132819
1685505696
707602927
183218856
270702875
1375330909
1823711017
1366961216
97057049
853478510
2043784054
1126411791
1933802114
1055604285
48720475
67209354
840601018
392948661
1748390130
1198230994
213538254
1630667153
1166209538
1289988526
1926229373
750098072
1237206345
762197843
1958128411
34020381
1829107747
2015452719
868678781
643936145
736837628
1231576719
2100095714
318416156
1800309685
873014338
1328943755
1616088419
145901219
2019961196
86842931
1460677467
1168702302
1487790581
1853996320
1254231053
391033712
147904842
1905459435
3869222
640787247
139102372
1562783029
97483318
1368033047
1512567992
350812710
437971091
243069103
2069493258
1611799112
637870855
784548222
925649375
113279056
1227377545
1656177121
151355804
627526344
1467035110
1224786692
2103243376
1110902954
886080435
1281763491
157943016
1052108521
1241609685
1017777510
1851761860
287330776
456704524
717425256
1854468138
920635369
2016012924
756902253
459110495
794820459
1342913956
1894835617
107332666
506178980
884705944
1876850330
215747258
678523524
1738265913
1001733416
522873706
1536992637
699946351
805772064
3264017
567244283
1878874390
1847071478
1771281623
1844673741
1610110147
532346999
1290664239
751510146
652084723
92516307
1043957150
492130443
211037271
707464572
1305110849
1803215258
1535049634
392614583
991759297
1527145382
1635000522
2087657175
1288694146
15089336
2012671397
837467808
820064146
2070743010
1190636504
1088908562
2011754374
1471295228
379747314
4308572
898359833
1401105723
1608284982
1255338793
1019144943
338782992
1215282917
1435121568
1383722516
2145924745
1155904774
1430431109
492502167
1332508527
566456174
1276898116
410611374
630560876
1651367634
516266248
1764271255
1257400568
863487729
690222957
1493932641
2114416063
717876589
1532568717
1800990313
1963302269
2039863629
1971424587
588179799
1399146074
1318679369
43270963
1424428599
955341064
1295921487
1582037644
530798720
2094407157
1359568395
2139332591
1306102015
1289309205
1459047259
1647180673
6573745
1945246086
1133987017
1207125033
1271508949
91000444
1986401937
93693013
1616920000
2104806460
43363591
2119668537
756326908
84837506
1085307621
1774937076
1160925189
467373410
1663040222
719696701
724138122
1500422515
1707716380
1769867516
1943940748
1762674763
124760829
948317388
1843300284
479356033
22654401
1975297892
2040196854
838584105
1843774106
592013061
119028768
841571919
1473390320
1570430282
2090410676
575924459
594861822
224852234
523542892
1623014800
1867431849
90782285
2042146566
375866645
1859483914
1051410741
1003122699
1539497635
1223198539
1619789678
315762944
1052079506
1908237753
1402363260
824263685
196635374
1579411250
171790923
1055786328
1481629344
979804790
1882641153
1562966980
2115576500
1395840693
1727633836
197531297
619762509
291617923
1583551519
154476212
1309048565
872023638
1543512517
1091599400
591997551
821482384
1977404353
232629254
805708998
1665481970
997418003
1252053066
678954257
415446530
2084050730
2037506644
584099543
49391004
1296718115
327877330
1072644606
426351695
1996070401
1471393613
150480477
814071997
114557681
51945085
1777261418
514585599
1012830094
1335994379
1348792049
2144360457
395846906
27758584
205072801
1292619055
185545799
1766733256
644403052
242492252
981064174
1443554129
1765130665
2065805385
2047518491
667452405
232217739
878271354
1067092219
574950509
2108706691
611683408
1868625887
1353790537
442463379
1256382958
122527354
1554843111
1992742910
165384785
2072969690
1177274575
413512662
1473983930
926606555
1744462565
1661634326
657728623
2107120429
962575865
24914938
140458888
797976117
692109217
1496794328
2120644220
1479916166
385160265
1298150346
1975278666
1472760242
13889465
157948383
1371782770
1608788235
157247683
87940044
435381878
1939137535
327543540
275234135
1439980511
1897319112
118944814
2016622038
466483871
1905343376
1117267108
1399277964
1530881685
1590569537
462130602
1855677952
1804795351
1316878972
156008367
1103502544
24454381
1567173938
1404542281
817831157
1457938122
281173056
1922996903
355042060
1357754474
2077731111
1498935497
1114155864
790841929
944969702
2023596624
127392650
814289911
1342051118
761549448
570661844
1121221093
176955835
968186166
457440218
1265150287
727016937
1502903965
1512146786
2013378743
1324762606
1812612973
1433296678
503736134
622348055
1086741835
179995832
565873230
1897384111
969711246
896716982
1404784742
1812796079
1123251348
1330336982
1905711511
451386020
275955859
1306164393
256715418
140806681
210724147
98385307
1445078518
352587605
1822897787
81976705
1425225715
1917438965
1340068957
1027242317
549531688
787160503
2126440935
1412592179
279693160
2058524883
2078804939
122923707
1420337475
1709017997
1425689693
1846196823
1244626851
108243357
1339433479
996045985
691183624
140769714
852039457
1098997598
1723114139
380345328
944498724
145654750
551448836
1550185103
1261284495
1116805759
588869190
90802581
683964373
1046414159
1012852270
1454993964
215791331
1080180761
489591554
992251428
1043957299
1439601737
760947687
582589253
370106505
227323005
1790577022
19971051
1305749752
1791879553
1629612167
981299051
1195083021
836030959
2131567058
387041916
861177898
496932684
267471661
1760671200
122609202
512829741
1896686397
1957526260
676031994
729396157
559852655
1461924293
1933046737
120647790
216286592
385118338
186135421
527007206
646758277
29514471
637803122
1977339449
474121751
1314422771
2099025107
1771681999
261224892
1778017597
702094474
1907932220
695541612
382396709
393480021
1930074687
1593324649
1652242776
972658451
43218707
872135146
1709907862
1959277112
1028560564
733844351
2084182596
1055699275
1817187086
1579999774
1115957873
250751322
966681725
2022812620
130652953
1358747135
2040931510
713256076
1451699974
1400404600
137436464
1126426300
1213655430
1392308193
1730903260
1638300846
614009097
1449418616
773786838
2012207251
368431541
268879966
126475593
1764251361
429242611
1533610343
1046742810
740751152
259691173
312021188
1792000970
1599212063
313269854
746811798
1516355613
1016055025
94854785
22535404
1739116906
1701783717
1614159507
874972421
713567363
1476916728
1900304798
780279371
637440557
927751938
1321243790
1378414158
140925571
659801149
95517415
1910281809
1644411978
1077138322
238239105
668651580
1499141211
1588345593
1403780017
449234715
1623587833
2013623900
1080905198
899179835
485344388
1062122461
1514104746
204634198
13133168
234288802
1125937031
1261833748
1859499103
598846152
1016004307
1704133517
780755603
1802158569
1565265752
1451195577
1721072089
1455333228
1204862293
279536611
231862821
1773448722
1128401917
2015613352
553952656
270167432
1833793113
1574682821
590093023
853079178
657664042
795571560
1457891275
340337526
1171879107
505554636
1547277986
632802133
1856648284
105569792
352960253
489722804
2076113015
1551409964
356588083
1780330249
233856218
16522661
1290545369
1393179017
2032450408
359968138
1013685938
72794682
1517354731
1895909923
1872052626
1741068984
1352236274
206226027
1422659335
1422876225
254409326
776917372
1797061361
2076916512
452318791
1680426942
1640516155
1805849494
1091152588
122817039
604695856
2015313152
1435498314
632331230
1026335863
1524325071
393568193
776553965
824462719
400551729
177138215
634805051
179526261
1905940375
220537268
777679976
1995064787
943210089
1433473740
2128583580
1232599391
1172715386
2058471295
824591118
79815549
1549102453
1846151187
1035534132
574155944
1135860939
1811253048
1724153180
574057267
1989148927
1900381718
1555526037
443674669
1665170327
1965965772
2075673622
983639232
1394427008
1764337337
1573425824
1179444510
2005037952
1353295281
2043015447
1560936156
1748623393
1716246262
1687961447
1155559306
213238683
2081385472
144599945
209131411
845131937
86116491
1944544384
1399229618
1362856503
664260236
1174722445
1358331714
513773217
1664815243
1458201923
865205018
1537547766
1556812461
1848045170
918379049
3458009
1610676376
1602692904
494771176
1291570446
1147123123
1806963501
28820792
1466453996
860990087
398506168
1981333020
1270089489
353330312
1033993200
1105018121
981996996
2016227302
446492080
1219017144
207230123
1786623344
1172926740
1655262785
1036664828
149724569
958931895
138331429
1777992203
1347059998
816284221
296628964
268033055
137611888
358003827
644143555
430797454
931875179
173407275
624913007
1691390451
1500961326
847074249
1224067735
1333413132
1729787519
1578271628
1468441545
676608501
1721856736
141198467
1884182677
616435808
810321767
1092583891
1858917260
1203619401
903809648
170043881
1098260632
95906675
63803887
1219402643
828019979
1100253297
887111856
19460625
409810402
1138724274
1081835613
5583694
337392056
1091635969
1905725743
1434914850
1470174559
2013707600
2077352132
961783454
40208645
1391801294
191476185
707631553
86774925
1848800443
867857713
772888360
999340047
915558443
493287119
1836768644
789441763
916904691
1322034927
1645402160
138368784
145694976
1003442093
429572537
590198270
253120763
318098396
1569834864
2000946177
336798000
2146380402
1222995725
1172727691
1363414568
393301235
1390424065
1897850220
1043670287
447293697
1684437116
1212158738
2144785580
329390847
883140290
64889340
354793287
731200275
673760176
598643501
1840538314
1976847985
476719322
888661667
1449789982
391350646
663962634
66273220
553412391
1147646924
2042578644
1385886011
1756581235
1950973536
1254046424
1361410716
1589933301
1643867914
1367057070
1964968798
1606622406
291979422
929801344
853663189
289190215
941496865
1529305040
814347060
1377816925
256764546
1418395299
641530720
342806229
826556410
120876909
1456957395
2037783410
624650753
1484415774
724963129
312969148
114802757
983484048
1595866621
172424429
546929346
1250025007
1171973945
454615062
450140773
1673107482
526083214
1388100235
783082433
155215982
2091649095
1048848433
1840912572
1020721321
391723223
968077896
1698414184
1846833356
1153124513
1831461549
1558869806
356304208
34105400
483845713
1195454026
2047313753
846081438
1470419075
2134813148
271041230
663870601
1993127138
575380355
1096371677
1994729985
1242212097
1123107340
211670205
340814241
405717814
1205779187
1486680432
295178553
1437904898
1362913729
974547002
503812999
868538750
268363512
2086274626
1349050072
1813948011
1213135628
61351110
1709120420
1166421972
767856578
739502772
345509439
111693758
826090961
2029028121
969598472
2116445980
1082954156
881797103
761718251
433504511
514995277
279620899
1975839597
109877132
474589558
502693559
827894843
956356044
1915900616
1719884635
1623055059
1213678433
1751163996
619942219
1388582980
685444966
1422093094
647327944
837954884
559988686
333898296
481270105
493760327
1312307028
605181582
1190224990
1637733824
1525685235
586276221
1810923646
487498596
1680512536
1298972919
1730808807
1315532621
2145292542
1401898503
1250106819
1125843516
885452885
1410522827
205772060
2017470592
451713365
1431139215
225171342
1194737280
476597384
246613982
731572554
1703765288
1788616235
1554216677
21673936
220045398
1308934117
121865682
1533441928
1624942184
613005519
2021125692
917630212
372683091
683206256
626402232
1034659188
297788126
439716197
1190479950
104039106
560305565
639935201
2052011419
301006357
2028948392
540941831
1842441868
858324111
1156508292
1700222952
516557895
1323256076
1502387978
36914302
339357301
2125552577
426439855
734259242
1098844401
487786732
865342290
1383320966
568715183
1917438818
1859211491
1164189714
1432632253
877747989
1322983073
39644821
2065247100
866340758
1712119852
722167492
1551062053
1321568592
1041435513
664402333
1640950138
1781366718
1087474458
931393285
1892767966
12661647
99137453
1494508557
1444666058
95279077
1399956666
326913117
953606269
1796025394
1500930824
1562362905
1030756160
595039533
458360782
559131377
1185154716
74152846
1871972248
1262959066
2084267642
613918645
1946134745
1699933481
1306763436
1765923001
1323402500
243629463
872650222
1714461855
541684232
1108017531
599378902
663845059
1935959
867815601
1618601618
565714788
1162822482
1643636463
1338171069
1007761081
301854524
899987334
219976332
283557925
1113200215
1103220361
192804607
496864896
1502422802
1592752539
63344963
666572839
1592779030
820083974
80762071
1458491008
1383398979
1946709974
401976965
369980653
1923372275
597525460
238440290
595213181
602048644
542049959
1440579382
706011619
518996965
1165525264
964112203
1430676510
1654796119
1757583426
177783914
805219276
373281599
1929413473
1207648824
1249125442
1137338967
1863616330
1387549371
311278903
2002310053
1234215677
843562031
257590885
1694015106
411847797
2095423688
1804825524
1575277688
1353650359
252974986
1569006834
589805635
733509778
1601447279
1925404516
1967814794
1628143752
717494276
181237719
1661643566
1576764088
782646339
1606798581
1176563924
499568984
469109709
432681315
22139297
207757352
662994543
1693517475
1515210270
1334344325
1292342956
317068895
1989583485
1892297100
2096766212
821879443
368274821
759019817
1167710504
2011788890
1123364106
449696594
1665291330
779972733
974688252
1069810826
228230604
1999070320
2126939397
1348085867
1114766762
1050790149
1544919886
1568495216
1072522650
2002506935
911957672
109887665
31107407
1148461827
896485051
289795864
853625466
507948352
230438122
1031610192
503432729
1551071255
177359035
2092779765
2011937878
1377225154
1900414320
1112042120
196118085
510872837
411787052
1534725073
1631934762
278633619
903382676
145646045
936954213
96352906
1576494273
1792071185
1490141778
213492941
618746358
1446436091
1482201841
1416023128
388493463
858703303
1688604168
1849170507
2125545941
1519996904
1077204223
102195624
1285142187
120392204
249595681
854273296
1712238540
1020590565
1471885119
1852832734
1946880643
2110615031
1759167454
1442416335
395195591
1618628502
1864090060
1370315655
68663590
275071328
751156873
1651842855
1926649544
1575328785
1258493447
690574150
1203014609
1051703353
149773795
1537071537
1079325418
182241370
69563588
1175085209
1896768901
1348339117
202106097
1184716488
860727738
1781492710
1871137079
1308699951
311334496
1310162797
137103799
958478834
1560226243
1501893003
240529565
673521170
1969618848
2047444565
1541033045
1849579751
1013834830
1199143141
1381432294
1418241484
1136334344
1822543563
884509198
1600423583
3703488
1153358921
685800725
1735476026
1753443590
2118836386
2115377121
921213502
1472673204
1524042441
1196643283
826809351
1537121060
441875168
1764347080
456313800
1576953937
1858729946
1192601106
2069335558
1850490331
641263790
410574426
43651352
2020373612
672209537
107086024
174921505
2111240872
1971990662
1180023976
1684639283
150091815
1463405532
152217214
597092497
879111469
211254036
1494440260
2016660431
1294147405
392743348
1600387346
1578163643
329858494
907304693
815077496
62079954
744902726
808796084
296593730
1593721079
1157516449
778407576
233872527
50316115
918911553
1021734905
2075072199
1368262718
1657408221
191584888
1910837552
465922690
972895578
1646980483
174265793
875567405
1048077815
307324795
1390299894
2106393270
1150584004
753649078
1084251612
1122399985
2104879846
864616794
575459912
1355890771
1912232823
739634989
1005891542
1989860234
2047765561
301064000
1698659265
1711443267
481499551
369220427
1102517839
285000821
1733178687
1259955001
449133042
898580835
1566225047
303387249
1458220043
2054547282
740626698
1459241026
160633636
647515857
1263314910
1707362637
1959357716
263695450
2052887999
739598805
1055478043
354663891
1871762222
180379624
371290806
1470785040
322588043
1452112747
1075032538
976447301
1766951018
1341507785
887688099
2053127839
480821028
1517390302
1726558300
427206391
1552641443
955825787
1937597858
1869859728
817544875
234091730
419546096
1832440512
139312043
1754525236
521500112
1677397682
2117780642
958933958
1560641540
1780958354
657150576
1805213777
1114271103
1146756011
2113028575
561502659
1755453465
521970733
2023172855
526673758
1001325961
2144774289
917693032
481125862
1908443517
368044641
2132854675
206143890
877691901
276682938
554658536
2010012769
1146013368
1305544448
142893596
1576125945
516755393
959531728
984418570
191084723
596095558
1246744941
1138942016
2004350949
1665766676
139530771
1266422073
1429175591
2060416376
1906131050
108028117
532015381
64488761
2022753069
111604211
1562151000
1433331519
2031742726
615470853
1796817993
1947066188
1234245325
1498691537
244726398
1965197573
657971185
529986145
322637925
1351296880
1489238870
375593696
954960999
1734702000
1328464238
1112671745
1657773753
612671210
765619645
49974502
1449450693
1220952642
1619247875
401207886
1373481787
1518451946
1390819034
1133125564
606321851
801702977
563423664
2103640217
926017608
129486514
918363643
1797800305
913301803
2016784561
442807141
1607528777
578440994
1037062537
712338957
1825594451
1092467444
1642686845
907072913
16114944
601711406
183010539
1522505676
749613073
1526715820
1820954851
1230920803
136240997
811371865
2000181696
544439230
72307770
1924168296
543632612
960095353
306005442
1773707036
991408441
992705105
1626148226
1280733368
1436660823
2138641961
1480109251
751374822
2016700844
1396932698
1080378602
475000217
1315825333
1200445590
2059173792
1399070870
685576173
756081156
789084830
1349192467
1644316523
1465924100
1612924733
1150753884
1625040841
2074750727
453316852
305158683
1381456578
1330170896
1848881220
1218140019
1543781699
1827227429
859646528
891556715
292640081
2101397419
1422208167
421578419
1069823120
1808261666
2146258580
904647278
2120093170
1212157258
283636406
300871655
1255306451
941938421
1782917260
1732314729
888389239
1940285364
1825796938
419175717
1730678688
1774315755
341446054
1572859809
1410997731
1636923376
1056951474
886276951
1117197869
2131676787
1378799874
1853676697
1474092043
21062001
548044846
1703513016
838144867
609216564
1242076737
1390541672
152011187
1219014996
2086705989
638352873
1430120755
691481438
1487066693
680497246
24249272
1737358861
1703937048
426060650
624727842
1456745481
192128821
2106787459
1189126849
1041731593
1980476502
1117098492
2115514606
1721339317
170905744
1652253189
193809139
1388319894
104547203
1993078139
994268995
169600570
114273307
35078614
1119884612
952363921
1434022478
1065475099
1503060949
1375120246
1610469038
1856230765
835242717
599590081
1539419352
1064708760
2080012047
251665482
120113951
258059096
1130027935
1173404673
1987305886
1985916951
758158216
1412514856
1551223304
884218736
181999362
368150897
917762886
1672214356
546485223
368637535
264209811
359402908
1756707462
366955003
864103674
1377557284
938940578
2141174372
137298037
429610500
1252481659
1516953817
83569416
695960988
960528137
1592624790
1849576733
2132402121
1692346374
1911746914
60245123
1017984856
1992400115
1834780289
350049298
619191492
1204462155
286903503
1725599425
1868329458
1740671161
756612174
45043876
1599768642
1707746415
1947539827
668004848
610227103
596796552
730356846
1922450617
1909521469
1490097624
505335008
1837565703
198406968
1818184692
1312344477
2084274908
1516144868
1078201047
772499997
1818885572
1402231971
896516811
899575896
316208540
986422558
1075790915
1986708521
1666252898
1569435367
1106926151
221696138
942845439
242275969
608822290
641054156
1953625618
1120077733
1104101606
1339419818
29974274
1707691506
202507778
1481027790
1575976046
503095329
285716152
1321748854
1959688809
158761166
1539804785
1487162763
1745093991
1442341916
1446937037
1467910758
295196181
1854902489
593379623
979437618
1941071685
1705283485
1855464437
1372572066
1390513359
1315820390
1870542709
1191054999
18525949
587621787
219134744
606511877
1444422843
1954713713
1852500736
2023555743
165411797
319627712
749793433
1447240600
1844495049
2126971100
1056562127
671312391
1283028756
953706249
1139963265
711882176
637352625
1631535865
1082587396
880884577
602996517
408131760
1846909146
643485673
1627561810
1695320925
698747197
137196589
2097954270
957454226
1994391179
1656756455
735170498
512078245
1793639591
33076725
1485319366
2021635790
1904865356
528054193
1919465007
511043176
1454430293
112609526
904458001
1104656905
1649217460
215227706
2059646117
1099276787
382935321
1851150630
1017262998
507835409
19710696
583305869
354037002
1596661711
1352765015
684380999
821062747
499380713
1009099422
922243039
1240925392
2141707194
2064408481
1354477230
1140777951
1694309123
124808263
274495949
1722874171
1959443509
1865396655
651846967
712429793
1344895201
523133236
827626378
510612638
1119270677
283510806
1289206663
849698089
44061650
988266546
1290596400
1332514181
1711834692
1211058503
632376439
1924433934
1897423283
532386128
993970763
471969159
260788534
492918901
365635394
1808688291
310068454
1081010531
1080996769
365289984
498787112
1878231854
2132615919
1306370815
1415397306
1412394801
1860873998
404698623
716591824
1558650861
37792224
2042961686
854517452
111115846
447375438
719009264
696556538
1123502016
1333345772
2057536430
1357553245
553973226
2139424994
665077649
1222616690
815550445
1266352759
1772158746
511656111
1129465916
887835158
933481601
1533847104
715004937
2016240064
1220280002
1943433359
1759731655
751439063
1671884519
906678023
78328740
2108278458
1617014800
973131896
1885655637
837079707
685328357
1263003355
1035081848
1152926014
1225700005
1991350672
73032878
1825452801
505201109
572599399
886454653
1593833885
903599361
274969351
1385391325
1042976499
879086542
713774858
1004997165
747150252
419397411
989320906
69576076
1739266344
415871688
795762288
259520992
350944687
321552750
1705875843
1369133563
1509935996
1726551383
373562054
1323211235
756553830
1764628359
1908713347
1602372512
1766949985
1401367978
1264875050
524583042
723485087
1256749411
1469151287
652125773
1903487536
1240839328
1320317876
1914633011
539569096
713951531
749250317
1679496087
360831515
1733150804
1726891176
1551196914
1218989462
1870496484
66527115
459166402
1131066947
165261250
31411409
660299248
491567977
1418728546
1271944694
1596964998
1360237426
1879030362
92309782
1796421248
388650496
1030603116
444032191
979514981
1931412629
1520252671
2047189651
1997535629
179540646
752177412
1373058623
1555385840
651882660
2110822588
957865166
1068067885
1919947570
1959397126
1116397821
896918277
335631500
1684424035
1058841311
1718733341
2092625813
1905890574
1421086201
1209393176
1726261171
2086667525
975580174
617835946
571939491
256145379
535656434
504259008
394110771
1202762507
1210480319
1650944679
1156124143
53598242
1955193583
630035334
1742256267
1628850480
619640837
1494093042
1901591054
695006735
1735262948
1253435333
770551783
1969162332
1928240180
1033910121
599257621
1290581712
1798313017
1121317242
847946198
495686601
469991793
1608596452
1744875947
1319959349
2021209076
1345170775
2058790441
758421063
388002768
1340608404
2111039906
1688017794
873593101
852171132
493580201
1250424474
278949275
880738116
303604124
1405150404
855408588
416212467
1693691235
705829180
282644202
2100235505
2021986309
686100768
568342895
177871906
1032345615
1939260612
46737618
1061159500
2108147926
397702822
2146476714
1158243912
1058689165
1067147198
1754615569
1158037111
377686967
1102964007
996271450
1729925549
1867470072
1181737165
589405379
137283638
591416259
1717454864
1098634265
916866220
810577260
1875250434
1650912623
114431404
670730220
1160120798
185370861
619552425
1155026677
522761964
1298893636
629482055
659705134
1305478179
1372525840
936029627
6073816
1979346128
528509365
1699560226
2025127902
659046695
614060135
1227572263
1698925662
2069172794
228463137
1189285879
1548221373
830326939
1518286726
1096085448
1512343254
1294663387
1428053370
2003863434
1363606714
430463441
751786258
723464535
959488647
1326759331
80947326
285950287
6563780
815081551
1829763797
1622657351
552249094
667339311
1717713368
599411552
1119067559
1237130664
846317014
349337421
428218552
2100374945
2028686488
1295782154
1990679
974946386
1277405676
1134134468
2082629391
751998865
1809550250
80393844
1992178140
1220895906
744672892
2042066170
720150795
1078929209
658221473
1026710025
917588208
1509866653
836256229
1740400267
1292571510
285230390
748518699
1696952340
984246535
230608633
386591732
1424890585
1522507139
573368325
1693103411
1370550803
825840887
1858883173
2145365363
526452156
1751719003
151626949
1498216823
10639557
1556357870
616161769
381581836
326176488
956379698
621450655
39673759
1800473296
1905583880
1736095817
910758877
364559525
1501901996
1637176662
1646526480
745574430
183016003
571899134
1678826932
2096594522
1501640088
79331893
663033415
1151316376
763485822
453162152
928719109
1549557781
2082944533
893792577
1678769090
921822498
802114629
1625522092
214034811
1917706161
1361567075
1540206024
1000775618
2058981809
903445681
1173604882
1092151390
1675984161
592222384
1532082374
1929013322
1050147292
1107243816
186769045
918412165
1701335883
865380039
339125792
2122937875
1088927606
2057429787
1096645269
1820630744
1767841571
1171669704
616892982
1854608003
753718629
1288922727
719935499
2075171014
1582676950
1695030213
783039983
1133861827
1805915946
1920446096
1332439805
1176298499
1893425954
658295748
1731193995
1043128878
669073631
415015994
695103536
1136871201
153920016
545654339
1433567485
1196731539
788523737
836613259
833933066
378349496
2033124962
1742808697
1094151493
184613934
932850126
862301210
171335570
1245596975
692778907
1501225213
1908775650
726804884
1592516406
1247249950
984938969
660528295
1929316065
2102680597
1692038111
1009946848
1511830410
366097319
789514116
839749484
1349631754
1192029167
1778391642
814134525
1649074328
1077239730
1704748442
918268667
1198204112
1020493495
1097330421
1665797725
463770736
1623831432
1223014086
1820242607
2095079056
120679926
1847400139
133130608
1956157985
1949767237
112355701
295999880
389705574
835044444
1093081450
365181420
1955927595
779214464
590121504
445111057
351234128
632240064
410971306
1064851705
590269962
934631851
1303523142
1204218908
1418710036
1304201366
1763325682
1436966493
305336616
782557361
2054656563
563970820
2133350865
2122824379
1796826805
1173723457
2017829359
1767820585
275697716
1915636781
955060127
1267445033
410374805
1188351886
62190649
1873619144
1749811772
1274666285
1161378014
1575080201
527941845
1802961798
697552175
1529271425
1010169423
121807561
992485769
1987535709
833939777
662826472
878578299
931622939
1555901877
2110144207
90418835
13153636
179513394
481675413
1798667519
1514089239
536856741
1787375916
981806285
1934940829
2068718681
1473362249
2135725803
1982593980
474725441
1434503388
763329713
810849074
1833412162
424453548
833429835
32557214
2114674276
246337292
1249923974
1002820854
1654601180
867683939
1977770174
112424922
521090158
1603207042
175692237
1676956971
1704804312
646624719
2026221831
1534800354
1802011649
394879090
11728491
1820407668
745207156
1653982914
1855062011
1963690164
404391106
1455020767
1608519989
823956281
988149220
732328947
867584044
824273312
1286950058
2020879060
640501751
1529404327
1382269604
2071186034
1585906520
1750858325
464316409
1995856970
10795751
1213439284
593193805
1139093166
1499454026
869087659
732048096
306427875
746408137
724472979
1648977039
1360039420
1701766856
1500741031
721730470
178860242
1087502425
128312237
938471839
1953455781
674836814
1641142179
649291492
1641140588
634324568
1447259507
1453474551
819940460
211355689
921837283
666956295
1997414925
195017950
1522440989
399589708
1388615200
877881366
773072498
1077923411
26061849
756632950
1072565460
756985076
2028593557
1425746807
1526144913
619373533
1330169686
299104112
1443804685
2001808941
873990841
2127243059
719524554
1697561434
821983451
916555964
1675557097
431037707
619778576
1381797993
1490745188
1156601707
154255038
592739628
2089911530
1597849491
514690137
1744675705
66352368
646741736
313174922
1585961281
1813426274
571293732
1707034168
958095737
1890063234
526050812
250641763
1507421063
1106431382
1787048594
2040777235
846930857
902582978
1863468319
862582824
868985637
1449916174
1164292582
1476608829
2110578973
570926466
561885570
466653378
199590634
1126808369
1714438229
44495567
197142087
1355130440
1645755798
603117710
90201905
576233547
999452218
735599715
1649066410
835016700
641591338
1696877756
1190624938
220142540
2050922293
583656664
715520263
491422444
1227857517
263640877
641919410
1390085030
545868834
1648098241
207924913
842345912
1009883119
571791153
1841695071
843448325
907339308
1021814981
93898453
679229739
1614194550
1200783861
1701425017
1771980281
731065016
1731050791
326512608
204959276
2147350922
1309337517
1691040377
492560154
1554087533
526352642
347651847
1072337655
984224576
1976967901
62658829
1398885132
176396244
506935300
1728556097
775917241
1934733779
131100130
436730171
337705761
1855607609
1507493799
649092039
425056305
1391908720
1226423768
320534208
1711684027
1184832982
1792445568
885172493
97527447
205256681
406142413
751869143
2100084909
1276149875
2107438069
72284027
774816225
46828079
1962916392
814155697
584928664
1557932026
612568484
760106811
775653881
1620114181
506940532
978339818
941930583
2090464067
1947026859
1074116737
1323949498
153850687
1897166630
531949755
388235537
1116035211
587119286
661306391
1986548766
1321443450
1616886372
1141225676
971521384
1668478076
729842835
896358009
486402195
1292194767
1182793429
1924415820
1288405831
1545885105
1585619029
233372990
1616569928
1084144976
1928541246
475348845
200837443
777889067
1303939479
51388101
1376536505
757787895
1973349325
685174201
1713296591
2010047123
1363706182
467461479
311099070
1701968545
1757605778
447397720
1038285040
1031824142
1932368462
725754651
1914370722
459074834
872183986
1435159093
1008236532
383313062
2116452485
1720918910
358538996
1484802272
1284895675
328015059
517246243
940356531
1611129668
1602914299
203052559
1342880876
1436298683
722737219
1560817406
1925498756
332443246
1459082847
1469799199
378273281
494794678
847645227
1411881745
1111078981
1210986737
165039380
1925281307
621114117
430855297
245082407
182150133
2065402219
2066812886
2061929361
111082662
1650148834
1009057698
667427448
866162397
1447352859
350546771
1420823936
240832700
147287960
527860246
225151118
1207342989
1868687131
546444072
286420439
442359801
2021365120
343830422
436728628
1335175805
653481115
1777019703
824298416
424470724
1324873808
596929528
1896714146
565607323
887678676
937330228
217650275
1761309925
517844364
1911770154
1006592491
567978549
1248898255
2000335674
2067775796
84205717
280863397
1675413854
1537916454
1283406274
99302162
1166376675
22103878
619488943
1238750223
172772089
1841064712
1669952129
165591698
512299599
1824679691
659916633
1425098224
1596689064
915294838
1372851608
2144760837
188096603
1226475987
945394487
1883823043
2057167807
1597918447
2028666664
1033086551
1479566342
915294838
1712364655
355236878
936705024
283516380
233419944
1991398831
382821678
2101571855
1769629687
1073000888
1962585537
210551328
820368834
1267522209
81725281
1941198023
1629104655
112367257
51527757
1333347715
350443279
669426116
887849779
601472687
1040006825
936038274
1678556476
493025770
975603211
2068464651
1228139630
982984106
1850846344
2075769005
1945342463
203625357
354789165
94160771
1212298836
1712995473
1630230075
1641759527
72279294
798279842
1894195921
315639613
543333361
1798649181
1329944975
1210561038
1234161048
1634836053
1682274705
874132474
857061329
1407950890
859620606
1855999430
798887620
1900194138
1784941578
1825062347
90691708
135265628
400869110
1935879826
69973129
245598710
544635997
846846616
696447168
1311854817
604963630
896358428
744717280
24388824
70052902
1129783738
1065884126
1102964312
656886864
1794935574
557729102
652449506
858566706
191166319
2115860834
1405816879
1778771774
1238809514
36245305
688009405
1012877371
498347159
2042867841
1060082854
1016713273
2097733117
1722905528
25365039
1544760172
2019748917
1748329871
1166361297
1097711109
1369016853
647434985
1881232770
1236624054
2002786560
1881082632
345515472
1167291206
1027992413
1845120344
1880862667
2032639114
1623203900
2011600562
822778981
748524805
524218307
1725925518
1389680610
217868201
1042537993
188127953
28908705
316355333
987459101
2003805348
1313245374
1042937559
1373589982
860775547
208411170
1333834119
2121990489
1063792284
35508545
734288242
901703664
1621980871
1126186967
1477010932
836225478
607493991
624689429
432940551
2089853635
1384037404
1786874835
863261131
962051448
1642432498
588939402
1815978522
1290083720
1428179184
1314592158
912517377
1869725159
1400135538
1268118627
943761710
266992158
73802955
1303802295
754164369
109767348
1303155969
2084726003
828754542
406851422
1805703425
413912689
1297621883
295353920
2073683324
698721000
1222580899
1559568002
2109515505
3373471
1226570637
2021005532
527336188
1471587668
1625482086
664442413
845552331
1120237007
2006577361
1606676633
929843663
117275598
1763632291
1985837499
317003976
1124222478
798111167
848483326
1063185692
999581295
1857059520
1930900899
637432293
1918041075
1501987510
2119337228
1090490785
210205422
1237658607
1321544146
689801811
453123933
892821902
1058536925
1698290654
1075758429
1680553710
1689006761
1004275235
1453352669
919688736
1524280486
934971537
136131774
1059253637
221984207
32650911
681124023
2048706635
1800494475
2137413263
1661240326
1981228744
2143675993
840250151
908422020
1905351863
639587254
1653975406
1564350085
1730745879
1444448677
1026933788
2098765650
1831651358
1443646887
971061736
1733467260
546948753
1605474073
1343114829
1841908986
1985553485
463878500
242142234
1015160228
407502329
333248929
1776932753
758587687
1441306376
1573936575
956122818
683000228
26126498
1946724087
1642751270
1663111450
1371098003
1807210789
1136115481
646178311
1814611761
2092481798
1607602054
1241637621
1845110437
2017963285
564935566
1270047733
92918769
938083047
511903657
840135536
989058224
1455106138
373077381
1533282425
1368980857
399975680
2056395546
1924685265
702097764
159269137
857962608
282699450
1973510091
1427690277
422181612
1320805213
64203323
1916189130
299607861
328909554
872270116
1513094407
591476350
1814326836
21010790
1069378604
1204233815
1306458326
940106454
1320543780
241783278
1107905661
543003991
1267048376
1146370861
1277721997
502446716
584763584
830771185
1097502491
536786312
726246949
1465279120
448875275
510334076
1883661933
1243595447
1665454095
364363709
718082087
1188248153
1090415833
1418335013
1546822782
2074478506
1833471532
2128417545
409639661
1634740724
940023522
1374001062
1441794883
890511027
1236630081
1296464236
1765860903
1956575690
481274302
1239884592
1024836516
239586541
1306810915
1827162807
1669439153
428893577
337855956
1349959552
275179665
1939547632
1697941247
1259651094
1664791859
1771939196
845363316
1073672782
766882731
1317526680
1652797026
1058046985
1552607863
738888896
1837505218
1033143749
289707930
1395769201
434508079
1100216848
896360283
1314837947
136262478
1366056330
1576575593
1020116043
274551517
1306658744
1491294388
78218446
280065642
1789905782
559197649
35970906
1716458657
1815817466
855958739
2011923085
1253221844
1711163350
2096793969
1158999672
97778664
663562887
2092221883
1649784355
379794921
70567265
728398470
1459480519
1429443786
602370004
41599736
202520736
713033118
1972489298
1706085529
2141730149
547633337
350500903
1269539072
985934709
101713456
575917265
623247520
840035732
1564620984
1523878689
1460722197
871212973
1485107379
470225224
166245508
1460864378
176058528
287191746
1408213502
19095785
1856739768
1698248106
1825682007
1827233799
2147396800
309531540
548012622
370796297
1225267012
649262926
377140492
2059815104
2101783965
1421378740
511385685
683900944
1443123313
1902337429
54375177
560628850
1703009674
1284482113
1004136079
632496322
977282359
1940756185
1635726827
1495772143
912020464
1768439130
887125349
105235816
1870708142
1152987733
1780863666
397430819
589381813
1387444833
997557322
599657290
1073329149
1687260903
1617817028
752959066
1950411567
1037331652
501074050
803760355
1142579912
372524855
368364839
314282810
1939208969
1334089494
578462810
58719195
1410629346
1509286903
1539833804
2012137494
108975130
1541812029
245208967
1010240896
292036067
1274761962
1945583222
1886405284
1401494123
1478981721
255834605
622812426
1279284766
2052815573
364402654
702736752
1818754847
1282882366
1900065262
1768644572
761584508
2011342106
1550220675
1223998451
1403517421
261726448
1326546136
1432728263
1041270743
432368359
903246757
1931225699
1470587625
1763954530
10217094
538984440
415969526
1950076533
1934908610
783809800
144739961
1465502007
752637110
1862199362
2130115443
285024862
84117545
571073583
1402424420
1866541128
2081943013
998555366
1969949097
916106597
1260907163
866764937
923486352
191237813
2032742280
1074435505
40949756
501781212
784829084
1228540796
687466296
2144983066
1629052797
832992705
1998567553
1963299510
1239502974
651298044
1409357336
1681233515
1414632406
97801851
1574502399
1940507478
663398720
150566198
236376973
789852130
1815609243
1634782778
764133027
1688975245
1915756385
1841513708
870522718
1025097950
1117715198
1013934315
132922785
1674831124
970999640
244607417
486132724
1924778983
1464565991
1700757953
2018023541
387872910
636048745
573689904
1002726306
330174723
185930817
1169180041
87288149
1452448640
2065781862
658131731
151908893
536730897
867006159
752121504
1323588147
1496545358
793494436
851458809
154060596
600720927
1171552908
459961206
1298241533
198176348
1618078879
1895307121
1904277195
403277115
915110684
1506174488
142118961
707193975
1147144853
1677128605
109828101
2012345552
1237701315
2110918446
1486483811
1993486033
1745912191
98406712
2104340287
772014440
798622531
739479591
449522022
1823333378
1119874734
2039138503
1458454866
1781138977
62063772
370605349
232941989
1529298701
254994929
720477833
2087167966
1739599821
1563817948
1557875331
1427439503
1327150476
399416416
577067836
5597564
1161174258
1206786987
1430286151
1693064441
1289415326
160745018
787590314
630696263
1740290782
31151214
376489497
743867961
397236813
1899032597
350131132
883960047
1987865287
1252740563
629948993
1876785706
1952070969
39190375
1441151722
103418879
234668506
547754098
1530153212
589181075
236560683
1163460440
2117983355
1861318795
676056566
1009845524
1452496177
267234257
1226524828
742205121
417872039
411019851
1672451031
1211787528
1248722445
670387684
1535151134
1853456412
2126279496
598056572
789616385
1192803466
1944738239
1871363494
278341110
2061356792
381107509
858932136
1048673852
600055691
1111303357
817853737
231831436
1303097560
1039282567
300330725
1113289400
550521425
399502721
352800872
1349777011
1643946800
1652299197
78983840
388333069
1808154219
2013400112
1412880119
600208338
1482121465
1080630068
1068220712
662175112
20636687
679118444
2015261562
1290622081
1143920668
292223944
903241364
577549877
324703123
445481076
196978071
1591999456
965555110
1005644899
1697761444
1192876522
1638333226
1323514166
739064878
594646238
1886080809
1696726861
595052079
1236440443
197225536
1303498502
802874569
1408033724
1746226698
1487074337
1295756059
926540995
1823765304
1368113656
362067502
259426888
1806130041
1962505914
278951669
1426051669
970740689
897898794
554347032
766147656
384351536
1294926644
1219138810
286358308
1269990334
1529710902
1043376078
4620943
1606411441
742249326
1236797769
1546159711
1606362106
4823166
597290665
666896879
1869693118
1938615482
297045373
1120223700
1871905844
498357084
672766335
2053809582
404326952
1815181066
984921756
1824682235
1501279853
1482382861
1420333770
962465928
3981600
1366642511
2050456929
2145713955
511203877
488112209
1225691250
1111763248
1048443257
1920255783
974632097
1913348876
398219176
655198010
654306791
131822676
1351981959
888362413
1471489170
839413658
1808245135
1777610268
513693272
442720585
1346537575
192294057
1677678523
1265245676
761837233
1983597465
871841546
2146695912
141680531
1902243280
1483510948
231167405
249715783
869590537
361268074
903170622
227051019
1299984010
659711777
373684203
235441440
471397197
1400938276
1181737407
1487211510
1920441255
1506938805
171158551
38579221
1445359750
732230999
1977783823
1363704597
174710745
1082093820
165877456
97346596
1252069496
185052374
1095721207
1371860870
1302548859
493158774
359469335
261630140
788002158
1154963174
1409796076
694685444
1748879660
1053473484
542185863
1243533224
764362945
424490724
205090447
1639477127
2073198878
2131309595
168557170
1169769933
903726971
904140833
464162299
676711882
940786774
641019859
2091180301
443396751
2080708958
250416733
1172708393
532224331
1170682618
1516621611
80863059
1433549492
223814485
281613874
1804599665
1577804327
2057075736
1001736007
426324011
1249493187
1420887464
970310798
427274771
2093735784
1185808831
1766706155
246698816
2077655064
919680298
1985851826
293507768
759873058
1030705690
1186737986
1577983809
256040530
229235961
1010363742
1665856712
1814899808
20025708
1991631403
2022637305
1866002126
1125641185
478006077
876048702
1838307105
1388693122
88109318
548162028
966867429
811182236
1430491653
1000684757
1767611923
91649310
734735996
2114079844
1119683349
618940749
1922789827
7897731
336018083
1422857112
1379169312
1908078242
1958890991
1987367014
397205239
392905875
1964006812
1203715920
759760665
1101543325
1368701121
1315143533
2085352081
608393745
204567429
1028364713
1193820771
419053500
394840750
749693416
1395229339
1337155970
334815999
1871970036
1629152667
1480875531
1747586254
1083113209
872116469
1942037687
1508841231
1708317480
2037092017
1207235359
2085100321
408594570
1691752325
316245256
1842224209
205765614
598256213
1050845564
501347809
1313033216
575207834
1502779516
254556730
673367096
295806707
1707808302
1818110573
1760502195
974620599
754738231
713578229
493877039
1663481007
1353761010
1856575031
1494510770
200542037
1835991653
933955752
725087990
572652807
1406454314
69204627
820326351
1909474092
207853370
2126619775
224827658
2052291719
1090196189
1532716540
2004893052
1205641224
814100711
1097696374
286906388
945059903
341958860
636487159
1186914950
401921798
808259963
2140849261
1981637683
1242344568
1535853148
1958987483
582869280
443061814
276570805
249775568
1313611427
230143601
82489506
741260239
1314289477
1858692029
1889763805
590789616
1644484096
977290011
1853585762
138968577
2070852822
38965554
1337793442
1684071739
878436020
2002754760
571046911
403199631
205849636
2106693115
1440713714
535181268
197942015
1767777416
1588371505
135723060
1174786996
1653945053
411210683
1624286544
1573086546
620412887
482543036
621107897
137966980
907116118
282440702
1943271051
1201657430
1674007574
1517427521
1811426893
1965359243
503539948
1018286739
1762365792
379768071
562108846
1385720989
1850366955
679203106
693658061
686913939
1233915108
491203444
2133398110
1838923678
599294323
447725481
1215836957
2019553869
347812743
730782605
1332488032
47086238
706596908
820877558
1744480070
581145522
1048383907
1368546979
1352701440
334793775
1723702767
903690407
527682623
779366096
1260469882
2007357458
503321206
471361854
1321462943
1073831692
1003726747
414437684
712254648
1935957898
1697687162
714475683
1418185543
793156572
464128554
952797884
1367938139
1878489222
851917994
399230805
926053921
891948227
2099810266
1329173794
1551609139
273335850
1515247264
2146945337
229128918
2115571689
1037045867
1555151803
480092641
1500628409
1346401948
463894963
927020093
33889081
2091659524
525547531
1627477664
1109530637
95054427
1070080067
268418524
533554302
669847942
1166311903
1167279932
1372281457
509757646
813817123
29802309
1512696204
1935958537
208392743
962901768
1576999220
116442377
41191137
2041460534
1750949238
467016081
641942549
1763821079
1550172209
1098813044
1520435248
1027690794
1103658333
1113179291
768710315
2064926959
1681720884
2022978228
1623229579
1960573670
1664970757
822446247
1990548264
355497583
1130450039
1545227017
213521143
499169170
944872172
61697226
234893580
563380633
319819314
325241277
368185407
876319257
305141460
346790520
724882567
53982258
918735633
440174438
97697577
1389013789
1280003047
1625805784
431807000
1577690479
1385069412
2057736480
1510587587
1610231955
1806926745
1266321307
951678527
426773878
1379906572
1720173644
788677207
68071340
1448294760
536453268
1774654592
137487232
884649324
2041876004
531978884
315454624
1962050380
1059638187
378523211
1889161650
849426319
1464815889
544715774
193333908
1990026591
1776939356
2029547468
2030391447
1785556585
61238899
277774874
773910947
54076141
2103399771
13055511
2133852531
1641869462
1997653029
282654588
968602368
2076164119
1092458457
152096649
620644155
1237832340
175009947
1362455248
92187204
938281861
1679030920
1218992492
1129488370
2004539060
242596320
1086924263
1604498301
441860196
538838950
984593012
812392185
279079033
551454439
67807323
1216077312
1319823290
523794268
1400465801
1265742500
226637892
684723307
1742076924
1446397807
397158859
593155919
1643821828
2023763224
1950628716
1428808306
1152314398
1245892006
1433540966
59896276
1346947313
1628583910
823054971
628612867
1337422570
1614513505
690155130
1772883682
1200750154
814528214
1724569920
945170490
1170311717
1760132713
124536505
882971696
1181181246
1218695295
831040706
1101258776
1763005686
602957287
326922471
2092462210
651611080
404103864
1872288077
1269857311
1955501079
1349059967
1441405636
1294669551
1239070559
450565809
1837163095
2062380354
476099523
1836300387
1642637188
1781801259
1249819335
1352616730
1694266752
2105099633
955741087
2052740442
565482520
875639030
116075276
303609280
923428388
2116740778
2044927279
1501777800
800522562
1120113796
767353646
453254853
980301368
1814885148
992882301
62801640
876833601
965534766
1690800785
744046188
632045926
1455282393
1155753022
2118248127
43321624
823846738
1287577108
1606968015
1418510027
1751111774
770515463
257836011
2093584049
804388874
16032991
1742389262
356087256
1992506332
1319808290
201308692
1901136331
1134054904
2088405967
1348438278
656169169
1784376742
1077230647
1881500093
2055993347
524570283
98685473
1320217072
273777596
762000348
2131426136
300683168
602174151
910664312
1856764839
635560473
866859476
1374142070
1609907844
854456071
749645465
938824985
847363104
260345882
767968118
1151500937
920914377
497796102
1384148112
1549053791
626593823
1340614446
150775752
398309333
1432045914
1013746685
1697659098
1434165084
1885667043
1986598001
2113422310
1833111463
531647367
1231564788
1571155858
289902163
898004560
653354053
268475282
1194883753
1143125422
2044495547
441278268
1646079138
859734564
1222728568
832914034
2043951879
1632005610
61363853
1904384464
1552449241
589865773
1082208323
2120246108
534480614
565993264
643604827
1864426892
58760922
2087618008
1091345780
1604878752
1690241019
1102323143
959277635
991998465
1216836626
2071633442
212480234
1344605627
905496792
995134580
1191681440
913103431
882656279
1381828993
526453567
1419463299
1381101699
1325030581
1416364454
1600678611
1564102575
1658157367
1365966345
492004305
1868725548
10225990
1967167262
153817487
1578762060
472340329
464761409
2046032901
1572351597
1225048674
117524355
1925852599
306453959
2003913223
1604886571
413230525
1122477754
275342427
1827896016
1765090633
61745024
1121477419
1702386330
160586240
1159563453
894879727
445403272
687823867
1792571047
1639553413
1025757990
414462096
2146138319
78539287
474687272
2038485118
533403564
285986992
1653695166
1689870630
1944235357
1774605095
73027385
1859958685
1582950569
255208522
657303988
1444659020
1026237394
358752017
1744326594
2042771758
1831831706
616489433
1150548805
1258647688
1240285171
1440546270
82478310
539247
676079341
1889828029
2041153946
1937031967
463304453
1486014111
2009353481
1322638154
480325073
542961988
1670263081
702167669
554914046
219967832
576269744
2053827491
1687023103
1414648903
1143304567
1775052919
811052726
962507421
1689156819
107785435
568851380
53890716
1320386993
1124057257
232295791
286479982
2057162557
410472667
1724517414
1946285197
482188042
1267859369
972756225
626695139
422272255
1894292564
2102934431
2124577867
554625304
928385727
1156115093
627086223
530750393
1120611959
2136706487
872308432
2032576446
1945410425
1490090872
2106273759
505954178
1921443787
1709377380
42488364
859087401
1174168317
1608753884
908840961
788770123
936186088
171890974
1626560644
465092947
1341529090
842620018
1804165615
481823079
642865079
79574489
494254858
1776586531
803829749
119248423
587215459
962060646
653916245
678745659
457869028
1307344270
344637410
1765724390
1140601763
1113821317
741942733
191418532
976576377
724023964
1848057983
579440474
1558046062
976968549
1971298412
624717951
260426714
1821144642
1209127883
884961437
1228961847
1165030694
644008467
988560456
1597226565
1871186626
103116162
534185972
1855733261
1830596060
551469154
2041432381
1334435755
1672095884
1850831589
267560794
1461893226
1575329056
481240788
1896676602
1257575460
1166187575
280818590
1210392242
1752829969
1151201432
531875689
238010270
817974588
889276788
1360061420
748264713
1740998847
1374309742
760295744
84371080
127719687
2089394426
1395523972
1759424358
535486994
1221021806
732037654
1928534954
138724229
1635423604
682803373
197965960
1571046538
1513788887
1790774049
497193947
2122669015
1483434632
2106106757
147667984
672349522
170170737
1183347179
1570116036
254905629
1505120519
824850873
114715321
312167243
1791369485
1695140047
1479396587
1038584657
192824011
1376475916
2064470215
676330258
299283971
2007551595
435063319
2134309234
2095298151
706549382
1724152048
2065926902
1799644009
1048370024
414968109
1170625297
1019684089
946704558
22815142
1337733389
1780148484
605182024
1883079271
939729161
1158693840
2091364691
819500118
2027287017
729952563
377161855
1118814330
177326570
377324260
1985246182
511219135
1542321986
1922195668
1510850414
34967470
1840514813
437229625
672674181
229212417
598966570
1246935894
1151945624
1908794226
2107724126
321477646
555408572
1670631971
258371757
1109862022
1154912594
94905253
233770342
1340314759
382769962
1724050594
1966611857
1441436420
2118660638
969831285
1972314983
174953260
308035336
464527873
527324909
1678618316
1703734588
1086526402
986805748
1555779382
195358134
1857373604
1698189910
486711024
1217776254
1488177028
47612130
1955053387
1488850513
653085917
2008104938
301148369
1909123395
1734512978
1161415436
1132167928
913784963
914222744
1808400106
1016438115
566101553
1382659202
714567962
2051649090
1980738310
1426701710
1169604901
778873331
1816642944
609416520
1484124297
1328906689
759655850
2136391692
1885330576
919454185
1740562811
1350365424
78765753
415834073
659674610
1917248729
916690449
108973361
928064073
1104468103
1320652448
501379759
638416565
1874221940
1473672335
1969355787
1057432053
1690616310
1478815041
1380767252
50223126
1439019752
1300059326
220751050
123139358
896537487
1068406002
1709512513
873236223
1815169933
1179077001
1411961139
1174795570
1178940663
890845253
864367066
1282186995
1679222310
586042057
2033836872
1723718836
414061441
1020737333
1090048923
1236502325
185387730
1175348048
1211837254
1734044933
88578350
2118996372
516569189
121045992
53623976
343678123
888048214
348728650
303526689
1844642151
1623054851
1943816375
1336829596
1690615438
1027132502
896419186
621297996
646460179
1742454518
225283690
62759727
284954462
749076554
514365226
212144873
1091770223
1606690610
1510180941
550458651
6619360
1848440508
1009440016
1498615030
818488417
1902697288
1004094636
1778071290
1808069795
1672455258
2125536771
1593726530
1445216939
252251393
219609364
1439987737
1257098758
103476238
1987678553
1395178684
601443737
1544612847
2129444817
444251709
982037339
1898304651
598977744
1772061481
1123060109
2104685922
564499006
1465448042
1426911017
1858062582
2005470727
2093247711
1379717460
77883215
1287598477
1412499859
2034735187
1574127365
1036598368
1027156337
1758369779
832456886
3649905
1637514399
589802163
221517203
867549951
329355379
1402343142
1871978267
447349759
626165312
1663357132
1121212123
1434724108
926024999
1922162413
763045063
1718091704
2127605496
226314252
412195718
146500498
1742134523
208091327
940218755
25882035
364572116
1776960590
431695844
385738166
1127777856
2130954063
2143268644
1627272698
706781701
1515299528
523737193
1436569976
75525792
1708426680
516613847
1754634321
1877308641
515466798
607638025
925462354
1652888244
1670375933
1153584708
916335747
1212361363
1204870604
679199826
1081596187
2010618080
60844777
1373719438
1368780842
15191635
1837632199
1998098644
2079582112
1127197965
527255411
587439320
607146718
227138939
478297353
803659012
1621389400
1324666904
860958533
1156024995
327318379
1495221896
2008292141
1630900243
430209380
837252549
667336713
1440111924
1360291149
1783886898
1726340069
1658772041
899216820
1889958782
1246124431
2046062882
1219103144
371427096
863499534
271340491
284952940
604962841
1899148549
875246190
1272680785
1992323080
582092367
99658409
1710938763
635481853
2056359704
646651364
1326633382
814328574
1120394001
1385990949
2064241918
340698788
2118361949
1793759427
1829126995
812357776
1608245383
1058933112
935195777
1126381745
686958764
858416584
251582686
179811617
812936614
832298964
1538780157
541883714
1779573701
1224414464
790047835
1553350805
660958352
1979651231
1871544426
92862476
200069054
490646293
345321930
152499838
653506262
2027338426
669428081
148891331
380947624
570592628
1124819760
1929291249
38067925
1659407623
1691560447
1384665019
1289303821
524020590
492542658
1161928132
1805196834
1937575170
166232840
692873321
644357460
525189153
239601184
499128727
570648200
787941480
321868994
1341090608
861536699
1845420234
501748152
1870883444
780560262
1444360358
162781942
430112254
3599027
1305529243
2000729674
1553975095
1684884326
1622906857
1468029465
151407408
1759005669
1496709696
518967380
1123606972
142892879
981493800
1262705819
1900438184
1538461280
961591902
775536928
1024389528
133779240
1971627997
1457684444
2096386683
1352278650
485537656
1634369849
99403317
1200358104
2088530024
43895450
1875824951
1944632096
241167168
1893521502
1543852383
963022517
1082523068
1605318421
511562437
1785894634
927074783
1750408696
552192460
138976097
142361223
1881946016
1914302258
31341860
950418716
467692880
1268513889
123064760
998051121
1888758919
1782105276
1365820972
1922740148
1198961312
1464188188
571680082
348876280
1273856268
685539196
48468837
597723435
207820189
299987418
1340310625
279913994
1112084689
596509623
398375918
1713370322
1719120879
311034871
1659969997
1929863927
1073302549
1041523218
1540008664
561497439
1406680755
271390919
1100722466
1886650397
1547210179
915743072
1927907295
435175001
1579194158
1444676408
63109152
11946314
1641176786
853263082
2057176949
1036214761
1200524338
656786228
102155946
60691686
722786239
1498771780
1798282833
452454635
2103560961
539327940
1434390128
2103350189
1018816781
1883334177
2045582224
2005954153
564198436
2076554398
2107988628
462982797
1909017294
1431961566
1758147017
566782750
1306567212
1801762845
284789859
940815160
1809478051
122760265
575754672
1456081987
407019134
1090816483
888704494
1481087284
1985502736
2142250970
214236379
263873347
727884495
1064788706
719475327
1503471892
1727063928
183248022
1011588959
584627875
1894548047
104313087
1342660367
811872408
302575625
2127587887
2121066541
1965921053
1842807784
467088072
125841628
1144257208
824164685
1170155136
1210205959
594130564
919284331
253343552
634609354
2022947186
393949814
1555138423
1235610220
708425207
1360585536
1671134865
1509488999
183783154
855211562
154270739
894873249
528691094
3291144
961116385
794128279
1836065348
75057393
52429802
1709107935
352496457
381822664
1629891880
23058796
1545400266
1595527713
900593571
260303805
1963401418
1372132875
1851267921
1443715216
728328596
382492151
1800888472
1758377235
760839993
984518016
828499263
1437452191
247383933
593881154
967225513
2087293271
134897243
641429546
462252054
898547180
125904657
1890850872
132604462
2079626054
1599477642
519409000
1122306042
1044302002
2081396990
1936281364
1148465675
434355608
611085857
1268753988
1988576514
143379605
670768370
306000773
1554121562
210972759
826001553
345825786
227013176
568503850
1622733557
1622971145
1375802986
2111162674
1365928850
914880335
1675669641
1875977247
1802077814
1693687547
1146969616
1248037863
1289171228
1986361548
653845744
758378340
59930850
253962417
620422675
446826806
2056051413
815541686
1352082882
465790018
807337111
1603385701
1758800143
48144206
1270934024
1487200584
1752254157
1335820771
1321184332
231185363
660266839
1317217264
838048057
452955907
1736430573
825718344
1155911120
789436465
1595032227
245762347
1444774074
1653409603
1190362787
210660051
598516414
965985356
843516633
49744651
1300105648
1899441035
210067970
340512789
125603453
308214071
2258027
668720305
2136671075
767718532
895118862
707019655
18779822
1486441874
2114627425
1768614342
1346776362
1199993765
1927248569
1795912411
1869523334
331728813
621590202
1623617451
2026657614
1584899923
322056787
89131644
1902196438
768111
419861256
798256929
1451935430
785265685
884311179
1384991048
126945738
90164829
1867225255
1883158010
863733
510690242
655831309
768705648
1389194888
1989951908
1442859863
1851169190
100684671
231300346
663229144
525596081
403609735
630687648
235871541
1900962551
966579424
1558574015
1614193303
258959050
2018688405
995593931
247771167
1903160363
687584290
1830401372
1886148734
367957706
384918222
651919942
166743077
666525139
144298455
509621909
1332673351
809305657
1623261353
413296031
1482913002
474729822
1680339654
138396153
1291586970
309387713
868968773
1456435743
991107265
958802630
1308914949
2040813102
1780334233
558619991
103388919
483146959
2080608332
807570017
1364518144
1903493319
337263852
561267076
1994199383
1746770502
851751653
7619221
1692275464
715713768
1932376538
1187786678
92126074
248745143
230170262
1582263426
1087345101
1099315576
1651129730
1393209376
137262299
604872943
1019756838
836911619
489597432
286320867
1038039048
740892873
1296581145
2028139206
28269044
1258369013
880585686
1927513901
1793827944
1994045272
1942244847
1681491775
1722497716
968965690
629428730
1028702575
1517158740
142520979
1179186057
1050886263
927343333
1563507088
2135285014
2009377668
1081722579
955315162
2031264919
557802015
651124411
526074506
1831037849
293579961
2070950515
1545055145
1365514632
2124677743
110395765
1090800911
963496144
1157209050
1682566153
1680323301
664970455
1907168473
1297309612
1829202130
1576524553
471361021
773713619
553088677
279555922
613936982
758122433
1583342395
1901898906
1931915924
1635034808
230625370
1629120203
305685135
842867913
1996492874
772804240
1874707285
1195768537
1612030345
780198522
2060653832
1265526429
1496046274
353110469
1133102106
759423738
767104463
1218904208
688595789
880520934
698220955
934983939
1629152633
556619510
1237840913
1619821026
709603329
1596292371
418457161
1893691031
1251228003
1188890146
881356118
1347973806
1232209371
341760511
1193468251
1056454383
609153990
1799684551
1444706098
1780575677
1429211206
1403035785
622322757
695183534
1228965556
967132900
1943908307
1465273403
1715275251
1797096768
763150757
791498281
2145579243
1119593102
1117355132
477275
55547454
603466316
1067103062
1470350470
1454117340
2064563043
1650154142
1220743399
1241532677
1044421473
824850131
2071261577
1593348197
1345841652
1270426295
948482528
1388213999
1510911806
781227590
1851243017
1189513177
425446672
1790758101
243867311
96738271
1867498232
1653824768
1416652913
1706509435
1536748464
2006124377
1133889404
1727801870
1814345612
141135972
1089398292
947161450
647183823
714430730
278333256
829099582
1022951977
1267145950
1198284484
79541471
768243710
1099326078
307959541
1908533161
1514477396
1082997343
602620712
279001064
1023288843
1090801469
1319779710
1402430671
241428283
405155953
1409984142
1157507624
1494875259
1460752961
1613478164
158058920
1317552926
189238887
353735372
771618680
661662707
154823879
158277643
989178065
682920388
180169293
225040386
1427439103
1236229984
803691994
1895870079
304732078
970490900
1172858861
1145614964
526211851
1525616066
1693701940
226613377
690585222
1460351251
878692175
418250402
487942063
861944881
126611598
693469303
619355533
568544856
536205054
1444320808
1687712266
1758005104
239055057
1363054359
148081723
566788922
891579657
1210157136
1294529324
1740021671
1074814725
1273426494
595557221
1057962288
1718246361
786543555
2072444929
388844915
1782151410
2007089277
2100489100
802394314
1433903617
1519441528
779790820
1752461264
1303639047
266979124
1842284048
682808977
491342960
1221103663
1741038732
1156892983
178387055
2121559601
1213586270
1086644926
1983001047
1549771741
1611341234
1299903435
1102329851
1668038578
797646591
1124165577
105859620
2084023870
1214092776
1855310303
1460847242
1075393809
923614737
1487531389
2000098232
1591995183
686471360
1615302429
1489906149
1524092609
356336624
2061505431
1280648177
1314614343
766224845
448689004
642195945
1051893163
637572674
274283514
1545986104
1513940998
1157761800
978953395
18797837
1693120890
1398790754
1376151644
1703482442
623354762
1028797746
1847728973
309535205
1906213762
600778837
1747381680
1463345001
654239321
778495818
1340867079
2042582377
1787960357
2035992379
1131744541
1031262742
129692951
400638998
1568070550
483347859
441872758
125490605
1521083042
974326625
566432038
428290991
9670325
1612419866
1626296735
1921163107
1453833088
1876689380
1088706431
41608052
404388224
398704823
1119260110
1486997714
2080460058
239643587
317917319
1838839914
485893954
424611527
1591130452
1059641325
1664433283
2061551387
1154902074
238570863
1420303958
210862544
1017969447
22372547
1726985238
1618881220
963669954
39201370
280007665
1692693590
960105209
230172834
1882265122
1834505635
501475822
636659607
1710118169
2098944914
1761447236
153561493
1751282289
1876294142
2034515756
738240407
200566931
36217257
1346099806
430508570
1575549841
623852769
1677185800
549669529
490010685
27206770
1160923391
1908277216
1265335167
689172419
1294532884
56339715
1642259027
1311536798
1579381358
914913744
441334473
1082047082
236471071
416141290
32261056
1900747478
30256791
1732523454
905954246
1781369778
1179705813
120957864
1517450559
1061352901
468844920
581402699
2092259311
103157
557929178
2027404028
619508772
772993708
852277523
600872000
1126377726
830846904
919659755
285147963
2073894546
2065991739
750440748
1489017641
28259245
784592987
1827211567
760324247
1231137931
1239274248
1222473762
531060670
272653364
1768555364
2048125318
157173524
651877691
147576681
1965874860
1397385408
1253737160
1836261189
2058451355
1058564762
1507038706
1454681595
54339999
980801448
271448892
8495636
2020964805
2007049843
615036061
1901737068
1826948330
1578362225
272736638
1222924170
223491312
942091348
242817215
1591600830
1481642342
1701008590
1069566688
72544685
1767070488
430324940
446427586
1987998827
1877579943
600071219
1602329123
866679991
1902978144
954562592
803375273
627384388
1427952746
520015869
2059366003
2048909894
810834654
1298576286
1559193131
535663689
1650052565
1634461767
215328228
922163777
523264784
759450380
1424015505
1886121834
1984715359
2010792363
1811746112
628377755
1998241762
242980009
1213712872
638793127
507171456
1642539874
1782999360
480165937
753332461
425790275
1310763909
1272343479
776133210
973263721
881019325
1507274327
787245543
1943443012
842627018
220515759
788954938
1017351832
1647310408
904225252
23747864
57556132
1529558924
1581081223
1634481208
858716735
2065680671
450970548
642629221
142303246
784990694
121129332
2067089644
1325296132
526021974
1477047169
1981467865
261721600
1269486629
2030448261
1548674848
1350943494
328178448
1525556024
1121654212
935212298
1374440266
1976848666
1332877759
688051639
1628009750
2108145907
415556684
41973806
1136084055
384596016
1678832328
1829302649
704153073
1728948855
1361503980
1166875800
109310677
1463199976
1240032338
1064051475
689300672
1112832357
1769801835
2024029259
310096794
1941670412
576214194
1764555218
615242299
1362426091
1828627253
2063590578
232013115
874754514
1441107378
1788964856
781039847
1031676439
1337778362
1591232754
1841558464
196687534
95334624
1895219713
825152404
995823725
277899116
483143599
1717940325
1001359621
99000429
971268630
112321496
996525788
341881327
1291997267
1606786268
466518302
1190520985
1962790129
2113466502
236799029
789332730
1627350439
1796937839
434225348
161717156
281889485
912095649
1429854666
1309180496
198174120
119332082
433106643
1794568606
1528855339
1998748841
832306242
1962748997
1726500677
183862387
155033596
410369042
2028365634
154723630
1857128853
460109223
2127723868
1080193905
12111140
28589403
1938112521
1994340734
1570274917
394938675
1560522317
1816645138
1504702188
2136439457
1707108725
575425292
1178592
1365500268
574764683
398237103
1889549668
1145024916
896366467
1543157998
1667969039
778460180
1779622489
1302142040
1068183256
1261903806
1108025693
768185165
595040410
5066757
605485413
2027800267
910041143
530316213
2058688514
109644213
1537523920
652532666
780336270
1113023088
756637050
489680878
466278486
2041554058
875722991
1173537127
1254290676
1080865342
1686533618
943786756
843020977
1360566442
1537709628
1845605965
1277626133
929099127
1931778292
770505792
439579634
402375526
1789935389
761824540
2040525549
1118891611
196533244
1380086062
851606988
796607254
690686559
427908994
989966404
1782931843
1948873944
1436075477
1775640742
253594261
613283263
1085802532
1465220288
379030661
1902366669
967399761
1230178234
1927573957
605264594
1659337617
745324677
736975769
581431357
1958844100
413539864
1385129713
351216607
1119530146
320541120
1422833999
646630174
1384399132
1624362321
1369292251
962025811
193928981
1371055266
647853174
948634906
104653043
606475381
1409948648
1817176542
19196623
2085377954
673275739
1687065492
270073790
450209970
204992526
1455894879
100564763
1775045709
588587880
1916993160
163423559
459647211
1165315092
1855428046
1553265400
2141927601
636441501
264707462
1582152760
1652824205
505527476
138598539
1880129297
184763235
1736262827
46970312
2048070859
477486929
1078860359
987249565
168775658
598104970
838829511
1193942479
1538414691
1985121869
19268180
881570025
1300363473
1634604060
647184753
584127815
1676346418
1481423644
762537758
450850267
1121152777
933342584
1296621911
892281402
2101627993
1464778563
652135097
1643430599
1653328028
1968924708
1824151509
1479854139
1774205211
743159037
1626607890
1652213963
1148270027
1010638012
710362873
1171230018
940495587
1816427564
217601822
1574287742
878625923
169227220
681404256
1723591759
1039646690
605704853
296921377
395453459
971890625
765128886
1222477552
829729047
540632476
1694723030
346897679
221938712
568335510
1330349177
1285041027
701701369
2052638338
532981157
1759691459
745800279
251399807
1787532352
1907861043
582661274
680353344
1139324664
1556308196
1373801932
1754079898
1065386400
315633436
43961815
783320547
396881853
1178504037
1253829012
1122905661
2140600186
1966191168
1006231226
407426519
924154488
945066273
872627378
1412427942
282516700
563568648
157705287
1398807038
566148747
962682380
945069126
474463707
1362110020
99965760
704695883
404196039
1606762915
96423019
2109052848
999040588
389680559
816116482
1314907775
122950442
608062815
678445860
1761429269
1183545378
566351798
1722634392
1926248829
79194659
1426096701
828315700
31413572
438528206
1430063683
485101121
1767836176
1880205535
561887845
126208186
1723283652
1231552453
1646541420
1643365505
603174700
1396723196
340936305
995020106
1269930345
922499021
1678009934
2037173136
1566965471
404354402
97628049
1315834129
559885967
980972946
1836226653
1914770366
104117630
289222334
698755847
1173394790
684314499
1254705670
2020139382
440713456
1974138635
64171109
1008086121
545343535
921105939
560760971
387007686
236832180
1965123237
2042315993
481069269
1289704219
790080843
1352933421
281717427
968927851
1219021134
431781013
1236884082
1784817144
464267163
1004365484
414809495
1583414512
355378720
46958204
672163779
1489250647
306806378
335128797
596121185
1388944671
1038495183
1040039775
1394400015
1369519601
475216260
1979363006
1912323713
2068029403
1981596048
1460278097
1111619139
1948495704
39605802
1732308788
1240902095
2119772623
603811121
1239901392
1132832104
201785988
871301506
2094228309
730165326
2138721984
1980189156
105765592
1924171138
796870615
418304248
1419213781
251919332
830665354
1165713352
1247789894
937682872
1330009515
1726728690
2068583971
434927278
1960382061
1670386252
1918739149
1759562094
1056126545
1998183891
630776202
835759363
1846257055
1041306258
1469209712
1214549526
1519636550
542215823
514265365
1432444189
569241325
876407068
2121861744
1342281121
1992453012
1114119155
1099774472
1906993301
19322757
1264194782
1914345888
1897457243
592185913
1734512434
1157021683
1279564727
1939693566
148318238
1531400502
433999518
1734107102
1352353619
103448616
438144102
525929971
1903012395
1565697935
286822147
2028118213
671250614
370278675
107111452
2050246402
1311014200
426045677
135623304
1508100125
1978140741
869436126
687986057
803524533
13906847
1050696710
1716497536
1520534307
108015570
102754384
232504408
1860932428
395618764
1855625478
36119611
343696454
990830909
685567579
1859768908
1436536095
553334248
357741122
458566211
179948901
1181936882
628400833
1534646065
1093956556
1028104316
25431809
1521368786
1185164359
1236556781
481658342
1861428954
1532009131
750609667
329650304
1059176523
1033090099
1125797766
670844769
12049595
1494106402
1793358968
623205941
986957121
1987252696
2042904963
130312933
1219603248
1038879523
686400052
2080436295
2108211154
481089291
1956965047
1046484266
2104040941
1844152854
100375254
1028434817
1897701957
1924293240
362042592
1917343145
1584561088
1706353215
576129976
1319973277
545432901
774305230
1270554234
1835347698
1048388645
1943131359
276561980
401036224
1756436217
974853842
985614983
477639416
1719184578
599086183
8465307
124340872
541372252
633374929
1398609261
1284643247
1444509148
611426555
1236115743
1876635177
1449159064
1922108959
1938964396
1880916239
462494010
2089945729
1851258251
1900439448
1833494180
839122765
610998268
382586581
1405777662
203337859
348966036
419004158
799745590
1042969791
649808544
1606794674
1566501904
511246998
536941954
1322544573
409626708
121737106
619409727
506461505
76657280
1937276217
1874801505
1498403368
1752592781
606955294
133318284
67036729
286312393
424580259
1346728264
2033698919
1966451909
863347533
1764094274
2136224711
648405999
813953634
1791045820
1017487188
23464221
684213732
219906700
1441726837
1038827374
1523941815
1058711681
422613834
1909036413
190649376
2060703283
2146162479
68085589
773053237
219058139
1993973726
190263974
680849753
1682481299
567978667
1547577605
1157965961
1656138639
1863217258
1574473194
1687622093
168137697
2048198917
2069643607
2030187042
1299814764
1492546860
1213438495
1448647636
855217942
1717753578
1786694248
1462992370
1102861270
2020347771
1976101493
1549174309
1775529418
720311456
1081235949
1970103787
33547774
1864944685
1192759219
1774091338
2114637641
2024699022
448480848
1428217482
569138994
2017492084
1728847756
1499342110
649709897
1846303500
1306361336
885590856
784853972
423747819
1533508793
1306767441
693724143
1101048205
1493795928
782967311
359259671
1307996299
155859023
1293467252
1943145634
1170004321
2015288169
1816854409
3266278
1509625473
756902253
1563396116
2118020419
1508093044
1659200659
2004241982
829843100
629816384
206449987
2054883123
537584099
957822
1016313580
27572309
1338241432
1650873209
1515591345
1227285741
1358321047
1057713524
1303217180
31360038
1963362183
623711075
184818915
356495027
1725376183
862008488
315910883
1547539086
1618584885
2142903637
1283809605
882292433
785370529
262080634
265340697
1723806476
837388749
1544444861
1294537314
1384946973
177033887
344878376
1098133213
1866040892
709046064
1501253576
382775424
688081532
1663611098
1790675278
603526984
1494928022
2076466435
184035132
1675505842
1384565958
1674625056
1569913146
1048430499
130702433
52414716
1326869684
1461816993
1096704034
1339277405
1813515224
657430163
1195959726
1473346508
1146222632
1701647416
275043231
575877672
2007321002
1340391719
1417167610
1089304898
514994815
1086595439
779649834
1130404723
1054336069
1497706860
1312204095
2077968957
1505561278
467004624
1498275575
492609997
1978293201
2081106960
969660764
1486351288
86635433
897931442
1927941685
1380640730
877259517
1768945615
1646434617
1215935078
632975781
1455404780
1459616929
356716235
1914885620
1091716266
251671839
922713547
1778603171
540620527
394777961
77769116
49512123
1786048638
1181612062
751576391
536692452
1350237516
846383086
180519298
1256550492
2129185627
2108906429
442546727
1445144274
1313129113
2099866462
505746604
1178906906
1595423997
1531786028
429579824
2130856315
1805364048
1186976144
253595560
1186621118
259945344
27962793
374173542
1616745616
419090505
109587731
1078785585
1566686781
598504686
323631924
594427465
2078291705
1872606121
2144510046
1284436848
260917387
1382657474
1106596488
1097275286
1928862231
392610635
149668709
384806436
1369444740
619198808
166561275
1131242900
1214918801
134931971
35850607
1049639670
2040885398
759529554
1999438979
414345913
1966259645
401776041
1225195998
746243680
865600182
1546965824
1086729858
106788501
1572843895
524052560
151135141
264942649
739366521
739368215
1413759927
274970116
1523519030
128215773
1449567680
756192159
1356013530
582533500
1677074634
1809449263
193373456
298279620
26349735
1496813201
1501750049
1044692247
1472001087
1943842092
779423167
1226726118
606604418
1865443212
1042231044
1150302410
1676868986
382589948
1957548783
1946184363
1472050174
1409264271
1426980502
611129654
1320412737
1546968117
795775226
1158059104
442943587
1568811803
1650612985
1383510095
369614830
21558339
187087885
429388482
815331278
476338291
460210033
1603418308
946064948
2028392845
656931119
1871940175
1285802234
698198088
1735833716
1580467507
1201292919
1329532340
1940153691
1169216419
1020200815
2120813586
859571580
247291803
137847411
220597713
1646338342
1302138203
815645826
595206913
666437639
633775647
216551644
1976832763
459670120
1854987408
209655447
688605015
469797078
1819653864
1037712859
1446675624
1130431376
1494316046
2076993795
835785175
849071253
2008205785
376917418
486742494
1839145654
1519998546
1320806814
126113995
1041219614
171990444
532365961
1964453747
1839605128
1438506313
1153154341
393326548
268962711
1299684688
1438716234
869788270
349231297
1619677636
147381444
264543891
904103936
1496374864
1610752031
1423734616
203031683
1078556337
436916218
1966482919
192676585
556215606
1999389795
953846925
448317308
691628748
1599935915
1309021257
1951035725
418170414
564518180
783005695
1121700962
478097212
751198170
1004953059
2112401602
156840282
149774480
857899360
1981916420
2096020607
1443682470
1560334800
619190636
589085916
238145985
1450613683
854686682
1403302267
1577813008
1012872140
787722473
1123598117
809604800
1368707320
2121313827
732822895
862652110
138372121
1363250406
1378224611
443914495
1515230282
1602767532
1959667579
1286633155
1379629646
993695254
1471582745
811312623
159449809
2099159378
1151184066
1626159631
905407157
2117542074
2120806425
1721222070
435512836
326361959
537520164
998886757
1499804533
943086085
1964364455
762272730
667554907
532277422
105907880
1086363357
1128749981
1251676316
465829206
369871476
228932615
1451323334
1110015180
1454151052
1878032745
1842151359
1821806533
677170749
1971211676
138338905
1260774193
1826858469
149113595
606728329
146518252
1990032294
1837351573
20308056
94838722
124163115
1223749127
915534026
992912301
975790785
787121082
138427789
375443690
786643107
1791741383
464923178
1338425412
782168088
1313139254
1692806435
946403835
744406277
1886965349
185929664
1895601661
1059596312
1028994712
1927966276
192565240
1828205136
473491012
1724443296
70731266
2057852316
747649573
1594836532
682516578
1999135132
821382450
1198501419
1036222453
543566962
538597753
825747506
1268962973
569201129
109196158
567970569
1466202754
1216028723
1093736368
583573220
1621359401
1842244613
1376361721
13965455
1419256172
731941529
1627784136
946598641
1981992457
2068103919
2048969851
1193116680
316375574
1114153393
1803846579
629890724
1126370753
1810193109
2076619784
1406377847
670010226
342697844
1049153993
420084390
247245425
1012558461
909942637
1910154056
663691531
1168515262
1939448913
1215082260
798672515
1484122581
1929762032
197100922
2045622249
1285766355
1092843145
1725792034
745482872
1648304035
2017478914
84388072
796374827
1035292403
1066201867
679936104
269403774
39095689
1842716003
1536079286
216230792
788500790
1189497378
102107633
2078678337
466354323
691946979
672402823
2037206860
1706941788
1000696948
503862169
670257989
1012297103
1627432204
1552916804
1902643252
862605261
2131986627
1158827531
697472369
1377393724
1442385248
205715058
709455817
2073992256
2104001589
1799694966
1208556163
1227938914
2020300930
333633741
192253929
136169998
305494200
179000929
1783438741
561618752
1245647944
2005338011
746384973
298484031
1736954998
1500040688
1051444005
809039196
483876178
651530043
1946030367
690687581
308470694
1886701434
1045364245
1289736190
213205903
2069724369
377837738
341008806
638904247
1078980072
567658471
1218986064
1824780239
2053573825
780502876
2025755703
1356563587
1809985785
1043000551
846337213
1317601911
1472162077
1522197945
142941969
1944869184
1574716208
1507771672
855245749
368240221
517305346
2043691707
1004074313
1472142746
2117014252
1112668440
414385580
164132013
451320721
2093589050
922577606
1468388506
837777325
1916596340
88337246
671606040
79296410
1261454857
1697957717
2108751815
1597079994
1237156836
2079290692
715328402
986170674
2118412378
1142897991
1556542527
1668552982
2065650667
850855701
264196697
436021000
1485009774
1125662885
1238618937
1638574224
1522509565
2082297033
1353845989
1274152671
2080521080
1250260591
358075845
448344332
1366203201
1180079127
1220604305
1475083990
697180320
1721997385
1260272946
1558669685
1482126302
1448819707
1264833314
188895241
2043183815
219561725
1765612959
1611902029
1919127043
2110867278
16747559
256380769
203672407
1986125155
1322654134
364671765
219122598
820529245
189028034
383757045
562416316
1953213832
1620417098
855791377
1226682548
1942749524
1343949881
1331153287
1585996176
1613211000
544778008
1817211717
467155972
1187542636
1674106302
1125281129
631665742
68036596
1887988197
1074468569
1465181591
147068456
939902077
66628996
1621121888
1029997485
1092225435
1065520817
936483685
1417230215
1963682478
2141705081
1131727809
1851549639
1681770146
79479931
2009160485
63175672
1372791879
649148894
328786126
291865245
151306228
996947491
1981229859
1814349804
94089085
1468382598
2074477688
720516654
1289460877
1546727528
1971540085
1748770953
1656929653
64784116
320237765
357741122
1775984038
613200592
1027337784
117584026
400478740
591967139
1014709640
714748264
1625704804
1996789512
508200022
1570267606
1234337808
589940597
908991719
294863871
963898316
382020226
879369561
1602333590
372625066
1760664788
1486125812
1240181012
375768198
560965950
1611209711
590146780
957644914
282395546
2000721785
564340766
553746071
901413593
1166593918
928575000
1693649494
1049023174
1333989780
1908423445
993607692
1550373602
737891013
1867949617
512163424
1428471667
519402849
650547051
2010200381
1796661374
250321948
1818139619
1418058028
968436428
2037077369
189201742
1845490678
1786055831
1494085007
679992166
1551918051
775152307
1886729608
639445962
693699981
36382619
869354894
1280859696
2071483833
457278461
1408402946
1125002077
1701670269
391420522
791975280
660618749
942711466
2142092480
164922089
1012984591
1552343144
1524176816
1416279597
1948559384
621051515
1121675523
1693177165
1127987746
5979493
1046837677
1215515412
282230248
1850664812
1449115763
269423621
611570492
1991574631
15599214
270413270
1932493629
1750596859
321304686
904980689
702630692
921505544
2139259314
1993287501
805327398
1309760607
1524486083
2013394494
935498976
2108422649
1732239257
1986041277
727863965
2081562771
662097469
272410992
1820502977
1290713013
764987835
806296704
89252996
1960639886
773242182
1926053843
986549346
331397221
1052639888
665142236
61787655
1207908529
501485031
405924723
2030957808
942073859
838949899
1455260022
750940726
2071933677
2014546418
712421642
1453120987
578220322
1239302256
429349503
1562485996
428739866
1254397652
1532878042
429478924
152537798
369463116
807198565
1025687440
1178689844
1217906479
768585983
476823666
1122186383
1255213927
473985782
2081303682
1259938962
948847503
406165305
101574540
1307786257
1369533475
536702493
1464425211
1321362610
1880295402
638219476
1986758038
757333829
468501521
703746033
6864944
1045501998
45143673
1897111546
1937583981
733182318
190740126
1332714075
800966991
2090872978
1983200775
626618940
1499242376
254136606
1611824290
883440451
2035326510
1507835750
309254228
34661508
115135653
1032135225
1875879149
1991496158
1717128328
668575831
2019539297
1705933587
646766364
1435410751
1216774346
462692623
1932129893
803005080
64669025
279976411
885634827
2085731441
1164399363
1156200807
524321101
127043389
1886727593
1588623072
1902692666
1878369242
1609128655
950929120
1721155365
555539731
743736050
290306113
1700535507
1574038436
175281641
975882367
385443264
470442303
1328497721
1419117961
1721569690
1436134005
1494870643
1785247184
2130500308
2112763250
651841578
506536129
1804885145
1780190742
1917020303
1135201706
841873773
1006347795
1423164355
1917046966
115391904
1768328011
469306390
1083939987
475247063
66473687
2099053826
314565179
62477509
316776232
212660915
369227687
1185487851
1829928411
353694235
1356060844
2006705093
343884671
570340050
2090761667
575228634
1185316116
1038856260
205702396
1524535367
157619357
175450921
312403069
1519584651
892473152
1735072606
1948320319
549017051
2057984316
2094331967
1577801220
1224074194
256528485
944682450
874284900
1531587439
1902491609
1000655310
61875980
656385779
1825598532
1931302997
657554431
280339205
1411690681
3189521
362765551
1658547068
1932806621
557126296
991434703
1110634322
613349280
2124116811
1388525118
1123247305
653537859
2090728338
547187336
1854155807
1600011878
1910022095
1886626617
92841906
1679392360
967071942
2046745656
631795030
328085213
2052659317
534701703
1179277735
2043606540
451853078
711283791
2089820255
1034856174
772293725
1237731610
323125748
157669778
437854085
1260123737
817090535
1087376288
254384411
813797249
1116233046
1078092099
1399355121
1923085820
1027538480
782464849
1858582334
752571467
1888778593
560149682
1038550135
369841632
2047520292
1222607938
52278531
705704365
53044381
929174373
1412905370
727597984
605230929
374099306
933551876
1289457522
2070035536
188807382
1052837639
480462446
1892919243
1332663244
1922543773
1017908999
638852944
1725843365
1730824170
2129071794
1045809242
311179459
89026257
89299175
1509486861
600487475
2122452751
1335569008
763968811
998979349
661235704
908197548
1681721221
2065788381
957257237
1324085555
1382588915
2087519171
335739750
2105289059
573534449
176147311
1462572335
639088056
998849008
1067090078
923118741
109670147
1370229002
1395914073
417761965
470800136
215048411
1145339676
1541994178
533497799
968250878
722393694
1465196983
1304119941
1110397934
2015157849
166061612
1140007952
830586214
1291582616
1597492989
1926645064
433586338
676594974
2133311258
292563444
352563851
443311441
452811787
598475985
617149182
849340899
598826610
3190949
995381191
827175579
500093119
1925082626
1885822806
137777786
438132077
325752305
286624323
672584804
802411094
8199456
1880614476
418701112
1674703274
1493723818
1388136111
183725566
632168657
458141949
356397108
978892398
541822816
1792725965
1604495260
1677789859
971652814
764144085
1973307858
1621637229
1339374803
1829679566
443683445
748111584
209549170
338996584
656945991
938968135
620165348
1751615142
236853200
1236073731
461319292
658219333
595364617
1860022361
2039763141
214475795
732528882
2088678061
2008633214
1965219655
1646359762
1605560706
1446972632
471614098
768612928
1201475601
1200871595
2012976372
1094800774
1851526638
1977427034
1818780934
1466812805
1836103112
1180954217
1218872994
1408800170
1010144834
1047034204
1126068777
1998770646
581665149
1668729
806380789
1718516033
1814881737
1358266691
1822186413
215929707
424870713
1096532860
1816914424
1739670421
1705013651
236740671
1006494989
190884877
913014061
2040200687
1123915290
1757614936
1557137476
1732542653
1443996168
1901807307
1936163528
1416557967
477194869
1594508147
377407717
922714513
1128119656
375361018
1011224567
44904749
1881926506
1707428434
843737054
1232858037
2037907539
1390560088
228001561
356566578
218838526
2024527987
1148803819
1415499455
736631487
900140506
1231487351
1477818264
717051885
1111670963
1021394175
207415285
197220550
1090890956
731778226
1002670589
1343464688
747288737
1025513616
1849961198
145458595
1416402328
186424933
408805630
1583526163
847132636
811750845
852736907
821604875
1668263931
1668059748
1169639163
1071566992
1410183446
408951151
2073278570
831532859
1386360351
570825422
1932814138
1807687695
848140901
1914227869
2052425222
1854380287
691195256
1103957883
1381861672
1526413950
411457391
100750317
959541977
1626085187
1601297019
708284153
163565589
1855639713
1474904697
1353801891
1755011728
1333483319
284843744
758606677
2033092928
1868081140
2093597882
794226523
1994075670
1479485195
1149300649
1096023187
1146783498
1884076433
833927929
764033881
1011832127
2087849062
1627659182
1344922689
1404574301
451177541
1954885241
1976511076
799725050
1626014640
1263394714
383889434
839791141
858080093
1671316580
910611174
1014449292
905068112
245294170
1415440460
2103609350
517971964
1878852671
125315308
447724132
1669521357
50195198
645312260
890746457
438809771
938595402
17427417
2126333406
134766013
1995787940
515155256
2028658276
664408475
1436803078
418907310
681388689
1157454542
362942860
1338810054
1001146717
1803726337
355932522
1053129950
1244609908
156671469
2076525190
809290228
83978810
492566579
1077376432
274776308
1033741765
995009229
107031067
2054471028
1414422272
1442187905
765975916
1651632557
1121501192
2082579948
2027987623
1022024396
1325842905
744283378
1109305166
1495521425
669424091
420945976
1039902313
1195568661
1456229492
502154853
1697947528
1755101071
1951937053
1848332537
115175347
492385037
158075588
1138954577
140063393
1631531248
511193500
1093722016
803518588
1539748336
386529143
17634918
933258245
664758606
1493596616
522385502
526812954
185545614
486560051
217340378
638428527
2041884841
1539173682
39386979
1298107118
1975344096
2142415658
1236411557
727059281
1294397549
1386225758
1497675140
531709106
1254292269
932847830
969643707
288274107
751239469
1969666424
1506677224
1838431324
235831955
744968869
1709294571
1294100233
593392459
42680122
994785583
1091497046
1570978426
394545238
2113594259
145310309
1606633278
177012200
914032386
1749772847
1106537531
1050947821
1280288919
2014768911
1186852953
413143794
821893845
1602648665
86805797
1419580757
1251149673
764332046
93541388
1907276817
2032112179
1963849749
246351903
1019688970
1844370571
1233461081
561274237
1433688287
1376034514
1883873403
1290447699
1343797314
1473127414
1640725340
745492004
667730429
1948138978
1859365313
1156146494
359162093
2032314529
1879555345
1115627806
1906071162
1868324179
103116162
625838879
1599616438
1144730627
2090089149
2108771153
1931582829
1363455156
549723336
1102270550
1410286665
424128576
1342790392
116068992
1849109972
1748503195
2013380427
788612485
1142287371
1276735861
1448284256
84262213
1077526075
1230199528
537262435
1628415534
122402154
1322935932
1111714812
79958452
769523171
724686018
879502336
1448208709
522396295
839593888
1852044148
719898499
576710685
209795011
237809873
2015946000
812543530
473081492
1457640243
1128077418
234211305
716104543
480517056
1451919860
425910369
846745033
2057960914
2026222289
971073701
1022098824
986778760
1687224742
436455662
893833258
347257345
298468167
640533842
1277952087
515123191
1154670467
1332442683
988642727
1035874689
691924019
1444528917
1668541929
1157653721
374699792
1328112753
1876723662
624058662
1965066194
860690552
1180572788
283215029
802333727
1866120987
848462078
930454240
1876223081
237248344
480955487
1921989268
1140994030
1021975709
267681125
421684471
1003258444
1739077146
2065862427
1510673906
1119124754
806396469
79179727
1660223707
1068359822
17685158
9894856
1871525603
1326597711
1050063940
1952306619
377427425
909194442
1867807759
774361765
569167072
655681926
317787605
1025451764
689172922
103614459
749503613
1595210719
19340843
1150309419
1329790977
574575847
1179628012
943364323
1860799880
384920568
174925557
686013833
2137613686
358883684
681001338
1517514995
932257318
82393133
831577047
1991586770
1178601479
1698637395
1779425988
394765295
85606125
1821547723
708796054
2137967011
734103518
787791190
1992108572
1463774099
175608832
1853371807
1292129978
1918903879
1171573688
610381288
1651544204
2012278205
1134007960
255185417
421616912
1235856469
41971854
1763608880
2079275325
1967950392
168162713
468687012
50225206
610308133
1914936051
741734835
625850977
1240401570
1343612280
799365278
1417303744
1735882610
1662741334
1408606837
700605630
1329907104
2098568984
379235857
736532035
1517389389
583076305
190025710
940524415
1142376562
206570810
1554148150
993758965
539012708
541445774
1884589330
1410802079
1576919483
1256650862
1651080954
1482876175
455121610
1924314763
1741276061
1965748113
2002874331
2138127551
441201974
80969916
1086304576
34247544
993892451
301851759
104764148
1723402519
488560679
433911909
706119955
1004100088
1342557620
871587233
133522359
146828610
193754282
873152957
170308365
2144451441
1714786657
1517431716
524150978
789024870
624159919
371247223
851989416
765485939
609685029
1398571760
347207544
1406416030
985181871
667254166
1615064055
306996764
227999214
1247372180
1177117751
1738551487
1621388031
676009862
207266557
1167433868
753032833
1299259080
1882217825
1359500617
1281740212
1309103403
968791352
1328573138
408864737
1342132947
1792625284
1299076551
142448866
1223457206
320740381
1741803457
1840202562
1751590914
1747447718
598649879
235325526
19673094
181547968
969507110
126152525
1971314070
1697618732
1918490991
31248066
1418345973
870383405
1014183589
841089527
465821197
211904479
96231017
696253635
2046680050
1116284929
937810397
1577536048
1227256180
166848427
1925531693
249059300
690202156
910826733
1611960906
1374694367
670306439
1863681860
1648201022
1174626021
1102802274
12874967
1155764277
430483018
1675701402
1251715340
477948493
1555438889
1075629479
930599472
600028759
1246096700
112593545
820509706
808870075
130565119
645757258
1781770798
1912566816
1928791498
1011104649
468398005
1301404081
1852501560
1024324722
331611382
753400932
962395190
1446625224
269571766
1237422230
1276817503
1455614491
686456571
800559182
428859875
1963102514
1604325809
1989258547
1502751917
55868038
1890292112
1407836936
1168586821
1592860503
298106423
1253007011
977288511
1128188672
922843159
1046972641
2014112983
1519511742
905872988
246288963
1238567568
1347465138
1793398331
770409918
1800964532
1827782368
2078760006
1801901961
1140724489
730847828
1999303688
489813244
1845131328
175989640
1375639764
879157396
158158179
1458961258
360434173
1504131653
1039394448
120617195
1748132945
1208201950
1831183176
1038790214
1877883718
695882013
1998305244
727082639
314973384
1304525279
604201458
2013888098
1497691535
515698888
797702970
1787233579
1756406189
1301661919
1495632395
1062972896
793017154
432461550
266688183
1868422987
2001939044
102800967
2021375949
1402864111
1826666799
596175155
305101305
1058120136
1708856510
1025517317
154193818
569343165
1830710544
1166530876
921517088
1663028708
1347686076
1652801614
1249795530
754829593
915681972
629039580
1264114310
977469866
169472286
1410290073
2022785756
188498491
151802674
1740428276
1083596355
1733683933
1869653099
1738130109
819366418
704539486
899704464
811289494
382967165
795403276
458766709
701503117
22832588
1127120581
488699943
1741556412
624727621
727803296
1167264217
657929628
944333411
1889476382
224418224
1904196754
1344726159
852604476
310105593
495027972
5519625
858557698
345054577
1489135895
562770563
1860520956
1888709346
1300432399
1907911599
1615109634
896922910
981815986
209918705
75117473
2084333809
558203197
1093441610
434664554
1066680941
1504376253
121082917
287104418
553104964
1332403724
1024170987
1590063547
1622701613
703508876
539828972
1078260362
156152488
1321329688
2092500725
474044069
932977681
240177667
863175915
1884272279
94012392
497592241
1279978124
2063562217
1424457890
973402178
1974182828
399315429
884145485
2123676577
1507297253
1648083867
812101562
1533534638
421114741
1597438106
441585434
218328904
1340954900
1616564382
931420694
1744129279
1874429614
1949986689
91740398
1586410646
670824709
405266038
415536142
257644940
1705211134
1528192399
507285358
231674050
2036411658
720055022
194589097
1957030080
1120617415
618998406
792434525
1716438783
489905216
1328939996
1307067955
200768752
1963952432
1066406902
548671832
1459529386
1130954027
1195830560
562142442
445687929
393336412
828289872
1871426556
841393498
1637882022
947642424
1363807591
1437652061
1980651195
56200280
798024552
1748392683
284946087
1649661378
1293244661
1284234358
530705421
579294046
1561464127
1047496620
1377514067
1375921569
1983650301
250445000
769455565
1944893681
1610628271
844610501
1035271477
1685487703
2076698191
320210483
1383057671
2008939263
1508663723
1400679502
591758814
910162405
2083440600
335616889
1342083282
1226905424
205424952
821488094
1844409212
1443965958
1870903401
1360987917
523303202
1488586060
606832478
1892958629
1125221105
140941421
1802224248
1194714797
150969910
660974965
1861213756
1308666910
524226006
109172150
1715230073
988370009
613244693
423396192
257533919
1982008832
1627590019
1605810265
1241356380
2044323365
328723590
2053837252
1150378388
1356958067
709551447
1585927437
345721786
558565499
1145240664
21272450
1190782986
562588223
1045439839
1663543862
1965671000
1794459014
1290141056
466568910
824126897
1378980216
977657035
241578304
82543874
216689614
1038239732
310339384
1342825185
484756053
1605378453
838941658
1170329843
887402517
564276102
379368267
622354610
1647303107
1722339130
1346621924
1624485495
1935109044
1990913088
35699561
312641833
692246029
1895525911
991547169
1837571306
1978230384
362218839
859085088
497704042
483771512
365249513
52549431
1764019001
1886458479
966982053
1568830592
618270342
496636895
120571820
920286075
1510425431
140612452
1995577965
688702877
622894046
1843089966
657428348
239863414
1431090546
1429185165
1195240045
1478528906
671715846
96175065
1064546702
430807915
1841701797
55144089
2056256593
515125919
1789655004
1985180698
41687766
1331554089
1833567066
757747540
1409142044
620872786
98483031
345809352
814738667
501214401
201824966
1549586220
27342534
64507222
1707750753
910290711
776990409
1949996137
999404398
1807103696
372063571
559942416
1392983613
1982187590
611704668
559674515
307127037
43178816
1760669656
2090670684
814963340
1755896104
26132805
760266835
1131087150
443690754
1615006906
589644447
798732810
1399327297
83459750
334948646
1104272242
97898268
271678064
1646865546
1281760359
538295479
1648106448
1543281924
177919797
1230119777
1848534565
1023170632
105025110
220076147
1473806708
1413640740
1799803338
1878404734
1575302188
2096423111
1767718515
631378063
659593046
1569882734
1103501318
2094132366
1778758503
1881936137
1879194329
1935569966
1098175026
927577365
2056116748
462357743
466565593
2015968969
1324768865
495013161
749649862
2075220582
756131476
2090740178
854943953
145036085
1493146438
126600416
1369184923
1238063899
641936915
484100365
1513753975
387668861
829516333
313743108
1727928764
276077796
2127622097
92574267
1864996292
18884557
248643029
937195076
679701751
255263766
1892676612
1421477670
960543367
1084108645
282454636
1660671865
1704848595
824336252
1977201054
364979917
1834913811
141159042
1220392340
1229335167
1673784089
13116430
624448442
978433156
853721233
611132427
1481436772
238494094
1902447038
1895015004
1906735329
804788696
1873663872
1782957400
538045064
1536908343
436472494
958889125
950719538
895591213
2113468355
952807615
1195539089
2092375683
1544223836
950231795
375499188
1557133073
871840550
1215868250
1300271076
602081443
140432375
800155680
123259048
1211043715
1740932404
1004752233
1857912904
1965021774
1026450294
599261912
677242615
475482092
408749292
1636094873
850500479
32744287
487002407
65959739
685236460
1848800437
1406136159
598828439
110726264
794165547
249469300
886511730
550079303
916479384
1081274869
446596776
2090851987
751629313
37684607
774991637
1253655756
1005108848
407853430
1511129855
1928690312
167906739
1583161765
1404137132
58352511
1336255165
1308960653
152189550
398741340
2076697609
2125631275
317413146
1976471788
595427741
638123680
2135315763
1197356822
1732552954
1674335294
1424948307
373047671
1440114185
1197410604
1922248090
1146410701
1266264616
208165795
835912164
606754852
782418174
21258098
895359038
1109031612
850596668
772577140
2052526298
2024650184
1120858299
572305698
1279226574
266080175
2136649331
1458707343
1034769358
412142732
1439844265
1007605854
1698427970
936173891
1936859265
983368106
547734342
1228322652
459901971
1285307627
899836660
1235941510
1692858503
724227296
920710915
857065748
138708770
856272297
591229714
2005354995
236065009
1459955672
106419429
557711360
625528983
1201216761
518884627
1274840924
566496000
1075136106
1947294473
774505599
1591694985
1272892917
696369591
1513503994
1500606127
1502765239
1472800103
1343190275
1355959367
363020208
137923575
1983943627
1889462453
378150587
675209460
2133977905
1696955275
1632154431
970904479
1257169468
775301037
473108458
1469813066
591671589
1319735794
606462565
2060470507
528516408
1154055299
1950763860
1660179181
1824779145
124212971
741579586
834651618
589088500
1439809162
74777340
615967824
415433050
122983001
203926706
1842968834
259842342
1597206302
1877049121
2100978211
1636443733
880772162
2023365877
1102501268
738804382
446273082
1857685114
537723502
173084388
487662820
1575917076
2052212532
696899171
970858438
1455154312
731899217
1378843
241514330
1472157551
1548478179
461915058
696659422
1809451343
861429298
844962092
899467387
1781682198
1169939516
20955332
1880256640
1932070333
1924651895
1198782926
287704701
1797794064
1349379301
1544762684
661488296
299309044
2101590818
1458105508
976194004
1962159762
2130082326
474479842
1703993646
1450428317
1156532941
1902050929
302206586
299442503
736951313
949066131
1422951648
842146239
1259822415
1932729717
981892401
48895265
1513436985
1845372148
912359841
563863549
527731369
1689548813
387333820
1085157063
2096566099
1691716081
1754257647
1070036146
1132242284
1251017813
839103927
333487759
1937291269
971276069
1923894962
1105888865
827763565
983116112
1626307731
1478334871
826285924
1432288884
1072694439
715842074
711041339
1450733120
933832653
1543248301
1114684877
1172199745
807142276
879823662
1188685099
1306603019
349423451
378872552
329946500
549943131
442223772
1849092351
1048456846
1085491026
1629682918
1353531644
1885945529
1428651764
608999228
1881340838
1769912026
1887983751
704731707
973254518
421037759
622374463
101847854
1493893618
925085088
228983729
2045195519
1079327596
123074878
356441211
746213875
671839343
751549052
495195402
333569982
1372001629
804078113
588413583
918746384
1520171898
570922175
1669401954
351408580
221734721
445409690
2040841416
1078427128
2019892121
483994632
844455173
573223238
1899998373
2138785247
490673131
357489531
995097824
1236379984
209349457
470038280
1354327968
1407914588
651960567
682422838
1653206627
1971994732
1540842523
1455818599
485941851
1965338159
564735415
96951742
427039120
826523745
431425717
1870645602
1334686692
592964081
1040947955
2139168099
1192725176
725673095
482942933
1159584015
2006224564
431373233
180509937
1308203978
220620595
837617959
1929088400
169868584
1206267100
1525207564
1072582988
165671277
628285901
703813409
163612716
1777253781
673610873
1289735823
181177454
1533317733
278330576
1816816866
1038609285
1627228552
1824803653
114292760
1886914766
20019085
218681913
906267042
209705533
572520299
1142691415
125788412
2141726968
258213776
1720475723
2133846327
290685798
1101285196
1276040082
845912329
2019957939
793135600
214901118
925636300
137257512
1549585845
2101458306
1026537944
615052371
218105453
1779550077
545640240
967152691
1806350478
1084202185
911428808
1294988074
691670461
1485564355
810379783
743728753
479169334
154195596
1655220761
274181305
1417708326
1107251760
597333182
1510430611
467211180
1245760790
1134293702
330856991
966171426
1101339171
991580676
275982986
424225774
701615067
1899406631
2043441845
1907222661
740845109
1995360734
494066170
1954282796
2103952334
1588948899
107727378
179164196
894754639
1074131626
675008964
1647594686
2088747182
701580058
2083345139
868925391
1691214366
200360123
226244419
1183034058
1280352267
1179634399
15458403
1025156243
1358094320
382686131
1222671199
988647303
658927467
731994403
829082580
413691984
114979339
684573094
1389552067
730628083
575553375
920803156
833888585
256188356
1592997884
1398411476
46163639
458472348
1179359062
216888121
705807020
663632091
547765541
909714434
776342311
2133009037
1036589810
379055510
2074714131
1798051316
933045030
2012886859
441269022
37531148
735906557
1375768804
1192734070
956687619
1791130991
2032965451
348887018
1097524094
778102538
1055868969
722665836
1243606875
713059558
1699129917
1065703259
332023551
1216620987
322385816
1186392043
1497334850
1174472171
367937587
1355154
2097356092
70282087
1843046562
1938980072
2072022336
1687071845
2096941487
764132476
1223610836
1997300641
195309373
310687438
1282227049
177737551
801810078
634112370
2048443689
670808087
387790291
1812209576
23342725
441405463
14874519
1382398315
1300086730
647634131
665136899
1067483683
1413348017
1445533990
456435706
1832385601
2037477755
1317896057
607206268
1109267154
1564887577
1849460629
1475860664
905297676
788962944
128904115
977309838
1238120746
1410826959
1094845401
939078769
815894689
527223109
1564991945
2101717073
1584063883
94590361
1413049328
85499992
1271159873
1436146651
896838725
44864750
1063127394
1975366572
269474150
1681611806
1497816211
975550230
929947387
128871198
340111973
588257471
711958029
1509993051
12105695
822793280
76816605
1867520843
67891601
911406144
1585931801
1271416746
2115522729
960969038
594341971
1685498565
461840635
313778818
1829235053
1025857438
416527727
875290781
1956272526
1374488073
1776907386
1288457730
237412546
1398295173
1192864578
135520817
116031045
1988995952
1951864033
2091238492
266651695
1113081355
812631857
82426591
138156741
79374710
714277172
634817770
909599484
851589232
1594143981
2030829146
692226788
1633494358
1297496092
764125795
478244001
684526412
1604465246
1481205928
1118280675
1242311040
1838643852
675877280
1536298787
444967597
715777198
1206165003
1403432607
1193234149
213158468
884229399
441265122
1097991444
792502773
1093391773
333497836
1255648308
425938842
1851224941
1067612215
338777697
132195841
1444897204
1776819049
1239232742
181443345
930314156
2002951294
302256021
137183328
1086315284
1964932555
1138132587
440405821
902975532
671349357
235634447
524677660
610735169
1238509939
809879582
2106667091
1917977631
904906890
275654015
1904483581
741311098
1732538648
30147897
1792396963
130187209
698914410
1094030432
1395842820
556205670
1701496162
1204410085
218675125
1843409582
1425363828
51157378
383213607
2101691030
1000788644
1813415852
835412459
1164885308
1170142430
542851940
706573563
784707488
1219159497
331969981
558822342
2114553485
218182187
322352989
177849785
1087393342
649233286
1409462517
1451728382
288907013
547270981
1476745440
550688029
1969662400
1156749256
886520985
386598832
1974101053
1299772688
1457648458
2031982800
1781966971
489706077
792609081
611073150
1023699704
1708283924
569968906
137247061
1065246644
1677804303
1945031698
1056474506
1905855921
572433765
850237756
865637300
567917416
1585765136
1517702854
2143538002
510535500
1258946728
42866119
1818554906
808183358
930992459
1151803751
1277926250
636692502
1147490353
1875641653
1274412226
966089226
1164568186
2048747053
493987326
938272167
916802326
274549295
1283847711
1288565324
1861421984
768701822
2112537
2051395347
1958241607
1479946075
273514047
799718802
818341713
955221276
361581425
60741805
1610937820
2016039812
128613885
683213511
917914438
795696398
555052261
286493271
1792467963
719857638
1205313550
1886611432
630614960
1396589077
857543397
151107282
840777675
122209577
759591565
1336983700
226061174
506336800
485650451
1037788003
257055491
2091227415
706464220
401003014
1354838937
610974801
1900225865
734396185
591608658
226718598
945161929
731327496
1834726867
973759739
77330922
1085647963
1547588326
1439052066
511068673
757900635
507455804
335721803
788573609
743563322
1132906930
979361370
2030788313
1851324437
526218668
188156944
598652532
1465373686
771814787
1303781302
1205923249
165592765
207797371
248170728
1849126506
685973754
1396166759
1566437401
688880040
131576622
919286292
1644494241
94961053
2091822511
1360371756
1598904483
1252555686
1853110225
1852685115
288699289
764588505
122616478
1486690791
1793046604
2046634291
1194695828
1642851715
993814307
1917436345
1210315095
1042574182
1882809247
49908032
1052089999
664202072
1396147270
1498277852
225499365
1833606149
2426350
1517924508
1227006704
82742458
2014666905
120830421
412770586
1354145203
843278762
1753997093
575446407
1708793005
1032514759
1893244478
1550169533
1100006995
1786088445
416725190
1906883700
1033445277
640315412
1286411722
519372988
1111230881
826243535
686781607
1469845602
61405529
346721617
1533196675
917892244
1739299096
1136624784
1903941465
705888719
1255284627
1824235114
455027451
65695918
1596991433
1648048481
1976829808
220410223
857804728
107086024
201365401
856702698
2029681625
2039918639
1529983309
1432054329
831160317
1000428959
266746283
1076193938
247230624
1244554369
1329207918
1469702613
1887133394
1084629398
1423892832
1527365170
1969800288
976499791
1143879089
954830494
1672648388
2086014221
414453245
374781756
2029673166
1549721753
860767035
469712812
149880944
2122838936
1312151642
74006616
724344314
543164755
369603599
1414378846
177251517
462185608
728186026
586522048
1681903364
1175587552
1019173736
435579425
10934254
825175111
1473636641
92977602
1719674594
1441447095
780603570
970822355
857442580
678275234
365298342
193027065
377761629
1290995470
1429229776
861795471
53387343
495591831
1814790650
652672951
666228491
1498703359
687244856
1896262123
790851920
1056711552
1261589559
2134275813
960009219
613267823
1462751003
133527827
1616600858
1254708633
1434037386
973747334
1560778763
190713456
1589301235
893509518
197529355
936469481
257691117
1611662381
671381766
672897835
621233451
1822265287
1170991176
1451435333
1183845453
230269071
46163548
806583428
1052184514
1336390707
1460590131
1951246621
1193536492
2019594814
1963873978
879537531
1925916710
1213681914
1831959760
1046920631
1609176884
1994372
1275819188
886805082
237580169
1443084912
1577128127
1578466507
1580173073
48987658
536243571
1548067944
995416207
1831783111
1319792561
1154899467
1617393151
237118133
1232112109
1123666145
1705346265
1707381289
669501352
1178381818
2125542128
916783350
100001866
1543195786
2087256319
1959749332
467573190
986094341
1253825514
819082161
314324255
1200017835
1937306670
1578349916
371371442
998941213
1300489163
331901064
1385787057
1351445162
1627951422
709074175
668881378
359166806
829916199
629508220
785841395
869840036
1498337374
1779714529
1253790718
1759696548
657976904
2003186911
1205518167
1428608985
1299825158
1064106929
1205641224
1185775076
1173291812
576928563
331179766
2097782181
1040292467
346932124
636090581
458008842
1688621288
609025704
404952715
1016112499
685772818
324249540
422633528
1568033580
1143155666
2113292655
94516803
53512300
2072442847
415624811
928800604
299434698
23284540
445776465
1069635803
776605515
1868743890
1305790454
145195024
647466936
1368794382
304045512
1099373497
2077366340
74394112
781310404
971661238
332106577
497963467
1510807542
416309122
1103514501
924205357
281985703
1677829253
1159680248
261974688
967803145
1376540450
1373283298
1975837781
822656449
235180517
1066283557
903476498
889968770
298651501
1138703107
1849194839
920016360
57395366
557485431
1628103331
170731896
1509773220
1795158055
774882693
65087192
1177673489
518219608
2115605234
135703726
1207277343
2143188320
348432116
699524040
364734323
1254219328
264135488
18873006
2109906815
1391811171
1947270160
1716327183
1902677139
967500339
948584345
1383039306
301566758
408897343
324276466
2058293451
391150066
483418603
846769876
77071377
763438470
908849893
807593119
1133564122
202591111
1931362448
36300990
1554563908
2006019425
930768714
739574491
427029937
320841134
704165196
1037288489
98217621
1612492358
894228078
425974347
1432590664
858480354
2077675081
1107668779
261887189
1089346399
1733930041
712571143
1463013348
915994973
600118649
1785088166
644279068
280300195
1341476090
520560950
923837343
613919215
461859028
1970170530
1342762195
447068922
688782805
1909975529
1033815228
1226128573
220856153
64640909
1216907289
1460835642
257233410
1551370986
1749183221
131073124
1435239308
1222150012
756831767
1784282832
521231258
132618653
807589090
181138535
1315614980
2016908531
1903497645
1604434307
1583214024
2083003962
1981203604
480895983
1202103561
1952390587
1837015801
151853776
1975744310
598938814
1185452148
1476427722
511190959
1991111782
1276906014
1724243349
288546747
1102036009
417947735
464283035
1577138359
2097786721
1498104079
1296194651
103843521
40371602
922613258
1281324286
1707429389
774161698
996906887
121720351
544961640
2059588559
1870439766
1856572801
1411594306
1326651213
529495690
838703113
1961748202
1030703014
736512958
2003242205
482620490
1200261928
1455582593
978286779
925227123
1509691603
454308022
1661515771
1991313481
1849559905
1642528475
813317710
111206496
1150345136
150412901
363993933
2079056527
2049151258
1091902656
271641526
990705548
31893102
1392837636
283071376
1615261984
2146159568
1156863046
292440750
1108540866
1351770363
1989128960
1194944906
832598604
30167658
1949837857
1181889584
220974243
1056145751
68712790
814764275
27282003
283250866
826396326
1468210773
2060675097
2010613304
577165031
1154939598
523430881
1811465202
178242291
1868651608
205813819
656694348
556704361
1487988562
2074529252
1693565639
262403940
690164352
570606574
1534437951
823394293
1890395062
493145301
1639882308
371090498
2043078460
1392774221
1796445679
78392890
190423326
1534162318
1682257870
1689166604
2022474627
86978302
1661639151
580775794
618918328
1719069461
1315501958
723914795
914657249
1802142167
1997410490
1498599835
1125558965
41857406
853448506
278695329
971066971
205374340
1927281664
1811494238
1912524397
433782991
556015814
2096714178
145014689
103845776
1527420608
1462786619
1841609335
1942605920
1035041944
1426058875
651202461
41952944
1396600053
181635721
620535148
680429837
201789539
121720351
1911698050
2067429257
623172939
1026528167
1496060770
1825087324
1255808595
51754601
1478666064
1155037022
178852527
1700519747
655799366
1186503600
1744269693
30444890
415941815
2046526407
246993268
1982733109
97264893
1126605243
1685242924
972294554
435475493
1137121992
1162944509
570011878
479150019
1632957298
1641062646
374386857
1474715918
2085762154
421411691
1608356083
556676869
1095353091
1602437530
409712415
1767169993
1321628629
322846802
1715694600
1244790755
452120604
1911275073
1662899544
1969698857
806563564
861715555
733141326
42386394
58408301
1210047773
1173505444
418557970
1437525623
15702876
381181487
1550546310
861043752
27027028
1034686510
520769304
555478682
1297490151
543791950
2082277749
1321308420
1981356642
213875979
1190291552
96382201
477765376
970051939
1584336940
1857535690
178985633
1565422600
119552905
1524447049
1210662020
364843884
64198259
1256798730
1010222775
652688406
184264002
167670971
333171145
671218661
147593128
739197959
1048891365
1466442515
885085359
1843945947
1092596674
948713960
1424405301
122088641
168891708
1827516936
1843214429
1946605768
180248036
1782738358
2060639181
336694841
522668522
158202348
1368038770
1979282169
1581783175
446208248
510476760
1500660517
2122600792
1948863941
302981674
594424894
1936814596
1254279815
715305317
1500479220
635742348
411724026
1121306614
671886238
1269187366
1342913956
1873681571
1599657216
1157108514
588550067
484995359
1220278076
309385915
1292500936
579668054
1695678358
150156227
1685928956
1300161661
487880464
394335043
928388805
893473370
731990049
488781194
617816875
1607567211
948661254
1652041088
2067417470
1546644526
1741057056
1227780709
1516844256
2099585903
820597041
1277669521
1086183536
1565755262
1211183971
1647596044
322267261
17203489
1789254636
242355952
1845458865
286403437
323008498
1045974899
944610979
691259352
319088015
742694034
707431049
1095011497
676753009
2039760255
2001362128
749359906
409299983
1087008587
381600018
1766493881
215265597
1925398262
910974840
1869057153
652800721
175201913
1207071729
2081420518
1575319301
1787681173
50516787
1237025624
1152820145
10314735
450057335
1486980827
1864117759
715181997
1785383990
1106371543
411051931
1138738701
2046900645
629263706
1066800135
2042449424
956895094
340923721
1457856947
1805454724
94788412
772901647
666978988
384812433
1809110831
1321137526
74071077
1386919067
1864876972
1091568143
1447438203
435865270
1462259
1821820545
1957529841
675506168
1857562743
51550753
1405239740
260771689
562231997
1646216679
736572411
201347356
1206859817
59183342
175348373
1666282020
1073206210
384219761
366290217
1489420971
1954260331
1214638031
137295056
469897760
1087983068
1274113992
991266769
935129699
1045255373
575594744
761936495
29921451
798021432
1244932161
1023234326
1464319021
2015495836
1175665196
728943322
1047056621
1870368532
604356198
1217158764
1906789692
472411048
243908308
1365515021
56229867
1583448443
1268591506
1441779525
37964772
139558490
1619163873
141494557
88052176
643236517
1026560068
1711402346
421639541
314435336
556868821
1385406689
1403569803
843390277
1360854027
1932355424
921138434
168543336
160108294
223778577
1036674216
1712650999
1032903906
970399155
888903137
337768535
771724999
389346096
344348795
1671254849
1233975637
1563963241
24256319
391127063
1918559044
1634962092
639096367
1972913598
1460023466
169918274
1961058839
1186057067
280789209
169823654
2011286997
1645418816
1951860958
657135170
1343583845
1411455960
2058551542
123612384
1460919022
888381204
1255800621
329852453
2118529474
373362926
323741788
404514454
623818843
425410924
1614870836
1222273267
1550836753
1460567503
345116528
1504268926
2049889689
853609023
1482201078
1604916633
1497954030
402857795
145769201
286114271
155025772
1187066127
362563130
2058768936
71987475
548906456
704425030
738251999
551377718
1122343012
1716074827
1048490033
2029911615
590457488
1808560347
1387840836
245931423
1919658899
227255748
1418803123
791902894
1513347180
1309827708
121345813
240477273
907815494
868428548
389565569
1851309966
1593933180
824512963
1745198816
2107640958
1256078795
504745771
151303422
482279006
1392593276
1222509189
1428879197
1752516234
78714013
1884988356
1021417555
1770620634
1415294783
1720226285
654218690
1181281504
1592167106
1881916362
1798905527
1945066186
1606544157
1321292959
529771475
881714878
1915005986
1967335014
1326118677
1464740563
692621939
1931381578
149643420
818468520
1305667651
1316782788
155387754
1544541713
1701967568
464027433
2115683934
1244929109
506643157
541866439
1473368873
728176381
1047767177
1260894824
152611949
1646359608
1400937126
310932839
453883249
745523250
1558870409
1910905059
1778467126
1436484072
1241272598
343503334
1386807168
1953840986
377074889
1841399421
1607111475
276732135
1811987165
394344729
1154367449
838689931
815147686
615658825
18063195
2064160419
513007722
186151016
2127795092
687860956
2100690913
960483619
816362589
373498922
174750909
2080001880
1190706645
790826118
851291510
1383304782
305547851
680443952
1732779281
1538927626
2040548740
1664425571
342308885
1262659743
2047632326
1488054279
367914331
1584122561
1472867720
697130498
1360336002
66053784
585613888
874858303
1250120284
1143036927
2037395482
989755454
2122534976
758301305
74006672
1823454207
886855674
1734473097
740157450
1244943303
1777552447
324519350
199834182
1633809745
1326093821
1635583762
41484224
1512230137
1864058477
1894722091
1636768577
2008635635
435273677
304870626
37912557
72030930
2013692624
1302731304
2086354445
67732047
999038415
1872577545
1073897924
1719979060
636444995
211700170
592019589
1387620086
1974573167
1224233566
1476455510
1857581848
1786276703
1355499377
558641538
752303188
1966272800
32170878
2097644132
913967205
1811272296
1497867742
1897459500
2145592562
180395326
1489496921
1454827038
527351847
697026390
31792834
706643562
1096028641
1715419940
1457428762
341071479
863952011
2032479359
765416488
858038255
1017691087
188291304
893126226
1714108947
1745215399
508113695
1167545458
2114430748
1419927201
674589161
1235034408
1815730963
779557965
1505661226
1218433831
1302542048
278951733
103444994
1296363998
459741773
1133801395
1830756350
929059949
886724329
278412839
982716536
86987881
238211352
2040840834
1798779456
138409035
1294270028
76116362
1663671452
1598978349
853048450
515066243
1402741728
2479907
140589030
1770479492
1551627023
1382135540
600415676
1952299401
133689494
1319262642
51021568
1693507629
2097349575
337137881
268464768
1835251531
1728135874
1880236151
529358046
1196802256
1426999854
1066689709
1386423435
306025697
1037392934
659949986
39658254
961209974
295650886
540247587
2128522462
890033307
1298838355
1460397276
875593743
1991414431
1177141444
484532001
1320830052
1939468122
1281010613
1874632472
624778735
1286796109
1521003816
1275481635
1794248676
978633421
1227478520
1305813796
2036420122
412397388
1219338872
447151518
1613027238
1883624001
1473648295
4989423
912564064
1532645927
1875649781
2080973389
1867500023
633285948
166871927
1814108619
628222601
778260084
628364739
1464641251
1363955709
966256588
2047470429
1278293471
326482729
1517695454
683028450
1444138031
1816290316
1796200563
649532203
2069970881
2059434498
1113451120
2105902290
569605029
2077598155
1222765363
633292871
310163459
1854584244
1589962644
547915109
1158488137
124486727
368755539
1572112615
800139907
2078679328
179918022
675076016
124323118
739186776
1818180747
237260693
981482423
836784991
681838784
1810737235
2081241698
661975942
1055995991
1193086122
186243893
630781536
298328761
233045817
1845549828
2131765274
2011241315
1900041668
1973304007
461582717
1666170564
1732958543
1223826035
1725560272
1484320490
2136062522
206972863
1480303128
1139531352
725573938
1001440458
1046966334
722657750
886965242
1810409151
1616036816
660691463
1459124530
1332444716
1541703654
57010165
1246014598
1095695174
1451170464
1370970411
2000257068
1112051649
1622280178
850283947
882031021
2048193502
1921479419
671655132
2118956165
1466922072
473549198
2058256186
1182266650
610719608
935163767
742574408
496324561
1387598393
826772824
1598446035
934086667
1609418963
871536184
222388887
1652832780
930457893
247412826
629005952
2094785489
868110417
320555520
408063886
459503753
1290851313
926683285
905431866
595843445
2098644704
903949645
1357769339
424325992
1655449146
1310024237
1290983765
1014582578
854924274
1347068765
2057351773
550455118
2001601318
1887776133
1254392610
885735492
1809468330
1016348704
1056488954
694842632
521982888
313035555
151086312
785085299
1570556975
1262994262
1019370286
105773540
1308176197
2074031489
1716751869
510452226
2138486069
578379730
1415597136
1963938970
167893628
1749802674
2025019719
840587107
689343
1806211246
1821742729
1385648887
1661195992
1678674921
1184263468
1806054168
1054205301
2021283700
1196332466
1179523026
706761789
151488342
2058180070
1134771830
851716840
653375027
1409816085
31297068
1508238854
1057896694
775267737
666366181
421611088
440236658
292771292
350349606
1752671231
2080365203
685359635
362434404
165347308
1961794810
833559754
1743660826
629769148
1322808169
326526032
2036456784
123725896
440322241
304993267
1354435661
1074613200
160745204
1843579416
503035644
857662057
942517343
1337358543
1793702469
1708149425
543131314
1888115780
940509054
215615542
1282112986
1525812667
1928363293
1462691857
405938185
783686219
695789643
49482918
1480302187
1363813687
1855225278
2059283705
941406945
271179399
1926148556
483945853
1144371121
857567607
367968578
799889308
1481885414
1542865100
739727811
896023814
1499302783
33424963
448025025
280280564
1779755078
2002680239
210082524
2021238080
1947887223
2066816306
1293990104
632219535
141857112
606840981
976590219
576062521
1356108481
1075202219
149045510
637430238
742741235
1520812763
1580622860
1447726415
38382393
1344037317
284411070
1917334280
724745306
192250756
1955269816
967134487
1747428764
1648376201
728097591
908199729
106685145
710759541
1010846006
727726467
981999512
1582791915
2035154864
368582275
925278602
357175709
250295367
796504394
1805195598
1371731762
1121895571
1972738876
1846511409
164849564
2143957475
280046061
1790838043
828431799
1916089679
1119915098
1250779248
987135219
2057667707
648840314
408430270
40648520
1437014067
1460139567
382876816
732792724
211987157
917713198
1181071780
361923120
573871490
646231573
576335179
1822842820
204448852
1910318790
801602100
1429003313
1794149634
1600678457
1227625698
743985179
1447197543
1181147030
1712996422
701311560
266621180
1201321562
74367079
346085759
1894899148
164364835
225199166
493817395
65907143
1164432794
1569947114
1341343807
1754104089
1016857389
493063732
1226590537
1381125189
2123770621
1831170621
870933164
551957102
493731346
1255348071
347810797
1420719775
578083050
277607439
1099924556
239811184
344457053
491362925
684834677
768656133
891544280
1550940987
704959804
1119643419
1743214841
1964025669
4673737
3075727
344797965
196674421
1629362985
1704190904
316563564
914505118
1202907224
1746665217
599055709
616014280
403072075
1205152897
1936042768
1895304096
1136747924
538572353
904174831
161081709
1282124991
1996616813
1712987603
2099530131
1279464735
631532209
1142547778
502328376
1315473513
910970645
1463604999
155899664
269104299
1645530150
367491452
1373367944
461739743
1979632385
399250346
1224571970
1178317269
892612787
2070042638
541100358
1731069948
404153297
852665147
1237633345
1632671272
1694651085
1446341852
578199524
1099154295
2146193579
1051069261
576466613
1966349089
1398182717
280171155
1849380944
260392873
1570586293
359017597
1418597867
704042694
2097862691
1992671556
1653347918
349074265
1361657355
265521572
1094831315
7941630
901537202
671308473
1391458973
2036143244
883444848
1150233395
1368219533
901556489
2127884233
169911631
112970386
339373880
1362095867
812884648
1291180724
975818788
264899179
1060946269
1296761814
1355038114
787822201
1743355515
1164059402
573254983
884206453
50274644
1168145553
574251995
1995088550
291445902
1985598306
15048595
735567876
755320488
1851163005
320797290
1521730738
270776328
470024175
1751397304
1685085188
625305728
37920603
927859534
151731318
733891950
733404582
1472000910
1302798938
114940638
1548128637
904906650
2136079634
1797782342
433786407
1665152461
959725467
1598884312
1947495530
485957252
413415260
1011165649
1730234759
1308946206
865223334
2117244955
727860051
1471286691
1432833254
716626199
877464568
2109459961
799247831
414627729
37384237
504735756
5155506
1245746122
1079197006
1749474755
1103156167
1002527541
2071846616
331924197
2058551730
1689547607
248683578
624268951
2003715546
350349415
122572126
1293464606
683919584
1598609104
2048377872
1838259976
1967674164
1529937230
1764705253
1842325714
752361466
1032430632
1371687366
674456472
680104172
2088252604
1726220189
60857097
1191055484
287931949
1462161644
1900518790
484365452
1533876423
221692963
2128244837
859800504
448683656
535361658
1638781037
803758420
833138574
1736560282
1007777741
1106697859
2018095566
1419850976
1068372086
1480238144
684386176
1724992676
193990913
80472386
1764325817
818599116
1887192808
179551871
173505485
359813028
1541706441
763858592
865282696
1897417220
1865659473
2058354166
1702219761
1049780332
1508129764
1126700571
121431370
1940164470
2012441173
1216940496
347936401
347968190
684514602
732282561
790122417
1000235552
1568571336
787380366
385767438
1276519117
491671243
951701473
915003539
1944817550
1678368098
1503634869
678742734
1141659028
1249298537
1935402764
907729745
355475192
1268062503
1910142818
714136730
1670377115
662563550
1631478708
574704435
91528290
1414967735
1727445349
571285230
545710480
1381967366
505945931
2003058879
1258348189
1421212493
564703730
2099920985
518287094
676725047
1212700932
1134141550
1179824437
747742404
1312893128
638481642
999981903
39955054
656995873
1899780070
1746504043
1234917499
2018648455
1159901778
779339755
600693919
2083085548
290870839
150238619
1776030738
720043800
1400145212
1681338831
578419642
1845442328
642506771
197701203
599652942
179394950
361410887
1844098608
27302275
2069788001
994748643
947134586
613451798
1504641409
1171683528
730700236
1753301830
380638535
157350262
2131911407
1035500338
2056756197
1893260878
2128495350
1545620113
1125551932
1566391500
1311291144
1907061244
1683923001
1816353298
1538533413
895922533
874756323
2062556857
1933585388
1567171167
1869185791
1750795096
1140585782
728097472
1639073123
2094117414
1227514767
1314933705
254252791
2021764002
1601963980
1380484269
1094211780
352851125
379649620
1823856897
410533580
1581504221
1099138018
339844355
1097932040
164231893
1190412793
626033341
1703696223
954273373
1890499336
1532832855
1401378746
176159484
546742558
739919490
926553566
654411424
1044992021
2025976727
1940660739
1739535670
597732980
1308700982
916986182
1169044075
1004067902
976622244
847772990
77822619
164602440
1454946618
482975450
609870518
125767404
784712089
1725563897
1788582553
801856856
578408895
49745222
682697908
260181661
984953715
1448178109
1077740020
2092038659
382460840
618787139
453693550
1493343608
1309932542
1751818872
1832739881
2145378898
58627831
1798157213
1390498523
471828645
941751183
278367639
1626734678
207767474
979329914
234898078
1606820938
1027629681
1004129554
485903754
1867497891
1964728057
1925428308
1100564064
1627387811
1916975140
1142580541
289912281
268861381
538740571
1195293941
1232150562
996301737
1729000197
509346784
490545272
468088405
1791198363
2129159502
129553045
336529796
1520623644
85656025
1335888298
1619619546
123717831
198212467
1053452964
1180615249
899630284
1095737055
996688785
1159670369
646012837
656847029
1196641105
1642124226
1063333143
100857324
1195184933
171744669
474301573
1187882989
1610851272
1484227707
931434932
1072128272
1571416329
205017247
898271815
1143496324
550168157
308776713
1432338924
46490152
357642406
355911011
1081071439
1124274048
1157516813
1825617659
1696134406
172954350
173147358
776820115
1463239910
1864925934
665573667
2091104419
919015514
482599243
1058333218
45972536
1372981359
2146918627
736706940
1806399743
1899612258
585968609
899412489
1711617824
1326151976
1145372785
301239326
1275883660
1769669576
307947785
595897287
864576513
1887102277
463431796
331101843
1172676221
198234345
519724972
1039505797
128156602
1634384270
1117864245
2062187206
2103403743
1494353862
1085883224
197156310
1171421515
2089452344
166078959
366827253
934881132
1473298771
1366625682
568240530
1092947135
927255001
633151456
1566843534
1009023123
874879932
571617624
296858227
836538132
1108594876
1218149817
714288440
976587354
194672373
825214934
1787839868
763868446
201126522
988379019
1013988804
978718610
837367243
100080417
163964144
1202043000
999194391
433659593
1873643121
523724093
901193827
699096948
112356066
1608496788
1334481505
629373115
1944049116
1575743603
872221602
1044487436
1012563515
487706033
2074278577
127584393
161216528
114028488
1543332934
1096124245
202790996
2026025847
677579953
1317772685
910329868
2105508459
1547639309
1351280252
2044321039
744096707
147846059
334417385
767994689
1450936402
111741947
1436079337
1087667956
776468749
1408927648
1641007947
145884029
1458911340
682018992
1354715508
927507554
2097933966
571757552
1666371632
2019962089
1745815982
1288806326
1944659675
1248243371
1513083387
50737233
1285221053
1696104946
1068524839
2015047849
2035544405
200459038
1177346386
33405094
1692959224
1579367612
767756100
968162311
246747583
1369628535
1364505242
1908725299
1339826554
313541128
1127655860
375282323
261021546
185230621
492520750
909643952
1875165911
837603345
2081455450
1430461141
1410470670
1262513584
234538437
947618962
333955039
190507666
1271634309
157650341
713045894
975375216
1550995725
60077628
510283384
1933437039
90801640
315499320
203847705
1903482971
2144924018
808513970
1078302141
699867497
2040727613
172672820
1712717916
1385757134
1859834832
151702539
1521466227
1994103929
572216827
715097170
455754320
630941307
973486515
981490609
1161469974
1229934008
1572977439
547061823
804552078
34238223
177570950
823004909
1593760199
363761237
861846527
698250594
767603673
378836871
812794798
1046964862
2091908516
983547154
1624883067
1198040129
1821541009
1863749892
1157248102
1856227182
506828105
430562406
69917261
685243546
1744184591
1962896460
1686375070
1005790673
475712493
1361728364
79964464
112402855
1169957751
1828225932
1807931922
644588842
670760039
879227619
2135387570
1598779019
2051537599
755072679
792247777
94923553
608199212
813914113
387893400
865837460
608217937
348809990
807951591
133259978
2123664020
1025988093
143785524
420035727
1204706800
1952559617
93520671
1418897221
661121623
493694823
2043423904
1926415514
478569471
1125697891
1278053569
1945196250
19958216
1591253145
425008958
1534142195
1771891473
465274191
2120686147
1943799331
1783731858
1379207642
574279267
1755045680
1096572129
1624843850
1877315116
75141031
318092530
524522985
399561817
811660616
235227281
1446295245
1485531687
60493200
1311534818
1244669779
881205437
1795035623
765552927
1892525661
39712131
1344326082
1302745806
2094175720
464420509
1840475156
2117265572
1332539151
1017583138
791657791
675058306
251898387
1273721697
532317304
1764976353
779145241
1329460897
836599453
951356603
277696230
1844087998
1290512443
1646707771
10935931
1902901652
1147533173
409942353
265656785
345223517
835563020
1955282892
1154204408
883255445
1846310841
137211541
247327324
899330177
1675220404
702619910
1835634156
1639361146
840051717
160993465
1303793785
1025462200
1531574601
494951555
1255364200
619206994
148400698
1464479775
1487067887
1605278459
129355387
1797193432
1489912463
385792805
170676995
775464829
357802464
255592270
2009344021
97385514
940036877
1170754374
35217421
1360124211
1494738826
1328131772
297487354
420122059
317110184
1079753265
1057591462
1864582597
111565097
1521762662
1275414051
1447659614
721661078
1350971846
1908662365
1689707858
1512394145
4022029
1330439101
1621473286
477296818
1523845949
987750831
1922489230
97759659
518241814
482862416
28708617
1900947131
251812954
844929374
1122377331
1145420856
1208475600
1686124351
1752177222
865316841
1397724512
1800723456
2111136773
1970492272
2053944860
1818743750
2087532719
1811168351
1922934178
1580002800
1376715740
2024984164
1531235693
521088898
1167645913
445534176
619032366
1388520174
2103398556
787469950
622053665
735865259
142591511
738875963
2016674212
1974075056
722579284
1048409451
193693768
1928793580
524750166
896183367
203103860
1810847227
287133773
996085819
1497085403
1539610214
1014068312
2025077797
1070982267
674312444
274095126
167147641
65880951
927647281
198197306
963102662
1013552851
1865209729
1863974287
437775032
1454241064
866846327
1659260397
585099463
748291911
2102833767
9580052
941531409
1198232520
25237822
1923944085
1042178451
1442600715
228912802
187788146
1847210024
2091248583
1739788384
665880849
1225852058
276601554
1054998590
979839375
1399447530
2094986720
1863347872
30610132
2041203115
2086772013
1469122174
766937102
1747386507
2052965268
1221902414
427411027
1009272807
1080725032
1102366817
1939785644
71211035
236795437
1078495727
1409788447
782379206
1746002903
959611917
1348446964
581724708
914697686
353979525
635666715
1105270869
1858229875
1744079835
873934879
1820669828
474581347
1937898037
1788291112
746930045
816859937
530378866
1702330068
797225419
1628978407
1845439065
535280957
711076307
958616657
107269574
272380997
101462789
488282469
2039911121
118256411
1296114817
473729007
1552823324
1624648119
822741943
658140692
1453118483
1480021857
433614727
934191981
1297208326
463307377
940858702
1292996746
1462649543
855137791
413915489
1963860107
1195412671
584242977
1089850266
1914140431
137408413
910643432
2114001976
896440477
1601310711
412125416
1040369896
2017190754
1666072017
443024623
881263208
1486758147
498959006
2075411165
556787368
227307188
195740803
1693054982
648096177
1627073611
1237083575
123390157
1183187605
509923768
886672897
1845702580
1546427948
871629816
407996264
293342173
1429270592
32416633
515181165
305264286
1100321937
1753010643
1571499795
894048399
683250154
1711792964
1424665887
200215724
831545337
2091056513
1278200730
883434428
338092432
1248229897
952245798
1623023694
1100355487
1809976138
1437377372
1054390718
638053543
2062054324
645780634
1993491258
1930022818
1042495716
1991893203
2038157201
1059243113
1351629069
230874790
89983641
49246235
620867820
1567168736
245657835
291040631
1058566523
596797733
1054738156
1595417496
2093857834
2146678982
834479722
2058049893
1643456723
1474694477
823503402
733047080
270701959
258518962
852126878
1673391687
1836765845
1094479763
1434177513
1571619408
2105615797
1066879896
1499050491
1832384550
1377308353
341866880
236285242
453943244
862648566
542582562
578996732
1377954331
1978571873
439869660
467810664
2121774856
2116547250
1885398132
607641858
1041531582
2026454101
1443713860
252828072
1616480970
1602357220
1224641475
452090054
301650536
660321253
640632210
1535328927
1878046122
674942006
401617659
1101171089
1867634258
1441270710
1296890826
798135896
965795658
2359808
753701266
1897908360
940216239
1916187955
1077075440
7844644
1431728627
1221334442
2113407620
1559440711
763235535
482428625
281818796
320445217
1976978233
1604817083
1406985732
1250731953
1009945447
59028211
2103252364
1654588779
781346602
1913912968
1784787565
1142595044
2090720792
1114987802
2087447739
1577157918
1281980835
1845839409
1184248104
723658521
797580653
1229336951
155651507
985170968
624988616
1306988136
1145611088
1053492252
1633511133
1530270071
652958660
322919951
357681571
1097654865
1212229641
1725839385
551956008
255056453
515155543
281556161
257482055
2090038058
1568419900
1416237756
1941214007
1777274614
1601988849
383824723
475042480
911879525
1659003044
1791974569
2008346098
1083609066
651159829
823417139
832552692
1972968921
920160324
1421751287
1226864249
985917505
497718421
1015597226
1412858271
1328954808
1902005168
644746348
403966151
802770532
79815549
91140310
309409450
1096199788
1346685577
1379647147
395857068
1436655244
1114151185
484068898
723928041
171185029
359914157
650859257
1549754760
517123286
1937908136
2091718222
146186053
1552287897
1312891665
682253888
55078561
1157314582
1007770144
1602988309
891021651
1032780679
1427806504
72471605
846060807
1441481566
1392102273
2065974065
1463166477
650457000
754950281
415741295
2084072924
1519081897
11839893
1580149149
1160456351
713396020
358687797
978552041
133909262
2070828254
1939577777
1151778396
289917390
211547310
78315619
736189686
1119626944
1848607907
997593247
970221065
175715478
1388798031
1484175631
1253197623
361260285
1497385230
283936836
1198203638
814391915
988980122
1382764007
390896703
1766620505
2069439735
1114751955
2036041278
711047914
1084066404
557219128
1842750132
1986951680
810885447
1760753579
651210333
1798897418
1919771903
320536747
2094073505
1592681310
1901239073
10399176
265450129
1866867678
352233770
175299094
679253175
1961551096
612163029
1734890234
19312199
252534964
216974673
319733585
1475906083
350956441
1846727350
945545447
1138468931
977792372
250621744
1908680817
613773390
1207678176
560907628
1900538509
1516284689
420375674
873256646
1293324154
2053408084
842931690
267251407
1794946712
651904682
1036983032
997235036
1535715625
1172784497
374078156
1453637193
499183989
466765639
1232308246
1894180881
1816148527
904362429
1648933572
28979040
2132976892
163259714
1522277645
1321435689
1145080700
1091555720
619488610
1697957361
816226508
1697275725
1135908307
1727117489
512168009
1591162092
180779331
824815181
1672308109
2074887714
732931451
481231483
892542957
1444923302
603881433
1235904584
1742837334
2054829041
1274020594
1993300108
192995454
1700632237
1242189855
1818048959
584661105
1150185435
444193113
1662927419
644866583
949548978
1699312547
2134912308
2114633083
955822993
1341867698
1749877162
543575084
357264764
1918025549
1162086861
773467618
1832823590
1743817044
451570648
439442943
1377837368
592549778
573032162
341093473
1034885431
254132490
606832456
1264390828
1680740981
319715840
1484137445
363359487
895790411
832208248
1002992964
360603730
1995500394
840556035
1572042022
773701231
532204640
1876737767
2000047854
1440531179
170214679
24252220
1009266249
1266135539
1880377565
1860267959
1141426499
1621766404
682608811
553169324
834034181
481772072
107360163
751171665
1337238312
286783882
1438251511
2005077302
1207486583
1109842248
1150348893
1978212316
1424561269
1601604317
663966423
1385679222
1649976892
361577690
1426189703
783463730
675973471
1740221114
845276030
1037855068
175086329
1351962259
650787997
63137042
413078536
1970679214
999565198
1591937197
406608202
53688115
2034294721
582039158
1767039816
469669887
1307483819
1783621940
748761553
731106791
17433899
1875307115
913296831
1375036216
758083440
752833111
160302142
1398330562
1878796904
1833769249
300261028
1343276142
284987941
815459439
1054010623
1313474111
784174335
1272330187
438473102
1692491648
1068579136
1926365470
657236800
2057949963
852490807
1347730350
1044628322
1154288031
857433331
627701526
1926651690
864843640
1082967139
1538566757
1210451193
703729309
1901098801
1401639721
173035093
894601698
1817305226
1537752680
572688331
1637172430
292474661
1040995307
281937129
147188823
1808968750
2133232759
1626085187
1227956751
1766603119
1990207498
858782763
1828692104
1201806558
182779050
723592405
1638286993
1519762098
684336015
554326605
1604807711
186419202
701280634
1120193015
1519884392
1079616188
640757851
1930707492
705514135
1707205293
1278302429
1990802077
2062320472
1907127572
445216778
1585445109
185191671
75206601
1219314390
1530187544
567013634
332811454
1406601879
2026665090
1209259087
1976987459
1868339691
1675494930
1539546426
1989436503
1474784669
1551754840
1328477247
1749438398
9114322
1291136898
1313924842
766739603
2004955306
1750758003
1984831210
1061957436
310688263
2075645836
946915991
590991493
1994400748
1342600501
21087413
48342118
617495991
816746897
187869498
870513068
1298766689
817420246
478381644
1472145792
22222586
1097482922
1593549451
1090171907
518862090
989736662
337857380
2061791346
219302489
2010612748
105512139
54275275
320951191
1968036012
2048177132
1857387977
1777450942
2141272918
748550247
428526872
459077745
528440587
1532182885
1914028986
147093540
1480500090
2015109410
1545307015
701659484
609496894
766085737
1116834115
2133981754
313656343
1261207886
1028636267
110775728
250564593
971708648
57895914
561502659
1926267510
142899356
689902163
216890495
950682788
259280739
1683053264
463867692
865345693
552823529
1501851611
1716252403
506541424
60674459
1154499631
463469616
1779469588
1856543584
96351952
1992813425
105820818
610778926
1419793567
1948517909
928683472
1994151322
769592907
1617811311
1356936267
1193893374
1450101154
1149727526
1897724707
1440820830
1215067855
323869658
989466747
2122034255
1244583191
842607528
424009802
129049882
1515160569
1510760231
1293149054
890568165
1750463729
705418550
2064275286
1368947836
379155824
1663648637
1422148818
243604395
1286665661
860517214
69017450
780652798
2039074736
2074718713
1367550182
1854383351
1261377017
658696027
1415316493
1836436076
171740786
1920190747
1690697940
1989920971
1513750038
1398817497
1892423808
1889507073
283129661
135298249
1870311890
531832133
908143895
2070649084
246899900
1377299121
122282347
1653626497
754842751
224213616
1471364996
791118888
321948365
803683170
758448598
2032273963
939654645
1472410064
177003746
1001869267
106293586
153317252
214614344
144803662
1881165320
1592107151
24421750
967451162
882589737
1745958265
1104799050
1246265060
333673701
1924470474
1655467408
104051861
953557662
769290819
50871444
1323019522
443935188
449089083
1997357968
1115569416
1689447989
1659023892
1186228741
1288850926
1293243262
649943487
228324525
1602168975
1675444320
1089782983
1327052169
454262015
1494598797
1309412666
1980212723
345582041
1977317911
2102451808
1584009553
331077889
803755063
417738787
1187524687
783626730
1890492461
1297794572
1764644500
1673354633
408049651
1378809800
1742222249
1447167240
1582718792
1397498589
1164190162
1238987551
1137619263
536885870
671338731
162728965
62739504
298821729
67106662
934876002
1906724312
1732183659
1278210670
937400125
236092948
467450253
343211478
280325550
244474210
1125645533
1439503612
658752567
1539455070
404290102
425806701
899964596
258191850
650323802
1950686979
1374051065
40877436
1650802073
1854845410
2074441930
966143609
768133992
299568240
1497228012
834591500
1838239688
309168400
1285222579
1860123162
1404369149
902375677
248985152
842232658
575951145
159978006
945230639
1868314255
1323302423
49166911
1200536349
1221567188
834240557
1450458274
1821278712
567666668
1201737388
1011208862
731803582
1927958693
977073479
1654372382
2107437587
1049253592
544817821
1000580408
69808340
749287429
2017194775
1762174786
488142343
1130697197
369882950
1707284579
1178768463
1324878934
2028318414
1236830469
479134540
783917181
1278815420
729397775
882930282
646486416
2029410315
1405394554
1643369021
451142847
2077833183
900680293
156240264
1120779599
414893021
1243338615
1367059518
723260912
536471972
1470508785
1160235530
1343555090
1371416633
1635176070
662333146
2032509238
2102860823
1417397703
84674274
720983154
989959123
1996358808
1532009131
1808593092
705130752
697428083
608825090
1018274753
1786797277
2026114386
656695390
1794010215
929324860
1876767502
1386800544
43392059
640962260
1868569465
1683379775
330004865
544674908
25785270
853772280
1389494324
1116154350
654212362
1574203082
665683053
589743401
2128805224
1376641301
1962092874
1809672343
1529474573
990958239
1658566564
1976362707
299278677
298804
2142812722
2117144512
1012092606
1967801034
1542569209
635446076
1675524857
392005819
416322204
1442333783
905404398
287419552
1609007042
942802451
1700590091
979054057
1965061967
1069361950
512677781
1266871199
888301661
121312172
1290258020
119116503
647398573
264904353
373561328
1830915530
1920051711
1439626464
1569897140
2060258718
2079453201
2105143850
770150676
1472180734
1182105679
865251747
1286120710
1162242653
833186665
218989719
98297460
87548382
480961667
267828837
700127713
2028229585
2141241214
1507128172
1206116588
299691680
1599500720
572294310
1987642450
715407492
1598603943
1375318957
1269344165
594722763
169077650
1421158534
1457055262
2021114739
1539592688
1143956941
499274811
136312188
409382149
1312704563
453757832
1156930972
1970103085
114821085
1054077480
781079572
1874339246
1355110021
1590898131
1045588752
1745795191
656416583
1740068022
252504075
1209751706
1737701042
1489949530
585289909
1333219781
1779874778
1996913599
128278992
1187407170
42155210
2138516555
1187054683
1021678613
502364986
797953984
826522897
574148642
325055565
1672858413
1019238570
394779226
1437353800
1219073756
1067646122
26128777
671615831
1186877515
2048338590
227815154
1605603435
1607591752
537127556
318779315
1701235242
1216838338
832616975
153437594
1270639811
1394809042
1205872479
284565987
1080124990
1496415243
473751710
1372788786
659107575
6605055
857155448
15447121
1563344526
1454163219
476060189
244778453
1674847468
1903601518
2105474912
1282763884
348270925
1980661289
1613714473
1644631202
1100754392
1207595539
1109761784
1018142046
1045983641
2088032974
1123506923
1871411213
1037853806
1516871859
470659031
1730717495
817323063
1987822646
1451152376
1339555721
1752550095
1864713067
1986164675
680116981
1033481932
2106809125
1075912829
1257519064
896899208
48394510
616178709
1326524777
2139342578
1727592149
74544594
290641155
1957550485
1421399553
866620035
1781753741
743106381
624896106
796246945
644003497
1393907780
136837884
280289169
364358307
1263805128
2100011540
1420643783
95129095
269362118
1017306377
1012000094
1600270493
589109061
1585722422
1456708685
970953723
1939431713
109044896
2062847410
963588890
1412055649
359100013
390688435
2037216635
1831381168
587596009
147412599
126826335
569730850
1899140226
793792876
224927568
1469320332
321984562
1373584217
499235926
1106577065
2136313635
256801824
583501004
500235277
2117540191
389129781
584420508
1801236807
984629547
1806907050
1826858469
1675606948
1362135361
1285650250
1459081023
674031568
1131979428
747435375
246324266
775224570
544517564
902095221
1095508235
607068776
339700541
834709876
1451714605
1922171575
844625890
689396331
455524301
916494284
163375308
1044358449
1922725245
845009490
1428760538
1731022308
2095335423
2060659989
1452368762
1696264856
829857452
1069329680
757691104
1330484542
1838589258
303539725
362468831
117717976
1077096561
314030427
1708604152
363950350
1286486730
499537251
1104657737
1867875433
2115542873
461399492
1033231106
807859726
1166276067
1458413701
487798751
2039577720
2051973663
1237547906
469732872
1118617951
1069878522
1268820862
219350414
460251078
1856772750
1822631600
943190448
1158967628
1584122092
140488536
1802372691
1104991695
651232051
1912957999
901674141
1030867535
1680410988
1755584609
479162057
594112811
1473638946
728247956
1538078744
916694780
593531207
1715632243
736153647
2138841673
1578538817
890952503
575625696
1416341462
1848687297
1208982363
1587256258
2064820826
2050674245
1420866786
273040724
713395896
1130374800
1138505651
866762527
234761488
288662694
1382833149
1368672329
1869469959
784567359
180146759
1456291826
26722262
1629999391
1541305409
1164371172
1831837411
11542259
284360178
1035232438
325798630
1173776302
1883527187
1991402307
191299241
57507361
553104167
306948031
2092695163
2123377133
350104434
1104048501
463602645
1842263459
671811036
1721539536
359514901
429106833
937389876
1722766000
1495398785
813122590
2031070620
608532194
1873695017
2017375288
103591836
1770602426
356057864
1508261661
958674976
1351778994
824591019
1816442375
1780899452
212114638
812842065
2049885838
978795211
1683055452
1473643697
585405110
1574061521
1611923577
1587640624
1171461126
954663738
851457536
1618751889
932498333
582312526
1350573432
941207151
2016475373
1027350174
439463990
734018126
255148047
219557082
33686419
1593630734
914087420
1744557186
2137405157
1802891665
270607734
1423693163
177189773
361336971
732619839
649665734
1425070715
452609536
986675768
655666628
934230939
526131159
1308146169
1790340182
178372274
303533155
1168249162
435333447
2101871807
571135797
2020847399
186872033
1728803102
656204128
296635000
1837705324
604402560
1602613280
1177483828
1566312291
1889652415
763428563
922783929
1866102745
1364801322
1685464903
1656983118
12874967
2132761845
1313486094
1447530860
1307806872
1917855775
971393022
301695389
66109420
1338488102
1510040313
1935362930
271748338
2096464400
904782019
1357480127
1973380191
1746126768
650290101
469875310
2111521627
1391314980
1649730234
1405671642
2038089332
1337603454
1586395472
460152232
1611746159
1029217219
986804821
1569909354
1811298201
236987075
786432791
859445642
2011622798
93241664
454731093
1640835166
445173946
1954526244
1470347891
35643253
366278790
1754826847
623442309
1867807759
605964615
2121126568
1452583116
558875936
212538909
1111007438
370170910
1857024526
447655815
1588174037
542142504
1491863608
1290367621
37911246
2105027486
724929993
1344359060
881995600
421618033
360573726
1301560796
114775006
1802346681
2008026148
380960557
1659973397
344925701
1649939863
1533102934
1645096195
1774145112
1856826134
665882310
521532646
29102853
119831533
599528100
112300318
1854621666
1221668945
912892757
2006215691
632866996
943065796
1985665473
1215618522
1628795551
1274344643
1542139744
607562100
437336777
1357157161
1029851963
2115706197
213639466
563962315
553859746
1182584252
1639422597
713737751
1568770253
614949538
1200777258
1782197751
1870138857
558718515
1908851809
289858057
1748930544
1769837561
187088621
34723992
1540790200
1893384205
563216517
1657191528
1410619465
1385966647
1641117165
1332559528
1750889488
1764908535
1630745064
1507275255
2114670648
2080107973
414884933
1332832778
1711211182
597835578
1024997077
336288535
58646961
947963104
617552136
292837457
1138357878
1608547062
1816409715
1567171167
2075175548
168638473
656361882
1716340019
542317109
1973860046
1642558126
1041914153
1992502085
1364610414
298350980
1832910444
1833062394
665166069
1331274179
2060352608
1104133769
1143095881
284178502
92125031
1582161292
1676691452
924194677
3225013
2008045152
1596883442
1673777385
217694388
1298177921
1461419429
1324541761
294478373
1128552026
509419638
1750091319
1778679118
2122824137
1591734568
1324047764
1337937882
1224318600
1691937179
1489047312
267882511
1514514358
399052938
447468835
79427620
939173441
1579409229
632243814
570439002
1694100503
1168676077
70314136
668656239
631138872
1471670605
1817113251
1183583407
2039160349
802632082
934605847
1063186372
2017036346
2112130879
2101801763
1313048634
250467235
835144142
120513864
2085245976
1980393136
752270655
1060117623
2048548470
1184533140
1601782567
1342489960
288986409
1134138681
1851353936
686230574
1416051364
1846981525
1765285695
275240012
1913303284
316420925
1740603616
1139847141
520155407
914538875
1684321277
1428690001
333689405
737705718
1935744168
1305183591
995464780
1512394686
1490619549
1247119461
999775523
1548140008
1637253608
2120671654
2027019627
1589341222
1404344855
1951167401
1529070603
2124585903
1436504971
924097926
1639957086
1383637845
81090343
1040962825
1055905755
1411407628
253029040
542830247
1712404349
1689994471
1698298454
1564127883
1635829902
1573926042
1721378283
44470758
174812729
1504554108
1555021860
213063237
1173037639
1524306833
494159261
1644904556
587232064
857483457
1738818226
890685870
292490154
1719329986
2110050343
2010360042
1202475391
426034430
1884257672
1390299894
737089233
1574398189
1547415183
330822956
894022275
1842355931
1484575375
1428288405
2033616949
5630208
993588577
960540617
1723705536
2058008235
474498576
132488322
194366771
2052146231
1188488399
1612371293
1791800179
1254808270
486590259
952116122
97264893
161940638
2009641474
862311999
1133640552
735372022
808553994
635163976
198434185
1385461958
784241287
1362465900
125855772
427962940
1493487465
1211228208
1099603019
1533999436
1358356787
1388837175
851312226
282294431
1419619829
1939196467
1350800392
1057152395
118164778
210972051
2121018003
736659858
54422694
2093538252
1975859840
1160816614
867552193
1281018153
937996839
739813882
1591484926
871815491
1769756743
1349871783
225166060
94624062
1923871
740841424
1703032762
1899390265
896220950
244107002
59413300
934579532
806043307
24541101
184235584
2080806719
841082818
1396288393
2001951727
384915848
1703878584
1960177689
1990481600
1706294777
197933922
1961080634
590011642
1726623691
1065461378
193738111
416816477
2077068979
1718704333
1708039911
338419288
503038579
1197295379
307478771
384028422
2051099883
621417993
1325401649
522398901
1847795368
919789845
1813897833
1579294587
330555035
1046267395
871250065
679229729
1945078447
428209662
498877367
289717862
100632002
807021264
1669059297
1688743158
725390096
1775387434
1689415145
286289953
1046402133
699771805
1636553994
758498235
603706480
2110723407
1596754376
2070805627
1399350143
1733874588
1068843802
1234498622
1689667459
1235680616
270184792
451074450
1472019636
922029239
1885538285
114116661
2146753650
1539728986
167059067
1685579812
1148735448
1276978978
1042000688
112235471
516262924
281203207
703223401
626126553
1055423631
452031629
773802059
919816910
1795989365
1228935570
899697002
853564816
824926874
357369986
1472761312
255510298
292554540
1447449173
1182046392
54395866
2098176267
976063124
264033587
1255154189
1243882564
41921437
1076014810
1140414802
1355826243
950333479
269960790
202101905
431058423
703625433
962677197
137112088
1024504794
909355110
979017065
1450766926
285205809
85858492
651429532
553311705
1136966882
1726728205
894485708
64432270
217784469
1973044435
1748064644
1846318763
1412382042
545522965
871892973
1867818635
1109913654
541878487
892302363
1223347279
1798498399
1577939730
273400315
1745660830
601212694
834966507
332243530
2106358869
11266917
279107096
162325483
1082628880
2124752434
374665400
1551251088
2066221657
1044563303
1065838383
1352487872
441497198
435375216
2116099872
961815510
1397135978
394056404
1863466214
827767520
117752803
1150275916
1254706760
140444052
1032822671
1003149212
281992625
2129489471
264486292
1547925343
1516345050
1923634630
73529574
1155353908
1892873353
486964096
1637549233
2070537839
1846986527
1902245759
301091566
1226404977
1637800692
429047511
673218936
222904031
909177766
1752410953
1267562913
1146571950
315270000
1492583204
1952587764
802092093
1121596257
1287558658
980851721
1947034713
1251506221
1144663998
1983844093
1125627105
563941640
1840526515
171478162
1461005217
609132019
1606131434
1375204846
885406357
1973383341
1095793423
1158452866
1278525501
1448417601
1237746695
115042918
897398643
477073888
827600903
1037763677
231482730
1671707538
1002941871
999884281
1579730993
520750459
1187693092
498745622
901309749
280925863
1414813759
1531536868
770079993
1515251431
880735388
1305495905
1334563677
424584037
1871667330
1903900903
1907320115
379893606
40152345
335654207
2054407342
1159070792
947723844
1680817251
165237871
1126794299
1835045361
1554821737
1453173702
831535594
1136943174
1354416206
257345789
881465427
1468034841
650158541
1583583296
298245516
1103124889
336070872
1130401766
468170571
194058304
413281300
26344270
1566433855
1222018121
130390467
2095877594
1991678436
2086232666
1330184587
1772059940
201641750
375956290
21054271
1036727689
321832140
223707351
944939373
1133694918
132832509
148473462
1313875682
596541977
1881523381
1115451997
6577024
14431816
922215233
1014176755
1284649724
1759939978
1584696090
2015397434
654068962
356923395
589407071
684160832
1456103456
656720561
191249696
539670853
2049747882
717207265
1216520824
442560886
565169768
1803176801
1734448207
941902914
2002932852
344192548
1516136122
1833670915
1563517566
184910964
1137011756
903504810
111537585
1216242211
701243681
1610374192
1581948311
405350763
51671937
1942103403
158934299
264842237
1357040795
163683390
1222901977
445385548
609896182
985289064
2016557913
1959422765
1795664583
1427126819
1318324346
656249305
792993548
995929544
767395087
1666010406
800572079
738442467
80607360
1574308158
898845972
1898690105
1690255023
426504341
1502005335
902859557
924826051
1203422998
1610673378
1788673903
112686735
998009370
584606643
2000272517
55270969
1772578213
1284125557
1115434720
1173713197
583773566
1926009991
863642504
1474932396
275784322
645550092
825086745
620542453
349416414
1622095040
848414843
740393577
732929211
294052973
1893683961
131694943
782078587
926041606
979931934
650182031
49991923
140907965
229888366
666209726
1696538464
2032774063
770879006
1659262240
807429934
1497154479
1408463326
1447107723
391120192
1479056861
1917363810
1181796302
64506460
704423566
1426251742
1213697937
1398402672
78819917
1289617133
2027724563
2050608598
1492451728
615762950
83535281
1765247517
660107836
1444794321
349569029
1009039546
2127781596
1927918838
498619981
1208779348
1228058258
443276249
786361832
907273817
460890646
744360217
621501997
660826081
1901114021
494750266
1164320616
1350761681
1521101873
1204344693
2097917441
5728791
224930982
338795622
627888531
1566474632
1760520559
1103487108
1550891024
1245591069
1480430827
243512138
637541614
2122825693
509936137
445414070
824790925
751584964
780084278
1232630158
859005746
606090386
884394991
1637116881
730372720
728279277
579138110
937587247
1735044551
1599893169
1173539024
866596482
98593666
828147318
1332700332
1646363730
1274955105
1747538814
1809631325
1420797879
1644119479
138420629
1940472322
1900366235
1201062116
1262349579
746829848
2090727347
303791685
530144699
828358599
175670103
847413518
1661106739
2018278018
853023281
1719467996
533495897
1389524909
359335477
1180276447
967188916
299066144
718947947
1335006764
176306297
1540899000
843692469
745077462
1390181118
1865535481
1600026402
1827484385
990578983
115742627
1820096317
962142124
1599408205
855262354
851509805
609785802
1750097516
2141970015
1538667196
946602971
951793802
122464866
692445468
1887960716
1189326356
1786945776
297104762
1180208211
1309787197
1592306586
513868899
823513866
243978136
915211185
1323851000
929839065
359010018
539780421
1518539084
1840662563
405478161
384649081
1377694293
254397228
579667637
655644076
1106737654
168859647
1774782982
643080932
203256820
1031576148
748691127
483109523
142359751
1990831812
1838711164
2026665220
1398207071
1071581199
1371454605
1674073053
1355855168
468872472
1485789351
1444432871
1590994145
1771966661
1744643474
1782115127
2036252565
179711521
993436306
1777183972
6073254
1319680410
1959770888
1053590864
950037869
146350686
190674241
1480524711
1345364238
1931141921
225332288
862241650
2021243894
434845424
300949962
97535205
1335711096
1970997133
1928797409
1592963014
1116117316
956469845
900512830
906330536
499264748
523868133
1094444440
378144895
1565613107
1834247780
1328280942
1158125721
419731337
1667597671
1495697418
1005751041
1349383841
2050469657
2071950546
166079101
670575036
872452934
1862410370
19690163
33753858
376797017
1298247603
2038781859
953836636
740211051
1319407491
165234744
879430793
843243441
420178222
1568548134
1981993757
614152312
2133539811
1230722999
1509291700
104696421
2064869492
459445734
1438232431
437223723
1961033736
1781388716
873536288
1487402640
125966547
470014907
1879782099
1271519470
1810528196
542792588
2073720828
115388380
1857822180
1644023213
1605631196
1357989974
1446233896
148354701
487033379
165708316
1734530048
1265302814
19685048
50368326
1136076246
839258363
602353863
1611046792
351075556
1140529355
455424186
2043076656
1710398495
1748025186
900376029
1659190767
1964982011
1856114542
2088184973
1234453782
1954716037
789520515
678438495
496899497
1758333601
1312894931
2029211718
1552209080
1745775869
501157554
1408135480
712333699
1434305621
1499741873
1530649496
622302118
87313354
825360924
695188541
1687826418
1348514376
1657217420
1369317007
1318116646
1730686253
1350014947
110899796
263139365
1408086191
90180456
117940612
2103019221
904365209
36240633
523489132
1124401412
533200567
1728473638
1037644913
1999815164
800820404
1029803339
740859547
1729484516
1021898953
1899224142
783153610
1211777545
739174273
1372811745
1290621735
1064060206
1081036916
632381002
1117014942
445846046
1303650018
1053791987
2064298945
174732858
1342327057
1926412976
1486099515
1579212268
1735012852
1922514474
2143192206
292156255
1117275748
820676008
600793998
1342469401
462715
9271656
629311309
1088896111
945756236
46343133
875196533
698635034
1495235244
2147333462
177521074
1146656023
1767826231
199280266
1920110929
1248321558
1183930231
741729742
469861746
442589875
1505646564
57329360
57436906
827982966
34992857
470305520
1131533728
1671699175
1713816333
378612081
505226661
1667419303
2013556362
635114382
240835493
1532785227
168461267
1693865770
472691580
1464955257
133579806
1216563754
812073469
1576492706
2060362061
1919006467
763824585
1878479225
1941680875
1410576989
1263454729
1355248409
791301194
674361741
1984289542
1143939262
506779427
1926438746
1950923614
1901253700
493096748
1286501355
996067470
151434660
121878370
2131232805
2066561658
2102131752
2032396178
1878201678
1506276722
919013796
1554669121
595752311
225659878
552147164
1264418724
604561084
1352208459
867524249
1994104148
347413451
655793046
1338982166
1291521408
1230759417
1756164234
24015752
2086588477
590179459
582788199
1352147616
924329190
553385098
1346444335
1484221982
876092962
1138081096
1474263031
170103333
1198932684
1072167711
1169836597
236789369
733720354
697442013
1656874802
1129589648
298850095
990852134
672924053
1355255718
782248145
1064690582
1758796257
396325078
228197499
139090905
760151046
1622922430
531837031
131710945
1898945193
2057273483
1376674102
1684939579
1508719592
1654113264
1020081867
796661352
279942768
541863749
1599281604
1124272897
502286225
612273351
753508788
994778006
665897223
330561274
618575932
580757628
1147153877
1562123491
858659567
274512290
1803820602
247132864
1978159961
89026062
505772952
450460985
2030736103
396611029
548677148
1078647847
872446828
1240845180
1248549250
913766572
576694410
2124875570
1939131164
621490489
356991478
523897307
1764273813
2036666098
1168535131
1865231033
1902099399
977575207
758281667
1903432936
1310573990
624008871
1056259248
15803994
1577144617
1956760070
581677193
1140315296
303683846
107357338
1177675874
1857545263
1599054483
947981738
1967801034
255168468
1684307204
420482140
970397896
919170323
2020747667
591039457
452909905
1234599345
1192522239
803867883
490856970
986221849
1659123244
1094261226
1982997439
1929590097
1792149578
1821216260
729965106
770867452
1469045742
748326135
148637016
446412809
1560149531
417679675
1663483562
2090827824
1075718410
164721204
1307861249
1963824222
715263002
786810741
650591465
1892235770
71991521
1394563566
1902261363
1253855711
883834318
1871286172
41670475
1900339294
1571292337
718141640
896017597
362719190
1488034288
1177885414
470787632
632689790
1979578290
486960842
117332113
2147216105
1349701928
254144134
531851387
1329485763
377100667
1408631663
274998677
877604258
2128103661
627290748
549834776
932607560
397226538
191924334
986392077
1546246329
1993185853
1268807545
1407049495
1828970375
2049468290
514526456
1249086435
65753320
976674129
627926160
664291701
423869962
222193176
1942856942
698998466
2070095368
1696882433
1356180025
1163852687
685752079
1033715274
1665425453
1447410350
679860188
669707856
1073144674
641720622
730872379
946008141
571727851
800874012
77080844
765578044
1612546694
104298895
2119664180
502154338
1702740741
536500277
262987292
1928794336
381215087
204830994
1739533310
1459605997
1666762568
1477205437
850916177
211310752
395838548
1601415636
1136520485
1376751327
1812487938
1432143167
1707775868
1365888046
767404263
668329618
824378179
2030811981
209884276
636559702
978863054
1625142919
1346236123
1128929710
1539608718
213114268
850838230
100346148
1406251821
1099763818
107359320
1264261204
1175387003
1122628833
1422692925
826434635
1014120532
365914500
1157311128
1023541739
1006055890
1402309048
512906974
1887591989
1062960298
1539135647
1842487285
108715777
1204277581
1319355710
497891661
1219803700
667820239
189021926
793309712
2017776491
1982698384
1333381091
593067171
1015163697
551327615
1419676278
1435996918
2027014490
1816770468
1937544977
1538570823
1479482605
1394214835
1934075189
463117555
963367028
1405949015
380178130
2010253192
1905083424
1805419030
291400690
368638462
861045054
1130520425
960592559
1056313653
1096345418
1196224472
644758286
301393138
907608674
430806513
1652428889
1850602272
1906760767
425875755
1910783654
1130416404
733848643
642611501
682605608
827745913
1943830647
561380609
1750086645
1328038486
1806791982
1517889774
559726696
1399018930
2101649467
51290205
725421965
933695104
15453795
945598145
1653600906
1666493913
1824175604
1558890212
685349233
1312662041
1316106322
372056380
1821026731
237147601
1541436244
2067737714
1721751957
1582958395
219222189
1375902984
1898260302
255218329
161779329
406154442
1919342815
691939871
1396698842
998916338
387855684
436936938
2125169451
202042686
1603643736
1357097024
897936948
1185552528
206921682
2132052714
1590935724
1740252082
477634799
1457736221
1611939394
985978256
1404822040
675697824
1801908864
1514967741
875886039
1341385724
1775987525
2135805936
1519483561
248913245
1530024236
2037274451
1271855564
2044337274
1802765011
1838998613
1663077260
2081588501
482772476
579375316
1462558640
661996999
2072015422
63956646
828477683
123745022
595132570
1440549304
413838656
1564625797
707636466
1687883111
552193428
1204551770
283214989
1427550169
260212608
188380138
1145709998
695698037
641309303
87669041
452860637
145769557
749895749
544166361
1974483041
1171203145
625302033
907857010
309680328
205960814
956627609
21054407
1615467351
802233774
52273466
1905579362
1470759995
1244837264
66559595
1079496671
876270358
186429366
156210156
1655374929
1613848820
158386506
1961884065
1444086712
69199000
1813884085
639290825
640795622
1503208670
839366406
21082544
1167421805
1872351365
1135091531
385026792
1046882517
1177005359
2124377908
1149213322
1732185976
1163974056
330576739
1937912155
984635661
1545111761
316463813
1497417098
1552475051
203590622
594218088
1656089724
470484119
1031118327
1875146397
1149026486
1081560940
16608212
1093724735
13149306
992324525
2093357129
1729072758
1925489945
1676582958
2057060400
554441748
148232421
15384004
800990681
1197338540
2041698748
1747482101
1886954203
1403069163
1557462743
934452539
1513175616
353256297
809890755
814954567
852963413
124707977
2077458175
1102589453
2017194188
998068939
677552991
389279699
1747751152
1464111276
1083102941
476656843
1242962755
1879540458
770023392
718039887
145369312
82020075
1947555961
1208332076
1952684159
1142102883
1371439959
1486504692
510072610
1909687930
59863047
210154882
2130167211
2082394351
662656173
765924881
70940312
103523952
1400535915
2009759383
860779583
143264777
1955724332
1527279652
2104867391
1755346150
470259603
736958337
2139228382
1304458376
2052020522
1196519870
469072473
199834194
1789276430
386218274
1712373928
1135838068
758253326
1050664133
1788280079
1572658394
376502791
1985754524
1055217484
730667453
263768030
1960995004
704144414
2011480077
27876
735094348
1873086903
82211686
359714309
41669084
999494568
1545593476
1362037629
340964812
1360845692
557902728
1205414674
2004183845
735042320
1509195194
1039084804
839863629
51857991
1353895543
1162609464
1034435774
1049179508
520638048
1052697404
834553634
20638059
356067628
13944096
1745231624
223803538
784565677
506731989
1170962961
764314812
380141748
1863487843
1861697972
1123168083
644498715
840805092
1629559971
584131388
805014008
843760494
209060834
1718494312
1304254514
204281046
734385288
1972155924
1400701321
982982975
677908886
119713226
176362621
859560056
196680236
2074439794
1671346616
1138868548
1787918122
1225534113
1865484482
1521283228
1773446581
1269289544
1636091511
912728569
96216966
2088471261
1339822490
1526953141
1320336652
1429587493
54728744
1282948206
828719530
2108403149
971537450
1878607814
1194724319
1478650152
1768268594
1880019469
413813239
1995416192
560242801
744407473
1263288329
104455712
324308301
69733313
1327488096
238584987
1168490531
693668263
2031650836
1909413707
945485886
1411576558
1374595892
587567462
1485488914
672904502
1378777575
1514059534
1813713703
2128212342
1814455988
1305678983
706915283
1716819700
471095518
936013605
1046398748
433971428
1762171705
1890459270
333344891
1315100300
12376774
535581803
1347443363
1081623675
623101779
1397628428
1517721685
614537625
1346810075
1753234848
794684082
1399660448
1094492335
1542417570
822456481
601380831
36154720
1227986067
469611227
563782335
256362879
801625548
359195219
1389374350
195812223
640949426
1865221276
341386711
225992722
587433873
1759687558
1212376156
1942257040
988975070
2121493037
485392977
434454403
140283216
1408940963
832856653
1349291176
1781356131
2092728498
1680366468
281252183
1289947297
732579537
1137356714
1914251094
27282118
1001389228
865139073
1936700759
43366633
1554960397
927183331
1137973063
1522073575
564209350
2054769563
1698664381
1722715492
246222883
1932453304
61071462
1677324293
1163207641
1106089654
1666283092
1841404571
1859730760
1191187553
260236206
553842176
745414344
1765569261
1618871064
2124144992
1402664845
1134388052
329360766
792856618
404936058
684438929
133117393
1019093143
707417800
1527774294
1340749022
2122015707
1161155614
1887861115
1345794744
1961786283
890535445
592726516
902098842
1431074801
1773356243
1383176463
1043529084
1225378948
939368785
565239631
1138997136
1607166136
1871302584
1654409742
881553469
1012638039
1395372349
361495780
367712372
216432552
774409046
1454841954
1887976118
789024532
2048541987
1145522681
1025094398
2105288316
1317058099
1943002673
91521385
218754415
2077579920
1813694678
929874305
1526805540
2005056983
2059306019
1914449501
1656585293
1676489183
391425977
255099030
2017148080
1526282649
348403419
1493391625
1899070256
760001904
69989869
1350771070
1224710280
553226087
1498147584
627791813
1116502952
1774408892
527961237
1154551222
1519499923
1518994768
1337479648
1101199710
619695026
1123013504
50726164
1965862622
1174074027
1965242731
1106632068
1872529943
1538993016
1787708947
2058694326
1652938499
1204123724
1323929736
1552148755
146821567
2028113215
1387082464
1678316977
192668566
376544915
133536062
1761424314
1082332109
428985849
335114512
1617811535
997724707
1229330453
783868285
1334605192
70363560
467204931
483628880
1325941423
860829533
378477968
928006544
1274064761
1509218758
935223118
963246148
2053814070
1593886739
2092436165
1864549461
529319130
1924007185
133735969
2140776713
1769158908
1050268689
1683285291
1114280103
211897500
1644913727
685566606
2062115547
1783608339
983460244
1704073889
2005606388
793219128
774700641
1605180369
1106609427
660795261
1678069466
434921622
804869911
12191238
1964203822
1930848753
572511974
939201663
1503542775
2028787092
1628235017
2058817442
291531179
2127131897
385182514
35708998
1744885254
931591782
443316110
617205806
700959515
1988384587
1330187065
2059524874
1451657318
2084133848
1460436256
1188147408
1092267753
726416097
1367955710
699847191
1959940257
312317216
1435346017
1983000883
1100292665
317757013
63561848
270756011
2079251122
1872878177
1756110040
773233847
761201723
1487593895
1100202364
771362529
1983633852
949470875
236527102
1835850952
768120864
580142018
1388224252
861160588
1152871362
859609345
1310586276
1114591456
838010869
2034761684
1667712905
130519321
1637099659
880729297
1260954770
1398109541
1095873916
659822444
686926228
1093612809
1385031190
1227514014
206147978
1512958958
351277770
1456423877
1204608963
1358401605
551865930
1626750715
2113672523
2128867614
1077767692
1795285384
409109367
1849988257
60830369
1704833336
358639687
221129527
1440131483
825733993
1226443895
289007000
1292651982
1219699323
1582085233
590526851
790203428
1236496913
1999482449
798769822
151325614
1325310779
1025568353
725176111
807204538
764923602
46676866
35504765
1332341276
1806240765
747876400
1107573937
517115369
1779582190
311845256
1397579135
529213993
48684866
369402503
1043339544
362882700
1245004220
1625903782
60619440
352738823
1016376642
271024194
1035459220
1068993280
1988861662
1000306712
450963021
480957585
1458349532
1146766132
2120896267
1869201116
759407243
801181246
574093156
937700269
1650502071
874574925
624223323
989329909
1781143645
433687150
742784717
1908232093
593940168
2012244634
1750549714
2005782099
195321020
969667225
104643770
1833535918
1608995037
424770582
899740377
707152205
1945470286
604017739
1573292979
1667028793
1744216579
233885700
2030029214
1084122812
2123146080
984885246
158917185
167836919
420604661
1284957855
1110507085
1963758971
758233345
1926378424
2033774201
1595063952
2075581754
501580684
235666524
875809143
1451138608
1792753096
1490668889
243264559
1345913333
958373787
760635701
1568579670
1230126780
1357647632
685168705
143458489
972513204
1592715574
1477781878
1254793466
822091642
1485252907
1152327918
897800798
772424479
259877423
964032751
2146075373
1914697098
854976700
88313874
125511973
1420857757
269908116
908722554
1944974500
461762457
1050604683
730320069
1686065241
646217435
1425004660
919588882
1004765585
884452624
570783005
202056609
1341337988
1600646922
1966987366
1591839171
393905275
507792116
723302329
258399049
65737475
447213479
1509736098
675765914
1222241642
1376289179
733612527
1209579201
37375658
1634006673
629902183
1745902584
1689762963
1103189420
306615416
114911244
277197966
943686008
148328522
1304933327
1213666546
694868529
2050729796
348444745
1149180351
295107859
1371406155
1135775987
157849872
833576761
183416959
384798233
1488706392
225353757
45834224
1253262688
854882949
1141397472
1047520617
1842974473
139560757
2098719962
1592557411
255269272
791660141
1257101047
282476582
1635031170
1107687530
1219000768
1411130183
381152951
310161162
1124409596
1409679034
619780626
1469707093
855022698
329533460
796687942
859132006
1843517203
164800206
1876858348
649835017
1844599602
1089181359
2010065683
335715594
1311687671
1520223656
1277384657
1293158800
1991508715
977850448
1792715891
1238213312
860370115
675052994
604981022
221178055
34516581
654995735
111602850
2072618555
1501641929
941909076
966313752
856832844
1853188505
356883832
1978381936
958931165
1117463931
1641911682
977730437
833460609
2027389658
959573888
1180022192
1227339672
745741181
759279139
1868948851
2061341723
1038664221
667568514
1420166292
1643468117
210448389
1556938179
189856926
667241730
2091514983
2051988383
1450694267
1601712972
1197937855
1627575850
1920671692
827296021
115008866
2130656482
209344091
499365800
270610106
1006753285
795183360
1569344667
1452934352
2042950479
1596469403
262567631
1219179243
1393061355
42432292
628251959
1660623340
760490236
267652078
703379421
1097177976
2059088880
1872406881
962401575
103943300
1987378111
907382397
14206008
1129972846
481371722
243096119
1223266953
722838257
207348817
286234676
1507182986
1470854742
1254378166
262369715
392803534
492719406
930866080
1617231248
1264022238
843021573
1254513364
493236379
2114591272
1693969465
575175754
1726142881
2034897256
1532890590
1093047197
916376104
1053985584
137927390
1413978138
1807435990
934230939
1579462260
28649806
486761716
1539490627
329617201
71973640
74609075
239729622
862874750
1696347729
161104356
1321117672
1529747883
742246365
1932660376
1985392252
410342230
1945636335
403069989
475243006
628401319
1773350086
310873566
1302838851
1283523537
143380073
2003415213
1111323023
688663234
1950198892
1953762056
430875164
2060896942
805514857
1826573388
27735470
1459556644
1679740702
160392487
395539183
2016689292
1153168846
479953161
1941115373
945740824
1139083885
971204246
405634844
1688732653
1321445893
1940379024
1091388214
1619454865
2093424414
331649986
1800297967
1962078241
332628082
1212278635
2023448167
280775340
500053811
1136105003
786236533
54902448
867312623
1801341204
1967851386
1705064625
782076416
1733634879
1803494182
761009590
996807731
1002129222
2141435906
2048987273
676733550
2131989033
924846491
1060542190
1536982947
379467791
1698365872
1897801300
151495497
116640629
1956531654
30845552
340634638
1062900640
1857175917
1610231767
978702558
755200693
1133113901
194667488
1810353237
235782873
1568983245
638504895
880499302
436232702
274319950
1904793657
1516276438
1197437864
1692864922
335159977
212863878
262091896
848104729
1803475350
915929345
697364587
1479707528
838234860
1105037279
986345805
1143239263
798294446
286077207
1056498144
509049031
908241721
241340743
686258209
1923597208
1026563570
47758349
986786899
1798113842
1533674788
911619383
1830376511
1806189466
1624168488
1299411760
136473655
1157460236
375081640
889432829
768044449
299959185
1896473078
659878600
2146082196
1908276831
16365992
1735504487
447027275
913030489
1459839645
341344081
1772724883
806126687
481872345
737296462
69643622
1318472702
84940959
1722972244
2114646336
512098405
1465386848
115497834
418347075
1426971055
1261960652
1766374273
596723058
340308080
1806890223
970425600
546290263
87355323
1541489073
1137801685
1390146577
1039191785
176409919
1608427772
1635769597
1015842399
1625905869
1169997022
1202597109
1568871202
551181098
545453648
1155387686
117976513
2102702187
42706108
1245544363
1471386121
1392197912
1360521207
904527699
1284843958
1152728181
2027507676
1822833513
273800684
1022997071
1488355310
319564576
1037635593
428619365
696485780
1925056352
798559908
2129109473
1538531372
50477792
64086505
471470430
813933445
1699274803
2004455792
687162409
2094512843
560638468
442071132
1007032074
97853927
743505941
2146162971
1803386406
1119276495
1838885673
663710846
1641649186
618234289
660497976
419671267
585176938
620606673
433505772
124511697
551592575
1443342577
1679498887
423379518
1459965721
53167170
825889344
1198951683
878825661
1244467935
1325716922
1188874875
359073146
783770915
1668943707
867216893
729205863
147300465
409815505
1528633862
1060652230
855359174
1363436016
149685266
1809412085
676321107
1132800021
1468114716
1470764803
1956706228
2049321717
1592322536
1962916601
1335010738
222802389
1601624804
1923615782
74074871
959425442
1202667025
1760698331
392252227
7527610
1889428976
1748788236
176983571
1523013699
1033831983
309009723
1970122240
1166629323
875913627
1407225978
1988220345
108488172
708306123
995210357
1636402930
2030308521
730945901
131815400
800385719
221738154
463730044
1262201774
1656416420
840100102
493310239
959138490
1985553754
1402542196
35408020
506635914
861875141
237376444
184460203
1900127586
1663250914
933772242
1699696290
1263716552
121059716
1190160447
1675734888
909573594
1136753156
1271062258
105713033
1926636219
254995040
2129940224
1266160012
1766404700
533495589
493647703
1961439325
632227421
1546475255
857746521
530762782
1119227171
579380109
1175993756
271161349
56428662
2036220867
1290199597
1459532014
1283970578
168889309
1715691001
302757136
1820210057
1639302634
713856897
1186668736
1979935235
1342151372
1769957313
1263886757
1665590614
1395710488
109124461
530436449
955223353
1643424896
1126464249
1030078648
1487587754
323506267
1675328040
1163571737
677512725
671599286
855324777
625635724
943998344
230067317
591903035
1361502936
1587378551
1068372086
167786121
768093077
23733078
590000909
1701389929
2083368947
1507458092
1514153173
335137167
174178930
1949362929
543624121
1250235369
950020374
176913644
562623914
804768169
552327226
1620429001
598044968
1506390520
986460885
1939566816
292804894
416170288
901240350
1644602315
1740609693
411419480
2020674544
1150365367
558139686
2060348638
1835868992
206994794
1220020540
1942683217
2001317843
39263338
785106037
187360594
388790184
418934073
2133846327
1916028806
1023309878
1976703895
205740790
1735694618
95777388
1147607366
1427477851
1848358969
1028850115
1661497968
141373879
1493780061
269497970
315813658
1021203569
220988320
2092617484
1241296714
534445184
972706307
1579380989
1295980643
1961894684
1843372565
879547043
335167558
1181224247
1602885743
1181920747
1875920075
934577633
479201735
1376713668
500240677
655361929
550823587
764949726
762000425
471871035
74555186
1936781876
27158810
701631346
222315216
744823315
1712555457
1951104690
773918629
1323489362
1000236088
9450152
81106782
599586600
459997311
838391972
1742485277
349492305
1745248655
364405121
227882101
1003304396
846324636
1084466679
184358782
768549451
1996870718
1577412002
451647600
784955728
1806862385
453121191
1824265213
2095206048
1907537055
911887369
551341690
1708746394
985198314
129120608
1276549893
2090382311
134319389
1856729918
597886192
414211391
1162761882
863425685
211393569
781246154
482423543
1869610454
286500685
235147858
1756798288
256316092
2076784601
1570304162
1078900517
783974443
1617350885
1071842772
377648168
837320270
508150873
1661527346
1374494525
286611369
2144171893
1753388779
1202740027
404543110
2052025626
270933012
923202046
1573727886
194522352
1311704109
1722279364
391021919
1062494084
881699667
1166840656
1554850707
616783261
1192311760
1757442459
1950690174
1453748714
1364185834
123762868
2005932629
1325658473
875605349
798553224
1646468182
748206985
520592952
1003421605
92481378
1703901719
1750021732
1748264397
1432550007
2036011659
688603900
968004946
1762965030
1452653951
1268679695
157784691
1974184187
1505190435
1225144967
129299604
1046042358
241957444
424385973
921524329
1073147783
63423208
1727889917
1779157440
2017968167
1724144920
428425994
470981805
825492361
726930012
1384235631
249729319
1368762028
1404884499
2021539911
1631938682
1421669179
1368485395
771674252
1538885957
117852785
791003129
245046767
1707804104
382414346
501232790
2024576331
939473693
1300092529
1636552069
154036015
1121220200
154775710
200259563
1494238209
394957664
137737745
116008193
963163446
1846686258
88110476
2140223552
2127625037
487769534
913586016
1428198424
40952141
1701077570
1806353868
2104089713
55911037
1661276897
1414783370
1961284112
2031169997
552348250
150806643
2005963790
1723116062
1341326697
1072076532
1113543231
363260651
459111450
2102029493
1098862698
398206368
1900221917
53571317
1310709215
1028147948
65607123
711190980
878155996
99953193
40790858
1382369340
585333433
553926649
2030187831
138499627
1251245637
1202579796
1986541550
208492954
1109057226
1362298015
107810097
77902674
1129512807
1617561948
1801834843
2037227712
98837987
347248967
1808425445
1391991577
898112482
899577326
1343981910
1669004457
1536737223
1011684431
740615984
1227288625
441644463
333159694
457268673
691855432
14888980
1563932512
852941218
879302237
1752320398
1813532874
357801145
81079126
829176399
887301989
359833135
2123859258
1354993009
1117631333
1647670283
251654765
1438716234
1685178166
1310771085
740213452
2025323280
1787641634
1927173317
891825105
345979716
774250005
1274933502
1626263601
816932072
1754433722
304052457
1005616213
1037006882
191185199
398031793
740984934
659313931
132241958
1151229634
916275708
1040136065
120677371
453805694
64270336
751615789
2103660732
643346798
1918156296
661042594
1575960859
679295371
426743150
1271479644
863312373
221003578
217745769
969549873
219671419
715823440
439147335
1425611971
1541194418
1630289210
972680989
1071610421
604737930
1306937221
559558610
1769063622
642811966
1444759856
1001432149
1161342999
1590171873
1625240859
1850773929
1218818569
1641071254
999202779
1413135633
228621554
752474580
1831747745
1577688932
597638202
1520041467
1272394294
616123641
428084140
1762495876
326825264
668714477
1201391305
1144251246
517634898
1449389946
746327402
273063901
616578490
177719180
521850823
218228826
1266186365
808127811
579578124
812047090
341764271
1080663764
111011534
1010840751
288977467
1555305879
469932522
503980506
833892015
2031815507
1326126186
1365022725
1220971622
1106159927
118204880
2008223461
141569822
1499950619
1219723206
872426610
1946189888
365418262
708900163
1896331855
1974206920
605983080
155228683
1211325650
1093207922
1714798384
1947183018
1846102985
174543461
1050938808
293094963
1886311184
984104717
1324638029
1944433629
823739960
288062116
1011292910
1796933047
1699146399
292569163
1679665602
11618908
404212043
492404637
1161421982
1688119787
860601956
1711228346
2125105281
792659214
1225466132
1890902749
1002153462
382501251
907377765
2092249231
1635454261
1375871914
425741949
1224929217
1603514296
251930004
1153837013
1262176407
218958025
1228784197
1783962390
404564725
1627456469
1354339408
583666833
1358451326
1732206425
205671387
948333501
1424915346
283378044
763838436
81076045
219721240
474536719
1872742946
829758724
937944662
28345160
1748149806
681340333
293949285
1920311437
1514501447
1079022147
2037842563
1295682154
1724684288
110087978
1701446160
1402069294
992054548
687112233
1799908943
579915524
263832708
1349076520
449656057
1937024609
1039056879
2024939337
1466185161
854016017
959228103
568173763
1383653823
1530489233
1679014296
2057527575
708051341
1778612949
29728756
957576752
1397793530
830918483
784506027
1859514852
1427522815
318255663
1552431413
368919738
272631936
1283312874
2093945675
2076283239
814607052
117723115
1102160063
1579807565
1624212052
1248028910
6513901
385861210
1982130498
912013886
1008845249
1233954279
112656823
1815516875
650303135
1529192338
1723170993
969876070
1226343562
1614854660
567974123
1807210007
1212936794
1935020044
561726604
1580760477
930540946
1732102793
516872008
451877257
56816346
1102261987
1047526949
517346618
123070372
1140112431
1511122986
1894279389
521088781
422469223
1056413716
552424162
921539887
327960516
1973896680
168282353
1202850780
695664011
1565363394
500343968
1507826237
84485557
163406473
1999100532
1595217082
274335460
6388637
1480893323
930841730
110111279
1060605277
2016149066
1213099982
1245638371
1700945762
1797387874
658619051
1934261077
1820379388
260075955
1885770646
1124942693
1268875481
857808277
1095102533
536350027
2118820184
1245293697
77684756
2097438044
1657247022
1928106663
1580935543
34130586
1121001494
1314403628
1097198907
1895617150
1485808883
620405695
2043190939
127414332
1504270338
238704931
1599251772
1599756012
503830823
1271831228
764476898
1897844605
1275768017
1782342945
2100685107
402905329
1817090633
267292313
1718476452
1806627520
154917722
1615423174
2144494013
952522890
1768415803
1765672333
1345656118
1401406128
1839427995
811789771
1460753370
1826308277
2135170061
1845199461
1142011437
49874641
338400147
781141425
1894209072
1451167246
553330452
465286147
358847766
293724357
1710933015
570366781
631187591
548268043
814538423
690512416
489212570
1475594601
1201894173
1611020600
2011203577
1188711868
1230543739
1744428334
1733949963
1584646692
1079170141
499216999
1324049315
1238825772
1875025302
1234009134
846218519
1043681848
1529398440
963171059
626988214
735362417
1578930202
599843728
762986448
1261190951
1679628730
1967881163
704411197
661169762
1791439672
623706184
206365093
1697056289
701699957
1815837033
29620661
1923522073
113066810
1229943698
83529107
1700360708
1806902595
900206076
230410262
1678522
1566725950
330652550
545082076
1143841294
1051034674
657395284
1734340473
1986178792
1509737608
1735303862
75499819
1035162002
1269429639
274579982
1608209522
65519075
2143803433
1601051865
1868586628
200961383
623069760
1118567684
234481740
1650451798
1032745095
954829553
1698579635
331717904
2097368537
638892175
1540594599
911865201
55923490
245451760
1149209932
1310982990
2041409149
1021436170
1765605824
51776008
1779901886
856602411
866202043
480775033
1906029415
580171566
512572823
1127457960
1280649011
2106988773
876376803
1134664250
1136502160
955277594
1028394797
151242626
1516327211
1514024606
1627010068
403578619
226229461
578807202
664960654
201105933
640932511
1850547023
1495340681
1856950864
724299866
2043786238
719216167
1618862220
1011840180
1224447905
893053389
927968290
2056973387
1497163642
643634265
1526592174
494833575
472451743
404073666
467979697
1393587452
979255767
1538392775
765726990
399817323
1499179
1556972674
1426433487
1141237407
2091787530
1795084886
224041645
884885803
1867421457
15866287
1238421958
178958498
1306404594
1460500216
394841555
1885175527
2105690372
1341590358
1641376507
275904878
56860259
314130512
733024250
1088201498
1259564661
1949312116
1820549449
1263492671
2023724430
788609256
146724347
2031854030
141070753
301349897
2114171195
843727043
1760806637
1325174871
1276555959
868951712
2095915199
708713830
257588198
1927389909
2059948762
918100913
1327533181
534394658
1517747868
1254900852
864248792
487823820
2044629588
106177026
1480756061
402263673
1228855479
898802390
2077486650
859758809
2060580724
1084919460
476558259
709412059
24198533
1691683189
1672781936
1437403147
1384692292
651616270
143910910
626779153
1558129594
979644906
1991773774
1758758712
613683873
932731353
211035846
14508566
1584991056
408036452
435018445
436252676
736184584
607653684
766905679
1490857033
2104101544
1266009633
1657299597
94961375
2115649931
1720147012
1222862471
691900624
296272921
1029986399
547376614
1295912750
1053159418
256510403
1681046992
564839637
818661429
1645116675
653592863
1381919014
502390424
54407460
1197416840
811769917
1149652877
1806166192
1204260395
1716254381
1872315268
2117739858
1512552470
2066704125
1369396776
652340344
1822385974
1819937802
1689530406
2111147346
1831194332
2120678142
785737184
1469407809
36699125
606518710
567316211
1774720499
615174770
197341941
1728321236
1919958291
492904212
1375715414
1267145909
2091757045
312974786
72985614
771873700
821962650
1516463361
1774721528
1426298156
2004157891
1938977254
587892019
1115143318
1645386029
1014169817
1086223771
1225419660
1345990537
597933039
1490950821
1921587034
331328141
750744060
19985588
287548515
110722031
115473971
217494420
1800826883
1104696175
649874823
1944007108
1022506380
1684836624
1493562024
2119904381
709037975
1689813669
1889249298
1395619756
2135207793
180380588
1659997958
1755368406
1764749123
1207429926
268266878
2059541571
1983646784
1107083894
692100344
1836988694
471857426
522632844
1349843458
1602634942
1383538080
1276644344
505526024
1912555321
766944326
1608010136
126145682
1489485802
1592210259
1288157353
1376574252
135377768
1254930651
999111402
352452588
1958649776
1263742069
770182139
1311779974
1044692004
1062795963
90413738
1467381152
4958562
1170762649
1621700391
715693839
356241897
1148056894
1100707101
1798710730
162460332
682239790
1613439188
242985837
621972961
1832096104
1953289667
1548374411
1007311484
824783112
995387104
960081792
1151104036
2040106303
485350440
499906198
398281129
1197184557
968182438
1920478477
106293477
1604580479
685648023
1747374536
1456214426
407830221
682537414
83692940
742331295
1126740250
571919052
1931672757
456552881
692362736
248319593
161893344
1432839173
1670135546
392348779
1696383348
1564479905
1142653253
1630904451
1052923465
173777446
886831752
953021830
721575137
1292472190
14881654
1687293936
58493481
732675882
743413722
1089468594
191399013
1753782315
933983820
878910633
1680561917
893478499
1578955721
86477269
790090237
1555176983
1993231556
1290450047
43229667
347676687
215229688
2093321845
70054567
1250856881
1018494040
599215287
919251519
305255424
1586209832
1640578782
2118222766
2094182351
550003178
2054392382
11127175
1405153664
2139660932
54783347
327472024
939967038
80932996
1371913523
834598031
1550121147
2005497403
1785330378
377335323
195528174
1758887625
1586769877
458291810
2047869889
2129440464
1764019012
837288520
1409141217
1377768288
775775049
1783989860
1506939646
376687937
543131524
1959963528
1234977472
1255920616
1712507728
378395078
1340534071
106984839
1215699769
313512285
339003944
437474065
588662438
749027493
1702742363
275332751
1847071521
939368237
1964028193
2045689489
827282137
1215155437
765392295
1717972651
1097169051
2132620517
1439818768
2140030019
2112996412
2091180226
1910392627
1882394007
5071973
634790137
1543537770
1765101822
1969606524
1781694845
956854174
1800298776
1680325737
198824957
2126712338
1614264991
1259106740
958524314
2129740253
1112612315
2043162744
1375233027
1414284721
852221146
85114731
1166914441
356290487
381220449
1595110395
213063353
2037752879
1585362205
688862142
1139967540
1924884656
482486366
1932727450
776595483
1740660116
1416619090
315767767
1997310098
1630289131
1641326627
144906572
570843358
1044022586
1962810650
1076988283
410577252
2010506774
1460214127
241482796
303172416
1771817910
1418304083
219103821
1218341821
1566545931
1090398011
21165353
959507280
1800660672
399972218
223521194
2073623211
1291363444
1530752303
392436647
460032893
1096307042
459529514
2121623383
1879342911
1880654578
1319558613
1343251071
10115882
1523559150
1842804424
1504853480
744631808
987485345
33198213
1173186765
436743250
1848390710
707090279
1539011712
1299370047
1465179705
1404886169
1726288405
1122869247
1502448485
1559260296
1693507739
975307028
564541418
857300544
414859567
1533514761
971823724
1162607593
759939094
836752767
41023083
718117080
1132906997
668004067
1971370398
736605135
693218817
1080708132
291372468
1265333236
679501455
1400834758
1722954981
1228197968
1745343176
1770714443
1083879223
756487146
1598546066
1686262596
1559106952
1842594793
929132178
1242197494
1382890546
61252275
1606842543
635976452
258702658
525333772
1678647833
1995052028
126820486
1581232394
1720188010
1166605991
1458635864
1419844306
1285620235
1268810259
1319072196
62643899
69398502
1645080811
1425820552
451915677
389826474
1895209048
559715456
156533806
2136217967
237124272
1198083010
1153162541
1545573607
827669184
584338049
33760447
1815923013
1594756298
492942644
1946470709
1810891334
1067407537
217295550
850380592
1410327591
287278945
576797474
228373348
2017793512
1938861811
28256922
1293278563
341820516
111801587
1583376543
868194564
1691133426
1527193011
850514971
1445569725
2026420292
821884805
1092123440
1525273409
920549952
85759491
1403755694
2067197613
1215909122
730129010
1350769199
1763791267
2104517592
1650718555
1792421114
378050241
1868702756
97684747
1057745904
1021593231
655320432
124209926
266489254
152805698
564735236
2114376109
1290679194
1585854903
1396490928
1339531002
1403548172
1498125368
1504242132
1068918944
1755429108
504667063
1145071993
1023779103
10597391
542375116
2019063608
1861157266
997386259
314252350
2030261236
440231966
644561049
486378740
2093619412
1639785917
1428783996
261093460
136696821
983180369
1233007601
816338701
1819278740
1634194581
817462986
167389668
1356207543
410494655
73288082
1420184207
454687571
372387492
408748462
1122657169
1325221447
606333470
206752936
1646584740
1586071434
338801755
713362166
1954468424
616874107
166924206
1124047325
60433407
586697881
206050974
487618555
1492448407
943951785
622780914
60314362
573929620
353077774
1240870496
1856520317
184057910
995491299
596455812
1171009407
1383580985
1591000842
208793818
1062844313
1589913175
708077065
967759061
1854905018
1480979726
1831705844
1973139889
1845300230
260371367
1734481952
1661643566
165096665
698986812
1926799003
1259595390
1034169946
1451170384
1530599831
1669702638
661868615
1534803363
1919862820
1585309235
1531442610
310954063
599327872
1654765035
1104329968
422809937
154920454
1369766920
207434401
1603959363
1555945110
1200407888
17697986
2081197415
753210292
945928121
1525153453
1377762184
1051394402
1338925922
105867636
1438320924
1068969695
1816089464
1244046633
756621762
914310506
22185360
75016723
1138956444
1257324417
1589335088
1972774824
1279356446
1676783104
1769326646
2094854794
914133654
790823239
299372502
729313308
1582907712
1368008515
1624915392
1648019784
376285812
1551170650
304704560
962964366
403920044
1145512922
124555845
640171963
112068366
1031483583
1670089348
579567719
1606033321
1883933516
667773817
1981366251
1553930726
974998404
1876865512
391999337
626631899
2019333671
1167076428
738439962
323648934
1313332423
1399213228
1279169029
653444641
2119610133
2019868619
509146426
973823647
2113038810
1102420474
1423248665
333068977
2054095620
1668792539
2082710569
405939459
888501641
527258986
1262237056
2010407200
914613250
905886949
237889875
1146325158
1247842460
1947220802
1197549705
1318339156
1736271899
1903003594
719863500
517386854
1187939626
717413331
587204763
1739603113
1011679150
1790342625
694591568
392434997
280625346
2076530358
322571188
1035208572
2106574294
1967748042
1602904723
362239974
869151055
724299781
1852188358
946673902
597381559
1666437785
892399023
1151979635
50777479
1248941370
1061551505
639378541
884751301
1169846577
1023537267
1825827935
337432636
701055006
533098751
318167512
635838468
1453496981
1465114751
1464496254
644383588
55308731
217869463
836832550
1580551792
1182215363
1390578641
2013681861
1598896830
1855160548
1914032314
1561984571
864418193
1792668869
1065155322
1915700696
577928409
1683711498
1617328540
1359655126
815431850
870471574
1432823243
1424660725
1360900454
1909357478
2090269739
595184834
1532281492
1355492646
1290855974
788222537
1774920402
1894546055
256930496
1856271658
1754344597
1038804428
1658850980
270949549
916016825
1274752395
334490809
1903843989
1670025305
2139824096
214818395
378086461
1034755652
1740128636
741378738
1466622425
1974408710
1784319039
950435073
1120746912
1732366478
780707733
1297321043
1807301714
1310525539
1600538634
998590800
465388052
366622931
1355506279
336983948
1731148923
2099059230
38486653
1151416817
774726164
1253843771
220625520
842678473
1114111917
312311482
1277210113
1364130443
1040026728
519957771
1291929185
1105463701
677482055
1535707247
836670495
933890046
1129668785
1012895936
1758131579
680433410
8110184
1807415514
1086782379
1428567355
3176314
604903133
676799091
1494402938
325306665
2135354048
781030217
1076565727
487194775
1870244093
1443220197
578992767
1561602828
737257670
1526784351
46538048
66590611
180931419
1227473062
304574887
2135113165
1826592010
1937744654
1699200284
1927368278
415116147
35723134
122760631
545726821
525315743
1179593260
1944162542
514030879
763657307
1404765982
1204461810
1489033979
658155592
1136994336
1348558348
1597604866
1624657705
375448348
1590352447
2105437025
1812111616
1017718579
1405651372
1916324762
1123454160
1067822056
1883130987
1085215999
1848138478
1091170130
645940463
1699669212
1312674893
994729684
1263171554
1247865434
1862140259
672982244
1104091543
1416465004
1535119441
324444254
288344256
865222249
1135819869
524052560
890
1045829619
1852401381
1836160488
425735480
1624602687
666274274
32360065
1916938648
1088000457
1683925760
67282105
136811915
549572501
225720575
491475180
231117673
588339838
767129375
1818679631
1648679215
1347704330
1499284850
2066315723
1409441968
455723830
1957201053
117174102
918544335
697832089
242564301
1433298746
1852937972
1681138411
1163540139
58486008
935409567
473026087
403122294
229657236
2018946765
572064897
1528777630
1947927906
1270529274
949358636
1015270541
432200536
1616040555
1897500283
1426519443
1176468742
1638335017
838935065
501148498
1592888724
2071716608
1903565231
449830546
988988375
963979856
1125853753
991374748
1563610221
594919969
1908635937
826395663
1129101902
1997391050
2127473490
193638377
1993882105
1437472210
1656664515
1724969831
61815491
490827280
1727578911
1624345798
865579864
1564908762
844209155
614645306
1326375522
593933267
446259795
532742471
1695587218
1434539802
521385013
1783163926
1064569658
1650914131
1091071086
1320169344
532036941
2084108623
1123506259
84072218
1126588566
2023293696
73054880
729907503
1282353806
1750784293
755557493
616480783
1281450129
1437601162
152944783
931807623
859942522
2092931058
1508510995
1261067783
1692889039
567927982
1233326942
1915446234
876720243
333598930
1563957572
819196733
1518329546
70761649
1300862156
618551711
1072341646
567088490
515071577
1623167487
1410177293
1388672332
1063346006
1986424491
243359809
1520368597
1225833652
1168240674
34350265
109567400
1988625396
1738773644
1629621216
1438374730
2121020997
1144515497
1302729429
405999217
601927439
538537854
1145504219
537996337
1557373307
1231970720
1331783295
1072443814
1437997887
1332744348
467225364
374913864
1802932426
526770081
98109809
468526088
308467361
1857437694
1771731479
476691670
964741480
1995199274
463603672
1797969045
1444810253
382403740
1775916642
431581226
1831797838
192137146
1286527596
1137157361
837289464
507034889
601961537
204281327
916781152
606639881
393000
1571883535
1463738044
1582717792
874088029
1226913433
1036296890
923021598
276798287
1356283869
444055555
1744741138
1362311095
899502343
2097833588
776586309
1258140738
55165278
367862020
587884669
955635242
942769260
674562417
668428072
939649257
1045420516
1400821602
892878398
980118958
165518368
518367611
584882140
2107194871
761354109
1635898246
2121721544
1471752964
2071934991
564817980
283306986
775928535
745413187
1160173866
2112698282
1753396725
1933012982
48463529
53210616
245134745
72138817
1253238625
133300646
285117206
1065187383
690837795
812104480
807173229
813212080
1670517943
473257202
1586383581
33931114
619179504
2098182909
1035045665
644553232
648993147
403845901
232260433
1438096886
916080129
1684113302
1277525568
1378945908
1394323416
1921993034
671979285
674469503
1668113443
244786952
633348856
675266218
436271277
1316656351
1883969067
1366109256
820380156
712728245
2106158053
1346414010
3506692
1906469775
1087894633
916737477
1512495496
456159373
1771144830
162180416
164073508
1428893088
452918468
913019925
1828374923
2129727788
2054572798
250123684
1106415111
231913462
1036388820
181134654
1520409306
602996267
42595322
1435429043
2093921769
1848955617
1398741383
224101330
207929003
888600828
1182739039
2091588741
92198911
251904475
2064733490
1860794012
1119371706
223614213
408685377
1068623325
1333836797
1145241069
2115663323
1033619466
1825372737
1475596000
1164075479
1953192497
282037489
408511470
1424549698
827465432
1746983248
148067793
918242126
975554095
1226115133
1180449041
644463839
142681339
1498026120
913913337
1818188756
1535063900
1970841984
84940370
755956262
429247606
597536289
1115472497
1720073722
143729967
525037376
1282183908
2126901850
1437598221
300457549
894061612
1849803405
310315514
8120937
994815909
417866395
733897806
382159368
1023353972
1696886452
1732220726
908167491
1314289990
608724648
528899919
1667834067
1037491681
513067700
756776396
1186135313
2097821409
1239319734
1524151644
642997831
1651054096
1759651305
652241688
2115682147
1037208415
19337973
1568091632
657191395
957815925
667379988
1622166386
875091702
571059419
1575756845
542739813
915510887
1861851565
378506251
104437388
483059773
1872186618
1305007121
1549921761
1986768925
713728317
1294233164
2045577736
134830412
1507403158
2049221417
920284701
724056619
1169093899
891909449
637456830
665408751
2014009064
890203031
315033653
2050176586
2143468415
1945926184
1975544280
1501651075
612726197
424812883
1465934736
1133809653
82426591
1866756833
719819450
1766734030
1200736525
73390233
2093951086
1248925244
1975184903
951553105
202603921
907931228
485954552
458782856
1194812842
1986266143
1804453823
6329777
1050981752
1922777885
1781722101
942973500
65944
267952337
1827826650
1732507269
316138705
1051414110
1870375831
1649184830
1683162149
248707330
1428616764
1547643559
1088958752
319563109
1901112491
775239847
1965259216
166033889
1834585909
224275191
1863834033
745799101
609765496
468088925
1304005376
316433602
897674905
570957313
997780606
79299796
1823381049
277482881
338320122
446247704
2127051733
2015721440
138819610
1135706891
2000492683
2011216793
415431286
2078595786
1697266939
1059648290
779365446
833601633
1572912015
2137276339
2123156272
1832254709
736683740
66746863
744659398
1014397666
1882898915
1432206355
1530917722
637225404
360747962
1147875267
164877839
1363435070
803295317
2048035706
1189686223
387876971
1533974141
1018097940
1498235149
1067858957
444891690
1067227438
1940704194
817626334
384681891
1223295196
749372325
2090898602
1362614286
233449278
408708116
688262368
2022361991
1997393933
56484484
1201870689
1737858814
1665652237
1876292487
6419138
303808230
1558838582
1300845389
1372611544
1871261234
1059918425
1162198251
941607701
1946040250
1893110251
1239932489
142543242
1904139243
937239014
692129271
1571771288
1773046775
2115499422
1975333694
1456255140
598710394
684388390
404501176
1607316969
313745769
1310035165
537029892
349581224
516660195
1845745409
339174855
588380142
787496235
1190833663
878207921
1876320265
1641409441
137947276
864442183
1509988139
1393915229
1433388803
694620478
2125580157
91727522
1774806658
1959329784
1063937872
1377892302
1060936188
1433388338
466495742
944301079
1301767325
1779479286
206964580
2001002619
129369088
760763731
311636327
1807973429
843658202
536616835
988030736
489089379
300994988
963814379
553057876
1366312448
234289135
2142271020
1630745757
1809689878
1753532602
1206010421
1983688284
1767101143
1016891691
402056305
1337883647
1972581471
933037842
1570291550
1958060994
640874158
1974055878
786555373
1652598167
727063325
1502343243
250045402
483210940
597296487
772325955
1721754462
1591842767
963708061
726253033
418893643
1234629815
927059655
139217529
1454782135
1668682295
1487775541
1316114829
1678123787
2146336669
972041570
1150393339
1146382832
1882541196
671069513
524685029
201474047
243102275
741406371
1606280704
1099279274
449266808
2137917498
1012404648
724512363
1367370558
1034340598
765328007
2086508832
2027905288
479760085
258633922
1905523209
607563225
1496872034
1851258501
49665676
1684986689
1941518010
846161785
1734549445
1716848711
951767083
1959350520
1155467956
419844616
154161960
1010489628
2122281136
88621662
1905513196
1701766055
1701008709
1870811801
1248671814
1843582548
295770038
1203677250
813613956
1555527149
1127644288
117457969
1804047429
1338102629
992757229
2039591129
720117817
628146036
136477577
1702491545
820913263
1755832894
523204937
834739350
661915039
722827723
1649580512
2050507518
1890330284
360841047
573515447
1809482488
785315376
856014150
1844393488
477421393
10869529
1947192929
660522464
333946446
551907608
786153568
425816577
1307313771
1576852822
482073329
1663905075
1065441124
787192945
788565367
508788848
1753606745
1892958629
1127988697
895353679
974874517
1660159963
1147349490
1306601088
193869783
1955079676
1140023589
746135592
638673213
1857812525
2124371238
1090063188
837700135
7946543
1619701477
1475706159
2134173075
312831076
1030044071
262160340
1377864656
386339215
1238448512
17996137
137831553
846953532
10154902
1757309815
372560107
1930472031
827918715
41270260
1047621521
792370173
624394919
176115542
1789427609
1841275040
754514243
1448390807
1270010519
1475640163
556417973
1107112325
573657479
1570264657
2037846493
1006762104
1225919102
1651329397
995545661
1403974634
885550396
269128475
1810691624
664596893
1114494643
986823668
758861560
283837734
446569453
427131726
1075038543
884755130
1556800052
1483802991
1849998972
1322720068
273665550
2074779191
1582735024
201571926
324593636
281872200
1354900859
725060304
1700954001
2126279496
844823409
642520675
919686637
341231074
510249130
1932834162
1338217159
588302692
34288945
1251173116
1655868147
1835824451
336363819
440435319
238408407
832345182
722540118
75141635
1933903388
2032758762
513589412
1042795370
1343315612
349292771
323296031
1244634372
1368900272
1849381835
1189735745
1805941876
2110446527
719154914
927827658
1505236475
2096314194
778154868
306540333
800741459
1285934853
544323436
986367363
770958282
881120627
2037991660
1937627345
1891896361
409787820
1254062103
857428559
1398014311
296562301
564958988
989693663
1496977637
430311217
815888254
899733996
539860688
1290496316
355835425
913704154
836720120
1879895888
165103383
1454676821
1296119513
1786377143
2054016445
1673922995
1095722780
922187080
453809769
1050781937
1409548789
247882581
850735318
1776122427
29613589
656258439
1281893830
1086280096
40757602
1886940900
928685021
1240661184
747506976
1458153693
1579852987
1953471994
628371945
2141843892
2111528649
1298325523
1296019248
607207987
401998613
626016516
1789991807
2063993427
1013660981
615108924
1502436306
1966156708
336628229
729736902
1138784985
1752129771
134498563
1320315994
345116528
236416361
1508141162
1478138368
1104398232
1427716692
1449565092
337104032
1803623421
956915451
1718718356
898571099
789536194
848318140
1735925718
792177823
821632306
1444389800
1331562190
1378021135
1114125785
758178934
733891245
1096188002
770604496
1418474109
1251550352
57359970
1085861321
500193303
1583868273
1011595461
294568814
748461385
1734024977
1807059097
144043592
151444736
1557367026
821584882
1722598077
724942962
1815401643
1392915751
881352944
1737415106
2034090456
1621141026
1768061280
1553254983
1222940830
10654771
1567894750
410635203
625737981
868585845
628744422
766936809
1782910860
852659372
1440301539
1213773270
330147651
1456263015
853917033
1301196046
51311917
1292909716
2067393324
1569685071
1123154990
527934209
729641115
1120133549
1832774335
385926019
874527730
1958871849
1113257446
622514001
1924105621
1578779767
712173487
1424850134
834965709
587207735
521393117
1418689710
1328190941
1369837408
818251812
715660260
1311755183
645700895
380095094
2008457654
1275937484
111971646
76191533
262888126
248421962
1616644953
1894799660
771164569
1034971254
1955505635
1769205200
739614895
422025216
250771302
1840498747
1455227990
1980218308
430532714
1040656310
1699818540
846953244
1835689686
423924135
449278098
402714625
1588386723
1480622234
1535336981
68072790
1275902437
948749297
1906609304
1019679439
1877528771
1490056829
664102875
240887265
896313302
619677378
506513851
1582160784
216109782
703366447
668832056
1877921874
417061509
1783360273
291453807
1871779123
729118786
1185603293
1095055880
512380549
229831744
498186136
1371997987
1708731964
1174597788
85830473
1870146247
1377352178
759843593
575821459
1758926072
886538594
563729508
996673476
694340556
999888167
379908464
1615599886
1376560281
799222534
1993004449
876192159
2047074868
637003899
1054200885
358445807
1151847693
1635924149
223340231
1551503294
1058055679
1507266948
1558169714
432167490
801386191
771500419
1207729215
373380027
1125180027
2072235061
543471310
1759488713
2114522994
1993013215
54471199
1716232063
1897851780
905842625
2026879542
1353374777
996548802
592428003
791967231
762414509
1710781271
1827864706
1917959209
1118780748
986187473
1322246689
2030886729
1588327802
1796475456
764984652
1122405234
1808298184
1346596668
1752030073
718618602
1897195507
1332014712
1189434765
2114777077
951433526
733480226
1779698307
319399422
2051877616
1012013523
148535062
1146011514
2142331136
1469089879
274179535
1005847820
1597014767
1130951994
334854556
1315996013
397295637
1449845265
978237495
1991736424
2046831483
1886966606
1143152860
1362589960
864715835
641157539
1789708871
1711426670
1843085944
301351081
918321058
548657334
1825021718
1451029137
834075980
891327133
1977303534
199284266
281406209
1119697320
382304943
647551200
39918913
1577487908
1266669988
1482442212
559116417
476032646
230837860
489433984
855440755
234890023
338169379
887592823
1984352887
1241533763
671952103
1432263331
605150270
1045127765
2075947619
719441359
679849944
934270787
341467612
1076744934
148857990
933325611
156500542
515072561
366202544
678955775
817192525
2031307644
933627547
366862259
439964566
1920524874
1991475033
1412227670
1834373230
1207602139
152738048
67968967
721430942
489386364
1695822356
1662175720
804756833
311521635
759515387
1035344552
1934336622
1005311228
853092061
1429939647
347006033
316586175
1835075060
1976157556
1877995968
427272233
1953362136
1007893874
1260685919
1058695105
2027697417
1763318934
942055891
1362835673
1141004472
1389242293
2009762521
828171783
1267360741
952759438
975323315
1398289118
1723844952
20254971
1356961443
1138287219
1813379094
1123069165
1204134401
757174478
1651418874
449418467
1549304611
725458131
160917428
1460663758
759599282
1820923435
484049982
2047938109
1059969907
412291744
544134856
946425628
57245243
1924385283
887389296
1534683522
1095433665
1707734507
1216651875
765622857
1963582726
1971310151
1776062186
505305996
1057066099
1208702972
673223174
513780735
1928283907
641217943
1880333914
165026494
871611926
166721175
430350346
1694998609
2042821450
1594157352
1597710968
348218461
1969032772
250730621
1826578700
1210423277
532675897
708312559
1113723084
1409015273
307954147
1114804225
278158994
1193886120
1566222161
1793658396
770186062
1222786823
916693535
89097201
424839313
1835286610
468588888
1559198985
348277437
874096998
1816642727
2131091980
325300983
446414701
1909625170
2115668431
248967596
1036788138
1726227377
1958208322
1664405151
872303646
1360235466
692333860
190932187
1106832270
1728493745
158900146
205172714
335100111
89589239
1212865404
313462489
983629203
446356526
432921995
1815133710
1627015385
710677117
1822784768
1845735775
320925971
1707575900
296518195
1947934815
1754338868
1964018581
714083912
1752540386
1067410672
347557373
94217655
161152249
1094195190
544546968
506654866
983269198
977897969
476744891
495584737
2147451888
1206143449
1988121211
839504734
414194332
389963596
1706904991
2137479900
863581784
1693743454
555089549
1869556027
556999761
978584207
1430529744
738405066
1528911470
657016416
369284479
1781444302
734267688
1794352564
1199287637
1190854718
1563975785
1315617302
1347779906
1805776728
1745771266
2137047157
841196317
537127145
893776850
1880696672
1321688284
1799807602
210222008
1979569334
800507264
1188165206
783979503
342347742
1565367077
1178177958
683223767
1054828245
1106841331
60206160
448137750
1541823980
1347554997
468577550
167058967
1572089626
1984897039
51514247
711291855
1625834654
486333487
977841914
2139549402
1270316232
1658412626
1035145433
702148913
1041550218
775660816
582521513
100787087
1166070495
653067480
1655012629
1349564419
1895627173
758200254
695867698
1629267895
1290189739
1266624516
1864015596
1705121003
1122414346
708158313
644135245
117099960
1948151595
1402869431
1363044255
238421407
1450300037
1279636250
2034186507
1081525387
1776789340
1505655309
1274268331
1598237350
856552843
1126265914
196939551
1049789604
346817335
1618860636
937878881
1536462952
454615875
993597483
578347030
1063539232
1796770600
1309621757
1692839173
612709069
338844561
1015311548
659497221
994620165
1721974309
2090906730
156869827
1909876966
1813750559
1386054188
67840928
356643672
883952152
819145680
1079927962
1339102353
1783686874
555409073
130846938
1801314499
716149674
1190827384
1344732252
1774113382
78468897
1907505924
905716951
1198618681
1843944032
851622398
634982321
1992832486
24888008
1742418530
1921789689
419058738
1931141064
988393543
828701795
342633933
1927368278
342877329
2109642426
846299212
1696327669
412869513
1485571689
1959620684
1100218625
1087258760
1451513458
1937776544
738296637
736707606
875125215
1481541419
880339930
1188003016
958569836
1559158707
1874684523
204927085
455901615
968533781
1084796385
1271976386
1242615417
1258548074
1173071983
1682829050
281762585
803355833
1675728015
1451975953
529415624
1559146339
744509840
1100057684
1502004391
1512356757
1912643251
1664948087
670637840
647261644
1684167808
483554308
1572745848
988948927
386695501
1200185747
930839970
1454779140
1988808961
499046533
382270973
63067846
1387191817
702365355
78381308
103288488
145835646
1702905696
1607529915
1631482690
1698594410
2073308368
325381741
489696161
655618735
1881206371
344092879
490936099
1685828728
1644684273
283300145
870947608
1515356248
2003394059
732264035
1132349149
324799836
1478715482
1482239663
2125675149
336432606
227322772
263656865
1304714457
1565195678
1567154077
1047368074
1248786390
2051079316
1129882509
1497617745
273560459
1809377700
531240870
315430817
742856191
82713772
210838282
2102658338
812386088
2058818517
1212780317
1879326933
1933171123
833635470
101655741
1194794920
1082006355
632628160
1234209771
1314818398
32472087
1879633062
608125551
353492997
559313391
1073716892
576275003
1803828743
1013921734
1258115141
168984710
503445496
898306287
180742910
448919471
162823527
2039437126
475860279
75072620
1345536412
808583552
1909724872
1873203448
1109681139
1678967704
1544282713
1208896516
1649892710
761503821
1132333990
259417332
1281261886
426368241
632228147
1592874960
1253233909
842497406
755743715
2050565020
1796610568
233925244
1411696082
730569160
673986553
1269228342
69841950
1830219713
2024739291
798413224
2124248653
632090953
1271933745
2048745641
937622669
600625787
8607959
696344593
554740546
1197347178
309314622
1673764394
1930387169
1786822036
1979656180
254610801
1660831316
1922344165
2007853656
1872406881
11488757
198286975
747936556
448180561
2142723724
517667495
327620931
1814201532
1589991629
50976091
1159914158
1239694215
1778156145
1780140245
851744607
877000444
759150338
123821998
858449602
1452931979
1456806628
766166794
1078776331
2030609362
2117594666
800795196
70273033
1589678199
500347329
719469785
310298656
1192337982
599485304
1423494638
1154451585
1833917104
1064663266
559105094
725206501
500196798
887218211
1024768689
1861184053
589628548
1309899730
1305062563
1982171446
485840272
52780158
1223239065
975061996
776307265
1621063991
1363546898
780455649
1439871820
1025798354
2011231565
416980036
627211335
1607853795
1567444053
1865081220
1750641571
480769441
1295538390
1060674939
1466994103
1577828537
1425084361
1565001141
1315045252
2026241533
551572652
1053548219
935670088
1029230988
1063389420
1645171217
2094622803
1231960740
267677088
257113140
1646501843
1750051623
815243463
525093490
1328671791
648898033
1198994808
1497513746
1112709447
632038883
474294370
840203078
17551615
1945109337
584886032
906395027
1971589506
816035898
311524274
822411463
1699226294
2052707661
98124418
951272514
2060858276
1482814807
85347490
745077168
1804655742
1037622607
1485821828
1717427915
1873215978
484413722
523068098
1909542774
1337552263
1820580955
2021762498
1440510445
182146101
939504364
359933608
1802367999
826263649
1156653580
1567823310
1194152579
181305234
1231181085
1482621689
1203286148
846138515
618608233
2032761333
1598334966
578078545
312659269
365327459
2003475707
85848002
1084344729
607882286
1379595297
1721827579
683064215
1298772007
672272726
1137683934
1954828554
968031095
648888355
1009880082
1450715981
271442796
451563888
1413826065
1572259219
1852009703
537803852
1973493013
2030881392
325747981
1489510751
1140085037
1236821965
965804825
33673407
1013915078
143459922
1168146530
1441311659
1071816276
134762952
728949844
21637201
854865658
1462516527
666905929
865845219
1983432393
590583650
737760078
1417190360
1534492729
122697645
79495371
599119839
2068188982
1090050727
1874523031
615982145
1727490011
1172982994
1799366496
775205747
588908642
1141391098
206541620
802193558
247773226
455306322
282638066
632778446
559777326
1412662425
82398073
1607622272
2142009231
1939110735
1708433397
1419899521
1448653979
2120241517
1718379704
867508732
735189279
1939703731
178284495
1798897418
982764952
1436330770
33183376
298569930
2054168934
895386802
1282709696
443392437
1657048209
1694626435
1297462793
2025708086
475478218
195025197
486213958
2057277301
1468347385
1059171754
1893145845
1741397784
962882789
2058980660
2046741025
316711390
1168301236
2029783774
890831822
587031649
18031709
1452204105
419233702
1217997231
343557702
107166182
1221376261
590094571
1566506464
234247306
612357402
657466840
1250784519
1373906282
1771495547
1002397939
132523375
1345946938
1616024482
1207778125
1742116598
890165002
911132739
1619085992
1003460376
370028855
948861829
2113592670
1907528718
2023479080
1659064567
198224050
1443321515
584081527
1880757787
2093986785
974066579
2021883742
603629846
1390652919
2132546449
1034478794
588484196
1422318290
2035388370
985190154
228120664
209243629
105690945
1770458452
101871172
1542326043
717798408
201741489
154428703
1956015803
944168712
754088662
337318297
36501252
1067940204
1324382897
1245718619
1489361943
361473996
429630720
997174559
544560489
1315697383
314732255
905580197
1788591597
1560854235
2065999437
1374609828
1120879160
121335671
201924176
1257980676
573716920
555721361
1357530905
1816467727
711798628
1256090731
337843504
694270788
1779368153
1413413016
1030550572
1262454538
80036542
483165858
460519435
2074274286
486182523
1367160381
430238724
1015496098
38563899
266668956
951464239
437575957
1199773786
468508083
1506735780
1439665864
1319192760
1226535689
1609185426
819288525
941051886
447176669
377407336
91750986
1691737325
1125587603
1459648410
552186116
1051692945
1315006953
1588001275
869620427
717915975
1020478858
1072502259
2116391624
1277988122
500900404
1936838320
1283299446
780472504
1947829574
432773386
1387436264
391924655
1525919594
623460984
517155465
517192592
1160112772
1853967567
1404617652
616735146
990502982
2008744453
279432966
80335070
2054443235
1118378869
457319453
262451362
654529392
1954629002
450365347
236544951
1741056220
411095353
612883233
938584283
1171076798
2048796909
325713182
1318535061
224100017
982056054
1056367717
560942075
2112592917
1505494170
1156335577
948579912
890238508
1540735592
366323212
67942208
1631878373
590577005
1681964630
1980907252
1240963616
732431006
1327784681
1412465517
146797938
353627861
534509362
1335149571
1353791352
1002849813
1742956743
23658110
1218709151
1678357394
2118395346
628445964
1658586177
1377145988
1682941746
1890351622
307730472
1199588231
772735003
1716887215
976758409
1539486193
1236846996
1158568240
1476448465
1545113067
1278936145
297550820
1496365102
679239799
1925031357
2118365540
1938135383
1603004163
1344612788
1563868967
854664611
1699125788
412655468
1959070010
98420601
947484171
1370923885
1524310170
1418607432
1950386974
2141596262
558542874
1083365653
742495627
1627744266
160592764
590106379
1299772018
218203328
1626822198
593380847
1670439082
1421477670
2095696762
483879246
1518647080
834728560
2070473387
924826797
35432739
2097399470
278328233
964264880
1297996370
2144878968
1281062129
1028333519
844740841
503934503
97810527
1317666506
173672499
2143886056
12729256
1857146977
218490256
2759214
960476792
619963875
1788096379
827019041
360726967
569075819
1093344938
2038417296
627049348
1328948035
422879255
1000676492
1386899449
2105326398
1307348709
24679188
1128691030
18877870
571769288
2025464333
1315948083
1619232443
1188829498
1585049398
1612445486
639989823
1555112115
554234689
1506059907
1576914842
352922661
359510302
1388807094
1452442718
720918957
760883411
687346351
915990213
927909252
707410192
2120880523
1218147137
670955740
730547055
1042412146
1559236311
1648895583
1378538398
1226800015
1490425149
149957664
1277023338
1279751967
1801097527
480863925
179891783
1003505197
905062887
1431601305
724308289
1179872129
1292983717
442580352
79829466
2023556260
1056292886
1818915618
519117539
326822618
104081638
1036406808
811679520
746769232
1549800935
631034081
817057016
737836260
269385995
365592999
1506071239
2146451593
892267332
243877907
1109882295
1879909282
106292547
2121145604
292105091
395267748
1144200329
1445227383
1126277390
1676710663
1170672255
408784293
315898315
1191814257
1030294908
1393188231
1342754117
1364562282
1631505444
99939251
650840670
38977729
628876403
1822315615
152457861
247316107
1160379496
744015124
476924407
1005266878
321421383
933884070
1257617445
152109780
1069182373
1784200845
2025777308
582262909
1684244801
81525771
1742597759
489937281
1312550566
573468661
1668500832
1806273431
1676517957
1364577583
1366634210
54578730
1630420475
971664839
1160606540
363609666
2133828617
1270426649
226631025
511312651
613101854
282152152
1481507486
544283773
1237637033
80158666
596985558
225006805
1564446144
513869507
884907034
514277026
457682750
635602149
154951317
1394215913
2040665146
974696503
797885328
1071696675
1452226844
186314268
1817033606
200718519
1869490528
1880862518
226969390
1295417248
692372367
79467689
1332054238
910826733
469030533
1714682171
378182770
1065694307
118550890
1046278595
933234760
1203770196
83363619
1323962372
1986052477
1891075091
1850378857
198169108
54882461
1666801392
973748371
1933633313
77974073
1076208825
663642860
1159402164
1239084792
173898131
599414261
64527594
1431684924
868178131
868865675
2145235769
463658091
1145727460
123730322
1778148238
1707337025
41558896
680022088
1469159290
1379748867
692728316
390060078
827116369
1011852812
112420504
950124482
1038255268
1930410079
1858061566
1131678783
1521143586
1864424528
1049001374
1741671472
603129458
1537157411
1392802344
882169891
59956451
1056816485
1741082955
778809906
1947897825
125258265
744722472
86776585
1246493078
1579896815
601612340
1261250568
535064132
174938960
1971619492
1534771997
254037034
1631798829
942657770
2098887644
646473456
1250248600
2099384630
875743137
1663341540
2045153179
1313137688
67928051
1098811196
1024200622
74447470
1972704792
1541856116
957065550
330125290
1632524179
963100085
2025176508
1566686464
2031587804
1743880246
1908974424
1600330932
1370952372
1793633067
542068527
27048346
1130506863
350701217
452158996
1153881420
401049890
84684802
462222453
483674103
1134323135
1769732029
1464029582
1795027846
96485882
2106965686
119901476
2068115971
1862331404
189090939
363437161
1250756366
1420545280
1659276908
143792830
1025987467
1697077393
1321924572
1594741512
1552448002
1662257930
1706707322
1083923686
1566652553
1885416115
17898923
917335432
1754635697
1737439629
643719139
772180757
724611164
1142299127
1849162342
828746778
133081842
1773006642
1172784497
1566437850
1238789294
1287604553
1876633898
1637113082
913822008
1870963087
1286426174
992417291
1058157644
1572186218
1887876662
284412277
972180071
1625667878
888556012
1503217708
779064064
1922344080
816917902
968138474
65105015
1382572934
930455354
113918415
1864867030
51378873
1731976671
408335958
181732785
873496031
685663275
295171268
1222831587
2016397573
1156518981
111942412
1941194510
2011853291
767974287
97871333
577959233
1158857980
692596519
543143827
353216622
1060363766
712567206
1770537781
25001856
160013242
169653450
1829017843
1552560065
1523293437
678207027
1924593560
769253107
1177919216
683423650
1617522726
542215147
1185272953
1570840067
2028192088
1157665549
1467352361
352763670
1586027052
2053917915
829394798
683238284
1197807914
810838009
1080855280
1088363817
201522170
375948539
921248879
1600137710
1365112612
946632790
1861273455
2085356437
1651072082
2118496205
1246254020
1069675661
1707092680
424092736
283171568
599233998
1076097435
1249110524
329875935
438548963
989232083
595782295
376092040
1519201833
1352369360
480898989
1303113752
1166505253
661693077
1365083758
635218475
1890054128
155207957
1509118658
1362026896
673182513
652859990
893738000
1474138253
2019375540
103343827
418667017
878366644
408689718
692957736
1456881576
2130154923
784976927
1085906005
1126870974
979235795
1961309347
1315336873
481097249
619493024
1017425052
292660394
689009702
365867537
553200943
2031934589
1761524260
1831398365
1364264515
1158363896
83117469
988258687
1262096844
8794287
1021646480
1619185238
1929235617
194689930
161511972
560573518
1129469566
374780345
1960096588
1478534594
1191429497
482103209
1966114676
2021538113
1804832574
660677488
1936992084
1284270668
756650567
1443582959
1572151537
1697559819
1455259511
268983544
638084952
476013799
243706541
1955468762
295307153
86115974
1853600113
1646246402
1513710288
1752213431
694034644
1884521725
2082415530
1750356546
33566918
479846358
1392901673
2111961581
188435378
653204479
1625332633
1682033426
2026066907
338403494
94859162
856702664
1344405640
585882911
1701713185
1384576120
2111742200
1749186212
2097832470
556327661
1078149503
1077989037
589268772
944512869
1468853113
1037958091
2080494971
671760139
964545993
599183707
1189708795
1640419094
62478429
1441622259
1229071791
2104392904
1634697619
1350394222
1503181745
731746760
936665690
2005879210
1377815633
90151323
1348047377
544682394
1295849625
1662283502
445058134
1489154255
1103049794
1989513651
1972250746
2139438766
522535917
1875116088
1934253520
1662241486
247620826
1982195371
1114680580
1329126549
836987907
1423950019
1994223338
1745541275
345878214
1542124367
128474440
1819252086
1271627599
1625500281
758378632
678579814
1777031323
571275065
1768368522
1224247891
941994292
444136217
147532059
1390674894
1010416592
915046879
1895883419
212328975
1520523881
1686127432
27916664
1485949807
823123462
1804673643
768967721
860176268
995182195
1606426171
1892544910
110688922
1879234952
105070629
1954093820
1397885164
457888565
262267333
340594121
258245473
1934114686
1392023128
1944366114
1209790251
857528788
151096792
1758784182
1057020798
947394417
1764850578
282832125
2920791
866780670
738244561
119833283
1637394039
1330107614
1416750603
943257316
1361955466
1972791032
1844282156
354450499
442463379
384723443
1953067983
448601502
1279799863
709323982
1262263129
1581463441
14855582
1747639869
292118458
2069950540
543697932
494803792
980839842
1368872524
1216127413
437802146
1510401359
1227211319
58504356
759143065
806367669
1340636155
1856436461
930666227
70759757
584115073
503019414
955032526
624690696
591944324
138549164
2037492588
1566380089
1614362037
1235152100
1217405523
1181294839
1829618541
1435541348
689343
674563645
2113492343
231586586
1737319478
1781795564
2129079601
621999037
1180145641
1325727495
1696273206
869892655
1911860915
530812209
378561241
282985273
1759078074
846040052
950501747
1330248040
1451563224
1470511235
23044126
2107963883
412525118
550287996
919969382
2119439421
1425966546
1030429766
1315621893
1588459853
1097274061
1350791646
583980337
329737111
689885490
1254676982
983545233
845784516
1020900893
2103530582
392917550
2131763603
791108751
2092676091
1772417063
215333998
774946483
975940131
1337728563
1028899058
2030325204
285509935
220837447
1318221987
1851024872
1487605183
1775647017
325126128
239801918
306185904
712668891
931220235
1688146975
1501266529
92242691
330941995
1044885597
2083056717
360012575
228049852
840314852
618003571
438029016
388088544
95395416
729716073
920079485
152270278
1277669231
1860027584
739336538
618107553
1871137005
588488169
1113454856
1291290233
836329296
1956953562
84929430
1193012912
1858755401
1244101587
178191849
706011619
1378612606
1345933519
306391903
288619103
1659883764
268033163
452900312
276261043
1684317092
395236687
1678502159
1195105063
107313022
586630209
1370006937
1246367484
1751577134
1106398802
1257089436
356592317
465303799
834190123
1033261982
1885792106
1318759440
2105104246
736897021
1061431285
1207594851
1925422689
2001061231
433463009
1514373330
1420092464
220332310
751049565
1168587208
1405832329
450328775
1334432652
1619370432
1941007815
98916386
178735932
1167890092
867878824
1746944512
1777447843
1237740446
1612252491
659724239
21745099
771168785
1213998364
1732150204
2093058108
253798217
1398364779
601511961
736928442
1927131187
842577842
243892949
1895570691
568223991
1668359179
696454124
2102004776
1305381514
619509513
43142959
1155605796
216067703
27323979
1190123327
1797206433
726491991
51102585
544255319
609518946
1235990641
997475094
832716251
1252908109
2064959490
486461359
1156488320
2012730020
1193853572
1788844781
1696811928
35906173
1899280965
1723685301
1701794194
441649660
1252034578
114140522
2121134151
1578515317
1115105921
1204563709
962164007
887484684
955595698
806840102
1356161982
1185062011
316013134
927084698
1108283446
822869778
979369691
1465727796
1403271797
518302080
381244906
21229554
1831132587
1435123078
1269625220
1142769579
680633767
1238586967
663134395
971592969
490399023
926043516
945952903
462924675
930534649
933493082
2126151394
1859362920
572933462
1106883179
1676872607
793488988
1678242538
1698621135
1506873106
2104975753
489077445
1617976661
65299544
1379865904
1078948979
1067536020
1824356779
340192176
920363526
1946078988
507758949
1498763501
880196843
2065192377
1455280929
1926390943
1943048107
143785524
262627862
382361922
673215598
1468731144
344532282
117393610
1107841143
1717271203
774574049
464023203
369922316
1300179980
41169368
1117757359
635621242
695181480
1600009149
1033530977
99610602
1575662424
1142306403
1665113978
514917917
1531180432
329226073
145225078
1069588854
566443023
1779094158
1113237220
1787849218
373885945
1028253913
951652052
780198716
776778440
207478419
1026721352
656792323
1609049386
1896043709
460398891
915263787
1633971631
1554163861
1787324808
2038467048
158938416
2083093272
1290957633
1030786602
438591475
163307707
1437617464
1167838807
686590963
1123773107
656789143
796993396
337417600
896418507
1386307442
993038230
2052850813
234152749
1141136409
699871810
1406362317
1973366839
1419424968
1735729112
1328512347
1205925121
1663765016
108259531
1183448157
279172647
1474827274
691174678
71831095
1913324150
933824674
108614669
2109633205
2065003761
212272762
453676712
1354008482
121214075
991719488
830886410
952492062
2045585476
486887007
612818370
2141868816
1318825888
266666223
1908582956
934988096
331143841
1791513253
700487741
1459228921
1831401119
369619979
565046038
556714283
139296627
263144484
883321146
999164041
1852572743
1196257331
938232833
1758547135
952479833
2071927159
1057323556
2030120752
2095563791
530423740
1875220235
847169387
1030019212
1875316663
426693434
1148739268
1476207297
548710933
423895325
445582129
1045931226
1470709189
1664578225
541865520
2061873146
1353530252
1985213376
125865412
734046792
156129459
1503664886
777775735
1005854505
963867317
1403294881
1998206912
783178914
7808727
1600384355
1122620931
1583979038
484009218
964044873
1290402062
1205250638
1054682479
1420723776
1788592853
1713591996
446927082
1494726325
1781841013
1926286711
1634893114
320322785
1733112811
1767542322
2092266107
1156405274
1809469831
65052064
1710472215
1329117675
1900986713
2353340
1635342792
1687738467
920684204
1462722199
1908018729
1541292025
1999709545
1164289747
2130667761
862812681
1794886297
126954437
916206874
1080792715
405568923
1980477808
1535478285
653676148
1011096823
61976816
1445304475
1860296430
400660606
139645513
2024685007
1055708399
1492360847
566314139
218228621
1556803753
1953715910
1106415111
1860942252
44928234
2023110173
407463819
912215112
1142357868
210617751
586643386
590067598
2034587153
68421681
612683843
638022800
83731771
1263988814
34057506
853190335
1399494131
1929051525
343012876
569083756
1837478621
809506781
591952404
1471236130
771659595
2123412719
298912590
2087695882
234472173
2121663564
98802908
459364032
1562383931
5950962
2114674276
1685544078
1406283091
2055961297
1990290917
1822400033
1377266245
352357925
1637939605
1446560233
2039314546
2071142770
1055658344
271140042
1821774654
1074151452
581927887
1367080194
833020253
1840124205
350708627
318653860
688727684
171199471
1145359050
2055599406
1354784636
837260059
1018180982
1040329139
1428426443
2103278626
2140933787
798340066
1071669837
1551378700
603106786
1517374547
412987218
1512605378
1043518329
88696590
1058654669
1600203034
649515742
13861756
147515135
167814537
1326766325
1017491666
1214814309
272453916
730095834
1599347926
2012243976
1929350096
1253504359
1645760876
445475579
1848696140
1212517552
855774131
1181622585
1391137374
495886904
1986633651
241031426
912269961
532378630
2027318437
620678657
1045294798
950380108
1135764844
325909175
916689574
1164864799
1710792390
235428850
1951363098
299784082
776556343
538411039
1533135377
1303211874
578452654
707089839
417895932
1769754327
1759824536
1067364806
610546000
575638771
794037390
1126099222
1773310282
1636916095
980066261
692386216
1403947084
879470283
2129467527
886016027
1043181358
1902860239
1048575759
1791698889
1774313247
698423995
1921977548
820076867
296559505
1660868996
1848866736
517276545
956431638
1490379990
1508197057
1510135796
1822922593
737539573
593350986
1892600768
2067480131
298670799
829401313
280928503
1849754056
1383274506
1066270660
1753010822
903270330
540347367
857687023
835390903
1397334454
181763397
420534087
141977404
955913451
1841396363
1559859367
1236118655
562014965
1483479236
54671575
1522889359
1183015674
457197782
770182139
140290348
967703900
97283090
2086302704
424872312
1633570075
962073193
1633163777
2143276930
555314319
1895519225
519623725
572862387
1227085716
1229477289
1627525606
1615270736
45043159
780425624
318274311
493534038
1715804244
1957550814
2054065921
750431009
1805418732
221221594
862951490
1115593434
1079930160
2128192622
643264478
1169082485
1064664216
1412008981
885713643
1411185720
1279005559
2106443634
1415024989
1799685179
1297817663
346821997
683952621
47538099
2029928669
1984859320
316961063
888620199
475620059
74695042
1095572812
1566229100
1894813954
1240302522
893499361
159446380
1385270398
1244180372
252952154
143160762
45853279
175656821
1603282984
1921452276
679299596
399224349
1667344716
1843422937
848881939
1892062700
1648447726
247286071
1327742106
1765527262
779110049
231294381
1988077601
1452623001
63285383
759149173
1300808366
711483483
63547496
1721093253
1024645604
2039971297
1774805839
1591542956
2030849062
941429992
2062438940
1114433389
1094815708
1469907141
1718324047
417387558
1610786718
1443189951
1703933674
1893335284
1479430076
449294318
1657977000
1907791580
1388843721
1158146415
1166707934
384147666
308835339
238108702
489445255
339091632
1455053754
1784500039
1263701312
1093060802
1775685961
1883940495
634153168
1253409545
913828185
670466835
1393159777
786449993
889232105
696191104
622192675
1789634268
1719391928
360328479
436593965
1102775662
806787827
284788838
1663041903
1844852563
526845009
748711207
486746768
829893032
262440886
798643813
1188501331
130617112
1694035598
671772723
1084534541
1834623813
1956370569
315059520
1825078634
1488025533
2026543035
2093421420
922972406
1824152278
1040601092
1319175706
2065009432
1309524922
765056665
2055484538
1215736017
806766859
1294088024
788279299
1654254430
2136574692
450381283
390369654
1154683740
946301047
1988962702
594193686
468859209
713949187
1606425658
1311698636
827504747
1016270909
1493459638
534978981
763526266
834376548
1802236418
186815237
1585577715
1947563584
46443779
2012860751
1907799772
967047187
62555026
1723394753
712097442
1671296453
703983662
610740754
1077671871
111255736
883201814
229081133
1362102153
679077922
1054021764
2086711229
1730610449
713763429
991705492
6937411
492806078
36031272
1756327815
836832861
2140427614
708644849
1415867190
1265005819
1893737480
1620073189
1404827844
1326245541
1469638564
1190283982
1499217445
100025068
537152440
93362137
2034198871
2077800349
1057913017
1884147657
297121889
1629888351
691559788
2129669519
449702022
1427168480
1556189400
2119783392
823605061
75977336
1194608808
269333933
200486434
745690627
503750412
1870167256
1682881464
781245593
1573428700
1623098203
1659667880
2141406674
1950813603
715546939
383625454
997243201
1429882116
1526848850
1147288038
1452452692
596512099
1582005021
1544675576
407516851
915357948
570710155
7760878
23068964
893727678
477251340
1164981940
892199630
1279980760
1040726152
1683345109
98992608
2022819879
1021654132
1128982470
475925413
2058116107
1054204892
1653355280
1799085657
1979843884
1758255702
1787468487
281407502
533617482
1553373674
2008097066
485234949
1875120213
1558244656
967402712
1336682187
580294359
555033961
771608017
1615362524
1743772892
508783214
1465015590
174518415
1871568294
371909958
456692597
1664805085
1809682086
181224332
1291718321
365783906
132692533
1567690533
354643566
626024233
1105869095
114962027
1794988181
1815548651
1684206711
1301650201
1857088823
7556093
532793436
1100937148
352723346
1331420630
1258257467
1668203329
485751111
80858273
2063730528
858539762
39698574
1448190883
1597958232
60205444
1641953112
987111041
110912870
911071360
386882717
1262343980
855748455
944035989
149372278
1550165629
556599131
206939024
2097521243
1715649751
1340193101
1474078166
1395989786
1682717931
537547627
1453835522
1784732343
272217422
154876252
2093623865
653933896
1700691289
1589924771
727206059
118446197
1011252900
1467680220
388386095
1258383310
757393738
1573045099
343915932
1972285630
1405014412
1304435399
717011683
1845175024
1928677817
407583815
1404369158
2030570872
176426080
2008021842
934180321
711705142
194641155
1553275820
700681257
471289098
1820595702
140837939
87748165
1785074849
1481462510
1309747084
738135392
801582954
2032087539
1550592076
1109678520
1249674282
1830687798
1727093008
1001629430
1242372152
636599718
1864487142
1125810855
464799079
956884785
1265387749
599190211
140962995
854009173
1958775163
1745807713
1584972313
415656391
1053239454
902598241
306894026
1417579275
96798454
653432965
128399844
2101434313
778722715
1461260093
1529740751
2012543805
549729007
203451563
2018640553
708502497
121091581
970089698
1946408210
1288075166
44189564
2024209362
1104358671
712256196
599447074
1593874611
64857250
2069754797
1194252191
1587194986
494927341
2073378358
221357688
513594968
1248607665
512279143
2143728684
2024031506
1210311444
951999680
495044946
376161530
391704521
1080642647
259177777
402119389
19442062
402348589
1622679318
859906565
414754991
316604233
1079039421
1820187142
819431312
421928156
2119656872
758165175
1517895445
886273902
234536945
798331283
284147627
1722838145
280581647
459181028
2018272933
1625428767
1228450071
1695515251
1337632035
407797305
1594006091
365266682
1091756519
1201264143
317348122
2007513872
811378001
833110547
1996302694
188355521
1818793485
1001056478
1315954530
741877206
1664791859
1790840510
550045545
840320934
909979361
1611262287
1518731938
604584187
1068759085
177061703
709172711
1700883194
1793062524
2085298828
236305138
1695849459
1108529164
660798125
1791359380
1105818676
2088379296
838252184
149043115
114892046
1964145122
1588717445
2109307864
1262451284
957599292
1875081614
1808172995
2129849399
1998956147
213546706
578099996
509545695
1855277576
1487918931
210277065
1196177599
255116766
902779654
1455363219
201413077
1739694155
94345647
980112020
49259469
1931064625
799718779
33805605
2016461916
542382485
350019573
1819977840
625263856
275404276
1797391549
98603073
1778226817
348622826
1047707361
1746259470
1344033809
1247361370
397685640
1170517604
106896528
1768536492
822148907
148656401
174933330
692751000
286066417
94561517
1162398139
988484004
1018740556
1868440327
1555458511
613107697
1437276485
47110250
675331475
1655314196
1929207088
648073350
74839105
564670495
263476610
183479577
777900024
1800181605
1730601591
650439699
987123323
1500958963
2131356005
2092831861
36656121
187376633
547480134
800663309
507641531
1917940490
582946700
1793320134
748645676
1180715273
624774875
167236359
2012937828
1639225412
887877732
2036666240
1176025671
2066700454
907980070
1358928658
813177413
478585777
628257967
1541818067
1677234454
1545974122
1321992879
1557878126
989897843
600530285
392923502
1461165113
438139658
1796951184
1311771406
1077797315
721225123
137985490
1671694326
882258338
1171942920
334587943
928355352
1305839611
1265517562
936003057
1863710268
751039219
1027734588
1500312002
745935043
2009408622
949348154
1092138608
799160864
1786945776
1282277847
843715887
1100814447
1061478790
955144644
1002662465
1088782677
1972961438
1241093820
164528218
823210755
1508444591
1841449425
1574324687
1122545484
759604780
245495420
792950448
944271002
1821712643
1340473716
161590575
922831009
701035193
1201795822
600201452
1835269545
864750560
609613759
939415330
1036365273
514008027
1178594203
2126027703
2085207378
1902423083
191162283
1576260434
1269086472
282683422
2033991086
1166926611
198292101
272299343
38494746
248323748
1276198865
1137921305
1287489479
464875718
90786015
2063279214
1155606002
790782362
1655093361
1885611672
1309198882
406483490
2018093678
1407296413
1494928682
677475506
406559233
205450987
1829843342
1282601958
595970105
1561817236
2114883407
1814107797
1570823973
1396371871
193830986
200887655
1317219952
1494712616
2130533962
1931888737
1947192044
41970891
70323246
1158359864
760273948
607660545
824024123
2059709485
520014607
1279141060
1608447215
890035538
440361057
2140980744
790861545
845942187
1965312966
375293683
1198949982
473910675
1462464172
2123036193
1155275037
280660671
124236803
1953570052
819130275
794713544
1342917571
1064313759
261469285
432079862
60112505
1938847869
313179006
486400611
1263654384
1202463987
365986859
1742725058
1243819827
433247544
249222840
1191490408
249381531
1000683361
1256788285
268871026
741030765
965330995
906660339
1723551149
857037189
1830282383
2040555690
2101027064
844027972
697222919
1331176224
709206746
1073630444
1101881936
1956652746
238212495
1992452842
518354848
269780014
1821112443
205131412
1701505317
1332688986
101248966
1649201205
722298528
1817092107
218261366
1280257685
1400358864
439852030
433902710
1496188169
1453711683
859370883
105531916
1837564355
743766013
152614415
1880916666
2145058546
627789984
1944737584
422288097
2027282857
2004665787
1839258231
258655768
1792693493
1177551567
349736949
1491307627
134842288
407928687
1749814768
1051356398
972804833
1715982964
1703295227
1108558829
685315431
1991815674
1820226396
1721117287
2025365898
457042482
1418182790
346590166
1134758957
1503612643
2146455231
1166598030
2014360586
2095308283
665584033
1346778384
903395702
1008272507
588698099
849405453
556905383
1526870753
188277727
2051332165
1540913904
873851035
831842009
869540769
1144771727
375416672
2044096640
512653692
2136395054
1606866338
1524115708
2003498785
1677812522
1808112243
1607192040
1717176328
1524535367
1336631315
951581909
1028595975
482494846
632970338
1991348031
396668338
850531648
1259877359
2101455452
387953553
1972634829
1579933126
183082411
446555099
1350555084
189065327
678971339
366618568
408628601
87649473
1346564193
684785168
786867809
1735219222
539765223
1926549454
1927437996
340226596
138157199
1466702850
1521314535
1853574909
1275303279
411551189
616264932
271187630
337111995
746445575
1952221963
774447251
1139688518
1602449268
1326317332
779151857
1235088428
1847877247
913778650
1660430655
697651520
1993238972
256164874
186464916
1387718100
1424624375
2068702440
1660508640
1096599369
732333346
1435792579
594796730
2005123041
1795767703
94337361
461887460
284029833
137766465
654634045
376842502
2137256266
255124614
267319422
1525101231
1603085262
606924042
1521578686
378808887
233486946
161526668
1045263731
1201267397
391098115
1821718401
4056391
1937174002
227954102
676735652
468893059
1128092753
1678716767
1864145485
122925647
1951379153
457083830
1843586038
602305878
2014236708
1236498965
1901713694
976277704
579455830
913149221
1455922502
296759211
560497572
668188434
269586254
582702905
31246062
1689771060
1667333588
692141009
1915578596
2113305874
487628024
557494111
348874125
1816888558
994534655
969965863
1958580644
1072590476
510113402
867653857
1458438787
1684077949
1946137657
1036082183
1589764853
989235844
1416938927
118577683
1568675381
1653340152
887971841
954237826
1454485731
1384361350
184379786
1133421118
1749761987
192824364
252107408
1073101654
1842603336
639908889
1912785416
1493482736
1560609795
1370349718
445547695
104205893
1060299636
1721395456
1652776004
1302322968
149284862
1106647125
2040642957
962180741
15982361
1853363347
496532648
326657676
144420580
604363728
1312322493
703146060
570256195
1924187391
686162432
1962250127
731653324
398769908
156865069
1692532954
1093411115
1615016464
1719124687
470179692
1940483617
1890968701
1849699578
1844303120
1178903149
1123190542
75699349
103359988
968118273
1004020588
355375291
212129406
150683240
708624709
1441344528
602584699
1327587624
173934766
418720240
1022710813
380283309
549446714
1583630966
1155290511
1748205644
351860213
170721071
1086811518
86056245
1863343229
1668653462
1390276759
1277429137
1518295730
393749238
1784533713
1247408334
440658347
305741042
566264944
579432441
1380736731
1933417152
664124490
418587778
453861721
2105168245
1426320337
2117272611
1597575903
1777940556
2072602859
2010037395
1899785716
917213085
348515503
1948081350
1731379230
1091576595
1237660232
1265714574
831297587
1695077180
379612549
1078609821
1963320604
2074142814
1644426242
1536021150
1198715277
282821061
994458004
2025200091
1115389994
683441633
141630011
2087040253
1271939391
2144605680
1079130047
820707601
1518388825
1665408532
851630227
560412471
1330120857
2129867822
1279954415
2102633087
1780247814
1633722106
908681826
89777631
52716311
184027271
1114672562
2112991433
443387022
1446146209
1789032066
916715456
2035788573
1702855955
1466087307
647034262
2057022343
1174238528
1795014370
1405309166
706278727
49410183
652451241
1141832745
1979356934
10865290
1642262412
1082342132
1191125216
1378149823
1179314734
554125186
621169047
1998728368
995470194
1700087702
1400518815
601307412
848442662
1665269258
1376704032
1063039979
474277520
522241272
1827556871
914437612
1746323427
908842026
632791479
1222538689
1794169996
1526290807
264299343
2060752926
1002076322
2015902126
236544951
1992355343
1752624696
1036903246
47111561
145617775
1206681761
1837708987
794764927
1043645674
1327763712
536515680
405465587
1321452530
1162324362
775907557
942121638
465206881
1497839632
892802909
199919661
979109922
1862993036
1880751207
1068686420
1159179682
128737433
263742820
1757009588
10638701
166817118
1285172842
2060170613
2054399905
903479059
1251371275
47905206
1879824057
130739915
374327495
132809413
940086114
77368977
970912264
24209887
1424910013
1261301912
426498371
2068965685
158691706
1160194779
1099126173
229877108
1546413722
2020967075
1225764418
1168885278
1152431784
1654694085
1266896354
597379781
1057457908
2048520589
1424493048
1519491811
364764265
263728266
767057479
36427353
2055885555
563430450
235579053
1057548837
1520798717
951799735
701012584
1033959458
1376230037
2115390834
1138130456
1014445463
694487431
1633545432
114588717
936748641
669233544
904259840
1656938997
589650708
1244516542
1810142969
895612387
1506912890
270680275
1035968452
2051185795
826812908
929961304
1149683201
993797690
299363625
517859165
735962526
1795044443
483113571
1946421505
378078115
1843669140
739166834
2086871590
1396881262
1942346288
1190024594
1492445788
664121539
528783004
1843304929
1386859449
1669870243
1472566527
2041915534
955953382
1723595426
1388930018
878253061
1268804032
608667711
549264785
1590561743
112516258
613980781
1154592645
1119088269
667872755
785120261
1868564485
750652690
733919958
1152668234
155619363
1740964075
1260154386
1070002436
835069351
57295728
1575625319
1024676999
261066055
232795725
1912982106
2067552361
1568938171
1610423409
1602299556
1870335218
1230884247
1208620078
564949633
1600481903
707856224
1846885471
634948663
759704358
688356349
332399866
2146474761
414827392
513862230
2074482196
401642482
1443620405
670641214
36844289
982313096
247233678
378468026
1014857096
1440424596
941311942
20732737
1434174454
1683151642
1495057907
1805354403
156134161
99940258
1204879447
1379890648
1915881036
948519140
229881599
2094563382
314723674
787633870
147262219
2071880368
1365496930
241295338
149616569
197417536
1913540018
1296176013
590740211
806007826
1972438098
192415495
1530583752
1657706281
1996710901
1240354206
1997668337
1445662233
1671467236
415059216
817257108
582733557
1878786513
578855645
2064032077
1218604328
33317875
1727239064
1891452265
2129060797
1385750109
303215211
1169961588
1369941600
1279713445
2105418998
1773207519
1874387048
234235179
1496573994
1571965847
210187709
1170147739
519929821
11246710
1322277474
1832083182
2114012496
447944572
383298044
2103866689
448878690
1372883576
93489991
1974397253
226668853
1025435801
1899811308
189324556
130406714
1652844361
975901612
789791072
1752688496
735557916
1992155110
311362936
194342209
1385016550
1359791207
1507288787
22072597
2008662832
1325302065
1731123453
635993034
1623763857
588134805
1397059009
1257868842
1439781614
1841355122
1952139061
876544519
336676321
2042636619
2130949579
928235062
767529500
1922374678
1258197813
1646790377
1886194356
2108773118
278917984
863871218
1671678159
16212454
115620001
685279942
962710703
2107719419
1010563346
157271644
745053239
1969305426
117017993
1667795140
759469977
533207799
1732706837
647921142
435911248
356247293
436751955
340361688
475094985
1055481235
1730136702
1671263713
1993953766
1732604216
187834209
1812580316
1597236068
1107028923
7001225
203235705
1062608542
1954984725
504921678
1974937885
950494477
256963023
1167443709
132130894
1590051342
229837991
572625678
1643971327
1074055480
676003118
1549871899
212324001
1378329075
767804487
754017919
1835916812
722085181
258396227
486496542
425678374
1380915476
1215033066
541790985
578953540
1351432108
1203972320
2067343495
1771185962
793622666
1721338510
738159537
566270559
1128166881
2105059714
1066766420
260223508
409030278
2063209632
1059814868
1404324653
759270434
57918221
1734757808
1698175216
586283033
1946348150
791689539
1438067615
1934344662
974072910
660406476
552832827
525309491
1665349789
1022206863
331926895
1342176949
400986531
615853781
721680122
1608362147
344981598
1838293380
1744401175
1451815234
1417507364
1592909078
844301429
61665617
1853186743
1259849046
372239894
614076156
1675595077
237960073
1317820768
783485410
984282140
533231573
686036871
657882315
1946958849
1863347592
142742474
2056287057
1120230274
1542875957
1214109803
1752093583
1384614695
1814328629
1097669315
1169819278
1362073285
1881696334
758233345
753213912
870670996
1807978258
98950307
1351189237
604712935
48750328
608504575
592254123
484520251
620228889
1582438850
347549563
1695647094
912790993
953561561
1518343382
1792508956
820332258
496033214
1894543036
925108430
412975346
728884385
2078838906
1612296942
76293671
882424181
140739221
1993798204
1215106627
484525105
1138255013
403824191
1572413411
1869368207
1958356446
424230375
898053501
2042913673
235603809
398601111
1968602895
68880902
471290723
24298322
1463255497
1660371578
304599752
315599805
1208345170
1044599659
74459239
1746216929
1483498560
1456954475
778030458
959974536
1393961076
220837747
900132843
1746119118
1021735034
1310046755
917086908
1931009208
1741575052
1339069711
2146394663
2014200788
1011485725
1597492573
652535966
1022508695
232043599
835557048
592742761
383749462
445061135
1659764861
1022952037
1421609308
770304404
1036428948
639059665
525701620
346312047
70267564
1502264473
1752850323
1231064746
156945198
1452012959
1739236880
1805451235
890568681
263147418
341883848
1407285506
1150305994
1752618689
2142805318
581118690
1705985926
1804826443
2021855326
771350574
295598526
1316214113
1185589549
1559322829
1510505102
383156462
290126209
202740986
1427856474
73889279
655524290
1795261784
1696898271
740606193
1501440963
427635704
1802237690
1411252198
1013740154
761087280
1476908982
423979289
1506895976
1426844394
540477906
123665344
565281199
495716697
397397526
1953823297
1906366332
1374255088
186814954
1010154526
1906717506
539918227
2018819233
72456916
1929894505
268010806
306430268
1719834454
823282958
37811554
1644626691
1799348142
1833588057
332090877
668745408
1996167350
264811954
522935972
509702964
492921514
1125331932
2089880492
730821546
400496215
317818181
1862690639
1108296295
1065793082
1011686
1570791343
1702556209
477857738
527345003
671683568
1523758106
1090590423
1166405110
1235714793
1158059104
971673934
1215165562
530800708
921485522
1567379965
579106252
1688523899
1216410030
2125268526
1222547822
1439097529
160216856
1369059224
708016865
175951378
1340866258
740010772
10006766
1795627100
582315666
1307885936
1027560652
892727195
1234584790
1233728733
1852063135
134028313
1057707927
354078792
2099201168
508986198
1141995674
2125965198
1171422734
1995004504
1563044593
2076880693
1335462623
854314330
2025443069
1004983756
807982285
1468814996
1852994136
1229517107
1530787898
276453720
142439546
1571915043
1067476758
1624297417
1366609506
375812628
170244158
130504508
522825537
1828287596
783736928
1694553297
1356892849
505451324
2072142810
1267495617
652730748
1171747960
1153009696
870615315
408305159
429185152
1918144005
735684973
1130514425
1843866526
620778657
1425433025
1981412078
994337540
832084897
1350922492
1969881062
1330532938
1001346402
1932963478
278663967
1606190555
857274251
270285214
1680641951
274851892
10531826
847804824
1244175291
1282260238
1313141062
589355784
790837520
702317206
860717762
620892366
910667154
590168636
2143365376
1853290407
736845427
166794636
1243941664
1615906728
1856950833
715713466
231057953
2054068067
1188384758
38439509
1113422876
1016793062
813045913
2125384419
663007800
536793216
1228527096
185646174
1165472907
1443950808
800632638
1172224658
696141604
447466541
1471152876
1095588460
1712267888
1066304739
877806038
1635910000
1610669596
55000208
576453065
1762960189
55709709
328308072
1790836954
1122025866
115864989
1095410090
1903153617
1249781950
1806862596
156335982
87217647
797368841
2110119639
1715819459
378526123
1093418330
1715596815
788538432
1363590463
194110387
1289221375
1135227179
506698998
410424157
279349970
454318893
964160256
1000884172
851681245
447354286
737154972
464200998
1029343479
177445718
1172245731
571244505
431993967
278454527
256392244
1750040705
1205286705
2082140059
1819420167
1565261647
431768032
1554438530
1552241682
954034998
2129975683
1712057909
54480012
350842090
1054826358
593211387
683675773
1073011332
453425456
168115947
63647610
1887582924
113416963
441623836
1125042261
868821944
1750975392
998655080
1601453758
1130400557
1332300148
405407902
1876665008
1683237129
2092151872
1589231690
578869829
1129102900
98133003
1469711933
636364379
1475631203
1282239842
927151963
1824800870
1623062921
287527092
1494551811
2075792356
1435877935
1292263040
1584323082
552429737
2031218209
1009526001
1354441377
1044074076
933079059
1209572170
1223023302
637841130
1462799272
49115057
1052848393
601153617
812982059
1122485839
68623317
1667544858
1691726224
1822870948
1580913984
990719354
1554834594
440393712
47229551
2060325562
1406201650
2080990650
534300377
500986935
1104261851
1459107344
2080045315
92145101
1260192495
1132577777
1630939776
38140746
1620958962
1780798439
1065476322
639831968
310597829
954933844
845138952
1326874389
1880209243
2047822496
2098128783
253749665
908779553
1395671485
882978218
222338384
1636008359
1312066112
1302060917
1516855766
1682620170
609514443
466774797
1807034253
125865931
1022437214
1550423101
811827729
2111259686
1376707571
438787926
975132187
65324815
759266451
1884705037
1033498024
1820519079
556640841
278688071
173804986
2008549876
1007636497
35018918
213816995
1283773984
1151813664
1714704235
994520461
746511845
478748627
753024
687575147
1981806508
1346511955
1249197507
1928536458
159111176
1736034097
1566103863
37477029
823461645
2135712592
178550626
284150655
8473638
1620174604
1561956173
337191228
365950836
931104398
418199779
1432959199
19826336
336775334
563965721
211299595
1397487030
1578422204
673339633
1313176618
408287854
1533245162
1541553378
1653619772
1536109965
1245524595
1168867628
2005128142
1546997634
1682693403
883338609
298471952
1957694970
561038678
373949274
111628455
2019432479
1451436053
963056365
436691152
1251512676
1207648384
2075765355
756199141
355986171
865221251
1102394371
1900783974
956487220
235580388
890075371
209277175
1145038608
615268742
985515883
799018151
876575390
1496869172
1879012499
1643475316
1018411205
574875724
1029619429
1279101785
183872820
858787833
986515653
1354118751
1977384259
907236925
552988443
196123040
2033192973
657715928
745906622
1244327626
1003168798
137977425
2131300889
1131364659
262096466
1137989385
1870283232
1818490247
2086168436
1484339784
210384959
661980223
1414761666
104632749
1369034471
1102359134
1106238646
1151189046
739017048
894872259
285676707
1691263841
1523069002
1722341743
2012144052
1445200579
1241773297
51092989
923453148
1685052603
1311678225
1168158134
1259926395
1573554413
1177846285
1886298172
836724116
1273297168
1775906541
2126655919
701731116
1642751816
1478873513
1181367206
1847376299
936183249
659834590
1053627526
376181758
420566162
781285701
1345618695
306567409
525914059
887771470
1051869457
116352080
1076904166
452110779
449887657
22129208
1310459857
1526454033
1279869918
491441368
966869646
1930993509
1880537453
1111753556
18627585
2132821873
190785501
168510843
475530692
1036727689
1683971358
2088609253
1967393759
262794128
557129163
286368138
208799638
1569967699
1770529070
870548776
664973098
1341269656
1868687698
1201057126
152085456
1799251554
767686481
276835620
1715110504
2046098370
1302573027
166537908
469094771
1440261179
1074966245
1891875856
1550595578
1995289661
664808378
1660084203
1648525276
306525746
462569953
1140312601
925758770
663945665
627370345
1582390070
1164642027
2000931532
649102013
711534429
877873979
1152387810
695997451
1361846574
592191440
1814929895
1489625478
1423614764
1866040316
1306465041
1173967266
901462066
2084371110
497830618
2038305020
1946181076
729096905
1243937745
396575534
330606453
1650642680
140090136
2037326439
131955489
2007013834
1108392541
1231657401
227412178
745121198
1759707288
978446155
2025906174
554861883
506045757
1717684321
855168328
1774833485
37848018
579947718
1431200183
1501437202
1905968777
269415710
1397677357
920595137
128111485
515887954
1615971359
1855546794
1913477924
1392442004
1126428148
1823033946
614303253
687791117
301220941
1613599290
751843283
267051494
348898541
419930233
900264618
1482698358
2087064590
1185129560
156846335
945569427
836568577
1287346044
1950072577
1877214044
482610993
1805645049
1428095542
1982413242
1804573619
1012554567
961928202
1505181103
169746414
1941978660
843352341
6811966
1725360484
156874259
1776526470
1385940772
290797190
614820998
1865208143
1493197820
691550016
1797317374
1637260960
708625584
1634389773
1207379523
500742912
1684470395
1482418820
1128641277
974690690
192944262
2068379270
138574850
1691794092
873020844
2087796135
673755784
719941422
166272247
1743846480
318404187
701284868
1108258134
41305955
1986391246
1821203748
2088957039
101620988
664352829
830827359
91444763
1254845755
908493225
1066402867
24179139
1999757274
59891234
1751928992
993615098
338223918
294724064
1841506807
1280937802
448100420
1207431023
589622193
272233455
2005329254
1295257089
800001054
208603193
1692013194
1053332605
1422481154
302914893
1971894407
1386434346
2084758904
1245979647
278958512
541373121
298654723
236951237
549903805
562730573
1119027844
811653738
1937291269
378835939
1398326810
2142064966
837617734
1777088098
28256741
484332297
1432908260
1605572010
773411057
1194740280
1811810114
1938346702
363040684
150380070
62320114
309335744
1569126356
409863150
1179603363
807962085
57844431
126158196
1278593235
1628950253
877916335
1296214012
1286243309
1925278785
1671151035
612252067
90527991
576302736
879279995
1189092852
1475289897
2121888966
978868836
1327251179
1458332661
1908010401
1193985004
634899850
1054258268
1982837629
33819885
1331876564
86745941
1235403688
619015407
760876447
1427525473
1535454567
1390766856
744431074
306999414
308533133
1413168811
1445104006
1704822243
1175527968
1528734123
162316006
1111858007
617405142
1194368158
1098955467
1071810047
1248773236
1635919544
104194425
550699046
833912589
1326027775
2011491308
2091240125
2088679229
192632100
486326727
623564478
73155452
1894786476
1820664828
1846211807
1239355804
1847808388
1556668853
1858929605
1462167834
1487236508
1245562606
828830738
428915749
705911238
1966743503
1441641926
547545813
439227206
1028446250
493036612
37077511
1565492973
1413554339
578102758
1988935956
1564904469
1920979738
1460713467
1712206624
1362130838
588874932
1347877385
1194854522
1035632460
1269562626
1160738539
1538269511
1290550197
1239204756
974826853
545235672
2022377416
1774919928
1651319557
1378856134
489533323
1425189766
459631090
1693082067
486824327
474894788
2073841937
1825374748
1256032505
15866287
1207048925
261058527
858005544
1407768404
1947693420
1800161543
274855792
695424487
596265383
495408971
862120821
1564180754
1730275872
833198735
1561771471
717000274
449154799
1466634365
1956803940
1251392030
500198406
338981551
411072886
133326197
1135851800
968924527
1481849816
1659766197
57827546
692145874
1745058479
1664069850
756305525
1133846081
737548827
1619456570
919820740
1293326733
1594344524
533771196
1584371014
1531405018
1507823685
911303257
592355981
619007542
376710719
1274945824
1471766342
237359176
1375305191
990425876
1142652404
335926123
1837829912
1836675388
425493498
1939849217
1038413185
1264184855
1070102400
98780342
819340672
1765789099
1649861718
825364899
371834943
903235152
1841374417
2058197248
1454654056
757687283
1400505363
638884630
1549204585
862295349
1504845835
155723944
1989539866
1852466762
1889900890
402200178
963904912
182053993
1137815989
733563959
33881417
1109450451
1549908895
1963286015
680870194
222241050
618303006
1076440929
1472944094
1547801208
1865844268
1780743430
1616767343
482590140
1830661770
1162101153
1918974658
1470128101
1996460870
1827576819
219863259
671396555
1137053867
357290601
702252479
2014804324
1620894053
450996448
708484025
424463942
179884270
2131260476
1267983972
1881839395
1549373274
1868536574
465332055
967868285
476373758
881219441
191077015
806906918
1472972359
1392532280
599923235
2105999398
1166675603
404584492
1081574336
21569557
242830312
1341798919
715918451
472540024
208228023
916827143
1809118629
1762382876
497104653
1029264936
308894504
591104169
124192854
1066097166
949601392
598551686
1936849815
1374628644
36008195
879749190
1667094958
1269636169
302313760
1530955224
879854468
240615817
951325587
315346939
657374046
1337014690
1470726704
1739985881
1192209991
1910625588
2043282023
656304030
1703268272
1562371204
255261939
1744833518
1259287511
1838383449
443297208
2123976885
1800881360
1113244400
384784938
1258002127
1907453577
720869860
142432978
210452360
1486312314
1187513794
463464995
844828912
288459578
1818410210
1864915078
746083128
1488191039
1302953775
800095330
366397458
167905217
1277766226
1723506037
67715229
2105495773
345334558
601765880
1131781339
1745006089
1909798298
674401392
1806602174
1499677109
561882965
519070496
1401252955
828303555
345209723
804857221
428341315
1034246995
1510926206
193529278
1855664658
140920771
1162368037
1823934473
985976216
893970277
271215427
1764010575
1537112824
685067483
679949963
882160841
1167062550
1648782530
82419835
1069491538
1756969080
423791193
582115879
1971182048
1942380596
980776204
1900107353
1131059168
215873099
1868678912
1902247511
971561773
1584450429
1128783628
1082454200
609014018
964126345
163421967
1445141668
325884875
1309988120
1973513412
248680653
1110448961
1748523784
1725386053
1106256041
1477169142
286594263
849730386
1207921914
1156389517
951583223
1565282978
328483275
973104211
1635207163
1571104925
1020163121
1787226681
344139154
2085649518
133169287
1848712316
2074100262
1894864940
1781625650
1734897991
223034381
2056159721
1931819619
1787069343
1553979328
1126539936
1378498079
1999857693
1599129538
1256200259
1866334944
1195744014
1027616581
111845359
975299224
1957024786
1256594418
2118784256
1169012980
1007101914
1776668862
1214238344
220420113
1798751849
1221668350
1296825375
1017173506
72080326
573261739
1298683342
1051734875
893399746
746033633
167812484
2141567005
1205154850
1452978944
592752763
1620131524
1855119232
1573681685
268575149
347441080
1580741460
201053068
1482678769
795417967
1901890429
20571050
48181697
804034894
1150092095
337402006
2115538176
1321342955
1820010398
1738812713
1802654757
960319696
2126787278
1296800481
97669431
708312334
664052753
1697729790
472840602
343081441
1301291999
943220632
907254232
886221531
1532766650
1787948532
1923291163
842994419
1247748176
1840780906
520868356
1696681711
1797331437
796293123
1224251419
1785169641
2043391317
1521195692
1292566979
1997782381
1600194454
1618698453
1922682037
143438224
1164656777
70432752
1075919114
440803993
512716692
859180824
1178380861
272672467
751232918
1421314570
556817936
1692237741
1240647221
1630574332
1832766637
1403509832
1579490398
1833251601
1399561874
1063358896
1980272809
195473550
507195268
1689192706
331188476
1298591559
1189670177
1724836805
1866289926
1018676582
455603930
1136206535
426702630
1663133661
1054221612
1332468048
2093382558
1690107603
2147106341
38451331
2134575632
629036336
1573516186
1462306792
1091547272
2056213717
1920863571
1921218315
1048465081
1306826006
109790927
212337029
1949511024
94692676
753087863
312364037
1724302400
1831450775
266846026
616482391
1588441808
1008009072
1692956071
565420407
1321491490
209024277
868773494
2105978135
71284778
210804570
1394476921
284925731
1433186776
82933034
207228274
894202519
2119615687
18982413
1807061778
1041247024
1674768430
1391139959
1427485767
1462581947
352391531
1756838111
325795685
464363400
1198292575
149977417
1941238554
1643035044
449851037
1104571441
1892587266
248738519
1231480937
1738712425
2079890229
1115765653
1266950201
1000247981
713489568
57217560
1676378093
1432062885
651763303
223284302
464231550
1179487740
1955447602
1283376061
503295257
618070655
1436453403
1260974964
1894677311
96249497
1887109754
45034458
1444122380
116496951
467980257
1811013223
1101956011
1218196253
704989024
1307599611
1845237322
156652926
1180574465
2025455150
741788937
415000327
938339884
1348508397
388641471
1084708211
857342820
345002265
1910111969
872969288
924359447
1066785022
1338218930
980129879
639733891
1133082880
1217475229
1912982188
42000803
1163912906
1803647351
75019765
620770539
406414902
1179834432
1571404597
1288187748
1548773702
183587435
717465711
1319755942
587747054
1072191163
344011150
1693119068
819350869
829614514
1948692553
1813311500
1380052483
1481129240
807194876
22365996
1367202123
1744402848
219840653
869638380
1331238054
82861735
657214166
1850230531
825688566
704710963
1434319502
1166185820
195887751
2032683156
1163129865
1070312511
826543939
459365503
1537955401
1162153309
1889209440
2062401586
2120730278
626745407
1772108055
1889818541
1221786217
212927005
580565275
1239019120
1833491955
1334383796
531526169
258272719
1642472036
1376442246
14775073
1882923492
1079643425
1488608821
533249999
1473446462
1061888098
295179825
1127248565
2061825008
957113115
36329451
884765553
1617784642
530661731
1850501948
2137009739
1489738230
1918212993
1124673372
1268258527
1082821994
176217440
1448544977
1962824638
1239010564
102983947
530172824
1649621330
1381925913
792458732
894885906
1808359764
382281889
70241221
1883560344
446048120
147287959
1021406407
24870437
1764159341
498852620
1906599536
152806941
971839557
701167519
677544780
1109008279
1120346222
1370161034
2141618395
1129193628
1953016649
1072130358
1339307378
343133598
326071575
1596092983
1811492584
896580171
1636798766
1870901629
1401935047
1417884370
1276859642
1094568075
545631119
1263808127
1455225805
968769434
283728391
1653236663
1750656803
791364238
1366282416
1037856737
548932042
2111640194
151606797
1049189682
1801136377
1045558058
469798046
1176476275
2008263991
724531283
674294969
739325890
404697989
1644122631
975151024
1212630431
1807371195
176192218
1899393490
1666576623
1428540453
302752162
587123851
114125591
1946506286
365913468
778425841
53585829
2115494730
992734159
1735009982
613981346
996652829
1466358582
1187092821
791270883
270358418
915301583
40188926
112125616
1827664177
85767373
96228439
2043006052
1247804054
21092323
120035867
1897297417
220510122
542320332
474850734
315199982
1500694035
142827657
1304167464
1580776018
94007059
1190153157
2066831445
1370509935
972311931
1107108136
1785205819
672201499
2018095487
434530544
689606199
1306863484
1074939254
1198316686
746757246
646164444
721682133
1525364105
240842895
2119927678
649081893
1528393260
1856711859
168903459
586372094
203697034
2015230054
321582254
1192689190
1766455775
448729132
960308507
1771452961
110207801
2147202758
514154256
1531802980
248700509
155042172
1747277226
562179500
1453664355
1187448125
1129092236
1244336586
514248554
2138394999
866672590
802099795
1006518851
2053692917
658827621
161543830
979967676
1372312275
1713367887
1453515531
1435151941
2098316239
1607271203
1715258679
1708250292
1542432895
1963788555
1120082464
1766051074
92494400
767125991
1857459851
1119171422
2062260524
987420477
881716792
332736807
1414725669
1660182932
1795523683
1601194280
820075515
2086657630
1597335385
1678756745
344644817
851561552
334477778
1648511775
1447863920
219802491
1407571804
229223836
1956670304
495667943
62116563
1164792404
1695753906
9470969
186179363
842983102
672721468
1433484099
1607048268
1864393918
2024027618
957733866
928161706
1806287120
261642924
1587373381
2109496654
1654973611
557796312
867077050
1026669947
1453496616
1968783197
1666497707
171202944
1280300768
493353269
641926078
1845567656
1366858186
1498874947
132178886
617903732
1482317412
530848469
993764520
74305802
1482341687
2133168438
363097138
2014364650
1580110923
1679663855
519799748
1901786426
1328719861
1760950242
1187853255
943825062
385965907
916115362
1660621041
1328245023
757022040
381453890
1298838355
322148194
672365029
329202868
1376370929
642875877
786259401
1899573676
1497921548
1045206438
1361960781
993425925
169437681
982583354
1764727670
1631070025
480636257
1884126629
583112894
118335914
1737047189
803144962
1167035336
1549209165
1926894113
79402212
792530487
98671616
1160871699
930573886
962442460
939129647
959441648
1590486426
1352094151
2145823968
1262385133
1260669426
1684109105
1273832009
1116162469
31830700
1397292270
1905061072
370398855
600049569
928286142
457920133
250305640
594382364
463457752
641936745
513182198
1090510116
661729589
129401916
1114171605
1005188650
1655861227
105866281
564484100
270158237
1595648199
185306265
1838001375
744472139
128478050
1707979757
741773962
1817577444
1159395686
1763956778
2047267477
63605393
680611695
601217739
1169522826
1581999052
1268953107
1733926088
1058501585
828899206
2030101970
1180954217
721399490
652487708
1628400428
305791702
834602496
1366100103
1771609349
112515689
186403126
1267722862
970631297
625371321
1517184067
1976470131
1919684816
1999315885
2059997669
1419916295
1397620014
1453023617
182732150
973230028
1604106576
1288975472
865523889
58559624
1345275868
1660821127
867396094
1913621693
1110889279
1442936563
282037087
564215230
621798526
49423782
287254774
1410674668
2035568442
98418055
1473782803
2053835892
1760100000
1177593403
2012646420
669870856
1938812151
748030926
1371648374
1440079936
846158133
1117240196
885511653
558189069
2099425316
834160690
1071025780
20050950
927146216
314831019
231293093
1772929881
176919671
1965831294
1724158607
1631205678
651297128
294205961
1814817711
586239707
1466120762
2098009680
1592647301
1835376656
319017866
1012486967
1681165302
800845952
1608334381
583656141
1708734680
1453918861
708418590
347619269
1978809817
1405522899
873902910
1214735899
1803175681
1179629084
1326123763
1628692016
1575955911
1310911078
1839064509
1598427824
713769208
2026605200
860321011
84752183
705168749
1916246039
1239607143
1419821643
954199197
439801396
1634827421
528426710
1790252515
315235875
1418280642
1848614482
1290766740
980435478
848124689
2005089941
1455513970
717147864
651030571
279677230
1507431332
130625632
1742419381
924509313
1765263634
653252967
904897077
1063836089
1152301336
970532695
305402602
1817311325
1519872385
295968322
320182246
783673987
1072507153
2070736289
613828039
21549864
518271952
892317840
1090097576
1954974143
489922234
1527587270
1603241319
919903956
1521837368
13902315
1161573447
1276950979
1145485336
1811667325
999128909
200356405
1597297341
1605210702
1779220489
1388226376
1207682986
1767851652
787589716
700506385
476397159
2122061631
392042132
662594190
885411105
2021021752
1055937359
905294893
1992255633
2132901984
2133824057
77354178
574397604
58098407
1539738801
1760971302
1409961205
1780877380
2143161934
2053743871
1173317336
962292627
1978083010
445379936
454220184
721276324
566256695
966494543
811902639
1021394175
1441342882
734933261
1574862658
1128107640
2076652647
566453229
1425070715
554366971
820291015
1185825520
1914678369
2091309283
1609537278
714530943
710637848
535073077
1990379672
1882988557
325347027
363107236
2004674569
720346650
468163347
1358158086
1676891189
1712910825
1149184038
510618661
1663026547
1002906670
870535818
1819474877
1592401686
775494119
1194243439
1223270066
1479163799
1856624763
1493370888
96155276
1035033843
1574139117
1336872804
343035373
662972018
1710090236
359941048
672257474
1293195171
1081548384
76118851
1443331878
894593615
1007620720
1379670449
200718773
1494078924
156265134
1274084901
518787118
1867266090
1404392445
1502609329
1038696034
1054586509
908092070
1806280907
1500594576
1856975994
1481845887
38563899
317468443
1879209614
1679788145
1433204326
1702880851
229612974
602996675
838072701
983379776
1528194346
1291506860
1298817324
1920382844
574428421
1250507157
73911321
395550716
1645332347
1144225225
2032922160
818388841
461312093
1649253441
430172470
910640865
2146900086
2094744418
677625785
1510729799
707463433
160001112
381466648
789797793
1322455029
173377036
1734446337
1932200448
892409931
690160503
585947786
1632287337
1601186697
320562281
965097028
1230107013
2073702078
1905143421
1316035944
229817093
387018860
510147220
343848136
781433193
579292083
1729834437
912407703
749213922
1027700784
996786437
1872863105
1711357795
1889252194
13492697
1985211025
425620551
1096011148
1933768243
880942658
1195658013
1167041433
871809575
1044136954
1042579135
2131350523
21723572
1843079729
1043050309
504036098
1404698471
1181133872
1226476546
1368920302
428118171
354010453
1955960658
1628844612
1315913866
1252286261
993765628
1976963314
766472984
944389958
1033259933
282949819
292078147
566484688
1689241421
1410224025
1046031398
733753076
721772727
1569449504
1100961863
122578749
1698080464
25678064
1873005802
1519479462
2146480194
1338721012
1519144247
550897139
788834309
1842254616
1564100393
2014301152
1981830531
1077077148
330230294
1848591646
1466488249
1463955924
1271527168
1206074093
1617085099
1880089645
332035702
1556750329
2038278655
1804324849
450156781
1435840379
287284215
469569481
1938158231
343411018
443711497
1363104359
351278718
1143395386
653674726
667675645
1412618581
591589835
1946091146
1940240508
941605061
470153118
1157819728
373074409
643353689
1381206285
651238386
387927058
1479314932
1575043387
504811042
2056194721
751367050
1730314840
1849259096
1800000409
765565166
1686372004
179669746
1128579750
1353829830
1736878807
1980802911
398303540
723357717
1859067579
2120534155
1105562182
1304676919
1884283541
800398573
42518451
1969389087
1747155957
595621035
1902277352
1517413072
1964827532
921704213
176395944
784419963
1630536538
1473704677
1593354652
894661035
94934321
1785163775
2066976006
368110256
502341581
774803331
1608877709
1483099113
662490081
1259056153
1903961574
201714309
1205438046
967025322
1508205152
6096976
1999972627
904269942
1031621117
914039264
735503801
163665838
1867591448
1159031405
1959254615
1315389096
564343391
1209125120
276288099
1520613700
198309933
392912055
367350452
870022907
1935515502
898996485
1292220771
1114968507
1287115113
1950861361
1385465466
1849657930
150889502
858034534
619519274
1214260788
1322183163
1876553608
148882668
1023254990
156628641
1654113903
397365050
1425210762
1796664341
1677137286
633391676
1294242814
509820799
716219355
802931198
1490669704
1639084139
1056738018
1861608856
1577612582
1902184649
439741645
1113418265
1639382096
330476108
1601856189
1178552852
976440806
1503101401
481427124
58230851
610931872
1925453858
197978359
408944799
716674301
1226530012
263592869
55994312
264744638
1301273168
1695750844
360223029
696677310
194124223
1709375476
995892083
1197024966
1269409143
272477646
1560332312
1846251142
1778132586
1950477204
831946785
1856759802
1809459964
76262669
87366890
528649550
1717327543
1271138706
1436274271
101738705
1170746476
916140454
1689484768
1753004115
1636849175
201055794
1398876194
1539679490
1610731617
1435418283
184465880
247343333
1588754125
1761048773
289163986
1570150310
10952747
1956009293
1255611451
793157899
553260156
1276638685
999519246
1226539517
459544784
816473247
2106756153
1344505020
1675474130
823766283
1941841484
1402035655
185707240
1603724025
15227669
528842922
1369577994
810954152
1493079878
1446987074
659239616
550228940
1860400889
1697702437
2036318862
1812729049
1009427765
712504388
1868380605
1366613564
1964415039
1943049979
1619191944
977971558
1843731746
364456034
187517480
308985343
1410543553
208349174
1005305258
1981578736
1198427638
120032298
939592728
1232620789
1795683984
429842283
1519478275
1869615848
115664813
1143001026
1535177140
1458301709
1078934394
520253181
1969882830
1031922073
2101874940
1575975969
1603197417
1770314905
1127237918
280308157
1991047983
1060318316
2120826529
1232663494
1273991763
284544864
1033682295
1652623417
846267099
2097233511
446595274
995714459
1921474685
622650858
1324808659
1631178668
1362352368
612829890
1837560994
1857425700
1678393863
623373136
451531063
1223474555
325160838
1072467183
1816793206
766931223
971791346
1325999733
104343826
2108524281
1352746521
204322334
1810876074
641141053
1648482955
1460598999
1427021253
475519316
1855252212
1951293809
301301308
602306148
1272349259
1822566758
1336326970
1682838944
1955682368
1144465303
1117998259
385062801
263801653
428863399
709500082
812909841
200109228
1899717041
1220274674
541632786
1023097543
293973329
116161885
1121962211
1180470339
112179956
2131303464
2036295891
1191365301
152170907
911593405
1102519038
1914687030
997993757
2084398186
1731513072
1430381590
1545513015
969451005
619480997
1099331534
1279755165
360064025
162699163
1101341393
1824856804
782880674
673803754
1715193196
907048677
626875807
465890889
177807483
559295036
1662994871
1216051328
723311881
603680860
2006603919
914315453
1838899834
900668758
1345465277
1745605949
1786311641
177554178
1229314046
875876781
488175553
1535304649
1641995074
1588395250
246343967
1690851674
72281340
1218837046
263948424
744358009
508590589
1999937564
1950716790
935256736
945384492
1226805964
168006620
689815078
1764856205
102606047
2023104576
1798102317
512681896
725207482
211603653
981034002
1352458411
1776067323
113678581
1950532851
313486661
1951979321
2092752217
657283220
577754146
1516021608
846867910
152540324
1106462413
1446508596
805225731
433478137
1298008054
470712425
12532994
1863669405
176317018
2146008137
1732981475
1963287351
1027084342
550641615
611436362
1077629857
1701018982
1946913703
1113320195
1152618193
1069868123
1927612939
1231839721
954038341
1968097466
1631569729
1264719357
119017193
2052178534
1218751792
1839073430
920834651
1089138090
723906626
537071334
1523803101
2090536190
1026291976
820925322
2092814851
312576817
1269274570
229147171
1079057011
2047005445
973383661
1998033718
538046885
1403266068
1609164204
1672527267
1678082329
669248950
19281320
1932927162
531293521
1619417315
1947315125
1938636464
789340606
20341862
1203096429
978485468
1054674884
256032499
1707541882
1176090896
664086432
1270891518
259166143
1259226700
997345734
1689006304
1547106445
1317150880
1037074817
919390680
1567432292
2144646655
1858975427
76842499
1503794683
1581328002
2063688067
920222237
1691614851
1623823400
442493581
1397282865
1762345234
1435731255
1264693047
1170164544
647600103
198901091
332221164
1874752459
731524037
562245172
1012020639
315427122
1074881335
792157531
1886159238
991392375
1577615148
1270254067
1355475250
741978719
1339961306
1922433751
872847343
1279223024
477664960
225690002
1946181076
1652737582
557352268
703005376
1327496618
1216314994
1018688530
617455598
478229018
46333113
746408990
849889818
1700546830
1104351694
79133250
569162047
59469035
796757402
1413718807
1029565336
922966839
1530353199
1765229813
46493007
260055583
292115293
2046318604
2102824996
665887424
1250172867
2084930440
912489990
2105968087
953265010
1725297858
619188314
125562771
266482134
1800269680
851020880
400938750
886329703
1429249905
2085649986
1353428884
501922975
895815078
671445448
1932073433
1738304899
2143639793
228010389
1033158655
811414988
134034475
347399685
1966940275
1282458269
1755343973
1647442745
1228272853
1711986308
1177358991
1204334566
1332335852
727597984
1957187036
1790288331
841596237
974158882
459394720
268005413
1371031711
515789002
1959178113
1984266463
1053454288
1011055093
985627139
1270827305
1695894944
268472206
696582047
1592584075
519511904
1850554654
413125503
1133036842
138460846
605309800
959133740
434905336
1156395269
1934133227
1829448820
1638893421
1101832572
160033864
625255740
1643513805
667156420
693195398
644353045
392178604
1275401614
1187066204
1024444590
60205447
8396644
1792042743
1690314904
1046403769
1193921975
829925405
1283646401
2127375053
182803311
62627142
973578421
111266088
1562668041
1489478164
1711040256
153950384
1684110541
1937211623
1797254918
1392480637
2108736999
1251891187
317426043
741662158
513189129
1775044122
1224358383
1411100730
349332399
1935435330
960388487
829200259
1111944745
660698777
373067921
659372375
1154319921
1289960361
742840259
803630467
381787570
1038796618
575198608
1175529583
654711796
1037841747
1410242425
73791564
1843897456
352251862
1166740921
1002319311
791657791
89490362
1042961058
2062687792
183015879
692387738
151922629
1494475495
2135341482
727975363
1071824741
1858767858
784271195
2128442712
195277432
1745249728
326819666
1307092910
1399415957
376118037
1833215336
763523218
2059451277
1007507447
2022728501
221207885
1846360239
1649123102
1812343881
1185845111
1590036613
171511536
284244667
676333462
1236305139
1361185252
906143630
278100442
1376243466
157516492
1566940501
1405054378
500989156
299854715
2061260726
255574354
1944285365
309077788
576033536
200670562
1960977500
961554321
505785272
172942424
1998299837
815596053
1293305024
1878530731
1871698451
1761349108
1400106797
1622844827
2112087685
34658765
990116452
1428787997
574279784
1396048126
1240322713
765949428
1659120212
1117833177
1582270788
294969804
796351672
1991229928
18004821
926110636
1367504789
1596301097
1328260378
807194188
1385665102
1214032465
1541924113
1912738142
1319103008
617174968
1315736815
628545426
1189061032
1666710154
2081549457
1583024387
416042984
1642839790
460844040
68595400
319414246
1605561724
1828900773
874072127
2137279593
1001554929
795729879
1038358269
609306078
1840710455
644040090
1111080802
1403467864
1419293396
655062528
2078023151
493001459
23952711
1023857592
478842848
1092690931
1623025255
1275313206
617399240
630659608
896334136
1008811593
2090739758
1046009330
1789104080
2016094287
1026628621
401546251
892502494
1547342610
976096180
96156685
885106666
135871729
310073241
1707188570
1682418815
472975964
1719123320
528898022
1961542253
135082643
1878950648
881886263
1559076998
712231885
35303391
1998707830
228256762
76964562
1410344519
232305038
880162573
1504174408
71213633
1706942195
409463521
1523703869
1360256712
1641455468
413331773
1969151179
1895064969
1766484907
1471846194
1126006638
68449659
1410604831
1264822054
1451433369
1673815037
899997298
119250120
682524728
1565967922
2046055746
1227316593
990365536
1209346053
1487261568
1813429772
680611091
216282401
1256557076
1705259574
2074731095
1383371407
334723149
1509666147
10082778
1426038823
2034620884
1389704710
137455073
445338058
1574403102
49798264
580791352
423885760
1582029176
1586260044
222592613
1645377398
645728684
1859347643
647807090
1535035036
1688446750
1124946361
1005839747
1143615917
353757163
207576575
924390930
1872264114
419059414
1129435109
1943109654
1056018787
894338939
1245739822
1058121717
1299737196
1749900978
982228558
1680216836
98610334
1757042516
1643453811
908620241
215792765
1913456470
1937487412
906779515
908041026
1733280653
2085378059
1848130795
123179157
1715574427
973018155
444500124
185580659
1567754287
1986658043
857473943
750905617
290626953
1071235897
756790627
1976201342
212222773
973596731
274901765
1338415111
1164786307
262928477
11484002
1364208082
1081429946
948814758
1239220747
1121829048
957615056
781716422
684567000
698580261
1786351541
722434816
1346691479
1802520092
1380559158
874174400
1131726118
1227938533
234049282
1558263121
1736611399
35351574
94217644
36028019
72116885
396658872
696661139
2142263516
1255178826
1751182995
74864711
942836225
629510874
188561578
699349715
740329669
1410648383
954086641
1414135422
1175953649
1607012493
806643166
1494024523
1101478384
1896416968
315300550
618161315
733539292
493785312
1487498962
1654523106
184374448
324688660
1691066753
1405239355
486961810
97225845
1418326963
393134672
330089518
1727090483
1992757299
2090501901
1080488219
401313912
1317619966
1603067366
1716730085
362865351
1386237988
951537218
588546236
472774875
39959786
1104591331
548009400
1487965522
1298236044
588035852
801933976
171892799
1915050962
1226847920
1446864160
1658868486
26445882
1647495806
510636106
1907478617
1717554263
424666613
923588188
1778575058
1423186504
1541529728
1238591921
1419971433
1699135161
461656551
729631536
2085848708
882791048
1320605859
1502033484
63798494
731811764
1931975051
1537407371
983545233
24471204
653547994
389929283
1553504534
283395986
1958154817
587918736
661892471
762421760
197408454
104116327
1761845160
1459241359
8186834
617639637
289579461
208261650
405312504
784653587
1718377470
1090942624
1630880367
2019553694
1830359650
2095167274
369883851
210107392
136671172
560448227
991220363
1389388708
792014081
986866694
1792487084
611505433
834481352
1240648336
459740123
1590812481
1690684208
865405935
441733781
119561240
699671014
87401608
1389487977
1823573399
1914025629
1438999181
386267988
2022126832
852246828
874227294
245201218
752914549
2095156609
1472752823
1213525593
226993895
1563525845
1012979873
1283464887
1037844360
1648476658
951197908
666563475
760726783
820293441
990774564
1632853337
1091365782
1775473236
1938526861
1331446842
1034967808
1664694400
856880880
1445658226
2016616139
70728684
1534162819
1168960830
776242790
1223419286
557732844
669107438
1183385131
2104623227
1124009602
478783628
739319761
718477517
453457187
668152544
544399039
831024835
664874156
411157392
1566240626
537071058
2017948702
1168670492
1044893575
1140318449
942883263
825113473
1767146163
385532656
1897588515
614991049
1795976323
1961526008
2054742981
118194893
1614598793
862594616
385422055
2038934369
1249586609
1816921963
847387688
1824458428
2120721739
237349812
976979219
2057195880
205125827
1668187407
639295879
255458696
327416696
1336213546
1377003467
1604477000
882623152
1234829167
549603677
1524039688
2044951360
1821462768
1800633886
1981461431
1717996012
526938041
1821047399
1911193033
1536864213
1464438574
1847194397
266333236
1609953119
1569065590
136064591
100052671
1027752486
208494902
1532072544
789985305
929779505
638766166
1432569164
677747806
448508062
409686052
1923993749
671019953
1821047881
1097801607
1926031845
1923172211
2034250549
495092019
882716285
1580229843
456571767
718287214
717217047
1195559857
360125952
1440624851
1077676049
383075206
367112965
718768093
2021444501
429896683
1668011512
1031148257
1195510324
20449232
2051549183
1566230732
1792900990
843439819
887319907
1851584226
130974155
918142338
1908563266
1427382391
1884697692
538407025
1979924139
1390184927
773933211
1535364186
1366302956
1298068644
1585150443
1263844961
1637791583
850727152
1746877550
2010749313
539648871
1835762973
1607810960
837308899
2050383846
338110755
768401238
2114924708
1342710477
1025695695
7063686
29744600
1483142903
1339997055
1528805749
275782756
1739224523
1444750546
2049870942
1646259388
410776010
1642645255
282124848
1225098816
1111327329
1066667905
85825619
1361715503
816990315
1878950319
1386748037
1950693921
1644510710
1830455153
2053027326
1318448285
1204740259
986061323
1292028512
1480583035
1922190054
418124529
293313292
1434508443
358650478
934659334
350504343
1692147859
1690427869
1023980446
1657938497
1108109314
374989194
1824687740
533489249
1967791498
1906887398
1461577027
1015970422
1004378242
1086807754
1641756048
1303069202
232399374
1410820909
512645290
929351715
339950923
1297560058
1875347256
255310459
1455554154
1472946322
1151159437
1090789709
34105563
1288686741
1399450508
950764626
1834252902
1566441767
1346884054
1578840508
465485518
1669429274
2077343051
1909918595
1083043596
1850662133
1919113202
1620325960
1878517698
502669127
1304355581
204894406
1985656772
836731862
1236801867
183552910
811086782
2073716204
553794925
1519249993
494803623
2071887492
1126712176
1651739856
1513916065
882330032
865167694
275216659
836584620
1824779999
1200143162
42475968
614200861
781970936
2112113256
1513742348
177555499
1929731117
129491585
1099602865
1883304361
576501170
418471299
1033454157
580269032
2094348682
347523129
287583475
1225078332
1574467135
380912703
600204402
107813168
255788552
322952977
1604186565
1549833648
2020542764
1412388991
2000482850
778865897
1387479259
1031156315
974920883
1661404274
1524205993
525455630
1260364749
152210472
617274928
830274751
1619759027
599537429
635599412
458254908
2063752399
1141722185
1970038897
2055788031
1035430942
2073327746
1489103808
561790595
1665829350
212471047
873501603
29850265
1807901299
1344809428
1889255910
1087616273
1892089204
2114490338
1276879664
979250384
443566489
840499941
366224099
1752645493
1519003762
573920326
293013084
607614864
645324558
905880115
1354493344
1144134397
742532226
1127794299
994068069
1595861709
1118436383
1355344957
1260609052
892785101
1004939324
187024417
513655938
106391048
399259348
1472997737
168488738
1030118605
1806683434
907743413
1621620178
342872944
781315767
1967761396
1449141806
200300531
388256092
274219064
1614258243
932807240
127412274
808883543
2031630648
797468760
827013935
918635193
1763486953
1372532895
601858289
1971437170
750576732
1161864278
785077266
1760490932
1706649685
1367544453
1493321925
555865388
1510182346
796807663
285581248
1607738417
1176729183
289230088
339141154
1992184450
768087943
1165783488
723140813
2065780365
1780081164
283221858
1471095571
1386708944
126313569
1859647965
1263003355
274017627
1789224196
1803902864
1389166632
45277462
1746439465
687633729
1293707528
1706445447
594319273
188588639
1657663950
1332983663
783380479
2063010265
2117163743
1236938433
1738734706
1498713375
1283771535
1422439799
1433448980
1885614261
293826949
2070971738
1519364640
1064592132
843582815
1108547856
2142295373
35273184
667889312
227391516
1100664519
1670598163
623397031
701914478
1009732600
1100613380
1309575320
974592303
1376296408
928470415
624459408
1016116175
713185614
316734099
1575604392
1603791180
2050165889
1936539286
1285166778
189152143
346178400
200691564
1102719168
1785222856
721635438
111004979
1404599243
617468116
1183487558
624923342
836718112
626254663
1377772967
530856576
397332512
948467373
75476535
678430567
1661858318
1649792576
2013608955
2007709350
1257357100
962992486
1688693468
1107950166
1910156397
2011910055
2100464814
1868778284
1251921833
319894377
1960440469
863340066
1260656179
1226354834
1639009615
1433576093
1534669483
1166749197
833138044
517257682
1551046986
1559763934
545945796
1420166365
968143386
589001409
1176340469
1696056739
1686643650
157860205
1091729334
1251071964
1133868069
441163714
170674444
493713207
696670183
1681740388
184121637
1013333523
1104045533
543264072
1480701833
618255077
1571258567
1969442030
35904303
294557200
1560449778
1189181374
245294287
721132736
1276563261
688977200
813228790
1561232062
279107132
648046058
1491773693
1770712969
493225006
1542115303
1362596121
1173959341
538447541
726973295
579981885
554061751
629027440
744897121
1627637090
985483043
739130067
972975844
805866576
1643061451
1103600552
1531675337
713261276
1831805748
486808152
285030115
1038073136
980011826
447813797
1965420199
2053183527
1673668844
1727058588
477150305
771260364
959442906
2098601508
1018212000
1646034361
1851266650
1710510927
1537375661
2130506144
1146656030
1694198060
810015809
645757258
1163512377
368550788
919406875
649466795
1480044463
1036465441
913629494
1866717118
935763442
503321357
1261763111
1390730395
293583970
1684102153
1848190688
42608955
3502444
806904219
209409360
1477235830
857693959
1927645458
1087167588
1465973847
1147730575
378503390
350491669
1551123414
807093667
808141821
57803268
159489466
1752835497
185946104
311292040
134921414
1540762336
1678262126
1499073232
1606761621
909503146
639059806
2006543076
123643750
587651637
1670286213
372523544
257384541
461415036
1041030842
486963691
699687574
1080107695
117237043
1002516853
1787722805
718722330
1130921945
724580810
896332502
875850869
2098079922
782150871
839415899
1308163007
1039623494
1579651732
1921903309
489660604
1391962085
1431841122
1615084677
2104015464
250216310
731350811
1416970319
1758698298
1192312464
1397732300
1981254900
1296953688
1619965457
609110930
1931387808
1252706761
1895293403
1339613774
1343963784
1350790262
485441638
2041584171
824188996
1300351973
918141005
1411570327
286956958
1752531513
2024773885
1895513840
172009130
2062087936
929469564
1781503479
1395716712
1414994867
1500344217
764990740
559151381
468146214
1674072595
592594601
743782106
649230377
139135177
2136276704
42412515
385665746
468166628
563616188
1167962039
1795702001
1885774797
730367878
1020385023
177037763
1808082789
1003321026
1465416324
454172328
1502941539
718769906
1909741758
211676752
859568014
943004198
1549108935
1586080553
2147065374
1639303576
1649451210
943016612
1364654726
338247053
268020792
1047242690
1699275447
1107019826
39249239
1022372552
704056284
567268488
1036177912
353098553
623221255
1102872802
1171739664
1831433708
1762562989
563790990
430315712
1444191915
1089377046
937052103
16020473
154033819
156810986
1460588054
1184201590
1363482280
451013183
81113135
319559453
1853208142
1954036688
1543054869
792235175
1944335389
1087348468
1692587450
554317743
551320335
1288519945
1707691506
2081289367
496261628
1499053147
1156864176
302811746
1332489331
1987278435
2044820548
227219528
2057643460
424213133
1616919403
383114055
775446881
605785481
1863015371
1124356660
891412858
1127197769
613573325
66224115
49291347
804005648
2045122984
1063435203
1702026767
1389960059
2122412343
274958612
1089391008
308669361
550172391
280181911
751210045
1960294137
6514995
1569683947
1940987056
431435809
368439524
1448232676
362167545
523034306
172232687
882138122
1723097209
155494770
20998958
1786487393
546718503
1015006953
1889684706
376955932
822906376
776273875
90673282
1316535235
1609316240
1096521349
819873015
2044441527
178522202
2002153932
279946677
698782925
1236536223
229268020
2140150369
1442139133
83218200
1540105837
1192807927
1559688497
1662409441
1019753914
1603791757
378486904
1022482429
1162086877
1898842636
1893199524
741310112
945001920
303513757
1311834639
721948720
492867303
1064421961
1503536297
221517829
1695229303
146860024
333282683
275820890
611292594
944783833
1419848654
97470883
273059991
1590231083
1721281248
1540780462
2046049235
461925910
727976778
452112177
800367438
883616685
693112336
435157590
221168462
1292494965
98707637
2133016488
332222589
159225092
1575201030
532476561
197232199
2063929287
297895034
1418594788
306026636
1415348906
374219890
1218657857
324500184
824656627
214138989
874173224
1720574934
1334221242
1964872819
584968996
1520476621
141929100
608685968
1673842131
1105872477
1259553455
1626870286
1361836111
1954822859
1647364197
892275872
1101369226
445637507
1049146501
2056813828
526278808
183557112
99004283
922021180
1704651004
1928620769
366039840
147902079
2009514267
1926570284
472381955
1027870382
1454662766
1871706420
493282017
1167304662
7276554
698833617
672003038
437848704
1073816305
1299421795
1008887822
962501365
1642624922
779192622
1255835514
227465690
2016386852
2128530398
672889153
1875293686
251552488
1147693630
1591205144
1704522785
1088420802
1387777961
1022314217
849456192
1482531341
104320097
1704760233
2020244275
835259898
1151016849
325856325
828485473
1845903432
1255845193
519705967
1639437903
921510505
694823188
1040098019
2052745773
1342568903
1617512529
486020081
204465990
1343419273
719210669
1929466192
1360354060
1762727483
1645582503
123415867
1795049373
344685975
704415285
330388854
1522297518
1386181979
1793563304
1971227633
888259142
220687322
2013128796
2081211892
1980958629
1437231815
2058549405
994935146
489724996
1363228715
136117301
1969575922
1402676103
368532635
166892446
1813849922
258149019
89011088
1896410994
33319267
379555325
165225214
511815843
1911403371
1014089122
1950343151
1827590773
1663683132
2128140562
63040370
1534365727
240000488
407919824
1497959323
980469320
661610298
523354666
322230030
894140858
851064041
2101510050
1118108992
1667691701
1429244166
1463026175
619331758
1943960879
621928702
426010219
1274835229
452570350
957767692
408568171
135608253
961820520
837757263
580260529
261704667
470046552
1216604017
76667756
497191495
625230523
914964749
1616345702
618279708
1800848860
1027365749
289187688
253590815
2044283656
2137981828
1767889898
462129039
1935687368
349382948
1826841415
223080733
1493564388
1666713107
1988272085
1706212938
1780911913
1416248320
774752855
1193284592
1734341003
1565410043
1362497712
2034422232
1656118296
1118997683
899941091
1219648801
1140389677
1362474683
1829545190
845308216
842476216
881862043
1285227476
310000730
2049076325
1136794224
999566116
1466749479
146394675
1791289482
703062225
473156634
1495366063
885773261
1458753328
31491354
752357393
1149840764
1187034791
1964347837
1254029441
1019923122
203433794
1381211107
1429298370
930883815
1096094150
1961957249
648377619
886533820
1235124675
1394860074
838827334
112955173
1815494519
951929759
192888790
979406648
393296215
2191227
537660080
1435199248
220097549
320949001
1774671972
415702630
237603945
2108630523
717114071
1947165602
660846356
1770332140
827534653
203023474
323022238
987852968
2056898718
27801298
328133431
1237765646
968934634
835149798
876407478
2111597560
597189535
1000136841
1290616930
331295704
289875334
610248667
1902705136
1182610965
72138375
524182450
921904057
1928603686
1910258648
757799022
1508398657
1646365175
466250323
1248903035
1527871979
882595220
1781399127
195578708
443313173
1399930228
185586013
1672835394
980957089
1314867879
308623765
481406491
1317804407
1141609647
631266571
303359701
261073312
745774117
983735210
327795123
1023466612
1969999553
1713264886
411198251
634649906
804812971
701010306
37095984
815456250
1763253309
1867044677
1872289020
846548315
1116394940
1000855305
2060491162
1195895689
529967414
73377211
760381103
1112492642
130731681
1343611199
1919418894
669854628
1547379550
1459088833
240210417
1719626352
1118559999
1256407166
935379676
1939618501
515163665
1687936936
1740731041
263683009
695347202
809933506
935206591
700750370
2004429903
115202431
629009858
891956263
883070488
2022729506
1272839731
204601642
1851291816
471264702
1726701242
1976424366
485233164
1609536730
1819357863
463429721
1499011242
1405650746
1331944220
1686956180
845847437
535992918
1244237666
385690255
1624062780
1658404953
1779935078
1395563041
968317152
532505441
563034482
927615461
405477931
1250111193
1016926149
381001886
2076868338
2032945246
264845035
1039874992
1958499943
1587866363
1153687285
1714023662
739572831
1277186141
1772089372
1387312930
1844990077
985391217
1383496972
985346126
790076764
434463157
1809983657
1027682260
1209186193
1568064630
2117211981
1482075447
1009292893
70680834
906293314
1876971633
1487315253
887730279
1852432144
274209729
1396828577
244743369
1048819961
1757815384
413773456
801931720
1036975049
208562698
217411261
768796048
2040712124
1010057667
1848359352
420862088
1269638066
496468220
534814657
2007067266
1366168186
81533603
1418003772
2100846020
341925367
809549413
1870099997
136206776
463515592
179796505
1913369545
503254432
882014706
1786057288
1467668490
1807618277
1101303589
433465896
41329880
1344807334
199260581
1143964690
2110619295
1879408145
777479591
908990350
245800703
1116497179
1977345348
581942407
983060559
928621779
1045033465
1681853950
1445937803
548375862
1998737068
1393485142
1289345077
1348309923
1538044655
374742112
1751749767
1446646544
1907475910
1460463460
1764350640
2106678572
294847094
114405717
598312646
1757344858
1861404320
519016876
2113398950
7181522
1472900409
46509252
1925534533
726334048
2135537062
2083437124
388712164
2129879088
375846004
341698239
1980656183
630312479
612229057
103987321
1687781512
196478581
1342448431
2128135466
1992990758
1194042837
131109727
1454891308
633196892
1361259935
78401614
316604040
1858667788
1686843794
1220169691
1181402723
684734417
1519334374
1820028136
1722967520
1796022366
1368511305
1562870535
2110990260
1824338798
1133019137
226646359
569160116
2106629778
827322974
1565562433
715253173
976745990
635164909
1019988640
1686438393
163546712
2080611367
204722081
914424857
1366338923
2070784428
1846276389
1984666381
39108407
1460640796
664849151
1682324073
1645292252
787736169
1828713452
880120139
107419846
629761860
1312623083
1217835210
2131418585
572423288
959418742
207251500
1865253515
617217322
12402965
1450945888
1378999206
1240310416
183368713
887237238
377599844
1460608835
786331182
1175355104
1441839209
1229351369
93850663
370672522
1831279733
1297181579
2123988802
556445095
756149204
244069487
1050620721
1032733772
257052408
1240055402
913855164
925183301
296427890
1954702976
1383226144
2107266680
2103903587
1276967261
860797449
1496151295
233522308
59787707
847404487
272281117
101130234
669598415
895818080
1441370267
1753291149
1349827951
1632812234
4769542
1863787401
890029457
183718945
856359315
1957396724
1678545646
1976948551
2092184384
1193331839
1282618633
1016236126
1568282307
377009724
1700699116
2002751370
96047257
2134931389
513672648
790905625
697939078
435262434
1081418214
828346992
341147867
1552740364
991216839
1334377501
1678636797
1711199960
2003261470
1079558112
331151794
1122328012
475465080
718118523
423542348
144460005
1818895966
1489934886
2070736196
1248074
154675225
2118611451
592732384
520745789
16438873
1265783964
181123827
1746747064
674810560
1985208223
283118110
2046404946
1875121452
935208252
1364904831
319352746
2006357566
952423978
894686272
847208754
1956253278
971695320
24800673
475174680
1726786219
920969672
1171006802
110580954
121114669
1943863293
1044492587
949231939
973980292
1079376256
1732506459
1684313516
1810968602
1730223482
1184471763
342231040
1399364125
1269530308
67626317
1486855435
1282959768
869913073
81407779
1724599264
695518952
1742793327
1068210418
1833325849
1824871733
1069560267
864002431
794092459
1166090806
268328168
559131766
517844094
632095494
1901315289
1404772776
867270170
1681017707
512131317
343939297
637338037
629425134
1339766855
1178272611
1302656456
72934618
1053135040
818677563
876768527
1821658299
2115658207
118563729
1210422383
1339277405
731551896
1227784957
425222837
1580285075
586526809
1067116033
1292325282
1699313136
525174286
366230392
911950537
1734893435
1076521676
1872276806
1325365339
837057825
60624206
1158909722
651626067
430766996
1907333834
1087470708
252985418
1017438655
170981550
207131902
266415835
1283424304
36692133
823059394
999351717
992270050
194497629
1511557274
515134906
1934840099
14945288
1104908577
1723253740
455137938
2147376542
69602079
403146630
1804416623
66950534
915183993
1869806936
867249768
1537048838
1056168460
693777611
818976971
2080214933
52302354
373142642
420874941
1792016922
1695978507
1742025282
687682655
656357791
2036999202
1107130953
2085057717
232906595
1857138782
239638411
1200658517
1094319365
1616301872
1542447976
590847985
2060676131
1238401647
859772876
1755493050
1424217454
1676972973
1684250696
328051847
231601531
1046487832
680143502
2106244656
831256893
614205396
2029246580
1528584397
2110764364
1826032814
261959070
367558227
1032431194
387426906
1471059320
1589163378
1808589193
895940154
1830157982
776292546
1962609844
1182047379
1194709639
1152111223
392114746
1760081604
1993600034
592516004
1712375543
869768878
1829611206
1824986963
679546632
1727432603
2106993943
335478749
1150208730
1187157218
943277034
1367261405
1312984400
1141202944
1752490937
1346850467
835944159
1740504923
653008712
104283827
1646746525
1106927693
1841094821
1985535426
932345069
872157729
884546505
723630361
1997077802
1513515441
1038569110
1417377908
723758966
882157820
394941505
527750272
290508285
1663825591
609253111
1083571682
1271249775
342702924
350769780
389228160
871175127
587490157
255841894
661657983
894189765
1971796839
75434823
1947487223
1393725680
1022282701
868038334
1448529538
1786589018
305807909
103467047
56372147
1850210946
188134371
275263448
1824337430
2076119838
1319773538
2066836504
1769649509
1181218264
576685501
397127384
1561393031
1808071344
434468971
186648456
1089837590
319758675
223388989
700928165
1915608962
1866485324
361939436
1625345982
2095708138
832516232
1933454174
949870973
2077182908
613623936
618597963
1171739516
1392046567
702811539
928601311
711835944
1729443561
1044778004
848177348
1079958524
1460440590
2129374137
1024576125
1032298823
721517144
338124640
1483294971
1539845965
322795522
868411689
1235300541
1095560258
32013090
802269629
276584648
1810319398
576227686
1805020696
1077557765
1933823480
508421578
1332324256
1253892665
263466363
888895075
1874542449
546858476
2088590389
1810015365
191192437
108792422
1652762241
1941433652
552320295
1860583353
1520336851
178337213
543104747
2052963473
1782556656
1533281828
1205499986
56144281
476976284
2091305399
908505888
1833295614
775931477
22827115
1181626860
1139659972
38367417
1396554540
1077959363
475643762
1592775267
754340548
201548174
1229038149
936775801
1136148718
728227217
1552011107
1815681436
1387861834
831944219
1713088762
618862958
2059513103
920262328
765079801
569371072
1794109028
1814685179
994040014
1435481631
1082572979
1255499347
616274013
1998735879
624692381
576641188
612533594
1643937198
1546174961
1604696385
853256002
126024725
555485429
656357399
1335697137
648211916
1788728483
1259122588
1260087574
2128070093
1868844425
1719808263
1098009127
1776362079
1177131572
1117746329
386067883
1529015423
679011800
418625076
32675161
1851054897
1448090597
1499281610
1125190456
494971656
1266866407
899266153
1956640798
1558389436
70282048
786292929
208374639
1457203681
647549448
409470939
1522198549
1597096702
427111192
41716159
188392985
1741982418
1307794380
85734243
374228654
1508422220
2064487168
1048773113
1173482969
1824430865
1645542487
183631624
739085770
1640338509
2017184893
453947181
265417717
888709959
2095329297
1229445753
1518785162
267910101
857745008
1467747183
1439775939
1332449763
1140765375
78095457
945695620
879185939
1550710279
838816776
1277586691
702189013
416571384
812111435
1371329752
1431673570
1110362398
9642439
1892117100
1623328302
1253878452
306979625
1011841358
1614035830
850582547
245780042
1260314754
1982193224
2064079220
80289143
70135802
1070682672
1892518380
1215911978
1997885559
1448701913
390754231
2109999195
734216383
2080070300
1085967084
1217813770
1877029204
984615852
1949541820
699398657
1539202998
379529468
1386859229
1464111993
1378349352
2078135448
2077302137
166348193
1179495968
1750726616
967725012
2003546864
254207185
1265386203
1642076541
1925235665
768201061
1875368349
445994022
1752350735
1024546361
164443546
279665319
1382734121
1798027905
796112444
733183787
1393045167
1696911226
1797241404
1492817686
1382914428
1883383361
129233028
1036336398
18616054
1612908369
207717506
683182246
1468875108
1851667339
1027157107
2047616899
372165678
338132799
188336156
1247819741
390850529
1203644068
311328842
93376022
1744128636
241660407
56031456
1848113772
653313357
1607893182
33962246
862125885
855644895
2059690737
1042952505
1710160224
9560519
1481800146
1970112801
1091178826
509277522
1572855370
793488739
1307458321
1357788035
774199806
709709928
240922722
2023899303
1338854044
390841729
1585981354
1361672949
356243708
46373291
2081174380
491052463
1416823211
1621920874
1068834668
387667603
1327364263
1976781669
357052323
234745081
102924297
790669388
660125372
974254316
1571041329
528879303
765795247
306731743
1483349122
2054981397
80325240
1389281287
1082706829
1004504444
1751532551
1417302258
866644233
968946259
1373921701
1755818963
1029276870
399763039
638467538
364189851
1586373823
1302364694
1843658683
911581511
518003884
451890045
784321689
85094076
2131533769
414387387
1137975876
304782938
2025184714
1003372954
336022061
694267248
1187998057
1013108110
1193814251
353800543
1119357109
569762478
1761105541
1627785761
1729747448
1983267825
831241213
643444464
977788451
845833128
979914665
1523497679
1521138305
736807972
1823112722
1699209690
1467019342
2126031050
50155607
1960017535
224370611
720819639
832510319
1454484980
1518221827
1722432437
463015709
761151842
1109677919
1868541557
110599950
1313790073
1795017406
616038236
78637549
2073795301
673475179
590723872
247042357
768521433
1872646405
739886522
1053157377
171913003
1515791807
2005293016
1128526563
1408972076
523776355
1910010897
1237268470
1602222807
316037073
1471518405
1243385325
708745595
772394642
969547840
559914853
1829139269
300585831
102742882
882770712
2013191423
1701900457
2063613711
2093768292
437552289
2067264630
433316028
512459531
866719511
271272149
103718363
1600038961
1051751696
546846591
1711928359
1679911331
504250985
500547764
436223639
2067148810
151148218
1079901992
1946201588
594868876
1202028758
261070988
982908550
52622514
1302171001
755383156
2104578341
1052365481
271775072
27523298
55352588
1042663354
1930311387
1748282924
452708691
1557934683
1999262266
80182225
1606344628
381675844
489964640
1897496172
1939983051
105315388
276518380
1197882226
1974011349
1983115001
1939026005
303440953
2036743551
2014976509
435927390
130790882
1448009984
1129691634
1798070930
1422731609
2067379628
602055837
2120100972
2066541426
1461319504
1545321094
1708623534
1586720976
537553453
489594236
1528998943
1024032818
1047657130
1261178562
972845025
2038357243
900941593
766675830
439696955
621221083
679164310
85948939
1607340463
363695345
389128026
1715329285
1796332718
1482630769
1320554051
1647135711
340175660
522560174
130362062
144040940
677248035
542391330
820982949
709793786
1363134310
2139997196
2067549226
1105961340
676894384
449682858
1139321434
1908904804
398213117
56029218
755718985
135053368
654692699
2068984210
1346864590
602105418
679070225
1721526792
578567207
29526252
717567292
1626055895
32914784
444789731
1200138620
703971349
1604774826
1084122437
2076417171
800715476
2136591326
96677231
278198765
1692822842
545462535
349566984
1347836807
568866180
1963693812
109695366
1719705788
452557265
686399
43924327
176421420
945247740
1793667055
1982352123
1568818997
1200575222
1790092901
1395065977
1364586294
1483484090
957489083
668898204
1868168433
1231864742
546906046
663158785
729907503
1663294988
1500614248
1116644914
40404536
2130314134
603589289
1691733300
1605241016
891522835
505302981
1925594491
2117787886
397094282
1874822178
184499372
1183847232
466228591
1858737080
1012312058
1010191400
1580122186
337046983
1534107754
1414123647
277745234
814789086
122910461
684628068
1521930932
1244951964
278930778
1076093163
1247798582
952067180
2032389154
642114758
2094805371
2061597804
1299330717
661986835
1637299068
2005637379
941913369
1709869900
380141884
367176922
1681234120
945742894
948810764
1419785178
1148794040
1298721636
1579754821
560343440
1109374076
1208328531
1194505760
1553709877
888565264
117248570
834234863
1885764784
885074895
1633421541
174506384
1573923038
574323369
476788573
900211711
99952857
1729376290
107666084
1081146967
1276714820
737809727
1539276783
1170659685
1706531145
312698261
1433559749
1935494211
1475153089
496958119
535826383
1544202947
324883006
168377462
1918771377
2104381767
642226260
1924752158
2069734043
1807136840
536367729
1106144936
926881147
1822159883
1951133681
1601976335
1432211897
1088266504
188631081
726282895
1416254414
33967211
530943622
933212393
126080967
475231482
2044349176
837404331
2135307654
320740381
1644798788
530616929
1294068268
1851426727
1193671849
1430893319
1471046247
344787
1221173452
436657594
255227414
1291571640
832428612
757555004
1917930125
1151583972
1625502370
1172206200
285753661
1981044386
1872623846
590578350
134825506
58033386
1183603340
515336948
1274682458
832901994
1375174695
170405299
89994020
1483677701
1612280546
963584136
296672068
728599729
862305244
776892264
306856132
795131466
102472978
884130193
786341540
2114621001
1985375621
667266248
1630067942
651382551
1363974733
16639938
2104576125
1666047989
985021667
2007299341
1309155257
1847524357
245708371
1395018581
1655626920
1672521285
892720114
1480233925
1372114205
147236662
1791154882
59789609
1991997545
1934470970
1395870285
1471579904
1302925376
1720015781
437931263
1949911456
1190653613
1357480535
203326207
1550460007
1002117293
1733388585
1439121769
1356564785
350582572
48992808
265609738
1125106909
970544200
590170542
141047661
2008559296
1246703389
1203169229
977103647
1575148166
1354393153
1945560264
827056327
983726653
1480889471
1202644212
211392655
1260529219
993704580
1891858536
2071433959
1172683351
1961767425
1080588651
622896977
1981521286
2018741591
1420496674
361495432
959028121
85105181
919202940
1394051780
1925532323
1217095698
1100986092
226890863
240678529
620389875
2062436716
203652266
1368152069
913032586
361381256
1397580602
772084305
2024245488
495882597
2116449866
689479558
888851480
1378041489
1064167475
807434247
323263594
1445572045
1444895901
1362705440
426341410
1631291349
1434777812
1823453393
509407156
258060505
722848084
336489842
1705437352
1781162837
520857003
634314752
1014482398
1234442919
1185690056
163041229
2128164668
2047769347
483113892
284252087
81248613
1312596162
1337944342
404315604
289005474
68643401
838565415
744352815
1553208768
1269257630
1653126206
1133522159
505662633
1951793631
245191287
1987098995
1999386756
838144375
806978269
2002999537
1885122049
235500071
524397298
452505790
1701659426
1452975862
968334327
662353191
1849237312
1102255715
911677303
523187778
82661582
53412820
38035634
704367408
1855327918
1718159360
315545559
921760430
273003192
580517892
503255851
464801286
1983280111
1281870357
1997155848
1760762373
107117037
1030924357
1065393551
1193942275
80284564
2054174894
43366225
577066245
1570922202
300966246
2041658060
1938397562
1110055844
1202430609
1609347981
1004014556
221303974
930212686
836006824
181573094
750689699
1099115341
1027607373
1979947764
2013714455
229591052
1979928412
1885955276
743697746
1249268335
1420335879
1291028128
399285307
1815768231
813987707
2019448725
1471711469
353757115
1685250822
1893999690
1449008924
75482258
629118907
127754928
1010532440
1195593338
589671507
812956527
1044860762
1167233662
1567880593
1242195880
552234605
2032836491
1408269153
1809912034
1781574120
1712082909
1046940406
2072017804
110852535
50032833
992819930
1241848430
981704352
1648537895
737895258
1840184376
42146551
938889023
495571781
1115402073
1754424246
1550329327
2110770429
359107663
2027697407
280535620
1669066221
503040922
2083051865
1798570683
1098790131
1325600351
7581785
1121307938
957768642
981184019
1310031487
1929343177
466252286
1698970546
420075556
1562798839
254161928
2075874549
1388319650
420076704
1108458881
318297762
994090211
634762127
233421523
933021654
148812775
120621472
79398076
125123947
315866964
367037679
261287042
1904331185
1345181405
196371394
1361307579
234277915
1258551647
116772866
331144393
294429385
1890067671
630844454
446368145
179021451
1352715173
659308132
541260527
606533982
522122641
36246982
1600088993
584753101
1421350894
1696630815
1918048373
1832556558
1540912029
1468558808
1229829631
2123912504
490731569
1068055757
1258234668
1970497069
1436250977
289387462
842115567
1627665379
338011780
1465743692
999705463
1153053140
930472586
798366402
622152519
325706581
2118347669
1544722032
678242254
1313156624
1880915240
1212919775
1074793191
1818733376
1180306159
863352940
1555559816
907401312
1174895762
1422211432
749682251
1100685512
1059904373
102318380
633398200
1571606770
615534188
846762046
8352801
1013120082
1084271684
2115455079
116696084
1308619781
969801743
100697322
1329673700
1186617829
1217569030
1939485605
579088274
1712545959
872492606
569352736
525533057
1561140088
1131385073
347913454
1044915271
474690880
564545826
19792525
1280315534
490310265
1672636179
282880800
226394992
994919666
1897712330
1684798702
1638459381
1001324990
357570561
1173751477
84059193
1538768176
1815337215
228030616
1247783082
2122334627
1094113415
696083693
1667007845
1077530713
2024526945
142207826
594819299
975064772
360387909
905582998
1852289355
1953230157
31835712
131541797
512142553
607689467
2025353378
1579665963
1083153003
1292003211
1250807492
1903721720
1114791040
950881557
1228760516
1359500759
457923761
2130816113
1425120666
363701728
1787269227
425591812
794794127
106551637
1426870657
1902697288
1081381468
268135104
283795384
1172751422
1671680195
1864174744
507125693
91473318
471063343
1958731513
1017374439
1061163491
325137483
1147820223
1367286823
1432806146
421963905
1532967200
736716938
795227921
871455209
1992404895
1269057124
139572119
1961401371
1537591909
1390325896
1097927706
578987963
1849914446
1810052159
150676702
1731747467
1290043861
1708626084
239353663
1045965707
1090014752
91607544
158606832
1437603698
278407156
406145829
1819332899
1142805714
188132567
2069588123
231761780
2048783943
334923062
193584268
1683391608
467234197
747782770
2144531771
1502370699
1120880862
1743061058
1972758690
1947457586
1817750396
1994201496
452312858
697284557
32597793
179176880
1382735534
1397686685
746985476
1582634487
783030955
1169674357
1888068242
2045310641
849293136
332592679
129212457
1460785976
1700421532
1408090218
881546674
890119852
1134376166
1320626441
685402661
552849428
2025067802
864641040
1865831692
1521287382
21057056
14459595
862057233
1800940454
335090485
196946676
337315372
2047926875
1210494774
1744732543
728265396
590425449
1940211864
371591906
360468337
786080347
1653369830
1831935558
664684648
813671056
2135584746
236187647
1984515992
1894913096
687891731
2031821656
496212635
1359887368
666407449
336209764
1096834358
1026278648
1446314115
934146757
1561584669
1470234010
219327453
294505110
1709024054
1970492518
1835659224
1106241247
578358985
722688866
2014360437
1204191022
605191368
1315362349
1535440536
509307870
472184455
991109418
507191517
80971968
773065754
244066643
703203410
8000771
1659203693
1932551864
1775301273
1741508287
1920718994
67977218
1385125235
1623034788
28036022
585158138
1554979799
1351242683
1634028710
1911573443
916317292
1191735065
1815502997
630231438
1999971250
207235354
2062332909
144671487
577049562
1466981821
1055395636
799323313
2087150132
1884289976
1068962699
642006292
1439641294
2102188030
18776611
1370623494
996496970
1622376557
861742288
2003710265
904938269
1144134738
1001035167
804987106
981836874
997950761
1000754510
609119136
738938990
1930921225
1848727414
570545809
1067330548
583373868
387672331
42870444
860737749
612795906
1765698196
1933403890
1893624542
2145941113
1769865575
1933379666
1602703118
2027216240
485859124
1838662157
305714297
1985101500
400667877
1073670128
1891079115
557590386
1507019494
632708928
48199326
1312822787
1197368242
285349257
1479734514
1993307808
1301966058
1721985466
1286532
1145265492
1874652123
100579208
1197876832
2040817363
2096703195
1372088112
165451147
342900285
1248900023
1426706744
274687974
1044777768
773663417
579704473
214586516
1496039593
663192003
338560656
665125805
1259160859
713234309
109932993
1381994058
1986925676
530826
806315720
1691550237
1220893743
1343586851
284244088
1847004349
551101056
283200702
1397069916
2026904469
1356874513
780546446
1601945040
1086114695
1548132357
771217494
1769706727
1527365935
2092527234
1339281884
733878020
1520249140
1107235379
1389042669
667733437
251556322
1980864740
349036197
1634311137
316698496
144114828
1901169386
1690993509
407495464
1442108308
1904367097
1339544221
1412309228
323089265
2032201495
736838599
489071514
1483888414
722206201
730235505
683583322
1776318391
1761676308
769306720
1742131273
1958610869
1276845203
146281981
1746080690
1885932531
349131609
1372420838
1154080078
851897318
1828847781
62854122
926601308
1304178824
252736235
660971067
1799606627
1216138028
16441087
159009179
892389576
77001170
2038992002
1566790108
1849333359
798066447
905499986
1487426474
46506317
135406459
674741615
1125188306
1184942778
1332924989
1917518942
899837138
1113096352
138638188
2046500303
547770973
1829912831
1965137892
506722550
1009011736
1447421365
228187535
738755394
1055078170
64344261
231931895
1513866756
993992248
1347955184
1136047257
1915319544
1325504755
1682423967
1702346550
693355288
2075784006
581703852
1620018596
1557167164
521725428
896366157
223104633
256554469
1566103818
501670298
1355113041
823245293
522182066
2070593032
1754884020
119765598
1872187220
1134779247
34683537
140892565
404947004
1429040792
1015596537
1331174541
627157014
845287435
401769824
171686562
1416287271
603204561
1344608619
1785347295
43555246
548450047
142168120
1605031265
1203524453
1267308342
892098281
2045029866
1748757297
1396303730
904157105
2027904233
877788409
1535476534
285610472
700347802
1048032013
973101367
569315447
1893693918
339497932
893134803
1256136667
1647707896
1561603324
1167621439
1387639653
1573584808
641981485
1717780610
1215533457
872875174
957433549
566442172
34265965
266841402
220166740
1119397956
1343036261
85707881
698839814
839249557
1584315613
1659182242
30163967
721639937
572052798
829430297
1212257351
518895311
854708360
1886291690
662580965
941474653
1651238176
1204160263
502836710
340831508
68209417
533104167
1807270574
664106655
1338772118
1220674092
1747218163
1407209173
569372421
317928
13175722
108292036
35314275
2133186691
303299448
290485137
1610594175
1708442391
706169150
1944496931
1487940064
676084021
1681024467
346758699
931051302
1834968058
624323427
918752707
2089890939
1431654908
1944187983
442697088
1680435944
182759083
102261418
636780887
953083693
914898280
1711495897
1205086687
294489364
1462834553
925456774
1075634248
713362348
1756031280
1983281121
1599772120
1183702988
4561232
721202556
2067330538
161403191
1985186882
248211310
2095518498
2034510652
2112368875
221968580
1005602500
418402876
269066225
1940372451
1645868416
1070215955
447728419
982282593
549628227
108384220
2074104739
886815062
896707493
1907204581
735424868
2054778764
807984516
652394134
2023639196
559202748
527878790
1379720766
1599904400
303472954
1786383514
120102898
61106580
1868369038
1634855157
1067285172
1619031220
843494185
1835089112
980806322
58386044
875452618
60607988
600565751
1203548100
478085254
1150951403
425896363
815270232
1280142453
856801276
435468304
1400536197
1900380567
1484727930
445100733
1768234390
1074488706
2057228980
935394373
370607956
382326442
1597453443
1735607631
157432524
1824641934
757932603
1072119813
1944897558
162836705
409196001
624449278
1711903707
1443291344
1939592270
1785743673
1841414684
1729301085
1401782232
2120704507
113423080
1936824198
1435567919
715598711
1905903113
1843545086
730265315
1528808428
1061900703
743710298
607978684
1576851054
984364939
912392072
2040784285
741631834
842025228
696040014
2080099500
1937963162
937190913
1043284445
109105988
903493650
832537370
162309648
2129830938
1565057838
1910262590
1500742884
1034416517
1349352521
809181161
201971594
1215622854
135264219
390402152
1768890721
613745363
1555671197
1866864320
1656188090
203212294
32297890
1735403669
2101520446
1896625208
599771951
1271979792
1272852319
673764500
1107773511
123021536
985858813
1624810415
1306825670
47496893
1498846167
1299629783
1497035918
1356812681
156765917
655483938
75004311
1193874485
974688913
219522188
1087285019
1751232153
1439537600
734404189
419078549
1124169902
2029077539
787689810
907383796
658478602
544453196
1891069989
145903043
1046780013
1669684184
1446036277
1797729484
1664620797
800888829
1346885120
1216169245
588934480
544983713
1281465544
23479409
733038401
822639581
940183220
1386299261
449713381
1112529714
2022832883
2111848795
1037249285
521598778
555533933
1209642284
1168145326
878325396
1299521202
1143706272
1845486721
1916310945
1615990491
2001527065
1611491980
906392300
425445733
1748232194
109758656
909443094
1244626584
1018718530
1828408366
315493703
2134918056
1148659602
2091468833
962414177
1012705786
829485978
997606001
24847458
812582634
2093024431
1525123844
672654504
60788635
513083134
824271732
1652437412
1667211468
1540228432
1236867956
670194779
95012947
1179784670
1483412825
182712259
1813101521
374221640
463900997
324366209
1904673243
990973012
1259082782
567820647
464332058
1008228188
1554194259
1886907286
1464082546
279666487
1723454783
1036036000
658398355
1420398447
1660805919
586331861
1383764568
2051333678
2081940713
1602760357
1860491592
1268494967
1746093890
1526482109
1482471527
1129377343
1626778865
1081090485
254743616
435439900
1268564794
721290023
430834254
805547342
945409418
1328637486
122202375
1263195988
399066237
383929134
1335695258
809040013
2041271137
964136797
1690807508
1444653599
981532278
921961375
516321708
792081550
739133054
791397542
96752079
682490233
745066506
31944914
1546748175
878324676
241049196
1987057075
2120205721
1828424253
706057045
337000157
9247744
8487939
1465494363
180035836
551637498
2025530267
1098629664
527727468
1201032398
1166877092
1391024626
785695526
1444390026
1835042776
1546499560
1983366266
1425359641
1914503866
1964255491
2012214496
1138583532
790717649
1864032955
471808350
329480579
1173931365
393604397
555221213
1016365364
1641151814
1373441901
161465035
162007423
57437425
527158635
203603303
668500690
737211326
369224102
1074758291
402591295
992023621
1175014080
166646388
2107521634
785712327
1304026769
693746298
1939905498
437108896
883202288
764790543
81670698
637184146
758026385
1666653318
1866104936
208615360
452612163
2098084481
1545684232
1071708998
577349770
8798024
953261560
575973099
1920256968
1919064144
2010948530
1772296618
661618874
2028512805
1706773623
59612117
703083245
661288973
2081521954
415127833
717984594
1251395189
1612541247
1904772032
109319091
1854153767
1280504989
2107328083
1562835191
561571511
1337879950
241293106
391634676
1545300741
1544151029
283260
616609694
1195725987
236149756
953559113
192435701
966874097
369906608
1940301315
782178678
520740927
1840372927
1676876816
917324347
1516031808
734910628
356062919
1860416555
1901269474
1668633105
1226980813
809910666
543840519
786805665
763606150
283353655
895212753
1370231432
412627535
798252714
322840190
360696830
2136235120
1067985343
1033515974
1221232648
1915796889
135566148
2122586369
1572340865
1490044555
127523521
1830556334
1501059437
874077724
343819922
1736050571
428311738
1661820377
1291640620
277268325
2134049566
338721389
463138451
393876492
714956549
808826425
437921617
1393840913
1411074747
191536700
740878247
726690899
1407357232
270949342
1241069132
386791298
799766128
524185329
105915062
1809974727
1021224653
1426905783
888959771
345084522
1956244063
1413624140
1158547102
349313409
925115131
2092455291
551849113
2293268
774552921
1518832575
190818627
1153078036
281318942
957125982
1581779317
344846170
677515703
2074812867
880708566
1956450060
735489644
533734434
1404257164
891105894
1414680031
1177710216
840612876
1342147684
191400780
1721988159
641226692
107607044
1547241740
1352588635
941881704
1046023314
73110956
1333572547
846496059
105272604
1302805315
852208859
1218390454
933502203
476545551
1701448223
591393521
720564185
2049080588
1243467690
622425794
1212376484
1657542054
443050719
912680332
490069081
328831060
1807470084
982043498
2114134783
1082578763
651711283
695844238
1002117531
257582836
1133700599
1587477023
164226815
2013544213
1001999854
1067708985
1657308870
42944955
7043277
1240774848
330652524
762105936
118885573
1777230990
1144183877
551018289
1541094184
2030938685
63918279
247189855
1754805835
897871754
1582088867
94253464
1422758422
1258528640
2005626824
1812433117
783596408
1995416452
634125042
778704259
1925250720
44466676
2016047451
714293393
1193058584
352280604
2063238176
1076420074
1839284408
1102202568
1822857039
1319489163
853321795
923099547
439835687
1019606438
821658863
708424621
591045787
3637738
1138580500
908589670
1746968841
2073068488
1716428739
948581443
1264980875
1008660063
526909002
155744848
945124831
948784133
1781259387
844953363
1934108813
441384206
1177650515
1609199020
1017029310
695230037
479257790
1993575431
2135396311
527671396
1874282505
417091307
898369646
427811701
172792716
133521682
467803445
1784153460
292544162
613806494
189597039
94697692
1057900163
1561450353
642438932
1922704580
1149868101
1725638851
1934904517
767901513
1179212703
109058109
1101908697
1618671318
1928364759
160069863
1508997472
1819740741
739958326
1718944777
1377549209
1862304989
531025450
1999573360
2032189073
867441224
1836124108
1236942281
1418293718
64003100
1900050750
1563468502
1640179256
657594236
1015214315
1740607785
455127600
518268847
1565913754
300487815
1278970324
46107781
695550743
306366073
1987705239
96313310
27271487
1740577233
2040528846
2035458602
909091521
1323860840
1352295983
1029362713
1305689875
686797421
2055197836
197171438
619196527
1566031987
1599848117
1263204147
760593839
276036182
871829199
398061245
1647692161
1979101875
1117134968
2102726664
818046237
1737922633
2030209855
1318590522
385514756
1836411493
1085572556
814164240
1911276954
945216529
799265600
1887239472
1249032986
153715182
1544142093
72386181
603270597
815070882
1009067657
1388747959
1796869828
1718266190
2076192958
1297029051
942993395
629287610
1563071162
2040660592
1834096860
1402213668
1005180170
2113867729
1576292339
248096486
1743363917
297620171
1691478465
1365433601
927054861
1934207362
1972516322
2070808570
128131621
1058659517
312466122
1767396462
650016829
612446478
53395253
701972287
1182591736
2044899352
653125640
2043913961
374222791
1039020857
962514055
740915722
1125855377
37006654
1634895480
2039058623
845232691
1136296000
463076998
1345075001
898965258
2114511754
1528989002
572054663
825727316
1480763969
652479717
1127756760
728905185
205813617
1380367823
1281775068
1409663958
1839891196
1196946998
15437778
33522108
1338759043
380224212
625930449
691248599
156132341
1876750667
1608961824
1217902250
1807857474
2089737175
1119556951
372824951
848787558
1102310563
100642263
432650671
227960679
1446768495
353825965
406229554
402487779
126979932
781223345
2146120268
1927143505
1186758262
325607792
389560379
1826857280
481285042
321274109
551061343
1162164168
886036721
1388477867
185104228
1839952338
240613677
1892955346
1087030608
886028798
1612554435
844615296
1169384057
240631195
1410536889
1632029618
475739309
2056076287
441768546
371504817
2053418892
1855914745
293746332
2005795376
455308249
1689482092
571118977
1137124732
680814294
337586057
1085581780
1999613167
43381178
319588351
476919238
1240048119
90910890
1455370547
2058891660
669274006
894482437
1338925159
406566753
1808138608
1620636895
1091275710
943593871
2064194669
726387613
594737776
1663010909
693692105
1914996504
1327188298
1117907697
1177088306
729549881
1868426320
2133845044
391925422
1338836763
387085869
816302951
373171496
1446158526
2118027586
298112997
470100967
1497220733
643258204
779097084
1779955372
1780688132
580585695
1120146384
2068525154
1952429713
1850999874
498067803
1738868794
1269615569
2051994907
637090538
233769202
1251398900
205957609
1339699177
657268094
1504657216
68362134
1865491801
1866681702
489584632
506920346
258567430
270918992
2071752521
1579781904
349401433
686176085
1935883498
1183994385
1197328770
2084826532
450488882
572165632
518614041
661815993
75436930
247586758
1263457537
1680088916
1210775865
1034043282
171652833
1624878591
1485166223
2133355850
1526670810
1799783673
1111285613
235886800
1939992634
558388081
409748866
1829947719
607293652
96239894
1353355531
215915139
1698630528
149578975
948235679
735137450
2025012261
1792767126
423208530
106953790
548286156
678069984
13019932
537013895
1960879003
968196909
1962903369
744446943
222962944
478885663
71974769
693046322
2005160210
133958953
116295403
572225447
1887826504
920914636
882974090
1439910602
1306115924
1983411885
787661085
741769322
1495606574
1436445358
179543786
315917175
1093167727
1544132060
1566865502
721425456
1796463929
735083518
1426366692
640169220
1514124743
211424173
785109377
980479972
1407653150
1273408147
1355650429
1559339655
720387019
881117370
1090577975
2113877001
1700183270
355904464
1123299823
181362537
425194024
1488050168
275649263
2033748039
59451641
1577484263
215657306
606219444
796864865
572246035
2055418416
312529455
981306007
1316829831
876517763
1538898219
741854111
306092730
867327287
491270166
713884391
1001657218
2128897799
2054549640
913764579
1410044687
466744202
172151248
1395792497
1360701163
443051686
1987103824
247638684
1051741923
1027513068
936881250
1273203684
272950971
737354463
620714663
39047261
1999671699
681045942
1838374723
406150728
35722466
1644804741
265869093
456836890
1627128433
895463058
1016083643
1044016495
577264782
1925729327
1517931804
514477551
1623121752
318003459
376933214
2087542817
867153695
1484201160
1455955256
2074814855
430778868
1789169837
1882336470
91529633
1204263350
1759976753
1152881825
1170859918
371960845
1931731845
894515458
942326050
536267638
1295107530
401729260
308299149
381460305
1850929908
1574682268
1419703658
445392785
1010084071
1397001250
1617161601
679619913
1291776164
1347656216
1442074821
231322254
1743461700
718022790
979378444
133343352
1771999535
1137889968
380405802
1990316384
363886418
232394492
573064038
1695199573
1643611583
806795241
983253016
1652428865
696599475
306784939
771731781
274204788
929721872
1673889771
1057340594
32837351
1511867922
1317329144
1610798669
1511161713
417720327
1796111244
1105598027
54817735
857538668
845044912
607281702
1727691928
2094021068
1288631216
761594753
1345979096
37492244
1816207773
1984925650
512434860
538176614
1302294933
1758639071
2078154086
1028172716
1750330469
480139211
2056821128
826204386
943760739
208750229
1484896514
673626064
2078879338
843176756
1010886685
933065163
423119602
85462749
78847680
1744539135
353054147
72222175
836552235
54211691
1101138180
441145783
2136449121
1383596189
241281067
203744021
480011563
762568413
611155661
1444104493
22051576
1166576725
795087000
1013565029
1873914167
839583656
721270567
337780284
530834294
901480829
640526058
907264927
999223304
2035187131
1924686849
1050348431
850949977
187935360
574230604
201844707
2140457745
2064020259
711240036
1274922604
1458148765
579775988
679152819
757659718
1613780414
1676264821
853627540
341377708
1846731664
1169358813
1497036322
49186490
704715458
164471740
122315494
630909506
925119899
1134682359
538411039
670067392
1122441734
203845735
1345305903
1105905581
515312867
1969090301
854038881
582938247
588823320
80390743
1667375481
1455935272
439902212
7030427
1315805327
1897015449
6939710
108212904
774552393
1070919685
1712650684
1171475621
1344532134
166262707
1251026319
478438507
1363585843
214118961
674049971
23018032
1269631166
674968344
714232047
907625091
1822285996
588503000
1463241933
923642154
714532646
1750734397
73573962
1657990404
80289246
853910991
2022978228
1305670032
4241987
1548183042
1407722602
898784269
740249707
918514124
1426584569
1824619712
1296011586
138540244
892128021
358699870
462140341
1443793856
770372259
728919616
1561504245
32487005
1097693270
769724446
1677169664
897527853
1163229131
902600139
479533195
971460387
750682464
1222739692
1589412119
319722648
1405043379
1216127332
178036310
1182407798
1734030791
689134533
1566608490
670847838
1471779501
400922997
253921493
10548465
1204298022
2080346059
271145701
409390491
1740509503
1258681453
2062288720
980202307
2102255664
190508285
2026613861
1304178824
1226518975
1880825759
43187412
1231159219
116274202
607542646
986309690
1592943129
303886433
1054528388
637300507
911524734
290455489
1501407651
1968546885
131141247
1804447518
378433737
965595594
991104226
1677636050
1693574786
1973546813
766678977
434387291
1406622220
2076708518
948972131
2026483261
243034064
2057082031
1100836036
997017629
494508718
725829010
921892036
1693425924
934368647
377642689
1937030378
460268533
426316342
125693796
682435453
1149562680
1924445641
1729822711
344693867
99506389
1412171011
1686511113
701336204
474565748
31057180
493736649
322161340
1139431769
1564707942
1279474862
597181273
752366469
1641802242
2114208519
1984019689
1229275785
1546888971
249653852
618286772
1375334783
612514757
494606724
1380850866
79856651
45656642
1061955660
2079582219
1761011036
1285416184
253440393
1542453674
1312151642
2088035769
513933636
1953802187
1132040056
37752105
1097488821
1431681629
235300837
1385524677
43687905
650384162
1125818574
1250162061
1620344007
1367612470
2029841709
934171661
2060241206
840102611
1032841704
1623208092
1011227010
212533980
1238707579
450463759
1553872534
1626823796
441178727
1482923373
481321412
1368580676
716090515
1305042193
1111543418
1663062001
1123227739
1667463177
998858673
1855296530
6339297
526893543
1366578795
1608922769
1512605893
1264936878
747944091
1742758505
1385548123
72251041
632821180
1108454710
1147748875
1515875102
613507610
902655004
2059527713
1615921680
112467159
996341755
308661074
1766808948
1201662197
881296722
25948431
643787071
886008850
1365096234
1353879287
872356152
1999505029
79341209
1327937415
163907925
115983504
1089184767
633363603
1889853966
1336532494
311692605
731292761
2136968564
793444942
1507871248
75500287
1349467854
544732349
1590073319
1615611028
229367178
1947832941
1146908747
80453570
459231961
944582673
854917143
395850815
939370593
2125738368
70413189
657303637
555346393
869466606
805111429
784671978
781184898
724449355
635922651
1711309933
894420993
1478434253
1401872061
1173218193
1068890529
1495694395
1438579092
1499049522
1678404690
567866140
923885503
685261043
157762088
1968628508
440696221
1047692901
238979765
1057423578
1588202950
692088459
85471992
330891547
2073969786
619734703
358215745
705380765
397839099
846783250
754928322
1006868792
2051432637
345579671
869950270
1400161045
1856540956
1794394331
1768532019
881229915
613536500
2108284316
287130228
116796835
1321667558
1612380914
1270825378
1429577421
114234367
938516104
2033140544
1096388424
1915286722
354696027
716071290
526465979
1418302618
969609102
1069044325
1119428401
195470400
1498358725
602971964
911804809
1874828728
1374974543
382106001
1595257358
1825220980
324372208
329382514
1537036701
169221271
1393244658
253829247
341377708
2077295653
21874727
882450777
2139190633
945073511
265200863
1082465568
2010206295
2100055436
43646899
1856489208
1109969517
1004757700
1476921795
876091469
2036094280
275929954
1825066759
1580993541
956475877
1810022608
2113633807
2140232873
2064633659
1463363591
1245893862
805490427
1701934237
666740132
1104267114
780638097
818754377
1519446913
1058057622
1881009445
1188202436
1360572805
78961216
1352332170
1595076609
1608285201
1369454036
1772695465
1959809905
1689518132
658733407
460669649
1236937370
1758890204
2073671385
10663977
284567726
729743173
121806456
886061225
667641828
1424959329
1438644272
1871992033
982604232
1226400274
1269691999
1998003724
1100949307
272410198
347102312
1943964794
924435683
882351435
2060271270
1693758361
735295218
952364435
575198888
36385532
1692008705
1928441813
904537693
1364662780
949428129
1549155756
169999749
2117017432
526194173
1113242672
1741322028
1087678843
1853030130
301816696
1414922730
381080763
949843758
1240725597
886741850
716958365
738275096
1194886155
1159197061
1943979964
623459691
668453536
137835438
537336272
898974727
2021613688
1091963713
1567437806
1780811481
316042044
1703013237
1729950829
1621582443
1838894325
1509011702
343286807
1702726147
3058735
833821037
1439080809
804094342
1664897614
53458289
934894497
80274533
829552748
364128417
1984984691
1524492711
565045865
755861658
354306374
1233775030
1186605544
1322825307
411114665
1672061886
1294429802
1711267930
1444844973
571968797
879288813
1155715343
383409175
75794305
1006958917
486984330
1296602193
1925871451
5813165
1496173659
1003341292
565247484
903263603
369790351
94488503
636974023
1059012879
1955663974
273495108
1169466097
157921746
592465167
718647218
2093767868
401623213
1239614284
1062276708
472536279
324598394
395639274
2113296228
126857136
960112635
1373374808
113111502
418490102
1531970368
630206559
1639725931
2133542220
176254998
1827286673
1042931459
1788695627
2124285419
634017633
768882777
1039968361
1054851224
1981391618
391285501
1887380872
95960963
1800429111
1349499179
1464464551
746958002
152930943
598551686
30435534
87563882
1854133610
1802762963
817752828
786343622
2130076059
68752804
1209266175
1654433231
1659699261
998828978
185639594
1997522999
1886127966
2108796979
1270664818
631124859
231050538
835019095
1624623080
1056230192
1528454724
1297943247
1499061431
300425799
1392809601
92611666
776708802
2118085923
330039322
721023762
699886124
1049815263
716098356
1439615646
1662990152
758941658
72621372
1776873867
309813329
1177136252
2121283942
1653626497
1427049046
440579586
1004990170
1949467465
1405573547
1209070769
1119399780
499236401
986155171
31796624
627415519
1608405167
1734961149
404588230
508935333
878695919
1338922018
1414097399
1865608958
187032209
2006684577
114980782
1455422689
653861427
1151607490
705653712
557015334
901716216
2066374183
938019734
1598877956
1036299769
559546496
360026825
1258553358
440169287
1666598307
573552827
553825470
590476890
274851489
471314374
1549922022
120952165
887715026
1586016835
1666725030
848970953
1679356412
795690770
1347920262
185954782
1782162641
432653429
1202789497
271886017
369027217
1025632924
1109973235
200791075
1607993803
1501181073
711248089
2128782502
786812373
627923062
197229175
1514719579
1119319183
1177718522
1631301345
1409960291
1878662364
618182517
660554641
35049908
306181979
12348675
31751294
2021165495
1966443774
2132158633
1735073330
2037932490
1491065501
1970013634
1087412542
1782201358
263002745
131821706
602576315
818869625
1193606042
579703284
1887533374
1307642841
1819209269
483741936
1575129086
1157893705
1082767202
214528469
1312798598
2103413271
1814704984
1398781903
709240830
1383391210
1553516888
74870973
1829645389
197967667
418449818
627178769
966514191
497205807
1195375833
1523144219
1100077515
1245638474
1285841435
964399619
981343099
1629510466
798317169
1692130754
2082486947
42456792
290857789
533497624
540907067
423013315
1950636717
1453798715
1119833067
597149006
719854326
1879807514
1667467346
127518306
821996645
1723958636
1950153308
623172650
1323264020
1425737105
1459772921
1810320395
618045901
1957348504
1362174956
665988526
1005020045
2039919718
129854173
1973184947
1202144309
911431261
407374445
1555369215
1402123728
1747179940
588625210
1332605242
1864670854
1411982289
573357680
1672819008
1334649552
594628720
806381869
765524660
403750868
1395596279
1237048277
57876510
1807341756
1111702572
1232076407
1088799492
1635739624
1615833601
276559053
2032646457
762017119
292875706
516916431
1459733243
851170961
1781026687
214797320
2025385639
909261262
135215039
1425130389
955440134
1471264258
728298019
1206211879
1390198427
1350873962
1888845530
275401065
538418252
79532775
1747455492
945780610
1280296789
80198532
859618251
456408689
1526251973
1177552039
2133955507
1495583578
1810827259
116565877
1921593125
1995205351
640544903
98368126
377513140
2027646898
2002129970
2013705677
1440332243
1092311737
1238095335
404069283
619075247
868463070
1104034852
1776249037
453901616
972135928
1046806462
83693911
219223077
1403776945
929258887
1263621471
1452865374
921012987
322769529
1737339803
1264334248
921008945
724598442
225429029
1187885264
1546919656
937331735
1998640626
2000344597
657472752
385774056
1255581065
1554340996
523712182
38290754
1528021248
1541019075
1376746419
1691274354
1430630026
1378562620
242172780
410937875
779336722
957520503
542248162
758234128
612131335
381123610
1040315880
1299339083
1366193257
669282061
203968565
469619102
1594499230
1545322761
976069689
1230776354
2130432644
1675087566
1644090567
502865785
301074150
1396050528
973659108
700230894
1928577897
1349106491
463325055
1348973594
349834067
28463023
2001538524
473861108
935622366
972672754
1351661877
1746130143
50904589
297948251
1767264945
501482649
1676574337
2064872902
299605901
1751185205
1229826206
1980310279
1706067386
1306823068
1666501627
830749825
1441342383
740760782
757370009
64868942
1684076719
399269708
757312251
34788841
2075132237
543398676
1705524722
1106440560
452267259
331629882
1501908930
1107053480
2074082336
1464395496
6326018
302353892
981329064
1498076752
1536101946
746326124
277641049
1418897221
1060706625
1306517762
135646272
1321451786
1165060112
846794029
1988888827
1754308476
1995161494
150807381
1280874841
910281032
724501120
1064513780
721422108
479786451
1795580787
1976686140
429312867
1456770878
166416098
700542662
874243655
992358939
1736102098
369800938
1853972249
1720548711
319362908
1717355382
744582616
210071979
822335814
1448108826
1260702365
993450649
704593889
680946108
1411494943
1441195461
636313768
1040493637
1247287150
1785656995
1496500546
1853101175
100711329
927670662
1357902781
1843860753
1521682772
2106255895
2059267135
581237634
1570264082
604277470
1656227863
529267972
374520488
886002338
2095804944
725574504
703074594
566198425
482851229
2123054298
118774474
1326300535
1230892565
551208300
1713479245
1092374687
1573582952
303954830
1420303405
857105917
883540112
1480695437
1956685993
269511806
2084810797
1905663535
1945933367
942977860
901741794
1669706447
2020678882
2135971866
264520322
1506975400
1861941608
833864443
1519637682
2093780781
283522975
1679728467
554235672
1310953763
1268651599
1004904079
1021214809
1670132679
1670679039
1823904488
458689638
195584091
1286152262
1468463835
1732781940
1065172949
581576660
460396056
968911075
807983863
291888901
2111745194
824208200
1184917747
722992376
1948193022
990735455
308349235
2096333028
1055969768
1971075398
77030793
1106931592
728036357
1408756167
1226571094
1986226251
1660160172
1936208721
1266865268
1190342428
640944239
655683424
1251715729
728397970
1917235408
1379902647
1736802947
883231537
1228163382
49535571
1638982933
6926470
1808763809
5629650
1972409610
248372341
1986647106
270357667
1387055038
1341928258
1415201610
33812479
1960824152
360737292
1165295817
34182162
542409176
1845543363
475468169
74094259
2034739151
419429018
489130351
333766885
471610375
1061293116
571832731
1100922635
97919393
4523494
1337700722
457776108
452343160
1972640647
914483614
258910181
2092170057
1420691474
1796321669
1922661713
837044001
1028274506
1079816915
1006126730
309262850
2016434336
1646746220
681529889
269909794
182213650
742692111
1484224105
194722317
310777710
939572891
981456832
1267418355
631311321
30639331
960446507
1709807849
1434885018
1933776872
1425463328
1276685762
1018919633
2094693468
1258353819
1849276783
1836907216
108181497
751433261
1400180771
784163663
1356441523
925190945
1632316615
1970862901
210343273
1325621882
818215903
17747000
936523032
2023738919
766133189
595267073
243322463
2103907909
1647147099
288936625
1376103727
230184275
139165614
1590841526
280890588
1464633023
719008517
1635404319
2006958524
1145935265
1889778457
1473334557
420336886
1149606638
2117138592
1975243279
1236810325
838267947
802436510
2134281988
1626761038
25138063
514893986
348133728
522529566
1708247616
626782493
997209136
598979172
438675298
414392243
1445886876
193499764
1650584454
621509767
810319318
1280857585
1767853270
106586983
251771701
1190620324
19569753
170941512
1804694700
195567932
1781350265
1871113442
953146071
200385184
1744671309
658371182
1643890225
1445711973
329464542
731979525
931469430
931251485
1472213568
1827251992
601365604
468453564
239977674
1806656255
1870092945
417578370
520293621
1785731890
1629337965
1925095246
1797596121
1407575463
643266215
1273598113
1838912991
220873651
1059858933
983913822
794618799
1153788012
16160014
603699159
1603289193
107552877
80603319
812720740
1644702656
1364073273
502998594
438034565
753763249
1988741207
974438783
1063856170
424633931
1871969678
202530347
1286139018
1857042680
749249111
102592569
1836112081
722418028
231819764
150658034
318196337
1995114036
1882320009
531912841
429441249
1532018886
725043374
734040254
225094137
1489595331
291419122
473425600
1471084670
617243390
903186075
377896067
1780199473
1645171349
1864971017
1966489797
1007359133
899914124
349733895
740017808
598298272
506164337
2136477953
1530867084
784403943
331896019
808755854
323535503
1940752734
533813265
892824562
796317619
1940635861
1174057339
1842886061
914705986
600162531
1896895425
232004444
891252428
1855727500
1805753581
618128505
1075181740
1947239117
2116250454
2103586679
264491293
527066272
1669171930
1880830434
299532956
1928687452
1593543064
1823736657
753100890
1468469746
1218636595
1926939868
790835081
1047893836
88488356
1537290031
159171676
24770296
180689393
791281988
2045919219
690968093
822502445
1211935872
846857869
242595534
165340569
1171140925
1633769764
1449920100
1540125257
827454501
263860380
1981090880
334217769
438878508
1834133113
600829232
1083467772
2078125462
1672648388
1464367053
593997610
408887749
2015642592
349203354
463557169
1940433050
495964435
894268109
650732059
2141537614
1625335633
901608896
1313918052
1223606779
2023623334
295843011
403185750
1858738811
48111457
230392219
594974500
1522243169
1639356984
617634022
1415960744
1860186879
1231678351
1311514241
1670124624
1619049666
2000452865
1146183836
1392181080
1271633856
197326278
2020992222
1117045138
1492399367
1465906509
404026174
1124703959
10388251
786716370
838190123
1357370104
1323429768
1945318444
1116056617
2086057355
2040671774
687321240
1019532623
1505357757
876482752
1880912694
1891592880
1301422597
1392303995
1471393746
1676376906
1432042258
404282529
442757420
1853454201
845872475
74408210
554691482
26083863
28524073
288816773
193902008
1439786495
803095268
1600009113
806547848
583265929
1708952383
298183469
49833957
365835680
883301266
90392543
1038500793
992531847
1618717508
82053941
397139443
98568472
1079268662
1736755666
1391669728
690809318
1639094346
669013753
779859769
1879236586
664348165
638867442
1986598350
1349458202
2058885067
776241499
1199681084
983995963
248310088
1440657808
1348943265
1106588348
129650374
1751189037
1820845264
1120603295
581277069
1814366795
619620418
809622274
1080998234
253162522
1008157481
1943612914
476121731
1153502413
1532954270
1092044622
50059846
327568332
1069507580
317505648
923570470
55587426
15547442
1329546771
783754637
1378353146
942607079
678369318
477290823
2142768120
1578317003
245722493
1233934631
1520971904
336416023
863977338
1059411623
1552292497
2088277077
1268232407
446010072
467298363
340641046
1619808890
814668848
1889199238
306043341
385997686
1320593019
784297957
1385595514
2093646823
877649878
1164568718
1916158842
1702238921
480184173
1301750244
1280296789
1064740454
1105568397
1926659145
1698381674
1900533650
1103472396
452439573
297827520
1801633643
1688642176
219633271
375760266
1626138074
1170550054
1076885435
1531152816
2127191602
1879622383
1964967162
1265944280
2066592529
294437086
440570516
2069540377
1523083628
1236942281
1167353747
1162763379
185041550
1225044360
883414079
1452398201
1990783883
558207062
275991480
434169653
538813540
1250915695
1960691308
2144275130
100624493
926661390
456665401
1776955853
470446698
448288307
701522864
289957008
1083031596
86818097
317161288
598989399
1743619113
383367580
205654264
688002493
1191425320
1159567539
83524201
54728740
608275940
1747509045
1078232536
233665034
1633605831
1333700920
1921698370
104935622
215647263
1422545814
1806597091
1766605851
516643470
1408446855
96543555
1114817067
2044628778
1973631066
2059662308
1214748944
563782335
1484329886
326985417
1347147753
874908287
1652859625
1961280515
251475713
1042554654
2062596989
1293772779
673837195
1814764503
1990211049
606523713
1520792694
528645664
1012172892
1941032692
1481399734
1566857070
161129863
2046706869
1864821922
1641816553
1661459117
900815961
1045675355
444722082
1537844146
1023621405
148723391
1606542222
773269557
796016868
154041306
1086515242
893335994
873305991
1697874198
1237450257
1830915497
608262190
202392956
474275738
1218642282
1779654667
1846218948
163773403
759395891
959889711
1915634761
731084279
1995882508
1068023337
1370276793
173019789
363101659
475195291
1164863000
2039284067
294476461
110094756
619748961
204193637
157315470
1812418400
1121085513
1250658648
1143554105
1485381188
647191431
2027821213
480406260
1013036003
1189053588
1931200297
1649021416
1908533161
1153370473
670579645
1163919528
556197988
197735746
534055820
1992035917
1908095526
1147240307
1584862898
2033278025
501840178
838696567
414686874
979202258
460183316
971722339
651383028
637049170
1187552446
1119457608
1739302812
1803983948
194133818
689435257
118812479
117129749
1688549902
1605126353
1452870854
760215221
1403297932
671154673
100388761
1925395566
449904851
978443033
1827177714
18374834
194733936
781594407
1607023220
1617001550
323602555
194861386
1301804853
1936902953
2040661455
505399567
1519373029
1626429815
1978242062
18558771
677129689
1949165435
1089101628
937163343
1581778705
1259437282
716061027
135445064
1192222673
1290802130
831087828
1711361402
2102730244
1448571452
65734207
524586404
368213214
631143558
577776474
295650165
1204060033
1380409241
1070107123
133798826
1166737851
1317016439
325523927
464565777
338248541
462532211
94646694
540000610
1725078693
1141186857
640641766
621270751
1286764395
592134787
827623890
1152000936
2085010798
1559920061
916326525
303041696
292802730
823193998
1916973865
2113690161
491014456
923903316
235228198
685378378
1160536407
1574376533
1571099658
186617343
1617456029
1207249017
609027416
169437017
246271252
1316349215
800749672
1377909714
1154071801
495022632
2023707313
78578578
405125245
1719787753
1436860463
1556253030
2099479197
573329284
1279797780
1819987931
14831757
1616165235
1755904555
955986471
1825100855
454966399
1661253643
797667596
762985703
1005320630
1162412783
1846772805
2097588066
575046420
1434119649
1682805066
1610255945
1329868979
1555119662
1952478655
39065231
1426240564
1439326489
1261768450
1398383316
1123724962
877307039
918061706
1288909280
1915944916
419711888
1438231868
1067164853
1108448612
2088035084
1735506556
1411730240
1352495258
844183288
1018636029
1558531661
1112239785
2096464485
1932570617
2091260070
1325829283
640351511
1604944841
1382138828
1824584066
1216372206
820240268
18294234
557022441
1062185880
1912200497
837229451
750968917
1499001343
579605866
391278530
1384407200
1199867003
2002968833
1408803806
3641354
646638551
1824282631
365789260
1623461873
796918825
130867751
273374133
594187196
1553597939
1567540105
1918111075
1459592919
674241254
374362420
2102361762
85542880
494522879
766276014
1562785270
1284165744
1965008361
1492870280
700090686
18800166
507503980
2123956362
1427542238
1778576235
70568350
1146999778
646473611
703839962
150128579
602767083
1962585022
1964681888
282717879
942159564
8767367
161961271
342263597
682985693
1817540487
1108714275
2101265192
931812011
1684835664
80983370
1271806252
764932247
689371034
1486162081
1526012919
2089732738
1268777931
1716611527
1663305742
985196719
1355883965
667845790
1813868608
1148740432
1571764815
1562684707
998647336
1023129215
1146326830
1672643797
688236867
1288366297
1980423333
41160074
210959412
1151238949
1660430026
542946133
199089380
828573747
575124089
371266317
94350524
1982203733
269565762
1186841595
581966408
659454193
102991708
969465485
1874747835
1515406762
1945787960
1161280824
1922327622
2045989351
1345170005
1554659967
170381776
1848603256
192728176
1196081599
964909149
342193761
1852124634
909429432
574905241
1721273013
299913919
55755247
350879292
597451734
1840807779
1786100787
1600534165
1699857973
655151265
409745685
1281240524
1041640678
1529684454
1647551426
917452504
2064079438
2048428485
2130481565
1153913103
1051368114
1738071050
1314542202
2058925305
1241224563
1897791634
393250227
1057910156
1032330721
1524721324
731427641
571032040
547164302
443442308
1807695543
1547764220
230793976
1021782747
543652806
250796374
1411587176
910353278
87196495
916824130
1198595036
2130717253
1777615908
801541535
429685326
1357380731
8289131
857024565
1870318571
1501646106
1876247694
2140579360
702188201
59468987
561284963
1609278417
1501990224
1192600203
2090604748
520352769
1608175139
1858918080
148131168
1509805070
211751170
1142699794
2023838481
591818324
1612259057
1744618601
44037761
1518807397
228735231
1553698205
1429084544
1693035644
1927236447
869705652
1289756493
1774590447
1976983669
1244078927
1479800612
266061808
512950439
1681948098
941138254
1477506551
398930619
1579547054
320709527
285199788
1227148890
213271021
426314735
193809139
418504665
1726198888
1373887255
617988478
1205622924
1150880852
771960903
1927209841
1473506902
31095482
1761803302
434142362
1102046157
604332340
1805366349
2040550287
941426171
1240568163
1497431018
1904536446
1848449709
2058705450
1943974597
116802709
454788671
509917023
1807297427
291766475
91655672
1849269302
1762642909
1396588150
1855795551
1237797230
811458967
578228449
977179577
1023564324
159372148
993043378
438107639
96153557
1169911976
1537172707
809589053
49835923
534757551
904007872
156538562
673429381
1204732121
680888562
600353376
737562076
1375857910
279287538
972719087
158235848
317735463
1851718382
1323736695
1303424907
1562909688
658257363
287736900
964795598
1812092422
470193257
1364922499
1121923280
1858595611
1850679404
644948953
1177022772
1295166890
601001400
1711652511
173145191
1951249523
2121215529
152504512
2058963826
212298214
2093630989
1958131683
668138535
2060146552
558448394
632584496
48196203
1121320633
1983108047
825281605
1985888053
272914237
1342649091
1964417683
1315992149
145491840
141725224
1262099018
1314536495
575445502
938393714
76717678
1395807596
2085980345
228483764
1608657305
94962713
2085662665
1308111039
1145677514
1776380445
765051755
1214143871
1656527350
925418377
195693422
1373470717
1249335741
1481989240
698723272
1715320276
1985481275
753158488
245062725
1838275541
1830870502
975375218
988231492
703625868
1574549400
1869883396
522806688
845850308
1266566467
1947950302
1089909052
1540976823
2141852180
1469191347
1003739293
1339574683
1336937909
455036118
1321105594
745365429
1712893970
2137883767
584012911
813844011
78754240
1898320419
419996184
2013339747
1647630303
647244917
1305740668
578657898
1835206029
794215363
825377253
269488346
1060564121
811712477
206802863
1582270955
1150011983
475240512
1964177106
1252039587
1860727317
2041576498
752807625
998406595
1692500877
673284556
1683193456
862256145
1903831578
372010425
1792407901
1623241551
761398024
795506725
610540428
256938148
1989732493
1030866334
174209452
1419776173
1065474184
1290099537
254635789
1566230146
1167795860
192816262
1709016949
1144590797
195702567
2040568449
166888791
2048414383
766448142
304180794
454768129
1556799288
579463051
2033020205
1746949422
681066114
1668333168
388001448
1073052883
1261500086
532525445
609772160
731638127
310659885
869763712
1263713341
384189604
941664428
1483590077
2076521439
1945480468
1307711212
1976233111
466129467
3261418
627542509
2133471723
1898033485
1580716749
1553079024
1075416255
1217639921
999593444
270197792
1444814207
1213366014
18908000
1139503737
1346922125
907912431
1049440178
669434978
2051273880
1570820972
1563044352
1319204260
1049426433
458553636
915165988
493263385
950380108
2109629419
1218350624
727846909
1256859064
1190344660
1092175376
228056952
945417153
1631844821
143186671
315451284
1633615994
265606818
488924720
1502455380
406075784
930170701
1185518555
793715493
1653296451
1493870647
1980350089
45308024
362554354
1376223667
2043880910
1251829410
1044302002
821353436
1856801884
652568466
20859030
1797399928
1791853046
541839561
1651123292
1470417966
1953488178
595562798
183784336
2040120550
698064195
986084880
1077851601
1922164862
1060909813
355017327
1846159837
812917014
1924307285
1686232960
228470164
642637319
1064140475
320568332
649247889
1539558066
1962459938
1007573499
1320939952
1024753649
655707736
196754243
141208490
1368932340
1285690628
226162529
1633706643
1953289561
573102858
2062866813
6850229
787890993
1363314220
1966283201
542515047
356598281
1066937606
1705293232
321400126
1969248166
2111940634
20519700
1567913574
1204213810
120129425
768668455
2035115561
1680163546
1167022887
1957206530
803867883
976523255
1513318103
1006306368
746479079
855209711
1746044678
1875003835
641662249
1098812243
2096221046
1117067690
1328571796
1468647003
1716604713
35087491
1333291452
1263808163
927917068
404002000
182552852
1792882300
79377259
295128335
196380475
1858943157
102602505
1010823069
2129209743
757541732
1978520608
1543802099
1239414368
1567589984
1062404322
2115529602
1559915871
1430558196
1476020116
720388353
1881238963
786127405
778952746
144201374
1905069293
993278814
953760900
524061874
580349514
772287866
1106610575
1668121065
973894572
1926129983
1393421493
1281530367
778257754
2039162858
458090271
750732527
1797543581
606766602
918076335
2145583685
854868977
1739519132
2022474331
848832620
1913814071
914355225
763361069
1779734749
1259908975
2029299009
1236798733
1444680109
406280589
1486843905
1104888415
1096927742
1592044686
1595074728
1831603606
752521174
1052796507
1826127641
735292770
552350049
1098235960
220248614
800787947
328018211
716223129
1413074556
2052038543
605561543
128950646
277273377
1260899670
1798473676
1544896183
221607790
1494364372
342234327
1408154992
1747271498
990902157
494945528
687105962
326083907
2068273192
1018360058
899652380
2052184078
1785980205
960879242
633355370
1370259932
2080397688
1666119948
730414375
1673533781
632011633
1873962178
2088497195
1039861604
1763592654
889219920
639535152
443453822
1862707614
1419280558
188519173
957467738
743281547
1218872994
1088495410
36984088
1223137484
1321550523
1183128168
541947144
1697470750
982961997
10197098
1016158912
436814451
1891668185
981409221
1763179829
1838768821
619121170
1987946508
790885266
1373286695
1503879416
825455476
1762871272
1493034311
1104618218
766880968
1153126113
1889605450
978649947
1514016713
998636595
148989880
959833022
291727593
669041688
302783028
2019295141
1769469447
912778943
791332383
1735596502
530272302
729307839
1439896546
1760560036
1858410150
875142988
1799601967
17742083
990914205
52073478
73551021
835712121
2122666146
1434607532
1132186933
1283343666
2004555883
2118932734
332318663
1661926914
1946744739
537234052
537710413
994534655
1387794154
1563759404
107765807
1416070695
2031420379
40694694
313146024
2125237267
1188600344
1300067883
677099294
1440502128
55481053
2093399792
427558124
1483931194
1412560693
130524762
1688409691
1846472660
1357856474
1452339065
400680483
884420447
1652617369
2088483460
966276334
2071576217
1152320588
1243707981
894790331
2090602950
1737282382
1552083977
27119550
1836387366
1382801884
1243505606
356910221
1045585401
1548085259
1560637031
1432231199
942611977
1535736289
295425391
1538187352
1788471523
635795433
182391128
1000364794
1552259179
529254807
2122837043
636003863
1820540835
1278518034
1901369721
1513480100
587301767
1723098988
125136760
1042025958
46553423
1892024347
1617922848
27866527
692072035
1171864007
279942768
1926940564
399628907
860775492
1812333300
1801624605
632850383
1605417172
566298888
1309801276
23947006
159310557
1258422523
1841652062
831490082
536919042
1790665799
1333611916
2008259386
1760999365
966655790
17031738
622885373
497312672
845520789
323858542
2031317538
1125741097
242632811
838980974
50626728
2049638778
1584887864
1035248670
835252983
1481048125
1484397142
1568435655
561975676
110862053
254804112
165684616
224307556
894849723
208938260
274022224
1103887133
943718468
1672994208
820660625
738140282
868347139
530938747
1552434249
807417106
918733402
488632269
1358947144
2048742846
1774097862
1814290629
1726218920
93992009
1887508598
1839449409
2055812160
1754272998
236705726
439452472
276413083
250009264
1399311366
26497658
771897142
1792359979
1235463450
1978138501
2018817883
1243139395
583509943
597746173
243293546
1551297471
1785131079
495757582
259349501
1530584548
1118681894
1125248024
1908073795
1210161114
2075343306
1390630679
1657484273
533884551
1161948618
1017649915
1708554602
164345509
85232577
716364426
898798830
275531864
1681461866
314908497
1480766513
1053535136
589914492
7392834
366684737
627592240
361169191
1540886791
1467119760
140113084
521433066
1438175595
1558408506
2100377906
1684395368
880237786
1222128186
1632460697
842071087
659450551
1639564166
1765309942
2038642122
1110546043
1381431443
682866307
799700795
1323307131
605640216
67730295
1210993545
356565814
1407773771
2093810676
105362416
488070362
835360840
560417678
1158437513
662960910
50049718
791825668
1976736326
1874186249
1727715515
597878963
1977094867
966482508
809371064
1236553047
138956285
402148535
1632246265
973521173
1862270854
1942277286
1647573212
182189339
246672653
545252046
484651115
100643304
105889093
1663533663
1794791852
1500660672
1595868432
2123859084
919920400
1367058302
285974792
1148002708
1553530787
489295467
2034576167
1795549032
397144450
89617820
1613709243
1679009113
1388598830
1598032958
1942750626
1536238605
348511865
1449783868
555702608
305452651
1018434851
386501803
1956138212
1303372946
687413870
528123860
2054274879
1951988321
475420528
205759169
1239553757
1104773465
1130733977
1578525503
1224370824
1693693695
1599634206
956945399
1880940967
308260303
1700296641
1891307822
1068269758
2068397517
1743426850
543018733
1330631535
860799906
402054090
11638699
1989544256
477370972
1779901886
147613078
843945552
1248024146
1235987472
1548821038
675420638
780425163
259427149
629528221
931414809
193050295
82255211
1218084348
1429808189
1992136309
771697991
826826461
458802382
809552402
155129507
472191114
917081975
1443057669
1702366502
1612810614
469452613
530299693
1829068574
1292870022
485662202
631800176
2145875406
717905254
1682743913
1033458864
1459981936
1840669578
1591635631
2045239148
794637864
983974110
1642023785
1848737409
1273643844
1236244290
352446709
231482175
347768493
643830400
522174469
427468247
1792326524
468579821
1139916157
1144308883
868704881
2000868047
1763934741
395632550
1029237880
1255811563
325025754
1499413473
613483686
911035569
229946133
1166733598
629165828
2085161688
514238836
1807403768
191072177
62695558
2024761050
77916928
980822475
1364496560
750365540
70799729
1771487302
935170474
1277483220
1688285327
846821780
698981890
690579559
1182219152
1119910050
1251354278
1982784123
1178964032
1154425820
1876347446
1055125098
179603290
1676738986
1272728918
184354489
1285929882
1577324499
698394790
61399373
465848143
1763712271
1109337443
482422330
1141228736
402160907
613600074
834126509
957554438
1584739363
29368533
1251950825
36185928
1179604611
203685434
657886545
1562035463
1346169456
1467097867
1969826475
1914440300
2108775852
650811203
1203355714
65077750
1007316319
11996824
1804241094
888695813
2041492081
532935351
1695292797
591863159
414658423
721663156
1003819180
229003568
849081602
402737959
936898484
872672523
1545252077
2089071105
889582027
1927280925
1604983643
495505181
1160044752
401347461
1780529394
451652793
376097202
1217847121
1045744002
106929768
117402386
581229657
1707164231
1169584651
622746394
1969096608
1911914917
239947711
1045983207
1936004626
491935556
708049201
911036447
1344277307
1138596982
2135846149
1613590195
826282824
294264341
338127474
995858071
824773433
459732933
1680275997
627002088
578567515
1197580652
976456667
988097984
3261551
319866174
1382185396
716305739
456063624
1188463467
823667763
312223977
583797153
1129089096
1510141831
1050917810
2044552860
995796330
1524410763
1328389153
506101953
222138511
1214491497
1394104759
1514689301
1611796435
1077858406
251512129
622784486
1946740714
712523480
187979253
709941618
449361335
1963409002
792721868
1555395977
402361199
619847519
2063596370
19850547
1151841389
956594255
457293813
955547024
1955943797
586456799
1073515765
648766169
74030147
881802213
948422186
465263227
1856960228
106993716
1625437213
242228197
1118429512
545579066
1939847726
1866796706
1357123128
963149365
1394726670
889468444
2092289119
1301353964
1320825780
219015518
739421449
1091258355
100311739
1166658730
104746085
368601285
746180479
3832735
37301208
1697507390
1052941668
1539312175
1716251483
1253447188
1121788073
320734443
987409872
432955124
147540621
1312467951
1613267574
571575488
2055875191
1724381113
233673716
1099723305
88741428
1791237386
620416611
1888058088
1047149822
1865671471
1833792699
140922468
1778124955
1441211204
928825524
1944305191
738577899
1113684205
1897908171
410447232
1023917532
1135266383
1569948748
1980307809
805662079
2033196289
789604107
1881996499
2096067035
1910344306
1265947577
1651537186
583836398
783400605
270108693
1786611387
728305587
864405176
1239572604
1813817436
1936149573
1640497363
1135906235
810597436
1465137942
1302758521
1332952804
711347234
1887776133
349455799
1659621929
1852880574
1175519032
37957495
1615409845
2091478677
201305834
213064402
2112718309
974826956
1110318789
833756211
182152939
283690976
2002260273
588689670
1941461345
1838843835
972976076
489920066
82489506
1958764454
431816187
1749670360
300664057
150132096
1279416106
24593256
109055534
1323404279
1720066986
824529588
622220348
1405788793
850976409
864387915
1175168612
1843118739
1563078520
452180622
954942934
1191609185
278091241
656789417
2031478815
2097820586
69332728
2058321859
1926785646
1804916827
399429266
1904500731
476925544
2044223254
1902512256
1356644503
295785708
1169378809
731469689
787787157
1500623535
275666643
1579235119
500084161
242728810
1069432389
489655747
668417440
225469415
875861806
856552843
63580829
1152819597
423909658
1638680834
1246534702
370893566
582495166
898190529
539223484
1542087218
879349905
298895757
898313251
955003276
1674185581
1033638719
50497043
1347152322
1394131019
648901288
740777230
267341941
978486409
846213832
270992954
507685897
1908589825
2032903561
465865431
372210334
697227345
1734840205
299000910
816866304
1274890990
1325421301
1149136336
1878784017
473770548
265648835
1722479871
1770900353
1135560006
124298348
448632895
614433399
449568549
1234360494
1432057443
1977790400
1594187268
996416957
188555347
842969664
491922659
1565484951
1622337253
1333069420
818470516
461540119
1119136094
1996996003
243637294
2130061512
889591953
1092637446
647067024
1546053362
1980441655
1932141232
1246949458
1976231041
1590140340
703843639
1293277263
1569752828
1125468134
281489118
955664099
1634975621
311242843
210292500
1869197155
1933226401
1861123668
1418410164
1562584038
804815056
1215296070
1350926366
1223889752
899138121
1056524144
1851032963
1624560098
2118212453
1876432237
1738657108
1848047273
1569281327
466929147
1005852428
1780206403
988280531
52851356
343214063
1471034058
554279496
1780671527
937390839
1390858642
1758593377
2086215476
1162987619
508120434
1491654626
643290253
772841823
1272234816
349983983
1076049040
1902737237
1385253419
1358605326
1413336184
2105622346
2140158097
224357968
67286823
403769563
171522594
1357936713
1923691089
1042395627
1128219117
317422680
268301619
1159877593
388006747
609574185
1929447841
353263079
2135425626
2078032257
1866542135
740156521
1739097087
243774098
1261576754
1699529462
1005559606
1017085825
833660218
396159633
1471312748
88093046
239590794
741955955
358822632
1109378322
144777599
942602677
1705513446
1283540027
1986822092
1677587402
45894355
775748300
714653128
1778725583
388898383
270776328
1570356212
162063271
1334801469
1316250025
1394339200
1671382996
1398647432
1062346362
840430813
1409432193
624500738
1037372990
1168890501
71966408
534378436
360287963
208428410
517179533
1868404177
122827315
1622668782
978298180
372444789
707634981
947934976
748279287
2145262579
443722588
365241953
1881830259
601881902
461006012
1206316327
293199349
255172380
1794449572
282222566
686436631
848385295
1651527979
941932075
1217962911
1835352263
119012318
1852405856
747141457
2002520151
659079039
285337991
1776239775
496831155
306325146
838623360
278819991
1266751036
848615642
145874839
2062704366
729764824
71884583
1887629059
949283598
1610655931
12102276
1583747116
1741996115
383786677
1657279540
1641735674
1467496607
1416330045
580203662
584832902
542362871
1134629429
144741901
1821191416
53628918
743970280
1960865172
2051646007
1116049242
1059215650
1348883766
1703822805
1097917971
1506083309
375225630
723396179
232357215
179833352
528749698
1672358972
145866947
1395630322
1711269349
1563399141
1469754437
658439493
75824873
2126141590
1085103227
828776105
477820237
1969743765
1420483457
1617231248
2015185687
1586689634
1132318223
233869120
582763309
2069359784
70618882
980030767
1349212205
1525067819
598862204
1376793455
1647399890
258985869
478804459
1741980391
1823823145
47794842
852504947
2039071135
1891128586
1434076981
537879186
512424658
831773637
1838219761
90661312
1512264330
918436691
379149382
746812469
670177415
725210454
930907973
1528689640
1681530138
806929968
1006048107
1600521072
1492083434
637557926
931327502
1445937803
1905309185
1871485641
746284330
1411654208
1985778375
1063917789
856936824
1506274533
787083672
1747156874
123817220
686349673
1206876960
1116098140
1248337163
683177548
1914047678
1475096427
1499108445
1921424961
128819494
2138885376
48517153
520283413
736680601
1403145736
996789900
1116636950
1607153333
549787066
754595080
2062497283
377939806
788372944
637260684
1092991281
460722358
804581682
1761460926
229364589
527683474
1268413047
2008858237
1091085978
1898758357
75493939
25292505
1549030113
1457421626
1275111342
569403950
1936320862
825000617
1338846902
241948222
1333847327
1210308784
1301863919
177846863
1756536010
769102662
255559668
1986100371
1517615821
368534398
1914577125
1309035306
616808890
1751466614
1031614867
963146449
711214480
866458613
1945953214
1552059027
992462153
1645821821
1086534337
895748253
580181454
680203508
1719029527
2023577374
1489820736
1152259424
2000273358
1800235960
494728257
1355624049
601155781
2056333383
214755880
608944432
1781095261
2121033003
1146837962
101619304
1496089350
1337624101
1553133898
36275917
68191021
483115283
371771808
2049862324
608346011
1843979758
785877553
1168085676
1597598680
924478128
209090726
2067888754
522759268
957922344
375914016
1263320656
1731250700
2013954809
871116469
1322133132
1389448277
1059373128
342498360
1057727466
1006832851
480655113
25823248
612704287
732311099
539782235
569388138
130807857
1547722737
744745844
349488093
1413014378
63732356
1081146965
1893715910
598276014
1956440349
2064679871
533267998
1432625301
984067685
1775123093
1784676197
1841086689
1282702505
1504993072
631348244
476049983
293297231
740067557
1934617252
256958834
201895998
1200985864
1422338405
676755723
1100221499
1868728458
1528897146
1376513529
1744838902
1570932979
824209328
1638297151
1193576472
1242305460
2023342787
908991494
261466968
1482017807
1640712496
899430819
644702341
1887733566
776112271
395094902
832657775
129699419
1971629150
2097376665
2103974500
1720852473
1489249866
810261129
1208527966
431381153
1450593168
821834849
1147870848
1940497126
1887220059
1134677874
1052687131
1083943242
1589924845
451600002
1931473121
680418633
1979368770
532263354
1584400023
1398380850
1699988491
1161403102
664549986
397955780
1575321427
324203339
1662939674
15521251
2001296413
1176227983
359714974
466006252
2092547798
1609214313
1363762678
333077805
843449993
1399566614
369237352
1707255965
1982982278
1324723947
1880997369
774463087
1275118498
1223569107
364722611
214092214
916403241
259119578
1189473377
198504212
1096113458
2076728611
1239354125
945574894
1677251061
1990336629
1278654609
980594719
1184560915
903373727
1215467841
623119581
1549357213
847446553
1698358896
1404726545
284875854
47939246
619184932
1696680619
1014109957
1516625524
1031195698
197923046
449040135
250758503
1772231070
652795536
295595378
1232509240
1431721527
1802457302
457556806
467255928
1953426151
98488137
466442335
1708047119
218852599
783561530
1603523808
1731568130
111552129
511884243
1357293100
460746330
1896159266
57881353
2005101070
1111880179
142409367
1460206503
1366121014
215406699
876063729
610425728
1736335068
1843272823
996417616
1861808063
818158236
2120008868
1424904641
742822955
380833588
359847503
2114968237
1416383225
2062763374
763248
1889525619
969559524
625633304
317828689
1422052819
1016189837
1656732285
1711854484
548855410
1351123391
138377965
508913220
1179887134
144467982
1820124704
1315012235
561838906
1754457585
1649403421
149131591
1279171862
1024403528
1945283194
610713325
184285534
1390958064
1877172517
1306819138
1751400860
1542637247
1699539272
1507124883
465443068
189372020
93007886
1632911766
552343801
1843750956
1701868167
322280987
760368263
1201556014
1514580746
1130634839
1501020925
420370134
681827951
2120900337
864761593
1100085280
502467626
1475437267
685372860
159061878
317777955
824997731
404287817
1987283034
1032670876
2095386792
159992226
922674259
1978758120
249715173
2130394803
554999029
139540615
115270865
1223228337
878415318
1790338068
478012216
164114511
421902154
1508331621
940321922
330904086
379128415
274906360
1814790684
198786165
1658845824
1992791936
15597341
541761043
73716717
1501886178
869449585
566791372
1599703670
23882439
2022650081
1908507388
2081938123
1408329445
1070360389
806892938
725839580
694173612
1029706523
1974141636
1133155500
1314111968
320000397
1678546399
126822135
1166592517
1863642938
1303611002
2145208239
691082669
1728010878
1607754512
1446915968
1366400502
1399206490
744300179
2079634117
1895706075
2054665439
873077725
598814569
1491784873
822524330
1462737352
500450164
408059985
1721033409
855323156
418455982
798460496
2123223527
1265561661
416980964
1376120305
1108430024
761557303
1203357043
1101938537
487279759
1487183845
230166818
1111861777
1167776344
1130811623
936138247
943171293
2109277501
1715691475
1334789757
1499846675
1975875924
879698159
2086401486
1553903737
1715124615
469579655
1383367392
1493958099
1331384945
1212714297
529091535
1016916194
278751422
1941439462
772191382
191650037
450963143
704065307
162243279
2051505943
1167037382
1075881277
77916928
867179635
1394245909
141724098
295610164
201754999
1049785685
892891893
1667002682
1735156117
783833793
2093474865
743184671
714522452
513449648
47110481
543631078
1322649889
1132188207
206034478
731026706
1145341011
982154201
2048680052
204960739
1270702202
685307058
2096713273
1016224529
2085414395
1629038724
1121385833
370232808
1579139958
1208941553
1038907980
664087716
1703546541
1694402123
832359841
1573611002
612290269
1198939013
347139306
564003576
1258258414
1531399375
1037646991
819733347
2128222616
49034013
1313807790
743839919
1887479642
250595349
342539743
2106125270
289460942
1579517677
1978555768
594875294
580016449
466346177
684222274
1994174017
517723080
694896053
946621809
216890326
1813586876
1878768197
1231777337
1515500904
346126200
1119051213
1852200970
989025308
1659395217
159314378
299220026
824564333
769460983
1038722900
110615451
1377194221
1167586623
2122942374
1914174266
333998175
201942277
1368421991
1716135373
675345941
2038112082
1322386092
1962451950
550486229
131731141
768470875
870519886
1986467770
998684897
1834204944
846262564
1883317026
1927379235
1525184157
1947130258
221605684
1006840907
54280372
1369557735
447148690
609524191
749714123
1748762108
1776451727
422294023
1190476539
655619473
1085953160
477199359
1973072123
1509525326
815144708
1515210270
1609103128
1052255021
835425910
627520085
2024884070
80367639
875402536
1776741017
1995775139
531281722
653955144
1089024148
1502733741
1012246732
799713881
1047205520
2041868506
1958811725
473647833
1729858098
1138006382
1615222705
501759153
1841655405
1300282397
22642075
629484237
803120250
84255635
1729373436
157799801
1538543175
1788236576
1198773860
1548602101
911279841
357219860
732907135
1485272164
65318417
1009164557
525019150
783330400
1303909489
1156218786
538267144
1743704205
609826280
975782801
2043228745
1532342267
1084234810
1561320303
148247648
1218444042
500767650
1150762979
127023243
880363470
1336157228
536013857
257990760
2127945091
1535358471
370472266
851806373
1856689725
309342292
1239489084
778139696
100980758
1690518043
1908932909
1444434903
1796220153
1828985746
932496048
203437038
291027418
667800746
845812229
1223563603
377580105
2143491164
571079673
855758426
236838998
1964638903
1951317252
371447713
1928207410
592281856
1824500725
242839289
938881866
267436175
1954758363
853788173
2068885798
301827448
1232562082
155727199
1906790145
1001718731
123245589
788738723
501979869
612515795
768843211
707485951
968860765
1452993547
828825595
1301660362
1167490962
1716425001
1291535593
619462204
231764043
2141051148
360300674
902669334
557880959
224923472
907415197
1661070043
882608410
1302928192
1198466565
1796859748
609783475
1651687064
1323787972
16166210
928805713
1764520026
200496744
1811116625
1170832006
1275444319
1146538840
865237287
2085399125
1563200569
1383445055
680696746
533902345
1480447948
1544742196
506023639
1649355013
1479068407
2093598108
1742540004
394153266
141072286
1969000108
1660645074
700776868
1892912276
554775236
1846166804
114678492
75882095
145669139
1412703250
1209837140
825023844
762861302
330166288
51484423
146134609
1726772162
2113077338
1584264967
19496720
695553563
64882892
358899952
1761763368
1255937384
1383165300
762879824
722799536
1625250682
1719656016
1258642709
591395007
1436230688
680861103
311550206
45559512
1391326187
1679705559
281207370
499628037
629822485
746295812
93887165
1488708063
1647648841
1172487714
258016274
593695381
1460941127
1641945575
1315418552
1871729071
225353138
582658532
1109960092
750641150
533490867
1300960845
1237324994
595724214
870458763
1034159631
1087077229
780480366
1950933163
593211605
1441652960
69472511
1455348925
1829500772
394900540
611047860
477142432
1409077027
2115812370
1596003075
1139559623
1317787586
1383668962
1413803573
651374206
169314516
414405432
1104434335
2079869319
961402889
1257304241
490668489
2050223678
273974510
1236125509
647640770
1161807109
980625679
2049776401
1581975463
367780485
445166826
261515899
810948530
174188099
2107156168
257207976
1139351147
80784741
1366866270
420468110
175673690
2131239803
578841483
1824660262
1039541849
725018110
1547190274
1941670890
325314437
1643471820
1803964766
1286116755
1758806501
725433603
1044407900
2010517757
1994124547
578929360
1605244482
172620718
1994827728
988656686
1155781294
1286387058
1139196613
1076624776
542866524
373624627
1539995407
405410530
865178889
577297713
434784711
1990192956
1485642137
1178702128
1312217027
1698017731
953694631
1607702599
370913693
12112990
874884200
878335096
871309113
1923279575
74536119
764038851
1231572250
110460857
1569313907
474507753
1699058203
1902718456
1188722898
185301434
1310182621
183568544
926649372
1400024405
508586461
1286152262
2139169974
46685204
13405063
1034195760
190082573
1699863121
1307895084
744380146
565365351
840034602
728229365
1569147774
53658900
137717684
1181768570
1553597127
1053767449
514296524
405512950
1641849884
1234750429
1640085439
1585158095
1683957397
685922079
1175265123
1048933937
1631104939
1455259631
786326371
988843888
60450207
2025587409
847760738
529608257
1541052863
1250925789
868823282
389600945
1043985072
685164726
166559579
1154568473
280121121
189998139
1713160604
1025775813
889374740
2131177973
406204989
100345504
440339909
1709903581
1049225380
1482923772
790339846
27760932
1165104806
195023799
149370758
2127966116
1506959051
342911213
1480360016
1740468291
460401219
1830781128
122908574
232153432
550773526
1128064240
1784592850
1320371493
1354954047
459747337
842747806
2070681239
716188140
677450028
1672314720
82732009
1440161066
2011847296
1337658047
1328476436
1610044944
113099134
1352187034
958027144
25655250
97231469
1993482984
1100607964
1811682865
307209040
799838486
116952856
273629206
700470848
1481399734
1323804656
1696242253
950957398
1741902743
57359297
131730191
34304103
1781645575
1149027166
2054773299
518196558
974911280
681563497
1157040468
2114210422
791125808
1130026168
887045344
129654098
821996645
1719884635
1980041768
1023008082
1635860293
139940452
1635808399
219583651
1850865245
1863855497
269132426
1966423361
1292998812
1434278658
1312182754
519987478
1574972835
1630022208
2103093697
987347970
486037637
1839270959
585194818
1269342505
1178091133
942815902
1022169570
1576956361
1824318609
38065114
2057665821
1926597888
1475355183
600787227
116398254
303946995
1289151918
1688745753
11573528
682617306
983187391
1546526730
573209115
1241842930
462759844
1168715040
273990264
222487482
725739511
1671733083
104016741
1891393316
937184818
1509882358
1031407732
758336157
997264581
6277656
1404935801
1895342569
1431481520
527781647
494676077
2068184415
1939830213
42120472
2119954051
411592321
2022182492
1634217445
1404957695
774688894
228838437
1371216872
1265667831
1976120797
1770766203
306983793
2146766564
1892519694
1254323872
904330747
1250348122
1779369803
1048940018
1039622453
253987975
518927791
1817638335
1051178483
2051291219
1949232349
1494476303
1705405558
298553018
945899371
804179289
463592990
1061399050
620274439
1953219468
783566897
839308010
1304033449
153195273
1290288809
1681867635
1538012593
977995316
687263456
1194020426
446016590
1798776134
174214555
1855771458
314640834
830056863
810556468
1746020514
402628372
163594507
1806671143
941510152
161435926
380203294
1156545172
463705832
794605057
645555901
73995434
1705437185
1189914533
791959260
890554843
795255625
1519146999
495364398
931124766
165237871
1149984880
710931436
1096508295
65330851
1005126715
1777426956
2069028195
142034448
618871692
134918472
511469226
1276655285
752418638
909223525
1117226348
428162231
1590018235
1202865130
1452570384
578641302
116654167
1361867692
2090471727
49219666
235611591
1598724358
2127558088
1339681919
778273934
1668095112
832736646
1588046443
2028342471
29368849
446853928
1856898020
2039727177
1992539524
23536211
999750369
836793976
1206462648
544366573
1609674087
1652855066
1888310063
1930463564
360162177
1348339316
982838848
521956747
193226194
2108703334
428992728
1495309633
474858237
1764255620
1923685497
584234470
1549534379
1293673830
1636607747
1232793210
1559607147
1148588545
1107494682
1973603917
1791321862
1660670177
2104827474
642633193
435879601
73814553
1188243695
1805560896
463330872
1643727445
1843391422
1382052964
2023687096
1478574726
226382884
1848631238
78232109
1099823866
1326315768
1146828678
1133033460
477319800
535271815
1907767019
1347672754
162718555
1563691266
407290832
1181952180
1815486116
1914416465
2146659482
366337507
413585893
354225694
1595138989
528971182
838172794
753098981
1615862297
1542906853
1682058974
454068978
216468768
2123197306
2021758042
459660505
318120339
699215022
644878984
674160439
320035483
1623137847
1978723051
431605235
235120866
192636560
316996659
278019713
1343259834
1533580400
1746007938
2022271439
1293129104
403606582
648621111
1374336974
406572398
449433673
1164307570
353854566
1106186130
670657666
601849560
60344104
1347285324
1878051970
58151568
876665109
1769418390
856082890
2014764210
531459437
635031915
1694117798
1455683870
78742458
1979460539
213091758
339135840
517730618
1047068373
620529212
1626624950
1272326674
244252540
880010991
692627532
1225920725
2049453908
695292568
1329070812
450950020
296695598
1253417701
171848453
1785625078
1713679109
425743042
996427487
1227851507
897754269
982369460
602095060
1464681833
1691576202
397369588
956501233
1334563900
106387333
1517631751
364206132
426149404
55495896
1773483988
1721921773
1862723543
1027545878
244565148
1437064390
2133398373
891730254
346329416
1219351246
762214171
381149971
1696183021
151145711
106435625
439676393
1330056097
868506602
2126488722
254233754
2096101183
443096590
6618078
722974982
499473841
59038323
1171424965
80051005
1076186571
1521723957
542614692
1943039209
1979413454
1328312038
695723661
104594101
1508577703
129968040
719405102
266360977
1740409679
1965655055
1217902219
212524308
1935991331
1998362429
462320388
1506938222
645638511
981673724
578344886
2065876976
48679536
896521692
590430856
383445069
2024605353
1110436526
2041565228
980489105
287808971
1597874582
1274386242
1351396724
803996662
732648510
1481578200
558420928
1993078564
486452229
851503237
634321239
1014005326
165834730
95888482
248864957
1802058705
777414892
1328389613
1739357219
521394524
87270858
484900211
1507405006
870781663
477459060
600446974
115190162
471170247
570721987
1355781814
1205568599
171493618
418162743
926033457
1180239110
947426754
1085279937
23542248
522311521
971778129
225273723
268122253
810218675
536694560
837856816
1242860947
1640892230
928465440
39229684
1030026112
1905164264
250968213
1072178205
81983074
1491211575
640866686
950892142
240011905
1109520845
1100287308
148032823
1606587795
107717657
957501632
1234880803
181487009
1145833435
622809606
651092717
880239696
54241264
1835129390
1622714813
840675281
1829775353
45687041
1123251209
1842296418
194048818
2006773440
1656101912
1195510324
565154858
1432850570
1696094703
1660671865
64128162
1305271250
363503129
2121138081
1850569752
2039121574
1477634635
536212933
1249096886
495325868
991416438
1694418302
1151220012
1775879975
300778565
1511148626
1803913192
384297127
103378333
1947088452
1794094505
1292767482
1220901204
810997557
1612081574
413830321
1060337661
812049308
848697944
747785857
40300418
549710668
2069620108
233192938
562839318
393314785
1297654539
866651910
1560074881
1134896155
257851658
1826749854
384000662
1694942794
1612409388
1777246406
1762709795
987664210
1526088816
451646622
1370188644
1691798358
303714973
1012968989
1031541979
989724229
277487006
1146259030
1802402696
1823704040
177854809
2112465292
139053392
302406664
1055843723
1511631997
1170747059
1478423615
270019579
1868871951
802599924
236653867
400832291
105973741
1257039247
216654500
735398214
1654337550
378695561
1341590723
817225011
1860388632
13975262
793054989
444441460
462426402
1246002481
375634574
1569085463
964748029
1832588064
1230480256
1767532941
227881592
1270214762
110220793
1569821813
501269882
917229724
617673074
395314156
557150198
1616201036
1907268634
1602106462
1109530295
206362812
1774600878
1550653912
2018849941
519507520
1571462001
551665961
535996360
1129474530
1713430396
67439670
304176484
2130076519
719643537
924944633
1588076976
1781803680
1882586033
1569004562
1109665087
1108131745
228080636
788028068
61799769
1162969902
46402326
1071171000
1195629041
905617617
612214165
121399470
1220288956
1935618204
1055428381
982680911
928122223
1469529412
2103552951
132448075
347952811
1605027717
1514387660
1214064353
1223571847
236077327
1028036211
2143113287
395422890
66338482
571962919
1213718652
1712563033
790152428
449144218
1297220299
347376231
1399624403
805703529
78024955
955104049
1743294654
991886383
643040549
1760873400
841496679
695914559
1265114054
1838864739
2107311398
1852227559
2131624514
1558089470
1890329098
112760185
418075078
562173169
2089943036
623690129
35756578
1672521097
606309079
1258633848
1269771874
1189159505
1167312285
658397229
140011496
1650178424
1220473432
1007424995
332785020
2060102628
1761909316
545408690
1703824295
1300421851
1439889091
936647124
1134318912
1836788130
1121091786
102477806
1673614303
903965379
2013170585
1608005108
830549314
1680397473
1376283892
1941442348
996631012
1850032072
1451309907
603327242
1670045566
1919972243
2146402354
1958917105
398480391
795401457
939908728
842494530
1852783651
269886830
1618393785
1156249081
402158517
1267282108
261680035
878228319
1283272133
61792059
1033368698
1822893463
1814678342
2080807903
1472788017
1595743053
1211849550
1677813790
89039246
1677023188
1912792454
1154426435
869076741
968528444
2101691227
244961046
124014650
1793177915
1652607733
1490008094
1575284141
847691773
1577623928
2049784905
494039183
463673504
2078448817
741183855
584951765
455689106
563478045
1823498732
814670009
1191072457
1354264027
1648187664
1440367349
274305886
645351382
648276363
1282531766
913277970
682617193
1096004842
1474447122
1551942735
1339167094
1185214722
1882814594
1330900905
1665014056
57353159
1485039562
813070798
579158061
1404865176
1518099601
1305282360
520281670
1386892275
2119306045
1377378749
1906970533
1170849500
1190241279
302581519
292359362
1290327165
304946310
91648828
908028044
655973772
1378443379
2020593672
1994730173
800367238
662491808
1077428306
1011848922
1582440798
1554741931
1151494565
1354425579
1216071326
1102209221
1564472084
1628050768
328172564
1230953726
1782373191
495955296
1842770468
1947650917
202206561
1407085341
581025844
1181930792
1542774042
1443523769
846286979
276903886
1827565558
788131386
1138634499
1886654514
2140000833
1905997911
1623636030
201877981
784252090
220081650
1957857343
520524841
1683477782
1420377387
1248153519
1763740975
799218806
385038673
661007262
1515562096
319863008
995709917
1376314388
1548565502
1077865453
1439397072
1597566498
100093492
1312099248
341550479
1408243173
1628498686
697040477
976479211
1292490992
1335017535
1723778587
1139655705
300038716
209634091
705639611
810116186
1576440654
869641459
1677114382
669214785
1513876163
83576884
1269596311
1058316220
2096581870
1590745905
1090292376
435366010
1500833481
612818370
1896798565
1623120185
2083362365
1662417657
1056248949
1154160324
1820999484
421009859
776935946
1347562200
1614479764
1686997881
254378940
49328773
869852437
1645143630
1081499983
830037053
399672948
1250746582
1971799287
1929147781
33704582
494732721
1761339425
84711489
526541504
1053081209
1992471748
1704865294
83407401
1234648596
1257524720
1424508295
545372318
1635915105
2117502191
1307805183
1864791554
1656973896
897010797
2143275101
545799356
886336004
1142642742
1539971848
616052124
335265964
1663843206
1480063948
1376671694
290598950
334854556
1922008252
96965486
1477984679
1949684914
557601246
398957567
932144969
492968399
2111784475
1884554124
1130417943
1689217125
821467822
1078956149
1259211244
1484005269
203987436
356588704
1097090489
1726150337
500932656
641427151
1207943705
922116376
174069152
1116963228
1986032065
1223344404
561847261
545447267
1274113928
1115581060
1200856472
1240742177
1061039256
1360560282
1229683029
782135808
1151227596
347247096
821571816
809319730
1869390891
1558529642
78412634
148409824
789472492
1097776551
1151947948
866077852
1497324143
1344601990
1694986116
1645115142
1161451896
136407282
349314470
1375046446
378994941
1410365776
857876410
1348475996
1179880661
536945834
942801026
1203636712
1273968411
1750114577
1949676407
1866555835
1318893393
1165527447
1317488568
2093681821
1164793574
255545144
1174106628
74391948
1393151895
1644941504
561218591
856395950
406363225
394964779
1331850991
688102254
29738583
1988474778
1194783502
811481160
1060770646
280033144
1379975338
184094365
768684583
327734211
1999579478
1686577985
1600025973
948713544
1033422288
973080446
985347758
1245039474
272573738
228119918
945749556
1052505414
468588888
781836892
1037464819
2140906037
777593568
700170509
875642736
363679942
349865723
1135425803
589100762
1348546967
696284060
1453838038
1413447809
1291352374
66088954
1808463511
1409627326
1445172324
1591221706
1594976122
516909486
717071268
1179493996
1206809985
451831156
1031029954
1552653611
875948003
176982432
2066628692
90018729
2057284141
1089318893
1022648598
962254370
1146086255
995745550
1094441585
1525594438
1367460509
1140071042
2040413115
1384611712
542714729
1677748748
924040107
1877519368
1325563172
2070767466
1952696618
1434479695
1991453111
204510412
1696557265
1124110039
131167500
947539232
2105469905
891537542
586760539
1558870409
130862031
722247048
481409545
584112001
151043090
762784346
307476373
77056331
2064824154
318582979
208258690
1059145693
341759995
1512768997
519000421
1265161163
852308722
728852151
1102682243
19884887
1190279072
1648666463
2010629976
550195461
302812857
983557572
941059831
812188067
671454504
1150826967
321675834
811567892
1112869724
1569871523
1556569143
1276196815
1707218456
345737941
419858272
1161524028
45095877
1339955141
84999642
818251812
164222915
2003942220
981455590
2088723679
1506808536
1520913213
56405712
1833869755
1373167252
1180086800
252672162
1614769838
1114858074
1265600340
1802067695
163755116
291673850
1806757237
1956769584
1670981273
348282955
1961929328
630363627
1799682736
978389315
132728115
563679704
775784697
2109312130
339331530
1375158092
920746038
1834090387
1903561208
1306650054
2130112239
916611304
1379675274
387233959
1132290672
1670388009
705636379
590970846
1975424111
25724973
138333399
1058033490
1603548810
420541152
82338991
259850621
794096232
1201390063
1936195235
316379993
904612210
317725423
1203258754
668967177
1735081448
939504579
2120320096
254365987
1311317662
885252094
665880284
367827200
968595930
2142300480
1970009260
507853722
1100968682
263658096
1899346051
1510294334
297575978
1238198253
2069771054
1399944949
2006860154
788256289
1650196026
590125306
587024206
428479306
1497497887
392114122
431524269
1384225416
311877541
331731335
260363927
916769879
1403151878
347791501
185918589
686742356
1483947411
245166696
328228708
146094857
398135238
1727188586
593592507
1412966345
1262767059
2000506996
601003743
711592297
1399644454
2068239804
2001807227
952142222
35009373
551027245
1159135287
334404882
611587099
1265448569
1908508418
1066779249
601227906
2068241630
1812512399
1781603269
1166847151
950348077
649842151
915652153
1519037022
388209588
188252700
1782468171
241696802
867782838
847204713
1674711407
301775232
723604533
1788231999
1899457832
1171265096
1840299429
437729854
1927882946
27529418
757274575
1360277223
717625519
488899558
1877166891
525875354
423232640
209040508
1526799449
323862112
1233515943
865424352
2079405741
1452424941
1884200865
1099817342
718384494
719026770
157429161
2026365257
486725489
211010494
1738757620
651342811
42445167
1164034131
1882861769
2130948743
1533827258
695273819
1771817842
124468354
958311269
1422474264
626060841
1818662692
1143311537
1390426974
712336710
301402550
491937421
1204502539
1008063186
1864037738
2003550726
1823111554
2025164947
1772530073
1244883836
1365338580
45983791
275920574
905070946
942187783
948717232
995251693
1584210188
85240185
397965530
988753396
1762865425
104992889
1256684326
1991336331
42814636
66508225
1814442743
334872137
540618444
1731980506
305442079
147286126
1582520887
820857675
1147541200
1550766520
1262100263
362216536
221775894
1754885685
557469736
110532553
729401453
1538797558
1026992403
499906433
50935019
1661929086
1303080346
1367378146
582381863
546614485
1196120651
16996441
1075421657
1001054029
1280616328
945342169
570016973
1074478253
1672733904
1703077393
332675392
2048825351
1394455139
1699862721
632703108
1896800504
1121706401
306067459
1562623952
703967877
1398177661
1253975920
783562324
1504650690
1663142037
1819059058
93355669
1536975845
2005576187
1722705187
757083925
75435530
1798505240
1914492226
550546335
1353596948
516849346
186985246
173637379
960018896
972992609
2094775818
777087902
186117578
1028315956
2077024149
638814558
1500750902
1570801917
1775903226
33270686
1844595647
275310697
1419413014
1388305746
1823443557
1960248516
2052022135
1092523708
1190486186
389859907
2065640413
1421959775
1561610990
1785503098
816156200
664860069
1907748543
1165716394
674342600
296299602
858272738
852109546
1610583537
792952263
1156688592
1765361782
317484500
1379956009
361552604
1487173193
1748432763
413769350
404285423
196786980
957056518
1225259853
828374660
11932028
948091844
902964631
725445458
442491154
182445505
1826045853
2104985526
784327729
1210635753
1131346371
423350690
1321659943
224673485
1387297804
1779474430
279642199
9059649
1595531291
1331099104
1636887010
922403434
762278366
384352428
1888151641
1630022973
2126040763
1165486178
1038170342
1090986537
515636269
1866219911
687019381
1143500961
1435825212
658363484
1388137154
1459040650
1149411353
863958319
163895759
568198861
1793166450
224462007
1002160917
578585004
407596572
1073649053
1550117132
1991145696
1531724790
1550128647
1080236071
1168386085
1466042248
102757104
1284445052
1812197147
2132806708
2111815276
1901937366
675001275
931765420
289674659
714979417
1692642319
942491662
1737584656
1763006032
205611009
1973999971
1128946829
863256978
1389786781
883241210
1208914891
1236795982
42791053
250615627
632623779
200291320
1897060720
840087481
1643029067
21782552
1580940190
1578980216
727098835
442332242
715445461
1318931360
1485282677
465607980
1846843480
1760274597
1490391307
627354080
417276037
1497412009
1075790915
596385187
1343110721
328768711
1757280972
511787060
2117828076
1863049954
1101684732
1345767680
1917649915
1657202321
718751497
1157411241
359945610
1759434923
1137509610
50780940
147482284
1767894272
1090584160
641899735
927345625
1008240163
2011791763
2139284360
1414865007
2108229832
44294158
1276536228
2069287740
659567915
803329231
1054483199
1831399421
446212537
275528145
753666111
659656771
2046341563
497232777
780839500
1785268526
556564444
1663822169
2139993573
1291145725
1028246339
1083259668
951607950
1987139420
1547067768
1875289799
1592355605
115578427
1024818146
603428461
396114965
1162208737
593268626
2143344879
1384960635
991514815
19542234
949501756
1636452108
272439131
1992506288
1107640933
1144295223
270045716
1929306150
1622684852
728424139
103846698
2016681618
826131790
1683093327
240685074
1298366920
368798562
818479817
1143261183
1940612592
117345889
1392932607
1153303897
1654459434
752112549
336872411
2114036634
1985760612
212256611
357530691
1885300453
365430149
1475156533
183589353
612463512
978264389
285711450
825096250
666904659
93669111
1296184143
114914717
53749827
925955190
1609005328
47718383
164263855
2133786341
1135120471
231964876
1327922886
649540103
753367959
1554334254
581092344
1744999507
1551549475
156944736
770683541
623568516
786539170
1951345765
272159530
1174548655
999349129
990335150
540817356
1480135473
2099502840
1968927969
1544796974
2051881003
727486542
1079049306
1749108744
1155672268
70649224
1156871325
1945173704
848522674
1033820476
1659661702
1661483469
2032551979
251138349
1160083591
851543097
820491779
1286727165
745549261
1436652438
835273170
1727510392
2053927343
1336460157
658384129
1935076893
686014188
581806868
1835829706
1829267408
1234440772
831822504
223773107
708520009
1708867933
266623633
1333449353
12756553
2098017086
1423030521
1980439437
664886815
1663034033
1303942907
2010692334
605241396
1279601018
1055064738
1912621021
1108829883
1385485431
397986795
216793787
508378458
1366029493
2041987012
805497669
506165412
1071021040
94494214
401948698
996936934
610650679
117243390
1720946065
334716845
2043126603
950957483
849768598
1870972923
1523157316
1409008720
357226046
1071864644
1578610848
1289683952
473949384
502818004
888643037
167140798
926818656
511342925
1768345445
1285646655
1861893604
156522483
1507293688
1535941016
314397337
669884397
1287789667
1887957540
1350961885
440964837
1755285715
1108666340
2006939177
774909123
1569603763
581692720
1967961484
1417454185
858249539
1905323349
1283448959
963114623
58947059
1347589943
364449077
319930817
2099175728
2099706860
1547588579
1410301507
1817237771
2005036815
10300881
1601870745
925557422
130894128
807091832
916165462
808155069
1367120793
1671615728
1076666219
749054747
320118504
385093584
2113796556
1111918499
1403439142
1375445908
796798200
1630447922
1603038152
2043131139
1915952741
1076642331
84356538
387547502
1909856870
769234846
1025225253
1393316408
701427288
1299157399
553093487
209063585
548176263
1853087220
1715381309
1865093420
862402873
403279346
690423984
1749425025
670136997
781571860
675721736
571780701
2130035815
688610317
1809051123
513023600
1781880742
315134399
919187077
1785665136
854049128
1922671536
1616909684
1035801139
55208162
2055611028
1112086665
1822733351
822392045
429755999
525186846
1999334009
811862067
1950589567
1130286687
1152345926
1508145150
1790514263
1349294334
2000871123
586079682
1219222412
534584726
903903635
160756384
2122577804
968316051
1698326313
1957144100
1435691655
1758572478
1556118312
1561181256
210523824
1245209439
1870054960
1576211857
1756441574
1039869354
538031998
909045356
2129741961
415286487
1628376146
1474121233
667876965
1497740096
1547403353
2144378832
956527111
168512046
915647120
541963570
494090047
2118310953
1707676546
1369237695
20647194
1233207119
799432130
601131115
1664580022
570717586
537526774
1584131501
619145992
2063698408
1520532950
1111490343
592797572
1206521860
990491615
869914267
1694512569
1170272468
832981491
3702783
76389851
206078544
560905903
1513520408
1072256429
1085974621
1471994540
334225625
844902308
1209238100
734352889
521625463
330071393
352079818
885236025
1855918052
975066801
951451121
1514506377
1344893002
1869703307
1573718382
2138808144
1665830663
57026570
774530262
2094861783
278359977
1895869613
965649144
302788917
1319763639
890899141
245649916
388818569
1422801610
1401711820
1830702617
1501583432
2025127575
729241396
1608519124
1208866120
1333105762
1045831438
1566533123
1924526932
774016610
732530231
1164698602
1150659000
1019140432
1975060773
1930607483
1992765108
295929569
1456890701
448813217
286299334
789066373
2017781397
1692108375
1321716053
1884531046
1839495095
1005706201
61982224
1507424968
140108599
627370264
1065763758
2101601517
2083803434
96219807
193625183
106454547
1365703017
857746830
388099133
2045018981
431087791
864501373
1289412860
256510230
1910518804
1540760312
45923219
156410633
67296996
563498668
1818906829
924415806
585480362
1866826640
427629028
629662207
1909962606
2090531009
729646390
139129335
1455229100
1184357255
1825192616
788863887
575220720
1618815825
2034850185
311033708
1075596250
2086403893
212742857
2062453004
798575709
1427674737
1428048428
224655625
769170562
455323888
1028213389
187937636
1359004141
1035198071
1938072780
1533627490
655751588
921519842
1636412249
1522576258
1597548347
651589571
1135467940
1456717713
630823677
1561392705
275140398
393099849
674685774
335568531
350001932
989855618
152426576
1659032988
377993354
676236562
1353135948
733628604
97363539
932460562
1652189192
523496713
1872587178
1150384254
651579919
433067931
997670973
656812420
560079997
1331430687
1005180155
504813637
667669472
840474727
609561719
1248309283
257528561
296307367
1665835299
1078544264
737298116
1255765164
1773645946
1820681432
1423397675
1144064617
832372624
1290112244
764622802
1335768343
2036586594
369086214
1557554115
1915666460
1278054509
1746718040
1131825374
1784077590
1410056529
778064877
1315248241
99275301
1500502082
223640885
1725345710
1906176098
272152976
438379623
2146345075
915827861
829805042
1577562365
657215338
241843033
550902315
1362052307
336062193
1102063486
1930352355
291224236
1955054270
1818564183
1828578086
37172195
1790667121
398571442
1127882356
1497615618
1901535933
804382680
1963134370
576988342
1105251694
1486412639
153755715
934484433
1933533679
1563450953
439918451
1713546920
1227226865
1531927608
221251350
1092127005
192006399
373561863
294935514
1109050568
575850092
1067301595
348037629
2133390424
2096287774
1415327907
1240627327
885015570
288948422
1156405959
1894454566
1035022851
314811807
2009641849
1838466727
894179189
606162550
1362051607
1784641950
1752955257
1126226529
685164288
1216692021
2095408441
244480036
1036410855
1139076728
1327362973
1175102337
1182645810
924575322
1483771561
1636697321
909638742
1060023982
203558662
43635349
1922190358
1234137408
713990560
110485680
41915355
1106561930
1471894696
253619455
431781013
1814328629
1920525493
1313550905
990238334
1963824777
645668055
1869359071
845652614
2078333228
294588
1451940485
265468795
1071277007
1913074565
1704282900
73288493
941079107
814588712
274672000
1079701926
1147487394
1615633886
924974659
1429189851
1503341973
1934385641
1409170954
640323128
1821145408
1687718220
836122812
933224770
466575245
1864159868
2127240039
571927419
1827117339
528765720
211979012
1206174608
1856074208
1105664281
59823592
1728729396
1662572522
1821080029
115919091
1760011510
1296156283
301725213
1872374020
442611941
373619132
345720228
262787558
562659680
483407250
716796267
894510357
1677280976
1484692716
1063371009
1742660512
14756299
1756680432
289727292
1863968704
1491538
946763228
1430880734
1384520392
955156881
375271701
481695904
474161012
795448940
823023669
1064608936
1172182640
865517287
959710364
1928037507
1082621487
1765494677
583243356
241996100
2000875347
471450953
1990486521
1362350604
610537621
1969116265
2107049133
1141020974
948016695
72456916
2038633911
1700811546
1252839174
1197484658
353383386
780924432
1075519458
2083642673
2069025542
426056380
2030540684
1747948981
1226972239
474054057
1547976601
647681955
1969360396
1393115276
740106627
887132520
1155557351
1559889240
90572932
1542437302
1820857349
1974734304
1286731171
305350328
1258161368
1435104114
1266300745
1801574632
40370168
1825248825
1940527962
1929421083
580463081
1767715251
252638698
515406819
708311232
790076761
1162842172
1092904358
1411249217
25572158
81601088
933886316
549712975
358746477
1120567156
10446224
2077839340
1225192710
861140830
850503991
1481526238
24824260
1038959230
1763895542
1495382236
606891841
612700727
1540797401
1232842543
1980087098
1680573713
162535641
1270242093
1804823935
1324085555
1231156450
1568169760
1782465715
1525644340
1740970470
1216040418
1009747496
2070818084
1789717189
1307629979
1089300920
777437449
1619196921
2093312889
1018185748
1904177077
2128338485
1705578883
2075171325
1766950889
1577633899
876207169
1038790083
464759876
27438190
1480921520
1783713949
1324791201
1807239529
159044827
1276858277
2038651837
1324994547
1929462689
2123685765
1045832331
589149048
1610588982
1723259449
169557021
1520576748
1348287314
1646876423
2077162615
1618870128
1081402128
632228148
1724480466
1693181413
648808601
159379828
977991006
1555165900
1844544607
472783205
1112555283
1673824158
1341691697
268523119
1136055883
327661682
622102834
2108698994
819165658
1584732088
230633586
777012617
652018661
314506749
1111929553
1014937041
289372470
1482146745
850258906
49307451
1220593409
357244907
1439838596
1049808981
2122930339
2145537394
756704046
1034487799
1995191248
1342073617
832132921
1724319579
677826474
943732244
160927275
1845464696
1827796940
560241007
550388430
1872685242
1762421413
407102268
556487886
530649429
1924810145
2136173749
1895165214
402636300
368925055
1270014929
1562337686
967435393
2097576322
775194526
1117305162
222093949
405048667
169537228
252852440
1880967326
298974628
1687344474
1619461778
335476161
454805580
1692105777
975153645
1085568897
633406695
1752001591
1578587092
971557028
2095948262
1237523111
1062758137
1384244132
2025239698
244266904
922166319
1099687469
1789223119
1234307124
1373196422
438425167
292570320
1169679499
928911048
1939671024
129670703
303196610
1740128920
1079736009
8392139
116796329
1382799344
1946776049
1107332424
1911300490
2000967307
558454748
514389128
1250518844
1779160063
883999608
1140802957
1772407416
1223302413
1516962496
726447838
530935878
1753480261
2042150453
589518928
795201852
194468273
2000144224
1473438639
873565371
53462839
239171969
860526244
1885865959
841263971
1978384538
141789701
1380178972
1794314838
542792647
745277573
1611404513
248041893
1950204539
1862107356
650538729
875334761
1484414684
2022650859
1470689628
1117023390
1127518609
651599880
2112816001
562852057
454576226
698777324
1499855496
519706725
1121447545
673306291
1234964840
1498012785
232655885
119676770
1746753069
833033151
764978601
1786560726
1293226933
1541894461
1555361402
1850894720
2031525747
1850417435
126148165
1180104974
219233223
869252469
468639087
1612635627
1711724124
35045853
660931469
1037176777
419667810
1144034527
1247125053
732611566
1676779107
2146040609
1756011817
1851366982
655602618
544365643
1754089138
1575563591
1222309868
998186143
1029765229
1291618824
2025089906
148233449
1242608299
283302002
317752882
1226676949
1278056964
1947725345
1322429221
1311445932
1075937392
1502568721
1701879715
1153982429
1163695209
1645900871
1913417106
1109031533
400378142
1191582371
1365702001
282838364
16900626
1717355362
169715102
1853131878
1653486160
89644975
338317385
1431174970
1870380003
454027133
907203742
418508445
211618479
1374542115
2085039956
542230035
242998479
892964519
570509530
491589457
365961735
1311512053
550085634
598895395
2048853145
2123443352
756826541
346422180
1379350451
568948992
2118523290
1623277563
1780167408
1829170196
2010881110
1065545461
1308215114
1649734350
1810847107
1437858253
192075217
1983641682
891688271
1485901134
2024018740
137542839
1032878408
428456244
1621495293
1119961302
1291497308
1272461066
1837357077
1370461130
430435155
2132759040
9746511
1168046248
603650428
437473466
1071022510
1791478273
1725337432
499708986
874999189
127484476
1152761651
667210526
152835397
589410873
1758896517
1327571683
600288473
257572066
1592379620
1922046657
1211685780
717466183
1247335970
89730760
1447017853
959645891
1868952482
8696385
1943893238
1954540558
1789377897
1287868629
1704515402
128856920
1123502031
1238442451
1336527859
1584721128
714085609
1477050598
165491447
2065447031
253829247
1983993823
1277863682
308926524
1716258711
1400754000
2036740245
2120892179
1000946861
488524029
111715792
1751047084
86916222
1937347182
1738284989
946453410
1967409726
1916544069
1804664337
1706338152
1834860178
184521954
108484975
1358926890
54424929
1557702052
10550165
1973557438
1826504980
1024591203
1779119045
230639944
1444621074
1456255140
743106628
735176278
1021794428
519930776
1344222902
1778986915
1806349853
2063719074
1907698839
445276805
144585983
555248002
806427852
878207174
834037126
36848501
636226113
842043064
1758696197
1348715752
1133075649
1546856213
842191921
1102763630
1455489615
830722881
1229200180
1149288575
977294983
529618457
1267657139
296417379
498271386
347003945
58668218
2044328094
1074437096
1320216876
294246794
1439100311
1254605812
2114867667
1954774052
1124280438
489554262
630267668
863853843
1851060125
1425884983
1326906312
361003656
216962197
1063021325
982651223
1032046747
342686398
1173202030
1078297776
76846200
1002912221
1297966982
1428873088
1289830328
896135411
631546145
311437931
555884664
1293991196
441407056
509085360
988598033
1438713411
2043932408
1425733142
694491513
995169558
306487064
502601118
1807775774
35343746
387621122
888756370
1680216623
1426884896
1259256325
1761966092
945134475
156196552
1352385723
1352040235
2024361485
559114734
1177078937
1100760845
1714374059
109532021
1027558797
1582356939
2099876913
500002289
1122368367
1278302827
699982796
1901115800
224058368
451127086
1600816925
1747873385
1385856483
1885651142
832789959
1198848649
364936171
2137682854
901516557
1483748139
523677569
1062658517
1859031177
649195579
1121220310
1861184053
1009871095
939626227
2110046762
936347950
1709510911
592501036
333612308
307347843
1593575536
909280243
1776702938
497001898
70940201
1184983965
330355665
298242490
1844076105
130292995
123798299
1268850720
197153629
790052568
934046354
636017118
580011980
2080995140
1216238298
213823818
284798417
2141960178
1805592595
271461626
508157874
1365993173
1960124368
2104290600
792597511
67189668
617755747
1676891732
765334615
773103173
959708729
1499510070
966575957
1373576570
456187880
1925855271
473279666
1006242633
491021244
152762962
821152610
1620674243
1871420548
261551906
314217258
1409345134
2086881892
493050178
723519141
1501737419
287073680
1010754197
22966308
946696090
1221525152
1393572961
335191685
1714068492
1834753337
1932880040
343562846
1789696166
771387260
254535660
2003768722
1978285366
1326915853
23667067
1411190497
493492543
130519851
1257651339
901317446
770108033
495211387
1323183113
838167977
849180941
1069547896
1964963533
787597358
1754645667
1507857010
1484053773
247828980
1321343954
579117756
211202600
2073052195
1336554598
657557142
1885943513
2137007683
451774358
1412233486
282008142
328088611
860141263
1389729297
1065624198
1176627958
991407667
1659578708
1028015099
19772303
570342917
658375053
584191956
548916300
1230219998
801298034
520975626
866972454
3506863
1232133785
370538259
1016444364
1826541833
1918852610
1919889883
1046206138
738363488
1257746510
1214781694
955459966
1206004855
1679907749
804748263
1130538547
1471746732
1523895320
423736772
282568654
1175589732
674063926
1477638065
1452387086
862174155
830040357
1643407898
1554432367
1228803531
2043863630
166247656
1799355228
413645921
143091765
136998486
242122596
2041047285
629868419
906234719
43958314
155520393
1605948170
1177344715
989702465
1845179403
983219498
540734297
949389377
95078426
1599906222
1819707602
620551624
1233551638
1005255736
643579185
848133900
518016975
429768280
2044977667
1283820050
1466263847
669987935
349198182
2053098974
539329513
1958291479
1018625761
539654634
1401664974
1635110610
1891913578
1512104183
1017173296
325706361
970946615
2103243556
1024114164
1021576219
768903150
916437359
1092560726
867609617
95612808
1999644253
1857356574
1585060200
455021645
298923410
1103388369
1682930255
2076632905
356255791
369687701
40942387
642577536
1651080465
163597004
945228620
319080916
2107602824
1147672436
2056195650
638481344
616796958
905718288
1216342925
2115308184
131886169
1515457453
878255253
1716792356
460200821
782949460
1865383350
1726880660
2072844614
1953683903
975846210
49231878
1805989393
1518156594
1555288576
935062002
1436320890
1162799142
1094065749
1393664672
736423539
2135840672
1377444304
1575392063
2015697087
1709072677
1192769434
1217695872
129840138
544439678
1126416175
1612844451
833408222
608183689
993917643
1765701330
912543919
1488855280
1406455358
455524531
724908942
1861367264
253974443
981436907
1466907441
736988651
1864626124
685385202
1325228215
1044749016
2072060941
382465335
850217271
535824701
511506414
2004308902
1919147323
1231284421
72129256
509279812
1912164394
469019367
854106042
1003240144
1091321834
262612733
1103455914
1054554675
1685920047
1032147621
28271391
1116134184
1047532337
2145052586
1103220791
432415109
1201464140
2087185907
749119336
1528431603
397149389
114888631
750307772
1049871640
1960333652
328902692
689305328
1979471600
594254770
359441705
1034726787
324278177
1432832688
108443867
1498625088
721986151
1966693734
1644866564
375065669
558175425
2074752451
1150873091
1470833519
1914174257
1366759807
1601833508
1606142066
587241338
1667029467
560405607
934324435
2032629653
241436642
961481119
19800853
1731169694
1772112020
49789329
688081491
1287219001
1030626961
1839928801
1839965700
555163036
559394186
1343308115
1823582055
1349625449
125441168
695608205
984008500
495741527
265861787
1545981368
779667527
636197589
1708272437
458929162
910887919
830374241
656686854
772018363
1090056448
538228664
1929879332
1033847219
1078749072
1918350079
16939583
1525127756
1310052032
508960256
1673386060
944911654
1858661700
1956669214
1694564478
1940982160
1216846929
33527708
527123886
1418879252
190703054
1408140938
1171040337
360370068
1741892033
1334136766
2069061216
345580071
1920524981
564740388
404145573
180124393
1563430941
1750170388
131213605
486334401
2034360573
82313125
38358324
229005654
1167556940
1026355011
1567910606
459317155
378575641
1820054986
1771232907
1380497135
385192428
853363243
288099764
360473743
1789900506
463248468
238120936
723948787
851257308
152468636
222409672
855121447
1810120817
1765243836
973711315
1717792722
1466870383
876071071
388029769
622456686
1373157702
1831800343
1189782005
590700543
1162595189
1453725127
1039296548
174381779
449281850
1535911215
489484221
517078448
1013650058
1779362200
1565153587
1575850987
956165284
271178638
2058471386
518494510
1209809628
1189247209
1885140359
2021675519
1804314251
306427820
1630705325
1645145728
1355606886
623352362
700713091
1120425170
958812306
244113180
470016774
139956547
956039698
1246321006
386078368
1622907626
1586706416
1234594948
1015621839
279543528
1061564508
427516341
1984719275
1426252742
1805529503
345670186
1486249573
94428229
435833017
432353253
166802555
174828630
763747153
1069216374
30796380
1320090099
1584350492
30004326
1073615238
653062050
691684964
883653816
1105645644
933177334
2111595810
2096010489
1320129745
133604078
190718136
1824013916
1518872483
1239732457
975072095
883308260
1321637671
1919202290
673562601
563896643
187829831
1584818736
897066922
1145987641
1088799505
725822000
1105372106
1559749558
1788734527
1006174767
102055761
1023999350
264361320
2077639561
1970633820
2059756140
1722731478
1453465529
1401547071
1516828916
690542358
1493572410
218476895
275456595
586834132
2125887127
1508823409
1542342363
1954843052
1372926686
1116461346
1862305020
902971873
174465981
661732215
744031895
465830693
386278506
1423554122
1174928071
1414359009
65736610
14760318
1204206021
1814226243
1044955209
1878648021
40137880
93072027
1900889191
1715641012
804967392
15397966
179651956
1958845619
1346307081
1565647021
1015404623
1374723939
281995282
184566646
1060861228
543537341
1446406359
2069109423
505755953
1412862038
152012470
1502374945
1246287685
53334950
726065990
753673030
920732554
1399987245
360318032
832446412
1269059449
1409976916
372367467
1268914644
139149125
315118676
633412788
1557257521
418868157
1889432418
250060732
1517272969
2020381849
1714008598
1977184472
197496438
1837839699
288619103
655218118
1532067880
691489117
1447628132
798649807
623395494
287536418
635180602
1960186449
487717270
146438231
7957046
1214201578
1973704155
466905072
699324814
1368504991
439835687
852011012
308785365
1741002370
440177309
1213874782
1413131404
24294583
1306638390
1958582227
1125276405
1821546545
512806994
1933295882
1762646627
110743699
1065966681
192277190
2112733587
1689706548
1944571103
196434295
113939567
1683864426
742710602
567766721
129406630
1224977355
815507406
1554808490
996323099
1683259711
696397532
252819897
381635939
1929476401
1453835903
904756176
178600140
571149011
1201668148
1377002758
1250809960
890515360
1876063970
951863393
1911278161
1334925911
469204146
886463422
1135406720
1397511855
873829528
1519342231
1747010818
129427940
1771923823
1319756281
1979188586
1332520931
557235236
719347064
1540066615
1419381315
1458312671
1844599054
514657488
1922239334
472836380
95240717
62571396
1997777622
435063198
1278086975
779023137
1179461553
1907212773
247343327
803936259
900196725
1043600159
124678907
690724642
1939732715
1275851294
928049078
410152637
56659377
1850006832
1607760467
387269469
499848798
706115490
1766300985
906714953
1509421744
1448995421
1198321594
2077724309
2132872735
793286546
71234506
527337764
994979468
465191619
900098395
1307872362
459360390
1091948188
674517761
875414940
1651725069
1258225656
171022645
1686394911
949910444
515706792
1046832100
490913132
290833781
253833575
1676683997
2122669947
590546726
241855533
463924733
1192059220
1240337205
1171533377
1633645254
1631509578
255665668
545291079
608070356
350053596
703991137
1766327334
1477396641
1518930833
1727535287
742583280
1782601073
145577570
412410914
1333527741
1292833818
1779015604
1395235850
1327635630
1593144950
1774338848
835937293
827183515
1378576612
1392892955
1295584056
449438098
1751225614
506962680
936439736
892877530
1222723850
75811678
499790360
1188574855
1505264721
338364802
613147331
1538870066
1586892755
896262854
807592742
1620978590
206895436
2024273863
513779305
1856058301
1194885323
1647783911
1323925548
1030082411
578220335
1428930908
1038117211
2023077560
460684686
433730860
356772945
1851070595
1636533021
1522666080
473428024
2092813441
1496633769
1037254390
533105856
1001334866
983255719
1494264793
799327357
1624997965
631395904
983056444
1306269431
129440023
860408668
1319586857
618071227
1093525581
582796422
1451087985
844303444
1429656979
1989637911
1986853609
444702795
1444677068
580588723
2122087839
6351211
946339780
656078071
23945899
1588209789
1354267721
2011540633
1920821166
1308209746
772112282
562490320
325692850
1920261246
1498871167
294454956
1734639896
260764756
734828795
1818320440
390676078
2003257166
1976911474
1770051694
1099954164
69050141
1624984670
1843208994
1866340473
157385183
1359780609
26429542
1880436323
285302932
2124966619
1078510661
881969215
34448666
1874085702
311063194
753545413
1236704815
422530275
1866353279
656650267
1671897504
1512219613
1016282224
1128462074
744215992
1094495986
487447889
1311719458
606468315
1134074354
1268297710
148661835
1096263157
962142420
1255890520
1564761522
1302288119
936190116
1480646045
1903865494
743544220
75790413
358355842
305354014
1097869387
1371619706
2007107250
618441329
192240388
1801218975
1089750809
1883603986
1279421792
761054348
2002167413
1894732270
1145410797
693120330
2066318662
66800174
43366529
1025142686
11855814
2100015634
1737642156
842299568
1516486933
1755373761
1624164443
1605235354
904374851
1161727708
1725484474
576685501
1348964540
1353355454
679352357
710272384
1623808735
866220923
1701073539
220032931
449031825
753325594
1476477462
1780220344
1319994213
56823936
734867922
625401016
1108667291
652848723
803852958
63001946
1492096198
553959504
184628309
43013817
464084859
287573464
471444144
1693833028
250166145
1389164733
1962025096
1340909170
887454168
1041442376
1815921655
1883674353
1581471531
226706642
1888790073
323657418
569672156
805056540
510741482
976568979
571345399
1681023951
977939891
426088166
538812601
1448673030
1002750634
160065887
471240162
1331406826
417717325
1543262608
1605796016
369866523
1087740820
964522646
1256302966
1256930057
783195247
1853377049
140396872
559924911
684387448
1949732723
912625574
1640056678
1019932059
1572941375
1603141489
436656385
1784130170
433513739
709438968
433400772
1331097332
2012220118
2001275565
816849373
668370902
67145104
860173752
360015070
1338725160
723731911
269300402
1766165914
20418620
1827204124
419851565
45207385
1478556523
2034133565
410300790
1230846858
257286485
1348964540
212475181
1190017576
1144361356
1568406463
601534627
48735189
1086683685
211167599
872481494
693498736
95219030
153648606
1534562343
257352677
1712658503
764838966
586292070
1243947456
170147246
857192363
1167001623
261842589
1152704841
2051567324
295718727
2074258904
235469123
1316941041
863084489
669952079
720001292
1236454057
402188652
1914733777
3866540
1905336024
562495340
1908886179
1409674802
1242007698
360069778
1615599734
1043811794
549967719
1279825781
149305449
1887928286
1700626082
54169914
327022748
616627546
1229910513
974179229
365542705
923912024
1679666059
1356315088
407798432
1013291954
915882973
950452041
1814364422
1684309378
898248203
954942413
1998757335
2113065289
259274471
1488143272
1115753330
1152154172
1698005408
1750223451
487162913
52281935
2015334587
1585674722
1970930521
1310550682
952914146
331304858
236484850
1752338820
444313535
686435777
838500617
496978155
1222184503
288736985
1686884466
1191671440
1538069120
1842921661
612643188
455315882
1244071746
1590875970
1202923597
1921057479
309877739
739767712
1719717010
1287425191
1592109296
1004218173
1076001113
2054494968
1785347295
1732687606
1202158961
1981347863
916166736
965321012
363396746
986858255
1697371238
1786163930
1101464587
3436971
1016815949
1269631808
413594002
1818358878
971845664
2035830605
61496905
1852038035
898000672
2132600727
1011198316
700076811
544275741
827974457
294043341
1083899472
679415243
1102995561
2049219937
307597567
1238479949
243570783
1291979098
1789924893
1613300811
578174290
1471889470
1032268297
1700206328
1945177028
1475221391
476421174
1620064394
114972349
1647960142
1149171644
112359443
1707681927
635236172
436283618
1731643263
1400513215
2086926854
1527928518
109920804
1483128665
1005191511
1405415876
203442638
405632709
909079196
728557526
56319408
1403315016
181420528
1989254196
771128293
1721600870
158836123
157441992
1879387277
949608216
1515231675
2054854509
1504671141
442709487
104156345
617249513
718211345
410219670
2104528832
1374499039
12310986
1928071539
1757614924
818466556
334517406
622767152
1256543966
235566220
664329657
128785765
1729375390
489079041
96595493
620772661
1336277220
1084385215
1724580834
132900491
452348142
1477717810
1336482197
261309218
793285023
214482448
820838055
428606907
460404663
1479515349
204749907
48358884
717169418
818392697
1910100049
1909420443
942728834
1616734456
81765226
124197352
2039778124
1558291902
1652096183
1896313282
1639561251
925427273
1202308690
717212354
1736703052
162487380
1097727003
852145456
225531215
911434927
802177507
858015814
1415991886
1493597305
1748069278
1411516043
1540083786
84501735
1813740424
1662866584
1118098252
1098384182
41348826
626446647
792390574
341858082
918549078
2117043445
1361987530
40125481
1227804736
840521702
1626980952
454335857
487393675
1022606753
1446561912
412788698
1459342618
1261833905
1760771373
2106928248
1419698586
956429916
1065842359
713166397
771975551
160804170
1049103335
217577820
1663585086
1892536473
1826574983
1327983239
367469783
1051932352
29532820
1934075066
1460983235
1533394435
2052259548
183801766
1788942605
1945381177
628669799
876086321
1551720054
1984579091
542187712
848596869
2112864430
1120249929
219676741
525001325
482668955
1264529381
1432884900
1518882049
1234024129
1234989951
1879373882
2051920429
452656686
433250142
617400668
1246858542
2026902914
1145755110
68850246
1215134469
1070112509
1073302321
1770759626
664277790
1028899773
2061129992
1375082036
1671282227
1104519811
1919982118
1422277544
5737709
165653315
1416630477
294991199
1547346746
616565572
20781329
240523748
567886275
1616664301
494646270
1110906859
312774619
1134438669
482749741
680495925
792367130
1554565199
439766544
2125954946
654545855
1714095293
1438026527
486429119
2073860748
170140097
660381590
1148654503
952719479
1638770904
1298401731
8796913
1454214290
208830905
1449438470
1806410268
1394969497
364741696
977742521
1442917751
660187965
1123655002
2094981026
1081086477
496844192
2057195914
810692629
719965473
844450820
1788930709
81274919
810622738
367325365
1653606973
514736469
1124817240
53032354
908053039
1805089970
192048435
39977759
297403114
1489775570
1588665403
136471731
929208696
613045443
1127337395
2078307674
182453822
1891802246
1554398152
1824769113
1998871862
693605975
1058317512
752012149
1250328602
57051028
1288101714
1185033161
16478420
1406293156
1196361017
1945694762
1417627182
526592896
1426517538
341760246
1547070878
802018147
1047609115
914841029
445583382
406104202
1695245059
85044625
457550110
2047579097
816911065
1311370901
1203980532
567102312
891956042
702441387
42916275
49366834
1385319410
2066655692
1230111126
1082899362
1478884203
539140770
2029422831
1191570516
598072215
1699596702
1533428833
380298051
902267797
1459597796
1405343157
2072081399
1662806703
408614771
471990586
931255153
1672280717
61504271
1383187827
141827894
1760662055
1607129944
1566647048
1567029680
1084238325
1033202561
279020549
1163001431
393841922
1445997576
112479331
185628530
633629010
69870625
2008895694
1268795999
657110668
2100766259
45743328
611013283
1094999224
36709177
1537072864
210342316
802926111
828630252
1804331549
873384227
778073587
2007210819
214679715
420481390
886664419
826130055
1628185622
121423847
708197679
83865195
859779286
2101847048
153661642
1489809938
1856279763
1996244507
2124422636
450817313
290986278
202444094
1502361288
1711845950
102535842
869592591
1683939474
1788991908
797589634
1307513370
1494978123
709547327
1057097863
1321968944
342222039
1809467428
879429247
1190120535
781654978
573730292
1435930297
1435699696
562481278
2088775220
8433096
221652686
595586564
1612377770
1977837497
1341131603
826103355
804933474
1444191915
20228216
1680391080
1789350422
674133838
224580289
1206917724
833173191
485245675
365699282
1157707150
833557241
240768771
1869185252
1033446784
1433877611
1606658519
2032857997
865976664
1875324909
683535465
1249575481
238843185
162667082
383639510
2080344484
1425188544
288811331
1023617760
2042970310
567427453
2039669183
565970536
683692866
756264346
265259578
1738379798
1011804739
203426872
518920396
1683315895
3972406
1067346014
2090828757
701367526
551035359
435797470
1295588003
1018212159
219887444
271759230
1303098813
726711890
493818479
1700165605
2095796668
1997126914
114294366
2120529498
605870726
202974567
504253770
1700614845
1800196168
1793666085
243284754
256700258
1757494480
626430852
1980384985
383214838
2051029242
1005897397
1846158437
205845942
502535136
502698222
1188127267
2012870870
1207413388
1835040053
725597083
206724759
713638064
1649881416
79765051
239929273
1161708787
321710832
291560217
1808825895
482193881
687914890
1176613671
1764604396
1550148065
478445263
1528159597
1378063593
2087535395
1018966248
1150327684
1268193053
1026216573
675113304
1275056228
1455638435
1089112096
1531188576
340474408
1965101914
567043591
1468107325
1054838281
1452243201
1734449270
397321977
1671270740
261824217
878527734
284550784
973374284
1452178622
370463405
1958904123
782702604
1536245243
1669868393
727020410
2047714540
1781597151
1088256096
1404128694
202271233
1783102358
1394881130
229279659
678650343
746593557
30181746
2067251777
1242620687
1180896545
420205581
563905624
1420477927
944103008
17219001
299306133
947468902
1056926803
2053168650
1044108361
1440337555
1953297973
708127030
737173911
285261269
1105865335
1442595123
760598902
907511336
63007547
1719969737
273966776
1023550929
1547063894
1797294431
928427207
721484747
1571351597
1743889243
700144257
301146739
1713235552
404603119
1142957466
1145141229
788347294
501593043
187573491
1094372919
1541750932
2113356665
760809084
517208579
1263434572
1888838119
339110296
1913236852
1124445668
2119819484
1588765154
604934365
1989224883
504797170
744715880
238640602
1345596625
2039117887
1561128272
505649987
1762906008
1899805189
272821941
1644580848
441823033
1545970689
737901543
1191249826
1475880585
114539445
952912845
1569353894
945186507
1961514665
396653482
1396144174
735165757
76333631
1604665533
861948459
1114382448
1436865467
164656750
1000272995
1672707021
1915375179
589564038
870956263
670228682
915836040
583003014
209949639
1083373614
2098412525
1205129576
906771825
1464675528
1845834014
561686071
639255222
1143039090
1032185840
199922506
1437443021
1707837705
976261331
1819860195
1864029590
1291372651
1613154788
1309069914
1913330194
604710764
1239232536
1863371365
1166978387
1470250117
474927870
1217105377
1337046305
1187567584
756068898
1778072685
421116128
605082765
1841601015
1301570958
963032372
911316053
553158420
983926460
80331282
847472009
520527222
2123496210
1713980375
535677775
1706986729
830841701
932254031
800582262
1833703089
1866280456
2001025557
1752477216
591279304
1266529301
602576338
482398335
1675690271
1755852737
2050415455
1098932687
1738639345
1325740325
1972479530
539306479
1877531032
646654272
629361983
2086118654
1327907944
1899092488
1899630309
203642198
337064996
995968048
636303604
1402858861
1155105837
281375594
683670870
780749136
1841873834
1530632829
2133639483
581249095
119792139
2008867228
106371468
542322508
261016232
1073597568
968868313
1099052232
839260436
593168427
1733804376
1680650829
1075209369
1161224415
1992920636
819289855
1014517478
1887845766
339527082
1423949049
1094450697
946467028
590155337
942478261
692603280
639810992
2131446172
1659103258
63047827
1151678305
1308442819
1631098996
1657429666
354479400
528039782
1284711203
1814744904
929462353
97179347
396487533
1076589142
1817186111
77936354
1549443396
1414567940
401392047
947929705
1423598986
539610263
954181972
1688467610
1543983701
1154244918
1208330813
324598756
1701163803
1793785880
1505649916
130598145
1745873153
1309756976
401396085
1930254287
1496206521
1546865308
345622865
551554328
281236509
1474331599
1442288231
2090676588
1565630896
2035972902
1117116196
846646538
203142216
1941411371
2059761206
495933958
265910058
1090599927
72751334
1681021661
898674481
1909098541
422524544
270877799
731595990
1468634014
603647660
1106251220
808157573
1284060496
962273658
595334786
1819672247
609372147
1529862045
882870617
1591284598
331975853
2054305515
1583177839
1369416635
886741850
420474276
80431147
600407257
66780326
323377315
1967929938
1813034495
2013013114
1323139531
2056953711
187526452
732606386
662802495
1228691462
1926821462
822134822
1542196703
1495952985
1668102416
911108368
867043744
1709787902
1339378295
1841076921
10822357
1857357004
2143749024
1244999612
632611803
890477355
1856734444
722185871
1562444741
551403115
1458282927
1745431032
50847246
1153670344
2100799765
864955710
329192101
377636472
1479768293
1661468671
1082476020
811334329
460463790
1523820136
2051914773
465629747
586409683
1932184344
1146371952
149625971
164303050
1893013493
1709187521
727923994
292747504
585118235
1916919611
446339828
560788137
662259783
209957932
1242217895
1281146378
2101455060
976415057
1549276321
2126098102
256865561
758262309
1466294447
703886714
860658280
947021306
60288550
1000295921
2120073199
1912399820
1653505601
116352183
1814433037
1522093217
762629927
1014232941
753884823
684298647
1671040575
1957475742
1100697244
1147866746
1786076574
1397282147
2008548916
1064340728
881366366
2077666249
2871776
1441021407
343192345
599461979
502959280
1902154358
1387807209
1980394193
1884466281
41208694
738030487
1283766415
626835216
735321079
1868584275
1263438999
1884463382
558183627
1618591997
949544954
1168450594
1309364451
194620285
306750143
1528737200
1137941749
148225561
1574279828
1075747206
215880523
321811569
1266649598
1496296121
299671767
1866599728
899490454
1813944211
32462261
853970899
1224875296
542666017
2060249765
1748910621
2014585936
1644706292
1999883455
1834855932
466415756
1810397420
699452977
234097714
1276329682
114094802
806748216
2143483250
673546013
1643277268
482387048
160501102
1017774109
661245176
1328080930
2093667078
938572320
837150974
513856812
388142613
1802973387
2103746907
849998231
852007126
724126972
2002694019
1966776503
764794929
696335152
1109957190
761778224
1669522778
519615122
1252007561
1925600977
1192061015
860936536
523040586
1777555511
1151396019
279338389
385210360
292516189
1452684742
1840915675
729747003
308415635
351977205
1194369395
1359071349
192568657
323201945
677534012
1261546119
1300592826
1957388241
1633543129
1792765515
104254376
556731036
414477466
1188180876
1191051851
1922219488
862677745
2083387720
573558864
2025529421
1721764842
788414019
1939596461
2054720841
104267852
1409319659
1839243272
564705052
1873171940
1441969281
1913998224
1388240411
1154005342
1686586176
244386877
1939221118
745225722
2109649479
465815138
708778430
358981934
2022072200
305015424
642343253
2138496861
139451793
263008711
1017082116
1428873088
991610893
2033948407
1819791484
1102590582
1087301581
79045755
1053874705
1887642432
981869566
475748767
444873667
616090025
1774309218
240982942
1210208676
815740200
1127822618
1185214866
590508548
176328598
716928552
1429667630
1096757277
1521198289
2076255914
795649103
1740649612
715136198
1859839142
370464813
1057852940
1371580441
948639341
1777468562
1412293669
1050097133
636703241
386696565
1851101011
557529942
594832377
1866890251
1972969185
1679555545
569622216
1064893705
96241157
174238390
1029964429
1894592028
1344947741
1943068190
1885755484
1922015524
403677601
1266452357
235002505
1112834774
642934249
1668518943
1315363963
252175959
364957705
330599759
837280633
777331914
1736545096
1185311914
582840337
1269499563
1208775234
1913834733
1308303914
1804986214
646862384
1524811007
636252873
325846493
334881460
1916605026
823156680
2007281820
741719672
142030435
865714750
1967193919
2105401939
835977895
714786780
1331290382
239113001
1004027103
1483832656
1615022698
1155058078
330001585
957108031
1113851126
531092243
1914248835
2041119055
1040577588
2051736290
772329551
1896703618
1388512479
421089113
1341716370
1005197790
242630103
924133202
287329107
777877933
1429216894
275858035
124687643
259095152
1342851670
1497205968
347341295
1216555129
811308604
327139085
2026679254
200287570
1465740996
1943401465
1166625175
1424699820
2112223867
1361932886
70255219
1723213942
1894365544
1912450983
573244066
292968956
1747405854
1191706524
1073900719
1689234663
2058502433
1133045857
869436176
594948300
1293958662
1013635710
1682413799
1692231028
2080928967
734935782
1761041055
836410888
880386426
19132373
1351818769
1394025106
1402395030
950522918
211624624
839780327
312866189
5241541
947840089
1843001513
2044187953
804280253
166438935
1369215911
850713120
846008207
171199471
1187602307
1055769607
751841851
707278039
483656142
1470571587
1380137881
510365982
2025667862
1241019517
1507770281
1776258652
976189258
1372676921
1085121484
1924538550
1813128551
1533262829
501491182
154515463
1204474149
882022950
290060515
1912896491
1997112348
510741325
50325715
509972302
31387084
623417467
1691635846
1255631732
1212163183
451978776
1960112702
252525575
1302496002
1185239781
773000424
659593418
801661956
968233555
1227598223
1972050296
1314279464
1674387101
1850802358
332236171
1491668242
25624002
881155925
11190757
1776408256
1644147426
901214723
417566616
553226451
1673020685
1772765520
436929257
1897076910
549744073
37105812
672944624
228977449
588964927
649080435
994332502
1120603295
1393400203
1226977850
171014653
3565723
769764265
1513347180
6511381
1005736347
1438189910
1056949633
1115312816
660567913
2023672817
703375726
1511177908
2118595832
1422445292
1386154912
1551765404
1892522823
1902593453
147387119
1444158855
293365785
302878531
1341195050
959933356
1293402610
2082025219
1325696576
779780347
1588575688
1656993115
147088506
982653104
1776712226
914238568
1902118172
1767307224
355754236
1765037985
1839776535
1099150201
1649110875
88007631
1733908193
82609346
2105140784
1709139773
1787443825
1848261174
1359543343
2047756011
1999855751
1023746698
979661039
33360774
1541909287
1602600931
220508174
1749850247
1693572971
744204092
1471749872
385283099
1383452802
965580997
47580369
17171236
855327712
1152999426
1432274811
1157105155
1503800936
1391568741
1094857890
1207997433
602743814
2056178417
1565303151
1731184907
239208615
2064576621
1175940819
1252742011
1497700149
1937807039
1591804999
1393866071
308868271
140952583
1245769083
1991128298
6753982
447335003
1382716804
697545173
540337127
549312336
398795619
1144353915
3431567
1196174779
1994453842
73149311
201472574
1390453477
1023289318
1489122305
980931647
1864641319
1904793753
435638741
897012010
1445297806
450142530
1348920715
1075046012
2006450454
1114454662
1331576872
1252283350
1169178090
1432487044
2102680675
1940264874
1170945241
1423020524
515771788
1659314701
1054471553
1430586722
156449334
438578386
280059475
770978102
1083188060
1282843649
1679196485
334756202
1294317812
1615247710
182745613
626410031
841278648
1138588094
1615820929
1197980591
468685827
1656599037
1659685616
453178066
1797033351
78239651
1128519791
58909885
522921954
641963773
1656636804
1543969553
1550563119
952267564
276786060
510795471
2132638131
1954481595
1486628118
588279231
162545604
1975473008
965915957
1997550351
312728281
569565191
203872220
1174111368
65645344
1132484168
1409316964
673930966
1379445680
362640150
154718743
1921235899
1632596450
49502127
1591354894
1739973095
1411750090
1071381435
1833639662
2127567035
331557975
1303541332
2136997251
1424717109
331566117
674752066
1461899219
886421445
1745099110
43108637
1511657514
1193106304
1512358254
1706748321
789961455
304806519
248117748
1490088566
1365470591
1128414423
2119479109
1129617288
2097499953
1514840252
537672370
1385365609
2116086827
1460832969
599245437
995236414
1101590066
860499309
782676649
1600825767
1640950138
1005174296
1912575665
1250486282
2046931607
492650433
474486708
384195312
696818225
1687917821
1283619658
1200001387
294010711
1083666326
1368481665
15809276
1816563911
806189677
776430794
764385646
1351601751
107706152
1116199196
534369630
2068639783
33366197
452870020
1579221573
1688647039
681046290
564873374
1540101839
2130271233
74552165
1815179104
608034402
1326252051
1979405911
1485027003
541786997
1964550898
1538178923
345494155
178388469
354144072
885343937
947628060
588888662
1153939841
1217347421
307865623
652117934
445318382
1173315287
824731716
1596515377
483872432
1559216902
636955318
1096942217
723447737
1688900089
434193623
1765321377
496019856
1032596965
2047586735
770931259
1395897642
1421785081
1428537092
1511846093
1473955316
372630936
436862667
713790913
855585809
1618191095
1416327041
1475130728
807111576
954327337
1406395678
1737275250
1687220196
717996146
518032067
426202899
1072307931
1602616678
1793762482
231098583
1320006344
930693386
1090105084
1672140560
1617881484
1602990109
188316209
1340966779
822468835
683937566
1247543145
2108815655
548325344
2059433930
1995395853
346915493
1658107899
1952801537
1149643707
2044779186
666027734
364284587
184536281
193661842
1451370057
747599177
1123387485
1789811488
1572502334
1529476599
1713858756
993469203
485138402
68721853
1364528683
1482147659
64884450
1789829916
464193667
1335473446
1534016552
365530519
688799199
53296081
2063866873
1540778092
128015261
579160619
799848870
1146833581
253674854
1184468371
648035967
1937314141
827095337
2117746286
1307043058
931420694
511027504
399826316
1773959466
730834063
1035033843
1022010534
473771897
1129232074
1864652452
676190521
1313940461
1212723643
1047641315
1205135561
679587587
134938921
1647714839
279431623
1807409277
364979917
1258903984
2003173824
1875321743
282580597
1970249916
1905189810
543935293
392751114
9961599
1102210334
1280668363
208977367
40653124
1874226618
604311273
409417358
1166519270
1421281866
886667136
294227979
1337658723
1191270789
1268843012
221186492
819315717
1013420394
623125348
1995109835
916377790
1955934957
460716715
1768631750
960387936
703407264
1430924252
1826795172
390414207
1896552735
1080550522
780130872
1741100444
1640983712
1188784566
1162973837
264832134
1870778362
896311173
1984775296
2067903989
2032396178
1867231006
1108462022
645562456
96931002
152892658
1356070570
1554887371
1444404968
643567341
25040852
1611453864
158250670
698699315
724704307
648607904
66601045
833946298
1961149597
559006865
546886812
1661968053
637306694
1613148695
134264428
179030875
705260176
133889806
1330456029
430327461
424617056
297608427
1543732809
1176411216
501948984
259980515
190638715
340824633
326660197
736667454
350739354
877912298
1154764127
928165265
406422984
293988976
1852996421
993811302
1409212333
1844708193
154502628
104243951
632723305
944644983
2104760252
14406898
491468865
408711342
1109564329
530038218
794944850
1356688187
1220092995
1138914845
841139514
967684390
1099017557
271623532
971915535
662147888
1375100746
183362181
113357935
1130648770
1359436916
1356397739
465286191
2145150842
534702955
1912572145
1190403386
294952129
1430461233
1339029326
887940000
1518829560
1646439503
281130675
775940513
1187034781
1116329345
24870437
357979399
2012053570
1742626706
323758167
1915389826
1038809202
819497285
1828562728
473928270
157028699
1616767273
1231191950
607516981
36186003
1947689302
1436888811
1698243787
1405315149
1085656474
1953734048
391418575
688462655
1199269
1027829750
996261176
1886740715
1577594372
873211179
209174676
1968561121
83695097
654117171
1782951340
2017976959
649392396
566453229
1773488421
822735983
1653364419
903012627
1699764329
1962450228
1079073161
1345477595
1701614712
1837637900
2029014065
742383756
1750869073
1811215017
1889985601
1188651013
1275995016
1171873933
787889565
795960161
2061267920
467941007
586527419
980526370
773202132
1173043130
1766196611
1897498454
561231723
353503876
708152502
1947460507
1450779355
1154593867
1440678264
958539698
1442592517
1595040429
334295385
1142675297
1793856317
1431348330
1684954565
912740329
790763905
365008541
2045429635
625572790
2113039982
925284298
1614837077
292249444
1519344164
171920065
1173103892
944957255
94407621
1561092388
2031415431
542937152
855561631
1673171653
297956829
1468597961
52998870
657121974
890241231
42137025
576286595
1123731573
1901369721
1047273702
295219799
2002214914
1464047109
654039151
2069107092
914393796
817680046
318112330
1252095039
1588216823
437764345
1581103486
1869971416
1263222187
1236366891
2035361742
1130297228
1261825673
1129508265
307119545
1905811956
1789189855
1395041329
1076721118
870404544
2115921739
720677772
51401896
489490935
650040748
1612291847
930105790
379064658
94010952
360080097
2090940240
2093886724
2070874279
759220187
441711410
2112920202
478947482
434329648
1772232901
360138266
2086102933
695686400
1961325020
1574978345
606603284
1688928535
522626013
1313759681
120909824
1903480739
1136014852
242071393
879258933
1200967799
2121730310
2031501441
398576620
567386811
1582214880
1335527443
393767834
1276840910
805451838
1985150236
439455021
921079382
120067246
233143993
992847652
253255882
1061695187
911635871
1592679463
1362785337
1955685854
981646222
1089684816
1251709096
972271756
770394876
860726511
1190212950
73018097
557506126
689383471
90702708
851550308
226743489
1297683492
415268231
1010625152
1677707863
1190456386
135799357
326774269
1914096155
720034630
949961357
1590100936
1538357386
1746362893
1335992726
382171836
48793483
694949048
1987667989
1098398153
1603350675
1284946319
439897459
894286802
631104996
930359699
1588895838
910490352
810588270
521266811
1237512361
1224886912
329346118
1605587256
1782508497
214058508
1204234948
1432387805
492250803
454135920
1482445105
1345969505
954617298
1641652613
851761140
1795362232
1055233671
1078641838
1665632535
200478485
809927050
1116941214
748548401
458366615
2137269363
458701069
689032031
1552647135
1122781151
2105189599
780593164
1032781225
1155177991
193253946
545013622
426975278
621051515
885886377
777904034
1123329049
732830953
2099596265
398830812
1349091401
2122244137
715076777
1879894085
1238751462
47727977
2005161372
1505619383
566368098
346880576
283574830
724251819
1302932433
690352055
463905613
1870705152
829304692
1182892627
200113957
300135359
387513483
1374497409
2135525547
545117205
1856781993
1303067144
1881086830
562306655
1645952295
794251795
1053211567
1862676000
479075969
1158214407
1155974549
597824462
2046458749
1977368481
907740703
1796855456
1750835443
447875603
460888858
40713490
972894886
832372624
1903939180
536428722
2041572213
1093344419
1885300453
1609142827
1391855931
1747140841
903683064
389724025
1174487099
22079332
211393569
1285143023
451729581
635065573
876479716
263014734
1848977027
1665180303
1495596119
707614559
230359569
1315089178
2048892680
28387516
1043044064
1147622367
1980251306
1324876391
433955783
287212051
588324350
526731789
376414478
839671789
1389265146
456308725
1590101049
482300178
2146049681
1635157398
376082121
1167141892
2060057027
1283465214
1083643472
234863700
2115788682
1908142450
197362668
1449345904
692784085
2008392731
261272529
107123167
32860315
23524932
1478492257
1417343740
320671742
597082213
685471558
820354583
804262586
1100999743
1345931032
286710070
819367504
1300590685
119548123
1651860087
425905947
1023929720
950864341
2079218104
101106074
1172530595
844437637
4545296
1156763388
1646838470
1944549618
1015214427
1083402684
2138729189
812576184
249250379
1506961011
610915723
1729764474
1789408683
942806636
1484563939
911474260
1115628286
1620509401
1375529871
1594106090
687925204
709680229
1100866139
1383401823
1139773069
1111261382
1021182646
1484502227
1515211351
1083736852
1586665128
777430185
1001448660
941368239
1777740108
2010019995
874222156
1209092681
1219559935
443469398
65245795
1344863547
49587209
486029668
1749563585
2062804319
2117493461
1110534602
1094997303
180843184
68128279
180426796
1328399545
42879879
1003496710
1622951066
155125874
1722490135
284963473
2121568882
1405195260
402040277
332725422
228505733
54316429
599921416
662447228
799722236
1703078693
420614671
62066631
1259666534
557289551
2017186980
767553482
81666621
1462742235
1795167063
1793696916
1795230251
1030706920
692818638
1117829384
1350914038
721010061
1547938437
2098975489
719450971
1922160942
1806063290
12748744
1881231149
1489861781
520682385
2010767850
1265807907
1241669936
1089708946
1964351582
1358612765
1842814752
1463870256
1656425080
1697777469
908483686
862127420
1890714612
1212860100
323638106
693614797
735631912
998510577
1411529681
404378548
1929425400
1205078157
242701823
426154585
1258725989
195727108
2034603260
1585725709
915487440
1716943073
2100443444
169616857
764614346
157448818
585018411
505514661
134834019
1039943976
311827387
2057508844
568257256
1889800479
635413706
606638323
257442892
560469847
1982169543
634869284
1826927824
79728650
607740225
2137772305
678364522
1455448086
1381917947
1174038502
1486973378
1702838618
1991774438
868045409
1255211559
1296251692
888202214
1013075352
601296145
1078144665
210214757
1190154430
77797361
420507843
76197269
658127202
1302036667
1753506050
1540689554
1270425925
1704717590
634589222
635277112
376669281
225675372
856192159
1514231080
206084884
1026552163
1783154134
1831680994
356032781
2065438678
1057574932
70111328
131920957
1869342967
321867961
233611694
1753502547
989492089
1203070135
1052748366
1683461634
1747601264
1291003037
259670177
1767993628
1417100111
1970561412
1332564196
2129476033
431390954
268342051
1517080851
1222662305
1340014938
1581202948
1255262487
349073689
2065843340
1809646739
875529801
1479918837
1755392991
392872839
451408684
1698700533
401760802
822715199
1569937845
458305913
1300569269
1025011249
1500662315
367304795
460115462
214266875
439034285
1035586050
419370946
1854797866
1445188416
527525772
637814568
47040534
1410134222
1150146377
1953692036
1311268123
1957636703
1325039143
951984602
1375150683
676771792
475489527
214975729
16117850
2027799867
2135665970
1781962552
2041132374
1017477136
1529985768
1012513053
952185133
492592808
1500738913
1378131216
1651681352
1790601231
1723434815
1827600500
921875862
1108641845
1431006205
410574171
1395855576
1508698248
1610388988
1999037151
902645608
2014023221
794643495
1210150330
469654146
1915264345
1595805648
56631953
1849414561
571810636
1316581692
956160582
1977629192
1533111488
711969518
1163135182
2068741138
2099955300
1293283888
1575695505
1476202745
783279950
386850660
1036834707
179609367
1323277441
164680964
422208907
1270247964
521960607
1495306791
1784722466
1431394984
1138249754
677390338
716396983
976961418
305583431
1309568975
1708178464
1264755963
1832389588
41775546
1154597722
2046707879
876489601
120963151
1365313684
928337689
1183165351
1582256526
24332871
477666562
819673763
143695538
973130390
1307822209
1138878467
490844130
414308280
2004653592
1108043274
745950898
1044378243
507135390
1692557438
1942069994
1159757153
96324069
1760141383
200108593
1434963477
207818465
1520553294
1260146198
1799600059
534336476
1213111305
1045598535
634809961
1257279983
2000614917
1633376711
981320330
261605443
1711922283
2113043706
1233644477
1557177265
695801798
2987153
86282801
1757187493
1244127929
1300714344
1446118240
1479978987
735964950
1243186105
878642797
699986107
151905803
627974029
966691981
1254990901
1636302142
28426018
657610014
1492124123
138096687
109586964
703518139
1462058665
1093883419
738550578
1641161148
1644706292
766618859
1925306424
735436353
92191114
1707686431
114586936
1644642097
1748765217
1097068569
496204173
551677319
1296389650
447030805
229795576
645236054
13102551
974488979
955526864
403545872
2051793106
940113099
529581462
763581371
1921586725
457775255
1399905780
954156513
1764930172
704955621
717135573
487308093
385881522
1600264448
2011050249
1808066092
2094783599
756344556
67761175
1649037488
2061964227
95067761
1276578677
92381738
947362152
999627676
1181398754
964159208
1935145534
1882933575
1175407561
1493309592
777425559
1640438405
865628629
371692202
722703996
1839866179
1881584613
777909841
720237426
1351127607
669939576
39979569
605073679
1072314905
874765831
886526155
1636041682
2091437430
1694882672
117780903
1443460015
1370003724
593643319
247791214
1922871142
717984472
27550112
252605437
1584716823
1175978972
2065096292
376097202
45263180
91127825
426469113
295486765
289909535
2025899856
1921219736
1077882324
831233070
374477208
919802637
1813330310
239393764
1851483940
2147028698
297343524
1212228427
1559168933
1805786524
59255778
1136827755
1599457258
2133809012
1164683950
1878371072
1103529565
1161643744
1636798766
610099392
1089935234
292893525
1524447049
1881473777
986225768
2109788954
418205410
439472660
1745264055
2088736146
1398721365
1117461138
2046898705
240401157
535052157
81236824
1069535356
801078497
959860460
563989974
502597163
642053609
48199761
1162556185
1815017869
1966757003
1120214614
345156399
1455589127
1664826861
83945051
1679517067
237911769
1167064280
2137358055
1053521594
389594963
1395686870
1799536563
139951295
118395343
1989939879
1066937758
217563640
681362793
317842566
1429567662
794257052
1872171203
285028003
115926530
56118878
985354443
363503987
682284870
162745268
387433552
1994595468
1764867088
1820864341
418724566
529199614
1727465122
1604368
18432836
1124939083
1696300074
1616415184
1545565177
1245591670
371474350
1427885929
873839186
23352685
79242750
1693990999
2031646329
1951447484
402765522
1627101334
971276407
571235270
702020421
784267357
1776993021
1671386351
1844914799
871139553
1372995645
2137907732
1761876992
1429498411
793014728
466749993
286367814
1453512476
296745668
949001577
540428543
1166424780
1954562953
300521365
1688605727
1720089827
821043384
1303888981
1740070633
661650488
1219179511
846925585
1888891845
691452217
1336911456
1393150580
559637553
1887151244
1901957435
2019728495
800084715
427141044
901315360
1543464539
376916844
352993228
1862286014
1717158052
260051559
1932045093
178257114
11180851
1349548317
210650769
256481363
1866287320
339909508
1860535108
1205168853
1495987331
1539051271
688316231
1092779428
1853968058
651937234
1945979209
387624923
1356536114
570164603
177667495
131598832
1286163406
1434154603
763861702
431117858
1076566749
742385203
2075139225
1667420841
287700718
1743417593
1377747384
1535804880
1215544663
617055155
1313058314
180507632
704684389
1855666190
70264948
1183873208
1172546781
1465860620
1585271875
830460349
490670384
1497002731
1364385776
282019737
2032465469
799793382
1886558612
87516980
1382722934
666325976
873747966
298995622
157699138
847972211
1983893614
924123234
826538578
797459556
1116228749
861567037
2116017538
1200328379
1947955536
1550581211
2085471042
1651701533
317314278
1575693378
1616449798
1696430367
1740056783
1909142348
785175260
1559835908
154220964
346829840
1560550322
1034742879
1495067586
259076789
1122958740
1455365745
1903378959
1290261797
1864515824
1925554877
538234984
1371659813
2053342574
1161436275
84630812
1012929844
266479985
496372968
216746675
800963740
699494220
507353328
365186714
542336155
114263671
1884310022
2045038079
1159495117
216152986
444851041
1398303612
1030718447
167335710
518713494
1154834999
1465215096
133049786
570653585
1872669583
1699731847
585552235
200973311
236748431
1450368427
842823314
1547306580
683244389
2010332720
1524102032
2040705172
976566141
1943440828
1866143956
994226474
37714572
1057266074
530596418
148893545
770620655
161719477
1370165501
790603831
472612932
801812674
1509405421
1342908643
1406678257
723615884
1540844348
174485981
876019638
796104557
239853105
1586445841
771388924
611701831
1972529185
608836946
780156996
1103070761
1760096373
1159316100
1813064230
2075452728
1616778626
575302321
292271488
1944942768
1120280807
420811256
764446868
309466330
1940907721
393199808
1856924556
440352897
2071850646
869962108
1774436973
1989538961
963959523
1635478846
20057139
1130513907
1922073993
909723654
158689248
413040407
1515941017
1394102929
1871883832
763878575
2017890389
2014864577
2114569080
447407615
804741795
602924286
1531711889
2124121762
1548760719
1101688047
1835241556
1315651980
803691937
1010840269
179660979
1284184360
1208199506
692479076
1902562228
383463984
1093493973
1172143000
506813688
363325903
1182726227
481225049
795471516
841776257
675539911
1899459501
1560789665
517232259
111082936
1500413173
1183599289
1250147492
1918850426
1874166501
308045803
1090631440
1889975740
688993263
368470066
1593324947
64570674
1931978615
1899537167
1457020724
34065686
1020953288
297234466
1808727133
9620693
565794803
2126664796
1554553222
1905641335
950187215
1204801553
49346014
1094236659
457278579
1137969888
1994787362
8758167
1862146528
814888857
1753353289
1581677580
387778142
189227812
136384241
418364696
1721552756
827444709
298583713
13169177
87091941
406030294
1562788457
1382049133
1210663119
237634237
1809412615
866074619
974778327
1273383586
1143016754
847267753
43656106
1936295604
1771027342
1276240197
938940578
801598999
1315564262
408128859
263008711
133241030
2002307355
1111138771
707587535
267565605
1036766478
265976541
1468457615
1842394558
1422165670
262553365
15693918
159420032
486235821
256478949
935775437
1302846612
1064787876
1220621272
1350297481
1154040200
826546129
798594148
1191211777
1883470276
1833906557
1411565905
1648116584
981068003
1874169313
1783980282
341896640
209202232
25114334
171805368
1635420731
1065561960
1949492494
2145932395
296072134
1783513592
897629130
668349719
1476878168
307468623
1530422166
1419120456
385398295
2146013572
318200305
588690589
222296143
1612525594
500577884
600374477
868161842
628888188
44053241
463160227
1050553930
1601286025
470164133
199044191
1189089485
1845362273
694225932
1907763472
868004119
639997988
2133630593
135395365
349958280
96352762
665777030
1291057127
457286474
780827086
1031821227
205806781
1427760040
252225154
910240169
407601631
1722153777
1356262062
1856994008
1039524398
1409157410
2033763321
136434639
613912944
101253566
2123957419
413855280
1139040282
1426758538
1295584018
1729329742
987764127
1221198985
999762974
97727138
2108622
1382786601
726784900
1081397262
1559777052
767637427
816622551
1148890246
16254927
804107027
1245048033
65704466
8180890
357282127
1448028465
1302060148
26751631
1715429216
818063824
484897505
898493304
999862200
743603090
2146636839
1861778644
286901901
45408085
882430312
1968676570
411891781
34239078
1594466537
1013396176
1515685822
1055724207
2005152975
1007654334
109572637
1392274225
2112056475
2010681615
984900204
1669755019
1356402659
1689213100
954967918
1014466862
186401714
1334207123
1453953803
1243165473
917771367
1944896628
1721133106
1657095429
1196825953
1757950190
359518685
1921359423
1358700043
913406163
1668440437
749635979
440073414
754328094
1517711427
869116532
239191265
2104615848
139428436
520581919
560903834
1450626557
1125297564
2026127090
1332953840
770714699
1217272583
800081567
1834851598
206082180
1880217400
631160442
347415880
1344786830
2129702861
1637669967
540952463
491162413
1274576954
239334807
1822384057
598175112
985128140
1587230135
1181170878
1468492656
325227979
1368258252
1853500914
404123698
457106218
39956397
2103969408
1595662641
951833141
2064507433
1172059543
776981335
1256757892
1520161829
1873674620
597700114
1070532064
605767970
1936979894
702705993
887931209
1002608781
940013086
825394500
1473081808
1112413186
1146758451
855006021
765513216
1588804958
1242120388
939194332
556585831
1369823432
175719545
416949711
833460615
862483651
1195965204
878363954
1849078006
23681618
1634585740
986569811
2099209647
81427271
787174053
1060541585
606014655
2111918224
458547186
253248288
1696282942
1519653686
950087594
1101000965
1185813596
1605513190
807493059
1238290064
1856950933
177576559
1956133492
17623850
156892491
2007016305
1135956802
659087280
1825557511
66533080
738626449
687412372
916595869
1056884096
2016266458
648828172
1421390197
2054596126
1940289820
1210849387
1501051638
422254618
1927831499
844194294
553040487
709657936
2056982761
839067854
1080626011
1804263272
1323669202
1782707377
1441611754
82077572
2047475261
448117217
1715622939
830609712
1953901947
848417689
2114338248
1782620663
1311075854
243159914
1448479328
2125632096
1522568200
703786222
411674247
650367834
1562691584
1245053576
149464571
1100898594
2018049560
2139753339
813456552
1021993688
1308993661
2109330473
1580290120
1620863161
1180835369
810487390
958607882
1960914223
809062238
935901037
1756884912
308057202
1123172008
415629783
1453161559
1023003914
1531852434
487510337
1763974159
635547983
812658278
1223662913
1563926663
780095829
932418320
519491816
3386983
1073093702
1305536873
13476018
1476945111
981061628
896199746
982404961
1295077435
1639947870
869943098
1195289878
885764666
1269667468
794628650
1030237014
1884155252
1464039166
348427787
287833921
866035825
486259576
1638438571
736781986
576416525
742122895
1549309716
627360409
358399799
142903652
1533746547
1248793806
664450253
1938853674
935549851
1528383441
988404802
1288316183
777540097
506155838
2107323203
1618832317
181718688
1938650208
1154691992
316458492
1302057045
200590421
402737959
2117333246
58841445
1509125597
1764705252
456780208
1158022710
860787557
474038037
897193177
1071716203
858536806
1552512108
959804795
891930856
1425747845
859158313
1302301098
654821593
451182217
488606084
1240991682
1775762349
1159724034
1181058153
719175281
1261008117
241103993
1213500858
1862289301
1315179173
1096809701
368223206
424534549
1002045831
1474113341
72818507
2144634363
1271335592
2077269031
1910733185
1848542795
1086557074
1155988448
1302813613
1554250346
808656150
90509963
1111618572
1117743050
181658198
707765619
1373539859
74201722
1353623926
2137703267
479077757
1693463271
763851282
720386274
396469516
1228463247
227352322
1521972999
1482955792
120592558
2020080019
158221125
619290191
1558752110
2123144729
1790043779
555556137
1657991967
1120900717
92834726
1560887224
694910209
1910607375
2001253138
484129173
1800003018
363731003
1417887508
1163019366
491829891
1688191120
84478149
862371490
827171362
315414376
1454210257
1853360773
71814447
321867905
179039002
1117173625
977776984
961754953
789502826
1133192376
654510192
112882578
2108091618
212510432
1697365536
402323030
1654177383
993107176
1914246294
260998038
402219805
1804795439
781404487
1159035930
1392563714
1542047252
1639580961
1752328434
375811821
390273461
921531195
549500271
1962286434
390451985
177372001
1900883469
337434405
160524210
1859377136
802849356
2109149519
215847041
207895714
303271608
1181516857
598713555
1708809155
1361695608
502015758
1423965979
2041615073
270816841
1203425057
1255278193
632209316
2146504128
385473015
1242651184
1583691207
851677992
19682012
1366628395
423957440
1632645054
1525140690
1015446605
683291679
1242658282
364270301
1030792830
40582204
1946491693
1581482285
928441307
329128090
1364674291
1993398384
1324137356
121881987
2109456561
1212424941
864530366
556926005
401616484
956115719
659439878
662801052
2020106242
415131799
1990499397
651386199
609799869
280402328
1423592577
2116396606
1880842939
1279223024
1153540107
51108307
807962818
537722972
1714540117
825766820
1544507030
2060703628
304622973
1601180058
1591509264
1202744706
552565255
701871560
1797287996
1694918511
1589748880
550572219
1543455190
442237762
1456290006
1871007103
1655369257
1807799908
780182721
662317657
119365312
1589074236
2138878434
1528362594
1817734476
881239430
1363198924
1840573822
784006393
1600921031
1625614372
211522522
52059650
1523822849
879170074
1938633304
794198632
1733536628
1086860975
474961271
1320310608
2085788034
1936979947
243368468
1349508072
333881522
1589075428
1253394319
786198245
712989882
459319958
1804640491
1276777255
213537795
1862403455
959177949
493064926
814043657
1036763753
257193002
1216376598
730714124
56842074
1038321060
1400724651
1168647106
1414052640
2008640243
1298474730
1114325215
2022584633
1738042872
591151969
1705791260
1306089234
1545201607
833024635
1206941997
1183553100
934406159
2020485589
1298393104
117500242
209144685
1698215764
1197547064
1971466081
1429155470
1674530858
1885270893
1178504505
2011296977
376080023
439819291
721196347
455417103
1899927116
939381724
1756128743
1217150482
1034482350
1917190000
560984796
763369919
683914479
472700265
857836797
2122684650
2124291889
487669188
1283043113
810293919
1383945044
1036062117
1507317499
1857502064
1583700648
846191576
1891017744
1069805339
1362417223
1997190841
1097731370
886371981
231425751
557025780
1981385064
1631005852
2056756690
715293462
1068902195
1353874484
364694759
349132109
435969734
1221312940
717930680
547404597
1765212662
1346948110
1355432784
1424713471
615502055
1094980596
781153145
1392854863
467899645
1564991753
772217877
1454742598
399184794
296717535
1859383789
968639712
1616953322
1554816305
398311939
811373736
751915279
1113550214
2068438891
315461773
532951554
734297081
1160239919
1691447096
1135410565
918781467
485597369
788387997
1364354439
231185242
582626605
1752289376
1705899031
749989560
1613013945
1536295194
544137140
259191851
1789993512
486828381
1863569005
555643573
1740378942
1712713882
127361516
924734299
1853378476
1468983910
1807284865
813845633
327730594
1969749491
1227695192
1207165748
1410997251
370421958
281381731
1599785377
27565770
428814731
1725701644
947236106
1248425002
1649283885
1859072019
1082191602
542663575
296927620
2066512756
201938709
647352990
1139029502
1180591699
940982027
1192599624
82792615
523557495
967517977
44135505
195822826
2057300660
1448992676
767286248
578382430
785172010
1446721484
335919404
2084212658
200250536
355442437
1053830302
1182231738
1892272581
390266571
887036158
1614070710
789410407
882943052
139220181
519171260
935717549
1910001551
2022927912
1680916371
2073784237
2026457184
392101111
1465196593
1609509218
602310362
324230646
1123176449
412523447
507849025
1262351818
1010827713
886249233
555114923
2106846976
1522707309
2144762190
909890632
664002855
1645056428
1541066075
963761097
323106302
1634048086
1400556490
659172986
2027918799
1582785674
716736002
1348238201
921213502
1187258373
1319524043
2002119913
1140297292
1284846905
579531234
1575365106
1500700589
94251298
175934083
998150134
537966360
1266020166
984242816
426500459
2092440683
601210768
617347591
662800274
1743615824
1573157954
1987750903
839065995
29529008
1779217116
2114342586
1460593353
832166711
1595697378
2083580157
820064146
610232071
8519676
943541646
540368242
1632119081
642365906
411490633
722475370
359108298
1272956029
1283014041
891852202
1399294394
1545694603
27249813
1500731993
338583495
884267541
1767641540
1319987937
693244689
1444105494
2027977355
628763939
98188118
1213620691
1892865074
1672223132
587016300
2051730295
590226574
899776255
410139857
390111161
793114728
1139373186
992717388
783380817
1688369055
543693814
1313512371
369603599
578983799
397992588
394772785
2114041143
472324152
365330686
2142506310
107978454
746208334
2097655306
1113003562
209530543
1661007302
1050739798
1890804097
1657512646
1663798801
1041111963
2034895002
968080812
160448525
58632410
1663108304
332921886
850252274
901506813
1792631231
1640297974
21534080
1315359898
1268747639
1659503861
1697741298
1298639761
772968517
1045988296
751175443
1677688288
1248433729
1745082113
1521109589
1859393415
2097621137
857482957
737664191
550567310
1995689556
204222282
1871522919
763410718
1897853044
1056220574
1971143561
755620182
1184595707
1841418386
498242351
1750724443
1831657455
564833971
2016544394
1077128055
967582585
1323582148
1810134763
499945544
442096097
1727296570
1174547430
1740380482
1259417530
304913463
318224754
1279767851
174787863
1528057382
141842399
1542528076
2106055868
1288552610
1733805905
362808199
1738963537
1150362064
1081421491
180425484
70716207
1869477880
1127885855
81090586
1144145090
1549447624
1282537504
1825142728
1791278718
959961773
111729789
1088238155
1772708849
932731155
2088393723
939831821
2144338667
1453179464
280825850
1909599847
699659273
1108993417
956693800
381412791
1353103761
1455366427
1899608212
10445924
2127347201
1253900827
95828007
1453292860
142604124
466240133
1554861430
1056802798
1141312829
2126893532
1311146630
1527201372
1492188552
1962554578
812585900
1231366435
1773456454
1323605866
1603352949
243893980
2140780698
699181866
45738639
65263534
1984005824
1453798715
2013524883
1699436981
1508817836
522937260
565686583
481549016
598903907
2144132620
1657283979
1950377509
1518564730
1742647280
979080868
1561657402
1155121939
1414860685
1531583825
765638058
2137453138
584032376
2136842128
247246740
409721341
1276675761
553236150
514765117
1636181391
904331617
2096940316
1268131917
1359596047
1775138104
1934495556
610754184
424285212
908311079
1166944122
1844102392
1401598375
1693517475
1627371063
155364085
142664750
802280392
1563704764
554116030
2035268993
1917950619
749925920
1504855264
967365619
38433961
1726665301
192278005
1914977599
1192429301
1115788542
1428832230
1549008076
1874086495
2076947051
502989223
1143348963
1353594231
497382481
544688985
778189641
1960577451
872531962
676653519
2043583160
577131702
674140180
209075669
684988140
1744196815
1437680969
1446898038
1944694393
262559299
1169320974
924811733
1978242062
1250864065
148493540
1534491377
1914147278
125234931
200600942
1810764232
818869625
1396892726
1692475590
2035996735
543968960
1778411286
1570463149
469894078
894945532
221329123
2011588188
1720997052
747028157
992364736
203569218
1195956332
1654988816
303551528
2017503146
93797452
1740340915
1116699500
1789627806
1971340804
1256266009
770331653
2138550610
74912248
873955179
1789263541
939589891
197603558
212288860
1073994472
1922576856
656820446
582644349
1875468149
1197962428
1077528339
1646608147
1329832536
2002486041
1375290136
345729599
1816658881
928372077
867934001
578769151
1703371464
1289974152
266591136
194769054
73053056
305733062
1553619114
635468757
1554843326
511772977
389367951
2106293538
516317709
2021540611
559229966
477263780
2043861288
1504157218
1400380818
2043138338
1086002090
1754396366
1885121275
68939620
827761768
1723092465
1666722621
1918434928
877809012
1430688640
1973571667
1985786124
1637941478
1061717969
1432141374
1815827053
1973573976
1439726140
1335150943
1752579433
907485786
463925834
978430684
336611672
101368312
1740503549
378278597
1308659233
766265277
55236299
507994253
1536425783
1421701838
464495690
447667167
620740228
1409981672
1007024656
1037128141
1198429530
1643901455
2118452541
1259124576
626168699
1531961208
300104358
702651345
1449396075
687864155
940793442
546969470
402422048
1119723404
433122401
2124577755
1484409114
353406650
354961010
48486628
1716391349
1934139446
1050129796
167767367
1131203245
393049441
1094186444
1431004734
569531721
691076080
1366294027
420502992
1376817424
337858176
369405979
1823118789
221980223
436053321
911903730
1753295779
485034109
1422888040
1482475110
131685203
1278240664
2029394745
196163896
910662892
815038120
1186053917
1500284380
406112332
22485190
391079674
900010026
177588271
1333168779
1212267840
654481627
926589992
1321916909
719067290
627937427
1742731647
92382449
1058138122
1728476011
1324026811
864051824
468865248
424463682
1986254664
1519818042
1118201856
1523500766
480908835
87573039
41764860
1131818220
1637875813
1498460377
1179408934
288527102
42805274
1216119918
1483372042
986778083
143093543
1470972044
1999088819
1580586693
1068130178
1662134269
1925893188
357735372
1061765163
1420523482
1479299451
1080570469
1735263372
731899616
1779377247
302706739
589684924
580972368
2140670531
1971326126
442442347
1781281211
704010015
1487250545
448179958
1145324837
175311238
902684511
490399966
837613706
1007619039
1761054710
12632861
2024750068
1228418899
456848142
1180544362
644255945
11842332
1559906129
2107614937
410379116
1251744894
63124843
1646298699
1702171358
355373342
2064475578
705073247
695644311
1807343695
599940805
1637196956
1618304222
1927949782
1794532144
2027982518
2055030629
955707475
1734391410
213142858
1231563569
1883484119
257283509
353301161
45322186
147895993
413358443
1095847680
259270876
866367403
1008540740
616901401
440960425
1803263029
35967512
885573366
1649382927
278957033
1943720661
2068374411
43281607
878827405
1209821730
1168401221
1380264952
603568767
783958906
1102801968
1619340320
389702223
476442597
1297501814
705585668
1700755167
324850694
1982618396
134150095
1206837700
29480677
41925878
106480839
1245970354
449102910
1292678228
360370377
86844595
1436557585
522269582
2143808367
425688011
1478834558
1661666317
1981012500
1747878419
1724742920
56104375
541541008
1190847861
37907793
394017477
1847576715
793336654
376487123
887375306
1473302674
1738266880
544626772
1739957453
456356426
716614999
1231190561
654297767
2079226067
1340636553
205003021
743143154
1663245338
344600131
178934408
577083204
1518798477
913856232
686694304
1257709863
1974908194
1033815897
523763936
848330990
757902703
1277721387
487877090
1799173946
509875674
1943555621
1361165518
1994980437
1046943503
69680806
2113384321
1720162258
91949763
276248728
203543770
233993022
1101819654
1832972624
2031451396
1813131506
1437969037
1940828757
1382555466
754175059
424687459
1172690694
231836258
109456234
318799702
1602714038
1428444866
293330143
1861513313
1818506659
1566180241
1843368135
257361290
1461471393
1713168952
2112071963
138472691
1158164890
771439248
1054000398
246466400
1752838004
911325636
1898098883
722292321
1998267436
1015473859
1985646861
1126267831
637234219
683704942
996211679
1084583036
2033156196
412337271
998489931
203498079
1660776295
36481259
460257597
2098363404
2021374923
410226382
458072927
878409856
343797722
2082196671
1302335286
774330392
554783246
1881349462
1862348353
1861759100
870058567
1327575844
952653138
1907110632
1665647513
1208070922
318402929
1703601261
587237851
1237071368
1386594034
211242584
1040478161
173410701
37954195
89152738
1823586910
576350857
972165568
1328445150
1426194456
76622259
1778150846
1591895411
1659714542
1252709368
924352833
1748659403
1736704222
740501507
1010482616
1814707028
1139188500
58930915
882635849
828005320
2114227491
1764299172
1873249439
10405692
1278344271
1836444029
449219465
423055543
1500831930
354304572
1992658539
326750440
183813440
586391214
1157163382
970226555
1391431506
1834484964
1772022650
1172859668
1454938847
16447760
379303142
832564256
1629775016
1877500222
946746141
1722586949
1909895689
1094083639
1417044583
1823708990
1785438000
1503157443
518083754
408784544
1420376109
247687174
1995926380
219537260
2329274
569037190
38297073
307518014
1873336865
1699085532
340683906
986814574
413661375
2132629729
1290670514
1605418604
901141224
551321558
1063348827
801355088
392035285
636784638
1250107451
1867004485
1519068847
888335705
57092974
53305997
1142561372
931547530
1841834112
1009237178
1446373326
547834628
1203235956
357374896
330772231
1688295399
1484195527
177484090
1956287282
1137024419
138510924
154107163
2136069199
1163156159
1019409928
2136213777
487215448
1323952863
1098468141
1852267808
1024609032
1516258382
797559466
352461892
1151106159
1196547440
1466719793
1405077642
814775814
361311170
929222494
2105592159
114870001
1293779283
1818331698
1925530918
556559155
1725155653
572862208
1347165077
2033022002
121521937
1571515530
1204376490
1988507037
363016645
2127384420
39213660
1058550999
1741511198
836706817
1540933477
1248749308
1753125080
960780777
39720567
1952858361
1592386214
700886727
2031729360
1163868791
1486719169
1972002596
1059201575
587284299
1145356859
1358662764
448436074
2098420627
1771491954
1536053463
1113978965
630353089
743558070
695526187
1739128551
1596697702
1939712191
353897241
287704539
1084668813
1674928631
76168202
1133583990
1156925285
1257863098
1131257807
1335482105
708331689
568857343
1824452568
1011464932
321457706
324238268
1765515934
957539035
1045231800
1655861227
1205421753
89157426
580937014
910224562
309753547
25527333
1749229184
1819583988
1599715578
2028858684
1084398871
314318867
1066067456
515212681
327628177
869826261
428009641
1399747561
1849687901
16490133
52292893
1796459605
1391859012
626483906
1880659879
1044660893
281218654
1710854056
818250828
1354032385
73248438
1230377837
710403357
255420580
496317144
767314270
464127173
52146034
1092441457
267093802
1042005930
1336910965
1028727075
1789128812
1474591306
1301182220
252502644
1380164306
1382414153
47142660
84104848
228786978
235471226
1125841905
2060736291
1567334893
973723461
1394502955
1253983429
1056398186
217909834
61166123
1770400882
602468218
1219532623
1973089801
1418320938
829720114
1423173241
894392368
911950375
167175353
563736854
737554910
927336182
776849591
1850177093
1318842533
578926498
800962501
2008262508
2067684583
493356081
1415960554
725136557
1130857320
176597962
713981194
731882008
487304806
554376528
481571083
431939566
541852445
951151004
1387206926
555095022
741359274
1386631307
1163446788
1024075789
186889472
406006213
285269420
576420577
1217877829
964896095
104680632
376194408
1465709368
1002385595
1100716120
634359759
1476136787
1592014689
2040226284
460606457
269241945
851153917
1637838296
1366670847
847826588
1584093183
590226574
600978030
1505561055
1693228828
682218290
429761252
892785256
1790772020
1666783419
512007891
1675344736
1531163339
1813835522
2033884033
475439486
1014709672
869198161
597889404
2094798084
663911583
1654691266
525354795
1107363951
1355643984
1651709574
326534622
1442401195
2024003494
812476454
1078771454
1543396075
1317646157
1700284482
1438478483
2146775479
791569418
1720017529
1618884068
2071711192
2030153855
781789533
1232448743
892593951
590754136
618833259
29481392
73831101
1893379341
1217717020
2082741513
1502896880
1372375818
335814608
338250859
324267158
1431841122
1537568122
1118833837
1769648312
186998849
1161097855
5151457
510309238
1799753806
983177820
1465389910
877889906
1865342824
803403606
208666928
2122307303
535334699
309032145
2041407855
1659520926
1844014479
1751949796
1140676886
123420833
682932144
784677842
420520491
980057592
732170363
441746356
2074203970
989567159
781801251
1502002812
1657507986
729048522
1979233603
1395492462
405009241
556254066
1666397568
1790735828
2118855681
788421773
763235731
455832536
1177696347
465546393
922176979
2071315343
108465772
495844609
481267299
1327335222
2100220068
735151756
179920180
1800206095
1996087116
598024836
55162061
2032184031
1122117310
1396088316
1911008699
1499503726
592759129
762070314
1637276816
938916794
1453502805
2089021287
1523735352
1972294071
202556070
1074467006
1917918091
2031047239
1654867049
1729172667
1612764560
1953017688
1130826250
235581332
1734032226
54333667
1171333566
730107742
1364288654
1880693924
1227961760
79084955
261424614
54024633
975747964
1015740108
88605018
1867596880
220393162
631855246
1791196653
960583673
1623207041
1364164182
1682517774
1063193926
917857235
1800707560
1928832501
1432690768
1610570642
96437108
177581054
1555829579
739965231
779274291
834003282
208008108
1018424977
2126845198
119917483
1608039754
831963822
1953187500
652713181
888965104
471799610
1414832217
986382161
376972269
35171536
1519012359
1661624016
1441075416
1262513690
1476496931
694386875
1316334751
882239356
518345848
1578506799
415849163
2052095059
1084819703
2089852317
965994889
500278421
549893313
766495854
32369225
1855158134
1375486296
1315198198
767811302
1593616767
988604544
1551543231
594932564
1523608722
1252207658
1944525302
1822255036
1141643821
1226406564
1732507269
1274017984
785921275
2036062681
870149585
850968146
1298076872
270507567
827474172
1706078545
1553898734
1357490500
2137013452
502666443
1791580257
1412837974
1565354921
1728234926
333779381
1359611678
1866741630
1331152248
1739621328
707105671
1636857368
2058254287
1420238016
447457365
1719530946
54344961
1553888476
391548690
103614340
454881507
1378986156
526089093
1398104307
1474920207
1565063694
633925673
1078775986
1792638519
1869429885
206770703
1503021172
439111512
544680380
1157371638
610225898
1131510248
1898686384
1324128233
603206087
150331579
907042309
406614749
1617392586
1736923596
871142676
36344914
484756878
461602687
1073059545
664130026
487046144
2128762259
1896140313
1632737491
1610655787
2109186915
1740997480
462014611
137727190
342805113
660957107
421350318
150244443
560178597
2085943108
685523884
1055155572
1482148014
1713698732
1880466667
569707904
1666336614
267389292
1152497024
1292388208
662124299
61626282
1690732234
471632415
424111641
1970205275
1056676863
97149189
459845835
1144672433
2084436647
1314079554
1258799807
1051903560
1857247430
1335807236
1770984636
1275382004
676012861
1567961308
1010488092
1481634769
1528678998
520184746
1727563990
482344598
605728590
1896764925
1985944461
2023406337
245479946
938845180
377999223
950301044
75507255
338455905
826778445
839828365
68943040
1050261038
604796421
1416223237
1904550715
1475191443
377875731
135247931
928442748
746232629
2136846824
361890800
1142609626
533559824
1442160024
1702453981
130572596
322390168
2042259237
926799677
315538717
44623873
2023117756
1287397971
1066088520
835460908
666346040
1575511205
313485390
2081166836
661967881
945039424
275506265
1975908403
1210033290
1143624381
685050639
1577703086
1793388445
280717798
546424374
1374134732
1817795844
1144449330
480443382
1292929325
1551033651
250042286
1170883364
957879958
1397243345
1100847080
1902278236
321294413
1267029911
136574908
1147061567
1074568035
348258322
106459771
819164033
1288553235
1719927446
1719046859
949054629
514202852
1302288098
1532107741
646283974
1387437455
2123832222
1460109056
1620837004
11097081
1151362076
1244313971
1922266543
172781397
503646421
1817297581
444837127
88818482
1832474961
1738748686
1610665462
406557522
1705665361
2118087505
976295446
1024103339
1928133154
496809630
863580985
1838822232
978161754
1627630823
256969498
1007643897
1836379863
1255320808
1381009393
473229082
2127631638
1204934683
1451563521
628150881
794681724
39192699
898251051
1470477784
723353874
2064029467
1694439052
1422416952
268939866
447616448
797736388
1341709094
237259501
1270806648
1138837831
624804356
2108007231
1957917359
1786769025
1734217715
1259890542
1576743900
1726557873
1090588966
365033366
1371901866
995678105
976116261
75626669
855006646
866904723
247404548
767392193
1504083248
910743482
1881502538
322144225
2134542361
1115596083
790326487
607071072
783990371
1325319490
714651446
483079452
1186557937
348004138
2052387265
396232846
165443987
1056287497
1195999169
1757734166
2003680190
52672299
1082389351
233847057
1410081317
1341935001
677725008
704325937
1197948664
2039782524
1327581856
1489482041
194716253
1829900539
370035020
1446912350
1848460133
291625589
708511668
1266966522
414979097
2087763609
2125684236
1888261847
175239193
1145068055
1530777949
117456031
1781672380
740877561
306414365
1427367234
259061708
826051290
369377629
175846106
916916506
1315107811
1918649767
23733078
291811663
1149556781
922680120
546458695
1304541068
2055904596
2007519729
1870216784
251444105
184779172
1449294875
187448962
52171287
1439985120
2070053960
1193227114
937377824
64970523
295340849
656219899
1914329536
24410044
237915614
666354550
2058585261
26560930
1560551297
1311517512
594611456
210298535
687495732
472886317
638379829
1864532554
1386149865
965497799
2145922615
170226259
1234852493
1860919105
1720469854
474276477
1253389431
1520678776
645649008
1866124712
1633424730
79361228
93195949
583000399
761415808
1667765015
1966785158
1702645119
1417299677
762229346
2111481838
2094018384
645281728
1253637978
853809194
1933097231
88213792
1017781176
1626848986
601779539
1652863548
2041102675
1447455906
1545503622
38629001
536485412
1050326580
936455951
1171115628
1081599538
599416257
2036291740
714347451
1269619357
1804931721
930818007
1313428566
545285258
883894335
67812679
379525883
1774205211
2049394348
460522869
1533667027
1745470907
1361019879
1454598283
538444100
1877116636
1504333655
108938159
1869171217
1455358528
1411564327
460542413
1639374199
196129434
471714257
107870697
1933627903
1240677326
667934384
490779393
1579279050
1442838307
105171401
2103374661
1082338380
459170553
1085458315
428520694
511615316
1637986301
1517671236
1315945579
673699929
1797181715
255586049
24254050
2049279095
305729755
344895718
1920582623
1290643458
64264798
360143562
129411105
494435629
1598963624
1875872312
1788094667
1504474761
2143707424
800299829
449145657
1791217685
1576693651
1469131690
1437335410
459224772
1412634773
1469037607
988869615
69270388
1717784713
493317850
210121654
1427631292
914850959
9914248
1726324175
1213084936
1820542810
232747718
465728353
1395740048
873570926
2128386333
1452094380
1924614180
482465297
733424760
1122727440
773117277
1707504465
378049923
1802835230
768349921
978564052
785083989
1932312112
31788728
1348326288
1413757834
1452198277
497602244
1344018593
897106037
1603436543
321678441
1178959685
1364925508
1485315485
222878554
1305275861
596897037
659962065
122660661
13232430
389152387
437425840
616948528
183750535
1904928914
2042842716
1841008902
1544415362
2027097054
1729185637
682224056
578515041
536324670
1719036204
65863571
1309248476
340842316
139647283
454320921
806543988
1120103435
1208297201
1048038933
1158906097
1951577457
936285203
291419533
296125507
1263580140
1243727779
1864586368
987139456
1534283728
1235477869
1277220986
53215306
1278673855
407259191
282034215
676964290
1885525247
639460737
91978340
221164523
1472618010
861971112
1721066502
1713053404
692560454
1769147581
1367607206
208091327
506461481
625992486
1198342753
24257771
2042357237
1732190363
1092998108
256374191
2061547248
1793236508
1538528793
272417636
1441174500
494304281
1969727567
1755689542
1849398020
1125863760
1677944360
173851602
2066980951
138430024
1190351267
1835075065
398774295
1150208063
189611682
942094810
1865110100
230803533
810194474
1102660980
985014700
50960840
469006096
2085016438
329361896
235390700
426978635
1216274538
683384410
119563100
302047397
1293885311
982984621
581313428
481351670
1036915761
503332081
322472002
157863939
569734133
1701745383
884054804
1874709535
1958091009
864687636
1522344453
2086560802
1661455209
1971343507
180411749
463526182
1101499395
576118618
1168600515
516385443
75186366
648540110
1823414642
1839879577
464437278
1285234953
1585869632
717110107
963374304
1344293767
1371061670
27353584
616933096
2000377270
401268407
1223300277
1484942954
1510229222
63371111
46535159
1504641455
1354607226
1166475058
638055412
306324070
1883623628
1909778346
1133615274
2072859983
1043795143
191131463
1741200062
1874767072
825041659
1485642716
1898202445
2059409735
1252581516
539063166
979349778
1690484091
1432824974
1305596788
723556521
1515876998
286184967
350029339
543891809
1210266715
2129816046
947660706
214607684
708277
445992990
1329524680
1729497461
2103552089
137824580
1442829310
666999271
493119628
603551513
1937473565
1267041883
1831515091
353510460
1858624062
105868509
950703629
670791938
1167412164
2100289110
1851111321
217511262
1754542994
504088347
590047434
341534969
2007211001
1211959575
2137643632
1169599288
861815654
1123305985
158278408
1977346748
1657951751
2095663632
1335860625
1944392921
1521757614
2048778266
1972396272
1699372172
1038458377
320380907
2097039815
1499348570
573275963
451562099
2050083460
1683958220
672269241
1799017260
1627638636
1979666163
1172501259
366421928
901748581
1684777822
960862929
274231085
132811010
1429665939
1733907141
2117962492
1939784058
709766683
725520847
903712730
1769204642
738978407
1356209128
1147960662
595011615
43513870
727827818
1510511341
1669617770
1600267419
801734909
1129736604
138208053
42087747
183516728
233325379
2122367276
239198783
922969745
767319270
437954428
1188431841
1330560398
226204268
251503877
1693367240
1938636254
629705292
700450486
1752817331
1112969437
1535842869
1778264828
1946480056
2017066478
1173743029
1301920413
254820675
1912928332
238846767
1582354359
814319848
1532827347
363203889
1480440256
210029516
1157194378
1153052403
1099468358
419233341
650388024
653841716
513132136
1471788965
1895873088
356700215
757594776
287515514
484756878
11061758
1620911472
1303727352
158935606
1256265036
1066693755
685954319
1827724437
2106010701
1578684209
949157565
1680645533
455594464
721637489
1274778205
196473152
101176622
1217227307
1781533859
1640041417
338916831
1050883364
671839968
498460316
1351872061
1929928675
100208427
1643442712
1639729755
1843689976
1241626370
1221636453
1149963083
1383445704
466995411
1517666185
1194591195
1476225281
18411867
1122534071
360008054
454235890
740337892
1908925880
1473121236
915713381
1663108740
152688027
138638402
1551702750
1662616647
774025558
984877760
284273269
1323278214
1122477165
1706845669
1009539885
1350748926
1227098417
327533943
1256266228
223527855
1989808256
37407212
126594472
1358864546
43977303
1316241643
1078994735
1021005306
1468449209
50876288
907711853
1139064682
1691994792
2137487395
702309797
1182829231
338877217
1131051619
1239293288
1888241338
1694695883
661949744
1532480598
1501862223
1550967333
437317295
1190876075
313600388
1769749204
1964982225
1095930310
1724705088
1003819539
1341501820
1909217513
2016577848
259862459
841223715
121603454
303832437
289769070
2078112187
1035136096
1242301775
995105416
1922214372
497862922
2081592359
1510959301
571780701
377002547
2069636519
1403945290
952460819
1749910664
639339047
1336631951
586207796
858528334
49566622
1057242378
480448768
950759475
4283902
175108004
1886459753
1482606135
641123
1570490475
587078624
1327531875
558549093
1329498016
1893264523
1961708483
899687725
31212755
437336571
936808419
717511378
1269027674
340133910
1081389848
1543875906
681380774
1208239027
826094287
445504102
1398914383
1596172670
938489605
183821115
937477527
69670938
1399788263
436697705
789049562
736402594
577613394
1696772567
230634474
30583278
1357417791
692586037
1814342749
765843641
573192376
1226475987
269995521
1871700367
1422921981
1702895201
134849010
1612048606
1023465475
323553103
1860637591
1030264846
1857042784
1260821951
1939545058
2141421687
1128536055
774161360
1952730490
1499312908
1830186426
1221017290
117207353
2034988985
1293061178
1044684212
802249397
2012229362
1863965336
1063951618
2073098178
502568802
289153612
854291126
522772791
1370701277
252780057
1483415077
1270236745
854939076
21359230
990872867
540725762
1551090821
1181230067
734762630
298445718
950301284
122471767
1459995792
998172253
2083283652
1470454343
1400419635
955489710
1850741209
2026458462
687478755
660093238
11642039
1847736293
1099304981
1861994446
901790325
1889019559
1476888860
93735974
1630347635
1795579978
71064107
1619264342
409954949
1501523710
1342789582
181432958
1186134654
184511893
1273758895
1492404843
1044051841
2085729682
775324172
272583885
1797698062
184032998
857669221
1185329822
2042284346
382178682
1213835906
2073376625
2078941839
539346790
596411952
830299058
1275990551
1212976405
1910090501
454015746
1798038652
28321428
1421250794
1523094329
2090578203
548954286
1241096626
1571495550
811267247
599116699
1381419771
104882308
1450419604
592294811
24562045
196431848
1010664823
1000855652
1065605858
1001484309
1291313605
1381120936
1064956909
1535682429
2144427398
1469110553
1040602988
931753338
810556507
1977224099
785976432
918549260
2022129676
1145578137
1597744762
1423639898
1357843734
1073103557
705002814
1954014202
2052011727
406026316
636287657
1933770151
1314091768
2131380682
421879973
1106537216
996874576
1187125361
275023652
1588772841
1242656728
1024206384
1746702691
770567361
247492211
1157422451
1661086918
642748053
1391228068
339404041
1908698670
248554199
327742754
1317809499
643907496
1104341544
308701712
1085796684
495269299
1348569646
596157856
1416972535
1500111793
775944182
1655320944
1193478651
281395975
402295431
436021003
501165925
2018093879
389343859
2078990999
1451376726
268771736
406009447
184154186
1270414977
1762118790
920020188
271716292
672072561
592610818
725892997
1206341573
168424857
2067856174
461334111
481225494
214613884
1438499981
1263421526
1056906279
1509500165
1001605258
110800405
1866513687
1532969480
1034975814
428337078
141707257
1392146597
1894263784
2094221368
520868356
1167405159
185075723
234613883
287313302
848997458
973894257
1415076729
1042374916
1937504319
32411648
939918413
604437168
1088897802
633027549
1344892516
624108702
112057951
1554674978
50680141
1382765596
85088678
258635923
793802122
951594693
1705321089
1629997294
2091150402
2005571915
1202211955
807242553
87313354
404246417
218657429
387211975
334951014
636745004
2132430364
1401384455
850489448
1695249865
696569256
88782758
726917524
1740803858
1896951398
43617089
1901104555
695758794
1975462110
147047189
1621242766
951665749
1723201988
1501449216
1450219192
1918683825
112956684
1192829457
19792525
357105024
343304456
187780141
1997309636
1521980404
1619284927
1628198906
281746392
1111446783
1699030096
841079116
1385962382
644002478
1201555318
697457600
1862698898
802940500
1251805007
1698289368
1816199538
581661333
1458517358
154137564
1668568529
1607751772
1456239626
892916477
199331893
644170936
2023767909
1159115171
267914042
226616413
1400729129
511472534
969910106
1916425469
387137529
1919783533
1314013840
1948261101
255500765
2028501145
1439697435
1859800643
1080966277
237605519
103839318
2078162764
2035253118
303359048
574769762
1711432081
1030216750
5465445
625004802
1729772722
1381097433
935405041
502007702
786350448
574081624
838359369
1490347310
322413206
512642171
1330129253
1415234523
773687760
845155358
308855034
1118634156
1327001887
1948586726
136240838
971447705
1789905320
2103152338
1163931258
1223800210
598805881
90462328
1455328786
706640214
2130298638
1125383962
562016367
148415241
580232880
391429724
2077860436
519660196
250533133
343208140
239827021
1760927706
1144538459
1653556006
2009113174
209885153
1201044252
956117183
759682088
1578610848
1217223938
1942770016
2047976508
13580279
1281990124
753983666
329674566
539379514
1791342241
264833577
341350321
2048479161
1796371437
1525936075
1397461582
1755714278
1849874717
274109606
1670955349
1360805872
345293646
214458057
2055083982
402936814
1098110783
1675081824
1370211232
1737451378
919287071
625324828
1325158060
1240217825
1458693237
839873024
327731258
385582798
1061653016
1235715172
1649207609
570604978
916742458
982856394
30356451
89700584
1424024010
1630843185
1726862027
925876158
1009575322
1603211259
895105787
1099233881
989975391
569408694
743900610
1218181194
1009845241
996713516
299116875
1126888321
1760670680
117496234
858410682
559073226
871095448
466498995
1054281367
704079841
253594481
57265454
1608329092
1893013881
1962226265
1178050514
581565703
2000856099
1931321542
294631970
1782453962
1605235890
42414170
1665386600
816393800
118404100
747903338
1408005309
1393582907
1107765416
1539394508
1681101935
135425667
1324152731
427861985
375345220
1970825106
1177975095
863245922
1220118366
219892188
1943249625
1778958420
1159008632
163866244
1895014044
1326582666
773553184
2103114567
953488226
1007163163
525280773
575766590
69815340
408387504
494091128
920485600
560617882
956678486
1898742740
1571549763
943480276
1233042616
675082765
396198680
890385173
1840768318
1239907887
2052456992
939030292
192579629
219776882
1932751912
537165613
2051075375
39050406
1727687639
1744172270
1386258055
246148419
791850792
327260744
349123829
799720324
1065128390
250054859
981095607
770390582
159897098
1328932494
620406395
1115239683
982373054
1580823153
964575713
2008974600
1824501443
532938494
2105568117
725062406
988025895
637591734
1217847890
2053836523
511185613
352726174
401171736
1630799885
95757831
1339321614
1901131842
289965472
1671261968
1367353991
850348831
1735221612
671174263
1302247053
753420009
659950476
2097828400
385895502
1852671987
1843858774
1481061101
1445253507
599803885
883671862
1194392753
1639107670
1561447448
1833142193
959005046
764409406
1927534346
1056751187
1217390101
1200837590
997341311
1060200526
309827113
1659465380
1491316770
655673468
1120552627
1010997551
45296538
1845521189
250756551
268230620
1370316385
1566647636
134858895
1896699157
1496973410
414552481
1243116431
146170313
1913036785
2092897882
1494427560
1504541076
771465157
1704805681
425827621
450940153
918331449
1996528554
1103824952
1617275345
1502301071
1330984498
1291525141
1335953271
711998401
678143314
523789649
2007475807
1051489681
1133574911
574467467
1657189369
1640314681
1511964672
296043355
1534862981
1198850586
2128678770
958922785
501635686
1851490004
2115726652
1340498101
1350286651
77538656
1108583064
776860035
1418722506
969987822
1422158350
913714426
966646727
1707598501
44023478
236169153
1809375702
961593560
821716724
1612977902
400157446
67195400
317661356
396498234
1956554314
1360604541
1604720012
655720157
200456522
2022075991
311510402
224896001
307739083
2135589465
1754242688
1250201330
948754674
2002228283
842732299
922507220
756854951
1621282340
850171136
1087282770
1431646313
186012295
1549309582
1758206321
948632660
777895973
1174558747
670943805
1666729556
791414523
1664578263
676551511
1719896588
1371254201
693430493
1498454107
791391698
254717711
1873838375
1765013409
310397872
1552416355
812739698
298404191
2048165148
1777003284
1679750227
213800372
716428155
1181693048
416013806
1585658477
1780355880
1271480741
387448059
2074231228
1591721311
533821214
1894608914
1513876163
1390064967
2125369118
1727840897
1618823872
997702872
1792464419
1842120751
1412173338
915210194
427013731
1843923389
15777850
51229397
1810025855
209140646
851852901
1194263964
2090179095
872990784
1609033149
1557903482
1653586939
994314418
855914835
496040968
570462378
1814501723
1481853391
112526973
2007481660
1359412397
2111855673
1192554736
1950348492
1176847268
1237822683
1412118899
1196420262
853709201
118511272
1229958345
1644939291
332507157
456602791
921255189
1853255403
570393903
1065277409
1349216
1711990603
1036559947
1050818391
1750339161
1713999425
311809633
1596785051
499592976
1926287346
1155692770
198066317
1990899257
1974534900
1550608332
813982178
1288421456
48072779
1204524763
346676092
2032593244
581687678
827833980
2143428860
1904267067
1535641008
364506391
866381469
1004594311
127374234
819304957
1225223506
2013993754
1429816717
1642998772
1791214319
1801011650
1185251082
2070280357
938932375
358576630
2117791476
377607756
2097546198
1369102985
577578396
1880184584
2049732161
1791534365
1532701098
242276206
642752316
486821138
1288911619
1798239247
790066961
210762066
690989314
632693498
140639545
341034494
1979828392
1566510362
554059027
773855732
1841982432
66085148
303640006
788665468
505168551
58351484
1613348658
1331185438
467252169
1911863573
395692193
210957964
574724734
1807119746
2013300889
1480423547
1226941355
596758206
1256334471
1703425825
1819420167
1115070995
1020868088
1603873922
112629216
431224855
560282105
1933511102
1658417549
1608845705
1525521757
1068143349
266917902
395656146
1479547811
22068291
848490570
1071314220
1835874268
1047567059
2081848468
307672483
1751912314
1229949603
603621789
2090265964
303216159
389885607
2113768405
1911173905
295077176
103101576
798163588
680485987
1022000049
1941446478
1707587523
357798885
1473033871
447875174
283317165
1718232832
2123331382
1209879225
1718764028
814500257
352218498
1383868148
1733302138
2136649159
1671206092
2004620991
1339188270
332676519
62402074
19388569
1734830109
1646154657
520512506
454235890
371794559
1872507342
757153414
177351619
107260968
2028461818
2113963340
491442161
789806898
1681068393
1962326487
1422433026
800586258
219124299
1327733930
309421459
1488781675
1930737920
475083077
1584682193
723568753
1614113393
1861491116
768457458
28827737
815795851
1686070492
961715450
364195536
92597186
1017433795
1395897642
1005505540
272116867
2081093503
10272167
1123176449
616653824
1080925251
1448406422
1164177700
548455680
1959590597
309807648
1999779453
718441055
936231561
90336586
1639027820
2118368040
1056904228
105449530
1592840884
2040752319
372893985
1626609892
1962554326
1012074409
2098590845
1039407161
667363881
497940518
1677190112
506290287
2138487048
992559992
1510313942
750515734
1323285698
1868036157
2492221
161101426
707373200
1646295991
1446860538
632611462
349061980
70024816
305799526
1879723902
198358443
1134838285
483238180
2051185155
1878384886
1331684873
458951395
1572523212
1975104828
2108186778
863263000
1276288960
480968724
18213846
292787648
1774663360
1398663810
856328609
1784324054
237963855
657718788
1078152644
192387051
1659721816
1304767469
722360360
327855807
781507963
292324509
862008585
1554462288
1402070105
1136798145
19450856
694102613
1990575093
965460849
1874166535
1595479630
880502531
832588164
236691784
1685826776
83150444
1089540469
612387962
210406525
1430162215
599105559
695186484
416198693
1692932349
1351371174
1554176538
59573847
1051772067
1118304100
1311617219
1432797600
431188084
23437438
501192814
1345855131
455196922
46601189
1806853462
540266944
594751550
2057725980
1159916226
788521864
494601647
463753287
30309064
2069696153
2076982220
851654940
1684149604
868231723
845803989
1891269523
414207290
1461326120
1900161155
266002627
2007000483
302309404
1857740781
1703935570
379865475
1085518391
1223796019
933979183
1634236550
1067131818
1446565857
379105559
849830636
1463841316
431383529
277114871
237512957
2124630393
1594182808
1105415814
1680365549
1662755931
685756202
1858668821
89125420
928650761
1736406501
1435264635
993764520
1296842810
1466869863
2142531853
465476267
245977296
1682979416
808241869
738064069
864674034
1080880434
1171629780
1261271802
887974031
285784503
1055835725
1631396594
837793975
1886073511
394556534
304117655
1155690493
1447366313
1527237354
1966324933
986639718
1506488992
1810202542
515978006
1824176656
429312867
337417600
1166801181
1814354671
591672713
551257999
582183303
1955037196
1790260346
640813905
961096818
1330376038
489992336
2087249308
706259809
535913072
598740463
330176088
1460277571
881319929
1149920498
821209879
1379268526
222802213
1646360205
1262700004
410454796
976041181
953769108
1380381294
818082178
960141919
392141793
1421695574
1916451814
510458195
1640533950
948952034
2052198549
867488569
708946385
336934477
416309205
1556586069
951345210
150442518
437106036
836531768
708667147
1440186125
1048304292
1783391215
176526332
239964715
1612702781
1129695054
1692834601
1940858112
976208325
1680237665
411580106
647837367
181388831
284589904
1263468336
439281985
147386555
443387319
2000132516
391087850
1274889455
30170796
434231471
1792370069
1417661079
1355751169
163750822
918328686
1765947879
1050153584
1288179668
854084357
169662438
2138436498
1787923847
778362178
638242811
1224098859
506291409
1489787781
1997142897
791016974
1516107284
224855184
1453798383
76047433
1080030766
1565984689
1908786659
2080970234
155395306
1940167029
977182844
2005146136
209368441
478658008
1512911221
2014024194
1190444125
390335729
374180960
1451216643
1872044607
1338177029
984319888
1451950547
1069385910
1257976878
1752319738
981275792
1349646930
821733881
1519220157
1965769933
1447073588
1406634938
1595868129
1669215599
1879123972
1581277102
93693275
1680181687
960904001
2032314529
957571414
492587823
1172387941
22834954
2044542136
624157965
1352816995
1198556666
85882323
949311690
1791675126
929528960
811098901
395773996
1498265309
1936694590
1077489461
1591182347
1959822128
739489394
1617186457
1765591983
1790299653
100622114
2132419606
101364765
847299360
1694080493
1611091069
135625651
1620196762
675403817
139889078
1410824924
728903166
1158697968
1616882724
1685073263
1064681152
1362340118
1950073601
503286833
2084676310
192371243
243564534
532657793
1207717353
764381454
755762243
1741760787
1218459038
745554227
1620631246
1730052648
1838885720
1472352652
1109882295
969155701
1533241602
532164066
735890366
1719812434
2032745660
33145953
844181292
435234063
1563199914
115152602
1126321158
1646820472
101884509
986502341
6061595
1316164614
175270310
1173859201
1439476170
1970831339
1783337498
1352845782
526948720
1900349913
363868504
1123161550
53554248
1018429470
1667062448
72042792
431626192
1099489790
526650083
491946545
77007816
943789315
395348953
184542482
1023288843
1299053523
1763544598
1523719567
175785568
87503370
352982039
1203206993
1096103859
1281097186
724330952
1048696809
2009407796
1670150799
1580702858
371285677
1670425052
333631017
1389541298
1844864174
78633330
240027307
1172042159
2047452246
613427586
680619574
400003352
26769801
320332208
1805905796
78332946
1124327355
1674144856
1931386142
1772839460
1065505365
1237387794
1182084072
675679237
33392929
1215277350
671263371
483419719
1398490544
1872695631
1919123522
1079540300
193669751
1214816716
503291247
136611031
1785434167
1311157891
1016276623
206271479
492552317
1179419831
1912539989
553497106
787343831
1169295070
1176645209
13940622
795825849
933039926
1047086447
1456606270
1923371672
82566859
945373355
884796855
549744300
1292005306
902886076
408324054
421683968
2068168746
663323987
1253262552
404388361
2125954946
1368458836
660393399
1108427498
1446887460
129240423
166636308
67183818
595838999
546962120
1084855763
1806589251
1258091693
829021978
1980461231
439096711
730989276
331495849
299523354
1409456054
620011303
1524107028
453391113
1422908358
137040346
562983379
337428184
1976930235
335480962
201877981
539045022
2076675386
1981816509
272839120
711127432
2008771398
945992504
1875812691
959623692
1953224165
1852284497
728776607
42027885
518879140
513018216
1282856547
2031606994
1654593101
56727093
1572347541
990288244
1446041134
330075176
2012704805
1094940740
71157318
131911419
2006342851
1268235546
2065503876
1398644294
632917003
1358136426
1238537167
1235695642
1230215082
1732566484
1694694859
500085882
937222205
2086215531
652737957
253084382
2033342075
535227855
1008118941
1577725081
333472181
871718261
1826862136
1912829589
1158237859
1230768574
464374153
340719743
2144429065
1621793163
833897891
740383192
1756432142
1880458686
246412470
686369462
1602608854
1499374284
1368168988
597964620
741319395
742823487
1266697559
2058919301
318925403
1569793232
1788316817
1405213054
86938161
945334038
122852780
1201264143
1139367826
1191241464
70604148
702082032
1249057699
690714308
127120322
875167225
482217341
1796226393
1908473362
1398237259
995705821
33475346
819433728
1167715416
1172783445
418116757
1351139742
2105963057
929621337
37863109
914941790
418381867
923789155
24882786
680358362
720569240
1793249302
604781533
338235109
1772860851
1827332261
1968786464
1295911680
1470961030
236350580
178960501
1120162427
1322296604
402227036
1282220788
312319274
985327377
1092065006
1514596905
67579659
2374758
1172455329
820420622
1627650338
824883319
1404395645
655305717
1562720251
1557878521
912012782
1520195715
390057926
446454026
548235085
598265709
1786561491
1099027370
2040775829
1544674564
1724933473
1475610603
565887060
1136523495
1480987885
557926945
1781296678
1615709663
336235157
1605408495
24321912
1680468587
273764564
1869122317
490055919
2135271175
1384584285
683995151
1213620325
1404032657
314504044
902942965
866669936
1849694736
136064110
1508157389
1503392255
909850770
1842136223
1005797253
1044385618
956322039
1450910384
795471996
885013850
1176061100
143320334
1156923946
1177105878
1389663465
1493137531
897422998
2079825766
780913856
1430672053
1053068824
2134588299
513853536
1516857879
1232575281
568506436
1444690133
62178775
247989945
200508971
915054300
1222574960
433390661
24231718
1854290576
1535009166
1114927461
869706638
1706025606
538041829
1922479029
784940380
1448100962
379362123
549690059
1151675739
1253118202
2038681079
1102594220
524387684
908785789
1442707604
1241363749
1624569519
244083814
1103515159
1913665857
1637768809
977623339
1896215821
191921283
52496835
2023257827
1983258919
100581668
1102883693
970116663
1350827241
118197971
257173059
666165931
965302924
934135248
1728755555
1371165306
302496044
729169055
1142327399
2072912076
1511752605
346107142
1150174253
1035901970
2039530189
955989774
929788379
694833740
1917371537
1214653818
1267656649
2106083405
806035637
413541923
673565100
1694152771
1985468410
482799432
544516514
952946580
769867766
1058885151
2057754860
538296491
72563000
185426626
2102598359
29229682
531081657
2041358436
1445285454
1589286168
2018777247
1732836256
1576083155
199003736
1914099155
85645872
2095963176
970804249
291625278
1977789441
1003968963
1805629770
484691790
995085738
977994127
297181486
2102808442
1418594788
1085418975
1424817978
156425941
640534696
1791174252
1497328983
471941608
879258933
640531707
1139381779
941787422
1464528617
1578546519
2051645762
1670237882
1945711497
818550196
581554260
1344935960
169134314
1117744484
331196569
52905340
1513109049
370612389
413560913
995872268
605996390
1717567943
652643362
925834139
1237172683
2094879125
1894285585
364427506
699185205
289255995
1504794542
1148610170
856873049
34884324
397162431
319284033
1200101732
1353145485
2010007810
414596356
734235405
1034888334
826516483
632992474
755307006
862084637
1547819767
153830247
1495366933
1528601880
83756030
855810062
1777966315
689294370
63873154
1881593406
510989804
1787458361
79700812
1884518235
2059542425
1775643483
634258035
1090032218
1146010325
797094219
435738385
313446678
306998337
1262472033
214752560
1987241702
21354303
1181800750
1858177635
863629893
664326189
501555044
1461434834
142436319
1200237500
745331586
71649238
1937019100
1327130261
1997864446
446777711
436632598
989870686
184985427
283115384
209341992
1101693298
161043152
2080937923
32348337
610342504
631012403
1544528573
1632335554
2047027400
748558737
1509012691
1095241778
475713200
518980199
1643953349
1913799492
1705762247
1152716596
339520268
369553063
4835692
86862379
1952227125
1512747570
1388098566
641250676
87374032
263438608
387431777
969441937
1293137993
1269625134
1080294088
262596370
1424029470
1976407019
333295473
1685230781
2014687061
806295616
600148900
1541303230
397344170
1356745488
895350002
1386870223
627384388
537134417
1520420556
432735998
21954864
1785682235
924591116
1706955145
1773591089
1582678631
242657218
1676000237
745267498
2142606650
1666737384
1995616373
2132430364
942409181
2088423818
1117911037
1061045847
1950749707
536927324
1793015539
1088338268
2127770033
1558794868
1887550303
788577895
851220458
618600357
1899944285
520078090
1884279769
1094903497
1628942538
1170851508
534426346
858628423
259691173
1326798423
451608415
960784271
868405798
1044353328
1441819764
1887503063
1013401916
1907318434
1290425035
61530192
539779614
1657965948
838182967
2111828063
1434441167
1194207646
1307933880
1913820511
416207953
1911071785
2128550071
1848853697
1966168925
1941159876
477579706
1087762017
1223791000
175094029
1913029097
1329991822
2076939174
467038992
771546298
760379086
444993947
1469646229
1663943271
1819446622
747426341
109236110
660175651
138227198
131270632
1122365509
605080401
515642581
752034849
922421855
207195205
1236375214
1344728652
66226873
1376909229
1295917535
401889179
51514245
332739913
882520770
1183590986
1896949855
941881704
1556724283
2056026184
1828775159
860105572
2070627646
232454405
1679620207
1303045910
1380157396
788740873
770289502
842631589
1645176935
1740061330
1259927407
1074351886
690568570
1106434967
1575832367
1315713069
8397434
1582010858
1357972968
1345925550
1221840596
276682025
1720002517
1005722273
430475807
2031868893
318468456
1069219624
597755356
1602196520
1729427835
1517646884
452743228
399651322
466071460
1237816790
973009086
1257056168
55926855
1985909628
1007583193
227155879
1655436172
817116676
1647466363
895221741
1714023662
694794937
143687626
2099046196
1703804575
810319174
2142548124
431083097
1901004719
183920944
1631870739
1601381871
620254725
2074447445
859452894
365965980
23523738
898043878
350655729
1052885527
1947248041
1970363833
147230150
1767416132
1506402742
1040374844
484554505
2124032127
914099433
1452243251
184097616
513707992
1860799552
268445863
792175708
584138162
135812686
326490409
745742664
1903561019
2039613488
576360395
2073961904
1749760123
591201411
351290930
1501598868
1242339575
232461501
1079600134
656326224
1091686471
535336644
1952949411
992040937
1767587510
1674235252
626063379
1281535886
633053365
291625278
33756209
435145576
554877069
515980376
1500376432
1040228696
775847608
305871943
1409905522
1620605071
1599784306
24975194
803716408
1531277070
217320271
2043912335
116401458
558016828
938358699
901925864
1031906236
2141693010
1316349304
1048038933
2054325309
1501166705
2037229916
734050396
1358920402
254646347
115965459
1146236436
1433096563
1167963760
206704625
2079086115
1610198953
1540166570
1757536328
1573392732
727329334
1662441760
1016530287
1819284629
1106273865
2098261279
1109683069
1449122691
1445574429
1600255582
1885874060
1140946524
1365202648
64576932
1085719467
336313310
326047018
1759603741
297650635
247040180
977051537
2094278135
1312085612
2088984532
290848628
156228742
483678524
976968472
1075346455
873701821
1261586495
1001914127
1697552887
2048647509
1242121430
625770487
90498108
875089060
608381384
500198114
1217018042
1149553176
1857095554
1036927791
952965138
1522861640
1391409928
2061927066
760001108
1347964378
2022309578
640636618
73008359
1111829757
1138147113
1781316801
2030730022
1496924611
187827769
68596984
1490159411
636260171
1975302008
972877682
1596177094
2133168918
151507596
349714968
998584303
22110587
2123432833
124670510
259568269
1899792586
1513545241
986759345
241636209
1003986077
1712912331
689181937
688423834
1369997375
1857297932
1614621036
1771351572
143699369
973018155
1544998401
90530933
420095754
1689671970
159755176
1567140351
1201405006
1664954413
1770543944
792381476
1351705857
388981372
106026647
1883197519
977124291
1372888861
1626089929
1627116180
682259254
105427281
70623667
343401837
1992145840
249857252
1337531476
1407831245
960737315
1919750713
93977289
296347287
691040765
511689488
1803744492
102912752
721924485
1411757340
1116978678
1020197258
1835046496
1216404969
147432768
316091381
80432206
1170623820
630795139
2046608783
1826967750
1622306196
578170995
2002358823
1792972073
271436233
231086412
690024671
196422519
57601726
1748441138
360865377
187590918
1034651442
385461432
1130627607
1635864557
1829226386
1251289770
942630249
2106689168
354783934
325635254
500176157
108429916
1739960291
1240110919
1452850292
598832384
645656838
1021130123
343850648
1826693227
1032420327
138734426
1577825138
251894471
1171978536
1628782002
1546758222
1400733697
812475380
879051201
1341332211
757642844
833827573
1821613061
1073113417
1043238193
1707898585
1890909474
1920597517
980610389
882664168
1127372867
392180159
1034824756
1372998143
2027878096
1371033791
552238033
1514851485
209325423
6896511
77448267
115578427
362751926
812544763
1912570183
1067469270
2020514677
119032449
763963149
1552353803
1087784807
73027385
967909230
1413239890
1857930102
1621436884
1584421263
2071679509
2010830026
2085423076
413211944
1240815998
1984402413
430260732
521293653
1856760323
667103560
1259199510
51252376
1328507796
1715854346
1038862735
395898873
741110775
770652557
910807630
8473831
463753715
2138460892
618186470
1225245167
1958047150
797849937
1003093925
581495859
334370516
1868156054
1685509614
172726658
136441215
1654498239
1936757226
1791329685
1099718317
1769954424
282404002
659936767
1286357440
90056984
637518961
1103967236
1974131712
1496285060
554589138
1619081283
1634908196
106816762
1529539687
1437448896
1013910184
546390966
1967159686
1809236425
889280024
1792547554
1554650858
888142395
391859185
583660134
1005616385
353250203
695607355
1743800134
114337423
1511313864
620471074
885198923
494623305
1401757268
1787084955
535737827
708486113
1511126474
1621585559
1924871752
637426826
1053366765
620071961
214754723
60948634
1118536160
1268119060
2051797168
578826065
1414886533
340893802
197928283
1405544255
2053114811
569067848
924283512
540525419
396342735
2104624264
1441413511
1115012302
1680701821
1050296768
876172890
779738513
384223726
1644362042
1416404534
776615078
1291696390
1350703858
614270443
794614408
374539328
1806864338
1218714229
401200797
248306061
1069019772
2072196034
2141971340
1092036770
1590502809
209617318
21693352
662977847
1762899766
531013280
1315732644
1465721749
1377093147
357539666
1894703340
1280623161
1363490651
781811337
530140328
2058071124
431149357
1509256020
225311469
1640417251
385965170
499210964
725107527
2049634959
658808060
1627480783
2077965548
514206764
388369777
1627064815
1256116099
1058235884
59354860
764419210
2103403328
293001424
661872188
99209093
3178249
2067589142
1914108477
1305567558
1940665358
1373788867
310732858
1128101720
930599472
2074786651
606232174
897319815
150829533
1663741729
1411035949
1449623912
1611692447
654300572
1757650401
10345197
2132963310
225262458
1241404050
1921905976
421343494
343058365
839090754
1856804190
450590074
1232994991
213911964
773498750
1765639332
1673655073
993622118
575414338
451683317
1129885605
1378672
1341694145
169383233
45377376
1266502217
403703252
1800634440
77823658
791791286
651713271
2078034735
47780523
476914586
741374350
1965865022
1117934944
1925897352
302223553
811088873
1949334712
1364942744
1890173001
1907360055
1966203104
1360513995
1612475157
2095476074
430899730
752005397
618657239
445881138
311137581
669579204
813726623
1194611062
1608880094
2051833781
247590518
580258057
678370821
523275183
894289463
2080697859
824389277
1392281035
915608257
1655190349
1387137290
1908742498
304209477
920943721
411196996
593284888
621684742
1973291945
211167599
576697474
742861783
289594282
1916925222
513572375
1651791603
1149797037
576125862
1489710548
986759345
470105038
1999908621
246918766
1024108804
751954805
1619879211
2043642065
1044058121
1312652924
1660768411
682602492
1838932596
1728360686
32788592
213753168
1004307312
1894687725
404961594
9688290
1405064695
928259995
720746286
937495987
1205748975
408424801
1299796375
1871544241
137953473
1741631537
272898525
875105154
318029040
566729314
1832131691
1449093711
710189266
1683899974
1559030202
1060753497
796707847
780770913
1942098230
836586521
1257963100
1189308020
1067248153
1081636425
1081513775
2018787320
1871365557
1975053450
1747613309
1198171331
1739348359
390768052
1332343154
1935068827
1355241161
938401813
1645233317
1466752529
1420034935
87432868
1686096013
1343036939
1358564634
678921092
1541757262
168966803
288801595
200042110
2077123355
722609088
1223540382
1186752529
843394177
659132009
1360417763
1517677902
640158754
729346084
859725946
2036445707
1243321924
1472065799
714484242
2112408600
1486692645
1055481535
1973138291
594243861
186735670
1393336853
1019322361
1992220224
828869311
1458680364
735007777
1532957178
1040547694
2073372290
8316329
1525295236
138541782
463910227
392115016
1465496009
1027354909
583058753
494554266
620919227
1631687417
1232270730
583965638
1738080438
1644509393
1791264196
954542193
1165130890
1124492418
1844294586
2037045885
645706150
1163344122
1391189597
1061781902
1487289542
1685995910
1678286518
344611203
34449601
1386747679
96157407
905109352
268505224
536087138
62951237
1321467402
409738223
687689500
1673088122
1936860883
50648602
1252450341
1589048265
1491484673
425370633
1460732428
281775016
1820439574
1872009646
691672524
1821310842
789999415
695536797
6831169
2092650088
910159772
1067456006
1459791163
632484330
1030878628
1594635697
1471763729
1092518723
1107878438
1053837816
616224755
2047600012
1658253339
1529794826
514916175
743138999
2110820774
1192276339
1929800185
1314967851
681380818
881257688
1698899893
867597653
935754011
2077123613
929606309
1292785758
1620303959
1006219318
236486161
307592022
141058700
721889823
104041812
684054345
145145077
57161491
837801588
575144624
755365764
1727558546
674363266
735486597
65529011
639059828
119053794
633220745
511369001
1638233572
66454596
1633967895
1232150546
895518802
1362523504
1774495032
771132199
1116774553
557813780
1892487042
605231255
252892582
1398525520
1916013229
1448730585
452517930
1840885179
1709912930
2036628412
1418484381
1814638850
94715041
533224804
1591305997
1922814136
1656529386
4917767
517447256
398079095
1023441852
1119326941
895133982
1359449937
1137301210
901547131
1611995386
373334861
1149538353
122414589
2094307937
1029411114
389017904
1802962020
1238842057
1811097285
1856990892
181926755
1549224669
1257848590
868241191
1853756943
290754597
944066398
1199432839
1415898263
1858515665
869633372
368311893
1483745118
510270895
1915224990
1102363686
699859474
925829521
2111144404
20983562
1126893540
703756348
684322808
295221906
307226814
1912127794
1416810027
1633979723
1153297872
399011136
1203406491
768878062
915158589
1478364661
838734150
1036088868
776906687
1846176268
73503039
639911474
2109827293
331044883
136179602
1816615483
354387188
638445601
1842327664
1103239287
223465730
1577584560
826614779
1937894478
1104937213
662395337
224632386
1965667576
1826448529
754835092
1589923426
563285127
1721550747
78376243
1118938322
2025202391
1096692170
1519572548
1844988612
2142641090
371582689
1303849165
288463398
1439866803
281615961
288646343
854504932
80106149
769321887
772078998
64889997
2000165498
1971385230
1575627102
1728585896
964459976
1756420128
354119176
1760167704
1213620325
1928066581
911140020
477283394
1850611183
2137434492
543743060
69084322
954330412
1045551593
1435120191
1783292738
90673363
1802156896
296203560
2014393275
54574388
185511472
1291280704
835476065
1114755572
448611938
13293794
2087807351
1902925147
136610579
801144823
2027986249
1410168708
657943858
385064309
1254125261
2028908266
1124554393
1214900055
460906807
1610646469
2070649494
1669378127
1409826600
931641190
193364304
1301093460
3187572
1404211421
578620631
188850586
1894192911
934163866
1784894046
1945583940
1353542643
985716097
1721869617
1088937113
516366077
294379180
2071478377
1515942968
1183946639
2017564976
457823944
1632670424
1721341286
1825970740
1444670729
301055860
906920753
344327840
1977939880
332042917
2066161450
621815710
707368309
1609054542
1823777830
2069621558
1751638979
1033446784
634678842
2050664696
2020822211
704471610
830385406
2063026783
1995232562
1173726300
345397171
1029411476
1160419681
325733503
393719683
1002968694
534037198
1887713932
715432243
1854891619
1139123397
1337238156
1701067429
1999967916
812869940
944619621
809164197
722612057
1950906301
485610186
252582865
1070061729
929623264
246093619
1545672777
249726431
444543444
763087787
2103988015
242694238
130914100
484864958
284362259
1539698924
900412686
1139960824
1557059038
743704525
604613551
1232284965
1130157114
377649635
1053833623
227832887
1031011222
1001716792
436704629
1776990118
414561063
1771816196
815431850
209283083
608311150
89605055
1569114041
1731919789
2005816786
755886726
828758192
1018638860
1169694016
1635815625
824032604
1644818088
1490127317
491166364
421128040
566255835
969674351
1880580192
1382769918
658832201
916349672
920811275
244297585
667027499
1336463362
683996898
1064722888
1781604264
240477534
1020253687
1200266296
1825193945
1219135616
915318239
1912563893
2035741113
2026533701
1723624193
820398111
472746520
1053635824
650776169
424080287
657035264
1426620714
1501360023
383516886
254615480
915554924
650246936
1396173831
1067220605
990204162
458693441
1675594154
1779736670
237136290
1635601883
545463460
1865555103
924158724
2141523923
1829827362
1355769125
2088839070
1548030108
182418416
427282308
1117305780
922304969
67305484
973854486
1488774186
1178427259
1904434556
1589771119
550586687
1642775588
156564464
1289496382
735199004
2061117162
251389251
1191162107
614024018
1073331879
1919852506
2033200521
1161901553
314953011
2114020099
181610233
2052969725
1754157998
1177481184
155629383
2133586845
1628060468
2120237292
1420196691
768139653
1256799656
1945752600
1600434030
1369213750
1893673692
383515495
665549049
1093738684
533952920
1529327761
75175333
1164711353
440395086
1800126614
628759771
254700930
1761522878
1084954616
929770291
750920298
2145177123
1546907123
195738818
1457020163
1704142780
149647215
937322283
756091742
1075683022
96892172
386244602
333612308
1457403305
428533429
380821435
230188690
1206114621
968731923
1061984128
1328099708
1496079987
18224771
1509889948
2094834955
446930403
2095611363
303241925
54939830
1995415297
410587720
1596239714
1726297867
165443683
375413085
764354610
844346092
1769643101
857466838
1654242003
274684924
1462433783
1184014103
1637001421
1920953006
1378883328
1835464838
1580972757
830475911
954387405
1815443981
1916895454
1170530327
1923315690
161179270
577088789
67703459
721097302
2046079441
1897681702
1551875827
956144247
518846278
346813500
781822101
755507691
1108113673
1042556035
1835079891
1783843941
1159274999
1198528634
150909692
1343105031
81095459
155668537
783450773
1697952070
1392181546
1522773623
2131778863
1766179450
967957045
1582843814
1717062263
172087023
1647779521
1013488299
322462520
627723831
1060214250
1630800087
1767095957
318947462
1009020816
1538819377
2077453171
932117096
310944576
1525482596
2003079706
1315356846
1574983170
15668751
1831206681
775043126
657959980
495476101
103075532
597654865
1304706900
1200567043
2117125959
135894849
584057706
1075995403
1506520642
821582388
1264215969
217344469
2085674740
928555314
1754615124
1590489694
33361026
1683880615
1452243251
1370068469
42520277
352247883
1694314086
697681077
778084052
1161369579
875201799
115729093
765474410
859140680
518904559
2125501061
2020476937
1758851865
803326699
1243819827
990104690
204397631
861056890
1770146192
1264522271
2027353357
106013070
1903302883
1756555855
132731519
1543117153
103348778
657534685
736358416
1623636030
1469327997
1113149384
1396484440
1576890411
1286103460
845062133
251823179
2113109482
351937965
513310741
1927751158
1863345406
676934922
893663263
392658607
1432533514
461779384
163064515
1241849706
935792595
1856850454
415241870
69485097
160730968
1281233586
1743522474
195441022
1023673280
1696066752
752869632
9832296
527405500
753116018
1512084317
1949710691
349047243
1954707242
707758980
700384609
2045543850
642566554
94221977
2020871699
611332806
210372912
1707933553
991411914
1477356904
176766919
495847665
122103056
2065533994
900305170
1078264045
1255486639
1033581462
898111186
2023089612
913561377
1414629307
608992667
1109201760
1854500505
454637752
1085177147
979003767
608135264
38381991
431841550
588846355
1130339977
1890459381
181147595
1932195688
1816475311
1538831453
1343590928
977586634
215229070
972731649
1271207630
1372282164
1915254888
1522747349
1637962290
476900487
1046664911
1252596001
83815921
325736772
1117641276
1614193487
417469563
1583079862
473075760
1287736530
1401056857
327492850
1408349202
1448868515
1395233660
951559831
1489886510
1436736020
2034500003
1180028951
1857844870
1454014657
1132191127
825073388
385776086
399524586
511967322
251986439
867111358
556663052
42302182
1333368041
414240789
876019282
1716769607
375817749
378425579
347820684
1911928985
491768706
1726640191
728257620
1155187872
327340462
993648566
883637786
1867275750
1330477837
1591478776
534271354
367512839
423088306
212842671
2044051942
873619160
987422620
954919861
1978800104
1853987820
1261334153
74278310
1291865380
1066140573
1619380727
848471720
1892587732
2132809211
1638340190
823709906
1114885578
619599085
117160466
2100893246
691759348
784088817
1725362521
1237983278
1575845549
1392078909
1415915775
1254504815
765992865
1473582833
1678402583
880616006
212468142
1595427749
1735324317
836770047
1661651725
1205812387
717874108
828106248
1668476252
597091540
1818268147
187260884
30362052
823624546
891766028
68690864
1640908329
52196710
1331332608
1618506797
259428960
1809697729
1234283844
1199151254
448095622
2135183343
1406049351
1086760569
1060476472
749369186
617082357
109312619
2100802071
1181322617
69603786
741266324
1988353137
2120594019
2110488542
570614803
262799198
1823804179
762095517
749934816
181454367
257232135
364263930
1140118418
1181853627
240847660
536932011
1822470674
1566848932
1804331218
1827237562
1930594940
2043089726
18320220
2140575061
200612270
1379445181
2080991675
690153704
1269616796
1420243165
1551567029
1349266415
114214938
905259497
411320844
1126004989
24077877
1793248170
41339946
1699021388
1519081379
1170766128
1057223770
1958493607
16833700
192804607
2126145302
593175758
809435459
1264992344
2040408065
130887141
1469604975
991959933
61311623
420570463
669449856
1196810354
70585720
438755039
1779315247
227770904
2001729679
821291947
850788766
651823615
802610970
782861951
2070883871
1362334535
907149085
793478217
1657261794
1848555045
133945001
135795275
646858417
1512571274
1515625225
713930015
18038233
343443316
1926978841
250916426
444522770
462390539
418315634
414959316
1613955030
670284460
572060755
1403307701
2011202920
394521624
1480089703
1659487782
2142814115
993083013
1156231664
987814042
1085535426
1043254479
1598899628
1874555818
263292531
1755609921
128776151
488359120
1534831233
628214558
1332548681
333587808
807463266
1444463141
397436679
1139462431
1837948174
293888080
283591706
1362462569
229896247
1991641687
1609381452
900136541
2110220999
1200509841
828024009
1900546886
2116693892
1590915233
1120813719
1014691239
1740671161
344059819
793184941
17790789
1539277150
1873243976
1567748680
1729494162
1054080223
1387991625
148032672
1116394940
2056357696
1152467505
416949711
1201900019
1529140156
270883363
395474372
2093912881
1641271675
1147418649
2063181450
275208609
1979101875
1523685669
1859940529
1930276147
1108154276
1401089687
1770497900
918973761
851674167
707474228
249604768
335350923
678246449
1670277882
1956334885
38119816
1377777071
1831971621
1617508006
2059226626
1675434936
484875273
518553468
1217684532
1731328798
1981725316
97210657
1222581588
1710596856
972847140
1772866135
1543103685
379030661
1035474398
350010396
1258529576
1886344699
337560428
893971396
1139307249
1813039480
1868968014
355181804
59871567
1296964039
440408860
541711663
1644756304
781778187
1709708129
1052914063
1291742792
493096748
28683282
1126865839
544339614
1225705912
1550876556
1306982317
247495651
1091783740
1056011691
1797096774
1774601294
993197222
83689163
306439467
1792872512
915126845
212909167
1935344391
2080303567
938507135
1750194015
1249032534
2105631326
968847655
1961137170
1135079806
2120829687
1070882811
781083846
150316717
437258533
1653572873
1448111520
7748587
1756356595
1967292452
1625935389
110902532
1980266049
236797741
971348579
1359166316
1326509453
1623444959
1058118855
1015845857
1728074637
1810218231
148501849
1077123447
1095381916
459186987
1906545651
1227159062
478914654
1382207247
1668632795
1276137669
610153683
1454983872
194833515
1180269866
988021664
2072896220
761718728
409017313
370927029
330772231
1839156981
1807785890
1824974524
1193905582
376173028
2055670709
2058864578
901423217
241857492
2091390951
1926941413
170681642
16383806
661267047
609541084
2094430640
1174559314
1326759331
507779238
1658553943
167902282
957581102
1172414184
1047052599
970243162
1039887178
2135560154
1314811276
970290387
1148895859
504722517
1933751237
909637206
1799313778
903391835
1461316194
226556174
1509038862
634097208
742567000
1180282806
289023336
747497920
749416205
2126701035
1881223257
663383666
2004429986
1430198248
402728
1703685322
726876764
618893339
1056530718
1135702182
694927184
1731811815
151869194
1600254252
69802110
1698467962
1850960709
1063090106
1009029469
1557778537
465500945
1471121799
480197676
2011008752
470969946
646198525
1521504417
154356914
1749737830
1418421531
632103319
1505738421
2048251057
1095521344
177694289
439894697
383776006
132562877
2094960614
926624993
1017415503
1770402716
597218642
2124786778
1087051844
1582848041
2048393757
806561506
1160806763
171411730
2090996653
1287458582
787714997
2121135169
785428117
1010939626
803360355
1448819355
615551294
394192112
526492319
970463106
1923928888
821855656
787781669
507374692
688932792
1019967135
614963137
31560559
804127444
97538104
433141127
374020762
741100601
1688089701
272019873
1827565755
1471737198
153970995
1329028786
1528098992
67855352
1140986658
467430115
1301265473
1478625483
1374440266
272681197
749287122
1250474243
1835133923
931170438
1041651253
1969547814
1357682868
2060315206
855576727
1327874918
1942262454
822214776
565864540
1382022389
768660101
1431889359
391865721
981688250
874219893
281045466
1581190575
94961970
166788861
1113277537
1515210031
179139656
141558587
346276371
1441102876
416579996
813759173
870933477
830950297
456187793
910156645
17867193
2096940109
2060840551
170628447
1124036700
1692623934
345943447
1332029563
495426234
494245939
2007034278
1605975536
1504115115
4538913
488414523
848499975
131908990
673180183
1519992261
919339760
754166646
430235746
362954657
1600481060
1490488350
1065318013
649614351
577359592
1935787786
661065060
380570552
1994848467
1169036810
300549973
762757984
162025378
964941186
1044919519
164267718
490270106
1806542779
201463602
662532859
773836245
1108747211
514034273
601716501
1408919599
555721577
422163439
1977478461
688074165
1815331599
1809062261
332254729
1200661066
1140068156
752217249
1503337888
331522334
174502087
197922716
1981515741
1079307401
491885749
1005768799
1397647745
283037632
1705441815
30320395
92623922
1303478229
1220527265
1158510620
1357449684
1257330019
1638449604
128645599
320386424
139057501
1154736092
1503729924
331617884
1545743722
900799981
467788658
1626213709
859662894
1647355682
1191165471
1107007456
161600426
1985678556
1405832329
786436397
778174884
1107421862
1298000333
814234691
1507886098
357961508
598879615
125804979
579748327
994012296
572850601
563175711
13579050
44864686
1244883836
987051075
1248673392
584603868
1530657655
1962893674
1704447121
311382634
624814768
375094370
191628171
1403510254
1229469512
2094897547
532642054
2111704155
806221050
556225994
1537350182
953512143
45518107
443864592
1287253736
204465911
933743993
1644880787
1045620688
1032490640
784889457
774448673
1812361262
1389429655
1242823104
1403275732
548392044
721385611
2004253519
367100531
2087207757
913457634
993649653
2134891534
257140848
18488996
1638109869
565957351
1351783850
384399634
629469137
142385511
1192791050
283143435
247584165
544870361
1230852974
1139399566
662868255
1208414277
560353408
2025792704
671107367
870857835
719244780
1868444064
574556038
538486483
633313545
1142061757
1141296175
1411741792
725694570
647669751
1133783645
396841798
526779446
1039619461
472189198
237612168
105227672
1928458793
1996623896
2036393357
1015619590
1720459674
1958452448
614660381
1010908051
483048574
288472419
1545971748
938024124
384162199
419511425
276895530
753432113
2031347154
1232946889
1400829905
1090941285
910150417
1386161501
946198391
816835868
2007609055
645944492
1508951967
946236339
378853168
1776630445
524974606
232848902
1428823610
59794928
1300587381
2016508827
894473610
970938788
1882399750
194802073
630223663
1273249656
1015142
128896297
1048888905
1625688972
1566702281
820576228
1870329946
781462413
1071091003
208977020
1775129532
29311371
1288652139
25835286
768720763
1801147100
893473036
1790188050
1452440094
226140869
822366016
574416225
2137813081
536586468
614475726
35337902
1599288724
2008238666
84450818
1657550036
870467012
1209278088
1196248284
1487752475
1876963173
147687468
1689289408
1659178082
661321530
2047471633
1717678198
2100463938
929067552
1330973522
709370963
5223508
262955275
1469982555
1495342073
1150844802
580742763
304769951
347494283
877412874
997968153
2038753771
1191270580
1053222320
17332849
467960937
847174374
2001657466
1001625546
1010408606
884274070
113242261
744906077
251197206
418276109
1409893122
761858873
205261619
1404109246
75938201
512571954
1839255418
1607875842
1931906603
729891039
1752412510
1599682375
141653410
309419392
1373826984
1364577298
1229074590
1865605461
302995135
1200518912
604797172
1589801347
657742092
1931264063
1992134158
1212532548
546933675
1144655286
1504177468
1560113710
2045763933
832628800
826240943
1340787663
2142771858
1294062499
1700867416
1218502836
1464048358
782436777
143622360
2081291170
1738726981
1388780711
1470787332
994389000
253583276
1217148016
1683545235
1307694628
1200678839
292512645
1608185445
1142469956
1226488507
1269233706
664483269
498783414
1612051459
1479106623
980026793
34950343
94038073
1667200940
1224969265
1231515239
2119470900
2028587736
533305697
1821348394
1404985171
1067776840
1027807420
1356177300
2057438269
1102430057
500975867
1024513008
775551732
490435213
121019488
1220630359
545427616
524341151
102036655
846777289
508701775
1590364182
512840138
597783364
1712418380
508403936
1408461972
614805219
1764018365
1119257417
1525679731
1653759445
293271294
1897397705
2113503116
189081875
818609050
259519105
1186537829
640689215
1823537781
764278633
51684684
1308251565
1895517422
107308128
2056129052
1717168479
451513685
396943993
55126899
869096832
2111968085
1993295643
905554086
1799294511
172851184
1893789667
1649452694
454340769
2089591691
2084969596
345533434
128147922
1920750923
1631662949
2103911370
829523931
1863659555
1061752739
2123910638
1677904723
949490398
1249164737
2144994188
784346351
2030988154
147383849
1373602619
541623375
553854110
303930418
177266648
1734758106
613967412
1613736838
75176712
1397257274
1464687127
1356206236
729942308
144077321
636534779
1714723869
824594720
732579430
929038271
248977305
693376798
2066764912
2052431352
1089218595
336053897
1663393301
1260458672
1825733234
1531469640
489299300
1177360157
1082631282
962877306
1299447787
382651901
2116106688
983817969
301595047
1355518788
2012228521
1945684189
254822946
227332803
1702115782
504040487
2144407106
1938247441
402732407
1905015540
101926204
1291552930
1358646836
2135027192
1012499549
2120319721
1239908189
1374999974
717404954
857644621
114236258
1979900509
1952682247
1915345292
2035336369
153113576
717042699
1867077342
1361174090
1729737486
1540211064
398509270
438018232
1406765560
917585443
1948122211
1064110212
1177192701
1588185592
1545042638
788564610
590188165
1177492189
1541780418
1448387069
1708549321
485623065
665189176
1236784465
2008584472
424190574
1699173748
400544799
667335588
289601482
453931877
1923456728
697670701
1400544758
1196418359
1167747939
140902453
1041447716
907621596
1292165338
341241832
723651286
1969970461
952374537
217066241
1684251918
7112467
1347390103
1163072488
470199183
2005989216
1225362311
107628390
218814210
739061646
839141434
100080342
1729871321
1933031784
1272700504
731559916
280575370
490206687
1928538408
1140370165
1098225943
1749872474
125580653
495294231
1349337160
426145509
1862086090
1047491878
1699097564
87854059
792578804
1373674812
681448636
892316179
1493483935
386871979
1814576730
1100638660
1227366649
1391411506
344488121
1079317881
1350434026
913730249
1282190192
1492535922
1180216098
1809014261
2096861329
183823116
374350471
551432369
1624358546
1944980865
1203450503
293570151
177159128
1759260304
123457021
302980824
1896052944
1461304836
328931823
250677454
1321646617
159692896
1907875186
1071486422
34102826
471101263
1677988161
807786483
185010014
1610256016
1111435686
680250897
1273204387
525164434
1080319413
872736730
693599620
342143603
1457233212
1927013857
787706607
801330620
759865009
1673816188
960751977
823682907
1077080631
1533862043
2034903878
2009554414
658252309
1108996585
350308573
1144349414
1175145740
1739757389
978741955
773714875
2104238817
1361804706
1253704382
1422804665
1962713106
1533156785
6878421
1256175657
1020178581
473012069
1529432251
894802025
1486776324
1358982610
875583547
1078424158
1569007808
1449224920
22169177
720556395
1403247188
1779033507
1328098797
1706169251
1848730242
1211011774
1326418202
539421531
432146169
1798686027
104535539
2031667860
398773762
15897502
1185171412
956720109
1122365509
375639914
15541986
652047361
1640320692
966937612
755086170
1427336666
281715223
140280450
1993968617
1246903427
1964018647
198427844
866301136
398439954
285740430
383171681
1461312847
1981292145
2082001514
1779845434
110495436
1821178554
110448786
680964365
370813074
1013653806
1513714409
1445125998
1002151549
1327473151
1124155992
345312325
1374512638
591004333
220269587
525231839
1854114656
1927998661
1641368782
856847713
1880455055
1292279671
1937318424
2131131347
1669032499
575911672
1256731978
1679233710
1510681060
1161175228
1708359177
418380769
1640867201
797563801
1829694182
1461300435
76580797
1136115481
540716141
289134074
1337462699
1873733358
1166805362
2040499870
73596246
1963632655
1888977037
470127910
1108866686
1143723492
419681994
1764141190
1942262763
1780177334
1218607573
1195970600
1674193091
164492740
1655671604
1599711240
1819807206
1656300591
1481254271
1113726628
1124161082
933956193
2110408089
1909107572
724731765
635009880
544439952
168659448
1817053378
1050519660
748254304
768364007
255074137
172450129
97453312
1424581525
270064333
608137610
1944932958
1344860250
1378643169
1025508052
985234797
529171746
225872591
1033148398
1846145983
1778304570
377124410
669934896
796881495
1258388662
1917489720
1137611696
1930142890
1303563356
2093637764
822859055
313119275
1439355302
286151997
2124128538
2132361079
1368918373
1206707160
1233430288
1046638590
1430409190
1509028252
552757943
341279746
1352879685
1792074510
205401283
1625639219
810549380
2126864770
1211253896
2010584522
1956348056
1801913103
864195088
143157541
1255015516
2007396862
761137015
417722827
450656621
1582472785
2035572996
1890055534
988540176
1915504563
1486633794
772878269
1450062953
1906780716
1840359947
389943771
960318465
1242877426
1380209278
70090051
610391910
1588825639
319165979
586087714
99493782
1639664715
575793444
524138439
757247808
1167477287
1326389121
2046052876
665924749
1316293103
1855956585
1102944676
173508558
63082137
2080060040
1366266721
168496203
1614561913
1463690441
1681483577
1767926190
30541590
1968542196
2062304826
1826165062
1215761687
126714722
1144420073
1071616627
2048942415
9717852
1403756434
1268596244
1894171520
1785922010
2100191241
1238679357
1049476573
69918978
896505983
1769679283
1686469394
1043133287
372540188
546182891
1215962957
819700288
1366630006
1707624026
1445206129
1718835441
1077167480
354840450
548866728
1277504059
1998045184
625367529
1282092994
1513349928
954963830
1072992751
939919333
1105494300
1526417839
1350663330
1534586857
2073552624
3813142
1684121359
675895986
884410317
1195759047
1816387569
697022291
2100227246
1510472909
1863259287
958830926
792306007
2097549765
414857511
195023811
1649742235
1336975080
2101346207
1394443091
1222013478
227763419
1036503336
1598731849
2025239591
276168746
1272271608
408813027
1042689656
1188219214
693988122
798898012
1155424078
509278949
184658310
838858856
2062019564
989470381
287596685
995324793
1014842706
1220066740
2145537394
1393729684
2008522413
1316995534
320524612
1967266436
1052181143
1807256509
1685317220
139317922
748932405
2006025729
229280185
1767840155
1879377502
1945137212
923993896
1013797073
659942543
1282517054
770136832
2098592880
1838617512
62453468
639267999
1420535553
1822983077
916364406
619677378
1004594620
1786090346
1889024058
709185381
1896376297
1500229114
1336406596
2056343402
1396898674
584699169
980969691
1354295789
306647141
1049946895
1312505488
1801400061
1543204377
1965332567
284988773
1637686582
766318831
1526285312
1682943083
969796901
339825999
395130472
614640061
960114595
11383628
946882405
564503765
531844227
2136185004
752121108
488110360
6853054
2090912574
648358547
1164212427
1836223427
1369638310
1213929565
1554055093
554141449
470052463
349457935
1715476102
723747140
1443360427
1383531892
1103458232
1937745484
1122328713
75243017
510537270
1084895345
1928701151
841090933
775084047
17309484
1576762404
2115584692
1587362189
527963050
1284650700
1090621422
1841089670
1505362090
770277898
1880620705
211779083
1589500434
1527589957
2067992740
2042661333
1774229137
170804387
1265988404
1308285982
112919916
839162896
735566265
314177150
80552525
23368860
1736443124
1027542897
1660271285
975870675
1824161816
1669520428
1207141812
689295078
1146365962
1564042140
571751270
1657147600
252382943
410950687
1452736173
641324747
820205147
1182119411
101638197
1536273986
1856567370
295856559
1368402818
2146634644
6426355
1219668615
1107461107
1119281534
2068333091
259350457
1101735654
862666537
561923549
1810251333
1649722294
1485347503
545307982
634266018
1092837658
1524357387
70035516
408321907
1351602647
1173838691
68348264
1895906568
1924133266
435664275
46325906
2035414781
1934629375
579284973
747042377
2107600670
1095920846
1578925434
1400168192
516105162
641097933
1608731972
8305263
1600265965
190918857
1337764222
1536308335
2055335309
1918161604
1694350867
1802703914
996967341
2070883197
1417439976
1509459383
541144634
934204874
1842001384
1113466577
1863075912
649119372
1300055355
449798489
1886118893
92568850
2144851281
324376163
657884891
1695690263
769218176
294867391
1677836933
1041485082
907001557
825083121
829051790
190203446
1429804141
512392042
1882734903
1360806477
476511100
1909681418
510281789
1544880269
1219970433
1285114000
574258541
829130079
1115042691
920419047
343560428
45112381
947715016
1884757043
1225951014
1593580601
845098265
761942459
1557882519
1788582961
1383605139
1764222059
766808378
868277951
676657818
1605429372
601194231
1245178368
2050917071
796134709
1135897503
196988297
226617899
234297280
773129689
883193945
421781601
1490223824
668132037
1162330318
869214186
196388894
618375083
589238216
825891054
1472945052
582107631
1466455515
1413711991
871764023
1450945362
917047252
1949207020
1322614151
1965706322
231574370
130954422
2018504328
1711855222
339105326
221265851
587084567
784909569
409252950
144382004
1634049322
1355905496
725776644
1961883302
890358093
1899353804
2070261527
596281024
631569951
844621120
942559132
396557751
937077029
136214844
1119919469
453405843
1683016472
2139808410
1206822868
621079869
1019370403
1773751733
1635489705
1982894454
2131975578
1410891894
1604170503
1301022624
706732324
787385772
1266203509
2108548570
891701782
1907559800
1237511541
1921296934
999201821
1972203049
11017148
1125685946
698885414
881039289
128228423
26652479
660056746
386396525
1843313170
1749474823
191446854
88227153
1204203362
1946059298
1191406831
737955107
1341928766
1150967718
125134277
879860478
813329914
2022438062
1002654197
1521087251
1674229401
1307392624
443916449
1273124930
640396765
1793538579
1707242472
717478915
1467421809
1545815815
1534101816
934186852
28761299
780756634
817142277
1148769960
1577444562
1366302838
1673449875
393470301
33401673
122952314
1072943982
79935006
1742902816
1195804085
374306557
1573380545
973808420
1759667161
952307220
1616109008
2020194328
1815449522
276337268
368374212
514977364
1557761266
1863770618
1674340276
1400122853
10208935
1716867847
1408503726
706479486
1035342530
2034135441
1023963408
364078902
215629466
1302435776
880432374
28512426
282005283
55214402
1340317774
520261161
1015105689
176887748
1889163838
412309746
740802228
1941321007
2014208290
1327864400
76995918
1765793460
830320990
1247426728
474414030
971958389
740093709
264873071
1499549694
1680959831
708774174
624819117
1740654070
1722841784
1144077198
545709775
1924600189
818717041
873468621
1179464044
1953242403
798245177
428297976
1138530080
643093735
389360604
1702029932
1760031894
1534748896
1771474382
183430637
897216511
622571521
1677962287
856064175
1679874605
1608470224
1685844960
1297135335
1276380582
765207226
72401407
797213424
1786137157
160552497
374071792
419843014
143480948
233566287
272526182
981469433
145780377
891454911
1502617903
783326610
999475616
1340243666
1704366972
390191827
2142432227
1238892113
2064635757
1934906488
1006351150
2027837163
866610260
1896274963
1268174284
458869948
1127084207
247937290
1591928754
298318452
65142933
1422958979
70307528
1261212379
893789472
1356880370
1063072519
1436903179
936345488
1117572775
2135086965
1298091721
2056632895
1417741252
1266025399
1889588198
1489471039
863715712
1643293702
1346640338
631463447
1523823206
2031844216
1173163387
537505625
2075570442
857503747
1332753301
191614304
1660146564
573688853
604807029
1530466870
866888340
2131604483
1611312911
1385097012
623204817
457474091
1539035381
1470229424
1211566309
1997545984
2004314907
2111666756
1189245332
1414272060
1712037484
215407057
348391995
1401905111
1111080827
125308671
533036632
965741750
620730858
933786519
452121799
71127200
1917942983
161193220
567580120
557892454
687618377
1885633196
197143161
66962638
1543356353
1064668564
174748525
1194198088
475509273
2063012467
986837863
300966491
1113424482
704960559
1470879124
1890229500
1877986602
303818472
1035093227
1536615574
1247900703
1602717948
70273151
822897066
793302950
921782060
375628932
259354386
1678400439
857034311
1183874045
1506328863
1274778020
1940946475
364790458
1733856479
35756340
1174076620
592114384
81860385
1831007555
41624283
896361872
429201181
278649467
1687327659
65531404
857620878
769630242
1365497538
1831539853
1178624526
561584265
1917129827
374498619
1530189727
722938667
617902787
1714177071
292410660
1395448685
1355335471
722006483
1867887491
921048984
734502029
965306944
1075969614
938615799
581757935
57924704
1516619459
2141627611
376156451
974851067
22422869
1842637106
1376296381
231725093
830352849
1125096658
444728825
1694255017
48596642
264898901
994180578
201431405
1170418698
1582030012
124820489
383210640
870331535
2051381670
562995237
671133244
241528374
1576674207
176212728
673692823
1749801233
805935430
1877574665
1025898123
1065198513
418598744
610064684
313800984
1771914362
334560507
1356823744
1143048213
2147152345
1210905227
730653338
1094988814
366639193
1238055289
844391078
192277110
1884990065
489761887
2090815246
1291609654
84988544
156512423
885615211
248893724
1494508557
1177449785
378141809
1775742161
1913904277
754611474
1201829788
1404179602
644482182
231478610
1191793982
1756090906
748570361
690598211
770670505
2072285106
812555669
1161628578
1934776102
1300661509
1511490593
727539884
1131037530
2132883659
1540829904
590724203
1121958061
414447941
1650656751
235491355
980783998
37272627
1924614180
1131321427
961600605
1234035250
246294909
1310291195
753794979
1657623107
942415093
1568768992
604123249
1645775826
537317793
802550009
529345066
1566474025
1357248580
389310448
1566094969
1205343574
1613968557
136490241
1883060818
313459283
689495041
966158270
386473234
1215425030
604052191
1481133820
1748443297
163190978
401924019
683432273
1976000187
118601191
914249776
628956405
113371103
643507238
323419736
1425969112
504633914
1915429818
639080761
543385476
1644502254
657708654
2009741317
1956758353
681054950
1202121508
1523526467
628562376
2113463390
879070182
24088371
953523035
266579672
2127936247
2001657466
789198685
2116037041
1987270492
1624931248
873305991
1643387800
1736195626
1560994433
1199259716
1770777171
1318746592
290473493
96945896
1463754760
523652682
1026906132
211695811
459238279
1919011013
1413007668
807434921
549586532
206441393
321252506
1578429712
1435466717
785448917
38605204
478998273
7826947
237048851
2091806773
1884790084
1274349958
1682247911
85577317
136828938
215108622
663809828
1518490002
1984345140
2110043832
322397821
1201672232
543991884
409774566
1581160960
650066241
1213407091
1353749245
1426638188
1610689479
738623124
313338072
530430083
587796594
331745210
761852691
1578272928
1743017292
526616152
666561931
2023439827
987704187
510330184
922805282
1862025564
526844199
1130034999
164884721
1211469634
1999436962
861091683
988528442
668539294
432745374
763495806
2021170413
1245429412
1704389887
867306102
848822094
379225956
629709620
1946634118
1853448526
1589241777
547515678
1824765407
245016064
87725021
1193824491
1303442265
1212734886
1912894652
942664839
1430552176
862389805
1903647238
494200590
1434680389
2060317237
1797091399
853441234
2084746895
1381103334
641232549
764462712
2101025139
162559402
490580912
1662381781
2109251114
1465881271
1006063222
919607584
567570206
512145940
336669211
215677312
1666282809
863544231
1771709664
1099598343
1881455567
1916559271
1713900425
1057139187
620058144
135076697
736253036
290447802
615066773
112299224
1955725262
933599680
1066381019
1535901351
1378442999
1753833151
952505421
1731912784
1222622871
1730063137
442898052
756710188
1942577903
1134702943
1611438070
1931649971
221968580
682671234
465873505
124700508
1383828082
1394870680
1017852307
833741626
1896583269
1828378642
575476092
1401849109
57265520
1880758525
986234301
1310816431
690549328
1304983792
870541390
362267970
1089357552
983852247
1677219600
346413589
550465434
550031876
762477080
698679743
1022106674
1487726517
1074748443
1290371806
1820686380
7377878
1449905212
901531132
1461340043
2048718018
194184586
901949597
1668941695
312370334
2144573623
592432303
812330075
1687368951
2055786586
615039546
108422113
645111026
327012931
2063009527
1237549040
993653198
65450295
1563177423
922995297
982627312
237695337
15468512
992036116
813839475
518933832
967919210
1197943962
1517813713
859591568
426262689
914646548
2060456961
977030396
2053647424
403941209
482855822
1276485293
1006070961
1623327292
520893017
123812027
2044547962
1068844156
122012943
1605905694
389866983
144839672
209075783
1821387837
1935991893
1938080002
735597358
1088749540
1712480597
775301037
1093941135
141593693
1704480074
589437938
1749046458
1034571317
1683551619
1726934582
344825103
533593583
1776196718
669313537
852660810
1819976773
1939250993
1801873649
1078772519
1683216594
1087064034
1553292805
2085926410
344188128
2127908038
326699882
338416091
1798873867
278184136
672398563
1636994616
1188616860
859751928
282818611
2116399500
1747911610
1569007808
441242240
1186260411
300250008
419453231
525533390
1940783158
1732094353
1038556422
481385785
1720661996
1620343717
1838331404
45415818
861309924
2120161716
540609672
278357332
1412428747
1735445695
1857772125
243045528
35689925
1402968573
998738392
772509363
1067247338
1848699663
1885966373
1557899207
2117331740
388807634
373810541
414145050
1473651657
347820684
1133119753
475249253
861055732
818921623
1785620706
710450596
418985298
847279518
2126808329
1346416751
445447671
2135802916
1551633223
1033743726
328731452
506061429
1383892881
168492227
1977985314
343260973
1063570961
85433396
1329031337
1327366981
1408469171
1727503451
1089431543
461554392
1074231722
2078264999
1663928831
718069244
354413793
347995401
1710312834
1478574726
122388980
2086568255
2059491457
1072717602
2127230126
1492710424
1610438511
1461648481
1464608837
956512095
1958946198
844520555
1003283022
573657667
1151129338
1730084545
494136824
1842112155
1112532276
1029072589
414385580
615187147
1194308033
1127831884
609387048
394237213
1287860446
1760267694
1313468372
912798769
1362506184
479281326
1475506157
1731682592
1986712900
1723780919
1179305890
2101900991
474052670
148376547
1669028889
1397154901
1059083803
1135643999
1979192999
858194130
358129182
1380137881
401439408
221246716
63939480
771311388
787456657
811463524
7175718
1769003506
1986526160
2061356751
479715173
14019566
278792718
108241024
1283637534
902173303
1308428654
1697157289
823821358
1646679899
98658673
838743892
1337427872
40314304
1877646258
1263448833
1618550840
314974898
829184622
17847016
1540334834
816413264
789285354
506072833
1908643086
241572398
478317133
1779728340
1673704652
1814117202
1568738520
1696130023
2131308266
1764715880
1481827972
743647416
1379260737
1973143906
1889064619
1289412379
572832488
1807375140
2012214496
1321931963
72277768
171025092
1641755181
1272631351
1919752259
715741660
1756677279
1190344660
1038506586
1091897226
1412593199
1094379105
1447577986
1904730269
518666171
1593766100
365279778
1784029477
73363691
1122262311
1851095515
793826789
1850228606
2140153895
1659472885
18838353
1775990255
902929269
1583968976
265948022
295470390
1669405211
1545444399
1379882524
1372942999
1478694335
1473980943
447792698
1144379027
155760084
395478532
1108154910
2000680662
106987450
951714809
1171061900
169653567
1300059637
1004297529
157248592
666939819
580587493
356968924
315990149
1234936524
826126559
1716265930
664130801
311154059
318760574
253977373
533789267
2103131021
371318021
1048856881
182673878
1861510951
1679278131
2035722380
1389136571
2110045819
1414508748
1530745590
778749846
1152640078
825015385
1967073457
2052259157
1343216182
1818582712
77268753
768540514
1784617778
2026296218
2143035048
905428484
2087832918
1303140136
733038401
95178996
794049117
1815736392
1406849166
1711451128
874006964
747992509
1158549734
1131789848
372720548
922142983
1959385678
1341708184
1758316135
837041831
1557006727
1647170311
1585221098
729266064
503823571
127504806
112516083
704582888
1620177151
893822559
2091598978
643909359
1144331114
1126817259
805474250
1904445259
592045187
1667529239
1140480376
1771109544
23352496
347433693
705364291
16935784
573473741
1342748064
229368285
858074824
1309580396
1568850207
1386635798
1156128033
2079003462
38437110
1599306672
1655371547
500631644
650782286
1359763552
1380961018
1062399377
1359302698
274360513
903660474
1684479190
788162214
2028604975
1185192942
1497131465
1240880689
854065411
795954456
43096531
1048575790
1104854514
1948915307
643305868
827828755
2060938829
2131974656
1334653714
830263162
1957892552
1608848861
1434450369
1849915672
138141853
590867526
495450908
1890643390
284851030
919925645
1815088440
1468983910
1483897887
473179145
757678680
264479725
1667868220
151758568
681288078
1786211636
615215997
1617634076
1947639506
641026115
809067066
570692544
2126934768
1955544193
1880924050
933847618
1856259380
1263501147
674046908
745738279
1260187349
1818089430
991045075
288709773
566536446
1814519376
758096800
1041860653
29758012
776779459
540786560
569138772
711381911
601485881
1726686387
1735407707
2000255231
1137897755
300407628
1517840153
602610539
919961047
1145730962
1041529043
276082448
1572487556
996540635
1779210603
1000110895
37735211
326028847
1719734431
1392987180
1824217148
679270203
1595261963
764166591
310366363
553172554
1805138335
441585434
752498703
1864261229
120994189
1098784950
39252539
2001442915
2143951869
1349446421
1643041496
2003454308
831152155
458980830
642276221
1299112552
1541427792
1442049885
1751438516
2103804186
657630285
1795282764
1496567925
1178000969
1040991723
2078881596
578972823
485645421
192733549
1946464882
447068922
939785664
1616459450
152432113
560031941
503637799
740196359
2146280582
2086845710
264094796
1836703692
1220507956
95798406
193258419
472571875
8907949
1437329641
1315202374
1414997858
424574297
235725488
1313468910
325384775
1407940556
823444365
1946650969
1196326635
149225273
2102572060
1213805753
1303313234
112852322
5649576
256065770
1241046442
689514204
311113254
883233367
2138758367
430811778
730345890
1599386704
187867406
1027948467
305851852
378555586
1709339763
1406000941
1518932430
362067502
1880803904
1026541772
1926323193
1795780527
210314532
1068162092
1153717042
1666609355
559028819
1705898617
665758294
67598307
100662210
575125144
11554044
2071257333
1677245425
2089343336
1839696110
1218973175
376699298
1745223326
1911910028
1042741975
324116780
1523531588
1404245150
1858650545
321089832
1871942762
1577005741
1645944135
1251788089
2037474597
905901676
2130476693
1943530151
757266355
405090312
2113131382
302631310
1766613519
739984239
1464936174
1040567497
589318188
342696401
906377641
2054082196
214044457
575101755
1454048483
927664727
619774008
982209760
74074967
857522834
1599559379
2000943065
1506317172
771024027
880654072
1139287238
866842405
67889736
2131791291
1782037845
285250905
1376817443
2083696518
122483649
1252471471
58083385
1926182848
1858729946
1862087058
1421196538
1304852140
1063168008
275932680
634723830
2068965755
1826083430
1631211144
1153227813
1999053031
1269985270
1543862395
943092625
545250166
572888931
38792047
462024426
584533207
1838475028
1316771988
923428935
1049535135
933468883
343600726
1738486903
17355177
108400345
629019493
1896943532
588989253
1971556906
836709360
902427782
1451129302
834329928
291221179
1710504772
923926543
1608642665
4619017
1541477793
1141259612
697425030
1785899317
2112977268
1388508181
154363004
1938383312
1214038708
6505998
1717374465
61621846
601531566
1877301046
1198812387
1804900660
1924048124
387108928
123123014
1828528306
1458774785
353404877
688097278
485063610
1778760609
987828768
1096099289
1821479702
472193862
1248463027
752312434
1255511566
8206161
309253130
1371515778
702080273
1408207023
285127196
963293077
174661569
1360499482
1642102941
454004176
671921431
1365774497
188872893
2039583249
322113704
1316733887
1385581296
508237502
1139238447
983943584
1530783738
1544815008
344667739
1258362042
1124548682
514824094
1126721041
2135190644
1806306540
1393416183
108437196
1161215329
688956214
1562526347
174147629
366338750
2080394003
587790415
1479108586
197680752
1477812833
1553631081
854398376
335981480
1372350151
1306481336
667823705
872334845
670962840
1611601971
2021535087
1956018839
1524176816
1919340669
1691829705
2119138694
1931204280
930892960
774003930
1739571221
545971679
1760215192
1535611917
303983225
695283241
311498415
1962565596
1933034743
1046274750
933573650
650546068
294569163
1654241034
729571485
661912133
873598677
1119184456
286443795
1081081266
807999618
1925946801
1080735763
433310203
451071591
1807815736
748272277
881825221
1044725783
1605933298
1551860288
52850655
2051360704
1986358006
789210664
36749397
710805478
276636785
1172466923
320437372
1185363589
1056137403
428432308
388318532
1988790182
1775778590
1123114816
1646600057
1780184458
964466418
1825968657
954321307
1377196270
1816582252
1305788705
1562983345
1300831807
1213291271
1364455360
1161095359
548616959
1219841808
1680199503
1814333505
919947913
500241637
873030722
911221196
832505074
1344562560
333441731
2121147135
677675052
747178499
405390356
2087695882
480311262
1328316366
51867080
44674177
1423925400
379834559
554971958
2063150795
1261242494
191873386
1257483517
1140985199
1373889130
1647528975
901478774
1984989375
1458421375
716301571
1084566600
1101243703
1693512145
2080074796
379637414
1618489681
1016053147
2066629356
502531577
312818918
1078033103
168373251
1334303612
133701866
660010187
1311901572
1250134358
1720905659
522962990
355428162
275070222
1828738514
320849917
1860946408
271646099
517480243
723995022
653466028
760628032
380015317
1145973979
563336575
198768312
1726534392
1631096376
2049667385
337416350
201141687
347942758
582184537
50970537
943923996
1749784383
477550981
513318738
1149991858
1826434
1014176547
1878994034
800683731
1606251051
1126047498
1172209763
469512043
465449851
2067370489
1368226565
303156911
840049019
659147527
389734377
1061163810
1092046459
2105083417
1740226613
2055695959
1281052235
104554873
706406266
2138640771
1622256391
265173287
1323358989
1265551539
1073932561
2093274745
677457589
1717812108
1357219597
959728724
311620482
1988334600
1559314406
1004548595
978616768
1150395694
1721112910
1420383041
2096306030
1626190599
382848991
1445725816
424299461
928913177
1557216561
56457121
1890927178
1346008210
1858595611
989168236
822765164
575346231
233013203
162743110
184646733
1059249965
1805417593
1140878517
1282993210
481434275
148390425
1781397222
308792721
1878272015
1441917714
1674824805
1317479196
99077826
1507079224
269726700
2103194269
276391087
1073847822
346515712
977595655
176858260
114623707
1262704846
1300063744
1201163275
195384041
1910299502
1423315287
586854037
908129499
758661198
1054498697
1223646484
1528123385
508714108
2019836631
977971575
2084340225
1007089738
1137873503
1166915178
767717113
2093667078
781794170
2138587023
1932386603
371262249
1951516195
533550096
1955945065
914826883
1804068400
597418753
876790137
186918191
884878004
101928204
695711896
28869752
1610407556
1012188445
732912605
982985514
1746349949
718007057
1890909866
234890060
25674689
1243622901
1212806682
1340033415
1731290214
699775213
643848323
539448152
154479085
1857507854
51770244
1581609385
671063610
29164257
1699249413
1228275758
547955961
702418245
2041788438
1699651386
1588386016
2125585811
638599512
1398593968
861106374
573525369
251512043
1225167113
1430236527
769641992
1096846538
24305867
558331600
416252442
74277648
422795747
1942139659
1537851784
366349852
2065794322
1336281184
1704600754
1743135144
75229616
708274694
1785729282
1067915045
1411053179
633131686
647560433
1071605750
962325256
1402584977
1782773945
189710973
1107912181
1215670048
526444855
1330305092
1115731035
418686654
1617173073
1273553640
1454854246
230228227
149846073
2076244378
949812946
251370383
452339084
1366665206
800378445
502686088
1933192963
659724104
1576029706
2117092312
1173813607
1868329193
907268524
2108982603
561651602
58357190
1486375345
945941454
633430311
629895900
25388564
315521406
1879274748
182849115
1567197794
1414894945
969620874
282647104
1832452622
1971222070
1380284291
1506410726
1806107747
1713182695
1484144371
1905217402
547086139
66330029
1551920517
895361992
1366566511
1698565725
194769054
937422590
1321691967
1790716532
711632802
383033236
1866346899
784451012
110268059
1302912705
1765749299
49895922
969956717
259116490
1400263259
1657754555
2111795785
1857087523
69990319
1928620769
393317582
1998513074
702156313
1703436043
2116743136
367120867
342086106
809892904
1318954177
653534274
863627909
272314615
1209627145
1727694032
1308618167
1633957691
848495524
985073668
1755176133
1654022294
1108152984
912272205
1885250568
133718018
378738869
599229097
961406367
1426098337
1587446692
1817712014
601941496
767289939
1429483066
139581490
1750479834
672279859
1501608398
1212380183
2080721778
2046205798
695479988
1408702412
1019880884
1863999
801518951
64202412
1638703739
1002151401
1386038704
1391249096
1781342291
154973142
1516265795
206688911
1629383349
2122425804
804716168
2091626604
689404082
1503829336
65862363
1515678189
1956525413
1018548531
125881337
332418711
1664087023
310481418
1868296271
754257555
1124009123
1398549181
1066869272
410121113
768958570
1949415135
1875067400
1467438462
1039348654
792355312
780517161
1779393724
315229499
2058512400
762941744
336815419
223360468
685138959
1878264663
906163260
274382793
933729944
1591746185
1259911867
996348958
589664564
987979570
1911639119
115950748
202289891
581394627
1145501174
1668322318
966742607
1384226565
1233203190
261827895
514401860
461818413
1640363922
268823456
1577328145
580851027
830103581
1676252642
1834363941
1835956040
522086081
1122305042
1571611333
1735861727
302554710
440085300
2068280413
32953367
2113744065
1409579331
323789393
311262515
1032563648
1859150952
182144464
1432815481
2089609892
1689795707
76019383
17221065
2083416974
1414713811
737257982
553124846
1220812273
584656769
526428508
863599302
1834322652
1865610046
1963343883
1751490800
316493682
1228017217
17415422
2103106908
2137539600
796009612
1483564925
635515874
851915665
971510239
1603896801
1271094449
81882190
598906274
241809268
1170025429
571709776
812088432
1702679485
1179069738
1238221108
934149336
1283890453
1908689648
962885626
1257623293
1917429035
1046986176
1481760877
669736654
730592935
304711152
852778621
1530970605
572309334
915212895
1567708365
1701208370
527157268
1393253671
1548643742
70587879
224254445
1510138529
668202051
1061418508
673586706
1350540282
555740137
969322194
347612824
806648507
409263647
676117155
468158591
902220706
377076973
2118904151
213665368
854625206
1776772930
878063435
1281479079
1987106790
497597159
1134791910
151163484
1311746321
1631960163
1086455290
2058828371
114772243
787865658
1253926506
1021034308
838061622
734681613
256088331
1113301981
1728064123
1737276353
1376362524
820325151
1507657576
2061000116
518208758
180851568
1034337299
914135180
691010274
1067710446
1383204777
1962063075
910142663
640436025
881270314
657198356
1617061937
1366011140
1498272446
623946161
1828435056
1074051177
1869387825
42168274
1202127634
1586838851
2093718086
750759913
1889895122
815001677
1232426873
991693757
2048702440
110182789
148949016
402942925
895955502
614310310
214574741
1845579715
1604743429
2074254980
1350296698
997061198
1376462916
1106274282
1620698519
799686999
1251976401
179728588
1603994867
782919282
217023502
766897771
600747604
1448956349
1042495668
744711568
460382440
1134254814
511829691
1373798207
238572530
1188504681
1797132360
292640081
881546759
1592689684
1970208748
72951149
252498898
1226318451
623910289
54925389
322469191
1125854766
1128580866
1834426038
336757308
1811271111
569652581
1897701933
96090350
741980963
284687118
2043108278
1964166885
625963855
770889077
1093507900
128485517
34868726
1465758056
1396926246
562976760
1770810440
1209025346
1558980239
615584978
722544286
623106593
823357781
233701440
1069365449
20980980
1198504308
1623862939
1626787732
1897203828
1694528915
593453438
272322362
107586195
1168899622
158257715
699774920
1672236556
1836863275
1413702507
831743835
12722140
212240331
1601597767
668898011
583024134
259943615
49055346
1287662490
1542772952
2105053219
725395454
481067621
1505593776
51129533
452043427
479206037
1630979967
73913548
1636680967
539415252
131864761
411861738
1566273078
775863054
974498759
1277721952
1786822036
639285169
1532066112
752732786
1660678792
1132634662
1739281424
618961624
588641935
1825489711
350374603
1742771293
25501330
1025630004
1042282135
1693476471
978151048
1262040239
168466522
1628405782
1767028763
1078078729
1245247923
833320439
1708095016
792712445
339387090
238476937
90771378
1371289711
113234669
865652891
2023654247
599224089
860321011
743027247
572333326
1284946706
801810002
1652743856
1874595287
1708257087
118590311
9627605
1583829007
1952634816
1083772980
1908674155
400905198
1670078855
1270128960
1027752863
493640467
1975971225
360164067
252163241
158934118
2141456528
535896823
108645951
1544114438
1160312583
1411403598
948229363
1061628061
679262547
1466184380
802156621
738163027
1516815672
939125110
1571996527
585642507
2130713011
1453202274
617902787
573381510
967688104
1293448934
1858020572
2125850571
1685347707
2005182795
702801473
535497338
671131565
1580053737
1640866496
1815657978
216736339
1825590208
1035849112
472609509
1554046911
1783401076
398265104
197231289
1009513793
1045458868
1148838787
1580277435
429843573
396956020
1135002358
661439823
1705938841
1102329500
2084845990
1803836302
391135082
578112881
585882127
1334141476
150695714
1436125685
1590624206
1471889908
2038915272
1192667560
1184341157
1715259729
1459407446
319558193
1676687100
389887940
1698559265
1541564916
52823777
618535742
1572181894
1741129130
1014601107
1510922032
1087371313
778406284
171768379
1867873331
1094179126
627868523
1016265831
1862038813
575133160
1025544026
75753807
1319951813
1264519310
1073027143
1724076589
521507896
827855152
1396400208
2083624886
2119315245
103041615
428026157
59137851
1487770543
1229111448
1210494801
503648838
804300109
966034655
160767337
1747271479
799373296
1623945185
194100063
612763112
2068044936
1716943376
1456064251
1911395145
800149786
334363177
511345233
1236945443
67924705
88180130
900575394
121777893
1616704204
521462081
982899876
978763181
1769211513
896357949
1971576933
921528894
1681167544
1315797299
807266390
582907373
978893585
593187302
1372552655
782086663
250093672
1651578851
1376807407
1821352368
1207500069
1990606754
913470258
969701585
344689799
1878033150
1174860648
222934802
487639682
1153270089
1756808488
1023686273
562981105
78987246
155798046
2014434541
277683663
2060522037
1543565982
101437165
77918603
2055928157
58911460
353686692
1446931356
97920777
652286340
1989199920
117947358
549918021
1408253056
1827715181
1473331691
1304807310
78824818
2027984988
1761497238
2078826839
1783799053
157074559
1916462602
318834270
378215323
2118820238
2142129688
1695932929
154915338
1187593633
1085462880
16727820
575853945
1117848194
1833647485
43764679
1969621999
1540467147
601964820
1962750259
1218280860
332304858
971687243
907677178
544207346
498946617
54807705
585375117
967511689
595048336
1911329932
628484593
1988095993
59628463
1304801869
1490599261
384906781
1147168688
1686817641
1459081331
652080152
1508026111
1210287955
1441342938
1550387953
1641187813
978470296
613621294
1438332831
1552937247
798043724
1839634135
2134072451
262437377
1448994358
785361728
1588140643
846138964
285679460
1224073548
2095761421
108254797
769760870
590972062
1519704135
515362495
1735994322
1716273350
188447103
166967135
143551697
1932899090
1491496421
1723739526
1456721293
31457889
1853269575
1618080889
75834073
867575860
1001302148
1213208225
67753652
798534470
409193456
739124732
1994809619
1816476839
1038286740
1473039239
599215287
1028526184
1934347846
586325308
614218711
133801767
1840171161
1783292759
656178367
346429734
1743271883
1863648529
1395204499
1746359568
492127700
1812730705
7087670
632381002
2116785067
1841120022
1274995786
1884237195
582789607
119197604
117952932
628227912
1076826009
812200084
1357079253
1747349887
2044617178
352809583
1306737481
1025049980
1142758730
177536252
485072025
1937340897
282822488
633225259
1958127939
1173503253
236409573
1631496477
1360943862
1689951541
1849317132
1667674364
830452377
1011591687
1710028434
1486933903
225376991
524484920
418982506
1489632930
2090951516
1085753588
1946656916
1872495055
815250901
1533488446
665223591
1650017803
1086303736
1131990093
770806888
1333885487
186507582
823488227
702664344
1841592928
1125727224
1985206005
521584951
1629827266
1467306685
1995648515
1066989836
90512403
356078740
749653859
1018431684
1666879925
2029089799
1128259339
876018130
700575017
899880011
637096194
733444837
922259833
2051763478
1342107624
754126162
550537442
131731099
1771389443
118112281
1989898262
451940881
1774012082
96525471
1749043793
613155489
1584992746
1206653056
1335043925
2085765051
1004549067
1727412091
1024014191
2111192912
794020024
2026842663
680672498
673429381
1419882077
1786081769
1403349627
1905642165
795875324
1235997959
1142943398
1521497446
563785846
235135940
355580742
873555894
621673387
1572576132
699686898
516023945
608055215
934985461
450731628
1625649285
429520814
930791341
1802614554
1149146264
1849646079
541111553
412324065
967131073
1284379756
2035183108
1530054321
1657758276
417452806
615738336
181730065
1322512668
316282734
2018354999
1041218169
420872516
945894366
1773717462
218956830
662096190
860604338
1401076916
606776094
2114600479
1640860305
891286564
1669783734
1097071228
1723479011
1308962076
326575972
321399414
1810188649
1330662104
1854775845
1647640728
1957835880
1227580134
1192203691
115593385
237907163
305528490
1566322934
1500863404
1604175598
1713928050
1838921962
491856825
681725829
638052199
1928145688
624676189
2057100913
1899319312
241189097
1261760169
827260999
1632602885
1506653877
1821833714
169777174
1595850098
426975144
404332660
1993528226
319623293
1173055968
1790138253
678581344
1996641515
1879009307
62517528
1329769917
2078335
1614739356
2041011385
1485520594
680906339
144326600
1938735123
1590768769
577725594
1783222581
514774844
591854906
734017567
1380147897
937535651
1970712214
557089795
34282042
722732814
1137098613
1904090834
1917554659
419537440
465236269
933510187
430700279
705929964
1175277542
444096717
1346018310
1849946814
647428364
1708833777
1092681878
285255117
929249145
1761012538
1246970346
1800063421
1094318758
1099886817
867385366
822409302
771835935
1416452182
323417314
258042030
1117072043
1980704913
521862011
999105592
1951950302
1279303700
255470147
1298749756
1714472972
545503424
528078369
1109069060
1806982715
524932216
1027379906
993674331
549319674
2088607092
1885349164
1179579378
1357667846
1533663499
1884728068
239056700
1414419242
1682075910
1988755801
1635420731
140201317
1444724998
1927076851
503551048
1175339105
982310841
1173707089
1204875622
1872700470
740084430
1393639309
1405952311
1152466595
1336105361
585769693
1078601899
314038742
604968492
1578373228
1381371365
1032026006
851112624
757443173
1709983002
1242495011
1616235901
2017332650
431819000
149774575
1304068508
1060491581
993014167
140462493
1273755424
217091782
2090488057
321534317
561793334
1261182289
995717407
412815809
207987440
420005623
209673459
295959529
1773341596
419751884
717807656
1227691118
2089384263
815273859
606550514
40645204
1680680000
1101166166
1057687642
1154699474
1525267123
138415323
157041665
1904128667
263504978
1015333233
329851767
1260632066
741362789
111125850
1790101244
293679705
1381434216
736404427
1469722707
195157520
587545318
621477297
1405592710
1741844480
1946123820
852371536
1563833289
192033008
1206907070
1644142129
661850314
663818867
472619865
1222646089
247498052
812870434
285977107
1886150052
123797205
1935229357
631304314
1096459591
830415328
955682376
2125612250
2065031520
1344052481
1258504796
1989356794
940453106
555219449
408573431
1331848435
521069246
956079724
1185788849
21112364
955940768
870964634
112160659
891922962
683295338
1485255699
725978694
420859664
110788489
1841743000
1741460825
547054206
225038497
1598461439
266576038
1343561160
1664808914
1717867683
1392888757
67173968
1007571242
1240052740
1821786276
1446264401
787756026
1965167235
935398649
110938191
265177343
1338648870
261657317
618745860
749195230
1125508664
430932279
1317689753
1839933004
1648354287
524754705
1584883104
617522258
1901966827
338976376
315196984
1575179042
1649872045
43653990
1820325348
1552303242
1571166443
784475237
576435074
1587677656
1980985481
296875793
844770840
1457041218
17138577
977485819
1689512389
1108919015
132484369
513979398
536267957
977953671
33670969
262856327
963320846
1559073292
931396469
32898743
759284441
210356877
1136418872
608253056
27648144
1143087560
751665390
1534320270
49322804
775563956
1345482726
796509429
1534602601
1249575941
2133016191
1914856858
1590979553
205514489
510593817
1732609681
1653577043
1497704178
2135439227
871795333
2128570149
818153658
610172780
282348556
1442237882
1946445808
2125323493
1665601914
1341443720
1566512661
1438988232
652429737
1807820132
1640439232
292271488
979635148
605215380
650457000
306105294
802646137
1950582040
1514542058
1712494447
1030192950
2076633921
899062528
668321777
1924127382
478195458
625341657
622471071
1940801314
657668677
2127115514
1899817276
1000490624
720358733
1621579772
862169255
367111360
212664376
724745034
566168248
1969471512
625960946
1558953454
1472656513
1052553148
2076625894
1574367725
469903426
32837351
660626518
976615353
1354042614
911569308
1822515795
1976917413
871398313
1795665235
1639991481
1193411353
1121573322
1546580771
296482956
2080393312
324872759
1276253655
1432321000
1113188842
1146465220
2107502075
820491610
1968630383
1889282100
12058182
2050379220
1910332505
1209470574
1832160668
1298488181
212416570
1626427835
2122643784
1360310228
1911304535
1605159906
1386750642
1394636980
451888042
3851838
558447949
1160482148
1254898900
996437810
2087086919
1593767184
1247168549
210042305
1490999045
485672351
176756477
2057631902
1739855176
57904566
1002642137
567589048
2097530402
1453664355
1842556378
106885796
2003046708
412533316
947055213
1361579719
344961886
1085129055
1299290192
641674553
681512581
1305855987
906899306
418811053
1706158260
450287700
868845167
1711374371
573423650
1216952606
1828254336
1852921703
1209827627
1408011468
1797067493
617415022
1987202461
1028345084
574748516
880571182
890923725
2136651430
30540494
828433701
1602691526
738629688
828667353
154340126
1306706573
1392274698
125515460
1559880820
312630241
2085419217
1077229917
1739904290
2100594937
1177867890
1272356903
1794318621
1945148158
1087927569
1296138073
863213663
2103716930
742713406
2137655673
943857259
696068106
1908684232
541082920
78791443
715527513
2140962107
1736605246
501276770
984388692
1411823296
908468992
589861378
776520313
2891948
1410988365
1212952055
1360321367
1004651094
783805566
2066660953
960521541
1461843084
1949714472
141473991
798793454
2108264034
1725888316
1978054579
1421154328
1094212800
680243305
1646672390
93079769
1654996458
563808254
113574544
959010527
1503468582
419537284
1491203983
803704006
1057729907
665759137
433415045
370091299
906452188
1572294241
459711462
1618036137
273960991
500878564
1738935770
2037337936
1890783855
1008049273
1637182518
893431978
1015159989
106320871
1879237323
926446166
469877455
1627283517
1230930634
1120636255
1633362376
1255563123
1973480246
938395128
2047316854
2021655713
1872063037
1858181092
1716709786
2069988701
2096215010
1742076505
586544871
1667109313
2065021488
1802986612
2069338272
1966165848
978463851
556384448
1298591259
959628032
1588534618
501173965
1339648401
1194199207
1067189027
1731287082
1617194075
1096857436
833620188
222726197
899275402
1482054006
1243433497
1579895558
1827411377
1957050283
395256753
1890056989
400398476
1699434875
1688984469
1523135655
895199779
1328727882
1113107787
1844930935
1027963661
681554493
1874147518
1379734381
118864304
1952911754
1988751326
1126865869
169549210
488011958
846915747
617386817
283569659
1535526717
310885332
991464319
1762417973
756013166
558120319
674044222
341291410
2032735072
625273116
2128867966
1144139410
1944520853
253261249
890246601
1624901363
960248814
137234798
1391667576
402104968
120010537
1468996945
785222806
1544245256
391016047
1991880553
1377547506
859857966
1611582538
1142567395
14747915
2047145277
515871211
1191531208
329172417
2075237512
1963531986
132484167
57528021
288673766
626036383
739213036
2012198583
130552072
278007224
1195934182
1488928930
251641617
633250942
1572348746
1216686018
1025222256
228024441
1982588749
1288777696
1880004488
1877829364
843480103
155841161
828096477
976929319
1842392712
63638354
1526004709
631672512
1249358912
772291531
721210638
578306837
868040740
1589386763
150342486
327572663
37102406
1836960575
1760617046
524187776
395913443
177270274
1006772822
1586712415
90651760
1816255329
97386037
1118025173
1128397149
2042903335
354460485
1508485212
1282445501
1432700469
2090696073
910909287
795005492
147665638
1795108277
576114802
797324250
420640027
1635744627
85898381
613287654
792666431
432428346
224214503
1201394157
1248362696
1818090274
550292998
1728213851
1296690909
1965112408
1960916358
831464710
985224194
1499127905
1422119294
1488191930
420729091
2077689127
1248138741
1486110393
1067535220
1587307094
2024389174
1710448142
496494779
198652029
1808182142
1250845780
808868264
265039375
750339421
561202673
669855489
1465956540
345722257
445297256
991795294
1355330679
1325569481
1405320925
348680853
640533451
1513579300
502762142
1408076662
2074069257
758246204
934196554
2011586431
407557263
488621565
2041830209
1199983139
538328213
353239439
842638791
1159869471
375608926
741639872
746529268
511336344
622270612
781788784
136725235
1707649238
2051913195
1209072930
201777621
386258091
1783424959
1729925738
1670446100
1027100214
650469810
1945644907
2064465919
2014189495
1198980845
721239262
1085638519
746975100
478510603
1176710350
13179215
442871218
877266164
228418015
1139844843
744239431
1579142535
417246924
1068551615
1791954635
1638855584
835334383
1579401096
1279402697
1120907575
1247353963
1807966225
591094943
1248635007
65789167
827474834
1105783210
559962136
568476576
895570571
1472239122
556953161
2096494956
1135390666
1853586245
449765130
853331058
113541396
999250473
1749881999
757280109
1867581933
1890729602
805578620
1261146519
1793960707
2124472752
1119890824
998489931
1969998203
2038765841
1124445069
685182894
536880095
820087413
48154896
1153686665
233157032
547340432
675435002
896712060
1659199530
1632309788
1524318872
453763027
372751947
1750829597
334175571
618502740
1104090971
1451555694
449023336
2013388141
1559714022
446321247
523373364
1991794234
815889930
1212085277
33419884
63709655
21024416
974256810
1951024542
187768584
1879981765
1941222008
742300386
985420720
730495399
1966550314
794225740
2015501963
1134309298
758929900
1431099570
1644011167
755140087
1163767326
1701728611
1493893778
1523893831
1469917642
1652421492
428740416
1933408560
947665166
373825468
2032657846
387698247
554001108
213497647
302290456
42628103
1391682932
938479030
1316122086
769411158
1486847066
554181564
499610162
458560940
1172254147
1897381040
4092595
206560063
1253384022
1536981809
653560317
604046146
1594427699
299761497
1492572716
1008147103
64884031
340772572
463147586
573263166
920855475
303094263
2075291516
77773305
2080831088
2009679650
1154197681
851421075
918943016
1732444803
1709200160
2088479309
354395177
1547060132
336560178
1288902068
1705192687
2134467301
409942341
1827215705
2126463107
1108179292
2060294956
1620452794
305085607
1123258892
1162967997
332303248
218374221
1152707167
1187186762
807409222
538700417
664357448
134885176
883433395
543442355
922380412
82584112
96288600
845254014
1140255496
1419244380
1008541701
480556844
912019333
1357341674
1782578620
258574767
741054835
652540053
1005119612
175284640
408804151
944173113
621935544
1482708932
171679512
902864534
1948725441
2029951847
1057625985
135455322
1220404350
1734305812
1897336035
460081202
342341529
1948686149
1467142585
1656887855
621423087
1384551254
269687160
20771015
2017066561
142303590
365428528
28198815
557973369
1419260792
1468343975
1113024149
519734091
1294932511
1112510719
1965665919
1800491901
240907161
907088019
2125251710
902261246
1807662896
2033846909
306414365
627664328
832461870
1594078389
533827008
811309587
104949461
1549387511
163377117
1784486103
445232040
1677249617
1873394975
110337923
1421360675
2038239672
45429335
963068017
1381944301
1090136186
537327337
835581138
1868408250
2019062166
1378911900
1482224657
1993999875
495446169
2026459298
1980959919
1939736094
147579283
1800458236
84483343
1641115339
1157623924
982376431
2081404190
1578412396
517719529
772003572
1877269195
1947464737
2088582244
1571918313
964812562
1397145031
17100338
1093017816
1695416247
385768148
115940699
144426932
1380522800
1809541231
180464227
1737695761
1381470332
911217488
2059670993
827362940
13944096
571412269
965586240
1424045914
1478062923
1794263050
1602558202
1075289026
781165632
497890018
215706862
420720252
1985446617
1908706167
374427219
23261884
1905754708
1385194375
1547583355
382287488
516091663
1196343103
25911921
1245254970
526071381
1916804732
269100096
583550888
1610677538
1707772836
1040318499
382610914
882982585
2080763981
1338936396
798311132
1094248349
1251789790
2128791393
1121879902
2090717053
1367886529
150171413
252529646
1073314110
1530515380
2028635043
2127212327
270908385
1517466444
11238635
1242937930
2060604264
2074066121
152275071
124548712
1573809533
1866317957
2057720448
1975004418
1317071237
500227486
1567100716
541063444
1256758568
469499001
2132916192
885841038
1743717892
2124445482
1848740820
719229483
1675452096
1755637252
1970466187
1512382998
113646927
168383749
191722891
1434241422
2068636576
1512139
494472256
1498723216
197317708
662312672
1859667418
967700639
560946731
828311460
926141614
320375704
933183194
770226627
1198597537
392872983
615170244
868826774
203880206
1567539473
308018142
1742335603
1009203333
94162570
1118986360
765344233
1544601745
1310404276
953034427
896194782
1897099107
1767884328
14878549
812560350
445289471
2013795581
259470713
224388897
1765412148
142555632
1564717223
1932067845
1726847700
1249206646
853663396
906425712
1425447382
1961902048
1027728448
871767443
645057710
2093327967
1079033069
1201865253
1816416413
1680792693
394318080
1918884037
1793618518
1238877379
410222562
2059573587
95540185
249729554
1394202675
1265562762
1111396654
1153875256
84685495
1884419390
2052045152
1841380989
993856200
1080621305
1442960924
413351003
1440590483
1077789672
396020690
725914692
203924001
1305856572
112415755
911772428
114454867
1950747948
35190959
1888325351
1377477077
1723341710
1336689112
1819014118
1490953894
1106604131
539095660
1505347123
397853099
813107087
1365621607
198793176
1228298993
942796550
1246476849
785081479
1516020062
1555125582
320192287
1232669614
1631330225
1632551023
1420399524
427668371
1758495067
960368793
692796535
1462453819
859081538
915272496
1654107450
790580653
303138235
96933461
621618181
970549264
679607304
227814369
1798959163
721278997
335845344
695441959
2116399721
1193279484
1706688826
514829406
1341994880
1771719423
882812293
1246932703
927118060
748439947
1072211610
387050134
1986377343
607546523
1763206473
599477457
146049449
811997038
1209088953
2008747244
747791887
649059393
2071278987
1429988328
1741168528
342665846
1247773719
1221134253
1724502565
1356429501
2056880448
292239146
219336562
1655652719
1813827695
1228115968
455257460
1285904923
185105293
1078172469
699582256
211247178
142975894
479533903
459811946
1324586307
1548408460
1536575808
1899798940
1271695731
1887373945
991550982
96672725
179758063
1700910179
1671999820
1402840543
1238283311
2073393172
205880318
1925999856
86253440
507405868
1027198984
1192377638
508443323
1710567609
1014318897
1163317668
432095271
1896854340
1227066019
208260433
1574504867
305771833
1249063163
150588861
650057671
665870605
2138734859
843861968
374846237
872089272
251189396
840299838
479756248
964450253
2072738813
71208140
586307418
1105759727
1939845236
1916508405
332009963
1533585622
428524438
1304386286
460680236
372165678
967662277
1535319183
1878022243
1375569121
441168755
1818787688
1471944525
143985927
1417533622
2036446034
1282471546
1342583549
227585847
698367346
769077061
673696156
1668271553
62148026
2047786485
2099505168
1684531539
1233709900
1896297014
1605054759
121979125
787175189
306661748
839029039
146635888
867404348
708280958
813712194
1313181652
893384325
133298809
449168709
1341028960
1375633189
969105866
727098835
737999260
706968077
773128840
1889489868
2122356401
1411070325
1482803152
740157183
1273687969
948255306
1998322282
674626329
1883128479
80433994
103806212
481552980
1083104043
1303502382
269014040
155758177
1161922551
712261024
764761863
616303066
422163439
812909964
2125364183
1196774532
525325476
1696909947
456379702
468004071
310694705
1284290403
1815427483
256051138
576255054
490910548
676510331
425856875
2094960775
1945661942
977359827
1474524534
81679108
39488385
2136971064
871518115
1334747808
147034903
2101664999
2127677978
1832602943
1070093005
1653567841
1209763332
16378850
517953728
1605639541
2078853421
1534835572
19488634
946492929
1422962183
183284575
1803626852
1514364983
2119831628
2023667158
1716710900
2131871993
870542702
624037595
2022254038
990564363
442310611
979009512
1247591194
1961453896
2086505664
731039272
1257962414
1155027336
1641595779
1828234552
302447083
813966512
1130401811
1445903653
1717437838
1954086037
629023496
1281617288
371296567
689460752
665522138
931833812
1142893753
1074364580
768089427
2104550036
1054569848
267515965
1313185870
1757298229
913451336
1032878292
650663223
1865056789
393341104
541413758
786976984
427793253
1617274044
800124243
2046154517
1531768384
680901235
552527576
1174279921
540863574
1096433946
1635345949
174145759
849771711
2068740992
805159644
65474385
960395066
35520172
824241333
22155873
1481632839
1440552467
1661509002
42422575
757922714
938995541
1517225117
1411132166
868851284
1248071673
26810832
927872314
115429068
893507429
378273882
442748597
1563040529
1790044763
1479149097
772793354
1516798834
2122152597
1331340986
1031785857
1301416368
1194783898
1815791742
561287411
2045231986
822500209
1661257377
1853047524
1661661975
1549215330
716218623
1209745106
1814342749
119112419
61202454
1067955330
1196604248
1706764229
1815446366
342942977
1377099567
226731305
148943593
2126187357
474420370
200114298
801154757
1193106304
230232151
11269985
788663405
243866161
513252844
724750918
1665766676
1526582275
839361392
757060693
1116765307
1540539075
1795931190
1224051212
1996087583
2116324466
1733177230
1634459939
512559645
2109420817
71678709
2145395480
1905047684
1160795454
1681110905
1871232503
370708364
360186108
1966351959
1767686214
557704196
1822951572
1050422202
906597793
138564798
2114803217
264727900
1665926977
1094957488
1462885681
95835632
331043085
165961931
1873286011
851849974
441254691
325410185
946130199
744177774
1842981055
478065845
1869259665
1167195582
1383793005
832375609
1183593308
647108279
12932189
1055665429
1872775110
982440763
1469042036
1984966267
2065788916
1699954998
1956352256
1542604026
1442797188
813107669
163970399
1597212824
1598087476
1539800551
1382374914
1016853762
1083210694
528426230
483361365
956086409
581000903
417508915
799944783
563082738
239946257
806537345
1175928674
506086657
266091876
2087218243
11844008
329523974
1795161903
1806206481
1764089774
2031086915
2112608006
1629459707
1294497240
1191648515
1935389143
1856565162
270887041
718597975
1523924054
984549991
849474445
156731257
608969788
1120758895
970741873
392336995
529755717
562801564
948701976
122904947
15978609
1901122107
1123525964
55159711
959507463
351475779
1732110588
508337237
35461915
813293143
1296956653
1807905455
96450114
1051886261
1874838168
1162448029
1836144155
828072805
516238828
1842889777
1827479977
996192276
1080805903
2020493233
1636548499
447321526
261290563
2087665631
1257253186
689511841
1338354178
378159033
1096340954
359249271
838493569
1400508726
62313894
1547785399
1909789094
5289189
1398479272
1938398223
1380702221
900626980
402217161
1953747665
1095692554
1626437610
1642429965
1603607865
1160912289
819991447
2049545152
2029248222
1908078214
569625847
1310997319
607422791
170528406
1024711632
1956056418
800918856
472837092
2059083916
334256562
287509030
416142730
1006569792
1790056297
804907401
1471762995
855246472
1531352094
2110426465
279900201
192162084
781579173
1473353491
702079859
853903336
1440745975
1525044507
423817353
57990419
769916673
334934048
2068427468
1798255701
1598940029
1194638537
452291204
1928131450
1874766650
2036179054
681662548
782782592
1404588307
1233099502
1458260259
647738778
2136255243
1050920885
575873011
123169374
468517452
803241621
1271433451
894744936
1176683815
844815813
704951689
548768892
2137341374
247783335
1789311053
1762270979
1342385700
407140048
903174163
717309498
133351560
526703452
588987512
511924157
909640913
963159970
2025119871
1434940226
965636634
1411216319
657746360
188702697
1159457137
221957537
387976725
823945172
968829383
933690021
1058376055
1064045130
1013695201
1885403133
1798870616
1480730978
548851120
1141984741
959769980
367380715
94056382
2101605626
1739546926
571287670
1685667813
1085873769
74375407
1791954283
1833312753
1488581898
705015552
766487812
427585635
1254687705
253504412
295468055
654072510
798172407
129005957
2054690514
1475606443
1298665940
1249824907
521781862
864073652
1302213668
1168717174
655693659
1144158440
5810899
949931174
1060311973
813454648
1599222317
564767155
1227332674
1727017735
1360986475
1084726173
1306264187
509694547
875666444
1556193985
2009344550
672137526
112544518
370754773
1570828912
1835928923
2107860032
1201619328
652668088
231907670
1308846874
329274615
1041463926
2102021702
2063983653
792668955
1283936903
1964729598
973255426
723858717
253014650
50515918
1931113476
1296366453
1142544752
1266811170
846078873
2080820989
1922978014
488442027
1223601465
1453265060
704526982
758039869
2045837124
1811359720
720255262
424983349
1645314386
588083913
122715290
326961694
1362944586
1684288512
760806127
371390847
1988710020
1401654928
1812273845
681608742
1000939397
993904487
198509943
409946060
291704678
2082211155
997264052
1036927669
998739777
972477513
686467376
104389952
694796149
965946983
1840958693
1621070375
1992899624
1321494451
531374293
101107505
1413127772
708384014
2079458483
1508691623
1119416290
856465017
800606611
1654260375
1953385006
2146027848
1107843304
1365176434
762283056
445666339
766133707
2143209613
1247669265
987746885
1470461956
1374159034
1256413014
228774656
2047144129
487165086
1956836269
1126890540
206033491
466511666
1268681297
282114082
1636708235
1315214686
1625240343
1889404611
1845388137
484554776
1717496738
443955994
809222297
268342118
376624787
170299354
1541988779
1287392775
877570061
1016392262
756301067
867931486
398035756
208053895
1505614068
710456916
300034744
56820197
1122688465
1395892943
348096020
1029131239
257668165
1956013610
1432091208
863901751
22537290
764487198
1360940396
1972051241
1472401350
692703676
52917706
2109952306
1042372697
157869326
759715620
2101112084
945201082
1835804221
1099141694
1581279792
645924960
471566361
335897014
1458875992
228957943
1092171106
1403902821
1733660322
1356907116
1038072990
12093956
690903949
1162684324
1650736197
1272538565
2024699022
1667793871
1215250699
873199585
1696974519
619222727
1672188783
21243069
916161393
1331461057
1675021300
394165439
1630888047
2062352098
588487898
25368235
1149751455
810280195
1686829892
914446105
1690545923
10170484
1501458955
393949049
1229418708
2122218387
1150731922
1264264313
1709568864
1313789707
352229082
1899527765
516089439
1460537995
939087696
753226899
1860186143
1990372109
325027344
1436212802
1900870315
1787415142
1033319526
1923902738
670255054
783660603
400479413
2093722301
1640004228
775892890
127723389
408766266
126150566
1385987979
175354499
367435972
640907156
1826616352
668481152
700875925
1670069632
259433881
1487220680
181266263
147649599
1343777357
1927637548
596915322
821898226
614270876
2078756038
803628185
1708117058
460529930
469446031
255812348
1981901621
630452119
1290313620
267443782
530380411
628549726
1789109723
1109236783
1497586182
1505203198
789184767
1217976661
1152175595
415941199
1168193973
996259496
264040337
1051989943
396544100
1113837149
2127842687
1419452358
1508823662
181371478
903745099
1868661430
1036332077
1975346401
1957574174
771257478
2123509854
613659664
413464684
1595196824
1017387406
1125309515
1311884427
300904306
1692861668
1818404410
1796325376
1135945787
262697233
10637637
634338820
133914248
1690231676
1898599418
508751576
468543355
2090996713
2138590798
2061893563
499220062
756515821
27978015
1796003042
200518196
2060147651
1390728183
804236075
402916906
821066386
1036975770
862014986
1218216890
495551089
892600523
1078415671
936410778
942192778
206878220
86787261
275579078
1748925268
1481633141
412909181
1823034096
81002740
174688440
1195286993
1273259052
1090085158
1211432992
1508038152
2079279922
1850604775
1539667446
2122894844
324492212
1223589873
2013942604
1508277008
2073181635
1676924563
2064799522
2135018846
76275367
1508030065
304462857
1535664785
147243875
1827338609
894020853
1820238457
989707118
2065952390
1609040309
851593119
638254156
130667470
1977196179
876006610
503806939
1452998023
5395439
1745928650
445723779
658068112
861811495
682527116
896207401
224177503
1321457268
849792938
1611668402
344703283
116731035
2000056710
1497869576
1358777559
1238089501
217573531
74527895
247475189
2011795495
566717170
827389974
1942961807
1852664748
1819789060
1772207543
1661765038
536938529
412237403
1498861241
902452824
1982212115
1907276912
150755137
281267360
1295057711
1822310221
1699806399
1537312204
2131053994
1703297570
676072487
815771895
493367461
451830751
1495806430
1874353899
311511218
506092942
294591001
155629316
1819812146
1688201305
835373756
533451604
1363730839
1155688432
394930308
1257414348
1907365124
869493862
806828055
1537849040
1312364938
512799842
1114559531
927020388
791152232
1634420174
475002804
919855255
66970408
22679229
1238206600
1656482901
349467958
1689916830
1702907091
1266924301
2136983875
1372605480
793353632
268559000
1044949006
1242488089
1138207745
814666272
1620875154
369341611
465428910
97691248
1823105498
1733629229
2080783891
1996867416
1023949079
1574934723
1229073535
1532644174
1759211747
546100165
633415108
1727939650
477056757
1043356107
990453834
987137433
411756825
1757900517
1962875683
399917755
25980873
374447059
849209024
1953557317
606261742
890972161
502106691
586794424
197836500
1204927486
1020568174
2084626439
1200328579
289538832
604611150
1920882501
159502979
1698435392
699645109
2103771635
503511383
1286153692
845906259
30259721
1067965213
959969460
645641679
47401237
1831533727
1686176687
577077188
110629057
2058145104
1765211113
849011247
1211226005
2067577915
2024880666
1148099683
677363533
1688541348
2122252038
606924605
111451559
1934851334
1916370182
1498855627
1086661508
1287328341
724237762
122636693
388146605
1769341868
1622702381
251189396
1776031791
1535270264
766515435
1464019862
683780450
1860821809
916632525
2127338650
439544921
1795925482
574519384
310247795
2091182444
655173340
2086131267
809149191
1837939133
1992976249
1994870368
1185803602
1013446760
1171743112
1625870269
1487812451
963564640
1873199817
976638473
1542279064
1936737994
2019684848
678142335
990349800
534275647
864802666
2092514919
1178627640
1238410358
98749618
497087736
1363674880
1215353911
1291216235
1135350088
877121524
1453129213
2009760609
610217021
398813160
1217722239
855278361
1110198785
378550178
1358004370
546783076
818479296
1683606664
1834583988
1210614665
1716465234
385946893
2127613113
1759234369
1404673211
1898898473
950348077
134603826
1543046625
45200754
635595331
398008662
321947306
1607092052
775851640
1803147320
66333894
1950561976
728772004
672747787
1864168159
1852120989
1920511380
1791687895
1282710965
682104413
1713540258
1408901501
425272734
521828825
2112691822
94610129
1316632164
1038573097
461457397
472814777
1885840781
878378898
495696658
1681953768
2099250527
452148303
1781027513
697960163
1762884028
1277195631
1468008180
1215198067
1791958030
1640227373
1365854651
879197711
486653239
1156854831
2092627779
575896529
1338732085
1134167814
2086003857
2045509163
1000093756
19972532
1352859176
1787803613
81395119
1592000706
1649545870
266804383
2122581750
47497425
302994680
1430670016
225469978
194727254
989229236
1641933017
2025628229
993046100
1604688550
940210002
1667575833
1359444091
1367066510
753525748
1316308764
1546554401
527174332
1576225703
1048730947
823241764
976025496
964383291
1481748575
1256351918
1376933100
1140840580
1343639734
1748329505
1256043077
1744514612
216509047
656895058
1011345495
965478252
1255506718
354623098
677620351
936295958
1790440979
122948274
1065641672
633904240
866082087
393676197
1793825942
812829282
2040371717
1073464257
1095170113
835769238
899855788
1368298883
892546042
294594134
638188183
2095168209
1160817795
746447738
637579272
1117257866
1301269254
1589165948
1492745488
28256471
506041764
266813361
2006818409
1689013502
891616486
486673739
649974174
658233588
1714683568
459341531
1110634208
232713311
1761395424
51411236
1114719841
1037647478
130217047
656860128
1893498961
625879176
761890255
739520301
1453971713
516430263
923338211
60629685
142951105
410513004
132326340
851032822
1713468703
1584248427
1587163310
1372472822
2112013401
979561698
573997407
1709920796
916680544
1277612821
1132132529
1662166854
531500038
1019510147
1026348634
415372927
1162474975
593810749
514613181
365971089
202112531
1856944052
1429248035
2057250127
977209026
2012684004
218094041
1372872137
233495250
1166575524
1722519575
1037149349
1120326685
1819398308
2085164783
1418508895
843609744
830857026
879057293
2133258447
463333432
753603548
1611704305
1997011451
1633477106
1334265167
659511512
675017559
1733512484
1916244894
17385957
977516259
204030770
855987753
297828246
1857132573
394136343
2046438035
1950404581
706043139
675171342
976640718
658137788
60306967
1723076143
1982462888
150032965
1135428639
246756018
1767617163
2046807381
1241020232
1435616223
194323910
1101506313
1236301581
1327666343
1132139164
406929974
378323358
2073385946
1603954981
1130450596
53588386
1451377574
2110600824
2114889123
376898367
2011199162
709448421
493605690
436240207
292426681
1138081050
1375258033
1847805753
326587968
1518902430
202977216
829612924
1714603794
98082144
129352087
1583713468
1289331488
870697569
874059199
1425224034
1992886807
335714338
1262888857
325084253
1450664151
1194838798
1473278694
1321729934
855209445
1547815093
1659183428
859199730
1056861513
1781096912
909044536
397384321
50387168
14140779
368652648
174012537
1920553463
80164559
1844345373
362987868
28036938
2106970628
666957758
1986059896
1990856104
347105758
718549307
919683375
1823452231
292239146
219117807
1410425322
1589185425
388832425
217727343
1915114048
1061703574
1343320175
709551447
1790543586
576424527
1271530628
119531515
800373556
342330679
1010560745
398543268
17918009
564228766
219926869
839732823
668932031
1776353610
1206880372
2012743733
723691521
1799472529
2127293443
1146972117
1080414087
1381701577
530071365
872628669
1788214983
1209632704
1961431900
683677050
1429214273
1061932799
550027744
1729540302
419369299
971162800
511459457
862180014
1118801852
715514296
2083924192
1358850838
649954614
1551917035
1886131378
1468027678
1818568880
40834348
1648567011
1614327513
139239054
1847398615
1317725498
67950401
127325452
833426953
756968449
1691168790
279190337
1731612786
1588295538
242731504
209766896
1263288221
997957931
876375845
319242128
520382581
735586496
1648638920
229186969
175662830
291796122
2028584197
1838532145
1815118647
363153728
2005051623
415790470
322820189
719927854
1133782650
1978807101
2090974349
359725541
267349027
391329742
1092443813
667506813
1236931968
1074463232
1241888862
1488926924
1556939234
457750639
1903114247
1631630489
40822554
2059456086
312036058
1217526962
768985163
136246343
1578980216
965684215
433334704
513958484
1157285576
1763489607
751823060
1600564241
530351260
1154106061
689945644
1636841675
1195816230
1374785846
1720192418
1660231879
1683420580
1408086871
1518425716
885377093
231185363
1244834176
971561744
721997428
156923730
763096151
910449161
1433249171
929987734
418260036
132873386
118155470
1142522914
1225021554
676983609
72501421
1064865889
306858892
2144662032
43218793
955122252
316274692
146067016
1116197359
920572764
1194959036
1967329439
418512502
111925503
1892732036
582750061
1946140627
596434391
1352352455
183370896
590000184
1139484698
192634288
1998452508
608002887
693786702
1245372075
753319807
1177268416
1296006068
158757321
288737413
1133179728
109240336
635686018
44163269
11030451
1593734180
855893901
678491769
1383181981
563620217
1667875384
662049128
2056237288
222153535
1109052906
1846131727
1050731966
185727268
1299836546
987420203
680800215
523920312
772917218
243224417
455217756
995142340
902264096
165972948
996570708
916905882
973475952
1674824310
1658484817
727119833
1306693985
420832417
740656835
327654758
70220862
1840743142
862460530
1381327957
430424828
261949252
785501856
1262833125
1436393319
1278647999
1675296506
915099695
1613624175
914145093
1713452015
911742115
339003735
52367307
1870198846
1144675228
1798720711
1561179166
1688945758
254289054
176581622
33831831
391580201
1303049867
641554428
553741134
1004388799
506320942
1919497811
791316027
1458448136
946347964
495258139
1412978255
2133850631
276503638
1579070505
1892995179
1888258392
1376482615
1163343906
1452721028
1110569200
2087129080
1878144046
935288603
271312860
766094177
656301796
681781981
1116750915
667613229
2106387462
1868034055
1513017741
1976607978
666132038
2142540976
1636891046
1980810514
181149585
1431938453
1737067785
475352987
1911681972
778796859
648676863
285409813
1274576349
1925646008
198342786
246156788
2144115913
205576005
1038586682
1565740555
1669642297
1872129175
230229702
157674592
1856203546
1496105860
1828648764
248656232
1987735478
1571888421
691360112
289783148
194328722
2035298036
542300910
826078824
1840079108
461969435
1264925551
1198108568
417243068
1505227643
1923931397
1139863164
1090749085
879161434
1072749723
993693184
1258566290
1607883698
1130516247
2131164128
1015177227
1074135269
781156568
963519603
654681488
265704518
613816295
1766138444
34942410
406665037
1202994453
641750642
2060076066
1809735796
1499431819
1795961139
316042044
368256087
1377749838
277625560
1103295117
575019206
634980901
1794653570
1480171017
828747363
1341785448
1593123857
564860280
1025271663
1960817898
3518002
278397939
194575766
240734678
164999820
2027675780
658167016
1162521808
2133768406
1078613607
969234225
1344376019
1723043700
116468939
1354349529
560420331
1233198906
1559950954
18217252
688034317
1613523196
1658878461
1425158314
306879745
317347945
1501516746
1232150562
1017569839
129067196
2112018230
654567823
1188964469
1785817734
1621337527
1222943350
1762298599
127181864
321810146
387016050
1353254978
1194180789
402680381
1730708620
1371086694
736536598
1074944480
1624108538
431510690
1321358154
2137439500
178258794
624198636
637964474
2105276518
573534752
1576118130
1657224618
1429657739
428915609
1759797132
711180368
359447114
1975664231
2006547388
1568474877
1547004786
1541824534
1643666359
1367316008
668725431
962800412
944266269
1600250804
1518020160
323828722
854240977
760835238
637719901
1744210492
1927895523
285335449
1573205667
617103011
1487085407
373728791
836571700
629478894
1475672364
256334405
2024572024
989073969
280041296
1883220712
1418353299
1756712764
389132564
301544904
958763436
1875217201
1230335223
149171908
1177645931
722348573
62533834
881264276
1158655370
1639894501
1335350828
1790945236
959681116
875032844
1831935684
1465148649
1651809652
1283864606
223581660
145089673
842594475
1659863473
54575593
1053005434
1500917609
845248713
1994657310
1871654046
1766317795
2041688765
1792975775
1252413560
1999083566
1859471497
1570782025
570636174
235297985
1915050213
966802750
1979969862
1158102874
243947172
791365925
149676863
994326800
463790733
1685646090
853991489
672796503
186324350
452756019
1864954075
1125751616
1105842925
1020997929
489312551
1297598490
1401449916
594099135
2133815621
519222893
2056178417
879771839
1160693861
30908030
1073877038
310876938
1329621993
536508088
1890813902
1114115011
1371814236
458423938
44768248
676928632
310732858
604830626
1348249818
1402426158
1330056139
1659103258
1353675266
1980387033
1535595789
283579266
561245154
91062955
1991467764
1942824724
1612935820
1872893126
1344678474
1114798566
308613869
246089286
1199457025
1218414565
1100697771
646894023
533345378
885909360
1338011786
1111970703
1458157019
281055660
436821606
1572899985
555996352
1974132414
1377291233
1366849832
1402300499
1355327890
388892757
902771678
351484508
857970751
439493389
241992172
871139553
1692323463
624254614
135830048
1430542102
492904212
1790658369
1787212449
429294600
1443702398
1519571335
1205008462
947880987
858966515
1654089053
1540509083
20138911
854701851
187015785
348925676
1440321961
881245911
1817443020
1361531103
777996136
499104822
1317233401
1148818943
1870809907
64471385
1595385156
191457893
1928042684
1993751662
357854171
940279215
1955430448
1889071456
158982174
183103856
2067230458
873682433
159858538
1087574589
1184839439
1618051944
152609332
911950375
1793119515
520815367
2092477614
2137888146
824944570
802799449
2094455069
1482314901
1211941055
328760265
257989000
1945763868
1800825884
1791149026
1028798681
1534821859
1326013285
351120180
471264795
79316962
2092695163
1309505559
737602408
1367125985
1365429602
787750146
914444620
286602126
1316072692
1236128533
1565599514
20246890
955334037
729010390
303116466
264880605
1662319748
1689092366
166997578
862256667
416328007
1115266754
553607194
1664368687
1155174933
1739571596
780103328
110612027
2116367839
151190429
891190547
1859316579
2132585692
2141671120
1758479014
2132025000
671956730
1303092769
503183088
1825443864
829836857
543545573
1715752183
1192642667
1848431615
898971997
1406463776
1581113510
353182895
2100602687
130037924
517221786
1812958106
1672508462
1978463447
822460034
349301072
852338520
1480692701
1841114520
253719934
341321777
109810764
1223352179
2058819106
2047254093
422140727
1899264444
16667894
1665097366
1704023481
1735505134
461526691
1739238779
95531034
1618061743
976521206
122621166
763991604
756042780
1831708135
1653006911
216679539
1016325972
545311107
521953797
1495621866
1233366579
743374105
77957766
1785227952
803225515
1213868689
912056127
1950198892
31786830
237011232
2109740607
1850083112
1900088629
463750860
1012846401
549629607
149080237
1523426168
2020825864
985671232
949146383
1842295995
962431344
561404051
505480649
1775032637
1216139015
1046313071
544561915
1677810958
2092991142
1611789510
789539412
791800675
1224230471
1424190379
1083940206
1922683046
94479714
1309668337
1898516838
920705626
1917185506
1733403514
820181843
1514686135
1539245468
585436819
1019764454
565158418
487800213
35167054
1257176160
2030129996
2112168458
1936908788
918596660
75757436
1823299992
1939473724
726756553
290646998
129755127
1049898438
2021251754
862016620
1336219326
2077235557
286183157
1273352964
1798357880
626288938
976947183
1717499375
1678850152
2101139359
1322321313
1267185017
2072925926
425652568
1053138864
1296425761
571966991
723910531
1755748082
1330816099
1394578653
440100363
1891896361
1494879463
1322206858
453874156
1224372362
364621101
457328849
823638208
94679287
101088755
975763455
1723732966
1626075776
1972928166
2077127217
189754288
1425425034
1076256211
1337361301
69733147
1772769365
1004070702
1316868482
1151855225
1960205552
1319611386
178870752
435382128
1975672972
1038301887
1040036337
2086929543
242628178
1368458076
1425349245
1484347657
1238925331
1493323774
986133050
1654357934
1180536983
838537311
2094166587
1204841588
621869710
984249102
1669826162
509811209
1089059354
1614500902
657609474
827319792
238092601
442697393
1832912441
738156172
85391872
1173598767
1652376446
335343812
608966317
1241471340
907934548
971862872
368449737
684134464
1588326717
405912420
1506367201
400141497
1518525841
2012798222
31925750
1972543991
708535174
1962767398
779722428
1199556156
1458742232
1608808294
2099611077
1996142037
17338727
1830247627
1671413499
291511660
1370267854
1359995385
897254291
1304508657
485785252
889200795
1203268872
1482529228
699191535
1413018960
123132482
14992021
921193732
961179180
495537517
1527768378
1204542321
649462731
938060156
1329788148
1912514106
99021223
2070117583
1134730248
1438880035
492281108
1591400939
199875469
1073078587
1232290467
435672190
1056197059
460642746
1623987907
1552680542
612559259
2048749011
563886738
2004968318
2016616922
1198480287
2097320253
1930846842
1217515948
1158029250
812080129
1756314129
1920511380
748918471
282436421
190347805
914770089
111654693
508589112
318300052
1457132688
409303062
1270382692
2100531670
30392713
648865062
603682494
880389595
1574515497
636818803
115665466
272439335
1509464780
122055736
570908335
57057146
1737035050
1337877958
1490579108
1552723516
625213100
144611705
649571842
655731763
991750638
638988351
1036663888
1931346435
974327430
1036713965
1534689601
337060840
973782735
741991798
783853905
1616448578
1180759207
375430095
1971430581
1688880342
2129303741
1445704496
625935257
1771391202
1071321904
392500661
980996795
1017581485
1229846931
1643865447
1043818844
1689894830
1303779847
1082136840
403508
1717528157
134501836
1109530459
697167861
1113930091
1320395234
608822290
1548266262
435041587
892721677
197904010
399514643
1485150959
205252429
1598509020
956389589
1183207433
1773299372
1898324331
289830151
1679036064
679791240
1804146034
992824141
726164719
2118472107
1283345137
713853812
1862200274
1996618857
972129350
225439998
1321825567
1556944623
245298706
1537102652
195633309
2048507801
1313448941
351906524
192134638
295715845
176428981
763262326
2085595917
557485002
439064260
546340063
610979609
1224146807
1792639830
709600132
674105148
1887426468
137408828
1231180185
1944196156
842356523
33909426
1672549245
1867187578
1075410206
429973491
1924720354
736509940
114672649
2069096393
1887562756
331903665
233167987
1192038970
1494166355
880897287
1041150952
1676983123
964821423
1741427395
360803469
923877963
689369645
1225682887
805566735
1647708136
296106480
1305095781
206662772
962575803
563791747
1657210699
1084036486
337427082
370053169
191021305
138112097
2054373332
621840937
1569718381
1680658670
1694201997
816216511
492440100
1765478697
762781538
1169728327
924745222
1926396742
975219011
1196664190
528303718
1185564069
1393609256
972881200
618080826
1490297512
331532377
65718192
2068364544
1064146227
950231342
63210484
764320299
1394667786
448055260
1117259666
2022440032
2097327454
411756538
2080729460
791835134
605131785
882729784
1157003998
229749547
1512326034
209011680
1855893869
88252718
876309098
1486486756
1432045498
1969413434
1046974050
1820443193
1480683728
1793434012
1015018015
1909591678
33531389
381056021
1053898983
646331983
343993575
1274430509
2109012251
1812566195
2086955985
1118873930
365521561
903187313
221528180
924611828
203574404
873266033
175462704
1085455335
1749844339
2038601402
559249439
1382701808
770640419
1706669742
975897519
993003931
1816122568
314257620
1781766497
164779404
1274264062
1640583375
232962851
2120935959
1470597259
407837150
1188764615
1391799206
404722141
1607484516
522889364
1273567606
43203983
303401097
904020307
523417473
865729158
142381679
989215810
1632139030
1559622796
853389603
616564715
1681072469
1257388965
1768442453
531059594
1556482781
1709683050
920496477
268983354
88055228
746356192
2053804237
84522925
1924517624
1484354784
150145660
534711499
1264630808
1056122185
1511461133
1401089755
870910544
2107778011
334539360
1648921280
793409255
773943791
2040937421
269792149
1532905611
877921980
747357450
1070798831
1664607146
442374972
743259361
1286622805
581288935
955682675
274983449
1119070834
155550989
1487019590
1693133490
1748960730
372215470
737178192
92337641
1745778952
2114448066
1884314534
120561051
1405647503
296057557
983228267
1689492585
460105683
1840557900
2020888758
415222085
506260519
2021986755
701933297
1807757515
1278698642
1623484813
230464761
884182513
650317599
1099647438
1262121295
568198893
1710174817
1701554288
706205760
1105587746
621573453
774881636
944582673
1106029437
232861727
269489861
1955935205
433839247
252530579
634496044
1783932300
1727461629
340911305
165643399
1308597708
1024150253
1852595989
1724141561
657884384
883104644
1243147687
1201855179
225403058
764899240
939856978
1460896953
322935620
1143761412
683507537
799293998
213749477
1819311375
1088532911
2012726468
1034766019
1011109284
390591010
1072887904
1291910012
845601965
220380325
1373461688
259706279
1838100398
1287358952
160103176
233818718
1330303141
262125942
126898021
803248656
1751333405
416668852
1114475437
300719990
1117853741
970867865
1075878280
1602715124
1309329072
479016405
92793847
1923400352
67442956
978801022
511128946
838879916
530673209
1245708692
1528474014
500628800
446281135
1441646822
1356150379
1404329582
965833312
1917755611
1936220781
194537659
2108997256
646763987
339444739
1784221211
2079279232
13422273
1363644646
382505160
101507180
122912706
965868954
2115014888
1571414041
1748046402
476378894
1065120235
1081989544
1042776551
644867677
343506625
1550677514
1313759912
732125894
1749713905
1350320964
259598837
1525852255
1060596470
942714104
1736240402
1356899583
2040117518
1165423836
712616987
991060908
1042982847
937651906
1695443722
2105601695
1652866449
458421560
191610193
1813772003
794292782
1016158587
324795805
301406214
1379825476
548702608
1555537671
76506804
255062519
110312834
274404049
768413197
351763670
1466737841
521059774
347264145
1836494277
845238393
14413615
567476198
1330409449
1386120365
2063790928
642903333
166860456
737324144
1902858661
1924975525
371590948
1550810063
1127899317
1685308030
511341523
1443868739
2007603993
175981064
1288574881
1505135442
818282876
532336534
2044733583
2087249307
274636270
752071072
1647554470
1006630146
11114014
937041834
238518989
2096914204
444465891
1384509455
1539742477
1416991250
190476208
1841435868
126269902
260592793
480112708
1428184938
7000532
1283093722
1970203150
182472294
1818744703
1708867933
851465910
1954053802
801758510
509923406
147172326
1932452224
2095876418
172618643
393931798
1811838043
1731308849
1691201065
1245836834
1648170152
209518703
1967835533
1143920346
1001918833
1798722412
1577517486
1769370423
1324254504
648563934
1394224466
1947967282
1868317824
2397435
1255029194
601470034
533267488
1597724145
107764502
1762906325
958056653
633730226
1170667301
989669319
1396580620
1339135178
1139542150
479269600
1194016619
2000983763
190608570
721131009
1052408075
537026332
1053602933
2079949785
322439320
994477991
242907214
89463730
1486095898
1401015441
1112258098
1264959655
1736712833
1176215071
1894687651
515653467
1727757783
1760705865
489060237
982706396
724223759
2102978884
51432986
1395551302
535633970
752848186
1721652346
1411406368
26996223
981951643
690216901
1239725139
1534022079
956595199
877197268
2130716999
2142634542
158631894
1152383780
733642695
1755885182
895787346
536511162
1148403328
745446645
1869886824
224770215
1722742638
86567066
1403842060
482866992
1598459182
674896063
2034077774
1998675091
561788631
2082384006
170977095
166135533
2026628214
107007291
804429026
1557887891
579012385
2013790982
1700975320
428655717
1955765250
2098987425
695226721
1765804737
1106194254
1355575830
408034288
1149565095
53313194
374656617
1117344873
1294052946
1560319246
1160868951
625024992
1990073056
162653629
1214400145
1481222478
222686985
242177907
1502702494
897722788
1350238342
1864482719
1660008163
1220410937
206850653
1919452049
1490706021
371665724
789266793
2059928647
1738700364
149640101
827307390
155944471
1967250054
1333054769
1823693390
976785974
1232771563
854435649
1712115148
19628604
1439305210
1852989397
900264256
805753042
758948066
1734432890
1546152714
2075374984
1890470811
1505952132
2124073532
583580046
1530927524
537148299
2048745656
2087230553
1774810388
600472859
1185692820
89470056
1142608863
905001310
476613954
288939598
1988288149
511043176
2112714769
1617269591
643355551
1218573587
1680562373
463373834
93791714
1311015723
1749719784
1607734010
1629677394
73575561
2119221163
1681529454
1779152278
1776772457
614399460
1353329650
533432640
1808972217
1839615035
1510008049
819774281
1949337951
1638809035
1633116265
1257854794
596454590
226816558
250465912
1593204180
430275434
1736929208
108398377
1424078910
1640143341
318867337
1315517801
121203016
1540339866
1748636131
1524511340
378658384
1886669952
982276381
1185062011
680788507
1907548280
1455842439
1445195098
184611173
445937381
2015487099
796694422
2100022223
2000269629
840560755
50318009
555173253
1425903712
618825237
1928846763
1515528340
1668555030
506967096
855895864
290289823
544264748
1361676394
2102854564
1527655169
1802364164
1696935886
137046763
894827183
1397723620
190640853
1888616210
566204397
1050048966
656785599
493175850
2022928833
958830111
179944273
487724515
1992131496
1490260132
1202921691
404315720
498543998
659303294
2143505084
1123670114
1159364954
1954622816
1469023974
657310186
1234117660
656209845
101963677
1077500844
1560347868
1387542908
1841067925
1161456293
742374551
416198693
155295037
122189752
775730200
1740949624
790082312
434731204
1988665972
1916459394
861948686
1242400839
1821725633
1612308394
887051624
377220919
1562654071
54789395
1744209876
325271323
1753362421
1759972573
494088454
866428313
872353593
213035369
176363967
1778103890
1148175657
674575182
515621414
1202820644
1039826364
120202057
1266449432
103416047
1248256477
1721190094
597167149
1943681819
1377017183
1967662948
230235722
1444644159
1348978525
772234444
2085243564
399808083
794430792
898163393
1058800824
898931099
791423600
43608540
1671612228
1927062267
1340010639
998617095
686433993
1436740747
1042818761
351623345
1787474843
62027883
847032445
1566059051
955626888
63328524
1365330064
744307036
13155802
2065541494
861679167
162708625
46349085
1927245928
1295785696
127555580
1845039509
1875134748
812382829
1629580161
630796130
1133069966
2061302386
1680818780
440250310
1391351322
45516877
1617305125
1001276079
1352869590
1382564409
154690885
1444808716
2096356926
1594375119
549007079
1095917325
1694568647
1094856678
317401848
1183931288
1643290774
301027729
1389018433
1631442703
1131450271
343188729
1425350821
567823664
1623627660
402103479
442098846
454001841
1110890982
2140966183
615028885
1222508377
1063037929
601237898
1631803917
1363250339
1784570906
885738485
995081268
1129764225
989344423
1669469496
2040691866
59550430
2060113014
188128152
1371848159
406981352
27761710
996720241
2138848759
17387758
1040390885
1085302424
830489869
681261624
695083657
2023703813
1188820098
1802190972
1270475847
73769398
728053492
1910247066
1902471824
324768178
355971927
843458184
670273511
1814966000
1558984672
1537543603
720839758
977541364
102184724
162224179
350628621
841460731
934579541
1572003522
1274854380
1215466233
1678080555
1056326944
441292168
652378327
1017937850
351388313
615888577
1357337078
814524775
1673644374
1314295797
569100365
1005408893
1429872863
1199375532
293468449
338307947
266111326
88834037
1345869579
1628858161
1418185340
1480331173
1670981192
794108890
714872009
182278971
1977100416
2060780697
1973744337
848609179
2089034555
669177332
288593819
1041855259
1374711196
210732131
1334933480
1722583827
109791377
1446459526
1696204979
733473622
680180273
617143650
1331182082
1592942633
1179711543
1644281456
481308842
1053988175
2144847911
1172583793
2078742699
2108774273
1891202249
1181200760
1963147244
1214177107
2077458175
722347567
1087843407
1454705202
512703492
1718023718
89946661
1120939895
2040839047
2088438642
876375304
408644820
594141230
404938328
586465537
1773220984
914786220
136580729
1779369604
1266933260
314763287
1985351920
1196426134
209141187
1032748997
750232994
1993000285
1499266437
319040682
1285867624
281953108
1988437925
655480082
1378658568
1393942201
1333108203
785417433
907732442
471459615
740501507
393405591
1804905047
1218644976
1984398715
1816456891
1547825952
781824385
726155798
1484128510
637147772
1586809324
2011094345
1625673218
711478235
2130494910
2048546972
1882145220
1707256376
213182592
1656138008
1038931427
201604359
1780503704
705779414
198477278
1299845878
1496618862
714783286
900941593
1692818075
2138017739
125171024
308628707
1688614367
94238575
757083981
2115115958
191356332
1602720899
653987459
1475977695
39182844
1061267228
1195859908
1660058497
1293231818
953926807
1416811149
1567312373
95555956
270658620
646403788
402763044
1299456823
872367616
1290644260
722605112
671610302
780238436
918396716
1617085508
1161400004
1078321625
525317729
106679742
1730057504
1080097230
1411731506
949198376
114201582
474564296
508315967
163020857
381112030
1026683424
1470662839
1464281587
1600405394
1977599950
1710754691
660960257
440062827
1582898326
696691958
1500956738
1874105221
383358075
274373349
2101619853
1702044273
516456819
710946563
1320259801
1778229773
190090311
864541797
1319129732
2088264832
1307781389
704020724
34786825
379621190
317680924
752444168
9663613
1595508995
1127477656
522224917
1291631822
1719460437
974839608
1763433457
1711874193
1858058230
902454675
1194854091
1684434745
1854074768
769570240
570127545
2085227663
77447518
184415313
1210959319
899142794
355347703
1492312201
1150610009
1828830207
1681604892
1237347983
443016815
1451205625
1620079099
322007665
391066231
32432410
1010279769
1207277774
1404082222
2076374198
1330338737
1609165598
130013174
1157155223
583515390
629796008
120630867
1048196972
533859930
846787396
468420965
1153648813
1450749974
1756850678
1362317516
2043857139
330875920
1099242058
347126986
486057916
683258992
143486254
619393228
194125795
1005893329
799630327
477609164
1911253940
684536868
1560865273
250840211
1983969232
1770485735
730303784
1831511604
232806293
713988192
165551792
392035285
1866185989
1120089642
365941160
1262614144
1374560130
554003527
194477004
640595813
1176451769
596364775
2130340239
668498381
1111625310
2041859706
1362250128
2103638725
447454403
761715680
1425463064
1440020724
529174265
522302400
1548230637
1936824708
954829061
1301102402
1376704529
662650704
56461081
914811208
1438154048
1309119659
5704734
1286164387
2055023172
1518141853
862277928
872953012
237595616
969687219
543833769
1650137630
109793741
1964003137
662931571
233960822
1506602997
2129955367
146457108
645630141
965229617
160995206
1838187942
978994386
2110972896
519712714
298240261
1378384525
10946008
578912333
320948142
965298552
1935130206
1866889385
2069993340
998471881
1515455921
1615372519
2105001846
988298437
1419378931
24386032
1411668904
1540621538
1750533747
850131222
1944418517
68694907
1051094118
1964427345
1950329567
864699516
1256762485
88628843
653347071
78849106
1124895812
1510578414
1120071263
882613281
1934695868
449902915
121466555
1164623967
1344629732
1134824971
972393887
1197520438
752630885
2108866647
1124746487
163886348
1739992093
459471911
816952440
1164033634
92222498
2058445657
928150490
1312375052
1491553770
1515050117
698666320
78781297
894423167
1263855050
1319241521
397458536
881640224
964209070
157144608
405954371
434024610
24172276
560192794
2129938473
1545626136
445672671
137867115
523601424
1744495496
279194525
1639234996
1505614068
948718357
777059050
441516543
14178564
44040606
116742940
529732358
1136099629
1962255586
434614677
1741621355
1648635159
1487177754
1805709799
1337099191
1360944136
1129195887
1222859258
1894576550
23632795
560097220
35890630
490156109
1274968389
951392681
1055500833
772622369
297741195
1415185018
1398280054
102566272
1188708951
840672247
1875711733
2061886730
1447244208
1162292182
1811899037
1743413650
2001553079
1557674955
2133209032
1800569284
908520271
128036617
807390129
294322520
159381063
332150080
1318543575
1293331590
557058845
1520317711
699417979
804960628
242121922
1834988547
369649151
2120196672
2107390651
1210137243
201955907
1347139340
219488248
1385062502
143351627
430170451
432956074
491701205
15174619
1619791088
906089390
1127021828
210373973
1156184505
862962505
1926556895
1798507769
1059773015
832271343
937639909
953939694
1796434450
1295580000
1048208549
222383165
1724090758
1706011395
859880764
1392063647
1331995088
1900816458
1009981789
737536982
2118030341
1659906153
1437453
1401966379
2126012591
243254579
1344493001
1519161451
1196940849
457110011
1100138282
33546602
1742897769
506223051
1032717627
1602966552
1234765596
134374637
216028414
1481776625
1198856821
853197561
1164221141
800233435
1734094682
1281429845
220613610
1097372581
840520133
136994471
821558459
490504027
1742052958
476674763
1520175854
1727403682
1526261203
1529267675
420886895
866509827
737561514
785049367
1031064307
303125128
109430154
211668621
1769675326
223319713
1477905845
576385495
1467182002
2025863615
697451
534081664
1308275872
772768811
2144214783
1031197566
202748276
2100012173
376439800
372558091
840175436
447748524
1903141873
1269828940
553357344
1634664807
617544481
968034942
786274312
1562228264
1022348954
1702153555
1913379952
2098234593
192468857
2028318772
690004905
1145355786
589540566
719556207
49020053
1028804603
779275447
1200984388
620956038
233796289
1075668784
970867709
1019479410
159845881
1672764768
624865917
768433418
618050094
2048449260
232612281
1688407397
547709991
1367129363
892432014
1202006980
663974118
1922316920
1879359415
1634822513
378981894
1370328613
394471363
833702780
1110293770
1050359687
1366446148
1025057414
1014637657
2008242715
16804016
1357443436
190607871
2030833662
839276720
2020633931
960656873
1416082978
1747654628
1708506122
782260712
510979337
662185216
818429736
299917947
690916821
1588165218
1394597282
717736192
1569311934
186470652
95556594
136027306
655626609
316701573
1834030785
1840282311
2016330283
106027917
1729668544
1948260503
1849812561
225870120
1116536584
1927807457
646541491
1046180546
256280602
1270064145
1881371106
1153719464
1748272400
709483375
1761402827
446506903
442514681
2029190557
126606737
803864720
971213919
1151974800
1584193946
318704244
1447943013
1484976090
1836270842
887698532
2141655428
1526412748
929018569
1390235994
1415979259
216847639
674356945
1294436799
1685438740
1629537224
1293660320
501780378
1371290129
1269247048
1903540618
420646553
1735845289
778024399
1435421188
1857265090
1212447126
1196669620
724518221
764347155
598643533
878932422
1197697459
807203627
1345670693
503649881
2138206928
839156248
493982064
1975417884
1591705984
1588140643
1862070531
604495827
1314019741
1348763247
546934832
1862270283
1449806045
484826412
1331346599
103271124
240451876
1599318102
333554661
1088307213
728499988
512579393
822775260
1725798117
1540366709
1565695247
1721999540
432940137
1414860685
152976967
1244334558
472032269
1926655177
313387249
349830211
1029212569
1631012965
922839489
906591599
92172656
1011806199
1323669367
1743000932
840520386
1926358509
157044822
1568063902
1251176366
1113233850
1152902629
754985081
489921686
355576307
399854310
918061706
244559714
646721092
270671908
307508004
1169097353
2135750773
1032399480
157652441
2127120833
463142828
358643307
473662401
378249947
501082784
457759390
836820639
1820651088
999945077
2020752929
1136898540
572650510
1436048304
116091008
1932713755
1071656534
280339101
353956504
1247192037
1170272595
1278329388
52958905
1879869531
1453046946
687719233
1501643760
1574179700
488302616
1832705906
733588344
467084686
1518692259
1932880040
1520682482
1437052757
1462675184
479942637
727498431
753571248
907741671
859678694
72766411
596146436
577472118
1476779988
1264703083
1253413194
1171287453
275705407
642684019
258144480
1230836758
515463455
1065360369
1952112202
168368807
1820391061
314676226
382740300
1094058492
1724831031
1513449428
12401291
1214896134
1743844315
43338846
2101948200
1208924387
433934117
1096070699
1082537328
1675245867
1341639972
1240090841
1436512008
1595120035
2129992442
1380835591
699518760
847775222
1162849282
646710440
687488658
1907388889
1168689721
1317952895
1735043875
1899405275
1318511380
1596710884
2089518009
890317882
2080879361
345107245
2093704402
1536980608
387118170
508174642
1601025997
1445325794
1040876097
918043036
712849514
1054271657
918808009
1759253554
1801971191
590913965
40217077
970928780
288501982
616428955
559637130
436944106
171466248
1982376902
350566531
1852986712
959137282
23833696
1363517540
1160261664
2014203974
1965462047
844910758
1851022928
902647868
1984514324
542216917
1489398113
2083880976
1406541385
937703222
962385812
1987377990
2072519170
1285222038
746533029
2014410560
907143907
926071517
2072132938
1230337092
361492030
393582726
10487285
1011294725
144295916
1778449956
1769082720
540574146
392582326
1445759907
1745179104
942077269
78628529
527536972
1801797804
324984717
712692689
2051250083
1749555540
1718187139
1868540456
2089875165
1209071698
1125691457
1588040758
259243765
756726950
927302360
787545853
537546585
2028941587
1239519595
1915563776
1904485404
629587347
2030585742
899880859
1976555563
1133055029
1707821877
1824127475
2067163788
1128716339
1292600375
1956801637
1576466834
1422268249
1441407292
579290965
100710095
312841398
1094815224
1807196598
328791830
1708152810
66548707
530527685
2093551508
1596108923
2031560027
437177109
1045939243
1066766419
112616731
733997013
1794395611
2028424706
1210630770
748923127
1996811969
2038543343
1480407023
2109666308
241511270
1549182375
21915557
80798355
934943763
1311393273
2097801284
493279075
1076076539
1345890635
1985190117
422928947
220788950
2107967553
1701107723
1993820064
260256089
1575944859
110155444
199054013
1059756818
2067049821
364176692
1961747005
291585794
2035608789
1677001565
420697080
589997458
1920079400
1011951699
2084778892
917450569
412947295
1346965746
1285993464
1703338375
907449314
741608504
1653806350
1916012623
2116502749
980026793
225038104
1536310348
68467797
786780769
2014082
1589942128
998470732
1003341292
172738024
821665883
182146916
1663581898
1978802837
1702139388
1722497224
1033596981
505521239
1623410427
1753462727
930229677
423251318
1187111811
640904512
164413824
721103207
1850541765
1630245112
271689888
351399485
479769794
1427372267
1887806488
1203810388
1798907418
851050417
2018173249
1735830616
675924355
874477252
350939163
739021088
930872666
45513252
1709089927
307123664
1542896798
1948604168
1574116689
1150953989
1941194429
2051770855
1448327534
1104117249
974017722
1022191213
2084145854
360714322
1997836311
593973468
1987185702
372028102
229158544
1428275284
902263271
2057258411
48876851
477951970
434252426
669687272
1604349902
972626600
1858333575
748115022
2051646701
1948654773
1420286459
863345965
965296354
1858269240
10933267
353529725
599809380
1377088322
1197901054
1126866839
1273496663
1662910223
144046381
939519128
104805423
82601649
377157470
1156652334
1207011060
1217109002
2103784973
973234890
632710953
1791781140
1874053905
248466473
1349061371
150166316
973843072
105344332
1405451908
1052015741
1276070603
1650661899
175548570
1978903189
1164663117
1161066852
1696909169
606721389
290468880
1195204983
1854150496
996433580
330160792
825540530
56860715
1098949722
1782477318
565371211
2030799801
1523729405
706035145
1142644446
1491357312
1266659869
99124798
1963669234
1332576696
1506164601
1147875998
1210102460
1319986793
2095415019
337049564
380319096
306957997
20497550
1598521088
330712753
1949076448
1624336785
1007012299
424673666
2109891424
1227202829
1216082019
1484447738
1131015425
1834426038
958184574
695638459
1795776104
1092376739
106726212
545678839
1205116665
531579843
549294251
219856114
1277783934
1801773123
1642135297
617153393
1759256359
762007742
2104449665
2079933222
1636901991
1957142423
71577431
906870055
1518770328
1839754849
1744378259
440014091
1801494158
1880915242
740684468
1133246740
408739295
1125950002
682771549
1864477770
363156485
785044540
996500955
1145822614
1812015219
40598190
163154810
2077692592
1454887010
1598894545
446110779
1638755313
1849230040
1237254714
1982227153
1154489597
1668274202
1900237161
2019105816
1001825127
1185983677
1210219080
1125776696
334771668
254354013
2122082151
531020335
1148168944
1237016845
1521700212
766765119
1050478952
1238145678
921537037
1093026091
23823473
474256867
113197910
772037704
1263446817
209071652
484008050
563626383
697332297
921030482
44279820
553798424
381343506
465817778
851323610
1232407769
857753573
692533704
1799754361
334744011
1115213878
193340547
1707003188
1519734145
871537790
1542067963
455224904
561583401
1528723219
1922263837
250621318
394963815
197257180
555344976
326631174
1376754870
1064551542
1467988087
417139196
956407097
1365103401
1555791375
251626084
91730854
955933614
128467917
565318895
2464909
2080540200
1277239941
353534584
1451463226
2028298548
1231705214
332485846
632991836
311030048
647169202
312029324
1580781830
184056133
274894868
1083321387
127088115
2080053485
240315881
1742814832
1012384703
1060889461
1408279188
46242648
1330911337
1446602168
331174996
431957756
1013228819
923892900
105178828
2002888564
4334667
814470100
226939872
439768999
205720934
1790104417
1378131820
587859370
1029859432
1312526489
1020353223
189100315
505342904
70267063
1288032240
581295324
220257369
261755453
914393718
1132013567
1958087421
1182628782
873497344
871664307
816063486
2001341362
610602500
1703917706
1112968438
2109574801
1248517118
473557217
303347256
1508618840
1140809877
1426030437
1528870545
2081772781
2051593826
934606629
1138140818
1263123685
664174615
564490327
575890870
1402871744
974432355
1291572970
314235385
1328458313
2103217383
1830036324
1204940012
151172454
1571218337
1863826083
575976207
1688626182
315432986
656796655
1650762183
2093617739
798248263
305564710
463791969
635675947
1583117102
1303655292
853579147
530778800
386277338
730121609
2104836142
598850685
619232789
521286719
811870518
1997052402
1558395671
418265971
1290608348
1983999554
1234505664
1989955774
1805219052
724431665
2132793146
936647124
702836776
91819614
1201544457
857619317
1110515287
1412504394
1426305164
207754933
414718588
921260363
95294703
1363186886
536522990
280078370
165524682
315584559
1376504038
1106679443
403882996
1113327476
1313530166
1497056375
333386790
470065836
1373943741
1887121252
1857897673
1545086026
1384892787
1271614344
612043174
1836241220
1820765406
1009181354
1701606752
1088292841
2110043382
2015422389
1546490048
373517740
2025608142
840756043
2090307041
1705000191
874783221
412239151
681899628
1001855355
1845943320
1475758212
2121674252
1592657012
737551288
950196964
1013444712
1023817979
2031638379
46678061
336605985
1725245338
264188659
822542526
1951171871
1470891518
1489625478
354367910
1067700442
359731611
1932077024
1695088571
346864554
1896544169
1769945536
346700505
798573168
52381039
1311667284
40862718
1123978042
795048349
1411424358
1241096403
1758216007
291887611
1818405405
1076013239
739130481
505624470
1705499779
380234014
1742374976
1323930192
1136557544
1278717852
657565522
2133424111
1545561641
817942500
1645732162
432352177
1219128649
341062226
159322919
1775570066
964583376
361687028
2141862827
769166679
645563260
533832242
1697231693
57951895
940070728
167329420
707823004
1083504348
1577451554
813327616
1567144063
1616670022
1220101676
784954044
1643879040
813296847
318089817
1589022251
1840423524
2018694618
1932059436
948596287
1256458416
2145515563
442894161
169645511
1091092379
1694435761
1605761632
208046791
1365420882
1218881269
1833582556
814998279
1646662146
1987193324
1436549180
1386523902
162005841
583560584
409060412
197729897
402439148
1635686342
771490227
919952040
1044970301
1470801277
455391110
1570116584
23056848
620375522
1737573277
1369833891
980913770
100827478
1064284411
1282148529
1979918850
2110736745
92074133
329080240
1818822058
187748421
766057986
1462210625
1570149674
1047350743
914229405
163398434
1155413678
334474404
2019066142
438630815
1007484390
329467529
981699031
1501044833
777851270
859826411
307136700
1231272256
1116273897
641757641
2105330836
1972278215
238662688
1144123801
1530316789
905307509
1255086099
1300932154
1701328685
1004459231
339326688
1833070837
1216793132
145561307
1894421742
587706771
858246633
2120434082
272510929
988871522
785987980
827459634
2031075689
1955024259
184313975
1431241584
321543381
1692442113
1785059869
1989781357
1913116426
1283255973
353630729
580108185
975905891
1046676473
860026680
383465707
1525982131
334907747
14898255
817234172
1709517560
1823870395
1447772160
1801940186
272284033
570699394
1014078940
838012748
728683493
600481622
1873978535
579935185
309872911
1660394844
2106760170
401523260
650703483
34998980
871395456
216733315
1444065691
2130025771
2118986922
1271730236
86604351
1710601666
175071903
1059222730
1039547776
877478355
2080949149
722350145
261622388
1665585958
877420909
1231324971
1316398878
180782399
461454809
509532544
1805055207
455031402
429091536
985395187
1866485049
705265728
271636872
678299746
1540898923
683926225
1221200228
722320091
873878723
693900942
705395726
2128065884
290436652
513186755
688629869
1212406959
1305721014
1055347121
2045395206
95524101
1153555685
1242903554
1195891254
1905069524
1610378990
2004260389
750740708
658838375
1126636110
1851729765
2082442034
1843358657
577546640
1237645323
344491923
1129805555
1780891058
1991644729
562659132
748344607
233850690
596544456
1997701124
950381714
76043564
980037787
902528229
748424100
592507525
755815212
1575467912
81910500
2096854441
261013450
718899133
1107662067
94506347
667504120
167793249
130062851
806214567
2074272629
1959090881
2070662024
748431804
263036361
245993119
981647424
2145844275
1084479837
830443826
438462244
1666072829
139464077
1567197420
1940093029
1683155203
1591055547
544140268
1243402288
1590378980
1458854942
591702436
2055465385
2139970203
27219909
1150827879
129133986
696336961
388876353
1987259903
542247401
1106860052
2036431217
649683099
413277255
794768443
1840568004
1812142540
1671674026
1231963150
1891468441
1119507902
265970885
652392500
1149878035
338480804
839110846
1591397294
858949201
2047005445
1660944376
1422712573
1894337302
120710845
1073597862
1089190275
1068501240
1096459591
1065859027
594246354
1578184725
2078540348
156269434
335875195
1309932361
515420361
1551020186
1284123887
1464540421
1539341069
1371515778
41162925
1620770966
1366277778
131514362
661109222
31606206
1582558523
1859856214
913913337
933677763
1346691479
998820468
1189273040
1581709652
1993689215
23279319
656219867
1883409589
1760659375
41912689
237907163
652147214
1651269351
1870970137
407891548
1067788929
457570950
59527320
468960132
1967032289
1190277194
1555459842
821725945
1856898060
1963434119
783646538
1517021207
1454240429
2054357507
1478136943
858452913
237460221
133135823
985366251
1485751476
864448285
1655451108
1885500418
469283000
1563610457
1265405166
681514396
647268203
1534270564
1695545647
711697946
650390936
863661024
804577536
769779712
967776191
1068854874
334157506
176653224
248377087
1036989189
231687949
1333686969
720454809
125275620
359639389
2048834798
290279982
1150192471
1308811293
1233613778
34916249
1912682956
413042887
1856536609
712800697
1616004849
77403873
1600719643
782750396
1809497018
951863685
1851402291
48064996
668185481
1404891075
1945064279
684549620
1777634432
205401427
495102173
1548603769
1499044133
441251412
674651871
450820062
647187756
441586684
1549268934
1126786808
693655991
147071614
622948119
517470252
377964863
1048972336
1677765059
1155682185
416346225
1470523873
1189983596
985660454
709580620
616807820
1764801647
1030633302
458152437
520849501
712246926
262891670
446167945
1144521185
1748967264
139985138
538605418
1011417760
748371550
1531420584
1300468311
1933482743
1026315141
1711719891
742866748
1078327020
972367278
1937936521
671978252
204522107
534555117
1762916786
1833124743
737859967
1772907925
874540729
1898840916
1258609742
875222823
1959756240
1678720439
496141886
30632781
1508831396
466358410
138831587
752320873
1852175860
1009882130
1372824350
15453117
478191434
476397357
1913520138
1102968185
722165660
172739325
349811702
993566861
1331764400
1716298672
1839984744
1699158
408664643
2135082332
1143652543
1317341252
965451478
640556629
2120242170
315081077
290012093
1796625247
1822642706
394656072
1992670095
1549141494
2084883661
473541047
1502446467
1468948497
1323353257
1411422708
289307789
438299769
214268680
282501767
1006913949
382822110
631141683
362991242
15598795
1167125068
1785331010
268508603
1518283000
320969293
689649971
1676203308
990914989
1113753383
1243610994
1865994369
642019788
656509235
1894224607
1656237450
772423374
687791755
627574691
1353833204
2128219795
1671038456
1280568344
633879650
736283125
1147471606
672778448
867775056
1884925579
1166502843
2131650005
131842234
1015343389
1042158318
2003856265
766391941
2144169006
449259136
1747862979
1380749455
1489948284
949856592
142448990
2080820431
292767394
1774647719
488119692
1806785876
926118119
1613323768
802701524
704921201
804362396
194798066
1199773464
191265523
683308125
825726811
1953919644
130397510
457380822
1428849884
1304503550
1719701352
933645107
1799892046
1891082545
724868769
2122721550
1735201440
390525829
806399581
1916506110
2013263206
323413111
2072329817
1692795698
1176652990
1699398048
954125136
1450719542
537914876
2009243200
1523583997
2074941791
568615762
2099772237
527095109
413205732
633746418
269004498
81687339
958623991
1775136414
1688151882
1931222086
1745291063
197404808
1110943831
2025566433
1601827250
2010869246
1489075870
232124277
517662718
124212113
1826733229
1866435157
1992164344
274957773
437557447
590487236
636662689
635663188
287003336
473791402
1454983215
1072648445
382317668
1355168443
934979067
1900448830
715241551
802685175
2133596325
827189616
1878681632
946645515
1920674589
1392337237
846166132
1290001967
1679592377
2089193952
1252584601
931086373
2099143737
358392985
1473313551
595295872
666620144
1314199951
1796952452
1959442286
1451051460
287292888
1530153170
776666049
92632141
1513698876
1997817835
1541605156
479242462
105186691
1997167303
302294600
410517797
1493357698
87530665
1913671303
1403100748
404968807
996730091
969986850
1701151256
1739678836
1687011689
708101531
1989291774
1611738128
859736395
1999271205
669646810
2057442126
591844065
2113876675
1547926252
1423020887
424169410
708751122
454615572
1762140232
1122959432
154855026
475823395
987086988
2125232400
1853215855
1954705952
1467459759
1874558848
1947648435
1088630574
1041969099
1884810678
530496154
99255197
2000968343
1816161917
489150914
67426488
1723981451
2090851987
1210099417
2058154697
1635772014
1756434359
1258168656
568259777
1813786871
121213809
1033171406
685729572
1507673139
1571110199
1260020829
1298135204
638133563
1565828846
277350666
803360029
1049427839
740683376
453468570
707319726
1274187599
817746205
337038421
654648892
814286688
1325876907
752558823
610441000
1392381977
1906638870
779098738
1475443654
2089084182
2062986027
1989459038
380814361
197604755
1622754887
577660651
1980777394
12917249
1276155155
1741195121
1188522694
1962658082
624056778
172050133
1918494969
1081153723
913757881
1222778012
1001463687
1930644082
1533286019
34202682
369501943
706362442
421394125
85188613
1224638400
102957884
802159450
2116244868
2014183700
622652984
2139500362
1570249191
857086541
2133925406
415926437
1812514333
1348924493
1395532272
1702101574
1475955142
232589916
1452628378
909074530
1512438557
1813770643
1034027132
2128624682
441299669
2001182818
1850598106
1613662420
2098719556
1700817536
1534478411
158902801
1193089440
2009048625
1145250964
526949084
1170729252
1250518555
1998970727
628793661
1695430587
341186918
849493282
502229292
656508468
2060334801
1890630657
1753234159
1987719598
439098207
1085387561
1250277316
234576009
1070549103
1009128865
462885106
314581108
218463435
1586195426
2033595728
1676242407
762275967
827398389
1400067600
1338755297
257621818
738476135
982748062
1598656620
1494642838
561224054
1402990091
77942457
1547648393
1345062137
1863273478
1507029519
866944112
1372910878
1862006915
2077269197
193321967
1396750124
887990342
2131562751
1586012044
951674841
1081826313
830432725
17194653
12421381
1082543159
617189664
927358925
1224600680
1970679214
307792343
951173955
1941795790
42861920
417344117
1933956445
2009086384
1167364721
94402958
949406412
418120811
1525404936
669429771
1079367674
1857209588
354270041
1671611762
321593164
1314134675
604841620
1078920834
194323016
739128519
487118459
1506870440
2088459394
2131194843
204843811
630303748
244167654
1513688726
1436439951
1377472010
2124244106
521791280
843387494
232496852
2106160448
1633518731
1806271816
901041869
221324748
1474312469
1738360044
1106561219
2103708627
2142748924
1058688742
1458444129
1715074776
1247593182
251688947
2030849062
1715829612
1248660191
794508790
1177625420
724546159
1341142704
1098175436
6520240
603274885
535182593
1957150712
870411669
1366480553
868716623
1906538346
453521505
1584890791
1305760338
458064566
977554518
2086656200
327587253
1855352555
261097733
133624180
641676682
288129151
319626736
2063434820
327013681
1295425956
1378679337
783859056
2016972640
1415933831
800968074
1991420203
892141875
1851079908
374108432
1747956353
81986913
1004971417
1217937297
2113848007
883333091
1523113643
36744802
401497697
1603762469
982755657
1071931771
399796136
1129562430
2136087448
968479799
1410563082
758564301
2072623109
1029439162
1597614642
440492322
849902412
762705849
146723836
1427271998
1272681959
1444355476
220438056
957034204
1003600093
703494535
889976243
1738577806
480661379
1767972575
821622323
1312979294
1246816048
1385828539
826440813
1663288051
1042684902
1301409230
551618452
899251277
275673351
1223259414
1541199045
1934122411
1668701379
710360748
336108195
1278390897
177429466
449646384
1930889177
2015922736
898035206
1612482721
416499938
2123256330
513406411
1209383417
2108835199
654770580
1935807552
1064463575
173880597
770950528
847565806
879355176
1476255979
1201709991
1746839887
738530655
719159253
176499180
849481388
1205582667
67397431
326614659
1030199465
1294089056
1762884028
775302431
866941805
872220133
2108408611
1985868497
1070850323
1667165723
1739512715
1103103903
1127952805
1502326613
290166904
587707719
1468396175
947341955
852843391
363166876
2076138307
622100056
1080911543
444016797
1549714798
227416817
845803011
2135312387
882150518
469007081
324825320
1179127679
1167253001
404364993
2096900161
861127096
1944806590
823831468
1070447973
625638576
900451558
347965707
519421602
193432032
531423119
1692246211
2021694954
1319994676
1797657989
1499263915
1861825017
1887191862
1329820589
111858885
200818576
501273602
518612530
1919985467
2037020131
1284127164
1466684286
1544328343
1872632448
492422539
804068883
1839695010
718670347
1480927496
535163715
907610343
1468405359
844292621
660290378
540807639
701265335
2114399762
933986214
512949278
1452751330
1572569124
1708481437
2050113188
1790372497
1625339410
662932156
1697604489
550028143
574036039
1828687607
569993517
535337787
871734810
1718539366
825617556
1165376094
593712437
534464877
483143599
609320947
1910491505
1069248529
308649652
1957075940
1058930127
166579371
1784223390
1130910473
1634233074
352320454
1845034596
500019095
251090240
863441297
412446555
461569270
1985527068
893567505
1578018265
1615586999
1817842799
189990372
1378752174
2006169930
1227694701
337206287
1647181793
570627034
1651798151
647478586
935629115
1136909792
810125855
1906294197
1786856984
1435084127
1049075061
1196166747
2021039814
553026556
1678072964
1189842333
1321395188
1442365340
606756762
1376504038
477927705
605786240
1260909553
1629629869
1687698079
1512770367
1031078525
534138947
480439067
602446515
1291386971
1557240830
1275719365
966749864
599870965
444673870
1303411107
1053348352
241373683
1986687482
1511314888
1490816763
1339888810
2112487836
1269178675
1109268061
860173663
416489515
1947467713
2035675094
934300335
743448252
1572882728
233954311
1241410590
485244463
1200480419
1956536160
1804567677
2048821421
92945817
231145631
1655798593
958398604
1362610305
1552249772
1246171851
147164095
527117699
1380632841
1683884233
2021179682
53185008
1426061616
1897931398
341864952
1017545498
1684746622
1112586780
1432416141
1428006871
343493931
267391205
256798624
539854945
279209988
1081584506
661558519
433777636
267529226
708003218
521665379
1885889202
1740341230
131519575
1775220913
852658929
342446811
1476534220
1055276764
1172637539
1108974527
1604253179
195211703
1496044755
494382722
1091875005
674850111
1928009397
1498987366
630492431
752554648
339554588
594425221
1489398113
651831046
1610452345
1376616554
1020599798
559569038
1953890424
2002411675
1485766616
211095111
1781617314
1139534473
82716809
751718757
927870043
194718236
1645556289
1344158723
2104215373
315650943
466522470
2178607
1453795334
555808029
2038598478
396890884
1478211691
837633753
1843464323
153227874
72371352
1563417254
1799645414
818863994
1501627171
132841334
102278124
836884354
882481758
181862383
873320243
2056482127
1018749409
720725405
1186884352
105396121
1198957090
1311972722
1940656189
1365862009
1168880269
944750407
1412360269
537803852
1342827619
53060815
867459022
2086763403
468833194
1276638652
427156355
140994920
1061166622
708631700
1700479789
421937738
263264475
183216028
1676222221
929209347
760562616
1716423487
247194864
557241350
510082732
1582614030
1233898294
784778553
312984694
571795105
1691967845
1140848348
1079169
1106962407
1956942301
1614081281
914364089
317549889
4331286
1759461232
4506147
81404848
101535064
520974897
23403736
2093627853
1121402070
1871228068
1072883421
1955038947
1660404787
1550631328
1443122368
669773262
230809520
428850220
2061186552
364141296
1455132575
2037416952
1982087128
71675749
430060094
1851260471
1267442891
624306669
1225782784
1466478867
343641142
180648457
269654261
1425123936
176995370
1166869741
425153416
1132599841
1412513341
54993424
1059234382
1243690919
966315457
1475757053
431845510
646441102
185190381
677000174
891549919
2093926577
305112880
803941697
1112514780
282531403
852731383
1681095667
47582196
408722806
212644681
1684763592
1795211119
68439019
1280545981
786414901
1952034290
156504335
1453083212
64876020
1173824789
1678006572
557041791
2119376818
34832398
1059589876
1523228946
958412962
986264761
535216431
1039781873
779783848
1722920523
1830873471
1779278322
544764745
1562782194
283780507
1707262503
1377744359
920211959
1801984614
156156444
620909045
39073927
1999025313
1520457235
1071303534
1185185067
1421603880
827972511
449535810
215044889
998181761
585364802
1050446319
1699753378
621289655
1005919344
386026071
1963056128
2037206284
1108481060
725921993
363771580
934856529
1935053781
1113794238
446918485
1083713537
844175999
1214050192
987142372
1746564620
430820783
731021308
632641330
1498602558
954139299
950761312
1087514905
1721395456
41255285
1232653297
272073164
1136141662
944792379
1632349169
540342390
1222051106
438969117
251003894
481621080
1996672551
1147083111
864015142
427338697
1978226585
69488299
982364159
1869496749
277745234
1223696022
1541259340
1470378551
1174138545
1167338960
35779369
1055041661
612772224
1498324114
1200626742
1390378679
1099245789
554733441
1730306147
2026610215
284901850
2038043854
515743704
1349099451
1657427284
1183495739
405332836
640469545
552249094
1722968872
159413716
306993106
98822127
546199732
224485248
1022478670
468765566
1999812523
1030315245
1456822561
570632941
849870829
1476473341
180266989
2086207738
1993218779
229829534
496763021
907922812
1171873937
1997311402
862767095
939412292
385462012
312615874
526381710
2091551815
184078415
536829778
1245058538
822917185
102286456
1405147807
324330553
1454415786
1402337489
755267251
781616632
1497511008
564331714
1681943851
1607545985
170178732
1109799045
2080354931
377532388
100686535
1686175347
833356282
1748363056
273317036
483245531
1454863911
788018292
991834183
1900697467
1551216986
529015926
1407744447
1221779254
515454212
78507677
516157156
1807934851
1212539175
637102149
1158885030
751657646
1320129734
1005293297
304172453
2083642550
901436102
1554895751
2109658973
941220119
1044512588
1651513149
358592830
178148773
420361745
852737468
1617359771
1971299043
1493317218
1056301030
1558659234
603093497
116141133
841627603
1134496678
505300900
1116489853
1713163452
728289843
1258754917
1718670290
2035911810
1160536407
1179140466
1903250736
321118296
2096053888
212576222
408427317
1425087750
656763428
1542610684
775135405
1818967601
1621250614
1888982969
939904470
1987062668
83707219
1430131305
391907590
466619809
44200643
937097003
1270166223
1838892781
1819208233
469496439
2011745378
1539881409
416543481
987884784
756977770
1277915263
2122954220
419327418
539416065
1064890613
1096638188
1317560449
1015075840
120617776
1299869099
1765666673
776886353
791422861
1101564108
1960669481
719072533
623131496
1671314096
977026212
1478442871
1437521845
52064521
119943476
2106161216
1922682922
50579407
810116741
1432276123
160577969
1555800648
242150400
1160010147
574294904
1464385689
1260029767
47489757
879565642
262501689
1731017129
1350637537
1133885998
709107016
245643249
1715631456
247879627
1434744494
472732104
924602623
1566565055
1390249229
1977487924
1805662677
2075946086
589431307
1943590700
1808402446
1749438398
1691654166
394695337
2109100873
777894263
2065018954
1736710625
1434867661
2130654211
649008425
784787547
1434695474
1703427322
1309867056
571743725
79113042
947786383
2126565578
724904319
388620270
1934017263
224612464
1499889098
1106303156
1887865984
267840203
1336596004
1029474053
1536553899
1710541990
222304296
1690363922
695707371
643494495
1936729203
1396768310
1318390057
1645154864
372034659
2141236100
2094350231
165549566
2044689229
728355179
327842387
1973620407
1935842768
1469502730
2088260702
161000216
1466618915
935103943
1407243181
1435624357
879285490
370405922
945960445
315424687
1302852538
42474594
1581195466
1122957603
454438034
1548759549
1088458156
648779636
1922414802
1878738535
1495658557
157131855
387751694
118279971
2009967957
257294030
147872006
1551568941
1375240461
215380318
300582779
131145027
137570405
1789818064
507648487
600273370
1858376787
1386521034
335296450
545937218
629500507
470429696
2010309455
17494976
848385778
1872773843
1264367503
1586623584
639805333
873038275
700627025
842364552
1734647020
1144870727
1802318366
1112325829
510157298
1573692388
1907412598
916075265
577871059
623783058
323677478
1947964610
1517195384
124533300
1538479764
1979736364
2020767357
1690244344
1590053147
1287187850
280889265
1193325908
44873958
204067928
1826688373
271207018
976060521
489820426
1046958445
1814435021
1058746000
1792477363
1545976463
1724299509
511938772
148012496
514985549
177563604
1612523305
1946909647
438899946
334518539
1034514618
1972902053
1919419107
428868508
825272400
810956622
905265044
510676948
1609403745
598614592
240340033
844452867
1737254670
1236624353
38367017
1159715975
2088772923
1989865065
643022457
1414268237
1980557229
691825448
1897809603
1590647660
359905517
642661281
2089519406
969478301
1162617683
2030934852
2020278817
936185569
465691414
1457697402
1022455469
1761494230
480175237
105323231
2035749793
1607939738
1962055558
888309094
827854110
1765639762
1593748952
70746112
1915865639
638197329
1679506285
1729611409
968391824
1561283744
1142777690
159796084
1441081185
745540506
481426170
1026391035
2093900471
329845748
2070539312
566887794
1217357635
64018156
1614037692
224656974
162385526
108212447
788442611
495279433
1215956445
118032916
91057388
1196694639
1002327794
1200183950
1183371117
1887290823
1798973145
822112209
382570152
1197956859
688372392
1693760490
87558707
1832452781
290235952
242243748
612442750
1783006767
105001611
83474721
143671836
1892244278
747694905
505217099
1654418898
593908107
1215641181
809759664
1285834507
1816052687
878871321
416860218
200423007
230688732
1314969911
1946288215
1028514806
902722229
140185693
1946566005
88680179
1659914827
1626621504
183234519
775918232
709389181
340208235
741376513
1570190707
680171335
355898371
804439144
862590496
1020902609
1082317858
2006193905
985855624
534617057
360373864
1168076204
1754415337
2069926006
1292730727
1488221556
527779144
1869259957
1995333640
1303970193
1555492741
1198120305
316260825
819466905
244580057
536320773
110574219
717010031
497018093
1654416024
1593552360
24040671
2040596083
875086664
1460139972
2065517413
303775437
1418101292
424173706
865858320
2003676167
2059896801
1780623951
1205130390
1323514969
1708727335
828543175
509114115
849810750
2008814625
2003833131
148635022
460853026
872952363
1822987417
1900153314
1587876818
1894731056
1225410303
1038946351
1281912178
1954450348
1866627948
1446173961
1785224601
883461578
894452920
335468910
350985930
806612999
999600766
857029557
357627249
473849489
1883540027
184402500
464448423
1063192769
281402212
1349942712
787669148
666295023
38877293
2038513716
1428729707
1218973175
1826916592
1569758083
1942271333
1047025359
1540599156
761054469
857565077
1021145817
461467706
2110054368
1045029053
1316495633
2119288024
213392314
60901981
2027849667
1366963534
1580424346
1073789489
1899359266
870486243
1765214019
1803458659
1938972026
1709597872
581012833
1916376299
451867731
500080331
1583256797
922067766
1550572305
1197960016
807507382
875129634
1051228178
2119069165
1544038849
627157990
1424604437
1864837415
1948851782
1632927458
2013927640
1668563302
3194677
610832526
295998007
1449767282
799401562
1255125934
265622108
62934903
1557065743
1169636767
1055688251
1200537842
1524621715
1015194162
2143362160
396408081
1714066344
1837668143
1258913551
192298177
498235069
1718107931
2014604599
1603447151
944673599
746471579
671249987
711482345
725048196
869603313
1036887717
328482223
1698845440
157655871
1848820384
212279220
266367342
2062207834
1808004145
1790940330
2014115457
1323039545
224720785
2086996356
749806215
1886890554
729135986
1952407641
1714003831
1384203325
1926360689
739475802
1409774700
1777032251
1576890411
1172782519
1530314090
1509242909
223248787
2091585301
183987071
1815636799
1496313490
1025604200
599027360
909539320
449044405
1652091018
950416056
627081137
967547274
1649153537
140494043
1364517121
1975286500
169983200
837363839
1545972732
996099881
22362087
757453777
864175245
805165229
1873736047
1412867015
1846737809
496486768
2076961550
1354426658
2109763203
1279174300
2036802595
1994567700
42765716
1920080265
1246326083
1446826185
1123044276
792891866
1643967998
1153806171
2103129691
82967567
2093252039
1670339768
233323138
1056451243
558297302
797313421
95403567
721326425
1221554709
644903713
959508479
1452349160
1886977545
1257837527
455105358
1363242824
1587083013
1968659850
2124331620
1574051825
709607970
1759015787
1262218165
476445200
49227579
1169071350
1388552608
1451886407
1354694645
1785608134
1577299897
332893692
2079039680
512075448
721744368
729317158
68031879
1615228374
1865216480
631262947
1356942003
1400233683
1179113081
1692080509
578240634
2146402091
1452755718
2046696149
590322250
1400355795
1026136181
1338639193
605382415
2101613006
264293783
827115367
1126207740
1461566803
269447608
1339850881
573240605
1082236418
5321193
1148321406
559833695
1105171776
186816666
819135490
1287880013
1780169024
2116903177
787028220
712457067
688210034
1772560347
480623926
1205760015
142877241
1972284337
137378589
1622028427
364528493
1026255828
552004125
1597100466
1468323530
1127077945
378688950
2116740778
807445467
858439923
1245618653
1130253126
1286444120
1255064675
583131758
2039324055
831848418
544959424
2056140659
620342149
1585282395
1257883244
785528255
1703107256
1755681920
566971491
657350102
1074941383
1924237973
2035580860
743559554
328358995
243459634
1410835065
1228267326
886217093
1952049522
1425967709
1587202836
174250037
2117334869
1499129709
313071150
1242093367
112948794
1122820772
2086396900
2034965155
1474454660
695984629
1005235021
821534336
1437739555
1369449454
1329788900
354060445
1177330550
788756274
1650177478
555306826
1175543562
1623717487
1981590906
1186856655
1010997344
32634381
1590855713
98162221
127573449
333044588
782340867
1597953818
1417851672
1950698492
1081751923
1508855625
123248159
460229625
1099486563
619193102
1580213318
1865051867
120983931
320254769
379530046
1046185098
68596984
1833284381
1566867506
604778817
775647397
1883143922
1582010953
1588273816
1547015507
1697387886
450558753
906357307
1228187606
1820368581
201180478
1201813363
776717752
406151732
1683072139
742742174
1857199347
1604063223
1317204657
170288881
1550847893
2072734896
1595165557
1469485053
1013507406
1379784364
1888101558
444850822
1725738963
1313490980
1648360034
2143668385
1361514119
1917844493
463283345
940615911
1326997941
1703476359
1564020545
1671092973
1917385694
1127711773
656208204
154424012
71999161
400900763
702974905
300293503
1168218778
1934628775
2047505993
1246093796
2045172495
184267016
942583981
354621023
1465940963
1018016093
615407654
2031902495
1896967488
984086489
1288354392
1860619991
349962860
1321012126
803760355
1063459806
853636083
1728684130
920245093
1166227137
1376028967
17467053
1662591725
1997590708
374182132
522163180
2125601170
130193456
133731002
1960188540
111956486
178692867
1458329823
56377560
1813406923
16808905
1776050832
1903228882
975724538
1076815210
444355660
256727376
452317100
1503288136
1145072920
765491175
1339376553
1362269602
1339619850
1059703476
554861895
2049613812
497521825
1622164775
1954093820
1045187940
1340099246
56908047
169651923
1715075857
1359467800
1835705565
1798457310
701891322
414759037
1612763062
2030792829
989470381
621113481
1319674010
60365869
952044365
2135477690
101936009
243653050
314408567
98954603
179390153
146946709
2080513527
128674096
1712063956
305695084
1194469136
683206273
1640726095
1394331357
213040445
694315429
2094246476
1875700173
410890545
105396552
244614000
620491226
596197884
688861264
583192110
1982012796
663807642
684914142
1259515845
1642535407
1075761522
805657759
1346671256
2043049988
32060460
17581360
1171010082
1724988549
903878240
1142352134
1376919875
519923446
910927193
1940185687
949313780
172164431
60991368
1697339689
1224859945
1104649396
1084404722
1990239096
1561101216
1996688362
956370225
2005220347
113575897
1709604974
305185493
1532966346
1778921345
1681632117
537455841
248828330
1390507425
1299416883
136560586
1426436841
486371308
1127085701
2120558921
353563141
1326249283
252852440
1949063368
20070613
1805073865
1907860614
432368043
294787629
379164914
549948043
705541748
500410123
420909309
1483278633
1490764818
905955336
633114605
482224149
710900876
607215042
1752459829
2062142391
655461261
2044922621
1737503764
466429604
1140107552
102658844
2143980416
1290140608
1356748502
1719381502
1594981798
1317466618
251866321
1249842239
1637306760
2024761992
1283706646
680703308
1679098010
504984608
474477282
1541033045
192389709
1075600795
204672088
1307379807
1867856029
918485473
1665516055
1844236256
1592134698
811800068
2019825108
1882407474
531312188
1375894887
1435955888
1918702262
2102419854
1881437049
515413778
1641686519
1406207650
25467955
1663189128
848419351
922235954
1011517323
229609632
1409835456
1539668454
288344032
216127524
1841819851
1582819322
496307511
1462890585
140090960
887890083
1548999345
756956210
469206586
28769116
451663977
1174095306
1238343875
586763653
324571686
2041688434
52995821
313409478
196811218
1764865913
343164935
1523113774
411172992
1983152390
785687882
1252578436
112847419
1765648965
858100606
1680684586
1614472275
389658975
1134276576
1616898029
63633560
2115562088
729576557
1679057275
1009005719
228879116
1485954320
835123255
1941418385
875332321
1934030136
1958118567
1186845424
146243620
1339011790
1510120984
964188473
808403985
143028859
1281241195
1869303824
674778809
2029373669
845953897
1079916760
598731910
861978088
664733397
580041138
315206800
1202193117
424425559
1349820314
297633818
553804185
1972743331
1614226058
2043010113
382866012
294394812
801335341
1005830179
1909744423
219411670
1720921834
1971044233
711283791
1152561444
203882956
992939348
878102599
1338329534
1738726366
578914873
1185171968
1947636242
1848960317
978421989
1973132862
813844559
1855304672
873499492
1946921399
876745180
713953948
2039077802
447870501
720125070
1972133758
97589430
1192781603
1836561813
238531928
47093514
1477126479
1157380324
819325038
767774392
2022550795
1869156472
2049737467
32301985
1041488905
1547832503
579648012
1287440422
1406471545
1310657006
57903641
1465220288
941716421
1233613049
62627142
1333382236
1105647386
503613389
2042741353
1489360032
512726397
1852373475
333798046
543916530
790140706
1517723181
1102192656
1218008537
203651842
1631506344
1959620101
147000980
671982379
1773843801
1248398853
1227938509
236950923
786840063
2137574817
1910649823
19681599
56974659
874439491
1677269693
204349684
1608051554
553414193
403359739
722395980
688538101
2034145572
2009604516
345447139
489110415
1636701768
851610584
988014157
663992499
1974743412
1931669652
1618615316
1812280225
1703330989
1768198488
2034295987
814283508
442297229
1288144346
1840696166
801176149
847341303
394187493
1268706249
1932237235
1240490016
1170441000
729013342
798398481
460963190
476758617
1630945729
799944783
1087989957
1814951128
870919169
708094849
1277672863
346762463
229257628
2142347019
572122946
863040562
948430631
1968162648
1326088763
253678553
1991779833
1314623870
612397721
43558264
709619573
1230324320
1458300893
104296055
2040391465
1617075344
1017118350
180475874
598122612
307991293
762101930
2129517852
338012154
776980589
693805526
1135608748
281574644
173557221
564349978
2023143571
148198850
27471724
1432135221
409382099
887199974
710599457
398658083
1195604375
2029654384
200354876
271172945
2026644790
1150298423
166813849
1148296597
308750564
2906499
2046978718
1357359909
958098329
973631181
1183240321
307711379
315227059
1311792311
810264489
590125714
162811428
101342913
860909443
583769102
1622415682
55035150
1522020189
1753508924
1626714549
861747262
552296852
1455140266
710621740
1028503335
1680617365
1692211712
997696296
2126217666
237820719
2056571198
503916934
794472561
1104313668
869788147
1926159933
1961630771
1017913078
2038965695
948244691
560715350
1636927595
1613817049
1971502412
1495271884
1991492129
885254434
1953828077
827459634
1396825583
218301627
774845272
1660508640
298361308
965454440
1852239062
65234960
255791955
35187979
1184695348
123584946
531132906
1596292331
755440893
493338924
1289472336
479256358
999600651
1650961240
1773377719
61610828
1319278596
908334125
259873064
896294187
954981117
1954491544
337837288
2043804643
2127158965
230008974
1116005291
491995297
1016508100
427601745
1473255573
1276149629
2047629138
1288370677
997959361
780193278
34164879
1897363936
417373242
532825330
915689991
108002011
1642377038
352666683
502629161
1546247455
1660131502
1429520909
246428521
59849110
1340340748
1654419762
946583903
234412149
376836969
1928501553
189996758
1484366713
1310768743
956605162
2073012125
1965808289
673107575
1523177567
949720010
1719849452
295385506
1284427134
129114137
1205653002
443770686
2126214952
1879469211
1820250319
1844588150
461176199
688998587
1951894579
789433753
1307238828
1138100476
117515598
1194281057
1315643793
1826967747
1200866911
903581775
1268910694
609990418
1430178413
56403489
1829525336
1605246078
1468859095
178209454
404573608
423970444
1226058219
1006010793
747126491
2055511464
2042828498
873792047
256587305
347168487
793851245
898959896
2145042078
127834261
86092810
2027871441
1163917979
812796306
1746161521
2052483186
873675732
960086641
257198625
787551763
151371664
1135206901
1934223237
1240536780
1471600192
1412031778
1880764926
1673046823
1076595873
350673772
954498694
903956055
1379645646
1024271509
1059524257
519117539
605599839
1419393663
855048477
895598572
939880519
1552715856
1352690078
491482659
1400505282
1222536532
1718374104
720067605
751114726
2038511961
441766185
672223177
2032152851
545205647
967766422
1672673401
1631117536
35302366
2105182201
1320755168
1111930456
958121339
459181028
202969454
877046859
984244672
1133563409
1877712124
1890520917
656828861
1692125813
574767834
2028774095
317980140
1080959578
39669219
1141321028
1998346648
1250789707
1290706724
216834773
1046502617
1350952013
1142402197
310685597
974201705
2119729857
2098898684
697963472
658471654
341637040
1498129645
809861675
854028833
1843579235
1530449216
252112288
1612465458
628188545
117176538
645348566
1192771563
1519375944
1455667389
1469161550
1683259711
1827952686
1375657903
1211290765
257894217
75543876
1029467118
489964660
865331395
950120400
69177231
1905200470
1159166233
1590203924
1102708202
1844861655
1016083643
149340237
1391624047
1693667174
514502622
186806061
389986581
1641973942
1240267723
1607745028
986792413
2052727493
160058453
1626751624
1684271166
967090679
1791463950
1819982876
771123697
591243190
2014917349
1361390786
1528135408
1097149721
576923633
512812106
139561361
1491615942
997080770
456362748
1785244526
2043763185
830704385
1930830118
1872616644
633221005
1438119778
1478430842
1917007130
1639320851
587200220
1393177758
418998709
63290820
613024487
407306903
1349479449
332645205
819547861
133505298
584512965
1304459403
810618280
788986269
1492130716
1220156634
734557647
1089758356
1476638800
1037216589
187677433
674618259
1335586829
1767037195
65329765
516842131
940200059
261052432
459239529
392436647
2029542518
2069065254
2066461058
2096864156
1062519919
290518831
898866811
330724517
388855656
912535963
682112657
1959700609
2145961906
64740506
1903824827
1514513574
1793068604
465410097
1562643525
40210200
746716745
2093542540
1903578884
1697301599
1320124624
275246128
901934332
1922778853
183603051
1015804170
836310687
499023129
517698589
1200219334
40480204
108076243
943530013
882778075
23901778
1123281158
2009727615
1423052374
1982087377
2097431797
213395554
881968346
124223138
1693677240
846742429
1909779751
1879961050
836672237
718403499
1778140150
1648627120
2135733857
507541041
1618860636
1288720383
794966129
1227743478
199116287
2046174742
814336433
1863143765
1524169811
1003986573
354094811
1537320091
979629068
72876066
1772823083
404097456
831831217
1930798196
1372388605
2017296844
255577044
1140219122
299104924
1854518718
496379065
428143982
1637464787
719275926
532168766
1437139534
1104731186
457269972
2068170225
1766359413
1144896227
137278873
486873939
910237759
138860456
938966292
1682714385
336574726
16876070
1865864643
1415531971
653322813
1519197312
1076601782
1369082765
1109444103
1836410130
1501262415
788333733
1093018897
1156453468
294083381
324889684
407987765
844659466
406628591
2039683302
1708727115
182665527
2122266732
1222903381
121684417
2083103427
1892707298
1214008167
316581151
516852561
1413527145
964190419
615164426
590637316
1535240088
1672110134
70260216
1630417060
1563173036
1917513747
997917957
925190113
284466994
202436593
1711763329
1007606395
1902777610
1214621461
1864963429
1391071488
597105282
892396241
918171487
695327702
1697105890
604735622
221648738
569161638
2125107649
1788616235
762413492
181977659
261315445
1480401257
1676711782
2097585566
1555594458
1174627440
1385587425
351784848
962046994
1157542880
405644166
1794266450
252289933
1553468773
2102604605
1574442090
795510597
1910779462
309018966
1042110005
947547619
880285673
1648936178
1919934004
1477250271
2126883502
1390864783
1706502814
1574233845
588660923
966557580
121866063
191828333
754567725
219083105
49622518
985989086
1558374759
2060625781
1165538091
2085067321
2068702254
1064688542
1220035627
673066457
176588332
883037978
881164832
57696022
672355586
2029071585
1495118197
1420168201
1814980922
521817486
1904018375
1895939295
960576720
1712624826
1434870620
1183670555
201190766
1762583302
1961361379
104095324
1052770592
1697232773
1269333180
1105096913
1122113363
162102221
1478394537
271307381
1003951645
857657630
1710398257
1655022749
109920038
2072637254
461231437
1981250639
1313514035
626982769
717322431
1998356914
343136177
1467166346
1332688986
387093127
1579784208
1501767916
929131101
1239972570
2005692188
794559449
117226467
1366446787
585514980
1298203678
1684840361
1106410313
1221939632
481390838
817305
1194307327
627793016
222207950
178975951
2035549510
187115094
346221952
1267878322
866085570
1831720259
209814619
1243101691
1747350028
426368520
1033728108
1679867705
1176396155
336324912
481266271
1751159383
1260403443
43273805
187090273
1747134348
920450685
1101070523
311643872
1868133764
593073548
792980826
531647345
476119953
1880806306
762428053
1771491990
187080870
1207444647
1898862753
1326536637
1465811580
1027523951
912149311
1084737945
876058827
1822090381
1037160290
1657650742
116996853
1846326495
966362336
1542261861
944402697
595680861
1584978388
256928556
1789388141
1994258995
819750772
575905485
167464137
1342015016
398365
1488093879
31356061
1630858987
302845854
194441137
874424183
1438727996
559589288
1326731498
905991947
1195193870
427252617
1327289374
1165057613
625656256
799800767
1860874620
116784807
1424257941
551223203
1259665057
822722525
613686698
645851103
489290831
978653111
1269943198
226204361
1211575846
882315559
1224315153
1297999086
2097968886
2032034644
1110791028
873747105
289482285
1714963344
755120354
1158986563
251553206
1600977951
1695010159
828222651
1098081460
250859758
138533694
255369582
2090436209
1233208239
1038926187
2074270200
1394611130
589458400
1224122847
2122366639
237994893
141847963
1477436510
2008251054
84598699
447132738
1276326106
1297117401
33167669
1845096229
1348577021
143055731
479554459
1834095140
203818616
597601790
696728457
843564854
690476011
2137691652
1470984243
1033837347
1934916296
173103898
719883797
41259961
2003498145
1193222307
787701293
597823558
1400962052
1452184965
498621354
932695284
149546588
850398202
565358442
1223964832
2002287953
1778380482
1017579099
371094948
356286980
158525543
2061894884
497932536
1366145895
849055531
1986337029
693410200
1740567016
438882069
2099843815
426751037
1144591834
480681237
1549563961
909848149
784971012
829958840
1603169392
570821429
2083096701
2018065415
1804730765
1915467056
772696041
936500123
175006954
1741414261
1639149900
351391329
1150652222
1890333369
1943927823
318332670
1714194955
1872453076
878458077
100511537
149167894
1482208655
805987413
399958352
863121969
944804405
565154690
2082599357
1195568661
122461417
118948225
463463240
507448906
1144701981
2106510652
2024469508
2127564394
47143039
699818450
1892740980
796573278
348939567
1403694926
1687171366
1388336720
187684134
1316804050
347843314
1820471476
1897779897
1171902457
668644399
147002115
1398864771
1333180827
1892696668
68541507
1489906414
945982426
750998984
1960223366
1204884789
971574326
2099130368
2125680544
1371071353
1759298845
1130458446
1917109291
751070943
1225991346
1083597177
726365539
1223898166
1387943512
1999398553
415579024
1834133113
1373939728
1930919094
1382821806
779313062
887866406
2078529829
638377142
428321473
431943367
491488169
153390523
1905425386
272897455
249065906
753027280
1836889971
1080032931
2933839
1710734973
1640126714
1013888095
970740862
560407308
182039
1610217062
1213599064
158012618
581379444
71988985
1519374087
976355639
532001877
1256514212
1420438126
1677706587
778614913
1656082803
459521333
757769050
2019623005
2073331408
1009433559
1853999664
641123
487747913
1174034894
1847029420
1279929824
2028487648
114976815
91708220
1939518514
365175656
1390346086
1846792288
1651638743
399321341
1692427246
901503772
617647261
1549211828
201731849
2070407477
296906623
214201067
524273703
1985984274
75078610
1455686337
466741785
1275057665
963120289
2008657276
1428946562
936805187
673856355
428544019
1423640778
568742292
182343659
1656099939
337453844
603205404
21873111
2098589332
1897374288
829517260
315231834
274057426
239056635
808514458
319456749
764935207
738921626
680017181
1870275862
722832258
929268317
2107728168
1585413821
1148792971
1996565099
1289107696
2078893352
236415196
1950757393
1586877356
32673227
1458872539
2080594104
669766150
613858241
1706994275
1939847952
1778115690
1381926428
263012992
1327031808
1009397416
335749580
1589610986
108540453
1428161614
2044545451
711704342
773353772
265411431
1284949645
843599946
1432735617
1951614409
1390459597
1348058171
1078694832
945729486
513038540
1485924123
78703493
868555789
1644539827
694157587
331792119
1858337254
1257196467
1636018045
1233277028
1921691353
705678186
649499305
1095540936
2064328875
1630733209
1343091991
584615264
2101158513
1544095248
147793201
1757838222
759137125
1053729510
984005040
941654113
2115165519
866946726
153049071
1605562140
625182232
1908857328
1683633119
2012246637
2088701239
619622327
786390608
176228666
358042538
296001744
1416034264
48266438
186468933
1475869236
1670839363
1808570133
2122632617
1804149650
481123418
618354410
1072402808
1606257553
189945276
646217725
578412690
316667638
772341969
167050068
116118333
540437560
1463843628
816278464
1512676663
140109231
388301517
1729840634
688831869
78279351
2114482389
242084618
488919455
998563430
1246175465
913350318
2076562712
2031057200
791339304
1235961253
1755896478
2104312423
505193330
247334928
1279437676
84732664
697972594
1335720912
2129409895
867566763
139944219
1885991978
383748675
1338502353
1745615673
186229562
1214075891
1860058693
1800371254
1888781974
1608029970
2006104558
2114318438
1365562624
171769660
387613654
1192312785
1818229617
685935696
827923241
1662910939
2085625185
771194570
845179010
82535736
500924856
1161116843
660312159
1685305077
19529058
1267132733
770207747
393016705
149509670
379955598
59311353
436530793
719555991
881811350
1847922961
1487465763
1488276070
221253814
1919441947
1561392934
1452978274
1392822415
686061356
112613870
690591188
42219470
1163454061
449314941
1174756493
1585350280
1420992107
2021884610
1356258355
2031956926
1504814796
341551317
375899558
1384620950
1327822928
1427855058
1526469198
2130983594
1955797542
1494642821
1131108460
1834561508
1168062813
1437953252
1365226295
1832393201
563282558
182513979
1095509211
1508672073
224806640
1769679283
586485630
1719922657
1412587208
1814212666
1137776135
440346088
1327692953
1146139363
1628296790
1855589235
1526614299
1367041104
667304557
1432000538
1868297089
1003009812
277860862
1197904786
1644791862
369678625
1871993282
1259273000
2092525584
925376149
1949214373
1081594830
1217296097
386026057
1265082377
2005437413
2122159233
1814346775
1601040753
372280956
1656807218
389481927
1453835510
1968313952
1234956215
1528362468
1959897874
92196516
926824044
533090301
504933130
44732944
307010265
967382312
1703867445
1232579207
2114556610
1983369978
1328721014
1406205519
1385501546
1199264425
1113539507
1855758936
1611279724
1914309695
738273213
210592227
758551521
1976857549
1098682974
331724949
717524222
820483560
636953986
1713382820
1977287401
92216165
1078551435
588857972
1448283500
879435582
1105732340
1908218570
799659037
2029126521
621637059
1777876004
537214669
1448798497
1661163009
1878820739
1700515753
882059487
1292859510
1514387322
353342497
442310916
537172906
809893814
1302994218
2041817977
1100960926
1575953624
606858748
988471187
1578250125
123283864
961390973
674730342
1205307844
1510691139
383117721
1633666708
1748681993
1092154302
903663411
1202838807
722552298
838071735
1000839840
488948745
317443255
771947345
785333093
1030224254
1909393962
584726212
113708638
415011955
1288625886
1903636337
71925171
1823098777
1199058639
546278967
1398488389
145862501
1184232190
701182776
266337640
1110525623
1389862128
714899697
1205412496
928550651
1304987298
1037128271
340701709
1949069722
751709385
1092035989
1673910043
347192793
1977449752
541171741
1599162657
1764710928
1907465108
622258535
1761892534
443038567
1262047723
751368421
252470928
1605456884
1111033311
1884095076
1401199532
901132473
1797081931
1412152345
781881691
2058903443
1583540485
674232630
12516598
655207294
1349747425
1518674567
1172518539
2113746357
1665120167
193777947
589210016
559506328
917183154
353656262
574642763
2134052088
161107000
1121344051
1872143156
696976753
2098353817
1684076637
1414434845
9115077
216610112
1643395743
1205558819
1786836799
1659259710
916080360
1615729260
1302286653
1520826602
693503928
2099475406
1712243556
754429417
3448997
306204905
1305621492
346915371
962969942
1834806096
425413978
408527849
1245983574
295585917
122732786
361948418
1387687359
251099297
64553628
2021954309
1590632125
173681676
1044619975
1612534184
351785742
1096122903
1068497126
1429659750
1309387994
371537463
485489022
506942168
1713211075
1969399553
400504132
1427431600
632393967
1671135189
959892962
1667303947
1103533434
1806498311
865526372
1534310605
484427696
1184140855
272640270
1659175085
1049855923
1722108163
267149384
1006505150
1396573516
1620248476
1789710134
1918133227
2067771854
1442014241
1074337697
1179119643
1851558732
545831088
876643254
601923993
1699788081
166249028
1407888812
761246021
1895168908
164068590
1668875904
1825703951
228055712
181169988
1495288331
1697238434
2037939443
1040510789
587473322
1619954297
956848864
1360805463
541495671
2133335555
689466856
295248394
1769805483
332888199
1399877491
1046553298
1846190444
1115557080
1840820455
124727766
296129435
1779136671
1749984479
942303673
1357687942
686896623
1532327609
2137017423
1455727866
935855140
154548707
439298837
1349036064
386597082
920995842
591206749
1672871693
1032042319
131334018
906616019
10261473
238967531
592779234
1099462088
1810751732
914183596
1766327598
2105653627
546538720
1321570021
240448026
1331590284
1721458074
3824523
297980007
1678644546
1836994951
2097397013
1125530026
52780690
634369584
8581149
1216254160
1162552412
541836876
954597239
564287061
1390829700
554857715
1674306695
1330848153
1336003453
1464632857
547849657
666097581
1071946556
827421340
1832105557
1877625259
1763529564
1119170787
596610171
867935173
808323971
1422904594
1937431688
2043080128
651866183
1314976957
2060655303
2011691561
1575375455
276081513
490635129
1858690598
1401251638
706550869
1152317227
1453931511
1420470877
488804163
1619974592
947113793
2138288243
1993598137
1272648764
1115065048
1730626528
1323019522
562284574
1019374438
1160738442
1949944009
1458513324
25004234
213281770
288379065
479947190
1835380932
1562896242
1800439771
983059967
1319832805
772112282
1090068747
2071737016
1350766935
953419015
420442966
1906154616
1907585310
2049698265
42127312
1691137271
1356531881
670201251
132408011
3127495
1233309084
2101332171
1424694219
849128120
339098026
286132623
846729830
1363327776
1817413564
1477052033
1651499085
281476970
1082667986
1779162843
1394231123
1426686855
811497372
1541868092
599201905
1194447155
1684002169
341305386
1047727543
1062199316
361742444
298729400
1804149560
1643874510
640580204
1436364695
225975556
1355941354
1227327517
1929592434
1168723243
682108284
1704548749
1859271131
266998954
1443151834
86270043
490416736
1809727138
907830564
1151997799
2063462010
1190504711
222267094
2101948200
1395009388
1144177889
1776611221
1904099662
1956397707
180936817
2016017691
192064196
983720066
344184060
955925417
511610534
1863185498
778924945
2120570575
1832310277
297694961
1113236825
1517043228
1736794503
54667966
771159218
782531986
1241191324
1531559005
805808063
197479005
1486503398
14233817
426415703
848973562
1323776202
919978832
557324417
1825821079
1113717338
601989951
352204492
448215153
635036253
504033996
947136136
2092233464
352115597
146258504
2100326869
1889802743
1027945668
332682986
1958366064
1763729477
221213723
814337119
798446760
45225145
575521651
523594415
541279862
1873922030
2133210808
692966149
465579502
2057778002
962769056
1835586067
1818562346
898546857
2025171061
731244106
29456040
764553999
2071755539
506910063
925055893
445827830
408356629
307191808
1480972294
1330002106
1910789015
1208369691
155654432
1058727495
400912156
959563415
1312906398
719549878
1586989585
600505707
537551898
427153969
74828912
1593968157
507765618
13100072
1742958038
1157780832
497625090
1745270715
1937108827
399678687
747393471
1188091340
346482221
957026862
2019735230
1335329605
1753878903
6934681
1550843008
1068424873
665759845
1289468444
1901543301
1428006359
314914323
269105824
124076786
2116373262
1857724508
1004614380
398760968
189573995
722404621
1226073590
659439878
263879159
771207149
379240000
1183764686
1990308163
1146141358
1522670912
1869886300
1643667222
292526540
503008783
430827472
696441756
1078003281
617721729
1788281884
314510453
27800810
672254325
772523244
1497337924
100638981
1155839044
2136548820
1553440789
1614298077
1382282202
242143784
962350036
264361320
1027511481
164248077
1551512808
1023720350
1586358237
777569550
1702889305
718721092
983903162
1088359475
1959499281
207509524
367079797
418700203
83911489
1901349421
996718729
1342739869
2073833923
77734838
2070824780
1079947748
636483109
1122203261
2142002668
1392529549
683981016
456975623
796534187
855442670
128572410
1897567032
1199228942
1190111059
1681951621
810276184
687267448
62272666
1620643628
561547355
44285456
931835441
799788019
1235805504
1422500250
663018255
2116485020
1863345406
373469153
90671088
181150068
1767145007
1793580613
30308327
770228965
1745873318
1573278141
1357977999
536797178
1349836024
1582426812
1727267750
1344656108
1630588900
110743321
461320717
475281466
1239473985
899502565
1274521518
647618755
1559269521
2084940557
1958264515
1551322783
1634016211
1081583022
621704246
850788766
1201187822
1389217967
466413192
1277566451
753812473
891356129
1841975032
454716445
2044202313
426569841
1683569640
1250481849
996691943
1971569314
340356954
1578030824
1776657115
1321211469
225064035
1558399510
1197282232
803504560
1362756495
544665296
617906717
433362557
1987252189
519729293
221720325
2115350184
1653230524
704365267
794257709
88839643
499868314
1080111015
1932675537
1838627592
864850079
1723503955
1757293088
1335353600
86802734
734673818
1390969022
1278460201
753818804
32567721
956312499
2065872429
629428730
638019093
1059315340
1687501544
255819637
925637457
106987626
1345596240
541130525
1635564775
255758981
368906419
1327817887
2076876451
2022176709
1177456832
1184657985
1453473376
981486326
1900741125
355092212
2097434465
939150092
1119662428
2118696359
1028382956
760578750
1055680777
162000392
1609194482
613427160
1756969418
1782099098
2053852614
2039200819
1766731225
715554058
1333467600
2141049748
202724554
381641319
1673393533
496128483
600697456
536871429
580109490
857160019
1215463333
1443454467
1494301181
83436719
1095307952
796474622
754164077
1406819326
359022950
1381086271
1100215210
672768107
1050567325
2650282
1759061630
410365867
1539965694
374062894
174956039
1155508015
688580993
1987511668
128231370
1349814694
1841069192
1491600502
1271117660
2064067420
493031555
2067356268
940254461
1482056942
280954145
797350115
939139424
2126497904
1930730314
68700852
255431977
246169062
295147562
1667212644
333804831
81396407
1039425633
2086678924
1904980387
1779886290
1791259014
322469688
1398542246
255714416
468208045
106960979
135749746
1248744236
283371976
1540621538
1901204959
260850525
1389338944
1969190094
1825256806
252200839
1252215410
1302655740
514777135
801703672
295402250
516199179
1239820890
1140853572
1666134570
631655090
323030100
757613957
2080723373
2144523118
1131718940
1218772834
1453622229
1656895792
1923038533
1829242479
629288655
639154056
2056831024
1936201223
2025491181
1772155998
124783824
1301847244
412161156
612156897
435432903
1611577301
1198255936
1943942971
423413237
2040407192
677341230
1272256062
1863990487
582333077
1880512003
488938199
329300498
62429579
200209762
1681009316
284826995
444917493
495973233
572875609
1832710069
608809963
735367244
1925886199
774211273
1007444466
1645842638
644403591
2096819907
1353178186
817460251
648132031
223708521
1302920411
301375234
718789874
884750400
1832390460
733802816
1927133084
1875993558
1204253809
404737830
927358925
1486517798
806487698
388858786
123036166
1434756208
2039679767
810752045
1522400231
1854988135
1690951941
164320460
69109718
1487831250
1125590923
1575250090
2092191316
328926844
679273624
301569436
1504621245
520264892
1955792662
714006832
934113320
45093581
1454660970
1066404444
1662251992
745984964
1128899091
1930102124
1480019305
1959770888
1037520232
1580718688
1491684209
639532376
568628337
327436401
997923506
48945601
2064910536
19905920
1367740719
1611865298
1740452090
558098510
1925917773
1067831742
28381182
1807483289
1727344324
1005168246
2081992018
2002383691
1790752182
236775634
1606100039
1560109633
1016983549
2027833656
1866600620
1899668445
2104503123
1522628511
46454376
1249353312
906674808
2032161203
1699408413
1097233845
75824420
1989722145
921626647
1207541800
1947620766
892963131
1871071950
1851826887
697860181
1831953388
392388812
1443412507
377016196
722005161
559549714
449929043
802685565
413309641
825824369
184480044
448900797
1478086170
835805851
947762856
1522337559
1467145057
234539006
182772063
1991790658
640160162
1429957565
381003403
1728331214
674567426
1931917995
1654795683
567322004
67876392
451544064
1965792711
1521700590
1864721508
2051761581
1007422257
2120272675
1917479469
311262515
43651937
1191318420
1285227476
1127298262
425288043
1052976686
1166863133
589503620
1151629203
924504639
1944068178
1592127991
673241302
736901986
344667089
178569424
1099877917
697607969
259532327
1492580013
2073878507
976066531
1227831301
287378284
1169514815
1298739359
192148155
1750025557
1972991325
1075392566
1623813392
1768453589
897096959
163355872
1984461533
668788446
1046370748
322391325
2085190115
177596530
1904735702
1496152061
120248959
1539555081
1980535223
1403861032
1646261950
813041442
1620725808
2037622465
524243676
1476969073
2138124317
1077637910
336411112
1435431283
1430517710
170483281
1461038482
293535143
552573261
640149559
633655292
667816586
1637525250
909639425
509583858
1641305213
1360061171
378394588
1422073174
915010014
1700465925
1785452077
1067165444
502800932
958486229
1237033907
319657483
140324167
291994984
900407491
1978477706
1741863253
1771172762
1738313563
1763741086
462898884
988058267
1897711900
636667153
14359554
801665018
748341199
1636077230
714144806
820075521
1692266090
424010513
169663095
963160186
1041116963
2123119254
742170337
2132967353
1705797881
1247042620
1675775814
1246874289
348622826
917510406
1156878977
2069508907
1402616372
642759671
1037761923
1227071913
697137019
100692663
1971520449
1144478219
54292304
741644576
1774471319
1613599351
341227222
140994056
1818543659
163928572
893920244
1124989050
1903641738
1527557245
247721769
302152438
2066812106
28998113
1352012148
1757419253
455423690
180906467
418554771
534981330
2082901457
1908775426
308768453
2010854561
8502403
160501240
776565187
950504199
2099042244
295254117
409306549
287836171
859383686
2025708477
1792156753
1052823075
1495232362
1272913393
1091734507
827036845
567169995
1257158833
827271781
432003269
2085621955
2037575507
995532516
460372617
461403014
880592405
962305457
85766521
1301082728
603626480
1730491114
1900755530
1459862145
1534492788
971300590
980234744
1411216319
1488034766
384967502
99501902
1596592691
375557122
68668997
1681059127
1158752806
1200644935
2106572285
231120473
877455199
1543207182
1736522096
2065206157
89391551
30321933
247878196
1697091352
339359033
1677093226
593394198
1069961088
1935566103
431051575
1436156284
1675286224
409289836
413098107
1489675959
1556172288
1269165339
582198902
1239828998
1515838342
1308802599
841042268
1230017133
1793117674
576382298
1583556862
1705649792
550675362
563401687
1204213137
371206036
1040436550
909903798
1761175790
740651728
1403461053
1708108676
1155912762
2042902955
945757743
314660948
1580937111
1371546126
2126477639
1467450822
1700745320
130708228
1346663385
437597261
984794826
1007124845
822096207
1613121279
1973818418
2085063317
423373805
1058020182
717300993
246174946
1065944257
512989694
1776340363
1460439415
1999114018
1828256372
1591429664
602350674
72666030
1420263506
1254744023
439674817
933703369
286760425
302850161
1422349981
810596476
771584369
616269489
1589632081
708440415
462029433
2001655032
1283026202
1555481894
974497280
552561906
583551977
449482914
955348376
5424192
1576418541
2048554679
686072902
55877466
2116078923
1318971136
1087990350
1629771589
1459636713
1641523233
1352578491
92728450
113192006
1307180049
59289841
549072155
330854468
626149621
1551784255
52098639
1218471787
1650378214
500393422
1225605077
1950061764
991785844
12399195
1229783982
2129715813
427252798
553163100
1765013409
1050219867
998749838
26205640
718658165
706594343
58099065
1811688248
1156167258
1583904810
2072338417
1212849814
985276432
1044367245
2117406609
261534179
1144231581
487285618
191266397
1247737118
1145670665
1634064938
1971584069
241617027
1102042096
1870957112
895621892
38271184
1942267078
30839769
715802585
277145178
178583342
1055436454
62249371
1208920686
304777965
385062801
784324699
1678037426
1088177636
1896998800
748574488
323043233
959652606
563468368
492520336
1983436320
1231731971
608006752
1003355273
1549503134
201455697
645059257
1927595761
1075145785
1871519806
1440162177
1671035574
468112224
483017523
1622736018
604882149
272531816
273131512
726266886
1361867692
960452812
1947202922
1554671328
572327154
2125719284
1274415750
1470399810
1009336454
1517671679
697303410
29532820
1688340349
476795725
1808771187
1664608948
1919914500
755883413
1019770524
1840995768
455092120
692415931
268205266
2005130718
606010789
140069689
567233354
295336731
1809009790
2113516125
330652884
1321123276
503320946
289404735
1020623004
837741749
957274918
1470701050
1706445447
1023708226
67598224
921200088
1984444296
900574103
1933159525
1062094313
1645095823
914465795
1797049791
2036166917
2005161110
2074870231
865033196
1838534864
385182514
296271905
1203997738
59693029
1344396672
2035239597
2029119226
1863953659
315118758
2018708700
244591105
723393652
1990583140
1547393098
446497304
517254657
1451614375
657851383
1131778666
1835452889
1074592044
179593027
1191711071
1540030738
1919553456
712354914
828756322
1366156763
667257884
897928313
1845229026
1960654427
1363875302
2132023200
635194949
271343694
2016940707
255982621
526862715
85320675
1438464564
534160812
1251195992
1295718107
1690492591
1024697884
352357375
935212545
1983755887
1176769549
1807986137
296822882
1108884837
1377987709
848875172
1283457395
64173038
1747697409
761963018
1389494174
130976030
1419239705
2030990995
613678298
1852991062
521665297
1485740154
421335256
1303217186
80470524
619655851
896416654
1737845116
1666687635
1425627276
1917861089
675964836
621166607
2031540887
1455987524
801198680
982722435
813566512
444209064
1309069148
1224018347
1621238638
25754399
426046228
385281973
48516985
803522763
64825073
574304307
593981351
609922404
2043710558
930683157
1806608982
1191789216
1663183935
1965107556
1120104921
100992264
421402653
525268523
353850929
1422799325
1667892237
2021128364
671011660
294258621
1064059178
66509825
156106067
1216362614
627948186
1468264277
1221327090
874400567
1180704027
1834849365
332304131
289238585
1862770606
823883432
732644219
164164294
183665736
1835199754
1419266196
1474033480
197345935
1162154333
1528164076
1564359279
14924010
2132319473
1953696555
1968015341
2053776935
1160780288
1915891416
1383807488
712809968
202086029
1653785562
677730280
2064245495
1287653223
1896282299
973924811
1505442153
105460873
1262565087
1052156781
836394965
1220176816
1455532588
176573271
146316782
2011054083
825063689
1748479431
1607657234
128338373
1666430278
530648391
1048028098
428453466
1050433509
1284604194
277428301
1493034166
911080171
383724208
733710913
923845617
1022034675
1255214363
1197331930
181199020
62395060
123540238
874311257
1021457006
2141180787
763045001
1982902118
1814842746
1905331427
1826132222
180216838
737199195
553555799
1616659054
640772682
832717459
373833470
1392719998
115032102
56039137
1182402960
1069750107
331287027
1916136243
1154182408
957193253
2055425335
674413741
480223819
1703662988
551589955
1003780877
1279581346
1136700322
1141884300
985850639
293893323
1381785215
833709671
1444702322
1191106291
686844400
1782575475
1164964460
1282294807
434586427
1972290146
1899614493
974799916
563910107
1413505934
1200460431
1379819338
1666165101
202212161
1163107568
259546400
2036038585
810539792
2047746820
461912808
1370673941
1030403232
445937014
1677792092
1106051654
1573975880
901856518
1042132376
310793549
670636023
1637536150
1542007892
1556046363
1842923454
1377783185
631457123
1045232323
191657501
514649092
231060472
1988609939
1602976949
796743563
1348648624
1383855294
536750049
388806256
1446920417
680264719
2118185993
1922249351
197048051
590582659
485749701
2111119902
429363550
1623155349
628888188
452218427
1289356075
1605045146
904812621
740450602
997392254
1645311479
33343960
1848701983
1280166828
1181367279
1522803333
1540704428
1579606249
243686532
1397334454
1880901240
352329985
1303589816
824075853
1391587804
1674059974
870857958
988813752
899764849
1533048563
1450420777
1465204701
3640119
924903504
234332954
1151462475
697099184
289528611
419363478
1868453947
2130490165
2089701307
1572304120
465371627
1513369967
1993703532
309894767
443712083
113321201
1180669805
829198607
1529414785
1781916407
1234901005
127183121
1838565919
1561896711
1402632461
188112660
609791149
529097934
279753677
1179019807
1206840323
1449319282
2086138935
743932960
333253686
343647533
30348397
2117515304
1230312029
2039355125
1152943385
1721447417
1862272781
1401524018
1946808653
802238250
427015933
1107841865
241961400
1938275649
1192553439
506378180
1865270669
1790289913
1317722356
1576677080
1794937060
1711096088
625462411
420208884
1437978396
1904994342
1779203027
568422187
1968417959
1167923945
1721826602
817019734
192863846
999973094
482299063
1495830157
374368728
721379337
1065612589
1727531953
1297890643
1818008689
267597480
1712149733
1146252974
1726789229
1631814291
482639072
198938246
1952988472
1318808931
691283593
1045683213
566669575
389601803
262951650
1900620435
140090697
1003759063
2004623485
1825904999
530931985
1038068942
52548431
221593158
6983790
924348270
770383048
1400422580
1209941179
684737626
886868738
697702782
2128635586
352352020
685103716
2032077642
1160684878
1716305625
490138400
105581815
458650238
672879431
1662404411
866522567
743030151
2029225624
1178552852
810359613
223562430
784603891
1053117828
375000473
1613924070
73599009
2075774122
1080622822
1481739792
1970820753
814770214
965256515
195231734
1729414171
1893332111
1402354452
83226553
461274771
1972820456
853324986
218457214
1193677054
423978159
1228118360
300585227
248628774
1692062318
837658864
2056924267
193372485
2071278987
1566049723
1816422910
514231902
1783652890
618528520
1728678944
2048594486
164451895
17971407
1573708149
90025297
470423754
2017623225
1875571424
894411631
1801975802
60694261
1639391980
929278316
2033374724
637815310
475171255
1700916656
1853519790
1858238120
734521547
16855582
1382064936
1890288318
867356656
2089521490
1446125123
1905331360
806330021
180205740
421736090
776807450
1600441478
375076757
1584937579
669082544
1803002253
1631887884
1826801123
901315286
143896350
1868995519
1579566541
848971308
516021506
1822518934
1705784992
1530088862
970494040
469504541
2116720060
658645352
1916104846
2030166376
1384429158
2112224944
1157128132
1839298171
504396774
1948899293
1762357929
88513430
197624543
1014733782
524750349
650811536
214921246
1242283749
1619913886
884542410
1607407889
1186395058
1946047376
1290251257
1934941434
333895178
690920885
1692807458
951831657
287346562
1729889333
1791344763
1805918225
1648119875
1474482641
282456972
2114546648
1202609854
1814172926
1266220226
1855926764
1911668196
1646566793
1108334452
374125526
516941117
1186339228
389492989
757682592
1059014560
1139066010
50561765
678844824
1587811563
1433576093
997678620
446581855
358548323
1819918064
989120280
803331210
1731275886
1870837026
127009200
936099203
715188343
117378546
266578668
1105994664
1334299652
1941248969
825278804
645272966
394088663
247179055
1293762963
411633618
1404188683
193285416
1734261478
24771373
1540316816
860683026
1303046913
1011381148
1892803795
1992427104
840315083
1323765514
926138825
1866122725
1892347944
1398814842
1782562918
338700786
341640782
1672690300
1850273800
367215919
156363054
19326701
1291222905
838686025
361436721
1337905238
1571564053
1419146398
956560010
563226652
1080193108
215739699
683729015
1365655445
1090369622
1766093509
146469177
1085565046
913235879
214297554
1708358230
265756109
851006032
1347666374
299269929
833751784
1515676913
232746205
1654296592
1810759762
296513555
1771481980
1861611057
356936822
505877366
1929365678
187875503
2145851152
1270091197
1001368315
116230459
661506705
1137478677
1512187889
1087583919
1430137710
954330412
300976666
451924218
1787117004
1150291113
1176788343
666804808
822349878
360496931
849561343
1373903194
93903474
1799456413
1935587380
196030409
1920895808
1090756531
2104999376
1769354485
198494118
579989977
185989232
979321464
312651383
1708687003
939923133
1525236388
686417500
2042516732
1466185577
1053928759
678018696
493296068
1208782565
2094493721
376627251
2135679953
1342770061
2091934027
1614599904
1837938436
455660522
151559924
1371352830
176668614
389587950
533507950
359903675
1384806505
1830988033
487691335
1931933837
2026432733
1942961261
735254138
1333762010
1586160230
1833835635
1192283395
1963773045
2092598010
1913967382
1358231182
783401069
1952011734
78174259
981444864
554453284
2129871753
1550089423
1325585742
2066665780
1106803311
1077085228
507739119
1544859593
1808767942
1868277934
1682432191
1075346455
868910287
44658769
1500788613
1998278295
726704496
1191716481
552108981
724564305
663603122
1864406604
1519764329
915405527
2048730706
788788885
92933751
1105348312
999050567
718724068
639219411
2125279930
281869337
201183541
130805442
1900127094
666134655
506058581
930576736
1414739138
2124235024
1635124889
1067798099
1183479273
1855541862
1031103692
1436610525
1595543219
1891707568
567901995
1870234141
1816876437
470898672
1345809894
1874823977
1511670324
298772617
1801941930
858752402
540133537
476044069
664491965
226592624
1871236217
1485801142
27503736
1629336211
1378965670
342172770
914859913
1512107116
596870030
1129531281
2082891444
1903679946
1269700400
1961966527
113864030
929788636
1679091404
513629984
2131814751
201183539
1736683983
1173510221
690008055
469631626
147378449
994095626
969125036
1297318077
1229685964
1221852925
1423751226
704971365
874434218
1414961702
1402066580
462368489
1637927966
1170873538
76081438
1475668860
1579949501
1256692452
1688950451
4128704
94714928
1591918207
398423238
1962472426
1235705444
1047311497
1921302077
1225302808
1886164319
856293357
1207852002
1854854064
1979624994
164876475
87328828
1596494407
1811331520
1398695908
587430232
1575207489
1198706197
1384640961
2122593569
1050790149
1037902278
1716347243
1185716362
253813321
1564371058
538189854
2085999239
104683663
1569832354
1381675713
1019778771
303799679
33480288
344395419
272110868
1620768759
878528135
2072682348
104831334
1042967820
1864334313
1966542320
1139709598
1449507760
1793597223
368176308
1670400635
809397143
1053623654
655875307
973057452
348031535
211907179
546053555
1375441730
2122068874
1711163350
596208321
1318798867
932938112
880220192
1986330941
381641319
726170553
1159317560
223033783
888897645
739671764
640041221
1850884887
167158976
2075319436
2003349094
53424521
469585008
218601857
792861028
482405118
1229121505
293450823
153538081
915181637
407650260
807603054
9034330
1402147199
1204003327
791535957
1391577856
1370090467
44043316
1567526138
332146399
1239571327
477231499
1984476472
618990488
1357903461
483122655
1942850261
1716769384
935488525
1178821768
1509684735
82701659
2112746403
1092189053
2094911809
63518557
1316039181
2022253598
301182169
1811045258
603836005
1460997513
1937035789
1297468875
1643322525
1859366434
289606081
1837351471
1157779191
935190447
842448796
1268249847
1677754265
1321521416
337206287
1151772159
1167083842
1094314692
1086501987
1814608837
1371799146
1085713034
2012190360
1559099240
1581180729
1035152662
1657331851
1274006339
1148696930
206538695
161549470
731523671
248236457
1285016969
1268639733
1116857763
2137558651
803294910
1784283304
1100250069
136876342
695655805
1068274564
1729936686
1573443945
1473102576
1234322023
1206380897
1168529176
583739154
1209997802
259067681
113860085
1764997841
792186189
1971363056
1677896
118655959
2017644076
361005936
1011433432
186163306
1760116619
1040421999
240474999
230633586
1964735515
1767759352
378833214
530330843
823917986
25129686
1408461653
1604738251
81766428
182255946
69926146
1989497871
665573125
1357967204
1476485469
1953832269
94115186
1853547539
726419801
1505921267
998145379
1188184267
26124090
985090128
349294310
643725577
1898465943
1272773850
302376444
1370941373
394537644
1132334686
1557339810
1594349497
1948915282
818937617
1640887957
901623269
688392695
1195989202
1443271054
157608963
1663563758
302027093
1765392758
384959352
534812710
1292296739
930721400
795671671
390283132
254363622
1738482758
860709761
980953397
1533892124
843190452
742606323
1390909160
1475914274
434096355
424617845
440930118
521850823
2079740670
434141780
2085749365
314431493
609429005
1308776073
811485138
653558506
1447800696
919501442
274785423
1717502375
1996782225
112027755
956544810
999679232
599323754
1105620945
1413372228
527487374
683963638
1593682730
786258971
582374187
141301083
1113115943
589770799
421172219
968706902
325906566
456600645
1209367053
1144434563
1196628668
1305034011
1198308986
2021869942
1730471274
2032815649
30492281
1636018882
553962047
1692765083
1655714748
1579454395
471220840
572505051
921965655
1593328140
1662122603
1222959740
1205117258
1869060629
1490608990
818513003
1352752987
1190000485
1302161866
66999389
1356634295
1840302352
27232524
1243994883
2109092742
232322659
1611106955
1573319094
745450497
202226703
1847896904
1358207341
94337361
296120142
1247642970
1209842109
1694229016
1330882776
28243620
571204826
2119788342
435916017
526617287
1547717574
887147716
899926262
888512895
757639689
852271211
1112894855
384624988
1251438483
693868667
293841005
455016379
2111139383
1401942309
1323587875
286893476
1599174891
519792243
1691500835
1382200727
586182269
290905140
1666441564
2012806373
704053491
423048321
2065979250
1872489260
1293964639
47856808
1022716807
1922713474
842891374
1707422714
1141000568
1260686309
567006137
1437196575
950747779
334270222
1893728449
540133529
1921174781
1147349181
603099254
366853547
1147487339
1900517103
955491713
2106016616
1608593637
453045022
2027209215
1256885257
1164523140
385582798
879563248
1386431158
1831041139
1869511989
1680000543
1273053542
950003178
832218978
832552692
762293894
654174082
2086257407
1079040408
1318430163
768959841
1542860535
129154105
1173373650
1989876437
1226720012
1506808688
399027919
1230114707
1373706418
36316971
1653849514
1118713536
454137873
1078342976
1405810009
1270486566
673443535
507052071
1401000941
661601469
1021777319
993206392
1221908261
300221671
395106476
1990010872
2010562516
568654228
1866729145
1077446165
927763683
212768551
814031142
1753779233
968323606
2082224262
2029720396
575592819
1177096185
422668050
540354564
29541814
1463406503
843038413
762980347
1673287918
883238342
655153175
1863392683
423258008
466619924
310480591
2113804043
265414572
207943155
103166838
1435613059
2105581816
1624867814
1040920481
590975483
726975
1247034592
1380391753
32860315
1258055162
1952437362
805010138
835289036
1767916808
1324709959
1117594018
1441647620
367946008
2040593034
1956612740
1765532953
1833278189
2080832427
77172967
2044531811
1413814055
1757094142
1969504506
759497595
1597040490
475445706
155894612
1360697377
387568629
32361106
1507580572
1963802378
771448129
1814758874
2085149803
104162233
399445024
87539792
1082344060
1499604247
492777207
1786790324
1973108286
36013344
239575759
1314110397
4741176
520559697
798604320
1861939215
277300305
85959978
349250277
132793498
628673109
2063273462
1632030855
135293643
1014130092
1749153161
787046954
1493294140
1716835651
273484097
717290256
856516650
1005779615
648519522
1077522047
1830216112
1155229061
77790292
1371987309
2055511464
2018194290
214433631
1385416361
130827664
633225187
703403717
1159094086
1573618915
130432171
2033756092
1992239122
2038301270
1136649791
720258206
1515041767
4576465
1629836349
2042865559
622483940
989706276
1983751327
964834803
923845617
711820722
42488253
1081137321
727306320
144864113
447344438
192259723
52148249
727841811
61472562
934904556
1155139778
150081782
1687792182
540210723
1754275502
1814658493
132473238
1263133385
219253757
1855207688
1354112490
271623532
647542580
1856453944
783733282
1163658315
1673908573
1621593101
761442949
808209921
159518238
1510276253
628546347
397814948
925535364
2109679375
325128771
871394979
1298852772
1630068456
1254733356
403965035
61021602
865670284
1399200511
955562134
2049970025
564200373
1118046032
1432137284
187332456
2136971064
1255272031
1398466421
156711375
1441275964
552954755
1777945573
1447677851
660570891
2001982417
446256616
1070986827
1244943527
1079978774
1620650643
1389443889
955340524
230912249
105940747
772304676
1918155179
1476363247
738265216
1871954004
1505218599
1414553624
1084669674
490328450
1409045415
195858486
751896108
698387636
223634803
597067309
1464010567
838433357
1617799952
2097444275
1635986374
2071061691
656108846
1923383463
302859336
78272547
1435715032
587337490
33448305
1652810688
354744797
496902641
12979917
929707599
1610005759
113160366
567730037
444165641
727005551
422525320
655541901
1114299991
1873562436
196220955
1292124136
360740872
2077012547
1730647646
1328339803
1238740579
1713436502
842072456
365824912
113865411
364731222
255479575
877288180
2064459030
1008995590
2065203356
17437599
1878553998
2120820155
526724156
574127295
1132581663
1729981190
1913997662
1562139247
846865249
91312240
2045586142
1263461302
383525512
386547620
388965221
837572255
1062953466
233105244
1656266990
760958184
915669245
1335315606
1531346415
1645542027
1423602819
905227735
1009410756
1646913660
1703578841
1524475003
448979843
73800576
106995404
684483948
1393822801
856395696
2050440698
1250017154
320460693
1754215481
1578446054
735318796
1437841129
1785902417
527804730
1015680101
45158488
1920330266
779270675
2098389274
1611540882
1168926628
531137962
107218573
13099553
2142409946
1973831121
533872005
1247079329
104075919
619724092
608357285
1156625261
2120408010
346103878
1929797136
2010881473
2067999284
181532535
392290021
35118068
235348362
2004600162
650878420
736009880
61022670
1113722351
2111498945
1837153883
1901080120
49759138
1273903071
1501951266
1107571102
349054357
803389907
1681742962
1063737535
2128486977
1698332510
1026468901
167231431
1093004283
1368695418
1183705826
1782953017
1959231375
205997653
284426003
1709011126
1929545950
981171236
1606360667
2101707498
1800528834
1374841292
861692768
1701750429
610185887
1382985667
1299669273
1548435810
325810190
1849249477
1426797961
1135836771
985759588
1380490599
384942962
1048299389
638477134
632987354
135763186
555705741
2120538157
1157137345
129190467
2019212377
1639582718
1027210664
290924959
312713895
1601397013
322759883
1445527663
1141025228
1942236222
496856390
551972008
1523170359
1123411806
52478881
857687023
1803087247
1393081428
1565448190
704441164
412498408
1788050071
2001028670
1571135352
467944973
521322517
1997858128
2092159238
1097584678
1243539688
1211796407
155279484
87392117
1526237088
1481189519
880201437
867004440
1394864093
1914109079
1341660946
769014664
724897151
1589443535
1342572397
1528870517
1043549891
465950489
369764597
1103608706
1484173785
1231218636
472751238
527069993
154684821
1745381534
1839844011
1770881737
551317718
776307265
715840265
1146933559
886703632
285546515
1821798673
637604616
174112568
896364922
2062422241
699328411
1056531179
1964514528
748642083
1681669801
1033560804
1856591205
2013135266
1898682365
2067225404
1933727162
1143132117
2050412255
865873535
779526790
1532855751
1523900786
1182375925
1054465967
1482220023
1940719428
568053103
745108647
1290820624
1045763024
203544726
1827515112
2015298966
1050515920
1397565457
241619957
576280937
889115937
1222281693
2118804572
641335705
804447628
326092663
837958746
5370258
1261491848
507484678
1420739074
909619043
1094660041
535246413
152566680
86798357
92359091
1883971063
457804671
710543192
2011453147
677575759
1886881932
515681150
1371665079
1344575818
1347741072
264606494
644928712
807220087
1924945406
6341223
1283356407
1032628451
829756312
1687154106
600963976
645357205
895503541
699218709
1936049994
1400818353
325069746
1949706577
987059317
2010173393
1149710120
145143866
702900823
1752468974
1122860823
832268157
412183061
1081420608
832675011
1678278536
2087035718
1004347280
2073979097
1853246190
1411355512
1202465564
354341844
1242437191
1682995028
600394340
1789986083
633214215
2028805757
546062382
623770740
1743085853
1066900776
1655723256
1854467849
1783071297
830179887
931329216
1202947711
2098634553
790451261
459488613
191077397
959354683
2119425961
92598435
1980852562
248060420
818264642
204968152
810605636
810730209
1553252309
600471706
142082611
1214965206
1076437801
811125466
380345328
1653841189
1881482812
2006459184
1253194073
528054215
1869330718
1340722262
1896309151
397224262
887829045
1253615319
780582191
199617969
1039916567
1167599858
1139072028
1864209173
1976206246
1709244542
657971185
1535056845
1369721702
694664116
392451748
1464215127
2103261764
612902632
179274388
1867498509
869245731
1318043440
784358974
1047128222
296211699
879025944
907526233
1072516222
1635261365
1283226982
76427086
2063660814
960643236
1959172540
1891846949
501471441
871336091
1416200140
1834562653
453038094
770806628
460743363
1789073995
1718880297
1227350420
1744981935
690478400
1304568790
1824232991
1654099277
27458377
1210418396
1452362211
1041346656
1948853701
1570005113
279886599
1260264760
1240558930
1030412432
1412660954
1181815539
2024261409
291662324
255841208
1066082313
1614675127
66429918
485924171
286965103
83962123
477565115
303661674
753967961
823863008
539799771
1363560637
915377365
2073133460
1139716862
2016792139
124849712
834237192
1589467473
1063459806
1117831597
906299821
122843273
2115939560
4290322
1732959067
45446474
581307631
492486415
1109979913
1991047781
45189066
2119918029
1083542074
1552165693
248518592
2064523350
49828308
1789807608
1905317342
625494690
821815912
1498050463
28907326
1441571230
369289574
1134366294
1390833256
1398530528
792785140
940020597
233207659
560848435
908785592
791686200
1724433656
1251682951
739317674
2005480449
359544324
1520210044
718319867
433966620
747599177
1738185226
1491055666
444079471
887801313
1689756045
4006221
757039901
437949861
1545688834
201198054
1154965001
1740495191
778830758
1555064407
1059592216
1556273746
1833618124
1625164285
1798979210
2006682420
337974959
987634252
63361253
558674090
1590497078
1263080136
1506963099
539754265
692710580
561212138
1912134860
481769616
914641310
418943927
959391370
240950140
563950783
1204059173
993861100
356593347
1980225931
1690750215
1104018574
1899146258
915878024
2147035956
298839466
1195362401
916774776
2017273138
887642600
53935870
1924177925
707751925
507279780
1350776595
1239219521
1505979967
2137255354
2138191113
2099173202
809045766
1670491347
123733073
722093137
1423510638
29377748
1224407960
1408271187
1869333052
212764641
1789877232
2133289679
430394406
95064883
1665162288
2105596677
1140696562
2097791463
933557166
1202517666
866449611
20447801
1675707426
1780064881
542575963
524439647
1252907414
1570233957
1715634692
2067538058
1603896442
615285429
1206816689
1115340036
1130656020
1510381713
1933656823
1978671025
544995172
1743455349
1233765031
1301988838
834255161
1749590159
1396331261
819541419
519706725
1567333407
106311154
806786078
1894788848
582844695
1670676873
1792748746
493353236
981294516
1452079669
1459765818
188828576
1047622924
1002820159
216265929
1473131133
883122299
2019881664
658787906
1918599230
229023684
284788804
1826141390
728484479
1914305691
918518809
667930861
1151416817
1557467668
2008777718
1562760605
1886914290
1823164700
334020164
1487597949
852419595
1645091409
1923216131
400561431
2070630823
806422327
402906685
960244735
146623990
1650245331
1585015841
1960304309
1050276179
203196392
177875322
1970047270
1902159838
1964670713
1020353223
1930399859
1684177146
1183448506
1936382178
973334437
1804120527
1703020191
359725955
1317962739
1898959583
135991478
458628877
1771921670
1012745195
1448861391
76843273
204252208
2047446137
1594765735
1811783465
512051007
824050107
1305916847
696002981
1966255913
771586116
1454853155
752271605
1006324885
630607539
1250790174
2115629064
440271437
332555625
314770576
185287457
1791381858
1800709012
485519654
1730205905
1555061354
1053393755
317346690
886226828
452443886
830447273
2101113102
2000594232
1374800337
57767409
266928607
407906290
1404417249
142866133
98762768
97099132
774833460
770032637
1211796314
942167330
334793296
248609399
446699946
1196813043
1481485548
554326605
1427823763
1783235145
1088885888
1866520444
292215267
916533678
1100647652
423886160
428083576
498607203
695798601
1229729952
1684606848
1245346865
181454739
1770988245
1891183648
509199146
930820355
991966767
804912655
569611510
1288777146
1390252757
1898792945
328581022
180889519
1834178057
457930224
228081825
376701629
1469781846
391919823
1042810422
1666111673
1491705559
1193903954
2059839643
795584329
1546961994
1188868081
1897462954
1762108862
1385016566
397940897
518079469
856679517
1764405832
891676054
1708076754
1059641325
144210044
1882464829
2038408118
1567723542
1455818876
393604397
1233915108
1954800469
1204890749
1663044323
372653874
87931779
1952024597
338644358
2067676567
1549173316
724711391
1376092054
2141224491
120099156
1293187189
1643363060
634620891
290795131
208226490
1036788426
341618575
679683532
2096650988
1130575558
1962545744
895836048
1405718336
1232210648
1543324190
160331591
1548052509
318586662
1686108107
567687213
194763386
2113190319
1016614229
2083257492
958156158
1965371786
103776896
955406057
234876388
894553257
293831117
516462667
1944290275
918121685
966503412
298363041
811485586
1540656079
414072354
1607295749
1488074903
26219703
1285162160
1077935603
40840383
344399693
1689297532
1681923224
1783977846
1155860872
711524110
384537798
202226925
1497103547
270599039
1352504141
1444543001
932412776
1289196862
1314560426
1508485006
638323056
586269005
322383414
832725409
2060900713
1919553035
1410580910
4064339
1799513096
2117783511
690304287
526117265
1726922853
212846446
2056883742
104851160
865126542
50172490
984542207
281930673
826886834
1558162626
631919969
2052170497
1817959088
234203787
953352904
1701929001
1522629018
919314872
304503852
725907876
2102997083
872391301
132608255
2059588559
2122201816
1641501915
1773396440
834446429
206426235
723634030
446119617
1413974821
1838302400
2009697279
2122549578
149679347
1959548905
1535109083
1257805857
424187783
264099484
915670066
7762415
1139954211
485871402
359918557
261130491
366925970
341272716
2045516306
817160899
863828709
255905674
1575661416
1562225184
641751830
2021833109
6071892
1258943049
509226693
24862152
321166912
115733134
1227537297
1241140317
1590487595
1146456368
356340675
424565146
1719687851
1581409702
2135123066
1269398337
347142803
1178650583
294748428
1935404428
893094241
474992882
230997020
681262720
2143425355
973884473
1244142007
1840905479
1258015213
1879425147
1665616982
1842288491
1483227401
2071581600
479174206
1648455990
211488900
263134320
664301945
1300075104
1528828036
1268012493
410927723
1979617889
2002796831
995301001
1756411922
1699369015
1791467711
2125737340
40546182
398632795
53642830
1236591147
988353317
1937036182
783200616
807208313
766043203
595870546
1665693474
64101643
928143173
2063585623
963111345
1297189681
529074066
655815307
575401134
55621219
139428436
2135679689
1192510726
1029457090
1347782866
874798143
1439726805
18580588
1394722058
1350560961
1064280741
669582449
16705381
549848828
2006453398
693275673
605818339
1298026683
941455674
2054826933
189423263
755969858
1314460332
1643639296
1431267080
206155730
2061216890
679047812
1795720496
1270307423
769867371
101906316
1739240307
874512933
1628397727
1556786603
430867408
765665669
1362493757
959899422
1244785342
1468291624
544407635
1057530884
777416511
588478847
157760495
413797117
420452689
1739831688
1376221271
905005120
608858394
38625012
398259128
89327614
1749274270
1101916985
186450553
476834346
129510141
1041753661
1451488671
1230884247
174590688
1266140772
522051210
1610088515
1606328550
501872470
738682806
675164354
851967921
434444785
362771112
1782109077
815401536
2074934816
1678114948
1009280492
778726945
251592672
463092729
1653893093
1380306132
917111731
1702560506
1557210169
1270295902
425974692
578682863
1674137009
761826033
90721530
1062891459
334734357
1284457525
548428870
491622651
1428665654
1570705903
908198588
1026587232
1675808241
1448795659
1444236940
353901577
1226955056
338141554
1358638088
534603117
746428443
1507497160
1629751875
1570459276
402640576
56289669
640163397
682236837
814647364
1826466884
711191391
839928261
1104722737
1175493380
259054956
28292689
1766772787
729211376
1565435215
1066336240
532020089
642474506
181096684
1226161842
1871162235
731358218
252543061
1894640757
1323186583
302441520
880328285
1230194540
1297874237
1697566782
2071450613
982299286
726180413
1787063464
326200278
670800272
783562662
1218000730
2099142034
2009164179
318492347
14642521
37246492
918422018
1999163366
631499212
196633694
1453315140
1439413129
1219496054
387873801
558122532
1226375239
786090385
2035529400
514037488
245432970
1989563911
1515216233
1306227173
175342569
1352957658
439498809
1253944272
1340155987
687086485
1024293730
1605616999
2023082237
625636749
447298845
182259252
1212430222
1994731821
572453935
93681895
653626959
1568281109
1958543315
2490240
673610570
1084088629
1774060895
475388361
44924464
653120792
1301981965
1959823115
1098643904
1124681266
1481924987
1116159509
1072185606
1202297954
988915394
1601529142
414000118
1536654422
1244498504
279356853
358969869
622368716
417064968
1084169960
2020367911
1679119572
922201871
1040924257
1289201416
605530595
373692312
47489258
400824194
561118746
732646793
884236273
1253626182
1610294443
1976162821
979367567
70001499
620831486
661154553
418066001
1970556811
299070384
215939713
765583993
1615111204
2012703836
782897674
1393948024
1991039583
502414297
1636903139
1450594448
453626511
447513090
2138965661
657094675
141214818
852133547
1027860656
1429660174
961578896
1840184376
192009823
676037823
1656941664
228485237
750872799
1925949942
1015497464
857454819
429361126
1144856597
2127524011
1023490823
946005166
1281407424
1727603986
267030660
493310152
1395569634
1883566023
1528598469
669374770
451536643
1498877600
488956664
1713156210
1388703452
1503539789
1403764743
1913474903
1689943550
10512455
1314379818
1032563639
1651537186
1179799145
2069621783
1736287113
890025727
131245628
2015382211
877622885
1991475033
1994956835
759270507
2079050419
1672668099
267821935
26493915
549861148
1119191730
85549933
244504974
1486403452
253337538
25795248
559180619
1185668545
1737173058
1232381362
658011532
969477026
548195205
477463025
175079598
1130259649
198318604
1252525340
1373272683
1052081285
2027833656
1891112077
854096573
428906509
616925510
283605965
1403392945
671989488
1320010984
1984446543
2084243
920867142
375361826
1647477413
275069039
1199272106
1006654342
184360
1069898621
1059475902
1623680478
988469892
1330948617
160011284
1645108345
489941686
901269505
2144265334
2116011477
502827023
450423233
278253211
1658568667
1532642114
1625488885
739141650
426361300
170739783
442291085
797581877
27145974
940926914
2008248567
283959858
543209207
1165078740
932279713
1640880524
1932625959
211442345
208254756
1592482723
1080913199
6813833
1354175644
1985741559
596591408
491368382
916603950
611722888
895234135
1943279940
1368239152
1373156231
1867075596
1262011553
1905449591
1392859382
267418317
1335001088
838841668
697240751
1790772676
618630194
947358062
640981189
182475383
433982921
275405202
568085023
545847259
1107716813
340663205
1443058433
1205248728
1707065888
393463543
1000451770
1808479863
392001223
1713589262
413685385
1975997047
273415914
320016845
563635246
318393156
373769981
863648191
1131862097
296896839
225333614
1431979630
1340747461
1968289313
1851459175
466198987
1116849557
1873405728
594194156
1202745883
1341819080
414829185
1303588915
1421513862
1729778329
440348052
2138916296
1754997606
1037233032
1667803485
2086570631
1244070066
955957664
530251842
1156986213
1498972203
1396856407
1363876765
1521536170
148044978
884098071
1497842231
2007820912
1227105940
933174365
688392557
590164357
793324164
1338756468
1239366325
1135286787
1162182482
1758797334
886119700
1558744905
1065685659
41097470
1603403242
2102891081
182879190
2124174767
1340321166
2103834863
658962684
2054893280
40332152
1840501960
792406563
400474655
1721275883
388396430
1471727508
84430675
316478280
1859707201
1506294325
1532675882
366586335
2071805256
872223977
1514503642
1581731754
1608745986
1715708264
756405704
1130889833
1795925318
1794546695
539304086
1089788805
551650188
1356573874
2007586736
1332152866
1782750011
300127986
1561540889
1482476813
119093129
1211295936
1749212231
1759137165
566824516
1865800970
444043931
1600675129
814728379
2081512143
317241705
25000659
1713175172
743795610
1873230552
506773751
1064363714
770042102
1084430387
257804345
1663993968
803589286
1135652872
2035493411
586973180
471433929
1996185299
920393388
507139777
1230783759
1512818332
1713683884
1576841740
1035680376
1567324258
1482024881
177006205
1310572523
1085318958
102050862
1851945096
196916458
843371033
1786365700
133862259
93550218
930350495
1395653591
1507848028
1712118948
76291926
804472325
1475075474
716392248
56586550
764870121
899664987
1523083999
602134651
642058207
138262463
2130581483
536555828
1551647887
1548048214
401852102
814565051
1560498869
1380494447
1649223592
1737265958
1011592897
226084278
12927037
1116472942
5072314
664032977
1828829809
940729178
1679677307
2031805939
1783649486
1238562250
1574917130
1657714013
951040797
364505969
294785048
124260194
2038449836
812974299
2063242207
1013923631
1312699352
1683927230
1207531725
1298030483
44664640
273926738
270521418
660406678
590688323
1273006236
1290371806
351217709
1080858187
1201303732
2080169530
1351557690
650579760
166306814
999831858
1468228262
1159414569
1112046223
639544769
1292680092
1178846835
634663912
452233011
203477889
1290569160
385404589
26473463
1586852826
1432163111
1058308456
946579762
1310436033
1429370838
1916199204
468174643
1192503770
1656973896
1713445042
67672725
542562386
2018271003
2072872649
1122580061
226901162
1818940850
776809672
482352496
1846265163
1631307824
1083959708
1401802068
317466569
1487921443
165503394
141854873
1995044908
703966152
83732502
329797909
1128040470
114876330
10053326
1050947821
1145046546
703199371
1046716635
2049375487
92845929
1429654759
226447846
599766093
851333075
978307294
2043208827
1089573925
622218613
1291475170
1791714424
945443929
1890803170
464145227
1869594410
540329808
1034785907
1246356535
1707657061
249736456
276708926
904201656
1949037986
74057018
1028781350
1315380399
2033625671
1466488249
644289705
1846233998
2094664734
1174767188
404428480
1297031129
410923512
1163063496
853094538
578365476
1714807939
8379217
1184586270
1110759074
2076458084
663869562
865631137
1444927946
1872387433
1638467632
481337329
1458446950
1980766118
1859903771
32859240
2010496127
104820626
1696492415
460228195
1907766090
1055949423
1198948809
1863761514
527306194
99385625
164673032
98175729
151633901
445218618
1682172310
1388950647
1645210685
708722383
1689014918
2045185363
423449558
1295461761
1218927149
219475166
1915336054
906951314
30299302
639677697
7515147
1489164013
1063857477
1540838253
277972898
1916146876
45775966
1266172701
1330566195
1159890874
1219270471
1498897546
1181951661
2111389441
1987274171
103929348
1990159650
1638156337
666095345
1038454546
361569353
1701498809
252316144
582243490
218069888
583675369
165115673
699501257
491788486
1655148320
1789500149
1969853047
531076455
2058248534
980289363
424870713
731547050
183568314
1060426098
320146577
522888155
790677613
574073198
1180621637
1921284317
580984317
1036903390
980603022
936761277
337299404
753961159
1077876222
1883181959
802498153
1608509001
1874547157
1353139750
1548753466
160616368
600148104
154984405
1815501609
1279585316
659570256
9626993
1410663282
1378144136
1680056228
1649896341
1765698601
2057883160
1858384725
825977746
838311784
1445125998
1180496779
208559302
1309015010
179968150
1684916096
1599411190
1228208308
1546671517
1973085622
1867475132
1958074606
586764515
608773127
403726064
1451147150
599726689
838818617
546443173
1041402107
916669107
167210507
387882934
1550244182
1557842839
714431689
14072103
250204024
620384963
76496068
906722174
23465241
170469085
706637346
2034897182
1030757052
1637768920
2024651677
1951991031
1298576930
2028149103
2074288123
70757057
813521478
428374043
790808170
28081571
1735113856
140860545
459315437
1047220434
787802996
912919190
1974003408
2059512323
1740505994
1470651992
250082316
1376188799
973905324
880599787
1356034830
1050247705
1562686062
268965919
185002055
2021313315
1341488252
1929112849
1323311898
1235090552
2030385651
1196793466
261736315
1633843371
1448425275
1752845446
283555220
422671979
1233848623
1546405761
233501542
524794456
1684758622
519643153
749482027
1782215396
1303733310
1517696215
291947382
1979826582
1261260121
481289790
761789312
1101980907
1316389446
5219750
814947088
1791425614
1494523591
47408632
1441026491
23798390
484111973
55301138
1278319651
1101251803
586552618
8151365
1191372087
1079485144
872990186
366109216
964294053
1773172829
1482107607
1656217885
1334516471
1175977639
547783939
879227960
1267293170
1469336653
1386771833
1174317086
1567954808
1111083388
1792168932
947156414
496412082
1082020579
956887669
920913732
2036780345
1331489700
428379082
2145155784
1096330690
937150108
1073856055
1054620334
902452124
1621189248
1525703965
2106912875
654824352
1990772931
1937061586
1062425994
1635550039
1940249602
2087141606
1320106145
540245470
548347634
1093452380
59080883
855134979
1814846105
771871504
1399872967
1582937119
690709524
1879104914
1860820800
1751153901
1776025010
1705822823
1986488384
919408632
1177376761
142848849
1987739058
1708426115
746725496
1817534391
1428306452
1029408458
393595686
413554851
388269945
922577606
2117390164
1066549122
2116468554
1924170154
1948286590
344236495
1665031500
1561088046
2087138893
34344516
45624162
34736468
18419901
580892663
199801369
1945603085
2049665147
2064119760
1844912764
11136361
521918429
2120533987
1610477880
1190296624
1261278550
450057335
1674324210
101293517
1207148043
856675109
342704012
650547051
1837277498
262121451
177996402
332906477
921687609
1782200251
918519244
1010343476
942027597
211137806
218873093
943559999
39498102
515076463
33803320
2060463346
687608922
1196332989
521626367
597030080
546785625
833276564
1417576552
805372532
668137333
1325297041
891655847
2048711701
157909006
1657484452
1085029494
1988858966
60554343
656709531
153583822
443628667
609595860
374191845
1359154422
1221288045
1426205660
1605281568
969798973
1728263317
1953618430
502374418
1580454260
1038094494
1509008863
1029091872
2054756800
1597654578
1687527252
1157770839
1772604054
207720734
140399395
1450628986
1680093091
260646367
15310109
566440662
55949843
73755130
1768582252
1111229392
863603369
348873713
1179791848
1687765914
494815003
1340700978
1952710330
1871144500
133312436
672168727
1998870823
1686179463
31142328
1598581237
840688974
749706778
2103796491
1207499895
243074426
1913037380
1740010818
1616872219
1896498037
915704363
2127016496
479080629
589021731
2145188007
1936163195
1670514452
847000910
1959542653
195761530
234369736
1715785033
129083173
813373138
1394826284
1402832517
1750135035
1962552751
170435884
1085562256
1263521338
82570061
1666504040
841034187
1669022466
1561633980
294863871
1267895790
85472098
1226087991
1291441007
182855996
1310342912
241056313
1040964380
49665552
1960421872
27325157
145319321
1435654922
1527073335
640314660
150946954
1186897190
478444215
882497391
640157726
198506825
253105694
1781259115
1058492780
541144612
1697458398
1531668183
163429044
1281030844
144147394
47140554
1576054069
568172792
1399736753
1069768882
1457700203
1159998538
92823308
679625705
542337751
1337837747
1804176878
995627470
110900152
310001499
1848954843
2049298916
1089254909
1261606603
410291056
2085194252
445765978
640927812
620563043
397828200
533064699
494074787
1299151809
1492918269
569008103
290901729
380551824
1733265530
340152743
991139776
1977879438
901559995
1626687642
1884740693
859092231
8613030
117969438
324320273
214224660
1489382183
512680832
1995076396
1236900717
1340607977
830036796
1755294084
1560932447
634054504
1434011266
459471012
617662536
1697042028
624347355
1195716080
257676835
94406208
1911003201
1932699485
340555941
655257344
1147592577
2004750786
961652655
971730392
928254137
1626929228
577664904
1145032700
28429193
1332154387
1123768126
1926997880
883884851
2119486932
139718551
887588988
679917247
463062038
379386295
92126292
680452290
1513657972
2084077139
889126477
2014688828
419609351
132645023
768639705
280370438
1568596075
1246202501
1575677587
1278462212
650067444
2015956011
1078082701
1725420988
1706604334
2052260883
1744551194
1649355625
2126206963
148181257
634344324
448899269
1296095396
107147981
696309362
654765455
1145695721
1172009433
1299251884
1130794222
515514548
765029460
848832634
1818379693
1710405955
1367129659
1434397528
516194603
1846707983
813806156
515278839
586302588
575068725
622269841
1171686008
1842429385
1324150653
680888562
2059690730
391295375
1078212315
703062496
1918458217
2083028566
695783614
567495574
753661250
809447631
517223254
419001023
1529022548
1401243764
310675230
1181589428
1978287758
2097460748
1985765422
824164685
2002292130
1161840780
1276343901
740416652
981179146
485435864
131954670
1589501931
2136750541
207755919
75934602
1738165000
942139366
724978228
1604933078
2044307290
968967255
1062795963
188364712
785870224
86973985
352908008
1535929419
771026759
1043504945
990149441
2004279545
78805437
1686596883
889103065
1758322803
565247917
1706686980
1206388401
2098412525
1509187090
10582443
416163664
851475410
1235277549
1368300071
78179446
2109362902
244282053
1886619291
129307020
1350297481
589390654
637921817
1608582018
1765667336
1174810762
1067720143
1667679404
1905715685
1357570526
165461893
2072400825
1973679163
1898234827
796190102
91980581
2028759615
1830666097
642670707
1964177657
318035012
1471219199
389163219
1204096471
650976476
652861402
818305396
345564190
687800095
2103329412
784612530
1380025600
2072258329
1584079704
71221052
1171354758
293924984
1128406733
1456297134
392642585
1456515701
1971052345
1569691312
1825937308
1660143378
754334851
925971508
168753477
281462289
886251023
1374420169
490042498
836112963
1864521391
1444189847
139020101
1668563187
540932807
1895681527
706628160
1954294399
436093589
1169988606
1162652418
1105314438
410247388
912905629
1736392467
928295190
905766520
1543962478
2132030129
1961994321
1400318823
855473995
1147290533
718621341
358595424
1519825543
1301895943
522123187
1665030002
658271358
816335288
1471320825
1063490630
1607687517
1656633045
222010428
1555477294
848685099
869335251
2073210091
120072678
1531523039
421213097
1307858129
1340756646
1738832154
862875150
420230482
972278715
754206529
406364943
1434390100
1108820007
780871427
148002983
300353746
384365396
307088596
101495150
1388925597
1352263271
1271247481
2019712148
1331576522
1484614024
1572846929
992397111
905107471
2015506609
599579918
346061261
244019953
1116089402
1267476465
1973512792
767863556
1888279928
382265794
244886352
37868869
602049998
457986937
393142205
785065354
500062411
1151168342
418234197
1629793571
1396426460
1872205316
843885986
1865418656
1817909827
788820532
114305685
923271682
2095973961
391660265
808543668
1258813751
1315206299
1301267593
1373472297
1455341041
17915118
356579672
1361325442
1149123006
1959813223
1857824236
1196056900
1119979100
1310747859
1126858970
1368139341
1030383012
56859651
711034661
217315987
809127172
1740484655
1842954072
523559433
1657732104
43585217
1441195877
306072977
2129264783
1215385783
1317280849
1830314497
1568499602
735451736
1592500018
714437457
817891668
913267794
1111657646
545715541
2107377839
452569483
1553013235
1396804415
398891383
2140309384
1710982274
1442173524
1325425173
1746644219
1405976660
788751852
826419805
1235482799
64842676
1449124297
1626389836
1691122412
1207096814
1475146280
904539904
1859951480
1618070834
1566292776
1579290298
1276917707
293575254
1443596070
890248299
560509095
2109864025
2085456311
1338163706
251355841
1219489454
1664069850
1551976857
1905211345
735537550
494002200
1069431842
1325242293
93106343
1022731728
1961557392
1340325649
219402141
18115307
699000982
2062304213
1523409045
1421824458
1311632425
2085749365
1840459443
659468585
2060211799
126513677
995367506
1469132467
384652258
48140316
274533385
2089869910
1037200448
1821999927
1841926611
1931049588
1734312952
1819098992
620786631
1107537625
137977189
655669350
239697623
1350500169
1995010870
74092243
320003981
47852488
791208530
1527597888
1644682030
1338986093
1035469212
472670810
1919884055
751428550
808772138
140298247
3950934
966931335
686541755
1367280456
1969129727
2024640556
508880678
172388858
894061827
438947501
1644345800
85570959
1830824504
142261389
876045408
1067992663
1687835227
1492459226
1280579032
1643114514
1884226811
1157954616
1147261451
790229009
1102864499
2056101112
1549171081
1033776619
2068163069
1741436254
1735548312
2004410018
1706620452
286646824
1032823641
1078710689
1930231687
1662265587
724829291
1971133817
1733772562
1205772261
631230863
743269505
139392063
136916000
1048894440
80268805
796298838
1025318157
952374959
1857435951
62395023
1571842462
645878448
1119735182
469632465
806013646
1466217042
1015513852
585680741
695074786
872635016
1425026304
1511543392
951188454
47408681
2050625864
79841829
2097239052
1869985945
1941115023
2089125981
178603573
350600455
639329433
1050832459
185042429
376110315
1228951129
83504812
1905059528
1320593914
830080881
921107869
550960845
915407617
1835205194
1298965119
635726465
1794497512
1393639309
2098903243
1456880766
586759395
632591484
1220271041
661157948
355793003
1947890358
346705951
442932360
1913046162
2032522592
1672956453
189737790
1775483921
476681064
2093320157
1832456526
1522013937
22341743
1698005064
1793536213
1687168773
582829300
684517436
2061715892
855620247
41607219
1776276822
1854231228
1087553612
777695010
814210726
1072712853
1773620316
1366905266
742511876
349903613
1468673915
355053370
238727370
2112330454
38737200
834388496
65553522
1056886932
1998194100
419758787
606191555
347540342
979871701
758106178
1445442463
998609616
878905282
1621591214
227578303
176629095
1767008255
1735033183
1784108128
776578549
747870216
1296628629
868614681
1392760332
2052822001
1909499380
201074679
1795975394
976663994
766498403
892692293
1362653379
172364288
662205422
1732347846
2021214010
1240655928
355889450
2068492673
1381682130
1714703472
220819255
525541032
544192071
1921760680
766494119
2138448634
1235662083
904649206
2051999405
378991437
572341322
1698710944
629416678
685919948
73756809
1217576161
1040325072
1713791049
1366532129
187537513
1704990907
1607911320
556673030
376428769
1440977977
1912088710
109402655
2068553203
693004940
1227981797
1232449319
1271606905
1702075526
965467924
2016695878
399543153
1809749408
2021159227
1570035728
6857118
1278686358
256447392
532722560
847035500
1369860276
497597112
2074022982
676459423
1960140063
453746336
269960490
128335229
1165502499
615136055
314150832
1913667439
1920212547
1542284865
772886966
1882096367
984508042
1610869372
1955208089
1125189305
779062499
1114559630
915517882
1153098418
1295304333
115185557
444952031
116859049
1130297673
1007613060
369962214
1323877550
994694485
765646470
1610981498
527953310
1519496240
519756903
311440526
1874454316
1081690206
501903026
459879179
614485716
1184462652
364669987
411937131
505607343
1800291246
716717300
941844222
239622298
483964047
1573474950
359561574
316351060
1963203257
1162441764
1951791896
608586727
1255306007
806436788
609026701
1431968612
511516128
964579818
249529798
1272827790
266279346
1375989991
1145373485
700670983
1133297080
1868962751
710312005
1618143002
2147431720
1339528935
1013367448
1723376780
337833728
1494524219
1140319826
145074546
639773110
145198240
1545538962
2132464480
416361294
182153155
1819970704
187086464
160124922
352936925
1549230363
5814350
1508255816
2068700724
467437394
818210591
1186560825
1470589084
425026147
2007034663
926913226
901872228
1017917402
258151246
1362675551
995560376
1016004068
1644507771
1366741521
2081611981
279995924
1972662528
1498563278
996184797
242442890
1168108476
14449827
1526122974
1403656244
314206166
1945830163
621421549
327887741
734957407
1579967985
463277355
1339154788
504314871
1507747695
1078758497
1419494873
1213349215
246159862
348279010
1172356269
1144388925
622691196
678917218
2028062764
1784836007
930531337
2092725026
1483937909
1736922407
1121140682
867755574
747937425
1658735337
118348059
748851207
516493981
915795520
936925213
293406766
821207283
981251113
810555344
358187992
1943249877
1313767605
1951876819
2061443937
2117224511
1069083107
1385793742
770655383
1642123510
935236572
1553668947
881959489
2077611826
544681439
588231511
1962440332
1735870870
1167324296
386685976
976546532
56598326
1789781288
533835723
242147657
1324966222
244920901
1925023394
627185279
268896446
1715138004
573215984
2016610542
514113094
1135095380
438856827
1917824930
1536698699
1953782164
766556704
1094566516
1499800778
1043651230
1170952740
1943152988
1204461694
2099729417
366509214
433348538
1318095067
713286989
620390664
361274390
1068246573
1081222039
1394726156
41778379
1511532805
1850967532
90570922
1658427816
374314961
820947570
1230050840
1644405293
1685228216
677060564
758328360
1235125157
1126500183
972571761
149955675
1932524023
1799241904
1716981410
1743012816
678234720
1364390251
1309311021
1411812022
425100896
555814509
1050452125
1759522685
1925422689
534003303
2045232028
442626201
152908179
938173906
1251042044
715818145
1773096504
1235735422
339098026
1801427468
542023244
1995718689
1367380544
1010701612
987325297
1392680990
1902429223
251153760
1864711781
2021276303
2043342226
568121668
332661742
197074354
106837516
1304481059
889633587
579478434
1017114299
390025082
2099022778
1275326196
1665524527
1899746743
1692153109
1211286301
222584625
167947276
893953895
1925782214
1167754487
947115775
1908747410
1048876607
454672189
1647970046
1354373421
271001479
745579127
1430825253
335944504
1143696692
269492267
2002125502
1589960827
864465280
808841782
1339399620
490945663
2115419650
490925580
804073608
1957937687
1489396911
881372399
160259489
890329699
1934029343
157480188
272233455
1756711412
229527697
237731888
1355800772
228419838
591245675
1596624543
1170303712
808792046
1295655141
1522165700
263908509
963916754
409682427
1035305920
855113682
1844650337
1742823525
1897649461
2032774063
1462392657
599022358
1105501681
408475510
1185495571
437563590
1257376907
2130688605
321648645
858892547
521289178
542501743
989680263
450767480
1995982522
50785631
1232088401
1392784161
1325613227
1256148665
197326440
399445158
2066517635
420361057
1154530158
617665967
29773169
1794419860
7902417
1423439318
1618115728
546798447
354282013
1184089300
721134835
1631529404
886512292
275028761
504757944
1255166271
763418585
1767663388
1756648888
573786682
1725178677
2118820674
1305825533
31952747
1409088677
314844140
2049027790
1068500930
1155651951
1572454939
803446203
1882088649
880462139
1856056381
1157779191
1848027175
1500785135
1445204083
1930582398
225860561
720559282
2083488056
1744410754
460505024
72486360
739789439
40990573
893618265
1411304428
1286681732
819428016
1962897329
1321796740
1259537144
1228317824
148012427
1706957768
865780827
513205533
1041859937
869971893
1395382390
1872301652
1024103298
1656737726
2125586009
465602769
1404150019
2083019679
545684017
1580569502
1317359879
474317872
1970217981
596464900
1230253281
775623922
133913070
536721910
1235661245
576763079
405670764
1306511370
2083415909
1648745993
451565747
2078576059
2071078758
667824353
1704175823
1284261372
1733352547
1755237763
898198848
1607729900
283626724
1700355648
806942502
1778550779
1011824253
1667515376
735895302
1010383788
568898348
1443508506
1742826935
2094735762
961481234
1780166867
309248015
1612896359
475557433
669607027
2027910926
2045875235
683037671
164986154
497028975
787139871
135128113
886636008
1099789161
170789262
1927844501
982292455
1209841496
380496963
763106402
300132701
1194558966
2004342088
1992195982
92674919
1518143670
1098155365
1295149738
1440433256
290374123
660328617
1106812545
1555198988
188511484
1112015664
687649597
328906006
1664034234
2040928881
619956309
1714602323
1664037162
1615298888
561644290
1036233628
1230220744
1698481536
747281118
1739007222
710130679
1884837718
98409350
1653616313
1105800460
1645002612
44087741
1853479809
514031701
308024130
1021784318
1462871893
775141064
1271631750
2004585260
2078568447
2034999925
1686953051
1133438509
194768649
674820695
1055436899
583461939
184466805
1894771035
148125606
328270358
81786149
207700803
1172431693
1047545159
243242893
811583804
1889505261
1152987771
2134118676
475601876
441372245
809489300
2110678927
684862235
2416010
1532281054
1971428340
655051306
1483614938
569266673
1503167011
642161069
42258937
2120194734
1023421241
1414090458
1458935053
1985712402
2030528924
36700330
716434377
8679713
482421073
398673773
76301776
32048653
816255267
317186991
346433072
170189612
1153836125
1984314157
966765324
1783034031
1580017053
2049704112
1763018295
103777670
418812669
652013470
346183075
1279327184
1349175394
1921002291
138194155
627789984
2126838221
80508294
1779187402
145166736
889076957
1300013643
603342165
2044093190
1533524246
2066326461
1328352664
135525845
1393153524
60933033
1123590882
1353882736
128941184
402252310
953421444
1051500758
1611692392
825897278
2040246944
361748811
858969527
879484898
302804457
1739138093
494227929
399101052
1273666108
1704281823
1942965641
1864158532
570616888
1565816157
890562579
1599587941
231802854
1388427101
525325476
1095898322
1435746364
870941576
435743335
300693481
1549946215
992922838
1656035019
1896213402
96565092
99297419
1526467046
2093997273
983975237
727881560
664115602
286183157
495353222
2080999749
2106122384
16877876
795058295
1161126584
857295972
1269761354
2011669137
1519397359
2093089489
1642341712
1713921297
907938588
1901612778
735379413
477951782
252752887
2092147154
1526799653
147283592
1879707132
282346208
2077170560
664264769
111512308
2030989538
731297755
1701259910
657174928
1355573905
741599888
1545468632
379951824
327308509
1669806691
896526123
1238792832
1918900303
2006440233
1505235807
125131013
551702722
731087804
1561259931
53354523
985842788
1137390308
880843552
1665318857
928519907
404952715
323769534
144471299
1507296019
600550945
1364077664
940997006
912962549
1224797008
938643620
1225308780
1519688701
343666563
685008582
68728264
633515149
558679006
1625324733
1678732250
1133122942
1908177558
245016064
594023553
1602186251
177120781
663443761
1906735958
627159959
807476727
839313254
446544323
982550369
1604983643
880758675
2013120630
1508444105
1499683014
354773848
683290183
1925050842
2122390896
769769517
1550615818
106057020
68304605
30803252
201659360
243176222
921102635
1935834348
980867837
980404917
1509208700
1429486025
493597031
51898219
1566964534
1683252624
350701217
374483732
1878796403
1499066769
911641555
133615235
1808278624
1696345849
1445462650
55275304
2058697714
823703603
229671599
334514195
2102151186
2082635899
998934159
2100173142
191268180
553190916
243564283
479787
588197181
1566104026
1346031803
871067416
171590194
1398161650
1656377856
1830930869
1699000838
1869722717
1582706427
1221510612
477151658
1929160026
1365359178
341272866
136037472
2026242685
1316612251
763010150
576881123
1682402965
920776906
275342406
1746112353
251918270
1756209155
291244685
701232317
874685281
1941872800
69330696
1458322810
1247261751
283809138
1816423747
525187071
1254516756
1298991717
1520434015
435141531
8988275
2039907789
1963102670
1261308016
1094385929
1781146017
105081718
481012004
234538447
542680478
736575314
1193848274
1998687880
538683257
326040325
22937184
1147534511
522533307
2046529353
1979938867
1796227522
1227861922
848720769
1990436600
2019329233
332991692
1491668403
19907979
47700035
744316908
267489570
720213917
657704305
1752268517
1492265029
1403909912
1970941884
63300298
925657500
579007241
253620860
1394201086
883041004
1655522033
695037314
949709219
1672948488
2076340980
719141893
59414222
530613492
1759131633
1125000714
1254957373
846604915
779699749
1870548589
1482836403
234242197
1129878726
2063718984
420759666
2053891706
2001132800
403322521
712280199
1206372379
961237373
571221089
333096606
345881258
1663559356
818584082
1155328025
1411331399
31802385
689102253
2145430015
924190432
1768406787
34236989
1524886622
1150728224
1732204062
497964077
1801841047
56577873
51613561
1105310800
2073532401
462287542
620406366
775418653
1838792815
1862604960
1168776593
1985543191
304452523
1370082796
1519747983
497776064
1415666449
1060147260
557434391
349556391
1792430042
2080094593
668495495
1600013034
1065975091
1265849227
1104254246
431979098
1443891769
508087109
36145991
854891471
352855906
1815152175
941964395
187085712
875270639
1902035897
922020805
713105525
1651930170
326113724
994376628
941828841
1525887444
1323361377
888533502
516634633
2053199963
2042806303
189859214
1498654563
1425047846
1046792211
1834205614
692384523
1431010767
252352423
1402503760
769711715
1263971314
1937359516
167107940
1840765899
866779853
1120682863
1013122546
648234256
144604936
393637206
335940468
1974639651
1382357743
858249539
1783752979
1809184430
2072207655
447976172
331417863
485328401
1626314391
1497338929
766992984
35025347
1516060671
553008594
134922845
301298877
373488705
1698478293
1008222651
230091376
822880440
1576010539
1839078145
498727352
856439907
1068354333
615797764
11980810
555655695
1592482723
2058736372
753283382
90450356
2031019355
375544641
783454687
849294758
1565858777
459223067
11383352
1967581386
701203350
891112774
1759827203
1623981530
822059442
763225502
1193867027
1013426837
589719989
1369435353
2097826588
1421199320
225337297
1542676845
1492249855
284148014
506419063
1170763355
851150994
380211313
1506384652
1002048299
779773406
2013630713
265237557
470208366
83261038
1735322708
1942966068
161422067
780846670
817118736
1521690445
1879926331
2146214912
2106733749
713971794
1240772743
1317850610
928533981
2077268036
652607637
1675997657
1602420678
1084048618
288997665
967803205
1145224156
1574414365
305259364
955494564
1299027415
17410571
912076336
315264082
298408266
1339235347
574628781
585363525
1794828256
1721532578
1019682474
573306289
1265586980
1244819723
911821761
451377862
1678433724
1999773060
380859069
218427765
244877566
110104639
1291330151
1700446891
1851174373
1106181380
1920752463
1669335674
987079023
2011973061
1868640038
1061630214
2102156010
276078771
2051603333
1721453591
1761703846
1298904060
167116224
1012310666
1489488562
1765361807
2110290578
834966260
1224237834
157512697
1936522361
982225321
1739452283
201574016
91996349
1177833925
65918373
318618294
978557711
121687743
509392487
977015716
414029779
151579993
424735660
40808727
1495029513
13302050
1231766381
781024856
1215184312
693731515
1271253669
1055029560
546878326
2085614703
520422518
320350048
347394662
1437567791
1272597624
1097628887
540547471
2075771093
17646349
470130076
341284048
926814957
289079871
528207363
512337885
1956745046
1884291756
2007621096
1135378768
1030411870
1286258269
1953745990
1891959117
993660208
920846786
860649504
434750266
508183824
1666408948
1217301855
2097750001
995308182
1005372010
1242196528
1936174709
281623893
1169658242
1152519795
1276722918
1104924626
2146187808
750006024
2060486600
1502618419
452804027
1254931259
1864851116
1463080710
336338653
636123754
1703513337
1960275397
1019542700
945159821
1326117255
1417228095
1174047818
1909429416
94902094
1282873542
1247759334
343225123
184976790
1607677949
460535442
1398890563
881086315
1255377851
1947189044
340209467
122576872
1515731661
1413234946
225123427
1970248150
1501565142
273589858
1445265627
240891606
1436562851
1685700714
858505102
1686892550
6332095
1800356564
1275786026
977562311
2110696936
1333875530
1443026279
2050918463
1596792474
451806040
1888530848
1520671970
888290917
1576151816
1477936272
19678542
115077296
1180533111
1224344816
1249816036
1165896922
1551377649
1720567518
1948142266
454795885
128093466
407513114
56246177
1564218598
523695288
1753491637
1509313561
736726720
1124480495
685964512
1327816214
2037818617
1686600850
722176365
1655907938
1092043781
309894459
1452737716
2095267871
1736115890
969106324
527358665
1194306166
1320954501
1649807929
1459876763
1541284659
844957931
2035324336
1143726320
472128526
934607869
386457120
1139583222
634700109
654586047
486102575
574784835
913509528
343657198
524071696
1134755944
619669363
1487919396
1532955914
908915909
2043970815
1497242628
49294097
987527902
760294599
989538264
481100050
18681952
618550815
131693732
558687799
1183797919
1243033141
1195850940
631096861
195898676
999943638
1868266875
1469238219
197918371
1561795006
1368014783
1444341452
1975812411
1729513496
1230254936
1247285113
1787374919
1457364638
907546287
839330889
1828918764
1694298361
1206624359
968924349
861642748
107380161
628317581
173161201
1906341409
1126292844
1254852313
340500833
658815955
1518589967
260948711
252161609
1927003467
1408979942
2946664
218746802
85429299
2013340720
1888031333
51976634
2094293757
849329129
1423758658
20334353
1416441822
1798150308
1731389141
2060371880
840353569
344989729
1606638397
1277033414
2060459466
258398222
2124643285
979911292
1083939987
2089450184
1688265113
1531162580
1716037164
190894308
1298676967
1570229445
713212067
1153510760
543308153
1763955351
1392474169
97680343
836044936
1628519763
778972849
1166875800
1639009468
559589852
1115849246
1444317796
1525144010
373681465
2026722754
2138648374
1302712242
1356043777
986857021
2092138862
371077744
1542351264
1531131024
1978073181
1077997868
1243742467
1155837292
662475002
1130902991
1628112255
296496356
809932158
179404228
1185151624
1909799241
130823985
1940242899
752991957
931189928
1113259214
554436171
1258336717
759161115
1006581065
207967882
48110255
619191492
856311870
1928478641
508310696
1395555389
804173144
1338220918
1573515942
750813306
1059087548
23806800
1042981729
1841864903
857753900
2105165338
1597038494
224944053
1434674680
1464453701
326087401
1975049527
801926915
2027750989
653518406
1902985775
1636235883
1352175310
1341557447
749319922
398556426
1647760630
1148856612
188960182
1633665281
193481555
69804120
1216694330
1224901962
1644203548
1273025997
1464798799
76839915
964842801
81989144
432205134
461319292
1631151953
1079741304
937202632
754571126
1387739366
1425171783
207235215
628706445
262114134
158087661
844187736
88124474
1613359491
1215515669
1396580672
1869219395
779617768
596876421
1413932845
302653360
1208889642
156928715
1645814764
729727700
1804932767
1447805959
965079710
946212251
1768681916
94458096
156024186
279263469
15260204
1307200179
1463439298
644638097
1635614335
1225635539
1067645102
1131934446
788533391
1788649983
2085334402
782716366
1396262922
1405340972
398725940
659637219
1587746821
643183328
721382627
1672160798
265441372
827041100
410369237
864359099
1639052164
1282457811
189876345
899613932
1407349338
1682854719
1931843840
1702125925
1220485299
1959945707
657679959
1035322861
1255633442
1219427050
972837791
1661502355
1458192806
591466342
1805565114
2012471867
482969395
1049631646
2029695985
1166884336
1318540120
455721223
1345362961
1159114690
744792439
1754303682
399069221
1146031194
2139122709
264238451
577229932
861275639
1662138960
191629458
1685222814
953980863
1716682025
1569449378
123982501
552630216
255252311
1726762329
780409822
2146572001
1535432577
1152917801
61237792
1489196009
1840398246
1470319417
875702974
1264036506
268160938
33870825
1997748739
1240555577
883226423
1687448713
167153147
742722858
676776389
1884271619
304705942
1370098812
432938175
165273338
748512382
1470101725
476118238
1621739730
1729965149
1561932977
289916886
641752625
1355331239
2059485816
918488081
1939192006
877796997
950422011
202532362
108481946
1153914995
2048305804
488185456
561294663
1757418804
568125370
796336191
1204510559
1619456194
375733510
229654451
487946864
1522401874
241416928
1964575876
482202085
1310770006
356457871
2100597021
1940925414
1015794917
1949050050
1320659542
341842066
600089099
242148261
1174549607
1370521017
1529506122
1654077552
139046154
661954651
1800546579
1888948253
1288337937
2113276825
1680027597
693181029
788111770
984248643
1942222548
574118545
345856059
94153931
333022634
1542334443
1132400291
791680943
2045973924
412310915
1366077023
1065331400
2136695994
587075272
668778225
2006977643
46349959
807287114
1156097479
1465654652
771135208
762861633
1823187177
1294789710
873159650
1653797217
480868660
517753167
1746017235
196669096
862428971
558513396
412522034
1295978476
788445767
846222947
1732658364
1909688131
1523400238
870467915
983953006
249540207
96672725
1884298635
684772344
1633139883
720692376
780281968
1679310346
1997184198
2101811160
1176505369
1245158413
2135900352
2018844844
259220473
1006601913
2018302919
2014127893
2089095574
47136541
68469060
654836394
1594160241
1311370627
1443447116
1291950556
213313132
425000675
1122347356
1848437176
585011994
1669069709
933300836
125426599
1751668686
119770282
1016581280
19350707
2141084194
248920115
1199253698
2036767663
1367017763
1014630304
953765571
530149397
1958020134
2027098021
978166286
1860634412
1367763922
951571825
624356261
281981234
1150820883
54334944
1061781200
1881891023
192614790
1968905719
1301315109
2017649324
408793156
366792282
1736241551
37833405
1919703810
1389136262
397190791
939483523
1310300593
461410289
761428020
1449890665
2097347562
1666641067
1525813904
1240985279
2105506055
1590610977
586267173
185330049
1054331795
1315387033
99385043
715987881
1663003630
224525711
2122031228
1512582888
560310201
740759582
1444522036
26712419
1561540889
253531480
1721023877
1718779370
1097586859
1290599143
1932873395
2105542711
34520078
1314476818
2077915874
16784778
749400177
1119795663
1514892685
777951866
108766452
270722929
1766677
363042327
183121434
1494076663
645028091
274175895
1873695827
1709618813
1295758730
1439768920
857585160
925903844
14686872
1153080697
2038611780
1138142949
552506788
1969069320
875553028
192805679
1991695611
369660898
807740303
253084923
1900343702
81967953
1633063845
451756801
440877487
908034819
651090026
1046113190
706930024
439440916
1875514678
398386077
1026038908
1763461770
2051143730
1446150836
1867628328
215703250
1767175274
1594917242
297607821
433692155
944834514
474960755
1061799465
1992879130
133603066
150359767
996596522
2127566226
385925263
484377701
1498054168
894897279
667961674
1197314189
1415631101
631599539
826406544
1292500518
880466307
1316573678
688657798
1102543386
929803673
1472175294
593692291
1503550759
143460026
190844492
588569124
1725428441
424617592
567023720
786564549
2140982503
1803167032
1751664710
788048355
1665492592
549769561
162900460
932801637
2123417626
1397117848
70223978
2119779437
1024225259
1345700743
1294338379
1259296517
1601229364
1542255312
105487527
435051649
1452775118
436653211
1732613546
1603847875
589053257
826069059
778221228
1553719055
740456515
71993850
93148133
711532589
1476851487
210776822
100638605
1168084072
428863468
29339740
2016661124
1233688850
35001977
1445515527
1785037335
1164815968
226382144
1247023226
1885342313
1666517232
369344096
96752993
1650034600
1125802243
1762623300
2002458027
695839161
907969858
1993793842
718877651
1900673173
1140400922
549501838
1760183304
964448499
1352827746
901699819
1495216256
1576726833
460706104
1204085453
1736355227
1966137219
1656451387
1209632735
682413715
1799107679
1273789133
283590974
1004681238
1114951588
986673929
2091748448
1254658629
1323893799
361598293
133170545
1471362937
2081398533
1371761607
320284547
1732604788
758717770
2076767300
160851905
170298484
1191093012
347537087
1489927930
1192224770
1787094113
174319633
2013924005
521079897
60159020
516157156
2018754631
96035467
797000483
549355700
711899159
1191991789
2103964066
1767344244
841484085
1531267152
571674489
124232527
175551134
1782704118
1941960087
1352936635
1727406401
179118144
144954678
1108061775
1811589788
1444395852
319465172
764068952
2057614036
1674725783
1939382469
1637340318
934093348
710210321
60827869
146572790
1986808333
17379324
1370311986
1434704163
1215654704
964509099
528324650
1548720280
1548020591
1446715941
736378970
1284273855
1344473963
120158849
572793599
1688632104
1544500277
1734810659
1621985308
1022414249
746343145
125217305
859476906
1652095722
558723906
1038881416
1977379388
1006654277
39450477
1703159267
215956550
802098798
1798577930
50095617
643523462
256786370
314412646
1169171476
2089827614
467912508
29176438
1022639735
1397695971
772818622
1735330158
1838101751
27654348
621527730
1337980024
1218687229
621583165
463100620
1226407964
746459006
608856789
668056894
883022514
1846827581
1898208907
821250085
1888656728
384380374
1672642673
976455374
979035925
628572250
767823580
886140742
70827447
617602111
1239544819
939915106
303334063
266209314
1355662089
1718881510
1612300042
2059553877
1716518321
960961140
1336057317
1728973045
100586525
809673030
739803934
777523839
59694931
1777601304
1945077519
348464058
1907344063
1333478322
408471434
1751246023
1141915426
1398914598
1492985033
569103466
271601962
664796961
365622947
1656020827
2110341164
1375612545
1870007695
1008737013
1356991705
1492471487
118866642
805145413
404727831
1775515300
1685400785
1825355594
2115722788
1238411309
1539152739
2110173315
146105954
722403135
1655907158
1802597098
1856743775
1629603989
560034948
1037739584
1286796293
1798584967
888496378
1460145466
198913010
2035830159
1895715383
389215607
696565507
1657255376
1158390885
153390686
1849051366
219577378
1214794963
367834956
2133415932
1129418948
1965809213
315930970
630489082
1063749353
1100696050
33646663
662024398
548132153
187056713
1143058336
336118691
809953622
389615076
558842638
603054269
196611245
2083806505
1703233828
173248739
1515117602
1779760460
846743621
733643020
1536682187
1892825729
1232651241
1838303727
142837926
337873334
2034503878
1191898246
134508263
1728476011
1050424170
1224843171
386629302
586579824
488379384
660117083
957526902
783152811
444059225
1709475033
1423081700
871167069
1248489618
1490711594
1393074460
981584172
2019263293
282792102
1581174127
369798791
221502165
982879106
583718719
525245462
48115949
1647355737
1790987836
1666660223
600967480
1277329005
129966028
986612499
560999736
102991608
1428086066
216012023
1116224566
1364779802
1771444766
123634203
780782739
931301329
503684121
1205782731
1124186840
296617199
204885546
2034256420
1701583598
779604330
1900676063
981810627
241638962
1674926857
90673363
70494704
33147395
236259694
1572744552
2045819357
2010001710
529997204
497028842
775390756
595466914
2121056333
815817871
571924706
1148547190
2029665160
497705399
1921239289
1372070964
1901100488
1611965755
678296412
1488653302
1060932668
233954339
893486299
413319090
402517126
1134875148
91643207
62803896
575901311
600557671
318245492
2093017543
1081813832
870020620
909823825
2061471747
1866544458
694525449
746886002
1844776990
1292101187
79156554
878197197
179981309
1571882597
650116190
1619250930
468711130
641992942
1526711271
2037926367
757574927
1945736019
868067683
551006872
532095973
1219504916
362755060
148085840
139877852
1937376973
2065380973
1444677074
1644846811
1606130594
1765220934
1028098932
464734280
414928733
1920042741
1379237879
67009462
1247990217
395321142
1593594206
1113167386
1170737295
483202939
447495773
2071253434
245034639
1323650236
672164489
415465216
1159441278
2786244
7742604
1591283933
418242104
742715656
204367642
817000581
565087395
1657945920
1104004443
817224017
812945919
285093238
1769230458
1639067962
837294888
240749712
867814339
471354554
1486490737
2045643064
1648840721
1312268949
1296899106
1447935041
870206765
2090688287
262311880
1379722218
694940479
1936917025
352493490
1080814033
953646557
964943130
925401158
63078745
1772521443
236351322
180653212
577443008
1597086326
981379457
1319770668
1522256150
863657494
93902164
173216701
880711989
2065814851
543283588
174726315
1706562318
1333253770
518354848
1957578563
1609690279
1283005119
1159328493
2070630209
903755807
166344755
849846094
1765638083
1976000018
36817729
1404425285
1911217726
1322317865
2056484125
422756167
1236769562
1376267236
779939669
40465603
1391535670
1835738585
1086513766
1181117294
774018295
973212507
1234404433
786457538
1915368197
1837475193
793000461
1689359211
1871069531
425868645
1646869210
1416420588
1977066883
1169120869
1136553940
815661208
164766761
1984489195
1511057008
1205754160
494421030
2028563568
1465849520
2082371593
1769449811
376749094
459575777
1704289699
697843685
270512744
1117365671
1789348322
387834535
1335675550
852123473
468917576
1274101501
1925353525
486750280
1164730498
96744153
727156782
1277891063
1982967044
323979923
102225157
1926500642
853444903
1008605084
36220721
2052895282
2134860900
480812887
1332164132
209317175
1155143626
786041912
332875747
459631286
983849874
893329154
699100586
157675272
1734936353
1375834482
1449400754
623791991
1847612911
489720020
88134514
883824985
1240875957
1153588959
1178131696
1407333480
321222634
1406743211
1337716535
1352245775
1802858751
1590176712
1381861568
338731029
665532982
1548193394
2034696698
605894254
784355499
395179542
220217055
2126409109
1793180353
1252079740
1901591054
1356343300
421528944
778773386
885371880
2133991836
1527018073
1469198743
1131584947
380661717
1174963547
2107355336
1031053276
331056121
555133284
113946669
729801625
1670039112
1218196253
1891929045
1660433846
1424316597
62628857
1117788721
1019766295
1576448004
2126070000
525968168
737055638
574037249
13209920
1644294007
1002084088
628340555
218224891
2079217545
229286106
359514811
789147104
548484509
251100110
1193727824
1835549272
322844974
113527602
1344932464
2053875772
1077260042
1266976955
715531462
667565890
598316529
1215723723
1588071534
929086229
1594172597
680592456
1329173794
603622749
1557463516
813500251
907076583
387009199
101793951
177994484
1589677821
334488290
1069489663
1603687623
1325754912
1143956669
404538981
869332017
1533101062
356859772
378551111
1641555685
1820330472
770823485
795390538
110186050
542721540
631308728
1634758168
247570169
476997180
1100366124
724927545
367746819
1694029533
1955726663
639043482
961883637
708983377
852120536
195844219
457206493
1534272587
858425242
1345495558
1052436340
412306226
979271904
6251593
1245800133
1334752327
641994707
205433675
1410524907
941287947
1163918506
1781338225
356467983
1932425326
1211361714
2064346417
1171724743
240332167
62583864
284959541
1305238210
644272347
386506032
1732647373
355651803
1797015332
108637312
59178537
1850812090
1559538226
442129489
1564582485
741680662
1787164965
1384785011
1108976635
1103881669
533978393
777368096
450501899
1866919589
660373086
156885500
440345872
89193608
238982765
1961168501
979969548
1921252071
1545914585
1394497517
319020370
1674544722
13151610
1127776219
1617694767
107581460
1912596312
713070999
1246311960
1929217474
742595208
713964728
173543354
1057617496
1440669160
1459336844
2028474874
861301645
1371558020
2091086679
1549257644
2043007053
2006908869
664856804
1963737736
1848010918
329840954
429653154
504273654
2007516144
645949514
1180940867
1668641688
1895745192
707448856
1067335050
2045483321
1382951580
1707987744
2076846442
1249042084
121791946
1475613879
1866294932
146828847
403240820
258548399
35476276
450641616
810164006
675276213
1740498707
1960596388
1758451632
243497047
2053755766
629965049
1433142563
11495287
1952077829
1273949063
2108215074
20654921
1116934056
738621596
2133223645
1135795569
673268027
1161669616
698539478
723572448
1758001738
20522801
1570498821
299969681
2088400896
921998252
632604208
963291856
2068334069
1155775986
1285802460
231672440
1403111114
1852656165
573758521
1727970856
450217109
1543857632
1258504682
1445162872
1468901808
728231380
1826586871
1165279720
813774083
155266410
403183571
258118660
723000412
1347187945
995573060
497733792
454099342
1828056082
2037626975
151714430
1521753903
914639126
1191817540
110882112
1694891621
1257359224
1626151052
943119821
1146167330
1878651725
799610992
271990740
826103087
759529233
664041492
1330979972
1177696550
295058956
697247566
831224423
2045383027
1878906121
485530511
1112835755
1404987163
1559290270
1709765663
170827920
752297938
1156332744
686579381
1725583680
1272399112
962553942
1463050409
507047933
679675032
26697955
258107252
1526330715
1134707383
401992016
1384063359
1047033864
578417555
404784422
1084512696
827738410
1025963532
767835657
666550394
1837153447
1444123610
406070146
1731464398
2008515464
1091222281
1604285722
885143758
1257430430
498357178
1014721867
1736821
1589262364
1248707130
1681049863
2076798475
1974941101
1630688347
2013664062
1654875581
56972402
122915225
1118620803
520614536
841636741
1594525391
302097868
1247169390
1982407310
1898792281
903927644
683174701
774038225
433836864
108996276
1431453325
120150437
2113430007
1450244292
639062040
3954662
438901102
961847814
349514771
1071434059
1616652669
1983723467
792377145
791485315
392602491
1243961803
2043963465
2137194749
39159343
380400567
1838815846
1033775763
1566223147
678576559
1118700656
1016491779
266435415
602695051
1034981930
764926411
1350217422
2129209839
517430633
897417035
809404824
1693018978
1911641546
924695365
463194562
1178437290
1240902095
479501603
287091602
649392034
530155629
1887313111
462418005
1267933085
1255226652
1888983702
686893729
1344232548
489019639
1668702686
1850278758
1097411751
1444032625
253818510
2019295336
911463206
1450873819
993404321
1374093973
1834642103
1845804919
468017762
1248517118
382857158
1132199025
37458803
825088659
137524696
1010460891
1926953348
914082232
1301185821
1201960579
1708383175
137152709
248559595
400793389
672838996
587554949
1962909199
1001923735
697677072
939706397
196522005
758676200
1037517165
223760844
1213282618
286147265
1663201008
724776775
660922269
2008976209
173933818
880833721
1319946585
502973916
1455238893
480431883
1487340983
1446885239
1428011027
949644866
1098529272
1907757445
601958451
1021552281
2088654911
2115825959
276140796
1105006400
1224133340
779029823
788497980
143098109
2078012965
1364447016
1868530682
1808063178
1779113304
1698699169
45616304
148845023
727342239
1191815834
1636945511
83442173
1912175275
88794072
103449486
899711883
2103199404
286850156
1752398335
1791693519
559606326
1146376000
1889060820
751294880
671659009
948988118
266998192
278290203
2142868189
397693105
1655389169
601113021
989409424
1653233291
402784881
956444549
1983565596
768720504
974197916
1795192893
589971587
1564378441
1389226017
1132671050
1827231534
2006420466
2065765159
1738673636
303742968
1464725461
1322098586
210479707
701994852
1466265623
1390525110
1708529671
645456177
1582468732
69392204
1311502629
1882310574
1173535644
74371374
1032518373
1778981869
1246059892
931890200
979637046
1566651958
1646562005
702816224
2137492637
601086682
651118125
1270237975
1437327326
1190635031
578008562
1726952199
1952328139
807745401
1422117883
1563353620
1341708955
1002874226
335001388
1807204869
1303011680
367886876
721553115
809503743
1883203003
154154411
562548852
1412003822
851705767
1991254734
1015038395
1905847908
504664183
322419427
1070210934
1876272519
487688957
1696580466
738394685
994130019
1933001669
845405782
838818413
1502905976
981812891
1892203090
220635443
1958685466
1887399699
160669477
138272969
893076518
1771101550
1119061925
1421338294
1416348608
1525927023
1679698718
1223617884
118611234
1025374167
60841401
541029047
1157174434
1632353364
1294684586
1829692245
1113483101
469817517
1522350338
1292484629
547195168
254058571
1773121144
712241204
387440833
1475921127
256522063
1857981363
475899131
738407062
1164740925
183410347
1461953128
1162651263
416694316
630339894
1599193362
714433759
613831686
899228365
1969653078
1499363393
518937534
473389405
716346746
1142030749
1107135617
74721549
349210430
1976666974
483912147
1305497487
2091655714
919355311
1274414459
56563776
430741321
649076247
1629138381
977925001
1489800949
1612205931
887009516
1879981891
269715972
752438354
458058004
852435043
1451596812
1983368521
54453944
1760613841
957151696
1815453236
167751634
1020698214
472886975
371573429
1222097417
1722760964
690573744
547884895
1741302731
300759972
1914660064
1806195297
776341195
1201764749
1379125188
2113166911
560370446
625827498
791284801
2034653930
1916690344
1232234684
663794123
1105452235
501060397
1612064273
1981375403
32755371
1143105287
121641446
1212737379
592154464
1029105139
1276936137
760894543
702603706
38875299
1408462447
1851274771
643197996
1563094850
686044280
111891837
7834990
1624075390
1433213835
793062140
41301663
239781236
1058110860
860315108
1646425581
72167306
359176322
139515387
57672706
536794158
1210562957
890250375
1840707443
237522074
425336886
808578482
44032527
1709614830
995401862
1914273390
1466594170
937766742
1095943434
2074206909
748371052
1366743373
737257306
1587020556
894983070
1399556477
1732544293
327380646
43941045
240612129
10627400
1740125497
1884440537
436497941
1268366415
1266335689
192372331
1836710597
1707088803
1111962129
1222002394
812911777
328866524
1988909947
1377732385
1943085502
1350304758
1123945181
632655830
340586012
1207965524
1287380948
129364965
1117631362
1354789390
1636414247
234942736
1448177004
1307624770
190618786
1832519555
789462628
1538837863
1360687812
698975534
999317532
1122275988
2077650013
1615159936
330353670
1949735573
1964304194
466478099
1891948981
685359606
1530499467
1591969753
446594177
890909486
2015458744
2068409841
1263787551
1696747734
19688522
2025472301
1266355030
1498032730
1540640898
1852514963
235209161
1231414697
2044005915
413488867
1126960239
415564074
48109613
1016294936
1598614153
686065477
755418649
1681531327
807543334
808897487
1331199554
1631262934
280101534
1879215372
835201436
69834271
2024668869
1535926445
1318981138
936632105
545277224
982247769
1817730693
624896983
547005470
1124079848
1815046825
1011258617
1356613539
1249059696
767346466
1300439324
216259756
725506404
1182760285
1132572959
1913709636
133185281
962153078
1454680502
549995922
189190784
727460791
1574755350
1800161745
1059823111
1996014078
397217790
1219106530
1640356676
1836694036
1543896383
1420672094
157261241
2088684702
769932053
1611088305
1833865537
1198843511
1155710694
29380116
751343471
698143916
625830740
1679178145
471314092
1247032978
1642939465
819465250
580708345
958753670
339638995
1279466214
108598369
142141870
824361300
817350111
1940085107
368846139
1059962743
411614837
192010865
1048130594
1044348515
608096858
1012731737
1894098463
1719063225
1049996456
2094199755
1128020883
1461017412
369239768
1941199496
1992529560
114589875
2012247592
1758171534
2121141444
125692117
257537582
1851253295
1325306269
586199992
1158858490
2017503907
1949138169
1204749905
412349365
946665128
655736721
1557747316
124179728
659619481
1558517026
149451150
1615789718
361890800
2007700606
1448353381
1932480258
1355219851
1140955381
1611821052
1933372283
70238215
1575464495
1631868042
23067676
979035153
1303681781
1346306827
306456252
1042220785
1944336731
1206129242
907409276
2032988557
1507762263
1305797270
698172552
665538691
533164767
1440849936
1616487397
140468669
195935630
2108363385
825089537
174957668
371289437
1349121624
613854172
972787257
347912230
1413009803
1279681380
1609910865
2070003033
779708708
227009777
1459138060
1455665789
1101513327
965411275
230971189
2050904075
426380064
628731034
1987670306
305093668
1188509208
791893423
1762683504
436543520
1184200565
868866567
29148220
920922466
1106640522
574303921
695535633
1011110927
1994184196
1431594008
2128263226
130109658
1246454027
1515588206
1379655350
836502436
851051669
881680460
1509708542
827399039
432907026
999957838
856403934
240778812
629600840
1452081770
1175974529
1013408425
892102179
1806933413
1873024723
2096878902
237182036
221251350
593566770
1597300062
167905255
1072398370
1089651177
478881117
768504338
1672020631
890942427
990377360
1910880135
1805602350
421744821
2028186652
938529643
1748600075
1259553441
1211694093
2028149834
1750912628
1468658504
395372604
590650161
1092729410
616025034
571641548
403377365
1038063611
964046749
1371505440
112144717
1180003901
1177334945
33491094
1885741885
805606269
2071856087
635863505
296089387
1490989488
1672135392
1135803199
406975088
2144923733
1589615471
972013047
1924189169
1797884702
1796906557
1342692731
1161805501
625686163
1890397558
1430236527
1753211409
934391709
1684308862
1210386830
76752462
172283558
326356966
1067207116
1387546849
543651231
357731161
816067354
1214762164
1486277887
113356593
1688112187
523858541
2022463976
1631951265
1479614933
412984971
606909954
827206015
887119984
383807875
984916165
1547889803
1538392775
1105852469
2071507369
1858578130
583797051
1110726791
2137297531
1659725462
170489209
1150926885
1881276239
1112513379
12248579
763026836
2007323204
396359013
2060461821
813253577
952412320
1221840673
1165281997
725196540
1692079002
1609163626
346542574
612554009
1903998843
710506930
133916349
41125168
1239730710
1830915497
168528642
141106395
10647053
527199240
1169306634
998459160
1738910227
1326032115
773054005
120049584
2061374573
1685565864
1358516052
39533929
1559621658
1446575914
1903255475
361216459
992392178
605834218
1313920520
1948626446
1059292633
366880953
1081321996
1003158828
1612272840
933770737
590165132
531716973
554430015
1506127767
2031097269
327871094
1036539339
1302183052
1798744496
1766546452
44600408
1004147818
1256579729
55178795
616832378
463316621
618344700
848795345
1291262956
1869318638
111088139
1894435850
2110862378
190111793
628714381
878942679
1934362734
597732255
1232599492
2124430054
597516441
428341715
724816049
956717757
625771818
1850060916
1131547866
795235785
2016070136
1740242296
96284303
1366097173
86890509
249767218
855064171
298511849
319433930
1109472504
1117169968
1151365157
596959244
1221859184
1852306023
1339141829
93193163
1278849658
49823164
1579436935
2093848522
482261969
1731547986
84791259
2119375743
2036645456
1981017642
1048857380
1250933429
1335204783
191519494
1059092149
1314124004
1205534545
84453604
746708005
1564628974
471226106
64498440
1974261810
1838033155
1026463168
1090277955
1426108868
1584548251
1361837304
531768865
1908117017
9538866
428678045
400898104
701160530
1973661637
692085727
1416714382
2129344478
135195676
280228783
277442812
119899434
2084791338
1075893217
1846126401
802664420
1058205480
1938295114
1151299537
185258573
698366089
483866275
1497709758
1444220856
246541439
1484292726
1063427666
1113958173
1022447867
2108897618
1175676832
1057371458
1277254492
723223438
234094192
586676117
60364207
1108412011
762339925
1353758681
450238114
48238580
1514527025
387519862
1546314249
1192580528
1143348085
1946275249
268830614
1383117925
1208075569
1832102461
1599903075
142384788
39876828
1329800661
1450852087
1990733647
382013194
4610937
1044626625
1411481959
431820546
63394578
1629720349
2079687507
844488464
827787698
1911712285
1023257114
2143926750
430117682
1398252823
1977882198
1308846874
1578995733
1173155508
2074120842
202863458
365399149
721315943
1982353940
1397433447
392247279
1721866302
197578698
667194254
1090659501
1470292832
833148786
1439111678
386491151
473277501
443369690
1613917902
1588516413
733411473
1126388455
23979017
442363317
2104659248
709556392
1942199427
1662794824
745134830
531368547
2018131039
1141849467
2026403695
1505988701
2087757164
1697678472
247209073
1983697950
700128786
74979927
2045477276
1152886223
2103318428
1701454443
2105748822
1921501747
2042182907
2057988529
1619649113
579298628
315093714
789320513
953549758
521665206
2026269612
1700796542
1630001448
554707365
1234240778
107157431
1786539111
1243391970
1427384458
1972527858
1497019650
1289162146
607062772
1915468894
1912336584
474384377
1861304712
2016562911
850814103
1332559777
753860897
621977310
933828744
1482239663
1864385179
1674021472
613526157
1242179814
995617281
1134669732
86380632
635158770
819465846
1271167185
467194858
169504156
257912248
206605176
1486562323
2129329386
1664206773
1258610611
732386459
389424301
368347327
1942434045
1479040603
1716256379
481712741
917322081
1261923559
1379929753
1319818033
751344551
627029218
211185804
1845279365
108124688
196842382
1299245033
879811158
1082525709
382560066
581704932
408371307
609403097
1319314669
1905900460
576727340
1293406000
1084398588
2093430764
470684593
1682621678
168741339
345824284
646909358
1470897087
1650461927
1742172115
667739582
660373885
142005107
1591809488
1445144299
2110298679
779370457
32854330
1860921878
862045064
1616437639
125450116
1614640423
2126372099
1930295605
1026235034
321455134
608839579
2144032950
341465056
472474120
832146875
1841384571
1099309543
1358702173
41159709
1195554616
520712907
1636910825
2054879037
196358393
396287374
2056017895
946061094
250568272
1386346365
511227829
2017261540
1207296410
1211020651
1357332683
1523520436
1001862852
1149394595
424305143
489720191
889551815
1095380955
1228532416
447772843
1962036699
662766303
363664468
1307424841
238520981
100687875
1801834843
2000900393
1436450756
417267201
525105740
478085180
336152135
950418455
386452955
392689803
1066406342
1033862096
1009997575
599616081
1650635291
533884551
2011661205
185350583
1922333267
1859712706
1486023966
942120095
810629345
890552773
1381513199
66448081
1119388060
1587802968
950936460
819334936
1249212546
1402331274
722810660
1671475580
2051943040
1947168082
175157848
1756154755
170811787
1424072125
1939377776
1722311631
1269115118
1720037084
947085506
1861737014
348667734
2069568892
1145447473
595444276
866028480
1056448383
1246108486
1505122280
218013571
2073650302
182579276
1038982959
1461590716
804035413
1332355614
42241031
1312011435
2026459741
1894209116
57815404
750516603
1837583369
2131523955
1163795951
686195972
252732042
1485874201
769781878
1143140968
250188335
780339196
1657405347
39273402
780080134
962227843
1267511078
1740955754
576275372
147276880
1103867032
902094448
69641325
895823704
711665272
1440417822
1079287777
1423362477
1955330629
1342538597
1103600007
2143438861
911357815
8910032
1730121262
73478977
842421260
190576648
992104210
1900300463
1974858226
224551213
2082330829
1256310714
1263846099
913516641
1710924538
1931141064
514792494
1907731176
306658406
1264816327
1793091229
2078081639
844504394
1022693229
56741651
849768894
10561878
328470056
61444463
1218123242
572800849
1437158574
61380689
230759347
1766993302
975335050
415093823
1489255926
1238944004
882912933
404185225
1127571988
1056771306
1675487670
538569960
1053425165
1062792483
681944704
224306906
1954225940
1179857916
406118982
1907524668
981114038
222492280
667078015
1128771378
2106574322
770812799
1308369476
1131855817
349377699
327436401
169371030
1483481907
752466258
1273112349
145669856
1719470441
1339086597
133383667
1954211602
1010760300
966648142
1572407282
1553058162
306584090
1823774479
1397571424
251611026
1169387597
1999123775
675729760
747560288
1234944304
1795808729
811523015
1737403929
409251170
1683341570
132386454
452231404
1685300500
1183080191
827037309
1258864835
1565240440
949880857
423064708
631245893
278008673
1097981677
114729468
885323170
1721153253
1283225237
1043641908
1524412095
170430145
2091514959
142468402
925645357
689171188
867867401
636617860
1020175321
2077798126
597250684
83094400
974103710
140085632
1184208352
1829177697
2021125582
1260857888
486631867
1287027705
348539228
1344411886
1824962832
987912001
18178143
1675375787
318175077
607943372
1748126766
681204797
1935286731
1366346244
1160337140
913157464
2129275092
1804003004
30134845
42857249
2125516082
1472210753
1848898273
53822653
889674051
1037439579
1742050414
1635949103
1421317485
822191981
327450944
2110910894
214511358
2099454940
1209708799
1945202731
505193811
2580713
14704163
322020796
2093399879
266590748
618454284
1445048298
1475068398
334543545
432917666
578462810
439812806
1519290043
1512390950
432409876
729516438
1407866691
1020935222
1765569970
1333410833
184919847
1233803594
531077990
2002082978
1038785584
1751324414
1651115099
1116314270
2115237867
1979317751
128710928
275794526
1278617975
492154649
1062588674
1636666102
87088999
445750888
160340741
1653858973
267848269
1560684347
1707005314
1074921366
1449723783
940662473
78044166
119443039
1769624728
19041526
752738856
417164071
745123357
731677535
2005945877
657929542
2104627415
1082382623
415011485
1616208770
1359056333
371610189
367780271
250079576
2046113278
995416424
1661454393
1974803720
89689204
347300101
2144183413
1532929032
2143333061
1117966387
1422842094
599996969
1633063378
557675478
772820259
1243116364
999255202
157982521
1532053034
688394871
375513137
520125384
1607768500
1613245271
741513907
2099122858
1757342592
1670822780
1326026119
1546332386
919956684
538006254
733483955
1694864795
242694527
1870710846
1572326532
1898742740
437141496
370233330
699385891
1677837413
1279076093
2046980227
63329041
1979946706
1233145466
1611728941
416142730
618934514
308053304
949668179
1368401425
1170060701
748294616
1496851124
1178226356
2132557361
1130330875
248839328
1929447996
1357097834
1572915112
874324968
1871851807
1672622972
90932769
1145882259
1297549510
2018529896
265533769
1245284325
1167741306
451475702
1583198844
447072171
318245492
1478269249
1317898114
1187344105
777878626
976079811
1522791814
1650437735
2031870063
1073920742
1996227580
1458458817
1009216886
2114101123
1701674583
677374303
897889531
1334681850
1703125703
586890563
913026176
1335498635
833953453
114620562
1742470206
574973215
504012913
257208976
1591705733
382373149
1777335509
899642902
1211048249
851708548
1215703099
1810773793
1927573957
602173772
1380043911
2047013654
1405812525
1442041750
39591730
2089055803
1748841782
117729888
340095550
524355352
932595508
163317449
1295229020
910714030
1779823838
1617906047
805614445
217172347
920486450
2006406933
1863021706
1973473698
1811157143
1011049340
1966098290
2047963589
1548969408
2084528613
1794779925
360586515
1049069412
1423081509
329687568
1404824052
996258106
1484059646
1907812895
17718794
178526759
1819955301
1728327028
113746084
1071598056
1075640977
1308791790
988946254
1390570860
788486348
2068022730
1983806084
1737761688
828096002
516675308
863222746
18568843
396741601
1281358351
1925161073
1933845018
367734075
247972525
1258921927
1243778021
350363209
1648575195
2089893884
764056271
1892442581
2068461058
1826674547
934181639
125693173
1225505633
1942510293
913586951
1684866260
863515583
695849611
950890937
1547698037
1981652691
1490936070
1463048793
860640459
918406799
1743042357
487267510
859102636
1486095284
2002568849
1870765455
304734878
365868500
261896183
829573681
484757132
1059431026
445436390
1535537221
2025737993
203395081
4368103
1061185854
854398833
1042300281
1502442546
505717921
69741410
2081647781
322372751
577097367
956037998
1794364068
1217298902
2142953031
1932534642
747951804
787485169
1489931559
1478383712
379667567
1798039783
1189991499
353706417
487302374
1033741682
193200484
512893991
193419838
1905935698
741399126
412276863
1413885670
511748274
1292557387
586967759
631090565
1749068238
1915558190
637149534
2055730460
772444103
830649876
875025542
1210553151
1796021007
1827770493
665641106
210900008
889292061
31032265
2053612751
2000091119
757851955
436930158
1077123447
1046011922
2045805680
1242250756
1879063688
1655600605
698478033
1709215814
48163192
679745400
258268913
2102174732
1388265276
481177612
1077044653
2059903553
595891327
1575213659
1542037361
242808898
619270529
1739127094
2102806247
2137625586
991596287
663994071
1137203164
316587017
1958882620
1166546248
407032240
375005150
1314035965
1327297290
1436400778
1838323719
1174609687
1128905020
1669655384
2028385472
567041437
1044350711
55512358
1562775690
1629941041
1361442504
1092060982
1368939817
1782015884
600509721
1340265157
1320216202
1301217801
976672143
175783783
1025505789
1483266648
369184128
322568881
808828401
1777781341
320983388
629923345
2088801970
2017553857
738674266
1171111522
576607326
2056397787
1066294528
1261497192
1747409476
1108646244
364372310
1402926060
1884545220
110460207
1143698931
703199899
1088344857
137259523
1900363516
832826123
1002925905
1869515756
1951611546
187830993
1452010944
1399529100
174742321
613406934
1562116549
1002912339
748144767
530220881
517820706
2118907357
700638360
989105835
2116381487
417992759
825376110
1248870166
1112555283
556881613
821707365
806393257
428110078
1232714692
1973794500
1251706286
1104717727
1878628026
1399175241
1933912413
1840718075
182099520
2083657951
836644278
2083676699
208784761
1806073446
772711345
47081481
300823399
975181540
576602144
997014139
1175093585
277571552
393676056
555357129
1687058093
1507335627
1722804421
2135079618
217694269
761784272
1187997435
1186208274
1849131517
704388176
2068336587
941071705
2060219614
539050379
1206829801
1369817218
652162710
559395759
684179018
658526648
157446393
421181487
55434093
1880795511
575484325
1710688205
262814442
443567471
728835481
1764475719
29036213
114454800
113671515
1840416342
1843449021
103239670
1939778380
830619009
462257130
1281236197
1615345713
1564691046
1695403543
2145440605
1793682817
1092955670
2057163067
2021376589
57422120
1451791215
1443487280
31050242
1442355870
433626408
2011513585
1940130449
932984481
1899821370
1731191297
1571912753
454375046
1519325439
1594959304
228014698
826803100
1407124231
36948797
1213444965
1721501003
1803485301
1255117849
1500727192
1475561570
506748219
8145695
2145498655
56756328
832518716
1406810121
95506231
1778939534
1460834298
2057951120
178073926
2105822317
1304636443
908298241
1483598243
428265602
1491098906
1012741921
736223646
996001063
347340583
1635534393
1969432458
1145384755
1778176009
1637229556
782203158
1733555541
1391227793
1293823582
1927248075
1399388681
2001975235
1229136961
721527338
1569718539
1493855556
1311473070
1866238335
1279413631
590884625
1306982354
1409557614
1937190568
373918648
250183520
816834683
1279609945
1746562107
1990223037
1523616585
659036979
519152935
427877257
1859091010
1080794068
446001671
1526697933
1056914237
1491528756
1251802932
2053767396
978077846
1702801851
1488385186
1820174290
165066596
782688647
66702795
28463023
2113726239
816354790
301752325
1238036610
549548318
1374782494
553074914
1219067810
1220198973
481750862
2061473787
1668754928
377224514
789443133
569902704
809910343
1591888186
8633603
1096470059
1355261912
578986883
1419049627
1850142537
626144734
1896656308
135671366
1216203584
1493334628
1634063881
214085078
1586725352
239068110
1561991684
1732892489
1588336333
459442644
1453813617
628760088
1333422947
540364448
1554134835
1897122431
1447621115
1911375994
268582087
1269749362
1918303716
1744374715
73760212
879167597
1493511823
579039614
318527255
905500550
1681280414
415526979
2124531839
1203819664
684628794
1876954326
106873586
1932364465
92242530
438648609
1086350228
787792292
592360492
119446642
1140452681
565337057
322073425
1774445679
1762024101
296705563
1254466942
1505318685
659239864
1815289069
504320105
1880289751
1566843722
1406317
260568260
1229034727
634090137
1186944157
357568791
785522666
1194619719
1577025957
1623410427
1424696458
1194863639
1894605075
1689315181
1210874599
1628046806
404097236
390107886
68843003
525792804
227444137
2135612317
79669922
394266471
971436101
1454371862
1810170431
414118281
87641804
736331484
1935463229
696147693
2110840006
1285242160
1196076024
2118647289
1325529315
1465884080
1784319632
2122693130
1243047945
271451446
1731299623
991686695
1776383820
1090941285
739634028
1433746845
152767320
1404629737
797924310
279166166
80266705
1419096597
213335725
743299453
1119770948
124150204
1011918271
929374004
749927598
365862434
1711750201
2127897758
6193045
1422878579
1933035624
183592016
1334038639
1481324663
1365786065
734658935
790658462
1764775227
1775807273
1453044613
106837516
414364493
1349355291
415395441
1799878623
566576314
1321283666
592603283
845583123
188587430
621946859
77803834
1515817935
636855984
1701214800
1477329475
494929490
1951016546
261095621
453070850
1567219485
1979190459
1622715764
847756462
1834580781
1862981459
886102677
1571524186
1067926161
1371408319
1529948766
58202902
1687555223
895737739
574556038
318970796
648916993
1010540899
1829148687
970279140
797521800
2018919523
1702916152
934833484
1814342392
474616413
596541886
1860479228
1030034601
86291077
918914579
552308266
1507551749
275220481
1748021721
2072428215
1370853471
1694764216
2037307907
911325636
63605272
2041323597
246763377
362828384
1077553377
444726618
471480104
882625171
1089823358
1426091819
1687814818
1419984378
1423788893
1551935881
202505461
1065208722
1984886392
1149667283
1120766228
430036383
1763878586
753173991
880968077
480135490
1969047080
134225945
1400105462
981475835
1113814669
1066869272
1882051808
138610053
1545082633
384990374
1813613510
593199130
2009423411
1723025750
1175561762
1428542723
1295390141
1530927323
1495165116
242155001
1101865570
1893110091
1472676912
844612342
1547845036
1991175963
115493312
553807793
1452173936
245079346
1638892138
1622848813
1760286847
531444197
453288298
1808239999
643210202
1733921228
1039181346
453750194
1391287875
715647099
1195372944
1785871634
1624359517
1342269738
1630988913
902812206
703210803
576401864
508753570
997327467
1693499559
1996432312
438615339
1266633076
1311476364
1107202439
1908895595
620469410
450462526
852523832
1861404477
1478024260
1281862039
1747201912
1335170478
179649662
1804140055
69940270
618032446
1757044658
361140855
233489377
922013078
17378884
1107680964
1026555897
1722309215
1623774123
1075232995
1618923480
1821409145
1396045352
998762607
1094679291
241931196
386937072
683432762
1048721435
992315759
1042718437
1791529813
1701535680
1555218920
1587369848
256579141
1170960934
70893431
1423786445
659075022
1704456128
1155598936
1539173682
754848825
1314589897
1781143698
606785758
703215862
1042007592
991107639
683455339
1775641543
702446907
776551013
178692981
807167275
743923794
762943177
1209297847
636643411
1545191715
285201033
1183268395
1563559492
1292938626
992534617
1238793533
1107663632
1720694570
1294784623
1977527555
228080947
215371363
819726651
314956396
463096816
1485071726
1076361798
310478831
732308955
497621971
260410488
312624588
1736274478
116063428
1526714516
681094072
128502461
483284011
910179795
1960667173
1761222706
788359119
2079896703
1291713348
1877813761
1340033909
1477351953
511672283
692575565
133067389
33766029
507345395
1153653610
159646700
1945639763
1809639130
1366463584
1829956404
201749833
763181343
515946774
1996531851
784645577
1814128057
810015590
1659973397
49518813
1028258097
1481265696
363434518
2027277014
77345599
1691277552
1797594148
2075978374
733108014
1533475492
997022320
2006408530
570027828
1463271431
2048661049
2108486834
352551593
698786755
1927667900
385190023
1873956099
1577759557
1046057928
1040788499
126675916
121147138
278006585
280143425
557486560
1728540381
1580339582
840955524
1386598023
1045602989
271216309
821499020
625393754
87965781
851108056
373469457
1706768499
1539023940
1381017497
740733825
1830230893
277454410
664275456
1709739403
1464383786
1342222043
1083451275
142048663
599067150
921271082
300580442
1524450954
803278087
843942348
1694462327
818898029
1585408106
741521378
389596108
311655192
660131976
581560260
400347887
1133326509
1116273632
1234487493
230822411
509030196
135857614
169931852
411090370
1738052812
1668261725
1076190522
1445976596
388469604
494376497
1773758671
772461954
607800831
429050594
592895296
1314694194
931816730
269197171
1999811118
362301223
1482499634
1834261431
1393409664
983901640
1895669407
1495836370
780107430
428258336
1829584491
1089562647
886963932
330775592
1776027907
1247682341
1111213545
1095046798
199767205
5165067
835195660
1618458848
1739612515
1278435375
229965515
657851500
473414399
912560900
344776613
243452587
1381432726
723162699
698501855
1555957993
192355003
815265460
669144566
1148695569
1095695686
1739944456
1115410976
481373141
1346984404
766861085
2146754579
328331005
551391340
2107844330
1327631849
1789894112
1017076003
2119602473
981125280
654104772
37494384
1907368451
1159215964
409313811
1005362805
1565228598
951738636
802069003
460740782
1110554116
866348117
788107102
1459839253
1922700336
695716800
2054188435
2013467770
1802664764
2087050207
1670466384
850750086
1804968284
999985420
704260235
29447628
1733598988
1150371360
879572493
1974889991
337860742
600310347
1997931541
492488957
133883190
1171934459
1974310797
1880043753
1526454033
1686137162
2136397132
852657917
1555784942
381104220
1314184532
819597676
1620380539
1613596437
101764349
27648144
1552841647
499317003
1891371648
1014559809
758402477
1089221367
208782982
1921041074
2036010255
1644093540
2037670508
692781067
1834945158
103318536
1752958648
1444581690
1687676814
1345975609
1373309375
922501379
751685096
993296222
100384267
1269122791
1676766501
1780876883
735297752
1872066610
1174235903
578960790
1543636696
319421227
1265423662
2102575834
54510526
1798205350
1759855092
851617001
1802576049
1594100717
1937967739
758958242
1992466614
1691391593
1481192111
1746819361
1477459988
583539251
147130093
639606739
347253025
694745824
603898441
322161528
2066965374
1062863947
1166889692
999108468
804713203
560027315
275276398
515831725
616183252
1445532629
1124298217
871823868
163931471
632201777
700407507
838243400
1189561497
1504476733
344323597
707282606
30127675
163212931
638060604
1944964034
957091052
1921849353
456648842
1814722162
1866279719
392698046
2126061751
274013325
214567961
288010177
1369403198
956243801
1629535802
1187680503
128354053
707239944
1122904559
39713612
425651608
763787099
1124250078
1153121016
1189830989
531750386
919465010
746452089
950358852
1754328097
360658542
964086134
1204400660
664934357
554752018
2075184944
1372811772
1463181755
1335547623
1296687302
1765467651
1540573757
144690978
2045472033
341166259
446273161
1732492695
288106612
2004373207
1347042238
186151564
288730382
1914370722
1079722920
1879735213
1938042250
1521422587
517440361
429784229
58293289
206327721
2114764114
683902936
1545228206
411601298
1105757585
723579334
354745940
1218476156
280298360
70083857
1605396401
1421553423
1216036208
962890175
1638757817
833480709
180233664
1079126484
1866401281
1721658592
1295274680
1086269408
734125437
1686981171
741896042
1284302238
2050467096
1431562883
1095527384
1085386355
1880746145
389638237
1202741106
564240057
1602051888
172078019
1875600726
1242704559
1661148958
1636471033
1201329961
2092411343
1423664433
1725412469
718681570
2036347568
528251721
1655661631
1019302005
1044305782
1861967425
1114776151
346535531
769740828
686953545
1495333212
2127397604
572122236
94394717
881718683
1572257228
1093807492
956630364
1128700292
1652968059
2083395188
458309041
1733688592
1536632577
263366020
1404683829
429037205
846740895
1868904522
1777858422
551178341
841963465
2051972616
229875283
1946483946
214928565
1361606012
2061104090
694579993
990578735
373670504
1215117441
848673790
172983698
1291308280
1799991269
532741880
595625962
1727363655
1577775594
370702491
1702903086
1465450304
613672470
1689689570
2084223988
1923455144
1663439421
965916680
561578694
2104515517
921950528
1581375264
1461586408
950218179
607582684
759219721
283075978
2084567828
1888617814
1853265767
255476776
549074143
1459434729
2017199728
1656012090
1017371154
1669159566
1956190817
113268235
38935046
520316395
1774702394
2086733160
1766709736
1187473161
448441061
140593351
1070371865
535387908
1302364512
1856787746
126890823
1531078641
2015299864
1083404950
881978447
1797494759
1238868246
1891126722
1331473865
1412492582
391191643
814886614
1927960298
353865587
1560311480
440833341
1198841437
1040535335
1634827995
2117941222
1813046260
684330622
574256783
52427107
505472812
1088574377
1976427226
1888217396
2059519942
697054983
135001400
986853268
1829035522
1778025616
1641061889
2131149167
1688660976
1416653555
639358323
1287717856
737481700
1298780078
2000758891
1940925414
1179208259
2013099277
553187807
529402498
2028080601
1534641014
785400520
293466691
539007032
1828827907
168542849
1069171184
1710005715
1670448447
114224028
1743470118
2071845317
133461112
823200878
685198161
911119830
354403111
1402496371
640564460
37365595
1826520367
32903137
90319126
1248350008
1021195399
1939630514
1426826303
1352103897
1086279576
1824319635
84130638
1600362229
1894141377
434355673
1500227797
1658295580
2038879712
722015278
770473356
375044735
288353034
1349402536
1655475074
937802500
1474335792
1387366451
461915106
1801506310
939094439
1290916628
1382594035
1793395606
1414054317
865237609
341230537
1206941169
355482684
1674874385
828740541
1125534831
1057031843
1572240177
1614159054
1447843897
719952920
889885916
2062463181
1776997591
820751272
816024748
1327978448
1261009679
1306710308
1943746865
442616989
401004945
2093879509
1291325933
1196898119
1917825688
1794323914
1925816579
442598344
1082904496
623989171
613451526
1780327538
1227794760
1881168205
1401362764
462839114
818743664
2016518785
1618311596
1900810066
1553830963
1515915876
112309368
405679070
616528437
73956296
1805841256
1446502539
2080151551
903215894
1376031754
1182776678
720576353
2096268404
1283585759
173791477
1531312409
861811555
1834954036
885885260
1925953424
1171236167
35036646
611221277
1694764938
1056312277
1640286414
1464161198
200212743
1400236079
819042182
1491852615
304156634
658019278
938881999
1681406001
1256689681
984528939
1750688173
1450367279
99290878
1218676739
2066223827
145455847
1272883149
714585615
1391706159
761589251
1366760139
1712388306
1270336335
1655154447
716506424
674077062
1815039181
1647543363
297173189
1889039694
1594329940
1070011900
725262445
1238452072
1608288495
52697970
3452999
1222708885
905830633
84865531
1401543753
588899350
317121164
1393155529
1196087099
6651613
230248232
799998167
1279631103
1500256926
133669404
852307276
1478541827
52582607
1165686922
1385013376
1060269373
771195659
1217462720
737744829
311850500
1054941297
2076233273
1846347218
1865416776
997833593
1451620968
1190749847
1321052572
277812077
1100256587
815885711
1601999250
1469105735
2110477799
207174025
666489029
669056411
1996791180
1851077082
2118064745
676754675
489922192
1802098880
1152768022
67817504
93000599
1648401836
545845042
764826336
2107352809
25926391
1008215728
1429128869
1499134519
2086174862
1358842744
39843745
574058117
1003938585
1616289750
510388097
1056186841
437013834
274430799
669408303
1668651884
393087661
853697736
1564220293
837330952
1713266906
1467668490
2090698057
910586728
1979809172
626060841
220607300
1550387170
517399622
1114222967
1174001826
627738805
403443279
1026789074
2122383720
1885995378
1288308518
1178287640
1885828609
1465760604
2129224018
1340242348
1703425563
1082018241
2022011661
1663820451
1093351813
1317459892
2025142252
1674530597
259953382
1674833310
2108897673
1318286004
379417024
516147794
1923053675
291276845
376521226
821646906
159501196
2058747587
1264692865
259510908
815013407
1122500272
1716304589
1081033970
629361083
1715462865
364433111
1875569430
1430125185
568355823
748457076
923446434
1596001826
119371476
1225070273
696050741
911217491
612620889
88329643
1727557731
2038287185
907011704
920641669
34297662
555532529
510193331
1906892715
1780324349
1303816469
979646774
1981476878
2082082104
1058756877
1341130560
1940094104
1649782402
1829337378
1490798967
2076922643
973667997
40858872
1011555915
1409716962
86429514
776862199
1069683064
1526085751
991596731
1941099687
477442227
1028815568
763042817
1968556908
468776949
876132617
1234146425
1488500982
219042307
644216717
289562767
2079920401
10778814
1077411364
1778335786
1152118440
1154966230
641241749
1598681195
265785820
192297652
2080610893
602263756
685580838
1368329771
1064247687
1609447429
265351283
762376151
1713053012
651448864
958336030
817695998
63213175
728047066
1879063688
773300764
554835915
648747588
209742546
1001357513
129995812
924142861
1059528976
1706207461
329908852
905491441
919140748
1776723060
539944486
475090118
338747620
1240556304
1939767759
1186898712
1946154815
103457097
1488788085
1001569474
407157541
1828191374
572802889
2034789021
497239199
1010756739
1801857975
1133625356
1224183220
641936745
1454543307
1478418145
1098125557
1476772963
1199956478
263473345
1954055373
102111217
1138991047
512628669
1195671789
2122021779
296717535
70660592
2077371541
1509951786
458965830
929912345
1697158820
1294744483
856722930
404604564
102094501
850811898
257956639
835424436
1972834824
1529928691
1280007604
362324358
1041372912
73649746
1276517105
1084854948
1346627839
800135327
2145549974
1765282008
443741224
1437114633
899642902
1319591209
2084687590
1508565490
709088292
1870800819
198950816
1738106209
1523113723
490145196
1449505191
60676471
542319271
304283969
1962575174
452287555
640019048
161435926
118189063
514025292
1733589308
720019832
802567944
787348908
1388780711
1573701191
31032265
94995725
2026804529
1044422603
867856943
778194145
554400225
1346072705
168929812
1156169375
1091895728
556187717
140472275
941001032
1136743504
785344995
867426654
443287905
427903290
680315672
719963519
1608990675
1954375369
338964814
972183852
1840192899
653720641
823693956
951867544
1459952404
1411007965
111373417
2014092415
1375642441
2140890977
1417706396
874499591
1447381965
1255178146
245038720
1403035785
1478032679
557344443
748657633
2059637182
1888752100
1033600648
1783276042
768796048
1403139253
866835370
1880248821
445061428
66078740
1102208549
2135865189
151010080
907236925
106046018
1929020842
932512526
1598609522
2091131225
634527034
1025391275
607503052
153488295
1913846552
798186944
594665406
980077691
774370357
1422923226
1557405252
846685773
294345380
1820518875
10336192
1338686417
2141031080
1275791268
2007355690
1693589463
905073410
775633215
266339768
483319362
91951810
498458694
820807164
1456973144
1035573026
1296011626
1583619609
2107872844
143886302
1714377144
1337729940
1799635869
1259391156
1870119191
1409661511
1665100611
409777020
2013218437
596018142
86749300
310078083
1259507374
372541207
342874626
189280863
1111753486
1805447230
1580606321
698093650
1684049686
1581355528
1196164113
221678392
66559244
568819988
546471480
1443961896
1758414586
66446952
1412457508
330676971
1338165964
1707205202
1314258944
987291155
628259675
1876858811
1693396297
446062967
2009697202
2112039870
626269530
1599939463
424058032
715419218
116211675
822134062
421763866
200629976
2061723182
1620305148
260469881
552917584
1827697336
606220097
307789720
1886803513
382885255
1809185839
2117655933
730789675
1980942096
1079855345
2051050804
465594054
497836946
1589366763
1688988402
1550368986
234739978
1877233419
1125468897
784131306
1317797149
2050589467
146471098
855970383
853926801
105250823
498744029
728293155
150487538
1945030885
1087652608
1629797443
1596273206
1598654065
1957855376
1695847012
1678502017
908079880
1023545848
1240809440
1331619491
1715076818
1473340516
1756317112
1234591372
844209809
1874261530
1884360609
1389630808
418405170
2032490500
865961187
724834270
1585901513
2104205901
467150310
1878189860
374377930
52415108
1425710909
1504108084
1124924969
1340328890
1163697021
1292630990
1089099244
506790677
589843333
136908322
1509969914
427200898
1994159846
1236773201
136375181
1906471550
2021841104
1278108355
1615685382
399664475
2056650696
435149259
2082248733
1228581821
1667494416
1562852202
841338648
2127395785
321900472
1122227255
1740485144
248565244
1228981118
415899912
1709407492
1030160855
1846824802
1222413870
1618878817
1326529347
306088447
1256650862
1528693363
1209213785
501468079
570368111
802005772
1030922631
1515540998
1323880095
1923005736
1724916250
135112828
136563126
1966406447
203807407
1415345106
2003944481
1306626953
1115812777
1311024770
1261449553
310886644
60871100
160870958
470042994
1918614330
185365145
1213222276
424020537
2127007613
2089984886
146744926
553308633
2025064419
1033663769
1475320602
906874093
511535450
1108435141
725966527
1572430508
606531822
1415396553
2067358460
234421241
890179415
1522713921
2068340068
1683539371
830135070
236705726
714071829
1282760467
1169235171
2000936204
733842203
1768514166
935091604
600521039
1513916423
1787775701
1231837823
951312361
1401690581
1803919687
1622762415
1173358883
2102879888
1550866034
1315375093
1772649011
911664814
281634401
1336727177
113871603
1456112158
1404148124
1419655344
431705502
1833861447
305098580
211798650
1623767154
1529758651
1107207474
1839695649
716091808
938316831
1557937704
1471857557
439931682
1147103493
1569395940
888674511
1061556244
54596682
83262532
1062604427
1288948550
1765718641
1825732928
1480330581
2053286779
1453453106
1560577735
783068799
462091424
948769357
867996318
816056455
318434341
477479657
1496278653
1536823814
886984703
304134533
468108964
696454307
336107241
863813517
735764222
727563199
149515667
796768239
1732596754
849731660
132830977
1517039516
2070663466
875816598
39298792
660653436
567352403
513497184
431038710
927436462
871704940
932486519
527534541
821018383
634724937
588336569
1315139863
384623615
872880711
1471890195
1126139222
1620996897
772213488
2075557792
1199183355
1723814329
1182531073
679333311
1644401624
1107229337
1628703188
1376375349
717637498
1159041885
1264763463
182957959
1438916225
1136118272
62380697
355210898
69157428
1014452206
265067040
1289006002
881039289
226755239
1682765463
1282604575
1559579178
847687427
561163937
635408010
765525539
287224526
1893347588
1947709523
1205828678
386031763
774776744
1859379313
1492563612
798404021
1625634936
1450686072
1689181098
1210450942
1448243141
1172718547
752170420
1266229425
1890926636
2036500675
1112830982
547725578
688369046
1014132808
1323693314
816386879
1589209506
1565790228
1770521812
2107188365
877658675
1831330781
440226083
657537154
643625151
602927647
383694942
111461266
461530759
634874092
1315787225
1899336112
405323988
2076566318
1317497436
524312343
2076471757
491202203
1067977487
1922950894
1018931592
1812148472
1664705962
1394286420
1277382246
410447232
56654750
676281991
1126155549
622975045
1658085215
1938557206
240425862
198770872
1454775045
954011921
1307478355
682651360
1559975754
121314558
2064401899
28874434
9168413
1299110227
373279215
504631167
958598007
511504122
56412962
1956201419
1274592100
787860334
1882806720
1134284973
1058735683
101887402
971908785
221914970
2012284359
1909978800
1157110834
109906492
1033037916
818842235
1661344858
608926510
732871819
467642207
1150031244
1675249044
655024184
254303410
235605710
2057345676
1532909540
1217654420
1751235857
1348924493
1036164175
664434459
24178889
717347805
1916510434
348017752
1602871600
1444941709
1288641656
1731878557
1793371369
537919060
164285173
1741749119
1710909811
1924722632
1563813030
560163214
1968445703
1233326183
1131331538
464764133
492171145
131851831
402670466
2051113447
995382927
953708392
1836025044
1607029797
1552333673
1276335144
2144045549
1118363981
440891907
2100404771
1647496512
1194704263
1058957846
446649593
1982939593
383458834
1006859776
1671099120
202422685
1323760821
710763120
1506711474
791037211
2100371616
205180629
519725298
1445033038
1811629083
1493825075
1299043273
386202049
812143462
835272587
2028759461
486698050
2130573550
1202208402
45612148
197498828
484698565
1142957446
1849133029
326564170
1999614379
829569170
1528478346
313261829
1593383804
857227504
1014459449
1105221901
217513681
1955369198
927123830
1089444511
310827365
1416755305
1769344074
239182796
1854688726
455056090
1835944706
1626433705
1748099017
2040368849
849560520
1233236715
1768884841
1330823525
607957306
557200947
1635334815
1696692388
1892790807
1364030620
1297857317
424124273
148727677
2119455347
2136606607
1636487818
1452064584
472082313
1149383129
2069088061
263885953
578923182
1603564868
2125090399
543954933
1724692003
615066093
2124292362
705238729
322057152
595274158
1949062231
1257843348
1223225030
1609867687
1484778401
460180007
1794242013
1861283003
1212021542
474190612
111092879
1838438654
1776339486
113136991
483044762
1790084585
73081659
1676407016
478455766
1690865413
1837943366
1481598418
1080606356
784759036
916155
2054537644
1051525371
351977205
2058428642
1081202437
324353676
229401219
486315970
771387934
1908046542
9026662
1268639733
1670135187
80430837
1982171692
1163955741
987653421
2002027249
1416737858
706793113
147482973
1513520491
221350245
1932875728
991747687
1784833977
2092729655
6556025
740090646
896084158
653563423
2035432449
851531000
1634542071
1976646167
1664455003
1888307073
837943479
895598186
2025798692
955049182
667606140
1614386124
303050859
1156226016
1687288501
194163301
1132900706
1955624170
207381425
1475341566
1730507552
872185432
142499267
1544143939
431637869
345569228
986306638
2099941135
2021205824
1026391035
1109513664
1392710181
553478182
1741753353
1835022146
875818270
374872961
798596593
751280111
24894794
1049368829
979252691
146214018
1115212695
1037034093
1228133094
1458343489
1475780806
1631756046
1504480237
1074396019
2024509276
518565948
616597857
1823666724
1031109317
2020416623
1620703302
67302670
2132041210
1710277864
1545581847
316290078
1573441045
1870121424
265064521
1412327145
523757600
1511614768
1400642188
1313033208
138510802
2035820758
357582230
142588626
714839709
1549502275
997680081
402798918
1668330532
791809267
1432342070
332551856
1754856243
1971026845
1558235909
1070521143
1455457455
1468237123
1779148542
1374527771
1487193314
555331995
847806542
1674532246
1684512721
153044171
1006644603
85541810
121963143
1740057985
2019637085
762590712
327023896
279730969
577004244
2027676160
1420806648
69908581
657076975
725983371
1208956490
178288574
41852719
194040916
2067379083
1405463738
1362180326
613486207
120585373
68157716
1230698774
1211405774
2079946800
1233912099
2059874576
2019451520
2040183965
2040530724
305198278
1088376039
1538614450
1657839773
105434416
701356192
1313263803
971162166
1506153666
48286036
1554219550
89280537
2018089041
186357931
842085002
866551230
531685556
1129747103
2077126995
2115955673
48407060
247586438
1168063854
1398230511
2047010248
2144344514
153865766
8699187
2096750246
890208475
209331763
1910165482
1958846699
882105933
1318361470
892037236
733388659
895796569
184563206
1882424445
1946976947
1703953195
2126748830
1618981434
1719849452
1426919945
770237618
1857673156
1172386163
1429714918
2060389579
785146339
1383109612
1844147885
2115188328
1065288024
444121910
1039964640
447258820
388076863
558619048
758384546
429551073
1770058927
420839986
28633089
837078339
591103030
1385825106
1772575976
1565746486
676944177
1589287444
1884911108
1363187925
360599558
33787103
823550360
1907533371
267551738
917623014
1016395288
581055738
1077434835
1926662663
796500174
881648931
1513874509
69365130
624991172
231787379
1368409270
1109947088
1553104196
487601798
1913620967
120863876
1691674501
845386425
1397045707
1375323994
1215641624
179180842
433973468
701920048
1206120755
775977091
1674032316
1410125581
372572741
487090365
1012344218
1732510652
967800036
515770016
1150416368
80485093
715110362
1044604858
2007201514
452914909
582757721
1212482163
223296386
30211
802918770
867247413
231333388
1969973697
1668868791
713365038
1053430306
1823135642
1741238754
2131024085
152461740
1963789107
502532639
413745736
2125192175
742797592
866744899
26565725
954656386
1952742118
804647814
496963250
1766262068
1477593678
1013866359
618210716
400111931
1380866333
1862034393
1377850893
611520894
441874537
288255493
1027556256
331051991
1489692641
497087028
861971770
1116144682
1978104202
947820184
1472289583
1212639253
1968190154
352785024
1679421795
1536824376
205175336
1683435608
583254613
689265025
1185429844
570899197
1992553283
1603423333
1549222891
227527121
459986937
29481392
1016479484
80831071
1585935632
1285893468
748660751
1394416775
525308528
88447129
474224118
2125162380
600665115
1936289062
1896687226
590478842
1127426195
1691965674
1460244431
935050103
1151412389
76676917
747278241
1546905704
1058894077
2025858479
195634625
1783182998
1982438466
208617767
685715128
422405818
1278756269
2105574830
376034493
1792721377
1523826058
270707506
1440250368
1392658526
851250276
518572522
815065760
839253160
79298905
4778616
16700018
344631093
1253190303
143574204
867143780
944836189
68961712
1639399253
409824959
618821321
108279101
1655448192
2039462443
107428385
886724309
32937212
2049431484
1267866017
1067355752
1769751531
1836885886
832220883
407819965
96599610
859242601
1287690042
780543873
682059571
177131116
1047895982
929918010
1925609093
1615894249
40929857
855803643
1692392615
1888287532
1304837628
1505866806
1756998783
581519236
804137135
1461980677
1927630381
1728103467
132130894
436167873
1513238722
1053113701
1885773701
1586248843
1637450871
1415391926
755396185
1214595392
1593466796
1841010266
1820701368
1075619635
700803681
530969645
877845940
388436879
360074364
1044553831
989120365
1623669034
693275599
1589529537
2117008781
956726744
676378751
1735720797
941656668
1842175782
345456381
1618999753
45456368
772545256
1877655853
1581524037
1838241265
104039280
2044348924
75042155
11516082
311140198
2007755659
679778446
2007583491
1674287604
760147006
916161965
1721665041
1460263925
1822736555
1095479933
1739680778
932443656
1301203253
1493795422
1353759999
1276802141
841173180
1577187520
1633493360
374210833
1254665774
488010022
368412275
376845584
1918646409
672801618
1328458380
1573200657
169296364
1111030735
1829827094
1073104147
1683525926
214679727
815450230
105317107
1126726858
993864513
1385407456
473605016
1716212029
1132862020
488088460
368081498
619312207
1754977725
864922607
1522979824
2035298134
985569787
1084539972
1356328851
935795783
1349076520
192416320
310726588
813270506
1793175603
1543702056
2102442241
2100399444
569254502
218167253
156573477
1350728200
1381441191
854976001
81101222
1292038820
1678370570
536262847
1557239513
1215953864
1660979767
1243074079
503362191
1077378251
901203596
1174407887
885750401
663879159
393977899
1942173096
1218595357
1950108292
415494638
1613399725
814618722
358659474
1978221296
1413171817
1606857661
149237792
1886717814
564588450
1939675808
622727635
531011396
349468042
1405308615
712138797
1823808011
186396677
897591476
1991719750
1702498671
1606492681
1166958772
916306090
758178934
632093156
36945968
979181716
908344516
1570475767
703733947
890299568
1775455420
759015058
2093634576
1750366796
1576607567
1194783391
542520974
1183338108
1963055561
775285399
803228868
532435768
1459190940
1640593098
1626903399
768348303
2007755659
2136119849
816531550
1857154645
1716443594
692574731
221637609
913764751
974816509
204461525
1698081317
1842786183
1383903150
730087354
1964780458
2061662406
477127764
1261278861
1241868409
882709984
817594410
109685849
2068600417
889632895
1486299034
755460474
1649129771
318504729
1016442025
711930731
421783865
2026074440
1868630988
286844412
775934579
67188577
1117886831
1234222182
766351999
1096595060
299237752
1573154636
205267390
476930987
1384171504
1647941328
1653169770
1147893563
694495539
1661027140
1339213387
2104940222
828631097
390723327
1523749181
411573046
273136995
761557868
796248053
474578712
1314112215
1194717208
352780710
539772867
422326167
860616967
1419480027
122016559
121969711
840334701
159187278
1344922334
254284779
1727227427
1426270509
506607200
1452180209
96329275
1364130443
1507623588
1039333489
963853476
514889269
663725227
442766566
1900943257
780188778
1912115861
1195986163
1267686829
1486989361
1849945525
1815928146
1749917363
1082863478
967758218
972113663
1290561255
41188908
1083767950
1643800970
929913625
1174534989
1177927254
1428018665
560905903
1619688252
2057124121
103576206
1491880809
329132901
32524724
1697187365
1700559731
696050645
905854738
4554975
287462330
743665853
1733503381
1456515371
1187317303
1107590756
1961918403
1273635763
112605602
486777883
1023921403
488507716
2055370404
1375698803
701790537
1180083958
1173071324
1980214932
1582703260
1482863394
1555115758
940492231
473096155
1707113089
254195535
1555771417
1335224189
1013876513
1163216295
1380060166
489129056
804568447
2102800535
645358159
1081824640
1787282757
1846748553
590611206
1866324369
809187303
1825145273
80174904
689791727
1464702128
1876494698
1896098158
382956922
1886150481
1665478553
2044423658
1611582620
558017984
1585666772
1028487740
1027643741
1365239396
1957676424
1117821053
2100031874
688029646
1802887190
124896576
692243174
1828566836
502024575
525826133
1251775993
330652653
453454919
1916204735
1439332153
2140429094
1123006433
8042835
1917100314
1679319158
1211153174
599547426
187727528
1114688922
1656317669
1531834891
1347688836
360094059
382963928
1198350584
787927385
925244985
398770181
1181925983
1411975485
2010079537
182430586
1338217851
2025630394
2050840428
95056156
1021240911
1996101804
235748526
263870117
2054901695
1052206015
820276302
1078281006
1541635235
1281873957
1225473923
2044626314
1331537313
1391780244
1359568395
690401243
711975658
306443181
699197314
213561668
1782552155
197825692
15938731
1154720809
1528137423
1056607591
2024728707
667070093
802925903
1997042295
230359569
692746668
1748833097
526131415
101216083
500810899
1604080501
2058186277
977545351
1514897004
208991349
781749222
2127632737
2058779687
1473802371
922683608
419205608
1373874502
64678406
997705342
1381471622
481946775
1952138678
25764597
1132631116
94412130
940060188
382676360
1659820619
1337942507
652135570
1983071732
2059552334
509018808
489440398
880783005
921991090
2037500244
1096802812
1370363770
904157105
953541628
831728652
1270423607
1730950993
441731196
603545552
1269642410
749135167
862025338
123494235
880545367
1533335080
2005232054
257042511
255237160
1990012673
178159529
1855828035
2097011542
306401712
1540797531
471205443
204717744
986877449
1812172262
2016867820
2030836058
278428527
1378402632
78245555
95799731
703835900
1937846209
232908499
1985957185
568625273
1347443275
1060997638
1915984655
1069256925
137560273
2076473694
1654149061
410846216
2022246972
1737584213
1626614509
1456156939
235057602
849661198
1898202402
2134516290
1977001173
931097913
1946415957
126323096
76004903
916815656
2099605998
2067945388
1603632777
11435599
2023380341
115280124
1036166693
375787388
1678815584
378924554
2059059352
959735569
1349206064
1842068901
1651742405
936073622
1451685249
2131767982
361112027
283986177
1763987974
1852330183
1102270550
1071159874
1970923391
897853410
1564094245
749898445
815557428
1542490786
422374442
1914211502
586858369
1075013453
431829122
397812135
1245546031
535845532
306758686
1805792788
1021478265
1493138439
1729191584
200682770
436184271
1924961141
1006384523
631509300
83341154
1082547619
1014574363
1720703665
77082117
1244991872
719132579
655513627
2108332694
1708796603
931694686
86667724
741419401
640068497
186199955
632023825
2636205
829738093
1694395862
1602470407
983347444
1315489689
2035812156
537743664
1820598457
1094993634
6833613
308386714
1688631103
429754309
106492764
1459451694
1555588028
511522685
948911914
858857577
244020420
1054151593
442422533
1153034930
532772199
480714841
1574962132
1706627747
1240738422
1367746581
193837591
1250242712
228339147
1463033466
24054936
540216593
214090456
1610384793
1161731629
1173816221
759150338
125073737
460882964
324390374
983984435
1158918613
1207626256
819057108
1115415700
1481937826
1727674108
726398095
257461005
1206617857
447377484
2131261678
1879807947
1943523983
1140929493
1164950978
1895341071
1369215930
51979049
438780666
180315393
2028611605
177976095
1231664114
1279463599
174937552
776431298
165913546
1662769179
52944075
370354108
7593513
915713381
279421318
364543513
1839394110
1607853716
804814515
711062377
1297581025
457394721
757725045
1004550941
919666512
1234880803
1446864605
1984163051
1063408667
1541538256
1149885547
943576778
1198207770
2090666537
216523983
1510086586
853670157
488785638
1583257303
1564740318
581119976
660418137
1641834076
691086252
1051517147
10330007
1951130444
636341789
1512082468
792604793
473104697
260314976
911139170
664843583
248522184
392828153
459789071
261283092
1641706438
1329559585
919872150
1370335721
1992683140
1380131218
1938652559
2084916918
1729954794
884132463
747024469
1262443583
1079699676
324799245
532361243
572629833
1746908545
1014763793
783125087
1662239724
1429584880
855569452
1385939221
1154620141
802690182
395747774
338952618
1155090303
1703198577
169249801
264394656
1022090694
2100395508
1197503740
618149177
1957280334
1478946478
635889717
1337328353
437053445
949814630
1608611007
660308526
1029462987
34486454
328063126
838537311
944772673
349769780
301156319
280996785
1737370339
1067599198
203034172
1342453362
781557475
1722285833
154788769
609633959
1690738764
1750690587
981912482
643573387
584602133
1819062919
170080702
635209957
761348961
2065885141
1141048209
2063436750
170571863
1749096593
1808405639
1425803518
894584337
485322019
623439018
7059764
797524619
124503964
1914735146
1578452829
424081370
2089871060
169202225
506650927
1879422939
591939633
1541805345
1056026423
1216747566
563133263
2063902941
389755325
1899103000
1977483338
357780148
735463548
866620421
1424912892
1759603741
274030429
271033284
1563848246
644628671
1987112082
511492547
1984483517
439454389
2017808728
562534003
899286128
35304470
515536155
1939035847
1628140103
1235001942
1764110106
1515901598
321889757
1418580068
1220755908
219837291
477451642
2041613355
1970668144
468871297
1938483063
459806603
977127540
1586887739
2062713956
1910334821
795366012
645554310
1142835649
126449235
928362248
333827778
195702528
1250996146
2054541992
898686673
1587180741
953779542
150072914
561385974
2101456633
291644745
90849692
2017151933
1924655489
2024100290
1824383585
1021917183
653781410
1024758875
1241424791
1566192010
599274336
50846456
1502285429
957323398
1864234941
1509320873
498420488
728142655
27983157
1334653714
1360616513
1942757759
538632534
1745082113
1141317973
1986818763
574812044
1477456510
1442617487
426586858
1418752435
1566487637
362316787
1434599125
612578463
2091342615
1252809640
1489090275
1275907088
403251302
1455877349
1677820765
857335884
1764652893
1627620319
2057155763
837727094
1924664799
1082886646
1167210703
759557472
1492220106
491851899
1168399309
1759842999
2039970629
1068875088
1728573442
1569420100
841617833
60982938
842040039
141287416
1283256921
508300724
2045570949
1863094696
1300748068
1429142020
1403339405
794445339
512299599
504039405
720608090
800020663
1599539496
813237003
1534017797
1493450474
1449071929
835907986
1424044729
644610873
836902426
2104472033
1251017335
1225887577
816211788
1370747453
535719945
217083854
2029278081
451192002
1835420962
1341805056
1099327417
1096743434
256945710
1668656063
376664826
1578682979
1537200467
357308043
1615165754
277288586
732160799
922978839
659716877
560828001
271615667
1323302423
234015810
848877150
598123178
1754967355
1773159548
553411609
525098344
1196730431
94862504
505448427
1297514870
1593380803
484336824
1747676727
137744315
287078035
1101065753
1140695644
547272679
244880896
1200094769
1151431096
1947248477
525138970
134309648
453549984
576116026
1138264524
1085036017
326136856
684901749
37197066
1278688845
627540740
947435305
1945008725
480483138
44644221
680953791
268078876
1671072658
1424520665
419239360
1064936426
57900320
1670285674
1418560827
1499219870
1761790122
1356674764
424429020
1158065422
1128984347
1719170208
774281625
1515589970
1253282182
1231924261
2103789542
430887801
1107151763
1583767296
269935786
1509351268
1805014800
494401794
2050533933
982278156
1793771215
779427091
1851162263
1569077683
497270553
339825943
1221773540
1621389027
1502125372
786873050
292370181
1418670914
1376993674
779100656
64163349
2065684427
885716696
177727846
1492065368
2043201256
650389259
1792975975
1072920240
1737723791
759186149
2074051302
825335844
1169676738
1015717473
166736801
945203241
230100580
1247971430
1706426768
1341994916
1934836575
1231931449
2087796135
1097995390
930224656
1449398926
1804987714
1165302601
136596363
2144323085
1918226055
1420917585
770925858
948473488
1263815477
700825523
1417289172
1093117400
96987931
540045348
1481146691
742364136
1312256894
2077632799
298031311
1642501908
1110036395
1495559286
1085703352
1178573622
1661008466
1156316648
1265079260
14340793
770422705
1512164462
848157081
814256589
326436220
430518912
1175316332
89617108
448976842
1499891984
1702537089
1438146754
242605199
1076263923
541322534
356526437
1846018102
1316556234
136994471
851304692
345111080
1843887544
2007705910
170791598
1114795056
943981982
1181698639
1917488923
1387670052
210417876
692085850
1895341071
1114302803
339116844
620703136
2057150967
2037729906
1233155184
96260209
218955474
811216603
122012943
1663515708
533125239
1165747061
1757881854
1945425480
2125338557
1165766698
1944518869
800635065
567312461
22703182
1070945277
796764785
105795689
269519921
1649626015
799422682
2009869124
1476724271
2109849854
1340328828
484173724
1300829668
2145127359
1851561742
124955372
1601509379
1089393640
137452477
1246779100
1538498898
1854317447
595459143
1291285161
402747436
943650669
1048564587
733750786
1221260828
499581148
1246449071
1180240698
171680953
1867497528
1432329136
2029585438
1114458186
1926560748
506148521
2052642784
2080513621
600914101
1135222426
1321197529
1451818330
632257550
2061379921
1380226520
1627085618
66345539
1428235494
31106063
2070197732
1330433056
1622712168
1764865511
99769318
219286689
320666855
524008195
1407156053
716198601
489967960
858834097
1163312608
977014839
485970283
1516131779
1671330543
807606553
875126407
172404450
906292171
1231719408
345839639
1873582107
101103253
1153075280
2118027861
1751392069
690997790
1750545051
371062743
492763449
1716208608
1340700037
558504915
919970617
932243321
1022007534
1273259965
276165871
2083592059
924816810
1053260857
197068965
1423136963
2124991483
252340435
1707804987
533610443
1511821432
377357319
658609134
1707422714
1657739551
2093312791
2082007000
1642756761
2132180728
2024159037
116030327
288599208
1617082850
529850570
1091991646
1195979119
714484129
778878208
2061403240
1526463407
279548427
1745961298
1878271601
1814570344
1774141324
2093946383
1756050664
616775078
1376021012
918055526
158032080
2130123819
1300307521
1648197018
597475052
866007851
1837056461
1769672809
381790956
535378739
1415418772
1351530217
1869999009
1016518382
109941050
30083866
303034279
1130809458
2094362758
254322367
952939939
2103012473
1235588695
1432820088
1628550645
1532283460
1250218440
1852062972
1834789478
1083766456
1304984237
2123495725
38509758
1900878273
1937670666
1263372648
150963675
1582579431
1306971445
978091160
473548380
693868344
1929224038
1675966895
1079541009
1672549
452826927
361393999
181201129
855268161
592066753
1973267519
599766911
2576451
191803183
310292713
963778261
1427125149
2077371853
1395142398
2062338259
99954568
52099261
1341307979
1176815056
61952661
528898022
1316482295
1086927396
259135460
19537281
531462556
469354791
1655940720
1144933995
565621069
977381455
1751137029
605039457
342106454
578465195
464454711
1052989631
2127426100
25573740
1959480691
76952806
15885193
1498607094
610520086
2063540720
1679060118
1664908484
1831720259
1129898513
1773273864
1263464656
659469681
746418095
1300741651
1569859033
1949146260
1671561256
1683279705
231284670
1957980811
930381472
254796707
267874670
1406494641
1171821
1774982137
2053846874
1009793579
1459482352
1260411412
753821268
1620205475
1967413381
122987490
1496596746
1226140502
2086781289
804517286
973739244
841270797
1478441909
1122141238
330963935
1541612429
1462779949
1173273124
1935473456
907371735
964386828
1018241563
1432645173
798818586
1125720117
132647871
1719329353
1807178065
643385105
1958810725
703233542
1158034889
1551800048
716594630
2005986289
424422048
1498254602
1881182800
971288185
1425913231
1144620585
643611722
626430839
1567519110
1046545046
1006588259
109977593
2069504221
22451148
948495791
111081149
1328073827
717164952
1899701408
729877362
2110597634
705808224
13965172
61882491
1436790741
1227970603
542081465
1637572926
1194251686
15119687
1632946862
48074994
605532094
965666508
1184885535
450550654
661798491
410910401
1804157630
1708533663
750440988
1636495870
999223333
873347661
800697212
392614864
1688609302
1764339915
1838113320
877732218
2077462105
1922485827
577388366
451648801
1248353722
1509677180
2131934707
1145445099
1299261633
1469913353
460469092
387571413
309622790
853070606
2090284261
688019069
1638577308
99274465
1732999914
1029851963
1571262851
2029286084
1573785429
873563714
82611073
1235914885
791346415
1514686135
1927513363
869848762
2099131711
985090949
1080616520
707332266
2133017882
128731601
956343639
1532240503
50448208
1793246152
1440865094
1936308851
1672842596
255288474
1957014332
748013128
1073674616
1357376566
807417574
576511148
1243735001
1625291920
925816341
2002578516
426259129
1215544663
2113186963
1677001565
1590553772
1545006812
1510512582
1666953345
468054240
2142965888
1509097286
2026750654
1464801440
850915963
142101655
944778718
1816791210
1500180824
653363381
1284979212
664321872
920292276
464811449
1400574675
822128979
1016579523
1053130194
872244709
518934360
46157661
1690169662
571133926
1259439370
401007131
1295602434
1371322665
67861549
1221224896
1247410114
385316841
85901842
1754917612
248096108
577691990
730325667
1227849559
2124286119
1720764918
1650551053
528717667
1094728802
1592516406
1037279620
1431119533
1699479485
363465023
572187578
1407023001
103866000
280368376
396496970
2034526216
987113504
217395505
1192691125
283900326
2000675578
1754067305
884268233
2135209527
1570408410
1358878635
1999073097
753058161
422927454
1675350845
1615004865
600714893
1876830706
1997502554
2012784795
683450095
1339559591
806684342
1144406637
355051721
1761975879
1181024022
743881985
337438290
1162021196
1550152059
422777387
1547509211
586942111
863260082
1039250499
1190344709
1137576257
417194195
1364111734
1837118135
1292389770
821153735
1915364681
100306550
1473359668
2145214525
474848213
392477536
1634464735
1666504497
768659318
1494651920
1675466278
1361970149
570488333
146466495
1116883336
1323813007
1982095753
1161951972
610740754
694110057
1946755254
782038588
1835654099
2040571845
1999117094
1550356591
933957694
1309546938
234128219
1151045722
119035637
341306877
994059605
2107409220
1134556084
1910567866
1707730417
1400830802
1084277296
427188199
1928754805
786229334
663682831
313452690
1461133848
14441452
2098106025
127073335
1632705043
735799697
611337111
142492512
784976767
1764405376
423833162
2060542337
974753775
144033527
448481107
930926428
597395499
1547857425
2127040582
1856066292
1130298873
2050733595
373134143
819408163
1660814944
329387698
2102014261
130104690
820829131
1154192183
1560089611
392885288
1865661057
139753183
2099115651
1866842176
124811504
1656185409
2056389884
248853773
69122314
1735765673
444361241
887364883
977314011
1727017371
1714518630
1602172469
1903754655
103577765
1323219179
1498579800
921445273
964413591
1983842205
1909658548
112894729
1092152977
983323529
1341167488
1242570089
1132998137
1501743490
1571403621
1987100367
1737827556
2061519081
83692940
625464785
48913671
365822855
724991881
1236363086
998918094
217224277
240048223
1048994976
832874
384686900
2084459595
294249933
1605488374
315132836
1071532804
1542637020
1382159863
780753855
978842416
1214458182
1594364802
127911135
461286516
288267406
104629077
1798260733
84379205
1677180884
1113685156
1980661178
32582098
631317239
665716819
945665630
1058981053
368955185
1787421048
1617987361
385723970
632328429
1779725013
61717657
2113745033
210508590
141375769
786191333
683725119
2025749611
2098943312
1489594619
1450773392
555926591
513735020
1528578974
1364904692
123513554
620461728
1571723756
1924884218
578274572
795465686
2047758048
1992499120
1367807731
1918144475
1626293781
1011438523
1996125668
1417406817
287121130
980926790
529844802
2062667317
1769881995
783010512
1053002403
161192538
1449026219
1247794331
540693066
2147314865
1474365097
1250365649
1112801594
1463424949
1893384181
1643231482
1194767496
1429219002
1228984493
1380985686
1703076232
1136629280
146005986
492497867
2098111016
1809501476
1820901103
56979851
1527536720
376528733
1788723420
1204691545
2097455581
1597108468
1402858861
210668574
1471896584
225843324
1772918472
1821507610
822256494
1767199298
1586921851
1147034950
454240470
551840128
1941877672
213383548
642398724
27632600
1846054738
2009915921
83053201
2001627193
1861705818
982040418
309212087
85415562
118218651
516825664
2004989434
408645057
334883899
1630385742
201507269
1970648059
347444162
1196164113
1349297515
648912668
1770821489
691234423
435219017
1863993569
619720560
1790048469
268916182
1033840554
215771804
1465321878
1018269296
371554165
1398561187
428599595
692435508
1091153846
1830555354
1725072302
1113214896
469555395
1534871098
1302329747
836336311
926497694
1950826094
1518219461
1933379130
1502123498
1944619758
946063656
1435730129
156381017
1424115613
264511978
1561811723
519452604
1764672896
707529803
2142382004
636906055
813021867
2116322564
977902235
1416951896
1220726454
1960066282
1797241800
1223446559
1974640944
985096530
26500046
1355844571
2117633187
1117923100
266579687
1172950745
1161285879
1093910213
1083751586
1274933502
2113765726
222232727
1187431013
1499443276
1417131056
1412111636
1573106556
1265742500
117213887
246670552
1700992504
1620661848
1716281965
196583965
43783255
828149409
334167663
1228066983
1875649180
1597767925
404238393
250677157
1284711021
11719008
656365008
623227867
2071251177
2076876451
643731339
1131232668
1312964906
482591623
1846554342
11729789
1026173459
1024094462
1051907755
204211951
1767465658
182609805
1634772799
1151700018
1324467875
539142772
1092171106
505044597
1628079330
824839179
1160588509
1760686211
1918293269
2035766607
2004970412
915129817
752478330
491692836
1850968275
557662462
2022981646
269726229
750479012
1196902424
1046589976
820599154
399962254
650490407
1773212695
1248023499
812368804
1038768603
1196985049
1194313253
887034767
346786793
1985471277
1261232541
1314600198
508471473
340331408
445457458
793483079
2059280048
1141542620
902440840
437887988
381363095
348502990
1026843728
160527995
351396467
1967575871
2127322290
70440966
298822460
1377090298
138147395
2048111446
977701750
863063420
1419761479
537453506
561688337
1600169046
324355150
1929662601
679981618
1509531410
1478354307
1355098351
1698719621
1203992041
275681143
308149812
1972683162
1131456817
1752854898
1724717959
2128341777
831111153
1614712265
1740387342
392929960
1112359182
806620309
348681285
716149438
1300017026
1114690367
2129073240
835410407
1558588753
1358276210
1054353313
1293749964
2049821909
1743575325
473475837
512504828
243866135
1276283810
640162545
2134956715
748296927
621111441
1966737254
852091050
1072278527
1505872855
496844437
1187880895
2047248944
866780670
885033394
1390186768
1338542551
869076741
1790616447
1567041289
1506963800
701788597
1183408854
1714544156
1212303986
676883123
1280620218
226183687
1542840671
1841350672
1241950524
1801123057
1938882290
1148620004
1301893707
2021456811
1998937881
784818622
272071162
1998030846
1473758051
338779210
497696503
1436070755
528344622
1801904488
1001030565
686292185
1759304691
261571664
1043443743
597762961
116796329
306117596
795606265
1258815680
1808371277
327808157
1519264287
1837867364
1512876954
2012575259
842804790
650583318
103614221
1626303042
451725754
1726874538
1304551013
1586671812
1035662573
2049692045
2140062526
1665278077
255996242
751778374
1402048157
145458595
98816646
760961753
1689186901
1758380207
1969241872
1676495178
575338481
1371311301
1951729468
919332458
1019163697
554001153
242377728
1905737702
917355150
57702318
1368957919
300041150
1274408333
1291046924
1699800403
1577499947
1123994367
1190339656
1805163755
747479468
2049985885
143808401
1461215171
811660174
48868629
1664093979
1447645844
1662877192
1515678525
513993527
1601507577
1273497869
1725040992
788887183
822953245
413879372
739170200
1151258157
455698419
65891824
1668867368
1351334798
497132864
1163241485
119619140
935124511
1040927006
10022777
1503913572
1406029933
201137147
500367349
1137111744
624576448
1422426639
551268659
10386671
1328007316
1304639920
160085339
423028153
1310584113
1436129646
1268049669
1376524557
97761456
895883039
1898003955
387542232
851015558
216417143
2119575549
1542834851
549948882
1548281913
1498364738
902200809
723568243
2124073532
1527182941
1541452609
2133603986
684955841
1732033125
1996619620
2077793295
259594698
1874673679
343651642
2083649591
1792646259
1747473550
387836154
1405544513
2001932695
1203195948
1538452036
1308707830
986270762
602667857
289535353
1834331906
1104035772
1110112235
856807602
1077470868
2029535541
1192693136
392904820
1383720676
2000734047
1053194879
1592238697
1823931249
1841672291
906682202
993158515
828458394
728395650
1590149940
1613774461
1013357463
82424912
1161436310
1309531424
1259874298
436532556
85670528
1030562440
1583022243
1680864923
1238829808
1438661130
1307910631
608086123
1716491006
308507361
1563242361
1873292969
275678507
152387157
169824963
1663363604
2016283797
1354360271
1776295237
796957316
2097497581
1436967736
1727749628
1559062816
611481802
1654359885
1544561205
1849407809
1602957416
2069061216
1555194696
680501807
479573461
880117325
1460165400
965454976
2137221586
1768882503
1785837871
1205427665
1895522211
1786444994
1960258640
663931128
156798446
1248556347
1526993406
1353560039
463338190
622610279
1483555888
2030979592
738783426
1240526585
1186259532
912943704
701744441
2031939546
326241522
2079315960
1775191602
573713007
267172564
1356739820
1762528858
1461361273
1674295001
577076000
269289739
2036045466
2006794872
1118840107
1139066321
1471607190
571932487
1984565721
1930649784
377209351
2007988
1160589199
196213963
2051640455
562899159
260881777
1927933289
1099503719
1391981414
895221741
1814682870
1425799097
1589611834
598871006
1411783038
1314252469
1070629491
414587499
737596992
1998704343
671743641
202334765
1500778851
2142856523
1139707194
1054520902
1988029027
1480718158
1857065214
1281509372
293871871
1508439958
423279028
164284651
1539405751
303357880
467620706
1167979720
1510193720
70789361
1962957802
907124238
424351298
1174184184
720946411
474793456
1343080205
1082309857
1461843955
1990719023
1915073837
158699211
1964090302
1903821303
936426014
1751929040
179794181
1147007079
622267639
1695825300
2137885352
156175948
1122859034
560376978
369986032
1091692568
1371794346
218059744
779331961
480672671
684700308
913466842
1319807615
1452158142
243775715
497464612
286161939
1344248246
797309091
1709523019
2036528015
720211529
119536627
1176646022
1701542732
460204582
313972529
235353590
1572846285
1014240385
251842871
5467110
1521688415
718201373
1716791540
882558031
475790974
317505648
212035891
2122554486
1912025920
277899867
1020653393
761188468
486032203
1398358352
153418841
1233914132
776258269
1068890220
1214953351
570163968
219639167
742617786
498481378
989214644
1197404873
1418559965
1762169165
2142765639
1398759056
951976483
1090901278
1452723444
160149600
368906520
1683117886
453168793
1286442319
472109071
1023172161
18259426
2789074
180406832
789443631
1699218579
1366184255
1311042018
1483390968
655992574
2126170401
382033425
1352768861
1219256135
112002430
657409537
2098668177
560167174
333578816
37902851
1773949256
1788779638
1915970295
531620215
1467640520
1694293879
234833993
668430512
733889156
371824928
1797550348
1670008515
1532036994
995283564
358753342
567350079
1852578122
736675623
1084101137
263284839
1748476658
1424770669
1170672988
1655724179
2133709116
198060002
87676435
595367545
332233091
96843363
780928378
1043240430
740576525
1857297932
776215209
786274220
1835357545
133533888
357714272
1934427498
1391118360
1500652918
818003742
1012772529
1989122636
57511553
739116451
477716713
210754337
1610295059
930773290
1695799934
1693155772
1072197558
1705796960
837921570
510104962
284255801
1770247209
1993321191
836677709
594155407
1921535942
332516536
1467505362
1566362335
124180979
616577234
1027054510
564229291
183693747
1528323735
340347632
973962611
2135639082
8614420
660084558
1668469702
737717922
1861274775
1390111885
1686264204
372440782
1995457064
1033506436
1532189607
751746708
40417477
2024630296
1638790310
97684066
1203711327
280317872
888122826
1038653847
1629072500
411809914
647268165
1494262053
1681397518
1890376332
1143147496
806951846
1287607484
97045508
1894035975
404732004
1214281919
1683847524
1609008044
253248096
1870597057
189002029
29790382
358297308
1739508956
406540971
628972618
454692508
236136596
653342248
653038596
1680180672
962985816
430343960
479044365
1637148239
874817951
200922142
1153732930
1302667827
2024451275
2115288478
761071412
984261819
191301360
761836068
471282467
993124349
1659894704
1707065629
1706065117
1801975802
912433257
737870517
860267015
278679401
693212759
1992945843
1155034325
742706405
2067159986
1639022808
1843524803
1189612069
353302009
1094053845
1437591814
315560562
1571282845
631012216
2012242350
693338200
1681165302
1488103872
1550179248
434441574
967479858
1011666874
669251686
2071225422
71081102
440319818
93985005
1400902925
1574599970
1746047065
388356540
333269356
48465715
1135101786
67680082
205963454
344227067
1116990682
364862225
807102939
683000281
52630908
1958643764
156791990
1980020688
1286927900
589837769
1824439382
840582679
347529199
1963214985
244940022
1481880721
1355051991
561751135
630247750
545650386
271346202
1424516275
501730456
1735071931
2059629656
850565693
1950174139
949627786
1470123627
798132202
1944888960
972735626
555933593
1116329384
839703456
1475710269
2053559604
1866071577
695897326
1904523894
519805110
420986908
1182886849
490689044
2017346519
892588359
979508849
1830352426
1836805081
867764400
1986754304
2045092803
2032551979
1727307951
2136294738
474236088
794346000
765981604
1248356661
383765123
1241148380
398966166
562848567
980423407
282272867
1955484385
1730114839
190201258
892794474
2081886906
34007672
1304131224
1087944778
1450389720
230469809
1892134308
2095542441
320200460
1880632564
1960478868
216449542
1242796640
258564639
2004470094
1136084889
1736339089
1736384435
441943030
633413207
828393075
769570480
1497643929
1638214557
700687184
967684072
1465350377
1036297540
1537182168
24384565
134173617
2025621364
249256822
1355203888
2056755629
561463877
1283242656
901072862
1960561106
1642811647
37560635
29862397
1037651102
820623049
391604152
611757921
1353977675
234652589
679926399
8648145
1055569535
723733839
1155024325
1335898670
213671582
1587590907
1305104853
101112226
2025361605
760759232
2034179335
99186451
86876458
1683019894
1979223066
690689827
546488599
1435625972
1590484711
1267168812
898164825
1209083061
268304168
384833814
128619902
1354736798
814062866
1874039239
1730859707
807312585
831684953
1447447230
1399570571
761787777
2045776576
1658659737
855297586
1785975666
1589490727
158600547
40316134
1176375932
1447989946
1973330362
606188629
2065337144
1076314380
980852434
714376679
377072209
1836815515
236191572
483390512
701808001
437135989
1756887614
1635425416
235098195
633246924
1477172950
688974433
123697445
1690699066
320606510
1858364834
1569038448
99047316
913190748
561693945
1166944616
965634557
1631893401
1810845320
191039246
1829947516
1897712147
937162707
1608687150
1150945761
1139701612
25268328
1402777004
833345120
1024566010
285333836
1062031058
418747760
771226962
560949207
1917211992
126089513
1070868801
36748379
1723782151
1979128155
670801767
657275262
1809353811
1699495849
1317604834
427852174
1523447659
482080746
2095867982
2053760522
1655053165
1695663039
1522777114
363796614
85184314
388282530
2116779664
311178480
1992327882
929991346
138202039
1030912970
646871662
703406298
1313907200
1226922515
727476741
719929000
953855092
1855077979
1144974175
1516171649
1046393605
1801478274
300119201
1867425574
294161752
1115820106
1312832695
347769198
1178781703
914206752
855007727
1577331252
2091542282
1993064577
82560688
2032761333
1322303913
152399790
479566475
147841290
1697250577
1452992670
1452218807
174091210
1633986592
541426501
1004588176
503493187
1941227050
529439711
770058196
274843536
1379462053
763396361
1768355950
2002435490
842146633
410322378
1214491497
1674981310
838567487
755807751
319051536
1250168011
1591830359
502817869
514070928
824262326
1373981675
1173741131
1627522163
1240678493
671737917
165486811
1601883217
1548884924
2045276557
1229758276
487515028
326866953
32308043
2048659454
1295083785
1317575756
572123187
1681207167
1321098774
2123861968
1843688697
235958458
1673792739
1754669899
1211732181
249797519
153694433
565021167
1608972515
67147413
1243357677
1531665593
1974867530
1876816540
1567410484
288388543
1509061595
1714460134
2116941718
1254845755
1597885591
520155454
822819373
2128369743
1856866967
505841585
1092950641
1908681902
2000386271
1407615894
258918530
117945306
259413315
462780411
1022572916
303645140
227832356
367932500
1318270489
332999396
508208370
246107083
849579198
1878709929
1760771623
1458884003
1822427982
1762421677
1984131479
171286508
751737331
520048491
1906717506
1888236207
487318383
2028955893
2138029236
650724134
1721293580
300068646
1285764863
1732754367
516100398
1030416045
2080935513
51378240
1664554174
552374140
1170564431
1384215686
476771083
511674105
1751052282
2007552189
502240014
1171757061
1467210542
349950351
1284750520
1547824405
1207603258
1260970012
256006777
254306889
1211693462
193369123
96721475
1701908163
1260313779
386386916
861570294
1404892354
949839868
1056091611
99412123
636076174
1726289605
1653940814
1455978991
1599130345
148614395
1179640026
1256623325
1394026706
1112929130
70111627
1490362299
1044610323
1798064742
1074169023
781979766
666090547
1090159517
1182791100
340781312
943644687
748185541
62020565
1615420119
1078241104
1316853973
2117076054
1969946757
1481641205
1499463709
2017194775
747777429
57897569
653903707
1710478430
132783406
2066603176
648878341
2056011563
954054354
1827727068
1159715975
1680096509
1157512294
2085107468
1145432877
2117078678
57298146
962441462
1870330566
100715446
239670562
2061140320
2129034228
1391893386
530553826
1136584946
1144836104
1852623246
1213260111
1326384730
588810416
869175624
686771760
134625741
308241362
2029266397
1880966008
59409845
1195894668
666721601
912694196
339328236
554149376
1148611064
1118336267
2075269487
893219696
1354789050
568656618
1145358271
1823629380
1990693519
1591033599
2125144027
808100022
325377517
1561114090
1532507218
316325895
2075833648
999627871
1452813578
1590077680
795290397
1166980148
1160053453
1430278335
1268112095
584591835
1277383000
1611152602
488472710
409298404
198705606
525996975
1295627657
685249678
1461191268
1603583166
1221149468
1113047091
2026069050
1741583643
1796946760
1035654989
982945888
487963808
1850711924
921995845
327450487
1491289460
1664101476
1694929365
868892682
318743416
225636444
1877563238
1440647520
250893078
704738690
423253034
1748645213
1194760596
102650093
2064557791
918889904
2027300319
714385853
662766510
469268170
2001176340
1710961193
734765327
1509254854
270279580
1758531431
208008108
1305262827
1173896139
1708609056
1951303347
192838232
805797750
834313454
52142539
1438012760
1770250587
1068243461
1292530865
976178767
579097994
87943276
1783713244
1871723333
640698701
356874398
1229413889
428374479
1009553506
1260909483
234106460
1365172841
496293534
1471017795
1508670019
232981918
1799190925
474258391
1234752782
906517533
421383105
1371367608
355085307
1572436742
1240215156
457031063
1916408288
1578782738
298270591
1304687096
2065449036
1707363192
1728615113
1971325161
2059745968
1487285778
7372551
399071441
67851846
197138111
226871060
174735779
1235321192
836543401
1949850434
1788852108
1864778470
1912562284
282691149
1882061965
1286516965
1173268034
1658290882
1459016835
993177591
721250882
578736152
1004658349
778486583
1840901976
1966975871
653782880
434046074
291947683
523048995
321662292
382783364
2125200213
1508492713
472803619
1205364297
749068739
1114475884
915123152
1431128834
469240154
1901918379
1850475160
1742988218
1187446086
1915479741
1977835758
666392177
158517
1767569823
673910373
551247248
99885519
237339893
1535492111
86295433
957054099
675081925
261550632
1205037905
1575114010
1404463907
1162495190
471984533
1509700095
1460056583
149543109
322192255
267452841
714826390
1075622496
349036197
1746610283
713435507
2140130665
911493628
449600557
1205795078
474206660
359423491
1491539379
1706055977
330756924
338676521
1360221433
818705572
1217018989
1631489615
1941978558
2054947124
767401315
903525748
565754651
1848176304
877017446
73961089
1273056087
195947737
1159541217
2043441676
547928204
72224037
1827741434
864398539
2101366845
803726318
298456211
1191322868
785851188
2000898081
2002271952
654112106
88372403
1256316447
406503951
1610782020
1101185180
111227868
1258420943
325810885
1099714136
828234669
9664069
509194861
1805788147
1392095576
55463255
2049705359
1541105193
150175987
201963996
1490521618
985469333
1210744745
1190795044
1429073501
1026522168
1806296621
798584763
560483214
1593513777
43753445
304903825
368974648
90029468
1866302766
1837491077
1278232161
1209135532
640370396
14842635
1609488457
447834597
122084450
1625642890
441529663
801623001
926058097
636911251
716442134
549782886
580990295
1053793552
101485627
759232173
527440079
831418003
1704723635
2027347641
641068482
1126810378
476035913
281228795
344925701
217095835
965734803
199653382
737070095
32586575
607352658
2003679896
1657451124
621453290
1571112961
89232190
1195767967
1698689258
99658723
1886847891
1416809868
1679694720
1543384074
152224110
1956126534
2099757623
1067105940
599465662
930413546
1157010656
1720383931
244693773
116032614
1011733121
1667381133
2029953757
1997910958
918429819
507454152
1608961056
2025362608
668817346
10878187
170539514
1762903976
2112728671
143334061
1972115592
1227801955
525172632
1580194493
1306754326
847732255
2073241092
684284074
775639461
441827058
299795445
1672521285
269675752
946822793
372956329
1397768493
2013202458
1203686866
1652837085
1101311135
2071154606
159652691
152084683
1947925158
1586467280
1255234649
192201941
1409180223
624461040
1198125490
1790180673
825816256
45731614
1824870510
1231024460
762574054
866121743
529682502
1158270654
1181910061
377905841
845373520
1733813045
445033640
895802000
1374983606
1955298092
1608607169
1119979132
699502853
1506462349
1282150454
1538401369
828442947
1595417094
1143347538
450606601
1180752154
1835547718
1351456741
1310679673
1722718244
1742964231
1099778257
1830480045
1057410488
1309757768
1814890532
752136858
1510217677
759777205
1878122710
869730647
2103988444
35060655
1443670627
1155986430
319627361
89021511
705954047
1592235942
1494687513
1801100158
199316884
1788439238
839592662
41775657
838145511
1248874157
947953437
233203082
132585500
963237658
238310419
866166193
286527218
399248378
658880462
1198779390
995949161
1009032531
656323695
1468343880
1332289910
2088178656
1511748327
2077536191
175735079
159362505
1051673602
676495490
86044623
1374831755
1193948835
1809035596
1088595392
317331303
2034128757
664675549
1807017685
2009253683
744836054
1103159700
473846159
1440903504
413750719
449900387
1144068352
87030600
1941674347
2073418573
1275056142
1319625212
1135013642
1833999693
1478881057
1837447353
226534273
1139671394
102967132
1676992917
866081959
882170657
2082256324
913712820
348378054
805442690
569013115
1731978690
510389769
758282017
399013686
1044410758
1065707237
2040651701
347887504
1036643353
1316818139
1577913531
533468636
706780756
1944660939
339764600
549238355
2046402944
1818534251
1270735251
1589211474
1206918873
160165481
1885981844
1792752508
1739677300
418336759
1706839719
431567650
605186336
140161687
42028815
1745179104
147895993
655807067
558514750
820350623
1883647194
516883368
54881066
1655771284
850999019
381762847
1643502200
842190017
1653641255
1179179768
805160806
1851581662
1440531179
351783726
1553896599
1604811347
1496454161
535471770
181056221
625010517
1382548085
424477672
594720617
1157926501
1118621135
1059704621
1831527696
1572978506
1828244869
778934234
548028798
38986253
417631903
1353022663
399075895
891818640
781128176
1961046101
1632758056
574326489
683606842
974921151
1498093657
1517278340
505804232
1945396221
349018491
1182278706
741647780
688298339
1551782473
1527486215
1314789622
6182509
1874990103
1436285031
865610136
1692867951
558493250
1375947300
61636759
137479181
1884668075
2122596042
238630422
452947331
1861575098
19103664
42290685
1586739411
1776135878
1526127797
889506630
1579302503
299179043
1207516575
595569685
16039280
1434180836
332449968
2092286706
1248715575
309887201
861668252
692615859
1238932111
1152195868
1007446628
1262189528
368390643
831225019
780721967
957691269
140210257
2062383479
704533630
609855541
2034465228
528571650
1463432812
1568306881
978983955
850829115
383376072
73205094
486277385
444036442
131634207
1677869741
2008144301
698828936
525988214
1827194078
2007030955
515805593
1395715841
767350297
825222571
767598453
278271294
1830239268
335023643
979407151
1333215972
622843078
2078872209
163391093
1955203480
76983955
1653351305
130667406
383551752
1524051312
119522931
1593284689
1250466321
865943533
1562810946
1668900121
1436435913
921859882
1131929253
1239537263
1326100719
390553993
2031334622
830208869
1755253196
1216078987
47120569
869858111
1575973832
611278815
1796111244
318873936
289107569
1432926664
129783640
1494533186
104043449
178178013
981050400
846231407
1485798546
454805058
265910058
322531995
149657147
1873075701
2009473052
21163434
92784883
1319177948
1283580287
136089461
806426651
679389613
631332624
2088230690
454244358
1487987195
2112839741
2070149037
548683240
1558181417
1188246129
436084947
710111209
683866694
235021738
106007507
575533361
10992821
795860413
327696198
893618265
738953557
290511324
637401066
1578145114
1216666281
113206030
640252525
1744830226
1447382318
927436462
1439924313
1128415697
2037941160
1373887712
1973611024
783297383
1386191003
874154978
2088651908
261828920
785863260
1512603975
1448952949
1386435868
2102988799
1828446828
1097168371
1006420233
1655647255
1103965262
1128299034
287637234
2117896889
1676864892
451954715
966878461
1114792821
198558310
779313859
1648478693
10668452
553459033
737220462
488922405
89077055
406298295
45728818
1259573703
756400125
52433626
1683819089
2451955
1928636613
2109980268
450999846
175271575
1809946072
72717440
1639040108
1322994397
991206403
1716009851
2058017740
242993245
1599809334
1879799684
1002397939
1611442116
323033929
1117974215
1339307389
788573368
1556515767
1415867304
1952790133
833391165
415935798
698326970
706748487
486012078
2130522516
1382595947
1744850764
1155560026
1526944895
1039418130
460890
1127004789
1388528430
37439129
152890543
889806850
1358307021
1134345497
1096474378
935355281
1640377587
324680864
1219220693
42207868
1295354648
929076055
1416441520
1002222481
1765959223
975872521
1168307027
1878664759
1118903835
373361752
1741296761
500900404
677899242
1774798651
1781690925
625969281
1343177162
337575794
630843804
984159155
1745798723
9797021
1667608349
153884512
1106060067
188276123
1614475422
280321535
1050883364
56703105
1813430233
2051945352
1013723345
1759508964
638573266
1062671621
99319064
986628302
2138890201
300959457
1300084020
626891072
756129785
599477457
1079338019
948764587
1935464884
1207330638
1959320597
842407441
1727671982
1227558670
468051024
1946023509
569890206
1086896395
1217130100
2116391138
306530043
701489317
1083745174
1662488183
2014738920
1730670802
813663689
345867563
1365501054
160215027
593568794
1594846548
1730977794
1599980904
257316034
1145722240
1886032223
2038312527
924168892
1285699321
1203922768
1331193917
1663454084
661172895
873378927
1173638959
262228996
1256366002
1007837727
1791009179
2107420150
642445161
1537692582
1660687857
1679465098
1393380963
1332241284
1245900822
991453917
297830781
159594741
874929834
1059155306
646762317
1122662861
537518352
2064738823
337832947
266037364
434147742
229874374
171734921
1722420284
1288557450
2111560859
973168801
1995238281
1561694358
1741437176
1256222088
1799991974
1598164339
62612810
179929581
1509239507
1023051821
711507961
57511267
1535422416
1914650014
1440377321
1182060598
777917191
14449827
1723886368
1607606470
1796156887
1069927298
620812039
299397091
760154266
208367288
102710978
1714338125
827019682
216113435
1952184756
580529178
1145839633
371194751
1766328903
1196972019
931472042
1716189130
830514826
1163561521
1775973891
432533888
1484745888
222425193
672838996
1323572869
1403606576
1824429836
1217706212
1941959117
1302249490
780103033
1196564176
1365344312
1986129156
185453371
450022002
2066148626
732530135
1158674567
1203033541
1306285203
348901268
928050941
1180330290
119159847
376269325
1515551875
1576150445
660569395
1358525462
1354167769
736603665
1977320434
395289032
2043976537
1146955141
1284831908
1617554083
56267072
1884006750
1846157540
637557082
918442517
677413799
850378040
232069747
1588144675
2105778890
67391955
751625110
1138124693
1373039302
1457186864
1077168870
1352361958
1252249171
1577931901
1306227927
831381488
254416255
1320286529
2114634935
1788861572
1615344175
1282141353
1016137487
33244931
1103358684
1751007486
442096097
772639462
1805590402
1824524769
771192785
1976156544
1775458563
1843920489
1160123988
1931920023
1673714820
694848763
103037865
2107510157
909112505
2086405433
2110577593
552062523
757070117
1166015786
966789782
1192072693
1031263252
1088336045
935854511
548414728
789795060
307113772
1401837690
498240805
1924913485
405308673
1065553029
1998505561
883910919
436128561
1409192916
1520051814
1849267411
249823323
449766655
1541122264
218786584
115755156
1142073257
1513102559
267409999
1912974457
220602550
1396279280
1906941352
1771087458
370712421
740787434
711540465
464573272
797987198
1471684131
314468815
2077731111
1875266509
1905944602
550054274
142367674
785343376
23098008
1951115341
1443148177
43865056
475607711
1617007639
1423705431
1223671041
1889224080
358897174
2020275169
895311327
632841810
413097873
667608245
1034743757
482329872
1021166535
1656649648
1059641619
1547380886
1658354146
1687264991
2085838327
311654450
914520092
606148296
19513932
1030523428
2120106689
633117951
2054395940
1781051554
2132609048
1198414275
1024456015
3685434
1580622654
1304022410
2009245812
1989614614
1997086704
1937375279
1725439805
1857365854
1911098400
1146789816
1472318124
1400832069
1356179790
933486155
2089033426
788595721
1065978892
1445935920
376260032
1667569965
437086645
1287000950
1520937078
157943803
1690200218
847748403
767176362
51156066
796067891
1011160306
1210736246
193541409
1005486629
77134762
1569279433
497330052
65887288
987358134
1104235176
1018860598
107229984
1710670641
515972307
2068079692
1676985164
1218553777
1622333265
895596628
1385285988
1881880361
424110565
1956728294
1770904021
1388101077
1302304976
1255566009
1970376446
1716928345
1098319643
971379518
1807787652
688311043
37567761
1438309293
1641031613
2061154272
1103147581
1929762032
614681646
51831681
1531022289
2111251963
1970920833
330655772
2089434885
1769557529
1500910199
1161521677
1914215625
1374232777
1750732699
485445016
1841882612
1155467351
1408470852
121004611
1921942159
86627487
1209406737
655378038
1780906750
223515731
1935339971
2093482399
1445547517
1337208668
1532780460
14322990
2116929781
204050294
2070162892
1286741614
894768682
1241882763
1988907776
1252870979
1711136645
696407822
2085640874
985317129
617193442
1406573651
1747627999
1342833114
1538577543
777139327
1637735951
1843510421
1846736697
32822522
654300947
1537683672
468380792
930100320
1577931901
1679419619
1866857004
1205002989
1359424254
1464868193
1964219870
515278269
540629704
1836121216
1540701506
1053495152
1088722665
1753952484
1985279249
1276828199
1340733425
1101556748
1817665634
891483051
1815917025
2109260872
30135041
393715871
1325260378
1920526539
1817537125
1080877235
33377570
307468
1734248299
1284324790
454452062
325831237
583452616
1347723842
1840112054
1084992260
182141166
743481454
104828446
1024529323
151697807
487475135
478590929
1861312422
1834863298
1817148579
535979484
1804715559
671992813
687291726
163372784
1199772309
1911916523
288392243
1515345859
1724768638
550373709
983485335
481583242
1883876066
1244227404
1054287262
1096179931
679504369
1059317086
1719105894
1616569928
107224540
114362416
1094701908
1252732448
285492895
788805300
2061237890
289805873
2145192275
742240989
1077641993
297980007
1378949882
868194549
1867415855
886435062
1195151685
1462476152
640224885
401067606
1942564986
914795305
345877654
522368961
1235704738
1446558247
1910139191
1090602882
1067846055
1893175607
1407417824
758660800
2068675683
168649548
20713926
699877690
816045563
1926054895
1963572924
702670799
1308839801
1245759903
836101936
1609093884
1929856297
624997619
2031685388
1985175259
1046478288
1754903759
1513285119
1278701279
1921551965
770444669
998210338
1199190633
1659151076
201076686
149159659
220094360
1152236949
425499345
959307409
346264207
1919759547
1477127800
629953531
2020281409
408338684
1015054427
721229396
1490340591
1074045656
1659465380
1616547535
631138076
1043260245
67751484
881578755
188113347
1968818182
180889399
1855589603
1016842570
1763393728
472958
944751112
1164945381
154219814
330594761
495133729
1026579856
1353208505
204168149
287353568
1066040277
1054921148
2104432589
1948592759
2043467974
1135895280
1364064439
386626545
645679450
110275264
1061313988
1285051326
1930393963
139163775
1027907881
1466194207
359990896
928793269
510097016
1482790405
1195234913
1519842045
1036657902
465432283
609233260
283141516
1191733978
1947916632
714267466
862728294
853252907
1232935225
872578623
1618717207
1518103430
2053173909
925105265
1805176526
713132553
130350772
741801529
1511096384
302749651
1815423443
929980526
1713780118
1684608187
782465007
2102425807
1586851175
1077466411
722819037
647192687
457236905
366653926
672871841
1013247433
1584273956
2091025199
1583376770
1542007892
1243185033
1687594552
820215184
695655805
1983431494
808439679
1869824983
852413312
2065338615
771060718
1571419874
536864657
581389496
2073541423
1999421813
104040449
1660256370
775705805
1957189470
1586986299
503392883
1041653822
1060082401
1258538911
23289186
1911876899
232260433
935388395
848318474
2048724399
936006601
1142467786
1490105585
154528984
862659872
1868796143
606891022
736534559
1735759828
778134484
947099493
568875941
1287881852
501258892
250859485
1333470141
1934906488
802687079
1913674852
1359116479
1909905377
2115924200
492988524
642254393
203604743
345522672
1740336374
1461188616
1990064460
683990771
286610613
1486813054
1098443582
625767844
1448568627
112098608
965408216
896224954
1848633575
1184240166
1551575932
657632569
1961703115
4672039
1984731490
356727640
482512170
1589045345
1486702401
1044988069
680788081
1424499396
1338945807
723385822
2014731020
1646016869
1229162419
519940947
965058750
2117058602
668683380
1691853764
751887377
1404364341
2087608353
1860854295
567699155
1061115993
676554738
1610434731
1423325803
1082057653
717904606
561456690
348185311
1513851172
1415256432
1813038111
1355879113
579133648
670380452
2064118656
1844246827
1211613983
682712844
777516696
645547705
356231539
1081434453
1119326758
390930697
548055484
358746422
859267625
1011077152
1065430372
1277069222
37753581
1323984942
1444311450
2128954143
74669828
422885210
644106037
755709297
2026243139
670062937
804727862
831677871
547475645
261556456
164268816
1159324467
1728484257
355921886
600588272
1527468718
263831041
476191475
708434204
1489492799
467991597
1630074485
613048051
1682031600
1093067666
1954932669
1206951155
1714890336
634475901
1033551935
2038856873
1814643468
1497526874
2037337008
810139310
995061757
938106341
975416616
1563488598
962315203
537198472
810320642
2076611207
1804921595
1262114080
925666196
156250080
1008277746
1705068813
414798210
1876784914
1909772401
626203752
1624556606
2086006337
2032774825
1978887593
2040262660
1430169360
863692269
1299273212
2049528166
679977469
384097101
1861376500
1964361725
1473400621
674874227
2018751953
1538486798
859394258
1180281374
1126375314
749755061
1974918223
1781858310
2054344934
804581682
8502645
935065583
627224795
27859534
560814213
1712272681
1499988454
1436963930
728519385
1073211947
1089816724
1985057854
2038890958
1524303076
1932721239
1848737148
1264294768
1876245692
1701763218
619599818
1281401090
738204777
1665126210
1011216410
1401398148
464262821
1831138739
768942833
648101844
1252629293
757412051
672050051
1016569487
1016083602
818822372
1922138673
565572209
1585623283
186763412
1050465874
1019291782
101128842
2093195070
1075792421
319595781
89847884
1380407770
2087796898
177497547
1128500411
162563556
364843884
317301214
1365406681
41765567
1098845324
2097252341
436042592
2091108938
1159226171
1091307128
1646255479
174011612
2010372089
184791354
1512433756
1628952143
152808622
319478249
359410959
2007771235
1779550077
1132367306
152344160
208721848
949050220
1086433850
2142647082
1569569879
1974018702
1608454959
571176164
839516225
575399355
2087943291
335400488
1585973069
1241686964
813107087
76481524
828485544
107155288
628239411
810679559
494455454
889763876
1129346396
1901975055
1941531072
631904267
600401034
512027252
870355702
898762628
254281429
1849945229
1682504391
952797841
309021353
1216827018
1600102149
1385657118
462510769
1959189529
2133735690
206002774
439766544
1296486512
1313987610
24639370
170347869
129994909
814269379
806077277
2055698182
1740089315
1854024026
112741562
1651555981
1850608323
1919435466
477636483
323961405
283689530
175842400
894894807
938966277
1281163931
1849573166
1247084003
716403679
2011170071
1604804594
1019191450
1038694541
339001010
1393858428
473837789
1712872434
466791090
54636642
143814581
2091275999
669983920
805581342
176110339
217912559
1621250890
381609612
1852603239
1448799996
688362507
760401106
1270744067
804933474
1648072167
526320212
140819775
1789699606
1386624149
1482112494
1253481479
1821639042
799562912
87315451
916016198
1611297242
1801861356
1710702006
108329076
1354162786
39511222
63887593
1246012764
995282482
962943603
1006478684
837032080
866607092
952439375
417422273
869992075
1759136060
367238733
999006555
407783828
49816033
761186260
160805603
24041089
708918506
1923523270
1085289518
1394400015
981435850
523285201
1778807692
457357397
1029207088
366932386
527469604
1387628659
1684388946
436918061
1207066188
1099553274
1414149046
1415182548
1226797239
558938890
265167467
170445509
1314247124
1419018050
603236252
717044073
1215619211
430980107
1380420084
1245432960
1357946010
920133397
1223571478
1807959860
1856052361
1053832703
2119805514
775361731
751046292
656202941
345736394
266471742
756809792
1575284141
1010176267
186778890
1046550053
1058321508
66244470
1918166578
359551929
937186827
1550031387
976715384
357131326
2137563956
31030910
1100208365
2041542687
1628193133
1752116906
1820905695
598863090
1202226253
37525863
1014985896
1380884132
153830247
171872461
1908536828
1207286800
523767101
1736384585
988259675
444735958
976332326
811853815
1702551243
2113613985
192530677
419517012
1546292375
1022602742
387308270
234389556
2016268354
420987882
103577059
845697196
2108890492
1560157163
1771969445
1694503517
588895307
1042412501
1012135694
1256040276
423681604
423045229
1306245087
1639638333
41068471
1655555566
446062212
599465873
549655135
111670038
343714080
1712470241
1087672502
951398268
1243100084
1419280845
15802951
1062218918
1289999682
582948923
1653441379
1342031088
232093865
2019163360
654641216
1924378667
423375316
772754548
1268843235
285063721
1456689123
268086707
1285150625
1006329054
1620701453
1456054214
1170356616
1716827193
153935918
1756007310
1030346040
2024583825
566643048
955304002
279311486
1044624685
513322206
2025788375
44821907
1953990662
1804957231
1716209039
1688517918
1629314441
763242427
1095151480
2049714617
2135980493
2052451857
619368023
951730737
1963981741
251033995
700178411
586455132
1596718749
67931873
1937953360
421144729
376319262
326342556
1237866880
1604255602
1495386530
1627060638
1148061849
1563464483
2013814916
1624533322
1030845290
324752476
1423818936
232365795
2133593289
80511164
1086929752
922150675
1341217823
977127353
1257296124
2130210008
430230899
83702460
180251982
485724118
922211148
1266128725
301657623
70683338
395311266
1622210257
715391351
1791625780
1607273522
833616405
595295742
1049803096
2144739696
1059188689
616749399
814324309
868094922
1232005177
199596838
723505217
1508795725
1547177679
1786949138
1553820911
1622808731
787427679
959915440
932625920
1625355341
1393400103
1483407852
1281192198
555329336
1174706957
1397125624
223358532
64430798
317246758
2006830603
381828863
520252668
195465534
1392017616
224289249
1512507701
112297274
181071966
751958407
1019670897
1940130449
636633182
1026437561
1641417822
474109365
104853966
604571893
798951829
840635059
1932146869
905343906
1519493626
1645577456
1904076679
1675964956
2094988201
922787055
76771171
928893892
490928225
1280994807
420775753
1477115474
1929333333
1844821467
901794066
657219294
1724099076
1218515055
336028508
842206908
1287592584
1503589574
206752508
1877431114
1315254243
1169939344
1052871613
1290436964
1551380634
331952515
253235048
270028354
1473711102
293573250
257042617
1679057662
1066252168
244366057
1750564828
1769634614
2032138860
730212474
764508562
1087303400
411662261
309507324
1419405680
664884992
2108274389
316038745
39572353
1481837296
494203097
1640813559
1520539194
1976548696
1628031591
362568345
1817094762
289634459
1430301822
315704152
562796317
850783544
1547159811
793447249
1758353079
1881893236
1948600842
1562834790
621563431
1895503443
1568404790
1085200510
861007814
1408551574
1055379874
1019658801
1312757518
1307316950
698917560
1016950974
512440774
1550948592
856158124
1880149451
403770348
771566130
1380708651
863037066
1976700891
882780811
227132286
554928125
1057669427
1851366425
1561631973
1412203080
1622652288
1368195742
653307477
1663087213
705581098
2119414282
1645167885
1131013839
1689327767
2107996892
1510818287
1084713789
1666104411
2084813625
1377265753
497631578
1721186664
837992477
27758584
967225472
133430823
1543051135
360457211
1850790387
582638260
1026454129
1515965313
1365039507
1075990371
1061140103
244965269
557715056
1199773183
288706782
308326607
1327565713
86072175
1757844383
1280790731
503296880
1618184176
351854781
991394157
1338650943
62907292
951601492
843280120
836059326
2043763455
947614013
791515099
1068734760
422841935
661856302
1603896400
2136355572
1855348492
717264851
1821873251
855027815
948526341
144580972
364807085
1362464227
2093552677
1725276435
1672713308
293889487
853197311
1787279130
1579261587
1192659001
143342552
1492560449
231396606
1606349468
237153486
1905256781
1517153338
834179900
38162556
264628593
2016080059
1131960501
799253861
84918085
1872645957
941419452
244018788
710929803
1958608413
1484397038
704065675
45579765
1928604516
1424048752
1255136486
742672473
484011102
2076432069
426748504
1869893731
1492225325
1984914363
920375410
927134647
1084308399
1684666971
1292287418
1528379674
441712246
1415324005
611263474
2096029149
33247571
499766604
2038874779
1401884645
1271682207
1908226418
47618233
175998656
737956043
2024916967
1942329528
1892841165
305319061
1095784518
1933758148
1706733661
172955886
419139799
756939848
1408800454
1832821402
1774985621
1929384092
921464576
2016091716
821172168
1174586506
72129256
1629688580
1303908295
1665636385
2145615176
1180530706
1364248538
1957277559
42975849
2124796268
1680187356
1531080448
1757494480
1398326724
1334174889
1147108002
95991892
1813374283
2050936568
455506893
1486292245
58029000
1593674586
99801016
282982981
1482261378
532279319
914870649
1264680700
567479408
1538670968
431845510
1611611172
477615346
1316655291
851192368
2130992081
1495711044
1651508175
293964775
1950996686
1958989326
91632349
387697439
1066967803
198648328
1699294013
754119876
340261279
1753351615
1343732842
672507895
14762853
1215943870
1833265290
71997620
269927116
1661041750
211381746
1450101154
1424395957
1251465671
1361695608
1037937285
227111237
991854707
918948611
1788755738
503963452
513483418
1594430915
769563233
2058651257
2073647368
432008897
170111288
1940859876
1440900932
1937449186
1682512302
1855878988
2038383051
1319861844
1624684880
1906682765
1126477520
847805128
1464803153
1032138655
598653083
1215964718
1669127053
1343093869
550197709
1903548977
1615146727
1679697162
1382782083
937951941
927561213
265284209
1990677378
37174944
910952635
1889989222
1956868315
351775865
950406539
997526080
682849795
1652538447
1769331711
1046319788
2110736747
418889727
1987373518
960287837
1423649410
1683458309
969954121
1048956039
1605720813
1273547662
103137213
1506035004
624410106
1449840804
1845537247
2079874664
411521468
483567070
1158193970
804333065
1368650308
1406442233
615759337
1337430905
1565349285
379742450
286865557
342734619
816209335
962584698
535874624
1651655955
320582265
1609409327
1496159361
1972600051
574219782
2080043238
680106485
1823849368
477911328
1191768995
920757474
601119480
1120446075
938450726
366308743
323689253
1601505094
1580525174
654567597
63286886
1494129748
745149824
1826058951
2029576334
1478596935
1282532298
1223847007
32470328
37529959
1788522229
859130647
601632739
1723804806
2028576658
526752832
1136546303
1164803876
592768731
1764626167
42313327
1178115145
786640581
1848982156
399417634
84462414
521220847
1712787606
1775887436
845776631
1606497921
1924898838
461656011
222417348
1023584535
1936946938
192066410
1140480603
318028471
1709023196
814740614
150685968
1352909662
760214453
784972314
1170414138
1574914831
2135505781
1085370856
194799285
709233242
2062839176
521614588
2121099675
80050502
691936750
449888623
1018984919
1656596849
1450249116
1549258513
1307790221
1878868095
1088392163
2117470896
1159561325
1578449282
522544074
904578398
2139246752
1594005391
557291725
347383928
1039837879
2075229176
977497467
486912631
137947399
1094917610
1916599046
1348339230
498438567
2064038169
1246303022
995226468
1008836082
1814737218
1330147265
980054284
226893317
1354762046
324662273
347544413
1494955374
2068170526
662783291
1382271756
191809841
1781842501
1320243243
1648305323
1197123275
2137600557
428711199
370469960
554129383
1772995287
789670562
893361018
1591549
1572447684
1676626138
164602416
223555901
899942409
498686434
1281551925
1689116700
1798315158
1844591860
1625193521
1554769782
1238963662
172316476
368214389
1434359813
1105766685
2055758786
1957323124
305009232
770530829
1489906357
1252340010
22263011
913260329
119278844
1138656770
1461046687
1604480519
1097564959
495275017
1610365564
2023751461
1720538162
298578600
2133148515
1134003132
532482323
534617800
1473647316
1108575749
1574925931
1346880537
882438984
1854807509
876380621
221423719
800397176
1944183528
439823094
1733436874
1982497934
2128573001
1949664681
953238973
1040093938
242317107
752805316
1522370020
361203497
1468410592
978291750
463524175
613619938
1098391110
244557498
1938473586
174715849
90786898
92073565
1727162796
2018616392
655182505
1566180021
1631295789
1145201198
751132528
899532541
656539748
373514445
1535716793
2052738317
953707026
9538770
2066747583
131764271
1823683565
75803222
1551188077
957237262
1689985047
2001675183
2019903527
874369043
646919314
1326400656
1089492379
1142058720
1612927592
507522867
1154440852
1592518981
132185162
52858490
1658695063
1595673419
2129406505
988026219
2061139859
1221708628
846117163
92921837
821206356
983529940
364270970
1330407028
1363427294
276251895
269043699
1112179852
700409014
2119087747
211145585
861143486
200557192
1337730825
1829305934
72520041
350057177
1183809070
632258322
1134396863
890246601
1780447817
578810801
114336345
88926023
1591772765
1934830246
78039711
185993857
400431825
1866041912
1344963327
1760965932
1207064498
1639552686
1054202605
1155172151
230332774
1799037677
1698210689
320533196
636877639
154092161
1584580157
1182522778
624939436
1079824804
663705459
1129092021
1924913299
1699791617
935155997
1600101616
1179196166
1248264929
2018707118
1273035284
1892306483
143515049
315922726
2022366231
204575176
1800401686
321261560
298656899
1011487266
1351795293
703553816
703361729
98539028
662499287
1397676756
1076218956
676065174
1197227236
1920626801
1576356956
1019523926
58765138
750017421
312811179
1383985520
1929527162
1646776525
2062119692
211068457
1525011122
74314140
1845605912
268384314
769630330
1019823453
2074396380
1878053528
707112968
1237753772
1748999188
1277520250
2075178138
1270796006
2137991884
818495149
336133030
382817083
1974209399
2008217014
805451838
1166794601
2004199841
1255323445
1569758197
1991267854
1824371660
1445772656
1855610468
1400517633
1407254190
1442918211
1784222623
754138618
58790104
1543502112
739251633
2033113282
993841310
1587073045
2013577796
1504643859
65710341
1220435984
1711175130
1220268930
2044063272
1939360530
2001187142
1727337058
1871524423
1091214475
98241102
755321308
2085056517
945680066
2112010450
1079577137
1902730472
1874399853
141872580
1328913925
1844148354
546010534
671407258
1805539350
869333014
151028008
1758157336
1853069589
1692119371
838584257
1326249548
941602198
728749497
1828196497
2085460567
2054614487
1786976680
1418338487
1991034101
708687253
1884317270
618727925
672333849
631030686
289829733
484576290
405483302
1554092006
1330164794
505103963
1615779179
2061450717
1484565119
673294551
751374633
89850079
1037748169
1011160105
324946625
37517101
1406262686
1371508716
1251584437
1394330094
1863354414
1753283964
1387214767
2026723052
99603213
1292526965
1437989497
282076475
1595116850
1637978400
1654866528
244310642
402574234
1496230145
729325987
131917198
1776117426
598946714
123158983
1963068830
1610593805
1630718335
1370369644
2144330142
2100895707
2092384386
1993520168
942741375
1892604250
346814819
60966964
688231525
1377787064
1980029622
1713448993
1888370795
1623951289
1647707215
311157291
1364475554
1064507407
1585896832
1656673316
1931262047
1008187770
1480847334
134345635
580098018
1508743813
2120930780
838423170
1953271461
372372614
801281574
1809271081
1761196574
1995368901
1461266133
116624086
1780705951
1398492606
1685873180
640315551
1392063421
141904916
1988884994
195090733
1486093236
1750319620
1419129123
1588829232
217779270
250495142
1396954118
655021239
1032555449
1094709777
608687112
1250341985
902453467
379721898
1939473724
538954933
498699434
1907838732
641903243
44333601
129791269
1837232263
560125690
867723941
1934518821
1366779721
1248065417
1276377737
794255734
450434161
1778181871
1221999476
203918337
1472765618
1313480389
958894230
698716551
2080024261
717862805
362414533
108195231
1946023504
1795543954
2094435363
1000841538
204802980
1352945526
1967187299
1214827608
2015700621
1157002037
1795534374
1690153526
1835605293
1535622654
495914268
1432687921
1418193415
1208974241
2130510029
1533377075
1479314080
1691884611
1772909659
1948123359
522817668
147307192
1876975382
1221377407
1787425747
1806819580
724883155
2023475866
2134150261
1221818378
659430647
1634417514
772065724
1625494860
1206001259
303955718
497075462
683077305
493087915
48645549
1081391292
547120637
878549570
335398426
36215934
1044717318
1454006952
1757837490
314299705
1343245677
102236882
184528495
796411974
687579787
789224455
847425118
2043492506
1538544050
1161264767
1584057554
17424995
1192196062
1072082459
671883512
573976992
583558605
1422264257
1646051399
582752053
1725390029
1977843748
1404667563
1816634184
1618700289
171153236
738108295
1619525922
130876140
451925430
2025139257
471061536
1400903129
305094018
438038705
845435925
791094474
587932669
1999043342
1773365464
2045409027
150609507
2046501638
957742199
1562988342
595706730
89184312
113235156
376547421
745456045
1167494484
126343306
2017337573
236952659
1304321668
1520254741
43867889
718523562
1100127923
751126981
188436956
1506373178
1716091722
173248552
1240858455
1015534388
935726878
1200851742
566605471
2114021362
1347765166
1140264924
483213055
357420158
1936836307
1692120561
1877401894
1958034015
49870004
2114871984
2106452831
1262431607
432260139
310208336
854238980
521764652
1826550940
1284611558
29804453
1859931209
1479648634
1052277194
1974619025
958383651
1442560679
1432310061
765978014
377553261
1935086009
271113962
288313395
887727910
1263074324
652647619
1970957282
913883668
948721660
594295530
1478200757
1219569533
2031162972
349644741
1592480048
516258090
377905841
973250245
684938200
556598037
1018402674
858297298
1786207607
1712968467
181548404
1409098816
454624731
338801755
333177832
1279202049
158824188
425499723
1863271124
206283901
1329232412
1747984945
1756679688
368914635
1709372799
1717332463
1707021532
1180856096
1613118007
108842521
1532033420
487439458
42309239
1019067454
22454746
465712514
542391330
576755265
654373782
1802344821
1662663360
1224381136
715830716
1369225589
1176321670
1291941877
2081425032
2009649818
606689190
488203484
208624238
1298771868
153708729
313359340
1327290171
343389613
31719567
326931948
1006577038
1700662389
1471574076
628981034
1346062937
469789935
1719979145
950227560
735282937
1113067372
370610357
2115527155
77064688
1650207410
1720333694
824719426
951938809
356591394
655936972
1858702538
1896806911
1949962495
1506065666
1094533593
1775577446
1736026969
557344443
1789285975
236439977
868800731
1252985321
758227933
1553600015
1277112897
1672489274
1469866600
1424058686
996260041
2079799906
897861115
2128371680
1857283333
1090871028
890205559
200712803
2023004485
1332957120
987214175
829596006
672954902
2022185639
289152737
1798966237
476243510
627712305
974790260
2114390889
36203673
1012263827
721161803
1087039657
1016631540
456819979
285763341
2048019944
807718735
1094999224
96001353
538706827
524413419
357404453
765597783
171669281
1334471312
948064937
562641798
1492383907
1107911708
184547191
761042182
595115810
1828114659
260016100
2099093510
606493685
377145443
890803332
619478770
941982541
1270368009
857191068
461333109
181666815
2031796444
952996273
1009521489
1183521044
306318073
653091028
557164706
151338304
1402933528
1975343036
374593896
1387699828
754906372
2120961750
640210031
360456689
1332850374
1043418347
1575629008
478357837
830257008
306142272
1948298662
1245841691
1894875798
100301331
1435527477
478721228
1607348249
1560114028
678966868
325654227
1667843925
1822855146
354104375
27983167
179105935
1788398243
746157037
1092862892
1227086593
452950382
1557001993
641105276
95931585
1406000630
1569785996
603199002
1421698080
1894645236
482348416
1751150899
495588928
22894105
1493253292
1857993477
149118878
1660176348
1697478946
478477929
1442011806
305872358
1478540670
620573790
1056676548
961739089
1631590914
177091433
184226572
1958370623
354064681
1678998512
1045797168
374953704
628297122
389078729
268899814
649554619
337745968
542925364
1484254544
170324344
262096943
17044749
404592309
1126982018
1923900896
1699658470
117404938
207094562
505207381
314955425
333292524
791414005
679519233
838911731
1873405506
849181318
772587188
1056663384
70740330
898889202
1562813998
418160182
1254938633
1332646769
1483592752
753501895
940285234
1678689897
627819666
1144075998
1102260313
1353661408
1586165555
1685487703
1241042883
362290831
1472531052
1572418835
1103565043
1416334630
1719196061
1192718614
911113826
1077803653
1614885248
1793686062
1510712240
1971377899
2013579822
244308642
1255517026
471340879
1755536519
399215884
1464363686
1899272243
714349818
71962594
935523868
1171283869
237909673
494234606
2032988143
254735079
1510286573
2086293284
2052580458
849513657
2000075291
1664533635
1626433705
1540586228
1664142488
1102847505
1080317190
1734826766
509325265
999088585
465436129
1054178031
1269104671
1435759480
2138604857
779657384
210186677
1906723457
1673075568
1854856621
1088332484
315226613
802905878
1714164453
1016574008
1241110243
764770168
1677498769
1793581426
1701986528
17990312
280620796
1396146804
1066216441
623276824
1781915822
1372240923
1144605461
621123624
138718697
1205883073
177769503
202304266
984591906
1141603544
619369772
1040538443
1584883659
101323219
2067454797
1493323333
463532403
2113282369
94194035
186147844
416858465
1419215945
1130451542
1054948212
1366749459
1015422455
191476185
1829311440
1250472672
372098109
1911506429
2022935290
1926985609
926620061
2105125751
510080716
174479978
623460475
208986652
1636698167
1187344754
1859362920
1616995856
325595269
1186782227
72251041
163423326
2116497644
645557087
443734661
822503025
1751477296
302342859
825135624
1086052315
1094137437
553742916
574653777
1268195204
394932015
44849819
1195676653
17900192
1834863674
1076355627
1240937586
2115794749
1433281428
1712285583
1413529765
636978720
600988137
757465735
1620880571
347917377
119953182
1970227104
1188731208
385616732
1266373115
1552419068
1480459864
377958945
1706520439
316813928
632182852
500156242
1444982164
1362301322
847507467
697485689
683895724
1147453163
354963403
1012087801
456905252
139749507
1810879526
1622393417
738013992
570038784
1675475400
353908650
921285813
380895628
1978682251
1119815029
1476185467
975570329
713146916
986009209
1114179467
1652719319
1717340861
439198901
485941364
706212685
1657838789
993569361
1444672245
616355920
1016382302
1401454476
130015590
1294655643
1865933926
910139195
377875758
1823530505
834765885
957918750
102194746
1549641004
1357428928
763360869
1242664069
1251756988
1987969038
215517044
1638618635
1233628242
1458237809
240183776
429461901
555969489
103288430
1253870107
114980782
1785923055
1231351311
1841225643
1684094949
469073845
513349890
1333520724
148700001
926401905
723808891
1559428540
1865616329
1464393228
885538740
273697613
1653327067
1546771095
343117073
611369022
1773166909
160448525
318844189
1035366356
1831578999
1712450965
50432795
424116114
885627959
1104711908
1996232473
906128715
1168297249
2044624387
611304453
1442982725
1336582235
1526218926
385349955
303292105
1710535203
2076666130
134669815
1777131041
585214828
190624214
1731436677
1431806090
7628249
2003969740
1657506482
962397156
2038532709
133885216
1884090139
1146854485
364576120
323664046
1550442785
203859635
2103792573
1107903169
1369179043
1410878969
886791037
1273950188
298127162
238663296
2030451393
54412773
1426888865
1198031834
332475589
1872907842
779826942
1895646787
2036692591
1342391783
1042935736
1860917077
103710376
1464945085
929672650
490334759
533631006
23509442
229018832
532348299
419135430
1534646065
998996482
1830817948
493855839
1496283519
1393997524
2010046912
1881443530
1788718819
1352548847
411386148
54151753
29392878
1896926813
42859545
237642506
1943304984
682532025
1457888438
1882304584
1403668985
861765469
859636102
694730606
738691051
799169574
1636424999
1190382920
253637591
1922778180
1065794000
319624211
1664637150
105831091
1439056739
444710839
1079490905
356682931
2003257492
542849400
714467031
485983667
1775579937
167668893
1331758496
1789224332
1121164919
224462409
690053264
1189093537
198485519
1009377931
894938851
240017630
1201071647
1196446399
2000369489
1202032640
1704317364
355087163
670238768
1772770911
1335346303
273950811
287882324
1745852008
923680157
166821075
177691323
984831259
1026107991
823259469
316403405
1899588284
1506072933
913246100
827054034
1780350802
1267278120
1463805376
1961093702
1068424194
24637542
1000206038
2068934367
464717048
1926192655
1410798601
2000253295
1099841035
1355166871
543176477
1095395908
1915192984
1334851967
2081711975
1112325981
1584730174
1965700011
1745633527
65805200
1813073684
19745252
1030362674
694206802
942233297
805029546
974602399
1164170038
703449538
361990045
958659202
432328578
368541134
1926373549
1684681310
522372926
849564377
1854693188
512016049
1793381944
1975906103
1603269747
523393824
1829638195
2142105574
1706354739
1215852773
1249938573
1701201518
1936538136
1244688865
620852392
485300350
1266443953
1116370099
64478308
1645676273
852701067
1799172820
1750942186
669303376
2041740557
993090203
327365157
2144634363
1372737752
1907051849
494481770
88488842
2112149375
1409820192
721749545
1291148271
120784759
864879376
1519660751
807068560
473101479
1744880769
1027709513
1936839903
1884219009
928663973
1154299652
514342593
39027151
1813406769
169363169
552762894
1926001889
1258188526
538759271
1262567283
486712371
2002361321
1559329482
809942456
574739284
1571462001
1624726381
1326073795
829384125
1980382382
31870304
1373272254
1090142458
1305693209
28629962
851645264
1448508358
819145932
332755564
1650323955
888447439
801297433
782837602
2132321273
1339008783
1781560828
1027570052
1016720428
464931324
2104821709
943793622
294439289
1184594826
1715960187
538421298
2052350661
1016336964
1067541583
206535337
1449893040
1371421143
1353715998
1558726348
1607029576
678179470
1177806050
2058378160
701012584
1380822957
2106415990
951177473
1320437376
177783572
2018329229
1176079264
1300351973
1715506109
1342068901
953943298
1975061925
1887976118
1954159762
1891446720
984333970
1081471443
1511796964
855099447
321793068
1441401555
319895097
432662674
1607659244
629622406
2084595621
943266021
634754216
93972996
1844015812
1275665510
276448072
1954073680
1417500273
425787434
1756766948
756708911
781470649
948284984
1187825589
1911242191
1779456929
610448473
471571716
846707157
1879417789
1412814935
463938817
1303481885
1659985522
214561248
74512342
76750203
708758851
41897861
2030290979
494359660
1233525147
274637496
1405028240
1038210714
573593515
1980448785
1012473551
1390727801
529984972
903405858
1795207948
617846236
1075491726
372159779
1952719247
658024773
22588180
1329698940
281185660
2018783627
1008309875
215754141
1103787838
955842433
1473938379
2104398311
2029632427
1071191131
1844100673
1356862640
331718192
1367386174
9129364
1377660636
362754781
421197046
2030851102
2018450044
692173797
594755197
46080020
292023983
2000438968
1996113889
2020528318
1025184549
1407025834
686501136
463932292
390247115
1077571613
1411889993
537751380
589265030
207376953
992996473
1231987552
743892357
583860266
1414619795
2072127322
1748085932
1979981342
51927329
1310031054
318204413
747271601
292125864
1372903734
925547837
742913824
1117722778
1041239116
126030595
940518414
1629129708
498184303
1631442739
2067709114
190589563
1283568468
275342406
619650091
1018130326
995354143
1836696858
1436130084
1420640877
1627702445
45921698
814421708
1828825665
699502732
909289323
1243703058
1652741357
1787534950
1045108278
813148605
2146065327
301214011
484281826
1827372380
465666774
473315326
256595023
343045380
129150960
1000888339
380422653
1635293630
608177247
1860273078
184354489
1837693414
570572845
1111133814
1598250947
1707931794
616673442
2089656827
1273893460
1335730356
1535641503
1965794344
1163949218
1191535675
1254062816
1373369479
1428682585
1387422976
1468392036
1113722115
1891749927
1333806337
1030464763
222789781
829261247
1715015023
696954831
2061218842
771388924
789732068
421997813
1839039710
646412446
1008058159
1180685185
1038970713
24377585
451237270
1475772257
1729004587
295380264
609580938
713244125
395318266
1664986474
1627702445
1077225534
1175678359
812204225
1559723262
1519724580
1524242898
984940647
1265559618
960426718
72676981
780143204
1721497004
1622706522
1813331599
1174564545
674589161
92796270
2043894167
2061027692
238778886
179106184
1436082104
759064088
983311021
1998918607
625928948
118155780
1635033272
1740699080
28194002
2004638990
138589048
1903116384
1546747510
2144799095
1119410719
2009668624
192948508
82438967
1494794923
796404623
502573587
966141991
2016223488
299151979
1988349249
1382916424
535864504
952146331
1708642212
998145420
1890075080
919350660
1983124736
228341455
700200455
1548614886
975226529
969932471
811217418
1182511244
1628727290
319217046
1266687768
1167633637
1990252937
702651345
1175223918
1134031100
1890827844
713533633
794233062
186717204
1619389108
1389383689
62094775
286832737
1222762429
1241354143
582698508
2144729701
41525602
912224288
1147036289
1225645874
1054549645
1398255619
1077143942
2048286651
1965685633
471744143
1075989992
1422101967
1503663794
763591462
2038357932
1858992032
1954346472
536060047
377355478
1341871232
1618261542
83961275
2001072042
774463087
1498409744
482433836
1778259028
84239643
1092135420
2100000726
840444741
1839110222
321380322
1550121173
641598885
1446468349
2100011758
507598045
425525574
561936874
123602814
664587967
662109251
1441380795
699980207
720857901
815317844
539809235
257076019
812273309
362079262
824402059
1848011238
368682203
746148552
1156286890
329904450
164110349
1384875276
1849941765
1609927789
296482956
186432275
301962656
450922468
2042621943
987680872
1791313882
1123137882
1848369280
59609789
814684452
639546124
1062508879
2140433578
122930195
527683685
1607711126
1550225307
1482096134
60426771
1321965498
1852714573
494141689
2001710493
1626101822
2031305255
81966701
1177346818
1340679706
83494364
940097742
1805032432
1220256218
99113145
122325444
1418304556
1423191328
1671623279
1951991597
1362598937
1293019443
1468284232
250883982
1250696278
436754151
821312257
160140357
349952053
1880227643
2111512218
1520001092
2081884109
1882356125
581324842
1858920642
890735216
1025187212
1169595329
1299617444
1257277766
1551572185
592755218
832311946
15768838
332241008
833935863
851736976
1747895880
928888448
509616848
2052158517
199433610
1572476711
1545818675
1068484077
459202884
1730259149
579232667
32209583
1446487355
772170209
495830541
1145120017
1212699769
746974836
2132287117
478725268
2055258926
822169739
379336371
1660590913
367514434
1213553079
1670741944
1716631132
813594568
2136044828
78806301
134907177
596725329
1432030696
1222197797
492462476
1836261761
2078901175
1848665797
1222809882
1920081073
371172642
2053690946
246596236
1090800497
570739399
767968833
72834994
523023871
1009022825
1342009179
1639946021
1676434845
425047913
415096442
1189943895
819850003
1220603253
200574603
1648550077
1014595211
1803301552
1492298674
197350099
1220754958
742685513
1505043043
150367181
1893909842
1040661381
452296448
1526700167
1098505700
446472729
365597403
1781279591
1067960839
279359730
686011184
1754380916
366573870
724743580
1024950912
142575250
324900969
146928762
1672116265
1732843302
2038809980
194986776
1194636664
613940398
549312469
264253132
626163212
755219446
710793934
570744821
1421395150
1141047569
1364850758
415011955
908496736
1950300976
573841689
1176829798
722741457
752080677
237503487
706258003
1529084918
1778870197
1521085253
1744090979
975254499
445364598
841020950
1389551848
76158547
462982797
1026481731
1980025990
262951650
173273360
1773634704
1562961151
1610767164
503993237
634638280
1685008682
1685522078
59850659
1446054967
1196640814
1276488191
553789399
1384426055
1694346115
627970749
2064623122
775522373
475879525
864547251
1480154556
245620875
1371334948
845308015
983854976
2145986015
2096486025
1135296956
230301896
1012149148
1713341368
1419473671
600281661
1284744417
2144046521
864953747
1097704172
7727346
1998119951
1047871902
1576818770
1256809769
2086599400
1089579626
577205271
1475406287
1521421284
1068405672
151867460
1171621295
1237143311
353196929
1063171691
236429178
337115315
692156074
1201710989
1378643279
712924608
1250562061
1052337836
1210543136
1535652493
36106869
1414023153
2100986523
1553079741
564459228
222809891
1447862843
43973633
1966086984
1828044344
1162519202
740902541
2119488302
814428056
1950037859
1323666779
96207578
444124489
104095328
922188665
1264154665
717687794
1079055082
1710277854
1719583917
793901621
1691002817
1946603706
2132996905
867138782
1203173039
1106553454
309367317
1436447096
2121049330
1184865508
1884616023
252543290
1007279638
173274962
870411669
1628532059
1672530381
1612391705
2106520016
370125007
1003693382
64429891
858711770
2034003689
1093485157
2026113972
785557233
1295035951
881406884
117977818
1551776626
472594137
789721789
335563030
1747156874
1253653502
711185528
902821397
773213514
1345258765
1723085152
1203680582
1431045741
1420388192
738890682
1146480273
154030772
361983290
37272743
1738213581
1692533178
1404482783
1485163277
298023698
516714234
424960199
229919585
1418145734
1564852008
1868864309
1789601757
805157990
219523279
330429645
1994827718
1812961468
370548941
1857726492
141781905
1305866030
607756747
869879593
1922133958
395373291
1180011218
599542150
1972649908
1264989527
2072357901
712149098
222033903
963946698
1608307201
1713444671
830362936
340426687
1787771307
837949570
1451861063
475819263
30823023
1115687192
953128734
1169354133
581773028
732565990
641506746
192796200
1725786145
1186418561
1664316133
1442318488
1287218075
852438860
910585086
825967956
1893389930
1440587560
1725863525
1476109288
4021647
87190900
2121529379
2003028365
940431629
965102109
919290884
1259173099
416447792
787279948
1517400828
290820428
1447055312
1548128091
827046946
1425145075
1156735415
1246695801
1906905662
2003191928
2140286558
1840056934
1898296626
1062177849
1952194298
442393691
1080230055
1273904925
1370663218
1200297244
64989589
1660597670
1752263042
2106285609
880660442
1944346085
37862877
2019450584
1703250291
1617888909
105682230
1270033038
593226065
1243206582
1691580415
237704137
2139403061
277528974
1804062645
2014975045
889530141
1374191144
1107970440
828860789
1851945701
1577796127
811460219
63450308
1209080777
514049796
604854379
946467028
557869785
1552526045
1556265225
1895296131
1714267290
1602091516
848204570
1227343946
617487320
1188835392
280608585
1432507417
1404105116
517577829
1845121088
2131784519
648016714
1489609455
1274954193
2081573094
740733520
975168598
1472871545
485630066
571439404
586634657
1742379463
508445632
1564224822
2051467705
1249168916
629741587
390328644
1258498516
52520303
990002112
961548144
1240553364
177457518
605825472
294530559
488952038
2116517111
467882365
292128622
1290125769
1798402438
1012827580
1817833693
1032964759
326547828
1539077746
1210930475
228803273
1605073039
1068672452
1376064609
1899109721
2099365630
162694375
347313685
1998164485
814029452
1436012003
1135395985
868153943
1975307510
1116267297
1713511968
1418022215
608044182
795097487
980563597
746326948
716156309
1840706830
1886653917
333045819
1915483854
1839939329
1200461107
701130077
705200436
661907569
406114613
778958468
1523130232
1303269087
1010443864
186082735
866245919
908837538
2085841724
1188434106
936787411
589671685
309421003
169813359
1506505004
172351733
1956552503
1014415316
1147430973
328863547
1089269098
787066941
1560260264
1687904242
762853219
995586673
633475821
1654260442
381390743
742015569
1744624938
1293061772
14676959
1264018960
601060034
598185141
1373054690
329762079
626579653
855764273
1436237316
351394113
2021617820
1577547896
393245031
790649447
451515073
1620101973
1689917560
481939630
1775382986
1185991414
1622396045
1345815001
980470796
1954363757
692404430
1986841923
1825101539
1431113542
250741637
1152204449
572522406
1004830449
2031960499
102155946
1304312903
1137619193
544878176
1248258240
914183221
706783278
821244761
1179927943
216924226
1138757055
1942107351
278133422
246825408
1171449954
765179723
138519096
1073234755
930006537
1970211362
482168935
730498595
1908027608
2058595167
348426214
1419551427
1127154127
220860167
2069843893
180327384
1295110766
12578035
1073855239
225616092
154926462
88489298
1296422998
1323052368
718101866
934280438
1133007964
1964895882
808233257
179419879
341469571
1243001237
2117926425
1295483986
624076818
550851887
1207199949
1090139572
1914765106
1548378312
1033622327
713740696
1807056652
1949856936
1843324610
843756357
1601832285
1610976872
1446892705
2076183890
657742053
185370861
1495805605
1084612918
1750170503
599907493
1213875067
220801612
1610011762
1946466544
1691965985
386544998
1418664226
491816988
1974945963
60358952
440554530
1469892577
1135853984
901672633
1091320462
448867223
459008790
1767175274
1023529742
1510024280
607940734
2029251431
347737167
300281378
78238207
1476916728
2126297346
995941184
1812008645
1700664152
157459609
1725227666
1873198992
932315934
1677101516
1326646236
1042835785
754243351
1801472074
1006699361
1856948167
1356584391
1572837822
734957407
230644682
271840807
378067526
1783208339
465223955
1012811746
1594940108
2098697408
1480776057
1140497231
1485214837
1213591070
1665056143
1590676828
988482576
276566819
980485465
1852689411
718320234
530674889
1882521512
1829848112
832869652
1597828612
6423904
1798137772
1589025367
1282553592
12034074
682529823
896916050
1495100236
786511984
17614080
387559988
47426583
146208842
699663200
1190205191
1474476742
651403353
284605394
1258969147
162307802
2009630329
1555498224
1904745632
1373128285
1479919290
1582144001
1695777549
1350335831
1721842925
256697591
1927468356
1309167339
1067378728
613428394
280732840
1682219877
351023410
1479117407
968026472
1679347369
1779999747
1857715791
566980575
858388420
2070200262
360448210
1287759019
1375881368
837932977
483375149
1701805832
486428610
1464805839
551232210
708995113
1488051088
84024835
1729770099
913828915
1590279154
361724057
1034350609
2063390316
456629114
212739225
1803816007
320423453
1380514631
947214366
197842330
736026015
373613834
822685093
1139426198
1484614024
450401341
1184561692
1954300211
1044402469
66477926
447285093
727602806
2136250569
256890554
1413252540
805727593
449072458
71193401
808205718
1894316680
2045661030
1256575310
158137464
195346505
1049013250
1762497772
233135900
1222893081
921491569
1623941528
870218635
1585364995
229941839
12394769
201987483
418495526
995128092
277843300
1648873584
1172881778
1707585727
452738051
799653397
2140787848
630554492
1295179390
1352913062
1364658629
1529218645
1159950872
458902122
867515780
859669311
2065882443
829082580
874368803
1874931525
611442054
1312016401
706343259
300952629
264011943
1084805063
1533524357
1422460038
1442441559
1407268643
2054505605
509269505
1979193434
954831478
1205483822
147247890
330240111
646302070
13470726
146515107
1493987503
768340617
1405342297
224032242
488313530
12698805
299778574
44041800
1507099174
40287330
1274084411
623863451
733377997
1478484142
27712514
191619419
1100641465
1094711291
959186255
1791730175
1834816242
54903445
1632497759
1056679772
347144390
1721940996
1638855584
1571680136
1329809775
1505623565
1648181738
274082273
1959640293
593557026
101742911
1863536301
1048107145
2075230633
106270647
1387665083
882373188
1599338983
1734999825
2038933430
1087525608
1742322774
155730453
1700889879
1175265623
2086476669
777180583
1940492522
381842233
54706569
1530800453
488630816
1934875653
4845215
1997395232
1962754059
2044045770
1200706368
142157623
739080514
1691977068
1536874894
766542853
1216180900
1097979917
192076586
1304613980
209173107
744228600
1201337374
490208558
74483578
166748752
1244587738
181930771
1587692394
1843107448
224026913
415090345
609794478
1733747034
563101399
1988150317
249011893
1626470256
1549710457
342621330
863861298
1568312675
1533448769
200701698
368039343
2048458417
112118607
1477285358
2003114990
1992306451
624803695
1733053218
1899637019
1789967098
1657483599
2098204420
621599514
1600137710
104485834
1272764520
1191097261
708247912
1970572910
380236363
221167903
630890738
1775558239
1296418649
2115888900
558584842
1555301709
1972726220
458021357
498056382
1728238665
444395874
1913874881
515844038
304730632
613461220
1071406104
1521712839
1805714819
1558680211
1036379937
1750581330
1626483219
1411358484
1980663366
1265260855
1389862787
69672007
542385800
1817665634
874565992
278054663
1585678589
1138653772
1536721023
1151836062
2045015636
2061532727
513690470
649463794
1971202914
1177694729
2033702776
700671221
44356486
1911377593
42231406
1376181476
1082525709
1849404124
2068587175
187792313
1334046872
1851779663
493250936
438411625
1534155800
385732746
1496349193
1313267253
1128019896
80551946
853118122
1639403914
1037306590
430735903
154009309
1483858336
1395246710
517684865
937304808
815111
412445359
1216470682
771083339
1957433364
12299809
1535846654
1892199249
373149564
1987301527
1820113542
2117146351
900801656
498341228
1074165080
869603520
594441704
1225919404
1545910537
1279527171
1312975701
1885046712
1559718533
694166712
2011507634
1571554383
1324724864
364217169
1226381522
275089543
1110352578
593562145
310444034
421518224
1105017829
1350803692
496524596
810588227
2058492235
1555659688
428717931
1373110360
634482456
1973677926
1302741015
1922348939
2053864578
537767372
1239216751
1774337939
840505681
1200157882
1250854025
772686707
1738945080
295547671
661080382
1186829233
1016168243
2869088
1100280337
1936813071
409414238
639490725
94411693
661653185
633399020
754041057
1990671760
313241280
360656364
831541073
263789193
1728768798
382493667
1705258003
1504633163
1182349590
1229268865
1516720501
43699656
76982155
1305233500
1257162269
931895229
873209230
2078597155
599341392
924054040
1900226184
463816704
402437406
1574940267
1926718822
1467177346
1903721416
480812887
1473987525
548458583
493291891
2140718301
1096466097
727648363
466400265
1478985104
103867494
1751733189
493592993
1072941476
1174909700
506307817
1726205679
342075474
1519176667
1447789723
1103635224
1817561828
116791268
1198117109
1900009331
1243313540
1791194791
179206786
90204088
8000771
1529990911
1422315319
563342830
1154972146
422324270
545256988
1933082581
166707682
161923314
1417864857
1842898531
2629063
311265692
423798565
2144686417
1099848601
256236794
1290659557
914552417
58536695
183914128
728147213
868965138
1311664187
1447850701
1133685600
703380343
169230677
1613863871
695391069
1615468584
1462829791
221483128
1990943339
1756438767
1620265520
1693009812
376587196
1445587629
942652125
195861351
2078583479
884411143
549532065
379538026
1763159997
818466243
2097850801
2141604884
2127358523
321051596
1159210752
906389596
966722753
867702579
385185202
1425045155
825857599
65076996
321220826
954568436
1651438325
1658315019
992881861
1788202977
1029369404
1743251986
1163970211
1812105588
1478282434
379738869
1193300992
29719284
1492194421
1239253108
62335481
1312703917
1446714724
239108891
1132226061
127187090
253075966
1170083472
890502744
2100839406
135013965
663252834
1951194981
491115656
1196978071
1380139977
28765734
1461848925
880678604
590800030
1651840696
1377560519
1255135378
1651747649
138329382
622536154
1604486290
128278166
1243728446
82457876
1878864883
1712131917
638060139
1402528341
1164969400
562038090
299924432
667851359
1029640059
1862856237
1885122384
2033213918
186733039
1659216796
1405630738
1274721249
1388164911
1394547711
243428470
750704982
1869891114
798258077
1678202029
1369919604
1770291230
1414365487
350157155
1370725087
827969773
1964072123
1497651067
2106064434
1633424160
2129612994
2142640484
551477323
629848238
465706287
1227874278
83865740
1022535870
840833576
997628419
1136753781
45645099
1903977518
1966981663
869325960
239357090
1733323848
1374041997
2003549633
1360757027
1031424402
1510551025
801598756
1517113220
1964297180
1342239505
652706994
2053690017
576221599
1068638672
56195888
681007175
2135491922
55615293
871062033
1957060169
1421310620
987299951
794707214
87066980
958602020
1864709873
1086584421
466442335
1699988043
916267150
635472807
704573681
1087326024
3411486
103491938
832148503
122649472
1956212600
1839354462
1677641113
583687154
575770765
2064988195
686532903
2141228382
631665742
144322201
2088895717
1673199546
1512309574
335909507
1647209833
1300610091
1866500745
2072439115
1122045620
1419837547
848146187
97740070
715120431
54022887
1505150555
769191469
208569516
378161672
896629917
802030675
1691033245
1301615961
348498117
1217034153
1608932219
1106715823
1626394867
1515000135
410883851
902964764
559167183
52178522
2076122346
315158880
45566065
277061219
493756828
746045930
696834401
404266447
96680761
573594800
1990214142
79197459
662358820
1743325785
556738758
230588443
389566158
233429132
1021538685
1001400887
687312177
1137557714
159487909
682740122
2112041875
375218349
318389372
1043232440
425482418
1657737242
809514785
70773413
1521025115
124756535
706429528
571901805
1909309541
830475339
355753849
705465057
2000679804
150763092
1178162401
1052169360
461606752
1707375391
1158560405
1361235375
9561673
315840293
891482968
1772809285
1658645975
984697607
1785686925
48235985
361212876
238638403
1076910151
190933712
1446392518
773294231
1790216695
1310530734
94111274
703102707
612825988
732780938
1007340423
915556421
869795275
1739094996
895269558
696099051
1618207799
293110159
41370555
37239156
1076494491
1359677345
1525203510
2081995535
1531703841
342544591
1233387328
448185197
1395147196
769976676
1314414644
1307117742
930781289
1979929766
505005318
1817698206
863719821
1220874850
509017208
1507536459
549614825
940724203
1700153890
1789915083
161346666
1469909668
1396990553
1326199887
1467079146
244990322
630058661
268583030
1037473422
602418939
1578864417
1709158396
586734911
883413535
482862416
1326028286
621154505
553970300
1243144221
1347873420
1103817616
577720560
1032356007
1027878106
840392671
142969585
578325615
164860969
1484073500
1632010450
1945950305
1751390889
1414968789
1632683521
1284705081
1344880278
544123851
187215988
562524528
1982806334
898268525
1223725392
1774444279
476011751
922556772
39218172
2146095862
106055090
109286690
703724630
1723904029
1781685979
1689005481
1806956265
1380364197
1283558102
429576117
692206595
380683806
1843995224
777406197
1711905046
29479704
984874559
2078236705
1874851051
2073827419
873811544
211794932
2039158263
965450160
852534312
1781207247
1360874278
1361992284
1300164827
246707733
1331652310
1085033344
464450670
853593164
539336407
449005359
1501152627
291047594
1979328330
1663485348
1951926047
1136391245
708587187
655147067
1982440966
749547600
2032166408
1418489045
1407001871
135699548
1448016473
1883917704
687823040
1712272174
867645575
1544881397
1736407440
231162513
1541220789
1308792358
1922393783
354892584
1317499397
1450541901
364847256
944703873
545159520
229661446
304908616
30688434
882618189
734999045
1175364606
1256337928
1211691878
339842889
1286796293
805220005
335302167
159247474
1245836869
1403494189
1765446502
217400348
1862889289
566170426
930830896
1562129150
1666922002
2078951961
1408457080
353136601
1679129383
1158357911
1777306812
1649168027
982150602
773351748
969915138
2018930457
780285400
1183019062
1387495988
1601963448
1442785510
482242141
750641150
1556145781
1686107214
1939596461
1885563597
1297006803
684987626
2145188007
423105865
148877408
1398197934
1291209018
816047791
1728847756
1975162787
1047508954
1574392742
1060392359
98346656
442370817
1422114216
1200207677
672831746
1637306760
1351803027
309679033
1450868376
1997159114
1466032425
1963140668
1623240145
490447905
1037156872
387005356
631755234
103513306
1989231032
1447812527
98731481
672782017
875242025
271475783
174694743
1935280428
245028469
410903065
689607970
485607235
1129778058
1097502712
93171672
294221694
801892226
2041800465
1356725964
1484958772
530702067
150324736
1524032195
2092108632
987594410
1927163272
183791072
1188243880
1237639119
1087456259
1783041017
1898776086
1085974454
1772501237
647360871
925944502
1595064500
1246222572
1271145184
1560409155
1219204101
557230146
299111255
740332073
851657310
1984736661
1417924489
230038743
1469636171
1205043520
1651507237
1731821834
875136232
1030071066
269217345
1622099224
1037740964
729869495
1194376124
1725972455
2041096914
1109757963
79080366
809084672
2055372205
8166365
1628890867
486929250
1462282080
548049755
1598422098
72735686
966832585
607310660
354511889
1265751767
1355785602
426039041
2113195111
802022451
1331450733
498469403
838611326
1760357447
1930236697
491627234
42827357
632117736
1336249687
1333325399
212323547
1259524069
624477779
981125053
1506495644
815027273
983117544
1020414727
1690426878
549468089
228617972
66464927
1948298662
530030029
1173268241
997175165
611799292
1980649794
57100884
1439908084
372937951
1926198529
1398107932
652945839
1521753743
174577727
1044307090
1621241391
1604241746
368944320
1180360761
399279473
1384244132
320651140
1266595199
1238952121
1846677279
756529589
2115455146
1917947919
72946288
996019814
1242425873
1629589320
1020346638
313035539
1636178306
1449996792
1859295073
1888038684
1684577502
505283424
292758033
1796962021
882534523
1245884272
1629052675
1363136806
2017371268
1440615405
191896755
1423498341
1250397262
1018759463
1754856243
757677354
473594374
1718866815
36988770
587485297
50966567
1477176340
886063862
1931579185
1513996182
1330785972
838405317
1385417271
2052034731
2117320608
1676022667
717420105
1915761756
1009204308
2000210147
1155643448
1610234418
1557026158
1711897330
495689698
2026271008
1530707364
751556848
1288609445
2001190700
1822112061
702931543
1900716030
2130177105
2070510096
945724353
1865461575
96464513
1864286234
1985609392
870258335
345171202
838696567
1792169278
1072585265
1703034592
516947151
419889256
488168503
1410350387
1731412888
1966858742
22331450
731223022
1539234507
196000932
1102851098
672602110
2096646937
1479066339
1614865136
24929675
832966452
1512074742
1333027564
375323759
495090122
1998034824
89645831
809716338
1979581825
1262454724
1458432105
116681402
2028549028
578872085
129978118
1191128399
1774830967
341668368
337033439
985513756
294545157
481073817
111135268
180017833
1838663227
1994497178
131317734
1010663067
838130787
1227719148
2097649735
1904885876
299341280
1435247001
1724114057
819090765
973577488
1506192994
243669093
51635160
304398695
1542347585
813323191
1588727091
345129720
1725751064
890992815
1577751681
352939526
1812751930
1584644409
1418296438
863239241
1497550499
282640034
2112028928
1805021849
2103810703
1512708372
1998107961
1535755016
1931507827
898146383
1899243657
1626533118
122369269
1888246065
421479516
939180407
948611402
1927947464
1731316586
210417379
193872685
891461899
536550458
1716080927
1977746632
1440075569
1488828839
529030093
1970790124
236950459
1302856709
145362784
2044982113
903637249
863876284
141176538
333519097
113289746
568040362
30824030
544099149
152527234
1500555768
1575187080
260237667
1156670541
782171058
1708702455
733650882
455228029
285837769
1299756913
8953027
2058336224
1779158457
1509926117
1055531138
1090090086
1962489577
1174292482
1679687079
814488905
558458741
696104188
2117026346
1790619643
42146551
265403571
1100793037
1208886908
24093447
1926118189
1538570332
1414295436
329298188
1857171040
109472791
168824524
2045667423
1788465542
1921012813
715713768
1859069410
821314519
1169031489
1643706367
1806192178
2014878155
1196470068
1528916228
153122618
1883769993
1300844624
1831879409
1825072897
734683080
186445247
1957789051
320802626
1706606680
790916932
716432902
184646330
1048260325
337874763
1062013622
1691282967
1477382010
206106763
87373867
1335148748
1514013042
18902869
1207738885
397769450
2128312937
1323793366
1362119487
990790133
1053272722
382378869
1467816426
672359726
574575687
1164829874
2056164149
65282014
1230262565
733257479
2040724858
1947853000
685666794
1718980072
1721395785
332234584
829798691
295604966
989292905
22252518
788855552
1632937249
303819858
1700952741
2136845236
822233803
1950477204
1622479691
2000229450
116549903
1964725406
2095216087
793970960
1123019804
763834517
1207956458
1101262928
2028185904
1528374795
1543727193
1431763415
1630617140
919959069
956030481
1976055520
891005369
789462597
2140820743
1076877398
104871370
1255146713
722391372
86013769
1753552906
1934455576
1579908613
151899225
385810267
956807993
1289754006
1734416092
663507601
1460094375
342316506
1058046985
78312302
1489918544
1816479286
140521012
1542687701
1449162048
1120205942
1353381358
623150917
437041089
1580162392
1589601240
401861447
1407769540
159405428
396132143
1044129978
1512527234
1946071704
1169089808
1805388548
112253924
883456288
721897311
556296754
1542075214
2065971526
1835970579
1572395699
1893962736
1298782277
1602119336
1509679410
225363583
1673059634
697247566
1822146240
1589618078
979074861
142685322
1347285324
2062981332
944789145
1530728849
1985011547
1709154983
957142092
417762276
1876551308
205612915
1754551362
942600046
1465558120
1339180394
1734490814
1615115018
2111317419
1089419218
629000509
2031305255
1182130818
1106721307
1398326974
791917034
699581374
1867463249
1194615832
1313846644
1698952302
1845453331
623783382
1137217814
1665225631
952629720
1817455497
975765933
1472507737
1606879039
2114000506
955969648
375961948
2044662819
702271414
524040721
2024326954
800703698
1047306702
1109725280
61071905
299299214
354403397
1693919964
2125858588
618933383
1903570073
446233409
880771122
254417572
887211993
660149962
1914953200
2137270071
1872313291
1300972794
1382384419
335837030
357530691
573439463
1509834769
1940996642
1494055049
967084328
372213755
426530109
966667256
1286538776
1057829640
813049861
1850257958
94631459
1584623653
1401745048
1862360065
434276267
1053151478
2013705978
959346024
429015975
857507710
128335679
112335412
1954107728
1885964262
580418293
1757842541
2006855273
643515241
1400934095
1272889855
1255312902
472485965
968004175
787754731
577785439
377863551
97184074
387583775
1525616066
1114005823
1659176679
2128000191
242944379
1550454542
684364388
598944346
1695884996
1578428316
1697834496
2060125821
1756688990
1976582748
377727742
1509939994
114776157
2120638457
1979567665
303068270
1555295791
1966587216
1497990689
930119396
1057108041
570453868
1041395601
194509506
929221494
734832106
914498164
190829657
1173181098
1579476073
626542628
1755145855
1266845768
1540380829
552619017
992784633
513796032
1424218673
1063489397
70993323
185265105
294003273
1559894648
1914612013
524975345
1704154102
215867871
1211103405
1027573078
182780772
1235235912
731788974
1993551248
1977755488
707015631
1731877692
328275739
1921283608
1535029507
779626260
831400137
1256194551
227791475
872158910
17889923
494632845
255447452
837947194
1337868894
295283071
93774426
40692276
1555823354
348924882
1087301019
558558136
1819430797
603227261
898930737
815066113
427227390
1008482435
177500981
765764781
367569328
232980984
994226057
2115028693
176465098
58025641
1361467331
393162865
1689155752
1193590792
649860597
789874227
116030327
752251796
482614211
1875184550
1625844576
1502328395
1795993659
82853456
1761091031
2040554181
920622463
574543600
1367070489
2045101261
698292126
1876997970
906786323
736518824
75199905
1143028838
1605210464
1379146424
742382382
1109458669
678048292
1004292495
402944285
1329033514
552244725
471441459
903997064
1302950348
1186880670
1734629306
138682124
2031958265
1562129310
110916654
1024964983
1196757807
1821513317
1957795157
843680357
929858037
1008663249
19531608
1516371299
725639450
2100564497
1621464377
1934621638
53504855
657264359
1335428552
2066555184
546330201
114073412
836203441
765831364
375270741
2008492850
1275567510
1443756000
119544014
905773087
843989656
1888917083
1683269135
1146674435
1536129221
680601701
2132776485
1051805760
1774004393
2081840846
1743332965
8197725
1369957141
1573369063
1176759397
1117979785
1137247076
1835441977
1134323455
1139855283
1637034209
584891767
922242135
879229679
464840632
1240111789
1385302305
1310468543
331219038
100424162
1887371881
684934363
902049972
1919083895
1480860715
1901174267
311647815
100160999
387989959
1826132222
23976639
1365063362
399516843
1796388953
112936328
864843475
993928960
1213369849
987319861
1367233638
1353188825
799662698
1450666686
58787914
1891794437
1053923876
1552130390
2081849324
1393591947
1161968162
1309882082
728972025
1103859174
867327998
493007229
962247705
1963903835
1587162277
501131033
469304090
511457761
1486998497
1862108392
1403027809
1894986072
35187948
1917451915
1100119937
1201813363
843043200
307611528
2078172591
1034426480
1213655418
581499584
380645992
1205403061
464975866
994676487
530573490
836109029
311591524
111690457
1137076698
1428606921
1001961635
780633748
646070283
659273163
599086183
1255683403
2096471235
142924040
1253982029
1539161025
420362750
1044106106
419434205
1527349810
2112743804
1373535253
1806048625
1105427395
115504219
1313827033
1951109818
645460765
1811078249
1150178130
1998976958
1342868123
1267850477
526705143
2057150808
1894118690
2115075599
1068124204
269857758
2143396415
1950002038
531986651
1990059662
55754467
2101520343
1819202197
1587127506
1873155656
1826706548
368077463
460386089
2022304134
1776954241
1046455170
1216775369
1360955892
267297943
2054288711
279899585
1376521078
1194969852
1881518745
1399403238
1545947143
1449621184
1018240313
1340242654
40605641
1719029527
683947763
1529399747
683416139
1880682579
1590047628
2085971620
621621235
823032264
615259467
1235890045
1511829141
540534479
933248959
424081878
48132841
1897677353
1853669667
767288675
1684791567
1305520126
420989297
1143671666
926720791
1689295389
797327279
1538617330
301621773
1181172016
1133435517
551021992
1589403573
216979315
580528285
1656703812
1194187275
120672135
1722743239
677141419
430840714
1157029944
554854336
1208405941
1822021208
958972964
1698480733
649055652
1742194675
1265358079
1112426127
581073677
2141296380
241078353
868914230
2076235584
190100145
733000347
1747968290
267747949
704359607
2000477611
130725177
203098682
1399484785
1308057201
1409801857
910608001
1903267499
126883417
592338169
749731749
2021855518
639747577
1512708663
335991189
1055039554
563035311
422156983
303122516
967232576
2019213636
1351806064
1864185589
1229438403
952272332
1762063662
95471406
1100930563
302523827
1904032225
1644252835
1611484631
774021995
508778979
1587552142
254343378
8328411
700846040
839724984
1914648767
2121809661
525555922
1600583361
1194899045
696842822
636539531
1876154417
1664431153
58237293
666003016
714053523
1401445237
1225781768
784353842
1109443592
1872932849
392656123
1719165360
801887119
497297956
1573853062
34359744
438525073
958242866
1749641572
1422696715
2016984420
176131775
303911547
1428307323
1028211409
1026763974
1220224412
55446665
1115144955
670424162
1841349168
786972420
396369404
388912955
309016151
718936172
440586796
444594460
1225638001
491703645
1356139851
414269683
1560612992
1312323436
1721872157
1617935496
1458900163
1511564840
1730796421
329646150
1777512749
1496951217
2030019328
479239156
1910778345
1750139908
375563613
1873716563
301035772
1775586427
983908424
442880722
1223536888
1261920099
1441674075
123171376
1495425160
1512768997
510021411
294401387
1351466746
1738346325
1844409380
1730461349
64481536
1387107259
1062466020
1242572305
1615834836
774978090
3246156
316020156
2127067272
706494949
2026207781
883241210
1895372509
526316074
714592890
1407085573
1916113
1765122938
663853859
1370447242
1034027132
31983444
2079498858
291413048
1965471580
811221108
2088682650
1335136935
412745871
1963939336
2047122841
1991232726
763098707
1950224728
1162817804
1459169068
1154015983
1572676998
1939519311
2089966443
1534409844
1799090691
279671717
107613478
675802370
931654677
1863813510
1954762177
343875342
792277472
1787652526
2085487384
1715275251
1069259998
1112744167
213661679
2075401781
915126428
1897022848
2050602780
1539707609
1779914725
1943117006
358836274
1259701907
151817589
827328472
1227892126
1493407291
451555787
70230654
1558371071
1774152398
1263808127
2022247798
1739120867
796718628
2010773479
1159400548
1812741716
743759989
160295569
1580189036
57104482
954124426
841404167
20673912
1030996490
512552987
1448677854
1376033362
1983929109
890744062
675199904
341396447
1814842704
443421816
1985131583
1910346494
1082196187
2066876243
1173918521
1464516519
923693514
1531350793
1685703202
145064929
2117125804
81018041
829604658
1529028626
370029075
626452376
1329380873
990948044
1044869353
1279945390
922855270
1305060081
715409988
941648898
1491912575
1573106490
580081462
1372966236
955255540
1573766294
1183398706
555415555
1777058221
853953658
1079658031
480936252
1572532210
1038700226
474702271
433947418
533639338
359895761
1296966310
175250823
1998604884
1697596901
1210110408
2005506921
2074190871
1154963961
1747519699
747536820
319971436
633401508
1970879925
694991301
390861874
1130046660
840842914
145184508
1665963304
1595516245
1841763603
604992227
1990237029
704111636
1360231431
1354868937
1696723302
470053363
1653529568
1184582925
830586214
367383676
979898629
1311993439
977575207
262672620
1480379246
1648243517
839129532
850095381
656165671
1282332727
661432251
1833771398
944674742
1155308769
1736205159
1981250339
1134965449
1127926269
1795920185
1776158664
593088699
1466048366
241981413
2098571566
1165307501
230118866
1672617863
2027958815
1629777032
567352061
507509840
2115109605
1880630947
44772577
161781885
1949564297
38133202
100660860
210634900
1472450039
28588338
982180902
1248300658
1318313261
1992578035
457049766
369449910
315965434
1024312609
2019171177
276108715
1266569486
709767002
1912923601
1784678959
1413980863
1566610876
1495785773
958670838
1469620804
887858268
911695068
2005328965
1676548805
1544982308
1581831241
1349043821
1649259976
869785685
1540674564
128613605
1317953406
1771478653
550082459
908242906
1417891973
1832528984
263814502
1071930814
1365727456
676645669
1627958723
1211538976
560513462
379832420
1682000188
203948009
1924932881
1054776003
1000973226
1160552408
324012880
787991147
834454205
958984482
1438042155
48035664
368571278
2146229087
1994052049
2076274285
773984041
585587213
5114173
1200121713
468397113
1115905234
1687946294
513559495
281282603
232079221
1011162539
403114145
1664412349
1247574253
1882811265
554721376
346600918
1965238181
2008639325
356346413
2061259462
1664296147
890737131
2068797239
2060594818
254005949
1817747542
696208603
1513330318
1601827250
421849822
83309291
1763433457
617517719
836412326
1935260705
1177055859
1431861368
1980720146
175965020
668203948
1230764285
1968587909
438258536
690253275
179314359
784458573
1384082678
924637446
1832960322
1442971772
1999087259
1357079253
821446593
2062987621
53022060
1411674853
1292817233
1788018611
245201523
350968884
1903822709
2113513036
1258722074
1203761782
1399605293
40931266
1962734053
281865833
844079449
1880905537
1962048669
1128418328
747035497
1439797140
1693685863
1376254671
1975219271
1987617277
383284226
1463085785
2022387855
325252971
1076400488
1839565990
488010730
193666699
239540315
923099316
1976505253
220135888
1964782704
429601050
545372500
1867971481
208146907
1986209135
108745584
19788718
1728839663
45013965
1639174480
288987118
1277120507
1859620797
1772458818
320554923
806073895
541276309
540384070
1035755302
2012413299
1626743712
216352473
1621932780
640693836
867315397
1338631669
89454537
10007762
804616197
813216501
377436986
76156470
1455264357
245456810
1677858084
329200974
2067447339
1056802798
1881248112
427094513
626391930
1168940238
1606271003
1655415735
1538697159
1575129187
1859897948
317292424
82329620
2110529342
1226952244
1046662906
1255986132
1434508649
511433692
456338770
2131509247
992838548
1808018931
414931180
1574824241
1535104111
786052428
948984867
1158884062
687871991
1984901503
1517543222
208009521
387555710
1544100202
1831014553
64618028
1364867389
1132003492
1354050019
78498060
918214571
1739143110
1118957112
1882032589
30603191
455007077
2074152220
1657149785
1477522865
1373610231
1024692517
796880771
1933661009
962912570
48560461
367712759
189549662
1234781325
1206911741
708910701
2076855325
80254525
231592535
1347705503
217814500
1886528325
449571220
678714714
1892487464
1682192092
823609680
730714560
86727407
375050506
1660141916
582268527
2125337633
1398507073
49483174
798075915
1895219345
531797899
1775135182
1975502292
311811977
1090995211
416111011
300062006
1757668157
52736027
1211471131
1337324432
91394338
445514210
1931726968
625617615
1882708063
1270788797
1908714764
2022641579
49992008
472048907
1547814098
501475028
1696770306
1094317324
1264506132
458411757
338794393
2047097000
1598767747
1515630767
696873629
1011018701
1463415006
1275044603
899042183
965532264
195971059
1996280152
1824400141
752121108
1519454191
349748680
1759597971
439081178
2120385202
1170022458
1579081687
1137963710
1361784159
1865003415
1877599902
1728454638
251335469
944842500
1420660758
2099262505
1279138691
1215365451
2051044035
847346051
1205042870
271664816
2031902435
1440752972
171609600
1518310095
423532867
290750445
2017596095
1622968368
1030718418
2078672545
245254641
1054083416
1363065388
2049877911
1934956915
1720195267
191189388
1512105909
1197802788
1376767060
413131910
883415787
1855830631
1547331697
1926391768
1131764345
1661541244
1331731317
976126760
230400273
447249901
2042885176
2019822405
1704029069
1098988474
1472840188
1803389164
263920025
931605198
481107011
936485720
766448111
1324002415
2064862408
1059643540
1013183494
627329753
207109167
2012870947
1978094659
1205857879
244671225
1246824840
914398521
2128387574
935335055
1489928500
565730598
162611888
1579562738
1297849312
1851088235
940285958
73144852
1610878638
1842612588
1093482048
996497985
1576984873
891725062
1144296479
191984820
34783650
1638838462
520162612
706566429
1492010911
177301440
1455799365
61637862
2050735045
1689227209
2144153242
1385896759
586781214
1829889226
230641807
256558318
704927283
971146409
1570895769
1587727572
90676038
536151162
351933706
763197297
1539836469
486398118
1620007719
57852598
1060744952
237949418
166099601
1896149658
1621479140
29521159
317376061
17474498
1851036353
1643623534
750174468
1335926993
551734496
512298142
1744867634
1336575903
1559598507
1868709098
1521006690
557241350
662566470
1798928235
157456700
1795237698
284435675
1392572525
938832757
1180698482
697337461
1575346839
1626268742
2046321862
1031999050
222838682
46239472
30846494
646971696
174316502
1182512800
1794717536
1556625252
726285777
1185650178
1955049006
757913680
403421970
1450740428
1823582055
1029903953
954067178
834033124
2139345913
1159888929
945506880
1871337236
918277412
1364791880
1455290623
1737429527
1289350531
1849679336
1831828359
373584814
170189182
605335903
86977888
1927262774
136626070
56219917
645503141
73982356
1186972376
2107739276
5235213
323894823
156899811
402117513
35805676
1655487424
1364508211
954540893
623666130
90887833
572654039
421292457
1633315638
839022408
972249077
1521033411
401752621
541231833
12902094
1361652770
1412884551
1116872424
1614014286
1462724134
1732150649
1858885980
741658633
439983036
990431680
152505323
726862766
101658002
1395840693
369379303
1709021984
1762811721
418499484
2068029503
1777316531
1162763030
880750985
1788954173
696152825
569571005
1240021814
434314697
221415955
360176627
494000403
1629284355
2041091418
1630246286
1374172236
731965217
420083243
588098681
576028588
539516955
1502765239
477786331
9318871
1286246121
1015582114
26497946
795185226
959069675
191722607
1284123887
1807972491
1863512315
810632334
1501494302
660777362
663448678
501409979
76846315
659838817
399417634
298310919
166749723
139911418
1653171446
554204582
149635678
777360714
818436584
2063415345
1224854479
617089853
675250189
789873318
623965929
1944679401
1147459764
989297413
1318910910
1868742081
151490744
120623035
1685260984
203207140
2010651047
1615396855
496298092
1813077706
1821883184
993511211
1909343911
409841230
1008904850
1053573257
1061606994
1304825315
831189975
2108080984
1386563363
1266507334
530218709
809832859
2103646655
150829223
842139852
2083443114
409839563
1935104422
685526326
830718155
1377183948
226383549
1453512985
1826395978
1014295309
262193778
355154151
1300466415
1400558311
823160152
1137993503
1445784237
1936415962
580262429
1161098154
2046335444
1987168725
444464646
297023283
1314311384
1323687942
2125734508
1014036212
1746821323
1284756446
1761831948
1295449634
918677787
1066687758
1972486191
1926347486
1098982277
296622487
698293078
1509031010
334661491
2066522962
1466705916
36311228
593499572
918869535
1172434159
1719327722
2140739151
987903089
248083109
1076454791
112419450
426468588
811016433
907923403
1455959210
1296323391
535849234
278545467
1979950347
38443939
166759720
590195640
1101178023
1064563419
608880805
2066274788
994919257
651188002
1749206566
306609844
1820862064
2033954131
657776856
1669880763
1600677825
1610922966
1605971147
1914142329
1104443346
1669129271
833767101
1544096306
1740360960
1129216197
1111298438
1481055612
1405929126
356230685
155237227
267916557
1398166013
1419301704
832161093
1217684270
356615915
373514757
1125197985
1079305711
191258428
575014588
1146850747
1361709855
1225202408
640923687
1800472301
1928690670
1445819494
2033079982
1722496102
1860762932
773310335
469064433
421775137
178321683
1888661815
111355804
1332822158
1903285289
88735323
1502185851
663762947
1619575496
1771868922
1266289609
901389864
177228529
354619827
732368282
875055496
2061798061
660228294
1496517090
1994740488
963700317
1990099724
113128066
1073374936
199373447
432931936
1086278717
1678325008
1905032084
1902916472
674558499
1889809675
293214053
1013427625
1724493360
546507677
408312827
2107725279
1965999841
1724937979
1893270323
1121470772
659654458
918197332
307075348
614495378
582598673
1881935398
1544839362
1639471149
916675247
1915427454
431982077
1763137553
1266347358
199808500
1928602283
345464494
28184103
2049696110
121863986
1367543107
249670701
1758508554
53744391
1816071891
1277418281
1650261352
443377987
2067312645
1371372677
64255565
1719780789
1390369068
1611157292
301821815
1460964236
67051775
1569650062
1804974792
1899565980
370961366
1354872981
39915163
304382466
335571014
668633296
1146876241
523163508
1574784266
1127619049
1924818805
172439997
1604617203
1978084211
1752522270
1479024140
1925752104
1131174146
2016404429
2115972079
1870218763
457532976
1438657954
751348861
1842305044
1743884699
769143047
807981646
1921512268
1826225349
474230366
1349059967
1143802076
2105028849
2056343759
327652455
212038211
1923972898
2133459328
2143385431
1270275828
2063214504
2034183946
610217021
229837419
1157096812
785987980
181891723
1830234007
1474287292
782702915
943033261
1552560045
801174578
1221134563
357227063
1860949553
1339765739
54083751
1112612730
813518155
851111535
526012726
2085510912
534303019
1999061453
664250663
731606523
1369347453
146738037
2005576187
1345339210
224088218
937419703
1829888560
1537515340
1378793895
550369472
1390180004
1145603324
1043603745
652260961
297612935
1970774439
233022029
1346129993
1225347658
1148282515
1922901514
2075620714
816048818
1418358041
1410106984
1271807592
392252881
1425089806
1240812615
2053033599
1605225725
1810919836
1392603958
1632330127
693254597
1521847857
1717170477
833919136
188772478
161622166
1840396399
1295491399
2111270905
1179230923
1209632704
1807891860
1050292682
1677659669
2025927100
208044847
37179320
1587113068
1559616116
1939130129
432025331
1051692945
588872477
1219648463
1484608704
134650026
602209448
1461340455
4529456
1723809625
574232695
1182669792
1263531923
2025337841
1192019170
2131821465
802573845
671570698
2016291034
1808051666
1043915223
229202668
1452936857
1288411075
252386717
280266869
1803009148
1680071074
2130077634
2076246367
1707000776
1614586543
196389859
2042582377
1336213091
2012644550
1407348567
1079860572
191590611
1811353342
1096625390
824313015
1928023226
1244153697
1859939503
2105190104
1082768671
1147342232
2114160474
1762117133
2017412816
1744133261
149449727
881260070
637955574
1934780646
821578298
324137697
1539806088
1306361748
1460114766
2117505081
943498445
1004637313
1809081343
1677992396
893883130
558276211
152012362
1559800020
1180710940
970344901
49422769
652348533
1306878177
1726567081
570686134
591432736
92842135
1959548260
1873231838
413535116
2097792070
2124148003
987286640
1974377167
1780056251
1657109298
528552737
1450417621
171914543
1093123740
1850500213
1404576950
2022232419
1278913579
1370870721
182853171
1030611618
1157462084
1834758687
8376158
1544443720
144509654
1971777764
462419795
967949240
1465865631
1102010774
166922756
205618258
2114964308
108124597
363631761
300530819
1429211024
1887590894
1085764628
1426376656
1020310345
1336976929
1836885886
1358980956
13421870
1419848654
1852452242
710939597
1421974816
1766720371
733691769
269483447
1689702270
1323187080
1277053039
270089816
828110312
2085565628
987050243
1401447617
825584168
1629190564
958015990
2047547256
314845361
870130707
849780445
1082041399
1769517792
235230447
370836176
1925881051
735658115
552466717
2010168065
1145501359
813005295
98236573
1946224368
532442190
1404269988
1801712707
853372537
1254398968
617566947
2147428942
393025467
570700049
1782995303
2134969279
800225963
1898387930
625806099
1190565049
779621930
1597953457
1568354828
40269020
632463327
173780889
741323305
118956100
540372602
1529389774
382402468
2073216431
707012931
1959018432
1588880394
472021185
1584790628
1311785879
1697704058
1634050338
814085440
1803610536
81792437
274667545
379191795
750118862
351478011
587401809
278522760
1663041034
548134383
1959765946
1448578321
1724946666
1048413206
1015936343
684134464
340384556
259668785
1134961214
2108465176
508996026
319500453
2006261533
267779173
143134928
1750726941
1933870872
1575054860
529004695
1128508517
1805887687
1754008293
1783131959
1781139596
487354709
322359265
1464332880
2040522402
572154389
585741051
705883591
1094841888
516606936
1965269318
717782600
2046018571
2062579940
1865089833
621365036
2048883769
1555471076
1784797046
669394903
1470369130
619660850
93828663
601453574
1813403688
1358439142
1212543572
2138711309
364574828
1845585986
1917760337
897259935
1074371355
746835964
2116029811
291398459
992188300
267884525
1055384474
383416558
794865520
1551397726
298804363
1098172942
1661406347
1160756611
635901611
1528175401
1802328404
1735001168
734246584
1644514556
1865318207
682277123
1733589308
314403349
2099871490
1092420849
1540854562
1223070457
9971891
1234767184
413357629
1727002300
1619810062
472082313
1985802918
305651900
2088207121
428596281
1352387496
104610152
1133299322
188374945
606154120
1326774684
1549900078
216345827
1838733082
422300269
1338087361
289532777
711372973
958542198
651189027
808063286
130845775
635469766
710082219
655874279
2023617351
2135791598
1136035998
1658107478
994956175
70259701
1461377229
798300173
1478768577
1113276467
1769801835
1022527652
1550410446
520217508
212620227
1958993147
1985107382
630749572
123531198
657328421
2043068937
1329040028
206921682
217283426
1252539586
94155597
1041429612
630354944
265533769
2125299311
1153357236
1827311500
1236533744
3718944
1474722981
1015172449
1700026896
1491397738
1623259549
1064933834
420319218
1901450226
1195386230
1295480813
1251580932
25866193
927593616
2057379023
847358751
392423638
1102286121
1516369257
234090910
1054080293
20563494
2015355381
1281947554
16627511
333571135
2072830671
696524261
1980194368
639412207
341106239
1546899293
1375904346
1363800477
1994509273
607659381
2132646726
319722648
1129459418
59811002
1209147166
323712410
605558522
1999694166
969465485
1835861630
1857893813
330325771
437333532
844256888
243063703
625920752
1667497265
946596787
1464589901
627986275
1254396890
1374340436
1131562667
1419120456
1304587394
436633753
596515457
2027497094
20321948
329124258
409072504
2002760280
882528343
554629024
1966993910
1722751928
1886894870
649338454
560778094
1972599253
2142984427
464740791
580779786
1612475157
997105894
1402250800
794110231
5152904
221751017
184219071
828784855
1682223735
1047076646
365687642
1135290275
361633318
89996217
196349179
82988296
2129653708
1979620312
289214414
905261867
533055302
612121752
529048943
121688133
1409010611
353533821
1416096629
1976231716
1873220126
1918467346
270615912
1963215250
1141652739
2113147846
1366483635
1324943883
1785508121
1046695451
122896254
403693598
304205795
80651668
1792006865
164969997
1045716240
849338996
1776258652
1451737578
20681852
2103102374
794897533
164035075
1592117876
809121234
578245343
1205123357
1712289430
1354928839
900359773
1299649963
765712140
1222194506
1665850008
726228685
247312173
43261061
1516158012
1741004448
274830488
611101979
63068180
140678139
1920927286
1247959754
1815216676
281919528
344551774
420945268
391736308
236602791
142554522
265235583
1351097322
1309707717
248093801
1624512674
749600763
314055485
415180913
705788849
780512507
1903301371
1152614561
1008122574
1576110036
270772229
593564608
25650135
1390281961
1878405139
1744872604
1687618872
211749640
160960643
1672019339
1297206836
1645092800
605429151
1913959092
725387147
1525806170
659629205
378747922
856630756
1672937576
881637047
1544267060
1170477665
1865223114
1739337376
318225766
876221571
1648404963
1471579135
1331310789
540871389
938998723
848563093
1998469663
1001397472
1797060096
1990673005
1287394594
1666830857
1976940821
577275581
804440018
567372962
815346650
844494941
578785090
526767503
1773522955
188120546
1314834605
60351379
1034367129
1135024823
931153461
1257219835
2085789586
1820512356
1274880018
2008516016
978741292
81100176
197327441
1296216940
625938251
1802111609
2049103968
553290156
562876597
2064016389
42138788
208262082
778810200
1887536388
733031651
1476278685
1871265719
862622757
1567626371
442995012
1777485235
1400745723
1035807683
552311126
1296478325
1090215167
2145393992
809332886
9547575
965479166
440787567
2000036379
95566617
108812083
304844900
47210349
239687799
2100399411
1661392246
1555695713
1620341172
1885442470
581348301
420879467
575648685
1131099771
72547357
291305570
69891327
270033113
2068143333
2031488802
695325494
1195159560
2003620192
394641327
379282887
853221240
594969494
551346634
433777921
155152954
1021398694
903661242
494343959
131549009
1982663518
1343063506
1757692078
9961652
232078391
2085361654
55610693
1295937329
1198331426
1039433322
1424851374
1677135301
789162517
25963074
96902192
616355920
828121048
1877061679
1447802697
1059209996
283774283
1192263737
645165834
32346288
1346858206
1850076491
1522453446
1223204105
1039728659
787367031
1258742488
1675767757
1169540073
1518830196
234026368
1727240525
343657198
823044228
1768116712
637355529
1376531601
1961338179
2100677772
985504926
1920714997
593571851
553473305
1189910610
1162402484
1230986514
2090807871
206865598
1993218679
50954917
252606788
1282381364
632006659
847884515
1025461668
123931791
496285051
1105846182
360940032
1953365251
814390059
1474793667
1490104795
1484427184
1323925548
1724395858
224241401
1062940020
1789654718
1070929733
2046162458
2093676265
197173882
881895221
940991819
1772886193
1874606753
705426544
373810297
183757021
448723583
304225395
2101918671
2129541437
1266587390
1233403572
280369785
915584041
1253465410
348586457
1727080284
1421468997
1009861633
1754846071
1791652785
263457539
462889539
1625911002
1459805017
375526876
1728129360
557863118
371590024
990623899
1601143641
2915198
1103143229
726886954
1148505394
572612672
168352014
255089492
411220329
840352211
1962042597
1770060617
713636131
919276082
1038023803
627501528
1586380782
379625910
511153449
1996694773
1117067037
651773881
969106780
904688573
1534604499
1717626884
2024424845
1099641270
1191411622
2054038650
985707994
844039407
363077343
1214865687
2126913938
1571988686
500254244
109811720
1878849046
560456003
2081729277
11489218
905941228
694554282
1058819604
297104738
944920986
686896813
1667521603
1822039721
1068081652
1463597376
285922080
1032296282
2095302503
1804107276
1941309076
526930511
56574827
525976893
882808340
1157429461
1975732033
192061991
1405245587
1931508171
1418661046
641683532
617054389
647638936
615666162
1936948827
1532725806
1071414479
297594599
625603361
2092436824
532772199
113287516
806575892
1288230524
1546243184
852922852
1366331356
2000104316
86907001
683309015
1551035880
1482244397
1501144112
897553902
1364071493
115158225
1808304773
2111955694
1475988438
1042717973
550822552
967667245
1190654242
870436646
2040412594
698963355
108974941
28723164
1277878272
2045376417
1961809707
3635852
555110060
1702824283
1692864630
1226905274
2059533063
140027186
709121805
1712731529
1561403001
324994838
2022403496
610548878
745266457
276326522
1563865010
609748717
914927233
529656497
544241299
932332812
523335154
1541305295
1658940753
1852600766
1399235896
1501170841
2036791267
1907451794
69177584
16123451
263265312
222538630
18513787
508659236
415239344
1005434824
493493873
1818377713
885854866
1067453976
933871261
1400499507
1972930347
815995966
1383957679
221452487
646789074
83743338
2068980585
1601822822
1479390858
127572197
181524138
885556071
176377208
637271193
1239951026
2049423438
1348174338
1068663058
401751099
1998237838
86469843
166408449
2110680252
949294523
2143645070
294671226
70075926
934102607
2075357954
163210827
1262629610
520105054
1399968182
1971757507
1225985005
1165875832
1651795475
1217017803
888558508
949836894
1793002852
1811652111
598425566
93473717
781800021
509046904
117523978
690992173
1085458102
411006480
1390674100
494027597
925568471
284980044
1206587800
752796086
1101783909
2117869520
787251486
612324110
1481380534
74694000
1626260637
565788439
1865983558
1079947490
1548149467
1598282812
1312860478
2078080743
35303816
317922684
2006300687
24515209
1937767230
1778427810
383640658
227999681
2033713032
806072474
1735922468
1581018206
684423904
962875381
266096388
1706995428
1930106288
286067486
994105673
1124210617
1380166478
167942591
32750400
442822533
1921945201
2116758373
775831740
1560807957
172241521
1867967026
1374011980
1707163261
1719053572
1718544345
1670775079
1967710997
1695400854
1770145802
1248395199
1628301369
1474045351
817655683
1665638314
106530844
1507556297
31797331
1320165791
1288785241
239362416
1029029602
1201543229
1261404757
899880859
710935522
1245201820
374672833
1479962139
1207052290
117500803
1783470179
1856329296
1987845668
55769587
1564109133
2039052633
1378435004
1183840802
246719275
1928350096
398457319
363520467
111638033
920663435
1991722373
259015576
40476231
2048771802
952825080
383141461
1417099057
1633102172
1653835089
113668050
1056490740
1720157471
831091589
1245724479
320818411
700009169
296629146
613737721
1789813157
1514940666
1935803474
528629425
1280480860
709408188
1371465770
759158232
698273753
2142575712
955256306
1133686619
1970660580
23861919
697503651
429130705
136817529
1705474590
1567103392
132429679
182238736
236031687
2085484088
401908978
2126392967
1439128538
721637720
1051289538
137304143
62510561
713680649
1366560100
49269730
1172728236
15071392
1069896112
770196772
369225422
1618388852
1208439822
550849522
1796654763
104167474
1351896869
744270943
55812558
1460023466
390080270
1938978066
757189702
387837230
171782195
423729995
2027819722
1149172021
2111827002
911322483
2003131945
1805255578
1745057897
875298736
490871783
1907784043
1773855131
2044762133
2099503140
1275395729
1067944273
548936542
1855690360
1653418199
1022208666
923372724
1877895279
1341994586
528557763
703585064
190303395
1731499042
1887197017
1454914881
1259858519
1624258937
1222479783
1030973803
868269117
543774209
231744551
2004369523
962161483
474414572
1690255747
1633848963
1866485049
428652160
1322777653
2072862912
458604186
806418612
1815185833
182996328
1440504956
1108402958
759161115
1214852823
2044313702
1438398515
1499945884
1117252117
925221293
1163735692
730823853
655712130
1066994876
611910908
1666151094
2053549431
203239188
1877684163
1489085694
1558924346
1063300145
1952566825
847343089
1453502375
1035278896
1290668979
1995620108
914336074
1906922298
1449061723
714517327
1454689138
1439615646
1341220617
291910247
1659261052
1912561924
749230350
1620969368
116730619
589704378
1571208324
189554718
984121255
778973091
318469372
1508913875
2140453395
409923108
1389323283
1424805594
804373645
1731553034
1911682131
324264918
60471493
732762966
148599182
1221380484
111676126
607947787
1264097856
22937034
665720756
79459764
1110893016
1872173837
28542697
840533458
2140307282
256038300
1756269278
602746250
1008077596
650528814
657068688
2052844535
1714040835
990895659
2139021075
1281873112
2043330785
768451970
476006756
1284834697
866343674
833229124
544145495
1092070
86392434
1158441651
1938757443
302702080
499004544
416026069
667393617
151197620
480683229
1148708101
982882834
1020947893
1807658995
683386246
714519441
394093980
1557230528
1676889551
624007148
1721238768
1778934217
157960626
195585582
95807935
1197026723
96245713
1798492475
38124299
2089509860
1628007562
1542561398
1395138746
1280367293
654930945
901850995
1183637629
667483480
210557671
410821991
1193445955
448429570
1603722339
680850466
1883624357
219706794
215318249
1566473377
126389925
499654519
853165538
1436274271
124833268
1860880540
1550933753
1473136020
1075475955
1028811531
1514504262
992784633
177231819
1971345779
1661222140
1053751474
1302939555
330933826
1306481485
1849929160
265893783
1401395415
1622925485
614566961
1851455811
714063991
938703476
1616164374
1642250559
1448594409
1676704276
2027527580
550674744
417791691
1911647694
1035965449
272506015
149352964
775303394
1844023362
2090700220
210634417
135576400
1892830014
724032535
243315132
226254539
1016313580
1909965313
2030124449
1242876310
716348398
1593679356
843963410
1440470247
1947360453
1942073413
324473013
1172918989
1258815680
924361024
1207163650
714232743
1439960530
641177597
867414213
1200378414
1612119887
68542878
595004188
1599034270
673397694
669656455
1578081142
520907646
1188618721
1273688172
928451890
662424469
1672095560
1307692535
1602106206
1438247292
1482661932
95034273
1037348554
363904679
2043912412
1709519359
593999056
39492431
1090282649
1870902766
1316415237
33651272
1154099988
1730281484
1832584788
1644395651
742480681
53127744
1285797720
1497556199
213816995
1612400342
906434173
1000506995
1336213498
1701869174
603845413
495049708
42944110
1237123040
698389287
428176620
650746365
1721072089
178929927
725844721
552491416
1008827810
1694654009
1812499999
132519733
1911678617
1766030913
1596664667
976336254
371818614
1457777069
2026100994
254396190
549330177
1763558935
1679884977
887888097
883088985
1358167737
1262205344
43761332
1007375246
1799069791
951281857
72793256
1196554392
781568795
1496358315
209913914
1025236711
588857482
839001542
715606100
1369384687
1889837024
845064807
1460266531
1273875043
1789116657
404963246
1258273079
1341471256
1274564797
1424045330
807807683
890952337
311638193
1884041200
552459165
227004825
1590788695
1554043676
224489519
1734382612
362991061
231021780
254503500
243768711
570697302
514430985
1024170876
455891764
906561597
1162323959
296915570
1729357814
978734616
381838870
322354350
1395855576
1559983167
1505021386
2101006478
377242288
1352669344
1683875198
1297771230
2095382281
1156653
1485571104
1302290161
1137907816
122185620
1146201944
1169318315
1489680614
769081656
1734830470
473921131
372115148
2025477525
451434944
1438762110
704218254
190164899
1119461389
1678698376
32777590
1326268753
1786108135
344066089
618740131
1721892771
184184325
1889633711
233911640
1008456738
115158841
1454816971
1282504657
875358610
760466400
207709775
247125548
422939804
1865013906
1345718564
1442177716
1311405670
882924615
1787666370
1412927619
1694351794
1373513671
201516277
1270568717
1821452362
1566608875
701627283
2144063765
513493230
29741295
1154744626
554072867
1695474948
219881096
1916104768
44834051
1344895201
2061761082
354951644
1248008964
1554818153
1216413427
2083030684
783370664
1887020280
1860580797
1559141161
1238706742
1653659816
802472013
1094276230
15426026
661731230
546841764
630845571
1907311521
135941884
25572537
1716543537
1481575163
47281659
1413410592
598147518
1467730582
211665264
71643223
156451115
1841988956
1113711221
1956066802
471653349
1376408859
76817009
334977967
359630510
384015932
1194738703
399389554
2014137523
905556571
1375028275
1012347577
956307197
743419352
1131771949
1428499505
457746839
1467096805
386408234
1138854537
1982929914
2145000049
1669809050
265625667
1237110484
27295920
1399931826
990742870
1849229254
2111846697
1806375352
779835723
1633374333
1318164268
2011375373
1050255495
1567259819
204462507
588245242
305970563
544697694
1303746246
1207964583
214396703
1822062384
1300017373
965475279
1237774423
1792983690
1224812699
1293453084
233147799
251893378
1825116986
680053668
1015389772
551053877
175779399
2110953403
1991323400
935394816
920949663
1145588494
664656104
1506051590
170382279
1141033570
382741317
1195928747
511635630
117810729
861411241
923549778
836140714
1625356147
1491580408
732643197
244661233
496744090
1585470148
1908434255
1086878562
1199212174
356667261
827740240
1560055951
2077495022
1014255995
646506934
2021277759
376801973
1342133497
1823183237
1139613947
61352143
1818934196
557448433
1916800760
1845065014
242455355
1034220800
2123389133
1901312177
667345398
23087285
830939337
174874832
170147368
575834090
1688104189
636029843
345377767
153001558
191027428
578811765
520142403
1963394315
723601662
191555777
896102136
1144046421
1403851124
1515931722
315884833
48621295
459211225
925482113
1110098410
40235159
506458092
1876784402
1096907624
910442529
1652924616
1815112102
1189535265
928388222
1583282514
2083257878
78883329
574783491
816578172
1261977087
1639686583
1340438790
685912883
1122937600
3652300
1665449805
676333874
736912495
2033634772
687162409
1795689322
171074011
1873737475
1978882514
2021815054
703300067
1062163521
1240306191
323516692
278563285
1743979432
164899247
579012793
1674480254
198050485
1954503213
2045815287
397051752
1763964299
428554760
1097213580
568592417
1154791996
450984248
361783762
630964809
1534330241
1977793997
895896708
384297065
127463518
688017571
1502280401
134463124
307241027
1760156372
594079551
1095844899
1676154844
864582764
792724801
891547571
53454390
1366264485
90955230
1885767633
168300376
1370907195
1081341331
683880992
500557135
1243027159
1870569154
1015374090
518811059
1004704576
423404958
2050846778
863056554
2095268644
1134796329
1794394575
1641852216
299952883
1160304564
1386739564
640432802
421649729
691648393
1439673153
1454673237
1363054592
661293825
350985551
56912816
384295592
1705432381
1643449228
1033298793
1988901738
1797732294
1746226913
2145186144
1212413934
123546126
1419159057
101293721
920882996
407132137
803082157
994040458
1814796944
833003329
1123212043
1958815506
313279784
1580884249
1686293368
894804085
1815770769
2004876230
777606615
79023882
1737873752
429844949
2046594895
1114559531
1426478902
816205660
1359535570
1194915107
1011317991
387002809
339734036
1005720713
481621768
1809268780
1440015601
2097566379
1984457720
1663322803
402348285
185099734
41073944
1600570892
874458602
2058665751
1006799413
1900293079
1212496323
750315834
1757692024
2108117767
443710506
1194500057
2130331844
2117506803
988508302
1160623728
1887272974
1429289122
1604741160
1361519375
155974996
1323884057
1105606734
349523499
1155932712
1586385500
1253811883
1170047878
1770860090
1671901332
429215196
1416821395
1781797849
227569472
822303610
418185884
1039395154
483106393
269293342
1352797987
813979626
713504331
1122586200
330105218
1917074911
537471590
1276719906
1740568726
167160901
2131042141
1668643263
1811279349
1727284118
1806983173
37174944
1467590312
1623710265
1147750815
1333152322
1740743345
854790425
661483433
501662954
529908967
484983881
1372964450
540654041
16496912
112395029
233815038
1725965440
1320967268
309273295
947389770
807047841
834195242
1146240365
1495785863
1648114903
159041516
221761749
733841347
958596263
2019787504
1913204723
914872853
1416680729
2025678557
1304136961
515359066
1897953481
1353725234
1408800224
76158547
1618968757
282524254
218120117
1740218534
937468483
86010129
264533624
889983070
660104034
1311236150
640733878
972189437
608794622
1893144302
1965080617
821334303
203388579
1707311812
916192310
1594824069
815123114
1381045777
727251990
1933734074
319453054
165444228
21999846
2091004899
1099756560
119035871
343382370
1386246524
657818212
1421378627
1915181691
1174741100
1676843806
1604553294
56995806
137901497
1121570018
14898013
961635657
995540238
880727765
933340733
466676792
933777542
1118290311
1514269141
749182132
1413824931
949869224
40972956
2076293865
936513275
2077083967
413882324
591607226
982999559
1748536554
1223620157
2132966579
1310572523
1827397217
1596290697
1825823080
1510645771
843006829
1538664428
2055868585
982963102
1745760591
849822993
2018932042
1520208686
621290126
1422757397
967892817
968951204
359037056
1037096718
308931415
620923545
1296141744
1302286959
726558551
1509378385
824724182
1768914050
897145530
1756672013
1930786556
395688848
928550651
1746687558
893787131
114858406
1705147873
417137161
408207247
1823158761
69248564
1168422184
491742281
863743041
1477844454
454319498
2081485970
1701677897
2132686934
1728890912
400765405
1215196558
1352609564
1295933960
1880324557
1813056873
593660644
812383258
1583076343
702188352
518461331
1722075760
1655202401
1439332608
1290616930
1341251317
902837162
338516366
1067077750
675473125
1559829496
2126454068
479063505
1466790103
644513534
1427598883
941202551
703773893
1754783129
804027588
1829467025
671285579
1472714494
1441651947
2117349170
369749923
1664167790
1887145397
1382174902
1482145038
1837344590
1487267301
233316103
1894503294
1688085618
157969160
759113211
1464268533
1931407822
1159125532
732107207
1101606980
1032872266
1308898651
1229399450
2147424023
834874224
1444102885
882642541
1332679744
1540214081
250563044
1959107697
1663369277
1923964366
865679064
174561874
2017709200
1479284968
419976000
1421912628
2076804736
1117455035
1946473955
1682032777
610513621
6760210
1472011226
1243216335
472325191
1722843840
1752785483
535786588
197757846
1546107457
1352579181
390928165
819615522
155501657
1260752312
2045921518
1907548575
663501361
1861961106
687978605
1096546414
1664388449
373574441
797609057
813436104
1346800144
411508492
246987004
656428667
740370019
1156947790
2078937997
1804573454
1966895469
1803487660
2094362045
510490359
331296240
934125485
1007580719
1508078959
920881742
1548649437
1392217053
2021671218
232569498
1592078849
1492614477
1772967460
690192358
1356245721
1322464144
1248939037
305870177
968528444
1588266498
717657817
1690679592
783325894
879613400
726115687
1235492679
898865523
366532872
373136957
547047516
1249707874
422869229
1547845561
573222724
982488144
1723882553
1766203024
131350356
1335390353
1346995069
502526245
1799935994
1784547074
943502800
1064076675
945863321
179063951
1858930553
1328762084
1120174202
921448774
2019401420
1851333934
1509382887
1821185910
1173237911
1272966411
801980829
1151638449
390146081
1227526554
73093205
825500749
1918562362
2085585364
1831177195
1833324028
663146773
93183577
968218695
2044924819
97830060
1518370617
1429820944
2123406013
1390541672
207828544
785523149
1361052344
2065570140
1342983368
55885872
2066391230
1533606429
2140151572
1839423288
1550148044
1215876948
1577146029
1725726735
291079151
1344941601
850514628
1208735627
845419090
1252800256
2100770769
2106177384
1851581662
438094644
1397880281
1648399914
762394985
1528745660
1867786393
870420403
1719343705
1822068112
1340226501
1988589578
1335574642
577508326
1963984387
2051485639
208867658
254964686
533520605
2089815275
231042097
284177479
1803332708
853225484
1194423694
1150358944
996727015
94544695
1617144751
117385808
492908796
56680228
1215034336
692080773
1805841256
506401424
1313486814
1661301394
1264984701
1231279246
1118489626
1948728787
2102383641
628269752
1524032195
516859905
1253317817
101364898
1098113694
167349980
2128722103
125541735
1380057741
118285755
60891803
266494224
305402876
492404018
1249038051
1346278738
15815729
203064212
566993108
31543953
1934988290
2118335273
824432021
1824234525
11905758
420368380
1039024666
99692708
2080023188
1115930891
191548098
540687787
2008485635
525552469
750225740
739721323
139239150
764395519
1073442752
222887693
729952268
461995036
1895469505
1715309355
1877193992
1858713445
1876203767
201445817
2009110063
1387189197
1727501920
1194941477
548148862
203972170
1474567934
575138742
273891132
574263712
901718523
1456425506
1097494061
246980056
759324376
934852749
373350265
1825374748
399878226
1475398508
1686730721
2077833183
782866131
1560508601
379153597
987757177
748188366
324375291
1025091408
1180253275
237007446
1302624863
1605868571
1820301787
2130584665
143788227
1175855771
401506981
1915654220
1696384229
250993756
1862512764
1393090934
306502263
1631327799
243489605
981601833
122421621
1082789062
1899350874
1194761046
1382186001
1408640797
887987577
902846505
114569807
1694745419
1235479426
993664505
1153441930
322076783
1689568934
591818213
657183619
1973009863
652619388
635339171
1415230044
1221602645
1521743698
84537948
977621090
1428458616
917688236
175538368
1417506769
1753610767
161599474
1804658415
916030578
462532223
771373201
1171223601
1537233727
980463944
1409853211
308006858
516461712
317666641
1153103662
1669780276
827238385
1835824086
810035384
864103730
661557650
1315863205
20706000
445235629
1583413550
1654490392
173467167
1389493232
857501531
1954013426
1376905048
307830228
2141472185
1909753711
130188433
386723808
1765450584
1915222891
1340598233
321051624
1352131653
1832614849
1646061907
520421585
1527992309
660432294
1789158949
963795616
195237323
626968029
460237300
2017703010
258924409
1961474253
76988640
702678915
540532795
1430582170
1473168532
1379977577
866333953
1086152662
241847664
1851821261
1013371543
1892350657
1443248599
8867240
521483879
1414720762
1806248148
362590798
485930069
846533849
1161117903
1297501814
2143944910
24726028
965109983
2106534245
1727689870
1845761801
545026146
2058664745
200155807
2034033189
1397547290
552615514
1356404867
902012074
587464060
1375671363
198476292
816823181
1915114546
424536465
1444677074
920135828
1850501948
1771403332
1058182246
1514170082
2079307263
855743223
806039357
2002698389
1299715035
111226121
625746220
1697339832
878684361
2075556560
929705586
774917357
373635284
377088241
31216696
109164063
314015427
418370946
1790480405
1012580739
1301420176
898010522
2130076856
528695034
1226170495
1304225451
401527594
282858133
2120156390
271551642
1407589680
1351740874
296783916
1040659116
85177455
96190657
1590409791
675743783
1402204464
298127715
72567611
734378488
1245356183
456521447
1348174007
1618496913
1310488226
1999365017
584157179
12784882
454637637
1284032305
537028619
1256688083
2135566355
68182547
729150711
324742567
1592513322
1760891760
1254328349
1825064064
1875432475
314310615
1091335690
1262498335
2013728113
972725765
56844415
1616340215
2028071444
1955042834
968656916
325795238
426670996
1438981854
975070624
876622103
609658290
12416895
160293819
545811506
86600128
1621604746
796477865
2102048204
1211638502
776606644
380683466
520578024
1132117942
1615755136
1112679380
1979318095
620555309
1602767532
2065968918
532148216
1173731728
654271792
446344397
1986853001
770339091
943089764
1659190542
1762289029
2128324960
954256403
646409244
52486457
222530662
953616235
37934924
179352779
1272905520
1415483897
561793427
273420581
1716629911
1786527376
746384884
1647664029
1027714313
916211723
2064238106
111647156
414591596
1189187570
157689828
927093836
1249120930
1195409745
442505269
922746214
1910102570
1585250039
112200215
774402224
464521269
2053593923
1201968042
1262357770
2058871262
229113844
1451587241
1408577273
1692464827
312589451
1491614506
851980603
29952972
1744816365
342562797
631147638
1209192480
508089535
281550974
917918087
586327493
1851233075
79410554
1362613059
210942799
2016736678
57621828
206778180
217465911
974967622
373983984
1343021304
223943062
2073412449
290297677
148297921
182256465
1308702695
682741370
1709038745
933968112
575779898
93220601
208615477
1366091298
2029013137
1993611668
1446915266
1845793040
863395643
570381265
259745233
937232317
2037899056
1531130854
1037178572
1011322043
843746535
50234305
1525369633
2107439539
1308230921
1913485053
570782140
1634990834
586577654
2031887664
2015000249
646357818
521253239
768639705
863061780
1290712131
1021656656
37042073
1565514815
923693340
1380926605
196669915
135030161
1373232763
679218661
2096708043
208981996
599354034
500630990
1287923608
1722670452
1484627868
2017534175
1858179365
347925752
1857596685
815431524
1760476288
536627398
1961487600
1058265755
943811253
186507997
71403158
1972661843
1428372980
1309850427
940141483
1066914277
2050522957
196286479
570128546
1785781370
1770509500
931424349
1878074409
748379043
383745338
1859114346
375387941
754229224
629513568
209441994
1155594831
1592434288
974676645
1925657791
1569064147
1462797841
1485631526
756685747
145481133
290312853
1411487242
66916737
1271741501
686487408
900624975
538295019
806108958
1425850396
2041771454
473851921
1297001858
726451545
1755058226
523142612
866226601
894977609
1408571618
2046558255
166427871
727162447
95748547
1583938504
1977542801
212082379
1363790310
1433200567
542449715
2082894713
1634703325
521550830
1016645737
2044147505
562095824
538392762
1763843300
1628379595
862043212
657378582
1958611024
1686268595
95184047
1203712582
2117749213
241337081
449154799
1884506246
257824097
1311572332
1440199664
255973322
648837990
398301926
256397895
176639483
1690206250
538006286
564919911
904414330
1196615444
1987388929
57795887
1986819420
855857209
2061176450
1273893462
905862988
380057319
1128486735
1253584921
934924762
1554525284
103126068
2011918999
1635688075
185604210
885786903
1592145587
443631279
1337919752
978856766
1944349392
25823519
626801416
1329467860
654448877
396566842
871040926
1520930348
178276584
2008104128
280556190
2027940042
157804548
1392305143
435335175
237039872
754958804
7838493
876416928
1259101421
461897096
1351814315
1977774660
1362868231
1296523083
449216227
1145616972
770850943
1555059609
327999185
1166346290
879822728
1246526570
511040257
110276811
1695115222
1959147931
1663382473
1637975836
87633791
1780271386
1463750447
527407213
42178255
2009208278
1417505420
580083880
1513958688
1884923250
1207690704
954458067
1012647334
455316728
278431442
629933361
837894313
360164049
1282110796
1911275171
342399554
267531920
166288280
1461297916
1396954949
410439537
1420395213
700636720
1529410405
1486147476
217736729
1598411485
1393867593
726570509
1187274468
1477902618
62294744
803153250
1884178394
1572490071
2074094278
750829174
1651401022
2052036499
2147357987
1307312083
547968894
1912793995
495657494
1217296156
1842156539
749302687
1601547427
110004833
1407718499
1244997033
645613068
1710238232
580135465
165217118
2095797818
236472285
1172180862
1985766836
1171295897
1839111385
940968311
1409075776
2080463543
220157852
1605058089
1363316171
415216404
1997662470
1834403330
2145382352
820584086
1749578309
1513460050
975294026
1312005769
1085044950
1143961359
1184545849
1447840611
1987917836
406824055
559730079
292984064
1182699348
678934025
566568683
648641386
1629753637
411881367
1804370750
1941376648
499471804
2107259527
899894211
1021781305
41704219
1388315218
1709347472
1326245808
1424312243
2116168526
1410707735
1351385449
646427207
457299638
2006197693
710720038
761353463
2070970083
506968008
1025392774
1294915615
1162937128
1343833813
1573614868
469161887
1211097613
445152007
760101395
1928837882
1914357173
43699586
472275849
1596239480
1174617642
1259241995
435933473
1884825710
757565266
1581476095
236628773
1747488777
1476975156
117283847
488690765
532477624
221304059
814225596
184588555
1255582226
163561938
1664920990
611420658
1500618286
745822952
244145689
1937315725
2114317873
1330076334
1319778231
845808116
1528118635
811557126
614155887
737698728
795696594
1803951195
740058335
420507968
192010722
2128370423
1117425707
1010509797
672817967
1123310182
1019802795
726884467
2138027020
1071585112
1972680553
1618804110
1151719563
1065529000
1478053479
93195949
324386973
862374673
1482059613
1489623297
1806811526
208239531
1597618134
1882936315
1012680
93769388
439724137
1552349331
1405706770
221373263
1261605155
534788238
1187968215
453549984
264707291
602779759
1087377977
192058687
87231272
425233636
1082963658
379132727
1197650378
1157801859
1605348003
942685627
733302697
161469104
1121781160
323683294
1923089996
146874328
298412620
647374055
2057719390
484497746
564864211
418446852
1685282915
428721544
749057100
1928540094
1350413124
1054340765
896825384
1431120008
512315969
978175106
691236506
1528412228
747704389
1708367732
1657870515
1139969480
1974188922
1259400987
1064818004
1941952111
992723725
2122539683
605085693
496116383
106513381
590876349
1246944433
685206957
200640940
1005112262
454975250
945898592
832084345
63371723
1818566800
1867719135
360782815
146347210
703115574
1332684929
1640669247
1899278027
280490475
2000964344
526131159
151137657
707439713
940491216
380384895
188439007
1993289502
1548916333
1392411042
2088239779
1016263606
1931079586
1448539347
1574940872
648424471
1084656877
532229553
72302167
958111678
1333459296
1484152334
252321503
1834641486
532221112
1430555615
111836346
13611602
1229421324
1999049317
1577264956
16582222
1683517974
482015356
1643790189
452413572
1978856585
959391789
1950208042
1452808844
1294060071
1752227379
1463837527
1244412008
1967636519
1367074448
409952934
428383870
612010383
153159100
724507861
469123556
1699258154
813144902
1587208146
1301588526
521076490
1128735540
384625955
278400793
1944630318
1043708721
599947606
460104177
16617645
1562903181
227653462
1737427421
1318448058
1184883797
1040913666
538228208
1221523486
1796066859
1879964815
1519874350
21421744
1336656613
1172127489
44397102
1799887742
1752395947
1298396445
656839348
310088979
1057307535
1551376056
776493642
345950991
561928741
1900288228
4126254
1260338776
1573582668
887759489
693197025
482931854
1905132105
1941146236
1260944533
67027491
444953572
2127804270
1907950766
624001105
1447457666
919228045
526057102
129246762
2057001123
1115624726
1909962292
1204519293
1248285183
1809895760
1152070212
890748998
1185773424
390509138
841990208
2029045629
375770638
1885811938
794273999
1265631182
537693974
751704528
31444625
1180351442
1995391135
1084849299
777803472
2040666450
107687610
1681594771
1865451183
1049184361
1732940011
545839173
420151542
709916815
1733363804
664182858
1192870283
31594804
780047835
1200218925
80172212
1256993303
536948423
352131280
634609224
1919140734
809043175
1725588046
1829462515
1057311283
1700735464
1777614843
1985210477
1557772497
460922626
1871518241
859939927
432044590
447510689
1743460341
439298837
439932130
1372151297
1792418992
1287200739
1190054990
1977487924
260741946
173050840
638725155
811239410
1287863651
580899064
1699654765
852419595
569090474
1582001043
1486883135
1908236496
1767006472
1085693969
234797936
1828692104
961990972
703651566
1421491477
146322151
1349285252
2141901930
786613184
895257493
135036497
842946163
1224212899
1003963178
1636770641
1419754716
404194199
131201010
1298381261
1028195881
1400996556
1206581867
244446946
1808884925
1905646416
1051972130
714179285
950218681
1914811893
1854807250
1857721869
780373181
1800557401
1702627710
127762944
462805032
497442864
688687690
1817510964
1919029339
628193194
2076948895
1394381179
970329894
2075536450
758825075
106347126
1510629986
1537166741
754997077
886752030
1094178360
983645713
1369106030
1368959438
1620977521
319358337
1302016398
73969005
1398821647
2017276517
641186885
1145812074
1663090553
1579751375
1096618172
528085886
2011148213
2117189920
418338062
467812643
1669633562
1804649880
2075697524
1445826146
1452205759
563852940
1541058726
279001064
1740864788
378577268
343445035
818348115
1625895401
14730738
1543506742
1177150546
2031795023
254306889
1754685918
945513245
1816075617
828688242
1845643496
2112061168
1031654266
2049533929
520150605
9950813
981298334
399516540
1220019955
106823250
1889232923
1137819234
1835739219
2076637966
1290439501
1452368766
611692150
787444925
1933622388
931346938
569286282
1953356148
278640221
1223809714
1627737718
1436098937
723977550
1897757107
846158855
1271035675
258824187
1872941076
223628984
502436235
1236240691
308049036
1793310893
92622850
939744518
2136176603
295687489
1670316200
934818290
818905946
1292355479
2147321755
249376235
196931392
1041528668
1623539469
1432689171
1402927812
1312075868
936826626
653327627
1853237174
135317149
820096499
892434451
1518071632
715612446
922666395
2116238078
500140579
1670403526
1090261160
1192305101
886543662
1390078145
1004989606
2043739487
477007571
1203625225
1758081939
1575217312
949645513
2081458995
2017635489
81305503
1018525574
927332861
720179942
30407076
838199574
1597992688
1694708664
2117285486
1980632297
154123192
1243160852
1076439042
1324874369
809769452
1951776285
1103501000
373478108
2005510583
1400382682
834370637
1632559641
1254713979
693827326
1897996995
941072394
1738086505
330307102
608911926
456657279
1700871073
35696159
508509069
591567648
1003792397
1239619057
141943254
542428706
130805442
406829751
1033898766
415285601
1511724340
349806295
215408888
199540435
118644553
1959974471
1479949119
568826113
1909997816
148077049
1995771079
937704044
1205432176
1471424814
335940468
1743811879
1911008264
634214227
43660823
1060048531
856033705
256867373
295965054
69667124
1309749657
608933614
1860431898
994071402
758964434
199137975
761819763
745359943
1930971948
307941995
612850951
1442460587
1465640197
796558176
182233819
1974056877
1780482951
533174602
1929142313
1305025528
535060689
34061196
1981861771
18105949
2100444928
1335642066
978459111
795934273
1874022644
1471961909
883968388
1086977869
1614819294
1573666096
1089331469
2024681165
751686314
1684531430
820475116
953754448
1647154904
1671579775
1247343527
1923259037
1646935916
211357786
100606831
1625398648
1178629394
1141339048
1574040578
845006769
410202564
475461166
333356728
2090431530
1206668726
2025867864
926762971
1947656333
2025487917
361280600
1260325240
897674746
1728589162
113573105
938107914
1636348060
10655926
166596768
753353475
1832817889
1286960908
790287603
85541810
1338835492
1633654800
588350904
945331768
3257652
1877034291
2039997061
1951611960
3011614
1227343946
108216398
1572355639
1673009612
2007698610
2071243813
1655093591
1489073627
1488984808
1907419290
428654430
733477317
1806177694
241190457
966803402
246583845
248309282
1178144608
1284336834
1226038922
1936078199
1705564424
423724675
1024834308
1410838652
1654561037
1369706520
1457917975
559987722
631382521
792675188
2050696164
1696336111
1766511859
1557247615
1088567680
1431146893
1770084378
935958012
1498333296
1943849484
831732915
1545955269
464153368
1054676008
2055960156
163147669
2024234082
481492395
661758246
889822600
2013196416
192623336
1544871329
1629688234
939306697
2141752787
181989239
858250154
754945698
869178909
1225399037
1149250449
1850154381
877957676
718302197
382207274
1851134721
1097658567
1202486807
600736533
1225573008
1166646063
1533230188
1411528220
309784059
1315763058
595678891
1764984376
1637221963
1600670218
1305390253
1463039271
1214165436
1557685874
1555369303
260275748
941752052
1633513977
617664721
1879181502
1307681404
640666503
2014838497
169683127
492679242
1690560575
169569682
1193968767
1890531657
1170834100
1074845646
1062271015
539136460
1146400691
2026685668
1972764870
279006995
174350556
1570515232
880974496
1108324342
279728588
1362843437
846688521
79479618
513100112
880746326
1508797970
1426812500
1390830896
1810400218
1303821339
1847687579
1123217163
1330699352
530661731
804053994
669388396
1329874960
1274200057
2039638808
1375412780
40211804
148490363
793961996
597404824
1398998323
727200016
1269736171
663992406
2067298797
1855877864
1355705967
348289371
1614493937
1028969834
173616854
1434617619
1016824121
464185287
219515101
1696756706
1321304797
683505648
1664129848
1934281682
136717489
2006285982
1210866074
510845121
2078080837
1729975587
1087916095
1778738994
2136417895
940587414
1624321237
945176054
19002925
1380457320
633663691
2066227867
2138446110
476808603
1484424820
909185133
637111457
1177492027
680677357
1803853587
1771170299
1014106506
1606345412
877507519
479009558
785165463
2048361253
384511819
94396652
1198616730
1206959568
188770095
1802951427
882320646
785861373
1368030792
537332976
468998709
419537284
914628422
1496506995
62634075
1870493075
605699602
1793345639
1960366277
1316843006
626975408
1797714822
1079796253
1216323106
623972373
904755691
1262478587
441329513
1228841331
756901551
635906149
207066140
1394386148
790565701
1406503955
784186912
142439546
1062461877
1264460974
174495299
38241680
622225271
56602500
326961951
780662216
777200550
1025432667
1813745944
1452245139
1768922805
2010257505
997955244
1643082597
899090622
271955472
1262131854
700314687
2081227376
188258592
1736945393
229292691
1105867644
1550851504
1599163733
1811291390
433538916
1329681365
1243125582
517973657
1812126930
1268889428
450393550
2068515431
742320944
1893713139
1927034592
827507317
658487989
1348339117
2105241034
631499212
1346175929
883152057
142529881
670220340
580314667
668229028
1333019341
704572928
1609225091
1096929589
1316276684
710806883
963976078
1817849604
2129877115
617670566
1397657926
957347575
550800862
2055344543
864394064
1340152745
1648186332
14777921
922820645
289494386
1676716124
1697443733
492328050
138664302
2097343474
2084571513
444431957
1158687252
353296499
566794216
1296030588
839182582
12716106
1673880784
1113606151
1190716933
1436697240
942710729
2068440256
664925487
1869533728
1274336414
1627251912
125469079
679910724
937060564
80401030
632409882
1323128775
1223421276
2130306300
1128892748
187071366
1968730061
1953885812
52818908
1003746389
1923064210
914012067
1933250422
1823846124
1418982933
123681773
1161683870
631903858
728391650
1901219287
2121727019
339822328
1996851358
575201074
1683810644
715478364
2009392567
171362518
483748238
2083602476
144848675
1185345082
828039977
1600303993
1008316194
753343907
591479198
959907410
552295356
1314760455
1779015604
1829565119
1444332223
254984140
1903809221
1023929640
771263762
1631549809
1377358248
1289714533
2007421345
2136412132
129765481
1836807703
729599659
770304634
1728995911
277408196
2017144264
1312590235
1512749340
2085077064
742304692
1976584349
510201896
1093307830
401592858
1582081452
238923936
352057840
2069085430
968393012
408807444
458749192
159159634
1911399138
360053577
406226084
403875445
674141318
1960761265
1925078069
416435038
1216785490
1978381104
1550120864
1758661589
1379210831
954625069
1003922415
677447724
568952965
2130734318
379177690
1812690804
253988744
1178158595
344947625
982332271
1932605899
2083665401
1655087987
1249493484
1649349126
1941506075
2144461922
1595695034
2136247716
1554660066
2055350726
2120078901
1588140689
224580052
901397001
1474450077
2006099153
586656149
1532299159
1552841404
391766101
1608067714
1112932075
1690907525
863184995
1384541705
14303464
1248593482
1669945123
1415445574
235022865
876455544
325627799
553951902
97464338
1400835151
1654151572
581999513
440305768
2077564538
1006494662
165714833
616099619
763508505
1746216188
669340425
35509980
1771898306
1584960530
773341436
808360426
1637911301
1098952880
1716196677
2030021286
1262038978
1338277713
1189732543
1173954573
786228729
254270868
535307952
2137208576
979002014
2085294137
1666899130
1395489647
1660278625
1800510328
372061956
126597313
355895312
537201025
30184788
1516163871
1735821736
865291577
1936491528
407854805
1429961349
168350075
1865745053
1120414489
923358703
1224581953
1439064726
1039007990
1679949879
12515902
1292538973
848044382
321589453
1951552629
425656266
1705406933
76464132
1707273392
1626946734
986392195
186510837
844875766
517015678
2099135160
2004220405
137293386
1785265694
2101390025
584109068
1288174405
532491824
121345813
1357901549
2091926179
1128656235
1746969943
1491090325
1754755144
1695968641
1717953149
1182900929
626897223
1967337779
259847108
1705492918
597320243
326863490
284184549
1543115463
1076770920
522778251
130686748
1679084471
2066345963
172067217
1490153898
143931706
1296094969
1289196098
1963848811
940205406
1302641359
941290103
2071390443
1728678944
285584733
381912886
89632315
1723262638
1628957382
2137734761
38191771
1269939348
544479077
1368187708
2099285754
1329498363
1647423656
2048599025
392590224
1747101161
343416511
406705023
1078210962
2118822202
267783177
229457883
685144287
1461661849
1756994392
546478609
723672380
1517261522
144992782
193295846
44706145
552185623
1238858254
2037186205
1186359451
1616271410
1907058522
1811818337
225880795
350114669
201463156
1184999883
848494027
1563799363
216620718
434475725
496373515
1931013255
623694582
1616703536
644563104
275900736
1929859066
89205367
1716751434
1240612436
352117800
2070281510
432691456
1003043050
1138076904
2122872459
503638499
1182648115
486734678
1748119782
1568544099
286527218
1748294236
1137320382
1273936274
184092991
900538037
1766685533
374042481
1177699943
492302140
1426225605
540295641
541778297
1766050538
1479984184
770706082
997711338
353153867
1221093185
1047524586
498341306
33159582
849568558
858816692
1194978002
1739247424
1955646854
719244733
1853254456
1823202710
1053327673
1559667299
1270706059
1234035854
437616908
1090684938
1564615785
436940024
1291942019
1858253780
1609199020
1207915337
1465197099
827413141
1296688610
748625790
359842650
567428830
56920397
153925601
632169222
1197316232
1549316236
898899603
758168213
1090108253
2005559638
1645733231
1724937388
4580655
194545650
730298637
189327427
260738387
481053942
1533236819
32926572
883979591
485469809
1262652366
1612660344
1885584933
785394052
328701433
1397002868
198178668
2134275324
331503682
1138459566
270105745
1787420920
153360813
1359396137
951543726
1808546335
1884420186
325090977
1760232710
620817258
7399182
1961815610
1334888238
2027860325
886291485
1841480201
1787546173
1491910731
1256086119
2136825355
463474820
2115371265
55906048
1857686737
1660693982
281733737
696437762
1318788088
1790122199
980234744
1864481348
1095284957
2130265865
777498495
1561597136
165110402
541554268
394811785
1802918083
9970866
794989476
1586981973
315069284
1743774330
657129600
870218635
1365570276
384775411
324024206
1446239017
2130708489
1700072475
1951007837
741155996
905644500
1046613703
1922847087
779058752
1418821752
2016037014
1867268863
1695771173
839675880
800252096
193777477
1133926803
896957090
593857100
458883471
1791557748
603686131
882969873
770126779
290526773
956218817
748395871
1541866891
19307789
239598370
262767762
1053486172
700211057
693393347
31636093
1169795875
2043585986
1270933855
338167448
816592317
1062330751
219022652
1844656036
732310423
757410012
394024372
870744480
986010830
1656670439
224131979
1349719658
1811342960
602956659
1388710007
1658214231
1152954870
378871513
1755765004
1033217861
196983373
868982385
994080496
1121023993
2046692103
1998588434
841429297
695618407
230868234
38098304
1548915047
1317811345
1137830935
1654916943
1920176020
2043572615
1279828370
872485611
1156599956
2035046730
437585728
526966532
1596889131
1427091906
1186277496
1398221637
2033642974
1144788025
278271294
533507950
2070255756
1668292515
21307575
737019142
703135934
1627867673
793250579
2048806727
936295438
1680973536
385960521
1352887404
2012507446
48562014
1333028297
520666856
1647309349
1264003979
705906071
1725849467
2002680239
996810201
815805992
743260332
667064386
1286319580
2018508959
603978879
1417973813
1255499409
314575804
68931503
280226422
663257208
1165537246
540694439
209624021
1456910237
984476700
160188405
489026397
1870513431
1293304547
1877367816
365530334
1508226973
1720256859
695442992
1485517556
560497770
726502218
1991144682
1772064160
2026475013
631934095
354303820
1493206232
1259958803
469801046
1715979056
970355285
624309108
1542912507
256965990
47517346
389263003
930809813
1904257462
367014131
942248734
1768389044
282476700
1212180849
445994910
1862069474
901813176
1987948668
379261296
1034882928
2038091261
23035988
229527610
136730982
127328335
174457604
1793294791
1854212611
539796061
761064240
1786484718
1564793261
22047239
310798750
584387974
1624756286
461831439
188717044
309410149
1076868618
1362043533
1793770826
476893310
822053933
1271533356
1088687053
1419098035
1088072294
586092001
296312311
758769719
403554974
635302005
1251129712
184025769
919167465
509177532
50330923
2141939332
524376363
1053367720
653582403
996053594
2080638495
1335265388
1895627173
1883209695
412908038
519635169
437090441
993252602
1624392746
1770436170
861081091
1218433778
1294778864
2014270324
1544061984
145074546
1144502273
446478430
789812241
2015224625
1692292063
703481151
204308987
1122907970
1588542353
1461992978
1956721533
1459780339
602139468
1429858894
704648400
1793439201
493409388
1023179988
1772997235
1682531712
1427867708
1030503272
1059660606
1241741371
400082535
2096082606
1184855007
421939502
1911647694
1865428562
814679419
1928113555
3963685
761399186
174068484
1723734167
1570061066
1211120987
157753414
1303786871
2085111378
1752379191
1794358616
1660031467
787763370
730220755
1913245954
1819409291
1124672245
1186135196
730979297
1692500414
630161050
850197605
1330974623
1363936728
1070401767
1097637005
1680678798
981074153
1035147904
1449547648
351479112
236086623
1287930826
251485598
1675346428
1996060940
1750972130
871520719
1156597204
1572028471
1459441960
703488263
233245772
729518118
521302731
105981072
1800378752
1906322644
1253837537
1017093856
1434617619
738414332
117166216
1142094036
1841209073
827094428
1858900786
157660806
2133842638
762077780
1334573968
347829018
1382512667
11972004
30001730
772239836
1703450998
1516384063
76392172
34468013
1444514899
1507945708
1429430261
748336041
430513090
1315603303
1228803652
1034656824
2124139573
161119880
122985381
1384001338
461063607
98552100
133964533
1004590938
698008021
1806873134
1919460763
628916248
663042292
2052106762
2049556659
1676697733
1485378937
375905238
724475496
9686505
423577585
1470368550
488980670
1887112495
1635690645
1462875334
626155911
401589706
811772662
1356900985
1460820657
279267110
216304074
217021922
490394020
1548638917
1203082037
1674389941
443683889
1334470613
1558012685
1274794690
1792473537
732936241
1290209174
600067117
1187611996
64836812
1332857146
352513444
2030364518
898458902
1642179493
194906110
650349131
1128281677
2074391597
227804163
557576910
1627868565
480301857
843905011
1634656148
155920984
1491289460
1134896155
1994641681
1873062722
1223156971
1342142347
1465331992
976241272
1358097712
1913342085
1031381563
932404941
203314478
91959493
1831497011
573970389
2106013971
455181097
1743612350
980433580
3582741
1324453039
877718946
1412776610
782528974
84448456
797700518
359763233
372411599
106156514
861072505
1500045201
1005817652
564560662
989214168
465713129
678423837
1562747495
1162341410
1800037654
1254970842
2140130101
753651886
322207609
1912863659
465082735
143843992
1044746101
2066119278
1115559548
406710275
1573128928
1280348268
1497823909
1187067827
1815921911
1109124494
767271157
1778425058
652648359
1715864032
1657856575
635919620
1156952594
533800279
1666501150
962363052
700982259
778189299
420532646
1883217460
42972198
470045685
757396953
1664686674
1951828360
799609628
496334066
2077375816
36306293
154137877
803841430
565337017
271928563
934095063
2065912221
1693956298
357072574
2003376725
222665685
99592560
1708462110
829385777
779309509
196261314
923513773
1012684118
2052740509
1028105938
1853479809
1510940924
875843474
1597501947
1380377359
2066764456
1792074458
595304527
1784094399
704155181
154228203
14898013
44748390
59145919
1560749693
1993597900
1055164752
1064821996
1468870002
126206283
1410536459
1338306242
87199500
3741060
1719370406
715347842
316396999
1052375795
1664611851
247158227
838193752
409713635
279195964
102562958
1541616769
445477715
1794657732
901924502
659946468
402559734
1217678922
807962818
1236913017
1190016025
1340657936
1930265594
398513570
1466201729
55170712
978228117
1283493304
132031164
1992190855
1355922147
1069583200
752827096
1862407238
1135906093
465856681
925651002
1207043347
1635047710
1828222968
814898469
1641011612
1201731537
520718940
616058223
537267534
1403089110
1320727690
383436734
1799907812
1985646237
1731626476
906882441
1810848253
2129950755
1728068959
596782651
647711707
1149496745
290201028
791881362
1417747503
2064784311
986021191
516194603
2121724190
1115224717
176890964
773048035
720018390
1537348319
914885744
1938685352
1117618666
268182448
1135301512
517057866
1260494353
1157004612
690611124
1574202481
881928013
915801428
723066807
1422347276
657319186
1408904113
1471768134
1793226088
198671865
2126049639
1628701253
1464891772
20831789
1671654682
470318207
1762857581
1753697262
1167806015
1006440511
1334615357
1200004261
752192692
723618385
1290199986
1575600509
648578039
1647731138
339490807
550335091
515710915
1106402718
1460310929
2131843339
1946811820
1106273132
1451071837
160553824
1049760397
236716187
531592965
32679274
176177406
1633499932
98664724
1449475159
1140130637
730468259
1820375161
277579180
1573040480
265887905
249283749
685236558
1776223944
118672856
2068942657
844742088
1901465333
1765663244
1225781768
1525096114
1963772986
1210236300
800816563
1163351592
2142579297
1423179766
1911766994
827600289
220784708
2003002596
1063732495
1349689085
908215960
1963504262
539866633
1142155652
66694904
514218747
719195429
785030168
692748056
1399922292
638391012
556033888
501902112
1086634756
1066493125
622179905
86376770
1114031101
43140340
446843445
1654996715
1557181359
81248129
549437650
88022173
293261462
1165182206
1589557296
1145123602
1467277437
1649425565
804102304
1923527882
322596623
1268746729
1962892731
1733059829
837948482
985114726
1287055047
309840477
890826116
211552566
408468718
1209796823
220594
541119309
15047780
1034360168
1387449520
992426313
153797299
185798016
1562648217
382617271
1864132879
1307455696
2144721692
460255169
719417245
514068299
297628368
972199465
1277824335
1599057973
417039872
1173256820
74627392
422532464
1152651800
67480402
742612727
1860283041
1127055379
1349352535
33249342
370280731
538342266
1669651156
330370516
784889457
808045917
435923270
182267874
1351813299
183780949
1787260131
812102293
676257968
1868125340
2040410327
516931026
59468417
1128160466
2106626994
848106563
990061883
652885475
79647083
1958784201
395123404
859316431
2060752618
941009249
2143215162
1049247421
1138194808
2137611927
1380596499
1703248440
497223727
492794165
1502990097
358002973
480543224
657097041
1372569705
1084614045
1994523048
1767707447
1951080191
1113970321
776411919
1704736599
670810202
642307833
1068702013
989961506
991297991
278772638
1716560665
545908089
41905573
306729329
810419474
385521444
1660842821
1346614052
243060098
993895704
2093168537
892424443
394878727
855524559
948754787
1917730998
1542920281
1075464153
1160114895
1266774547
1924733255
1401401319
953307439
508679872
1508781124
702911784
1691802752
1343660339
652974673
458742287
1606508636
1831439745
1456340288
234177039
829957767
722523236
421325197
1938524615
1827351511
1470222608
21138551
363687383
1814916276
1203075772
146659778
1382555840
1551853145
314644393
649724858
2012886859
1382116079
1673863468
2096714178
441412940
1211492351
1551597844
315877646
1646685205
171334799
657675139
75447998
1222196780
1517724942
81241259
631620534
1838992063
571346067
2043000641
1724333772
1262711596
547314146
108226751
1766238802
1974171834
1728893832
83281565
1796292126
2059197781
213752575
1405374014
315440457
1408489097
533912713
1691694307
172066039
436748780
256933536
632713519
1097391390
259863387
1529665898
110750815
1667423749
247747901
1424090238
1540367836
897695432
318934748
1024720215
790563684
1541290846
504731251
1822872249
1503374101
1905763875
1395924955
795164263
1022800642
644410323
1610300189
762286374
2085477371
454752106
391699848
1703214492
340407293
948492760
1705260394
2010745054
371469330
1260674932
304873898
360435355
2139866267
1329724383
445296522
281613466
842730654
1802341163
1293635081
321128570
1869734665
2026432563
283420850
2140265793
1119347901
1698200417
191626764
86954921
1879791535
1168274145
1936487583
452327685
2135806476
1464382859
310711877
2017600167
1118312323
1908148799
1257693783
1850250720
2022539024
1594362902
283253457
934333754
419159042
316207050
1077081091
1161166918
571360323
300775150
81504026
1398929375
321770942
474998265
1269663564
44233199
1753724887
697520321
7104627
2015168367
1903143469
2117603088
1432256492
1363599130
1865139788
979094233
138289229
370078640
1975168208
1127140051
2058635894
53584481
64380018
1071942844
540050544
1800696295
1482747192
960746551
1527324514
815202344
2034045330
116847161
1002804652
2075973718
1317945878
1096649836
1583137213
2124934267
65300048
935777947
930572411
366931032
1725378369
822983352
601149691
669296443
1917598856
1599792794
2070812590
1677793278
1852314154
2090111781
510218425
1256749652
61812781
285795869
87591651
1750951336
1694638181
1425186934
1709392043
1797567285
1631720542
864371044
631248135
1399241984
323068375
1538607971
21947986
362844250
1667219879
2016549215
64013398
2037506149
2078431548
1754202787
1598907396
579092524
379922196
2042551512
1385655251
2040345581
845645309
267854357
1192058067
202915699
18498796
805434653
10458108
1940934589
1622786494
733321345
1579062078
1124681266
298938679
1701717670
546621528
907166981
405034380
610687102
1611763290
309259607
1640679878
921306
2146426157
850963156
1211608524
1101399889
568349913
612554754
769304705
93628402
190701818
1252986573
1535955894
1608175011
999236115
1384840245
725522265
971939587
1114584770
610482004
1468082523
1612363169
844718728
729580160
954384651
1656574020
643445018
1667306534
1656183435
1784124784
1460984079
975039998
1173532841
3846802
1309893621
1371864482
319471928
722534048
210666807
1019017424
179677620
505496691
1810783394
308248262
257091998
345424586
981358418
1904578397
1076960255
1479209917
1567195433
1229513349
2103244394
1268380550
1785791024
2057232590
540528029
450558221
254995040
1679342864
579516465
1235740260
247246790
928409427
616865794
1385301125
1326101287
1067942891
1856610467
1020919865
1506596551
1173358883
1548954523
188838974
762980150
382748512
945579939
1086410928
1663831963
2021100507
424986129
1072846866
424271861
1784108142
164159416
1728048736
446494611
710353139
1170658239
1632774329
768768676
323618922
812635074
487117327
636313079
1833363725
815560890
1820135662
1952281876
425097336
545660731
563234483
278188303
1147898101
1383998795
2110148566
671490909
182728236
2018185763
801753984
759691081
1630029289
1921803268
1121264026
527241004
1236100134
921778028
2900443
292612875
1920218016
1028094082
715244239
537846206
1702166845
1447734119
2068173837
420792750
1625441457
715166894
1575777502
1851453786
769762071
1207977969
499195196
1259802912
1247399974
194093081
615977842
1755273039
2063204491
1619796346
1516980629
842878283
798203445
159462198
514525213
457954842
285624325
2002338941
1389357982
1633930687
418660356
1725152972
81749832
2073297308
1465107364
1689000385
247776009
196459244
1149025484
491760201
1178107216
1137872165
1826355600
2057120583
413027683
1755422407
978812327
1816827186
2052905122
1041558470
1943507957
1608124482
2110985355
573210722
970041395
773251570
846230316
358623180
2094898753
397276029
270629682
1494354796
2115549191
2030217557
415056597
1607518235
1233699498
1703288527
1438794402
191577253
127972160
1120146177
504777139
1250979579
2082703009
2067464158
396245204
698762569
453229728
578332220
1034116002
651803490
1431324127
1729243211
2101383828
1486496580
1029446236
1543544607
622078227
887878896
1828115315
1990146689
846092162
1084503114
571773687
1179052137
527808271
392746616
1600531784
939971745
1055885712
1694953162
668609558
2040410327
1925223919
179859382
1726788960
328871597
1175707181
86010662
1847357700
1168579387
1778998712
2104632164
1571550346
965341749
1851116997
555327464
442648702
452673394
507042980
70255219
951365849
272857754
191585252
176596481
739955093
1429981679
1144934715
1699479069
1825927607
584123659
855404408
1885419454
711020705
291298574
1643439912
715384755
1341921739
1689854276
1953852112
1474855160
1994740408
1328052794
1598474592
1370915198
1681952435
1913943927
880159014
1368913237
1087412542
841859311
2034212786
1119088958
939689232
2087904306
1433622221
518006721
22131033
1792049631
1831963188
365803667
1221588586
1649290889
99252946
294988705
1181387058
648602418
1881762089
1297695523
1568147326
1588109592
1348567398
1105706891
900133296
1737019200
2101267164
983349326
860033099
578394362
1960672417
332955684
354015885
2001850781
632450181
1561687963
1508725476
1648268347
484579006
192368840
3991148
1275181161
1338416612
21969928
1645966898
888030569
1292686869
475525199
1453192068
1676130695
751148573
1273327730
2029657431
1889544123
1572213630
1545694414
1113780314
1901237806
335169731
626730395
1341367701
1067980371
1446686813
1555718797
966461671
509385271
766152462
769596462
1864830213
1346909320
1847706018
1631735728
701418994
1155013577
765452768
602223635
1736689894
1305125521
1114730128
407143898
1451977074
1029713935
363278262
239780433
903073440
1736419073
158433078
1081372188
468343539
1208648925
1805792899
1930719845
1637327334
1209474331
139091770
1872216932
206327411
1116864309
1228087636
1748643788
1920924623
1530908268
1009820044
546186409
1602654275
1900121033
2131101886
907027378
1295933043
2042627145
702984642
2075551795
988257549
2077133212
1705679633
1889803618
239070596
1525965106
1139319789
1000884149
644511925
1997208795
2117168394
1475078038
312744938
1407924145
1119115985
1015952588
132511170
1206251488
1069453237
1734446337
769274378
103410709
1995800193
481812102
38895
1437905782
1542111925
1868528997
2071558564
1784086319
575719474
1690051020
1974530177
1054309516
1650880287
452663074
813188270
1864705718
722537208
1009132860
1652037000
2145482832
627028099
1128300028
133771296
1923652433
1657200254
1132381226
374911321
904491581
451460877
1774651445
1541556174
1755811645
2010612565
1507625480
1238690510
1304753222
437211819
603280069
1686674554
281186023
1873745606
96672645
155851583
773161735
657818131
172911372
2115291856
1897208168
727208954
1578255667
975054822
139608871
1921686407
567833534
112343993
192295867
30949908
524145498
1819414163
736679930
1457859654
1478602142
1410288636
388889626
73623651
1914867298
1780748932
1432093801
2126684432
1128715001
678903888
34338756
802828003
2135694726
379858089
167446107
235875972
781635720
1812719435
1847865080
1629681025
131598912
266609227
998379050
140170766
277123249
82264501
402119389
406391232
1162643032
80721180
1749665340
1286474
711262140
1798457310
197904670
2008823379
1967714015
614890886
495486911
774286659
1682454686
1588604411
1856998479
1846544499
2110850187
1411093598
1103192894
1412406857
1867374645
495123905
290661008
701522861
666063578
1773714158
1869498433
717222512
943176183
1668973409
634972509
544872928
1532203669
1363066784
1442138269
2009801218
1163927680
171520920
1595596252
1850872093
421950231
1765836153
685545630
625607456
2131744036
1451575462
588731992
620257997
1269499622
511860874
575624683
42160203
2043087020
58295390
613889412
1152712159
1334237845
427806496
663699537
884131659
1702905696
911158933
2125712746
96650062
791078916
266547483
455311012
1331767041
1068929849
734877461
1479575104
624995168
2064030789
1810934803
1311678121
444489252
1842062525
496777728
847793038
1379072983
310904881
2072674814
217137550
1375605589
789893146
81484225
362338904
851440339
240047248
1973973765
2087062527
653122871
287706885
1284373077
1557181976
1737902226
1873748566
595048039
252937066
916110310
1487336272
1346945986
174087050
740892315
1253837368
1324437456
1853412673
1779246195
1204010235
15458787
489269764
1312444419
1064964396
1296259130
1910235570
1271610641
2044886082
38269040
1492731163
1955652552
1026740207
1230593231
620498952
1652166808
2106835661
1197576100
439905371
1617740568
1545977671
254268062
2084273910
2059930688
687022836
817623996
1245076037
1439182975
1127860021
623836786
519261034
954337225
1603964592
1673135845
1499481816
1915551401
1694451118
1919705859
609188166
1850822938
1103112375
1687452291
555532529
827589119
158615752
1242943775
2064351564
1632902195
567529386
1594997716
790428486
421025205
1909096752
275798884
2067507681
1462840225
1298193366
458475213
977433221
1687684507
1597274586
1445878916
2068757150
624865126
672066325
2092595660
982930405
1617879302
596887075
20869183
1083546653
1741813177
1621853670
1066053873
1257597431
1633220288
331337073
920677624
1801875494
1459462944
1292782609
56172937
356954790
879973942
1572807496
1570222113
1268683237
67357453
824638632
737168695
2090770136
1166960226
1885704439
70044882
1642980327
464694341
1994962104
1665673366
146770154
1447445926
369308584
334691159
1060993736
1079823506
268445565
773358275
659158433
250594408
1427170318
639941289
1112850130
1495597447
1095007927
325729857
1887457144
1374366066
1658187568
1765381338
587804253
617256206
318861713
1572303405
121641037
757308298
842627164
1887889879
1904622247
1590924144
2004384280
1048624318
269090042
340328535
700988981
178390469
924546733
1423534774
749007697
855108016
18093960
2009021467
219570930
973882777
1811902813
800797350
74192875
403674742
1517041300
1803492555
1911818627
688407728
1052688278
1548416392
1980100321
1288152556
1251685569
1957350105
595166491
340867193
2134868072
477080537
2095027624
1790903960
1220668546
2038316234
590680989
461515598
295189145
1275730481
240607600
1622119871
1634207852
541853340
189973173
1421915529
897161588
1560759819
104665246
36319008
769637503
1732016770
1392202829
794657918
253918454
1336625474
1170874019
1894084839
1200646775
708417718
1318853916
955088659
1404014563
632862511
1560024779
112365407
1827432062
1388956784
1703108903
810667394
1918865701
1166339138
1397598565
221418519
1959843981
440566785
384856851
450073315
296489835
763356714
376132819
76420290
1226723938
337335833
710597180
1553614266
1762925057
1876642584
1460619009
180043974
429127243
256549351
138981006
1152550756
147401602
1146886231
912223825
349590824
627688640
1907265876
1779190627
1560359411
59050077
1369581626
1147357293
1206208819
644796120
654651136
497239744
1172608110
1217004229
967351948
14483138
1340350094
285108891
2016009269
888689288
1508404625
554596210
1788064760
1619438221
1192043986
473388138
1299972114
548871409
1698271592
1384904469
1747924544
27093190
1258204819
1337661591
1339135315
289472646
1696001783
1372501037
47902725
1244004106
142558320
1434686565
1505425239
234398660
2064899905
1060295137
329533211
1204524319
515215002
2029886994
1635015840
1453043502
461662207
69163976
1466792786
1356704547
1803561672
1828827009
1859711811
1681189689
146412224
1838599826
1566115561
26357907
948711327
1308292503
2025635864
1658629798
42483951
156374201
255900046
1224345770
1137706143
1820901103
1978230384
2023277780
699318597
1752643379
889001913
512224058
1187069560
1849403781
453215270
1630504074
1947218487
639571973
1240659063
695596663
1021355161
43220810
134024542
176438628
1120991175
146907500
1531805811
1136089056
1731546494
947211975
1442973594
687556475
142994140
993770948
1349567684
803525417
1537107496
959003545
227697068
1844590869
973435153
328309415
379970929
2049095368
1233121254
2095382484
267958426
1214294675
369220010
183334405
1770548753
514359414
1807960489
409274518
1534699615
2048863774
957087084
947146462
152598174
556382844
1074073267
607181282
2061710666
790059952
2032691083
2082652347
139421086
765087774
572625118
583777849
484902502
907756205
1564784226
1466728665
117607387
1948005708
2060258718
695328210
1737869118
1729490077
477283108
1035581863
219001506
60394207
1074184975
234913038
1166641800
1818098908
1509002288
799373465
766551073
568658917
2105540566
1246030161
470888221
231180725
133526658
1689764226
949722578
1648973814
1245676573
1140390085
1105005733
1538002494
24546625
932874324
767978351
1877417365
1714053049
1806000551
1780849313
514164364
1993520594
357283857
127918470
270603805
1453532787
1942103141
1722286698
1246030161
49680789
1469271152
1792822533
1755965620
1122136096
1460888184
1736351724
929740405
867595784
164106157
14193960
253187127
1852678026
563685399
2114104717
276786060
475845916
1327733924
174147629
1414056177
991351396
1856723395
1907815416
1540039512
1107960130
1983359063
1884411726
1890707902
65481182
222163155
838719866
1908217467
1765789868
1503175917
1425492267
1628776424
80334405
1624028334
740809007
199355818
1035283415
1899974306
1484888164
205256570
440986378
20626763
1064717704
1406878684
1760936398
594329555
881099833
337660004
2019468987
1882194473
960346218
1394688888
969962182
311178453
1461338491
1980907870
438610656
269983521
91311160
132628105
2078934118
874744752
1529408389
480616355
296245429
1718977383
1522759585
856538820
2058007681
1511701942
976834070
1412998481
44181268
1036370227
634518612
2121104063
1548620492
1174236062
258537020
202989372
2120252703
1269559976
1512830759
1130145999
1755034491
329030661
778052302
758986962
1355291841
582443982
391312749
2113362614
438987236
954255649
1339648401
519512226
1548631775
21603331
1027435536
153801047
470110120
146300551
624541279
1684402495
154663719
1379285724
364741653
899836242
1890134479
362168362
1800691349
447535382
886872373
1328980661
2034081286
1160969636
1069049210
167238497
220704126
859851531
355291640
410535951
2024861258
1070342707
921844934
918125213
13681430
67338962
1920789045
1166323392
1964989664
1409202029
787347531
1423969740
400943111
563093085
1362232119
123860453
1483252041
82464697
1601299240
21759059
1483256044
760830097
645912368
675214952
1378797619
1596743491
480108606
7547889
1193386520
1782335814
343993671
1846183589
1746787583
2099951843
2067216249
563540685
1732976493
564221613
4485698
924014976
729954959
966278363
1608889502
280076916
745434384
603293729
1288625740
1454719823
1117278038
1381259984
822580020
1003110519
1011230865
1438064164
1237369378
1425580585
1461957629
1742514281
1411055440
1028458647
1988341120
22175169
652523322
1477248622
1658702255
1696117784
1969600315
2035880639
297693377
1413304632
1991079112
2101987953
1999557392
1757532947
1458538293
1945079838
1379258236
2023236003
584016525
1323101019
1902727627
611109515
458528969
634980284
1582007219
1082542508
250416733
1505300332
606985443
477903173
658428301
235759996
562538848
1746367709
306737183
635985519
585755364
431316547
1002174407
1731004811
1029550313
972091878
278208590
342021682
1921959694
1856256525
973290302
1580587809
241696272
1601367028
1716604713
1184940473
289987756
1043208915
669259726
1064335056
1008422448
1979326471
1628836020
1034230320
1409926879
1530121916
1432030819
859888837
725198591
985193499
939391298
1399137872
2041482140
1571387693
659735661
493975753
1031402601
1128793823
785066952
546022818
1662318383
626207246
1344063322
224808799
182963201
562751199
292395529
1570063219
1313626573
1459116798
1249203726
1463914890
992714057
1511682657
126894251
1582443706
1272389279
20056027
812901126
1620082165
1494305482
1625860228
739072387
1412370975
1810944870
694391810
1572426947
299122178
521608028
1420087773
1987152864
348904946
1977676461
387472847
490029074
526365185
10703920
984113943
1864204770
1211957094
978872253
1726041509
244406000
1539704926
82793324
1326074915
704168291
1341460467
1570620814
213073282
1355154163
235552732
965368078
811403712
1123778330
1287928249
1182474343
312372824
1067096775
1755366279
364287601
1303431947
740758771
614956076
813733106
1715217009
1261613736
1627699217
552256848
1546990769
1233087337
877053394
178632255
74717960
1748466205
673520536
1127748111
901456398
1131780775
2142141985
1646222016
709513675
537197313
520916611
972302574
770607589
1820109853
1999526073
124795722
981556375
877152266
1070339604
1038227099
790837955
1054745546
1597161017
48195295
805059789
1018245579
599459715
1673751897
1425222717
406110339
698984084
96687034
129356799
665663532
2133561482
361327721
1084042344
33356404
547719976
354387958
1868526995
3109008
1341222419
1660436022
1519818042
1795720496
1991789970
1812507072
1491969439
645291574
660655758
1252803194
1330406022
1423285264
678694728
1138554150
1396496467
1871841020
836351670
1265830019
1439537151
221576858
1710020316
2050037579
541621639
1297416438
1471353048
1986064207
75142641
165685257
603575661
557058308
991567770
332696191
574917385
183464954
1281069832
1254431692
568150109
1859948720
36535270
1146418216
605020540
994470998
1311640152
172206746
1355458181
264848072
1783591941
1405833415
82428038
1917162487
985494263
1804798060
503458956
4136832
682256221
1448742026
491058695
1717602374
50916034
897793797
596624963
1601077314
201832609
2082046747
1869451475
1689767684
1675789387
1915667487
1476286088
782611363
695236151
1937961622
980180255
1887666224
1836701325
2028111751
1762970056
1065523914
180230791
54915932
1912035573
1707223624
464641168
1571613049
1705402829
230942765
522051703
510424160
1374799776
1844318166
427999237
2034827696
701013949
455902003
849949798
1205919687
1673913314
1932725740
1146279774
2006350848
1623283943
26916864
1946565389
2126914777
277062284
1898933581
202497916
449711247
1102059908
1000723179
624451082
217755339
1651126786
1057996120
1545419181
16513587
1964355323
1897929851
1309049151
1633256825
591717044
603812055
2135216210
366156594
425926813
768690692
60264153
553326530
949592277
310315516
356040179
331305269
530684936
1442608585
269500247
1191078792
171881884
609433247
1461557551
1243841411
1261560540
527414037
365710045
1266229907
682301791
1398077248
1574258288
1798622993
223398665
1637571636
1128473272
1895636069
124185722
1216351424
1127932677
1273945869
1117542
127277394
823236433
710635343
57496234
948819339
471611603
1123271196
1648806043
174319507
633447707
1621490597
2097845486
527361630
566639636
375766948
1306045901
1685634009
1961036297
327400853
691172675
1224352646
751551581
70245120
313586438
1892459842
123423027
1504342163
1188548578
966301786
543533229
594312249
782234054
1932940684
1460271356
577405337
979055407
696410699
1230181012
796857457
932888743
1701706487
999947365
417929929
2002123037
1095612253
216738402
380586758
425216887
49012283
1959308133
913641728
1125969030
1398612771
757690296
362725843
716207900
255010047
602491394
1696262690
154546678
1896658399
790156220
970282389
1382791083
2048679562
496759217
896097246
1976112903
1034760585
1853203425
1289960389
731073358
348613556
940008065
949594321
1813685209
1974062873
2103644311
222295255
1976275195
369176638
2106783537
337806446
2077801934
748735966
1870973606
94778644
723425564
23494907
2053410341
1451935430
1231088044
807024944
1143127931
538231310
1010860919
296774125
142327686
1069729851
962683405
326470026
798812234
1158354458
1352660317
1502069731
1406186820
481729366
1613853332
1785787070
1795696133
204552808
725266923
1112103094
1050432912
618220429
644374357
1999074430
1942849447
536912207
1190635738
828485544
1453064482
298266795
64934966
1249780389
1054396393
266235784
1156417646
472837092
335706172
744260218
594460828
1188308014
133168188
168418334
2003979571
449791979
1198613571
844533187
720053381
1933355599
537962572
1585680770
1162967693
1978122947
1311292410
217569433
1521568510
1168103125
1294947917
528697817
1606011156
1784511718
658390705
1680891957
697739084
180533785
1348217395
598542904
1201373147
2023681862
430241639
1394157492
1216685434
1504361192
1948790157
1810746618
60661338
1557761266
1748506493
1826683257
932617047
1365266400
735730680
1201463193
782441836
1480949016
220606882
1479087202
1165532451
38400893
1381046236
188030699
65081115
1788005582
950658831
410999411
1615341048
564384707
1237227697
179939278
921695875
94685205
1421925959
278500606
1785826341
1611263971
805807046
1497327228
2086490288
1065501648
123804711
1466936982
1963206892
750219425
1824199934
23924600
697135673
989233252
1823315806
1005963603
1415162676
2082658447
870386262
1223344404
55050307
655163329
1237655408
917754183
982757629
324460794
504363919
1932940674
647468374
1590645009
1630521927
1830220032
1342897718
545915202
1256781098
1177997756
1007830838
1579693923
306699228
539478350
1510573575
1045623121
759702093
458892298
567176289
1468231271
515946901
2032378633
1131807667
2066089357
166025412
1330563462
612700184
332906898
1461932268
1368391089
1528092816
199499849
1209565483
1756874255
700363492
1629964473
639339759
1760959333
713269556
272857041
826558701
978697708
1515735505
902259415
419095514
1762814543
1941899062
337515262
603155378
31246372
80046611
2091966518
569569025
1898514697
912191285
517276250
868230489
132666990
1683052744
325428344
1067062172
1544163700
730624312
131893548
1356615582
1067126879
1091587977
2036863602
2062478422
931937932
1117847588
825867058
535921451
64928027
1456992791
352527267
974308388
556488797
1865308002
1350883743
2132243228
787076629
274646862
188353226
1915400090
859959368
894463636
736184772
1647652891
1630596362
2028498298
1230881721
721363278
1745826696
2087336556
878500838
2015609570
1598352276
1851880832
1459856393
1419063189
789659604
184932673
748961110
243402804
891646296
987686232
230805267
770966546
1106618611
1138497783
1607793331
860632717
699639559
1079727081
47113346
163014633
352956075
1291180512
1952029396
577095958
931069309
1519425348
709547176
1475792572
1323906704
918333802
76459239
149409487
1160178099
1512012694
154480227
362721979
323499355
794700252
1289798693
1179743351
858188683
63325989
280368916
33410632
1067814247
887747213
855904866
758746213
1600429314
2079461025
1257300402
1896815966
1062337038
2112571878
290164777
597514560
1084822342
1961072119
1985176759
1154157518
89653742
1363449608
128415960
918249835
1245667105
168295374
310474692
1760556167
747386125
36847415
365291712
1819121592
2104478230
1235109601
1041198590
1056570977
535937870
1322237063
1788211800
1296260910
774908494
1438427148
846314882
1644529631
1617162298
629902183
1954885786
638947542
1674201607
1756729202
1239160347
1565970733
968882511
2021703153
986451580
621668436
1915000309
1633694298
479122106
1856134269
2054007269
478449019
1941461345
1562256139
780691032
1140955812
330210682
95987011
1369399692
1363771109
805057123
1283639151
1490308335
1082588892
468423487
142157623
587778894
993976122
1017263801
503936750
294454956
2034634577
494925576
1549718693
127411486
1796110020
94732424
215993932
2033400880
1153638313
1423606294
1423634074
1772138079
26611819
358383064
1735372547
894236310
1916755755
1952620305
949903453
494321696
287301348
619765444
983287051
1030642985
316618434
1750452016
1341335669
556851405
845910690
428934683
812893931
1032955369
290474333
289191331
1315615525
1091854157
1189186659
1430657207
759834057
615147997
2016660220
702771649
1980449117
1647088074
862278003
2047189870
1537004416
1882042679
420802240
800412023
1439986685
576600666
1977864552
1447193958
1893768349
1703924698
974812536
374573781
1302882419
878172619
953233267
1917864976
225531203
1868063597
1191718317
1651487053
82947218
974769666
1292596782
1385699109
767940556
1130796695
442257981
1126387724
970308904
1124497585
1078083741
1395141565
1430115266
524812338
176813615
231235255
801411881
1008453020
575294872
1025907388
2039368124
1635099701
1269413049
89520833
1609623821
479651503
1582828846
1290488478
628677616
1832832350
476809929
386412870
437096932
369487840
16179950
217501969
1528406634
1711705914
2079815867
19455292
1183072871
1465016146
1154812027
1111268273
1041810379
555845311
2021732624
2139854064
987426600
2019094671
1281079719
469240096
1424280998
169633868
1088348011
282592314
556051181
2070285110
935266462
1860057332
1394706713
501341348
1359374953
1438768748
545234447
332904465
714394801
855232678
1774953106
312951399
2094339873
1072415215
1553922224
1485938615
1841952763
1189953539
1354199437
23267879
738890092
112851353
547280634
897690852
663810513
140361628
917642870
2052953365
1653586096
1643950216
1574830549
1511824235
501686830
1110832261
200381820
107688863
132859241
1000922957
1396421056
2028057430
1325510095
1289314095
662660479
1957122125
189622939
695782933
268147900
209919249
228134659
1830136973
819897575
215229688
1713345889
1063509474
1301080691
749332450
265501987
1037313465
563653151
1576975680
1492979354
1007891464
935004236
430416941
9891804
1424241347
860450031
924388895
200813409
1121370063
1190762612
741321427
1018597023
1299626904
1286554166
875643553
432932429
674605626
755436077
1359862605
1346385296
2078911588
1891594271
656763228
769365504
646448267
540379088
1562556483
865215410
22303467
561803391
345724495
1796619848
288914763
189770385
1503464916
1887655381
1591667034
211952697
1036779396
315465439
2108850814
116223258
787691417
1060587389
1214261617
240837857
757621416
699008393
1157990283
1152238522
1914717098
142456450
1094375927
803665263
1263744564
1426011786
1103039934
247817306
709513675
751933325
40016646
389826474
417462467
648678431
799545079
1697460453
145361970
926586805
2008846954
1421586910
1891509695
2067827064
13782243
1528092740
1116039764
939742029
689379851
1994238601
1800829716
468224370
551724148
1281555541
1644060165
75585460
856139983
105729422
625668978
429490359
758068536
238129246
894699263
909284891
1567818895
656149199
1919451991
1852822611
402517126
1548040871
1857222020
719348731
889417967
2021999725
406025990
1341165995
802278708
1405371244
1233983612
957824093
1955867036
658000920
387992386
412458853
1621627257
1619405215
883798590
167292086
1784223312
339159583
1994675230
218402586
2115285087
43591797
1746130143
1232818899
264001726
1666814184
2101086320
1388063370
1128839966
668123049
279001836
102942891
302099114
1193857235
1782096811
1837145296
1237408697
319349874
865990551
1242211546
748202876
1511100805
1385210641
1629215809
249739136
408421083
1983727279
1399729706
1961749248
712180180
1675808542
684540193
768972618
1610049494
1164869440
1932594719
2003247136
570353853
844843001
1483712201
1745814509
913999362
589088500
1402009540
2094586209
1549488817
1429489771
1564073635
1278309299
732026737
1948301522
138742121
1580591664
1661326067
459625624
1292355098
1574049170
1743274867
2010686073
878661561
1889481776
2134755672
741366806
1160962824
2097646774
1544237989
1832631484
1228988063
1850557995
1550359837
913420876
204181525
638544276
447359850
1202434756
1521356899
1222881556
199239445
346008274
1477924600
1023163256
1314678238
977093376
731780789
1735307602
1684500526
592960242
419114775
2019272649
1657495274
390884191
534167236
334749869
856729318
449265588
1532592190
1617068903
1070336738
380162210
2083702964
1902729127
935155911
823163774
1076664810
1780883626
991183049
232110473
1118108992
1271976386
275399330
1795640273
114252437
1979870987
178136387
331850044
1588116147
358407905
1626765581
293605264
26502303
2103648620
803878077
665000096
99359916
1402489984
116313504
1450004488
134340297
1335600761
1883160051
1629657927
902567045
2125489508
338299842
570733555
951381173
136824639
1678674118
1656480276
1315031010
1575217683
917418445
1758000019
607168389
732080156
493747441
946711601
2057880217
1695649042
628986200
685551214
769328007
559543693
1211544928
1880191129
622525508
495164372
990219616
354862734
191249696
106460643
1377903430
870052329
249196662
1137097416
1717054072
1559793511
1831007539
1925275486
1852549745
508379006
1808211089
860212931
273875898
2033979959
109658913
517628007
1364335425
915629688
1367805906
1858796763
1669922229
799975234
862813089
1261357260
1790962275
1912459640
948810764
1170821035
324073678
1744203347
727748103
1226953894
1134541169
867145001
814288798
1295804216
1218538870
776641393
2021618162
1304006567
722009122
406109266
1803983618
857125446
1658687743
704631345
2070211395
527621158
1919116234
1318685327
190516380
1177613970
147588753
1394628545
1369495684
1034745324
148685485
441301146
2086602809
1794565746
589027357
1897839003
1789819483
1111815343
314619722
1801053230
1499133074
1236038197
788948817
1809666320
1667584059
798980462
1249750478
732717610
1981031350
1165738691
594147998
2047021434
1130474823
944491884
1283917245
2143832227
112311141
64481186
616258740
1711544051
1088343467
1942684407
1079218265
313146668
1987887987
566417193
2017984758
1438784859
304272514
500691036
101641008
1356704029
1050702767
1804189343
595924763
1691210432
1859826139
1308597708
1024783215
194277264
1330632546
2140202721
2031839129
1282413206
1276931082
320632087
6363960
664136741
423911879
478982089
218449994
1820168548
1504878491
1178726950
1672800297
1037359919
203466178
486119333
2099671873
577516607
629036155
878013855
344236408
1720693206
1667559864
1266371141
1265859382
770722165
1267521557
658396389
30240522
1374822445
1498792151
1997286770
167522140
485610186
1001310527
325909059
1426422538
2137035923
1110054823
1830149424
1547426829
1924301940
2029186167
784036648
1386567330
1061795767
1053573114
1694357870
443420447
1116268450
60735997
70818105
2120390439
243758627
1656574533
1869981076
1584619001
1793465971
1449891285
437208470
1352577925
1272461423
850989892
968583036
365416685
707340192
703846637
1765929583
145352119
1631824509
835411753
1789408661
55079819
1601158293
1233642017
743901570
1141107831
1824883860
2068012580
858592300
201941804
601243893
1725606130
2040269698
17196394
646253387
746270232
469204315
1354213931
447833697
410735833
1318478424
1214286776
642401334
1215211958
497641714
1659562861
558410650
16464821
1241842930
1351033467
1257008820
1253239975
793310572
1481373444
1597920040
957087911
81628102
1245763532
1898799867
1976589599
263725881
1715708403
1505761886
969479759
646444367
99312514
1119979132
1303460174
1417691576
2146238564
537130031
1358028910
1852860647
391228958
161878646
681227949
404255014
909607208
1780221243
1631247223
2028683631
33758762
1678354002
1012231953
1408142348
1306166259
916659090
1564835913
1093062926
989205080
1853527148
797812713
1779129777
126391080
988484004
906542327
1818711975
274736801
156150465
1116196285
1721775340
2042144191
1121837684
1892419723
676305072
901429539
1288697344
498081282
1924611754
1090574323
1206851632
1634089541
230590659
989707118
1567666977
374510770
803126365
928761939
15878518
13116430
319051048
1388398301
2090284261
1516377889
824760289
1865594747
1292274315
1858231825
2045682448
482446518
790462904
2080940669
369985330
387744867
1832753666
1035658113
300603997
1426099756
398119717
1578107182
1356343300
1697805919
1004944103
963610234
1168750266
1504295286
767946540
990955516
929323167
129854845
136856787
1522592402
770474405
1958094017
252041886
86649455
1503903812
1606414420
893435966
20816543
1720257415
471852318
1293792590
1508874554
1245670916
1394927664
559173211
1707337025
56760242
434541024
1317234832
893821656
1657011638
931386243
1726108026
1757199649
1615205252
1109949583
2100611196
1492594560
2017324987
1592363399
1412629242
677538922
943122391
1230279455
666029240
204228035
959901267
654130900
697931016
2070462624
1328689463
1688897448
1821276409
776962664
95461905
161408968
1671328489
1834028917
958278137
1598964
1765383093
826794545
2039921731
1731540349
1365141224
733123804
1904482675
865355774
912090485
552621844
2101175373
939473693
1429962548
1684961159
2033011614
2000159655
2012745407
1441043529
927385721
1664952979
362592917
1179769268
530497426
1487911338
551551836
344142877
399568765
1588420316
1824532132
153994209
452794490
1547952628
606543799
391798063
248763280
1039998854
1018044526
610460412
434977851
1396325159
585535209
2030845273
2065271887
1040683615
439947084
1036789897
32593656
1835243193
1302730395
413380394
1083824050
1078527962
1223221576
317396772
1176381600
819405961
1200663033
996227972
814882242
857145640
1836108474
958715735
1258310503
1327403731
1367465644
1804896641
187242317
2090289153
155301639
985795931
700841723
1150260567
748538329
2069936170
6925534
542676475
46459429
161204459
1467902373
275499128
344635105
1123522238
953386262
339877402
175542398
746737301
444753463
2106911258
1679437867
209696325
2106141411
909425329
84107513
631274933
1289673106
1814335299
655385346
617861707
424435271
5108740
146650565
1868119478
1048053445
1337956008
1050064809
846286979
323264767
1206323987
1124843339
14334419
887877417
980308551
798802956
1935448512
965458745
288957322
1542032354
1071610427
1627215523
1967461055
598745935
1049707931
1213480393
427320854
937165844
1994241602
1986781293
1081357480
1076107527
1308908213
1067514572
774844220
1290616203
1454871934
1959710768
426310152
1351060974
1138363210
2065142099
1655983215
1623635072
1306429489
1297420925
1220584805
865166920
1843827727
1813374033
639507690
1420549054
2001624248
502026468
1145398239
522013088
200791555
371588629
1155209305
877720310
799211357
653493030
1124344375
1832571722
1649830104
1826882476
629193883
880657045
1188771195
724715592
817615207
1777583278
40185263
1281018651
1415640690
2016616570
369405454
696434055
809453297
1782585287
866172437
946177352
470356988
332969748
618450180
214149519
9562321
1109802962
1234132332
101355934
1988766850
19015261
557622055
217728125
645944873
1947349127
506962205
1245455438
1312227718
134689257
1062660305
1480775768
425460149
1866364139
439327062
1522228415
2078155952
464908254
674518891
1888906227
1291807466
410516291
673801359
305100496
77655663
225814060
860892615
267840203
1311968676
575770946
1119730921
452107153
778707203
1660159963
267305118
74415998
699832309
588292446
916187182
830408197
515583648
663687344
61950167
782341759
1638082885
389301297
101824163
1189542554
1638112478
1482668605
858546740
1815639118
921709806
450423401
1004460882
1636635788
1521355544
1453422155
1089170193
546258012
1749996983
19824396
1455697002
260950252
337841180
1799588888
1432833399
119754082
1238953213
1286482996
488140269
512559645
1566661686
33938254
808678801
1030445388
2028686347
1556984238
769019211
842062200
1121557532
984312937
1897787138
1130195047
1403194980
1625537445
341288106
656720435
1510017474
1608367531
984003230
529826882
1780918805
95506437
2127498736
1490124068
487823820
1587161655
841313533
156570521
1479151388
548408008
637210676
632448719
633524899
1846229205
2069885905
71511122
1074290775
1511903360
2017323319
44709154
539434770
2077122479
423359918
309240984
189341320
1895620699
460168890
804184198
2118855546
980888653
1948195474
1596272104
1162889344
2038142844
1060253359
2027508453
1565212189
543900690
497808685
1507764088
1380100634
1873472708
1666515059
316276748
1476056670
1168351536
1584882372
1528307657
2000482683
957451360
440699428
815314766
1175130908
214167555
2119154904
1849449975
1152648540
445921803
1986043829
973509011
2124927639
1182879911
1044348367
1856865566
1711501770
1456224
1632680117
1480150486
362937174
1901221506
272438565
459421996
126830618
1841731627
299545137
1606425125
2141875545
1410224728
513365444
1170977312
1065487024
1598752157
1440425636
1319159846
1138207745
1333502992
1342373791
1229031897
568876012
360837858
357280130
1300040826
803227661
454910325
1041608060
793852382
1355802095
311584400
1274001003
185297247
1283753272
805469532
447541649
1453267880
1722441697
923889566
1030603171
1277894351
1687299079
503735998
952358468
514851563
259957139
1757942948
1657627913
1421957893
1680093737
311384034
1049760723
1073961453
510046511
1006221520
41961411
1231057046
481606639
1437191654
1055597685
369979093
1286663691
516057310
2592334
1192652723
1030337110
1456675637
1120588239
704169300
151708634
800521108
960813605
27982411
1664472874
1257243145
1395186014
253118599
175656451
771148213
718941074
1538778443
1526604854
1129797663
1514299369
294997049
863506222
1755325117
893598113
1260859479
1929605445
673723638
1251506698
645643214
1889830193
1599566872
594059943
1364059722
736120963
1363080159
80384034
916123883
11207012
376109186
1686601775
237709075
667643162
1390001921
722313364
883828336
470860260
1141955442
767339234
2061573790
252121383
521400450
403235414
1784160967
744529674
1352038409
1342315766
288458234
897765888
1705406933
2113863321
1809923266
1229325660
1784929285
13260857
583469026
952310864
1390381641
2033971837
1706204722
394051894
467632644
1750782366
1737503818
1814625351
1651326986
454620607
2122914710
59285428
1665420336
486325757
335927386
1120105552
1942938817
228042683
104610152
1756515637
754424872
1158104421
482413235
521816018
1588500937
1035027713
412776285
936028110
1210434155
654387557
408597811
396878102
626410691
1934139870
1553510662
1748313647
1488730201
924359447
1893447991
1806670503
726345231
1681469953
1269423368
1805472889
700997300
1727047636
1453532974
1861561908
1895190220
1455036347
1696700265
926819310
1377076367
2060637510
110125525
1136383044
1577111611
622644161
1492902984
705947806
1540683300
744212851
196658812
547438904
1003975770
1200332623
157099809
1529194387
645387261
106331349
472179540
1589452080
567216196
2113289267
706433954
1473995686
329442462
2090076984
1833175832
1982349298
1526708179
1443502181
893610864
2043008415
1167668888
1399460998
710889151
243460761
915969651
687779175
322910996
552876225
958899270
1521279322
736614206
997950761
1472201227
1727324718
1655730040
1135838068
920399963
1017227659
147000277
665556740
1509582637
2011932364
286466947
1536578104
170431714
817948583
1641958008
1915010573
2005623140
1461516568
295856559
1580767356
307897707
828330530
2104536543
512844998
385904460
989926247
1255185727
948493783
1401157573
833456605
861976125
1597496285
1214571815
1438711700
557087524
189650698
32528620
67078486
286122718
1830130590
1261322815
1455864310
605416456
906372242
1698734980
2029233732
1333175275
433544498
1137856729
774414755
900292665
1756022332
1238724438
955589767
2077892996
18319567
2092203716
697676162
935115166
926604276
1651790085
466570528
513988968
311196654
2111488463
1729782602
156002548
1692256110
2038882864
732507967
714406905
1449428119
1279098913
267560648
583706356
721711819
701228372
992359886
1056587008
1174508859
1624163319
2047193171
1040128814
58604023
404554458
445791375
1839619557
1134100457
640715993
142984532
1449432185
486945910
1235406642
1232722099
1437422602
33423742
1959784849
1487653351
1184068775
808973852
103389099
201025125
1722443368
1151993398
407987120
1033678318
983990712
1772248448
1391269979
1283252242
1747475029
2137379360
429697660
998583157
460574887
1000974551
1782083729
1632975286
496736042
2025596314
1387349740
1952323354
1159369537
1952478609
141111740
195858697
1903794194
1423289867
470330961
133904690
1830724238
1486997714
1713517932
1546726545
777419803
872384182
2085477298
1575314965
515323156
635675203
1229261644
1699179043
1416352940
1322747911
299938770
2066190481
1539375849
1251155003
1029929038
2126684678
614803832
704385050
1693611973
622891077
1524311301
970320158
1558640261
356151423
580977771
1558170273
1654087657
913097741
919804884
187945309
1632710501
1106732072
1822771674
24762948
1375779761
1733112566
1749595780
607705632
1504834087
846056778
2030396143
1416338686
853846055
464221395
745825675
389215607
447318917
1452623282
191314962
1536287617
1485718598
1766748251
1567875822
1599453600
1604100482
579399927
503354291
1304034469
1005375669
457144304
1225684942
513928265
346751927
1434630674
946979239
11544521
1169373874
207931972
1847006610
1129585863
868196600
2126395690
1498315944
421468842
661654842
1647780617
850555284
965836992
1071119696
884672434
807909243
1558426703
133911866
186157600
679833881
2092910897
453844627
1217521250
1457691232
2130795513
866222013
504004725
201508256
608267529
389703805
1547678200
1081210787
2035729
378982240
1901651390
1310520221
133409061
174145546
1188070110
1155079790
2010658107
2046870930
1336778403
1450573527
553490740
6908583
1999986737
1845086776
580100829
315106709
274013230
837847163
71404485
1836119126
1491302619
2077140650
639045349
1202176556
395005918
37587480
597257581
1678479165
1432426704
1167153416
1270968212
100250647
1349515332
1951816169
1574268235
1476426660
1248120157
1941040005
199271803
827097376
1219759293
1660604827
1096746264
1107787989
577040749
1839751133
384853920
991942006
426514080
1814099282
945722992
249702957
913606892
621349771
1906991526
258356004
437207407
1801164480
710392859
1136298432
163665806
1985437919
1383570805
1973947248
376133687
693182482
1413006707
930522905
70976408
1859215700
145972422
1199016492
594919310
2077752836
2094534247
1300841643
974472880
253374783
665492751
163008946
1222870672
1578329799
1162090790
1261116355
1160411835
1579862707
304366278
2062429382
1369920198
533404397
1621243286
2100431623
988303378
213831627
2096464300
819010275
1951363751
510795916
650733152
1986526160
1897236771
286458959
882613869
355788912
776757321
1874263713
1336490719
1595116350
951857022
1989720833
1067853033
756390415
1683634787
1556048019
193063530
1979106793
249095779
458319010
895044565
984073372
1076182509
1956049954
449238577
1156553128
403076769
627926828
152106740
604448130
742710035
1185498672
1346181568
1763479345
1032998413
1845286139
750681053
378587576
1165430929
564413832
1529595972
88504075
1312138740
501881606
213703868
2040828051
690654189
2072543076
410018023
847764589
1925254840
212093613
612389459
1792023419
405636054
668255306
310256491
363927918
341673029
1357864161
1255146103
823782337
519207281
1362654729
604417911
990872867
147459377
1278817121
1009297510
777992839
157876128
1948835227
558594616
35075877
554311972
690282907
539794318
1373255672
1440162497
1876687529
1006519986
1868717076
1175080192
318719426
1875219799
1391066477
579419015
466155097
590022427
574834563
1109875316
1288139174
295833808
1745852895
1522254897
657800689
1241110243
1981034389
369638455
627419475
1587765146
74663501
831420933
1601849065
1654244373
604775404
240810463
2093858406
1171674414
556650664
1260184928
1469172364
27624738
1649781865
1079287710
1157756821
1416590098
841041327
1817616691
1000533872
482613998
1444402574
1654787567
1144318316
1471788365
2012564167
171870276
884756214
1561604011
349747392
1449536236
1269575873
567784208
597863851
121930630
387332057
1874584239
78082740
961160895
1396927583
158519797
1760343046
591755418
1957668995
536535018
251392566
2021652562
1864979056
1012886553
1059888313
1044332317
1505247185
1291648396
60377858
884325106
448471207
816524696
412267050
1053700257
1847927737
1239980940
1370327099
2077653396
293572887
249847309
1212219292
1195761247
369560864
163122839
1349072627
1681661889
705674956
29884866
873902125
1989468962
291328763
1335814870
221554872
543055511
653700640
1273914170
900528078
933428337
705460095
697839569
4538657
1471406555
1178996942
2005384766
1454144813
426808070
675629882
524281078
1739384378
1758874452
1112457301
1510394598
1701026269
1939709381
552716246
1680910981
1209689173
1485592332
338665420
1934053505
1463016508
1446978356
361084105
1938761087
1375681678
1111036115
214016026
525455617
1509355885
5394236
10108105
1903896770
494117302
1564625472
1921014226
504389568
1979010135
15475124
825783650
2006113912
2067572795
1867716601
204604765
573976632
1695341594
1485470797
710377282
1623422159
1138192081
563501093
1826947809
1097060554
960500157
1580160821
1709046716
820674035
1325787272
294492007
32232342
1714054630
1571393957
1582700370
94501316
1218484190
622138597
681066034
1303362545
1518039296
87587570
1266565034
1958780005
379984209
263655716
507762734
1076823592
753445118
877761983
623607422
1882650526
464619258
1191446403
1609971486
578536701
724875022
184672538
451948463
224176587
1757306205
1226682060
1546409597
2110420384
122344749
1837900835
533700667
2127654958
399204583
1125893518
1325942461
1638324513
2100776580
1989835688
543420257
1039046783
89256496
465346645
494054106
797142902
419739531
1104935933
944282383
1270036535
1965169423
1849485959
1667649758
1510967441
730174231
306489619
1560888703
218840461
395033340
852940947
1477612289
1607118611
1084495769
1887637806
2014835950
2131798211
768677804
1815117559
123455069
1642830864
1252927138
1380060166
1781665898
1296868917
1431526375
1906471337
649429766
1776613822
1621303341
2044695609
2044008013
422179214
1200847829
1958657466
1231199572
604946951
1897724013
1498784685
445608743
1627020816
588292028
1005164004
939096237
458421275
1877806612
1512118122
1504193744
1585562967
1381788531
102564762
1894502254
1290256461
110432926
1594850522
2028575847
568118324
1020449308
569329947
1536215787
1837432934
1384894291
2100927543
732722880
829872003
1173835999
1756154888
1070767068
1043058740
830314720
1885150040
1292493188
594570277
2123583978
1246018399
652866238
1318562343
441879083
1230402329
757220183
1298375466
262064924
1035836997
123038242
758091791
1553689217
579636241
2130565910
40302218
75738746
1255675416
627606144
1182309123
1214453867
710154362
763995522
344332478
1928448718
1990886377
1238842034
577395900
167137327
117606822
385256985
1308650419
492145957
2046070136
2066973889
1875950234
174280542
84197573
89009664
501164941
1023339539
744148504
2020289206
1338456580
1103525759
423044086
592249493
436021371
1866395038
346771450
841175952
1023401807
1829826594
1868580867
1958703820
794414815
1618009214
2057711231
1238195572
2065884519
615881165
344809095
55053403
580352681
1580976181
301147990
5110081
504577104
546309039
1544181706
1146783085
1380345373
222286347
469098830
503143172
1555310827
708382690
641539850
1123327365
634780841
1199849375
1602180656
799312999
740212937
747228998
853526132
1668199487
1955830675
1447157766
1784475053
2018200601
1465682082
885864292
1494738334
625346087
230748122
1679727812
2103169974
716578673
1725515344
1712381412
304367810
1932155053
11615204
344799664
353038133
647140325
1985131356
2073991638
895921477
1903268381
2001570824
1975980486
441881970
2012412418
1781983167
1979831569
1912239692
1376994920
533608065
1698576205
1630258177
808404112
1037594216
1738520638
328011796
1298207780
595717941
1116351859
624378401
1331892641
182805415
917768417
386494275
1564494769
1105947730
706780924
1357074327
976777393
1491340726
134265080
404444443
206570810
237359900
698892148
1246762497
1749665603
1883125199
1820387700
1635536364
36892400
295784698
159401920
1156841203
274228032
566031711
978220661
1142329837
80196541
356539171
441294229
1624447395
149694747
1886007278
1599657176
1114365672
1011615453
1209278437
268083094
380749053
843636547
605781024
1518337559
875694160
1262279659
1548430274
1018697668
2090353765
909943462
1831270808
1365755521
1118191765
575400173
638674955
2120322128
960279062
479823987
1838320175
1234921451
1845560732
1256596712
986446640
1010595296
1971267188
1461992978
477228572
147205621
912453031
278886648
1510653619
1222027349
1418606110
1795483747
2000219764
1479486874
785775467
1387460600
2048108088
899027640
635856129
1438725820
1018561145
637438283
2040891987
212352830
1091507335
1236456241
665262216
747325416
988004702
88668395
197459136
627116930
2146633486
1725081845
1555481682
461216995
1090699731
1637700615
1931041765
2029965456
10261753
78124699
1787309444
70870039
1819208167
784047406
883892713
1475484967
651321071
1587649204
1523343486
983557101
1521513399
1448010706
882475341
1675525454
1939240091
5750570
785912748
731248239
1014757291
721305896
85001744
399588904
1449130257
924493271
1185021231
1740098594
1930595653
1050771651
533100572
683038281
298896331
2039535942
78048710
75495121
2103660732
545434832
1622483735
1724427823
859235030
1740950601
1698245142
699925011
124342642
2016558354
306277468
419603388
1222772208
1465564483
575124089
34785570
685287888
1326524180
1615099012
506600593
917799242
1718393773
699000982
264397825
1088199074
1961940651
234296222
1175739370
717753138
334472495
306751847
1234860630
1993059229
1927175641
1686513338
1165908416
247856453
1773407678
284634138
610603072
1071374506
627589071
722193109
203783716
67777578
948168692
1906778907
75893921
940807788
177062172
1468500038
1726720799
1267424160
1053000005
1854786612
1865090698
218135511
1595525580
119890726
798978437
57320528
644962772
316300514
271181256
1364873845
1103413894
1895162776
229669625
797254497
210236461
576552746
38813431
1145793520
2037881507
8889615
1210145934
1219518493
378677127
401839295
824996985
63924503
1525358117
694963508
1947212094
263371304
108830982
1369173987
683009494
1923058309
467728983
706493558
482484523
178246609
851238868
2036422536
1246870626
597665765
245890367
662315049
1749628068
684467077
1873769819
1087851387
827084925
165293963
1624393608
565109186
2002175999
1460572723
1816107078
371835194
685904819
1998571336
1757126812
810632334
82144402
390687220
296073012
957225099
38840691
2086394164
2084846411
1754790121
1459912704
929547024
1558207967
1528267076
216966723
1790066070
648481062
665940801
732091355
1873760367
197621037
1152291381
1365247454
1390785568
182899625
690434537
647895787
762141197
1345648992
1131296093
2047683371
42574108
1917288256
1713398340
1779612672
1368845636
6046477
176409604
1797979322
1698092171
417598392
368040778
792152177
1749017958
1881958539
30540945
624850058
514863391
2011891940
875893031
683071415
901327988
1911329516
1081829282
1802469078
251682857
303292115
175868964
742870728
751131879
311073052
483760052
609117353
1980670237
1773520563
210728949
288084172
1648844401
212985991
1152541374
943879518
1988377424
697676650
338224338
624367544
1332061388
2049833393
1717125378
1858511620
113757404
1793644767
1344063458
1540965488
1004606972
2047720863
1420110018
317809139
139234097
1360122072
1549575891
248746250
292635477
923100898
1784492756
2124644496
1232740348
949601727
266346736
705172492
1295666153
1369456851
1057185743
864100620
1980626400
1902755741
1888624651
1573457447
1333946034
767318981
1943893238
859530794
450824353
250703225
203193826
408154467
1134219621
312569390
677409532
567169126
599601761
815054909
1236249854
874541255
1205518345
2105499907
1948985689
2019917507
1359399794
435534633
1141355576
909701093
2033985584
1097796518
1426423581
1209540015
1453500376
859920271
578594602
1706222285
1942418909
606507204
1466257935
726303798
2106003225
1131272061
1326373199
2028070501
1836656975
63698187
705726647
1752377571
1923730330
820922297
497730003
60598426
614184026
39558508
1976127290
170652401
268597726
1734367274
107154103
1650081816
1699651386
1175265403
325346117
331769193
1387834679
1787364200
1864532637
1817237030
509619447
50956197
956782742
195708426
252742019
267190593
2030137455
1259242991
904607220
53172633
787391241
1937729712
952538677
1672295023
147860246
1248206977
919459738
2143295195
1691293535
149896950
1348326604
1441101654
213430474
697407040
568922835
354006069
1062418220
358581913
304136200
2028695044
1553315027
1990998694
1822363900
1636340141
1841084503
862472561
1035127683
1669909054
1217440206
501875781
2096188178
1921931968
957827569
849795376
1194476203
1057574308
1299280271
1145543688
1154071313
190052930
1863250038
1823450467
647641693
1218632472
1541162054
656449875
1662748407
491556307
1644758041
521996085
1411788688
1593666931
2079858330
1006896264
2002052075
2069108184
272696010
998877133
786941064
287921845
1682743930
820805343
147478563
2024666193
1269340463
263848998
556866828
965656445
590859987
1989882878
857459849
2111950033
573717399
102514669
1029171111
1100768072
1742117005
1260018563
434449567
1664187068
23077687
371441701
61938233
156042679
1168659067
108924002
1928536042
1816928884
1076015200
2083307932
1525963405
753441379
841398899
952283821
819622441
1289648531
514192893
156139086
94136180
996924721
553746071
1041182987
135027389
570122393
86445642
1235229177
1226804102
600965644
652147629
1505742686
1429796111
790617020
980863935
2037665885
102342330
1831355541
610651914
994010056
525599581
1499848532
2043492960
2024779718
283308164
265162410
1439027425
1866590320
2056237288
380754811
761897695
657940251
973944607
436841439
1144604130
1167276400
1185189046
39935827
1603303698
1591095407
1540015904
637053594
1598656093
1451302773
1697949718
1731422297
2006029887
960266460
156623136
298184782
1819691421
893680095
102616932
2010004626
1209411959
1893756424
1465040302
2009072038
1279766860
1388165913
1103553362
895823704
1745710944
1957136852
281184141
780890795
171670365
773374789
1040160625
1847725281
1323366978
996823579
752434955
1314618592
1382176892
148210537
844388949
446646436
1173145091
859565621
1687366998
1797214327
1619587425
126474655
1556776099
1280636061
494840275
978368130
1155579980
435612990
1139503737
343982952
49846530
956339550
709494474
772764864
1141058815
1148113281
1674317722
727308302
823970720
1139551870
1757369240
1380461861
828523436
789730523
1851892229
2120619979
195331225
1811682865
1809263011
574271387
595486792
214008099
1987421416
552715990
2133003948
1937268794
1501759061
954273462
82497418
558795781
492626946
270465908
703885628
1902966577
507030061
2050505502
1876115081
833098357
1402236043
1450414533
1663507856
1651285460
482632048
1064073020
1516230868
944752244
44503062
1746183511
100194558
1562834504
11089889
658910565
81550821
1781834487
2116759801
1305895312
1322442877
30468230
387505953
1493802904
1528012161
1006689850
1365560855
25960646
677857628
403104614
31175625
704709184
271959470
1653579028
1198059715
1984166601
567334884
215615768
2130164126
1999794690
668503461
1960967227
497102136
152997985
2136457369
1060574701
1349762907
847709099
908610619
257895182
1533466712
2053594790
1849750577
260837895
1817514107
27654348
901077146
101704311
1875285549
1730687525
518206949
2032589528
1668102048
736910892
1906478609
253296245
723851402
1399457021
2080721778
360592833
1311954201
1284564400
1340197848
159880877
1930589828
2023689150
1914858620
1261810619
573275963
308531823
803519543
190704882
2147255975
1902654672
1914187067
150347182
499462695
1727468021
1648984216
1218187403
552586203
2104872992
623531217
2104932451
2008727031
1823880455
1595805506
1953493460
1346976441
2100470856
797173088
1700909294
2061755842
874395883
396987051
1290882438
1265774173
1543391764
1409008908
1120687637
1335457028
375738594
1159556633
1856126426
1267723321
1607829110
673200201
1870865700
33566866
2045596197
847489448
1723821648
1793417547
521033455
776922460
1616209649
1518791039
960560158
2057333055
2072183826
977796827
39200047
1135379942
1750914016
602157280
812911543
1837059603
1999946178
1968200872
2065914915
1992813496
1351465850
722549209
460610232
869583442
1318492355
1762450168
394360299
1589423604
1737208182
1057538009
465053323
1223980423
423509300
2065683782
628136552
795148071
1329111699
1555306183
778477286
915299096
1822478769
361509069
841897326
1261824976
2120497998
367597861
337167114
539857717
1652087051
2050535066
581114870
1415905255
65661325
112311898
1927236218
1619680991
1787858493
885415532
1616323373
1998448606
1087915751
113075474
1194895235
966466571
1065298920
1965105791
684672598
954942934
2062823693
1465193001
634958347
909285071
1386245474
1670984065
639070160
2029467925
1629499777
295771993
667653290
346159149
1914746351
987658915
516179421
693107442
1497070640
934980208
1496289354
541478528
1727754870
1223044976
2128079313
1194863971
1633381649
1867409874
980607306
1607375508
1940837391
122616343
1816763505
410424645
305076138
1764781846
2129685092
1438162517
951182633
500199086
1776448774
1099817342
43104634
1375398486
512328378
1351754575
1476440173
757182609
1588469265
1722325876
1693508566
1139494010
1049074230
1309198605
1949426323
1641612772
1025771331
110484321
415804296
347936992
992120558
955439427
1628213398
1463315068
1050583250
1379470149
1356031563
1041381463
847251657
2043011784
1549530858
332949239
1178795709
430508387
1950610684
1476653116
808002145
1636269583
500980316
379091727
1190689670
1417978790
2038715417
1733966372
1452681725
1927757185
2046280171
1887886721
1515945862
1664073552
1678074811
1369552363
552982042
1088279910
431604833
491652983
1818616286
2123677442
1947156793
1859906931
791594002
1114428312
992477950
1011259861
1259344865
211214500
1923570527
810611322
515780534
759763479
1932941590
248492512
1214003637
91637782
54163650
918817553
126253382
237824416
562385717
748190938
1433000488
2137768377
2132794078
60027047
687680748
1763413243
1993523073
940260942
660411784
1653832634
817030991
1378642122
1870594296
211426587
1069016339
1379494406
1959643660
258310018
259669342
1751018482
1883398678
4986950
545811506
1540211388
1547029795
1709622889
1290821422
1033140453
509899419
1090862233
2038217107
1932349775
974423171
43093481
936064940
582832135
1301252174
1343989645
429322319
1473895374
34284970
1812849377
164654076
488410681
359944331
1989883678
1142088579
305331160
1125303640
107946150
1102302514
678118251
673302474
142256913
649588354
776832753
999674674
173882717
1559298253
206253568
1937494961
627808665
517294202
870456141
411642323
1936868555
477619599
1508414341
1251730503
1810750237
582565747
1308674292
183289594
1234638069
1481276620
1713071926
2096818496
644719698
358726570
917793401
1165644458
1923746149
2004177947
1819739045
594878113
947045167
1496269547
1536566675
1573140398
123562601
927758266
829671725
1987705239
2110523487
150921781
259105294
345086861
1171858587
2115239236
370898561
1152756249
1944154551
792307867
1827770324
2031734685
596289337
1807114646
246967657
1286453438
1275376446
999930275
1582380334
1980946631
510359195
1833777940
199640992
815995411
1181089304
910019742
1846794603
1141341526
471077790
593958495
1810045830
1295293772
1790444513
546682765
844015152
1781349897
1080586043
348223915
723307228
658516538
1532614785
2020191587
253868560
2066620321
627554550
1146066764
773085761
736768410
1242038434
1691742243
2107194871
215447531
767912614
732207629
953984825
1080930601
1677014501
352619624
1369193784
580071644
1964966637
1634446219
434919735
1699388605
687380446
1814786801
314290982
708238651
1557107914
128320836
1417018188
1290409809
1844360720
1965514554
496354855
557789098
919760877
1745432739
1689792666
319704705
1212947600
1122673995
1488577651
576881123
1050044761
1596013563
1738231873
1225858197
1902237769
1128340428
478501259
243441698
690368562
298286781
742577134
1046108873
372558108
1919718752
1606272954
1550393360
1429516214
1034662832
151630487
18038194
1245904731
688135044
771427230
487201779
1114714340
670723918
19293881
399357349
1021053192
882636060
1533499740
801685363
2009608861
1140521659
1434554979
26177226
453414804
1576928637
575038236
1269157342
926554011
679003301
308596953
284110939
915063992
1978472290
1825108171
602982122
1878377610
301407514
1341086852
1507561214
1628340592
1366983057
788471294
2021954412
1029075823
1590055427
1935711603
1244271580
582764640
603657173
983613505
1448463948
1382765596
1028564040
1780647999
61575094
517643892
365701718
1241851955
668644399
311723866
558531308
1646355255
1119073154
1408860249
1627432846
1565297634
151488342
209195732
1867086837
2116101742
2131705232
956707566
584488903
1882628810
29137896
245309965
1692092960
5102666
367137061
1194326526
37761335
1292493534
847131970
548671184
146788891
464800156
320607268
301860220
1095925011
497168576
1596643265
1732913353
2084425623
1154026287
292985512
2098875844
1602009048
418022617
1324168906
2031408058
1473365998
981019435
1681739779
10103100
336208736
1871165797
71183312
256757046
818010158
1655928938
452875916
1175566366
2123356704
1188973181
469830740
1122717953
1910204502
1049079843
40886617
1550594145
576401265
679092499
115782604
972206302
1578469897
1770133489
270694129
1940044224
1754084204
1608011001
568724190
2031294070
400183668
370736653
857396980
1054193825
1305003027
970801636
1459076157
1487590021
2010560122
1915080883
1246949999
1783951113
642529707
1514204067
358123309
1667940746
1434268418
376429619
143904351
1023868854
1947943795
338813422
421722830
613954928
1003729585
269219370
1947446519
1271324850
1467696390
1025544026
2090441693
1916894697
197719915
659447704
796028689
2002659502
565489082
1418422937
1860534622
126497383
1943933136
696625110
1772844945
2057065056
912430282
1064836991
1354071609
1041582777
1997355625
1585302059
830064793
481905617
796204062
119887793
2025981520
66552032
1046284441
870947560
985958555
1094939890
1085394663
277323065
551114812
1818554368
1715075786
1109500590
740590394
696687783
1942212307
281836523
1144255431
1166366106
32136170
2077976877
1533090590
1531164028
501529174
1256192291
942450180
2001613470
1504960432
309027782
1744378533
1200428087
1017841299
1698290991
1168801139
57810444
2002722411
1506233322
815026818
274383668
442223678
602867739
2133934041
523315680
750815486
1078147879
1199749394
1822380495
1400745548
1443355599
535694710
1546637354
1158827654
1104538781
1804156295
1991605028
1954753816
975610739
1445676012
117445572
656961666
655210657
1365474889
270020874
606303479
1388230480
1232818143
724133634
1182521215
2023642246
826102366
1078133831
1249129985
40312050
1873872803
485647268
1414877033
2006500887
1502461407
978846263
341870834
508047960
542390656
425023047
1600585330
149530821
2119680061
627570787
2076462306
411633816
1638573900
2126520080
264495183
405772151
1344778551
483451433
1928245069
1139301616
2100882153
864852787
1889693816
856367177
13031870
382928363
1982164146
729380527
253206447
624327953
457026971
755997700
687825272
267024414
2009990744
1966043102
1864858010
71797367
1242614498
1157504178
1445848046
809568699
1494499824
1734233883
1723731507
178134748
891540050
142579572
1570934235
1099597450
438682913
1541144913
1705159677
1087044994
1259607494
1938212341
1303706976
1780753648
1826764524
1730232241
143513198
806385828
1907547981
489213742
66600072
1098838362
446982305
1003055590
566276271
1665790328
1341117357
516074234
962539653
239656428
2007399467
1738356158
2134520473
1712113164
625830331
569116503
1639004959
926116321
753323355
1293594432
2140422469
810888005
1321119162
239769880
810744946
614794957
1175758083
281835723
1452345711
803051644
1230741052
24380254
1884907176
142025640
811615593
774614457
1779918864
1464155670
752383063
1858889711
867743163
692650658
349535704
662792543
138895232
1020726713
165487194
429848785
741773658
1708561402
1872242745
178284996
1765596732
1494506463
1419466
365068127
395621765
1678876933
888612388
1837000899
543410516
1379660389
1339544748
1787471020
311212801
917512243
289459089
1851676479
2028571582
1805452326
742910500
1168943567
782286396
415212788
475825486
87891531
2002210470
45334458
1530169539
172231387
1971711499
176644986
392240332
762739496
1917532074
1420309316
1935112492
1214471269
309955183
1216171072
1752754937
994746485
1310356462
1284381341
1772233617
337297729
1292072979
1863124480
1165678138
810472220
853378401
362568966
1892821419
1986440653
1372475521
1770927579
376999801
104273443
652415339
1763151566
609508270
948321525
1867851603
80974395
1533157453
840975921
951243237
1427204905
1208479520
32576971
1477288469
166608749
340634565
842234796
243913177
296066052
1813111351
2038170001
1398857422
11635045
1818554862
206257254
361548034
1442398925
1969950834
1011114254
1806408748
1761044991
331053285
2141113270
1899268066
335350419
1884320571
2055649251
1046267395
1252912452
446647943
1479913264
1191012847
1244613959
588908899
1921795807
2083578796
1846110729
1784372588
1438678795
1118433005
253610730
1430280660
1342718415
341759995
1143602119
81062557
545484015
799286226
9116831
937217108
1824729339
1614879867
1617127904
70729702
1060207379
1503265487
1081242754
1523450873
551022534
570511517
1915798806
871578245
1464854973
1505561145
1339080653
404206369
455866457
1086315284
495180752
1681132021
1704364975
1317801611
45873586
1905266256
1349720449
860223196
1509046248
1460917089
587320462
182801606
1558579145
871770263
411670830
444262877
84571025
1390758269
1146286494
551483350
1941452523
1984717341
1868118434
129075374
502066389
1069754042
1708065874
956195775
55046318
870667663
673596583
2030165013
1533780072
2143038361
1154583125
42706067
1073663490
662355342
904823899
1519686922
2061857578
2097562353
553813459
437017325
568909310
904349958
2000108663
1540869599
1066355056
1896002659
1984010978
1369030785
1487520558
2115228334
1663488717
1409573976
355287649
2117226674
1754506341
193458943
772396879
1277286531
1430365020
1229099557
915742096
1769769793
1344161638
699223965
670553441
1841709794
1285843043
1016365193
1465210926
169254698
2007678668
1095379003
383172843
2041272350
2099391683
572658911
292998553
2015174723
1489525912
1053658969
1189509114
1117965053
558094462
1538633977
1343653814
962465093
1100824473
1733389874
1444803728
1406324005
1145150277
26322132
862808966
633960760
1003814760
972241360
1224145630
519449200
1829288444
1153757819
357330063
541178870
486835688
1820868268
1455427485
1880251231
1521793227
1014489569
635880385
1360800021
851849656
1599570729
1643872305
136490152
1837166571
1379294752
934832786
1534873223
2115892609
1984250017
1605470731
1315337637
827511738
1298191460
104070229
671521269
657876703
1133366465
1411768807
2057462129
406603933
1934378601
2060770238
1401180408
929748459
1633599054
2024723039
363199108
830179803
599154296
285281391
623772535
1931314835
27076099
84980401
498015894
742746446
1317284469
1367500510
776425025
915266087
1360820305
1538759403
1263041482
1451801527
1623616305
708963790
1012260312
1156335577
1517293406
1656205601
1799173101
1588697932
68893778
1771869746
484148146
420662904
1420922447
353115508
291112010
147573224
2012863187
1455769693
2005499029
1522930062
1994928372
1983823520
403741125
1049605496
723808251
1244129675
96034375
1878711239
1266450707
1343377747
1589611288
297520135
661842789
1842975082
2073707612
1576515890
1787482558
1853886610
929783386
38032754
930112932
278631291
657894119
1759942015
625601760
2014156626
779670841
728322303
772246310
1485621659
1608030746
217101785
1613082973
2012995220
546210304
1750793024
1373742522
1647100579
2031040454
855027537
1529928608
3847980
939791086
1780073540
1104467271
1108978774
781885707
856950989
1977487226
1962388687
1116352254
933589783
245833608
137295056
1295018293
2038182574
301837324
661337331
643889357
1694648917
1766454266
1896972492
1230986257
881436802
1156775803
360887763
1665136042
519525874
157228571
754703384
186701179
1589919344
974417294
571424638
1554297887
1201765923
1374245227
1366794015
1332805499
2129768918
1582830521
384418692
911060138
662029588
2138602418
1473680688
1593479900
996135854
667210526
508858010
620319735
2026943138
1316832749
1029892169
83763204
1261370100
135846743
946039849
422438651
1167054927
1158291358
761662810
1420156692
416091708
82768220
1422783269
412305533
1694613313
1018084623
711853437
859401996
1228005428
2004353789
97675207
968033522
756256152
1755233610
895005482
477411798
1029760800
54780838
1334990876
1671594343
1729901875
798664550
857369626
1708603407
59551565
1795655647
1989973998
1504831844
58184377
563209777
919480715
1926557989
2026237870
1206666443
1383277942
1416240088
832351820
904670603
1111386864
1012954958
220860167
396644480
1181155090
893354295
1021953659
411122816
968034255
1290726594
1599682375
929985657
1368094028
1062964859
733936557
160893369
15997749
172946609
1066207985
1736966261
1539269682
6863836
100082853
1077216422
1164275398
579149385
733027442
1598493999
1744736332
762020590
1194252951
1767608466
1615721403
1009747553
1617722499
1253430457
681839728
1916201740
345740988
254917597
1628345383
1269015765
241493017
1240150089
1147793176
786922627
1869563618
381640252
1134284973
102302397
701057760
326888276
321182562
907242069
336797344
455715581
912022595
1568108938
66330029
514081061
1700418704
1100723358
214773563
1981260103
1253424396
1848148359
2033254300
1066944431
1550663955
274503566
172418947
1189546252
912968211
635197715
691545589
81697311
1281334861
757481829
917703092
549001562
581159697
1175060781
1769192489
1483852478
2137063119
731335222
667486441
1782246305
41178143
970568980
556576479
1052759886
1449118543
1822597584
57948702
1963208849
1531847922
1763347721
501365146
653103161
291994984
1225095340
256969920
389480429
725056133
1788404224
1393259143
1182927871
715285517
1932013101
178384344
977953671
1219641260
342888333
806148211
578132721
1782358543
94155163
1679524447
315820325
491439658
1347864920
675683359
59634600
960313942
1894330316
673469706
856679517
724371495
2122729550
821982399
174879595
1150132181
1617062212
1897265851
82671449
579677759
378737400
231960888
1305251813
1900931484
161495832
976092565
1612824472
1313581424
1922873842
431467652
2017823778
216509684
1180152941
243469114
1869384578
1830872611
615321267
1444252080
591831316
1245486888
1498691083
34744342
16192164
540292945
2126470680
828841509
1133822265
1035157218
1992767259
546757326
394176458
1000810751
360287053
529341278
1990383950
838644240
627058662
729842176
905454294
1506878778
1175474388
1060645464
2001419733
1776839398
1632236599
1673444701
464855926
614453588
811507250
1814899808
1060843686
809248075
1283974859
278980438
1082239110
1991470926
1439568691
492720489
105178984
646787090
1072402460
38669376
461608010
2048797598
1751087179
872188850
738455709
610815681
784231380
1947684376
1978733580
1461056542
841443516
114151681
1621348476
897476583
1277573984
234420252
968562259
628891505
2132383405
655400469
935976784
574191782
1687162327
1378802486
1166607150
434175654
1997370520
1374348761
1970139260
1769380031
1013988049
724772461
783396456
710157036
887738553
1376161984
885970854
1965993451
1337736859
2006498163
1931415171
1767820117
1823071214
550075759
495823275
378430859
487904311
458845793
1006170416
2086197389
2138648141
398962719
2144069701
107698609
262178547
1600073363
446555674
362264202
898584334
1875694062
1194470970
1843227110
303557437
1527118669
2069507024
801199236
50720502
924071709
52856276
1071353785
670208619
1057903739
731118673
67174322
1244182878
1401090529
299417821
1398726141
222841312
316278105
2034773658
539080568
869263416
1207646408
1440967099
705115916
1255554154
1639703550
954599978
968934012
230310771
196040612
1188161631
842657376
293071701
691208311
244857520
682399068
485873810
1917979616
1657328677
573533210
223374448
265113119
423531530
1562845758
1114961413
1430273214
55546889
1232783119
228297482
14866773
1279088572
1137454148
620267516
1689239052
1880136806
1688599207
189181992
319470488
794065656
1585072329
1420730556
710556681
175952479
1227922407
100234788
905388775
848788066
221800885
252741366
216947405
1876124542
154374945
1327582871
677643336
1615526740
356439996
1618123699
760833180
83237255
1784547074
425549726
1883585721
719020742
1953913994
346376437
1043572897
1369561929
156234333
1967175246
1549768392
789313207
36455247
918560163
378354994
1110233920
2061987892
1178495177
920444072
49113835
1020470183
1346096658
240787818
1796704402
1465906136
64957392
1134619051
1970575720
139889600
600348209
866299887
328911477
2034281432
1634265153
1841003983
283010899
84625859
1385302998
1256409338
641721039
876996209
2000911687
1445845016
733412943
313029110
1454084861
1538645019
779904988
993279891
266475784
1197109076
1322872262
1016745585
1781859354
1527810472
2102892759
472331364
1231150358
1595258514
66754165
303045106
164609868
113218499
793273811
557727482
1457366753
773398020
2034241085
9391598
541828783
1264261824
2112920202
1382751204
754867370
1390108565
1315543221
1068612898
2128175620
31316604
519597706
1477128136
155824037
1275056228
1392432841
1444082383
566956426
2108135402
1151692017
1407028425
1446564075
676525863
2055202388
185155521
1286382787
1384534614
415870519
664251134
2054407060
139298527
75627790
459387181
150547884
2087660263
1081356632
792430460
228311042
1325129190
1685940814
869013501
1370185470
367894037
1391411051
105966237
528674284
2044531811
1323862530
776972718
1421090704
969690731
1789818301
946993845
828503622
1680706594
490848015
667350017
852023619
442297693
295405471
169790430
741360608
287044382
442238604
2029060127
1342966890
1008379999
1038179399
1515678525
1365488770
1308139262
1813364789
1171410089
2047585040
437486697
5922559
1565661133
1022439397
1031591717
992470132
1845564413
1073809443
993797690
1205799010
1595402398
1919540763
1334470579
1638734478
298652940
1984154334
1360324361
1120647450
742215215
1940396118
1647969223
786096698
1940507478
1200533283
1221011189
935260210
1814012854
463981864
1774377026
1325322481
2039790045
962711717
26302768
965046246
1976772355
691680943
756872086
2043747959
603354382
1153998274
1697521442
1488792650
70238926
1576402786
2025209639
354617157
2076651325
742594541
1131096688
1062913763
545044075
85675859
1792337432
1678474719
1222148726
1543804607
2055150975
1531205015
1655258197
1504068324
1728350904
1928592177
1594045055
2022418435
565069976
492069707
1155919921
1975554564
2027019627
1184776915
13599679
778967205
1150111404
933717895
917757688
728714188
1010282597
1975203653
1827452194
2069623374
902820928
1982015083
520420391
1736347368
1613797600
1589964203
1167512705
1831702584
1680560569
1483794644
1155079753
645381868
447928378
568886445
2074052528
2144958843
478434686
577091337
2054113322
901262399
824175076
236698050
909822026
2100758937
138389320
2001090101
486957154
1899813588
1609062308
535629897
1023515701
1876277299
1454921501
1175261551
74092220
786626816
129076461
1135733271
605611997
1730719760
1621370260
143439834
1907764703
1215042375
1208473218
134066643
1154682193
172379380
128323392
753978663
731188938
1009488796
1171511716
449496162
1088417401
1111199822
134573961
2064342438
1389370313
1148202577
777820378
1879032472
1583792053
1430414546
805923829
1747724620
1006365861
1896891714
40746742
1052119978
33643429
812735444
1581965226
590430242
935093575
1929207088
931621166
59522991
1449914237
421489008
1829703557
671156145
963497717
423157068
546593977
1846892473
580503710
1561463942
203214070
1182874983
1476669684
607564269
639124414
700325879
960695422
219645761
289637678
1734834632
433414232
1192941183
2070757676
1897859492
708051145
724767973
1384867296
1702435458
1638347961
476700117
857564270
1332058808
1608842240
1120364262
2098396819
467991380
684734417
874929834
1640994426
1713786113
1863273066
444182597
337572477
550075759
784084414
1876195107
1057035705
268314422
1134027345
1800050203
1445242257
1712129873
1734090275
1445182218
126595399
1188303864
220915609
982722091
294465900
687496427
90930483
402317707
910193145
2083820820
1141128916
937474998
1595385156
1055340166
29868145
1312243178
238855928
612681234
388915023
438538552
917361757
1259100527
814990156
889864778
620725646
672513106
741111006
1494644424
1441134225
1566797645
684066353
110302967
942329447
1435945055
394812453
1594302694
587546493
1036330359
338803012
843468688
513974871
105369055
1288628671
1769893322
504489786
707667357
1358439142
1185390672
3640590
2003254040
734076762
1733983165
2119455347
1404179552
204686602
776521630
1529782828
1959523690
110383455
2086664944
81974251
1783102358
2081014814
115922655
974269619
1704951668
346560928
1289180049
1748749182
1971878601
437806282
2123532799
1461733870
1958877697
1134283334
797416383
1138353267
104506943
201143930
1928790719
1000629914
1669260020
2145963958
1989974309
694263046
266448387
158810878
505779772
930521945
617376727
480039495
880011720
1986882655
260433084
1381417200
1454342550
1757660373
86280115
965679315
319236056
646895049
1550336177
315747866
1408024941
428761804
1543649156
1711788225
583061860
1435067667
1610655787
708173097
154120891
1080706114
29650608
1258983266
1517162036
1694422650
596927606
461820034
1515466224
1322118343
243879537
1214184221
1070031654
1122496591
1556486314
1424267593
1028099849
2146882392
1258557535
220092542
230598797
1167369839
1881519703
1350373279
484216173
1344001081
717173707
1759954591
706031026
1105578737
1463464666
1897682792
63871629
2831184
183317515
1631926807
1794496678
1813613510
477816765
669870780
1469012293
552536647
867142551
1246699144
549711562
653793192
1631784498
1946059084
878129691
266655272
2038986805
1996269
1463053170
1620912963
547194893
1781151531
1228745615
712678137
1866983969
1823988034
632160573
1979474053
1189117677
2027914442
1153854888
1141731710
931174472
1886073100
2039136650
1700633290
1131027897
242702579
1435578641
1007945765
297931468
2075643517
939894813
1645984425
537780946
395697555
677804954
612167017
1491819660
94099932
1676259149
1762474773
998534468
1701533412
1846653919
820782195
141077844
409128624
137521934
1556375301
178960941
444967597
1809246337
2109322094
1520713482
454401344
1800517174
1188346050
914661547
264027210
404246414
789975870
15802239
1843221227
1934424734
1014721582
228433728
495505648
1520580190
2015476135
1323651473
804451289
706869289
1494267262
293800698
1840421680
816896319
1114792821
851134957
154224655
128677542
255625201
749310617
1806282192
1827432532
75568472
1001673864
311806368
1967584046
476054775
1193178201
608882744
30485251
27354315
659428258
1331639880
1295940603
1617049390
433250979
473923490
1745125039
1632690404
1982186394
464371596
328644090
1816007147
997327496
878022821
1691868030
1307866012
892198093
456683024
1817916188
1853934947
1166049426
2132539870
271410970
1516336290
140555231
519562254
2005669083
1930865555
606073599
214034811
531095395
1235271798
614215428
1776165945
1563137231
1135602158
858035397
979741167
385608282
959805861
1208271687
1275391103
1298031101
1943164928
1734339110
1942523875
782272016
1957332250
230160143
520048387
1653813474
1201282323
1076592072
1951705463
223773107
1539417772
1361684631
1755804559
1138637354
1512246047
1585799126
643768520
2073881586
735888806
298425190
1550240047
1560960547
1517327071
1679617246
1880830434
832311478
1166040751
1357410621
813101248
1667855659
530646862
2094669444
1465041614
153133020
103948984
471611742
732974640
1289751286
1948611682
1603626692
915394160
1036728124
1144033656
675883921
1038543205
1677344341
263098896
149389643
2101170818
877083755
976725394
2021871693
1641130691
1456857402
1159228754
971639873
281635383
130708463
232778384
596220458
1157175664
81821922
812886828
1500368397
586674078
614881960
1838410070
1907523196
755056692
891268183
980923282
1074067842
520192605
1391601064
1103371886
678453648
271471779
642792523
1047139703
1966726453
1557200027
330795102
1728967282
636604173
362719443
528270009
1479559599
184947855
1796427906
240328021
1137192312
1793388472
1620887174
195509015
1206655973
1458719813
2136211929
1907881458
23855853
1162057320
566116082
31820215
467324656
816949603
782661346
927304985
245047103
109939532
421832608
1573184352
1402822259
1529916091
1056403662
259178293
2101353519
1414201377
1418660849
1606765374
1680756393
595941445
1593296608
122590313
1751504187
2001247828
712589543
176282814
1807226938
1445686595
1283471362
2117288421
1232148337
774786948
1539953304
593484443
693137564
253296073
1393332101
819742525
436724824
1896969101
874501538
1343608362
1316869777
508170704
2044078822
1955215963
1561006756
1750575685
1850879631
1547205608
635583059
1582201114
1602468211
734985794
1904421437
927527101
1463336597
435689696
1998436770
277830765
97801559
1441951220
1093681208
961021830
1224578797
737967335
2130898614
113144941
61745078
1753375323
959488647
1950651295
1412760751
2094215231
1774921194
740506193
1281085273
960536352
1937251383
439424449
840901857
1014471222
436968711
1971759043
1334757414
1020125710
1414348784
1789198330
1985698411
1372945467
907978389
1551739190
1919730325
2029551504
1792335236
1145860267
85362813
755585576
1207592286
1747040762
320427418
662929935
153916758
369736977
1352003511
2057158437
1271546183
277800449
1706851061
2045576585
620357307
172991982
1241242658
1506248879
1044939192
1869589878
1721019486
888992999
649845519
2033678214
521461076
1686267181
1439312175
464738510
961700545
737813757
1557375373
178039164
26799041
1991707214
1538431311
1510934935
478311402
2105484642
453887607
1230731930
1080412416
1280331419
1084614045
832235561
285362268
1933540607
1055823310
907480869
897485006
259202369
225732232
778086845
1409093655
537659412
1183952215
467126452
1659906848
1614528768
506536129
413949630
232050508
202635230
649728428
2102744400
1192660071
1576177203
1102925790
1732281453
1911731431
1932659189
1060994649
1887167026
948391664
386867746
1067492302
969066128
1086601947
1319955203
651519317
1566138345
180905310
47978752
86244934
1124423094
1463667503
1224228759
1825036915
2142875317
917299106
794899366
977869893
509756991
730184605
928490674
1320260875
1078053044
1237703494
394640677
2027297330
1820070705
1785340549
688780062
1543441019
1880347108
1593154489
1601310023
795441119
646757134
876120311
971205366
1807005421
2016768082
1119316429
405540290
336825037
89888872
956870662
1078872585
1125822587
1097049932
394730919
601093888
1423175489
519908301
1429508100
1577313553
1840122707
1206422417
1849176134
2022064954
2127838994
1259702551
1420387848
357785257
92083189
331542375
1301310511
266416354
493848195
698910370
529649544
1386926678
230118364
766298142
1230830398
1421405482
1116535571
1184623559
2047532206
1680866629
1342513104
976956582
1266118268
1991929219
897328722
1223006775
741650727
185817499
680560149
1469305976
1712780766
1987798185
2058001337
470332778
1659680317
1110223673
310570722
1372475932
499791979
371760843
1881342708
1963722509
756372003
1592205867
1548259485
1481212048
1994015684
927545197
761823999
1806383368
111924415
724302635
2000612121
449901648
243072879
172764550
201867410
1695023350
721188674
1552765259
109237285
1728530779
454497032
124117643
1008950590
1517184097
1504446692
926540818
879748878
259669868
2034259558
1496470197
140752264
606552958
325912721
1951399492
992734447
1650558162
336346698
1408820537
1913168000
963173369
1066300771
856009191
1743039664
1070414950
1143236247
39630545
511540019
1892041520
1754720309
1461846385
110888582
1640662596
1696334030
501550245
918123568
2102996419
1963498286
1740057985
1870269722
1530439657
270173977
1902893166
1485223702
1023552284
567128295
1323877196
925813518
108788151
1612521022
1386237782
617204217
117729894
809467537
1225065819
431234334
1154723937
1555423450
424684233
978759141
7935687
1457428808
2005758368
2072908268
1192725683
349135421
92533156
346415580
137605354
1493748835
2082415530
583251754
801768031
582231823
453854773
1493071335
1920916214
1416645726
1939674625
1492112566
1163024055
759382011
53770642
1835301179
394225910
2066830388
517772692
567115417
478407663
1691406715
1067840700
1178938748
1578191583
395683217
1187836912
570217417
354522404
1923047855
1777234201
1644632681
1009552303
1331619340
2106519346
1360988286
223689775
618166037
1723707387
1771622849
1337228524
91714263
622648427
1438790823
484148250
358414668
1190708104
2145418222
962767278
1402717084
1237319492
404534075
609622582
2065346381
1588377340
1547554575
1807223300
2026394973
473846485
1901374468
1171885376
523331889
266197138
276085933
1970776998
587070341
1753764417
618918480
854617397
1517018679
308419740
1863465361
1962900324
1086886791
965330761
313189366
1414425145
1574646869
1624823442
2004192237
1204156602
313931596
267301296
1442195755
1336996378
783380479
550946165
723284847
928939562
29924679
1427151430
1322143964
2009833434
422871991
1399869702
1450561496
1928327411
1023077168
2083970411
318311335
584475099
2022004723
522208579
696338616
556650664
817971082
1092044622
1189064597
1743017368
1968273157
1863041820
1749010303
451526953
1251106059
187931450
21983434
522396487
1751861237
1605285730
799077869
170701332
1902251489
1571407660
2098993495
1745907597
591793918
1888119716
1614434994
2138218998
116222406
734872181
1704500352
748827035
1766286110
1681685551
170612059
2098238870
479432130
2036263554
1781290140
1349738844
391103753
1037588581
2119596253
1458442357
674986052
1711544051
1531202811
780528508
1528501774
52503735
1878070715
176147548
1627523262
90085375
1395829751
1623801340
629736973
1791397431
127909778
108245019
2086532488
2003122890
1063113931
929582050
1275050763
290536104
1471851436
1151342117
1926305167
1885781511
1118274155
1468539155
1209689173
520803436
1150460035
465086864
1367030802
838029842
1900962429
281179945
236598560
1955425627
62312841
1706216899
389834347
1851152337
1595435610
1367148269
880909788
249533601
746650063
431283717
1844432898
1775173572
1731344070
1252597983
1306094954
1646093975
1472306355
597222999
2140235671
1872356352
120480919
961026021
1530622407
653910590
668685443
1516559840
2106392848
1695377256
1391941179
1162597303
1710037940
906102001
1184388865
2057121874
1063840977
1877347112
1256535600
177249690
526467654
284441320
418297158
1668368748
632135902
1310872124
872407856
577817005
33901801
847851173
642545414
400709299
1313043440
1738795753
201021300
1622673969
1749047095
2046415312
698611133
614356064
1576103684
539193962
958703832
312774619
2138448853
2124461924
1083295093
881301556
1933857960
551256569
2018956891
1490884090
608009925
1611221859
2060394347
1628574504
2038311277
1109105727
2106551387
283050579
788698835
2125212164
1330022190
872382974
1840787841
1031227167
2053206624
285877104
203432472
1154694722
1143608217
339858387
1089594999
964987805
829019552
121478114
956441194
1374356791
154268247
708295586
1925019107
652966758
1327086800
321255483
753366831
381492668
166571405
630307018
690695038
1428753856
1505915891
1954092127
957805648
2107705201
312540275
1950381298
352543358
302933150
2046392101
1117568565
390344105
1902485021
1923158928
11728491
309534407
1264316109
547148752
935898546
1881917914
1059664527
414836556
397302291
1190753986
885026988
1077274582
1511273411
1427610891
2146693989
573129637
1578378999
2051726040
1236185143
1715214511
1849167486
1887935929
1101567206
1849477849
1027572685
597711404
727651438
1513068276
1681072957
569531277
1047862058
1085666163
1878047362
775220934
218971229
921138727
520100204
692067624
1167564155
244019620
1029420127
1978245455
1381009560
603080320
1349856266
1427263855
429204318
579846911
743729527
2070138223
1361488617
1221443975
713062527
1243594262
821686361
1435684897
1004126409
184142363
870208877
1660420408
1591257820
449447146
1093939848
1280918088
1666758333
1249123362
812894509
190285064
273928825
1490171411
184484056
1960761383
967023738
277049561
1620021521
1747369392
1440672357
373989946
346952800
2002113900
652709971
439456733
1668295159
945482654
291046624
1361657399
795893529
1340627871
533293050
503678926
392183607
1864143596
1812363037
8910032
1706712650
813187427
185520617
1854897043
1298426866
1332260293
676250603
951955577
137939191
1501110997
1309511418
1755307830
517489258
1514382227
607095643
650691199
308987522
1793275369
1127260078
1738897788
988094935
1274227818
356320444
1028696461
1212338941
46562879
442466742
273135115
1634449693
1282140828
1301406177
1425861607
1443360976
1309426640
541294203
183436158
18060310
1853862943
1736163227
1447941402
301298827
517307839
1508640102
1142170244
962300285
422613834
1269775885
1161162224
65346444
72660615
982710223
576041376
170445509
866276536
316226907
537905362
999598808
825850941
1301145356
878721263
676211118
595999830
1273311695
1016847023
472360024
1203220386
1121786068
1702885002
1229162419
1873442355
1502643052
360906248
1297965071
881852140
1541044432
866442655
1523808713
762438118
84875031
1299867936
532113092
1302173834
1782814730
1170749227
507797462
1365075735
249709678
333823441
247436620
839234826
925625379
555014566
501274208
1162821399
1395414313
1327271390
1117167758
1649187058
459944488
1322029429
759934943
263398950
172125279
1319026265
1210001988
930104001
888878460
1178172233
1270825455
1371597141
1197941029
1173269939
2137562536
282800037
1148771821
1930751456
545961053
1123997218
857279094
1931697379
142460013
2141766590
304537678
351030577
997527397
1381690499
340072963
717366616
1533505599
1207208022
310602352
1454425751
25233977
1614180209
491319775
1764375912
849086969
166622762
2031422078
640857810
974779373
1328883814
369353973
310979759
84003375
168238018
675932039
1123104560
24044493
383886913
13536388
1776320506
1777981412
1373797440
127658643
1031830089
1232808086
967395082
254435587
581296539
452040157
569927795
245391153
1651285311
1905167162
1532802783
1516244589
1109619330
744604386
335989103
1180146481
1232547811
74535689
834800233
1854596638
1396020636
1340648802
1786099806
221989784
1893075663
1748109956
424067301
1557035920
966557009
652095383
1351351114
853134780
996157885
1908402925
400769766
100094916
1840687771
1815354597
410905236
1837755804
392720729
951582450
1897526662
1260098763
2009671102
1345412045
2143819917
247321595
528551691
776699377
2105190587
745874085
617618336
957080591
1481672213
471789312
1672013350
1944975587
1872286331
1517838656
1835476606
243641076
1349209423
547231495
1659888965
698566142
1538369599
1304227635
682981117
201762752
561081058
1264226877
524417529
201595965
1308784522
1059697301
859051055
1120057525
763277856
2132645803
867105946
900741321
1418506179
1224369801
2052709376
1463555792
148771024
1065080163
2040251281
1360996708
1934264276
1224071628
1216330440
2132485654
688177255
951582450
620722958
1870714695
1712090020
706320676
1146603663
980727927
572262240
1811422587
271024825
364766893
1781227092
1875333878
412852232
623061943
1683684482
1366769807
1485789656
1678353857
1411491203
631513141
1490166260
990543640
95176503
449187825
1846025864
1539775900
1006572165
426488790
71619787
2019764447
703588007
973541842
1300946745
1886618289
2123451913
1197211596
2032115265
440395070
2020695495
1477868072
34378106
1028098932
930423168
1972885818
1938683462
1154283371
790566183
364922838
318752226
218457214
414066038
1519673091
655191069
1497956922
2084350384
2012059027
452717696
910348174
317085334
1054396872
1109372767
198921380
310783457
285063866
815356669
1448131549
1253757289
1129125392
242331667
84609670
1826856511
801661581
690867824
992085763
230650498
121452691
1224826524
1837276096
1227317980
533834796
1239400385
847118856
1475383832
1776275791
2136256775
1679013252
1842266326
2046666957
86092779
1852789248
138894856
1107138591
1272552330
139537909
1098665601
768563913
2099405857
1498350894
459102150
805858864
994731623
1523450237
294512328
5428532
307073804
584569982
776434149
1657177606
1276241141
157850056
1465843226
849097748
1659850086
1235793286
1978891012
1489038389
1365257662
1644470802
765968256
1351703061
480380576
1757312344
1828482100
26800694
1522683313
261663837
1842638623
1126170498
1328416931
214215618
1921705593
2132173026
664804247
1538689748
393219215
522633496
688028889
935385182
708303788
793079944
933899506
2048635574
1394777603
699676378
1068595821
1410056529
831822518
1009018338
307756365
221494216
1063988957
668330922
1522174886
1352075281
1239011287
417273682
1828560020
584794333
1631733841
1249644169
943103329
1522740496
693729631
392949305
1057140259
1241817307
1459065592
107701421
41563732
1485016953
328662197
412799929
1882440758
1112474465
53041964
1456434528
78393725
914841029
329849735
1683009572
149907180
6704443
540294849
107679132
239882893
1145921040
1289678141
503518364
1275794428
352221846
284586135
1102926333
1644527667
915597055
1566571507
2041317046
608281666
1619979275
150334996
924376922
184815660
1703762769
853294171
50521426
1649862345
1142694412
659248913
1448981319
1235188646
46085499
1923009375
362786028
415619064
333881522
184159405
149105093
1943103365
1380149589
22274218
1306728231
1662010640
578898215
1122903518
1747619462
1972806798
1604206486
1805337877
2020683487
1886477014
1120496313
874768211
460835529
764926411
96072409
180645832
845606744
719703274
1498595782
768605382
2050249500
1442667350
1645739186
1711973214
1867771807
1371210878
634197485
632366505
546972176
284970909
14882254
1415946474
1234534932
1037003532
174683244
1205433378
1062471724
675898475
298525882
262616565
1850488702
1407537827
382399376
1548230962
1624478053
2011379102
879611688
218961505
1723148557
1892861696
1198049214
339897062
638629983
1829034889
1437771420
447781286
1965718104
756862237
412174271
2062993740
844395064
53756393
2020193984
202882767
341188270
1212969967
1291040063
328313866
923391009
1643337282
68990705
1616818414
1584700728
1290040068
2033522529
98549448
1085467609
1027238611
1230228212
1863433348
1828094872
236405388
681432060
77788752
1749410188
1303211874
721499374
1640843841
1442320698
847624962
923777214
707547156
1219915630
744224508
2023304318
1335764414
1899870786
1999212436
101514969
1458438950
1270177701
1810365432
261339491
1470278063
863850016
1390444263
24296772
1863086959
1132802369
1256209644
560469194
1408562804
705174039
42447808
1780835372
1196480567
557021744
1786986696
936524335
1785185022
524534176
335602319
1636574177
99798643
562373674
552475613
654341379
800012475
903692087
1701603932
709739861
1266912597
1695611198
267640402
1659584517
1373742522
729029200
207122908
1750452016
1150709648
27475298
1632927458
1685609391
1751805583
222080647
1906467200
494713257
779053209
718797108
1453843667
1029662919
9572119
464242761
217412641
1218472468
159660219
564484553
1482921937
1567113005
1723766599
1681791913
573026224
1731848004
1745313749
1283188577
2008415701
1716206313
1483684117
1595508995
692683799
66142446
750444964
2017621238
881965357
1508818149
1155986430
838831633
1504961480
1893116362
1828276769
890178141
1771259809
569311232
1388020930
491649306
1763008116
1577060186
735130185
783213046
535168664
574071900
1557943936
1740816279
796556443
890599772
1434967739
1257114618
1432648184
1557257521
1093528359
1682243950
418224919
568992003
1358202831
19396606
1297568467
667914435
1291449191
606611919
1946952809
1475710910
1086577115
1476450221
490921868
1114904634
1622520121
1401860717
1943716684
338757598
1749978405
955343357
994406252
1513495117
1306686374
880269576
616149252
193294915
221371398
854409414
1748310156
792367763
600329956
1267736184
825889426
1139952068
1960861722
603378351
1805692739
1870145418
1794405292
592021346
1255086099
80069685
974427725
149940427
1718770337
1362290177
467679838
413932191
1607053382
21185011
1093300038
1279734291
1927897613
1959651050
733421793
130780943
575663861
818592559
48165393
1481638514
996638120
619159017
1762059681
289629883
962676315
159067115
826829413
712936097
96789977
1974984434
896197411
1334060051
784544728
803587522
431918968
1056384291
805240354
241081562
85366423
927646002
839187154
1908534873
626717180
1820804534
1549101811
756307109
125051015
1613201095
1732051950
390672250
642380573
264909319
1071102725
841369573
1354997261
961443504
946509807
1354520547
1641214558
1486729755
1525014654
618969674
884041388
1943882189
127998085
1700115415
1006710411
1560928566
1483043570
1246055304
706612212
340825075
1821642514
441336166
1006428818
1513198234
189345658
851137641
1177619884
732891706
1549789414
2048726794
1250764464
1044449498
34428422
13815741
526131756
1862068136
24498936
328892865
1620692825
1421998570
987746270
713143377
132079761
1293806249
1720218947
711377406
1710565773
1452383003
1541004484
1044976112
1160459460
1523343486
284275269
257989832
1252653424
493831378
1067333721
1081586978
1216754014
443993146
671594625
384117167
1167876402
845021809
1522225556
1448015479
382201012
2083354048
1922931335
2053711649
1731056382
2063626646
1957230962
283139607
1382195447
1520534789
654403513
629015827
393212273
222802875
31610914
312278399
2097439335
735658633
1487037723
68454001
2103647749
2121235378
1944453492
965275746
1800186472
1403489653
1130898077
369590673
2053379167
288320388
809508244
1593521766
1662232966
54049613
524429585
1025004584
2049400694
1294075331
1249470741
637491624
977443047
647064599
370213291
925915115
576208472
1461985022
1770227211
267508733
1427767413
1173516809
1550064205
2106029454
1196943711
1069790886
73779668
1456491205
2140560820
990880449
1711808069
1147783409
2064104538
1807998781
161089755
1897960269
893663263
1122356034
137202666
134758010
1802850974
1903961248
989842820
1689246608
1152100092
793302605
323638358
639204963
1833892718
1345292297
1759353725
63409705
1678551149
1789517128
604464927
85660734
396043285
1258146215
198435967
1684913721
94575820
1067047051
232102841
430000153
1378819312
1025455655
1782160286
1638971767
1474126046
398559715
878763120
553624237
213182908
1400702896
1223432213
1069701529
1287808947
390629972
1044181777
253321602
893078093
966457752
110827728
1378585317
1237396189
1832531547
1308303745
1414179341
1708063297
1733614377
582788119
1211176426
559669675
2134267737
1561777781
1944575895
1169818914
843513949
1541073272
1776684940
722731932
1120034781
1108325307
780283829
1716227823
869655141
1739017329
1046596648
1962804607
1166523770
42266278
95572377
640885480
1829216782
1346284180
1550757304
981351692
1375861827
1026007238
648447235
1888015017
1454163219
287733948
165716720
123381048
1901836223
1188078073
1123793945
541208625
1754776504
112092453
1819761353
2068337024
59580164
62283799
1893079106
913110521
28705256
548010988
415540022
1850076048
931906694
1077457289
668645668
498156408
2033447877
1376234121
912899523
273949173
969347069
2101466256
174201345
411841448
1139157319
1852043667
461939227
47736909
1491610209
1806692844
1477965925
959010527
1928568361
2004441308
1353928226
1797500858
1284991368
1480354620
277713779
2003260395
656527924
1446051656
1090388143
723865527
1297697624
1974033437
1248244023
1703912186
195468299
1808622919
935340666
184749327
683031410
1104319269
1540036294
1974151531
2141228052
1110871357
621671282
1137100615
1799082572
847760177
1767574131
162390780
1116918925
1525081041
232461501
2060059090
1125489088
906378313
1574965524
1684722464
500032516
1326526263
489274373
2117325012
612859679
1025148174
1437372361
1987370587
1496351176
727731023
938235040
609820108
21738201
1134363940
1878085480
1988674210
1050909485
393948386
536039357
1707252111
2090217323
829067115
1975845703
2081537834
596092653
1881463024
2109893876
813002486
1631013343
420654657
311196654
193958244
1026785509
599795723
1725660107
2116830514
245865069
570342917
1164217440
321346958
585443539
924975928
839948754
809309556
819933404
1597525772
330333138
1185531911
1192080728
282733847
1960424604
598882769
1218182794
1314298635
760802780
961739089
1874553204
173225146
1533313809
976668745
1595303272
1714174424
1704120546
1664460342
1037420364
754043574
134005705
433276825
1631640835
1815820999
1377209174
28829620
109754786
1486098428
2055307337
1529308923
1113857148
758079944
2035537558
1513715614
979360241
1124289821
167789318
475485401
1834406852
819929330
926826968
310680212
1424209553
1642040394
1090196364
266661765
1596850638
117576348
966061497
1791072777
223791200
1063659085
396943267
2091607076
1841303928
784241287
1980042405
1127536960
701265634
127734068
1708576944
818328939
2056218701
1443364789
2125710466
152276372
1660609766
2021105825
589111148
2118536074
1919388708
768369705
1435731180
1566008914
952599913
1650745685
1971565338
2033742714
527845392
347200886
2066192759
939416381
196534870
484707632
853506302
510764544
1506586194
772552934
610423194
1430594492
1516239435
933559394
1975034973
189453188
229803079
2034663722
333665040
1719305867
1519402640
806948021
1221242900
829898653
753984013
1706432523
680841448
1944426178
449376213
1769711105
1797115712
1121170311
1067662939
571947018
63732942
2080184467
1283711361
2119744511
1737952922
1705557268
993536370
1738284983
1580474549
1832698961
768555071
98367492
344427759
966126299
1279065131
717851707
719022279
1809643754
161777567
1952636483
2038595956
939485002
1033566410
2119457978
304406606
2122888275
899076493
1409703997
240158613
1391140035
327430132
2067375085
1143674695
1203562464
2121395958
1235935917
1632414804
343412063
715799831
393754061
629043638
1657844679
1911078606
1037288622
1083167530
124318300
1882742614
1552181947
691240842
1556572634
1199314647
1679737691
1951947108
26302911
1737649074
1976822478
1332348240
1860395555
1900081171
1820678904
378425613
340385153
2116522012
555159477
58800865
115985022
1901756921
773613934
1556007062
1273104483
446177529
1566778179
2071675919
1120411732
1129648070
1171032004
1737041079
1538804646
2137808411
129552564
302770937
400362561
1087517728
100335808
1248945659
1940629688
750238543
273605799
1368097127
2067566235
1536714353
1893129734
1467480120
1033423099
1168186495
607508512
316226907
572347329
686755251
1498787227
2129890075
882516362
1908509974
325431929
2124531839
230644682
1219185725
463015102
1385730086
1060210311
1209450776
1277212119
1349566438
496551772
96783038
1488202829
1630432957
581101942
1045334223
343168742
1848800443
1506893978
192790579
499039149
1754400769
982813415
1418919995
559541611
855791200
985447062
2144207816
297797332
533027739
252184658
1884998680
1170050999
2146466482
372754418
1793396699
1359394323
1665860554
1390500940
1731836816
1571625106
512301648
1838724203
645117716
544117732
531556927
294102491
1474206973
753506726
561450397
1236114676
1024547243
2127635337
227744758
1811413628
664110085
878172326
2098609593
1100685421
288646693
894594305
723531885
1153786375
1912606933
1405787163
1126752514
1026017481
68680799
309710459
1308691226
481407746
365283102
410087258
1798101967
932333565
360786246
116157812
1353772002
954872122
1252722743
193296497
786076319
2021718789
670143452
549767354
1761765896
570471270
1988512831
715093631
403757607
1033830051
689674909
851561297
1165692942
511209759
914212736
114838078
1074743954
1581754451
1823805906
55909082
614580607
2143142181
1011579497
598550745
1680669428
806171029
651277655
1492759677
1545242858
57512939
1434783119
34170002
224666303
2063398868
897586862
1443015343
2076003522
1824454743
196235151
1886791606
1504140607
1163748925
880768169
1711917669
1496201762
2061910445
117277966
648613693
118956276
880488909
695961645
983318175
1649924608
294584633
267941544
1655013294
1688181780
2149364
1049613179
1217960916
1610174404
313897181
1127067810
1515863816
321080796
836713584
1152805985
1632672825
725992753
440045433
1085913561
269489861
9072023
299274658
1200143747
10673630
558419824
331063056
444142858
1697591315
1308892143
1782275601
658099334
1095770477
1823938806
239234119
1113635015
1515835701
2030620544
1363181836
619860703
2100017162
623047143
1734610691
1312680723
40877516
915105687
299111530
251706980
1589982267
1877295609
1210219400
102121106
2061140695
878697215
1136791951
301750345
1761857225
858731888
97312005
726955101
1126491849
1280168567
912359841
564662655
935657628
364507955
1308396717
1999944862
553545493
839228905
529344422
1165125333
786301296
340951988
898610544
116547347
1913095742
152633727
397906566
846598899
999165099
1418310732
1118585443
1538895710
1206761499
1184460148
731001259
892362508
1356120118
428783044
1571274562
563123107
1665057629
926626990
1410312953
210920274
19537435
857358699
48171083
113939409
1177421548
294330906
1272413164
189738079
1710997666
796398513
1354790594
72965015
2065473698
1704196265
1410599416
46268447
760628227
1927886915
699453707
34428422
1702815106
1493511440
407303421
1434392651
24637086
1744630067
137015735
1987969591
2141739433
904337936
41744451
844054433
1427519310
1132194691
659076427
331801955
1128899558
489444205
1767074140
1069269495
1459254483
2121305260
1421614257
271844824
1768111778
792313607
1643558503
225805315
1858367116
1327347617
1315648780
196934948
357159391
1163856115
1377315736
1431116072
729720123
1909945407
892347048
228856193
297532909
169588841
675473492
559734226
1498849778
974656005
1854602703
332442916
993756583
1368618754
411696
287295765
534659873
1309940736
1113530207
1160135677
1303546928
622088810
963103119
22654401
1001359621
1987727110
1492930393
383022341
1086288794
739631998
1169265990
1990654112
887012766
388829256
517501675
413364177
646935301
2032746821
843517191
1749083339
1045302530
571571850
1765030370
1225273384
327677462
1720811366
22654270
392542168
1565817725
1827378455
2116250198
991776622
2112866439
56827616
1830943915
762019624
1219502079
86547473
925858927
425334755
737156115
651643352
1364639744
660339879
1867236980
500577884
97459475
1229471895
1391270886
2058512152
3746284
1435992382
1331113262
541589993
378358032
1209492556
1559794514
32034168
629322675
344784326
193325328
1865265571
664697060
751324170
2104495324
2104612506
528650121
140666151
1950722449
1014591960
1585148306
1260220267
802519535
265399815
435567362
18948453
1499247028
455469372
1397601127
1688470276
753208545
1252292500
373791581
1655341301
841990623
1072295281
2102888879
946912258
1974988832
2094100668
440615515
1831202152
1750971780
1069487435
1831844390
12184303
1869430484
1052547184
617821304
837085179
1774637954
576827768
1001076123
558690246
1881559948
1974213180
1398264555
1369100355
909760181
1734823918
1501915937
1804596749
1518760718
143196665
1441082668
255952767
62335561
410103251
274634693
711050978
1463955826
437305792
1669848085
1374011301
1346533238
1007163824
991044997
722413249
723022369
1313112072
1111016211
1926144371
530314625
1869589212
1468861815
1266571738
75216338
1843565313
1287960468
2081574737
1972304424
1991539425
1148970038
831403134
1513208469
574252694
367852740
1911695159
643937917
296665231
644471439
1124097811
2035411725
153831861
2012361231
680528228
932403214
637053735
1789758513
1028713478
122805066
1775467612
1619803632
1214317213
735133420
1557887891
882270252
295136434
1935722006
981583519
1267091678
1121132438
1336081807
429106833
1550083861
926202916
399863274
647665103
271622251
1707372044
760096537
721931845
245663853
2105063617
1241046925
1189278264
1464463699
1213638204
710894378
442662850
719351238
1046567210
1466917441
1872654360
630476333
1514527025
2089067050
12607949
354068004
1097982624
1633030498
2021287814
1776025691
68768461
134257474
613186673
1728327670
648300097
833587081
1986201281
2019938111
888253808
206510816
1991672380
129509261
1688843051
1375543316
229766962
2088913789
848295731
1038002304
357830097
1734526189
1812732060
1964473352
1065858496
1932298234
1126641966
266800508
298754310
318017172
738568664
122444743
1086009766
1105513485
487156006
974831970
1241554398
1107010466
2021833412
573075997
1683672022
788414019
1974226218
1763592253
1321283437
2145592562
1133689918
1304454650
699421295
1969664341
968520570
2060191986
1634351996
383708278
1956241911
1798198676
350137891
1279603641
568421473
2085595820
1250765101
1680349097
395736668
2060701553
1062398240
555639255
761370496
1893807418
1978045053
1985959624
1906662798
827788875
372356653
1306143121
98022393
1087486849
506875431
982540173
355309806
925165129
928401159
123201389
1049609901
2003727463
1544335593
892068703
656187899
399649368
1219012867
733117268
1250388605
1032871744
967720014
266621180
1551625907
1446779994
288341378
1309083890
1032514746
1571815102
1964308642
1847921299
1299050880
460607069
1813366701
1397602459
366899600
1578935391
1298758146
668104247
1541567279
143743069
933502808
340047383
781073952
1030654252
1899264444
796566822
916101496
1544312829
246210776
930496349
2088268816
1019483855
1226374309
1954541738
504681524
1028536546
993964936
1834706469
2064239661
1269361800
848906705
1138117653
631801432
976057444
1649860011
974526940
2125458160
1152780892
1053218705
1863284744
2125176776
130529763
1644198438
1094882231
2105303580
939838447
338457777
1329848388
1306984991
324951260
1597011637
890151460
522099306
2121991222
965290967
1861237346
1300009055
566425560
279438183
359735955
1239095565
1633230094
2038644850
824777182
1914597545
1844707896
1712162071
123268565
361583445
2030981409
1048020454
1126566742
516449974
1287887643
995174907
492636189
499101893
1206909420
1015809023
2041436968
580921074
381882437
889099334
1070763119
945939864
710351509
903506096
224143213
913379651
1926518351
181990807
1897465789
1428085715
2098890638
528370284
1340494354
834139589
1269418704
1572378782
1645788063
1746536601
1884943468
2074659288
668367413
2121175576
793671618
281301370
1771875118
1370838614
1699337947
2036385513
128864407
1430208480
610096580
162604635
707374471
1159838590
255298201
909491573
1742635262
1857637635
546673198
1589452352
1527443062
339416395
2101279511
1645627392
2073686442
1932407782
1457478377
1540053456
462239332
432929981
940172932
1384838790
1045846252
200296073
1198075102
796477698
947911029
651248056
2074555391
1872867322
462167698
100084515
1702623389
1522369866
1292291362
2102498371
749284277
1472164816
257814653
1190552120
806698924
739758024
209060256
738596954
280315291
1263982534
1456102739
1142857019
1398209620
281993912
1991040322
163139370
126956258
1101285501
1614817419
1123006334
1487746423
288383180
597238343
961293388
2998135
1553459879
1905868357
160655795
1710044084
792284253
1703519341
558066266
1172266059
684341948
1587313653
1310310477
1595235044
1760759431
1551044083
1857725983
497571832
1828518226
1856008680
405709771
842222577
2146445949
300274539
285126168
1936800228
319389442
1779362742
1244610646
143664153
1701232400
368416763
663417693
1101827710
782973040
1301302341
780057001
1637348630
1140173786
769358956
1171563444
1351851404
1826886003
718533792
531823545
802760595
2053989183
2131789468
653346379
694501095
1816031854
1573543610
843018642
48749842
141928150
1773889243
810210335
879206986
1999843717
95969203
983331278
1470058824
1250473933
378499399
825445484
56700186
1165431795
776638279
1448629339
1833564950
746200661
1503031353
1429199322
894324253
153550483
1850297792
517290083
1310588055
986483261
1403535274
766046502
1564138105
1029467132
26133498
1033552213
1273318738
878234894
2045567083
1564294722
1204957035
972959727
1906170301
497113515
1789715089
1436878246
1209047839
1809049154
1490391307
1934568987
1832250445
1142042586
1264924688
494714912
646064474
1025901950
721532938
641279483
1477270158
304588485
1465194388
2015899016
1449237549
1058069078
320983388
2055161531
1268297327
86984073
1822473465
1082883437
520278970
391742381
657617951
126942669
695952280
636302185
643955601
208904121
322075500
1523170430
1559549636
1448850002
1693075977
581116250
1903166285
898421421
1342021871
541251836
836903892
1780871727
960705201
279724122
690844068
55482437
163191828
301719719
1037674723
329446273
970312903
849449084
151774035
1901526003
642128459
2120677677
2025832245
670783048
211410686
1816141453
989469913
142007820
183824305
764403726
822317686
2025073847
1437113351
1575683570
1889918007
1509113436
1901090125
1129250389
2095500695
72769601
17634567
1366055458
1103189421
1590166672
459840070
2060190970
1748961010
626568636
21804885
234780268
827126762
664765066
1457251573
53301097
1972011947
1876120548
1217722239
77628283
456380290
1842541955
777353540
1458212377
480285889
137458140
1814696455
626235281
1822604141
1062863947
1271360902
802568355
1257016171
975610541
950812176
594615703
44535913
289805629
1237312110
1076238405
1913649319
1835446921
245872514
1991632828
1091114001
1133958959
391819188
865865072
1835145572
725612076
1517972443
679835144
31000813
143919824
919128513
109720095
1304242117
1169660955
153659633
3777170
555050545
324907185
232827338
121418397
905486221
369418404
79100891
1327010977
461542791
1277160058
414743072
2130624117
1210621978
1189757919
828919552
621353484
1890604189
809947340
1730275872
1014064387
493625934
183602339
946598479
740964335
461619376
1287350032
313772689
1731774753
1676239826
1628692944
1939741210
1481847404
419472853
1012078465
995030301
1694870306
294458065
243623214
387661455
2053421631
1900686391
535968081
1264898676
159287698
92603603
1167416785
114860977
1724913396
1835847054
330036097
1191449068
1299893837
2903266
2102002679
1914942224
200708286
904653573
829477823
201648449
986070331
2080642792
1392502719
260093872
61160169
1110916682
1355850302
211691955
693059509
1663685490
2007262686
57605442
972679801
192430557
793922408
396885964
2127588700
706450166
155850685
1079488927
2122225668
943161681
35563889
1467125820
233970919
784818678
2041439398
1344098242
1056801212
296770580
1146991348
576069315
573198353
1383212813
709420548
1402560223
32983645
530674889
1960947537
1393988513
1669857984
180326738
1459628666
647964002
1188711055
316881215
1247187448
851434449
1795235923
763228775
618433869
1650421625
1762434823
75599178
138390864
1598499882
1859500462
892516848
1048035369
90602009
1360955892
2135143792
737311829
1891891945
1128337679
2032690980
1203189210
1711730256
997280839
1352779325
624975716
1036129499
497269721
747160694
449169502
514608895
1651346625
1790207957
1006051013
979294990
1237710502
494994852
846408134
183182750
250890635
736187761
2016308724
1657693529
2011578371
1917083842
443342070
788939393
1438925950
2079071119
931132969
519618699
1306833560
1336674658
91671916
179344570
31488409
656837300
405042612
1674233591
1664196844
578330061
103158858
464645227
583936569
1955211397
821951282
1146497610
1993424561
194217693
354672846
1458426797
1278742189
639411005
851324820
349207293
1943402280
412166417
1586154325
1576017127
200850905
515122268
552022008
136062152
1066943818
505724046
112153199
737222889
1762697031
500802370
230529367
789577696
329520151
2026413359
101961678
1291094870
119975005
701353271
800733737
561896855
123751963
231450733
2124793857
85022771
1647524475
809861613
1495174978
225279998
1934199144
539288279
1427843154
1987186965
556434156
1290700873
1072073294
1847848074
801402221
487782744
1688192528
529282012
322996187
547837326
1112986243
1634600177
1953909639
1104047434
411244221
102488152
1689058810
1813671930
1073285214
601128467
281499549
139933474
989232858
1381089418
758986824
1829449745
104717321
511357489
1882562570
1141017062
1030916195
256488317
20407863
900789782
1346121407
185264792
1989791801
2008050070
1433830265
359722870
1268450424
516446877
2083669738
677947525
1904745406
807474478
1192906105
590677475
788095987
853597275
661574346
1619826203
932317598
707558989
881602567
2097596806
804939576
1592559312
185493850
84415517
45618071
2010091150
241002341
1593889393
2074677797
1693536818
423686996
1632052243
2124755426
1373589288
1606023369
1708458755
923513310
2016073198
33752458
1376866467
886893907
1826489579
413614171
2114333586
1312084582
228695270
1631032179
1536245243
1661900686
864596965
1422127407
1168397538
514642198
1985369495
1811581016
4569519
1779532182
398088958
201455044
1885649910
1539813767
310877566
449041072
2035519252
787115489
51337953
1309409041
1784435012
87413764
827510701
229232459
1863450136
1743661987
1224736625
487005173
1138962500
2097953654
724680732
1909588264
1170653439
2089803392
764403216
1765846569
1307187769
1826774963
124431425
934197236
1064015044
76059538
209808487
2082485548
1606251706
1167689531
1794170230
187628582
536783028
1976954170
1816886101
1604529525
64790824
150564230
2066077560
825311237
65607011
2012610995
1568725570
99945638
247513820
205957310
1659233098
898674481
1773758671
111800432
97041909
888603315
1767678989
1027291599
1377676262
1732105038
1015847949
196489347
1171450751
1782588352
1124341191
861935802
446612987
122832878
567495194
616533996
876124429
378580333
875145471
1262551385
393974639
2137184951
2075720285
542972355
1798376503
1015321574
542043368
1189051302
1872689710
1730747351
766999261
103340614
640288391
1984561019
1504112012
34926761
1314026045
2016457564
832709077
95747108
1665747861
1392440227
135027539
1427123727
1223164815
1414186565
1974102530
1523923058
1772104616
1129877985
1349873723
412070653
924791362
1149889604
1105384789
1273313149
781947616
2125378445
1055112056
483345134
890842910
652691586
1770811428
2120221610
13158994
1872608848
488455309
1399448673
272465787
2015710770
1947711647
654005656
1534888548
931455305
1414840508
713662461
1035782762
56809707
597901434
52494875
308736515
379093577
1522566574
1440045521
790277355
1509630217
650895606
1780058051
1524571309
98398960
2022787060
543480101
160048960
119246326
772061501
461157009
592462802
294906900
1783423115
410129307
438840673
984465171
1252076848
260352550
1591259798
2077429295
266503564
761512139
137051157
1101036443
1343793321
1649840603
1579202824
1578293928
334165582
1142159319
269227679
552504943
1725383713
1281463792
664142915
714255359
346762548
379884662
1089087221
1456478310
1252615397
1113581508
795309682
1981424975
1282005928
235769021
800965844
698561830
606889142
542172486
1149766176
350386536
315924690
1073503808
591465406
1151327463
2060524562
1040878773
670817011
483083432
1136981286
1108885475
902224785
55907203
543397894
1161933393
1312861281
1045889070
1616615807
1596202187
1538912738
1838069191
542977190
537243691
2124406440
829888774
1929009028
1077937011
51839393
734057447
860333515
1135263327
554859279
587295135
1051021239
1504266909
1807412741
17139955
1556532478
1256963479
1328282412
1579313662
1629802276
728654387
1565706969
1846240947
1380238843
1764634673
1771557885
984824331
872187967
1202868475
345647558
1374949251
336291779
1043230235
1892483004
383457215
532207754
1499922019
146759196
292695700
853102977
324572554
1199678876
1613296689
1649774319
709568820
1004532556
1330592736
1244148351
1640148046
1320780840
1712559537
297912030
1161897200
1286755040
619291986
1772619489
135520817
679697849
756106036
1970330911
182686694
90706520
1201491264
1657892965
1104929781
457272923
1597704861
481480622
1260932461
1599907802
1843248566
1962329398
1175478388
317361752
1255703685
1839812786
1988694358
1778447585
1108870832
1506240865
31269650
1871111906
63802868
1192315802
210019298
1448434953
1187681469
1606024444
426157443
2140223201
1646110227
726969844
2035310722
1820383315
1575265451
1163256416
1325371654
1840551734
2124984906
916832935
1378831542
1719504712
1515255335
1023603984
254152340
649190839
415042146
1462946140
235815799
1680809207
1946241728
1030281366
757917409
224527408
1660456809
1596611217
803468992
267031888
43502848
2041504688
1673522206
197120394
982163532
371030615
1034508936
977308521
1002369211
1628054939
1424581818
2145848400
1744145843
368521441
1521790357
1444435428
874746108
1869259889
335092805
6105370
735436353
1084843622
1129674730
1916726966
159255311
1348054087
683564514
1450672500
1684438850
1492402269
2129540059
2048176433
1333818323
28617955
1197188988
892852638
185872546
1380874775
707090792
237450572
636804163
568085232
978592585
435013022
1471955053
97123225
460554754
162061795
1355535320
1377893627
728401129
1979121309
1827183149
1143241176
167530463
2115448933
666984417
1117971169
93163977
1833528540
600760878
1856401825
651718593
854052193
1688142242
1810595813
2032799385
407847821
188486354
1270047746
385801833
215788324
1533112750
585993713
670372605
1532462446
1752807722
30100550
1098513661
1387870131
1766471997
1469404113
33991897
29057141
633343344
815730757
674384428
567128295
1653854184
633862880
1151268156
786081951
1767208580
995179906
1683021116
412550637
853065148
1788599352
300084145
1290369720
1956898281
390921940
1692331047
516678111
1154648232
497669698
2018948457
689817928
1560120648
595746386
1561847886
2048863757
586001160
37594929
792176774
1402017375
1396220708
339377701
1012942178
1041043602
1502908553
2061980710
1151938360
531148614
1064117475
1617526659
1269927176
677542359
1045585268
633648963
932255448
1945909607
1829762667
88961710
1068794666
54537920
281134013
1842224404
878430504
834824511
63496033
166523201
758503820
383180267
327728680
63913347
1823124109
949456844
1915157340
25872056
113353633
1137414780
1076855196
1374360269
1063638852
454021875
1202631472
1629077383
653041154
6333893
5286089
384000976
1983277042
1423309482
1504713030
1469714568
1622757774
2083497273
245664146
1323879100
1036089043
508117191
720627079
1661591158
847838740
1260017858
964575978
945011332
790368989
287457728
581624879
284355046
1769187366
1202690796
1541721390
1499549931
1682188847
842627298
362218319
693490695
992057923
539910295
1403293937
1107023106
692900018
1327387746
1277731574
1949622260
2141664050
539964556
1425989419
1808196764
1582494958
865778496
1962690564
1907286711
56120977
238046015
1292091183
1865820658
17131871
1179149125
277056812
1401768496
31061095
1382510614
1261966865
582270347
735098289
137001235
876047302
190216685
1857948074
1172614308
1028435865
922445029
1637825990
169819491
1523272522
837931706
1911139116
2105377477
1465664424
492358829
1081729544
111718967
851098882
325343826
1866088954
1040648306
989072023
867030014
816297265
1648376736
1010338058
828530663
886956389
2113543001
454871009
1351182364
245517638
1343468522
968041104
17269736
471376207
1475001632
2017630622
730948738
94471081
1723662664
764201046
378926191
1705423279
1110322761
304611337
1187139279
1679333580
717390775
1838079784
20953910
239674975
1542924206
1547269704
71792621
1209414316
447618138
195214591
279930246
1495848112
592568466
18311316
1998230441
695632679
788534089
1242194472
1253913097
896664171
1298336347
1936287909
251054506
2143162515
82800579
254498967
970498403
1302905300
157004287
2106244656
264137000
290273857
1791373579
267144950
999124217
1319147197
1046498409
1293554948
604370652
1999316124
1157193234
1784118562
1504863085
738817119
472613446
486410385
2072367439
1358093565
840208628
2140787978
1010393911
2110275456
558764778
1691455065
125945787
1302452517
760559176
1740387132
247376202
2004199616
1516552586
1294006792
2082564094
1476252231
248662070
1273363665
288481294
1066046273
1341036803
1073522484
1745171484
1852295617
1495281518
1268528962
1222801866
1556332992
769452416
555914279
1480498245
1325666779
1811483366
1880997766
451693847
1825932928
362973035
650319355
709153842
1361378424
1429827762
1081500107
1269824963
262980344
99050436
450864439
23136669
487672300
1958642370
1394810007
315975955
6897526
1352577388
1179137012
1295762027
785078789
1331374130
502226965
169783781
1726726057
393563433
331077562
2099214071
1516946207
1609302946
2043400284
1853413134
944612690
1957385440
165280747
1655430349
1041794302
1421004192
279603504
1945619735
626729532
1040975814
16691056
1148395399
1646637578
481760754
740503386
672784487
780152623
1114228732
2081861892
2074619224
771575463
1941954444
1203236487
2036611787
1354467064
700399666
804092079
1407860902
601877304
2048265850
686205053
355153482
1998047720
497848408
675880678
357623965
1353250234
1847226618
820791193
2070246571
131070520
629759847
1905763618
360914928
1727266813
1756731359
857654349
1089414282
180654289
1478222581
1665631548
1338305801
1601827422
2103222241
2125571616
1082234735
1855520200
1133287914
1261130241
291476716
1761175790
1264904672
1714526725
42020133
1780271353
1756948462
2005706753
412096857
1465763660
984134585
2138580939
1987401276
1239929773
70765944
925823885
1211040605
868085420
1116337527
117766764
1354713544
1923619845
1651816883
134199752
492958728
2008428332
682732295
2082172597
944822002
1223752194
235897919
2049574139
129974501
1218690888
36380732
873240692
1064311160
716665601
52478688
828793524
1681706636
605521579
410674652
854346518
1818148208
1049054340
1373753766
2048256517
632297587
1929024390
123339452
420112795
1957562068
652987219
1732190363
10716552
61261068
718703619
1753720446
949551650
1284057707
327770397
1888461569
1840788116
785558037
1519725279
1091290601
2004096898
526437214
1134207045
246980056
1530248875
168580127
1433061451
895329224
366742662
851381692
1158005464
1427355590
1536409444
1802782994
1819424033
1377920134
1792251166
1156872210
57556132
703586546
1785542342
731397481
1433969547
932295594
597994934
1624664686
992078672
671102604
705288893
1901041857
560756119
1067867060
284165157
1231396559
1467421560
1615560282
1106847063
2109762316
402114012
1667342594
1178058818
1733621355
2145392722
1312630733
599433098
885195008
1639341148
284933632
1293725880
1592058687
14280826
612093595
1159645169
1427479541
86874084
1089414282
1488360183
918947846
1104160349
2069229936
917233760
2016983973
360385444
66389363
2128719246
895056789
98658673
220359111
1989328444
1815832112
88756392
1949557841
1098779995
985282745
28191724
1333186880
1072571306
680840964
730590090
1590324609
1518637902
2548597
826431838
1762320940
802718778
73743227
187305551
1902771598
889634727
1542508754
1300025794
365226366
1734841900
1860440791
1229152686
369666542
1275468639
197929181
1765706747
619664341
921851945
1065791093
1407519550
482884290
20163610
1048137592
978922086
543111940
196853081
344600364
1215262658
1585559268
1114989382
1280282977
151507514
38545108
2049739886
495048097
843824083
196442613
1069939233
1941743175
1540682180
1722680734
1926911145
1840991972
1324910635
967560446
1952672215
663714959
1971873886
683983448
1337209694
884957804
1876084659
464418527
1885067516
960832195
1749398878
1262016598
996027336
1109684190
740691512
1032544697
195145365
1881898035
2070011903
1547149619
1443000863
355189455
1601454521
1099301567
241806550
167719864
717386492
1085029494
1144045866
1924293103
1588682774
1060960169
715393241
165833683
994061192
401398341
316918075
129116367
1957104186
1694250041
118317601
456016324
1774060827
929092488
1481733857
2033745118
1375450541
853529226
1050998776
477913834
1231421430
791557731
1999770341
1049190931
169729076
1112763199
374818093
1045715218
614726893
589114138
851508829
528378687
1873544811
355616635
309437178
2047944811
1739816663
327320476
89297109
890098789
74441469
1250144419
2120237704
806905892
203573450
1932587691
352975050
1292449645
1333239039
288463398
1801246630
144344667
420344278
1932964108
678960219
1100403115
464190962
818307060
1373642673
25353658
1895057065
690079541
167268619
1387887324
463617348
350981864
203475429
1702684423
491625508
916870558
2016467448
1495427787
451269610
1889165221
942009939
385698333
792060377
564011444
1636791250
302577067
873390497
1868961714
812602077
1406658726
1149438515
1161405423
1524581572
2108185861
1210333824
1118580590
498218496
1591397068
240193518
1342690786
929455707
949678497
189190784
1526689488
763880750
385332468
1800946736
624773778
538207579
508664465
1092863028
250197440
1484630936
1481370306
1982584468
1307270899
35856239
764892803
308071660
1070411468
215338257
97662867
731964262
350925816
1463357195
1190233056
1632420121
8375267
1156559060
485604129
2024781232
886090233
47397273
1355573866
1646680141
1553525108
854542357
747993680
582552184
722105737
1121195742
1911174871
1979495458
917253611
295472778
1651123898
40434626
1229709009
1512588882
1045977147
1096450332
1218452215
1197016449
1765590573
1846159076
1954339255
978244029
467489589
1509604324
1358850025
1293760714
1626310669
1952559789
2117808800
1976138213
628497750
1031523660
1600614531
1329902397
482425571
331433216
1694537355
1436043085
1065788638
152990672
987539415
1097336453
2071247617
1708732614
985772552
821279989
1201130409
918096543
1322175337
1542523157
736656593
940165375
1090606950
704017934
31883931
20299669
1895293614
437785351
1332633244
1814668128
1141074429
913664051
1896762004
1908775341
1924857279
1992357524
1220415374
1201910786
1052724330
945783934
771162286
1832465585
1066740558
948908243
1663122657
827175579
514375040
2107584019
1296187840
1544994647
188807382
1271233877
1044202326
1256845970
251437507
338520537
496958119
76439827
111286089
275127446
1502762157
2146300568
814839069
1702597396
1026216590
1926375527
2113198639
1605283734
496168544
632183467
508178660
807723200
1513086602
1474113325
673813150
737177136
556291246
2123179858
1691908084
521381305
383412413
2083803742
2049683541
1490800309
368093066
959798930
1987575369
901888814
1946018186
718328907
2014207773
948219299
1119537569
2049915464
1562150787
1846838542
680335669
533051805
1125067906
1441860935
1632924385
426050361
1207861959
1988913801
612384039
1807582476
1463081479
2130785675
960788142
801176149
122478837
624454199
738986969
273689597
1563688369
1033223168
419883428
1709295950
962235736
191134787
569511264
438548047
865817199
1267682561
233374791
1959703807
590633233
538019907
1884621312
194992972
1287124627
1364582226
2101135795
510438354
978356352
963272969
129047972
767158376
636794669
1487071162
1622120795
1453310553
1321088343
1655152038
519581994
1785955831
1808522773
1164353222
354438704
574786338
2060055650
1281878752
1127168659
388735763
630933284
25007689
2135762216
1592117747
368581895
299000825
1259327767
1928213363
1862020493
1885873429
1418525026
1351078297
984971008
1256440548
632638115
1735096813
656308950
483737992
1498180462
931534126
1191902541
1554156700
1225332607
759340752
2041081375
382148742
394895738
2011932973
260041562
730582465
1218834458
1239062361
341215533
1034832265
1690070555
1356309516
373651110
897581290
970827246
1651212057
413449681
340769581
947484598
1722954981
1365856346
84005689
407858123
1814833917
909819499
912960504
1348453701
1722319799
1011530544
975481147
1950137085
1633383008
623706964
1722419106
780677240
2117310874
1667139416
1766034246
1587562152
1796365633
2132828611
1734484815
230738572
637397799
1174591478
92574219
719107024
1078859825
518498039
1513570243
796901548
1573585457
2002662812
1298544206
8377814
173232049
90872885
1550152059
773550814
1100022990
783424059
43430133
487691312
1590491487
1815835032
985094278
793141663
289950923
965123650
694565666
2132182956
66126575
707338890
361201305
617967779
940445455
1246551489
124391577
1455004000
1738276264
357681571
182898353
79498307
405639564
958023120
495936344
16219360
1569638004
41778857
1128140596
1861269819
1150825947
491677917
1395854089
536781847
920749483
332025145
786840535
859366000
2098546353
1639538183
1677947686
35097561
810695331
899382815
1197030309
612332629
1077151799
1208155358
616185609
159204143
1194499655
404494976
1990090379
41023083
29844222
1854305277
146648279
195382662
424657895
390440572
2026722754
1328463362
110460237
1240075630
1549577843
1203154795
745803390
351863550
1937978513
1808585338
830798255
382591323
1172979581
592070399
2008988926
1552770063
949217999
2142400069
1664197219
560907628
309463558
920584280
1743624651
215866751
1395687952
440524729
1795445728
2118898804
755073171
1239681613
825225754
1987807931
1681539223
1467061728
668934742
949064859
1471585476
526476206
529889707
1073378433
2133237337
902920329
1440250814
11736471
6471505
430744977
780330919
495462948
1869336936
178552932
537675441
133298308
764454252
981121132
196220955
1965449976
635861298
1323548583
1550487111
1346528473
1687286873
1660323975
1419671140
1772027627
705391610
2047911709
1377284073
1388728132
548201729
1623278201
1058281317
1846068975
519118737
846601237
163749175
77588447
1009255837
1724273294
2054029830
591065376
130325694
1348377426
5282904
1844166344
1556755988
1224370024
1517751691
916752640
1729175278
309334076
1728314931
1684706249
1517530986
2141604984
225893527
93161612
21451050
17655554
1812367705
1315622234
820914193
33744643
1876017588
87548382
223167861
1290385296
1566382100
921374736
1502646637
1922776943
1374566362
2062866321
1843052603
1747132866
804156160
586844159
1953435569
1952764424
1332995147
2057865564
1487312467
25471237
868807248
814813081
1464418419
639059665
1297936394
1868228676
206145600
459588743
670362162
1027693934
361929869
120105521
571323957
2021762498
1769588645
1405258013
1907786928
1123906685
2099159942
1173433181
843686174
1640776472
482850838
338244237
896022330
396675005
183174742
983807944
1665895803
56369475
1652398910
50146070
83856194
1220491683
934424762
1801161649
1482706036
1623898028
266428746
1004512979
266746088
66780690
190112644
1983264151
816756810
241896347
1526518539
101784492
1418053083
20600311
77737622
368128355
157342373
1324911477
1795178450
531711893
2026694420
713093324
895632454
1737706436
1982087377
1212604758
1044164748
592286009
1591721354
858880239
281613874
709243392
1086506793
640500565
1619746100
3748729
1385420742
1748475851
441473498
240718970
164673032
817581119
1793731048
465089525
1554021579
374882334
973215070
600240065
804224991
1334274087
256927671
657893195
238185497
48934065
1213592798
1287640818
1072883421
69437833
378487279
496164017
525802942
1003855157
1261029036
1679435178
746114402
1289653243
1400399025
640614024
488167648
1830128672
1222213659
2010085365
324596630
1958671268
1863755305
1834568846
27066868
1050805641
1176977434
164650510
1948686727
1520760148
595340682
1680993255
1183785419
1384951501
1125573294
1727826758
968778448
1460912354
523380603
1526364127
146303913
1982454452
935049215
800228755
583231621
590175422
1241536215
1577922723
98901179
1126778053
1576671759
1255511566
508276938
179867981
280056557
170007706
1639428667
690292062
1066686409
1889025112
1515454912
1163046014
626185812
1468304325
1663251585
2087023241
1024243812
1221624741
741644053
156772120
1089132048
1376670123
608311084
1274053398
1715931408
787229436
339490187
1559751281
1586963254
886287440
866229193
1227134604
1823717695
2022649638
814347379
798970835
709752046
1698222081
889271630
786172474
1481066322
723491893
1269038924
510469302
1917512598
281502578
706128591
303456429
1693003186
848830067
1815067374
418093398
2092604884
981038528
903496434
1853730119
1429570855
1077671871
495019614
1569440
485219846
652251989
521376214
1725912977
1835807302
464085528
561341290
948077098
2099685702
566576004
41288134
74194700
622824694
600157778
242327183
393341104
1186414925
2064112914
1211981350
895391724
1202256103
1261973582
511755204
1027642549
732691049
1895702674
278477488
1800308676
1931583544
2021566540
228832832
1818012566
275882149
1555311725
189147941
1211318555
729852525
1722410672
629038161
1193697695
568659789
44028779
536586957
1689604165
2110425022
282612976
1809063112
1158546093
1741307436
240543391
597118672
443238884
1657291189
174563017
282816715
1708949655
667444036
902083518
928354524
471732254
1218366098
1296447808
898262824
2139099198
736760236
1529670671
1637867348
1952075207
53069132
554036934
381879490
241403324
1964844014
2039915983
1489230922
1672341307
1793686030
99855307
672758206
1457416627
854244145
1667073997
1515193825
344994297
745994346
926130518
1743032139
510089084
1781176604
892994259
1770536585
1252979532
2134660008
1919062763
11099520
2038340697
916449027
1318188071
1132255124
1859642955
1139969503
1051229562
468792780
1244701166
1651586430
1871676876
547797140
2129290877
1867648974
20814442
1475804379
704459410
1833060929
1385987523
1539737942
2140252997
1150257968
1660536941
1963531341
92589733
1977960477
692909602
1114110611
253620460
190216845
880187247
290233695
524789646
1149354694
1527529060
1783964829
2071038311
1127411812
1229421253
902713214
83021193
1980410604
755913523
1395791416
692672949
1476991332
2089779606
446564763
1007658902
1237893610
837665730
1971492321
1198005019
1077602951
1260805723
1587381045
83681950
111073659
883730257
2106340192
1073714811
389978867
1365866288
823829017
345640047
1610529840
1797432847
469598385
1821841455
1566367608
1721010944
1383471731
1441033089
301661189
1597978522
2039422394
1190631943
104322461
2037084010
639162890
1489900947
99122217
1893789667
490557911
1852062972
580124041
655798896
1974824329
706904111
1792607690
1025439993
1993880062
234284212
455639901
1765451231
2100976238
209994949
372939885
1814645904
843680116
5403969
1682571477
36425613
1180681559
1245053576
1997985261
1032129610
1665819042
952583178
1171276709
288900855
924773682
1340469866
806775318
2111515820
293497992
330504668
1535402178
2139512411
1305357089
1604826464
955485048
526820658
945114000
1163008422
1776387779
1801339820
1563691225
487234579
217834614
1882467044
1549658320
41762421
2020090271
1284657754
1660573198
1321679381
505040484
1759079857
1891743361
257929950
382952976
769751980
1443877110
1179457466
1826649013
1719890558
1710316250
1206509288
282094762
350246574
1397651797
1539165856
2110469596
329382735
1448879721
2026487544
127839879
1724410018
365254353
185747056
884282079
315588801
25977932
1825224260
1786038588
1629077383
1137500347
350365040
2038633763
652049129
1970193451
24610464
1325776206
913605063
1396022037
532570001
854678535
663264718
29905013
727697017
1371669743
671727812
1622636760
838397525
1618277271
887974031
377775903
166564182
298021635
1010744509
240542425
1788712328
659880937
1164788319
1790105689
455548601
1803918450
616051797
1202555479
1783445863
751491123
170600036
705664427
1808592779
84591347
369036564
1745859235
274494580
1704713003
1269775272
1321523951
2118940625
1605561721
466637050
1241916596
431277794
837578454
34044631
1659471488
486259576
610575429
524799871
159751752
25622886
628357830
1987886620
652046798
14715124
189189982
1129202895
1037870916
1478105810
181821154
992697929
1474759945
1448241824
169804259
1087031743
2130208088
339764845
709367907
449389998
1069425573
2068565460
381453890
622279858
1901559545
460778597
2077602334
1647984172
1429465151
1337925771
1593861779
107318653
1081609761
1027726504
2025665635
1558768091
1439542442
577368156
200568763
2121342701
1720454539
202484605
748440244
1793753565
484745240
484793835
2025787425
55654241
35230449
856952780
727924565
662654218
1985234793
555091548
1848338601
1814652890
1853967341
1474556676
275807265
1061087833
863515553
1735195305
1877823775
565949856
1491106371
762264551
453247955
246049948
1662765222
1341000133
1451367423
1481518806
126168761
1229803881
1310177666
1003999208
1987678100
595411986
1445204726
614345604
2036611107
153500209
1025478126
188945008
1596845514
1105944021
312407376
1675010661
123719809
759836823
193886942
552533161
977419225
57995304
184092338
1867416055
1417954046
409251170
337126955
629854516
333598769
1553755708
1172919557
1485187844
1190535506
1869318487
1514535681
260721272
1096893398
1991886221
576541778
539131917
1080763421
545145513
1752714457
835925139
1109944867
2075174624
776055552
392717335
19635448
901672633
1629598574
1207856385
1153396456
1286687813
292432498
1789641979
953233267
693223448
1738033144
1874020146
1051972130
1203114428
1971787404
1859872553
1881316619
1799741798
802970584
684211947
2018450044
91222553
350799266
168753886
1338325389
1190743558
2064885213
770127076
972793352
1733505238
478018963
1460921998
1870507544
1323608908
780926174
1848836923
960961224
1267071184
1028029859
1597531486
1491003012
598548439
340664532
879899965
2058391259
201169622
718515461
392293680
520444588
1714442294
615585258
1685068461
1141636066
910047322
2137690639
1728467527
471992359
290394968
1689551936
420649739
267108040
1482083425
896143992
1174715206
494737515
1069059918
341505440
1562092732
1428139104
72179904
20943485
443975554
915528716
309938675
1476718586
423860711
91823949
2128191472
698442904
1445180423
553334948
1800778871
1212092619
1262277457
1056709264
56775642
512289436
611244980
287658393
1415114349
2131682678
180460694
700817891
848809763
366471884
844861805
1370565390
1358135880
1198677769
553623471
1887171617
1096155111
1359488380
1255836621
879038805
1050625494
1512828883
996251315
224079191
2123882810
28468466
727882913
1624027453
1354847767
44878960
1544181706
1512141891
1541368110
47897616
776757661
904859917
1846520353
1955629325
1394556004
1305336351
1484175593
964581193
1667520510
728433248
263429287
2115780926
1175850431
2001909157
570785765
1616771506
2018440644
833872632
788707723
1888317020
1573973136
805969022
807673596
984918350
1236508502
586104806
872608746
1789317098
1644894674
125197284
1094495530
388210366
552120748
1295723761
29165354
2045294275
649518460
944178538
1544416978
682210528
1548979840
2004348909
1174658789
403695747
1200907984
523234282
449462405
1516984647
1539799556
1195492393
1198471286
1786318082
28583387
1249181298
518147797
1247435564
1845014896
2127513537
798802537
1597922035
1494793410
1748625890
1552884347
172723684
1939974424
1001616210
779754304
630355529
999422571
1561955086
1317351212
1409797922
1548717141
911072044
1127299564
2097439810
1219398685
106980962
1642330342
1880427391
2046386022
1984451239
362665199
1643795028
1464517993
690862793
609185649
108729132
1285495392
1416802017
576197898
1403357564
1175407927
1987367014
1701310274
568814847
1611176416
970896400
1334670334
1327642448
1556866449
2065286785
2045466586
1641759436
1311576488
1510624358
980573887
892189543
583527626
256695242
465815559
1639603727
537608735
472203312
1561493301
1563634847
438412901
2140025358
1837678281
56128869
1271991127
1897706713
1924793353
1060560660
1125783714
1151939684
1580352844
1199777139
1669604118
1277252891
400137206
1810981740
1444496318
189971541
1021379815
2093443587
434967260
128608267
1361727373
496771995
41673286
825530395
1765230843
1851141836
195605026
352587605
1500952141
1099847861
1557825095
989892879
1003562230
273162153
1401166955
899349326
1211672041
1061315053
662472906
1789476736
2127798913
1628600563
2000888024
1214379681
1463276593
408587645
295084317
732515723
601157118
74258355
863551593
837535946
1046698710
797760034
712124177
677768139
1316738475
625688934
136026823
1989859509
273060814
983443411
1504500316
944262840
2093952270
675019901
1664445732
1492459015
319661767
1340507944
1354210735
1390917560
9986282
166651889
1356045991
1010694167
1275845650
1459985847
1579872016
967576757
271053521
1034172402
1606846304
2029315733
1971758925
2033123655
1938305211
1746954736
1103650787
40709788
1486459409
1812908773
186553862
1182364938
845299112
1064292460
996321258
156520203
1932150825
434799047
329307307
198235879
1216366034
1851863906
252802940
1792766922
986857345
1100759057
544975849
1511320728
1159241674
2065434228
392652505
1239311268
306223667
1586803819
377838367
1657240609
161092168
662129803
872549906
2139597444
162029508
1920487993
1977337755
1458972807
1016842771
125220751
1728039292
123930578
389508120
1813125104
1623835876
617790277
1684021598
968989780
1529860726
766042049
572364111
1556310786
731743884
1486370569
415765480
1912202389
1199715152
2137632337
499090966
1842250114
576988895
1281497472
886085376
240135203
1768985477
1963010355
1125867867
1891861847
920522736
1003923966
1316916087
1454823571
203910803
1769709342
1486014244
1458118342
615520782
1925884294
1590060881
37332747
1438162158
902180737
670921754
616188271
170473080
163998075
2069881829
1642083907
1245033839
458130935
1153069652
1534497567
1208829511
655904907
271439757
199162581
352764072
1174733137
844340365
1491782156
871586032
5949135
1062634616
1096714643
163215319
367915142
740376270
651867714
1728298566
838208978
1817720492
1794230544
999762822
984327616
2106032725
1969113667
514438650
217180810
1844707037
215513363
1908892449
1723744058
1537981550
1945870294
351783726
1471901346
623167705
2130481545
585473419
483229123
244109123
817278971
593548614
1526254284
1830414653
902622457
1497004650
1809213185
485616631
1132153016
1673823630
1756424624
1731673605
1877348476
2016852084
712218829
347021514
1154444175
1068212814
742467321
1615602369
1394242669
2129594580
557844701
195495626
636729310
1410011119
226214320
796080983
793761412
1833405370
77438839
2051142999
426533546
1710417630
213238688
1529256065
404514454
881040042
1864404131
1872681017
1709884838
499387876
1259216242
341501986
447528282
1895774196
392280961
67590186
1534067376
384576770
1869389327
1631171984
1414146759
2119609295
1296915439
80416824
545732313
1753268457
880610384
2085097695
923331780
633150002
557262561
1671914705
1466957173
1122746902
1718718973
1041074662
1353050862
134547540
844172908
1204605613
1965533692
2073714391
1953358271
866385158
617525657
476681064
1063639145
1525277553
287944359
489576481
1863795611
1528043013
129112223
654934870
1926150484
269876569
709036808
1914163746
886094703
367182675
189568156
1596008446
1755926093
792051432
568590254
990267171
2009440426
690125912
1774913295
465048693
371781675
186103896
1277622177
1557456450
1539408596
846078314
1072876466
1802244143
280594341
1589545234
539581122
773065597
1730069725
752315284
1471976913
1945075108
2044993377
1963045981
649350913
893613228
1632875971
884700069
2142236547
1997371218
440465
1914166657
1119967960
1946697737
1531271266
1336945885
943170665
1821433533
1318427978
611032793
2373143
1263054893
900712612
1420197031
2087125220
1724337974
614421268
1419376785
890862325
1917929361
1920739168
1510373422
1804581841
965291390
669405438
1697148701
807179110
1293606049
532402746
681148635
1123650957
1828779007
815444388
1546644277
1244916627
1201110251
722633307
785230436
1423037731
664940099
1521892857
572304140
507957075
1790025151
20787954
2065548735
1139160589
2090177246
533719693
758005013
1054799838
1955421937
2137751036
2004161900
2097397893
985787599
413864046
505665732
76493565
1543671959
1301589860
742228005
1562649334
1190556581
340780565
865158453
1673751875
2059996019
1313807567
1955720978
413562176
171328803
1683242644
2125535720
1438861253
2102639370
330664179
1260461968
1937961232
1085237689
707277113
93530362
470837876
25039355
1815782162
1168524415
913323454
868371833
1609367256
952364523
585661072
1174582644
911595006
1538800871
1316566069
955597801
864777152
1337053506
619091549
1642895272
1084994996
1065655039
290429958
1686246351
1969388597
1633491434
306825885
1576288651
1778162399
954921291
119823239
53829457
2002995408
1707842183
535369343
1205850908
1272301204
500491868
548983123
1054842571
906593264
510814023
1749892824
514686823
881702702
778891212
644099427
1854558592
1370937910
1250190378
1751011503
1090750373
108761387
648192003
190201283
158399751
2143300980
451938983
673441938
1546049016
1354715630
1124894256
381752474
291670573
1757225854
1552315574
55684578
45236479
1584353715
1846906726
259731181
1628734344
1849080078
1175388640
314943777
890552773
1902815520
631031248
1843832384
1742523972
1780808730
71748036
1891226912
1766304929
1241024378
1661303815
345733074
185470832
1648894318
2000137932
340109315
2093665896
740288247
423945007
1228107561
1758753572
244236373
2052628669
254550082
1709665805
1986476177
1710049340
99843961
808265943
1256673812
1550775783
269815792
1794073129
2115522150
1585170828
1655887747
408349290
18047526
794637060
1335667401
1259421113
1334395036
1621582443
1042719073
1585086784
446267847
225657778
2112085324
1193361461
1064095351
1931903290
931066867
1352132210
714769075
976004353
964336092
1805517209
1053712464
385738816
1574635078
1421708831
897053763
1936289062
458419248
1033051978
1252143358
1575613056
1963612488
387910308
940520512
2142597885
1534157397
820157598
1652009283
955628174
1026745362
824239242
1474735598
2025041477
1131917279
1362142220
1770631156
1430576909
115329509
2062241449
1330192941
557499486
2106785906
846573671
832618897
1292098961
1856639989
1114614742
291353117
1329467661
1643833489
1139827276
1507432410
1716860009
6465245
1416514398
250378590
74405489
1781030716
1863087674
1939256649
689383020
1495449752
826393920
2073691978
123269492
1479153322
499707224
1688519187
810698571
559708396
595692438
431019018
1822998063
329019048
455872164
1728569457
1423212799
1410235887
308169655
1916690344
983043497
1869308341
1389430984
1709192034
1860454152
809384876
708136524
880530971
48237556
677983861
335878647
357772858
1542022489
1530108041
546521711
2006634684
2101806587
297117551
1876656693
939179442
1589051371
824000229
1686979688
1204565425
168658945
1273977960
1679902458
820496666
635096343
1551100372
805777583
1061516597
677468862
1596519532
554740546
442856985
801735177
327460227
1587526725
1693757897
1558432955
1414959702
507153162
68448107
1099138113
590622056
1981231088
663203402
377299681
1978825693
743822345
1680305577
203248611
2129274692
1635398265
385803771
756402711
879118931
793189840
45675344
588949978
1817527910
758273546
455371578
1932162594
762765039
1697731530
159048382
880524237
1398327820
1129133724
575119098
1151219566
1924271804
1089113758
753965496
467336365
1791926532
713491522
724604782
274501372
1595889029
168800666
271830082
1311390213
70588239
338289951
2054529562
54387297
146681419
32249749
452749604
116295296
1423376783
1668804456
635427577
819612397
226932263
1761948292
931742105
98933827
1979057778
464258407
816979262
18123655
160072577
866946274
2001620589
1039742368
808722504
851012974
1946836761
1263287674
1888925414
199487072
1459185634
6419138
563714349
1414330745
381955905
1715980295
1894411579
198820895
242151559
1341387082
933182377
670548401
477803392
1110693132
2103747674
1207139557
413892332
1748989730
1596402679
507149675
354189084
244885707
760543793
222895425
674166412
838680948
1570568111
645415465
2110212936
326086738
1209258807
1083935628
944207192
176580558
708878040
392509114
1605423475
1338998038
315032891
691115769
1302425103
1792612502
1635166793
1978887593
1728267342
1925355638
1752061194
377307938
1669862334
1124161256
330128180
2631211
5608305
1212826564
804875787
391340937
1306819138
799904105
1712803029
2020179324
1252750804
1986379864
1926825890
719095800
1302460749
1301293592
791740398
1587725283
2100767742
1115976439
1395580314
134546752
812489213
264949263
304549844
1263895833
180934118
1470014638
1949475037
809640043
636063162
2036492927
165502290
834184600
695294190
485333613
820506136
67044352
1170533975
1036801762
824042678
1078310807
230089740
154291728
865947000
1464029369
160053953
1281528207
1682343529
1034798187
19278009
1409936348
1658269467
2040376458
811583804
1227992999
1841138270
102541793
404748259
1273941993
828597428
1753042620
995306133
1851552945
1017204460
1009474698
1425519377
1414544674
1608902639
1279022633
679550328
1258651560
288265120
1276446279
522668522
1993642303
1444498553
1910475336
297975303
1178177378
25864554
559208966
1652038605
428292523
1752486811
1385361754
1920956353
2016927070
539756373
635923086
1992005025
1461407938
294431447
1319928939
236809568
1281322235
160355727
1278002906
134887812
1344253897
195324969
1740954569
532072742
1146189795
454356106
1553793705
1737884257
832513284
305521476
787654192
884942139
390873974
4027431
1368385472
1624423610
742409397
1977781979
1860960372
1175842920
2076238104
1171532960
60642789
991333008
230867257
1875172787
68737588
722227844
1495776626
201638983
1971683379
814976635
1974678667
1562436856
1622365761
1407930768
776360655
850942934
544644294
821044070
898623438
229804452
812400535
1219715523
1063224983
2001102544
547636287
1074826472
1157766305
1285928430
87310791
365655691
868505942
1471476309
546660956
24390144
1007709015
809786996
1439026603
753976761
1290782905
451044646
167224953
338990512
82616954
646696967
1485068820
1746227425
1208916722
1992791175
660093238
1206855603
1769793745
1125418030
1443195725
213456122
482918185
870297508
108532820
1523829256
206188087
95745326
1249660856
1046540588
2098693289
1400781370
274949853
826644977
1024478820
317620090
49692338
1785791024
904745817
975653242
567307353
1581189315
1505532009
366822098
2082701305
161808644
795797208
1966671243
1456692099
1010156914
546012199
560966546
1468279288
168540719
1458012459
599560821
1397248552
1073362714
80050981
713472589
605390387
1255015712
214368937
1885287486
1070832045
863923871
1764420768
754209743
988303215
765178273
1474004097
74343809
686158805
902649506
1507065172
1767861687
1464444255
1265005819
63129039
338134175
809559299
980816471
1692946180
417240858
2133977905
1976425811
1367426681
894193072
1834732169
94748207
1319794345
16935329
1170840711
603575661
82488116
614312884
595878100
1801065056
2096422744
1332037968
1183119402
445007351
1912178584
1663829680
1897907645
2138979775
1640197046
1292674552
918185464
1438585754
1451242431
32995452
1958030384
779266510
976586242
264217660
1020537645
601041561
519657597
650474413
1987633934
632838567
1544876235
1509090455
809369655
2127499572
1134512051
2106796589
2069926551
297033936
125882396
1793253363
198925761
1717273215
1278053712
1492109656
2019630518
1718481415
32205512
1864672985
135857614
1939974424
1495280281
1035301091
831715868
607992732
1330715935
94623102
818398043
1935255722
1847779195
1809687526
1439148743
2115369695
319809728
1448322089
1046016741
2041640860
87555231
702501476
1829717715
1106753434
1035253760
1349741038
744303944
338754700
1856367459
2025014062
1183063453
1984166783
2069128171
1985126408
330341856
631601899
498835388
1213119360
811309507
2092475984
2083305866
1996163364
161837012
1813534499
485788898
1061006632
945046187
720893117
797242462
1280579289
1201525989
1410250098
1363238041
397748347
1800031895
1575697702
1102946188
660924716
1619882566
796052845
1710256190
665201628
1915198269
1198822975
73576408
2076562379
158236686
2078472119
2074560612
2045215712
458377895
1770744690
1085749674
1348496656
1068485724
1869505616
1761403197
914677209
709462142
1135830402
1374916430
1434336801
1314717871
97572410
422258832
1966614605
512804045
658036908
861223532
1325592853
1259906353
1623429112
1097860133
725886584
895345205
1501051049
1499548935
1508046003
1774677632
1680387825
1964727723
767085375
523354891
178340324
395753368
1381003736
1446363308
1171951078
1130531011
661464106
287116135
2008535677
187899641
1727631194
1006793929
887938775
240431773
1312023763
527336611
801288764
820776285
2093180872
1173507791
1488472733
1110642757
790717423
145934898
691071896
460134463
1606595172
1644592848
2038459779
555125689
1273425193
918802591
2015290221
1926986875
8564694
1353839295
15473
2126545247
1409463470
646702653
363118856
390638637
2099712891
519686782
2068909637
1346846624
1136043797
2108728644
1860265935
1216315174
457202549
1476022390
1806468735
714420109
972504678
1983440492
1716100308
303744367
1333422947
1620927946
218130045
927773262
1599873690
608992795
809537691
746496276
725170440
1513333220
2029605149
652596544
1042491014
1849898381
246319563
416638972
646305803
1939867811
963856182
1459859726
31005346
1416913433
998149325
577042261
1958986283
1562250299
200767954
961356342
184463481
102916274
1913541124
1329620026
1302548985
1625196986
1989444538
2136383370
1795410849
1311887846
1287006154
714239421
1847839676
781230838
827253588
378953120
718286901
1933966754
501683633
1823998292
1751004541
1520756901
130743634
1166297289
1182019969
987923362
383019733
647816325
199134921
1982775521
1283170269
846431266
773292447
967153979
99118290
944866208
586928512
1172243208
827193495
2037393780
875600730
227093193
1005689103
445175652
30468986
1529946411
1150701181
467477990
1933851609
1309302482
328599883
1302637852
1735243661
1518551442
108636541
1661496968
283189417
2021092470
27800769
366250950
962638525
2021348735
869157063
224269153
358644171
1268559866
1529926184
1692670809
1004482607
826241246
2083718532
140420741
2029822156
429049090
1043827979
189058752
160386409
1799908857
676788335
1668166439
2147261000
1659174777
1861060787
1209494875
37284697
61709920
1444866438
723734676
1152390117
458353280
1742864772
687404497
1846166595
1620577025
292414841
1416959126
84950643
172374675
1013901957
1321549097
1847501958
1744895170
2034600300
311099070
1568887569
1475406309
931680799
524107608
556608190
1501245134
807535380
238538196
1167995216
1454622939
124460070
233698150
1701893610
24581901
1766969918
10064303
448679250
1270106572
675032551
1753769877
757281594
1592195826
1578923694
688046171
1182185574
1246288282
540392990
1156969695
483703630
1163873854
584434151
1352196940
631832620
1039625418
875513713
1912109382
1203110516
1436398736
2048469057
1373097318
767265406
315028757
1550682539
429203837
491871136
1876693448
731379802
747491720
327363249
600460159
240340227
1105775660
1284550131
306028660
1402335430
80911496
1755766765
1274273947
1710101601
1002414923
1811116625
2012171393
468345202
258050410
2032756273
1048971834
1834421427
1543825336
1388190777
962210366
1453496981
1335349621
17080919
1683980580
63179837
94768814
290694065
787485169
2082632937
1304579649
1772145594
2056606171
2075154676
1070270776
851445657
448083693
711923902
52353129
328859626
1019263311
662757479
721417247
829640389
783515934
1271966835
807699960
2135258500
93283269
834839770
1467812624
160907228
2000507835
721942808
226016776
265186490
1039433769
2088449271
145957592
1697484668
468151321
1095759432
1798859388
1666730017
1306363425
1504727745
1360941657
1265517033
1511455791
447535382
1412801098
1374104710
821215656
2118950610
1161616997
1799020151
2085266968
1686701563
1111099517
1502738138
1295493019
821266064
317423662
963407347
1151172891
1906057491
187511901
1863262801
897573642
1971360404
259801803
751058664
721589817
166670071
1290190200
2122522741
1398348553
973203498
755758972
1704362297
75183434
1450169504
2057525133
216834773
369444711
994072639
1129826906
1758882925
1935148085
1764247819
1625060481
763847288
1847313163
1645123765
1864152865
1295529465
1866778767
1354413623
518266527
563668163
2143291301
1132705566
165370995
749470722
2143028268
924323214
638846037
1421739092
1055897687
587157039
689777705
348307257
892065569
736175648
1884983104
1139453301
1841291748
721214730
342788054
1394182534
1118006052
596502038
1545631561
1638214429
1654734462
1469394830
1123139330
1811992643
923597764
1248405388
1757419253
2113205551
905004706
862956406
907303567
673736116
493412006
932135579
688613469
747096427
2120006037
655029706
768708208
371226572
1782292903
2104012553
314589160
1638892059
30993277
1522822387
1869446576
87965136
554017551
1335998824
1293624878
1557678880
492470891
1409917321
641879815
1238074499
187925316
2022424366
1099569683
1281739227
40089473
75993872
128107053
1679062581
1148816413
1454137643
2061407718
491473319
2063858055
2032656895
295655895
1502349503
1070663017
104349688
1677760369
742854512
1644010016
183016003
1943699276
1279743011
151065481
483279918
764716568
1040493466
1895685676
1079139266
972586913
1827319858
583538120
815166416
762337860
758884591
1631563081
541276049
1533881583
783422423
153790263
1508308363
525958212
1709246723
1456154448
1459463937
339684546
1744110982
1664179182
1968108336
1619262242
1881216828
1815525973
97874140
536089478
1581974470
73135040
1149908807
86432269
337268004
1622033160
2121048838
1902640651
154902854
1408621717
1976953662
971514903
499120638
628640027
1495495533
195590128
1836127826
1960126724
50913711
1075216435
1722127721
1472257208
641147034
74516046
431122613
325930303
1414535085
2016067365
1774917866
126408104
238017853
822994573
1880663688
1680083393
1074447581
2094476960
117878989
1974662088
308785186
985792073
1852271669
21916710
6339459
1184991126
1693304359
612223825
606019888
2067077990
258477978
126388164
1014632231
884148295
1373010851
573145739
1167586623
975224646
660978122
1797619445
1185813596
1158083048
1646891138
337527252
1534455917
469959102
1116721300
912813244
796329427
1465247530
956289241
4026049
729399278
1016070109
168782862
160812243
1883310769
1917300349
1844166344
448211943
1977401874
186673926
1104503318
44592741
1648746056
1958512260
1542255924
165081404
1133019264
170133311
1862391788
512684061
1733959584
1804441475
947422004
1227670495
2120686638
1680519025
558700504
559165468
767759453
532001833
341822089
690713422
1995517393
1587552142
1319803549
202955855
1905350084
157396146
404480859
1007658197
219282430
1772929881
73586972
1380292065
2071811607
793885357
28054746
1658431011
1955928592
1050208498
685147875
346576964
2077787623
1241946273
1706348109
1944248287
963858788
582405276
47435315
1012365015
292537642
1839714207
1725326698
1640679279
1269832801
1561057954
1198004518
332415427
73969256
1308231579
1662685665
1545922538
1937577923
1264782514
1122284744
1299932712
1539755999
887858286
476173266
1044149307
55783158
1678093146
2063292049
190755924
2060747056
1445533637
984337302
1031448501
1783713949
1710842399
523870129
960412056
424680097
1615172666
1100893769
235219816
1301005433
1595208214
358412183
478787603
1990113528
600156626
2101896159
163517918
1909434969
196296717
1344706447
1455821861
184970323
1499319519
1750597789
159129989
1727065959
1888774506
1104225184
502744588
90558330
1896963129
465180249
180019863
828651597
157399907
612066575
1262659012
1565831258
2145573804
1481179613
546514756
798024912
1463208969
51341060
1173910717
1957772422
1455791256
1594654149
1975431087
219810570
1629724339
1810668509
1229293736
1469475123
1996455454
1729145272
1891403017
1839089333
1774333824
356657240
317133203
40563402
1343269841
1488498493
565310760
769717270
314465931
487800213
72301168
2119390820
1266748054
136020163
1273310438
459745468
1835551811
719667010
420895402
1056667389
869752737
1729545059
103537746
1309398445
1781635641
715008133
1895833058
529460857
1859628232
2138186636
14639621
1189585367
1523421298
2097138675
1883053796
1701847239
1027804399
1282810493
1635886687
2004459293
1239417475
1810349696
584091371
302497102
1677244974
1384406553
1145741964
1597946835
630047026
660525172
1965183667
208378837
377231286
2043656386
171802491
2044290500
1054785776
493828813
655211634
900549396
2008020276
317497326
652560241
1742642494
992705105
1295414996
434620017
28194565
1909978778
1150414354
1854299794
1060659873
551983709
1036772965
942575423
922099065
1028340920
835490038
1816201456
45952407
886691839
959622082
1820005402
1049799981
1064630425
1934713302
73328117
285026241
522369085
1762414039
1206469233
1095925011
522861104
208393835
21366188
295121018
863698853
281623893
1571182212
29324003
1581466584
1865608125
546486906
726938691
2075567005
2147480514
530293994
1549358741
461187014
896214236
429065969
171437787
47055861
715062354
884895742
396458877
1035463502
1389226123
120776364
198860196
837774070
2013512627
1506277080
369769049
1744265419
1153038308
557474088
1201707086
949542535
1129477873
1066275259
1539135338
1378570851
1526065990
760737064
411118030
1958525793
1848908553
1299271491
620186928
128615332
1635091427
575206005
2073728625
176274656
1814034673
2034534327
149316634
1402816433
218897654
1971994508
620442514
653759373
1062284191
661771869
641099432
1187128545
969502379
289553940
312106344
427868348
806141554
1923235579
485808904
653103161
242842261
395921569
2018437904
252186916
956975015
936998054
1861902776
2052740581
685356005
1360002900
1190071628
1823026769
2051512926
643101526
229795272
1166779096
1285405998
455663019
1719152529
1752020942
1639657151
685645018
1940590265
497744621
42425080
982485767
856885433
1378884770
270698364
1428336263
1734114654
388464298
1126163646
3650497
1570839018
1389596349
942632703
1381356251
1819067810
1541665408
1300746193
1694878759
1028139561
1447349004
491724903
624795806
433592566
1386873745
669434978
258999390
2000307254
1239985836
1760939904
1813445888
1681143717
1505038143
1317354083
433455902
1604039990
1435541692
92506687
1221147386
255930394
1306492152
1635587088
80086890
742558723
1785801976
621454311
108130532
1261963939
47583259
1806408748
1741251820
553645562
1025253662
2058040042
801268070
1355417000
1857544471
1721910882
1460862854
1489707368
40448111
1861946558
107348519
1641962425
1780114672
1860820558
234628440
848066425
806821174
1972907135
935049185
1061284995
1657181796
74897560
1206184153
2058801822
252909961
1981557366
1081576819
1033971430
991656107
856566049
1280480590
1419188266
891210169
728396641
1968019740
1743351528
622543189
41643678
720178566
1080212527
1383161510
1220291767
1330668615
58351583
66716906
1525976230
983919928
445671474
34375953
1189375649
579752380
747965866
101322132
374939940
5553917
1387231634
1404446706
698288051
327265315
1654176233
2443128
1699368131
1220041264
316840712
13386133
1645121457
2120450435
1653137141
1124276642
40131083
389263415
964387730
318001643
1187393635
1684303314
2121366100
44672285
1326917016
1111619139
2069984755
1088764947
1088759473
1656385344
1608998657
760745353
1066309952
1822214131
69984495
715533242
1532562666
863589973
1801367026
1420117825
1651604881
2072013748
757983230
1762554010
1123167900
776968950
1059188689
532788225
1599432101
329262977
1941459027
1855920959
1874468934
627994783
1454338753
1743318290
733807044
148747594
864276986
497215239
1022210147
1330911337
2054119918
1056152993
1315820417
542757217
612110678
1288402267
1657387054
540413141
1971650179
340672947
1838431077
723749376
1717810996
1118886263
1347766307
841337629
713372698
1554048106
1111840598
630473298
1010438937
1928922553
1814456008
2035785046
2095677918
1410413804
511530547
657929056
455261681
171072859
596529394
1071716203
254619088
2108857446
567521416
1180894022
1428225502
762986504
425999463
2087035718
1087063639
233492527
1360654769
410345805
233965767
1251863759
1141063077
1117546135
80613118
1921212544
25925357
2007644112
2127724677
36158019
684869389
326255417
1138303974
985159774
108575256
1713919817
733295353
162475926
2053547491
872099100
943836097
135471907
1896019699
1399061790
1157002037
1192182462
331447789
1391271528
1908008390
112561908
1004292102
228393015
985266811
20439642
1216456624
1719802915
6274612
1401746926
282733608
1200466958
236526153
1423729768
10098672
1470254461
861876046
316972304
679294847
1215590327
1613809393
1467641355
1926869261
305618603
1487155983
666868223
118952030
141614211
410614866
508319809
1520946054
942167635
1502253524
1268706953
50662237
1696031330
2058748883
2097105303
1980503199
612832551
1466837466
1043711488
945457371
1667264170
810114799
1535404289
264474220
1758110504
2019740275
1425179752
1215644636
1090063016
163647936
863856608
1583024338
746380666
2118999493
2098759237
610615527
1993155834
1005502807
1489217231
548869280
1298207032
1427032887
1195597477
1542178698
813732789
1823415353
1756555638
221380380
109835387
777222385
378866513
1998282148
504798969
1876434135
1867194436
1268043392
119521725
482056505
2024397530
757184486
749655910
647790570
1084494592
661618874
1198853682
1836061875
2000671352
917017035
94251541
30467269
1255673347
923472849
1920058340
725557554
1903813077
112361604
391773413
879091382
742081558
296850402
75015677
1225868052
1004829889
296477698
2032104027
364003473
2120895231
615758837
564245190
1458455269
653665394
2050160379
2004690605
675665591
401950436
648579257
923436658
397925273
101953484
1755697189
1625552999
1530019850
1042935736
1115837160
16081686
1985622184
1189994617
870141520
1601519536
693927272
358613141
1658676572
1414223440
803564929
2031821470
2095338963
499273770
221783786
1928165761
390841729
2130636053
260296665
1318465382
1657680113
789698324
886480923
1315022923
473722973
129084970
244200091
1496138507
2101365186
868724710
1792124405
663894433
945141111
396481383
269784611
252530583
272091103
1430211157
743393353
2083932594
1536613057
1220444867
567276958
1926652505
1521468666
1322928943
31276848
346619385
673139617
1207022565
1727654212
1998136948
525228546
1015741257
1847100483
651019830
1392987114
976033715
1052429274
573686368
200633276
1029626482
650893685
217421098
853535907
1453614486
1342703261
658579911
2094455161
1366698646
1892576121
452768195
1687655468
2111333337
546520916
895015146
1638733234
913308543
1968905804
334804778
2089674725
499355466
1006082407
1632363676
1987786507
370720015
1484492126
208890904
750550482
1839757358
1341734948
449125205
2032614126
1953297909
244255231
2027025568
1361748774
610753279
513300086
1888915176
140896285
1756576128
1546974302
1091247540
1905223206
756755169
286894267
1146209447
1657494146
1683455416
2071447979
1412723580
1425296789
1081596187
1783958712
715698542
751867662
1418493803
85448668
1052617095
1665484243
1030841265
1256446383
1970787883
1490592947
1833199289
1643460105
473695988
1817486098
1585473617
1784910112
967662144
1860374553
1235316776
1901645504
488828757
1138054489
1639731484
1293931762
1675375787
511709587
2121204544
562930385
205629439
23651816
806050821
1043880769
1250123563
2027006074
900512320
75090865
1045792277
1664732999
1149171803
1030413716
492651850
1822422643
105368538
1616824453
703444022
1216040093
1424487797
933278083
373691196
296416989
1598503031
64276644
1563193183
1327137233
1428117739
1691050849
413397561
1188898481
624138660
170726244
810400647
456052128
1951679815
530784735
144702469
2116618797
486548431
1144065263
1269188216
1001212195
492623582
670654094
1830688908
384741736
1481637827
898791828
947950149
1031943840
548390870
2008748455
750622789
492636189
2021403145
1626752204
1913441019
130828555
1659203186
342868239
1403642244
521421497
699067307
934444427
1060077359
1718558001
687637695
1363796050
1568935830
1273075838
2116899427
39763979
2016561872
2119871847
710812113
1874534694
1386997123
1666924503
73372898
1581955349
993149656
1759438
166033889
1431870066
276070271
554388607
691379451
819977879
2000798808
1446847884
2128285353
194520882
1346282330
848602885
1482953458
2047742155
1035718608
1101705982
74183
620488157
737939084
2086818531
320998180
1266867712
1717788157
526080071
333561770
1680631583
2111857153
20827475
1276234971
1255721149
1769595411
70899267
1361314867
1617336303
293599591
7640895
1966593331
1600027055
544494430
335134416
1258622069
1478940719
1784937603
276077801
708773767
241578304
1732464181
1246937002
1965974592
1571834762
1252057085
308946547
280103294
1867328386
533814401
980290336
384779548
638410002
128255631
852577910
1039675085
1507070733
922209707
364600136
193295524
1443550846
2006223861
1519406605
1383256005
16239455
15104678
1058288620
446046196
1748350422
1591934777
1049834086
1919261460
510823092
226613662
1517192561
417270605
1715261557
226153116
973033904
2069671045
1673767219
639463284
101192270
1649943654
1450305647
847908530
1930855345
1381305238
1806395639
2055176827
492142535
1323598809
1657853147
570337274
1061311390
30684851
413537023
894284186
1323137246
749935474
1001043079
1626242316
567049159
1611188063
868507743
928674045
185188090
1429964663
1808930681
556287608
1433130889
1232598979
102453295
1301119653
1559321550
1252581516
629833133
1436048565
1673697657
1520440464
532592411
177743679
1823996967
410025378
34360331
863792157
66464860
298161144
1428506001
1660634259
563771947
123923457
774899702
406010916
1934799384
1476985133
664169457
449834419
1334783329
130839879
912120833
640847170
1835330324
328666529
1103752986
1526760155
1765199330
1614455335
443050270
424629700
2108569269
41312630
1133081253
463854114
2038231239
2069406565
182115280
1811100091
347104808
62860896
1826236470
452130116
1120314416
679139338
1759068198
1700035958
249038948
990611543
1558782320
806374136
276452894
1821144642
144071063
1001308787
400326276
258763774
1398049041
1566166327
525234331
1814246030
1298065248
548990596
932098787
618216384
1695862036
1588805371
169273002
1266116213
187706830
1767505114
692507697
1204081671
316662194
51990001
946878499
599307373
1018594798
1963202461
215262734
1364472353
1936577736
1898010111
121714473
1189840625
1208707226
415217399
1121845596
856496317
774924419
1250513635
1057636076
2057843145
1901536068
1007005351
762973537
1591033983
1258540597
2008288697
1749696666
1429933574
245992167
1766880386
1795117065
1971108586
807998823
187022496
632767828
1046229063
1935030993
617593930
2054476131
1200694129
1203710783
798151021
1368458836
795804358
1318573432
718175426
13161435
1219383975
1997069767
1692168378
478836946
1151204441
1086805303
1909067379
1952826252
1288301111
15470507
364519969
473516177
565330379
1827032135
1986598577
803186836
1670772469
360614863
1894447515
98563791
444128044
1824503858
2017918805
1685423199
2001844554
619526529
514829468
684246650
2124933923
1411248781
837943940
992252804
1867528307
1539583811
254384946
237570203
1385850599
2013828276
657664857
702546098
1677254688
1706720792
2010345834
1939657591
592261775
1174324202
1045079816
955289008
1545380561
1401225526
1322974103
2087465056
1392563821
1470495761
1497399317
2053239661
364226912
1737308141
937330228
563717861
1136924671
1687971488
1070880830
1041006492
933938856
1396713661
2096231034
2050922581
225172583
334606053
263316362
925196133
1759371650
15051604
357491476
194379327
129076461
1835271872
1032500439
1134534061
388284342
1913973353
1644095190
511672653
994375946
973978158
1728987103
222806060
920346788
2050670998
247463830
2133466353
1271271194
57035251
48879588
1821602681
224966225
7999289
1814108235
1702509673
1435188681
182512562
1206637109
413978164
1878727950
1116861902
2133386117
876301949
1002077382
49639796
785305668
1025402605
1613770404
324551935
614484472
322797756
1874051231
1357783922
724452977
802202560
1207756211
1802520391
1013151236
1086347253
891978672
1996495807
33958220
253806101
742139544
5648366
1070510320
1242461465
815747482
869125336
114699824
1680732182
1274207439
1240354797
852288930
1534377267
1002040386
1203652193
1565840642
46599358
1069234250
1964940939
1825468117
1980443403
711591362
1403272545
249008670
1968833191
566587980
2038115884
1272782031
1659208514
2018625468
397999821
2029265009
1539174034
26305204
1931284308
1265938590
1608401593
1893626559
300769999
1311234788
701513032
1462995964
1826224908
1325996509
367115152
805007671
531007496
352606781
740086076
1356611916
1567701759
1470800351
567132149
533457518
1213780811
1652758934
1730248272
2142140711
1079318683
37452606
516963417
246427094
1111462535
1887193534
1782048225
437737780
495677879
594445939
200754438
534176424
1765352619
615345298
1673590805
958064410
600816655
690331980
183515295
2050970153
317405268
784050204
2105079561
1421367793
1071661876
768016048
1727142093
286874091
1396220090
757521001
2051211001
673622538
276651378
834969348
1507293688
118866642
493875976
1456515109
1483555294
1711988434
968997279
1991449025
731508169
1007269952
1723461634
387214233
531917398
1607856865
74043330
1142501436
1575703867
1331530297
356195133
665217114
418238364
1844956434
930251212
401679800
1570528412
232717671
2098251603
1128158013
729556802
948731634
23700918
1089707759
98620321
1230016735
1074381920
2009727615
1758753831
458381548
1782790704
297688902
891368765
245959313
980805168
1297807169
369315518
349226419
1439650602
1432139013
1429935026
653371493
1975690408
2114563941
2000249669
811147692
226252431
565087658
658384894
277309171
758619020
776699883
2050530621
1375812047
528598574
452666646
2137096238
775524332
1613251533
156935067
1969959172
1980860454
1609098542
555976728
354542914
315779074
488848360
990186585
538727788
1885447216
110420412
73213130
31248975
1230792103
303746442
751505886
83682319
1725542623
1637039014
44576148
159890022
2066549144
525529585
691046033
2084853043
1993528437
646238180
2048481498
387545113
1268499599
1347274628
1299314012
2119205552
1244415187
1510053001
1650893989
1569260673
2121324401
1834863298
1020882319
669066657
1104989058
1221567188
540223773
1661120840
1662362252
446449319
98655145
1458029361
2048358871
1492624842
152478166
1850210667
215778379
1950994107
9599233
1996741749
955592850
1740386128
543563926
560770429
1391507161
1033593637
164052568
2104541459
1456775144
1004177141
1686021916
480265792
1152501607
1282136187
1056781072
932623942
183611481
1801979651
778655071
205272065
1841325849
1332911420
203721442
374155050
96613704
874342642
615470010
1603211428
1256045306
1177476092
1075474933
730422917
310099984
1695195497
220424163
959275749
549585119
920883395
768185033
1752980092
854138374
715266481
1957454492
2134745285
201020488
129471683
135695113
1332855368
166853976
1762128001
947900942
975886502
163564913
1877032105
1426380729
1848233275
1856645135
92066370
1914434829
1838256463
170539947
1668164920
803960757
859836863
1716621776
1726126825
698035778
1543395724
1770594729
527878350
1804443172
1350769242
184187715
1873486273
2065220001
1814862056
532710224
1354080475
1299792924
822128529
396760703
219905130
747098709
41860628
1865955936
1833008678
1347332690
474616993
404305710
1306101244
1359094932
1711503270
1624472720
52844233
669746714
377912675
69822728
1856908633
1267881169
906279172
851763254
1019778190
1119550985
227619406
649747474
104994982
264098495
1363847267
376492490
1931808088
1209469262
2110311288
1225558725
1766037990
986657555
1438184094
883102499
235556953
291546820
333944402
1346212212
2088714190
1272989709
464033591
215119756
1120365986
1354663433
1322078714
1269248228
1748481123
1720456232
217376930
1879989782
530485568
1722945071
425371975
1417708303
1962681843
949381142
912577952
1184094816
707341639
309613372
939214546
135681910
1455859580
1095841153
1035252069
655709252
1118156207
1131883451
585426661
1338728485
621079778
1409114547
1615354706
760902550
995060962
1298506222
945658211
584797737
1989848324
2074069418
879235586
963545122
901791119
46573368
126005526
1798826740
1084891737
263178698
772844063
473703965
892178323
314176755
1135169198
694638278
1561974170
619672549
514333867
1648623855
1716096992
673883877
269131516
250966819
1030738879
1880617667
620019548
1468535563
829535246
1586629238
1069575118
1627310255
1180860376
1042660107
2029845892
1491662112
609875569
35096236
1583874531
1334702978
1514334796
1221323219
2135988566
1943603251
1062219997
1650507438
1364061608
1932441450
991530906
1918247074
2092495865
299000910
242988579
1655344573
335719879
567975318
281406209
1374994397
384794158
540583382
693254597
253021882
1947477755
1797373991
1177394327
490295882
1465453790
169961123
800083993
651699360
716247250
1906755169
950314233
707103191
1438145338
1905542383
136700343
1802646623
208961043
818424598
1989962848
767605557
501532090
1450750771
1987922102
840162622
1574447464
219664075
1376448731
1341193216
406416452
1261945574
366526099
693292263
1569371802
816897242
144610224
1656460423
649588406
494302478
854052193
1725541204
86189072
1817514742
1122704855
1324303807
1122826632
749052459
1678095620
500338
1279600351
1067161423
1876156086
1038895173
546355297
15311683
1384467498
1480301033
1501662805
1603861865
320167214
1972006879
1630141473
1615982948
475587770
1058590921
743103772
809919559
967859832
325995160
1948036315
938075558
2140608804
982274018
991963898
1307907631
1359268672
997761426
1379626951
1955508149
153625423
1678963811
301139820
1026540180
699864059
1394135693
906728255
490260592
176808442
709609645
627151426
1608433239
1741130278
493820603
1093112286
1475759875
807685220
228498789
496808994
428769588
1493601100
1565054945
139425252
1998609944
2144438124
528908544
1646458504
1746425135
743312781
1282761508
1605809928
318825043
1030445696
1644426457
1345906774
2105178081
777095935
1365647506
702908564
1617751325
1319368976
30384449
1824083918
1630518643
1206056349
1493521171
743757046
1868883189
1721107047
713316969
1864404496
346445857
388222336
1343000162
1540253259
603463359
918748195
1445003432
18499832
106969575
1258814891
762403444
1808413892
2058126018
345033409
1952618518
229602069
416281536
1789216001
1222435979
1606855684
810858696
2141083799
528120485
870001501
1870342910
1088314328
2133179165
871328834
1358297132
1969081230
572091813
1264997411
2105408804
1297931116
535721037
478783431
83928055
448008776
1629667498
1562215800
1457353653
505205244
1881807786
1057002201
926655592
440462413
554597051
2040411595
145737889
393306754
1641624763
470068140
1627685215
773578683
140690989
1698718295
1624251231
34090781
324673898
1860014942
1946409185
921488394
1797351064
416609479
1649638960
1772224153
1670439082
816552944
1026437561
245987700
262068379
1395981899
574615781
1371021978
104952586
1460487454
1130085677
667249021
2100600729
1667757404
877107605
276939799
282291714
91955206
1838318871
980546549
458400257
550483143
229503103
758357858
1342345059
393143722
1565863224
492678131
1027837849
205049690
2104032057
1415265828
973875524
813768526
1515612083
319777420
1022386125
1775826436
1015221657
516481899
1543115211
589574215
476312104
1900010309
1985405942
2053044473
1156077406
2002196001
1676480171
1609216216
275260951
19919276
522883735
426019132
53105912
1875531558
567395841
1191399931
1650415503
737217008
1745422785
1103036378
1228092957
1694329474
446709733
950099609
692611354
1243659764
1097476834
448713595
1815299951
349065430
948170982
1583204210
1328686989
908089125
1231456100
709188479
1440676917
1490152732
1433451464
249063235
709379341
1744188978
1994856458
1521314067
1724534400
842686403
670059584
1905600668
1689504796
1981300423
2087006372
1735929087
318194520
1048086568
406579610
1822259164
453751732
842069898
748361796
1241836225
951441525
2053848380
1627440374
937311574
413429216
31088053
1837330388
182990827
1998941509
195360770
1666128022
1293392118
1913908415
1138336727
491832236
1326766967
1199314153
1809070752
1875583905
1218284762
1203502268
1869227673
2071326344
850842892
618158607
12495359
1253811204
37271135
1612825014
1249696682
255598357
1697280891
135970106
577704292
1582883607
1686773498
284872560
1593580383
493879267
1827492236
1410510878
1952235315
1329778548
1185695963
1101839428
1380686452
1404914225
36265223
400592884
1672207469
1184155620
1469937748
1710259558
1508312477
2075795360
898515412
609923162
475768034
340397069
1605502783
797677834
518281229
451063894
1330710418
1872875205
1290265577
1331328535
1651454401
757076828
1143948029
531176759
820204309
1612120619
1219503535
132498584
545901156
1825785422
1964448632
293685102
303672563
1363152207
1291284036
431038110
1279686317
661344435
1062585866
1908734123
648171087
1933517179
1083471703
1766495217
2146661579
1754973161
112919814
1762412754
1582441632
803164747
1034539286
1641028538
1243023877
450683197
467390222
518821859
1011742220
778123495
954423474
453439468
1257361968
1813426709
211062644
468772680
558984449
774425580
556281074
353895452
1762452579
662976566
1724698321
607700787
1058058027
852649955
510963966
15521251
68790667
1188541147
127592612
1071756584
342613145
608032081
1332646810
1286989552
2137267856
1788001986
886830932
1273400884
605300796
953606201
1323930192
258697645
1033511864
1191662439
1203620695
1937388785
222744216
351478318
195385640
627141214
1450097179
1146010819
237248636
346072905
2063825780
1132554266
423096811
404307458
1726517265
572883244
2143555679
344277314
1153603393
1366341213
909265010
455979283
345282123
873853823
1362382561
1231200163
644038475
1220311031
1019581442
1236726317
1644463689
867352580
1480843510
1060780857
236091157
2087061847
1609265729
1972338593
1487543842
1466993680
1305217495
750740976
1946402293
1876848446
34061624
1668389565
1010387107
556751314
52187187
921242
1167175996
1246978623
1481974381
1872985461
1883053202
879544825
289118672
1333086723
1531383542
1792755012
705041207
709606567
1064546367
382541744
1764372594
1078456413
1034421709
120301561
407511778
584101554
345232165
361486185
56748743
136701157
881423209
1618136644
83451465
1340414668
1167604439
1047208264
721400401
1190535392
1442010461
612900030
925543312
1655781132
432673865
1464027926
877466538
728888869
593336226
1161891765
82780306
1030883390
397174877
1649603945
471943865
1986317762
1440062774
295569165
1769149985
185615274
851738522
1348916034
699224858
447273487
702679571
669623019
1397431204
1468288372
746269883
2091244191
248101139
2079588986
1987332824
1214058047
223279989
1736865626
968058240
1015051610
1262343767
381864705
1386988353
512180592
2086370554
783213574
175425556
1096022222
67198124
319421227
496288763
468231601
1207733824
1405127107
1654645770
133796686
2033978526
1341294641
1099759796
824209408
1055002852
1787694287
1190443062
28408885
481427163
949982533
480407956
982316373
1640697949
443688403
445318538
798028155
2012055054
1226385142
1013302604
924607887
1859602853
1884234562
1599321976
1898446220
503173608
1110854886
143586660
368605917
1195144340
850833407
409357818
1768409591
775766204
1276954968
1251142491
655229002
1857683300
2112102084
2045421389
1393228022
1550495196
306434793
1390514646
976227230
13472975
1712612049
1752525179
114047423
85141322
1804528198
1599520847
152442492
1217128072
1087485649
1902048286
1771858199
686138635
599320410
21136730
1195227055
882586499
2086255804
966351142
1399713761
1743561123
1124734152
1541848758
185129423
842631589
1539993958
312976181
1408108899
1984544715
2105891416
616714017
1977070005
1310944483
1601433573
102000157
1452526768
64287532
155495464
1198551647
742963060
739645326
1308371584
622049101
970872064
313690426
2102854303
839593901
1166680409
1014899614
291096390
482686237
2054091681
1470960347
1349573093
632689761
297413497
1012406595
1784535006
2001708338
151040804
1382949602
240643429
1827459355
784719541
887368416
1803037609
707751168
829139802
980273441
692377706
2140413300
2050769668
1312749982
1345400721
915910902
1667208661
720092850
543610511
1754071558
888336206
218940169
1434712139
680274633
217333152
1786732906
140280599
1413127772
1375149682
1163926086
1241182996
555353805
2084776139
121105094
977216719
446191134
1145713946
1608936645
1086581358
967882956
1810717581
1778671896
1524493341
750787267
1840825935
2117672510
44100808
1388642146
1058490079
1449167421
1525439518
1650365076
1141994096
1088336061
2028077422
496895653
58638442
936513863
1345227970
387430914
1530238826
1485555347
856451258
2107309683
594016455
248912263
154080115
1283367368
409575064
1012702691
1092565160
1204344418
1562837420
1507793746
2041117454
241355484
503982860
508961923
262930790
1669590537
833048135
212689914
2082817095
1828820701
1238679357
387900400
16409478
784178666
1074481159
165618043
1799978172
698201033
2121719217
2019477654
1904166232
1154279641
293794738
994616746
749268766
1771313274
1741654134
116470762
1743940918
1226997476
1505117363
456586363
1052070663
520908929
405833126
1944469566
126680891
1811010243
1180928689
148419769
958242897
2060180199
775826261
733666967
307451568
1477779988
514559784
639337057
994762040
310029160
1010456104
1789110971
397493118
1995937285
732470603
1082215379
1166278311
1074181954
418275532
158223296
1371725157
193979868
129889065
317857812
1945308078
1027455858
2002940821
101934467
277461353
1912497973
1611067575
1927793347
252897814
346033049
1907399452
1628580444
1529328426
370953807
808773748
1122928750
1869325474
1381229703
1202201496
844144082
1467302153
41811825
788971255
259235788
1528815180
316736784
1438250290
1197058780
775969308
2008032453
1989087026
1484669507
1148657924
757006098
1144749016
952759443
1011732833
856827663
899860719
54610978
593138098
1890670024
201997943
1887997462
465780106
1528946811
754403297
2078081639
1857088823
1951236545
1433529103
1994415278
1824369048
1858849930
951623043
1639612764
880983266
1039160254
429792807
1946067480
2024124443
916913071
2103811784
885660117
2105479806
1275089803
803077186
1189363619
270742899
1737548982
1524649569
464815858
179681912
1763465123
548261577
1702775134
1529938163
1591377566
449324867
1397184712
35841670
1853597681
2042585105
1032964828
452746534
426274320
1118005246
919662862
1008044825
2042821450
829654620
1670011837
1229316898
1970286066
672471977
1953192497
1665790410
940263743
1526089156
2011225000
1490734678
1846551136
68287165
1983178972
1548443732
1261811626
1674530534
1960383702
739948768
428295319
1727378118
1681820408
2017428105
736599330
231189125
806800543
1117774374
976599899
1124470403
1675750981
689716105
1655716653
1510034645
950964921
1635015840
1951799723
143909081
1976803985
1695027867
1147531304
902933367
87197010
961012714
1940704816
369591025
1307518344
1704892079
684080524
94348184
895694369
1808738684
248768590
762932873
71312822
1067389980
1915151408
1971662347
5081389
1197626370
1539227251
1930887776
1357547086
67058830
1342315709
60853080
1923751788
834283905
1732742058
1330902688
937120465
1135634783
1546336021
1097554175
2012566067
937095278
1611513751
1941606443
289769
1775792007
74955396
1324155150
637145244
7609192
519185539
834791751
1424736967
1143941482
1974552134
1445373107
619567136
11238288
457539287
2139209262
1339605623
1635698881
1433430796
523345564
1031562729
982287503
1567057949
2061492210
1945575912
1462665977
1657646915
184389082
49448108
954041214
1535925373
1046778117
1646899523
1589478989
960858096
278761651
1599932427
1903463283
709895664
1221890687
1923873743
898104196
1616480970
1899927116
1571320429
1466949232
562762001
1660956893
703625970
908728614
1520562080
1932895412
604194644
2146582886
616074724
784150154
871181172
1948991997
138104554
638170584
1491740751
1468000025
83545798
1676650148
1804528198
689977693
2034725550
1631167307
2087785944
1169104474
1613267080
989183471
762082408
1873082084
1011528658
1989092119
1954857186
1151436701
1818770350
1666738621
1129646189
2078411739
586248887
578647284
583253680
1071882063
1131510719
825928026
50730748
1304122683
388101142
2081573990
1359654108
62088582
552546132
2067761760
407262656
1755269219
1843099212
733293160
564462033
188484124
1167994062
1457486323
53832314
1627266120
1694782453
1987738899
1194152104
1638667364
895023876
510199743
710241714
1187473057
1659713494
865930959
1206868161
1252127674
2004746870
1211643439
1877212042
440132570
19803185
226422657
1895819995
1827853747
1032493466
950086518
1515733500
1549023972
1648223908
1408610845
992034243
2035272802
1239456724
888176901
718833663
1597118559
454496875
1357280094
1827502701
1688378685
650898261
2037947297
147625540
126772178
1173970586
1198343819
1514314546
435496729
1050583250
550679891
175758942
1935417994
1224252770
610475906
403851593
1833117061
1730819208
908048855
1981150731
1026344063
987774576
1296174552
1187303043
253273816
2034518735
631429239
539793808
241479116
413824060
10245037
1415080599
770046527
256955592
1704705651
1445923015
1817282167
938435218
1206371995
375190854
2147110702
2009866941
1114916378
1371087747
731487326
1029596519
448024288
650421476
989329021
2048130013
26036900
1732173738
1795073496
574844887
454585643
780447445
2129192497
1134814341
1919337600
831389737
1583176827
669437629
675301005
149644115
1473369800
2116673413
1127388097
870530325
769015255
1537397687
787251076
341311641
133461599
959012957
613468684
181752171
2117205740
2005859399
1305973181
214706857
1282527875
1893529463
1172636666
1391101040
1890799809
2018085130
1762649907
1139461096
1902549866
657135066
1460351012
1895443478
1303612329
1277982732
1266899374
172343641
1265976090
963120463
874905109
260210962
1175372386
1515244357
1208255518
1762486290
1535471491
699790687
942542488
516496486
775322433
1824019678
368105130
659776970
883174363
1899221301
1088475268
1938332541
671333971
1182772560
1771188239
947953437
2085613291
2089676368
2042508639
2069155663
2143832126
1601053602
1166032162
804216818
695923204
1609937053
1649754293
1959850965
1015245353
774458616
564414951
869004739
1967969592
364257714
111405945
541663447
921840596
1896080035
2052912593
1968840675
1162607101
1806803306
580713628
1481149041
184219615
1424417923
91285900
705771459
1840445781
1452421179
1077153715
566061149
617127024
1181135521
1420465527
2088892663
201341845
1096353581
318225619
2065029957
1375145221
1799419201
1003089677
285336896
1584676753
567085128
2134906825
2051912292
1123866412
1351619511
978377187
1803394614
1103340106
1775531642
1394764294
1926838941
1106141172
862606499
1238428543
1821987385
388648796
1907529303
2106269362
1017810230
142188998
691485332
1413271190
1422559729
2033180572
1945969952
1889539896
1548639247
130865673
641675132
1799638298
2012871219
115143218
1974596907
1572629999
1777781072
443324120
511108699
2048557514
361717062
992815781
1874946667
1278301449
112172864
2123393873
745660283
1449229899
7002226
641669600
658317896
63278927
256274634
106040577
1327950747
1009286510
1924042654
527250389
1975735120
430497723
233483991
1746433722
1013295574
1958379405
1149029457
1594046345
1754616818
1898721047
518429940
61913558
2007134897
2003617841
1695620843
1593558104
708989955
1242072982
1171909157
1429053637
964833649
906716532
320370381
1675250125
462401427
825201395
29719726
1426424551
637849376
792683119
1608721642
1630447922
132619173
1438339261
897600546
1862456227
1721356043
978584214
1744926918
1312403232
903888265
1790149126
878482623
450237390
1088465033
541062653
1558724796
1732070727
815340272
1802162886
739279628
1109002283
450508784
1853066333
680184012
1103940897
1905388461
161028817
907353664
1568783535
1290384952
1075421657
35613459
939569591
1497826102
275136652
1342211188
1767848734
1576302984
1822903060
1597069999
1226974963
577936307
32592460
1834070451
553970387
1385652433
487342449
1128138199
544240767
1064709108
2113168808
594630590
2131143359
887738553
77463066
338030321
1460225028
437876603
1778595929
995910830
1558768091
788609936
1527170746
2031050273
649908920
1243553141
13389249
1910849792
617679792
679153206
145088236
1767685724
1726626631
2055825845
34556579
1159146755
1889598535
1871961148
1318088993
1364476029
1003597225
1140577012
1201913967
656430888
376892421
846417947
522745704
92716601
1902321460
626363475
11917462
1837334574
1461772531
1063244734
2000043721
1027984182
1830977485
1828707469
1454858059
1522553873
1715622027
1892568652
57028165
270564567
1268650151
697149732
134026186
959643315
1871579894
1486440547
1023768390
1800919522
1722809456
957924695
1555128106
1325368696
2072702847
422126090
921094708
125132024
1414926097
2032132290
1725621625
1906135378
1121134053
1765738714
1642055033
956285914
649858925
1888620372
993604961
1902934968
857401000
297050441
1380851335
1668056895
41417414
584814224
33303125
583218675
1504242377
1910313777
2124041832
117421167
101932807
1491715800
673803754
1241976582
1882493677
1598403982
2072003082
1932473811
1501001699
1814854935
763279604
1512241999
1144566940
1581290093
1390178354
1203085317
1320725559
356255171
742922179
1893869288
1979489039
2071964575
294661991
1992276166
854873113
1709255393
1396789413
719364531
238695446
808359714
193145144
1610235961
1421352712
433739413
1727032632
529630889
2042740653
564593483
954650278
87759923
655652279
1424410037
610316605
1044735926
1533593354
620441096
1585565914
516769366
322604950
1822196599
1996156979
658201326
371608942
906393492
1890168346
1479233351
1723368354
420651952
608712296
1333297396
485042294
347775686
193490066
482723995
832318543
1081262304
562930352
619876971
2046872790
1003307315
962539450
185554521
1620906115
2045473386
1117231604
117275598
2019446389
346353257
1699223018
1795097400
1870151608
1273185949
662605472
1293334424
288766683
1849709329
200442825
846183690
285444849
1054033189
1136047545
1155979459
1388796693
150177103
420120248
1304006786
237962512
1071541307
1054849510
149022890
623677850
240954473
1362716124
1824690922
477912535
800080700
1181135697
477007962
441151075
1619726591
118405697
2117460995
438415339
1606604942
1410029273
1473669894
1593550193
506650323
569875220
1649328111
1184911049
1815836925
2129553991
59918836
645877300
626734484
2024465639
2077140466
1908042880
1512235932
1496107612
1990544396
856509792
631851395
1492026628
2141221128
644706115
887657718
1127406408
598870179
651867758
1499298794
1042303131
1886312436
1756680311
1207043347
905883410
1051508615
915448126
1352947760
1107849151
1823147808
1416373848
147626310
1612738359
811645651
2067140560
50393307
220652211
730164083
17295110
1443907734
1604753404
1164758474
2093089643
1404259985
570256836
44277962
407808545
984872026
119558653
1345996544
202770880
1132195918
1031775414
1420578444
1908380518
407877787
331066618
555067743
1154603132
1416692035
1821486308
1582393495
1970270269
1314875020
2137029191
975724499
1884142412
850484602
1031430367
87706807
374805504
556905082
844291900
203322989
1597671173
1262053081
1160688966
810718191
1520220896
748630592
1549407898
45943983
1068391803
848523457
136208820
983776702
2116420602
255736983
1421792731
2090643082
258211883
10739759
587403191
314077612
146439678
36115314
1348662371
385887316
1244134823
1418264442
1528295060
1284991368
266804842
60675342
2120344629
565763147
1288236532
1301814906
1938990378
1716626717
1854062860
1535759009
718146152
963566083
290059115
230003086
1801377829
180593241
929072863
1333100190
1305591110
894749688
1335261398
394000802
1272713876
1288056781
1430611559
1160642933
362930343
945500920
1283331806
714513202
321172820
349340706
1701817922
605590275
1713291834
1691308213
260457623
1746516054
1637219359
1957513164
967596259
857673908
618258389
1799924505
1521424018
509264345
1125187218
1291358800
1712442743
824656627
1366854688
2137304001
1160123988
819887274
792271286
109630692
2026433305
107908044
2098179036
1686715904
962806632
29332312
378068461
1922429138
587520990
1434144288
564133602
720115248
1848577289
1588340869
1807424210
1022129204
943020735
246120936
1785616620
98324439
1282061638
34960684
655361932
1211068781
1538831453
1510027867
116304976
1164481263
553488334
847251274
774770829
1527159065
2131361406
1114832683
1679730593
1953945064
945592109
1625671302
1969772566
1274270144
1142516001
959311848
1367770853
1358495261
976019387
1369173442
1588148181
1646023283
298229142
1866607342
1411888275
539643664
1157062304
383966253
160181544
1013999504
703911010
783980441
1130844341
587266696
304584044
1940161171
1852580469
1983977799
1756735098
777303531
351613491
651442120
525627696
1400748395
1265758735
785099220
854049055
1152261823
1328786261
1042894853
1820757392
820987419
981247692
1866063135
967956494
204109986
1208675428
885716696
293966642
272308388
827069513
584883503
394911404
443984098
1179921313
1221362130
266871259
1350543971
1882399589
1837317216
612502515
1407974149
2087421554
1376819564
1252112892
419025785
667212509
977804205
1027510616
717510332
628145580
1763207451
617906621
1841722612
279660293
794937444
1746081686
1376900950
393128785
356296994
918623635
2109541201
52119747
848776057
711193304
1083998185
149466909
1132149943
2055407995
1550236662
89663863
899883761
1581745308
324661697
1661386835
1973464390
497200437
249627030
1643402905
2122706645
1983648249
252533077
2100261764
1180907757
1985274261
18893073
602729051
1171728783
1186532800
921482848
1536627925
1043817414
1622961927
1175284133
482387048
1734889570
1365021152
2040140797
2142784167
1961412122
2024648258
40792928
847535719
1887954175
2080870168
527411144
1900554518
1899306218
427746928
520463884
974036629
680437276
1961861193
1345244741
405718797
207942141
343381582
988629166
1206143449
2049385574
221793013
1851631508
1996241830
184897408
2141214201
868881966
1619572382
1626804561
1722583065
1411015416
543339410
1068100829
907897536
1712444535
1047443230
1024835376
589993805
959816333
668235926
1021989408
200537267
1841419702
103546429
1318375079
1831702771
502236882
929502106
695445098
990589539
1908700154
1862325350
1680126233
563755047
1857691495
123765324
1998368056
506430084
292045446
391048453
1288269111
1615618293
1423878708
1646255830
1378824632
2027863738
1159260977
2060055492
1390955959
1395916912
1416130800
581558720
244574667
1807701392
498918886
1034777724
617502002
1263436800
1551408889
2014982791
1569976391
1552524384
992779400
347506830
1328221247
1329507320
1141154808
146391732
760450536
40149494
1233246804
658010125
232069195
1441562377
951650274
1633895675
1210868493
1681933258
1293100001
33543101
180352303
1058447190
791915697
1753830753
133986329
692993017
1847642492
1978904636
797874788
345693871
223070894
410617942
228175357
987219309
1571301456
2031398074
135933524
263419433
424952693
1329397446
1015290364
868172899
602850073
518126320
1929918632
804476492
1487091657
908575949
511010718
512437798
104847988
1271198728
489622122
1895124267
1285495392
216632697
785985525
1366397220
57537082
1449919169
1673082489
1517359778
471808350
1752465973
502829646
984193686
1714515734
1689272619
1241812725
1665908167
501780378
298056521
261532417
15676047
346372956
2090959934
342986141
1212539617
2129311953
226698415
382436137
1535405821
1389077873
502341892
1493032506
105733635
1762205379
525455630
1782883297
907241093
1193398569
1330424218
2110614213
677413166
2056116934
498532062
40659285
1681687226
997048878
1239422294
1175130720
627482427
1043415367
2086731367
1866828572
921861212
1979375922
819379725
356913392
343273275
2065337894
308407597
806093190
1338070950
1362408651
158079672
2014290733
796353140
280380702
1415976274
938835125
1155267970
1001636139
1299169362
108141307
666251821
788898811
1358658924
137030114
158887613
2107055014
1031672532
883361968
1475600768
742447006
2134771038
2086641139
1174324202
1828091941
1614154576
968895460
1395414313
736828646
515070904
1393567674
2062424131
219968544
1056879198
78760891
1042094312
1621982503
392746616
429806166
1603331602
1754571808
1532669778
1887922431
544913261
2019930581
1280392825
768005085
1701964328
408011571
92501760
1337823667
2078150242
2130821648
1333789371
952123308
289202347
1586497226
803492049
1976692335
441652819
1548460208
1564770019
1677102418
1854708037
613844554
803315274
195263969
1176069375
1347872009
304485338
2129195063
1905395306
957445646
1549440392
1057951280
1254117324
1227712523
1886644252
492100874
1064137246
62162433
1177612444
625719851
714350758
1221631788
1362268205
314362254
357061309
802072567
837196466
1456235000
1580148422
1388399834
1301015078
1539959372
1037510448
1585264747
2079661533
1549545981
870614875
738127679
952759459
512706859
2083313416
956372820
1315974466
282614384
837026124
1947463019
1637636700
1027127053
1608151181
527697797
596068024
591728598
1708507309
1763004401
1572123797
1737898754
316115566
1046666600
1955250129
935251750
1923176706
1197180434
1939388535
1316366283
463842847
1312274840
815269330
1951990901
1585017847
1175997079
936769540
372890380
1197849268
1669732236
1685029942
1005309307
1730630050
773831240
780965855
1917626134
1924251549
1453884564
78360619
2006134064
781043096
1235578604
2027028553
303019123
2065307101
832297865
1217428228
1239852575
363810358
1545069507
612239654
2137054428
1103569622
1990047888
799726086
202706404
1940437708
635221624
816137811
1725748460
2054467194
1483642558
1752163160
1619301175
1779894055
551849113
772688649
1801650069
510689155
37174299
810231849
1144086272
1888567179
72125689
165846871
1476372728
1370853471
1457616919
1420367196
441867631
1025397941
371612302
1618843725
953958032
913817178
303836140
445451262
1112533248
52440984
2010918911
1844811373
1600594690
674972010
81484225
754890666
1573735590
1784037186
812202848
1452259546
36818200
1954552801
2002656641
1384833959
858811939
68374567
1659421728
1334225235
1620215865
911165889
1164998637
1000653787
661519645
991210202
2085072976
573845365
1542449059
109562939
1968501738
2036962248
1629755674
1734316204
834043394
862227628
1896090159
478649366
1872376476
1815737872
1297689385
1938268823
1425439053
1715199509
1372275882
1319125656
400251064
1993403222
1304340116
446925971
972983976
2071700601
1560997443
302772566
687928173
89800216
1714900150
1672447590
504339737
1720919196
1629858676
974104561
2071462248
1158742432
408270385
1284113415
1489805210
638286630
1309403394
216611430
202365579
714040865
888348299
282488727
1059784338
1630882854
1044863991
936434192
391253763
1085290708
64501582
1084884055
934062752
395392528
1583107638
109256731
467987903
1682069105
1650338594
515439275
1181090165
37698169
1258535329
1204266217
35632097
721518134
1019163136
222147324
1764138768
658062302
1425419489
129120607
71513567
544140455
2009994989
1510298950
1940941794
906357173
363401418
952136077
172563387
660252200
989213703
1608079749
1714028434
2075243010
1996545203
564689226
380313148
47810115
276138907
677608299
359510364
1908397613
1894042928
752250921
1852545459
1311500412
927193491
950758067
619876760
1900878014
1853775415
480060793
2134017848
1030942228
898392747
137809717
1729913881
814332274
695048903
1451607811
1628488138
146076326
1967841784
1051384117
652248106
1613723333
1076576942
9083665
1844412622
548827452
430644292
1889582740
731002670
1543455412
810938366
239519628
606256111
1485242978
885253814
1161926581
1336112029
1750513637
1219817346
260733126
2066735801
460425917
253448087
1807826617
1943801112
1291020764
546624240
462043805
1917496503
544180161
337041313
564938767
475330642
499183975
1255831176
1352072272
1693011067
1570546650
1984632906
658422836
767345889
840154583
828930726
411764931
1526925818
302708585
478961705
689093796
1844181024
1653854397
268190229
542857728
24506494
733988304
1950298295
256458603
1443076969
509622926
858370125
907630412
2130432832
216442340
2031918431
751093561
811919243
434591302
2019448725
1453231407
1079081918
93214293
1579106354
1856566825
1833109985
1293135716
378064172
2141018481
1954096070
473961291
1347704045
1780536716
1952374198
1855896950
1571498370
363664308
393133163
2134808042
1628514595
1869680064
992479006
800752912
1828169142
463741544
1309672084
242932180
663747947
839592256
1169325683
1035933135
593278962
287680106
854948813
502284863
724928148
651843556
1140901387
1402451299
553868304
1992006669
1076148910
32863658
1257649039
1210211792
1291795330
1166826465
1765867233
724851164
848985039
518469799
1261272832
703978561
532508664
2132634090
241051303
1102224470
998370836
1095019126
767343572
571052130
1385484120
117187582
1516569113
1979745720
1860809140
125343532
1377966459
1639858841
1984153109
1700228003
1225440571
1439188828
193724973
1370128484
10433413
1934712426
57087169
567659233
401163657
1501852032
973580196
1096738303
685707879
1342590965
11758325
481392519
976398551
1204869865
1154022832
383034069
1572855456
1514107013
707600239
1473767750
1331474576
1093207008
18694404
2095805013
1210694851
1780231845
1002344930
156096058
594411200
26055846
1968235979
1940938653
218687829
1106212483
1787765728
1427083089
2144882437
1707469683
1411317555
230234711
1021864044
541299231
255963493
206928748
1780964338
1004248121
1558469416
227333882
1894133314
1188458449
1322624202
1243305705
2023208569
1497701337
1555522869
1384256446
841773915
1438361162
329010239
706942397
2122542064
1065571772
420564024
1215644051
684088740
573995602
1283729128
966464628
362726588
597527131
2142086503
856629025
791376348
985963708
937552208
1879997052
1304911097
1054853811
1786036812
1941539103
1604007681
1468185303
679399197
282725757
961626320
684657219
1904193298
374547861
1935876121
426340679
1886454507
1373206262
1319730267
1101180311
2054838673
1799509159
517163746
42117534
2141550929
1625169405
2105799167
1956885337
612465576
1398151182
1813945890
746598275
1171727454
1271903232
626562386
1445572266
1716120078
1772529480
941227933
199934186
2105100907
22318743
229290001
2016492226
751607173
937030953
1404309098
636561645
449261402
840791988
1958563533
1611778499
1626283592
1979641022
648061243
944863236
11917641
940634088
1654923047
422133391
1884495997
1024976592
439355079
434363366
877507598
1952978517
1904399998
925667385
573686224
1990813480
568133122
2109169353
844190379
1429641758
231144474
2025569129
1385027060
889121396
1214220256
135728007
1068847920
1597578235
1754597389
817948939
1956486051
1817256700
832573612
564723551
1389275872
664234685
697173949
1715385866
592167699
720403783
55805958
958948362
1253456358
639210660
181747846
1697938054
1727397981
284338276
1109315238
1175990567
1403008307
1123300092
928895109
643110326
1567575101
1338901003
1219000429
1607840273
2124962926
2089648389
1743855080
285498534
2102843140
846552181
50313975
1949007784
485782497
175522496
1284209179
2052359983
318011969
892793706
363536471
663215582
132665585
186314109
322519746
1156800438
574807988
295000834
1060446659
949515064
809428320
215087001
722528233
1981805353
1748957516
1558584987
1892785866
1032299366
357367755
1042369095
1383539548
107516009
266081065
1096089209
1269337367
1946579245
1467256779
1354180529
1350991866
1184168402
1318705394
1738384821
1429725138
400963948
1255353576
408825600
2001996749
1538712033
1063089695
413542214
1353287113
776041000
354142998
1745825613
1706439865
741911844
924053399
795638301
348490194
148335986
665444052
1877046107
750514498
2021092525
1389862787
1595783288
634266018
1146843052
228647447
508072982
906121392
1337194291
953635290
112419289
1540491241
1949325244
352828520
1192526878
1275009937
1499718884
134216144
210145177
1054800967
1896213759
981359296
1885592409
1431381190
1732513563
179918022
446647683
105890892
883787903
1439472220
1288153318
1217475229
1786445904
2119523141
1451805722
968368418
1637223975
564264649
744493128
936386393
1009331692
1850000478
1470990080
459370048
713531285
1904225076
866214134
587324846
604626828
1315827288
13266632
1823811764
1222409108
1481799683
1977169815
219340786
907956971
1068200700
276616270
2007054181
1384676877
87463496
1921300276
361360958
116910187
253695940
134723296
2022557595
1278814697
153378248
143269326
767757078
17039407
484464596
1961814430
808278159
806720609
819527732
940721405
1007798143
1595921665
1757073592
1109104713
1685741363
92107627
221108775
1303599006
811893268
1248353722
1469859797
1456519359
1718476386
1269993302
1122964162
342849080
403265957
1895580332
1110343480
1858353423
1058128768
1321462716
1624436259
1219764661
740503386
2004625602
1382864179
320185985
1941055320
2105593576
1915535470
476649982
888254899
1047326015
2024005990
1764696112
12622033
799193092
1300714707
1342426275
522020928
2054566233
1149515594
1393226552
1119674124
499756051
1939630514
143995217
737559963
170060734
1772784345
1447378349
896426719
1740960528
746301317
1507456085
988013468
798582052
1245814046
1056128830
490012916
283003974
1788280435
1900151056
7878
2051866280
1471127894
1130077249
1224233673
1659285055
1443902637
924147486
693440856
105354625
1417837054
294565514
176047770
390198035
746468445
1568847234
1323032908
1896729538
1241019874
112060504
495704851
40649875
783577794
797553324
2115773970
967956494
1401541785
355203593
964583376
131049664
597417602
1028635811
1530169860
310487967
1200829964
205298298
683385321
162213841
1974598393
1756856510
186811300
2018315817
438909985
1407575890
658776611
6947490
899247447
998142166
1592616898
889188898
2094004742
1446928052
1525982755
1789176609
1076629831
1963279250
1722831393
1124824159
92704137
1173013361
1698238018
49531647
129579241
1762395444
1686056435
1504250409
813083560
123939002
595768659
1964172778
933219672
365970293
1934029343
1574733620
187568111
1820693747
1919771903
1912687195
329581031
83972947
1101063167
2023753274
1825278351
1774355870
1145144866
827608505
99496663
1722514825
1261450694
808578397
837683814
745287117
816354034
2093343442
1416792356
1521778165
1616883894
1579309960
773828034
1262775864
1234047933
324712184
1211968378
1668454970
769327705
723036015
1316262316
1399221012
605113256
1276328503
878307669
1731382011
54054168
2052659461
2052853360
1975296809
744438998
57333283
527857738
424616932
113723960
879060809
529383416
703785974
25195556
380232333
923744717
249823172
1572441869
136796806
384942687
2083383559
670583847
1803272758
1658759244
888983434
1204957096
272441016
1047519849
833672149
64463547
314437837
1154206492
534518471
1870659673
2097075937
1406823701
1850270863
638592984
104331676
1674604649
2075177389
37215026
1906956729
709412815
1955976415
250759419
1758847966
523119548
1548965299
895102659
789235155
77428843
326226151
1651476601
952721154
823255175
1992059885
656947188
1008295468
555939258
1487931755
1906015363
663682847
557919126
1772653551
1497481707
877333065
327982158
652478671
370867109
1363924757
778821370
1749968413
603521249
586063152
771263650
1260229635
275175725
366735984
551660459
449451039
1575366881
158397018
1539339465
378980958
1791431722
482889378
422223359
2060492449
53857241
1183964345
1400734256
1608037996
2068923467
686307900
1584338315
1515677230
623364176
985015639
1665259771
156344070
1839311228
535390295
196433833
1169972851
693331975
1686721017
203906456
299953308
446998739
754979074
443106465
625713087
738296637
1142052145
816550513
385125665
185352500
274158815
1528591462
1805126848
1448506074
1062759582
954041214
742935724
1280111846
1325931637
1627815574
1656100312
1933523616
383463984
411207584
254773624
359110995
2132025496
570844785
945634308
1032336013
87379017
428944143
945552375
41913317
780096563
1163548528
1038060561
1127860889
1489727932
693861404
495511480
1030474165
1335583298
842684314
1311830082
165936224
1512964187
537400513
1370816506
1393412677
1998983702
50099002
1026976084
35308393
1510143914
1073457397
1159434646
1302280534
377018001
2130862771
2146886775
1625191468
1157793621
318373825
761546896
1437499786
1217871469
1457237833
1747349262
1172678809
1164421770
1661044545
1225941691
1541764747
1670460668
204204499
264945020
1369160667
956607664
1873106895
98649522
651247946
1387478796
1334325577
1610883887
1020623169
1938891981
1504702654
1406541755
1525436336
1093842892
1418725956
546877121
679546267
835370617
1283458815
523559365
1530109854
1398668150
555539017
1857812525
1538494150
1672415238
1645728548
752137667
415370331
851872991
906956341
1918422533
1780531863
1273882437
1923748665
239980665
490719526
451996740
260837033
1374688212
1392365228
2038779798
313186184
1052984060
465711913
186886167
1971409395
124409902
1905124769
2059455462
1650788891
984918350
1278064709
1130838396
156546749
1713275632
321927277
1485619461
1443835296
1446867595
466375351
660322900
243813149
541523041
1083885686
1682538343
961684219
952495344
1567244190
1850758194
2060164099
597383198
464324841
293441677
1366729584
59390638
1763956249
1712658364
1705859699
1406649194
539166182
425197065
1665765396
269873181
717938735
418287803
293266114
1539169805
1705975971
120111956
1225961536
979761038
1203685272
1341899527
1772057113
1887967608
842671274
602885336
463679642
1989956921
1728718590
1974852594
2004748580
495956297
1655213664
1742420370
334023291
2001550279
891672583
1856134798
817879951
241206332
673869472
2127483072
190033676
667627334
1064174530
1611867619
1189252662
93192881
1368651925
946736364
109491776
1804440801
92027107
1700644111
1718874372
1635926928
1817902091
570815302
662195190
433951395
1562618105
256803277
657883589
1513947547
469606487
1626928205
1750008683
843098911
724879880
2077215756
874336538
645056574
1878993475
1575753539
1216913998
453167999
558339915
1281845352
1133053017
898834468
1742933066
873287512
493171918
948150412
1899719303
183556670
2127567035
868874243
1143390
261752691
651724972
565466563
12087437
1971308994
1111959852
795530784
630368098
1964398597
1121177326
1240402246
2021823527
1217600410
1913940210
1531260036
887009516
2144344533
27932005
1650231181
1018085287
1376493023
675428071
562441099
476229536
140870538
1335478373
597720943
863043461
1140342940
588669732
1114012749
1789233163
1045327121
1280577757
1289507519
1751470748
97188972
221879607
913713345
1208133920
2135366184
808717890
608736577
117734227
1285883543
1606632760
259733299
1472712606
649927179
1110889559
1931361478
1561908562
2138703404
1795613264
2052891987
616911006
1952140178
673784544
154502083
1966385595
1597227548
828690500
2099962388
66711304
2070848573
926130646
2016956650
1108498372
1735176385
1069206141
177635920
203151366
2007105040
597081482
502934208
1318718027
1342906554
932925267
1126565065
636646043
1903356998
603016137
587226889
553172314
884825270
1536592453
87392117
953768492
35093295
1211165032
163593539
783466599
394923322
754207404
1480639670
654407961
293110223
1762041622
1795228747
1731818454
887954390
895619921
337080147
475376407
881546910
520460607
459234625
268025963
870327374
692029574
1670736250
664073946
2015655303
79451012
693369762
124190359
133223868
1202629035
131748211
931922336
323325453
1310042882
837078339
1969442279
41100453
995095585
1787538669
1753080423
1681479133
986922983
1305437450
2031794459
1855800373
1046027781
1653759012
1112447081
812259192
1977825844
1442801479
447523600
723210160
1789787321
345569109
684988140
865261419
1393118294
852264805
1980854136
365654069
1893397681
582559018
1785159770
45711280
458552682
312391851
854124393
752444439
1220677533
345335015
1740214875
19168355
1751533218
1386027830
771962727
1396325570
670809487
140314246
1088261529
607897308
1967247614
1034710910
1525868350
1344297129
204692526
388942177
1147947333
639609967
1876523236
1789778180
13673232
1098145362
2071640380
420005623
1849172534
1750575396
1642861953
422736849
570209190
2130331339
1206848932
627815016
1718210221
1047933792
1814648269
1567089349
2008312067
21977864
57908179
584360688
511629146
1976443017
237798018
77916303
1078929534
640968559
134077580
1637920154
686998632
656178367
529634841
222627824
1645778328
508919291
1924198146
339565986
1732406206
2017530130
921555746
712380390
2041222295
1081478139
1408669460
431887105
1239190753
30145160
654605827
339486827
1496115742
2023451666
1041774384
1783890592
1691079302
717479536
1496500211
341289059
1882265755
1923437005
1378456168
983128630
937315015
794106256
547276001
163738580
1980604066
191380519
896232105
1497360771
1650911319
1134868432
482258101
660658598
1727086820
810789089
214159512
1387276307
892531658
1905411431
861587867
993792654
1008531016
797214766
78218073
61723012
1401008480
2014039187
806407135
1807118042
664972408
501049048
2092894042
2145623226
449938729
887385692
2135056756
1123322604
300453429
294324479
505270572
1323143160
650443087
405634036
128518560
912252965
762950683
56617469
159525021
341782510
819636793
1453588898
536063813
84943115
813023717
1944186236
272992851
1543155760
1649953411
635584652
1579933901
1281956692
1254370431
1895055384
966223605
1289803384
195097548
386568509
1467705111
1771552106
535954865
835517920
1547230413
105168676
389651969
1422374861
151743999
963035943
1804025210
1961897416
670819041
1951933086
871494109
441854204
829204284
689098484
925235280
1221591763
391073221
1379928360
1719365190
684715085
2026064218
822606083
1481442053
958072510
400877483
1302803517
812447103
237369744
891492748
778014626
2001890405
1694829362
1275580764
1708427588
1312370665
1284598171
286829620
1385115099
987042739
1331699947
1435359649
1983248703
1597904575
1560136800
40720079
790282707
1364018429
1236955390
1816748550
664425759
522844787
153076753
1560663606
114870732
1199903035
27297966
789145191
870549218
1589068656
313186914
1838044772
1267789814
1600443302
2066107123
72307770
416384862
1037810885
1769138202
743100055
755901759
1745603265
1817635516
2122718045
1082871965
984306739
492358872
824334625
649763875
1296420159
842523436
167598025
1556213994
181416803
1714632478
1588253341
1308260544
377316847
807713971
1830740219
1803555074
521887388
836309548
398232328
1290496316
697303757
1808378972
920407175
1954229137
414952968
136241234
1584307058
1742401083
986590820
1227749198
1337254526
1772679660
2032367839
551271458
10930479
1116322159
1970954797
1120617415
1478324994
655669350
1912972998
1916162610
536421809
1502533770
938931312
651422420
371802733
2013890003
1996593860
736575752
1914326947
354429034
1643165830
1074942808
1866556673
1175178341
1374783423
1418362800
462476443
732746218
1643138497
461611102
235914718
966094125
123060215
1235827794
489194582
622388544
946868494
691205530
1977755956
1046099995
204412344
1431809254
1397878801
1509876581
2118108560
379870564
1793942142
2136970643
757736466
1006186697
542929254
80641641
265932854
236709595
1516732360
472912427
1920025014
1981445858
1465829999
461575741
1056891866
1499444942
1980959046
815003404
974198346
293594141
881944824
969780342
1433771641
215067981
91790165
972297482
1501432308
1240695739
1418875603
1610594175
422885210
2032242327
707520449
1512000892
758510332
1653367957
2077195741
1728604090
138709781
1208147275
387334915
933520645
106341059
1083565877
257757223
1622162127
1107007222
653476306
755835081
347537738
1595342620
2071526342
585890452
760036520
1174357581
1226832199
349825385
972554315
641786220
1794505938
1108446820
684166060
513572375
636255538
1402657829
865819541
1528993037
1613950991
1072369953
1448730714
1649452694
1995759352
171775659
912593030
610000675
213780386
2128552493
1757197177
524923588
714742802
981368579
1811480990
278563985
996453290
382232172
1496099916
2024350255
1201118975
1250401634
645985149
1243230143
2055392702
2109685338
315639040
1904549781
722823029
1658150554
1300247052
1086735894
1037316861
1427418671
631318663
643184732
1295035189
1903938568
516682597
2048347881
636239143
1854280720
778331934
917278996
374890564
578964717
1956444678
289541471
1937670666
364891835
1493210459
1512553436
294077460
1190769478
454001420
53149206
1646416029
1479425761
1618702981
2073516050
1375792389
918371299
676285086
194867271
1476691026
1487693848
105657876
1057010561
853015485
1325163031
519181426
1096172725
1185802042
728393559
996633448
387672587
1111748336
1978318749
65869354
1106013681
508714108
1354859469
1108509912
2009755969
935947469
1020760650
556462079
1599250045
678253591
1441425150
988266546
563253529
774516644
1707207895
1834795832
335019245
80824076
2096545682
617518122
55343898
1806604961
1342831440
1635949103
1750487838
885064571
1111410435
1804192144
449710140
1081172360
902629118
984224427
2108243876
966036657
1527828843
899081895
1319009392
695557383
141043697
2006202485
1885574573
1026720191
23449357
948471031
1489530332
1837187047
1983861799
128661845
1026718466
2045231232
310079804
1708657527
1377261948
1720497158
443677779
1961601211
1345522634
857287736
407305055
368501679
1929473686
1054880275
922753095
1073148124
516889609
32656475
370420348
1983704467
1097242451
482919628
1808041673
200882508
1829960889
1707156626
286585342
1006413768
2047195743
930087135
930570216
303539074
1417242229
1824019678
368924651
1513804204
362194095
1130843343
605255114
73777519
951921466
102077979
628162430
737346480
987313699
576893065
1061561605
498043468
577652915
2067452882
289326345
112923269
1066052689
859347912
139794231
965624619
1531543436
1620976071
1722349724
1228301128
1737580411
107632632
569090729
1819840934
962374112
810143749
2018324244
18957621
1762037356
550711263
1292186758
1085924846
1158979926
1816545490
268579290
2120348944
565425041
740185894
1023276676
523352865
2058237152
617671306
153980045
2043723925
1589732604
46265001
731071929
1297621790
608919649
1568636445
554725517
1456082016
484225827
305030016
1471851041
316269518
319610961
1239884956
1684315082
1181607190
208406375
295370676
556065928
984664902
1921727525
264186217
16426060
1965178829
1337193073
190256643
1016364643
1677272247
1236564356
829092114
1901597561
534251417
1259421113
1568485075
409638300
292893084
2078871715
981038005
1888595923
2125162432
1594161462
2041419709
331426205
1140229100
542881044
1669381517
1384491797
1658088127
1082452356
1725594999
1393256579
1685338457
708429977
498534351
902613509
366593348
2086967778
237230872
1119659097
1799525942
1731424062
67600589
1132677106
1136637538
1041268901
916252939
1672924989
1406558754
1785631024
1781424463
742057620
1001378732
1939629972
1474134521
1700281400
2042032693
1712209771
1663230018
1712277740
1187500453
2025504563
1971395506
1491553770
459759253
759971928
621008185
906316847
1242983339
2097016600
1920980113
633984979
676690873
1800770348
2062850471
1487772403
1093304215
216968099
1309086767
515377
52132389
169064711
1016779854
670750040
2024100885
742776725
1288112300
1570054775
1884576102
319452900
2145036932
128924911
521831418
1863273622
725952584
934272842
1418695649
914634643
622812910
352500396
1893324202
276349572
1001883148
1854180234
100509778
1723386113
1927280925
1815833945
1679674705
1634493714
1824229735
176753980
1305348756
30236616
2068329839
597728528
1561398322
588632209
57115702
1713984400
1905269108
1185869973
1905866994
2111725258
1008904227
2096834108
1130549797
1390860696
1079309439
62602823
841380394
1079378372
1698746155
358436911
1466727651
1274493781
1854554068
602904824
947303288
1661301916
1734494225
1174048016
286748278
1673719334
1840074096
823729773
26364990
1309325404
1252755278
645368366
2051166429
1030316463
733381103
747927776
1791471945
1571058564
1673912957
575120271
2118249720
188432699
425200476
1309948575
476875278
653593254
1233881646
1085741830
523152223
1891616101
129765486
1979415570
69418835
243017119
1475172191
1636913287
1391457034
910534535
1966589746
1036934501
717434809
1423198087
572562808
1463609395
1474997413
380815946
49118001
944320785
1976444282
1615918447
1760869630
1859636659
1158037956
1993180155
364784736
376388142
1386808264
2023822572
737372013
221847629
875767775
238882504
1075488429
886444055
1145013873
918857279
797666720
353330017
1845739033
164924402
365094139
1268470800
1583917973
258654113
848535909
2009223633
1468462412
684853957
357523129
1582880206
88071046
1047626394
625699494
10308837
566536821
1036367462
1928187567
1583902532
577903218
1574176706
1330085624
313412231
487570331
1258298716
358706419
1474758710
1677834021
852364533
1685858882
1913532865
595309407
2030610231
1245842824
628193744
53915657
45433560
957082221
1329613383
1411888275
2040101648
932146565
1541824661
1214029335
1136895051
721682133
1652953010
1798886644
455737586
1240517741
2032583896
1435334932
821779474
418389264
1117326253
2008086886
1508879650
1139937095
1453120987
859698130
2094842852
2042202181
1487513593
538112372
2125165276
118458304
1471962722
1426189821
1024288862
515825514
494615496
1537288733
1740358412
1769897775
1017742783
545723086
1288464149
607067945
346013274
974797779
2005816296
1303934955
1103259217
1154436032
903295533
342289075
1099460259
547503375
157071771
28203059
736291205
1198728397
1578217454
554542641
1428893135
1400817178
2472239
72829146
1335608313
595371045
1169373874
298560680
1872040051
461260001
1868164393
1612933944
1730052648
1149962959
1149961716
1390853057
723683188
27508724
1436519912
1035374780
1580834810
314874062
259195914
662373021
1749134547
1442542211
611666641
2110763843
844958093
1662581246
360970045
887449588
161107592
156462109
413977431
1811953272
1011306005
403360571
83187735
1312707973
202924941
1394782406
192049224
618512648
2129717986
1119945226
527705738
1120422912
1510809004
398661380
756855724
970249554
1223287142
989196283
1278815203
1706783023
2012984767
1885948802
1525588166
1177976167
608196647
270444040
282828330
1558189595
1000404442
231543017
224393029
1995330705
2012683245
1241322908
1881274984
54249950
2018943565
1564073635
1605908717
1664909328
1175911988
1336788057
1688871435
618255984
116569804
1075325030
1061202299
1265570377
3645856
1344370075
1914567110
1603216005
1722615005
500857047
1354420790
1968372298
1972879193
1310926668
1004827054
802960303
1052935329
1025406690
1287841154
272885221
2057095280
283187050
510637344
2077595559
567983793
550349547
703042332
1898861176
1884487970
1262491941
1456584759
1317702006
1973589864
1468020559
1138083247
170001969
378956763
792393001
1329105371
1302020809
1234649656
1299304179
1328744119
574998700
1053403983
640501751
2004353865
1589184410
48841345
1913615018
1297247312
1146042621
1165649688
1540143846
1434607005
1692614622
12276296
427778190
1681069159
1615063016
530261285
882196791
1575326199
376432024
1894817927
606996479
1599229760
2214772
1502632551
1962933
2105006547
659170174
1438303061
1659125428
980661574
1162318539
1826588102
2038018104
1569378903
993497467
1365681531
839722105
1682566153
1499337363
97312613
2120354785
531637548
1217783804
1213828964
1579612667
211618508
641102137
240489447
2064821426
2085622023
44422596
1600581654
1325332619
987359336
299381615
209310659
1687770820
1959121496
852085529
106076712
1859875353
1001521295
1951918385
1239634391
500033750
1150745542
1536300292
1285297231
1640195277
592375059
77071377
545799549
317007123
1599647020
678921214
366666029
906341823
404242295
887560753
705578051
1051786904
126833584
1957433102
921585191
2083175658
1388117918
1090195260
825326233
1652550990
1590442585
1113633704
1380850271
2120565285
1281085030
997912759
897254291
829310206
931110248
303893366
307290855
2062899014
1191064225
2121464883
616240227
1671447649
1136996511
833062957
444678397
534999173
1901226775
1563017308
894496961
996545078
609896675
1170825322
683562585
413602515
755806667
1130265986
396853964
112394018
1721434478
1364785510
1201956371
940330767
402230421
1084016770
977411936
74381695
325861595
1629352963
1687325193
1072078001
1295567507
1353522117
1374483488
800707910
97016795
1036824021
2146541559
456572523
1267018307
1456860680
81965788
1546182188
1624819486
1791454661
780217452
2020615711
425673483
70488625
1854619947
1875450269
92127331
2074909107
1039414776
2137651589
1145448482
2079096849
25002507
1880453591
1119059332
49687216
1390845696
33658623
326555181
853291669
1457967244
1563661484
190520086
687775937
217541469
1765231831
1906226731
772322484
1757308593
2083185087
893041617
917167952
167427499
849218231
911148439
1210404108
1913532419
101546920
1070188971
656909472
1916232126
2131374778
772674114
1907778435
1559103870
1922218476
420838878
691551332
1175271855
1032983326
1050307131
1237200176
1052368473
1103928276
1305041805
2140343054
1171803310
166712350
400616361
595278089
371688079
491472380
1951370927
1268154144
1701720709
329130069
1414692121
232267692
175270932
544586877
2042608847
1461064690
1135300649
1892170179
1615381566
808407804
2132161686
1968345035
541577838
272556235
1839642883
659473940
308070296
1849825970
1907964876
1066707035
1800769495
127381533
2121459921
1521982506
811520741
2053300435
109367828
120146657
1072688175
1029731702
1905482317
383226510
2114001976
554353917
1503111224
221133599
1747338883
1821648325
545823624
1312967396
1897070350
266859939
464501856
1242902572
1461335588
1128679695
656077653
811040494
1007838883
791853414
1984662218
1630166934
753688180
227715861
1850534722
1225848221
769892490
297947227
1565374665
622547339
579874076
2069542003
366865919
1488517795
889614403
1654934222
1695681175
1412781144
2035581182
1127126823
1290520331
1846810206
236589348
177364940
907807639
404301406
1012787528
1038581398
2100936297
976850189
24194327
1319515547
925039724
1769997891
425622272
341654064
1420822927
2146685699
274404129
1365326960
692721702
1285009785
548242720
1016140289
1179964858
857075871
2082554357
1100163401
2019821338
1314243630
2008147922
1438148359
602242381
1259016979
2078638055
1318187278
104487563
513889888
835376479
1568650681
1601172543
543398345
287466860
219974986
296596018
519575675
96568516
593578788
1764127828
1566419661
93613176
1528182345
729972219
1061675964
120779493
1111007682
973582051
554441782
1457130521
1306747805
415894874
2037880629
1245791164
1815729589
402553949
1093470307
1837684924
1298089600
276122312
1643709954
2022707179
241311351
2031051884
1289780906
959261161
227341428
1883906213
173318608
1753483102
402642328
884290142
1632836057
793218407
3645856
2056221840
524329978
458837618
1798989833
1421829905
589193718
227190946
86505999
1455141692
1709462138
33423742
2051492457
731079496
888843098
1852863849
113238218
2105706343
302247730
624256342
689460663
1544188367
988715940
803247521
1695683024
325210837
1300922080
265452673
2146289599
1590569430
704108291
939885550
888701829
1690404378
1943909953
451893842
210934966
1855476956
1910335869
1267755503
468737444
209128582
1403174273
1559339020
107908740
1318286340
988134507
110562452
637592760
153855602
2026698072
943607221
1236685072
2116957991
1181164661
539034358
641598444
1232404595
1130583661
103821712
433481679
1461132149
867623186
925774931
1861346143
1014339995
2071368336
95417452
1259130528
1367453999
953233689
2076246937
180836950
1102525831
1983500275
1476998113
1179953637
1038386799
1801536437
2090227037
1316551396
1853451148
1860402322
1923688929
721699274
214973024
1527712319
1889206111
1974760522
1681001336
1262630281
1779025156
470029336
1588822075
1416439081
1089609142
716400634
2093575605
893331830
335965937
1921780381
1581146394
602272320
1969642169
1907545988
1650217207
290529804
1681940711
121443153
666993459
24290140
1412651769
1604592037
1352371069
1134535763
650471183
1637452379
176155606
182712259
649389387
1395324882
747175941
506039256
588718874
817695998
2003529837
1022617068
463082042
1989014121
49142015
121303138
1787072879
998444971
1713935602
2006286715
193657130
578606880
1280109498
112089820
1748940772
1736878965
230355551
1107051816
1651268042
755219454
1447327856
270931380
1587363300
941232758
1585230290
724999206
369967579
10025265
1196061591
261956158
2066092944
498883876
1640909839
718492856
823788123
1801866558
1301033018
1220709976
799034204
467128938
1964899226
599290117
1275081476
634343832
863830852
797511635
583822332
538935100
2046600732
623463584
831441106
406144443
1291853338
279044716
1361593220
1894121675
56273461
600405060
924264515
2008472187
22451148
1941425020
2045417256
1833023218
261598697
1067273029
372008063
51648114
872008505
1359783102
304987809
1661228341
1461479432
295058208
1444058112
814682431
569236371
19263935
675316831
749607204
1135603742
972546618
1075757978
677806360
318314309
43696181
957476129
1517852348
1942488018
118451775
900963522
2082097230
2070428447
1953359399
1263558117
505244282
1088276138
2130114402
455638353
253557740
151638558
794259525
195458928
919868464
1763699121
765614208
643522791
1185907035
1064288830
1247125710
1185519532
1509502771
1653806852
567503779
2011040645
468219704
1290105243
1031116418
769171701
1527038201
844944441
1225388229
1938683462
677057108
931718313
726260314
1515710175
1846668221
1286918931
1682946241
1678672118
772251149
422291886
1387120766
570469469
990418266
1479250985
946723059
1776139088
2114398451
1355960559
1393598094
643974521
1685050119
1166679655
1778795290
694627156
2130889980
1131034625
1174405747
1462793536
711711557
1054962516
1921717382
564486141
1944975587
959407170
1210346587
1779988608
1298000333
1324005969
1720497158
961548053
1168840523
1702488411
1478024260
1028475887
1885121844
1261142654
1711762511
634524254
1105055135
1862241873
422948377
282673678
287569136
502775594
67817504
1882444909
991593043
81130074
70475861
1315096379
570936625
802168176
329840954
398459487
1765843359
1784422402
1655171619
1298416484
1288049976
617279421
1298282190
578286970
1996004156
2058081246
247844071
138484540
1989267385
487456459
89867238
462198182
1177234945
1930956555
1827895926
77150617
173976555
786230936
2033455834
1140618679
852864438
984363574
601974316
895031237
163938716
1416989518
1811882883
909699174
597596628
991292204
1057708086
1872619039
591170447
866759429
1557862698
191708150
1574795761
1097347700
1234451608
1262262530
1332646810
2144802057
432531778
417672836
1263825877
1811295899
1851645340
451632479
1313850689
554486901
148369994
632430645
848347778
235081241
843292138
1705281886
1519867077
1751243325
1100070487
416893958
558910359
1968500503
1304445465
2009156296
176126234
1872336994
1563719208
1267632851
952988980
2058548227
2144318626
401427555
910820885
1762333159
799012855
264140237
1791645272
1999382425
797116608
1657069025
651213791
2013593661
255315436
382274170
1917495204
1926859110
779968486
527469604
1330609347
232596715
2301237
1481576127
1311047437
1795106902
1659423222
2128912690
2110846163
966883027
586093939
247137730
872233702
1754134296
1622436999
1287835212
1149018220
1391033250
1970757291
681186513
946880892
379336312
169983236
6160037
1312388054
768640251
1261478007
1606447603
258796847
2132668125
2130909903
1549272877
946909522
871687039
388306436
2022877838
1816938393
1417332825
112723719
1127550225
433228386
35331469
918885294
797381158
782533360
855122167
1925154400
530854050
1648695065
2033789751
252556216
1493850040
1643401165
523705039
1191710090
2114541238
1875396626
409571898
75947836
432351273
147765166
70558242
1394502615
1933923700
323640181
1186885455
1018021468
38352997
488064278
1309531372
739346218
480469359
1670304943
1498613092
452052849
1960477934
693314801
1684945884
126396181
1870436858
1767428697
109294394
566975297
430133811
491497631
318309880
192374103
2099771175
36606848
549402403
2001181489
652949136
9803091
51432466
451360000
1153298107
2145709435
5676752
825274696
1477314355
1769209673
397686027
2054488228
987515807
1485289949
2009914940
220014906
407424138
1238177127
1858396680
1390672485
398086064
1679481959
837162263
440542213
385445118
1673902894
1853998838
610837123
1302476180
1668486355
426067782
1518925280
714508593
1358951217
920035217
559819514
1363006291
2062109859
1958052678
1354319204
64156623
2070024463
2103324180
1855566974
429954773
124762071
1893208189
492378354
1141671270
302396566
1743961714
1619908973
1158425999
28209755
1607836117
616719046
348929796
738582478
925723907
1741589310
548920439
1581375332
104200488
617058166
1352333064
682249226
547016887
1520963480
732792497
1195978892
1226635071
1784000549
202671271
1281652633
1871438393
2145258803
1440761138
1535683128
1447822278
1049722228
375985203
2081264941
857432386
944865746
704931549
1239848515
1364774030
33206303
464214029
1136013406
1814121236
822454247
1223493656
785439148
1670654610
1299700248
849395683
816883874
1612065989
1589414824
920468732
159792201
943667639
712340031
54024633
1093600410
1518493370
241657653
1019937085
1710717204
1340276108
1677512276
1552509566
1481660359
544476478
1594877776
1754799320
1828860016
196659063
14280826
535485262
299763429
1028556779
1246545233
1596322075
1666240239
1038092872
952992604
93587863
1307945019
1897994460
803953803
1484147655
754642694
101913896
224345239
831513419
501471577
1596239267
1125359347
1106984479
1461096860
528328706
662061470
725425355
1334741195
1211769551
513251601
457681012
1343858186
859439921
1605296584
407745680
1868074224
278549653
182640679
1423280041
2033632378
1529235511
1259429799
538156660
607357393
646221801
753958447
1143830374
493803603
279810778
802784090
314139664
203260184
748893966
1075604570
1382033298
365084814
1778795787
976169765
2085389878
350774524
273586510
903568604
1011606609
1288448186
1757549642
2104638528
1128671656
2015693671
214201102
2071949375
1372498056
284428532
20334896
1484925590
1121462209
1367332963
232290643
1232595490
1239622057
1050411360
1571652244
2079679869
619734000
123827570
1671387978
192054343
870558771
559931861
541458464
1825482573
1743671630
1009882702
1677910300
544496052
1196322410
1683031442
1203045155
427406026
219336562
1377655129
258977607
1967195161
109796678
733133039
1682157121
1004552734
627724368
435840428
934940168
1310420029
518807762
365038045
1645940551
1831192989
853793492
240595140
2073337083
1919478612
1570388444
1999477815
9025717
1551664338
2136381074
716061027
717428916
1389326516
684036443
2077202128
1375725560
677569927
1599344016
828868932
516996810
1807464295
1549889948
1036985325
349392662
1635470041
1869413323
1226560470
1322362428
1925822065
1442847941
55153843
651040811
409808607
355353323
220965045
225587095
414861315
495949395
688277079
77559092
1126065870
627780967
1638048904
2048015775
1058645689
1472192376
789984306
1354903776
481271372
703869131
73346668
31761097
6202289
55230787
235991799
550107971
1033901900
1345499900
305546743
1184803914
1859818214
850770454
599203682
932291065
1972237253
832937527
1325698610
611655568
1481315559
962450402
766426793
1824150723
621709387
1278831164
1743715505
1573166316
1707758571
1861059734
1202977779
1718568247
980854663
622845211
1575417414
1046672313
574008835
1598293456
1597430339
724348234
1224176353
1659198082
1878408774
1931456062
1794523548
243686099
182200101
156073892
1303071558
1448006777
1395215317
1716791540
1224923742
1903264949
1099995511
1474735930
2074197526
1041076716
784955788
194863635
2002648128
947253617
1837981139
1204052099
2020493002
1209418699
416985752
2132326437
1081235397
503190721
2003525195
1965169423
1209672924
2001365329
1234757682
1916535178
1783420562
867496309
1409936765
608118274
2116483046
2081834008
1380237383
266173742
72305187
2107314626
266008949
1261033561
1798982261
1553036529
1847568421
1456015406
899395836
1199419083
249260915
641325440
1701505231
775496744
1332630430
1893597544
1785276345
1133291593
668179532
780048636
1779320881
1094507530
1957094860
821321266
1200663043
2008532668
2135367924
1169318099
196657216
2112028855
1515105359
723354689
1223270791
1849097544
233752255
1651495715
452797885
683066793
360725098
1070788148
1911995849
91112383
566176275
1408301106
2027059666
684130589
1589944517
1079233329
56640073
1169737372
1286630320
512063320
143825229
917457955
358480729
1308333033
307458002
1422595279
1652601262
1992117963
1185881821
2131528847
650553320
456051285
1263375848
225682044
891605628
1324265882
1523449340
998302405
844362145
1809143144
223482594
236626982
1063134307
1725510914
332360512
640074342
271728475
1006618863
162701951
155229458
389643542
2100982176
1926892581
912576770
1632627344
82610246
189247465
317392713
100370667
1018284163
1567861028
753706657
694113259
174731687
1560429890
1706988312
1802946231
1859593295
2018599587
936229048
760477098
333796701
1439413255
1523608028
802261466
239251246
2139653659
6387662
1981284548
1690750597
608015523
1553442157
1413405222
314290544
849464700
1518082625
844724678
936917925
635224159
2120076151
1077313127
1299951619
1196466564
1372368109
1312222228
1183209538
267975134
1154447916
1284248035
815434630
350630488
941461448
862327102
913683717
1150298318
419991690
412540229
1340375826
88845336
772263905
1388250155
464799079
1053720868
238752029
301230234
1735911119
1449313272
521403996
1746259470
1992118926
597262154
636083655
1581245917
286575846
1847079765
1663196128
1901063084
169817963
112920663
1280321350
29926454
804169605
220535995
1605124606
135196390
2082277273
1944314308
1125570564
1618196447
213754986
67839649
1686640989
811760398
1466693689
2095542054
140205033
1457841124
1433322772
1090789730
541206375
1729437128
1537719969
1132027959
127821898
878797160
839758637
4184170
1801979651
562125389
1169283094
1016874830
171404528
125501156
85489524
923274124
270394734
287595168
1867891778
564799269
870549218
724972255
538072646
1536259538
1618838238
471293487
1831063646
2120335445
1324668128
1913598666
747704056
1725575691
1839259471
708954458
2138522196
801937858
1982827373
411326762
974424735
1880421125
1081289872
1162262015
1871583890
498556503
858888793
9651085
1142276923
250946218
1296582862
355014345
1654634858
678590126
186056356
787689124
1623014408
2052498327
900567354
905535188
1564324082
530447794
1302038589
1594257994
2101125540
758791293
1064985258
110455248
2053677857
2067903767
2140271295
786606531
1847381698
779759460
393637898
685691167
495060524
711842524
1376345112
951735823
2096517249
948948827
1401424717
346894974
623836680
626326571
407433047
63102711
2072773205
1020652549
1118520948
1981869076
1614936537
123369740
811278555
370325758
1602946218
1632351588
1539503150
2032237671
1257339644
1410359620
357741541
482144639
1074545362
1082909168
5262426
515075563
287340318
1550169533
1113517799
1749543991
543981817
367999844
1430629256
582667273
1128008643
1453869619
100515240
564440355
486437851
1358101172
8813456
523713930
2007912547
1440735778
1190473522
59766578
892561567
196782478
762724536
1430547045
1082142791
1196082521
545157882
710360748
2033573109
1162479785
332945933
202956339
47360994
427857197
746157036
397587088
264895733
940791254
1349111220
628070532
556027217
2143154032
37862178
412336484
2045044254
1215583396
1035557863
1839074254
1384529607
1906285173
1776856747
1860203275
602357178
1015958979
1135472830
2090862835
1218564205
2071517349
2140684203
1397488952
1570246392
774978143
238041725
2121505523
104303565
1281990949
1364148577
501337615
884939857
1064800910
1356716406
1277196318
2064607340
1521083421
2028375581
533076417
455534868
970643140
1216167703
317548318
1518084217
125945175
1477207004
687901733
237760849
1284410025
1355299362
561769193
409306689
1984297157
300770901
1895844648
235794033
277821372
1670381299
1352306979
299599449
1212201621
1582138755
1235622316
72158647
956380770
1910905059
293652736
200318664
1391780676
1969231637
1734952525
2080726150
1779573325
544799675
95414561
1399192907
1854049429
1029519872
1939101691
1310039984
976678634
1522698591
1023639561
1048084906
369065954
1499689244
989938030
1871871401
1231658129
1685380796
25338330
15458259
554181564
1834254447
1044745763
1011116091
541742270
1494492087
373227405
374268593
735118365
238850165
1310193617
1913453342
493458351
952691476
904423508
1411721918
315118758
317289419
1619741537
2067150394
1271757900
537625782
1505668301
1250487585
1260884782
1129684490
1340496574
1281747710
189510223
1700703557
770693086
1669906250
336647310
2041074216
268835830
2062179257
801096996
1748169551
63136243
1405877617
272440642
671650048
1481604558
1164030404
262796517
1231465040
808455403
2106034612
1749015286
2048505179
191683624
910171545
650728761
830980361
1975761553
1702297201
245166696
1741663531
1232693690
1718908793
1892997613
470972575
1884495997
1847504116
1479296714
1016367135
1586286308
1407498981
444054576
131025928
1979067713
570721183
355042299
2042698049
147201552
222007022
262235094
1106673831
374432995
1205660461
857904665
180543951
2069365186
1226618126
1840050411
1286258286
598633310
72568127
877553648
179936635
282627754
1115714444
1485129548
1208654564
704608664
1762583338
1305808250
1673265857
1781656175
1187552446
913470065
2055949808
389224070
512617116
1933603711
1395896221
1260208587
1647675280
136785805
798381642
347183155
241430401
420555503
842915663
1566811162
1421808599
439487218
528588078
1027303136
1165936750
640290242
77989283
277440403
961714567
1903423258
103746021
791783174
1292077548
249194950
233211371
1174153000
592654295
805635933
615565243
1219219690
1205986724
2046191562
499011205
953386262
384673880
915462284
260675008
930325649
1015898885
1568268294
1207443121
297261304
1837842632
1305158126
236867552
796985217
668351856
826425232
413542301
1185810229
2097848163
1664610643
72608754
1633441553
73925364
465851000
161689239
247075136
1808916914
6218214
1017023712
2079949713
1144869041
1877741997
1483433024
1934722836
50691323
1156025741
977869439
1416201886
1839036616
1833410361
1337318874
1561433612
561925565
1002611802
2108453554
1294202401
1440043301
1685102916
24216772
1618497827
68720685
1155541741
693393601
1322171986
1344526251
909787012
346869549
1063345149
1220952642
328354014
1876873760
496719068
586912498
1029600618
174082594
334406833
362578802
1530481441
1981806530
1347833856
1770726301
2076193710
1674004071
1020595004
500296809
967240747
1806102424
1513978875
1871602904
532776844
866514823
378788604
1630789860
52115563
432545235
43753118
1141149498
393209687
1939004519
1369182351
718550495
1436883326
1500763559
1956359686
865095396
841531831
633104820
1805238652
1760143485
107696887
1058824382
1690246414
1633612385
1989982145
645992273
1079473044
1747611238
35796215
615198142
810469856
1870467846
1882459890
684419468
1687434175
1026281290
1891830122
2131038917
1716596690
941040894
2012352343
88354623
1805541446
1426676890
1843058235
2089299322
656405654
624229531
1911444717
1166724424
2021643791
1233631349
2084644513
803497864
1619194188
357598550
640728117
233654534
733953433
1294184115
1329984326
2126802442
1776967749
1125950002
1758781632
1324349708
760325964
109173816
1199611664
945008514
1078440357
377781949
1785780938
1781541601
525277727
1992774709
1007731731
838226751
1025548149
1236669
74781628
1103039064
1543040339
203171947
1911902291
1187856105
1859785973
622539327
1070862545
60398908
1510583079
1554053677
361925140
1715830815
158948704
720835372
1787278722
1318060579
339423357
1743188733
771700634
1182110316
1953256834
1434390128
643228162
886716453
1862282736
2098719962
1934625095
636229564
1580684645
1483136948
420490857
464730868
621928702
1894886800
426090592
188075089
1658028498
1403051320
1635933114
430622098
616833707
316972177
830171405
960746237
1162792647
276879501
1953703644
209086151
1602105029
339902749
295184305
119307974
1540395756
1617698524
2044662130
1043762333
1246997545
1027950118
641985260
2039195746
228072262
789656441
391741525
682394048
2035519680
986764547
1368794382
231850114
205102665
1344943447
1141326175
9945028
677960523
1709459147
769176044
1556423765
1041171268
723189309
43593684
1257105885
84109571
1386747757
1161842340
1677462217
1609346346
1818441424
752170420
1991239888
1509999243
270120956
1630576430
1351037643
1924833991
1265077226
602127574
97968253
645536739
1767087333
261732240
1015667750
1530567418
2031682329
966517081
1620481831
5839833
1027910089
408721393
1385500289
1098757870
348948475
853251657
2009976584
1963790587
1815448493
769591637
1982018244
2121032387
131309145
2031448312
1583718727
1763070411
435377409
1679724306
1380102506
634507534
2009622202
1150245025
51171047
907468899
1881772274
677399380
1965369822
219612296
1765051548
537214096
1291299936
1532988510
302572787
947997306
1677608269
1393082076
1553025479
24049034
333806228
1155289551
853887256
2137909885
872915176
1714544823
1082681555
782511526
1710630595
1634934810
1297335061
1934068499
440014258
268527632
536964643
2021111210
307868010
1517238667
1518203715
1283406289
668256451
336590126
879547460
266985819
46828857
317027990
1970437085
1173260410
1545793014
1568839226
147376597
1368234551
1812420963
1776465046
1229033147
1027288993
830167189
975027638
433545092
24445531
29907329
1353782482
712999729
731072291
1860537561
446445284
56364588
1412377567
1964031939
1853016589
1190087168
976668040
1030662181
1454926346
1992195446
78764208
1811618061
2070855605
542772342
629995250
2098375317
951379116
1327359831
571615106
296418368
1825232184
114576506
1226203374
869512766
1335385819
2043087020
1018715523
1354533540
1297252007
1665587914
1912575915
622909839
1348223433
1292986786
22294379
812727005
34942447
258249221
1534325098
1930215667
1977924258
461708290
1765201979
1472787288
1599581887
94488055
496451691
339636574
1451301319
1491693227
2390926
1139535155
364503322
438173680
748204901
804970471
678985408
604331313
765128886
1656983172
2053799341
1886321549
1702488411
1096250244
1447802697
107231521
1672888175
881007960
1897208249
1317228055
1998056931
187666239
55532958
805503602
2045225534
2046272799
1237882557
1456932430
155521161
1197815905
1603507674
1752084262
543969077
2040528829
351642782
15714443
1016489492
164725268
937268050
1537042875
575563723
2034208876
627363674
2124094504
1216100014
26348077
1865731161
580869114
183533264
1349672215
826617740
709023439
1598749684
1440369833
703279986
1906991526
930185111
933273863
313121227
904112812
772590807
1262741295
1036428836
1061127242
1744102571
1304737779
1568568422
566613637
1445630521
1786701064
605789913
1622768234
487474627
1798435921
1435633536
784556194
951331204
2053838969
1352995918
850656169
1728859894
1776536899
1521887324
455250735
1483057279
2073589211
1352207422
1168516759
1076599927
817220810
1732339340
1672883281
998941213
312702119
1043698973
2016158124
794307265
144841935
593604846
690071887
1516933909
275931576
1475979719
1291025597
1230814935
893063413
1765487673
980993043
493166090
625903997
327205998
2122583409
2035213813
863299979
490525993
2131235561
1633871273
1177658186
958107900
954953313
448738131
204070636
901919559
1727404893
104745413
1936414321
31405205
1336504928
1183257294
290063527
734362813
217734413
1212255764
887164774
304385354
787158275
132371889
1733779698
1880893776
19008198
1914067699
259290013
1864258863
951063953
1612140441
1439331880
592368000
1868026699
1840002442
862829299
1602876849
815559527
567333746
124718491
868087124
272420308
359421300
459360292
543784667
757458687
1737811652
1968688982
1266995276
1800078178
1325607454
188324051
322833239
759525809
248476388
1915587141
1669932720
93292898
293445269
1633212843
1638744149
937015966
49460779
605939216
525076736
1012234620
306438051
2075489566
406484342
1444568381
1512688140
1883880327
731048385
1714153106
1154731188
10783678
2100258986
677709735
2109588206
2091359162
699475916
258048702
493379714
1059697615
712972742
837535673
128319534
182476420
480365636
1072786269
209708843
32337681
258923219
1333015440
1845039069
1737339289
1393584903
1881896668
133222660
748817260
210910911
1228054136
1308618557
1777521008
719824927
442537236
643915159
2004152326
73914308
1727267498
689716947
1792521841
2072179073
1328907985
1767722362
715985009
448882799
1162479785
575767635
2012010140
1799165909
2004621104
380101098
1452143448
1809406547
1436574399
1468003844
1465364913
195059847
357982978
1987227573
1799513796
607182984
109704682
926460119
23399819
962312383
1019967078
1046470224
763186488
709542126
824666506
1030398037
1244208318
435011291
1315673276
1211750721
1469170725
872838465
187874525
2123299849
1404077629
2132321642
2021031219
895145481
1620848858
2067468785
544484876
370716415
344540229
1784473116
1601194972
602182424
1838387281
193242189
1088882884
749771398
1278347455
221726834
1580081294
2133941763
870954629
154350219
1589257758
1560315552
1067428427
1067855411
17542607
482823890
744417308
1725599186
226001451
817465439
219558079
1527714454
1089827070
904707140
889849933
669241240
714860868
1926723807
386245301
1159752916
2027486073
101607608
653971391
1219616850
1359031890
1760032188
1132695790
1585186802
663237419
126790459
756544941
918296904
1253558327
959447806
2020505195
146010515
350402454
1265659205
1052569568
1007784967
69521983
1501929610
1342363403
849121922
1279765327
730265361
1444712049
687579787
96701602
1453249220
92767928
424229289
758143693
320565325
223635345
1769092444
644861574
1089879764
1630967603
98872145
62458802
1982506028
1415387561
1839856910
1009458046
1099727802
151838719
1495584391
560978927
1248178017
238941123
303396183
2127598600
1160656869
1679894615
1410085217
609977292
1510790622
1654388556
1646268805
620322628
1785300022
786346239
1342315008
1460947645
1045490741
1819155337
1581621217
342142488
781565849
1270825102
1205318621
1193722120
554856342
820238286
1766733489
440183451
133245574
164528295
912599547
1103100728
1945420789
1890822433
942975028
144229782
596724808
1884514653
709069077
2052945221
1053564792
537811528
1970486899
2103003696
396412249
1669778309
507344323
1021309117
1895913656
1563831078
1818114961
991788015
1245486888
717947683
1437706844
318913191
669584498
642165213
199932227
932753977
1728306154
1293138237
965128514
1966194861
37506719
2044777734
814135663
608730157
943024153
1895100356
958277100
550643883
46538698
1196255149
1804468385
1928284857
1569264794
1025786997
229376140
1831678813
1907709029
1568899196
276698372
1994254328
1273523069
526515883
627123128
680307123
986451685
2035367027
571796307
2096296659
519217631
448659393
1922905944
987046230
1328610981
820128160
2017153156
1889538084
763830501
1244599283
1709305361
1209613432
307165146
649929849
1089275882
691865302
598904799
1938959535
988533882
1219554077
1516384456
123699302
1291802229
2137663775
960949176
635607517
1635222349
892890469
2015098393
1092821373
728949843
1277244072
268865423
1860459678
1112570100
960409579
454172576
1874608649
163761708
836215732
1678930690
346929205
1409009760
474804802
220873721
1861791498
1711223916
1474276360
836632070
1542168850
2049024989
549804822
1849004257
451553162
2031551440
1319324324
394091604
2020999335
1770431137
1916910632
774869524
2045356400
1951406610
1046029020
955820687
1501184905
1728193496
1708496079
2076908475
384087423
1415501014
311545437
483897272
1308357390
1743718018
1479810778
962525031
1244999284
1553187121
1526972002
1036313738
1700204729
1528353348
740741264
94199632
1843983930
1479042648
2131940233
1515746136
1503665055
321803194
2009027643
2070743528
999165285
1055116848
644227667
997942976
991214707
245875105
1457068070
1286882761
1332441266
1159355874
551283381
1566151117
1465849520
746917386
2089334887
1782042598
171571609
115837049
681862223
199590282
1312989679
880814391
151327419
1289249599
1066866751
792373755
1895410821
1080237234
2110497199
2061138852
2020918023
19788178
667415382
1428086066
1200358104
2098664663
1462280456
1147465740
1472093570
1956960434
1805751189
1962680296
997166609
1508099384
1451097590
341619994
1759116876
1869431867
2113144364
272561065
524092822
2030715738
11845015
750794728
1966023589
1908321840
206117939
88263922
1234951277
137305532
1562844828
597859258
348618120
1172424184
1817855080
1944752294
2030209483
333292527
1279923247
1299348009
908973151
504366128
145143128
495388746
2105955350
1918207150
1976317408
795489213
1603927744
1915479049
698179312
324942230
1055018940
1140015718
802355489
714387025
740002248
113076510
946009825
1319116992
1870803740
346553920
1019046153
366214224
572408025
2077534771
564402004
1220140393
1591127689
836644507
1763801120
53310703
1703482391
1272416718
607320949
1345180045
750808934
1885475295
999283933
1423886879
587622933
1593590207
977291348
736551969
798851235
28330712
946027572
1350635280
1455049988
1396345770
1026166039
2101563353
1039416561
1169101238
499905415
1272569333
1097159849
1312615327
443649162
1083279471
1972509390
9064422
1715820806
961213908
325693283
89803450
33945789
898362700
452395908
564964356
720788573
146956709
2108355883
1887374585
1356171212
107166177
2003131725
2143576286
1362007457
1946720103
1369483093
1256212344
691833419
53153439
1808428217
1447271568
1542585622
1545216306
60070181
1247242157
69567057
619384270
2101010451
2049120822
1264450867
2020135540
1252759776
537241317
290003809
162053318
89643240
567789056
499243016
1935320431
1971213374
1988615686
183409626
555170376
1172900119
432811973
13439363
746343129
1304074941
1467421560
1595630866
343271745
2113716085
2115889021
1028131312
132236643
2055361972
1719502087
282585896
916023409
341784549
1277968063
1501915471
683791765
48394548
114342053
1067816139
350759823
1290257355
1204688899
1025864257
24677780
1243951135
1414133128
461801210
836568577
1297192957
1347551458
1566808104
730433935
272579158
95183680
1414759583
1777769747
332231513
483241165
1238327572
1136660668
1993043303
3563310
1025737667
841995785
619141648
1335796920
866695949
1433220656
966956969
106458269
1926889631
361224547
980241086
2145856475
1121503747
895668067
1512661674
35316858
871125033
1858936230
670700838
1112941961
1992322102
1109069453
419057145
1089420207
1976918401
20953910
528360394
123811702
983783423
1901965773
52630908
1713249938
346169115
1849981627
1885160710
1930267609
221174001
1878874390
1724794381
227325486
1128061422
1470795673
1031142582
1737455899
983286781
1060499858
1114676854
591912958
1193180467
1034986043
93355802
1189464021
1128023646
647533648
495783382
40896131
426172196
603072523
910106711
743992426
1556815551
130558902
1046519905
46953934
1973238221
1121480060
982889377
1843401391
923007484
1286597399
1252680083
1547877351
1675739878
1263503339
1134283048
411261665
1050922543
344066089
1975974859
468088073
1499498063
240209709
1048071774
1867707691
2110689896
89444166
1938601073
582863776
2052870394
1454444736
1792359780
1271365204
1000112631
560788254
1256118658
76219942
2020819676
1565990752
1144401949
1000009107
1710645372
1115871183
2107296640
716176939
1527464186
2094355763
980303504
230234006
1515193697
949191956
1315181041
1678029678
171520938
1734125907
519699529
1762101740
1686674554
2014493950
1660894059
1826580016
1217442713
953961532
2102228367
601301316
1029751510
624571612
816579223
94334301
1820323426
910835871
615653883
658941062
1157509572
986155052
312622656
168645012
559884694
2594174
1764652587
1060562587
763872022
684022626
430322757
136928129
1202221046
165048009
1914440300
317049257
857096533
436182675
258161138
740547116
362392217
1137835053
1293684773
1276543062
46805844
1945365461
1225370897
1834060700
948370505
2028167292
1245494852
163918315
24511355
1207063726
1873010680
896963412
1136981950
1992869330
294570070
1910445874
2096356669
1526377924
601431587
204277615
188696025
240158887
149880441
2101761570
1685975489
1534440666
1197371209
926971429
1384835741
533520605
197297697
1834188446
1694693260
250750927
871379994
786699345
1231702396
1939675934
1843159604
9876277
1505610705
334938363
1956029665
921303512
1906974384
965915153
2065906237
836120684
1299972946
1816014633
2079043347
2108252565
1419335324
1190862504
1091360558
1914660064
695236092
1110865271
1346767573
440376863
2116801143
1031463974
40322602
1703099758
755031851
753408209
1967911228
1658373651
1169599288
600372304
1941271002
1791194791
267616006
967224212
37902758
947122780
2084178488
699790598
948079323
1729747039
1014468682
2052322803
1923378400
1711342530
1115496949
1273257498
880174226
1902145893
1450804291
1272540716
1896946140
63059960
1496367245
737559963
941382702
2071987102
557604676
1074957424
1680430050
608990829
296551835
510616600
1032134977
1937892989
157543384
2144378156
1972963448
247952242
1073592887
969649194
1003934471
452976945
1685286196
1076019393
1622179901
1744507092
1854914196
1776223947
1871592370
1447758704
1614647655
1865261197
424193202
1698900769
434937054
1595654366
731941989
1370396664
2109225626
1425987503
929490159
203855803
1912139697
505380095
873392767
1555056094
1525677258
542849049
1151000812
106966010
387547343
312819834
2015400172
278400147
1787688903
2034383116
1262276743
996943507
241067481
459552452
1324158830
1266088596
1284161355
2136676302
2116608220
1531313616
64852739
1544835263
524450843
1226069960
929749008
251514256
2030443147
1493766155
2017905560
1506155939
1342751406
2054783807
1651835241
811136490
1732978086
1009878388
1990063665
205220911
921277376
681639040
1520756320
861977605
984451999
1798847658
1088421920
1733326217
662086955
1298381109
259681233
554668260
260741808
1065744608
769754805
356077377
546514411
957534810
2005110844
878836582
792283383
154373092
816531550
1882453979
111695798
1105583297
1933460566
583114017
2081267882
1952275031
275189652
264540806
1647130993
665931556
1586612657
1794190202
1590594865
156272296
1373237907
1199426398
34392418
1768437138
1180775696
603215162
661798183
1463436995
1308855778
1040565337
1101031511
167781326
773087073
1945647498
51523191
174087918
394775912
1628484054
90514914
1069616998
2010100567
525428812
109298741
1334830063
1211032435
524445437
449899501
1535255514
1384573460
9462002
340992928
2108960908
1179880843
782997528
1355964116
903406061
1584685375
1181866407
790608347
50594409
1094505615
365074187
1957078407
722353358
429036874
2020510973
401756454
2040606309
1693209822
1637666046
2020450517
434647518
1299479752
1297924746
313413400
1256263811
732032571
1800578796
1656529770
470923593
592721623
1060408785
1460974994
872871459
1545963951
1246256013
73196194
2059631162
1444009655
567589048
1236138045
1961300155
2006444521
421462529
97700798
605069440
1153405900
337421899
1151322608
898067697
2098876076
1906609304
1377718739
1448749471
277125612
1466992931
408447761
952554734
45731855
302249523
955752462
1775419956
828004106
394946948
1222771271
883710494
768340617
652515293
736206545
1433032666
969148958
1991988346
1021631938
480897322
1403205841
102145128
1460995155
261931002
182299459
1598470871
285024266
1832657860
805803815
169902827
1701114103
1434068918
1002854390
1549001926
1791553792
124421171
399851888
240800729
1050323907
427703650
941747337
1291390340
910894634
148195401
1788508973
1489547919
1812611103
756443943
610121676
1793637055
1784535700
1576009474
965908062
22241578
1925623209
424560019
848327517
879534309
117970028
295267448
732619483
1095827841
1944721735
846625746
1085699024
1583709366
745162555
92934835
296756523
1151168101
623866037
1781980506
1692959224
2061758623
975751612
1745533644
665971231
1980599775
1850436958
1323012068
903352892
646086320
448968811
1510369990
594935582
1135494964
1151155635
1134404107
2120036570
1586921591
1833067303
1776178634
833130009
182627181
624758953
37985326
1826777753
1962092142
6274612
66589679
1805087457
1735929749
1797462568
1392712619
475797803
944514064
2044850974
1917695089
1941348366
1417806186
2124563026
388277314
569659180
1002611624
1103207586
1802165142
292078692
1812899815
1381888977
1044954878
596816533
1429171645
276785430
691865302
1537904105
1137195788
1797006237
1973854754
470564718
1975265773
1129845511
837939270
333809851
621108296
426806479
364170321
1280192496
1600682553
1251029392
2120523683
232621389
1864022002
454781734
2137687223
1192341952
1638433046
1226939771
947586083
190863289
1525074040
319100113
1120566119
1104676199
822881790
1722072517
363813670
152210472
1355306899
2063126010
878628530
829957767
444960647
929496811
168116509
1182162703
763823548
1499301131
562704406
560082982
1008582661
1560202695
152154473
860044319
2096926681
568401315
873515014
2124855253
1286831929
1753121307
1097120815
1813628382
2861773
1439629058
492043624
2037767944
1522422931
1439989618
1782283311
637667231
1031341546
848744325
1744453357
15238799
869500162
1700714142
290435947
1338846525
1133991938
365546863
807529614
1791235291
1769124633
512260127
719644707
1984313988
1450105459
1716805303
1015161664
405744018
867742199
2026925249
699625644
286104887
108162890
619130183
1077706598
1263586121
955293085
1290122204
1255964738
588136814
987110917
954044107
243310347
1984499644
1082540278
1517527086
2028478889
1782866426
1060598288
1248350008
636976937
1205935446
770542377
1472302534
634530861
1960053929
111435409
1566487760
1071749684
814076260
596156130
1560172857
1335592088
1120812716
170417135
1074921094
1345986869
826749215
1141546158
553552301
965814758
1622608302
1860084274
1703383660
1827833297
227277767
1176235310
2050777380
500212336
847642684
54386575
1040654609
785225209
1131965761
1454540899
1383853315
1687244025
519789958
495209757
885723238
371247496
1415008286
1833921205
1215226679
509074170
111194190
1547418425
563788897
484477930
904933603
266874200
127340875
765782680
1156614330
945430262
1458743064
1485695452
1906920002
1712239235
1517699991
926609525
1906264853
891887207
1566533673
1714124363
57979716
503336098
2124321653
94879629
1428519464
137441237
2056715237
384087998
764502013
2028079558
1397867722
215370000
2005341831
1954546082
1674943901
500653384
1673027297
1312040671
416716005
1141690136
1944425333
1933921684
1325796620
2107741640
518161128
733580006
1519876633
1117553796
586939171
1418865191
2097476768
207991191
1125961031
977376066
715005078
145785809
725570823
183448917
625494679
2032303338
780026110
461558499
2093646823
1216895765
686872695
489575517
2049435124
80973650
781355278
1606933579
2030245967
1933632162
1460341677
1631644713
494437076
878644050
874383114
1666290278
168315290
201398330
322372987
1908810179
944162207
1158067090
428317099
324494113
2049934610
414284028
413550911
586189467
2124872045
1356246682
2050163808
1289893645
405979298
1115352139
1335202277
2048828759
1940132816
1194803720
746459765
560273131
341584401
881151862
763482434
167325454
1422580573
1027880346
144842297
1175779929
1845390403
1096679309
630570358
763366779
230063519
2130266526
477143441
1139915736
119292057
1527448820
1238659698
737934664
907018854
370867109
1508551063
1684124516
1081867198
1899620775
1592329856
971081095
450051882
995845200
889690275
291333221
787601436
1818423198
1670105676
19038620
2048168196
797466217
2138709233
369609213
2121383668
185965865
1474287002
113447598
26647666
1990256137
1481985999
2003516758
1934525255
548318675
1155428334
895399894
1649806725
1418083407
279993668
2089948672
1522603058
1220199662
250694491
632312392
2079962650
1372019185
1119524528
306258664
1440774024
1772851209
54156349
1266396366
1689711016
1710028643
817383516
1675457648
1415771632
1436044656
1604723357
1500737922
346262357
347690016
270207005
1921442659
1868459510
2113927207
410040357
299739642
1611820337
1738985900
636835672
10291468
825232924
597086979
170685859
504877600
654069013
1057441321
1684514597
1685099978
913077179
196693410
46834927
1159096777
747943046
1758075925
1038544050
1109533391
1700436027
868759781
1420739346
2079604531
1723842582
1294049664
972877363
170762055
1214992466
303143182
1842905889
1935366459
1810280623
2060975652
818342443
576133263
535157621
16361946
1513597461
235660730
68526163
1902964858
978310735
1825844346
874682302
31680849
216686149
1441464741
1531433709
53150209
885870477
1346200661
312701116
1655407178
346830372
421056607
224991878
76897471
527987737
388930871
1610889463
802752542
724844797
1984290452
473973475
648158294
2006473643
345879560
1283535726
651792721
1377201864
119100806
524600109
301755282
1500031214
300792093
438476850
2143567893
533972
629958391
90240043
739899296
1271831806
1046926451
844491892
471275635
1111582437
1373106473
683007618
2057208648
263446078
812449753
2038326728
856495672
1392246554
236666162
456093377
1436300208
344812756
773310335
1461804717
905807526
1287449543
736073545
1952303917
552982672
125851789
1733561052
294467547
290248173
1183221308
1306887227
379540381
398844737
2019497557
237912669
1042483602
1099097309
946764898
964058629
1546547145
1555328288
203601235
684088025
1849484172
730448249
396613323
635799319
799884298
1700385058
963632575
370982745
1602762314
1714467077
1146157986
289216518
905462312
346522583
1664500383
110858182
1883866038
144087403
193054718
1681448059
482462391
207100675
1354274657
1236996289
636964890
2111114048
1454414188
429866218
1601954765
993180621
764271890
375198282
1476727821
1460725986
359766016
577919550
1257673014
228392573
118033725
2051715992
250037416
1749189847
835961583
1689246608
302257839
398198352
1913725082
569354942
2090131235
1711199943
1699492133
506701990
265129490
749614723
1972171518
405972630
1843729115
1273878337
176341818
1446646620
913807895
2130143215
1200724679
945651027
1872873010
983017392
1689438450
1621256908
282923340
1406569657
723859818
1616911123
909145130
1464244987
1288351873
1672732580
648400619
1181700395
410795455
917578662
867485547
1750328354
1558884973
397325150
1778921803
774642857
1607264201
2007537615
413360757
2027362581
929790657
1848254915
1065613621
1244560874
135272040
149432565
603196988
1807235537
1125685290
1880702400
484467530
1065545612
1585226454
2054561731
1059896270
215873679
4389884
1896196539
1361674355
924900537
1531267152
2028008480
554878399
500345570
1383571558
1398697338
123867090
1565789694
298275662
549778057
354334865
1307669421
113513160
1781556834
788561792
2118943818
447996552
576485530
364909160
898840972
1379968537
521351594
1351779877
1923072600
1889791510
1848483056
965838546
1411325615
2056662474
1919311422
1307958809
842364329
533677295
1351932701
1154380629
743544211
622933779
880302660
875773249
1273379573
911798930
1046625575
177838120
56210735
1475473814
430828182
394916504
235104519
732501509
388207152
1626359387
1019491354
1235845725
1743597923
340750969
51684749
1189915009
2116981171
1362609632
739491059
567261483
554093973
1383745817
1357165346
1391812364
1284970852
798960968
557934105
341589423
501993700
2082728521
979467435
1299412973
1658266661
1430300552
877940920
165626224
571888616
1613631829
1567534675
2055581232
1133767719
341403556
971716432
434377334
297570460
1766027397
1677762809
1809415088
242246704
1098909638
1116046106
1327163056
346070579
530778299
1862060632
1855706796
1981401045
493500186
82121779
274291864
1584396891
207425143
1431633235
943076803
861659471
864560800
493317137
200997102
889547046
598850008
1093257496
197645911
950725254
408454596
472669815
1262614144
635178292
1205577720
2017936514
1932312430
2004836842
1375616638
1526155506
1032400728
1197642908
289420884
2147126082
647609979
560861867
25100841
523866933
2066623609
676916714
1906905410
2073191086
808680641
1764853819
1769142915
1105477160
1692542073
589266853
406313213
240309303
72823972
1994741240
1642279315
1700546830
1864260652
1999333144
1073142733
1334554834
1962948143
185990803
263791227
1955411197
872013563
278987391
977000550
2127586939
1586683368
509536661
1047247048
1852409560
614024431
1394717848
1873433515
1833688829
1229144398
65802156
693841567
1170551721
1446567077
1557452887
76005682
1952922625
1065409391
877398173
1571466825
1473761417
2068393487
1063524472
413749587
1935945960
419097109
1464935459
1544637241
1966747788
880924173
396861897
302083994
1754779722
346281259
414032355
2045369656
1391487305
1599247257
2063743489
1747852871
1466116875
1895042292
1293696124
1844365154
756013567
1686979622
1545876938
298823744
606614503
64136931
1995296752
26312270
74225383
1151465737
137505159
630118182
600313078
1487177754
66787751
1025186335
1589531167
191200133
1113449215
1192750116
469751782
1341457467
93394298
69847189
994009699
640968518
1026283787
923770531
353521291
161185305
202472724
2120294945
453458166
2030104122
19934649
1592346039
329046012
1796574060
1636308065
438257458
414722800
1664285706
1648123877
1117793125
592941952
373762468
1832465743
103894327
460201669
1881723341
1064970025
1148812151
1000736328
727638022
1849350022
1448848858
1927895045
1677045564
1949129134
1356763003
1746873661
1381625165
1591891483
350657353
926500197
1789578648
2082394351
1450906576
778292392
1986266143
1301576821
927108539
547647034
1653509202
806347633
1446415984
1574543230
1532121438
466139368
1005040668
125015508
457789351
568246441
436030089
1575702190
88476402
816262795
482667816
621093846
1850263067
245835244
1095668139
861237293
1963174074
425126377
105449356
2094591059
733848667
442753414
127811352
1811046405
1118254305
518400456
675626107
69435274
87955113
501048659
1383438189
1250482441
286841041
295115034
1116443672
1508704218
1695177110
1750911288
1362562475
1314171582
1669196251
729874328
1975920783
873008629
194369755
1494461535
1283026202
1855108153
1961145099
1213253041
467609705
1271694515
1219153931
983828604
2056432489
1822604958
1283621474
1418221725
1366106425
556957127
693480564
2050586816
805842084
706154919
1955856768
408627059
1597000772
1942254477
1525363986
1307849868
681433561
191626297
1374808737
258956910
2088176618
1750643202
643987996
580473214
1174266846
669124912
593559998
2120218132
1386092742
1158356384
40157590
1364210639
1430932199
1965882870
657023071
1262792273
995108967
839069396
1972911068
480835113
306623220
1382046567
919442312
1841625898
817855640
1018771708
140667277
894315434
1853237040
683170480
1101951525
1869466113
351265552
1274356296
397879700
1503882192
84800791
2061891810
1335669612
1339926639
376125281
1387935359
1387718152
349815946
168117660
2047944811
1247979758
814044426
1761716090
1737794008
392352711
871310706
1293179751
948009764
906584372
1942005279
2145267561
292898199
881898399
1073696689
546627727
1895156964
19905076
1864414219
1965141560
627808114
431347575
103256374
263987172
1132935944
1715528688
1149448327
1372995525
432940137
1889049846
873941225
799270549
927916874
1605672515
535941684
1690626753
594720156
1744135672
764092833
1285284233
204030697
688460502
296359021
1130334621
2011613423
1011776270
181517167
1193809290
1832920157
714689376
1215766111
1293256096
1422599170
236973154
728982681
1061076982
1486334554
517382629
447528282
1827942415
1135559258
906588996
1983283032
2122115929
1498787334
31757875
2051319945
1144393542
990884719
131106289
1031816584
437106385
2082914642
2077494212
740359044
903081115
555822036
177775683
414673323
1842986637
1831651707
361287828
1477376034
1174084583
1787797842
472097821
1217556005
1085086101
1321928123
935597972
416897962
502852705
1668113443
624055154
1738305496
1732837462
1920788208
2005795376
356757558
865663259
1667581378
1478735965
1402202634
137765564
810619608
1514961480
558149879
981662575
1367933635
1154522266
1893877266
161193220
1642577057
1665034858
1709175849
1738306979
696434536
561565438
1047375475
941850699
2117473627
788122114
939032538
1512621876
1203424335
2018627178
1096093618
1325380890
139029953
1417789847
788412870
1159365263
153126898
2052356385
1389450168
2121401825
40161967
84955961
703166587
325083523
1695711600
1657047053
2082949404
79699081
2126408384
1079811127
130509958
407746829
1707693096
826634184
437476967
827770521
2089225366
317591044
1756978178
1993650486
519318097
1233276266
142853805
1691396809
2087261770
1861474426
1106615275
2024872886
1363682351
1410768381
1415227805
1676384774
401110378
1797343090
992320603
910974075
868333901
1215114263
1474032551
1003225540
886791083
1053040168
1292172873
176567429
1412809009
521545014
231165635
1613937476
994482241
604676409
1286151623
1473296644
48115461
1883958967
1002457961
70892417
242381291
1449781550
1262321200
953547792
946204179
1126840988
1247049571
2049253419
1338055155
1456671033
2111252851
2023096845
1550427513
856930724
1640238748
890789483
1787169003
38079620
2080761171
552823043
1062221077
1964923664
1454264164
394154487
1518139977
1425605225
1331281091
904818533
1188384758
182415541
1125122235
2126081637
1584275537
1833023065
1200490959
1445485993
40138414
2053345874
2064961679
1895315425
85192201
1661831273
1581302875
1522179153
165126274
1339148401
468298192
1309360562
2102620451
107312793
144684713
1209878371
959833421
1453100550
752307949
299729901
1405575186
91986073
1625297553
956298460
2030416104
1026906253
596426318
1759894239
1419128862
1934607869
1425399863
1498258701
228073830
372062416
837734181
589894783
1644248580
789403840
1732558856
577386163
482043091
1553596419
1622648543
1062729477
934459447
1128384284
1871946624
1915784121
1222739692
2068453655
22736456
1352801439
1562577303
1812914266
1340198194
492947845
1076900426
2093738246
894485508
1288946569
248054201
2126508027
2004128585
1379158765
1096827939
1863669405
575003400
1740989922
389979337
818798799
731688080
959928299
1559656573
736376962
2084294081
674223086
1980557229
2071931692
830004632
783290308
1511765403
473639579
71188892
911503592
364183449
477152167
1125883313
1712656967
516133614
154671981
1320812500
1222225506
1693694985
976026388
811307378
158660640
534054865
913902027
84126625
1950542071
579432441
985093694
311350744
61783383
1798643867
202525508
2053156718
135462829
635778030
2143885740
583031374
1200836377
277513730
784627093
2011971565
168195362
1547471201
1131169144
101048819
1368736976
536366600
486331316
967676402
1238390397
2085431376
1442164423
2076326822
2005259497
818794374
1043071769
554990955
24774617
1868826379
423469451
1697139911
665216222
2012095459
1427713386
561481213
1941055628
1158548887
1963183776
1763048357
99337680
1573885882
789839988
1151629306
1146167330
41214589
1459615578
1097134704
1666409327
977087001
2106149371
232931333
62494119
1084390052
858589500
1686076051
2020962271
1421929544
1739366598
100477311
1105679007
1772201849
1796591527
1343378037
1321483192
2117688208
164422292
1359424886
662617175
508724370
1176672528
873351072
984004344
895798914
475049688
758787158
925543713
54999503
2067270706
1707242605
1208356115
904291226
30779817
1802896977
1497092668
996099975
1700023625
660048283
784330939
809022361
815779958
1525470811
205272579
1966270932
799170574
1721859166
1446057007
1336925602
1374586558
818378716
533545272
1859011078
787090145
1072048804
1746251576
1235821203
237795560
1208986995
829046485
663790630
1834925475
1318850256
27599749
998505915
1602737180
724926650
148012198
1471613067
434477336
1313815558
419909926
604416379
590034843
1679109665
171149123
123584849
620534802
1923257600
819310669
570587134
213638457
153339987
954464696
474705729
838485050
198555084
1397084993
1726510374
1473911219
1676852701
1410885041
456894621
1506592486
2071340013
1549230064
956217973
49738930
155195151
412087698
2067377303
1007831637
454397449
611839371
345574145
2070219232
53009713
871126510
1841023290
2011851969
438273581
1554855831
373675562
375870298
1043197417
978392799
1066430119
98127428
292980660
1116542290
1693935915
1413236211
564307325
1983738526
704772689
374993103
1235364692
815430751
1868314862
66925759
717631181
524796753
814112038
456897403
1658671993
2082172827
1291558764
898827104
788879656
77022982
324913360
1233377351
310512701
356563819
1007118274
1592362353
45095176
451278476
1647798395
1299715012
951680732
641358371
1200779351
248230223
1586629541
1038916122
1608672400
203865102
667124409
1311165861
1217923681
2001430306
861955654
825334183
1066497998
1889033352
486456806
526412320
1589123412
1795886300
1425975374
1253899778
208744337
2141355761
123803840
606979114
1978895344
1512622452
55118754
1159624293
1642217833
791686978
51084065
1518777837
1888550868
852786553
1256669960
966093841
59658102
596005759
550713758
334784783
1835369891
1479506046
1058550147
810220084
1676121495
62196166
424898377
1153738190
1665317598
264085018
1922378081
615928535
1966430070
1472888850
789037726
670731782
1967474896
484640088
1210705576
1939335054
1689617180
1108139844
1742128616
440229721
1206783311
865816913
1602052846
814944684
326913560
943222567
1613719473
281600735
1428590716
421472452
586739165
369358214
125262665
530888515
754498968
1668661664
1810243825
810657232
1414069274
704656973
567385391
1836111334
1292581583
225995632
1694018773
1762609979
1398568220
306436831
2129648541
77726279
464669707
1950297210
443563834
1772134711
1859730760
427242231
413345849
1721867040
282372216
1282186816
903983968
1458179384
999177977
1213758244
1125776731
496632265
242302478
72911527
2125440920
502343817
739724795
1232598745
544629576
880638
2056836359
694440165
105726726
1383152308
60687669
996723523
627488395
2070817475
181029455
432487789
1619019076
1457942919
1751851656
1916460753
567826253
1225348350
1507105444
857840267
1479668850
992924996
2086418197
1220944125
888222601
1955408135
2097702561
1109737404
1168775010
988683620
710379632
401280330
1558193900
343907456
181057965
1608288861
847203697
129982268
561492357
618767429
1942257040
53133711
960117350
34666057
215644144
593778561
1769635247
3703181
2142071141
677870430
1707485226
20631198
1050027905
819374783
2026195913
728989131
512057001
743098486
249112593
1834626525
1503643429
1231416411
1311059447
715450278
835263611
1634940421
1914882902
1801214221
6936588
780011799
1636427658
2142206512
393099849
1572236302
49891391
1717141358
280562547
1909666667
1644321677
255304951
1922689
1719729982
1094682282
733639614
1323708203
455921786
472332696
2012720499
1367643195
1390588960
967963762
473060407
2121963101
1824610632
376021054
643149466
1561670575
1719645306
612201103
1903854507
1791148220
2033101007
2035442251
869820862
1632627316
671128619
1471511197
1364268657
989577717
391626989
856725218
1036766423
1263989927
1493856042
1163124908
1377179511
1986343006
1038733126
325652697
960583673
985194292
132939463
1027765195
2016628606
456718540
642834836
1846345265
1398649768
1268346577
38772072
1762999361
1309287989
65093895
2087572506
150814370
1467061728
478988114
2006154898
1514067340
549012166
539286247
715113177
43601443
677381185
1736124185
366866755
1099053817
1591229576
250205175
1133045306
1062540895
1617961238
841368327
1906490816
1374745656
14527537
1814092641
2047985617
1492296279
1588695135
249641005
906316847
2084510580
167643862
1478973591
2047722384
1583443290
1393195936
1075148351
1844934226
1534955877
881578250
1940550089
3999163
2087074529
1666445208
502059241
1974329985
210891103
317605471
207449024
574690128
654066122
1786058593
1375733069
167587680
224335485
1509028238
18572839
812668780
707798495
1565476607
1142519155
51416859
1324126639
1885828657
858282391
84551263
1146050480
740396493
1180871119
423550981
1847340292
282944365
1984364527
325579133
1549744500
1752781867
1345550144
1454721252
596192496
2143175993
1858460260
1366763125
1116093141
747757349
1198999408
404874652
204919188
1670300982
2037684045
246650637
495349680
421828575
1522071674
1875936931
1113459763
1904938978
67315239
848689108
1284805330
2030894575
187567082
1644817492
583391924
1262234631
1929258717
552619841
2100925530
1486201957
1127115255
1172962062
224687061
836871297
776166663
1749923765
2090722066
787625502
1478217015
1486688518
1240958489
1539470790
1099765150
1603802013
488077814
139136999
410577878
1229209120
1977094867
1535726241
2117536783
1809332916
1610876942
1785155975
1182046606
870734203
1140285340
1373080228
14539154
1055507649
2074929618
177359884
420124693
1849688287
1637923631
29182041
69019730
225465928
2099251218
2062979366
1992752509
1772382124
1359188677
865981023
282476461
988992611
1746313682
610163241
1370376783
989530262
1996449587
1046319235
651981896
735139976
1998383656
2141379035
200845402
1442313390
616700670
1831355119
981885332
152168800
37946686
813527929
2033733022
718697201
1575634085
98293466
2054131358
1576962112
361296429
560507650
1731329640
37111171
838300045
963796651
278651838
1699764573
1212130275
1126988762
158861436
128234819
1807419339
1271091460
1962962495
292050345
1351245292
49782975
1757088808
1892840090
1546857629
682465017
814106231
995499122
630824132
1090302269
1393840926
684335874
1075106409
1045300567
994311077
294923310
546138099
140748112
1249033379
1226720936
77781157
163047387
1258484584
887277383
983815669
2091261409
144145626
1021247190
1029448762
785255891
1870275862
384124831
695294190
375853627
1802556953
62083165
592277716
1619876350
1877959652
1552602248
1693980913
1987693878
730035672
1444893323
1511594056
726359154
2017770364
126023289
1686766599
2046933648
1498427720
1420487289
1924462990
1840581698
1221452589
1545691874
2127302847
715493616
226979849
1544573644
818325212
1110865417
976720708
229542952
2075316093
1630057032
1577651450
1074086774
814367446
686405772
175555934
1637268747
1346382589
243428576
1718706310
801828348
1196247860
1084420829
160168238
540113722
1452660213
1644521518
1874239902
972403284
665951902
917816765
797103625
2008794958
1789379784
88584371
863213313
727426548
180433334
476882337
852513957
516372364
692321924
308371260
2016796464
1143254394
1670610868
963347496
898394170
52896339
1072694309
1753550246
2118431302
456500777
1749108368
34241243
705536341
269565762
112672253
780570797
742964824
1405147982
1388780685
697474293
1803310557
191333458
152354132
1163083386
1690244022
952036259
484800827
1002933746
816595627
417271581
1711483631
325670222
340098251
1461539214
78690838
154834677
873030722
1365893655
447589026
192850824
1926115476
383688462
900107088
1072043477
533182404
1274465471
80790528
415347610
1544508967
638117949
1538905144
1752254799
1278653266
1325845637
1397684342
1983608716
1215299023
1762815197
73328117
1890702407
404084214
306456272
784947260
195428183
1693792291
2134494807
193864062
173148651
1389199654
287926645
675802524
1519345321
268958093
1458102208
1939215490
1417526605
2054987736
1783157454
1569576341
501531555
667248220
1529113808
1446957483
1984212943
360145003
983575992
1153085657
405969281
729146965
616705383
1901599697
1334179211
1564016687
721452589
1351503646
1131928437
85508120
1844556538
260716245
1435995520
1916283136
1937427929
1608421706
1886244593
1178013318
102404951
1456546066
1130725717
322905188
604244416
1781605638
601128129
165666690
193384867
1570231979
1358016982
996495023
785439327
1903709562
1569751673
98539028
1974590645
752632081
1005843060
1914042373
12554455
1817397078
719973251
735865395
1318121780
1991259509
1218013613
1130788580
1228247120
874011876
1571258141
812632005
586082174
1561901287
960070059
1389369303
1017441370
88250342
109329703
2117987225
1229759753
624595216
1704994420
708467220
33945877
58244613
456476072
1424163744
822807038
817898611
46186085
654405820
1782921257
1852403734
604836355
1185897090
1008709082
904983094
1797558364
234701857
827375517
717913819
1988524081
481311174
1013336034
200103602
802720731
1218216900
1567701633
1365914585
1345663920
424753459
258101164
494016756
69698322
1498838176
1350337696
1315511716
2104639997
1850780898
1746278902
159192244
1303839239
278183845
1023349335
1426030356
1031354408
1505786865
899962050
378169274
1986748926
1347639748
1581593287
1775446566
52807702
2085848925
328696313
1855934926
252088505
892043995
1306262631
629123325
1616355886
271746311
1992440151
1987869241
1165720349
1205763076
638006052
558522778
1493699799
1859002222
974005650
982162305
27957931
1019856925
528078842
1157379661
542831904
1336178840
1073280529
1107084887
1894397500
1827832879
298310554
674256292
442787587
1724506385
1451935136
631039268
223921434
771887973
1387728579
1297129469
1132146190
1221013609
207952123
1286068026
254217713
740335906
1527166481
1038369382
100844721
385491283
572572076
1519248444
1664897603
1234166823
1590133800
608281029
334652482
1780491651
1266868500
1704172108
14174518
1533424871
1317460852
1230989570
735711419
1868757095
1749280642
876707577
1895118656
617382552
1793726916
417188228
1964176926
938101119
5165882
1547524204
665746713
1755528763
1266126362
96617867
157986064
2014428571
1750193445
1017569839
190892799
833916317
537495877
1023451394
1789243579
1646702514
940504966
1469453956
1707050490
29021527
603381621
316478280
1038980640
434343758
1111759601
1616198828
93382307
1547238981
974991733
956123077
1490610518
732618045
404006958
1814966730
365703329
1625004329
752345165
1463092641
683449635
1927841818
594473903
1831688859
369920192
458247101
803140899
1816793206
968110769
87683910
970036236
452274818
134530345
714265179
1959022423
621700237
621926372
1444960517
228290218
1205540059
1164801853
491548695
499069376
396098803
1409851414
1885131135
1768876197
2109629987
2058612765
1590650833
551194501
979695383
542086735
981158641
604356666
79374710
2062230674
1300197277
132032006
1431852840
961413953
909509573
837857630
698120194
712211862
923195182
171590712
1875619925
385547019
941267536
867091993
816433519
864103674
106132432
1111193070
2068603962
1688419469
490804370
1375331864
153890006
1020912187
933436112
1177340902
718443956
411437498
1068365984
239518235
488305856
874819852
1848636364
1298530272
492623805
1834424371
726224769
1347767601
541536372
2061856136
1521755965
828914032
1798642249
363957084
1756857926
355353712
1463353548
433909274
363550735
549814590
1697526938
1896732926
224937788
776354463
1527658815
117245210
1937378299
974191904
1560454593
570064626
338949779
1167436706
1156401072
802980301
304893054
1006168299
1453900343
498617835
1814134321
521739634
1053769631
489057883
1505484896
1131051222
968151797
1108886245
2100779850
675218084
1174786996
1517920746
370440308
959878738
1923124564
1446656782
409965674
839524458
2055495614
1649833372
985109739
980594541
68109135
1420196147
207512264
1948166148
1826007899
1069078735
1082571047
1731645729
726425548
204006118
1906781830
1313372889
43566089
930973270
2141254515
1028252425
731200141
50390592
1935992340
275824090
2029923393
1104590931
1957568823
106858249
1376514300
368394244
1820203218
1508429570
1524838716
721144236
1583143234
1544839362
1427512896
309333783
647194958
1676443202
2036972970
256083906
2050645772
298043788
575020738
1688316826
863286228
2024396385
1106291287
2017554035
116485182
1324505394
276683792
323906580
1207997911
1797296998
36102024
833269549
770068003
28169014
1457554649
1168352664
180573026
1792284872
511247030
497412508
1371565276
1291139987
1984998500
905925703
319320833
1089998200
866923729
1611020353
1163884509
386061850
1242124060
1681596001
2076237236
1976969941
165729078
1369434726
674483590
117528415
1821244436
182442859
51652927
883650812
731557174
1469063008
635363803
549158897
334671170
208008493
158246562
1048676263
1438363620
1575996900
353298529
1751428057
1957356190
433629953
983188552
1956780312
1757270689
1421345526
77370677
489920176
777735666
574760526
858724683
456722360
632775912
999694803
203987436
1518724320
384192925
366814076
1301788029
1220028107
1534564076
1959627094
1460294575
1971864474
761869975
1147374949
1573624140
287460015
464229219
31273822
575794721
1185375991
1430559521
269049158
1406148742
1550523326
52745995
1698787872
1796165266
1684386989
157283158
1690653287
402042728
1208183931
2112871276
1701577305
471019337
925736806
423106568
1729507417
1305560851
530361932
292507073
2065884149
1904495748
13145595
1053756794
1799821878
455613770
1532515195
1371955633
1913597630
449108677
1465886046
726939830
903736867
1501343639
854132594
1031668560
93616577
62395573
1300925168
1957070827
920951517
152833900
1273604158
430386229
1536369217
335044657
96729299
76116962
1041542331
427165633
761245016
2004480021
248993300
624206847
49361250
1084323008
811681384
271533322
836542458
149527138
185468639
1339741283
1505242356
1351256228
415357962
388269945
1224149598
1632916661
1488177837
162706299
1018537592
181069293
302776559
1165471143
457570608
1418387690
694570469
2060190970
1638152952
2103975817
1975851272
1207957087
1039693137
1822689182
1375442036
405421709
530325745
762260595
578634539
189544074
373254794
1348945621
45778097
11337674
156188367
907649711
48264848
1111135946
864368111
1995472407
156974921
1458158801
434664663
1954427081
1477446101
1081364899
1414657194
1817509855
436929652
465144917
587005321
650403577
1796766689
567388947
1377431199
132785088
1933565872
342149208
593493754
1835242954
2121866695
2063524856
1618494717
1151080658
1479536987
1159569583
681437257
826586414
313025222
10301440
577933735
1256160341
2061067773
85368513
1331409518
2076053305
1089889613
1447941402
126521650
1185184049
1806954982
445612782
1192137914
1753788288
528358156
1679446789
1065438613
1033721674
1452578564
630970619
2060626468
775544608
1771334661
790067695
2061759012
601659241
1268172465
76846315
1383353148
2052255649
617357036
731402893
572254953
1411117969
1655431258
872589931
1624116669
1571144811
1221871994
528738397
1544585713
369306666
1072186163
1161608110
1597256047
744270943
1553578288
1633793058
2143424223
33239401
855516712
1324939364
1994704498
741798018
1820625166
544560151
1723838390
331772492
1883951124
601741461
802000596
2003818269
605389083
1522371537
1369982481
883925296
1996044355
857836128
930009996
543290504
1164076737
647732568
2061314080
116795363
353799675
1696425602
1584978874
1191680631
1130725676
342172266
126545059
1914745072
1447158582
1648805351
850078365
87671463
400926416
1033090099
1791186315
2059630720
1897124183
1364301793
1789000487
2044737317
1237855782
2131415250
1451877055
814538923
2069825596
251662184
269506956
460609649
1581027007
1755351154
1171074057
556744487
1996842156
1155349373
786578527
2042240306
279462901
2143277923
1850834678
1397914893
20571965
1437821775
842111637
1966640678
882664274
454251509
1816498391
683886426
1461863184
172408696
407007438
506553838
376597386
755756844
742007101
298453071
310172337
1590480822
1254115622
608694937
929365099
1704606236
1900236913
422611776
1141687311
849790239
1564053029
1322155605
442524775
542998963
1941047957
1905284053
1512312988
682687585
909427303
759615306
751249671
873327118
1342368631
1365278126
837801709
888046798
320388148
1397537090
478074804
281051683
1708000675
527383594
2105782660
1649449956
1581375026
519040917
1400619931
2046989712
1123305781
1507542630
1701392711
1209407238
1549381363
1595138989
651858053
500853233
1133319879
404950575
1177198289
949414865
1555102551
339009769
1415523553
1614242810
1110117960
2043831020
1611130744
618250870
354593967
1530133345
154430921
2145641715
224531658
1641923763
340492967
1362943848
1329872088
1498336026
310170589
2007429079
107188521
253446899
1863083506
979888420
22556042
68997937
281944045
154950705
1713979626
1986722969
278349462
504712232
1606326884
1666009047
1374253326
463440082
541438648
899333989
522307683
1543859640
240798221
1882024605
705255898
1072921243
569227188
934282931
859087502
1392445108
1303971357
528193930
973827419
228924834
1874171789
763042482
1956016303
539388646
1822588828
1306515124
1187550219
571164711
261818978
2132040751
458366733
770076888
1304793888
464583146
687999357
491538741
1395042886
623480954
459792188
1524366411
1500984207
910274815
539024016
989239054
817146048
1773630844
2034341261
289795864
1695522652
1949359915
1070368691
218489830
752802167
326861877
574206696
1340601911
595178214
1641666673
442512765
39132156
775013883
491401844
938790300
1445016853
711076307
720700694
596675170
225311763
1016713255
1655539932
1918724626
1522868273
1125037429
1730440203
605912392
32442330
1000913116
1361872092
2098049905
1167457560
955355385
1359283235
160468743
424864532
127561377
1606759995
852987583
620958285
1042155309
655035391
747588401
464679669
562666962
1997119311
1228276649
518006962
673954888
94498067
1982160132
1897594852
742888411
454810286
321421348
1323051029
782669341
332029262
2041877278
184970643
1364187049
1783561487
1324851666
1091872485
1769799061
1501880331
1543631270
1790692550
811174768
1886384796
616666052
1597329295
718008739
992794563
143563654
259152390
319552048
173721019
1008267687
1505850152
1805806510
1855363094
1959756240
225875243
1830092926
242947926
1319656451
841992942
772769180
959094530
344426969
568315473
1776785102
166155330
1051803307
1786287299
172455604
1472339814
13133633
1580489163
1215081120
1972417905
1987021238
2143595519
458766527
2138415572
102247907
1808991474
499013442
534413183
234211060
1519877790
982440763
1941757029
959158548
1441921719
650112437
321494074
1188615366
1417779224
392232674
915778259
725837460
424639233
786632672
6919340
878612867
1842036077
1584486159
99831998
566784334
1230727804
408436177
1356349914
1121869267
11741543
2045595635
1694419919
1435480932
747372545
2013900098
1923218717
233551397
828156690
1717404056
527901509
390225434
1719755120
1038018142
408016711
1482379923
751156873
1542191323
1882765058
1860351695
1089697648
1324332405
516055902
2144050973
1304678620
734985716
675419267
363272112
1400222488
954005562
1560342228
1103599004
1979481665
318913191
1211136236
25332254
113611747
619681707
379047873
902655284
1504537686
1260005064
1188898481
2010454426
1824552674
734860574
1425911449
1797205334
275405202
61633398
1852794644
1133246740
91510335
1663393243
644951006
459218558
1321785922
1161967665
1437969250
1746608588
883844663
2078010236
1025537880
977411074
1025679078
650863821
2117100411
741327260
981037481
1129174666
1432008872
686460715
201531508
1532253813
464557816
1155986668
1142253302
135126738
1874230565
1176086710
1166341979
250717861
1964714392
866889247
2108073469
1444824235
423691712
1796629890
805560610
2090904754
1260655427
263867685
2062063186
1732882404
897815299
1097598991
1299824077
838540700
387635344
1676620724
1015382248
1274787021
299295670
2009323990
78648406
488719096
695753353
1234391773
339038511
1763524222
526432573
449108831
410460394
1051894949
234094417
321311837
773330709
1855575035
185773022
1121300689
2036160847
676049083
909780883
1896962582
53275646
259565648
441804225
1627882520
942854119
1613428515
1979454563
1857672771
1823183738
119533334
1311181071
182792214
1768261010
167262861
642098677
424245468
604697188
1171767504
1695149127
1974567858
1343403143
2014050207
1374897043
2040570124
1171466145
1459150543
244441203
279779559
1740886204
2035901607
1298401404
56264765
1857116887
1506276283
1134667769
1351894905
833342228
1439720267
1673760407
573270551
409225477
1799284026
2037931438
1670292549
1901194883
497945489
2141228397
1779888499
1279601504
1807648288
1855956711
413009191
2019097873
1945838250
2061624271
1668271770
590991446
1198195605
1215532044
597901434
389243223
2124082090
1734517
911370068
676297185
1902047471
1749243789
1893462864
611337111
1618344064
374319520
268822740
904357043
1637078113
126547157
201849697
1523677708
1688520571
1230483422
1743951982
726814683
1030181797
897495614
1404809515
1300099087
668546103
1174131133
234505269
394455743
846836101
2122086232
1650169582
1717167863
1996215650
1493061626
977852010
39605802
1378493732
398441336
746980409
1553875841
1494484963
1494911189
2012631941
1060636536
18580450
897721900
2125128867
1412218122
2021485826
1814349999
990488641
726939830
1725372835
874175663
161845598
1547371628
815464186
1875496299
1121761471
1245080391
788052026
746173077
564467212
1023441570
1216468281
873199187
1870113793
1602135905
1389009101
1096037689
1625205839
176059830
996942692
1015073379
1940255750
386012531
1661567058
1245607953
6021149
578574935
1323954932
1019042979
402397874
1348551156
2122685700
2117536783
442323262
478339991
377911620
900168684
1378441905
552379878
869417334
1217166429
597804600
1743385354
1950027427
78171175
1881413249
609782133
2042359271
371671220
521599514
1991602542
1916739942
804269388
624989955
2122118172
1696906277
54236822
1655977011
615840243
279786241
303391138
1076135655
1543138974
1142181863
556817936
611117071
376954574
267003756
775018047
100263019
1146848018
204769737
2100327769
1239312545
1143389516
2048616713
1149968897
52964252
1733563074
731931298
983460588
4422656
1220226079
862842234
1192902091
1860922668
896750309
1734971828
300036971
376266915
1164735376
642213165
620150416
147988499
274741104
1950488929
18861492
1866901824
899448498
853067514
1024725517
1076864228
520423575
2079058659
1391692536
321220291
87300828
905535741
1632182718
666228781
1992901432
945387822
1441334036
1277993640
1678222930
1493864274
1812172341
1326349563
952590320
1472487937
1236603599
1929666651
1567426802
1615992489
1515613364
909402766
1677311581
5574517
61328774
2020887535
1351159875
1883868621
1622143141
1465087277
256066653
129047834
1658212604
1044012529
1788541898
1694463811
2083453197
506139220
1101511556
1158861754
527483662
1616258806
1762507327
2025301695
1678454879
658755398
1425545979
79796370
839744852
768457458
629201305
36040998
1195917318
2090560954
593851367
1021241441
883271217
372562421
639858161
1373428834
408021197
338089795
1157128132
1093599873
330780231
1227798587
259896114
1926386079
1564487932
1843387145
1876869909
744952553
1165787132
561410884
1261259570
1689172129
446897772
1626442889
1310418326
197722177
329439650
1474097404
1405865607
1412229326
1486406682
1011548732
545847787
239094515
1810108760
1451239608
761052500
2130685036
425616629
1238946947
1446855470
2050655368
1602889309
204613830
1183136662
2017786559
752403542
1821224009
2055715171
1624585105
293557939
291936118
1045608367
494168831
271408308
153755991
839551421
28798161
409481915
700785198
306707575
1574763172
1789221553
1801137363
124768342
1327947220
1372546958
1069096161
581948922
802892402
1095342366
223711799
1478765180
868286130
424651808
1582467051
945780293
101561177
200155658
2078889203
842450860
365553985
1646255479
1307745905
1017237187
185112838
480940985
769239768
1456229492
1126660213
1340362538
148453122
98260631
412326399
153916267
1055334788
1853602174
1123248215
1963276551
509297993
1256676887
795761892
774644946
2076074234
2146405217
1788987326
198794775
2037348594
1622158174
2055539662
1180286085
349016128
1760048386
1401880384
770025671
81677776
772628684
821025799
2116479443
185511492
1148594028
362621404
122697240
463666875
710900066
1127484728
1582771340
1503187564
234314401
2115706197
1653450832
1653216199
1348925779
497033032
1477411827
1668386385
772083459
894221561
173878584
789935120
27644902
540487125
1722948194
591468060
1961210936
573664684
285913014
1122295172
237382627
1528958544
164669814
919542361
524900733
449783146
2135723544
349015690
1739467333
744344922
1956001583
89911592
466057387
704158386
248341201
1983861846
1445053356
485489022
339644218
1043687345
1749633729
2061103611
2130258055
1421582543
759965043
80484545
1029708432
1739668845
1414369067
1311963993
265847177
2081881719
927405722
981594970
1938077762
943069006
1049005565
668085355
1484483963
1586864378
961958680
1766021252
1329384583
655599969
1377342140
521884139
593095182
1956593829
1945062955
1881446322
658198425
396886544
1707084216
779307406
1065409391
1698929430
1697747255
1825554135
1942107351
890302979
790212855
44104455
1910671564
1088190273
39680516
1583137213
531414438
45233767
1077069569
1356268918
835311205
2106505726
967818502
512544242
576120246
1503222527
1596873687
1797066452
7049290
1684437641
667113549
668904211
1906342068
657355379
1880905279
1161978473
1023175775
801799498
762847034
342096324
82362273
698231169
331652765
1175509952
1662048306
2103121368
852091279
961288034
2025948891
471349406
446699946
620867329
258301947
187464297
2085167535
1918115429
2060658150
1756649698
1858225875
1684407125
1507492472
1711878886
1953799491
1530688408
1732935487
1080110332
317204325
1964461846
1523949685
954191177
105488938
1113534970
1691675606
1509823630
55048045
1992800679
1533701617
173142278
1420449076
241707309
1927432699
1110632371
1243654147
1673188993
1270418638
880431993
745055450
779156836
780872464
631921601
1065885870
401101519
1775166290
1586884137
932857904
1584606051
1441484640
91699974
349333467
186650523
64717678
16140021
1190295074
739379318
1189660771
504596086
955426271
1073603858
1317459861
146207307
922257483
825189814
1599942072
1880521661
1344332820
1882986483
1615451212
1201622640
861558040
1788059417
754459270
565780379
1629874441
87170337
1754067860
402942455
1937865699
517010580
306826738
1813827098
1345296182
1447005856
1497002907
1540615046
804010557
424761116
725717014
2133429580
1348292252
587800350
1949708939
237460770
465691414
951419074
254041128
2096163240
1350695226
2075239796
33525487
311839015
168812028
71819202
1265013515
1597743706
1994265084
1046551968
1204315126
1225010810
534210225
1580698332
133520105
1817148492
1356085298
835899805
239613551
1187856105
148591127
1094963481
857045841
1642123571
673039678
737284459
1517187908
1728553228
2131382564
2128765632
321593164
1471757603
741201973
1880108513
662084075
1046212837
636032627
1058265755
1915994537
1086637745
1444741351
1102817515
1225126948
56279758
778624236
40133948
2025006277
1893597544
1460301696
697171423
27691249
75923412
1732792309
1810103685
672735008
1333066144
732359647
1127217553
1789096341
167465282
1030503272
1362957221
1469275704
1164550526
1644528097
1541535826
588161134
907319121
326340595
601711406
135677652
819734967
1498753767
910523156
796681453
797666938
885905827
2140589849
1223158586
541450657
383890082
1278080763
165841122
1612487992
116474700
1283593910
1047571071
1117436562
721908054
1039004406
747218820
800989499
1152574740
777205735
1511360722
1429481669
1532568761
424817472
88949933
1297690409
1453840458
193981556
387560368
1442539590
1896145172
1589174587
1559548683
1733703921
1078548921
106914493
1244665445
296314037
1768185354
952231608
1772565340
1569503888
592517816
760751879
1987004276
1208825918
1974346763
1290469403
1334909689
1533816330
997526179
1466305634
1171405155
648913951
281652176
2132582383
1392855062
227001845
877377001
1164546004
1140744300
1783485566
173487595
355497895
969394217
984480840
598799753
304929927
444526030
870410840
985744048
1624809633
854743227
1646349636
231946861
1856775051
1416109042
1368438341
688646052
544351392
1331984290
1826303629
979233612
1140572096
566085457
1969519475
1527914873
926801925
505477707
1857759148
1038482900
1490561849
1127760842
1261987025
465793446
473029469
2069495895
580859625
664188276
405407684
1687417435
630307208
1850030239
1502124630
1604893747
843265909
1994584327
1439440921
294872483
1442453154
1092140994
90062449
1737194893
32298038
1209220401
469332661
869364941
2015229228
873840377
1329921544
837135525
985612041
1474451659
1031500618
1898975972
688349592
809001694
1346002351
1862816706
2008280386
1812795845
973706463
1942346047
978521971
1619232125
1253950663
651057344
48195412
1159965629
1311285550
1143322631
698405040
380523260
1526159364
291123525
1765178753
273760234
75545679
942524492
1823423639
1856039267
1582060235
475595774
626152897
1848808696
521766227
1499830563
1201030766
57337280
587525523
416067227
511803821
857628256
384588496
317683995
1252604452
2115641720
1134564925
1924455347
770873912
1268014710
740225195
692229421
1549003313
1139730875
1934518821
1642618866
127851751
533113915
324468439
213140180
978640445
780151185
196463831
2116849505
2002381505
294271761
1708427121
800093549
871598965
847626446
2049212190
1810798983
525046192
2043007713
169164580
969729743
1014742076
789497301
1935851959
1170307435
1314377027
88317482
858346044
7355028
953112376
345177490
1835446887
1920551105
1112643314
467581327
90038767
2107763299
1912061852
382848991
1272780372
1670511834
998157053
369325440
1838053247
497857935
1477521373
1310347211
1053479370
1661081617
1037982884
1450600097
1195166452
2067178126
632408585
1351007027
315176511
1662845854
1073413052
1661294205
1155783548
335884150
96782160
821914988
1325472976
455791311
239987412
1186685632
1952795509
625444959
426829105
715670093
1978140741
1666047975
312133569
94536001
1586811219
552573261
1905493629
987611263
1970786538
1282306694
1355088636
930047978
779772887
367037679
1526791081
452205191
105768846
2126158754
1148554307
464180191
875283795
481143058
1013872952
1211327145
1247172224
360825222
2049191145
1626412039
1998571594
193186510
880326140
664622656
174633714
626049369
2045420437
2042218512
1626999621
1177437249
778948452
1611362924
2027744870
1345436341
1885147911
377786939
12565604
1687491352
1129408351
903319886
1957663884
1403715930
440724379
1965967690
1351699755
1810475832
1865797810
179882501
824494864
1040499048
451484122
1251954569
1542301083
1012665315
224374828
682176558
1048992756
1001891293
1761469557
1678025409
1735736150
856224154
1390178258
419288431
897223286
547734619
1627646199
1502885071
1327049791
102095129
685402486
1868719996
1984184645
1574753264
1642702305
1498906806
1151332912
1980259497
580300360
1175915473
1919962775
4755262
1239623419
1535308000
1638196840
462884155
412217251
2071404938
1568633822
2075754168
1304528673
1307745905
905986174
1589936586
328369704
1842623879
276749671
1764635340
377845843
929697214
1045740729
1912595567
609604213
684268304
861382485
753176215
2025169209
2018914210
330485584
1264848630
1829488815
1172574703
151074478
202530553
509930879
962805219
1257600084
1793217591
2002578656
1429805642
457338251
897793422
767639989
1886101443
1215868225
254566146
1078085378
1494364202
1163136920
1492959085
1318645955
897868132
1456404515
1727349971
287368099
570324555
1401804749
1326065162
80673691
198578671
557476001
436681549
1709604436
1013114864
1789064293
473139587
518119400
2077362993
406295843
436267826
556371761
1682442822
1553970115
435978127
553106339
576118307
217936952
1517925633
675236115
1761124939
1592822001
658282649
1275422886
167928905
2014280162
1856230445
639734921
419018196
1481645543
341343883
404658092
806233399
1759700052
887103081
858280273
1557779216
1003140675
1080727080
232502015
98915334
1539473229
1150734205
1877206945
1037330886
1988940160
1930748513
1980589386
283111474
1202978160
1997040171
1540660198
961522862
2001660064
1745992656
424537163
2120161716
991774136
845876240
1472493931
567301121
1614198216
521550359
1274214814
424886842
971419946
1209763251
1133033902
797101857
188551395
2043327072
1170951203
2086994617
1262543099
1697822378
1979539824
599776516
672866480
1939335054
519564459
601086590
1804454965
1254908164
1769488642
1220873372
1000675297
1970964241
1373430069
1304098357
1673621454
14760896
688890304
1099044829
1052114598
111007246
95617105
397850239
2087390011
1970388324
1067707398
1824399691
63976085
91420702
2118606800
133793389
185332571
1375664064
1252466858
1053450541
1312082891
1272713072
1846904708
1061317996
18873329
1227931139
763045254
1383730208
587195570
849114138
242501202
228611059
805789877
450108058
1552652095
253079373
1814188799
392336210
1895940224
1973330362
1902049433
279245502
1784464002
977668070
2129331628
1705001216
23346619
1955520812
1642443179
1902866744
1000416545
550075952
1055611224
1283303161
792173506
1084339820
664329060
1396019690
514289370
1676005157
1897024029
1335852691
1983088529
1706645733
1478856068
373275191
1570262976
295233939
754347205
344989456
708507932
1934508486
64703692
1286117015
805715340
1830405793
1649523476
1607278666
649479383
867179953
2113117706
882301724
116821657
862598413
1888960021
1220767824
199651896
2068394419
467149034
748125832
527716376
916181309
1947813711
1742567957
218468249
136211862
163242121
2021847021
1423002769
2147192068
998816695
1061017503
1358662764
1913171516
1483005716
523095468
2059673991
1897373211
2030801499
2046041376
510233215
1169598520
1033271723
1894331583
1389298513
163399277
1222526672
1293893088
1532954270
592998547
1138214918
1953494540
1275127395
1096472013
1300278507
1565296897
791473222
2003161051
1680346836
1543023734
100143426
432573771
1146282762
1141873670
174977640
623231095
278340458
1550769476
1421441409
541937499
563148209
518704103
920461020
489687208
1559088738
1706592894
1185008357
799478052
1686989465
2144451441
505393694
2054382610
2053471664
1056088014
2132677742
1219495898
932403214
318943614
1107387078
84381803
1344391490
533058059
1946354100
2042453648
2051416602
1753163053
1934141621
1559279113
890773528
1808084116
1927533533
1607407983
176992791
1223672883
262916243
538563644
1455132188
1898910273
1947049629
2131233554
441503546
596105843
2047655806
1291984319
51280859
1703583880
2010390470
333648449
1764228094
342640517
981576122
981539616
502583549
10213089
2118640760
849174892
1386128509
213324362
1304817117
2124617999
1323778007
2062942468
1505434305
1874306494
527453962
1509366748
557177990
629373869
1847018344
995881721
781148481
1785227888
835392349
2122873561
482270
2029849250
508256546
869146963
804341981
540216691
1974887917
547369437
300643038
577636319
1508225943
82882723
506052543
1506193003
1146993391
1461281438
1489376670
1009806807
2105820921
677804954
462913143
1041622875
1491525136
1604377604
1585280374
1085406212
604834021
46057029
1791628644
1977148520
117475809
478725268
53173139
251322032
378543524
1849228482
240874758
1374680834
326098662
1038809327
673548509
653533879
1419154289
459847795
168787353
2085422876
1640391483
1490890724
1704594721
628832566
1442909318
599242336
935173106
1239141498
39241818
1426908298
1686798816
1745535390
758883264
1063355871
255144542
340391186
765474208
822145617
347835913
1448863329
961556160
1681318991
83482928
1736233330
778106882
115086917
1492690173
1362381961
627559412
1789222550
1536604411
643467717
757656327
875795535
1890923754
1417999928
1753158642
1697015484
367791005
851335445
1503416335
1759634256
952301236
1218900079
430102731
1904446486
1164915655
1722725293
1030590878
1768950492
319127487
455150701
1834407692
883364337
235944698
1926877423
1598277571
1719351061
2054545463
1601704146
371841327
1026740266
1734199094
574703883
1800991333
588585257
767746469
95964229
586403123
573258719
838034992
1826100485
429238546
1603905963
1710159835
1498669669
1774785049
1435530427
1200890032
1886740715
2078934603
471426899
1234797099
1319564497
1118174898
970058985
1275100148
437968782
316453725
1639064769
1809657871
345882227
1703912852
1566603692
1892781816
345642394
638640115
353207410
324807489
1462120137
140401342
828938740
110569549
833679527
446264822
1907708850
1869519729
488839657
1642889531
1344464884
1279743401
1762536941
1206851784
1054230858
1983796833
1358371
2116524325
1764196052
1458574893
1095418211
889536610
379432115
941829903
1109562148
59083556
177966590
1435172045
1389920637
878858990
1786044110
1806215199
668007692
219981986
1516819792
1093070737
383904029
550671571
914634887
330957902
173326041
273409070
254966519
618979074
1118931457
583826480
1407004942
1389578969
322996187
1775288248
79535477
974030360
626251975
1496052528
315930970
302088649
2075892851
137719259
550228940
478790613
780637441
1885956301
2083687062
2018429655
670501981
1155376765
227259752
176860825
924860704
1109706998
396980679
1838919429
1068804505
613029300
1583699689
1734205735
531669980
915020811
1992004143
2087768372
28179620
1219641354
867299107
2006668016
379940569
212544728
1078127479
1123769504
1044978638
357330063
2120135904
1614992331
381724913
642063545
1177858685
1794203658
2071673241
560703076
2134013351
264136925
1569813097
981197567
1855533829
1319527680
410959455
1333588617
926976762
773309759
1451513458
1082170855
996486237
284061564
197676095
1413063979
820318264
689588115
1123870092
540535152
556288027
870973948
1407790731
1055837243
1765288142
1736264217
1381323756
2097192926
1880954781
108040082
1649723440
937719261
471220543
1129122573
1688383549
16446858
455768609
1518240389
487450527
1814928069
396751308
1464383597
1677069361
878705991
1344277307
1839416001
1773664914
507440801
1178789570
1394135514
1544773595
1299356345
573732903
1616190613
668810504
1253891870
1590183755
2047600823
238485637
1559272071
1991737149
1138288744
565027307
1439825111
787095663
1891251384
1900435093
1469750966
1876565765
1681609792
586342488
459552869
930403771
1805929048
1351553295
1359777312
234148868
118734593
2129016857
1174412602
675524468
1508824232
1118646462
276428546
2071458648
566532200
279080607
1380686452
40730424
1129790448
574941744
1373655328
453285593
59790068
133490946
721531039
110405862
1504812367
1959046380
1478519955
687770039
47420164
1771683247
528099675
370666066
2141809891
1582262320
1694825969
1844407852
1849534875
1969119282
1241991619
1037665820
1774406053
2063925824
1350452985
1156445579
1486517798
205624718
1064790000
1897711198
975122639
1001958259
990477403
680776111
743212750
1840176349
425287500
763908073
938686422
554073790
569431327
522606909
2138690067
1763154446
1666928450
2132030404
1498482615
2002617701
147602818
414319978
1733481322
992228238
97169476
1670716191
712892573
1370925378
1447348144
1676362906
1968332326
1821635940
1790875787
1046655129
1080982741
1522001677
1469335152
1992644050
1572493501
1518599679
1316406577
655080824
1566605573
236275361
1947522090
282455371
631984512
504408948
2027884690
1283868471
679169560
412936277
1216843502
1922754429
25965576
1561339188
1809363077
600717101
1225474784
810579033
764950195
1610143811
1407950069
857931759
1726946307
2128123946
505106962
1291904400
1812111734
1056476296
759358198
1054575452
279861651
1689589286
447819722
834530249
656519843
312382040
1688769532
608032089
1404290769
900499943
2010778437
1842750906
596478237
186069816
78275241
2047686830
1319665294
1206197584
1913453342
1447399534
1627208424
913155148
1462174529
298509889
135573725
1434300203
1568148818
1717581718
1186630491
166572854
655213463
1316080710
296843114
1012097108
1826646765
1851723945
851834586
1143519668
61977755
34195019
1743800516
475332673
178388275
381196003
1324574710
55469016
344450505
1535687644
1342119523
1532233229
1087343223
682888279
168360692
1170220925
1123393106
579634496
1306816437
691312696
428721292
380926940
777563147
488236236
1135297663
607267124
1920107135
1494079711
1749595011
50052283
9680017
1169105969
862168701
1066953538
204626803
988724410
1503704495
360656745
2043290066
386786222
1068913216
1380043911
2120806425
2033806020
508721130
330996258
1649337681
237265298
1733114899
497428735
965741077
507378408
1521924073
1803978035
85953971
1833870839
1202144434
2131356013
215644217
1137319098
1485681581
1630477430
665517986
1233433776
2018091977
1898849964
1902051143
1953114863
1143143761
1993028331
2099816147
1089496057
471951715
664297191
747589281
819073956
194968186
631250012
463394648
537369306
318611137
1298574520
269147442
958761880
654499344
684139900
514985549
2130390990
732450177
1451941520
551368939
1406294144
1313554262
112445009
539692415
1584676451
200177889
1030728318
1925581535
1817124462
1853776871
1428482471
1319076200
1634639112
2116616724
1708906389
1920485751
1745540978
1663043801
1269082225
1510030381
1126551107
1717794828
1850717666
1018906285
1408328200
736598561
1355673443
677189810
2067077886
1981570692
463208741
521874925
683091469
1291854928
2140001051
1434849840
955866900
308368375
1674029373
960549112
1582832964
1864721653
1015417498
330920773
990596720
1527298798
52964698
220035501
1837337851
1158088428
1945350537
515351033
2109111601
1437896801
1714759888
774499141
1486034964
510134321
2070233507
202761008
2008116341
994768713
1190990443
1302947336
432279503
1982508820
1594176307
593493026
1591895735
1208759543
478012216
604408356
91132666
2077258980
1351462222
74818182
738711231
2016575780
157443562
1421730190
339019780
493782514
854005710
172900338
1594049161
17258974
1727684856
265407453
469948407
925462354
1930257664
2105850054
1154632225
1598702388
1824093345
236245983
1936215529
1799631102
1700788409
889308476
571334097
1145710823
1397231284
1688633481
1934472719
2077661006
1350886810
529273356
1265541562
1307206969
976613110
1294785493
1514173747
858945669
1494216725
1706999727
594595242
1666639016
1297716969
1262760893
2052377921
485959025
1768225009
1749144717
1048574080
167418302
74305802
43416483
915559846
803860196
1119911772
766166794
932225270
380694032
1733928619
1753766506
1422606892
1546336712
761130416
1013142733
1897744626
2004177947
558238344
2088056050
1973884659
1598544659
381780205
1036194528
1317925976
2000566748
1427391750
1849411810
1936062753
1012505079
562288886
1995680945
894497497
612354410
1363440533
874027204
291064323
1756754297
1679169895
1744080751
869828435
1977380614
1753264035
498382102
1238651676
77131722
1800409980
113751520
680997791
476196843
1996747497
1492004073
1914194167
478307223
1196619988
163060634
154517131
1428771087
253563295
813443385
1418121103
1114870528
1655345580
547785030
1471711978
575722140
243833357
2119230286
2041039499
1912226578
1575187080
627551284
1216744083
1304694676
947925167
2080036044
1914981260
1441559929
31602225
1409447841
1176869122
687129601
1878117156
1116394280
1656669507
978141269
815342904
470385529
2028960773
304134801
427432549
1415057057
1729686525
1993175311
405142716
1489576346
910380263
1205092912
1526704746
934627979
1883977029
809678361
2106101988
1575237029
814667721
987742442
1515071084
1329820581
1407517630
561583503
267326272
242122845
1206073160
2091829347
1592326407
1746851968
320715388
87332443
1900312412
535680052
449682238
2039441659
878844327
1039226043
656718825
1357495041
64629553
1937354706
2008620938
105569486
1462956626
1501801692
1980551479
1538845334
591673174
1307237785
1444669108
1797193432
685446901
199334936
933722970
1069806628
1245337952
1745421375
668836748
1753151431
403316704
445571737
1701801391
1540455302
1054999489
1636637925
2115962554
1645664200
1581708134
1850540518
648601724
353529425
2030985645
1595326922
1765643546
78395694
1181389129
638041389
1041455197
724797836
1374680628
1978175955
537428036
1295077383
2107840991
1526248689
1934733779
808455232
442831005
972246588
1885628869
1122494307
476556316
1345479125
21989526
1564189152
354698121
1059460272
564005556
422132843
875769368
370160805
2055838390
1558990681
1343498273
206774392
557385350
1407291864
1159716300
888271659
813083377
1137301335
1655926060
1352987715
1872635154
1533125620
131109691
294212410
1046848711
1428898045
949368523
359533051
1625465185
1472710377
710406871
1739176412
1461318908
1677588830
449694150
81205748
1101313862
964169668
882176770
1893694024
128205185
925346991
5716671
1119864718
1559694717
868355896
2002992710
1201155629
1752195451
1558881788
1681767017
894497879
611558755
1617187294
138364333
1205123631
30423167
624085694
796183126
89504628
430543309
933323979
327651939
1297625542
780288949
338567755
1872736903
1207893400
1841601109
1044817592
826554129
1128960541
267547130
811699610
1265499687
1384425120
404522046
1149336700
2120452852
242714084
2013586725
913444722
1784934450
1501594428
1819076290
2144540371
92488048
893547507
237727565
1840420413
2107220671
169407661
786455029
2095542054
1629503566
1409197940
519944140
1233876383
629839974
299227109
639944417
2130451971
1321467402
1316035193
1923640100
754581147
998133918
2013236112
2130515848
929852947
1045869046
1031383201
1890619888
1651341308
859533348
468274180
1586181599
6520232
585194505
577277188
444877140
390980312
1536568359
1009299598
1837726124
487354709
1445121032
1133889488
1712936167
701545610
1156959680
759583965
823682054
959437929
1188573802
1030211460
273114929
217070020
1250436107
2086057947
415887050
1513395366
1366145624
191670161
1490331680
497165423
263683493
1728084423
1861751242
826256683
815739666
1984751537
629429911
723847204
1695886222
1820154755
1742249320
1836325437
30425179
389116275
1452710546
1558659677
677081600
1877650092
1890022129
1530992560
1167421789
1138405931
1896204795
17881956
518599618
185601321
1936379277
1188240614
1142861712
1093924983
140335897
647545742
1872136221
1183557030
829943049
2121813614
1944945634
1119718891
1506803006
2023808500
456007059
429729595
1794511264
1414659490
1371781258
373341909
540010342
88200619
992241788
1909068417
1782062851
1802101240
129358724
348892779
1609955184
1123755641
590225482
440686350
876538912
520352769
723103562
1298491667
928240212
2034455672
12097838
1373672714
41923441
263364545
634076974
56475421
934368239
2048518751
768400555
1990874616
103764896
47183022
205885328
1093846262
1080521455
94566324
2142682786
2038358409
974184284
280599732
1898010111
2069660071
1384179940
1054875399
241435850
1564431780
2093652307
1856577603
1153609112
1357857149
2046070404
1994680648
1857532147
520220902
1180402657
665333598
1613011779
878857606
2129964630
1210536387
1867388660
632715096
950512377
1020883394
195308505
315548259
807731618
1201998898
940032528
1465112210
884091165
78730601
600279888
1690396454
1312168367
1452848358
320817137
676804040
1978213375
1030413445
792368744
534786283
2139652715
1812328778
791717248
921886609
2055389984
163773403
732351199
873591484
2092178130
510303498
958487725
990366198
758212869
743655922
354569883
1174437209
579420348
1196752758
964859855
1386430426
1450946977
2052967304
380736508
1957376449
2114054508
1157033050
771041557
361463145
201712248
315923271
57214932
1919068869
1374308737
1223920039
1691269952
33504400
2061526925
1792124046
1195589703
690200302
734633207
1948314087
496547720
513275253
1519252129
176293171
1470625392
1115063702
288420862
1333135273
1314878983
780236282
76365298
2145079486
109178721
3463498
1751938436
1544735316
982459552
1094697725
1266296280
1308441805
398403937
1023462153
312786579
497748339
1492072392
1535049248
1276831361
1705670915
712655722
1939050933
844854773
1559715758
1106477292
1939279455
1404359151
1481506853
813015441
1508440681
1009264605
914702023
464847959
1337069269
136544436
952184956
1766076435
226971103
806911764
414237190
1594536225
1953832269
326952186
78624959
1151598673
1664438006
412106515
39406114
2060437527
475599009
1594614027
2059839643
104187848
596343620
1603671512
891751954
339839440
512936367
190016976
1131847100
418672973
1671110622
1081491268
1567059049
1776218580
1606498726
327797846
166999060
2122750639
946159186
1759686617
202760999
30069316
1928026177
524424989
666659133
1858802231
1686520512
1793311004
113495374
546260099
821618126
720662430
905327626
1600987203
1437898251
2108682562
337795388
1090051482
523255431
575564768
1472350960
2008266913
107131460
2118823810
567444802
1834895149
212438808
570908912
343600564
305420088
1168044762
1417498213
1602877424
1624975732
1308069916
56988043
835241676
59038323
1417918883
23667067
640160710
1929495756
1636372802
1238966557
623629706
344518178
1504618362
673842213
1134364140
1086722507
1656765532
800984840
118552082
1689682686
1050515273
66738219
1933966372
627830649
1556759109
1772713073
1580659131
1542952503
159987838
1812983090
1249946146
376026965
1539351272
1836130996
999791999
1935966532
668877342
1723695242
143123
491075222
453775124
636548380
1617919565
1041490305
701985479
201829493
61583538
1130602916
1475759818
274823006
1771622849
1155141634
566421039
247426984
809806135
813110517
1536695915
1531901927
389123514
757008517
235307549
445666497
1176725483
673406259
709841178
1522092948
1985033221
41822815
195806883
173983147
457617174
1587071905
819620301
346526530
1756134204
977683203
180520389
498261966
1126945514
673080322
691165230
238779308
1218275065
1593973512
675265985
237850051
1969899254
995478732
1488670427
171928079
1401677808
997685143
1155184551
1847166171
1030869494
1972193073
216394955
2083998
2111395549
720322534
1166735154
978989758
597636243
425040036
1297093850
911897501
1402843976
766025313
1040458917
451951469
731620904
142250157
1059688656
1627805035
1709529878
941975572
2013158533
1114437520
579042251
1785771817
683389461
1060728380
1649077121
2048250968
1100622941
2051045665
845852183
1856085065
1866518897
1308824379
9707708
1571270479
1407502962
1925649380
2084602032
1536031288
16757411
982755657
1712375543
31792482
2052511203
750894830
1250712827
1698946575
985199218
945164697
1143315574
1803900521
13328792
782195841
497307205
264896751
1812491355
453988352
1211850364
1633722051
538193379
446506903
878869966
385462305
1434357483
1341049511
1304144109
1635196868
1307201799
94583576
2139459700
513435898
2092894972
1462415406
543341007
474463713
2035900180
223163981
310506435
435180273
1665983590
336543361
420583629
872468608
1198710140
1014770788
819473402
1771869746
239257720
961651896
477240982
473771315
1290927070
1868293281
621957330
2023122825
1803275306
1653912171
1164766859
689024988
1553762868
1168377984
1952161788
218626194
580257837
486696562
1616480673
1561655737
197113624
1382052866
961870882
825372848
1010377493
203893086
1669143330
1475884652
1434372913
410610606
524623854
692898399
1568142755
1745592195
208804336
660073691
2055567134
455505063
1173795534
1794818069
669677834
131943253
1698335490
1908041223
1041589200
2067484025
805551716
1162853216
856037734
468599024
1428908298
1813416440
353288531
2082744324
809741248
1494614583
429577666
1565263202
949955280
1061892083
1518119895
1529650787
1455118185
271558442
1127357467
383901143
975016819
1484876750
495544112
383609537
846352314
567577323
129314971
526905544
1680022777
539221913
953219992
1725085363
803410623
485003612
1475074466
2124069963
1965767744
1401094504
583168060
1066519806
2067976833
1344118259
1322559482
1652394700
1918465619
1018915787
1845844924
2059176489
917356241
443678139
1273471456
1063571150
896067371
1594004274
1948893508
2054287475
580269348
2066016388
1073800914
838645902
201000278
894235785
245903435
1859275262
27673278
1893565846
1759440367
345000182
862114984
1534799165
1624545292
1975085651
1758362322
783012665
1679998078
911892856
1459801552
1419373876
1565709278
900191064
1915004309
713326481
1639500544
2007427936
204863811
823564934
564543628
1171380331
274947546
42809361
2001585246
593656335
2089045483
1107840718
1444561484
1897637412
1986282295
673560571
1494201377
1832712065
1081789533
773036080
1108684948
980747176
2009258071
262343305
1240793026
571522744
455323888
642684269
1421518285
2101536294
934771572
1746750337
71237118
364891835
1797358777
1821839033
42523039
2087358452
2067255150
1325094920
1556202473
1216112437
1611886062
792190334
2052428190
2005601690
1349351837
1114916147
1357702998
882371885
1574771233
926731700
1616703536
1446374062
2103959395
163190336
1469164775
1313393780
2042270375
1817258761
214446488
2065588344
276367622
1476629777
867571142
271923568
434821419
1831475580
1993941347
962277062
1276227497
96548718
1695206981
1539578237
1088401867
1273522671
1183380713
779625813
948873205
1459072346
418014916
785350801
376160677
101440481
274562611
661568898
370521536
295990413
1415610933
1787881422
334276962
2077624675
1533408901
152001588
838019216
139249538
673744411
1477980480
2138033853
1824908727
97808510
1634741822
864864751
351854651
166890005
1909090013
423903629
46774141
899489033
545629886
1912801278
548279275
560545279
1298750448
571067226
854509515
915552581
301632700
2116488587
1185694618
1474286449
1510280140
1578133775
2028754411
349657159
42712706
1852312624
537427143
769321024
613861566
231580506
2034792617
1405040842
1810175952
2072052488
1751734684
1881769973
517510587
662780420
2036451095
998210338
251217006
1214261399
1059901207
328099916
82769641
2024167962
339200853
286220488
814203063
1420923698
1253617628
934315252
1788489893
1365708375
1193514243
639094951
339847574
1951588111
1238112903
574570044
1585116067
1311072420
859658694
1550005850
1049297166
636090051
1623452326
1434127212
1170407370
1512627364
2038618069
1765661802
148518499
1649474405
53186565
1102137858
1599671602
546284856
1672636179
1010971558
1841418124
800884148
1127645077
1931647123
834825494
500172035
1808107251
1346221407
1816063209
1199840383
1095169304
286027738
1548323749
1534375146
1564510981
375113929
1493265755
1380420896
1675886642
1863264742
7419150
318006379
1481828268
642983263
1545653543
1440545554
1855125375
2055181202
518749129
292164671
90887156
937704044
276134520
1190845847
578124482
1476835429
67024142
881667339
1083307634
987335139
18137425
423672301
1927334049
748200820
510819944
1126014415
1170256675
910377760
637685826
48514570
712578016
1596728722
646335974
592738815
2058612914
18253197
1320874703
1781004448
660824073
1216652998
335476772
1033429559
1334703814
1888245282
860233634
561520103
438251022
1833419298
623818104
1164003845
155357543
1723579838
541380142
1051304202
1138683334
1597119110
1801054618
516520649
1308507374
1870695162
702384786
1359850204
793412004
1293622434
1236217352
633340465
522706091
1716107935
916763601
621358009
512830199
129432266
1796440736
835014973
979330161
525976405
1467598690
1916748505
833178607
924873748
1266060323
1025646689
724030754
548030
1471829746
1428133916
190697690
1757861688
393249120
190669397
1489026042
462841832
505781395
1840689118
31027812
2066452226
750275042
1100391583
1876932111
1007733518
1582150950
668323093
1432429912
1771106130
698915005
1148785747
1670052240
455507235
1944035099
11922559
1607319565
1865493122
438010269
742067386
1527511062
854387780
1058125514
725492658
1220140025
207629492
594576679
766679614
1957621566
1633782582
86430561
827973083
2047996530
2064802863
779340164
2065417006
1322844125
1884238236
1545576617
1777420260
601483249
1016052957
526399338
256830496
2066195511
1998177216
664500817
710721409
1550697141
304630843
1828841121
593201153
1710591589
671800821
345034918
1036687710
1160404939
2100318703
484590797
1654547877
1614223258
1307633274
401787031
1565456531
1366352254
793361138
1894318730
1726163820
1963168773
19535785
1642138366
373147103
1438649815
1957647301
159979096
815802034
1979018082
224532475
689688743
1276182728
134986368
864045763
1964920222
1000856984
1625553092
1609208485
1000711801
1357687472
1565173493
2142829224
1449104740
1827821405
1224672044
340246371
135725097
1028928500
469343962
479944330
708449822
1021315666
1319604049
1115035558
1393134815
1736995344
1628245448
1831476608
2132955924
2101811674
71346027
1656621947
1579619355
294577897
2144767908
1164917187
1504648183
134245667
750049238
1383024701
759895929
300943854
1261606603
239939263
1162790589
90227838
570618268
1246565128
947752244
1468358305
494794057
307810078
1007928418
752173847
1434751403
2082461555
1280793124
528938186
98037055
1231519871
1745227024
782111021
1233298463
1807096886
113034099
1169701864
1920604548
616833436
1444546780
1128079468
181649676
1360097640
1650744414
746110758
1839677408
1306791434
1340700478
1330505742
1286502583
1914786451
2033582536
628164733
679083894
2144401467
668409307
1360331905
163869494
892210715
1715853891
1535940300
1322695719
1533368581
573395357
519360740
1035639018
1696870711
631889556
1386586430
1508912532
1546336712
150395981
612653624
1427945310
1727643
207491816
41787847
1324289431
1326764980
579573560
1046331335
1436301319
867612825
197483999
293105742
1256606545
2103692698
472695220
158344223
1556188508
1960440527
973843764
1818316394
1121792414
934412936
1363826590
1295453970
138959791
1899873845
1064259454
294944815
1010023957
236228558
1089567882
678822536
37825376
1312774273
520100463
979569335
2017289374
1213047653
331602588
1035410129
598764912
605211089
236631188
494007322
1485831465
1407624221
1445782317
449199722
1352079802
262495808
1325093236
1372445077
370166943
1502025441
1711398391
3027958
615967652
553309438
172318396
318150363
854690250
1207412793
840257073
345942017
1350254083
941438286
1989389082
1237140789
77076985
872821279
1667801460
692644488
708440744
481243435
303074642
1425640504
283548514
1866004780
1717542318
576766360
193741622
324504869
145448523
566710401
1797386271
215784231
1656454026
450170352
1684848828
2121504654
107468487
2072337145
2066068121
383900381
1605795900
1729618329
325112466
738016220
706001010
2073304075
357767343
322829194
790150388
1537820974
915728193
593321866
283163989
2049262677
1969348998
214433631
1777671927
1130016643
78656288
1851555048
432398101
510736335
1288014691
219681465
276690374
813551337
599820119
1323872038
1767316581
1610819328
165805836
903283575
265607645
1097805021
450510317
1947072590
569217109
1633290557
545973440
232775700
1975721309
1656578431
1606903195
27675084
1844981901
2085388887
1031276805
835257708
1400328206
283220876
731692731
577447808
1309002374
39090686
576386726
1108639578
1725122930
1235446477
626306010
612642006
1394562055
125171920
1208344249
1012601881
1246887775
1799279316
1279899037
1849482978
1799577645
1578883354
1048460229
1344451677
602390583
942425412
1170478212
1118478222
311703526
1138649827
1492363052
414074695
1456415274
1025185058
624614874
246114736
1325777747
2083168491
346548086
588101014
446866493
1453567160
247171160
487539793
2094845561
714124700
1160815546
1296960957
336668323
1856927708
1440241260
1722628522
1409316109
843287661
199823330
1439232480
1970209056
957207909
1718980072
1584579826
270083137
1334241468
1952473463
1417998287
270508572
1230194540
1245104847
982831736
409403072
511295880
2010245078
979110386
1076160494
1640026750
1914768771
683376043
956858543
809311552
86636021
1155183073
1910047552
212671674
847867684
1515275577
668585200
536965578
1766019805
174016625
386161267
306524943
292340293
947880793
1277594500
1890016622
1100235785
183881204
1982514149
969984406
2017863061
1388852934
1624534104
332387242
1842168414
645553483
206644099
1351921372
19082742
2035484080
504451481
1555370573
123908540
233070987
1942923249
2107381392
670570483
35105951
1056005605
810125938
749196453
1990069066
1300156342
1800417003
775940361
1210752172
1481131688
641332623
1531614581
163767851
402331281
558581622
1652366120
1418448576
1486002656
549214697
404957781
2113057521
520983161
1889416626
756937867
1248534127
824740944
960632528
899600972
54030193
1228483768
400662541
1111399064
1781015941
1972546847
848795271
1335088624
996716845
544240767
771689052
1448745804
43216507
647641816
241713939
390882781
953093779
2018372170
1195610863
483686081
1798221491
1220507532
110937740
899854153
2026250412
1178015325
1904827793
973131896
2008884252
1960861175
1181752808
1316633376
997288868
1776681994
787752053
2000401799
1669043986
1591110647
1652030880
1419565898
998574607
1915257168
1852348333
1643056203
1035066666
832769158
497005581
1651499085
1276437750
880580601
1839270692
984790768
455971622
1246727377
1994572627
1476916751
1229496444
107678168
1792281498
1432645173
529375378
105907459
1374452394
490320923
600470559
1262717768
657823294
437068385
212661522
1022937174
1477780230
166679853
1732298848
1985580741
2109797785
245652141
2026676755
2127099277
1036821969
597970009
1743166401
736239097
787254475
1455391387
1269148859
1808947618
1376518066
805336520
1105320819
1731370450
1465892998
2146158660
698314261
173425124
1677870659
277289101
1900930044
1881759161
280597708
1471738917
1178030114
1087278644
773426894
103245360
31028622
558077225
1864380404
322817353
1695743446
1657644117
1015228596
999596756
1779901380
1253783421
1931937132
782666887
1908507388
2018580000
688618580
762227411
514488397
1145483906
1932567635
1542590539
1124670931
436357495
1186014576
452776807
1785630778
1935955522
694843163
808669232
355912124
1641773268
1463187855
1930323528
2102874038
1222744867
2021518974
2051698993
1338357451
101414688
1038594792
1677598040
1661329890
358710581
132709953
6825274
1836154614
810667893
2001326771
534832516
1845870887
1315176021
81240850
608613278
1352504304
1468646111
34192345
742800395
1440133252
162787074
475758574
1236444766
1128649488
1408934214
664567171
1714650918
1321540485
1017965114
316618434
1862464092
1304374849
444458803
76460913
813987192
1657693902
190541296
1423090148
475622561
1810401488
729391418
1216675632
1488270136
981704628
1619407855
711869121
1820213347
1149079640
103460337
1895531836
214686624
1472338006
1788485702
595386559
948764116
611191234
1068700637
931337919
1446521078
1713766313
407665823
1976097835
822865413
1803868534
362615976
465844300
153227149
507789417
910666978
186485666
80356263
30676458
485078219
1317262921
1293397062
691742516
298536021
1408366027
391134453
1549502323
1061776380
1683648581
363321842
1209525553
479963066
1162996050
784068608
273357853
1450217148
686606034
1039835727
970205049
949879561
1457946639
1416361063
1288808401
1427602397
1039856597
1344284938
962895600
441188033
53230980
530807242
1990601598
762582226
1280479302
2054799571
1421261519
1557264622
1817362615
468044991
1599679508
592666631
148785479
1456375347
250360230
974895727
985178958
1354096270
1524146996
1243356747
994041297
984463758
1216931572
226889638
1144103097
2037680084
671673815
972163836
56285234
1857361086
1057052370
1393532907
2115157415
1851706300
1474503867
596358740
2032035346
394379026
583353765
653613163
1013176812
37612836
590818096
394876428
1753202307
879244341
1630855203
1277825364
639608949
718627564
1720217238
2055246574
1351669912
197699199
1011239760
136142082
1699792158
1563637748
112611041
1770643179
917059447
1286025070
1709437602
487396758
485537873
1200482260
1625706064
700120935
630044156
757974287
902551254
1796815779
906673986
1260746153
1710506648
1620433147
1182068253
1161814628
272745927
372919290
1120439751
1378880101
78361350
933638871
1202316933
1877891466
310677023
171614528
1277097797
1508435389
469987910
943424352
105043309
265027441
540736343
447229649
1963376914
949105318
32924798
775373569
1754866336
1591903815
1831787646
1800546099
1142998904
1271040532
244386877
1619688867
1728417592
1258156743
2096546427
786020219
1474547499
1100841779
2081530129
1713960683
1022514836
1604200549
644231214
1513958959
2112288879
988514130
978186539
2134857958
1426501691
1132601234
1271856672
550899247
1835889434
1449616127
1511920529
1291886615
1979245031
1671670776
2013745895
365487457
201450402
1108574506
411863039
1060130193
499068562
815883427
743010135
1195368543
1861563561
360658015
878488308
851712745
849226670
1857194236
548190433
603662940
1710103758
1048600958
1415798644
234698927
771697653
2042443316
1985792985
1523723399
756985872
1395335213
679957075
765196495
1598323324
1682180233
487608623
1813866792
1926659235
2031764607
253009355
1621881665
1899390265
1497696460
493379476
926487603
848771
1287129264
1655990827
1489303543
1185425892
1061380980
697695712
854490590
577418939
840148937
150353710
231978197
798170035
537677399
609978009
3170553
669266731
1352548594
343194215
149633858
1363351752
1792391333
1773944452
907246849
961485689
1043900559
1805185380
1474550621
1104821518
1711361131
1392689211
2125721217
1178539510
1914231853
1407783345
1597756082
562770563
1613586767
1788806791
537031939
793642532
1908880395
274489906
1451083478
2037722046
2047362500
1620639017
1877671387
1922372828
47901689
716747605
751242576
1889065143
1532972235
1472275077
821613525
1289051108
442369986
1584365571
1546817132
138946507
163748215
1355945630
222388721
2119636960
102850457
370113434
505942438
241846197
1513398443
2131262731
1222270937
1338926549
265785980
1720882984
484761213
1528135408
1614712265
221655044
1313523862
218567663
425164154
808613049
1744025860
1214194441
422667845
1929249218
1230414468
410160916
899225225
976593813
568422074
550233454
399741674
1217964755
2044166772
15466637
922761742
1510688286
1903798836
2095773183
84912731
95057584
678355514
1671624335
1328232154
1906031772
1007034996
157823431
783366880
1710253853
862199297
513492289
898802442
2103231822
71719239
1541439603
1722942037
1775328814
554288897
1800654013
1283202335
1337359492
1429605969
576596522
378770300
1080550596
858670074
1373931596
2032856004
1871057267
1888843553
1083932125
72570147
461277718
575159482
740226946
844371938
584098330
749710474
1984520411
1527249211
708897980
2021226182
1854955843
356450190
785680820
1548627953
1754585880
241026749
1869630157
513938526
234016674
1880131100
1947949177
1836960256
979732999
344223895
192925678
149863891
313277113
82856051
2139642042
484957863
1204443848
739817008
1234969432
1340914546
1394508843
894572540
1219417486
1531163209
603569851
222166529
1507588649
112595035
2088868687
1455592373
374979659
1957037929
338186260
806949249
1245503727
796112244
132484167
1320039519
452790728
256738507
1695139288
771703110
1549113383
409131824
818542475
253801801
89507023
343700756
1056879743
1972977264
763676901
1482258379
1183641188
959531269
2086578293
1397972549
1447577986
1928111531
2118850875
2004050316
1814295739
1459323146
1458304719
352090037
1763888391
485822111
1328192135
308098036
1707165076
1028244375
1331091506
771463690
1385291101
2119357563
838802815
44295067
1164815776
1356424108
1726681617
226492783
689805554
298949672
1625540679
1886614291
111269168
639392699
1224517636
1728397003
2014241693
788431698
292238532
1003206316
1040115105
1123650580
1317993452
821189364
1545857877
921725336
1289855790
1336080403
1531159497
1737197509
638857024
1690725760
1870743186
28077781
568506436
1738374926
2089601031
783158741
1656663496
44535913
590592892
2043863630
1265087173
821410581
1415493673
353791009
222783276
343296941
653731733
1251310789
200368327
1725233215
1496473401
1619438221
1085765114
1430347985
534059785
1723538625
1081501468
1226158254
1581611615
1944913863
59113214
1212039715
305578021
1528570913
424077640
621802718
1039011609
2035260973
709051981
1638726663
1786839106
663557099
2061539719
1323767332
1173382577
539114530
1028191555
1950628146
1905294224
1711695182
1087815489
573612939
1751659673
232094580
1883101708
1487138343
1514146461
1827368140
396219865
1948614733
244688060
973699047
977656074
777067011
1171203975
1315195286
1548320358
1831146473
1245272775
1894139527
1609651538
1661111891
69404520
2079880527
560179515
1963708899
931650083
2133422887
157478748
1883693755
658717030
1750094249
1971128948
117867556
1764821482
1110112122
398416691
156765028
1526949633
942671141
118362272
1725259721
703107438
436127702
1809105419
746349479
1399588441
1932785751
2003822211
1367633509
262352844
693353058
139621127
1173489917
219121044
1573105644
1951099254
812791205
596737244
114928552
2036702895
401617887
344388607
1896525006
988029662
1077902685
1398256089
909795625
1608766133
359107138
352577686
1883494664
1328907933
651710077
1476944032
2137626810
834381710
1364632017
951633162
1675868855
1896968140
957797732
2112755905
232358201
970630990
1743041969
1815608949
872350243
1381422988
1987421603
651695898
1999553815
193157733
548830215
160394361
312969148
321322554
2045904233
1442882679
2118621460
1463634404
1512062866
964500472
527791559
1352026841
931249541
2089373927
535174708
12576999
2123924186
308766024
1861398002
200648916
1501159764
157514146
653739456
618456142
1351207599
965619052
745968337
2037469012
1658885825
1742203134
1255272263
1821182308
621980241
1065969060
153738774
100844341
834770528
1970022371
476979813
14559108
1450560407
1303264614
1016769023
995703953
324556488
753634677
1163700239
620176387
18421917
587790171
1884687246
151595182
1313429776
206310740
1375160555
1792831351
1958699497
667571645
739805732
468548757
779565252
338088477
989756609
580362517
142031775
956535323
2065307422
274959529
1742297382
834251284
1535520735
437746175
59253198
1385586113
1261999088
1371900783
418985795
2040768038
1735020178
111746604
1427400114
1903574166
577243694
2069018392
1080696081
2059867047
577560806
1201913481
221118964
1919118103
1190104078
760318468
1629512056
631898624
884547322
729508390
1200685317
1188703815
1223673187
375425900
885655031
473903527
1979360819
1571613614
1300109567
1871464691
775891646
1336324735
1784346079
1388161141
1887826742
1890114203
1138348358
1632730732
1163334023
934945279
968954145
1951799239
16332612
1194437768
1453561710
1951891152
46386380
888346060
1872571757
1669622523
1312298979
1462522624
1463828928
1398833668
711493908
1203101001
114075602
1023483285
2088347845
1681907846
2083238839
1803391329
1295559077
1558089470
1742050414
2120935124
1246978623
598630797
799285109
1290155999
983966791
228537667
1106179322
2127599268
74816662
1962042597
1809709194
618814211
2079958587
986208284
2089381366
180593459
18449881
1062519824
66696327
329178910
2009904077
1224783664
125065794
730956908
431284023
1775430679
437533682
1191983253
1199110511
890579880
1682721063
584251768
450537753
950375680
2012816869
834631573
948907372
1844978509
999906050
1421803019
2068563062
1910910343
1851264335
990620915
997881610
624884798
743407234
1625842613
308888510
1587265499
959374254
44807365
1675300017
1632840640
1875023020
963932181
1347038303
1806000326
1795647909
451224286
1854028906
371174470
555468370
2133796672
529733640
40915032
1728228197
1663048507
52746758
576997258
1045384622
798781137
11470963
1465573534
660720115
387905952
887338112
5612022
1300895461
30690148
1579198242
893929703
474361531
663278860
1908146246
1823377077
187633751
2147453033
1556378438
1539606095
639065361
1933999501
1576202362
688240232
1949662022
1530564714
1131330007
1643983046
1908096809
637634367
670777720
867280927
76882371
830710276
161546225
557920575
551336801
1041040967
447003120
2124035549
1545093460
530916258
606421149
798914865
2088314501
769760870
2002778661
18237612
1378094473
229711224
500081431
1087609200
1432289780
1214918066
642780828
2081817674
1356086880
578170609
25110677
2019385653
1770191780
509830704
548835217
705101063
727641591
1234366035
1641133710
1327670958
351298060
1680069801
1825875022
1120650446
1757405120
1288378798
1677180884
1591033734
348892779
2086264754
1658080078
537011034
923469535
1551542231
1792889665
1340829133
20919917
1562042875
1727455843
376318652
905001949
166423419
1444869959
303016770
2143148658
1656922424
2119570764
1602594808
279371460
888272482
2127363170
406030294
1896014964
126319612
771999329
976083613
289407136
821758334
1912470393
959422925
761337153
1049304860
158372597
564035023
141164219
870974574
1254480957
961258400
1178708888
314232057
162607283
214856330
1661300571
1861798732
1797567619
842627298
487507111
351969230
149378716
899506643
1744107521
9377868
501147134
1373355496
1123319598
1612368889
561803923
1860545445
530031675
484345726
1826852059
985824241
769152363
697054601
1898082602
1861130124
1397306525
2106175844
2023267278
1645115382
270928750
799490041
1276124508
696377988
660075329
753151075
981585546
2009573774
1638996008
393143722
1688150956
1470184747
536414569
1000421711
789308608
48679336
1418001929
463062166
1283159828
89629913
1687818461
829974693
494305484
549130081
178203431
531101263
1435201447
1140881646
303177871
1746460670
598671899
1280926339
794496777
1205631221
1929444384
269462021
1152630151
1886262764
782602031
533395594
1472133591
1403256229
1404752401
946400188
1382917725
1274222193
23320381
1528042847
1039485623
784730851
2062308070
1565443737
71576008
117391276
790679182
980598341
1395132055
1524904564
940367282
1920012275
1532999553
26832114
38599369
845771505
1918370313
964167924
1280437685
1225855408
185703939
1421895431
395177966
740120017
352393147
1879374155
1905557860
347191483
1491591338
1442694499
1252698917
1366866502
147049647
104176032
1630984945
109181394
298127053
663135997
1129015191
1677151299
1497115112
2003556919
735884839
1622602736
322859661
735059757
803737498
1747218436
508024154
2098734501
41725073
1004543
2016884164
1861118178
725685949
1662402528
863946231
659191230
1271619524
143315381
1192496243
567129073
234090866
1136389009
2042607181
1271055290
670347992
1297055453
1215413086
1352144462
1010688947
457773948
1305028616
1352947083
283299234
1750882545
71052675
243721206
1278076425
608244567
661668113
1021478000
1609754088
566098467
246821652
2052461275
279263441
1371761188
684608584
466886504
2091613988
2053073933
2094484066
730783618
1781498530
746078107
1959964661
1278017430
1596859168
340593404
207645512
1360070216
1227063862
1047573470
837657389
1273754637
60614863
1801276503
90013973
400455254
1915146681
1008639295
1052629991
1698541367
613357382
443897014
271747756
740361883
1038348866
1465428903
1149625594
1537262233
1993351793
398728936
68983228
140465895
2093929465
572854950
340090964
1360560067
457846994
286591064
1790557103
210139231
2125400085
1309120805
745027922
1495494765
602476903
602602113
1649825292
2077841784
1664949969
1203805943
963489869
1092489692
1340290612
336772912
1674399687
402428040
510977972
246542090
1099699077
270951840
447683059
1828702354
763328390
1063792284
895430699
1676975500
850986117
513701771
2014736643
1234310426
2006804796
653416953
1875112900
1577380573
314709806
1370458913
358159716
1381633905
348436631
610475281
2093116298
1468865616
410954283
1888633215
1492639419
600319850
1721637433
240157555
2103182422
435890943
1709439470
2036101809
699035528
535319446
301989205
931818019
986983553
1913017598
2028499651
2027103163
26683055
1514669312
879502724
776363988
1295132528
1510299908
1292595438
689920665
1791629989
1433011351
1825514606
862976437
595566531
107796841
831683592
1330485538
1532465287
1486815118
1220189697
701429415
1375814750
1097683319
813874438
185066258
1487432676
415916698
1452095020
358793484
1960868625
578429857
1399026455
2054157332
1381803484
1452947413
286311352
38836730
1179975369
1012816231
1890713536
669373549
2013388098
1580028919
1971436278
1719331904
1457493556
1234869458
825573429
1562374668
629724679
783399564
1600003359
2061372015
672703476
1121066777
1718796945
832998874
923247817
1367809609
1743888992
1353472750
1893609013
1573843272
902630744
762103648
891608352
1600837649
1450803666
106833586
1889283644
1965265329
1924339640
1266045983
979708410
509475402
1886584827
1146932958
1685399942
1019577569
560881115
1855300872
1244044337
1040346540
1945528598
1351708099
1037752563
1879910596
1476602271
1588065819
1949708052
597429796
1772677647
263722430
1668335370
34750228
2085951055
1542604117
1463876417
1416373848
427609476
152521451
319577199
1696861039
1505567597
1882901071
749015619
634764752
992205036
542409025
553551926
262343305
1304460562
305917066
1380644608
188331265
2056073939
2037512628
1501031728
1193765509
102204513
239360956
185358039
387203955
1255463281
2109504176
443489072
200352732
277754048
485185778
356703998
334470487
1223258252
2005527350
1222943272
1913412488
1999247032
1823787957
641276322
1068504542
1724259663
1505782260
247093323
1648188980
844150754
1166669290
895455648
348479067
1697967652
1463795886
61301375
85139948
203179166
1947894617
977023889
607317001
1674486932
1705344660
1964161960
776341236
2028597292
1333909907
790842969
634233544
1267149911
1926009870
1752678410
655923521
1369456851
1238148077
1584825881
1306894946
1913120013
922281894
1280388565
365694422
2062231703
1543534756
2067477301
346004298
1612617559
1512756614
1796059295
637468424
1157376312
1954595685
939441174
1565840847
7157487
1999380371
1160723884
1100433363
478619852
1590323624
49838909
1121634877
1349027788
382994846
1721196263
1466728665
981074688
438811564
295619515
1965841813
1654429956
329234220
273239035
1379176704
1208441522
936796738
1163381788
228877524
493088052
796400487
828771573
1476109288
2059257999
2002289983
16405713
262145834
804397946
1949499083
434907462
335272827
1749316185
261499817
772643201
333704922
917567077
1312678833
452074120
493439828
193131136
177821644
1176752134
981660010
608835548
381077611
468580894
1379417085
1931763999
19188514
1783549683
1252426826
1703769492
926245895
353641830
190588648
1091580159
5359454
449665803
1410522288
2055389984
1150393024
669790277
1268830078
795795141
167091817
243900214
886352618
115782764
585956477
921881179
134791657
831863221
610181382
1632326317
461905147
1150482203
1825790330
367813162
135670908
170208610
748523250
947206908
383498591
1263051190
322718614
2073116599
1136946494
410935115
1733380853
2091790439
441913425
536171896
673000174
1327951704
329318236
82696161
125788412
676451202
824709503
649135773
665205490
1821272679
1276550235
925607148
329755110
1500002394
1650682103
282203434
1764656279
1596112762
1251272647
1527368139
1526762213
637582870
1419350798
113853430
126545929
662818046
894377714
199695506
1900018718
725363676
101357903
1067926161
813718658
1231952065
756774542
64904737
488206994
1618300217
572796870
480497187
270246453
1839172025
10695998
1834499145
1339530817
1516934867
40087508
1597016770
1621852025
889610212
922853584
463519439
1001987940
999166116
705475863
1508103796
409095869
118915011
741562507
1413975637
1748589128
331910181
558962925
790447648
1876425646
390608575
1630453064
219732410
1741494632
1507324730
1272857941
633257281
1083210911
543727129
229431275
785579281
127573568
2013720754
119699238
1333555379
234761488
1124654346
676282905
1703935570
724778936
1242289307
1165080717
1109789812
1108625626
996927868
762016560
2062417669
1951376718
1868769048
1596421697
150160793
1046443915
940641913
1769716358
1925000415
840960067
601853592
1151497333
647347918
1481147854
495469337
2065122478
1074626505
1648969889
2018326378
1452065749
672180929
613483527
322536779
1571746373
1812250990
63378445
118746199
1100157009
1342204125
1300971067
2026608142
1283984925
1186926421
883580568
1417332825
1271948319
1042830062
2123370572
667235157
1237680137
438787132
484841808
2139991072
1245519806
379270830
1569059658
872371142
523429840
2124945444
1621327757
1016998837
1907193693
488107375
541213421
2038734978
1656530371
307287333
1658990579
1617942801
7335687
1890491911
1686101093
1591992153
1863849608
16082209
1758635533
941423946
81732805
1702161437
1866246779
1059161073
1710537721
1638414952
1640134922
842202712
155480571
62266511
1116729455
1389166632
181429012
1319256385
46884949
394559384
569179185
1949375313
1354674116
1087718379
892300119
1116562552
16606736
61701076
1938393287
574489376
677235560
1657499774
1222558961
1608946770
105614004
951613053
239171969
1970011399
210563531
1464928189
1830421299
1826440415
1017030223
1828164892
105249478
1109640517
114315705
835335671
599881470
899495940
332875747
1672832766
666394050
652378327
954152932
1492261968
207967105
441810095
56256349
881655917
869633577
780323214
424435271
1188305216
1909005219
1809145660
1859157081
642356242
63716836
1507678644
235463338
1353791621
1660932664
311841172
310473140
1345127612
913467212
1419977921
456662623
447017500
789483128
1146549593
1891359602
987697447
88012014
612249333
69218217
1242073237
2048905415
939765313
1383138107
973221429
148347941
1851671296
120190536
1788742786
1967860139
716979162
424677544
111513010
1871656250
1496568537
1393535058
108625735
506189977
63170325
188935726
555660140
1935368824
2052947649
822026722
1715976943
764872455
89837630
1524070950
796747002
673670486
1739249234
903949890
1496833394
662649067
186099592
1078125945
2106732185
2133093934
1348431758
259937877
1940713219
37064018
1035086668
984035912
685754941
1013071050
1495789631
960877562
274456384
1264350137
1469157729
1329552365
2016464964
484914429
1784335574
612650809
1026635317
1275326624
870014686
1313137970
1109948769
1392750128
1272566732
1563956271
314449707
1946067480
778217747
1905502477
2109080533
885502513
548994302
29276170
1440648689
102752082
1132528952
1958822195
860712023
524001992
1301055370
1269117549
156634223
1326291777
1481696700
614687445
1486366123
1145823657
1827655250
1011648983
1328836372
1903629243
565753533
855431047
81563679
518733089
18731900
1478110472
1350289737
1969653078
831008777
1760399221
1722149368
1708311057
450076429
553768124
1175049557
1092420223
578323062
508061179
1710442022
971382233
1888406829
1127064806
1674928731
1563958049
1617225015
789238620
1775080740
972559692
725018418
1403507877
1907270036
628961177
1013838268
229696626
803807887
1531698259
1762835670
586305106
265277103
1424506234
828474217
899975076
2031150137
764479875
70240963
1402189667
1805317810
2120854581
1636160000
1754843427
1526556087
1941579725
1505016245
1656628995
1936961653
60405312
2037345950
2002883466
1743551047
1305533446
188255856
148580667
501068586
82004486
947302197
1292762480
1129321126
1421698080
1796642060
1661133016
178208594
467172751
1352055763
801563444
1899138734
2124470858
849870200
1220224034
137327057
1133167867
1532341396
629985306
1402426158
918427217
830999910
45367777
1688478827
775420009
1983067020
519303414
1012023328
1781348548
1814911903
61995783
1594143701
217020775
623422449
1347794443
1778063063
697249754
1066811871
1503985932
1122861024
1559364002
1903894065
343041327
360561972
199429590
149177129
494012695
1663347100
395187253
2110730929
387218700
1373438536
148648688
1239008281
686854953
1979266765
1531976900
1623218352
1633933064
164347141
270953338
1610625199
363962115
1328562506
1446153904
985521996
96089685
1838984105
1262223957
1288802146
1878931814
1355279022
602085654
1882406514
405077227
160244591
1817989836
543302462
1869065430
2104557331
1958863687
1148810722
408901167
1240472280
80344648
557956024
1170161961
1402691500
1302158045
1162594335
522082776
1806714799
2135125217
1946135969
1482053334
422999054
459316800
2039486448
1170902233
99705528
1652540890
1756783988
1881902253
1726088229
605369846
761265437
814740753
881598222
1896898577
892357236
1194704991
1751386565
930597769
556841616
900146496
377821514
1129030207
230997634
866243005
1035718189
298268241
1226863310
1672973978
841489777
1896225620
8523443
293081434
393425022
1925693431
1088161532
56068697
673894609
486043805
839024011
1118624669
1228747091
720418488
181511724
1748942601
593174573
1065630505
1673530367
604837421
1257489410
1221521800
1748267705
692382354
242169440
1320228265
446593831
1063173767
1528011472
1607284458
1072673644
590671141
1946334283
601600633
1401211870
1440751172
1999603583
1731798842
485782795
929685791
652119088
2118285390
1829741545
945829990
780595183
1352911668
597947881
10630973
741939609
993621037
222743378
1751678870
1869072670
882950953
1988115174
524428256
1282084559
1659327630
865223892
1212946022
71440446
421289428
2106607656
1727076027
1424938966
812484956
1810651703
1004432475
584131837
1861090327
723962814
1247023226
1627925011
1817290672
2109268368
1572479293
2105351075
130004459
1070651883
1298345051
2109172175
504589932
1013594984
489337214
2110289926
967077941
465697754
1583829998
168261933
1912086838
53944161
1368778649
924946324
413326296
39381282
384030732
180339952
1319585782
719923656
441019724
70790431
309526893
41983878
1355370167
1994356686
306143229
757683661
517412706
111025449
283606286
1658474638
1174337073
1520935464
2047399707
1252843603
1770708934
1707701357
358888250
1899970567
378624042
349361394
1885097401
1777674411
1317540438
407282598
1351748828
169947982
1277737910
1062459676
1750567813
862970270
144045298
110062108
1829397624
1076565938
852046155
197545363
1383287256
1287494997
701234409
1521252037
1799719024
1482294769
159182442
1814411895
101211658
920404503
1575205902
1757159203
311294381
675501873
1623678297
660012202
1925940541
275967483
786986976
746625795
630369151
395994341
702348401
1334644761
1051636186
1447947011
1937350683
2127209226
1694370574
1890727179
552041670
1191732934
1507750426
1969340000
1616778626
1419856262
548925039
733249733
1622103895
242029861
1579314792
1755396289
1622801035
1587539966
71664468
1863107285
1632018108
1168257751
434540647
2020819934
1204363261
16624619
1706790552
2070765243
306722776
1898961910
1488512389
1355077327
1618121319
1714028206
1517624052
319860188
211140958
1362968626
794722679
1364775635
1617561367
819062505
1380690049
432954345
1361251617
889818147
1819327236
2060948597
1956963512
2068723053
532474889
1643949493
768174776
797657877
376875268
146479292
1110471825
1268759215
49739105
546476392
686621206
1452714289
1245150281
201575831
1966104182
582718748
560044879
1290260156
2034686261
1377184718
2041931210
1396011783
991593913
173638944
1330269772
2022584405
1808966150
1977051516
1122741084
816464445
1979785080
1536168637
2122520015
333874798
1304905443
859212774
1276145449
1057101864
1725831508
742625175
1905022623
330330550
1638147338
204295440
493924059
1135608095
1049714020
2146478
1159845117
502587910
1889500534
1384703849
1717397238
1498509823
1201052255
430257184
1576825828
1460291813
251322032
66155038
47381261
498810466
831224423
1957443884
1376175033
1980551428
686791625
1794380050
669097167
47168419
1062120459
926210069
1338701582
2115257478
711193910
559380925
703636826
203994991
703672407
68335105
5746090
2099525834
1500787922
1128637838
1326180814
455349346
254158269
1377211809
1152815024
1499212075
2098394321
2119816149
67171344
1976474617
670961587
1248852316
176264600
1501811443
802053650
29241703
943943037
1323080926
189670389
293605264
576999553
503180899
1213875130
272845048
1129032384
698244078
195668185
96530037
1569093571
1292812216
1193918763
2133660272
202616812
1954079720
1610580942
1668339946
474177316
1464887801
1685939214
1382458228
1008572631
1836148354
324669470
1431853687
382726397
1315943192
1574967408
1446790818
873218277
77697232
715254299
378174327
586303914
447399730
2045997782
1138078565
1381770383
2003403205
167185205
1230888891
102272536
1496735261
667348625
1412638968
792247240
702585976
1644628707
568434389
1429116547
1367740719
1841007076
1132324317
1175430957
1687454139
64144435
2112155804
660545595
1851744705
880582800
354254964
1380469017
512389735
431876809
1913201532
534254441
813744024
1027538951
1617573223
382416608
74978433
411160699
1435251162
1967935294
1064355052
420320368
1488340628
678407663
184970604
756745307
608917798
969191213
1747011494
389771629
299845988
394955522
1752212690
1570386855
493815456
1007772167
162740218
1808639980
2017776489
132964955
1301671240
788504717
1408042111
798973876
1313675124
424457621
1495560716
2012447076
1051963101
1693472100
1986940935
115173888
1954934853
375850724
73137081
1444895865
22905339
391453593
444654214
989969468
705508494
1297653352
1106988528
567987462
49585650
1952972274
1723320239
582631201
1079704548
2054436318
661280266
94959097
644705397
274183648
1732982128
1647287431
736107009
1096662262
657645064
1694440144
587183495
187113975
744857938
957863593
1856308044
939103383
1634974402
1868901342
698859246
206768680
1061005682
135955307
1175412789
2027886956
1103159700
1406768631
132525923
416279245
127374793
1287233668
680271065
596103791
1633121351
1915167105
1647327506
1107496505
872788788
377557126
650258711
839078456
1654995393
804440170
1329538420
1218117989
1187407170
446250599
484094785
1693841413
1341891401
1247399974
1557177026
1822543270
1312410798
1133033460
1789836800
210570310
779962379
833880045
1565901061
1346973892
1759676275
1551250435
250533448
1918559227
1839539454
374669943
1882143746
589765149
1608645429
1939984903
704108106
571383535
320548900
1242344568
1978997075
1914429953
343742565
2026470257
659003364
413000659
1651705513
266916779
1457744509
226228625
623124965
1471201171
102982128
1555047626
2039970277
373232064
1443990538
364861029
329796909
2102987903
2129037228
1691016423
687953304
1814820724
2105316966
47728505
1709361448
1649080245
380542908
229795272
1415021177
1527778418
1953180037
255022991
481236135
673357795
1827195309
1871365326
1500362097
1133042064
540099131
2050487732
744636454
542038478
458056258
861929674
1745435305
639886200
860853217
965178495
146685090
899821495
1041021579
699321266
1602350804
9213086
543626181
433269068
470117479
176904631
2039858941
1543965678
148515835
707843620
250035748
1978947929
1291377496
2063463707
1229640748
1009612437
1914505628
692425407
1299772744
158279798
410306410
1989010428
220012254
52291061
1480021402
866212258
1400323349
2142413784
1685529402
26075396
179471621
1731468096
1328238503
201543701
529388436
1870571766
1988924319
2144027342
1322871208
833600782
303265208
1022916505
379960295
1348241435
1931461211
1330072916
1260460080
1055775668
1811247957
512186697
1205325440
289893167
38522481
458050500
2094963774
1943477404
1125429739
1319959349
1089704210
1150820404
144276398
847491862
623159884
1841406003
1595442335
1223334936
742903416
1740901908
1254086547
388695184
509847053
371993153
97755997
1385016550
1169623336
508540842
1873261637
2146110512
179885442
991575464
2026129638
837117216
1310914971
1919860009
1258133804
1257002958
592256253
1256738743
1425236416
211683297
904072205
2040584700
223826077
298549786
61978530
756943723
1810720511
1532164287
1910346494
723149569
1088195862
991834183
1848472998
2096481860
1765911241
650599195
1359300788
31481281
1209728147
181078334
2085471633
1259727316
1750970567
1555393258
281227607
470719637
316735368
914203548
405256347
176281758
1738614270
157029796
449722384
1715194223
1037497365
1375416092
1319608509
1371434244
1400828952
1033403246
699557729
2019452404
505366769
2086997866
944997505
2006844580
1969527852
772730884
1387680293
466289763
46591669
286532816
133591307
693668263
1882796148
1318759440
1019626048
1011326228
1303031329
1178919601
1414592789
2098340975
1491861831
255314847
729772019
294403551
1651340700
635175361
1752848612
876256346
597889093
199502481
641065958
1827696403
1154207874
721350070
321723245
1336144824
192115271
82787531
388440033
108837271
1363315929
293519113
1467625064
1648369703
818160364
2063857324
263799480
262819687
1087385970
572963236
721293307
739147355
561308600
889193643
697922600
358931780
60212708
1882158495
1433194864
1611607487
1420966139
1573418322
1170918972
187914054
72116705
1110236213
452500803
345036716
1925136766
191531098
1726028555
589691218
1230966677
470108903
959686615
773458118
1069302252
1760089245
1624356480
1460539319
1381754140
1823152292
407423688
1385499468
1383062920
65238623
2115505124
721205397
1232075157
932641590
1943542310
1425233647
224737447
1847852876
381510890
713491071
79467517
272066264
777894049
1961516828
157173415
967818502
1913277298
2070698356
996743751
560577330
57124100
803665136
706462173
52948080
1776566579
1225017291
296473620
779091474
623879351
1171542897
911735622
575665357
1453989020
1639742905
1564951984
517691260
758144818
290639994
1637172094
894778602
863662593
1243500389
2026401660
1545823456
1420250818
380574681
1408023448
1560201981
746960361
917062624
560371326
984474248
1931197908
625815621
736549620
1292007908
843872242
873287032
1395588950
1151685376
1255580294
1496731311
119786141
1467867478
551842164
1241210718
975269209
569846708
322019290
6595444
1639675372
2019497721
893166991
698267986
1929703240
217141689
1866328330
512562374
1571293593
293711720
805821476
2041533450
668204301
1358859578
1245473121
1691579465
469388020
2023188309
2009597833
1109238613
918967368
2063648416
1318865266
868096193
1750684011
1149191490
1137997998
1814668128
1048370675
334391981
519039708
1296873320
300624236
837463619
181269463
663144031
1323974752
60507221
978896574
1322583971
33707987
1494152873
1986606818
1033353262
699157218
704912964
1186482376
2055219398
1966526102
1167908344
1324710941
2144276764
846199456
936397106
981221182
308666327
1744776017
1833907293
723534008
2107914355
1792531437
1314833594
1328905968
1141280702
341101915
527906270
1982869416
1894050674
920813741
1096220099
1556591027
610176644
130718098
1879394992
1523121315
1862580554
103467047
2130977504
1825802438
117322817
111927889
1574854587
500726149
936338832
2009328330
712167163
720302568
388173055
962650796
864952746
930820257
2100938820
486941113
1075326002
381885270
596060345
657392579
337972567
84959886
1253810868
138998246
2087731464
566354728
476894856
1818479887
1108162092
1304874962
1025119584
1271328345
529575937
631022510
2133186691
55019981
479826301
409268343
2083621748
1410035338
1073334865
1412903385
113026178
345404959
878903882
2092351927
583505223
299233750
77745512
1282099172
1931107067
1016614229
864850079
1285637055
1540084853
1849661902
1345598822
1522253020
1174001898
1845698923
1477643919
190197306
1018644847
1310467900
52073806
1535088578
1346486620
855907561
1866295307
1148448967
1814354052
26024283
1554728266
2065351103
1276743070
353348760
1397833176
1054738156
598337486
1670807836
2115448111
1297953296
844713531
156357407
200570465
497506051
1371238323
1362665251
37700047
190574620
291538453
525349377
1091510359
300713233
253572155
465106963
246653858
654887315
1275118523
340086609
1116516548
986739857
1294012578
2069198357
1604340241
888579729
973139764
163406438
201750499
1174848439
1894868847
1309783901
1226012751
1276665453
1446742078
1297985280
1348532268
618442740
521995813
736002114
1802068024
717755103
1569084080
182011150
231192974
1461691949
594291007
35384461
608989697
373065703
456871388
568938950
2103558273
1445555782
2119878007
415653211
661261762
1096249123
1758823223
1411549879
263274702
639542091
1734110213
236078934
1785086318
1223153859
1660930231
199096358
713332697
1280504375
454301521
1951906894
1968356245
287114808
607614498
554548834
237177089
799681778
767090807
864418393
722406518
1467350559
1622333072
165972437
838430324
278508691
679992010
1271265
1031011949
1481975332
1657932335
920279177
731551896
1020125174
387391410
535723793
375661156
400275464
2086448334
1954434460
1504483232
1043572803
1521375959
1761024636
916964023
1249790636
1278827513
531565030
2012716723
1268829421
632177385
452819436
242397746
91640197
329420943
414023930
2092534357
1323940312
1950471113
399864302
220310664
738771518
762441859
1101109529
1503540414
1811120820
1836722469
2066599981
88600606
332048734
1551706819
2034885409
259181375
1272418940
647669751
847570077
517392110
2068885845
298258683
1700886486
1893915109
105580754
349207555
585099497
1568498539
557102963
541964567
1420574819
1528828381
356229326
1553598075
1612606580
1368512471
449820081
1275160072
1809265273
1523922456
300471019
1485954999
1816903567
2144102795
1334625815
1599469469
2775830
1410080071
490036082
479075270
1328335957
1659675728
821506376
1264938521
2049705527
1540919023
1367107640
1321148536
1056446372
655966312
2132030774
2081790716
1590818799
1000212389
1020087779
1617089568
313809644
1108713522
112961001
2144205544
1758918111
1079564156
583268902
1953479254
539746571
1473550287
1096705372
879856915
924206648
1654747918
1478287939
97465001
121307322
2044317205
373732327
1912228813
1507840536
1583701915
1963539962
767191242
1600918487
1434202247
510493182
1114206985
1696097835
149202123
622042297
1813571685
1192482429
906214919
164978642
532941345
1512549552
864274680
219320233
1264271846
1047745028
302384780
546699269
1676687817
1565302652
1727275695
721320782
1640271651
427276593
294037274
2122883857
608457719
729418528
364527467
1852862891
1811207295
853110083
1413248580
1120208653
786657649
659636802
1536683555
395432515
1685062935
1383622187
1614786703
1849413979
1647645965
77751196
572063266
39264832
137296332
351952128
201997259
1177875480
1495526243
419625895
543592462
78058503
863527325
945973947
2007840337
2125928948
748317721
1720872395
758981522
1891310271
1424100446
1244627471
676695887
876480072
1695754212
1477106020
1268783508
642994599
1402315425
941187821
1522659143
345767401
995836082
928696840
1922994118
498700703
1187380508
975252106
1628353084
1403772613
1056366428
298713080
1256593373
1242285185
946410217
1294291267
838689931
1909006939
1657606707
767950889
1429527634
804203949
1441977798
1264683108
1006801338
1186139672
1199896909
112573063
1647243171
1218941215
1394534265
1960310813
717561032
605381768
1264535830
258780779
2117356906
19400058
1494827627
1698545484
97986241
1222177447
687988739
1473303393
467954654
908376593
934242943
136208518
451782649
287331495
1123671465
590143257
1970013813
247055500
151042419
1393853956
426096617
1382419785
1458064476
1069414562
1824700108
926352380
1842404837
1755786994
208993772
155990480
2059104222
458726849
2125246160
1515037689
2132081983
1443723904
427317951
43744
1100434811
81886802
1470575357
356866326
135308313
607462458
2022275380
1768382638
652385870
99270198
1431264542
455149365
1127157728
1878942558
72992779
207387633
1373883441
1818497040
1648096860
515851082
145584926
1911654993
835679654
411211860
677404782
2064847987
1748235189
1954920794
58737436
1048877039
193938652
557379939
1860971274
13906847
1424632537
791828380
1880284946
1677822310
1143375497
481094347
719525112
1114467911
1135731551
1637166917
1924064592
1664770670
1847497174
311051211
35865768
1631570452
1397165314
1684960824
784738203
821794200
672238520
445499088
1447157766
814128716
1014826916
1001607899
1770881737
1185302142
941582577
10182457
91916920
1532024226
1668978168
272805163
1832190711
571071678
541291545
1968626504
537714282
475954095
268446853
1994440557
1990222301
1956999460
1572015608
1282947510
1888558678
1112740117
1580938826
1195734409
915265132
1989210223
1815728287
543406118
2128482043
2109564292
177985461
917680073
633746395
1879397042
696705057
766110345
644592431
296700288
179870285
1451012843
606579198
424703647
2065680013
1600777214
13474286
203252772
701899220
1321028586
2104887607
1402231644
207826477
1574488045
702418883
436290935
1998571594
2111366010
207715025
814299081
1961747984
212922867
86532261
1580131318
283400802
1844463179
1372702821
38542130
1550004833
2115564777
703175216
932861339
1728663041
450313226
1268376666
2142641090
327946097
1879431601
366780564
1451301810
213932902
2046160969
1006631327
293920761
802967452
884431622
949244810
1988821602
500127406
190802306
137636484
309927377
539051004
1779440405
299815194
1835579474
506339868
2103795016
133721750
191912843
1337599807
1694837519
1841449854
289294962
1317871066
415805830
520643576
1044723907
1437198024
124011209
1192907335
1761821141
409708979
1694007286
1496338507
2013547853
690623470
1638693809
416898996
1658915603
1546186906
836821237
473000113
1909905040
1226258845
1910704411
652942649
861600618
728947290
1132040655
564721864
283804370
846028337
1514688525
83808515
1053846273
1320932983
1488590637
1646592557
2005096984
1860768156
263277047
344038278
147099690
2007585975
954740643
313853970
944777795
706012782
120541854
1556329946
1136187252
280790092
622298531
237000367
861931511
1871639058
1582212196
1264909400
1127918270
1466053093
1238818225
854906457
393631207
1899009457
1789933434
1763148345
1263844961
1226284360
329904436
1416032120
27944541
447499603
634866547
1128462616
1324259170
1119669038
1740455669
539210897
268089438
601603302
655128152
1517946492
1540928203
1191866335
2088614742
2021054469
2115629447
1046392128
1270660343
2129493491
1919439306
11091544
533629193
1948822487
1979306203
1325297941
2107767987
752846778
294779262
2066152903
856947449
1362161530
653921264
361061932
963407347
1048206871
1134316833
637100615
1201736706
908401125
336542510
126540025
5885904
690895568
878100343
284820160
631283413
1727706009
203749507
1971136737
1317427870
919045043
707717526
1148883867
1109345736
1073821230
668824431
1408962282
1415775334
843756861
227898680
1305518714
893001213
42104447
1261283904
1147065249
1799937768
2026156196
945188276
506884936
745849835
1285734490
1493446784
910388216
1120769237
657851864
729275695
1598953002
1295098649
476082739
2141826197
299283971
705819185
1130592509
1322526167
1219031610
1095917169
107758326
1647558118
770793718
675045754
1323849673
1381966575
1631957315
919096918
2086339283
1644199485
1551351371
2121169102
294297531
1891635070
1657739678
716666087
1160263383
2029835825
949724712
991702922
1428888758
407168387
591235766
543210449
1044061180
1084163323
1754068976
1643362469
913695117
811789223
105751327
129250043
1444513259
163608226
2097136029
1035035431
695536797
1950398619
228351289
68824719
902685073
293203603
1211788894
1756885154
1469254820
1973493787
1892712211
2086497016
995992546
27565957
629602468
1022585349
845681731
1964032746
807883252
483096770
1802818779
1834394176
1536170883
1997158900
29786989
95277838
25019636
2140489151
981641672
981829845
399776958
650995479
1960067569
1866970639
1923596425
720823355
2083085069
1780687425
1741372004
1902773413
740238905
898561035
86743035
1311331211
378001697
1532566665
1145164726
2008184220
47055660
1611854056
237374706
984799252
960347806
565920390
1425625551
1807271541
1122462720
282245817
1779637342
1494742074
542417754
555103151
2104745871
254951772
2135849669
123077934
982460949
1032515476
1133932721
960028283
916271963
114163836
1520035478
489862882
245337576
587074087
770396714
2073240839
226242174
416499187
45628389
892978666
1052178176
826910802
1427095627
2091169130
828085147
1076100469
1050887556
323098731
623573662
2125469622
902669137
1311520488
103123155
1870449645
1900644298
543755472
1820868264
1066380587
769208009
263674737
1409164003
1727015336
1742319155
745772111
1304174565
1170887634
822700090
1049341507
652545261
1789219369
987006959
73679773
1252110417
249756769
1023863865
2080086827
1533066388
1096980969
2075560018
1753534438
1445504549
1252373065
1907005563
1959557596
1893075663
201127464
2023502494
1519447198
1892636984
427264252
150098770
2010501505
577628387
153163765
1087472441
153515386
1157065587
1699708141
151417124
1641273355
46619038
2106036696
1923557595
717321606
377092157
1024259271
647676232
570684647
223104546
1137113467
1928526106
1447456220
904729156
182963866
1663673321
733045559
1014703091
1189091160
466014417
915617697
1272376707
581730815
1695834067
463995158
308017769
198002109
551268287
1914983523
769572901
1825586837
1964514528
1376835299
546007130
1718112396
855497113
1180832057
300568224
2122958284
1244101303
1228397762
818695215
384497796
127971883
1591721972
1585829805
1224143502
1715902122
1274480946
1942389253
1404889990
350971704
229081868
1013881367
549656040
541839954
1464511793
488691594
594868876
586652697
1949371692
1057278192
325902760
1368508834
420380470
615357602
627827122
319592874
208067131
277514448
1081299196
148140699
1136677393
636426566
395396768
460642746
862836254
346694725
202384904
1067386791
1490633316
943435275
457638206
62564209
1869650404
974021688
1388631745
662826488
228528855
193421665
750592799
1333412261
1152855048
1244561629
1744277210
345268556
1628962518
598889857
1229709009
209879997
132042370
344229832
1309304254
1314255147
2137800137
860534814
976945816
604117933
76890630
787760189
473481279
1876583232
277878300
1918392404
1556421795
1970022371
1669965966
1541993538
1088848904
567466337
1656799123
637706440
1114329807
1218714229
1162838771
1132151406
125454139
444957029
836135468
488305856
1469520873
365394096
163849582
709066752
13288751
693457450
727060996
1961489487
319548553
38104326
863975491
2054354087
107343778
2015860214
1774161382
1285013805
2056960075
1907670478
2065971955
1230947523
290631610
1858615331
1525787365
982163743
1488850865
9931577
455605916
394449578
1085446700
595203800
1826271522
1393071477
2091342615
1205406873
858808695
1366738291
195316804
62878086
48106643
1914820671
1187112524
479831426
1342485655
1776991423
417080910
780780818
650290186
37060826
84804651
1274295797
1605870216
1076311077
1028126205
1910995175
1674437276
735575823
2093375197
1316011710
675705339
1390125569
1117377190
1300802929
1269769898
971361601
1136570834
645181109
1906602997
1444750671
429205525
1669341480
1839080578
412466233
189617369
140762111
829461000
2033629098
939658191
866745783
1814950243
11575263
1517726416
11519873
1940107709
1759231242
1508163531
225912781
129680192
2117429829
205725003
1212965824
372970989
1860384505
87579421
1950061764
1004172712
1835351520
1093809379
808386127
326034709
235037974
798823846
886363344
1182951050
1435988704
1048227294
74727442
731387898
724523496
1875621231
306232232
693556921
1262812316
1056736328
863117398
1952609232
1478689128
691896207
812888235
619914416
1466710969
274212945
1483459941
1227421258
264896751
1524121784
953700827
1775035384
881064764
733205416
1983003568
2086868013
458946916
2136203568
285992233
1908904700
404173238
7720977
850417698
107232744
25602168
1736738611
1571250275
915198316
803204208
1977389754
1165911620
165643771
1084951872
1536225652
1305032704
1980748573
1206432479
627116696
69349401
1637602888
1654330774
805110745
1369016853
1106663115
1677291498
44878456
451818645
2043260544
1040008903
1900671213
692417982
2143356007
936960109
398994158
381307501
1377580070
890497875
1238712728
1248252903
808735085
678655787
1454426703
1939617844
626246113
2074379770
721295934
1581876187
140479666
1380795751
860558414
705883223
1073823999
2137352909
221002563
913656429
279739766
1793027362
1633302284
732045560
1300716631
588284081
1966554478
250641763
840512153
1466169194
132157248
1149025619
1484260482
1654562646
88644219
796219132
1239335687
1453700001
627969408
1883917937
1300852102
2550516
1014272020
751981388
2145709435
1855717432
1073452570
165545515
1211673750
252024641
748955726
694955060
48316125
762327005
1462084737
569134043
1157834463
797135844
808396546
1244988032
1829977732
1877349680
1872397100
1047188222
2075498740
1253966554
1882274091
1848256639
2134262794
127931233
1945510504
560684291
1793845341
1795907817
1585271875
1137007736
1277182433
585879260
1728612392
468712088
164750266
1623166530
1980287159
1293151629
236429968
803735436
1963273724
1469082862
2087207757
1114739203
1038259200
884893179
78391785
1172400882
577083902
1585342415
1032500616
551152834
1647470077
719118285
510641333
223536398
522772791
407642740
1096562822
125140836
883395358
19152261
2058047069
1054941297
2079643988
375188951
2035257391
601444325
1391647682
1007731731
1645806816
945298673
1527789703
1627099316
2116642030
923101217
1591118437
1852786658
354915842
1474640791
1653313529
1477781656
2024823892
1160719305
1130861095
2069071585
1911676824
1580677139
1984571942
689533386
729313876
708229374
524477214
1549657142
1971057895
618180573
183551765
860501804
181000214
112771263
1652726932
1356671834
1605864212
1431562883
1988366885
1190268644
925442795
1291972734
286705842
2005543469
1467124378
1078723190
1698334950
220576768
672931231
269662515
394187493
1141590550
978340388
2029089019
1977291521
646689952
218954507
794894643
975012248
1580764866
761730583
1322608789
1826906511
1033051002
1923894577
1773578303
633852181
812761508
434954423
1291603422
551515947
1312594219
1182286019
2109077027
43321624
1549960757
440208474
1159210661
933056851
518673447
1916501900
1122881570
1779653941
1232901840
344978934
1906353298
1330161962
943656990
565401293
1071806808
870136039
1944244647
1775515445
2028976967
4101790
2127353856
1009295939
860664183
753246611
89265730
34265066
1854174217
1732842388
525724724
781614129
164960990
822253510
879482179
169346523
1770685953
393722927
1098398739
1819977416
89710444
611187152
2016814003
937682872
984565501
186382179
935791272
968466977
1513458272
1055512973
120927721
1187574131
254668748
704843737
1054079601
717334021
1033346114
1958416632
102729636
1609346099
37813094
1162127706
622691721
676390057
1900224686
2083181207
677817763
410583642
536053142
879372607
1555917325
202069612
1455648226
96668536
446064800
539266369
1304777236
1828749115
2062059883
396177010
1963434616
1032722498
559768195
796314278
546564240
2039463263
1027792618
20452540
1637443463
555601854
785321789
480378590
76617482
426338738
1030836301
253598464
203918798
573795651
2081548965
476354513
726244656
1262641242
2087206408
203111523
1562567601
2140271295
1057526543
1808158821
571600580
1595596252
1438341759
2132984616
111399367
1178325085
2103065617
1380804009
1056709728
2004695359
272570459
1005713930
439795983
1381472212
969332071
1396449254
759313655
258077918
630261786
256767109
392781378
1752125478
1690003632
1497535377
1537654928
911140366
784702204
979454682
508948152
867810102
87300052
1285004623
1807393339
1920613579
1467099248
380901366
1755578726
769597496
1647679515
724900132
448859801
1294426887
2109798431
9322032
2041423746
737412334
175947020
1900954226
1582891320
934562715
693940006
2053083596
280557439
1659169382
588182433
425991955
1153502740
585276837
1903461037
1061110965
19397115
409146222
566200025
794518216
370537968
219456356
352879837
1326969929
644649717
286635462
1716324479
333801751
1768863388
1572366844
675044563
1614452603
216388426
1947608430
1096615630
1170379726
769586811
1268204840
722917514
407541108
638833687
178523151
1093606994
834047995
2142432655
1889641071
2140480415
2145856475
532980933
695474608
1199195839
1924953517
1040259522
635615773
870417376
1703930132
1988346171
826500249
454732775
1594705713
2131893947
1520672574
924754979
1723883497
1151792605
176511601
11612157
1896796526
1913276489
1344467430
763535646
1901088528
1372786573
1683016448
488384612
1784325629
1188651174
16562069
1554821737
972751451
37720472
1010837891
1134848373
1263370022
796850123
351239649
527433513
315920126
1880560490
1381835811
399437262
1808333537
370595767
2111840866
867929360
943587684
1291641417
1846113396
405632709
736787895
26464226
1694165138
1464150772
1234615180
1358491472
1637846135
783005695
1699455450
861258893
1134027752
1581049821
1260285360
796139193
565696656
720400534
124580665
1553298671
650256682
257411357
199331389
195659175
1861658302
1109941972
1846358143
364443311
451765236
1334795842
861988031
838767543
8175194
406220820
401617292
1276579527
1407048696
222659977
1634364551
634710521
1764719148
1069117950
2069976361
1765714805
1864009603
2106383606
67425796
566985529
508394477
912330818
1089182432
1387941369
1153684057
1033796854
1420162499
1750377553
382218632
1557534860
1805847094
1252823611
200807940
1053951041
1018942826
168288074
700288617
732227408
6177502
829322443
1732637240
82428496
790500539
2008632301
2073657270
1065539771
1368425296
1634305421
153216397
1743127298
322761791
438927563
265288153
1293020014
849538555
1123621862
1414793172
2104142397
247445515
1836062521
1008498877
2138921039
409767665
1822844661
614822220
462291458
759990998
1187565594
864300492
377299749
1224082936
618277465
1700853000
1600961361
753484983
2055891981
265006977
677891595
561268490
933964696
1811357322
1638469060
290707639
261418419
2045887618
1972968201
1646459036
2029392854
569873917
145584601
41363868
480506285
1527467099
222725392
869208314
404239425
63106914
344178216
931523210
1741204259
1804141955
1452281781
295556338
1309549958
159466427
78250833
1622603157
1530736405
661471340
734577350
1760007884
169831184
291507206
1599802431
1784126417
1669742228
326753665
1069095098
621422097
1552700772
1167252961
847035315
370677923
371434116
1693871743
1477457553
410089045
1687728529
1342716407
884848494
1934339418
1145250510
1062680241
1154614750
2080963539
722743705
505579822
1658193679
1702168212
2120196280
334490325
296994520
2082411718
1478385642
175113110
1651135886
823096594
1770474396
24656721
1325479372
1521834982
275297229
1549509457
1450885379
1813117325
843274999
1592008835
693771168
1622760988
1489359181
411513218
458443638
265450129
261937927
967891002
173994248
778590954
975741145
1954723759
357590385
989248351
243045875
1890750542
1358173238
1435748711
1353061195
644394835
746981480
1235382419
1714027678
1747840285
569078799
105936853
308647073
1795549760
676799091
748506140
1101960572
848302501
1109498511
1956660921
1425399252
1516955875
1893205365
1070234171
18373023
539406074
894921432
136674603
1181267674
1581370040
520094056
2028682123
1652794871
255453912
223339751
1742025804
1810593181
98494985
1223057461
214380145
529115454
2040829102
1189074014
1612991729
642167660
726682669
2074822993
305692626
1842954810
1291380446
665863557
1946005787
131842578
1241012250
1468260479
585692340
756716998
706844711
2077668939
1469023472
133436557
1326593201
1243185009
728975018
869960930
937684496
133886326
917055270
1758710046
1978699084
91163820
183457851
1922555144
590100118
1633534506
655227127
1513402512
545555676
1368280309
493264359
1715479736
2084670868
1320904155
1996333553
812253945
2100010325
2115137483
83810791
980470263
2085315506
292066382
246238070
98960514
1354735012
520466561
2136084076
97758181
795220851
1843798269
1433794325
2015324475
765034836
161621008
1585828256
1318541204
592825980
2140454356
532425689
1775714947
1049087087
326335585
1971267958
635475911
465717823
842323181
1395923350
890247671
113589754
1438642631
1562284692
19089116
1571183713
1512240718
762760563
351835830
1742740630
704423336
2086598311
1135611226
1436646138
1811060575
497055235
1477225352
1463482442
1405372604
255914310
1988557307
635611341
326259719
765047793
776118172
2098616672
232068032
1444954425
2049087993
2021310324
439296444
633899917
1252719480
1799469248
415122469
361046935
414176041
1736451390
1752548323
1468105354
745858883
1625835009
969746129
342982810
150848247
1305791697
1233338171
1577144138
1958276724
1050224395
53408296
1326392103
1954885786
176362621
1374536110
499331669
823866663
1708254863
2048226207
1388258602
1641527302
908038164
1987139263
1602120022
1870983459
1446716868
1428230383
630191678
1273968122
2780263
1394291148
314703867
1213491061
1165670017
1910991255
47768024
929467697
108421847
1050767020
6954109
1479574460
1029734199
1099998968
100455241
1521572156
682555853
1740751101
454807440
1084818361
1764400178
1416951995
269269901
966842078
2032858613
1569531579
373926851
934282144
1980886962
1036338873
1635418715
626885010
1957738265
2064044431
2128100832
205411007
309603967
1369175986
1587108471
522239287
1638891471
18619380
1522397903
1564537322
1588047261
1014839565
1647957757
2064835295
661954651
160711983
2038141442
197387312
971884362
777841434
2147410682
1321632441
185628460
916404438
1854901876
378373727
487356771
1818612632
1263808163
2047249812
1561404281
1979962549
850424151
1989945804
106735305
667410047
1021490288
1382782652
777992647
2114274100
533050521
1090047338
1016058275
912528636
1839274511
70905021
213410751
2057112956
743572265
1833703818
2147029108
1267688215
666706849
2069152354
174377527
1474577166
772717064
1745852895
191799026
410048947
1035527132
892566304
1258689779
1598647281
1069329300
1736972374
2037169883
908720611
1244060040
1694874539
203729112
1816915452
1566203288
962580571
80606690
1750306774
646345182
554509317
1100741837
864321845
531798094
2012238723
1121192149
1326626842
1788191057
1200583825
1910092715
1222676478
1015348290
1166837911
1933992308
856005860
1928572801
1895403026
184814755
566045110
2019390504
18267000
1918909067
156425941
828139371
2047449543
2066135311
95373976
1111408587
1878046042
36454795
556799668
1222981609
1520167107
369105684
341698909
809057141
463600730
1431281762
1679822787
1536017404
1028413041
570268980
2030542901
172283589
973515181
922939371
1753569378
836207015
404952320
113911294
427902164
8606837
559912234
528249464
1668948249
1160667494
649755743
1831080316
593211423
2139431034
1620179334
1009938145
1400391522
120770059
2133533368
1690070782
1885405595
606074461
882196791
2127049129
431311594
1456054214
495399881
308080817
1342983820
868757726
1463844709
1507498281
1560155284
1924838068
1012326817
338164350
1414918570
1125146853
1161008125
732171973
1888310325
2056018414
416813569
80472470
749991235
421938761
1875561519
1672447976
251292519
1848805198
846998399
544314262
743235008
1009649881
395987379
1957326792
1259902053
1443184418
633594049
136138034
46360708
2077087846
1055323080
2036493919
1807563004
1374723939
1037064809
101721481
1050928271
1578516274
75210304
1884604627
1712551337
1416463042
209142278
436012543
930070420
1078151
499326622
531712131
1919792710
534765982
1533961632
532687485
518142251
1327582263
300401891
113401841
1603782408
1774947066
300144351
1540985054
1301059739
1132044139
860922492
244500327
530975830
1333641205
2014474867
1940729673
1615161297
1903249339
1893058231
747302528
1612197797
1396552331
183186297
996394976
471783076
1727781413
946611765
1502767285
677281675
210498277
1055065200
1877422877
343196809
1590058336
1790807567
139889630
1718650674
1863411384
1736893771
1032035511
1437066462
989908486
33476756
1478677961
1306833701
2115341647
1082558910
33760315
1932844811
2111503188
194813346
628731879
298719313
545841840
21336664
2068990434
1694237237
1123839804
809804031
2082407902
189050140
1225225628
872401119
1977039035
914520092
556295324
1960595733
45813013
629699418
339903703
2105285211
849742757
2020266091
852441159
966010497
2024310161
825963418
1536573231
1199020606
2137994489
1325329125
1947087317
579049988
729599058
353740823
444953338
41248701
1831197632
882492553
1221977800
1872355665
1335141781
1275574191
483016897
992667535
1262590288
452738455
1713404844
399352062
1133529831
1614204984
1149689495
1485758918
435154680
145509576
1362909957
792005759
555265284
1058992202
1416020799
229474885
760157223
1155927507
662406140
1110439294
280923209
2138559385
550195883
712144686
1704304393
639315449
2122048985
1578667720
1329982031
2029071766
1665021009
1198920358
731086070
1147471141
1321528273
240113136
1527925032
1213312502
1181411754
10011388
187558776
796054886
2103800042
430748915
121068064
1691174876
1007530412
1144509145
1663890852
2002626257
1909275044
1585203240
637178307
212803737
1915344869
1122561085
1380619064
981707103
1287604681
947459281
1691816216
430684816
95135042
2133436765
1091420863
1988631283
364714544
1494259518
2017637506
1809280582
741391706
728685940
1725155197
978606806
1288228077
511203877
2035311111
1891212959
1569624468
1090364922
268366659
1953564027
32139099
1237244570
45655739
1598944820
121497576
919314666
436371271
359206966
1872466591
1827034423
667393617
938343129
1562848352
1623718013
875974036
1631912960
2130461416
1613002601
722779478
1755183201
836908287
882768113
1597449844
872915176
221814555
254872470
21324948
953408890
366557600
956785503
73717947
214248204
1420956075
922574769
243348371
835235117
1126594025
1055944154
1756261396
48458417
116938087
1121580784
879970677
1517082118
459745515
1927486871
182162989
925056266
1409836475
1660107587
227741686
1519553366
704995819
1443433952
459275610
663365054
1057259455
88120264
1727241594
1191030292
1389067957
1819797512
51116861
1755873224
2024324137
1536199228
518133192
1917314492
51382952
996547081
1576493478
1314974764
664658897
1797209121
2088355632
982604232
972364903
364174426
784537751
209259084
1477479384
448315975
1538957088
458940974
271648359
1351928176
716192981
939279064
852310286
1717543147
1676272154
389294968
267080311
477895269
444766637
94629015
846325825
1993280574
465580798
2046432124
351264769
91457639
1685792130
937609321
583709345
1686424036
349504339
1136605103
783771901
1189888150
1623435698
64583032
362279510
1505167202
1431667694
334035559
1415234523
1931924773
1792856063
1216832555
1297608241
606922765
1255214974
1426090398
1369816571
252792697
180947687
196897113
919618480
1186547017
1420461204
1738565968
1029761520
1425074717
1166421958
869329010
1038098038
1644134315
1491540137
90098783
1011861802
1042043190
1094921813
882617500
1691967072
1389438953
23162717
261260405
1066290851
1029562655
1258934103
605264261
390065914
2141887307
1099149779
1851248847
933752868
1045436964
463626673
831709629
892555427
136804122
1832938850
1248473244
77083949
1854595945
407036730
442913661
1292341016
772956661
999767457
1931156052
1705669529
317330633
266244631
756508718
1599611548
1046411372
1466221467
1773627185
788759206
1719421571
1783891807
986231031
1485666584
1889365418
1425442844
481395852
1318394513
637765509
1456174402
2088906859
1707713848
901301892
209148323
844963029
368249580
1366820229
800504545
1846194760
1602454016
1539708978
1112178655
1402969305
278628174
1930929770
732133222
145695190
854200048
1171624994
1095697002
1969829403
529236167
1532267535
17149980
215420661
1801429091
1868163195
1319101388
607225471
1817519163
2017776489
956300707
1426889401
1561465418
233724386
733339123
866289229
957288964
356756632
1731531298
2114889586
1419038461
577994773
270815562
677115659
1980268136
645598624
163917401
476131187
1724656594
1664282273
1041748833
1971471389
226798784
1991915730
787857619
882736747
2005573136
2133077541
270257081
1661317908
1441765872
366350489
1163849872
1111481420
227068489
496424615
1500971696
362868093
1953827810
726966807
1176165925
2130794202
1813585123
1651441290
1440335199
301842674
1166502157
1284723955
1839758392
176011826
28775048
1210023023
1709361169
2060260974
59610612
2046919811
1821996025
278657129
484993268
623773908
1502850796
128874480
1330821167
1921599889
799339191
1873001935
1834362209
954399762
1115601065
618364717
77396311
1556979161
794266545
1787275625
1561556834
1669653628
1900309059
2096278698
2058190684
1147487842
645166357
1834869067
798107413
1377880366
19941508
256020141
68618909
753495942
301487871
2039616508
898873171
5402596
2017948702
180439735
1499584495
1844347705
1930845843
1552680806
877972583
381402664
784499753
547823608
1567100938
732911207
943674566
388567839
749135151
1277577428
1901352764
2132236784
2013477925
1671170111
203050277
699623631
2129383040
1297816988
1893077349
7578904
1540691969
448712818
886278759
1483298904
1541924263
128204817
258461810
1760576415
219462386
1744525191
1600938278
1265133553
1369948931
384884143
421212543
713867453
839589241
733470786
852212824
737361367
270793628
978475464
10977855
1426940430
1925819503
1797942651
1572401939
1413794372
1812815852
226660956
408576465
635226624
793128149
1380895500
1775733740
2025302990
607587760
165623623
437189720
1357817028
1349952138
967225678
1686104324
698024006
385172620
111434088
1002001426
1690764128
1657735564
2097505372
1594365265
1111224523
339772233
478306818
456303877
1838444656
63899453
1231476363
907697519
57134112
1580886066
626861440
1549078594
1589948546
2127391985
210901417
2145947963
1548668221
2003000920
1294074366
2090740440
1158892018
158140560
2096352433
1273719869
1819947643
702839806
1511037805
1898193254
423826538
1108529535
124153211
331055962
448935007
125470716
1445763635
1649811960
1709925065
426479756
683910420
1754407381
1404539806
740899173
746699514
1272773850
1152943986
367516834
545065565
2028500474
1997925230
983031690
1886489804
87123902
1801555725
487997448
1390633982
745784787
1686635865
1813253080
1573771544
1439601032
1634677308
1640177866
1174423620
897852612
847790777
2067993070
471374530
160498742
1361074478
1043116551
1907768250
401483048
1563428924
1315389774
65152651
776469736
1987444024
210849609
1420501756
817170840
238341335
580535927
1446170425
588113046
2099125535
656262799
1940026336
346099705
1643313962
1484984161
1159870086
757359426
1111202326
1016660869
2020409956
726325332
1621756031
954274391
1403774320
1328876734
1810998557
667437191
1547144628
1475819259
445096200
1584654786
70540995
838277031
394352697
604009462
1072875574
2066495148
716179687
425421180
1728170429
1040445856
1781249072
2073280709
1789489121
1130735411
2050144393
1255455671
838194837
2123579690
872858296
691904657
1322097920
529345358
875250435
395137790
1597914473
631607834
2097170139
968132547
445389579
777340220
1791475253
1509663253
1730651742
1603330465
103978125
90674726
1205854316
1774646759
1025553637
1074969281
666150550
818588371
251322298
927685182
458034468
1530307951
1578930899
1755804071
218670405
420889246
45562781
1595989893
1935051114
385942120
512051424
2085888817
1687623242
2003843619
420960593
1880832093
961437221
403632356
690620064
712121455
9646611
1703934278
1751515778
1574092402
24931980
1340356350
60970719
1058121305
362093244
141803832
713688301
411703738
2091705116
849436635
395374847
727120958
2075543270
1159838590
774812309
181903530
1490456994
1872347410
247845561
566939931
1830067069
2126248212
2061176450
372666124
676438612
889410122
625574271
2035050776
1195744130
893056709
1707829275
1681173476
752944761
1989255055
928876091
487539478
1756083481
640384454
587636812
1972820951
1785826075
489536055
969216639
1477023187
1840724887
519587879
1801275414
731044354
1132836220
896294934
1795413188
1226090972
276681866
1076910580
1183828735
1855092243
834522180
1308750732
1400205153
545017183
1332718388
1384796038
1039430735
303272147
2112774428
422822702
1087502619
225200037
2096139023
31756217
1785814958
1633330765
16822265
1554680212
759319268
1405684894
389095617
2071007385
84171769
1911404407
205326280
925159045
2033261823
854845998
1040657379
879970338
2030139719
1399580737
1779888526
471268497
1666031129
1394870680
763892101
377744608
1078008490
413294264
272462490
1558064099
1110770299
874365920
1920896177
324991012
1675416927
1161304860
1644602455
372139713
1798507725
384509602
1111031998
996426326
2109058584
1475185172
1633582931
1280315673
1033776759
2033057349
134526875
657168063
1454644966
1855158134
1881657123
1692622917
685975622
600770201
324810518
1712572856
1030522304
1754438258
1314046589
99108530
2034563496
698894114
813342626
543746574
314714045
1696098394
438160254
14731780
1646760289
628898212
897836489
1648388793
189399438
1420622756
1631101806
2082160725
1837934515
2099380950
221464007
1221580136
149935271
1784931082
635676239
1169062769
82954668
723464202
568419394
1923944085
1962705910
1674482253
325619326
806568908
454493169
1210984164
1764867088
402973780
692677117
1035504292
574307681
1545283091
2118373564
1042820965
1059790316
1390898932
1333307835
770819253
18515682
233441106
2037902378
276150131
829083989
1746012870
1664763877
899355683
1966590850
401531603
1025107408
1805583936
274682287
623215326
1416862628
126953286
1003925644
160783703
1733003130
1897056691
834125507
171338523
891458184
1338248013
558000380
1995025233
1391960763
1592650180
2138423969
2099298077
1127733752
446499776
153970039
2017630189
1656829878
797963482
716988265
1974287490
1863513828
1198266131
1470441902
288744381
464768827
681161728
448905984
964485690
400385745
1227028413
1499630323
895898701
146450369
1437825085
1959941198
872528461
35812893
74011565
285030115
1145771746
972965785
559395759
76605628
661523487
303895277
526808749
1774318833
406097287
1272560894
371788257
664500212
834763455
1625324137
285574887
1610574478
536658217
1938013729
723318735
498193850
984386548
678659958
549389970
2032098834
777320258
769889406
260419060
1854458350
938836041
2048106091
988726331
135890228
686278185
1527925032
979411986
1070870451
513682731
29999252
1457128577
166873685
1929816042
1647625107
50731326
1968951219
506528920
1717267740
1361180974
924257279
1402535359
877367085
1258954244
827534502
980848562
154538318
301859893
734735505
1219816167
581535430
1583476074
485271789
383197451
1510864098
1811524777
898082981
625001993
146132466
113842066
1356743390
29444045
1056452038
171636783
544691663
346285531
1825550517
1476297971
1516884063
140011496
1716323818
1641903386
2062796145
87581189
110796659
860465565
984982736
1667984582
1972770323
641718289
574538450
1267173534
1256573417
783851645
1616260176
1574703372
905008040
483218674
971721062
402965550
733663693
1178416038
330872471
112272339
1683400280
1090159683
1777026565
545872171
257762852
864609416
1157906418
935165008
858580313
1462449850
504530862
1909317814
2100907067
778470019
93665194
2128645613
1631982593
1244640828
1719370201
874415618
1449394018
1084948921
1482174477
889299907
1490369986
357440745
1764110187
1357983274
1914686460
201225062
995845200
822805591
11134233
1192358435
2046807114
1355802095
891854710
552355772
1311234453
843161104
915891148
1254413204
890880694
1916621421
1676663388
404940464
225476990
319629079
860353485
479441468
106750367
613660368
1713598922
1290353309
478749024
1014753933
1614024812
881175946
658907255
683622646
395377753
135982509
1873075434
873660392
1427452109
1311814726
1312008574
1490614012
397728321
1927465767
1339582433
1190794834
1916633935
2022646967
1705373320
1173964279
1422194034
17930758
1929209708
1892764987
1270731610
1518167150
780609363
1750232598
1979522209
393957981
1114302803
556956994
661327451
512348852
380057121
745677130
388515654
122769926
301525476
1259113050
1349232616
406238477
1183933037
88203943
2132916553
2056271509
2080755422
988986843
870800420
608428933
947395789
1527692209
273902606
632033754
178774737
1055529126
247274795
1058867445
658756845
1467163686
1389423156
1948987014
605426719
1421429125
218608140
1857891379
1730614580
590219808
301417035
1264509512
1027092604
1656771616
1018328005
682124464
1431788945
1898799532
1586858805
808061708
1495508858
1713597836
1292238042
2012444214
12114293
1857705045
1765391835
2057403518
1358846417
961277167
575134139
1587605035
1401213034
1103117585
252929386
627415991
1600759351
1102758058
1711775447
1681577656
2002824609
1834344590
1031836882
1289192021
476055567
1494604627
258174599
1422276985
1130974262
207361540
1216964255
1742937487
1258373145
784738891
103924111
798544177
2120838862
720252922
1674716682
2001716188
941704588
398563297
420511086
1513278087
707934163
812303354
132769718
718444676
1921269135
1105851155
96110510
1490875663
299196521
432044590
213635114
127595309
772764780
88118117
1020992216
1400524310
207651099
1945428603
442432184
1575864038
1680487213
92642194
1742997211
954646485
2070198357
251418723
1281025579
1394395106
887554805
446087734
1404843372
324772441
1623497850
712351625
1221569160
444578688
919276062
39785125
1991398372
1538271477
1814059120
25655250
1548618238
1349150133
1579955488
842549599
746839491
889460420
1634053409
807067217
278618011
260042659
497645875
1987001769
1541504257
993496722
910930213
1859635834
1835702536
1148472195
938339884
1673713632
1778179612
1965573464
932734296
567118214
1836944294
1690175798
1958833271
1915347088
1080117923
1195547368
1063704210
1020496010
931615761
1873506238
1143379565
821749788
489333211
232659380
473097739
820396605
1230072620
108624304
1495535960
1967396844
117688659
1854364728
2036217776
1866861209
1972742523
1204467900
187414546
359403018
1978131346
1017744612
1796983024
519619062
532625350
1535829949
459457382
825118354
83399787
227335256
1177134441
1502777546
815050523
1123316115
1813112532
752653004
1680332511
947596643
1107308193
444256569
1211180263
1182110841
1149372382
1925490320
1985997662
1200274847
1477176340
1529536443
1930148411
241338492
2092269312
432993017
509687918
1038204515
939063750
587869396
525995267
1337580301
208484725
1549556808
1397611103
1459628666
1237424480
1816759437
1628500517
1266002559
1781529898
2133013065
1473153837
1462440833
241614372
2022505425
1170152828
1054842801
579019070
2056035740
497249778
2032424413
718738237
603914956
2100643394
322557314
1798912716
229358725
1126301906
347936401
203042300
608327804
1620895039
333182928
636999397
171865791
604798109
218868866
58225004
1660131502
1388581092
1203480545
2078108995
1864866102
104136917
252030887
225810190
1771150011
537361320
2103721311
1027405381
830898726
541288339
1953831991
165975477
1768830676
294408229
295811204
819622441
239185745
858997999
996001325
700135873
1389031273
1257290123
1096178430
530251331
559554201
2101964370
783615252
1976319744
1520715390
547309811
1553889982
471311965
1050703750
1475468035
838277207
2142047751
969591750
992913786
804060951
1390767431
189103598
1946582662
277419187
1381536950
1884634874
522609347
966386580
751811724
743776870
155558881
1956583124
1088359475
815557286
767725945
635959684
1000391799
772082733
1086142709
1326967674
1615268049
403158965
2073821802
1634741822
881993960
1417869778
309043150
1407418931
877291610
1023795581
1591537312
1768053943
1644382276
869700082
348938252
1714426699
1830715389
913894496
777574434
413717383
394396272
1282336359
659584900
1777342711
157964042
1229713479
1322409671
1503986245
1846439917
1531915797
276648767
827457603
505405540
1216552102
1816930471
1702813244
2010340393
81521884
512400452
1077308334
1840008233
623730207
1034858939
1494702969
2130165158
961188299
74228796
1585808701
310190712
681472199
1068099912
1270388633
246111209
1513712648
199706430
1726707629
1988384587
805449273
1093014247
1432214949
409074544
1564179519
325689476
1338368517
1474026122
1058570323
1577886317
1747283780
1065752587
718779472
587873158
343318575
1009002201
2018889718
2133768165
1941778485
2056960658
1958540132
228119642
145961748
279364821
737255893
1215081545
1983336312
1361127921
327383112
836900060
766586570
973706463
1741505483
2039273021
855669759
2057515785
1929753143
819005546
234362984
182007244
1343418909
1858523694
1319272734
459023373
1965655839
521171803
1446927879
766746104
1308568166
1410454161
2019589061
1906577997
2136999256
1176826403
1561406131
991625480
367967829
38107426
675819819
504186028
908278225
1392272631
1957535196
315045543
1761619152
1077300833
935930257
686831281
1194785487
1996552172
874265130
497606181
50702531
1465281317
1052047826
1030763167
613294676
1453805239
1352631601
1705738521
158963360
1357521484
779383492
905576027
352700307
566816710
1670978706
1991253965
1175736228
1124173101
2026970356
230874989
442280924
604522821
564847911
1442768094
2105635097
1853983109
2019275200
1943819779
1048737233
18435795
1384776380
218389368
1125652187
1366223263
1700530100
1663760842
1748272319
1695081201
1564852008
1810678868
1800613169
165919072
1909179134
2068502734
2099814181
400478528
1201746839
1700962925
1544286574
1547702435
618468491
1575164857
924442074
1152132051
1599344821
467923426
822055354
1510291117
1386038704
1766997844
875300384
2043030459
523379134
2130306510
715080725
645505345
405470555
1717440805
344481630
260401030
624105671
937195192
441035904
1608165880
1874614344
1870494967
1006862479
745321293
63016649
1288715734
1416248578
1037757842
175029475
173360107
2133026827
1139040815
1925600977
2098446791
1979530042
1034572909
1732893976
201506821
72742147
72538576
698116991
1138815982
932906207
2041751470
1671988771
1853349280
411536683
1735439149
2003663766
1531048367
1831650884
1608195196
513732160
18821308
2072063741
140280975
1424768751
597746524
1306703645
972383924
1498033994
822154152
1071503841
932182965
1404094080
35091573
731893055
579714915
1830900869
2631684
694374538
1075302558
1892358022
1530945457
719909400
1508416805
560545279
1333386059
2135058417
1368684664
812113430
193753940
74939970
2051801525
1747242663
384624771
1407173264
1268503426
1021102901
363004736
434397899
690914112
661014297
1757832989
442632085
952014330
146159202
1946886957
1839909624
1030556369
1403203338
865906741
414645475
284270546
1889269350
1602816515
1852608094
182647489
1696518324
1818016553
1194552652
1015082264
1012942521
1532536250
113960243
416801891
611482634
372213679
543917673
1744619150
1931089488
1127079817
1188601537
871117878
700541492
1173091396
412988471
1712085802
379509450
519298841
1047850657
1421049571
720914938
2034514598
942735214
341930653
1475687008
1966835258
2085556832
412649447
975961854
486725489
1427713168
510748144
1296901580
218876017
1918141396
341919936
224752294
268313193
1721493142
947762262
1510120984
799185298
1375567016
1108573590
1531595306
182382938
188041316
574379159
1644184326
1510462279
2069234107
963927941
687439337
1512088141
508630435
1392080971
1056692485
925535405
1048818991
205761885
1670797807
925019819
897625097
1850809997
1604315797
784537636
22702620
74456878
1519252884
363740052
739994587
475153793
67725089
422335213
143297620
2022710742
228883821
824365380
180809947
715930245
1082085385
977732982
1558142821
1947791767
219396526
656761983
1746682502
653659226
560507650
383548721
713922504
321645685
1220212261
1830702256
590452687
1366046954
1936083992
1230125576
1259956428
1600804192
275075297
449832732
1255048120
2130132688
1609003027
1023772516
769746374
2036993611
48734137
169723067
1469727659
1379414014
891720148
1408108899
2134838268
950526984
804377305
647433375
856744604
12606936
1105486514
496745701
833832340
122836699
1571839281
877597581
997658328
1648794067
1728612590
1128136119
1163893437
354714273
235540433
936240621
1821212107
2029694030
481703599
2072073876
647548472
1486692645
569983755
887102669
1258739110
713136931
1976961344
164164294
2057787668
951403976
1280653315
1124023250
619562937
1155394508
156329174
1985958297
500686101
1761720431
915772809
1400851757
707509700
429857356
1252780526
537273312
2024592521
277756955
1904109411
1831624282
2030414415
538122736
1204748318
678234157
644764412
556093018
643381385
498918953
911778801
1412531589
1870029660
1291939680
1174225711
32612546
632230682
1462364264
1398300407
1267316047
1773378837
1397663161
1116688038
1041178431
2052232717
1297471736
762506182
731014835
1281925505
1643972888
277997034
1325452925
8899475
1850719413
785740848
114600718
1747783258
537218286
1588102099
1803757291
1257217787
1255834178
1563867561
1754853634
846910102
2017904315
567895033
448763047
1535699185
1801039262
1077903350
1865625303
1358249650
1274026614
1628096874
1304790583
137463238
638674955
663179360
1617269960
270782856
1473161476
590455990
1027727407
1436307698
11752631
408266479
2006381555
663258345
2137450054
1399116457
248511065
921071258
1560256758
1809286173
1868042634
2004024933
257903573
3284603
1927397566
690023833
1530178574
22744799
1311828969
771029071
1741891282
269379147
1472290050
1219917368
1479329356
772515795
409647995
260311024
21177642
1682833849
1963627490
647492210
580044566
2039177026
927241136
664221198
1740884536
854773699
1421359956
805644737
1884408220
1293121084
4745704
419763295
2106744716
702102942
81638373
1371810208
1357366146
627967607
489285879
35659482
382682809
718403443
1102900973
1291191579
1758865585
1666445167
322904685
460396557
627421422
170983608
2118980383
1994492095
308651483
530553356
538785934
345012200
1091000345
193690586
393210275
1946543138
509937043
999538015
1928283695
917578156
481074177
130801176
386376103
2126339540
1366525265
1658021845
892868139
835618514
405267917
430399094
2064311593
1170156514
1948003566
1426290519
1895570987
2012620054
118522985
991344080
987912739
82211686
948011717
595999830
1427512715
464010202
1462427211
725177776
1638552877
367684101
254928824
1756031715
957120852
1615991082
1116275667
2065231088
184543060
1723502713
860102890
76779345
2084730451
1296420548
374432596
1364854581
598634718
248404410
1377866741
2142328373
1958852208
230863536
868154432
1513308889
2000684536
664597341
1910830460
1415729602
1290901085
1275003351
24530081
633371861
1788637649
2044915672
1674725783
1627619034
1583941643
1726547700
1239329540
2145524956
1638842912
1453562114
1591825422
1884280197
824530543
227052511
527161978
1347437948
712924893
1088844909
874154385
1403913768
1629024841
1203332962
10360045
221304849
367203842
2012783242
1232533649
1991287951
1154191929
1232195406
166629114
1146360260
1163344122
1118609807
1693504010
1332202259
1418222508
797762583
586327493
2724483
2066700526
1519317260
850904139
1993787134
881925558
415207108
702353703
391337244
345019307
28452349
212717434
514218747
1237607241
535084079
653323142
2070789674
1773679277
1119288473
822777550
129945154
1680082292
1272750829
681197922
1905446554
2071591444
835651280
1620038590
1612399524
1014053649
1891242638
754714487
1609918054
235822610
1379220947
345897782
385858480
784932731
1940611979
1480174482
633193388
277945330
1136198701
2124416650
1996727100
154454307
1846718220
2012307048
2016377767
6847665
862018434
565560791
1262577843
2144058349
708746885
802874743
505713685
1028258335
1832391559
49509709
323413376
926476414
715351459
1467227496
627872895
814257146
455875111
1036721746
1795572459
1038821030
1119672441
52201667
1977399275
459207560
611187902
1747209400
688861264
946450001
844178306
673415646
537095559
1690887964
703204186
1382510614
941159025
1960883143
2039866629
112544444
356851493
527953996
393244518
2006786672
283689850
994375944
568232339
263115106
1138031366
1650947849
864185818
549003762
477892552
1600573005
460053897
2017187932
89527438
964426903
2113369000
2046331463
1069859309
568102137
377865829
672492253
1727744462
187271404
706267550
140166350
1120882306
2038837021
1829221893
1790944506
605043913
1112093361
550361202
1551307459
1935334429
1559483414
1707462063
1917036049
963000949
905291370
405172513
1614178214
1500480372
1313435224
754057177
1189433622
1385145545
910968869
1313845335
1502809068
1443123036
1146622363
300615503
690742119
81838334
716290070
1603436216
1718685950
1017653090
677750068
404698241
575623738
1799879241
1447267886
2044561045
1252673206
2104036748
408864946
773107089
1132175702
890279974
430703200
1765397784
1814532471
2019018797
1217779736
1333101913
1087740508
300662490
2140765694
668096902
1055775160
1361493208
778948045
1167633810
201996911
2044019004
279690953
786194252
1272826932
347160162
1407898710
1047829057
1391165523
2096718994
675215011
796464061
1991735227
1058149494
578407300
644874108
484780812
1304734192
952674216
1346548583
380475295
1665033373
1137996055
566430110
1841438661
675271212
461442927
805435071
798321450
30539959
2076799313
598082138
113352470
1152165752
1902926541
204322468
1967359546
1380252942
820836595
499494857
1426626797
882763761
463105918
1555023195
1845768011
677628422
643471593
1807146903
1632307160
524461837
1080302093
2062362974
1332491732
1311858689
279279685
1739240299
80672629
233355045
941536196
2146760207
1635906378
335391363
1866211839
1981112729
729395771
998899266
416668492
1887380773
661234366
1419913021
668255358
2071874680
1635227274
1607029863
1433489972
240867411
1310457391
605838916
1848951796
806417220
1415842790
1910417585
18450684
1626200985
1070762547
496915571
949178443
797742349
1150084119
1361229709
1270793547
1325898976
501764758
1622166422
1524847625
860086611
1549741828
1153931346
731155268
648845817
642204326
1786155687
1647077148
92978423
202518790
1310097170
539200696
1739267093
1301269254
1620054419
1916044889
65131713
1979378596
852104695
272069927
589948440
1070929528
846746985
1295943318
566762462
25461597
1796503937
1979765291
1262531637
498115535
1686827372
956961707
1384326368
1463276625
622259965
1377075669
1433936316
782170603
1098061413
1717236570
638854697
929499820
1065554866
2124934839
261555874
1822535671
306657568
2058962735
1445350072
1193477681
979851974
1686776929
233833819
1458601854
512528988
617208566
145670429
67134871
503751224
1705161836
1147987745
1974940491
1808815361
2095615241
1851131020
547943129
1277146585
1684304641
1840554295
115702620
1494534516
1660339828
296707308
245248808
1728561767
1945599092
606002928
558842255
640415751
1187511764
558862402
1334800447
1098457330
1502531213
1819604599
245134896
37452442
1956852541
1081949368
564541176
14152443
1701390611
1975999229
1493765756
1015757271
1570709865
1125065551
218979821
410438845
1345754336
1375168393
1208716390
245914502
734229480
54468674
1826140573
113749996
335754864
1889946630
472919763
1313038694
723146161
1824016956
966818369
1864223680
351886985
1331063850
358666774
1302796122
1087223963
1000327492
710860818
1708206454
231218451
784262270
1556019462
228002468
816165215
803643407
476211791
897548486
1914341711
697727550
934270364
827024992
473789337
1185883583
1262283686
1201247186
1725874808
1969065344
1844441368
2133365988
533628911
1124168498
1303580335
461657723
1621416857
1419735139
1385527112
1813025494
1249371337
211115945
1771328026
34094383
1259823509
1658186301
912574601
2112554688
1450348306
492103722
1263407852
2129101474
1911392493
873002667
1330574235
649406290
1520254638
757667831
799886217
514812202
1057018836
1041791562
252908366
514196929
2136061987
1889300031
336859854
813106810
1242289307
30592026
111879380
778002612
944321820
2046577307
1684093125
204128877
1171444467
1436716010
606241207
1514523053
1292083911
1771638807
2108310966
267800144
1820109051
889317191
98820504
1164346962
1647116399
68584691
590868643
473907762
1717629782
1143585624
1854745891
1913658813
1435677698
1019989959
1595464660
1883469105
1588406268
28139152
1747242153
494174289
378780351
374063332
585287827
2142404282
499941943
13335117
1246044189
482223756
2019463356
247878784
1615975243
671905585
718685350
1079080148
2010331724
1655881448
967442432
1888261698
1813727429
1808188470
197875865
404495055
2081235339
541826520
2073776962
994346396
1153235549
1272492151
167886912
1437466343
1034692703
271878013
1628488138
398340468
1502881031
1574871360
1206506265
2084674504
123719268
105976535
824128205
555070026
605154279
1189181041
1290823338
972436831
302723351
231299216
2108706040
963040769
881005049
451186021
2076703170
1495363683
1265493445
294264989
2006799413
607791357
714310593
2107165941
865522826
338511128
1829167865
1931837673
1354985534
1204256608
269847142
2063589357
1377205054
946006092
702280687
974231951
1989485877
990167570
262584550
1774462110
1899960016
1359311641
1084479665
604467070
1733189811
697461175
1923027419
945924810
596981913
1613992055
109244902
1106440447
1084016884
366593787
1663229628
2094085481
421952468
587650829
1450887933
1642613171
291883982
1434144973
836539019
1301438625
725638574
473156032
378608965
1813118245
1926482740
1896052080
1643678892
841074605
1171810880
1249567202
194206615
1848285242
1672577541
1498472689
1647058145
1924479848
28167812
812101720
1306300031
1146614510
134756010
1678795421
987249671
761904360
677254407
111769551
43673972
1118527016
537153894
1780112563
865944543
986297627
1200779895
1940194568
1573556952
938203768
98585528
831058915
1767802159
1189391160
2118634393
1876335805
341395045
928401558
1997258064
1909277292
630704917
1268425679
639726051
1070875008
868360279
322700746
1249780973
1170556958
1450907847
808218753
1121906221
1082664923
890992901
231196523
937208147
1041824910
1216902725
1231843980
429326701
565925718
1328964251
1673930244
343503334
875151049
1950608385
1784065842
63923277
1110638293
1673221517
90073322
994842835
1584478818
1019364182
858682803
2124934213
1012423118
1780656277
1026457036
1296915439
586134647
995601001
926944584
1109464207
435111434
1696574962
526524063
1263291558
245183120
1975751412
690700674
1988761246
1639866408
2095084758
1103258046
732207863
384432384
908938426
1486059642
1208778335
301531696
79686808
1823083717
1413999885
1129358019
313827793
448977247
1113859537
461774210
1150973437
501068826
1900243770
252437084
260820987
1101286037
671236229
36781999
2108024150
121788835
1972340958
490237425
1341448455
11009096
1149433982
1662633829
2038594654
1544016670
1127162688
438232325
1417603586
934369981
414372802
2086768312
1778977918
398315241
318125910
1126005431
1602518248
398091270
2105044797
1890252167
1281363653
2074697678
1195560099
846560860
1436731374
729170727
1687992883
2067831855
1350049413
518479277
1959356835
681338001
340715315
1824125199
146072908
726619838
1768313241
1548569832
1876043109
710920791
1286536104
1648404652
1285004395
286201064
1553070118
1273953801
287096234
1874107361
1505378126
227960679
1157694795
1651480749
115889665
619679165
1668444000
1021895435
878903067
1722627921
1529773313
138116231
1972286312
1778972699
1118951335
450297902
2037754439
780497111
1576823735
612664052
867849156
415419761
488404622
1679648202
1651930985
188879161
287371493
1178739504
1767310876
439818646
974183065
512331708
1369842367
2030291807
1560551295
604101216
1136240320
158836417
1914003819
22472124
795782613
1069678148
420807945
120887770
817398808
179470649
2036231909
2047085498
1451764828
1517566748
1262076952
1917472622
271036633
819282210
374584946
1410067688
54737262
478619852
262746404
1906492145
643709441
1231189229
28639522
1021819791
651210247
1755359718
1288626294
249561282
1803151436
2053700696
119218457
467112911
1753523718
1389138686
1718068491
837098844
1340353529
1084462497
1002729061
1235272089
864311363
2042654674
1923308280
1460156834
942444174
459372352
1567333556
1776761382
58070856
698991417
1370842772
833390082
779755431
67314075
1162505169
48353829
983089145
1784660723
1851958209
223635425
1697693098
785574855
1816159313
1838279439
1361240197
846347095
1022060120
741424476
790667651
955723680
295491785
1164530111
768103721
2122344979
759934067
2088779112
769171435
1610685031
897617359
941223896
555703387
1761232949
365790419
792013400
232515291
1817522048
1168951750
1343979590
267423550
1834777867
212887211
276097347
584504929
744912617
225954527
860019146
1603003950
764176223
808582152
1963898793
97347525
1094335501
2100523020
1786470142
1856384320
236621006
138456643
1334088663
230838649
566910759
675293531
282762847
527782727
1741637589
681815911
1187154333
2064900235
2117811621
1359839661
1436985706
971768498
1488496221
1572718675
1633161727
2002647158
591104169
1101807334
1956483577
1801218334
1678067473
1129941840
1477528572
207392883
42127171
1658515537
2050746530
379789777
1767008255
543140704
1630658256
423221639
2138546056
1091337405
29107219
845021524
381091570
1809888399
2020543651
1270440147
1816056310
1898644904
1887471668
1588968227
1157905247
1425569102
403374910
780111940
355836967
1660637822
263857960
33694155
1176992964
1985064765
1695249068
781026746
2096455080
1181745678
1230435293
1084129458
1996782506
2118101160
51655217
594250953
832608981
357061309
1978580546
315699003
1074777645
379655446
1460928102
1605002124
1348306269
38872949
29157976
957140482
1442541138
1727983145
746140172
1341289075
1137623370
2127547885
1350467156
1047949487
1830644933
1955115758
408633545
1701961290
1371958657
794453020
2054125459
2076557655
1445026585
1184235049
397980895
920065887
779761804
1860285509
142045759
180866546
1271864335
20662231
223332531
1033496442
1142364759
114875941
1880043525
680613900
487011689
1381381246
225659274
501083959
395094902
602467893
207826480
1946156226
1401892357
1328882654
1540477497
1590565516
1345001140
99456220
1834733476
121002255
1042565058
1783193441
1466744793
1359625582
2125325250
1180033342
1056988975
1967030842
2106645929
248417893
1466577361
36967134
64819538
1146490531
1340398102
1608334381
777687609
1894788473
837014274
1365256484
1504725212
712384609
1792407109
1254226625
194395540
263284839
785101706
1681366783
1234549992
1353857790
541701351
1215911051
482639072
1188859031
703270353
595242328
1721493732
1695370487
70812602
952949231
434832203
656767743
567970315
1768521595
2145713955
214595945
2119724237
2026926091
1386933092
1011676955
702570528
703279703
438750904
496906125
860945765
1909924100
662352000
604611774
1002522009
1431318224
1988795052
1328440669
1380852659
1625619669
1550221245
1053615030
269122720
521801264
1398684857
1480484383
821711687
86334601
1303503595
1771398214
368789903
443262192
2126698591
1168864960
1270832685
1537597370
481584048
74456314
1124525918
435382486
1038140137
235146445
65217036
390236653
1864487249
1117856108
735249370
550496492
265199567
1660285922
1263474792
1260733458
1162403220
1269952007
65766497
359539088
1806839993
1124326470
1039117929
1978340872
1950661284
1480455028
1722000666
1587127276
868639146
615878993
147261219
1814230292
184641326
1366002964
1494712296
890493256
822985472
646603311
663463016
219205938
863711104
2119992155
729731325
95678579
1671247175
801187401
1923138210
710054670
556271700
2068988000
16410346
1294952478
2003139603
357941688
1116977217
1160115134
1602274288
508273304
1782674097
1980470887
1563613651
1405393952
1320513607
1259917966
1348605291
155668537
500834546
712431103
1072917665
470156625
1322987898
2079107561
135473830
507796714
2003545119
528791776
171961476
331225042
1807453474
1896125356
1354823125
1709057157
798296310
508886730
1587802968
553958486
171426213
1535549669
1214995932
1121557375
1746419329
881527245
1102964312
1373929071
2013450847
1464558718
442559569
552212551
295522701
2110960653
1974868118
1325482724
1827075410
1748070689
876476746
337600404
1560239962
1681816265
876447766
776328342
1582166595
1017774109
1141950397
1117645169
1964872819
686385804
1728638188
785952696
1380679415
1325714315
2063832592
1090143153
1139766941
657084674
682956845
1388074026
508348620
1840837082
1106713476
889285656
1388690553
77286727
1392637311
545036393
460006193
280557502
104580068
1418948993
1017396798
1974673787
763066387
278970522
300683168
1869065333
2107652969
87423827
1967384858
1418214822
2011894166
1677235271
30545606
1725554064
494521997
1790930726
681708010
1379054186
739839495
223151974
706994139
1929372658
351964214
645433329
915482603
163255026
831891709
752762782
2021703153
1564548193
105584096
524780478
710034877
297055209
1405558241
449898883
1824029484
1199551274
79753700
80906819
1225278466
173284919
671611260
548019099
1600552042
792132269
1420263768
1855362005
789694499
1440889617
1730967671
1694439030
85909531
240754149
512653987
573283640
1869361417
454620119
697843704
406480657
1192345557
1336758043
589560155
148397161
36062076
2097146000
992027134
249055913
707176258
1580059557
1651790085
2065016189
942435002
50520010
1831051556
162753683
1826868521
1454108463
1949574165
514632623
744030934
1206168779
449340161
149215150
621691447
341648436
468159962
866149517
938382124
1540396558
159361096
1652961930
1206776439
1192532707
748946794
1180452383
1445751406
1890775072
1487917867
741610178
337547613
298471462
795716336
1930951821
523603312
1535676321
1209667253
894950837
2144270672
1236175270
674888326
929759483
741423682
1636628268
1901815121
1281581409
349138578
1778092454
1695161002
186070710
1921704422
1749402828
1013789304
163823558
995799073
1923967704
1715670423
1757575399
487040657
1890271839
549197544
1151216886
1875104738
827251608
2100502005
1666376712
932439717
2095646394
1891259572
79785665
1261878794
642167660
961394934
244136986
1224939399
2116787716
146466495
1468203844
1542962061
1153491932
993997803
368328583
735767895
318580377
1382396697
1916513982
1619033167
782700569
1089386867
232419989
2069343281
479113043
1580151539
153823625
535577278
1392907199
870045237
1747074889
690323165
480012377
1725058425
695006689
389895627
1845949565
1521700564
250021264
1073446486
1746150
2044987710
299840054
521487374
20724969
726989612
864024215
1181367503
996722297
1211526399
988627677
1757909851
1063366299
1362620400
1404770382
586043037
1016000297
1699004207
951298010
564806472
894700560
878184333
776264729
1277048924
1807362564
411665537
1019800159
622236186
143019025
1079163751
1203652193
2103162121
573773036
1439813580
2098808229
752773395
1352492930
937072843
1939153557
968905558
1895445913
60609668
1799762325
503293476
244159952
686884337
290567879
511220549
1728241723
1905861805
2094003650
574690138
1101497224
1801013666
1302550168
601540553
862206022
886189163
2078307490
1961014845
2002506385
647433782
506063396
1114802792
303709675
323551939
911538701
859285761
1145827296
1061439267
838675703
238971723
238610137
1036062891
669238491
911747281
873020101
729985929
764312695
1841179472
1071987335
398235311
395239964
1895160023
383684466
1095861398
1070700404
757358180
372953822
1584922014
530100374
2110754833
983627363
993994077
1791084353
1177198289
563895178
728629808
589935464
98492984
1012587997
458221672
1462689207
1082858977
1437889824
1328407957
850612608
1025904421
146927444
1897851780
287569053
1218508971
1784116368
1324645894
1584255580
548260426
1406527403
2049784330
2134302805
535173292
1971506277
1751493535
403725464
15572612
1624631007
121323112
350688906
2025005396
1856780308
1147096079
1013245745
1984696294
569503090
1927486365
1407234943
2141679942
2027107461
175721544
701747096
1643712778
1147471141
834469334
887645071
884129803
156385336
599210292
1239180167
63340989
1332440085
1815410656
1073941683
924357277
1713803809
2119965960
1168833527
202041375
1755258954
1570980523
1194473081
720702796
1312199061
235271762
1317906222
549098218
1220677533
1088785668
83455453
392640613
833819701
761382401
2019149530
164218756
1407978908
1588639071
1832049615
949133017
1308061822
340797293
2105868687
1098806986
1087113998
907236735
1644401530
80160819
968922678
39073000
1247011815
812476220
322363438
1679044867
973687955
225909126
333603166
1407146648
42552129
1264788997
2029178015
1698778338
1943901260
1094069216
1710508342
1869974162
549414618
403705407
494086096
1595619203
812075186
1475166081
888548724
1697102482
1809654002
1094808218
1072302934
1020083970
173628731
1380606311
383272739
1086219420
284511135
101284866
1917770364
1734016468
2130269391
2031563032
2146792854
1392841911
2032071650
2115624020
1195029562
1245390604
1137189460
1643095146
682660159
1754576033
728094710
2075682265
699200797
1065698692
1154020621
217172800
1413534809
208652308
703249203
304526372
927865482
767204652
133477270
264129102
1960281661
1148450131
1113327729
1861028143
1203486
442980543
803736741
346941708
630362184
1294393758
1536409444
2011575288
399400511
755491654
854903349
2110009136
1786522261
1231717414
637698834
1101958045
107711221
1676927334
1366133830
1372409116
11801933
789256864
984171372
1406811218
423553144
613531529
1256078636
1469829107
857470407
935276785
626974722
1870184630
316945808
1403914195
1957346268
1319418596
716522396
247988764
929829115
2037714762
1730503092
94282148
1341483972
2027826394
1896098158
186793153
1788905627
1030483110
254996981
2022515583
371795139
847619985
735529419
1155798495
1128192757
934585078
1503909717
445586641
812269624
1609430907
1761765361
863876284
157552758
1580105402
1888081307
689497952
275700824
76612580
1190008034
290148360
2082970388
860855385
705825374
1541526745
51896601
109852907
1412096282
1641263813
711695446
1798873518
691767205
307294288
1401767726
2058278138
2114365566
408861407
937344389
339472153
179800558
1154420923
166283751
1069140445
457250992
238542933
2036817175
798480893
50938317
706637906
785869128
2146158751
267187568
1730918494
1906512590
374700217
274519702
976972511
1891211330
958308528
2048819005
434294659
690993055
329609679
795273486
1190615895
1131573125
1428374887
1388265195
1547950385
2036498357
911991340
1637314045
983172002
792882721
1813307155
1495775908
1481249601
442423871
11050332
225620509
1645830658
563090091
635711722
229730222
66297028
354922310
1681480124
2069177524
323417983
243992803
157028699
1584773745
2142636169
129565362
1882573048
1152228825
759064499
1496264773
549456869
2135310479
390266363
1882885328
514100044
1289085606
507628227
688890864
1964483387
633010451
396815800
2049166987
868555891
856093940
813895909
313814481
1779872029
644867273
1649327062
1378945908
1802759052
1901663584
1507295780
1081684148
824816697
1319053549
1095154886
1454681595
1403183127
1001473050
910167969
1013695055
398387208
996646815
744853437
944615352
717189502
1348078406
1813000131
1007048279
619470262
1053464100
389343859
1617156335
1297151232
526351037
542566836
1448383258
1134226019
1098198859
1340886363
342180167
777598168
1594480136
557642154
291040631
105552717
154279391
1414242956
1300348766
726381841
1140491539
1163349197
2029541072
673452885
1875751659
2000986851
1815521544
1861789142
859076762
592386146
4672905
1727457039
932321251
23479772
637465735
563051897
1728554406
2056385894
1134131567
666132038
1979703808
1474804195
808073571
1271978891
790751966
793374644
1312070515
1148154283
246307155
386417424
727699262
1046392128
1073523867
1048798922
1804245821
505398904
2095056256
122687269
700726513
1306361414
1576134564
1368723103
1364364226
1091524027
1443508473
269427796
605785614
197428647
135329772
1145950168
330842871
1738192421
867870350
1890883503
1339464353
727099639
21704883
933653602
1925291433
1592004962
452440779
915610848
1824714250
172462405
657299624
1367671176
851718843
1672121392
25348162
810630927
562238541
1545939730
1407051345
1540882495
462928453
1998615881
749111976
830743248
2041808410
1858537604
12007293
1899728333
1680464325
1775357625
408714896
1697465754
128828131
633212741
465969140
32684840
1981703636
1954827360
1175398722
682195712
369499056
270758426
512318288
2138746624
1369646324
390918443
1055056653
461199319
1465127359
317613533
567295594
1902392945
1045617480
1719480785
1069589028
1400236064
844336641
1988488561
31789589
554182521
1300025740
1191991789
1741953274
2021524302
72532754
844186003
196232454
1400293843
2102000634
483392791
707410007
1363381262
2087344735
1183760088
1373999286
2146378842
1036737965
966973265
1790046475
1792607842
481422256
1766213022
1261745171
612031387
1588368447
1515115437
2102505428
1043122736
40361367
1024132335
489419505
1239470929
797949912
1383080188
1959178939
347620110
1456890403
596257338
350695012
1949696993
1981483620
523975156
1900388247
1940980025
666945255
2048301924
450482515
568890724
179294003
776138641
1613841318
1130854783
678249913
1498880886
1844339410
2088048162
838655964
1175431274
1460911596
609742260
1907239592
2111652062
1471074339
1533693140
263219277
626414383
447470565
896756407
854366829
1996353192
1625856468
1021457564
1399637285
1464275397
1555700364
875201611
2131568278
500239233
1386029629
2120494472
40679219
1872929414
2123270361
284019932
1670546051
1986246958
1541870851
233940393
1108634162
870294456
1078062368
795987158
851980564
2137937464
2038429566
1391932339
949665059
1274635376
377592168
30521476
441099547
626141997
1764630280
1797950284
1120887713
576069315
2116416143
1311321803
667217508
1892725832
1828903788
319227425
1148479827
1805132520
405562053
1851168646
1400853053
1971882262
1939721859
885566110
499350255
490746698
996797006
852505124
770929076
1577269105
233256949
126448320
1739271264
895578791
550201277
910863545
1253694387
2010750714
335973905
1775274280
162218866
1876156164
554351183
1927522226
1901799958
1321412704
1379228368
814041120
700530609
1004715852
1038728894
1503120987
256361730
544873806
1107431695
1547609705
1817880803
1746774741
1106925767
1922566172
22017858
1269421129
1164307537
1663969958
805388610
1440186285
875531806
1393360463
615252580
355860290
2138517706
1766522026
272072389
1354304710
2121596562
1836856063
2098215466
320242996
778249070
317853640
1787566757
2146732774
295623868
692560707
1729503690
1292152532
509973311
1095517356
873738520
37246492
2059719335
965557639
386234619
2009321935
2039578792
1307594676
699714208
408341446
1796321669
1583798197
1454849501
1732880515
975440577
293034270
1530005207
125533538
1904329577
916430172
691880052
1672837417
1423289867
1133467331
2000051295
604589759
1307643109
1977278714
1661235423
172025538
627411675
1484432753
872815692
1734551187
417412192
2063590578
1981047459
2113441892
239354103
1538701352
69547952
1425935563
65664812
943540334
217704846
1234073076
1861452903
847842088
337156760
1529804080
771465310
1397732119
1622163183
1643448433
845409645
547751707
1740611952
1056810208
850736459
2134247678
1990835294
1190939753
732486740
1992648585
1279543143
65784651
1422900742
34518234
2017675488
1044336606
239808702
307234680
407374827
343876210
1755991729
641345935
513550426
568898348
99313099
163612678
1453147475
643606154
1605129181
856636652
771288301
1202833556
1916009676
991741743
838338001
1345606467
362045076
2039760924
1937205244
2072396452
949398897
350322919
1246364894
1499483667
1253431363
1162564931
1492703833
843027557
1196579355
1934866329
1808059622
1989806450
2063605639
824119915
1529798384
364517631
1944516981
346790880
631449446
785320998
1909892233
134110082
355662456
109000624
1731317460
2034435964
1498795185
255227210
512825682
1970454774
1349521803
1220415768
864737974
393022613
1914515604
1311527717
1607407983
1304762031
1000643426
1848941099
247558194
553494348
1558013598
1061448054
1035594650
932414546
689499007
2049058727
579888104
1190960921
124890824
568384363
2140677707
807905891
455496175
273466696
394995280
2050267549
1317979537
974777229
370339245
191638627
1278857641
981713966
279234676
1544631602
1776083419
493677918
2025254105
2121662240
97809124
1689793026
921089022
147214991
332713880
1026117459
962747848
1428582136
1046680421
286634119
1597074126
1279342281
1405320167
614613524
1546375104
4898670
949738173
46443779
1995440522
792087511
1774869975
393777173
770360614
29368265
811157228
572021189
1288441994
2069117569
1053360016
1935938450
339580941
1599682420
1758479367
1946148641
1662868482
1366919243
324456925
1200226967
1445707928
1808419821
1254917452
2054362278
45810918
1702647958
1454807415
130235705
337702892
1538438252
2008449899
1987851355
1328082667
990627817
1327615263
1944388354
381044044
1150644568
218991833
1072155587
773538784
1784881467
1126843840
910591128
50372572
1328460875
482731436
1670898891
1490603303
50721707
401230934
1618270002
1567184832
1434579965
44609575
1070024708
1617480982
952209606
490108628
109662071
2036612678
818959220
633024673
1705036546
1358011320
1841623241
613859090
147246470
707225792
375020863
336056463
641682742
1719636224
685826441
5144484
1397024069
1757470053
414130562
1834842868
640612129
589318633
215290203
280614051
651444503
54268632
537192461
2062689810
2022572373
744622784
1815367854
1573258948
1929607188
1275201035
1731123881
68086188
1971025498
953600674
1345503809
1468767527
1831747745
944156679
350628621
2025041477
2015031988
1899484600
521143692
2088015246
420492627
1332188157
754680398
1267519062
588139780
622503466
356871485
1685916905
1744769592
1964020719
1973025055
717461896
799884367
1878750270
1890986073
393576125
1089935353
885545579
1936828783
1931331290
1247857467
1385759982
2066890805
1730578730
592110047
1001466437
1332974003
1867905015
818082373
608856328
488982636
1792935516
278168826
416955119
720875448
501296837
1726163768
936615583
1785319505
1576301878
501746152
674980761
1776622143
467784487
525696990
686119695
201359181
1075409579
350512740
1442698523
1528084144
370438109
1557956157
1875480766
1652038833
1356630305
1551186365
1091713556
1776284118
227770904
508042659
1091641629
1173059725
134988801
12753390
1639108973
211605679
2080071937
1525205223
38889960
1585430925
297506418
687387880
1281248756
1508913463
539511890
1834247638
138370445
1315032469
1428257322
1723614729
2107161105
1729361795
1585269843
1794237405
1216305450
1257327163
150351147
1940255957
2079481229
118810935
1743409641
1427135827
167750930
2138531312
1266487953
1646176678
643267499
1343576879
89395073
2014311473
2033193478
1755152958
1018359856
338512394
1801134381
115595799
2026836953
429485491
347446754
1424843128
1402698682
1563492071
1720775034
345488018
490613842
142200294
1020561049
1092107263
1598187581
1167491694
327927821
476872269
1159251079
371537670
754596707
1026301730
1200270791
1663243211
262703328
422117932
1352245172
1675831057
1682154563
1944830177
1012311345
1890514535
393668864
1046327502
1602498981
1483687990
1894888107
1180625815
1848777402
2050245079
1044681396
1039667948
398800979
1777390309
1566600871
52250615
547826146
1361300000
84844115
1391891838
670813080
1315149589
711721858
1325239098
407589593
1389748291
1305175253
946311904
2122159110
242534126
1276267138
2070923271
1645633631
1404194018
1722010985
1415843158
982478551
1492149672
2000319168
1576647887
1424345139
929432394
1772467227
783368209
1198494279
539944263
439218687
117315483
2100462157
157317095
656317714
163380265
1277659954
705785357
1813011317
1500310862
1838452954
957645614
338865854
1825188035
1469801001
1364811766
1505937021
729294889
1600908213
134865371
975778289
1733694898
188058292
1049662692
543880594
66419544
1070147356
1430815509
1908800089
1295399323
423860007
1618257943
645963370
306509261
361509953
2055242882
1905604526
572727481
1875757979
868996575
1338549978
1781975228
1332368061
286868703
746807923
1692417986
1437057885
649043756
1289676958
950523374
623374756
1360679280
302566145
1797818258
390314462
2045889657
642020942
1670335313
96905208
155069765
1511075948
203819834
740530885
1910830673
1327376299
757770599
508240138
14415438
1847299571
749535630
1111897372
1073997476
326878661
1609999038
1270632600
246129281
1455694344
319182947
978625706
1388961425
249445685
1167139184
1962078241
1373000081
1449141806
403051963
1505251925
620597092
324600254
2126971031
998484288
552803074
552526149
1601608759
1619117516
754202562
2117618199
21459082
526942669
1714838792
1869612620
1037054560
724430920
1756373721
167905255
332586544
269692144
611000582
79737286
663215482
563800277
1391378787
457422695
1856086459
1791852948
690878150
423165966
1591748698
1259214221
418436403
359490743
1937888680
466663237
609268464
1154111367
39327020
385837845
412533620
1530717145
147046220
1582333133
195702660
1172676061
1589650438
411310009
738906772
1119660371
648818695
1826929976
682241068
192598977
1518575246
1093511712
134659395
640114490
1404833030
1918698145
1462644529
684569597
1644399874
556399065
1791765117
1959013047
1904969337
1755151708
398534001
928319189
68296443
731642366
497953689
1285721121
1780457941
400368024
325133541
147227597
1194952038
1122491596
1608963575
2128484974
391801747
855426264
541647784
784297524
629443633
1824280590
527541173
525813329
1574676213
1464547379
2015058862
319045626
917404247
517206881
1323395131
1609647283
574209804
1087470708
1345364910
1462158983
963496015
2002137435
1748782706
839300811
794040203
577367568
946438817
1629505044
1941079815
1256519824
1712440719
987705557
1372335370
2126347690
784348849
347154222
570114045
816552944
1009047824
1693663313
320724789
1707349360
387479320
156298633
293461884
2100279505
762535762
36498735
154045385
1290070841
1748576880
205388216
212421159
1854854064
359990189
865921283
1155008267
1686374582
870033336
1567033088
1980973865
193609492
189724908
458222398
1872534002
112569872
475187692
957823056
1352872320
2001123076
2094095429
108920673
592423477
700060105
1084064551
952042588
1566369907
1905248863
689434251
1977764115
1709351601
1233293583
1591226699
1357902491
1258677981
1092794403
1705666299
2122392165
1500483516
2026277700
192629170
1733048273
1410506343
822986292
1554685476
1104841430
1355254993
851939028
1508771592
280528065
1440969626
1482454978
252460651
1742339493
1900836374
430678724
654660650
1830474970
217186956
1377765490
1522930454
515916622
758177081
2126161117
1334804749
1131862097
1602260092
1843870578
604333071
890424924
1992452842
1010865822
1500153001
103818578
1913800684
2106643892
2048552704
1207135864
453402303
311392334
1214601009
1832580139
605562360
415592587
830342384
1899698614
761270181
1320035485
583763564
1916430182
828993327
609073480
1924650920
804114968
1109587407
1994508484
472387353
1080487367
783999780
1446307378
1155394508
1687509725
761263054
31957393
2034592585
888811857
1871044051
1052652282
145333537
678570235
1111460510
712837178
539765468
484400056
1475201725
1148661275
1994191842
2024731699
1621264048
1200714516
1283718036
1472493931
1772637899
1884527560
1842368619
1295463190
1868828405
453047689
528243625
1067726003
769656926
1093688954
228364411
38865953
474060162
490991393
1353311916
1203953053
32862959
1072045903
596723186
1922671975
1755697380
1683456650
994226280
1545459561
2104689188
106905302
251209061
614411043
163370485
1429008830
2044539130
1686297935
1402613334
2094604126
1293367169
1529771204
14362054
1708565712
420227813
2091601691
1586077566
270466754
263073215
393258681
1371927168
337769867
763199717
122073532
1906122578
1041243808
1798153519
1074313050
483628303
2113274322
1893508687
576061900
1700329970
1296209640
1865463888
157033880
780876846
1497187508
678705029
1364071009
1241858196
1736209233
752522920
1605537492
937972054
252922448
217732341
1087844588
1353824463
549799237
1464580372
1034692703
1091635464
1374804233
560984581
1039612448
1263385062
1259448067
1302232912
1443620292
389613880
442155175
1363751797
1345629478
245221592
559589852
1081372022
2095771909
1019712876
249710497
929875115
609974929
1583337731
557583352
689192400
711345276
621677236
917166371
193487022
1101400089
1552976848
1608742871
207514916
337315123
1099001016
226377720
1847535335
1525900138
1635926016
645488502
33442839
1600046186
1530871986
317347945
1753443760
1795764507
1523488746
1560536723
1916928338
1964362957
180226162
2091728235
1672257643
50773866
1364482177
214664081
1120619191
234667429
1540069403
880539521
1726417768
1316500046
1555565359
1917266775
395193768
1099070476
1510278054
122793061
1320655278
117287598
1008283883
449256925
1727105555
253672315
1775189848
1623540335
196397607
639764059
2000265618
1424446352
729968056
75755331
945675370
695692
1069405072
1524594792
170969825
345251033
1159770615
899404149
1169177400
715950899
1572376713
987805434
1611757027
103785402
1719834454
1083926426
1353234889
828879794
2033470630
674268578
2133326198
1518999452
798788315
2043398828
704437373
996372927
269766899
593759351
1788739406
1501516746
816541033
1559740315
278102606
2027769114
2007538544
1043584126
893602236
1620507711
1844305770
2123621017
1427556245
1706019788
215602840
212735802
616600938
1141312202
603630577
1114491419
697122087
1111358273
1060253018
594526894
342752215
417747251
187557318
1330645891
409955573
703391316
1745113463
170155827
1909105808
1155379743
1870508419
2012344210
1435734785
838825315
1199094643
1108653745
972653493
1459444958
2078879821
505898924
1231152666
244577368
1500667113
972913136
1972726455
1696206811
1607272856
821050735
833971419
1036694464
1837278848
1605116336
2010988661
1775401140
1665617554
2090352195
1824961195
749933528
2096810629
1861099666
1151224241
906028705
2010442416
1322774763
1157701703
994776885
984760477
193894929
582170667
1901273478
818378716
895205150
1325215842
746983506
154761098
1345301027
615223878
399398682
105275090
652811074
273795562
452474259
1736318501
440122326
607071179
1911923334
283464785
264569735
262793605
85629139
758588508
1255740570
1153477492
94976614
1779613264
1305699402
284165117
311672590
1664697374
1421615873
1671869022
1988453020
1459275169
1267735573
1900466041
2024377162
703459836
1561105095
1500852751
2107837586
577108645
1149280815
1404144422
1532418853
1016089549
861387575
1148387821
1589838764
1921212358
1100951480
1435841692
71043300
2146378842
950099787
1044186964
1046309273
862235153
810953547
735427772
947821008
558487900
1252282977
1248870650
737498119
485396163
1923917291
291837963
1589854229
1323127845
437635636
1637794838
563124721
1107999286
311453974
1549263011
1765244062
1674471175
1058770752
1760148034
2083143327
1607048605
1061256381
1788205582
302620724
598786745
1734316204
1309085619
972564354
274630996
284359150
747309342
1776369041
190220728
481591712
123995330
690272721
1763464242
1727085609
623516073
1823534476
6974301
1889379934
1171200068
85925314
394886516
738236563
2080569368
529094189
2120219212
398573881
142969712
1995104978
616813766
497239199
632717779
2035544830
1534808904
1239548028
1752976287
252817701
1121304454
170826138
1660044758
1103281440
94325110
2032421572
604168616
929895481
549987528
759704285
562671319
1276538102
643842961
107097394
944311347
1531780293
1618502343
294077331
884733728
1085650576
835523902
352582826
1925833325
1969109995
733625557
1888917083
173442833
1873966876
144509654
803883847
1833292398
209599153
1779562275
435300638
21872972
380087716
785407396
1017382101
44538315
718423749
1618232560
2134815299
26701469
22849608
1797683919
1757054464
436112679
758908967
1721785481
486330173
1872001637
1901377638
489436240
100489419
1930043198
827389925
1913856014
1442129530
1014962782
279417903
76828692
846245514
209816802
2010149519
1404128902
1336853538
765904926
859188300
342630298
1556794780
250207051
822712252
196159834
1467844833
1619568727
678677668
752452066
1574531263
1704977189
936190723
905508214
171281425
1272415211
768970218
1495596125
1143983463
177594509
1553541932
767213970
1772281909
48913895
650277068
1388215545
1978239905
2126987220
1516441527
950707130
48676190
1610556278
1463535393
1850620282
1684423914
1936056641
877736578
1316102681
605897285
1325535791
2119383284
1156963000
1525288254
1724689295
156142517
1806105790
843329836
45089089
1076393937
1780838863
2007494534
1509178720
1138090050
1394909993
1363236147
912407329
1371561699
628683167
114697213
1172054572
1046702196
287267618
1914423004
1833705601
276181004
157212434
353548866
372280956
1330500616
593734528
1959125479
596040908
2028375581
702404363
156260768
616786024
1222137905
877455596
1698296790
58458287
1977181424
1590083445
1441431061
1842880026
731750462
340951988
407601631
1464250133
1274542596
749976186
725698474
998248991
742226074
1433007122
2015952300
254040626
1732717350
1632885014
70706981
12507141
642854731
1002764581
1983686772
1681490410
1899510265
1180487851
1109697910
485609125
2043598692
1104039577
1533672778
1330950471
156610557
370796297
199308791
1299322398
1684779626
2067062
1986982806
1610336919
996154195
1833107065
1844461183
209374479
1124500334
400868378
1394380465
191030562
3014582
1391603974
228216212
606462835
1886822916
547235323
1792609816
802524828
1896846109
1914862083
705677351
1694353869
752712325
431729689
1190258128
1578350163
215105093
220640676
134228665
221987178
1317846234
2042069232
1153504544
313513132
976365043
675771643
763825529
303955544
1547183860
1225143199
1026256987
1392324509
508852960
1114789877
395581704
1237694300
890936567
1754091825
886928356
793166313
1488916189
1820822710
1103634596
325585940
1661251677
218755336
326289312
293826302
1978416918
2015142935
416920537
1066327628
711490172
436748963
1577021466
2054244382
817890287
1726300539
1606431143
916841974
1815343912
17474498
351731140
1611703758
907797254
544966121
2013653419
904907048
2077482046
103157
1323997164
2057814106
1545486364
1723974003
294005795
1825793735
1976796448
1419522049
807247614
68946854
1541536264
1187500453
293403605
522186898
1837422389
461813218
65249190
1228866376
1979827853
284052900
1445086504
874742021
1463523719
1321303945
184315256
241392776
424905109
302706676
888455600
1809653139
915240899
947905608
285939865
1922974628
1809189339
1809409816
1840986501
182965508
454614569
1725935327
354478151
2113836939
1948103183
1298651321
610019861
346574649
794588670
867975015
1825175890
793364401
1778986915
928055422
83012920
776904324
1099832189
1201379346
1433837051
585297358
109497221
951782402
1021432713
1479647705
1277009166
1752244835
912943704
235502523
380945849
1691576460
149302662
249899402
369405979
838917966
852819926
356586498
747707503
325506090
845995664
381945953
973299411
504762358
249402387
44903143
964331358
2016506445
393358952
1880310825
1238430175
805002151
347523129
358251013
507257867
680271075
1173161373
899440569
1882909862
1431172429
119796859
381069465
2089953468
1002467490
476724551
478187494
1056612310
1749410436
1150622996
1937803667
1529103137
98207827
416799644
1539821994
2084477942
1245951920
654026481
1432569136
1821653059
226062595
405398560
950330392
945146056
1009989080
1779379492
1604560061
306579451
1138739866
680157224
117045014
1372152516
764675802
942358894
2143407383
1399151773
759776630
1295602402
154731919
1952718501
1113453795
1825598210
552697089
529081932
1069226581
1282036097
1729507049
2068993321
448038890
1036016220
746788047
1131464474
1037299397
887498902
2063536345
23006490
1764029926
779598606
838049815
642807390
1916711205
1039217862
957854161
1396950661
1178458660
427353330
1438232431
174607417
854814120
598513505
1488344690
968360771
908286262
281814601
2051748589
847397031
936092127
365382638
168007165
1322385866
986288955
1146639447
57242946
1868868328
351402892
1153778942
1069334286
365448375
195991308
1911161646
579789646
1799575426
1932270614
1907589836
43989822
1958778198
1793197941
446569308
1545257197
1756791731
575941235
1179554477
2124702612
237402848
1564016956
856080073
1357561443
867878824
1224357682
310963197
264217321
97208228
1372638443
1309909559
1846196494
499990574
1980390002
371762958
2070663137
1294958020
47780035
1195702843
1721105083
741478433
1023798820
1947131166
2036272061
20501294
1548556416
935772660
102377712
794449434
928648378
957397009
2003600425
1045365865
423168136
1768961349
474033388
1822850183
2092955370
1946226397
1755349819
2031470622
1112061966
1372855996
197649625
2068588514
412364719
992084914
1266615124
567862727
83831943
1383663601
744843815
1716784292
371991177
1008512176
656247191
70046467
1756665611
2045662331
478915239
924982853
938171018
1513952711
436717627
650510059
1083651239
660162765
282349363
56626790
1980705807
1481519957
1689713799
744919772
196177001
1412546260
1030001823
1494681383
1438205330
2137092957
1803059516
1389945380
261602751
1878421202
2125772358
1067384487
1711136645
734632839
978570838
398668845
2061402180
1416284252
2018004863
1523938961
1404039312
112960605
1191862475
1939138739
1651894259
898134405
1584517192
1469918317
1831698315
413525575
867816192
1469331570
762455986
193280536
59406799
384647319
349569029
1325754972
1605130650
1094065578
1738364085
430648272
408229462
551264611
1039220657
1949905083
966595517
547304858
1937180496
1722410415
1916603669
1302817883
1327264013
1993006740
972150702
1866677420
876597267
1898287152
1261149065
592414932
1626910421
776976244
1669289502
489666028
1826957367
593001732
1861587194
564448761
1417130380
891921247
1413823285
325074495
1632368699
317604119
541980452
230988227
1046410918
1118672711
362379048
1140450837
467929141
615071008
393333866
2002726587
665882685
1403992533
1497635609
1187201710
1747273336
1952066525
169218059
2031290756
1074424490
320188070
1642574737
1539788629
800586465
1518484252
591449826
1676481742
527745153
687432103
1827217295
357582679
737556793
637411690
1085901750
1265575107
680986489
830944076
1306843995
237574396
1452399600
1492075959
581113562
543144511
504245360
517818444
221440869
1630963131
232402345
531479117
2105835972
21696224
1382737619
2014003775
1119709187
917188295
1745521142
88223755
205888630
1897265836
1521906546
968367350
2025753342
1806510785
2020468462
30090831
1835592238
1261462534
615328947
1829199872
1811512660
1383462252
2049975019
559665719
153259344
845169441
2142002927
267565605
1761429072
516404739
2106829054
1227219252
1744799218
1058937116
245402898
79691078
545296237
1227300641
1629740090
1718619969
7396723
1239253108
216142615
2109094777
1532519165
321276878
503785995
940563500
1888694082
44022373
48538160
219552682
1561538310
15695034
400598439
1686443236
572507359
986095047
1690205646
399201315
631511751
2083260249
1142311721
562139075
1389253768
447733144
450431788
1473094214
1505352483
1785850952
1528893869
42585579
6695542
1435931325
1447618836
127248753
2125785013
2060673121
1550884653
775940513
211264210
1648761910
204661717
916538137
1202277949
732805075
2022899978
997519383
796628504
2123102715
1194454610
170422466
602843672
1581240484
1073211947
882118910
717879634
1394030763
2077601231
1070788026
988789657
1566186749
1964824942
697729393
390664542
1966885647
1302223894
550826242
1887353632
936759353
678255112
93308030
1769164517
1175203819
825774789
1833234192
2089932575
184402671
758245843
1208757052
1197506219
1329696790
406272287
1923368613
1346648809
2118308359
2017180503
1303165551
1782232603
1534717282
853801919
1353340389
857327056
1903402339
1311115399
322578285
900378605
2007780994
1805269109
421837828
1476660706
1369488587
1801768501
63554030
1615347198
857344729
1963651608
1833494872
1155571617
108948715
1171304183
839112319
1211789213
1628209169
440728174
1181466900
1048978309
1240365992
985756740
637797206
1711582021
693055120
763271305
1252485835
161002719
1611063568
258983938
252479639
638440192
1425423178
2052792681
1413547111
1661420596
1093508777
1678994946
571720169
1948145445
1076190202
1416789352
1686615274
1355339692
512936367
697611904
511755204
165867307
1927521305
1633013478
1370187851
664661496
863391803
1398497524
1354808297
1170314183
1198701660
2069342484
1409677714
114106091
562910301
1628213398
1105767420
738943113
1602701588
1767166472
132926329
871688156
1141925223
1185678788
769198433
377078311
1583799276
691899930
1206639748
1227142131
851045258
1444017455
215172932
1732624244
718936022
1446055893
690756098
1903717841
843449993
321733406
941252054
1971032737
500942145
408902453
1259559915
1691753943
1133696310
41574540
516904771
1771465945
1626222001
1961690982
1846982727
1968975928
459960424
1382647996
1792918737
1487093812
2073591190
846589958
1672213268
881116206
651042608
1635655801
1186147232
1774335509
1360436503
1904159675
2000981573
1111960313
15597554
532846827
1606453727
1085586966
1798467117
615530709
278352565
1753226674
148258313
1791059538
1995736509
394243919
1732331705
92844300
696393354
1276440667
1728616706
627651102
1187158444
1543583032
943723746
886034652
1613471899
520703918
1078425772
1401827522
562180404
1473683032
148389856
1186244465
1706125584
997820078
1899487222
1505433411
1327710314
1824520501
647511769
1542064693
510829170
1203335254
535089331
876689924
1879672044
492565134
904278948
1623053670
435061657
423026651
1216297034
1027858782
674587714
137807809
1070194458
1771118798
929264821
106432900
1838751383
323606338
1864519437
615868224
2018230388
27096027
649007468
563003414
1092580656
565898374
176977019
2038346369
1394992604
1454660781
500092737
780463312
47365103
755176385
66860431
822463218
1923278475
2027049278
1678517253
1002910477
1193306522
2057790663
1088353702
1922819130
603947437
2047973580
1259246292
998369276
1967940613
1059684910
2095964678
805399637
1318550329
1976175663
1914264924
979200469
1800778788
1964155923
288590391
511331484
133060549
1106869867
1905577397
376660917
1533485551
1348261023
1453170077
546829076
755330214
821612676
1921850937
1479161473
1017512661
1663859659
531562685
1000121054
1276669641
1574960627
1959572359
1174808069
1798736045
854818633
1068111217
1265592403
1472765986
1804809742
668447805
1752578730
1052972757
327505543
430020325
2017855076
536367777
521873985
517935673
73914308
1978976383
839622948
644446684
483789640
1780669566
1491657222
514659638
1869838712
89137423
371655817
817553340
1513499523
1340993102
2029493725
454826393
23677688
117186585
1838604178
759042321
1932301872
935283514
1648461028
1132782911
992154029
1258258414
873004547
1861509490
302874370
1597620779
676539590
1625052804
1900807615
878737666
4296752
1880462714
1857709931
1731867522
998461552
462037164
55191389
767960451
1841634368
158497370
1221438836
1013203101
1737328889
1614336158
964858356
656961889
1111970531
1572402154
123774952
1710948904
1381344220
434783766
1845009676
2063796271
281530391
2087496706
662070040
1551913748
1393243999
1606175146
1403373755
1119338280
514017839
749842916
1483715305
300814489
1161313938
1052933150
1294993292
38738491
476132537
349343637
2045460777
459207794
1082433423
1457456040
541164829
1457075653
363520443
475910156
1719925186
322022992
1723078360
335248021
1594951428
1805576858
263561727
2023112914
1637383343
1811812424
1589331828
2042354981
715820881
88705862
815804485
344384047
1703478852
626305577
2081925335
1178356725
604159912
1426171338
675637056
596743658
1742568754
900653139
1773602772
1755529216
1361340703
632943633
1056866272
1639287174
1281687460
2031934647
1055669872
524485305
1059201630
2092079062
1820371611
2117996199
1872953338
163631056
550027855
290856042
1245354480
319011981
1358962257
1215147550
508077435
710255203
1807892099
1985840519
996212315
1388217307
133191938
522699182
1465202174
828616607
1842341534
1991667549
923113579
235756077
1451099159
2131893141
17668796
1534577428
1294429802
1289682718
60149497
1973249163
208975538
1164586368
306594882
873262336
2114762452
719399450
313494317
1720274111
373561328
1612812249
1470317680
1105714456
1616813681
1805234980
1968325926
727353723
224387864
1266438761
2087141656
1011291620
1882198613
207979274
282958177
1622692867
1770007473
1706258193
530360880
130707360
394253137
1571740037
1241178992
21610129
1483717236
1396630369
1448558471
157049198
1092125197
1597354447
187962615
1296055389
252746270
251736660
707956296
1974980965
242619072
2021010619
49230696
2064127849
320802716
1024903437
134474824
2139210108
1251173091
1495863570
1883781817
710269189
271097468
83619279
318889615
1591856543
387919846
65305058
2116828429
1041299802
1718651829
261360641
1797782342
1157096812
1418115108
837246819
1793012581
272519737
167730157
1191951947
800067289
1814708035
1303306988
1871757783
167450643
95239922
1804834453
170428443
143861434
1924032457
528124576
2127781114
1226081461
279752975
719992936
197317296
979867870
1174325651
1821274503
1926508484
1390980316
442471581
578319816
1474975434
1928091887
1805263796
535464958
1814710327
444745419
1185922998
1019729025
395105434
690251867
1272751342
1158113896
321865957
1260008236
656747102
245468776
607527165
232356632
546731777
1503646302
1921445162
711321669
966412451
966542968
385193213
1963608528
1654957930
1700462806
2038069854
1598245633
166057111
581909938
889718818
764432941
1588331524
1623946916
423506833
891301406
1638872252
800692776
1836139516
1532093676
1502090579
1674709507
1497635539
647056176
1221908130
1064474229
1141298621
222702437
1065859596
721808582
716285455
1823710840
1080745635
1796692224
2066864089
314794439
1792364742
2032471294
728759407
623205056
1423038356
97788264
284166601
476596137
374889869
217535049
1713977182
706599379
1951318801
1972984260
1156968540
1333009830
1747202821
1831646077
737424031
1434755580
2043297427
1707752481
731882008
2117780506
2051536280
1678690486
1830736706
8986325
684569325
626970814
549536614
1452298331
157160287
197575647
865167858
1784385379
1767564529
1767721022
26331213
860343566
1515381316
1940208382
2017905068
1446831672
640405013
1366040308
1514967395
1112171669
1470294052
934248774
2108178729
1872654360
1404354022
815376311
389127515
529217879
984514377
2106346330
2067077990
207139792
415782304
2097677343
1702009646
554959600
2019350338
670630665
1309358907
595599157
1068373016
1903506062
1737224536
1109768888
1392440421
281505172
1022041902
1225460689
2050655679
1697181371
119472426
769932744
383351167
2066016264
1351473412
1048384547
1426555773
284777530
571585041
839844304
544533892
904273176
1071281394
1033432105
899931105
1687538383
243533320
2089023758
1758006439
1059620300
2144616383
1382166063
523136815
917954791
1426168810
92856467
344528325
1639879762
1108219874
1692723478
1513111732
1674039682
1004257572
1577147167
1866390782
1030741379
753388628
1198761302
1346667123
200324145
156613001
35535833
582795290
634212972
1707715035
1333544779
2000842524
1948421361
1738218609
1415515288
756005158
1022300461
1621859072
629519164
617731804
2006201118
1255533033
1494499441
605306240
1601966288
338824718
541845936
803620924
804674130
714531140
145249907
2098552090
2010569831
930925110
616045884
1535980590
2082027324
1796878434
1379912894
1556046363
311929820
2125053026
1996782506
1521839654
404774433
1043891901
974761328
2110565070
808786414
1700037214
546851282
210261647
1316123748
1777493572
1156970128
1950165321
2142844557
1575933209
644427230
1273157696
1999632613
524608078
1052282658
1107168115
409896861
671721641
1346507871
2085924147
882157860
1295180471
1239294884
1749541609
268396898
172001415
845581677
589737576
1282067355
1272723781
467129967
1793851019
325602741
843744942
2138001380
407903827
739055856
1754664768
1375689380
1577325203
1135674803
2054735631
6481059
2063609113
1816931690
196602152
803634470
1958695900
185683867
586069783
1263515951
1852337703
1745613524
1787808291
1698393503
1484901866
493827219
196481144
124216249
999104543
1034171181
785248450
1523501004
2040492096
576426469
1665080835
147813215
135334329
58665228
435110052
478769033
266429160
1529201844
634750527
955860636
1810554410
311611956
75060385
694894074
160364440
930040235
559325542
1681964067
2075614052
1196447744
1976279393
1385976071
1621507365
1794253922
1877255267
689886750
1877650681
2132753689
1961028149
334689201
1623845973
815152128
327102925
550445071
1881867161
545854886
671500935
1619423540
701371295
1163571737
1539715784
1760884147
908990673
1912571834
1809255480
1368718912
1974143417
1429799874
237017819
595819271
1745875761
978449411
1415401014
151746670
1564553377
275862132
293982282
1268342371
1035176310
913911295
636128958
1216624599
186972812
518871002
1356539915
1982092182
1247949610
1170662220
1916425274
1440974125
935746844
604402868
500606378
648589279
15398229
1712760630
1917179001
266204349
2119669953
1401833019
829975429
1765413037
648704582
668285043
917115618
1315762857
1078038558
521102712
1272891211
1356052042
952987051
169738227
1298235715
630249454
1335079379
1000718710
1293319300
289717426
1778129526
1528063948
718005317
750502615
1486404951
541803484
1633518581
271687858
619662840
789001850
1284615801
1572869924
2109725814
326264248
1238976258
236365039
524379847
1542581606
1628474333
1668327595
1103356230
1311330582
115262617
1326860000
143831879
921161418
498531610
567448299
253727236
248695508
738905495
329972724
1761515791
1697947964
1934907423
475262088
688454072
1107294576
279427317
723912990
1894668838
674583820
306408846
1155595683
2138609458
931306330
1201521987
1507666108
1093685761
1921507879
823818255
1218853079
203835067
2120668325
1159428541
1608910843
1206524539
954740140
1569874185
1130090851
1307356871
110594421
1042723120
201123464
2095872553
2028455623
2046818785
749959622
227356783
524237555
991368529
1013882529
730362847
606603962
1519118608
1175173670
1571518605
1768750021
199504368
2012440311
724100761
1681925004
1502739971
1016744535
1595936930
1603007076
1064012488
1328175966
975436266
1596274906
2062620103
891110442
762819067
715481975
1128377592
965920506
1907130413
14965365
252606771
1272241550
1319446345
179665056
1968492201
2064147923
244443599
972793995
520207105
1619678150
1316791238
9992974
507321691
128114000
1493733559
738842962
1098952127
863149720
1290749728
98725993
741750209
806476549
525752592
1856099021
1436850214
792786168
757247243
549009257
74457350
2042406577
1181715408
1246045784
511312651
678346267
1088320394
70648116
207830628
1520195565
903465313
1580287484
1855873435
128496595
1211479563
193837279
1174416115
1325656710
1038977189
1630002174
539471132
1779948653
1378831202
1660209830
846183690
1649406807
135828327
59407705
1990711872
2051987939
207806000
606130086
1570811716
1737275250
215503541
2002290905
105253500
599719783
818628426
819347654
1537925180
73816500
943244138
197277661
192010469
284680687
1588278018
231158198
1253079282
1276857265
2135087183
1121618568
985091742
1631617020
61672169
383907859
1553613420
165008977
1951126890
1883532971
378684623
226789735
1680494564
715332709
549153284
676095531
739187863
708891611
1775904370
166735433
1883006832
965319745
1318361382
566595846
1011326015
1290159881
1743355638
217526295
1990274523
263279139
376094613
1815448493
958670503
386424351
1492342209
722257356
361740081
1276174939
662050785
589837769
1545683927
1476400362
190383192
1456305251
1904980284
725438524
290859550
1895272444
292303220
588442209
1961767923
561142249
1087498657
927725195
1987521782
380757799
1422211692
162186318
253204610
682431024
1941346054
578046236
455042255
1905189742
363406622
1243757817
1895636772
1526371742
1655653524
1412805696
1737697325
866201776
1931064270
600632565
1557404537
1256834165
1947579911
2056595847
1646574575
37134709
1338118851
2131046606
457051388
1051371033
475363005
9887260
2075478434
1382133386
303742890
2090644457
461229311
1380035470
1351655069
578297248
661382127
433739274
2020987684
280840829
1576945083
1766977720
245607891
837660095
966321060
2039598376
14466115
1030416067
1966962810
863967904
718574689
1427933062
694821907
1341987244
587007169
1728066506
1901239073
872516258
1215189318
1249864068
617098222
2102821720
1186714582
1564703152
640390718
619770614
2110034562
436124959
1779668380
1453895391
1241221155
1699791457
1643417168
1076470738
1017358311
1510628132
810661228
143275585
793166590
655905898
1639718315
1526696901
405386603
1801153130
1253397778
716119020
87616836
1070080067
674562417
19711011
567826543
917031556
446643995
1413716822
2122599739
1783385551
479422419
3610438
1651380429
424113091
374179813
1907766111
1585813123
1557521882
1619578934
1573485628
1572529945
1987709599
1010267660
89440156
2048870409
1936656053
1225532668
1038616755
1686886451
806592890
156489242
1148342251
1809824423
682010914
137472017
378652491
42307601
887091144
1793052714
497950430
1518956396
1647796186
2131662925
588794091
482764247
1189341577
1109081997
1261181759
1459852352
843162507
102275825
920685841
756971489
592446612
1946636072
699068014
42901086
852347098
387778210
12225360
1574610184
728311752
1479447972
739927970
886460503
193372024
1681739862
532461280
47894359
994462938
1089216816
1546965678
2021574658
1300101259
1683090599
1600815953
1231923714
1429822240
721820196
1513689
1010637896
825141762
823503402
1102894408
53052606
986305870
1919249673
97829207
1787554345
335714338
2014169092
307360783
1703458259
1171808478
1183677907
1165458937
943236943
1213926744
2120092583
1588521001
790814889
1759937861
1648583849
1161546574
191606373
1161252369
392689803
1586421640
584754727
1567171941
1229976855
816592890
947504385
1325254640
503412311
1651431331
156314725
891996704
1258087616
620345963
146732700
767956331
1416951995
259709064
883081810
136568024
1077602951
1823802155
2083488313
2085357436
690724642
2024536464
15743435
472376859
55898187
10316313
756942840
1925389203
139593650
1810017245
123583480
1048557796
1196002898
1199066821
1852303566
2064253805
341378142
953932194
1127120912
2060923350
1314605631
2110159373
843607861
1205379309
251219744
1933479863
820462546
1310547737
1326942380
397164642
17703579
1019849430
1098768571
1438482669
2055550032
1787294910
1028275415
437563108
614315132
1050132244
963431370
633662316
193875141
1820092013
211199386
588764080
2103896123
1915609111
652688300
1968161281
824539951
852478736
51443909
83066577
1006812737
350608490
1500617243
81577992
30368504
1210300964
1037387578
591003579
46143131
862567741
1115842533
1796165517
2022902122
2015768798
1830500509
456451142
552686217
860476870
1511184233
1142805714
310605648
600489285
345960961
1029710770
2006659482
24903398
1124079911
789831861
1629944652
2141925930
1482530009
347978220
1045102054
1799974441
866229005
1207704375
1524385212
1836005866
1305274298
1463994132
1170609919
543117058
1485344571
1889661021
27329169
1205656799
19372441
264587878
1461474323
1484260456
326476986
1989822249
1492988794
377298120
214841272
483700775
1858063564
146311229
1174299077
1572257333
8709220
947106106
2131776938
625969885
459870667
477184755
313635071
1579477771
658245134
1020242462
702220542
2079741435
84649757
7593116
481334999
1522530943
1912249792
161013300
239130284
1784260839
403768939
835788084
223212068
690161604
891222998
757302286
1308408189
1937426755
122773204
1614205876
1816980722
240580800
520112492
1110694895
1752490917
1998845046
1751526170
337835960
1526064662
1502412396
2102295495
539215063
1304534523
400074460
1577847800
689616924
1394113683
1813114278
1808784188
1601204296
171956253
735311006
1150655993
1369547871
2025825704
1775894020
1169884233
404849036
1951438469
108703273
1262224727
487598467
1976292927
1273855667
325128235
1735591381
1527842121
620825828
1901663584
257752075
219575163
1741865753
1395486293
449987488
1103236260
1866787401
1744266927
118919681
88267580
1730539764
1575614290
1285396901
1726899510
280252336
567531635
1902119441
423573550
1415029628
1977521429
1363012964
415897829
1802778014
910144653
1952929020
1316214077
398265267
849878816
767193881
1888412960
239055975
1124401912
1204756698
849598078
184069862
1739049789
654205339
1317268741
555908062
1994233435
698672997
383870692
411324672
258322849
479259379
1461029953
1915046588
2006111263
128178080
778021928
1847448763
1009539885
1513301609
2056426878
751176347
424389321
1270067727
1752152619
1531224376
771168785
1617702947
997158563
98982998
84838845
1961843947
173247931
560500991
705973657
1819695811
946328807
1606489680
27737635
1577000886
488705062
1797378436
1258813263
896156803
1250443101
1503219341
2034409746
1168632773
1278418486
105031740
1367949220
73991311
1749249544
1767955347
1523393590
402642328
767727307
964271035
1736731699
14929114
1371680367
697069291
537285571
1857080913
55469405
584976508
322220643
1695496250
507221942
1087652608
1284594095
591153150
1418954440
263350768
203801118
1327763712
1043898068
683507487
1393706040
2125211025
473225996
1917599944
1697503874
1014674792
423234209
656698977
1055183778
594635625
1997040844
1151843293
142947797
2036753125
688997037
643576663
2002481946
1929699835
809489815
1619801539
1378168647
2008515903
876719979
428404495
1980591983
922307518
159672996
1772354758
1602952356
39248129
834451596
1940034018
431831005
1558280826
1563264551
228350562
862869035
1624587815
123474072
116776267
1516125321
1907016737
292240270
1265912670
177120043
350651532
373001651
735609185
1677612868
445477715
1015776788
1747863755
192994509
28296971
202859497
1369646836
1035147904
1127120860
2120635007
78359681
82510465
937831112
1908902254
690057082
240266255
864129163
880536981
1954403528
316380591
569092676
782357014
323320494
1533614314
409574983
601913148
444639296
1337615849
561458204
840657207
1052247086
1815364504
682260963
1934399905
1603844734
1202469884
1956216425
1619184221
1608840476
673615699
819420679
728004532
1150933843
584583731
1293203786
1205179305
1653823125
1922015112
87279561
1346874635
915255699
45681345
1102582439
2079555798
637301381
2009257646
1545073175
27568109
459025962
34179898
1757548454
180267898
1551358782
1790656640
2060931854
1353715289
490415979
517563886
246676057
383470067
862783289
387885721
1673294203
105726726
1185696299
1048619197
13847727
47079972
1129180225
1870364733
478718619
144105193
659791271
2102306123
184669361
14208593
699123039
2253452
2017862407
416480873
752387298
1309278368
890091226
1126783421
1390069039
532366004
1424328433
1262901960
252099433
875589109
496472210
283250996
88806433
1752625133
2079530637
1477294947
199397030
2104447805
960780777
662977847
219314354
255124948
49554805
869414250
228349743
493968509
572061450
1341621037
1275427539
941844222
2035334901
512148403
753586524
840078854
2113963340
1259926252
1651029671
286052774
799611761
1986606818
1914969972
974465232
962237067
569825652
992636974
1941752792
437365346
145379590
1799113470
1112529989
1465042206
1883884738
631417554
798612358
2145004053
461135159
341124413
1583429729
177558799
1182157795
303342235
1709652085
1859058619
1031184345
379141314
1763729134
113615356
1918461416
2072202659
1044363049
1423365955
45507081
1580354833
358701977
1383734184
1184598612
2008680656
392836224
2122458777
1602925187
1803078490
993311507
1457882467
660903185
194562357
1867528201
1224904666
620467769
935944693
502172558
1216335092
736312034
1268443363
1889286626
1928649245
539991702
1213232958
92200293
1066511766
1905192545
1218923123
1594085339
192470558
1388909238
1484155465
1338291588
1039576120
712393682
1293132235
1179007913
786025743
2032881241
913365237
1640525381
968103703
489286138
856338499
1638486879
1294211429
178187999
1867809368
424497089
2112033982
1448643295
1504219417
875150306
69088010
1199198667
738946188
1307686727
249627322
1481070219
1839784608
1926889192
257536057
1774508230
1292766466
1128837918
177505300
1208695514
936028800
1353924652
1193210252
248388417
1117816028
1654971934
1205681528
752738716
1542191856
138015508
261277404
12744501
267756367
1104756661
271274238
164324382
1494317204
2101032391
751863922
1433607506
168326301
966960021
1003802360
1420855916
548222318
504699278
1975996057
1340485212
870593919
1738370360
1022654372
1018289412
156704256
1210253191
439505242
180835435
1112944137
788231991
602636815
37312493
41913317
1816569140
425717829
1025941180
772262805
2130038167
1303817864
1108419888
748443139
1927726669
1814928992
1147525987
329665620
205250072
1103931323
2009779369
343821419
1157833776
657278045
1843809110
1385355009
1725057359
2049569336
1545827506
665416303
1547965952
1496462789
2063191310
1884463382
1771039530
1578423781
2035414183
390973115
332755564
1810484240
870226592
881313319
2080572949
1637564518
636258928
982002204
1048163053
1720322527
1481637827
1731326414
541311056
2000494905
2042087534
799840836
832371399
701213186
694842632
2121391576
398086239
104442809
1250928726
1715596168
1271187192
1068068418
1555470996
938072140
780381086
2039088496
1771153714
402874592
989265906
761859679
274191016
828267924
1367160116
634353078
1353676689
1791290257
1808018165
2023683599
263367877
702092116
1568058469
1013484044
1296321974
1896256362
84109422
605898377
68677541
880237979
107825590
240012108
1142740845
378486904
1777110390
232872875
696591081
309993980
983828604
641038405
588782765
2067262489
578146212
1328999321
1453535238
1607176383
706734332
1824775965
726733717
763271843
758035664
513019686
102581686
292254018
1180908970
717466366
1952586921
1858620570
1392584639
1480893179
1270011310
1957910902
1874077091
1589976042
2032829362
2012341410
341568576
1921499121
1837881677
495169281
1229953463
1440628439
1057448502
637673390
253018757
1423577057
247771167
634089419
384371895
1672461969
1974351859
1421708978
208273252
1059886253
1280293674
1698348726
1308743476
2142550197
532874407
1403554504
1344076770
1403097897
961950595
1613594241
1677244394
817010941
861257488
1257045257
634396881
250942660
1015547101
2059959691
1471906713
1733437550
1407019586
1554135198
1367704678
1773914163
1054124140
1862391899
2100868730
1341259811
1568242066
1950212865
1044479973
309101072
2120179274
1493381517
1224617459
876671742
559854553
919612665
1731943103
1003776577
1426428900
260698349
1697566782
1476838137
2050908765
1231267886
1518323647
51068187
48441630
1487950597
1351077431
1957999810
621538947
539393092
810804749
1759161698
752560944
632605984
1027858782
1669955373
151827448
302350117
837590381
217537866
1462598284
1703278525
2006216894
1078848082
816181194
1551790488
1389714569
731341392
1804938381
877950362
264694882
1218012004
1173690646
740794456
1440905363
1860486535
537099659
1066906627
255456585
1762197288
710009450
287994706
405529677
1914218922
1792639830
1698468677
1070904227
1934152981
1396194733
36622031
55906753
57956758
386821878
911448320
732822402
675088256
188122869
1097900479
71908860
2009375810
1192264130
939307076
1619324050
1921022087
306331958
895912996
83451972
1976484261
1396523436
860055325
1601875393
1336554443
1975681214
1649356267
65524684
1039599592
1871897389
896194183
376625034
129499719
706787571
2016177267
1883631746
1587509480
196955990
1791072777
882784977
1627172413
1199079049
1560786182
915570040
72364093
2021582516
20441870
1432709118
35960313
1521044145
784125883
861847657
30883355
1529821922
1195688139
1098889216
1459753928
442924177
1883977029
1534246920
1245368852
115358933
1847703146
1030818076
461532701
1525691401
297060253
1213130528
863881480
1872468658
535280305
1699902855
649363056
420950789
682699198
791486885
1148209391
1002270000
571803151
1533122638
792263343
2060388253
2752139
17766218
723108896
1718887266
296171102
1204496886
2002794914
670508203
1274067456
388427554
924430882
856990285
1940998805
905332707
609299068
1059281696
258906316
2095532536
1883131409
1006323395
1840459476
1450444950
526086999
1026617885
1981208945
590580414
1525365771
615273040
64648906
1168903129
1464897746
622644161
379172541
1535242514
1899370084
1949068711
1414034994
105262074
667395428
123842698
1529781602
640179588
541505554
1951263615
1566122304
596143353
284991241
1154962370
98759553
99737876
229578163
1538484992
1683011505
1475386581
493058369
730106344
1089817020
1831215869
2041494959
108210352
1717548760
1011145584
1354420605
626514275
1759347862
870135332
450116046
1795029810
804835374
1732332603
2136612260
115707036
1942165374
565777020
1469541456
128063024
1364774746
1678259483
976158226
54815464
1175904593
1343782771
718738980
174700200
1089987012
586939738
126099938
374234012
909573014
1088969039
764457326
582776768
363278262
1902102430
554470854
2144436328
335563376
915250982
140862479
771248127
1003927665
1821826285
1519810187
166022158
1054490874
1910797228
604145093
1513267009
2122523243
834511086
1619401266
342415535
1418230005
826918976
466129467
1962118810
289846766
1447650609
5090682
668420064
1103445086
886639422
1118954186
2066707716
1230051647
1201711116
1459943080
788002158
80917946
1792358298
29794845
844157370
4342306
21442257
1846036870
1300816537
1572266745
1819528643
230168995
942081875
1821121451
1988246797
683283537
520118859
1499540755
280523978
455456971
1159942852
270289976
1807996407
1182009086
1568102615
74372672
2011073797
1513388592
1686114513
2063504493
1932596752
1892089232
43358384
798464035
1163906673
351816758
885081278
316451752
431917598
2046312128
177074611
794573037
1150116210
11438771
672765524
1362631007
526787067
185684579
1523404685
1497842543
1112369882
80885632
58091981
990505927
2042418850
1511345969
987254709
2094262934
632379641
1997609172
901252907
798472157
2059489222
1380825471
79561332
75360203
983716611
649556418
633947853
375561514
854442188
751645798
1118659867
1509119278
1291572013
314185833
1290189833
61784432
1469077053
854541037
349211559
944066398
658337528
445652645
185427620
1770740720
1594863923
1350289951
1538917863
1629887689
1462770316
1675792004
1078729928
290463591
2054371029
1627659277
1210716114
1699966031
1391048878
941662479
1597133477
135458064
69429474
184353248
1103499375
48076290
943600096
381553873
959640634
511146942
1661186128
1365347928
573812152
1506854989
1786916456
488866421
56563776
1649810650
1754890715
1698206506
565655133
143958496
1377955714
2052555337
577760505
1983591590
779487135
545052585
1754350466
1132096905
212376308
1696466568
949740764
1399218076
1921536894
715687936
461487186
1532328639
1935130484
1024423033
134525006
870824057
596512491
811378774
570964569
694984585
300585112
868735719
536759205
2072000236
150155453
1481397055
66282683
1538226558
1889895122
1261801892
1088199510
1343816995
999143842
1719243663
1734507892
1746854076
653337907
1616688815
772338464
51492084
1591894108
1999522952
1726592454
696365367
1609349506
1015810438
1169430303
747456511
1769853473
2034336849
196269409
353086920
550881567
285726441
2125037101
815496026
498016748
1235619193
646665805
1212127090
247613424
68563030
413779886
391398883
898766011
169606216
1482124
1068883275
172489648
1215017685
1366366989
2019931834
506698303
442141229
408325825
462226790
268916284
1725648020
498875709
948654256
1250287654
1352082333
912146672
1656271081
6709926
597596528
727026675
710153922
74866529
769146283
1486327381
1249293635
557548399
533161204
1044479985
999705880
1198898799
35684339
1948758556
1643384556
966350999
749368813
516942680
1976562606
1056186841
1598891882
437788015
497389029
918227524
309688871
2104761099
755051149
1312761800
1442029620
1538320301
847859339
799824088
169950522
777043178
1426478193
484175782
1200999888
2011142142
1082087321
1349566876
1711066789
1955700556
952845494
1194515220
193781087
2067703400
1146839641
208990131
1453987850
220125847
719382053
1164790416
1640896307
469014140
1692727250
1335454405
1426594673
384938883
360874596
896318742
1871995876
585997078
966935064
92946101
495929929
1495585263
1449196445
2060623072
1565425954
1605334301
1056417082
1799771564
2140902066
75935035
400343865
810017025
738788660
1427820541
647967198
130665218
1883854193
1327160408
2005057752
1096451652
737863040
954200742
1668125155
1895089425
145126699
1280109035
115546207
166712924
1017974296
626253290
266178892
703988710
1246169001
1168412538
80212627
463755683
96263729
1368374475
2039938735
1999210429
548102567
1970451915
930471121
1062657166
1126998743
1006459293
1852220546
156800155
1887205138
344794212
2074481918
1305169658
1873140655
252813953
438887692
1671517675
586797581
542462860
786929793
1365943917
1789375837
234345661
93667910
816612138
2069307372
1600217645
1417724809
747611145
541170600
1161580670
118512297
1690922478
1038357151
1187208565
1097199352
1732045858
810287940
748366900
879479170
351551938
1447511340
1719333357
1225880413
138787252
1949423143
733634147
623939675
52661671
2086140153
700735049
867317040
994658025
252021386
1976921533
615079731
851374390
1215258354
495825158
154726290
1570210553
1164475380
516888964
28147388
1245375438
1683218341
2081374546
426367170
1720516437
1270513253
1175451388
194599745
1952707478
429291183
192654324
1250875528
1510089922
1983348323
1928516656
1477763852
251476358
49502127
1132861501
1107089820
188933836
679902292
1135439164
1851362282
336273386
751179536
2074753121
896150645
523737193
1768927074
1707639816
1903974585
1750225010
1596427835
122452814
449295795
1211030213
1496698210
488986840
135256468
1342776727
374419904
843299713
64756583
1101268696
1387304219
2130704034
1519715837
371502671
1427913605
389643796
273249206
255511699
703547727
2056081293
1233023798
1658977245
1182314370
416680720
17245972
1129899658
1517886076
562184950
2023581470
1484144491
1812687016
600723539
569786465
1507831878
1398705185
2009630768
930515884
880598997
927383666
966744714
1515448408
1826087209
923631262
1985106152
417536233
760515283
1930385493
1235268622
2038828192
1052492789
964424177
775628444
690250612
989688422
846449669
1358627381
1557320630
1883503576
1906397109
1665886475
1609383997
1827201759
1625997005
1057611360
704209496
1259519420
1715366958
348027063
2111909481
178173383
300401947
2101735002
1141753416
1184147690
1112278669
801945811
1874250704
1496130195
1263894356
1806816097
741881114
2073195486
1917028513
1045797921
1570485276
1758935676
469513986
1190528253
2026449011
912797866
1206745126
1091504214
655830428
1813006368
127706035
1637373554
1161654251
1839368148
1080199466
792362887
571113690
1480523985
2101700800
1963329554
987742235
1491257769
1998569869
922711848
1580978837
1412650654
204141747
1055957582
1645028751
1377639766
2021418226
1109107968
2091643386
258111413
176474620
724940027
805663564
281634997
584072776
898464792
384614154
359115426
1897959335
1537556608
488236708
1717875388
218301757
852739836
357572153
819277158
516987664
255459855
326023895
2100951431
1113211647
274227057
823723686
111394969
1535063431
2049463080
664667637
1809321774
113264002
758628811
2017863061
1926889993
1354862484
381795077
184725030
1139158357
1160543603
1489037949
2136919895
1532424928
248831643
532003247
1145906021
1537053817
1041798660
1515938803
379939806
1615633241
1043580604
602430400
449657699
1018438624
1809360230
240166044
255513778
1980518962
1944363840
1251699974
468826220
1815606932
871189035
1568707656
566699165
934867591
1373453582
47168595
754559349
381840850
183940783
248730669
2011034698
1838450652
1760936398
397975126
657010384
609940332
1346629674
764147382
890363275
2018056568
1143301753
942728576
617621688
878755125
695554199
97114914
1552714928
575476821
778600368
521282222
1435668568
473999470
1349343702
1072040971
1524457517
1329031529
1156952280
850968773
999054785
890999954
2024015205
10229482
1033498467
851521280
517660846
683078885
294036251
708041981
1585882638
2108660146
18614559
293188808
38180934
1097279553
353909240
206887665
50062267
86399676
1341343500
13249964
62070284
524318771
1648635159
1482562555
415423683
1629638802
1997325208
808128431
1862512177
836008430
342928232
299949650
391948809
788874167
2062155416
421937419
125765538
2005050449
1645156184
400673937
189762245
1891465000
973022835
1039225270
860765583
1793483972
455968960
1179984597
1616201248
430442421
67334166
980795643
2019806391
264838999
875263447
767281548
1192288458
463036651
400992291
914507446
1075689524
163376551
884649123
539885821
2113247423
591534978
1285002624
1483198424
1124076526
1636928016
1398003158
1192771369
295027109
770182250
1035414029
394965737
270014546
1693122715
394113848
1639272450
2005179402
353948831
596500377
1251891187
452370080
1047172864
868324927
821104372
826408668
2063291069
1411294305
897970964
1317929746
1973181933
1925153295
1037669335
2032503944
1156171660
520403431
578346918
1738452988
1884280197
2135538464
175927475
837332138
1941670412
1018745581
19615079
1923555867
555353678
1632627344
315187913
261594456
319708552
119267042
221882973
1713996709
1441017170
843858042
1882123014
565563090
454428898
299348965
1709865613
415746523
171648354
708525775
2097886349
2118347669
114209656
160480722
2100198479
1088168439
38750753
1030375688
975372711
1865110551
1014576918
1482010787
1460807431
1646649882
1955436121
224374524
1752800130
557018761
1686240436
579931568
224214573
116760826
1536169527
828618265
1049063062
678774596
2032786
1244034740
2057756485
422276898
1043579916
743952924
2050508335
1364261695
649374561
1204763140
2098249009
625725421
1186325470
1667706048
86300265
380870269
1270191798
490780924
2106751722
2129814055
1367751479
775739271
854297771
2033141970
2003638748
381386067
1937130217
1523476227
781058891
1120404237
2025788490
1538421658
228417523
300879000
696488816
282851353
343774406
2109039015
847361198
1615929188
1710298469
1625285616
2029729113
1858604401
300981351
954549036
162650875
950072010
2058260421
929789341
992802322
2101026508
126939723
95575622
407208296
1511687114
664240838
2073970434
1204723662
741964887
2130339597
309932324
45962586
831292291
640307109
869057567
329315822
2122370281
160099936
97466698
1944649322
757177575
1078439283
592575460
1547781576
322638127
1521328601
811388846
1554492679
19541893
1083933468
402241976
336267190
339627946
1088976624
902492966
986354896
1596350842
331838601
944983907
1664531525
1579398285
344773470
411080426
1532563196
1150620818
110172260
796870537
1408687738
1623836051
491693805
2069905431
687946048
820893099
179922150
360054576
1585000090
2144724192
735689603
438678140
719122555
1963202461
466454573
2098877785
843809221
1801938206
1904227945
2140393102
229561400
91938245
514506311
33419963
2084742854
1348993104
547939082
100017664
135981970
1613725944
1459053272
1227337118
2008221670
2095308849
318385834
630251800
305161046
570765097
566697221
1533228363
339337391
2097203233
723052543
537674725
2095850488
227444137
2054338400
1122751118
802926111
1841090829
882947380
207231120
1197515352
789703480
486894115
1472946922
1072411265
144033091
1105203278
488514017
929808641
1050101476
1474640791
834287055
915772263
1557171962
1083617733
990728191
1028737455
69761676
1659867536
6833613
787684249
276065625
323976116
1199047751
1608493314
712868117
422155716
2047715061
1018873495
116253705
1103615120
1697565261
69425081
436681332
242868509
26493448
1226569828
1576323047
947343574
963307313
1516030971
1523786374
1660377515
1960177100
1780982959
1439548557
735385111
1887513791
1122552410
889456882
74070802
960691712
295237054
1175977340
1709361718
1027690794
584425457
830055835
1070585144
1620845958
1435719018
1608205025
1629594011
315300081
1756137554
502392615
431561353
2134962274
887196413
292229006
1912342218
212570124
1608231865
1169866950
1546665095
562213654
351916736
109030536
852011083
309630533
1893209580
211695811
460558845
1249224427
1237023882
1938202306
822411982
2091006055
1685963517
1111096919
1222150012
600827479
65704802
1806769147
1102605354
1157365985
2125612649
1403342278
1783525430
631308641
292055909
1626760866
1769679428
1661708412
589155199
865210200
194782520
327565442
1216540982
1853925933
152790706
1143388920
1646671904
330540838
78171736
1346499786
1570297502
1843869307
501432272
1527087022
2007899309
780308389
1228354088
326352068
894877903
1066025179
573832910
738483130
1540042971
428087883
615088110
903619353
555012906
684362784
96271362
1676583462
1947483750
76592230
353914588
1745991757
229784421
1435662398
1857382282
747762221
1714276313
615765252
1909560229
29872434
637643268
1786470978
1079046070
670179034
1083847968
1830460667
1361037181
62952586
136404321
829205806
1339510377
305333862
1003559108
2124294590
1407577228
2139767022
1638550209
948025255
476008789
1331950583
1109514819
1408710775
11051289
835558672
323902882
372726660
1981535796
1155780483
12394769
916107142
1195327063
1458987356
1082605865
143782780
1590415488
179941272
1114180761
662799820
1582031049
996810201
36272274
2139621833
841627603
2077446011
392962483
1941149011
117183859
1871787974
1567623887
394624615
1640217811
246852913
199044191
1646106388
235033821
1796299442
424671088
181512220
843244168
1402668624
979606002
1754417935
251218848
570894506
712121455
211353922
537191908
424390258
1471841410
1078684365
558667303
548945475
1977386519
966428267
2060020197
657083303
1561735999
370643378
800817140
65711971
629478041
328802701
1244193192
1591479973
1499871221
798744138
186010370
789400656
760591287
1407826874
1000939755
1022620698
1031448027
20475080
265660104
362788019
1446194200
2095641678
957932368
774417221
1890411706
612411532
1289850960
2136841068
2113985862
1791320118
1720079187
1661415622
173671542
1753677007
1506904777
1482099925
1028746904
732265424
1018437059
311907842
2077702442
221706934
984715038
1202491183
352377233
28787692
593467244
111070040
1725268693
1616702084
1843718980
98189261
1864725828
1955627668
1529855410
714211376
1110912559
2084952959
1791718924
1510170678
278556870
458648549
1848990668
1124127943
882051937
1573525955
388916027
1324412083
132445334
1186707171
2017614036
595276688
843012050
712219672
842492451
706466281
204110277
2023319918
1214773171
907415776
1912818628
1147575321
1136509278
1045418829
1670219472
633158229
474369729
1386712519
2027657553
1237197988
208339336
74121994
1706107282
1046553922
349943950
631006123
318866784
946317221
338068069
433329040
1045619549
347471508
317897082
254777303
705518421
1379642223
1506214987
1710494939
1712791977
182667852
2011627033
792892590
1391630803
1106522262
739493596
515013790
243527535
619236624
456407150
785867243
1541847775
1890312773
1578714067
504766048
1370311025
1498970718
474382992
572878504
1199069232
1185920471
177319815
696299694
1800545067
415830531
1041429105
1762469347
187823978
887573143
684160277
453904502
900245653
1198807006
567558144
359463801
1497054428
2075792547
1074270940
123229416
1206398577
321298855
908002306
1309993028
1574698462
458441177
193955341
174994471
2131344473
753262141
872173154
1907834427
189087687
1392141388
537142615
1196218775
712788759
636078597
516454884
1847716155
593513299
1122041748
273936424
391561931
768475530
1930299302
865309153
1494552610
2055782850
46255594
1390555246
1429962548
354583636
500857518
57767551
1901042893
730579109
588039280
1314006264
792113955
656280227
954012770
1183814995
846762845
635546637
389991612
105339083
1908390497
119000724
499226368
1856957688
675235111
2113008819
106041730
959488224
430030787
1511851222
1458045897
847032736
946627689
982489991
600895211
997913317
309520171
1043044257
777257523
1322335611
805500848
1599509075
1721381253
2029838094
1494387885
1772079056
738710986
963758752
1915354642
1706810632
1744295661
1657388122
69026296
1498579378
864021676
1818161356
1262461630
1597310538
283884202
2093495833
448197345
571834463
1918000349
24074177
1440114687
984030489
1767676132
2139478609
1340981954
45431479
637506617
1533932230
660790713
1548095646
1908647804
36231740
869512383
1540445064
167930236
978912965
1791091203
1985843669
1110090304
1907110340
1156894659
1888960876
793407006
1076935186
317161770
712660675
835308458
875054197
186006732
1682240787
699654084
1664420878
1546244204
2007729992
209781041
1508721949
478991218
1787183164
369789016
814260970
2054030147
1199417734
1788924366
2127575704
3741038
2135661973
207216247
1557242425
1571818081
1697205786
201935585
1309164564
1625968879
1924814006
12067870
641193518
1628171433
855425933
813867256
222172444
2121670669
626236648
1619321047
871018797
773353772
1813829143
28771538
1761834277
1252440780
1108271527
1205341361
413395363
1388908192
784967911
1996180313
1852962086
782492115
1302028795
1731126743
1720199495
954445822
334277820
201731683
1987687129
607471669
529677466
110296744
949085628
581351529
1999562260
368295410
1216127413
112495966
147305177
85717994
1013623702
201175495
45958316
995123030
1682494284
933372088
2038414527
132673918
152569492
600763116
1039834353
733636983
1335667401
2145441836
1850453158
734507144
1247410853
1763021242
1292055656
1621811594
2059486266
1679485596
1557030341
553352530
201477528
1015481082
537485147
1998913122
847493407
1701883331
1007167250
255160325
1365567141
754134214
2130035336
963584159
1802455759
333241219
1714953009
596465315
860596829
2112176589
1262046239
158127370
1340533836
56568706
177793952
165258444
1630075353
1284759799
2126261412
1286662396
2043949989
1402194726
1218115154
1746514979
745105038
850759555
290719530
851246964
750451678
1776183987
2577673
1259890390
819169626
1679680122
2010675673
1045875517
2124555968
293676547
518550330
1222559164
1353192870
1436248066
99917152
42372096
906392242
1157486413
605227882
987774576
1631494081
652548244
1037957269
1468706924
1659091473
842126141
905036655
649572708
1746801519
1834437871
1544637241
112402855
1578756963
1257012388
700824135
70397235
421636508
1386641557
319961186
1735658397
1168077370
106113953
173782808
1628846203
214273596
391102832
1567895996
393604092
288489556
1897333929
1913642606
1800497298
1709861256
1296049810
1287297387
1690276809
928882642
1457363069
1453775064
28293007
1011044841
2122610414
60398416
260827155
1054238563
1890297549
652259418
1389560186
2018865551
1659775748
1194177126
1221054755
1590575762
2094995441
122117728
1381065251
921366238
1558276029
2094433502
798127703
1732448062
1881325711
490519317
569158263
542066614
728111226
2033606067
180732383
505647752
1862338733
1298864145
1407095825
914195607
528615095
165438732
486988387
939164872
1446855570
1402959231
643068902
1526616691
1126233026
487102761
2124225771
1427114831
944067434
2021950158
3942893
629720156
1304950795
639927260
333680239
515951570
726607327
234702088
1291931699
2135399600
1290425035
1016448387
1908925236
725561480
593012996
1316291782
449857539
194169376
235218215
1711772324
317307725
112329624
884531152
32042005
989714711
24262007
598042606
988418313
1083657485
2035975037
7932285
377298126
1808159906
1264249193
967265975
47132676
634886413
647831882
1404144506
869702714
783921758
819090589
875697271
2083685416
1338028906
1871893104
1138585271
262114134
612632886
1998336889
1446110311
257229361
301391567
1763290296
1238001672
800635065
1747267633
787821227
213746708
223218825
1271790366
390493454
128420342
587910761
1746012870
275840455
1023124888
730050085
890526211
1774289368
1023822836
956517586
411497224
463515916
1832452257
457938021
441603030
53010702
443797077
524415926
1163182596
1388551968
284717386
1258244575
1384786564
1845893956
507106851
776525163
1682515982
920796849
1970957423
995102762
1345528653
570948875
538071170
684832672
647283718
234264815
1821213346
1780088866
221361970
1236090156
746761866
1976958347
484741350
238154861
1350717011
1102413768
776944646
2070784700
1656311035
1608975437
701373520
901819524
255114392
2127804559
1231579517
1495765252
1121693038
688658657
1700990273
1568397546
1744521162
210752622
1059381729
698662403
91454244
235429001
1571912322
1395137860
1010745342
1812491059
1225000879
1458414094
527702490
593949719
731086070
1378159369
1663303761
688460423
2137391405
1557294675
1195193870
1400236064
412696565
1772944838
131996384
874606781
771943257
168293269
1330411121
1641004043
2100937431
867367890
526163201
719355886
1298673584
457982191
1581524540
960612651
2134431697
505983855
1721415838
977029930
1129915579
534001386
575304159
691512701
571348025
218416552
323880069
889156127
683258297
1976451443
593855558
928086878
134697378
1860879733
621045063
2088855385
1163090244
1804489112
1260971040
707805766
1590004467
1436709360
1751756907
289344787
501495233
1779203639
900751117
1483251532
394550806
339791262
1924146935
1638319301
676629982
1393861339
682041276
593782159
1673005515
1934497000
1059184457
1531303577
397830286
955958481
966001107
62384279
676491359
343609267
1583079573
1496908103
214237407
759865407
148191560
1830846022
530534939
219430694
1016156621
42160672
357356965
1545898032
1781146873
1402534137
1058282097
1026309881
1554108183
1166704646
215624643
1843907656
1293393202
1160683332
1232219621
21634186
1377279115
1032907034
187845256
1441936199
1961863048
1583997326
1493793192
1618691359
370932350
1968588523
1224307622
1600161049
656189317
369990534
982853303
1201022452
1330096798
2060242144
1377476196
2072423596
1215677632
2134335952
867516260
1540565470
1323422475
799211997
515407788
282743198
1932885603
520345975
1289888513
1997995317
2009901853
1288888857
453819497
322919951
1204992197
1368764367
816521517
522253197
1949597236
410588257
300118713
622114759
532629050
124757718
996234598
472846153
1336938323
1143458542
1244762555
468752808
739613822
1141934076
1360417763
9259584
1099879589
901828357
174079338
319717089
2138113420
491189730
212303655
1934264276
540940457
796521924
635661429
1149650395
1276445622
116836759
125476194
1602943170
925726162
1768850010
1613513362
60544081
1309356876
1904136933
118361468
1167537333
481022183
559270540
2120454800
1951021524
660444235
1784422402
1563081135
1535926069
1289525517
2032267419
1513236756
1769158849
1311443430
2120123598
119353541
621939849
1505756677
925096786
426384019
340491634
1283773984
1278576249
1087724673
1437736604
1533756941
494446218
1779721729
810721297
1964166385
629874743
1727064392
917619099
1281611546
439246435
718968599
1585729582
1490575845
364621559
1287705019
1142653253
1372029706
1331446842
418980132
1834890396
83533863
1188722463
561696829
887767208
1208726344
1415975767
1913389043
2003532604
1374009865
1985042761
319012347
1033014462
1244164125
1588383433
1899702162
231506131
435607776
1020012641
327921814
64866354
2022451170
1076813970
660930736
957628272
377301698
902253041
412295761
2133219181
1601566390
1474295821
1867468555
1661707906
1531195853
1913149457
1109944314
122859995
1913171130
2093232381
343099330
2062402609
588806666
854172551
1787624285
386405133
1177803222
2119430827
522902758
913337884
1193382015
1710901904
1468852052
1413259572
76704096
2032401456
277779853
254666549
1505121269
1167829042
1950435872
46318009
368666362
439799358
2061436194
1753691332
1235623035
230845256
944077679
901962084
35788668
774162336
804431896
1299822499
456346516
13255272
917053730
1038936874
1883912410
1946360477
1830976618
693485891
1486765756
1911847915
2146356767
1663484576
1937439602
1283369063
1400780576
445826031
764836858
505267707
683831839
1823512100
1073410650
193687914
735550516
1532900274
1351688511
883806433
636736237
1138774791
415284980
1963788555
1369670705
6684754
701299314
17091969
1588772797
823634156
77131391
1335519166
680371320
2028415674
924218194
785658144
114060963
202438939
1879700256
1123808941
1576220443
1655749204
735335596
1123361649
1543265119
1826664081
1818808404
1425279604
2071392303
1497511691
577008328
1098949722
36236631
343049931
923234041
923154611
1347527020
1242956815
1407138157
1872815912
1186756167
1073828125
1248254687
597584362
646178992
472560670
1791601608
1032177823
895478383
230062492
400770179
1833274771
1024935778
944546394
2094183623
386951944
1934378525
1686697907
738652884
1480964861
1996946377
2009952792
1855490543
1585660389
76548403
545926108
478529394
505557254
1431239455
2067967484
860760964
914242074
689323340
1139555121
738125726
1467306850
1745313580
1456300254
1198849952
39244370
256786370
1898787101
1824752716
851152721
562144933
677627974
944470728
1758179176
1007656154
1728265983
1887740079
713575538
373693819
1650311986
1418909060
1138314948
1391473667
1541066277
1779484043
150404516
1777193068
1958380093
1429619748
462244518
1545639377
726713035
1770090471
2142365979
284346074
585717483
1638112645
1426024881
1002083226
1898418269
1361150793
649640872
875852058
1261190136
858757845
1299197195
960736791
962152038
1711324038
604448848
1404279169
144901007
880423236
742591340
1321199900
1957980408
947322363
1378501024
945481726
1312650581
2040582208
1325829665
534485873
364169990
1986236783
1857459711
380784810
709384106
570774354
600472366
1684978400
744590285
1247339403
2022836894
851016994
1554825169
668463317
1918030879
1187199902
704588187
841832811
1105109320
1463289922
1912339742
775285827
1754906168
1615326591
1313090078
1949175855
1798781850
158343799
642865510
764837550
1740047704
806929955
54057139
626265648
1932073414
1828090258
2122336622
28657975
1318087989
1419341727
2131545158
614255065
1810746394
750734733
1886650397
1606678893
1436157840
360475616
5130585
263997704
1302041426
544650471
759800850
133617978
1949027553
1988835821
638156779
2142161409
875978867
1003576793
948642257
1634369725
1658769316
505862798
1740722485
1935109251
1425387213
501376902
1871316739
1037207010
1762606151
774009560
1522762430
917728639
983543519
1527804377
1142326016
1499237068
1453407260
1668285843
39830135
1699093200
112400050
219630512
199920799
804463437
1885191445
2043500176
1877551151
1992887752
124435859
1276801387
1258217926
1285988595
643869720
1909502985
2011546268
543903737
1244220900
2085561929
139988706
1038707741
2125886813
544825936
503347456
1906985774
1212877458
1022352561
432592193
994430883
261490863
1589424871
568886664
1736330475
1169998645
489696100
2052905620
990720494
525897707
926419060
1568225299
1637956726
2126869021
772236751
1166225483
1843816170
1327450982
355666176
799549333
476015760
431846785
1782406456
516054534
1717846564
583844323
1569793232
1307314817
1663393488
1058959359
160798908
1157775067
447796488
438305567
295631718
1653936459
1782369717
142624892
98061535
2112571878
406577925
1700899838
1571068111
191713788
117346585
1859469198
1129554572
333357518
1787892406
866003422
612637953
1900927330
72870593
2036258672
692156074
1708176232
1846255878
1954303806
1919041388
1100041041
222895425
995434947
471810405
32139299
148157166
1847716362
743150124
524950786
695526187
415864897
205796803
373019634
256945710
1567802604
210847158
1274515676
2108377522
154109868
1375915352
1077860676
932649584
981019515
420714761
1120953056
286612772
1195005815
597427136
1665674573
1841634418
1515760817
1929886142
519431858
850821301
1755551889
1811897729
636992478
1927878800
1620465392
1497462690
932366504
2120394447
325505509
755020048
1235845775
739097310
2074114235
465892724
174365351
1181815523
324880936
2105032503
1968285078
585121120
1933931561
809843942
584375696
1871219189
2002883466
922836418
531579987
1331025025
1018371984
1571833713
1769809092
892964158
1393157264
1961733493
1074377103
623232791
481540430
1553511092
207551683
503996074
138666207
357396138
739886128
1250700434
972169659
392526703
127933528
1880579244
992321149
1783000457
798666354
1815353074
1810903883
1011218237
723485087
1034611441
1202871230
1060735886
525794075
1758965426
1022783407
672442597
899722693
1216619549
1106503772
716800816
1165343509
1464444255
854053387
992600838
1330677505
1431620233
1763574716
1681442250
85621377
1730575217
1922414802
1508549172
204639748
1636743268
1923316724
619880692
1404544638
919558842
725662716
1816489092
152281860
1086510478
631267381
322666338
1661743699
574754225
738842962
1498615030
620752142
1256414010
1532416995
45963729
1666588318
258669986
700970647
941835082
1241627171
344433994
655103504
2128153098
610664691
1098388306
278549909
50589761
1807478728
1141385311
708874889
1644279425
1427287815
459624699
715925325
340862790
1530658495
1324665963
954362097
1815676662
1826994721
2033317977
1882536939
1780178703
877887475
741193022
1080878250
1428661025
294168798
885121636
667722806
194858492
1931392559
793898263
1309372011
1236241490
246987650
1129836850
258211257
960345693
1357220148
12124592
1949184220
67306246
462969802
1272411660
1700500098
92386348
606108491
29865121
902718628
2063270211
1166415574
1231156973
1460957253
821101555
114006871
673104552
1288018013
331290361
57958823
414805617
813061520
1265198546
126298624
1967509600
1262429576
1436349401
896893688
1220956153
156612723
1968586831
266246434
1903164953
792770850
588350939
254555282
2128825669
1610257846
743095254
1361781599
213731497
284819677
1463355064
755688256
287777056
1681024417
506535617
1203812106
463368940
1856898020
1553835690
230675189
1519995074
760636709
1358852798
1644807311
149266483
1276168965
1335544640
476129538
662334749
1832092405
157333808
903744675
1451110048
711226227
1377493572
567562644
303316905
2084368511
781807105
1059989328
1798597934
232153396
1707114255
1727827749
1805672635
1423950542
1481082193
629936995
1231645790
1759087847
1126534613
1129542675
1128220478
1345934564
1092828327
1364917584
1862362400
1167182990
1844859783
267437972
1578068419
1418170806
339700541
1332065828
870593922
1638307133
1000531180
1385020529
813195707
1345555261
215179085
321977907
720529710
1377618097
2089769563
1730779858
1555270594
1466849823
251514256
634475846
1555167040
1561182350
1990579299
1894885187
1026296307
1679493511
453085786
716022404
1569450242
1914928151
1434070622
984864657
1757746008
1995538596
2101624321
430006917
1182642165
1401398806
196608855
1166644941
1204571580
1942523875
1308778903
931049202
88267523
825952380
688862545
1029343479
945114401
148909020
1278922529
58848000
6208812
85048546
1630131451
1429960942
2078089687
1915368805
1066822826
1206658142
1981379324
1666886573
1259211770
2133449820
948908138
1385790946
1707355836
1661033687
661529375
554606152
951454164
1457015409
1372512039
912210489
117230758
1134752055
316362109
199647050
1110073549
319212626
1808577007
213436570
678130728
505310837
98624360
1619998680
2116305934
1787103857
1846360822
1857315900
1566681389
474802751
771906434
1164489436
230862949
838455608
109152985
1841635734
672254393
421184040
550403761
1481975809
1230155618
2067667022
1949721133
1621399535
13691939
850534605
691841177
1674970458
1256874182
1313751487
1031669934
1911800200
763569070
912985288
1186151264
117193401
2141072641
1518977849
1775838306
1767834578
745520026
885655444
335662665
1647905903
778189641
109750488
817849580
1953945826
343821953
1971372279
1046849846
1204581245
99282791
971018621
163946942
552568751
765009104
1630555135
1465395971
1381967195
1341980442
1239494388
1984865243
1761907010
565500036
287337726
2099891525
270560387
1900573257
2022050623
1868118798
505388902
1493378845
1703742602
1726252963
2031426599
445110482
1673029420
954184690
1983876885
450227907
59278266
1729335735
2030744174
668910833
669915054
1853334135
1545004825
683486733
70710793
1090518161
1622415365
917919603
660238822
1424788889
1137510056
1698608690
1916204735
1862029520
794563704
1139500009
724248146
1281189142
1002128679
1013766969
2028778808
2124659662
1532721270
1280327927
2058500108
1768930225
1613967238
2145532005
998748555
582979788
1854011731
1809321925
1512389383
1661872702
1011190445
1808807058
1509288867
1415428859
1283408727
1439843866
638452683
961421656
1491476990
799098708
115535109
533661726
335547419
1582867251
945363943
545306881
1584168535
1748064644
1998519862
1781857019
509050363
785509925
536257955
505334557
1137663520
986980753
199295323
1967800529
1921578230
1223002393
814231662
280932481
993800727
1658915361
2031068173
851783720
404098958
567720903
1730259711
1645696228
636154414
470687323
2085752559
727871080
1167369453
957377658
412042364
1061857913
1618963133
99882179
1936635745
1498369873
1450699160
283590824
65365264
837508052
413837931
887625034
1887454852
138039999
1543986252
491629035
1567858551
1443235463
1307049720
657365213
188500054
94923520
742458728
153389723
3837794
1202863195
1381022423
143207275
1074420912
200426479
1244483441
1328487811
28769394
1227628108
1437303797
1189523489
227836017
800629129
856153480
191909308
56645416
2094638362
218226829
1099071795
186492426
434987789
1570279737
1552916804
1534613494
1771694725
1721186211
406154519
1293095669
1111220493
1497979310
968593655
1698044023
1742028220
798180674
1119467658
2068487509
191738333
1108120432
1887766242
469088788
1395538414
2043029072
1496928303
659990940
312022681
1890841946
293503288
1056298561
1076175391
270905023
893679307
1432913309
1307990872
1345892558
1254077829
1522676671
246841930
779747676
1779938769
1397316576
533887741
987295607
967440333
874836405
1543120781
301274643
2015327493
304989016
1534627629
504039237
372355739
1804917632
1364377399
2053431995
12066448
135769123
1392023118
2040080363
135831827
2073117990
1511976445
803551085
555445690
275808677
1538872225
1082372801
472675689
514278227
1665831477
1251499482
1734369453
642273618
2061762024
1346557432
1110252528
265040950
1776704383
1482784602
1897120551
874519783
298424510
1751576871
389715926
1411266962
1982392928
238147442
425065079
613783041
201275341
1201224025
643103692
1772561018
254428237
2020226493
542881498
447958759
1152258129
1400041616
1321014606
1712647296
695764068
1280990112
48882963
1759910475
539646249
1099372458
32127484
1745721605
863802321
1615254512
770643226
120034286
1236905811
301114721
1950146406
965927748
962940691
1739286783
2060048607
1453385798
3610346
1204924144
1584467753
1303155137
1737831953
1628999658
2066832031
215030043
741126226
887062922
1880603823
1536501307
616447474
1400930324
2110188296
1729498370
717337962
1170348703
2047822496
2061886529
255648267
1025288731
1610160475
666469535
2135763830
112896597
157952073
1785309021
1227806539
331560945
1358072598
352558464
271381068
1587228790
2045218025
2127221138
988048104
1689684495
1895161066
980887757
1319322695
2116726945
590295160
914157694
664239769
2131952663
1110569486
1095263228
363517174
778554486
1566531637
1523994115
2027047712
1776616525
1390865065
1865010163
2109013215
864518889
1501443144
1236270447
639849682
1082198713
18579779
37371261
1895242175
185643458
2027570646
853847378
625518983
1510985053
123774545
888529012
2064490624
2010086660
707101361
1275605306
1964742315
1506328049
2004130346
279724190
693640532
71777166
553035123
1829947857
122170521
1067256384
668918289
1830183945
1050767
880202736
610080533
847239654
480273236
355621161
1510927083
996354982
2058034765
1196353659
1317424982
2117828136
1815563807
1263855525
1086818828
1303932990
74446049
1501777540
1828833289
495359024
481118342
1421874698
1075009124
1459284017
546315797
1967338629
930040196
742872058
1259903936
1442861216
758349707
1833096087
703532852
121926622
2074238681
639783541
2001423646
1017710893
1657591746
179446262
1162301359
941946087
1918769045
1729805405
285782025
1811986842
733586846
2131198458
1340466223
1379968619
355085278
1668136012
1567878818
1078566697
300277014
1997716958
604154689
1201930347
1302602175
328484043
1197586540
2831125
1609041400
375695162
1450978839
1535832731
1693889061
36919425
816052661
794030254
728331467
269076474
1206149987
2125531334
242530569
426939267
918243535
119861945
686199177
2104768910
1236461999
1141813015
1176549835
633839403
466191129
1475278638
1000634094
934176549
265639997
1973825867
1664758595
1420148601
1087607843
301930007
286690239
1474710128
1569181021
1338513820
1916998924
912323959
141863774
72806176
1320728945
710332686
1232563397
708549416
141598593
535035163
53148320
1433160537
1415861922
1537385134
1591963750
396717095
1532018307
238843185
736008394
1790658030
708282016
1207063726
1464179132
2030778901
489614703
1410706624
2075842873
954487040
1852093123
788609315
1184354482
1936108202
2139158085
1733348084
1133260433
86406912
1766864756
644497449
463834770
1771391475
1845905607
1037639683
831930055
1575282194
396752722
1349452032
507160880
2125518496
525317729
1820242985
1854342145
1646193955
2046981684
2130346524
848000144
552707604
1685641723
439576600
90011474
1237065214
681106088
1995846465
953966623
545050253
493726484
231433119
183265109
1576182877
353414013
1692821903
1753201620
953621797
34086120
154270739
715178626
666284285
1051272235
1953549584
776162375
1685182855
1551809602
1287184075
1609794286
354035198
1446041134
596501225
2077030995
1340374128
166912799
2014796184
1351759525
2074738878
1282620488
413036165
856868932
368863772
861435455
1509741623
2061952133
1824986333
1448279705
461925272
1124869101
466602905
1091077703
1196105263
1676204980
1043282373
596584266
2077379071
684405100
288477900
1436367055
234106260
543479612
1222226106
31174975
1992442888
1824704312
566314139
635863026
947919853
1598783418
565584269
969045909
332987669
1614602548
1684744544
413977157
897564702
423108718
223829157
267208194
1084565618
530751713
1944568291
265855518
1525069939
418057903
166156590
1459453815
640735627
10511797
1171089498
960849428
758353409
1269776624
1793189092
1199108811
1724065040
1928155215
836774191
245578881
1014720442
1305291065
1215559419
1228397762
31285110
1740465209
141620097
1090015195
148892094
1955384501
1861663067
306227834
187539145
884281406
32663476
811961837
1421509558
1574943224
1509930508
1408419150
962995890
1154131545
360608461
1604808643
305849820
1280310273
36596084
87987714
92840880
257480590
1992832486
1562622912
1692666644
1717357816
661339633
531554254
878707479
405815378
1373991404
1713342240
592869694
1948018047
217757622
474071571
475336409
1430017967
42644297
761506075
1666243190
1019382045
7873033
115683228
1305502417
1573632477
1031679506
457914089
1258823739
2021387961
642902742
1864127614
1031820109
367707596
1295652795
1797634979
1713970899
2025081870
1402343801
987360128
382293427
1137912691
1608500101
398968314
522294498
1055689558
1434157022
38623628
944640883
651119954
1781178191
1254843192
1531235693
773501879
400443744
284348026
1160631280
750367354
235019712
891411168
1778760609
451413216
1709737549
1635002947
1703341236
904863946
2136562404
1586654614
557732844
1506143632
1592457248
1030864434
330730891
395219147
1720544955
1961270108
695488738
1111290702
1436652699
1163915536
645609902
1617425313
1038940157
691122227
182493643
1141868083
1132168197
1257746912
140143700
528255751
776012361
2051984473
1500110012
1002438465
130476581
438911901
1834439480
1430882352
1473647580
1366660189
1180309571
1301553659
2094786194
1118982669
2064482639
1214280535
2123333889
1652822715
956444142
1571892844
1517089541
419620408
997389959
1189597909
484817500
920738985
431971528
440723278
526209160
563392987
302843129
1289882456
2098940096
422265313
960339188
1974137385
1717305811
205072585
1929157216
118202915
1273615686
1689172631
282070211
572303542
710456474
1638517386
556719849
1712055528
1579804673
37809835
545402184
956081516
1709042801
127057336
1800880829
258804699
559304550
1240799176
844764734
859740725
1686953492
823732699
1770481835
1370941373
1030590373
2075629698
652406724
1396673865
2117635065
862046547
1017381104
270446314
750480953
1693387084
2092372178
1784052026
699953017
719330822
226016042
1893862809
448863379
1923211331
578173698
441580659
1956545404
1180607176
537906683
506588645
2143663496
1397850595
2005051941
852940217
1114779286
319470936
732136039
1326128117
1991561173
1354145158
911518408
334730627
267692853
1741260472
440711405
1338728272
1281525959
1505995513
487854155
293011938
1003481703
919426683
1311749275
1931984102
1152256340
1209449114
203659996
827089417
157734388
751736942
1112941484
1226327264
1955932331
2087809938
660777453
2130319482
1845913172
904823899
17538066
1302329417
1487817901
219444047
1326305686
586040665
604339865
1266452776
663203402
965347262
1429640268
141938909
92224582
2118138705
2015988681
1944834265
155256571
1072500405
264401119
1750055241
1265181518
2102306795
1565494805
2117031097
476277004
2060767609
1548031332
1058638488
756986670
571037383
613589942
695071595
1015016871
1880731794
1909326561
335331927
1284506742
1916140270
798550487
1877932797
1724933545
1854137797
1256624915
1548863488
1629646553
1505203289
453084172
142190164
1268894920
360926777
1732369066
668243784
1788498581
875623498
2132850479
751029548
1940557729
1703445413
311955982
2065013674
248510638
1234628926
88737721
875989859
104638502
374362488
1541407241
91996646
1061306710
504156514
1801999400
812087490
72034016
487936031
847157387
1078195781
1740541073
1429008830
1813587928
276188422
1361045582
1197546240
649940115
1002353331
1492616549
694303382
324552275
844687067
1906850779
105450667
982279670
1917843236
762633110
1965288048
597294076
1991873187
1617313056
744888089
1410315104
2096276979
2730863
1761508886
1586559955
1789223916
1489045638
1751986533
2115341907
192285354
1966903587
1371950781
1521393688
1939136879
459891274
425533546
544282756
632230085
268819961
1303252540
2057325329
83259694
116786127
1173632522
11135139
1697417002
1093614015
1566830508
1588175004
806014613
1107246846
1038187641
1043304929
1464113114
807095000
1578011915
1779169316
129595916
711197713
773174204
2052962452
985715627
662407844
302512849
1278405796
1452258712
2114879047
2141211435
313319424
310200786
751121372
2056512347
531341475
1805679670
794516965
942344169
771718090
665999657
1048390597
603354609
521770875
1202324615
532661715
1262146757
1607330119
2061420817
1901888244
814732552
1459556731
506541410
1242025893
924592029
2041105334
1095174882
1424747257
1648390505
465779594
1990620107
1288064412
1344085267
1285592410
1290221837
1764970575
1104109816
590424868
532567334
837446122
878279444
2047470246
1573311687
1143496343
983627340
2096236651
504356636
2063519297
869171765
1314848470
1433242236
1905432650
683336139
945764063
834003710
730556018
1735718193
1151642067
2040828110
1692353005
818588743
445539964
549373811
371464718
1160343453
758507186
2096665120
769121008
1338464578
1052979689
1924688102
251785630
1183064759
1001045177
1947146814
457944817
1418891856
428341186
1447761597
1628240292
1967981273
931229474
182316871
339808251
1063503964
1240976513
780809166
1118416236
440318904
2074200387
335601016
918616804
1894067084
1722623297
454685848
1476201672
1944339526
1081469976
1547637750
2059007798
646228460
1942308758
1529873564
558916348
1173518488
976581095
1401460261
1460593312
932545831
2061776152
1028208832
606750311
508749005
1818281062
332248149
1154282276
1339390015
732944427
1810291589
279574095
880044630
19549050
1599143461
1904555687
1501143715
1054273356
1008471249
1574797390
1114777210
753220904
623711973
921092575
1234031172
152306671
1280316277
1518798090
142953179
445316737
57835195
1459544405
2095326946
762597955
229772601
656131708
312053779
240202578
1132449387
1263154138
87476399
1628466549
1595924030
1506788613
864712898
521781971
655369979
338641713
741684312
397225189
1994125906
1035318677
1985033994
1721880654
443534138
145537821
1229667057
272621683
1413168332
339423999
529636842
1561636494
459648784
1423624570
1212711725
1009135882
872144872
184864342
908000579
1939450422
1811576604
115756386
1132983799
1732831870
949776596
1629533039
1965808412
168998727
823927442
1325452411
494838834
1542759758
1819136679
2009723995
551958149
122838441
784719649
2047363233
232394492
501531707
1777447125
1730928640
278144197
736731654
1634533714
1720877015
1968356344
111927339
1648866224
2048629107
144688132
791464507
7400923
1710960494
1541258986
1596560533
462807283
604643573
308243481
275560093
1498390318
504287340
801570269
402307211
483589194
989606920
435260046
143075691
1995137588
1882630331
1085247762
1975706229
1226824119
2090078443
337260128
1379818470
2062371484
1806502572
1744855449
1389532780
1933516283
265025692
2116577223
69024253
898293349
968725019
816711335
513152660
1827810754
1994049029
307075145
774326863
626340156
1012847096
1364857223
1708665827
655489816
903173367
1200301709
425408590
1594204572
118259317
1448208991
1568068314
393469717
844312976
1526160740
1472222889
1737719241
1515274030
1568241703
789757878
1999641700
353645696
463085018
223878375
1796431362
880036146
421153986
1547261017
1713180203
663258345
481784049
1812186744
1750497341
1803366647
1209983268
1625097035
1642087102
1121235309
769612717
1707982843
2102143324
160154174
400578501
1191040910
833623950
2114472425
1727238826
869350311
1179336692
2015463227
672569621
1614221367
932458599
1315398595
1092426659
1756620113
506079581
1000525891
1018866959
604005595
918165034
133461563
1578490248
74072505
826299095
711050412
1417828055
1670372611
312107050
1122124214
1443567896
1256139415
2042620859
1872929436
217639362
738461179
1588559312
401930146
1593740415
1468745154
1068744671
1303248161
905214816
1199220175
1224877452
47653112
1620811461
1723111196
1034544232
1908793095
596630209
1711600429
1472931920
355659211
1895058305
1704420309
1545397428
1320598802
945678637
513145533
1283561441
1503425798
433814955
1862994087
1045828551
1014726221
399864896
1316774447
1964514383
1555228029
599545531
1444185139
1082202422
690360939
984893747
677149247
959957994
1978939237
1695831943
1352130626
174979802
2063367537
2118615463
391431682
280910487
366993680
597531824
1953992325
267204768
1524771332
2079553868
946467628
1894971004
518019959
1245213685
1959794624
1431361133
1509426852
956214384
1491062553
654011831
17402566
392240332
1391033328
779627570
1932000358
519475551
1072198018
1841670945
871158440
2028114274
928616703
2059148983
1798047497
1683285611
1794995708
115630925
1159558518
69629024
1974161096
251388143
627592007
238973611
1083872111
1268201518
205574825
1720851375
925490728
763227089
446136231
1412133115
1232290467
944613859
1290449908
617104373
290783130
849436664
583133270
758030028
1202692090
154516968
770244748
682251566
141827894
468544512
526441982
170819955
1979715715
1933352098
337103898
2094105579
360353170
905171656
355678865
66623628
37968978
814504649
1147431038
2028665598
1995013605
177750933
1787788065
1483503298
2087059436
856624005
483210717
505499155
2016821672
215821092
261411374
2090694560
1379818779
2025355319
685935835
1177597928
1272293010
645662822
1410519568
1671125628
1918193871
703267883
318242364
2055327014
1116751296
1969397517
624261444
101848938
447267421
2041690716
326205119
17330101
1689396735
1879759343
752102727
1249340867
1697858970
2046083735
178380938
655720643
1573103005
1908050429
87249989
254044644
1425051869
482456587
424505258
641782619
81406801
1858806022
277314704
1804156937
1940323636
1603271462
1132083927
1181995999
261941665
1622360948
1156455841
646627121
1913000619
1526084038
1264109510
972336888
1149695659
487367272
1189754955
2071784180
1479244791
1481535965
610755911
1449635722
860947267
1081835512
1762814543
986925811
602856096
1882136338
666457954
1930833839
261081417
305630592
1260221658
26471836
702616338
1739082890
835117281
406975615
278568769
754363517
940926914
1609277681
1350330953
1831724781
8983845
429491013
396838740
970229941
243294630
1235209626
866242293
1107952874
815329519
1630755495
2041409230
1964990879
1252340504
895817127
84506602
1653401771
151442015
1891325179
529971951
1053615070
2036682305
1265197052
1244591043
1720697715
438468795
1590144108
1083484111
1283343666
100810778
811765239
841841363
1330810655
753818091
2036449580
414124930
743767837
952026998
684719171
558881529
1684208783
1059541428
95379661
1904890674
1338437748
329107938
1848861728
45853279
2041155967
1118997683
1957125863
1230717278
177059631
1481873032
1498336631
711198804
1065089185
433068446
385577249
1482110525
1448352712
878891982
560220575
1871709392
506397995
1010218202
2103778933
1488032207
1967217108
1635157984
784777993
915470088
2067619411
328016204
207367870
1824541766
1445887236
289177334
2052905553
1150223093
394856638
1131099544
202624204
9038071
279026664
1338970650
1646400754
1404569729
2133947544
1164793049
1344416163
34695727
1786757393
170057133
272435684
1424758060
1285801707
1035780957
2036652335
554267038
17154329
539108230
963758832
69841693
724111964
887800728
344040513
2009037305
544134287
12177565
188486222
71929423
1829706064
911376193
1121854757
2022158082
1140125435
1026827950
1643273261
1431894666
538004512
1405705935
1245617225
85683323
998194430
1981072114
1521341979
850866149
1586127337
1471844515
1926527782
778580331
395501961
1203745098
1061011281
2012633084
1525688179
911795489
140103991
319233765
525189104
1917091455
1539994448
1014808147
1608759105
1809492474
206365093
1251864743
304547557
483546334
45827070
1824470920
1875658875
468913076
1496914408
1751283348
1442314947
1763876194
322214325
1426747634
1481661946
649161483
928547992
259478790
1233142020
1390612991
2016459219
1708048730
1156314966
920053196
2104702750
1732266909
1612707398
762793539
978346626
1800518062
484446323
861376603
1693450257
1020340627
501885164
1951691265
956129865
1677068945
1354129499
338073443
1168659221
1284093518
225211195
414469971
827812043
842575025
287980079
1815765922
1595906387
735272512
452494724
974591860
1152229937
965437937
1813343408
463390526
1019971207
1486311371
1510904401
1624392897
2063482609
424511140
577224274
526779446
2096131300
1538949344
1770336566
1439891421
1817939246
692008034
645638511
228729668
796543040
848534016
1478535875
2112821063
74024513
398319278
1664143978
310600811
957566092
42279358
322409089
1650770463
2065955877
898430635
1665045112
1867239221
220446771
788609277
2110822588
648132374
1271806975
451657429
2136402555
1648273046
1890737501
246491840
1017531269
595067727
94895679
1666591744
1691873930
223122906
189977571
1858615331
1566528129
568470980
291355081
302087600
272762371
749153594
463489471
1995615870
984002564
1750187675
1881482679
2027531673
880850084
473898780
2077971140
2126974500
2003220152
2084806134
342851100
582395543
411404699
2011973185
17731606
1548992488
82761628
1091687210
1137947940
1433110921
44775886
1343397158
632863080
538675755
1508204870
1276951946
1978317351
2082216506
990993771
204809383
2016997293
1299947323
1901837270
1259307805
247991064
35339054
2133675836
316582596
855999408
1771694725
1572197387
1709192310
181748910
2077216057
447215977
1955845528
470974429
1266072883
475461954
1409809234
822865413
581011774
1993003801
1793373750
1562106023
834261768
6233797
1779533141
81423729
811415863
1587836874
450186450
1886583232
1135488545
1289531719
1410610484
1972195736
1121582165
1610567763
1606358272
1529710519
104780011
1971426152
494493499
1554667653
204809971
1808215485
693868263
65935300
830598140
1708227821
2071437658
1024270764
343710474
1404837222
1517730070
171686562
22644767
1270785290
1827452396
2118452759
160224982
914666217
2101002926
657830342
518822210
250571869
1280892414
2126027703
2119800120
337051444
1660474987
1332607927
460761283
583576720
1197205298
1933404680
1065882403
306485698
568100412
2044315215
669206926
390683167
1467183509
436128732
113605108
643060797
1861313285
1306432809
901413214
1726162756
641011880
1962413058
1858842620
635944275
1566925505
1867131162
1980360996
927178382
865863313
359920377
431056604
986357854
232488317
1398602326
1230512177
108282770
983106202
1482145826
1597292391
132243245
1572118012
1967748042
1132496986
2024322051
1772630835
1159313313
164371161
1733529147
1454303399
820840310
1037138786
1878199271
911322149
254696664
757552086
1914763638
374099686
1941394880
1849388791
18733768
1158751613
1301375918
1223477230
1407898775
15769578
91508301
1524093391
135440091
238265952
1414064208
629715618
423161445
1759985949
1373010231
1537273800
529477584
1002465293
1942172755
1741182174
996751301
1659505968
310378839
1053588590
1163843829
987501473
2127405234
1255786197
1039869500
1079432296
1641165956
1958471297
937720355
164382324
839202950
464916875
1416844403
1091767434
700761480
2143554101
1571410530
1645178694
1396529836
2075544634
114898742
1560948886
1215410402
149924255
502289330
754287285
237971423
980180393
1171338165
196006907
1320304832
744922294
194989592
1161327560
633874928
204484552
890735024
1588869671
1934384355
674843785
1308898346
630790487
1893000022
2020217104
1421929873
1172076904
1362666538
15352679
1738811442
941759603
505933299
445628959
1266018396
1478012257
2119656872
822240080
2118075091
1049451543
367772990
1006220546
1309836848
540749862
76570289
1116348643
794291464
2094854072
292990760
1214571267
1301656579
656310836
762503341
1046011922
2035462378
182194307
356198383
1849367691
1927902499
308565256
1639087220
491143647
1367041951
1489206447
1072017786
831123478
531250502
771231918
1144647847
1961511097
1042674349
565880262
1570989966
943991977
518901984
1749765145
1873212638
118151635
733839109
1221064188
1196465301
431533377
561448952
1107250079
1721141620
802631347
1042113091
712919098
1735256374
394146785
1489531992
650933791
1482200304
1034367995
286405494
79961569
1806005762
1658923260
1425475594
1315475273
1924519998
1992576865
498320543
1553439375
1788063065
199449895
192151638
1243061134
1410825749
1416849421
1504140669
149607404
526517867
1739553059
1111370919
1756056611
480425881
437465981
741282219
1356870670
14786009
534173778
1177957959
1920510405
731432721
1996807609
1446678279
855193523
1797212628
1422711354
4788656
719535055
230286283
170889401
1718390056
835329331
650858633
880498073
2014523038
2138346377
1151377410
1707710430
1798735122
2012582081
2049369855
748493752
1592459372
330462283
688755233
140747689
82692850
1973178009
319317279
550084670
2118538570
2087829448
2016492226
159887560
452751874
1701004059
308673659
1742807422
1330097308
522541635
1901502130
1164919946
880002710
961849404
1306082282
1108744689
643917402
1213973436
45076639
1673020018
777196993
19406773
1268701039
2009900757
1413366133
671989488
1358817176
37063700
492797257
1471480389
647085458
162864493
213815128
559986902
249456270
1124833344
2075995720
1865696265
172024225
1732022892
384917369
1687802927
894332651
334747079
890621106
2004162474
1345474574
73115709
1727503433
558568250
1261189792
1415673036
33469174
1074411284
1497701138
468686175
1054826707
1234397619
1472919497
1395417168
1446296007
2124798745
910471616
1647995314
406270280
178311810
1726407398
774310822
860029702
188400028
60068139
1184973159
1951395437
109599752
1360022862
1314619728
1526863636
429612902
631003643
135335564
1701491086
1987742916
1182061017
572332044
696898906
1086278717
1384752260
1482826387
2133104536
1148025141
1279524796
657067413
375698632
1493597009
1732010920
509042312
2006256701
104914557
697075559
1520742555
1484290178
1100151439
1394140738
1599218054
154030471
1506052688
2001860066
1510294403
1945920470
1652062081
1805742097
1668192698
1968164634
1679395051
1345526743
779172900
863157089
1471773786
2131452577
913531693
1357044887
1533857557
1076390972
76819556
619310716
774291737
417004266
1251135396
1169944710
1179531338
1522614996
1994360676
1890180349
578847423
947937330
1682536421
1624193512
227708540
155567244
1525960118
1750953714
282442138
2122632537
1422200325
666022794
1572296547
1717104811
1363136806
605794736
1220291599
1873757312
1261688600
820202060
1335960123
1915274780
1804048385
240451868
701083884
1754874030
1183474172
938934957
202227974
51907945
1828687251
1994468448
526617287
2003762518
246145189
492409259
2055884813
283011259
1066569882
2133051962
947507466
1767240011
1915973218
1847723134
1207176794
582884775
487538230
2053335517
37308838
1429247947
1389349184
1479928396
2048923952
709412059
1047820037
737834365
1928750514
1442839744
929909135
1836433
762271815
1348775005
408521618
556763689
1285620747
603984598
660050079
1656987353
2062198598
1384846930
30069806
1208161677
808085335
1470443886
114139443
1734367025
1417789371
1494666726
864327905
1164893037
253286606
399774003
1130116037
1482994330
1702429752
935289154
1893120685
65591194
363563371
1864901365
1032694390
1514646988
1289368593
971977109
1898396200
1763687112
794195061
1629184285
2127847240
77319393
1446271430
1106632068
998846587
139221839
162266731
1205052700
577476669
1830240930
1753340940
1940542606
157774971
1962913912
1062657709
1770611875
2081419633
354340856
2049194483
406567856
91765252
911651509
449919379
328512158
1040588792
149634409
1482909731
2128944928
488061648
1361019769
803323088
554517198
755662200
2104714497
423136118
31700857
706023733
1133760953
1005850126
852016642
1929383298
1644325332
40723793
328786060
45423596
927130767
301767946
1844279927
790279026
1568776526
1959145863
645283782
1005517310
662361235
1324924759
167176959
941924851
500121708
2134175994
69300098
161509883
871657294
278129795
1648201671
2056334830
1024814392
104173429
1602984408
387801224
726939173
629161403
1709519960
1171839269
296629410
457753617
933997710
88539689
1417728084
1067289953
1369693700
680388731
164808133
1262080335
715006314
423152179
1660074957
1176923355
97761413
1308608141
1036051052
1006598511
1696585834
38491907
1816535238
606761295
1932167660
595133296
1532624564
1261984939
588811160
71603749
903358290
16043562
248541520
430426441
1252450222
1459116798
537256337
1924045165
1975499424
1508962813
90999840
356767454
983300508
679560162
1755647715
65774723
556669992
1546351551
524081845
716129885
2102661285
1968503585
757677354
96378398
765172818
294770713
104771463
657542210
1766884551
1792089262
1190045607
1198188200
1988848695
723022369
1597398426
93250492
274544207
419491643
1575129187
1141526991
531519106
92914651
1494787907
35859497
1609612785
1385663606
1599705092
645996964
1278173058
2012848538
1638299257
1335677064
682666952
1634975325
343773814
166691513
1803067895
2044044177
168439931
903985185
1722630869
563429859
723674738
2028389354
1669515100
1644050271
1064379835
1635593328
1752009055
61645022
2137108449
1042233793
1404114442
638739991
1346710665
2074322495
736330859
1207583532
72821997
2028759735
987430485
1871085070
548244598
521489361
1131365130
1922432130
277816185
1717446195
414733485
972928157
1046884377
1372854126
475227562
828669489
244924453
1199927959
944006703
680594154
2105796295
1512478825
1102508241
639377220
1713856840
228355210
886025852
246698483
135875530
1074142046
809587711
1458865724
1400203082
1245858108
1125399166
961961843
1608914216
636683236
41558273
1713107948
1970748829
1759790899
1458436164
2007880901
1502516812
1432535697
549183344
702924297
318469663
489393361
2135066199
1041360505
1477373515
390199071
1665639227
879558584
1639279454
284874691
1572333026
2134041033
116780308
1615910802
1630397089
306743219
801546253
1077708735
1386739564
2011802999
1833293031
439396513
1658001569
15442087
1881231893
1946271112
1739473342
735163358
1135715913
1328326400
1255318460
1841275274
536810472
1936971893
1234569923
361938474
1078949408
595715065
1647853343
1323956122
1208535745
1531355158
1563027098
678732071
295984377
1667152925
1689267307
363665830
1319875449
1027647395
1853940897
1348753379
1439391582
1577891159
1916413420
1756376352
1154136278
2071170281
817974588
1380465106
48617350
1993122707
1242324958
2082764118
1354796249
963718901
44514524
639322485
998461316
546306899
287853785
1180150743
654013163
402104387
1376683868
2088859818
1833393220
1364618341
1788249684
948270344
1627591906
1763043472
1998995797
2021071561
1826426171
1338000303
2073345279
691812021
1677131503
81889238
616086923
505418106
1258497601
496031294
644521567
632601072
20388312
1664921451
1105518680
1247896323
2110429270
565947529
593350998
1137010912
1695273993
771592295
1154853432
1016736331
1993264328
885774410
1853553813
508896352
1855905456
279129368
960718915
59350066
1580923745
1321129806
786552012
1551046185
332060494
1477059778
991081591
1619322821
1210848020
1779711349
1017962027
1722595283
2094239538
1332244063
1542832231
1384246583
1461719163
1461518181
1018082933
1599209368
1795009500
943265347
1982741767
1966726607
1566057714
1678502613
937570247
2061157699
671259970
1170528748
1083999843
890377622
241045163
94054431
540842843
1066537731
412306007
1541981634
1002920486
1189539186
766889940
1459248590
216505103
1484247452
946150923
650215736
344544523
973020945
1472103322
2126623888
828783057
899520348
678494425
152886492
1151820804
16966425
896932215
1338543962
572281990
1894050674
741237321
735867665
1264571156
1901836126
555890615
519138111
2126543672
1270548634
558697639
751247764
1273608012
2086977937
439261547
993666814
1666651979
931727867
1579075223
2042373253
562667045
1601577905
525249280
1716083414
855638852
735189279
863688397
1723682177
1631359012
1396077946
570135221
4274567
63753983
200153882
1380073279
779712517
483716123
287157543
102144762
1675262168
1663825126
654959022
933197051
2056284270
1622060483
1367838530
262772501
422653077
799628904
1422792643
1315104241
151003573
744567573
1845333566
1972457046
1343896329
555966963
1808351756
1416864730
1083533529
728021243
1026680733
917507498
2115145623
2018699013
80997630
1564179269
1499165254
1392287568
967399824
1165664365
2007116917
174616838
100662965
716079273
2064080768
831080170
2029190557
1500878842
304466027
1389918707
1717839039
1730962239
480651200
1246272720
492803189
1036488546
626429967
1055565596
1295402846
1369679170
1688811250
1357335554
1302609465
1173390413
1314247124
634595794
1625322066
179844014
1668223660
1582036501
1636485359
1323348493
1991800733
766741330
212099221
973980817
2048026386
467405687
554296081
1340319372
492629590
1825693790
317604687
327504292
2146794756
1338049173
1140361183
1701617467
1669398815
1050348431
1218375267
1006091894
1816026912
1366175166
1655632193
200183808
711202297
730173805
750534933
2059857042
1755878405
966459182
159698961
1033971
1967751622
463143970
675194043
1066570499
408418052
150088020
548426724
1166045521
1599727757
432801855
1188948016
1353181170
1672624903
1630608333
481391335
1674615053
1675727796
309507324
1330370620
1891514047
1096223158
1146000987
1006706428
1967143080
297905064
1140537717
446700030
2038838565
663977132
889413709
1935436539
324972933
1064821996
1944641458
1716055892
1954376143
1555817975
1113761900
1602275042
469766832
1683327127
911249360
2098999154
2100741974
1285085565
1838138542
1483806070
950373344
185887346
1849336980
527965355
1768663120
1050883394
48271778
708308561
269497970
148568213
407919029
269131516
783816021
1388075685
2113022180
1511424793
789101037
92858764
569450841
926799845
876877460
2084877806
992004766
1792053666
2046168413
1004490675
946511965
1156630357
1777631894
1552607340
339978714
1776960883
819872206
4884092
192792755
1820162408
1600400381
162771363
275994557
841916887
51073086
1588154398
215000864
2046495353
173875903
1475674342
313085710
220870355
1859486683
1023998108
845767884
1740158849
723293989
1264612435
1554096166
1211579514
261467332
1016581138
1176227181
1067647558
1916884706
181674260
303638725
499941033
1930120942
1662896199
1035017452
1073247905
1979426534
1962570506
384501101
1543553026
669510517
11747634
506111135
2032636644
747831142
2031659165
299507109
1584217731
739193054
1092895243
1097251741
1437664131
1229297681
956053777
762967987
1481034562
371787379
737719033
450661630
107501730
537053626
1600554761
1484401505
1824119269
25133590
985260448
1383416522
1185555305
374075548
779671449
2047572906
1588388351
296154184
396944931
1110844052
1372705021
862189875
1513178281
2131090307
1286622893
1535261571
1083899008
1881037420
1467433718
1742077827
1291539720
311132733
25116805
2102676534
612164507
1802529281
66296698
1556545213
514655474
1342314739
1149910560
805772425
764856103
427065282
1805237394
455552326
799728544
434606082
168938155
2014272982
536342463
48152157
206741884
1561233100
1543104016
1392272973
483100962
319153399
1673368515
1450654591
515908526
2037029210
791408688
469351692
87848252
1202197836
1685556461
1392581994
1791600180
46267719
2026369583
1681761596
870093324
360132558
1883791844
2103569981
593804095
927858519
503729740
1429309664
851240795
1077864359
1522297268
456993997
1950933773
960829464
86844595
1286414419
1387508255
750378068
1545433196
492501651
401037092
388058913
783136354
18134920
1617380992
1119080455
1128250832
1130216562
2124323041
1682361217
1851267823
647055575
330334717
1486951345
444548545
2113730791
1152557778
171378876
2140048314
595377851
1528330814
427203624
1330259537
1017162083
334800762
1778063063
1689463222
1149545738
89853509
1821240915
157459609
920737416
903870525
716495817
1913076566
2102876484
1709039548
1700670168
655139112
2008748386
1430565950
1205473398
55132824
1104289797
1086043978
732894561
366196137
1523246885
2082009282
395121965
453722026
1308657011
2016892618
1461112922
213621050
333520156
1905918797
2074717153
1426066520
1778695181
1867193628
1962945930
1911123699
1717084716
1957296519
2085016375
47779600
498833913
708112494
393038134
475077057
1778927365
807753541
592189315
1390268272
906557961
1599367372
2140447850
2053421012
1425962757
1006441869
1979913568
1568847531
1267927777
755811311
102035788
969808484
1220552571
1195951131
1339431054
351539706
1991420577
527367916
2047677938
1054529859
695308870
1635286132
482661377
1713957307
1565494420
1686146843
391709902
623852769
1474003349
1286774863
2012903966
536184390
1740038933
569138994
925845497
2029124797
1675035362
372260322
2118647407
1579039492
1840639205
1121162564
898572733
464710547
842492451
1143099389
686360056
1600797464
1367227937
237159550
2100994229
1705840273
581459308
1094718183
924451914
848136424
1332932826
852745981
1569399800
688430590
561750966
1066431684
1076437801
688758015
1530176838
2107675790
1838586059
519274907
511243851
1582541821
1979931047
661032238
1815310352
1290560887
948790069
337325979
1503639026
1576334962
1798381883
46538784
149977696
1850247803
642148192
1835618944
585107669
661689503
1203288352
2138448029
451410182
662653149
318128078
1137080306
229144989
1585972070
83325260
1013386623
18168802
1785989352
1552929496
1065720363
1307055968
967191470
868357967
1890875003
1766414126
1991500053
1563554864
1784103190
1490674238
240510399
2119249560
819354957
1471067976
838430834
1440502128
1502993746
1795197355
1463166000
1414148831
404822381
449369965
1979541235
1972198165
525336995
1098922722
1760115034
482967115
984970093
2069556051
375546542
1264249337
6023205
1863831282
1885677138
590438419
182379212
1742256267
1200298305
1539600293
668297318
2006139584
1213687631
946805871
421030084
1216486910
631476019
750920595
1153921011
437373408
1256307436
779505126
225170902
881081906
1025287889
1008149777
607531478
313324448
1405071309
143785271
2069007545
1366943135
2054865626
286640484
1278475719
1765605650
1187979505
2005221346
2062498379
552620345
1248872125
758286760
753898696
1682178920
1374211042
1973701662
894164724
179154511
968860843
1045872300
2037278774
1106386448
101598904
1479811325
1982099973
1881536481
1435506366
273379116
240863077
952430165
1411759971
1009902086
1883418681
1255342630
193092439
1291163031
2023916049
1531756076
338825498
1978970858
1559854331
165070469
901578045
1316775272
946850931
253999911
1511030710
1068108872
844859985
1265996697
2087390848
1255542568
1120092831
1161418708
1879417789
971467010
1359273229
1366994685
516256999
1247162519
1115082520
736113890
272281117
1716766708
1816851296
376651021
1636468964
1049341507
94847933
92498093
1683892059
788815250
2011885406
35794672
311161674
1277408859
182546492
1692517009
851853361
1176661499
542490848
754341347
327887607
954970904
218240321
73873943
983018523
45048427
100369170
1938540128
1761662717
2063701450
879643851
1541763619
297132688
393354247
1676977756
2098545854
913251300
499916056
111240768
678722575
1672416756
719573024
1807916942
1993791213
506828088
8096953
925297123
357151650
490663013
784918422
994150416
1849623283
829165963
1961384332
982158650
1702327820
1245178368
448473836
1729996254
1249057393
871166534
1309609093
1535747672
1823559744
1087056956
1428123462
581053368
1476012135
1167909620
675088514
885728553
863977726
1229247776
890181391
493817235
1115927186
849264061
169348019
1980750149
1506283614
86854976
1500700611
1259871779
134963439
534437720
1840062662
2002031757
71551428
669335692
1328206278
181553544
515313174
813671077
523145073
2133344382
1862287615
1716601090
472843792
367870801
1166135153
1124334429
1886641545
1251322721
1609635659
80352798
896263371
14175914
1624533434
1466034705
1003123344
603880556
1482886380
1396663361
601955264
1588221565
57873109
544655250
1744654705
1664797005
1521758382
1712509235
749793014
783063981
135527809
1298174380
630680969
1329595797
908719946
1857828008
1468901808
1037492128
227176002
1176875050
1321456625
1867493786
519533166
1976917709
1631797002
1062952693
592389426
1920420604
1712379504
2106200887
1399009401
1397566441
711514182
647478080
1858930553
302593041
66606226
2063349761
1171370591
2048091839
1906478674
598338733
955281315
50891154
27299168
552404239
1376181476
1218914207
929703774
93667296
792315066
1911177910
675319898
1177031407
2015997938
798276186
649758433
1641358510
670069159
652176051
122351117
1068951027
117734750
429886856
1569814947
380339307
18303316
914486792
1272739785
1969201124
1422343736
1247317196
1987732991
121858183
1455709204
249037907
522973784
971941455
62500487
1826137483
1698100834
1014441349
483030117
1212097409
277648926
1677861337
1270196693
2037690322
1072314728
1780093345
490147282
1320557837
1438010551
1086463850
1914425365
544790701
1784165806
986027156
1916824376
1597796775
3856524
163594526
1354150675
1449417114
527369865
445558972
565980466
1880431649
1883767385
1762958937
1127040940
715409988
634688821
1398080227
1222818170
413882161
1030106144
1912254685
1959702131
679858117
1878271891
1022937826
1259651298
1435914568
1368189577
1219489503
605599839
1785975852
1533846282
854477922
1968574839
252539138
1081172355
560534132
2079937161
1783279601
1434456403
1214214558
1648618689
581260666
1715930560
1561279887
1099483178
254428456
554849736
1859171677
418840415
1063936759
1741956089
329007366
1747451206
419159312
181898889
1157627034
1691751735
608349613
134965814
1243480769
1553361370
1216372206
350887853
43620260
1837033515
12295796
2039107916
1424624888
502412101
746967279
480064552
1937304476
1456478201
1554181397
1271599944
645826606
988684591
1168477307
240333336
1090679900
708564841
1654968718
1918268006
1176673861
673994154
287268656
861664116
346243
1286848580
1593768850
1761119540
1685317131
977890970
1429294245
501186158
1213088074
1161234868
57260841
32254879
248406908
1626011578
1115422403
834309094
903155658
1708656465
1335693136
646178311
294144521
1834207070
2071617908
1229476243
1821799100
190511888
1924589880
419092260
477590487
1102635665
1572142016
606221173
187474357
1852705371
2100682649
1823485210
212106033
1300520978
417076078
580951650
1056694430
430673915
53351928
534197416
1252742523
1721016885
1659646699
715094895
485196771
484194897
498583980
1693737131
56202743
278030096
663770425
2028113215
1176982822
1586152371
1689501247
2015207695
698829113
96912282
1228344528
443244940
791200905
1596705682
859715769
1522325943
1016169622
147826379
2008778529
1136635715
1878785295
173274126
1824357865
2053942124
384433377
1054492591
1654406394
793615836
820871454
320264757
946179898
417389287
582967982
992180544
844601579
1325533975
450486175
808975247
1516892121
1058108859
200778700
219706948
1947298218
750196609
510812979
1238562789
1298384725
1189689801
806820954
368436413
1882697030
1392770550
433026881
1778363379
1223945186
34513258
1939655261
2080640435
1822040708
1979934880
796232754
2075854746
621085702
245077373
234832249
70435001
1471844464
1445732407
127239508
542817877
355234882
1561616468
1103019397
1578905588
215095708
1872620995
146669866
877102612
1150780956
377961043
950098719
893032937
348396671
1477544707
135715013
50004912
2100283200
1148586446
1293639985
326956647
2142218799
1440207240
1553909802
1018762446
473179661
1699398606
1254988060
847028679
950130636
1909986584
947181988
1431107105
985731357
380005286
2041890132
1471012910
81289053
1092653273
1033153557
508657793
419549627
601848891
1548247837
791404754
310074688
256585047
268944015
843316162
558244986
1285558684
1286402306
1374603682
788925740
483817208
1453614636
1283420775
1060171756
648757695
2095927107
1144232691
62311276
1591085425
1781321489
563539589
346857329
686184078
1539436885
1225308703
630713141
1083282445
1001624657
610259751
1218708002
331469526
378353822
1540913637
1970676957
2002503757
741140325
2062230701
903058729
682717470
821811987
400490278
632641948
62597898
105730424
1188601613
559644508
1995324477
3182727
1071794687
758171990
816431871
1121232648
774438633
1093224087
1123344413
1018052162
945196760
880857004
15812269
435102378
795171168
785273086
1329879716
653024614
901338961
1456186173
1333554199
1929807659
13573955
1848019779
1527256042
1208429910
622058948
1084906310
1414288716
495861323
718554888
1213089951
924895604
9343237
2147156085
1975210894
570768234
954216109
1356583336
2072464055
1255425751
1098002407
935811271
1977871227
1514553470
621892224
936616171
1885178563
1956988064
491804522
1634625051
1202843154
1770086670
1643077821
502398857
1577585595
1479535286
241694803
1916680067
357189477
478758945
1584102667
2027404028
1451557915
832812791
390168000
372947346
1069434585
1084858687
639640588
809741500
798117872
1446150919
1271602113
57846774
413201794
702792789
729521550
941361625
1958069302
588035284
1397132222
2007391450
263433137
1150338064
1664929006
288576074
623419009
1101813755
441367574
569430576
1195189948
1363867543
585556282
1869091176
1409803296
187974671
774784325
1142919569
32561855
1254160291
100238073
364615195
1866975837
2116819805
668379358
1551656320
1451607076
1409350776
1054525565
1971387469
941572528
287656947
1024014191
717968733
976751243
1998040882
2099359071
2106192402
2145982598
2029302222
2093831298
1447885804
672503737
2070889553
1099981443
931187182
730459498
1837638162
568303432
1109576202
1008830973
444749312
1791908347
1283765388
534432592
360215852
1750235863
1968643584
1507845283
1611285976
1404817831
223832125
1187421650
2004702686
316467002
422121549
259697315
1216122163
752204176
1236473688
1765271257
1671723871
900400780
1099927978
312566216
974238388
893073508
1748216711
1693645368
534609644
1737730346
1304012497
1775059118
464572318
1361574487
368378470
2103347068
1545880976
1360338907
1338443453
656296247
1748337142
336093979
957314316
1726114209
750225740
1201030705
61950167
382882600
1446546017
531159575
990123072
70733213
1301583461
1627382469
635977066
2105674771
1441669120
270134372
1509912038
1736207268
1287079011
343185337
1597575310
1543157332
1121365161
1422859340
332185138
1435878429
1892912116
56510565
418596453
366367202
787778934
362710798
1646062551
1787110818
1056334522
1471144206
608588890
824311272
798222306
1072083968
458545911
1342728299
2051327353
227025276
1221548831
1232637131
1726204030
1831902805
1058333579
469659053
1536006503
41245823
275671032
1634346789
789023839
894222820
1984741849
658141147
1130769526
1770619709
826720186
1510775549
1426329685
1615114678
360978314
223048301
839768926
1974482199
757809382
1377418251
709884073
1433748842
482852278
669918234
1347725232
1710929237
1225105811
278319089
594532068
708335643
1528048258
862578983
1636465709
642714295
1417988529
1426472244
2094631047
394943002
407962630
762281398
1944995435
93319823
1887295976
2093211953
835925139
1173666177
1135449038
468700242
1303960703
1897614422
1977838246
1417936042
225170655
1362005651
1062979224
1084899356
1260507259
818250071
291470906
1779518082
1367173595
955752565
319389417
1285383376
316562394
1338987096
1696651935
1628401703
561033402
1065323310
535637514
1303184485
1773186285
904961459
1300500906
621465542
825456995
1459107344
736551906
2038448088
968104476
867563328
1565809068
1656832463
1350702090
807334954
485655141
1916641899
799704858
1014280945
13844739
1368168242
1683596981
2116663937
30395866
1035954028
584437116
897560944
984729793
12329885
393420650
1683818225
1653217902
292533561
386401760
330286083
75935035
2100171175
1975324671
1983319119
2051129259
1724416808
447984618
994589251
1647190257
1122127951
2090192554
1489038924
1405611368
1980194898
1301139486
118925364
166637804
2086086194
1131552224
260180206
184660557
11945407
792481789
1210598802
554817339
1179296096
905408023
1722469737
1276465437
1728098315
584006732
1724052382
368135469
1516916177
1797377822
1049746048
1496959164
866381469
1628836022
20749892
1422595692
2084086754
153136008
1307871665
1140313166
1921726430
1349729902
1770932616
1573064108
94078880
995277617
1825399631
1079027386
541814219
583693147
1837933911
228902594
135188060
1873844263
1796915764
767192203
197278592
1008939356
2020345074
995067946
2095559405
1011838426
1776854681
1121319199
258846185
997011417
1824393469
1720750769
1670820498
736378243
377542612
1478822617
1371129786
138388564
67819221
965697924
1934308260
184708565
1461269617
219905130
966234882
878024929
551046420
285563821
735645610
280916843
1276877510
1602309452
302199449
125536725
2137481920
2083724167
291473385
637659852
569246196
691968503
1875436000
1333183708
1388712426
2024715369
82214898
1549662977
64233691
1986460196
1777108812
1021922459
1895141724
1435212539
1147322488
234481163
1715712536
388791952
377362572
1578361016
926195710
1374439704
1945822833
324932828
55307188
1873952718
1959912040
1019350319
1641014883
1604149694
1860455231
1255495107
590067598
196249771
1348114740
1350878207
608511188
927684175
1331469732
1752506340
293178309
243508332
421150466
480431883
726236551
69248320
852862205
824731716
1793015539
26542341
1409942134
1706250264
401120960
1427838530
455591784
232687794
560007665
1194600710
1826961117
550413468
259258769
1616153625
445400776
267524577
2071199639
296062214
2120301020
1153282964
1098211865
1107854
334540515
54459439
86677170
1128523780
1022778939
1639689917
913844794
596891913
1860003722
379234105
1704401419
1396165534
1036931330
225553082
193464452
414766037
2005457549
1958953234
882634273
751763261
2031518622
1699156162
327942909
388623685
388189441
863974500
11905908
226598182
2102001018
355199910
550301710
906519039
642235594
653289517
1633047017
249410928
696682265
1718955230
1144068453
664708000
1381155896
857305809
466638973
1245290962
1271803673
453313010
69756851
1144934182
1167136918
52512071
248009595
189192634
1241327569
2146316539
1582016236
662564342
855180290
1585950270
1962900324
1105040360
961314008
1150171516
649527435
1674007477
53455618
848104729
1213136580
707797956
1201649932
1594465087
1280287554
988785687
1408180053
2053314811
943172261
496563886
1078795613
159850169
67857699
11216417
335663577
2113421381
1902449543
1932268908
362974493
1170114532
1585086807
2028545978
540477626
1343007847
1580449703
385809536
401669312
1566355677
434044982
1193570153
845484217
1337648954
1785455733
35980894
173504982
580691028
2028676071
593691843
2055293088
735742703
2097927617
441888370
1136102336
1901891348
1285303169
1355591089
1223133903
251083948
659085089
1165197921
15733367
127304581
888140635
1275272055
1510933320
1083276733
276134520
509060273
1757259925
558704361
1782312843
2072935127
842493474
1561060350
2030745999
1975928577
619003616
1912503359
697425606
1445640183
1140325333
112228825
106739771
1985724133
1409315589
276928131
985329325
426304181
804993930
2001355947
1603203360
1932718089
1952574939
1037166255
193442576
1911810010
1380348904
174653877
2127996196
1869178737
1798433890
1543679945
2123891750
1569665524
610784277
1071963137
1312590225
1148387117
2145054414
615116350
1052643273
1995222870
1837047018
1214877185
1869547080
734999683
623134006
984067183
649005654
1482670771
607126508
1572179477
1232061463
1131482430
104025889
1284657459
1634297440
1634168072
1966490203
1206108300
572101355
174091638
1153092491
1935773249
84940370
1339333639
185160525
1830838669
732428909
145526225
44367333
418802069
551749461
1271236220
1859652015
1693516098
972471181
577444061
717095943
2085969444
2089426332
501914957
11750766
113894653
251138957
753176115
882437589
775784576
33290407
408432261
2015007963
1592778111
2016445679
1893385706
202236752
1264260778
209926974
1658929523
1657244942
624623969
666155803
500184428
1607209731
1937533474
1753931140
2138774547
1167927095
960132684
618526719
1324808223
1658032798
521615206
1091807822
1546760557
1873783135
1359069654
502376965
868058455
2110387736
1752817437
1130819309
886953792
1811756986
411258971
1981209093
1120706177
473069106
1509326051
683206670
855746662
889602521
529949894
155467966
1733749684
645823945
1182955870
1381756319
850047463
413249469
907420483
1540385402
874760499
303712930
672246125
2051571988
1256462532
542569865
1187692967
1295624026
1393336002
985509344
750097901
807370542
1694565966
1380235428
783688059
491995297
1788677856
297502600
1524558192
1933372283
827553107
219049592
1640372865
754157311
645419703
1855579136
1919542001
1147910061
324791108
2029518585
243793974
2065010594
334994993
1619408365
1644552173
1421936342
273166460
2114268688
1658638958
853128774
734903643
303016846
1306761148
1612398703
652428388
1603886724
1339102353
480340327
855503868
820498145
1518091250
1293526110
230301057
1026591896
615370347
1632779376
1604738306
1282862915
1060381557
425530605
525920943
2015951026
734002431
569071466
904854898
1737480904
246239632
1647697558
359509817
986812675
1799934772
935594485
92165530
1841483914
572572177
2031490273
11458885
632800379
1015454451
2090004301
1707410816
305694704
1202609604
787565582
1912913553
877860753
797168879
612654879
203107091
1838998613
1595729495
1273454675
1668724546
386980128
1129838595
1684181877
1830356051
1873979403
1480269037
1998869527
1061519823
131798244
1117820575
1896887402
918081327
174723567
1012918362
44273297
1545790899
1109619330
693083056
1723989121
823884779
1729520167
1491999644
216737362
1138549508
1099048740
1358209283
574444541
215587475
45824419
446568702
95730277
1559761322
569312720
593034716
1870007695
1739609896
2141493764
61442170
279803022
1165010314
505696230
1113977183
418237350
1608458474
1436084860
1204119225
1402362323
1003827541
839365072
823613663
1808991986
1941354122
1658041421
218728535
2081698038
1454923385
1903649642
1281748426
1498369625
233044827
1755133421
1431975870
1683936802
1441792310
2139958296
689869635
921494398
1817523697
188602767
259675497
546509561
1596568530
1708282462
1087242050
1918886840
545116265
759665179
1057637057
653917627
2008277447
1824512117
485039082
1987202108
2086997467
265148852
1601683468
662150407
1564973856
550576826
1330652070
916949826
533379988
1030719530
280687379
1248721782
759409572
1675433276
2054617757
1345890635
92655063
1950584372
1698856952
1653961518
518664589
1223737876
268234191
2029193397
732444283
853133940
207465345
1057603575
1657494220
1987083210
242102527
1778879539
165463967
1509853361
282565366
295099399
1568637086
539741878
2024776634
1322229252
1948044307
1575301147
2092668706
1522108125
1014762824
1040923589
742558317
1934943569
254721584
354538627
786015862
1440989096
1731085399
2123256983
52623286
2143121863
1410599942
163775380
786040264
1187806509
942963093
45685544
15833808
1508750426
457112908
488148456
1354399425
75761942
473658060
1282225950
557288386
476762186
269346287
1925064977
1660640378
884944558
317843108
849567746
108540453
1110780785
1729225709
223347376
1296381599
983805173
475188231
2123185934
948114527
882065563
1617790441
1166691756
2063519297
1305549602
1176373234
86303737
8838533
838144867
211687780
322846802
1656144160
1917470279
87966231
2057851346
1172208979
816631641
937263320
763577165
1366962419
1990645520
2051796334
1820047713
569842844
864145141
1597478183
1546747510
325069311
1199695706
1543109604
1471935272
2076200391
12496892
526362894
1968621653
85880075
224419224
1279251491
250681557
1977774660
1768765348
1605102044
156951760
1003971384
241142299
2141904161
1583755099
846878476
1708286908
14994686
22515516
360741225
1497505279
645310343
1574141518
124254403
495911797
1756566376
673813560
230331745
470745149
1044679620
90500522
1237891938
1556188085
1243820605
717952750
1448325763
195174058
550078213
998866800
801921141
470170875
1722890908
269735426
1585813123
1041640234
70343010
1532483264
1583643057
38470367
159900465
910817807
1440646722
112160659
1804666993
925100289
1096938399
1123161836
493039462
1768185132
1930546666
832651834
633507603
723464764
1043836572
1243935834
605312093
1068859681
504073147
286701314
30865211
1282912579
604539403
621877249
1438625846
664635927
754566298
538981735
383147212
1003140239
1169105344
1936168802
1506553813
1971073974
241371845
1744277500
1482702869
960135737
1339793937
64116191
1000964879
1351958080
734810106
630955498
900136580
219207058
1704325913
1724853508
1526722044
1325606502
1933940708
481810952
1662263707
1938280396
1560897227
891913051
289216786
267244857
1059822584
320016433
712611035
2067785629
867709977
547854345
1794992219
1648599019
1210214256
657851593
639558774
1758702683
1745641311
1918823939
551184721
77456544
1876676970
1016241731
1424500606
1387956805
13685268
401006151
827406835
1960391805
571733940
220270183
1643004895
397691531
1431001830
1534225375
1422565212
780305096
1852541409
1278483168
2092228786
169283906
181801918
938932375
338350914
859627534
420683756
1473943496
1822609586
787070029
2090464863
1083369620
1419053374
242426727
141337212
1476903066
741185807
1819569612
1368932601
840236610
1535974946
1124616308
1949744111
662858508
1496525596
507555972
141488087
1971141225
110666328
805161022
1700598048
193985773
1140859147
1995243484
1095227985
1169028717
1688372760
1656692453
933047263
288315862
1261777375
164147328
52632434
242327831
644553232
1818386098
1708783292
1682207968
1161344677
1667913815
279477280
548217795
1159879995
80996936
1878141667
1676679667
2090538366
1304276964
243266711
1822911468
1388133490
1878716820
465230994
895148198
1205621479
742320271
1084539972
581738706
1626089929
1687228297
39941896
1891242290
387390485
1950298558
43617011
1799514839
1820286121
742910214
40416151
1052290836
1931772389
1595454854
812724171
1855029929
1619033586
1273771385
877947710
112622063
1033368489
1409299546
1247668054
559515945
1331755669
1868632418
1183191728
1795721880
329709026
490998753
779450094
121079856
1449739595
1543743498
674658604
662131598
1341719917
1151666331
727962886
1600229975
1369497458
646303332
1520431177
616813655
1714406829
232304811
580587035
1189556768
2040546107
75081436
1868173199
1697530254
1072930450
2010485049
383143571
1711639478
1801586792
315873292
1762891778
1505436943
1699721678
474636462
634604166
1639957006
1183522889
272573405
1523386323
1232937332
1016784589
2088567789
1297744477
1520082661
1920373492
994298017
1170474989
1275599654
1252841448
1611960906
245629168
1619349603
327450487
1390291955
391924655
724275904
1193313362
44715336
132224149
1311618326
358834006
2020675002
40882154
1485678560
754630293
825756813
65924265
187910378
365337478
855040196
1863374996
144632782
140526541
1934016543
1461115810
1061148672
280013234
1297172233
2106506701
698658819
1371347873
2085630836
833245006
1748830054
1080260726
1300767077
1294122850
1456028041
1327227588
700629715
8309679
1716833901
552586319
524780478
914510382
422823959
578139798
67034303
265553096
1953640107
924525114
1807794548
1112483364
1569967766
2087408792
969265079
1295208817
1761866943
1764586313
1824851993
1775274621
196110366
1084723098
693778870
568061978
72979026
981241995
560691297
763015959
1120268071
2091662875
1706025261
1020757604
1046422015
1855877486
497156922
1822569424
2042399298
630666562
2133116855
1956932119
529908967
1057960023
714898340
138976097
1323056730
2139163104
2146589793
772454139
892774425
139650819
1024609909
314193138
435582236
616251186
264880605
321922161
1241843564
1923378304
422865895
1075757398
267562539
1424168690
436489722
1987803915
342613701
1797254180
497979457
1976939189
616656095
2013735002
2078829751
1665418106
1815393274
365584812
1595230353
1047445949
2133868125
475690431
1869569578
795565906
1479310057
866691409
2061791739
999085179
1961146442
883238342
870061645
513393821
1979547169
953020100
482920984
209170501
1997114224
1746907400
1268990158
1812322888
376923101
1177222482
2131771317
1340632695
162862841
192172508
1786371660
1109619287
1795682518
816401394
1951192089
28761299
2027535907
471594619
1676511568
1131650143
1618562564
1977471897
536269345
528479146
504774607
393557327
490923684
1937380976
474446983
1997916700
601546313
2088728391
1533705223
1974443474
929660064
1560139168
195360409
1259063971
501331438
2010787011
191132703
1177624671
1879365329
888777362
665899402
659782853
921548442
1571320549
1687058944
1657585861
1344353429
974204180
542474904
564643805
1278661115
1011888059
233323138
1994922216
1829632896
2118792825
474759921
53816273
250569848
232493640
1837790610
1450708765
83037683
1596219495
68282080
1802467251
2011672379
768331686
576324647
789304387
1320490310
876357430
989312836
1653585329
1137021825
1698841589
538486828
273655472
1375266149
1325162600
618141693
694637750
1974361153
2058199885
52867966
797128481
257550317
1705601550
1860310840
847420339
2039546515
64123006
1393265042
1723469304
592388283
2078715600
1974014601
2040137922
1180230549
1842736929
974428833
191933682
1243567975
1697082463
485192256
1884271524
1726858384
1947205168
307256314
72588535
1155604857
151528405
1185459923
1206824375
2006776863
1874523570
1609337875
679229729
1231314245
1075937974
2122865763
1356489382
2036287574
420803777
1163996137
186764402
1278069860
107136422
1059626928
121224085
537757369
239113001
1005692167
2049662824
1875603222
156038406
596099096
357643441
722323235
1475833667
1724579766
707689914
1925790523
1873858705
455034
1490037515
1628670653
1794373965
569846309
1161302819
1634760562
1722090538
1765572904
2100677772
1922365655
2030454062
222484449
1828305723
1295788812
1609105107
225144842
324521957
1748164836
1350787216
389069282
449629345
347024769
2108858114
247419397
584311498
518142251
1613331841
224301444
816664867
912385656
602783729
128318151
652956834
1140210617
935345504
1490724404
1845410471
1121107772
204060227
1106803015
1122756428
2074647526
2050741064
1455518516
388792778
31680849
1196749711
1849403773
48913671
379348825
322946993
792152516
478772430
951345210
266049636
2070209863
1671156532
772991837
268304080
903387811
1049598216
1281831055
2109166848
873759078
456406274
1253297183
1134444913
1922458127
1487621803
181632717
1772309004
587607587
1959683033
959105904
2140096078
1729933060
1624800873
147093540
1083382723
1116514479
2129776152
592015619
402498737
1157612535
1152601792
674597631
453632643
1493130137
2134122269
2023996174
1396272823
1268860494
1369655109
210580165
178735932
299013893
980392078
342412625
1524042313
311103729
626772912
365979844
266104534
1483013173
600062214
899376636
1315475828
1857919280
123899545
175601593
1481216635
1177162118
1919960047
1994414973
204457429
869360807
852641849
1570475703
255817505
1661989593
1132741587
174232190
1267797345
1997684664
738103757
546327067
2053705316
1103390715
1682554056
1368333912
850184316
1260806707
1426079133
1770046713
1651999299
696025736
2063253990
798519037
1709548342
1767488519
210505869
1376282253
736868411
981157895
110428814
1791800869
736336975
2083878107
1921895762
1790934065
543333708
1574098716
1051403867
969934353
2060096170
108217048
2083538123
1391574941
1648297972
582172415
300247785
1695902764
950436544
2022839257
1071358099
1604970738
1181250585
1163805413
1525314394
1176518291
565738547
1635163383
190793438
528662597
1973885020
2049503224
1071680785
1480609560
3277629
1632765123
588411718
179256394
1925166483
471317029
440740212
1399417557
1495432630
2026411900
1129684695
342456972
1351484244
464895034
1511302203
1053579759
992392178
123280920
882467321
2123146369
796828224
1812821235
270015362
2007694910
1573418111
349959978
1946733460
1773762273
1994144383
347807082
696848814
1536909585
1328045593
986297975
872237193
1797318972
1188658342
1459133782
206298312
709784386
267404884
904065620
1660059539
122760988
575105949
724383358
1728566096
1629691881
20283405
1995871024
1856186408
75045104
893080294
82104163
1975463744
1705606054
218897480
1549880953
1183965551
1118355781
526188714
1076074057
1977971462
1853422494
1262532196
594937059
690897051
2054706902
415591367
105633988
122637314
909682880
1259629414
56371002
1275017193
1023608812
1828417878
1000892105
1221595008
1032068880
1597693403
1143059673
266102296
914456340
735284751
1794972849
499550378
1561456750
178770477
2038691165
1932825851
2073372792
51026356
299769279
1287923019
1988411648
824137522
372926496
2071283767
1499053890
157125427
1917225774
407455648
1291326879
1571168144
724830351
2076562019
2089870486
1127415634
1389479904
1114537811
684000938
291785612
1350487529
423565054
188741874
1039058509
44399527
168535621
1676265598
1428131401
2080740136
1306095128
1292521981
1288069715
1992569326
1264404202
1457700893
708257105
1424365145
348924356
1580491221
2014159849
192873878
1056808570
930469000
1096118206
178420245
1122602103
963345847
1761670360
1006723341
1625518531
1511550066
1668576411
820033987
1282800281
1354199743
1750751652
1097947827
48328328
1644064874
2106821873
1825587823
2097290406
1157336993
1787864957
151925475
560571874
314405292
1295054842
235795768
85846992
1489978865
1648550077
262902006
1297160842
1296645815
1664539032
1754560324
320534811
1746328868
637684573
1955212235
827782738
924150874
1362432004
11013132
1416555326
1009141762
1589435960
588737730
939633011
296686316
847617942
2089774902
384008576
247785655
1107076802
1406333507
2098143827
231674833
2075539120
1286359664
648867152
57741737
1588199024
1948761762
805343566
974121281
104798086
1726072589
1417991543
1268797592
1004973669
120859527
995049677
2027477084
410434046
1396365384
471768087
1072014429
1018185447
928342035
29854884
1301366846
806624646
309421003
1680302213
1160129601
35624090
2068191585
1263937194
387943154
216242418
1017532179
313547987
1613763826
1692167783
807765196
1041141511
547177967
1236861005
1150677905
685000077
888138361
301021352
258592185
2065621896
1841190674
1872437060
535361087
229594098
2100149945
591383390
482308518
290809004
948229948
319214879
389080380
937007870
189632702
181564871
1128241648
537457186
458763865
1792657487
1876600279
1293906967
1782108057
1331373689
997906008
1959344681
1261168110
477604597
1815699127
196854637
1684139764
1639802878
874620801
1025806323
118225296
567469246
844372749
418338062
1356718379
1092272695
1461465908
27552258
318981342
103256374
1712651492
1547021905
651392015
1764139100
1187623809
330330730
1305744442
502708759
273290852
1078728651
1737632517
103076782
267110332
1131260951
1819070736
2066097398
1360930949
541738714
1556911886
1077681095
166119863
1564659714
316051986
1043671841
1235004661
1091930248
34932156
1331959563
2122621687
629175643
1154013285
1646092348
634209150
1425412649
139504247
306310160
2127640506
902624144
2098434676
2130084554
565107931
1802084134
899562722
784183989
482315990
1838089583
1663940345
853580661
867571850
463194067
166255600
2085690562
103542337
902351246
527181943
1935339428
998885724
1093392548
857668504
1170618114
1172150929
1656050078
53007467
97449627
1239234524
2024148494
1512032541
2117780774
1866530613
1402519044
592038215
794782376
1353838323
973065259
1867206988
1037538205
683145604
411866590
1149002318
1977836171
760123505
462379998
1194263255
1262824287
281602660
1732675805
1350087225
263926625
1522694670
765668852
1666504497
1571773239
437329715
708754920
1352787688
181972705
1851731149
94539614
783730381
762153295
1448749471
2066395117
1361716202
2097431095
1616193140
101298457
380576661
1060310400
1518534625
992576109
731812814
470908233
1556192639
1855441144
1165298631
804690640
548816007
605518571
1738534716
1408763858
2001299843
1343151668
513192760
1271904073
1190858809
1069098911
117492758
282396423
1224456192
217483247
500893065
362584955
1498408844
2128810890
1423959293
1194375302
1107518807
2011955623
622166143
1636421248
1227223257
2089018448
1980003991
743455050
736967300
309076213
893189548
2014177030
735803429
1080027306
740699291
1666356494
940014319
838635564
111902473
506020009
1493536222
1399262820
315735813
746605220
1920308497
1628315222
1679930036
1102473860
635640274
1164109913
1078280459
2108862812
172586198
620457961
533809260
394008890
2043098845
1818848522
572057713
71946189
463424840
518778108
822537029
4422166
2144357884
1187102786
360674120
2051228345
1880750919
1793121218
1972615278
1836866692
1104891602
1735752729
297479490
1897379639
1223447480
1950637506
437300434
1798743072
533902345
911699007
1275888910
1832603957
1419230735
1246347564
269035379
634276112
1016019197
957377658
484922054
880436643
1971823647
1890543239
1644108096
1125456103
324721587
730236909
1633742919
895585675
314915597
1314487811
231173029
533438860
1737293049
2069417568
1187453995
751001126
694057740
205556340
1424591139
766875149
76036984
897158812
411083210
485431468
62655123
303208059
2056828885
1870029660
648849395
1580127101
832321954
583931916
1310060816
1706031189
1260867685
1804706871
497247710
878194099
1681501585
394537644
2025711153
772464577
2040482767
1328491114
1664604108
1520869484
1962546522
250676458
1033530636
783757621
112496548
951754007
1754483413
693493162
608542088
1807850480
1972746955
288110480
1225768991
1994852493
1741759050
639948514
228642220
230945766
1994724193
71434956
747802547
1039826059
1544503661
925535364
143888586
1881881024
172076672
1115181139
1737080330
530569112
400321738
10689792
827367323
1401510027
2016374455
110698882
952303685
162727191
1337533807
1155690961
150203631
538495722
1314998591
879136760
752805988
975723686
1128809018
1701857489
541196184
1131355591
2076359254
1820608100
1594462438
1191414832
82054444
1224861918
421763482
1476378949
569875249
1993841795
1069733174
1705700912
1091380722
1886371024
1578196453
373530236
545921697
797967470
1803333995
696958332
1516808122
1027514315
1377605046
1076513118
1343889581
615884558
213061596
444438296
215450988
247580978
784403943
75092218
2141096651
537213289
155105092
172086811
1020384715
984669950
963558705
1728673981
1205532724
485066076
286743992
220144251
295097109
161160413
1217970863
1455238530
1903402282
1626787827
443237684
1677370741
1313430666
1499723571
2133667471
942198236
284110939
1492340622
1703767832
1260926548
1416815499
1703159267
2097168795
549844904
427034609
1584304347
1982726774
1167448289
1516210144
538266491
2057325096
905389225
337645664
1262068847
408567347
1618868623
1229798767
1930834548
272516091
2131454606
1860112402
1870555714
1718926534
1341052047
1838806493
460083361
327728402
879141886
752016172
682580840
812892096
166191009
1796312661
1363561706
2124114251
262534792
2077120619
968123868
1849498871
697723887
233835373
25948740
351070005
1104563707
269727041
1497088158
1874055254
674367475
1497110142
1022253150
1139788558
123377429
300882160
1438403967
1889010023
2146157193
624357946
1344828896
883126753
1811060935
1084036494
983711345
1745741163
1927714434
1338219863
1246818348
1269717860
1154974495
767972763
1761987497
891524514
1011748018
1546572991
978124701
318770921
530088421
1766500977
1808894571
1354919769
1150154338
1895346971
1322652284
370642850
547361370
875866745
2024178917
1405900676
860940825
704703327
423331974
642231945
193124467
644545204
1075836790
306669197
972269498
971091504
14613907
853135487
45523184
2026696409
965838296
1168721144
1570814316
1104458536
549896076
1477506551
958370630
877198142
2008570324
1746435925
371922230
1610779030
1779832892
2101860757
864824596
1141471864
1572430285
439170062
889109359
272532920
2147009355
1870995935
1411067057
209722874
728738182
552394827
1016700128
728078197
1039694790
959409503
129417147
1295282313
543501289
770973778
1121274147
1290760181
1527213970
2102235605
991717991
83644248
1506325803
1649513823
1401100642
961820039
486454213
1775032035
136969251
126358926
622225439
108283674
2145571073
1031470070
1264220030
1857434560
567800209
1767423427
2097021400
478668178
1035501270
520083180
342157513
67995163
6840190
2008702192
608751516
165841338
1790161179
997410933
969983122
1938933912
1843132482
40360341
204069975
652448484
1335090122
1913715747
1868376380
1567939832
2101090357
1855419697
1967373000
987189494
509235919
1592004962
1073502338
1969183252
503018042
1431016200
1004210553
1828727135
985418453
680885473
1609248253
1199280085
2027841850
2069985777
765064177
1222185859
1746897300
1761088606
403896952
1022438598
1310736025
1118146857
2123495725
808814879
1331277049
1684190777
1450123603
463796073
1955171477
1403439114
1080943078
827245033
1001544542
1379250964
1995418599
939930992
1087377977
2009576911
1520876830
1311057359
846662568
976569472
426038006
252763249
1167735129
1435811230
606233324
746433661
795266928
842294897
1179049140
346409096
830110836
1977491747
570737997
1360168464
1094347268
1640594159
1567119453
246570365
2120252703
1368410564
1424757915
1842249800
386815801
653962627
559003926
2094521367
60716034
351399384
1420052932
1002062551
1068384616
1119006883
670976370
300228391
1268253519
787924440
1925265595
473112732
1765153179
1464824503
491093092
1350637829
1425271375
1617861316
31900120
1869593192
2064264818
749571211
1175052816
1752221884
1847248369
676870623
356592317
187601438
823636949
525044150
28631560
1160214849
910815260
1459079521
1205746395
789211487
293316007
321327412
1419116239
600001020
498890513
1273787533
991795294
1551643157
1835994274
1988531457
1640111598
1253905115
785825584
362899534
938125907
141820323
1922783043
542426292
117046451
501902318
1796230702
1505204229
19679550
1021387189
286296577
1309958915
746737297
1994725866
1136576565
1074747000
623304836
1564520379
979298964
1414400053
849878488
1424268510
119788037
334601278
904214710
534023317
2018844844
409718372
717395813
1289944074
848744582
170583627
1569923433
310080743
1950821944
604332
2038512401
590925140
1060757206
1155894677
1795216837
1103452249
1868678714
1539725610
1560252703
745530795
1696099505
360411547
350453357
721891042
368135864
1568817445
891228691
25660903
439076187
1288065247
1368733416
352588252
154125337
1940261241
1668911331
326290516
2092478163
766840451
1927692708
1467056415
773963920
1726041811
1166262654
327066101
235151039
1620034296
1829365656
1132318212
209754500
649306787
721635438
1287255477
1676546183
1261862974
990079396
707245933
1285520026
854053291
202226429
735228068
914385341
2010873974
424783502
686948679
469461291
566300636
1823316685
1972248191
2050403301
1322319916
1743540381
1634018178
677714627
895952522
1329821705
587376564
627375401
36530331
1951969010
125187041
2090620765
595261581
1689429418
208310138
1608233281
1841250346
1423236952
308104284
258996339
1748297159
927347901
1900075283
1393099843
889778505
1182059128
2112729666
1671821087
564679915
1613815546
133674032
544084147
691946119
1314933705
1126185170
165350415
1844934226
898907922
1225433425
558972029
1941523286
622232298
812033933
1997908568
539751245
1974740482
1033443558
1340212520
387718239
2140670536
2122239992
654949043
1053663709
1785475977
1921754987
990529514
1273752189
2041222846
1573509479
163349117
763875063
1528043543
1118055310
510130931
18602367
593399622
1655744447
470752507
747096399
1131699294
920615007
1445140659
733606413
1342978914
279275448
709576070
1195974063
1117541595
505891680
1718226949
589662066
192681494
1546123327
1053711978
1922380109
1709248151
515844603
182855945
125854411
27604157
1617943409
297653392
276410602
1528433123
1762167895
286862509
1450640332
30913013
850775656
1295894779
355576705
1632409095
973184785
1939010520
1997336692
1802289667
2060536921
397390562
1441852467
670602996
684602568
733690757
451259016
51425202
1993156754
366934275
1214942260
1633719077
32076841
1023420508
861749917
1916626828
1593278115
1425174103
1119131744
614850454
191419515
219596678
1149083747
407604929
237259156
1362890012
1782594947
279485726
618454284
1438915776
154494579
1497585480
1064071778
1295568590
950735794
1330415069
2128322686
641568001
1974359936
2108399925
1554347360
1796004114
140649320
100982245
1861356417
289637682
865311647
240404385
206056978
667402882
351169046
1955070844
898011390
1616273799
470984526
512194326
552664466
413347972
1247858008
395769399
1159691832
2063826971
1946163343
1698664873
2057948428
949895577
575148713
1647023544
1147339782
1762003851
1503433855
703943387
1052310622
1712932394
1190701702
981199287
1758798042
315105908
1432258664
317616046
1394008886
598064955
1847304857
1718741267
628823159
1150745542
62680147
600144336
940202552
858742029
1380318541
2105148145
1913182065
1895330984
420628909
1645425198
1031553473
146576686
1716460318
1282671505
493628871
1365276224
583871734
1888008650
607112638
1712572856
1190296624
570697394
1820434583
1494633222
1717528734
1509391769
1201779542
1010149190
1905249665
476173266
2068157635
49100258
2009023084
1727374695
2048767631
737590310
1773311585
1209341306
1547768435
888274638
762941617
214073518
443000627
1367854416
1583204433
538309933
614711456
1775740721
1036383430
1082598813
1297331641
2124336267
1012757097
1350648785
399207212
19679340
867166165
1890825068
1530403077
93110356
2098755847
2028497521
1283200337
56645095
1310631634
1715131082
1019105117
1399666148
213671582
1872855578
317856179
522762872
1398038520
1152437038
1464627403
1798407715
1956807236
2104794517
624293052
1376635260
316087989
89377383
216869768
785087707
1927920923
874376969
1148231541
487413977
871013785
1495785863
1157544316
1940096521
1375221874
1701437084
1827705722
1616407919
156306206
1974825403
433188421
1659292197
1128628289
1907150037
969480920
1829727860
2117641506
729374162
644884491
2116181580
881891920
2070127248
1179502729
93015124
1624616188
1481474503
1702211608
127916953
151763781
1342811064
930054779
327651939
789015076
91491898
874969188
558969729
309625129
1893231999
941012788
1575980383
1316829365
650703766
1071671586
577313547
1703560070
117654308
1981675865
1331830276
362340470
1516647211
1509573361
2015762040
320650152
1421040641
493952525
811075667
1288375312
96177618
495471498
603626806
403563682
588831935
1528940494
1682445238
1508450939
1655020149
1460065809
1367135771
1826856358
1657805560
579748327
485679998
256268858
1138175570
1891734159
687777613
1350816298
1459368221
1217754584
780964238
2102580365
899761913
2135691840
1044887373
1492975149
1593208833
43301062
1693967162
391061410
953077204
870620282
210863691
605223190
489732805
247271352
2047592860
1242019976
1734143535
2006690450
934384533
974862380
1070455176
1075939572
1773657371
649798875
306351795
1544862059
412841406
1748185372
1887468005
1054967198
1862961917
1194829039
2072278785
880753483
1757397662
1150164624
885643747
1735325249
562183455
1525885904
1048635068
2144902031
288660747
1611525000
1810489172
15780339
1896186497
498553659
953358729
1063310255
1195101718
385513182
1065290753
1791532911
1543302429
883286388
450552834
2103080636
1763159997
264646639
29069827
1405316231
1254933944
562164144
1558753302
589980396
2101473483
660113626
1105768952
296523358
950512796
2019089080
884017235
1240451542
1030385967
353155645
37617152
2008329295
19985734
606716211
1121877975
1568042183
240887723
950641709
164718944
669860450
1326895654
1392052835
149007926
35436640
217247071
452100330
169877213
1417146569
1571082498
1180189601
1525904625
2040927099
1037045463
1421705301
1897074354
1850911726
968712672
2021030824
408364684
595043672
370838265
1213693952
207500488
2064653540
717019894
1579978012
311944569
605201542
1759721813
283058229
346974774
887796722
1620616514
1971709560
2064273079
419935932
316871452
1803265360
1108537034
1145462648
1624920965
1139698183
1658298612
839440889
1409612842
739862460
276128842
1535071945
1160189064
712567989
1257917324
917664711
809565009
717114656
909744127
1079366929
2053121736
1954103875
1387687359
401984748
1103331092
348667811
1974955095
166531456
552419108
1398370352
1877789349
1111170563
84444074
806259787
588127104
1406265374
705536776
406159422
593153609
71687949
248745016
2068167601
1653128768
76846200
1204980793
863108528
1160273374
35167054
675055183
1224764195
1370526030
2075237763
1370585159
1023215718
541978990
578972654
2094440862
392487598
1852480512
2128372939
553583444
203015714
444001651
1672566430
2084826930
751440055
1586866400
1395399079
2106021270
988048104
1985024494
1975359163
332677822
1915560760
755637800
303780758
1536339564
1486370135
620869846
1620734016
796004998
2122407240
801122170
2070852055
1746047709
827826122
1159288359
1443946187
1830289537
775909131
1901737433
968901749
1915771423
801737
196389859
1418954151
413600518
1075387283
457804153
166607159
1477172688
1355829007
975636103
396098737
789784215
301839092
1130492590
1975249085
114761644
1941067043
1422712573
725492658
59534727
547224075
86130520
318856862
782813565
369276610
49871136
387886107
167139600
482606977
793360795
2120825912
168597597
1853141304
1745254330
1361238029
918336593
828620820
761964853
1909934292
5472543
2092740919
1841806788
577645074
670126851
1610240706
361610912
1088352036
728150256
787409290
939448343
129506371
705453505
1516092541
1976808576
1439176315
1522095041
1290592072
1476874407
2125416035
1522878951
725706970
1599806452
83269679
976846764
753010234
1833772036
471888093
1740400158
621951771
832459469
1091639101
488882746
539738768
1051204306
1923857860
587856386
596326318
707171331
167318616
1228457244
1228583960
173280481
351845843
2011492430
15416965
855478239
2111436930
336495469
1176180986
511912596
434240559
1758463812
2110289926
1421268293
544028223
577384685
213149539
1548703756
933501626
1454641511
486184216
1581750119
1145278227
632617994
267236241
1981161627
999196515
53672860
655991866
35634211
379812276
2027780818
1683684469
361427074
1072163515
141900133
135310601
1390759769
1194378727
735116928
1732400654
34792743
1396855697
42989699
1589155354
86082554
1469013707
1517900219
1503243757
1537371162
2023342787
1222197127
1549222891
1659678443
386367495
1281551858
2106216758
156759070
1713332610
877345783
603672499
1350822150
1313904085
491264569
664098583
799760
992901995
976784085
233129443
22828699
1267930684
1558635351
1550122604
484753170
819885183
81665277
2128019984
675270094
131232719
1912238692
473426752
49628518
484933593
1567920442
48177330
1201342673
2012630195
1928999093
204103406
1164209190
1828085243
767817289
1711312493
736137582
1038306794
675417953
135922031
195419634
300167296
1552110544
1398216594
667267359
1829724146
381076670
963474564
636756639
1244305740
1589768778
880172869
1143137126
1412711024
1099326078
1905596461
290707691
310608135
897393768
1230545813
1216346392
1436770414
1151629079
970870466
1681923224
359370036
1641348424
59683587
1032360347
1008122574
552696948
1265581371
238183552
832858051
1503704495
963165880
708223753
820006671
700151258
1830365142
847781167
731224704
366630343
1214550155
1455142919
1130117000
741311406
1008845515
1105483862
1647444246
1570184610
1996338698
1286205539
1416639801
1890258344
266176329
1663960546
1491766582
772598292
2131647934
426773276
236558060
1593242932
1509722838
1518034203
1277104975
1344920931
2073907470
1950864324
1967574829
1106698309
666173448
1022528827
2001102739
725976357
2122920192
1967539127
577732542
351985940
176468801
1045234608
928279153
755477442
1700701282
494891281
141235639
268581801
587307340
836728371
1627212353
1251788435
1914432697
147130204
322453947
1638266606
159225593
232883188
1953218596
1218963416
1660365420
1500265938
1212861327
765253230
1011177099
1270293556
46691968
1104998358
593027508
790537269
797554953
1030081131
282157065
580700319
1060057905
1019610945
1824541542
1582114495
661197917
44049246
1655082629
991292534
1026576311
2012934077
736777951
37628183
2141532795
1647790184
910084397
111015466
1133725116
27225353
902873346
2120256623
456645579
1138748724
695392866
1195621808
1401876446
1673407491
1385975694
1104076164
1244086017
1082583133
1647444377
1423611671
510997023
595367724
1742038922
702958204
42155210
703413166
1478170924
62024274
698326281
105812927
807637750
1924563583
931264299
449077561
489332937
404577610
902201344
306684039
1839985319
783153929
294714797
1211004516
312951458
443790322
16523772
1772805270
38088420
788279327
25708558
1218179342
79881461
691684382
1911416598
1471087595
289058579
683082421
801598400
818480189
1052022910
1371607996
1062088864
831285189
462035208
1474978825
192146675
1512630858
998302152
1258313996
2134016211
1243937743
1999380262
1248815050
404628604
1837897597
1315276305
72428491
1696543894
2147098295
1621038084
357165749
944001413
1959308133
932500697
1553918202
1728754499
391373071
2070744725
1265773457
1139197849
781904173
484876939
991988600
498500889
140671781
889089390
288878590
115474786
1457062070
1613797684
945179573
1261293773
771251557
2115228311
97649040
1411963392
2086462131
451646737
751159526
404765210
392977158
1947616369
9498743
986728734
1381028176
1173820250
84279509
1542106521
1448277865
678287239
2099275244
796304877
2084781603
922508072
749220641
2073330021
1639889152
797204613
1214084861
1677579402
1727972394
1223077303
505945887
879951421
344573901
85221830
522362771
640309067
1093397652
1669365043
1523029818
1494880756
1835757638
1467480894
1231043921
599520354
1077555557
716459458
1041381965
629547339
1525869295
1144835251
50530416
2086790799
543854478
1963047958
648900679
1167568409
636502206
1795230251
853162354
1545903393
242903439
2100312386
2065592631
1336612505
45359467
2117483593
1964308642
1068802985
178538085
1287157286
1182648491
905198061
934173837
535418838
52058514
1299836088
1860142865
86653043
2053014161
1665157686
1208964863
199156890
1142487448
568972613
1598004229
720420934
1303817585
435276136
469946147
972753347
1068989711
1640355609
815843364
1612764678
2133916365
904396328
265626891
1932972395
147731099
185845176
196531080
858314666
958846698
520953159
1191946414
2147019941
294044185
1893654467
383893921
1947314315
1458376382
2040891987
418408896
639277221
13406843
15124175
1230823999
1468914550
2135141180
1112425331
212762874
1902882729
1811021241
1969914860
605204679
116739848
1527381707
1359638789
1009149082
16130536
59516211
1602207344
816883874
1662503596
20732737
1850440674
1163691747
660272891
553257925
988986190
1221446504
376505761
1203724968
1224989942
319631000
859148630
568404838
1080892580
1346316609
1339235459
1628513380
1960773128
1663387110
110069315
133898457
2122922380
1251687478
518569191
517937035
989391198
211076217
1113539793
1765995749
1976231661
509897652
9827138
1900181811
1213773967
1171947442
464565702
918214002
1148225858
709667594
380865333
97603380
1760690777
494907721
1291377251
1571054984
721768948
331174950
1228396857
500453120
1905719825
1287036973
290859094
133132553
910818066
1977055237
1653974988
1549676144
439802530
2054552750
1168124315
916389081
1295483318
1562290526
274988989
532260667
1364061293
114589875
866922808
1271848246
1605848158
168935575
15753393
1403227080
1227011072
437051083
1086565748
1465879676
873166464
788504151
1730144793
1997250466
1617133848
1407223620
1201853796
845290691
155706655
2075369303
1631920117
538791009
321182562
1156805379
149567151
745837104
1678521163
1045473941
1618401568
841571736
101561129
817007392
393415697
46677472
331240250
963367813
675056852
1400099811
1226278649
532881696
987288178
236812224
2038017544
1558388261
1425381172
1690734072
1597906602
2081997376
1477863989
900469804
284832443
1871394107
726810955
806991893
1462766673
1399943670
969965085
1249883915
1516092191
980851985
1042267099
158028681
126135157
1707399079
508425874
1584732830
1427087721
143554878
1748269408
757814302
669168179
1512673260
1783918538
952276736
1068870256
681990544
817904677
1312190401
1548657433
178087293
2127830861
1695987346
1780777144
1375672783
1101203152
828645438
887852643
1945007148
462627743
1136486116
947861621
1531191430
1449730674
812100432
828514961
1291598555
389658977
2087357096
1868675692
1213026464
2108887406
156951202
138603450
478206616
2070442950
752379669
781819413
314250207
606646268
1174222209
636611078
1105051017
1064826120
892288581
1754238851
2111442925
1838917746
1462602657
1675552938
253842358
1238881020
861141450
1453927443
1422556349
1043202913
458329338
496189085
1873808991
1987628692
468419258
395332131
1306257693
917023844
411584731
1137158756
173627403
320142314
1622617753
1660612727
1490831576
80941163
1699492734
512147824
561628461
623636056
319843037
1291927251
1792986128
807532199
171969789
1888476678
1220810824
1544461118
1300779802
2046846101
462548589
1005515669
1249611027
1997599694
605300361
95551654
954201926
1617344337
386066054
1990789600
1892531134
1492665960
1463092528
591457741
398197563
1247878945
2045225534
1068183510
952734624
2070033811
1818832605
756041188
1361327689
1219011076
697719627
1174326697
1536708495
1635340773
358908309
63946662
78422104
1323743210
390236653
764086174
2033578749
2087371915
1529930724
607162162
790972943
879096207
582328209
1701633612
813885314
469493431
2009368939
2061712521
1204869520
458288029
1716784738
137431618
1297021585
804573667
1351831893
1994774327
42561976
82459563
256580960
327383149
355161572
243170535
1028588617
931559255
1562478491
1256776993
936445701
191442963
466512532
530577337
884152306
1239489731
752387298
1401677417
1000711516
742518768
2018775194
1400184533
1154244459
654407031
2009106781
90463449
1963937802
1480548802
576921338
234779377
684498172
68701199
252771108
792198667
1492076712
904124611
1052089860
740145703
2122739846
667061657
729345550
1190636464
1043521635
1179389169
1795002610
1089799860
1724314428
474119246
1867448524
954003795
960369369
1622423604
773665274
1764509398
1383116077
518279087
548297167
740994480
1288234396
1385642557
547920297
1475063226
31880470
1330043451
840895508
229036359
1723094703
1723414178
1585497071
1081813568
339491772
1706672697
595635277
194464524
1675143709
538812815
1428806056
20102225
1247391999
573147886
1607985558
1842959372
1194788151
1831620595
2027697001
1013617052
78250833
161450756
255599731
2027455275
134041550
1208672696
869536548
520629473
726736907
1492160650
2043125641
2016460710
1157039657
1961524716
700832933
811463865
1324550217
1216838338
1462317192
541126832
1187092821
417158816
1081082631
1429470325
124416685
80300979
1142612836
1193036365
816063731
1162770867
955716173
536574014
132380773
104698622
478352891
1793374297
1667447756
1958369772
1311144132
1449153721
154661565
730242977
655713425
1557060922
1578881687
1129086022
2035216568
398806093
881647993
593887727
598388070
606540151
1703892140
1903946017
959169066
1663068996
248107563
300415534
491860621
1573697680
962924870
306528248
907455813
1085565739
100871045
539650217
311039706
1144617794
1582275348
432196640
1204119225
800133379
973490406
100495142
770578248
1226604775
218748863
544534766
1363254218
484114786
1495661502
603267087
154919737
28155060
743697824
491059966
978825089
1643475316
2124215
295263776
463014494
542820302
1158466663
213113103
1874054281
1683957571
746765674
1512967256
1973473698
1691498761
543486850
1976449944
1427857600
97504415
1109466880
1075755250
676052649
1180758913
367031212
15480087
518048898
915358916
2073592495
1320758415
2018696421
107630950
1500618286
1174305992
745174317
950196964
59015842
717303815
1034960969
116905585
1869835816
113268235
2102480454
1978957316
1599910588
558859322
1622601456
2014992884
1551694164
175132531
1369709965
1993182083
1668703170
1830702022
1911543201
1668300833
543536125
1813627724
2065342180
1746354491
540130662
513327297
2086135511
2040356800
1898337930
483328033
1397646145
111841090
1169004258
1633063378
342757978
1927622865
2013975081
1299716626
1217817333
1392173606
1346009739
975568033
827142317
786240349
304703053
544794029
1431731605
1950631180
85295857
1622572772
1558129594
584087459
425549049
355792905
1683699740
348850371
1728838962
1069091436
1702660908
1151950394
1416240088
939457511
1848309987
1007127245
1874896357
137806460
1223731747
1669880763
163755959
743094377
1377022709
2115426362
1436660823
1451785126
503955453
798453991
721022487
750599113
753585351
1488091131
125367095
1681559961
1207410646
44923601
1624935668
519839194
1988347375
484741256
299620746
808250530
2037476336
2018699381
320149078
876232728
1055490961
1604016947
1401656932
1484915391
1964186178
49747794
1221261871
614921429
1617929879
1298031484
987832862
1214381914
235209161
453744294
1202034543
246408448
513085050
2054821996
565154213
108899626
190815610
386693156
1995563459
1377069212
1428323686
50532172
952947334
1645462628
1404998233
1816133263
1386530167
1566130041
993529180
98390502
99054599
644048594
1340867622
128059509
1180638424
1137645470
167058113
1559882174
1584328593
1342266001
1213295090
397506314
451105035
857543900
579460198
21304623
1133265238
342070854
1267031052
633315183
247627108
1131680714
218221840
285159240
15023026
1385910014
1603364548
661656047
255206944
546933868
379123071
1373280060
1211702030
692602361
643994197
1194940167
2079511298
404023000
251941126
855379531
865338521
1101115254
1906210742
2092914886
1795808367
1592127284
59059935
69346342
355206586
921666064
383781701
392782477
582653379
1318817656
335863190
589097638
1216487529
1586009528
962708511
18511054
1544382364
1412551846
754296024
594570857
2127966116
173151117
1432690768
796828102
327797369
509949187
1816594286
999075947
1830870502
684995043
1222343882
504396190
1066576319
1458630968
474543463
1077814392
1041095027
640028744
1257054310
1974106672
1009464129
817649138
1894861778
1253042028
766332627
661766614
1599872438
889960887
289205722
777238965
1902846079
830495137
1419696478
2011583852
369572994
36558601
837500563
70799413
1347896967
1155840140
564377975
331583143
1782730569
579515043
857347485
1771095818
189879887
1196471172
1996056119
1981912450
274670682
587923302
1213994918
1009726856
733221799
1405652248
11860306
972800801
198525754
1560082006
196954633
494247533
1107397409
1300026706
1516724372
2100981496
2131267999
1470192477
356866326
672208818
1713840508
973642279
825369278
1531635835
510052773
620052161
734650709
1622251967
2041933287
740034980
1243709385
1196878855
896751619
1150476756
399562898
1082613476
46789188
1402494390
1440339751
273800684
1180446984
1059795430
1628358675
1265271739
78761942
601734325
1276231473
1917248729
793721931
1387001756
1489952546
591253831
1095456207
986754125
1715630850
1679074681
179347588
1270459902
1793610829
709160403
652885797
824482696
997646269
1038950213
221879516
392619488
1238302887
1613033445
789282018
330195106
1040287163
1698611250
557424403
1183593308
1851825922
1400202050
327253656
1494863227
1603462700
1147185084
330585557
409412832
1913773762
1077414769
1567236919
726214479
730546287
494295307
2016428640
2023250549
1268519490
885113853
585443023
2079698464
633835131
254439040
198142883
1768297731
1334738420
461141675
1441575827
1002123417
27596400
2026923429
1941104490
1734171867
1326240858
297711633
381089340
1948177226
687843721
1790871768
1285275357
1653940105
217736894
584071285
694931591
1741986105
1344105184
580178110
1452200969
394380002
1661349135
1076004643
2030204068
1496319473
1542502307
1498425987
1198486010
706591832
1940500787
1098379965
137249175
1205030975
167808552
1607010179
1860732141
1203643611
1592946061
2059889782
80892703
533902363
798321258
1483635782
1782308550
499989457
400519223
1512902784
369215049
94995725
859499590
652859911
1482229438
133566877
1745498616
1191378067
2135761152
384018771
1910831833
1649816721
23156852
272275522
1048377279
43471752
795169219
1470397400
1164285682
768452198
1518816795
955304144
1825729404
487150796
488677080
742349141
244993690
1133296459
1041891949
1327213011
532472898
218526183
933927979
1624344438
1022027535
630828224
776822947
1026254304
1388923979
510473844
6875956
1820611492
68780800
742702865
1711243442
883727782
998335776
1509796651
1810261697
1695702535
368274821
1757517113
1291601631
856976475
178603059
404449995
1861038361
878437705
1866054927
747447781
637719520
879496412
1869768178
1628872713
453228988
471084816
816495526
818387368
1257310216
312268963
1857158727
2081575340
1855930666
1620138720
1265669840
1278158471
2078287353
1052352965
1397773060
252030003
1128890248
1142217197
2081311548
977762050
1515631612
1220270675
624669649
2131521218
1786608290
1410424739
183990762
256978237
1744165348
869793581
1599635031
1150542384
303506677
684193115
972412046
177072695
1899148716
986090470
653679919
353755975
1409664210
2090258615
1031196907
1976744881
899179871
632121230
276914279
1956926806
376701709
649048254
1847792983
901483590
777114964
2066805350
1816505440
1750535215
314359719
512971969
849878488
2010597032
482590016
923190443
1441216426
1799682693
1976069580
1038783960
683831150
1032045791
1710306084
459859522
1183647867
690657364
302879194
1251344210
1647847913
1416017138
1891874048
1635944657
1509906825
1562856111
78063787
685997470
2008108058
1285335669
892802909
1140771362
280432524
656978374
1427069617
138008474
1688624933
411054621
670733671
853358044
1786440814
317323668
1342488727
2039175583
573491889
27321929
738267129
2012837342
1439937154
967616683
2003357865
67721282
748628338
92084315
63813810
1165920259
1562764173
1884752826
194251094
280805718
1608267942
400943949
2004579073
1460776645
1264666157
321453410
394116530
1343462409
1923976976
757141039
2058552105
1814285388
898521818
1375504617
1948487742
803847843
9532916
1807527758
2006329817
6621125
1445304475
304319639
1195209663
1335263413
2096944964
1431263902
1829042427
1853665935
1785426498
163932724
659914987
432479827
925083792
228722642
640704047
177011551
884850047
1647210171
1514580459
1664419202
1253348536
553463078
1704865240
624547350
461525252
1388961188
1903528853
1342331082
110679084
475898359
1749800753
2126756788
1586575923
1107999286
80899947
2097785940
1271618214
817525371
1698279780
816845507
1372939927
86535081
1541036698
1649376234
728238297
1305868405
2054571644
946198113
325870089
1758501873
1309494001
839939534
2067379083
450604089
1124772574
2033864062
649473497
997499532
1943489110
973864345
939838272
1035897048
554708172
1849926501
486365530
2027544203
1022038748
891713284
680855708
703894639
30816993
2035282000
1949184220
2142830356
573957911
520520568
1202148742
708332121
644405549
2023745325
1374331352
1622892866
1628515205
1987557190
1719411024
747040767
1190460010
1057947659
1045700469
1814382317
2087072905
2091395696
305438122
54232098
509270492
2009068807
179054688
1267255782
268581192
473547703
1397404806
1394042417
692318251
1770620541
19142678
226811049
1434999057
1747969896
985364178
878845298
516572231
1105956838
1501981341
2114111340
908070355
875042270
1026204213
1943707504
691075861
1190697416
807688264
1948771999
1856103092
1741696855
1950539427
1633624058
2124543372
2130079525
936505950
595094961
598437887
441934134
1464829731
1049524031
222585643
1084040445
94455449
129704068
715581808
527407847
1478426954
625426413
192300081
1404838405
854255782
1271776000
94078392
168359733
1717960030
1219746035
1923226517
1720350138
483201551
1062981949
1023016052
1762270338
1825398376
332831341
1777681372
1953517980
572670440
777130603
618132677
1005816193
1725912511
2105962548
1876144352
355930595
1118252082
1674605029
636113795
226518063
1375410445
103640265
1862019700
1666503361
1273553759
288055916
945544872
243900986
1637999578
1405175959
1883040216
529902226
536617870
792230059
1179231334
690775546
1685590239
1888925414
268394996
617912143
807744408
1938031897
1929219470
925623594
866705157
1721493142
24910959
1787842859
1897680205
226083177
520127527
2002824388
65549340
2006397998
1386368725
1743479019
79151008
501140326
1464030227
1887537801
234123731
1792234670
92759334
1216504965
1318739890
41627524
1893432205
2009732570
308523106
781599411
840497227
1237471096
872881520
1185224814
1362414728
726051937
2034234898
974578901
631703311
1889080917
1770311443
1580893235
1335958711
460506532
49451864
1243958133
177028172
1148965023
768480312
677600905
680032550
808823332
664824878
686272077
1848978019
238345313
1833329068
818859329
2016274248
1899235269
235850668
2138557708
872868776
1898787451
205929290
436583580
689524915
1894349697
1434926927
1158025832
281316794
1263686722
1289774555
940882952
837843621
474373536
345005760
2022926535
1000041577
1214911315
1270697150
199781942
1595567123
821172637
71161010
1394595030
351123839
1639822923
809893689
1136356299
168767566
662315049
231310660
624135634
303323102
221396632
664706653
2030825301
1255303681
1285494740
1070021880
1563900649
1858435651
323269702
967442957
858660479
1908573894
1979420572
359128392
1554841258
1737160857
2108136734
1629818813
183897611
391284372
1936916321
1396373478
1424780978
947484171
309242022
549932150
471261532
1003773465
1505249311
147656615
46620119
562981105
1660022373
2034406729
519385879
218885212
1319149070
1596865885
675186504
2128013423
1834479316
1231119610
855032158
1809355525
1047048235
1008955360
350748419
1289726962
1498341987
1637316486
2100950648
1490391822
2118562512
1474962426
1563084896
1824656721
805844483
98129976
1931152594
1381807149
1766075515
1184994347
2007521357
52928666
1773762310
2076301281
1298028180
1599020812
990209613
955699660
1152030238
1570000932
344769174
729904793
1266380079
320199255
201966365
508808642
1701702926
1131928270
901342867
1539062128
2136408226
1643892912
621266584
1073175064
771879955
1510858745
463938817
908214081
1560816448
1216933023
1342656171
429515008
37310614
926250715
712776580
1493846512
3659867
172683098
1649739739
757065301
1978862800
136794150
122093703
519648478
82810021
89417883
320111358
837111866
2144936032
2103375930
93125851
548649976
670970225
766926369
932182404
836044726
328160285
1781315018
2134586006
1552826915
426505188
628599363
1827605235
2050592692
518807143
1261974707
699453623
1778975146
273115745
156065798
1731290252
103120772
755316243
243266196
1208336258
771693733
1526354481
1697123498
742059770
485500894
226099688
510456091
1909200192
1048950543
233331565
1144366739
1942382100
844463308
1222625104
2031684092
311721711
2111106868
907728111
490888088
736980918
575706730
344797820
1151650476
472690285
1828171645
1456668748
873048328
1476327152
1877940714
2003867098
2146323676
1903139358
2036196731
304628134
1263370022
1245326047
508082226
1758881152
1534961339
1817617842
678078153
139928921
1932957483
654931830
1101961052
243824100
1370881560
985484577
1942347656
382050143
805889360
1680218151
637877620
1559633428
1444407635
1191321708
2131659542
456722511
1242224741
1822512121
1958838288
628037628
68424361
1503457176
533816377
474919577
777808853
1724476348
1711520106
1798248912
2116634232
560673595
2142411269
891398574
1670917965
1184284061
1398602571
1040044835
2087536835
820780264
387784959
2060133906
2098932411
777200550
328450353
1055968922
1255549687
761004633
639938069
2139727194
2049851209
856724854
886790422
194277151
798343253
1001805763
1194485883
1902892562
1392996035
177021967
1061887872
1236128821
739715923
1114604243
1102621137
289014602
2110096930
925122195
197054895
1731192423
1956547852
1716790759
956725428
161192813
1220018127
2045218949
2131026122
1597810252
649745226
1225548262
2132016756
605001507
1155853223
918580964
531403435
791118878
1640817838
1125957760
1317596200
1987691022
1143724482
382909490
1052465570
2074926191
238050096
617484571
1784852256
1813477698
1746328944
931115637
2123148475
1390311327
1570720051
1164369070
2026968290
25583558
1555705108
419777891
211950505
1553393752
2075556560
315347470
1909343862
174834730
738607923
377542512
331557975
1577900920
236231474
139175436
1170745910
1399948957
143231302
95871571
1032780253
1728477963
198844592
1516194191
1998174863
585617707
2054609863
2045143460
1530114261
76059217
432250490
1370147026
190734596
749170880
1656770573
751159965
405635157
651136652
2066161077
824446359
711435450
907153471
1461148273
665750537
1293905919
1094210405
1001357548
1211787528
1649913188
1776120632
986679164
1388013485
638292132
2106863647
967026821
178354182
975663669
1964686694
1512997250
761475168
1371924646
1909904736
614889591
1873331034
1780245804
1941345070
544301273
466457899
1471276137
512156343
1152983712
1349665198
1152914618
1721483451
76519417
695474481
1098179878
210321143
1216666272
346037964
1023035487
681327049
1161293920
1398579093
1732092706
1904514200
995433589
1896854340
2121023293
650246014
122880119
1741481669
128102322
1253159260
80635049
284140212
1485993326
250472938
498883941
462890042
835944159
1368092182
811803204
1419829130
1274329459
1608770838
26752184
1780216870
1723356638
1385625633
550405936
469876420
1936467148
200401369
535071421
589484827
736031750
466524539
1281032790
470123180
290825369
930776687
1551976528
1443956436
2089293163
900772625
484369458
504419718
1973752920
277236152
974338822
1133356102
1222797881
946320067
984821786
1633667485
1173042963
1139672198
1937031384
46455633
1308669695
2037006974
1540179531
15993565
1448067078
1222081312
118392131
1651743157
1818345865
1887178416
1962788962
1684396415
541350651
753902086
1451902273
864084560
97127753
1234007521
1225201389
1463433417
1519430091
1025603652
1796263706
1371375210
820045230
663059924
890917299
2053346955
1356782867
1679910557
57043962
355240317
1847728848
1250464510
2090156900
1878978501
1970840104
1075677882
1919290350
592342722
874378191
1638006982
1242725786
1617178394
1496959934
619316294
1913429521
327451529
1269132492
664996461
1441579676
1199287637
466890257
1592761736
1932769027
1794898641
1814394747
1561783549
500307354
978532228
1663730030
1381960470
498093691
913138138
422939804
1663327600
2018001365
1702602589
784577901
993817690
637331532
1546033134
693843686
1121053112
539067778
1652623173
1497214282
1663620729
540095737
276379027
2123872549
1688371073
340388697
1512310955
213442402
1662792737
2131784999
1584875124
444056627
1338901003
1283291520
465656080
1544523791
77610977
508311095
387189285
2000638839
701844452
928037799
805073502
936659167
549639530
194675397
512926164
1661678035
1978371876
1830374882
1697880765
1254519795
1790728493
178386477
1269816392
332984205
51924800
1732269448
593882095
1613863871
1334529341
1814934613
1372964395
874481752
1104494997
560036838
1589140426
743055192
63069122
495280258
827338795
708388140
139327967
873432734
1050464820
656152958
879697123
337060246
1179621103
2103881388
1006947309
1560585884
1557622738
1316719277
892731094
1655832215
698398713
1195988731
771257654
1395130323
1125460236
832509129
1781111511
1373597447
1460717035
1569839316
1860138420
1728181669
346258534
1837761806
2076448322
1357590943
976889466
702767554
1467107094
494382765
1447522886
67093022
1994293485
1587043951
1304975659
1514530816
984727757
1078084504
1474384538
1702129427
1373674812
1821417790
343697634
454429637
214047982
442447939
1954003347
93063686
1710141367
733000893
212458038
92074133
859098419
1729819143
2037216298
1268519490
1847304482
1698575764
1837881677
238963531
882601762
2031442143
1788654816
63045885
1897099003
1269283677
1548333045
994743970
2027840751
733638191
181998815
1866818540
1005122162
1729483843
543975547
49634606
62996897
1142970496
542329745
1872608300
1615669659
2117641912
1946943660
1789437989
937598130
1947068707
646667711
2118544691
655956876
638566872
479403784
650035723
1578155889
1749789695
637558667
527936919
1893663086
1723054717
2040332568
430722578
1881011731
904323927
974154068
752667457
596130045
1135200386
883066267
1164801431
1241060081
1166525514
240593348
1569232353
688286426
1960609598
628633865
1786200303
107719829
1779389900
517717419
4137830
572624124
636974620
198156552
1806714799
2046462455
1046065248
1368950750
169169345
1347178889
1811206206
1465426719
571487652
1884015813
582645549
2036202032
363403828
2122201768
1933577252
589827934
891905999
1230014233
351234128
3580373
23921481
691120831
2055636189
2091676885
851659402
393589020
1433805368
1242175226
1778454985
17278120
1113413912
563524166
305059801
194421673
589705828
1040385905
1670669347
327221938
2045149758
2045337448
286905887
1505971774
2099100207
41272683
1079035025
551470870
532768741
769176630
907958536
89338330
2048492928
431331713
278087926
1556869162
1653731200
1308462544
446389482
1950417956
189061313
128822861
1460880974
1237148154
1001806891
46606092
1206353357
1436721446
778122713
1361537818
1859162577
1594711932
213871237
1897488198
1828487674
759229768
482264175
146719011
1036014730
356649363
1094113033
1066932113
1667153271
1253709184
56817367
1786406573
1200338076
2103283523
721378622
2050924193
1536490073
277515728
1066898491
2027745797
1078595168
512681553
1934940829
1972981946
635898027
1523350121
734716007
1550013215
460591542
1813034436
1808372941
1152892472
530885440
420997637
205700532
1020250420
947301087
138991233
2003640038
996708465
1826281817
838241714
153868405
915930932
230570751
222135760
1221806862
361452766
1340307691
1688370798
174386603
307416747
369422173
1378943212
232196860
859083175
337512553
661921795
119729558
639509605
1539286930
1288489658
1813928025
1010178865
1233136033
407088166
139037156
1881107676
1909204649
660767211
1466464530
1098119457
1713325822
1128360734
1565028651
540455026
63427928
533242614
1157201186
323981196
628617146
1915823451
657359487
31448486
859903331
2139202731
1379395708
1463846849
871215958
650294872
1436615403
920431767
995713895
1052417357
1180523780
1619272479
1155877267
1012282297
1290589560
2040731064
2076015098
2030726298
1406995355
795999720
2060717164
1521154203
2077308952
1040061617
1865812423
1860706918
1271819177
1635284793
133416209
2109379266
845327642
1299956421
368112055
294121053
1581643220
27119269
914333146
1285167098
1116659569
1886203304
882684407
515523406
1197002276
437807338
508054191
1860816096
850090712
1711857723
968747726
1884749412
1422748623
432042295
1571157637
1696934050
1535386203
1283931673
1613899291
246619364
43946162
492714794
1644473459
543904780
1644806575
2142884825
87319455
1969108220
1751125353
1640806612
94958005
612800929
1081415102
1729200327
308174637
95795783
240869568
1459815787
1520807058
2087411784
892159853
606158811
418284345
2074112139
1291414169
717140865
69781921
1029027655
1565640638
672823257
1382223784
1915169357
1228376599
1156095334
1507432773
1018777403
252246658
1486557057
543894939
1938901282
609364984
505355021
46239472
231164099
327143088
1995201703
933160535
2134153028
137917066
435662248
210559295
890806200
1644376135
1002129675
443052576
265441133
1296474810
763824585
1934949533
1645911589
438894725
1760605017
879651039
1094468215
810183617
591124162
450502657
1928020905
944346276
1700234577
1142703178
954080095
1773620316
1795131652
1434062335
878891946
1730903887
924270436
1232400621
699110883
1355829629
375047732
1283142875
458942401
1174522367
848221048
1014567104
978203625
1317400933
1024442857
1755060790
506240113
583085438
514889215
1680681606
334542749
1783347137
212398203
78074807
313521245
1222960252
1239213035
349758795
809349733
186684545
724122773
1897788481
112981914
1276198469
773087034
2146008223
1510953760
1896056520
1269652516
1558240588
198844592
1277388269
2026469494
1091568247
397692767
131544957
440081840
1333219428
1390135346
456962877
2109352707
1156743522
1802896484
1210813722
2009172173
161990986
27298123
1181959090
1041294738
1960628
1625264047
1171263498
781279429
179229909
1474753516
613563097
1724520132
837958385
426557974
568710187
472728803
1979021452
1714893994
334273513
1566000223
637322530
1375521953
159840363
249268871
2140468196
875912538
1903954289
2128444253
535407992
442796583
888063535
554351183
469245632
1746354363
1013354186
427048341
1143441144
1472402894
772024148
206237046
137984931
1020892590
1293245079
1669796882
37397767
1484542488
291756859
46688628
885362864
2031902435
941729586
920764643
152915959
1841073587
629370376
327187382
81342770
1236621897
1630363888
594762781
1516498917
939536165
877250408
1265663802
750743769
1747101673
974048257
1644918919
578210366
302738815
1718802884
489172854
1683746725
440948012
1275930826
1171123119
1233976967
1991048253
299738689
1119922100
1056592845
1766309238
1736609046
696428162
391770322
1752349574
1621078444
1414353840
252842089
1464324546
116291282
890251895
1117649085
881683328
385866341
746286207
1292462000
1911322245
1347774472
148810659
1786748093
915637942
1036327263
1102136133
1878837869
512893991
390316251
2012727439
1897528929
1225722065
1851510019
871002842
1696868409
413179352
522803005
349088774
1956920578
197110239
662171071
1815024419
1633243305
1508036984
1500919382
1436778143
269552354
859202344
2112999225
640475459
1155487054
1515963454
682173719
424423955
483393595
1765256174
1464943591
1036855595
1254505624
1267145278
938516104
91482397
1379804310
1479457342
1484034260
727114731
509972901
147028808
1550522722
2094838270
1633513977
2057945238
1768157810
235293275
402782738
1787290723
373987041
99470372
1540171185
805316464
1921952213
97892157
1795540809
519434854
355632045
125675239
1335124539
1848545151
603259131
1496853418
901273214
314457780
825972660
1072646095
171110403
1466327520
1257225939
1301003157
370670122
165625689
1787510989
1707752481
688574358
646283891
1926424990
1194158143
24597390
1420842991
522920977
335552352
1459368903
281327552
687510778
497699443
1239008916
166981962
80604181
2110592683
1428084999
941234155
1841504241
213393492
1920323824
685245604
1509354909
1790763345
587098259
1672867703
2019547648
445844165
1622036128
38751786
669414642
957450832
1204988869
1286677856
1491664503
1538529481
1696711573
1858929605
1607777370
1081170335
1089080189
334347758
1188366619
2065038164
1525780245
146835785
1688470276
716367308
2032031425
442828614
224905451
1282743628
147673461
940417078
1383254682
708815746
185022951
797559
1278859607
1232208864
1608566271
595855093
2087179279
2134239222
1829121886
1121947987
1986137115
315868357
300020926
1191503246
1220930376
1277193409
888493164
2009888052
1748815489
1911196765
775232042
6771120
910124337
364669754
1642768377
1879766252
1166003823
2114162545
890639324
784937758
1295507030
563473879
307561151
698659456
1064736139
799485167
497221355
1694379067
901976428
287270300
1642712797
2114203160
51939625
1076908347
2055864186
2011809244
151960347
1901872134
1381716734
2068209353
2105652828
1786634263
1701873890
213469575
176421683
1078244934
1022483108
780006748
2093280709
1705871728
1137967011
1506934602
1178585792
1087937185
1465219525
1758441568
1287479692
1373777842
1343215987
69686926
247280364
554164615
465392047
435330608
1221400410
929272414
1323201173
1494742074
1389441285
2064571816
277568480
1664940128
1229797335
245900507
1074056055
993200154
2145511994
812176952
1159711475
285580034
1502217245
1026970616
1627221047
972192577
300123523
985391684
2085454899
2009930729
557201728
866860581
1835614633
252798415
198579335
1697918548
211792853
1319060430
66838225
497382475
902168608
1298513026
366672822
18384994
1270703585
353526666
205993392
911484676
1183641863
1299365490
1598647281
1673022029
1289804741
884882872
1466811178
1325908834
1839330786
1993398384
280042159
1489807913
2081348073
1852132336
32388754
1779087923
851014622
195622553
223544846
1230716826
671823155
60117963
1652703227
1630533243
296610374
653882138
1099369783
407864188
1094186825
870422921
1824036543
306150906
1089326349
1474338310
169617603
21391214
920413462
1153257523
1101495367
1778843460
2116248365
466867964
54200142
1897077956
529593746
1364834898
875063485
383364129
176199297
321695783
756582869
1476028296
129901195
1001425165
183208258
1489850225
760745693
1508362151
1189848600
403997769
655686846
1490651566
1460108402
944715127
245929152
691671674
1040290554
2048285874
182899439
1980729213
1445719867
1515822727
1488040942
567202694
226951501
13824460
2023042260
1192791197
2103490705
1764872859
992533377
1755236895
1866253297
1799741182
699396701
1916780959
1843259535
1646496752
2017529501
1001123746
1587611228
856805692
1532420935
1643818683
351528210
1044383442
700937074
1248055345
1401611113
1359051410
1524291124
889999719
660134608
241941887
2100925507
1579502859
843827755
1324027302
757291809
772093142
760413721
347042635
790955733
993136308
1468857204
1948773521
805980723
1553584542
507407668
1925211928
1405495370
246231591
124712772
692844051
192493747
1137890512
101173246
415958046
738213226
1628719759
1089112622
915742096
1123589919
976597905
1112507785
649744503
1058234807
354285324
1166773164
1980472088
1164945141
52559355
1993608350
1987990619
2060907326
1415861850
2096254811
1697880489
1941377052
633639178
1734841816
561461714
2059677084
235710692
1626363107
1696508350
443111071
1710197775
399458501
1769134683
972946161
1691261560
2025793368
787827209
323968104
1014045478
50205366
1083386802
1784821508
2069140450
1188712653
933810428
1882780167
309913385
481035320
2035692396
1488178203
1953420241
1040050416
368605917
124745865
1488304947
816118615
1361783168
526409804
696708058
237053813
1034040672
2109401039
376850809
1481510
1129689189
1293625260
1766802427
1335965038
629684299
673524969
347119438
454956549
268466238
1210913660
476291171
1322975432
711661479
344411469
1752458340
2147190481
2096744805
931464252
182184084
1456911664
1426653434
1445484049
489504464
294128417
1938201783
1311162182
240899167
62198997
175124695
856516287
239815199
582649304
862502989
1701539802
564289261
1199108183
449971354
1595995167
1033699173
1971370398
1153603222
1892967537
1498760635
2145264743
695437444
1827452194
834491834
2081840846
1984697766
1697000872
1837072865
2137325676
143683208
1264998784
10711863
1876534674
404592331
1536501846
163511655
803888928
1978267063
1086384540
2106679216
784745945
825486992
796444652
397354108
2003384692
983435988
843647689
1915322196
1427817087
802154905
777230018
1867759431
855631537
470659031
1643778252
863779253
422398481
1097274206
30321588
1255444532
394934761
146322673
1811073673
330307472
1026285607
880350558
2026738654
497772147
425883364
1705201352
1974020563
907294145
541740938
1912191869
1279358806
1962787639
518138594
1474641908
213711084
1246526418
1006201348
2058550232
1378773923
1216701500
1080085225
1783571784
110462495
1116128002
1918894035
1098532100
810887407
663863651
1691680241
978868153
335226416
1024733160
104004463
564478141
553349136
1591650075
1873899312
1191952961
962443533
251838993
226680238
1728530670
793725357
1317754429
1899755616
266531873
2107652314
401795254
185977274
1923584869
919795232
857361028
1160546618
953075950
1706153540
1007395596
853376188
1525057865
27100921
1307310520
1904640034
609635262
1709252047
1286003765
1266771120
339080707
766880579
1288686741
190804593
165956168
670202383
802997569
1877689768
482062498
529310846
864142029
2045603308
1333885718
717570928
1718013
2075513414
356937630
1578750090
2079707243
1423115206
938787892
46011366
775835783
860884965
1424266795
1651753101
1597255196
249022107
357765754
243198362
961724491
105062508
1019712783
819053752
71938936
500106398
1712701638
1573039110
935123260
720459770
215322779
1759396870
1453707959
2096935837
974934910
631705679
1699417691
1179869830
948452563
2144966597
1832667587
312703740
341550479
2031732673
133669404
323528839
845764940
1732616039
626688054
875744137
1341900020
1150883948
597825494
484196927
1697365643
471896520
849242017
1021603730
1385981180
778850675
876410685
298717534
1265819296
1843352619
1897504027
2083546592
64037149
621197176
1124055221
1183470268
969813896
1291717399
1226685753
1225983068
803966060
290942347
30846494
815394622
1545592776
1990728221
407502235
745333252
1245216769
711434970
1602155883
1327706155
810559013
615222890
927779888
1270071452
512780582
1858822370
1090652046
779660029
934431022
2063476623
237102501
1364831147
2014493637
928096764
1928418547
105319412
186886373
961520719
1029249723
1959803582
665212286
1669398815
1845786057
896594627
1172491648
1975875924
2084393811
2032968764
1909768215
1828765232
1525012860
438026911
1541844196
341254048
1281948835
1073394299
1532507591
365507409
1330427946
386294137
1387948955
1047157118
827803788
2030125405
1754469484
845553996
1106198279
1081460087
1430051130
439296144
1684303163
522106009
783328128
504151173
1543073760
1456987627
161191483
1427042323
878301156
1985186508
793577504
273357002
250006005
1028472134
524262878
1345159659
332513521
946934789
1852958813
937453388
880943065
1173966209
2112578344
1316629872
1115372715
190340136
1621412549
1857215692
237531697
1735393264
599380968
1526782403
1057866836
1873334848
1265568282
1496516062
1954863508
2133077406
377754930
2006340808
1387927909
1924908752
65925101
249915445
349314667
1171132067
213862848
718537420
344055667
346492716
2087245308
107885253
2020002355
275932189
955294160
126839569
342470500
212913475
168097943
522538196
1706741504
120603740
651474158
1843153358
2064497677
627929213
1851104925
1963707564
1523494030
827845078
1939674023
1382188161
152191344
1663436120
1660898205
565132238
1503765958
328821831
1682705120
177027993
180226162
54802050
319824810
1505746340
106731834
830406551
1823510348
546082290
1620460554
1243729902
592036503
1777625781
392616724
21665830
446486564
1814564292
1896057959
1495492191
638572293
1722294065
271526874
1139225860
1581288332
971994091
165573336
2060860324
1922821063
243654415
2003607740
325230191
108645555
1157162541
1081066914
1046696108
786549126
368224391
22951963
1744976796
1401879595
1293899414
885712051
1440753730
1927010301
1844936939
1484910158
9134688
1657935666
1768444884
656056275
1435451167
381241440
528229617
1788373039
1017210512
628590497
904766601
1123453114
1512575888
778848258
507871738
522074380
2048619868
1379149232
2028837205
526424144
1766327301
939584694
1055930658
1230545813
19248616
1829023
1107659231
795312012
1595297066
1514913650
730853210
210234179
2138991545
1618975412
970254714
149936053
1251716943
1081977364
577984571
1253422422
229488204
705369218
1975358531
400926416
1920996076
1705480501
218895610
1843885704
2046662531
2069281662
1124660558
2143859717
926605972
951857980
2003696322
1674559032
403379022
1221921442
154401956
589051488
956120497
1584823094
608991054
2051894292
406959497
1125744672
133172359
1509502615
2023733549
2068405052
336049099
1648374692
402398911
926573535
819085467
1887851814
1701680144
1421223041
1899097728
2115304875
1659230101
1482745628
936079134
2106401546
857586902
130666951
1159022427
1463406848
429417840
903993618
2098927190
477734800
764455914
1169640345
1974839869
54121736
1103922744
408535254
1387855619
1322059211
127468391
654567823
898804787
430265477
467524746
1141061433
914685837
1936884438
1047945029
145934106
1000642178
1080137635
1535630080
171759796
1788308602
1956101685
1489960368
514551001
53665863
2005331258
979319010
2135777327
409839841
1535988486
1632101373
1636080873
2128206613
1767369752
554417284
1407198378
2052835855
301841008
889288290
1116502247
1991475835
1603934589
849701839
104590973
138675380
1834830029
816495526
576270759
2041516478
1983302184
1808745428
1018924973
86317867
282315080
853962622
1290498241
662723661
842446768
655537643
688185315
1404569680
211697494
580548333
2012378438
2107455622
1600103041
1248412463
995950810
1695140047
106061464
1070897775
1203573153
1908485756
46072332
1373011461
1938947461
1723397164
1867036897
397183251
1069191152
126491166
1040489021
1443154227
1721551712
1513716568
1518695430
1827276088
1020155813
1545770570
1487707336
842924724
1873000632
1269141253
1549997214
950129989
609776552
46863472
1013008437
1539436885
1793612898
1230191824
918138753
1886502155
261252572
1332624530
505244087
923241471
1740193058
1520561383
127465533
52721202
1483198144
1406287535
510253287
736564063
1113258985
1242086876
2069792786
521575530
1236954906
615125630
1146397224
760239729
1917252407
1027776618
2129111742
865653795
258907850
1492600361
924726038
1172098347
413327431
258973203
916410802
1170985436
2072516359
643745110
146027802
512662554
1540186895
1695031330
548306890
237531629
1547995055
1916312489
1363936789
274478985
1839679421
677031263
1242125568
188468731
1456114565
401765017
1748226538
1154005942
982868060
2065747676
287405135
18525949
135429622
1631044626
1447060018
209886634
60126421
1415722935
1377616277
1066038413
1337427589
252879840
2077862934
644596218
187662063
1653934234
1012494113
18798185
1830645718
451578791
739774895
198069376
68034881
1769442049
385459410
1415198143
900732755
1459716930
166749896
1181038994
144628786
1195190159
1300522241
5130023
1329078630
1566330969
1551296006
1245192803
1712658364
675151332
759438057
36987147
98749618
180151951
1267232352
926487603
389641078
868908823
1404837671
166384834
1907613378
1582109846
1147057454
1757447192
2127854789
945821111
356548534
353112888
887938556
449177023
312415538
876850213
83424819
768297199
29747926
902049692
1626899955
952915837
668007692
1061201675
1668606108
36037425
1694276846
268507535
1399117285
1208681575
524399989
1875198587
1973335377
1287561327
488965440
696214438
600557496
1883426253
638702408
739420577
543073183
675524945
696341047
1073055491
1294656544
2020835594
1418936833
1305332757
244230184
1936548315
1747681365
591024921
1389485052
666271249
1341686361
569360558
1907493126
2100098386
1066415382
1962572901
1528724194
1611997788
548841626
1776809654
141526913
1449311860
556654827
381259707
1478820571
135261541
613419870
1485086582
199283549
628871920
110372801
1197675079
1416568573
566782663
551818569
1262707319
1658112169
1224743367
1504368358
598750891
2073128676
1266797950
2009871378
716883953
656263032
270494245
558242502
858695468
2118304508
529804590
1894509942
321755917
703007434
315097331
1816642013
951781833
1797190299
1035889255
1575150713
1343285899
217178159
1956463746
756034952
547359797
1628461052
1266789836
1366569378
994132049
35982191
467664467
931032217
386617779
2026208783
2008435356
662178199
1287109971
191124053
1217331666
1413806743
643544246
1917202415
1255384425
928578985
528009934
310124491
818038221
1302310490
531412769
1546728494
1031777522
696998998
1094619142
1154861108
195332925
915717688
218884376
1260382978
960679095
235557093
1571650626
606811422
2077051959
1728177871
842114851
296771593
112902536
1538443831
229476156
283866927
576175800
845752728
514605642
1475014240
1346080470
318075058
1586996748
1235067535
517323142
1387846755
1722258798
92241306
609288975
1539408552
73345768
2030961999
2114327462
81739212
123716203
1182897261
2085764493
74446372
1345345243
2039478476
1984274894
487740927
650792852
1788542500
691981497
1606116722
126838
57777368
437763165
491570142
1984265729
196776282
754708077
1930731067
1135013735
1052509305
1679393218
1136318596
1380947502
1716267819
375920088
606707974
1250470032
904477861
627502383
1316919467
1321891266
396228036
2075908631
1299418127
50925759
1251255188
1805222789
728661848
1363399571
1123800281
1902394355
84674488
2033471281
1427915162
53958625
1749910322
1391551139
1222269672
929634852
1594875546
1708134748
289328418
314148504
957025126
868651352
1209512022
1886227
1302974511
1042702791
1531225497
1431700409
1460278038
2121024702
1757956913
1088799464
419155042
807941094
938893342
1706598726
563848398
1478326353
1109926306
432947899
52630659
965586759
470429692
56538629
2061259515
332090460
2146375805
911792084
1883786484
2144328692
1638932875
62847321
496867020
676029362
1626523145
1806027358
2082263894
1788607084
1213507935
1763577885
1127667331
982153395
1926375474
380901792
26048552
1582963708
484390197
280459525
1545653543
1606320987
955485766
1877397669
1761195221
1445459244
1531315112
1081719665
552746526
545309777
85251993
341895621
344316152
95182116
719422314
1828475093
525319698
267156011
684972439
749712361
1055519008
643009057
231521897
1524011343
1675156375
1329775777
1754403196
1223373638
1554729210
55293833
1774941982
534120267
1048846774
1027557742
1207216911
353637865
660088278
798709379
1394895520
689175082
902338246
2058518112
76401595
1912173332
1531396541
1823980567
310850213
1507590028
811895253
272486940
62808669
1428542575
132436670
1788095394
98851768
1952765384
1221397586
720835425
1774250067
1115778580
931934663
1559495850
192583254
679860098
802207517
488579989
429427720
1159546936
1595391399
929070240
1897766654
906685615
1164051898
734215013
523491009
1284450493
1577812689
2037025613
1821244113
2021310978
636386128
2083691644
441208366
638046234
676242408
588881564
603853671
1893269182
1283286925
79006606
986829067
322063935
586922815
2081721133
194003869
483017408
1954370590
338251495
51234888
230596740
1252941743
840492928
978973470
116612376
1279147408
1247116456
101364065
1492526079
1126302795
755937787
71795217
807593736
1901716821
1063807005
507359224
752300246
965853482
615502088
400479162
1151468454
1188539523
1445027535
1604462560
61210934
480435369
168031341
1832908328
1439980021
1843590652
2058164295
477255354
2001249172
507402607
892756616
1482287674
1440520657
371054478
948715167
1346808397
1039146592
2013436621
2144868202
1697341100
1802822653
969010129
304826729
976086711
1121400669
436977852
1820609530
317385953
80618613
156222430
497598548
418538947
668504581
608758612
328638411
428002660
1317014013
771728282
208109687
124133761
1197483649
476275009
1159489320
1942032899
1282086889
1390998401
591192964
109493921
1093081450
1550940133
677770303
1627335449
382488461
1663144347
1893892883
308493599
209408503
630411983
808583266
1334509677
1051306451
2129624773
141436277
1521091430
833574025
166204703
276349925
1162633713
830884701
1134876723
738932151
101117556
1746176865
709342326
43326506
2039059594
981337778
2562825
460780065
1290734621
1228663844
528076505
648317217
432397675
1001892267
957375369
1434178330
1935757496
909941680
992673398
697860902
1537603003
201911975
992261412
2118686570
1996533328
286377685
1747003075
610960259
1010700673
1121232239
493045170
491195862
202303450
908304521
1914463767
1635568927
407275051
1091252327
194031564
1663031019
504463431
78832531
2122700197
930615497
335262943
1067392250
170221666
896226908
2088813544
390214796
850972286
1631396930
2055610584
1696773387
1363065646
2117364231
986118407
330873435
1908348612
469785229
444716157
1980979076
1288054612
734115709
2106850956
1910514547
1934966600
1130520733
776973661
887844861
875297088
917474216
197345382
2018026291
1366175929
1839962680
2020251998
1628053944
1846733623
224920974
1514877385
1165090727
449364675
166778667
1217659857
1677186783
5297563
535684841
1663004273
1191930031
112752325
1010404635
1165331172
513005747
1441681307
1758867987
1773125022
1234339568
369585842
1920713363
175351457
2077895013
1435786887
1011695536
1505469983
248891333
1837234311
1229104537
1363197560
1778914758
135335564
1889750124
1680083342
208781970
1531328197
1280067176
1012525433
1245161508
1327087433
585587353
197603044
1573980117
251422445
1468463835
1002582890
1735482811
1869879897
1757153890
1503349852
1432168285
534781935
600694379
730987236
18018090
1329710595
1681306748
1101890643
788834450
89617639
1779195634
1911438569
158111719
350187529
1068928977
104029024
2048188244
1894800075
1103402981
1144266001
22232148
307095330
549929404
793010393
2061334254
31182466
396543502
637794560
1200339403
735375143
797126372
1974138083
492123148
557395253
1197202985
182426841
2029885992
1282646131
77186761
774555216
269279967
1585678589
447476143
2096815404
1239277360
1642301897
264254029
941729076
1037712972
291248713
739360944
2145483982
1489245633
426111599
640739112
85863740
2070507783
1399597595
219770325
468832670
624764273
887488041
1001517115
2019138779
1372051138
764688349
1398326810
1075992426
541967310
635780365
2002432034
339636869
416625989
1355554630
1905639658
1405843356
1185911150
1673526829
560253961
1286502583
1796347301
2076235186
1486955197
1430068753
832916285
1816943041
87689663
215318055
10228331
1892973270
629719703
2025207677
1929654621
2012933361
716320056
2097439186
2025169393
226481858
2074339245
1073839671
1534561832
847121830
1317422125
473820885
446194099
705082081
396292624
865821439
163948818
479217924
1759040792
1904829202
2054065253
1090153097
446399938
1618546496
1132594013
404183533
1428810259
304283253
172679468
2135678823
448672255
17218139
578062741
486352661
1271315105
1922834648
2061127840
287466036
547546630
865699152
1012869754
1091525355
1018020132
713007966
779875318
1301025298
299289056
1604962370
784010571
272852881
47859157
249616605
114799307
270083498
395216250
489098063
1348926165
1543323676
516945878
630448635
520081633
925005797
2021504466
832166229
1328335894
250292138
1652425154
1457821260
2052483221
233615986
1109101306
731495282
2079032129
1972869551
62193158
326422041
1562828294
1714708196
1662190271
1013342375
1396527024
1444954425
1710916579
1911854768
1767050185
1515737238
2022465405
1827424093
2066727145
41989092
1362865890
1915878033
2020266103
96589240
798095423
1322235113
1889210248
2030344579
645255343
408844065
1617902676
31187335
402219160
510774920
760129514
732620341
111971993
2039176636
851655813
665415367
1861842205
488167202
159709701
1785354565
1642504512
1487624071
1654205327
1286940327
849438385
1236282067
1051945875
1989029908
907450946
1742797635
197210755
1735825073
87763315
885620877
1584120872
179490953
325539410
1493564430
586586496
567298389
1627373029
1726025553
69301273
790377937
508011700
1265008102
1705665797
2146474954
1800208947
626772912
1678903038
2070581606
193725712
13421870
1397733667
1635309549
868224018
1921626402
111504872
1110637471
1196480567
1367540066
881325417
907448955
2003318806
1837297754
299201625
1734720923
1211914791
1970120886
1502310044
1565101925
475055092
1215066603
199493707
224318875
860403524
1813610861
1781335952
2274869
1140678112
734081128
972652036
871277872
1692306714
1084085191
933924064
603892773
514628091
620670317
1397164957
704155407
64391461
143351818
116042112
1818313793
945057972
1998459782
1132654091
648251118
1479325674
1128151770
1098457020
1545261561
1112805427
724138351
1115355843
838520369
142428495
1763937202
261907049
77313873
379922995
1038417847
1969279851
1870949122
1578262850
1141964851
1163791537
322321313
1352367324
1447082255
1763661039
2115187005
2083869045
81831590
338119938
1634598827
814287257
1119648491
1455389709
852334869
786850093
1654705629
132641914
941224294
211196937
269194251
1237735318
668431780
1602275042
571800696
1510535545
1211239916
1363510379
1613521662
665574820
157614630
1820881588
397627878
515358205
206837120
1869829269
306481831
474626658
1746035654
471628314
465784378
1559365041
826076678
726906113
819912068
1772684207
980951117
2127020368
591812451
570244720
1878023639
157541252
83845443
1252716159
1691393319
651828195
2105030754
2143997337
1333032048
249008260
98914616
1392283326
175722027
42259859
696240629
2063831272
270161364
1243941600
1806535724
1729435715
1830680191
779941320
1491067424
1224524411
858370176
191860457
834865732
2095925476
1366520246
1287334326
1778214034
1044626405
399702729
870820441
1493867656
469903320
848761750
1127734429
1792889095
2040194087
909561323
550487744
691911084
2126593605
365472530
50502311
1144329795
985557127
1656622221
102564841
1242239974
587016573
1847241527
622545091
111999483
2112113256
1677562735
1560980167
594604163
497653069
2058580325
516667697
1393354544
1734449270
73472706
1521513109
1862157104
335249654
636613692
116132532
983368106
2053512636
1680822561
96279858
300653923
1779690489
220102870
1111517759
1050368189
545201088
1360002343
1273642554
1613101775
1410939973
1015942777
219213992
366302152
1933822774
49673984
780476076
236189997
443649330
1329621420
572064897
1368256264
128905913
309647834
66561398
1691668146
1605711095
213042701
757594054
2008303565
584356846
394882803
1732834315
948978914
1537626350
375430703
1044639045
1781145217
1885519750
1956749168
2135187982
535048487
273696476
1171716707
1409210022
686294530
1876767502
1564352071
751099169
279300861
1594990051
1628345771
1623745950
1164652287
1835360643
1698823650
1601500664
1476243376
975294089
1986943619
1493652523
605375729
598635013
1674372848
1296324019
125275848
7969993
1794012553
1316588729
1652970769
973489000
1676558539
334068435
853492914
2002360024
1137964069
88722351
668152544
1017374197
437605870
1880883149
1836497602
499421310
1411289851
327058407
1952461035
431590133
766323923
816344463
792144634
690235804
669551453
315196701
2018622439
41794057
739362339
1021474048
1569173031
2041714266
1187406212
951077719
1319367990
1424110203
1750721400
1530756655
1502107935
1857148968
2145232775
963716175
568206182
1012569048
1338087361
530470836
1000564308
1260643236
301364085
828248899
81610582
114898510
1700369315
983505150
244064129
572484135
1292766170
1642005895
141392951
210321788
1630235185
404444279
437225228
1932138944
1208646104
1734963229
1021410830
1907158094
1387958054
524507108
1565318122
1843638029
1866032540
1258617233
1869396470
108048333
1442750440
738797612
2064850871
320606234
1997579279
1599912246
188844547
1932916960
611584309
1459337805
1274700743
1477905522
577258923
75091902
157703151
112488315
2128076795
1431037354
19408226
1451615494
405922880
1562235212
1137387970
449874887
450640890
599914091
393115163
1386191003
1140208403
1080869484
713481396
1283898627
1389329174
572422934
1470175176
1489540036
353382662
356296275
2052942742
1965540031
1667636545
179507628
292223657
293505303
1405753426
999797604
895398525
1653942323
2090484960
1992878365
65312155
1100179195
481719087
59897569
314785325
489606282
1166291799
1345314654
1604740686
505169059
1254876280
41223673
1097839576
1580027983
398720168
196135695
1861309171
488256959
1734632597
1008137247
1497549975
1449629107
1497119558
1716374697
1854630873
1417382804
1027865418
348680853
84798916
108577889
1476655361
837296816
1086286498
1054275398
1887811911
281576232
2098140118
544978714
1851011221
1717194939
1526437818
1905004228
291210277
144267481
1303872639
1722104729
1781591101
1302434677
1093432810
1244135062
512666218
1055739220
1558310029
800927787
1146539172
1249770356
1017597545
1842696355
1091351845
1012440505
1722182531
2034713267
2011749517
1244598461
439984930
1871214577
321141686
1951153571
804808932
1182199954
1468648094
1097808675
284128708
1423173932
232768057
582492172
1765706747
1754297807
136909619
1106438928
2143020596
1313921844
1500283160
1571993095
1602880309
1604168494
1467819249
843784272
1637636948
1155209305
789523345
1190030980
1846827742
1786802792
1498553295
1753099399
1027392289
1060843686
348624294
813489319
1032911274
2035418551
1267122323
1772403359
1111150412
215533161
689457215
793633602
172834296
1364957074
1925950694
1100019442
321431419
530753128
1458671639
2014789337
135355321
1500507389
741663171
1565318411
1446878198
35071059
888977315
339272488
356637104
16161449
1035263578
924592029
738500009
1895228628
398138407
1815680393
664105290
352304200
1220218752
1918054793
358655728
843696998
1244895544
2039148670
1337601532
365503684
1291248750
1398202978
549799135
1133549381
818893475
176138555
1949383386
116166774
98511679
854962419
1418990594
1441397335
1058030474
1274711161
626203752
1782481119
361576202
326865873
2128172336
1623460453
1496673089
1792442182
1001081539
429757799
583376968
1053393901
861259416
363769715
2101471322
1125760159
549629607
993146665
1208814920
4916700
1562547961
1173606558
245858640
1204848285
1795257571
2040410906
149915628
843939350
1367302822
771259300
799132386
2044309370
653391995
136533754
516057110
216941280
1899742522
593990444
1051004188
1881864312
1288700302
883066177
2009855890
628313933
1167664384
793478161
433767605
1003114753
1597912027
1469923945
163451327
367837608
73250304
1383833760
1869538458
298814474
706330353
947125154
1685932976
40771789
762175773
464838820
254011591
136423167
2048436571
1059131638
2142558781
271865504
1398442027
546525226
42530766
1711901047
51582791
1744920541
1441739241
149475399
1092058298
1466060264
2061945450
1581443352
2143689132
126749035
1903878224
1105147226
119065969
402048771
1459400294
1024103298
1791044220
894216135
663558096
1813711428
82444245
1958461121
1159337884
1573044505
1054327926
609633959
963184738
542431726
902482707
22480194
1820698818
1427528381
1983752433
621028023
1477024157
1344098055
494636511
1954004763
1671584394
771672774
845456746
1652507779
1042089403
1361969838
283576278
507987660
2069080298
820872236
1493795422
151349159
501823210
1301815964
215195806
174519076
1059505081
1787921341
1834436533
1540465619
1613745925
474952871
1907428954
595959550
111038541
1610743631
1200187229
1139023749
5216396
1365455336
1571673053
1518156320
675441029
675536559
152595010
1457824824
1111911892
2043514799
878149112
1927033466
1713224386
1388305267
738226250
55040219
1978460815
962875381
380570552
57582611
1620561872
1302765303
1602791632
589026865
2080502920
1504454287
2012703462
1055786655
1631694687
1213808810
612749009
1928475519
1571109034
359847121
655783119
1961507987
1180843111
944396017
1225877968
1970294632
7517642
2106866627
1797185358
1383453794
1654781350
1341998197
185906649
77091358
1155972790
1942191762
1517212319
261397809
305141460
1535730694
107482593
18700048
1959326207
434632088
101262827
1947627795
138254631
625225142
1862498767
1851531779
1607478087
848063890
1149775155
1060490938
18488474
2052953140
664647093
1050365796
1828265567
747299128
668702195
920132662
1383505702
1814654008
1204575659
863087826
822915975
644280331
1322386092
1684020248
982102237
1692626580
1894158084
127823913
1096717264
2057388719
1583964374
1708789074
173213909
803027731
1836640409
1587029965
1574347905
1272422581
100785782
832921520
1854588638
1174658801
97695939
182763688
762889939
1028652693
397693795
1963812996
787246401
1804127488
58863279
2068555323
1710357993
464987595
903393431
1003318312
1690441490
1009215993
1820704162
686139242
1797096678
1369852891
1965571446
828284213
1090126626
1254783485
1505242777
222153535
1552310512
1727948992
29689099
1189909984
644242908
1859198961
1225519795
1971358098
1986244329
1867236079
1412065725
1070417392
1018690937
1017085016
1577631962
1907156351
1879069048
597342652
286361623
2101780484
2065491622
1660285922
1028691782
357544184
528995681
845585940
48375184
1820539230
1470132701
2078302091
1536406915
1483787604
713729024
796768848
1167978047
1864009773
1342676887
1957870818
395058213
441257726
563788026
554878864
774879223
1028089032
195238177
1412681819
1333060700
1257296806
1765629788
449948634
1048341511
1074728027
645386238
1332265743
859868668
1585124059
2125432237
120870995
1445729350
1834714524
1111301864
505848500
1551307755
111990760
1028692066
1615868587
26461424
800249646
1257277766
807790635
155387754
1692048315
2126846318
171191455
939862130
121104004
1300777155
912007219
1010906378
694018714
788006644
1445085071
1579770883
815251542
446314934
1014636481
1965322627
1600391343
611020346
1428760538
1838165349
1220892091
535793926
383861151
846203813
1193063682
1105581129
2139040877
280485311
1101909427
1744060306
1032874603
1943350828
505665088
1070089837
1823673768
1315884456
206091091
1428476751
1362496495
1738817310
1978683215
2146537671
1222308366
1827096245
1317079765
1091740127
988456711
674660686
621463090
1450335823
1896701036
1390680359
1623896584
875545780
1477535288
1288615746
1303850545
1221268134
943138011
1621017864
203905883
422485841
1486455477
183816216
1567918313
1349088610
260103574
309056826
845644696
1030276332
94129286
679408982
422982895
775633413
1172361061
1677235986
2109640944
1313891871
704455187
136094002
1414657521
609072922
1697639922
792549026
1028440462
2100563150
207556827
2052165313
1226378275
458038438
51753032
1450791104
1926896028
1558807359
620493944
1254869130
1461723575
868872641
1321521652
1134662823
1948918740
1611488586
264265778
360785157
59189869
1767178222
1674733773
1166470711
1938548878
530495450
1425038893
1741804458
674558346
1910318790
777524616
191743217
1357059453
1278099744
1892647428
1174764056
1283063819
1795802642
506412231
391183198
647896519
2062858198
1852031946
1287821083
618346663
1440129514
884894270
633852181
2040137927
202336250
1125110044
949975024
1996747383
1649687787
2146583387
1261932985
181399700
276999927
2082983062
310023297
2114542520
1761222706
495532459
1070237467
760924900
1502797325
245911814
1853643922
274305691
542471033
2120466721
476907156
82599514
979332381
1831114145
1198404912
841034543
2026835456
1510642209
1176995635
179339151
305633349
1843864227
938606631
1156900311
373403062
739966616
1455064219
1244831230
2104641042
1648489395
37017257
342979542
1393297934
2019682909
448164889
1784054409
1005112774
1037606677
520280412
1985076510
60700105
1536638173
1244030428
698183269
1765945390
274883427
154797720
701346488
142231831
1733847950
154791279
1158272140
807350876
1980987346
2099291744
2066930756
645933115
2005921175
618189434
72335094
1468488207
1667814735
916039090
2010787011
1135366460
1606665167
970931238
930072855
1225796036
728399467
1799173101
56811016
455555767
1587776726
2136207940
2125809896
1009898315
2007314914
1277593774
1216138541
1345935141
1137726722
1749894068
244139988
1194776561
159020702
1191771244
555713734
828306647
1738385855
1107360122
568875941
1460477309
330331841
1460785976
1476686254
1505231215
959744566
2007893310
677665829
937885845
2064878101
654770753
711687167
1443195725
2076578767
1651781497
394779226
607504489
1536125323
967596259
47109081
1223868152
1075615524
652800015
51378873
738875124
966978505
1932386603
536139680
948148534
434504007
1020837463
1154481845
798487818
674711375
1905261519
1747824609
616150105
224944065
754519898
1292091183
1745993566
612462623
1933967766
402435703
512681959
1817667111
41028529
1175607734
1861487893
328278373
1656631847
423136268
2138455440
1552081574
1363546034
625450835
256531881
1030478519
1854844108
1169483183
1897377337
1404144484
1827649423
348589905
1071273420
421476967
720963827
1319181226
330808079
2073131879
682754900
421081052
2013147744
1819684006
806787414
1262587215
1215034336
1310799252
1817374471
1429748345
1978690348
140069689
581520850
256309380
1228073787
1893106635
3425561
1105995301
1207060185
1282570367
695839379
519070328
1336601890
2036278011
1514657535
321072739
361339389
1734637056
1353575256
1711075405
1314055949
2008340116
1464852510
2096852904
685599830
1998396106
680881588
175793129
1460016291
1824459030
1986372132
1620752808
2138130628
470320265
1845055335
38638105
783192525
1608936844
1255744876
1286468764
167796711
552368883
960354551
1639482646
1724146303
2122963871
869050598
258570569
369338855
1367831163
1897286287
1336348772
777975702
574347761
1191251909
222656079
556412053
1224642857
690119715
1761778583
1222277578
48114897
1549942723
1862203258
1930589004
1101444636
1207554121
1610755803
1494841662
1521861386
573750312
112069918
1369496939
1472720514
1841320353
251905186
1841603871
983711472
763277373
1246099652
802192877
1944820128
1285298172
425699976
1708731082
128066319
55387191
1775772039
804420638
209736771
411805219
323159366
263286916
469606487
1052555110
341700884
1367232421
1938158034
1584776607
1968342580
932045907
196357914
1610149514
1266196440
236822910
476791677
141543556
396660241
350804107
521349977
2029695524
408228503
428845984
703759643
561212580
1590948826
45627798
317450938
984951569
542823342
1196319605
211647189
434370139
283007732
1417672616
1113732864
1388000337
949152639
1586688235
1132071253
2059885965
96456909
552063745
1697166340
1356499029
54537918
1344373319
1144803961
1312703015
1737698003
877795050
1425090364
427353104
666668897
1421934345
909105879
1218294482
1092506375
1015579514
2118427497
943264619
639322766
1240666841
1208926949
354408527
1198966420
774437023
1447648362
2077797781
875329314
943989929
597440050
1965971693
1678971645
1856414637
1091138512
181049923
1081019819
579116958
134002675
2010932720
1904552505
867079371
584692562
1279298999
2145100322
1115676496
36728690
1949358101
203421294
692056065
550788554
1913311849
203126836
578801276
451877714
624284409
406618306
1626755937
1981155157
921674553
1082963231
760766933
390955000
1673008040
1138570412
1924681676
223606570
856417711
1439398508
363239284
1161013092
1154505086
1980381396
1037928070
1261399473
308421247
1648044229
1201855935
2077347747
1195818375
194315112
1826065715
1172900105
1241814690
2131038238
926932828
602522803
1871059602
1931515943
1642258314
58214933
1190475484
1218978926
261782024
1875889983
463475294
690385478
322247730
1246596001
141142553
1601342237
1561815666
2111881239
536415785
1174467911
1218293206
2007551749
1360295823
1188862674
540396667
2045472033
1174500077
460423225
290425469
2056940241
941645405
1043909044
2124839146
406977823
1190535506
1797570838
1805207300
2122841571
33412578
1079322058
979934716
1080655431
330118484
1657659081
726993081
1687620653
1697660098
188754560
945771776
19644454
192262903
1516732284
463106708
197404808
201957634
633179259
964336532
34788659
90029901
118212818
743321047
1917283993
1499914591
398571442
2065680445
1524783105
1843065524
1006392857
1174441369
554203759
1376608797
178097682
259125538
1006319274
988853206
1088269260
1132208100
1327052169
1194466284
924806885
1071661718
1204888143
1797451563
38243646
279398578
1106136073
1822947274
1302811709
1659456708
1925600614
1355149595
506392913
1368087875
2036781261
1904012656
572722245
1190575380
1225950938
841360236
1848243257
753264171
673707115
131088243
194604446
1196280951
1489643459
1294969993
1708387423
1405146371
1379708380
1339767172
1076451707
1550011447
11383628
47612130
1714196024
1190233056
1003485808
765911346
576546393
1185097561
1813260157
1748348194
978305795
210171142
1180131534
106213313
440639561
1313960355
1601787849
186651061
563126790
2124739877
426553285
1865086156
1764115105
2088686894
145854359
136979542
2105919066
2010336702
1168647233
2011092848
1651365578
1990420341
849932142
1935841227
858409216
431514774
1551196914
1283685747
237861346
1486425548
1882962592
1664208641
442507761
369635399
194521078
1206359763
1145645220
193840858
2134652724
155342849
1257500702
1774716371
1389337655
1513039068
90866883
1453921772
1631661814
287543360
106964500
4211573
807747249
1910448413
454497032
1384461626
1651414781
817543818
1691169530
2064660514
1435257326
1761062469
2014578876
903539311
2094360741
1558735310
64381246
1710303464
832172066
617250338
620133592
803022304
1345038289
1127078984
1297833962
1046290115
1750750955
132974368
733704302
669836823
1157885192
518401121
1167581907
2081578473
1924525047
1829182785
1900619147
1708987425
489258017
1699785098
586544440
1024454342
816423371
1265145748
1056330497
1629345091
1790856902
1159100207
144832599
1911153001
1747230838
106083876
779041989
2050110792
167356527
915454081
1621620178
427645018
465834217
1898507229
467295328
916949587
671042965
2030596166
44461431
1513680331
470551654
1083289460
1885508195
352535955
684546850
799964095
132415687
758536952
1624541557
355749426
1678945197
1310825335
144170611
1908643011
216867968
1692092960
1742860043
1727758234
402565248
1918688077
2118890410
1519283219
1022863528
510903693
27023621
1215521335
1371270741
1209753294
871966133
982038655
1234917913
280146269
53992217
807436070
95924962
1276651989
878681462
528271398
1256173595
2030910062
1688595117
1742915651
683996707
491309243
364459871
910601253
478026560
1238378130
1432732246
1449349642
1246667555
1278918075
1373901905
1333076150
708848302
927685398
2103471786
1631146897
1591938264
1702411627
1687084687
1460155295
795334019
1795832102
1754881686
738122177
315322176
1306918341
525151190
1743483185
152398921
256643275
208032259
1309439307
1245265694
2137085619
1561159486
1268946060
1716834788
607956044
1575297824
1765959483
1875287029
1518664067
780064680
154054656
91229047
2117171892
1589563483
932184312
1497221555
1299889884
1244963850
1118786796
778824939
673741815
768407312
1215748122
600446054
1445154013
1869269563
359804788
1582797345
314006041
367761507
372425427
251250523
14875628
1084788155
1378164854
2121533101
1935130840
1262849749
170544939
487229257
1740042758
488183254
1360334468
1428181834
158462279
1330743075
520517565
888302495
1737488201
60908102
1316213656
113130048
1831478637
1992177507
1338393474
253841247
1503744084
1492245101
1718577037
501155502
1387995798
1326085843
483196144
1546574729
365852426
1205850612
1792071185
265168066
2047103559
730237120
800342065
2025546542
1427849720
1266976507
524439513
296016888
392673123
983917126
1381980732
33538048
901089387
26322576
958178694
85043697
301719719
1528375237
1094828910
2017759011
25227806
1884773817
528503189
1726551236
1322404043
222995698
535996788
787593702
1747131905
966194851
24830374
432443991
1875893516
1634064277
27108393
935984086
614428521
1485747772
1350354808
1288440053
1888135236
2067020544
1586147596
1926301023
461603206
1783299021
74611653
778945001
1160747276
1228016767
1887566413
1068627244
292647207
694056201
480166358
9670427
1102440454
1575238357
2120322204
1761382418
87911881
1593817825
769234524
394867529
268662751
1273711705
1662045632
1288111037
146553604
157505372
1144236314
1309502850
632986923
1936700816
1655530837
2101148089
870167448
673900685
939366726
1241362449
1191210869
1888445420
1326876284
667712340
77953472
1596123166
1244546468
72211888
1992188741
864910181
2137386548
1364218838
1919430076
703154158
573323235
182831317
1608808081
1717743290
377202575
1825982995
1210120824
225974742
1954956706
318813751
967368433
2102534613
1853373341
1847235103
1290985089
1330680428
871634108
706408297
93024524
728929112
70707442
920059490
320283931
1765300876
65438985
600734636
1066253595
1180142253
578182106
365404398
1961031255
104436194
707889824
1818841412
258676941
107313175
1699295285
639320690
481170328
1590532890
1705626691
902282721
341423905
16660134
2048329296
85226259
828171889
1666055249
1621007009
1185370596
1997310660
1000795471
672039010
2027213400
1768437151
470828980
28594953
1535085968
578046794
1476953709
2080783412
903227655
1784011343
210218313
1134882187
84137559
1326167040
1255114272
1916002478
795490467
2095032118
610749424
1626773282
2064573090
380429820
482534020
2069268967
49377808
1259406179
706876230
2142908060
113217967
758453595
234086864
1532045708
649814639
2122190251
1527956774
1615226102
1611995386
556064794
380843561
1400449389
922172995
2011963497
389207348
1281792761
275220691
1130788483
228946525
1270256067
928861098
1830643528
2102119142
699781384
505448385
118338910
1175736255
1598279318
1160248957
1688848326
1722043796
588387167
125677114
1208875651
555014559
1797154408
543105064
901138383
346958699
950769610
502939856
1409742231
134130317
599567746
1132212955
887720630
941526527
1267838445
706737986
1165607512
2118140132
758197626
1640386765
1095359785
291822289
1483145192
1667042205
198717603
802380283
533206436
1086306684
2069154276
1010914195
897539264
147090599
1696563300
2137440692
282898945
2018247560
1283298541
1831883960
188431089
1778905491
1411838586
1646757906
1468588460
1711466391
1510798668
41868804
734846770
449489117
1989491204
1435908993
175296784
1674698306
430937106
1703952374
477709074
1140739342
1444901841
407650716
165517798
2072487098
188158779
1387495623
319126776
2061006632
1012868719
694675125
1669310109
653533086
894610308
495936140
261030828
760559368
239536661
2124222344
322690569
494504496
749929536
766844033
2033758792
405115353
1026846655
1812836064
257389397
1744653009
1571302296
833545010
2026129810
1193129218
970352838
460331614
1252282221
999299409
1095346655
2010365048
78604383
1206146910
301444623
2117678996
922575037
1580534153
61279049
884363900
1813750559
1090488783
866868695
1825468117
810865369
1993264103
764799751
1378128988
323260371
1209783017
856839430
900119141
1405845492
848443540
67938428
329300498
652924566
2073989230
1097435760
1654748462
632735542
463047907
1257703235
769645116
504145806
1379426772
102402393
40001974
221444316
339024466
1700057591
1594920838
1188492218
1997122388
344885749
1818582808
1678417581
961731679
831744250
1136272363
827696350
1606959870
593890226
1580421830
1021214809
1745681526
1517548675
164359205
2080680800
327842485
157307211
871726773
1736379280
1129512807
1840668591
1479893642
508976894
855241997
192697263
298484925
2011284016
1971562706
1596457993
681290112
143040183
1905679503
853973698
582556890
1625860334
2015095913
1196362043
1621770586
542568202
990476141
2143295597
1335757329
121793952
995405872
727780809
1211806882
402760611
1486165874
664466814
258004690
545277951
1011241910
1157881531
2118953634
1500523266
1845899534
749474464
62462913
1107278481
1463081656
277940279
898180188
62573225
816714770
1525574584
1048597589
488696840
974423459
1530826369
1878553998
1470757659
228389689
1409065806
710955381
1821504533
1372427930
746535163
17012541
273022438
1217137509
437200939
563865395
1995391803
1664328048
601209529
1922049297
149664695
269286735
52501479
1798392624
2087766908
2021696051
2041695536
882661521
2141805777
2118891091
955248145
813821951
1276780092
311862834
818736947
1697763430
598406284
1313300295
896240901
1585117496
1308343112
1726192613
18673896
851587920
1621592957
1027325154
2078133907
1214835992
1455451941
787333632
826714989
383081331
1113665030
195906464
1929875305
1400343037
727622848
7398056
2126915516
1512709674
471124983
260854486
750484988
943405449
1079378186
1481407655
1078504914
311004394
1960579405
1276205811
600794070
452838203
248494672
1756054524
1874376269
399631088
642752381
1604147244
2058322315
107232744
929296748
1705392248
2026453921
963461522
971640351
394064921
556676732
1132369812
934225691
916333237
888671059
1634081480
1712544640
139895058
492666518
1791896683
1173667791
1073220331
1535140657
28393195
802430498
1801460833
1086361272
928052436
101484778
749829603
544093090
987602211
1712425825
1638540492
415535364
1301453695
1554514077
659428617
2024723039
767236359
1275879199
216937696
191330851
467216488
1132044851
1691848050
1318813325
396653592
774385215
311057039
2033860483
1715485826
876549455
1870403387
2083666221
2092773873
45405127
2012766173
98662850
889964115
1799923789
378380343
1865787991
729467936
246871348
1553154214
1939682780
1771752208
759457546
1019073888
331122738
1262927830
1914536851
2065192522
813023909
726384018
1442288703
1626750089
1832205350
668905189
527619098
2049397096
1351474719
456930439
2052903817
614716576
640826730
227131304
1299861715
915715091
759840883
620561638
882052469
1720170083
1282643176
154815484
13983726
195057204
871150486
120448870
798513857
712916278
142605623
949878194
680568860
1880097835
1061718710
1608780656
1926232801
1375998278
1718526655
50171796
464106940
467965675
1985587321
203862997
1400793629
1626802042
20410778
1106028173
190254450
207853472
1630611735
1550273341
2080458617
921243846
1426073911
818842740
258291656
1090847275
2121858353
294488338
1411530965
1777966315
760198780
1784373942
226830680
662133837
844171292
992727860
1008796884
1200085198
668525769
1412915794
484323836
1881353559
30570472
339881386
435153172
295414578
801358150
550899247
894669698
672986501
818759167
781148596
424331778
195873918
1832192083
1425522611
395893131
1928685434
1718825864
130584759
1038322510
2120152663
248837429
837611077
1800964532
1258277037
1743907024
2085056517
1723547488
976268462
1276059820
1083652662
1499463903
854977756
302918004
675065953
158519908
1827093143
1055166694
103271328
35473970
906957956
1978432389
2071472470
414040083
2068509428
27444835
919834537
1346096733
1898846063
252283886
1203389080
1071406104
1870478019
1881511313
1057563426
1392170920
753664134
997575654
472059128
1821102260
1063857477
1691409019
1354777163
1728696184
126157694
2089047348
2031252719
274788283
457143955
189175805
742589588
1768888345
1927281591
2004693499
644574483
564587094
367644877
741964887
620732159
1118883475
2137038842
576827768
2121603355
1045925386
585513093
1721007956
532616992
651529730
2052356385
378572201
1472605159
2031897068
668648434
415330743
8196260
213054611
226845271
515349594
1703085617
1639167671
2041949917
1774284593
1690332091
145171411
945519351
858657268
903658731
1232930273
601250995
539944599
545080318
710462211
1223584589
1541078160
482364951
1866557055
846104827
1932260362
959292054
1165032772
149128116
764858197
641873581
1171688085
762264068
1299711850
9568831
2003666481
1104593369
1312142305
1546904054
189810880
431812751
394142583
1397153542
1721057762
2125911352
393234420
1440325925
702932477
1049926698
1817016258
788864462
1718469137
407422454
1719521366
351867771
585121120
2016912668
957527367
74587965
1350215853
465310743
901842563
824482696
1105587746
1752116643
1961783248
1363729863
1209845668
652968205
2042910550
2089880492
1672256711
1661919351
1930148497
1897690003
852850271
160814497
286389709
1800588740
1726296973
1262417041
1780217591
1246173300
2098628801
1187811282
1490817502
1595423929
114923232
778949507
1464756811
1013613871
1012651986
29656679
1856948531
173003393
851576900
604847469
610406605
1612722959
1091723384
1467688173
2052256534
818398976
73851435
1155453107
659631326
641042748
1296225436
245293898
2050673577
1612041751
234675076
1885173779
162278066
997709019
569740863
890429068
917532246
1456501541
231670812
2017938175
846652746
256825551
1661313231
1960514663
456609449
736978783
1641084036
1213385842
1568131403
2035704632
20960812
1745769816
1361379440
1431890662
969076459
42292573
1089667304
603314199
895913440
10172821
211277143
956467144
2080167750
1943459044
1355079986
1059576222
1975988806
1707484645
538541021
502518490
1005852230
2125152034
1756497762
2136839082
142634923
1370005527
395786494
864644229
264912180
1003550636
1356316088
1509840283
1278908933
1886890764
1473525663
1492523106
2120712992
684720270
958415128
1935629247
1913727442
1584236573
1302262546
1356714319
487322931
1868962145
1298934194
1646077769
168368228
2141477682
442514352
2041878423
636468084
1587934468
249908747
1804564544
361748811
1319773538
2058020177
1007295710
1370298548
332709925
722446024
1625534482
1665668629
1229276472
1341397364
436955509
431975452
852647223
1981858197
1600991230
1537753763
1088460443
291215562
1384171504
1292973101
1001919047
1801991298
456818224
540378458
789271322
200168869
233462482
997266656
1827885898
381402083
104632749
1229234830
459029498
521037272
1630614744
866880081
495077017
1256000135
772664740
1984573194
1358581756
92149070
1056288970
624276903
181957620
1530523720
2097497913
1283859615
2087180305
704815400
1372736679
1003709051
704235258
1239672274
1274799099
300924669
2004770290
1958116611
1861328084
1737447305
1364601850
2061419336
837898225
625569388
607627717
120363686
2137731143
1693397810
1161928132
1984429195
88757414
113935201
323347592
481655633
46997498
1109905615
990462453
178541423
1374455301
1404411717
1577275413
896746736
567031285
78991440
832624263
1769997444
1677169967
1731042118
1153178463
770600170
1379693639
1917504287
364922838
436828430
2006681877
2101385679
582336700
365447164
277118063
438377226
1387999886
2142677862
2111808060
1841697598
991599651
1415529200
1097475668
258612771
1079990177
786422917
960667450
553133000
504283785
1597871742
1440687664
469048205
1633533655
2084314754
1714870315
1276323405
1818042752
8062673
617584498
2011916757
634144325
1751448036
1351538933
2112997650
827792748
677621574
970888634
431032539
43392059
932657986
28860282
1851925409
1592603508
1229304322
1151663749
1093264352
1597922035
1925647922
597795944
206024591
1586911029
1480710650
1323268156
1591584867
1792124405
1294404384
917485863
1127423586
938327124
1359132267
399618169
1637321217
1732782256
1454440556
1110298204
205338138
853376811
1236447231
887837354
1385604601
735775464
2057533376
1317654251
1426851569
203713312
94187803
1661180633
530668090
900184127
231802288
894551943
1809104236
1430486589
98455459
435845694
234939397
919309698
1174442188
926573529
543693538
1070988129
1958688225
843339647
2043733415
1700724370
1984047338
730911222
1200771599
443922435
1025413816
1838425075
1652615387
440180122
1930201951
1714637377
1534200133
1471296997
42788449
2098866715
401815202
1982379312
1330598138
692296780
1978270047
1482990697
1680721739
1045056558
1709131078
256840890
167181743
1298649387
310152242
1781747259
470259336
2084904373
440289906
636242876
442066926
1221173698
1296589600
1734753249
323781608
299350917
2095668313
349765300
2132809232
1069369471
465505799
1445277145
2124331407
1764936212
1999140931
665269598
1771914374
2085130979
1215931351
2036128003
1122026749
1235089597
73114141
581567525
1379449908
2137727866
102469296
164197832
2019850285
925110300
341386842
1753038760
2061921643
2121297923
1582224239
772937884
1582086111
65254419
452866033
669389392
244841176
178043801
659033498
195493427
223319841
2023218860
955266177
1710235523
1928110758
902933367
715503632
689397737
1434250951
968544801
1075755039
334429218
1487978021
372980957
461194585
73059548
2115924200
1030806577
1670399242
481763911
510611873
16441274
308008081
2097749954
2085078351
678246028
1937207446
632143279
34366728
1397682511
972032949
2033636545
2138465943
2100579046
1869642309
840420488
525760428
997504429
1440140710
553964840
245314788
1945847094
1480450274
1687907520
807073415
1423417858
167680465
486500694
429043095
1567195196
672507472
1512603873
384523436
1270942671
124735228
951831392
1318276548
270357511
1415239731
1912206334
1780395167
1436665426
330068288
543268614
1376836011
1564037846
1092499972
613162704
1782107775
754523853
50515787
410535547
2113238816
1680148876
213790967
1076613131
347730191
1659134064
1732712652
417498578
1779992036
288506883
323687284
250418536
1810454174
1636342723
401076947
378312088
1215386005
1288492035
923357381
141451941
1392744207
595242355
1301556484
998375920
1590476132
1936577736
830190902
770684991
554042032
1357605194
908113596
886469878
1202518630
1020176370
344468286
82396213
721554172
663206131
1718523545
190834535
754334851
1919607545
820438337
173270558
1185432099
579733160
1083705853
182783535
1894984976
221322746
923340695
1803788693
1438361162
569935615
1280074608
1738116782
1021753116
1271025820
153244552
2090526541
1509806960
1902726483
2069806071
994365568
96920637
198301800
1035339244
2086078993
1754875367
884670082
144742113
436649457
155330268
1519885213
306142272
2136066821
807246556
616077454
969605181
916722631
628146036
562314806
1677417989
1014509857
1598699437
1356292801
1611346239
937543405
253881374
1474232622
1619827417
683855894
1236481533
686267171
643662036
2051809399
944582856
1510722426
1168639010
1320334862
864411187
1215301419
1656504824
2028751655
1266796218
1606634005
200375092
1065627846
589434092
1516161730
1236989734
189902786
1442229135
893922030
1782166906
1344123174
657815775
572142030
1278269939
1596720309
1143466675
1259934107
1548637152
1502875140
324097444
683605011
468479267
963626691
607871929
1812333691
444229344
1988739950
935858218
884255773
1695339685
279643009
2098033668
1507684625
1338096833
1975144366
42841252
905930839
512031130
272913405
493491538
1849824243
271736014
625663778
1807339204
823903568
1282081553
4213893
810643230
1313604735
797568420
1814613586
786348548
1689681503
428906970
222504324
1549101349
1812232187
2030213671
267373156
267820206
455507142
676921435
1408085878
131829297
1876667763
437599662
1069692788
644578569
1533839346
1871101964
1000566903
993494568
90813828
2142732723
132788231
2141091345
1019006671
657594531
2022809345
424026224
430102731
747002584
2039737845
869106673
991208147
813996792
1843265985
1770543780
1079738283
1770922159
1216521608
939407372
2109124706
1132506316
1981190252
1487538176
1278417465
568650414
11839953
2010698985
239955104
298336371
2043701876
1968953667
1605531872
1599985913
1624636889
167359783
265278694
674110836
1693264827
2019674748
229924788
2125842224
468168075
344123548
1983599431
1320220685
1458952388
785080302
730838584
1789436774
501078825
1470361516
2096328718
1078832301
681343214
1635496358
218532447
1030785892
213633264
182363149
310758656
211450885
1651618356
1266917724
948539049
1221439661
1595830120
1205162371
2064384497
1451860064
1921582278
152168844
1802648217
752565078
1988747199
1602322309
1133436160
257887784
1962250803
2051298013
1254464271
1660880027
188872266
803271331
1477382839
1837983356
1143127931
603858285
1033423861
692711631
2115260799
478768122
1999355239
133008170
1044675207
362278370
1348648502
2108176095
899568361
2138154055
518379210
927479502
552695006
1876028636
1852732167
1634529804
190894308
96100198
790071642
349815248
316154653
572360710
186307234
388854716
202098194
1677812442
381426043
588511410
146554912
1154673552
1979918832
402811196
161952087
787826070
1712430730
1827355475
1845307770
1142190425
1226699843
844669792
1397185455
310343202
771659211
1162166100
679170522
1865982175
1171717745
1925291925
1888705505
688864016
203561566
722848488
812887439
1347586671
1680386598
2113232726
1424566158
94794626
1488773946
1948537378
2112019187
567430406
1930609419
1094032548
1295791308
62625276
396650118
1153668591
1921281043
1576279373
476398137
1957639543
1276722217
958857036
574226972
994103604
1704362670
552526121
1285782477
1139057725
1585000211
1849336141
1691541957
909918165
759786258
691397326
630526212
12169876
1761306974
1852474216
130997377
1993406658
1358804667
1650183051
2073514928
1597073505
1463468597
23234102
800307069
742580507
684982927
1854873826
1450446534
91470594
1044948532
1657573140
1485650118
603270564
234648864
1941710646
376923676
2018393153
15873879
888682052
393665422
1556958726
1248831604
742061158
1399764246
1724396
1635580797
722368669
774371291
850520155
2040314684
1912594025
2070463449
143479495
234198780
1734966088
661824965
1917131732
359160926
178789200
900348105
796558971
1952947814
1670779289
1339446794
519178165
1026152722
551444496
187890107
1728066020
217534589
1593429012
753566832
44277831
2030261776
161593345
1096541150
989225516
1774293957
1562860851
1006456176
274350210
2000998957
1827322823
1022082083
362888972
1394438178
859671051
255969279
695455882
503090347
1802489707
752260550
2082334051
1342131298
80208562
2000805723
1851533215
832726287
589560349
732367753
369260274
978953395
1477736472
749163810
978922086
1023622607
908035167
1341630361
1213372410
156313519
795648571
1984294157
1800005398
731001532
491624226
684388141
1285444941
620665875
218278648
1721852863
1439823697
2064523645
36278137
1253236197
428717931
805380371
1008385502
2121755336
620094349
426693358
708707082
1789855098
1324626716
1664576022
1043121103
674893929
2057670393
2101876278
1212450513
1534885942
1257551060
601071824
1456347362
374438813
799074616
1015312264
552117273
53173531
1018628965
1454260562
1982135073
1864494071
833770968
1894732839
470823048
1595585907
1148878965
1809067357
1739651481
993093897
2132286892
1588417588
1687532145
498057272
1015675378
1133261710
355519258
2050192516
410880702
623391022
816132619
1120275071
2064614969
1030607758
542602376
1257561949
709129953
233325379
818065488
829911702
961637493
1712715953
1507000181
207428481
810125135
1989533493
991025488
726643376
1794549590
1616297960
1698160890
1921328137
599786721
471349406
923808804
916534925
1160168047
345713899
982424226
1151031153
168421490
1416829529
364466336
684879746
886663480
975765933
608839579
623223701
1913313435
1418216371
1288591737
116522160
825094389
1206627517
1299475475
662427420
721050261
711285546
398723172
294999296
2720657
2017124523
1273860912
1332440945
278338602
1202448998
1561301159
1924701672
839499325
2140842579
1657699013
1762961839
2017272740
823779020
1705286330
1302702217
1127801223
1514105680
461876135
1990065262
15084622
646110956
2051024377
1730395832
1130643087
2029888286
1597069999
2053394396
2092789348
1995742397
1923532517
1407578020
1663567999
488276166
1924410390
448264244
884111353
1526977703
414861467
662605845
444056627
873462277
597247226
1322199564
94130724
498431528
2113426266
238776797
234054255
572326606
813441464
1335804054
381879808
39518369
769773483
1143462334
456455130
1620386163
1698206206
1738765501
1360752628
1925670197
112596037
1611237759
1651956893
2084026775
859470837
1479641399
440067637
1582193743
1889878978
1768227987
1968091955
1576030096
2023665441
1178778865
437239237
1195033352
1957761531
1417323160
1148851892
1659877242
1074071990
1549607616
305829005
1066882484
1301894553
1843258805
2035947288
83923051
1977787149
2079772036
949167917
547952786
867032704
1673130350
320720811
2100378152
853310160
54584095
1413588530
434745376
1706333023
2054793271
180020871
163229044
489392147
100652372
1680974188
1929742865
403866330
258094452
464616827
1352011199
1071615418
608707706
889597706
1940806538
2899525
1568604761
187784404
259458549
235555796
288296921
718124360
1240012246
1314641663
698584350
876928113
141652622
1168157218
481844732
99359307
899784623
1598146404
902639545
1177222902
1190655700
2047968588
1482718113
1480086773
36069588
337562695
1328806215
793063990
974405173
772594914
1008742010
22604153
196051337
195953274
2033313005
902271484
1857394934
142952458
468226907
1024629490
1861213756
975015388
658278725
748132140
1813637999
1880020825
616641052
574065124
877215011
958760221
1095632512
1632244197
791054126
2041539472
1718216437
2059498770
7944046
1087128028
21874851
1681414915
41258708
1343628061
1183332110
1201378864
722356549
1910153856
1736854915
384683657
616609694
278252094
650800587
1562989554
654132483
1275977900
2063175998
2115964781
825970627
1873353656
738246539
1971478420
434811913
2141580580
114466356
696719288
1596853836
459115728
1073020554
1374781402
1879282972
49816033
1544249048
274611601
1430657198
32568598
241806550
875546573
870659471
1102239635
1589109865
1103397734
1238997623
1959870059
541473738
1315482598
260016100
183138523
763905958
1856943415
1357824155
669408303
1957939992
1899700479
761210981
380957762
1111705937
1154477694
1149518938
1062513562
1926585072
1790150267
634994722
675867909
1736449881
299452820
1695963567
432160603
2023822569
1566912367
1656119146
2083271247
1032997970
1801039479
52053050
2115111245
1424646139
1655527415
1883022058
306063288
395782791
1691094576
1529090200
1010327956
7681859
761227181
1853985762
724372384
845934765
863169960
2122784354
573308957
460648513
882900790
1185363802
1541555110
777017374
274845691
2106955902
78620042
1897949903
1356058992
878273436
325199669
669006015
1593420671
147053328
1810693459
2079738897
124129380
180411370
1456444394
1689362743
1545164643
1818856081
671221355
1063018320
1595683298
1584013969
119253111
1646561202
1128049946
995006479
582496226
2056150114
541595468
1939650197
1816941774
1953673076
1770773033
1456068311
1438204773
1628066716
1575107539
1929296572
1107810663
1572255691
1099503439
300999187
741616098
14242546
1319165490
1284682008
681730319
317848007
1175460536
685555014
1391906523
480901591
1953970788
1371446267
1708609995
2078730623
972119946
1757768638
1991361251
1571351774
935796714
1571710235
373550846
1042607582
33057680
1464013318
928912768
440901722
1354847278
92082153
1022841970
1432254497
1440844370
1969349946
254455681
349677502
68920482
538463270
153449667
1665658661
1818042752
692231596
780971062
1092754663
1931441039
1683230290
1844555572
1070183084
265584776
1374011535
79597774
1396040874
1473128607
1401353828
1371670718
2010548680
1810879526
413386480
337158576
1136368618
1268952191
1655416732
316166168
1435022878
1282404893
1164565461
1651295024
291340151
1765629537
423607354
1417139027
699279615
758422838
674081882
107039718
347749142
1342064742
226668412
524792317
150057185
21132917
996329419
1216038263
1526590058
777223885
1361382306
308359088
997739829
1745577787
546599646
262358910
1199975513
1375319143
1542220802
2101687395
429148986
1102354462
2062559864
1127570046
926056587
1945174582
119915609
917867146
263849901
1678811890
332161622
687173872
1784648619
68395381
824422098
1822337424
1125553649
112561908
1275857449
184206787
1947867027
2105131164
2089536868
1706211178
1964601153
15093001
216934484
641217943
1775723898
826276828
722529742
2128549833
1193875021
1658384196
113007419
1602308475
289513287
1923110806
794097437
913698282
238752253
564717061
866684591
751848192
789678322
21398840
885240109
2020648856
1892647464
784709684
2109892529
1947327201
1890158897
188416649
304781945
2094228521
1588241425
854814553
1900012783
1092673027
1055911634
1479852272
588990606
442603518
610724299
148973
1321383646
338034815
672890128
1433048517
599569363
1699744986
731399964
197456581
560792197
1510651677
1992663479
1783459434
245878669
137237148
878355061
1318825101
1341633163
580433682
659497775
781117283
575120567
2054085524
895510914
1334338172
347290131
1471556458
1283607879
331607649
1124482930
1951452254
420572933
1234914889
625375693
2006616526
1511114202
1903866287
400114178
23377987
162238879
1500181474
1357308968
1096414661
1990032533
1522165349
1271609536
2093016801
772315582
766334041
249946668
102183225
903249976
1494873797
131746190
1153300897
1249238710
811425295
1208916617
966502735
1896188187
1732835227
1214609598
1382267073
1958895968
289198771
1320182682
1488325748
1067018312
2015776542
1932134684
1786605211
337990941
2048492928
1956210251
54276842
1476477176
1454832462
588758766
1364979868
1080156339
1908471119
441587672
1456200644
385120300
477165480
404522046
1973334189
463837432
1440420844
511230899
1124371819
1710271120
85819281
1260475470
1591650095
778561066
718588482
1473507511
2062486672
257423028
2067302481
1709206543
911080641
497098492
19806184
914969507
1604941836
14991853
25918652
504085072
41738499
521182521
53070721
1606607420
661958242
1413429724
142091111
989530262
570727155
1386885702
1432198901
1242618301
1050456215
222902534
854187395
544358578
979495186
1995158562
785182861
1115773524
1473850699
1356270232
1628325735
349611678
481527082
626655861
424974344
370599652
422918711
1428562829
300453927
1181873701
1483413283
813345265
1114496223
384800945
187754037
1832862751
474835841
252909851
775683588
165954110
1729985794
1577724438
1207328648
1813148907
1430037894
2137434793
122092768
2057283502
1670560997
525680358
2125650517
594612564
1472178761
768924014
1111670041
1227772167
1243766093
2132388094
1751856909
828388935
834116744
942754473
1253889359
157410979
1256779514
544812292
1048679393
1646435817
1683053136
1950027427
282513844
596261805
550376998
203851786
1262775084
251199749
1921200490
1449104740
694276244
63652292
789366966
1412799966
1732211441
1457745666
2133618371
1571701468
102794409
983376195
476577693
1146422001
1296041277
1935160801
1139120747
322002737
246125788
1003620363
580742771
2043849090
430819033
355609118
1519259535
837962824
545289946
1347685723
1222744635
1551527677
583379062
1629750638
479133564
702593010
1190792335
165847703
420665749
1730925413
1947356362
2102658338
288232733
823348805
64426812
975945438
1043130981
1255021330
1458325364
1176164812
1911116365
1485555144
1627811054
899194783
1265484290
1422538820
1238476187
98423405
913479541
611263474
820313569
1836736892
1928569900
1732947136
1744077297
1817512748
1075326002
1025285249
662330005
1631457105
1152160148
875067948
1268494038
139429839
1464999047
974083493
452525662
96338118
1241869364
596828119
2119065529
182699443
168140325
849512043
214029419
799334656
469511815
1602247749
250937333
1625203874
1311224093
1859784581
1120237958
1407396076
1767664964
182491078
323905595
696975135
684546987
113937189
367391281
653480085
2107739276
2072537411
686281836
1536230584
1750020066
1442029325
408748462
280265132
1505991814
1666049451
1085966157
1658758491
1205849439
2076023041
1611112272
22190002
1169315268
654820153
1203101610
935942031
1457289425
1214466943
1298287991
1236080638
57827656
921260064
422244944
983645774
1403339470
914951652
372495684
61816979
1415963697
537821926
214883002
681941777
858757005
1805329778
1214262921
1850087077
151103095
1366614076
281670636
1308342602
1843602193
115891086
1005011134
2123374600
659142351
1114437738
78232109
1123274834
988673689
729699914
419982375
738575336
812379408
1554211120
272172338
1914441675
417671767
288641816
1002165871
1225741563
964510059
531716538
14224383
937216040
855429778
363477633
1791696785
1582712384
146140074
1025288502
729758254
2008176132
1412081785
1661857444
1231722181
281040593
19478993
830880036
1642081796
1554347834
1107796749
1879898299
1296234807
984197131
1181198536
134036220
1740233711
786345305
303746575
1284375774
586924239
172832185
755267251
1032356311
1820131763
1803936423
1994763316
131051186
1886428698
79051786
863737594
244044935
1975460172
2064476034
1409882970
1497766695
608078953
1337931220
1257956368
1901365513
974029614
1783118611
353816691
1036420714
1340017300
1468726540
1100438075
1523319304
750331142
1392658235
332743080
2106955409
1521414557
593226995
655023175
1105055135
21477171
1262098663
591315375
1058972408
762614715
503634322
901730387
987385958
944295738
772700262
1349139270
1241494375
1772028676
1151955787
963044272
1199798574
2026181509
1451370044
172634177
1265285683
785451200
233107734
1666160805
491345471
508097876
1934148826
1098437259
681846752
1116887069
1223814162
1764961898
1488015273
2082339395
290107536
363692905
1245877794
1324666834
813657313
1413823919
1891386284
1242697338
1257984164
874254849
720248763
275444049
1356263341
2023386098
1544398604
1335051914
1840590382
1304203431
1121679343
1758607539
1342294674
1880756248
1474704579
1320474589
1754883678
1510770581
1996480945
528131142
387836520
73227191
557683274
2015003177
2144069263
1556133069
1683279422
144682586
1864620531
163585897
301408164
1320008189
189802811
512889885
498933042
2132632959
660177832
1803422484
373485846
63646473
1444315242
1138982915
1147519583
1148461827
808030667
1826396029
163241760
1809231386
1653938513
1480281291
1287681137
1872702938
1403417134
959429872
1997163587
163016435
1906274298
220418484
1825772842
394369483
511715194
31479211
201392094
574185227
1159075140
1897560083
1353909073
836465161
871027342
1385378315
836677941
424792200
732748645
490236007
1115977056
769751074
137782704
1256382795
1492778763
888873774
1440772044
257895182
1101873441
428863652
1967103071
1926579469
2072788676
425773691
1172921525
1871214895
386862278
2007812115
1978770150
1876917932
510892791
1806643886
1594079357
533150814
1219735651
359202480
128416897
1898282564
1265610812
1439743113
888606630
487678863
720246707
1558740320
519827415
384499955
1141411044
1539747546
2134803481
547595644
808658097
984872833
78179606
772513467
2078557599
1964641879
1401153929
1723163780
917361233
1120427407
1313978770
666611620
443184408
2052035213
1018178521
618465797
2123167253
923957797
1110641091
2024350091
246068477
1332776594
1135984569
351559461
2069472696
1971061323
605325743
550043997
930985925
278006053
1055043356
444722082
73917203
1136368679
754415902
1450601915
901383048
2094552784
641770811
445460027
1707721597
1815128064
1001993040
569385494
777274462
2037400907
1027016377
73873743
711082929
93171672
1938677986
283259004
29614826
1148318016
1310592919
411885839
1316063066
1187671298
444342354
1730944800
819164455
610506211
657886545
145537771
715061680
1407118407
1062857818
638431348
1208724458
1502807962
1230959594
570419191
1583240459
1282681888
969260244
1908287991
362485029
1519089733
1243866213
791513535
1200099203
721422405
1813269492
2113710189
2144085342
1184294834
1978343648
440596211
295669943
58836534
824707941
513174746
823640624
144210044
222425494
2051217675
48559137
167844022
420675234
286393526
950438559
1746660081
690202421
1091171975
1610758929
453963068
1353301413
1330585642
430914606
1713122947
1407280736
253531535
329630376
926324571
132840305
1316221667
504186196
1220761265
1796535292
991384597
1516938969
80126500
1260188128
1442579176
312491496
2084386379
905291351
1550345626
962555761
1634572197
576877001
1438870085
520591056
1465646677
253763650
15702994
1584675172
1583131254
1219897978
1530872570
732987761
1371103771
490986188
841784482
269126796
19680339
1180987612
925441748
716211460
754775409
491472875
1929216367
560661614
1984704473
1872833374
1489507967
80185614
2133478981
404568167
306726442
2141267938
421892803
1351190250
2107336963
764380834
782650531
463656347
566033563
378059533
71165289
938906292
94346828
159353770
1042145264
874193073
51392776
1523992230
559532674
1725819447
2015261362
1629090195
632586817
1182431260
822107732
863012367
1367150793
786763967
1756892931
34105563
1279161677
954188924
1081889509
635132516
41070925
1872091902
2105001505
341801318
1461691949
50665877
1774174760
2077261370
1317187243
946822343
368228308
447830547
94994782
573151311
1486942349
262275255
611598283
1728695082
1399521324
1573524012
1460126494
176913671
249270994
1978413590
750331142
605922497
1160403399
1734520070
70718276
118953333
1208204384
1095465302
2029339647
1501015222
543179457
524403404
1046064357
2134708873
493910232
1676711002
578279911
520248316
487662230
845822581
1927466201
719028401
478965478
1095889069
1776444866
156699735
2037758023
1408673310
2128023499
736895507
593779150
1101719782
90890575
171320691
1671280593
1872806112
1215705777
1857138679
550063477
789899549
5193473
528395832
921775499
1336822068
1343091730
1594694842
373856400
1711108403
899685106
510592681
1334559601
342722599
55422314
11424830
1347746812
1630045584
1992471152
995407004
40610880
1245984253
578326267
1735886783
83278602
583697774
1543604963
390096183
108676381
1965565517
1593397626
2117163091
2077430479
2072882320
633298963
2070422297
1125190465
243122995
1943908656
804439144
878076595
1070485533
2068374620
1538059180
877577245
103967468
142518381
1692533624
1983441438
289872670
1183295474
751820937
307276397
982576345
73548269
1236765032
1235394784
580273961
383790912
693393601
150804877
1689376594
509885281
1975279879
2018200421
722596650
660527173
1561065601
572409795
808578482
92736101
2121960124
1840044688
1565510243
1007305678
1036678160
462081825
26594320
695277810
683151020
1020898779
1882707669
598516085
1245899302
1441139789
574635002
267877941
61207634
1347926853
504107918
1558366276
1316077935
934259923
1635134796
1277469350
1884941948
665240033
1822373350
1647446421
1233374547
1636487176
401274419
145537540
826263384
505856965
2068575422
1441430600
334144176
866462587
1046569418
1450135795
2102074122
1531307358
721805541
1414039720
154678195
222745699
1889268767
2031964353
940506143
1514373101
503448171
360227979
979502507
1723140483
1080585502
1225487697
326436220
1365649803
1824839103
2025581894
2102044945
1097320169
1068918855
1952174388
372372762
1823203608
34297662
1079629890
2009337061
133994687
1999967916
1643645036
2089509441
1592488433
329196168
1511069862
1612449080
770887277
1938776973
7429349
430867304
1198463199
303312400
1793157617
394938284
829602031
2143466919
728868065
1914988622
951924089
136214559
1582720805
1273678562
25038978
1378061391
1139465685
1088891623
1837158738
998996761
1317386208
609869675
1415542654
244815217
1047630792
1795310698
2016212363
1043773194
2082793888
1474574785
1536948663
1491900786
2089947732
797129243
1358095192
518348490
944223052
708585303
1694827866
1736679647
516034758
386092958
1225615925
256451752
1210234661
1677452992
165984931
143742994
539821880
1919619409
1951324356
699602478
201928889
323924104
1935480988
861722986
1751990854
1995412657
118120324
125247215
1947527506
2034609580
884557493
475799707
354444737
826266268
2132438595
300425230
1221314877
1752674061
465218816
347224123
1969143712
260236979
1531877272
1432898346
2080460734
1401671467
1667462980
1088889961
1614543040
2122838714
2099389482
1952518346
676480470
221288003
1397515070
297341967
68216250
1581082191
407894043
1697274393
662283370
474991744
49462945
1182086067
1328761130
476168454
1866589931
118110295
1354277065
417082049
1961401103
1467884577
932651116
1612098679
971281142
281343647
773284163
955922749
1380796135
715325064
2121237012
445524825
1722492367
2135309455
988103943
677849021
1391836379
1493435768
620173224
1915516243
855875115
911042339
1144692486
660568373
413064380
893600756
21874727
1888511244
1728291832
1735016069
417643508
1336693967
1180400126
1432745066
1902822362
559106472
1471844751
1470566026
231008702
899710753
171827481
1812891264
1368218990
37007764
116122329
2137049912
251092660
448455441
731848626
1617462145
1805836278
67630542
822744021
892767031
556358004
1949934441
551803930
1718735950
1072683919
1280380934
623657483
1925050842
1764892009
1913342920
1263949632
1135535626
1931099430
1133753668
671207163
539361025
120810753
1708903946
51555360
140948574
1314003981
1617266025
540791218
1082479609
432053707
280143425
1127715791
717660264
1113997424
2086022978
2095206048
1404427914
1094246008
409050769
157696252
215297720
1141895276
1668721879
135173412
1158891334
1503253407
799238612
8508771
2109042455
158910475
2102918914
1471825015
182009073
1260608853
1767308136
677993254
499740604
104230904
1732520268
784065058
1577847728
1375129569
135732993
666400058
526455464
1682067457
833369030
361611852
845724268
569872002
2110833291
2045586142
1320569603
1525673708
1747276012
1718478701
629584567
715236196
1298318445
511712603
500226067
1018580648
8731476
1561730475
670890599
1128474048
990447714
1388464163
1689585878
1943354380
470829113
2145388321
842286070
1842972574
1201713287
1107141314
1868417259
2029153378
2006814740
569407147
1788010084
1857542718
1651398544
1366599736
1813242213
474918947
1267524735
355341686
760774059
149992516
1206436375
1306687930
1268618312
1622942173
1444184197
715271801
1640859159
1684801040
457807654
1771717812
1618517764
1968804922
874446244
38845673
1214932093
216643951
919358029
1087251086
930513893
746420858
548954618
315699003
1838526969
292933370
2036112995
1444814207
582385960
2031326932
1698738951
2119212018
1115042172
533366828
2044255831
1128393396
2121863516
1639784800
1839166553
1156650066
1858743621
1065080973
273417312
335653288
144958922
133659034
915977913
1761570115
211539605
881355815
1619751076
1853843233
1498813973
918413691
1723522277
219683337
751989694
1981440818
325387504
728599115
1976640783
460048283
822401416
1091880125
768572560
615505248
273482911
1171984248
1637595433
1367703402
2008933333
291225005
34334822
1849467240
1313555080
1224369972
507345395
262916942
555711868
137642782
609582261
2032810654
1803522469
1048253056
1445707751
1678995951
342096324
1595375994
1227269337
1730584616
386047697
718207876
1854228470
1857042999
1039129809
2063233635
958845430
467470707
593596790
1275719365
2085359739
862262473
1893850270
1351081116
370104074
654913803
1961865056
1118796971
1523663833
2098141718
716451611
1127461028
1355780865
1991117498
167129566
2031533892
128079356
2088479115
1194738838
440936378
1997615036
496246247
364936171
1422712545
145151832
454082633
1823124397
484224669
1658015843
1184722672
1139218473
527172154
1735721083
104120890
487621495
1133867613
1249641629
834943342
1872006241
2032199379
2045669101
1697261107
64223738
165865758
333249501
848822094
1597898385
1577460323
1053892086
647365059
2082227775
874379234
1322837702
1502541109
89379230
968180256
976720708
34116455
1293144346
429388608
222355726
625671388
326807074
319051126
548686822
281519509
2100076568
229055276
629167667
1950168139
1536280366
1096592191
1995143833
491567977
621336170
1321770522
124745109
1869737308
235373884
148964257
132639823
1740551827
2001648569
986918881
450803609
1200976726
626747814
966804895
1444681155
1281246949
842259050
2064141832
1457732835
1090259319
1964807945
386231085
703069675
187431336
1422770659
1718565649
1240025670
1737168744
1615643232
1270522599
1663537824
431677249
1588146490
1110688035
1108952149
644875507
85830308
2087187376
92494736
506039194
1580131318
1317814187
504029905
610003477
330405110
754260318
939880458
2092372364
1787074503
1152266393
1682146965
907901703
709128950
1814256280
931251424
1044786252
382615701
461295511
245288352
12322830
435603045
1249705032
261471436
1822821695
1796796344
2100831709
1812539193
1460739656
758608284
54621798
641175298
1424194868
614714305
743066433
1365303899
1876437513
1539335911
1859628232
111815352
550693553
1345262013
352624362
690724412
883084548
1726640191
589572293
789500406
158221125
1167260068
1713046663
487078628
1902650528
1562259549
205458927
1979818199
1020825365
1000440896
1647596546
1288121305
1332542327
1367379607
901336600
979670457
223780686
1401207836
735514361
951838775
1006597988
1985801191
969085714
1828035532
2044288400
55444570
1364455360
1099927978
1056308895
1748236471
1445221310
201794390
913963702
1366513253
1857035553
1330246388
2052953894
1698556540
634675983
1730996636
1163720544
468564600
1444633299
1116545341
1550353105
983825839
137901253
1296011586
1447655648
713251509
1413505928
1381174443
1355642205
236281630
840450115
718613462
2023369203
299099368
469283912
863149872
1810743346
2046318414
1968193137
239120839
863324087
1972557460
1294053279
50081804
603845587
1976412116
851456440
1077111265
1810896812
1186173307
598688572
1898210869
1642733005
695873433
412003633
197661739
115078242
668788149
1667611419
1611417454
951563906
1680492593
816796912
457231459
168823713
1190782986
1837943982
449959477
1615921680
7629480
541219694
1695870864
1937364199
124453140
225519469
995157352
652301733
2127455094
1446237346
1749434928
782486508
109074881
2121173477
202428548
551835882
112081264
897271189
1324989767
45547518
1667983042
560469194
1208986067
216231686
2075461919
515945233
347068539
274863313
409540863
564812019
1664608948
1173383184
1556532478
5797180
176436981
1274304225
1171667768
1656210861
748159254
1799121826
1001368315
1631073837
1245394885
123582250
374020762
2092801491
465792674
611337580
1070209891
1067752570
623710132
24204768
142535778
1003261497
1361437085
1073456304
1598641178
490458006
558883814
1442725751
261316371
202790430
739371400
1991377129
1415045425
1541366165
1829935350
14142633
1910902230
1135327171
1520228704
483187372
912464610
2026388491
152512462
1798724893
1421689248
119055524
140560392
1851073781
495319272
195809168
1327968388
1488289137
1425510237
1839359491
1352163852
1467155472
607122108
718340742
1523880535
153881005
903007842
1993498780
141349543
1622505415
789874591
1315534498
1062484526
1761491794
1394046391
2076290154
767754051
1993098234
2110545006
1716114496
1643716492
685091031
280518531
1528818259
1418730530
694472890
117581326
1682012734
1197239759
1184773061
1271604324
1928228542
645477194
216994629
265120344
1184260268
358749890
748237694
1983350377
1829627650
2069926281
1660432373
1276063600
826179317
1602205803
435720289
361085203
417756629
172937400
535578515
558652132
44972747
613957277
1511123076
78919638
527065332
1346343727
2141221128
232931371
681655183
53623976
2101791766
1572045469
1839253230
909153231
667729377
1774104430
2093418110
665517753
1975238344
1696563555
2103468884
2069921991
962411548
1277390169
843680357
1995805931
740534324
2049061985
284171535
342503491
1625491141
1221857855
1261130231
280288634
1391165744
116152393
1114268975
501734063
1110119419
1757455414
465644689
1753606352
1881282265
896536584
2088768209
397263923
13785606
480055448
2009269125
943575699
274598934
506342128
1793351398
1188303749
1318448484
1266775662
1911357424
2083155912
877479706
1063256215
1813562767
2690139
850764940
1714295390
675056732
1740320112
254368675
498165964
1304073349
1847962214
434723903
83581498
177290296
1404144459
2028872812
1824394279
1883935913
1086194950
940250227
1600945215
1485692750
851114304
59792723
1250882369
1733025293
317278887
1924923396
1563709534
613890029
357366311
536133423
780075631
1581598426
73574446
1617224564
1902703490
103526178
1022665454
899048601
930324420
1191878130
201527795
2064464088
271914265
848283876
1682673677
1202529295
207083210
1575988455
2075169142
1921136198
1198787012
218952522
1465464825
2146388368
565182139
2014008408
1344579070
1670631177
601368458
1656364315
2064068405
910833292
1557403737
645215093
832053095
2068247553
340159609
2033492929
465277870
1051598207
285513126
2092962136
385466181
326416305
1350591208
499228032
221929385
1852009908
1227287231
1119488195
1401895357
1630050443
384358757
472180119
1171524265
1884984496
189578527
1981237757
495321319
754736356
2099687404
519173725
1371916854
2022635258
462975815
718089794
1511345323
665366819
111486181
377038380
2089245435
2089394426
1619904276
1947171506
1808215485
621621235
1375916732
818923702
767361551
1102162697
1152936149
1900032403
1133074669
504176320
1213492371
250997128
1133181216
81721214
1120426454
705196474
462298712
1300223433
1332776197
825891419
1254694942
85921954
323448776
1596239865
736563451
1710269635
1722386520
2022428047
1263490872
1276273025
1308788836
2073358836
195531003
1152147211
1699217814
1412837508
859413496
1089093223
574687833
911735622
647976393
730165326
635168454
470956305
757357504
800270135
935590054
540965402
462330508
886869196
1659680472
781886223
1747352683
1139019789
1461429938
159248080
957926840
1185534526
546594021
784621872
1704502353
614681489
577903370
663675704
1841627217
1735213112
1455526296
291129096
1230019746
1090960538
1812062965
286134092
1240383466
2110915831
672733325
2126707239
1737618132
1532232056
750786538
1961033157
1141081958
1669760758
511191381
716481302
369619600
564088837
1027974251
2041333396
2068840602
729185606
1320463413
238828292
489243785
852562302
858268396
1197632746
1761960675
1165365895
425321834
617647087
42667327
1707069060
1856309603
1065802169
1703856434
601484589
2093673071
1640806707
191431446
2043295133
1596298189
631642122
2132414669
1184506896
993353698
655417032
1930654239
552328057
1726321713
1303515377
1951094457
1930701792
1860892869
1423311740
1420003017
2021728887
332192406
433722794
1190082943
2099487894
785938259
1055314633
1111383074
1246444903
1513267732
2005662306
504270690
945296704
901550229
1524222161
669437023
651723082
1284340601
1777514550
1814300012
297749027
1171648861
1514559133
1130466892
2075788705
1642558126
1211385374
2025573428
221939902
2110611668
1197569555
1821762409
95374290
1619445047
1146153734
180456277
1313423677
1704909179
209527165
1937093067
706273151
484153952
638548998
528852658
1445589691
102205613
1433121303
1407574633
1224260795
990651865
410484348
1998961678
463224511
747657813
1030128333
1135133043
1949973951
1802304403
2046886099
407433047
1340307551
3556993
2003536269
1450621241
1503900034
1002748818
1746715155
1039477675
1452594671
23100971
375254544
1923499464
1622169323
1943051430
501967766
1656594253
386748532
787279236
2085533770
1120264468
2139756320
2091827588
241574767
1139004642
1447348593
1568490517
2047155704
1529170604
1192753591
1701701482
1949509628
404487603
1892278919
722878566
1866042621
1167533375
1060994836
972756321
362349042
546060507
794480718
907138894
1068524775
1881355572
714955415
1348991922
184840990
617226550
720286695
1278371827
1346609421
1728475761
1069036500
1072994999
1368668467
1277364911
1861073655
935696878
1419030165
995233453
606838438
2123264774
732697666
327272646
825510291
1966062933
874457634
2011199909
334346691
1570103654
192135300
827642086
1885646276
1950280349
1130119906
2017468786
1961102319
2147299150
1477477292
24275867
720274530
1245771158
694319048
599029021
1989473718
714658970
1581800021
1442251514
594108658
1944171566
1572581670
1416348484
299101684
53741029
1137136488
80284850
809853584
1999048575
2123281872
2031252751
1937569457
1338124077
1588400163
996101895
475710270
260159682
1053332605
1424717109
1626513454
977266452
1335894040
841569143
1897899057
1244890319
2059445766
1642357646
2042533387
327782431
1005311375
1056401537
1565274446
888977315
1396517215
986387509
974802475
435107099
188220617
573618218
1029629369
542297920
1259025555
1465207805
63037750
912254222
54904659
551729233
416850501
1977947093
1437077882
1646694313
481128293
93025455
849293136
363028300
245495913
588853636
32839743
1005424588
945114185
446282765
811206759
1458052217
985480334
991839038
1221996484
1365270759
1857039689
1527267070
198947952
242594903
2046594895
2001389540
216552366
1434653259
1256175972
981352783
1944212996
1116823924
1662371999
548823644
705215170
389921978
1772604054
1217475324
824862890
227073040
1213207013
401973992
1602970625
861264189
926002626
26576191
946316530
85779006
311064926
526343282
242281041
2052140013
508906864
1936837630
1769944950
888469758
1405444547
1496866023
1934868257
2106332482
1324665963
1357234318
472400058
766139167
260018322
1924842714
110375055
934945624
875284652
1290241630
1518180190
416828895
1419995877
236887360
695912678
827764638
828845446
628848476
1693853885
2141646095
1666475781
1470384091
1552707372
246372787
22371082
357418824
264762370
792528822
1139569917
943245417
608033842
1549818856
750074511
1934891145
435683268
2095739227
1437809794
1835740994
18690709
2005123041
803420462
1769020905
1498156574
802298989
1724628419
705504204
1099749667
728383948
1045293207
920999554
1244969897
360720816
999126714
1734050318
1701362921
1140295427
617832985
170553744
1875316863
1268608775
899544635
1248093473
1405906615
1830408240
308787986
1618499123
237881600
836430550
1049423615
29524787
426165271
943403416
1945543573
1264181904
1503169825
481612810
1415075837
1640634104
1096888230
1425501703
811055602
960015771
273166838
1531004056
786021088
514971971
609184044
790978770
1014484399
792822890
1674702146
926585503
448589778
684917987
1324799065
1356042962
852453590
678722745
1337624189
1911788849
1875378209
1925879806
786040855
1436213502
1476008423
1948117758
1305736608
1201866715
1766104844
1907358288
2073925617
1413542453
708838472
2068926099
2055232870
589793646
373829989
1269302511
920914638
835735214
1118504283
1191643418
347882034
1116338464
70045798
597187799
928884847
641268270
1492545011
2019352063
2132471480
1703356786
249694029
1938122365
1953403215
1856745543
658945738
1553245835
283831139
1804132702
861553864
1245997979
1981186073
1050881307
405709701
1076594469
1596105119
730440850
589226247
1034021354
13303456
1255790919
1973848143
1144735479
430653715
2071874938
1137256064
1547511651
1549468247
289041563
1187975242
572853195
692495804
2004410096
720961639
1429706812
446991704
160240214
1633520251
1128280270
1767865208
1193119954
603630930
1203411075
251589452
1070090456
756073789
1076136657
2105819623
803490337
1419350170
1034585262
1230711295
1001910752
2141431601
1522740510
485808904
2069494333
1896562114
1022167468
1637783931
2104981332
263987151
130327608
1582742429
261948149
1671529603
620090543
1198318320
827352978
865315848
1044349389
1519446913
2083447638
2048087354
393058929
1315663684
1136320393
767152180
871220168
361968538
1247885292
640590204
1067961745
1166081328
2082350851
441396026
1582523227
944441969
1150825908
1076470920
455905873
1007633646
1756226178
853757987
163011821
584223852
1942094129
1646850040
45285106
1599210890
146263468
704000743
1767227157
828088782
1547397828
1710225074
613907914
1478489314
679503696
1558813530
379319699
3212136
1353930214
1870224372
322627432
256223598
2082382464
154449478
1853791152
2007840632
676948489
1097401251
1358238193
1311361967
1824223625
1161458144
680864579
747533162
1421354064
59738881
665698439
1190141157
1777619158
301446309
1320417814
2133855632
1241961767
50502190
28575112
833833691
1292958265
127141111
1405795485
145124115
1716322276
446573127
1614163598
1018103968
2130218182
1800291571
263733471
1535498155
1046688992
1383127268
367321859
1072381948
1497859592
1860230588
472958485
1661998972
413723611
1126279542
1073878164
700057685
944261201
1417514586
686851314
1705458555
197062246
2063767974
1141355576
560453503
603962884
1617156335
1218340393
1785822121
993447841
1194199295
2077488247
556909519
1777668988
323207971
2080645823
1832107200
2044279666
611678863
1014306057
2119692086
1740654958
645774615
1014954313
1486288740
1946600377
8927434
1146772339
453357220
461589504
1862381471
1049459613
989631521
1991452375
668401739
13815235
88887802
1063749064
1292015426
471334460
1774934276
1597819248
322592376
1100233159
198806609
1768602207
1191534400
59055822
1736254630
1859803991
1881137364
682575025
2144036762
1074254195
1855034386
216539502
407457574
994091373
1650204658
919352954
716517073
1637675531
126434074
485806254
592801002
993282873
1815298268
585040696
1489706791
684615658
895885759
1809476863
554105392
1420098225
1311998686
1339621896
825837987
104495242
1310047690
1390207145
190621959
1565924
784852148
1737192079
1552487480
190623480
1876375457
1933085668
1393544353
254796927
366001365
1951859116
167418744
1559437335
835446637
1743517055
1043777907
844845891
2027888863
746269434
355369009
733971544
676908131
2103478367
694427790
1219030057
1225276023
1399135784
1774703082
962157058
1560107205
1357976502
594389337
1670696607
270367968
436786571
346407939
69748628
1179241839
265518229
1600605243
1967103595
24252220
1282324238
1647283227
356018141
352633909
1099756551
227151648
1535517605
278970261
1142755916
113346536
1444228522
1769851547
196619307
1583796703
1268070554
1054790465
1433051528
1199718543
1440986398
1345794588
437561878
962262932
269083226
1421862288
586818536
1089308269
797115647
1000134844
1126983926
1499118746
770622989
462051348
1610399734
816582652
583415726
232561332
437089700
1504070282
1804921559
1558598359
1039364004
343704228
1105752297
290372523
1530103344
1803087371
1873311141
781211591
1845262187
2004243751
2056486065
833433014
1412451723
62589253
1714868835
795287866
1867701849
1607471962
2078685621
1794394943
877076906
1079824604
2118354396
836919222
1638233200
1338922361
38839898
1768249636
324119523
1957592217
601186223
947054409
1122181414
915186108
458949132
235309062
859843662
356010666
1035112785
1223968182
1178017818
143072826
1448140384
1601191599
1396067605
842062200
1324271252
1478977056
1165766698
1190377392
2086764505
243624735
926890068
628758950
2116677067
1835192478
1279778797
1511857098
1079667893
1088343676
1643303851
1232471924
2133072935
853240836
1428342811
1846890057
1709221513
1967429395
1884566316
424476667
576855025
1227018476
855437750
1006318569
1455168465
1243374921
1281914703
209914255
1362116172
503027387
1022895742
949702499
1881123467
500928325
1288309368
655571683
362644885
2050701421
1897571404
543270497
2094967229
810022726
1366362214
223996499
429987156
1647484734
692026841
414333348
857336522
915583317
888012641
761936495
37677389
1390514646
240134076
1753367290
1267982277
904280471
414302528
2036597033
788192119
1786568875
19121576
1134001472
370657509
1141010803
733813894
56868623
1661973366
736920438
1812227965
1415178721
1579734929
187754037
774047416
548740522
1124282308
1396517378
936331983
1024136228
1329158881
486555677
81529718
2003446168
1736497556
298190896
470081094
74244933
1017069066
591652714
1506001447
1032783654
829584981
776997850
764989778
916326525
1735338070
175655704
772851780
1122568356
1158739714
828716711
1768480709
1402917147
1261714423
272127470
541736009
1976429749
1993575739
650670941
2137819788
613421834
1622310788
1087099715
296803039
1382906324
228559795
481098131
347186091
504747867
1269939636
318314604
116189708
114586184
1585259942
117289806
1053165537
257301231
1296458469
1436017781
1973980961
281188180
340607436
20643219
1774062306
788153326
2075341962
742807339
1108309776
171122574
979215491
1769399261
1523265868
773923258
1055528147
1644994014
1088429949
1395946570
1978961911
2143154032
460769731
545750197
790563301
1347602456
530270475
1460682494
130025893
211174033
312471576
2061144680
25353410
1633263029
798253307
584846477
778578631
1142991944
972604261
1885182040
1858134528
1701877551
1377895208
1646935663
1839379026
2073103632
1657746760
396852969
1593346590
1532878042
2020312106
2137452578
334859479
1938751138
638222281
1635325931
1740640178
12593261
1384792476
209339366
809497750
1761445553
730232785
1478535685
1124044798
1639843169
1699075998
736635933
1777666711
1343528045
182673752
986264744
1413680288
1572719130
2009949258
1504546166
1305770634
581037425
40040137
739997351
1021255732
1390091204
2093023636
596234751
1623396740
1025428551
1926606376
1060039600
2059309513
1259346105
1933884909
263372122
846821456
2116689342
1247051360
1053348913
2001935607
770084635
1031023916
1792894531
79514428
513074789
897600907
692592915
132436848
1478389817
879244396
913876633
791796606
197815016
1667318833
778148465
187184616
1286987876
331593314
962792643
1695699599
291304439
1845562736
1356293792
2071010166
1396932698
1284474826
1698435392
1422403291
1005311228
93350187
352199237
1835843248
1492356734
1549185527
201943926
664394199
589971491
466471529
2005925110
989897758
667476388
1254414680
1875539354
1058098263
251297234
1094928249
1139124511
103777376
1840628715
1066398911
49996369
1650481410
428346326
413894122
246167972
782020805
1907177165
1764920223
576966487
594688972
390553360
224563112
60180765
1731858025
277318492
1089570591
1041252915
1397516325
1467269476
2143461802
1211184555
716941687
362497483
1655171320
844898618
1484048160
1211427149
628272314
319001865
492990128
277682781
2047170322
743795529
399038629
323276319
1949449287
1931256953
603737597
1100791458
2078998187
1857969656
1289345428
1703034794
69112422
170838950
536750949
1446372796
1669313460
1169598083
428901233
1769411255
495974219
1590648969
1968253417
567353056
2001240294
856447354
1132563391
832358979
1285224417
1925222966
641792365
388444608
600022496
156240264
1197951816
999186478
1712507983
2035784346
603276172
233675018
2139358780
1120304086
1944658818
1226888238
1560430062
676078536
1131085545
2086069736
2068814420
743572475
2126749433
1830959879
688941204
1516180807
882995398
2125115124
1162845431
1314938399
971122168
1384593269
1797438590
2001965122
1437597565
1165097736
1753944501
436521818
1379062734
336054583
1984680584
1453726895
858125352
665718415
943453813
765256447
1157566956
206397650
2122295628
1198875304
2108492748
1852441929
1257893510
966937110
1552938581
181170304
698699225
1540666975
2051015877
500381012
1585145479
309130794
845590238
1790038752
1960689220
1206083363
963856209
2086794481
2081257226
1899558003
515933782
305381473
1692162913
2047011538
913519639
1015313905
1747747279
670730378
761375990
569154643
862803253
985374099
645939044
1028334278
106530844
1225120079
1367302822
408722162
2115334643
448421599
1310407800
357995556
1597556893
1013881480
1522351517
1574422499
2071150933
1456244477
1803065944
539805559
343727424
33141223
255352250
1980855498
297928285
583458581
2065243907
239195135
949011822
1203253152
1821806533
409025831
690338074
1705539096
104953340
1552790627
154380286
959003223
1392140654
1480150486
1140201798
1264155650
2031936065
783082840
323820352
955168453
1188187537
1106972941
1282482737
840456741
2022970059
1576092985
370865996
123231688
2021431817
1680523054
1818616598
984689996
1835970579
1271293769
1076337374
1515577905
1660949262
1600616012
574453116
900666072
1857761272
503738302
307934858
115569891
1534374781
1894065756
361631774
318254666
1991545586
13847727
410453960
1787927584
57254242
672489022
621243173
1082153631
600407257
293001424
2144090907
2108631394
887311987
1458419941
342259409
596193644
1834531299
1059239204
278769553
978753720
243488877
517502223
1924929563
1722870434
1248112049
1924909215
1314124264
837302648
1347252494
878733655
1119469565
1723090025
702229543
1432758711
1077048401
14775946
531059962
1478503471
535829659
2011679372
1151132596
1761883920
1957364968
580568462
186775841
1334855840
620647075
1310484867
961600536
1859332533
347995401
1547661752
1365205205
337623600
1916842892
1143540715
920479492
1045868558
347299168
1847540491
1191168756
759342347
2005491889
199130298
592575460
1056477669
711378071
1650592257
1090958174
1341801604
618611012
626557264
775629934
1019699087
1344788335
1935229628
565410944
1489877916
1417861611
118007884
1869824549
1360265743
81181822
78105120
1547999516
2019385140
1588607057
1812189067
123589245
2106217837
58940609
1242015894
157241891
1982673126
242311913
1096590212
1075564839
813362188
2118890410
1888156838
621522347
1933654317
1872874939
114895305
1177150088
2031041279
1271341558
1645981754
147412531
1255062457
1085199064
790770485
1628011609
365063037
1049181532
1589849061
955129411
852399563
1555170189
1662612328
1788998798
248371807
1698031190
465280397
152430436
1811536556
184529658
1116918925
295220472
416013103
238183874
1413135397
1189054791
1980786523
709326137
1332681139
1503099570
1860942252
1409204472
1533880182
1204761784
1044869605
285490062
1226454145
1579379923
628389337
855631537
936362104
905699394
1487809284
2001830318
1671733779
1839419669
1604760756
1116663025
559713844
2107357252
1877661689
473569431
2121534573
1276458629
1361490473
504126124
1810991503
1130245383
817026244
474236068
1976374393
1439012476
1326031876
1467512449
564313408
137040734
2101786574
1367000675
900669907
368914635
809912697
543722923
1696445886
398827212
794294297
1648753329
197062246
1029693567
1635743815
1822878327
1259881452
611674479
1906080555
560905317
1231150358
1074561864
1929887979
2017687366
2000151766
463696485
1008606286
874765282
341203094
1843710149
1544494019
1970309395
154910775
1830004415
881671946
104013300
229338482
354234849
934040692
1266386482
534793330
1736812160
1929158021
374553054
1963347859
1898034953
1750661129
1785492269
613377210
1412750053
914120470
1910137344
2063162255
805857365
779360936
1165101311
1153456163
666788304
907368458
1121560812
709656355
2048541524
465896215
404276439
1937337608
1949443695
1682142125
1803778023
1461608719
574715266
725715232
111363898
708648652
1902430315
902302181
1073260191
997135802
728176074
1494455421
1782815936
595254156
1110878398
1162420686
1754413266
48221965
238491206
1543286302
843813687
1049276570
202702243
243934148
1052737401
566870821
1169052865
1814106954
1518372481
37264973
765308549
801059972
1532072548
1477622467
463809420
442742887
850746153
1055084612
44457662
161878766
50846430
2123925304
1752667111
705266287
209001776
1964769751
665998950
1446954003
475960134
1150074050
1592281132
1718589603
2103400606
55329492
450930509
1917906169
34216936
369873414
692400874
1438891073
435482919
533157466
1841729303
1654964246
1531225219
1656832713
496537498
288416953
397039134
1461772641
374339403
317439153
2010708048
105852972
1168320860
1194452804
624005853
1402725973
1937402426
459600611
1053235042
1018529710
165144183
1563801064
929573702
661202481
82344831
818773913
372314690
1532917908
366144674
672392289
1045116252
933080198
378820190
1402486992
2071468161
1146824156
1427438621
383315726
1234570472
706001010
1591040701
114625397
1846077721
2024199564
1826330280
739664180
534802100
1842481907
993185153
2060659500
1007830838
82664030
308167486
785600561
460207720
804950883
1467877613
804115561
781136526
357960779
1048220341
563626577
1056144848
44510692
1237278221
370917233
1747254373
346363488
1969310622
176282758
197415389
1434119829
1386449190
782798937
1554581294
1644502254
1068130178
1398434061
488597719
1538283140
437128023
2075610977
1130786310
238108702
1953879170
1423067523
2039176182
125247215
852922261
1441990487
1649577660
1397773304
1949637652
1539613100
297902007
1980969325
525803474
1450498817
960188138
512981361
731024531
443274765
862633852
473981281
896277361
319020643
1850018066
1021943405
894672881
863950142
1483449289
1708360173
1311936468
627866817
751423787
1307033588
2002332001
1329782612
242387955
730679744
542671241
2109881561
1732644340
2008292417
807944067
1734206241
1411341366
1264017944
1378463905
1426923887
1697832254
293949285
230312183
1428990981
976477450
664482126
971180771
187750884
272812818
1884614946
905261867
1522356421
220162515
1608245205
277358742
1329216808
1314540926
1731760239
1220431167
225952704
1925609940
933730575
702225487
658740505
1314635587
797538516
1627619034
1202811976
1370283241
963120814
591267556
369240966
203035160
218243791
993446088
1619330780
844302241
2021556302
1732281626
1649246700
265477740
1841859112
1247516799
132211737
304814856
1966547997
708290091
1289687728
1711649179
1079388815
1988837727
851264061
662979474
1159089993
2015493888
567808986
1470192471
978511984
2067036022
1447167240
763741121
72682607
14720191
2034315619
686193085
867648827
78416216
1817486177
887795778
575063147
895068856
750552513
1207492599
447890291
41188355
1018052440
1458479783
1233463189
1846240947
91426355
1877170346
89503565
433090977
1134199240
1894429902
1695296500
2037526505
1210833870
1947086749
1910988098
622525198
869912781
23872261
745395386
1173615621
419142835
1401158522
1178803606
700190687
782475557
244873521
2003156025
1462658366
177114982
227080090
920310400
1726787578
838266686
90414819
265320511
709088292
986373404
1255407206
1415443015
1700960685
1881327481
420894778
1073693064
1961952523
782520946
673718125
186368295
1635504746
195349191
1553039520
171978371
748041459
313316274
404059462
2056675193
820773067
597835578
2012454118
1869320668
1327788445
526493737
1193112839
1545587441
1919332702
2087857842
58357190
1483462034
728981569
159187278
1757640914
1950819277
337368648
1475332151
1932362184
2059838814
637145244
1525810740
684244013
799376100
1168570970
769287340
690040737
1019506781
1145907676
1641567384
723071044
1057908750
127750512
2105673375
238856390
540159890
787401544
298810247
1718995123
231365047
505066015
1939004999
680217917
1854470790
941768690
530380404
814684206
1744340403
71337673
1049068945
515715494
679314251
273200530
1470057787
551271458
804748200
987329703
995005535
13406188
2096232701
965865760
1767366817
523365896
766165879
557081909
121157212
371839631
2109560451
1139948624
296538953
757671973
782648804
1924368121
480749473
2088390810
2127584890
1157984513
1156775082
1292759897
1004813525
1273511220
1549775344
455091782
491780654
793260215
575182471
952135847
2137760859
1781852944
1358655565
1879163487
138150108
1858029391
116921344
258443857
630418942
1122677985
452095919
51366831
318154823
529140093
1137182723
885400787
1228649861
1131741850
122408249
2111352483
797722409
1463823749
219828916
2023430902
578436429
1642864641
1029101542
1029994609
1046241711
2066336075
1558729643
1161852808
807664392
2005642740
346963923
1801236627
723864054
1222540614
1364923957
18042787
973430322
571219596
1895698343
1349855272
76564552
1929136383
43042796
1659782807
600185764
776788006
1970334496
956304943
84171769
1281457951
850727152
402092386
1260417853
1322933333
1362952738
2031117951
1373510461
879085934
300416237
927607081
1281708465
1128094840
1743555368
645917370
1437278198
705269241
903661388
750231351
347020
1896331623
2058766980
161539401
646566723
367908502
68388117
34271157
1626523355
1159200609
599378328
535570519
873265209
863495883
1525049876
1225322766
957436022
1927602857
2028565052
1427378056
775684210
16221173
671216841
1615141541
202760123
1228648623
1242434031
778612870
489872415
265141563
1192018143
1682643213
1648403829
1533855873
597247209
284782659
82901057
1692868574
151546509
213055651
1438547328
1568490500
136829066
708967139
1934987310
1179111452
83428498
1116489777
1948861987
253356633
2045796574
741431854
1540449510
1492372756
1139171518
1383368040
1866757452
1938954038
1561635574
1711989841
100414196
168321770
2099227949
815144708
1916845176
464009872
1376636447
1375409119
1423537082
790085949
1707370245
1371998533
1763397250
1237174012
1393497614
1887598881
1345663727
1616615807
1140580444
1106644628
778016415
1816316717
175270932
1582671102
1072817892
1654409742
1996070436
1137407610
1360255622
1245497309
1285987965
1989333979
1690457929
43940160
427692207
1092880380
1549278618
1387649523
278551385
1120225523
73081181
818000544
602805659
214521495
1173331743
1083883009
2120983626
1137610024
524101982
2136347916
1702618989
731877253
691432245
1786400128
1930417848
799285109
1674039450
1582089886
1066554285
1865295392
2078014542
1788277076
1674435643
543318037
727407597
162877231
1826127183
991219756
1687954663
452548769
218014964
803233756
1459435878
580855126
1539873177
1225939317
1302230013
1127190979
1678827783
989225516
1281407800
349550961
1309103594
1866626078
987469316
1878254365
1296513908
129187832
1467904293
3506842
186452834
39630294
829179328
444651951
1382590894
1805660197
440053535
964474822
775145825
892210267
1422635795
499125822
1984336801
385257572
2024830590
694418458
1118151188
1242824277
951880280
441321876
1055919129
1134369210
509327504
1237806500
1402806800
123450188
794757180
2114337614
1856693862
1591017394
1387975094
1374467701
342698918
183873125
257439443
2069458519
412643323
102095764
22603524
1240544922
2077081569
1385551236
1268450710
124638205
603938898
1615730409
1313604790
1536596831
1315356846
1669342267
756265669
544351293
811398296
2142649393
1490585170
2077841058
453518064
1305447663
1145782551
2139365031
1237688037
1968573257
693106381
203240929
1117782124
667435896
226853244
728433714
832153178
404454993
663340449
511752505
1264792931
1536934408
326682960
1531003680
243051703
226362069
376699731
1882195109
1922947621
1599716292
448280149
777591894
1993301034
1100959224
252887079
2108912392
485158693
1221951934
304224404
1909906892
1624082248
407498367
1580575056
130506424
704933262
80369069
1920425776
420722450
1216757086
834170869
1546111111
1740481901
1048257275
1950791545
1768701033
1836162185
483436556
1085203925
229345572
1304525744
1567276571
408994842
382848444
343387892
1533700527
712590643
1226888713
463835779
1655154447
466073963
852090470
70082717
537810373
2050318055
1297569739
276190034
257093769
1490827450
628193744
1887191335
2127480891
1149793229
1301557490
1220036007
828991435
589438527
214167555
2111189294
906688670
1018087713
955825332
150702836
164120237
1918540306
699622504
1338628159
479441468
41635743
1426109218
2122052202
1678361052
1580531214
1257697244
326103512
552586965
1271840911
16928637
1763518717
1461620757
165581509
1698771882
1475890953
1941601893
1958697013
2026487544
2002506385
1881469227
640856720
746356715
1022429115
531940004
411611004
328711951
455256170
1960864257
1798482652
1915123712
1018284035
33375542
356195723
773023620
612640571
468138130
581866536
1219909053
1820405033
630273456
829102143
385447031
1164555811
560866601
923548959
738487533
505299477
1171500370
1884546034
380749053
1616763661
1637519939
2035087594
1259897561
1296627506
2140855857
2041365259
670194779
1242330152
1297123452
897444622
490719526
1793438996
1667778021
1760577339
1133370359
145075090
937841207
48801414
699415451
601569694
89484779
1642870881
1150809725
416396200
1329749747
1938108286
875390738
1095394645
1008857550
1666240239
1754242732
2053117363
549415477
410442998
1769404435
859341221
28953852
1782798778
1424733496
76359928
715465248
235313622
890537845
1107316790
109123523
506782902
750693328
1625752293
1881780901
879275169
1706539925
1646569549
14246929
613044527
1266751399
1218990575
1073317276
249999999
27116636
664553852
1068344951
1019802795
183215121
1723435168
1894555918
1873585033
1034861971
1078288308
288760530
215301539
738221249
1015717155
1491435530
1397988896
1607298684
302504112
149199876
748957953
1694903511
1880552535
717254760
1782128625
2052217448
1413851473
2101873796
186521677
2036912208
1439846839
2068675732
1424452655
1044257175
1789929125
676219922
103334123
1656944347
1496612512
316032056
1523157909
437289845
919892183
1669105932
557493196
1359816536
1514560948
1078361172
1164024550
932209194
938770058
2026937130
1882493140
1324155781
1569774069
914754589
1959798025
1384784048
2071979885
1659642821
2097493798
314644393
632221971
420675921
1928238977
1602660929
909817954
2073241041
1761466363
1147333818
881509940
948399940
531131490
713488933
539912043
225299640
899598070
1111187785
75307914
1619983830
610406605
1501232892
845971444
676140870
2126589690
2135875676
190745256
909320099
828105113
1940404555
1923921235
1294720316
1598623424
847926045
71994078
1296323943
624356018
1025878011
139454181
918492631
1679031982
916496769
150704166
303428418
1130256239
2024744412
2137905805
1852783651
867706156
1860926909
1053018447
1225617753
1614655024
1124823358
578993603
391164736
2093485869
725554329
749877380
737036170
617397419
1501280254
1352881378
746699186
641371337
2033687779
296444555
677288936
278575966
349917252
526340434
462583014
1163927680
683056251
601499589
1455024772
589062889
161792776
305566411
954106253
1026951177
1133394191
263408211
1117583285
1349197054
1329856548
1076558911
862236543
1594275880
578332467
1294435884
1782104488
716217457
1430193865
2139118204
1209071698
2058859825
1501394013
477016759
195926087
517551372
668966177
2069408394
1974914598
2126718180
1685723471
1033977172
901517175
798227075
1495010054
801873596
1342825981
517759377
2104812360
802230051
568000514
1461286255
556134773
939581365
1965655630
709809121
1162586865
737093077
591138651
2027744870
1583924160
548025256
832344335
742599089
1267978002
1551039893
1971296701
1075691677
1911878180
1846800917
81806775
1867668725
30271317
2040055315
2036127073
1933448718
938951890
1541127399
1502025931
1090337110
1429638634
974689423
135365771
530875434
658378775
1326760900
286517844
800827585
950350994
586539088
906127535
155784588
1480129040
1240619967
1556385926
2047762949
652940060
966412579
104796047
1447710534
1537251717
655727644
278664327
750099316
1251975156
482504430
664511510
859148918
1725396514
397712559
1366613564
697799533
1297182026
125276189
503640310
696341047
918158370
371839417
464723990
153643434
612648600
1783201349
27845082
1097101202
997374090
1078129659
2126174195
234267594
626916412
1559603594
1240682191
195788171
143637583
27360046
1513396072
53734418
1153287239
236768702
1866700239
279594127
432296782
999595133
32797603
1181830456
1719479865
402689162
415161900
935311134
1670126703
1701630528
1858235069
941631898
1587127851
726877546
393461652
1137613132
2124217280
1025900693
461009359
1646064218
2043549709
1231190748
608168856
449322316
523793191
1590104999
1699082020
202587243
575203015
21223856
1173682210
1404836562
81623972
1379410614
571788654
1199828561
1239700872
1047933
1326250117
776342950
356632402
1561276882
944277468
2091023894
1023088807
927458090
1318997620
1196192437
20401525
1459081636
784533231
2040659822
39684266
958808712
1431091838
1915272681
2057185015
1939198452
1184487198
1406786835
712893003
338072907
704755194
630249404
1557186597
151036556
1959783946
105417376
812093374
693610743
1092684273
906338721
874972135
373067897
1107222720
247463325
508801314
339762741
1628427706
249339953
389542138
820285382
1459503249
843945258
1379351742
980917753
2076619195
879042980
1983431569
1910282951
1453755481
1541590432
141375957
1701109751
615835017
661506334
14051726
1575529172
348023336
1750714948
927879102
2018992691
1572882807
1814113674
1995925880
1516826930
1801352821
1551723032
1221341594
1678088353
1020848691
815070337
1897803757
735523118
2076084722
828394219
1509789786
1075289026
1774133880
1267912098
1145143193
796156303
1996217889
1703338375
1397408201
1475062268
53148320
1986522195
2070416149
574020539
1358156686
1482625828
1658137544
1129083318
1257783605
406777629
137432260
1722670452
523776355
883375074
1021125048
364239342
101936279
985060694
397549365
1058784301
926880824
2121803617
1964233582
266447292
236908532
1073574532
1671750801
1409885978
1921136198
89920797
1897828373
625096684
120465243
271043493
2123874902
1631688049
455078500
1359388459
1473554379
1650081816
761201178
558177301
107499548
326484464
2391046
319494197
508332421
645924960
2079031765
1058399145
284530646
1299800400
2114228086
1417210194
605983396
1537487447
1412474372
2051690818
1562374201
635185720
1937628526
263457513
1467451863
794863777
425877078
1441674719
1635418532
2098611174
1178462851
1244132385
1374320222
572942941
69140883
1175885790
181665758
1169629286
932327246
1907518716
797639614
684568014
422195796
227774969
1893840818
271127773
588917583
878213426
466272192
207946841
1916417958
1399214404
1530149655
1451607326
1832535202
447293697
1634112669
1925648572
927094408
117842973
1032230225
938196887
1595531291
247418431
1044608886
1835562244
163199823
1208534569
1941735033
499852124
1561386255
1316540583
1197399538
276077796
1007492544
508694604
782123904
1526638057
159171268
1780195147
1712556950
2091677387
1679024103
523416516
131738084
695233988
225094081
1503521917
321277132
897328722
820033911
675243449
1443393586
1808471971
1437112293
222884272
346720079
322391689
1489102803
2106783537
1337373145
2033063847
258711876
15508
989290642
252276062
1259202086
1859188319
1939463784
460189871
787793234
1935055972
159351002
1487935164
1810889690
1011584232
406732102
319040682
1821215038
1361353074
1013301156
478917158
392227674
1003939670
1630599528
320474370
284112416
2077441285
1737480904
1516938969
1991921405
778178960
966444313
2141763934
271347227
1607602906
2100795833
655779052
1865249772
1642573769
1963409685
580455997
438052568
1744200642
127892805
980261852
50436596
2020287940
1847061194
81254561
1405375598
212694231
459195054
1759490761
168931897
1319200015
97740505
1966735577
1628369762
1167027687
1889619082
998340614
204077074
807116161
1232469831
1505902850
159308125
416615231
223179283
1562138636
1644385866
2030775908
557455478
1328087961
32739665
2095957931
902141044
1221743869
1913783207
858287284
1385494089
703667829
1694098118
2073648415
1414585865
1399250226
1688612090
222888494
1153746062
1268475136
1028653664
1840111444
546707400
1500221547
1200485483
272782023
1097666489
1948314695
1244502811
124339031
2069913672
892976292
196857414
1107533305
122554323
1839835761
1456854237
367459820
288103592
1798606847
519579946
980969161
1519375283
911682572
313056484
2073437339
719289323
1148406669
1589114850
86866489
859548260
1442128810
589829228
414460316
20735274
966533161
1979358922
475091571
204540566
120024578
1545672777
536133630
268561738
11956446
1475587535
170797046
1701228286
260555608
1472528022
1714676455
918538344
1393959870
1883292499
183886745
1973512792
552994151
900470999
1057286360
795999643
1250072366
805812634
1187153570
335019467
175788825
442211157
1022691520
84665923
2103679559
1128079468
452071183
1572823988
1329645704
1161258966
952238694
777179480
708771758
578546602
388547964
1101282130
1239729225
1098496698
1657240782
1321215356
1626392245
502445274
143245063
449597855
1072299066
1159635316
1545831714
355927105
1017258486
1374216205
716853318
436197002
1110801921
1194802771
1637348156
114477297
808062350
981177517
965486476
1132873115
52275216
805354803
326983245
1631037285
889925319
569876939
319267961
719530319
84832051
979620761
1765529230
1746819044
1568085978
1940179874
286630715
1252966693
1485378937
803434739
1020155596
293568838
751308810
953689967
1672070263
1141429275
1885837536
530730778
707753255
443316110
1102868579
1099998968
2067396618
163927684
1978214239
1117871830
793455364
1433157526
183068344
1980244239
1193253194
75899915
1590296374
1271463310
2086280868
907043436
1264407242
654930945
1343640146
510407101
1694492218
119174387
1504410587
1130001387
7748882
1552862395
1067698578
1457116341
1463127085
1342238631
571674853
1117609172
1310694671
1106256889
588345947
328709053
1345186688
341824574
773016594
1791414616
725007747
281078344
1978570654
1809104236
1234852831
431580470
698398752
1504660024
2138000863
831139396
2147055504
1121774038
381453881
1799244927
1044269794
579140856
1755566156
516557895
2051305954
1459983656
677468887
1998805454
530492489
368033623
1351732275
2039508267
22767229
86457868
364985856
1736448022
808890495
883462860
232948660
1307325703
1651607482
1284595470
1817437102
1540760635
1923037432
413922720
1334218297
1569475720
362198492
1858175123
908025044
614916204
1266441166
451103882
355106169
1156254503
1234458197
73381376
1264390365
1575009915
517901610
1856772750
848582996
315011250
104105558
1548759599
1054463580
2061735872
1026408534
730889998
483336179
890564432
819812325
1389564040
1152574384
1578069493
190939995
2066810588
1006814820
340514889
1890051912
1881709650
987414176
1399820326
1117608436
5118423
1726998245
338766070
796260154
636234581
527349982
1398450133
364259636
839537198
997487935
1933539922
115606803
2117280013
2088697078
1505862753
2040879653
165164349
1847036894
275404914
782965956
913528021
518768298
1337376258
920442666
142250465
1330749456
845280031
1267812846
327406061
1140556620
1350311925
749342766
436880415
1813200967
673555320
443739608
1559791092
420311719
564699881
281720009
506409882
1441417456
1684612721
1362612719
1031570479
289465630
1988475556
2102452058
1485963019
724239147
287060294
1408571618
290193232
1915986431
1964943198
486294724
1194699160
866461035
1796663441
396408899
1390919071
1479761335
972167191
1614118247
1860364621
1141368624
1669259683
1346541883
481868349
859048000
530718673
1832485521
883980467
588653073
589109018
1595295058
618494525
1338843204
1247489214
96364760
1194003648
1489954006
1165735877
1495772387
1700480751
2030448350
1325579662
1384336132
1660330993
767457409
1729898411
1690043580
151825660
855991975
754149532
1087516813
1804388460
888922859
930994415
1541614054
758920415
126735425
1791586364
1343802682
1897736081
1317883790
413208047
94650306
644321784
1876283194
2973046
1519631023
1063038614
772018903
1135147599
766663191
2073298234
1804489112
330149357
655652279
2070590171
1091578579
696876880
1663062283
1491344864
1534399346
115612534
1389895034
7215417
558225432
1368765479
26431939
219582128
1891380872
951134144
1226384138
2033541853
230355456
822862371
1597716661
796059059
262134493
1858297279
1415161730
226334321
32862459
142045305
1253339922
1923769091
1460061237
2080583377
159145917
1940115415
1417866756
2095548499
332619414
102658844
1900049906
1235132521
1849807064
698120692
1556672095
1686432182
527120259
1021337440
671895662
1042351243
2000581407
1733584067
1272549838
801990045
1711729758
2024689477
1792179069
2126168529
1609994832
1468292987
381805487
1455956785
2089008508
1167602586
923162815
2038504820
322560073
275554947
409367416
256047786
1908070315
35962763
1213700079
1870095802
484123023
1515114110
772637311
1767651569
2058925878
1926179163
143474270
968085792
414003194
1673684087
745385434
590965742
364054089
658321000
316426548
1052549949
652521909
1847939144
1868118040
1724041664
1585486598
1841652026
1751986948
174994987
1197711373
262424811
2078194050
238170140
1572057918
1849946749
223465953
1174526830
527099246
1751153901
15457814
396273858
1765910239
421594021
1549281362
1424372711
1033093266
1168357345
1852665276
1143106523
1035075893
2133218678
63513120
790166071
1890502323
823947757
40629166
26776673
2009615851
324464264
1252831348
202867047
1181698732
1121010296
662451296
2021260792
324509488
1599430957
1088192107
1606367364
660368575
1916023585
1971541740
1815347363
1330857751
1683889006
2089233942
755866829
1183361130
1859913645
300238918
1748982778
609579825
1834777250
255024147
1993583413
2027178379
1001911057
499321352
1953544174
1580060528
7339265
1715345520
1048124123
1212568061
2063999844
1593195766
1503789186
911178259
2017055134
38722488
125130773
1862528031
1429153989
1374422083
99282791
689196434
636338443
1800516722
1996354427
1121819299
152871719
2071447739
449936968
686097109
631280313
544026672
340496785
311895048
741877224
461298527
728066306
1957633651
1650257159
254894157
986453368
161640837
1355483843
1899087024
228123245
1528454724
1604635241
2123628576
871315392
1289474775
1952024856
1790576065
1429631369
145891204
1728601264
765444639
2125462477
1391882483
772169202
803908528
676281788
2000299003
1018018276
1693007701
1924607823
677426037
287334974
713743348
576287951
2082868814
45573855
1183840825
1229153032
1431773721
1354565447
1292180244
871719413
1984324166
173280945
132496796
1401367501
1917791823
1348121231
1558406335
379469067
872129124
765369892
1564672488
558050412
280247873
1677366530
974170192
1435190973
426316708
2066704125
1028135674
1821904320
1006785691
501102665
570455404
195381388
1139253481
917194572
1649649814
2036383273
986143426
575087753
350011236
2002558103
1011006066
605228454
2143176038
829198349
80377636
1737811652
1687957844
172347592
597257098
1880737414
2028467791
1931065808
1917454235
591700997
826262315
1445340837
996357295
764622826
1480035035
1793230412
1266825260
1191204681
1146365962
916385579
1760846830
2018532249
970428075
2123681499
1304822893
726318370
1259567213
1084144076
33349924
1965202464
1512544860
18467712
1062054024
2028833716
869426143
898455848
623320328
11149196
745589677
393519161
1182389907
1314838004
2106907587
1998744886
1347921039
942040796
99534949
633564221
702326371
872757846
678357332
1193976546
1543273599
790814889
908700797
292113188
1923515911
1131519235
1943390453
1656743540
342390058
253252741
892855520
1902258202
1159583411
1432581572
395611893
1877142634
320968979
2028617795
1784509453
1687135962
1705898497
1209069202
1691067445
1512000199
165765870
1276932438
1492874562
848749951
1538738093
745122566
196310804
1262536136
258286440
1184942968
1728075470
440826205
94248667
1544510129
1170299429
2142201306
1720952949
352267049
590192198
1151227324
273393212
708431931
1273966224
187066801
1312097682
411796797
686203379
105605135
356569624
501035634
758646474
1528472038
697129386
1398417263
553958647
807463901
92778849
1072123591
1426364407
2002762591
1229327970
884205454
1017347561
1830621950
154442869
1891377331
1276682792
1989568955
1685891603
1192846830
282419658
246844772
1174572611
1469191347
1929983216
1602844813
1993666246
61709920
1230776071
47047116
129497059
204814268
1147310769
1809126006
1242410202
586133711
1486996244
356144898
1297874370
1164287358
1995832899
1454612580
394263642
1446063994
2546228
82755054
265107965
314148504
1583268713
517656855
1499226363
1026254884
829520238
1516435438
1442544647
406137693
1292200314
854370407
534169523
1312633170
61707568
1432524661
145456697
1132657376
325887536
885826545
1580932871
841262833
665431106
1285689088
1562438196
1714268967
515603211
1639004959
1524422406
112364846
1010049567
1790080505
482159668
923826436
2044503295
1411025208
1503691714
219526792
283215015
1430693070
1207374252
1218085249
1212796332
1838331404
1524180009
1500107726
439329078
730816190
21776611
255963083
1561772972
1846416381
1574890755
300352514
1892096441
925602810
1254869694
926717162
92361764
1391833301
351644078
163154810
836758273
1986134023
293410356
973428992
746625525
783597917
686653492
807767672
1984514166
1634911393
2012723287
920406563
730728171
2101634398
2079804630
1805681280
912321158
186442101
944857011
1523267699
1217002136
1720883008
439599587
1788847776
834534089
493563587
446217048
1644108130
772599328
2110039085
1094174998
804412471
1030806034
968036416
971652628
1791471410
265997605
1069276238
1047461430
509170723
1359694054
77422757
1588994102
1200680185
2003900562
613342399
1866298996
191267928
45686329
815747482
785067453
552417413
1241221155
1123054685
583980337
1695456883
330350183
1876345188
613486907
1037140660
971349607
495231371
681545970
1168779015
1265167303
235195336
487884600
2026741541
1613714653
248417893
1883895775
1118456510
752473287
53951414
2023769585
1736399837
123617601
1361832580
1216728067
1847922808
1681832492
364149774
848002835
2010247579
1937344632
617566365
1714476611
876564968
31265892
1453065300
917098898
1025716839
369059545
753475521
663660868
1414006268
1234814436
1703606885
1773558092
1085074376
1190017959
1579147017
611518614
1793973849
965576679
1532431011
1672000205
1729064783
792811090
118729103
2066774230
572423002
268382961
267859314
1240561051
1760547030
374910611
984318037
1462662186
478609843
2029503110
1873743469
1608354825
496824079
1722918199
968547539
368273072
1199702584
2106899092
2014800364
1438258208
1563302589
740999687
1623458859
1325177119
981217030
1604567201
384959516
975047336
1767190765
1517059601
458849595
708148669
676080680
1269705324
2128114209
1125335377
1566473321
2024848265
1497855849
1156833012
285006107
2081924485
1201474864
2064414984
545256988
3360535
704875020
211155416
200984100
1747295877
108227897
1942188723
1656140165
1172366174
253765131
1941350986
1208579118
1727187536
1144830656
996380148
1557477248
1640241117
1610566383
1307860299
1972363927
1982954028
2061243455
345522672
1140213799
311793605
823800681
1480794071
980256880
1627268392
1411036543
278048398
539775815
1551988809
2088986376
1718735735
37593316
686910748
1762012963
271244967
1856976211
739686766
944790091
986715663
2005230889
831252002
580034504
1322279298
481873725
1380606779
1688673674
496085243
1734276767
681569500
1674273744
255464284
1893744980
286318754
945397744
650155157
1579169150
253353211
1193083484
1630628358
2144362654
1651601698
1776388964
1650103624
669121021
1821340674
233177764
614501599
1706890389
1571503189
2033105627
1512678762
1268236570
1402678325
1029703304
1966356241
1894152954
210510191
2102264519
413622108
1331588919
841158153
624688804
1630840220
1499081807
1107606178
687471988
152910888
588739697
727478046
266113665
1297550536
191237458
508773550
259950294
1698367992
691732957
477525080
1882465277
1954346172
2091280506
1219236487
196450492
1016499429
2066235436
395285966
2124852766
11579327
982125357
118516050
27561717
1362565392
943576485
1308383211
1662334256
1433819962
1876097878
355919412
220321445
2034190671
1839139076
548692523
1607501762
619156934
890263567
1943232162
1244763954
860883611
443549743
899609215
1579242843
19831232
1702383362
1696300074
1422182708
1821830068
833442079
1629434026
1226479787
1751294404
1367627683
230595648
1131466161
837741749
465688695
1279307468
961614458
1300530654
1187519382
874589729
172588495
1224329996
1165718320
1213295961
96892172
1464658406
173295992
601487204
1629538565
46760597
522898749
62912874
1570408828
1458080781
49486302
2003794223
1007964577
1470295789
1451468021
368344345
1000731052
2030811300
573719755
2100466492
737508696
1002308754
998524532
410848766
618543443
1023836504
2048043328
721646666
2056028238
1925524252
243713585
1930033060
1661200961
443431960
1843620772
1523392113
1614719136
50210837
1706567276
608851278
2086498641
1589009535
21786083
1179501564
1536737106
284118494
1017443155
521650369
217706065
1042640377
1862820045
1435201063
137185328
857569673
1200106153
274295255
1568554779
315203288
2003532420
220094159
1274152436
463914735
707861099
173629387
2092356076
470098977
544037213
1325479372
1831163142
1307671293
1367666285
3246508
789822820
1120061355
1271984772
455201217
504436177
1513333220
422603991
1359396137
1838239925
1053275616
15684612
2007935196
1927579001
2049072328
2083710085
1960438149
908529564
1068187300
1092791837
280779116
74069199
1561896711
1075429900
86243994
1046380133
979039644
866054035
771019430
527658826
1127589562
745158196
477099264
436281867
315714220
1104062214
747025255
1843553752
791479466
90883113
506647858
24297950
1877790768
585391573
75774558
1362161827
88026401
508775045
470517506
871853348
674278344
1480777796
1294125193
184958412
1960629707
369560396
378426965
1092082486
1637126221
772296099
1304019831
639380341
2143992595
755815883
1271636626
460530986
1219220693
1815034751
923710045
2040277397
781908043
890092924
829051845
113196046
1536848390
837270709
2055829958
557836498
417962606
190018495
1134541595
1079040408
372560126
1421008353
484225827
2134081874
765979908
1466048366
501662410
1642695117
1865696816
1317874554
1447007333
735320283
2047906860
1497545831
1059827398
180751525
1542306566
948246625
846917016
1479069039
278134911
94778529
1230125567
608791946
1090850324
1003085720
318426089
1318093528
861570294
1257089304
1875985357
1260660890
457731756
1463787126
1488822498
76688387
1929687431
72231026
1134558107
1050927726
665451825
1488400572
2092907283
1935550072
1389762578
838253657
773783343
1450731706
793237353
1640179577
1558659677
2145043927
19852
1687359688
649536252
731454840
1208335965
1185779399
1189398772
676419476
1424775544
988860791
671863258
1522163916
1605821017
1498198760
323827849
1630778881
1533899462
428921435
143875221
1269017355
2128115969
68833929
1237559103
695787866
310075828
547178275
876791548
1620007026
312479888
826753161
559721231
886745463
1747500030
987025159
898060266
1598306472
1289484459
1027880346
531325680
594238733
1475967985
1691173962
1927919866
1209491287
1539150995
371962952
1282254932
1236412644
1623207305
165821194
85569332
917105851
1122962658
1168998825
990555843
1383724324
394301515
789965522
306142558
415804296
1479057698
1925345694
1816711936
933338002
414460695
1146779026
1413768978
777287466
1910456892
157853275
1162819845
289041054
282677078
239464701
40862461
776317797
1372647658
2108259288
2138648141
1187882345
482700342
71655294
691791868
1423934337
872957810
221478474
279750097
1008762156
25233977
278522760
1333131140
46688697
446641210
1309270549
1448695247
1864029590
715813629
1103178009
60503127
425245808
1610190998
987135882
93256921
1718377177
284655229
767034242
641902406
770579877
1889224927
734438810
96507181
780062539
366812537
1669377410
310376280
1670653396
1522334910
827422244
2094298869
1767132774
1995377924
463252909
344508937
248934656
432870846
132351494
208033572
674979125
264087322
1296559557
177131059
637214362
848139202
1998808456
2008249301
524570283
1456539312
1909381229
63903077
269926046
950177344
617256411
1828365730
1097438591
759811435
1579231358
722911439
1361075800
1436306907
1845818131
1196530783
2032750493
480764636
750637650
1328847874
1330368373
145510550
305077848
1630733209
803230420
2022207231
255998183
233515453
1372251560
1535776917
32448814
1627178994
1889897652
705441197
47413895
1194584742
1930595653
678611759
1444245810
2071540263
1968303316
730790749
977667775
337952511
2063979042
1392156420
1376291374
1188135843
1440406532
797238225
1109920105
1439838599
1881971245
1131697442
865789669
2111875162
880586237
2006906213
1227521577
955991384
2106700211
1246151635
102992008
2015127409
1223041811
58072031
412745871
969262311
49780382
2080001102
648164056
611326499
1482518646
1535202500
1022699921
953261560
1715058019
1588164318
1093613805
1300982435
961017540
1828731413
1380606311
39519801
304711460
1835580332
1165421667
769866586
396683688
1645376111
1936237439
28915012
2087736070
1689189174
794027020
156663173
1099452087
2114066093
1398702968
1753415516
1914092265
24759636
1401413183
693386144
2100109530
1903260994
414567290
1225047868
1101251810
258123534
471537126
6960212
589882663
2032738303
1138303499
1060607118
1761199771
2014129301
1170266735
1970472069
1958685367
1310383808
1287335647
705354398
91967290
1597645924
742458728
1833013640
1483747189
8736703
170040055
1808991474
1601727979
2108941149
1910830291
1447405967
1876406555
1103099975
154107163
992241267
1575980383
1709806915
1981710556
1102114280
2067855911
1126000665
855200522
1760699135
1639694774
1218706856
1853219361
1260447089
1941783750
1065318991
669441262
396355347
1729673906
610689846
1852211672
1795808125
412802849
1197251984
296495981
2041796444
582465487
1698243876
1720706483
771786442
1003316860
785212766
392726500
824418436
428179351
366959974
700274234
859048000
1516239641
885639927
965650217
1161928276
1471400775
1871599813
547288788
942863026
2110419808
950921508
664391543
1332558747
245186406
897549862
1325630196
1977609499
515586345
2022554192
1585593879
44799361
1803090575
696335406
2015378758
1505771331
272178329
1594809995
939123411
1619927803
1895632846
1187372320
1352836504
2015562300
451797556
580497819
1885659105
1953426684
1279203519
604655109
1753280588
762622676
998576098
132006861
1125060159
1986115524
1644760350
1264519611
285077649
1734387656
692656482
1971847653
962317128
163539004
1278490899
2026355966
826388248
1707937557
1178145763
649728186
992655652
1115104844
868023108
481012004
1080276314
1825833617
2020974700
652958943
1715464326
1312612475
447612707
1502148628
140012742
1684187196
960469356
1874224336
227083498
1520749739
1831726407
981387485
2132753689
1008167229
1803778996
640297942
1134286665
2084398390
2001060210
378791301
1523583997
1876268549
468530761
2076867439
225715866
558950531
1734359904
28983569
983331434
1825112925
158616542
735727275
2036514791
1728328399
859351577
408382997
2047914632
1382598947
1021590654
803251009
1703265462
332914840
1157800418
1313601069
1616492403
632126660
69086869
1034647877
603320654
1795709920
1472348194
137822219
78210569
1231412306
623059556
1068742125
127086362
1054698262
695317775
425402586
167914610
2004420612
2038764245
1475835513
1935092752
1066409886
717782600
1914746648
779951869
1766657968
941677585
525565505
501010004
108919618
1463144727
99213342
1506807339
1002877755
627048672
2029020917
1682527072
1338403801
1998955668
105614205
169091422
1781227494
805749489
194228891
1316984935
1814679166
1993542874
155220922
619382379
282956009
448765867
1719274015
1222897110
2115430251
737636997
842269561
2073611651
584355464
199344244
394305711
1125629997
271934597
1423958051
1506745239
256811980
1350555034
2121526753
461619365
70628729
416666723
689102253
2146296197
1039811970
1246953832
625546788
1032736848
919081053
1603181568
720180820
769895953
1341029039
2021291022
1369288348
2108118036
1290701525
1895611481
1295687526
1620786271
1712340082
769046060
1920352718
281879370
732318469
904521954
2101576045
1915000631
1770769475
1331299074
735547487
1155330806
1646318778
1080569731
1988427714
1745190752
1104061035
991705006
452388195
143946572
893195508
1717875015
112680718
685406999
798528256
899193686
61321606
955535878
2031353423
390527056
1451568667
669066987
239808348
829384117
234318004
1684514597
2076876782
597740157
49484261
1708937668
37109640
1793838966
1307207117
60765682
274404989
1967823190
702539211
54228983
919653591
98452258
726693972
350611890
1246418373
1322457400
1278484469
93749222
1271323710
139663434
2088821813
1887592656
217904259
192787769
293192603
1673845833
699819243
14483883
66758512
55246317
675662190
1472882308
1593726923
864452848
1091902638
2040024306
1821643719
1458719847
356152147
1400514086
1149391194
2100313074
623603387
1525687314
2116681376
1996659573
1222079319
600739087
582045509
541220526
1539923848
1837854365
397037417
684382592
278738562
784294673
1364105296
371099278
1587646110
544392854
711724157
1143333223
1431349919
1890833102
222134529
918488081
1558004070
1164063908
1376737698
147938674
215511370
1879913222
711212643
297297025
1914650014
563436174
157579417
157469996
230618565
865769830
583797051
1244332952
1749892774
1864234707
1114942206
1748581420
1134600201
886483519
1446836424
71737606
328418192
214225643
1405258013
722134547
1060645464
1559065659
1020026327
709361754
191958799
1833892600
1625819629
1098615196
1554734721
1689521548
1836190646
441688456
767796047
89750053
1079473025
75447365
1290415134
2064982748
223618195
631537472
80261396
767569820
1582113839
1904453052
1846603076
711352414
1499315468
1069935274
229575528
104313595
2111484366
1393578646
230252871
381994249
1986141527
1703012373
411018943
517443249
422327783
558469046
1998906753
1742204636
801408759
1383043548
956031870
752946645
1335511665
1207540366
2060757682
505145991
1687719233
62372769
84600622
850623411
1795023669
980539687
1427814844
941224294
333185144
1849934863
739412359
1412714532
1231330950
1031704062
2051457529
1474953274
237411253
1298506610
1311762862
1829008499
1339776813
334100552
2134288870
433998788
579460040
573421324
1645279857
1424451336
757323349
1248556767
657315680
668145474
1438010981
1409486536
2129150834
587568957
248308294
305103331
723481389
727140814
1548938406
2057307735
494564772
306342182
1981335168
1559811698
1931412429
2145967378
1323856427
1921142294
139575089
960713395
422973280
914044659
1834892800
997783762
1067908826
311039706
627194842
1517763884
85344486
1518255496
1769072571
866546270
2050984021
1368662029
1205325440
1763620290
1174738791
46658861
1576500937
2022524456
1969750230
318000763
478955678
310183816
742896653
1419967273
941184279
1865290955
657311998
1090723985
810921944
412591307
866343965
217984053
1620443036
653446968
433242239
546081737
1073263599
1244256066
94589483
2096216237
1623330662
540689436
1226996860
1393164318
527029828
1798478626
698472040
1359866988
1155301024
431531238
14919666
1938812766
596548249
1579814197
556870899
263912046
916896658
481461433
2009271339
1579238296
1207859700
417703991
1018542860
1177389869
2109424031
641219314
137167781
1926230249
925555739
887311987
1357814839
1118618521
2073312249
2065523049
1624134597
708327550
1394575698
1969605482
152624038
701108409
424677590
1696722728
887037434
970349721
1970736952
252322471
1940671849
1939901656
893504318
580616964
612861380
318159677
83211669
827165981
300167411
2071661527
532325303
1769893877
1551614390
829112116
1889871220
803115950
1231279869
557256062
1518050835
357926657
663564104
576561700
1873146525
1557335059
1284886475
1892927096
1676617676
1321910356
368988962
361602487
1424192064
8756171
529271629
1967280627
489696161
1281939595
1837583594
2098158649
784879010
217474849
2100679423
1332600715
1932890656
341731849
1839374157
1048909862
1326193815
1770871756
2143605477
1614490845
1498331799
262308872
1398140542
1714605826
1905503993
1353511217
197129607
281675635
2038612626
1704732931
1019688487
285775413
244513659
1687119881
415494895
2087955721
1836907216
1426178651
2055531332
1867380858
1782358196
768511153
366733183
1526572237
1328500155
330787711
1868531427
654338727
664610013
135972678
331580596
587194722
1902462375
1013882075
32702257
966591235
208790698
1784671564
1702529558
512397155
1666558535
12330240
672857444
1453529936
1535685088
557748308
250119828
2043886290
1695998019
1276511802
1537070155
68875432
1026581937
824194762
1303750106
307687781
1248931052
855524585
1500639211
1822987417
1550029200
262945387
2131506917
1623396888
1290742396
378862318
1610962347
1276115579
1933944962
1323323693
462861995
725525055
393480021
813269168
181694798
2008682824
533241956
1543406274
714161156
2066715754
1203436457
1905389249
280569037
1037957365
1333207831
343236975
60940850
670899958
171171882
406223540
1885991808
605973649
316997493
54772103
414928531
1904714357
1826161662
1762472602
1923741704
2017793307
91517123
2103623334
1895084662
1497764898
574007643
446592646
491552889
1974319535
349415533
116101952
711009252
53991063
9664863
2036122992
591571258
1620901498
1723498317
886159248
676118319
466522672
1804968284
1715610009
2109816840
1945990541
2067592345
1979717751
73633756
1743269521
146772170
1672567055
1096774583
701761547
889852143
1059376732
746914586
1358097979
350794494
2050662147
1580946978
1301316150
689842130
434437407
169199589
193741682
1841126372
1732839009
762745417
144438176
1612475541
1194682683
1047354815
125553285
1033228651
601580421
1815969483
325901643
355001147
1723919858
1784394040
1088223468
2042906960
1228849178
637797206
567663776
1003132269
929703843
256121652
1925999856
645787572
1388960385
487441384
1556392226
1855298642
945441161
348675201
317703744
84174715
326052081
2131219672
52255551
2076853884
588225709
2030955953
9827138
949725492
781761902
1039876840
1175899242
506588645
1568237282
332721561
1576135957
901724853
225845804
194531708
1377421205
69527646
423342490
1261005501
556991283
146165393
729003418
338726629
1368897810
1004310505
1017496507
276163515
62364831
1977177150
1045045487
1018955830
1782721857
975707746
1663119249
1392319994
445573116
1877959920
1167514062
2104984716
1552654635
1693403445
1547250085
290072379
294844572
1571595500
1863418867
422258190
151844118
1021659067
1399906851
1331439679
1886669724
609328665
183975581
1306315171
438094652
1630304091
1738333713
898796010
1976692335
2098645171
96816585
970176625
1600984015
1578512304
780782942
238821886
456316859
1533508793
2031235216
903790108
2083881540
174430272
150980725
805481078
886321496
1060973257
687170830
1620452794
1246109300
302007779
1649798267
1718986234
1744955970
595444276
196529236
1210509694
1529202367
1855956231
762272730
1426081475
229424283
1225157102
990570026
1721164587
1964337987
1433296678
515638269
2110814385
2008723
725562939
276592842
143132488
1717412770
63660729
1315174479
1015340987
1236087726
2107853835
1255763486
1661427036
890192739
832165991
684041888
128356187
440677375
96915546
34112975
179180911
1729990211
722294384
151148218
1124697375
1917562376
12893771
805258166
707743093
1707498004
333060831
1539435414
550627559
1748209868
694380457
1830817346
474466716
746823436
1742719180
509554067
1296262413
1897995928
878323045
532141964
586248913
156201451
64058869
720416094
1060262625
892943326
1623463356
1379023870
411712668
2075754747
1041968575
1046166233
199678744
1537964175
934458049
738173788
2007145655
412207601
1249179970
623343058
675270094
342182085
393011452
1247964263
75713126
611419124
2136512242
1977912947
1749129121
1111691358
1821954435
1380380998
1787817128
1494134697
961408505
1437552255
1692232481
878707053
1311171401
110654167
315126674
644954766
1461998411
1959526081
408321455
1344386073
1055084344
1973744343
174963957
1019274208
1182596426
87883311
63554459
1884420186
697305795
1471057609
1178962047
114663733
243520913
1117562477
2114064395
1072713081
463463240
643101225
237457483
1876206787
1032482716
722511065
1439628735
841287942
1044014624
576496849
1254155236
1813871384
916959958
134009185
991894241
1829045057
1894443918
1292934140
460382871
1725093879
1345388570
1228963109
1335697074
1752299817
2051096807
1208299839
1978685652
113904359
627233759
614122357
1403239567
1530795220
81810862
2124006819
90336404
617721556
1450031515
375117393
57867523
1885594647
1503342879
750436924
1327004478
1821834393
1673906537
1345204338
1389682285
1701417266
1057328401
65389826
496247581
1136494060
1893524490
13473938
219295266
1327721783
1004900919
1808003716
884845214
864765375
314266636
1642527780
901409897
281394593
1682743226
2066725209
179861593
75963591
2035204080
970683980
1533476393
1889396558
949284600
703755704
1987344724
404925344
1801704947
694486662
1410841359
1929928971
767570147
1267102784
755792568
651419215
2106807864
1422445238
682374105
1532555499
1788013221
612155156
725140983
1385177316
158263525
14657545
297077681
1756366724
2089254634
1167960986
1465735891
1780890754
606309079
556953954
550123861
1091432248
1610021461
230035322
1941694200
1165892662
1493356196
419951350
1772655367
1135283499
1165389009
441176075
1223724803
1463904118
976142097
574610751
1245658702
612348780
246948030
829692586
1037719303
333605196
61172840
1044145699
1854395413
787338130
547300250
1635805742
1740604864
1999560430
430757341
479629822
915004240
299894261
1515173117
1262829283
8987739
1390053257
995284952
485501905
209065106
1152567002
244781549
1239414368
1349152208
925840556
1251534113
591238403
227445660
134795335
349824421
1965446301
46641219
912310561
91930200
623432962
188556647
1252636279
492092519
1022653790
605610659
35699532
1344582820
270851568
1997935675
721446643
1022744516
455461713
159300362
885681282
795514942
1259475490
497069067
1392230516
851943191
1461248417
1812102232
1896741560
1372029824
1549900078
423353235
1449389946
307543104
1136368705
1022546959
1607263188
920795926
999937161
48036238
1236063621
1192013934
1998194100
1817679996
1869003383
493103749
1604273982
1608034238
1716958707
595685092
986905621
1739575272
1157415645
592738726
445517862
1048381520
1024841717
1391488008
2134316225
397953146
662745274
151504637
897595833
8926905
236987944
388105693
691451934
1852399177
411456937
1430737836
2123880268
1819876562
1068662855
185986902
272214727
1391460364
572211706
844384594
1621888915
748810343
1862890199
1688873447
1314929526
952656227
2063743492
317311276
114754507
410274554
1378925388
917553975
761138534
621279635
1581675776
1470118907
114944127
176757356
2105225170
2051189461
530492452
260387192
500937531
429249057
562691921
768213641
2087470770
2079689194
760141157
1024272303
1658707847
747500113
257750735
1035273405
1878610404
874785526
2035037272
1990732284
180428916
2006214942
1897890743
179550183
1775649116
1850747354
1356757044
1875665917
579455088
157272255
49227302
1570814457
1210295790
634372744
1651182416
35693749
1184241177
2102891025
1815085471
1576252218
428776352
334787258
1849467240
223297942
1347604099
1591055392
1028383289
1275866882
1098986893
1101060552
1641721874
832119917
247106856
1642445047
1798170340
1636747352
502803928
1244628480
1321466384
1293774379
259810288
1535475515
1892844681
1009112392
2064174638
143233326
1174156875
368988128
723956849
387829335
7814281
748249626
345400479
1570129073
1172186452
1308868204
2147144150
1910039637
457025705
1642874118
562210494
2061036783
258993004
88835892
5159472
1968054631
2131447298
1597277134
368471940
691734647
715120041
1952369132
1096353347
803640210
185709285
1525257601
1875036762
231471500
269794917
941512832
1467383631
726840247
251343564
2143474882
570463107
1156225195
482860841
986566404
804100955
939025274
308487211
1517566819
868380100
2090638921
1220798766
1914369835
137521588
1621343541
609226486
1528007568
1133916563
1834533243
1782836870
379946132
1675363245
992834181
448247281
1518555242
1943671364
214796156
1088773513
1267521519
42421558
90574748
465008391
1055522428
521436262
2301253
2121440808
342210079
187162064
622358645
750610112
1457806819
1145946871
1041320446
1757708370
1593886739
1211643439
1071896374
1129903938
398160589
1195357491
65585404
1753057449
322535275
723446029
484240050
1292647235
1401075883
2144138544
1479799115
333091453
1393307111
1722707046
597412455
96262573
19917406
48062093
297711633
1657893823
2091704918
749771617
1580240237
1399254560
209329835
1691767445
62385630
1952389968
88968550
1686933735
2079604836
1008195779
934162470
1619178266
1437515368
1481599541
1239836420
1063782714
1931445535
1732095262
1490848453
256440569
124050737
1151427445
321197809
1199379088
2101149789
1516654891
1036337524
674018692
427305044
1687763618
1807124377
372816335
559411093
990592800
823182075
198692107
1619616210
830677852
1885408633
1053277739
499669702
1503097797
15740730
78384053
1739575752
1984344981
789296444
283673099
918489527
628179112
893017734
1086763249
585280462
2023797160
1935677777
1932961456
1778914360
53848737
812929653
312138924
1710875697
1839398805
67253218
1972671102
1784015504
1331708269
2108657284
837385015
1137609513
1948686727
1178027073
1808046348
193129817
450482515
106701803
498492071
659610212
2039328049
1145501023
395846296
522422114
471331935
1994950462
579151082
1420829179
827003224
1080509522
994540061
13471141
1138967528
131311047
1086466233
1466479577
2041228084
382601634
99925544
2003824595
401148985
2009041476
1409573341
510726233
1471120406
1027144065
1671070760
845008419
374040560
1185506590
231766377
579408164
175619177
38478209
1396759977
57100995
657173969
1025549765
643664691
98349967
1292609148
1811672320
1763443005
956401179
231929916
1064796576
1022394839
350819521
2051771569
1766608175
527101695
1300795164
1527093447
273591690
943817883
377737313
509938694
802771595
1041031304
1238530892
492037117
1044449413
1005584011
1269463479
1190637984
1126442464
73867889
871045954
39285674
1049444724
1170061761
154406144
1185397949
801520340
715346657
516629339
1956751739
1059783188
1906450019
665416303
883960017
119882658
954034071
616971533
1187900464
623289625
1316778550
1982425289
912168657
997071512
929116009
1746670509
590863990
1749618185
888323260
1125648021
1613201236
862148499
1350372878
995826772
68861378
380526166
2024318103
1565370678
215799736
1334278928
96617183
1384233003
2006057987
1330356321
740842654
359860878
871285539
1035394025
1914628690
1426438909
533811525
24935006
1532016261
937659772
1962282656
1355975849
1633954998
67041424
189076816
70188681
45956192
741167143
1806469199
751252850
357078024
490672250
627570787
315711066
1922810808
191211240
782701216
1046146937
407341791
335352129
1566712335
668510411
1013011632
765919687
2127199738
663646708
727766988
1659814233
333694962
345376622
156441165
1345960940
1578485611
643234656
416000028
1469542907
1568265662
1612253705
309813329
2012130419
224053003
1086905472
1805050458
942649174
879410465
1015044311
679765011
1251690107
1519419208
1415177960
1534978655
1853502089
64406633
740361433
261525842
633576017
446506326
614186815
1865688283
1069777750
1159240617
702682218
1867297381
446494560
798213773
1578790291
1575520272
2078561838
1161857055
1096656146
989997107
1162709609
1418221203
201406407
52655750
1632659014
627598624
1493544895
1812500029
1462837821
506385910
250225356
971180429
1950420262
362987774
852935788
329330208
1570257763
367660683
1304682416
1485796483
1122278353
1585626553
1434643383
1231002600
429503684
1652188415
2055416176
630207461
170403709
458893344
522739623
228181246
1391278692
911983627
1177535365
712401546
498149984
1514371186
1451846620
1878953992
1339532028
1332018800
2104458059
1266768160
611307854
49457227
156584083
87204245
609052407
1309232363
1946048232
1718763477
874729876
989368483
748666161
2021836112
607764493
2058004785
28309737
941100870
965902373
1215771694
1050192826
221841276
1786131770
1723824642
796106200
822661091
1886277968
1342849300
831886200
1668465976
2006652545
1597287055
2053132362
1507788431
1279587178
253120367
136806170
633111295
820575773
1412749921
206582771
1700091785
1242285721
85063391
1245431625
410379798
536732077
816818664
1958992757
1585963597
1367766826
1340779525
2052072710
885938355
1432925966
167631451
201762752
1572608275
579206807
688500274
1797351391
2110611789
1323802482
1086060626
992507766
1676006456
238751675
1544216767
1199161145
1935205704
658178579
999331335
667999400
338170943
1825517883
2032780739
498456989
522242638
1746100696
1539993105
1926877156
2039076018
1700331455
296593880
425660212
435376411
1176513139
679037201
437866826
1007351383
1563904384
928177225
256927866
1384923366
94960598
1377513408
1350554240
1395299247
872931809
442534138
231003817
1569226628
1747627194
114826065
1947339293
937283971
88757414
1911502054
1140073311
400878575
1090827271
27650403
1286215396
1302998859
1799043244
1938282493
1995687647
1893972280
1872516469
310101814
1073910647
1519153462
2021406418
838640264
1815530800
1765069360
1498092227
334862193
305288571
330794802
1297058124
1152826671
1031652746
244572113
2050917354
1785400246
354467967
1168380063
484543550
188394263
356743055
1757635722
1772623283
454597152
1127312610
1643415065
674612873
729954959
1320429090
1549108935
651150129
398880630
1663332441
731264090
1448900322
501604078
1725880660
2341464
124043573
490857023
1378630910
1679501850
1600934613
695870365
1623065047
1864996292
1359793390
1857293872
254310621
1820547280
788325834
175109127
1780230564
200803527
596426705
2081167978
468736119
1776990775
912621193
1466059784
600180320
1067840629
552578292
1564650093
184963462
1095000433
540146201
774777604
1432501835
1702400768
160858245
1651622513
1671907331
1037909316
1207945952
1488343615
10773041
205599918
1294023265
74273622
1012821975
388959991
667947395
2087002006
12834491
720683246
1275571631
54261178
1959470207
1229687180
2026796747
148079618
319782894
123457405
1380660848
858720759
1952139061
325447421
1566932923
1482351385
444255229
1978712942
819179526
329433826
1473197997
1461239280
1374256610
1833381384
1397740885
946545569
1637696143
571149363
603857509
1133877896
2003895380
1097890326
178964185
1811020873
359570544
308429226
1701117891
956370670
2095138319
692402842
651149019
1152850274
659801411
1107072041
163517081
150708287
2092636334
1931905151
318417306
1094791715
301367877
1392616982
819036805
530400647
1849812098
232362833
1011041518
257694253
1022431455
1065645664
351748713
852545422
840065407
142680266
1785050072
129404787
1437033173
1613930664
1354941677
2101113609
1973448996
1268942186
1731120756
229286297
910735762
1227347976
534100294
897201274
1895135258
952585751
1112572878
1173110299
1058081061
1018485063
1248679507
1570182976
1831495711
343696686
855128901
1268381400
1997036437
1960150684
1191708990
521135839
749533133
737323606
564646815
1325035089
494139859
1615881148
912773304
1493315101
265223197
879452599
176439113
152808622
464945997
995287476
2120369242
387878764
1240481284
2116487916
1335498327
1100947846
1715070277
1936703774
1011363825
22975828
950159736
147569894
1819652205
1805985380
637774165
249906987
1486867293
1847525401
29370630
285606417
1858545706
1832582356
861036676
1991279025
1648777446
729548834
998072101
1999007161
971282719
988532936
1773683192
1269936483
324163209
292141503
823962984
15109377
677782488
346158031
546622511
1496639237
1274665214
1703903980
1762908209
888847348
229329027
965279006
1563734550
1065511111
490871783
848461628
1886724408
1207649783
999050444
1083993058
1740964943
1152901564
217796459
1469679350
634406774
945615307
734715347
523046126
1326507713
1630251568
361008364
1789761655
193060808
843794742
1293694161
203094853
1979855451
38981765
1859628147
545111875
189853396
1593002448
1014758403
58684544
428048516
970414963
131239705
254283676
1532433216
269758287
191292320
1777093453
1480252490
299285874
1495440096
296329748
1712487438
382460879
373876543
1554729
1802603541
1851615254
1863668845
1039118043
1572421015
1750033589
1942144635
430401515
949982585
400242223
604056504
2120395162
2146117993
119474275
149321552
468632330
898500006
2073550240
105271973
1881038066
1355415284
1277557257
1166758144
760655109
779352331
1551143335
1461353168
1158741408
1986706444
1377882631
1282299460
872736467
1402606011
2018879677
1742572344
1208732543
311850109
316154157
2046840283
1007984585
1611397419
217386675
1409837510
1026675194
2016605288
1117489633
553719465
1939657488
1354684995
1947381191
448848635
1364443779
1075570780
175491789
822565036
1756188037
1020855844
800297849
1529916420
710208256
1947577578
2097871044
561469079
991575726
240826359
330450892
800861212
1543233948
2031314105
147365936
1896052118
116435206
1107933437
1711788225
122336551
929073631
109392038
210868079
1724752718
502881868
1256661107
602708724
1035827039
1918683603
1760262596
1063387312
2145255942
50649497
317180432
943501635
768524317
1384759806
588327193
892284088
1717446158
1919779620
1702432049
476867634
1180504834
412673671
1159931798
1787447428
2073595002
442644538
278102613
664910378
1954610749
1015634406
145964284
913441474
2043989083
12392828
1385760937
1858894591
330536542
531008240
931659898
1505528150
1354317122
701485299
448468431
1270762465
1751663511
821374704
382716097
1837311087
2084756420
1686635252
2126021745
1294354714
351376343
1336642127
38757654
1276348446
802313851
1609399501
515479717
806826286
1930042402
1970441759
443588603
1527992884
631155513
579025087
569732362
1469499615
2786738
1422233342
2140757787
254966662
1930545742
1095716755
563120236
1471270
1704655314
1875661644
921585477
1665825342
1264402485
188421478
79116992
1911365285
468611548
1688608323
330263800
1636013457
649604158
526139136
1821908726
805151732
2083670680
1559827554
859664536
499748969
487280051
702466727
1428248382
1239328836
1414621891
1076385288
1100858125
69107303
310876742
435099343
1593826935
1201811139
1982587511
918418857
1882628810
1409676902
1640567594
727668284
1771028031
1495296570
477480663
1392742842
492953760
2112167081
2028155026
475348032
1285239856
1740522137
2013297799
2121405991
136874325
661319571
557163156
116231668
1323639111
920365908
259666334
896359781
624498784
1389201390
528396243
1388303400
2081794171
1663936639
2065157323
837225021
1862208832
2009253123
1530181681
882522040
1169231457
1950567550
1323013879
1165772427
1647015412
494582401
273088087
694560160
1276113451
590063127
1762117224
1315732644
1632285408
990502982
14261070
2076578767
799741963
1490323040
70796331
795929820
505719005
1325139583
77419092
1605503803
279698172
592971233
909320099
1179534096
35694149
1247804857
1034789947
1893906687
379609235
18739676
751745716
2117159785
2045079713
1643125211
1147167293
453844054
222641302
237618068
1193850950
681888247
2141589516
222598408
1900891968
1995848881
2011165301
297141331
146078887
544597424
853082449
1810699210
1074841948
260556467
744819395
726420337
312244563
564330478
1691224272
1911208287
348749481
483801724
50988762
1122594833
1155734528
609257545
1903075693
1970704347
908066797
1399887015
1759532203
248922781
1258021727
1935513323
1237189748
355416138
148648561
2078015814
230445989
497113541
1237215859
583544108
2098987425
1322380607
655000145
1706618232
172850601
424601900
1092151419
876021336
2016133622
1617566683
507468479
1999054163
999300165
146427083
819164131
97658133
1191372087
1786759237
884511507
1418979987
2098082322
1987463822
688446653
274292654
868040303
1648997846
1694470268
1767680038
1786368611
1971557884
1918754685
1484979596
1561700848
518911056
1890163068
804865369
169312778
1015947428
322895282
2127234670
2080072441
387768212
166100767
1677170468
1225487286
867736737
469859708
1811482877
1789710226
537617648
1443792929
1621733532
1655823057
1280468534
71241053
356541446
2145456014
898261573
820245305
680322500
1386658951
268257789
1800219126
1236247606
138603285
1091606986
1873882742
419817133
148655482
714517086
35736368
658352253
1077177034
504568358
566600424
1818912919
716542263
509021476
1241081364
1760742242
1153401484
1607134172
353733295
2089909642
459575777
172296500
270016211
1273855667
1650660752
527435736
422819387
2100617913
1518045718
433786456
1515732943
1855294354
167731637
1006231635
202802682
1563778020
1424504002
1071540400
1520075283
1417226711
1530006291
1642618077
241051061
111635393
1489189706
1442322462
274399944
2097412590
641961310
2102798990
1348166192
329494317
23997161
1432611270
1333543658
1797498946
1414475470
533686345
1737892121
1165561637
768733636
66160481
1410221775
1293912504
43585640
1602408621
89938798
1348115503
236092201
867340923
1128972597
946078205
939058654
1780262702
407209924
898067697
1070110627
1517095280
53052606
121398876
530333036
452731559
320094961
1256913797
1665682526
1325960454
1169949409
1913348190
1742059061
1737538801
1472231783
651005869
559307625
1246934692
1534111575
314847653
830161688
1794822043
55312617
1586249842
1907079754
686357378
130524762
1892142782
1900511039
457068091
1616355886
1071315678
252748797
368672972
565208023
724021301
923069468
1539308557
1457220884
2085407313
392798209
1753305340
1782126217
1099305276
1493150901
2011099602
1804371794
732358799
756374278
1652839784
597909770
2083827497
843298977
2059124447
182909972
996252425
27081474
1631764760
1938227506
391655768
1619480816
33596594
2061893563
1714830849
1671079736
165407302
2114372205
74809906
1889706979
1609335684
670203859
615950634
1883024724
1989851280
1654014072
869851900
706272751
1353413638
177397154
4785728
1793476447
622769972
939031563
2094002122
968573984
9408429
2033641704
1550775783
1171811891
1776684981
1254652880
1262360568
68319087
758883811
64995690
1745735413
223977949
1062162487
510937551
1031754337
1874097285
924327759
2079433781
406052415
1722470342
1853105471
757581279
517198973
420326397
531337051
1486813393
1577632095
370755051
1044414759
1693832872
767697366
875517446
1863899584
1033630149
426355788
1134221472
1018075787
407106762
1772395363
1298276111
1744858777
1077781686
860755603
1244599553
688560157
2103338159
1113643794
1699379852
1111175350
2044115682
1733387620
1074640154
1012314689
754380614
1664475882
2028196710
370640268
1376545888
1747563913
1716921158
135980252
497904306
1506820270
2066605530
941749723
2046938548
1036194528
1680425900
539086007
1539195483
485685933
1475165673
953261989
1283724954
1733233183
1636400785
2087932450
1055347121
1738540005
1890333369
299599735
834947520
305085607
759374106
1655174521
109293549
73947621
1700894003
803618823
430931505
1974022904
202689701
1338326107
457439046
547318447
1408249494
1074271148
1840532535
647433451
1826901490
1934438962
1638636392
1415368958
116273411
694477670
1315840862
963756419
1099808644
935083289
1027920114
324002460
1992248130
382411153
2048077145
1562140607
726755791
12978641
28274219
694955060
705183933
1286861258
181178435
345373089
2020911983
1751053940
1390783642
1969025089
1725637917
854355336
1548836028
1367786338
1296236506
1412347490
1006206135
1040459478
1058711082
336710663
782800297
303201762
255835171
2114100598
298844283
174559135
2065733123
1702570583
1397931981
1249386096
1093879193
997432861
768159811
643249726
1023974067
78801263
1571719652
37299382
727786140
1369191515
135457698
1781589925
1394893612
120358846
756533073
1684711703
1229549166
691367139
1933143874
1248090149
364227212
514304881
1736360518
1879299646
435138996
1140255071
1241442568
1134841530
1336885802
1879416731
352411427
593720031
1548583302
1024673291
472227353
598783198
237017819
1194864469
247394685
1701882580
611819452
809885693
174870084
1981227128
1038585839
533585534
1748348156
1432010581
2066247209
1127827860
1381882910
1645541134
1184600242
1175903252
1623950011
666155384
1451519866
749302963
1573522439
1017357239
1713088957
1723558730
1565226723
850578582
2015386569
2075236933
334539360
1633875694
463668828
1428356860
1324616746
1583200205
854262090
247673122
1180772584
791945801
398950616
1784914813
163761689
494875759
1573698454
1532774096
603021292
1920070817
1005304453
157238619
7261292
1317521180
1745651990
1711908751
66754974
577432340
773654157
1242110054
812358021
1067557569
765737253
1453703438
939306617
797037245
463735966
100477648
1953751171
778792373
120026900
741639872
834915950
780551512
1564249862
1298307322
236431567
1680990937
1786464580
1999855846
1259868107
307369069
269486044
1268024086
1395022265
2057175178
1561075716
915238084
1269756592
1080099006
661466932
1529642808
1397950488
1415720588
1860771888
1703526777
1649739202
826283378
1305338002
804392262
2006245599
629897507
482301342
217845537
324717756
34909713
112527189
2082296965
490057890
1276942416
1359808452
1084906104
1165968220
1165388542
435620360
1336520157
706698994
421297677
277653570
106787319
948236295
1116376837
141347999
1152223961
493904592
235623395
11528920
126004309
1218861137
389288264
17803220
439083675
622268394
943401029
1239541980
113746981
958217490
267318079
1448643528
1766053301
1915926075
1946577863
627979615
682332939
1834769900
30614059
1367124416
1484837375
1357120248
758750984
703560028
276345911
737039175
1123120713
1747991083
393375112
1338870240
381336854
1698787922
1765711746
1348942821
780408643
1444731959
1729272977
207906086
1958666784
1581794019
1052640998
525875354
85707065
699774944
2051300448
620612426
1226240017
1760704922
1439113949
1813954037
1809184410
2069015190
1416942677
372983688
1732052632
492829888
572346251
711034159
1633770658
168115897
2131767212
285706659
1580027764
607992835
354354394
990316309
1633567660
1863031284
85698351
752081916
721201409
456919007
1772562856
1809959680
2140066327
122410927
187473772
460559755
2084275532
544232592
1082623288
1264169940
692971300
1641793023
386447161
1150074620
1801744112
1402315557
127947545
1168115135
166625909
351575798
1006345032
1526716735
999779866
1476082649
68034018
671831788
1566487239
1835652404
162612143
367470836
926489580
1358825941
2030685279
368588517
261891699
2035139156
1225825199
931498954
1893629018
34434436
1424188778
1888987127
989151304
1732392526
290235020
1831603606
1275002847
1626614286
536957585
446833964
1343315656
309578715
1218531130
174036459
609373282
1586689634
314476696
461428119
843387941
537777099
2044485661
1418237100
1755334193
653850514
1663752649
1020449308
901193827
800377669
1569399353
34488365
1772852603
1279342577
1771268386
1407526164
365856995
994723607
830129866
1135594197
1989852414
82882542
1089968420
613791564
1370995212
694296342
1138767265
90731989
456150117
491757896
1408988798
1989358947
941783615
1629268626
613683873
727296018
1279460958
1515037609
431816818
1282148163
1194126942
1664179888
1588465613
1097460007
872881203
1092138931
1230310391
1924975591
947312201
399893789
127937503
370579874
683070643
1361456497
353941373
2044325141
405313185
1479198761
1092851000
856999143
1003861297
950005797
898926326
2025044769
126698333
35491597
1589141802
610706425
94825033
637231144
2140814794
1415527716
2128479794
320897938
1455412434
283336452
631154780
1557212405
1442546088
543918015
910293590
863909428
2125499636
545073072
825963233
675464454
519856988
1219156128
828516460
1170763355
1306014137
1600786876
97895189
1910537422
1655753788
704113256
380382917
244422625
44105356
139336377
1531399375
410160859
1696653430
1133520974
1045912672
1390148489
1867795220
797270199
1160641757
2061245748
2126393716
1878522092
1639336188
1282552010
1344154709
2106514840
559147211
1833671144
1096147360
816515614
1179119643
924114045
218095660
2121931363
525535557
1141175537
400113782
556774469
1266145629
525943985
1818285724
1975423747
458359091
809024269
149373235
1442030019
421797549
746538159
603370192
883963252
1545613850
1283379228
1655099731
1383446878
1606394475
1334612914
236431753
587446392
991573861
667531060
1424336007
1617109228
951176178
828246343
2068880732
1782124870
81673342
725981104
2004345040
1870292458
1811054513
1206306179
880001774
1813708146
1951080191
916958760
215452055
862015518
1796722014
2082599927
1927597429
811271725
1514535681
540102897
551624774
943599010
125060331
131836085
774173682
601087782
1221673131
678626046
82942237
794829746
1471830749
1570221879
579530645
447139345
2090737544
727882913
2119160195
898388482
2019441071
4359583
776627684
475718056
1753856983
63284152
700160510
227417379
111258403
536533778
735648763
1185780253
283371976
568774665
1817190369
1927014547
442638501
851387040
443019650
2119154651
1873694868
2085597119
1274752460
577264026
508953474
1317335420
1226259749
1666674229
655052151
82533767
495775041
1684939579
614373862
1091159143
802323657
2113457059
40391806
1890626268
1031403587
1310201708
1339632027
1600320776
1436796353
1866190425
853082741
814915605
1301174020
447072361
794373142
504613952
977811546
383367782
226269855
568621742
2052701703
1969760575
2014470979
1879726198
1588376454
1462536358
1694712666
72862217
565833220
872533361
2127622097
717443522
1430816786
1464179956
1039023104
905441902
1082585143
1618367348
248388259
668764596
1271025377
813696174
1079698913
1103877871
1285684394
1089603989
1962961784
1841306072
1296115296
1924529383
1662615394
1220813858
589513829
235119181
1396651612
1073474003
1988963167
893733199
957520681
1679733841
859710934
602442280
1659338784
1428550270
1444855949
1622054970
1374709518
1447323810
395935758
2020308294
1136293508
1386490148
1729776448
1854024991
999532975
660310273
1047214594
1722992905
1401492649
1492049738
2143183808
1764080971
1263127794
1434609723
1980255581
1036136667
200290216
798165097
1831209061
670165373
1037781483
1671520772
1636549915
930316838
960706448
902198066
2042455705
606150278
1450849330
1160139289
81393821
10163932
2050502802
878764834
158223296
346064269
1632832773
580139230
1952723864
1640423456
1313667272
298901330
888626767
857530156
340538803
1613860354
2126264543
1172164039
2110488542
1318936443
361527544
411157415
329738933
386438270
374215830
885822055
990230001
1785231647
1783020926
475595613
753075641
337987810
735818563
1552206159
698686266
1213223375
444571853
1697520314
456392533
512324743
2132005278
1894299554
415422770
923893983
748235834
802346954
374312477
1895147170
1148367238
1760746164
1363461105
1020673919
1057721001
1185365839
1318867124
1333192106
835874820
1559506949
559529331
2043739212
1634386657
469246558
692835243
411451032
796592237
1455300687
2125988701
62186769
1045619549
1291841308
1590742754
16208811
301988727
1335628115
2109723314
1968930625
1595645240
2078218000
1053766613
2095868442
1234535384
1243359909
2145190688
1067248027
326715291
659094812
307705236
2139344761
379907847
1328726134
281635808
145820004
1686243767
922528486
1025998111
1918510708
2000133373
1485908702
1379526074
1891633703
914270780
1163339110
202571194
1255918946
162873939
167021765
1530447167
1619507291
1623187632
1893340179
2104263643
1794204150
379902895
1685033224
568477984
1979939409
1698267244
241150094
359373556
1758680420
1089029126
160468743
1991558361
158413549
674349847
1129448075
575073555
806061318
1635882729
769273900
599107553
1885875883
1780520754
248408744
1132607840
1933171097
1729050967
660162453
1519673091
129008537
486836388
949080314
338093820
287213605
1358933345
1553753783
1053813075
884582770
124809068
1190341953
223197692
2036600307
782747485
673721960
1942948122
1792518011
1066992949
2015398550
467788943
53926451
2028220531
1722521163
1487079371
1393442486
1447837666
1642221538
1431668889
1475287036
718582675
108286567
1065887645
1522344800
408676984
716016986
635859326
1298704710
283270164
850269854
886653145
847819503
1750823630
1163661293
2125517916
1194595853
201930086
1919029639
273058903
495402548
347489149
635973344
2135325652
179997731
1698480913
2008515413
1219915897
1694087987
867876746
81625702
1948130676
429516349
1074200922
2096908538
893233197
204465371
1691500870
366158297
561274648
181761870
549718600
1537350182
655313052
533063251
689639497
939636824
2032169559
2049365324
1852417787
1823142182
527427569
1373903194
1704235325
726433963
72381801
1098670810
1534200630
210832750
837317678
1525447970
40674287
1477387079
705581779
1593461536
185285396
122736374
1629906862
1437423544
727833641
1914962624
45997208
546676612
1348557121
152179476
1281276598
1469884898
1605645104
1702999080
2014619086
1382664733
2159266
1239518706
40514978
1744211052
1051192923
955623585
505322515
1700806686
1118325572
1875263333
797062141
1201739676
1857211569
571512772
1381255610
900220623
1391130058
1999543440
1169000905
2021183508
234247519
1798612975
1042138596
505965157
1348293126
1304681933
1144029045
1611580615
996576977
1711735018
94934707
570522733
858207764
728415501
1844416764
1530869535
1915758756
740934152
39424393
1850273780
1809124982
361507296
1348619729
821920211
520143361
1535190554
928428077
1298468362
823764102
714951329
1225817139
1597829154
711457578
360416953
2098300968
2018362371
1033707224
882485599
848281129
2102594682
358235120
1203636712
395159967
728168699
580790201
1383570805
564533926
412110531
277342368
1122653523
1904263290
692341743
220909385
120188324
1254320038
1587394402
2104243300
1782039143
497601765
1610152789
1611049973
2063645691
1442365340
1629702732
773310300
152343662
1282135408
374442734
1390093405
419345410
1872231380
187526452
1203592660
1680731418
530793919
1668242131
1842115923
332922317
1481719040
1440565927
11387297
1457571634
2003728932
737479603
1530633233
1422656689
1459142595
1975394955
782477682
1124736343
623665885
2127628483
231398310
646760358
108549066
120707447
1003686003
906246138
1224963486
677033316
526866539
884313214
1555618672
642218290
931531161
1721837270
1576300739
1858002926
1748871270
88962840
1853564247
482227389
1749536423
1521796703
613349146
93626902
1097539833
1335358445
1537839138
2088429666
1812562146
549262387
1629972023
55673673
2095062420
51221461
1323207156
1792536219
1707286879
1639580961
1412040036
1545202236
1375192607
1549196677
1311949011
974444212
2071314404
1593421929
936872840
1937032714
1408460709
330024714
984738350
1306311746
1734566546
700090521
933765936
963665823
483789142
1912807447
1526571467
835608216
758650662
195404362
1953915165
2061396352
113142398
1936038740
1942745936
1770436871
1231539258
441069101
274581489
1735488628
1840826500
33550237
1015798127
1652743592
1024459788
1391558166
815397560
49225842
382430287
1924527934
1541562964
103032821
771617303
244747868
1213984270
542432923
780357085
621977105
1780652588
2085991458
1746465875
467984867
1531976663
1197662758
206778710
1961089813
1494167235
264039036
1037216589
2135448554
1502412396
700009547
1838956756
1211724393
839587553
223323769
81914528
1046151684
1828036435
1704968810
1256967738
1171760202
276733196
791788964
1483117119
1319132825
1417505420
745506865
164800206
1962819219
266888981
970914325
1623349538
1228136131
1257529681
1422177842
1227834150
834653864
201060868
2012252643
2079579082
530116097
391934389
1602422193
151741181
37366007
471618319
1032803841
1620861417
125350506
172864580
1452492662
1137875849
354742181
1210497892
1230715997
1598139572
309287734
1441343230
435985143
1570375723
295244711
153366244
1997318467
574436402
1705643631
1203380974
577298786
1508641872
1948181397
366197223
783221439
2043383864
276947218
397337868
1160356936
1501542838
2015033511
770341616
265970688
1797066452
1498650480
1479681289
1082196607
1251644139
827717244
487802597
342084314
973312277
2131850120
911860659
1208055903
2004905498
571548575
1109896967
1758903135
1827760598
460529381
983130037
1273615686
1068603410
1627660768
1395234648
1977362250
688197137
1914029923
359572674
983839013
329489668
2100908616
1825921031
637502229
899500666
1040513304
1960281661
309169587
1123167527
711979286
331417863
1579788683
2051532833
617654514
177513049
1856007111
1909982097
1404070546
496423180
1129815338
165519889
1911193033
32963557
1959812821
1437106009
1039816371
796661195
725537567
128806704
1518643930
650358432
1430628315
1983352848
1247842938
1239147089
1485591649
1207971221
1977432282
738611922
315773749
1052957818
1029651106
980748384
1829409215
411059088
1000117548
1159078041
243319072
1754555797
27307313
912242572
143105524
469903473
166483557
133863519
949273792
535394609
555940892
1741817111
1556618844
1123578524
183170441
860957563
902912878
1137646186
211411065
1670779291
426341973
108050528
979129373
681601906
1377052047
2005432135
1942815260
763025970
1108842658
1751596329
1503007490
443116064
1835379360
427470810
1484391072
1223714249
1162772654
516074143
593917873
2080268881
119671462
474444224
2088410629
938109517
1094910984
1449052062
2013422078
1299773247
573509476
2104766405
1607539502
1239601528
1375704057
1248910044
394899092
1965282886
220397440
185461905
336103172
1144137652
878846354
134285974
1631348912
1154997309
1289979937
309380009
1127724655
1385560509
1075110942
667452531
291821120
459296543
1924418602
1517629871
433263183
615305433
153757992
969214090
39526525
1885981253
2080424212
788708923
977766806
1597160233
193837279
2068523032
443456769
1288278714
1807604590
1914514555
496622234
1648788269
1014914885
1486916787
761512635
1883899135
450557275
153109996
1738152317
1096614480
718960594
84122267
2078780030
525172804
438703892
1265904728
770081382
836622759
1335955702
893887718
1782823980
661755233
578666237
1152854626
138426679
552706409
1842078694
1132325024
1857602239
696645700
1313835773
713429902
825473104
985723753
638924632
1027604086
1036197638
1123134305
901595840
230971189
2013723394
856719757
602397653
1807999132
304032411
613049262
1036289760
317615829
967831514
231099903
1118421564
2114725713
1141873459
1852913417
1234225419
1629415491
1504556941
1211398248
759573681
180898968
609174146
254773828
1915090352
899802488
433370108
1125949324
772587100
1242037262
1276336626
1479492338
845327805
908775988
2112267819
1312004241
1017335146
612820167
639610571
1609393555
961118282
289424886
1742170093
1470072540
703107457
1032726313
542814480
1790763345
121778419
1079695529
1363561706
2008233307
358648712
2065569144
140656242
110628159
1062010744
861797355
1598491669
1328898547
230245196
889088635
793026305
635194024
1341933141
1070047822
1360863901
875284476
1621689530
848858940
1437668788
111937946
414848547
78609418
798985315
520258931
495284119
63480604
910125198
1725322195
1670023804
1328178040
21255762
1962167458
740168375
227206717
1204680041
1039559862
478665565
1054073796
1557869079
422464180
195130828
1360693314
177648145
972494821
1841125745
1559723846
583353405
1128691030
249442778
1804763837
744435324
1494666142
1061443112
337747688
1707876792
484685112
2043830580
1749489158
473839561
607319125
1929485041
880121961
346909829
704628229
155450816
292118458
731221219
433831993
1724932807
2012772065
291368584
535582815
2093579581
1746069999
49638450
747918803
1410410958
1744788096
1265542804
1813416198
884016524
1310792679
1659656063
1181153924
1895201243
589602330
853457168
1594751893
1162735743
1860323782
1726620306
126735425
1293034410
1268363952
1225087221
635838794
550069943
2070587056
1184160191
77689172
2050622063
916436135
954588662
935416659
668149045
2034212467
60618858
612855416
191510804
1194590143
2012644666
236337490
1212251784
893847885
1181717826
912996589
1708665904
1223609470
1197046888
554398701
1574746534
1883438490
2055534215
2053625065
1943997124
742730796
973543888
690742239
307912142
299510851
1594917242
39393306
529316400
1408504288
2111942777
1144187720
700609161
861201899
1031810210
375510446
506637793
1038146
1620154452
1440122953
1832587092
432273765
1508978302
647742116
1237780168
2138741033
1760076296
704155181
1479747439
2047688640
518848815
1701247
864276465
1081038020
200386138
160915720
1267263907
175878965
2145399974
1577498743
305074586
1796097798
662155064
52650174
398091270
1886153901
1679123575
1988838636
767542162
1936337616
1814977406
1388996342
1706029184
1087505199
464946418
837098844
2113042038
636595938
1883349363
65446298
175637273
992709470
1534207222
821725483
740003141
731917366
2031798421
1283464887
1498641795
1015119656
884387117
989118727
862794357
1607118611
1676262182
659554186
320131640
319871498
163718855
1590959941
756051229
339644453
1005608253
2028997720
1367046843
2137013205
1799901804
984775713
1421345791
1314258074
1091674577
876234531
110000694
1271792288
1333941366
1179827128
1632868314
1352305816
422272255
113494531
1211607097
1042602454
1754884956
1364774908
199930431
559568043
612070395
1799432627
1139005957
231985467
1684393708
1839781488
1467399860
525551147
60841431
1794391031
1120962707
1498415288
907150172
1235158626
603131340
325491744
476240084
1661181969
710005754
1516894294
1371531263
200603555
1711749322
392766271
58454306
252251272
55917502
827778955
396217787
757493449
1461948159
279850738
1274784172
1946821831
2103442085
1167452463
1412060513
1263654913
1942979972
1374860154
1428300963
1831016805
1694467849
912470389
1482536016
2072155174
782502697
1193703808
700875533
1629704548
1354290549
885653216
829213760
1317008877
1870808381
1212500873
1604070194
2093867077
437253470
872767902
787832543
1192665668
820780307
2014253017
1869824433
760258627
48063747
1430229231
1764969938
626272731
1396484595
2014681272
20229914
1413449802
462800726
513038041
1209068122
708021767
359599315
2135142662
1069610217
1090520096
422911221
31159343
1602522801
372528445
53897687
119659497
665432879
400465569
1190069538
1603293497
1979881561
671046129
1922386782
318436993
1989838622
1371212681
517176520
514852406
315063389
1779010641
467882365
1828118468
1086697378
1743387832
2094377620
209901638
759802086
1873430066
870398457
1635390140
1271722828
354244314
2097061039
124214575
2002747602
589828443
2015216061
657148803
1306861385
990214326
659709008
741671148
1932869947
645090869
62677773
668149900
1441584938
211907575
73468719
898500428
682993818
840824490
1612811398
1392679554
1547994785
1684988306
923631262
724967199
1117283039
840824898
379522544
1381887996
1816359250
442831697
1934299067
1542269977
866367308
1644296586
391586020
1523571454
1426073911
1974387362
2020430816
305024627
1600171658
1843658683
2003242798
843551880
53162329
408739213
1232836615
1165873858
2022337071
891103023
1761363927
207715025
919583756
743551927
1339518825
819960074
1914590827
379331269
1698791301
449049886
1021780063
2017791555
247179841
533233704
1857907926
1688572236
858415723
1066016144
757981707
1688437077
1330620577
117918541
2079755036
1539667851
1786762767
801217381
1264550961
1511550066
657143148
1447998931
1545925685
1418792598
1206222476
782946238
1841551446
1432751044
9135201
1998349524
264666101
147792353
1719206569
2019259124
622811354
1097761054
1952829927
1120169963
576020011
624883442
782146099
2108841631
442508939
1938143118
1170718486
1586208222
2080390037
1699280967
1526412748
1175493611
1163431814
1540669459
1597869396
1540677883
2041347226
2095032118
306010068
2003980526
1579701125
1708842650
652206745
122431504
808834860
27863294
831187323
2061450128
860674442
244016422
985245138
1317510943
648490321
590155337
1950174381
888667356
1022997727
1162795232
324070956
1370157938
1084521862
1989582230
1331444417
791534041
2100010325
441283416
1253979560
699625160
135337431
2069249601
604137054
1256361582
1461071205
342074411
1043474360
1339612261
1998657883
1543820912
2039710550
666690181
2025582809
1828573829
978953038
1423914040
1596793259
1689957201
1189366780
2034879717
1919028229
430620814
1582781966
277764322
833865656
1366650021
992638667
531948349
1667217729
1039152812
1915897083
1566295212
1815220630
1789884830
1024475953
52871457
880960887
982714463
430687432
1607904582
186269129
1382649093
1435325248
1132068723
690597877
468158899
1314011383
1681284718
1892988872
6417970
117295536
1690508607
382944164
2107552919
913894445
1199426010
556500871
1072842562
1970205984
487401443
1198115513
15291306
2116940922
2144927918
1358777328
587150477
1823519852
1437312978
38430464
1290758436
1340152330
1924664760
1783067799
1128799026
231699144
387559895
910217919
976942166
480996991
717762716
135450079
189072891
1213579184
502916762
1667871178
1452024178
1056243528
1859573087
1084211681
1943475878
1111811423
366745990
710404444
859989067
4941527
1307226102
1003920264
1916384534
1372938175
1306946863
1566362335
1798223703
1334549804
1873753435
1927150581
1889673992
1451133810
191175030
1601988849
934830242
934551927
666304842
821888939
2021719364
645976329
766924487
1389416170
447877
114828025
259952300
455660468
367323650
1313111130
372080198
1953302865
56199139
2092108163
1160056122
650821867
1164912257
1687330255
940775349
80559136
1204318552
1424266795
1219979444
595312047
994748031
1937799921
1169896370
391791952
985015639
1716547825
1510411755
167834762
70825866
447525907
1357813228
1998835642
92726489
973823647
771580637
911717042
721125426
531663402
347898559
1556533757
750701972
40951780
422145589
1000471068
548596025
1140813930
125921890
451670103
2114749715
640513037
1160304564
1623071118
865568803
1623947060
1649809398
355371570
94822086
1603822492
819772743
1318551061
1125446747
1110425033
231651956
1313531385
542725747
991398644
2049279533
2012823088
1844181377
1806753316
1856777420
1102016745
1451579765
2013418440
285036017
819843114
1526398896
1666487446
1594490077
1628277260
199916476
1451014807
1937313798
1881662862
491475206
1533463976
1718479387
1540125257
1726257497
538290434
408495085
895379580
1347806511
1599388722
958805250
633388816
1858141665
1092943903
1820021048
2047959719
754945698
1610614292
393137593
1949932568
1929379319
508266985
1914833328
1811588032
1139211432
1325989230
625552770
112513705
1973727445
272540683
1002786970
759547114
302033496
2119356851
900012505
1812038329
1456932430
812521145
1373149973
1305108068
1132900706
1063122974
1729853004
46453380
1500358132
300845431
553966196
1017287555
1302470558
2042319880
1211725705
1603426371
1728752905
1932844441
1872081648
1248244374
791268345
13690644
437911454
1518529227
1666981274
1357271041
678731761
898134904
882703261
1975466722
1458495721
1946340925
1661276818
1413665766
1586037161
164012101
1250993942
259313890
1874261530
1383455848
1902320229
154221942
893507803
1393380963
563872209
1620401938
1588726387
1074208008
1577246573
216430723
1373241451
89085833
362588843
842262867
1907761242
1157709422
1307725232
102959981
1794733072
328997503
447116892
168837041
738665862
1958798343
1598984131
529835871
1739004
127939050
911566706
1796627440
989054131
1867613381
213415752
511607415
587574590
2062499889
945813501
480118515
975989186
1005239668
2066932584
1231596874
1794640774
413149432
1102909354
1690799120
174896717
888397164
1652279060
108995619
419759257
1942511317
923186658
336834827
707046427
2077049137
661963796
961615069
281649468
1004910437
1245626283
2013696736
213600091
1018566557
208235994
86045915
124107580
1150551848
1199610325
872306411
1963029938
1213718637
768911333
1988308260
927509353
221584617
1538559507
1724829261
433892828
396304445
1313022451
424639735
442432976
4778507
1567710523
1788427706
928650364
1988148392
577941157
112234460
1878957907
667228596
1612866413
1132056375
2068119550
1397243345
519627226
1494217985
1685516436
1842224209
141330582
371996101
1181597862
608323273
1356126202
1135410939
1410554523
1054273356
1172951308
1436254435
1013358350
1335520734
827095101
418864773
924884241
1847334731
1287645843
448622716
1762224328
247713960
1168345223
984954422
1029049320
872016687
985519516
135875796
720187910
50566407
820187721
522034575
1480982332
1107234907
469346363
1300934597
306555836
1487442453
1984649881
700851812
484809014
1340735386
1817302185
1341390785
1190583614
1615416094
1876954269
2069465454
1264747089
1468492656
396600651
716559638
639322766
631715817
1063899486
417158832
870433435
1842389555
379911108
451796517
36412296
838203575
116919769
260846989
1337834285
1920560830
844643660
888365311
976059096
1720726484
152827358
791631098
975308174
1848515135
1863401596
2124629671
1710593839
1467689477
365073116
1230686907
526150330
471166428
884045132
1872775110
96288600
954058540
235294747
111560771
770457335
650929111
450811921
1063738664
1178614147
698447265
1864010871
756005158
1398095231
836044206
825132671
1420942136
2141832258
523918123
875367322
147417317
1875392546
1810902517
37678818
58920434
1154111367
1327907858
1367710258
520444710
517892576
1123877197
232586782
57361126
641099104
217682713
107576474
496283158
2065702647
879845648
1604936009
1546741888
543021471
1975074919
1878014640
438364943
2029753992
492117107
1266610536
624046378
510036071
475626600
1968742680
278338748
1912995407
473778582
421482864
112828988
345629027
1407081666
1227407262
1174458210
1882971088
1723897360
16774173
782649652
375876828
2060386098
1721680598
1297111692
992145351
754149407
576007985
274082518
2136646127
1744141113
717186893
2106796090
639635852
1655373614
20470191
272450402
690375961
924389045
1182842073
417738787
1314518266
1137206213
832017729
1574218608
1055711765
70891675
1704752134
209450162
1554821008
165443650
414714481
1501674074
165900948
1265550377
2104445004
143680670
297473757
1705186599
512468277
1321513912
75210103
112902779
941124300
1644715030
1849188254
1315794898
1184187036
841468400
457729995
1698293817
592736008
1393360463
627823515
59735894
536001985
1114505844
1622785869
451239797
1888715424
188211169
844655118
1590791102
1656517690
1571026002
1050106561
675606654
1152548508
421939502
573604501
634493360
1801082683
996717021
1696066752
1340329024
2065124020
1987470508
2029385189
1767468146
1238863180
648292087
1198246514
2037234012
778833298
517422255
1920735426
1530610255
1361870883
1715028528
1075989764
1630713020
1622703772
1930480715
1038087748
360937176
2078301855
385109864
1457489611
1810688759
1100634255
2017875404
1621543717
1101725186
778139578
306121161
740209832
979642244
998230508
1262494869
2061777656
382540715
2042409602
1724994666
447626492
844988356
102516757
1742605710
576380228
346179628
1615861443
1598650154
464460863
617438982
1700190192
1568471362
285199788
1563765755
1324609894
2138420895
1783967317
1085516444
821496202
236677411
1840127895
698988167
181249892
230764524
1419715861
1443178474
1919656435
83566724
802268432
959061532
1287854864
130885728
1398156513
310309454
1916723814
2115938051
1875236354
1591485815
1009343592
1674822325
1223270066
604876910
1834250709
274792653
1702438996
1002141991
1678840691
1136184893
102539134
1346849145
1393465482
152834370
413473484
1891533687
1139058209
1427907730
1236164596
1602693815
1744284316
1660281582
347331377
1760422550
1470534058
176552723
1407008644
1432917833
1552353803
446305848
601298447
418314093
1966015360
1759787796
194335111
117626133
1054287262
357134815
1736694175
756618561
13835302
1766936483
1494189211
1797285298
1666734974
1948500818
773067240
163274953
597847516
1486661469
569864864
1340401685
320443976
1889008394
673316870
1891212405
1870638920
1662549557
1361972108
546864460
1131263280
1587356006
2057463927
1464047771
1106149910
1574471581
593954790
334375194
694877374
1542312646
1211286750
1541412629
261272529
1503211883
2134379250
1350750222
1270947276
1608886883
585609007
502342441
1218557068
1589365617
1183730022
100143928
388554585
1447917214
1272415211
1983823985
293886557
473436366
674952965
771581184
930728034
232887267
295548803
1178681919
298744464
670548084
734810715
442903281
39625469
1733938103
1777985566
860562662
1658310490
1093126946
516519295
1830041646
2142284060
1857700914
1236603985
1630707054
543977041
2000477498
991367706
440116915
483061475
2083616249
1331463220
1982882301
1918523228
751723960
931528583
1126477520
2015446225
1027052954
873615498
840832560
542422704
2068246116
553779236
1602342977
663116208
1860356163
127263089
1014166949
1539726560
310570722
1610088515
112383242
275968042
901133388
2113753732
297850739
1728117576
1818737698
771471203
1312945830
453229527
528148673
765533842
565901915
325885078
1147260157
1383672113
782974247
1026298612
78753035
603803559
967523413
889316535
158737157
875497831
1877482927
568520671
1900867000
1873961221
433188216
1913228371
1499070778
431647016
1106352952
324227541
2098398584
175716420
572237176
939374321
1853405221
942655607
1042789465
1936739234
721244784
1830096005
424209209
1971569815
1400301687
304850013
2097516946
193261775
986246465
1210369763
1665393601
2025781050
1327421484
1838230720
2144562971
810921463
854265742
1483332275
1572034442
936957955
1989067980
430148134
657966525
499603759
171653606
1975121990
677752687
1193901660
1819543637
1731958091
1815373467
544653213
1117831666
1033689995
1988553767
1082408290
690952541
533906623
1621660635
1507097027
821670263
57357240
1035654384
537572959
1407099801
611601835
738717146
2108169874
1627106503
1247396355
1499445553
871146339
1894372948
127666157
1978701055
435252201
938267135
2058440445
172158427
1687101906
2004650364
1487467037
1108361429
1593585738
322937746
1143231682
199069472
2060042899
1742007830
751213931
1025240352
2115854892
1746731626
187962994
543727146
1836537181
1421940919
1857593825
516794369
547828955
1343152589
11831792
1292835407
95592264
587275206
378048892
2113256773
100321194
1319799878
193299875
87261637
221376755
1991621624
1658178429
120021694
1289135527
591499163
508280433
85877276
1423896056
1287806158
1348013800
519362612
1325713798
1511696763
600162926
2083771804
1941133157
375781074
1221532726
1878967422
1698937420
1292530784
1427074474
1225248218
1678325008
1827320522
542175726
669689027
1876615575
112722138
330011760
407730977
2025578403
1777306222
1255299771
1890492398
305857831
1059806944
1624570554
1713965500
86546514
87835773
789876706
2137762067
529184718
607394810
1468325655
357191352
1146770724
983194655
1506038055
1887099830
1655918660
1235061873
183300833
2002529090
609979033
696458873
863875435
1960851723
1059593355
827827752
1660566329
1829861458
1670536789
417352041
1675248877
1348005233
1373200760
1956681174
749573206
1942783463
1886955774
236373684
501439336
619609579
1264369202
965924958
1560763156
1417574599
266248881
829398653
1090057055
1150354641
1404271039
1035361396
17049827
1174551076
1828611109
2010260547
1975613600
382206194
1414167575
1841088584
1436677238
1028609144
964463597
1136692139
1933685335
1351443490
772815336
267347539
2077192563
1368041986
1996901582
2087885258
1129555874
1175237885
1426108453
1057383942
1041984360
1860282964
378465393
1571204222
1001199781
1562545343
697530545
255750290
1789351253
1317333020
456149024
661305392
342596800
597543359
113725263
1815408838
1440591986
1050901618
1914554956
312837918
169717119
896885907
1680677474
409556123
171485184
1175225365
583637462
537011306
1950857209
1861090296
2006981521
950957666
1343473017
1964307852
630152571
1833958923
673628285
877521348
434469930
1894268679
1236566971
64035748
431816415
1557140020
426985041
2061532700
624836884
1832241540
630399078
1734770893
185668253
569213960
316908991
1176886748
1056390442
307031876
1776190673
28505178
516272831
1118585420
1087921304
428584380
1670287416
201824473
106851027
1712575960
835948897
1462634577
740192058
1163794280
1896558839
705395726
691557194
1408374563
1015285426
1575928358
213379757
1256640379
44585188
1531345707
2035628855
1578270427
4419000
703041344
824878921
1450668207
1553399364
2142000024
851316139
1998274196
1670880759
1333193692
63722559
200849309
1432773391
311172759
277222199
1139392473
1071569038
737038957
1172415493
33187108
1912094843
135290594
134525006
633778091
1895907375
622379518
984466186
398830998
47949333
1200729433
1121632911
601212694
1874500726
702890055
1387115035
2115454261
989625156
645904649
1184656061
1571693369
2048045441
1970937084
1885004819
476002443
928842533
1883025087
1633122793
351512973
1849741432
182975795
1012799631
192288524
427033495
1928241334
2022147360
688799903
220779361
1040516480
1653848498
1049618292
879579380
202187946
739006770
1267948832
742769663
989258627
316708946
349264862
1059701356
484249701
1976161659
1203761782
1194919867
75045104
472626826
1324575281
433133093
1123316065
306775758
73479600
1884211708
2111313224
418341251
1868026325
1637125790
1666701027
1279285707
382546541
1141842965
209400612
1040975814
943425422
2044347029
1340877001
100682000
1256071704
1176765282
483016712
2066306296
1573041524
1059718065
1922912335
1498692770
1518939693
1568628280
398642155
808185687
910335134
1461534955
1906784044
1809803402
478760166
1289355828
113611948
1974280339
801470841
601981911
667446335
128063505
268100506
2444453
818942045
208584962
1900663850
180751357
419682577
1954571540
284496721
1913218140
532754044
999857553
54140689
78559895
1353001975
927981042
410888869
290628042
1383283008
979149409
635177918
1231062320
99177927
528649550
1673305668
1649816462
1807698296
1976043626
935526561
532548706
1803305642
373636254
372627131
1819803775
1916542521
597085699
1797124723
1437153973
667606140
1423751226
1013742052
1268045345
1511943507
1253436403
1310080849
1467770822
1492435594
1024101328
493099572
831214549
284932590
2128963761
1206861549
1792471531
169506513
949908098
1148600610
2035871091
971122662
972895053
182343659
550323733
1721284827
1794336235
407305751
1991586636
1198521949
885924307
1400722483
781098036
2055583290
1778085186
2069025904
1545496986
68568578
1770664525
1067599198
229338000
1936176518
1771522693
1861445190
1290091758
1725376183
1898200870
2001803808
1837814013
265609969
1161495847
1156836516
488795359
1598034441
55443920
95375513
851371137
2030217486
2139547664
1140558953
173736448
1883225196
499118762
1315270551
1980959919
360991993
587841092
1485789351
1920715517
1291755757
643276410
150641655
1579661891
694574170
1141265478
1813497518
839281413
1466941877
724622589
1225615250
1989920971
1766896351
831849977
1255617748
1186112133
1197539874
1464416725
1436139774
1911215305
943973567
985751994
1234433408
1781129119
1925602116
614248409
694016584
889711943
829636983
1634884784
1863722365
1362102553
1118478017
807309901
1876987958
2126076898
1476605208
1892647464
2012344210
780213319
1237612864
2106049985
133989257
1992162085
389949574
1811399630
2023100667
1236352205
1753577338
1474597626
838472993
2056145729
945834665
1556318810
1382405827
1576120820
1539716271
983787022
1707031937
260695975
2542776
811095046
313665005
862604249
899834685
1141368624
1410605736
1158710704
1547182923
2066860300
1274548272
786602785
1954619904
2120772695
848781330
821974310
1462211223
1373789177
818265428
736433071
1526834273
1602830074
1447800716
1934800506
1234818669
1358284023
1971690827
1173939015
1370679985
1643000692
936433245
433942101
589032714
956105161
1878933531
954577422
1622410158
1542471212
1759659836
977083264
1441402267
880105370
2079880791
1121527768
1950994469
1633057205
2064322546
1979600929
656731365
1589981442
1049802776
2084271404
1949993887
1246617397
710142696
1150903842
956040469
929431156
1491589960
1775224960
742512505
558442216
885793126
1122152564
810605957
1015925855
1032362871
1868394937
262054609
1836754157
1909403395
1041031396
1077837673
326879566
1566549581
1192633409
200895288
418763012
2072492315
1780643985
692172929
937626990
1230131043
1822871558
1842667708
919633801
1827883696
1186022816
1611415002
575619918
648809683
1252607418
156291974
202271233
2044244131
1039560276
488933452
1331399945
2041066905
1794286477
800205330
425354870
517859613
1091032417
396579894
1402744145
89213801
1798354459
1849412379
500567845
2068664205
409676524
677157793
1937542628
309447722
1375409906
682390958
183577
1581900035
1108453331
469989294
387923293
1823632352
1367557921
131312222
1167596013
564352073
728846042
1217584309
378524593
1665780091
419541354
1456787846
397840209
195818136
149606083
645633777
1628968436
697767045
546192692
305049571
1037716045
661889678
684422270
512312401
1472327744
1460745478
1054793123
318242828
1185183765
724961337
1045184945
1915876359
1493668049
2080245379
1928754018
2012025301
158826508
455379817
1518410824
1167336350
1387351672
2028579885
1985213390
1240335598
96508109
226503323
943465410
1388274799
1934943494
199055325
1219048857
1597741686
1898437093
1213326775
914897871
912537302
832118163
1437227401
1134217905
935226862
357215099
611876152
878527372
331246526
1715385869
1544201564
1314201777
1674915017
961010792
1019928906
1636856541
1884771783
1636786887
240180353
2115365691
1203853030
1125530121
1190153157
794169941
659155784
505048432
175475350
657196346
1818019458
855560975
1769560518
540294650
725501713
1468909195
1890723824
209347734
1222338481
287179854
380066402
1926224571
1186108734
1548144240
2130013812
1551537245
425272734
510177495
1058570085
1957574015
1361839483
1614586930
396712659
145352293
1237058933
1952883169
1094299025
310262210
1115975453
998496946
1346431360
1579279050
1374270547
1666522730
725480719
1493295484
407496629
1225640914
1077227166
2053086269
647998063
1388935960
366898362
971048256
1397852004
920361401
321717312
1979745994
1979380767
230600499
311794808
654138222
222150435
1768672358
1342515570
1048788405
1215979340
352447068
241379439
454075832
1559302372
1336666035
1555064407
620980646
2092261910
1459392934
1077216509
1309982100
287455606
388610127
1962546337
748511647
2059860205
1437093242
50223891
1279560883
1644541993
260445416
1466629727
2016908723
2020224242
1904125064
719916760
1554560571
1790710931
894052727
353877507
1276977645
127458848
1138381303
2023960145
1376270280
1901942699
1452817890
332225545
91765592
1709360627
1627408823
1725110382
1604574947
622468473
1044510141
735071806
102440446
888326685
386943037
35009944
1705248682
1386150531
1884850604
2142596971
512887316
1266097006
125945787
1623177544
932191145
455681720
43641654
265405593
757107182
1831834775
903613576
1096302523
1052119138
1254075121
1690430024
1080804006
1456772198
824657239
370995023
765023763
956686950
1508169705
485984097
152957419
1675459765
1171610548
1493928704
1209550990
1586615415
1563809415
1632746692
1543393918
520125018
508745368
1417979700
536612289
784509973
2017984611
1216500263
1752930042
791077455
2137405157
181809100
53906468
1469062377
1816700720
41957026
1671428149
1367154318
194091520
544610801
1595314569
170829850
1214691029
1208815057
1964707360
166061205
1941945849
2046724789
812807603
1646542590
1381373063
889654952
2118110360
831069696
905066879
28496856
394888657
1552092276
1490252634
1347534928
545580080
640746451
288057793
1847976946
2015259366
216100553
533340943
1412324121
2005637503
787723099
1898512371
549678959
250241881
169299453
1773139318
1632153124
1879497882
1331186094
810340575
2119647664
1986849681
959299571
201446746
975570329
203473383
1163187028
1145882834
1537944874
870569685
545263333
348805501
174743764
1137854452
1659696810
830883740
288695393
1020217073
1881403884
1485243116
612762218
1101300308
300616872
862387696
558597254
91607107
1441009181
877335993
1815762736
933595613
664922427
1368840535
108479113
1596622175
1293705523
1465861938
841529838
1567129740
1404822549
64803723
2083958164
142233637
760533761
2091324608
1406553941
1270849045
589838799
1923717176
1324153274
1954933018
128782680
182798640
1751065293
1601233626
1548956504
1951592539
2087154901
1042129844
427545382
987249671
171161952
1767883448
1756536010
421887682
420896269
1474487804
955268196
885607370
1530703994
1070146236
732068847
1409936244
1238061338
411477457
85110677
1878553982
2023363581
105168676
1074028018
225030245
1865534306
720225524
434002093
1747216431
461432205
777535509
1382362163
1085916236
1301847006
237356808
88808433
490057147
1665693909
325430972
596437038
188586191
1127357467
1218219075
1659452927
379158563
225070592
1907907899
198866722
2146427187
1377257472
1775276329
1357830385
1689038772
1013242598
1855239319
59539804
1560279135
595118990
1919911999
554541413
359993038
71198968
1406724007
243229551
957822335
647727469
1528694262
271603494
1799892456
1646034076
68599976
724770606
1267840793
368409645
707456112
2121932887
1595378406
252262161
1107168115
441054435
342644124
412812606
725286157
67147376
689632980
1683835386
1113157785
74216548
1484966680
1337855861
2036208980
815010124
1555942232
744773234
1764048592
880903470
1479909290
929345355
352671493
1498247465
1244135537
995456036
1479763311
1578393417
1712331229
1402618803
669755555
297771736
963189193
1986841792
1758319218
973231001
341598931
35936849
1489708120
250057545
82179165
1382659097
90537693
889364425
1806379215
1155382382
1586374066
1150110785
1850918794
1960518076
1775860922
267504160
54030596
737650539
1436842366
1015109077
1459111518
631182319
786562942
559817102
296427128
193481555
967110849
1211643366
992401682
2101879187
1865143171
1673784479
1964765153
22641401
1171057947
329250868
566337321
872051024
1539747781
1655904260
172332138
1078331878
242706407
1792521258
2109964790
946960930
552422907
1961508425
1074920416
1136497676
938637379
1081359540
1944025293
75583488
317302605
526314008
1459650740
272916522
929822637
1994146790
1383387897
2085139020
1240890438
171738775
1325054651
1467607973
1291766886
1699512057
952128314
1442004322
82604565
1831360636
1434651118
929582839
136061536
539939745
941947516
481336203
98052817
1590259162
785563629
1284414871
408457891
576339997
1588500115
880196843
170097513
728041875
1713942428
365431730
310411672
1521591237
1345150494
1018715462
752422742
1692634038
1648924956
19888803
1249473141
1584008987
938452707
394756235
460476539
1519637682
1202127634
1164377913
1502734804
1946469509
819274579
815895424
549959829
868727483
1753897367
1395148088
1586435478
1956746973
67711757
1806206481
1971245287
1265667809
1617548454
855070928
509518335
1415108203
811994202
572913510
1043891048
788800755
1814667977
1493964510
3610061
84897000
1422522315
868073530
530569112
363649816
586947035
339637015
848185939
1624902677
758701835
97263236
136203390
276458156
840561413
1054996759
933210322
1658531773
535677905
175023135
1665454319
837742313
1036857415
1002367587
1382723010
1028542320
1102601203
42818890
1193309302
1664673767
885208490
1742670477
1415666449
69046493
1727276599
1198782879
460743978
45939933
563295820
101091608
944807863
1849625764
591838247
158860414
281186314
92141754
1998571668
1144867959
344564870
1107086988
740376185
179888181
291712235
1863190146
1972260089
2032713586
1623185205
2083587701
285629610
287782647
885289771
1092583891
139383464
610389670
873288700
1723139802
1540754003
987246599
76513499
186941175
144400072
306536461
1814241142
994637362
1552946454
544571674
426649730
535336203
476554825
946571670
301406801
1792320305
187463797
43580375
2100046883
955865590
732345787
610059557
947559443
950996395
1037600837
1100909466
1023965983
1634948457
710611153
2082912110
2133378290
1054695416
1325524682
1124537331
99888560
370398196
1737633870
1035820543
698767267
1172069281
1718941785
2074082636
760638738
1740226818
29584642
2007698557
1690730579
2013241246
360281767
1578223348
1580814986
426450734
1910261293
1628435049
509869018
1162110471
1665482252
1239874496
541633786
1804096400
1290126782
194716515
1371368344
1304190935
1463096089
1884642498
1508954133
499026167
497103184
685837387
1298721914
1110162285
309673065
575963803
1990933086
40118936
82500314
1327950963
504039016
1353753665
939980492
1642282679
343875342
2133651698
934057863
1011846985
1348805423
889479479
1125100135
57503774
1185701221
1544091283
1094986535
827720745
799796163
913274475
909110117
1239187184
1559450809
850233462
723142073
1351453815
20360333
1083119927
697088125
1130391998
1712916325
1544400352
1761309582
75612194
425670690
1613334682
1097029940
1983531786
1248090332
1525718529
134899460
1125062576
1984272166
1224142443
1603715930
2029737323
2130340844
893180011
1499783694
1624893315
1506782111
1678604414
771051465
1515817679
154739207
2045712738
315318946
1316256911
999991237
668256451
1639305617
707605724
2108255818
1201161897
629265578
138519108
1454303579
1704466444
1513479575
603372897
2136958695
1341609452
1727840196
746666499
1431126264
1411056557
77834975
237068664
1689394312
1440022818
510462149
1022100767
1194546040
885988302
247605743
1747037423
443321464
2121450196
174989488
1503034900
2061402913
1950223916
2069849481
2009999754
1386309698
1566906388
1341362694
1396136074
58753519
343322476
1889440461
451534262
1859204446
1957092057
1026648623
1771481422
251823357
129894025
616476712
2134138688
1366452248
1086015561
210693300
1585164638
1909568786
1754013056
500512706
1662167386
1017329232
78575395
1862835889
346250741
1935396210
1516505511
1413732693
1729873537
1211212463
280742921
1856293769
521304760
66066852
564420906
908182844
856607882
371157421
1553044608
2057633713
1168419734
154597451
1495463763
1246190851
1286762308
1742884400
510314864
871124674
1948209606
871686393
1552647723
1268379975
1593869535
188156327
147205621
148976156
785335213
1869842976
2073091189
1884687640
1632446004
196902499
310144433
1604310740
1952130769
1899886230
1489639023
716871408
1659421125
1389002693
1601229243
86582949
1818732722
600160335
804375543
1202028673
1029038454
2077546656
1441489379
596667269
2139424460
170768939
479373151
1152935696
1002439560
1595732855
977131298
1474390579
253445483
1421019179
755647457
2089449694
1642922405
607836184
1452320198
184274195
1340673942
210518947
1051339486
753082194
673489629
385251674
404637969
948430535
412767312
1249249300
2133017675
2131578982
1860690513
796125641
63196950
1126881819
2101552394
1026867201
833681246
1254823819
1818021211
1691172787
620960204
1976930859
1421150802
2080185240
1224079788
1347102950
88929114
1113883185
1004420514
1004266921
102489060
849451925
186793411
1333902112
1379761152
886112554
1632733561
2132444135
915946500
1309834610
2119670562
280992339
1422738675
1037227522
158499837
926615199
300107872
2028787092
1041959934
784971606
377200305
1041564951
1674607402
400667799
493430840
1494923615
564972296
1702630017
888191957
1031504384
945806712
1785388506
596102960
1987890268
1672470927
959579932
1687940576
138371678
1153021514
1365756053
783666487
2139283477
703707117
4218325
970178217
1419596022
371278037
797901017
476695127
274732656
1796285779
1210157747
212602128
28991587
446884337
886683912
1641862799
1903940340
465276504
1301799416
680301032
81996839
710435317
1072128272
1812748731
1061111453
140613945
1401832120
1104046228
1180940469
1505138529
149858200
1258765344
605619366
719682808
542247878
147340668
1796487060
1946105821
1597107837
79160241
449041274
858238362
518450442
1719587737
1479788776
590858196
1339318544
487870298
1300732804
628411675
1510207322
1041338076
1085819504
1206398158
1685230781
1835553328
1456114565
158525118
1294320647
104474121
265781845
337225870
193613677
2101719190
15223326
1724632621
1686927424
1043914883
1268507643
1766549718
1438648304
244808472
1110272312
1109589867
411537982
31837394
1697782645
1832375647
774718598
476397357
919887069
1615137384
266805731
1616401245
800868415
500783427
1983075924
1652847616
2121023575
1893922911
287633065
186452808
728833386
147029141
1339972446
1054043756
1035545647
716158014
1871820193
1330276383
2134157776
117439016
687953304
201488195
1475206505
209537359
1415966544
1568215954
1246225868
77077975
387424207
1557250767
1156540314
2146530074
1248550555
444220375
658441174
174315106
1127501216
632021009
42238444
178834359
2016782994
1335264778
719421311
684320653
1766854193
1459704219
834991899
1760975575
1618416298
1461141535
1677451703
102600392
1725816340
1832767054
941610069
1998223174
431344804
1827083088
902596179
200988336
502616859
652860587
824490570
95628012
1928457708
622075218
2093174795
624581217
1228333573
917088653
1755512070
670864618
1890444715
1626166729
1768034796
1158939917
2023419036
1955384998
1147321417
486378021
1335140418
205793595
79531894
1829738522
1552662060
2094778417
830984640
958494065
1236712547
1000267785
1865700767
1530051801
158818534
633519470
1608330652
1075727422
918335358
1577622051
1670043837
36270905
1592854280
1384053436
2017458597
4709614
1644099203
1716270311
970197555
447367272
2073539675
69067562
905478185
1464423963
172381136
1405542339
1409592821
906329547
1557728859
1009938666
341769051
1241334027
546605089
1597466250
400189063
2105897496
1010399468
1257573079
1272669212
383426344
1879996328
1387567917
784385591
363750234
1040523925
780246225
802394367
1934629945
1051743322
1477729961
140064200
2100812267
2112636787
404694340
49581258
1474477187
795199950
219957929
133867566
534412567
1122928913
1399432552
439691405
151097595
982168819
180616134
1866762817
809812921
1918004753
725138108
1169886390
1359199441
1139659511
2112685583
1679048871
1830415012
378543524
1741442698
583555993
1251284024
2109186281
309617771
1155382382
1397722108
1856113604
489696490
774256842
1682517120
77911949
1870433015
497623123
847854672
240867411
958945569
1141067031
2023574754
1542215915
64505389
760151826
326740090
898056023
1283500044
112646217
511965296
1451838494
271894574
1633913368
1733982456
1664526221
277654814
1204368782
1579732096
706511569
1315872680
1989635635
604605973
2037566166
768751385
173222978
1563905466
1539691461
788287691
1268905049
1009082162
481145815
710733667
1217786512
553232671
2117312645
2097512670
22412460
1652887613
1525891032
1866787258
1580629816
1369898196
1128100934
8127405
1573640135
1754271574
1941081428
1789215783
557021585
635876239
648258872
2065140298
1672301619
1339377280
1932759117
1400011889
780307604
854880488
275673938
326493247
339174855
1012298783
1396972851
483204460
348017752
910052317
2000005455
1557658268
647363875
690641656
1755451958
1832875346
2041386366
487660520
1053582704
1574392742
1997136017
764994361
367761673
1817214417
1308797724
1463216915
2027464442
1010095259
2083967766
1313190549
1766844309
663874319
1015792699
67877600
308209743
1589176522
406878183
998784071
1679631138
1379715791
448018319
2117152950
2146760279
1049077427
1920015894
2045647544
1898931719
1585292944
666440914
1953883654
1201696161
1939516437
2082434674
1400385190
794434290
454792230
412496911
1528779167
1192134054
767282964
847893514
486608984
2127768568
981835120
1461422499
25442091
1280031053
1069267608
1112484604
527796035
438200371
427791801
2086568220
1063840190
1981395848
2018999737
1930733015
1453110718
1457413727
1103725636
1281530517
1794701795
334453093
1957908493
1368776899
1353421040
1910927725
609860192
1518383597
1078951834
551338679
901782648
1046517811
2085825163
1045188195
977448644
447665155
1339026291
549645772
486106320
1016185218
25170623
512915201
747084529
970981829
1815740118
169352572
1107804147
142017711
229369185
1308288634
476593139
1780568394
1652257428
1174536416
1511817949
1595855044
1662313216
828215497
1934234343
1853976122
497795777
1305169261
105051495
1998189956
1098818338
176888802
1605592433
1851408926
1785167018
1923864979
1427402324
1750373066
1701577271
212527378
1060097370
2013808719
471153933
1463130135
1641009594
928368428
281517446
699569143
1445763425
1884972075
1005368578
1005454146
1576859267
2031725390
1353025008
1419388873
748727813
852711637
1731798806
509526727
1197269580
792717811
1716763007
1636162073
693926048
1120230274
1475741952
1046766921
1861074650
1263804792
1751079146
525124672
1084744958
862142957
709493940
885378663
78237342
1081240239
173897449
1770509500
269902580
1296660256
1846106864
477375782
706838966
762143897
194205741
1502861440
1700924611
1918460263
1770184313
738779839
686360056
1447651068
1419765164
594931841
853230328
1170041921
956012378
1874592091
2106480827
619731732
1612036210
273374085
2035647277
1999591257
1080787502
1405722037
1920141956
1661645725
559686499
1537686576
1960947236
653171552
2093149159
1026613761
751253229
393550041
1039386221
1589224928
504925341
972072205
2000890594
1193491267
1800208574
1199969883
1734916383
1281908182
1239815212
1586496383
1240003386
963887877
525636864
1448742593
834548331
1688807140
1981247825
2071319485
1174822670
1789754548
1688629719
754942922
74368085
497656629
68024856
225148432
452031629
1132514630
1670176475
1000718895
2024072939
1048217689
331869173
1604910537
1089230643
137604634
737591700
1358963938
2120089971
1597572523
1972199370
1593531900
2137031720
665090875
786097805
1228164287
821875464
406334930
1781824226
272981031
976001789
1669148622
1385049841
2090484124
437893148
338531303
2126832292
798450980
836465161
2080121085
920418830
82806631
702484807
463457445
1422124125
450855429
120071932
596667389
1026048298
1800908196
2037836609
96036667
2146352424
1132874494
402319467
1406406111
796285767
937691630
496757039
2014135096
894318682
1624120361
491212289
2004478140
910196426
1455136516
662516659
1827730208
746993830
1547434769
537035660
1285366607
1970369577
1788131415
2038604523
1501594393
1129941840
1204988312
1845131085
1050874430
346589871
278367639
19070194
1838516202
1181882743
634294313
329038458
913025210
458703877
356507267
1075753929
1074726790
514295898
1894405492
1480475657
2138551165
1548413230
1082895308
1602235592
191564338
355037264
2125329025
287140563
2107879973
104485515
416634794
1703912363
2102205242
975964759
52408750
711431401
1608155673
1862219381
883044369
809578370
1978452945
1473695710
1278378469
74284652
929627761
510200151
819900939
1387536008
2103305590
1730787009
1990298307
1734928168
1263038149
683970779
1217462552
2145225610
1856532177
1986745409
1327240701
1924642232
658137718
1534983988
51070751
1439058332
437635636
1043563896
1046922912
1745992421
1364988595
217178159
1413271829
1453761108
350156751
1647999153
1592054139
84324161
1663765016
2015192890
253767395
640523429
1505697155
1732093001
355330987
1406599748
1738014465
181931904
1561053373
1659114766
1606158480
49730661
1470134295
1763329701
1339471258
1315690924
65075299
681608610
109550433
1333182858
2087458188
431360169
1357035696
928763102
1158438722
517116914
183382749
658761585
1064669567
1483809846
1969101543
357463836
490717894
1526848129
2069855045
1682265838
1885802870
2057832520
348307005
363736218
1902002468
1918379425
839854323
1200515501
1843723377
1945745904
1448881840
569126642
1882248486
257777231
798136015
1110410270
1948876423
1888105014
61877723
1476497381
1938379196
1262542286
1386510284
984336503
2016023480
819760257
972789162
1845368380
403079334
1146688180
451060721
785458100
38757847
1472212149
442852079
47658017
519175811
705397579
586123318
1817872761
2115100537
1954010220
522549460
102028422
200042110
860596605
153809506
1452645952
459717961
1566589642
1238703725
1115783520
966415529
1439940172
1129937845
1167970804
189457539
760599622
117916606
1387211854
1691561810
1465449647
1512065118
231884093
217715881
1147907616
1007770692
765759336
530044291
5573428
1969723708
643938866
560295674
1059400549
1913740014
1355401877
415822486
882874822
711711641
1560082865
604529919
873073025
1173725392
1485825215
1862519577
462066536
2074585819
1416502081
1284846987
1837370439
2022005164
1297129469
828392779
476627033
174230887
1689714865
487013285
1012627329
121113866
100273851
1941573007
212589768
449466824
139743415
1290429812
151626449
16912025
1727585792
983458840
536005275
1240904117
1995143030
1203076433
1652249393
1261533877
847233492
1827625092
1449271147
328310173
405377291
1994948672
1076623986
1444945288
694994766
1887051150
989603534
1687842716
1675034258
1958535689
1891864865
498394150
1730659602
1312112997
1206436127
163880098
1625011424
1941927117
558775001
454591428
1605989611
1613427255
2032101729
2140538440
1032124276
2139312147
1483468246
849753559
206697169
23480574
1744387111
952752162
740877582
79538360
1112811282
365772936
745306665
45518384
1789215783
544948495
37052057
1065265136
592453267
1007919028
1078836829
1467459757
2085789586
1439950293
1486703271
1677738433
1994655394
484746989
405506665
1763577885
1819698620
1638878496
70612401
461872910
1485197422
63079760
1099155217
1828226824
1863456964
268116489
1788810011
1663525953
658176668
474421965
1108967227
1886437952
1154351039
1761690062
649299743
260733144
1072344384
1590599779
431465212
984667617
790423651
1618006324
1734544650
1660992548
814477416
1605613852
637349216
636722651
5684418
1613343047
1876271752
1156497672
1760702003
1580314190
1428188610
574695263
1575533585
1726551383
674336443
1213529466
286573902
247854815
1513280598
1419581864
556809249
103243402
325794848
1913518738
1071172952
1874176948
2103726695
196188729
723910531
484781509
611872190
1652180870
97027696
1327392407
1516771698
1428663021
1922762031
862906454
1052565794
1153397589
1652019170
1949655348
1185195559
931363720
474949370
1266314246
2142926740
1815219564
1179130688
2119590684
213970762
799405039
575158925
459612411
1822402949
1525177265
1811309796
1049977610
460591523
548617789
422577834
1150331545
1971394685
1690312400
632226399
504222256
683199160
1076841493
439868972
693191932
1210761680
169711925
1895913714
1634396463
395481718
557059611
2080723373
1483568519
1275866690
1606897988
947773765
1566802604
539830018
1823763880
1274947413
1856974202
1342036597
1321815379
1909945407
79006691
30218552
387396217
1134193348
846753008
905913043
1105008551
454367111
528651808
1559243782
3263364
623398968
1462318079
556609451
555927618
1916615843
69413716
629861936
1204123724
971640191
1750167481
1621843793
1060802539
863670499
2133834605
2093100230
1546621313
1365530833
63641247
235512976
587382835
126048075
613914971
377611009
1640888207
1990507378
59190862
203375397
1251435308
1255587385
2011054083
1432175712
1843814866
2031114212
967683892
1714815135
502329880
2108101805
362759115
670435781
320801390
1571499261
692417678
1308393017
305307512
13675145
301837324
1976278759
1105282596
1715086570
932893861
1088322890
2122428604
186730109
18697154
1476949726
1358866697
1908256448
1652770136
930245920
434454680
406207091
1858376422
1515887078
1542593006
1479555272
355734097
1732491823
1493547885
1245743700
1203659309
1797734256
76364358
1923899843
757779228
1251067675
1465778715
1567483530
1093849931
216888501
285819075
1769464079
2139914045
576449914
1828320288
767566158
398400069
193811797
239855907
623299068
1229234027
51588253
1540163981
1280198722
1918529445
213264517
909419337
1057155476
568157440
1755245440
2107840076
1152468368
1570323481
1668145910
2026503496
1512297791
2001497703
1914378662
1126414993
2135448593
730029140
1270515335
1507012814
468369732
1336213091
469530250
2134382217
600579808
1626962563
1881122219
2009568030
1416979351
106186865
229689277
1185494020
1553891889
896340254
738897839
1007625935
1049667828
1816425381
1160661401
503444303
1629158806
494566541
1938904124
802901556
382936047
1907482859
115094909
235808942
299346609
1807763739
1995441180
1819481941
1219611309
1797204183
1594840388
962704426
1323397190
2140712651
576722049
1015644885
805610325
1097821799
1444333635
1534652526
1274452338
1597073505
2143462191
1433944217
1949197625
1858524294
1814551109
264683184
751345683
638173968
469825844
603058763
538446664
1092518068
1479435705
908757853
1462807406
1249986107
1904437349
671744610
809319149
1482444442
524895538
773090054
532716274
1341809466
1074637923
2029071537
520578722
459751720
1710896919
1306355268
2139794573
1622318826
524659816
713266524
132323518
611325796
662495595
104550882
1917500326
1347055532
1771354532
1057175008
1224022922
1189624500
2096505921
655884154
2026993096
833107092
2013985583
886040404
1571442181
1546946111
570403570
1726601869
1185768989
1055827537
1144995280
355592371
877084751
2129294452
1031842835
89048181
298419565
916781826
1226649928
349277478
113662405
1988485050
280467272
1616544869
1069776007
1912064441
17867049
2111877391
1178175972
1693828783
1883869457
467603142
1033548643
409060403
1653469932
1599092372
1389361434
1040248791
1568487607
1158359783
1615107864
129967017
1032333838
1793450728
670583675
1705145286
786297801
1767338616
596807896
1319437364
982566242
644324383
1451535218
906234633
2068503748
2027801282
385570665
120004105
1200587112
1498669900
513877378
1290352856
178652999
1467452290
1944756990
1858376422
536077448
1798092848
1715880764
1261762836
667786754
1044244086
1534511861
1453192068
832167467
246122796
1755845572
1963184759
2132358603
1462020397
1935209618
28455021
1009842588
1691752685
1945408510
756827744
419448443
1241048196
1425825678
1831740233
949119133
338201052
832766146
1030693573
1612438379
1484291157
1552504555
1586326130
1317344038
1945045639
1630167317
14034045
1515747951
1715717850
258535318
365179114
1248996411
1109338838
1963694222
1411558407
931070281
649129670
1701138970
994752793
408264731
568983357
1727746081
1817884469
149650666
1813207164
310424986
1001895345
405011462
1616258806
1212537878
384902778
821556691
1888480749
277050090
218550053
406898729
1276767463
205233803
359154716
93790261
1739894885
831006923
1507828051
959835640
1870788800
1289477085
26603207
1961213786
82305142
1669717045
1247866752
2047618195
1433903772
562354012
1027272069
59037340
1479566665
3826035
193306016
1851681979
447608490
2112657543
573465185
1376587253
1521421837
747752491
1937588275
828207674
986903748
837525312
65702280
1530375318
1098514432
697143739
1743645165
828527990
579577889
1678164945
60856356
2015573345
792693000
226012253
1009366030
39932241
581291684
1250443808
1963279501
252449502
1002505075
2010508486
1853118844
529345066
131372042
1997843367
2042441078
1091459245
973965483
1077050681
279739774
1498141688
145389418
1334347095
1401903957
449663157
70972641
1959345908
398953636
294673109
515640823
708934301
455312210
1910687351
1125682631
1671240851
1748799844
872739995
1354348256
1916733830
1334615835
1900124105
598727935
1318643670
385368348
786543780
1567704097
1914082415
1469527696
1214967234
1169800053
2048466200
1027472445
680124717
1353594231
912103187
1527474785
1050152380
1397390842
2011136819
1285745491
141758198
1659786887
1525374005
694336898
489810166
595254219
1615993599
689754946
480685101
1594133507
788443565
1545415641
1449495805
1601553317
471681137
1524821595
1329568667
2020879524
273035847
850812522
1492191156
1193270111
164449241
494572470
369291988
508104264
2015202804
690320670
797631096
1802230694
240194282
410045789
873233609
827469638
6773289
1843735645
1383670153
1932388344
174742995
467049008
521602693
1482616622
277879376
1613348213
153629194
1416786915
46723762
2042976481
1826102387
1050739798
382878018
1355502498
1166064080
880560692
137484624
1377315736
1305009489
1852734307
1593765101
1748147590
2078855589
1309168949
689748353
708722655
1893468141
1006244651
32890905
1254772309
1493196688
1482847245
700288063
790484727
840409110
561795462
1865051867
1346470639
974400952
1680872305
990094672
1719831683
1447431625
1287189527
85007155
317772071
1780236550
592744283
820634934
1477230366
978059844
1856968150
1752044632
156051014
2014622341
1339281560
1111092909
412173588
1416994013
1667583374
892357236
1487672231
308778656
1403974961
1469933540
699214691
983134359
767184252
1471721405
59738064
1396945394
1945496558
1201799241
401576810
1148420027
1246885309
1003720114
1515370973
308254329
1659749237
975835504
436914522
2077114977
1811368956
2128805392
1778262378
1589756344
2084732329
1096511536
1295861381
1766012404
273513081
1244834322
2052912114
711283662
1706223545
618417278
104952836
397485535
1240893315
537290445
1374476344
1665388457
1613028837
366930935
1110788759
76696459
186796175
289229030
1294598980
805807953
1402683005
1125059701
1320072057
122420019
810958441
1345921681
1337381226
1437483994
2146195703
1637053690
492423472
1690957906
959348229
68582205
1792109887
256601869
1483013336
184814755
458848454
383891130
621401642
2068250303
1331230629
1891817466
1477854830
1617373202
1660578212
226828831
756045641
1003912467
1839206695
790014412
154968503
428838058
604746882
717969751
132708666
108132000
925588421
165174048
667084698
84324161
1002762807
94541539
952936384
1391968428
1101388287
1583868288
1456786345
1139531352
1387482738
1194395616
785088922
1914060922
527567551
501864644
497568827
426029559
340533970
865599762
1221322449
1142952330
410432557
1302467551
1064645377
1390805617
1441222262
625299480
844439457
559779116
1664947966
175718005
1843966020
1779610074
1429664077
1863542586
1705670915
713372639
1159476034
1692302476
581617786
398022641
1481130075
1883584134
1818230740
1166584599
1167162853
1552856167
197496936
1529116392
2141511466
840368022
1678524019
1030284909
105770298
115003096
412504924
237922475
304329170
152620579
98077202
921978783
1847568421
350741826
48839062
1585715177
220009485
1861068614
1483089753
479619868
1471703322
844850565
375124007
1965639893
137366397
2026976685
413987907
1655045520
1967270296
338081630
1576982723
713016801
148540277
661319441
1462837821
1795999994
751323493
1568490500
1794842855
439477441
1839600097
388893534
640470282
1537727550
558944488
2083994820
726844369
1949469144
1515896635
2129813908
2028910676
1047214025
211167752
599645084
1245220119
255901183
881155920
1834608484
1376444563
456581388
464296486
452706014
1861843687
466296845
525760904
1561268575
1818230740
672956617
2021087119
1689077048
1376146544
992521642
956772877
1404565559
1712404349
306842890
575162666
130473807
943709165
2125743048
1119065822
1806899232
484337184
846566742
328603683
1933888175
1942780734
984647929
161350739
532066614
1245669862
731403371
189968293
1759621471
998328076
975815374
988158497
597800418
393224971
1263910511
535096790
151105192
717586066
2019431408
626192163
1181392791
1341043302
2039466919
1584890898
575249437
890623496
939783552
580589043
1364391069
2131112543
1840430983
1507410423
2009295815
1938631020
1013382526
286860820
1480982767
469662523
171970577
244761903
933841070
1738729033
769735481
1988620035
1147106198
1753360724
840862605
772859229
179473182
1210442417
1340793165
452232183
299032254
1837782648
513914281
2083350039
1784048884
259787370
1018599418
2018708503
942073859
1636623890
1520282042
624437169
1859359242
1554850801
1999238781
1756360765
163993885
2098445912
1850126012
703351367
924982472
1511484905
1384751323
80662425
1800381416
1418411260
1652603774
738395712
1842319649
212370252
1662348580
1995207568
1601035896
1284216349
478793323
467912529
350573989
911683529
1176592595
1899804955
415702202
447704516
1188060272
2026300445
1516066358
1951066664
1931486694
638239991
1975635118
2116512644
1402646120
507090777
1322149942
687814312
899949422
880089076
966828672
443881088
491887770
1275721866
1188477135
1875292311
1820209139
910583354
770097308
1447411040
1803187817
1075009075
667660815
425117536
45186262
1832100330
390544525
843897343
1329166839
1623295460
982846307
2007519323
674621680
231922575
577741625
375930640
522500992
566297357
533406125
729767446
639170722
260772774
1610920967
185492483
995358824
1186861449
1737053009
1611924622
1686791684
1567633602
1164840038
1588174028
2133138870
1699855846
826511645
593056850
1096871494
262253122
1376394757
427735535
271392253
1372936437
852023089
2061721257
435161285
539213104
380514101
1013913137
715612964
1641171622
1582511604
316172694
1686513584
1850280248
981055267
1761438925
1035266475
865385651
318452818
1223657258
1740032438
1155651492
276771752
1189972113
878712069
1209499554
1075837488
1465467191
1971433387
612787740
115261135
1949097229
16530518
1185915106
1819452159
17944308
1080677053
1752263146
37160897
2002995776
1022999003
540791721
98227535
1035094843
340520754
368116660
870986546
1130396035
1266444021
999198369
1209146797
2031513554
1709588447
1087553612
1701080936
2020245174
454485579
974350491
39698228
57888221
1651563159
1556665357
2141457701
1658850980
1148506720
423832178
555582758
273114454
136124214
2082134110
1199465911
1934723759
1325280023
1997074477
557821575
327781635
1357091556
445789863
1409577913
1650296074
1105553860
451916382
2008419000
225193379
2131638486
1514576853
1448797152
1051636758
288544234
1446738669
808737348
1035853888
1560891311
1290908223
1976767874
409032304
478552987
2051716404
2101111846
1624757197
498435286
548871930
1975377127
1500229038
1761655441
1760463510
290511324
1990148711
1065955835
1913901888
974237626
2060618065
1621044488
400862630
689403956
19719465
1837629827
1551646766
369381663
1478921383
640475037
469747554
259963712
1302618235
1958898702
1866499446
653851426
1587141954
1103973755
880728355
161457561
134034487
1897214472
247007028
884801138
1320827706
195441874
1582653834
1566243435
1518578840
2135212462
1703109879
1619131930
1660288614
1054144873
1313456389
1003689596
830578185
1650125223
1184926382
1240495957
1176844118
1687814670
488193498
978792916
22286297
1634813
7455950
869686776
1259043318
832173315
974290046
1908800431
1044549711
1357417857
490043946
1311649718
1825197006
1555863691
1125935270
1038578352
1024303250
2083915875
1856026163
20921310
2129322551
1499856733
1923777269
54669152
1814815683
1592024585
1356245666
1769440860
1312770972
277021362
2079734523
27098045
327253235
272159156
121024811
668253429
1335779318
919012577
1454126261
752293641
575523379
310292019
1393329992
371973866
539357846
1963032026
1494621581
113034082
2146886775
711326883
714040802
1544557239
1673788596
701575484
1812436104
1590212383
1650267384
901768739
847267538
894554216
2038287185
1634957228
1887167026
1075969614
1309291555
78605099
1335980599
428393327
143522448
1077196623
1108722131
94961784
2134014627
482571327
345474345
2020780606
575389210
2137097258
900945564
1914253798
1718975097
882183137
1604914344
1827886789
37132747
140749101
786510185
60048633
2144570044
1414454130
592151757
248900464
2035481951
476556752
44981230
1429622150
665385223
1339425858
22819797
241012672
232964015
1497902404
1513501435
743671562
1161809572
283089704
309104469
1321452437
1538278493
380345435
222290723
319506930
1333905030
199547538
741267710
227318540
914036047
761854615
1731335803
2062740341
1096998958
2090575975
1083642687
495426330
73651774
584050217
204308987
286696394
68965706
1379029432
470081094
176925250
1396350173
1370732147
1695665084
1561797240
218258059
1850447187
2094355313
671701018
73562865
1652309839
58304001
751658366
21085408
1509662453
1898887450
988249627
261431754
1626924442
246872317
662850048
1694399735
113703837
1866158222
1359424578
1960832769
1923937892
1979381856
844105004
2065448579
1865455445
1010563160
480882174
910041178
997468553
1663355052
450987316
615936793
1617961236
1570098118
445541505
222852474
1583448443
370489037
1375246277
1601270113
1228942281
2100766810
675053113
1712617722
1236572119
781318184
1435293329
1641154631
1652312978
1207218548
225062025
646041241
824046653
1689738143
1375560065
404148344
704988030
1821603680
480342979
1617774959
871963049
2051815548
1177116662
1157146572
235737184
1013618766
858366972
5629723
1983451734
853402898
426970846
758178211
314002747
847675931
1951933086
520822516
757881272
1414244162
727306220
1483401536
1959514915
2080175197
1260322595
1391393261
885892837
1249726119
1114781509
1332272563
1819706215
2071339621
447193327
918594417
1291431350
337070797
385106093
1923218295
592017994
90904221
1190460554
540736683
295717001
801902221
241809334
704599047
1068870803
2084701162
913595078
1507204896
15838098
1002095719
1814707078
1621063991
195633309
1466700777
589216396
786967021
871292754
925523030
1736847103
124584666
1355135969
1638307558
1870645681
1248153519
451600310
210870001
413215558
728111644
2084837457
802861719
1019350692
2074646020
19064536
1216408287
2031044125
1855355236
1190400351
737354463
559723996
994994120
262298314
350413329
1961018044
506960577
437635022
1354092177
258832312
1892328138
1253532937
1244764200
1952304785
2052301397
2070738263
484036818
1247717579
1852697090
583463536
1227146034
1785863454
2140271202
1448173961
2108942600
1135026487
1949645166
1558134492
1404359698
1518622995
1133652042
737158220
545395695
356623130
1836627021
578701269
758490539
864107275
1799733160
1938329996
454427149
287913391
493605451
640418475
936960786
1666786579
318814459
1537412975
929884188
1433671379
1973247793
1830187408
1251567551
747569530
915778259
1259936266
1955018791
137101224
1261404146
1061516463
992817874
42675286
1183097937
1844823322
1477524382
2063571655
328752434
2028422993
1037105221
566392205
2139777522
2031297903
1891848102
907464877
1690483909
828896767
574494310
638095738
2087476267
748323419
1564257838
467905951
1309494001
1706285455
824256402
1166910988
809122821
100102766
1238292024
360444981
128461411
945929344
1017810087
46051499
1271036960
992857887
1006115299
1999794024
964446479
1134859747
860919618
1333366307
1075073113
1257951287
1258218806
415612244
1045237103
1126539152
1611608613
1675805734
2124059246
862924632
1588410940
1391232796
1115947125
1274038926
696958332
1727442308
103265891
2020251972
243893953
26176001
1739406247
405303961
532529355
335902667
1756629232
2036586251
2116613252
971941337
1440857798
2091902117
121697513
558023860
308826268
1675188514
450489896
2077109836
936043444
335490922
1789386617
296296752
1989805813
889063166
102137709
2145051986
1487694696
731207256
912695340
1317157244
808787272
1800950796
1687075615
1346733851
503152732
975710774
926555672
567123050
1691986830
447326788
151916844
1107146195
297320715
45164218
171110379
353613867
675550383
1817061333
2020704634
120853912
1436413344
1804043588
1486113706
771543540
1362392438
357058797
947230288
2042647322
302005363
699449844
76415321
169342066
239479626
1699478171
754729318
1696598097
348097544
1248195722
418431209
1655521302
1024088085
1643872566
1495700135
1042430301
936523407
1193411353
834940033
871399666
1279605959
40912021
459182622
8023980
720431601
1134770527
1140393802
617482006
2057532093
1534734655
25683935
97012620
724576982
981958154
1216156119
1245776881
1586571759
1229066466
1577901330
1033565552
1912781807
766174950
1999523837
1692708840
2110973620
498701723
2108625934
797929221
1081149418
115286784
2135636422
1326901262
534782090
1787094113
96251835
1464320322
1656082803
1205719843
75546229
210838282
1872411812
1501871642
1501917447
148153268
930408539
1072541295
1519296067
1062524669
1625851935
1776365853
1022379775
616218660
2087041301
2006712756
983422366
571556003
1954643302
255735995
2071446849
733853997
75268185
2005206179
114372645
1693327408
1782946173
422113983
1174217845
1595795976
922138311
5215294
1910352891
2058742083
2109069639
1098782382
1397595531
850458420
1183674401
799686802
939205705
300442865
1879178351
566832564
239283233
1367710704
1827181084
642584427
1331248605
1847760289
956646646
1924244983
736904022
1056425028
1178532518
608568449
1317666515
2122362147
180460296
1413777952
1474490130
262256781
1685974895
796898543
1619998497
527093308
1404122320
1328302356
1901175567
133312557
360391550
1810755810
2020193984
1029974771
589975743
689904208
1392111057
1744742030
1247385210
1107980142
2012798098
1458793363
286930177
1734755235
500868390
127446255
1604616934
1688944207
314562090
2120792877
2012217179
2059522316
853901785
1170551974
305329848
1441881844
500217185
802763105
1972570117
2003413041
1754662428
834164981
681777786
198435906
1587720550
1869379636
495852522
1215968769
349432308
141312515
65661325
1733670858
275815848
1673235429
379688733
740390681
2047434407
359437700
1808975879
996750299
259103094
278974942
982541917
1529166761
1232747807
1241540316
1056618685
944169373
1830096029
1152412268
1618492474
1915341220
1935584453
265414572
843153966
1930560894
1640622283
1107988335
286962977
960899664
192450283
1881024793
1750920012
1802798838
1792660078
1765279565
732915598
1355955901
543590301
1984457423
507406249
190501449
419465952
1467533477
1696677953
1147214659
1908384627
1056450011
349188626
1990636643
1642484761
1942157007
866898418
116586060
328975444
169071503
319355814
512681959
1794473217
1148239315
1499391225
2003639647
1024800778
1969335212
898864408
574239196
1060975426
274954490
1861692762
1256027172
1160188989
1497844824
1746549428
1457226344
1417867211
2079506241
470533791
415995867
322849114
1524000386
1431906343
1850272263
1870386515
29441027
750939008
1479829589
1980268457
1271861463
563725126
1128999772
1338270243
1855695646
975663669
1450910529
1505277106
895604811
537518063
1235499650
233826797
1766632354
1620049177
536125745
1728351343
1484425721
69593741
1599695500
1810330125
576056732
2083816007
1856876223
112754471
1691239993
202113327
2038020951
592636079
1637395335
867459022
873864334
1798716273
562082602
638021272
900316861
1577556120
1257149595
1509123027
930026116
875706009
801245602
901991776
1076937446
1131847310
1298409415
341209676
414477253
1121881541
1184387252
696002848
823163774
1528471879
1131152261
1688170742
488846211
1052933365
1570719164
1125444924
1985177567
689023907
2087274892
2019694187
1318651521
391656761
1106897689
1963377038
1896819753
10098472
641771841
1828483192
1999298081
1310487354
2104514722
1268196113
78243805
470845447
1004500465
660642119
740105752
1912500313
1535653289
1863723988
726218958
1506970832
1507037635
1110401647
947295879
1389559006
345605520
91856774
119974061
855476677
112481522
965880523
1502936480
2695063
185101091
632438101
1540385368
901366785
129812716
1701582325
2004357747
561146358
166152283
860508324
1997231624
220551921
260427249
1267512128
1942664081
377751522
2069085695
1068085618
751230371
1923728658
1745049015
136206067
69483127
390247115
51452934
1549249648
29435789
1979032520
1375615960
747647375
1500685083
212838267
961866194
29536462
135508398
858551146
397558802
1444301768
1306210406
937469272
2141184331
1151266337
1059044291
1533592478
477268350
407509423
822692601
1976539950
943055205
1240077329
193747570
1729128678
334553162
1538083582
407888766
1664121318
1454511608
521915497
1017684275
556650562
1179776304
2109713745
366984437
1319951730
446601819
2029800601
1428003021
273574614
487360725
342029058
1237021929
1028008962
1486615221
1360055325
1170054494
1813292888
716674012
266805435
1991106900
1575237029
230203992
409137699
675889609
292796292
1993330211
2040201064
393719201
1789088301
439283663
183430278
585002782
1645750607
416916546
1844340756
1124425532
753067869
362921407
2119397565
300428688
772187097
1562596198
205294377
1623439665
1056362908
730937053
625886294
556688327
550151632
460433178
479991685
65167556
1707234758
1686330868
908437312
565566784
2113117747
295218076
46431278
1486459702
494936655
601646413
1212436370
898159008
328443910
611938191
397051752
160655880
178604646
624381934
860737783
539544185
508236606
266405292
1520669742
1607434402
569988319
299692245
2057477904
1790288275
1001617491
1340566377
1781492992
960924739
634310452
698662403
39693152
877661842
1545830645
1620831464
581907987
1185906012
232324094
1328847347
1572264718
1357049191
16732462
440064998
536540019
1927075180
1353970276
1767232473
307461952
734939273
1892101041
992984170
1717737034
1890558858
1006872580
1520277653
2136197811
142329054
1916807187
284456157
627070553
2046506432
1987946695
1518890992
492402291
948743023
1523560211
1804600389
1136258608
518919938
1838340175
485775237
471634817
1906606600
1486318291
1471617944
1351666120
817325629
1153638313
416554863
1707104899
625760905
760665939
2049508760
66936100
1763663444
1229065103
202096069
2085249802
1193122343
1412396643
1832948429
55341681
1075718410
1797240165
2029849250
1616803252
376191559
1175075511
1449329923
1672368114
577929339
1147445037
1712611549
1656516010
1919656930
2087369198
976679152
2133761750
2106479706
1226928906
1025084152
1687812606
879648019
467504159
1833567066
498539751
1360795961
144269650
100990355
933301324
1468590267
275156621
648234710
1856988631
1202397521
2038595461
1243135047
1407991317
1616374967
651566345
1366920440
2108222961
1843922487
728868649
1795149429
1664316425
1857595657
1836386088
1910665269
1501175837
1885897517
1128489536
60480349
1251396488
1459373096
1386008725
52468256
886604835
2139995388
925619464
1960802695
1065471394
1020626475
1351914761
2138057661
1218157702
257115560
48023776
1486475152
1520915354
2128623708
1655919966
1535042877
402781424
1250487585
281176325
1386589113
1459391290
314323379
685793307
601477771
1453115153
905479638
1265376085
1961814430
198148480
1341122148
898824671
519793903
893250254
13633511
654374953
1397102024
1844959925
1062243153
871062074
76378824
2039631118
1882504400
1622975318
50420128
31050093
717887531
1667103484
1636091511
1361313041
1725924089
135545829
825517209
2139121618
425211229
1619809721
1137763912
1298936097
1171860412
1162436205
17306037
1252363577
665751939
304268777
1929776450
1011448419
1014846920
2108603294
2041177488
1632280835
249842894
677949725
835862614
1915030526
945881367
165478979
1610913428
1840079943
1990662283
749877380
101736415
1722861695
695908144
310275073
1197073464
285884636
1205595201
1044233415
1570464789
1016449550
1241986968
1461586380
1060175117
1626614509
987786477
2034884085
985902057
1373284893
610802343
1068425390
1214572362
569815983
1684298227
289714059
1129443612
754043625
1415328700
2043791159
1758643551
112421809
1138067940
1079851
147076461
1093181420
632772169
1739626481
1713743713
1734684556
748704335
1846152577
1636648663
1405659499
15300868
1935465282
1658352420
294419621
194670880
1918020685
1381809782
1929270340
1780835372
231528262
1318239223
448444803
140981992
1140426406
961708134
1607638740
1639107603
753819914
310697051
1470006319
162862217
1927024380
1697376538
1337274212
719417411
90546959
1378350186
1028364713
621567271
1515938173
1371094270
896516961
1132439262
1622044243
1955164661
555386211
692126985
732180919
1008269281
1145676142
439151926
1950778344
16820459
1989305795
1248861421
1838532880
546803148
1937910916
1232984396
1373267766
1989841962
202118931
1760717773
72443491
1931329857
1016450790
537437014
1646237148
71353730
408877493
1989388141
2091856064
586593112
1090447232
1153626249
1963205404
595065103
357356965
286933937
1612541468
217041260
218713991
941087310
2044754269
2040799189
807330526
936839199
410826378
1770392578
159507577
1003667931
1293097236
1382021854
2069322140
927766308
603650653
871521561
699432475
389228063
2001060048
1641463422
777389856
2005224023
89361019
58975600
2096922477
1230803352
1133658856
1493775368
1038140455
1456538626
943920219
891935179
121523623
1758577294
1004429018
904500555
1069597853
2137399776
745306940
143835061
1246835843
1583790278
2142519596
1591212145
926585503
52866343
684273749
377023448
1021167541
1528301166
1057379283
466007887
1811554612
978968600
700744141
1008676555
450038036
891443763
1722247588
398405606
1234456248
415989893
1608774547
153520624
99745538
1600281916
783103271
282427183
2123410125
1445437694
1309567073
677514296
1480142327
769790780
767128384
422587138
104672411
1081615394
663269842
228510094
2123551849
768063670
1746740437
766003646
1423765702
9786374
2015568745
540309003
1973886974
2005546976
54401854
1524011529
1681840897
1328778849
1820758425
1022440171
195181347
336468249
1093553849
1262214464
284518294
1821274503
153408132
258092701
977832985
674597013
1841868912
1164504732
171955035
119214586
237434537
1679215191
64970688
392654403
922752972
1747285255
693831874
856380839
1939961690
2137597884
1734673156
767093020
781195211
1576025735
1151200204
1745252017
994550710
2042748460
1217600410
603028809
768728531
679441367
492462924
459435757
2068599769
897321524
1153005760
337508150
183790330
662938581
258943376
1155126993
188407028
842380448
799078329
430411970
124798820
582795074
54404093
1780756189
356468819
1946098674
1200752353
655708506
1886740677
1909592882
1673792739
1671247283
1406190112
1009785102
658173632
563581358
1655954267
936053465
1485322569
444298074
1073453125
1346541130
778623249
939425288
1608892131
1877206644
1235170440
1609620210
493837973
609052665
561516563
1135707794
967591460
1958337595
858321750
1864955258
1354308559
1950536139
1458108844
1079235536
1761361512
1724976537
1998113602
983759636
1756628703
1771030123
609453041
149825404
1241416847
1546900871
742635718
723292923
1656633045
979089330
104438417
1684560751
746053430
1749445991
1037119410
1481561894
59939646
1179023450
326085707
466866570
2092686087
1511087034
1281808050
1255249011
1752904932
1824520421
393630969
1636778223
1822606294
163842169
1108954284
507125135
1169835008
682150674
1934785025
1045629240
953582933
98189344
283325787
1883984691
728761690
369028383
482180274
1143963938
248787868
1580901614
1731705096
1985786124
325064911
1379332492
1191640211
1672114437
1657957973
1209271596
914933106
305344711
1123807242
1444938978
273753337
1453845949
1823408453
2053471421
202032715
799557939
838559901
1835738321
226272344
56438799
1587710619
616033028
1636692027
863146153
499240183
754874176
1969608997
1552260041
485759451
182576658
1764628165
1595406074
1028000046
233899941
1457685869
716481516
1483873941
1303456095
638647579
146665114
698651711
1437344975
1590934193
1916742009
149851394
1301827216
161334104
381021146
1745612444
859984107
1756151045
330061561
1305518028
328777312
840339654
1615005019
893596787
1952884906
1301833384
1464145597
201399058
2051149343
2036643191
2028539908
1182463789
1833964152
1916384534
264543288
1230456942
1530321319
263847480
1713217974
1718166229
117711742
1486786485
797235500
984154789
389520349
443132859
568634656
1532910501
1528791354
446775070
757049436
284519423
1018539095
408571143
288657085
2083505359
1054041322
703475317
43358228
26967693
824945429
1277123767
1911476346
1090674459
1997039625
698175628
809787730
1575157113
1101095902
1922607901
203001183
1066902298
261479737
1604293216
170936677
63833973
784041057
578330286
149553444
675382313
2087884479
2145255041
1225854311
1600049394
1473597889
1868348743
530127313
503987791
247025208
272466698
457676213
668833322
1583596359
1281486538
444336605
636311081
503272312
935357514
1143040877
1225636216
30883998
116018087
571591235
1340709184
1031485716
2077287517
650931974
66696045
279030942
1704460313
54280486
1578081163
1894053272
925470304
74824685
544188670
1542048271
786215143
609345449
232121053
338560656
1907489293
1778781292
193198768
1307387523
41554524
1058611458
1204980793
271837059
121631465
1656765713
851010029
2146255962
1381896062
922122003
1068288008
1015779625
1139953110
1081577684
2054984060
964912574
1753902868
155844640
1020507109
1294042165
1509761684
1595275327
35099877
779414559
1697850729
2122689350
624581862
645166299
421132778
545328720
327602464
2106423074
1181210056
1128011786
1902791751
1169811315
525081013
793754180
747180918
2086759772
1151120078
892726496
240756645
1647620401
1991239888
1083179558
107744505
437945519
755475776
227158327
1433507845
159487136
1928716539
1713066314
796085557
709748993
1534714091
1886491042
1396246733
891030131
1823988034
1571786173
747120709
1776754962
908081859
759790823
845560581
2051630487
616526370
1434982728
491068105
796310040
74300079
1761408753
386388751
245481816
1958145755
1041499204
1876374363
495123318
80901031
1497564536
988432749
1133387183
964552015
222008562
713909849
764155587
1493091158
470674441
1170696504
785006439
94193522
425581685
2054238705
548571550
2142851547
1737334060
270942196
647707605
779379825
2024031506
606346460
666638538
1592944605
1191901173
1602031807
1391108115
125349042
279001836
288899361
1180738013
1622015551
474176921
1751074924
1521881279
743492716
174794975
1503069265
1708392966
656199868
1521439280
330502726
1732410146
567048707
1099965808
918818215
1562416630
783673639
221240623
1488416751
167937809
1047534536
1084968798
667369757
569538727
1234575795
1758604730
2097118134
1890701451
273460369
1187152441
1473958739
763160208
1791254849
390852894
1277739051
1661603092
807938739
1601517873
1837922223
1565980303
762941875
1956024008
564967472
1825889027
1887345445
64148368
554274121
1052984209
1567385530
74430936
149905169
863636267
1516367309
1812475310
1353400403
2003276075
605738638
1455352784
722764513
1574488161
3984158
389454267
951879742
15975734
470158110
358036706
300784105
954008754
1648332599
645371053
1018481981
366437176
1456209839
758945177
1383546976
1438528545
141523601
1784137881
543996082
1898543361
821077645
462593627
572530177
1895868035
686316679
2136397633
1797031336
1757455176
147865087
1569757152
466478067
1349499575
638492001
1260221857
1040981463
256299000
1583602427
905680346
1757856923
2080545143
395001875
154573315
1607906780
1765535911
2116736277
641503726
1229964375
917219420
1298858387
1004344096
722752860
306699985
1973424032
744171
1805418166
1693797323
1560340923
1642311143
1304952824
210420656
1605075903
291885379
1257140534
260648942
120267147
1425038893
1502420958
302136442
266082120
1315788316
503215125
293541295
743030151
1095017048
1916710185
426499495
1565995679
560796581
286880420
1700107734
773167018
1895830763
1053896329
351071410
715837379
815500409
1331987269
2067655274
1538689748
738738034
688348544
868178131
1273999700
1327690547
2048623570
1566247166
473554029
499860948
1676105884
1426564885
1672067165
914361239
431175851
2020223625
773091441
1139031807
327300315
1672632987
443262906
1965753058
840394961
161189553
1292132728
635560007
1870481271
468159962
522468418
211234645
489269851
1838749467
2084129872
1781762395
1056569790
1765244768
662754892
176196867
253825699
1883094227
2025479576
2141188447
1586421640
1664344085
1286860895
206661030
2110207330
561041750
1136812226
1626258813
47594477
472232173
268489709
22777908
433715976
145169617
891468575
1776721013
660711726
1693099059
1881374929
61933928
99115986
1235062745
1225511982
1133356700
135402236
1566337891
2040184080
1128328686
78586754
631122017
1528668545
769735481
840867481
1303559324
1646384785
1417770845
155085306
211020147
5411791
162994466
1030454799
160313584
278511124
693098463
51983983
1644029924
2003038735
367188089
1022796644
387307244
1881377234
1493578875
1606387601
2099152132
1625341926
208464868
534575270
886916156
180841942
1179634019
1067948602
1876950331
2014525191
864375465
1912206614
1189682061
1781559122
1671495415
941920816
1867529864
473648109
734598319
2005938598
507694043
562807198
566989653
1201052427
1404056625
419120098
1025239999
564486141
2063701450
309718176
777299154
369596732
2087679549
372835341
1093438090
772688942
250937795
658716607
815550445
309806809
1870175626
1173266141
1500726463
1616325654
1274786136
502995873
2040887076
407616364
1641480398
1732161088
1089758356
753916650
1691757925
1156135157
1417152994
337555305
2007815582
239900273
1916107509
944904923
124977410
718760978
730637114
589475096
1852008896
827283174
840545952
1500502686
684255564
31070090
859865551
2033731382
2093017944
547639504
1817214900
371396212
512004671
1030831561
891375757
1948393339
2011228378
2000662593
1474985478
760852574
921834285
1186615003
1078501630
1531437024
1784799724
1707332925
1550691998
1382567760
1802579131
69027922
597673692
1440911583
658397229
828086382
1144281363
938666781
1575012856
1477160536
1617011647
1483007314
1158378737
300596819
1667127174
590278731
1549677183
1688384888
12235461
1784976155
1763016264
101200391
432836253
1897758756
1042964650
826541970
710995420
1878753057
264959830
1085092394
535035716
904564584
965160275
471704045
246111475
2009564862
959441861
1155482793
983216199
2119938953
569627004
1489046321
1879274999
1923906206
1807431109
1448737719
1504650008
1326622523
1164125354
1023798696
571993046
6823490
1218926504
1123413105
1892197481
224428990
728700598
585194818
84380580
1617751375
546945537
276969728
1045371555
2016951286
1437963885
370698995
1875155488
248028581
499275144
1908815612
2046948230
1057544059
206288198
1596785821
1340478087
499081480
489799823
1939856139
346641407
501208179
259431746
950330851
1845962872
1745378186
557383231
1511034599
238417828
1283232684
480852030
706353415
1235298593
7034369
255281900
34480522
462959623
1431699689
684424056
2103922222
2076144747
1217506245
957053781
1608663442
2138885402
567489889
284448874
1947811513
1233963706
945880513
344713028
1112161941
609311388
1712568746
178198773
137863314
72265158
311942167
386577691
1781134629
938199114
1631976013
1650864446
16122028
1883839042
1224369343
821154276
1998690029
817307266
580132785
596768472
560345089
432576547
1372306317
424771299
1507005385
1081232707
1712233470
1697779084
341037953
743208732
558221789
485096674
260783129
1082206538
715666555
1996506971
1808159801
1641513828
372436836
156399021
1552757493
239682599
1100595146
821675626
1368383562
1420800285
1459134063
1006548946
295222638
1919424040
1798584967
1406722067
777446465
677204983
1212015102
248661391
643462377
1193339504
1419764167
110184044
2106904671
379064295
1896698541
1092017058
554057301
2043562492
870864104
1409704334
1175675325
3596847
971937533
1871319296
118300169
1707127488
559180619
1735159586
2041881238
1365715573
1113850480
1850011256
1084625344
248479378
1109964409
378994787
623324209
1748707490
914969507
462744936
1316954972
1291466198
1277703826
428852943
89169460
339805399
170861514
1167664384
399792587
2018664901
976136436
2080344796
2121457247
805149077
2087158607
337253713
544299457
1410540773
708687787
1846089864
2143163851
1154357269
1135518435
173035489
586087039
1112351265
1492957351
1564534151
1220682748
464436537
1240035903
51576923
1449164992
521990532
1339017852
1073108059
1618543836
2125656482
1997715403
1655525469
1697925632
3134696
519445182
2048814044
818227845
100528147
958232700
1110210305
1211700836
124637482
1351009786
1812217577
1212995645
568512590
2058122872
1009930901
1907066301
281723621
462150749
742097501
788738723
1854808996
862661932
323776821
1705621082
1824960593
732164467
1759943688
874036861
456388821
68898143
553363309
528488114
514970066
1793576848
796831497
315546887
1318705854
24593256
1840264970
728695679
1686268548
957559876
171148355
1439279715
726616501
1541843547
1994704430
2133659748
1435028896
1712611549
1588048552
432144272
1737196639
87056862
1211352789
1073232874
927544665
1678905467
378860394
1758875451
713918569
284164762
801268537
1271631750
305509915
239301391
1509924655
1679357669
1189429326
660605305
1862246062
483801805
930884867
857741485
170770812
730561665
905114097
1422666552
1506866762
554234401
1139030861
2064994207
1904428916
1387739369
1680773080
183485980
970513145
1626092496
1028846135
1571648390
858766262
1270990581
1969506088
501174057
1769834244
1307723507
2004953717
2089449898
851769258
1868558429
2016507395
707745627
998350755
1452178719
1880142647
1235669637
1912687410
1746398143
552013331
307287757
1054694238
1496588949
1083085810
1009556521
1775579937
1487415780
1348285633
280683655
1826606312
1541352081
71164499
1914663508
181666815
916636881
526316955
1883423945
1564812719
750397348
1598377258
873818871
1761923625
34690547
523898892
1884123600
1295902665
149848814
2028379535
2076238104
1060762765
133654702
1196263741
2042274622
40595718
1058068994
432548980
1135144398
5426487
1135982452
652731102
1240049234
559000265
1940905727
1957475620
1278124342
1413666369
464264169
1050580858
187361576
979140650
1197141395
1648347636
983948554
1072213133
2079468684
1012417845
1302875393
726171453
73102027
858910532
1500643930
854478845
1849688765
1301547530
166634274
98534003
384432665
429954702
353300183
1051914838
1855046417
1152126029
1052817727
1828085508
331732015
235094452
1820625635
544375718
1323764753
595129283
1250473848
1747308775
49307451
272073239
770133695
614841132
1684665988
308473463
428195613
810724621
1081432951
1313789707
2077551205
607670999
464957526
1789903476
1159764765
303167097
2126610841
607444724
1509934725
1234662655
1309805213
533130367
991926660
1624896469
454307613
641045003
1151185680
1683526748
1658324800
612012096
2114560702
423271808
1493642972
1400204526
1063285972
1572695978
1328864451
948721705
1811197900
1360001543
1013390364
1084452520
1307910600
1009733506
1970638000
1401657342
926774915
762330381
165146341
416023299
1096907624
1471967925
875866737
1932307928
719217994
888440018
763762817
1276426213
1006492962
1497050106
1794653570
1773300049
820155351
392319458
1811791418
1783604760
1145271584
405625812
185628379
1851890778
1045033792
1728073703
1029682977
1080314973
442687683
975115392
1055729952
409589821
1715845658
717286393
535363141
278987391
981757422
125873076
1937460953
910384105
2038995470
1740654839
1671565042
1892947230
105000965
1312279101
560425196
1067086080
159651207
1797746635
1063164518
1529468753
1142482556
1838240345
213067300
704838830
856701992
2073576598
1516332987
1923288809
1540644991
1047203679
678214878
166733611
1817529930
1996721508
2089212346
1451383736
1774343928
1128545163
105256665
285252792
2046473092
957152718
730015900
837907107
1484113910
837123231
1578475843
1136432614
948870741
487398863
874288794
574619415
981312508
554119444
2084409550
1510200059
107127940
1054695447
345280693
280425585
613335588
1496031292
1189572240
4780817
1351358266
1677622659
2038320772
1701531456
413347544
1842483670
348300648
892091653
1802351491
966499130
1340193958
944995558
1809857185
39952846
243317061
1977194905
1260252481
1962116992
744290000
966868617
1912840189
161925658
484640062
1547789715
2079259380
1986748926
1283637288
1441674069
2004277497
371977315
865451689
1458678453
478434386
2076008419
922501058
256323189
1346773004
613550894
1793373750
1465586303
1949732723
259827582
1351268704
311897254
127539313
1692535030
2081641639
1363779328
351822024
1858844907
881105619
358200448
217220970
165696453
1961671202
369331487
906901815
1825834905
1312193180
309432960
1087205359
1063277273
1258617825
1323359059
256262005
957347772
1078288723
1171016542
2082637541
1429238715
687514736
623276941
1809669461
1513806728
114337343
626558778
1699055332
1172941099
2004766256
681309775
1367901757
598172248
1482622574
547806150
597696504
1928268665
458373049
258518962
639576915
338542586
510447673
866957418
1786959665
284853064
249614084
1895416769
424730564
1757667895
1008630417
68011762
1055076455
1113777565
816327142
1540673173
2122849149
181725392
1133550164
1685563292
948081051
628705534
975664017
150451029
22032327
1084051751
2120120539
139845321
1694663824
2076524766
1821927758
1974023888
1450307638
1792838320
2026968689
578802785
1475665372
750755392
176097288
258235619
761724167
971151037
500547764
1620372951
80554776
193324542
1175562974
1922843916
269847865
825674915
1065586055
648406822
1346117684
1563227891
915367107
1432227864
1976310065
1827333160
1156979846
1404076415
1744618757
2020689054
1605678583
1046508224
2035011573
1082144052
1775363138
647579015
1634673280
1104978024
533813576
1748552157
748933118
56869110
1266495135
1284243074
912272004
160160823
411006501
253001658
1195838643
183719284
660542638
1841546612
836037411
1691949808
1429270592
454517844
1935929540
1789990464
1548605929
497485653
962986699
2019787504
278951547
194184635
1625929908
1189777061
330546251
931349678
1831200820
836927380
2120793201
1612073039
1811746264
800518659
464323009
1518050536
644353172
68399913
1224218791
1089342998
82125920
1869704310
1501522974
1724897054
153140801
887229399
1295248943
204148139
1341525130
1203693983
1908948605
1890173593
2002910285
991577111
938467009
841306435
78439382
659094001
985641461
1630778242
1397207708
321405178
460452688
563157957
1110053328
652055710
1888557226
1910432058
546588405
508804573
1130319421
2050449915
486991702
1994094187
1150351833
894337727
756562510
199235216
178534532
1128233403
1764413788
1652434685
1158871784
864079681
817893777
1976582942
1036997146
709962827
1373876569
911106358
1625159955
37804844
699042673
1661725816
2034442514
133135692
1304719884
664748209
2071768714
1717388722
697465940
536871429
1778662603
118047237
1269303985
165499846
1788018210
1855120411
1730470457
139917199
1182160532
168676511
995950965
2072174356
1093964487
911801481
968839870
288718115
1265446548
1925096402
1147888382
185572152
695540645
153889403
1752760645
1347933510
1916387378
1195898696
1348498303
2100947577
473107969
1877365803
1821605567
1689557824
1261125245
772598597
1727619792
1032134977
1903963012
1815529864
644826080
1613545838
146627143
1065912288
1347265006
633678328
99115986
738201737
61799583
677281683
1368765023
876723660
1814386878
641884846
480161877
948095157
479774685
1380961749
1974936977
1476289240
980648522
307116179
1446686813
494042261
275320579
1981858197
156028800
585780748
152870674
1277038685
1138071178
590509849
174267847
1193442034
1542887671
1673100429
1138307661
1541256068
2035584618
2071171569
255116437
1875125678
21524477
209262067
2069394239
241835936
198534966
1532144598
2002929130
121263237
927188949
1989640816
129123444
1829685339
751212137
1237168859
2122720524
269358094
621912484
474483603
1217276437
1531669101
1468074961
2126220616
1869856760
563662133
234618434
1467542780
1396421295
2140465869
1507051423
707984035
1013101795
1071219016
948332745
1182395454
1192967694
1207131936
73209170
21234574
572511494
1080477299
738837950
1610259579
110971443
1293422820
301132971
824525905
643320546
909162860
825813414
1788329623
958801268
1569147318
653931491
1991697934
323737817
2026267914
761037581
968595001
602869658
2075065929
588739360
903895359
1269581881
1516118758
2009272526
1179918593
87527202
1242904740
814936719
317154761
325675678
150383946
1607657022
725281284
1987124101
1382823687
40778995
1175681378
1485552825
577181884
1751384928
693916448
631841298
1892294609
166916828
726821062
375999153
428187326
1460808770
2008286765
758891091
1800198702
132176334
1534941925
1154019367
264415442
2063598642
1753355565
1153759376
1307256396
1640197431
390099251
621534435
963347777
716912769
1966768916
636258928
77709186
736575314
1090883723
1136582753
846585755
1952788386
1203775083
155444287
1808728097
1313356125
935478583
620895734
1829444956
2016475425
229530173
1806220789
1113263538
2011329509
687839957
2000828527
1633526136
1130860658
1891633414
2056973042
2049163240
1160432022
2039779866
50725327
1425902208
308316166
2094180009
282016584
1106029954
1563894602
1570307638
1452233462
1642279315
2131042761
1079201332
516806225
599868121
436841539
1632554216
104458010
59528416
1207643927
1977990004
1083928219
268810716
4936305
204962485
1223122081
2074892044
1029633611
1546716166
2060108964
216021923
1664700761
2137611927
1978333089
381277345
1076696282
361301577
894782678
1096923845
976144624
159098773
389921135
1247402651
126626286
716264356
1315576479
1636805548
1029091872
1094431317
245510752
1585628742
73332273
1733391117
1588983079
1266876005
2110424620
927348017
1162805658
2076123564
1898318961
1990498808
575646200
204632461
168708785
1765567031
1020699633
1503680710
133838724
716914845
554401182
462010541
292587449
1103226208
788707250
1547575672
73136522
49615402
1497508988
1620102063
1138641511
1220531257
1676262085
897674905
430174751
1194918879
133792590
1092329309
503672975
1687721164
209019290
1904139243
2134380307
1830154598
967394083
1003857922
1637861976
1762917684
94458801
1293199525
1751318297
79775394
74834129
518768278
1495245545
121770352
713118235
652041202
1719549127
1225376157
1088857495
1645295197
1388565911
849711030
1043889741
925788390
1068214448
1000432088
1354725312
1327866693
1465732936
1244180445
589136385
1533691324
764419210
312937087
1199948363
1719385297
2080507674
908494655
328280450
1698266486
162894743
1813751414
143726649
1486025162
1784873162
358999920
998176509
344775241
927069634
1862163607
1536609219
1275991207
981620424
908102820
492987592
1986557708
1346836794
954650083
50800846
808606866
2018646297
21344724
520213663
236228591
961033476
371593666
759152280
1739176000
1309459876
24223156
860051364
1585335967
2035201494
193846605
58854888
488556208
1520744551
1870756645
628351337
260513495
1680334271
667538771
1918219602
213412817
1201454877
915094343
1624300419
1646802680
2095988635
326182278
1134576955
1854055921
1660497961
1880577499
707720449
1075924391
113001139
676854992
772551618
893092148
1331431622
1032974352
2007885827
415233395
486410385
1030104192
1506269841
2111407069
363215129
2131766362
295725897
1683314644
1715357821
1526393008
639322364
1325787848
1244639984
739070855
1589477838
307420013
787092551
847056549
1235351938
772520929
16601465
853449160
1585966375
873238407
1978136276
49653873
354942270
40163383
1842578302
2010586041
544014977
1665829357
1058452633
1589807038
1018350945
493673219
1421643181
552677759
1863520837
1048364389
73412369
1174035876
927468248
991266521
433493968
1763149630
867836758
1015481425
1559117678
2092946313
620541220
172745462
163623758
1490833266
154120891
1379321294
902139224
1797645152
342218760
671149004
383962570
113288046
1262509565
724137694
1094233656
128193593
1462858031
326446111
1038513724
599187414
2017498479
1689758399
652816330
1312041809
568992444
1402855142
1418235862
470773611
715590371
1894861778
1042215669
229789192
1245319121
165944697
684934363
1772986934
1773440332
889789180
1514283547
1096847377
210385361
1003531502
494946568
738180914
1632818139
1022266985
178304869
1233892569
1508145324
1354241583
369817776
73382217
1115904318
966229494
1277005705
136455544
1776408935
1058474799
99332239
1539612740
1199989274
850942230
749250844
102106638
1114590448
432403284
121086175
27904937
1794695406
1445251527
1435409974
727903030
34510722
1407804319
954686726
1112101921
327199506
2037974319
2035784346
54941074
444822947
1723742389
2105495564
204465395
959878738
561472978
1460235288
78410390
366236947
1576651436
541135112
965320076
872190987
165092285
225666460
1080847174
1181031272
375462020
43301562
504522427
677809376
2014360586
715562992
846127191
1121102186
1480160856
1177113903
1560315116
1449319282
609288730
272211127
1128188672
398440433
84270990
1038953486
1163005172
119383978
1534344365
1085327932
1181118021
577854591
43434477
83931658
439645414
1113751024
1039390888
1921735867
1169162063
115545183
658638710
716733306
919094860
1262715897
1172850673
1542292673
299420802
1786103166
1834411325
1310517770
900010239
1974854559
232348931
429633907
1609007291
701776065
1927225256
1623297568
1963081112
1871884361
31415599
489891840
797694031
1648029016
22280298
2034096609
487425028
1468537982
499441959
1911848909
1803884132
390104285
733388692
2121664894
986519846
317348122
624479147
1826985987
1910939756
468579127
673358347
1388652004
394225910
2036056172
1404173048
1726511576
1960495459
371989303
1058650576
779632050
2132274284
1856219439
486954177
1592873137
1895185823
1882184275
1830105843
971475793
1129804006
1718013583
194561777
1477507386
966216597
1995324003
372056380
1657630860
1248943423
586776373
83783654
1022627186
515173701
1339933366
1677402644
1839726630
348667734
1252629762
1151347653
820926574
864787020
979336409
1456097640
1449130836
831164141
1513591671
177563766
501841235
280895105
54844939
2045696709
1772376678
834589670
679337970
784956394
2101703665
2012353653
881643865
987833560
1911647193
555785071
1074822885
1587650939
103325573
2123206317
1374031471
770502725
1035665094
428247242
205718763
1971583769
1662999664
1732879322
2092282151
1557924360
340642688
1037225608
2130979232
1259234427
341196750
673995792
487434243
1974798765
2121365469
1583558356
1173026639
752945342
1065305802
1214599068
539241723
985912069
349170574
2067028688
1293142483
1037293307
1073412529
437117959
591317556
1194013944
1938541512
1342383939
1207707540
2052553586
512014018
1369127463
1119366865
1984528986
1317307634
819809092
570147262
1704293317
419516983
1180843236
1528178305
1015805149
776826519
933432174
1598454227
1404605626
236623508
287304841
1067507798
889322132
2067180856
635448084
255234515
982536301
871470160
885577532
841711669
888974989
1466851426
310637912
144006969
591219230
280803149
229955089
1183577772
1554821177
1404150019
1560686677
1461779012
172272736
1422461020
339110699
34288225
649721318
19153314
1700145607
247558365
807113653
431540132
1912484870
1870756857
1770544458
1161159023
411883854
494161498
1046067167
810806418
1078569489
214764227
119997806
1292350317
1212397953
1357483624
719159846
1790188648
209632783
154844842
1026306840
231913462
670826674
880009033
593405034
885659774
2134659014
640208779
401868827
2033542986
1833786898
1492505253
662909988
686751362
332457822
89331772
451433107
927828704
1846955546
1436547786
1392785079
1124752108
734089214
593445886
366634329
518643032
92241438
4710270
981248239
1963694589
1584335576
403187367
1493264461
1315899820
706277262
206103408
1731327650
1521957121
1125058953
699160946
1909909454
87596753
1600619383
712295122
2121717981
1323290058
303616174
1245376419
2144103580
1870856672
1246391078
421769946
2040021139
942086382
1666496841
754036241
1587304063
735717819
131613316
1379868396
1677502733
92281419
1332967690
1139220037
826818539
583295257
1562037606
714701722
1877818401
448293453
1307980442
1312967321
1186622647
931465114
2131532370
261657437
726441450
2025022983
1017186817
818926092
1588083574
1857817302
337937113
1245026984
2083901662
1930097689
1287380484
737896074
639561588
629964798
315599605
1320317572
1633918751
730882985
1542046392
1788569597
1051263003
1718703125
1037491160
1555848162
1811672260
1166075456
1042821711
332404093
201866980
2122670496
231411938
417614595
1450202897
1457364135
1670522124
367178278
581034668
111431645
1681669254
1890012832
328951848
667350740
244013411
157461873
129620088
290707691
25616644
263190305
984344530
626861095
1136893681
1035852753
1719804402
301755813
315153312
787434004
556909836
1867848193
1777882246
280889401
287415589
1016691865
513066048
600955133
779518249
1710217862
1370361746
2052783846
1335704627
1533089453
1831613536
2123782911
1049370715
1269143982
1543200706
2068926099
1598414518
1494874625
2046346876
146170495
2140920541
1878360844
446569649
1363222173
1670966659
1116513105
1039236465
880020103
1888069216
1493867656
1036120782
1447366624
870040575
1539580980
172852652
1627311724
357012097
1431146893
473118276
627682268
804305150
50589633
1432265834
1576602482
346921521
625421015
1549433880
1961220094
696952249
652800113
97941478
1110825386
2074962997
194530421
1271204937
169719230
2104994115
735636863
832181421
548855410
280683322
223414631
1784181132
1455076829
1382794343
784468764
1615687349
1802699916
1867483582
2140545274
87378108
1655690574
157528592
207291200
2075348425
2053171696
1909032605
1341873087
1501228416
1156720969
1085134484
1799833179
1256116099
271102600
1169826872
1724279026
1806116146
1920502886
1760869253
1644457936
1286230708
453157382
1933903950
1575247678
581483247
1193949953
1097623192
1550949916
435012991
1276605679
1160269792
384957206
1766444084
890933281
658130076
597601485
565815311
2077007662
326904793
276591375
925140619
1881996282
2001231945
975715334
520815466
2029409829
1725250905
1920891731
1461853988
888601499
1297906011
1041433657
88033842
1611859649
1769771223
1162038295
1114263608
1119609604
1780391654
1733814754
1299786254
233990724
1542561185
415579597
707549319
968890695
1255931001
1882667311
622769972
481324658
1516838331
211337424
454453254
712037186
1933711774
744079770
762064605
1689667699
1604025451
444623802
2070733666
1825488047
198612420
709212174
21468328
1114905447
457650435
1575675241
1133271074
1073439779
1402003513
1641246384
508947606
1709674010
1644065111
796949094
122054256
1410950329
1565286793
1329669857
1147240307
1932775852
485630998
292528889
793517114
1327871389
1962971376
1871899627
1692951315
603933059
689583617
510960885
1452489304
16671781
411743860
1896332613
1649842560
62219024
111618235
1041577703
229259194
1682636958
1742600111
2052479650
1048091338
906325355
211778233
435364436
1996083097
1012126012
799742456
1844321152
1380490599
1671713167
2049073555
1143166269
1761841032
600279888
853042314
108849435
1579744280
1091866326
451765475
1543518883
292368434
1686418716
685888976
1528602178
626559032
471471196
326717514
468134534
1936163393
1505222932
1126636071
188969049
1198696239
399781138
826726109
1849169769
519538732
1817848614
1639729736
1186620645
1734594123
1871981472
1122367856
1309396507
1750496457
894740346
1109145523
1443159079
1387926950
1690582895
1716775115
1319763456
766037147
421589142
1972390541
1647359871
372066852
1661910806
1749530540
138481015
860403524
1833614558
959224473
1961041877
168331830
1733180558
1278418977
603191405
200961715
1447130022
908265849
1926388583
1490622013
1196080117
1904000710
894207743
2019346036
2020851537
506184791
1995526856
710766343
1682230493
2018404532
1297446291
1976883075
913509951
373152399
19688250
446524889
1565373950
658880005
1498427452
924575913
771450246
315765846
1110557623
2004059356
1626534065
866680206
1016344552
2143902060
1332580054
397739769
229750177
1083058527
1650968160
2021980297
1366391783
399254775
1841813218
2069269063
232199890
1835395340
760853236
1750567813
2025394728
1853345652
181339843
1727440356
422547726
1798072510
740927264
634045779
1519901278
716415901
1929835770
1759076586
1002512564
890826204
733809543
1174928071
1452180678
1906108218
842306297
959028121
1170764472
1454028744
1701219440
1023204984
969937858
1955071965
827600289
36958508
1131626623
211131605
361364220
903703204
264145896
1083599395
1134600392
1344387990
694017484
329646703
1722717190
1474595369
1756885637
140389959
455746688
1377946618
675515178
809013716
720345125
862736929
1938584544
725397552
446088758
1055693264
1073059631
528947956
851066487
990922947
904038258
291582526
704991222
1614938239
1574004722
421446841
668669525
239020006
633546029
1418722182
1073634995
987421450
293567626
338726158
14772425
1103862556
1599078929
1755252736
169213274
1040159062
1773800715
1092517530
66001544
645029784
1169519351
1949943236
744709763
8381088
819638229
1127566968
578364134
999220051
932074840
805420856
132933288
1098679428
2058167217
999694796
900862551
143105647
2087967880
780142973
1001700033
73029420
1839482596
1321555959
122219706
1984883146
37827417
521262316
1710400916
411715999
2048499609
1068722932
62126915
452646920
174211768
1494492044
589560466
694177028
1239771982
476549533
961644560
733296945
1949738597
1259438350
334106608
1652509163
1082841426
1980966279
1495962474
865095340
1809554927
1951370293
1888218415
539149911
365923443
681455659
1352697306
433265417
985268392
1291373327
707819381
274753182
269721602
709363654
113097637
1062880597
1007300233
637464194
838888591
1645619425
1702523857
174796054
1897573398
1627747991
1915140762
1601958201
469720163
780157086
28538082
1075104671
1449788889
2074404349
413303130
1769591022
1050624755
704889607
1912164638
2061976455
567119105
699574910
1728895212
1895003670
840913454
944996011
2077387810
837126532
273405349
667895057
520971444
1679818606
40803166
427825273
512401344
2056584587
600146786
784123052
1326849139
1883269682
1899844304
1135572901
1798635769
229752341
1172440774
542400202
1043595039
620419013
399763039
1006722447
1690511389
1083681553
2052471261
2121281952
1131687821
1959093461
1626368622
881820734
1944470222
1164328716
1847669324
136140130
547997465
2013383940
627807637
927903904
1375217917
769363020
1854431539
1067513351
19350707
691091291
2113511286
595049208
440379991
228001561
1696254322
953725794
753927061
634415683
559592753
1148455471
451030028
1712370585
477489836
1799604922
301205706
565421931
1677228982
1541560974
16172646
1301210022
715038772
1052364712
1146999489
1611272613
1042981507
932887775
260205685
1769192808
754188649
626238711
1878777632
2068424472
1603453116
562316654
1867756633
1272341744
174179407
1210074885
791916929
1928934705
2036670251
1203953053
1986611900
1553669055
1125955841
190296527
828223747
94566324
346643410
39819092
338211940
601863572
55335566
839618721
336957629
24987376
2095261062
1011160310
879416694
1312588488
2114332282
472825923
1304661802
1141385345
1228183868
532657905
1367798295
2138504241
328261268
1224989514
1908174481
655346336
642885485
1461126657
912048801
2135927674
339285908
1452526325
283145288
1545783298
187491555
1902897982
1407358331
575912024
1075913992
620273837
1640027198
760288871
430105660
682894400
1367859177
1822312604
618038155
1305621492
308080949
1883553140
1991977214
1349437434
275263448
1937081148
1032584654
1704783368
1508520437
229676527
1319548679
2143347999
1544881740
954174042
48279209
533302010
782961679
1085334979
593493026
1185897090
1952448657
341254595
1118740332
1908355585
1998011366
1290977672
1250346395
743719404
113783937
2118554333
1601545926
544856850
880638252
349739312
2140471217
173785904
1165822591
1290397311
615291777
1828021270
1571898313
295201941
1924735446
61179443
42961608
1172953382
341365322
2136291080
531760389
1160105405
238738385
1726091512
889114657
313475376
22571228
1337181056
1512643241
383020620
758911468
1389331373
1170295101
1422738586
22959631
1188680650
1873694649
445686164
844522596
1133138869
875336601
1553205617
413384245
1385262712
1590945210
37150122
2012066648
1909714732
1185833768
465418877
203530173
1749487925
1410425224
1917810132
1578107536
900198362
282426452
1834934581
928858568
931230190
571933391
1264323563
1268258527
291241063
1233155215
181143259
89909440
30748931
1248290743
471202409
1822832109
1320106871
621229538
2121845122
703179400
1398283616
1485759229
744628017
433970084
680151744
1231902744
27443499
1097320635
814231030
280685723
461878216
1895368814
1151126411
1885257313
1493357582
647657721
840832580
364564257
115454818
1345362044
656839348
846959584
1754848177
1052150846
923673004
296562928
890503250
2048108088
934387906
482626527
1110170908
681233990
2110127354
783060410
1925490553
1799949487
88803894
1139285129
850882065
1819025853
603790105
1626109779
1866413694
152317985
662006641
1432613987
1836119335
1050446860
111426898
250956194
2099227021
1778907962
1963347436
2055884168
1453449474
1585755674
1444511789
2115006453
123279772
854258007
994273586
16043974
27499127
2122664874
132965287
855701247
1852449584
975742119
715056282
945821280
2080405891
994109151
925213538
928678553
757653210
1136219156
139141553
1883383032
284004045
252030194
1575685163
1754159881
1522954665
1337406765
65468956
1941526784
1895386129
599548535
37988943
780430391
1698583032
1116286281
734077445
1049296262
98727144
306707575
772978067
1356343892
63894970
197362404
1355147187
1790025151
286559777
1747446265
1219500566
1552202907
557801967
358941641
1919150234
2003335393
1601164281
265972668
1116351650
1359408472
504330529
1318572245
1492560449
25967162
585805030
796203171
67667886
442186213
1525866434
2053663502
1720799786
1570149674
2138180324
1851610612
8288287
1305710897
1300234732
952077678
1028498588
794742634
1322455086
1983233579
296168283
883538351
225710350
300596819
1499897859
1844365154
1224228100
683170480
375613920
1405445752
793651872
1356761401
1044268986
1812688414
713679411
1149184271
1984510923
1287584411
19879054
1587318714
49309494
1213309058
1595583290
456907936
549886235
1502886185
1211804858
1935739582
180995630
195083349
262988346
1819282116
1807754123
1712693311
1633869236
1157889064
984653121
232692823
1920539915
957739923
2067490919
1943240100
773994439
787182707
1313738003
126740899
1580266255
2118584927
952193751
1085464347
1745045362
666937027
1044567994
1427484976
371730937
694869290
901707676
864613417
1449120772
336592260
476081535
2107210446
1600686008
1858201256
2062981790
1960647251
1629900387
1367096698
631617618
735097705
2024749792
1553249502
1210032976
1959594682
1590363881
1314254409
216552170
1140777951
20877327
1662153265
1246465961
978569555
210604550
432895831
1486775792
861857642
2013153257
621565614
1772845802
2036021406
386538893
580596202
2125939651
1941011789
92195333
1411461818
1766424678
629679450
137893471
2024735648
1869805524
303072582
1208374747
664887275
1942660380
1199314528
1801374358
537636371
771015984
2094053298
288847702
1880046144
1564175310
1885631644
1538356956
309217330
545184478
864798432
996830056
1092689417
903856638
17772969
991892117
1700022097
649852646
1684959423
1287754045
687138862
162836225
256503516
1701580070
490535903
1196785104
112833855
1343131667
1694238970
392696484
1369818502
1014774471
530933712
647540608
332353629
939912364
2101705486
584789787
797210878
1319029746
189932269
2039781081
216196478
1800899478
1449292256
571101330
1710629182
987301215
1496736039
1651529479
48695070
1764762918
1610539561
1959607017
1882173856
889873433
801466597
1697344151
1045846716
54487513
1959150214
1940972521
771159218
261970965
307490711
1936575587
177845091
880967569
345494808
1123218373
1671094223
1164612246
259632911
942524489
933711250
665406609
986633094
1121070048
1578836261
2070348688
250276125
28203723
1150375548
116836837
13762275
2119277002
1046775823
1952243842
988256130
304886956
1370777642
436403361
1879107199
1489864147
1758192673
91048837
1871172450
1330711821
589337876
653028364
507192807
436845896
1734934438
1998099744
644949208
1917472484
802167438
2007655566
526872446
1717786177
1665507480
410670475
1247361250
1009640512
417975106
207963173
57810989
1363427148
1090149068
2023854577
56177539
1702359994
1685674929
38142749
755384311
799263137
488380374
2060938365
439375634
75030784
2120014980
317241705
859334996
1042883478
197053668
176071335
221778587
1620438485
1736313464
2101455452
748930366
644033927
2055586712
1478487363
880877342
283080294
513681520
1502191525
1093710159
1685642359
19143220
1060782208
1465010805
1418145234
1805826740
1950959123
1007900376
1688970625
2104078321
333745724
1046960984
220353897
574950388
1214670719
1433893820
1581693970
995236048
1034844735
2129402736
46641562
1051545692
385892144
1192618705
1053632832
1652895608
500750169
638687026
1664684165
310993835
1494628262
552829870
720331994
11800828
1442442413
253877455
955293597
4471343
1740000772
133958895
737971248
1201481853
1533906424
1948273052
873862849
1938333541
392724537
287573286
1601784214
620992783
991883947
1434976104
611431162
1042896851
1295663475
1492146045
1135670827
416851272
618136690
682309800
1710966661
859571580
1055991807
275411129
1639925609
1564496580
1227447660
1821499061
1139825405
1340840275
1680040950
2079195760
553962047
1007925424
1974927357
1450134301
2131659248
1328038486
1102896434
1853211869
925794785
721199893
636838454
755707078
914813543
653854974
1605244601
377672854
614503711
609923162
1080879684
1852262608
889912955
2064977698
954650278
360828792
1597609780
1670573246
355298704
870546279
1308690525
1583067669
1767152990
1148196025
767762785
1026396362
256543449
1414184619
214893927
1913179666
9276664
1147531304
1373715999
234745269
1232056659
306680702
967777254
1030239794
59182996
1690743519
645684872
1959497656
1063241988
428407057
856551887
1197380036
2058461801
533229597
917624977
1770467069
1693604434
1670014858
988711911
88147429
1218216900
471429571
589387365
1061626421
731335667
1173581457
1750065350
1804002751
551375432
858199935
1473464493
433754399
415526361
1118380699
750970551
1789182745
1452149299
572493290
1666414093
1005485582
1068981071
344392237
1258689470
1006345766
332351746
632036455
5416348
1040796665
784049667
1266198846
1327947220
25000089
2057030757
1937896754
803282056
1259459168
600694761
488390348
1484127916
1028437514
1029567735
696693755
1362445520
856917931
769585610
474056671
1997731569
504605643
878885134
1833781495
729327783
609622383
528648611
473303185
1988593277
240304546
526422784
1179666615
1579874741
529370498
352850126
256857574
1814895804
1943243457
1989380096
466476701
1311684992
1515288702
1595606650
459259801
1657630896
1284093571
1057658291
1881071964
950581699
1251467886
2004585353
477595717
405566508
566349086
1784882132
709326137
649740743
875119633
947128940
2020592453
1465901980
1011604760
1997932497
1155389834
1913477199
209692333
74424280
810738995
2142365979
1520334943
1337432477
999312684
1946396015
1778142423
1678266018
2087296676
552246270
1355051370
2132808081
2009584372
1763248034
335801619
902048815
1232119961
302820882
949969960
1419694001
538180513
2023443108
410108279
1717221395
1964875052
2147182425
1690684208
1518224900
421816695
1147792885
592473940
64359585
954086979
1189694099
1291375019
208444877
835046854
316547494
1446356789
502367464
2057283055
932041065
1227131586
355707717
2146092354
2050460579
880266548
895621892
642706508
730104599
348947086
593313906
293726420
2066641010
1464712456
1387560700
2121530299
1457903170
1829557655
1232584516
725670768
1450700166
1161280824
1095217094
884049905
1941915156
1876266029
1263046332
955612838
479041913
1856079604
60326420
1625495030
196126335
480312446
1269122692
2105125520
1358022410
1266088596
1280300081
364448305
1788825921
1851010843
1750748840
902253900
929987734
886958416
1790963279
244255172
1297421473
1769617594
565391595
2036286414
167485018
453482070
1306342409
973750193
1707757271
740858996
1373554291
1713185694
905210169
920440019
194778119
1714699111
1009277547
14339524
409965176
1029629369
798413224
1817286431
1414182516
1462202949
980138538
470671458
1430695959
621068011
961062085
476676095
595365491
1015424349
1376881070
16504004
170983568
1680476612
1468409900
162481528
598973337
434691762
1499339563
1761960438
731333724
1979642572
868658803
39249256
1632740000
71414139
199716581
1916258043
102263587
1388686982
552817995
1087317861
579862160
1315402614
52140358
1649244156
1762402488
690997176
2054419564
531552676
213519099
1873510209
1977659836
2048305053
688964885
1002512561
1726826051
1399174193
2033738964
1951486584
161766389
968210171
1673288748
736050541
477280688
266411870
534589383
498695676
1705707901
1493010956
895447859
2068414367
445467021
1442789243
1534022262
681262925
1073690185
1441936199
955074559
1885102325
109236110
162450780
2076097766
398617258
802947947
443062228
207560959
1352782144
1341381490
2130144547
1059131638
2010791854
1417298637
519961335
1541076220
1942408744
1124962474
784516948
2045517214
942091289
79974824
1085323814
1245804884
590179752
31887990
668160722
1012980737
786449749
1670212948
488193404
1590988394
572154052
1929250259
1970929313
1326121497
1168403249
993465894
2121588631
1035569200
2107786075
833089584
933593648
789186927
818376679
344863450
1239993646
2098494064
375015274
1745958822
1117806804
646911689
1076193938
1848241045
604819925
331834250
1175254611
260977398
512253841
869937512
1210959319
544972304
1260452792
1893558896
165398198
556610983
847165541
419929826
1515090340
656736531
958151593
811376274
1176302884
188516972
88753773
342616194
550560497
455794164
344099987
1102219927
464227006
1635429301
499589227
178551314
578834575
1535796894
947130152
1007653089
179609244
891109402
1679999168
1172301655
132619117
502372750
463197176
1656847224
1914450412
1634642592
1167122770
1224858579
398974820
1321299368
94741339
911240795
1512177312
1430074831
838116698
1880141047
251548857
1599585410
471217762
968197430
311728853
563513414
104130349
1433865165
1903965619
373477016
479645920
1526793600
102259514
79072674
1659162905
1303421175
1320563507
163799429
1961536597
475229665
1260692813
1704303960
840589828
746294569
1477059871
1914877637
869807005
914610890
1195162892
1755853379
1043419967
1847032676
1779775239
1582696435
732312844
286181798
1614623094
1287267727
1692824375
1492246284
790919588
1828787639
884440858
2108117355
1172591137
378738869
496632615
2121067930
1779564031
1837818740
791890126
806798759
1790909754
908818584
1048000897
707367559
1821054144
2076650954
687267128
2067956033
322627678
1542396477
2128197027
542357293
1556942129
1043597834
206612783
616663451
1814964472
286041540
997081365
1265746670
1507369943
1901015825
1156742709
845401567
1597986471
1597922835
977658678
735748478
23013860
579770171
641724440
1805597328
1225872095
305018519
816034799
1079812528
1870121171
1665094882
1679891977
414112857
1595501591
845731556
1726427636
164108972
693645483
1736572447
1561635574
1052020303
1491989465
1930519615
1215335690
137465497
302341938
28831818
1525446671
1576260144
506428929
546955376
451884526
1495289075
299893989
1148802478
1961085087
915633116
1104758585
950968889
4759971
2064938956
1517740288
54447781
1817878564
728572977
1150470372
1209170703
203212219
765227103
795206791
2063289344
1284228083
1070303620
146021368
404973494
424021507
2095489843
2141548413
1435303843
634860915
1943150100
618385752
2091717237
1552844972
953664439
1748447897
826823392
1770669810
828410361
512440210
1824188514
1189137371
1088789466
1306678934
1858670388
13845249
296153626
403775106
236822255
1852512350
1216774254
1065108479
1128276698
1486275557
793000551
1449313551
1619342449
1836739348
992302932
1264087286
1898241790
292323579
1961955456
131624725
1558517026
171826633
1704313558
1744047299
1832840574
255563473
1965737177
1114011325
1897431487
2109132523
637316461
1857423673
504668049
278218156
260204489
1368646738
6972129
1370966327
284543791
830089148
1191906292
934205443
2110718901
1314673039
805092717
984536384
1716826382
2043250746
695493311
1732585475
612674985
576047599
283404579
901039096
1303794611
1917555460
268560955
26377881
861769631
1211364938
438048857
381913896
1903217183
1366674434
134043153
1381265996
1709837027
59910861
269242325
602706102
1405828517
476258212
2122538438
1478765180
1906092253
195022499
827408227
1436842366
76232531
923265687
1688188672
1399572567
1851833323
1707943041
2000231192
443194577
687234085
1609556437
777976968
1529083999
1042125521
1106185229
1382809600
1861914953
362407531
1042825421
751367883
1181652213
161515710
953340912
1782644541
751021913
2144558815
954029239
770729722
2123951987
231535161
1648933237
370586049
778921060
722593877
1825414964
507995818
2075884548
208481085
397868284
694728358
1105417661
1025718081
1247376055
1374674606
1590503134
1349954583
1294355228
208400661
1418004248
1906919534
700765569
200550623
341986813
722819836
1468038714
1129847915
1394284995
1716275339
1683234896
1850967263
1901719248
1988268361
361165014
1078022277
45779154
1898724581
115119609
1161075700
542073907
892796623
1850423257
148401357
101624193
1516530091
268370825
922290659
745397561
26275230
2102458449
421123156
1678471880
565986537
100446450
1958666784
1564445535
1962306073
387823950
352418793
2035192452
2071140523
253923765
2081578560
1117605955
555213095
2109526250
801947705
1936646997
1064142874
594296100
189574241
1824336876
215877615
2024415728
1678865445
712591654
1191133471
80202356
1581582805
273877187
1154015983
234803713
618174225
282024786
1260635915
10512856
396526745
2098863651
323140882
257603777
904427398
1600774208
1094970867
2082652797
183451705
1961887471
42545915
623870720
389891314
1102584851
789774197
1688095883
1290768094
1781223632
1863692948
1361502583
645219844
1846718213
1989464829
1897363936
628419688
1968802905
431851336
1817471874
1071075445
652582541
1025651456
389796245
934197984
1460345777
685937562
678595219
1881144170
1086808296
338575857
232872209
314435254
1255036818
1838421931
439722586
2019738734
571779449
696253920
1232986173
409426445
1118047485
1950286370
1889878978
604796421
1610693832
554737829
992069871
811518392
808959062
777318372
1253135916
89935037
690179039
1677890112
1109115372
1216199641
761983669
1956094215
322911852
466609544
997130454
1738860007
860964098
159945986
984794826
462462421
2101422530
1829806656
1908932743
1916800760
901130008
105788153
1176829798
773936426
1169329433
1223214823
1955437699
262687704
966713551
1665286436
632183467
1421405844
1308090523
1393354544
154203878
2121398540
1721333091
680879056
271019073
515656232
1057976719
1336289966
1535479351
1264114846
121148497
2074439794
1804626305
1214165436
1823765922
1505945008
600125108
1182453971
120877959
2098274686
492090649
2077037965
491835562
273364941
68187372
1304600677
1678754980
1899213305
911704955
1172546878
382063513
1107872116
120649664
1623343024
1550731907
1474339053
2066633704
1247957662
1875268355
1831114145
1377713223
1313288236
217646175
210443275
1326965004
2136260231
1253577654
1689755428
13341188
1647077148
1601048806
2088652082
19601552
398198613
59393376
1355022986
511564819
244671225
1821588352
1291422001
2032079816
821675626
1816838600
817663709
1353376837
1634032571
1904791641
721659367
1687165645
1065211494
1486522854
622791896
1487166798
790614197
556554649
547919646
1204512130
302821068
1029437543
1555945110
1371412610
2139330139
2146626041
1233320949
1607166411
462976816
1230901567
1600839280
1364796398
1662453649
1893967866
665714149
1173739896
1748405813
1957307052
460902441
796834152
1916538262
2068722287
686181770
1965318496
308473113
2055870594
533965958
940205406
902372186
1744090419
1308900237
258708279
1754012694
8723631
1221852763
1844891329
1018503218
858422388
1824858080
1045168609
139055810
643955601
412753336
782418079
577686109
21587980
968167262
1502461407
409270709
1824598657
1994037761
423818560
977181141
1081912125
1413334742
510125808
885019642
1280181007
1186910881
583728696
1913810634
564498773
246461834
437099621
762231392
848035761
570603838
501878319
1363446341
387773448
1245992247
460469092
1262170385
1577293700
1017216243
184464699
487726152
2074805588
1065191807
1214896565
1782245207
1905618673
1906191374
931993716
856073720
43524553
2033581481
1421976398
1799155523
2051009698
1616275281
27990037
633368708
1644356007
1819154547
132212760
1939157084
1843385571
133691016
869883354
413865978
2146338460
714134334
981640046
613048669
1393303665
1463151229
1110221459
167966912
1861572324
461059351
827402663
1595878520
592459701
744356053
1363327177
1933938712
1177418842
1669161765
1766530238
796388863
797988471
70773285
1622517060
972594559
899527533
752567483
1787017774
71384034
634367392
182147572
229368917
1711738969
1869055751
1693876174
530834084
1962017720
1215644188
268165840
1859758256
599484774
1888618386
994136740
1625725549
1938585851
1825971812
126586938
1507504217
2719426
650524242
733108462
913290649
768972618
928778367
911513134
1825619739
479461465
2006300177
634038566
536794942
1950445730
995122619
1408306530
137401808
1613585267
660492761
1181388753
1253702732
1681654376
858367181
1453333980
1515966966
1894155052
983100545
611452680
1837579960
178964793
1392555100
1582605394
1794375589
17494618
2139507186
735854511
536419201
661777544
810441948
1413523768
443999749
1810106447
1438947324
1807140737
152237249
413604931
1835806613
797344568
1245228803
189679941
578456055
2072387804
2065461837
78301911
866199384
1145409475
862136381
1580644478
437850102
293821490
444084870
428479835
951015804
689924832
323119204
1689804707
1859235527
261821013
1845660143
183575387
1902385942
738143353
1075912673
53512300
972787937
340845278
125965625
1232694374
625875217
743062290
1321774869
1463004973
1060451145
225714644
2086266012
949200210
1919887402
333547819
1135012887
1031470076
621132717
465783961
1148377696
1049643561
1543995096
86873029
1430540370
608078006
206286394
834297183
1575323999
916165462
922415606
1594121561
87742264
52673019
1985694090
545650646
1305324600
667344506
1970119561
444248391
817535994
1894207114
1434639243
1776072383
1402840065
1032581600
1703942810
1652514973
2069716995
702705552
1974455927
501175119
98805071
1067667010
808424475
1097940558
1788705229
1543159630
310794925
139436970
398502208
866338135
2083851880
2060553844
463981786
1137788976
1148643269
1323744952
519682111
301720293
472925407
1730443520
1346805889
1449325923
1969240067
639594740
125464645
958425269
75813624
701014119
2102668872
1590813874
1586496923
988770629
622281682
548775128
1251413165
1946417964
227488260
1506673471
828470993
1524803489
264352255
1904916734
1441257106
1019959104
1008929588
539679001
1007656154
1613722449
1220834763
1918910991
886396245
76159067
1245256826
1598193420
70929784
1751553664
349758795
1074273176
271084556
1083952179
370525910
259277879
954457842
1809119609
1292426973
1735225167
1675827607
1164463420
1835776715
316881756
44285868
226611389
1733104965
116945306
429666156
248720184
265152505
1895996446
1487927164
1188868081
1826492868
148308999
1795419335
949426144
1057007738
1071228708
934283868
1903740873
115306727
1557138519
799874905
397579962
2077843954
1874404284
291112957
711924427
1502780077
972406544
1570262908
1987283858
1645063139
251023431
1673146354
1382453757
1854764159
1213943372
1683504148
1984260792
1990735867
1025765688
819018194
2109517955
1383063467
1512070340
485012480
1275555518
1860008778
899889007
537086432
1122731422
1410950794
659667788
1216084916
1231721740
474292311
201337741
451805809
690599844
1279832166
1671485696
836634040
1792181866
2060791595
1230430179
987465529
1611280721
1005415955
2044547962
1421958661
293761775
1670755911
2075521748
47553855
400009318
1342698305
779749908
1521221273
597083442
2063065454
2090579420
1444491360
614211316
1441014805
1095636379
402431918
615701794
797434042
551615764
2092014879
742915127
1649497081
1385171675
194505314
2135688032
554931802
2050655368
1067741293
1027533170
2118510404
2039807263
1529171230
362014267
1367404581
1961255471
783351694
1725016055
1963342078
139574613
8065767
1773478414
324946878
401609447
782162573
1244699791
1003915243
661611639
998139522
109737955
1036479636
633594049
1815703295
1877871306
1211822052
286945831
547096604
745119906
1230954704
655306126
1483215561
1660539196
445876621
1095270136
822899548
1624832794
1820810660
82664815
1784998164
1241066518
1803039040
779669493
750659400
2101144567
1434395957
108905877
11844485
73087402
1667701641
356069314
668121350
116364664
253837844
1162171350
264128575
1313643447
809764230
624804356
1408515562
653481115
1080359385
665447936
1501786286
205870770
1365796893
1513783603
1770720772
1163359371
1382410152
644766848
2064380103
1164153411
2129660162
591540522
534783131
1277070630
1709439055
764101274
452940694
1749929385
1035481297
993364059
1150068885
401146879
1896412521
75780941
817675800
2125899090
38241407
1339935699
1441135541
480867142
1260470733
444454653
1217328707
276580093
1640151592
1528772454
1167757563
1736876596
468496453
1079693051
1926108236
819941294
1431082579
852079335
1395744351
268358120
634144325
1816202882
1001666198
675767327
1482468403
1841453714
592916899
1063483534
606198086
878918345
448275220
752752436
1584733625
399100836
724059835
197337561
355872486
1177150088
1756899471
780811410
466236642
75712533
873014338
1162134908
119472267
917965950
1477734211
1387296024
1630031563
2105831665
1244960003
1944470873
680012914
1740833124
900868709
629331227
1961793799
1961326163
319916716
222244828
2026364183
1278881264
1065290485
1049144733
1362616365
1031977897
1958291527
647174823
305692342
1177290582
1360947956
608256308
811597777
1296682382
135649173
1099360702
1398783159
951331204
356151423
1955240949
2103859742
1897585192
790583412
1108708654
1960679838
859357951
476706760
367238252
1164340971
1650318082
166488880
1964707718
1158874532
1935780576
532714396
449457871
1488678576
638910182
496628810
597484734
1209393176
2125891957
1336963547
1795285384
508884866
870721430
1544837230
1629092158
1406279956
1529799451
2528994
1734788994
800199515
2085144415
88894500
1558028321
2068031131
1748989439
8261108
267975134
1821606794
16933713
1263361954
270604450
1646465587
1063218782
1303245719
496175385
1185976804
1675722577
1403558148
13603303
1076854033
1617486781
2137590999
210560677
84122426
1959926805
228058638
1526599426
1243714647
1461005919
896482752
1024024934
1777505086
681994422
1843452941
1148314786
1696802472
2029320863
1699784295
2027272407
768864611
2058283375
1631666777
1810194885
202568907
1999153276
70119680
3184886
1479400912
293637999
1907550846
2024525532
437546097
1551333554
1394530793
1331420635
848926613
1174120169
1766424671
466343296
1565087376
1349458187
482700412
1951615749
1936813071
761914524
860234966
853923939
1154845922
496175897
530220876
2104362766
1005531311
587853558
341350203
276539766
1778966089
199997414
216452194
1741629995
519851119
899453960
761784272
1777413873
1943301691
725077163
1503130658
900951093
677394091
438370246
1589930187
741385288
1089021631
1169776676
102029458
1555496885
1865972817
1775764276
1253754296
706232689
1046370335
1478813374
470350487
484926085
1708348452
1078606360
1328322601
2131088740
1992336251
1748176766
968864725
357512145
1098247866
345361185
2023348084
1837782357
1133336796
599035880
1275894591
388655564
188337721
1002673364
1492953602
1729992724
1789902957
1196641105
1777831181
1103686869
646746227
389968713
173871132
1632180960
1363217053
1912610507
1014325338
1414592938
1448359727
363067897
1328627400
990169610
1683341917
667312704
2146826313
160145201
1639192080
862342390
828350367
1978677830
1778891391
1949495442
1374172754
431258682
908574430
1263382109
322673072
854685860
41644642
464182986
1355276474
2101471181
2009678066
1370783035
1810129214
727876987
1006522513
128964181
1892801425
1087960065
874474440
1238629060
356523678
787188806
248270948
580596988
1597827933
293119040
1796905883
1713868006
930440549
1261970876
161134188
1188856297
1777585829
746964513
366050908
59317860
876742078
166979961
1432195547
154576260
1924974019
1727404567
1535650197
1836704619
1638123911
1396145270
598441715
397637488
217209815
1639203963
1754134296
1308713664
1549049144
1141562152
137359257
609699994
429724817
1101971601
1602176620
6365059
1174448358
1473463658
1549665591
729249217
638989336
1220094014
44176540
42428639
563655892
1425419817
1823289089
1540564996
1865679996
1402546256
927792100
944158383
1852087591
635613961
1641176786
756944858
778571056
142158207
514139831
1071194649
813932406
1610675492
519961335
1681790073
1991820217
1630387846
984337650
1195842329
1508062192
608512039
93337741
1902781864
1817974391
819489826
210120455
823805323
2034523108
2031729086
545975672
900957160
944600363
1983267991
769154446
80401119
147476249
766018947
1460472817
2094696507
2084657534
1034786752
1449728766
179935697
1568644424
436984409
1851732957
725715423
280104862
1061513430
363868504
2056728326
959934064
1805402679
1060951838
552590158
1296490683
1097665043
1467625064
472259492
359452796
1121294874
1624120296
1852988960
253603799
1789851297
753902430
769126009
1421389399
60082720
1545486282
1896482081
455347394
1223791784
93705397
291024655
627998330
280803872
660321443
408777881
874508221
393091636
42126522
142616297
2050040718
813451780
475677870
596606312
1983706132
1782098516
488384396
437395038
314645241
1370627712
979306592
2096843100
846623349
551134955
1654466229
392452883
2108476097
419383004
470753680
823385671
1688346639
368408375
1174802310
879501672
417232386
1300146333
1008425492
1964173396
20471311
208931828
1936903319
1827551070
431092875
2103242738
1921184157
477243026
1772600660
907927399
1878237896
1706023272
1043051313
1748741266
1541128429
543489003
1193820771
1669366230
1246114205
1077340038
1753086048
2023845658
486615824
512420418
1187059535
1084359718
2047450763
501120370
1299207175
687889760
284171149
1030762550
1208363774
1694470268
650808054
223244611
609419324
571678818
210734796
827133750
635560473
221838187
6991077
1821484163
1830470199
1304278124
1226076426
249632873
2025485107
1730486380
46054184
1396655913
2121464901
895794862
1647851171
1667198665
579755791
2066133785
1307623810
266746943
1107982995
138911874
2064249313
1499751336
2038723719
407159544
2006472578
486482190
1491517051
425640830
1565405000
62183520
1977194038
1771630737
882299896
1295836406
594476258
184168572
921454471
827372567
2046109359
1962402572
1411023202
818790647
449022577
339854708
1691556101
1568288349
364661062
14065487
2070102851
294182915
613993997
1359765410
1456144819
1215958939
1567348286
409650855
1688775948
947621660
512357261
311273497
190184519
1204875282
2080099028
1205714695
2027272803
1107307873
127402301
275475041
385964711
1113333843
414116709
1967888158
873141476
1654735385
1913727392
580698574
322325916
1634230772
1427796513
967260826
93895556
128458530
1713698608
234658893
371851101
717618728
498032861
1262326990
286800181
291216101
1171993331
1206602744
828176767
1393139219
841082191
1386494545
193937258
477539230
368817325
1636945712
1395503441
1882493677
1420542122
629616320
926676082
2071141520
733815660
1974429207
197411466
116214395
1900773975
1979234089
305402876
68890583
170214237
1215966639
2063090194
1288885656
2060492646
1283219736
63253364
1417303605
797135341
898701037
528965100
563032677
149952749
437564366
1274627682
1076788879
217307553
1107911708
324936281
171698383
2013225096
2089309891
2136931685
512889885
216886760
1123246578
2115759456
491585958
243218412
1364426572
567286826
1924686849
1266682725
1929711991
1314472584
2137271212
1712359584
1278885165
1312427089
243924984
695603850
740533056
1444450615
1946594421
1841242680
1031844273
1321622505
2082130521
659835776
1402958262
141205017
1263318633
833444125
395474347
1007750636
492353798
690785819
1568801125
1907888768
1200598616
1779793143
1019111038
348121760
36682068
343364259
585039587
1187382589
1510093965
907536278
1567689620
1514099310
1522169694
1094850700
895335099
1934744308
1273610109
930898332
453351660
143442473
172814958
716572173
1749191844
1352366880
2140589886
484565874
238282885
973066279
1825671694
288784584
387588116
1090566401
131569895
1275991207
2022108153
661413584
532846564
2083054646
250294329
1495816793
795292615
2061843850
1912703657
772424152
591217053
1817760378
1668030497
56076135
980419079
478015105
169807167
536366600
1475534266
949159312
21335919
1542973254
565311911
1693901503
236554257
28283063
122649472
582683902
649993835
196478044
874694171
577603010
207968780
1013054996
889706080
444966662
1531391758
8970291
1242235209
1579240954
1430784622
2096781541
240282490
1879256814
216280379
2026471305
759701409
2082772335
1085640674
1828547359
1610603147
1088756729
448087886
119339201
1732768578
1838174928
936298042
1751335121
1936823731
1978667317
1785050155
164972395
2046600732
1220710988
243336162
787699023
278551385
1727187061
1466962069
594150000
2012573745
2113779272
1763619296
177882081
1711083563
477760827
451807820
963884581
1803174166
1378086577
500588324
904996368
1190627442
1898223723
1594259571
972571085
756100950
175436663
1088139575
75783878
1065218039
66403419
2055209824
438675241
1771340011
385497864
293178600
567261101
1976852378
617111184
386471850
1912453894
1086891803
1231836286
1337784216
740973907
2086397614
2000944920
1222545663
438103486
789238620
1523892515
1643896599
734386303
1396500001
482916155
2035216724
533976900
219591161
2000047213
2040323440
675898475
972874338
1627810272
1804832109
1745340013
1722266750
900463293
991679583
1195999007
1683688042
1308032806
1164625677
1077851601
314366843
1939987820
381680863
2026281059
300073368
1818032749
453915458
865283359
1964681146
787555643
1274271972
568125618
1803262991
485239951
14245041
1797713351
1880743865
1172014770
325771835
1872417660
1220794861
127813082
8852120
1983201575
1016927235
911224614
467968261
2019213636
1478500527
1871733276
152466852
19044894
748186937
713020008
1293811097
825562629
591640712
1369188961
781991013
706337189
1632294312
2129326547
249949950
1558439356
1584319975
1317454877
1756320385
345000182
336925510
969480354
618853302
560393284
1403854018
669381483
1483048921
2038963986
494805124
27463878
178347673
1718433020
1379609250
640220102
408602877
1655030969
1483598176
315844595
28417135
1920619819
2071035817
1366961216
529706459
1160140810
2081386306
1660284323
1033445277
882087246
388754477
1567403442
1627152276
145718381
1699246230
1265901546
710258441
629715119
550158628
579467721
462832469
1598528911
429055450
1980292620
1337188116
1244946905
875906057
437157241
519083
1789758513
802295461
412774818
1269780282
1407515105
303683270
359844678
48663585
1744502150
1786365700
657525505
1962609888
1306597093
1006991845
349563374
328547815
1748281357
1541116009
648343569
1087527347
1294980265
1639775525
1996138193
549749859
791097091
1072061806
1134571640
246335468
2080478544
643581894
1828408375
112710445
1717271985
1939055345
1330510793
86035984
2095827414
986685738
1329841815
1702689649
388966310
165142941
1031475897
1174780076
680231247
241805386
708593653
252195497
65049782
194227042
719340458
387432319
1562625789
178129922
1092080114
546663809
111260292
1748350251
1376078163
1736775169
1918103535
281494892
2049342062
1534197561
1426060027
1578008366
1897782534
1814741041
270999169
192086340
800117884
757916902
802222890
884950488
1208460478
1737741283
1986349264
395765153
353216622
1352126226
1389854918
236492032
716481283
2056052265
163678927
1490741760
468265067
1891446259
1383855144
2134679192
696962451
143929796
135697346
1674569328
1477095032
1927987059
1218864643
1802626236
1092012474
206514631
219892188
915691368
962108126
1595789346
1974357053
1517835454
1496376159
223105058
73586127
1313815193
1000157753
383534742
296158432
1979021848
2048393214
1503603967
47363018
2114125684
1282945705
1470283550
1059749740
1741212036
2033943219
1446950201
958951885
975356497
783343083
398052160
58609698
34425083
573586200
1328914280
30099386
530091308
1070001764
499554396
1334211752
28881570
2097180754
147321925
1803951195
460917270
134414903
1052864576
1066556927
488291459
990055264
399091870
824522917
1243139395
762139628
1491988494
1239400385
1749025338
2022088550
1043083546
389682776
1017448462
731886425
264675699
525244597
1391864290
2071963345
988466191
1629411704
1924843166
988292683
700925951
822320038
737345390
1406780287
2083246549
518953466
1834117418
1987421416
1013598134
733279621
195586103
979286110
65138784
196277338
1081144423
92090084
1931806293
1332562176
1208671272
378858480
1969142528
1188156921
1100577793
1841636870
617101691
1351881707
1549993210
1695011045
690705276
448986652
668882304
291988645
429994202
2123282225
1320394645
1866921067
1082960732
1352877783
72409841
261573598
1082806743
1317525776
1378100618
741042071
216225687
298896865
135625708
1930214456
503606633
912176685
161791381
493140489
944498901
266691635
226727945
1946394403
703790409
1901208058
247025208
1878577875
1862187796
540059508
1953595281
382348187
817442257
469425080
1360998846
1238026276
1831855137
83916922
268356247
1967430108
532322855
916354348
2085761995
2014022329
1315120880
974297281
1527234970
583820048
492799655
1114731873
879545505
1740354504
1908298114
388845349
353204187
27837477
1041650468
492891691
2011167595
867882082
1397110396
1245582889
1211534954
1868454473
88116836
2078854713
1614146616
152994693
851643420
1647337702
1667108580
606149711
1591102437
1101871497
1716946478
117181834
873796722
2014549450
407742316
996757285
2107272008
105182234
1874839023
829858435
917151757
1096023037
1807312337
349936191
903344924
580863880
1340659591
481339775
1454477620
252334140
757796054
1013927504
372835575
1192630018
427889279
1289200757
1368990916
1871325594
531957250
495505648
891129093
915688382
1198980866
514438384
1558211948
2013860084
1869384578
1913981258
429838055
174931567
1092043484
18333720
149648377
173098729
1817581586
283183452
250350251
2006596673
1750386926
26112413
1026220662
1858444993
53057992
1208595208
700887242
1399647644
1386783082
1707210682
1023623159
1775921629
472972434
672039062
2046088093
1077886162
1764389662
149511126
1546202933
525362309
1472478622
1900960080
938755320
651416580
1013520959
336863606
477084356
294147032
1313624591
830506641
291089243
1724506385
976668851
539359918
1115466835
1235629398
1582793269
816292578
972116918
659407168
313168023
2057800089
604477797
226767444
627240799
589250844
525072829
1918457851
347722381
810250485
1231543422
1202422397
1820607490
1546935565
220330466
486538624
1509869313
627214816
575767367
387727822
889045889
83649867
1152646174
410623819
612676520
90722752
1843862375
29838381
1309747498
1203518650
501100876
1273461093
800551501
322333406
588971644
1789071415
1874308885
1343437735
59790603
376493728
1032205039
353539378
1697360755
138662960
1305665634
415473011
1839785440
590695273
1082284178
1517867063
730293928
1038082906
26636185
942371804
1062891038
1489753316
1934197780
827480920
1036928947
755970255
1128295126
1248870137
1906718091
111984741
901984231
405705623
1412947124
963085678
744975860
1591759689
1428465070
1683914151
984471454
1593620185
951771555
476607262
2018695335
948919539
539096282
828819968
1709301185
1575781144
1426059249
969971695
1567489089
679647830
584361705
1444432736
1181338416
15009359
435863858
1462049106
255083214
1259737795
1068081939
2085049058
1474884744
1508224487
376116042
756373411
270102848
1408285299
1848408799
230578821
317515308
626582474
843986394
2092964767
1391891838
32677136
1985052302
1906443352
392820039
1578917974
1713226635
531829260
486621249
926390889
1819633777
465351289
133372824
876059020
721661662
1447372153
606977328
389332252
697347518
1441652218
1163377297
1149856007
290688053
1163133170
977179577
1655119279
1672363888
1669723978
1841584409
1708700842
956656330
1087702666
1039241372
322533617
1612252363
475353751
113971981
818016214
1903314166
1332099743
1983692317
1247728317
1935807054
941280280
740998885
347382113
589296632
484977427
214983420
1300605549
237382591
1648601420
852212824
2041133801
1994248716
556949404
259475671
648839475
1550023496
1190318075
946818216
472237864
1376291268
2028704985
941775853
1986929706
1404036009
1177457396
1398563001
1386406175
567213283
1837934998
582039698
367011934
447919049
1199286449
660322020
213693114
654087860
1316374735
1254560317
1801103165
2042865559
1101057465
739678330
645965673
430968596
1928142065
250542551
1925352205
1862619264
1256098411
1862345349
1899699182
1476985133
752502603
581131247
632173551
1787936567
127308032
768318960
405616485
294658137
1290560725
529387256
677024441
1872835108
550701685
1952317281
1253019306
1048823609
587817225
1687406878
986817011
1264054154
1044812608
1042101478
1556667569
1371375382
1196565290
115897219
646491411
1598722514
1938255504
1282413206
1680413074
695869011
1245566290
1013557570
176598483
1250799460
627403709
1835937145
144781560
1423562382
114720551
2049311586
2147126082
732702298
82055394
1424300752
2073357479
721314148
1897721099
1737588592
1227669312
1056193929
1660008441
1038904223
1546510891
1863566183
1367259451
1493724302
1370464135
709832456
1279554701
2107489697
928295988
1376097405
1626322433
1134464654
185658267
1945574301
46079196
1688251587
705000816
1269687047
453443471
1170500855
1499752254
2122440779
1004024424
1257951099
437415660
278258687
654604026
1044345667
141853059
1307747983
366310050
147496866
251241958
1769819012
1719847194
333811194
713697729
1420923610
609971871
2041812240
643944565
1250246688
758907604
465572759
1816686836
546098130
299610410
2070433074
882493814
1720341621
1752715507
2014033506
1570349032
834515866
694130521
1206360519
350029668
1386456521
311642846
1216900907
1458033058
680418602
409793404
245429867
118170374
355779208
698663545
597195555
15016074
1728097533
1539770740
760293108
1584172158
152265741
2043422289
1346787803
1752395206
1008099515
244239542
1137241427
2030915112
725779728
394345278
1705033181
277819490
1312633170
12351716
941527992
2088542682
1967313848
437702325
2052912593
1446923806
1672295703
10119492
359922551
1266275613
1624680299
1659658500
9635548
1235866674
114618829
688009250
1172680985
1317807188
802070937
2102512810
834915950
982503979
1078630121
1408599552
228631204
2023137741
942646735
1827662647
1565164793
841652939
551015928
349821306
396710569
1115982294
207084451
1634758852
11798240
2103572688
436687670
773355325
269871431
258953672
1438987199
861465627
193054316
1455361702
230323409
1945913867
1053367720
281479208
933328966
644870318
1709271288
1175939413
1690462921
1941066275
1244016488
924902627
1278763247
1073813889
766593047
1050180350
569363486
141926583
1586657921
806477073
1366448481
1093760621
1273792636
1534437007
1207292397
77717597
439557867
1281855558
1548799441
2028274110
455578285
1563240512
25418991
1961702388
1889956306
1712304866
484927688
870045237
1258274352
513827359
811857965
1984573194
1137875991
1555762205
1930570342
2078378483
1091389819
1192015719
1874867574
855040196
1547096479
188486222
722143877
178722025
731348493
142892784
583912489
141062992
14813086
1856574633
112804166
1196273792
1327031185
720214626
429381507
1976024339
1575981244
1417520910
1076043962
1904180690
803660684
2115728289
820560935
733336038
789317781
593120936
1569845866
434264042
21058275
2006237650
1489015792
1353605134
531106907
83430260
931561678
1357231526
1621043230
848478408
1912123744
1866873720
636014464
731773773
2077591151
901846243
632504761
163700043
153267887
1677119022
792960106
117602033
1397505968
954312634
1587572220
1801762476
1297073518
1327743405
379933759
1980710183
724104497
732987759
1035910840
613885369
1857623788
1471743424
299518610
1689605470
1083754829
196055489
1531310748
499428703
776846171
1209911567
1978587168
1462926798
1471486162
1651824818
1745117341
567329226
353381076
280169761
458409045
1816489837
767393119
961165318
515670758
230204024
2146342770
83007196
1661177496
467255515
810597269
245737489
699992892
1972132846
984204804
189356914
904477241
1587118871
536084634
1963768767
1466282635
877840782
536908369
1427576852
167343894
803482617
1898775247
1460332873
295165352
313895475
1255517040
953745782
372084615
105841280
1017128015
360858310
1948529636
563449152
1663045459
777146574
442861852
2070269971
1532248269
2023465310
198483775
717399839
1702846974
289307669
28385551
323210754
750480034
594586657
1713975652
184502309
751107904
1676599913
1562827373
1590169515
1838820938
1772405580
439909043
1774041069
1513529102
65264049
221010896
318021276
1045588752
1914517317
420300911
1534084215
1150302410
1561008604
1107888841
201681016
1945891203
1485600602
1020189800
113207571
540097640
1217228927
200691844
913762146
1020234977
1923659901
464036681
1204710724
1720663948
616537263
668944585
838343249
179397385
1350680780
825693182
1376060229
136091019
585544383
1793263220
364603642
1596190972
544582865
436047623
1341453927
2030618811
1618028561
1834002700
584245820
1425775721
1600031975
605907661
1449700101
1456287904
874254361
428762454
551525007
849207009
632392290
770533581
1083556577
640327332
56495739
1985481049
545157039
446831028
1805774316
91588583
223453281
1253679052
1049449786
631046571
139396250
1651353345
492260699
1125478677
1250893949
114160731
2126631650
272588147
1934458780
1518915692
263565691
1347653184
203380718
692539883
1633559330
544790570
889893143
71115044
1586367226
1064561466
415192178
978300634
977442923
1494857850
1191367596
1721445469
961456231
1080266456
1085186028
1963855608
286898582
771508061
1429969137
625668560
766557624
900766652
1896467431
537289106
1804489030
885578277
1992754311
985059482
972189314
945661087
227324042
1564505276
1293135895
1142756019
1311348050
921020178
1340654017
1491261098
604132807
706652929
771322668
1503338513
663154589
1619150562
1429596974
112796573
928201459
1869730778
1362807497
1832531547
1806380684
415075002
1849360856
1235872308
1598973568
410143160
2027711082
1907385451
261556474
181697425
1009500248
369798887
349000974
365572577
1623054184
44599149
439587367
1742754258
2020653578
2143960016
2132794954
22979767
1623616305
2107418617
697772623
2142738140
350608490
487795017
1119409264
1624314648
354092824
1471297724
1793052714
256510403
744210162
1764429573
406966115
675291233
738172928
616670514
818520607
1219086682
857420611
1315629774
1483371162
555507618
876826701
1611834633
1595648458
1885312508
79198693
1849893557
519361026
343345948
2123401632
2140214556
762356673
555978831
56892905
777833880
1954651824
2133804960
754005470
499183717
2050242627
77459549
1807884931
316185213
1214040552
1705528965
1743687136
797989759
444034121
872814200
948330464
1059244326
2145295994
95320046
899964291
649840892
24938812
707261970
471865916
134425105
1766130222
775713775
2026764096
1463247613
299656105
1504874564
506423254
1397728839
207160909
1822532213
1453219358
866564370
340787998
491275553
454336715
132424213
703281271
1288992385
486582372
1261785919
1336662005
1348619122
727599562
2145001781
137743988
1158306277
189729547
473611730
1495148037
2081533109
1995459818
1412789684
649034323
1229330131
1904249012
2051038503
1507387236
2011469075
1991477448
2052107289
362521660
379014545
435918446
269362118
1022469097
884876122
1254346912
843046462
209142515
429297493
250851389
1386604319
104757190
287812376
1077047686
1114434738
881988956
359838230
327469922
1911231187
1172490054
971076143
29888
1691407366
52962962
472544171
283521114
824142945
1500959851
1454041011
990739082
1283519089
1410118039
1113023088
63789849
1642058791
183787026
69075331
1614716489
1018745703
728310261
1577908123
875886029
700092799
124445273
943508201
965080522
144426160
1697421512
1886070896
432439527
1456288564
878396508
1133135263
1961270315
694504636
153577522
791513535
779521907
36688335
1688915948
704967725
1917770955
862191031
2020959877
428049192
482967256
219592048
549708666
196243568
222542720
1879339894
970503172
231657250
173544569
526854952
1743280644
894272932
1227547040
96456924
465725802
1264003397
1850040745
1984228397
939262588
1532003452
641913434
1749481602
1800436435
719156033
1515478054
1979092915
1825529
1573021751
81755626
608756073
282126297
2029684433
1038508005
1451140436
660219680
1949827669
515939598
1383833382
544487444
211094452
1369805172
204702755
1975801808
1638334391
1308506397
793604273
521147339
561450562
707778033
1129057347
1105871549
1039966878
1299765196
50176291
589820849
678315112
2029527921
837000472
1232935225
413544822
568985745
106011523
1205961873
359566044
1295881204
645961622
1895554733
565984165
540075621
364657090
904508382
1376243657
620581193
2002681665
421971594
1401250574
763498679
1101138180
649159562
2105000437
38334631
1018185947
1323094596
448157990
377187940
1082818290
590231250
1136338716
347005868
1160224427
1335638239
93630195
229941839
1105432805
1154142805
1722886352
1729563940
376526714
707779490
694151021
702595500
1281558647
968516907
191130808
1919831721
881650502
850204225
754112548
1993888681
1201710864
639887976
1717834696
273762871
1295349074
669661106
159461974
1117702044
1078401962
48043744
1980328559
1235598939
990453087
1313114430
1617488028
298597192
1716069289
272304197
1088433656
686225899
612760431
1154954045
1477306249
1285027381
2013128035
1810381860
484698565
50573489
1609265788
1253269764
223595733
557190302
563244554
602104149
1674965736
1523682297
1869965627
165194865
1000335659
1970878173
1033394378
509439927
45541858
1495471298
1580214073
1718696034
1388038150
1493360725
252245750
27446394
801130569
7601515
2057988232
657697529
1509843352
721961972
1957259392
1751707165
917837425
2109685072
1429689512
730244856
224696995
633988259
1372607041
122784326
2145087543
320762516
1363045140
1045749034
2014866749
1320390828
1070023887
1451327335
1379313033
1528809833
44321184
1772335254
377062930
1570931271
609198439
2127666132
764462712
337910486
1979418953
407231326
216066973
2055581217
862861409
1215441833
2078238204
271871895
1040368077
1888166739
27819992
1601737812
1609285467
1268020823
384637403
1195226394
951170223
15635439
1673502838
815289425
1177667265
1036498032
1410751371
1699939708
218898995
647269974
1969272986
1057883629
1296652969
196936029
1284768793
898414428
389806790
867777455
172905681
76867434
1194568936
1560317764
2095950121
160429455
398113579
299775546
69743868
653850645
1126521249
163241760
1680990083
1182186434
921050504
1279958429
1877532782
1185094759
1500177439
2006332066
273348280
231730402
1562787333
1862738846
1159115716
1195081849
1555697248
1284203227
837613865
1347343055
587630062
226114619
2110116720
1770024292
1602937163
1345280012
1567946024
507243116
541849250
1352434253
1377284385
971335611
1337112019
1775995586
1051017085
1732813957
1582031394
426232657
1214176777
2003490862
1211522410
1436103877
1038445096
781454821
1858818150
35845816
1032611621
1852104139
1240195254
509475973
1036140442
1555323332
672478699
1152298106
17418493
1767327738
709505537
1795016546
1383182030
1961987941
1253835139
1660389948
948794100
1401563766
2117942810
1322648029
1053448727
785583579
940922935
1755788392
437198613
941141273
615798205
1376304853
1225961070
764582578
1206890126
922437221
1343841467
870153050
1492061203
1630009975
871635024
1707996861
371554542
322463358
43674024
1750020066
853429849
607782515
377817568
1841426250
590734453
926242481
1887057849
206456874
1699848606
1750263522
559646826
2084371936
1652052302
1670933994
848881504
1579228456
266361572
449034806
927520323
2059991086
657343978
728424139
899494259
620634674
1760375572
700872021
245851503
1962810313
1031118327
669952079
619316294
1371854183
1665547365
756127087
1340855861
971740040
1937514501
1392242118
675945031
1090668787
37811554
1454708407
1456206509
564163477
864180293
2051665108
28447577
1904367097
1714434596
1382195050
1818911752
1659424767
1007232115
2020299770
1976439810
643913585
1325939829
1752807432
1888486810
938832757
306453959
2114635386
1569036662
1900959429
693485786
210112571
1069317650
960910861
297092042
942665272
1765174952
2020120420
1281210278
412346667
673112084
1916361017
1075706887
992588917
1504286989
281002041
396744368
594909574
309535225
992611900
269089746
2260882
1131726916
838121304
1189827772
1190504326
1074796274
1488040400
2000040096
717443515
1317838525
721430947
1125109738
487304495
1896721306
1831959760
1085759033
754708914
34488781
215400357
1702960457
1218684132
1674826302
1118434709
2093081151
492569581
300981250
1773751686
1028979419
2090667901
1619436831
784424813
29177818
140526849
938572580
804357297
1167576621
630859531
405175176
1010356499
897607506
928016801
1080683719
2137814592
1057119131
1319085814
317648229
1419365176
540233348
509401025
721907718
614053071
1704113511
606149711
41763559
317177823
1440252771
1454833082
431673136
1772034380
1841620427
1091003149
1119478736
817262461
728599729
2059867047
1067763468
1770409190
1240971262
1888793324
709756450
596610505
77449250
1484363032
135443600
913725297
677846619
853660475
1752178255
573486586
208011009
1685036134
88620738
364673901
851526865
2043807262
330701295
1934515105
807561682
696816819
1033077532
969412665
492592004
322721357
1937673885
1116308534
564502978
1528152792
1509492015
859730532
1403548986
2000142566
408849618
441763020
1997995074
1288897356
1051273811
1527300545
476771083
2098661398
808158281
2017941926
657236515
311785170
2085526354
457799913
1205415823
1033094562
1442215302
1908620995
1979368942
895992316
554771051
2136173749
723526229
579149687
137099920
1265934616
639188514
1978128827
105876927
518358595
907045740
1254798132
322056787
10141436
737199195
1986562689
1261307150
1467036267
1949255975
827694508
1347000287
2111701452
1733606783
1544403475
1233571219
888354254
478531893
198841143
847428825
1045801772
1965867044
1618570292
229222074
1016776362
940165182
282549763
1111887963
653997883
1369621481
771092869
82402745
1752798350
327310731
1168017476
1479599166
2038924135
1433318927
555851249
1944629735
1464421448
1812163646
1980136329
1767567658
1158211785
1608671135
339346994
934712109
849980501
765152280
389097723
880022645
1854565384
1765126579
202709905
2070282080
2108203263
724032535
1194374717
1222739332
905737018
1319877875
1492219678
714716116
1921356976
894052930
413447856
720793407
962337199
1893902348
18372027
350927578
113178273
1560026641
1288728894
1513142591
139671172
717994055
911947958
845423106
1716629103
2041768206
633844729
280619011
1030074912
931876028
1700650115
1680545973
162747731
813108024
1501280716
542434315
1783970951
326322655
1381048886
169958250
654870032
407210812
1847390858
1525821903
1028377023
1869249966
1245686653
630033883
41038073
566297357
1740726331
998726564
1819356105
347527738
1303446464
1903366930
1436347577
1309865784
1345695884
94364304
2025184609
345744555
1549784442
46897320
2093158524
1311271165
1373665129
1560334527
760202612
994108404
1210001056
1137436367
69707625
827129399
1559319702
1779952505
832339510
1941504406
1396834936
1213239218
552546708
1661070093
2134997914
799551368
1472444147
1109476108
837535673
643867425
1219364159
1080037225
858915
1683820735
2055151618
1488746631
1932106641
905875512
1849245246
1777313314
371274291
505294287
1613989327
1003615864
947870208
373084648
1797184136
790970410
902213647
1819960021
1681828124
2073135307
602830151
1131791375
1167968489
1652998584
1763004401
1040758515
555930630
113784213
1831905670
1636355563
1090233469
1931040395
46145320
1362351503
1512389096
1831179670
269212226
1568707125
1029616965
1237834959
400262169
1568660170
1388067263
1321535682
421981625
1033385857
455229328
1419764897
1218021191
523397001
1048006264
313336930
1054645353
1468706494
1087505177
430952057
1156746227
832677239
1007668057
1104619844
2031490604
1869503857
864599487
92573224
1058553762
1069459642
1312967321
1784142371
1323002647
1433271916
1775973860
1272866782
1757054960
1152645168
1691860451
582038936
841419510
1529147688
736442765
2095963599
2128390410
1214917116
646282960
17388328
1210851299
463045891
601551680
401206861
686335157
1243319346
967355260
548739552
1939791570
1506210816
1301878725
1087982059
911313344
1179197704
893845221
636088077
1572528703
2041542068
643155246
1563044816
262087695
518292303
31405810
2142314827
1230972795
766484990
1884616167
267666622
230549059
1394445514
553188133
1072803777
1881911148
984344530
307182262
1436384385
367980393
62834596
1232361857
99228442
1152014044
1022034428
1351284723
1821168462
1941389781
83613567
453274506
804648877
359612660
126825230
2065585210
2143705524
1567913329
896201373
761289232
1425905075
342330512
1612594443
1654406598
496113796
1257590779
171828959
666372007
674586567
377076403
1808085960
730258360
171466582
1830361354
1289486679
1437102884
868699136
331163862
1812375140
716417289
2055502504
1629977546
467042442
169555358
1858461718
1955647380
1058623806
1659044489
19982286
441549243
957918750
2125225817
261429077
1243679345
145589630
1587277643
220282153
1258480163
1574763594
679985812
1692697387
981805881
613228838
71934251
757868419
826123945
435040050
409225689
127919517
734705204
1313253750
1880998507
1186884352
349249905
1479872765
1879129592
1678738388
1452547035
341836696
1175796069
1323506535
2145786485
736647092
2033432650
985818374
553020136
817565690
327634644
1339672066
1568713850
1278159966
1861954810
1463737904
1567722667
435362773
725808827
1060633118
1426288301
1600238957
1939331929
1960885362
1115566994
1492872621
1845982332
1035857599
1345802450
489913263
931566807
2013117656
177767034
1440488977
519982223
2008255931
658315677
1252800787
338362100
1018017153
1268011282
1214160774
1706115178
405603132
2129883366
424502738
14844534
1418341413
1843282554
1562948961
799955200
1589602437
1686969666
696982944
835518564
1942708705
1828962383
544401732
437698467
159711477
1914905994
854975511
2016393408
2049665496
1394975967
696058832
792292951
1530484237
571892961
1244902229
803260037
1986248081
2009100228
1457594591
35778940
1571855030
649375618
1268004517
1446056660
1785485636
1207334712
1009014196
2013936925
22574132
1920071644
1433135638
975621597
329096741
49708247
2022533635
30277904
565488618
86585811
1569619530
1094728802
455155866
332436589
1431181475
8363516
1898307172
528888429
1979384543
278440108
781007748
389185275
587411454
1598384199
1842396719
1880049813
927075020
401503383
1083435664
1839440006
1669484992
2130071900
2016321531
167594021
574147484
1031977648
1950389934
1226828478
1757541643
1334078
2056728531
190594227
432912019
1472997617
1388718339
552668036
1834435906
1860283038
32789803
1007375246
2111229948
1012209254
1286568175
2146556746
1831956209
476238395
59923652
1335694100
1983264265
205353900
1279422893
971883365
337494587
1420495678
754512975
1333478322
158812260
77942770
787011984
1993188430
1486556907
1688035201
881787211
847714020
1429747133
1536433414
193677964
23513951
881157819
52826082
587494778
1797866414
1182575639
856214665
1954056190
1129763713
1415071405
1881255389
439733648
1943596742
1620178886
1835886626
251908809
212219073
977058503
1646209055
351090421
1569983417
2090643082
1886027087
161568620
1604480519
955755238
965661634
54262433
1308667463
358560285
565355264
1045028768
1435498795
638500054
658214529
774794425
297673640
1640394894
249573939
1323011058
1779442287
1897866649
1758392511
1789444610
1239643054
1500446756
1929225936
965137199
1111573637
1084014870
1573691877
885659805
1265792237
139947662
504040524
1046008881
488173939
1125786226
256966970
1295672398
662927241
641455642
166731565
1105973275
590384100
1673925147
584652684
941724992
513712077
1363728927
1884736893
1117144628
239481489
1005107643
2101430138
2043205614
54165586
563218816
535043690
342032764
191290049
1830825964
1620309724
201774600
1413834969
132097340
369938657
606021166
1654496940
1601065543
1760983813
738452536
1863457771
167059067
1485673472
1657299597
1074097554
976758642
1290301130
440418624
1385135303
2136474772
1290768479
1480688612
1845790993
1532761963
1676829839
1615905744
1126835106
252316017
353151349
1602055522
1398255619
1660369638
888203701
187648953
742187220
951000968
1945358933
1566885392
872345743
1401432236
1962871340
836265084
1796454718
350903868
637579270
1085709339
1946427474
175768532
1569057556
1955931623
1095887562
356416179
391023058
809480899
129038252
1826052331
1939900515
1871819719
2061876531
813309982
808552694
1194849738
1422413352
1900050232
473834395
1606462528
598746109
1336870865
699537789
366823184
1211448751
1799339546
1604111456
848490570
708589626
1837093209
1997035430
1422238860
1789647509
1649033705
864834157
772487226
534577754
696368874
1097744523
1201787517
1918806569
350991496
309376037
1007943657
457368217
626674355
1936038562
31663060
1600229326
589686937
1959558492
1951105105
1202514259
319452900
1679051713
984734302
1792243598
1430344779
2114809459
1985347259
1320638362
1314508464
167509501
1289954603
2130670619
587679273
311166306
477426792
1583924002
1716989536
1758634007
1235309760
1423897454
389117878
1787706168
1860160471
1312553738
1710751078
1522340039
1345066663
544328815
136401883
706485858
1174806621
2012867281
509489261
897138790
1205933871
1632543517
962449432
496432449
1550657189
647127352
2021890399
1961768151
914693998
310075797
1560411979
1137650828
521440414
1658111240
96793003
1797174838
1136360170
758606732
1594869069
1150451932
745527095
1913230421
370058227
1989358947
1531389169
1424218002
718018244
1234368120
161484821
1130547504
1462845790
369634015
1831243796
112921171
128126759
298980439
1008444898
333888859
1238469639
1733160310
2107017644
784799631
110069927
355377047
1132772055
1084681628
1842136063
1315654957
617277056
584916527
1898670994
2094349598
689842130
824262243
1013529569
1743937780
811281838
244435719
858839475
259468654
144035193
1779599460
1573944110
1074904094
1294520612
633730226
671322374
1876070011
1692575443
1060936200
820424210
1619221220
210864989
1517319489
1668730234
410657464
1019526661
194356574
1515499479
1741220132
54712474
1870628152
1046532009
1541834353
1874648703
294010208
531322185
479770588
942758148
998725879
336647904
2146347501
1960200267
340995213
1972277712
125383287
552298141
1429185165
1015183935
697133760
1357911579
1896231236
985511409
717419671
742061395
1193660806
2133449100
1212482667
2075627874
530166537
1125925714
359309003
322128775
1293144346
515274916
149752116
1249903965
981018046
1353099128
944834111
1803773074
218249679
546282742
824770561
1192798384
148641538
193995169
664087256
73714826
584317653
1029508017
1452216893
344105999
2140363089
219546209
967209412
1106222537
1645837592
462273205
290222265
676045196
2123510058
385531094
1598889885
926095603
1871721481
1043729410
1057200314
582846906
469134671
1003757967
336442266
1971697045
1037685393
1729965118
2071838848
1494935196
2133913320
1457889226
1676265487
1623658408
876349639
1833615084
1557916411
1051491118
1102297780
454444766
1713138495
1407237424
327671607
36029543
184331082
1401641928
1063003931
680735853
2097509465
1162144864
164583065
1460436256
612879338
1557797361
162234677
959048651
174023353
45431718
1251680619
926603734
716294798
742872252
2110689912
1100434567
1115891260
1679503074
1833801885
754007437
324958212
1654250010
586376171
1071251063
833296915
1417168934
146648279
1362392430
2002586191
1392848533
848727358
1316764215
1726011035
954547235
580713543
786261740
287549620
199425739
1138938468
1808298404
1371378120
1843444517
715634252
1148717589
260683356
1236126161
1561547763
401156691
1519055746
1743535191
1596216716
44775038
1507262706
1210317991
703115574
16478420
1175863677
775447723
115255116
469766127
141174559
178195479
1462822381
322119735
583555993
366475188
590424868
1136974762
1921540950
1598559336
1042652338
1353467567
28534562
354673285
1586137955
1481932098
900364256
539583025
1622215370
501193838
1970638408
1548269210
138118268
2064941626
1884424649
2014030381
657326729
728062217
798689633
288915877
1773350664
1688678560
1525582761
1020713092
502888557
1353984271
367774754
106061419
807630468
1395866567
2052595860
2030529322
1593996944
816663776
1459617861
1735044780
1629250705
1792394366
264763927
1350533557
986139330
586530422
204503999
1529847682
1108982555
102171696
1112462255
200217050
767478881
1799221753
500747782
703010002
581056698
1979661496
611692995
1152395495
1081258267
170267103
1429854723
225851415
37049183
1399223779
186464500
1752125478
1724705286
53718815
214027919
534259280
1721724748
1824512125
2118804833
1137863210
440617916
1632180960
1881643856
77449250
72219666
1233773800
1699388375
478421320
1439575807
1562676304
156727723
561677845
1784295157
767842129
1587860216
851518995
259177531
432603611
525877050
1737423350
1108020706
995258936
440765242
1175273306
231389584
828603478
730902194
740704856
534023204
421179556
306958927
789999415
1792585425
1545837838
370155901
2131705429
160850161
1072738068
778767448
1295411921
841096439
83520779
643530340
966251299
1971629150
1667109970
969403004
265947068
2142406397
738792636
825504844
1658307794
369284085
1745873396
1950787568
1578492720
2061232237
672116711
689909725
1078656126
1512174913
382044072
1266673049
14879336
920454226
754161932
2116716751
1502084233
930443857
315392312
2146998282
453475512
158103161
134619369
2052374310
1636558639
764118063
1539166165
1035667899
361137162
1347175643
182171039
721465626
826227135
1616578010
1760036100
1745803965
979594563
1497783773
492195677
2012465181
1118752401
205047173
1145683227
2004377518
157062217
1762233092
1391418304
353422696
156529297
279190516
2090115266
359479192
812539532
828209239
2041037724
1513405080
776307495
1242488906
223352268
1607031906
1915531269
1480753320
1383921993
829559590
708987068
1023689911
768360244
2024020593
1855225768
176314914
1406000131
2010634498
677388303
328502873
1807358776
1620136713
612602692
2009392567
1231344908
893691812
1314252469
475255836
1221577
777712846
1907539578
1992853974
1486510429
530028337
1725362183
2103681193
1581652142
1083239616
1731723493
809647952
2097082451
1056197717
319176074
4580222
1764841302
895685945
1157773239
589643168
1078571704
1430056717
1870830634
2002897813
1210359726
1390612256
981680147
1222898755
484836357
983035715
239796217
1000902493
1840750507
794953426
953848434
110535936
55382251
1053648413
835288220
1601532488
456531579
1390730685
1012077972
1343682795
346332218
2141547130
562666962
359563904
1023478236
970837790
806402837
1019187032
340909863
1767561986
201358986
1910614321
2040844721
739496485
1245585109
1243143394
1036513362
897204407
151836124
991917492
1172855284
176956119
136695671
454032982
249639741
1083490949
166912799
90999196
437303743
81476744
817077402
1799666091
1536962025
1714394880
1628027167
104182933
582899486
1669408557
1595717038
1645083710
652114843
1456418507
1392756714
1108221430
1020574457
2041930720
961303413
555276601
309638853
1608339707
230123777
239083350
1842650903
794016154
598085880
2052127494
68929632
461310922
1394374423
1155700626
1096186285
1100222968
206387202
1648284435
2145185696
1656018565
905319399
1479332794
22508448
1346508484
1452359014
464980021
1209958093
1488113771
1455115074
1388537889
1932305801
1384483506
1679895860
441873915
1674658782
2098103151
2146994340
52455608
1047054108
304651795
1992759508
1038036548
1191834225
253604842
1619687576
1672332778
1564647042
1276420023
1866480417
1581678857
1929301740
1349515332
1087679490
368683094
1375323994
1937282455
525940802
136056114
1370989178
1725841612
596387600
1806356053
1938007758
190762139
2121216530
764837973
1490517513
1823931249
1932763755
1746395475
1571076859
1185083723
900425022
707053100
1612823389
1095456640
296099992
533347932
1923702184
2059616820
1731798901
1853770906
1346379450
1674058512
1097460007
251345523
1396949291
1525549035
1549282131
2016431866
1173107883
1227310835
1275155414
489782829
2035628558
75263797
1001274790
517133155
165803386
1282196454
904125602
47273770
1601831514
1019719698
1984630958
1920108888
878770626
1671462792
2133604830
1206282011
1431791811
430982198
1317295461
2125884423
448347914
1829037737
1490177630
723861691
1101149450
1704417226
269205890
2003458552
1324737345
831172310
941146727
737639007
1724258880
2047162128
98072534
460758961
1862684831
1281292634
160432521
301076753
2021462284
1866597210
1787909055
1150002066
937596255
976917108
854246866
257635971
1777426490
929995075
762283056
99497031
1368075850
1502579658
316523717
281992233
317648031
1735598236
124911881
1189434765
1045586831
204691152
289818979
1509779795
2081470137
1082861884
1622103570
1761068882
88380207
697886354
1809438910
1083884658
7776732
1744819250
220313644
464714786
1371075701
839116902
2116198664
179540384
1777308611
1829106287
1423368957
1113010234
1553662579
352042473
808801268
408619374
2010434693
1256038762
698004379
1690444870
1376824328
918156157
1722485485
486047974
2064985758
273037409
406290418
701395894
495507710
655732527
1689356845
822865403
1060293262
106934237
1549716354
1729649736
785472950
212102323
1524351860
1332733144
442155381
1288509832
2093733633
199536272
1797833894
1346832122
1256757780
712281446
1296738301
1004927599
618477120
518239812
1151796223
1548046667
2128305883
536461906
904491523
1311699923
119402086
1851152155
1316308178
1602609434
2111559144
50160084
256862208
670199902
1530490371
1226211966
17391868
1568930831
1394892891
968578346
1596846202
95584785
1798745697
456970604
1063350936
1143035801
1563192070
161575510
183122378
1736926422
2030706225
442421319
1981209678
963668020
774035352
1619897370
1628356074
484322073
1605884387
747338242
721278997
419257452
161334795
1362386965
1712322047
627795166
2005866344
1060125478
885014560
122091724
407270863
561023085
1231971938
1409261817
1685451731
1816303639
244960086
883434582
726272544
1486453486
637454704
1315919889
906728255
251840282
606728329
1883140987
1656160908
1088359740
541306342
1614747505
125762451
1975764389
2138194231
820973797
1766285320
1113654476
2083746277
334738493
669122800
1059427467
206823300
1358718356
1670519211
1465507297
1065698628
1751925336
1726166793
1696863399
467918776
131878121
1395165896
1438838171
1329001517
1204066371
6314436
359136503
1074469629
1432871274
1971530671
1685032823
842587803
812133469
472096760
1421776967
1123944467
1306185338
572356806
1399437624
696413638
1531268292
1532489923
1355214102
833909639
1390618899
762065933
418894102
1800985510
592646340
2113400374
705901615
91826051
842419166
331328141
280760446
968474872
1057821518
1430298657
1323022489
850602453
1005112475
438794394
2059664855
322222331
795576726
1820416641
1473436910
2051459377
682656734
533795999
1963343222
907833847
417715570
481274073
1329584506
755525728
771162286
1746379071
1871994933
1507345634
2102062971
486860973
198177077
28377680
1996031412
666374478
943140397
534361854
1381639397
1548929842
696251857
904166648
570482699
971112284
1175875259
227956473
1093749121
1515465065
284882322
185538277
2023313710
1852993319
839125483
508330862
1718588209
52233934
674376097
1932351704
1568267454
674739693
250446281
749654471
211583425
213475855
2050977902
2071096269
9235868
733624154
745079112
1366651918
1017589248
367828460
1618245073
801618073
1261721610
1919011467
288475674
969358367
2002892953
958408787
758110728
1051621199
444083013
2059236263
929943414
1290305011
1750159129
443403408
439958107
119540191
240094757
996460832
1058564695
2055919413
749862198
1122719309
961463666
1830274823
158057413
1183202264
1337907580
1969229166
1247396355
295400726
1583954184
1415206079
1804406413
1068944936
1756884036
1507003290
1463358432
1442758254
1822216759
761150811
4731438
1956650144
258076646
2009622202
1674327604
1142077813
758825699
1566115211
643212399
829339362
450904263
741905525
1915542431
615062694
27448115
1269922395
1562151747
1979842313
1850107419
1282578540
1769740956
1957002342
2056627855
1218548627
1623779156
1996860031
625691241
2065433411
1386371732
2082609906
1290772417
423226769
2039619128
1179802871
214861806
1947747541
1617727095
1002006151
1196171129
1797730387
104867992
491072061
767499835
380057459
1503622903
429302887
1518079890
1820126112
308013101
818979278
1640090735
1341669443
738095758
483361259
759842966
1881123667
908066035
2038744850
1145403974
1388893864
139833809
2028662499
948238661
1192406481
1657213757
996051597
185172705
833992492
1056226494
835721723
458721057
1448967876
1844076613
768173756
1415175446
949906705
1934285853
311249150
1053764202
1112031770
1772161337
84732817
448845831
2044915672
1942485054
1789143625
1360538577
18237861
1894822438
763997185
788497980
528512404
718900147
1485422608
676024556
213566531
1377935479
1232614385
7400923
1569739989
1122358380
1228171371
918318498
1305939863
1689689415
250433934
391132215
790430131
933233721
877310415
328700721
264753788
1396824602
889200795
371464575
1669853463
1289814873
1071969021
47695616
308254948
1159738249
259126994
2108837533
1566306009
526665442
1560345679
1795409351
1345907523
2114537805
985723399
507665503
10291409
1224867297
713395718
1094850700
380350621
1277125274
1186716516
967359207
791212503
1243140813
1022124522
224056176
1158408112
222045587
1973359657
2016191293
841539169
1994848467
349636332
1361373628
1699822739
1413746447
1771747052
890293811
1211505259
1410201950
352711257
548321892
678018902
56233685
627039221
1472025004
662195945
1769981873
205420534
700530609
798637957
48719431
366426210
833721867
718673436
1796723880
742385395
175846355
1916315781
624320612
535288541
687657607
1154500575
1053507103
1079495403
964613001
789852063
155244771
836744620
314074571
1835637369
1524741467
786491664
1368472928
1714986988
2066290355
140152290
1338451463
1488270393
1427526794
1240428156
1408732219
370268585
1696512300
1202304687
798128031
1917985052
2052971620
1618945123
56959923
760771659
720571321
2114080410
1816962166
2109686369
1219895124
1545316752
1487817637
1323493033
87872504
1803113230
194359099
87821661
1837468726
509983862
75029102
386026351
548013385
252361940
849813198
1880716883
1589769595
2120368891
1524629831
1056558309
1330380382
11560522
854343932
1885075012
236634599
1222468922
1621390951
1365311999
1230602869
431435049
1519966350
896140861
742486272
432476972
1626486324
1014231779
1900094170
564035042
2050061974
449156602
1467636125
899025357
1883232230
1714674579
72615706
893482518
1295061520
392614868
591172042
528509567
235164204
2018086038
15399227
495120236
649142671
417553509
2023243276
2026459981
1180298953
390859241
787132215
421671894
309800847
1942453747
707943936
1994632688
809715531
648397392
133235397
948111445
135004451
423492722
591710268
1585878321
1738191452
1772709109
1776285782
2025106620
1915090352
780521488
430683831
2090624990
701566598
975460598
1307569145
942404378
416498396
938432006
450352457
1847481167
1425577084
849099313
1919636509
1646145829
1415918726
1692687876
1075978447
1201959985
1351989268
1597216169
536989695
2105405648
120334396
1467073527
1744641243
2142073913
2013298406
681813442
1895440966
550139094
1221017549
681522079
1252567833
1856924460
1769254152
1567800487
797091853
743263896
1114019911
1814465962
1840935000
679545672
1347491988
1202546750
771919204
831025986
1959944822
1615739481
670002630
1446736748
2114361768
53823001
832969121
1321965498
301459648
1860515665
1374512638
995577578
2085094931
1180457919
9235027
1371087747
2072410694
290018512
1508706023
974605914
1001205074
459085064
1364821406
1789126502
334890264
1228450224
1220508044
1285730379
1942137580
1150275599
690394288
1906577997
749106975
340049592
1762094571
33743885
924626135
980799747
296067419
949587947
742910500
704558218
1355726321
595192944
74178763
171535436
746563435
281995282
523406568
847302073
206113183
1962290122
2083152472
645595179
1735869386
476572806
1614297068
424675469
926428560
1054390718
600260885
1395615402
1391983593
222779097
1912231792
630440791
585704056
2133945948
648951827
25280875
118894250
1407963729
1409950830
1814100442
1445468738
1574142336
1481706424
1851990054
885349440
1132275109
1473475563
470534013
843746812
1841907926
1843219269
802864047
1825750208
113619215
1353387282
937802500
1429303306
719047996
924064712
1549419821
1763523027
1919864406
869181614
86078448
2000733589
334645685
388720278
1099032072
1711312128
1409119608
239097728
506541424
1948062694
1201113623
2050176422
692234117
1870985432
1296379401
1461275402
233219872
129080793
1245062872
888243764
1427688888
2059140138
864015012
1420355895
2025191622
653195028
1097840857
316091381
615980975
442288557
509369256
788032438
732173272
1065659233
1526903821
2052645198
248075449
2072730804
1287544939
831378373
50054949
249908467
639367834
480631113
874381987
1145359524
532604583
951106565
668898011
1643068617
1025733573
1792139304
269271868
536229935
1697420409
1332030310
752674038
2063482541
528965973
1956654273
570451971
1626318829
415087314
1963195856
1465520181
244522774
1212807296
1320776623
322803235
1178078524
2098274686
1341245052
915637400
514773901
304028155
1285055128
1185122315
876390778
963303762
1244816475
31505399
480344603
1591510836
2027607432
2074090281
1691991987
1194891362
789124691
790439796
358787060
1453737286
1920269741
252533386
533128723
2079419311
2083733992
648014065
1558517399
445146938
1705287295
1069639407
1412705682
1730596931
1867954199
1274121005
1476042126
1048456090
691762907
626562956
1245311084
2044742720
523636500
911715575
1818460272
1875443081
1585942878
719469785
1483002655
2035616787
1864784282
1146852446
649766200
1245352341
687897633
1224482978
1612886722
1544802741
1150259433
657474926
1375229742
1517928136
1836153125
778455335
523273521
1056891866
2103927600
1435161617
1636077730
1143607658
1385255255
339957964
847926140
1091224562
1080091940
1430431496
899987488
834914244
2117367648
1776652205
1850589215
2040870784
442639110
1970200790
155226297
1027084342
1237578387
2145163360
2047607295
1068484077
1620980828
988134507
696176473
1449573649
810821931
471959405
1326738320
1708992027
1032988251
1264573678
1348005188
1692032743
1929144382
547091518
273320447
1299725345
1245099860
857434973
1400244252
1129230833
1687766422
749257708
498491127
129121945
483014147
1839226072
674711375
180513052
24864122
1548490060
172735334
968421866
591638246
1741229509
752261843
508201121
326247346
976032356
711724942
1533724237
169420942
637866009
185436129
1287948045
518036389
1570456244
196812694
1281574890
1005635761
1315177246
472106308
216041238
1962779160
1839585524
1521016972
1724274365
508537697
559447642
711832791
981409221
756821659
302713621
2039470611
1544664187
1086744194
659746088
1922354509
1185842529
1321302523
762428927
403694641
819917604
509582415
384877664
1447257922
241368989
1347167989
55246077
979060457
1776041121
407963048
1491193178
1861747733
1040237313
564280962
582784362
1517942145
941800643
116025203
1397911159
478348038
1884234432
1572970879
1692536003
794800987
616062392
1088697077
1934011645
1516837657
1209050972
1368402885
1349813796
154592381
1984942499
1861477073
820928458
1181775444
47513003
354644162
1996059207
341262816
751451906
1032549944
560101314
719984189
356580801
1168624274
1260960936
1832326714
1946541306
1756764312
1262771078
1236378645
479475335
1669639569
1930105012
1761222199
684268304
1700498800
268389797
1312691586
574823364
1945097607
98819843
956211685
330839994
1246057763
1137541310
341469571
2047014056
1289603519
182890661
1657760070
1172219039
875775478
696009754
1025344242
2119596253
321742186
1413865884
1699899075
1940898318
63108508
2005861133
191510804
322643737
352576969
551222018
1384739033
1625376312
1246078237
189917509
803821399
1195393049
13199924
1753970402
1590935033
1368682166
789236589
926874841
1277964730
77827219
1550239793
622954278
1584548870
670206279
796321036
1311851536
669964514
824011909
1917391643
592221929
1871074514
863578101
1500095951
1223217701
621658253
1130512777
1516112985
1989155326
1078400048
442815177
576866021
894047676
462168595
959456821
525019143
1899954362
457681202
1026152722
71867262
861499396
1463681597
575516171
1754788148
1135884401
1272680844
446923130
834203005
942877999
1984213011
1821714734
775268779
17121415
1295213778
1783013574
1494617569
45571288
793404488
1471411495
1386761169
1167467588
375356747
1894783807
808195672
1340110139
960359594
134905090
218672110
890248044
1988732726
1029885246
800887394
1255617748
911818272
805525160
250839206
760650007
156616983
608107591
1703642163
2112696328
1687800148
1896004372
388854149
203979647
21896426
1137496926
1453392804
1749183221
931411245
314576474
440180079
1058260415
1415393705
1890688914
1735841748
2095452604
1448152487
1517219739
1087453854
1969025089
143007924
2089474727
743158342
1734008205
1339071679
1081695545
1031631830
641960437
1753971977
958254509
1691710042
548672531
2034572745
560120489
1360682503
1247157176
635312917
427552252
1976814063
181869992
1462349988
498253772
627757894
814236004
1806663497
1318594284
1779666401
893915968
296262301
1603132566
1703636579
1274617014
1459389880
600701145
812743008
1314623952
1751702299
1533582858
975432351
817050834
1227822388
1916373687
967020803
287034195
2060463346
932452503
109411439
1824590828
227370342
148555127
1109669735
993723729
1715291299
421385988
1368362251
1950941087
257361028
17133887
1154337939
1897577836
247377520
975257284
682054044
816512015
1517495596
313652119
612032280
93884109
558323777
13022197
1596595522
1764880659
728614733
303602904
1310805905
1719306578
1448258067
1446576047
1102188693
999024585
1958868688
1205050419
840989940
1300249117
986438560
582138035
1101674203
803959623
1206528772
61210262
986239685
1077112535
136417938
739080514
623556271
853464557
496449689
105687489
328313836
2034678540
1340773563
1983037296
1790028081
1035687270
1842225042
550770341
609400014
219908654
264233521
1810866531
952489922
1362653673
1761965590
22086242
1282718895
1835346809
336529796
1648829140
1854481183
1652542383
321866471
449291858
1903755469
1080628603
410044220
1330131640
798968167
19309835
1834689069
1606360737
2053835892
393390310
901648424
927945779
64221598
472102652
1301280144
522501516
1746518537
1759287866
193254800
771343668
2126548665
1026329472
1312543450
1997383647
294366727
209653570
1565241993
101478728
1637194384
156826512
1567264028
1400985536
572941526
760870118
212825840
1715751346
388445810
1897930883
251272580
509615081
619435416
1475275458
1049375885
2100310231
900523603
1512629644
1180124753
1387597932
1991490506
2088159169
350781174
1822449577
1466473638
1003470588
2054486939
616576960
1740550419
969356561
1597852649
1755412599
1165276293
1639194552
1842053229
1675628770
832593830
569531721
651447881
2059795434
561223835
1578474762
1716152149
80565684
1349709789
1901437239
1606343974
1822118
653845719
1084473760
761572427
306228694
576219520
1378717425
1883347842
1803017465
323923005
971867818
737026449
185944801
940554455
1578081665
1291223019
704182735
1579110578
1016585652
852583845
1436439862
124305080
1828055056
862686684
1156564458
2081102902
458283684
945642262
1200399543
531069385
1344275
2122340416
660869707
1316037815
1754554956
537306922
374647136
103656196
924591324
1041168651
1111654249
467756661
739805482
1508361875
1402981628
1981839633
1782035368
837427473
1814353688
2033869615
1867602399
1030208903
909784572
1664966655
1017947908
503853302
444539366
348270925
574972703
408088873
281473343
307867899
1700669484
328052036
325657730
1665384422
1587396024
826803634
888390591
2057888000
348864713
1217465784
77219598
298776903
1473023587
2033848804
193313982
1845074430
134564047
733195380
1334646592
284808093
3567162
1659606594
801824109
973875959
1472101984
168736774
453506962
1673453847
1968054464
1042466964
398109896
1675101631
1457127750
1757586531
325348057
1194333598
600155866
731868208
17641367
1182607955
338420162
588343
854772083
1750951199
711001731
185766797
1441003886
2017428105
2259478
1168214129
1959895181
1193965272
1565647069
646023927
1468823890
648284642
22627006
603348081
1850357120
70618366
1418353299
217955847
989736282
1927311751
841072534
704236551
1352456757
617944758
71126423
1152019456
210914756
184667355
315967202
652184939
1170560295
1344971288
2137715842
1139124218
488229052
1484615961
532143272
895647067
610323834
265966525
512450023
1249426000
1893242936
2019164445
433999518
504173291
2050832825
409927156
1923731331
917088590
370481725
1502758198
1560921100
1033730152
1067002805
409212927
1034567602
488826273
1661165986
1853006918
456279878
1055495703
71489417
1749349353
1059882058
2113011352
1134224966
1896817409
1325947220
406817262
816165215
1641113202
344665287
1298833024
1443949984
1474556944
810729601
1913160364
1942859880
428119643
435029373
98282706
182843659
2107804048
515106980
19347247
71826946
796971280
1061719970
1874066098
1464859589
1919317187
406585466
1156259639
1997703123
43989244
1047765057
795088508
1940529973
719092339
1356150379
481503446
1246671996
939994992
799418965
13644412
1489017976
368596298
1774496468
538856804
824783996
935777693
269326756
207159900
986973551
1587406190
1193554120
1420747002
566543601
1391264497
1502950855
147644168
1542427569
1812128316
552354517
750459001
1626395547
1088324898
730246060
891802685
715798764
1789847921
728347732
58768592
1529229018
1526629603
1675299629
616936964
1040168893
339612200
1377480865
595365704
985190236
1306890870
941709312
1116713363
77080138
1395627954
859038839
1469879913
1870892081
1229242592
1852460418
259561808
1920201283
1600788486
1622791149
7598734
1262961963
1780977040
2126205378
1210026760
623359180
1555637213
1657891588
634292792
1095627539
1985436700
776197298
1377333114
321518118
1077632761
1231980364
2114941119
1200412417
1604498436
577590761
1304224913
314034811
390467530
893612758
1496298732
1462824378
1768877918
1932453217
1428222258
1653775484
691276119
163713144
1304570939
1407432769
837628965
35918272
1522097608
1802975823
148054862
1351389613
679700905
1686069340
808014270
1680802983
1832825869
1441336010
288447778
329499164
1212839114
1999111359
954482696
1767428645
1666312451
2001485358
915209856
1165857036
1653619437
955206638
1870085480
1166575524
508559514
882910399
1299417319
875346760
1397084804
1377797870
2118455322
1687930372
410325018
441206441
2061087040
484373585
883785991
1948526353
1200055095
1426207702
1005775469
1700525764
57968164
1261124988
922339067
2041078853
1793339291
2047579272
2037741128
2000981455
2082126325
1972666778
905172051
1424199023
1604465246
666749269
839051130
1241769838
733298310
526703543
833173196
1020521280
1921557390
1500318112
1364674358
1901621957
1124543286
1570721803
204730276
1323205644
1937429086
1732128857
198064136
897833040
1968879524
1563589627
1256622265
1694759789
1985895416
1423372682
1595569232
712122453
2086654452
1203874600
737427289
871807771
523841475
1034830937
1180810282
1026007601
1814089001
421231026
1820820244
1370005527
1343715564
1710538510
685293959
664302651
983903135
1080163666
483429949
713390527
889308044
1051963101
765301201
1378183434
1105679384
1852048990
1080164366
944335266
1861387332
1948054631
840461536
436217123
37297227
1072600463
237785845
1523491623
494449645
466505143
525568352
1243625666
2026403695
458099782
1150601676
2365474
1512980946
171815267
986722393
617673532
5003391
1668428352
2146355726
361401628
1731541044
459665435
613074136
300695552
604363236
299052789
463786169
1052287016
425219489
1874980089
2029359580
1818276107
1951496877
1905846759
936604170
1215475585
1548188209
835877239
186858835
290827283
1838465088
1110835342
116085608
85820176
815159615
1494252718
172746782
1448701676
838814811
722848549
1839971877
1420444910
1838347813
251058977
1173423464
1914132125
1196460433
2011661117
318043197
1994808529
411851509
637647725
769616941
1302994218
1992851319
220723474
825413032
870824785
952997957
1782987070
1262605306
1980387939
795088655
883908749
444257575
656056541
512353542
968328522
1519053244
512255594
1711175952
906794828
1528841605
71251605
320554374
1072077962
1079896895
428830447
737975038
1541164072
244248327
1081720766
1084490082
864901879
583706356
1456350310
1322456825
580797138
1036088324
630763315
1273014834
1788628703
685729226
1021825794
289533759
2100105397
1576676765
527261880
333493228
2106601231
1127413560
1602787928
1375848135
1062561745
1477740250
1677309452
213704264
1442192680
408851283
1445043848
1280360712
1422411198
376153748
1041826555
752295461
169761243
711488286
577941862
1318464629
72153570
910646630
478749466
2066977292
1927650048
1632017742
1445286416
1056102469
2123160254
1348540446
663878499
1327227500
1905598795
1353065443
813124869
2043867483
677080840
1769197115
1489871572
2015531108
1335808029
1980641414
1255693888
910560278
390097876
150051881
1498370575
1593776165
74103535
1233195449
136937514
1262937947
1828467685
1856252088
1056836691
653100586
481899254
1493149344
1047338623
161797096
1841580854
1316812696
1273797196
2039018434
1520022902
1548221373
2099999799
372862524
1544377963
586056539
1713529433
260986379
2056498892
1252087515
1705312009
1790853807
912063987
1002428900
266514058
65734207
235307087
376759066
1065298564
817305
655626900
509827852
1779039553
150875131
1252629762
154732604
973968528
1643715635
1709987167
1046129618
562419357
829095033
154238690
612796526
1788779765
1328082350
239738729
99840276
1049693632
314476696
594456953
1263479670
275890191
50247266
353749394
678149488
1065868795
1078920504
1316656987
555248002
1823706273
744852517
622590174
1050948394
506570342
945782383
1066799471
898998010
125108524
1899676003
1430878060
1232165687
1712469036
1377067740
1337760334
138655811
1684795952
1942433453
1859709219
492513617
1072022291
1785128225
1027400524
2021617583
2103104907
297537643
1445174355
331599382
898076157
1832542080
144266922
304213903
1167103760
1636213827
1070342558
2130825548
304153166
1815414259
844289651
1956479519
1001362537
597151454
956222293
261827460
1321762778
1082732303
1948900557
1979558407
627257085
1252805649
1460671781
1118377799
751417791
1764317634
1948800054
666160860
1598914194
74298382
1203066234
1027160934
591720112
942148394
154905866
1691267353
115184351
1282545604
1818237817
1753599787
128914611
1407434055
141511944
1008878094
1634423980
958582221
254479213
919154826
694312156
402708659
663801076
579614120
1644145640
1132483329
180266006
524940092
599358683
2142026889
421603062
807882304
992102746
2105060275
1776718017
433098499
180761685
1310075357
788818274
514597531
793271559
1851119622
852929524
529179999
1493909768
2042046316
739079846
212222359
91847336
1231619175
1390997191
2069429624
1310090133
371778835
813816887
329311331
2146121195
1769798429
1385564794
2024536749
432143131
1801136177
881409475
1284064145
1127352130
1908440978
218734895
318253926
2049363053
1800566584
660261204
970724137
1690915659
1367120203
1503701455
1946745824
1481242318
1638386189
1576976748
1195191516
209468665
834829039
1691784888
872546138
313090116
1065337393
1265468661
1812399319
2069749127
16574674
1682721108
187448962
743653599
1591430562
2018906342
2089791988
1188497312
954377620
1927261496
2139662722
1142329873
42094378
2039507346
503915501
530249965
2023391636
2134073123
1136298432
426673244
643779821
816354034
1193437595
1298740221
831764875
1297669094
1472544635
1663094900
1798077585
1596410004
1632415541
1733923391
727132240
1872087156
785378742
373409488
75142215
1149518938
1193937581
1501088589
887240842
1522100182
59890890
1202876844
1204559379
1789905320
1865254643
1733113331
1056049865
1208687218
292368529
738384354
1375822840
1943101953
835207748
356423646
957146061
11242417
2059346067
659897188
17504661
639754505
1474840345
989647584
1403789088
113853932
964601318
676354407
1790216357
2088729264
662061701
724881966
1929795179
1528401625
411960267
1984086278
1860546092
1945011977
52311320
2712348
22209106
1075358039
1276008273
1656843419
195638078
379756097
463666163
853930254
1362435377
800091099
1920792969
503501284
139223836
875564012
1031260731
427833501
908991494
2098154095
1712319673
996025671
957420689
1554373941
915265132
1670377823
921420379
1743452504
1036105144
239057427
1325486288
1923889942
396651530
182287272
1550123203
516612077
1220699082
1667520510
1816275654
82268140
852808989
915922106
524458159
560301772
921549490
1733282284
594850317
214136630
1457019276
107531502
413766002
1402184443
861748993
2079511599
390625572
119346915
401589756
1493355394
922446847
732821289
303171507
936772702
1413051024
1387552442
614092839
171351970
974663423
516626932
273935611
51332777
1788326212
1884199987
1928622451
1471656498
1808258855
2079807085
946909033
851134957
1274724921
783733923
1996051345
896233481
1928875776
425737217
1351531619
331910889
2033360596
1251727622
731806618
1582042246
492817381
1039634963
175935436
2031230734
1859094454
65064480
1924768496
1017702105
33956204
899307778
1028887628
2129121642
2115916198
1255864118
287819766
510662865
1255785297
340707948
528205871
404265013
352811602
2099996588
1133336574
397715349
509013970
1184728127
253642998
1875706057
1247701822
1170364361
752822514
1164570069
850277394
1377407754
934799434
483757749
1498261899
1201177089
1690402132
206850816
863789468
690116733
1910223573
165482277
900274984
1341980545
1772202521
1866640365
1938361559
39765935
74560668
1406145275
1499617941
533661600
633248807
2134810616
1113487764
856413871
1039041660
1361376809
1363317368
2001936503
1182967439
191011530
1001595761
1116490130
1792143125
1854852799
1595673147
938357422
1710834652
1443167599
1803557578
2093644773
954512760
695230960
1585414800
1863764752
938645393
1294583285
274075899
657819257
1517260471
285421075
576880839
1666711343
1375632910
1260954684
41197146
340366755
1127949236
1115054534
1224837078
844042011
1453189583
591128044
246040978
908254074
1483015626
275426606
935491904
1729950116
404792775
643032128
858039437
904515973
832214104
1495431522
1183443650
1373580256
1122407572
52732620
6112509
1333255233
11527124
625462076
852453581
1135707727
540530291
819584923
943940909
466078719
2145507912
51013849
1862056837
1204094422
121668122
1241491783
473645238
1860917661
1441711220
949742892
100720145
33349353
65238101
442137687
1314488512
1235120422
166821412
36665428
2119305887
408324054
1820250319
968404860
707201590
419648597
1885894836
555387812
1716802434
235402068
1018147618
1038616547
1586043189
1675978688
1581175239
2009980532
2129560614
912451827
1031534859
15508
800488145
225848123
1425930834
1258138128
1393010123
197184943
471564678
1109085332
1629693676
300752161
174132093
721256872
963088794
1325150391
1753790456
937912642
1472619937
401708897
716780539
1140817164
574976046
1656816185
1586042119
862935477
505056204
780228825
1911573714
1381650781
268756062
862239049
1938333712
1006541645
265498275
388419585
53749622
580777116
1200935764
1483821707
905484095
723864054
1196337
630830220
602335518
227162192
338452819
223630929
507124920
1514913650
691662493
310404604
1528461166
797646377
412393047
863704665
683816384
162376686
364520308
1326658705
1626427528
1711896058
211852967
1119261696
1444202938
380581992
2098315419
1541792234
994610481
396156217
869313350
1218323041
2097829117
1372094692
221306862
1499127905
1008539799
657652112
583674932
1881982463
179890223
1700082916
1271812551
48414676
1753824755
1887740050
1652168843
715651398
261468610
1439011371
207479530
1557108365
1341732379
4499965
1279471319
748004308
1188467734
167498745
358179390
1855192843
1846823934
58322578
2132515591
1303711543
328905168
796993437
267089309
2037168136
1429040792
933699077
1691067445
2082545187
40300649
950719944
126099211
1131111515
1093454286
2035200695
2059816392
1542230704
2083324831
675506371
2080201519
337170547
621919235
602065695
617586424
2031461060
1590619793
685365169
860103473
1429001733
2085854170
1980226202
2030645326
1421149866
577188626
1759977435
111523856
1624314391
1958136325
1380501946
1385219706
1474216375
1630496720
615013709
397884005
1538452912
339205946
1331701274
405939459
374998834
1841427451
1240556304
1990610870
1843357535
682406960
1932482949
1165230548
361940801
136005748
597122064
1377813431
1989025026
1783294034
620584779
1749428881
1134959658
1231204180
753346557
297639531
281718687
1537532486
1796872927
727217445
1991848117
1269932794
622116795
1687811023
1269948893
1622200533
1565298918
472494748
1384124206
1552363820
1124060710
1817220915
1605657211
526176614
1618669489
729976570
1505141386
518664678
1305009632
314203649
236118736
1535860374
2043119141
796773726
1039904456
1123696543
1807523467
419837197
2049421097
309519371
952129868
1272636589
1973704493
1818230017
85112060
1031199021
641609705
812969704
534326289
968368418
170953982
677554841
608403240
288968909
1737005184
2110069520
2002249897
1724723705
128374002
1184004421
599454500
507338995
2086685438
743311834
1539051468
1938690722
540631828
601638426
1107734406
303922665
240354747
1410547842
734957685
168295374
727332156
1381249407
1150932578
699613502
714408788
1054832103
1187321923
2073194957
2131107197
1346503411
1807694883
617891138
1297987040
2009114563
1218773643
651367642
1304488637
759456757
190785808
199895617
122227106
123176753
946961241
1931234398
941531409
2097646506
320197709
253932596
1160752751
610078579
765709367
1660687139
1053999900
1289422461
1640802362
1709508892
1745398559
1728422161
496182789
571964493
114278285
568734581
880220205
1718209242
1945218159
387029132
1871066836
449052657
1303057264
1138877711
1520103478
1026718466
727862148
1889670540
940135427
1176856818
1352676833
179784440
719512920
1285198411
1105697733
477323637
188321898
1074150638
2083059
532355504
404559392
936002037
50490379
704930222
2030161126
1858512851
1686048814
1880366040
509023259
485519491
759541032
1376930098
1929607268
989863777
750717901
1455070277
353718958
1453917509
1396741409
1124827343
1356365187
1808788341
1675082184
1487609586
1345012101
929887622
158922311
406723971
330933629
1466306147
1270447123
301674323
1258021861
342249462
516799013
1320339730
1490979306
112783625
739061646
1063214717
361513626
1611493604
1830696362
722903025
788032159
1884903101
1084967089
301434229
339917837
1063498965
252195597
906016159
309165458
2008541212
205313080
1958613117
1369042431
1608676722
1699053343
2065195998
1944615324
1599724761
844889576
1759918319
466491441
1369886272
1088858303
2105179146
1105714909
1206557508
433061220
1155726741
1599505436
1821333939
1315521536
157213174
1362090880
1218552495
677247464
1798110998
1676434467
138528893
2130969255
945735923
1574032943
25135069
577975473
1364236644
1234222182
1794340258
654490036
1717347869
1191679477
1539223694
590581358
1151162924
947303288
1741780451
146477346
576877350
1590167358
1249087263
1777614843
1037076571
54463100
795733246
1109339671
1467809308
2113077595
1700047088
691864924
952610419
351410292
407254245
580454408
1079246599
1218216978
1292994806
1759445149
2005455946
65104379
1136744654
47168245
1318938356
124305793
1543482419
1009341456
731647593
1317763594
1495920941
1774123288
840072048
1240763575
401872425
2089042575
1234876954
1530248875
779580633
1851217710
370109749
2088265467
1068141833
766289234
660535260
1961317183
615661161
1497088567
1604984895
324925122
1147226946
657709078
1579893371
12897406
971561769
1561322881
1123174104
1593653112
1141895578
909824852
2033021221
163349195
871373069
1241909186
1453659179
1866040234
127697029
467330074
1340199192
134957332
1836671030
1418774153
1046392938
1127489678
219310787
1133872711
1159072396
2020136868
907438173
329751729
1184188611
1084451648
1922985039
1185679198
181479354
1292205292
109460968
149339162
1552687665
1261462342
542698976
614505981
634928188
1198286495
270617583
1862365006
1427694888
1340082016
178900192
337054372
171811283
171118775
971270521
1878596202
36575665
838290650
1144675505
1204869520
1986629272
587747956
1374227069
1337050464
416607406
877817793
2105644632
1216282559
1919781466
156827766
1454070237
690523622
860719573
510057250
1486996286
836780175
743466639
281696334
729768469
1217611962
1925203487
1599114885
644798158
106746680
1024406390
105093086
1266170502
2072353479
1895078554
1800247282
30378531
1501059992
786009416
1421846425
1114788203
1723759626
1629474991
1400810456
809626839
450759037
1040249721
1543048260
709273339
1652442838
1903939188
1281149256
1461894207
679791240
175211539
1800751865
47594477
1945886251
1259421141
776446088
869194854
1806693742
1915001275
1232329585
1711462112
426948054
869764965
274826609
247167941
1857586052
492453435
153661063
306111284
1943611707
157587507
2003199483
1837814159
1570112552
13939281
1866005856
1604469808
1351116739
1954876862
1287690733
580442100
305095155
131297913
1440740752
554266419
1479285966
376377900
396141768
57412503
1970697437
554394403
1970444704
688458654
1818501878
1746412572
1957459462
366382481
2004385440
1730376992
1137007110
1925837706
1757667956
801587821
1614517438
1585168265
855406376
1048326003
1923076214
161783177
1815804304
2093747382
390482815
86568802
1071320281
1122347292
1954498714
718511059
1734191933
1611448848
1607907227
1373306575
416069576
493491985
157982334
1725751064
344115215
758319573
1005764700
1721600767
1736738646
250530561
1269982463
1171333287
1351379476
1350865504
1115249112
529008951
344156377
1341142730
1856097174
177968151
338387339
99642432
911112825
2092789074
1723996552
1564746320
1342970149
2031917026
976285639
1416212154
2137412423
1984318190
2097395070
1108309441
805841960
398344914
1525009772
1609771236
1326046427
751462821
1483538550
1374271822
77718380
1567528085
326349272
1886570185
380666817
1474074738
507837591
24375002
1942470024
1379029308
721245016
930927452
806935787
2092402438
1233445783
2055892747
1528614687
954139299
961010875
1230578138
1963910873
419164477
1894520685
1569914055
1271042155
432209389
653045202
93742844
1229804387
495448410
633293032
2008875885
1950297772
562932376
1928864329
1882106084
984866734
1349789002
980935871
725712307
307936785
69095394
232293652
2087813695
1744683037
218220538
1603935298
30743714
771211072
329652766
1797482510
1536253169
620152012
1903427356
528021656
292006164
1795255282
1850610777
1815075696
742320282
798052320
1930548908
1257651022
1576115394
1019021685
369703666
294657600
602098137
1656451943
1228661326
64588230
404837010
667339311
1185410362
1127864840
600469332
1211044719
399207866
1137119828
209205764
2113647204
171811485
1897155655
1370497154
1615197439
591440464
1489135895
1050879550
1585294571
1099574345
1725857879
1109189254
1371774007
845428487
948352346
315006441
1060849750
2054462546
2049216021
1925512329
817213860
333030742
68437508
1627419391
1606571203
61281314
1152283369
2114373745
1313836814
973470116
218456515
2045928119
746257327
1998559369
1417785858
1414553624
1665734853
1628179522
790947480
148071971
1145087132
1806607714
322721357
239020390
149762894
1382741436
1331632445
717379482
261945230
337623848
736846802
449384893
352037845
949319959
1443750129
190799465
1969809128
1519907721
702874349
10893615
1561616117
1948505928
2130310157
1978595711
1877460511
491375186
1750700497
387324757
1706421887
1466922163
1108730155
2095801438
431967110
2138794671
231255664
1951669055
108721492
549410130
256495304
1264664147
1071805499
97514436
169781739
1097873823
2092092298
712881340
774574386
2120714806
1188059280
137355367
1068903566
1244419083
371639415
779249752
774615120
1746804948
230603180
1588032632
984199848
597790308
743197712
863240566
237846537
15766252
893603772
382861291
1556553775
1895834075
562515310
565827342
530102912
1730596931
1880431380
739486370
694875361
435728442
1966545170
642643067
1726172979
888625603
1361735101
737330532
247880472
455519085
1613346832
1974033804
1464001699
1059799395
853332689
269247417
320613805
1136306275
618768625
860615714
395037344
1221268943
467777575
2052639256
1639137495
1909060327
481536658
924095666
1117641648
348339677
1043761127
1979619080
225783165
926049600
569787204
1148099739
968618934
1022392714
2103889584
418513221
1071030408
226287083
828094146
1386120464
936208620
736222274
1647646369
177903324
541613699
1725882069
220337630
1517399293
458126815
819232335
192506897
463632374
483967432
1825584907
481970796
1813726112
964575781
1343250219
1777871710
461221300
789813555
1977373701
988647303
99798323
1117480850
2074478342
1796913865
901688598
924818179
1862879881
1701404566
1905240877
1415876568
1665551816
649682339
1532195344
847761924
2078349327
257022103
1310865613
428409957
114422515
171983373
1652507779
1861276627
522361204
498136911
664530931
1467344946
1277211265
727979307
352470487
385828114
1502735161
1539748486
2126122978
1031895165
317811634
718552450
269980478
1888907174
1188035621
1589806546
439569998
1715237207
1357389156
756688978
1686973179
1054296863
1875771510
434663213
896693354
37924592
1747172266
585521422
1393141891
1917241901
956913483
1557712080
868561074
1019953795
1800421104
2033755729
50351726
1893674391
489378788
822250061
638760421
2013782967
286678264
1466382519
1924225489
1940760593
614989582
252290672
1998976166
1636089196
990299538
728031969
1333450668
2118095634
430442212
28278806
1350322834
558650041
183246314
1685821135
1801480653
778250999
114942255
1978015978
2014078262
971684346
1321648884
1058210829
2011530799
125335780
1556844284
1815555582
1833344974
1710464768
1915281609
95557878
875356334
1933679538
644882562
144005004
1116051777
390185978
72653614
1910799400
1056690699
1925604088
773258611
646515414
2104009354
290412361
126782826
287922832
915584449
1680685125
1110909941
1174376965
1733037856
1981954759
1868204078
103277236
531902904
937534469
1894485969
1483990517
1614807173
263713254
813745894
944650748
702061497
1503155633
1865523637
1645712600
89389525
567098458
1799336401
303803669
1171556727
1616619502
962096793
1950352759
846762845
982612428
1228022602
795873221
559705932
2022226565
331120583
400205715
1617283811
123449203
414718588
1794230544
891153834
1861025345
1065784329
2105552481
966188784
1750838017
1372865105
1378072662
622735174
1522862704
1717969045
830661223
1872072636
1436432036
1515526333
118849924
1677047036
1730095885
200932369
1440490079
485872609
122569967
1135189712
1965306621
1885136048
2039390205
1524369491
1562680862
102010925
1911037533
539349031
1806224449
349436424
1147083371
1210293279
367076415
405865652
1072406070
2041422288
786477995
471941861
1991756022
425623590
953112560
1427135315
676899785
1355722985
1656703750
386658928
895043922
366503114
1140165273
1029264589
1659505968
876764565
1190780911
324082220
960339249
514070757
2033657465
1439391722
293421392
918575892
548061316
1765682441
813243513
1469775022
202696500
501426846
756287620
114083354
1609873642
1568794519
1743561892
1229887023
680134907
163497242
1171342376
858190873
537962744
2124136804
960942746
1742813221
322161340
1597256047
1069222177
470618744
2114083622
323895773
202770027
963544536
352062832
751717377
1909666863
771904004
1050134298
1472088955
1661648155
1344131548
127580026
1751159238
1027585246
876502380
212397272
783159122
1870012030
1789699112
414760232
1710536960
12490834
156498088
1930368840
14241537
616682856
1900532484
1041066888
45077944
1293384918
218425489
931525925
869826261
1762157729
43416483
392073921
147790921
64728582
788891634
1029809421
676989181
903020535
668649116
1157321180
2122210817
265046162
1521564037
1215515408
1680280557
298891020
487786323
21339972
162132032
2040518250
1695581285
1556069998
1680461827
477709074
1736452357
225319977
356453200
555908380
1715886167
791926594
2140263779
207758879
1509124767
1307155481
2073602836
598650991
912984484
303454385
1629751875
1048499286
761266941
256308483
1416289630
694419410
926644906
1708193972
769390489
2013829
464301
205380539
906438496
1722045709
1994436887
1720313966
448507055
731188938
1367671560
496851964
1012999351
1628802269
336986074
1109373569
2018466106
2076338917
965109081
1566259573
206706068
541997708
1279648743
771934729
1630009127
1549428514
392885943
348705823
1457911404
1145978811
732833920
314568775
1217534670
1282754456
1880390061
2084630594
1549962890
643382487
1651405600
459415131
1243589036
1133158688
1796465588
1966510625
1493713877
236647271
1207780920
1371848533
2105511878
2100147916
848267883
2082033629
604648230
42078855
1529648464
1475934325
1220952204
739749051
1305212097
32457185
676532450
1506964816
2021880363
799468855
1444918569
1878315029
1644818088
645968072
323048434
1796487069
1794682153
2045199443
1313736564
909710184
1900672781
538707599
1708463060
1267369252
573454965
165280747
85976355
2062940031
1154838875
2122853900
1472306099
700771590
681515040
1692626474
1038296895
1408502249
988755529
137096959
1873183608
1911705602
1104850799
407754802
1603175974
1549943508
245390014
40965080
764543534
1032890111
13680272
573637306
178724761
1666685642
1966289915
1575562326
1175666425
1492598281
381552129
1442644407
1822054230
1111824720
1051419843
1333792911
2040693902
641638508
1425771608
1744615136
1442645582
1127640590
1114852805
13571984
714179849
1378514342
477013976
1342083676
1423031031
1204352685
1612656843
173783967
1993076954
781708257
1234697955
1762307059
1316851742
1491634098
1574815253
1422602699
1103930289
1207361718
985426331
569361184
1931269327
2031920003
730261519
15160268
1123693745
485133189
1721731030
1433779597
988795158
969492678
582438370
46769730
1010796539
1236816543
983605485
392853644
1635339802
125397521
572409397
181141746
755016514
515609145
347993447
38170299
1251565611
1890388366
1434871794
1246520111
539211522
335124436
1054159913
1358418475
1194376679
25432334
1053630961
1891127732
75114903
338298094
1296848091
452988556
1926199868
62721464
1092942160
407734424
1890188295
1674859260
569919228
1285436039
2095265717
425763461
215599331
407481734
948472821
122087596
410511094
1602936240
609133841
484847240
1405809655
1206796850
1518279322
417211208
1240348960
1668477141
1597533920
1993711900
1039512303
890803753
1928645445
1404502738
1762719631
1195028061
396385756
1156710163
1782295017
147462145
297836775
823345296
142740288
954981117
1228498877
1368879073
1113291395
1960804725
2053069029
369631096
1476020640
1978807101
381504208
1664446370
1564210092
1364572557
218962184
1477873449
53929463
1328885031
1311015723
920699020
2105845699
1165003787
390764390
1487033602
1965775153
1537937187
1454081551
492452732
997937643
848131395
876687613
77063029
1360570220
799162744
1366373378
1016275210
79340306
1974918223
247274479
2092118738
48840401
1819118407
1307470570
1678768430
391102745
1976956537
444355452
1057530439
474835924
184176674
850916793
2011288533
1104610832
1046950547
1728831575
644403167
532646444
1787016274
1615687981
654888474
609933880
1229568501
55375600
1012390286
806650119
685573159
2112201762
1064132774
1157527316
1985014762
1013281369
1860002055
1343175138
1570235489
2118952453
1504438903
1547944906
1651449695
1680221080
1447800239
1764399405
657943858
856620580
1979634882
620132507
641744283
1803912061
1744386462
194442829
1424455769
7697984
369477339
2045662617
332362491
1938318522
680152387
830556415
867073269
1139465685
761870707
387354463
1205522844
1723987483
1551225943
1526630403
2036294792
1150980393
1113190989
1425573760
1721184335
286780632
12644516
1238812461
1413176371
670671923
1653185131
1565311530
962411795
674973326
2136268669
915971377
384150862
1953740052
1147109374
2139935706
1615228374
1518620473
513599647
1409241733
1699343387
169628347
239841050
655957913
1607443049
334656151
1706956110
653756363
1236381125
410499406
1997046758
1628149614
1016026712
1667942480
1515577536
295726393
912437405
1605382791
481934399
685702738
1860489704
1601281054
557108815
339484568
442856052
1308147629
1256305420
1734725502
1098238608
762668442
737252581
482170303
1991405346
1674216413
2047785800
1147910192
875834796
1950207150
451673608
1044244045
302966081
58324761
1409583956
282451332
73911834
99653739
656640116
2044554229
463906105
406593222
1465379775
1790104740
327054985
659810992
1451516876
852528534
1291292489
1796333189
729514062
46138166
1400901120
1419687771
1304965414
1899898780
2200912
477026026
1203662297
1312716638
84276743
2065758647
1595640087
331232485
926210069
1451641633
1412642063
64725125
1914284666
66919203
604422488
122382560
1519411606
885327499
1519568065
1499219006
2044062366
633066540
1638168571
321036074
1764549128
1186311771
1277282776
1128519976
442787587
927852448
1626673834
1028306894
2145715133
697699428
2131417116
714474918
235711637
26413878
1010808966
350667660
2146727152
613937056
1502021330
1759269339
1531074646
2055003587
44024307
618146974
1529590391
1453840458
940541656
838605357
936448360
907783811
1394452686
977263328
1119267269
1004166714
122462248
754190607
1632881970
1901291801
137580333
1006889900
954829061
1231313572
2090999480
1115006330
1110925046
1229293736
1474856323
460844554
859487122
128853024
2019799988
1453454077
673031425
2052607226
864946574
1058609324
1033874000
2119754028
2147400951
226636693
635931773
1725801374
822026722
364716872
1828215568
1437305294
382004153
1387665600
2132108437
973496406
1026758358
1206413915
791764284
1039988954
1120236659
1803814556
1137832742
1400733697
1237610787
1911337788
820469818
1177671354
332428578
1957027148
725508992
1396603415
414627580
616704428
885713643
84865550
1855335601
629958391
975760892
457022078
1524696972
669314173
876112623
917485863
2043675742
710720530
1348600029
986825641
192350141
424611812
1694355255
915330739
310452700
1929121918
1686542917
449522022
1060913370
720389057
468828800
1407210362
1012498936
245363055
1485065724
1871820259
173374079
241644902
1694982180
29262943
975841120
1940765428
869828435
1160981463
1781025595
1669651156
1084777015
149768092
1294529324
1036020039
1002754381
130159474
1517109155
1215564703
510048517
843937033
1946384675
410791486
222044641
1724396
1764832756
2002068483
1952672819
1383180635
1360264869
1750388842
714081203
435310628
1954565247
1149418849
1288652167
781804961
1175690885
84293199
2005113463
556355305
1074699067
525692784
1501514584
240397876
2114359596
813373667
1998780746
572435059
1064921582
955543411
1056816539
1727776194
821268249
2013094342
834612460
291436999
1020353334
417846696
51158774
882097993
1622835600
302769238
2099815185
734490192
1322777263
1927235200
1442376926
1080950562
601132881
640286797
348612026
1582883428
1482521593
1243145835
1242997604
997320971
747785860
186204830
1655796415
254758093
968057221
1177401439
627223604
1740436030
37087640
2043727427
534749059
1172777461
992733262
1435710314
1708705732
1709183744
2083433698
1873371713
786135712
294201977
1540461841
198860671
2006625933
203709983
1650111578
898220071
1885179158
1508668409
80205750
669312273
1546927106
524697618
1844228665
754391244
1498726674
789799687
1033094824
65575100
1933594972
1294392484
449758662
885533222
1605184386
1461366163
229737608
1380021321
996321092
774099536
794164870
1723736985
1857817192
1703966478
179133736
821351220
1027124775
498079886
1233729088
285938855
2129377068
2028454972
130296919
1887687456
612637953
1374067630
525381849
22626003
106119008
1501464669
762002535
720894174
2003068025
513384081
1838084856
1406375666
1511460660
866293112
349060650
892877794
29765021
1228686982
768218511
1566830866
412399883
659284270
1872762164
1135110826
1382562800
326424074
1259328511
286358287
902624408
2059664855
840256120
2080196746
1336585233
182850750
601508425
1324706893
1667609297
1841215680
1817642733
926988822
1508666781
658538070
1201960083
2055441355
334109098
1871887926
340073377
2074042280
77145406
1388910655
324808588
107713176
1252723465
2125698157
1166810394
352518720
1507129830
344094303
1332978115
1098038535
1818735631
566162238
473932201
626398102
780154548
568329542
276493533
138464266
1807902708
572694664
1667051699
271090426
910694528
333391949
1157104167
1385368537
1614072513
580985420
1290175985
1662185229
1623988232
162007665
11618908
1868655361
1892830112
1468601234
1209988878
998459176
1780386610
1805832042
1013754318
1939234607
1336571995
1065167579
24566988
111341550
1100474217
550391943
589762015
946917095
944000396
259002199
1925049445
1566815305
869790059
1331407006
432938359
730397819
492514675
1404397869
1358099767
1931951645
607789828
663036254
1690839569
970572555
190406059
1443800080
1580014627
1987116193
1103000228
1323893393
370544634
1592723921
190679932
1684994655
1656159623
18848000
391218904
1535217926
1404091522
778179462
1498258701
484509923
1176229790
1245238830
1331086307
483569889
921072840
1554151777
597951661
463482793
466568177
1936331075
1560550182
286844394
504441028
199423323
535386595
1667711923
1851123045
2096992773
646341870
1128963362
1352611436
1670555986
375024926
1502051801
1410936966
1121766818
1889035154
1523384433
236167696
93671416
468287671
935442887
1768532019
704293197
684051983
524981040
1928910439
323925603
618761536
948038309
1271382083
910218946
1275398962
1904256060
1133366281
32466673
220081650
1656862897
1909605537
1725628861
83512687
1585056715
2024827936
1668554884
1028164770
1264792931
1008136783
1058513539
1691651494
1747794511
243282962
668413021
254579698
1907904977
911139944
1489395059
7655307
1726523798
1872815867
1544142526
65737475
1864631455
1303319605
753626846
2070562187
1188703815
298568674
1852905713
1899361137
2035448910
1245469399
615328406
33991011
590325735
396212482
46502769
988081304
137200723
1365250648
1338212085
984918440
280371877
273965081
1845745409
617357221
722869222
861776002
2132680642
364726497
304091286
988480620
769290819
1216481444
438271757
191195874
988554794
469245916
437751083
1547110587
547498782
68685248
1706746141
120759481
1055080548
1341642748
525266438
678597361
1859763680
1095640210
2013231080
577220684
1861234586
1189560026
936843192
1112194932
187736193
64351029
1761978420
1984736130
1535670820
1643513537
1076800780
1188280310
1902548540
2127395044
1384376010
1339675474
847563928
1176619788
834406422
1443476269
2001573829
682818224
7848418
230273400
1893214139
829419164
863982001
1976725409
270428369
244747868
80520791
353190332
1252032750
1143606716
115176889
981037297
997580912
688384243
1037770030
1233048000
284258790
1150381746
1478650152
116232025
699397172
1715218595
578192464
618062755
371484507
982868620
551316749
581928738
48500883
1474014499
953827971
168331379
1471693089
842778431
323542660
1533585622
1213985981
1357205535
234962068
1612567791
1860684505
750196911
1918846925
1540234240
1880447215
769388820
1291211919
345841682
1442882390
932506639
1879790599
368599670
1893440272
1117057370
501100876
1239418846
1163411872
1870673230
839257512
1861176412
1909042875
1007187276
1793895367
1239996992
83863499
1508258597
1431749595
148601057
1288935963
1555951703
386594478
2033526919
880544918
288295633
1014357691
233561738
1969279851
1819090662
1930372248
1884168792
2128960537
2055321495
630218382
2039320896
2085422876
1159295994
114558030
899133987
827418101
477915660
1542811165
10222260
1832385142
255973884
250101691
92304494
1810697135
1436476130
1093766656
1407267894
217071070
1426353609
1043639663
1631717193
1399887165
1352115683
381219441
1562863489
184766860
1547300365
683583002
1183405693
118541422
626017911
934869169
1524303076
164292411
514641012
324943138
627755148
2021916766
1203127800
864145819
2146278160
625723336
598140694
140422798
1614160733
556658380
1378631429
1322052093
765287673
1219436760
662192859
374350701
1594269366
1101773752
2050031239
26540113
1258319837
276690374
181877583
300982816
1824813885
1762021126
316773771
619918495
2028714463
892586124
1884512473
889610440
1561694254
270379225
1496963913
1350688431
1536233028
712208259
1467978164
324584130
1526725280
329842555
739995916
601227138
1161955584
673761944
1086716182
628770441
208456458
1659787291
1585684753
251909466
496756728
995297944
1359868213
769259563
1002423994
370709169
231884093
310173760
476443095
2026821885
394667861
2093879283
434960615
568967887
69564700
1752550441
1362932802
410717271
2099355989
1826930411
1295984310
252972329
11280936
870389235
462219423
941697038
18913528
1162088373
26745490
472343771
775705805
1550620126
1540512220
1237422732
717944782
1677043971
247225810
380302713
878556126
9919611
1481099609
55998061
2089469879
1563591882
1545622773
279213936
1061112969
2144480994
157584058
1546840242
1434207299
1668421492
1855186278
655381663
105293663
2012083038
1134480366
1116097422
1909079898
1574145107
1846006733
66290282
1606761621
1585365849
1255286315
267310952
2132051726
1833049819
1903438476
1046861822
1442821881
738115939
622036445
1784879613
1645007758
890880694
1369718264
2049277681
2052874732
539286654
1733536628
244533390
1420765302
679675032
1642101787
2121580287
114221409
1394046391
1123890631
671451855
878540979
673057
1593868329
1543387500
1948787891
35006515
1636182584
730030492
1072376029
634353078
574496056
2124424854
1249644842
2055806082
64491460
173682149
879988003
1901565335
1283072067
1528832069
1544327248
1363443286
988245182
1229363712
2141493764
857395533
65590968
1935155621
784786000
1144460666
958749222
1362652766
43390894
2084702761
1254894135
460120396
703205878
1862206200
1369126412
845274812
99272278
1310797376
345940934
2030166376
1027706089
817913010
748432856
1985840423
1430883333
1377556712
65645344
871973789
1380634595
1091472086
770269654
338035767
1398095231
2014159624
1684932110
2129068743
968788741
2022275198
888404318
453358170
1308789426
1709922463
1086824703
760278214
2100105397
708141006
1978969398
1793618243
952487321
430866408
112300318
2060605112
642417068
1978804834
2008863608
737880498
1164431024
1158387951
23813633
1048489859
1074310676
1111869599
2017778430
129941712
811308604
865251912
754068462
2065485339
1280328757
1220811631
1201354886
867956199
1739456253
940847083
553306978
964448944
731399147
901094298
1612041317
1094741059
1363786214
1796594977
1949862274
1850401415
925668839
1796192681
1772635684
449081149
1529125569
692211379
1692212373
594937059
1233231016
1125392281
839976261
1656595561
970741924
902139797
812416025
289625594
1659973967
366510373
1605990946
1015346887
16880144
978257115
1636488815
1051733857
1682719663
1943724893
752998545
131013738
255973112
1675225037
2054425022
1004308089
1549923627
1387628659
1498126728
806364913
71781703
2115704637
1211998229
867032372
150339527
1066779249
1196971005
105573623
930043511
1183055906
1606863463
1903985551
1055449328
1481643912
202518277
442836140
951286934
686759007
1160925189
774446716
960500592
462955708
742316404
893793968
1054013151
866473881
1726338603
340658154
1684218267
1015757916
1876939718
382993491
1556251814
587771630
1946147666
1480308594
1221964510
1088382993
372646000
32041452
230409624
1016052957
1212409575
1856121756
1466534933
790058751
105442657
751685469
110896038
667558196
2101074433
397932174
389134597
1384662807
169528044
1957698856
1227538039
117307436
1623435698
1993063484
1061725560
1508803232
1145196096
2058646731
1423173266
227044708
781284659
292486129
1343032805
1839978346
1153713048
1731644448
116924044
792196126
64102523
880641490
777871326
371133080
647231806
96051662
1370304297
476097631
1407306311
1672204547
1569362565
1030564772
1071695386
1574411323
373749489
515555285
1635145547
734759762
1966226903
1719282090
86758217
1531144687
106886460
2001069377
505440141
1570007406
407470838
582255227
184783283
1726762329
1496033596
921322824
1135922607
1874220351
27554697
306744560
1773353220
1063475182
1431810780
1214257696
1367564324
1781326828
1026019422
2091544933
1823261940
736003718
273072731
839134864
1108233830
203948035
854467318
914435906
1489015792
1593442455
1272921751
475109806
1182778031
1112603465
1615662600
847202810
207230123
269790422
1798273663
1816306311
802339619
1311916008
806600437
242993435
134546752
366654043
1004206874
548711435
330739693
1553475409
1811189403
722438781
1180001219
1792676142
1327660676
575088833
1129925272
1702552438
1878603333
1535691180
352911100
1735093207
135640240
2034384541
165002922
172712340
661151625
1125205090
695004669
1869219564
123783843
2088163729
607554279
974983848
1685189389
2057678481
649038382
4011027
790665210
319447367
1259733188
422989936
1724988028
836293101
258539985
946327637
1487947060
892577319
220808695
1721145183
1695452285
46326909
1791513217
828030494
1588329393
694355171
1588585466
2039485704
1853081775
1715826321
708838113
2133389006
771191987
1680865519
811134329
274983449
1514293519
767262183
430354264
1950200803
1039306084
1360328256
1546419474
1681165380
1154571672
1815560322
2038212153
18642646
830761883
750358592
2018720934
1375093247
1010475513
1716881933
540335328
2008656469
1149759820
1233202339
305079095
301720869
417354012
2121465959
1279660078
1542864994
378970863
705536341
574742914
2081395413
1293744626
1365501359
2017709760
1104555588
1067403949
1785789633
1148419052
1835336554
708744615
1494855753
2114139069
1653348169
39604561
1042593702
1628524540
1194300152
1619122327
2137983709
1041546033
1372095498
1809699413
1869091270
925942816
1820915875
1902893516
1003942351
1730976485
1158359748
547617773
847138773
522379152
1231009195
531816031
1348987264
1356580890
861290755
444340827
2002694956
1053188533
576636187
391593197
2068361656
1702317469
1236457828
1383099024
779511372
1908201341
1235043765
1287552102
718646963
231370331
1429842611
1180031746
1962531068
710897679
1683622250
564413982
288754462
2024720800
1732782863
110790766
1524155238
762450560
1523359141
1485927761
159847891
395024757
1081423792
1393228022
725779442
791430295
2147385785
679400462
552569510
1106432124
10104774
878832009
1239723632
1375783328
1312525205
300655108
482913360
496960063
1578341501
1749096642
912700317
1443037846
11442913
1290809666
795627375
2001977217
1047530631
716837704
2088502727
1561564879
285825971
820019704
2067553167
396084937
155388265
1801662673
278360386
1330082100
151549023
1903570666
827788875
824277912
410157514
1774728962
728606944
215408393
1945211022
643786823
1985623675
1918656235
816681073
1796281818
408737097
1244000625
1494604270
717054080
105137110
190641469
736423539
353379394
1362758953
893576876
1387823485
863536154
1988856321
587192299
927422666
1492041782
608421747
1112164233
1426527909
1775608534
698281340
1568733577
836098545
779220617
2002504823
1121027777
234555149
367016289
2035542630
1262948521
1760021029
1880057887
698302736
1599712252
343810762
430357742
289816338
852111275
690364548
933905491
1886846031
160996249
1283617167
999005795
1719950290
384524197
439337409
1667054738
1191081314
1763838954
1164281049
356830384
1544044778
1872155554
1280669122
804345244
1353933450
1536814205
165836639
1380227338
2137320779
1824502999
462376267
521111858
1249970735
1960391805
361076009
2006679612
524360485
2092456574
2132868502
2118073933
1300297185
1318471788
966828382
1487121128
1956957186
491692992
1684956227
1314664103
2041646416
1006475037
1260190064
1729555060
757678384
1277482792
202402074
230121874
40280368
1646238259
425647889
133782222
30732510
755228325
1302995635
1091407910
1513963217
362084554
734386194
1011482825
1029749758
1550252415
800958716
1834262376
1418525026
681849945
1646056413
1958953140
1801168205
236975910
639928945
636037344
592746301
546809040
1384527419
2140422094
1532676714
243107522
467854627
717050888
1553096777
518154722
20572333
1898084686
2091648094
425421495
105420269
1851913303
784127374
1646329091
927147250
53648688
957183253
1360595244
2074377893
1107745283
1648886440
1467926553
239088454
1114854884
1208632344
1143012762
414761052
980258872
1707270665
1680735191
310994719
1014571144
1268803747
364484915
1220107396
1357490371
293580777
696435204
89296160
1673270879
1368482332
1095601970
1088457760
1904851615
2067991319
553579937
231733073
1629324304
641499061
397921386
994835814
1586816663
237483525
1911925177
1969312528
1507068347
1421131956
129366229
1588699579
370534728
1248166942
1066520958
808253042
1298869572
858303567
954183637
762523113
1698451843
428343363
1374903081
1264293406
1302976800
2131529735
496159834
1785741710
1533177248
830263938
1202650231
1446350214
2031216417
1515246071
864239399
123001883
1879106526
1168662943
2111059947
289441430
694228571
1492448237
1513039871
1059380401
108695606
106715236
452426431
1482900588
828520227
58150038
725846877
995791201
868333896
893160312
1174808069
211289881
1556451284
1392797332
193016315
1272052086
1323088112
1133180703
136322664
174280558
801126366
990382768
2052026392
301692007
1543009910
396857184
1620091498
80563862
1015023777
1637779037
939400930
1389901317
1293597203
2055448939
231930975
1130564987
1881113553
99945638
1633822036
1354433303
1137318054
2017989631
1307635525
1724546010
2129804437
497810166
1709122316
1857172404
977305214
1659554203
695771470
499490378
205071247
297087280
442684515
1655802830
1033664758
757714710
344368248
1004293465
529414513
1086272949
1747018923
14975222
497817826
941803887
28374939
1001321963
1736838452
1211801781
1085155639
1683745628
1562822669
2013619773
1114452557
109954410
291211122
789459720
2066875339
955600567
974007154
1211363087
728374455
522632097
389859871
1327390
2113332941
2079593709
2065766430
2110058404
1691811344
1957251816
1040665009
1147785687
1215981043
1449489929
695638939
1353318825
771110853
649201525
1202781231
1882715301
1249863017
1625667878
1377336373
1591223219
367599237
283423883
1743195707
1853770218
1094047909
1404269870
402401694
2128804993
1073018535
1854593243
1634053949
27458377
2021037560
1287010146
629061873
1698722464
719552944
159269137
52880854
881736929
191912384
1109017596
33633035
381876672
126144533
2048664294
1106695124
72867678
1479798105
390068707
911028165
2054028314
1480671323
850164899
1958964081
1968745754
1949649703
500881568
494332473
1421188616
1287663900
1496485662
794082776
1142134672
2033884033
103450571
915089215
560965425
784824646
970681571
1895558318
459316800
145607780
1187948043
237691953
1213780811
1228933721
932726537
1360591984
1895978799
448591510
427298222
671623772
82902631
674774005
1828879202
857096509
863945743
1849161615
1445046908
1494133501
2147471648
1510600916
416264022
1919310730
1880231858
327437062
316950595
454386293
1145732648
1441254233
1368416727
508104264
736233021
876135599
2085158311
1123244657
687756811
739513325
2112215797
780080206
1089596638
255982355
1193665444
304050734
1658802523
2007133450
252300631
479276468
1768497483
2136488637
825076543
2003775436
2009523559
679296037
2084093119
70166892
2032361511
726180412
1349655635
322886000
1572389711
625741747
1769473087
1598587980
1974990109
1858090409
413826506
734735505
990552926
1951828247
2107790253
463024003
1061657594
1565713780
1352389575
1651824818
723783696
671853788
1412663235
379786069
1859875297
1600776862
705792728
192574697
1234372948
5753633
117560804
905512498
1794377655
1939508024
1944146821
2110746775
1835704758
1257177673
2052351591
2068444693
1566380104
2036273260
1368862481
96127256
46401826
1704656637
743932960
421112388
24655394
822706764
232809930
635109911
1410544632
657686585
449548841
1581354714
1452837922
1432161125
1985078857
1641973530
60105140
773010691
1353117716
1051097290
493417872
2029109980
1444094857
1154071313
1813734890
1376525279
501863488
1407766203
1091114549
1945578617
778023255
1240401570
15642010
1629154468
1273989345
1788272584
872589235
1155688077
1879149280
288603261
946054547
1732102000
1444698230
901090946
987552055
784903105
884078547
1913842464
1732085285
784759754
356620254
470109401
1507807046
1795453098
375940782
89113542
1805519014
1785732335
349062625
591192964
1835488827
884867417
1135906235
477533326
2051434278
607284460
485688722
63506866
1129086664
916904291
221522674
1415076729
886451377
1052435970
696057853
1865216201
687168013
1379368695
619619808
846573366
99946562
2074018484
1944431421
1392229878
2024608659
698127154
1405910239
1676894797
1700321803
1275410792
1933921684
82373820
1547897284
2025978317
838605873
420842783
1076707047
784535863
653681382
347344848
1956696082
1010285498
646277853
1767107778
1947914788
31042401
261822281
649359513
1395362277
433145409
980441846
709135482
702182299
456491609
1877606808
1528712524
487972322
138198520
1376935321
1544819806
436009607
1513112764
993142560
1031788764
1659410152
308622368
806279560
1933546131
372696319
303478524
830922875
485105613
2037956621
1385071966
25917893
816140985
779515207
647208672
1912154284
735186822
1173068450
1412062274
455201217
847961064
799659167
983930213
936749145
455459565
88873604
729401453
697580683
1263317508
1666616436
2036952411
1147447143
1865397273
247715135
1955340368
1244129926
2108069404
1639201496
804992082
1752065332
1991203308
353420876
134759615
1519213584
1137491988
149442318
1349315192
1522930454
1174571511
199191685
399976881
2086025754
1040939303
1776209228
1982979927
145242739
1239249785
67713627
1931925615
1472406282
479041070
1384944293
1566430733
479346506
1230626231
339542369
286142382
1884491516
2010560122
1527989421
1630837319
1051422094
788049244
1871084572
296506204
998611339
720197266
734019438
1843385173
1312957281
123201389
876322513
426640372
1567857363
243933514
819049751
717857712
418972356
2044795386
1936682372
1341914329
103116570
816615429
408916664
1013863762
789017837
805523978
442808127
1008184152
455784454
1566605069
1290669789
255031729
955334037
825942293
616260020
141337212
708061918
1178827698
1314268487
1094460772
669904027
1065405335
1389006665
99900216
401848843
1705985890
1543923016
1292967280
1446593559
1188629058
944619592
836285262
692885568
37222239
1543952952
1863975211
2032354126
1483767716
1243506420
1523825799
914564700
2080435378
445652645
28933691
741131989
1289098551
731819558
979786740
675902420
1954200339
1994453187
2130914059
1666304022
905150456
1452190803
634328412
1433003164
1131963451
85922710
1527431676
1799495517
788049011
1715459995
1144482269
1389640789
788424596
1919558391
1909590366
589719897
347300005
1098216628
1940131531
905508253
1133324099
405695707
871979156
362626337
1367072550
2000349585
1648634805
1290651049
315277657
357201206
884035052
1081172892
1967313459
1067551165
1272335654
248221551
12374324
762336927
1929210053
235222630
1528796166
642615352
186168671
2000208713
1103317393
2066891571
961962932
2022750867
773648194
276987360
1633394069
1807123574
1172363700
425975438
1757915801
1075606680
622915678
1119141184
1044783409
1196865430
1184885263
2116672739
1734812606
331225399
1638914465
1618718241
288365248
716410995
1897149237
115104842
1144559098
337479942
1074441374
1068980089
355383154
2092985627
2113518371
1760069602
1737584014
436195058
986630449
1260878432
729453122
302574901
1698234296
898959463
1574828046
2136955472
364555503
459849808
865740029
2106073204
1461451759
1185793710
386095583
1916515563
1677558784
1315062054
1960503654
2052632146
10640111
1340110398
1422429062
279879556
1806824701
867843108
32055868
1082751279
1429098511
467661610
1977665316
542297983
1895958923
131151810
1563234455
1559449060
1454447180
1484509446
464632005
453119524
451548587
475913045
289594765
1348696834
589145849
1639832868
1762435843
1464551891
1641142794
1505067190
1430964045
222748982
465288667
960271941
1955460362
43069372
1614896967
253029040
1327986724
550106368
300986296
966694865
1853765659
2103510115
853271728
772679830
995158105
1628542729
1678983118
820168010
1146641050
1900031328
2045912251
489559026
119236284
1394886247
276950179
1733192007
940746153
1772609938
540098137
1779781810
1020495395
1384138488
1548130896
527114203
600161477
814100711
1524945757
1321170828
277311104
1057280885
106667229
289760235
1326754787
1448787453
77350869
1810500617
1636182584
1090083103
1091606713
852213644
1942451903
1337230126
111031137
1710110203
960174178
1155981316
1309268740
1601466038
1327107573
1677925733
1565003027
505726280
404075248
1029268750
1515817578
212709176
1042715700
195493892
1792839025
575014027
668767950
1063722540
523942518
1415682885
1251732708
891254484
1596697702
1649338593
849503761
320038104
90683664
1231080023
1574427258
1088068286
1965834056
188124594
1130190911
1763538218
224336100
1635266547
156672047
1242934709
1681122719
1462452689
1970243509
576868961
1289300697
991268264
34344516
1397052132
615134648
591834464
2036480382
1960949430
1495805817
1773651260
1493013278
243749906
1618498534
523169023
1176993202
1204295507
1715367595
1529510628
1621972110
1278864138
1735667204
938900361
564017939
1539709633
47671181
618709174
1710964720
2083689540
1925995944
1674742630
205185904
1112803368
268846210
1023074822
1230651497
1741885987
810202681
1817187086
1891091281
1984940452
833467700
837997646
1475150965
1602454118
160873491
592965753
742314491
1589864347
832107886
260593709
1163583570
10456568
1854977247
780870970
48683721
365978033
741998134
1279444295
1900119583
915362583
1894978787
2127370269
1900145104
1591340565
1815617457
573065881
1158082033
1184163304
697207588
1725095477
1199459072
2051685011
1907486366
486675951
980202307
1277105049
302001105
1817302873
1005441277
109317901
1823625905
493646158
749795153
960419907
562390044
219462283
895529477
616840533
2089910050
276194141
485837782
1376001334
161093252
1178522962
294717552
1643417067
1676265127
2146955998
1194652530
1953674125
1280773815
995943970
1460086942
205632691
1202362155
1725809093
578936618
126956021
636575924
1436479230
896866999
1159410976
323827438
327982158
907525354
1778055752
1238636826
1962646572
615055924
441330075
1157435384
557031186
1882632581
908001650
913924019
1224750927
1784784461
1569122721
661238249
235821340
2033390285
1675078944
146318846
286325403
190701818
422594616
1783957029
16078188
973423827
808988408
1898192677
1121229787
1624327402
547295954
1402924650
1768426130
25402428
1643651699
1153826985
190462851
1092979969
629753046
560164667
2138247848
136886876
1088513937
865945647
1100501579
822911871
971274464
1366476479
971819562
38099686
1369237565
1991276493
156416461
882826668
1325315876
585443756
774536475
545520440
1321855662
2023984555
1806632592
323717837
1645585117
1888846293
132829986
133201492
487308694
1083468688
714994539
282408738
1475753018
340643860
1156365395
1991796394
795352574
1248199545
1525170813
535230830
1372278631
398662579
448781227
671728777
335499918
218733109
647001978
144850310
1581008474
106688868
1288428390
1977444811
395472918
769180785
1713397481
312120539
1726708223
1628063234
2016341411
1894077304
1913384327
276156451
1042713906
2043741799
614741186
1703806657
1899953662
1310889650
1318441467
1896071669
1303909238
1961430780
318645412
580870185
1494202404
71662390
741080750
1818686939
1530817857
809971052
878278526
237152542
835161579
217247071
461854840
1306468210
446545068
2130884011
1504581309
1114324499
220753948
1797484524
1301042661
1099569683
1640656013
1860599028
830129872
2013855141
644900029
1164948260
1665706317
1126826491
151226772
1666402088
2022834181
307047919
1776416845
1308453910
662753097
183452162
805974827
1767799178
590677475
1174571310
43217442
953471528
1251071232
460810084
26004343
791781552
455064713
1344455596
728634546
174029811
1060861374
309137125
1010048830
1365234968
1077400270
1804428412
1589258818
1842327664
2237540
479517134
1568354029
2085782499
9241107
583086010
184439319
1636058314
299249878
1992303113
100229921
1939841420
1885647293
1772308927
1535489439
552921931
1142118492
2022205804
737914236
1729337987
1289144769
303945727
1033633161
942672474
1760924150
1601092946
312629702
1778042821
1107748115
1212658809
577967302
1894145605
568476313
734088463
893820589
168353285
824542179
657144674
1112006925
360536742
1089004552
1970718671
1917234110
231353177
1560682089
2102213576
31531196
777506053
147496154
653923841
34046369
1420744926
1582940338
190815610
1038928847
1382632232
24627691
2073396836
108421806
2071018171
1903041879
778307281
1292301809
1309890869
1127888888
1427915228
539607384
1083243610
201366507
1167729158
1433686373
1520303282
441657496
1543859640
349388074
1117175500
1027191671
364780690
1955505642
2054353254
171159886
897237142
1375093373
443359440
1950001087
963255821
1312340135
221203314
1354166030
450434404
1523385105
1285627438
2026543384
737596187
108159234
1943669515
1587274472
2058559648
71362310
1779102276
156024778
1232323977
1396934741
1158259496
2122159212
1846803873
1079337261
690767512
548434894
1222503029
124066925
1804857624
1626690150
1701615729
1010226878
1125810408
1438670842
1846015220
2124842252
1643684504
762854317
1487547981
560286422
307540589
937884345
556730541
1065933289
1294034703
982424148
627126337
1180186834
2099671815
31981729
1259567663
341880789
1552094217
1343836750
424444815
323642416
779094455
1495785522
937800011
490713400
563380414
1503729086
778981590
562016863
1398216594
788817665
240078605
377736192
120908879
1010152107
236861110
434841536
290930143
1375462072
401586016
1264879399
505309759
1304184656
1487595430
1985419895
48698834
573579899
263747810
1310970701
317242807
1190925483
34065932
684498172
1235449957
1804192479
398526592
1071698830
2135582560
1281885630
617108441
1863388934
2138885326
445095282
1183245438
1224067811
1056179350
200759656
725201012
38113234
671250614
716249672
1148188839
666136773
2144383764
815997896
1491057619
1919559792
179346135
172655339
54006039
1050456372
1289457384
865637300
1164500611
795449079
76982144
1611297392
1810522645
2076804043
743049118
1748544072
517581914
291998941
966683388
1799237696
1635563783
730584673
1739607870
1451113298
2031947396
796680464
1506591545
385978669
768889338
1332401930
1708104744
2101108411
1468349347
196930873
1197811401
320972874
1135530194
1665416995
1537710400
2014358273
1707528897
972314149
1678085460
351672221
1289019842
1337185592
2086545541
685401392
1544605784
1756967417
45421396
884490178
1426995421
2017799942
396353587
412298948
642055486
2126428325
1457925072
485003748
663026690
522556630
1530883382
593558125
1806728274
1341430173
1014006559
1877899552
894209951
231826624
1856271658
2128188791
1990984391
1838225707
1570054775
1765183194
337569777
1029384979
1349076935
34717295
1592478224
15102836
591886239
1866141933
1255305491
397012683
776372961
2143169566
2071671920
1936234482
685447343
954647148
1312369497
930824692
3053197
1028695544
719187173
1609747007
204823698
1443639990
1669652758
509375188
986150609
998846810
1915611269
1361006254
792844447
199958548
1948310789
103992785
1460170805
790679853
1425187042
1807503165
850164899
1938169631
816128894
1746140549
715802779
2053102554
2019709874
1946977412
461502126
912196868
1527683538
294374493
1912349946
1211586769
758378632
1679910557
1275960191
1070964279
1360779753
1948895350
1908785299
672190567
397163997
202061304
441503546
2040111007
1911423939
1185644345
155781329
1043100509
1480424824
153194107
969453578
2083973370
341076396
468450407
1210299810
542148659
1508897410
358011511
1705139724
582339487
221511584
287080972
1713594519
1271504149
284839498
1616974110
1425445318
1269142584
286606430
1091436854
1676711782
86132055
18933952
790770748
1598721601
758482956
1709392404
183247297
1830045590
818093547
1547116843
138161536
111436705
1762056339
1724554368
1804588400
77307724
375606176
2126247033
403154835
1796189868
1070294982
1851036245
653866566
92199407
1303909238
1460613919
793345062
62950439
1631167887
818130629
1255757651
810162098
805969818
260937174
527389518
1102827386
235668933
354892244
1290122985
442361706
1940502665
1453849587
1531107712
2119705410
1436232606
2100042012
339558296
809870614
1782018120
817330023
1630529607
1600067805
1880308135
2104910787
1977877053
1952718501
244848779
1343161410
73987608
1799955158
1853424211
1139064846
2023792136
926956163
735567744
1759791782
1102053268
1820579375
489567782
1594097758
2118230171
1396215603
748346056
104717390
1569941470
1149775377
1009900878
2132051726
2084838481
407576285
1040045951
1531599979
137603389
1375859275
1993921494
1346287249
514624712
789382813
1425970404
1995129671
346243521
458268539
1525878700
9573436
1383861399
163057825
838463651
556939334
674822929
1201848241
1991852558
1277336025
609391172
1991970748
95769700
1526652016
793619751
2112110731
1877571079
459697664
1137681079
189382905
1121455547
628522778
1428588517
568342600
1890110863
181631917
92917936
604888534
257363567
109251574
1518091992
2047965138
335132443
449022894
942240135
1639859624
2007013834
937775892
1878461630
1054761252
1100522655
43130006
668142424
1413067499
564645590
932645737
1134188096
107452526
1028370781
656679599
1510077492
228236359
691913618
89610416
1943583573
425656266
2017083728
1833458733
161873690
15833808
929771724
1474580019
1680737422
1722094157
644961701
1338108436
1647434887
2009983047
936459997
1565965797
1988358960
1719607442
864246173
1919113177
1512600380
1483293926
1093177352
1601031359
812945919
702213606
1237657786
1306133092
526815260
2111850095
1572114318
48141453
1155786580
374377151
1314352525
407631146
1272546130
1982344166
641099104
996804234
1825089914
1903560396
278220493
697381826
1287887643
42049595
682661792
1742194451
1562405997
2047843435
711193304
248791925
2092085097
65575900
392209199
110161425
1742491211
38997560
1200278819
2052428190
570248140
1582559786
1220163886
975163188
1134927917
37082011
1155994678
680259729
1136703981
1776573733
988650971
1041781405
1403476333
1371104028
1292413123
487842723
2008540959
1142192375
222319599
514903014
932148951
2069651037
607479179
2091951347
1449173045
2036667234
1283930564
2085364852
1179192170
1488237901
1834924675
594607365
1282990327
2110066629
451504277
25297475
852625718
917128258
196608855
242311237
1095384853
1207837035
679668425
1738049321
1234232672
1698938829
807976241
827795838
1690482072
1698713245
870052329
794177253
659931419
1354902706
1550688291
1505589208
1108725181
1635405686
1914056181
795298661
805451095
39086902
709105080
1002242086
224391924
1871485452
1894592354
1886250702
722276734
820155387
4925771
382601550
1514380918
1648187664
1866200545
50060781
848964642
1554902120
1350406055
953327949
923534972
2033424821
614249486
2127458247
888514272
629491137
1738744159
1238422675
767163593
1640967363
1238828472
824140052
1587424365
394607681
270331120
1846841863
2089862026
1254077829
933731621
1224935123
807063015
292613004
1513470872
1775062449
273449874
256745632
1181392383
1929463446
961916344
645647241
1168684211
102555724
2146055861
1355088934
2146008137
69052414
165265978
747252058
642571116
1766353175
1243687700
2032353847
719691806
1149371421
1336642045
1173040298
518927791
1765813662
1286372997
960438922
623445236
1401225630
205396596
273610296
1976369072
1070379162
744203477
2007485891
10149319
294723812
481902816
2045839871
2005090034
1718170199
1551006131
1873928780
606487234
656604067
357978203
299455291
1907644188
1352987581
1547049203
869718916
374004645
1321700269
1471408925
2044853164
458853424
1784771950
431161763
1618106923
1212731954
1089885537
306795711
1454854680
921252940
29196474
20812941
128035
297688229
1448206252
903255023
364898795
1240142786
742414390
1839836332
1808164478
969597284
65958018
1392340363
527694341
229318942
916411640
895530190
1723071192
127310502
1863056988
950543158
19566745
1436924549
1289351386
1634099203
316175913
777745447
1583170110
1688836763
715665565
1817405779
161081507
1976443017
1605012173
875842652
984504044
1731613349
1083848969
717491119
453065414
780637441
2108336600
934251224
664949474
793566658
675284328
1019549185
435097814
1842289374
755230218
1637510074
1896214786
332532791
498984471
1347026787
736445418
2137812727
837542835
37676068
1645165885
2002700643
1290977744
341783900
1664234172
760025405
383505430
1840551512
1738725948
1284957855
1563783422
1822305153
448035701
1735493365
967107972
582512180
1923964114
749492676
1784685188
1871201693
28574761
1979188573
381048836
1163245377
1437798022
1790125613
1835807750
1273425193
267634881
828014607
1842542508
103552059
149453310
1246049804
1233745429
553240082
941818247
126579265
325300742
352729019
1359055323
1003657896
1648424086
2076392272
834866457
1425031947
962324522
1236945443
1413931869
1965342373
1869671490
170307854
1255831176
162851702
1080917845
324218791
1145240664
1630110397
672964317
924274637
223851114
1030795784
1643888434
848138938
573828169
333517479
1762836908
155236512
1093239641
876837789
754255057
651850046
1313358794
1806748536
46664061
967658299
928901051
1007439026
1759493383
36657798
1606653389
1119120542
1949654332
1016636501
1226705136
630408464
1731337188
221427466
92938347
497375409
554667988
196052990
794545574
1652030096
324676910
1897153673
422762634
1834794620
643089466
1485891041
352656970
1769864858
97315976
98576177
1334587282
1927679173
889859799
1330457136
1739278077
2046396244
2000937706
1843536984
1313248187
617040062
1767818814
973823189
724972790
20839790
1424038793
72662655
651798291
1737026623
2115028748
1627100500
769350476
935357514
618997258
90176924
246429306
716763550
810084625
2004963097
825792342
375217490
2002815780
1549022855
1268384320
2037685774
992580147
746655424
1745422709
379852416
1010149851
364274232
1038013401
2009186429
671847452
2137369434
178441527
738494282
2071257872
88350114
1885515135
1482384992
1163803181
2086969346
1067545569
445393757
759685379
894124090
489656608
1011627393
2109779599
1743390408
780296472
687484631
1574187631
9603747
2065398940
1940396219
2038827173
490180978
791224276
1464971827
1927992909
747015011
1979538092
1956632867
2002058923
2079394451
1129155379
265916454
357196342
1941678587
959683565
71343245
2014431546
1944226144
999538761
1567079301
691554854
595512373
1189787252
1776109189
1570881348
810947826
1731287528
2012471772
1716762472
618155243
1802622354
362513678
1220741942
1436331480
1447237913
578092784
1887051696
760581259
1537087465
95536439
2105401781
970574282
1976640122
2012508918
2039602745
1003494250
1569425909
1294152632
79631487
135454782
1168079684
1030130750
1812370689
1775732220
1460805239
2068043634
610741725
775196800
931379185
2043174294
727648587
526951075
1938560862
1707193699
1169960185
505677852
1363534257
1685269008
1595744171
752422430
2097949342
1119115985
372146098
1868463994
190345096
1746510261
1320570657
163790492
1847570856
880213354
610605271
683634614
1228099985
241987408
482059632
1818211273
536704856
569183073
1756180730
372627180
1424804660
1325979980
1639588871
800082817
1523636553
1945595690
2066543693
1528363276
1598582187
222950474
1827259250
273031631
282420727
748407514
741414031
1078390035
1978283129
1678064129
878030694
2048460698
1498081779
1061696088
414774743
263329510
1148368295
546428511
209126966
1957120117
1523033473
1323531714
573853638
1984143832
1962033756
768469489
543284332
334168100
2007062767
1148108113
1743028607
89296729
2077063128
1037427890
1314052688
1942162753
786798323
129947950
1913287037
418449611
511182458
1268412360
1044582369
339053501
2134756058
1890980334
1228254389
16375869
1915256075
1875163873
2001941328
458596740
618037477
2146444454
42021596
1441552413
1645388666
535752569
1445293092
1894813620
182489414
481481041
231540735
1789420983
1543023709
713451935
688867650
1678473359
2137932781
1435143466
2041342084
2042269254
1532068592
599320177
1324218511
1779319741
559869268
1154882284
1282530221
762919179
1980074882
102656501
648638168
937091983
1555563902
1893727289
1223029981
750962391
1760113118
519921754
1070246054
1722168318
2084358816
2069599189
1171859383
1910164334
284428532
1929591493
683269792
1661404353
1906071206
2006184616
1254794332
375913012
1627877319
1858946746
1100086029
1411732205
791388895
369587874
139167358
1448804442
252941165
476035386
417477388
1188158681
723012829
1578354382
65580808
603377826
900737054
617147768
1509076331
2105006875
920566205
690196761
1232178290
1917211992
966245264
1757721878
547029607
127584196
480600707
986333698
1018084623
1792390853
201818157
942951422
1860508146
1404690198
569863115
1970609346
905077527
447510977
1945335785
1559157083
2073983152
1209339639
215577063
1177770382
1077593205
911668142
1833269511
514972805
136772941
2017388088
1447895266
590295160
640670793
579244186
1201829540
2117750078
1693825154
146289616
325420140
1152173517
1625635831
659291834
493318999
295219151
566841779
223449630
246837477
1682375570
1457306430
1540857447
1241545912
247178500
55295508
964737305
423468523
896237620
1180936547
721097557
154985026
1842519526
2097546198
2015514681
430802177
11655006
283560226
629017140
667298370
328482223
1902052518
57289714
323601083
1867219772
520459547
557543328
705746335
929015940
1541708587
283203123
867899262
523865438
643899674
1940356498
1902008531
1237089287
1385929941
518701071
393713967
885553098
645536745
1473541494
1505393289
1874204894
606979114
1960927707
1448587558
114720435
1288612023
512594257
975047991
1221819429
1633895405
771994389
1066003703
680276897
2116521862
2054262395
1999790765
1670395132
1540825076
1268030282
1199324728
1952145208
488085848
1594234749
1989019267
13196944
1902976724
1612069578
1679319521
1708631620
1340793119
670548645
1206373444
852421999
1485237524
891509863
57586868
2062823349
52497339
1714626978
1857427042
988628698
1571577418
612866830
1639832499
120978303
1416568305
1655310173
2103638947
338766122
1524863559
1570149286
1227259103
101005367
1240942025
1070390869
523105717
1204792850
1900423622
1743951822
2095247092
39324689
695566527
237119271
653224806
489553552
929567801
1334554639
650521236
1901879706
135296499
1986560730
1166074448
896242732
1043156436
1083349877
1173518488
310801499
1297873835
1439542442
1064597583
1130940080
1320348
941624216
1920308497
172946681
953670389
1771065152
352828322
1908061917
909254232
561465599
1039449198
815886664
826361606
1722458843
842921997
1099565362
823922104
838957507
551402400
984172627
2034932385
1568854207
221747325
1273382100
688727068
811295966
872456572
1126736020
1876612372
34064669
329766017
386994528
1139227309
1255503571
1046192486
605089235
287132015
101535694
201939264
384790144
842742878
794292391
1195443725
1321302274
528292108
1961461325
15147818
963793440
1954123412
2041129123
1400822678
538820259
1888426690
1387182496
114955228
94075914
110598313
14370305
1107741244
1107634828
1122824641
1621376106
1212688025
2047962702
614661427
1414544690
205837282
926558013
618131449
1196965210
794697381
958680675
187240721
442569148
1868999794
2094532172
1916680067
1915289385
583976547
191162283
2092360622
717238808
1017143381
469569481
1130799708
1512809971
558616890
920737416
1100666868
772734116
641164413
2096235517
1890573902
1587100298
1460648127
147014907
212938049
1654022071
40568687
1341669818
1171398063
2115397903
1064244685
251556656
252667205
616728600
2141112798
647108408
1359217381
1833110680
1521935723
751191441
247845560
1526526190
1335868486
434728553
1004902964
1909308634
1835144136
1509757312
977578099
1068437833
467969206
1875626204
1254879084
963748565
1071749684
1674400171
1351085241
725635710
1901760544
304641385
334543978
1403450903
1149851875
439505674
1397889758
1769152663
1067793009
1621088752
429102825
1305681277
438573553
1210440862
884345372
1278799966
1168232879
387818825
1315927377
1713946146
355496224
1908867608
1244458676
336516474
1044925950
337157096
551778607
1469265752
583799941
1538128107
6645554
439738148
1370264149
1353202661
1901556278
284343591
1922378081
715042526
1391160925
1600217934
1971324460
666843342
1907238409
191079425
55757379
2046696971
1624201227
544346021
1455144174
823393249
70160205
980414467
939321607
1013371543
2078192361
699345338
416728646
561821982
1461998916
93715863
591694392
1913573170
1057420025
1743391460
1481693951
177627731
2089719827
608533383
1016468896
773339562
1621007228
541947144
2084550899
375738042
1949611023
185633679
1092367661
1784026350
1751803349
1099128201
468984491
245467379
157653227
743508083
647608004
1699054622
1986558905
1014671198
623271002
1285176610
919496102
1161598896
1444012791
2068117251
557171809
1277067600
1440427681
767999673
1144140395
853162354
1161013390
1264701758
83220190
1915051264
322703283
224584201
2086254462
1497116095
591684968
2143863819
1854733923
321115053
1946400719
1270803649
1978759159
235655561
1695171650
1066088708
1268736905
1052573552
1720976947
1058270975
1115301245
106934797
1407655916
1235613566
524730933
1749429792
65819195
1852749401
970694435
403578547
95781276
643188697
972003997
1450671190
832140118
1107501033
1659304173
1263765498
460782390
1632503160
543785662
1461689444
1448940790
1357840995
2015938568
841512611
1210584127
1203113857
1290712240
1433755827
687933299
2057920394
963372286
951515430
43228264
313503336
435601612
495429332
402634913
967466652
30623249
485820291
194265044
1696644162
2138898917
1265386090
528529163
222887693
941309633
1295381378
616460078
731448337
2007432297
1614546970
756575251
64389496
425509413
845841138
747417106
1384299253
1033898766
34080381
611918086
1380905393
662605338
7078691
825739524
1806744558
1130359486
1854716060
1196996416
1945162687
744891858
1428582008
643621776
559270448
724659503
1164649760
503063459
1410162319
867539136
1591685710
2128921600
1392175709
415528977
900021743
801494697
1389794601
1904657545
717396364
505357982
1847716362
452514230
1406788425
979472244
1868661088
1636431994
811520741
865605317
940144514
79936831
1322813627
1173742976
235986850
603551508
804305561
403079698
2048848899
700749568
1856802738
2020477488
753071905
1785253575
220958383
1523637767
1155943671
991416438
443611115
1661727273
789570604
1004401059
693109848
411648107
1900071557
1965931755
308496261
1247928048
2073647776
322778233
618497754
225595287
1357465592
866224011
442728917
1509319922
812750593
1012403019
238528287
682935826
8487205
1229426069
1455947587
531757900
1679609609
664536216
1148121538
845648784
604122114
732355141
1504203328
2099111556
1399667979
785333396
1969470334
1393097523
1723923746
1034638811
257511571
729565685
1071144419
969207571
108888844
1666833912
51095109
1515487308
1543892692
975256078
1453875407
599739433
1037674949
122771299
1679590896
1939347707
1948358731
788013366
1007750636
740825993
1180838748
1701775585
372244975
1610246609
551342209
569367008
1559241002
555015898
1442272651
254781027
1742436312
853716250
214432513
730556983
1864682117
308139084
127355176
728943320
1149597435
795510800
1597849288
61315803
1271403050
739512838
1953986060
1282786958
1599654206
256869649
1031393861
775211190
2025059833
748611329
1187476887
1064192671
667024770
1920375550
34416810
646654272
1601046063
1002265211
344460665
1370211425
875815456
681891947
777237873
2041668621
15251016
1476336990
414629750
1460361243
1515128999
67158945
615139705
375486133
1340464363
120842576
704529956
1947212485
782602789
408658117
1397908422
1072686038
708173466
185877753
1617399085
1313033208
1016549082
1516949035
1513739302
2102321802
27719030
733167960
1398129170
1417029982
1660808811
255854756
1783278207
285318757
836978918
1625644889
1475255882
1449344105
1877636286
187364699
1957677964
17926389
1742307879
258357175
1112447081
1985048676
1334339859
1542222463
1496678823
213535429
657270262
1882936009
1663393491
1394384738
1639460018
1258024934
521691513
2096804253
969402621
557636863
1490405560
665368723
1678471757
167662360
606072305
1650912593
1473764227
390502676
2062454255
970879376
453190997
1664621060
1353638111
1383152308
636260687
339493147
659006800
1140677626
170551822
210560677
1757209860
986636234
1157097126
182678841
728268328
884781458
1876032698
1098984385
60543143
1411825664
2132385879
240986712
952491605
1989602086
2076451350
1659548808
853448876
1749641572
831375800
2130717537
1206127991
1202858816
357337983
1665201805
1683319167
134433285
522141925
1111912253
594503317
2061357089
948771719
130933531
1422454027
1344547371
824395556
1152334261
1660670447
1177279443
1250547580
525499232
1117461707
652451768
68378902
410500100
1641590242
1490208543
350514009
106150784
302435085
1254391988
214282503
1974743804
1234142447
1675873267
1464657914
1057106692
348229896
1577959450
1443612601
415447729
1157040468
786988599
158933330
984867113
1541526745
970136651
1728028395
466302972
1889063035
2107636183
408588774
511073189
1991775921
1697220614
1655679084
1509111889
898138892
1391734945
926307888
329470192
128058723
1937501375
1131034625
612199152
5419829
1747556825
777871586
1142038438
1498379223
1043182466
622678411
1047058536
1493223464
1276727095
272900954
1863643120
1219834836
1053098134
1477044461
212429028
1599292709
1738167681
860349832
949962309
1150883544
1785424183
1913867608
880773023
395196927
1140315998
868274661
670489739
286579264
1556637793
494749925
430116715
1156540800
51398371
1871678443
850926371
1369858963
1728506002
1570436974
2036422965
866427568
82409239
682412895
1963276551
321478106
384922205
1232687649
516919447
495923949
1248146463
355381037
1189689641
1246328915
3291
850829115
1558754733
263974152
1240967232
1623771763
1649330969
311644402
404071938
1178921997
1489691827
1711275440
860378811
219779856
1230930481
649168346
1335243198
451519490
1063452583
1749400734
856604505
1792137108
365369561
15823552
710978870
2018429677
166695318
1844159007
1844511450
1198023205
250406597
196148613
1862370095
654608984
1481058866
21223856
1414546609
139444361
990962149
1746349122
1816882565
1336238234
1566752674
1166362220
1899532324
1252655445
2017687808
1656421606
138788087
888084215
768243510
1436093381
1031701047
629000663
1733197173
1671593829
419361974
1985106573
1579399388
1698201578
1553216369
922465081
333749457
1730677178
1063484993
414615237
1643598435
893246377
562919647
760940743
1265819296
1984597170
1036782123
1304231168
959603697
1530751959
168851295
1177576610
1690452428
1929344046
1638481560
1580495330
2126552594
1850909031
537471090
277078623
1507861287
136917908
706090390
1474161995
1012743941
667149668
1846720880
1788633769
814367528
255200060
587333277
1929966261
59378362
2079398611
1234665447
1666086023
1843259613
1381280735
1582239737
2030734189
856892773
474500217
127837893
1516794951
1334281089
1887072924
1723865416
1982906433
1394835496
641992942
617705794
741208837
33267115
987577884
788787835
453895036
539937226
804809369
522696341
17091455
212043007
744734668
592008850
10707215
1310852000
1419466524
941635766
880762901
1887000963
137741627
196206566
695114554
395595554
1206049181
428319804
378534853
512028563
1886081128
1452983438
1871772282
907409842
829261343
665892599
723481545
1416318232
566737612
1886114944
501648271
484708425
820082849
449654068
1428458616
335575842
1920176119
1544868822
1688188510
928596420
599388909
1129481674
1204362404
193719822
555644365
2000239455
274558304
1547109102
1350973697
1685581113
1872319901
1453563051
1374665589
272495658
115816354
1652127295
1022784743
894835999
1609948547
1386249587
1427968709
2085497062
472375733
464184144
334329310
932671760
828702542
1856543766
506189378
1747978980
1975431087
482763919
844968842
719017512
1646211194
1525021499
868996836
94119075
1345398902
1002182632
1469657183
1144106854
1290084227
1319398357
186537241
747160119
384478780
179397385
952400268
1098615774
1393322503
2010029146
1308093810
805717748
842311978
1604903295
982336554
1749125254
1687799674
167262991
1671469516
1738530440
1534784950
1564778847
399664475
111420192
1895044783
1897660102
461633519
1909216470
357508348
515353383
750699513
1968594932
1235703259
1767069085
1512917940
467694975
964981426
1080481083
338223542
824640806
2042980617
636303443
216520132
88228366
245952297
1579956414
88280489
349400264
1515455718
1027589145
1582143101
574503607
166191025
368587483
1107697915
296166014
1874944656
15049402
1309246831
1151423892
724827757
822326418
121877708
84376091
1035319923
1160515745
508912442
1837300187
840881758
1734323844
879320472
1606991641
1038296331
2143767149
1782483274
787274498
1066292006
1170317525
1828489864
2021960407
1721068475
1848548952
1872845584
1031628180
1668793701
2010409038
1756104079
99909553
634541529
723497179
286565062
409924046
68805240
1009996289
62541480
376846145
386600111
1728097004
996445801
1408293921
2112311553
429462071
169540202
1060762077
1216087784
77364471
1009055011
2017122107
1994106559
412748109
163291730
326946839
1746693970
1906324116
1193601958
1187783154
1266440753
1591912575
511965296
1195712454
298552859
1325600351
1838201057
204600014
861285124
1619616801
1502924886
268424306
1424338029
1974297257
1524585941
402731923
820297262
475492731
434315702
71036424
1891091281
191635738
689294370
1388702148
2005135161
1479169978
1099676481
1876631010
1486192989
825325838
1471829746
672883345
428857581
1283874854
1774444074
396339370
871769601
1742574396
1877902635
1650944273
448516656
1206653056
1016165567
1862419415
928838367
1381490961
1708013340
161261594
921105960
915162123
1179310218
1936575514
72132913
1467156802
1054969542
556645445
1309771957
858158051
1039666403
1122254081
198352099
895013747
303397943
401009579
154794374
1336631657
849832032
963484605
609709817
88502153
1724510660
607910959
1089133862
1201784531
354015405
1033704972
883795811
456799969
498347347
1791132893
555280380
667219281
400231708
1017792213
679494392
1696222058
504782817
1159740311
1931414685
1384621104
1727526333
1015966158
171467356
1684286509
960370707
1182250655
1135437181
375926752
1136605103
1300612867
158341852
879996142
669692222
596497081
1345845559
1657291936
280310654
1961581424
345941982
1265719095
783346011
331478013
1418409094
597936024
1867329515
1806137512
1727997694
740752908
1329785435
714818496
510592681
749920231
287461411
625715275
725002327
1075450914
1524024852
1386529779
1057788007
1487344503
1161396907
1097181621
745329105
1031050
1878288778
448919641
883340283
2026735185
2012840071
1215471002
976476692
700280990
645675289
304917275
1948517713
780374063
1567084323
1314899598
1592124251
1225966274
1763255212
1374695535
1054164276
1001525541
849058553
1441762957
1204216868
357075284
721150719
1506493477
1148524983
700379933
1166351165
130269844
1191039935
442582015
2367513
1696868409
1670535775
1827206148
1240411013
272508311
1090065913
47649344
2027804829
1666719361
262926169
569920405
87259109
47125070
1591508247
811513308
1321796373
798461357
1445039661
1092103366
320408141
1887362113
977799966
1389060772
377443456
1703798058
1841689652
172494564
102818265
132408011
1715771191
1931306013
1411894762
746982156
542299948
1245580811
442642686
1320091205
1201367368
1058065015
2102320302
1841507328
1195518285
233395287
245449865
1739063838
1064391466
262159809
245460533
105815349
1722231382
816760404
581421837
1979213165
1826827498
1654077552
1387470740
434974715
1759707579
58748014
719703255
1377035394
470992225
59520658
486829694
596630209
1613800754
1702883179
2123425414
225467115
1128892269
831795764
1337120420
1871556436
347993447
509373422
1206478055
1531921518
198139921
646813133
787408070
1490767881
735301347
1534630828
1531175090
468024587
697788371
1542196703
678212500
376142684
767468117
1215197736
631088577
1261137853
1230397037
2052706790
666089356
535903268
579303631
785540895
56469712
634307651
420172465
684759856
2112299302
1027787393
1385042088
1247646331
472101829
190778946
1032728116
1227547241
1763188788
1937302845
1607164254
1218571649
305550640
1484813777
2073122696
609116423
352799868
217921349
230630953
1659528048
1082584247
640179645
1629681978
824193071
1147774212
390006621
113979756
462196205
1229142609
1024119967
583404382
654652903
983412515
251901554
1805336311
1953703646
635141393
1523007335
1522751109
1987274044
575551672
528237639
172010945
394748
252414107
1690972841
132136747
153030999
262564582
1670993479
585515661
557508161
960556051
1172731026
1856114742
1947069026
1797119721
458857257
805822762
832965985
1603110143
1453755481
1203050256
493564187
2026885368
382122335
1727199547
105245939
700746385
1103558116
1423898474
757976559
1150617019
198195143
2101593866
940908881
195768002
1039405256
1922168089
951343419
353780705
1451109458
859850023
2131441873
1978088960
1042125564
535012908
157145632
879920966
1527747612
681031838
320666422
430247855
1130293397
604491222
395066031
237457483
815992752
530672141
1968260363
225093180
1382965367
1808716583
355884718
1354120768
961618898
1504082301
1693543846
62966167
323154520
286858762
1825655102
572521543
2141636543
2061433993
1003780481
708749635
957002229
1441365012
1912190904
642541574
867729981
1303367689
1854426735
1274228552
340301817
151651868
213502876
222071080
1687114136
433741050
274715740
746121589
682353992
1559396651
1501434536
1741568416
12841036
1429085752
493852581
2128027051
751603472
1119306097
2039575032
1679633095
1074293758
1988338091
259405133
717366681
288485547
2078220740
1467889829
421217380
798471464
339770885
1983010710
422821477
1296407746
1550720136
106858211
278297495
2004636085
847839064
808661418
458929972
2029613695
1571418088
1640242638
1015805445
1083607262
1836180611
266503828
1365361560
314184282
1844205738
284827061
37734035
1325637824
206968443
396051783
1297873835
1372064964
2015954034
508958757
241282099
1457974599
21250973
491244768
309218962
640315871
545111175
533300555
1562817585
1058930127
1665471704
46730314
1584891697
126558455
1292413998
943466733
1840536611
631246664
1315552668
46190312
658703957
538461404
533633594
406939603
1993730080
1854954339
2130822401
1485111592
151561458
352675182
1754076066
211659867
1002240504
1730045551
869145673
804552076
465854730
1364534289
1646119338
1529399518
1575359628
396061540
1810248930
1101930824
606070709
1182709514
1408107189
566576664
323296031
997133426
1255027162
2089354081
177007517
1130174220
1522223482
2119819505
1573286943
717888135
2114540742
211993137
1502459488
1444421933
2054048198
627978362
1601337715
2055580911
1154523503
40165181
848147581
1409515809
1713638602
320445217
1003101194
1722569184
1723220150
1595388766
274806301
504189611
621756094
750561734
1153436542
532000831
211222321
1688067283
542003385
1635776115
436685806
2051908737
1427553164
82488116
1257435660
404686145
1918232533
1166049426
2146258333
208073437
2127340648
583696399
395912397
1036540107
1879887701
522892867
2074534767
1868921383
1699360752
2009591785
2091087628
718154404
762806812
715936015
1945685961
664681352
1340056245
80936011
162763950
1253790718
2017087714
6202819
1280307185
688205883
1501984224
1755152101
959082037
384356817
1010537418
1539060092
1069343358
1326027775
668051520
631091672
1727107783
1669868424
486727779
1058555030
1584142818
1092910003
1853450461
1866610817
436723711
1329770615
1064156201
412256575
1002180257
848961891
1328482609
133738923
1387381169
1820517487
23314839
821473918
65961197
1959938866
632589216
255565284
944411176
166608749
1536768456
1527304658
1451922030
305749749
1711012815
1087211747
4317542
154516034
1668008017
1418019294
1235561162
1151245755
206939948
854110915
42402691
1151512486
293674371
1487458374
1488871773
483578042
557949208
871183750
364263930
875129474
1295530837
939140886
518028649
2071707852
1703523805
1876534541
900139683
443020183
1738137051
1230415010
436340379
1506337827
913582109
307029490
1595998733
1239853944
1431793399
1820438752
75727701
1742218972
1828518226
1883693968
1373953514
681336424
1726446174
1050087924
518659811
1508800957
1719940764
1885025209
1353144401
656767743
1263856818
1433475067
1281136525
1134785747
463843076
2052143253
944855738
1929941703
1658989529
1010349616
185766935
74582131
101565335
1853104481
115869996
1309879305
1515209400
1244637676
1458564171
1417066401
416920537
930146148
734489016
1617509835
1958135611
564637410
745858972
962956338
531008891
1242748247
70520219
1424494530
2071599364
575945653
8102407
434600535
561925145
345818515
2138310629
335213947
361684024
1958700582
1216097210
2046744358
36500399
1755577253
1750272064
1593006846
1111582437
1284232198
1427681391
954478607
1633939148
1541914624
1798985998
934478797
26810832
168628983
268973875
39640597
1518179059
1643975093
1170799344
1569861782
1040649223
4782724
670737556
397157849
609370345
85098075
204370247
1232095676
288651509
1992733115
1417789847
1216268614
1340578837
2021376496
2075035464
681276481
977996378
1819844257
383148804
2076963063
1812534336
863134556
1059475902
1524913771
1081005287
1223366402
1269002021
268257692
1617001797
633153630
940471980
1902965016
1022804162
403447610
901961511
484315394
949689992
1574880106
40309302
106276838
519096326
1664876471
87379201
60741805
143600985
572691878
1725446030
42080469
1639646195
856097591
1491000156
649512619
68961712
1434465077
1521611697
1768565154
2001761190
351667863
1383293263
97620649
657003126
627296266
2141641715
2023194759
1561115234
784684920
1468013910
127145107
456997751
1263944820
838164944
1722898101
397401589
2141860563
2056873918
389126780
1200359679
410860177
1999707554
971592205
642322244
1830225230
672844157
22786974
1247075967
1157765859
756752960
566228910
1462799272
204555774
439726432
1879371692
1137351384
2063892552
101930698
71330645
2049399987
1600957989
1107190662
220623326
684729756
603233732
55888172
218442283
1318654640
1652430254
330895241
806771113
1566987974
567824869
803515700
211068252
1071099825
992907108
673511096
895063120
869125637
1761123981
635900627
832382550
292003460
291961964
1017653398
1408722104
1868280041
1148967835
649010839
23465085
1040359306
340533970
1175143106
1966019756
1675601898
2002966031
1905325611
47133006
654657329
1820433964
632353084
1408885390
1206196496
1017345963
1972991633
1693566639
2060962025
278551838
1476184569
37346509
1948912405
316237742
1110440389
1844093492
1930079866
619580593
1580277890
479981197
1603286802
1114168983
892736186
1681020779
837447646
861042842
244678842
1500502686
2081248208
1107321124
258203037
2014703061
1722728083
478690151
2073088922
1651555981
988973248
1199805454
273348257
323216191
877558465
975340418
554395041
114791646
1050657281
2085330607
828230345
19191817
1603137414
1569514524
26337231
1739967852
2015989761
1631902475
1840283403
616833691
1704607337
117259647
165141763
2010138146
712865592
2034853058
1352112273
1401683630
1779977199
458363633
662739803
282793311
1271836073
233198264
1478628437
1094174998
1265108242
1797643059
448721061
634946928
441599824
1470754861
2060970035
1849442713
106061464
1186304073
2147039409
2084601450
1972816986
725685881
1513487935
184490476
483954696
1962024976
557424370
1581980396
884142718
1484126931
1027703369
1853471531
1042961588
1767536416
2120768723
649588406
1901976906
1486476248
1581174127
1318975482
710152063
1136358834
383018800
127336764
208577849
2127252308
1817553436
1589236572
1345355984
149897828
248612516
214764227
902492966
1798723969
336219210
1050498575
453079896
963485431
238459159
1164295206
392355040
1625722752
1379421206
18007550
943463105
132892558
1276160742
1665538184
416431255
454842146
909469734
208239165
61673305
1629944056
30596385
576311098
1389847059
1144766488
971705884
1201463078
1780664152
573148644
1920843644
1725686898
1738702061
1355199115
1872558212
906926835
864202324
561221513
1613516508
412795751
830092815
1271705430
849803885
1355562441
666495413
985426544
158948292
1782347317
2143006922
1218556779
265620617
693165741
556770685
1237576209
1772390315
1725547242
234599191
1849913021
1439201490
1577604168
1164726217
2043514896
610304410
1653182974
390737780
1820273074
1308041981
2146914200
451841422
533397768
1575955911
1613348658
1336699048
1447266386
735069965
1201884341
228275537
812533560
65691478
83408678
1336893242
213011385
493994694
525829953
1423162638
2052617665
852106666
2047252547
1359195289
1797373991
726513601
912061652
555741350
578451908
1171943734
568318937
685323011
602683290
916340830
212884789
882455578
815123114
213350915
1472696377
138115113
1688191725
1723037630
480986655
896819422
1096095844
1834476036
895646851
941705628
1212005935
1641493258
1183789664
696017780
8081630
1234946605
1225688770
1340438790
1499721783
1164021038
1217245612
1093675746
1246715556
970972039
47377007
209800236
1841898495
446793577
162526661
619468737
843213279
1700789029
859655088
1040465039
614421268
2097949611
932205291
1534997995
1651480395
2092755628
221994455
1764231477
933051834
209481248
1369993398
1472880373
1763119520
644172257
308032493
2027237785
1413452382
482202010
1538470
2104456828
1825660202
1892865351
168269960
1137983782
755232353
969686149
1595940367
2010393334
1838031183
2013573989
614746128
746695530
2015930414
475131841
791014765
1439373569
1228156953
1624027097
1121218026
131116393
192225619
2000003618
367617260
398609177
597886015
741520028
713899423
1154423332
1706896929
1669599737
1822126697
1782774422
764728533
578528657
2109150277
883805849
1662957036
202549816
1823595381
621825731
1442710719
143996054
373664793
1473453460
474349444
180527707
1232175670
1753135437
656266318
1983998649
1182739601
125325949
772795448
1397740885
922093758
1320794673
284308195
849534637
326875945
408786743
973735233
312143709
1573202077
371977653
1330478588
803358999
1287393736
2086564964
947767648
2043702301
1016026339
1849005388
1144596638
870130899
434864444
1094663902
821104341
223809867
629040727
1186943017
796922708
219683132
1601492956
2143773286
206813586
2098446380
638157592
354951755
1295858228
1313844990
252032051
2093533718
48958842
932916507
1572601939
1565202103
601406191
1580668348
1391250755
586153040
1088715501
963397913
931268526
865572251
897443317
210676354
637992005
2140283105
293480449
1522972764
1322336564
1681304223
1340903337
373114136
1908587084
576365307
1653729107
1495876439
2057186323
1112704861
1398459534
2119858351
1828391485
945524399
1842965216
1317098923
1260490225
273693001
2025758565
471462059
809895112
1759713234
1236837264
2082550866
1544868095
536043608
1386520410
751216912
12778259
31526996
560156955
625856039
347826300
1619248383
2114652158
1906057414
1168265899
1296732887
1619731392
287781106
992463153
523672835
844397354
436737378
1566310156
2144465943
34613190
2115228311
1658544029
2124252582
921877123
49525494
1934394878
1582376463
2071462853
371997514
1813444864
1372007756
825897830
655905502
659518238
1149428061
733196309
249961744
1432898276
1627693525
1116399764
1352565964
50309989
2069651195
1931741090
1846935012
1651713923
480843707
1708344790
594383822
1375985790
2020300930
778159527
403418335
842411421
566328875
1271447311
224731791
952908328
1089507373
1242319665
1183932981
1377964689
910284620
1721767092
587067187
1976640187
696652512
267900184
1633897018
807761770
179353307
352760370
1569904721
426721212
1612070451
1918369908
737636499
1325654246
187711579
1401355965
1007120505
486991879
440725377
1918578774
1562343609
689798611
1595043503
279156812
2137835094
791647645
380611334
539017692
566212910
795220851
1075763388
1859582114
1775487386
2105258253
1753870161
1215618417
1548946427
1081078241
1647857883
807346844
9266313
1820673002
1495061141
1523288929
715802474
2032446443
1755770034
1622408824
1812232365
357731078
1280488717
1240884265
390100097
508941119
1727889749
1053198642
2139886168
1520369395
272626648
463603337
1406092004
1655936142
1119780701
6153302
1068681805
1559308474
299691294
417534564
1615057057
346784758
12520013
1695738361
2056542983
1228814376
1288357052
1340609501
1981056274
1166564642
655212566
409500141
61021602
1814377037
823517357
1650511966
282188560
781509233
1440268169
1209895722
1441408420
1573852212
1627875031
1940274692
142239145
518925738
1854850093
1654071642
1112263273
1064347839
1683799272
1515643400
39782220
1552999969
2021786816
1357524094
953520697
1135446807
1523013699
1926108004
1450672500
1501590117
234001790
42663059
1195718963
1342235810
2032921646
778648574
2093292316
242980726
1628597006
985582454
848233972
700799863
1824481007
436626769
734896224
791362486
1427660739
1602336853
1798338523
1767640641
646036004
1261735629
286693105
2028643325
524064692
872819881
1373341672
433783562
238861473
1588441136
46622280
2091510911
738075101
150599396
85659564
1821798966
1060720744
1475652351
746324470
145382074
1452898176
202905701
1222926184
1217264679
996633408
275922381
188692938
1045396994
1125386943
1815029975
1107814926
91991776
447839341
76182062
1617715202
1990008774
1042637959
908442466
1507093975
1156094208
511282502
314134477
1630382771
92032684
1017462337
1206376215
1007207114
1368022790
2023460127
1343989164
1508269858
337652434
1201196208
1933816896
1518233205
1937970853
797756778
2070724674
2113287607
703748999
921203162
2114432994
1272629693
1417948967
283346287
498174313
1693344815
637700052
2002183439
2007629382
1050581327
1517586202
1623535429
692461899
145451952
1413553157
1884658142
619650091
565314161
1169253863
438228042
585708768
2008863608
934204132
926660046
74441469
727577394
984923714
2136575893
502987215
1935502215
523920760
686502752
1190016090
1928668486
1879541697
1240267723
865940446
740458105
1731955706
1951269928
1524102008
923808777
286329193
870850325
502233601
78423478
848939685
226077266
130003214
1127239217
1580181128
63773583
257556701
1509117493
460683681
1587858794
2015901026
685265219
989876636
1754795323
755743949
623153775
519299283
1511859508
306849446
157255699
348993600
355874566
17729266
746036321
12468400
1633302284
624762074
1249338885
1952948738
314792452
1891466999
677506523
1241338090
1723347606
1885243623
68283309
1597120532
302741426
2078783022
726971505
1524520444
65153630
99939539
122700281
255847534
1502261634
2063484507
601580296
368905304
989087086
883426895
923580985
2141489681
1707449942
400591387
301275059
430130095
516084262
1256757716
1627162710
1138292882
770832065
1129148151
1303816558
1414266092
819169909
2054852663
1775624513
1299943786
1977493401
610552057
793929773
858965311
1676756236
1283273180
1969263564
875765404
2046386879
1592779693
1195566601
1604124500
296816236
525851952
1032948278
943587878
1980972816
2088761164
657841537
958731960
1612849340
912052573
1242445273
1084662269
143554274
1177084257
368906001
972102054
434095630
650046369
464301
1590425306
1452589770
1697079112
1679508861
1601904530
1691874638
1274634181
1710666651
1697225333
414048691
305883194
1481938976
760843050
1706783023
1965547964
1074904094
916934930
2070803682
2059501708
1970926224
683588094
1375764934
1426572792
175157280
204911755
1963454825
1269504821
615956401
9687896
98180948
1639454716
1963199977
769738834
2035862110
315367136
1600430069
818999005
1216539257
1232426667
1095294038
1992430446
690341696
1041312518
1586401335
508195589
1448911934
1841916877
148439402
1445076016
1460345777
1086322970
1933731827
301767748
1306576476
2040235882
459400716
1544011584
1230732136
1002451007
1699201552
1311056490
553045840
2081936331
1961567294
1698395043
1240512093
1220086961
1140028816
223742416
607784053
408785029
232430297
803221550
1044103193
291306529
1300139194
2042486948
1993747981
476892085
835997492
760382787
1655339666
2102747875
1858038495
713460836
1711304612
1989923731
123669314
1886822916
549354187
1337975228
1840893274
1166441275
1024088557
1928548061
1684495655
28656914
1698197633
1863539544
1165765727
665182097
1388581337
1784643638
84201924
1528821558
146821335
570745947
1189235188
2003069781
1102063115
270410773
1528979474
276869410
456277746
381288211
2117838162
1717810411
1930086839
1518874273
1800882690
709868768
823246747
1425895988
1123827415
1220937645
828659392
1933833930
98077202
1815125429
369258438
1244499274
1947853000
1161586249
2021678170
2040616072
265879946
1307681404
19730708
121081526
434274120
666048031
1070706486
604281991
279722483
1229427819
1221999283
59266408
200378586
466926270
1227391649
880479556
501813543
186392926
1544560769
867660874
1361389361
1777626293
1051288113
332854986
994431885
1736543158
256458603
2040203598
1947504764
106115
1467130106
456600257
42456029
1775978133
1967419241
512379780
112409826
1758875891
2008994233
601175194
47501227
514007886
1132457712
2017293873
417279217
84848493
982086215
1097519938
1869260805
1106170116
1936084036
2088553386
1419400657
1127949196
524790473
167848538
1568501469
582428918
1117199871
568553535
1892426648
1668091200
1269767328
61103393
759105368
197954446
1714883529
1717013981
1524862590
8694476
1287174426
1724884146
1722050
2014497150
183046389
144211630
1267692586
279601739
496116383
1140833313
1668823164
975911522
1231276410
1676805966
608928451
1439389776
2092457837
1326146791
229323206
366278790
178098105
1518485389
26063407
1224258564
477256923
871342429
445037704
1057337529
1463476498
285646468
2082697941
279875244
841283365
1186442080
413155964
1463096914
1850856159
1834469129
1659782807
1399474546
1554648160
86138187
1624408024
82179579
783839281
1005602860
247252842
1452228936
1954983048
1863537714
2095906881
1146865392
801099286
127242396
924266998
1788108848
1319514645
90144504
1250731393
819020840
1184431962
1904702030
561764584
1694637578
626187443
1102299800
1738402971
804659594
1649946974
1363455409
353774407
93018456
177994817
758804629
875640179
409397871
217983943
399381783
1279766860
1974930008
577841297
1587453926
827581185
1187111811
2007641606
1864954075
1946192087
1373890504
657530573
975845123
1403238001
842263856
313915308
1295193051
1989695957
308430864
676838384
1714467625
1676947120
1732450890
1076449458
1877492024
55900949
837230188
351103308
1047835349
79889430
934309518
1299801776
1263441524
1726777547
352130919
746845260
1102042290
989436957
1455836420
1338576321
617399961
40785552
1306373771
478423783
1259647816
1157767121
1894139038
1411981496
69263197
801194880
1806894058
1342091081
1471240285
1278048163
607569853
704279453
935798745
1985242263
723733307
2056113294
1853478428
446126915
144903784
283397585
685521200
245836234
1204792130
2028016648
2035952656
62308337
1006507963
1837375104
1430890907
161064533
1317313122
667686948
1412583327
1149081593
1415059298
1300754999
1915828862
1827558550
2120073907
151849713
1155654016
942996287
1030831037
895725196
1325687997
52873125
1351432600
155125689
1866007000
622652468
1583873531
1924265121
1322518305
1501086501
1491084080
798234459
122803833
691381636
1871708670
2128142354
574256783
885478432
1145850112
816691399
2078925028
948794998
1022377700
1722776664
97209502
1372833440
874358704
1257908179
2068494852
603909101
128152533
485085762
1179131757
591295466
442957883
1382821289
919329397
1404337683
1115412575
1425623329
484279581
1925330627
1745200772
2142095678
383505577
1271200760
1692831438
649288411
1231209811
756710741
1202725981
523900935
2010522593
1444793678
1975460
1235103848
1884282811
347015194
1082907006
1621076979
353809063
2009289312
2001368176
279549232
1858695916
1191778552
1165556538
540012028
2104429293
1998478446
207512778
133886326
12611115
799983631
1877292083
174241099
1625652864
183576014
1051509874
601041312
370784041
714501307
1918531933
1145952080
1551182536
1886638945
1074461953
1189857048
1770497831
1214857425
320089799
2131090747
1107253655
660306465
1515721675
562969493
1185177432
1404018314
50155278
230276759
2145955241
652881027
1257847707
830876279
870203534
1421921223
152619178
1729361428
2054337156
268987860
1989278191
1638062819
599904197
1607943478
1940201192
1272055817
358603040
1884271619
259033074
1709601457
1344566099
1123503748
1704204894
152654448
70442993
1213810336
1168145713
1012752595
519524364
585710662
921306
1207156266
2108281659
1904829894
793117782
1388337630
89214132
2132025496
537670639
1024089394
517272155
1726510735
1166293911
1583284342
1014159292
1966518122
1288538759
189906756
1540899000
610090893
1480442171
7699551
1371575890
1043270665
1836275022
299190641
1263990679
1250868546
1294208971
1387955920
1719187443
1398136105
675746498
1151438617
1107348103
535596997
1145410918
1896768920
1551004140
1032714125
2075516689
1770351981
123045348
127921337
1806811526
530290730
772275887
23954726
618764807
1975506039
1819493891
210130678
1609195374
932322696
1423775659
1423106991
1290715526
1580323655
2011681743
973881550
1250052925
972590239
273938970
1236176607
996297784
827833980
1791726007
50594409
1001440216
60204397
1864108900
967490052
1717484175
510214644
418995906
593990444
314717279
1920430961
927974654
461241067
2018273037
916340573
614584524
1987678571
1799781701
1022916505
1289351133
724718509
370054019
613175750
594143766
299538350
1904143322
1334376284
296920374
1458353888
275348740
407158497
1671090365
1725330672
490122781
945995151
1613312237
1136549497
246532420
336379741
753162083
1782504530
2106607656
1079913793
1621305116
100112841
426584877
1494118851
1734311793
2055813854
745576551
1960851624
1587327983
927570766
161920971
591203843
283485746
1198475942
1330460514
1712854631
1027787243
1318877278
1531391758
529342594
1759365693
788603505
1218901280
2066051732
156989266
1462266281
1883805945
358184020
1034223790
356234735
336293929
418019208
1319563574
1900528613
1446808068
1915373736
686256935
354644566
1678181521
159283980
2074567772
1363748567
1957635360
1154710037
163799376
1838271589
933198489
268589068
2001341362
545251470
1650056941
240502340
1800951817
321419711
1749393118
22158589
1726949903
248052986
2103544924
1377810771
653979513
90578613
1936462634
368670806
468524550
2030398230
1382700185
475469812
1395249526
2104168894
553363299
60208095
1786478486
1292380761
713390229
1284386779
1443081793
1153000644
124952485
191683517
327903650
577914873
673919308
127289344
830447415
941583721
33831218
1231145836
1340025375
1928241748
273084643
530639942
723377531
1224633600
1530617374
1763900528
2107401182
462545363
1150456129
1689164936
2133193228
1729022843
1904419793
1437074748
82640546
1159432221
2109547290
1738258881
567512386
1827123803
828427090
331821545
176319883
1962259285
1448838406
759436701
1357409850
1867648989
1118375809
2117236920
1500796952
422939448
541657230
1722313629
772330270
472803619
212449361
193714691
493199956
1750001834
848966997
817666300
228531633
1877788331
1674353158
461223604
2106253518
2121932659
413176299
477225414
69497297
836230495
1192232875
1695385345
904268189
712883679
401687931
1620806880
1749194889
1244172193
924609715
1810502652
158821232
1756616178
1496221560
1997875779
509371953
664883713
125632927
2019391472
1350602773
247482181
986831522
1591203876
1211602190
1678064129
767222480
1556849112
794775471
1808825822
1067576169
1977429199
1917184614
1230525387
1019767739
493522949
170801023
1678047688
477915738
564309900
633900167
1128632309
1870697339
1371599288
1555036645
1612301565
1649745494
707582128
1096615323
526030157
1583263467
1860694929
439529030
496869414
2054171257
1852426307
1499512666
237852084
657055038
1526335957
567881465
941168539
2006903926
89024205
516285524
2017058078
860614394
675902727
1995400360
212201987
1713271929
1060014620
52985195
297745272
1748764937
923776198
59304356
1769805483
1124343038
1821885068
1219055441
157148160
639721812
134993725
23453785
732241560
835268608
72909981
1098008458
1928127513
1895920322
26360638
1861627538
875175701
1014025813
418892376
1131718940
1331866400
986634351
445986161
1582867953
1209000095
1335149366
1193328287
2028106268
574378678
830082123
35118068
1614908868
7440737
1763390387
269268078
1545866800
1224979642
1724930970
736708541
461909687
1708368878
210362563
1376960894
1012351000
1756378769
1042640280
574829327
149110718
943740415
1944448210
1499196539
276503035
1536555164
1894791613
644085392
881540793
397348777
813542030
345289914
1303010931
1245819531
258807970
1319937348
279356853
1222190798
259977590
698302294
1755039272
1858374754
675906013
1253181576
1847178380
102394972
1136640140
390133949
1093232934
150060142
1118019200
797459129
567067538
2109065918
504629742
1120435544
1602097240
368863403
1427511504
577458087
1130056512
1719643879
311861297
87903783
1125388923
139848711
512942417
423110939
2054458455
1210992498
1928501615
740740917
528395930
1173677000
149940427
1541006166
880822081
155357811
776638217
1942519594
1184587407
1260073592
338305826
1170745910
2037160726
1210756446
1743013053
947455800
882005117
687635343
947121227
937554393
1609651516
2067245891
1437863158
735075636
1289902781
670238925
686488460
943393096
2075076324
492400124
1913297309
1546156777
172891157
2051080919
779987052
642075784
193474751
1619081287
2052560858
1240707365
300205905
1209193269
1663839127
2142475750
1408344518
283860170
1386496770
704954973
832566668
128456601
2063635305
641237970
574396285
240178959
1737292841
464607350
274901515
423254853
1979220042
1728166444
1771504239
252865378
808048978
1951775315
2067885124
1110990582
845825056
1825941237
1315692009
900871461
480435616
49428749
1768461880
1047836330
1346367826
1998844785
1808379153
757421477
2146086842
2011378873
658282649
1719864385
1892476229
1434131018
2039672637
288690244
271801955
1328263209
1189667899
227167041
2093333431
1002149207
93541388
137357746
464490898
1843888951
1958946719
135987915
827217878
856583754
35615362
1886488239
523103208
1382362163
1020175094
2011062017
1483826710
1495404058
1063091421
1430966462
1828072774
393151809
106414825
2008524247
982430861
1165535351
1365991528
849741816
2046788165
1962793089
643468407
1155579698
407678557
253936801
669721184
1875418397
2098956312
667692527
734368702
671981801
2064635714
1308655376
1273812469
34302458
1482068222
190962611
696832159
1442168580
1313837145
1122778431
1733238478
1246823264
1646459092
231504663
274924759
899817836
52411076
549861800
1114983399
1022008658
1039462955
455192626
131567261
466035520
254652559
2078492146
991600726
656962009
1235592490
1087429711
852785902
1691598697
864434673
1535740051
659411077
365816961
1490138352
560342515
1581773397
172972903
1545494245
152878719
1235502567
774811458
2119524404
2116998507
1267676915
1823407032
2036047468
1936947762
88697860
102187353
838106832
2004768285
302816950
2021201592
20563574
1875658381
610580209
1586789400
1089959443
1816228515
875993012
260799000
295142450
1130691417
1438511532
598880887
1647081344
740264187
2103057589
1270458885
1996002613
70256721
666244567
405798707
297932793
692314502
1611617940
1599559790
1174453484
1465726729
1181031730
1022701965
941729322
1493652523
2085690945
108637312
912137535
55340313
2012339314
1133333437
39143782
1917154834
1565321306
171017601
634170714
4105164
86490424
1421982701
886518534
684672598
1313142850
1434900719
2007425062
1203229729
188120459
954895414
1860084750
1379765820
1818842886
476130190
1852957497
2018208796
1745399359
585627260
1359303485
1273006909
810592992
1558011994
425773841
2052461711
450230487
1929142262
2133909179
1160506525
1898952216
493698693
1655971101
1727871756
1556208708
233683646
1375929755
706443799
1755306761
746542845
139364658
530578439
2003731281
199572115
830294632
993363911
1622501252
579027958
1451887931
1598409859
1769007712
1955914433
567619516
1447492897
1499996291
1605571303
2084858520
1592182883
840698383
283928953
2066812264
1896665434
529696
951896300
968686996
1538803729
838876206
1411906790
381940176
1970700376
1539290232
792990804
1950447354
1568289475
981701430
961158923
56348607
1536210925
73489228
961352719
77476977
1598381150
964848455
2046563351
1785833451
648810841
847308628
571998356
1710764168
595806815
2056791322
505244757
1857645581
1431025864
706550270
1347192821
1786645981
2069357590
1607449428
541285911
1709644681
689450602
1349104021
1638646356
1442368988
508973950
123112079
446969688
1198256841
626799138
1717859921
1863610793
583536850
2010436700
278168904
189137536
368405717
316060641
1544930766
1248673544
52177239
377147898
1224235918
928362600
235176057
261214347
1100007970
1474759579
602947331
1183121998
1137431885
218395913
290910831
1214188253
1238003353
1396579227
104063857
1250919019
1516584184
390525644
1838955291
1624384055
160146027
1755775531
647816885
547151797
600276316
1131290735
1354382041
1153465574
1991598794
820250418
500980285
1093392332
557664722
1059621873
1965605379
840959688
368516103
620204606
1641762851
1400807512
1334144948
544445226
1356921253
1733909101
881388880
1868845680
1541059886
1042783494
1467587175
1773316594
46923749
2004246471
886116132
1804264897
767942165
1834320771
418791384
564542222
1921252757
1107806011
1440433256
1028709265
329768962
1244010005
167573667
1630149669
1498577556
1908166389
2093631148
1835502116
609882779
7737251
34677999
930072498
1876005885
61493965
1237469852
1304563295
2129013935
416906476
562044117
1497531737
926401905
976696147
77911949
146884883
365338572
1034832083
683865327
316065141
405595472
453384703
1621619091
137103504
1079704525
322165426
1962472426
1158398525
1078641670
1717735405
842279291
609925177
1529378827
1493821265
241859016
1129719841
1323358648
1454064037
624416686
183981016
832740057
1792856085
827735438
1963036521
93785010
573453699
701725046
1366525953
1828948387
1331327350
543651016
159181172
1252849347
1652181593
60881565
137745961
590735886
1030520322
1176832422
538093359
1902115812
360694003
1872957183
165310668
1538570823
1382316998
1400980472
1551025140
335921808
1009067089
749338606
1015381016
1592951824
1993142868
112017716
1517849609
1661834045
494093367
1913535608
1733222502
1570903715
1094818191
1932296904
970040208
1287361225
306965758
1282553577
512617116
1698264770
1956008007
999395242
2024048067
281562687
527753071
784029388
1870662137
1960167345
409093351
438806088
1328912568
600774982
571784985
1081059727
1764984376
1873049578
1593062983
2115013149
1350562921
1540966273
898307569
801939233
1499409721
1005704656
304302077
1688822240
2023608127
336996298
2104740864
839494371
1502793731
1116289184
238112509
1215430728
126850771
1453604027
1764743498
2022330883
294167949
196114521
1387332302
1411527989
790226691
108333879
1417195769
1053371627
1310745611
730059903
1947989443
1511370256
1059883486
838921148
1128489536
1278701279
1324359929
1044129011
451055845
648233808
654718051
1821014882
2075032199
1626721597
737744352
458774794
78225428
1406987109
751863922
1195383404
1804420864
700144884
409413787
1127732596
393276344
1475893387
1684156581
1855549592
1043367406
401173922
905666673
1415653513
1946144022
2061262069
639533006
2134594086
2107208351
149117440
1278951399
728694157
583634949
1627669473
1115397110
1062016916
1775848167
960967901
1378384976
707956602
710014853
1032854804
1190613423
74831513
1485849376
1111902554
496511028
2004175357
2108217043
345956657
1963246203
852460134
1941720706
473870645
180758944
834752329
838277809
1846982727
34715581
1458806782
1387925354
475394098
1856274432
2052405472
700283985
1818952386
90011474
143130568
1823113587
1644661071
693846487
1046164900
1181282746
407816473
899944417
731189769
1808142650
1020036709
703085997
1231188533
1605474585
1428226922
10326576
2044331266
1210890935
1577005290
1566497067
1596157631
1627678727
1247910998
1738584122
230024918
857315583
37671636
1316298874
889250158
1370085239
1414504250
1547221283
403567890
1471631796
780273485
769417643
1670101114
1670424074
1039177620
124271040
1380475286
1949351834
408881308
1163733154
1515986548
1055603794
650575664
2130045309
511129269
528471493
1183934133
1976985099
2091646004
1100513223
11280765
604940452
97581043
69569737
1956717895
990630502
1160178404
1191649348
1282903298
93983892
1481575286
642574649
382660827
881377302
1093487958
2143372696
2040661483
489534299
1440346752
220413462
1087799807
630364927
1857664943
20297101
1293758772
1228053850
2123451116
1383845854
28418347
873309401
1209759110
667442526
1621492858
280791422
1564598205
584426995
801044398
1540649531
857634054
29952133
724687651
590105881
124024612
861967867
14359542
629282214
1992616589
1029215607
669670488
668633241
1360643758
1591048559
1609964789
2112919380
1908999328
109043723
1038209057
1589730612
1052341498
2037291583
2082074268
1665769085
1434796196
94374581
569307340
1468883676
639580916
741747228
1111083639
91039235
444275319
1000529924
662483542
86752198
895591719
665406896
1982351950
1893904789
840584186
1662880458
1653865680
1413788602
1959827784
582020271
2142640484
1889752605
1969587667
1165344705
263088290
697135673
1985747604
534021146
1485190831
352217484
1762084369
2063975243
890100357
735545710
174647951
427177282
148124190
1069583433
1909386698
1124012078
1768940757
486675715
410982950
2050557771
1573995105
1273708431
141301081
604608586
1901588165
152145580
1053678799
22244287
1322127431
1634185158
1810031966
1737116461
1750524896
1260343514
411290048
256858728
522316886
1217726535
325584940
1404839646
442312650
1641589248
1856250152
639978201
269224519
2050811105
910442789
1415614876
2009315506
935653631
1074411900
1681676150
1791645204
30487431
131732392
596768801
1694274245
745475868
623458748
1345303240
388745961
1477666667
2051991583
1199216672
924145861
46266250
345237986
2086047390
1562969199
378072674
1106405140
1500251287
1470232938
1691353937
828580815
135343927
659011759
108664935
1059377700
1748781735
1689414227
347138510
765063799
1955737812
1086399020
557797129
1836114829
2099705688
2072507460
1512519577
2138739235
576318683
1383256971
2117571669
868080209
1155445249
1246622593
1649319057
212948600
1335807631
322710889
766266317
144028413
846272950
694931591
1733338178
766441388
1110021312
1132672537
1323712526
1770160240
1118680206
652348562
970119929
1722072106
839249055
1244921411
556299105
1705292993
72103293
214233491
584115984
1928542340
608949657
544924119
767619608
194515012
1271463688
1654517491
1709267246
1693488306
739093584
147005305
1142671871
1341675310
729690353
895132206
165620373
1534391708
356299183
202522542
1363209334
574117313
1883580345
1957784268
392227040
2016173301
1293744626
896702914
1214779177
675346336
51393170
134848771
1137178878
2101034647
343512087
1715876291
411934520
1241556117
2115885729
1858119721
862169020
407278011
306494728
1992830216
1990382626
1913623462
1649029276
1437336116
86522979
27374492
1513609337
2119542853
222611689
1908941659
1453219890
494318551
2133779616
108216613
501416039
586848731
802889269
1124556286
580366072
1689870433
669741387
1864827600
642055527
709013609
707246272
366758255
1132531467
1857948547
861851114
702735030
913536132
1910624047
514909920
2060610989
457389801
97690378
1624287653
14282939
1223738413
1312969512
551436083
789972044
668314807
1457506461
2053498196
76346204
1905856981
1486176262
972899288
1345290670
723984507
800499887
23307502
463268544
1754912945
834309094
424553116
1019286927
341317210
489366774
1087827638
1028204877
2116025899
1840155302
1540656079
1692728919
1239839046
1498320825
303597772
286794392
500356436
1460761672
708967280
1593077881
746005303
1945723142
17162699
1033071448
337933695
864715835
312015236
778552206
422943741
803970989
78431197
375492809
411163561
1585432816
260753563
44455935
2123677300
536492956
122545499
331699137
1311984007
1000782610
1185160074
1946427637
2009300019
109882168
1897164241
1759075617
1288329237
1964666293
433008297
265239818
580520955
441931361
1451469568
1606972191
1718917593
133539137
1156765372
427356482
1505765315
1976090982
1744704066
1233589209
1813300776
883507570
90718430
791091689
520099963
1023945255
766973292
2052560291
1060450831
932490473
888859534
778148465
710021631
244225703
435320901
1291781535
1281466632
2039494936
1938800998
859011684
248849431
1692444808
1841338255
158837167
1878610032
1994151545
503613727
2045133451
1025984083
1439950510
1642909576
1998305497
1325234274
1732594486
695283224
1997529711
1547568398
1611766108
978627073
39100848
976495653
1804963961
544539170
872211604
1737535870
397812135
603307148
117532566
836450381
2010755585
680801430
644775085
776714677
1891191676
513335368
212559274
755128847
1521377010
1355584732
1935510502
1374476344
422188335
167024917
413459457
1286540429
2115590550
410295658
696256776
538744841
341684247
702969499
1077334425
1791845167
1307244494
371770405
1374773042
1169073946
46622951
688390093
107843821
2011014235
1853054462
356979179
1886660140
546713703
927284140
1436610951
566178969
1716183091
1116934056
1783711929
1617014591
1281928719
1098388360
1898952769
1216889829
200051497
658940131
843158131
2052223895
1274151879
1458338861
623378546
1004203650
22815142
737637207
1596741333
838901278
1957740739
2031569696
2083757977
1609433885
612729401
1734408652
1343793321
333561987
1166641562
1380650946
334977679
1082953105
729809460
136311265
1009654928
1992857407
1607182077
802929555
1081365060
844615050
367634757
1939346883
938009536
21869593
1770074722
702647753
2052086125
1901224352
479645920
190080859
513943970
1795329821
89990174
1544149018
1127950709
1379540141
1049733983
1877311491
189522573
912325531
1839396837
1539695850
813397511
1557120541
673360153
152868466
2032091954
1810072295
486314747
1378632575
307035605
1301363765
498903622
1875908244
1375744560
478950927
836578830
6874319
2124359136
1018705638
660473453
204153290
1562556483
64726110
976262568
1717521610
719002611
590225188
1936057411
663071749
510556600
900024955
1001624550
1756615554
1600924130
1662259069
545453782
583721092
1016918007
628905801
1813663013
1711893758
1328391026
1525970104
1328741616
1106737137
296713686
1757737512
187441058
78517772
2115787241
2120905476
1825815438
1361893678
611750305
503574082
466261021
155042253
1378114437
1532770259
944231908
1593067493
1188744655
2087676302
673856355
1497842231
888777523
1525940845
1982136570
2026459981
1825928851
1406853527
1380412336
1991892659
2039609483
1586614489
1511480320
1237586957
90588526
1212988718
1404263942
1628517312
1927415262
1302082093
320636448
1188804113
1228933900
533486219
1187018133
270196043
271207382
549850688
1429117430
1994162333
703756348
2083195169
701251460
425725924
1586972169
2093245357
1444318882
1695409727
263471571
228140188
346766640
1581700671
1736025431
1608357767
935170076
1443752659
577229690
97278990
1685643577
1428359935
25478246
712741277
669148139
958023120
738307864
11799415
1233432853
545329162
896200642
883606448
1625654117
410559891
1744319363
647522814
354908105
1784040336
1863599789
907916731
212054848
631685508
211945209
1532827347
875169696
1526983867
1489564833
205599426
2076680580
1253718082
1719245295
1137549247
872538835
1256796354
103285804
1722054584
964554820
598192126
270239186
542865204
926190327
55182074
1876233042
1576566117
683876242
1769204687
104679712
276429171
859799851
1601227861
1980916423
1065995925
815181862
1017956029
1698339429
621960070
1511602766
2036688169
1001515513
839082678
41382299
448117217
379265951
1791754033
729153593
754358178
486929250
218993030
1693120890
202265860
77883489
558598856
2100741455
129629403
450701733
2131957532
1158054015
646441102
1209079145
1173975299
1134685753
1683900809
2068078769
508793805
1161121185
138454608
597238343
1407587379
888846763
513962388
1889634187
1159491678
624802350
717381565
1214671898
711455124
350704641
1386108466
1260158046
716837985
824811083
1165534597
2106388582
660654496
1369137081
21048755
2133142521
1453618403
874615248
2000360092
1639108063
4970349
31860745
1749190653
1994382730
1743116141
2099705910
271803996
722528233
566474654
1815511334
2141313749
2123063107
1763588282
266572867
1096688609
1894694654
147656615
1408484631
895812666
1809962093
772356772
868811745
382360840
1816172427
1232237184
90448488
946481824
1647190257
705025532
1708305610
750511154
1965945570
1669800058
1970880081
2023292422
2140296889
713650575
42382613
1572773867
314548566
1946138834
1106135406
2095949678
2013872217
1973167773
2055215199
117141190
1155236344
1885682010
640859441
1427145536
430620814
475634440
1773450263
906328278
411572228
1131761432
1482509020
701273205
1424573720
1389316530
1515857201
1417815515
1882022288
1570459694
53162947
235465714
1792098100
130015435
1543805336
1096473258
22982270
451224775
545591512
1799191348
1818205910
1248163436
969687301
1756050625
1386795307
1276304680
1614662402
1076213533
860152816
1724944404
567362362
2130389462
1596305107
1775268209
214443324
586045865
1499373021
1121338364
1478066394
812903368
2005352090
1329465965
1927228405
1067983659
957576849
2049517465
1547231457
846846747
1497431018
392284458
1298586314
633007903
834133228
2062289686
1742661916
185615274
1049558168
674119705
1497855321
1306729169
1783881544
1644765239
569934004
733798243
2113157840
1672226476
1854140688
1466137755
1655774639
419390732
1617557225
2114935172
1898884520
444556337
146676508
134945274
1923855244
1180504389
546588450
1740470625
114392081
1665117323
1045046664
1660579513
1606917231
95416222
57062895
1870924729
1396250261
2000044736
2058760299
1031483728
391443787
1927074817
542166591
2129049565
307856442
1370714690
390904970
598576861
1363557672
1044983542
1009266918
1246780258
1374346971
245082019
239093001
1928215623
1610811546
1354982537
1297973207
7600844
1035739801
2137662477
1016441465
1035790999
1144955412
768172560
2140367967
2127746630
738519215
930056782
969222995
981644242
1208660923
482901185
1608999486
675513360
1590379193
269020999
914384037
1392438443
342983336
1694479966
2015479863
655605004
42276883
1039934706
661457367
1577977074
928042485
1162969034
1686223792
1752784955
552027631
652069240
696368874
1195159285
512107210
1696834229
1221383148
642072235
793273844
1475880585
64276374
114306458
1965465695
1582413543
1167717412
217461835
1239484440
355604033
1576499248
1568062934
728361804
219837132
2036777256
70385109
1285058492
151331389
1020688801
1629815619
772059107
1362898621
1688307450
2045973007
1030760650
1138763584
1194616621
1046223399
943321627
1624694730
632733994
1785121896
1055196646
287600271
638713025
1187963295
1682711713
1658591780
1586655192
2075905418
516659867
1302192428
923907071
831762681
1223373638
1314428040
1135846852
1689876916
1900538509
1095321607
1863880284
486694412
1444748705
1068586268
674879103
449435393
1846798115
945735923
972119153
1474813419
41613102
1984566782
1541470407
917767493
753020874
1692019201
1965274683
1954865296
1332668828
529279879
1297716731
1149742055
1063998185
345462079
197837653
1517453866
421100979
79939862
481750666
1989366394
783434695
313453501
511649294
1865049949
1282073259
957922671
869311595
418915193
2069878374
885152928
1690405913
1738179348
1519600471
54646656
1540430049
851922652
1792915708
252327962
1439825458
1181661397
1691284212
516270301
921933303
1877776251
344450330
1053668671
1733987680
1036426070
1004457849
216280379
264718187
1980000404
1217584849
405449760
1640571368
1970510789
417501544
533883396
759042680
1383146540
638449448
296757293
1094822611
1620234974
277756180
276982978
521894194
1780212154
1828409787
1386817292
1254540746
1877956336
300326878
1749791353
1850345448
842897025
793470790
620576382
2052486333
1284050867
1743305929
1001330985
801204304
468876404
1070423285
265476618
1781110675
1800325451
618160429
1565093721
216152986
676718779
71020820
2122320364
1235676519
683666537
117198941
790622842
2113303417
1101933595
1432332234
163738604
1491596771
1627107238
615797875
979460898
955066846
162496421
212435905
573509345
1413750199
1455614495
1534717965
26421802
1425084212
2044388024
1916723911
1926814724
2020151130
1430892539
1868601060
566354180
1503482557
1641433923
1957937655
1873265553
960067962
1483218514
356867907
92857353
1282937998
460631735
314203040
144912084
574900818
1537809191
1182026860
476776680
239179526
1176274378
1322134306
1959097199
1471510134
1773412644
1892003230
843892118
1670950445
1150363031
2011711608
1007443436
1495929459
1257645757
21183079
1630133260
1815220630
1174970137
1811864244
1669284518
1165601092
1784960675
1465124352
820408867
2117652433
886174442
2097607580
1503681878
1414901893
1100854869
420326075
101939657
797492719
406876210
553208826
1710874462
328393226
656150095
1031238524
514984226
1838451596
1851431430
230562318
749928768
1707579959
2087239339
1743290208
1169054731
1496564301
141776254
1075885051
102620851
1441917706
2141487249
1629004720
1362395313
1466150281
1343519491
1410474714
319027505
38658392
2028424870
532371319
1323636383
601972946
1587576077
82980454
271450098
248224863
799028799
1476139722
2117947218
1015619273
1446450942
711749073
530104030
1867181179
1855700456
792103103
1491573445
1784197557
1424002810
982524688
708852787
657206801
312119862
1398702549
782893597
1182053458
994638748
1981233477
1036395655
460902441
527690366
792137299
378451758
273685405
699791139
2027905807
1013076423
634377322
321260985
1364922569
1461451291
1934012293
1788574761
1415964493
397303189
1565656196
1064468266
1212950288
1895876486
1068469825
1717867683
1771255665
491816827
1402403533
770380929
165893650
2046011074
1987748652
500613615
111055548
1517206118
1538756138
1884192570
1902216430
1171744188
1116534289
1550465767
1254052141
2049356521
165037878
70044301
1549508734
1887761257
2123622558
2063877545
571862843
595593268
1876551132
1111891318
200677691
2125142679
25776211
921566887
193743803
1826045016
403469933
207517295
746294569
337910033
284375570
1209154691
1718238003
1521915728
1648562018
852206190
297926982
775866327
1609747935
1699056174
1135324585
260656884
531409182
1779609388
1501713677
2014746826
29646953
1013852123
1833384758
1483635013
689683202
1549517324
81186408
770136382
2067140622
1757223245
1981866249
853396201
1370590287
141840237
851314435
2063770580
432791510
942858021
556755482
1271151803
1742594533
950556257
1066955009
1982516679
1976907201
835590771
260334357
1613465262
781743476
1204999964
1069060768
858856597
1846887613
893618048
1166509238
279964929
309234069
379375179
185471225
1475591418
1488738352
1495645604
1245039210
2034599251
1970430142
1615208313
607211026
341763104
1849781811
1170531387
674836814
1808934749
709155936
793391786
459768140
1537147432
1426598311
208091502
1145513
1096983684
56467057
464596379
1094360533
1380471888
1876495804
2109186281
2096751982
1119836933
299108916
1028029350
1155468250
1678635511
1433821048
833145308
1462869826
2094512843
20492669
132314793
1100914407
2089047348
816160354
718507255
1842467676
1215155107
1454035212
2130080330
2099222010
979637010
906765531
1935443824
731121187
970917381
1682061794
259625764
159292195
2110606447
644118282
57895921
1484501837
1538952627
1224982135
552647340
540407769
636690341
1952513747
2144941390
652853711
1452687756
1583895630
1254540981
1259093614
1097335782
692762962
1677039990
819157572
1595173434
185629615
1019649775
870505522
1353125355
1887898258
788149324
153160577
1882538446
152575945
2016451016
1225180051
1271719227
1274479396
1633066624
1958430908
802192877
1480827585
555256958
1340419013
1744828491
1321035886
1427916427
1345888132
1436926855
574666920
1924444144
302205403
1975839597
1172381020
1777986985
170469085
828898922
268973035
375302920
510686393
1067500159
1547230206
1798213253
552776561
840510762
1004046145
2145479688
2029518009
1519744418
108861111
392360972
1748671895
239501715
398850051
1902471915
1577404845
685729663
1397195967
1853193711
27959067
116929324
1024409863
421481084
144526401
1765636213
1794144069
1438608826
445031894
115611883
133748486
786370062
329228235
44845004
186078150
1536631822
197133904
368847125
1836945557
1251432370
964651563
966058039
962381017
1696667534
299242138
2004305826
248701551
246780209
357990825
720556634
1403631721
636718649
605126030
570558618
668764044
1563445404
1028589028
528772705
811932809
460204590
1716115240
137369370
368851459
489860687
582877918
414573553
2055648126
237957027
508426531
266668956
120050316
1374171864
1853047077
1138973277
1722818207
715064190
1081441194
513968226
1756264019
632767828
1998793586
1162892377
576521464
1688883051
1823085498
2040907768
257884677
1118309237
29727876
1676176072
1291949020
1104508022
24085302
496184242
398618992
1577025394
553768124
227478447
1736376890
1583431059
447205327
799270897
1602405653
32945524
274461227
251410998
1387853975
908017088
1517683739
1532801551
583363696
1429142771
527306378
888482018
992426313
438359307
1556866500
122050338
432375073
1527267561
1491831134
232869966
1887884049
1952211296
2049053753
1240052859
121786993
212223054
980781913
508958297
1672394181
1077808831
1948253402
465418008
842501952
1527828778
735456723
1639477127
909426247
1289268294
1263552425
1367444634
171943752
84442119
2146444179
1997667417
902826312
1542552393
218236592
1849439586
1347631189
561793427
1314596993
1696723586
2116834741
1619205186
486910245
1172288574
1358102817
490267011
1151982534
931419707
524861274
491090572
919835983
1648018828
2125507868
943016612
514988579
1043411743
1028989354
893442586
715692611
579197780
1010132564
603697294
2086774025
710529414
1136624718
1272061508
671928453
746079058
567909418
344510856
536967570
1311102387
1942066677
1635980598
415772715
1649549833
810535393
400994696
879011128
294965474
2029886750
1075535823
1134543062
1486857714
1269348906
240963791
1793771215
1640117387
41401327
505317826
814728379
731735621
1653420648
349551524
2077720470
1239565558
718727738
1887767410
1017670650
788252219
488399931
1367068733
1932225862
1466845294
1120536037
1060309524
538953461
179734098
1102354687
612305636
1990092552
465305127
366854348
240341040
470606640
592355981
87089526
1433136492
2001753608
7969314
1017046556
1793271608
716827039
1548208573
629925303
519417319
1846033759
1288480361
857018087
850815910
123861033
1242984234
551333162
1977736186
1592067921
593350936
220404164
1630718252
39328851
65985985
2001464038
1226920244
1895628049
708722655
1960943388
15544016
796947962
1519018952
746557955
1899511034
1875557891
869057897
841351254
1933958527
243091895
1725542881
1980192083
1812739646
652580952
1911024778
1626610576
1045103518
1003918975
1360617222
654983046
851717811
555738293
278713573
1501624456
1030725036
413899024
608581029
1866114043
1914569281
407905493
1805427440
199340885
1151688615
132247922
202939010
603833291
884207017
1995246381
1661819901
1664938707
530482250
2136960263
993300390
661466346
2092268901
165161417
2001649049
353511595
13615
1401966379
892948039
724581819
1729702376
387494741
1250934890
1756956374
571273334
981054315
1501953971
1609058526
1722450207
1552251186
1760676120
1091180789
810820719
1028166139
1882453979
1174804595
2065074743
420536773
1402254972
48619428
2099416249
1741267295
1937392372
1405261215
905413960
1986160109
1265425352
502769690
1272483274
919697816
434791957
321137101
599132935
322824542
771383432
973693718
1564956771
2141541643
1620754318
667708824
1489840690
771618607
123845485
1109464207
2054852663
1180066408
1597510510
1625543726
418759283
1715682155
937004572
425018629
377614058
1868690925
1444945848
417505101
1607453629
2129459694
1735467454
205933131
1210694811
1464313845
574580019
1740360960
1503743000
1555048078
937042364
1551533771
61736320
126005526
791036991
1706288878
1835402974
1237311260
1194238566
199237296
1124479599
1139443436
2033483212
1271872614
1649747250
101371704
1484487970
2029151776
2048871992
2032441918
772390936
953101712
567436466
45188865
203227327
311877658
1461192354
1900616726
1054999817
1218632959
1303836977
435817684
584174443
1247833001
1916245350
1465956578
1791905751
1400191642
809117969
133849212
333654651
1195722763
28578755
1736699018
1065541929
1665693451
1278642011
1591085425
28657617
1527298364
1812043648
1398373140
2116323515
1552861347
2010295111
118383842
2094848015
1558592050
1492106930
47594364
1405041058
821178196
504536112
325133487
207291939
1762329724
636835743
45614189
485461134
285755450
376923101
1589416807
943583859
166050158
1669296659
1537145672
95508420
1798035122
942759267
1091863488
476907156
1950532782
297673331
1019699033
1190210187
537181501
1516083208
431443510
869505850
954446970
1082412472
1151252884
415848950
1188312659
116334806
1105800460
645854289
1956218473
974223008
2040330913
1378035352
1840362688
989235735
1756273845
597342722
2139561934
900397643
1596476543
1200787263
1354546180
1439727530
11158726
559259569
135429622
577930191
926017608
475036829
553046214
332576309
444707309
1426045746
1497647308
1014770882
1360570675
1410977933
1715308297
326436884
1369128593
457825610
1576613251
782386384
583471838
774069696
911395830
1598598738
1081708863
1782848655
568032879
1722447290
697015630
1376713668
399190180
377151017
1497159059
610086824
751475736
1723227977
1698837532
1152645168
947092295
1153552685
37066821
1788708741
1395878382
1948742622
560468921
31007308
1659115605
788163250
291460689
1053374710
851724529
489248895
1387136940
1988202797
127622015
1834791792
1888692230
1675466029
1663217149
664597341
210853965
1776360738
1804538979
109951451
1175374094
792911403
1590077921
1662098981
1189757599
1854871371
1471978826
1606051163
2030792829
618304018
175385934
1251219115
16356126
1418262724
1098926451
1838621743
331895621
541561313
322800993
1363546034
1801442667
1457404081
1149849972
2111009653
1706858445
1399453517
755384311
179449988
622852724
1663173316
2085238130
1533227957
1509895265
1349946841
1833802460
1161972965
1836438801
365917540
745729167
1046685994
1819515832
543094733
715844387
1596094357
1326692640
1480913195
1798462927
783326329
1701464326
1311469540
137436080
1839794935
1990224665
463335555
328894649
482255921
1549827765
581734188
619219235
466930844
657082761
2018655994
81531371
437355982
1216436270
527416664
2136969542
1146943985
1501520608
1343637820
288712359
1700622866
1318175295
1481644513
381077611
1545634482
537843147
207095300
156109627
666968577
1866359191
304443677
1081637317
1648540381
991961087
90252862
1114108514
2002098153
1601506006
533877254
1644703097
1740503322
1859013008
523005336
1346611085
1412705292
1330328916
1429432928
1997861617
401596933
1337453430
1109055898
1067697423
917487921
541168455
1404866477
2035531892
2105632095
1181117294
383511182
199624388
1437729457
600037271
804205795
2098188407
1867314858
324610464
1301210022
1727686846
1571393896
269561080
1222879941
867454630
87290149
1173740016
1175590115
111256437
838289379
1250323877
280061333
252600718
45768733
2033438729
697242466
1931689580
1949553211
1049715742
772343577
2003487790
1653480137
1020768714
376658674
240753770
672487033
1554429944
512553325
1131071415
1603742303
518190492
544223603
1002975898
1269419630
1060700225
1194659827
1898208907
675180994
910521837
386664379
19536686
1456377835
1329117058
1625498091
1340014415
603551372
1573941577
442366777
1491241962
1994704430
1530289856
1541761598
43510462
1225410620
1209884762
548921803
847999432
1840861533
128559249
454477084
1636936636
1444279149
218622277
1955394230
176091498
332962501
2052060063
1722963007
1173386969
584185571
572533669
878836542
1283359067
470330922
495586419
42154909
1677946514
1861090747
401748647
1195035079
68615676
868809489
686984871
1164118437
597391551
920799088
1351506753
1587531902
206113874
1420021418
1421374351
54806087
442687683
1891323196
1792510801
1227137384
392986137
1463837527
458631321
389922270
223035313
1533895165
268295054
371069051
923415522
956322351
1972366049
1126652368
1041594251
466599608
854575842
59127292
849449184
242317549
1700709652
719150673
678130606
515728074
2077130685
900973428
294258678
1165889265
2016620111
815363591
1836259053
1432557643
1317259171
598924360
1287432018
618783421
716649628
192297652
870856794
998937751
1218187198
1791593616
762026049
420658296
1436183868
1084741469
397839248
1252340747
1813525626
1454313472
1653704535
768894967
2061537192
1270511021
141907381
895979712
666694586
11987799
1029532710
827831246
158817429
1596718749
1604575514
1450420851
1181736439
1090009214
1012444003
532000831
1005201711
1684323936
495230906
1626698874
1460042479
992562626
1641095905
462864782
1240908424
1872211470
1487655067
1403493361
502024575
1394496293
1227225090
1869987392
1166455173
358351184
772146944
1185652039
524212783
412088692
165678140
1244633585
2146388896
918902463
1321361419
1600032415
932834135
1624244332
1122631140
602656733
998898039
1703370012
1756226717
1344182157
809551016
1655103706
370123055
486128916
1873521944
992210101
1820367191
161490647
1605318119
458894001
1556018785
1150553876
23915472
642770622
2046615369
291571951
1359590076
1424529478
1991682807
87380690
1139389679
809993755
157325337
430607420
478937254
2065106642
1598682182
214646171
1487125827
1331657334
1415981059
29049258
777768381
655634085
578823962
599350547
210114154
60799105
533891213
913559944
1139093020
575563373
1841346054
1359029852
201426920
1499063822
2039304115
85226406
216101656
967767506
39825149
496345939
1363276956
1356990191
1000363060
1338986048
289324133
1000088188
1141117869
1234096434
47000738
1800748154
2057464327
647857833
702856812
1236998270
595353870
1521806424
195602576
942118969
563559003
1802279652
1103265511
1902681154
1802809549
1975529075
899227279
465154957
1371582113
1534601333
1025600472
732134385
1452637017
187692166
1715484037
2045742350
1462444635
800827585
294588
811512883
1871883832
701467209
2145518001
361080362
1859730899
698710523
1044320392
694808
182177814
246136028
78657058
614923876
2048571448
21655574
45414018
1596294550
2033784351
1419258400
772463278
743797196
1597241621
806000929
1666377113
2069172725
1417470518
1928082724
1713438153
598300092
572052798
1128323704
1652896918
1275114993
1247286299
1222408291
306945266
1936320862
205825458
164846120
1690099518
1116330699
757506422
615979692
1934959731
1009860185
302081636
1463215774
1696224196
652657478
581653315
999098063
1004541857
751807342
1818659403
1996063306
949611013
1495413265
1827216580
1496517799
1620315452
490368030
925184023
980752944
1679455340
1272751342
1525421809
1854818448
1321337131
1849653704
1691561087
625229527
273731334
1178888078
651681747
1201030855
1577538792
1896709490
667609141
234929449
940373361
560405607
270072806
671410490
101542273
602229123
317761099
1177339688
920637367
718836480
1968447931
2009478092
728804309
469128906
913998684
1278287158
1184662252
886359644
292271122
674457979
2122874287
865615207
1480391142
2115998661
1921218315
490752364
976067839
1799400976
999517923
489626930
1330909058
1429697827
1267958773
1101687943
1850635204
436295261
1435331843
1954649205
2145890930
1147470248
707963572
162448326
735473638
1270764208
318687593
646605308
1410031248
642728108
964648464
47548593
622508079
433369310
314641922
1856883642
565666769
169465672
1907862283
189067345
2127042299
2146641522
200769471
316189920
1159259101
2043761647
42889961
291225005
755020406
268832354
1565884950
844601489
1871002265
477730631
1327488096
1365772920
1429930887
1114761669
643946597
1880125812
870287688
366753754
258545575
2113847024
1376697471
851364299
558887727
1307020801
1859664187
1700845509
905040578
1881145970
575617005
1656523412
324756823
1024718177
685353222
1691162190
1632796938
479541127
1229755580
319654607
1004882981
1631242217
1997654547
627702779
724782667
469388769
1343731582
1193318453
1212658581
1471689779
909555897
1300215664
1630088567
1800147743
1613848820
1460607114
313065893
755824150
615739431
1739148935
1866838421
1841514392
1492455542
798117525
696223958
960269116
105667163
1340546180
1450586923
866314926
858626208
2008605508
1471106004
526089905
1668176543
280100163
2023794874
1345700743
983776341
692366459
606973615
767453985
1566188064
526415452
1280108247
1136403089
1287538273
1547478153
838787631
1479096200
1671193237
2115798914
293898686
541448644
1731836581
45746306
1226739287
1722106601
1471343237
1079690618
1896970564
1637252892
43264906
1973232443
1649031187
1981288332
544172714
413393533
856914238
948527281
806756047
283035455
1411492084
44533214
1566168135
1614650995
64581189
2031382873
1517818125
810428731
326180200
272239813
164202516
2116432770
1536334482
1678525776
438205126
125262749
868750075
646072425
991117958
1549959317
136074128
213556418
536503612
992528629
167509501
1512107116
416318095
1262443678
807964365
186680179
223323874
1421823802
2051984829
511135461
740245998
1379743809
1317008204
1172732152
1447855274
991754391
37938966
66974530
939998950
667641554
1034678823
310999357
494736312
417444871
924628553
1719479865
1278181903
1650689161
120100693
594487908
889095913
2007515821
1892904837
495551666
1312345335
464440757
561507627
1298819283
1664281698
1922324723
81191754
1706832587
447522224
1466328177
1126746332
993936572
1595280426
1759114636
1534278769
1210279979
42054098
2061563612
539880415
1916175928
2086588838
832117286
1593288072
766847154
1577768633
976218856
1884471011
1005724441
2143037568
383402702
1861909744
343509595
1684610063
103202411
2027496640
1576793143
210511235
834164135
324221557
2035712030
566532947
352038933
1900177886
1478829213
918225444
391099502
716753636
1075872323
993245245
1671941487
1352527974
487036386
856132893
2065567372
46171986
242389542
1997474444
1664960030
1944747051
584676670
1832722420
839570540
849094923
2117354633
145353970
1818708777
1485467339
1975764112
801835696
1149032375
1822732127
493089271
664536216
1837087625
535178348
173553204
1729902584
94308051
18465542
19040380
1098210670
75482688
502193649
1810588347
459472365
1009653987
386405539
2075164364
139982924
1909902592
1225639668
1273405468
380211305
894175546
625465671
893466732
1765983012
1198219186
2874885
2119395551
1928996214
797545443
1725957511
1288239715
1178022707
477622895
81005614
1374365455
185106339
821578298
1134734746
1974883991
231319608
60148351
1507018911
1064337996
409577929
1350014157
707110218
1495226091
2140858679
292530783
487395693
1431073361
1686567920
1727552234
1088632346
1603580644
1723027340
1896667875
927841002
47862564
2049062705
680684481
349010677
832323523
714409555
870134784
1955935613
1500920171
1092047138
642237953
307645754
2088268357
2135394090
1792417110
1958955067
717169418
1135656114
314721970
229401219
1279389905
1930603037
323056936
17965595
994011782
1670303102
2069019229
2026968290
576813852
730120712
1556591027
267873116
1699828821
1630963880
256352218
1718910450
955752239
2111687704
812095589
24271078
1840380395
1995222870
884235479
1813738220
1980266628
1005584056
2109640115
10872670
625406994
2049875503
586304737
2095621561
1217629595
936416271
380243468
855183384
2014524414
537860039
403206726
1364022178
682976595
2146979748
1706088195
1765162566
68737177
896727412
198897921
595116698
773542157
1717181678
1113708614
1460447992
1873779372
657889636
933064364
1642377941
1344338412
1659393455
209376987
1618516463
698232095
230148627
2050440763
1035180289
378238914
809850044
1491924881
1913053198
1277211198
160343299
281719095
2080136471
1987738899
590375494
216655540
912709303
602199696
595431967
2060888244
664647296
1488267916
1454177108
1368353270
1447409705
954666211
882601762
965244699
478328992
1460729069
1444677068
766763936
1478456562
630899331
616483742
1716082971
1505426835
249729319
88267625
1258936023
1738349817
1728909366
862886812
106079215
1938170874
1560514738
1399508120
1568620869
1546090140
843374044
997203119
1030186091
2081776468
440945671
1363109480
2105293178
374186261
677199119
1968104676
1844777250
1391732449
1000188936
125077912
706867806
2011522172
1242655302
987983655
1308521468
422164886
448548047
2143137468
977762302
1014964378
1360917937
2025594056
135364811
1769164527
295951893
1284711203
1347533647
56510668
752036901
1429554633
1365852359
2146225411
1129748655
861948690
2116165702
152075951
2010982333
1221093185
750835451
187128049
403168458
819914734
177484536
458686273
1269608110
1458242299
1789844611
644462251
942392627
491438538
83443811
534586767
1931090931
1727604829
1282552936
1905095711
741499045
1326265273
973677022
373684091
1658373926
1768495935
2087233577
282618593
1544240467
1341582889
532936457
566758903
746873446
1055770237
1597466997
1511685384
739191540
732275416
1635866686
1161102237
55827897
718036159
156039475
1083311494
524733622
280080459
1740486269
1666478002
930900053
1052370713
1501370424
1360981599
1349545739
180718099
1200222938
1067682693
356772359
1786454822
658157170
965657799
1922954854
1850484287
1460768008
555773141
1245551361
1193857871
1415030846
680544830
1341028995
930585275
518002825
1388559505
1132501620
937076149
1451961262
2132630174
1928932692
138532227
714591589
809447631
1394911503
1093772422
146341128
540268338
500186174
475996648
984172101
1252498592
1008793821
1326155976
907042394
1643107698
1769306196
590557652
890371668
1627947075
1942641141
267174169
357683977
783758278
2075479067
799738960
228529468
1349294566
2059423228
1013553732
836315746
1001132054
949588991
1801691654
1254273032
605884500
1874743202
966523580
1408090218
745676701
1491777975
1528303761
1197111925
412893016
2646106
587554626
1973964042
576986429
235621785
1992554269
719075453
1722020101
1172358167
1571636376
1905561514
1301434393
2088149714
1834937577
1113873350
1175125211
1965898983
2049431080
1150674220
1256161409
1957213996
905152551
858622114
354880400
572277552
1999022795
703124213
889431540
683156928
639349978
955352306
270409684
1118492573
1719569324
1017395364
374178656
1653774916
1508052859
2100793637
1769495820
377697301
404199969
1647389676
1694391033
669245080
1530026544
1194895637
239773829
5750523
794389224
1408917370
1501798459
63838606
132523552
267589023
54246712
1939569061
639263254
735995216
1171634862
1380507321
1642147155
903158470
673229773
210971260
1297865306
498508358
462842998
2068509067
736879487
1490626244
496160968
1025167696
1443433855
260069266
640880562
2054028442
1110784060
2015705082
36887204
1071347989
1462117440
1976544732
1639268542
656850685
797679151
193569380
774258408
2034258797
1622296456
2143506298
1567257745
1038898591
1000675868
136574334
573987381
323567375
434883361
1168501329
1699241917
1937474077
178948359
120768355
1418007356
1666522730
900082968
1495269649
1242081212
1732295017
1961613268
162063429
561735839
837888487
203936530
1630084005
2137798733
1186132295
1902306341
1516397046
141461983
56614245
1993779572
975720345
1138504596
1384969341
1258784995
1223253800
813212080
2105149693
574173382
891738626
889823127
473675806
512965583
498425246
1805336316
393991551
1602461288
276839998
257862660
86997800
838702030
354716261
707815082
1403418888
1705395704
111864869
1458832428
656039938
1355015978
1472259309
2008288602
1439661203
417663414
844612636
154304874
706773949
1816671149
1837703766
1145103842
1852690745
1200897075
2017788638
1358758530
649153900
1212570975
1711480706
1539220049
1582290323
757111085
433418064
2067481801
326497334
2146090604
1376684042
1296007917
1649912058
66334744
914481326
1827266658
845876185
796409918
1304987139
1003238488
423142178
2003634209
980671318
560071621
747286234
702205605
556365527
1491597076
2024034472
1459997088
328982056
1472692178
1533667192
653633290
1637818695
1433001493
1303283969
1013963265
1862697217
2096642190
1483207286
1284254693
1911926784
595184939
1782091249
1046705246
495483403
1406939110
446681752
922256566
848675369
1312768958
1562942745
17552335
1484134639
31111660
1755685863
704460877
105194634
9915383
10698323
536297562
742781138
842553462
180747575
1631120638
322789321
142970518
20619338
1433885738
133500331
2062517123
446513107
699664416
1049795632
1128011306
1342364034
1562715561
310004709
20647194
1813886017
350744442
76278403
2045678837
513395846
856952238
2145889496
1959771214
1234450072
907318081
1768238879
652280248
408617834
1881126896
1721391774
810599771
1375423772
1626619254
873354713
2002014516
1836500432
1366195427
1391664682
1652285556
2032386245
1751719926
803691969
1973065265
1084335592
937019173
727926141
12606936
1269637798
374703546
1107450627
597120653
683338531
86686397
382786946
763745141
741079100
277556816
1461735071
785842151
1830988397
227761481
1942422180
1915725325
2078499309
1903398283
1616416021
1448291831
798817296
1907697642
850529372
129758418
1576319218
1611449153
1289626130
1815699128
840060398
2009992192
1077048191
668001665
778935926
924734716
1768193140
1045104231
575144624
1239664197
745831605
477942455
971821135
1956728595
1007932323
1864320974
930153575
1875537921
2064306186
689802282
1731146656
202939791
1803876122
794632715
117694985
1063169612
737836808
432072890
2009996312
375446076
249102751
1846374582
907949952
1005157032
1902190636
941059831
2039173977
75176712
471126068
836330784
381299822
1278860116
1362612495
685568883
1712464799
582186646
508943112
1024335642
816408784
2002891312
1963859019
841350241
1669417698
415523045
679378963
1990053721
1740903648
703798742
342152934
788805357
1427352446
412441852
1199931082
61750777
559959346
266318685
1523128502
670518914
2147189405
1738153105
809614190
1182211232
2065454311
1506888835
1299032335
539757691
1880567932
173367675
886929792
493429911
1762620505
1048660989
1711509534
1505588166
809515553
329267473
1090538031
2037165329
474219370
1904495136
1845287700
1069205286
60316731
894449751
228889131
2045753497
1126878439
508591676
1163724214
1135964171
2097032374
283672238
1962372805
1587161153
102925816
145073591
131159752
1531063431
392113300
136055679
1982079023
1333325399
1648683322
773462769
1234594785
592995394
1467716214
337431897
1976609662
1854260133
273119172
420444239
903644217
144451278
588813260
1468323460
1790384231
575205261
1398084166
1274543555
1521523488
658412770
89164223
2081697833
1107970440
54230131
1430410474
1708412653
46241771
1901136742
1258862920
1602972761
980040274
954151272
1726886862
1653973911
78699310
1984107909
224331413
356371948
238538963
1867423223
797172222
383069423
2058225128
966217385
531436914
894921040
647440757
955368297
462754878
1514530799
1898594050
1509364883
1247565093
438434862
1980646132
721477195
1768586328
572302829
909315340
1183121998
501568047
162423557
178099002
164249876
745692799
702912988
1565141407
1347825191
1010558442
1715357616
1743098936
1944998624
1971937144
689762257
2141674642
2103446961
1917890892
2003367691
579522873
660293024
1184753131
1656057831
1775363138
1629072616
24794841
1445899187
9919611
2108665863
1121534550
596027381
417683222
1224586824
1500941363
1469359056
1788936604
1177801577
787279469
296281518
509083973
573153337
1070669881
1334187830
1985675363
250890870
1469810073
916961327
250912234
805635128
1675540884
2026115168
910220500
1395464325
1972764002
1931799000
1428652209
2142556073
885303036
521044594
1804668598
988522799
2029242998
1628999117
238508353
1746307275
525783748
1273243557
253778168
433258938
1102792041
658182268
639274404
1430926118
398073138
1613918250
460539719
1379730798
1774004668
1247884420
134241960
1444005699
1260949654
607165176
1346106506
1556008598
936997738
1592550941
122890247
383013806
426222226
1064424687
633667085
1545178913
124985009
1431065355
793800163
625580069
1178470311
122282347
405599369
93771300
347856551
118120739
1006910802
558628073
1196967205
189474778
306342044
1673434775
1737576420
1691967228
563108820
26165640
1152023001
1974019904
1769168677
208703038
838098581
1722430802
1880978584
2026351005
454895619
1249611832
431206932
76271747
60548777
1317496870
732053940
606620712
593917873
1828239766
36722019
947931932
1385364259
1389085971
260957865
1141073413
618128457
2012300497
738569371
815471239
1640371609
58861163
785257611
970458670
1185943098
717167282
1356262652
981525441
1247820359
1971261110
875122238
1931269327
245739128
616114244
398462239
958808525
1269536426
1922122579
1388387476
776730203
1659617229
1583460193
1135352636
671616696
157569864
941208743
451683160
1839371168
2078829049
1799978172
2006669784
641506746
1497426299
231960208
1856236566
1868463761
37555437
1994116293
51671983
726349347
404400360
540522236
839808539
839181405
943312135
1840816832
1994920371
2114126968
420982091
420001523
750790927
975240191
14890870
1661906144
421819197
2022906666
1451683319
1525787747
1071204370
440156444
1612778775
1504970703
2060397367
1714268782
241735499
581830529
1178692950
448102159
1017948126
780636555
614804177
840658558
279671317
1936127612
1845376192
1039239514
163526207
665984581
986246510
784141872
475106781
363146390
1867660816
2079047520
1913141210
682476557
947936538
2126670097
1962417689
1372296996
121287658
302897243
333311992
1315312497
784070148
1999184900
1057388912
116186154
579368669
196083643
1401822260
1425393907
174444363
1707830092
591595081
1031742416
448137897
405462799
1991888822
447788356
1989833934
862845044
1632236986
1729414959
170708072
1938568895
1530645645
65470128
1492123167
1145087132
1938838170
993125240
1456930405
2083083561
360942921
1160817880
677279490
1560936453
244059367
960436733
92667064
23473781
2034731570
2004310581
966503411
257707077
970699471
1125789091
45654273
1921389457
1216203971
1012284344
824382452
1237472018
891063571
1458471091
1790072279
1009867301
128830203
638153350
1177585884
150980416
1726358198
817543818
1377585594
160834016
121038882
836207632
786456575
719594194
787994259
308875439
1148817734
1237404935
50961809
1208544238
1583502592
2027174892
587188333
1315118626
1495520392
1132932072
1116089402
1425730360
1796060467
1827284411
1974680502
544401732
1218310279
549947694
285708260
1699062763
1061677262
1347912614
2083955629
1670019597
277832619
58050187
177415657
1133548818
718751430
1976037639
2114899975
174363443
1583756733
958012347
1259907431
222730035
1279811084
1109745211
1119401271
126732018
2089957897
423867241
1821550788
2021880603
2011697148
552183834
153657308
728467430
133685331
272813911
1263134234
1760719190
105788686
1109623897
146846209
421365206
724497086
65177765
807063015
1898887566
1818090574
1074995612
42267599
1864443670
152505317
945541324
1436761688
247744012
94709007
710886194
1339115035
1293744714
1295734661
837604959
1350249345
1377802781
1215994582
1073160939
594385738
412261602
1568057319
997608041
88962446
1730786246
1511335406
1588947283
337194216
1929076314
1558242039
1274889455
661505834
1412928867
1911568840
729538661
1104944414
794560360
189988184
1635322749
458494423
1608737896
2032121574
826255885
957659761
675199144
1055569739
831862785
883558851
1826320177
1711680995
2136443201
291111070
1114376719
938342311
1478769507
2036603873
114651825
1777955488
1427877205
582204963
1572639851
1252203183
1079691923
678525858
1780634964
2127517104
1897840419
424099435
1433685276
1346580244
528148095
793615836
1578699584
1955025422
2034836018
1353779476
352192128
1771911297
1546985847
730979129
838039592
1236779867
3712947
1465621973
1419517908
110547125
1554479968
1795419304
359767062
1012251381
357066140
37439943
1801029741
463719036
456578051
16326117
1319586406
197022455
294808811
542558811
328848268
1345365166
1746577680
854400585
1267835754
1648562067
1359877435
1775203544
61294174
784422762
1928505866
450779413
431244947
303272255
87500759
1975545627
1858641365
1322884179
1331268465
732237201
2002081688
2080595044
467269540
998712262
1524646774
858360432
1640335282
1083668971
1024048429
581846567
2057749969
1097751421
1421390578
880915293
739062749
1126620023
1488453000
1803279523
1532921607
1560508601
1746520099
1273039885
1669400042
301564604
1180304323
1443005152
1453944266
697340016
247468266
349595127
778955674
1859176746
1193304130
1110840518
333947762
2147273930
724571081
790778198
416864123
610921236
1809650524
1401988354
600791433
447197231
1737249010
90571756
722463965
1918181028
1091731532
1600592285
2107961457
154568275
1917659027
1703134055
1465089257
498882357
1135429716
725305427
1204310355
473500578
2129152684
2092951254
1282110290
1057958161
765413640
1201426050
780307200
1876879826
1429766178
924205357
1736819533
1289697830
1400760949
217040933
327652403
807656742
181266602
2019948463
13968252
1402312126
673651432
1767151268
1179061594
152753920
883343605
1711360414
721734863
1020912204
2052954114
318785272
1029978401
1696558707
181211808
270615601
1047926464
969826383
307773589
1410985973
1394711432
2101249466
1921559022
1031020066
1284121384
1134517931
382327024
1982153442
3479808
206497728
1189873920
1376344664
1832186626
1732107743
658592449
174784851
857421539
1249432909
609977900
1169694037
1197867469
109144649
889323473
1687804694
2059069831
1432571962
217191931
429815787
1346284180
828433661
1676221834
787026832
273711020
1697667568
1830515011
907346921
1821147215
1112271029
455028344
831548998
1330858390
894291259
58738775
1161566689
770838756
1882307188
1082786321
924481891
1749719692
859445669
1661219357
1038562670
1117857990
1403492023
568361537
763375874
303336277
1577371397
1061633920
1981125173
315011578
1809424405
1897118312
1957950511
894179189
1900189725
384344237
286807404
224145383
1872579274
1264641580
1438007841
1321148263
511602397
441712246
1162803054
1257064440
1842735510
34104760
844632022
360065934
9522273
930106521
396482616
673746488
1628499170
171798898
787326187
1698321625
1269815609
1304605378
1894450113
250651069
1817422837
878713495
1491202718
325149807
113826231
1488088986
1169915198
2119569594
1284625637
809013525
1782272463
74786721
1422514835
1281131036
224557674
1458633205
1112249569
1236687883
434066610
352419290
831363841
1212831277
382168710
1043167705
603526944
1804772682
709044170
1787566757
466945650
1269419516
319893217
2004844065
1965169940
405674591
510856359
704080113
2089031786
152262873
695259973
638783870
693861103
2068064208
806007892
1084974207
484662681
1046010813
43162761
833800253
175059433
1970421745
95063752
1287665155
372312078
319782553
1333394006
2141621069
1933274776
1116630923
132076020
453447664
2006809657
260466293
1614502321
593491701
721152977
1217465784
868501579
1273435498
274263711
782809438
2120528327
407998232
1971452091
1018778901
155404611
178978207
583142010
769026696
1801707866
152633727
994528793
2100584204
87977535
1057842099
1419221237
2038073863
1235673112
319892228
159115736
1128995773
258897475
1005197790
1413235862
311027346
1353247922
1985790218
724456456
1422984034
388791291
1635838309
1518475799
1195884176
116327412
634585105
1513176348
1793819832
594844219
668374601
1559064787
1948669554
1964619151
453723619
974904111
282903927
433780375
324126508
1107993217
1898785958
1336638889
1022247847
312073684
82920515
1882351309
1197241549
1435345121
419832444
381996800
1207630420
1139081978
2011245511
1780673049
700388282
465789701
677354773
1590156937
2087590218
18134412
355478918
1741724405
1845957223
143983301
1904890439
1604558267
2061260431
1937099805
463753287
1006204930
1916791746
1661378048
55386314
284596414
1392013258
807644212
622834952
1813568856
635931927
235599922
2114418882
1080265002
512447435
1260101873
2052822467
1224053125
1462936541
1032503743
877150657
644006625
1346094049
1329723111
861585638
277745001
958217859
1726147631
1097284886
565090343
1959155935
898502134
588190784
449832732
917246869
1288435710
98818495
2099862306
1644799694
1897929673
1117127640
500820110
668107530
1211753460
1439453088
1142352134
419053500
1319837382
158772359
1919888453
58630471
78383161
1254077775
2043478884
1743583750
1242574053
714200361
479771189
1934940386
1946552990
290644303
1652557779
918336199
225415966
259865615
373725183
1876412246
92549005
1305174306
159293636
1966237191
1065027895
1354730059
827625881
50459892
1194731930
795458893
426549073
806739231
2038821242
1895908740
1797942867
877912298
690777471
457325629
2113094992
760953538
1743731040
1049137643
2090892044
31694050
1711837547
702640880
1699784664
605361495
366565573
2112950534
37191536
1231920566
1419799813
1643024882
1789541305
515089574
803711674
1011223426
758726933
940260942
102030587
657182934
1857832193
1354684450
1226639298
1314433567
169058865
1753943085
216589628
1166424798
1492528188
787026919
189988103
1298147385
312685569
101411799
333712234
1927597603
1291481075
1891147895
1163791102
1662427197
1749068986
576757218
1907815416
110462495
1406518654
1347941749
757900635
389934009
2057426432
401856438
323456280
1983840426
1073916866
89175407
1866917114
798623842
1998709184
1314592158
867536950
1101001534
1745858545
2013715251
406669346
1456806540
768604046
665256542
899698602
2091733926
6353278
200836770
16596791
1003206194
1379472140
768400220
717006372
2111296194
574059613
223402210
1059661457
377751331
1940069198
772463047
658571255
518983529
401081426
1294161181
384950658
1965949491
1693772001
1750321403
664882972
222657602
1100588894
1364091448
1325927115
1364100970
499185285
2035306094
31617805
1589356269
416623489
1650702492
250776497
1918096610
525083291
1631083632
2048790247
191141433
1180210609
1048525981
207466175
1576526982
257538537
1399486945
1298689707
32539081
2146332313
1406933156
1121212558
525027643
80638786
1769201703
1991366106
265072157
744682254
946069455
650832052
2025734866
1824649696
477255391
803995278
1891891063
593971537
1440969746
2120221688
534241494
1246035948
668651242
916480836
1570697961
2078398600
961252107
1512347939
162005841
15522172
557981797
349267551
561919970
722667173
928694007
423494291
1937456057
1062780749
1884040923
1661251482
390632441
1912722530
2035465546
84907765
121153077
1740624289
1993012046
555495935
946281936
305341707
1856878603
1301155261
314277779
1567030088
1830373957
603581984
945777607
658575826
4633863
2127396508
1001562153
1120125362
219813611
1099525140
1777823646
194565382
677946991
261511585
1610118651
885980925
864550387
1276307505
855067012
333902667
919821461
2045772011
1460501786
2021890399
485130079
1048125269
1759965700
1319874946
1162402925
1135545348
1097579006
1848018624
2064912814
1113380393
1586504582
841485177
2074414532
829846594
1619396961
1315440764
744573910
1017124818
1226777596
2105940486
1247496770
1570036906
1545706713
499026741
1296360199
1593144950
863902947
265303374
621099018
1550706477
1912307345
1036849843
1729094951
1115981791
1201800492
1458590856
852984530
864452848
1861193058
1473712504
1233576452
1696379252
316051771
649092039
1297976550
1456204626
1814474317
881638433
1202214572
252772752
2082163450
1770583453
435300660
919122844
400351188
382440253
1034220800
444051021
93935442
1005398842
799883291
1267786308
1151149762
412462794
1939290489
39362465
17970050
1087957362
1324157694
163101591
1954465643
2017606559
76498315
1348278505
1110607014
2130761473
2010643181
746781313
2075032967
1372502552
2064538848
1696379101
991782251
2051635933
1833468779
1526218604
423934626
43658676
1735109510
1699294095
583383858
1941273739
1501832200
848530056
1055186073
206229706
1927544342
2060264198
1123220144
1876378794
1416204358
1514665221
1187958994
662695537
2142346271
1120326685
1838248948
904090517
88523586
1694186655
1769737480
1224102349
507605070
2011451476
222804148
1645710500
687138862
588001277
308691878
696116417
1175089835
1897375288
1852615958
1851125734
279682605
642124992
1844263624
1104483266
968267499
1242514794
91323151
156407693
1664909419
701407743
1877512192
1616525406
947135912
1076702219
1164908993
1362987175
1022609924
1941425020
1751553664
583491257
600050817
1059831983
1353571516
790150473
134042856
1183437495
865292695
668977737
1015675449
60250982
1709738590
279032285
480198589
1657266694
1225043163
2076656230
91089206
631535580
1296985234
1231915566
728935627
2086787911
170057368
162686263
1839419973
2077879375
1865367900
1924752158
455623491
331129555
441956036
1083634690
1174977477
1929443246
2024140947
1335470874
132938895
890241469
970424384
1030978527
18939622
161775535
1968991522
1858164358
1790056297
1128754277
1113287548
924878932
290218902
504180813
1705771463
1519388522
1291136939
1224255830
87363662
1196576327
1497510695
227440890
1460559
894973616
2133585658
893126226
1428491892
1064395966
1990387222
522317771
1020696291
1563063475
1487594079
1673921824
295062458
1354705046
444912531
1962845385
1933994375
1543899374
2064067420
1044214052
1761217249
689885635
350806621
226392195
464574536
189190591
1688537213
1329563669
102474764
876734728
600440327
1873098868
257209625
1356244095
169224462
162613411
269495694
1164572411
48039544
1960910425
571112695
992215353
434680559
275999087
1565937255
892031964
592062464
835806224
307722182
739264862
1177813740
922957671
1964999739
1401567815
839090205
1087133254
185026657
223262761
738625828
448164889
2119989738
2143421665
1811603604
1237621757
1721741093
1276703217
728519385
2045004427
2049547346
719348731
1004371242
1516368194
1560918014
782593618
772389928
425859018
921605340
766400150
1900959856
80576616
639912966
2054925184
952750243
549513139
1661820433
286651802
670115626
1905776032
142844537
1313466751
1332098198
401924019
2142061204
1563600521
1970126100
57461466
1540523166
1460799958
1458966546
703550306
78977161
1106897491
397484686
1646859878
406005724
501204597
1584186466
1483227119
294202312
722848011
1982765545
761347803
798557297
1756808488
1182172325
754891188
906680319
1613831082
774629261
529221204
2068823575
377100310
871348978
2088118640
587403495
1409570555
241200586
1385196327
1029915365
1337038489
1088296244
1571842462
1769625699
495778152
540205227
1933394056
1155093855
455558316
828426874
1258505132
1943942811
808550777
1018480342
1430600909
699417357
862619778
1630409134
2088477073
105366974
1804845386
65210715
1341336311
771574437
1657390336
440959394
1260891332
1474522088
1916204839
1258487042
1921455669
1656125618
1086688719
413766478
913164820
1411132802
648831397
1409142686
1261932985
1224002090
1900049906
115697932
53524333
1071984208
747181600
1023260911
2037773437
843094818
2027450102
2042865287
2067015568
1892932383
1038806779
1063537301
218236592
1364363620
968986337
967878392
2139413396
646107277
1146277052
45587560
1641044016
30049923
951955920
87623814
1924882096
1416364150
954781178
1870937298
443417313
17309951
769218660
1913713707
1180929437
766063348
494378624
1587531902
1764507694
1638390400
64101492
1343044488
1172343630
44486795
1263305443
835188182
604697764
1019506897
1432875376
529090727
1138617057
1616138427
70481808
1852262608
331221638
70300103
1872877451
194356495
436335978
2094970223
1444775625
362018561
1945611616
1332128616
1626959032
1459876283
1291970446
1591975450
374089679
1765901933
1274881137
599265046
1856177527
481729698
44693504
1332909686
833971471
1517913177
1341597189
829147714
643015728
792027166
921324954
781793058
404591253
988019287
219685908
1439575689
1071946853
726231210
1997536636
1537849040
1264673015
775848871
959831584
1500591565
95958523
1184064250
1841582864
193276466
816152194
302914112
677438817
1230948033
866147812
1364173705
1931365484
886025042
1872373363
510114706
397849604
723196287
729562001
618072790
1667345552
692571826
740068222
957359931
193617440
1621186829
1076385691
1169604714
182162149
657082473
187175217
1016685483
2067320819
494714085
1932549408
686940710
645164290
1814550045
37848018
326753790
1264562459
925479386
2000257958
1882226989
1754826847
560451381
632996788
498640078
907139002
1595340358
2069377731
581178404
1228841714
903391246
437339523
293893289
168109323
543773122
1501466808
931740679
504667063
2005957916
255179834
1282304882
405034547
1540365748
714319856
1972288476
1762205379
299041301
903780092
360877646
540922280
1761275300
504451893
2020482652
256523819
1522948753
1918080416
1817555076
1152925844
1000328279
1059073524
595365491
1377591590
2109551863
1691313254
2017881703
1081445979
268306680
1542111925
1909768884
481853427
838871142
1858781372
1075418634
70161636
872120115
177050195
1681510410
2062074677
992504876
1950117976
1455488351
155412980
1402842876
879191353
682734106
950423296
888776662
1336906073
1367193608
1150941818
304331483
1391382606
1809284410
734853425
422580840
701723671
673220606
441792073
1707677066
1834952911
1110664083
92906986
1077685647
425854397
1584379229
1612390505
486968301
689832747
267309356
1803355078
731103321
1851035681
706629523
861488657
1019344808
1759900587
572153470
1870820053
736248689
1432393049
448794229
850999715
1555860211
257641925
627078613
292687749
1384635415
888760258
150019041
667866603
482151457
832646224
1765701841
1658477948
103357720
98655145
1967109223
1220791655
1834741795
617584498
1345996544
1897996925
1315080894
1048870236
1973396159
577007634
295677122
1219107360
2014558171
1078902672
1458498229
742511876
332712048
135965752
1422053134
1661542768
280186898
1657266898
1849281729
275769495
613168833
1271238105
1817866848
827858858
2121875745
2083741694
646013858
2119296276
951278642
69502922
1868456208
2045399734
923868921
1229981086
289185113
1253084233
1713398340
1065861912
1091313443
901780007
162347478
886568233
1084297899
1992954861
369005874
1988605611
1428832759
2105932207
647134431
21160066
1490243780
1135419722
1518619376
1539406092
1790450440
717943028
972695044
1527683066
1877430239
1932926988
1398007468
689428896
2043781339
573753408
1630999251
1766709448
1490308704
1667483513
692211379
2027498475
969561543
1554498671
1603449158
1456672206
1607031906
88388226
1185714267
890569007
414279274
293278727
91154363
458697783
1866272713
584115925
2032446480
1459965535
911775710
2084997894
1257059975
79879141
1016479800
120808907
2122058207
1703912701
1308692731
1755667383
60283963
311399556
1569747327
27664826
580399880
2067592345
96744771
1648753329
937798323
1332059778
1190820707
1983030955
536826538
529082254
2024121734
731031489
1160624607
728288906
1267525445
1023999631
1769624700
1405752940
2026728346
1542497972
337623980
1160162164
99478240
1327870792
656038678
1370121150
567791971
1780365205
1624615768
1403166375
195868976
1219395596
1298870704
1969470106
1268619488
2068687038
1187618985
1420091235
2044859779
649445032
1312559998
1589314783
1511417890
1136124044
1781929797
1152022356
420696116
1834038900
740964209
295550768
160107569
1398562392
1287951951
242772439
1303493952
1437393590
1342051118
379335628
203738674
84321116
1161829956
1700087702
2079662067
1872834120
1050595393
1520632800
282232073
1773689379
1424848645
1762991411
102046997
1708068955
994264989
1202291424
1124136416
1471148296
948441231
1824735287
1354623354
1252296859
1433414671
778975286
843317618
1178049683
191156308
396725016
1322187807
1608257077
826586078
1331112024
801819499
2099243267
484879952
1363104202
286278186
439798997
616558975
1560270561
1926735877
1038711349
2017702908
1707237065
1916448806
1187550163
901339889
38626605
1431047757
612813094
1081414283
1630093597
1490510756
1548732907
1637856621
2132608380
1709425355
1122228629
1731429440
4785728
395468860
608932159
709410088
999462028
1062789774
1092178618
161728754
37999296
666974765
1684237650
1436277436
70585720
2092102909
1256231944
52656305
1735915490
264241851
237880184
1989939805
1703026379
1237134406
2029767788
779948464
288991374
1415125529
713410382
801555954
245376131
2093631616
784963490
1122970354
540450238
1142077813
1783562699
987019229
1162369475
1376314851
2070868864
1733900835
1854453505
358147753
1932580569
50533478
505207834
1555833159
1816555684
1511430697
1439297158
547379484
850293342
25554587
716258437
1251065118
980953031
1656048672
2124783363
1638804804
1930412128
789301982
1575150713
728113294
175568091
841783430
2018361276
2068080337
1433074461
63663229
1077402317
1526739295
1601479141
1579863683
1403375393
478868215
198440234
1882598728
15291552
1843780279
1425104395
937617480
1199765081
1907761204
1923036564
1217887851
1149485513
739949859
1894905304
957040755
86703898
316843610
934767515
570788553
1281129945
786954540
765218648
827646575
2041753908
1711462112
352134907
634920181
2138478005
1985002200
1240299834
1797023924
1701804068
2064841394
856107828
798985161
447995508
1027031875
1055916771
2036480930
515661260
1691385502
1948539663
1496557252
450398268
645050872
803208510
1102613148
1143948055
1210236287
1110122440
240773743
1288062373
1983370499
406303880
432623647
1660765252
1416161820
1651180759
724135119
2005432209
1742817634
1821318585
1944406518
285137832
467268462
406249289
1335274522
31254367
1245376562
1520018564
1549225788
1587863387
290339475
1421248325
1621991265
1216944218
1011545532
1893740249
555889676
604047269
2040002835
224247641
379706061
206722181
1981936085
11958240
954610273
2071420615
621264601
1183162714
895675944
1539843861
910592904
1522868934
658399040
657264400
1432592661
1465439997
978609927
303936607
2022164419
1511764314
1153835932
1347994606
1889890558
81596124
263739202
778524283
1895025093
738715251
843703520
380406718
1498770391
1368742958
754918867
1299310941
739505945
1586754830
1461639684
521977846
811149694
2120997595
1564358300
2072524323
1028722853
622110052
1505327005
1924475174
1377955714
889228242
135092976
34670606
743948226
506383447
163252764
1653883877
1833262131
61042910
1700492966
855373643
755194281
74568843
1485847778
1649792581
754856818
1085203361
1277848945
1283795817
60738210
353443252
794526498
1480870578
1887903533
913029514
252573148
243148532
1880089645
191614795
50861293
206048187
168165861
1140620357
1591577152
1604582375
877961908
667009441
827478107
1143549847
1945740250
1090797423
85740913
1230064608
2063243916
237480386
113747846
587693953
1914696307
597688402
1693388938
1006677580
1948301685
1912146034
1419410299
566575318
334969802
587750658
1910374786
1043275628
1004282916
1785022366
1840259005
437611643
2033639855
611913983
1167405443
1816042718
2016380021
818997594
1629796384
1255303681
937068524
608509028
1654908892
928719515
194788083
1592725087
2007899301
1474261471
1076565727
862103103
602947330
366640952
1387066056
1645223699
236225467
679706621
256526226
1098337272
294988705
1882219465
1636125268
1606455657
2072101031
120102898
1662097749
1442009641
1044457842
939928727
534129068
1857529649
1575020672
392015658
674424726
2099728794
58607182
891750931
1817905901
623823621
2032988048
1791093681
525274746
2074677638
1910824267
1789408309
687584262
597366183
635713312
1356024309
163112283
1631764869
993007503
714653805
1264146826
1063679265
1607339568
1153333214
798672429
1055400498
2093653450
461403579
1810419619
202729198
2058750156
1228972095
1283988002
595753566
151707823
2075296987
1109108922
1996901420
367620622
211904479
327102438
1249729009
1625010054
1183509040
217333406
388394234
524953712
1246552074
2016860012
1371673367
246181798
1977230994
1691674690
748072622
1528760995
444424841
116897497
1549714798
192003540
225150343
1941389160
688654293
154750814
324351835
950464310
877120238
176195597
1555577871
620570045
1835873576
820820480
944838690
1415962334
1693621397
795990848
663543073
957030924
766705395
1886121834
1834246851
1544921415
317954492
809718728
419650807
1940375499
376592868
676552692
709208243
633374971
1129488961
1993155230
398441964
359757672
409364798
330124238
1457845970
540519436
176075146
1046413485
582773108
799547275
1877119796
2116127737
1838600278
920778865
1581595972
658146408
1953524430
1382324686
1994137246
970462127
18237612
792216700
165066596
906921884
655807155
839390747
353670625
1492511027
1884886033
2141726703
862415367
401809820
1144357550
1213908846
1554144561
1986197783
524250027
331083663
126383882
1689543608
2132470208
1905246700
70440966
306651014
707845757
30683515
118608765
437384816
498743665
208272364
292115545
1160353536
1086885299
869100697
1437874704
562994564
2009688789
1056588607
349430075
1906604706
1126373384
2000897208
2103577087
1942145344
1098689762
476014073
806623360
1783296141
2147391731
481864718
1671611762
420589469
1874947551
1906830441
406726824
467636265
505593362
1339246120
540734964
996712383
50816560
1881219692
1889363460
2010590563
841351254
1718393611
471226374
534224653
1193710477
1541347154
1146612910
1174192429
1456683265
2016971459
1486577389
1133664520
1592769795
2106288791
5530637
294888527
1643623152
1922873113
770654398
220901776
1439889227
443869787
1064621643
1268549998
339402189
826369137
495225335
62626959
1453563580
1653890567
726023449
775643277
2028414756
620670317
1440246132
1825698740
1462717511
828094469
1832343333
1251958882
615965681
1176303550
1678905278
2046125070
1340794990
1934006069
1534933901
32752653
1317495123
475938836
1230287241
761399563
1115425481
481308842
1328655892
1938961737
1382957586
54217491
1515335844
627948056
1828915933
1695717503
475583744
1749397490
1724204531
1834966640
952609160
1082835652
1634267822
1710197502
68330226
1594382958
1989194401
2132738427
1514532946
516993320
588581060
732488011
1928383971
1282653470
67730295
600842119
75611790
314711394
865811945
1142016248
2074905939
1489845294
2057532605
663338466
1097773457
1135912445
511740782
1387333289
515924032
2088178980
2128972718
1169764058
402406674
376921621
1722517674
1748855611
1160532804
1524282619
1958598609
1418066098
1796391005
1904113208
2037747542
253055916
1744638389
1865146889
1215096081
1410991978
1028100474
1504772076
1297044965
711409332
206330951
1125377280
270079680
508498069
1127388650
1561322881
550779234
1765748566
167790518
1883605746
2133255444
846680717
1833096464
1454166028
1503121645
336554521
1287574877
1408025343
1608100079
637974653
1524157757
1413106356
1767058374
320799888
1412166341
2048953010
1628258260
36650504
2056762692
1835393597
1414813235
1347809940
533949905
583915185
1852389307
1155376340
873294844
503752050
783254290
1348648193
1886230944
1431099173
843998467
1696902030
977832715
800056270
606539948
2108453554
79829349
348951178
1594250628
582455113
1899789795
1404869331
258858709
1741986105
415160363
543659998
1917687626
246848228
469751760
505448427
560785641
1158257572
1292993239
1738904487
197847831
1189370524
455548801
1778484855
2088145845
247393056
1744172286
1830783293
1027190351
839762565
1625959544
2099929625
1210689385
1870581896
627638923
1153435547
650993191
169452964
1872547540
921594713
490061344
1526393432
968206556
1405354418
400350475
5202234
1624692222
487748448
957546254
575507620
1533180069
842607528
462720917
1482480652
687501835
1274931943
798136329
2073234129
280718594
1096461842
276803597
1252546500
1901453695
1436960704
1818932578
1533554074
1250204389
481219288
1039286586
725161428
132425147
146952453
1104535475
2140656817
1318526515
1689864591
587255541
134202678
1678374927
1987635920
1114220195
1316181924
836317591
1894219189
1537246923
17843153
487269542
87244786
2063753485
643046048
1483718121
1778509426
2007902004
1594834500
1605329098
72092086
809771378
11531159
585222993
2084224329
1634336445
1106367032
829191288
2013720429
1741223213
833411920
1628244978
1709671484
1156547050
377455066
1962571841
262772224
551919827
596690203
225478447
1600186789
1331704293
1772356620
1750051623
1540320995
2146344690
582669131
843277952
1653762885
4194271
1137782943
1219701415
890645622
2134916310
1012126012
343582842
1677730181
1085215374
1907242094
1292901345
1958277642
1180704027
1633435384
1391839589
19328920
56626089
983387658
823823687
571283640
836528337
1738292082
364246358
1037811700
95987556
1718818130
123879203
1017327592
2026096826
627256306
1146533872
1526666568
874765027
493313560
595203087
249608202
1020384791
464136875
1061307287
1036845044
831668594
1843596182
1492404716
915295958
1093494428
596852885
168689524
10066784
195606188
1269555450
1152632276
1827019482
788603112
993756048
1897136776
1129921175
1117837958
2082010147
326339665
1433627717
696338706
1248891290
1498385381
882274588
1991584962
833172195
2108008156
834370353
216593331
2139005757
908620593
1324282258
1270763353
2124116811
1483298540
1454563438
882270806
989998176
385947842
408343081
69481144
1860107082
290324166
99585641
921799749
1461368517
727731337
407829403
436094288
1691354783
999918177
1400684482
1651668266
703688372
1617120808
1134062728
1364050389
1172820503
1266113808
179698352
347594129
1414820236
1847036503
394680884
1251682951
1667342183
217941716
1310708393
1055530655
377243005
1946333111
1635550557
1807397455
1267487349
2033409404
234200300
1191273222
828001390
1179853022
798174336
1742413049
112470398
1787014953
57852880
386707888
1939060500
1412242203
1158727811
1339340710
202573384
281180123
781835519
417497944
1172509083
2076581190
1385962024
583018942
1515676259
1399154553
2077675334
2070913458
507209592
1929808062
1001064209
213715487
744061937
680289132
1122236610
1537808268
877261356
447375060
1171492951
959590303
2050979602
42947151
1960559946
647342471
185230813
873965152
705166315
737533695
151628255
896753734
155893778
800654536
326479374
41341629
2076454062
2119984265
223054370
1954791447
1247985374
2133578108
29487090
188442902
1515530786
963241314
54560433
895321941
1662990241
557095875
1863790002
740536886
1802768935
551505997
677892109
241034083
1905985074
1537947987
1391357850
2036685648
1892235884
1833555021
630550075
965532326
1308006705
1604357346
468616502
1954055373
1816787851
42025524
1932073977
171872489
464706234
1130960037
1654942973
227639059
1761703846
1232329585
23915472
824747232
279646760
581284082
554137094
1599399645
1162618824
1903735684
284972952
446278388
1202136118
1951737124
909884135
836545370
1213466031
216620598
201486882
495887916
620632443
1828608425
956888790
2088490750
1987985087
1900765488
1165480113
1077669223
167900166
36079834
636440501
1470297070
2019368440
1396108014
1924686473
1232614847
285145631
126215192
318686453
188391618
1956456446
1189894570
1479470779
106074409
1739379324
1294246492
587188333
818583636
322074580
905659134
406004164
1361950847
1821184555
1628577518
1413308220
659602214
1736161125
1111076562
264515964
1481786634
789317983
1561669040
593405885
2007133450
1917093323
167640019
953156435
2013577048
843784272
1769556789
801665358
595916946
1486674365
1773018680
840315416
109075659
916704845
1732277701
16271627
1926969480
927119052
849681541
1574979379
1170956071
2024327935
988745976
1079962449
1306850697
915036014
1435099507
535834772
1257394280
528219616
1742252083
371090704
1487725104
647337681
794128353
1594332147
1448802298
1637235423
1734844898
754148767
1253522663
1709083783
1317003308
975960673
749565225
299102035
1269103207
1742862658
1572560457
1452494879
907663020
48762441
1634626359
1973576511
1057635969
1043318302
878990298
890433953
1085682358
2035998495
1616767664
227356088
150736592
1142373920
1694178971
1664995403
2013071976
135778349
310253345
18064146
1294470869
1726916973
1995344315
458765575
182283
946583364
711792714
1089350299
185056045
151922918
1885333613
1642892316
1802257269
1778269510
1036601230
1262799472
31235818
544215365
98809925
1773785047
1502605243
1236091919
2008485401
148862907
1715789302
590984036
1792988905
90124461
333893110
283814615
1072382664
859916066
762675622
1655109880
669672584
764871874
1866245629
981359274
1165143102
1530000144
162355092
1811620547
83886494
1357485794
1808614956
208218665
1583625441
1263507380
932152663
382223000
1332837511
1450645630
1028696612
993478627
8493127
1425456228
376072327
1274865826
1201858644
795834341
490342473
1185953581
357290601
2133433421
402024765
160422001
1850254910
585613888
927827658
1592260075
1178573474
1070245658
657946821
1236536331
1465179524
1801824652
2145692079
1622532350
732346221
1604363856
1539785635
629594601
720469258
1070073909
235735910
280221772
909744127
1503225555
2146724249
1431749513
202087080
1943542078
414676912
608376846
672808442
1588932101
1759061279
472987462
2100599388
1315910671
1458676244
1260299586
632674119
772407265
2134142416
2103376787
341059211
991661577
780778095
1413180578
1456264025
442099312
1283237542
291797668
541059422
1700990945
1568058073
351020561
1256695984
833683619
1224761638
239233761
1282330579
1714935140
794381099
155281411
1628862083
158983360
1422692925
275071468
62834844
1094838376
911040502
1225939992
1941145724
1678296874
598435360
653652867
1958330447
1652396910
10633918
1100432362
2026349356
1384182551
813481975
1451112930
1682251164
205361076
1817299258
1676851896
1920442495
1888086413
958084007
927968969
1288802146
1768514166
1139463117
1155012522
111657184
15318638
1345595371
390305724
1889110301
2138718802
21077000
767865914
709854918
1906412435
719246569
929057221
596334989
680751568
924644653
2139502960
440898634
636550766
1307642915
1964429303
546737923
1125930914
1439222389
711918929
1529490395
563214227
43187316
2137237672
2071756247
1555526037
410785734
433338562
1883208589
633524634
619258933
2058345122
1709089927
1571709257
561209845
804806311
1938447317
322000398
2093330321
1640516995
994633401
733821111
514911929
1920675487
1003656335
2037121697
296059437
1446458327
88849714
814232625
1092359966
1667063472
293230321
1455023176
1233168570
1366887421
391888948
1241693666
1665365150
41775121
772442529
459360292
1226233228
1035434902
41608439
1899599670
231890614
785278716
992246088
532237529
401733256
2147074063
1561029816
665762931
1503335073
426368467
1524391877
2130958833
433781697
882166117
1461500914
1553270328
249199520
1823306712
530613337
1379912210
1909013762
598347704
1170390963
2070662335
89544196
1953742236
1463424687
304079634
2124466808
2104898879
557002366
318300
762394766
488795359
1288733701
1309431411
1038457586
1132785648
526349144
2001492721
104109073
754579252
1881889748
1594518745
256495419
1642087325
1769418801
381276596
233160495
270669637
1974825417
112214974
2119890041
2036737392
17410017
1270565762
807007994
1045552195
170605934
973430770
1003555886
705815069
219075451
1885910595
1031763158
1484219069
1981232594
1413954783
1795755832
552066651
673604982
649768786
976781755
462738308
975509622
557178236
459021419
2007187590
542744097
2043667156
1503068139
715277222
1683889006
1888097410
1058589977
1762148104
1823661938
1657841501
74391948
1824511467
883886798
758518019
33523432
971018040
1806988698
1027019385
457374806
1013669641
903496434
797260136
1577872551
636121857
2100499835
4164313
1304517683
144726497
745356672
26751631
1586447070
1064890613
201488195
183346096
612768974
875825289
1539545926
1091709113
1213351374
1157587875
1358278263
1228519698
751051826
2141330394
1678656953
3491548
777354800
453310046
2066452276
1519370951
797357306
146331770
1780292768
982568587
1906929527
1552547903
1377546846
151059521
183033471
1605225976
679563407
812193651
170425422
1308243617
103982318
1760286068
391177622
1746875743
35990326
1866898186
929951072
1977417776
1253183117
1351896869
1209476583
1986397572
2024653639
305525809
219456721
484424297
1392070605
513355338
990558005
178301124
646509719
1416302750
1311592392
581792625
1325189812
1048749790
1269164963
34668811
734028052
1562373868
1078126329
1797356435
1837502933
1097131995
394121703
418995409
1014467912
2137628665
623202103
891976311
1313719585
1931650910
492811078
60986984
2103232051
1497707820
135613968
463928674
1667199774
1114405746
1716353245
1156246648
1598498273
109924910
140610488
1539098674
1828978829
1195186406
1601805029
1457907753
2085179810
1263976726
884158871
840407627
1533396216
1889852193
2036620140
288786566
1212999857
1271354884
1371430854
1498354527
811714452
2069208645
243629336
1424334086
1178553439
110517614
1346795460
169364803
1043567648
243612827
598841224
645221703
690567468
839067653
73712909
514422341
1241363368
1775684857
1972902796
114250495
590963904
860581209
21981087
767979552
268918410
715690403
1503192847
1497060903
613630003
2143758737
851589237
1072010846
789566236
1743570959
1848777144
587074087
2093231002
1519802363
112570281
867416193
693815275
884377515
301926933
1602904723
1727504398
1520154256
310675850
321158590
1087978220
1544300316
364646906
673855445
2076867629
395059978
1240506568
90295247
653675918
1378105694
1011503947
2055976722
2135232656
128511246
2040627387
1426029513
2018334451
1669759049
1017251434
2119865617
432352741
1730107075
50325715
609846456
295796664
647331036
1886625710
1786231301
288067884
928008156
94611893
188248303
312907188
406461918
1764783702
293735349
1969317895
627941776
59333918
1599111096
1440021587
2129825062
774792590
560977849
256118639
123356909
1269589239
1539910777
983761093
980991034
419833882
1722208615
303835822
410427757
2119181333
1764552045
340584603
1745336949
1510330774
1629237223
1899484211
558885048
949398897
723380412
20612012
34494343
2084487501
1525324808
1796954978
1170131531
188697431
1735282207
1631124544
38631172
312239326
1000677613
1021817875
1057634214
2112828859
2102425964
2015960525
535881660
408828959
529875685
1072121949
2046152905
1771740727
2092654839
2019712148
2100506290
1884937993
637208609
1911767144
1895161066
371206022
1215323784
542486294
1892294609
454933794
749521066
1453568769
1278892918
137782869
1246907933
1188484855
1089967104
306996038
1900568027
468408780
66635959
1077585456
2095097742
254453873
2038980518
807877055
132299733
855190861
906137048
121489832
1354465695
1798529963
1597235296
1743846480
544319777
389051113
2140243891
1309614977
933518915
1122950987
1208630957
1793222448
2114359391
404599442
636419321
349102853
985656407
1611206946
2075279636
779070309
1461161242
1635929394
955942818
1840959669
112371862
1333890541
752297763
1992521744
2031047239
1159392201
562548516
1628595122
1472738956
1779461842
628073033
1918776900
2024827188
708441724
857548434
46435468
1638716419
988603618
1782126277
1994455016
302456890
885481576
1850272593
568020036
2103124622
1974877499
1096592597
352758277
2105476840
1446451962
1737795818
2053240124
390792393
432350097
574079620
737849300
1668834086
1557554462
2137683157
1788271139
810077481
994849610
479584638
1631547661
57960038
301839399
626336914
397559167
1498178917
1064119768
1902843853
1128393548
1483599760
458753684
106345754
904274108
76403685
1284752545
367383958
1451392299
1830511781
416635638
1950695048
1874147773
13759225
1677162581
2052719910
1799223638
150168453
671350054
1573958300
1499116781
167055072
580136104
2107711727
931880290
1247825661
757474325
80305528
311507215
140225380
1513923784
1041893045
164055334
1412148947
1861180889
621328587
797340552
1888355610
103026845
45829883
1435243476
2097686996
1549214585
1009792641
1277735168
108383233
1809254992
1835149486
383027804
933072443
510023690
25894348
1559198782
1699741748
1478732346
1642460110
1229304577
73337178
422118406
414324895
1007868525
1333699082
1039819030
1990446675
1958484932
1100002875
285432647
1872902712
1921187588
292143573
1614194453
1651672519
294087162
234350101
1751922932
663440315
398720754
2024077727
306504896
1303946538
555772540
1970086389
1849803046
1668570810
1011779114
412543935
1864488037
720715400
93641951
710023131
1875056215
802066007
148267510
100436037
481644762
548869195
1255541091
1798866931
380392862
619565574
121952237
1380553510
1843200874
840629496
1068514409
1027769419
1903743244
840900764
609810232
1386644728
985646739
215282931
205353900
832618528
1122058111
142629314
516985155
261918006
136423426
1844261408
510918296
813351819
2054899542
1199906307
540037942
1459323037
1937643643
69064486
1789213530
2038212153
1382107862
1422363290
548320657
282224510
285322505
24748327
1802867681
1017879553
1702840102
734367355
457359081
71148424
1768549243
803730717
1638235097
1292625613
2053465122
695968789
844477206
1522950739
1405441339
881751435
934003985
63632467
439720980
159885665
235390107
1668367919
384775644
1469520873
1058591507
384576770
612703659
834777474
1263419618
1646375525
1257974704
180332412
239854469
793937675
932540084
153542633
1707876361
527099246
1888999935
133412317
1724250292
1477885856
2114852357
812924065
149526502
1939276232
1484088074
45294423
1050786172
999374731
1594960344
121033367
176866226
809766697
1059330695
614132998
1454342858
717227638
1257671812
2062113216
513736015
485801140
1201552901
344727313
445205137
2045423237
892231187
484576637
265357330
1327894406
792045480
1719399093
902013712
598691201
1053980106
1803324564
72585225
1170764472
793882828
1217243171
328261268
722468111
1883457713
52763220
1272642362
2001903009
215846171
1392029279
926888430
201260884
1248319974
992879043
1971583769
1021481465
2016652864
442992163
1056226494
63980064
1274923804
241055847
1014962765
281421544
827372028
2132300998
1943698212
1779473430
1825543142
1881484804
2077672409
356779127
768590466
1773338568
1974732943
568996882
871268645
399426660
2008856599
1255436814
1738527930
576834953
1027198984
909149751
592145341
346818516
626006461
2037700755
1689801673
1160070864
1771503140
1105876642
2132804292
1901217427
274822937
253932965
1428011027
1254822856
674580966
1394426030
1181355680
36846859
370797223
1065506505
1285973749
162416149
1189314572
2053626842
1567518957
692710812
310935438
215165472
592875373
672401213
488942827
1226195736
882193759
1791982202
217526295
436405421
2013487915
1117145041
1155927590
75422245
2082779508
1014658935
1976217141
195101549
2042230234
1798558956
1204478384
1331157997
405477931
1394221509
1007633646
14333168
1754085963
1522272707
50955019
767646755
933480557
420162178
1452489276
994034197
286620176
2015000007
259911200
885266583
92177711
1551918746
583554886
852770319
2064168149
714522452
1006806778
974874517
244685576
878507446
148994015
388203391
1448605157
1084246438
1926823274
1658748259
499293475
1813745944
305627516
722629857
539396167
1473700824
1393653484
1506134567
1931185083
1791078866
1251657018
464420509
1559634191
564415509
431490639
342935922
1936375204
81710716
206963316
1614662642
1956957249
1497073142
2046640660
652447075
1951309338
1120611854
1493841325
326554983
1449100903
1999042380
44859710
1436257905
2060675653
2038709208
41732643
998020539
965743545
2037393831
1291855127
786515606
41701863
1751969526
1860328625
1233657203
1056597061
281437898
2123755378
732441894
1479655
1070975065
555483800
1377147772
298153761
1153278085
466248624
387933897
1422700361
387947723
1124434562
2105271154
1119695901
1914180896
737063698
529512716
299979830
1269038802
1334477628
1338329601
1444010875
143360802
884101429
1750344185
1956380550
1932422775
1097672764
1221081580
1619980850
1914334058
245666293
1389164733
170679661
1921957
1576813097
407151079
1439749333
656974797
102217766
372809077
332442916
1425308938
33673407
1218395668
904380969
1119688954
99942711
1067597926
1329476240
1239090770
2024739447
1433708966
1766120963
1745132509
830683592
1564753939
1824822300
782867919
38792422
810611322
1375222368
1325224077
1422762945
1031156189
146515992
1079141438
1953147000
1779012229
205782791
923534769
1915182196
2013932683
963318856
1251472584
69815340
581886237
2043210618
1537142805
2136439173
1779440836
71765142
712321820
1072656497
1500497317
990919487
312834642
219617941
164695512
673110194
881402503
549994102
2092618210
660543316
2142412171
546330934
1312088022
2050375266
40386131
493237435
936293649
1799566032
1928200969
1318817656
516534783
1295547129
75946480
836084299
1676009757
823042056
1501406257
1123587355
120356609
1873439873
646306452
700505994
464496175
1845809752
1676270996
135422400
1747084551
724506204
830612751
1489504797
577787146
1766142166
1117941630
1101888002
1774390749
1196499554
1891277781
1668509719
1931041114
1992788706
1676378650
1893346855
948767978
1077308173
1532792519
1986380918
350848599
1528160666
734175252
1357847829
1230749314
67917747
964735215
1421538643
2060267044
1466364024
979702167
1349622433
840929700
41567645
509571842
1139224050
1495224698
1094841956
470744700
1809281433
1271516135
269278444
770473019
584564582
935981643
1715813716
1323648188
2083422388
1315689858
427680552
958592625
1063920666
549735116
479865279
1053085884
1879659695
1024970847
1660612107
606829810
245152099
1410320207
1051386479
487891145
750441779
1652355055
1273692233
1154838219
572994641
878361588
1753532718
1099269684
948684175
341590212
1638621012
1660899159
1129526740
2341903
2025081410
1958582148
376493209
501426934
956040533
855262297
1940645037
12578035
1746798684
1781741571
1128938934
2114615609
1720255715
61867442
866276969
295662960
642593054
1164459033
161651995
273281502
1388255358
858446515
1102610146
1559131636
758090549
487090140
2114568574
1576539784
186174164
876560899
1767649750
2114271825
703673674
1450631938
932878700
2081899153
333650151
1633809081
1694130132
480388599
516043024
1141491892
1095656767
1949219560
610508296
1062302484
1476683408
804528980
1600649942
164236653
118586409
1466090621
310905259
1326716382
1498195739
1005274689
1071185797
1036761623
659712068
225388064
1803305033
467952740
1479554704
1137557354
560411480
1473377447
1431430772
1101575808
1617840248
1746545105
1291304385
214833360
2112154684
2090536601
974973193
1381010944
1674392236
1125059101
1259067741
561063184
192015482
1496374260
380355593
386452955
270671966
593113430
322610976
1155231380
1481863965
1912338337
783628815
1982526865
151310948
1824509672
630157895
1205195208
333595892
1908603378
14307782
2031753959
1630910564
1559212696
571245314
587778894
1442413041
391248220
1451370259
397589926
1837684924
635786525
842330657
1889338287
467108472
831170539
2046811316
7973165
1610509536
1556509134
1255694758
877497724
254511004
1937016626
578715124
1308917640
1917364091
19084284
446455874
1167179499
1671420950
1873811644
2020320345
1557875211
1399156162
1711788451
1897093750
1328310746
455077734
1456315585
1357205535
1689569962
2006216408
1932312112
1326667408
1701416166
549126829
809741123
1404963221
1059066922
723670450
1822315322
1766200547
789323958
655017185
1505567597
1194296838
1942277286
1106956581
2028726106
1958296985
332469998
1574124403
861513805
1711374944
1133581666
713974852
1448180357
2045468615
592083112
852677003
695123600
784660955
1139334156
1072698804
997036011
658012537
746953240
1847925075
1451976933
201659331
1093827506
502648469
24930965
1426869343
184339353
1709204743
538346069
934196808
2095313227
1789157949
363955360
1432999366
1715384870
1661191997
753294260
818091921
134454271
396502505
369838601
396386142
1602096500
1721580239
1514443502
791890956
1758759855
1715708156
1233838066
1432997593
432387913
1273053363
628755243
1842647698
2103423916
254693319
1849643153
496510830
1318907529
1393568472
1842676033
377743964
791474156
2065224249
1733506845
21359229
1952022687
1195493488
230119252
1660914011
1927969864
640863474
605469573
188425131
1061402832
2034415623
292700950
2026464343
1522904348
1931945961
350943756
1711845950
20341218
2084275296
1915024317
617437695
1491528888
890172431
534608687
1732278078
917737460
896218364
724348471
527418034
1831426907
1383572831
1978987490
1060853706
10706695
1679537988
759310628
1662289898
1339029326
978032521
624430454
1685234302
821036151
60817927
1391371803
128614358
453206248
1263868977
2118751893
2108025097
2001691326
2015224174
1642473800
56264765
569493145
949287930
1677587402
885805692
1640145959
898272657
1190373963
1456618225
1267777805
943543777
1811353342
2136593011
713841023
1497279260
1723643089
1342825185
1595290282
691551177
1069248218
1657694451
749168637
1396391970
1719457949
232076003
1961035453
1368304395
625059104
568356418
1461954276
1028279909
1709283181
994384213
80624581
1557001129
1273827234
1472710377
1145147887
926701982
1739699821
1205461594
119924967
1074043179
758545647
1616270444
1931673875
1094563818
1884385260
47831252
2128692595
712574643
1018504486
539204002
1129599827
537943964
1569136503
1734615040
933753857
1623172762
2105029706
87632177
1277342380
28332588
1126692380
1638002392
1554205245
543728799
1026908573
212177675
608118920
1766532722
2001649049
751252495
639610074
1353691556
768653409
918217672
26140907
41241405
1313906508
2055966654
1855488102
305555073
973080668
982563616
507914893
803480739
525099626
649418127
1165407909
1101096510
1937708272
532293410
1956381379
928440449
449588625
602000307
1957309740
1136523569
392102412
1115963741
2026128543
2088439462
1506604141
1724852661
2130722745
1400614141
2114717477
1494586549
6462906
734002171
341654064
414769917
746315587
1013170095
1471221447
2027668830
171107134
1478322342
1022976998
1235930722
204154973
1891341017
569742844
1524203460
1121576965
440557573
1281101570
903543158
2087384456
371904372
2103356091
22459791
849737544
542368067
372571677
1000956304
1035149302
1395549690
290041588
1945792673
415576899
1790722505
1329858846
1168193551
662946758
319565282
2106803495
1692239056
931254131
267066075
878845708
1270764560
1354086797
635511146
640765909
1328225576
1862763244
775725651
451946294
1592954160
950235893
1374974543
921538183
1407272930
977892009
1872038423
432433921
1151616353
1224186152
1125215912
647558879
185375783
1708129510
155708529
360069119
488762753
1838339342
906400633
1411295543
925688486
1853440105
723864001
2031008660
1890105177
2029043526
701857233
1156844464
547828853
742414826
1964516667
314630768
800079060
1702473332
1821888847
767840365
372331186
27177772
1772916965
93543459
633319626
154447889
1337203197
1132035578
583466371
1245234871
707486221
1978331030
446430678
1641000254
1249473141
917094868
1526235400
658205915
806681276
487986318
648248290
728799825
1475124978
1303934477
94492220
131673526
145489185
1909769215
1497590507
391253592
2093304090
11168813
257155011
128030016
998219245
1607496454
2129700330
585612682
1930986165
1440586480
1796363821
614735894
982300323
2132343105
187730126
2001118886
1806765137
230374234
420473911
1157990264
134540548
491900012
1829385353
439181760
651998663
598741540
1962337191
194840011
2077287225
1491542167
1746183063
588312750
1313177520
170337994
242317541
67454721
1153811315
1916804047
2067051817
539156153
367304880
977369490
818265438
429119634
580266175
442548212
4934844
356912397
858762234
1886851903
1202047790
750268364
1563430941
1644265142
1665343024
1297266861
1716511789
403775192
1958130395
520799656
1117257866
422975478
1641135784
823072907
1493313365
122231555
271571518
212021970
536722371
1603980468
607480851
1790351048
81927258
1548052906
1906123479
707745781
505841585
432702212
1249240121
1638883679
1775097803
1487427052
444711410
36076891
1177705535
728278009
1894325349
629365809
1809490253
312895868
537374532
1028311056
2001131025
1058003330
1021159044
232330745
1259185361
582428635
1570773335
167578195
2092963129
1789092627
1137457854
1401920296
107523950
838211382
1689099712
577575003
1095699105
63541864
1890031729
1086647812
1662581275
352160263
467114985
1664048099
1963270882
258923072
2031606526
1562905897
1632344031
1887811911
730100912
2040652953
894188159
1524011303
1170660077
924566384
1122654229
1513968307
1680221171
648080549
1152515660
251382567
596698638
354950447
970627308
1911933510
2107076184
1021090851
869777662
319436056
1141054822
1722074208
438465119
1590505898
646314562
1848251459
983354214
271831804
999508678
572837549
122336109
520966943
1002793249
1212497749
453978647
1708565712
1245523530
25887932
2038223368
844003684
424120318
1084568677
327454411
1226640125
21987992
1447967670
1017627240
1387434994
700568903
172041345
47437379
126105370
244664850
664049472
1400516055
2034747825
699012772
1874250368
904181809
944964920
171767979
1860565626
1589003338
426340679
988562250
523125429
321204498
803683590
1592013835
354804837
1503368290
570241475
1946057928
372113333
588204289
1499788324
1464526862
1928881175
1020638453
1058095200
1120961070
51677158
260622859
1091848902
412249487
13905458
292022158
1011627864
1576029249
84553935
884543618
85044862
1908911806
1285640160
228744340
969771876
1355136084
1158637057
1850508273
382011475
826280468
852347932
62223961
1581159697
693466742
829388244
892071475
1759488647
1648542108
2105405402
1020457544
1938070630
993201877
1249463098
1560910639
671767821
698503374
358433899
2092806124
63729552
1110679438
805775933
1256675752
1582528517
2121196630
1693045060
1433716261
2135981734
1679042485
1051943907
449548770
1137252992
99728251
1848820384
316387353
270744546
200550957
1330705116
631508818
1402230686
1892702949
170105067
320740802
1317549163
523868995
441047030
2065572760
1334040255
15064313
1222983317
1553823894
322069194
157714682
863028124
850902902
36445843
2093048573
1822131296
508925353
721629169
37688184
355016693
986385409
1093344190
1275428181
457727241
2090453464
1704127535
771040949
520384641
1671851862
433157113
491580077
1665649079
2103779137
1527503578
176990032
441979467
427789019
412742220
542212214
480744139
408760682
2135133954
707975863
941967579
30172636
1211375084
1892893668
1844829637
335317598
897800359
1570456804
1977059383
1595281478
13759001
1952797383
729624391
500229155
1719746662
2029274198
1367333034
663733057
746755778
12651307
1605496530
594321257
1924173468
51770244
785258159
412448738
1329330091
824927708
494922013
397421406
795451658
1203477336
2041759701
1587282803
595885324
170215561
622751056
541711813
1096596473
151788309
905783680
1034436436
1459811552
2043656659
595593321
1280690924
2102940979
918781467
1858687464
2076293612
1926607888
2094601069
1489768907
1245641763
951612718
1556159555
1836548012
1689841051
1921974814
1912922227
1405005092
548352442
590398070
23848991
1759061740
125826370
34229385
911631018
81268128
430746410
231592535
1977374939
2112586721
987226945
2144591035
1269867698
533220391
1952831036
1388169444
2093237440
1526104939
790629921
361978658
715965205
781757164
1514353804
1618314464
1984728579
249240572
298328121
2029220617
864045851
1557027147
467983051
734030177
1583323260
989754672
1701097321
873081294
1878420555
1462927152
1157566242
1967636816
1060403752
2049768431
706530625
764588932
698335298
1822759820
913865430
689572284
1252750804
304821174
158206054
280913833
1056751187
341225609
385047628
1939864601
1686080322
1864362711
102649434
2020442559
1247874395
423313809
1898488939
1153742251
584401166
1591686257
1659536372
1707462905
1222955853
293994052
598609737
78341789
2066638096
1074286643
142671022
1041817212
1057486045
433501751
788947478
1535641503
528221723
297494143
313151701
1493644614
1403436104
923888282
1262685696
117634096
1730234121
524821834
28262222
1358178210
1857035342
1527328585
742497178
1334085236
974980545
40202359
1171713852
1951363098
1789621136
1278497737
2055409535
1735828893
1853550227
1092629955
2027605532
13226465
1248763567
579170482
579044244
1193674133
1641356282
1067763468
453670420
1584031985
1635737984
1968300152
1324841970
2033473284
604793803
2130598128
182003263
1362450570
643052338
873101006
1447046821
148237513
1073242458
721053089
1026108518
1802250233
278440214
1985712866
1521720611
1120975237
1196011818
1846415768
839721388
1371367055
1830159706
1226481128
1074640154
1328190768
1024936747
1895189714
1211628968
561706165
1346023973
478800481
1635050325
40896131
247959177
486186755
1459325127
1994219162
1697970252
911218169
2143477552
1062704149
59828609
1160505221
471863275
696106451
1697154346
580787700
1259567213
974787451
311588240
212895856
1277827752
2068518096
1374836935
1408797452
254796707
1178779599
1413715918
915752327
123077934
948760708
1227856941
715490272
964594290
1542094412
2122045320
1663799638
1569523046
860764624
807059195
695801620
986037161
280846777
552707604
201280336
607609362
1924056537
1887313111
328958661
2056222085
78857774
317942724
1754987967
72153202
609503114
1327819841
232143753
1394778172
570841974
597775087
744044739
1520985264
312003236
1445608640
1441170666
1924469542
1394803708
1951574072
55902408
2074359438
665151203
660855779
134704904
188884003
1556005856
1119433981
837010160
1035787546
396343840
865472394
1568205484
1678865358
206474481
1511309197
1545817425
1930527768
1407106465
1431992160
817696094
532417260
829769389
397162545
1462212464
2027305597
584352963
2092278091
831971999
1884475924
1461363261
634371588
2127876275
1538098698
1710662978
1372074654
265408372
431862396
336054017
1955531848
78748324
2024226488
220112263
656132649
1966940533
618772151
1769192084
1153012430
467336365
1860732849
2111106341
978984734
229851402
548132934
1406278442
1643860535
203465052
1143739201
777605366
872143376
1615278640
1136346396
1681641768
266692502
956519725
904958401
1409319862
1059892147
380400778
1553864916
1618438922
169186679
355394199
394059882
212388886
1546434566
753775067
878409052
1064723747
402252682
1709188266
1382659097
1652411046
746551528
1920968533
117149076
1909825105
700808925
2029548588
1335313944
229076939
1567799350
1355153734
170875632
223941281
1034039946
1922421795
907977008
838534666
1395158251
50651919
759573428
1072357053
1958468281
1932773900
1546878659
751323493
1066317600
1432441886
500558279
249530279
1983932492
1366433503
620911971
1454932332
1734322589
258170225
383523639
900890236
1890495930
1798478469
1392366042
1757749468
532691172
1767040521
1081294923
1951023942
2042037190
1329132019
932991137
1848143258
351219549
1622745310
1542053451
438122546
238755627
1641385757
811400392
1484736266
1350438331
1899654474
944050652
815708957
916177709
451231035
1440216048
1740695280
1097080928
587396255
1056898615
1042795859
1678533237
1188163947
1055808616
1754414194
1417931327
1584716137
198008453
1671518965
1993503986
940751833
262924309
321496078
1167948501
812656884
491488266
385215098
1487327577
1731937639
1283569087
627375401
155400900
355377958
1293198146
144905179
1052586319
1156790133
1729165872
246673277
204690953
125155482
610694500
1760260099
1565901340
1745835476
1282150454
68454752
885938657
1686800270
5857673
812725896
1643544847
562553915
616220908
235967095
1965897349
876379048
2086438350
1369725533
772526978
737642734
1771011003
1237759575
1160177452
1760386764
1052491053
2069675413
123313984
1866126644
838313774
222978622
1725651959
2114775881
1273677963
659903079
1536982612
222625695
350247175
111607517
762674503
106398352
1149392969
976620959
251395106
1417600273
287763482
1172554893
658883113
1166617816
1112957381
1137267381
1287122254
613513570
846951449
938734849
981758550
1215679445
1472861657
1199239729
1016477024
1369886771
1246343888
2096457146
649123300
1761612554
1311389332
1417537822
334176128
1578492220
29115725
61219625
179601554
215395678
1565306058
2078511607
944212483
833663603
366183249
919012945
657447065
374226103
496368478
442870705
847821356
441720920
1179424562
1798170492
147153698
1922685599
809811722
805329719
476333788
1301185387
1031279088
1299657923
1513582133
98543004
728451577
56183617
646127801
949271745
2127247382
87667652
910481285
612490623
367410010
36143989
232787760
265605449
403358968
1770669439
815183949
156419116
919242072
1476623407
518285159
1703980236
1728163837
1288467731
586236387
457947374
625315558
1493769198
1883028556
1537170289
728429465
1590840346
819851043
388042396
1720911589
1960442570
1981515519
1184784880
2110712429
1826448216
1216299479
803851804
655499819
1801543556
620406395
1000041894
1448329024
333330583
1332068186
831385588
131167500
279161899
1362535526
700560909
339549666
236526775
1495295210
1630705773
1534838109
29687591
12163204
1381947990
1954157072
470681494
638377142
834102112
162809603
1612763566
780811410
1115976150
435277889
992018817
723357655
2133616131
1701680491
1261011245
1410597341
852122751
735170682
983696434
1944774498
330142017
1444700410
295290220
1994824358
1255447241
1379057493
1482707885
392605474
719855199
713187412
417164498
1880733245
1215725977
1365982468
960660674
471617626
32457271
1737089147
1975297638
1416931694
1282891885
1284970852
831719503
605650957
717386521
1640207093
1932305920
1416582616
241116578
2136398341
1764006032
348319432
1616654282
1716186335
1812743805
1588762572
1456071640
1939528593
961189153
871423345
1488652147
173599082
1003716122
1790338068
388631723
76450282
1314145650
1367585589
996722297
938438332
1410933147
694115824
1945229177
1128805390
913563365
100535414
170426276
2134665356
955452730
1059658676
1283244944
212109701
1577411255
79778658
840651644
1528971233
1886182370
1897305740
423221465
388001193
1002266798
1002587702
1538313378
528022879
1112861944
457896178
738069757
917174977
150194188
370184453
902784961
1856354386
1281931777
198912712
1685184909
1662789870
1622165612
1378643799
1907524850
518610717
127863440
643929876
532606902
672539697
1748315576
53770097
1038168023
234821895
1965398660
991910620
855585809
174373112
1488937230
1577389521
78968154
65180298
1760555805
2130095203
2014556236
1971458451
2118790534
336706658
866131667
555591711
861112485
1700271044
1665725229
1397374494
2049538170
1794309088
1445042595
150220221
250742978
1977429199
537395360
407624436
1375017432
1579247778
1210077814
2122025929
1256419980
1596765301
1586344239
924223744
1493787127
898426268
1195487554
1861727303
1398067071
412655406
1013742052
126970210
1461396862
801190468
1954837519
2105421598
1233071974
465250932
750470631
1206559058
1805666294
926325553
398063800
2030532662
902559129
1320508999
675316831
1501768086
821555525
790753775
1105097322
1488877509
61922184
1454360861
2127048647
1745025060
977639931
1800469059
1305014374
797156563
890941744
723428198
784072306
2104427823
682149969
1241649706
129500366
1823501458
853494892
303602688
829381316
1816986300
1918769581
1800513277
1778659540
957779668
357786520
1573613291
334272719
149010755
1348735093
2146711328
884617112
982528345
1146012445
251787798
1969721662
1931226447
865609059
938572580
1115468532
2073385717
918158536
1133138039
666219455
1127763463
1476449365
923402575
440017915
367701193
2064240710
699957045
1043501415
420682324
993344726
1795780527
565928639
1406812897
1534517430
214545953
20966593
1602509685
109308526
928700910
924033823
1280331419
1279352694
342187274
1099287074
1011645176
1707762876
948064242
33129754
7253423
1582276114
1183780269
840743824
74137919
1830665265
511912679
2065917895
615265033
576687939
1559935140
1292342023
378581928
1908187340
1242238926
1125916469
660572032
934455921
2145986637
1082018241
989324646
523120318
1350887426
1846328324
1861825619
159820227
1950473473
1727140064
1578528912
1256618382
1659503861
1517802799
2122082449
550360672
1408460644
1961383014
177239886
1724637736
893942623
715168406
1036147211
456290103
830341311
127000820
11102923
1595251793
147782815
537071058
1147836124
204881042
274885369
758367396
1028833173
176641015
247999327
812303620
587425279
1291848377
1684600599
1420863248
460182641
1049218162
1550574816
1425767340
1962649875
1858239469
1087473822
972422615
2143502948
1972085912
1724153498
391128061
1457662061
28371447
330168319
2141614967
610502174
729954723
768413485
307435442
1836053786
2010517208
715568234
1337268332
1519200880
183326174
1100385816
1746675260
2029104947
726214549
1569465975
1505092149
1951362719
2040389652
1239108532
993944920
908650208
1744810480
2082779852
1575892145
1431308238
1264197923
1882226761
1176713141
1600551895
636496373
2093237654
1457182964
296670240
1057663690
122722717
1218606280
837093520
1742301547
865585985
2050758494
1023377353
1644217320
1901533225
1120567851
547917773
1180309571
53432853
1492048631
1080292150
1974895900
1933741752
1746220909
740014339
197056742
732307925
1845126683
167471346
933515856
837863478
49360235
1247034592
1364566061
365108497
86400456
1267061157
379540127
1371080047
810597436
695135982
2047838659
247233678
1147545136
1749186027
1869343594
796777336
797086469
268458404
780417447
2103099696
746364968
1584851377
232481738
593396780
815094255
18245098
1849312272
1481099692
340387454
336319288
1565493583
1608282880
1157613563
1545240604
242424229
2026255178
755571665
452958782
245743699
1044534811
194896441
613383151
1905129115
461273379
1779554312
45548046
1576737865
768167435
30257515
1465624804
788601498
1664883282
2115486109
1058564440
614768345
1512504589
1064567447
530278893
120723534
615303177
691714280
1854729088
1630259464
841654720
1758107294
364815272
593971517
610815797
814079650
1568940072
1217452872
869683840
847625454
1321653363
1755152958
1895026156
645996964
1128982470
773159206
1554047121
975186958
1955532643
1025917208
1116394280
109060979
15168153
1312928627
85357855
1402081461
1984593222
1511834709
1909101983
781751816
1476229372
666441760
1865033255
1235637098
215065375
1678818747
1910141145
1691362617
461326586
1628307892
1402230837
595703045
1902783032
1196102197
482826797
276557458
1692396734
2057447138
710004044
1321253232
841962613
1355009180
606623933
563733121
44950870
1128931770
942870564
1528777206
1192381408
2108620803
240193017
551368038
1363427148
1025587471
1610993621
229770064
436703603
1692455133
1160087003
582459563
148362794
488454623
1393678288
238883135
1402313973
1235894349
1336763950
102861175
2138687471
744765846
119466262
76327102
87379201
320310295
1198043702
1564369015
656780256
1922547869
1272956040
396675005
2103616900
375369250
770912382
1701680270
1498302651
2074244139
208270163
526289859
708811744
624139518
1541670813
1238125869
895905280
148913627
1260884455
1044776163
1575746943
321231708
1016178978
981985655
2104898078
145619071
515661064
824128642
1876203767
612223452
1200810685
1916325542
189390814
1232803448
1420680395
60260158
2105899845
184940479
1571338717
84485737
1242643291
819611135
399925081
612900030
1846757853
2128513751
285558885
110191887
1880591195
1915692622
926350006
2061440734
1291455466
1009202629
1331977126
1980634210
411911135
795163682
1841085573
724111693
1298673203
1106666827
393479831
1074314180
1739233222
1304902368
1916102367
1378729801
1208877902
1698897796
151743863
1164556690
404113887
679535342
943610577
1315002903
452443345
1324951254
596989005
555785985
303962282
1531825684
338257004
79541285
1929967525
418219691
2095373806
96047950
1865175540
1903024605
1478422639
92163518
953295516
1745993179
249701176
599464846
1765433295
157589681
137831553
268220703
321613972
862168450
459793055
1103042644
1800499132
1228636411
1575575216
550516031
432276557
1281688585
493419445
1538184163
90380414
1866214053
285169861
1928142375
1477456510
1995322478
1787704925
468279233
575617005
451392626
1180533334
571083900
1996419011
1572833458
573934797
1318517657
614033697
1608382222
708138270
1256467222
1623859113
679992010
1842968537
340149312
1109340983
1601795919
534537972
1224856326
910617556
1046394220
727638476
1265243772
1023832165
1551152769
720941623
1517411497
585431658
168009139
859006229
358499116
318795534
1227436684
1337473567
1444741723
1936602936
1018828450
1170618873
744110636
277410666
1194853894
717498002
155254989
455618542
1260596091
1849020781
1448730585
415867854
1100718799
1239767993
923002669
1503934605
444514219
804399938
269908176
562420140
1717822648
391573086
1309737733
1558297942
1754892202
2132701012
101067327
1305877112
247658537
1702290597
1819775145
2004257216
654341317
766692765
1596613161
1781356535
1519911109
1831223655
823682248
1531042940
41929367
92188465
1858536954
238691282
1184806469
536486894
1654855359
1377468741
1303686294
343075337
1777907197
223500147
1250178336
1671555243
71662008
675894829
2023717793
1588884306
2129528652
604740512
946630335
1853957792
1960839684
1290441099
585888393
542762311
1683583214
1125377218
650157537
1750403770
369001851
1214840543
562777590
1519296059
1449907336
657266819
244282377
1531008164
2123480201
953908189
2112747956
1517990702
1259157766
2071677637
1784250820
946822226
1557318626
1493985497
777046224
1138190033
1122416145
1526463407
1413750840
2111805304
1044567994
1811859993
1216598247
569693316
17039407
1369921841
131952866
1280677533
382048835
916738134
79675247
114054944
1891719546
2090104568
1813155506
706469761
465803644
209687615
411716042
1154444175
744646370
1346830062
670037756
319922684
2052186989
1323887238
2025463079
657053330
778156563
1258497601
289737853
370268585
535163042
873050361
1537097701
230181758
1030893511
682428792
1748553926
665409938
904763139
169585190
1550963927
829026308
193338930
372132254
741783111
1144493867
990267518
1056831610
289041563
1058364875
1511796748
2055819196
444245488
201737153
1948950656
1374583324
937798428
2127342346
1233288387
408396959
171026876
634087247
1630306686
588334402
187320509
2114698642
155912703
183893406
564009359
1387676693
2052323656
935969286
1800368921
1113400824
2013778415
780846718
2023141097
850205381
1119070892
1900078053
760737570
259833057
1697539878
879580155
522423464
1173155446
810679717
1145006479
883237052
1898751502
1228445853
2013201203
1671463637
1677025846
1883460907
869229832
949788775
508273304
961541271
579232179
1061464964
2075539579
2110709938
794084441
859875184
814631297
1916859259
1946729714
536846349
2017466585
399089830
779312644
1428658076
697474289
901555573
389873210
287921845
1227004986
2018090603
112814124
1042447727
163523964
1743274690
956449983
533509889
1189689027
446125682
71162860
89643742
1781301552
254936181
367961799
264506033
230249569
641547118
2113549878
1014900064
1834144049
1266775662
1384903473
1657682584
1483886995
1100743850
426295254
103324737
39726171
281016114
537400276
738206202
566029469
364560749
527065332
1151421113
2011895350
1720215525
886911295
1802781004
331658500
183795096
1540617498
1025336384
1163843829
1118430021
310717420
1013064116
1599273472
1717528487
1219185670
1762178842
497069067
422336029
1010255493
912097317
1610404586
998145420
80037850
1325702646
1007651007
826251754
1986450766
953919405
1163921252
739695352
130937339
1981148464
1097094046
139897478
873664704
675277347
1950574641
90517917
72354408
2015131478
1699063926
2106727778
327081289
2119921821
2009322700
1532865959
577788633
1103554768
221151452
1570199005
560546399
1972984425
1420751864
1880572390
222656079
1323935759
54473587
1149026752
1084750508
40293910
109462631
1527578208
152087156
538867349
1288309368
1456544510
372903325
1342123480
1930355041
400222514
1026837086
1735781535
1162199492
1539683133
75557375
755505544
769981483
20615410
1672178186
43614195
1649103413
1717839361
1822318611
1259965543
136492241
406923829
2092800303
411373593
1053425577
1415488635
982746981
543253624
508347399
1977939880
651114494
1147994594
1858331391
724212450
2136750055
1349494320
424447136
2123078212
1939590862
189198549
1791078127
2123530032
428223143
890683346
1431429760
1566959576
1032403925
1958784840
1091610294
1059093309
1331048991
1315174355
1272658457
83232183
2068096047
419190049
731688654
860225033
1456337280
1936119751
1131171324
1860621550
547824679
754392993
1420667455
1566122496
908667902
378369678
428602790
1439869289
1830175364
1247470777
1843487008
1883981936
1750005578
1413472158
1599218420
862640384
1849945525
1490977490
205383485
1437296644
1353751223
1829235540
1341088958
1778479512
765464970
1584728937
710523955
32401974
1352860295
1437979945
1851389426
1179559640
905825340
609032218
1846520375
539770280
2079150488
209722508
23871562
2032724980
609346967
1238895930
1519471190
1456229033
1395605055
1882261264
1814801168
1395990597
120453851
1363184425
1313055322
1832803448
1366454057
1998267602
1279866307
1449261751
1340506566
717919393
1017881062
753174876
1413229423
825154998
1532235639
1015066144
29659604
1194505230
2126044114
1963442573
319547459
266806512
63322665
1552152935
122735630
1371220547
717501611
1705327332
1230717266
913051200
623159780
126473908
112922849
644133118
2114646336
601538549
809727216
214292347
1927335742
1433691443
1264588358
124912774
453589010
1097776928
1321707065
688129556
28955357
469198134
1898538923
1519932905
1075067910
555137795
789072178
1255485325
1441584922
635523372
1450048912
131055746
1659844780
758019847
550413006
1312199061
1911079055
1645957533
1124080799
962494587
783676355
1521375211
428588967
2081455365
1507068347
1002601958
1080258260
198414158
1647488148
184624141
351648781
1433567485
1957614146
1143959242
1012481448
1754937943
2014676917
1309072160
339351630
1314333439
1656821812
1334766530
183076565
1548128009
1648455832
826000281
304604442
1542096191
72071456
1398341221
1390033712
1399553556
996380393
2055940581
1885916009
145619969
1071824223
451141128
141385300
1700194697
252718531
447729329
1695380
888301503
1393740296
1479200786
1065324303
1612146819
1760883179
1155654016
66750512
831372332
1208022820
57269642
63453946
1697813111
1419717002
493536811
2145622294
13640508
765010388
893345578
589899262
1078911934
424736502
1114173784
1191868238
583069006
2127498053
341889553
1547261381
1170735263
8473831
986670231
1159697901
112329624
1811395001
1947917167
1187370035
379393428
1205326723
1248069326
2126334430
1848198478
629698963
288962094
1404978035
835466110
751330428
946736364
221493318
69445703
985622211
2122703702
524781669
744769688
991085560
1285427428
2047885832
794493315
878743035
762552994
1577595075
1621415910
49425816
735403267
260170737
2134493864
1585035650
70515118
461054450
2038793294
607819337
644716626
1865244867
1387837271
944434714
1195850965
1832362000
1673365909
1002009973
1816522820
298448047
1664418949
15917117
469859139
670383971
1956959174
724417869
659855909
1301634140
1612112795
1631695555
789011077
858578397
720495806
1323337873
847005681
2073327763
494686466
2057602587
657588639
1317799815
250789712
25304880
1572160960
1248971385
39692219
1538516221
656726713
1467145612
169847049
452131420
244044414
31141847
641214010
15133954
1959193877
1260054295
1648021925
613948239
1454249837
1197384917
1776181064
1393009499
2021616605
178172684
2071306716
483014147
1919005413
2121464969
616252903
1384574555
1948372749
1264437143
1519869582
372825609
1285775746
1652667970
1454473718
2000025946
1797960822
1262308486
899943095
2021874708
1981820984
1512940875
2072180805
423240818
1172605385
1125263650
1364578065
646498834
1086522273
117261037
1162893587
2093763515
1996341124
1657554214
1804447518
1061687247
2093422024
1638414952
209353816
1732410146
1243940151
403990198
829375847
1201354305
1434452136
1486489269
1467885661
681111755
2065715421
344933794
1751408286
1267168812
552227490
1494054213
648200598
463744786
2087753567
344710105
1607436824
830686336
60845924
1359433360
453077230
1172719507
2006180772
1565924510
1776420619
210172487
1212870045
1597583326
557292863
232747718
640699992
81343213
1365464118
1042904839
908346129
1656076297
1408240355
811599711
1701306263
1616647458
2068515785
1131479299
1487087674
466997713
1899514145
2039979729
1848084827
35984587
1867167296
738552695
337987701
1565518176
2054287841
1956535252
590799474
1294846617
1230895629
117428681
1779707380
1514412911
1426167685
2053858085
1322347687
193117909
809294633
1306960169
1281236741
822124186
1730885701
1295390159
900731916
1324410235
1073958900
40578083
1084538107
1869677192
1562209486
1453477165
944214240
1798576147
1793465813
659454193
784677842
1354102092
73272226
117836127
738350191
574191725
1546808973
91782689
904004395
610275738
1191739725
251065075
457670781
1084924547
1004874260
1011117551
1552125266
1268126605
294922289
1534020317
224628911
946050890
1273551591
2091803800
1904343494
1600765519
331408252
1767082763
2038299211
656149552
13042939
576330179
508091800
349935556
494412313
1724937979
522422009
568409378
1557339865
1291348177
1233544400
1641728611
1740648334
1139709238
2068425697
505713685
1008359439
819961117
526025066
1848908253
1679532753
579225672
298615367
746215569
409114879
1573889033
677223554
447625838
1312883075
1237932665
1672082584
1316835267
26541012
1065965423
1967004967
1645209875
1089273781
1829118543
1781409135
2047165681
1065603170
1201500875
2134575918
659610899
1546675097
209921500
355867084
1095291583
195763122
1747081355
1232604457
500754206
121815935
1181148499
789133702
1816397512
1761918279
18928538
886377783
2037636216
498584099
2030164830
1904632837
1936610843
889280024
242996741
1646441517
393458570
1704560746
1109464263
1782552155
1273478328
837497752
948319160
2009518402
1194325370
1179702027
1847616545
1718467477
979039749
793111785
1688174971
234226162
1483425605
407134963
1364639744
1064155941
901583258
26141432
506258032
1409115713
1779447397
619677405
1843205254
479729141
1520860773
258679069
1533211107
1836144155
1874940700
1949677061
1557960006
1024843563
1881144170
856563683
353718956
263397276
1801330411
1131986215
207461363
2017770439
1906645912
764077231
55074880
468106883
983907497
1676835855
1802791247
647268165
125087390
1607989929
260486043
615510170
778250999
1677623272
1405557585
218022483
1842779036
389873037
1671738543
473109276
1353267880
1417387125
1532610598
931549714
554670991
436750689
472587866
2143538187
210357368
251701252
1727865565
716114907
2086192189
1400087318
105707685
1343409157
1676107311
441112475
141286006
730962409
263794210
1600863577
665346725
1178707270
1234279887
1584672160
1815748666
2125192077
1798221027
970350110
1172919557
840591513
1647713046
234316013
1465114497
111282312
1687679927
91602047
1143733903
1159284964
418772040
64051791
999634915
74008429
124067019
16369629
286122616
613738035
344740981
1820495356
212278712
493314395
70306247
1073593295
1184543323
1677804303
2116581149
2018025774
1882606188
483008023
1459201823
1177190762
1007249755
98044437
1747730578
1550037125
243270137
802369121
2113206387
198053577
1812424938
1887015937
1840465942
1946734969
1610304447
1523087810
1512597886
444094411
1919672587
1904855522
864579086
116155442
2064534226
1867532355
515121784
915166219
41009173
374004645
1740037841
79741094
1097118649
1592692657
1189098320
1631539034
796662554
207509080
1544980903
2112651434
987246599
1369771516
1911314689
1879882780
2069880947
1153504191
1508264674
552718929
2119155423
1976782079
1816606069
494834487
1245074242
124964630
1333272256
428910851
1723912385
1908070552
695560813
963320846
98460723
2128132866
1296022782
1575259728
194935463
1299075739
1749186024
689304960
1175074265
515780549
234552441
616148787
1727980513
637561783
966822229
963277664
1295108574
1462797325
599504823
1246293561
1017915108
694182021
535293777
1503747850
620302352
500889681
65950134
495158314
295760089
325351737
544502494
1904607265
829903181
71467088
213061102
893452694
75419282
1563537605
518525375
2040020091
1963949014
162109325
757904108
1762793459
1473446562
823380478
1426171730
1252521165
135029170
138127298
881466295
1404144484
363134704
1254150169
1846112578
1747907274
2002248208
1133777880
1935252612
853508412
846484327
1850161036
1476794141
2060770238
1716682025
1619038074
1535443565
226468657
907131588
1751813933
854709161
640571497
447273576
1975391656
862826896
2076970289
2111792544
418719589
1152522571
1521177610
1460877626
814918408
1153909950
305163373
65695605
859183336
1295184406
2131080101
136009150
513060664
1229209120
795446115
201580722
779244489
195740803
1080608592
1552251423
205355531
1435774003
1157019141
1545222705
115268068
535791257
1658701196
280719515
1735536358
2132701012
1846397121
113392840
1308834574
900512550
1938744972
1259440260
667799064
580257837
1451515056
902366955
1275631951
1603596980
852579118
226400196
1518960506
1093097970
2086103968
1251916749
2089348906
1526269580
1650325167
1650421566
578600504
1641258082
1896409139
343998513
113066618
102208307
1810332907
1586716390
688273834
458833300
2082294081
1695993326
1128579816
1090109343
1170127864
1321046392
1099337900
352084522
2060256587
625732455
1953595770
1261552052
987908951
699984669
171297546
1402121380
1659961042
723386371
1576999449
907610299
83026348
1238304663
687854899
773356775
955947762
61405529
1262883437
1732192170
1383505148
1300465321
671464867
2008110460
1661686830
2130365616
217338878
758165041
856517878
1174259013
1373698121
1052712509
1172664496
2112666270
611557687
1502917257
2108676292
941375140
91059931
1057959260
687875759
1019931556
869630140
1958322808
253988637
963735897
887025817
263728791
737029458
744434572
1449343656
1199822897
1321769384
1911289210
885849126
2144836702
991126726
409771189
1111527196
1207684212
1742837409
971800360
1711981447
1166807086
329557798
995831340
290193232
1250567351
1616334519
1182007638
2075314044
1473055899
126879184
2006280898
2004301249
866534795
1964813296
1722245461
44302146
63312842
876996209
907427010
2026438515
1292251708
267271074
623356785
47070364
350748616
894763457
1937065000
891030131
1086439465
116948411
1634949559
1982038060
974492827
545083330
600375793
141885962
1283650091
993408273
885646809
228978757
99085855
160795609
153456204
1845534736
236247594
689524038
1689082539
115593385
1471120406
915551993
436004897
81640680
753480653
750730748
861136010
1776932753
1344710934
748100425
556564444
110827789
1460797400
1047787468
1597276397
2141335013
1308699509
802770039
136434639
1487972332
1619848240
949885665
1518185720
139878288
698986812
1426414591
1087262147
1241713762
98110745
948703091
1616282776
917309808
1191162107
128057387
2036449580
1389047041
1541984472
768410775
70289775
1430203382
564417520
2010696061
1223671041
992760496
2104446018
2031629682
1326082060
2076141517
900363213
350012661
675276213
1610266965
1217266962
59680581
1213613046
217575827
832977625
1419838868
1112382966
2146850417
313858690
1930742416
1873293561
823758029
1323069281
2051811685
1091685350
773552506
17654379
912701902
1943407702
1872648720
574054309
57376525
966895724
1001087406
1069925812
857079794
1377391509
913686700
1666264218
1268413047
699622067
1659232182
205748120
482051777
1815384243
651110382
37843143
1984786871
8732852
1747069478
654087877
791286567
1331998946
289005867
1936442251
66199119
648788293
897734897
939960286
793799433
413734640
981638991
1645802081
427286521
2084605995
192340070
1895658117
318757552
1494631190
1702541982
1717904840
1935869145
1443933410
437925935
785541468
1635824009
819968481
2029767111
1219917719
996324539
843991451
60227051
1686248986
963777271
820299031
154040621
2053016857
1293202226
475226309
790398115
636524888
2068375156
1018187680
114276079
1987245268
1913901549
561046969
1858745200
1140769822
1356419636
522165950
1264454112
727802304
1029595078
2034798576
341276546
946429473
95782285
1490255464
1229264051
183114238
1460275607
1557935318
2048440331
308149812
1243243815
602470152
935737475
929492049
62701307
2038474398
1259245382
1077507020
41809861
132296497
437105213
975327606
514525213
1521030266
1876980914
1332995007
2072248079
1332137976
25373662
2035628932
699798905
1323633835
1552945523
1639514001
1704857503
99337490
1103434954
1876162371
1120434034
1044974421
1590401152
343947110
1268745740
1797440441
532455481
1901374014
2101017561
826220521
1994197804
1559248314
1898807378
1336410758
1030386187
1042732428
183532065
2092346272
1960850428
554439162
702647029
1818561006
222139223
83588711
1660140437
857818487
1158415162
2105990593
462130602
1866398033
2108789138
152867851
1207747620
1054893875
1320039519
812220299
1987339719
76329992
485057180
1869837524
523471539
1480599151
805190969
110673595
1496883200
206718552
801027193
1111287379
450997045
1090480869
1677364942
1343228859
142135127
1910368086
779141631
499992713
75115042
1053094263
1214437650
941344849
1262973545
124526649
60632048
506076484
1908680817
1405105423
1362969334
404137878
839741095
1391577770
1982185847
1732876175
1331956044
1186144285
662121117
2026983020
1654867049
32914358
1799977927
1093672609
1150829430
831208765
43939531
1895732806
914790003
259804058
1747708763
53524907
1973443794
279890945
25733095
445960136
1907439930
54455130
99799174
49140890
1894631953
1916875277
1765550815
212244935
733074757
643353689
2108785479
767345889
155671851
157722818
1329397980
530342373
1552494427
802020871
344465105
1229050615
658402365
1103581626
877294930
1238840216
1005387338
623946063
479480621
1127895700
301640479
184171449
22796438
328692861
529901742
941782308
971791472
784881158
624226761
654013330
247600045
1951947398
1262706449
898985973
1341571590
2011639161
1552323210
578247183
1057567104
1492503600
924255587
77557205
1168581520
1882836100
1433247687
262326241
1417098933
1448729892
2103144523
1014013205
1881661477
1566223714
792464098
1028293252
1118925586
316192729
1025082557
518672800
370601965
874833378
1740688535
857130616
65710504
1147020234
1662404573
1018841722
1120521699
1999477504
306049599
680988265
1717860260
1770767078
1841946805
1154275704
339098032
1018418387
1457479974
103864799
79495943
280049904
1056084132
1950996710
1928547505
819126831
381654819
462122924
383443916
380065959
2038495160
2141902615
888945946
2107855097
688257808
1944044551
1059954269
1241628575
849238877
1891649703
1130729876
1563447262
502502227
2033571344
5135569
1550678939
2057155763
1120012491
204600429
893314401
1697415983
2133012302
997251360
747299128
2085177958
937601550
1032966540
469957031
953209522
710387699
1554109940
423810990
592216838
220668358
663252915
502399087
2124055009
672494370
250643801
503945082
218040249
2128223982
338235109
1679021498
400592037
1630900243
1445636820
637322132
1282633027
506772051
1918064648
1245035389
981048122
1763007869
10930479
1488353801
1596859236
962464554
646039423
1486295031
1287172869
1721426636
661576011
284046243
383530863
1483321394
997636596
804848732
559107348
2082716800
1334243780
1624149638
1702316227
567541017
1350973697
1768928756
1810385033
2044997503
1671709614
1790873001
1342462342
197739311
1195948523
1067669964
551148909
1973284006
1896138666
1576744352
1922132930
1091046850
1605581992
1738919267
2093150366
1374370931
738300484
1869807893
1581399877
1652083547
576062784
2049037185
816727932
1096626802
1700225196
1511637610
1296936000
1315278768
1560154279
1947396199
1198454355
2082371593
2024992940
2057857161
445667658
1062758976
130104690
1759380812
1044132125
1351021117
1785061310
1123144097
223967280
1685525667
242511417
893591265
1083047013
713221968
502289330
1257210012
1549196761
1662416000
1879586187
1164869380
658621936
405760053
1458470060
1098211076
125325024
910820826
603577768
1078142122
1833418818
1462841160
2070812053
1545747162
1107555329
848334140
1971527466
85873898
1579371855
558889068
1013021409
1445665715
1152054586
924980004
933806171
1069421345
1230454230
126105725
502295792
275515309
1736519894
2033016895
107731410
851785787
711043550
289425612
1717859423
280922366
149138511
991379112
37665030
45437583
1383065837
753315660
985925307
498237757
1388500015
207594206
641880032
2128256620
1729343529
117899561
1871678443
1858676325
474701258
1345174124
1569038073
1535603654
991742022
1906482645
1207610625
1517374810
231987563
1125551263
79242859
1390468228
868777727
171931420
1990123770
217053936
1989286734
1237381903
1373814156
1446806783
1624775617
1379112883
1675145719
861203168
717733544
1115173024
1488179775
184978601
28745378
870730226
1101717984
102566521
1190359669
1461537078
56767820
1182293587
1818815197
1178607838
1795248165
500810644
1587402017
165247066
1978823261
1124143306
1413070148
2032847874
1974473311
1128532509
1791072074
306860980
1090092106
1893869288
1949578561
1509973502
1612574159
1023278351
733460529
637304782
2112239652
1986954487
635795210
424871178
1646452411
1668275373
1232246596
530104488
810458382
1843675211
1898633281
980733493
1826884498
1040598405
2053135755
1440953405
140294863
2045882460
381314857
755669137
933710649
100053048
551508979
24409807
1748557397
1798451709
1344828653
523891921
1395008878
2080423990
689482377
52661671
1981766958
1453779284
1925383351
987305734
1169192621
1718312390
1809265494
1983984477
1168132436
886418327
2115090267
646293545
689507102
1646524429
684490505
1744138017
397590371
128588832
1453757121
1850264597
622163285
2028513403
1515863631
1976434739
1171913602
1923689292
252106809
184958412
1408618420
1712237281
2027477084
363612622
1325808991
966713551
37391887
1288301836
1735270711
120014027
571460940
1019530306
136872654
2078748984
268178274
1775382748
970483033
1635195124
1371347873
663243435
2115056417
1494292880
2009109668
1442646978
1193544349
1553395555
1843130612
345626633
1664357557
1122273608
1154980043
1435703257
165475523
784792174
1071197447
1773880949
1346316609
306728648
324426025
1825664405
1568255988
55467196
803065402
1980261437
1381839109
679566536
95274365
1647876169
1363962415
34016560
1507707662
1017176797
885135478
826764209
1190939006
1883559801
1329714225
1508990132
512834119
1582224239
966380775
153233195
1918598044
547775848
924987973
283373838
1767694922
485544912
1706860558
1500323179
979290766
1192044936
936624586
1042873979
894189281
2032239551
902059577
1400899226
529409839
297105688
1756498435
71846612
1794425605
938830069
1823032699
2138206959
1823247348
1887226559
415943782
1905436367
198753503
529398597
1010091898
484554548
943918708
853301086
1975513698
1425790263
1462208201
1002493999
1239955574
294893802
1350258697
291912982
1328894813
601069997
1762964586
257299964
195259531
1022104743
718412648
357361758
1534174404
56642211
1010288783
2131572581
260193590
1607210775
298034903
2031359741
1347624984
1006188815
1004591382
1564134527
2026795877
838612845
406080079
1690490443
2014152753
452712666
279275188
1100777946
928054563
1232426667
1438051772
1715668621
1313682438
531620609
979833163
1054767907
70425352
51435271
477004845
129317823
360866167
441033953
881761531
882785088
253222234
587083710
1639024336
2078353819
1813450256
832138869
1046786974
605354734
2105467506
160724086
1594591262
1969674526
1029906553
2061157785
1204083958
1219189420
622013956
1084004880
831409075
2039809295
1642152974
1031841177
614693041
1382935983
194302916
376532571
521990282
1742223346
1397479194
812869517
674728209
173102682
1566663595
634729586
1845457034
581660966
771734579
637976960
1532975356
562474520
1682370350
1661611347
1722634392
790672157
490678263
383488049
791432665
103572370
296618159
2052132789
962398284
554858161
1181897512
197341941
309663460
1316661654
447034769
1537411982
1333200359
1879421767
1888971670
898908689
91359770
1126183235
385714537
768493295
336806800
1155336384
1604592968
1063451610
2126788391
2045603174
623361762
73092828
1240056503
252341753
1651676592
2058259400
557843902
665759282
95025281
1436264060
157257057
614789374
92984049
1027553523
1103427417
2139999602
845521607
1468333105
1231717444
1910340470
2062836049
1530320691
440744781
1616282019
1424583919
1098728612
361422139
1328396186
391888290
967754909
1479321316
2872377
772263515
1802267524
978906071
901966812
1610140103
200296073
325451266
2131421908
1931413857
806532314
564945150
605186336
793277030
758964403
2029147963
1869639485
1010517912
1187403128
656439893
1700068874
1769534077
32118284
1218705679
1768469365
1364312201
1611432048
1430689885
576840277
1068614825
1062705355
854673795
1520620900
598982638
1719622651
194594900
1934869444
577225247
263878401
1399263578
1174429451
183244849
1864458811
735512589
945536696
690678640
1678043774
199822161
357352956
479506819
398727301
849953752
990292563
1911121012
1752305087
341318081
1891400795
2062526010
324002106
249222840
484741075
1302586350
34095912
1905151623
542665528
332975909
370847389
336673988
1494636289
402536594
366479643
1828550239
1735430335
611724742
2052391515
1495683122
355014345
1785447740
1094673554
1215710413
524531367
890951002
1236091054
545785342
928551533
2063529802
1012423118
961053478
884700327
471775240
1746707563
1686975182
221077830
771163943
39035231
1282540667
299241165
748326135
1602164650
499774138
1414064208
1007587262
1827850699
1097085543
970216528
1721578982
1496095088
1594256945
1183425198
1080731257
1294380813
2022525126
216381290
2111077359
1269714795
1370605729
330540838
111420192
1672374881
586998592
743738524
1277019230
893668336
814655568
1483788906
764628681
703814809
1565681913
702059874
63917033
1039293227
571052130
1296120360
1528375237
2076364431
333373112
33125785
1428422510
2143924810
1877572013
1889866516
1900574336
1776668866
170053135
1700612014
407076306
1306266585
174498430
611071402
1882881252
1823492607
489337214
1238971082
1114929585
159251774
1363109239
888950471
1561651490
1059257190
961363508
1791022280
245505505
915578087
675653102
2040343988
1112643294
625016937
2123265425
1324954521
635533924
181282331
861075083
2029421031
460396557
308131594
39975869
1365278694
577869846
344505120
500750984
852411311
1387024438
293440047
364304689
848305571
372044244
641031659
1717655081
1054545821
1085230393
14937141
117562613
31789765
1163110016
870795011
1958237467
1146905586
1175322033
1452095451
1969896016
1183232860
1714641616
671683750
1214845860
605861082
306147964
1676801973
1755094763
2037012134
981534883
2025389753
754057792
1975800294
1613478164
1257254394
2129958326
1821565197
1387377266
1241133117
625327951
547133605
1012847808
568813232
1986913124
1075540671
149426792
1319479479
200089310
734566965
1231837540
1087046457
670447558
1759691894
1562656188
1546150754
1355082886
545317449
768676022
853625131
358274578
1629405507
1666901196
879673022
916706309
1217825749
718800918
902113006
1939545801
250639560
1341304411
1869300269
619966595
1626248428
1001283577
860281992
1462305216
953060232
2126011408
1752975853
1797016648
1832821402
712330260
1865260641
1640792327
1856067013
388613998
614165020
1731426338
1579762811
1075091759
1008244117
92386764
291014029
1022058052
859206643
2104387555
2049346483
660122577
674466373
1618666451
1223398960
1649090977
1932113537
7474063
1011517744
900980577
1077436382
1558388107
1379674197
572251037
1737999739
1762943728
69902042
512337228
1651419835
1482673214
527987928
626048631
278918887
1710331321
69098487
736145575
1396897094
1092553672
985968696
222796072
324696429
1525981953
945048210
1008153392
343780871
878566561
1690675870
40156349
1917990360
225901026
1573076753
976137698
1055379249
958998148
1128030551
1616675549
869749075
1064349224
2118136064
1335804062
1724314823
2062539248
2099835745
1902438482
799010727
122101468
1341665246
1354017437
31268701
1458214293
1003526847
1791952041
63981626
2137266672
140320036
635970446
666611432
999030337
796141627
1274921094
2083775677
90940235
1153827359
1889150619
626309768
1848766399
1257575460
610690050
1538449992
186823760
2051012302
2101181895
1261107214
1749397490
292921536
297055209
830289418
739930159
1028822300
2103569974
578843377
1865854809
19820917
1740679353
1185275473
536628236
266929396
629012419
29331467
877603143
1900622675
1083548674
1152029589
1941171304
197765110
796838260
700602228
1914916631
915209856
1530007468
1417358639
1443496121
1354424735
1131360353
1266458140
298986212
645455024
681050694
420552707
976679416
1063015329
1910903158
1247546604
1237074911
661848039
1561162738
235293905
1273061134
1625747952
305029060
216621001
789021960
943805835
1231069221
1532686527
356935140
944258989
1548696920
285755450
1377743410
644445382
1720779831
1312971561
1327552007
445248789
38453912
1277083783
639231975
1594663027
205289643
779863679
1760163165
743280601
1111734700
1503802100
1147339110
321700853
128737636
241270452
1047767707
1626972907
1691036923
1982881448
1283880737
809763821
2038874779
1519617617
364702567
1159677631
2024963797
1077395759
1095740444
1799765761
709357082
2066101157
1723107173
209585452
1667834067
1908776584
1542022776
1106271718
7921750
172471961
472881907
538914410
2022399335
1768532712
1728206147
815737730
197056330
736117246
933307638
82154626
398425916
192101090
233773546
1460355723
992728371
1425776327
1371048782
1089299583
212750942
1268176402
179504747
2129950084
501319752
731879421
999693512
361546827
1990318710
551184016
1127675405
1174075265
540461992
345134129
416695928
1861467786
629766580
2021339455
1135248811
226628388
733822012
929326796
1880787543
1158790570
86926314
1943316575
1188904538
209306236
1767832936
853556270
137421348
2007642829
428229601
1385527736
1370395274
1107782266
1160957266
1294547518
852450097
1174099246
1908730342
233195152
1508919440
1795436975
169479054
1066627922
1382190286
194338393
1928043776
1985679793
1924051621
1672680094
1224671733
231237990
1218476156
1934828967
2038136933
842910946
86709257
996301497
1904538978
962732723
332836501
577708218
461894916
2020501790
1748139864
1519938789
1345874473
1745714734
1606704259
881033032
1593002826
558038458
541013077
1522258499
2142439399
1042346013
240713484
1508912532
2125315090
369479714
1048691605
217250718
1503090924
974237132
1069619632
2052760194
1612726920
1427962848
269409027
119093417
2929902
1661010952
1469155089
493898786
519346362
891864307
1187380508
1916548890
1727348710
856460725
583753311
773349777
1361661967
208323815
1968330790
1035299983
626982977
1788295956
365704808
1719628559
1564531705
605773488
995688569
1471937496
514630660
632171042
860129829
1162449592
588415765
736344251
1904152478
1367504665
1668569389
81569574
881818808
1051223422
1742190072
1055325679
1499971115
272149952
224609365
631495176
109049776
293238636
1375634136
760911578
593822371
670283936
937193027
449760727
188271687
1083060823
1822833513
1380762524
1713596255
399438736
1396925192
737553499
1185344404
1921614867
657489487
2143102050
687945130
1295680752
1187199902
1404745671
1592433943
1972664271
1849241047
1184991387
617308875
1579334140
574866016
205384816
2130222640
1298970062
42445167
64349428
1922771297
1791654209
212429494
911234391
1835794369
127600912
713582325
344246755
1121776956
2041061663
876494517
988500944
1641361322
1834333896
412885000
1050067396
1309437714
88017835
976079351
863631449
214534315
1356294543
1297802899
927688863
1056253018
314865304
1898264525
410356690
1918538825
2065183278
67901034
1946967578
1551119576
1622140441
2062435449
392082535
461420899
1127423586
511358064
1745984151
1964735451
742518013
1675003829
115978285
1750871911
63793755
214847687
72766117
855124688
208291529
73488629
592496611
184092338
288561201
717223143
633805747
1748490059
1557546386
723320837
1037807395
1513661558
972873005
626854216
1666544999
768545658
1062453215
1679714198
1529444118
2054192910
928879144
1512316321
1416868085
731906869
955401884
1891648867
1455434060
881121425
428402235
1094155398
1294784208
1974032815
1973146774
1389959069
1354902998
1991790041
1212834779
1490580558
1972510956
1575153680
557988231
2063640688
1854027178
144197282
2089298542
1632372175
1237685712
1885706673
1765664823
1581868669
745669961
574496857
1780023069
863602409
1863554775
1404036252
1364491025
1533576618
1347668380
933634997
1460344162
924358988
192160134
1119889206
265486314
679244887
1294782654
2025155701
1336206746
414739342
610456373
823361557
2127243978
103328917
135064592
1215356152
975870264
326200278
1857159780
1892592977
718605266
1330057305
1345014266
1099129192
1709606460
1905009005
615670169
2078045992
2083504389
1976896646
877470106
1999179153
1365235738
848653900
44892692
1151141788
1946684759
832047222
1866918427
1252451990
1555199927
1227572259
1448075439
1357185234
912521361
395123404
1039620857
1588497447
1069768386
821550092
1789168621
1347435842
52868423
840422136
1858517074
241206508
2120340401
1053492272
1858477444
324467772
1425704413
1402668124
837660814
124451838
1524591011
585289909
752402503
1234946605
2096249168
162619241
697165656
1955582393
1349868699
298595074
803960757
468745760
1717913324
1454259207
155558881
48536978
187510274
398590461
320220115
585184406
996321092
444622578
1873858746
2142469762
1123898455
286616719
812505828
632355258
466965196
1082015494
1905293655
356142334
1778263922
421728496
1578090571
1535284911
1131648265
901206715
1962673811
63366113
2070630963
1965886051
169256093
88994346
1038044910
1834081543
1587624845
1430074397
440804277
490169152
390553993
396760703
353978199
1237766289
967922906
135771382
460307955
616869799
2127589059
511900741
509686444
1709340534
2055723462
1457856947
509381323
327813097
1724670307
129973347
1760501396
1373144127
1676766501
939365775
666266171
739662617
1690425795
2145681507
321165026
206068925
2006880080
2141257418
1771827009
691612581
73868504
1865015175
1944272863
883385871
1459974678
1257678776
1958152511
1699294276
308950310
1578901485
1234479132
1982389232
2085491568
1150402395
105712584
1161044701
659486009
244800535
445937014
1995788957
335050378
367276828
956681053
1992053442
775610341
1646111418
1702266871
1985600318
1274726780
1055196416
769438554
926996687
1682862565
392849986
1104822457
1303633266
1879785667
111231217
609535709
1721001533
140347477
1670175779
535948156
177814573
99449966
1287992764
1642333359
643597147
2076735816
1713367898
1727604912
1829792574
531382195
1401999281
1506198570
1134970513
1587117586
1915967465
1643599128
1386461582
1510688497
2090080507
402514491
282498617
308127124
1992896894
1216293643
747285622
1285500438
1452281985
190687898
470917547
72101258
649412414
110463541
1991737626
411444130
2022276514
1061673311
1264155960
1072719923
1495883448
1732281383
1866797100
520967066
1217678981
374724905
1591727880
1144788995
1035660057
201378601
1862591220
1568675289
744657324
812559511
557028872
350194900
1941374323
1894400116
1290665278
1181803998
2102278994
1739975895
1743301633
1209391250
1376393572
1981412
996750169
676495836
1741501994
1430005175
2109416250
2123401871
818074311
1868135169
1197788427
652915488
1762623656
1511455631
673481175
674615816
613674534
2011163473
1804033263
180197114
590670621
761001334
1828268151
624878366
1103854519
397918387
776185799
542683298
1805714992
392153995
327221938
826633119
307581643
2043546270
155939398
211681621
533728569
2038457970
914388770
448463963
826963378
1478111727
1928823185
1324276227
1730468187
620078747
935518099
2005673882
681063382
1892414609
83660837
980177461
528687238
83524735
1845213601
1824653670
585601742
414164867
810568628
432750193
793919276
1561176816
1587226198
1191828629
1427717394
1869068305
1802316213
362709556
64045585
815632818
920647824
488140269
347858209
1999211016
1185403099
546581435
1135340740
169336320
472766927
1685530728
1048668012
160378121
1473709332
1648910490
1268601497
2143197933
247047486
1070708826
1805480365
438454767
847721954
914812311
995768652
1966352538
355114145
2103105783
1946326884
2080221211
402015520
121133990
631200284
183851859
411678919
494899027
91082229
2090479871
1603888769
62560575
1738672680
1829552424
818058135
1305607900
1851188431
758247340
587052990
1932063724
1133596773
20141728
488290477
315014257
1528132867
2094283303
1260326303
18314697
1685696914
1967110529
1511701942
1131242844
838983347
321040001
735468829
21698216
719662028
1018138469
308596953
1474110481
159548597
682863427
1584518964
1051574697
273038008
791814727
528947329
765586939
1001274640
2012399156
1088402180
1570557682
783010965
1545097947
1964702565
12917481
1365396429
933663616
193401455
1782354693
2107204222
625014046
1747746847
788884051
1447776956
1380659795
1170700052
1282092563
629770859
364968974
1840923026
1249120930
1113552048
1623650907
931463150
1029524329
1281080073
474748293
1961226863
182405132
551880300
1465314019
1035639018
963129145
805410588
385446339
847373882
1649105460
826366312
363120968
476813719
660341658
1498787227
1583970663
1526016802
1002036506
130497871
1901762372
1793170489
513425273
329864593
1166006386
759841058
1155931586
1703275035
1755872835
1587406190
2061732279
23048218
963111345
826686179
612683629
1672684778
327043155
1354750958
1081551326
637977077
840208754
454295408
1371513487
1763765908
253018323
1597346352
539565074
1958322533
1649577090
720101356
825300444
837905428
1786125159
1007249611
783866147
1229165883
379740541
244688060
1141489853
1102749100
823296281
1661806756
1647628672
549025778
1960715642
638920764
94521393
1921528175
585454297
1360716962
2027383126
113117012
125595950
1063640523
2080515796
1216353981
373187789
1634635462
1193819112
580771926
626179800
1708372541
1281411827
2010468537
862806380
1391002738
387958299
2014153385
2138956472
206249352
1976547336
1580115031
1013066825
1188515516
1902096510
1315212847
663497972
226500772
2077668939
7178552
664452626
351777154
436186076
2019627044
545892580
703031059
153452326
956372381
1262447392
2072215448
667190472
884084810
650934899
1994350121
1368808019
1114794487
1471087678
283404090
744498465
973964726
2072228777
756748842
1352324551
1405704907
1181020151
939391298
1388435251
1963165287
674293979
215437127
370029021
122137459
226897199
47728
1295493019
58276170
479829498
2116380574
1429317373
1548693335
791780517
935280670
1941673190
535338538
1463096914
884863408
1512314465
1655115909
630750599
1733652015
254491600
3562378
1132669730
1979124329
941023365
380471354
1115081898
1573688619
507204748
1101393797
1439384887
843221085
914123897
1082508322
106885796
2012492435
1547237436
1704416442
1969381008
1866764578
656318587
1104169399
144276239
1037455021
45033106
1122468254
1591784095
750034038
298733333
2109471324
1638449276
386985138
784559997
368775830
1293205559
2121369775
1032791475
842506334
537848714
1865469988
1231806613
1012829434
2019880538
310434274
1612015242
1740601169
1217818964
684469780
1787419212
1599289230
2044620965
1253697032
1717365141
922539646
849879250
1948077729
1477888547
143539897
2065846947
348123346
923797804
122510875
977317163
212585090
1309357986
156163825
1152029081
2053192395
1775373055
610006310
1740852437
1707213536
208351836
174039516
1304958411
447728419
804412598
1746003022
336600480
671694529
1413024781
210472347
194312850
1431157617
894602694
1260488624
1194482763
659459411
980810594
948164493
1554688490
952116773
2057147663
30863016
810493092
1447670910
1551965534
1248193224
1884064166
890131912
1232935518
509771038
2004945392
1069896934
2040068283
734230566
1662319748
190818997
163773040
744101897
1683805798
1474949820
1763648305
1528055178
232146498
733860549
296872414
933472177
1133448935
1620555818
890034206
964002981
945642106
1397113576
1071731309
79986572
548801389
1439479611
410467149
2066068150
2008422370
1408652532
2088755697
1134749590
488246967
2040712046
443566942
838242165
1267652412
688596156
1096630864
983729167
517437924
1655981953
1696254050
300369014
1153589936
1905989130
1099023891
148147793
1597114620
758325445
1863508726
1026424951
1499474952
194059141
2096115658
810622674
1114813535
286325120
1934808805
1790810037
918129616
400679087
434461573
564524533
271389160
704008000
751859795
1719347687
1056230192
327798683
1643839230
818754377
1132990544
1115125781
1238531094
1549306709
543774424
88721094
1872539481
2081094570
1618874723
468719866
941626442
1465890862
1680233815
1311361967
313253830
1255771402
1780994414
1568782097
481951603
1391924620
760551888
449639393
381488030
542150533
1827915913
1832387008
33918788
987982450
21185011
558212800
17749110
1064627132
1630753669
758554439
2061342622
1948856661
358756756
72470591
1971113420
1610054267
60031284
31136493
2090942523
695547029
123780040
409091948
377488807
1519732301
578972137
1036928544
38638626
1937216745
675270265
817342942
569545790
1802638419
635197890
1116398981
1533271532
2122079921
264942791
806800475
1610775014
622349398
210686937
1338681657
2090283403
1474726682
2017147649
620387524
760323162
1280311019
678106132
1020725931
324637966
1006268046
1473692540
808638996
2136632588
549670354
1884128007
24642355
2140600677
1686092312
1915297370
600625787
533547223
1582652340
1069501268
2082117053
15058485
7981521
1077721694
762125731
177570225
2092110099
1395692542
2009603564
245355809
999158182
179368801
2128688239
1040375164
536005482
1895081210
2125116941
1195120922
694663361
1889124500
1835904491
7071172
1943188551
1788811493
339913350
1755406952
93843538
894207743
228449912
978450614
289115024
1931456918
1156315368
1977978013
356545624
1691518483
2081925732
1211528895
1884074183
1124562119
256221290
2119495344
1801598499
695870474
1795758557
384171709
1253697179
545976563
2137665764
810132272
396451927
1893731358
317794530
1723738494
185478170
1923087858
1009349544
80734900
982273365
257362154
1244156217
1584676818
1623860318
638453635
898211085
735422967
2052831178
1302608192
111945675
116821460
2044742720
671615846
288477629
725099967
749641617
1256153174
121938160
1980104446
1345245969
1901434416
364746226
985394274
1228052380
1833166752
933054089
2018972376
181976414
941190676
1002511
1429227685
1064025771
43459734
213367949
910430124
188060235
1464077275
963866325
1908529419
1787057435
1372937600
1233559051
1482259962
878442499
1096263399
962498803
272058412
1061543041
497802679
1352873553
138135171
1782609248
66477673
2140125215
581318066
3396893
1470588028
1299584312
51365599
523205147
2094616469
661651304
733230579
469071074
1704763734
1638763015
1775754944
1970764710
1453758467
1463920286
1976319744
1353044845
1640618718
1635852325
887993044
545555676
1709955512
67151416
1385146794
162489597
599954159
2037956343
772090065
1871141597
1153018211
1113557599
564037818
1381278433
1649775445
18066658
1705524681
659086366
25080810
303130379
1438298775
1251413055
400672564
564720352
414836961
812112824
1259248132
791492540
350358433
1508210961
1102660034
316501843
1547414855
1572128273
1878040244
891210169
724925116
335516949
158961016
1810134553
76777164
2105881064
565493953
1081388666
1394095439
809732845
117510434
2071279313
316299181
592763035
431237251
616177333
1249879726
169759910
2071369104
1432054998
287170965
910240169
1263995056
642980121
472847239
106203312
1405187463
1241803248
34770920
1854917786
78620206
329494808
1633136472
1252867205
282823791
1528446308
1104057685
438149892
227230306
295460184
682132503
1010397966
1421176688
891688271
205845942
1667967144
739055905
2014162554
1192316690
471776238
1396940212
2075761975
1062709537
645041315
1258269829
1328113804
1068481202
464990553
298848118
749510215
1233954687
1381270301
1411175904
1564306235
941516444
1255637650
1359260576
1524398722
1937612283
1251072619
523482876
529318611
1079333162
118775804
413368424
1392737002
1054944597
1574798971
353628452
839325387
850269854
426577238
267942256
190915562
865607346
1367378116
528649778
2142024201
1975788739
865098230
542946113
188664475
1030092176
574484641
2078153853
242458691
1047361563
1091917973
2038030854
748163783
947089717
1443272467
1566257009
1240687764
848552462
2065692276
2018903086
458953378
1676828895
1325993056
146058418
1803511987
923458703
185972582
56394625
435288459
1211610382
270283803
1941923290
579610783
463700641
1344100120
1820844232
1088833344
2097734984
1695672258
648017462
1425884983
1985995843
923808777
1752548006
195432089
1922828111
1756694320
1693537506
1428932198
996216366
1877615256
1835529707
1852681858
65665720
1849403779
228143292
1179394477
40604666
1949901694
1401966001
481868163
1734296365
2000414766
219823229
1589699387
1411341366
650290971
713317907
1206489007
928142478
909002733
1988002909
1352303932
2046246778
1516233787
867933416
634906272
697497583
1338194494
1507509892
1679935650
1801356669
1183506257
1480760837
924790456
1030018168
425738835
1645781744
676156222
1575770356
1441453417
2106065764
1793472723
772982219
39165234
149330723
1044969532
1609276848
746953249
1037087966
578493552
1094134119
508729494
1244364204
1425923335
1357555317
1452985496
117699687
178299877
602190386
186962571
1253311318
957665489
2129467331
1344783480
585751569
1740951665
2094661901
1565425954
370232890
755598924
1987197452
355712308
110842684
1503910348
37984608
1588806005
1374369365
1570103755
1234679788
2075281867
522852144
189212624
1821119115
1651027204
2146922808
1470401598
484615063
1939574215
1178370367
1849974438
591084097
660639619
1056183539
1964273274
2094470147
624432475
33515195
1443573489
1814078107
864585056
2085817535
1679637129
716520659
192431077
1424394031
941181630
740937602
1741226547
1794788896
1368774699
1499918809
394072561
1325080210
991479715
724897151
87367061
543253283
869624017
587182430
796169147
1893973585
1144477351
374322049
922168027
1049479912
1633729370
272190760
1015903094
1965302818
829912774
332694707
714270910
1100893769
209392445
890743327
2044812332
532203498
591966813
1744901425
88611940
285012073
862288926
1197025048
1436651325
434833523
737494705
1389106199
1050741207
545387799
1372230371
1381775550
1902139142
70389589
1194743580
1244154082
435680768
1776802288
1962361239
807478393
2016529878
671485056
199422971
1508522861
1304808672
118634452
434712831
61977969
1627929507
1642001159
466725616
608702125
582135140
1413785728
387882868
2044173451
1396412189
1759303990
1014762824
1871350731
661559905
316946140
520147043
540676882
79171904
191487582
754604245
1218759776
731921241
1236566954
1104889245
465398692
1609955184
359957864
844460681
803789630
710535053
1305616668
1357728825
594744220
484060958
952381650
155753508
1135280669
677955695
1266353561
646763987
989831726
638613947
1892701298
33702809
1101912281
1284034988
1045608159
278840769
820338006
561024687
320237231
302419908
1410280524
1780988252
1205390130
1860497054
1138798044
513817802
1937247130
884590134
1135189712
1964024126
1625244880
589957526
1493376093
318433528
1146407861
1147395542
2020635892
22688761
451961860
1148488919
457660550
1514289413
1511763518
237296406
1173795326
1498325892
476552307
1760907952
38148946
1850293647
58446981
2098835110
1088943638
929265877
974838896
565175439
162952877
1462337141
337923620
645196056
920500287
1642130032
1979072424
1509577454
640482212
2004640660
1006197023
1287876882
1038899976
723857266
2016489972
951381173
1976309968
1176132390
1673509992
406101161
554470057
952978282
580561899
1146252974
685273020
136950986
1153010812
1429217428
676862689
1392138216
810659446
251064602
1755825807
513522316
1448151882
405041478
1051927116
51110286
1137512923
1422392498
631864724
2140793758
2016911849
1907288480
347589652
1923473179
308053810
1272907362
1295696014
659702320
1143406811
1614579315
1411800340
506462949
1805808986
955368297
1359139402
1213272783
1727569476
790511922
585825442
1632903533
1742415267
49490406
2029199065
839959197
26407045
1845766576
1195120264
528910688
161596647
755339500
1643015146
97597518
106151400
349801532
956824992
1374609638
285736842
913649691
492717755
768322536
833528149
1989494410
477975342
1547717605
1555468205
821963905
1985608897
232921988
711578505
1731531211
771510465
1179061536
1000443983
728851726
1779796414
350839220
23342994
1316623120
1169606977
1330722090
1780625294
2057214983
2139891213
1681314558
185028135
1725170424
271183963
220941366
1456450837
1548739896
1074006994
707944359
311172370
1026593908
936425282
1766953811
92244981
769740828
1643077516
433634398
489422450
462102670
1595124450
205016442
1034417154
271462188
248890040
140752264
1730296199
2076697609
821690059
1803212919
1666752133
672690131
1953245791
1851794743
954284337
1013235407
1206486180
1674291866
734700825
554096369
1608960194
488054860
873106865
282904485
2056458204
1308550427
1649961874
1883732672
690297904
536042455
990221686
2133586845
2012104209
1733412945
1767363967
2134345886
1773289667
798062684
1766745168
1556504883
793944891
308650407
865951784
1226452047
393216700
2026600068
396806178
170806306
1655621483
1724847984
993997256
299270486
1154184973
20508216
1274148896
372922001
82783646
342524972
1776854681
307251429
350135749
1444794321
1318396387
1579015972
346204606
1379057875
816854675
757870849
2042079699
258225820
1719961556
1829796596
820959535
1191548687
910950264
1193880652
196780834
1312463944
1438044744
551590566
339416936
1884449725
1321520813
1698132875
247305978
324363043
1193552570
449332274
530618353
173473162
1485643843
1754701733
1051481833
686734570
1790164218
1447337658
2113093503
1598692291
1360915701
663556225
1029587178
1640761651
1154889305
1778355912
862980024
987185025
1435199248
856834008
427289180
1206897895
1939766226
418814130
384352721
1958462950
814224934
632597010
743591062
82930501
1114574912
48860876
762847452
1337254974
1425772394
258447621
1166403030
621142513
2069472696
1460856773
2032211652
1472536073
1392893183
761778900
486136367
1926384969
534073145
587409021
2113272987
1749404356
1001323399
1644600826
493270975
1789344957
1871164768
689816825
1194030153
1653372708
35467312
1975876169
1739076245
738571396
2089286121
1967154466
1896747485
2126447256
365731789
343484543
2031144805
398606636
461295817
281531005
1264117601
1213031167
1950093457
590616008
2060331936
120314557
329019310
375764839
292339558
1221854771
771597320
1036147669
54303464
1306639748
1919909252
2117370108
1936573220
400468149
1093207580
589810544
2052211368
61164774
1492614141
1913942498
2036203888
66179734
335936411
252625527
1808028389
267283644
2108176187
1255579922
476317795
1085996770
1208981509
2132554182
1555241646
30963403
2023976233
429902910
1776405670
863915879
2118944055
260983544
1849752091
1352572196
1489888764
1040337364
1216018792
1690519507
1669929277
1556599718
369148924
1194968557
1600250113
273707468
1971736193
1412967176
933134195
1351233057
1992632922
739101571
149775328
1982615319
1549045360
424903616
95322631
1397611103
737022958
1011434577
722401812
942372903
1322021088
2147437457
1012890265
1838467250
1168243744
1193346003
729018439
1482426850
1121614415
701169838
1195102892
235455870
1479992912
673893642
1233035622
2017688747
167296449
360748715
357994749
1625681561
258490872
1581328377
1222035619
1698009708
1064055057
907276552
1036711640
1108720438
935458025
2033328712
1348060419
898359422
1830240930
458217513
316517367
1402395943
555066012
858730343
2044812134
1570578343
351877115
2109372767
1448075081
1886703900
1363210094
1266114225
740085908
1212166196
2002206602
131054867
1737833788
333788101
2063690129
157990422
393359487
610579513
2109235947
2117680885
307478771
1692078844
1781541601
622471071
1897700728
1569634209
736372461
1197077631
1146346674
1677022218
1358913840
344554741
1428218323
1883693012
472534566
1734331799
1731603185
1843707691
383934316
2006195482
1907819501
892136565
1680993866
589460873
2014049600
545899708
1296739782
533299654
1292080890
1296573518
309091780
19130814
1982900482
1619923002
1736784709
249748456
184503316
1949107695
254642766
1163268283
2119584095
1746955552
627793016
1099134592
194557566
1161088065
125620659
1345829535
96377838
191491314
403124771
1138538640
154077794
1533708309
1767437839
2037091623
638550437
1692502601
1950859942
1553741724
1519507854
734452508
106816825
995802154
1415315323
952992809
1877475179
876990106
177067544
127107615
1735952566
1844466776
144382004
110089463
2084286975
882935808
118329077
1602092329
1335439145
740999994
268454814
115936824
1169489094
75161657
2068899735
383020153
1082230925
33403745
458157309
996967475
1249802285
2088359208
942969447
965201504
510164478
922531030
175960273
374137659
463450823
1660453983
1309575485
1765789099
292085425
1898312819
15019110
805671718
1502295744
1824306368
1370033694
369609766
1871657310
1525631159
1985027256
1231305092
1075668611
818255928
892696028
1074948539
1930783148
1933360752
1447770406
1750740798
1825559430
1000946141
1600847701
1277672863
1577812128
1877617845
85111701
619872428
700237536
519794791
1889162450
1107518020
1207615647
1352354061
831452722
409473948
1804573619
342958918
1076671772
1166583545
647244734
763673123
1970698979
2078651449
219919602
2019276255
727955516
1804385381
194221379
1621464746
1531943496
1679837296
718761307
389748206
1722307429
420524073
1631256003
2076547184
645478197
1111197591
493700501
764431792
911184763
1770237399
1687620406
876233574
1682705085
2086489337
1260821863
1035278624
176489978
710111975
1389536334
705834496
1900993222
719758984
256999925
1944363829
1113336807
1003734961
283309168
129761749
1822123243
196980382
2012534473
1292730237
269747976
1834933469
309816735
1965177886
1269717184
856706704
534093601
1393521688
129140434
1099813885
788436576
1783814483
156586246
1265369674
867301537
1930644082
488533298
348638625
1440150449
1009480960
1110316412
1288228069
108368698
1102420440
2039689398
758665145
1344980377
927614093
1718123910
1604602956
6292524
1626542542
488229052
199137975
982404896
103632519
993010791
317145527
1193726558
874096998
1767038647
1302469076
1708949537
266825410
1338511924
243487012
1587265499
1483924065
1460103453
1224670446
2005845882
423177129
141440333
435257823
1613592617
1132054867
752774834
442192064
251159071
1436000230
509061625
1668693190
1720866184
2003098116
814299133
607600017
1002821867
1687283120
625340819
248821741
2047026991
1475815975
111608696
881374408
1696749794
276861532
1994818743
870372319
1601251910
1381108546
1653314988
535326451
2053744077
19834183
1026283787
975527357
877337752
1111970703
1532388183
302219833
539034358
1022861509
2000530009
597377891
970917381
1341319567
387225669
923642655
26738825
641747360
260386489
1439869289
9417709
715968633
1502144097
1197869264
2030316482
794516382
879073307
1425779182
215466578
870262115
140086532
1714569304
1845564688
750031065
297294939
1046205495
1727039460
1987620491
1509284420
1259663255
392587074
1125704733
308920693
2071738176
1541053160
1853456412
1937083031
440009572
1191255458
1404133766
1221010971
523312475
813723667
877181707
470745676
1868593027
2050781759
51528483
1664636456
1581921320
823953116
1393801477
1502264763
240011905
2075537920
1345322690
1560280000
1951170239
494838589
2014337415
212183061
922769026
59104239
543691466
986027758
2104855525
1835254317
1740785353
496780267
1952911754
403879498
857092814
1557035785
1122755923
1333576471
1621395057
1699596702
1143401268
1416413273
1341679065
2083330668
1443062076
943502433
450934841
934021543
338185949
71705989
118957268
56348895
1433468202
1491420946
1205460108
1730759526
1901220931
1904184726
1691838025
1325549652
1531878150
1353495582
266855975
1421692027
993855363
1267000379
1595128099
893278968
236677280
898808679
1196462005
1319762731
1550403491
2109147924
1196947835
523994525
139570807
792546514
2129043029
1796995203
188871037
804330238
905456072
991734801
413062434
986632195
1430788413
398798514
1469955074
788988199
1783769232
352312150
1452499460
1869694813
1488023831
89087037
2000522397
300805323
1267127149
1173384986
1883330452
1580276661
1726394962
980577177
781150993
789487172
885803770
436419641
636715435
35022379
1959001494
988897273
1611803448
252746389
1694572837
692178623
1473645524
1454561935
1030743164
1452320771
1311721233
2010185876
1603952770
626309472
994318538
1848034613
1605508698
310321469
1313140305
294449691
158788174
2134801731
1267570019
1565025053
400269433
668349719
690802262
236738866
1552766766
620143533
2014354371
224103094
2073594282
73190240
755261567
1237994003
1577068765
2057535318
337275176
90846356
862568975
2091997345
856521659
1390455058
1121768284
256561633
1154221741
752928736
39587121
1290817144
1415724503
721877138
938991376
63804059
1821576865
1364254844
1450127036
1820355904
399468015
1108778979
1947401315
793132467
1831444409
553360464
642644718
831871901
195942860
911938741
1810108394
1072070714
810043953
1662229694
1533129223
1213089951
1251331267
1484912530
1311469254
2001396581
16154875
1198923957
1865901780
1650949635
1019178964
1996369070
680959264
1254719507
246410841
2044468261
58915252
1978113575
1931017980
159560319
1130046547
85487667
1409360070
1108503360
2099429999
1592073333
1512031660
675814230
655999841
1518811679
306824191
953136208
1361539153
512640413
657893074
895924113
209125653
1795543781
1990162510
1283192633
1022391849
14181607
604042439
542068069
360414166
1134795088
2124021100
1098910823
42911171
1864579739
212144522
706654289
1218704787
1145183927
1438646458
663750338
1506540046
1892228051
966852850
624502064
1682038638
1165559511
109577517
920469243
719527547
590450997
1599410679
1978865822
321898692
149921520
363564890
1335126305
885284500
1431244747
77376809
1263165989
843282482
446760305
199250362
946722696
348269198
1825763610
2092219025
1517639719
329501490
303963164
764777698
1865614028
1747139974
1844124631
1147716370
211599806
2063314196
945153939
1927701604
856830793
531496437
1072383637
318446765
352153929
962358318
1133978717
1419783508
243574123
1052366025
98188118
426371226
1047519668
372935192
1640093837
1033929145
1129522124
1153081827
761566717
200351089
462800726
2041033046
1679467699
1807916581
1344683615
1150395958
1658404744
2144661161
1334568485
1263159709
252665590
462453374
1932744840
110238217
1911865339
1368633954
189017435
1986999709
762438609
1143339736
1402904805
127087516
972175294
305284044
60817964
266584606
770330199
1181672327
719422394
1532589166
1464110403
1819699357
394969770
390689053
1789398344
1222051838
220155403
384134709
79536984
188967508
1841186002
318397224
1725800649
1513182534
22278932
1445403788
1156613100
595895845
1097691860
1227198537
2139662492
592765473
149802286
74039133
361703927
271132169
1087053077
633130041
162155600
1313359284
277268045
695757204
954294496
340038561
7671625
384859171
1162968548
1995345493
880010415
1926655227
827790157
1392879053
1555050048
1923269491
1735467454
1265424738
1382107862
1458888827
2125594081
1034206480
107660607
1381578135
1351789002
238508798
2024464094
1360243574
31249543
960733995
1329398748
325212121
219284962
48535085
1024220094
883289309
2137751337
1464010609
82396174
529917696
2062451496
1384832672
676151591
258820569
1816401091
907459369
2028271784
1937094457
1791094698
2026048557
1354612303
769571624
1648593109
742395106
253459703
1693048843
953939694
1005670398
131073810
440999971
1195053476
161846653
1676671397
565836666
1950392224
1709722427
1491174749
287426583
2011510169
697466859
1671038456
1676864658
405668930
751696248
1812090041
486615824
111450997
1266010341
1770378147
908771959
505533785
2080188009
995380560
1134826596
1500410695
1328744629
1072513345
489865304
1475869511
992850373
1811141977
1543485657
1091947015
432629550
2113130672
1830604944
968717478
848837965
1831705778
1950561976
1292568070
1929225216
849397208
1451035195
1926930809
549216667
402062125
1015556509
1141216572
787588269
1119209177
1348780311
1119592035
1915586259
476858365
224488932
2006160923
2111875735
1369122179
320490998
902725122
203282556
789888981
1108662641
963085678
1837686387
1269239935
1735149932
1272520138
785509865
993656774
2024832337
1298358475
1012009847
1329712186
2142502243
1472939875
131916283
1292229290
921874615
552715990
1906863075
1644760379
567048924
156004493
1378871299
326286020
954468146
481004957
1200422744
1811298201
2863774
231945972
2834892
723435643
1936779221
1419998432
859421832
878547849
2110985476
387062107
1033980018
1451166710
2049539876
1440663711
693644075
984894966
108638616
1116037504
1375313609
1885754042
11640552
36004669
603506462
1360398004
1057450885
1135490906
155657827
138617296
735213621
480642788
269715743
1266414413
1850006334
890466081
173721019
1194834778
1371717764
1697701729
1675044365
812623154
705226744
1422924085
134803358
682903487
1170171290
156439612
2137751337
1166961646
1622217990
1646082212
1087378258
1154640371
1232413738
107390345
1657839805
91129130
364270970
592548407
671237253
558826245
232442475
120680769
548271659
1535998422
529300451
205421243
48806310
373881226
1710908877
816160593
1445383465
1249330522
466305270
329566412
1416962001
1545441363
1228000121
675480689
726865645
1837427873
1040065301
1709448403
571999977
427108691
137554256
1736964111
1064894061
433840637
1708302711
223968416
188167267
217306209
730357265
1591784780
1536476628
2087738983
98791491
562427213
578160833
1925706309
1023035487
3168050
1030762698
937576075
1336743181
970389734
1223146572
427119922
873725830
724933101
1748132945
490008804
1544692035
1301010856
1652233382
664176872
844146493
1006125481
135904259
977369282
756006815
405803534
1798688601
2011636592
2067550580
943035544
268380627
1479598426
244833034
635815898
967561698
2140808190
822587871
962972168
1927122993
433483574
543291149
1181092321
96410683
1843364625
2088938786
1175664388
436154944
466417567
787983349
909114550
1088787114
1063104637
1142642742
706071813
1119602742
1956040460
190268738
1216578067
62020122
1587720631
489941928
1951540859
542266962
570864101
903318000
1315095183
166497605
1546060871
1603211529
1551159847
1047067435
196327631
2002200114
833768525
1827539923
965600633
1989631808
1383237062
917582678
87160384
1627639039
2119281155
313858021
1717278516
1808163739
1597279571
1163954942
772994112
1183765129
743449964
1290581498
1510996041
388807634
270839384
507671126
1015175228
1387006386
861248833
625348370
648243150
1685312893
628481117
1220270503
1877812260
982787012
1729505078
1021885705
974160592
1209895600
378720437
1908166261
1679024172
1125551263
1467904562
396076182
272985541
732907126
1615673930
501043796
371501764
680601343
266936637
1393263478
1738749372
304584044
1813180222
1839655397
1613628597
161528628
1799176905
1783019602
2073674967
1928934679
810233248
449877603
1361220631
1130962503
173139542
1013919171
1222621903
1582184725
1655667587
1089583496
1271809928
1947028294
440455140
1628926280
1531374434
304159153
1414507811
1848699870
830517617
2014730338
1012472430
488470658
554116423
270232959
806217743
500453826
1894548579
1686298807
1000968632
1397153349
1875425548
749520246
911689790
1264142738
1768749312
1703850943
299603666
1717139769
1741473916
1082755169
740074629
1582552263
525918411
1560818423
1026545536
972586905
370626307
41256160
483704263
485403665
1710572602
379295104
592004527
1852580515
1120781345
1693825198
1062297621
1446388911
1135779227
1833627607
642684402
442221406
1404349042
1112447851
1375350040
200165064
1181874526
59387897
1266575703
592683000
642203058
443760382
1403993295
688863686
89087291
172033668
1754950372
1684181877
1607781953
1283530979
1424285758
429189177
1248756145
575202932
1604473770
969983262
674160439
931038145
1139868481
804464526
2041425352
184494477
634624474
728802179
35312444
1288537568
1400243172
403345703
1284167959
369645216
1298203678
230999070
914507446
360760886
570921901
1819937156
1239253592
414140521
1316252779
826915417
1394944701
434830184
1890548380
839735652
919833941
1147872956
1928172807
2094298923
1472659281
1824938277
480152618
1373731282
73780167
2032733313
1456632795
1022035146
217501969
713828546
1955124961
1305016969
52948080
629958458
1039427108
706544846
1359660082
1594048338
575032069
34401578
1426244274
1262636623
1552986815
1065833821
46083641
1490482022
263122825
706867833
1751861237
1084502324
1581226117
1784534160
1526398518
859861689
582401421
2142404282
2071902265
151898643
705808224
1298528689
573081129
684708583
1365840360
331073694
206733363
1576878398
8798871
1548048690
1877513991
929119355
1881538067
1258009621
120621520
1564848909
1558992863
414914935
1433693936
284498488
740419673
6368974
1044018179
371929102
914983090
1073136945
1773978972
1007776206
1688443263
1573608012
1590450673
603209406
78532189
81379754
1958453622
1881684615
1009652865
873683375
365493875
724254590
846791740
506983413
350680017
1525447984
1343457829
828320828
87054125
1950056830
956475877
950221678
2098825079
1737355557
68874541
68824719
2079557903
1924413057
1761840359
1147755169
469862201
1306400366
1974212868
1066147119
908590875
1440773191
1959105991
1514407450
2140428130
445055621
667823943
1672180201
1713309231
393330718
180350550
82593053
739224195
2032678562
722552347
1771606995
1479344038
736805937
143129184
1724516310
1411235919
1605322626
471916536
706211274
1981155788
515383266
224664078
765831414
89247995
1634058489
1578118088
1667146636
1003321019
2084945462
1404654713
1060701043
130333895
1817714648
1576352504
512026528
2091777139
1481729658
172592489
1295081394
1970409882
798816124
1333839473
441155502
839261661
490218915
481303213
1447392863
1421578670
1405202219
1716368167
1623034110
331260233
2057217910
565113975
969484224
1762369293
833585263
110177777
1784485253
1862034824
494425887
263764120
486106320
454621621
195905456
539999070
837820010
1981992052
1323925640
81737150
395172049
1980541622
709960865
63016404
205420224
1310893279
273944853
567557661
237814206
52845542
1889186053
1480549984
1506505004
1872833184
673441938
161039525
215886394
1293866700
1221620503
793129812
1539596256
83695697
1631650983
1559679151
141049152
82863104
995356896
1450301492
1616208514
373312990
1735828846
1422761152
51651663
1992743988
2114160389
1050659930
1665317551
150744215
2075865265
661626039
1057898593
488380374
2014866622
1292781124
1957892665
1088364489
1114802757
1989032650
1548508333
186160676
518359444
143667594
222757473
1890286754
1826837222
1654231744
646280236
1027423939
1399774957
491586094
1646876423
640564421
1251595704
772473978
928114281
986879061
1882831982
733771134
39711196
795976418
1350457446
1941927117
1805486831
1561775404
509480164
1499143355
875859987
290556571
1793054356
837972950
1077366015
681930433
732121352
994021292
664985273
1493922616
879078380
524079936
1379170374
294652915
1801411685
1949645166
117581153
1285642110
241353888
121292811
864841074
431072828
731030760
49455491
1886308283
2078414482
47805230
424403159
1865612367
2093138859
866315407
254917911
1863931031
2020648018
9170940
1124166307
1192258453
27059731
838259393
106685915
1018089420
691572532
801880642
1925517089
1129710131
1024087932
308386537
1225230956
1982994851
559046728
1096255907
584274493
1753984509
745257419
988050718
617154130
1341004784
1277815256
602901153
219856381
1307578296
1583248500
1105593653
1878320166
252004602
1472172460
199718403
660319011
1770767078
837332138
1045247085
2087937972
1788527479
232612375
623068742
159176007
2140304183
1097686433
519721678
1605778246
1019859100
528786260
1104365915
30008006
1997117495
802864047
2123543008
634895493
231472038
1532028179
1920568679
1399723203
1874822178
1012580178
1348277548
689837914
521693253
1916562846
267640328
629729834
66540563
1120354255
124988614
455524531
2124028004
1179396376
317859165
213698336
805382013
1640771372
1973523304
191273875
2122866857
979633186
686718490
1487348528
1670219472
306408475
556295940
825943361
226487881
1849440408
1937925926
86122769
1044858494
1492921765
1468369226
401172673
2052617665
394542032
287526806
2090922849
1651835772
2144514692
1062102669
1060294720
1741844759
124837016
1867784750
1602380051
194472190
3347654
1402064625
43662575
926712464
1482891933
185249769
927780433
195109077
702579395
1315315733
917965950
1945079838
730846892
1819724648
1460516252
183805739
1772855627
724721586
2093920829
266048975
53822584
1285297535
1182904722
1593209142
640808782
262333340
1129917892
316727017
1404543355
1009863623
1354569622
1115525859
498505376
1848527924
651690673
139383962
419763702
19326786
1929450182
523036693
692137140
1080468519
1586303258
1321985091
1805708761
958111678
1514518257
143118934
1778758197
231854299
1985935207
1770319760
1150766993
786507990
474051840
1607249859
640232626
847912789
1954159519
1955826408
1902403339
612165253
266211914
1980310822
1836665728
1666583029
1840765614
427841934
1143750717
136830117
1493278666
1398144019
260839820
1910465919
564702429
1889183220
1991260810
1925058720
1259878110
577936627
2109740607
1293639985
1182959389
1675397846
1022903279
32241473
112982847
1694583844
47006931
1370405286
970695577
798149123
876099495
738798495
469353259
1703266693
1411952971
1279253178
521978796
1780191545
588120454
21219102
498957269
338684434
1084186710
1829631074
1785203264
142984529
1407587379
1940801314
1738082474
896046603
388137751
1220531986
2061627707
1841506828
1230316249
693230041
61761413
2068603962
2130936933
210118426
162862841
1267877022
1808145624
1840281896
1497534890
836211113
1585500590
1804061763
357663173
911922292
2073842127
1876797136
1766472221
315323033
1467107691
1755194325
1718135353
3059325
1647513845
1058115269
1891069821
1399096746
1693854362
1560986631
347737913
504529345
1662950256
817513610
1760514007
148815119
894476020
116105479
1921473994
1310238454
1202962268
1430743575
1852744705
1093437870
1348205229
1347483021
1000232711
886539526
517341906
1968337256
489352202
1895314982
1565421102
732200351
977904274
1814240036
1822471830
179382575
1039678013
1748758027
1432828022
1431004933
1248195816
290930986
482673019
1987912703
425213082
895594168
561553870
1844663961
1538435374
1124554393
93078125
45169129
1953314445
903428539
992721611
1923552006
627235022
1562733106
737784007
1499296684
502362924
1095882879
1217101156
222489211
353792570
484111461
1500294120
1044581020
1781535145
382820299
2145884942
1997639794
1912849587
695776011
581744576
690428753
214125142
1153253941
444235776
247113985
1070311427
1735130824
1928505866
609876219
828353203
408738301
588157923
2119326278
1036500955
506553866
1621614097
1440707822
851476953
874814038
1630775932
647433451
768651169
1890371737
1933437039
1401942108
127389544
1136124044
965538912
1121262235
1702053326
1598936154
446768955
1206042826
2047979884
2106330756
2013609353
1888477145
139725718
1164644522
1590141907
1044974373
1702042462
841660031
1570980518
2112317807
1122218164
668234441
1286366694
1197835171
922133333
537985501
106184993
285002618
343117105
97167285
2123918725
346533882
1197192213
1858814782
1239792630
2078176005
521723931
1555079006
723957392
1162592844
152828415
1022800018
736516119
1617516212
1175052864
697376635
1041152046
1409847297
211471490
1449237803
327205675
808838080
1810078071
1746966804
1421691233
27566277
1229651799
1776610901
923862673
986002538
799956903
1912216886
154324136
801560310
930471297
1294145
595478735
568935599
1710047518
584623397
1501641929
1366060768
1370585523
736242107
2047804699
940723126
2045876600
880367598
1355662149
1011775401
2102612755
1206123391
1075366547
1628183759
1636454664
399727348
2064733034
82856281
714666498
1691794092
1517163408
1220602315
2084751129
1487242199
924251953
1555124428
1575484564
1192341554
221589479
2069578372
2093177436
255557145
2016838327
21272717
1595053981
1870464927
1027446626
919948136
1287832924
842145822
537651543
1269676014
2111942582
421316680
335764970
1555605049
324152374
1321283453
1542827252
238848336
2142127906
953765281
1090714966
1805021295
675193027
1217127011
1899309937
2032858543
551194501
590057108
2084866003
2115538176
204387830
1358338806
1782526565
233527699
319728933
840654525
1741632935
1620018637
1312309249
1214190417
840306589
1047507874
32593656
1727623943
2090619602
1895660478
1639074984
420938176
1748833097
339393400
1116428915
693285731
933134195
1821146112
1703439349
1988961386
1478180917
2073659358
1811310897
62724758
553188133
1696411809
1627403416
785124156
1084144893
1766085192
1336492413
33348834
1850637571
882014015
746704586
360773097
1147498413
1233074443
1523595718
1046734272
1576964718
1144274924
1400876180
1107019826
1759960522
2134808798
632172853
858238362
1525820113
1847054202
90284468
782084674
995479965
276179009
1526756932
1340568746
1352896644
713103780
387392169
8252538
1089540306
383150748
2031177863
1423548779
1452526768
1850309952
514343728
395480179
1071796825
2069878674
1591716800
1475111537
1753841925
1768897801
1362345755
1516274769
417366273
867236081
47661372
1662515281
50679136
352862242
1511836773
278019213
1546730573
1418931332
2135543255
220106552
464083708
303388289
1869807772
1961958691
416107579
122072473
1426100865
1874317461
349542001
307358578
1161501957
2066466607
382264880
770272652
705206814
1888095890
412912015
592018572
1905191973
2119024972
1432835255
117671194
1014859832
1275588185
1803533419
1560212054
1926944941
627893958
1270874460
1256450498
1359315239
1202408086
598084766
1840282346
1923707280
1087947243
2103001907
1136786216
522794037
648895618
1036737965
626284705
636235426
92708760
208490608
1329493938
1785809140
1562140480
1804249061
2016519737
1396109611
358511870
2015331472
1724787566
1757669512
337508150
988362208
1657804288
553489362
167551857
815094255
305326901
2068554090
577054725
1414751584
1627425765
407556411
1518637086
231736280
568799836
213210663
1471780687
481383956
256134385
253841077
1973424106
1689327370
1484464289
104190309
1012601146
2087823483
1371820247
454959772
392540033
1210310661
1217247903
759965043
761461671
1305897820
1583542198
2144104601
1362635779
1945812385
862431795
1640295040
884865104
619082826
1542301004
2021274971
1543853924
2046829743
1025658481
1671073502
1908199717
1866599181
1790770367
1129832868
1371967496
647347914
1835041993
1763666539
1515490136
834854879
1573172306
1825355594
427089963
888183097
1598321703
2069019897
2143872550
876774687
527571323
1413038500
76832762
1098468176
1905694939
475576558
572597784
1825480802
430620458
1412580417
414523911
1323834699
654436245
1258755777
301335266
1660971516
461933330
185701704
1015405346
476887330
1936591664
75255399
1070665918
2040544037
1838752891
121763519
1657602913
1171654302
768916080
457063528
938650776
1460624023
1547536917
646883589
171033139
2055588699
149525525
1956186670
1410388355
186228833
633924939
172987770
1645191113
1768800242
1088402180
775865709
1213547875
2128008564
994800004
799520602
385704977
1364059259
2107126715
1923591839
86484076
895015166
1535621390
889944051
1005790659
82621256
1883386648
1511470447
2119329149
720700652
1224312331
1728172137
764490358
197535200
482272220
1526499971
1460016291
1142351416
1510344738
213622412
1291710321
980628710
610967090
1031777449
2050879372
1532661173
1178801313
2126528625
280044102
1401620270
1963209521
180993932
1061467529
1748451036
1469313367
483358920
1191823600
1300266966
94483656
461138608
1378107619
638748782
1562270464
1357702136
1221521534
458884110
356080732
976014164
594689626
1295950310
535635171
1328269826
302903987
711596719
451888258
1575019956
460606457
1135792371
998701811
32167112
1212366203
525090705
1504016806
473043443
1137228296
1165592309
2050100457
1702336266
289733637
279530942
1459102947
1339556555
1260017858
840513802
2022623623
400639356
1944035099
182023162
89324680
1138508970
39633744
1188378509
686822023
785139947
1926233276
325860687
1681186711
1930559
697189417
242826798
812007204
713221968
324902227
1088849697
309808038
1945685291
524644051
1724537420
2052942478
1539489325
597749330
1029995948
250124514
652578334
768097030
762764971
1587933956
591198569
1674581442
1301416883
1120545690
1933739695
1309167252
2053021313
2087767442
1341544335
1726656537
1102088053
2020552019
940524415
838366346
360658015
810742311
1891615148
1864978331
1183895126
276991178
1941680458
729290546
820505706
871714960
993635880
7405934
1820325348
424832841
920119663
751319785
1236583531
410565775
2101900073
523518845
1634176938
946815228
223183366
629496839
1564605440
865131357
713711336
119745894
1850234313
1723646526
1748797442
1896465176
6951632
1158002477
1980973865
182896511
376915576
185271083
1379342630
271397783
1533553225
1772061743
463093338
1369609620
494216742
1271546858
481334999
507828531
1259642581
1290548414
1874317194
2029624429
101745799
1835249593
1073115079
285452289
1932740387
263709204
1527857852
1568912358
56276822
2145281744
1517931498
1547081492
1239777608
19706904
1705770554
1796799866
545767431
1492917061
650319341
1077466138
157066291
669934736
1725151068
308711482
618020246
1060288489
1829235053
1604001696
1636692667
115272968
1367297900
1915898689
1884212284
1222013350
966546357
165224620
1487103334
304587615
1600261582
2090751552
1904874502
747757385
1966232637
559089285
215111950
480090868
47067944
1168535561
2049831501
1177076360
942156342
851642685
2124811654
1677101417
1707589765
1485031826
1379326604
1850080860
255878778
1316853139
759130390
1371881795
516569189
428691209
797462959
2019021161
1617761145
1519973375
852629787
1286635384
859585440
1501784638
423080152
212105838
455122411
802720731
376529220
1901075805
761186260
1036860873
1375353477
1909384249
1017607525
920233256
761073917
1524585235
487567210
85307766
2046575558
1848544012
1396410922
2120889451
372296627
1315471732
1467085285
1566988016
893609050
1313949151
888822109
2088938786
485138314
1856775041
835316257
1861920795
555533404
1755239171
58797743
1203131813
1569802934
1748464989
819538584
480149306
1632315614
98750698
1579456328
193052841
648134718
1208581606
1682672774
197437300
82807183
104343369
1919627446
614646818
1456139378
1918401684
278626688
474384377
1202601387
146662029
1472243939
951676978
206664148
1958222060
89920780
1610714589
1043468628
1969563861
906974866
1907677875
604676798
1978405375
591023512
961459088
734497597
523807699
1853810041
814301155
554751711
609433840
1661563168
224048747
204860170
30774142
1250346395
904897894
1055151826
762152295
1965079836
1081095664
1636674518
239648831
1369135832
1434047058
717718949
1809324958
537122616
1496243018
488695307
995738185
1430768177
1261882258
1175605324
278490127
1457511297
1692028150
1816699779
2001269014
2012603790
1403501861
1974443487
619881361
1611139384
763798733
616292867
497482897
1664178117
1930423034
1334423436
149620763
1695238018
1697031630
171387920
357452091
643416506
204037094
290250283
391756147
713965986
1438526589
2070696352
1335267319
367471564
470836896
1857357724
1770719187
1560408968
284428829
1663900951
1328345339
1732189437
715538451
991206825
286249909
638312001
1571191039
396327012
1349621223
486006915
544861585
129973347
678647894
808741941
64474421
59480035
627540740
1227333707
1227440345
1049210390
525666814
1925713213
1079785745
1809849999
138914129
612862396
561163585
1504406114
1436293368
1334560708
1443399702
821028570
89499544
447868466
373779702
124423516
185322987
2009510352
1302344558
813298114
1850409412
1585590024
756788906
419356236
1576903645
1037235421
389315597
1306373743
24680506
1028934104
1843615524
1673920809
782477926
694404865
1234304273
1512842813
1997097993
1579496540
1870148958
161900199
182153155
1347771380
2000476153
497678791
1691065220
2124794784
125290109
1772390774
918024229
287301348
1572550492
130085312
164256584
1462197468
341582897
93336245
490156109
825677385
497312050
1399610692
1298444193
1111455002
1867494523
2127222860
294988110
1271629966
134288552
266179931
859271312
664453683
1595047430
486112871
94361320
777441562
1206537113
1278029656
1159164601
708830944
455875799
400992291
1339162190
1656321530
693786797
263887093
121126893
17324550
621798526
1115449821
54507749
1217545233
843038413
611063425
58260425
870726858
2042996562
475600808
117004518
754563250
1311004180
603792618
774870794
1796866066
1715792351
664103818
1745171835
1424209383
813795636
1777497733
2069248632
19420
314550348
206711403
1793139869
56691178
45377376
601784838
2029975497
1949601390
1381908004
1245129116
948960329
3658300
1513972823
1198154000
1720832144
324177623
1485729888
1589028441
1484714819
1066640800
1054624092
1606538612
1929942830
1992420946
402298748
1654108868
1404458961
1313942388
1990778047
1307887764
1067879550
1501119945
1931079511
1666355989
971791472
473904321
2037276020
825910570
1695828965
625252175
1799085254
955014359
1778075793
1289493322
1471172794
954914840
1260801831
811744933
1117484635
1133947143
110335936
2120973588
1052455983
237454436
213147680
1141042993
1324277728
1186118438
340134273
217885934
573927631
2069790810
1472554869
1100582437
1097723641
781166055
1256475652
1823869565
606629396
1704566911
1091887875
2124041305
1378053930
273971090
2024516531
719899019
139425655
852287903
838143402
1981802143
504762382
1089234933
914985304
1300275372
1260220237
1028133289
2120433155
69362561
322639903
1981396017
706726658
1345822851
149992516
1717691586
1961046101
488906345
604665881
577806265
2101952069
1123073280
919789276
380386007
160972496
1804305697
2012444975
819944438
1370040116
1052727791
922477085
1831013791
1258329078
1634275371
1211578362
768879993
1107147758
789747890
1512483159
1983870868
921061205
262975231
1987686020
909705537
821958929
26679462
1460602876
51989096
1893952485
1579389675
349737667
938647402
153082782
78106309
731868115
786056008
1579588445
793929773
1687295487
215669233
1428876215
1315240630
772589935
603257555
126719170
1809619441
603449778
1822649014
96935487
1880955488
1854763569
50094350
1650025670
514038227
1731400480
210324479
1326358371
165025929
1000913116
741295697
1572520001
2135264826
451338919
1259982170
1326926316
21359229
2065399078
113126317
1258862837
1196571975
921362441
1775307983
1829671233
284666335
2055452348
806152685
339208065
1286514594
1320929151
1204960906
527938672
698041477
564330594
668507044
1458491705
575879239
677145357
1352281846
355875478
1507994467
1779855561
2019299350
1464464551
713784398
1400803763
1804441475
1955630279
1135862033
1668617894
1345699643
1714659446
1595764215
2031788871
1020143893
1245982610
457889584
507312693
1834832402
1662093473
522538196
1572978063
61593385
1700377292
2087344971
1374315100
1342316546
5432086
1316951619
664047632
1323980741
2060912031
1204502539
1880990759
1550771837
510312275
2043142431
460615178
1414957641
2041259656
2080118129
1888684585
2043403369
955696394
1307944116
1122566023
288790888
619253509
48567997
799293998
1454006771
374293947
1890152995
1185811901
840498195
1409131291
1022475214
1115831670
1289332564
1145852559
111566304
622775500
637350504
384000341
2074150863
262384272
1000284165
1284033426
892899736
828500181
2137896035
1155327231
184025492
89112974
558869521
843811841
1714035806
870279370
759125215
1606312235
439087125
1371106042
1215707114
212334933
1883455245
812395405
112353181
1112400227
1007140305
1902079033
1275180754
1007030189
2016888937
1584650231
597990301
1803038346
1994102675
1854434221
159164805
473322988
468618472
621516273
664619361
1460153185
73898466
406278174
1879571985
1313678356
1054090320
241487591
1115911142
1832459848
60954119
1129478591
1565149045
1352854881
630698084
1176630727
1786916883
1517552844
164245051
1801758174
1485666535
1477435139
2093765048
452176582
151656283
1319228071
918146963
49621248
1389002124
416788732
888158427
1928851488
502358423
1672761168
1572271138
635872104
1740800766
77260413
497269721
1514037720
1960716122
2073708111
1774770813
1497602026
124866165
513943970
571931805
1085844802
1987514323
1929841514
1388013485
750719465
1618842231
1834955281
622237948
1920291587
1638067115
1155541860
391428165
803138967
1110727599
1806121787
767694637
1927447358
1347467887
255298869
1457880260
20704407
552283722
1350724361
1542095156
54019113
662545168
1186186778
633959777
1109970526
671528159
1422842497
1785485228
1042523975
335313331
257969077
1037619400
1361983122
758635384
12685976
2025821095
734785761
1917674519
260230952
1173314285
1386300736
896019359
1648556204
847166085
628152521
936327065
72413
1079185415
925440738
1758022040
386691279
607202369
1691850375
764519034
14662605
1022025010
804445914
643650500
484780489
435312636
664510987
1852831964
1870861294
1289778294
35270697
1851331434
1252158967
263611173
1370510112
2065324981
204265737
2114142697
1078281982
976336093
1047465579
1467940624
2048399421
2003250725
2127498736
1029447156
100948093
275715322
1720031025
324355728
468314059
1868965591
976179316
1874343725
2146412138
762966716
933451832
1101435305
1518232314
1126714148
1530886721
516259938
479550018
693998367
118207593
1551565473
1609163260
1139384999
1877766872
1458853104
362806489
1221057022
2013033932
868435847
31650173
582635216
1668357190
1682947266
253448520
2123268184
1180796448
6047954
95276464
1506462852
322432300
1804429185
952527060
1127330245
378092837
493767145
1390567908
1684798442
194087648
833309255
1012215200
356431650
1155055002
1702530117
2068243064
1740295598
343745919
1296136468
436699698
1154980619
1811453583
974991971
1386282688
620799609
1368681272
1379903129
1196220020
1710399821
92735628
711987478
322578579
262265001
783763656
1899005794
1069587963
838480681
1202999743
599498169
2037670687
1586888029
1175089781
1908870035
1952620305
31456401
492509676
285786545
1515328623
2060478752
99262457
1432003807
1810314941
1522622468
665147185
1699886015
263280176
296319637
487951219
752058480
1682753621
229113844
2096498663
1120325503
857941734
1903433905
1933794491
93806587
1784411362
1701786416
627922868
520152881
823910611
696451134
134573961
1171099127
1237672374
1591317605
1648411783
1078415671
1017898688
1030270879
1898872232
2096670718
194721896
50629494
813896983
1480309705
180850308
1032898433
699293948
475634080
965410521
880877342
2004327748
317010423
574174136
1922685787
974442755
648841510
2063474401
271059113
1308163453
969605181
2023584369
1368488590
259933192
187402117
1828261987
913626672
1575937483
1823920297
1499412000
120842576
1689273898
1241076842
1637679196
881430125
1141681949
1278374795
93699789
1303819023
992707465
363185365
81080493
1181259043
1557157252
244564677
1482423437
1489236682
1624108277
1099510634
1843330860
695083707
238227669
204301598
2059866982
2059936309
1810562122
1871954004
376996566
600784492
1453159756
83505109
196386913
983118334
447979071
89203806
605632054
1787605270
1024838614
958015990
419191214
1367903805
1142549549
283754007
953357713
912135067
632273272
346935746
956917309
84402274
1529900682
1476356629
738142626
877872698
2079434997
5481091
1017615200
1392879508
1872301023
837975793
881976689
961048844
276185828
1149734802
1356272287
401787936
344270742
1657854377
564791905
606300766
1342370892
764961333
502143053
1055932169
996807514
858496399
537296316
1806715533
368441307
1138979572
1006487467
1183744510
1739242767
65794192
1608634642
860747514
913409604
820920978
1920189468
59123712
833677663
615607544
819799184
1459129058
1067600713
187231287
1868695658
1812648052
298493706
1770458452
598267941
850990658
1185842529
1827359273
822046368
832150937
416059803
1494029691
1216123821
58394463
2035799694
439266567
1950876822
934653693
442717335
412976683
1640941767
905940333
718390918
1358096180
1552981176
1233617403
1639197651
2098563688
1662941336
1840857514
1503168498
1701544814
239170851
1526842711
136985194
18022399
226088138
509070576
1437464327
435238653
620492945
1377333921
1459585139
653634176
223702212
1814984217
478970453
1168862083
1527700387
1425268204
730044324
1821734276
715747874
1245257904
1688540908
1677157163
1864846938
111488124
176307437
560448399
1086525898
1558507696
940314274
296552886
869935823
790684575
1725927450
1039611373
459334836
22367710
526583541
1008046473
334004766
1161997448
705929705
835263516
1616334519
559594714
558044349
1179792427
934003985
1312171767
1628224954
110737819
1612572905
1133303215
522461788
1717345489
1387612800
1747380057
686877907
301248441
1600628423
1643606267
578843173
783892831
671772135
483669948
1232564045
1917557582
1638839534
333832540
32193522
164093594
1320311708
328068870
869793106
910470753
53543850
320654633
1621404954
1912588009
807263891
424505258
1243573906
1817007858
15209866
1092175376
805738528
1075038086
1555005978
1699438438
1130189865
2023382241
1363772043
2122174146
567708418
985695290
1582426362
300080392
672275287
1638182102
1312488939
1267797829
808263822
925682877
280077456
741411680
1045917569
72014617
632715197
998931055
708432811
105591603
2146980722
1012353579
2043530327
1753803016
1975730169
1151454893
1324554049
1879303431
606751906
275533513
456170428
260546771
755714622
1666215026
1384653943
1789922538
359490743
434779297
729226561
1726118405
1500660517
2070343732
327821632
2119290308
57044777
619567183
1758585656
946495527
1847997551
620842199
153684111
728152174
1047672012
75438849
410671699
181814375
139051259
699027606
454854913
2074235793
2114147456
1269898463
1334434618
153629194
2065234268
773590448
1037534782
1900062390
314570437
1160973993
664112186
258640024
495849234
266115371
187216031
1994885990
110302075
750376989
114253605
1002121983
639193409
3369885
2132392028
1000956304
1457680813
387324634
1802827162
819908591
739480452
96984286
1193834216
1748297159
1111970582
504501061
1138282178
2066428869
662137531
1657994827
1488923160
2137464028
1071119779
1142433494
1065072633
1083923686
1636804044
166722341
1026560068
603609021
854772083
1772072586
655605923
574466858
412324055
1297844060
550932426
696440204
43967558
837747363
595975628
424259100
8062434
1644155405
1439928324
104997423
1974318177
1785509527
73209210
963086719
214447180
1173625099
823375146
1107192889
218852500
1164458424
1371731885
1130426089
232246880
727462764
1232100343
1404201860
1713804080
2119533361
101507180
1742075757
957398174
1338489097
43249558
1989660487
725787155
225369158
1281893794
730504843
425692333
209084131
183702106
680732004
1145024661
518705810
1092998570
715351459
2065158865
1564274854
252086144
1865256672
1627741795
120938965
1506657439
283815842
1806338400
290346402
1203197177
499264356
381054811
1045275645
1465436333
127065027
632678945
372922001
252064079
1198702981
876427938
1823139735
335236260
2136424902
1992442255
2110396715
348684322
1501353537
928321670
138514441
2000714231
2109392226
1271704525
149516398
1225355750
2025842687
1563684167
56410078
834664083
321928946
635481276
297430140
718877651
394311682
2098912518
665087018
99435196
822991468
598708602
1452947426
1116094434
1479221670
1419977510
1475488035
2028815253
1346800445
82689733
1895902516
734650709
2023875914
1060120945
485646446
275870504
1953630707
1213204109
2067215171
1767878050
759846267
1099568979
133583911
2060234668
2124471150
2143867291
1856453768
1085237380
553652970
1860178665
277888479
1685944580
478729541
385048509
1620615687
457478759
874440830
365334157
964759707
613928895
1432234135
514593635
698507613
207662510
1469740049
64079720
1356780814
1191554118
1015263620
475260853
115086917
963633384
1121614739
1135954030
1842027063
341876193
1197330608
2085764493
124139292
2119199255
1899416362
1969519360
1781706847
1362092410
163362492
1380662209
405719156
715116730
1854069004
2013172219
1841013112
1106444962
1682301224
457480266
164288451
1068705194
918134516
1826842381
2052881764
1566925767
407154594
482060674
1630793861
1668692322
1413919127
848371286
775375531
1952050654
1546994604
351774785
224189778
529930779
1515529317
1084867188
1234866046
554829263
727894919
1480600874
1046727690
320948532
1950846616
1881990216
1674763126
1217909453
651914768
364903597
1213830777
1748195113
290830370
1570980377
1346846624
1177493119
1263239604
1324187036
2100095150
182077941
170639248
1451818924
1148580478
435108079
1143450944
851871378
1894855992
1294927934
1377865087
448878408
1141779400
409164861
660283405
1172933131
1158039139
86579746
1808251314
1473863436
2135379803
1591838079
102561906
295252070
1852471643
2014832785
860159274
762079209
1161415436
1938547092
148126308
1668824435
424862152
409978843
1265426771
1460730845
731781065
1528885023
589858920
1613107446
913115896
1301148516
1161857055
485663829
1277804114
888300032
731661571
839445249
2045553101
1818257746
1853178248
103240342
1823597361
181477938
460658519
927195180
1682396391
1955341252
1423716541
2130316188
1171374872
564684845
930778407
1786517661
735786600
1427418339
71342697
529954117
1711227528
659016490
765847767
1883940621
1071786767
1723156766
1387509127
1039667023
412316754
791606679
901308451
535344285
1547381387
1607383586
2123044849
602833906
144642239
1345242313
1740992441
99688924
433879967
1851535545
53259154
226173145
498007651
128280060
818237821
2011549960
2138975680
894136454
1634477326
573617046
1311762862
2012874153
580047170
1985021384
1156742158
1766303050
953429361
675540648
39365012
517086937
1331113262
1988092133
963845006
814046372
569616457
2135185008
1264655722
430294700
765292208
1605197638
927029502
77940415
1330623401
1878934008
1381213361
669321361
1598734635
1147587596
1322982494
164940882
104223306
410079314
452627814
1778920668
1637495414
131320028
892079342
1680113850
1804496239
387589493
1916295359
2047137927
967611928
522140395
1455139901
1427396798
1090720081
1642492542
1180163245
563953146
717473436
803990708
1071735717
22604062
1614003344
458023588
1429300360
138970502
886682186
708447876
1152808128
794995048
508571075
1273506739
1847538267
1474726335
1036840757
732440281
1592377908
428361919
1030121643
524311683
838065924
604015070
1728682511
315614803
549990235
56216469
1187524042
1513609835
455312087
1106644683
1494162382
1431972602
247973447
1840174436
1619150562
1774866154
964904169
1220056435
48381779
1117853741
872338621
1013763029
1658546261
1156798937
1561436715
855479460
875465194
1788718819
757770801
250254901
1768226087
696319941
207995143
872727117
1349069000
703306328
1319869796
383714624
1126715052
444976972
1437223773
1662765222
85597627
1111527196
841416718
1511760316
1626945669
157762059
1121625075
191887251
1177486070
1913149004
1206496770
1170825766
1161415394
1692368996
1136246375
356332673
362085919
1728090130
1686998666
1017862040
1213936848
1556457794
27519971
1736405106
1266401118
925440738
386084839
1074366737
594458353
1063881409
734086940
1535336458
1483348531
921764477
812122660
1419553838
1552362754
1605083182
814337558
1502083809
198455604
193264045
1243415808
1842414197
950916116
1475169358
393174372
1563726971
1016639032
1877274684
1831706062
982083310
931086373
566476779
877356223
1420494011
1598177452
952108331
2093686198
1650190749
546267058
1716607627
777909983
114537634
772180613
842713682
1389044822
848574214
73430895
1212895373
1960976547
1087773343
73207119
1277012894
1570454761
1742924712
123894131
2074719684
403859754
1154712725
833503389
211304940
817444015
1760241705
1378287568
844441724
1696711033
866206356
349495927
154128223
1265591406
929828727
392246847
56453884
171160704
803507258
1209631340
407000373
456653734
543899716
679264929
1094263023
72073580
1535639313
1095725290
271858608
73619051
1496083960
2069005320
462414559
1832022211
1451772723
2089273251
1546549122
421045709
612406718
1764288345
548725480
1597469729
15701453
834612460
1115682757
1100420490
85577270
986013153
197550477
121488376
741442089
473539829
1227662175
1616375520
134131684
1227008594
1803819312
1774605179
1474448663
43391990
1037646334
823872368
694407046
265433317
482221306
1374041997
439262475
17262202
1739599378
2079898161
1416575034
14592506
1316104800
1782223021
1823058302
1792302355
901414049
823010372
1710364837
2064605501
1061994348
1184568104
384684678
530030318
1221648004
1951741870
90747406
932487216
1546333890
546080932
239833964
436617753
1506416354
1585465201
1581886547
703257599
1094865785
2174684
1862255147
599861587
178680933
1103251144
1918782997
1072883640
1362809875
1252716669
316867364
1454807336
671156189
1083777577
516422455
623315478
2057807815
4378583
1901957435
432290308
1332701162
2005335654
1943107571
1232905444
109695366
2072764661
1252165001
1213051338
666118017
740353411
1294359568
1273447264
642116007
1296896004
746243848
940068731
2142271672
444498645
500529486
1232109614
1325658900
1784554932
116720745
1839255418
2063404158
1331662977
1764019813
743986003
1601817256
124134490
319728838
1319079871
1603561438
284099801
815587602
11176914
62379905
772859229
594021393
881486245
592308868
292786207
1632640989
503199609
780397330
1839778163
81215934
1932903191
1309966372
882274046
500745244
779359009
655446903
885754549
245951328
1190845061
1870632982
1777298627
464569014
1924749283
976177113
1948451153
1394944941
2065516798
442536806
170276848
2122875646
2008777718
577852814
879609256
522911953
32002432
423052205
1308587458
1008057810
19646172
903168243
1570849094
1135608095
2118470070
281560125
188435130
530218523
1682965447
1026368592
1485387294
1916353528
39012556
1970863765
551587833
1996315772
1552268251
1198726261
813463982
1961312701
207472637
102997201
2140267232
1454783390
1929800452
160944449
967875233
1137688087
153344320
821134196
1410888333
322693477
896623313
215313452
689472318
1645048955
464868769
1831394103
771306476
1795022692
441978469
716912769
971732122
1938675976
16156063
1750159695
1981592156
37628254
1547786890
316884872
1365813133
944894947
1046847564
664184775
1075790258
1040332138
401608610
835299297
1757778468
1269767552
35264815
1906229079
1723933839
1365021152
2124612890
873167769
1843098816
563828287
123717296
830978897
796369430
1045371555
1709272505
658452475
208931828
134038443
625680641
1407114687
7985731
453853216
1951593886
35358979
2127705570
1065290674
1575060630
864677908
1381734934
286219414
1280599525
1600353559
2054173084
1040223848
755585161
446058100
1498485004
1687851968
1769189658
846981905
1910466248
1345075023
1340332036
12847548
543201765
2145190136
1283256921
2026534045
477525080
1564050642
219470741
1771110104
2068262772
326740272
1356347498
1768236452
1662067112
750661125
942121638
884553943
503075188
952744135
736269755
2083443379
1254647286
917127492
541439398
69320890
1898707078
2131573978
1746329852
1596259831
102479954
486852450
1737533155
483890385
1047088624
1691047283
1417186550
352870808
62187546
1193385473
269834450
1451258895
1615618770
323862967
1410073988
1951345222
1627750010
2107559657
1814827584
1161256805
1784022810
1328333355
1493461101
604272029
101809511
2131873119
334959156
1148620155
1148153890
1741375639
1080373952
421757954
1824266148
54745098
892868339
648513881
991838466
479871426
1185564258
2017262652
1565977724
1232535418
1723986321
1261104808
600388908
372182
1342268007
129089418
1933014950
757416145
1674092029
1514749548
1773715655
1944303004
890677314
379629462
1194021401
1245981535
1469965053
1545167367
925056379
1726371381
508284499
221479377
442814943
319834071
1143916663
148696701
1210996634
712046871
618755416
1930577137
644727858
1457155006
1518773390
1177022047
1362393925
1592725744
1194122886
1418190149
26369221
1329137216
63356218
1979930265
1054817148
11647693
1730665463
88104081
1309368219
1764741041
1184493842
801652958
710345960
997629559
741841288
1109798189
464213807
1815258769
968065445
404554452
6058418
868151377
1588056098
1545937609
1366500342
95194273
1212797868
1389846930
1727771644
324597077
949208167
378561241
2020271749
952235628
673355066
157736258
992235715
2001246862
954384175
2036609696
588578368
946601732
819062102
1558036691
202075581
1944169848
1237934696
1347958760
275733095
325227044
630345297
709757122
984379936
472374926
1800594214
1099311600
1630241026
1817843410
1080875890
1779170848
534084619
730362790
159634535
663958721
1506882457
2000923432
524028457
107507931
47089324
1319064167
1238618119
193399795
1525059474
318393539
1472563605
1856763160
1373095403
2118063834
265370612
569377987
263956361
1443682609
389755875
1986256054
1500862099
779126762
541661966
338470251
36291413
1576536792
1005202918
1230242244
411473775
1875845711
964368478
247417409
1610675492
1283496515
1322303005
214161284
664380723
1190709145
451876307
1438561011
1644104582
89850663
1851616083
1096993376
973362846
681591285
1218696068
518064615
1922980159
306627025
1048984343
1336165472
1045579330
44426659
10022428
1461566670
1782264432
1092429305
1406693369
1746043343
1715696459
839194131
500008842
671416909
1888796140
257206299
179387618
1976079966
129157651
289265141
1486927553
788339164
1922609645
2144677219
1460158155
1631163829
1658065063
1407490884
292590619
1880555243
117537162
1635289463
315161161
58880101
1488906374
1057869643
1856038713
1392505658
301632700
1600141788
709024922
1028738061
1757805565
1686761871
1622030255
1791883580
566496997
1157086146
1290187196
891737523
559126933
1247589101
1878801994
1016357511
1282229884
472744787
1709497967
1805722518
1585864625
506936028
628391141
1428059901
883816445
702167457
1079741388
1626285567
1805586897
675005108
1385365234
1275695338
477028621
1572824063
1910306985
947927477
1319564497
540300845
1462235900
1236108799
381294496
1948661609
2008965344
1877206945
2119343705
670934495
1798907096
478278710
794694278
1390029764
357129118
468067346
123613779
1994982298
550674744
421942285
477964827
1893126029
1763831684
1367492558
1898884794
224694677
888948535
85373507
1699856081
418152998
893234572
1109547056
1111986781
2082637622
118188185
312352028
1285382728
1911330693
760602671
1339200416
1020362799
13786722
77643964
1184385113
1098000727
115640582
966599447
880626119
1375768150
1052883084
1710680822
15604836
976553586
625991838
382108459
770858380
76489887
1565477662
1199164067
2085122719
542764445
1199863387
885366754
1016241552
81763948
629599851
153271498
493924059
1399665792
1888633047
1948871868
27867830
1722814981
2026512230
242850511
1707575900
652972325
1882699993
1329021759
719662757
259530100
1840929856
1257097385
87637596
1615990279
902380356
1642012900
2009912281
1323197962
1892372392
845245915
359416507
1706349560
2007586736
1443538434
951048789
1589682754
1588827563
1984990972
1632921134
1487941586
1870147644
236921805
1228686982
2030473479
1355223286
1640096349
500086306
1779965968
1040230075
746914614
2034395272
2049471177
87635918
1038825101
179018294
416896227
1552005256
1518472281
1299097611
1926697791
228277413
335878018
1653293502
873660222
245863501
1390231061
1233768745
569625003
1697882766
1758249723
891802685
2135408351
267198341
1725095928
2027150318
478835623
1993324670
1532601068
531653202
1239230135
1837320384
1303753755
796753544
1473542136
2114192500
863095546
748571819
1495684621
1749731546
374759160
189622929
1890957728
411993691
384709398
954348864
1163865535
1452500048
442418916
1918590516
934985473
224045037
300200801
867857069
1650609787
2002268288
625391712
792883785
466364822
2114350583
2105044797
32080835
953110039
2089726178
1338520616
1002549462
339792061
165199035
1402387391
1936152907
1412448911
1703442791
35229824
1072756839
1196208140
912359838
1544865418
1888393658
9842208
143328591
2060020197
143165847
1668272627
640269508
832973275
590844680
1978225392
1732298080
2086214887
70934276
906844530
1418042259
372328737
1461959203
1461291707
1982226289
1924274014
1723107173
1591006682
543817921
868686693
1358044337
1254209401
782034025
1037916293
374886713
1367278438
101379645
1269740813
875026449
866762093
847253758
865881819
59860003
364566266
1458374986
1268802869
1063092277
308311536
1573766294
1350040443
1992018187
1299742883
552955829
322465649
806801331
1703550708
1948706266
1075314478
2089724006
1124902441
1571500917
444247275
1229303696
1387935765
590597271
738089766
963325041
1087893063
1282167719
1752061993
550348690
823290151
1646329091
1751489884
1033363430
343202351
1547414512
1637328575
99575025
1731997851
1952231634
1941234259
814617486
957986439
1237296633
774027929
2065103309
1721137073
1042299267
1155558761
798423503
924068628
864023603
1079240776
186926360
1057460806
1806803306
2011546268
1426810841
341582930
1252967646
2097620825
618799422
1698457571
719115617
1514311021
1748613065
1588577734
1032812140
825096250
1156892040
250228488
293351037
878605930
2113075951
1335164494
274058781
1038793396
1410154595
1398656681
424039128
937357216
1102084625
607533464
169675282
463501909
76513793
404746236
2012327334
1768022314
1772112410
1529431424
1549318577
1026901112
986203877
1909955159
1710006051
1915538990
954831496
358166557
1299611346
1999275507
2051339697
1487455536
227692866
313768413
2118626909
1809959078
56611805
1939948894
350550966
1153188821
985656407
1695507513
1694229800
1518815364
780173652
974727067
1758064979
2026964676
730872738
190811450
128643247
2113743091
1724359382
1991836281
1547925343
592958162
1122483747
1797021139
1127468488
2050872874
2081160458
2137129576
397262883
304491561
2091911064
2117802085
1337272409
926419319
1358502634
1506904777
1568514504
1104664531
695410133
760559368
164532819
642766163
1846477081
1921075976
100158130
505891082
931608608
1052455983
304320752
1984901503
1916513740
1537557700
1489278324
62114404
997931280
843846142
177857346
571820164
1421579618
83351512
570143543
671676344
1358789953
1402500730
101847223
1238123957
865377812
1044378691
1525801302
370199924
224071444
1590353217
373368343
224268950
2064114274
376997313
1577077975
389666959
198974041
181007211
338955125
1784198721
1867365603
1733235380
1242635788
137306152
329350660
1422014095
452796242
2130766506
566078461
2062283775
1462328527
1343381518
575249151
1914321144
1154039445
473630642
1983374958
57891067
643094344
999229852
632084054
1855388422
816343515
36633335
30715316
240091995
992247127
700789083
169644313
928324315
1264572862
2136001241
913630873
930388107
2078935732
790195803
1636270267
2014057241
2001122606
1099521572
968663795
159113769
283353061
971180698
75769114
157822493
1215971053
1617737239
1680625606
168636343
1215680272
2127874963
1476294208
365832257
1310044025
2031995424
81163888
1774137197
1735528541
446494611
1304564642
317075755
713051524
1094392974
2033391405
958678851
1165145639
1375025456
2093883753
582724399
1362392885
1770186661
1007318794
603427478
265500526
1410612720
1218945240
677927006
583540837
1987869688
2004593245
530945177
767414123
385051800
153148108
394017477
1578686824
1706944976
416180804
200358234
150278676
436270804
1845368974
1942946844
1011224752
2017862483
709195430
178850738
1814413177
891644776
403511356
1821398739
1484292726
894521213
1189307010
1647394029
1761453504
900510787
1733805731
746536968
188871037
2090414667
504384805
1310900513
1848444141
677364152
93143791
781492019
1079564156
1801901975
1854987238
1787614450
1634200832
1006395949
269505514
1631270018
995442866
565364057
1499397903
1952178301
2097392415
1160489946
80511352
1482498835
451581879
1034651730
404317996
1347030994
488952705
1829983503
1411553961
128815336
250355721
1589927621
1285155480
1645438651
655333207
1766558840
1516520747
816816097
889936144
316709010
1488221652
2143244832
2097356941
905554593
2143936423
1305500422
2041577508
1613519813
1014770238
1037274628
565256280
529094588
1386009000
267195131
2133574111
920673184
1269879623
16628603
775332751
1977835176
85045491
890548204
197925203
1789070711
1273328350
449875347
300835043
910589470
332677822
600674226
1038144159
184953396
1923674148
1010761013
612182820
1350166173
1299070034
746837464
1196560743
39360464
2093696410
109537140
904920550
858039552
1433693040
1754132253
960526248
49238023
2004481190
616088570
768052944
110118156
1695141890
1729470225
1920950153
14138987
226758520
1850758756
1988421144
1816240590
1975793741
247542334
1009670116
1152601903
1955577830
195942315
1265493533
127806570
1870124642
980315616
1808371277
908619454
1384534990
1373366228
1224813470
1996047169
1496856574
1214761223
1813498086
2033542529
1615477226
292724178
1052008504
313521523
1472297994
339625363
218778356
397394126
92244320
1672949785
1336425379
441386283
880582800
994259124
119317050
159751648
450057580
1395570351
1996799106
154166634
1812758830
1557544514
479333773
1272904136
1225712101
1074995964
1419527155
1890670557
911813260
2110428981
1407477393
1485232297
1759204666
689556533
1364862501
1307715864
1326884406
1252180942
1220298796
22193443
328229640
866937530
1255174131
1267214744
1315615704
2081705157
1940730779
1321688917
309212087
436615958
620284493
946679446
3917109
1647481457
708445952
1308278810
158648269
1115598364
351693642
1381047630
992190353
1451115116
166166904
70504032
1598643470
326610155
2093486198
2050450143
815775033
677192471
963088022
1242452745
1537675407
1052572484
1206756175
407953670
1168122141
1930420312
731165847
33938254
743678234
437502961
710693743
599137341
70815232
1993314598
1299477628
1661796409
1868703753
1831538840
1135108419
239662828
1146772157
292371868
822905906
1438386450
382885077
856630475
9165606
1296176301
1061670594
511291970
1260999409
2079398913
1326204617
868711019
803487463
1415116988
886067951
560526218
7713099
1100317654
508992552
1630096599
1529371428
246517708
1202884365
1184771961
1508824232
1632622174
1507421941
1630002846
1435525991
1481519957
1590339342
1165623302
1657230234
273051628
279600487
969174037
2095991205
1846158295
2083761739
649891232
45688231
184897313
1839331994
2132672404
2129365389
1895427892
979432481
1906044676
1868020041
318480872
2101828585
1889235621
367357070
1038040385
942125526
1180289919
1854197449
514782146
1407065142
34742542
1262936310
1394398951
1448879038
638577020
1591818218
135188787
1353028447
1000334064
377691578
261223047
479259138
2052618657
1795946881
21865238
1226336262
254904970
2001915309
905160757
863551854
323163413
1451177789
2061960437
1679292316
1627502014
1385719726
900934077
364127430
396624222
2019760721
1340420919
1955722772
1729566473
1661273266
596412034
331464535
1959754023
1473228254
122279132
378117338
1810026379
1226221012
90637138
1057155632
872843684
131408067
2089538072
929386850
312335782
557678601
595129947
781566085
1797482510
484263885
304771115
280765612
159246510
830642442
245833248
1927418207
131433830
822935696
1499929925
1714441490
470236125
1124287979
1563843977
205303379
1685328611
1734546846
40367033
1374628375
762433205
347528700
1830933173
1485824345
1291690392
1850774042
2120981444
410084838
284227112
262559598
565556684
511069560
2106815838
1964885928
470806143
1735105736
993705086
1335023469
1609996273
117968329
51178829
784006393
835800778
1356430306
560487658
1866611977
1734724800
620808495
853167695
806529148
2082538960
1663186377
1981881035
868029172
255169654
30412105
1377780580
1130310546
241638618
1683616809
609756927
1482681386
1636026694
436003022
367492673
489444205
120065747
759255755
307543104
802861916
1115830015
1624802589
156453855
1466342929
1543413434
805121812
1328766049
1279223859
669165305
1965247525
785707201
1865331202
1983504933
1359590925
648492337
211118751
667647906
1203154632
1254712802
260182545
2071313054
1979012810
625507787
1552256815
1999111894
197405969
822672674
158840572
1564393226
1829106160
591726995
559648933
1607001737
1714624861
1808781019
733842742
348868940
561677845
277420012
19626994
1439876064
1333466512
2062977963
1056274643
464203912
461733099
1687776719
2081756965
435578879
124788024
1806094869
287657866
1604923049
1174561247
824449278
663598664
1839610573
2108464457
1990642852
738013929
822873847
1279133408
39951636
1477849266
1322296525
1618498784
1299330717
133630038
190128674
831302547
870827869
901896485
1356674598
1460570409
1037701703
2101044316
1713975652
1711766075
221425188
2001903020
326463060
561716383
913111247
1076040986
1551285608
865595698
362290792
1903357795
663728499
1000502633
2027139607
1856527628
52957698
1463558817
1823962381
855490216
1213486953
1800827216
924444665
1698268926
2129351965
1024816829
543861840
1474866479
774394735
693255561
620166438
58033487
968930871
176947708
1003326657
421438521
98122660
2047303179
1293429568
683284181
1103099577
2093293765
1448477698
526653932
1127589624
398331901
670135481
197902985
1060649711
575848964
602724857
1628511544
963868831
332926084
1365660443
2098832114
21066174
1995315852
572530017
503908176
436421335
567650155
37344701
254723770
742884406
1436663776
1937744079
20736337
1050975219
695954921
1947754832
965087426
1265600340
1604189125
1089510424
1782513116
1775596934
1383247585
963881721
1867315546
977369470
1306934433
1593493723
1320603756
1152960562
1342258961
1728189286
2146931445
801630489
2136968563
79533346
221263412
871285539
1182243496
1361234605
1189844301
926378497
1001483525
1802121144
1464392565
954606690
645028651
1491023157
19158534
16919822
1709745718
1790557313
1746145298
1609561647
467815684
653391644
1091975055
1748822425
1215751847
1278986916
1064273825
1196478295
1543826562
154275329
359785525
586766871
1716395459
1856403673
1360764840
1812464699
2130040156
413019232
819502445
277522703
1894648213
666936833
1365577220
1663331911
1073598130
553399314
2045368467
281913218
732558665
1148656499
424748943
693524862
1755637897
1360916689
125656757
1040462046
395523275
96693554
1479243668
1297083316
731159090
65395056
259921841
1404861868
1890409289
662176790
1049367241
483718138
594007074
1317049323
1064250998
1133424576
589714909
65809409
1217783586
1941357307
542559861
676114524
887784205
509957608
644219961
1506750774
1719901857
1472405007
140371707
1461927123
160957419
419789599
372204386
1665028504
2043564352
1482037436
1397243572
1967264479
376780413
1843216382
1761792723
1840450168
1534363032
847209148
934588004
1694906299
1855668104
245370469
1614515674
596009307
1553672597
385666509
196446446
459084329
261627353
1049323305
1239725630
1576691598
1541105193
1458165021
1876400929
627284523
1560883123
458992378
1745200772
1537192040
481067621
120822780
1460176066
1401776965
1557434694
125704021
1467150432
216124228
47152444
261429875
1110459451
120597409
2135719761
527250389
1124116029
1712348915
1420716944
624995639
1568497489
690339908
1552834592
1428579031
1485429374
1088505481
912233759
784652255
1339604876
1530434870
2124581886
80104533
1596510383
886216957
323319821
1391916038
1090102363
1717202447
487292796
416164122
476987592
789764308
1108913238
738632605
698088073
1188524441
1599545906
1235552017
782436777
744167351
1280311925
933309553
292993584
609381298
354492698
672671905
199610653
1981306981
2042970384
2048276303
2120490693
1737395325
532958146
280380702
949674833
2108565465
525419671
777987813
1205616719
1450066550
1801331361
76164443
931451937
383039886
1144460662
1242437519
1471475674
269407534
560787635
231627495
1727034497
40742357
84815040
1505114659
407114618
1887380386
38205245
1618581832
204623985
794761108
1191262493
1080593123
592967049
247605743
1540528122
727214155
1215126031
2090418198
2120981446
465220711
1788736925
1730722614
1989171562
961499835
748739567
192318571
931638076
941281536
1718769727
1467798418
324017677
1857692926
2085481078
1304613566
2129281717
1728642072
1792524997
513016422
1474238910
424813694
1995615870
1746809357
1594725101
199808847
535440933
2036796341
661028493
1716119966
881419550
900015115
2038959103
1306002314
1959784849
1536015481
184475117
1095801761
670146411
1522249797
1941678587
215087047
942608876
574051545
253018572
1806617118
536789657
1421104859
905024980
784043189
482937446
1315890305
553715409
2118752243
1588222837
317633112
1910265650
662925812
730723409
1326535224
1629844031
2123738465
432602855
398555392
1952623643
2125177925
206403961
1525596542
1537843892
1135138197
2075638147
2047125078
970783562
1604429881
1239318819
1252614226
11565735
255914851
2046533733
715971850
1764111318
1804150010
608167501
1333581273
1373793988
1368122287
416700380
461238128
1198089832
1555990474
1437547643
1116187873
301097835
2101149873
295135503
87467712
572843431
1055034036
1370116661
1835105886
1221975922
404013158
1706825953
1933960132
1770074722
352009331
1122565099
895469592
1074416047
1493284435
1796608918
2026055471
1166660134
1337708858
1893532544
1938247340
556471271
763896886
1837234311
1320378957
1205344430
241185956
561872939
675383526
2048208779
1664803516
876175227
416541694
372486555
1671193360
540002785
1697937442
1933385249
1860111863
801425645
751778497
2047861718
1267415617
801973250
2053452785
9635825
2062790488
1206189586
133060208
1323579448
1011003223
1528041602
1331697087
1821967019
1204768126
2017004082
1600724327
1791292029
279518285
357905543
867569575
316963666
872279697
119880297
1380627389
132867301
1312971602
916855187
736811114
1045073363
1015165710
1145215365
259276479
569512158
365584534
1734150864
80262209
2120914416
1419866055
1681621234
2094896399
807107856
693299406
1358677819
695077743
1495524520
526819613
819351172
765137060
1106686272
248325988
1120141523
787477937
74221673
1076693564
1366027001
1184257920
92394367
141821518
519982346
720191176
1113604694
1461176464
1127668500
1358544475
563250282
864481247
1710297714
2142968863
2078190014
209163841
1458848478
1881740159
784458044
1496232325
634468155
1834525708
422906893
212067309
917319605
1091233731
1160078600
202380488
959984827
1530542659
1501755712
1562253307
1347941977
1104847526
1699789739
2112226100
2108725060
1482276145
5526883
1793475748
388418431
114091284
517660846
645959216
1967535862
896440619
356424732
1456539312
89365899
185208590
1254144896
2128683440
2070731490
743164724
848964877
1045833022
359688396
1389841084
436369485
151997082
1716133924
2056785979
1334789872
401974426
561949778
694212250
1359135105
1070188418
1926923614
211623675
296093224
1476303647
1718467756
1845779376
2014637855
634006915
367340241
429293114
340454
995076241
1787593126
1817911686
791485315
1412383340
1284990344
1121101339
1975185678
808556138
408154064
635219820
248082295
2030488174
1489603620
1344181181
1919163086
1920626212
1533223648
1444057735
518765893
529889751
1779552116
1501015428
1924703431
1483505109
6116460
1133718973
1611646109
559885537
1490018123
394468381
181621490
1528861007
1248132877
835722489
231060587
663898524
1030191032
1049561600
897050937
2130119177
280004343
1637048520
324666910
792879656
1468823890
1859075531
1959892140
1550182299
888893691
1729436076
148332854
1721800877
2114401790
901180528
65426521
2141726198
71533512
785675640
1389707563
1709269250
1903658190
43292279
1073768074
1762887878
713784398
1776887745
473941627
20231566
1121358961
128717667
1944431421
1234766476
1069416330
6635745
1616648389
464125872
1118320328
1235893746
1613207345
1516317875
970708506
796572410
316752480
615828064
1369991934
1385744145
1781291242
1087799807
462889998
168992715
1480739099
67182124
1556068928
1264863121
986904838
1577119161
1404481300
945060279
398011964
476408948
1897816432
650923531
807989966
1985458670
806425508
116357403
575231264
780532655
1648313423
1298990913
1081055043
275089976
174268501
1789085414
1165981784
48780380
924254286
1729396961
1116709482
1184957954
554756226
388393687
1739469511
1288094197
969957224
177417650
1139243162
942634531
1184270245
1963847792
562977006
1639892200
1749744625
1935059637
1035110173
934043984
1059453803
818274238
295219799
574864025
1852317562
689059726
1865684344
1156279513
89648743
710772736
442084876
1163960082
1659947788
420258535
39262582
138177049
1272038407
386074657
1454211672
1638883368
1445965916
86156100
1570870780
1307303436
813274459
88673727
363412174
998159719
1502016287
946242255
852951688
9163463
779650655
14077681
1169980781
1305953910
1027479956
1492021285
184422919
1502383093
969617102
270740139
185172818
1866169583
1141077681
1363905685
455051511
651059205
1887466577
779225694
1586687957
1513103840
1176961968
446715965
764959775
1709613997
99591082
154799446
622857079
15703643
1876322894
1392701992
620755134
120195367
306510079
1074295745
271863246
222608165
981662575
7507730
2113154188
321569463
1809363077
96408252
974985776
621197752
1182389907
282131941
991896714
156627466
1334185940
1051380912
1452820303
1679626261
1270423137
1042267855
734610368
229204055
971438473
1074211098
2058948782
1110209217
2142692242
1141024036
1741210226
1085531626
1002414604
430725509
85646474
2121975933
1503731243
850040798
1336835958
544872928
517803198
1314904840
1728496197
976899615
1731522061
771046594
231587615
258097833
1281052068
1325519625
46175147
610693058
807226438
1673815131
2059835041
389533871
1526384151
305417668
1183137651
1205719303
1855200813
1120139099
340814334
605935146
1032653573
648318041
170399737
801626457
1914983523
361716162
469022887
1727146930
2146312671
1975164113
1445511629
546521711
970878541
309324665
626651294
1570313234
1114855613
125217305
214375571
244019148
1872043631
1516227139
1302138203
1935423767
921670791
144385665
1250147492
583571896
2136243531
1513407647
1201447772
2117247131
1508803722
1127244544
1843060740
1861490975
1536340025
117155878
1628968480
837439823
79862810
19498718
1108341421
492920268
1683443446
556115425
803006232
1067035293
1760031271
1952883125
1409465903
98791491
1837971393
1284193458
999181033
1932480370
1801638143
1726395384
969430059
467703039
1884623548
1032535931
510935908
1690763145
1590702553
1732835227
128502518
1866715306
1266260575
240842592
141637984
2078874263
1628319539
1756814119
1954156735
1103930289
220187359
738784457
1098088259
1441407068
359378633
1325208433
627234511
1076792717
1276182643
1573941577
775078598
499261583
1466169308
2035260638
403501309
19739659
248082295
1331438477
1348330764
1920368357
157739506
610471390
1609843887
1353569226
1416284671
1867942915
1409303948
334230696
2109540531
721461209
2088936116
561024030
1845581891
975691152
1366441087
772180005
77295630
433862692
1148626033
343275441
1462834191
510842167
1211314616
617439600
1282078587
1029757741
1955725676
299308678
1946558990
1134071494
2041151683
1433814633
1473468868
392981208
369434025
685868345
1777501510
246582064
1803177569
2007581297
2140593422
1158657631
571037759
1174108753
1606118885
1635148515
1585997352
1999923424
807543334
571416088
284951767
709082244
699522511
1820841823
1433537720
375907837
1930601498
2074741130
1530652388
556462079
743210334
754237678
1087008
1108487666
58122815
1237614616
291796122
933364439
1803473875
292211843
2138098957
721400401
1800698613
1525325215
907123153
147762060
1379823698
196237467
2073741834
701808001
1491878461
1590695244
136070516
575409842
1253042564
1135023244
408739545
331983514
655495118
1542574813
1492054531
1030038522
1994535857
475474893
2002622714
1431055759
2027442807
773428629
1246712760
458597555
626476976
2057712160
411094513
691845427
1508827270
803254390
675581507
1099404689
2025965716
95219385
1123677933
1551105376
1702785448
703857941
1960251812
1164258542
968708480
1562162856
651201322
613594545
1466235015
931544243
1427019150
1412394436
1776492094
2101747507
1130486866
1144703586
1508648630
73956594
940196069
328679273
2067797280
862923975
777691496
1017018358
120676992
967009539
1214788065
2088707125
736058531
1596120635
808529313
448805806
94890706
1806494337
863520969
1480788232
345015836
381412791
798345521
466325995
613453602
1976534758
748482176
21596078
448783429
1198689980
1668370636
442835955
785685292
1795925527
752434819
285325625
1336789305
1814625939
1551877846
59826560
819430311
1871206410
1751977031
1421485985
1499948476
398058827
1432380113
598190221
1123869921
1206964080
268124281
1866352234
838760863
198701099
990755909
365560871
1698583667
1709309125
637636253
637009886
1424547269
777505956
1603491808
559374826
1078315025
1759877644
305794567
1856727244
305556565
354918909
1281119079
1290997289
1516050164
1910880240
2138269535
1241810144
578346464
21417932
1652467516
1551785417
503549647
1443377599
1215738108
645546844
1874178111
712112919
296777286
58237749
685369074
770066450
1886651099
413939410
773360985
346100031
1426843610
1992812781
1608654454
1605693480
927871018
261537015
2089549080
195076260
59892412
1121531318
101057347
1867115798
1651862440
1310326787
720756985
604186944
1346235791
218838654
292122809
1244615427
307661288
1358017587
2135200537
884619764
45129242
756034064
707061778
156560790
576969016
1756042940
820063069
1289154837
1634453726
411648107
521267058
907588285
240337402
620132576
1353083194
1866030906
645429144
117902807
1099723531
628461704
1115219192
474325035
2091689581
651521949
1604505836
1788419982
2126328804
1398296251
1390725490
837230758
1790525790
213408082
220037724
598714742
842293056
652513760
822589047
2075025587
1183817238
229343146
102604299
292688025
1130817503
134135778
581948922
797128481
2041365259
1887784124
1637256403
1749721421
1312853821
165857082
1534627387
811398384
751975923
1265697592
181821154
60196744
250895991
1817297752
960035321
1898257598
28878910
582391238
2069062389
1512413779
1081134481
826902878
1858793734
1845700616
1380782519
903073051
1384382551
1125078244
221804358
414246873
483571647
1761777265
15104678
1546013911
797959125
1295704490
587155805
1701625734
1902898119
632002467
972430404
936526882
521119090
120578273
866359709
952870507
396020293
27457169
164180831
1638954561
1735222097
1445328083
932816405
1727588024
2056847828
1950621455
1657991328
811847541
56612542
853144747
1473316560
1374957340
56462366
1691215669
898728798
1383618040
1619999335
935198952
256761115
687517793
585641058
2120817276
1267122089
830045090
238452225
1975940568
843126343
1168232213
648221663
609985403
1802504065
145717758
651874471
1069322917
842207704
188693979
375952084
1304435795
859412257
2011530891
1999833499
653961928
110876175
1329755793
1453960147
947223335
1231655145
1671209066
76344647
1093018448
2080403044
940647167
1984294936
1131019011
1645610120
120975521
1977834842
451521337
2103922820
1110959302
569961634
1265780206
536137429
1189549880
1104710793
1519195542
1446678285
1694971397
1989688555
635071746
529955157
1644763602
400879983
1259504747
1042611525
1877731729
2072196956
1511166865
1684481603
257679681
1606457240
60343689
1532297851
1049874654
1929633232
1482022183
389780152
764602159
312940883
926880346
1716067552
1325340237
76806226
1811433527
1059495051
1313088123
1645438651
305381837
641205912
686625455
1048804548
34584094
695638972
2000615621
71097774
22942877
945879760
921794039
674016169
1529736494
1735804036
675591862
857459537
140166350
1580915007
1591281417
797059082
1741819181
1882631339
1481819473
824004399
264566265
1260932725
463866855
147417064
861163653
1184648227
1628138791
206807533
1680950443
438131576
1474449402
147624219
256410200
1809495940
557087465
894281637
957145909
1226497773
74026944
1162477185
905035597
1254229868
1938333541
361830773
1300771348
127045087
84909251
636390939
1030993192
1071169170
2095640172
432205001
158735186
921292361
341235791
640260681
1273046562
445406731
1096197260
2130509024
813554774
549477032
701422024
780470522
2120819854
1486114641
1422234315
1881369622
1074663841
1838673883
798727148
329755110
1811718559
834170732
1360728260
1165535747
646413545
1595700044
666431769
527228788
1371325812
329829183
1658833360
1696546166
450013598
1429895043
853069656
1715584016
191757123
2130936703
77114634
80751193
1695078818
959003262
446963849
1637840990
1175067321
1420712017
1442865471
943217140
1864343568
1571554553
1683179873
395955819
1451379486
1782896913
2103113563
1159551616
1338484394
409832424
1996755684
1502295801
1887218844
2133096269
1657990163
1064574590
12644516
735418903
1406342973
1382504206
321694747
1435662568
755988432
586624577
1906679003
1220206767
147657820
1131239912
844555184
1640733234
534119177
1134683842
2018578273
590352055
951713687
1457365907
962747848
1157853068
1332449763
1579440418
269067153
517390586
228680488
150450469
487930134
1711429137
1340024381
1873715654
2007057898
2002656117
2116933125
1182909194
1741070602
567690954
1632005015
1045363545
1847443401
1225154284
1552951208
762667968
557015144
1489742317
48817727
7054174
207508944
1721891706
1659406337
2124359136
655354854
661424675
1968993084
1079227871
23242668
1968907925
869949503
2139847365
1037808732
1420190615
726332978
1456476081
892286411
1713377806
2113638600
1602955460
1298581836
1085914336
426257736
864129163
7151653
1771541186
1845213741
1030019252
1616050115
1954382052
1392215015
917542993
1263920037
95361894
1305214063
352838678
77746623
1816491242
1381628702
654887981
1620411703
1219955023
131194363
45746083
159680587
1517976494
517103350
831208765
1868062146
1592408861
520767427
130170665
532169221
1866315262
990544762
519765561
460505024
262978712
545126696
1593928822
536192457
776615263
93442194
1899986271
1049061828
1441634780
1655716653
741719446
1470215060
422083323
1025995306
61457129
1430894866
2111724215
895783731
326585162
1121551568
1637886654
207279773
353163121
559257450
487562114
1808403731
39650635
532097062
908353443
2087733982
1561490970
1792121334
301188504
1533505803
162619241
1346996558
1031140912
1522864298
1602733676
958292307
193578690
199943542
1267290591
928955470
1806370992
74189640
1637059376
479549987
1268991279
929599865
1817587612
264988231
622577350
768319915
1828854649
702511197
183306416
1228223072
381577192
1086731952
997230811
1261697921
931449168
1333985567
907725019
1236958311
666560734
1960690968
457085430
1639192080
1998716136
1824380843
425313492
452946604
1755845949
440200786
1524102182
2060463593
1336519494
553510167
668887826
874383822
464275230
113309188
511624574
900759384
870000743
1673703602
1214221266
217896139
1903403231
2074461790
1167750271
679084826
461924490
361298321
55050036
1765713743
1811590756
1353540656
1553480205
1567269498
2111972702
87568570
922593702
1648667315
1542066310
909313309
1747145605
2081764210
545212975
916829436
957406669
1141859288
1800750278
2085421835
631890190
931038951
475442264
1865165809
16228262
1483895538
127663162
664820356
1102859638
966054082
1555614752
1916632803
1991773211
2083116600
2025913117
1603975381
1761770130
613879826
1565856992
372647309
450078151
1823873941
2090609807
421919475
656661505
1503327579
1227815768
665305243
1257189950
1540974166
949918870
1655941671
2051492457
1347121123
1360504410
1178775742
393916585
32437267
419518660
1445797464
527745153
2111922152
366884827
2139948721
465054845
702037335
516884737
1375020774
2021523953
922713275
1847583843
218190819
1016867640
785600002
820198996
2098350430
1567596078
470387144
1868143981
851643420
850825025
1194445718
1011229623
329259678
1455391423
820833439
1112065419
1666690919
591375467
1070585730
598786072
833293347
1109053978
749828035
667966431
1317387272
519540523
269691778
370075733
899647425
829672977
2133682297
1735322518
2023844774
524040713
631541234
1751396506
1742207291
1793089203
1971650179
1028161366
56254623
416167848
445782005
1830632277
843609744
1592187569
1199043868
1994994967
100230127
154533467
661590929
1610354206
1861844547
180465862
1585958543
494354211
1955797942
1380289954
442832142
169454433
1069348032
1576536493
1551113422
607428819
24730165
1288518396
1741742829
864030246
1823926545
1649724060
1356579264
117887591
390574403
277397343
1238989334
319081544
2015731478
1180743017
1127597460
1900216296
1691796521
1012881339
668687334
691265935
1071950671
1787589415
440125966
1296575409
2051922722
220939908
661249437
906756888
978487469
721048274
759819660
249473269
64940460
1132808100
2021291742
269399484
946264113
279576306
406857312
1998294260
114049833
1549006220
978701495
552599477
1566888223
739141033
184312664
978666626
835883717
1435002090
2515313
2080170216
985488862
460044239
742380603
210742334
1708283924
2134820950
431613740
2108518641
1588500115
1904239255
765771763
1605998898
1839508385
474195169
341562344
326644637
645165066
423034319
618595188
708343216
2013698968
1505694493
247898019
2026763962
1652629591
1471533247
364625665
1848730242
1017262414
1563659122
847806406
989751768
1969812463
257954527
829361076
2143081156
1421231517
1926230256
790014349
1316071681
736285801
1776744382
453328510
707635326
1624165356
225086213
386800150
1819727721
294208985
748287494
1270981049
1350220585
1341348087
1217012395
530030708
1574109728
898224884
1294650011
600402549
72121646
1614840111
789413458
887741785
409801057
1619169066
2109346330
1898974633
1855518184
458416970
1921442659
411596311
1311782140
211024022
304241755
1383448301
1810683389
1793277198
875742438
285210887
20364839
1325954255
1499514241
2085918546
640992072
1987264476
897703475
277641225
815926993
23713076
1316689587
1044243670
651582493
482626217
1669951111
758789412
1639207602
2028895731
663704421
1611571991
1980287159
1713578098
1130084066
498006944
472924008
1795857567
1657541757
1270697150
356659289
1979245031
452047335
1071540400
1478209317
335574956
682674245
637018030
1337484698
343520816
1127937476
1116803373
382908731
1030466381
1193487141
631929996
1403504486
861253805
1291969570
2091467934
165150069
1793339874
191853022
692652802
1325481985
1161314723
1182876394
428367877
113475130
63304687
1218281922
1557412593
191624855
938094995
624413831
1411072995
810271880
215281446
1254333277
1773262039
1829821800
987310612
1972003140
1512853859
398765749
122153441
529671150
2053240124
585473419
1806965732
104886486
651764081
1412458101
1727599805
1173146368
1270724103
1298679843
1064706058
109670480
338834053
1529250494
655747564
1854232634
74418903
6692904
515707443
1684950112
2052217421
1766801877
1295853007
346522018
1010221555
1437567259
590666361
141086372
1199820980
2127186848
765637149
132339300
2077571190
1085773019
342277577
1978463394
240992827
745860733
594691677
1306612795
397250955
985756116
18332959
1576121806
645832006
1429565962
873837911
1418474579
1566301812
798832064
520928156
1551969018
1986582614
1771036886
165270735
1036654574
607273389
1107802746
2111627631
492871946
1675715238
929677632
351021826
1362379649
162879666
260219374
1794674323
779591819
1989792269
1676110610
333924314
2069741370
2052722641
422039952
235758221
1216540917
120412963
1650860277
1116282593
921739880
771037869
1987274579
1035569200
1880831337
1882698201
1279123383
2060392580
1152544406
2053859047
188154009
7698971
392441963
1812360901
851783430
151592705
326149354
767141212
1500859878
2123990071
1045556842
64221718
2097747080
2005115763
560984796
2063439378
491423982
720233170
1189256269
665276888
1144081186
102635899
1192748817
813462412
1865719501
1603971080
1815731356
1733177610
1470715182
353994073
298690957
258891020
1316402180
2011338899
1216191268
163600835
1061866717
722468964
162184532
397645008
1275479039
136220477
918716765
193286070
1552684804
1670580433
1482352207
893335250
868057316
917606570
980086893
1535351345
728559439
43352924
1103149726
359758230
361184308
2080952195
162718080
327772556
1193353835
274375507
1670728440
1462163328
1730954075
2031591268
1950667229
1711449926
706188054
601415010
1041404990
1300948292
1637022431
889246753
1326700735
715278017
1549870247
1583874531
319097548
798013167
1516910764
830532624
1353622470
1936125616
698116991
1486873984
1097832310
89602583
845912329
2048891413
1447132801
1416178197
2119796192
1648073933
1509615150
1069179328
1609127364
1887089213
1580315012
1070725963
2091486647
1702753511
583104692
3663497
1396026150
102378723
796099345
503827644
1709127845
1055173868
506485762
268778557
602986456
365443784
312826015
1245913908
1348435064
1345463126
1251023930
1967256960
1978452945
2105932820
861742376
474205848
1851223330
1283078648
769274853
2022040707
1798936174
905565438
1939569061
1003369550
1612635365
605511133
1398569949
226611950
605450518
1420861339
1942235280
1101957909
614336671
934497037
1238428543
1158853451
1826558164
1231556507
1989935901
2147253105
71756719
1094566688
1423837779
1416950968
747755286
319139980
1666281314
2043357117
472713962
951518035
2047068938
304919895
1451410197
495809111
1297586417
1053871303
1891770516
865150498
263731994
608819289
1187205050
1982849189
719222039
1402097530
282218747
1022749359
1153604289
196565342
1069865932
870729122
307173441
1460290628
281488390
718206230
1503279586
553558745
2014005337
1683330842
1350825357
470821215
1284962515
1554962110
649640814
1718437010
1483556671
1198573380
1319378614
2018375276
1461719076
1264709037
1467188608
1826636959
1731685843
1262770015
585363315
689716017
659622309
1683112634
955920923
962231739
981359296
1870484848
939646942
1243701761
755228325
619204688
1871752871
2095923187
877673837
204787220
1126110512
1120990548
44956756
1878603264
1000314241
426061757
344968006
1272302474
1121879902
1385205618
1124723904
2114219844
1336677547
1987768829
385696655
766695893
397160272
850417698
1455596549
1966543102
2075197289
1119555584
1780895929
14587571
886897730
919603587
231321272
2065016592
1577126942
30707149
543952364
1375062057
279677230
18499832
1429279322
1275017722
501510504
516084398
985942516
88776490
181316975
559819570
1687936860
1485459603
1351553261
698800206
992840785
1626226145
913368985
1393167063
1354906510
973725155
1673185250
182287478
2017508637
1946598068
1995658783
253117132
98805866
133080711
218306726
1743667893
688727140
2011861758
1045615474
818278127
1857549290
1569182564
556004995
118125186
1120040640
783140281
2087908667
1995993714
742233543
423202877
623326466
358042837
963277622
44246002
544042111
1640531629
515755276
2066425995
1329484355
1150974807
846177047
2003971322
424978660
2015575938
571373050
1755149180
27774930
792688674
2005772561
1809203961
1405888790
1737763928
55836620
1312382327
1715522147
455913207
1961739085
398123699
90443742
1450511047
641551933
910657834
1047722286
1869771213
1709021912
305239869
1328880991
302296016
1043653922
2144009314
1397628707
883796826
950350418
92591364
1170113182
1342482302
928038553
666656450
1670957263
645369599
2088417149
1342830588
162734298
2128272721
1962578937
1541079583
880335899
873709244
1267353674
482113889
1567943126
2097018871
1823050511
1396872621
1737594747
1152080677
1812172341
1891734076
1651592535
1199821641
2132430557
2059155835
1504832374
1833107741
967362964
1966350668
1089262293
1548807344
2113169701
1843132871
2133327488
450028584
2128031484
247285749
1373923
1670619061
297311060
1304190935
425418595
1576393151
1022685729
780519876
1198282891
1377233579
1558033361
1307477269
1906769989
1398725046
1987255578
870422921
482165767
547304471
1901007269
2020481794
1502026186
1000361387
1239348482
893922030
613487622
867436935
1815957281
894762839
1267592464
367321557
1180802406
1118670835
1805776728
1783873185
1850891964
739721849
99310370
1585394767
291936064
1789435922
1359361467
1236645632
1471849103
1039642614
132285127
352115639
121019809
1346667414
175415983
212049450
1945366077
757657095
69948512
54023657
629758324
358337432
1433259324
156363054
1021867533
974598062
744846226
97325982
1537219229
386258091
815472975
759282245
266329515
1528139540
711503273
1367708459
2106835994
764892803
2129325437
978270532
1226621121
153207904
49516511
328420410
280906155
171162279
305105718
1270468343
911446500
1445230550
1878644408
893929875
838905854
451930992
244768103
1953263497
1960898771
1541316818
3946823
1844365743
224364792
199178163
1223692719
127719889
483440814
1473690405
1322388926
2133569633
1029397357
974983448
925107764
993633363
1125051780
21527500
310122573
1230997775
1079411627
265774731
1821348114
597926113
708258171
1433585682
494491471
1363046730
2019243816
1283712984
770313374
574246461
1561590899
543812972
338833400
1200800885
1079783035
1648089920
2072770827
1440443509
1871762001
162482484
1900852312
1689673498
53978820
2034675787
2055285784
1845661813
428393567
1288236524
818346504
545036991
950743015
262152993
1247105384
167675477
1674839535
773866340
818492947
1076928577
650535159
991345817
2098978726
333547845
509070924
705734040
841721457
1910037420
1858586140
1567828669
1127330910
1624327402
219686602
232101097
643855190
1362649229
505436629
1206688383
1965089199
801174578
1825763610
2095804944
1762917099
1233044960
1916883350
517990038
1749826238
1134040725
104538885
1836941118
1308561276
56694078
557811525
897130830
670641214
555155834
108190925
266326839
351051960
152212675
2109886334
1428339440
1921505082
1944314654
545811210
677258084
480483138
597994758
723883303
627551347
966302674
1090124075
850635363
1722451633
246020448
1915981161
152877596
384313071
657851500
839120185
1489364815
2093475028
1328470068
1932072687
109021937
1463583808
1409981606
1653768934
1865139013
419476266
1585420775
2056729801
1668730234
135224527
1504041262
1857053334
1159308705
1034042145
520122765
1847546077
717277666
1851057376
154581620
1691754450
881878115
1829513140
375702445
696377034
667561406
415066967
1629465794
900119127
1665134272
310206458
1727440356
1940913700
648988110
1172434159
740711582
953604447
720209908
615006581
1700109997
876133120
1187893226
1633130242
867817279
1196858454
31500297
536517204
2033149537
328872870
1286206341
332513944
464936718
2051829292
2022593720
1718996319
1139487005
1432545639
1979719508
946341412
1734060837
247721532
503746285
1359682715
1926352536
1034761205
78145434
2038522642
1237757049
732260774
849816748
1343739671
120584135
267491954
1740665091
2005436178
1552521666
944896406
916675247
858618204
13496163
801653130
2111584042
673376125
158408961
191407326
1922164182
1208358662
821751830
352387939
1185591084
342223810
770825279
1624961445
1722526978
722213406
1973342531
2104573595
381832377
775044581
700744802
666474374
1186758654
355763143
793372884
310195641
2057734687
160498578
1079125733
93552598
35086333
890320983
395285966
1319202093
27209216
1842502607
1390889843
1393369440
270030093
1514504255
56223598
1000125048
1912496075
485569654
1741604680
948426851
354446280
325506090
170695980
2032938991
1491379843
1469458275
1695906588
1118094078
1687900972
1702112459
905824128
596286480
948646702
1887244946
378251477
1374651875
1310233226
1110050475
551654154
513800564
554076171
984110344
650092156
936718891
1850191993
29036135
198829148
983473534
341494095
556897518
1776814341
1928095328
1277982247
35033724
1617336303
568429065
1534896108
1153009696
1959188434
467113062
1135356835
1656896017
50096367
1668231570
85932467
1378015939
283561505
452482987
677455023
653522165
1421341101
566823837
1441694081
852666646
965237958
1857631962
1337319893
927018226
710922115
525409364
635081164
689077753
1550787160
1868362248
1255849113
945297757
758855888
1706153275
1996597001
401253142
78910442
1510088393
399896840
2017083681
653300806
1906532527
767182481
1260434436
1194238169
1853403016
1163464824
297525692
105532165
2147397733
338018903
1290753012
1104124737
1106372434
302422433
420369739
511205863
1470650430
1037417259
2034897182
190775362
773462997
1780034267
429462576
2133253624
387048446
2058697376
1205798773
1566719184
1985481275
1997539968
376433793
254637243
2142681904
1006156243
913678477
1924869455
2106273759
1445643840
75761692
354213294
698043753
360879568
1161265908
1665622593
181436214
2072296965
614345353
1831063125
1849906939
21923856
971644592
135624372
760667672
1066924649
2040640008
1024317369
194913131
262596364
1159293845
2092945136
1363333760
256433083
50773292
815226582
1180470339
1280933448
11946025
1623383828
1635656013
909609928
450371681
1588979566
1884479218
1739976567
219524990
847764961
2085402643
1092170553
316656415
1749946219
996705099
558278921
317065761
1428537019
167960445
976462040
376144848
1916360956
139217394
971051989
692662372
30881778
1442344530
979862658
167519974
1813721471
662654218
516328461
1042299674
996728914
622388531
1432474061
1671777065
1840617695
1225833396
1045140529
1100443261
1837204913
1782481287
622048950
2066664481
275922381
319307220
2081194721
814184575
887904013
651551479
2103136880
1186310470
1469421379
1369447425
796160446
1694780208
1475778359
2039812077
1260109448
1652041658
1874461413
1998814966
9438425
466327055
1038332151
516601238
584201499
1702518779
1168997610
245270460
318491231
1176847543
633238824
1299901209
1762929748
1505553569
64246842
745233694
1510470531
2078376353
744581348
47955012
489525383
1766949648
1445563712
174834637
536274942
884741554
1234824914
1193006203
232469848
1473594552
1081932605
641807366
302903987
238467497
866248483
2127016884
775523681
2659941
369449812
197398243
6626975
1486575344
550412701
429021731
1952412689
1334536421
224031208
307222878
219484591
350520307
938737548
362194815
544662752
2012596644
724627804
1554449215
1543543922
1482975237
358074782
1295945616
1504013090
1593578989
1083151825
434238087
1137230459
1241453067
2045116315
504268724
1768821478
1452837142
445505868
2122914508
385778710
1500008163
1626839143
1335583934
994012651
1116743582
5536092
2104654343
925794471
658341159
357884003
689043947
979502046
1760081806
385042880
1876271297
1951697378
1808697741
1351174103
1277222320
1601095892
1224387666
1205663595
1396892726
639247707
1083908041
1790265878
174139010
1118977396
657889636
1269647402
80047026
916156559
724988701
1938912822
183670886
1818475189
59548152
818085473
1170647826
567097242
1402314867
1691494028
1791942347
1889881670
1908802673
1984270872
2045052398
1570143794
1904161836
45923198
1134271607
150230418
1896500536
1465278391
473548144
1304763013
1814901828
1210298899
931819298
1581870735
1545527373
547233381
143888586
1526022757
97945039
994393870
449967628
478934464
1036985802
1122464903
1661195992
2032031425
2096586186
1063405565
294618883
1318905541
490059033
761042182
772053959
1890342946
1202118750
1086449583
1991081106
1164007304
975384127
526809587
1227202829
391323498
840840744
545847259
1099297268
1508567404
310989377
139675653
2074413424
171467096
1781451965
1091497816
284593475
1925327761
1006072153
1942378700
1184611646
1594772177
1046101271
626217593
2099013359
1148874093
1274855104
1022840102
330194393
1134745609
92626516
491431970
726838938
425390943
2070846647
1324948141
1629906862
1709883304
489048074
136683449
1398252063
1290750484
1174233632
364832516
933305828
1468219241
1884213752
1432750441
1447100090
806150373
1917582720
186328071
1939488442
1513318069
219814029
1868853509
1301256873
755865868
1468262547
1472038002
29618595
71956634
1511029402
407074942
1082803630
1809201887
1526546988
300213788
2117963648
1928295284
639124414
570215380
1956073856
1400254265
1855333241
986575850
18000625
652277197
589578242
647650311
687364701
217328432
1764254029
1673287377
2009379835
2092517490
1053258683
808928557
337858176
1098248565
422562738
554333425
1904893457
1505410329
1939058646
1004321625
423045228
503323251
1956797657
488761854
421183064
1679126939
2089421225
1177828962
943893792
1738433659
866660541
618604523
19877606
33788708
2057439206
526356078
83051584
1486388492
2104766939
427575361
1549181145
794494225
224251046
2132317844
1022569559
1068384821
1809485824
764658616
915523286
952088036
258941199
1813005214
1712184359
2060743867
52372469
1591385404
564264949
894817695
983920555
275912610
1180083648
1502098107
1338892320
439324317
904193394
1064737159
1261704353
573994432
336132188
482975263
2032211858
525983757
1805197787
1545213991
614196686
929860180
39963720
1838208353
1381455050
1534691696
2058522111
526415075
1745512117
1280484960
70113942
976309665
257521624
1321021493
1996952753
978668474
1106263845
855327546
1487431486
1221043151
1703507632
2142395232
480183340
1251820063
1010019471
932482039
232314828
382156535
2120302216
205392436
997917957
1706655000
401586322
1170802310
2061006632
679973541
114988001
901178339
662212376
612907107
1425358440
961104410
1416666605
127638013
803276260
484101663
691335160
869874311
475690016
1779584889
898750306
2126951074
751811724
789316279
556953161
280518215
239346464
221112733
1886290531
1700856674
1621114424
1059937027
1335798006
794233979
1420303877
277653772
1188810685
305274178
1193236025
1745195123
627002404
361004112
313418534
314667105
1456717713
809279030
911464154
1204018591
1391449797
2075019594
491282613
207500488
1777986047
289859680
1344734884
1496819461
967292486
548513297
1666397568
199436952
42581449
1831093378
552679747
1055221499
172947938
2102927334
1863719269
84796734
1652467608
488882746
846620664
1646301460
2095976246
1649565108
1420784424
102724391
1058658283
1609195419
1197182659
992467830
1778990897
1694493987
897882608
1705057841
366833167
1960291418
2076255959
90733121
133394502
222613347
779908706
463581059
44369399
3961861
2096800011
199848521
287623800
1186231047
1898835332
781425131
1742323686
53461550
2064007699
2098127207
1767664923
1672328551
1216334344
2057099694
676136422
1243805096
1827822213
1669356723
1588627922
1885391036
1891776344
1933505277
946978124
1329041005
444845352
1603902573
1947120112
1950341173
1572284308
2083813955
1627256517
2022324641
755035954
379073620
475021029
1881691416
1923680386
1327061129
1800649944
867192580
1515875102
304638093
930402532
1316097311
1659411393
1269680602
750426701
739937749
551354134
141329060
2132872735
1506193111
411544432
1720089441
1266644137
379699100
254691471
1529007307
914873292
594699181
2068810151
1950546533
1404641582
1699672596
984009355
123173735
91264360
2119181333
1299846411
609868509
832033343
330937605
756467062
470082451
697456312
90140485
1772606414
390397920
943969588
1026393040
1469446818
2068231433
731200141
1564092640
297178966
945094744
1026630519
1355270391
1776666593
1281107647
2031267707
1919565472
1403687256
192996350
1332671713
732274952
1250121434
476938660
1284080587
481470419
1117117029
1098587698
2137144625
1530979261
183902968
681498927
1440166921
586594476
541977286
1264788997
1126440720
958137260
1769749154
675509488
114804675
712431103
624308602
693550760
1800919486
1311217414
861769358
441455796
171149478
975679013
1111830974
959817009
921948917
1931066505
1421436685
772886820
1037587955
669169976
618607885
370277127
971954478
1053533220
1958626779
1288568185
1607834151
364191863
211797404
1894469500
457384722
1863301625
275085294
1636930596
595111410
1400244697
1213778938
1281398851
444959454
1844775336
1047462952
318897955
1605610732
1978700141
575289757
872657068
1403863177
15878513
1523547836
1075358035
1616745767
299415677
428528445
464414298
1863710931
1979929866
1575872303
1342368631
766120383
1343378624
727851902
1366334317
951121784
1820008890
1228543963
1325471724
1539151268
179083221
551827231
1467079329
1312946215
1784170349
746665893
1976865331
1954572507
1510691578
848946286
2138485468
612563365
747143025
314023334
376828165
1069482175
1997175303
1402175311
752110679
1744484338
1062346893
1045415856
550108038
2006914761
1951685793
364161105
534143421
1531509778
1078835364
886451377
561255811
1630597133
1148505394
2131722381
1934604216
1925532323
1606369928
547565539
987405767
624948647
197724486
462175677
982118695
614381428
1114801680
1745028599
844789437
347178237
1774892526
351597150
32938325
212550230
226900986
990082923
2107516911
213984617
1433387856
1378955230
1715062626
430073990
599777672
1566543332
830826252
1174484487
611741734
1450398373
875741552
1505595339
540895292
170320261
1588343957
1531441249
1298077834
955640817
1264292346
1307948124
130539129
1218255647
1486093999
1336416532
362773960
1075144370
1513232352
2121648470
1333509136
1500673771
596793611
1782809583
2093885850
1511144524
1878234665
538112388
993997803
2080335018
1545945054
1133014542
182692190
37553164
578276448
231315359
1211021948
241510180
378453508
1994480749
1583499570
1847746088
1431176027
1284697158
1946364633
1201741383
1095933006
1880673014
995550182
204709762
936047913
1974596233
1535085968
1854766928
1847392745
667227380
618629556
1853507872
1534110527
576928563
1271744442
1621407769
1544144941
120949572
1617233070
323733114
338572855
1636270715
1449589467
1335261900
1876103194
236176370
1883488110
1641876909
885050652
768756480
1710804040
209676034
1646937904
1053023087
583830123
88865780
587305246
551258580
264013096
529690159
347369202
2075708228
1406223910
1289780599
71529872
1251473284
2059926446
2144478264
2114341525
489797482
263516188
240839244
1215861375
558919931
313694712
283605411
902554508
745011412
182637130
1745216018
1637935422
729121815
148680590
1687681309
996381353
2096914874
497627504
423805721
398013028
1568231773
1312750422
657869620
833932649
2071564571
946172557
1405120794
619436738
610670766
1376722260
354522086
2020552558
1887090470
8650018
1122861024
558674303
752275930
1411368137
553400912
1914437975
930828264
1834683844
962933668
825752329
676156110
1692801640
1994247649
954334800
2003537036
2084835706
416908147
414392095
15296453
2134438875
1539110948
770495140
1668610180
1969077894
1868369322
1470347346
1934138701
836752426
1400687274
1395609204
727457806
651522616
792247777
1472215847
412415308
1052207432
881021069
143453340
1822999499
881918291
1804075435
1455364865
658938626
1096752490
969014396
321872448
2139078038
436843311
1233426205
251756593
683984592
1152528486
1346806077
715584869
1646518737
888191538
1130115442
978700035
1781417872
209065106
1350162118
804223739
768464281
386724155
227417513
2114098780
869472680
1894539402
1743654405
670630665
446635215
449115146
1900667839
1831333728
1611164347
1993269195
1971327788
613998662
2068465614
200782468
1116487684
278912466
303031209
328418517
207966403
433447198
635781154
152275373
1328360608
51284791
1079000996
784592987
1668311597
2098472201
2027407647
1748033616
1868514629
570655261
104368504
396322172
640715988
632320585
1237396864
1273418397
169885867
586357319
463530054
179564758
1864201046
500676564
916696596
1614987253
1723181600
63945661
91615552
902264272
37912557
1933928798
164602651
199560571
1444673238
346434303
1941678544
390903301
586701318
206366159
1769024837
2114163643
1714803148
797631110
421438521
1058264344
1902700848
1271040532
76052163
2060270197
633176180
1639545872
676259302
186348788
2132970578
1444183568
660522337
578574833
1337044424
1289810736
422681397
1189902844
14371657
868652030
1930431834
1595264528
1760540514
506474760
485029565
295230394
882934950
122064953
1596152578
1721378685
1495273584
1456317114
362751534
1088002038
166736689
691187045
1626649618
276879501
1976769385
1010060008
1313666739
1499868692
1055389480
2006492252
1113889053
467385774
1152276174
701577659
520507081
617921702
1351439318
1748732838
2110342133
328753224
1121230489
2080405871
1898720393
1071302345
1084581378
961134290
1941842271
1006314717
862752744
1108204992
1333163544
2101878499
2119867107
285378119
923791794
1194140333
1544655268
2106434794
620877340
1330076482
654638790
2021895307
1481754518
246770588
1515140029
70857694
1084725719
68068805
861330752
122270266
1966292617
264624229
607752604
824562806
575480336
1647212089
1397834354
323568052
846754035
692498092
1181823427
109231517
350416414
1864235349
687204010
1441830556
481762173
1979910537
299043770
689763080
873322061
519982344
1460890237
452752490
1747881020
799683789
1947378687
178974780
1808652207
386694397
1544553077
739928033
1635020287
662190650
677864408
1072389872
1658691386
1911215305
1845573116
696143367
1021509020
1891850435
2080012165
878635672
960971250
855830296
1097187150
563901126
788603505
1853485469
449738708
1688402851
924407528
123447716
1517433140
253309077
1178019623
535948499
920822573
59226121
1595424572
1920597648
1875450757
1792332989
518107236
391375685
1842080782
2125757936
1630315044
1690031527
953470619
900611765
1106962465
372480598
1341620880
1887730162
514331607
1912071533
455491739
1453029165
1261289216
913643597
990300469
428744117
2012797761
748974601
496761583
613169340
1456350190
1207045821
1150074331
1456828342
973666627
1061412534
1962908035
1400816806
2143466669
593037867
834719787
725454057
1746813320
1083038724
1636195258
1688981666
899722316
149352570
760581331
1952235315
1566846827
209827050
193046865
1195656534
239727868
876859159
392143676
1448508237
1258524386
468747804
2123159553
2128423466
1511056028
1776093764
1070370696
924784380
983605839
230318211
1505186978
411433783
2068466051
1309762293
252962273
71036852
1779807103
1201381628
1049873894
1661075202
1188592562
927031104
1674704001
1088609401
1036939524
200445782
18305117
1765397388
1663489782
1215883128
2018316778
448411217
642380341
1236448541
2043504894
560448399
454122732
1546283311
1477354787
478978636
380435630
961032641
2126664408
1207126998
1539163253
913119475
1045331634
1711490807
1613926409
572725813
702366791
564137690
110409122
140443734
102194746
134791657
432256001
825069287
559182234
2026623171
1129554617
88608098
750783075
2106166700
1786123283
445300500
92127733
554530089
1141834826
1995794940
2139777643
248415222
1747110067
1500435183
1977002189
1425988060
507706008
1118582889
1734332077
1123771149
437429862
1412195211
344799479
748665794
790239800
430608122
710543441
824763552
1671179432
1766921498
639485800
1348852599
780215692
488815321
1709568442
97043511
633285840
1151401116
335306104
1933150139
255169150
1920312833
488804163
411142802
902267797
1993021869
1352753487
2923226
829739007
292273012
41084325
1376975552
1610588982
1235822826
1468045133
1083328905
1558966000
275648025
1962081478
1877188544
257217569
176150140
942128408
1995951079
879036010
834421141
1069079477
97847727
734349163
662165645
2041167438
974311680
1867415855
2116525873
2096198076
1975839156
1393150312
1305081723
1627944683
645556759
124203347
1578708398
1484547584
164593883
1297694805
24894794
5256912
562995347
16202821
787095187
795114018
1393515400
1625295704
1001193076
1808281147
1013488554
850131118
252526387
1105810331
1594457718
2003856861
517995560
861519825
1490045541
1370780154
1609627676
1898116187
418745219
686361237
665432470
1708953755
1459426573
1158967353
1628666946
1141526991
1173980983
83348860
1840090393
618109896
1643726435
263371222
521693758
721541795
215013186
1660456809
299307726
35881622
603764773
1327522444
542084693
1985201787
1158918613
1873381449
1325961038
2105301010
1745440382
562023032
311520728
2104743815
518004162
1553695837
1850724843
95418160
553875678
1597600338
1410777905
1762411703
1444355476
1538477899
1433919390
1067296041
1755599215
604541056
1721000299
457430582
564477743
1519434934
477681695
1332878276
1398089305
1673973264
257858891
1113880523
300780657
328846975
1282626497
1937302560
760680171
1921593681
1623248363
553423286
1131887967
954237757
1785487559
1213249435
1534652832
1230543739
2008846283
986639718
962776
2143724198
341287304
1669262809
596979345
1839780837
1710343372
773289442
1732656309
518988681
1995852897
1459600936
1773759727
1701973387
129242451
1167233662
230764164
1715103485
674939065
1172477396
430731336
1393696663
833665920
831672244
113495961
608599259
1155064835
1940433589
683106288
991942006
1934763811
581831331
56012084
69655634
98164958
156763875
849732263
284826152
246494673
227051262
685483939
1239355804
1492724363
967232576
1417439547
1948134699
541608775
503042668
626967
1537710761
1958189341
740372762
487279759
886314020
1218009808
1824787619
770060381
2136171989
444788225
2117132546
1355711650
94091754
906060646
502637322
818083140
1744496293
726076580
1188301671
1235061428
890221369
201537939
570919535
1394266652
981118400
406312101
1114319246
1352774432
754265293
1918215285
1252273841
157676062
195768095
1730592913
265792373
1872951464
380978188
142805017
2050515029
15868751
1301076058
33301173
178291403
1919023626
1151382329
1708227821
591586014
1909848203
321502857
1518005471
450507579
1045211571
1202214263
1102295023
406009730
36237863
2102052027
1087889101
1908602481
284181360
598426659
1242038794
1034346868
1284934741
1294278391
1046224466
882628410
164427361
1475503174
1270229231
1645446442
1963259781
2088905224
2079678943
1990732502
55586952
958506186
1311109333
991326107
2144562732
1328531761
1367424625
1886123258
1531017411
417847130
448966530
1764359471
379582441
1296799003
16113257
1015461558
1732239257
569453690
95003091
1387912296
2042695821
1832130584
2016241445
836216910
1575168719
1545998686
90961003
1984996037
676410522
2030927168
1519951993
1449558944
1744405927
1879279688
81326319
826976597
326940227
1878382606
1390942095
1494417278
1686858534
528065535
935715050
1020275250
1192487066
276913560
816990186
79573017
590972905
2053399269
84399689
1222205566
436037661
1364138578
1552084050
1552589523
1082116323
1537692582
480731915
1958763780
1608345342
1916300530
1258257864
1644636103
1849894877
909895551
1367179654
59769749
1486616607
1788681542
153259801
888516180
639153530
421562612
1966381976
1432566330
1994854269
1847049047
1405820859
556640605
377216888
1807744071
1719622946
677905291
1061355232
237017389
1143091313
1054361845
1942817385
1412480655
675256722
343506884
1841498531
348873890
598937261
727069771
1103687777
875409573
2025971212
1517015510
622490288
534742238
1828677819
96094818
2140769497
1398451731
1997902447
2026092532
416306031
1775403285
1119173858
1093197315
1265667783
602870494
684318597
466392376
1063002430
1858747204
694927382
2042406577
1386152448
2122353131
1813193411
1561560958
1679125608
1403253999
1620495488
1876490594
140927773
144737249
18356655
908562530
1280031171
364465381
880020563
851825052
1227998736
795591407
1385192629
278167868
477061554
871587236
460589517
1317947217
212360433
1441991376
378604934
644159605
1584208524
968844138
1107002450
319499413
1989753810
186804586
1859563670
120759055
1917728789
1657895085
224102253
952260543
396778358
258618494
555194622
343747961
400979644
1929271492
647624754
436034941
157291274
1965539923
527071513
1814699093
144162092
674399256
1237962405
530922996
88948144
710365301
1035050011
268891789
668485837
1502427769
1143474327
2000681123
1523930790
1478171272
1687493822
1242620711
1344797189
227209445
1605313354
672326155
1522145055
1932328250
1018598076
1986629052
43156783
1394805928
689217554
1699905086
1505621634
1381383712
1281234189
918560159
1514642342
805955393
1842157328
864663066
1884812909
1855779507
594290820
598482715
1853779748
551838370
1992552883
1547490547
754695307
714252344
804431257
1919435466
1936492855
1770190146
2023268186
1396893216
1093751538
1688198754
1647772486
1891194248
1630993288
1659047423
1874334759
1584256992
707245933
960430171
2046268420
159643128
1902499425
1071430931
227150125
1374052872
498399248
1335759707
1692650041
966342368
1464598880
1412048880
1327352697
1006039208
593401375
410192894
1824397130
890116910
1120058196
630716138
294023735
191543488
728808983
1631268602
1174502513
66314993
553645123
131159752
2046027129
1762970056
1731821834
325664171
151602602
1586360509
1605644186
1530327794
1851243250
577532302
706198847
1464872885
280145140
306401950
1388798710
304097418
1917389921
1824156126
307837775
2051607579
992351452
930842656
404358069
2075126293
2016250113
421828822
593730210
744483776
1163474729
872024426
1754097332
1000683870
1998764584
1866687513
108441695
1947673842
999856274
1589696921
54410400
2055186094
1559301732
609848269
1146779836
1894934698
1233984957
2055764368
1596112782
2112731387
2065729571
557219096
517496674
1542030304
1202642905
1784936089
1581243840
1273874413
1999245535
519493159
1965549669
1146025277
1036164810
1984582473
638980481
1372840273
1278361889
1447371173
416782696
347330749
1162048555
848755954
188196695
430840690
634480515
46163639
883215034
1719868155
1924146989
1313979491
1529144013
283171708
1027521852
1616681336
1837700645
206017336
144107322
613463392
756149813
1121933695
1303171900
2084810797
118118893
2015452627
1084692441
2015620961
1169101419
1229441483
1255357793
1767058649
829283108
362812567
1746397886
308785186
531171396
710764250
118313888
1988617581
1843462391
1111832940
1128297793
2122874414
1541337005
1733336341
924088200
1352614975
497695321
430489526
1734560915
530188155
1543206436
357979833
454152991
1651072754
883804618
1918253775
997482661
1789872629
655056025
907624276
1863680660
470824010
7556093
1841494917
1856675360
2060901606
808082172
808493011
676428060
2013005415
1389273085
1485391876
357117075
1232900551
1103752207
188879161
430737006
479512383
398302858
1242171042
1210723394
1260933100
1172365840
1541963457
581812171
328224614
1855974551
495973233
1845876039
828582199
1725527251
559216770
1468228341
1332386985
20004701
191831631
838288573
954292629
170618281
234865524
1060479663
391415635
2000657803
1080121554
2004329740
2142698299
1350014947
1340733426
1223329545
17898257
1599303754
387920341
641534232
1773149539
955752462
134377817
594733635
2066001852
1986618380
1345660862
1056196547
1375513524
1690271535
1225743110
818783458
2066523155
1382376597
661771487
1033463227
388392793
1927676284
858389770
1233022869
291905927
1739594649
2042539259
505482640
2035462378
1280494049
397815097
1823998053
1123085330
1106673831
1224472689
1405491847
1693313695
361589997
819631666
1151476329
1572749149
889444953
1784638465
707473430
1182507434
1987475026
1132737662
717901349
1758387523
2075327414
1483920936
674184676
560549173
1004638795
2089778955
2118130788
2053717461
1788660176
1231859844
1045269330
9290694
32772169
1158035568
1451089660
1225555597
1653812976
1848357560
1647728600
1082989919
509258118
1234681920
2079758403
391335994
1776636644
841047780
1111699108
715914924
2076203699
2057151696
103777274
310802887
862143763
816152855
1964808752
1690727646
213746708
872112339
787529729
261241739
1491527526
1900294759
1827621583
181860362
828078627
673364498
476811701
728585808
1726270347
936009662
198246746
1119011602
797821488
128409713
412894361
699956373
913142529
1815771503
1401272319
888352703
2090615155
483013059
419567178
945420793
862289084
1878929207
647466520
97643100
1895806572
1311223013
1020046992
1869244538
895851954
404089281
1751947967
853644252
1232686302
1433877611
254384946
227472957
563516328
599557228
90285243
642087701
1013105375
1254928957
774179422
537966759
548488464
1687459194
1042633162
1420166644
988558215
770493869
763243219
18197967
276134415
21618041
1057895565
1792541263
471712560
924524229
1356050308
584938079
1336094380
595771267
1552589325
719210669
226891670
261256155
923995401
1251191699
1259546225
537315774
1316885856
825771664
778302708
422652163
48173726
106747078
1453509583
1829198278
106946332
469680375
385233925
1391938772
1498168727
1887655381
1919700662
1747509488
1810084495
1676576251
107833550
1773472829
1472434743
2067650346
1369914134
339956458
2009874025
235464458
769636237
102180668
1502712935
1035228190
1988761882
1883546923
649091883
1074706274
550036234
1174071168
1152278235
2127358515
1019005934
865631374
1839263884
677334379
100470682
224207749
1925422454
1443377599
1826539155
946814309
1837260093
430947718
2102033943
911064343
1837719016
429602461
603281498
1195014007
151586037
491744380
1957508924
1364147792
917656608
694713494
2048557514
828256177
1574456677
978439543
1354443229
1943778878
1324025929
265353711
275172345
98097044
1682742910
2136840593
590018441
1192163127
1311588109
706712852
1201595029
180631782
446455312
214697031
860293924
370345438
876000865
1524318816
1415569610
2128357216
213436570
1496668280
716665062
745399373
1456963266
719871733
918567199
1912270783
1745285389
2041362000
73200806
2098510659
343896096
1487634638
1341921739
1512443949
811187906
1500016429
64857250
1638513415
736842481
1732780969
527976023
980868663
1872891749
76040235
453318333
779002670
1186673280
1517824197
214536133
1710058875
1763751428
1629309655
1859836861
736081810
591432239
73568328
1440729356
2138856988
1364521999
978003372
1405106149
1863018720
617045178
2146722495
967987767
935609363
1382374097
205265302
50038099
233775565
471767522
1059515720
2051549906
928370659
169405061
2089298542
1896171872
1620098354
880931345
588722320
990783658
1637511999
1521985745
1372059118
1399833323
1855339760
1568357558
244492910
434732971
1634939468
881507956
1267332538
470023814
1940884972
1675814027
1387291148
768133233
1449974210
1767653786
1594701521
2006571491
496587516
46270521
1871916739
2053154601
1174545562
1166148886
600970816
671598759
1018227981
897581889
1854565922
241084081
302290525
1578062437
2108007485
198920870
931189374
524071081
40510696
945437131
1685640910
887177468
940758582
380277208
758906697
2064905127
2139246068
378600480
792281369
243017119
1286068429
2098382246
1674503207
1618118816
232669675
1663005645
1932924428
109145553
606693766
1877220710
1778180499
1317839757
836289657
1438956682
197099334
562869896
1363273866
1251884874
1918577944
1327306729
1404059456
444238124
373363384
1347593682
855141630
1310826432
1193687829
842767688
196598388
620463618
1384992608
1094038762
96090350
1744605513
1095468105
1713357052
317119859
1696516638
1937565368
2074392595
810953437
704013373
806270547
488422893
1240711214
2131795630
1143612154
1995023092
1151064493
996435814
2036457922
691906734
458765443
1121945477
429890157
68882382
187637507
320693606
1071226128
1989058157
2064552134
1062914849
129452512
2145904836
422438651
852075415
1594959038
2044368969
776366979
841792613
597393548
1311902742
1004357420
724248795
1799736746
778641798
425292366
1831421581
1675523700
508133411
307925359
264711042
2109882203
906285660
1860768156
1187394292
767865666
305172665
1748927130
2057469554
1385262741
1873519050
931944338
1642723330
2113257905
1925245756
1612616062
243434607
294999959
1901914045
456771210
1093065544
175284485
1553079654
891558286
1344212872
1995059021
1563167224
558871302
507122646
1530599386
360632696
2075596917
2123339713
1855044859
1680128167
1523237817
1207795791
1529074744
727413343
12525167
1934764040
1559924832
583550888
1766343553
1204177348
1276592316
1518170165
1471179234
466359411
1147219348
498381427
950995238
12109849
1513752324
556658617
2101841999
1471823993
468159751
1901043995
1686993301
1963849749
767915506
753198031
1460141661
67455092
1903091918
324595956
792028774
73513398
543031277
917595332
1686110310
1473325288
865850319
245725387
822596141
682221420
1712287515
430246222
828881142
1685957112
1407871752
1715024386
109743549
1400093659
2064125757
590567769
824095921
605203117
851093334
1082280577
903199229
1412052341
702403595
1965768674
320637840
832994148
1569228354
1747217098
2099771692
478205692
1116639104
500465651
1747625803
1537400621
847035315
1745806023
490819352
901305133
2065266562
380470473
1004394439
1310030979
1152413939
102577856
639940841
686641821
90937037
989714711
2080054634
598818625
455832248
820575549
407838920
784891692
1398370352
881495833
415126392
806901660
1042417405
1579781836
504334975
2112998129
1292700028
1009307804
1935558244
1189451277
746316155
1161725744
1369973345
1206460989
2079847074
592270379
1733087681
564583742
584339067
74987318
689798611
1222394643
420312314
515495514
1143229987
933705824
609942647
1507637550
589799465
556396418
819358366
1179772378
1654103238
473003053
394360299
334879491
1094125004
1829751016
1736904106
2068234179
479664961
1843423878
424534742
179236803
1206039697
2094942295
1829170196
821830307
720785542
1675216867
840368393
1547961534
1308631712
1247215850
628410260
114414196
1756542754
1025567197
807242279
1645446079
1630877202
349724152
2029323949
496318589
754289052
1856800233
1296804881
2059028116
328519875
521097870
720334094
548159717
108723126
1964517901
827987956
156288947
1832831849
1770516622
1903195466
1053866061
122064174
1414893486
677920435
190763150
1190504135
1799854624
1874195893
713248128
1457539119
2064638762
1395411105
1133415071
1592208629
204748969
1784497460
168184668
603881433
1152678405
846092575
171440948
375927078
468209750
200631649
1770934497
45372232
779988404
325387504
2056142784
8346042
1823597580
1664998286
561788631
1233191753
5740117
1456982749
352879948
2050183254
1855776507
1356249799
1855143918
590788696
2026600276
926139972
622726750
1410231373
492871648
1402076385
843282093
2049968931
508725460
629723408
667298229
1993005371
1734530880
178536443
817314749
1224490903
69009832
992174413
422374442
338958755
1565804163
1217222208
1384425452
1914787618
1618247380
274933059
504857197
2101898504
992427635
1885519750
817798781
954362322
1264792421
2005001426
145600794
589089446
939413244
1035042965
452109978
338117811
151924351
1276416512
671060737
574520407
80440440
377094447
1193176688
778349931
862491793
867108836
2058905703
2063855851
171290773
84353049
1790083331
267008124
359334479
1310061345
820082249
1556490397
543968228
1939498129
2033386104
169704534
1729714946
1635652524
635773741
1155669681
212168798
1248112326
1192773567
378600743
295566334
1296985628
192181397
419186104
908809510
131610183
71728867
1436919221
1495469890
553038008
1902511107
1929405489
2065935184
1811075456
2080769281
567232762
491105634
542195117
228064985
1305967504
998362545
74414653
1011672028
1246772299
1870635169
1778020980
970181786
1050907170
2094802792
1589988041
1353892185
1212552148
870073465
1291720553
1154199341
2110576142
1743437638
588364037
1477435656
804756432
1468968433
1278629360
1450811493
512165020
937139725
264468651
1632582273
1056386789
1536558687
1562652502
471977061
1041358247
2032424413
887016093
937323722
1304259501
584040964
1044523363
1850034298
309924348
2018481679
2113586035
852222289
1554890386
1414425145
256254106
1344374790
1188873102
552801619
2114351922
2050834218
487299677
1005944535
1762595495
2054951329
846390958
1324126639
601676376
824421312
2018115900
921617289
1589847674
1334855840
1958780068
1499340775
993939186
220419773
1158418990
1965871569
1128089233
1459096641
786657523
934876747
749285638
1959986431
1915335575
1329604740
784707844
418944703
1720558270
1611933042
1252976979
789827132
1882396447
78930320
1125114584
1604677240
1446931200
2139500985
3256329
1645315314
713619495
185622997
266255640
267590109
1435224375
1690934094
304675722
430757341
1893481520
579554100
529698083
215769512
1576496908
1440971820
1705315757
1436370937
594631278
62568652
1369074069
841887359
506810526
68191021
1584224667
867740156
1148218687
1572455788
651404362
690814568
116776267
212842608
1233654667
835879841
144823792
1014686746
1952986701
1551226444
1223568296
1220781678
902932579
543508117
1616920105
835186262
777818804
1701234499
182713730
2027879611
861396061
954732481
1072965992
1426961318
966724227
38608951
213964863
770207238
134143724
1881703292
488511078
352259164
205281492
1521597056
1915208636
974413388
591044338
1447281933
458428170
964422330
172154790
1758718803
1703241833
1770829397
1261189792
1989294956
393986843
1041313621
1041560985
655006267
676204690
98284299
284702698
634366884
51960815
1962119243
2131114367
436367394
82045347
313146668
646426151
1772181661
1042450690
740188099
539873555
1291291932
166001864
1101520519
121642272
1059552503
1843329384
860122412
309542597
219471229
348869882
74954630
1104740885
1068028508
1219744812
1477846945
1553439257
1256784804
1229444790
830055835
1932034239
1724455295
2050818309
31801422
1402890004
237351884
554183580
1260202906
642931439
370885257
710603095
280428983
1301893379
1832067625
1574171584
546867076
553456951
495922723
1347328617
781167103
633658678
686100768
205704213
384071717
153635647
137464753
1526110675
238320145
2018472430
1467793788
300437014
465023267
329873129
1433884050
1504972082
370399371
473452822
1268747924
1488375619
1847291580
844660730
270540957
15841560
1505696261
1552328221
97820595
314109013
1611939394
1958524874
1727162796
630873457
1395922074
360045623
1080101308
52657975
688013443
310644933
1854449980
267214168
877000488
1642595716
918285222
700331787
1900574193
1955143781
22188421
468258328
84821925
836767337
465044203
1882377187
1680444339
928999245
632519338
560532027
633844776
469055766
1128720997
1607285753
460735933
761262541
783524288
700749817
1688167670
1991290164
2022801956
1242064333
2139649076
828853067
489531884
1011585090
1951432706
1143844191
2118531506
713761878
2046235728
930507944
437911816
203641372
457975216
1502188917
885660414
696022845
1726612811
396750007
469849785
114163836
1854598194
1154333957
1019757333
326589836
1823044415
565587207
1705881871
656477095
2078008773
1473422551
2140218916
1849303476
1806978472
1074544112
992386582
68203840
550970859
2129253129
56857088
1393101690
752919370
623187470
1029472334
1221194306
2132320823
1154492330
1094880759
1805372689
701872025
983770930
128293051
455799375
440684273
716906433
1266681370
456944230
1241013605
1698181779
1985277659
1146860558
1213731313
1109606539
555471932
1691707259
1105496619
1930781419
1966899964
946710765
1675788398
673898651
1521039471
57521572
1084452541
1418672157
289938526
1174871
1684604553
1870238794
959172024
2083529183
906414386
388232861
531059658
958457996
1830540461
2013723603
1489593422
1334493999
27463878
402014787
1437449988
2122580283
687053597
60392587
875250435
1533244167
1875441990
191299769
71193768
799151822
997024711
292404480
1648509383
2132826924
1944238670
1767062713
471235704
153408937
500786214
958883882
745069934
1524168873
1827108885
2017141737
335369514
1895943620
1074747294
1752224382
426222367
1886623323
230396322
1180409014
61783948
1512291975
1910428367
868257666
1444979656
311910863
1187171782
1798328427
2137696077
1333836814
928246695
2009052389
1450951371
1889240842
673436860
1146779248
967307347
1071277019
1446178899
1726994555
2077412410
1579467587
1061667715
1208886908
1549907484
817227046
513793510
976590008
1117831597
1718266333
970614988
1628804944
254334891
1018863551
446951378
1535612714
1834429129
549461295
530444073
970488995
1462017124
2066544811
310984664
274131821
429673973
96085366
879410779
360752013
495457391
842293056
537820137
1227878156
1971044060
1121034580
706957650
956225170
1061776380
1094595145
1019818068
351418928
709046900
1433081528
1551323102
833271282
853043345
1985392435
2008927771
1173099835
1519139263
1457854455
2055788111
408303604
1719399483
1264617877
1565827459
571169091
960926270
1475327757
1386371182
626778202
1196898119
292019984
1184275813
850716740
1924798094
1853129143
576840277
1381567704
762853219
636563770
1603162681
22033589
934474417
1056672612
692761722
10673898
1004355407
151943887
1452646047
611409987
1793171667
1731247580
1167762540
1636930611
1784740678
1460748125
823922451
543147822
1108242115
997867230
457190619
902877414
370335241
736691571
1587162277
2102024157
1974873340
277482068
467827373
1406576246
1052304509
849328023
682322468
443030401
681608610
1692225008
288471990
1892763327
840168300
360886206
1859115354
1117089159
1478292827
1298933783
375804573
158721930
1045053712
880166258
437544108
763708515
1209839419
899252449
576791829
1241754472
1159389917
809548067
19578670
2133831443
554794372
1321326014
428065929
1883891068
1388573493
417009464
1655570409
974290373
1419543116
1759061740
601438180
956691218
758826597
1379834221
1081978774
483599397
1644817121
1561045713
326499614
1672443899
193985773
746258108
624523651
551855714
1336460934
133336405
531679623
441056083
2091607076
497376391
1730614949
1505397454
1144463084
467648020
1424270025
896776646
1330047418
920149971
1265983534
2062478144
1109983307
2130114246
995602309
264225918
956454554
187801874
2001772130
1122306511
1989097120
1567219365
1783632750
1918555160
805176757
367676821
1235140975
1709612074
105611982
161794849
610246000
1097784578
1848878975
1485875306
1259070112
2068330810
606962342
1387169656
1993471702
1366617598
25879006
2079521281
688720774
1801694196
897770056
867352146
1958696480
406544039
1553762237
1406226402
1991711893
298384925
654879945
1549210947
1612889335
1607546392
1592386015
1364897478
789876917
1075380028
907842220
1925724127
1560239962
2052060836
1720428669
1774282751
863044098
817592320
288200947
1923954021
650628353
1516791567
811920682
338097714
472000391
1460676530
1184802927
514760452
1006775537
879916711
1152892382
1338755297
206347327
1885965556
64202051
1867227614
834852236
1869461435
1559871715
838928153
1914328222
1846552177
1928584348
57286984
1176599055
835581224
1737377728
1803565415
892590793
1548849776
46579660
1068078967
922309445
1523867098
1301019347
1660513088
233100710
1615444446
1541797157
689274568
246861218
467657245
613925336
1264072562
1200339403
751916020
1886681470
4015343
1097522540
2101129466
1814148515
1609584306
371727764
189054484
223015531
490036372
2051029
1276081941
2111530234
1843214439
46181206
2134909236
14250857
818400250
735873421
637544482
110726264
1664988525
2121088330
1583029849
549410056
924780277
1276620177
625519650
1476043695
719726744
1907207539
612234544
1066744606
1540914847
868493098
1014069041
548547628
408470035
967973924
1977739208
1729167423
805140366
72983123
118823472
606349741
1405112634
1929255749
947689488
1199708784
1757310537
1245558529
413217701
1494873797
1994322367
280387494
1147103351
1818194240
1397393001
1570451085
2021467910
1288646558
60504436
388265963
592750516
2086291816
403279346
1795473414
2115328966
497541456
53403662
1681744632
517088364
1184990247
1785053274
1782641512
1580126181
1926402028
1548407788
588077683
1516340539
2118151220
980933422
1696519560
572645259
1405069342
2067566130
1384838711
1198555140
1159734736
812753769
2061907100
611864878
1836277946
1418507395
1366667608
1409685826
280638485
1550563983
802374673
1713903500
1574346575
787451553
2139289527
383391957
1960886202
739543431
1366437184
195585053
944320728
270113172
818075423
568038854
371681246
224186452
1352605277
560074733
1422171850
1968694984
896007532
1859587745
680772207
1488564355
43706087
1366708006
841968272
1290047730
606498599
1212690976
1856430968
499150736
901253091
1651902130
397379624
1042934524
773175384
62898609
575631510
1935248806
182800971
502167410
146229119
1463960629
418513221
777846845
1934938718
1462329717
1418516387
665096614
1724427419
801546843
1355777169
327549441
1547538697
599299770
1298085082
1471389521
1131482229
179781737
529339008
665527705
973438863
1077896087
1571055807
1307599248
1647141816
1661289680
981298859
1041535087
843446552
686527824
1992736543
1891339052
689855465
798229528
1886087594
1258342361
1100460918
694925513
1387861181
668945912
435478095
441519654
1741601411
523209706
904928896
770372085
2134073321
278406323
439677221
1452045304
499120205
424117121
673723131
238125271
709675455
1056028502
483600443
1844551082
492524410
1727673792
932816588
403978265
1767220182
138485990
805266830
788552094
1803351387
1501714499
571489140
1000206038
675094961
2037531433
2102846443
659163224
1111162220
695813636
1284223716
1089266894
983159850
1240058866
1977736704
615446068
370918967
2011539711
422004037
1929878440
1580551654
424658625
475008866
1607989929
133653337
2003334595
996036639
2040069459
623302269
265951245
483100049
356079277
74477324
603624512
1772036481
1864026992
481997996
283480839
29791397
1038570658
151865533
639751252
1600265249
642523432
1866498518
1185479646
269683951
1645842790
192091428
255459855
1318113775
1188408250
421432110
2133325279
1587065457
729567994
1360912278
1260024760
1911233214
357834613
534586805
1331634232
1159529636
906184774
422837140
1730837127
572890296
994157749
849392442
508856468
797350687
1943016508
991317737
1550571902
918925117
1917792625
1773302311
1804251533
1852790703
1533470593
1172608437
1372929460
991940738
208432021
1906058641
670880348
178639194
1331987696
873720500
612064436
2035046936
558090606
1696138745
700958482
1727576199
17504041
1582456993
913799270
524996560
833414956
1624495445
277654305
371490478
1904013218
1323702723
1068208058
155391644
261410565
481924186
1982092033
666043143
1248024146
1382246437
1011597765
647890587
1094971978
1085364013
1478325504
1085741647
787981411
1609034392
1059120874
2035976244
5661837
730332192
1428364362
1093037308
1558224138
1466460585
415734355
1053176621
1976277793
1263353731
1007035464
1544559259
1428998533
678116580
905632138
1188973867
1237569644
1643397892
1630040189
1517865244
687541895
938910766
12392828
1017104083
44881389
1087796598
852530116
1734166590
1904923909
1330433056
1647086375
113764952
797026332
1557381803
1159295267
988745976
128068366
1454840421
2122952796
286209340
417037612
926493200
1879607903
954147992
1164953037
1807248559
706919916
1921727446
1242187348
537948262
1381018449
542461786
810531522
457568337
671472834
1977766221
2069849057
1727122690
811317548
733173667
226158141
1310698968
594975385
255367868
1006910837
1935311578
461207192
1664426570
1853721644
1123193586
1031562089
1319436080
823177991
939304033
1975769203
1946717511
32579590
586433397
1467595922
665082693
897264331
1501463624
1220573217
691538314
427687300
980692341
292504230
1012437946
48503854
607228770
357832632
262538198
872450313
1630703635
574457678
187642347
945562540
1181981982
1670445439
523919280
1928194946
1418996555
1263245889
1776525601
123142449
694785439
1294014119
1836709658
1447926160
1554768329
1560106496
1948359545
1369018846
1223319322
1874117750
327371099
39038535
84560004
129147967
565690542
147371178
1486131710
459600574
121236494
2046289518
1369179043
1210702559
1784581031
1944145399
549091672
1089332123
2118848925
206558468
1170873538
279950310
184139960
817125297
999196936
1068064740
627174309
1186756582
177513049
40215543
1380735453
34296090
1781324049
566136628
426839611
1841917448
858371102
276203635
1754800569
379691941
1278077825
1898205485
543534267
745808821
1077223779
901208915
206850816
646520645
1559938564
1318760735
1920187938
1423389392
1300823346
17425010
755683775
147474881
466613843
1221974114
251681967
468308915
1672314720
2036404317
1333649743
1559319589
1032365250
396806178
147419297
1040590961
1391556301
1917443595
43321583
1737606706
317991350
397492234
415958159
2124941861
328480160
14465550
517440463
636671803
2099081503
1977978362
872945847
32330024
105926158
25552927
458660637
1224397618
1202328037
1263463795
1943669168
1185586360
1025857438
361270591
108078252
1440376585
989147443
1283495842
649054380
2033802843
216360385
288511468
1626236404
1482738679
2006710840
190686800
1033605129
312309547
276077310
1445348952
1423702951
302757136
2092268349
1459893999
1104302281
663972370
1315715396
1442024651
2014805419
786544160
1548631834
1638641831
1629743115
1689384243
953293908
1198181522
213474710
35066688
183778324
2140989319
927302360
1479978869
361965809
1554473582
219455046
104998982
2053714517
1354453089
2140794553
495841087
21471312
32562121
1081826905
753109487
1019698089
884690932
1985695308
192717818
1956121909
1421101205
1817251890
1237706546
1503290453
610446688
1250531871
531420897
1919904403
1124319211
1032662078
93414753
1444305163
728170822
245449098
329712874
2060862520
1379929753
1769462754
1835040082
2069700725
904224789
66419499
2062355153
956611482
223599253
145797176
1602294016
1753150587
417882810
498261200
1840056934
1263610276
849870829
526789632
2024781864
518496995
231675156
2013640208
1586100005
728618309
1450572281
249951947
1502483307
142838942
1603524577
1109758601
1465343587
1628205704
1665482252
1417305299
1286069696
1993507085
581562098
747973588
1811784702
1747758057
1498199559
598077397
374140196
1936216042
427272233
1535140745
992427863
248096486
711798634
1754979975
731567493
1945647039
371177640
995371246
448582194
593810749
1472623395
1471117829
269311453
1415195417
1711188884
683748672
1042565895
975604184
997376630
1165315366
510529429
1891786412
348096287
981400114
976878273
921138379
1309610171
648322193
1791212039
1597208662
867034241
804284540
1377961852
965424968
1236653710
870085734
688357052
1583815304
401654067
1116549813
2042301609
1513971201
2076675414
1507568921
238139351
739055856
1771417335
2022950537
1855943924
928768682
142212136
656877502
1270711311
1368188137
1523497679
739574507
1530735376
86085961
987914478
323283325
1872540803
1858381323
1737156173
1571685732
1940452094
1842392730
820442975
1284345331
1684592733
587853558
670721672
120580953
1273478328
1828200312
204096407
1097045733
1231272805
1829887753
893568788
514768526
1231536352
1460921915
1713878296
1549960004
206822990
1971853546
989502260
223854641
1483113877
921584525
891871741
602469637
1547292628
312058171
894997030
512013964
1266000158
1542620783
1385851644
1037997072
752589880
76470759
407102052
481251139
1067181152
288481976
859081315
1768048293
1720129546
790234440
932877811
2068518438
22443896
1524402457
1989197071
1025050651
1539189509
334773498
1279835977
1787500592
613257389
1637062223
331753235
1129059561
1329648600
1172646627
1343652876
182733926
1191324814
112239163
1587683954
79046112
786864764
1528303761
31777244
2084472251
439365613
2142033907
402151975
378769035
1568003779
1909868081
54662592
922219550
840246667
1108009222
998286079
19433505
1634217445
1957477482
1401766153
1999164422
100344169
1290923998
498744029
721961055
371902837
1668871817
965599566
2058823498
1095436345
1920923410
307035905
77396418
1927469852
1139408414
1880102841
976578398
117963993
530124393
376558751
1860024838
1615474036
797141979
906921317
315797198
289841952
682327553
1038804428
22198002
726508931
509615224
639237453
397507646
1537590379
1658519302
440514051
27225757
1311841405
1534184825
1841905794
144503661
1597130834
227788349
1100285096
357997511
161605099
751012498
935519725
1133572370
775574744
1459225060
723679265
880202507
1389055935
1594054478
1631939779
2009836100
1397713307
1428257322
1048674050
563534324
2024308732
417389828
627439681
1567498084
1600718628
1344578455
821497197
758338195
1170805458
61832915
470389348
1014132069
1319387095
1362829414
241851357
1308346747
1912219460
1399406056
1835048313
419856753
1270457270
1905817428
1340362383
20064310
335582956
1898449163
2062555406
1677955497
1195433866
1368625212
1067579178
212057762
1137376493
191531578
1758908640
1128631170
361491298
1522573746
970071093
15397966
1693233899
855121429
782357246
164670156
1076725731
1117289623
1633043294
820872928
739562676
567396818
2063600555
267158928
1402140300
1715225020
449143318
1080027306
1648577356
2100211502
2008904965
1759978173
1164351183
1236812465
1978582418
545245341
734621802
1633114813
1219647648
1967728561
520785315
1978894783
1195646647
603801362
1294137806
957803794
26269612
950555592
31879941
583029322
1139798781
694080966
720324778
1410048399
1830391155
851272171
486662101
1265616363
972720479
1733500184
85330465
340939928
1380873071
521620146
1749347266
1870291170
1704342809
2008585438
1816876437
2008677114
571299536
1199984291
1602598418
1189546638
1398372225
1204027007
1759489069
874434045
480793844
586344849
1422710956
928705184
1304268320
334136183
865780911
1184504003
1397329819
542062633
1782029561
983711937
104140746
640269790
1226203374
1536536685
1691482158
1500367148
639547159
1891814602
580379298
929898207
147322263
891954342
1041893045
1581906847
1862685400
1180439673
1999515001
244507484
24505357
800893031
1238622049
1698210528
154135294
2071501617
1489446007
1221199231
258810415
1229194867
1414528289
1522320932
413397546
2071259074
745570171
240189472
1321253232
565579359
881101375
1590504665
1751413331
1167828474
108156337
615116350
171259456
2016849580
2127662663
107532830
900513239
614153001
90234678
1268128649
56751907
1484930029
1328487459
1432098620
480987902
251282193
1968593864
850289593
973264108
585629799
251121097
878457631
1313023174
399291990
1842886061
1298799068
974000155
2115310433
636639276
111923092
493808787
19492582
843122462
355930415
1502723049
1173870106
497009676
1821801682
719698639
1521678648
974850851
725936021
732617419
901090343
229976980
1469203810
1413546659
2123389057
570273360
572498803
1891044922
1874823977
1561325108
85837401
1592177733
1268749348
1457306717
2057070904
526159968
856318136
1320625857
1473802371
424603928
1144104568
576521464
1107559578
1881223420
352981176
1307349690
899711788
1433551638
1592442255
893197099
339866559
1112041493
319243114
231537589
1973493862
1876813683
1009925604
1860348868
1424606628
1049603255
1373961444
1406634431
604454078
370304334
1588836525
1984720643
1653582460
2109179771
1526583630
1962193304
779811454
799531606
85242194
828137503
2002758151
1971264044
1564460688
859074510
1181882896
895764023
1329091200
301903129
1499385374
1747374470
1254262923
1731490632
1846676103
694857098
1726408472
555107922
1645193929
1132476102
2418811
1764403301
1608697496
399760528
2091329349
508460823
219322323
223081523
996185096
28797466
1468331864
1254620070
82982825
1284775389
1471620668
1792222538
37816245
1491658244
1945049264
1027526249
1093720557
1999267754
866837469
2087449182
360848204
1507223368
1554006269
584425457
1143453733
2010713634
1399278446
559226454
1456407597
46060470
1996654540
1778319981
2114045375
307136700
620729839
409690471
552064233
303857964
1164771718
1811701295
2136934438
928164411
1035562795
498276632
1942884798
22495681
1289392289
1675193545
690230554
1612851018
1858645875
1553898850
1338773302
155642260
636440050
455673881
746262336
838364217
302098762
575139157
2004323115
888020481
14347864
1633374333
1724286839
1384391512
378882600
1464939710
1331612047
1405627968
388664053
1772733362
45094705
1503834771
1060295137
554263371
1523848736
1745276844
1895018648
1809015689
1707188617
2135570470
132313891
757419257
79817149
1646457171
1336108322
795484518
1642637188
45985955
1342404025
361018748
565323656
190109078
893313871
737267529
1648563379
532639114
1581120354
1610779194
1950334955
871675755
1151563151
824330477
961457460
1287263749
1764888386
1861872083
1073919285
528852658
348552601
875471047
617853487
625850654
392341106
339180924
814926017
1859413903
1211386382
1331468729
383239646
1123450681
1883335786
1105585755
595490543
1196036594
335897239
1300508182
1460496140
333526699
1337673813
1200546100
2103735705
2088632011
474624954
212649858
1516293969
1445287891
1507969364
102012337
926646716
891328757
449380856
605018214
1218205633
1369917787
1971264044
899964708
394563105
2020380910
803008575
1667868220
157217815
153953016
877792218
666785420
435966054
1947790376
1857657588
1360057092
1577126211
1863762822
2108475840
677482129
735586496
95097670
472232329
1941719935
2097299993
2064821577
576489721
1369728824
1472173770
1342354445
1501894649
959733575
979822924
115286196
740420859
206213620
526751320
418232822
705081343
1888657216
1276626701
187121812
1720071635
1129832350
671932625
656777090
846971061
1204696880
1829271378
1001603947
260191942
994215407
64115855
71968641
1840545096
492275126
1177472213
2111413859
1575954892
1455441201
1966408986
100810364
1874048147
450337539
437050869
1960313930
1668394544
2115804994
1608810760
225647965
1118521011
1773249197
1805358137
750960495
1401782232
863413789
300301227
625894889
1814254050
1749137943
1398094954
2071433859
1684809395
219748263
15831511
308397852
399927018
569975700
1247049651
243874579
991568037
1507886814
780773748
1636932316
788250232
1691925281
1661189531
25424571
526716026
2015873675
1326142363
975453204
507922776
516073782
666845507
950205109
1720277969
1696584391
2002478604
1108495009
534705606
2120925829
1389115996
2019401420
112715786
1603857598
251825757
1893362349
2005042836
1001059819
1321638802
2144058807
338686092
190505854
412911318
1025389290
460760024
269168159
1468883314
1293697771
1242294061
1829182439
157952540
2140762856
826265976
1945769297
977768046
822630787
2034806585
1306295329
1643942227
227247179
2033499951
646405833
340860705
872937498
1207628186
1265847125
1332309439
1482590752
1325921627
2125876534
1838652705
1915411076
10064303
1305224084
1743500971
918911356
1826914638
1277956171
27788742
750276854
1505981225
1651955597
1730081931
1990356225
1921032214
1508784316
187579268
736936422
1791858708
1836105353
375702014
472988128
722609399
1213709992
592067870
1708707940
1637067682
528322764
479411977
1234772804
1000854261
1845987088
1313560793
311587688
583865351
1929897469
1711772916
117274139
928041584
581496173
149855500
441775569
1126201726
2115622105
501595363
162470480
1123672199
491362130
880849956
2132116128
1101077081
1797855796
1930274645
1672691203
1719289384
1235721881
1168237428
1974018139
929905100
872067023
1831246552
323941120
763099430
1336938323
876124307
1278019531
1176993202
341789053
684303493
1121216416
2027081127
1263839603
1494487122
565905671
1994519150
1711004110
843830338
1500673954
194609949
2086403901
496458287
1659791935
1884777676
1116146497
56078406
1123897155
641794419
843698631
1684179691
1333253494
942725890
1847284504
1087750803
1782821424
1603689859
1311193823
109220287
2103874846
2138980475
82835923
945380716
461474598
1319431427
1137883448
937349558
111794470
1892965875
240884426
531623956
784979006
1020328905
424301081
1609151947
1868608174
778817386
687429416
2057724405
230822411
736701784
867692422
2137115384
2046465710
656436408
459523855
1942112546
796886362
1341218252
973316209
1913853229
427919102
1131440691
1572990820
28042446
1968257127
182346594
24976895
2143286958
1282330532
865023297
326596826
18434349
335139711
1278115173
375814518
1103091899
396599427
1730708620
712118352
372093265
1839319218
29476805
1479339777
1733149447
1752351443
841866280
962907949
585534730
1068854874
599668045
488644809
1431678999
562991527
496504573
425722923
1224867028
1100457415
2030063472
53597618
2094142761
2070755816
1197492731
443693375
1392314068
1332281706
637955033
987458538
48077143
633213460
124940253
1091971680
475051294
879298721
45554331
538840576
2026545814
880782406
2009085630
1863250038
865730267
1588608548
888050685
2131931409
116981315
1149263822
1492528418
1793743461
891800985
1429981358
491845746
534979555
1209012669
1222321816
725761393
1982671663
991714995
360563378
797673694
202411965
863965862
1930611443
2137315697
1115329181
745187758
547539747
1313605633
1555082000
1030214708
1233194458
981694358
40242722
1022519971
703015493
1358273397
1362089155
1559282128
261114622
621875448
995367506
1904963690
2120797579
2112494991
440227274
1630158420
356871640
1974289800
870001494
1715123231
1369443746
1720138274
968492827
1227425339
1529550489
1108982160
366003705
907944078
2122901776
849984510
49959380
358118661
1917442765
215412346
1018640719
93377394
656979600
30211807
888225377
723483813
446194689
1884546237
1654754438
1775028802
1350785790
7380100
915071142
1527031841
460047138
629218082
281893587
2119607246
2009064041
5284710
1922454062
1919749535
2025638655
406419155
1681040383
683908957
44658769
262150594
478788232
1953573597
1873030387
695198358
1078513493
1624844601
238013682
1433630743
1490369116
1174927497
853611176
1161477477
970034860
490134703
978228163
2033507486
697413762
621687098
38588864
1553367639
877816836
933247379
642740775
1390123789
1483196386
2121127004
317510097
1350806467
347587884
265780605
255291489
644316912
544147982
75658707
1887957540
1076210522
158567693
641755545
1485234880
1643279060
1884086670
81485401
1914152704
1626932583
1117051526
1441480307
79200867
456607504
1810773371
1830791315
709651092
1941228891
492242787
1942324846
623853393
1261203387
1441224211
1296689433
1472397655
1341651586
1364641268
1212760514
1979223066
1623315564
1751554757
1199851389
1192715422
1760267694
1946063652
1426302213
916371938
813075779
879492462
596421985
1531238681
109682371
1410718861
1919703244
80105245
1332830610
1393446686
1997108442
1834117168
1131357274
1779932941
1199794441
1242412451
390413532
1788660176
2037892247
1323729931
1641998564
1211648180
686552443
909920875
1299923175
1992173853
2029706908
264619317
1388557534
1629481868
639019907
1651835772
160406593
72392588
1028268163
759999951
1449930671
662009020
1669469513
1434692228
124148126
1515141930
1695746536
1443426694
253880363
312434012
1164801853
2041237391
1827934042
2106420549
1076896538
2137253669
665823218
1187694729
140420634
1260661008
1463310554
1112108303
1224128003
1544338430
1879149280
1868637378
1224718891
1265307686
1172860173
19045593
1524624607
612200202
1885310399
746683157
1955708447
1143171175
145028130
1653913413
179210495
1581366654
1493748029
695557989
857779574
2133111231
2031687125
2103988444
678498075
245445701
1834294897
1375705913
746536215
1794917100
494461755
1193318664
1553927783
218822745
1218457311
481209668
242846695
1806294577
1187873693
475718056
1281304270
498831976
1301509546
141047149
1600880493
1889609507
730791655
900119904
1471969379
868095507
1147599019
138251812
2056402466
2048942439
1310261996
570858901
1816299371
668354390
2089722302
1343719489
2142047127
573174565
231634146
810070773
869036469
1376581966
976849809
1912969655
1170426609
580927671
1155043464
655681472
1476205868
2136887303
1056716999
2106872566
643056129
116508509
1973631332
1305818607
1866726821
1268235546
2084071816
508510004
693535407
718331426
198710676
1806716759
362165381
541089757
989897173
1940624404
441244049
420241527
299477600
1864320974
1751068402
770445788
861911089
1040745649
1725746990
1801392517
1614013068
1676481202
816907402
208182143
106230023
1407974830
703460213
215518603
1695712404
971149050
1643869173
1531172530
284077997
1698580158
377704843
504396190
478345748
1673180041
724071297
1785618084
616205690
1183590095
384465793
1495626471
905361795
53745546
477496053
38090754
1698585087
171120979
193041099
402399454
1952683154
1158481174
1354322506
485983319
978257737
570151243
2034198739
1991294645
535000861
605320920
1974439658
2067903767
207202705
1175897846
1628967663
295062364
1711365947
1374456183
468708656
1123449273
409276906
139517829
2130733748
535884050
1201285593
550403763
2138595369
1443710489
1938810561
725747006
799688145
1157361156
1282942735
668388034
1197444583
1698823650
366825665
1619222866
1129981140
20442006
44047179
318805767
282369933
1681509230
653498809
1326610624
1665868594
1690667791
556064794
293090269
1406359723
1765222400
1969092947
2044103011
873915796
1828348038
688931105
1588189891
687136310
815413243
1202530503
1536428888
399631452
117348283
1968736865
405952430
932887858
1685171623
571607965
1410612261
1479736704
1314837126
869666630
1619503030
1880423123
1323592635
2083806895
2120637745
705335953
1323476917
275489423
753913661
710760018
768565645
1225028571
2038816162
49658705
622757814
432488249
1362545335
430663800
1156111893
355537353
1381438524
1584974543
332672086
466321258
1360307039
877066321
315430002
179555397
1877123945
683685921
1952226852
336228327
1330523912
858435390
89152738
2108963884
1758951898
1500111597
28473721
204538667
763526186
1430031804
296030163
2030928355
240992033
1223199400
563603383
1798432557
1465835119
513060278
1274095172
340582854
1127303451
1621695526
261238501
1360913475
1019756477
1413674429
1209411808
650782611
1999896066
444452812
1395767549
623146778
2092149470
554009015
1487442438
1258507942
1572606354
619264836
1673096337
1497811334
1459160463
1473435897
1679554087
28045614
1270466680
27788197
1786084875
1709880073
1893388653
1434828119
1856494324
1059796016
1839752850
908686659
652999582
239673627
1999111989
1892147327
330890963
651057053
1011631608
231010751
1336904365
1499665396
718556049
119060613
1405284996
1884435598
1832734333
805765703
1829581404
1239197513
1446462944
116056358
940871137
722994684
194951317
115407739
322670402
731275643
1759118686
51912921
1933566979
367031299
946149755
1109893377
761183292
844653913
355661285
1091226423
203974991
1305367688
744468775
913083539
345462315
116206170
856152431
293638906
320915694
1606429826
2024458247
736695502
1593709400
1974200726
83695526
633076266
1340464363
403145101
270623633
795504242
1959088061
239683143
983062169
247354142
263151035
1714771980
760780491
392159294
1914996881
341731849
691107929
1268967871
75084732
1190492221
827656719
1791134111
1692830006
46378278
1070564081
1251106856
659709008
516470171
930879726
166504644
1753067595
460654957
1667483513
2091271488
2121055524
529475154
1623604955
897252713
1710180790
519916545
815077772
930890619
202226703
421662133
1499105314
1040840453
308960538
1530843345
1688119787
2128054455
1100217840
1080759270
790324713
1239464438
698247059
1188807217
1797154654
1529584183
1640272906
291540304
1545519479
1793918864
1408213502
1413814055
560757956
1537315501
1629777682
718240363
1636237062
1544003692
2031761343
1656572421
872646331
1933293075
226760140
1841740045
133714573
450404792
454871576
1361486989
1547916829
1447995953
589610579
168281185
307066064
2060139252
1299157061
158326783
1742136177
53653561
1424067188
1280791822
565762402
795597757
258527727
747097000
1643989277
1461089159
1505884308
2140721128
1850881197
97179079
909251321
1324643914
544672389
1072182457
480054070
101115161
1021139061
976565520
1338998897
1183951486
659822823
1837486463
370003975
750109371
2068612245
1534971730
507978082
284398236
385087219
133904418
513311558
1003738321
10365788
519875789
311835069
1898527923
144313302
1762773360
716632579
1699431153
385223240
1873817350
406924209
867093211
2140496122
100670486
1895851303
629556964
906507358
1989681866
728096173
353089537
1747528351
1632915582
124129380
1042585141
892717503
774161393
1673829667
1352375397
574007854
1571455576
421259312
881697170
1913342085
1233151025
392615906
1203395769
1459532014
1192581346
5427114
1382742269
1480730634
787563988
787088954
1579984968
1803644982
522001011
35112500
1409459350
651975564
1218760822
711490742
1009167228
1274973590
1441388246
184668941
306230310
1391368643
1929229197
1869633127
227907282
1371301879
542088183
29901395
2112785826
1845344947
1159934717
1929614948
57021394
1767139480
2071939973
1144853060
1416699184
362912028
751144339
1247942362
937781850
1171909419
69443818
451468448
889982917
1432126630
1993535593
301347236
1647184999
1915479741
982232234
1770686881
586144146
368180673
155126931
147594029
157621609
237536257
506321908
1255572687
1331959563
1404586410
552852614
2109881561
1155868504
1653627161
1967162298
1845931268
102561769
337944631
1610000948
1558500812
740277130
714440225
639457149
1467845271
408843556
1232824028
2044853175
1213134924
1408652380
1303645309
795163682
829430477
1287866998
1706861381
1964346730
692774039
1006046247
1644347184
439925337
1286828069
494724930
359776552
417498704
593343431
640141534
152367765
399897868
1791008531
1308555187
1830401372
816196135
2033953305
1770016126
227540284
1061192841
1533429702
931998312
1358821448
1262754729
1556005020
310406083
1779484481
1837774891
1641444336
2108459583
996062550
813906914
1574978954
2141825904
920596534
58739355
483704167
622376987
1777505947
1593864179
971455050
937390839
2087449182
1203597741
106934574
84629188
591080647
1623634405
435992813
1815930807
72629872
420112795
1072068137
651750236
1131262232
1920529461
889879153
1042954028
508801430
755054010
801561972
1447155232
1648611385
1523236749
1745193788
501202848
196555736
1659517809
1964579986
1855088773
783723688
45269158
428851740
1182003493
1112824892
999600865
1951927691
580042271
311185787
926882914
2005430289
647583462
1651381465
294349725
847617179
1564835913
1024349965
388485659
1072847352
1195475275
4862851
176447362
178890801
416622469
1289888648
677437908
272764638
604349473
42844720
959328591
20867413
1983119324
1433013649
1396090697
993584302
2022477980
274973357
369542675
551411101
1170680301
2030075541
255129662
1287071847
1671554225
1193693645
1839574750
1032512978
1858643256
278120783
441256193
161051967
1228203335
311800690
1543402592
721144561
2028155258
412356462
1999169848
502390177
1012971966
2122050114
1808558064
1626300086
217140000
1385490227
595371971
1582291221
1950753579
1227939240
348873140
430881266
974389553
207715279
373388190
811330847
1134335133
655188987
310358935
1660824381
191146979
892647446
871438346
280768171
1377201864
1123686394
2021754113
1611308824
1175936390
1329518007
985928768
1325392796
270967528
1124817240
848520747
500074656
1092045983
38085794
843443201
842969664
1876938827
1854321242
1009767883
728094830
1565303226
937540718
703155880
2000598282
704362392
929258887
700938828
133915447
888827830
1862919746
501567680
842075875
1600357168
75797263
513637019
256132163
687436139
774368286
1148002129
396984468
1561069522
300006600
239190097
1538795782
505068818
1591218324
330310322
257363959
1250275117
2109188441
1849253397
811469967
43858332
1079354085
1343220899
163933932
22905487
1382076106
1867902577
1955775278
443598590
722089436
2136295028
1546202933
1478913060
1718971299
804099666
1834904414
1680070899
835065602
847030352
1747361794
2028997583
569800644
1994731821
1572855370
1976260595
233360329
323566277
1253888265
1791159097
785229814
1584367977
224673564
231482403
80252054
1592792266
1399107125
1896621414
1763174337
1675892400
1573833574
1852403597
1541139306
1635030535
554102738
1302901677
1591337498
1953393346
1580777016
821677586
707294078
586524228
594241676
776387378
625542642
1911450664
1126405248
1702670081
2056795009
2125368018
279331744
1334213991
300252895
2063948013
576569356
403937343
663619447
124915799
361831467
1538609541
2046814903
272582406
1588500203
1809323906
876796993
669207026
450820329
948063863
968431016
907226997
746610211
2016271847
363912726
1782100255
1780769906
501876713
1821635270
1394839415
1884978318
545522027
540914042
765564881
1036112676
691237800
1001364580
1495918022
686031050
443984860
527226960
1664997027
340941377
2044916869
688924710
681443927
1128061422
926659183
2109225842
1309303043
506939990
388676714
1648309801
1612049467
1414420419
2064846982
2046488761
457205876
59040132
555855370
183775813
1528847975
279980779
1242130082
85020755
1343830842
536097902
1767585519
355679560
711533786
696287967
1794247814
694808221
629104957
1453456506
1347367736
358129182
704988136
1936205550
1825549562
1462585759
1415638748
2046828789
1976265475
1495502994
1139368944
1105653576
1624154184
730015900
1303645953
922169392
764647159
573450075
596421985
32531820
219346110
756926017
63235533
380241559
791217391
1641955380
564116880
466478203
1277751293
395586443
1781188998
1694860423
252460232
514019347
520306850
1634934366
1155964399
1424045330
1582429318
206202150
425191537
2133765737
185886881
1774065926
1372463699
978268132
1694234920
166470309
1817134805
1812382695
1426981323
923870110
603926608
1783353798
1657392169
1964119761
757437397
1324223596
107238606
940793896
1679229378
713099918
1115304710
1543983932
506574458
1056908152
940374851
1643775194
1495994243
2082680424
984192940
1603517806
1397975366
2136872646
178889193
444246993
1652380050
1181709404
123664634
122996729
1966598348
1285481232
662425361
444391919
536829378
967135795
104376471
1108773659
779913289
1700095411
1939107718
1908785299
627047675
625696953
1516562119
166020384
2099774268
2031234681
1605997907
1335121136
160251543
648236448
10453816
1923326939
1704598602
1654519601
1288593525
1863407734
127772724
1313313116
1036088929
1007344375
1290944712
537085478
1666435977
688759599
984884974
1574854310
518128407
809261156
475639222
450962910
344961886
479744128
833368445
206230693
1440334427
795837333
659640933
2004483790
3332641
1986337748
276777900
283321063
1139414914
1808747169
1663389115
103004486
1194136015
610270472
1062706502
1304452981
1804968223
322179435
1355439146
829493596
990316309
714211738
534580485
1031692494
681327812
1794460959
1181727669
2065481520
1330393566
294717238
1282988054
894534601
738016638
227133740
1452035321
1708882983
313385075
82791651
1375170706
1199968875
1446005750
313522163
522370292
1316188055
1373492277
359657614
1942267952
1845343551
91915412
1081038473
621004010
1298907117
1387771098
640411264
1883238381
914194639
44886732
441497937
313388635
1665300178
621795549
1693315998
780080618
986166589
1941366075
1638893034
742208504
304404881
1428091708
1026329472
326183545
38887099
1018789735
1455712323
1167774282
1170175377
935472563
440715050
748943140
2012387223
1887704515
1227049105
1422013522
1107439305
378880065
494256435
1160321617
1322232881
725864244
112074924
1339812002
1389341840
1902577632
1092668164
726414436
978904162
965920656
1933777497
2095408598
961357807
805265388
486128916
493614531
1430304533
866411962
279679335
1418439519
1231596874
1028686185
1600537603
1640011840
1392530514
597195264
766858378
964728822
1850105711
169561320
758471816
629027440
1279900034
1592235464
1650648640
1041343152
1161461199
275739897
642042307
277879132
1040854204
1241271698
436976763
1851954888
667020252
914017094
791976895
1769780455
238379143
2010933348
1401499533
1595764542
323128101
1840045431
1794724196
222653710
2045797660
2129805849
1622473062
1467809497
1226843855
858853136
1546547258
622978219
1925963498
940687912
1853999664
160736201
1570944662
675045831
1765855561
312012248
931107018
320829619
580485249
1740743843
1152490519
134242352
513640155
424071448
1742905700
693049571
690784140
1321238810
132473799
464567229
1441214727
288137543
1517064491
1426784050
1050662118
546300450
1197886984
199778350
963173966
1723585598
1452930624
607938166
1262601454
1475727731
171086894
1145438558
432885207
1527647631
1291570446
1935443408
686516251
671932683
966488029
1416232155
966913362
2110981960
611944105
1486565951
856080073
2109410290
1829334461
1019142601
1566925505
857171402
1794684584
157286828
1040547694
1126740250
299339434
68762906
1191473377
1231009886
12865038
774071518
1252963094
2062518717
639631575
1172662966
1836466996
1963639349
288642355
1944228091
969139272
368145416
506482604
55692037
808817564
1250963437
1446819494
56091570
975388315
286142210
1507560550
394651738
1592117730
810307709
487296913
501875633
1168152609
2108074550
1623136597
2026815329
1553699048
838642159
199825634
2096350694
1498828452
374942285
825087145
601243050
1107995060
1062307691
601715064
109959333
665639690
535795929
1519915032
220969552
1218430138
112552888
1129310446
386420665
203065766
1356731707
1137201959
318529903
1947773266
559052443
716579908
230256564
178196013
441375198
79231240
89527642
901413992
157065595
263908806
465472811
1771534991
1736182434
108196642
1191104255
983753413
1052041885
784964029
2088902970
1964111570
2076916704
195994378
1980416392
842581911
1747980636
1448936151
2047340168
241810259
1485220509
2044576829
565724646
1387843841
1809569005
1996415315
1508759159
2143573182
1520245279
516083131
564748181
1299601091
1192382863
353278743
647274842
1558986900
1186880918
552523439
1990759576
1779874051
874962838
244065576
1525168980
1727071097
1365395153
513498309
1328111211
347582108
1469566312
341940584
1600545983
1819574063
1381126799
1054086828
93174871
1894982427
1602414688
2131383462
1367042969
979035925
2086829968
2099791056
900193037
1858474530
1023746245
506194566
1841025551
1264272209
834965709
2014510348
884916452
737105303
2116380463
651968104
1401568632
1864389102
268152673
211072775
1586166197
1763462059
541329203
2087626038
2028742244
574371389
1858724503
1267562913
1663014080
200553186
1762932630
1467494258
1693756069
652294554
88327916
124129882
1278830754
75719334
768111899
902078700
1303214753
528915957
1070435777
1332297884
210569588
1637258688
1760417850
665058758
1875085193
818514274
2028229574
1688746161
1010538731
1155762732
1328541951
227755160
501152727
255398106
181172444
1214651856
873293738
1050965717
754248948
986099910
811376819
1739475465
59819459
231285937
163047060
361012964
2070448144
1188526190
1773645900
1809851247
606224682
907042919
1442785066
346694193
1695105020
31308499
524968126
617056866
2093198865
575767450
2029168159
1365546076
2003187652
137236266
30272796
1548495349
1663454084
581361448
149883149
913179119
177328670
47917395
1736332025
464575068
830950297
358234633
1635972166
1760879945
1341256668
1864938979
665750298
1881043528
1620910247
1092055435
1651297612
1844589209
1036473533
33267564
1597700874
1308834538
973392566
2123268184
491485072
8987739
8999863
539074879
727598438
853042722
421012419
922444747
1175664311
159589697
1087444270
1061602320
134289624
1991355878
1416797627
565704767
978167927
1435758960
1381714904
1130509589
312282768
965173831
2033720721
418781493
1718491261
6188104
1813716502
1666727408
1583089553
958463800
117498148
1860322116
1907437501
1112788069
615016066
1383429548
1948602246
875922368
1601943971
329882517
520486759
1720661863
475994289
132276218
616505475
819038989
758953931
1194257673
46334752
4429640
995172779
575378624
1293316776
771502499
911443730
2069551664
1017233557
1683839803
539107165
231132130
350042313
184564225
1020288916
1803502399
766510127
153754225
1166419912
1163639842
1552268034
2049644899
449835816
47484295
1132613475
980857168
1551262140
2046394587
81365102
1540206885
169286124
402199174
747372654
1985204787
538295479
1613559945
1348294795
340950247
929103301
1195397028
485691246
635159938
1882392032
6591646
383866667
1752395686
92896842
265086218
163604501
972726347
1926699571
654537195
821511814
103990892
1017249378
294746688
2073517578
1735330459
1978842326
352002932
811265368
245864756
659062152
668521230
203782180
2017888058
842014825
115821553
1158596646
1454438601
1405582018
593208997
1562502008
1217946207
115129117
680939419
1578550482
958192253
1929041294
78895094
1917387424
1302801331
302133857
1837938981
645974927
976177113
1136800639
1106224941
1485563076
899638549
331676832
692207785
2013884370
1816843551
968044213
410150136
2056889925
794146311
347968912
150562532
1593594199
1497199730
1333257620
542558563
696518939
1746306999
228887652
1000887080
1510912999
2116130956
1708860276
1420324021
1310708393
2021605575
183786971
1354445201
1593181467
1155208531
442952835
1339490709
352920160
1690813820
778413071
1923769351
1346630648
2092566967
1198825015
973926629
26923222
1260699241
1702065816
1961177802
980678040
2069714402
2023425065
1157056293
2142373246
2068087607
1946212486
919547172
2055773863
1348950686
1605371815
1603358869
219130865
1460693267
1344676205
139585245
472887072
1184275813
389277734
2012867281
1771644701
1498657803
989262488
589231705
136367645
42319501
644867273
421776175
1177886277
1946745084
659075692
2125949661
2038638993
540859932
46695541
206321075
106359079
618882437
1995758323
441499206
803377980
903815078
1623015821
2041988039
1568501187
2065348036
2143336398
184220236
1284510511
25195556
1549080095
1038555233
1816942775
2066696125
1866020467
631012932
1110962851
1027996969
1503751710
675109762
2087698340
385157856
727233842
1227678422
512812286
263867795
325799431
1867138789
1166481740
2025801148
1062740955
1178359065
1501014081
1778396688
1772917350
1700778378
844956460
486754850
1496914550
116860975
1128701335
1839926447
1771886031
670574317
1037464983
1735670277
1058843749
1802127568
556746593
950907822
1398976280
340097651
2079704876
171172358
265686818
1414590337
1337509076
2144875818
1430606973
1080603180
1679371016
1316132479
1104288141
1475407991
949798145
801625312
1529891723
1997172870
197321383
1972631061
1088437830
1015886098
1493947961
368578292
298704798
865323087
551202747
280473387
1724352049
1919904403
743795381
930733615
808142692
916431947
1508087106
531827896
1556182907
408587085
524391934
2078036773
1169247276
1749132040
546956408
567401326
1954418212
899079388
1712603153
250307724
2133297428
1345711880
1307220346
45003349
1878087127
1772309637
418418169
486029668
668271657
811720889
1944879829
1020368040
1271824615
1165573596
1908888168
1402587891
1097315455
638568068
939064817
2115094128
1283532057
629066355
1894040867
379769175
1900176317
1405004572
1008127552
1349820652
677993897
1353591379
2068359089
410506512
362135430
1991246434
1448819788
1932693574
1864766966
881735083
331285575
439862519
1052600089
517938415
1052910551
2108585481
29531549
1204426825
2089086496
2063801790
1383422534
535047275
1989852250
1238540934
662759380
1489512497
1333355976
396659977
1880673725
112534768
1227980576
579472042
1186719053
1573126657
423472510
793670386
1401293436
887589469
326903650
809170157
1258518107
2072324406
1069365449
271984737
1242032784
549908389
1586791470
1951805591
900122170
116008756
1489896466
2032095352
1635061651
1490049494
9241430
1382094312
1754682104
1079362187
1889218727
1958222250
1890091529
1521232699
1734321359
584325192
1523813709
1106443004
1707338471
1882237494
1165998261
418139608
497009676
182305348
1111857313
190701155
825190344
1537014838
890645818
389781037
583139555
2089460128
331056022
1283874965
565503056
1323116766
1715097791
1059455802
258456012
1887886721
1109336508
1884336362
719385662
1924606154
664006271
937771092
1180415723
1832209995
420825202
2064695400
1278457850
600149000
1157220742
1949281313
438547384
330552854
1988375793
578858694
1448485272
656478529
924012952
824137423
1871291634
1395949695
123781326
19833364
1368126847
1551160788
1078714498
880737022
1132923785
102501003
2114614779
474437253
166237553
1254997249
704125435
1700775938
3827803
1747588467
842537272
1759045990
2005482562
948182464
71556682
1900134794
1908819838
1267537633
466679429
1456126738
495083721
1367475551
1744482329
603662940
1602988271
867049284
2102357913
556892084
80869442
681386453
1240894455
528689536
876123262
714059546
403668951
1679503074
560850691
639057444
1676105629
1719029680
668139150
2022135391
313746224
791302045
281629907
272408852
418407357
1981918553
611523341
1672414827
395065414
1380612051
1791283451
1840014237
1604872684
107920046
1095993601
1204875610
843067513
718557972
1763283467
423752018
74134596
303126932
578186529
1054112057
1512937232
2122778750
1074647543
1758336411
1424884625
710020404
1623780651
1098896241
911393067
1352386207
764761056
1662212502
249959986
1760815897
1023220780
945927316
1395601770
266254711
2074414479
2065620047
1478156956
1043764844
744554020
455449516
1507092974
1598274792
1040275735
1399782020
1006015658
1429573279
886676932
1110401599
340771741
466492008
648906258
420703986
2088938130
478949299
769604478
814412221
30931595
85365871
982174288
405167941
196336392
1633660106
985356490
590218254
2060941552
1128460070
1056471263
214072605
2006323940
1321142129
1400383233
221401780
1006644603
1896211614
1132061161
1974665202
1352581121
87239824
795163117
2115840117
2105511592
1523953968
790428985
846705853
143059302
2008386585
1070622216
1022542461
1672764889
1815811986
88385855
1053159723
312599469
1173081939
1442208549
1846494168
742923755
318832166
731248840
451333892
238768052
1804179847
1121030169
714707997
1486319517
955159322
2072409186
1703354833
135701768
819946406
421938761
1501689165
382546911
1755151746
788617254
362521287
57953326
1686009954
1324562656
454226535
109354222
1349790897
1445082253
1662683352
599702692
1186196442
831794183
88196533
81107550
2054860874
1186523712
556239631
1454206610
425119845
581548293
471119902
189611940
1299635993
1156729009
1204380172
913008807
2080390692
2145120607
1423721072
1710986870
2027854515
1202585227
811882152
2125928931
1506813423
328037796
1459474850
517642386
599636507
1330996748
1272858239
348915499
1069287167
637955574
567124908
1044278009
358822768
1621213771
391318206
305154175
109924910
1895570833
550063719
2043158464
118792767
1231312866
726398982
1132934522
1089291790
591289868
385553134
1034831924
1489552191
353360950
1716042574
224425442
431457823
52866735
324524249
1113026702
1464127444
481347286
1509867863
1637618026
565497799
237226070
1831688012
1711546949
995581096
797682479
1931690078
1332173682
1168987016
917308059
1646156527
1462591500
570852954
1155596937
635984588
1182435700
1471218779
582015995
1589546283
2046849374
1307566834
280144384
773385198
1039954438
2078419483
995916550
2064889645
1375504622
372452272
1153919357
430227337
112040434
226640055
1063461326
709456192
315439379
1463643146
507554218
1951271935
1296525923
1373639085
1896131600
1373090564
490441749
1234152049
1743796002
1724490662
1502710612
161807379
837492476
1525351540
716895067
276240810
1709242608
534153902
1443478327
195616857
1689187342
1161763557
1515500904
1964424359
1462681271
448575407
1320616611
1685567461
1274264264
1767764000
2172848
907721681
385098867
1871670605
763110139
1743556957
457922923
54122436
755037009
2119221163
1856669326
2052807144
440863385
165701316
1453505207
1521100663
951837691
1869886828
505063255
34119490
166725545
896756685
1354389116
1249028961
1915247031
1358043299
1321477670
1680519381
40551231
1899417647
1722517633
692757536
740761041
819691961
62892287
1599852519
657168063
1033403246
1998410654
1350659542
2127168150
1083311841
1580352844
1655432610
1289246221
1569398562
920919995
494064510
1940527420
252505544
620634674
880765670
1283509794
33604352
982506203
857071301
749584052
1998113602
82046541
859276127
719177725
1196031628
1833669234
732358426
626861922
289159312
1241837642
1313575808
1118857410
816386098
1240526060
1321074774
1720944019
1986609936
907442057
1037926442
1605402372
195871433
640415707
553881999
496831061
1062308200
1547016926
424336253
2110163666
1507775965
323898121
944896154
1649523360
1811055797
1178799469
2045758193
1949170912
1140428583
478823977
300819705
1682981739
820885091
1739508549
223653076
28995412
303733733
1186659290
1821967754
1840051041
408738301
630846641
1890525348
567414882
1639851439
132901345
1526712728
294086260
521703532
1804413321
700890920
1554185430
371881040
3228161
1033097823
2057033120
1622939138
446622199
333630403
300370696
2100093821
924290437
2141348200
1944194992
1031466808
1623672252
872883082
41704219
278370772
1527563715
54974832
1822725128
1479633030
377538296
1165885113
1625132476
121715882
845056042
1036223754
238017853
1924711321
819234321
667021704
323541965
1112346821
96280970
149469425
1777313314
889107384
2043073595
127120322
1284180706
37405080
1548751914
1262555155
509716525
1933293198
1091840072
1715992642
1386945670
338113831
1407124231
1208208180
1050808493
862120821
1451361799
493736649
1010674079
281649578
1552740168
597842520
775173397
1960829599
457298703
1305695236
1945246086
2056376938
297133009
1187634121
2096263563
53929222
529779144
1488220961
1338803746
1761768125
1556846563
1741393326
1058911421
1695195497
2002865449
1766802054
123687377
1732284274
344994297
256149795
1417861210
942961755
1840903698
2001485719
888517817
1897198613
796904208
1200419407
575958368
2140137945
461928696
1707051701
605509048
1713583648
1227970014
1005872030
545483935
352413374
2008021842
873011473
1125578172
2143705571
589431610
1864680912
1323126466
1237507334
453159838
1953525040
839037922
589341397
22555803
1529584463
1864847681
909827318
421684343
675161838
135252605
1572438745
1126675594
763861246
1370549474
1389211807
2055723557
661294756
419650681
312643054
465844230
895678189
455770487
2014119314
1169389971
639631552
1783726053
1820547047
2085627951
1787226681
526279431
613658029
614434764
2021981266
1102424088
1102991847
143649846
543563926
1317200782
341377865
472545299
1216198991
797047153
197284289
1832646912
1923642713
909640805
148429787
1909799241
674786008
1319396152
2090953038
1498322484
1638260487
347186055
37467927
1241260952
1404315117
401785583
1884914523
1889197419
2033333491
194379327
1576606875
729301293
1936938740
1267964268
730438970
2132036398
1519821586
1562427307
143137476
1162072582
1318049557
1052508018
828520227
919785251
1507572467
218003918
1314765290
1989329480
1502148196
1335701161
1518536942
73505352
772261691
548066895
1629228071
1556044828
554014484
690175601
1307165103
1750219999
1122058674
547545914
1837121332
834481352
1609959270
1551799781
1310249195
623635586
1785507495
274460795
989035114
2115567967
1109020918
2022856631
284692834
1932706405
997596905
1052741154
1019895347
47257515
1391839817
2009458634
1424211268
1966104738
567888197
1840265283
1933140258
1497631179
868527053
2134856137
286906388
1069309114
909290718
58605367
1759107556
155695609
1482740283
285801120
38940490
1691877512
294070404
404852647
2124653009
320635511
1932351096
2035402844
1196557163
1057786507
1878261006
811576291
407448552
971184075
1904672983
1411494374
729157518
121137431
424187714
1186232239
1755906120
790568577
2062664228
1308881647
280690188
1643469045
49895922
296860920
1251769769
2109055724
1541702830
1796746386
1124123043
211492610
2078112467
173655910
1122166925
1562743937
58519927
28151022
1908177932
1352071533
361782127
1534297758
2135349377
111690457
2116822558
505832137
1958435005
1865770271
288736964
1309006793
1951700960
633097406
1056535071
2074407405
620172635
2130043403
590393359
1822657896
238875265
1689436067
1240600288
656235736
416484217
1146816135
1365104282
2046907502
485263631
1427715875
1579647878
894593528
331079270
145227080
457539450
1048445623
307008967
294596718
1685191384
400877854
2073149461
1733627057
812817722
1861392073
254517236
1685192855
1243156904
786809859
896863059
520522802
816185967
46293109
369950755
193614377
1880193861
1659788934
1158526810
1803347883
40526853
1343954433
300372371
267589268
1735593483
144286885
111898460
1711216991
417284246
1600924130
1098975857
1231378540
592274996
1881222633
17239999
808383210
1656318228
1356118793
1776190673
1616274340
1105663686
930824692
1913321361
2077685256
213029912
315253305
1433943885
1652637489
1956157242
2029370784
308358100
111612675
1363316171
1072326899
338981551
1262157993
960566434
332611821
23574386
1971931485
1676941824
622876655
1391000811
348462773
1528315417
1404212641
1882739811
2086483788
611036515
302647954
1213569302
1287511295
701066316
1894495056
473539829
2101303438
308683764
1135803788
619096837
1617319686
324942230
1804113251
876296606
1275707448
1296216255
352011856
143426562
1020140856
464686556
1202508289
1036041464
1495126404
1472960603
825378429
597117002
1709060135
167222685
793080414
192954196
841826341
135833210
639177876
988012824
1734148243
1938483625
1025582939
417810812
123728162
2093665564
526283450
103174108
1940963379
724219169
1476495108
1246719990
80032061
262714922
1075622496
491356071
586961266
1272225192
1906716046
676198457
1626444471
1472412463
1417735162
754603494
1864784282
1087869838
231816949
1988449484
1111284006
403758433
535751217
332162820
1819922290
1437809411
478094706
1014704992
1604533445
513074789
1456336835
697335580
162166055
716902839
266724778
1586096482
1692489742
116517607
312817609
229564014
1217461242
159191559
2031817791
1064350725
1180120474
1160122537
1947587047
528170790
1532127345
195672775
730624496
1160679618
1760806637
246010383
1856424483
1340742924
456689524
1566629312
1979106446
1949150753
1589848880
139461713
1795464405
1867217108
1186484790
535786145
1355807808
1026271643
1722055209
1450030924
2003717989
1965621208
2052731443
1036749227
1696195513
1258907003
834724449
1921425254
1229170354
1344202312
771323263
930822746
1045319082
2044630184
578275178
2099780162
1619436925
2075691026
853411361
23681515
1904062381
1825790221
1150742756
1820945831
42317404
1815517834
1186890216
113376581
1752998459
1827723756
1244522218
692918743
1611448861
214083402
1067111208
1178705032
1893633322
548068472
64538159
1803229942
82035067
1295387299
1295697263
213973202
1661356135
2008463550
2067559494
400804181
835823615
1350067711
823059113
958088606
1904746961
537925695
927579154
1797354961
224595046
1433508585
482050543
1767756154
1783082260
1974359442
2063291144
2083966500
1522931550
987921314
205761423
1234064765
1206502911
358531848
1356876004
704387544
1765554468
991657933
685080002
79495371
1147123123
1075694575
525105740
832302123
288339759
2061843850
345798381
778030893
1121575904
355896720
621604705
1531773461
1054651382
715512744
2022438631
1396554886
1067135397
599973163
273515262
890825553
795999695
173091655
1723314458
106316651
759220761
1997451690
913814865
1263563862
231565358
322563338
563741696
394745988
713507186
531733961
244014392
400667587
1929305079
24949827
1008091657
697722540
299972988
1535259006
1783793340
1657636365
271826188
1001996903
2081646864
45493824
889431922
484796969
1776335388
1564951984
1005297106
779154319
539422899
1570123026
199206257
1485527214
2100340010
407290856
2080015280
273736675
1668680760
1866401322
2018275334
87510047
321728251
282111071
837900350
927083950
560342472
1595177943
342470500
430117032
1205866433
271144277
448346944
602231269
947624272
1460579468
2029449943
884533422
31706524
1276172324
1557143080
2120366678
684622994
818614152
184485173
1316258100
2039314546
1807849876
1826473656
203764422
1957800030
253968963
655988612
1411283761
1037436940
1051048732
806016836
1567177603
1210907827
1599850231
1022222719
2090534585
356007377
1203392102
1178852367
1461594218
547207835
2016974392
937390002
1899518461
1339046221
424028216
380112290
1777541261
1871819719
634248298
1915272681
805706303
196474715
1697133250
1822600053
1406119568
1576982545
1544444861
209653290
1434633233
1906410775
276159871
334743830
490898197
341273520
1002667302
96545749
672291744
1114253086
1570070023
1269769898
1068082515
1758446955
273638123
1072696944
781428994
1340636553
420825276
2035964374
1989748151
2030837816
757967411
1987080165
82426104
1614419683
1054683222
1125578106
1636887010
2025818414
843627932
1668978107
138116288
138972584
1637748942
1261314818
2067222625
477228955
2146195703
1564558037
889698529
1453828513
321428328
881430124
1997439378
1986631137
269654848
386015809
466689395
2039523045
114647378
876753346
937399130
1421677142
1092029136
1267668788
438419483
1236430289
1220267462
3453379
568671317
254668170
496214406
464968458
968424009
131594274
1615818534
1073265243
1780046001
58997369
924131358
366076986
803295317
1808043320
577215136
1363962238
315882373
138026734
906595072
2069640153
456523794
655762980
1354259410
384371332
1664404620
1390383582
2145961004
928432597
594349853
246918578
1848928329
577716385
556911974
370679825
1124627344
1018149500
16134799
1674711407
1316182587
1432708791
1653368845
1491750618
1136723701
1506921166
1083297831
1653538665
1489379264
2135412826
86945456
109716781
149866102
1765817563
450167459
1477842452
161822063
1173906246
1003908424
850938719
2022837406
1637801124
1529039168
2117220659
102308327
1014146080
1641444336
1806542026
160927599
2117560843
1654756067
101895382
1624592549
1985485435
112548805
413396879
1900459182
1048310859
383355252
1322686003
433035631
312216879
200904532
556801468
1688087141
192726027
1438216155
1178930478
1869238807
1983154962
1441432750
107314090
1744545853
1628006711
1300547721
658419500
1768586147
2035947288
773668978
175757478
638851122
607543318
1497298731
2015902126
1243357890
2017509845
22698691
929542053
831988760
2135189171
1076012296
46845413
453988352
711412559
272374469
425798792
1710979786
365441597
1027802429
249406283
930239295
2057548546
155118243
862064783
249332068
1079299485
663436125
350960233
484250992
1028598171
367505463
957267073
1884851230
1394159295
2036271127
922374921
2040998857
281490367
441861905
1990026763
408536763
396319063
204704849
2020178622
497675644
1964348603
336900730
528819684
327652539
558033932
288767731
740034587
1365710770
393212570
2050249905
1115524228
230900660
1579127081
1484055246
1074722607
1240548830
1196216860
1593904150
924831467
1870335433
1556297552
1889102356
719945698
547290097
225851882
497033755
1997797362
1637954090
659357700
1893243542
2054118108
406560718
2072006670
613475781
1688832815
60633059
331784138
699437716
521138571
1015008089
1636843202
1266774060
984077782
1169062807
752020598
978077070
1623952353
942224042
495641207
1982583092
606220097
1115895916
1027811492
1187873409
1343599577
1064925982
818057830
1330614870
1294512600
2081453742
686121252
873001822
116010365
575811513
1893452732
2091942443
43110754
1134563928
1009188123
1456678408
659542241
47120569
1733642269
797591265
1039940080
987875986
1404859568
120986628
623067505
1196426134
1946700346
1493660091
835849177
189701500
1114736974
1443483129
2144957607
498590837
260360574
452737606
49985348
2121514277
1272630541
610232522
1224142812
126212728
1956082123
536335234
27352257
1663485348
1161655973
975699509
192691187
1321755739
832915411
1111803846
324968050
257509047
1931802842
115599459
529114577
1912840752
1384777936
2092581637
1200307882
1783142727
956311995
351769516
1892344492
954743392
1484645550
1017407417
1341690753
679342186
2085237223
809279778
1054990019
172348741
1017093727
1647522424
1160868951
1399430297
555336153
136286462
320759276
1083305864
638403329
1118697263
592866926
1784012942
322843648
282814009
872422265
69050139
1743000932
457756975
226991143
1035162781
1994372869
949402832
1792390985
475647795
628779960
214448127
2031426599
646522080
71031779
522141918
713344781
2121529725
161433286
1309904220
1179602889
524318771
2029449943
598708500
1311235843
452700561
2018680573
2066309029
1899279550
1552869040
1546350229
1478083066
2008328207
749167376
1954171886
1102327657
2070321958
288648007
681574911
1028166828
1051558889
2016470890
816791247
665644118
1178753606
1935712124
1931461813
1534329597
1293453021
1929916575
901712595
259868174
1612447035
959100129
26769801
1175310098
210633219
272892927
1879026590
1424892569
420617155
1560299655
2001243287
1008358684
579403425
690818758
167652633
852905401
1310203279
504353202
410676558
2050206313
795116164
1242893136
1365657801
907842220
1736458645
1803713089
1497331443
1593941332
784541270
1053989101
1294058612
1190164227
81383599
758621301
1685033024
1591385500
1403759539
1883379282
1426865189
2096766212
343609862
454225628
1384301697
212408955
1005889036
178865960
968986769
2120819854
1376264515
1547208802
1370871422
1916973865
913393060
472781779
2055710777
597952795
154856450
82199181
2066473913
51842111
740765784
1303575659
1337394331
807355545
214261694
303840899
1894442664
813914948
963312856
1369420008
1255516947
117592416
1014599314
24762733
1188494630
1239975832
552249565
1514495700
1452521340
332678940
1801392849
1253085717
1685677158
2020907482
1233687791
1304366795
1943923296
834227216
1385805571
1031036650
1302617261
1998073640
1130351311
471579955
1193248353
1436016225
987051796
842871585
1959341146
494038990
1964072489
1749071396
2093333602
1625068385
1892833500
1472729709
1015896686
724021849
1637661925
1895763165
1110605761
1361491688
1811609383
377900411
1660477300
1706263993
392783159
713567405
212292825
1642825622
1118835157
532308562
1472507048
965141713
809942959
2075550943
1645635050
1752445694
106201111
193024696
1033486347
1239521974
1657489625
1864480638
992144767
1313879440
181084996
1644464168
2101246740
1353993409
1033498467
1665189708
18825593
973768682
1705756621
1839066413
1283953177
1533351237
390372520
1134692106
558491377
1806797004
1002824442
390707948
694390789
1182699894
1389279918
1112158843
131980783
496062506
1975302129
1001062136
1425655948
1084661
1239310945
1075895776
732501509
298456268
411354007
1141635522
481034834
869068087
195981349
144483533
1026413680
2048521307
1107631948
1560750861
811333102
41327016
510788851
1454079652
147119250
1836529607
1117913783
518853576
1186336326
951125661
647393145
144089233
1042518277
299504145
759564879
352220302
731485235
467788881
56873448
1625375417
2016873754
1121679290
284234234
10345554
956724863
1064513113
587959046
2083604284
1754454924
1721570653
1691001741
1350998216
129417147
1135140083
1033894560
683890984
1974422080
842717856
1394514040
888254877
780318648
1981732386
1418365994
1131197908
258086269
1824379592
454101930
1854939635
275155387
1773281011
1508910424
1328720121
529902226
636888251
1402298838
1249619829
930281765
1445493485
1332690322
703375242
785281711
82010638
1965550453
1724648000
738236563
2138791197
1323278013
364547913
1706953174
1379177355
503200897
1949840426
1370734772
555731382
1448406422
1701179675
1765327428
1870643547
1105147144
1078113248
2071103195
1337827840
155644553
744109819
1405166798
387888913
571924000
795836573
1174407231
2124610637
579189837
4177806
840298169
40660179
1323775057
2132082264
933960528
1290726340
26228245
1464523243
505726300
1917434873
665108863
1868585365
1530355371
262420165
472613446
1580817100
795454040
553307657
118660423
1683515376
1759595411
94155163
1950220342
1465957078
1911503130
1597808504
961154441
463658875
32730507
1129719038
473744419
371572576
1112768012
887009932
436176840
1399590838
1041314392
706026440
1704785537
2132659337
1651029795
191424577
484117543
1948344081
153836745
1715861273
782452899
339731074
517306093
19611678
1307031679
2062967683
1202534155
644727571
231101822
1558561165
1092982713
584479030
537672051
1114617433
534340321
748431804
1082339109
1803108760
141192086
74250834
430804053
1174158962
1086680895
139238739
807588962
99852088
805807965
31605604
1697472375
1663951812
855999408
251007035
444567924
1724988028
942214019
1353967577
1549067004
801594284
1615692950
300792093
1697710255
140426659
854441338
621352081
1731587048
2100913233
2142632436
736908628
467478628
1132535458
2100057859
140807283
223840573
286854391
298768715
1269287213
1470319829
757293629
379097618
10895394
1493642175
453160803
2077545143
235068257
769851870
1926427709
1618306208
2062158841
1012773758
1467047657
1858494214
1678995509
680604486
1487764005
486101425
926921235
1585846454
261462580
715599142
122824208
249388427
381013882
1464256720
843434341
1473030447
1199527008
926320084
423444271
1284007110
801747846
1130829114
1126461002
1864545102
1367959315
588921201
1391049571
234903139
691881169
1667052137
1288795847
1804417496
1450777132
1876351693
2094820501
1448882632
891677950
1084344999
641856550
951103386
1938277520
301534611
1271711087
972645511
1720111290
1326430129
66224753
1546441256
957704124
1722400594
1939199584
899368451
1025370973
769012801
118395777
1837466353
2036493921
902117504
2098826896
356167239
1576480094
2104760506
1920053846
905976974
564404202
836766666
996070365
835075448
1117868974
1928694897
347909670
2025924945
1478648288
44610101
1441120551
1611646155
1044963445
1329232753
445972098
659902283
873643776
1723122032
155479351
1909852908
526247500
396521806
2001581398
248898679
32701155
1898985992
451686222
463619454
1083819617
2095187659
2010646882
1641194428
527717847
181575935
239546551
237392909
143180228
519477370
2025235437
871772567
1260222317
961303191
1053079072
1965584410
1860090627
1265489851
1288263562
1608033515
413957056
1246063534
807171020
707655122
1899670963
170697002
1063442026
504224362
1463639993
1158940467
868943130
1306298336
37539434
1104385043
1523896071
1288725093
836898383
1198308314
931936570
1270651463
1650450541
69631014
1368206219
1313108299
1059699338
1340558268
1169316527
2117318329
370216063
1129477620
1288386051
1303740291
940378969
1823422883
1686437127
1946690446
396420001
1659132379
1577540075
1249691827
906166582
891073919
1921614867
1871545394
1514080433
1289501965
888913694
315244158
1989902583
729925279
1846242341
1835403540
1999837756
563100980
1107076802
589903199
1557274542
538068863
2017452923
2010531572
257047683
1827461511
2049119616
1889674606
2004407584
274058973
1368324700
187315871
1833921811
750689015
1718974629
1969512501
1913033394
593678218
1904434153
1372168474
1780938050
1324255225
1830007466
1994025186
490907920
648132031
1144302131
944932000
2043153830
1581481379
729631536
1923663377
33362949
1681301604
1277849233
1562892112
162700141
550839589
368581785
1726167043
757530726
7487038
1834717487
1233133268
1884397247
733801443
2058498354
616627546
554736640
570919535
581391931
621488863
1604504097
1185466149
1118824298
165596800
958243350
375956129
1522819608
1185025732
241510168
1614930147
671967706
1595722461
802970722
1574473194
837929586
378792787
1445305246
992782919
1777897308
270704304
609174292
2138543562
775843739
89356121
1062881318
1795286607
457498577
384177248
1015447316
190990745
2052046900
293340234
1025043256
2081112648
1910261293
473164810
1307533189
465869301
1516431903
808145032
1028060931
140685386
1876657440
1638386292
2012190423
604121418
771972809
170551606
1230597467
1096446602
1184745831
1693419691
1267701819
1102571619
869424891
863159294
1633733431
158277643
311887772
1761833187
1051878964
1612310822
209253900
1844016175
1954977706
929347010
1281047449
1299459745
65343168
1883811991
1510167871
676536977
827977560
197364876
552637190
1508774720
2037746050
1814253453
870728446
1322612918
2087035464
886164914
1549006543
1319618235
434479328
1723649826
946200158
2035458082
1768123810
938200765
2130197385
1225504054
1822350606
271422964
1420022068
1752567565
1513716367
599964510
1247852474
708112598
1568675381
1561561626
287054173
2096503209
735087530
2109897117
1828534121
157254542
472344522
1626987043
1194797917
1598848838
268500008
988729640
944490947
1896539375
538302111
1464726934
859242601
949271277
1923597208
1959289195
1017457977
1385436830
2026938084
1159380399
2133314097
299113313
1352982684
1665592798
173132933
379325125
2000952690
647256083
940839897
654718051
2105202920
658831879
348045420
769201283
1071775500
1247725201
732673903
333971347
1169118789
145584926
609342758
1319924172
1190983951
1476528764
2091339923
728473645
884710828
97990544
1331684442
1474156967
1721983952
1677448691
1781300788
624808279
743772012
1001500229
769593695
2113192210
620647075
570149800
1800948606
1972655725
2062273371
879006581
1791078866
1070470282
90060971
1301567522
1920968716
1054840491
894026934
566829525
1557866990
1884305715
716739590
910392089
1606928165
1627953605
2117603088
1021973677
716312940
1060884641
81564593
1704140123
91320553
779647208
176152226
1270121792
704901194
1526994349
1258578653
1014483213
271001905
159378734
1557512771
179724023
412666320
1503350634
767413979
732101870
1172037973
1532844673
1417589642
1507220346
1189700191
348084040
247925707
807024413
651105187
1645844960
874560435
1603796477
1705029082
9647559
1733993456
796850414
609178882
731373482
1099718351
351399485
1749323219
1374795748
103628983
641994440
1843133288
398053220
1894090382
297320504
936506878
1401754247
304977463
341232063
684303037
2062916431
499619818
2138957437
305159714
504658610
1222282259
334455575
1635563125
1642985062
1420546718
950913564
781477576
2134775741
1041412365
1119911411
485885921
1388763802
331684289
418202346
130353069
1989399937
1625502370
1631858478
1375867019
2012477168
440260574
599980256
2137472581
1636959473
1359614813
1422635453
511660834
717524222
1899309431
1365729228
1649306125
471275635
1850741817
1537287543
702835320
1767185283
657082799
1533135362
1428184938
928332285
418423517
731886436
1050017915
136806592
92685602
527637334
955578683
1231942445
1878256837
668341624
2109379197
584396042
211025637
1761858396
780009199
1164377233
1142398214
275926787
1130771677
2047780283
515875954
636950006
728527733
670397362
1983498936
1814137134
1603922028
1710025273
627077716
1103622168
1017614865
1383815811
1523708384
1870180335
733482950
1306929386
574232695
780784825
2136133484
1736871227
1795002967
134010890
562894165
1730708192
1395873060
1610652620
1909513672
1400203397
349054987
1351689883
1260629389
1989044653
2016453068
397278548
1296097975
451735410
113117072
1496471987
212138349
1512261077
84179483
1911100850
539626571
1153604124
406583252
1217030063
1962440977
1285094355
1038807634
1952741996
1665131321
1559729666
302941485
1816134308
1860333237
1629062476
746560365
205261983
1604544710
1955688024
535332639
1960991763
1378784150
1508914764
1164301062
1792606261
623324183
1691578009
314743060
1046514377
1418478000
2046139706
18551783
2127804729
324909941
404212769
1988324245
1869905230
2108422468
1176956160
1165688223
635901728
458103927
287848710
2060999844
608218516
1937891301
1394477286
1885917944
1389254681
1407773179
968544837
468094990
1595982770
414611341
1180452910
1900715895
918409316
1401390921
233862229
520773101
1309188340
1581337338
1490560464
325227044
694369432
1177200550
561223933
1237839638
1278864138
281539516
1497029741
1860956664
1476380459
2128453212
1243448373
287738670
978111591
710004044
839440758
1997463824
455465329
804578832
1536781628
554953695
1048194156
1885835137
1331906502
1131461489
183571
1209170888
1468382598
724309363
707723985
1998442560
287073591
1610060071
329377239
1772829225
891845817
1776628569
927617783
998535296
1229148516
1669018430
473734265
731511643
1442529351
2008551684
1502879280
1905642017
1500679208
1109635995
756384466
1973004736
775375327
662769265
787920233
1330834388
2139789086
1214764853
1983928997
185219824
1742852369
1147285946
78509888
233671283
1004885059
588519554
22209106
357664667
2073037958
1709002589
1479257043
395700272
1355917394
1057253818
38346207
1982006315
1631481271
1531148174
1129135176
424801208
185703939
1576646739
1982735458
1210417771
450643076
2036778104
134712279
737883999
108721492
54380503
1470984765
62871254
2122080125
1314597756
881185105
1070715232
1963870883
843507192
1853024597
1372131442
725533390
2084182858
1382949602
2110915231
674364901
1652991396
866848673
1340291679
911908448
2089695514
996715882
1830287386
590082864
1271380464
1150450481
1680495649
2124053075
409025831
504130203
1339509590
681088734
1449703934
2044084282
1035140404
1606265000
1820488553
1958649448
1440078909
1529662621
917444451
1454863911
1627132277
841760553
1265056690
1639084824
683175862
340938182
2123244725
267636359
1459610541
1752886364
837073113
846164298
297905987
1210260842
1690194092
472568408
1041110070
127133057
1587363300
422188929
643294972
690853120
1633559518
1964116683
1449917612
470087385
1112727912
1172814243
1683135426
448017659
265930216
999050567
1912984180
1493210098
705099565
991826897
2029012630
2140565187
1863354299
1610976516
1808533891
1693091636
1226136350
971231487
745941886
271088712
262421918
1502869662
1833615939
1095639995
968067159
924036345
559782303
1555184971
64608567
1409291352
1906321880
173039705
399646128
1019839171
1368880029
1508360633
126738008
2094897417
1792220458
1818473671
1830231089
46787963
684148705
1688697138
938683505
1876165018
321682813
726708187
545163046
931802004
626751211
1761430586
1327941809
1711205565
1848232851
438175724
522988375
82130070
494855272
562198151
1532059870
944210601
1308057130
88208486
1567857363
1986530905
1057501919
1705325957
963584136
1933910234
328492118
1273539745
656059557
213630858
216750508
2120702681
1132197809
1048311601
593350639
199873554
635830777
547785020
1328377015
980683525
1484686291
911453478
1092858
1590165712
517260932
193688131
93591184
836472606
392799582
565168905
1977113034
1562265214
317081254
478871751
2060782129
1746464315
222639280
1199547351
2113183899
1522335497
1286175257
87134257
1122069994
126973267
519651134
1898804857
2079588986
378546311
1366096178
316921812
1154542841
626443782
1403556810
1847969134
1190400842
1651919272
412263010
272777547
238115493
1378997201
636190072
1669577894
1472375339
1141401988
1749608061
910087039
862160828
1266114288
950343141
1141850810
564503480
1148754799
1028793943
201649773
1879690726
846213675
772009101
2139819669
1310725209
1066610283
181508868
1732562714
4118950
718691081
716721337
773222516
989821769
1077888510
38611180
30398614
1236547508
439343451
415849397
21836113
1661399168
481471704
1643341297
254253701
1449414770
1822014668
1453267236
185199250
1765424580
1480528899
1786715534
10630838
1829533833
588165076
786830844
94521016
1253853726
1692679152
161483227
822772968
1600339178
10852934
1262962955
866206115
1899064858
2014654463
1168534801
440999761
1117880302
712897867
1866963101
2049913761
323734388
479737079
1703637
52620610
2081009962
861653267
602734613
755945562
876641365
631937272
567630092
1985897685
1877202656
455938540
441720142
469753517
1138416745
477476180
344931505
1539151177
959292480
96095698
666400058
788113302
1940609689
1492969140
1562304395
495092893
1445053736
2092693172
1440920265
1368144907
1449676317
1719452471
305124602
1282933978
597876171
829609362
1729357688
1244082589
439628444
640561152
286781953
2118519274
1460723318
1264077803
1949904689
1689919656
1254625123
829590454
882845716
1323817998
1640846969
2049169552
841586026
1664852275
242276609
491695482
1960403315
1340208685
2147398708
1159830133
387595600
274588109
258504112
1758965426
603815508
1758960053
328129143
2041740557
317647670
1964579986
1190258540
1561070228
417603194
921071124
1541736139
1264947803
57311198
168573207
472253770
75478721
1991221809
1238662294
1210898128
60752817
1609918897
149105368
725546358
943544738
1264450867
916117796
205974413
375076229
1436198776
1680178661
2111553478
964943130
468861605
1982203481
895225832
588201775
1449149075
1335227099
82602845
1042520521
804808932
767202738
1854290648
1690482694
2121948094
1229815674
1148724897
910281318
306935526
736414431
1565437958
139996138
125223616
1271738838
885034130
196607405
1467904808
963851534
1960144728
1377225300
351402900
520423686
625397267
1686223436
408276749
1328146457
58250275
426302135
1096020535
981861486
814718968
957345893
808650011
673153418
2057073796
1139113764
904965204
1501666333
2142156248
799536773
1711959648
52362965
1726942431
249143889
1842288491
1440587437
1528381733
1176427305
1621180664
471913823
1162886564
1156606251
1586762839
212218378
1569000950
11861683
878939083
682450721
2094753673
744653995
161858846
243489154
112346664
61700176
2080587453
428927110
1841998299
1262454538
1891998953
1555878940
344377575
1858031711
2118899368
214661672
2019331856
12195575
349108995
4478606
508453111
1497761251
581792527
1888436642
1034334281
1844759730
1653712008
189556496
1737928287
1523256074
1344362339
295748713
1464805908
1322244068
2039957598
363086734
1499120855
637893863
60858338
1173806413
2076201674
231586528
696293685
390386449
1926777828
61042217
872331465
426806479
1386747757
2002843083
425656897
1743037996
406476466
2081775765
1383534621
2033435584
2020228577
816039374
1772226822
1172268639
983065308
31276848
1672309823
424136753
928092032
640795308
243034064
863857892
2028137980
464342166
879091064
239644609
1672180201
270437859
1182979567
1158801621
1194482593
940857679
507793355
642668532
1055340435
1386312667
1496606371
375655929
1704898786
73277892
904825409
128582130
1249832553
216711231
1063994817
198798399
1259705044
2143618258
494174586
1251339979
1465406820
185628379
721718528
1615041636
1339300826
939922792
803351838
902156309
375497030
1920612927
1165915963
1434087639
29040710
539438926
1737435664
847612508
396559348
447441859
526780624
1811371603
643425565
1031011486
441278268
319877135
1416391871
1631567032
1023072290
2024635983
1508528095
131965980
1267871868
1892743857
796642405
2138505312
1055567747
1835194141
269847142
41881744
1689883611
400973641
355218302
1898237391
1208741907
2139733855
786786061
1569383490
121885812
255968663
1491680757
546473567
1647030803
597608881
422391742
1317588281
485208143
2132901984
285036234
1623466362
1127137761
351956658
1665078768
894584055
348165301
783789144
543323094
554426002
2068475395
121325894
327058407
1484790304
1683756767
293386737
523317596
434752090
1935027328
262183596
1452232819
449282151
1996265378
2084036717
1441045241
909989288
1536535675
27695437
691978492
1615572252
536299201
697798827
1531615743
936542252
1128611091
1012835016
1894473653
1783030392
201262064
1525921920
1978304345
398503357
228942536
1732090339
124770614
611435289
196626378
1787558584
2085747022
1097675014
83321838
1328522406
6658540
1226149960
773942425
55070820
1081643268
215996930
744871916
1050694606
598939821
1003113255
955397196
893776269
1860234047
1261316487
1820680579
710055810
621112560
1698295258
1617805305
1474830169
1578901485
818301047
704685073
90336815
1984523964
2125166289
1210505611
1567412712
650961418
997368549
1800331757
1106859875
1792168700
652860929
1668914179
898265617
1505478973
733135355
1852918550
343529228
203812891
1722238095
1579651732
1711286623
1026019422
535774413
138369417
901889435
620180484
1386652079
501335788
1085362001
1397441659
1769950439
1845032820
453418619
1389427051
811415863
1388103898
2101510208
581041719
933208545
1894148461
1929331642
1128842377
1433237207
1969720119
501808207
1263806683
1108697026
1896024509
784951835
792615002
280919420
1222999202
1909360657
1768431559
723302329
1629693097
130237627
219686957
1311468235
1724092286
1911350495
453247955
870294866
104223359
1200433613
113717785
784447550
1180791940
798762030
371450318
71255496
882682567
920429532
56263524
610135525
507089607
16076719
1162549971
84666015
1460463362
395899481
1235827972
683127437
1779663888
1264624607
875870911
1240763575
518510569
1900845320
1617079963
1219189401
1880306967
2053310671
1165316377
1772622337
702551223
1137343046
851971045
880422940
572855997
744009865
1172631539
1331663150
586334758
1598230809
1190741445
482375844
798230453
486390030
1061945786
114221716
608305471
163416955
1773078286
2129168668
248857197
581480080
465175062
630014852
1983251630
237705052
1566751496
96170044
407417708
681169323
988856576
1853971952
598912
1830264177
283416451
186645133
957868501
1405465034
1759872645
1199940339
1162318539
1254395378
1539180183
1007068878
1263488258
1713037360
1356098152
1216839404
1356424270
447285483
483967225
927501038
1068066783
171152386
796605421
1056373867
400104865
709990347
990771200
692658378
265306671
1056559637
361018960
231675859
394193196
930545575
1120351995
329014463
1515353783
256663958
599444583
385534633
846191871
609739159
2008874991
131424941
125872203
1015036472
1649198331
1587160876
1467359206
882966088
980242869
1119541130
499459116
2071132128
1844629321
1671838912
1511788597
1926785324
114376838
1439321413
1007625919
1109217986
834848776
1195419597
199864579
809211179
2054067305
128950412
1300135041
1539702
983311169
1169927322
440706358
1979704261
1315032469
1466651335
725580922
734937900
1564356844
441376641
1827151025
1404654008
182162989
1602654897
697743613
2069530166
1338344884
824127631
1253596880
1892978839
125702858
1518645084
341176083
11070539
1731795686
1212881784
566308022
623161094
276944800
1106119274
125494916
679900439
1307915750
1454700214
283006844
266621309
1926662785
70384109
755393915
1527461027
715551112
1639696099
2098477354
500246328
1260999942
1735921757
248677089
217974849
1886443737
678074245
2116238540
149142700
72819529
1649566963
1130452381
1885822661
1958790522
7160570
873429659
768701008
140685753
2579426
1682863380
1973566517
779747260
688926927
2100704566
1352118343
1255440543
640737183
1370093981
176779139
991233523
1956396594
586033991
329796909
179403083
1427085928
1511279293
1010869305
1067315942
1626955852
2070320655
867207469
1739565439
1082679867
758179852
1767395527
157606174
134094478
729992678
1022878106
518430625
903813667
1545836843
1463463093
126943026
1383026933
2001575095
763027259
1749199818
1665724516
486500376
1661378112
716169275
18011813
1458762723
444502310
2036882001
968155648
1864665749
1151646657
1338580210
110282756
2041386366
72373076
746887711
369634754
1900988972
1506127640
1069311572
352299276
1455170103
1363363545
416800272
1631585124
699347555
803405272
941226609
1907378370
961402889
1380645448
805744575
876487337
320475009
1972463697
1394148259
1612837410
42081332
257865351
1281760608
237266731
1189059001
865230557
173231385
1135192415
973945759
1336749816
273473352
155596525
1599610203
1066340737
606240993
305934841
1144409790
1094124240
2000349248
2092949321
166479428
1794669396
1618511586
1216647012
821766855
2137038799
307945980
814631220
1752074700
42627593
492105379
1561475411
1760284960
2091638367
961134588
1549664663
278226513
1661815411
1684685626
1952802255
817843750
1726748375
1650134396
1417136129
1660369850
156961713
748528442
2078174375
73735278
55062427
692713786
210623643
588867723
552637190
1470874412
29455997
1132059215
737590191
815044329
920838220
67370609
1781660300
648380975
1016302573
746489422
815723538
1362053079
956039698
1962676969
1141508259
1329488496
1876061503
1638050154
1391920752
800996542
116864665
875485406
418382686
581062659
1110984691
1961128613
130085638
1096368536
1671507369
565482672
153770795
987735047
1322019653
665159856
1045695213
949421090
254777303
1562660148
1902005112
1446831279
1785276293
1680375389
891407755
740384564
250696855
1521963221
1701332374
703916137
590165506
1664824610
740191489
594032541
236135263
1961793406
1581585148
727977663
1147245611
1493130137
1211071116
879239776
993757029
164686728
1686866099
356534702
319906335
5424026
1210672907
1933905057
595750047
930730435
730301839
753227743
1303712208
1850210667
1499543478
845289077
1021446331
1976893341
638834059
2125992017
1148923667
809192193
1722154482
1152723626
1028163123
1698520918
1357296679
714960665
1632392113
1286683364
789674415
1916578336
1645675932
1917963367
412981615
996688582
832787139
255305009
839325800
1898505578
1684323936
1884064493
778438503
1576764088
1419595170
1259970127
1158460595
1249624793
132429750
1313835900
1011050086
2115868990
36429746
615023570
48192438
454953859
726359821
981877173
399467870
1126002646
1373703370
5857673
1412406262
1796156712
9171200
770644860
1485577762
2026761861
1754830798
107594689
854326092
55670321
244997198
750504782
930359040
635159854
52236543
1925110002
607687561
222690594
1763210018
889402173
1297456384
1492208387
1447728949
1166325670
1065610493
398287408
543889804
640738704
153474506
1371820013
2105280888
1578597121
1312243028
27167580
1594311651
410304250
1557837935
404189612
1125571412
145899846
1617978723
2011449923
1861735831
399718025
1573340377
1185860546
1201402322
1231748501
55790393
2102694407
1997097993
1923580021
224256689
937216420
1437182457
1551210919
540766827
197321888
828174751
1702766671
408552278
1796447014
1721245233
1565023653
1755515821
1681971775
1197079783
993497225
1346135422
1218809224
2037441958
2039661465
1376591879
1844521384
660739946
697684668
1539055058
1262202316
161883022
1691286029
835560563
116568909
410754043
35930280
1663700604
1469271947
2020768242
1392422666
1716182919
1020524326
1104234569
1211353626
1414903795
975744431
423423479
1207401070
1480847308
716793882
1673922995
1623521812
1394442529
1368411707
764490922
1485552021
1803268436
346319377
1382050297
675529703
1776223947
1823696776
1295868255
1654754438
2084298055
1150963386
49080359
769778910
348509612
608247518
1682367679
1320358012
1086223831
1543530740
1614496630
1732801671
177253436
1709443761
2047079594
666722386
2044065321
2058421585
1961643703
355577932
1839819050
2033350757
1660152848
1700799355
2069820578
290519792
1006188815
1226675551
511275535
802097100
914073069
389321497
841318992
990150132
813107669
2120762762
434348113
1937734688
315755076
955183892
285549692
2006657668
1550471057
201308405
1675137644
1601942847
12592446
1364754257
1591469736
728670799
1708863180
244216831
326310323
1302447976
2133814695
254066336
550183036
663384617
777755742
1209220120
1311777530
1766104844
1423609224
461432127
2101291935
390150602
574711694
222435594
1648856940
544724410
580516102
267602128
400346243
476070728
429326701
1267424470
2071369230
1395465141
1292144105
1952429348
2123427432
1494336685
1440015807
2099491407
2028714857
511485978
1316143466
1656020909
386664303
295524088
889730307
893766298
436508447
475218663
287301348
1559854600
665046079
301305076
814587664
151574984
1541108585
1237755986
210590387
440628624
1676079918
1611982587
1559598507
660181884
912225681
1412324846
1832028420
1316297525
249605245
882874087
301807404
141403698
2049298954
167214379
166891743
1955490286
495531483
890469557
630550075
1162547360
1238940355
322924948
1169743928
623652979
541556882
1143094510
1929582840
1526924008
800190485
908710205
108767712
881211619
859180824
1422764071
1185773424
1593917761
2059692955
91750925
505460718
2081724721
1601775548
510475120
1870544488
1215330566
637833272
98969303
2080816858
79305424
1292170052
907658373
68233065
358649089
84275673
776861523
1855755402
757105102
137907584
1974881010
1692307192
2019300967
851000507
31268701
1580693703
1975735878
807656822
372331154
808186454
2035049332
228298214
1837634972
47194479
2047355862
555672849
1318263092
248695508
744593808
99642547
1412563199
355782284
410793231
1985999319
188079143
810673476
617808481
918808418
1430316119
744309679
1357664385
846276360
102890764
1473192538
731131371
837524154
441242762
177041093
381067293
713177855
136088769
925794055
371180750
1953823590
797311261
2089701415
1650544281
1850929627
1253643755
489868174
340313812
1453480914
812599407
1170609919
240639287
178851253
1917771629
1885116089
745506865
134686168
958828290
862919972
375343196
1301031148
1249023366
1718440596
1401292463
669184824
97592431
761225318
54962431
525612253
1453565162
667724852
1992899653
1032969884
1162649682
1603919417
811394826
1359459645
1686778884
1119071600
1963824803
446467729
1144887021
846172990
1266880786
1255243263
367251377
288372014
2014744566
645687365
605058098
2120601516
1053481978
1127523725
200007152
1102040702
1734312690
2021769779
981214270
942246275
1670332432
1129093153
468909424
2078214637
438489904
179633568
2068125232
1317049562
1883131833
264442068
517370162
1523206909
1171975481
471520270
383663303
2142398940
64081039
974920200
356614126
1435675885
1611585608
343362728
21014566
1108013257
1528923895
1082955122
1081808807
1850620282
426767834
1655222047
381284581
1932836813
1261720527
965962044
4339239
808695367
601120411
1367344644
2041324400
1307946149
466913083
893087652
1232751398
765986401
1172961033
1378135174
1473254450
551411604
1633661971
1044735895
585040696
844125601
845775650
617999879
2036326129
996853565
2024650601
394858583
84999394
1237477897
309457361
2019444917
1195253303
405714791
1898187441
1907946103
873676869
1121119481
1709144569
1981583983
446032798
1048027512
1542651224
1627477897
15548826
1155593189
539347242
1102406441
791947476
1113353832
1981281931
1707864799
1104005565
400715990
864361739
1920653919
1694307498
1056544024
610684392
568525939
1834386223
278695701
690434645
260129024
1818744703
862622757
1750775569
1858397770
1117436316
1399984519
1604512023
95424230
1846727621
241950797
1028380875
1764363662
2094185738
223217372
1904758661
724943219
269644612
2125279955
67759660
1565776419
501668794
763333287
1373820060
385611609
1260265646
777864448
1857247624
865808464
1343510168
678419714
1042472277
254123787
1903257590
879177091
849340617
799992218
1033208768
1721645485
940314329
971243227
1333986706
1239566262
1444175974
1904163103
1152905977
2012595881
1408249125
524054768
1896307972
184000257
2056987342
2085194252
1282353612
812765672
142600614
954477157
1567938938
1475869236
389129213
476094689
784350828
566636295
798134515
896448933
1978189553
893970093
505936437
202264444
447271923
1169606315
1809861578
2048220280
1987543374
1048349484
629262689
1138234236
4131687
141094113
827858858
2020781701
462771434
1395014846
436018051
30120044
667522693
874396333
13489209
1649964948
2052702810
604525937
1181508121
187342948
298543276
1417395567
779497448
1288824721
2111551536
1434398562
454107114
435297033
157647594
1193720605
11124491
1634893556
219512333
445289409
1452021895
447897011
2010184776
634487783
2057965770
1652749531
335240054
1334516101
124697854
508790883
1707398192
73635136
2111163860
1915406668
1690631300
62475773
527604980
2120504079
950150152
60040116
154243501
1068756407
996607075
219729840
1287240646
262800390
1788093581
82899584
1995226490
436479031
768604046
2146290584
1782783267
472461833
1841908986
458593766
1378764792
1586782188
1834724973
1547098675
898774437
343296550
184499150
500405395
373160828
258556273
614238689
1813891797
732703973
1813914674
1556955941
1563649611
1971146707
1872877630
1691261454
198808691
483105601
392075515
270654404
1224531385
1496063475
72000820
1795293675
214941254
1764489766
2101512095
2042640516
659909858
1829127749
1911734366
328457955
1147902646
1637345391
760212607
413656232
571704226
309772567
1339261077
1667951932
123060681
1398549181
168579952
1015475351
2081677830
1183647821
1593165484
490303152
895003717
1170818704
1766158863
815139812
2026847914
302071565
1932594277
804173144
1314361538
898964894
1361195725
1782693172
983139143
1355036011
1398656681
1755787043
2138409979
953434802
368134183
1238407712
787800591
1110160067
1064744940
62379576
959414920
560744147
26466773
1801851090
1154603132
308949104
1314519759
1964635913
1997142897
2068658282
1583952934
669131516
2075323508
407514525
1519557284
1537791071
799030909
776023796
63278729
1590601264
916776103
912666640
1888936125
1677808691
1501693500
193587139
1131094863
302049936
1327559543
882708103
1511322214
163610604
608323431
2083952257
156691318
649148770
2014272887
147922415
902910095
1248028529
1548189243
1417499130
1563524295
1566007296
709350790
90556996
1489657267
1868930717
1886133868
1815615768
408362739
1296720583
444890523
1175409401
2001100402
1295367891
1926803618
132985766
2036094247
871443516
586514430
1203729806
2016997490
1933532568
433349532
2005250504
1010918909
769197840
630150335
565675241
1877233419
1257147083
1565406411
666594555
1116504995
2040295521
345407342
434431071
1944486039
1205739702
1742905423
1637101621
2031478009
571610936
1173040298
1649718460
92201093
1278697100
174376167
211622067
95002546
1957701103
997336595
1457164359
1127567001
466682724
1473432396
1682859887
2058388242
1023722400
221443843
402781424
1674978012
1932772132
1995193653
1719664870
1050809419
1585672566
2089996683
102415614
40240065
1948208623
1384648115
1287988233
192571552
844621682
39724919
1226861726
1749268164
467622576
1715763000
1588526135
2102408195
320475009
619706486
858634028
1466524476
2000345137
777591894
550608420
894000782
356713925
1220621272
1669397183
1685425015
1824693659
1039699575
1834723411
1841214928
114831984
1266298344
1133744829
141332570
1648268351
1054593514
1537492218
424912588
275022477
1630433632
873341234
2003894101
1037331808
364371433
1913344502
408352357
1504874956
1575812119
146673428
1531131897
1043167705
1023871751
972294541
938710358
1658579936
1331472243
1779698027
509037389
628619674
1699596756
848585592
339800417
124688179
1770979651
767469455
386616811
47480564
463140876
1577043241
192759802
979920575
73297455
1560994989
695689731
1641109085
228716721
1352328994
454664621
1063123772
1634334249
287848082
1545965134
220865279
1519903388
1498677897
1320493644
2063247673
674300468
1628568530
1732803056
1105022292
1091734507
1003001711
396272156
1429847622
668901606
1133307663
1372110075
287880610
681231638
1864850080
1991667930
108715038
13888188
525765405
730405266
1819007203
107213007
1787569572
1249110524
1547446002
315239013
1873914165
361102127
199262737
1187457761
1600092435
37199844
840633061
1709872008
1733737721
2144037193
1966403780
50198716
1379720803
1197014156
21114388
1758694958
2059932123
1581900473
768066365
1662351441
1321265282
316994962
803231371
680842969
862115261
1793441776
1576554106
489535100
2011712962
984403719
109268546
365678027
1484033743
51707478
1372416182
545215308
708486113
1485986622
2143250902
1961630013
575351339
556816982
341704669
1933879880
1173964279
1110837404
1442197475
1145063318
318229909
638418841
1825437885
983290328
600039533
1764314693
573544026
346618314
13723041
2050190664
14562613
963142304
1396933722
1362361018
1672375067
2083417266
1628621445
1493954106
1906766211
868049229
1751287829
59492071
1803286654
1243526407
334574158
244092399
927469373
1927517379
481464944
60368521
466137461
1015368853
2089466895
1332025380
1146594512
1077525461
1011724115
1493480797
1062427745
321733594
335992454
1059835280
667245686
1843579873
218849596
1412219066
1987892264
1022213302
1020588713
637327237
899944395
1108121478
1638739301
767128418
679046929
1158240600
1855103588
1992394401
1873137146
114893970
1273920166
1894170354
1251220323
139358190
176322488
484966658
148285920
2099055738
674223086
1591638986
1732250265
423909071
2098375205
22558480
1820449074
861264189
43978986
1098560986
1667591046
1687622093
731946609
1823216888
681625832
923601172
1558698041
825215869
1902027089
845084873
1271973099
1643869406
739371326
1693945171
112251610
488624510
1312257191
1707117662
1330140179
1521936234
1955352975
476081347
1873099437
2076159640
1139326505
333834103
1694499778
249556713
255235659
949862252
764675274
2064914940
816621005
1524023808
190696239
621628835
1069810328
179391816
685311969
2049470371
362752528
1227938909
1720166224
1900747530
1102872606
1663148161
463706023
1791853046
1035865557
189339160
597063802
692518128
2133860989
1612892703
2053239437
159582443
1540159759
1646659687
1209837845
740871131
484431529
1152284930
1451076779
1517489787
429306543
1479586188
1420219156
1834224397
933242144
1584681275
1316330841
437679345
1906871456
1784941834
290962120
575555710
1058649546
1184872199
1774450338
460815216
1835217576
1972507285
676966065
415079327
701973703
347974817
459796035
423893258
376903085
1388472829
1264607647
1034543985
54221713
282016481
2025830727
1839031980
848445829
593916737
1504112299
38640666
1542962629
2024995749
1839758152
1077796343
155996332
1818409509
1932260492
211214073
1359672248
1890766158
571143823
1358762729
1783513633
1525101630
1197268662
2009598756
1592894195
157687507
2055495287
678160994
677085405
935944815
664096396
1186186901
1499467192
60864615
1881694231
259514215
57473672
1203393927
385300729
2001710042
525592194
201939365
1069660208
1172521452
1078402405
428802563
1681890472
2046206312
1190623403
1640712652
422115136
460272953
1293406000
420666983
2022719086
1677872940
1946396015
1949801378
162956207
758824502
767100714
854398376
396850651
280807556
1515063889
572496116
739143691
561026065
996569891
1400040558
265442702
1055184773
772152022
227001845
529714978
663713526
972146979
1235018264
1061846202
992984894
1702294431
1177833843
2098744126
805277359
2119076342
757811154
1547943354
684470920
319137956
1153800962
1248102490
1122464949
224334645
1301889273
932092477
1187995491
1274849121
1130844062
1860487185
1582867953
2134807087
950448992
1483379852
1882149262
1818244828
503258089
1350537255
769694825
521304975
2045365124
1718107376
588246362
1969520246
1754783132
1508329211
726839073
1889197461
1519441011
1373979914
783091533
1283748442
1359839661
182735140
1035385561
1887870924
1235345173
2040124642
561052476
1611329458
907660551
1769995301
425980329
1442739025
1259702036
919443785
1374529748
883655308
385898129
376809249
1396757167
1013957809
466033293
58460451
1028332671
1421343128
1115839132
1862359342
870235920
1138502127
42613609
710929057
988533882
639215209
633026830
1207031359
197613294
2081823953
443717363
2077945969
688449641
924471290
28977357
420532335
1136393491
662763179
1145615059
1682292457
1815383078
640189920
547925372
2067939838
1736293008
706156587
884929192
397852595
995360054
2147315848
1333572355
35457430
1742249320
1769844997
1072973291
292391451
1610853641
1771204647
891283519
177988022
1064282794
2017407306
560502407
1321140340
857371057
1287406888
318422548
704714095
316939256
1417159575
1216542747
1503699699
346237417
1348414087
371549394
1557530082
1494457392
1950117554
697619915
1315381365
1446922118
1811090025
411446700
2016640561
1402847455
1318436039
368670806
1657447355
188170621
1060936311
2089360045
1103260030
674906180
861043752
280449581
537675441
128194074
1781246203
1453025651
586862976
2066150851
1787343623
77866499
2033941540
1364069355
1875217201
1522795262
831537619
129777781
322724864
1617204465
1287623793
949338904
938706496
390019635
983263971
159565900
1202338442
1786113581
141404757
2127778489
638234879
907939170
1813748704
1188791602
1035299454
515266803
155624741
391329014
1006573027
1268899599
1777846578
339422742
81773959
272769109
1934759717
1723577078
896518956
549973731
2007244790
784154122
1796940181
575654516
1893164067
599173743
571047513
102892652
995905640
1765345990
505876885
51153760
1252773479
712809114
1447309600
1809298793
1082022097
160273867
1386124056
1096929256
1920352883
18681952
1697395851
2084284840
1889249298
175233059
27137374
1073752022
111548492
2105446663
1805735519
1949807233
2016138044
1976392570
1468889139
428851142
2047013654
471423595
107382336
845267278
886779294
1838106946
989467757
1141938612
51656486
643569990
80384034
466370008
759489626
638979680
1806115252
243271571
684550519
906071364
1162565653
238414885
2096822335
800369141
334883823
1053898983
1069907900
1052302456
70325288
765578044
1859880016
1954105165
1065479324
1133828647
217642835
1391571275
1632329066
1312224053
1314248894
1526022621
144884651
448644096
958953854
1635063700
1817428672
1191692892
1375742559
405389044
1068342064
478788232
688132987
367017945
1683315407
1155636948
1363381262
1182868622
833079659
358038683
426897295
404360510
1635396539
624162590
751070246
1057800155
2129102792
311438334
742214090
1971917699
1654199758
1715891398
1461649627
17441028
1933532278
145776059
1716177001
138570540
1560285266
341746212
1686186555
546197739
1157847374
1349415650
166486941
32635569
1150856478
677018169
748918046
172271704
1008192944
1304059405
1190645985
2094545956
991210171
1999944823
627977840
1400521479
734145761
252646553
826773139
1395172272
1259868107
1495157548
1421748438
198767335
1561882579
410193794
1230667723
79961740
1112071258
1823999257
19253512
1674914611
171456695
1242109557
16539755
1108646902
1059890558
966121986
1146622043
2003302567
1358456558
1540092206
37663121
688238770
1562593541
433977789
96127697
294963801
232792374
1618336483
370312120
24177212
295088458
1214278094
351128902
237386592
836875484
1277594500
578520095
1849830528
1834471223
84966425
1856939651
132326340
1669988488
1664424902
1517119710
852961476
1585425968
434587799
1597665798
2082229784
66999431
325385599
468962254
1251999099
1466432721
37229961
769464312
1525878848
1608167184
508964082
2038602752
1781829594
1495418587
934730567
2020840811
739650572
1789857891
1914892997
281606832
1759871837
925534364
29179926
517013862
286142420
1601836232
1511291293
6625788
1695652785
1463632465
123056570
1306099305
1143647493
863616907
2130992081
436743250
1068002706
137239476
1930796877
1696846109
2142676153
1141961257
157806691
1755402950
191137014
1497542347
922331372
769015800
648010374
171930430
670346478
1703353740
1245194593
2036700796
1730050832
1050419967
1218010703
1532253254
164415290
521167724
229527401
243592604
2036360461
1180974988
1158133203
1305312388
1437612587
599330279
1951466422
779584346
742126851
672876493
1193351418
1085074376
1972036419
1160575883
1328273595
18910529
761238357
1160076568
630990355
796622753
1398077196
1851470253
1867728789
2051486017
1014025867
1436084537
693195948
2015336193
1172195678
1110198785
1912071769
381995665
1964629375
1341353224
12825795
1252567337
1391017334
1809458745
1162732547
986241074
302976939
1705203963
687908532
1638289498
1672736502
340077967
1308030197
1318461998
60545261
519468998
2056611658
581081149
963865457
656688290
230642126
1142299867
669997262
1384776380
28315030
285382482
875823256
1484854333
151012156
225937016
657016416
283488376
436014794
1718222511
410906744
1353203223
1139967244
1067316235
1323790784
2040051816
367976534
2021036685
427009975
344359106
2049763227
1392715084
406816436
73071924
802279286
1718308786
1152968554
1313470155
303057694
763319714
1383086843
2134745285
909044722
1630034591
2085797731
1744963782
1958344678
324210945
1429647149
898190563
1410266628
1373736166
1928502485
323081996
699858671
1389790953
878136857
1154597871
460560393
1032770393
174802786
522914330
744890385
156983465
911536993
1002349327
1044682637
820498652
606490190
342942789
501370822
1469707815
477594052
707053100
96964797
1227530353
1720889903
1187082987
1326023857
1769784796
2081267592
172336818
211454357
654503213
798924974
408385371
844512269
718308964
1756237999
929981539
769170562
845700023
108951495
1397229259
845565144
1627930351
1351776660
304142484
2128695517
970255834
1742397910
960855171
1498131353
817286861
1121590889
1553296696
1934989405
1930253168
927779888
584396381
1790210640
1079717522
622983631
1190434379
212850032
20065773
155552950
172581695
1724818081
573091218
2028575852
929642924
850833407
1959581947
1048992004
132673063
1804486449
1715978725
1476327753
684611112
736916213
1890155797
931933323
975825522
1606812581
1501274333
1933502671
342360022
772387683
1789848471
1337412251
1145880032
1421050331
2097612828
287891327
441202560
202768244
192139492
241914962
196432080
400066365
800000219
91074432
817298158
1904805956
593335743
741509691
1218485221
386686406
476685581
1006955711
84516473
576975130
956264201
95349147
368170254
1019352995
1154969714
1039557007
1641572589
232145951
293715926
1830541675
1030052341
2110444883
1532971470
452521325
1087212599
9326749
779117784
922783284
1501094632
2147050663
952762774
2085301125
456170428
733680940
647475614
539921244
394745326
554070665
230809351
768564840
970394816
656232638
1134386384
1907734497
1667664496
450258776
1585007134
1103869726
2133014344
1028593638
1870202972
1290814137
1956316011
2146193880
1714850429
517678411
186796175
90271631
658761585
1039628302
225106916
1808796722
1825450106
1313100196
603385341
1520436136
2142523901
1002385073
1084485667
1219498229
1337844504
1003938237
71929423
1674585617
948640111
450826824
1928396414
22475161
684282372
2125403195
90325107
395242565
341289059
2101325721
401080354
770013315
546528552
1546257841
486368227
424506239
578070073
1706790541
1203281017
397726489
1123540803
2100572426
975902826
468826803
1196022381
2055483323
597252154
1739818457
1151599336
1494741310
129697145
707528468
1351430023
1687528261
1318621551
1427762491
1075489082
2008075628
1671466290
1829259905
986628302
517674600
44832971
549517619
869371329
376221026
1029291237
1103537838
47062164
552824668
2122738305
1003984825
124589872
861139866
1942469815
1319188333
1786760451
290260259
1214053037
537680897
644352545
1447035533
1425322292
718418521
2041176091
772377223
1272031532
440894666
1628189957
1481429142
1853009522
481124326
1741226409
229084559
1021998628
1030676067
1453813771
859906825
1482752142
296329091
4302699
556707181
502636955
304042468
1247988569
34923822
2032696678
1541451895
1477361298
1499497012
989105114
742883412
1858912775
364532801
1700866274
578540824
936073622
816611241
1079093767
1467508668
1579638071
1947334743
210605189
1527494473
915858779
64525305
1425285578
2106822177
114834368
1047912968
1026315170
887235053
387440317
932335150
211806059
642348043
325962118
19942413
858450459
2092763188
594436989
575078057
630157895
1726392948
1129366185
708889534
757851955
907746982
1644045343
1729179272
502560212
784454067
203418874
1951942736
2058355976
712602871
232659856
836704601
1351065799
1442855225
1853460662
1407262699
700931239
288080312
1057073551
69431670
1068267706
1201517657
1965638319
1899792431
585541197
957346345
858724683
319824810
865288403
130384231
12589773
2093742192
659821329
1026997335
1892070735
557382043
1737650599
590361680
1410745695
1500587200
1553063461
1063590134
1850599875
2055158149
2018302919
1316717486
2106776459
2090217323
1379102089
54157914
523529331
2069971273
1273494851
2042791196
588902980
71603691
1949138241
1398120374
1762762220
1661138189
1709907939
132948654
1983346027
1293923724
1083198177
12185847
722301996
802031330
569527902
68343235
686057594
948809859
1530848637
1700244227
448871198
708267896
189738256
197551872
18873329
1672350710
1611883815
1421934256
1064339343
845416926
760673551
471560061
1305369107
1402662778
1506189771
494153325
919495332
891324455
326470202
1033460439
1212174879
153901978
2145439690
563344152
1747610415
909974942
2138647226
1623777028
797726605
716550942
1182705670
546333642
1221790556
1108790938
1246532440
1396383459
569599732
26335989
2054243463
1994390150
427856208
235215605
1347469942
590543171
570380539
23747325
1698553654
1223669091
767300751
500047322
319896082
1916884706
1705899191
527762711
667822979
1297910930
913655892
1567208009
593966780
306130853
1966967358
150920396
1597897598
1436333487
812392185
1735285082
1261707147
1910447071
2034396729
708029679
1625768331
1756814915
1235948278
2138262254
135808658
913605997
1194589770
1219492120
1140390337
829472556
867489098
793462333
2063613342
435427828
245749019
1460919650
2139353104
514218176
1892206671
1297689001
533132545
1047450408
1100433302
455017238
1088460298
170806896
1193930030
520213512
242319665
1339223650
2096121055
1318772355
1927888818
1414888794
1055265211
658144648
1040484272
1179218052
1399508202
2042652090
1143954543
1204926176
1880485098
1583712029
1737911183
28196266
1201230394
1191790448
2096523706
987103018
318810958
170671374
1694057806
756391841
33551269
502026913
2104226504
192433869
1634929462
1697372817
139176699
827237885
1649642747
1786390665
841082624
1490434331
1422195999
909550516
1651607333
647212547
1929551174
108813859
400757327
2046606257
1958134659
366865097
1866968149
72839398
247665984
1074389482
1938264963
846774213
1245088450
110958479
89435559
634471718
193430013
1891450092
584414951
1435164525
160261064
1134726326
872497937
751520012
1385664918
265797222
1852564038
1581934790
254837246
484866509
1275519638
709826918
1427425850
1855547832
324936392
2098729679
1106274282
709580543
370556774
1052721674
1817387225
772463588
1096478463
558795329
521378037
243335297
1794014779
1172199523
640919298
1919560658
1581310618
1913502983
1622384102
1878581074
798338901
1347647793
1767060339
1917983006
1432261950
1562344073
1206907546
1600309398
1322600820
1603209340
1976564181
1686953051
1203885431
1934603694
2065592631
67094426
463768645
1509018215
1002648650
1974907285
229315357
914336074
1883169745
1339617352
1513693211
84088531
155006607
856855628
376937091
1503701455
902625466
1124330129
1502629847
1389449342
1105219065
598946714
232099645
1415982576
90560828
891006104
1024897572
972682842
764688040
949418338
304463024
1264103976
462255337
990454258
1104387533
1781725432
789861308
176070595
1847988749
794567768
363261062
2035763678
1929048016
376392322
78947482
479304875
1033917221
1830515011
922377952
1674437647
1282666699
980296232
1111672480
1723991573
611827366
352531654
688207184
598487645
316536187
1282934517
1911419322
2034350606
240378894
1108195450
1897306425
2135776677
1492431422
1413216332
1873093537
807968472
2128212342
150077904
229923801
1459866593
1554803486
2001772332
17515614
1315354531
1475722111
2075847100
9698184
1887208982
692967157
1909772401
168543604
43863284
184042333
1096950669
1753702216
854105406
320392622
46597933
1811210028
1366690464
1931323331
1919266542
818024088
2086518671
1042878508
762005878
1444439109
1338720794
1254279055
538873191
1471738917
247024731
2084175844
913451963
593575610
1136337353
1303839168
1278016914
570849629
1715458377
1754970325
132008007
1592191067
1867394803
1355116756
1957201857
1916903831
781238124
16926652
1673298612
1495417065
763854010
1443012848
1388847369
836451781
1370225991
1836600829
1777178554
564931214
1171416996
102970564
1309215049
417202494
167506536
1557612399
2020128312
1099730184
687099550
1149060191
1625499324
1858321411
1890813349
1173269232
312672372
2063926681
1478998785
896353600
486426778
1918407157
11460693
1047919275
1298232665
656989305
1044134900
216682680
604793803
661052107
1528590188
1236983686
352791408
22562126
1925623209
1724108899
1842078866
2146782201
631427614
424738529
479821378
1137992615
994245505
1656610246
516352523
2108930907
1879040707
2031877096
954834930
649201986
1146301155
1776069785
1991509120
1506771030
473833510
1820662063
1732686890
68343106
1495921195
2118762846
1798561301
1022321996
985512580
452450549
213685332
611984103
212543799
1634911393
1467068502
40084195
1109371607
192278340
460272953
1894813954
1885282374
1877888647
1856126663
1126432638
676687493
232289919
1292853034
1586235459
1072148163
1658658955
597296914
82929074
1443002402
666564521
2142283397
1677412951
627688190
1647394048
721314148
1814930402
674329858
62715723
381852573
688537524
1071880412
1756521465
1905108813
255272802
1291190513
87078967
465552988
1596473515
135884501
347391213
1468353228
1556656657
585233801
457123218
84451266
1035735516
2137175028
886741759
1286894702
333957557
1737630769
2145700101
2130486355
122287383
215299470
1865717681
1480951124
278486258
443518340
1947200426
1721638121
1733736719
135980091
418826843
185110982
1192160495
87183915
475891470
2110830993
1776982450
1313907845
2141796848
421625477
1230426996
1531476325
462227935
2120039486
648692280
896280416
1147367623
941945075
1744129505
1542731807
760134158
1001206564
442824576
1509746684
412009332
1081621880
1041513072
1623980042
172958261
1423326895
1816806606
1410863580
353565534
1041872391
1097861279
1318827218
2118269619
136496030
695726611
1186397496
372548015
972341967
1185785345
1081532384
1270260802
515650843
1109337804
1860085608
1086005092
338708275
1162002965
893477572
517432822
513558013
412041671
565822729
1748392086
2133983326
1537709944
352651128
1380480365
1024096007
1803571765
1309941696
2118626909
1628205704
236397993
1207877589
960108717
401836720
64475344
188001151
820970698
1609111663
898719324
1598704648
271631578
513750084
1432025528
1773821088
1952130742
523966565
1401481508
676656462
329881637
1360576333
539105979
2143892192
674999976
1815373372
226441450
1571664563
1462459419
838947502
1606883665
1505927190
1627164216
1806479898
1764709384
767601895
255393488
1764744985
184747323
1653198120
760762706
1919024387
1706819669
274291864
800718804
1371267797
930233355
1514201466
179332440
1910040837
933856262
647872056
1219565259
879460132
1440647851
1915967695
439795991
202760123
878209312
1242454934
266249380
1541290846
136235379
143752608
7974722
837358157
959155741
1348824235
514769482
1396090641
389981285
657412725
843068436
321676260
1489003285
2077874430
69534174
1689711289
259235616
1949709324
691413358
2057806393
88401543
324258219
882512742
2073467981
1647398516
1341939184
297407550
1114726690
921297548
1697899787
530252230
2049407901
551817736
1088105316
1380108170
1889154998
1308057802
1381100810
287485863
1082901797
1735841033
773976139
1573237795
52074748
1059071365
2147149580
1887521701
792097486
1621026180
610077705
1818822058
2091290549
1654283217
44737532
1300197277
449158162
2132868007
368243989
500175667
264859110
1736004688
1710303464
1791967154
271140042
210900321
816213768
2108977287
318103753
2099103495
707968020
69624191
175071903
1011768465
2056691421
1441355862
1650635291
1834530717
1585007134
1945125111
726109991
2061785024
1261930708
1197838708
814010080
1060645659
2100770499
822113581
1925925782
1820437223
152946873
25277447
2003613755
1195120223
25180735
1654760723
1030957140
1467424726
161893309
49172186
1288444047
270899555
1724410021
1556711746
1802045095
771468456
1263221486
539232612
758944902
1558102881
615358437
1179319274
275999813
1547950306
938211191
1231419387
1163119660
1329007442
1582709811
454727867
1203078087
163571647
814631873
864248469
204674983
1358481239
1644353926
1153123525
1911647193
536073912
274688414
1854020776
1282238936
294192204
895413105
8102323
1191154861
820948902
1295510932
888650587
1762100650
882345250
1580895113
700992474
560649346
968822283
1604836534
1399218076
966713395
425629258
785102540
859125900
233469260
1427849369
1792154610
1213962402
1028819001
1948370993
261009734
1487514230
126004309
1563731662
2000056136
1988727553
1028640101
2064408869
976483578
1259550874
1773560127
330249264
371013633
1577647387
1863993637
1164826174
1826049227
1212992047
540625773
264950766
144176104
1510722066
237086903
650908453
2059853172
1618259942
1789344957
1784853255
1443945305
393489759
973980455
395335499
1505694714
334296661
1412969173
1168495599
874753375
45296100
1567855951
2084204436
1351557690
982284277
1964181598
1107437720
213727231
1847287336
1177043213
635116698
1956818745
1313163173
638342288
419654108
796502433
293968945
342151376
249138090
1277196318
1870296615
1956203347
2127250551
1574806788
1415739155
1706613070
364080905
394126597
1784909005
1095965500
300123523
862930852
1309388378
232117671
1965760314
534497223
479704481
214944471
1997337447
8587662
21626911
374264745
475970001
609893506
1524081216
733851302
1681341564
2071781039
1409105249
28634008
1195916201
1105019647
626503803
147649510
1548026494
500084592
2117205361
251859567
99014973
1441447095
943008660
2011069165
2093842281
1881732891
1478592188
1602529077
1225490359
1113481643
130043590
1109907359
1649840710
340859516
127076813
2075147217
2098302045
765948262
544573014
1903684831
146156956
1290212428
1688827301
1037405952
457668588
885422246
115771093
2425904
2098494637
1400302412
553966753
96644738
1143875259
1013687604
1315619382
776053245
2029956766
2135059633
34362372
596170390
951206526
633650129
721298977
591838031
1408617311
601871537
1263893880
1494717353
42320112
858937770
1607322475
1078523213
646859811
50913985
1725545411
2052364854
1411910021
102826567
1874781598
1464860800
1313955447
1573854689
1545139098
945911481
995418093
1582474658
648038929
461810992
41838361
782070711
73868263
2024539120
1838913836
1961676802
1964758015
144421172
1228030666
1932646751
511564393
1664908484
521950859
1212063938
391386584
983959092
648668027
1187982240
1536589517
499480867
1820166883
15545637
1640778645
903612115
247768989
2033264222
1592749623
1690239471
582735364
490856970
1168016736
81809978
707274584
449709778
1287590350
1293818640
939596158
676321138
1007251726
2039018434
1402644383
1758123033
205553444
684233966
1556733966
736930444
1889967188
1506292366
252662762
85266286
20313141
305137325
2028119530
1800622793
190328935
2104291500
1694097822
212363983
1620772287
1231174376
1786027264
1095788324
2124891502
194703870
1667203287
182085463
628835630
2098371215
1593693838
205573481
1573106432
1684420858
102450714
1890097075
1674200351
830847957
27410542
1897945221
1145442972
1916895003
1550099533
837793431
1210535842
1724516432
828145182
2084626439
1862796470
777416949
1261016068
1793401201
1644100967
1815586000
2113770612
562399901
1634470614
399850753
1947001925
1915630933
108074792
1902226927
2053391164
1952645855
1368343916
1905526824
303023134
371611731
584807443
1585725709
736936560
796824672
1073823732
563051897
1536740253
817186974
1997354217
1182993562
872867831
344509225
445131247
1585557744
1021051665
1668497683
1656740693
636069729
1246022057
2033613769
208898237
29335344
712477881
1517356213
291538345
1642223089
1775001076
1352075907
1703710124
1472008999
1204901428
1170032494
1476260570
652475622
1454490778
1103546607
2077652734
2000822239
400504131
1400511557
1548959633
869985587
1683834519
1581974781
525649592
1884569000
1770784640
1699051073
1137560057
502899914
1292620735
664019776
1863078312
540912814
1250658648
236250095
443688931
1174487099
724303302
960498147
519452543
456285581
870061638
957324017
1448331515
1598374341
1707863592
546752028
321933354
2009657782
860169620
789411658
1782941176
1741441593
1043501415
41392974
567870812
1691394553
435023631
130781056
935119523
618579190
1660860852
896042536
1272904004
1627662826
1718923594
909338570
454885548
1158345864
1133205742
241546042
1188529254
1875069732
642239374
1139083501
1698430873
1047050667
994465890
1198574913
899607864
1925249850
1591432888
615289377
75598011
2085200655
1634691092
1706595761
1055815495
446071041
878041089
1681200478
664576531
252390573
1068081261
64682276
707694719
1169391316
1383896240
2025363122
1566124929
493553623
1505935359
598463002
1278561437
785255430
1360843919
1500252110
77081045
1277285014
1904288430
1325772456
559203549
1392227319
1425682638
545129719
721332937
587041758
505056518
1677994879
1783455115
967013465
321728251
1739708179
348345937
550163032
1251322917
1119686439
1241704695
1790275907
2095408441
1111581014
1977279
1492455726
326957171
1805146890
103843521
814980010
1722499631
2079535639
1383773917
524030852
1066280844
1734873126
1059727143
491260193
1821810872
1987514214
601563608
1622266115
357758945
594463983
1438733415
827585072
1512838938
858659861
324679442
1099684782
1942926041
1602351507
1485810949
1348885622
1020828641
1830958094
1144591072
611147743
256747959
1550082384
1591662986
1957193571
2073647368
1609117474
180404622
907662768
289459089
430071856
163185335
728793832
892367119
1838891459
1047666431
599333763
2093535840
1970077804
2074068185
533011090
1699438228
800625055
1216255713
484988102
1577613966
114098709
837629304
1395749844
1074098100
1900676891
493867908
1215873549
1631249225
2140834872
1064701333
730545385
882068118
1927721122
546430133
560535996
6542447
1842831280
1018981176
364736287
796726880
1844626895
1979463451
1047733074
2126619775
1634962092
1508049548
779233201
235909906
1042886971
652288984
1687092362
422140412
1896479872
811099940
1672369022
931194262
1316541159
901049251
1240634658
907322809
277492272
1806402420
597787185
1890746489
691571260
1547448444
1809953744
1715441543
679899401
1895612130
1654030737
477187385
319441016
26232238
1514247825
975100128
1043704042
507600784
314360364
30048990
2099876913
109021937
1188524441
561608243
1499789825
1332842524
407354673
1426697183
1713347237
1253111788
1977221269
988869809
1018873495
1333640318
162879666
1979041473
1645392154
379119908
538363085
448603700
2144368066
1458635784
1556145781
1436228714
725861235
363664468
633716001
489842064
1154646862
1289687020
1722437186
1255904236
2039317326
346902085
334174358
89664535
815704626
1054171736
1255385356
226693050
995383873
1610477869
547589733
1343595014
386031090
427444260
534181066
1538936789
1916692857
205614954
312206251
883661547
212150635
485674783
1035047073
342430314
1928592177
1992916450
26454259
1841805752
1862273460
2121787670
409982064
263309095
1857598881
349128681
1458669695
254473894
1052018538
751579930
305926235
1131987993
1817192696
925117949
893517699
763542057
1040946759
1462330860
1798380646
551015108
646520645
1474930372
1442943592
84040166
1419596699
170617720
758923922
1380835759
1984967150
61783801
1262901658
668335304
505130828
614791466
1411790242
645382328
1268364785
1747139713
538635566
351378591
1760812993
1769798561
62464953
780701791
7084528
583491257
1643551501
2068864632
1283423242
1368771367
900058017
2118683733
1151297041
2056366626
1290549300
1607463877
380954808
256850395
890903503
1190842121
366745117
484286758
1279905378
922827255
2025214977
527050244
695439671
1951240606
10460270
1962527824
1455980532
576932566
1335321392
1416869374
1516604192
628546626
211289006
508241376
876553158
464317907
1515707171
511631955
1385894420
2016699590
1287078566
296305291
255483381
570586055
1478663836
945601708
1061076982
1320552941
1413171810
2108848456
1620976560
1805352608
494997658
610347007
1327200677
1886755059
954935394
1487163942
925389059
598188295
1417032708
546084969
227389269
91359988
1579223279
180875446
1521862819
477400335
178904464
1907202305
1168000395
377334701
74094351
1729840551
535884304
244899499
1328477586
214354977
512317601
772494069
431304362
550832530
1125020146
1752640771
1688432618
171286332
264168396
1062058378
710478517
1912662501
960552560
979980958
922627858
1496004175
1841382116
1095735590
1573552624
304559080
761568450
2066222765
694308927
266778172
662604338
1932032156
1789744875
1887745733
1971750528
2054547178
434403896
1388443247
710032564
970743124
528325316
34195651
304855607
451758544
1835258628
933704016
1521356827
807573002
221027318
1325596138
615713190
1173259054
472665504
119558923
1482705293
700400106
267691135
1708780399
1079525509
902304183
1322181501
994076250
390863406
471997571
1344620926
939838703
245109512
1622663059
552449296
477930975
548100522
1926263673
1269423911
237082305
664297191
1868034242
1365464589
408008171
1881087052
583493511
710285483
581107294
1824433735
313495087
1439508968
198699879
198381206
1494502121
1550743495
1311856654
1302782043
768668651
724186614
384053366
1445751788
124980102
681694490
749033529
1135494572
2029986180
2097506365
235041348
368905107
1773717462
1872751045
742264208
1450509618
90486974
1953831783
831981188
1351316145
2089992903
388145291
1239077550
1615649993
592508873
2005714021
1730421337
732511810
1002674343
1291440183
792481789
668126351
1748429249
1902664123
1727343919
481814715
533643525
374942285
1698551978
602210845
1836509804
1955145521
2093728800
1912123744
1793172598
1209082674
1937301094
322093875
583111643
1458970208
1979611242
1944968862
261977811
466867841
2132653325
1147580361
45995076
1100445597
1892865203
524946676
1281137714
1935696580
1069408753
274959529
1282423791
1211914141
1901092683
1539946244
39087260
747776586
188249556
492655386
212304038
2106199761
564415699
715694961
1716997675
1377783990
520595510
536792886
573968420
914807666
1761243650
744472139
1294280745
1370510303
1999866582
896230908
2035808037
1179057144
384503446
415433050
1740237051
1163124908
838318680
748564626
79657476
380143053
1513309096
2142099071
793588908
670115626
922498385
2133533368
1910349624
643636072
1113988576
1552319026
1986902226
382667525
71902568
983885780
1024236123
2011080060
1049779865
1127571988
73940913
715328402
1079164400
112701212
759548830
1058246715
908885690
537194987
710446694
189128871
345184589
404066753
1726598358
1225718041
1868869395
498081287
1328228797
1215126451
1964119775
176089609
1675443853
1443325009
1738268608
2036816503
1758049177
452476709
1214873654
137765564
93433977
1907708850
431684179
1720749462
744707838
898932554
1577775018
1392136558
592088249
1697455280
1208811288
1660387301
502065679
715873269
748214454
927544476
463330847
878757271
890026768
993382809
1077206455
1815208908
635537278
726308367
804736649
1066158230
1229381152
1364647015
1428016356
976122359
441294229
370852303
1470006762
55569805
1006378377
645055398
2039151439
1798875147
1113943448
900356671
1730382300
451437338
517232417
133456559
144974348
941678496
2076135378
1933780894
1933026411
728156194
1622572448
100769043
379614120
1931579185
2035384508
1776972482
1345720148
556848101
1338381191
780498594
650635920
1667052656
1986672530
1864286234
988303215
1627443355
1105956838
1165329685
1731233746
1302069211
99860855
598300694
376844417
1387314256
1469782027
834200734
1420751925
1613519813
1143673396
531269145
464007955
782777720
520272857
492588991
836107580
1287032192
1918255685
1142437257
477717722
268194168
839681947
1524773573
2142671157
1054298442
685756202
2140824546
1812351062
1590114520
1186440566
1956588215
28209344
294808962
1772097333
1414993983
865989359
166287579
821043168
668439863
862615576
660479816
1647113390
874691793
818229924
704206013
92379536
2052802226
43971827
501478808
1866536281
1170295122
1609839137
1675433689
1134471728
1963706748
762461784
763255606
471507531
816312915
312516201
1281548366
1133855848
2069941282
712340322
1465996719
1764324212
1273262396
1275037708
1730165169
487162199
1661942611
1387671264
1003665192
1342403399
287616459
463424957
546347687
213663856
793550874
1579019717
2080917488
870960013
1565966518
274085182
1101400044
2016395105
869271012
1470528519
850830691
35227288
637090472
668514036
823212858
1904007953
606206146
1590841622
1006864476
406468701
377594085
1551623654
1421031939
228997004
531630403
842738235
381123417
410521632
1640240529
1972003964
2081198490
1987092930
291030226
1699757944
1304452981
1870879151
1419543397
235556953
1268785843
1356813277
1737375718
1435300066
1188496762
143772668
1040140370
1604374763
645333384
127901434
169467036
683765630
1822287986
1331139543
1832172606
611353223
1028201376
1927018421
1603885351
327107029
1034871016
403182578
1378812618
1968416113
82432227
290178101
1076014216
1719382176
1597505708
462083934
802281071
612421621
1884664499
1069016943
1522701791
1982457015
1794219068
1016881819
1059338427
1787006015
1608276067
185138523
1422992327
1454807415
1434823673
2031324122
2010004882
1165674087
1155298014
1419460804
582904228
1166845053
1338755540
629362729
1865610353
522889342
1562188302
744725468
1822191725
1408808445
693693456
1639845376
1362500282
495450308
2027032332
389923583
588173684
2082097275
982904712
1447515365
336610075
499053914
823552868
89605019
204020788
398620381
71586344
1096153437
610178869
1495922391
1340133868
1506468291
1078888051
134201192
2128336552
442317252
646473850
1398116420
1433403648
430935874
234883492
387494387
1972087736
456803308
231333494
1445778738
2144708150
1031893527
1870064015
1990541589
616321248
858484367
1229776383
237885180
702901042
1535073349
425377139
886806497
1598427714
1142429250
1502030734
712186875
1062291291
419465952
1664276690
894426419
1900982621
923826470
1147452253
433576366
784629430
1888358051
751014527
1681198927
1283430833
1499133074
662059385
1160062062
1599766726
268283139
831709147
2078401505
1871805096
476665855
1103647421
296874467
330079094
70652964
837891399
73091647
1956179835
1140105743
832262397
1765104935
388209711
1470326107
141601058
1534807388
1311469540
1272010617
1962161172
2010450168
1117903812
2103557017
1986444611
856818566
565459470
957098237
1256548902
36303028
1464812262
353557568
809671202
1157120476
1556206980
1614082559
334201164
1992676687
1915808798
1868731722
544557132
1853298968
317336129
175905679
872324495
1683686384
417139424
532764180
1330741645
798210991
530606381
1679052649
902573263
95770249
1505290419
423761585
456509289
1167219309
721522766
1362283851
1400350283
1289057746
2118960093
1100807457
657862722
1298041986
219615245
1203397331
787527848
494541219
1767911302
2104178016
1734358049
1052253705
168467420
1746075437
2062269339
582758634
1187269614
1572760964
975569985
1547436405
1200012318
646862773
17218423
890875048
416502915
1564780015
1066172045
773885398
1424464797
2018684793
505607550
930497338
639397525
713540854
92281538
997410871
14856162
1015804170
1106737690
1226081277
1995751213
400993028
1686465454
130996854
1387697646
1904657704
2124149025
718114541
967410345
1783282170
1801287442
1079975492
1558215102
102797943
175338773
1639664233
350171878
1774096841
274734976
1963751384
903124282
1953188187
1463337673
869002023
1466071515
1925013036
1349318129
164775680
1162114385
694726092
257866296
1506998343
1255115554
1633231958
82702806
1586351312
573357018
1117461333
858252659
2021540611
638016622
1369701375
1122616104
1398459269
736126900
650900981
78416571
1269111398
462753975
922091043
1298152981
100337160
1481105885
1203393736
2024903379
392699484
907411759
1727778480
36800120
1047727592
2055199187
1708714896
755632087
9948591
1624303254
1359521405
1470135403
537879922
1517981619
1723653342
2000791129
947586083
1521129798
612484833
1846744969
1197211753
1037628213
1281378373
2030124449
1600469003
18995357
1638444620
120209990
1498922730
2018536365
441210037
1884009605
499994649
2057879248
1289688172
1593513165
1963725694
1637597114
2999464
1435310231
2047151481
733295353
1195492050
140315701
795800935
67466125
1759250575
228208284
1947702113
756617901
856632388
2003082040
1735356711
367739913
573635390
627131639
113811943
2080910564
2045726479
123815685
300871655
260261499
99566402
261408126
1641213324
1754689838
1101376868
578668469
358434204
2042809695
1938652893
170256916
2129924014
666720175
1466760075
1689160433
668739588
1332183962
1017574262
1365316452
920039499
1436623937
1318975037
920486450
451945014
1665356674
1782627075
1168616795
1653296934
1151942656
1097631605
354277997
658318492
586151044
1140112732
98780520
1654779444
868490358
1635840907
773615560
228797651
1047765329
1209556691
428169789
557628267
1799099003
2032877105
719893337
42539063
577621754
475921319
1609852920
1590367620
2089695514
1983264265
520307010
2111233650
590267683
1079524353
1276516643
920524713
345765060
636344267
1304275243
1882858211
709242584
1272062672
1024881461
601180912
12257853
1927389909
92154127
225490936
1212971004
54769036
1097977325
248050124
1357995797
127534479
1435838787
1569148301
45197552
869098811
679570856
820327562
1817091709
1453174943
473470590
149728119
2067197109
1132096879
912577015
1491451788
1440757621
627167998
235592816
1072815135
1532405216
504906678
689510950
1090974070
1238325570
808333707
1719509490
576996957
2034884085
1154312793
2028431021
853935708
1231971938
1930603445
1199473661
1430850202
968036011
1114216967
278040629
228711738
281265384
1661753630
647647152
1804409328
735559728
1223014856
469488808
247223442
1473511720
888071724
764850172
2028624748
1479259893
1902700848
1372924141
766982874
1138430971
241330927
1850064348
1808965807
1329566173
1245570243
1622052225
1712477062
119926996
1867936405
1906651418
1337844267
1255516947
85513310
1828686432
747049519
1216016936
58343314
2066309118
329224830
827544668
2035159057
2016912943
1962989762
851067316
974771472
291481627
601975631
38211584
119586362
1296408419
1793028436
1126177912
759017654
1517154861
2090443574
2131100832
751144339
134677919
286800792
2021962843
1953694532
1329668773
1631073780
1162990495
705352721
1800692443
1381431443
2063501900
1144906421
32984859
1580706880
654748268
281813347
115325932
666866984
966463431
102010863
1829274684
1502451306
1261331080
1672437111
1453635381
1405407404
1897979223
452571988
925073229
1703758644
1393340060
274806642
896548396
547262351
1794837142
370189171
703155770
1897970381
1303713683
679927270
754661712
1438726026
1665809173
1589210126
1568511396
574808868
533863300
1106796076
1272343729
956368689
1140978282
1529641035
2056133424
693182523
43151731
118162415
1485642716
681466394
1092312428
94300097
2069781655
1721568105
2110802894
212585891
504843588
1161860597
1039076550
1561004419
525619473
2056553984
1134358204
1777143614
579177031
2023779712
751069614
648461176
618402935
750171653
1734367025
683842314
845322201
472322622
1041157131
1319418596
115902614
1720001687
853635828
2126892549
1615271214
537737840
889657889
1414926225
654853999
946197340
678016810
1219158415
680984804
1186470160
1060091977
1592105185
1631033490
797163200
1898945193
1119572226
1041232848
74589640
2050145336
109714432
1925302553
1777395821
919371985
1713789014
1593249381
1910617283
20127655
2105133249
71007574
2072262994
718411449
1147976273
828835046
718944188
3084642
487327154
1143212558
2031683142
158013601
406592785
1181146473
1930356518
468435415
1715289162
1852309709
1070727079
1657131387
1760463151
809485474
2140982503
1841612470
557348645
950532886
120296638
59421558
518877854
461004028
1989783247
2080787136
1849120925
1411653125
1704932804
1355998601
509593180
1972645794
829337652
2141822332
645127357
2087954587
323731482
347924733
276655560
17301459
1475526246
1956224958
1151741441
308008155
70743298
872087890
1806205926
1856617643
1004588898
1302567215
994699856
522119497
1921523117
84202377
157779519
1652603262
1695544521
1778137748
1349614592
983623256
1595887696
1428730641
1402771949
714111334
218109639
1425613255
153081368
798370960
1699953364
1198466756
30185709
831132075
1583490045
1885446945
809058008
62235411
289915329
1888314477
1053945702
1039807662
2143924804
1242316419
1498755092
190791646
1416324860
736948690
1249940704
1667579378
1719773061
533904698
24905715
785929445
824701474
372352997
1003332653
846929164
80540565
1761453683
1467498470
1168253028
1337188782
1101967699
471210491
1115190077
420649739
28960952
654312768
1100581258
39733623
264905841
268685577
1762756676
1621516718
449331137
1605614183
691762907
197572683
341519631
230425186
1128566515
1479387650
98615128
1891983679
505445911
1777855237
1577019258
601600633
2092138862
720510321
963079245
1260611943
2009325423
204692762
1701782724
1324991761
974590527
1553056828
2047470801
2036333310
210236195
885634363
1542416168
1410376629
253730131
1712006651
759522672
2073007745
1307539210
1424457380
113834185
522004084
130836009
188856935
305278929
758893090
16964187
1097700419
1607921329
1867330661
2079205217
319524405
1656271081
1372876027
18000266
314456305
1920079400
80677491
643263650
1223682998
105297099
716155218
68945910
1153552287
556792284
628320171
1871809161
568159103
84794618
1085967796
37515679
1388859599
951075592
1060169166
1110753786
734431374
1355527132
2103273586
1930702946
1718062848
433111289
1834055841
84389859
1550163778
1808393649
50169793
1364602352
1904470143
1616624286
497172675
1150789045
1573368217
151005259
1647239797
1932162751
906680970
1397556683
1224188510
597369730
448114124
301934737
348661343
710424887
1186975936
56321197
1130386325
1648108856
1484523764
245397793
1879040707
1994743952
311654773
1427645745
98638803
80437199
1829463400
616021228
74387839
1128590473
1336950413
743527694
1521963193
346466933
1128426588
886589924
1393930285
810164276
1989290022
1724813859
449846163
665791027
194031744
1882239819
2118696767
2001263852
328699075
235469436
731260276
1858956269
1531606640
945028880
1138746671
319979113
359606225
1510882358
1750467528
1935883602
2040370109
1232672579
144843583
1300796304
744073651
1026216573
1360310004
1038124856
1504506647
1237905132
963480074
1484598157
614438674
1831951180
1639245439
1843178684
196535878
1791584141
901878125
127381407
113043597
356780358
2028297089
352959183
1561731781
1610898616
406236299
885950903
436813299
604700214
119778903
237680820
1208795367
1595199790
1832409621
331971698
1999502911
1565350947
864069535
1079162159
2146505885
105707808
310449114
1267827275
1540087903
116739554
1764311274
421373321
2031093078
2053333466
2106138169
1330843408
998406428
1113725857
1400155192
2128391177
458610208
1100097734
1801931994
600712837
953940083
890132809
84198058
913672102
693424782
697967045
400877483
1102254445
858025062
1453879366
969337953
1160483234
254996227
593842977
619847340
536769612
1761056439
1097742634
204696728
602497030
810804510
1928020905
1141861986
1344169406
556904973
755428650
111872896
535974148
1840421199
1230624578
1561441338
2690512
1011251805
280273222
308783689
527020159
284840545
1912561548
1400809450
1552209982
1101975987
238847241
2005504505
1957103290
413991546
200756838
1828159566
1822040708
2031516875
1490578928
596370665
324521484
43106111
1226809832
128404843
432641603
1933296712
1232533304
58577388
1783386689
1380500006
31281737
1793732967
1090837139
1446535589
1011845390
1588277836
1765201979
967602084
472347776
1114508297
1446543002
1585481825
705172492
481410253
1074377255
1674643483
503936238
1974728328
2057164637
759363552
785563799
598664418
1126474555
945844099
365954926
1070489253
1536907726
2142380650
1400644042
106825830
1607267610
1100323763
1672239363
1028215975
44335546
439795991
216126059
911177892
1335552099
1718687748
706907830
1276710325
1001696416
72951745
215346153
810802805
677608665
756716361
1088363817
2003336385
230368005
856262347
1677928917
135718253
664483275
821043612
455267375
1128620906
1997297759
27099356
1140403346
719160951
730300584
414722771
1930838697
163539523
630052787
941168515
842582801
1296998656
1168088586
1046993231
1550922212
1117140407
1575907999
1249634072
718613749
1333975988
887397698
1260639720
1924242474
1376256023
1710791109
1722589004
1533171733
17916807
163837013
1801127450
2012954953
2083628903
188535349
512407400
1227995808
1425726305
1293244661
918523907
937155837
556668760
541962667
688590148
1679403223
855122167
842983125
1234993975
96754650
859272594
1825738241
1106217120
1399633914
1344437590
1180033342
1716873802
348758618
1064357148
388828614
1923754812
396375152
725034585
1092346346
964086892
1909830155
2041378589
1360538490
2128837433
127160203
1813168560
1156768902
1613504907
1476532676
1364040438
306235239
70091773
495530848
622469547
994739681
1301077191
1169812731
29425453
846777256
5543282
846999458
2090302781
482459598
1500810417
371645580
1995689010
435392714
890040667
1992826980
176705762
23595100
306460488
493414184
1491580408
727280426
473481279
1923381982
841401538
242861283
862526702
459542689
401960105
1210375318
1204523785
1566894228
1993596593
334104028
2138860299
1297031129
390525644
828388873
1656157127
508278958
1512117742
1520571656
1452993713
1667978546
583600171
1945739834
1451680819
175726221
210027656
1257083467
658378775
513824080
557083560
934641163
1174007772
1166797886
1518903122
1048304741
5015517
1705248358
28259245
103959329
1847519452
220331243
204461525
392774659
1343417606
28556668
249292687
2077355352
1357755433
32914358
330037493
1800756334
2024339280
447290822
147718167
1785748713
1639157427
560154069
1668276557
324219275
633011026
1696919988
642590915
1404848370
1144319382
1048650377
1936539286
626067008
1023658798
1941596489
860163928
429819842
2121437026
472548646
2024777109
1343197694
1399172596
2071460833
788705628
637998935
55673516
598812121
61809193
1463944306
610951953
2125962157
1092259874
1131929518
1277160631
1091885389
1229518374
514548795
1929919669
856657573
193708465
1137546957
2048109395
1900241133
376092380
55588298
565122568
371844339
1575013623
1757753916
782886692
1895802255
1012817410
668058754
281951700
503685151
1873818915
1776711429
1246571695
1548174997
234288802
642720614
1128481083
152257681
1988465781
800716726
797985899
694501382
790415469
1331948057
1624203078
1383860031
1592998905
1513750863
1960791524
1903774713
1571454452
517888528
748236856
1618380788
1069569606
396572910
1009127112
2018104810
738487533
1730656929
389700575
1066656743
2039382862
1105624190
1360196493
1319377598
283982949
1059101068
707488173
1593372410
1951079153
1394629718
1220814053
1808363834
635633431
1565232458
1828803674
1376815696
1250826412
1244450070
1655702231
1323149738
781161783
1833085477
2066481014
1864932620
628250678
299956590
649468899
690958933
2126226506
150389781
874791125
1106387653
752335320
1599564799
466220451
1860150812
2066438681
1390553338
1279409242
2034365657
1307350194
1881721825
559569332
993665811
1305946140
1405488538
781035833
1248445811
1492325290
99813163
678969148
610714596
1271000183
1376494991
2052315811
485878284
1085358244
240985369
99400130
2079936357
457933037
317409313
294342434
1242594342
2133937944
35203029
1125406705
1573830191
384613828
785466114
1339420618
1799224956
173526456
489737562
416475207
572442918
374458099
1119578106
1591608073
2135996448
451105035
1873018906
1198295012
360816057
1638804804
1342105518
825479479
1827739166
1066737409
33326424
449876621
882639789
972422615
1902874451
165189117
788942428
1317757467
1746220473
497435745
2124633883
1069823642
950256199
1167753593
1445792650
1639190242
771350252
1719528097
394097768
1287118251
1431695250
1124470306
1420013972
1580702858
1642414492
2078759143
1453910516
158669689
618352161
229584834
1474138000
810821832
271191324
303985803
628570980
987773568
831623218
562211858
323714246
1512382998
855170
1491652481
2060299131
1812610971
451295406
1929472371
1880746146
1163432374
875796869
2017318627
1054012224
1567639185
249616605
525116482
1355795092
520788993
1851179114
998971568
432760964
1540945399
1804843353
1476354419
1855063221
1134531532
408378060
1297744293
294350167
605939766
16817872
2053428345
435612990
474700521
1923166525
1187014502
2139767584
1624686438
1272437078
1404805849
1587423821
1426476404
1491515153
784181875
1770568674
1792764410
1271131904
541611251
2125594354
930804881
1044373604
332250830
1237597409
1209557276
1718497803
2134667432
292739255
503248233
2127740402
1615470161
2123112142
1037192177
327981200
1593314067
832903804
818771976
2057981873
1092889176
1782883193
1444784557
262426629
503050917
4521117
1635124624
354056740
1164002743
1652007454
782387559
759336454
2112446825
1495383663
1917467156
1160195514
1178652378
1906413751
1598062046
1681856827
1024413914
1483141686
998473260
1909214030
1442911498
2052783846
1463749577
235491921
1425475583
1030245673
855775342
1133085838
533905621
1357150284
1345684269
874049082
73017234
886864436
495370441
865995345
394473396
1645462484
231673156
1316283978
1093814303
1613047393
1452066171
2042660543
1244027375
45567946
1754274882
264273622
1139674914
1158731168
1002818491
84809626
997985809
525787542
346470290
1168191404
457566733
1965288025
1980704913
147478582
536178848
1274065131
163977710
348182060
421105000
283223657
291244603
1480245384
566067750
2039147068
1907864998
1513688726
792665959
901191295
1542703172
1483450756
703585064
2138328593
303546317
97062737
522510039
1982308902
1759384528
628594780
959330834
1314111968
1105616447
1463643479
467007753
1694058521
356843749
221964206
910001905
117549706
686277973
2030364883
469062437
377738389
1016799911
267913318
758891110
1952873408
1642628715
256447392
1978140267
2125446459
1784527958
1032934404
1682637233
1157969888
829679792
735670344
1459883169
36606254
359432467
260020324
1148039114
2141612091
108468825
719862811
1475912833
401504915
1972058241
318993794
2070916088
262606096
1901270599
924616653
1366689453
1786134270
1792662057
2059761206
562245979
703523597
804238036
356398919
285842832
115521798
1688532160
1632463647
9263659
1180435763
1441792310
988390588
676776088
1243566591
1055513835
787819016
1153979782
1140370441
2144532115
408832219
1152705711
392564554
338248541
1455957227
142633984
751486463
1001594113
833925756
1916505183
1018239270
1600921031
436066315
479015748
91903870
2139457331
1098893255
47541061
1815336103
1365515021
1275524605
775242276
1403607521
1149244566
259159458
917991101
1926916816
447527149
2052809494
832297508
15748786
1997474444
2119927949
1528203079
1789540823
535011285
1326679922
2114342340
735870793
1150532301
534929395
122128895
1713899424
1623096596
372342580
1373528791
201142979
1169933221
293909237
359661198
465737997
1226140502
328512730
930030143
1571160782
1276703303
728167544
1292922326
1310797376
1058366177
1664172001
1359531701
1481191718
1505533345
169082555
668492740
1235958484
971039891
1223207668
1368928086
1670643437
1421665558
1152122901
1900560870
1273934984
73872660
1265036309
1011816635
326193521
1616438584
2038898262
561011897
524868271
1535870627
856532035
1217521940
1730322796
675985271
68648031
1483962580
121827474
703417117
564201352
1373811323
1113795493
938812768
1853319174
1094780175
894078225
609327689
286420439
1007134649
1373578669
2056434618
469428940
1110931575
1947690109
1111255995
1801544
256162857
393638796
426387501
681904864
266720845
1173732879
1545607132
827279515
2095780476
1196761167
1678196907
1491455798
357191731
851020893
542731354
1206241130
238158693
906714953
225829133
614333886
1806581332
2097625232
1407059931
497117585
43529033
526106993
760225460
1790153556
925449152
668526669
1624522073
400435385
333374680
611137683
471794151
31903736
1355968695
350813532
1367494300
217740685
827522695
346400581
203317802
747960533
494735650
1247899501
473316684
1179079491
878495969
1721476867
1143539946
1050355516
563648489
470429056
1614711332
1725039733
297841216
1384151862
864207152
1706159915
563768408
1236697374
1882094623
191268291
1048973529
957958731
784034886
180711108
1643492990
400633876
1286170996
1655487424
333463498
370921250
1756833651
334160611
403255649
1768043379
673701677
189130436
975507528
1988242315
2029059964
1007687731
196264679
1629149007
1363535054
1849677786
1797687434
2016018516
636394355
106060132
1866729145
289928829
1715878481
1745917991
526094443
520130023
540474213
1581418792
962769611
1262708877
824059116
2130329118
438235449
269505514
1874494863
803744378
1648557402
43838294
1455279651
132996677
162402095
1271941618
399726252
591192803
1747132390
1475571872
1634116415
1634049835
15655090
1008087298
1013214674
703970663
791125547
2122238947
478282828
130150618
271318966
1378911087
1836387366
287836814
18506354
1200430910
415969526
1862145556
1378562150
878534995
315452042
1054365870
1633892128
1542178106
1798832255
567393789
121392164
1057701672
1369460594
966427983
1035490329
1933267864
1423874774
103423193
1932044456
1800807062
1768411679
261131399
1931411954
424813694
923319020
1241186753
1232262326
798674585
1829023615
1121088243
1401586533
319243114
31705501
1043594001
1568470803
1315621893
1488979254
2015655103
533793140
780827086
1849109972
1515103696
2123849625
811794881
1025308065
688975403
1491393007
1998296112
768437979
71416375
78949928
744972737
148675512
1575108957
967099582
1281201637
1387164291
1055633463
344787907
1151813664
1355381389
1349448923
329175688
220669768
578113912
163762238
1237947051
28946214
1574541072
534047422
2057333055
520370763
302949012
1761793535
1983984114
600066719
1372406853
475790242
1367142747
140556339
1961444706
740895293
960826096
839392255
1918107028
1642645692
1839640234
648222263
224365300
849259335
1702031917
382655617
1127556146
1474969409
43433576
40619986
1452482043
132799856
119098887
2075688083
1012390286
1887369225
306402653
1549684019
1639769241
1171502835
12661647
301596605
2008437350
329214222
612765912
1069575065
1152480377
2123171124
261561496
1779975634
617213858
942805113
1755056833
715106328
901825055
1698933778
39087511
1211906666
112528023
365332453
209222262
427572233
2146396086
406273962
457399716
397825322
2116268487
162416866
1340781168
1250080053
436290641
152478431
556183814
1454828902
1002294409
1302159597
2115048945
744264368
2110581968
1983388087
1546369127
617300494
936602052
775035113
886012522
2063415403
2135836072
1959970723
1265259645
800800922
1474207176
189432325
1216489743
1308359084
730068059
1125031843
1742888020
2028566944
56371891
1639254998
1440308469
2045064702
112915513
1870753448
696721962
394260001
1380971268
1875032373
121685343
2068069636
101314015
88073160
1314622426
1741910006
1687649011
1755854600
418829547
184128989
1182019969
1006253374
278979150
930354154
85731898
1151135111
365238214
1009629429
501155553
1610129098
359484254
1290209174
1607963657
1353524628
1317379308
2069150929
1457356983
320169484
851942222
540444844
877673043
403236290
275775424
446049320
1120751901
2144118000
1223821812
1923478363
334813749
1434991802
1345151367
1639446104
1876444618
270793628
830835454
1327660933
1305897637
864383653
2106275370
855012167
2017724843
70601587
1320163666
893683665
1328165811
189823343
2028348803
174288627
1994368458
1859688509
364419177
1600953499
985490041
1616889998
129290829
418456147
1790203128
1777992803
101725458
1913468586
1483893508
896164710
1031262212
378436948
1492881449
1957798120
1804733118
260532779
2065026487
1287472988
172849231
32003317
2075114721
231901296
1570854043
2045200414
773915636
504209020
2025725924
299070745
453391113
1735896888
1979693646
996217136
1517681583
198801788
267016248
523714051
534650705
1139332422
1330299942
160958411
40847707
477485886
368575960
2120456420
192560222
473812046
1729741674
746335032
596481605
1396541434
219337719
1050336429
1720700266
1293425244
149754062
391548219
975289145
1363950615
1537781965
2143950512
2008753724
1730691736
1992120951
1905956958
1588998730
75354237
1346721951
1521198289
46415821
1450905422
1977689041
2125592158
500660724
1672430641
108219322
1753935673
153452768
1166296016
1006306475
1322107342
2001275565
1328118263
580398171
1346854938
1897794566
289104172
356359400
1822263224
264492406
899876341
167702243
1218884571
1009888186
44322814
504084567
1396970889
550933328
1864951648
1154874947
1494576248
1853616848
845264121
9625246
1217186030
549555787
155783210
792060377
1014906712
76901618
1706422016
1156078930
950609357
46344481
1193601678
2146653392
521578250
2077912877
1842908403
233196458
643945476
2130093165
1747938627
1229167588
1477254232
892079342
1954502985
636507503
1833824029
1634595487
601011751
1020952728
1256742585
873236223
510237023
523656558
1603637120
1969616850
3139728
748583803
1070582590
689077659
730003432
415357587
1615564228
1959538925
795563712
1990110295
1199023443
1560300318
1671752123
2057600776
1742117776
645070124
945094791
2081502230
2142535434
193815794
2084994384
393870868
219307848
775362055
1280171784
166517220
566959906
1615988712
823788783
357925333
2090814439
1853982612
1000320124
1971821724
1494976197
1870678611
1760352329
725573249
90141683
1368478004
1682216695
725120611
1807555712
1076836935
520477254
2000824174
807311679
701734924
859443606
379462931
1613799192
875595124
1087492685
772199978
2038557025
632948883
207833109
600161185
1815538700
2067355734
1715513236
1952233866
585142464
1891975811
732034136
182890661
1626802717
2144918521
51167795
1836979106
1769855955
521957548
261858771
833661730
763184355
779370964
780736867
648675950
455023142
1480316255
1022097697
1240809064
1570681106
252008085
351736173
1446634154
1149357967
2020233217
2100367754
277207203
419181517
401653787
220596408
679716184
1685364429
810403762
1522668403
2127577978
1898169529
1271865719
975004262
217272019
110820985
1891014001
1076521676
1042179085
1292653402
1396645427
1178730418
1011422769
534685457
1829838752
1760024055
581769060
9190774
316933908
1191255674
1582776314
1248280580
106846126
192568657
354951876
1761153303
118923129
1686661495
1550063710
642383016
206771745
1118364038
905451234
2128430579
541612319
890801732
535568329
932349534
1479062921
383097647
842205316
169895569
1640844493
1602189950
703803951
1229389331
1846652952
1535481272
1741571408
701693888
1398593073
2066541662
1093747369
1035223381
1076864148
1767322281
2046133483
1453958730
815624514
675660578
490293329
162696644
386998133
1899479759
365144044
729784822
1715644412
1680114281
1417775569
264262331
463562400
2000517605
1496401520
1486310096
469122400
1248253198
648584519
618689187
1692311128
912517701
1213974105
1643563041
659934925
2039787938
1740921718
2096439105
146119767
1035297011
1166196330
1962518865
2118992695
440874874
232291962
27277085
874971552
1167973462
274966211
1688620798
203540065
212110848
1156493901
817427844
174017110
2113310351
606935656
277428292
1563649558
772015811
610465558
1876427914
288928883
879459659
1622214021
1166531035
1823548920
2062766729
1267859612
110411958
6880240
1938115589
716478046
1430037413
2120135448
880772162
1020072829
2113921777
1316692031
546105105
371530874
301750367
1194281057
1724528050
1071580834
1691348122
357880224
1118585966
592487065
661247518
1464757427
924394102
6510249
1314194813
1338115148
744884463
1907593974
2114647334
1758650342
52575119
1836427296
1917115078
928081493
1213053323
811586371
850202009
1241128280
1025367331
1762546410
1613800754
1147903627
919822818
1918714362
1419890152
1396308055
1779573639
1946856046
818057830
1283286492
613425947
1951665663
473087448
230093323
979670678
2076619195
1762422833
79331893
478336299
1952203487
1638435887
422407039
1635700263
63528909
832065303
1624761363
791043565
1903771534
506159939
289755974
2034456468
1774100572
1339127768
58327615
1998432898
1604665702
850864459
919223118
791911724
1405340890
512819230
1842142972
29155714
691527755
1169076963
1821291605
1089322333
1375310707
254171001
1164446282
983507388
83304171
2092026481
1134964752
629819136
23936500
1112924648
1341801604
1361760656
363525202
1712884258
1182554333
658425658
1710956364
106440020
1120016722
208774930
1703843829
341305592
53462839
2122838714
1455819452
357106676
226261145
762978759
1832163264
635890192
869582666
1359094106
1543791242
284698599
230944871
1198811520
2114393823
1602467771
1529159601
1107614585
798472809
1227958821
1960691105
1303373151
868146406
1253337
1394006169
697340049
1078868275
1955334359
285825971
1816689541
1391104506
447838284
2055723462
1530870199
1123888383
1044303420
718628125
1054266033
1589948546
2060305047
1909234114
783532258
851819992
1776288933
235698541
609439474
1776766528
2063863434
972967158
1641998564
656751115
1562092732
514212235
818446401
472452673
1784500922
486644468
39401590
1407083982
396864744
1687969530
1919102539
1733375303
818315995
314177068
1486141288
19789217
52671521
1043500908
1696538987
248987187
802919207
1318328545
262192376
458932668
1495836370
1972001761
1725899020
546917458
590994822
284127415
444409231
345835227
2114466613
546010602
282989285
987319861
129692951
438293552
1208697499
1506878118
1962306602
785170031
1013819785
1980834132
317469795
1126792289
317639954
328329305
1961588287
1811953540
1138655677
1083187006
872220669
1121970738
1833242105
913367839
205101138
2093078669
1149906071
134250918
1440501807
1120955450
1395920143
651047697
1857848333
248504501
1399700529
661042599
2063903541
721630283
1183940610
277327647
1558818921
122751448
167864075
2116643776
839971164
227289410
1870974246
169272345
1156164217
1112033966
1794918627
2006710994
768495330
581182615
1135123830
188379082
1681530943
519705118
1161133150
801181246
1431787515
1267224908
1450168921
468379692
1230909981
773454856
1291699767
67363777
2089921448
399568124
1546809847
559836033
483378536
148403519
358533978
1831278236
256517999
549208543
192145764
1746091404
1601817007
768975446
546107499
357586211
1562311259
330312515
967173458
1535485904
1842008669
1570330989
537652639
233490592
1766688208
780491260
454443052
400065579
1953941226
1299088777
1317213139
894203168
778624924
455823329
1261110141
2070147240
1877422151
1803620616
1844338551
356871588
582530925
58493340
547986935
1474515038
1689889172
940631809
842459948
1771665717
1618341044
1906230517
460552053
423021168
596979669
207081385
36451494
324913360
589633139
1899721368
1092997893
1983668492
1763570365
1288286777
128411683
607760765
960674928
1829377770
1265084985
1253817393
42057589
583679475
3493670
746496624
371158685
227994279
284678136
10304457
1591663505
1663029444
1877058405
1509106690
1016131335
1406392761
2045204897
1633981142
1512039441
2129374989
1465282123
1398526363
191285960
1467504013
1273375486
141255922
1730236669
460432339
1685803671
1499394428
503038560
1875460058
857255455
821139314
112327807
1320830558
1123345827
1285162416
471220623
1635179446
1645359159
798032593
1610064359
570436262
541324035
355768676
538100808
1252165637
922093226
478617514
1783671706
1493440733
482539652
758755737
205292533
32169887
938238933
1436254944
1793777567
1697896081
2030848452
419397675
348835520
81928500
725422933
1107135722
1088138145
1222421002
409618392
1251441423
1866048352
1980429604
805292827
551913587
388357971
2046025083
1969181830
1215501059
686920601
2075167326
2005228862
1371694831
390493373
1503067170
911814909
156378100
1713937166
276780388
1412215744
125473556
808763933
957441900
426747830
1752722473
598693382
71632949
150100670
920503099
1695569312
127979636
1430341104
876683460
756234997
1430807007
75451153
882349905
1219464404
374640078
1760579560
233532299
1256437540
2114678093
25919595
1603144108
1867136461
1265407109
338293695
858384355
906005638
1305379611
583951752
1336132123
2015944079
1128722482
1335030566
2063245853
678891685
970778494
344033697
1926616100
891516223
1890895525
1944816698
2054873240
1248884772
1027024227
7118700
1903282989
1515888018
45426571
708525550
118271580
289805873
1332070859
874851274
523807699
268670714
1166107308
424525564
1595915622
140426123
594723943
117811471
1646509379
1805539350
2018385723
833191202
1625765677
719870131
1268702451
1210259856
935259190
704687436
1110128407
200012211
1526375036
221087673
689512521
1980933338
187582099
1267456794
1431740399
1957972293
993865170
257221809
643057175
604358535
582509270
341127067
1748134314
919159771
1295818989
1891247107
1950039595
746502395
880936637
1676577341
543971173
1651585883
1282078163
1215170498
23181772
781948827
1520349974
501075648
7686432
1328115727
2066718469
213984657
1069474392
1726480811
1395930356
609870518
422311354
1149686645
779997420
1580368046
624477915
1170272081
1873041606
989286763
1200183950
399945963
1642656672
2086578477
1461161242
63126956
1252774962
2091485473
1648235335
306010068
105232316
1423079023
1233705972
155124923
170028709
129435497
2091803132
846836962
2134002158
894469670
1623180508
113248712
791943188
479986700
429661856
2085559616
1780325763
377942085
1312809344
1355439573
576033434
750550984
502864695
1707399079
429995503
102102981
395141833
275270704
435898283
830485111
166570299
209574007
137139775
1358671305
1116775098
1462963279
1880514574
1652812402
936064520
938472661
1569793611
615136206
828662918
2037707370
2005421922
1004327952
1183864839
1306229313
193147267
1012832991
969575628
309075185
2023674060
929112837
379529284
1725074734
221885979
907635691
133248381
2021136129
1076581848
909802495
964667061
103585622
512084466
710111853
1555298561
1195272958
2110696974
1704642345
827878638
1631613298
659924942
1947606826
485183293
942368756
1396930009
2112673967
704341062
207574353
1745534970
1390620717
705813046
66166593
2038705869
340980026
768093077
303479323
165297811
1622567256
1978122482
1495731348
2124520930
527032227
1734895116
1057877184
767632203
1228808215
848514608
683790252
1340328772
720502079
1902439759
1126618
2007680653
1017472112
621461264
1755588747
1453019784
1167958296
1289321333
1004161441
819627423
1419124894
1762353932
1660395417
1063911643
965963051
916035433
818356283
474290417
1874685631
1609734866
1621421307
1331654671
1671984490
687770304
577822660
618045901
1491778805
1695103254
393771032
1929457757
1644411978
729412379
490126988
1982227476
23674886
1579955392
1346768574
588512249
894497879
1448391039
63807131
344589441
1213912535
1159773729
373838661
661016107
933382066
887738546
150577397
1894506814
597719859
2131289320
824162934
2083440600
383869322
811428034
631479385
1850134624
785308393
1330231258
909697430
1246769345
1254250200
1855430296
984272776
1992275054
595029462
652377331
1588941549
998145977
2092939009
923957769
1723941063
1454272634
428658604
1063479871
149998273
1043114883
185589024
1913836068
143021300
193099512
281809804
463939801
1751389781
721153868
1375866055
1794473464
263211270
523493990
1401069751
914553078
1525461068
818387458
171002165
1906484038
1443305818
1249513557
8430662
682220455
2133414757
414638804
572401549
331217422
270841873
1141556580
22664877
660873441
1375934662
760785713
1860956935
713858122
491406087
297326577
978661781
1784037254
1717293652
485619822
774256860
2121126429
594300725
908976006
1804242790
253670551
1415576781
815817459
51284020
449591790
1215155520
290441679
1013835509
321998432
487669580
458671517
1299058309
165891924
1254760025
1333033260
253644451
1201420785
304132435
179839856
1698325192
1618925343
309841426
2055167379
335644827
2012955171
340969201
383178417
2023770156
86084065
974931286
1543117967
1782830045
126847353
349689217
1835451903
1769490810
271536855
2105767566
1171793908
1649629508
602532670
1807091127
898107027
2884973
1180082531
1484027296
949137919
814680367
652647397
968223082
1326143697
843696998
116175648
1896097001
139531211
574688045
1999432247
1214392588
791774102
1650985403
1755688853
471665231
406488677
2113449157
766628808
1211068781
1089463525
1688020656
644505035
1185900192
127350166
2078289312
497042417
844248096
843931526
2088548607
353248198
1098582965
716915896
743648600
1686079441
841038293
1029569810
436955509
1351261801
446620830
13561700
382278010
895784246
192148202
504573072
1328014041
625663314
7059857
1018765766
1729303285
2024165825
890241944
490065865
1637339334
1752871589
1589167421
232868200
430996285
1624702895
240496091
1043318101
267207490
1545729224
1425771608
719920235
645615409
379315638
570379308
848326551
1384377386
777868181
1692687165
1128502266
2025924945
509106217
1559064787
1522863690
2053063521
887731452
1789769252
649363024
355690881
1405173921
1501217937
2132654226
1403657632
501730760
472802954
999292063
487106846
1118236459
1672061735
1436571755
2082474349
1059021311
439865116
644468615
1172626089
1598369530
1688337112
1057002164
1764541148
246787363
518004162
287149463
1770235659
667654994
645703825
1933866020
470100786
75365062
666008046
1667247427
107283360
1121340262
583637392
985386795
302535475
1307925117
1600509579
645706150
367645934
1012065784
1841670945
1837717859
575073555
377151382
945063391
367331490
1110731913
541896217
496931152
1794536833
609509298
2080505487
731931298
2138106272
1885070588
1155601484
1693974319
1290875245
1408621717
504048676
1991711816
2026164167
1152578667
1542033267
2121087002
2138117891
885026361
1850260166
777369555
1453919119
1544968613
239584575
1187440277
1443485632
499448603
494245308
1690037932
1124898687
1036497012
2065123830
934429469
978685971
740756981
1734764358
1664675615
368470955
484747575
518473404
1777661149
1040549795
534201636
1455892372
167391351
1185812415
1558357768
1857471541
87069935
1189303650
1226581202
2098986256
809701070
114857112
1068768709
1443123036
1279334527
255842518
1646489300
166098683
435048813
1658099313
943794671
1764409495
1217048397
1851104807
1263288572
1030646286
1212677394
1746552129
1537478199
643085525
412240153
1501310877
1283463644
1972791337
1346064714
669348529
1461923507
1096706181
1438393171
786012253
1164965362
1340954900
1420060043
1715804856
1504127034
1707693096
943650415
1918473327
1253368818
1724069996
83817085
254237936
1597611810
1794822186
968039088
1352791180
1712467119
356781628
1116957749
2124985689
933737149
943678803
191987193
1366444408
1551874023
1776383172
882863442
205109416
522813066
1232381744
2028133209
1816590101
336681787
12142322
494042261
1025168551
2047313759
385827101
2037748239
322060030
669783251
699859013
644623473
195679739
425850276
1975589565
824353399
242825880
543105064
1511764954
753808802
1954634048
709780828
470463572
1765140937
490564085
906455175
1990541480
2144149917
1552554085
1036835152
636288596
925356244
848422543
1473013745
1248146463
1924288564
1906941720
731219455
1642937345
1579027100
835735509
966834706
1934138365
370107658
1946469509
930908908
1123047411
1511122101
1665120284
1457535582
212514552
1806518330
1560315116
1382067245
517440585
126919025
729746106
1459671875
2066652503
1873521944
2056083116
751462942
1293804636
195189998
1181661828
2115723491
667577771
1692097522
1880251065
1121715002
363389766
2060966612
1822034373
77374029
1351897744
1160534467
59737314
964546393
807871537
1531705680
1472366135
1756315471
1882127486
1458339383
714732353
2059357017
2041853322
1900098417
1082329941
1785726597
164817354
2051892144
382679772
2095583112
1147362681
771384436
246987864
1799233599
1454434074
2005529797
846182453
1058818642
622733353
270193226
1140008804
622685703
385502740
342049335
2090128272
1837364015
340119956
1078457888
2008731176
1945490625
1753522369
690590673
303465864
1063090691
840412734
1215480474
289445944
2085674345
510961821
586957628
1072394623
2037054356
228526314
722349689
1152683876
1099708118
350830392
1350926366
883330496
987838420
1901518355
1839421470
1000380448
1707702341
406487425
345342170
1117848196
552684946
132311296
1959430154
1391241494
221147726
1340541958
949819185
969380055
19848822
656118513
1377146056
1200336434
1735543004
1090791647
1272440487
1870070854
1933852236
765667227
648955400
2101922873
1699995299
61667390
1188432409
322604783
2120276086
1690049843
581644078
1120175536
1850202536
301807310
1647282955
1791424562
556808753
2101671684
1641811739
1647146430
1265839386
1391278692
2142034894
492206815
1920633242
1615578337
1781162079
532102761
323387116
99128558
1875928583
509054536
1552280029
1278199297
747956315
1104890749
346257999
884736840
1644175295
169929578
1983049341
976296955
1775654207
1084460874
781555298
1745376130
1229026926
1040747671
1897303125
1225506725
54292715
1396518804
1886709830
1251971723
2099335323
1947440994
81588084
2005287684
1301368863
2130949206
902509602
1990842288
1589515030
65227373
965079710
267213226
1403730481
1671236946
358723730
493279450
1722692548
1010864124
1440977963
395171531
225204102
1376743355
633154180
1695688702
948708660
1928810970
1154602579
1982870928
440582600
169173995
1744250979
1421659354
380313148
1464112453
114642527
653959964
1650363697
2081742562
666898698
767650579
1909638436
1358179089
738561365
1115412421
1467847603
1108431164
284116089
238377865
1803132211
1305281237
1731897352
1138573463
1367884845
1539457085
1008479976
972436358
560859742
1540151726
1247788557
273477384
562745383
1040445426
1423767142
1312458879
749667891
1045036077
1196004427
166732642
1500033644
2121057774
1622168898
1809691364
923534769
1015987631
479981880
1975705554
1198817425
1083656667
242240060
358025127
1323717482
582887777
982894148
1321312171
1271741750
173209965
1437987631
723414297
1453105163
939776941
149142642
475623389
195076089
1398440085
304580555
160854690
1036096157
11640417
1688910618
573747343
1590423981
1310689417
1891386287
1121786532
73087547
1699705824
115645023
1045453269
1620831658
1907119994
1160822751
1070339820
1750731230
1365287592
1725000967
679027038
63937249
896325665
2118009333
282780776
626067069
1328257296
881577691
1439830827
717964566
1659127677
1781878798
641119158
1701375381
1381971265
1926389540
1812156475
826703361
110031915
309953272
485438754
2121764278
325557133
1639961973
1268711230
1138278464
98971872
429710719
1898998681
432397675
986314743
1321776778
606149291
234895039
2036111618
899864442
394210040
341519830
2112371974
1087058997
114816152
167356527
1270364212
1020895741
615624541
1150433685
975267926
1882361522
2029368480
1006122508
1932810121
1091676493
1556619701
541032860
1874412718
2061991336
1603646195
604459325
1676645943
909492066
1102416954
1525542133
1495733081
491637894
2121874927
315458366
1144291588
2143867501
531049687
639868277
1462538320
2097347343
1791660184
785685015
1751732683
1122203915
1560742304
2048433664
1642606194
1627388986
2071431669
2131579964
1162406939
1793148033
186750723
372991613
97525033
176312456
853975808
512538297
1026063628
1672631919
1849290465
83704561
1486760883
1390012450
836104690
312977612
659861876
199875651
584116530
1505202301
499338497
1444086683
1550841476
1562929604
1707892729
366136188
2106032907
1074084473
1124864939
1467771716
1474560607
1914260973
151536012
1208322593
1746031913
492231282
1503942298
1144834744
604938360
1099832964
1128496161
2015378636
568891347
1063552375
1453840765
1121531318
1437559087
1972782252
1938984397
1279623949
573557125
1769735574
1294160825
564007215
958658973
322371401
759803044
103981870
682617263
1552128178
1807558946
1994869094
1495011988
710515918
1720206015
1426719345
937307175
1814692597
1458189772
1863529769
166010830
1914653122
2060095330
690513806
2091126671
1424491502
62997230
1703208413
38740997
357150047
1583597954
1069038755
1488969001
895499695
84988307
1522009290
689040865
1548133718
1275326220
2131920351
528981184
879732199
304578176
193959153
1229051582
1538365351
2111307436
1335947083
1645821702
1178736360
762713426
391715903
722468964
1507870371
151762291
34897113
809370108
1213053570
417104247
2129494638
1067718199
83712571
2027894129
1538397574
892901296
2113858427
1064490248
1444484577
1359350700
1505963906
1469085763
1112789820
1092739533
101776578
1179212703
619981945
1897518666
1309962393
1774655351
205510690
2109505801
917090786
755323845
1449121031
924295392
1401492955
1587983542
2058743070
1946094813
759705060
1218489815
526961665
1553178448
562126735
1780263639
873326451
255028938
1777787682
1000986013
1912401900
1305482394
2001384709
1802863735
444641136
827573008
1810657489
1625910057
1660782148
141669548
674892455
526490392
1546753377
123189059
108282844
831383957
1418835556
1793644767
1117852597
1750295273
349073684
809449923
2047625246
932541069
1808058526
91123306
1519585873
1461285961
1831731751
1436466776
1391127812
1263107516
1152686249
1870975604
2070797251
898845609
696094187
430416805
1715796355
1681797290
1687472016
411950650
788364050
989414880
140367508
1743003515
1226903656
262112212
1019908373
1306832017
80089992
1244890838
1312042309
2064900430
368108978
989214049
1385871523
1349596851
143260002
1593897534
1879125705
409345092
804970471
1183150411
2137320529
62365230
998363433
391118641
1676813368
6657273
1552612444
2054561653
502412520
389931644
519658683
582682857
1317598059
1050238087
1310463445
331689342
1816250409
1134627314
308690979
800749717
2136675535
1562786146
936292771
2103466572
760927052
749182013
481773189
92378352
716152280
835197680
552467217
1997403701
2139333278
508749076
504643604
342002490
1769989036
867275832
1130699722
754925930
1500616805
278595844
1788795322
967107254
1037436383
261700071
194614050
641170400
1079708613
60659513
1561465198
1816020698
1763012858
807998573
1300641008
9024432
893011384
1247251396
1018909731
1062325946
2060346502
1502897454
195463784
622156265
819940581
774113552
778893111
854674441
98907612
2069665113
393447939
342445398
1501796574
283717313
544274625
2137463575
1552978327
1605521877
1031102582
1958625868
1234513027
2051545160
2044982812
1873061412
1498354762
977803441
513202629
783203856
1402075491
1622912265
453919009
124596306
672933172
924442074
20240074
588216250
1429741902
839395482
241637292
1540835780
1553574041
512700106
148093247
1586755827
1998758386
671641311
2080831974
739010151
128207334
1568569541
821233091
1900397470
2137473797
570538679
1235188144
746728995
1350655057
994864167
1716688167
1187069560
1100358879
2118957462
1754207377
318159677
2022592993
149736357
1277171275
2023054062
1164125565
306567409
1656810861
1191346023
2094031697
1889706979
1286760689
84584800
505294014
269962710
876176277
114024261
191339221
2006932341
1878954547
253113199
232655885
474720644
1552902814
1950420193
627706490
564885938
1201334459
1369725766
637302950
1829160298
998674862
2063277176
1618430013
981815986
1183312337
1005977795
498882592
962733114
1225573669
1980400815
1825236947
926232220
1494056260
2018922679
265584776
447074249
48026623
1080249458
364446724
693275497
1262272535
101246689
213351495
167764423
387613654
75058923
164720670
1453875407
722070442
947521149
1707634322
1196796764
1808768578
951262441
1633647661
1700899011
1755767640
1453453106
2088191873
1495756105
1280918088
809102573
1756183752
1232187
311295013
1236200900
1046561207
170970651
1820669838
1834876301
1301593611
1780863935
241995350
1089150377
483315119
976410750
1839924926
595220094
1474778403
1751374929
1234016932
1523958431
1205519104
2129193662
1507957252
1208311106
1701999859
1337631947
2042191709
557553064
572001659
268358478
1249779782
170564796
1779249477
2095291364
214512003
222417235
854717913
815598826
1193462664
1771310524
415665547
219146052
34857425
512852485
524603417
1430269997
1332906468
1231132099
1203315554
2005662446
2145032560
1635690645
970461131
1085573014
138031006
2099738993
488681709
1781671630
2057865564
998806641
1500753114
1045665344
490907112
635358892
1238156477
1153362895
1131303294
1360628388
1798381688
490178458
518930689
1846356616
1884526796
665312865
2007282473
381637559
1603813941
969076821
1415884148
740226886
496237651
1733314115
1208706305
23486891
279746104
847549297
153227149
1769286446
1882540682
2000707286
1442386457
1408444450
1743235932
913357722
1534501537
1884576247
483351443
138847773
833550497
921508304
1882642908
1755120303
89608728
1076276749
1181144803
390319452
1118850534
1411629835
35075618
1856320491
1084105664
226983246
13691124
858097347
68565807
982486609
455705561
1705287295
946594529
369821347
587078864
1026495971
269794917
1697331655
1815849830
452579272
365084786
437059888
1930893448
1168745697
726053100
925663232
674736440
343675867
525031106
1402268841
197235052
1542636787
622751056
1739381044
394276763
487530507
1173341335
936284596
774603861
1874902664
1020598793
1345560028
1701266135
1252124490
1948389623
945510013
1101151251
1421964244
1102157827
4778463
902317803
206313118
1768217548
1970185020
1082274513
2105783715
749734861
2061059694
771433102
360712765
220470482
13871985
1877535035
158115173
261801012
2146628810
57297609
318243462
2039998013
503514238
331773305
186676544
1528157668
1745783095
1447938328
863275653
1216494467
1775052919
896146347
344665410
627268274
1522793935
2120716306
855060118
1227218516
1037917486
671933780
1072383156
1969500677
2131408932
1533309041
618301772
757794338
516796987
1713276360
1497483521
1798135271
1988486910
20277616
1976015711
2075452238
1713347971
605014789
752263716
720015356
221931583
1853158353
1173171442
1390050595
969013147
908874617
545995794
1699227919
1713762834
901173420
737646961
882599699
228786978
1824901315
1343760361
562495602
717709082
440854748
253280780
1318937126
1092457616
955844761
738417689
2093360012
767008128
779370845
2019604614
18631295
1563143741
132118568
647108293
1229625971
1805673769
2013550140
2010650250
335877585
127836388
812852291
95859941
479553544
1192694047
1389570609
1897615031
368569719
932487712
54391403
753763866
1148101083
672553904
1721999544
1193603482
411216204
1489253176
535139887
1425825715
184877355
1630545830
213948189
280668060
2129739516
1077429201
1453090418
594616764
1031401415
236571273
2028984638
228280834
490480467
820454917
1294202559
980760587
806976843
1818784107
33042718
143279083
1667867559
1723962618
782193420
1332037619
14604315
461385008
1201638655
1509428956
2097630070
533229597
1480926716
103534415
1422981406
2034986745
838224819
12757968
939626596
1103700053
1739489215
2145549974
176610029
1770588071
2002273820
1686907374
141987336
1261507413
1810160634
1779549994
1996139022
1884623749
1898270143
1512553436
147130545
1569918583
1105260643
1715056041
247987635
1742256232
2106284884
655958126
1971541611
845411171
908692426
1802570492
2036270619
1988548354
2096602385
2004374631
1377846379
291969561
48158899
1123292095
840543535
760960942
188620888
372890588
502415925
936761621
675905416
1273421199
784294142
86806749
1366175166
491996903
605846759
1517374810
429706238
487065968
2030448555
1988644821
1132576893
604665634
1837000821
1981667324
435460149
97229506
791057932
1334353122
1318383438
2124609173
338310972
1444297242
1954594366
1282383749
297625200
980185884
471935469
233369844
1885220840
1313015205
885545579
1941982566
124125996
1648772366
2070376561
956941127
1910114869
1954569388
1834557455
877317224
141560595
1524505246
425525506
770418882
220792712
1164443557
544615793
1237798220
887563093
1820926159
848209597
1100872315
861991812
1128357876
827220690
698923676
78820788
309115302
829085662
482547279
1356048512
1091974646
1108832322
1023745838
452434737
470340868
1400852464
1328044674
981507576
240592660
1378906055
1656607050
1875448668
903867293
479049469
815923033
1461319063
1547819170
1984019998
561637158
809932158
967220457
858887341
450980602
952403010
1452724192
1386526928
1060983537
461072984
1532189194
161297525
1185751085
2001154743
83854384
846959584
2029645976
2017675488
564069735
1287615982
1097821000
863316767
413043148
1315022953
442037273
147524761
778101323
2018538225
1978769390
1670419784
2073278010
1851879087
984824255
488717139
1843774106
1262276566
2115851164
936306601
890980294
748150912
506907116
412926238
1687849305
1724518926
7177484
1593923394
1117166151
187271404
167610476
2130818626
2005299900
1807326970
1600172289
1539344821
818029639
427208452
73177049
1522013612
1794129550
26841414
254116855
972247469
882819969
558520360
557562188
1541232920
1669657324
1533345098
2124419228
1303736095
1324457353
2009235301
1468280173
713795452
555751022
91276188
1097902775
824923773
1324897262
1290245141
151908059
1107417090
1640272207
406147302
1428301951
311199847
1845680166
678717844
148359092
235435974
330039564
2038263184
589869332
106545868
1229240707
1071838330
269911769
492711119
1260324606
853117353
967085741
564360190
525316590
1080428019
347374184
1230167446
1540985879
454316556
513552759
718572852
2002369618
909812420
1262196907
1130227691
744379113
1103372711
94804863
1795975341
663776961
1196688903
1655774521
565574166
1956793227
2112327329
428484623
53581157
1540743456
1241031931
1005480057
1504458968
808460086
58697079
1285894254
548919912
743027694
550214531
1793214330
194993572
215979531
607428846
1668351324
1391026146
643999518
1533420745
1964133800
278616290
571949799
68822269
6607132
2082159170
2096765557
1891188861
514677114
871268713
914769038
610973685
166416098
1146369901
591731498
378604934
1855826611
178597529
404330266
652856312
1609441890
314631288
1399098045
1234306115
1112274753
185837348
1649351433
958373787
944055242
1173382341
522401497
52411076
1813089332
266977419
714824811
1342872094
117148062
733280007
1506517253
215779920
1809175140
1860425986
1593878575
1205129164
549856987
1753625026
1513773182
141627126
368111083
1135537708
586448098
1573457956
157707414
989831726
555824726
2063830731
1734914467
1740211818
448238296
689156778
772707946
323317501
1201491279
846699190
498574865
1194663542
1454988386
499194609
1621143572
407225554
2145864243
1861934909
1623035096
875918002
461351769
625187327
130697901
1786270333
1425060307
273170298
1414651904
120759055
623389292
1332096000
309411613
1945800523
153320548
573920326
180833329
830997428
1688317047
14621210
381489386
1869965453
766488276
1672134042
2125580706
1281702003
1986606208
1594773900
2028439336
1182018942
21830258
218253156
278793822
1234431323
313396196
362453444
1512390950
374767266
578763
62307260
1225432629
233003775
7321829
334752870
176157944
908679071
1019473016
889771659
1417753194
1932707425
829581443
499201293
305599597
328905168
769326316
1572227754
545144422
1938751138
684191575
540897132
1150490862
2047479513
1770626010
1119374930
1201961651
788385121
419711888
1605268691
1640077723
1674546147
1707170403
2089996404
1454072154
583932528
457921641
801679279
1320042424
2125142457
282288802
1823779072
1222781613
459136425
1548868090
1622633048
76328543
1654202502
936437005
1540292235
1153893911
936345643
1166880235
1263513115
92849260
1111714519
978235471
1360507239
1157030233
1258715505
1804379941
2082704883
432315130
804220105
1709766543
1643470517
1430501394
388747012
2112219296
688368527
32175101
2002950997
65864099
1957917974
547977879
1395547580
1024604305
799953065
329889936
763784270
565814607
2096772795
841331389
1654209341
1531068222
181599217
1231858194
1265802648
1259422801
71942339
2007365599
1766636390
1285347998
100303572
1524653804
831076704
375442085
1695030495
2651704
657385694
2081148454
1497368817
826727814
10941041
1523035484
280950653
1051371033
669959997
674753397
1949005481
368776360
207036288
1706287968
607882204
1619002613
235985121
765597390
1881185509
592374522
1133622748
1083222870
1121042523
1820488831
1713134979
2038776507
877036420
1949170912
683992161
303212746
987334557
2863774
69027168
103788181
635766512
1211859580
783515213
414497739
696245770
581204369
2067706012
1496729964
2043527366
735706900
775782636
896004204
437427098
1980431434
1447050853
1724603819
1043033454
1642938012
1298921541
1520954398
759744234
2128683080
1355874016
534680086
424433078
1357611799
1565537557
2105122195
1785739024
685932535
1785520098
878366799
1859027589
312858172
557574422
616983844
94276416
1234916112
1291573610
195478940
677694419
57024014
127261209
16032377
1263777268
181267761
65846656
366024200
1499477084
1704701752
962141007
2039347014
1798721436
1388800126
1968554989
574099893
844012178
2112433139
1445552719
892338719
1281100579
1229034727
1580101777
1066698776
2034862237
1593989288
1560423835
1025765146
1825318822
150309731
868754912
975392316
1206545537
594874565
1489253793
1395729768
696905145
955047136
1829134300
163327281
365219588
1658313572
35316858
1815129548
462429265
673765031
1002304421
457273863
1475897438
8324436
1535154995
1978641838
1881657987
1819035006
1344433461
733209712
124962681
1208269309
2058520084
1178547803
1687826323
1851366840
985748964
2000530706
2082676897
1934330956
337595437
209800236
1996529700
678338438
1907504755
1683362756
31764411
1588010282
496181909
1071106318
1098199548
1622723680
1950015054
1038856002
1460647037
1333277038
82778074
1838560018
1900232569
877805224
1999289205
831762681
1323392724
1924196643
1532619611
12181471
1546605472
519438399
555443050
1007741423
1600295782
1363003785
1127806277
1575611182
1797022873
1005882429
847149821
1749308106
2099292235
2129332833
1283638761
1180958994
1595910839
1418971414
1462720389
20227803
391795317
1455390424
1840299570
248049409
337896632
1236796133
49100879
1551796380
1155397674
351517091
999255202
1700755191
361373011
1047848946
446534954
200270533
304912333
450670856
544967233
1202950007
438045831
1898866657
768880306
1139718889
1627403263
267672085
1319524043
2096447849
2007776850
29351786
828428556
1067576472
625053236
1350997013
1406536552
1083259125
21088006
1011495825
95742761
1941526723
1128532568
229694905
217909443
1414914428
1338466247
24554953
417841779
1391453575
2134297960
1683716031
925510634
531897033
532066369
1432493135
2071522300
860822280
1545712219
2099527762
312574414
789293264
1242391495
400177691
311991958
1084846913
802160550
364316589
472749136
1739668117
1948689597
1609923279
759897256
318968336
1265151959
1752041264
1958973911
1742403683
1982571704
53114008
2033781481
155883158
1067193898
1847920357
1509193950
1198414768
1455207860
393272265
1742645681
590922644
1760501041
1049876883
1537999296
458925166
1610261125
743807155
944527486
1004637929
61338311
453100237
1774018475
1135049899
351066774
2129648281
358960391
1076394702
2116664591
810404737
527803035
1715492621
1474997413
1826210497
1147168181
1974890103
2018046503
999037135
528292108
675746498
39319657
829660832
1324916650
1139326944
761286185
1688595883
1529893721
1596898320
1767929368
86299489
1688784195
1848013065
41443080
1341263867
144707199
1625645827
1847902061
267761980
1925654887
267396319
838851468
1465362622
982215234
1079282204
1782126511
1607974948
1808997451
1960771496
1491930092
1009293080
1960403315
543653556
296688523
415647392
1999838006
485801140
1217923381
1134577402
1340117350
1053769642
1634844144
627406250
1075977596
528689245
1409413575
753860989
1306796487
366355831
742180773
403339950
457378567
1624868177
6813833
1724478549
819065048
1542823089
1873144778
141862154
1767752492
2144707364
130904202
587655878
497608265
589714452
932693723
608127679
2140006846
279784029
930342017
2034508336
1875745322
97457899
424552829
648769389
677169532
1004439823
1288631216
1482908238
1068192145
1061983417
13771626
1293973867
917566747
1209797336
2125279064
1969060891
1284083322
911702698
2145700396
1584712882
866748648
931726836
708297089
1360046929
2031518622
1800396505
619320020
593261206
1550563983
2069581552
1927005720
1479518534
1702196959
1274891052
586843079
546008028
323870092
1796117672
759874099
104831445
1573377196
1856978077
49016234
1537420398
1377538415
501473136
624410106
108879435
1453044613
1981923938
434697012
470169086
1425732990
454227606
928507973
1618224181
993835694
460667566
502040919
1069456379
743136356
1124553810
1655662950
183413340
327378486
1422583380
407095420
1748878199
400611226
856091632
1893387276
1267078751
1978539670
339710040
1998107961
289270453
1234964847
415547563
1657028729
159576127
616529521
551723239
1056353793
103887012
960018799
936034440
1461053566
57407595
1075380181
221721079
410656715
1107429052
1473451981
1877850156
45554986
209325423
1655648108
2132024505
413213614
1094545917
1174472171
1751633558
1491108705
867158169
1555591661
1009543466
1981077096
700975059
616264067
1816875770
676906136
611096419
156192763
1683379138
2019803276
909058384
1493777075
851955582
1100196238
2132976892
1988802210
65715934
1625191516
1159516877
2008986118
993476988
449386770
1500949882
1599701718
2059740509
1832001947
417430149
552699603
964219749
33139206
66334262
2137477097
1213597436
1791138980
1859850741
383990579
1951859116
1216700756
614764632
1581115315
1614164114
1707595941
2073783128
1915069530
100097714
2012323477
1873822269
1023910937
207779706
1418157533
2015404102
1854208828
1607098398
620714663
1692095095
1085054002
811625974
1881841583
1059282240
1870182464
488708172
16787746
1607926336
1675468186
2086443705
1568687422
1178646803
172950928
1496430731
895462673
645693946
1359038810
1955092076
784937240
154081022
551496759
1126193502
215323746
1035297011
1769997891
564682920
217659305
1312384299
436484804
266449724
1490787467
546205339
240716670
437764882
1196217591
1753402581
1732151616
2124242030
1471497465
1201614055
1229911455
1619619546
1759895344
1883832166
1615320037
1077214334
430295916
1675358208
987301215
927050956
1728416166
18059568
2014601549
1781497003
1367259356
637856683
408763382
867323514
579621931
1457333093
1085918949
14219105
55716255
670379023
338977614
1044990277
1820025762
2111748398
602516659
1719813260
1408399276
1319809156
1561541807
602779529
198894812
1481393256
1561865377
359175406
306431635
1966321493
2017821051
1694188872
935463406
706456082
1940822112
517066095
2089306887
1486536088
755051149
553588029
768959841
723712137
1899871158
1238823303
273735211
1538326934
1257447440
1033883981
1063655914
424385973
1961026945
1433564243
402296220
1717191158
1373160951
2035574412
1732508631
1004972526
1876017414
164927245
1090346833
473113081
735916521
1772350820
2118519274
1097157323
154726537
1629128179
1210426739
2039440188
1853661274
742514269
156152394
1632581582
804459117
1959707254
1648646125
1780552276
1927207068
656131708
384263463
855162715
151697807
395949143
747281971
828097946
1772567422
235242465
1897717608
897203344
827925845
1326677250
1009635473
1088409976
22826133
347010956
255936499
937583995
2113116677
222416914
691884486
2086868961
710649840
1737965012
1765149894
1409206248
1311033870
341768511
1711762995
552276133
731225632
1359811458
103030223
84526149
529700526
77210581
544714939
1972054274
169316556
212486449
701231102
568734725
543685223
1875976475
517185911
1988080324
996270248
1702858313
739899310
1622478868
606751906
2055525460
454335252
154215324
1462285499
817582112
1818993702
115742488
1813174629
570284464
1377316720
99289985
688167053
537565628
1436841227
1839861779
1452168786
1246583256
1269268299
415901153
1034132453
1610764
722481375
955086445
524211260
56970293
1080361716
1978340572
289993808
1598264246
411706451
392151945
1551878737
369151256
1500355133
845547096
16092557
166772317
264977667
873225032
1918749390
1373679438
222023598
739914415
65683264
2124850278
699793723
1532910501
1170196891
976097129
1809188934
266554672
887504376
1283912990
635481226
1276115766
532281146
643607898
2093946300
1514134317
1447012009
2111674089
1386990390
48388965
1144269064
1050603801
1348338595
126857602
442323300
1901533014
100075193
493996806
1675125790
899521651
2136796868
1404440077
1055458863
686236538
831565273
940064712
329435770
1538845348
2044435270
910622345
1953951354
1637382663
189096707
338714397
567477923
1009364778
1158544088
553304150
763881990
1464335384
392018007
1186545905
227138776
578134760
363331654
651434353
238459159
1687596363
444458722
1421413717
385332391
2131399952
193994899
1741375775
1884215339
2136286915
1045344978
1634218009
927103334
1105834232
1068637746
565901577
1184141509
1860997705
1025336074
447335012
1575221387
438071106
1457003575
331710491
888004785
1873390929
442178514
314542792
1849541708
432772150
2001272671
912978406
1913827890
214086120
776038815
465978860
456808037
1507311374
1101258776
108005723
332340385
713447344
362718861
1588435856
242871111
365082327
433383339
1679834534
1581000936
69838256
1664731023
1983161804
128331386
2044701366
1802153628
1763020676
1572742454
1494042586
1296234830
1021078690
1448949342
1252072520
19918355
41570722
1634444271
1245758176
33957164
1693333644
1596081818
166569210
1887019353
93800778
1245826517
1931467354
828030064
497893534
442845313
182929756
1364817138
167889501
1967034811
343058094
266135453
2143175196
310647364
967651298
390353400
747008113
585669037
771689871
1927458089
392020058
1925564208
363832592
1035390185
1910122213
1244311815
618847487
246014345
93028866
109966119
1736471956
1101151465
394933312
985765133
1756921217
554594067
206974163
188264344
9400458
1223906033
1025575642
1423237763
1722286990
464524932
494094097
845232691
1057157828
543410653
1911697501
1415147551
1056598402
1802777307
1837559785
701243681
14931136
793213362
328270358
277367305
2048746458
158137083
416579310
495735158
1491544703
1057230010
1489416118
370162237
1415622582
1055664881
810312983
814401223
520692335
1492112566
518643032
2078527693
924439326
880821232
1625772540
86718486
187903624
1385369015
979186139
1030988892
467557186
478790613
1095474537
1244295777
1623108153
746163330
306752112
1222091056
1245987912
521708445
1937033025
385137610
1265089406
808867376
2134045192
352366846
1644759603
1366538004
484463483
344285774
252339226
666408817
64485738
1144674081
791853414
601580235
96262573
1775300886
626435842
97313619
1009531310
651111030
1139584056
1809248913
495475971
851923942
344122337
797382846
1306593340
814848669
2134032143
177548731
1545635607
353152877
1186844312
865762213
406035070
1245608580
1409605630
465228944
564494102
1623946916
1355585444
1568460864
1749260380
964156492
1510981271
976756352
1838469558
1387401569
1801847009
491674367
1251042396
1325524682
276691684
1924506656
843682185
479550018
621730265
1084398871
662775697
163126369
1625263382
399624291
1026354477
840507458
4089205
300311630
991607024
1179800963
1511065846
581824813
974219362
615139768
34020381
576814068
523823200
1945938277
678604837
456004102
1612620486
378073265
1574160272
893046547
569686937
408844241
1343595014
1918962790
1279553533
1763441765
1661273409
1204817126
907721681
357463938
1541188989
832203838
1015293097
715808425
1464387114
1713436344
964577669
792022236
1343412391
1203689719
112200215
1124351038
1018596965
2038047328
1362013678
220796540
2082879286
885699195
220309016
1248664076
2056745527
1633569892
1128344161
584517906
1807367298
341953151
1108209851
870764252
961598813
1184132402
142457095
51528884
814323486
1893734014
2097074358
998742435
429186996
219235736
354610589
716561530
951431568
1483300600
1903227168
1110592232
1807850659
1391263669
1846189322
2128620249
2054368766
511281787
885783892
101274807
1895636069
79426035
1413012084
1124620421
1614193487
212474738
1757280058
1254507157
960041953
565014265
1724869267
1772797033
1129849394
2021637795
190245048
1441387711
862841162
1229160415
691464709
496487613
1338977755
916045191
919950740
377684959
33227146
1103067910
644303090
785455234
2144248556
331340828
1376772144
758177185
695659384
202414346
1734224823
1471824221
1702458312
1832136176
1118964702
701563077
789603312
172564563
971721062
453741461
1583799063
1484305386
2041591595
690093775
256579536
1729772644
1348823821
1895295426
2089837848
742529960
629822512
174918267
399871511
1048641644
1419925470
569157344
14513143
438731293
15708759
829262914
703127963
1146255449
1540566925
1147148244
1545455006
1076201637
252842985
717709357
652418079
1169800642
72894450
739699555
647765786
185424458
861488657
1742308195
510312821
1657930806
1129551489
1117027333
14052623
247609913
218025714
1917130807
1831287488
188429360
703746290
389433192
797689206
1888119716
899321102
1608366067
220209331
1936153048
1951964115
97639818
1831527696
79768575
547244279
484153524
510755165
1904505822
1144730056
1445155944
1851705021
168536070
1245554880
325835505
2015544457
334595951
115258370
125193185
1545943001
424394248
2019890081
649047324
930468464
494777394
2129432830
39797141
793670398
1578360132
1078427715
567715694
346912789
1056343021
476058820
1552097942
1964074429
1410143436
1992559417
1945214157
1068825581
359853182
2052334256
1511040552
968354163
1271384646
843906197
1441208373
1890662895
950623774
1996021053
373861896
666753086
849339708
2104706184
1811741356
1450261376
394093562
41445103
1714893091
1212189040
608191891
1519330081
723881292
1895751574
554564939
769069796
164134682
787271319
200320966
1595546175
1926230230
242703753
663054986
169319562
1565980303
1123106816
1781240313
2054370438
306460274
1727986797
1202467181
175623991
2127989636
556433697
879348780
1213587264
1509398660
1027716582
1360952454
1919853056
144237458
193292424
1515650696
1008266663
304347413
1245155394
1494628058
578459463
1896894514
94887484
15908980
1541850420
1442860145
1123088474
1576631324
2131146086
1394431521
812856153
1522295131
5806282
1795842757
494985877
151351613
1494840844
1469347508
1531512383
72817975
13059716
2066883747
1305105529
1499436099
765045613
1219174328
976022718
145118669
585530569
846678728
1899974911
554454555
1746610283
525380702
1961809588
1745198765
1844551082
1926394206
747024568
1312403232
1251506221
607949344
480651425
22556939
2073302031
365281491
1320774120
2010896323
155439329
554488429
2051198803
1210079032
1792563561
2123025210
1889493226
940022716
908308343
241540842
308110428
575679078
1026821204
643184376
1892722542
2084986499
1421037760
472983299
1336789094
1553149410
1484637759
936487782
1355279380
706775142
970862887
2058763536
1824198120
340203258
1723463966
583240442
754981009
1015192630
1359924063
833337768
1686772263
18177567
1318359860
230895258
1697919405
994353490
1475733550
2113605663
1668972548
1439246055
828471203
1896168602
1873007729
1693415233
1523712983
1107465894
1477346093
1258600762
1735105855
779902114
1362954252
1946604088
331999296
1969956643
634435928
377133484
2048548470
854701851
296987907
2087936594
1051742355
1891548314
614946459
482156708
247355373
1175792625
1605318119
1872278002
1004131312
2087232932
217699568
391775391
517934116
1591135567
1040785888
1305489557
1685455647
1981003846
183852070
1104839607
2080449239
195679601
1289606427
2142264839
94300730
1858405409
689751946
1114571195
1659369925
725961731
556874282
1249375216
958372851
771198786
1411873095
1662996783
716135964
1079366901
1840133965
1209362846
213680903
771949
575845612
2093231002
1050287434
527278161
588392571
373803968
732743848
1266824210
948113702
602916086
1657439329
2104727869
1774596896
776791855
1649647947
1779611592
471851475
1880238160
1597191571
101186377
675534406
906109301
433722698
162268495
342174355
749704136
102312027
1042423998
201889669
982273592
159164805
1742985374
1632413416
2002167413
1884782943
2134375429
1986522496
1645497243
926900049
1958588220
2012897682
144488849
818275143
1444307730
1590778218
1616114653
984849195
1289475017
1137236027
1966430660
1370017138
1749523851
1252553510
1398853921
263712200
1159529774
2008599086
1888174071
441233792
636676021
714360438
1001088849
1465231767
1842659934
565396578
105442657
1789244497
1049937966
1176109342
1591571426
926009179
1509235348
1359884828
42586951
994508170
1732107862
1112733644
1494201936
1473557716
1603919017
2004635967
1616756542
484795478
1333947851
1772366053
172372353
1070411802
2077512568
290706654
63286433
1035297407
869119832
383966644
1283755484
324336426
2056241143
1470142426
441591509
553429153
590508064
1108630440
661186423
2047259302
316039144
1126943414
1397139940
808743796
1161425834
1032555449
1385433054
1088489844
110590244
2014608799
643493846
1753621346
1868509682
1427009721
131732392
1407532087
1640850141
442137840
757465735
483038883
1244134824
765925261
189205190
991213728
381011275
1787151768
351433580
152821572
1598391849
1025820547
1942359234
1312498077
1972989773
1590479328
313882827
522476924
21250957
16166960
960387895
1841226185
1632336525
1041162151
1340968035
1279229562
1503115952
606724338
221071864
852762769
1857838989
1418240586
877958889
1952469423
759648766
1370134111
169759712
466271058
1587438553
1882072151
1700902215
2038514030
697803020
1290966535
1153382650
1617421880
915919449
1916957881
114959544
1094294669
1584002608
1067660273
486136052
1147784506
18836285
1827547719
1137968983
1792413667
598445534
502598927
1156434950
1826481442
14391999
186026102
449481885
997205560
2055336946
1058700938
1557467403
61929210
133476329
163378413
1977058719
1163539772
681734038
1237582059
707689914
1374361681
645442107
1806861793
144455407
544890530
1921343531
6171641
1126269665
906517433
1622790034
1354629492
2122209395
1861154979
1348584205
1842964598
422752148
117514627
1143156635
2054644835
1338390292
2100682357
269279967
1179336700
1181097222
687698722
346028913
1420166292
418231636
512347554
255346653
1901045691
1992034256
1491620112
807204538
229711234
663663450
1774166957
651379780
782369336
918418213
1624585415
395959750
2007392255
993892956
1232996908
1650073997
546757727
938827231
628730932
833290396
1225801111
1837528043
431503299
1251868835
1388927091
296562928
1695519613
1987572476
422392598
395069127
1419324698
732440281
1557455525
2023181523
2082211155
35794576
985480905
128282289
1097976403
584659990
462793598
1662546387
1027367801
2079333742
2147467030
635406483
1808918512
910936013
1732976697
101604425
767876584
344997693
1479393002
2058668567
1644507153
1712515768
813606882
1195596461
2042288485
278057709
542172233
2056765658
829719366
1612774527
1968227494
1790412246
697871324
1982297953
734867922
433718240
1367215425
625047940
1716043422
2030858803
343984792
895105895
79924180
929879130
661505105
888121541
281610711
1419329422
1837792945
662215392
395303285
757227857
216932566
791788964
1558742235
1616415622
1721300794
2120595683
1755204733
1347066847
1663084526
1260295630
285624744
197492486
616750808
1410221461
887802404
2005817742
931296519
1318895718
1340934869
1944007871
1247805445
484734006
2021984207
896180277
1427686792
810197142
2054367211
389103128
126845772
314931603
682033649
1282392019
936609794
1048531863
36527760
395899347
1729728708
116325455
554713114
463914259
2018261351
1195511894
879454904
1546003777
586773926
1782908276
2014667125
62649707
1773730419
1101007029
2117220659
1959273652
1915430462
1151679018
1004329124
830220288
714974880
1604947011
379007044
465780503
885769105
1944498140
2107822441
746255951
2098170431
220391084
1480929659
88724405
1418475000
1308474183
1813450996
1198059514
648004432
1768394783
1360993216
1932226978
484292268
1777165209
1035489205
1814141584
1707572872
1873716436
1567238522
99318266
1128275137
1135659910
1732238650
1539944616
865269386
1571201816
731516053
395935903
1929029959
1400639765
717837605
844044153
1368684664
352217484
158424083
1291551489
1458095252
1368876854
1956775589
2116917358
1800469742
489875429
467296478
1818747804
1196643283
1557697671
1723421118
29951612
1144173268
2054481440
252269046
1209499219
1476669116
1054193478
1185044182
450124415
2062444142
1191077390
442614078
1614274132
534534273
2135547600
1999087259
1765609711
736237486
575378836
1278061913
1337896306
700977778
1750958622
1583523507
533381740
1157903601
193577605
2078469703
66173505
1770092926
1843462391
444906393
306693600
2097809096
1346922125
1437436970
1187569138
316346516
432483910
1750810348
1102817096
1421658562
1136663290
1750703425
368910620
1868437669
1794673478
1073696689
1090985771
474494558
1953357003
134626646
877990129
1020248719
1918257813
1773759659
1905994651
572906291
1153915254
1542504624
905184514
209335064
1665769819
1363972855
2063002499
1829605395
1462907550
841441637
972403323
1764609905
763180208
1864751658
1586197120
42042417
2097092504
812872892
1606580111
236626982
2137860032
233632488
214873638
1007958960
673001089
798843483
1279831517
137203531
518766388
1168946642
1387156767
259648967
1959699377
2086994617
321879030
2021587761
2104528489
1737526584
626792962
2089992217
1166895392
2023303546
1626179236
455925952
1323405296
376725582
134838664
465798630
1190250464
1734362257
2036682305
1132944935
144702485
1567173580
1288159611
72842374
1062838789
819031897
86605702
1906767382
1701324800
1613399048
1649465809
63142420
1672626520
195574775
1484871215
226501413
866189200
777537562
1612923043
1065698769
2079088970
2050535210
1516397731
1816538772
2070693443
1363276072
1835570396
122892910
331671807
465053283
1522280814
767380264
565390318
1313145882
487427286
1958987483
493028569
1046406596
519841802
1947887467
2134816197
844555741
968167463
590200592
291946963
1893729685
1405474353
1678678712
1656858941
247535342
1974258631
2052529819
1333174325
857648321
1939891632
455647041
1682678137
653652694
1901691556
371551030
919139058
1127779810
485081197
310873655
1725930137
9801123
564608015
1724811188
1480892092
1021235176
340777064
1405176687
29756806
1417613731
1730210247
2125395544
1921376280
1464427579
1039887721
503074058
1241153144
50544710
1921239289
444741827
1225281829
1881231003
1504020661
1632051677
1746882387
700656659
1513515441
16608212
1541936461
1355362629
626007567
211334469
619447646
604425852
1730306276
776865550
2059776725
1710866547
117525582
286989784
963098563
1267223779
886655673
759957050
1509847163
1629689270
1936824584
1001323399
1386839791
440875766
380474889
22406276
1095759411
659629205
1326927129
286144425
2141914545
1742083850
534550511
1439775939
964445708
622093691
261129707
750385775
1335725396
1697320176
1486920598
1540548359
1655025819
1092708920
247225829
917982811
1190299134
1463555772
212899806
354134843
610641181
1411375800
236262784
21790520
359349557
759618037
1181202050
875980431
177594509
1118032226
239441493
1878051873
1324634268
913116042
1830642335
1312529755
2057853045
1646927717
96924857
921742522
990919448
329985979
1273575058
1668922876
2115285501
1436480368
87137548
167253777
736022441
1422689283
574501216
1615733652
832218161
1086332795
1243097640
1969755149
697762064
962082330
1658095803
2106749039
1521738577
1824463518
1319990183
1846134648
2135286445
583533408
734173389
198285601
1862117052
750025669
1919020963
524831126
692051888
1869567832
22982056
1550259839
621869951
1571313048
728461215
301774730
259742828
1928592846
265219519
2114764059
704299015
1882575731
834866020
1652343034
1082140209
765253382
962472278
716183680
1575677268
1066095298
393674453
537902633
505601981
2065053579
278002363
1535521162
1204260048
1845223423
772357406
843047933
1056452939
1794078269
321474616
1309424274
2100101354
1797028045
1773235129
808081190
278290827
1408159723
1733282284
364331120
1981838131
2102069252
1570326137
685814541
888335283
1124250684
1140090597
1644598365
317515779
1356265405
619569236
360467808
1281631617
269536735
408491983
1596851743
719090014
558448394
1575094576
853352096
1297803699
30964289
113668316
807229114
1654675731
793847287
1228586209
492960926
1656696158
776523699
1625556327
578948545
401052628
1912101041
1289582307
766143827
649855235
278708005
1536241438
1553558988
657753939
1098038907
1751809796
450164597
2139897903
206988163
360748400
1153303170
1134219621
1562034486
1723040144
1413804065
333335260
1805635680
1110359682
261065407
425144254
614299468
443578263
754436353
132315986
1372251817
1826117281
1760360545
1702847523
91388160
1914966001
2067762003
1586929817
1437333134
1270755500
13065267
1916786629
1443031214
537611559
682332041
951201905
84060053
198049481
1163554030
624461040
2111560210
1712070445
2127349040
733450089
556408338
1483039855
913769192
72820265
134270298
641342199
947870353
966608848
324334720
1681176852
1496697712
1507105444
1288142942
915852913
453478160
1719092617
33339535
40279515
1765108193
206928748
1004400874
12568437
795300129
1047309071
1053218401
708815795
871207313
1657336219
710941827
228272822
737008768
1004447010
501812049
1841828157
796333630
1035116966
1090316869
731864615
2065499769
967538376
331843451
1356363378
1874076629
260885935
2080509999
133303265
1399239367
1226941511
799088139
896432370
495943973
445723340
12944649
615115554
1216396687
1536702757
2107545868
1244782244
1584350513
1509164150
732446905
336396138
1037752563
899650691
328702430
154227709
36801741
1716914925
1909210224
218896841
1398864232
866283565
121308747
572613231
1648654130
367366730
615173751
1107616212
382697563
598977373
865110757
147819295
234458088
1634193515
1694288242
1087150095
59862069
1316390207
1176352268
1741732195
1045240515
1696508484
1813828507
2088539077
53371366
1654814449
193489325
1117342186
432385397
437422378
1751803923
1013530190
689022910
1153280618
1220600462
1441336010
1471703735
83863125
866887475
1904910589
944323857
75279845
776871042
498533579
287182908
1133556874
721453472
39438987
1417965052
1954921771
1468392284
1293232121
1826879830
1462624987
63575565
1272304827
1336570016
449670084
2094143597
1704300878
1962716146
2126423493
1793051831
1899891415
414221605
1805939706
462054033
112220452
899166409
924332094
1092165825
206247056
945638312
663642860
1694927853
1691752325
279516296
1481753671
221406913
357943163
1976424366
56837467
1587001077
547284907
1434728558
1498379223
315465439
1221193499
162562058
1247090038
231742650
1877230021
1586591882
603126326
188499013
1182271604
1833201641
664858075
209781041
676965978
1625544486
1614863866
1094142196
1716603019
1627529328
1410224025
316836180
1535699839
2100752215
901505881
929490775
997670296
1911793215
1180150743
222116874
1878627855
53672860
1231460760
370937260
583238187
1501092701
380080734
2021824787
1557045176
1885373459
1056246619
698665453
1847861975
1045402311
1410456557
1596734378
1459467459
2131659055
1578050408
730780423
293334585
1198081605
411118776
436462108
1975593276
1805663649
453544793
734947101
404903733
558483840
1556513696
778252710
1672610102
1299816062
1024321531
194130639
222722840
1073027084
81734055
1333397311
1783646927
1210447916
1230434550
1834115074
232344776
57239426
1340552508
717346463
804091203
798805617
87955403
299060749
1028049263
17126165
1657998899
261885671
301793591
912412809
1241187688
1164125991
1074389482
2018378699
1140808440
1244079108
1495178151
791515889
1464759604
178810053
327586927
1879828
1622179596
1821681895
1048437149
308340392
1835550672
502332766
1008708636
638000337
995730319
1424885530
860639187
393070024
173066294
456348017
1382123325
1795544251
1652974701
651118824
432606406
2017388664
335031097
2044167567
981766776
1946859302
1069086456
1973636387
521349614
1776429134
982176570
172967103
1934923049
763459125
1292996061
871944085
1094209278
1116158197
1368177361
1456984593
649554060
1508367493
768871778
908869519
338180621
1857219833
1833448284
725943969
1906354316
1387435156
397428505
1807533621
1769798561
645640491
1414105911
408951630
1414258228
673589032
520542916
837192963
1110539857
209269231
1662397915
239697234
1641923763
105548836
1838704898
1438181050
840223763
1462782979
650919696
968852187
1316818139
1969564017
295345124
667393898
1743273792
1091633318
274937711
1202370168
1425397685
675849355
508978616
263023288
2006636204
1474385757
344564493
2017451645
848231844
711976559
234756355
807894962
1665528580
772621995
1600677825
1208884673
1460322674
237809477
1459266678
1794783830
1371388739
725582908
1003769914
1603520037
563326863
1107959401
151966804
185060746
1573754099
445381370
1326683421
2098535795
892226959
293194240
1880816252
87876053
1479376735
996398288
1694745356
138671703
2011081204
1191946508
1923341771
716931019
1460486942
958988147
160953522
1884222969
2104224787
1504379373
11570078
808379142
245501341
1281332536
1117320901
1715724081
1013669758
1876725092
1320091975
1927696272
1921971366
146680579
1366790503
835567498
339338034
1931361050
759871583
1592115646
242893730
847514859
205400719
678813842
842640150
1757605778
404206369
1482881876
249640143
1398115868
23274624
381691502
1737020234
386241760
1793397900
2106571720
782735403
2067378484
2119523141
219367483
1384852105
747469681
420651137
392862681
1736619159
1931749594
1092925687
287885127
1104893860
503004698
887478669
387268512
2014278540
1742385465
2098667388
326191281
1838141072
946311904
2145346656
1062118020
406813706
918653140
493740528
1338581094
875789460
1410162340
151147294
704113838
1054189536
1577615484
791083229
2000812098
945552731
1990307820
1824680327
479120920
1108886185
1525617386
731753133
704325433
184070004
2144380889
2132851987
22275719
74457962
1574938649
1719710636
592965102
495267889
1995974260
1842600444
1050208731
1829111505
1327616913
1009653332
778859010
812938946
2002515246
1020300444
1051956961
2131581756
1882158495
835100768
1711253323
1009975944
1119575380
1293015581
294893717
2017439897
1393729551
329632140
278828322
1957107369
1907522878
782355216
849711462
792379805
1928278175
1267029911
362713333
567505025
1551540609
1502605243
1370668788
178950834
1700900580
309335062
1592817757
2134194779
73486826
1486403795
1692035756
1180719081
2003637174
1597579726
209608970
1676336838
1567244434
256513209
1659151898
486194827
1659849274
593215480
412644245
1851163611
989375110
1092266659
531370602
1144925210
9268886
1635615834
1517838659
836987907
1780880378
588184957
652837946
1633633074
1644033696
1730453373
1222406280
1984442795
1491431235
1371927211
561348278
1441525653
42115978
1600422384
722328367
399952105
2083371046
1664579443
1816652990
1043260473
758997597
492070570
493969350
2008397256
1139194218
1782950348
1722972936
1178915864
911975831
974605914
872443510
1402206399
204785808
714094295
1376965434
129412103
646727771
738940350
1264087661
20494001
1698535818
51947245
430478245
24350227
620279023
1270366509
946307348
1494784868
1391382164
1607752903
953164091
2007906552
1885906881
1432605047
959533204
443578646
1279419394
484517687
1006874730
1894298030
1256872208
546285699
564840265
1953510530
1631052500
836917557
1249630413
1886812935
259708482
1786885444
92440630
379324056
984129260
448215920
1912555596
1758571185
348944245
1657928379
691450387
1697906360
934196554
123010337
556093207
985539188
1423062681
171028464
666237115
469932661
913005518
2131744308
976844579
2074046096
481729366
59520300
165258444
857327425
649632898
2086905518
1333632172
951855484
1176323671
541597573
1785161311
577595054
610606884
1071653676
688524332
2015092264
948397751
1422585247
830663092
174013301
1955332688
1475548772
1978804834
1139503160
1350845297
2091644075
942948141
326148251
531982817
1563284973
1648517561
1705437185
846323318
672641509
312485957
1548577110
228248405
1714798384
529886097
439884003
2057159839
938744625
1373208714
265595930
1264023290
1889603410
317662667
1282371635
45724396
51650443
1620531639
1820165891
1522833669
659208219
1148966025
1369727770
1710912649
1868502001
1702897583
99907256
23910599
209026991
2014300928
441310741
787291177
2120548138
51465399
1092342987
320454375
1098459094
261077773
709242573
429857400
949024727
751702670
1660856142
189582907
501951452
171242168
413919126
867877181
1266065589
1080420750
2025970184
661094907
188326439
997867081
183659332
1184187036
921327774
993994077
1059257513
1150398175
532182102
1880350948
1099148140
1546166802
1122802668
901889640
1044201921
2144608554
2049698391
1886800700
562054576
1026253043
41549538
1515149574
440166233
96921093
1747172266
473503047
245468736
2068636688
2060649722
437772216
178475188
1718179790
826096428
1875495559
1756829102
655920626
1641566135
31221499
566432038
1844481547
388077426
1616372205
1470321035
1490564390
223240788
1058781751
1052361989
82603259
2107668781
1963442503
878562070
820295371
1349892063
540993614
697486070
51822592
1305219856
405170403
1104230194
1360492273
319716036
974667979
211988001
308963862
486616356
1607915230
733988446
1590861094
1137213874
1874573671
48328328
1107778716
41459766
370611042
724983643
1501726034
1182319777
1806055990
1007960703
1128321740
1915746800
313894081
1499390976
1774318544
1107674931
614858413
2018161800
1614591046
877491343
816703657
27654396
1005147873
1827868274
395101917
109819346
1750458075
958074929
1318305489
177167638
839361298
1745166799
81871018
1865420400
1628942114
866478924
1195715754
1654359252
1281963572
1938731385
1126540560
363590319
2041053060
1438580729
687139893
1592787697
1054505564
1430699456
1034595758
790111665
1912291922
1710879178
1933152726
162919902
33421713
1585339315
176573250
1177451652
1198153705
1206029325
1603075757
1920075998
1326065364
919057739
544711349
992345655
1847758135
35097561
850633865
307309588
511920749
683187439
815190560
379705974
1039126859
1420638903
1284410390
563491642
27559878
1925792087
1206770138
1250132582
1090488901
1578533037
589175314
48603931
983123186
677890770
1413637910
890116910
2072558692
1912864290
766880579
1313362451
323459480
235769277
80227259
1005590633
1692419670
1573193680
922752972
842638821
366757478
1009785102
1251568619
1489107523
1830887631
1369748229
1005400978
1796817993
713124248
1716757723
826963378
995569565
1684086195
802512096
110337887
1082499366
466493751
1483514016
129194328
1966968992
1091606713
172041345
609615122
1031606548
1931894410
1438862014
1483109829
770780627
833477603
38272677
1825539823
2043157731
947534971
263086148
1181538341
1740899924
487061770
770223846
1667009371
1541114920
1599669894
1880333429
1546548829
231808261
1797975043
1594945855
755163450
1279812648
1019788787
466901271
943536588
811515805
1060247361
3683497
926863563
1374707968
682082052
1847340713
1451448147
728359268
291151700
1646451541
840917851
1186454979
1674810187
1223846046
814700213
222998863
1306515124
257648421
753017081
2081301214
414364666
1085969863
642967261
146625336
215211664
1965030938
54913243
2095430674
190438001
1485109984
961171338
2030537998
1790292087
2052507476
1544714895
46994614
288267406
216486659
278956157
1646030938
317946872
78135397
189166084
99723387
1005207373
215183342
1144441048
1648979399
186787309
1206851784
1514276333
640266054
670383861
873143845
730253459
1881747275
759855401
2030652886
827224443
1869660898
602179834
1963257504
209390136
1843180779
1922451987
319506485
1093202463
1832003341
1086864280
1721181766
436335889
431868521
998778040
1361451000
1268661715
1806785531
1575332612
1152030843
497854302
1138681169
538549703
2115452309
1709460010
1005599182
1306297465
1613755812
668790161
1208311106
897716838
469623758
2132270409
1071104683
1496529593
1696245918
274216566
1434615178
498070388
1838103290
861143486
1473524933
919251407
1606102447
227151194
882600992
5427114
243844091
1390056934
1272802587
1466263588
1817577444
1748352540
1062340618
2016909235
1340584598
1296872471
333657892
844972499
1656037269
108311555
1324638539
1983204251
1888202862
671227763
1398609269
860233951
382328551
1922536833
1366997982
1782044104
609025553
640491893
1600875867
150795394
1910121547
1169802784
296232230
1236383563
442895487
278283924
1659752669
756720665
291678322
1185787643
1795916105
1624337280
908656910
1800247282
179072832
1183897021
501091535
1161144561
1586773310
1311771406
1391459634
1241532677
159106132
839126297
230014199
2016476683
1878880085
391226833
1709433439
1399767381
287821764
1809233531
1243669408
1375759711
926007194
1598436485
1936667332
805612634
1751171031
1218591313
1998752084
1954870607
1844225652
1773743056
2116019852
2074730197
116001896
137086465
2091809183
1015349632
1871430568
856723986
1318147515
1610327343
1061774062
885231544
1409700807
570664954
642493005
237964189
1898367850
597189535
743778806
365690622
1507198116
1224982789
1086578008
2086961286
426874912
1471813910
224979615
1102181062
1406269353
653356918
1559391550
538760442
719421311
213852183
47083233
99801229
1011830851
1710839009
110866148
1321337131
2043699743
1651208742
620427756
988913054
1382269618
657333217
1672762869
262667395
1644312903
621279410
1048590753
2041170762
1681734274
866157422
472060904
1983375428
1009241160
490899338
889075318
633809277
1146256679
1071226442
1889005499
385683710
2117383958
1621305097
468503491
952150327
813140486
1760610165
318434585
649038128
1416605462
1923152552
1016819220
986710572
1328228146
307752260
917491157
495928503
1574122179
2004690657
2052305925
1886510530
1491324973
2119343687
1069991967
399254053
51235633
494550393
1263667336
128363513
856539957
1644186715
717014525
1497861459
800066053
1693689167
2055606315
368053030
1527716316
1350412960
1283880737
1579245998
309068546
1222610450
2038940332
1125968161
60236107
1419335048
499192585
938579232
1182001021
201768418
82431115
1218156938
266504991
1707615160
243787218
1139833633
2129153374
445300133
1397037402
1378854466
888618094
574057267
1630602903
2067729147
1963060725
1255298946
1931330779
1609254681
867163647
917950909
1954886653
1621091784
1120677112
1058510053
844168818
1270732607
477227302
1159850330
1521400124
1640943054
1392638925
71781703
1397873396
398434417
530317776
1225907992
1750369336
1895321153
424348878
1599228961
284528132
1594054206
28663132
830036913
1094082381
662998090
1488594516
1854271719
1600547485
1252311353
448132685
1927730592
103540590
425429865
1680680557
600999170
718827393
1816807211
306174496
42931301
1662660591
1875727801
1973650452
892524221
986806176
294965097
962595780
901741952
1500707699
445665902
380090144
2071823920
2054262721
423503522
2075168375
1459569163
667504817
1427712256
879347403
2056774514
1344387990
186627451
1375754208
322189473
173213113
1409045372
940587077
511695266
971179749
724939200
739021088
181705905
2091643546
1061658092
1557365808
676286281
1556036643
471760117
1715945566
414725536
282204301
1345857890
541533733
804840677
1485699057
519381380
335031097
2016212493
227834024
1180617025
338935143
319631243
843994854
64564722
481160451
2121396635
1195401573
289423506
1986376008
856166725
979515193
298605224
721782791
1118446077
343656217
1809378340
1235254076
1841668048
423328695
1601497850
351709262
1101356711
166207806
1181658613
1950760015
282571928
782000466
479828261
1165064659
2008018309
1871219189
463323613
1364429709
150928039
1816781595
1189802616
1021899435
783875684
38566574
394878260
333323265
1972129848
1389318791
1310213663
1477237920
797835971
772084144
1748056399
735519787
1480932871
1158687252
1096011148
1158644137
1572113027
1259236101
587734764
1000539235
2037539256
601533466
1936762739
230971418
683883529
548793499
1501522974
1978369843
1049224988
368289933
1340285544
412149086
785022292
1028247123
1413567117
99872338
5526749
2034132103
2110419537
1460734139
1684462
1871288598
2125936516
1523161434
967122119
1845918079
600334351
587394738
377308553
714864397
370660586
1670994935
1703696176
1171801762
283740810
260982773
1235254356
1942704376
1027022755
1641983203
1537376989
865888556
925117949
1179235311
381897737
146860024
956656654
6265588
1626360550
1010983305
173831213
2001971908
1857574721
2001997280
2040418717
909976879
1315447998
2111916869
1441854229
1540279402
1853579075
1966079457
1918189545
1267536687
990751302
905193989
91147978
1247987746
1389103599
641277285
1584189443
148160762
2053661088
745633929
1318666398
1627843268
791886584
392919436
30984426
729684324
1581488909
865586315
902266840
1394100875
637418532
1696220763
1832312139
1271062258
2021212430
417302863
196993657
1456732465
353719628
1458715889
145986204
1635581141
1878777679
522817668
1706012548
584190731
395926603
1916873159
663855625
809508244
217558383
744948092
531943778
1930835198
1876316648
223810188
1656594422
556134026
2109533534
292051264
1665041427
199586122
824295901
1978886031
877655855
1493841798
490167654
231309147
1981712846
1706755443
216736217
383724208
399621204
551957165
1917642969
1414868715
693617421
911992228
2124792533
503774931
143496283
1173917352
272292733
695615981
302759759
197620477
1363643580
611183661
490636370
637502755
523307628
672835843
2107419266
1008973081
783229445
1683973154
1845837339
1141072826
1856691086
2065417006
1891476986
1502178116
1487973177
2032446833
13876073
104820013
2000894719
1704844347
135820613
731591080
2112631949
1221229377
1266249253
785498776
762256852
1592873786
474994995
1703877540
135571667
864723192
859913971
1577402060
1424551893
694978960
671938569
1973712597
208918808
1741792670
1854366523
1206795508
1417916523
1587036100
330278300
1488186371
1473517930
867397759
256710625
1390702340
2077559269
1644115495
1195220254
1388108988
2129660162
826677803
1856449659
1408485587
533817501
114923374
628957257
61906466
2008731176
1415873779
2098151904
338693737
52293043
839040463
1632368128
287958759
2109861343
1274361052
1117092267
737909857
1000979434
836936735
357720818
762521586
1213594009
2101079276
16109564
16622029
542252240
1423941018
2017885542
244644184
1074030526
58214433
1493263207
412687738
1914039051
1749792285
1880757787
757947318
577296410
830592902
913535927
1549024136
630474730
1945062955
1358714644
757522210
2002800960
1146772643
1790876415
962449867
1531716653
435645788
690469542
506462122
1029958687
1355874334
877500881
1325095223
1790929164
2033463510
144047291
638867442
2146738183
149449735
1855569882
1642608797
720181468
1182149945
650113891
25871407
1982706338
1810204237
589092203
1038334030
806035569
2124982736
64265362
1131121245
1015198629
456730040
210130678
37728105
595214839
683020782
2003472665
2049426270
12665481
1506985185
1534582378
363313829
2101289626
1826654777
1588109417
1420284362
1546359410
1517369835
1701873498
715147157
145944828
725689005
82892833
1147616035
1667997792
1994019395
2016516746
528552108
1406543848
1213884282
295346592
2112587873
1094493018
955977439
1590650923
2089006333
507902282
1069546441
1905307044
442293814
1685042146
785224592
1892427244
1820502572
956492891
813876974
1821587885
50689961
787823002
1969025445
100619047
818629594
231613277
1775320924
1567191461
179357746
1608761796
818577258
1281242125
1571235126
1286276006
1458755263
48853495
904936828
399961445
1591438487
115824387
422906079
808822129
1384531029
680515197
1325220306
1602783800
1256376394
484171844
1245259695
1100909240
79915286
1926120067
1743153940
164560191
1127828209
1506949191
1000490129
670542844
218498998
985639880
1703515046
1707815443
2059692955
1153768502
1971184224
1416289041
342639305
2078022730
1865072071
379625071
192262884
2045912554
1606650202
1998406107
1690380938
255878778
466430634
57852353
1298113979
1082505327
2104846529
1324624263
428593815
1369483711
1119824870
756072794
2018525716
1468784595
953120926
986130937
1363978264
85908388
386567545
148187655
18811387
1518830474
433564504
2117283544
748618413
180825745
928555553
345386701
1582263652
541296879
757318071
1864222743
295987143
1656625881
1206928280
460866853
2021494904
1307458569
135422955
173071348
1615495254
1110280072
212701410
1088578892
1434794438
22959482
1655165340
1137491988
41763559
1450004808
1922637258
1946467302
890775774
841977481
1747811444
255854316
504905913
1801254273
248628669
1737573277
2069430143
2074512560
2028911751
740652785
70280914
2125298457
1674370568
1818799766
16914048
1553096777
1702718178
669301846
1101480596
611375150
569104538
1636136073
907649907
784858544
570922093
316666156
1593981493
1034055365
152237249
1294930158
964555877
1068169474
297259870
1363345358
1609810707
1644837963
2118748058
58921500
1136235397
1906421432
1493655292
681479155
1870669338
951954998
1315767061
367076324
172637055
646427979
1247619742
707713172
223476105
908914981
132767193
935824809
1926492461
451250432
1751831627
2090566663
1785596102
2035984367
1535046012
1516973192
35901754
1343349027
2087873904
995689475
1577812526
1223246865
564943324
768574364
1044027075
1957461786
2013403873
963845006
2104675094
2106591732
560863303
1308145020
1677285265
1404885601
1994478631
1904068503
1015619294
1225815359
1155757110
1295417248
365524640
595238303
1771178481
983129545
1228952472
933074730
1113216622
265194768
928404814
567476198
1798946247
1993839055
1489203524
174133922
144101329
771484504
395668896
1674215654
1484767794
320287092
641713401
1039429336
448722652
591965528
443810713
560189197
432296657
1328765592
547950276
1962316498
1158352377
343439437
100144762
24179258
1679379538
1468546906
675167383
1556140806
1169329138
1296070191
42866119
987250279
549435623
1798776733
589076955
1973539692
1435438
1056406120
351882590
127949528
979259538
1582002613
284571752
1150829430
791856253
159383975
397196118
828269704
294869689
1271117994
43108637
728494835
519079798
1820689667
457612531
599187414
690466462
335398457
681352885
685444576
1639867715
1955788039
1725816210
73987210
592938704
454101809
956509623
1599195752
160236250
162546633
998317601
741153540
1529289986
431970889
1464032755
934568283
1158805093
1895267547
658598455
1541198537
1519403415
356393214
319164437
757479696
1720215856
1834506950
690272721
710127431
897688685
770820335
897548153
1739299246
1449043372
1772871333
1475233722
1481354677
1467721814
656008228
213570695
1797426560
1101497392
1428414088
1684594578
1707561529
379239188
1847433498
1960624787
1205390130
1966596870
628963141
915950468
2132868072
1682755714
1450194953
776139972
2015668200
599022772
2136123333
1153695285
484611266
196634886
1647731138
2072529553
1751780314
1239489084
1055673326
1514245785
462833826
1941926976
418044919
2073361343
945256783
344926339
940769541
832269972
1026176367
2012440307
1919759644
1509885637
2041979176
268993034
1688745600
859997389
842593693
1515915055
2128589955
1370813513
3701694
1057502706
2108628225
585934502
361903739
1146864718
1082002668
2021993582
777563993
1505925680
131290970
586064364
176403047
1614404259
111822063
31471488
6818767
792000886
1598955849
1627224929
1413719054
104244655
181283170
566782664
1874316478
1615551405
1264008187
861764336
1009287423
1938411542
1418311018
2052746189
1169592085
328530914
253151711
201265490
289015740
2118514659
314290544
466127954
2041978698
1936548315
2032902924
206131453
760149513
1538421963
1886009373
660684257
673564506
1189393921
1492991870
685105405
524665968
120640433
1716194902
1714770788
15037422
455277283
945715145
274302437
115517170
638690937
600804688
144078523
1035476092
152199184
293954013
740229383
37598271
1419594273
860427358
1306968324
606056047
1950485193
549677378
1978647765
1328095398
1550978488
355064951
147749838
692803189
1137819234
682942143
1980584730
29063148
816583686
723121995
505758231
418950763
798967989
1400066179
1509899303
815158472
1440533063
447415802
768011495
1783844337
391631189
627653576
694196981
383129519
2036810617
673679686
843493561
1502787284
1151630203
997299036
494435649
417414577
171657309
2132750787
1881164783
583297328
433539607
1192313758
1572039869
2059551259
1690358358
500668089
872770113
1997310511
89565551
789655534
194178781
1831013896
884179480
1828654534
88638352
701390982
200815151
1387099135
756260550
1486993332
1718019712
1335200299
1852659177
68548985
39145473
1513831948
408345642
32586957
1801182324
1540709479
1272461016
262702621
1722979601
719743970
1450170177
1221714753
1655074474
736403675
965936810
1136080592
412969141
461230596
129927225
773315775
949612210
194199000
1566767901
139548912
903320357
1378092703
689240591
580513740
467706214
609933880
214552362
873097202
203250343
467728246
1495651344
137763625
1127170303
682718246
1477560539
429588770
1540013593
1680214958
418430510
1622528437
1856310484
284306763
841716872
589819988
467942154
2045215226
338395245
885070657
1370278355
34595252
1150247775
1615254478
555439051
769330333
2061573874
2069614266
249692508
2014451364
21102195
1542089786
1029651220
45816374
1794800187
1519037127
1046390318
1390480796
142031775
212324653
549963030
2124756364
1550046213
642285825
509985821
500302094
816011780
1556020792
2114710068
2010669450
635394370
1702848528
380294973
1955481748
710818637
542488503
1759055378
1283314586
252436707
1549433880
1511020385
1748902020
2058733488
12761476
1297428478
1969410236
7981019
1140035683
614111008
123508034
237338061
408950701
944877097
892403041
1356257888
269644678
721927858
1417654054
63452242
590602091
1724981401
991076814
154893997
642234788
319463752
1518175447
1949995290
219897318
901033296
1291546265
1676941824
2076161050
685418883
269249051
703688649
604819358
35633787
1762764813
70091773
486716247
811836844
2091352618
1511889011
148071622
490820199
1078596716
2018284098
833483888
1759961467
1158029677
1638017771
2012830418
2146849891
2096029222
560721252
766130251
1836004567
802970279
399468296
2004378844
368521441
511816142
1818775435
1725208306
1362666538
530209340
208025481
323758856
803357779
529048943
1589254304
1486084968
1252248889
63595320
1977692812
1591170035
1956334054
1863594438
1143490510
511480222
1364238512
1728982340
1431802870
1197239699
612536581
1232942529
1521004072
162183978
1872852505
1274585858
256486706
288332232
550215672
405670733
1089158516
204788199
2065097213
559568604
899101982
1850270416
1932368462
1266352294
1194232106
855061244
1641938955
2024843564
48271873
1800084182
2007435186
1022716397
1046664334
630890929
1748843065
1583446849
2060289712
326827663
219944801
67328548
1686859759
1487657321
1307838009
1971846306
51755273
1401376279
2057863367
79136792
1305077008
57902109
1333775533
1944860809
1673865499
1558428779
1995396663
1287944493
1306411905
553378267
758933208
1556652869
1594306480
65282176
1733740847
1080588625
1960613082
1536424610
90996336
1774468240
1423410632
2049671625
1629556239
543903163
1070768913
5501707
748626019
1110989148
488877968
979350429
1945348657
1937011770
666241736
1602023776
1659890001
2143147167
496164864
1434207041
1499597749
466767140
1611128928
779828497
1139691711
191021273
1077073452
1469611456
78162297
599800414
139461755
885240450
824856500
2123722073
2052565319
2088742536
761308419
798275956
1012536189
809709589
1669708143
1496475377
2109391723
2096642893
1535399832
1506636373
8265782
1916262104
1494269079
1002253599
1689526325
112879812
1718808126
101048819
1701194191
317441993
242927065
993880107
1343231724
502625344
505202518
1604812012
1465431842
2014667538
669801611
271605300
1189442818
950888345
663511332
287033842
883960047
1633256825
625851861
1926577718
168323633
920002880
975607877
422309724
1960874790
1772328177
39547548
1380734839
350985930
1985827187
1165484486
1130590070
1706211811
96125079
664780878
1482238789
235598399
1229051504
1574267138
1215707246
433350751
1918746080
663523536
1486982501
1971520982
978488428
525909113
115219509
371574639
1600128039
1439846103
168386234
1383179132
1443194053
491628515
624846020
1732668012
1681327202
662424912
1981735413
641712131
815363374
628055877
193051991
1185661950
1903700066
1854201627
433185241
1984912125
877613548
150519890
227666314
1342323065
1861163980
1883548843
2124753169
887030466
63947561
1506503918
599859878
303900738
403413745
1008476635
899886142
832810940
525081510
501897765
561812825
1398896822
348805829
497115784
1801258790
1176577877
164422924
2029973122
1224843217
1359731277
2092515638
1896296177
887572847
987840479
1959969318
285724997
1232561966
539302953
1626600933
504249645
348702337
2141880634
1276552251
1934299858
1933703143
17036581
1409206089
1305235092
257951372
1068185149
162386455
1713300155
1655430605
628791578
29954357
702057745
963866098
103460479
947883699
2050084932
1520394928
794246198
2117685042
1187370367
1372650419
270803543
841031351
1512068281
351812383
209392372
1873428440
1547276351
878218508
1711375479
713032217
511416783
299724728
784363724
694821613
534547971
589567582
1572683788
1653400367
1499992389
2051142855
1707434364
1570568007
436138545
1969193969
2068008471
1721663338
1229711497
1563158709
1333384367
2074695950
1402161061
866276536
95251491
251994318
302297811
634512274
1116769857
532256505
762971832
1033293578
561291802
1131502072
1447718071
768702352
1009701695
183704055
1279991336
728622823
555675568
1526239200
1352638077
2119262465
647593952
440120889
1724254928
484214545
1274345704
1915813644
2047751360
1011736723
559648933
1872968149
704719541
1968358210
1605941235
1788654329
842915504
260396928
765524660
719602115
78189629
1654002669
1295292103
97267544
1057347062
936944607
1022376334
356791042
1840335053
251468281
183900404
331728962
262578753
692194600
1084882852
695156645
904653160
1297917253
1915004309
1517475480
1600616070
2065600507
1639935894
499854018
2043796506
999384241
2080709756
389819342
725491043
667928442
1772721572
435358882
888055930
124355255
1107476285
1424764921
1023873162
2094908591
1230312456
1707412541
304641486
1453057663
1580616500
1928554633
2142252158
2080186537
990578735
2034386519
2036371795
344397182
408412582
774376975
979401187
1971867443
1936032145
1332627145
1237754703
776386517
834453115
328452157
1036155035
260356277
97407906
1180208068
857527440
150028209
833531264
414066449
1990440276
933461129
535223170
747969687
852002518
1282161253
456560025
1320763419
792633899
2098093592
1262195660
464640505
1467392621
918566001
1801103165
691372716
775410018
1568734660
1015195246
2030673221
964466559
1955486256
1064126694
1372117740
407203971
1900979029
4261956
2049852664
1832400169
766806387
260734703
677512496
1619352390
343900090
1153608671
754900102
1130682301
515586345
294157710
1888307021
806888381
458297037
494985877
1471106745
1841173512
846166646
1039916567
118917077
1035658820
988914113
1663888692
199709882
670654226
1554257592
975187454
1398149330
1854256644
663597876
1219781141
303376819
353166906
805277152
1833127696
1621301344
829845778
513014649
1052568133
1265704863
1373845903
2015729738
1263600209
547120152
1914588478
150061052
2062188737
1810254885
1352156359
760469726
908355804
842144793
2065391961
944043795
930986973
1809736876
1943249701
480696672
2028305232
2122510658
987852101
317655657
1361593707
958779357
1670486196
1057539430
1162597813
1635404145
467531141
1708576944
1637351071
1608245935
2007856968
1707197920
752465320
445120603
2125592922
1751343588
1628990432
1876742448
669182547
1322727478
1147323832
1003798367
577643642
616895965
947115969
982708669
694059016
1523381847
925927793
1329949907
285280365
1835931396
471625093
1663942070
1433472269
341869642
1605309776
11203988
645437397
520071223
563015159
2017941865
615674345
1495704160
1058128768
63031739
1953639884
2017784921
119243275
1430903963
1601011267
1078133928
1903679503
1176265672
506598976
1847436447
743396600
710466020
83313998
802597072
1538555479
423418525
1744654705
472797439
1677041152
1749635117
1359281658
228139413
598550369
1155151026
1705995423
897336625
952021887
861340165
743923514
473274726
910972725
859479322
1415637973
794245571
1673377098
179056645
2130224894
742607247
2038870171
1202056484
2146217326
1346578276
435861335
18299484
144549650
242806195
2038074258
1716621627
699039778
2134337290
1464179132
208017420
1148607899
397865457
1890730423
1703626388
435240846
759279871
1423654482
243289089
867382480
1831355119
1613646993
1836798093
1185066319
414427832
476403517
1629703991
1233974204
584223745
1170108650
2007880932
296763314
950444257
1344646378
192019656
1046103587
83814496
1443939608
515519532
1160550208
1107401222
34265007
2049463759
671496547
318460197
1905365752
2114502719
1530681734
928275323
1271830041
2010577136
1137748036
1112373577
906481985
113706476
1243633041
234382995
1878547344
1872267925
2082896933
1288229261
1744961596
343795935
1402596176
253891848
199791688
888950594
2051227468
284503434
1892305137
1612537989
1568033891
601001161
611020455
156961816
1080911616
1892895286
751621861
1015354132
596834540
682159996
1467065197
820143823
1849436371
1458756519
1602748409
855739287
1040742313
862201496
1909942542
2033592130
1530496597
731246242
653984597
79593012
1049213073
530895277
1018058859
1307244494
1903855067
923325296
1194831931
1841727101
509714924
869869376
1118016936
1323477205
51851552
366907068
620031314
1791702516
829604885
928716868
218352212
1059120434
973066452
1535202032
1143331976
1242366296
1049188694
2051492614
978912198
296759625
1485123024
223240750
745074892
1540787508
1181689076
185627761
233946626
775984126
1101371774
2015672964
1266859953
718510013
1808126846
1540251767
1971025319
1747084657
1633929717
1412886208
462615564
84470522
725720658
1975842543
1156859466
1047784604
9804297
973545148
1007067925
828964016
652460478
2133379162
1089204746
519792266
1610323823
1479623189
515390926
744192253
195697299
185164083
879865979
1734163286
594337698
589843333
712447776
969734139
982247830
1790480290
2014334771
1579385937
2006183859
269866574
1336968560
156087239
2074477499
1835325982
2482670
964454179
977085327
1188688842
500942145
1418653645
1711322678
864252559
741877250
1102775435
1300281946
747815222
1356120118
1242544169
761346578
234405861
1855776004
755075250
1208433030
181719103
1661820247
1808501669
642937128
935046358
2117561567
69946090
2003453947
2111100297
1536292449
261581392
1212514454
419999744
852734834
1863951627
1423489061
1588592123
1820714461
1116727777
1631249717
2045119743
552208851
1768818468
2101008103
1233637475
959553660
1872704492
1156687484
1763576903
873344847
2087557444
1551907566
1226948351
1518967212
1605206250
1382885952
105048030
1050151540
1676854518
1768038067
899289659
1404377730
921439065
739541696
1484081074
1169960800
874764140
1117567790
1900845320
324687011
1225361643
387983112
1405909918
273593705
1017556228
1683306398
1836920559
2143115297
242749482
1509345715
679502863
2089489236
520232057
1994137907
940143022
2007602918
98370736
2040711304
843506835
655178455
269743338
707783718
1584014410
536706085
1205725550
1530023730
1243760806
11921219
1647437783
692477850
1727680501
760556267
1481799683
220312261
207826480
793002832
2118822506
720702220
50370448
738021222
932974206
951052817
1595673419
1865499535
2027150763
32899221
1460675680
1878955223
490381778
1208085414
1381022423
525288870
1383719012
1631591592
1636675665
779069113
594458943
770751872
877419865
253240552
760589761
46432515
1971072748
185793905
411168162
516172278
1158006717
432186666
2109103734
406954576
113199557
1849263781
85209800
1667498522
316631661
1111558864
1271050231
2019686148
268667779
496243067
323053498
36605652
729789000
1723660084
374626762
1884313751
1545497897
439783832
125054989
1116587030
1616545771
943481623
584537964
1694580532
1573203998
173195437
52890673
510245445
75493939
2053209468
1230349474
252308252
514011689
359227412
1888982213
1090892932
1309868300
498246575
1337239514
1072220209
1951660524
740171020
758920415
1738117296
888108329
342679679
1650511966
1076888989
2038661816
833165429
1860335550
11413124
1856198617
564523334
1629984981
867182033
2064113649
1772542499
52017762
450630893
1221004004
152689810
1766866682
1812725662
862615576
604872943
889180483
46378069
27128934
778528472
1682523520
1155193593
1110346462
2098356468
2128380318
571913346
96693635
1845851245
784316335
1680953419
1100782063
1362623928
1408544831
1052701145
2102429371
690884549
1549139047
713747500
1961028187
2065724189
417633229
667271782
1544787171
925909545
2122793005
364272930
1699617425
1629200234
1223996109
255288474
1989044653
1035871434
2119802512
1458363251
177978687
951148981
1298187645
1988172950
1620111255
160698723
1540594043
1372619958
1914968204
1045714080
1845731115
1029442287
1485657450
52743198
1566205291
1563366280
909988448
1776206153
1463479207
1700275626
1298507409
966989809
1896149700
1960168273
1203878143
762441859
2007697976
465069795
200302269
725617228
608906212
1341806526
1932303090
215434030
492563772
2082838082
2118734626
1139149943
702848846
161469104
2109552143
1986197393
1561087461
948479967
15570620
1074789894
1642845376
945675370
749010700
1437423544
669144415
216841497
73600005
955788356
976633101
1634226164
729711519
722239420
2009162934
142131036
514992629
1828306668
1911095433
1547484451
972654486
347475608
1926795609
1406638708
233218951
1788735004
1137654808
1411849661
1939356825
1459947193
1218185571
200291320
1620836794
443695248
32718212
964712985
2096039048
1316659154
133833368
1784935995
1389160881
42289130
1682493258
1607745668
214210576
1615584837
1983808197
132836740
1120216417
1571448574
1461034877
1685906123
991520226
162147200
820849726
115593501
1084623408
1734234270
1329254091
1536997095
1235935330
734960186
325481246
633366730
472231240
123636860
1040144713
958132073
1549805753
1658476223
605193157
1953923241
604333071
1221645301
505358210
1217046932
713179734
278837498
46660640
1345207875
900705051
513891422
1597289263
1952520474
1831001493
2085640054
1861595500
1566479642
1710277340
968141150
1228941369
690409169
1390256591
283282886
2092306651
398231241
1266563296
374872960
1359879435
336086211
193693768
389526963
531925673
594948809
402106194
621482115
1834318753
501875633
2098551179
1045737167
59720025
1036625092
1610163984
1471919621
721329001
582774606
68988327
704588437
2101403280
1937770239
636776554
596683374
322582088
717861914
1823928585
258084618
2141776746
1723388044
1324138424
1808899037
537795228
846776127
1106158712
241726162
1884967478
500220526
676979783
665915250
317573158
1290648564
619519688
1010490260
1413057749
62311229
1236240691
444072450
1725045853
1530979881
125070391
1262396730
1128827782
1911432325
732197073
1650961123
1839163630
994972858
62960950
1337556926
1592240311
587553699
1762790504
1056930712
1938802243
1484446398
692274797
1498739173
1300671311
1364625454
256408299
2138787005
1477622412
1582655157
1573206847
419399712
6224937
2079087408
921925957
284672816
1833355427
1125205955
1977481003
193868860
815017677
1993355793
752232583
1364701299
1036831808
85341673
1895544894
462745766
151758745
920784987
138847019
1197749396
1873536100
1829719323
1948006868
927939038
1989789096
258649658
1162492903
460114029
397627147
1222145105
1041485082
1714110839
1350916045
1121431655
825112635
1463148903
1256770961
170537443
1995614855
371735027
985457119
1092206826
457613656
686640141
1129201932
2005661096
604831741
1095865669
507281740
952496435
1355969588
1236988140
1853454201
382877537
1499839850
1707056940
525935993
1754127660
820202060
954479820
1340096658
1608423134
681765484
697903250
976580732
1015698778
321233002
1208695679
1677178796
1065761115
1838394735
19789217
1783555848
1529616590
1067220038
866137177
1080661246
841548884
1165123605
1459000523
514040394
1900552865
1838103290
1175189267
1150039934
1999111989
124967949
1664636607
17412875
265551490
219023191
1011298925
1148458476
1676059778
1248074665
371560583
981864394
590996769
1503626302
329764961
991664891
1063159455
897106789
340948454
1480980500
600907329
2095359636
1177611761
1396296733
764728055
670128130
433157963
2041349705
1586173862
1374999467
1308466521
449978426
1518359797
237622755
1893213837
163005644
1018352262
1823285272
1386450055
45657962
952479043
266493337
963671315
2029304199
1619937173
1429942218
2080741278
444257575
183121656
272172285
754744905
1044607621
795471516
1561167721
2125324406
537297085
1926627549
1644847988
752754961
1889323029
417518874
1136873785
27027028
1423935264
417898527
1287267727
843259002
871783716
984531599
536009470
242126300
1373383594
1724757223
2026315128
985429753
972138290
485336597
1654909561
2054785873
665447936
499698987
591803541
1102858986
1142448606
458593000
667185803
1080217220
1043723692
2140995397
693511013
1565685618
1884917231
781519138
1302451494
1306594715
860467652
1545223301
1823856852
1729138164
727566416
1138281123
404702974
874798143
1683009550
411727558
149454259
365663931
1725035014
1891547579
627597526
1971085144
317733615
1357074460
499329342
830531832
1136987666
1840795833
1745868173
130139284
709933032
970183583
1749521219
494638360
298168935
1506682423
1909971232
1367543926
1230982419
510389769
1576279325
1793739381
1142762309
668266368
711340070
1455659759
1331274179
1474391531
649259394
773190626
2116425856
1839865528
109780228
1512376439
1887959187
951713934
1283876510
1774540679
569868512
488491199
1884971025
2039569490
1587025805
1415304026
761888666
1911696144
1142988476
1493392516
1888164599
1970765608
2104095312
1284522425
56170594
1611269858
1562240492
1828922715
364191863
934428895
672938880
261656986
352253612
1960823666
405325542
330837154
1588107343
572282939
611781731
2044561838
1440640377
483275451
231345443
607989849
2038712746
650107463
927348592
813917542
1327295587
967073393
378702407
2020944523
1540789052
1975807877
648027654
1652673201
1835614761
680196218
1878143823
1008931994
1514283036
1385194510
1250273966
97436066
1127806516
642205680
838104524
947950869
1736909979
992186763
1718567534
46818466
1001703927
1390932701
636317295
1389312423
121044514
1166645077
268796999
1166536312
250380239
834638237
532682254
1695558683
729416914
2023741349
69569268
2027232663
1268650455
1455284746
1803243641
1443908276
283664794
1741882851
2117943262
2039077487
32484051
1361643801
1043452165
304770190
420975811
2044433299
1953571235
2064663020
640709682
70570484
610450375
952851733
402252980
679792053
491584647
2108448996
1967408597
232028400
2060070480
83262532
658587688
802731565
1391198596
580825169
1918963746
1142674070
1595127786
267041119
1590193081
388161419
37454022
150714189
680886381
525632589
1648243517
1149274281
1478958003
623641368
56126666
1741576329
1133583617
1936230353
477159174
1684274287
165404811
1544632886
1775126496
1720404125
1155933343
1337258407
1546602647
1425362417
2055091920
470438491
1824070095
572494814
1542531215
387855376
1862128332
2110530724
134265546
286452770
262393116
1651587518
1889464236
1922510830
1919639098
1242753075
462274042
1277555782
1735191922
1733405777
468649715
1390169098
1373184235
258042554
492649109
1623050696
589208472
1197495400
1109125580
977842768
89034797
632178316
823846993
640018861
506656241
2061980765
102154368
1950985992
1702076504
1985513064
772753962
1994204642
1194551341
1502923535
1418238553
1712563687
1299769275
1063829385
55046202
1723340224
673993372
465414073
1011435459
1727247302
2048889188
1370322502
15060909
1118021311
1632336791
68435677
161204122
1759116876
1851128701
2066419989
1215326434
1532639810
1934424808
1026714079
1854649833
1896180477
546877007
1590208690
1377534752
947261841
1580710019
683074068
749090277
915337422
136354766
1764071162
1593853670
345332489
1616967839
599802827
1997069668
757035702
325484854
1776485686
1485405181
1292119641
1542427569
1720716359
231479625
1619167058
701974754
1969763822
764829739
1784845895
924270436
123059683
1767584089
840071303
1589046568
1070710700
170118001
1873337220
1054386649
2027567899
309633184
232343561
1054492766
564440747
1064884511
1127567585
2085236178
1625285148
215785314
140754573
99182957
966823360
175390478
870302036
2058734969
859414115
452912949
300581868
1690401876
769754387
1726010844
1085131119
1669626563
1089107877
1688238078
1168527345
914351829
1299352299
2105132201
1718680988
981387615
1750681162
1435448873
1261901038
1047093893
1638894612
377825671
2082650792
1299867936
798857483
337336677
1204108626
106634235
877157720
45563579
458040411
1733211228
581911500
576976146
1130231735
403896507
1631191544
574559509
1804513769
1745783956
465600466
2120196893
1645511632
890992901
244557733
2042869771
253517267
1952375125
665307770
736801026
351054049
1935996613
1970622234
1353202386
613129321
1432711877
188335383
1292245980
1870987692
1358872511
317228945
391859554
1734321359
1509335077
550105296
2026243139
238040753
2054981338
2111600418
67773581
1148165392
830734512
41312630
1574308248
1435599618
1753948805
91603894
1749777776
1272651466
1901369408
1423542987
2101377810
1360268585
1188452926
588666336
486209346
2055148062
1063237368
1639583914
1156570876
1041252915
818620119
1351464089
69248288
1626138878
1204765672
1769935685
1101279731
1433617909
771307437
2015876965
1213802425
1240243196
2008977786
741471877
2049714000
430251147
1554966150
1391340080
1435336104
1143593470
1882587516
1921722176
1912427809
598074588
1567160711
1504702654
747211348
63262115
344389929
807959200
1014612134
1355929385
1173019375
296558773
651654878
1732103167
1610357913
20891443
545392148
1213361973
1098646346
263566545
283133970
1168551919
459333091
150558204
70517860
2002005043
641677933
828417595
681412268
623132115
740167929
509866256
48018518
66360379
1412769228
617835421
1828212296
533817210
1067049736
421156049
1067545609
989681780
1994233435
1046520646
1276405993
1480808122
1982543934
884304153
541110924
137554444
2019541688
1385593189
1214648950
783208224
1018185748
2093756995
699449144
881937177
126733883
1444186686
53162099
1278503930
9855771
1167922714
669886265
866854094
1650326981
14764338
427904211
1383501359
608212907
1028462700
912523500
493749215
43225937
1515529317
1520144113
947409226
1977964277
1803119375
678985106
1086217933
1763455221
700991863
1737856879
1570067369
376452891
1389823140
377287789
1503927272
554982554
1415462124
991659060
1020782848
1607298684
1088866428
1043364458
203632930
631288999
453211453
1707728486
202775727
1546203674
1028796153
639476332
1702015304
1394510078
265340398
1519191561
2114520238
1376274909
954074362
1332105268
1643240201
115466040
1848430157
1023814402
159877887
528013777
2138523477
1001042569
1737472090
902029054
43474741
65499884
1377477077
2127485886
1133858134
581747940
597979996
1815064984
1475499387
1217939768
2037560827
1622263153
892933415
1256222630
628963075
136167524
1631028284
1244161381
1562035770
876758129
1636361687
190036045
2130221234
604749454
846600523
915075875
482475553
1746292244
176625916
575753427
2062246427
1421806835
634953608
939025043
1254235539
83361529
1109325180
349225157
601173337
1148620906
1661906638
2000773144
972845957
1238615233
1375283984
2029006528
1864759399
644848101
569654492
1616168254
1665979302
575363533
1388816814
973262581
472939491
74852185
1461939503
1461541366
817346578
535000518
1632760670
1323782713
1575401270
1222804661
316251599
1873101463
269531947
225231228
1341222419
1513189709
1278577219
1338915213
1079120452
1177488188
1358572013
2135786139
880198339
1219270951
311204797
730931403
1322204532
1600657405
1807541738
2120792269
1020377838
2113085960
434727796
912000881
484847240
1620579769
1338219863
1687830892
1021642621
1540955422
491059326
1601349097
161704237
1228094024
314944636
1940924797
1558669685
1620896680
1754803966
634978865
449458162
1098353472
154467928
1014528103
42540273
1306521777
1109472843
938728482
1541365850
558825176
1360828288
1717688739
2141456174
888691002
1678132980
951695430
67281570
204938482
935069563
1768171036
1897685277
1148048066
1959277112
332661742
1919882529
142651319
1475249927
1200728388
561514819
2137736843
46065184
2081061250
520436869
1898515480
497822998
1145372564
1248001820
503073769
366287304
1122969388
571996177
2119171940
283440445
1329089321
308845351
1079268477
1735893642
1190061122
693515525
703051148
1701913641
1492877034
734873660
1802570255
110387983
1416152922
1552407639
20191427
154043961
994774269
315009713
1602136227
1260305427
122715228
536715792
1267184712
349332864
1090723985
2140939007
700228967
80969476
1709844484
1242127905
148925248
1819816861
1961864186
522043846
63016048
1965623933
386942397
520885444
1307123846
1043131826
2082009816
2041665254
1894174008
1902562228
308416720
612555988
998355855
585651741
826015181
777757080
140927023
544479899
923577987
1553620189
1787237540
94235376
97319373
1948673461
1238237821
553519728
69970051
85464052
435285547
1259484338
1868458040
734770921
733047975
790275934
1453170925
399625034
56084135
1123376617
1595595787
682217876
588701672
985786150
899921732
1355051370
2071758456
1387680726
1546464256
1947399684
392021842
188178488
1139375403
580938831
364851132
2023026306
83443811
2001502685
1322257455
778945001
1169753382
1821040287
1686699463
73916593
281893353
1918998191
1342105518
1672448767
1882186963
1301863562
1953194995
748377733
439895134
420492852
257767816
651669387
935441306
57122238
1804479642
1947834894
985814238
1738743275
991961157
2107051004
2111838789
268448383
647929634
971558835
579970627
1820857349
108953727
1982680840
977759788
1049325889
625796903
171425725
1335955898
1538502244
552846972
1631850667
1794800034
1973819119
218403816
1936230353
2025456340
319176691
1043649986
1414603380
1001005962
449056532
284332016
2081141437
1340432878
1203085317
712932277
462403241
1579392340
880149222
2017558626
1538280653
1383648041
1877786662
390638637
1508335283
295403124
215219469
930336330
692704128
719738523
126322724
2130937562
1010424314
650471929
1428368857
70669943
322853523
621764565
1301744761
572924214
1709525970
343396962
560296310
476531277
520581914
1102158913
597775073
1379062107
375842609
77646851
1223139285
1901768567
982766307
873574016
1306266688
2102314475
304540820
171919041
1166450726
155197656
1510336677
2109081130
2075102922
995605265
1494776758
178348611
1673556869
1318577791
1415847861
1858135908
528540115
1078322331
1853653451
2132272737
1352388898
1360615507
365176129
1150865794
2097267426
1209699708
219666158
1478140742
2086723509
736861378
1448813394
808450006
1198929996
1229007018
464571549
181439585
1574974559
1472528387
348087825
1643774082
1810631823
1539538001
2059798247
1214606922
405643059
1965126668
1081341034
1077832827
49116950
240266933
526602998
449658294
783800444
1792858120
515895537
1547364290
1315720595
765453372
107557734
213317498
1808467433
791818079
1940591204
2102481706
1070710210
546098470
1395447569
1065533175
2004189649
1931736667
952058110
283801754
1750103323
1250544685
1831918611
1009589428
892543295
157909006
927491368
1656204913
1730610208
1133157952
1682648494
253207331
1735509818
2083882306
1550757440
1837201284
766177836
1755188459
594157237
1707935942
1468838273
1399753524
537023337
1242623425
1183859844
1353819058
1663284664
858707991
156099287
494267993
1592968739
1672441394
249908906
1922082415
579795589
516957868
1647762401
1030616870
1651920595
1930194413
1992088789
1090911280
1689028288
2046518191
886264957
61316011
356458619
1239663805
2019291562
1396955339
1049351265
1921034221
1678265131
655493781
1063311794
812946454
286695056
301337231
2090923786
2025419362
787098061
1672061886
1302454299
1164719209
1315698544
525110267
2046524659
1634062499
1404593111
196219372
1334651218
1491066676
765140807
1065759873
1402621847
1988575591
1996732004
1662496388
392531986
846929164
127473788
1766772918
721409819
873655339
706482152
838165820
892931748
757660185
493169008
461447686
1503301821
1795944111
1355554630
224550268
2101714757
453303456
686349526
1456398050
1280675460
1250533754
1839147076
711111244
1766167413
769525758
308832838
626306961
844849533
2062328078
1973327585
1886049938
60962877
917456333
979257744
502515778
913126200
972192094
1788647542
299585411
712773487
546906046
446694548
1990525753
380437138
181321322
1554961018
429279878
538385124
1396009383
2029028809
1168965137
1350825357
185617412
457761870
2005937277
1872180368
862490414
2105120448
202745954
1146059002
1587216394
540417804
2061987892
1128723620
1046527955
1849140367
542813078
876307067
72471605
518269938
2079270822
1732941936
1432978377
1440376789
1504275457
925951010
1251034331
628141582
666241263
1572389095
371188993
222205406
1303580764
899043694
121398719
119042874
1068823926
2023252216
433178019
1545166656
817036005
1553861658
1815506537
468322919
1196217318
2057192460
1180335543
33738510
804323699
1053908699
1332894808
1984936357
1318080650
741713604
2037783410
1969293478
734305856
1947082488
770870314
1519912867
2033843615
1567855951
1704967041
1511614527
548638645
390498021
1217674424
923085457
1160099553
2061738041
1854086905
715522681
805681531
830603290
1543764250
249564251
517102451
741029505
1020120077
1687071845
798344474
795671037
1629635317
917098584
117500803
1486533501
1047125034
563173039
785366396
2132069778
1508243540
514078211
271666448
125460302
1761174082
2059996019
698156079
1500059631
1850982399
226862778
1669968717
577308145
310853637
1037311410
917671029
1683191278
2075207629
289301787
699116038
1134901118
1005965056
375779128
1879647849
156064611
1282341759
1462699265
439753689
1695928695
2136436383
1527305831
1863864887
1188627284
447285055
1021556144
989695852
13583884
1617004938
167854518
300726771
516421060
527964304
295436171
1091561840
385215642
1845286504
2123824467
909403501
691403841
652631615
1350555034
1452434989
1171017020
195720461
2032648776
1039012778
1932443173
1013527983
1640730903
113207571
63016420
147636563
2036231437
1996787885
1328484717
1817066480
1057745400
311358341
1722231135
1708607816
816592317
197041727
405238112
1584201938
708081212
702180637
418934073
1672527494
855683171
1350774804
528211955
68983018
426281582
1118623738
1379976714
732924164
1343036298
178500427
417328188
570407310
1099019179
1453262865
211442049
1213076109
1766465414
734701489
968886144
118208673
1596848581
717227331
47975962
141997858
274325992
481650757
1842500294
1145154700
1082078820
1214791730
2107666622
40143885
1273597823
860584387
1282105301
1942517159
1335705945
241098350
1663014714
1769502369
1406472806
48876593
541138148
1777082003
1542517883
513681958
1833170129
2085570585
258332697
2108819503
651508586
1936043533
1240038865
114345393
133388985
107719120
1087346818
957980119
1304243766
2106225914
944740993
1389643962
1135528561
1113818853
10275943
1751517040
909674759
83528330
623216178
330977190
637738504
2037005920
1341725533
894106180
826282149
501365491
1160212304
83468512
1626847982
1276272744
670753335
462311149
1923928440
1697221993
1823593326
1816426244
393958533
1169475411
1134443985
1147947863
1458731109
587603363
655109183
262031866
839302363
742492901
1549579759
250067179
1183187332
1588575688
1226491599
1197800069
72285678
647827783
1013158175
1483467000
866523267
1955925018
1165363317
2094758732
1966731991
2064798485
302353892
229463143
1569807670
749994842
1974421218
1822503955
113219280
536557417
79879141
112588122
1720143991
1388695517
350588908
581190646
343631821
756752415
1743010175
2132407614
196169977
199153811
418971860
1611100217
356577506
1215644051
2102058007
866848673
985056247
801479292
1914903472
1174601094
1848084226
838900773
252298634
2068032778
1508349883
1100542872
1833249507
1871769565
1658318359
1147414810
2002801732
1333387426
1619228690
1833614558
239975253
927476798
555906125
987595274
1542403263
1463909914
1000186362
1539933838
2015809245
215480803
828216100
281324924
1035339498
339136741
1314095829
384229935
726742359
423917675
688845335
1827848451
439988318
1036589810
980610206
2094626935
882535063
1443093315
2077603090
355467882
875382585
286777685
1838105284
443009068
729257017
1153265709
2060496200
403545872
1530843345
1347319368
237437040
270578550
1604301788
932375014
460585948
1382745196
2112717876
1935929605
392472675
1626106682
1634542442
423621423
100891690
708308570
1893243506
182450499
1110839967
69670640
471799947
1091056496
1980879154
532365797
1971290241
347048337
501273299
1905020369
893144949
1340203682
1004971503
1071630754
1014121813
2030719894
882188692
2131249762
900036485
1603457685
1727609153
1952324433
58363844
1547463409
1260078850
1357049191
905533824
832977956
253430582
763296040
1599856780
1718930524
420044347
42372615
1503730420
1126867820
1807742142
570795223
729191537
1909239001
1148519655
514697528
969841455
424074106
761073199
392236657
427143548
1184957954
1546548390
1242407874
995694263
643010977
222855422
1615452851
1495688072
215309160
1094921813
680262759
1978487787
173064445
512655049
2122533138
1188276734
1340594374
1695153144
1846251514
83160490
1556890991
794136728
42131036
318155984
697592467
910143564
814538423
785578018
1464804744
1928666901
1354587621
215095708
1094214141
497714382
1896873714
1105314340
2129706027
1258094645
510859658
156424323
966822510
898128096
875303585
763883427
2014209256
123797064
809932428
927348592
1358329949
345729599
1682300997
1272912505
1833438015
889598953
1504798218
1058635436
133800457
2101560584
34779362
2038853207
636225071
1790356910
498322979
1600069706
334087138
283916074
1204147342
1319219600
136230402
1319436080
90553554
1276525211
464675084
5789980
2107861220
689365346
1446007190
1189032811
421189023
1724613018
213034771
642994570
671173582
1249303034
1497251156
1519339937
1377287362
1965874568
2143593213
261688743
1649040291
2010782978
1557365808
790117747
123982395
529142123
1387868444
514358341
876043059
826514995
68157716
405744018
1299028485
704922513
1192184067
1307818160
459529210
1798691434
1754305374
890611687
391160866
1917223136
499563713
1307690931
1328535567
1108135299
1315504228
402681886
888986263
1264894166
470434752
1725886767
456836541
976893021
1928318986
1997910291
1829950435
1417006535
2086590216
425774153
1500487081
2014120260
1857882137
1551690895
1704619985
316940287
590633061
606097675
2042643253
706931102
1094276465
39240278
222404814
2054792797
1997042133
254293893
1977591477
1378954148
1784791823
427447143
507622218
391079674
5830940
1505506758
1126805489
514472513
2136213379
199162654
767256452
513936669
1962319014
336513344
2027579355
1609809949
59794928
656791640
820310802
2055277671
1430350693
191951938
1684433597
1521615345
1631187114
1454559232
66266468
1903839137
1560792106
757878564
1810856161
1266320773
1826417400
915640728
1106035959
1662873031
228075945
508746647
907299473
1552241928
40920517
1065489172
2116589679
2018380643
2068515945
620332243
688606023
71678048
788389999
1049188694
44386754
679673486
817907434
2056511042
1077233780
779861860
1694760382
1131003359
477957861
278093083
1322201313
1258838135
836758132
287414490
1614947357
151008874
452913841
1744901202
288133268
1432259288
2033703179
1930901107
889467652
1983813252
615866579
921824207
1468467611
1051160553
525086891
1985904035
1385833454
1474031965
1830366803
702341536
1272925938
1639139697
589540451
33230135
1138465257
51493450
312580922
513391911
810843378
196204187
1837427421
352904308
1225874001
1809680106
1027652736
947300218
1754549943
141104555
2101880076
949782415
259505393
1198806308
1817938230
707658245
227684530
333978195
480027648
406689547
746202449
76444555
1258826478
1378243506
800505108
1025608010
865036366
511612658
1654225049
1877497420
662739049
1502089517
270816182
864092481
957270008
2062476794
1634824916
70702563
809847589
1766504121
1387414494
845964347
1771813421
184550702
342294429
2016058642
1865369390
787879496
726386045
214720011
389884980
1149579589
876292964
887204831
1974088274
929996107
1032137604
1538315535
624625046
1449847395
946781135
1242108957
429949121
1853102283
1739499419
775722917
1581561681
1211053321
1375264175
672449532
1521266042
256853577
1536363227
2089652883
1652236835
669191762
59501790
534495789
1854996319
1339062661
1729291075
776790126
475855789
2133815959
217147700
1072698804
2123829278
428427128
442136250
370693720
634396881
1217134525
665430798
1196313867
807767293
2125002362
366355065
1929774594
1845395381
1028529921
1187775241
1435151061
1428117485
1534452844
1724604861
742229895
2048500672
1017293966
1369998344
1068108962
1769165593
221561217
113160646
782956056
2129248702
274660437
616758581
1576404243
1127358485
1000222546
1044661433
135035379
1629739402
1623384577
201230861
1156818932
81905989
1782506611
2037316134
962080231
192449210
2104962443
45327021
978870554
582879740
320536567
853161311
812768670
450180509
539257538
739965301
1647728747
1989434858
752300441
1979741086
476378894
1232476096
518471436
1563671968
440533864
309400863
1649698252
2054502277
1343225735
1783143237
1841190674
147193142
1182474343
1371165835
1155999596
429166955
30172049
1380771406
678223108
1027716582
911348653
1170608376
1126698368
147111922
616571718
582372625
846427514
868880208
170850178
2066369873
250439207
1548797326
1929505246
1100057629
401379570
1634988580
1892499880
565055007
1166682057
742621210
1003418790
611518614
691584537
1078126876
1680485427
770813581
875747402
645385489
1196450063
1128048423
126106539
635379049
365014307
2021054469
1100744069
266059947
1122212155
1503980017
859571507
1154303137
432820843
2042534994
2125695889
1159116854
714948843
1600971117
1473756304
951939257
1228914530
1836648012
1052861494
891170742
1729577773
305410464
1976872066
1654404635
938355161
453663252
1735213340
722418929
1176355523
1889689808
1306743485
915702464
1612699206
728755134
1566273333
322849762
1928201913
923808060
518114814
1963400997
828620820
159852691
2011565275
850306315
388444106
941352161
1438983241
1956474380
1227306126
121281844
1750122606
1416078017
1046976232
462089282
1178207560
1504437837
742665805
2020044771
1063898410
1438367320
1006719836
2134872541
875638023
1023575062
1178104228
715872824
1924014214
69156256
716237751
367926852
771013224
595620117
1924328708
113642140
1660478062
856192569
2026947308
1207533064
342957585
13965725
1581929747
2137919284
325610434
1759484003
1526418964
1658953237
316085843
68959580
1098784969
1178710334
913772791
1531690426
12002210
18505242
666228781
965486476
1542572249
1073609525
1817648530
773342843
340448536
1387093697
308484954
417410635
1017103737
282361732
1743750600
944552636
1044641370
1958244648
1999552243
1910882845
1534815320
1279150064
1740914043
807567705
1939632716
1420648401
820434877
1143248357
529686091
1757113510
1784914813
1657807843
1580382237
1130341956
1070711714
667450959
127573367
288294758
1619261699
904042000
272117537
315227230
836306021
268497145
1549192539
478573644
1799343475
1566452020
1652725135
1445296782
1699428301
1845582510
353965989
1667641347
292009654
997486337
1402997024
1232732703
540324461
1951363877
528540115
1022931893
1037157099
408551464
2134168694
1084960011
490477086
1556921999
1473559470
1295222545
166374210
1847403367
2063243916
1718869868
492054822
457026943
1213810863
540140611
1809747719
1973782007
1504511191
464137271
734249377
2051273880
362715063
1795362666
772498496
885797776
1575150386
351578355
2018283952
1645713152
1857373791
1617299047
980057247
1528340324
1344207870
618799574
332030286
1771437172
2065164562
1897028663
345052686
1944737976
1880574082
57716147
1019562921
511118336
1955983370
522016490
504672632
1649381452
2143474943
1458800058
1888849894
255010047
495508467
821414272
1385609252
128650710
1222209699
820286696
430090689
1473112138
370845163
1634725877
522329374
62195315
474888633
652158858
1009688092
440589510
21263334
462237728
1662793214
1488529491
737804391
807036722
443216210
308516873
1603478542
560949667
400284494
1952064888
141191758
391816239
1778833597
1075631636
1658051580
464117259
1676873255
1124231036
494676077
1919994208
1499545305
1899667946
2114529497
176061899
723311881
1278087360
500785424
2033281469
1153428447
571598260
1155959716
1040049496
1091155585
2027552147
1956346433
1770004891
361688207
1237828587
221651298
1438620501
1384034509
1074491487
1679974301
1819043243
1835075060
1254797356
1326831366
812947803
1492432484
289946836
1839253762
1389214696
370914504
1322013435
1367747053
1829596949
755394436
1185326787
1989962457
464430943
904653049
762704393
1631037928
2037249016
662940810
1680905184
196256486
483467444
475472608
2045282608
60881371
1089170160
822791363
325422247
1727048525
1660556842
517756941
1062262964
1804077964
246328441
580538560
1029606981
1957541645
2016660220
1506483520
695604989
160302296
82991893
405238796
1930982945
312745661
595592156
408862665
342698711
176429620
1793696694
1674244756
746486208
487209811
2146774791
66440599
476065191
991904958
1938432507
1041842543
216017947
395232952
1147606731
1386065846
1437227302
1903451783
46925306
2056158957
416126938
1853450191
1541496824
1481791897
970684888
1205778306
1907196904
345914952
561526344
187117520
1965501955
692210384
1032543979
1194013605
166120729
1995586492
1329091200
1416938552
1363929203
1025679492
910952635
807270449
134011459
518521350
1046721583
1881905096
805009724
185429694
1207011542
1092139557
1102594829
226419009
1509008863
1976151832
1481976919
2070130246
1402178465
1867647146
33625783
1105119633
1940941980
1425315371
1486476913
2058502886
1035283415
1917770102
408496578
187798841
687246092
2133877665
416341791
955551952
1232626209
1904208728
92069444
875383842
1374913469
945071953
242198609
1769809595
1492563176
355188071
1605359604
147227319
1229346561
1325554029
1492902493
1407938142
260205685
251846783
885772375
758847795
992001872
1858445752
1487345638
1560788058
1732439947
23732797
1414381340
251480181
1124812347
619154647
579509269
783688322
1892273862
713144368
972773238
2031129410
230927146
1424147028
1012043248
160608063
1372532970
1227874484
2009357846
613794502
791500139
1717506410
1834592104
954872863
379335635
1834473574
514565920
858605562
166724230
1049021434
70464200
2013084475
1128060961
634655554
813253111
688830578
190677572
65004967
329056992
13483859
31636093
561454028
820638620
938393714
1366546110
467150883
94823449
1567614006
1127365370
622921070
55083940
1557903482
2025748333
1628490246
868721259
271550688
1787713280
2028665197
1269616605
1643555655
1114936202
508193808
1419586660
593909362
1266264784
1428017202
521461224
158830458
895707593
1161096649
1243968819
2017127752
844241433
1835964326
1610917143
1404402604
1197677530
1889925334
595041872
2044942048
1466414363
1181235137
951725374
1310164273
64139012
399494351
258594250
2051103308
1650916585
1951192046
1285640497
576225779
2009237386
1776760875
2027763263
134322451
265098246
1549340188
196738639
234579552
679688612
1450206988
269250742
960010174
918600038
253345907
2029012630
1910113322
23568481
1630180151
890882480
1865847887
476084075
1136618527
1968357242
1878191278
89479618
1370679985
542759774
1376371560
1725590366
1212039589
1953452142
29427087
905548503
624039042
1260281402
1492163154
179877787
256442087
1823523311
453112448
506933184
413943512
1163473444
1380460939
2063072695
1186545905
1887366258
366033000
1587101028
457695664
1655237434
1460678733
1651940826
1436273583
362132106
1318891389
1098674004
1255994403
46647174
494414410
1283064107
1928822383
382323606
1798491445
2132314641
455865273
1213355775
2053800703
1959069582
503225792
674327055
2015951026
642426916
1901549084
1755493959
360617198
322512782
712000181
1059476270
1930081127
1461734003
434602724
340844626
1482760459
592568466
2143796989
1496919403
360395901
174230887
73996323
1593066369
508725460
366808843
1723693671
2061223383
2066808765
1822189332
308696503
1364649733
315703819
767410031
1274666285
1217348501
1249179795
406450222
425855898
768873789
799939370
1920830720
972343417
2128116074
513883311
429692897
1434405054
1363821581
290545537
508980345
662419377
1390909160
1741406773
1932357703
2034374749
1722452425
452374433
536210645
1603853677
281386272
653360516
334003881
711714791
1228365326
400163532
1039245568
1748900932
785425447
708661566
1466876606
2135388436
21212953
1647788884
1797916520
1625982017
126902862
1764595461
1267723224
1649244156
759791077
1073167538
1925948043
1741115249
984382346
33727345
2134277896
1336376073
1304878986
1438813570
259509233
1445199790
322944007
550632020
1815948403
700590719
561252109
871281530
57024287
2077938344
2003634019
1892433615
409751731
544099149
871606075
1898604317
2145442241
698120133
1996225215
169438893
1579018014
585549920
1770060617
1958140497
1909632951
1052874192
299257357
1046853031
373613453
1023064388
1038182543
1481913525
1303610173
1183229541
1445090497
409888750
1268319296
1604907814
1783349208
85107523
670559901
1369109466
540841760
281472468
1157677312
1330766965
434805805
127456012
1914271002
1235106677
4718494
47015831
2139552230
1913596491
691419657
706660389
56145648
831178428
1277407738
550620771
2029163795
1638240145
1775119165
864423604
1147014796
395658940
1321135547
874707219
1709085157
1690258947
244260019
362736959
91916920
2101856946
850620647
2548394
1757185060
1052670963
223125129
236999829
957111602
607428896
865877017
1631463058
2015648714
204943268
1867020039
742500840
926671856
8311045
1232675780
1984724871
2030454619
1781641524
1876790716
1249701402
1304965448
2032907247
1560924259
966538015
815082975
359270998
2126951878
435629859
1446844730
239381460
2143425735
859938677
356744741
682858013
1647781824
1396856407
1514256276
1027807420
1163846073
76390701
1231363419
1831279047
891301317
303414716
1999136640
427160398
1304118255
157842803
1477333587
30789762
120679688
471282565
910439332
1799993206
1341223199
848917147
404722141
661709576
1633528292
414012983
196109082
651479849
56731448
1024995077
1834817770
1365785721
538590722
620370671
1696223660
2030587192
356353616
1292287418
1122362312
982068663
422767490
2157989
825811591
1670891505
145572794
1152905788
872792435
985259394
492274496
396667742
2109735477
675584197
336658562
1685674723
701931869
49029992
1498001666
799199583
1283200058
2048983616
1579111958
1569594777
1208380609
1197834907
853625466
505509454
166928148
327254352
469188202
292122458
238501425
2031006000
1697507323
414693298
2098148759
163631651
145594245
1157676816
14839943
81743688
243331993
1274835930
687652416
2042259237
1271355013
131472588
593852699
325368337
1216315996
1668930799
1597032207
1667255318
533354080
2081281581
893892509
1016009305
1810467231
103498467
1778511497
1733366861
1700459860
1500903653
1922521329
1489782
144041071
1245846033
1758944553
492214189
2090505835
1386766703
1557186239
1191799234
1763778070
2022938214
1326027463
348315085
1643941382
36144636
653645687
379784416
34300190
430031557
287787291
1127509883
1585819370
52367307
1244248604
732412828
424102108
1730957975
739831471
1612787729
438662567
1769789642
719608609
1158553503
719169984
1422106526
1373637983
846206204
782080127
342653091
119194296
1706778649
1822413009
1066911513
543976498
1247446140
1732076397
1558750460
671655731
288677818
111375402
859910195
1487756635
1222864869
1032104369
1748098948
2033447084
2008793920
70918208
1578703696
581349761
1472101521
1524434156
223360468
242665260
1836062521
1839155727
1179730839
302637216
151735693
523129957
1351776633
1509318010
465004912
508394608
1077392355
785706555
2060216952
830696536
1261438206
1284762119
405431863
308391981
1219130579
120295763
43289551
709121805
324744194
2115677393
440089227
832776342
217185701
1941335950
1255243894
158795849
111805135
850677335
564081037
1429303306
1027421396
2011215737
813469275
1430138026
1622133837
999710920
1582443739
835607418
1495778724
1482937514
518203863
1050369371
264511978
673212662
573104759
459094739
1582755032
1029093892
1956489899
1198535971
78123983
1748959174
446194099
1285504868
232863189
2143568510
1432211602
649380760
1917981346
1298976550
398932020
1759213157
780731528
980076041
1733213141
536121053
625914120
1007202047
417959624
1034949275
783443076
1536373737
208273318
1849744250
1074855380
363850701
664438977
2142601658
1660480122
317955139
1230212935
1061140103
756982183
1458405742
643150565
114121386
2093672208
2049803858
1322593692
1200652251
902905841
1079637369
1937006338
660092849
776168616
1138641955
1911031761
94635291
1977298061
575958145
848024769
1901448222
1701875301
1530893233
2110652152
142929338
976168937
867695657
1565704595
21452874
440780757
601553632
1218893899
1324244290
112169629
550728310
324127459
1854713239
1268769363
2060736291
226031991
727194727
1464416324
1733949819
1212133549
1173431731
1911558500
44000021
1730648596
1545718148
2061651274
554097516
1120503611
1814968766
1563986739
2078340384
1208165800
2094118716
190622234
664509735
1896278430
241113801
2012000394
1909487437
1193324795
2064345908
1655567344
498512089
518096020
2101205457
776507956
1875993505
1325125658
1796968095
1216036898
1928413453
1788507859
1050218029
1235780126
1845196800
2073635259
634129439
1646837654
2019788869
1391581096
706625321
1935076104
1558939880
1898890066
1373376460
1196534012
1372244758
1654729936
1476218516
2142787712
253309525
2012916135
1133768178
545544456
137061700
929902759
2146477535
225728448
2033874132
343115433
1281412837
440582600
1492180570
1797176326
975916983
1317131970
1077080977
1268140569
1841930845
367195496
405510787
1874567068
941409093
448714960
1670981192
86076832
1855875235
375905238
1966915634
354954040
671629581
581665386
789038305
375815720
37282409
517343380
647355134
897157470
800337420
1251408560
1420747513
347756853
422848579
1121173086
370288688
2030852148
860960392
2027562780
650842372
531923513
328907348
916263800
389012821
814084519
1708880191
1048857380
1967010426
84323501
1796522568
868275715
810041079
1031102605
2023867087
1161317623
127250902
2135928813
1328695629
53330139
569298826
1312376644
1042561823
1478096977
366251767
172835479
809070432
1439329037
973234511
47666297
532147812
1584471522
2013383940
1002988637
1061355238
955331990
387412573
1507089963
852455477
315913627
87045741
5500178
1718938100
1728303773
1944273931
1453493293
1823632352
1547496751
1042148542
64884193
354112945
725806380
1961038649
2074225527
1224731811
1054319573
1673623518
341919936
637177539
1998603430
951759530
1918667959
1175788891
879694718
1905657266
1537839656
1475843166
1081285182
1165996430
734281691
698007274
1774906646
9277865
593223446
1802890791
527610302
1030297277
1549878961
1140665540
1426375398
735467711
5876102
1496031639
1070592158
638289556
212191039
1868561978
370804380
1605534520
345959525
2134056607
1634697619
1670933994
1483343951
1614242417
407510674
1801225984
577219010
702933221
1743941230
1143663574
2064002080
1113356585
564440355
1590865504
646237141
87076004
26165023
2048864796
1167276488
1512148376
1398746606
1434704857
1377573442
296410481
77570273
777418683
134051799
857574235
1090278538
1220159523
75393158
1093370171
1668936772
267271074
966309833
1411023779
601923992
1269420075
1589750990
2137890050
270704304
928592100
2145286113
1794432760
1950298295
80609425
419654094
1827992266
1581750584
856809887
1854612408
682656587
402878499
458750449
1278701283
576331064
1636738773
997678554
7177472
981951924
1740356386
1034047962
630896103
205116390
238096652
310261469
580037341
1119524528
1065220859
2054326817
1918628292
1922530165
712987757
1151724775
216384198
1356077210
1361561810
281953108
718152753
2080876993
1169662685
2045199443
833379615
2095137671
1138869770
157054322
170192691
1652551006
1991986055
1019678240
167535433
467652126
1442811015
1973097188
1040421482
13815308
296701778
77297703
172943399
572432725
2008036011
1856046601
346138870
1135407407
1016898465
111137811
535183658
495841926
2108401427
177572091
191237077
813631266
120352996
1184581058
1068241066
1398820091
489194559
1779996899
1302267039
750376611
1606078539
402149627
1435376974
1888666923
435520723
257614268
1879760536
1596121855
374381329
186040541
836313711
1428763723
1149431028
1781563214
71309082
1110819418
566616611
592860499
1756921849
366694114
1073027716
1819389235
2111569241
184191991
1077417505
208594175
1291875512
335151405
1386474319
1803034291
44331090
756292550
1123676131
1538814977
151895365
1157815243
405603350
1668247347
2028259310
56348984
219223940
509421474
432293513
1083798821
1811855168
1006684739
316576638
1342683060
1999168255
1798035122
597759676
439884962
1755718662
1566371196
61172124
747730955
1767039816
1768047914
54596682
1310557352
2052202767
1735258711
732787748
569057898
1285235124
388829256
672245827
469181566
945604470
1618738503
932400305
1855477942
1323088518
1812288726
449838363
1201739559
1521759741
1610338107
1394508194
417889908
326801228
408831205
1708000299
1389914192
240030570
64411444
1046511460
2083150013
1530203431
430474426
1944077403
1638882302
1099976854
1925262661
2095179570
2116276009
1722074244
1489530332
437268174
2050144215
576677959
1214901214
1184429325
1025067414
506115499
1739669597
1179579524
886572091
528841911
1416085524
1985197868
1753635186
909500147
1925280917
11895972
1126030132
961167465
605510491
1524689420
1046175029
1217851007
44628911
1643236915
1321723787
16971750
856452595
459149625
250389341
1566484520
37610703
1998666347
1836506224
1840330085
115162789
45526776
987039763
1750968195
1578902147
1297937679
1553331327
1397842261
2025944805
1094484558
1026775254
170007844
1228968961
1486502156
1019475799
308959685
683592067
1830199889
369285427
285528754
1344044111
1087393095
120048041
1577095220
503027428
717894513
56844415
782508305
594656715
516011546
1114259799
1139545953
957307202
86260009
1763799536
1976832276
1481655312
295941253
1285555908
1955345143
78489138
1751973828
1590409791
279808138
1770761240
2076034872
1856396701
2076641871
1593768850
1194700241
1826167359
917483491
39409086
740781069
103680841
1908055839
1031659695
559179676
1059017597
82604565
1438713321
236995046
1056229271
995431233
566919378
1535617032
722359885
751194258
575416211
314728599
149044893
1418153408
1393266975
291904734
347806891
796641337
946562418
1747759892
979536607
1109515055
1019771652
1586789083
376087866
795318403
727277965
1060962007
1161666658
1237342198
921302743
51918315
1248138741
1919768026
791004507
1550424645
916480972
865567930
475328223
301921293
1456319077
344321311
1310239031
1436624218
271532604
364666156
1822368393
947015644
462375840
1897988891
1110194250
875208445
445566944
2067241869
1408260984
2096920886
1577241016
858095701
1653056692
1109375231
414261833
822734724
1587004470
1503974858
1483641485
1986858570
1676824001
1842480791
1394102192
572960766
375087969
1026128619
1597041002
1138598567
62089005
1584657105
812842707
629284865
295178553
255757981
1215624829
1321345727
81994166
1804138365
1681874695
884095809
769124353
1555080552
1833691787
546454558
1476508473
735485792
1751095083
1349575734
1090699990
1130739772
745646665
666297354
1328502881
1698230450
681053705
1002645651
2126357447
1682773248
2065346024
2064212424
1243557378
738852809
1563918314
344423201
1128732739
1443377171
22652714
2073708441
1464211233
1120971492
2137993491
647037394
987428020
531783247
492244705
938758560
1707503072
1580630604
21587636
467592487
1027197522
21392943
510588318
313517399
1398631464
1182260019
1728224438
1862291638
1994990863
603993240
551337878
1439105921
810243405
1062379076
139302395
2123568037
1399738426
1282553592
1665478260
884491780
2001098635
2089892466
1016107218
1231742692
359049101
1370844030
1661124044
1732706350
855442604
436705401
1763820647
85557472
1512277975
1985109104
1057069522
1054421122
1233745439
626551672
1924561278
616168198
1503330829
2027248471
374933036
356472292
1552641871
1228010398
1038072471
2094231968
1836696157
1171198634
2023650980
1851690620
243582982
255641552
1083125427
1636593887
1642403413
403805629
303667064
1079803840
1693875056
2055467549
117419777
149129731
1238782550
1954086037
599345896
1385774361
209850389
2096288961
168989100
395453529
172564636
545594069
957022435
1107048296
1926843986
1318731104
1837089843
582558391
453451231
494326979
1080316870
468919052
2095287971
1745974168
451393812
99022828
2016002559
1417886473
442265548
561488718
1035466360
1471486789
1455938828
1584925837
1713002392
871423379
1073288801
770324005
1608398036
389598225
1753084663
776108369
1411350145
273478207
80687554
734030177
818374930
125233318
850238693
656602261
410317038
527379
445287975
111566532
1497245207
1234899128
223475877
1709289624
693942334
1138785374
1046725435
910278597
700493371
203371139
1634807782
1837259449
1208209169
1329541231
1953496138
1769023828
954073453
1086508071
511522685
528420064
352463010
2052933817
1276711123
1811168868
1810538657
1983785910
1808320202
68928094
632474110
1144972181
1999955594
1101009058
2098504643
1957179001
281911735
1892869394
8020930
1144668991
1357254176
2035793136
69783999
1532190977
352685033
24566037
1158229792
101635558
1119961703
1300156292
1388757153
1923367312
2003445382
967033920
2136962522
310554998
726729710
149599803
1925337816
449929043
1358469851
1927848761
1975742053
950330009
1103775686
937245414
483191595
1870595061
294209089
1512086508
1082919464
1066725129
892316653
1668948249
946771463
421238373
283901648
1020001964
814881515
377536606
752951614
972417775
2079168212
877104074
1166380314
1746094917
2051510024
2146695594
333395769
499747004
1625645559
733733454
1458545911
839991317
1866862652
739153197
269868284
247233852
776458256
103044103
1223614131
335561357
2002995754
825982181
407697048
888475219
526125817
299223651
410379798
1480285273
1086688688
114051670
1366115012
608049921
518844798
323951168
370158607
1098384182
1012164360
1501739323
276545343
1760113118
1668816701
1507612657
575940180
235940330
794284136
1066512429
464262556
461399819
626730637
1459356097
802450225
322587674
612760431
324583899
224755469
306615472
2132149188
1670032017
122131656
268621295
1525833264
1688556618
1407065142
331988028
2123321767
1138187794
1846455828
357910481
1007518279
1572322005
100689583
1133292931
118705341
1173118325
1817260534
1350769769
432000040
1838488712
2072442550
417941491
318906468
1028378366
1533142703
727249443
145604877
479623333
807643453
1390983030
1445888911
582747784
622722228
1621970585
678149488
95392418
754320101
352327954
30972020
969919730
1671513135
128480508
16149334
1071283292
2004530392
326168027
496590524
147471923
1355745074
1639461858
540063151
546998786
1734429175
1829602960
2058811639
320348063
677475506
213864729
636002885
1699389998
2071808812
226545717
244831662
115254441
487520501
1648932272
1495154316
1004449715
1071791271
83210386
1018976673
1294640118
290893108
1907377299
872710315
931247589
1882693671
965659792
1198977164
780239150
1233848815
1216551601
673175226
584513155
682486668
1191970449
2051188501
968403404
154168970
1548785055
126958185
1470361875
1356553309
1558873704
599033754
1163277399
1807722907
519832609
1486574108
375695162
332840941
1157496771
1953495674
1283551725
1280542709
180739719
1843358510
1175308470
1108218713
1653675009
2125011150
1273038354
1866885255
573611561
1948835384
896423907
1339951662
1527119935
1452984337
386287926
859943018
1189709905
1664634066
344993014
1393943688
1348348487
767326251
1729283573
1653764267
2057996125
976659627
1593243985
2080766526
2023402028
1381783421
1672727760
1090970640
1059678012
764544201
1515759760
1734761554
1290063375
2065482481
1327705509
1827409526
1550099254
359217013
15190810
2129664428
512328378
230808859
185279564
1393723794
1325133462
1827607601
1264938143
646717303
627393514
2018059847
1311304584
2122709393
1876011169
793803223
244043997
1792842871
243060842
178018264
2114416990
1614408371
1698947729
322722427
1351786415
408381929
1415514094
278204789
499004568
2814793
1482437291
1911334336
1844837721
1355088934
612878518
2106293584
2051991977
617999879
334743647
1489442260
584678175
1702691779
426829737
1105576817
903202783
1903592310
1745195790
289859369
1741437611
79488133
1553635367
356395380
77614839
517101688
1383037790
907874356
1097128832
477880763
1170764829
1617413196
1176895948
1734791766
836176507
339096916
2044597909
2029323936
1589259549
668770627
1950028836
777484111
1187038587
662289473
2061700260
414150368
752909204
1452848358
836379396
1225279934
613881826
458917109
1903257374
1329164943
299057729
875593817
1777753530
1905472071
323420989
295923367
1118202525
951360973
1741063841
1687861972
1936474895
1702667128
952792385
577748810
490448469
1019905554
1818730537
1512227057
1457035506
358554754
651818587
889365443
173319283
1836512272
473506790
685505672
1628307918
90643867
119140717
637069578
1056318217
1658057489
979926027
1899189529
2114080410
1742395694
324972010
1739086151
386130569
91274231
103556182
1780611754
84922399
787055436
1404025244
448310739
1064541252
800667993
1795114377
1024411757
1983461527
267164275
1623628885
2037006694
342770661
946330062
1423434099
1954904244
1121175685
975396721
1026736550
131328503
1511462584
643768520
1470322445
728924554
878681962
1161470451
809315341
201606962
1816987789
1352459410
1595143980
974671548
1976861159
469403985
1628738941
709366994
1845161375
1447021676
94884205
230215764
903497103
569550641
150596528
1240279363
307103661
215823210
276933656
344210151
870454297
1630859497
1912176758
1994825952
2121840655
317002412
1313170513
1860152011
1407634356
1317418805
1031642157
829160424
571317747
4921454
101191726
1232616917
2029053452
1989050960
449852782
2021671497
1206299241
1809816583
1601269371
25773747
449880455
2073508438
1402921104
1127060388
1896966315
114448571
100760302
1958322033
1630425075
624778776
1025459968
1028804765
939184013
257623252
1920133864
1227885518
17253995
1140968175
897035210
1828593341
168892471
1858848653
1270564000
916819364
1345121048
2049130294
50647100
782528305
814317391
2133444215
646110029
1503997108
614146684
1301778680
588225025
2019886466
2146908905
944253747
152223115
1707649425
1443965877
1406750681
294308312
634872211
1606791134
988549511
519126847
1608622302
172655339
1853626110
333798046
1891933940
1940099144
1112254975
1581164963
896238415
376246816
1427290338
1010584158
2116173629
1754926106
189461661
1335324173
1386795194
653904538
2068247537
1966545236
967595789
1271946676
1671527121
1825858496
1855060691
982423290
1197564636
1016528091
2050913084
2124085388
1323702224
2083734334
1768992789
1849214041
1420149670
391863274
1222282515
1670713415
69476828
1719677763
1163039725
450402839
818629385
592150184
1011013535
746612734
1510700868
660004540
69146650
215578831
1813585123
518437577
1410871913
321902790
2106361885
1536764179
603671925
1870074052
247854815
936853213
2049881889
589761310
337503372
1035569039
1532631466
1171813490
89639807
1510238491
6279896
1984951592
750056858
541900491
639600778
1984816885
44924464
1825027783
996466490
1446313944
1030398098
635236097
1629909915
1651180759
113703361
211890696
1157039657
1642130032
1295468728
1706975309
1759065014
1340119347
480361701
1075944574
946690491
1639311122
739589101
1215669384
653067575
2139707616
1986722969
418852669
1640657259
253924297
796207311
34019912
965033892
2065892554
240193937
2046160761
997913842
795260966
1094360003
1950907905
653944440
2062542489
15859513
191994587
1076776222
67844221
2137477829
1177603159
2000884897
153174609
1018293206
477449828
832625333
509132048
1492141112
1218977646
712608599
1747810395
462773428
782236217
712995522
1274704475
172976708
1317195237
1047107943
1675224179
2131993887
131396146
1950805746
1904086271
569547773
674851368
1574573281
835655140
1243972994
1717047816
606889142
197595714
1879552977
658440715
674549799
878482595
1229041762
1872498236
340596131
615515817
176119653
103985482
1528537081
498796362
1440097453
92443618
602084402
1093144295
190142067
1530325274
1666788955
1018816050
171162279
983780143
1447628900
1905285549
2107869773
1909900021
669565404
236347885
821936035
56249943
31756217
209280859
1306938905
422652163
1983987490
1258070182
1376336571
1331610913
970456827
756394058
778364696
981150247
871358168
725799487
252670003
2029832447
1823755461
349627336
976551915
1921073091
1866246573
206819729
2047195259
1710484766
771484329
1768864566
2079734018
1667706048
728136748
2041115656
1899346051
1049890663
1476889418
1318055800
1940445672
570084506
1518968394
1719164962
163546490
2039045558
1906623973
1371936495
415647901
1090373033
194954752
1811475068
1505880287
1804110703
1595835770
1566323693
1318537788
1370615784
1946398935
1183891795
1193211538
78997296
401791370
748834790
1603895767
1178663492
1761589582
326709419
581450286
56457011
1480557477
1312190401
1032453437
1774469155
1241680845
1663028050
1863352427
1938170548
731002201
576300993
1053317976
1402917663
1800717841
1570766697
304676048
918013491
332783785
1290263126
508357014
711660161
391749358
1179496834
1708018934
29933618
756950021
2001459826
25319187
1244714519
287858609
1614657720
1649775445
894568993
1423343913
1323741527
518098077
386733218
1196576916
1719433865
2085157472
746163424
191217664
67596583
1049686342
767008733
527426913
1856847605
291897625
1266108607
420616335
1578989234
1929013545
1169357255
733348116
589533390
51459328
986040710
1926089656
1245753286
1372915593
648650633
549948001
1573074756
574602444
1403836103
1754887733
1058271164
1201435146
987656022
1661132439
869505850
1618561657
380896097
1909209941
401987363
167969240
1230686038
1036712706
713047553
10756819
337612943
279456514
214350335
235072638
1650541707
407177808
1654671632
998668116
1218640569
1498509685
899938366
1786409208
1755033701
1588887726
1505803957
1673641641
2108964280
177706428
1904741638
2089752711
1147427993
820580789
760267327
1632596268
436585345
154843973
300151155
572024856
1203432026
827796180
106110223
1207854642
282100197
2099121957
678979916
1283982500
2008097917
2021067366
1230159443
1290498241
1710931212
609728402
1366891295
1840101682
1788907754
1262038978
1768376343
1926469109
1188541422
1702103411
449178937
1151270821
1357741073
1215451198
1235449394
418550453
1239212646
1362293387
839103464
159019170
1619095790
824045123
1458061500
2142212792
1402584679
855006221
1472567427
861389212
126777342
1861642209
996020231
901205426
494558461
110658631
1886528151
1258608075
405119209
1346553730
512240880
2119761901
558406882
433016482
1462396156
1256270246
2043339985
355240972
1519070711
445568364
1529562752
906357290
2029760655
210745571
683737350
1406527857
156683165
834784082
167821622
2066342044
674513953
792419051
726349724
1319117039
852685644
173739755
567768341
329041541
383963460
1660485063
731295317
1136714547
1981619954
1944803746
2045305533
989245831
491910490
586481782
489297888
1052949169
1079282094
806101227
738044111
1778059597
616948297
1841323043
1971506837
899254769
1614202590
267104092
387998873
577567568
539388237
1563482968
227439202
1561861029
641646486
193869783
1917278745
698255922
775137057
1840380982
560606925
1953300914
384180676
262052830
1761879325
1862531393
1031334376
1573128250
1637533415
1754055418
1120822145
826194041
958011608
849533482
1872652531
1593319835
602647282
1820199695
1276098587
145261231
1231740997
2098644829
1850770191
1181697827
1826803118
1891879516
1140739342
1835873624
1821299458
1310733851
1542441292
706936342
570453868
1431679799
1178741660
826244427
1582832964
856976475
1472079590
2020129267
1420190130
26158268
662601708
1254407295
722830882
1791328922
261592432
1806617290
229271277
109834503
1531660694
723133128
1224814080
613850453
1312971514
1451460070
2092102782
1476358161
1310983371
303442206
278575146
804612799
1911110440
274216566
802556827
1918698832
1274988958
374745206
623540575
2073776964
1778770814
1159212045
1992991653
74282756
1909639492
1530834766
462613359
2014152143
1847092298
349935029
1757765613
135573725
962449285
2036764257
1159005561
1895081210
528903853
105030675
1923995783
1494879297
1097449923
60976593
1554928357
1275271652
1877868594
335742477
1328588287
1040938078
1267467569
435428505
426262458
1065438613
1162040112
1495404058
1506267393
1013100771
1074528583
1700990939
1831172453
1526754640
353819740
1986361548
1812429652
1154858299
811556638
67969662
1972075032
1782326203
40236258
1425261460
1597793292
782885037
1938518214
2062034906
1128856341
499033013
1504528704
669319290
1243630535
1936742517
1868273164
1709809109
776458256
1420648401
2096118118
1789861157
996933519
386799386
1246712352
292607166
1611018639
988550314
118818316
107501074
281027918
1179062951
2104005746
1775533919
745476521
2096076667
977478657
1395255602
2093564879
1639802431
1921556310
118450091
932440778
1084458459
14608347
2051316506
923302947
222338843
1320326034
1086926158
259590262
926457674
320561555
192269149
1344818326
951286422
1000483350
1659679141
832872509
681282114
1888127066
484292589
1835816244
606641789
939796620
1876224018
2110804781
836120591
1097247255
1674389796
1219686118
2041795616
1716227161
1025802993
324572554
743714949
1844444405
263141484
1900773230
232436113
321723245
1688105050
1965740622
1177742158
1128184362
1508664774
1604488014
587091414
2095522325
351566261
1735574865
1249791664
202549305
627024676
1650913550
1189451277
1292609958
268122421
17537677
1664042593
412961241
140605924
1448636430
465670381
306325501
1510989327
133444755
1648378516
1088361725
2023951760
1307816615
1229639774
1445031223
1061421302
1427355076
1688647039
874446244
243833505
1770530290
1136723992
867609466
584639087
319292247
279073489
1652743262
793053413
1389110895
1526657456
1970612857
461294688
849780139
881712424
123623509
148720058
816253004
920926386
628816861
1981749105
1658870897
1116921490
835914899
118278862
1140511864
35056749
1565927292
1726517717
1216258589
1055290438
1121106054
2125585811
1327308934
1456361580
1638387378
146856755
1337232927
593487879
1883171319
1048097319
1330376038
525854495
528017560
1516144519
280712865
1893483639
1936078199
1948332301
1612370838
108839417
1613566417
408435300
1891996717
643101225
1098957476
828883937
1236038566
881320101
1764139975
551177605
214051283
966168391
66669321
1584925837
1996462137
1456338701
1776496923
333909765
1069643178
2071677083
1034044447
1662957878
186644189
1512217631
1429847622
2065402435
514199309
968533378
1884432442
495024541
1000230611
2086384566
1296671455
1479346313
1728381265
904837290
1773576600
515878509
693770112
583672361
1401068286
578462925
256257898
832291119
1725228673
1411324802
1245186416
1914457231
1792188889
125877825
1335509410
1904490279
1422716905
1733338292
845954937
401977803
1349277089
869629961
1918346757
433676615
787135458
2143053168
1543852901
1631233956
1695140388
1272004060
81922805
1189159505
394482945
1156418947
1887239469
660029758
1641198679
582360032
1817563141
1002195037
1578515317
672918220
1417674166
240193024
1874186960
437927593
1470476850
1499952472
798972305
823373106
533420429
1278684151
1819162318
442913067
1710066938
860625529
1047141434
338469987
844704152
157721652
510277292
108855212
289262861
1290373283
310274976
1718335159
45668990
175347961
1275758919
1218686465
1447421169
1214887124
537968032
1122692139
1400377165
905320338
1623172263
1129608130
1899873389
408718219
574747853
1713072449
1994680073
1354460327
520869343
1488498373
689163677
1652117248
1339571126
10437067
765031409
482267559
1540688352
395349332
425421861
1006847470
1004707419
1774874633
1957687293
32362546
1475502352
346057757
1487192181
630699455
865020477
539805536
560123024
351547925
1784441757
1500448964
409879498
1009154547
1937125408
380595421
364051368
586168078
474838969
1039759244
1561375001
1621242792
1865499535
1484375537
178984123
698611925
349074949
1867215242
677389776
91453270
1169196222
423682479
503241164
1839999945
88337246
2124004539
1615765171
1008453133
1302962998
518691912
1189927569
1243374284
517185908
589395831
522503250
354666314
95795783
1155340914
741778959
405046945
784939657
720747434
1920572082
1204122032
930065616
802197286
2005531526
1752858446
303489955
407028506
1267290591
1919145484
1906410434
946822793
837282097
1892272581
2087971340
677413454
1346902843
1414835274
807856079
740960576
939842885
1567968647
1420122331
1920000454
1077963656
1322211483
484277988
539050768
162140585
907263767
651277949
1836725994
1795841081
1574130673
1832364424
2103086694
856806507
1152481826
254142556
1857828008
433986719
1854496945
1006764860
660184479
1353920262
1083464064
765861005
16338327
875649310
71919975
22649289
256877951
1894602196
1223284830
1698410588
1411723807
1230511406
465305349
693337113
872032830
1453941985
1437175180
1440818459
1887209279
2031218099
32316057
1936053261
2063530432
577296356
1276817546
2104719353
471594619
173154233
906400601
1015436672
1651057716
626968886
1766532271
1421613973
1967684087
217008194
1390221810
354737130
1512449175
1229454335
1243962262
896277361
1319959658
377940035
2003432210
1887056608
1869636202
457083
1558668626
852563979
1687611193
899982326
459448737
1500531213
1558730736
1795559240
1325659637
2037700821
483442549
1602326777
1537333048
746926268
1641585125
609036247
1231729563
273342363
329517887
1147671915
1476919881
2076601586
1331160346
1622208221
1440248082
1869815277
704073382
555680915
136149089
216565718
2119771371
1479440374
1281555211
365200924
125336005
1091460356
811292407
710880453
1414903119
1657236083
1823671469
561236813
1576197852
612753440
1782624183
408028126
1707391800
182315908
470446698
550851804
1811204525
1265777985
894273606
1373031409
192431501
1626470256
1641105328
1900843835
140950019
979408645
1824930972
1164101992
535170348
1832213909
2142543798
664008456
1101238275
1065436984
110123250
921336703
384616995
61359942
1513167225
661061061
47230688
1155396003
29046286
13853961
462233909
1910436197
273720809
1847543311
278638085
1996513597
1546508675
1013604770
1640212732
1677894524
1137664678
594724177
909849302
533415015
1781110675
1135622788
1931924078
2059948645
825177543
1451401344
1970366799
1548755759
537461294
535227125
1328623187
1794410531
387509979
363183221
2080528122
591696803
1019642190
471856064
443733597
1579398986
1200553922
390732135
1801001100
1685053749
227442414
849660911
1234834442
1968595329
1311639314
1955559816
613812761
221056230
489915911
1814515027
1041623033
1495141971
507552619
579412032
1606464141
1324596261
689024596
129357825
1695535012
1207584034
202682242
319444648
1955922073
488925018
128165084
1880846498
905229756
1505857434
479123632
567644021
30195002
673972588
158450854
1072497995
1391413612
1677264198
842401978
1459746353
1702647958
2037783450
1109829805
35899116
1313339151
610765550
1345091353
1431697053
716562166
936340032
195340533
564932064
1637339749
1806942063
649597747
1401011981
1545144118
412712602
15023026
636425497
77559785
1911379775
254232984
1111413007
667820239
127597257
1604401608
1774269629
576850154
1875923149
1452399394
1859154344
1106190198
1843922487
1247069619
1526127085
532742091
1558848125
1703678029
603687583
1927516118
1031997807
360085381
694874557
2051785540
1074818288
1251662150
223811907
699393260
2124194539
2035515343
1895841551
936378977
1851502002
1812089388
2073411964
628784620
1939990738
1655503071
955415655
306595615
201832530
56531836
786890040
715691657
1658817128
1598884312
2113572245
163241990
1014634763
1752793024
1387316956
75595970
833021083
323125132
5607741
1599461815
588603050
1506180228
20173121
862290854
718348574
1734295659
883790004
1167219704
74776029
2095562496
995444199
1418615842
1691415131
943547640
219284669
640576536
1234165309
1191145063
1766536254
298389006
742003941
934552105
1839039205
1409289165
920845744
1049624365
975743121
995120218
1525784349
1149820770
1179734810
1937130843
1547461947
1763439252
1382192751
1298867515
729164377
929001866
341474244
1416046032
193980261
643388119
436125024
1716004381
846918558
578552259
980596243
51702595
30527127
1629592083
1671706917
97152685
1018861019
289286864
1764364112
1116343541
1458223024
1840458103
996150285
456784448
2011272006
68565505
690472920
720214626
42693800
1452709828
1099911526
898302359
244501987
1597119973
681780234
688057585
852271211
1866844065
199393988
1461801445
570923364
989981866
92790840
466154774
2014309128
914566021
1210941581
1309708723
1855621035
1755018660
1846840377
201554556
1860150093
2045017712
499754683
1495426563
1620259587
2033207940
2067345568
36679376
712011098
1505264721
2146488040
749766327
236205766
1599269822
1403557876
1831842867
297494143
1450716799
293936277
1878200855
1211439667
923712232
2085890940
16345557
485688722
1056623705
1198301208
65342172
1834316545
1287458598
82036298
800039117
1726141764
879814058
2045684267
1469386563
1521530487
400510026
699053837
1995263320
1600398705
1032533984
1249779971
1625860228
766581665
259232645
1332302371
1507699105
1646606953
1158489283
796784869
1278226153
1679057662
1159095195
761876747
1595301872
1114077057
1775396418
1572635285
144782303
1244527368
2099560555
948395812
1171592270
605916911
768146102
1859185706
491274874
481153897
279682605
1878415253
2144625104
1583401366
1819637775
907091689
37164976
113306613
149586754
540072502
270998349
1240397475
1679128801
602405469
18388872
811680123
1995600286
1727805245
478193645
1660763389
720070399
1553110273
52393499
1283263498
352269682
143464832
224125960
1252369084
1582914104
1262371235
2138332460
1961547512
1017986312
183575298
863804352
678844824
560495252
1792852346
633456839
1864230709
1350784880
662949277
2108252565
793381756
906630149
19229373
1376875662
1325724130
168804003
1592041442
220381064
133252417
449255477
1641571900
550253241
1535075963
1366062705
1009952303
1469823456
101483591
160813020
379941888
698547475
449070949
164328723
1751178599
2022266032
258977607
511881979
1301425806
204172651
1509653188
1586165837
904160008
924657017
1825613595
1449683857
1576958325
1900323789
854319799
1752074180
102376768
1500056119
441032036
1705149292
1676997163
643807859
1818331384
1946140106
509519198
309983965
1931612479
1052760945
1368048469
99095992
1972129358
913119475
1318947250
809610183
1575171572
1554120914
1319194739
1630691461
1320520173
521512368
192104839
845698890
796816040
2030901239
1277162054
589643756
1411973095
1314368629
1608774193
105066202
1145505673
1064711086
81990731
634052980
2001958075
788776519
890335529
1978705284
63291667
1195919848
2000609170
530677832
1094263023
218632491
1552027549
858878479
1448632102
2130661937
1647122013
1440589977
693663797
1204173973
1862833024
732516392
1294213228
1595778548
1061562712
118410297
2041743399
989330284
987759308
829703935
405368271
1165391370
1608985798
86624454
32884158
1400098604
1068545107
1611727448
627294099
62171449
116347814
969639761
644242593
444400924
37567761
1574983543
514505835
294366070
1237348115
892199879
135395111
503372271
378904694
1989299113
917235523
1499458937
1416015448
27534386
465026154
1229594454
2039343265
945569129
2031378304
1255589422
36542113
1056117512
602916471
1687559450
1150165082
451986454
1775341203
25851468
192775164
1553163246
347680456
393751151
437456332
680154806
1011265844
2077005770
1232017054
1646991888
337214943
474639136
245379358
402290634
1258223001
1039073174
1353127124
2066742167
2031684681
186815853
481944464
115073982
1555762980
545365800
1393530815
2013073706
1307448662
1940376610
1350263856
1568341037
514196929
1220104486
2051526662
979481017
1322411648
1425014460
1767080497
268949475
327765657
1744306072
1707513661
1665866437
121949346
1774940699
259443348
1915157340
1636864821
1298483687
598725612
583162433
201939264
150343551
1489634614
1595323307
590808851
871832524
1299723194
54530173
321993082
1584129793
1441636339
1390081240
1639954978
860604338
261828301
1124457721
1959785934
401225976
2136221715
1328659956
556962176
1068849683
1185547512
820172682
686249010
280869348
1229074590
2138596667
1317452574
1863408545
279802335
1466088813
1771883178
693355302
1006401977
2132637823
446875395
449469772
765305288
1431970911
1000678868
754721608
2016392857
940356693
1407478706
478895759
2005598140
821743813
595033528
97502362
1151365456
366051163
724456456
1390643384
1560658321
751599617
233719193
1734704681
941703133
185285620
166344755
1705686610
1059827903
1166825688
32827877
590222150
1935281063
1463758710
1146029450
433531472
670526881
1290706180
1525718811
654160961
1862483112
1958607303
1148420846
1567128988
984985495
1234631313
1738840167
87464536
2075766332
972507823
660710505
580448871
118222667
802638983
1799446155
85494692
1598282775
2144560401
376448799
2066502133
1416395001
347132735
815313181
577614065
1447421365
1639168712
2048659609
6692904
192958565
353172951
1869517040
705705189
1477862992
1944989920
1090773884
2078139616
200690825
133670438
1332665403
304995087
2133747005
988285055
639405778
1135111555
1495321209
1296453983
1004020390
73912440
638892175
1896535593
208239531
250793818
77013696
1899277744
1553646804
622940407
795884802
1345280012
697209099
1610096120
930903366
917977530
257301023
432149677
2009656102
1533156630
416261028
1219454556
258759624
1365549693
339438715
1294836122
1432101986
2065227847
2123677255
452545696
85039637
618495257
1925223892
506665997
654564838
2083806895
291690603
1374093973
1732831870
742822955
59318638
1941909055
292545067
1109947730
1476197845
1755544699
2092309593
1548363974
782203245
144155975
1502902969
1550718983
1610137133
462751867
590392684
189556496
660415251
181326852
2123933774
823325804
608062902
18972576
1617577906
2121780251
939978191
2019242634
1196380332
725859378
1574707389
862912172
351862842
801380638
1976657457
858244943
1898466074
573270803
1348685375
2134484155
159272470
757122746
1843244861
1043154576
793885326
2146897450
1246907804
1840733044
1751971426
1377421480
1307129891
1195128264
303425246
1615343714
183512810
28352869
1227103540
421507737
370898127
260569978
629406481
651562892
1933924509
674863571
477010323
323779889
1620380391
2111675694
1996875629
582019965
290109884
1861919127
1485374940
1786309593
419739531
1399064765
1497123199
138518271
1407171344
1198795255
770181501
771852200
2112311553
1602958634
913576661
1495244475
797967768
722542255
221761133
734624321
1249822875
1339279616
1217144056
1874472610
1215359253
1756599561
129537784
331089881
50057747
2088192172
2062032626
577449238
260401741
1806911461
908797335
1294911975
478675506
1204861219
795030860
868986006
274131457
1912493059
598895072
912224813
386039908
307027398
1636914175
605234909
1617417036
2123287631
2145649115
792141099
1193066156
1579935744
811692070
84256278
1475197851
1283782907
241426963
1166372421
2091651095
1085746591
1741726331
1713137214
1541679612
1769719919
1839598425
706092381
1441739417
1364072916
1416742996
284863906
2140572044
640871963
462612432
46911522
1761523354
473633711
627958479
1950738281
242916196
1164449169
1180811538
1229246829
2037797522
982154377
730004492
760516935
2084167532
1966294823
468722535
1118940799
214435610
401885414
1957142799
713171232
158302912
1632866542
553232980
1156525602
1097444821
1718031933
2114542484
2084172689
1009370268
16148116
191220305
725517630
1358777559
187291494
985743990
1170997608
2110253959
1884892694
426315486
266979061
2099058099
1368695565
2086467234
1024288862
235852277
826766870
1599702349
1167216317
1773996864
1525994421
1750734145
1230276217
1226354961
648761340
32520825
1733529147
535510723
43306763
2081031416
987035406
125938094
617973274
1547926175
515876840
276196861
1603003331
257480544
1680596357
1639862265
1544108741
2107351463
814128856
1447767154
16593094
1564711337
1899779389
1853428676
1319486012
1225094960
1766790881
1229264289
572491079
316686928
740273825
680565725
2041438496
1579386902
486062431
1282966306
674563763
1970063596
1282601785
306464961
1188084509
238673207
1369490996
1161452988
1524062024
1709190115
1546653634
1422869546
1536683350
166100163
202877046
1193178201
1047909728
1793954277
338002486
1203194478
1921235575
290656649
1706491156
916768550
2000979587
772572826
334897001
805594420
966762133
1041047066
507656277
1593099959
1244855778
1587185941
2015868050
270426858
1126715022
233849168
1863824660
1329117545
98082144
279260967
1036062117
1064124831
1375358309
447863653
1852881282
1535210679
708674001
234288186
2021823381
1919880186
518802873
2087681246
687105759
1450114611
316074672
2130485583
2136724006
161300545
2093640124
11297665
174390942
356729876
1125105077
1008045442
1687978492
1962817509
887548125
1924882378
1897609979
200722182
1274997588
404613617
253572641
70022254
1535147400
562957897
1421891817
1631807791
1385146794
230934482
1570355979
1441629298
166393876
1427963590
70790431
292351465
2025555020
474069453
1386806596
1966345437
105686792
1494273633
1895855283
212714802
1289635779
1075747386
1955908740
2037728388
285460223
2124132001
411162179
1806912346
1014054678
1011817294
262723165
1250911973
2081140895
864843034
1429766381
630068481
1545051418
473803518
255864965
1402052613
2011731056
120747860
1627113707
2073198227
1235968237
1815593662
2016847545
1526434873
1917029624
1770896350
606648564
714801068
2129379332
750204416
537283147
1858773142
1586014586
2069013005
1655002965
16840537
1601228733
646381156
1158825005
1398885500
1465812151
1085386769
1607940918
1623012321
1271088861
67037307
1231217166
15077620
634297778
1015331683
1234726412
788111525
118270097
295734077
1355439573
1409814088
1726850990
1278756708
299670359
867277154
659904148
971690948
387883299
407056181
911664814
837390792
2086257931
1418126750
586913394
411331437
1298876541
1912553136
1028695554
511280070
2041908112
216931302
1507770148
2043823368
315461211
933642872
1715619651
1271278273
750428281
629106743
1802025265
1606889526
1397950656
1218029584
1128933531
160703516
989790948
16192345
569116785
954961743
1743826870
178352243
1570281099
1335037273
1610915169
178217193
1405307697
466602962
566845968
2060497110
1318240395
487232212
1811052750
355919107
1755696465
1921852120
951816257
1338740512
2122092941
603818962
1539478513
2037043055
1904095352
802805235
26056206
1278911178
1623940333
286240439
997084391
1389982610
1000855870
1359043124
1557229926
1610808196
2096122188
713947907
755394371
2027089264
1283219163
141223862
1318490657
1085599553
2002648128
931944006
1592622911
1713703310
956661282
532696673
432385397
2133523665
867077227
2112551209
625708618
534816684
408887692
1643231371
886558479
1180194721
1629717246
851383951
1774448564
307761036
140123581
1775109898
1163245377
582078739
1665093463
764222204
304739869
29091120
891208265
86475922
107220846
837659415
1182931479
423599803
71938406
1100670853
1669147092
858323534
1751038883
73030999
1364402333
2015570963
1291600656
1284089608
998888785
2029697386
558958062
190829657
1982789387
1618142727
1187733599
1156070374
669178545
331467899
1416678643
1793652657
1187182791
1574722100
594527521
958981487
921794033
200965069
8648486
2042668660
868194940
349370799
2104093682
313882053
2005196628
497954483
633386945
992612078
76489887
1459008921
1464105684
729303288
559621490
649144198
736796598
1959545947
585121514
885952823
565498301
28884993
805299107
1244232219
263507250
208421797
576759831
1167542612
200477285
909774316
1231801612
2146020319
1994878852
346057897
448335446
1292996746
823258442
1479470327
1866992232
384473336
1831297342
2100135499
343478540
1446928370
324731305
1265415741
380833300
1732966259
17762241
921700229
1973886974
1358847191
1816399220
1100531789
945579939
609869674
1108794772
1646182930
997062853
458457427
564163610
2060789195
1023772250
769235756
1658963813
692711593
1938818140
1230961313
92416707
1661541347
468597510
32135427
422051176
1764629461
1806881699
124267472
302033667
2006121644
879033632
1815237121
1611641912
1136058074
1533204740
36081766
1845355747
926609525
261657064
258881405
2059250637
317861979
44188182
366719667
1177466619
371538499
1994251288
799162530
1986374809
1418241082
1120820641
1975599877
726261068
1906422735
1672552364
1068949184
2056329190
147250825
1767177400
944428390
1014441953
1752107898
1441726382
1639657358
813102600
967017510
191084723
85621979
74399423
159687785
2125387719
187948582
865195937
141533558
355377047
798993172
192275282
238137658
2075751292
1878489222
1603123882
787456657
289502590
1428162770
895684210
1105387095
522717458
1672678384
860210353
1799252675
1923269491
1008733539
1563330313
1619435158
726651832
118909049
495465587
139120745
1818045970
1982038592
1511237769
538426927
192790803
515719025
1332812668
45186065
1529800292
1196466070
747042042
985200590
2062529195
1050129796
1347985422
1808594152
340941789
2068631119
2101436897
735661851
545871365
1737131468
1997899057
1919732525
936128157
2100355459
106325282
1467109720
154357005
120441039
794544327
1689368514
284607251
190724084
1478480446
1335818935
1014384425
613967847
2021779460
1001425165
1059297117
586139188
3402115
2110276661
1767162986
208867879
1802740016
1470169015
804199418
1511653787
979765649
1341235771
488885044
495541660
201300647
583370689
1868313559
143730680
1944737584
1549056526
1940471545
826849016
1642828349
475689505
861947163
90584769
1391227793
819158704
1232253426
1438959093
909316397
259724432
393051823
909081336
1944325851
1335445691
886233091
1575824238
1337883935
1694679414
259783431
2069163048
1397533462
997329824
2066865715
1285325201
391411215
1980328559
1416062477
1495090517
2048258573
1798810210
484599489
1208130638
501953830
500518404
715128003
1894932535
1980624698
1633624058
2060054107
506408690
1839516672
1249536384
1016430882
1035649307
491761060
46111165
119869193
2093454523
1096467265
2073892846
1062367456
1934372770
1649629508
1522293839
657866412
1105835449
1581078565
1178446887
649414580
318356924
1305563163
1156863573
1774124920
1681943851
512522868
463498215
2137152690
1467808616
58443053
1232398626
466606636
1014029538
1718268612
1004062866
1200305989
218088250
224041682
220802587
198586316
1588176775
775652799
1290358848
16732462
1363047174
1944070197
1757951037
1190519938
299084624
1520937078
265071153
1001511703
96937575
1179621617
1406417586
546167939
1195175362
1196225530
137433802
798329809
1635739298
1356351784
1819502592
1991053376
1488143389
1260521146
1656810373
2014006579
1686533963
1844960345
1360662823
896164710
726837130
303097060
1186282165
1854137278
1120103006
162921473
318774503
1320472887
974666141
942651271
1556602933
693041021
2090808656
1685093264
2035269826
1298562124
855704161
1529552560
1539804785
401342422
1745427814
236897364
1068952347
401905688
753822192
1024474774
1103521113
1678490180
1550004253
1369653615
20842464
175475350
1976702061
297053130
2147154727
890691425
1156920090
1724829515
1358686709
1937919114
585662382
282610894
936242675
113169169
1496387340
1069610989
1456863318
489409045
282704204
766633928
461348991
55174323
1306523467
1453043144
1652794871
111132756
38599073
83342872
518913704
923220118
223667621
493889634
1050773281
759752304
1335773288
1760457706
714943013
1171877285
1996562552
673791443
257436103
1345364910
786844132
1006495102
1443588965
337881537
1522492730
547674450
722648820
650041853
1998016696
1939715165
474372339
1428461291
51264315
1738492206
2029788970
218308305
370932716
338774023
962555453
1138233402
1536560504
625365113
1860831876
609593096
1712240690
258548285
475987145
2092621538
1748948751
987314358
486847966
335112354
1275660569
894581845
709743638
519084532
1429882857
853516794
1654212382
1185083604
438911523
1992508915
1859347598
122410881
85650650
1024393284
833925756
1621402531
209413347
2007671023
1944309892
623121313
1698321239
414343369
1766637105
288759530
1269179982
1862737335
676858913
2139367964
1281148903
1519251442
845374516
457393968
1976759370
28725686
1902463024
282581368
1182584432
1297206030
52807757
348209033
2125323493
79343489
873660267
132768163
607485177
1677522191
1662850105
484906760
1996860078
1264724497
1154217825
1568924810
1610764
1866141933
1560408943
1399366501
21680746
124559886
781851690
1282723704
335584981
942877999
2139002014
1440349739
1092821033
1105452837
973792220
1911624032
168229127
2015466346
169152917
49526523
697507070
746567004
250897465
265356662
1683486259
238666475
1599174891
1327709145
1370271096
1595452448
307445530
1931961659
715164910
1531401013
917321659
1457753263
2089892819
1547469873
1413757747
988012854
235194618
809814513
548038865
1498691308
85436598
815427999
489710767
1962250066
696335713
107642380
1898994183
714071611
387944001
1421886978
2035249904
704804011
946868957
1910144219
341300134
690829033
1524427333
961780945
421634535
1075778196
1659721816
982286939
1030428766
390317860
1644915126
1857381546
773664738
768920883
1822346500
351536255
937310714
741080750
256361016
63641783
816266085
1217986806
1052062217
580139474
892151008
1415079044
1886345630
1031434985
800703817
2082001514
1460218810
1589060542
331447742
387910301
1331579792
407912367
2005176836
1346163155
64134552
1907256701
1865689534
1358636239
1035339800
488580320
490307747
560197355
1278392652
705741408
2147142560
1020269555
336410567
700588562
2066845941
529011760
2037183340
1213625116
1631643014
834930568
2006157493
123959830
443417860
821272572
1161690989
1477834670
1363551347
456390629
1948760048
2107821761
1672491809
1076038705
1880048748
53364993
2064936737
496190038
1752765721
966409796
1861770383
154925824
316417349
2043463324
902451209
1099584564
1403470596
2026390550
632588303
1921479419
813379991
439244739
52554375
2055890970
1408877360
198300564
139426167
2002436860
1978405375
184454970
1991476004
820773067
1145738145
1244016488
125600646
882466466
1316745295
1819633777
1278500551
438053746
1293022135
224944065
1683148880
1071755465
1249862292
1857525893
1439697906
562450790
1462865904
113853430
2019085825
539742708
1748647665
1311248204
307108407
291530994
679606752
1398020649
552208851
733596149
223605918
762252819
1997131845
1397003357
188396220
1979710492
463015927
906338721
2023799976
2071523030
1049215332
266220380
114113919
1528596600
196052563
1561556841
2088338485
1230572816
1837729522
1288933328
1005790759
1906187948
1338620632
1826350145
810633694
349439968
1766760803
77850206
533017465
51236566
1887540020
429066851
1391437064
2102819308
1734887137
1449122347
724749164
1765595015
935129021
1969620490
1269734993
1353689282
713487443
910111142
670502509
1501769311
1338455398
1051660659
300803887
1961724400
1506174265
469157738
1770220227
1479388830
718364818
1491333804
1270292894
980673383
1334459095
1208646161
633066553
1773988506
1102654400
138022360
1821700949
610728450
402294194
747571112
1499677109
1593859338
1695932020
47301156
1887493084
104282834
910195959
1535313001
195999767
1889975068
1449334495
159123576
899297729
316923940
1445888506
1266816749
89966554
1715277601
213724948
1910970477
591818657
908358903
1124607407
1232166268
1115996470
833449371
1715058612
1552212629
573111494
139169907
789153973
20581714
768678878
1863219744
536453027
1034101920
1917658834
2088090876
679549206
46446174
797201241
1289329487
195151842
211022893
1906541524
73085163
1824811437
676191905
1496211612
1431857603
1728513931
1599315884
369693359
1144919043
2122161972
1620640910
685142464
616091652
1137351608
1995255539
1509144304
1700278664
483130815
1104902360
273348257
791100271
15479493
1427483683
711964724
475120011
1064675791
1760630174
1866500745
1121463068
1394342922
236853561
1776492702
17062275
165631082
455913075
1573059686
2088439681
1078423107
1385455740
269250507
901506137
634301219
2108186778
2119377681
118586258
2134886907
924378067
906303638
477136484
1105799767
1338650943
853686855
1720112337
1960391958
1058071759
264106604
466018697
669504951
1194758055
1261413960
2086701876
792070030
1736901467
97595881
65905299
369823976
669688894
1148079248
1611547450
1479622254
72592800
836031547
679696685
1153178463
229449684
462177361
212487677
475632020
2141487249
24297950
650858787
80501785
416601452
477447725
345468337
983592448
123668606
887080305
1576627232
219326056
206501094
1175106404
400944196
1484464289
1432987347
795681090
1892929403
1670878198
952691449
1084646946
972554315
1817184540
1648640228
1589042742
721697589
717509221
1002701648
1345501408
544503586
1895956367
1516540567
283191351
1843598330
2074095874
1829235639
865651274
2101624212
10964047
448379635
1847375997
2002027590
2073024133
405408319
1554241234
1238724919
1412217247
1306194804
1140415347
253375504
1877701970
365448865
1520621275
1984231244
1233554077
1911683898
2057387297
1066611266
896672301
199482437
819261783
409385168
2107149721
2028554499
1116899155
607562488
676213591
1208034560
482707857
1927804159
736395404
619360083
940329478
132620450
1845060950
126378797
1530423037
1933064276
1206211406
1382517837
2070776231
514387413
1704145955
2144582990
1755473100
1930987002
1384340469
503050917
706340650
872183988
30140301
1383095717
1544756900
646782327
875859287
1804368846
961714205
1080706756
1315627152
346583286
1054589087
1939329583
134362643
124119137
460879034
466482187
734098835
854554623
1602914299
1129543108
1799041156
1068932399
725436528
1781967307
1808411528
1377285442
448713458
1052481322
1054076039
850044370
141187582
1405235489
1490620942
261778093
1637033778
498569417
1767858015
604518324
354234256
192298346
504368469
1752131022
1083094347
813882172
884427351
203732539
1317625400
250366771
1650305056
71562990
1374263142
889556920
809457976
1281057798
1634371765
1404774471
493545335
736363581
431796006
243789539
1016818778
269405931
220959605
1196522110
1169640959
1903696186
801423336
790838480
1079273386
1789700389
1790911942
2119605251
1159080127
359098790
42978498
709448421
620011547
2135670541
277906207
638826218
1013030160
2077888556
1388365894
632653311
360013766
409974101
1184382279
302117810
1527056444
1321234543
1840377162
705485052
1542160209
1879434105
1441566340
1493297915
1005549674
1316567739
2009566267
800741304
1185739350
709255361
1620309686
1784776324
1111543559
1095338858
1449955896
2048654149
1607541015
1457413360
1609243164
561936999
478294426
971367389
2120285709
576260902
471320091
364728505
1272920422
1704275064
694099852
1461176032
34565356
163455826
1424486624
1575409563
1986312088
341259781
31042401
339087460
1818512352
1870110426
628328574
3069658
764292428
1819762349
1364846042
1860170223
1956384445
764354037
1580030213
570492815
1402615820
824321149
1363577844
1130732030
2020486309
1717743290
954792557
729238943
1867353798
746391563
206778710
1564070784
1952025572
1392359972
686779058
1532830705
1777732482
729677985
240676582
2009494938
1359820337
773903427
1055852404
1926869261
2091089900
1804219544
1790037536
1824737085
2144258828
1996094458
745441029
1907309672
1557823320
1597434224
1528308250
1977226722
1142104939
869550965
1706373785
995397889
1869308502
743457830
1177488162
1393282378
1115459885
677389359
1479786619
2117036628
854399090
806603199
930148747
994455027
547518869
514423020
495470071
706628748
1564994966
1465762905
930206436
933215685
1202176943
1898073531
173687613
644973189
1101743480
1683259876
1063018095
1035695076
363344657
322270877
1721589116
1805876008
71263510
1821194265
388473241
270588035
2023250170
219456356
580724529
1634990145
819741904
1333709827
213085417
217304724
717636878
1450573137
1110050590
1403556810
330142817
1632006790
1979902705
1738886572
2097642681
1013258134
403778943
390626291
1836595456
616838311
1637461992
1371864261
2075982013
1151779208
1844685909
1786627292
376197635
23192113
624164742
1271607451
1972258170
525712087
1956815980
1057134677
1182173463
1794840345
2036756731
1589813587
2050335265
1185729528
1686977583
191021666
556146719
1567212646
1751505436
1589903861
1825742018
152850731
1443565262
262265001
200023220
1455769712
994762226
1143598496
730623565
546552918
405436431
1897240382
739036428
199317240
2014543310
1869782238
1537649657
93544285
166826453
178059139
421393374
490658683
2042726406
952024004
3059665
179953163
1394236481
1267399661
2015341772
215207015
110459919
238950967
831167926
1362849601
2044945132
1134336538
728808983
2139258651
115162371
398504775
966300566
845009490
1719097906
818564436
1037689272
1534400176
2098568984
2046246060
1512899763
466070835
1162385517
164878294
1701159245
389769126
242331701
202712353
1590922311
1223652610
270268999
1169985522
893025536
546233038
347366635
266820717
1393340397
1698968090
350001546
300145498
709913906
805974401
1835162956
90106132
177142234
298468167
379775356
4336595
64127309
1497408489
1734605563
832538849
1698634942
223356094
531408685
987890931
1630443693
753928234
1453293324
648998123
32662670
903202783
1451191443
766292006
56553507
1388038749
1115096139
206620807
636957751
1433032364
859690113
1856705451
1619933207
51281228
503497093
193902007
1092835458
1919881463
2140278090
1310347923
69462546
2133075775
838449671
1251714909
943394037
2131656528
1984685750
590322250
19601552
1617311408
1761556342
1817080779
1035501630
1641854136
578396348
1562498237
1693613942
2127058358
544139349
722810885
947961643
1328428675
1825419786
187951610
1778405898
660708545
1359795860
2067083721
184077055
762156239
2049874223
600670519
813815171
271794219
827628882
1423892832
65088763
1904607937
1961103857
1065337352
11854358
635848756
1156241502
2003082040
157410378
1552334782
325161578
336656657
633223601
1302142992
1274563878
1829028594
654638436
1247728185
797416851
527653474
737055532
24868010
1510667389
1688858985
319290390
1787071916
81626251
1922552690
1106993161
534268522
528748180
440419148
1004825977
1631424027
883011229
1349344364
1232522203
109391284
1180808672
440146355
206569540
1947339293
1494447254
604425806
604611793
1261843327
2063109625
1395320481
1031186251
1455907255
1881625615
263186996
2003930024
637079506
1687815446
551397625
1704668041
1741850193
2128016631
744603328
383898296
1118393979
973846883
813232196
488379638
1603477284
1810079363
199130298
24931054
1544589105
1033464463
1244191114
148210440
545782982
1278330719
381361426
656774551
313270941
681466917
434686458
450861331
969897328
2058666359
111642437
196305716
682665064
2005408674
493125703
753059606
2034616230
605489466
1498405620
424836086
1819214466
266340188
820715047
1796060873
1926380151
11335754
373196470
390491750
2049639876
608876846
1576856761
1390955890
380589367
1012990775
630872405
1862156373
1188854383
1476578134
1764166517
1672369667
602285905
1595878520
671691298
339042969
1197289003
1594148364
436950992
1385624122
825221714
602532670
1724865917
944568660
909679637
768716478
386175082
560813546
1882394214
1386410953
645598526
573086694
1989137490
380234014
878662523
425636707
1578411942
811748591
1292254703
257538410
72999289
2032794583
948922871
341612468
1719341359
987008846
1213587264
532837087
624897243
3045620
2135526136
112960773
160784478
1015657291
1650681768
336757308
800331612
2024341973
775800676
2147102955
139012429
78440172
1351808818
1063697370
734108390
1934098633
1207412793
595238124
91027579
1837335044
681891581
239512691
399918948
970741873
1357890351
1585342976
1458959943
1003624030
1721073928
2108134091
2072363560
41785736
599700422
1071265113
352001073
1628180292
1504340325
835385043
1363249229
1744207962
1988481783
2089557929
1226496815
621194498
1139189518
1513547214
493939712
1297607230
1003312415
738699143
1468548620
152570198
617005707
1686690191
1654002076
1194576798
1396338571
1127547743
537539847
1276501574
1413304300
635441421
872557962
557127491
1244001207
210465180
1337112019
824645143
1190538854
2077571925
445280354
1409348066
1502125031
1448087386
910532808
672487162
416958052
1442471150
582897339
414765839
1507687642
660246951
2049705359
899193686
211924567
399963591
961457093
2068485994
2061294866
1510084236
1404344478
195677180
1913880181
2062690465
2059656416
117760870
2089448258
1520121347
1793427342
167983212
428742786
256389977
1433204037
291542330
1712166564
2077591395
313453156
1972119394
1093918929
2057232590
1633346504
269032518
357879961
925392529
2142992278
868933012
1387093697
1393102837
240215092
357485271
309523999
1419531100
1955240855
1817843720
1619466207
1551172181
1771941033
1525564056
1658860413
1003929089
1292581272
798213773
1460035889
923445999
2022033020
419566871
244934025
2112026301
830085484
1485345468
1061770241
2131459749
1026450294
1457183347
776699883
1501182479
1597866331
945676101
290072253
366066458
567978549
155449394
434617186
1486721723
1672207469
1549542574
644411743
885213507
2116687655
1649095864
299439210
336054488
2050463183
302518022
712058238
216451675
948866494
576735193
294732704
191384904
286153094
927250103
1377846406
722326799
311567273
1949144047
1223683932
473585933
302376444
181036760
1308629483
11056888
987571724
471166290
210916685
1410985405
1409967459
677334509
1053904623
372802027
936796738
1966558949
968485202
1153489465
717901349
1352931138
341891039
258226814
1501723736
889739449
925701396
1097896544
899921394
580966969
1690336524
533031893
1300389980
1510999426
1291927002
1272295407
1909000310
1029701354
102143511
1993518298
864136650
1470057787
149063864
840585314
21715919
1588155284
1188395528
234243287
1453994364
957746663
1197188591
2126089327
2013615633
1869716398
742593689
2085249802
1809796156
2141763934
996502313
1377812453
88127863
1378337350
1298000007
1821369715
477565560
350150670
1673007678
1080933482
1233594230
1402550280
634454476
507199610
1449461247
1053138318
2127054687
342816730
318852475
47997741
1355872159
199198590
509704770
1972401682
1481701544
2078393720
145205473
465898575
710955244
57805609
660617600
1443545093
769528907
2129340894
93756666
371120304
100882385
1996091698
419494022
30712172
588441467
1846890057
332549350
73673438
315187180
1731023415
21787717
1307935903
1909542774
1595698088
132972513
1370570306
339847574
2031267509
1715936178
1992523124
608897491
1051825082
1144356045
275999813
1644423622
1765028769
2048134631
1036335205
59089274
929315979
1706498351
1315724471
878359806
1599209788
968989780
100375094
846133837
74409716
2016765023
82827344
42860418
1897643962
568690032
1613855718
1078041240
987791863
1566737310
1110520524
2049289472
160576014
1876056134
698504740
150899375
1233766975
555275910
1274889137
847717880
165911848
263258558
1532461566
918985928
262488494
901842563
84848890
828638737
1142639948
374028267
186397973
1721124433
1764809519
253975681
1107948257
2002303462
1510017474
1931792406
2048628480
1408504288
1426916757
1559778452
488716223
132176820
196061464
1149643715
793185826
127146677
1806805836
1621698609
1438010303
581373908
1008147484
1819641170
1405066774
1628920136
2023573161
314872900
1569019753
1198691489
504814986
672987043
1198152457
412903600
1658070909
1760866149
1742874235
1019830027
1842631198
474848522
1853163122
1363194025
1020453350
1988890033
786408498
1335779318
857232367
934458255
557633956
1173020598
776869845
418635703
1268336657
484491769
1813962280
147577366
1689404179
1266515652
1786703817
1556840783
554730239
90089790
1777174400
225624039
874399994
2060489259
8973051
1773115518
568004360
2125156256
1087856445
1606706197
57317279
2055996105
1532802783
925597189
2075126619
1170751833
1925077160
1796936310
655539737
327969781
17299907
1972334886
975584067
122950724
272210717
1664664164
1810913813
954466280
1568919728
1961512124
559017823
1507376729
907424063
1877357510
1834778436
1596667856
1048709386
366497316
1204351805
949237548
176555217
1312119931
1046568970
861925819
819066470
978603342
1143248034
1470299183
1848576013
712586931
369614825
1197338827
474363189
932547857
1207170927
118759528
460900140
582738101
218265525
959164162
1754652370
694096744
50549108
682072558
560254063
809784732
1177212298
1744773968
832538623
956535849
731641745
1748744418
1803651819
496548996
1126703030
627438145
1781405185
1205916237
392374774
1162681591
1522264544
1442169588
1869476155
759961000
928405216
1222138721
254535325
164925470
448699088
515982200
89469006
265429773
110325410
1020727611
86947928
2062313184
91348520
1269059449
1104782529
430455364
2008878182
1038805384
1150771660
646402632
1336573141
227609224
1856453893
992398019
1987817678
2119601435
1374551235
691456460
129382912
1359613750
119705893
1778469062
1129882203
2001227883
1369281184
868194549
321560831
525902692
1849837681
1853452472
867277148
226729196
1036214761
1698030731
1239022855
1250002512
1515176022
1244413291
293875732
1828367561
2024620121
977757311
1549876834
240264763
2109626245
2122840332
1146293749
491695131
1210961064
149291465
842647129
1671112032
929519726
266532843
1699391180
756257957
280941736
719076402
1429075686
1856698160
355534015
2048939969
1444962635
564765204
1271819611
815877978
88901300
1653354430
1779235752
775821982
1055786328
1104982701
1931117529
609224108
1458541845
630154271
1733136701
1396959975
75892905
1317875370
1081104323
1793498721
1727843082
253596716
598366464
1177809708
1561519999
1746978641
1895623604
965335465
1513438896
734582455
652048581
2068953791
888859534
706279953
2120485115
300207926
86550782
1675515554
1001269885
1096265867
764757753
545310114
1379677642
1376766339
1689467983
1437895288
1584183337
87672498
1367039867
830710276
369852302
707975848
991784555
808203730
282910342
1499512118
1567149035
821174131
1694884893
1945918149
1483005654
841073636
993712376
1957238507
307128382
1701374616
1849896893
1961745349
720022953
1446450374
657104217
721842442
1800370742
553645123
63122632
1195348617
1207045899
451721038
784678273
597892596
87672725
469386460
1812241170
1837527555
932561118
136763688
1449986503
154207690
976032901
428815242
1890516117
1325095738
1473998034
1068139384
1225987321
886713894
912309554
1785701271
1807308469
685406513
1635655257
1551756499
1037197631
492948729
1389006523
1548713413
1218271964
1695301121
1939978221
1658310490
36997995
1563436739
384914040
1621436964
992314453
673089626
1048148380
1617368411
63421933
508715727
1453859350
2124219990
93330025
1452034647
943327700
1359553208
1834394472
1481853620
1707713908
695833664
922711848
93754948
408776369
1448819355
720314000
1831844466
1467399464
698354519
1183615365
1620203038
209882463
1015484511
1980550786
1903961979
289199054
208893780
1785841087
2119779799
704408457
988843255
2003845690
1178374965
977325280
1702354720
1741434770
912222750
1963696607
2033866201
1658813338
1102600613
1080759270
852453581
1857845962
1966558952
1045228741
1444440914
809108790
1251331267
1208860329
171256716
1621620493
1674489203
857990598
1236895273
191046435
545720247
1607739599
253554268
1062932360
1816266011
1436911537
493983342
1187265969
486413897
1062010798
966888291
219073438
1377642906
1300720190
445411502
1528941410
219464350
1349761751
685246042
31172451
2058467428
505197489
180191939
1775023439
1962830598
2132337435
1053176842
19927236
56132072
459536763
777271824
355491051
1546827064
1671627712
2137513453
855667852
470175983
727787037
974244563
1978144789
1952972274
872215145
1436578496
1140267615
745946089
524507308
1180478463
1318363547
1400871385
1195510353
2129009805
1493441883
908012613
1759969802
1071478459
468999488
687060832
1443841708
1831438289
2117542991
324369879
536064699
20563494
1626318575
1753915795
196649290
46427891
1743192647
990640949
143511528
1857595657
268192339
1390243516
709637837
392579082
1120641273
507872256
1762344116
2012733429
335431987
517084008
1030439747
305752270
2052096828
1787834174
1213180582
185177602
620670979
788572208
1770676571
1014279526
1551158548
605610659
944736766
515302037
1658199274
261100325
1566249022
1476951178
1973601077
1030366921
463104200
2093125488
134976683
2139695817
1227496476
1472047230
518045763
1004703951
1056415930
1704904394
659839601
1733239215
1020559613
160073148
1186897190
1074880687
2076916512
390397062
1605419543
1952867824
984851998
1323824125
2110567133
898949422
151701250
310137384
1545672313
501779123
1375645623
502332672
1257138636
1827221891
923133345
72865969
1521396382
244073494
63335282
2078836170
163259714
1047492580
1354940594
1443270953
578000632
1588046443
425586046
1313369145
178342567
184857184
190558597
616879251
729817359
157982521
1620084482
1533726247
1420132186
984457082
2079447973
875631224
789929842
310503218
2045748384
624576519
131694943
1688537542
1379396756
1168556080
2025661531
1701601686
1785624096
383152546
231913858
1514952503
1894692108
1375225399
51303119
1526674837
419046496
1031570181
780075978
1831976146
1659175700
1329901296
89589316
1899092642
146515104
1518308584
1535032870
1253787847
923741275
633261778
1119992564
1047309503
2009494608
149903600
444758777
1806866775
956675042
2005588835
849744364
200760358
735321079
1708311581
147227597
808128980
2030698849
94484475
42015997
1651087636
1501600872
474182103
1992932901
259242759
816346306
1084124485
622540409
367383676
2117300554
1470263696
640337629
333032560
1438485884
1471206419
2120418700
80419455
951100296
1421370885
423788072
1315819925
1143087820
696989586
618868007
254224789
104268940
606148277
963664020
103806868
1649795729
1174435833
1560751410
1906294277
284748504
1936231824
996124336
504494850
649442609
1782727567
125334775
1823754096
491177379
38043797
1630653713
1666554535
2045602694
1801395747
442989552
1787607323
1843542390
1414146778
613153882
262292547
1877794940
996534580
646576967
1641392514
59988303
397211290
1784841696
1905449591
681355233
741792031
649189231
314858533
451880221
696539123
1189979328
199208508
515279832
1579238121
652345764
1479182892
1428677582
1138329940
1916548315
404053473
1200978472
142172
2713873
2120009634
2146214529
334177312
1292009777
32413640
392671408
715471889
265768848
345616259
1749210606
1092925002
211566333
618821321
1663959194
1622600755
1953296894
1417339635
1322657118
1068002381
1178238458
948963051
293830988
1317317566
532578282
121624837
2010369261
818852716
1719110672
1697824749
384728953
857242401
1230485568
1822597584
1405543959
1964879226
1403004179
1919202008
413842895
1191015953
47770984
743972441
593367985
1229479020
712349525
1689883225
1929955524
1068588210
1114847176
1759896095
280521348
792253316
231242885
1722727131
1986657351
837038290
875746661
245902642
338672580
295252070
1203249506
896771407
2129419241
1247849575
942321173
1057320781
1838738435
706219292
826719302
1079823400
425358177
565929006
932726537
1888204886
878592262
148786767
2111687302
1801715556
1042540931
431834752
663219425
2111413859
796893080
1061091693
1918076245
92976807
2100372663
697729393
1262881946
1026400241
1234502523
897470245
1505819496
591646981
567305024
975641233
229837001
1312904796
1495362923
290927711
1566088600
1299226117
335419830
111356295
1244598735
1266995276
96255986
1687441853
1603880766
683614291
747049421
1317046459
884976031
1433289025
1953219578
779254284
260511176
695263633
798633215
2080290311
1848089121
156765917
951399870
1219868048
1839957524
778924945
1417868645
499412187
2051613629
2022493595
73553197
1321365048
375815782
665568820
296466615
1133890052
1938627151
196430338
1241365272
2113151290
1297825408
1091523988
41700104
1458460745
1483505109
1281716554
1310386273
1257569264
1148144283
133572439
1136700596
1062663626
954893001
1412144089
1040904029
439655140
1178796394
1483475817
1506682652
1715746468
1801653965
47654958
30224154
1446314115
790588361
232879573
722059828
1115138187
312334354
2107820581
1958951014
1824176211
1843051439
2125331936
168813629
234134023
1204350994
407389222
229908603
834057711
1942935584
2005194640
1036743491
1351177175
502272721
164604636
736817145
2035400398
1082116540
810226871
175041667
1521607407
1165924856
115494543
1404298441
893408109
1405766106
213556929
1098910823
195596707
733588344
132755707
1566785034
1655449074
823467483
1706023696
715243696
193053798
1719516952
608900065
818509373
66868688
1368801791
1567726882
1427433174
1185000465
1497565575
1646808983
1956243980
1961146186
943787937
2113485258
960919589
1060723785
1977938129
1597528703
1065124062
1340689411
1872374020
124246475
2040861070
1900721473
135560205
1639350858
392607828
664950763
277610779
251829613
686177234
541602385
1775782970
537499085
1910128042
1653201177
1938977102
1518790604
45394832
353185220
663348313
1159850066
590788204
731450998
935527515
594609274
297281117
672633876
1678606186
815923357
1295728766
1391328114
1910134779
99288743
658167337
58430436
1374336974
421007112
1549312105
717661279
1172791569
741153540
253397263
2017730224
867335443
196699821
1932522637
1369400096
823741078
1799340314
1332677378
62772581
294687426
1339247438
2089281563
869615070
1331975643
1592220746
888262831
1499537384
665276323
889752576
1265234375
871667098
1094117643
112589497
1750386926
34755927
698273552
1691299427
1825243719
169522055
1069326272
1091909119
747536820
659227993
221983904
212392315
505197650
702443540
620158569
785669380
2044768581
225416708
980835211
110286542
59434086
1966924972
2132564154
329766685
2117119645
987936566
804589396
657870368
1832347656
733990300
1738528956
82555728
307542648
969959686
1108625370
364663133
1347552451
276701939
144855137
1674071819
1661429775
826461218
505716681
1297596232
185152351
1669500878
1452605338
1727523066
923377213
348929304
1389830502
789808834
748708743
1490322150
1319521908
705113419
2147191275
715683362
1658867002
873738343
1147843900
411624558
632443252
639251870
1045119307
1461072726
1343982016
301719315
741644458
1688494664
1105289700
1032040353
2089899657
1703541794
914856108
349169873
1569848860
1790798607
61064382
1948592555
793294242
223022006
19377962
2142282790
78888179
1654979772
1858701657
1000865614
565025509
1546920217
297102660
1819608876
478097212
582109528
536736994
1831001964
1596387615
402573738
1065696942
1104972617
1499435676
173297974
1668724920
669731868
983069364
2029840883
1816467324
1516099837
619310797
1444401618
648472979
1909325487
127457193
1060054716
1869871720
1531596357
1373954177
1952025890
772217406
1939607479
1863122133
134176124
1657393308
719881836
251006347
1039076392
2097509567
1930286435
135912290
760732009
1070067174
1870621484
1163512063
967919076
930622215
322315600
305833120
372632350
1267296214
1100880886
1624528149
123982111
1109109469
486305476
499460100
1844408478
1624673075
1634275269
1280354892
545015227
580447778
1848067167
1099062151
1886324870
67136833
1927321690
242324604
1048635068
1881382260
2040325831
1710233391
452440082
1970600735
601389422
622592984
1757331286
2010392846
1067207851
1228392007
1249996367
448467973
658660277
177531098
921963341
733517496
637833036
1042815763
1101712032
686461046
692354361
1092832073
190728438
2049431563
1635493394
602308953
1941794626
2080701648
549391363
52514226
1253811946
580160615
1583161665
532737167
25355107
1121170192
197074888
997906410
1896972948
1689455822
1925383195
828137744
1117848869
352160176
175534956
562336658
1131631116
2095639164
2120510828
1859728718
293093535
1262992266
367099608
1817699371
1316648596
610741583
799715295
503569082
1142084790
1894383973
448149184
1174002984
2027883558
2080135193
522455197
1160214162
1819460691
2123219714
1950093791
1072118564
1848226306
469249933
954158415
1512347939
1060050331
550271992
4524150
995380560
1243722917
2752179
1805517835
2139528822
1777689165
1989209526
925213073
1955230229
1715322026
1566382083
536716947
9656258
539870924
1635593962
452018991
215959745
1319238808
1831535306
2040849067
1165997173
576205841
1392081536
640275114
2039509257
2041158587
99937316
2115126000
894016063
821967450
1672218040
336105500
135094954
1249157190
113750253
725754651
1544862434
1956008007
1845646288
482224244
809933240
196251322
84474768
1207674142
73993083
438111562
1682125645
977265582
495179687
1114164064
1483226909
1382781062
1768949138
1407228118
1901496159
1088598461
438964473
1686457617
1213839088
1504655153
1273939363
191449550
1791828209
2073389285
424993453
1734012443
1843934828
1915224802
2000493355
537425681
1963923119
2113205551
1168577287
27484757
703772370
922711696
748748523
147322263
819580167
1011251693
776871042
1433270601
1467207554
593140240
1137585265
1297493290
463509637
58179147
1885517692
1765854682
1637573188
1192207162
897896761
344161185
564992108
970205509
427867392
146787617
1606204559
1028297573
799479825
277292637
1565731415
765890358
1121457637
1873793237
458719213
1582832065
785236609
906010604
1915472431
734806655
1559622359
999595953
244007953
733868405
1556925525
2084635765
1469392645
1228065621
299156202
493250950
688790147
1250532220
1112782311
147211044
596416460
351217709
522373317
2033089294
1609045296
1347191285
916548915
2142586753
1266863323
820671114
574079032
1207414717
1709053221
462022086
1360396402
723884476
718012893
1125170167
1186019351
2011671700
1325855410
1432207368
695455894
44056178
1172803198
1706012142
890078677
910939056
2019031436
404686683
1957629222
542435877
1196372940
739811746
339803015
1643760295
1531814609
192912748
590473669
743755076
1474937930
2100458125
1509391769
1205978401
1011261826
2073810465
1733268457
1766555070
218734895
6300092
1092798144
2080748257
999172106
949016515
1053321840
1555531843
2113353402
277145460
2091471751
478574576
2092992372
544099854
1115263453
1836995388
482121420
720566350
1408045716
1361112946
1689434254
2096312488
1361955466
268459210
1846990092
458627309
676101571
1361731692
1207507534
214406934
1211145104
1441482868
1490232861
1772949465
1132904831
1754810094
1943431709
1237677100
394322905
1955112763
2016453992
657531449
396274141
342029574
1831199145
214792787
314374738
22956876
2112031244
549722530
1486899928
1527503578
558921547
1033873014
1530660163
1872271825
1963036250
1528207817
607173293
1100660520
886610659
746300875
491725636
974459848
2037456360
935561883
351088821
85296657
507682161
335726527
1915772280
2121941093
949271745
2079707749
588784685
430212191
2028058269
861482766
1115872614
540228883
1158339315
1147779693
207600716
1355497247
1372766450
1890016914
1687275496
1092867273
700322758
1360946851
2023078819
480616672
117388061
854625516
779078116
1182043190
466089918
321913159
474151765
792015
1905945411
982740972
1767378840
1162881548
1772528744
969154766
1707758571
1582601126
1018544120
485227160
803443714
1316544126
2039599365
264122877
521384582
1783019602
2062819930
1771282541
42734407
2124162374
242915817
146964138
1162657947
846925585
1440988497
335995098
763707656
1635469358
1545227017
1298118192
1708492209
390194215
632601123
1530487422
343483615
1082897012
522224960
1597016770
1435503225
1058782281
473834395
1489819695
274240766
1387576525
644461981
540455304
2144738109
2114636522
33037700
321408711
587887974
458154756
453093799
1262502672
1500382885
832514526
495416761
560409975
269762568
1758076247
1138148376
1168559963
926428560
502620397
1941496050
1843397730
2066324088
1553296447
1671662598
332111272
1939039408
1225535257
2136776169
1056219326
821899159
1383514568
770248866
2018922679
728032399
1036428836
2047055885
1265318163
931952240
138047070
1118377799
829104691
1686514419
2045380287
1746842044
1330558039
1851210857
249335542
1609724032
1579499011
990209377
166250832
1319079857
972390993
991700290
1131718668
1446152435
2140071104
76901618
1442296529
799194077
1186499423
993732184
1872990293
472439048
979458568
1808875748
1942177300
1473976273
1973017736
51156200
548367526
640067923
1777980016
1537893602
2056308499
1828205022
1589202451
588568782
1329809336
447054449
1444586584
1086647885
2022715875
971563264
106878716
306652812
1399058869
1679856539
1615998724
2116732420
1650161364
690026106
720259419
1430865706
1614891764
655137256
319849760
826237259
210202797
497346278
1350457446
308449713
354530618
1013057519
1671138715
1400547807
1601440252
1877215019
1733165791
2123101118
445758652
1646341209
528551776
281090891
1919038255
583115080
1065617221
1102189898
47167110
493982150
537795353
131878856
64040551
734903812
935852468
947969412
1748086396
1414795699
1572755770
1982858321
1546865308
58372125
2069249138
321291511
966605216
1712877139
771047281
1077559496
1258748984
2034995899
176641199
541306342
188679367
1722285603
313730246
1851407877
1900251741
925830385
807547990
745031735
361564424
1226659401
1159279341
1795863405
317637139
1324041775
841335902
1835627139
270547316
1034021496
47568083
719341484
25758820
1334686236
167542857
126387612
1313331899
420534757
260887652
363844549
999995255
1083328905
2091734019
489448226
827546798
1548268927
1731368858
904826282
1192620671
191441146
878567865
1209041603
1975384936
946804135
1774454963
571247090
475970001
458453799
720127362
1108532404
1119981313
164891608
2038282321
1586438404
723246500
82407386
77946750
1809141580
162913801
687503635
806413673
1096744517
862386630
1108431197
883101384
244371442
2146996025
1187642806
94102865
707296263
474756756
2139300555
1527689397
1432374536
68214
852313666
1557339663
404433071
1878957921
1061677291
1217308458
1449449661
1417431804
1695649881
1971608579
231127288
99196004
940833302
225051298
1144897163
1575012134
1946884157
1002270493
495074257
51939267
947374717
1954829840
477397432
1022937826
114070868
1768452989
1879952680
1124551630
1096486047
1497093174
1286073722
2098217565
1220225729
1683466759
539335314
1978224501
1665919959
577941807
1057677083
449680116
1645634594
1618978796
1860378099
338435907
969742531
2134665097
1340897404
956980191
1656785168
2072273803
1178243144
956833741
411550239
677841772
612942710
595679870
904884062
348538377
1845367447
816198554
1207039649
1808442793
1742406979
879763548
1094257249
1205515469
1141813284
1783457311
711639573
2002360517
1394187979
240117682
992771970
277077404
1676932567
975919777
556515399
972472721
1802220187
141217866
1781325791
1356900214
374886713
1259999502
2074827760
898015443
1157569944
425454733
1811805771
2075055688
406555746
1622185228
370649545
828979276
837053811
1918168829
378201959
1119434684
664353408
959806880
101637306
11184521
700511734
1456876581
454739525
1624424127
633349832
1769725463
535211529
1772583836
1726658218
2131528640
918442911
1797019317
890797580
1653160625
1184063946
1100703503
1677442134
871365936
1588650275
182466815
547215376
1273629317
129335997
924855316
761461750
1685034527
429475914
1111846647
915011637
1546207167
945496049
1944873132
344485193
801476580
1259416850
1771146285
1798526742
873990094
1474266838
17256044
87090166
1914636200
1044927512
1719308699
885236279
312839211
316137059
1285406959
259862910
107815940
2027807966
1354080371
1542760317
1964786382
980894508
1243687437
174082594
742982682
1857940561
11287737
1421361524
293970587
46690465
469423642
1030567440
1618502225
1789440889
1551990086
387961627
1351048412
234459776
2026897965
438788784
4461329
1237616862
1044730151
923510331
1727324259
30074704
206333844
2085039956
879501711
1256343424
977744378
799722236
280374556
1776218929
842405309
1652699735
767844067
1801649482
1716491006
275928201
387175600
1633702824
1325968682
436093450
1127433969
429506637
988341861
2017513890
1961435406
999935011
738960062
872899558
669687268
401929910
1575667513
724618640
88055735
2062058662
1194545542
598417415
232720166
1476111861
1381250488
1427583669
367795032
1351351346
121760521
2025173985
291931338
466257867
268587953
732134385
1298026761
1728120564
1280601974
309293322
934431682
5081510
1784619457
2077901217
1308524623
1324760851
912786095
509834072
1175284133
1976108069
2101562316
2105272670
1586809324
51386808
1160400848
951792412
1942297091
1780079690
299739642
152826529
2118364017
149284862
154861226
1839573459
324148983
36697312
2144427283
870254672
546986737
1286738090
1736697146
263125154
128463658
2082265054
708990599
258194434
1377040489
574402371
1747653405
1733167357
282183517
1850644552
277276898
1654299272
979661039
1785968551
632187999
1027941190
1076950177
915268893
1453139512
405139235
1959681213
743168616
2058017740
660298166
655935672
112063443
2140552318
1148529534
1295784302
665255590
99321917
2133152640
1632273491
1602777365
604613399
1616530775
242042449
1284014860
1706857247
485031756
266598238
1433393968
1100071581
902837602
1119251224
333453884
602194663
1737436634
183951007
1450664049
230416941
2101105429
898775594
1604149344
310969540
64916392
1768936857
223279170
34924119
2091221855
1010664823
1625857257
842757896
69806506
250967833
1748886596
1897525644
1056279295
1668814912
1904170359
298495746
2089865372
1425758629
2062329200
182087253
802156909
1890312773
1283415753
1657991322
607464755
739997758
1029817817
725581660
1847656456
893915968
181533411
1192001838
1458718509
1699564514
907832979
1964548681
1089840306
948424671
410396220
40172159
1763417112
663709702
1044725783
2047631690
2036341539
454106829
419714018
759519862
1673342396
1109902093
1229952420
1294911487
1761929418
370704921
563376678
230949572
1351808818
298594912
1959556686
1386326205
1864643311
1884053519
578632177
1029444589
527256637
1677018243
1950298850
2058032008
855200551
240658550
1641031613
344490941
1000752339
439474920
1821058332
259006730
895650679
1601572140
244510070
1150673677
1187401079
1551765404
1834943922
524622628
851475689
1487066664
2006961501
1956159925
2041272350
899682815
772962199
375558746
916636075
1332744559
1120006984
1121048079
414413022
1975474376
348848280
1073924772
819785582
1280519799
1110007721
1778562003
248026957
2113669637
380176022
995256187
538813411
1732880715
1250717743
1824459324
238424134
521053075
1941793758
1189051302
1937706425
2564042
1132748123
62645546
1413410155
1703737119
824153170
1484340632
2042145807
1669487289
1287841518
946194697
1054010623
522996482
2098859135
103905935
649627657
718200578
601375440
12848928
1627142526
722705932
1225346659
946326961
555949810
1893947255
587226092
719470140
942313202
1798569828
291164066
1105944121
2086817153
1542741274
182704126
1485615197
1993514867
1211229422
563318782
1204649185
1006480949
1189650269
961500875
1344106688
405611266
756417892
1138047993
1656033011
357977731
1764865913
772514147
771241810
1284463078
1475056820
1787509958
148802082
1259512894
232840393
164698459
627611432
16964388
153231741
1068385416
358702723
399458669
920377921
1417370078
1039478589
2008673736
1826485431
1609988827
1230894302
2112737443
309456377
1161636281
671996759
1847945106
2109158467
1869042297
401416712
1209404006
2136336332
1713574285
759066359
1821189246
1472940472
517341906
429729616
755004045
1394039404
868860463
1904215937
1406532478
348083629
40345516
1517206886
1310759977
185861085
236490126
291114008
1022780587
344899808
989977072
1882606188
1897416283
804878149
765292208
296435542
368728796
706398202
1423044991
1943163288
481445925
37443846
667026549
1725950776
1808560347
1293903832
2034072771
1550236662
1163175657
670504195
1722331199
127367302
1095667724
1866073668
655108875
1055627918
147943024
2008104043
1719009923
1438934985
2085613335
1717541642
505890783
1559301732
1552806197
1589646730
1077017993
367957909
1074199425
2064754435
1303565840
1171849001
800066223
490392139
1503373019
1448101250
421991794
544639501
1385336199
392567316
1278616138
56322238
1627158682
900051659
1188309205
1016713255
276244755
35148725
1773351956
1384706135
329358875
1398860291
1182906479
1550156142
258022934
1803645225
1050626084
1116514184
185621835
1101754286
1331262536
391692867
932015049
1607960216
1658872383
237056550
682654469
1577538867
1020923069
1502688392
1644962491
1761803184
462392025
428668788
1782821089
1896172663
73052935
305485396
174126903
1177529861
1533869371
557192901
547344949
1372091549
1343687106
1935030747
279119344
1394989942
547186922
1911554199
1345037310
1944885729
1713674868
409629963
1008087888
1287144496
1212191801
2017981099
715708998
1459610307
1024515030
941207203
923316568
2131529385
236856994
1991507673
1740429304
400971251
1938405088
1761071014
1091302449
613434162
8088256
793244417
596891125
1546980574
1847191531
1103622955
387241096
512758279
1871462395
1049355152
126393849
292679630
1400663387
1854009104
411074832
1957388529
942059171
1192985895
856520846
1953238581
459377489
1883234520
755275587
1624390907
1401129464
973609364
1628397727
660283608
669035516
2122154029
886507157
4466387
1472359027
1377714561
1860437383
550806044
86948200
1534596629
624621388
96914402
1075481173
541286458
19314286
1025026740
643505694
1372163132
1192163127
439972426
1847902412
1931639104
157329199
2068055702
1908303905
1847632997
705635537
833192722
1900047880
8773759
813314509
1857760108
306706738
850831806
1031419471
1451124663
558121657
1036560472
1635946801
1154207208
711415610
1700957047
644400367
782309942
381688328
1915704275
1235757969
967018305
828093327
208610805
965892718
1071485272
1279552857
444699347
1832262059
339239738
350686090
64084739
1820319540
2088117664
461513260
535758584
988511733
1281730612
1984806165
2118409413
1880430320
1654087657
2020594881
485830804
93143151
1640571785
1750076986
971628005
1615551035
2086944145
189845366
698970833
358644585
1713724815
1040020949
2087707899
295814665
183748364
1536421988
1080664427
953179270
2057921029
2103581325
1605223853
967772616
1987823110
1226875912
1278784535
63740185
789295360
1186772303
2056183900
1556337408
1721955516
1987633934
1658774295
1140598671
827518241
1064048729
839129363
871509775
1758250810
1329354433
825398514
577110580
591826328
1615603183
1873429471
2093160038
1803568220
1060402392
1296412512
83783654
717541122
474761288
1203796896
1361591851
133635510
1544771059
598647314
1502176341
595862058
606012830
435681614
364807679
1448064423
2017167231
779447348
2108111775
709974195
711120890
907062689
564476749
402219760
1401641042
434380631
761559018
293623431
397565405
1201755552
1385527112
972284601
538782879
1674015088
425541739
826542119
101272647
1840352469
659618267
939849912
1648578262
43950993
1470547141
1721258599
953288910
1309168483
490529122
1813728915
2123432833
371812807
1689411629
1363138721
1957780492
1779062847
1618351422
68497797
729814697
1194385400
946036974
700576644
103760072
1779535676
1660497961
805119845
1227931139
943225729
483374232
647087981
918830493
119905032
705990205
1522806643
68494542
642338548
1960287611
1843807872
1977650317
253875995
255067643
688799903
1356658862
734382992
2092782701
1826473834
186958349
133592873
860904999
1918786352
346502381
559019978
2137015268
1343531094
101688227
222099242
283739809
1594300487
1878512527
1182340587
952209544
1711780254
1736667888
1124326470
1147698705
1863336093
1844486191
1165329685
894496961
1079886710
726738556
1493408624
1245901267
1313433597
2033723488
1846648072
1601606543
955056861
2041300404
1440111809
1868009659
545228474
1478897603
1642136756
439384505
1598621601
1003895651
372008063
415036329
1973124926
154685021
1551062506
132398782
1775346923
289813234
1548488190
1848529893
1683290451
856249627
1275270595
466240845
1731610939
656660994
1348206694
796730231
164456695
1274878530
1394539946
1259284875
800104022
1182644106
2057999755
1764881239
240356916
1108598686
512285655
244297980
563852028
1229458356
125488739
2046098391
1662147434
2138192122
93503562
2004664203
1846312759
1207845902
1734684556
1447774691
256962947
604009932
1417849630
254013135
342476425
361016979
714783286
1657496885
275281798
676896644
993558881
813590179
1686814978
1262973545
1093763170
1151185469
1858549396
859315673
1425987503
352780667
1600547317
1684132965
1042572671
1848981136
256279746
2117951835
35426550
554957194
447371471
1375036216
1950251865
888055121
1232920648
1003886850
908161809
1843673119
1614582677
1529106170
1055529126
694161005
347127909
1250225055
2091047468
21363179
899779159
1845976329
64061974
622674268
1592860515
1480063948
1721932933
1563921679
1792858120
2095830797
961127547
1391844455
423084392
257588198
785045577
809522427
2082217965
1538552077
572652750
1280795300
2018475105
1067699369
2096339561
1822293546
504851828
830535716
1396757167
253891204
1036948735
115050421
1784257332
1015952876
713753989
1041928791
1838364819
1507216379
1394185501
2122436938
1684894071
347878129
1019292771
814844583
1093178777
807100664
2068484790
2138782277
1459411736
420917155
1250961781
1150421946
819170530
970209957
811096997
1381900251
322974806
2089582367
526806268
636960308
470136683
380106788
177750933
828738941
1472727008
100115495
12345179
1288601378
1888977839
398885377
785337119
1592575351
1730995901
255256920
564476749
1712652784
1895295426
834928939
181806944
618738957
1119138624
1219799499
1178681231
1813830235
1092766326
1895068843
2078916537
1080946941
1295855150
1227609418
236817030
549251235
1255375192
1001856941
1569591838
547960381
1926902629
1771302333
1077037865
1480445746
1178863859
559765349
1519826222
1424113987
1727620261
314496464
1721872157
258210549
1100173833
388391803
853158611
87068585
373581680
1373601687
1746026364
1859784489
317412351
1277661851
246257729
1306429489
795948294
113557531
1530215973
1763163237
1950725735
1442872776
194649856
899361276
42663059
35391930
2068417930
1831157965
2074007316
675633041
1422058412
2083445911
1078043506
1282451658
1611764440
1482146745
610797614
1110004398
2079343101
446346453
612526932
1764578318
768231124
563242984
621911264
335114512
308584739
1102904307
1980574303
1243108073
897757692
20938605
1098622080
2145523056
1738713446
475797350
1072673644
2054493886
793908521
256848439
542198767
939282755
797067217
1065841429
1045638762
1356421883
741221182
1947943795
857859641
952609160
1693421830
1759032479
602771434
403996274
747785457
1417072152
854237159
957917487
1107107894
570217417
893253532
132641993
1683961165
16807520
796314927
1963559161
353900358
1114201965
1727343753
889371555
747553606
1900350279
484972486
918792266
1916004103
1751660761
1791008531
1243909441
1872091113
502131061
946625585
1639202113
1984588173
1099563075
355473966
972637424
389381800
1818619104
1310812292
1575858546
1882214982
1048196972
157542937
1035390276
1882119613
2022751271
830886036
200335726
542301208
2084192422
895495112
1555806505
496895297
722799988
941278471
876470312
672840137
412332611
606587980
1520833199
2118750735
1771726558
1158600177
1715840098
778130912
1993614236
995057499
706361071
1878166074
1929717600
1523887966
1324733515
468632330
377728698
1651714951
1556506607
1904200750
1217366573
506628688
229205754
1473310959
890728020
722987678
1380630394
1044415882
1912084882
1546402856
789854193
1552229467
1878317187
1393739286
1450572281
866610883
93817492
210439839
551155795
1624594481
2016672865
546418127
1351946666
315769929
1411491471
2038838768
1253090626
474764414
40080056
1009526010
1311027087
1931443576
189007186
1633578499
1256062764
562159261
1013618797
636576076
2019507665
137973680
2022327342
540611572
1894598272
583662064
1596708489
494329560
307990540
1031942314
446141136
1968489118
635546637
604312192
333294617
1514434047
744950629
832563902
905575520
265479312
843086040
1329198302
1796363307
57840233
1914942443
2144207532
927775807
1266587482
1215019797
487915049
2043774342
1823492271
722166069
121092113
1516605965
2026922778
1064520026
1011872693
1969049454
93757429
1285527140
854515018
1434811816
1171108487
1788118381
1038195316
1137347121
69866157
1972894938
1470918286
1786182940
240214683
719091395
581480028
1356861535
1040730248
1941614229
781974836
2095606146
1114660614
2021911188
400242930
562868915
1756142522
1964495593
1574825629
777703886
4210461
987704463
1945359778
1038702354
815278649
428273838
896847351
1721343430
1473714606
1837037937
2025311499
817986490
1399404148
135664282
1869723003
2013326862
469385389
994803195
1474480620
600880176
466767316
1574877331
636062535
1300315350
1498661904
1444672245
553904385
1494780861
1255641847
1721856299
82214898
650860925
1325467715
1615179818
1675081824
1426254053
64786187
405654956
176600367
237761983
1880156835
294373066
1615302856
1551922978
1793115281
617189664
1234642236
108959540
1769382431
1917733781
538524893
127065027
1172264019
1824907564
1675541855
582896379
1392390855
1465531971
485108873
946943831
723135294
368753169
1804141463
1022073120
472386066
81717698
1560469760
122601513
295255907
1261587735
77352905
1309411235
1403773927
136168844
1650022303
1589019745
625209129
46100316
1195753085
124724313
470965203
897495007
7237446
1708467456
1171074057
805649737
1222893695
285361797
530912531
760729603
1158692872
1846014162
1557915198
1164386915
15855816
253428607
27346941
113532049
2079163954
1168730648
1206192911
1883128988
617595223
106388599
1702385496
1265244682
1134549885
1861207588
366884061
2062881870
1364183173
1637243682
1771968221
3532173
644599268
907952456
483374232
2019003292
1675606948
1718265067
1130806544
215466561
494286009
2045255163
40029484
397411285
208600098
1557702372
1349241027
1624535030
322301198
2134140679
594733241
1510727977
951935619
1412875574
1383205075
172839531
1628896018
1141703052
1793726976
1834739921
1898126775
1548324545
1046025294
1944605718
883564005
1865858272
1695653376
1302541703
108098061
1134893515
328538129
852712365
1578092146
950370392
899347961
858539187
1595753800
293026948
636059499
566543930
907321994
166425130
1145230018
474384634
1350648827
466298915
1133067349
629476145
464764502
348886273
548173545
1884538037
2224466
487036201
1193739334
299297116
1480832543
1979642834
352099682
842342475
1214495717
861375104
1194886155
1875024356
606549585
1486625317
1295777147
2092771927
567434072
1954359598
138906969
520108249
1302683834
237952042
2025769784
458041719
146977882
474719690
1453283813
1789340057
1858977745
449491568
1304766768
201503739
164910510
1376327970
77824884
1378280457
810101043
1948366400
881048669
731976482
1719472876
1291682700
1774075319
1215871115
848432958
1111505498
788052026
1476071071
907149085
1566935341
1606535887
363048712
493830263
1390851454
93108668
787332253
2000212736
1700015024
1958865489
2014384494
119426160
1058450489
2121782293
697922735
1155559875
189742784
754276309
236146133
41508553
1330035626
2064554823
256240555
1370786694
1889630233
1205230620
968046501
1804146685
1260539600
227518806
1492900914
632728868
870264556
869696887
559196880
766124208
1013946474
1921190742
485135855
180551324
357258330
1851710923
1333248172
759539655
291147800
1833339924
1665998026
663306880
634520151
1884681906
1542126180
1221539196
1871964104
762203383
1923708489
407707338
1638532897
1699447679
679285697
2122376934
693677028
1619199114
1960564337
456418809
625618990
203572744
487360725
16393796
1714036102
2010602793
988385194
735359490
2048476314
1194354052
902510706
1164161386
658838375
606575639
1978815763
2037048567
644881343
395941689
851320950
890133128
926832094
733032819
416697777
2129093849
175056262
1199999412
877271494
466103420
1627036614
1880200709
457878879
985622211
1168575210
1271117994
1853858861
164911870
731015446
1088291935
1420034044
1261687266
891311372
624352612
728123670
891777597
1137534574
2145031009
790599786
291944188
1091946448
1694890344
181912486
60666530
1307190384
190985801
1649916324
20334896
110657605
648253526
134910336
223663380
2027636701
2050063178
1334211946
229223926
1146136219
321157989
2059056563
394356360
1346539765
655254814
892137901
1188266416
130967802
1939542220
2055624487
1447787374
1932421077
1559039577
516611163
1374481587
335631730
1768859364
619588471
225459843
732141353
1809471343
759304913
1308442350
1613220126
1809147657
864809528
879283130
707872932
1964525084
672698697
9844422
1945592677
1883379942
923225446
1236551138
1350341073
658491923
484971455
300914155
389314575
1630684360
1620080346
763650493
477692314
475893681
1579825110
1915852732
152871255
1481433023
1355494753
552542966
8347190
2136621428
1449099262
706547656
421876672
412499868
123623302
136656884
183523884
972414330
1259286808
83936740
1475183672
1834638953
1716571842
1125597701
1058357230
1824272888
1989981556
1014170829
1296016386
1152243052
426852762
1952262678
1212322424
1570876380
1865676776
500590899
1258037554
1919256988
938115303
904347328
1284843246
1725394666
1359381984
1592071402
1203358355
124440523
1498720732
649735677
393538703
1777364250
491210774
434569047
1845353239
2019308103
1645381323
1345113942
813729063
1597846623
1161575729
816062645
1695204921
1542493310
579029844
739959308
648536883
509322257
1706427346
803219209
1597725743
456329096
1944821836
746752482
1008291264
210733040
353378218
1104473832
1874257110
115280124
271769422
679414219
1751393870
551867808
1762554010
238054291
1038030616
1038283258
1334440916
1695871466
1523522296
993406251
1320381115
456994029
408143390
1865793010
374917980
1211145104
1102420885
1735472814
904533339
587916512
1924880143
432108286
712245186
774830541
510953870
1084897420
661666182
925502876
694697273
1216595320
155757034
812413383
674413741
1566934286
812516808
928719515
962552084
940113099
836306432
910012906
400547728
1958826889
1559516024
2115285384
1405259497
475100518
148545593
821834144
1881395444
1025397359
1298754174
2147445702
410548008
1933481422
83529107
409071188
976356398
1635392400
319278569
706817767
341623353
710051589
1015817350
1086874127
1066646909
1512974471
782572867
788754131
1595251793
2001707856
1250763156
614921293
921019099
519609491
2110918077
1855247024
1697994470
1278575545
362531221
851443516
1560642595
259823759
205116026
899119808
1826108517
432804981
1539203328
972298259
1552120227
878791457
1999323252
1298546531
1170498959
1962539229
1306658657
2140099757
623287802
1192756789
773331760
619032789
1464935459
826786755
2089720771
1325197594
1336540325
1808584334
791531549
402324398
1828112067
417512516
296095729
498759369
1382702237
1615818534
2087343252
1417291359
1264708010
1827237604
264725248
1380813691
429075954
1753851015
1154176887
590111085
1012658417
1978055863
1477318826
301120374
282007262
1387193172
1857272518
1579261093
21424605
171939959
561243001
78103301
1595922538
245755899
928267349
633150002
277595720
1667875788
1626276805
97502362
299483200
432666301
61619647
2083548920
539318939
1744983524
1833814937
565456237
1073424615
1270753930
731588380
1584510946
5921373
502852809
1005105403
1996485452
1844604216
120211865
741973958
1094058492
1375240723
1641756048
1007047288
755944745
322076783
991124618
1616382279
1861930766
1246227395
1371598434
1194283260
1958166845
836089345
889403534
59002718
1204311151
1184437568
1745714189
737252482
1703831898
527685879
1948660908
1877696873
1150757102
22282593
282810809
686756515
508341052
1567225969
1903899273
561289951
649516697
1647282955
1519957549
1940745025
678056744
1331352816
886875688
2082549763
583836032
882890380
951877192
212712103
1646847257
341667507
1428974091
1624015637
916387152
1807453474
1843118739
605951654
631366785
1001920295
1472352626
848837965
283851504
840891453
486995159
1611672561
101510523
1040143148
995715079
326066122
2127309568
437997449
524596568
1571419824
1946551189
1599907802
829097496
311978
459195365
1326924441
208013985
2024506614
2066626088
2056507699
1271649195
263727922
1392576898
490651972
1513030828
605348152
81085743
807936578
1077361287
84602080
1927468398
2122725051
1887872592
773590448
533149867
1607108449
831314069
97695939
709150173
815677678
1438060950
1481157662
518408371
25513541
1753002910
463854114
708363736
1000529501
1434551522
1078372852
1744424763
449647825
1071382894
814527230
1090479181
1860846729
2123166784
1101289056
2097600417
437444607
667073583
1711283628
2005960781
984102535
18240118
1673318225
692839409
865373492
334480180
264354721
74928086
1597028376
1528021701
591213547
395126838
935768938
1131776494
985354265
809815598
88984772
1777723350
1737526083
1093007023
870644862
308352718
559829083
1028804683
226805277
40629166
1325814928
1998405048
840750589
302309575
790697239
2005194640
332376757
244811031
398180534
1091224310
1400488031
1296262291
1111007393
1215775705
1466615629
2031399600
1250647983
2088738322
928241098
1446142635
798945340
1686076051
1928193526
1079912969
1245186264
428801824
710888930
504137744
1440928561
960483619
391072535
2035777229
678153072
1763777177
540546579
365516137
616258965
627931196
1974765810
1266897055
1398014240
271416246
1093939448
1595097666
505205092
297560210
1933971843
1534473749
1346378521
1169760836
229532320
1424417923
1514895018
1744130903
166341860
2034314707
896046968
1132076
1473958952
1922200619
1450387941
1220290388
40190115
330137419
1528721795
1122784546
1915587141
1757941901
47068504
527999485
951685415
1199289884
745888099
1545727862
334433333
1202041445
1810316063
808817852
70019835
1782884494
32082669
551621183
441386283
393944732
1247302892
1670609934
562507220
2081902201
334858783
173880597
1267183622
1522660569
1440166076
24296772
1412870030
86117116
1628836364
1917402370
24603384
286783704
1689447273
583146466
813459411
1559806396
371935320
512514304
300581924
1587208146
1854625632
1009171843
2058116044
754851374
1262446751
1178582470
226611389
851743316
823865789
1426841341
448265263
1710800009
602347021
636029972
1908425301
1879472829
1790702278
1949122509
1055586206
1045057474
189026591
1409123084
2112657740
408988702
1927656665
1557628334
1790169967
1117065407
934935805
216719493
1294244495
310487272
2047968348
415419761
311638815
1679153046
1686248986
1691296070
500019257
1638576611
1991890774
170139824
1111408587
588511639
397057111
85944560
283464312
1798648928
1485177257
764445441
1081029564
662016955
135378782
1044416795
39594367
1421349709
771525286
1899732157
1359018103
1187094115
855190507
1342422853
1310961620
1713221311
1267282195
1831299295
1939110842
2030893343
862241650
1255023276
1274499529
1765947788
1689283282
1194896853
789911608
1907248958
1701013496
1511902641
79536180
766050258
1844024596
1694762295
993427418
814946727
1615554367
1890034825
1690958651
1522136076
641959710
2050871596
80757508
880372703
355890918
571833951
553260156
928168220
1664370157
1909556068
1066270938
1764764388
1314609428
830304648
609503944
2093994142
1397515417
2110895743
1951280731
1693637439
914770089
58415714
1401411904
1921612217
844695205
186467753
220369935
152297656
567840731
1570366594
2146199779
1097317962
1815834920
101982114
964120841
225548827
84778404
1219593083
390209595
1962972664
964242774
2041994573
162715426
1119213412
182662364
1624212809
1530989076
1537085736
1280317392
983690380
1645840894
1209968053
65899614
1955941273
1972666601
1935692312
2118919815
447483077
2126739282
758438743
1820056070
2008900427
315301982
1217519442
1349089845
1489829404
292116629
1590849465
700021630
1441905976
245347770
1646122452
215241135
272957280
783438489
1214748194
1988028046
1501544986
1964903498
1994237946
1893524377
1605290072
1135954030
591000685
915747808
1519266417
2022364940
1146155088
1033902378
865014709
840751443
1051385409
2026118726
532769698
309353242
430856742
1524102182
1712583631
985664572
1944025199
1961811938
1030912970
1955760216
1671379474
323378278
757450285
609911814
1008737203
1021711220
1171496011
1950944117
1564997988
1400302412
1963965014
1189824589
169319606
990816507
1105275021
106971774
1980244239
1060112309
1542361373
247850260
1261671881
2129481770
419025785
273061873
453039025
1883609221
1080568528
1295124741
1831030958
369606985
873433839
178509276
960104179
673436270
1687877933
1781171650
2053264653
2020104400
1896308547
216737007
716604526
65650445
940778890
1188332547
643307361
86066175
1283415937
571737023
2147110702
2128844756
187331165
1995608177
1075327698
744286616
375829820
1465678345
1766925812
1930178448
440812751
109079418
1152685763
1494030078
177004595
1445227383
950050097
158354519
333982047
1003489051
1784125422
1689158063
578544230
1586276951
300187706
1551448484
795955806
163464763
16513587
1131210103
1021745832
2014047673
358684335
986673088
1403728378
729588132
855780928
972064617
1328098344
34758544
451597085
1010743511
318069300
1754660366
1878338894
819418587
1200435330
780695720
614969613
197443469
1953025264
1379398313
1533644951
1808998187
1267016636
780074410
399427308
22944582
320362644
937577288
1263918391
1071986763
616475145
1871344835
1524933973
23315315
458239370
496694905
1564027679
714447320
2052345455
1475853289
1592474021
1025369007
1732390871
402421514
688919688
1560464113
705655092
940762564
1820574292
870603013
523521482
815411164
1341248469
425880156
1393097523
1077069202
1512123207
1174376243
64004886
223934886
761400119
693369762
414941373
1629615639
2019404824
1809233846
1088587805
1541214411
1276675761
1586080211
1694648917
116238736
746695565
1486364956
668882304
2085562062
1725761500
1818194739
576316885
1198115397
672106096
663794123
391801176
2001035996
738181064
1542258470
944655667
406661344
338903527
514589558
41855239
1537413408
237000796
307149785
345563356
1132683580
1480443081
340884640
550326133
1579843307
2102969132
776798733
931438807
2012484734
1827556832
791445744
566637352
1121272920
1125074032
1938929495
1846230852
1042475770
66964834
1508969330
499159918
1688700820
1820249263
2071195109
477475451
1328811652
945542829
1304062448
1356118937
680850847
1024493641
1212134668
1877379290
1450980876
1694745584
1454585062
1451458579
683586472
788754207
1102063486
800682231
288045868
1425609870
1057208766
1678212275
1448546573
1970532135
1270273189
308404438
205395377
1201354085
1173750476
140745769
1543748352
1691224041
284837775
1952196033
2097463449
1037279620
1101965278
528907004
1465541141
822192533
1534268053
1872308470
108086499
516148668
1323495285
255417513
175405923
1228047224
1836861320
1606420528
1486745129
471321227
896829046
793581312
1550664117
593279138
1926107284
1655443671
1401799189
1866501665
110659573
446344537
601518318
2104038377
1648667606
298557033
726992471
358745441
1999527933
1261948892
1345028394
1805533910
1372715695
347701339
2124396387
82640720
87667750
1159965629
273645896
565683991
264913080
1346778384
1563946271
1856583719
642249966
1248591104
1914011274
708902104
1672862064
704512471
2126114782
1259580150
485903754
1754277188
1640564736
21377639
1687881551
1929238945
90163585
655191189
39098103
54395086
1219258143
705464938
926540818
1730857762
437536093
74552572
734028307
1921982820
1844745470
2070335100
1822782064
1364998603
168662591
859253006
539869880
1922547701
116498119
1385935815
745779676
1667352117
1749180986
1364003787
1084492072
1649349878
1914060384
1492541193
2047867181
95288567
690057023
530299693
1766126686
1716026316
72493296
1720206015
2112824504
279231765
1561196350
1076040408
840647740
1552117526
1561965480
1070720076
143151564
2037744842
985963708
1606538949
1950670490
1633353154
891900718
1984985207
843021573
63413650
1671211482
2123499929
1845728338
879019886
1840156237
1167760645
36357393
524532651
1388911459
299992999
890915716
231756226
990728191
959861597
1785808822
456316660
18318523
418152998
2025433107
955348376
272807225
1125896951
538766721
703372725
570218248
1008484810
1716232210
1932886677
1950766460
1551328204
1272940669
937005616
1321244828
173374230
1596411733
2144884316
1823904129
334323841
532265281
1530855141
12402008
1348505857
1096653301
476321271
1337596576
2099718061
1118044506
1568416146
2002442147
1965255345
1321295257
249642787
24785581
1750305415
11955498
427852174
709484348
1632902618
1845785243
1266020166
1124766139
240337514
2062672363
1803982556
1459898213
455384225
333587808
1495030494
49613188
2058760213
1384273604
524274156
163840883
1806088017
1323210265
401166613
2083578140
477515621
1095344828
1091973468
1405036120
1587920966
1496992546
1176551901
1999006323
697808196
1297946455
687914890
1889695484
928860888
2006538106
233954311
1535078035
1501270783
1545538625
1168214385
1043982029
1926120235
648004234
56005324
899376636
698988484
1875286777
1960308019
1626438678
1511214278
1947310332
1849890672
363319751
343326610
1807107122
777796876
1631557961
711913714
1607147122
1940318698
1228468680
600252699
585602657
1893520192
1472483384
1310305986
1125148007
1462837631
160345024
46918396
1415543018
680850642
1997256677
682420460
195098091
386171089
2033232806
1506390966
969986850
1784434859
989972356
2137069644
335011058
1495336528
1950879797
310985775
727806433
111825160
420177180
1255181442
245558938
1483197660
782543305
898560967
1971887173
1320390222
323574282
1862668139
1417625010
1549927980
1594018479
125578600
572796870
1152221470
1144328921
333645397
1770247209
776577771
1264377898
48549739
979343330
1296813755
1037564210
384007632
645112838
1932141232
1997412563
1883541603
1870644421
80820514
253965265
1833977383
1323918979
1304340326
1604334146
909129330
1270518151
945631016
1487240023
1997281730
1782234505
1862605171
1148151929
1264759814
853287290
839756465
2016482772
1219692712
1889054020
237141499
754931383
1424356890
155814907
785790360
977578099
592981449
374556841
1138362717
2089211240
1480532867
322501733
562587463
435677923
611090963
963159970
511189113
475574461
1079226331
1590590791
752166195
630654475
1215226645
872830183
2002180425
444065441
519155239
758663101
142407673
60614053
959147751
334694213
1037307976
593662046
68002218
1166424991
69278545
1181825904
561997126
529555881
877553648
1344356745
345350915
767983276
643317185
666351192
1440194815
1124660590
1314395767
897809010
1088688373
900226983
835108898
737897761
1782325183
128964181
741083881
1292028886
1872361916
282228156
1327838357
657491648
490489731
993658059
1109743811
550920665
2040809597
1784632749
116790060
1437436607
1935040563
1588807863
316280397
1075109636
316165998
523360964
309767382
992850525
773865005
1174116186
753295027
1104836866
255749892
73818293
627504463
1345433251
1682234805
8115495
277914683
1369735467
216193316
1896125356
179804773
101987395
1435047793
211083019
901531116
1021909127
959247079
243005000
240808727
1136396081
540512852
1011957642
935696100
952135876
1561581794
882420345
975290351
1936216042
836023869
778764559
566396283
1304157094
193464683
1267924228
1852968573
91055685
1066468769
642974606
1804430014
2021308870
555837625
1531515915
163870287
683961693
267486505
1258218806
1566261890
855355061
487061748
1059579531
731081070
2011645256
1584035147
612451027
1594054206
850533689
588531127
482745515
879353063
393963819
1617181153
875244754
309030281
905920294
1653832209
444928147
1821117778
1205053697
1857560850
1751865482
212292825
1640243811
1519019559
586736106
1692164340
1066134500
39442437
1189206940
2003929197
411462829
1388794973
1186764679
1242244948
845401567
1217978098
554767048
944774466
289026869
539138448
606985443
1097262208
1284845750
1051505345
942289663
1663760842
1087107847
1909816256
1498204760
905033722
1678531275
648157319
1531651740
447920145
2046483120
1090921570
2098584685
178232179
509541483
466375160
1497581092
1139774270
257064263
295831404
603710228
285977673
1696956386
135644376
167926473
644297988
1312467152
1712065109
1894851785
65206049
1180722415
2128236590
1817707193
2033478034
1502757753
1609291496
424898961
397535705
1623137665
1443905051
634631697
1096897535
1510506480
1587582135
285402863
1857597054
1952420549
410024298
15905187
384304505
306945804
2115629447
1237227697
67458763
2098762221
1629434352
496039660
326026533
120644448
1014689414
186350234
54461586
1279651678
590117372
19582618
802724273
563237995
1020604395
874026899
857655489
1856160336
1439723073
1828230034
1488446281
147079458
1956542975
713562965
403912483
385913101
131652711
1598010017
743552690
403704422
665105975
2086285535
1821210188
1651631269
1790141221
337693353
1119721789
2144442864
2060104167
1234847164
1474505686
1766919449
1811393749
252205332
2028759717
1855598546
1047681989
21144038
125324239
371464536
1361900097
258738090
1036593825
1173747866
1540273786
2081018992
1180785883
684850303
1612195403
1174376965
996457625
1799551964
578540334
529576707
2098449270
348215240
1206792774
525352391
989856712
716931601
1133867773
574252618
657681665
92100029
118761035
1078712735
2104304378
506378813
573566490
1036754960
1816896721
972676832
1337918228
960421239
2067041237
2002213562
149272109
77350869
1776484191
438597377
683336517
1358015022
526676125
744593808
1466196664
915340510
547284907
1247489214
753221577
818283917
1934120176
1691317565
1236100623
1335840482
72255569
748958993
1036067097
29115246
671350054
1821479361
2115185369
1584282541
767554930
924917387
296071221
1236727620
1431941236
657809968
1798052151
85960302
2074573280
421388800
452182666
1347661512
1623486864
518261219
1472952420
1296901272
81368069
473033289
666693795
959053094
557266961
11714627
115111274
1301348808
654489779
1761868451
1741007629
830578399
860014500
532535252
2018985030
397009285
2132369514
320195167
448172332
185911219
1095640210
1754173861
1946636014
925133392
851524697
304161492
1795883385
956120107
211618359
1779769911
106205564
1812843615
85549330
1467992089
807703805
1764892009
99054645
191119162
288278151
1718574798
1315646951
2120041323
614076884
1421165401
715257243
150391396
894909377
282314090
733146750
683074631
1810930476
269126796
2073509994
719032513
1751407096
1751182266
1908604984
976660087
1138511742
2048549009
1252017882
525562660
1592873328
1291559523
1323561721
2108329009
1486920803
430464086
1862270283
1782655118
1864171571
1740008009
1196609874
1500039399
369896084
388801265
504782310
1269697395
648605148
593322486
1098799356
2140777699
1440888708
1566352927
1316787027
1226393034
569337995
168119425
2041929654
2060138654
1850286817
509583620
946800245
1399806702
1766176616
89035380
110905023
783317076
1673056641
1624349132
1472601947
60048742
114295033
1150176194
734106668
2067075761
1657559458
2037898923
1391498323
1290348790
1873905294
797060102
1454815386
494127478
1863241626
2019462319
355307328
416423230
899574749
350096386
445558106
1982981953
1262733735
2000253295
614145461
197721750
1705506259
1089519338
2020665744
316232000
249847787
1682037592
1955850345
1049417172
71188471
1590813165
660978633
246034854
1892287647
1929499076
1698133938
1925976016
574192032
1250051442
1788610208
1037130961
1548343331
552530077
1516669332
188476048
593282189
404482361
1280540662
1817046314
233552271
576127171
961111151
200727977
105885167
1235328921
183054331
611976810
913100052
1035707978
1482068742
433843744
266102296
1166009913
1929200693
1557139575
339051635
1857441674
826769689
2091326600
1299923175
107215338
631880742
1021511753
564445871
1292577842
540744189
1203710095
1820733496
579086776
172147882
1611855108
1838543390
2044715341
334401624
50674787
787380009
1557412593
2102516931
126808537
989221571
1841791273
242088871
1845777668
1702617158
1433916872
1687802375
2141636502
169253277
159012276
158922578
584761760
1648508975
1531324927
390174771
263205670
2090655615
1266413760
691319619
1403883896
1381608410
1910714120
325481356
192162084
757691664
1047618662
1433755217
1698197642
111379757
496266240
1269682139
1487142767
880578292
968850664
1640799768
451047541
1732598371
454749861
417254573
486344243
1177113025
873865897
1336628097
172290470
1359847854
544191296
2125025158
1841217960
2094170321
289750764
1984772153
305558552
1105260832
825399083
1491004814
502051747
602700309
398292178
1802163825
1834365381
1093536560
2075302277
1043325987
777659316
1516149433
601533715
1961558728
505746604
395040315
281767910
1783823089
1869032414
671295708
1414448118
1030806034
2100890994
755683151
811287807
878462599
1144373222
2061247092
1706055977
778020305
377895023
213190127
1943695418
385810267
859928721
1108762336
1874380281
551477906
31360038
259728195
500606378
1623761942
1156070374
2007716969
982585489
95596996
1687365625
57172013
1158861754
877049798
384876402
943262313
1672168522
913630873
1738458280
1013459168
52217133
1525293538
2092299435
533669547
111782882
712660859
146447305
1450628986
2143381296
1969049879
1317767266
1627960693
941598600
1752887446
788412384
1127571763
1392474054
1272453973
708149949
1690175962
16263876
1834327451
1791641231
1359680641
136265733
31099762
252890044
506296173
125978516
1559351319
1993874145
887851763
2065579318
2064680277
110832030
442890087
829885691
1621149799
903093001
281999165
823540144
107804753
1707404828
166146498
1061786572
1606915076
739567531
738952891
1727393862
2068422233
2082542919
2127981339
2131968671
614571164
1321231482
1877619305
689443384
330231773
1843976030
1817441957
1475406287
986681725
1799373326
1479615474
570936759
1136406118
344750894
1309797380
1773003491
431939178
1183677907
1657325624
1958037382
1018899412
1699328127
264375053
1315395026
83151699
211578041
360184875
2029758859
1671564398
838275037
1987558487
747393765
1654810619
158669965
532927588
1144993368
2001917717
898966802
32808706
1085876249
1092943746
1835072440
174590740
2006664364
2103672298
1098808057
806780657
948373226
1894035682
167577369
375463191
1932515230
1528752388
1957477482
673813560
157507043
1249672870
1800654013
554131211
1602461288
1842026517
871545958
1485084189
1206451022
938342455
2066313063
2118948838
1220019731
195344830
1831527952
1511421805
1364413636
572114506
2007329647
274261046
143655615
1143195573
1799645414
1950297881
683906054
296365568
223376449
1119852482
902205396
1665858898
1161693016
814953711
1310650779
1466453724
479004955
1553500608
2076612775
766702197
547166670
842399527
787914870
1719997406
145991600
153922127
1863331332
1813176079
986904838
1420307852
164222841
1072720820
1760860584
246540077
508679603
189604093
1844831662
1888400362
1177176515
652041202
153894822
494766914
1681888362
1520326283
1009467978
850131705
869142419
444910504
564259461
1046393605
1903244714
140927773
1200379534
1142815447
1874217145
350786085
819002989
1352351615
1588032859
43533933
517523036
1037290344
1215209012
946506331
1444608352
426969817
1628317758
709319965
2037677349
1973677740
445530774
34488781
1545777246
1101168055
1277271095
135857725
1454076899
1472967517
137000220
211171985
672394398
1984478810
1227643740
220608578
2014125496
1020376344
1933255621
189056113
1527594583
1979587980
1077020397
199013528
1882602939
1749106948
606776294
1728284696
1359932253
471133686
1956084444
1322038440
1812669315
214979246
939228967
319969058
1963782724
1578574726
481267533
2055509798
481582875
228777989
1945802502
1371197993
2036024896
1906090686
1579365903
817230108
1525215002
1606452234
1469114755
896268128
1479450585
1112244468
1679225878
1927205115
283300610
93123907
71636047
447343271
1631883848
1703845402
863533859
1081090485
1957697889
1406090644
882371190
350804014
294356211
810665711
1268578608
348389296
920418830
1215899754
1416730996
545229207
270357667
568951332
1531461628
1954135051
278109156
1351537446
1438204164
1968235713
192529648
941896795
1689518721
112465595
1445008119
270605808
1655833381
40699915
419588930
1928177527
1013205511
1237122467
1427725326
1292609608
790498555
565583158
1001225184
514037355
1917140935
1254333215
1631988448
1482425397
57180501
915633023
690095151
1480443081
766455212
904936321
1865384266
1052586406
414205807
628441155
442577295
1013585286
1052873809
984832223
1272597236
329007737
1408434364
965082915
788920261
1477239661
1666346793
169080490
809467537
2054187816
508087109
1670847312
181975501
1510182346
1644462579
625875737
84336770
1707850251
2002815728
1477978632
836899265
1329859175
514619511
716435102
1614746702
2042521966
1865300910
1201177089
1991156050
485006491
344891922
410885790
589675791
140924792
1803546838
1965047764
1373761862
2006606475
1031686804
1272540072
759110593
1422799325
2089641223
1943711163
1550451946
1919225397
1822403178
959312049
1364506435
562567104
587722559
885700116
1581165816
1862518162
1267921777
1377624161
105105186
979368885
1097841793
1432122452
437277280
960639228
1700989134
356641801
1761539059
1728982604
1170414138
1425497114
1927347319
740531639
403578139
352159257
2070872490
420040876
985973109
56031421
1788609272
536140278
95219933
589581257
1089083916
1676661563
1233874552
476042780
1169721743
973309872
780080860
1541330520
2103833769
231675011
938965128
763487650
1520707310
1452669878
1716701835
357945075
1444477307
2101353519
1805561099
1919863162
669368834
1271428467
124016403
968080812
943412969
1892379951
1034352520
1343377747
1215045607
910282399
1790164717
809983968
1896925850
745596747
267766063
226064566
214150711
824505362
380378397
680081932
1964524626
1495063165
2139960562
510539725
100008238
1802560136
374295021
1764367285
863765842
1230601022
978041969
2116455835
274226474
1944879829
587607116
1707605266
1692367606
737757659
2081976408
1179209363
258862227
1790309958
542563591
1897395723
1697186923
2012425178
420984601
1459731674
1072447484
1388409208
1601296789
119684033
378180898
1132361424
114250462
1704904440
557184612
994048624
1198063371
830587191
245252714
1064348423
1806586357
779815749
570693208
1270646994
653669068
671804180
529278769
1816895152
1213756308
1554808752
742656078
1969770994
2034017301
817940299
1358802944
77372117
1948413687
1858799493
239380274
1770279370
744590180
1893311929
1223569487
351227776
822421490
797968511
1033664548
20927855
912022595
2056509418
1549264440
2144392507
1127457346
1037276871
1085938237
2063523107
515416211
423396336
553177144
432468696
2081968734
1872610826
417861264
3075931
816017617
1063122974
57648973
269873181
2073146541
640324541
1047884586
1617130193
2099030636
297352359
2114431973
1595585907
1212642375
850856316
1700709559
1348863346
1376802695
1260298831
1523592207
215984180
1934720814
1352296838
1181948847
951078256
668162051
2134360119
1628436128
1347556764
1231452734
1812214838
1099623455
1044204417
1145742694
362740949
1632409095
1192374251
2135315763
2095796668
129609429
1516901718
1099578187
865915410
1364802361
1096338625
1864588521
14380715
870864104
273298491
3243555
1254073331
610645061
118079317
314857776
259237200
1780264845
1489915295
39449968
1888800958
941848270
1804215412
1943210347
1534779299
2140742276
420156568
1045681000
1701012822
1260548143
1394346105
960638298
634321239
1140492179
1787428119
922022930
464735417
2102994296
1529565968
1465490783
1231883852
741843910
1214884842
2016187598
836953451
753004539
1097675657
1847347310
307919958
1578254300
744241901
240199291
1019609328
2142321903
1337282048
1466265429
682816482
506614952
1722309395
435033315
1479843685
1588608548
2064075875
1508425907
1753848825
619999999
520815466
1222640416
733338965
753400607
680221303
1698117857
393470007
1996420781
11551590
1905870215
212703791
1648462267
1402391966
2026139366
368513518
1076691425
549766201
66181387
1447883106
896918955
964188473
965416235
366915147
237584930
549862709
1074109419
46213276
1613456779
2033306858
2024566286
1531494601
53329619
1380028131
1295848494
2102702477
355800380
1541058198
575219879
1802382959
463867692
1397498798
1085916236
1999065334
720136887
391186339
1382763008
1539683133
2115226043
447743153
2004654341
903848516
1783043999
1892893427
2034827855
375446097
1217011775
483355981
523520317
1825986905
1928314340
50264392
1405761697
134470081
1013540625
54176601
1045585885
1355550860
564571471
704368013
1134809812
1069788215
1451585746
985075941
2080801597
1987929943
411826939
1929594827
149406923
1590001835
711457477
1357811857
1936334843
155526180
732645016
1387883575
1608079351
908868784
1930880922
640899602
2125883610
530318291
548207517
2012662485
1403587626
171615061
445901435
1227771777
562905398
1370027934
785633891
854429791
1358455948
361079106
1864132613
207653649
1364401346
530483123
42611833
1206423621
806674322
767385101
1868149762
1624040748
675225449
700812600
690641814
719965699
1785636186
1534442588
605744748
473598910
1715085585
20918734
1358350366
366081479
1492006372
1089924297
1919388708
1798427778
1766359031
1159427776
1477068355
368240681
1705485025
1149414926
1846154844
290677780
348948475
2044480979
829236170
1861299247
161890910
1075386666
194576201
1224779430
1701820194
1204275534
1615670564
1101297917
2034638619
195040330
2034204966
1725152972
427094078
923887262
1848136789
877906041
348096020
1494873071
1992348119
1455309941
786100293
483807030
680750966
2105215347
796648519
73934422
424712179
1637950056
1804049041
231444188
628256137
136137566
1684758917
1879899331
838873519
1782029186
1082954706
1831070388
744156227
1291473406
729724471
1873122015
124391285
328814836
1211196738
799141894
95172989
1892867024
551279923
448798232
1519181611
1719850028
684568325
1648982988
650665590
1873209776
23879216
413562305
832466248
1847147559
1073233499
1091482434
1545561700
1976253281
377461202
2038536775
1509324093
2140388667
533953230
678005774
1419669066
1731520012
2062020287
850789392
356485417
599826336
1910539260
1309439940
1217266962
439928345
1143097279
1809581247
780799873
142303246
2135425030
1323911286
68648031
5151500
1723490831
1879558415
1271765191
913616080
1620052966
1076149691
653704338
1775461307
1182939340
10883388
1724395858
354817398
758480061
1781420064
1040143542
1095225787
98700899
1425245703
1454584535
1561388845
1134755244
1186783279
1209053189
1832003040
1040616449
992989217
1212281592
1856460012
1610146302
1547993814
1054017432
1348110249
175005288
662929563
1648097788
974588078
1679493887
2078996128
744524216
1584693553
1162395636
1825083188
971082284
1415533320
1013072070
2047190938
1262017152
821247044
2058461801
1460091251
23577439
196875850
1359703140
1055616763
1708418240
1379425938
1399446516
2081236924
1471812249
1430017159
71706776
1655112845
1025149194
1034811947
1506164940
326240068
2135477113
1010469630
1161185306
1660478062
211084754
651391890
1398974686
1198856821
871145684
570109456
945430000
338251316
1568517119
692162777
1287788313
1003028558
1988331696
321847843
546828170
644320115
533738331
2034046064
1406707523
1688528682
516026535
1337920704
361114442
1239079993
141919804
599366348
1515897857
752032969
2015472808
316023689
805692267
1036688750
885301360
650455616
210273918
1253071328
234459776
1742728914
936153513
1676910813
1716536600
526375500
540789755
922120596
263621796
1744074828
1786775633
882917239
2054381263
2061085665
229680473
639734732
524030348
949958774
674923514
95570907
1014667865
1527132061
1532604957
1418782447
1235710149
371347759
1801817470
201633170
1504721414
658363351
407849787
1404049074
1242813291
972387018
950614556
550572231
622337706
1641424968
91692822
553365366
1711295931
1577968150
152552900
1538604983
1104032319
741270253
1536792494
1540811454
219997509
602126986
1222343882
350378732
1288581329
1934088480
535962849
626269530
12129795
612519781
1282699268
274094250
784601851
1582462047
1591206585
1579296109
1314792151
684333232
503142403
281670629
231627634
296860640
1675911154
1323392968
1753544406
772033686
11151035
1368915752
1937602963
219694439
1835829706
993333845
877757706
14572044
760864952
2016319756
1932988906
1149473419
1874458924
1125423133
1441800738
1408597584
1461234204
984167013
982062801
1842083529
231447286
419059619
1365283071
601948099
1960486372
1771902052
622566346
794367082
1616947166
1878037348
1978763598
1423409407
1521658441
86542201
1297122667
1895100362
801007275
442898052
1301689201
779641629
459872314
717758641
353922174
830819762
279622311
357352956
138427789
1566306344
1486955803
577434732
336328173
1358927199
1268204840
1587832901
1844340383
1850420726
470590025
1900850431
2124904426
1618518978
1975434432
1990711872
190233786
1834417190
1688279413
568215425
521756309
2049757001
342551879
1009167101
969207951
1722977218
1527938036
626264250
1446921643
746022034
396526760
1684052293
1990465071
892078624
1016549082
1564189723
33998074
2145473741
1734281473
1229485878
2109596335
1641542556
1491556612
1900435093
305934423
635113991
282814086
961361236
1520575578
102830677
1211751155
1850976251
1879622846
34230323
1246354594
1944234670
1125863760
1089772025
2095720473
1690325521
924417591
826457489
1001892267
1318904222
1693113431
987734852
1264518891
742170694
777218271
173704992
1450600481
1630719380
554446340
213210885
452842019
316441355
2139764307
1753930339
1316726906
610418935
67074915
1518430172
1220442601
2039775660
2014619596
365980230
773102929
304152856
2136200128
48575506
405930281
1471270
1065200580
1313285539
754909190
359272587
1105713896
2010832597
214583006
364379637
1264425660
284959749
1742907400
1543947935
387750589
73763427
1296963036
25145316
1495112667
903597488
1124027995
1960125419
1480556889
1494014718
1511974897
1909753100
2068652789
1117274528
976153223
16936451
1059472141
959982610
1642494
1165915963
1121429866
710440274
1963274607
98685225
1959130049
571930584
199108246
1177628750
2007602600
2102948202
1673179608
1364889970
1873535577
625791974
1385527726
243117504
880996967
732950782
88522475
1263351232
1923071476
1429142020
1347080571
903384943
2069213255
367568031
642992024
1150243723
917455632
763701979
446937429
1025473001
252256866
1037597349
1170888898
1900534235
945719838
2136978585
1322208422
859669305
587183495
1226529501
619581545
1046432560
1294046445
692757108
66399704
2099911460
296943524
1899568892
1416170313
1317282671
1496135398
1344967139
93008172
854485003
1430981664
507448140
1455421493
1454295154
1086671319
132447729
506865279
680734119
756125017
1956042126
1810980623
1482032601
1290184387
583307679
1002993298
1657394273
1775817600
1536802747
2134442863
325977773
1739191985
2139237080
1853184068
359110873
607231219
89388272
308269630
1921564255
748418465
490522957
1172324023
619797373
2019905166
1427688024
1677109778
191062744
95287173
1362387198
1164962533
2037284169
1814713926
1658442555
2118997806
1719086386
36766026
1953387798
1553259375
541455129
62856545
235140195
129514350
1822641148
910219557
1328907985
1325176420
1656351471
516203386
1888384633
818085145
1559718161
1890426255
583573777
964570499
1550548348
1095446388
904036616
510760830
1053937650
163883687
297825287
1446909887
213508179
1495306494
1921295392
969481197
1319468926
330316385
10915012
2013084475
437329715
785880279
1301428420
509661932
718372919
622980895
115460573
823270603
1797744217
807492966
1094699293
1900155880
979858966
940637345
1563042116
1576578415
528614968
1831704443
1828299596
1019169608
1942613153
287320680
1468027678
2094951373
28062253
806214062
780142677
1394476846
729124180
1858817052
1462224918
285264296
659897188
2046556727
841632159
731137245
1886147160
1781671714
508737899
490493047
30826
1640267081
2085949434
1908340250
1307350194
2142219240
662740520
1709832334
1567454699
1370064551
582109946
2001030240
1219700225
2089115503
45201013
880220482
1728325083
931044863
969830429
287987449
168150410
365961519
1520698544
2026687605
908918684
1217888032
1417428877
2096182107
1571554564
650931271
937426137
1563783464
1500621471
767646168
1800525084
1946274102
614615588
2070940609
900545804
824505505
1993148693
687946048
64897052
651521949
1702586486
196526390
357317541
1484439780
688037464
2094947806
820209608
2102858324
464216925
562803399
792641285
353505316
1205718254
1611699597
1784846018
487490232
666448710
1482695866
15825997
1186404676
730467774
2015742585
1806784360
2081378089
1578144829
844036964
1624808763
1253316650
1956809771
1003584974
299496473
2096683142
1503484064
1249071051
1081528618
2100297437
989420432
1385783592
1476976252
815458853
769141630
2141665922
1257510079
1356779431
678456217
1368637384
202159352
378430476
1376369681
84371080
1265278795
186219079
194421673
94694291
1508469488
608007779
424957181
1889639137
1762899949
945162141
570353853
717483205
888253420
298091909
1792313084
681577011
1990389513
2071808769
1697326166
1021019100
1142345549
553192317
2008280861
707382589
2090344691
837555999
142206616
204780264
1613064605
190387932
714975445
2131840878
843080397
531256388
1947843449
1309902241
679315603
1736395696
972460794
1384311026
1551638448
219612467
1079919007
1680399229
530646741
1432577656
1944917926
261485398
1648860676
81466661
192572167
1127084019
1487642112
1229239501
1418059659
1320138306
642223370
84950248
149695185
868428917
1867746699
1153041875
1557296093
1477634929
2050808955
965644808
361814478
951260328
83416656
274409987
1251405884
695964271
1383278223
1627336595
1450906545
1852053326
447123468
1984179634
1752997634
1036172909
1944784709
419754338
111896691
4289651
715058957
943312999
1786721407
1273519890
595226243
352985220
2038430435
1260325778
377330678
105691079
481278393
1333587138
278209558
1682361217
808328241
1134798466
1227071439
701374358
1436107909
694609058
329346118
1571091090
1127662231
1108893885
1896186746
1798488374
1389443523
1478383685
1754321080
1944118995
198056098
333676031
1291715460
1443045285
2038633703
518833818
618651149
561134846
905159376
1370599911
1402709144
419505584
616544403
979720824
1843368454
272034321
567856722
1543963228
1770467105
1920736176
1420885383
651606251
1328898056
1415164429
1808400717
1776052585
43804665
1219907752
1954690864
1289225000
1244835072
1483927633
1486947021
181167596
1963302110
1586085252
767318724
437613097
720329396
1091168925
1265220638
1527683264
1952566577
1495900592
353799134
999103402
155535086
273037122
1962773716
205243016
1612102776
1821343080
39881199
1437637881
1625841490
115115847
911383026
161181752
1311617710
2142844233
13841858
578982361
400934130
355276955
599580815
204124809
936665562
619612005
1478418743
1691610543
2009866941
1849313115
329137280
1901494582
1110086331
162562058
1758418449
2115131062
1280265606
1873913110
675292220
1607819220
2127646668
1451218573
1760421077
1300282962
13859217
472524059
2065660734
745072093
1807269127
223978386
1586968170
1782536271
672908791
462762477
1857625548
1504507069
475794492
1014856797
1840945278
117693417
1558647564
1754377055
397963755
110930715
1577133450
18439541
1419480672
165290865
450561685
86466053
2003982798
56313440
408434537
246595352
562555812
1162969678
610530800
1829862563
605218697
351076167
1352736613
286826022
1111934541
1821465995
789833950
136505492
319760413
351979720
200056509
1378536327
1596496479
1463690252
5700902
1535968604
155240418
1037046290
1945365086
776504658
70766982
933265685
717156715
1876765949
1993875897
370937188
1406000630
2089312030
2120070521
2047651860
1303360833
577985116
889267886
1708965549
1873817671
1519081152
949723454
366282996
1136567849
206091319
1479740509
1762269747
1313429167
1349387185
1381256131
1960725321
278314199
638446886
1626736352
2081151255
1415384272
1023471099
1364851219
1414366686
2121082980
2023666601
34059494
1439731629
2115328937
192158600
97922698
534528519
1630031509
1594784778
1550905367
273385627
1793274005
1324074642
1334067523
439369886
1084698626
1346588670
2140624
1699188509
480313334
53337872
1068453671
731606495
1697322222
1452705256
1048593930
595733539
2091557917
560856937
697799507
1153139128
142319294
1637109279
322508419
757149752
1487752475
1548437141
1875375281
593614599
2133853786
942991393
995594218
968765058
1003073570
697268595
1554375333
53263889
327399038
241833865
1641171199
1171900582
295015730
1945592677
2031400329
1250737228
532291303
1981064281
692010901
1691576230
1150265710
1721807349
380956018
510368485
1909412203
537698734
138239268
1312055787
868443689
1773249042
1345835187
1845873753
609196166
1114378895
516165487
2064314942
733995253
1009824798
1899628485
2096746868
1280890312
1389762279
1755776199
1920268979
1660848484
1972412946
84096193
1651699151
772745906
623053868
554022533
1027264578
278410468
773134533
682627078
1151089883
32523405
432031478
2083943394
1449538587
2868676
983887295
1288969941
1273702208
918819250
2127770298
153216397
1239942119
105221422
1286057275
411960888
1819991268
1039170751
162186318
1962815350
1666901976
1841455310
1217275112
317115350
1246452618
2019394254
1892277842
1121260071
1789894565
1393549634
613399860
1848912201
2125722482
3597085
1500093104
1232788249
351020332
1947800287
679041915
494290913
996238949
1954888830
760181806
326308331
1306574136
1589512262
1863728913
444416683
1419306468
743492716
580046112
1732999914
4216441
2096103540
718010553
281841122
727885629
369242506
779575528
1218087901
2049763016
550503833
1173317774
394601618
551615516
1517993346
158597828
1901523312
29957018
218675125
1653341164
1047157472
1254359216
1072637358
689624271
1601552638
1820592147
1467603086
695670971
2086487796
2001124013
1849991279
209313457
1337038409
2021344808
1643165294
655309738
462885560
420425587
1690063845
2008919041
1914392982
590975962
573218521
1383314205
1208573187
538854685
968271238
1708088137
1843486412
275503848
1916801962
2128408331
2118477856
60381632
947972775
630413823
889553495
156918430
522398259
1653509721
372424456
1977825729
1866617523
1326554918
890273488
1384215603
1221236484
259753013
1738534716
1223722747
1841591957
1264925132
230275094
189513388
1643892912
1275351590
12567880
1050289691
1349958767
1214210213
38980594
92758976
95562860
2050184888
819162097
1293870910
920253852
904392733
1560086362
172120174
2018225093
709278823
2121432918
1849817481
623973396
412502222
1335157951
1352977588
1340413734
1354787215
2038083472
1436549452
902863971
289623816
1563502668
981326625
1087617044
731805723
732099424
1981333686
1835668867
1789677676
1767837796
914700180
974043503
68621406
1115374318
1417763607
205591450
1781526140
417747214
1179940253
980722397
299794258
1496609141
914329038
2076300211
2099867608
776621715
1557452887
841993079
573943332
1146354296
648150200
129002772
1237346702
1956013610
1903396104
973251139
494985977
510595131
1169529459
1986797642
793459751
1152233119
468981871
170514459
338254930
1021295643
1723616514
763688159
88972480
1139718945
573460450
503684926
812780431
2025452235
1378203854
948767547
283506576
1367640635
710948700
235200080
1020763835
278004946
478030174
619825999
1115529257
752543651
1016592751
1776862548
1377299818
1503253407
2137690406
1635382525
1307188831
899227981
433231325
759154693
383133034
1171112372
378615164
863419355
630597089
883745296
2142313094
173894643
1044932424
1436118359
897851592
1100611153
1989384137
2070690937
765944772
2128736299
1247265825
565109048
117698426
1514448776
577584344
496324268
253020650
1126976033
1462307239
632916292
1454815516
1455933530
1709715480
1080559329
533265694
1431398608
1926822206
696369591
777220534
1701246861
712557137
1881348971
1071405187
183758200
882200622
1685934829
1281829106
1603234026
216664873
647755908
870204298
1971305856
741869789
1447095802
1964490753
622071268
490409578
1806438451
1250172867
472053792
1692416319
1474060990
2098297
896035767
1494565913
467482336
1232459198
1547413629
709643656
693005798
1453367380
455095523
1248243226
706851080
51367014
856195436
266604968
908822041
22674325
1001599954
604944910
1055479040
968372996
2066656443
777271824
563698044
633929606
428850220
684417272
852168198
1179316247
1371086708
587989150
1856805128
166975513
1149340202
1386081266
2039964875
528146730
234083237
452900099
1364917273
1542334596
1783157645
1637099830
204750722
1951434316
1965532365
961006676
932322356
895060580
739766218
1560859384
1736971351
1838698159
92611415
739319840
1390924816
1275512073
1117058401
731025069
750453707
1127216117
2078714884
714346192
1056637260
1979308354
1887754252
1339171558
1807224006
1447618138
308371846
849307324
77985138
1850551079
1548839547
875137330
313574419
1177366333
189965010
601388474
90918072
1053523646
646435799
1468009390
404004617
1803601297
1995288449
1849473505
1899896545
721372694
262070382
956520665
1865107890
412555443
1441639368
9440890
214595964
1028550762
1136038967
2142449008
1780221635
372495684
2102460472
824849175
357387777
2133854106
1078506516
1606229131
2039538476
1963814356
570212315
104358351
1728387543
25169018
1630588669
1286717418
1221341594
2051677972
214725428
213038692
429580906
783077269
1773441389
1270806634
116854575
859178866
2113314067
1945399287
1598160541
1473446631
1602293490
1363935282
377202750
1058056424
759163677
1585225606
1536762900
425727350
363607777
973028286
1769171741
1343668125
1278863641
1938330677
1858111361
735621931
51684749
1883359794
1480987591
702187536
149392670
1251650584
1070213311
1343583845
1267574954
496559962
769025077
371346705
496905998
1595433085
1043743502
24935225
1364704962
968335802
1268140837
20653056
1648291268
1584598049
161986580
396360074
2126748830
485956380
45034528
183853495
285822014
2121000983
1787006884
1182572356
575237696
1542837063
1286884044
2135147305
1093427284
1454759943
676280252
449929436
291758458
124153211
1589158560
1615713291
1025595701
1997985261
1643680900
962298858
412748109
377867225
666033105
1219035069
1043980086
1584938969
1946111508
1510659900
1494280016
1443115415
210612651
1826042184
712426359
644061054
1482949482
67761175
1301793001
1827533987
51831681
883321073
753727732
825880270
1393078246
1331174541
1974136535
1033516962
1606403398
225396865
92494736
1599249426
585395465
281327765
1368610380
647353949
1769396435
1273684354
1103341111
1685977180
1746990500
1195802722
1803216113
2076264509
418325189
900559763
326804839
1749957867
328125357
1875298515
1832553032
1255749767
847831383
1511571853
534061147
164391803
1575800602
1501952921
396790660
2104399896
1573893728
2702462
728633707
2055361306
376748585
1048992004
2055098102
1728684144
211632440
706065078
334712776
1991756898
1316113803
1825899198
858273354
1096112955
1278349278
187448340
782711003
2023758503
1184188505
1955684329
1463243279
1979414940
1814910912
575134543
733794250
1957200025
7029981
1126194258
1627216877
559307851
139118025
1936577501
537189364
940529531
889070301
2028711752
515089135
1223835472
955154942
620864785
892267068
158089849
1702265085
944685084
427974188
1832735271
1465172778
1938294945
378414593
503772264
318781112
1307664075
834777807
268477027
736180710
1746882387
45705736
817818061
875222964
231310116
765513216
1551644915
2348833
784210155
1556208196
2126773850
1018017153
2014069256
1061501609
1806406785
1776872960
784784942
298478420
2012753606
966289465
1170698881
1403661262
2020467821
347040555
1544848550
1181389129
957930772
761656394
819944157
520112397
855769379
420645756
1875191631
861691291
523958437
813858540
458819590
453309371
1957968843
1118083734
904713846
265172883
1218495381
2037889679
1508460492
1866364338
1123563035
181528340
1622038328
1907967166
1529149730
622752650
380770870
17214964
144003431
1352875315
236167972
1383855294
826177363
611068965
934635536
1301478881
851343551
609754978
680303686
311594409
870327374
171583490
890074375
633581395
1949810476
1837242547
1116019700
981803068
184368196
1512265274
510855939
1915525669
852123473
1960286588
1975948807
3877405
1417625010
1018203975
2020771024
489076188
995210498
1623750003
1783933808
1851811956
875246190
1658296362
63673152
1966792757
210247717
1615218316
1155095945
196535553
1272131744
615816497
896046350
489972257
425307599
1462337141
1157391893
155478392
508381952
152930943
832621148
553421652
470711864
63906040
1505507822
1504838963
668293093
1963675471
86400850
1468288232
1806510217
532893521
789867509
321496472
1379793255
2110618376
1653957736
763630559
1492359273
400724842
777386378
1338681054
1876780175
1920096222
165961229
1780007030
1408248250
1776312666
1085425203
1877201205
1007430691
2118390537
1465088508
146618448
655709622
61125692
2113980246
1009320166
518802578
227558863
1183442455
673393982
536882238
1136448051
1806434363
680769340
455874593
1603022654
796746079
144421303
1104990339
1613343368
915772872
1764417877
1870271139
1875879102
1831844466
611475715
1414993875
759456757
1535445562
1288421456
896450207
1595961493
1616748145
1822425518
1349678585
310640673
1079102327
1634782209
1832048193
482646293
986354555
426608985
1894152664
343406096
1775452069
716558165
1404359698
78010862
1559248114
456358448
692393398
722177112
566247894
2016710762
2111534864
391290108
565125435
801827519
1020808771
504432737
708062554
367107399
1694826745
1373288917
1229687732
1794717536
1551060148
466942690
680236722
2076042333
346946499
333155378
1368543267
1506503918
1934903844
1929865425
1612782015
332825444
1531422808
117155878
1724407442
886318174
1112552467
130544100
1690812128
1484052839
2057872871
962602243
1589704940
1946247206
732227363
1657990404
1689736101
336167960
1033630149
1152067799
1618702981
205227589
960910884
1012131851
103911855
2103458803
1750320137
33677395
1113607447
1244310292
1183599289
1252348721
1138065433
579208354
1569857462
758817266
1988868800
1649488414
1798754522
236303436
294749695
686848425
677800507
51454610
651460040
1586810221
1154823595
1533532321
411164711
1540259747
72296396
26644208
544445358
760673742
2065005979
1873254523
1020962116
1257652761
1905423803
1595519494
620838660
754338888
981305429
1486580943
1336370527
414820063
784607465
721502089
1033112018
845354349
1747349887
72026766
1632769368
1436658112
454604520
474594821
577102258
1719981227
775333343
548854360
1057964925
1754335753
2027705565
1170566460
112109574
655206598
1951915600
1720281624
1059077991
826676510
2141095443
28959754
537021023
778647515
117934041
1111252235
1644997665
349011546
291904961
84465
1406374301
1248180134
954087236
1496107833
975230313
1903752482
1772587922
679524621
612960615
1613066551
588533385
419542805
244020620
1034802291
136775129
40748520
268911364
1787505919
1679600665
257280901
1713493175
1008742594
91503359
882779896
403624255
1687872308
1697846546
1910441559
1758978456
1744601227
463361492
306302234
1800205910
1356011005
759381694
1786979149
87539592
1675534424
594515357
1822832945
417306882
1346413719
113419279
1404569879
1176408302
1222664288
1641044016
562720883
494408154
2131073545
1277248787
918065713
547664513
1299485079
63524960
1877133541
1648401345
429668598
609747536
1752931518
235485945
1344990393
1538271434
612270227
285712654
122992438
414178528
1424290104
1416994013
1103047835
1606187499
1983309458
959074056
1457366580
2036700766
1300724147
562674980
861899108
77174347
1963517918
732397172
918203970
1230644101
1064661337
1316340412
671630362
1518963291
469288083
648333061
2057829956
1832962733
1188428348
985780243
997832290
1852684669
581733247
1696107055
1438426917
2060961841
1540631743
1079266877
120486910
1837142968
1932873395
230503183
190361644
1599965678
1116944383
1904648954
891013283
493435071
588192638
1119827198
1596893755
254409326
111566290
852997593
473926246
1129818572
1487839022
1057957993
713325142
1096278590
1936527125
1500996094
249047152
807550031
1090431956
576476971
674267028
453081894
2032347207
488159301
1829139495
1417500273
1480629668
461566761
164781760
2013989802
1970751649
469825281
1066402957
499476239
1363372461
1576635519
2113400079
2016019978
1300925060
1074165080
237853981
1331153303
635751126
1061277227
89976852
806433159
947410770
1798213106
1665687332
1175981898
180833499
2086441246
1663415556
1788493772
52665452
1748350251
439704965
1651663499
968240982
1235343709
1754138500
1451443150
962804488
1830480090
447304169
1213790793
93285963
431957973
155009248
1097796518
1317526696
963898316
823968378
1656506773
213059075
1619349662
641404967
1222497113
1431470274
277919416
1331483843
2034570364
1604297911
103757219
812808499
1782546054
2026205903
805806371
992681448
1926427614
311680716
768327026
996079731
1061770241
507787868
390189536
801712003
54600373
848155024
1730050114
802016890
1239333287
1411185736
207724410
1488400354
1142625915
1072697170
1160422616
283304474
1174222361
2131983267
829997833
432082319
1767467930
2069709530
1651880948
555015848
1679830905
1097348533
1163071232
1687687676
1394026706
1228984493
224824529
1978577785
946676499
964221338
1857298363
427428587
1662467430
207361540
707187461
791214912
1485909447
342091560
856668347
2010270078
201550030
1478415608
118552082
83366469
1953630065
1888244832
760558726
848867952
330347354
24143428
1041865388
1154032605
1126328763
1514386729
1144463210
1044641370
507656752
1741659767
79477468
654126784
2102708992
1746028696
941188524
679159122
1577021685
1961588401
1752442177
1451677001
1193760939
590466825
58798965
465578363
1444057047
470169086
1551552719
881764314
1788199550
8993651
1950198034
356299897
1986604718
1976829808
1519338963
1606855016
994325867
955281590
1815881203
687824671
1310250870
1718014572
1747512714
1194565660
699298526
256285649
203105243
924803058
574313273
1859286073
1746388864
958907770
1028296581
1529075662
811844143
798447666
647654531
699236103
1929696348
919464701
696591706
1710988151
674361237
660598098
1182619180
2102622529
1806593522
1480861129
1575317560
1569509181
951304200
596444387
1418585809
1456418645
590395111
1463575572
497357586
2111711798
117733942
1860058372
24963341
77746824
876152828
842001127
250450894
835028470
625951271
1166226136
364267570
1175004320
1026577259
525340121
1885893192
1683945986
1235773545
1885370404
1795894365
759573428
1569640447
1879542415
637766286
1281542683
893444018
870287688
1482602743
797536792
1513119327
223582124
1320415115
61685175
118607271
1855727500
2077004970
1718161399
1538630685
1156163899
619055469
1506302211
1983542923
1341151118
752679484
1323839599
724019297
2133106924
877432992
1019500440
673290813
1530095591
1898996607
1568231773
1509118774
893973144
495571621
206239570
1667071387
220512292
1196905744
992318092
1344760329
1021206264
370077195
977381351
1923768009
942910131
1168573000
1061603457
1821811104
576986737
1212258302
1001588645
133042340
1847745827
971890625
1001176217
816368215
738705819
377727742
1602118477
1798810388
1737846469
279693821
953296139
911962992
2130297641
316722581
899659564
1166130650
382686131
1356147528
1605799813
1307452198
250605363
127692054
1315601630
824216336
536520188
212954787
1350133627
1389559006
971668475
2112672856
60283963
793913963
2107876820
1867839737
94158471
1294264173
696021917
865544878
781433410
1928242110
361559669
1006483584
1966603840
2134586967
1710597393
94017833
271403599
1439123709
1711232957
2021454697
651356690
754405327
1247167409
1120693009
478131446
77970871
897963990
224733209
1700517117
1616373191
2145938040
1263709496
1113178067
50899481
501841058
988463319
1256580989
1911624059
560098538
785138037
1814261592
385509070
1736089991
1212429058
1139913347
151223908
566947037
782517642
2028300248
416018236
1265197052
1317352231
1533099557
485778858
1760270367
2077852413
729249796
2066226580
630826392
1460470990
1635383975
1308959148
1254688023
1876788142
1896076752
1991852558
1470587625
2067865782
1984717548
2089075601
125075718
360867474
1157579647
606481397
1737492036
1621220632
1589103317
235774687
967909649
1128040470
1192207447
765100926
1938274776
400115230
1287538706
1512813319
1873085061
362244720
880016235
603853395
456363231
961176830
1886448371
1675179306
1273003113
1454755636
248796166
454256840
221072046
1912150245
1303125288
71852789
399132222
450678840
624442139
2013698968
566371900
1408231078
1217641880
1188827378
1307723018
728005185
559716152
501367804
250464486
1828788168
517115369
618280182
605072417
1369423441
744085610
1015660863
374602513
247724401
912682993
338776818
1564886783
1852000594
426027719
1155724309
331434119
23612785
312633461
29276790
1919123522
2032301128
74007723
1683371923
2062716554
1207835348
144420853
1721011439
278003826
1344738086
2146817945
667228889
781190583
1573641205
1462393814
1289199543
1892728022
16324690
184759322
1249955181
2052421200
1609749178
1037642273
1831853550
342703129
2001708921
471129887
787130423
333875541
1677314998
796400487
73238522
1787543000
888416524
2022841294
1642698874
1931281419
461893758
330934374
893237501
398475059
952377922
1859714655
1666745596
320621207
1495566032
618802386
2101448462
1113107349
168108864
365731085
1652705278
1954385357
971932800
457077154
1256641789
2135623875
1128853175
1858405409
1452025699
566790850
1203885546
980749523
1849234772
230258035
279418436
293874080
825220183
1739330000
30436707
960915649
697552175
915464138
92562437
1794762767
1883382942
1731662436
1192063601
1140770666
2137798973
1860658864
1066270834
602046232
1450038106
1669626563
884081763
375216367
296925648
357267494
1521593562
112622006
1706747087
1167302948
377098465
900353941
928522863
1936298899
1755825961
1445641445
295514577
709959732
690718960
1454326468
1562047003
990602820
1626948386
1677709526
1340128853
1998218932
1649225807
984564457
2103255991
1756999055
1253635729
2127110813
1323257812
1995028173
1753713210
1466652914
770191344
1759191870
1838413537
1638780370
1436274116
908142143
1017673839
1406652799
247299792
428894304
1854826858
1783020906
1884942407
509973588
1363482743
1628365608
527783864
378894468
1737932676
242217073
1766063570
1093497827
2054859891
1486986477
1939749055
1915425459
2071641382
1461205115
202025460
1743037996
507090908
701981023
1843121064
2115203799
1681206981
284192107
828811086
855503746
636979753
1655364138
1250017154
1632248079
2099088339
1773982048
2015036635
335064994
1717550349
1558970093
1819913430
623022121
107026403
1538883036
1069479053
475588573
974934851
1578746532
1777878955
943892508
2041650216
1936369110
1251979743
506562072
732836741
1513515216
1732165544
1204674521
175901844
1353334350
1087857022
103770300
458926870
1880677450
1254346525
1880112152
428661854
1646320186
1510905479
272826926
1210584776
1151273648
2089452233
609041107
1892700801
2042091943
608944654
841239101
1804106350
521412581
1711544725
1076156913
427510192
638446217
294146462
1098265004
1531432835
831575050
961164026
482608435
437506812
404773293
847235551
2107433681
1207187837
1614719535
1360909487
723167061
737070095
726712885
496633854
765855119
58508591
107401260
49497105
911064750
668453536
1082101368
733512531
1856794824
455624804
589877482
68507947
376392683
961454978
717822871
1854526383
1514755867
620524024
1648933883
1947772167
1816959260
1989555184
1163428986
303062293
1516500713
360935555
1741378221
441150383
1541553378
769597252
1955733201
316399784
1316171091
586228708
2127129232
253204610
1571274042
1384133395
1198856987
1279858821
883439224
647959344
795947011
1821922274
1476755500
543242963
1454905352
1411487499
865814219
1525655950
1394993047
1682040232
898910904
1303196773
211103333
1518195488
1476586179
702269086
1030476531
422374231
1355990482
204737279
626840671
210371520
413189982
1077096187
1689193472
243667786
665278415
1491285395
840153696
1945313855
1427353975
1809024678
1197271852
1253658201
92188516
776634034
950765006
680751568
1984414160
1897647072
902145217
645579582
1954217847
601455046
787332368
1559607314
296994520
183508214
1740601169
922144761
919939504
57427232
1602222110
901342303
1578297500
1780384525
120597409
2137311965
1553064581
328397640
804790328
995080945
119759316
211373698
1453737600
1227929730
949035597
1051191734
1481035420
1120529010
1677753643
450448705
660730724
823844807
55090395
385616732
1108133797
2003406391
1357313960
516507672
1973468838
1796872927
279657924
1723249599
1668561483
1092507567
1282885521
973474947
44872955
723022089
1269798299
1101832232
1249931612
883326640
636276715
560621896
1444175069
2111822604
315151331
2078413743
164458342
465563533
1982188518
964158215
966030244
1113985755
1890871778
1924429114
1339619850
1383922605
1847931961
161132886
1492387591
2069458931
1119011602
2037937800
2056527850
420859489
1923826251
1656736845
1823141854
1172521591
1765044208
976901691
1229990648
1952051301
1476929020
180590837
1383907850
1325010173
905362057
10372921
1888533039
5290600
430148134
706101385
1736295172
622393674
1367166679
1501430465
1627849342
1057213397
302449809
1519088574
136470900
623624468
1884831194
1904555034
2141533463
728735619
1642117542
1694471006
1078137998
337731445
773027192
1950980363
1883937713
1044435521
1047558430
797437815
660382689
808307939
2051354388
1748721581
349105205
2013877279
110438673
316134647
1946374626
1977646459
1887983507
1942782897
522294038
371618926
515634282
708504478
2101920662
1523004091
1839205084
1132558291
491035723
1579707205
1303529675
1274933169
2126567264
790765609
984064220
1609507532
180491336
1387593176
773893326
49121354
170117909
1497062527
1212064527
757580761
862303237
1259769929
318825875
1236044758
579423395
793286810
656527924
1062363212
1535799834
1892888901
260291685
1660966693
408899729
1385879132
1897869090
383341917
265324579
754111932
57904566
2066102372
592131566
1364443626
1707006815
699830035
2092628848
1235032412
1131899602
1591504882
41231865
457090755
975646195
1019276919
1682835813
1346438280
2042705157
1863291932
855055142
1025599936
1469219874
1431684533
885872419
508488078
560768426
25939563
790316895
1270067727
1012477699
251556322
261962026
1095941225
1537917240
1485219205
414042026
791677888
1257186175
662403938
319401342
918961711
419487640
1221668003
1325702646
749720454
555394535
29840543
584488903
2119249694
558601204
338132799
1595723164
93672845
1707090450
1429823227
1973151710
1630858987
510194296
493987815
1387418554
160889277
795698947
313270952
1878958673
1932336957
2140953491
593266239
1830821067
710770250
1528184647
1154457518
143846611
1268081831
916603856
1193223526
226743079
578199520
2114462214
2021404471
869037692
1626292157
1250569308
2007417519
942337276
1430207613
1907210097
1809297862
1491613851
1265103692
1636480524
32219441
907646188
787819110
2042758790
2067445007
1682685550
1916425698
1696328421
1832802784
1597080065
1514210981
621174978
1250933145
1876215138
1145165646
1231985344
1188730366
1403129725
1171981118
1609329293
1616751423
118368605
106484858
836854358
1924350499
1033379512
633053662
1505294710
1109745810
1124980764
1983335682
1538683970
646854913
338763656
450228742
1219164509
1987490273
1323147349
149234652
1611718170
1085387686
465013826
974282344
1510254383
547120152
1587460126
870682881
965297664
406925917
811761399
293840487
1808254148
1808918771
684321143
652700650
988010995
1044055902
161821881
1469179372
800315952
15416297
2067202769
752607419
1010437533
1699263011
635224306
1480291590
2135151750
447696344
346674041
625030274
785800183
57845356
77051937
941990850
1299584584
936584753
300451521
1922334383
503648838
1237971230
167507582
1466883410
160921373
1290037668
1726087329
1997543982
172602467
1785658713
161517646
1709461602
769748954
1168087986
326806118
2095729767
1958598722
1325052277
319045064
226904063
2058764146
1164803876
1468892216
11548969
583317655
131497497
1158394555
1453842442
147640489
511143697
689170346
867803693
235047581
1407325247
11596453
86782357
456841546
967728891
166681450
544192702
266137536
1563509070
922320550
1481476139
508705572
1010148430
1661256727
941556062
979654250
1585843017
362988047
1095949630
993766941
124422498
2116379099
139401079
1246241971
280193387
1081349368
1755289525
686196886
304213499
1905813727
1241018560
1459728567
710989545
879330988
471388600
1654518965
1780988965
978430566
1404523331
1010430957
295153876
722495482
1675793522
1719180188
935906273
2114499009
899942714
1162568146
146289616
66799003
537606989
330995121
290898091
1041589200
1308562449
1937533474
112651899
773136148
365760814
16390029
1169870878
233597322
1453699789
882171224
1438643154
470667789
348248523
519054906
1274272548
760256356
241487591
2060729351
221528290
629135840
98312062
525682455
841804657
719160322
1486807305
746874872
735205180
509401830
1088869704
949112945
266252079
149633508
1369542364
722155560
1419418923
185706253
908113175
2046041535
1195651911
1385933201
1787660088
250757795
590391071
48463385
354577037
1738175777
1485728035
1987905901
2029531179
244851995
1929035712
1744084503
661132341
1736661550
1889440461
1618545854
1649726133
1533925074
553356290
1152359536
1769634821
1612694893
1544944289
303932823
62337795
325634066
992446309
1997546356
556872672
617361840
490512913
1225208372
689354119
1240602687
814196132
1673039149
1353426085
196195162
1642482619
1700995997
830850880
1531178141
1553335788
741015898
658789769
1529943364
592700674
656300130
163623027
961132690
903384943
438773331
1889183073
1007936961
960981906
1432457907
1100439519
1153532782
1138596103
1993569238
1940649892
770701199
2001054588
881500045
231326637
2049096189
839227014
1509380103
59965772
1303238718
1643502162
1433489807
1798824058
1334446550
399813573
206701443
1277672457
1213908846
674150638
265219519
882755418
923205405
876272750
1334705096
1375544943
1912102091
861579761
1064196589
1048977730
892539312
344879619
1297158638
1600014023
2046519806
1911525961
1454328124
874634614
1239204194
1163058284
11188075
1743130923
303696588
2003393456
82914113
1526707749
491768569
960076537
1825772842
1482864431
461868286
1672157946
967400672
1111223709
1691578009
829679164
1796847889
1415888087
1954829629
399682089
858627413
1429620808
601956578
122416849
836012543
779919797
853246726
1210434909
707035
1974079229
684539751
2125593007
1663777054
128829590
370901194
223155371
415474292
661513786
160219480
369812972
697158394
320900453
155688144
1447913127
1334477628
567531514
1445134897
624481308
299701452
1529092712
970817860
1557067191
318796819
633676906
1654891995
1000682137
845817163
1912385914
1548243676
1082293442
2042480063
822355283
1913534679
1649342798
1589416853
604534395
1786870947
1816268018
521573437
1568102636
2029609450
1052406157
1363836756
1269863749
1768336117
2135182884
1906748819
1353086435
553616100
1548370512
1342647713
1114505204
741935859
1304176169
489378788
922295621
325175043
216090950
824705323
962931642
759462884
2097367553
1959362154
1237800639
1232965618
786738831
1866384593
447965896
2026007729
778599849
2101065066
1434758309
1679229802
1385624919
1681199596
232558429
1035427739
1510515024
1159121010
492449463
1080534000
284800042
1731337628
277858757
648791511
247572041
22919164
235349777
573641961
1663594611
1463693203
1375520792
1713068062
491667035
1633442930
1710596856
1346376077
709079073
586772218
1917515599
1358931310
730404907
1110951279
987360227
440949647
107874887
330994428
1861130124
1948495704
551680174
1421407656
1797127870
323483784
72964690
346741368
2037938935
558578114
1747132025
716748724
1399370510
131277614
1824731997
193463497
839189045
1552048917
1181233272
92171367
1551364387
1342169219
79834522
1563560608
20730649
116624982
1592120469
2055412728
283910300
1969743299
14444981
451464955
871962898
1039379269
1188629478
17623622
1639495275
181317813
1862374300
1119040611
1838399229
1129164945
485113208
1022387057
1165916053
1564309131
354195424
2026735974
259215372
1925688939
994693625
1477585886
1222184503
766258901
2033322597
1990452752
115115571
1767910626
1286738260
1614140754
133395102
1125641477
1588339865
439958034
1659122805
344184565
1964658447
1806098329
1236923891
878931643
1257908079
1869932380
516190628
1995199274
1458389690
830946
285504005
216303792
2091556489
401073493
871371796
12948871
358843926
1898130116
756952671
1689368514
1378283653
463363713
1975746256
1570571783
375683433
1263458121
646414086
1113247438
1174913806
1311540112
29027442
1250475641
1554501264
332416421
2034491752
182259622
899826919
1391287303
1222705351
64881086
639275471
364402285
2028525244
1228935828
160246380
650202803
922043529
2030368891
863382216
1545998887
676640870
362873816
1179530645
2071289301
273853456
762778849
843374424
1289019495
329773796
644877178
581803707
975518824
1976419866
17569462
1808519994
111863754
2088226803
2062970128
1333518582
1897054556
192283449
789514116
1304578845
663037417
1889215562
1240585667
708051341
1008786897
1715747181
1765904181
1519431120
1527201828
1358376558
1578030138
619213517
1876342483
1123034978
1713610747
314231050
1235264723
151673856
51700770
1127423138
1795382358
426709579
1912694472
566446391
1670609474
372607888
1391847846
1605451445
722624989
1890652332
527482363
466919007
1189736782
161115562
146224017
1841103154
1641265844
531626191
1662565030
190540246
1582760546
2137044806
827374812
246923096
213423229
448867223
813921945
686665288
729893327
1835455398
824609910
536996365
567236751
1014115401
30945152
1304142888
484532529
845859115
1666743765
110337645
1646681854
868512985
1495944871
418170845
1482718917
1850681278
769625348
926750244
496986910
1763509089
96320772
1673629848
391301093
108765104
128377047
2048200746
2016425691
718173310
2048285796
2008771299
129056157
131482830
1019792466
1482315945
1876164233
691694985
1589859720
1962266184
1327045324
1832422940
459418747
1082409203
1543583868
1800081183
299302249
656964829
2242366
2027262041
59350066
752657052
967726693
1157104008
1198578441
1113379667
462619786
747828618
1942976862
51965747
1502627820
483092907
989035021
108241024
1346277293
759072326
1040849978
1804610
1642204374
754996547
990312097
413602016
252815621
641305988
880808050
1186550084
1708450211
1274126158
1424568230
1029634376
1720482770
1128575162
1111192513
1421734846
803566121
992627208
578164701
612673353
1468844472
981696708
1913500623
1404711509
1026701540
621431241
1700535012
253857635
497972290
1051332628
1393030545
1118610819
2139000503
1087946923
1205804372
918154989
1405823723
1423085381
995964153
1724974766
528398830
748966745
80687500
167685838
1436548756
1175761247
687132987
386644934
728851670
767384998
1231547494
191243787
873715905
419196229
915591983
483696377
528438742
2094474098
1413865884
2024617633
2026822658
1475518076
857564270
1874872353
32403652
295725853
1072556736
716407787
342052631
1847272995
354522086
1528647121
1902301863
650821208
1392189977
734339904
510062685
704395585
1623909476
851959361
1875397984
739169215
1288765886
1916107509
768461216
535985913
1075971973
1893890117
1827513273
112815394
274841158
1150465061
2049264445
1577504610
309519173
1773321577
1887536228
1520929424
1589636476
716362920
1075962255
454062972
165081837
1044626910
1815240412
1954056085
1869069626
11517830
1084172137
2020971251
922816102
1230160785
77167722
1213981211
1439478248
1418911181
120088557
2122396378
912514459
1611289180
210214201
1248048673
1972336891
1042135929
1763706908
939277227
20616063
851878021
1734889167
1469555486
1267440157
975398217
965796393
124314864
571058787
1796747626
1850186498
1991908206
1983254296
125757863
663159936
1060564121
1912764273
961810464
1161328892
161569795
899000425
1593570635
846078224
122875566
252880945
1700837543
2022444003
442645490
87664495
439121900
210163926
323735776
1748933279
228887491
1734766907
1327150405
695929111
1354927926
336948381
2041991884
366111430
1825217854
2068266045
86148693
646001127
299483755
999080871
1217269197
916618791
787265944
1673764131
174478037
1183709977
1234694684
1035244183
1115321254
683582347
1723086197
990682936
670260408
162868472
997993441
1907258725
141745395
586419811
2039071135
1208646126
1777991439
568347809
2144680005
1238647762
1386919067
786099593
1159074278
1632409029
1303793100
1817391085
1421126347
1813920333
196406946
1985105853
1013879121
1104366685
1213416462
120769889
2110423907
475555557
135710824
278803584
82970618
1478688178
1644617829
415262207
427687300
1770962982
578044888
2038520775
571543607
1705331843
1658669450
111775043
1117461707
319295038
1562720616
578961798
2030897946
308391981
1845060950
817682542
1509709041
1882036719
741167897
1146722007
1155536839
1546688565
758576869
915298600
1325023405
1128254611
1001121917
1205678433
2049724334
812333306
719400848
1123364436
317043079
2043660807
1386215281
1142151524
754382870
1649433092
1533508890
253852214
329303280
1169679742
795464708
591285985
2028957360
496149370
557189129
1819378563
1846506330
1847316113
1885831310
403064812
1282471546
1788888881
251526492
381972368
1767694710
664643444
962303890
1476189984
292684215
819409145
574663543
196946421
377920514
1791514344
1681905241
1170989905
434126431
1033689995
116470623
714879576
1779087423
325102050
1029626891
1262175030
904678151
760027975
1021310281
1415410190
1803689077
784167581
971206635
574250033
995852193
1662051061
1287559015
1486135884
1700404025
877401185
667514840
1862486337
1261702438
1261286366
1147165667
1906064970
440278550
393215707
1786562996
169117227
113047990
840058603
693758591
1955361636
1259433774
1979959615
970247774
1907478842
1232802683
1971863767
2110748164
628498221
740375947
30012748
2024312028
1072133261
1104899444
491511463
85098295
952565972
938435785
1856446874
1693238074
595739818
509929860
562735734
722287105
1740351307
1349768033
1139328000
1156897428
2086017815
74582540
813720492
384610689
728726323
178186335
2103824836
220513853
1894923301
1108170850
345811046
1783339568
1103072562
1683964901
378462095
88220142
1569996478
492302140
1856456151
1840861918
121002923
1344481103
1167243607
162633614
1229978409
986865337
459240410
1986772420
588431709
602505915
2082563409
1802886717
1921700859
1373220279
1061338646
605315455
222505085
1886447534
711254635
1955668701
66716840
745233694
114519874
1840747829
2146441455
981948257
954224182
2090241999
1191279670
1859697942
1443391854
1386219895
1555842161
770831770
1977458069
1662623571
1869207613
1827680746
744727153
1357277052
521320131
1814000727
618044188
351085635
1091330021
1608468141
1568770253
1163252582
657803420
1048920627
1730943955
1266211462
1707786227
909682880
2005721387
1479392592
44867778
995005774
1663563758
581615374
1200421295
2034174765
1197838899
3313347
1258469807
1413842081
159861760
2080859983
802566696
1892825059
1536354807
590261360
254648977
1558623341
852173121
408008655
755643543
2029842585
134087624
1599059458
2011998862
890363845
863610290
1357897350
1759977435
1318668740
1548219656
485072025
1137605391
96404888
1504351414
1006459027
760820930
497688542
840608827
63067182
803665590
1359135613
485878383
308246935
1218459822
650519618
788690917
983096347
1324083181
596854956
1234396683
514783629
1674032316
1070860478
342882849
1154697051
1366033717
947304632
339020990
2094297234
161474
592112336
1313714080
727542051
1821125460
1199186815
792128517
317348067
224214573
535363117
1616921132
41788425
212848244
1673071426
1435732503
279275917
676265877
2134566213
1284006346
1257087121
146770154
244781549
817284486
121804479
384733523
455493510
1539389189
1349835383
1572853243
1623885264
20427409
592139124
813235576
1032250618
1765352986
1612154722
1606969732
862431795
1550992759
1758206175
901454550
12851798
1085029970
596518878
170313004
957064440
439940221
1911246539
1708096406
1632022489
1266170195
432982186
1670869836
1481508764
891405362
1167551942
827391025
118287040
1975649281
1007101914
834625151
1498673623
618828009
467423318
1886125297
1671833873
1096201653
1326658640
663123333
1835608482
1966809489
1608878079
2103063673
505359859
195477807
1051895974
1068372815
1850588784
567296124
1444880447
1731996563
1860986395
2105596677
1445560410
718102319
583739154
961243599
451512397
967730358
1316834139
1123566999
1314526896
626576364
399853749
341979060
1123711398
1832939342
1659293496
441408086
300330167
428816867
918523907
384955246
417172724
231228585
1449760522
1789276661
702451066
771359047
1596299953
364405371
1878994068
504312268
1815811199
1432265862
820624738
1240214912
1577880053
1471391626
753035746
168179061
1275675562
945871405
2140528312
865679265
905425930
65914836
1003355797
27651490
1903837633
1046824775
117895948
1604362489
360134683
660941473
1000345290
192754723
2111522398
2144137460
2141732029
837876014
1562598595
65783658
1433165891
257807208
1571202873
246636574
1646662620
489980548
868333896
804359802
1673963176
157204618
1215968769
438800015
1272003909
1472198815
1843673442
1725625244
218691001
1267522073
381431632
1063447339
419987653
1268875827
723972225
1375671782
147861515
1669778336
1115202173
1194938704
157940512
1169433454
771702096
332055662
120132435
1414169035
221496710
1927547960
409725420
960389146
1710578154
322948447
1973327585
262971290
1150221688
1038974292
1908859955
60902968
236408886
1011903763
1783956409
1166294594
1895208930
1588248266
2002360555
1257646301
1603679389
1673429515
1540223211
295835510
1305338002
972732088
1128716565
351659269
657731839
130008324
76388533
1946550378
469490385
1748704149
1713219482
2017143681
2136573461
1626879430
966496570
593370484
677661673
562162647
1107404072
1367048019
1972705227
551917024
710171463
133432039
2134009458
1389423156
1048244961
238571148
482707857
622807705
1461578578
1957531501
823322604
972391484
1687285238
1446987074
525946475
802558553
341708414
2020555110
1179640026
1474357847
1514024777
471116233
1090897925
557936911
97240916
1832173007
186691746
1707583941
292425639
1360164491
1203276003
771015984
119325394
433678351
1360519905
778606711
1059261452
504376476
1489136155
874251580
1177265013
384713361
1870978354
60166386
1718494312
1961071142
1402986489
1364345912
1545036464
1995891694
1214277023
1020939734
653969033
1842463328
1895451222
2035726238
545619416
49434914
1680649496
1121236469
2097780394
1047794524
228323590
752912893
1139862353
1681970792
850256501
489092023
192621717
1150217522
1926712163
1566817909
1382921033
678943042
390549960
1682331237
1849276775
1884475354
1050376775
1986205910
1456441811
768628993
2108774408
1349030427
2000515528
1434781009
1165166433
294490390
124036415
1025119585
1498859311
354721161
1525471921
325579153
1928700607
495133634
879092502
1013620862
1064212743
1025339626
124137774
1534926349
285262967
625780793
146356046
88057044
36210516
213661683
931443040
1118037514
1253967827
1651418249
1043137964
1998722310
1079803840
22177826
347265175
133309305
1001692458
969823172
1068783379
1828620516
1127564129
2002530608
796845614
6204109
1834725774
589519848
1733809245
583178784
1338389750
1575233924
888140845
768888288
615034068
1450995025
469397398
211470135
71284433
950851275
297661882
1293955728
243341271
567722992
1490146163
899580581
44387958
2004760490
603756843
771852812
1950092020
1368929935
1142204155
1465848986
17607077
747618506
1569099098
1033451866
1635252953
709114343
1804284497
1218324987
364753329
769323987
1905500679
1216039267
1080983012
940559310
481052148
1141164265
1470841350
1883534045
290655392
1092255443
1218871026
689793473
346658096
1554131483
716575114
1003030358
224430488
1890021671
1042371127
1219310759
749500501
475718975
1128295126
331576293
1253388863
1506937290
279509118
1116329600
765918945
560818497
1892880206
2144431745
395392727
1820572006
1074170317
495448410
1570424706
820047742
946127000
2145752411
1314013840
200416015
315936192
1558998228
1808566572
183601665
951378218
1640452917
866754446
1305241500
1774900582
511207046
967760596
78532399
1549930765
582530741
49141167
798089612
289849155
587405747
1297188365
384797835
1233398511
1192519131
1549468247
339005629
991359056
644844948
955502419
2130553219
633411990
87184478
888730256
1032649063
1026068687
751632660
1104770946
595071159
353406305
806286330
1950436355
569838987
1349507103
1006080612
133435830
1465138900
2034268251
2003533469
807241410
883765110
1155998441
1025425563
1672724154
139486225
191458385
92615296
330310626
376143381
1821464415
953364135
1549776372
728844383
1254587600
1022649169
1444450209
970127415
1420393229
890085472
785476834
1433190760
1782881971
112370007
414517870
1473142191
1195094437
242786140
1065438833
941023909
390761266
741771910
467244107
213670893
175555934
473358972
1223215257
1547970364
249800626
290634765
1406665140
1456088282
1106833533
1714585840
754902073
27457802
1015251149
14093881
625708618
600787332
885798693
1389632615
435376519
352433705
1640261940
2125482570
1957961350
1749143307
270215076
1111961733
1194783898
228010389
333601801
920915691
79768575
1956197957
1501672801
607181012
1704863444
540384763
1532869689
1916585517
1626392995
1306987308
809868427
1642740806
63824209
1272252284
959609714
1154830375
1360733357
185551707
913149223
345709939
1460943116
1401018178
1918147988
552330134
317538423
128156101
1030641901
688523397
76542268
784759036
1009203333
973877280
1418080055
500676076
199661639
793588415
1086735933
1310276675
821107466
561131290
1357656801
421472341
475952182
252576400
31598537
1643311240
2076493646
1629871730
1468879518
123136853
500975424
1674029951
1270477445
1441299726
1818590142
146599801
1466299960
1145709837
1028162511
1513760212
1643492990
979663697
112601787
1912704613
1450860472
173423456
341378142
1812934557
1010671793
1976009779
1585996210
1189194743
167422519
1917890414
1474631111
874991650
2068195683
203922937
1454760288
1665219237
1012599569
1342538597
1557057354
1521235932
1758677375
740190938
2135491869
1247699889
441582509
774411474
560980522
257889593
91576114
2078272958
483253023
125960923
868473071
1013175319
191807941
1596800769
2071575845
1033318841
136031940
1717536037
1070832208
1316330300
1690646388
454370750
1423866984
878412001
546944371
1325345732
356913392
2083671616
1975724741
1137618794
2078209964
537794754
699446510
493637480
627973622
769601727
2113650541
1089850881
82706044
1733631950
1862133165
684802367
118523976
1033710928
1080017586
1430966462
1132117528
2147332647
74632936
1116259828
492068798
1682026824
558594616
1883677191
238443001
1277509367
1930770029
526091252
1794917819
1753923956
1135865480
1326995192
1199711661
1790980603
1923963810
1014982873
2013032832
1736395461
196379094
721584772
1152621347
2021788059
1771748182
1282146891
1809837180
886820141
1860027978
392138485
1619266576
79911278
1227493511
2042740653
971250834
151884792
932804055
322695192
254070775
684694232
1762165504
1890075232
1416344014
1282286171
1394643691
1629126035
168971809
346571126
912658508
1907532305
187189473
34078505
43067929
1939021775
867568304
1793733792
2025879134
798869858
927676022
833420744
1084611260
56086931
2049852010
1396331945
174019107
2010256630
997609640
1988574807
1088943150
1674227321
1831501139
1710018632
978217639
477951782
1251868835
310982160
210958253
939864293
1632927462
168425534
1666234746
1430421089
843843370
805966214
1555604474
1391997829
1340366918
433039029
1025851790
2135365318
864243170
328612014
1245142483
833368162
831554655
260646171
1069861867
952449935
284599233
1096649302
161148871
927127260
544486959
628952030
630312344
149492062
1365771024
1188025228
1498108821
1767263683
2118176553
209192355
901889435
2130124523
2014464830
1757991392
22391724
1016752730
1380873071
1638683062
2036791334
2065337894
2110253166
602010340
139176099
1281430883
1268742456
922234251
332923998
1473091954
2075263626
1669747218
316374650
1931146421
1192276510
1736477608
686460661
1041004354
673038921
76059584
2004298350
1171600262
32980199
808956819
159663934
1506301701
380717345
897981302
433137467
1117563729
274952995
1889124759
169506406
913303996
699428689
33255051
2076117806
55640922
319700277
599357732
79207374
1946680468
1720857190
2006089846
1667150200
1551189923
1300485225
526421328
547789007
85513477
1693103839
583449425
1602660474
2078040835
1875027411
1740258440
1866327459
636934946
1797617379
1911302205
807282442
1024503277
1225718799
1384277442
196047226
1819142374
1415498122
734632839
894521504
1982068921
1181869905
25315191
414975593
399998422
261798783
795798724
638976884
1179692236
1111125055
183497734
505461777
246142470
577820674
986905966
2062553612
1586503698
943677873
1294450326
851978019
1474477787
1839817767
173410374
1180817701
946155973
1255065712
370239297
1504017133
958290461
1981813130
130131457
437383612
1293790130
55805793
558100320
1220982803
670182536
825151890
111848004
74115843
1403972500
680207197
35227288
2048212687
367989962
1547869275
1605956934
1112424910
966714014
2078524332
151828382
568799218
2076452566
116798801
1998552332
2125424887
1595231055
1664617852
1873021047
1256864036
513968226
194468360
1331859255
568559066
882734699
601311052
1078977748
167936905
1244457946
161262055
716744905
43705391
1961425022
1023425769
260756524
44609950
774087558
784165044
2124620897
26026874
1187758553
1315993174
275679460
222543779
375741223
1813349118
2067093305
1515810857
1160830142
7655307
626467011
2074159140
224480517
2080765177
1618800716
1945541135
1902134692
1816642727
171992151
642351599
1394486872
1005236906
1106099887
1330665955
24221461
1120266034
1948111731
2105409010
415980675
220335250
2009144197
2131514885
1785550023
297510952
103858741
1636526014
1501042949
1555982901
1848071775
569880231
616040877
1711477634
763316976
192166302
683393165
469169069
931086799
1896921871
2009240024
247936219
1659658578
551984289
1247301306
1278911978
926420615
2083795113
489866719
1659944816
1081420049
2085689572
254553165
1278261117
852098277
217371476
256118583
1008595074
1710560421
961012714
1922421970
673811264
731356001
1969576719
585999334
500040895
1159097501
738633750
391394656
77638139
775261037
2014022103
399006496
292424979
1906623764
71933562
2092046294
1791306917
192717887
521760460
1293507149
1673124798
1616893062
1623134969
1084262427
721245800
1791563263
1543760691
1406083806
130117888
978804674
17366917
2059055805
1996069473
726296255
411081549
1266672278
1486420987
1881351361
277446475
1739387762
1272318753
195763721
1928655110
739456680
1931223791
860225781
1208047460
939046664
1061214934
315586172
1867052374
1222060861
394048808
1414296207
1618141746
1425282179
360287053
629152204
719835895
1348521606
824642955
1696052918
460269091
786833708
348139451
231235963
1311682416
1569699036
1160658997
201243043
2063476623
629883975
544615793
440434927
110493617
1627276801
1027719269
895861136
1158144920
714775484
1522414262
1212681503
2141038231
1987147890
1531606669
1992551276
418751437
105637141
261223047
619287730
1244340692
2132659965
1396660685
959630605
969919730
1869079982
254720405
546508758
649268965
338749803
2041988039
736301220
638544976
1866395497
45151641
1754901548
164917904
1695007413
1777869944
1862692540
166078417
1981544839
497505020
1082461929
409529077
773095554
1244696883
913327526
1482272177
921987735
1358192501
625229423
1495952985
165452538
856403605
1676089857
1160922250
352673470
1567666491
1371721385
412339348
70753349
1904608880
1860576489
811702591
1644099177
215928408
284792752
1435790422
864203629
1520538588
672371975
421189013
952437783
797547932
618411489
2070950850
1317596930
19068563
1968165145
154953471
1322603537
1311340223
897422998
1067323596
969637331
1061379515
913762371
2028403023
1067084412
165863857
1616205352
1834111123
1546796465
1088067036
792704162
1849966152
1782561864
1884985991
963291856
1673524561
2008240330
95937349
1609583264
1874903638
1723098988
610208366
1999106039
1108109743
1636149142
1251427990
62798400
1352431140
1151852802
44738421
1204852504
1455809778
832458008
1207310964
1086098632
1371712083
606051101
899316197
1586096923
1549518190
1055045066
748028225
1825781894
820672046
1921410512
436800078
126300382
1398138031
1378814820
1458080119
478155892
1570117484
3134135
2119741898
521772308
1078885832
590764324
2044333360
1249178242
484266783
129770504
2110191393
1397520631
1444992055
1039367710
986643154
2040728001
79837001
674445935
1599628856
1582954519
1459790197
2042845421
1858735123
2110182432
1778790460
1904114414
167603820
2028827757
1955061071
960016581
278733762
102411273
2076002273
1446961210
537798375
2023368379
391408890
1490112267
120433390
1648328207
1042101863
1994471960
1783194770
40511938
556718663
1888987258
873544472
343760651
1187658685
1217838338
414970372
1162101196
1884757853
390328305
1951987917
1459095939
135699548
588187559
890395818
1594763158
1723825749
1509682376
791526457
905690501
1797780608
885468684
1247332056
904588154
1030518666
874933424
1960117324
1641538147
382544941
1585050122
710853763
31081147
782443322
1338419379
748267109
178808958
1898517952
168588841
1959953603
2087963648
2060515872
312966459
311885592
1514407717
1722065113
1708226807
363131153
1150229337
1265217592
2044484711
866797815
1511038525
929933139
1620788130
497814447
201531533
1234247965
565675001
2060012850
1420988787
1126188498
1795490792
1951675040
98576856
1039688773
1769827811
1610499061
1710356512
1978131965
48451641
435546362
27364440
223943527
659307361
743768511
581871432
14735245
1335856790
574861379
1483670797
732109455
1895690831
1556156279
360432528
1101816029
618663308
1116949558
73937125
570281573
1749759263
450209970
2082479830
419694915
407819965
1228172480
1470354358
1252852843
586816867
607490338
875724415
274159992
620158753
2034326661
1220166546
555080208
96384704
501103104
51586037
213019987
2028557782
30373453
1623794065
1958270610
1589228951
1401202537
1631803495
1869115959
797773952
1595494746
1561681368
634434992
437049993
1693233697
934258492
33722651
1356823047
497398479
2119752619
343033142
1783436550
1061278022
657663133
918634631
700004206
2079335117
711359266
747992735
2126565276
788444414
578835474
453636925
1056574586
1985107609
1859087108
1001963879
57763024
449308641
651020234
307869598
1152742705
1121823546
1700937967
2022567285
464672544
783266009
1891298524
1015450730
1563038398
800526751
1105119633
890613983
1570991966
1828860016
1676064717
1869250527
1420194841
683387325
1448674076
69200599
1989507841
608920115
1115877177
199892094
299592968
1454471335
1051405230
1373728921
1682889211
1497110966
1490071216
1026658241
1835020832
532596643
1328277934
1847681952
347961023
1259449115
783530284
1142803149
1363807429
428051278
1422396950
2074119725
2036285993
530791473
1434667685
1569005456
1705013958
1048400951
1592869708
1795999375
1381165514
132675664
202616107
1683283337
510610090
1528288881
647228849
1367661273
583053237
945688163
1498108861
1893563990
541077640
712195152
823710678
866637416
39289374
1909062912
463181636
1948239935
349839890
922939371
1499151780
2014042554
590818205
649908778
835828541
1722545068
981719595
38145473
1921176664
1522016215
993422699
1781671630
229120200
842405146
2119592362
971420096
957953849
1741914934
1064726655
1747607463
1325141273
1415560449
1686719667
1713448889
1903406815
357521749
292460605
1549544974
1186164565
827744544
1928149263
869096832
653464223
1775664385
1042234753
1490920933
596378580
1902897146
892308318
370126347
825094894
1058317512
1709344180
1661765583
1897869758
679504369
1698557836
375966226
651242703
84244797
1416382180
2008815518
236845369
1692280954
1275966961
719667608
368682220
2145188373
818070871
1928333636
1986403360
2134704129
396813550
462577927
234829641
1505787817
609415044
2042880373
322316378
1783911967
1412842622
1946051314
1286671828
544140268
846321564
1934332456
664447660
6686537
925196240
1749671953
1876031595
713067718
88140728
1865358120
850635807
905378099
2132012832
1168527211
8143458
778582443
1086019191
640853981
1933343128
1042394098
247540317
1652422905
326443290
1749710458
2009912281
882848240
1348810224
1576952081
527626621
1425214818
900829328
500809415
1968195460
1708033893
1811727627
248572976
2063878853
797761665
2011505940
526453708
1908232536
24820339
2070325245
893104550
1203078810
806909679
1099551919
1304064416
1456857402
1774087833
1125145688
46636085
191289603
2066956527
920918738
638194366
1240815522
1919370877
1915818072
1412441430
1510556962
1216169124
457063528
1190000485
666330927
671213924
1297232025
200095533
809064002
1015312547
1937343016
1308034476
921384527
221493618
2081794945
1727311208
1301426895
1138196095
1323451386
1554404588
1996414047
1440335776
231475407
2076792442
2128207290
27986581
223758624
751206889
37465125
1053325232
398965574
43372014
1382154393
1786146469
1691263606
1628969328
334413362
1026925535
556743941
1858301223
1482668107
596168148
1438156423
902860522
1596862125
1668785795
1059961452
1137923575
160869764
1407833452
1899487136
1232141446
78334921
1262603120
1779191166
1189338440
1196389401
1135208263
685640201
1945199597
891384357
643067082
1265483040
314306207
1043760551
770227027
134501836
2027720049
1134886116
920679312
1018542860
989084751
1603800115
185339641
955427155
1787933745
1095086609
728807332
2005810266
449403900
2143582074
734454587
671526460
417175186
914591517
848749951
1567942145
1330667004
371021684
855106168
291796109
1716698133
61584561
548653148
1354726577
1656692286
807831561
112044147
106912617
429654326
1401847852
728982599
798272346
452949334
749998366
1702905159
772011315
219673487
1783855492
1758622304
1158646450
776465590
550291829
1602827184
1852276486
1543161342
969322194
125673034
764292479
1924854210
272137042
1855063994
457292201
1940806538
2030751783
1986956079
508567571
1834155841
1444681020
375913156
226003980
195066046
65688560
1483686073
1473193058
2119562614
1339979447
934637136
877807703
618104660
1101911671
116043873
1623550323
2102815990
1505679309
1984408652
1040630633
1814605117
1990225266
1843979334
882770850
1489695260
1861977470
169806658
1559877635
903768233
374315917
815888682
133984864
346301575
891977520
1661374623
120039498
1879835048
1916962080
1319055239
351999964
682528283
1906801283
153116045
1095121968
1415401014
1277425729
26721551
1585920792
2008287416
27935265
1810557765
1842823088
1838711164
2132080278
678361739
546315797
1438323663
338239121
123706204
1599234039
878051657
1902802698
578008257
778511070
1264482745
1702747726
1201416606
65994773
965335229
1351548438
1163719508
1315838064
35312444
160025320
1073293147
280547443
491611998
303381288
2117003695
1427012184
1441072139
1842480649
171484573
1562908102
166915749
1748686601
1726949903
1391820390
523491009
918751429
953147828
1236287986
1369904129
1141018627
1895959720
803742073
1796383217
1685663528
1218524611
1717276332
626832184
1686976009
1159115716
383714477
285909249
1484298615
1254224424
477219468
1708145829
1942701915
537657372
1797383064
1145845348
228454741
1843530302
1351719416
615500262
1317864559
395725255
530790692
843782644
353358670
1222968098
1338042193
1323567078
1215028007
351147567
420245869
330334717
2093000125
893262598
637349639
297378923
542618914
563873760
404442587
2073848760
983547626
1822155879
135566148
1285629894
1864788092
44684434
1484623366
1729583496
824857279
797188367
864309722
364702567
32181740
809070160
1050533886
1705006340
502730005
848916718
1969581936
1951034821
2013544598
1315222636
1054131788
1636692467
1177683509
1395035544
1240712420
827783786
1719355984
580427790
1871298072
1290638612
168861657
322771346
1342557664
1948770461
992722917
1000226766
818873436
1285107071
811143839
1317292698
1159431602
213520605
1608684360
852699584
1095004061
112474172
1522167039
278123295
421515127
1592025945
114988175
1011180608
1418351704
1561994745
1738408421
948853548
1891797329
376971453
84970813
387430078
94960469
1021755693
1788557498
1146954822
114259944
2083915046
613693507
612022005
1921797003
1105115233
287692029
1523175018
1275548634
1732792309
373821272
1506150900
2022635258
1809567760
936908069
1604373185
1961533703
688719970
1887079067
695831213
20572160
1464406083
1212526135
811232023
18662110
1818975652
422140337
1807902807
1538038363
107028613
1652290924
375288494
1666407093
503231088
291393301
1802626537
1205133993
1538516221
1572172319
1077678343
247694030
260946235
1689270162
1796225728
520500954
664701382
786470035
936710870
1887283338
319979673
1969558968
544529722
504214443
1993150281
209252387
774410797
1829563433
2057168944
171164620
939102810
1477127692
2062454966
1562785270
1827374056
129749999
1610711110
2121562749
1756061063
688339766
747312344
1418410841
1141745803
1512119001
1969876226
386555486
1827630689
226400625
2020560618
1443946582
1678853851
112900645
1224399641
1467293456
2107249453
817912189
751700182
1646751959
1011193941
1014953622
1187524215
351049839
1115168426
742785940
639481253
1392545220
798971239
1411356765
212553481
1133586524
1707822695
501005007
1447792929
708811707
113292709
136741987
475450622
1379585288
1949059952
1515985116
2099676474
455895305
18396300
1409691058
2074391028
288347098
706086299
2106627339
305025588
1748655368
708656998
353015000
1750748840
1919199141
1871237853
1663001756
395652545
2083875117
1472208836
1967649034
1998595070
380957762
988953713
1151308727
1895800499
328897525
962369072
658682135
114423642
1103100690
1229282560
1475044817
1286233795
1306884811
798075285
528771404
838405143
1631935266
388831324
156484094
1020782848
1568569415
61322904
896244749
1449130006
1784432448
1513758580
306831690
1054484488
569421041
1634296627
1059819755
1719538162
1416762615
2026243629
2063622937
25508954
847568710
1396391970
268249081
94038609
288887220
232111017
1702049469
257644083
1885178432
834690686
1976906960
236987012
327710493
2083276784
2011257516
1010531001
268590336
27971226
308920693
1226147041
854807992
1880056202
630084598
1699004207
276820592
1403581965
1957706627
105115439
1008519220
1883106907
2056074965
113244116
386665644
1479160842
869760236
59803908
2095776960
816425105
714147899
1736497568
1547508494
836662743
4153236
1296555110
336610075
1232529013
354091786
747842057
1510005723
1186411482
587478337
1810711420
1954600912
1346487363
1810936999
544954186
988324599
68739159
486184940
1770649291
1499774751
323077803
1541526194
1083437421
1298705255
781805924
1063329948
703299472
835644093
642985594
681632163
1637570282
971960414
294869689
833829836
756050419
1858929957
157644568
2095878631
2051189827
1929774594
924494465
1208048935
912565965
1913557622
1553500947
1698708316
999037942
1376616554
1727658262
118455558
191477099
469023740
1467696390
1064260724
564298995
818146652
1719543798
107355231
825619207
1438142381
186116234
186446990
807161434
708077065
1620150400
1043335601
1730676005
821107438
1103488853
1257987162
1059960442
2120715478
1523944914
145823462
1118928533
1030818294
760940631
1088773513
1478784629
108092150
836878296
1732199395
1013408425
1355519828
1252401096
1535956716
931202893
26169292
1997929023
2079645704
1329398637
1998834915
1063667391
1940270472
1708469000
962353197
209757221
1707999018
1029684733
169098228
1053032293
920677983
1073667788
1273418397
2060602568
1658009421
1284482229
490124016
1887854179
234742883
657495219
1395562367
575668308
136597499
2129694150
804423643
170469649
129758418
1756521156
705865238
1095377716
2011758168
2079366896
1260580157
1955352975
1279125583
1850496623
608435573
1817289313
847196877
1048964950
1606673077
1316333231
1226994404
676090012
1083783214
1714350500
1152173452
972968207
926358534
594258890
1155298254
998197904
1413615696
451427862
178222723
1844543977
1358175465
1634484690
1301821307
1086286305
163912140
370938624
1029807294
52781514
1647067797
575609670
1626115227
1149502400
1129203805
1437010219
1400326434
1713366177
1669116604
369195197
1245892642
1062289569
702777634
1880978584
1998546372
299056463
978457565
1682365811
512790993
234567068
914789041
424700470
2137201863
672494370
419080029
1658126839
606181513
2132056974
917842519
512599198
1765865128
720505413
680544260
676999890
1668817115
125246458
430424783
1679661687
2002072683
1970681263
1536155063
176613216
1801534488
1135321474
385325892
929646426
558555283
631717139
1418383493
13751015
125721275
1428038790
1697286248
1668501391
757071606
1209408308
687344522
26476872
638073817
595763236
1889426988
526592553
1462858617
806214661
1005126654
258021926
114469997
1604341130
1329123248
1639655358
152417253
2089862527
1818233852
1777888874
248620153
959190038
2053920807
1022886858
1003179941
268220709
1889503746
325495887
2095426668
945593577
1919420715
565579670
683609937
1030635588
2002404615
1337415233
359614383
1921258157
402620288
508865876
1164379914
884430563
1440726234
1860425334
1246445535
1018096261
146879088
1704651004
730174032
1111634521
345929005
1596395962
1031635514
1569029745
773038291
107942574
1037809685
1023218016
708219878
517388066
404096692
1908061367
1660813748
1848075063
1098908812
1802489563
849967181
825407307
524401597
1548790526
110132301
874191109
197496691
2008526952
665910820
369115440
467326095
490006791
184913069
532431206
1653643033
1487735889
523236258
1683355481
1169866692
2020184725
738054393
1841851336
1229153980
866483079
155442285
2046257802
1603305276
1053776646
184322537
1590040675
255944591
2038860539
905165361
1989457536
1087479489
1131539436
269489457
1120616571
1898464543
957329600
1277831555
347154222
809003080
542497475
1607633673
1195518497
1565641170
1686931564
1139693789
344400476
14352593
1935364658
428576535
1387513260
1555486067
961301586
1826244514
1626712190
1587517365
138603285
1989937998
1731019254
1647574601
1334800957
1485157918
890678109
1563074063
48063747
456519378
2098552090
823220413
1690832087
414687917
2032912094
537921092
184274520
1366267582
251607740
1297374819
1919423790
464352978
1213891847
1689488929
396078141
2016971459
521376214
1488903015
1631600804
82441319
1642756250
1514244546
669837088
1286344053
596248608
904546203
1523701393
971132517
1526296965
1872399586
1174222013
645505131
1239966501
708956426
1385391031
107129315
2073501658
1343334590
1406392761
1804907865
446448337
1469402373
1825848284
1614591283
2094097979
1100759325
432926423
1372786506
480784981
33863089
1088086108
451086523
261019603
1802818765
516975177
1764023402
804358530
1166401109
1488985933
1072610079
1228662056
1110207834
55642928
57304022
588113737
1922297619
1458694411
2127880037
337572348
1595260121
685471593
942035442
1263853566
1146197973
1730878970
1225833396
1819161084
490345452
95919262
1176563982
724944430
1016118458
17762766
1939576704
1739551812
780818858
431081028
2048645168
1032125304
80443991
682457559
1998592181
1820103229
713244409
1334606234
2000711070
1874749260
621932630
71396753
911699074
1732298848
1508801052
394932895
464312939
1086925849
1754926106
638544171
1682915074
1905904503
1271084635
1655349784
1439062568
1956190537
1657373864
886489332
1832903818
1674297014
2022192033
1638569188
1403485047
1212768497
1942996028
1236094341
768243127
433653264
562211980
1881192878
1481168849
1701013496
1746787951
1375899714
360499722
1342791854
165146863
1657348990
1023452388
1344773049
1802555453
2097106250
2052709505
1226185497
1490449855
789191147
1594225424
965078544
1676247106
1219455156
1243444866
1398224812
1180443341
1867733450
924028223
512932201
1580013119
1434337540
2012418351
1167219774
1986961219
616176113
502309179
662766684
1033414176
959543445
40448565
791119417
1195410827
1641935664
813612013
1452619987
1711671643
1445519723
2040601203
1321382316
1138603314
481864588
225148432
1535820191
1514771881
1518376912
398770181
1682554459
291946963
1914447069
293466045
1261184671
837412196
652147153
1943208261
1325721960
166545717
678040994
1756535915
1574583215
535841034
34119024
631180744
996929828
257019226
478701941
112432358
794306309
1728494309
664692011
26840191
330009509
949382857
793880670
1683135426
1919451991
909424262
1592415046
994496589
276775579
84780628
1243020053
217094467
1332124443
1115978969
1982368932
1386012512
1353401080
427915098
1465465547
1503509989
1137194024
265247153
1985591483
621691775
1109592162
875614401
934438282
869700082
1983405574
1146347013
542445154
789317983
556762212
641707898
1977527555
1028230254
1119528022
616658204
152401558
690526800
279793468
1483109655
786726418
1146495851
908165429
1753304143
768696874
1520475063
1467326669
1666160666
871618296
201123925
2077841040
1518547718
1064528061
303630908
2146967762
464462007
985624469
271324070
2119250803
1599975198
1789269812
1522682188
740993055
1160320101
1959187596
1114954590
1014604427
1888499656
2123609072
791064337
185470832
2137332823
801308494
1543239851
956432771
1935846334
669952764
463950200
180857752
1511313355
400208482
1530720006
1621415910
621712336
730759127
305385118
1083716234
100932082
1567961212
1519253580
307800402
1372287709
1474175422
215913791
514013475
1473153987
1437778007
293653569
145184141
1128619081
1467325505
2116245134
1579028816
878822379
1432595594
1451696029
2105391072
692397162
658513537
237263241
1581608349
669700790
217022827
60770590
1539986129
1065052185
1921668480
1277381328
1325042448
1311116541
81428332
1612803694
1156670541
1451506895
498230638
1660695622
1215225789
116971514
2071520377
1845157652
290566068
298370721
199577915
1227063662
1244554669
2103761371
271214034
707496938
543210328
1378439485
548916300
1651036508
722502993
1519147741
2138087172
469649568
355269958
1969650621
747556864
542088747
1545998136
397350908
2005999485
471325156
1597408886
2106780884
161551509
320533196
797113665
1696224718
1549194548
55055171
2030035029
845334600
387323131
1532118578
1996751063
1421512501
1245267202
540704824
743546310
1786964414
1751401705
1048028098
756740850
644192893
1094004806
798573130
1119040586
1497445509
1647541002
553279075
1637283070
917871183
1207603548
570255178
1511996417
51132383
913715752
634552109
366063921
438382345
985292550
1927418217
447173498
809609333
447199351
833767033
1032370785
1755490864
1263142301
319197948
1686232960
127511712
266008218
1068802222
1641564921
40582052
1732018637
519628517
2052081138
1457563410
1719229279
1714473798
1460308048
631379235
1215038420
530094352
1198684215
1380705054
1513452421
1154045273
1245180576
1722977620
302651944
300306983
64399281
1473738751
569178803
335087769
480530373
1119725055
868340325
109351404
417783909
1484549179
1776521615
1660767973
2131589397
1931874257
1120019481
2031220473
1540860682
1778953193
257423028
371962952
1936062753
1300342044
1206275849
2065972340
896791270
1419660945
1383760078
1521307351
1370027150
316987004
1995877220
605678960
1271021535
1428708112
1995098604
476278195
744165878
1429797965
754360869
1871307707
648909522
1208265236
1507612334
1994996838
1652438854
938951890
476034606
1603489562
1864574078
781941942
261707765
1068164476
1189719986
1715704034
1918238142
344024534
65827889
158236686
484622663
592811794
497033353
1536239618
675931255
382542884
92847620
1191752261
2036447732
13626880
520629693
1663441850
560669694
1232284839
861200981
1362223367
775430368
169675981
1596073991
1228646003
408957625
2058102633
2107933873
1067421878
1972070517
1654456682
992965048
75825965
916148559
1600536977
199753241
2110295478
836793985
523638377
751392031
642660083
555833493
1432971641
277718914
311135019
4019838
1452177585
314603520
1992056945
760097102
42845536
220944806
1189635690
2015116027
1932581529
1087128028
343633765
678962170
284181360
1970943548
296408146
1433666578
223480147
1093644538
2107785356
733660090
2136757392
356627317
1968598091
2025447045
1957157442
499652884
1482437291
930452523
95903473
1207408953
1511743458
1870389796
1121020392
124755020
887457859
123404781
487596623
1093335328
1296530940
2145892748
2067729147
1486907678
1826666799
1736489503
1613184725
1586157382
126170863
1459643902
521048930
1136959262
1808964576
1720120618
957705923
1958526217
583513645
1759442260
812781366
1699214582
1098511976
126339528
1715230914
370532155
1372094881
1458561630
1795946462
524646648
988980122
1132379377
427341368
115152602
1640018560
522269277
438465119
1632141517
1099775194
274648133
360477135
100832924
1991166546
2040521630
1336595796
849883252
85471992
1237691394
1322321163
1055002852
1833716622
2111949009
1791502281
1126522729
1528258648
1842038122
1921650230
1141851840
373170409
270425727
1785898287
367638000
514396172
345391420
589059731
836953820
1953526249
1071258328
1454369656
98768360
756597008
196414095
1404042935
1914231853
1461999707
1016126485
1066756133
940750784
357033559
736610132
1116616657
1115928292
355374508
1116766577
599230352
1971823918
656713019
1483884258
1276613693
16503845
1860754198
186972342
531872929
143053721
799238896
75273917
158420760
1257431822
600917238
1057978017
45227123
1849236294
1928176835
211632440
1990759576
659046020
643131082
1948426761
1096694278
1111945942
159722284
2089634556
901059158
1603148101
2098103442
1554257698
265089377
1467946360
1690987522
1832589447
403570794
666762707
309777945
2067068336
340234854
1760875120
1665164688
1484331591
371046669
1218108063
1745060489
589520627
1162383936
1210061929
554546390
687009362
352920334
355616622
548615584
1566658719
113653380
375045489
876080905
384394596
1466760075
1913946614
1858926284
108742683
707826332
1426965880
2022188040
1118231158
894917098
549623261
1342206406
1907496004
719962911
158309517
1603142588
105354258
791947474
1064719572
803264420
427613258
1605487029
1678951420
1390627005
1252350211
1936350593
1845062932
205812301
158450114
1938806395
625267196
1407608886
1560011001
1791253347
2115732830
336858031
1564689824
1516312976
2085782040
947064182
481473362
704659112
1506842623
1102033662
573173007
97442275
865029783
1617039503
1317683859
1722469073
1817036309
682387271
1616256991
1302259409
1190971979
467568024
2059270173
1052921233
1975564307
1387673773
193569380
1171378251
1881716725
1382847278
1177820929
1252019577
115969441
539867982
1557835095
785041356
702895881
1903480258
504843924
1637436217
1657253406
1264846806
263592783
2116115140
1043934371
1940871242
1744963260
1557532625
1136005569
1674497053
26655296
1783858349
972537177
554036265
973779605
1600288905
1334424035
225354634
1538329116
1261988579
1842046948
766808378
1703995734
1491556243
1095474630
1862688670
998825049
260686381
339208892
1386125750
1565470467
1460678324
412310915
721540388
805774334
817626198
1189509316
984427784
836362034
248936432
2064784311
235910843
895390948
754227728
375015236
1780404789
435799018
229182043
1581705878
13964860
300585552
974489533
1877540786
752743953
1354369947
1281716545
2060315206
552306767
1894642239
1733844335
1166543255
472696219
1073815841
1788831872
840096414
131817353
387159916
1286646770
518856062
1002074512
1129346308
325125300
2120519663
2104183911
432887925
1080766214
711131102
1961196991
922749466
442235469
1340179395
1959531736
1756338626
699228944
746509187
126266472
562527919
1890177862
1831887039
1395223612
1488805684
605408185
1559631474
1837257057
50282173
325080476
1840388360
736960084
197898216
1262878310
1238418777
1178380731
2097111272
663440752
864507893
994938447
1913374178
39657137
1963603765
695570761
110562203
2009565090
872094938
1624954032
409335943
489675672
1748232331
1546724503
1986884835
1604463552
1797142610
1050434105
562621049
349309399
1143357818
404328865
1218010038
1713278002
133520105
686516200
1358579981
1822566644
1242821835
1276400324
854579754
998162901
336517751
340672971
1616889388
2029918558
1232224444
185899411
1654949714
1626437610
1664380605
679868906
262701215
115560386
231121719
587971474
788751457
2012895673
351267830
168072954
634481711
2042545634
1841033932
418565412
839828365
2080928772
273990264
1241754439
228344267
141008018
2046256047
696751303
848812967
890468420
1811279349
1790456653
697237267
947567780
64004886
1924053887
1203471404
202881085
812899685
1857096657
610696671
529524236
856555363
853387243
1830018386
383385428
2100435688
973769208
1377849577
257208286
866772611
632762193
81847036
1808256264
458535097
1957705034
307876309
1886322999
1658245713
1128931492
1241983136
704374167
850588717
339502190
1827763143
1910682947
27743148
1863231713
1011736723
2043526223
1573220003
1728375383
374191165
1181786144
196520151
704555446
914758622
1964001969
1045318041
452413343
1561564891
1134849485
154480227
1048959870
1851063154
1663870969
1775017660
480296473
328253775
814419519
1911216870
1078608919
506884936
1293476846
1412642912
2099340375
1012778733
1852466762
281609267
834437858
666902553
1024875357
481863394
896628367
1149396262
1654422750
377224262
1975556585
791497746
1039994846
362309380
1405286829
448919832
1094587901
1718174484
1245120060
263542961
725228377
1620439009
1736837430
767477959
842740470
442870705
876756425
874660440
2142986790
671961631
342742046
1504973109
95417573
649900441
680382082
1595624112
626306010
1069877984
1083579074
1660071264
1987018287
829934938
529169078
1292106899
1481394911
1107772539
1469925692
884978937
549407171
802387511
2096141996
445183636
772270780
1622036569
567902084
266282567
1428463893
2082142531
1179318573
969884426
1501213484
1551172181
1336500500
591065376
874972951
839415899
1317577977
459953231
1125637595
407036612
790610020
1096783131
1898055947
1992697860
7239631
1208336052
2005249771
1705266245
572191947
1061427672
343192704
964739486
440369877
901744159
520780169
1680368045
134672364
1199759223
1616240763
272864836
48129243
1563470850
2028119530
1892579516
365383844
1112622016
320027977
335944139
463433014
755213441
1115659364
1158288341
1341734948
953192703
1797028441
220014200
35655404
313315399
43019280
746254227
190234621
134301760
911556613
177872547
1617113522
1537260197
582867904
572394659
1396032699
1263542590
1210422269
228857741
811849668
35059126
888976000
221968692
161630521
2126408384
1502877088
1013035862
1361461583
249631004
738191953
1516781320
1242428180
1362033309
1575474626
2002079863
531638674
2027266028
2006274970
508063290
918370285
1380965893
535064981
569815427
460051414
581283505
1694535519
1963600739
1621576656
949644571
640242019
1667028793
1721589819
1578123767
1321688849
1456125079
849124063
1336677547
804748263
1280078537
1176451851
412414526
1488067729
488231306
349931910
1045651493
1958260132
1889023298
1076202974
1006933975
1504651604
412836354
330168720
57195862
1379253208
950919080
262439311
1646154594
550606154
1609917765
430773983
723531885
638731341
1726410417
1317035609
832218978
769414161
1378320433
2100329416
351130929
1900708040
192881849
615523341
1703530625
505669800
1806756582
2048426972
1355169967
165833289
494917199
788051321
1059704897
1263265162
703338416
1940376610
1467505094
820663624
89892828
1656531453
1653407904
1496173677
679180870
1121579182
1992540939
1710803884
1636613797
457797138
1563826644
156165017
2080672619
1372251219
42196587
2090047642
907574308
1212945165
635075686
1651785284
261250172
1886668844
862070262
1743150697
796214162
631572616
1186705228
346373907
1614518682
331964346
389181507
1548124622
1868585365
725930165
580517403
833200760
164232545
619478770
974594150
850421778
1348422782
1049872226
1447227879
1566017
2056815885
829103692
2122608270
886470399
711497665
1965405662
161557041
1001210604
11270233
1798565644
476713279
517727064
1825600417
1427757650
1243699157
209892808
1143666966
336236647
1373472565
1410782332
1608324487
1522451758
1893079043
1068887065
1456707058
315424947
815270232
1175545825
1772405580
975210867
1896225620
340916991
1344891392
399599323
1067335381
1965622865
2072687857
480936
735902075
340823205
1069777992
598655537
387568868
636877639
339876992
698674919
1395389070
1654856788
1375348785
1861072611
913373669
814462289
1112281450
791641661
1780100565
1420745666
212114004
694895497
153663962
128225304
1251745338
57042605
13659566
210728237
1200183452
2110898710
455056633
624873728
234986979
1603271843
1150321082
1635178384
1139444780
323297139
1514293394
1118324281
1919179503
687738547
1811102383
88762565
1144765056
1585665195
1159186020
376874214
1330451840
1430100437
238228996
786807858
1350698466
476330095
1804370750
832648306
737958998
2071960513
1103678951
977243689
690974801
97816825
650027335
1975233424
160620270
638478796
2016722466
804019906
556333442
1617447702
853510837
502742674
391641130
1813386850
1285199809
53182467
1516947065
280910125
1062312725
793747864
1140428236
495944239
1835824766
1322727079
1418137540
1055084397
744683072
2029483175
1700624084
101595411
1597039631
1432102625
1152184061
1064296437
1254247637
960572979
2095208758
108461921
144102384
400920949
258227232
1658402644
304383788
322521137
431651115
1919015576
513439893
1024457955
1767684188
1161802998
1652668289
1712424715
1573839442
1052769204
933041434
1418399414
410003665
231945073
340062023
1096162008
383853041
465608632
1706942195
680197616
522113720
1468452622
1676593657
1567490170
477247749
345704665
1521450296
55173641
1309686028
1004713959
1846232197
649619115
2044447528
910741265
2069838773
2141298666
550628759
86648919
227943445
1843077013
524739840
1472066343
181659878
175724369
1059044781
107825590
1723750661
1910088107
729447096
635894234
1221339841
938809903
1403667564
2118867648
1982399009
1933277268
1080145019
1633136472
1634563816
1868406330
1182760285
1760723106
626107277
1993172847
667574096
2119612313
1561124495
301883679
1052232347
2021283042
1371261832
1148609859
1789438162
818802448
1676430212
414350257
1475961605
1645108111
2141526979
1250476431
1210979624
57517641
132425147
758545764
1611797664
2076454062
1671569873
1345876303
137291156
1972927201
1183030818
333363523
849705147
479221761
2135731094
449558259
802977304
118835206
1910883545
1589417799
256919010
1315334295
792012474
1334255804
1315205037
233585351
1861832272
1425076811
1459807143
195648532
1920086673
784787695
987921254
1227369097
1193360594
807498086
304122033
431191805
1808932060
293848013
1160433876
347134993
1994150815
600837683
2066107695
1397778357
1777229561
1208622716
710616056
658284539
770279464
1761783276
45648830
1905956986
253453261
698448331
1875373291
1998584708
1549065409
64241082
379679604
1210285552
1041179929
1948962007
247999671
331380075
1979864489
1604198108
1167746582
520447044
301978401
1415794754
459319422
1721972906
968379685
1311630016
1964473352
401891577
1025618032
1309751318
1592839048
168591695
208379955
1806190569
412094182
1731472558
478972728
1077214334
1983436035
910080453
1380106352
643102685
1781613231
2025412116
821321011
2140697218
2136390416
1427542934
95903990
1202722252
1411140720
1005891248
1073940339
1085706885
435614976
1006516891
106634038
881442217
1643420160
1631849457
948496575
1158847327
1753627538
1172546282
1708319048
1140108613
442162291
1687585507
1202207393
992591472
6042892
1416404027
1919948757
897018677
1976205071
1964630990
1804269964
2123462280
288522843
1924964390
446407009
1642411124
545069639
854192572
113460939
1123677933
220419773
818097232
558529132
355415412
1351158168
1524216243
680254161
2144100818
1296037936
321080656
1862705763
158649629
1526202219
841566835
1373645575
581397675
1571998533
1257665552
609226285
2066988635
521403871
1161417183
1730623540
1735711297
1442093829
1147241083
1069966065
1088401867
2011837222
1740711137
1291642058
191924672
993042845
422786649
564264949
1585013443
1852494767
265128871
2083748801
938959663
933534100
1355702076
399169030
521097563
869716772
421203164
2012255218
300269680
779366922
466265795
1842089106
1304757488
1311484515
468084670
267368611
1376538609
953149093
859166741
1061729275
350713932
493371945
2073298234
40017282
360101750
1137653628
1447391001
1881083762
977367720
1059312341
1099964153
1197394145
1539457085
1838376119
2017698142
1965115013
1890907908
294681047
978507324
939804909
424517226
1294048256
1136818127
1542876794
1277931424
645685853
1119994122
1090964577
664269759
471547936
919715750
1841889678
1564708588
812167646
876094136
356031357
1584632801
1407501761
1918570283
897429089
2020191520
546792588
1535177517
1568028787
1650879106
389213962
98346807
214512003
412764832
1294889906
1597743694
1701231637
518561569
2145365175
400686159
212722969
1390271835
2115951415
832590304
2036583562
588904029
1276829090
464446230
509241200
282443154
958378573
1991835590
73137081
1277884806
1756712764
2125252283
1092703312
1855791840
797760507
521696094
352221450
1051835446
393229271
660779561
1344608114
1878320849
555358636
2127046480
265118202
1651413586
229389740
7145254
966340028
1968469678
1454430293
692075535
1014604998
2068350617
1034720740
1476755080
1381451474
195248091
187667154
1410938196
689736260
1625066531
1846238001
1230650775
1335010428
1417131056
634419852
1223038105
2021224524
1522532060
29659604
292915645
965256206
806721206
1321194982
1002312991
2054120380
1914658762
1652802332
2047411668
431057423
2024840793
1551847785
335019467
723741242
554470854
367122571
162622151
1120521465
348512027
1152750452
921495718
1127285641
408642954
1332664925
683200008
648461084
575376782
1023667856
1270636704
258803260
1819205156
2055109503
110432038
1735030481
738188945
1914109079
475209908
933367971
1340135832
1395828341
1897780081
911594890
1527328585
665179672
404722011
502515317
1782505109
1409811936
436010032
1381077567
810083601
1909134449
1772306737
1106723922
1486645698
402997939
272648013
1868847694
881543113
305437472
366066458
960537470
770647413
1700677327
336318688
1282357644
413604931
375688720
608166891
628355051
647459722
1217126283
458699388
1397498589
246626339
1616254152
1003346814
333605836
1004463167
1299501437
1826370980
2113989067
326629658
375139763
1375207366
300113449
811225220
1533792187
132348505
205340940
2051539019
765594188
1476465835
713869296
1304196058
1258516286
1090569806
1997904330
2086996822
687163525
1952742149
1389579298
1958445047
1719935764
384703093
872071919
1751868311
452814463
121520835
1659195223
979730545
1024321532
29535581
771798970
758970369
1444118708
844854922
2062182473
884265777
1704935513
149738774
799744106
1342927372
321924448
1964335451
625035880
188715659
1667560122
1045467320
348495224
1853317567
722534876
1526466959
356630055
785634794
1207178504
1005403166
375152748
1088739783
628292221
1965974592
1378368729
788229195
251156684
1237602128
20575616
1095587259
536352851
1515337438
2105211976
1965778580
670993910
667786144
445134296
225971524
367919313
240844439
143374183
1704632543
65664128
1518139041
426162044
756571201
1321583404
1936724591
1613853821
26329570
1496650094
1776019068
554635175
323370570
331869173
385372364
990540512
1480012398
120166126
1676771438
794368303
1313344237
625534771
1635766716
1801170530
608208541
1780428183
1016137128
1308452379
685319604
295346592
2056270832
2038637206
73712310
857149366
1349107044
1866301869
186679955
1236666978
205498259
316669042
1734579456
42859648
1466537700
463850461
938950641
637715097
1917756181
1385190815
970822549
232689362
1089203261
1282705972
1176753069
625796995
451143348
460776609
888878460
705142743
1178565425
1492894129
134450892
841140505
1634890089
262445396
969685508
1487633137
646744296
739701647
1468616435
1193904212
278349462
1941329942
247060809
685167368
512890690
1543758241
1334167371
438851762
729390650
178494712
1853052236
1123291500
1478419414
1910267707
1549483544
1277404210
1432679844
364207044
1157358512
107427125
479657914
800090844
858355724
1283170269
338813422
2081097523
1123638689
357051673
1662898848
1558327923
537430719
1239582319
1205780795
721149212
1504459188
280661782
604580599
90462064
2039693216
28790769
1373052372
62680991
1784005667
1187526361
990249816
260192372
1337310556
1854964389
1623357441
1887389441
1791780665
10165954
1554166916
453343036
695595804
1226951563
1911441827
858634028
1374225353
916434369
1016446704
889391874
73662006
678111262
1030235245
1024044286
1253582516
1642575770
521509828
1651308347
61168939
86063758
102260240
1477165998
1987765074
1298613072
1005597422
3086677
1166968570
2052580039
1944821016
753587487
1870226055
2016679941
1090022518
1901882481
1049865563
111709697
1442114434
1764351403
941187095
754931806
76862387
811618375
1941563410
244713371
1106260286
1765820479
645934412
1154119938
1192820902
1359301877
512715951
1722674935
1652191832
628534067
131317535
1720408702
2030569934
716978258
234829420
1600725669
177263382
739344035
663206931
1460346126
1184132402
1200492747
1257076050
1340395930
312046599
2082992018
1707376589
1525459135
1943058194
897856274
1173903339
1249501012
485560625
162668502
251210551
431173668
621846862
2112768637
1696039846
399929030
1881595394
1396975390
445951934
1782064975
1612411492
412605638
219152992
1709428037
2005933808
81928722
525003259
1862446767
563935748
1548193997
1839892899
1093729916
1899671715
1851368979
906853950
658554515
2022420363
1314329372
452788916
886088433
880553938
1881879323
501981566
158463672
1342710712
810083601
6147998
895889019
1958575372
915962060
1942792027
192642947
1878601246
126766889
1530445517
546284791
1231167381
2017152508
2020127656
1753699608
641410026
838164944
717491119
816916660
928286371
1178279066
1547925163
1526469807
230004202
475795913
701676305
739118937
574383241
1968433546
2095409483
2043589785
260930896
326063425
751112619
82066968
1716153860
501968795
1408077965
1334379274
299253668
1818077439
404470698
469396383
1777213112
1658436297
1148344867
1884405411
69787953
1543776033
1251418230
2143765548
156038147
69972555
1832047675
1993520896
1766921177
1011300979
42404214
2007258970
1489046622
1795482931
95400869
1053957278
925423294
901781933
1505679309
2101840434
145427868
1936118933
1201160414
1935458856
945376796
269900641
239461583
767475546
1045496870
1078984062
573787338
1199780936
1678967633
366550866
1412287154
1560658994
1373766915
1218183821
1859827203
458432574
1710777864
653280988
1603041802
1351191539
1438871724
889231255
643288411
1287720842
1709910578
1643475293
1602335539
1027070893
1743436014
1839168593
972103309
922950843
880890220
2011639810
1245281637
1005018650
220848506
1814973176
515027608
1180180315
1772174282
113541249
1284057707
379740446
450219858
1381850837
1340330473
985018865
1083742925
1055670720
299972988
151071266
120921730
1745530505
896714682
123171376
2018842517
1930343049
1404105482
54722425
510723201
472781779
120846679
1005008598
143048770
1484865206
1349957803
1331874167
65316355
2130271352
780007527
1245257904
107313755
1786851225
1559564748
150584005
330129751
1623764773
693437160
1557257468
836479904
1842357741
1476028821
1497302655
820870758
313002249
1716015087
1459805017
1860051611
1128175329
1191222713
1399198383
304803885
2094184859
1670964821
2024122829
1060707229
474593576
435278685
1413705292
175514941
848585997
668634982
1142414521
1584412825
1351772957
2050325905
922208775
2140462117
2045469189
91704425
183943565
30011240
1598519680
509998012
1438418598
225967558
530318637
903291662
479810114
215326143
517938700
1768185354
990124785
387846416
1646319937
1772536885
173300321
1241823561
12238152
977331734
1346320967
290685827
806950999
1237698518
1260187186
521009164
657409996
1647404421
1075448371
2011866780
2074525589
1881586533
1208975578
776015648
988674585
1602524969
798942707
795095608
870783989
298513240
86443682
2035219888
135881033
81001841
865293830
897106789
491933209
979836396
1798842857
2039324483
986764547
1474793058
2098804268
80174904
988186358
1877751791
108578511
623952054
195040172
976737328
1267997448
260522132
1274616731
1188076549
163676694
1896012016
700785198
678376904
1589463446
756188403
1244628480
164578964
1149250449
1709723957
1350574851
749665959
900715049
1522835712
2040271592
240849737
1897297377
401689046
1845449875
950658589
572324604
858539187
510992883
1538365001
403675551
980310413
1489769225
77502631
1473873745
2018747920
1820603873
170632593
2002213888
443751191
1854756251
1018477006
847670079
553660782
1479585816
1449195325
372085508
1932996740
256643300
104967479
14821394
1642762111
1909673630
1132064173
398769328
1269630780
1294789399
1820261108
502253370
994475969
1632035444
427540882
1561677891
1176770630
698006263
208253238
547338115
2112153034
1055439399
230367204
34381568
1971453279
1129109556
893634269
1955814839
1998294755
2006664867
1437823559
1224212745
316635664
55949399
1244995504
1664150553
1471159634
1565526913
179450469
1295246537
933589783
792610177
994183917
1522673566
411474483
382288447
636178926
1950964629
588907418
630116603
1386028989
1510694771
219919286
1613896552
1421693078
1094370339
836450381
957219053
351110842
276023311
2027947968
371650942
71650170
897605355
1638499884
1451674026
1353385405
727792890
1382384677
1901810665
1195578946
1100817511
364972844
1702480282
651256536
611088355
1798254090
1849101215
1370562095
502142413
472651281
1459228664
251374404
1821833380
1085291069
989870686
1637707950
2140452629
590015073
2131203889
1871766982
1450050291
35187065
1286980226
1088391389
305719080
237705052
1732728021
55709709
1638456735
171956253
1138522788
1834619714
637207624
1183340304
1464398776
2077590891
2124231685
29087500
145197069
1634110009
1204259484
1597404259
158575522
888380958
1983368567
546702662
912941405
365881360
976325472
1186436623
1310943779
641175172
1782876715
527438715
561788198
955615447
1005714388
1403778245
297594271
317879416
479919194
1727172979
898934950
1677320498
683071415
1450348306
32240768
900359773
247822987
112450899
1416582387
1925950694
859559737
32682819
23488883
807547990
1310567681
509175021
1747014714
1692095999
353324919
846928659
262998660
919794770
432475955
1494397253
1249319933
617939140
2145494344
782930882
1198639374
1788679287
734889980
427288456
2038877131
1174326904
2066623344
1191408507
2145937564
528599600
1696100546
434445472
867232781
900390379
416057230
1868896652
43090842
861688782
1105710104
751572136
898398730
372562421
1602433917
1938362883
1923273014
352588252
996128597
2099921317
1226112707
609946901
2046667111
894961405
397003300
360592678
1023353689
1869051206
240862195
544882477
182334355
964083273
1943155585
1248820508
1326146791
602210925
844949305
2030801810
937337120
97030479
294697417
176469146
1785720288
1801470754
1974887752
1215425584
762263823
1696190967
1951918128
182046984
911882004
1933145613
1138248129
1384549505
1137646571
53614409
160751371
2026604962
1296931937
2081649313
1465009222
1086292006
880331796
564611475
455770207
1608238935
1151783337
99657239
2114790464
156711204
2145058407
1230475082
1080481083
1435718568
724249504
905427614
1818470485
1221393752
572126921
1224183220
284647757
1930656040
1444840735
1932837517
967004777
1482169110
1359349425
1430432532
569642819
1678971056
1027583218
259916819
66572608
1359792390
1863141147
712874390
851436032
832352984
1772233568
1219000297
1523547746
554778815
1554062073
1984925035
1924297803
1490872276
1214124432
96168038
2099727714
46966615
209914403
469495481
1771264992
523627013
1480784408
245793836
23715888
2117231650
1874282269
1618107121
94358764
296938101
987791863
1317284469
1769489055
1107353664
1632251210
455914493
1977454228
1836696334
1257053653
2058699326
1197041554
216951212
519964157
1441616476
1225150636
1964628319
1878534731
2112843534
1037256282
39165234
458712170
289733637
1634167512
1164830363
1134549682
1683429731
1142555098
1809436620
449818920
2103848771
419348316
988467492
133686817
1599346261
16420549
374912584
1866986354
1653386167
853271728
991518627
1200368245
392005762
1801906181
1989466653
1713497711
444357282
1783202384
1076271649
1748278143
1296153908
344949006
777782503
1498235045
149080017
1815511334
651213134
684687521
104865509
666478289
1924475174
573789625
1279430598
725691294
883977364
1489533748
473669276
323409508
1960011285
8904857
1491451644
1270034213
1859654674
1462996950
1367424856
1267908092
603909603
326446650
1698658702
1675242115
1703409986
479461926
1068196550
256709833
1645984432
185934329
14257944
204504673
376782652
653368206
329225230
881827574
911012973
860435008
135563083
591414478
1095526482
237008451
505078440
996667578
55747601
565876045
65483966
1101378300
841755670
400020026
642444177
1476458396
1034188709
34656155
1708826740
1384282416
270268999
892692147
1685505073
1738617879
616323969
1625892734
1765639762
1132946143
1598040529
979932735
1671366206
1521398793
1765007551
1688259414
880530971
130898178
1354425579
219794141
386658928
372775971
224932513
1150566137
498672715
494115429
1363154185
496956022
1179669461
1473376428
1882570045
1816918968
1854997809
1733928461
1971937600
459980237
133084309
2099474990
2068824306
420880957
2115686544
394764724
916879334
1452042623
44568781
604479178
1226828771
1426637584
303002417
939137064
1799343701
1249817470
57844500
584952045
1362241281
184474789
1130879290
1230602869
1801397238
575860166
1667371748
825342533
1898322019
2114776843
193263549
2057001382
466494877
210473043
1982686938
393158230
280537292
1526689559
520177834
317201934
2044601528
1165617987
157404946
1851448584
1109960092
980737298
214254952
1195869538
1338786849
1928580849
1908910432
1743368347
2144056495
211322908
2035504776
583064960
1118627844
518986563
1384037623
185975296
1842046755
499946691
1332393037
1889287389
2075317072
291559290
1020740546
607309265
898077240
361197759
1177426115
299663327
1572347627
772383595
1795947756
430548918
1291922851
323583076
1826752284
1283496124
274114881
1478360489
611598542
662607004
5827498
1596210747
1236878495
876531148
1530899795
1735615579
570615995
1621207482
515005959
737662412
466709153
436778174
370563145
1432543293
1159524106
1603546073
1443538516
1564614353
1065056771
1584637371
636974023
652147906
661629791
445930637
1153622693
737240064
1759858948
1473597889
301353228
1165456678
1942611391
857247294
198755924
685060327
862766244
1516563008
331293582
1722688225
821498557
1799897941
1451361799
1899000897
1984609337
2027297687
1412078223
495045105
8349881
1478914519
106559822
88712741
622210385
787455960
263809340
1360523928
140997344
331642130
971499716
1696022588
1351398407
1383603916
1281755324
422821477
1064160876
1777219483
1179641697
1413630798
1990528388
820310802
840050685
224508767
848982327
1197340400
1788180699
594043228
1433487001
949365141
767013162
846074377
1356265952
646746803
526467654
738281263
1440729332
963898232
1799803918
1118835315
932526177
1159396150
2025593577
651948045
1274062308
460411917
2084425769
97598884
311574193
1403289455
1449573183
593069642
988642119
647657977
1026979950
1463376033
1888685723
1669137213
725132685
1676624948
221322724
187774240
1736605546
777222110
802252602
259856337
1639017165
1834414463
1622163523
679837235
75636809
574148642
2049471177
1262195660
1708986477
1821545573
727444847
338948219
628383916
1536641234
786072592
328820739
1237347949
398709841
708551982
1527197067
587740514
2104569914
1244514060
502076181
97507936
1083469525
1144215690
118853854
237563607
750282390
647706089
246190749
1579643095
1493983179
569762478
1917186661
1735541695
925000524
1422259023
1461468013
1971045623
121331144
1153345825
1971835144
1608443396
868549547
316401795
1247850607
1905272170
310450992
2054919232
786358545
1758856382
1290416987
328666529
32767275
1544003905
2029857174
1810963316
68642801
1311402555
1983353676
1589971701
944625752
1568037225
1631153247
280711430
218715346
1883170594
1038810407
2097828400
1752025496
877823436
321079166
1430475691
1355700100
1949856936
1083648837
1251907322
629219517
762838517
843210880
385048038
1968623254
418363172
1872933972
1222535304
464369920
1842296418
433132547
428292152
1254417842
607411761
903011637
2087510474
1474682339
996344153
1329398184
773508057
1849850442
2033778721
1790847670
159484312
2070344221
1100274740
669545470
119206184
1922001145
226736370
943131644
683004665
406471429
1910481564
1760630050
603263535
1395585796
2007378850
127197442
1861741962
756411408
1801993138
1305353181
604520878
504925445
1115997366
2053041238
1073370993
626537345
1547366392
449231830
1474726289
2054490811
2062684857
1484697965
1093180072
1939869247
1276955194
755786847
1662749525
34005773
1982947364
2069225866
709516034
1715710513
1957103258
1083282297
1005811175
1872734654
418814890
429498175
584391489
75923504
1742080630
231957049
1587830274
1066580154
1216425678
1878033152
951680926
6798666
1789311955
872397603
730210073
706249649
326081141
63951334
218191332
799301862
114205107
497280106
1116508020
1916344753
303228288
1843222615
1054742515
1424068812
758900346
1732153212
1980930130
211994271
588983674
675414
1658362513
731660040
1622838832
637840965
1286148493
633040026
426166859
1172277395
990830623
563088274
1274267094
795946547
1198503878
1899246498
1441794389
1828388633
421808495
1541378331
576843255
1114592366
929594825
175737273
399882071
1449432893
1870188969
66142997
1729893449
281575339
203554647
233161012
305885609
94503753
723250285
805083782
501558886
1650420287
1521831444
1984564885
1242811635
855116225
961828823
1242205959
139996138
376047766
254558737
369839200
402147574
1235147916
1732191691
34302015
1394118277
810295059
611700478
1264414459
1599574985
1653952175
1892581181
560057620
284075515
398358606
990113004
1913130043
1345683312
993364235
1288362813
2025003728
1658783376
795975946
926300072
185910515
427807231
2015767804
1066148754
843985177
1946518163
1382667981
490781776
840895508
181344629
749908710
1260234985
1673752626
1411428351
2113623039
395698017
1909826284
1873836715
204037334
1517891429
1561702327
1821908726
1851472125
1437537724
1661711387
721254979
40438991
552818382
1078455889
1152057805
2119483864
1787446211
778310620
1403880000
199338751
1210339006
1494605858
1931729405
244444317
2051874763
1164671479
1431514739
1776636923
2119846575
1912861514
612290583
1856301940
1319107195
106612965
2127195351
280722510
1523382376
575706613
316497370
785060717
621690323
849282975
1720398324
1907560585
2088103911
1274069835
46916431
1772826851
255973884
468548757
488948745
1042979368
901069295
353631088
654168701
1431256596
968474872
1393916426
699365385
1528329110
1536846135
1945017492
1295310927
1881494282
609701522
1005917559
1997720616
596062415
1585260060
1305214262
285815708
127484003
566936074
1376880450
1257289459
1392247156
2066179510
426950274
2105973720
113197989
148619821
859954685
762794815
320720617
306205960
2132291833
1172350163
876308371
1648740083
185636165
1634674942
553632211
536267892
2131712563
1701013024
354647876
1659743838
832802216
1524694335
1872309232
82528504
1042086710
1606357197
1516826930
1137184751
854991410
364518493
2027940742
2128637000
1124172062
662296402
1914761242
2138448029
957547002
2110188655
1089965292
1287091570
390428172
1559161531
1390138433
2096478610
212597495
266056532
2126127558
943566166
367532267
1011349914
414362538
317535990
301933062
121611917
2007240069
1543989139
2102253753
1286897123
1672199494
758027167
116056358
550121035
1054761065
866787241
1800069396
56490192
1852319355
1364073159
951968091
306456078
1729050967
1392268348
714945562
956003290
215145814
1360855178
1950709140
1564501020
792874077
2067649903
1748514421
1603098415
1622185895
372621504
415285950
849848446
2017880573
295628372
107074726
221000235
736201615
1785063446
1431106903
531177082
1680062178
254049958
681507511
1750784370
1850531224
1331879429
500858507
2095686899
1009216992
1021154022
862443476
1333539272
1692306875
1241223533
1413767265
852553977
1541133013
1186053917
1350518099
838860685
1518736690
1050595879
7505721
1559023200
947380015
274885363
783547853
1240559650
933406019
574688971
1832698961
2059753543
829313889
2074838121
1845061960
1342782154
1739882680
569309484
139386359
1034995
994148388
1768217548
1781325791
256964630
950850079
781046611
732816260
1626256040
1003556247
383893687
1946506651
743210403
2091936250
1343756762
1619174443
553932434
10850798
555721197
433647258
284692372
674022557
731393799
1656627025
1453239333
1214028186
542401196
935734896
2111254428
312651662
1635009025
1325814033
62315053
618252261
647753556
398813160
1878936170
1744043321
2081495931
238613975
783535456
862556397
62762367
1035008157
574904258
1480728085
1084584520
1801209606
1069553364
971666199
2139094155
758045090
1520613437
274600424
1577700165
1169958980
439085338
1217865670
1223296302
726577941
884151322
959124236
1333070030
1472838122
1723407942
303559424
828052913
1272689529
437503266
1895082888
2116571683
1233695726
560362372
1028637786
532387693
1897644145
292126829
420671598
41427037
912289850
720760799
1069243425
796609396
661907657
1564039677
1986181824
1005314845
1356105979
90234129
1321310568
1384436363
823912544
1705329617
1778018340
1885642577
27703694
396794503
1958970668
1964121301
116121951
566689546
1388693393
1559073292
292922837
161381933
1878326834
1492304386
1095798429
869092013
270829691
885973221
802037867
447423828
932992447
514062938
1059587071
164601716
266851497
810834380
906656761
1337298881
1924068544
338165057
1710641131
862557045
1380945267
1242536193
1922908684
736739234
1827677837
1384637645
277174921
630260521
212293866
860353485
964462058
280504769
1216665128
1559932016
1204695402
1666038577
1525122781
1279532973
902410728
1892759207
1891283298
139982858
1840752424
271686763
1994044885
1240024006
991093065
1492084709
821891500
1800290866
1327870754
1131098816
748104300
1832836084
518544498
1437924307
370163825
234884276
495035972
2146679755
1485000823
1751294222
2125413654
555451480
725239495
1760259083
365791730
454302384
1261567360
267439509
1163006472
165953082
1640596227
196800229
2095627728
2052145410
1758306783
231887381
2105417359
916802135
1848970904
1574017816
517819235
567651280
326998836
2022219361
1129977964
341994688
1165394760
814107036
2022293352
216642237
990021141
1022345593
305528576
1062234475
1853142163
1633688519
290179812
138601380
1741465668
706273151
286801035
1923892898
1474002601
1885181193
396754455
1913660465
1353658253
2045364702
369483951
237142667
1967087299
11184139
1787749706
2088651745
842828328
1412289643
389359041
1459550116
10333053
405905863
1165567527
1069279389
1778107831
1217890132
785691509
858075842
1012764872
1228680987
2049238488
546730659
947285842
826617740
2132262048
1693373621
1291897209
923406080
734216114
89052898
181471915
1719497678
733957507
1859793530
1514436224
2007127035
338556069
573408313
538498728
529486727
1966000437
985716259
1429409527
1937534470
1327631849
382416608
1373098183
561216343
1481228131
258983010
108500844
1723035125
1236837680
936455951
1120549542
245644014
465717208
653953657
1630168787
407345765
552228078
1070022163
1809486331
1441789614
2041303387
1503979028
219445628
472282883
926310952
1846316442
135629532
627721535
857217004
206550872
1750499163
914087420
797309091
1088409606
1263490872
106315900
2116726649
1650862183
1628934147
2082200181
1236903296
232486711
1640283132
1315815689
227576421
786055356
688251316
787336158
1922108959
2114996855
929543477
8923500
1398145766
1539874899
2114849666
374613200
1606220176
2018602109
95424474
184270056
1252117968
2046672450
1061294908
1999123752
881098732
367701193
2144169483
902281617
1754910832
1463293784
1091523543
761242704
1274328284
1167688123
1136889276
1508191449
511255666
1404886200
1599195350
1790280531
2037176589
875306310
222302343
1244254214
1031517141
1728333277
1890688914
1641954044
1016623831
362459871
1410936608
1735354802
1214012168
837083587
447598383
1954389689
1119646001
118212216
2061892204
846719768
996779879
2123143169
2092234763
1898269463
268394996
1282856809
1442268317
1870252442
969435599
732069522
1147465056
38036873
2049351437
1364751065
1026692531
1169553082
1962768915
31546898
394612105
1088980280
1118964154
2045091036
2139124818
1638456299
802365841
890851616
609937585
424502690
1972258684
1427344405
1258344395
956377902
2039049278
987249110
1975099260
1670967879
207287737
811670433
51641310
1334512702
1951836504
55608507
662334631
1189884291
1878730194
925507420
1607628824
1305018782
1462469961
1732389681
504503861
1740886514
1104032693
468667875
1349453612
2113478260
1860931427
1770020676
1025496313
793062140
1790642792
1294525691
806476549
1395456084
1287214259
1509883108
207822559
1415043541
2130265822
795315860
2102861460
21069525
1623871086
1878450217
207170342
514946152
518190007
1932675349
1842702770
1376429694
1493851612
2088114031
2116042500
75948760
1273653781
1230125576
54406043
42813713
2071121381
234214089
359653648
2120652758
1767089203
1120482986
1939934923
381225694
1964981669
304210315
1048910326
131215033
1080821097
379353368
335348816
1780868047
1539768387
1604796959
1367274824
1429201612
1050510630
1803444318
285113164
1133417811
274047526
1315727906
1571694061
1936885611
1556444936
538831023
1698437028
1068365265
828344174
286371654
823562434
763773389
612096696
1158468413
716478046
1190955554
828376649
1774485141
24770296
345647084
1440398876
427712177
22148752
1028387406
1655601876
860817622
1848742388
2110193362
327636839
73037849
1254220037
270302264
740114019
209538055
236457739
1313813934
1517932811
40818341
991476089
83527251
1753724528
914570200
240558894
1999070405
1708052862
1848810893
481786717
1145966752
901880958
93369856
1865417666
1063008728
2121178710
303597448
1169678658
1931976652
1276282798
1952272605
688262368
1758596918
1231878861
1587944370
1087473139
1724365029
376321319
1906647993
1581243726
1766789603
831124638
749491111
1062868501
268587376
1646351793
156150856
32189712
1632256744
155068509
1468542262
678106879
319506298
1701403826
114364239
345517735
963390406
292667153
1437007741
224101330
961618731
1372904397
110249132
1499285531
82375769
1438590811
384549043
227168869
60752464
598616180
50976805
122911094
1672322967
1038602079
1095760365
1170069634
1202912260
647523148
1489643266
1081165829
645892896
621858445
942428465
239612638
1535803301
1286121759
1020908756
1928281592
365547428
1118346845
1129492636
1697449353
841828251
1476831000
171278385
578102681
1092711025
281463869
425306924
1039347983
1455913492
1457718844
2008131687
1496379976
1184479164
1038925921
353817333
398343283
206925043
306622312
276721269
386012232
936702703
576817791
1983187479
549349316
846474801
1140210806
849225506
1387381695
1633133228
1653574296
1509262167
896069482
2055190987
880767747
895418668
257032605
1606134452
1461216622
1496391927
1049858444
462725195
964049317
1841808609
1483663725
254507439
1115452368
1069595381
1291803702
2029320566
1075763476
1240440072
1032848094
1539255371
181686495
212829740
140877241
39537421
687174366
1652771487
1974931886
778339916
1512674449
1653467835
1426492850
423711401
1448089211
952457088
1174778653
740561660
2008691444
371532046
1682869396
1981499277
1245125014
1264815429
957882246
2064033635
1023022078
441583619
855060784
322948172
2123565953
1773022764
1409689682
451517046
60591372
816228536
1582248595
1433360085
369981993
1175764207
1464178269
1375204918
177663063
849088250
253625523
835046932
2066112471
29962521
1301251909
793307951
965946505
285626968
1483357995
210414597
1781749434
421630882
432355618
60524888
615633434
1726920961
1973021115
1667997566
1710024425
1790789173
1450270797
1057777493
1305445790
358932108
1513598471
196419658
2113971832
1325185128
956368689
1226707187
753700197
1152054531
2113569322
1620157131
220936831
1183997872
529936303
1059066013
705807020
364163641
463755779
1954045332
1184613015
346414872
268879966
2036558919
1420355469
614009097
331740786
2021002678
237672795
1839660017
1985193351
1906655039
96592924
1173079848
920084685
1194430248
1225989553
1333214729
999646866
1732072345
1884494118
745894374
673519914
1175847790
90227604
1614884729
882481758
225209181
236691784
1523773584
418473596
38864014
1367458431
1447516862
909656915
1785205175
612106183
998645711
1712184915
1611257194
949285058
1891948372
1653388658
1945881255
70723961
1444980928
2022385163
1719533158
208038743
324129736
1039228220
1560971724
1877574644
1373910790
1755436331
806521569
1836377461
270765160
580065826
309117867
1329044705
1192451731
1102704203
1501266628
1721751268
1015773300
1957290471
1978339049
819776446
575653589
1106942223
74580478
709396588
746737658
1616718577
222687564
1969748656
1223726901
603010547
470484562
1487088966
1512605821
1199026829
13668238
1449873752
159878753
928657492
1750796991
714969273
1131533230
1424573992
95766286
708560080
1378414780
1009156868
422397141
370156168
261640026
566307097
983732999
1444908829
538449790
246610626
1203190319
30842085
566122883
528026581
1459648570
761312533
638113962
824765792
820466152
982675749
633350903
2003018876
1186375530
1117501786
2115825430
2024969305
1494823228
1511541324
334741818
1937423488
386288197
1225471416
311369078
327126759
1177885394
407854805
708728626
799964095
2088257925
1808977969
1097233922
192301592
87660472
1757835477
530935224
1471826079
1404427914
104676813
1730923639
1387520934
454981494
937877180
1241350667
1570521097
1716034631
551593847
877559219
1673088530
976212278
1144781271
1496135206
835652271
1059758700
314123522
653435870
905333933
1649109746
562153008
754764647
982158405
1833397410
1893524377
134006594
856502080
1503254560
1995319500
1735556137
864709474
1556530443
1676208155
1168213181
2112735965
499849045
1990836211
204429543
1509119363
234848908
384434742
1477532906
2133277519
1322629918
990531839
1259208937
638148582
1173177261
414762911
1846220631
550390219
1327534034
1527956345
1815889241
1909302620
948673242
1780857943
2098861359
582076623
1201358640
1920069268
1231136780
372463333
52862696
620639172
215389806
1263870453
585370999
2074859994
433548534
811250544
1383860031
513381283
1188867172
2077328676
634928188
824820160
451788625
747535643
456718354
1809779096
1278866173
844194176
114828956
485642430
491788155
2008221998
108426654
786878563
1460150227
527713064
274690979
185607529
523608768
283912005
454941580
1823209339
1474389373
1876996187
966556988
1780742318
783282162
1861066467
190256428
76411999
125407133
226623699
872830820
1095339089
1545674641
1754901444
1411818505
1827751751
1952027218
366939520
1492225709
666793290
680378191
371730081
1813056005
1446270008
953154872
1155082962
1067143842
1928042492
816191142
1917192188
1906143964
287500512
2069322146
328976791
2116530898
1407801508
612104530
1176745136
1538733862
140885835
1261552776
1245704165
724841773
369873543
168325497
1483016214
1000877438
1382346035
1967619363
1451820945
2116256458
1916486340
1745237377
1132355466
1011282094
2145567872
1784226687
2019281281
1170210265
1681483929
1466175042
1873164558
1297493603
1921599171
2038217360
261152845
935960801
459196394
1764641596
759180129
710977532
1090260650
1578593659
1240937586
2014923827
1098325892
1457154940
568436924
1656341188
1778435832
5096214
132738927
1356021007
1572797578
404407271
1583079573
1018499364
360901203
661656047
195166561
1742378014
1173776613
2134681400
90141902
251733225
992640289
1566804163
1216832895
965350407
1709549085
798744446
1167369262
375723205
71573349
539899059
546194922
654098346
1644906634
1473895213
1331915295
1067327029
1852015702
1938993332
1624381574
2040553198
273260543
475193466
1953490594
174678545
816092050
1793156529
734328046
1477091248
892329664
1567707923
1003429337
23234102
463258727
76934909
501770147
325619304
1966321799
850231183
619738142
696421864
639585852
125847221
799824684
960440944
423716598
1651482516
2067339765
263798195
249199554
1378064618
172628365
823917188
207619967
34977987
1312333539
1897716480
2026290635
1876965105
107538878
636774253
1033619466
123172385
2001252220
555048393
2133199232
1843638547
1788023973
1507179953
1319699965
1791748252
777354800
137580333
1007804242
908916697
749389462
241614969
1324273397
499057154
258253524
1209320438
2021672090
1362462569
366078634
2017378684
1714275625
1332247867
681682205
651007378
562172715
729393210
874030422
637688318
814581197
1024242260
1965887281
1515525059
1745887402
1044566898
2002263283
530011776
1713442680
726451178
1706920571
2096630075
2133418614
768003310
941727768
1914507255
974209516
1484012486
1805969848
1347331114
1362359472
946466293
378834076
418212858
1339573506
676629243
1862469465
97360462
1102872606
1188669409
1375888890
1666024040
1890337972
1541874844
167025396
373520233
1524801399
1161818256
1273288300
2058369671
771332918
131940802
1788124064
954219866
1007210200
135245640
272971063
369870592
270705149
442287965
1171852812
1481059079
247863687
786110451
1737036672
837004272
1884656061
1928778323
988157094
683162497
2089064106
553825219
1388763802
1266611437
45314821
743378840
881823048
1284157831
59512708
1787341590
535946815
1208361224
1124954242
82099678
2011090953
1303093027
462001938
2114855736
1939173057
3205049
175143032
1821925928
1129857826
2054504401
93515397
923850442
1929520984
72138375
1715167833
393933104
1210655108
1695984693
367723979
674221753
375223354
1242483681
610634815
179404543
2108081461
25989350
821346148
255661248
905281402
1320256858
518944576
352507718
255769408
2012588212
2014831048
831024043
390671519
158284935
1667935476
881808559
1849968489
1576091235
1810568104
1221268802
1874044438
1067039803
1703248794
1737190673
2046778553
914949270
1076856327
237970871
1557913373
1549062559
1505303818
1092278425
1317448517
174842956
455969359
1999423695
1744619150
1610012283
2074346246
1297017029
1224891246
435775291
2080065493
740277553
2026765218
161288788
826347545
356099053
871653994
1909210397
643157169
507172967
884191205
740430083
1347968093
338261987
1124734657
2013929406
1189000025
2013752176
1444698119
863675475
406860812
856097591
1100101650
1989874431
321147807
358757894
747778608
814710727
5361983
296021812
733014568
452176582
2090857911
1189017193
541084091
1687057989
503808650
2130263824
2005298280
397528874
764971826
117523953
903260764
2143493845
1730798199
1956657757
2040916671
708389700
1049191177
1587608221
1200008626
157784691
1308257868
1639725650
1528243453
2033654172
252502447
979676120
916843500
1727804269
1441263480
1632784850
1015870070
584064076
1134520013
1285829382
1123207115
487626916
1350153697
168557917
1491571520
1233956055
1429371766
1040351441
1868883577
1752691943
1789007624
337650530
982588230
1476190149
536453027
521131214
1796802229
99913964
890446050
1529830669
1490564390
876285165
351488584
583806088
2104917837
1848264820
1772684978
607946751
1320940837
202856357
1737320505
993719381
328800128
467971824
2046465710
498454952
1001607899
730450117
113768848
1431241716
519786717
532396171
571904998
1637827863
621719147
151254582
2072046326
1023204248
1386744351
1228270284
1962205949
40651043
1703729779
283741486
945934131
1623165156
1083829306
765798249
230894750
723617419
2007575738
1261623346
1478675767
1253054782
790500495
1062388644
1735644906
1262571249
650383839
773960179
1902435588
841011447
2132630663
1757941031
367130417
184931520
753163872
1095914504
228850584
11834099
1076062391
516536079
1031851706
573555461
536976828
1754930905
278499347
1798842047
1125506342
357766507
632540319
892631204
1887824045
1489495151
1032444929
1106765385
1313896075
1701970451
1004392604
642050601
543304779
1978007213
1191904766
73145648
1862054790
1664696862
41558457
337422025
1387620794
1774280703
863091780
1648148212
1676089134
877170395
1759040636
1494987277
42539063
1116841923
889730322
76374571
1304554621
1593890190
160977304
2108951578
1204749432
1524680235
586026541
769339414
103278334
218224435
2045798044
2028058560
1296953154
101497568
1342527279
196744194
1963440505
904099551
1696765503
667141677
1806280484
1592778111
978811168
1635427014
146072908
870476656
1421748311
1141715382
1944675386
974629465
211287837
1349676454
1789416678
149296718
1648767615
111958139
1266163425
1590067363
106204102
955602237
981095388
1967616162
325802039
1460547777
169126790
438451976
1118918802
1212493263
1166344499
2133518005
924798362
94458061
1193875021
1204092621
179981103
1946137005
1604429541
1907939245
373127238
1070354342
537432094
29935366
540536129
1406926588
410646773
1618462514
1905336500
1567881377
1333157084
560267849
749019808
1022414249
2072395527
547845291
800837480
1945790856
1816679298
1745420495
1806046998
371262863
1263399648
698561830
685690340
503954782
1712629588
1924543773
1757620625
568790183
414865474
1327404288
1498014087
1310364002
1375697230
1636336092
611907368
894771495
2018622002
1874519635
2057131492
103982704
1172848558
640580204
481258878
681420773
1377751009
1447223432
466662917
602454229
345959974
751518121
439659265
992640289
545669036
1010213847
442409214
1988413245
1779130362
943393207
691925940
1897067535
814367096
176037673
374132452
883342715
1375738271
977329408
662381304
811446889
908156277
1077926072
1588692667
2097867833
843260320
1200552033
911790887
487086788
1845369757
888380958
715813629
1262719731
23592511
1021725074
1886503729
1978427246
352941803
1699090200
624702509
1755784974
1196948112
1513436938
95148369
2059640659
1103713523
708307333
1139947752
293246101
1843002432
140246285
723628204
1446881533
1082649744
2002414028
1426110470
1369003128
563573076
2131459749
218144972
501138471
1231797182
1294292107
1127740277
2036188260
714794755
1767130021
1767060208
1664907924
1300613389
1720194173
1872444146
1580226376
505938530
1377575073
1790613120
1543361847
228541606
502173970
1495130860
546589368
526171035
1373763358
692501346
1692359396
1581455922
1179614015
595401315
21558437
1270081358
1721263912
1853950056
704124116
156118203
2125576015
2081828285
522107869
1685050087
273680959
283993472
1641553537
1181472411
209753794
1348448434
1413773689
746422575
1627707906
1808865936
1439233075
1680491807
1235893405
1633300583
36017818
1576366442
1087677195
2073888122
304753995
1544504195
1123019184
1404044696
1923091744
1066708872
370666066
437910535
2141220349
598834582
366657339
105540767
274732656
552582119
1964753002
1191093012
977014348
324508001
439591647
1729815304
1775461307
1221377475
298127527
1856863590
1888840564
1985393620
1400842792
954413907
540953097
1644773568
1342036671
1831291813
2078643736
413878072
2126825274
257670292
1836967149
1474606159
1524779630
1680583798
1240067256
1120498285
1595672796
2043556639
293196056
532163183
465561523
2130812305
2121009923
667099184
2129055007
183878554
85489524
950453492
771731015
175067579
779692068
286769337
1115926732
500651993
1328706752
1785726597
517292580
1873668968
1898516355
1484361789
1950513837
1110459451
1167442310
1390089510
1074354243
489809589
1324725515
184015228
440982057
72104418
1365232214
2042647322
1564532225
1274245901
1091127979
747529491
370835541
1825339250
1225623858
1230330428
2045518284
116090353
470930748
458802328
1411491491
1560060647
103715220
2109803322
1856152353
1536201464
1121856921
1808266025
1281533285
1480689994
1521513109
1752603881
636139601
1011468568
498919417
1790228771
449641706
1587268619
1269027185
715736088
114160731
78998501
603603057
594640511
22679038
2120800544
481970796
1427489353
454878644
1872795858
1239973426
742719616
1192741750
171849857
1999115379
735175558
1578083606
999428855
394584630
919998137
662884847
1106141876
488711298
702870382
71784598
829983329
1078592648
1137964258
1534841959
1291633047
374168820
1719134587
261151014
1154200871
1507232382
1377119182
1010736564
155551243
1084711066
736613180
1644951554
289283104
1338140995
1144005577
128808541
423567067
2049639754
1393771142
271205295
675526885
529457871
1370523507
1862651451
772395779
754007437
1009397036
2029252967
1569726580
1798623778
458504235
1104058467
1363986711
571505896
1327486118
57659267
71512379
279931007
1506606028
1032986814
1451714913
588662037
209360952
959659978
534148943
1131288532
1610822629
1551375395
1187394626
1261705362
985235914
1175424707
562700417
1913092808
2088163200
1687662364
2024223002
147431952
47583259
1187137310
678990656
1766353823
914357731
1692362592
1994001507
331120583
623641025
1253342165
1689605470
2132747266
2053164360
229676582
11624299
317836439
1240495957
2027665292
228280834
1212845204
1327498251
138076297
680555775
1247181842
810462288
1692127641
582985012
762677078
1323451050
790081875
2103695951
1978187115
56920781
210079007
89443729
1927875515
384662851
934034311
1447725888
867512147
749923260
2141248895
1429622908
1836998127
1629345352
1348279439
1682794941
1569108614
1674538692
35493181
1897226379
220812978
1351172435
678658154
5538797
1302559930
211890696
1295277517
2094420090
761747720
887558355
28548521
1335393105
16738597
1835937564
411022379
1588228782
404253176
1145930282
1612581570
1363991824
733601573
1717244186
135813365
1561793665
1458929693
1085649202
2094154096
753623042
464855926
1065556953
255389999
359022950
856416295
1047625557
1005993421
1885481089
1120517542
505008179
487343106
1808034202
1717653475
201680501
1669112798
2002528679
1818372013
417217936
899100413
1235173465
875339123
1180000702
1189372201
47807134
1203972320
2103430668
1439981944
2891662
1674804540
92325420
1725902721
1410108164
336921597
1528097563
1954092093
103295411
1750789023
1757716645
659016143
126572858
1095406361
950932041
1328926885
858742090
1747728408
265724841
257710534
1851450459
373100321
1340601675
1203885546
1985486403
558920053
411777116
1293811047
505394249
1642652719
2115812815
669721184
1599162657
1727576199
1761163756
2026101743
482558286
1606365321
1394818782
598257860
2047372400
2007201731
499988358
681855173
112054799
1431633691
1996635763
865253717
1564113150
719107777
1686486083
1315995324
1585564938
2088404450
213390163
1370047155
1195290590
1944571237
882138122
1829531680
954264920
1725765354
1052509305
1716078776
485612289
1163408714
1419559174
1209586336
770102206
984724096
1458759112
1357993871
493109545
1267557412
524721449
48130755
1341557447
861366355
1579594813
1033574557
819028061
1299370861
1726857950
531671582
485354342
329108843
473528545
1152696124
808462032
1397265565
1077703340
1601324038
793218722
1380938556
196217744
865477199
1539096181
1874498671
156057140
1578387740
1197838907
1742607533
2110575135
980321320
1966549807
1980604781
870334059
198577700
229528165
1082333952
94037142
1092007391
1517301788
1855176417
1260955694
654787951
1122983290
865324789
1456021628
881508958
157812836
360684650
1731424170
462720917
1414189647
846603154
614469292
1310155181
118226414
225002037
689506157
24518249
355227574
1456823192
1427941081
563753180
1307739989
1664637836
1523158238
340937117
330152341
807873548
1233152272
1372565254
959597519
269346287
2146454841
130257878
689179533
609457807
618403750
191777538
546684346
346623423
260992796
24838910
2139815438
797390634
1749135713
53318447
175184443
1942747744
1487382035
1707303589
1215128176
1719601524
1472886274
531375393
925537096
280117548
580896459
1500898882
2134500130
777991589
1474036942
696758259
225707382
385577023
2115852328
402728
1687201389
1700727701
1439775369
618521005
272036593
1646653785
1082437161
675877248
911249467
783533354
1009702624
1399894270
563016157
1910886985
699431403
808061347
43859939
1070759432
645442758
1414420419
2039225312
2115499422
601951625
746414902
629627075
1432444610
1724717959
1570874461
660124368
1807289292
184399514
383884072
1479928780
1239406967
573471586
46017165
618080582
229404846
1714069184
990417269
561030318
1570281528
191535707
974809635
634695190
813560068
300153369
787980483
1288769167
4745603
604924625
2001347541
1592066512
806975727
1797858342
1724191717
285027717
2125510100
799416272
1709365853
1444146535
1519521753
1862384647
564990121
1220771607
1274911292
1828494635
2139339510
351313841
653095178
994857419
1514425802
1940604722
661178455
2042897316
37256805
201000903
2067046655
1553894681
1897978569
473230421
123921080
641755435
2033207940
1172662886
492337429
1841069192
1834484964
1984321460
530929383
1796050138
1841862800
1818539598
1044227544
1129000592
253264567
1262136537
1808066428
1280537563
1474430931
573163711
477500803
1419318324
1732643541
1869808297
304472797
1553819741
1977773367
1327823668
693155270
312809498
1026576352
1936533446
1778505544
1567893727
1464376908
237781276
2085005007
714810008
1836638900
1445106465
51459328
1548878435
645497317
1986459366
1151106159
2035179064
1764680980
1202214544
32876049
1815960329
550341996
460766652
341866186
304904374
1319138898
2777800
863839251
722726740
809958811
2002684595
163317535
153034902
392411766
1318732090
2065561598
813912476
1307562819
1525021353
898662271
1614958607
764298266
644498158
916519510
1745609063
44366011
2042121084
456640951
156558613
5679072
898144462
1864418778
327639832
966909907
48675234
1853730288
849057084
420934931
36872819
1766029228
407379557
2090679707
1419224876
1551046461
664623340
1130671711
632288299
1893466218
148880902
953251625
585973936
537495145
643264478
548940428
2049375724
613100137
1719862662
1785784706
1867602399
1075398610
508877717
1732322797
1597385170
1168566990
2103194531
1878486688
472805795
1039037383
709462125
1665034858
127349261
2078904669
907058637
1868387352
2095991205
1279830666
889448883
1778653770
103760568
688941349
899455808
314278460
1310245007
1193196742
797244358
825234865
1503847358
1166452016
604100277
2068207699
1200822572
223894591
1613662179
1000115928
1600333209
57923144
1372574134
450984248
1481772894
793375332
407067572
377027798
1068838698
2063982695
946326920
102042071
1781861230
541434724
1615270736
1140685309
1445120265
1601098864
1521672953
1198796993
2027154418
1248722445
1640620202
2070982555
1677663256
624857842
884735975
1221636476
289150447
73167578
1457176456
1398162267
1321339395
139478824
1409302755
94457308
1244182173
1323219748
1971168729
187632841
1838454280
259838106
1254257681
1466726360
726970141
169950228
434765630
760736245
1673916194
168352519
2023176294
141045564
1807123332
1202476444
1424795502
1775298912
1100454509
766947806
1679565691
1020134926
108741235
451466104
2047319019
1934145142
938625638
1947887952
955111354
798562193
842525278
790668218
104413038
2080883573
1377433489
1712572220
1423584926
593139825
158480285
1187167888
350380113
2017622711
1359782090
1343503730
1458106131
987509682
95436992
1851956611
17817897
894053751
432041838
195181580
469026723
673519393
2023591978
205312528
1413339855
1358319870
807016727
820900284
1591678917
1137455158
1763969765
1347993940
1925200292
825227030
1159004862
1285660676
573633694
1900888648
1892102508
1246023100
72275722
260461268
977339876
1170769468
918392383
862224337
659475113
752954888
1443202214
1614768249
863439031
814289289
1876992583
1082747081
1312628380
1937283863
1093702961
679268143
418220833
742394680
1895620531
1095335218
947377985
499632942
1388728132
687341
1346450618
343168742
680133904
292116826
1398221637
1862487388
425402586
654916657
45733571
1983846071
1722770190
1027117727
357404116
990911120
525215949
2000258535
1312143590
1571015943
1919510991
347206639
955426347
1164585375
442475665
1416304830
298823789
1877129108
1541865328
95181606
1408707176
1417164761
796293460
1200558134
83571917
1579779760
1260646540
101847522
1491072986
1417042076
39538037
60418359
1107719619
1003398230
111351851
256203669
484588047
1174622758
1035566448
1664572697
1817544614
947793901
1584194330
1893460783
1292737923
1622352608
183103856
1965397762
1041383815
177943477
1012513973
1844350429
1748072110
434331229
582972489
706271680
876065871
1354334893
310743569
117950376
731583919
1531651740
1822456430
1901529845
1366118536
778006537
902020201
372448862
460632041
1718019995
1024526038
1161063279
1574892999
1494079417
2068704663
1944057451
1557262620
1008539769
726713583
1698754448
343729602
1032033421
1439432532
1678883257
908975437
1322379239
1208730439
1399768956
1633279330
385002734
2057195438
389119401
1426785772
356893903
41316505
1955319420
1749724135
1721330525
1331307935
1023073110
137605438
913239032
1752484295
613788277
1357709895
215735481
76515835
1837684259
1156223780
1790200628
956028203
668751550
1638286993
810594696
192668781
591638860
1403944834
734484440
680766352
492812633
1787811041
1596053478
1058357787
514941340
1863861525
900161520
469509273
481382753
597829249
950246114
1729057401
214440636
928862337
225646024
762487942
1834578163
1140452223
641833767
1218387689
1951988616
2135830656
2106861069
1929986303
38840729
701147374
353009752
1639506111
1249184769
1971456958
414168080
1947912117
1629069039
1796974696
1863593422
791029731
996189221
192587934
87804304
436945423
132330215
867703392
473459229
1870317033
1378202711
1615742434
714802848
1214006132
2118546216
1584629706
1630427054
1251347010
902066247
1003171724
1188933668
1245298590
1106742495
2061449542
1569015926
616541918
1745568259
1218021483
946159186
1881222317
1623429957
691790395
700350799
1483974722
1094385929
1829882612
515087221
1527849724
2339091
818258966
2010019995
842568184
1560969818
1178545974
773355618
1915853521
1936784291
954540246
611396530
1258144390
364439954
895838841
2121454272
1344481467
1906410775
1756630104
84666056
47022739
1364359599
1393996186
616626465
1472769340
482300178
613508084
1428390811
896773535
1523062004
941468128
397774814
612875590
1730341615
735577419
2101563626
1269861118
957403827
1369692475
1623235944
623987968
1340597246
1501015428
1734304939
1591432888
1391440515
1634467733
1305322336
1910622560
847301884
979934818
956872843
516199097
1572979335
1651689029
1578904583
2130214097
1787707186
1951628457
791826030
1417324238
218464585
1796478011
1177067858
2091548468
272772547
1532089600
282439906
137492222
1724570192
853851857
446077568
2008710685
120440706
1282683621
2020915366
1778194093
1299782095
630122671
1624479004
1245982610
447368937
1968089743
1140761207
1348980581
109058264
1675495357
51086834
994158774
1161833196
339789594
1306285203
1755885375
719150073
1223827053
608368776
1940594455
1551654668
1206649910
1023762838
405759679
785019591
1467127666
983764407
1990855069
2017095198
419781596
115843772
1265735144
1222138
33261524
2100813658
447853888
1904854859
1840883528
1788610752
1600684574
162890276
960181487
1699246626
1282430808
2090477441
814663486
89950531
2134667369
1310704246
1431852840
1570469005
824316329
1180842813
500360026
300369014
1011779452
1079675679
751193456
1940720239
1895726893
1232491915
1427774647
1803806872
1707226835
1173220142
2080655886
215147712
603950970
1284307796
2054165427
359185347
781546406
1746304301
123047895
1447964511
353560755
63852528
1493811042
71357829
1613772295
690285951
123242089
1772634633
236717187
1047923313
1951047114
1225966823
132498525
869918690
1843470411
432766455
200645031
1545776594
1836129166
2105673751
2139630501
2092882642
2041741929
1130466229
969330038
1258431526
1976212299
1870150873
915716903
880915443
438371378
1095007700
1048253705
1473071565
1877450375
1552626075
1407997643
288751768
1641984853
485163696
1295975297
388328825
1411114653
600479857
842375150
968377516
2073780626
488180109
421258421
531733961
782260892
1111890817
2008598603
1925127633
40120750
706484143
1488078623
907699303
1913035129
190640904
557282589
1779092270
2073704868
1914072073
55620995
228178015
694343366
1830681169
1859615778
324894296
344146102
1228442517
859652033
1086444415
1280698236
191536700
448698794
692875241
1304006583
108739070
220220488
77879137
802520973
1124595366
934069770
2048885317
473490727
1352401975
1659416474
997750048
1085477031
266439171
1486034154
2122153497
981627679
1495571981
604960035
956308375
589904667
1199461266
1775690516
768882004
39882106
599609664
1355003521
1129923021
1830342234
406328004
110968874
84614819
597537957
1978727066
1883030934
1968639249
1274094589
1422090689
1670337107
1935616547
947405264
637370675
910153891
1680121977
374964316
428810559
1988314146
1366610035
1662478984
2022051013
357511369
795372964
805348708
1611237759
1341444248
2067477857
1038332151
357684427
81885660
1305508344
1077467720
330914111
285336066
1855870769
390726343
70613831
321387015
1310596274
2123045208
716535106
930147615
702249441
113862976
2130875293
1513637500
531171920
638102602
813429116
1529022755
416105073
1022469097
451924014
364138161
877989531
1845533801
867726066
1174965355
426058541
1434879753
846269595
96838627
1216560626
51002926
1191896834
438194165
74923098
162311028
1076217311
671072135
1421250771
1291346355
1555102223
284946336
1047900230
1146243580
250182367
1990709294
173562381
173236337
1758145249
257018242
731665268
703966950
1543780604
2072003082
429951763
276561980
706795584
1562994087
1269309453
1961798908
988001982
1445128466
1987639570
1421811831
2035984544
1134804412
194762016
82305457
1511081242
1773861289
951513321
500890974
1950815682
378934441
1509024139
1239993101
1500856277
1022092247
613234062
724695344
14718391
1114395803
922033151
1296262698
1891312696
193190940
232796278
1141466828
1944079542
1418027459
2141874671
2104072343
931373570
820184624
1916855818
361699350
1006137347
1879976798
1856604858
1115663819
1054124822
846229575
1723695213
1146409488
800140878
1726811497
1711106519
259666334
1119291731
168466522
1613669653
999349054
1157146585
1858119141
2142497148
1491755845
467694255
311997640
904376678
2096673846
1973389133
1344013619
1407744016
51209078
1920734598
2123583673
1629802562
1761219644
1894994281
1466640329
762092765
383104418
2131955901
1006276257
763266087
1450238706
973911691
126365298
334788893
1672111137
1457906320
2043253689
1230909087
961718514
967089708
507709465
1512655478
638438831
2001150502
516475697
1259780701
1278902952
2076910271
194049524
1707375391
94270812
638566481
245761529
2033455339
1408360568
299676149
789979162
602074719
1659724757
743256069
1672751623
1133984944
1481102312
1338606912
1701865847
2100622014
1721109856
825025481
1714712548
2139375150
1339784622
1894053221
2098501407
1101556305
999852940
212543799
1908397507
1160446354
1126895790
981034189
833503389
636248644
1833770055
1098283203
1547997810
1921711511
1023098452
1901279421
563548157
1203562760
946253253
252641029
2053549081
2134386828
2079241257
486862853
556233236
1971246663
2077762287
1693563296
1162202146
1276624628
465789258
522460629
875780274
1656993115
1815799078
685276942
265413675
281919251
2030513780
503522729
1608907405
142028282
806072474
133823874
1694506931
959217035
1466215304
842233349
318660283
693032835
1541107478
1431905537
242536818
1199534743
737977593
382782727
1495390628
1066372464
722023099
178878543
1317380553
1464228312
1613732290
2085571507
452968143
1914346659
725890574
1421019988
846863806
988375414
15350709
1386096933
1164210041
607124631
1294119243
985312116
930224264
144107322
670095766
977295783
669464288
1041653822
735260628
1466202155
1020680378
482613913
2122328654
1973818418
187147548
1014051870
641503775
1547568738
1609458086
167560933
982474750
539410238
1053275573
141003269
2023880133
497598186
6166363
1888050690
1536884338
969760762
1880105689
1045034660
215593307
1857393064
1027223334
1110201396
136901578
876834743
762150941
1846193102
1902492289
194151134
636166898
833367224
326536445
924804688
1384039871
883689506
1943801026
1031025441
149500630
798974056
611413731
1717533905
1054232228
1818301652
580166746
323904968
1440274275
691943934
1831879409
2132759040
746207492
2016254914
259969075
1386056662
1826885571
353473848
494881098
1719667048
422879058
645953033
471954812
1916211382
1328293021
68511584
998550558
604531967
1256378502
2093264792
432329704
1071324593
550535117
980874480
228796506
1531834901
397556287
8155238
1294220990
993031267
1318837483
626137571
300841342
1595829837
5316635
991748682
197242684
454678519
1345709562
221576116
678460165
221828758
1079693977
836451360
1089207095
1328385779
21446705
1948830596
2101115165
323414437
1550633808
1964380361
985149119
607015312
590571402
320306814
1831543719
228005379
65797315
966285964
1950772923
573540236
1168656253
135276399
2052091680
303478034
593496028
1264634664
893607635
886948104
1550209791
1153966428
435148089
804503094
935103754
325798943
1072713081
691331648
292839534
491757583
186903215
299764182
228464956
1617211170
1550996579
2009433826
1764271812
1505529663
919691368
412167804
1216703366
634725504
903043750
1370067449
559124223
741047404
1571234856
184130810
239834353
921990337
1270936568
2066027123
692604330
603829466
1471324392
2058811100
605953406
231879239
122388980
1930280815
958517336
114750874
1419241159
383322975
1861257232
939773365
2126102624
1675465967
212090785
10714598
1868720164
42363638
1354608203
595980081
1896899664
231348927
1026890515
289956431
807267440
1867590241
255847422
1607955700
256467799
144333881
1119833510
684409045
796609884
96962050
1954674065
1268212158
2087397983
483641715
1990728607
2141205786
210986291
1893207927
381089318
1135634783
462923430
681370151
816505484
268293903
845516162
922438380
572804197
1310073771
1603772553
946098515
1985303917
791446523
503311501
1992864850
675801804
261693782
125483571
1340139441
1851037603
2031725975
1751524376
2095506600
825714270
1185203309
1654288306
574824618
1311717911
856158390
1536629
855379987
1274610396
877271558
1952247474
2117915382
1952053482
218807351
1011392200
1199030023
479914832
862349023
2060021428
181895527
969229166
589964583
1082372801
1996350419
1084771159
1299356345
1106606592
422145268
403744430
110011633
71512888
1114308290
1000471188
328252952
125292073
947867508
1669140220
1707015586
194317324
1804511949
1991344731
65665187
1028525329
1037251578
841785602
205468803
1502621160
1652972243
910592543
2124470522
1161921611
135286529
110867572
1579782607
521141118
335098693
284062273
2115899393
535773577
1198303322
953213251
645312615
560714216
184891835
588282627
1803503793
1554214464
1972977633
214950580
1205106397
1566468261
1118686237
511763990
1103964627
1731551435
1170802136
1239451994
513481136
1867841138
829201683
618019159
1430025926
635923565
966101429
208095430
2110048269
652972295
1604708125
462003092
1269328225
376658930
643926208
1885930282
582063992
1066884990
1634141818
1406580354
1336489828
741064292
373565156
1275551619
160811657
1326834658
1027442412
1826931157
1600058386
68907445
1913911229
1979537214
1666559219
188806132
1156559060
686070488
553739983
347399984
1508311898
1357862792
1054236351
1303731078
2108519770
1419893602
264514454
1385160828
148691965
1926008756
1555542604
880539712
77903111
1508239773
137667114
586241382
1749063354
384329705
617705328
724181355
851635107
952204829
1654687998
1598104189
2045026013
1361559021
993822308
190439082
303591738
909419850
1766919182
1885171684
1803015187
1535304383
486278408
226518267
128445227
844794591
1055701994
1739612515
959075951
675303278
1250582119
1179072281
418557484
653049616
617097328
701246416
1088342343
1386853988
734391096
1518317344
1959370763
499788736
612629218
715901992
2093195350
943546768
1931425978
1201833737
200186100
1990386157
1640830800
1121072621
1449425045
658119798
1176642012
853699483
891526755
1981662640
1806540314
961456058
995689419
489502753
1540934359
175835007
1474624307
380176178
1669705451
946982026
1042084633
1159863405
1526752902
1269140170
67399621
1020063715
2019181211
601920099
576831382
1341496730
60986682
1770380712
2059801952
2060609426
335066215
1675267375
1174517138
1254058741
1936358097
1987253116
1480701254
218761536
893793102
1885776642
1053527906
535971721
143815357
1685380796
1272437666
1355528614
1532390116
363404656
955626459
1761098756
1451545549
2032142478
107745937
480041093
199854884
573209013
1824928047
1089850890
702719517
119177343
835317326
887239543
1278558126
1033780866
550806044
1280504510
583699520
1647273359
2050145625
734725813
29287272
1008750111
820477994
153173988
1581000936
847559995
51101279
2111687875
1735008759
861642748
1905666528
730495047
1413572904
1732656999
567649520
1453220428
2046583491
1373553626
2100602421
889888223
1747949379
543552724
1646511877
1620429001
1362248432
683586348
1333473174
1800728149
1151893001
939114773
1297648060
303615368
561413611
185766658
911907484
1496150898
206781537
774519293
911029409
1531582635
43504957
462577927
146467740
2034696698
28841934
20823864
1116267297
1379188661
467579845
828537033
1676502459
1432249329
707730107
468493268
1670763376
730364977
1228236928
562214879
1002337596
1839271817
1178344084
349633785
17979164
715286222
1776128997
229226305
1968241036
647200978
1777336507
1655802315
1426649425
1670275589
2041739162
1730890837
682853122
909469897
600806373
771845822
1774526660
1869220339
1710499087
1955556880
1941900713
947541453
595169768
1781656434
644589775
1365691091
578202384
658757884
1337933624
1945814727
446513220
725611960
672004991
525954273
738327869
348556759
1505138875
2144392185
8406146
1364691547
1652294416
1372286680
1545249881
1055974134
1233365184
1057513588
183536040
624580043
132447715
1916485217
1419865134
1515807893
483775060
968129715
1873025506
837147287
24029618
104542815
1594327100
334573705
949961357
910681895
1859741142
1528541735
1786410999
1500063014
1992445108
1791236219
267187616
1559584694
1100525825
820107845
421922722
174188600
2041458697
1306400779
1495355616
2007272192
1779659480
1437604926
287212051
346057757
2146170885
2073465170
813260693
1303522760
1675286531
1979185868
147289543
937380178
1442199078
77402729
415473011
1557014046
366489080
85646173
936876369
926628311
2018970957
1811696206
590448901
1612781349
988365927
2049428502
406151732
384388605
165969435
824600771
1150516795
334486219
447184810
1328135873
1477471609
295477163
356439859
813160148
1513969746
2033860570
97597263
2143433301
833655710
321197196
365008541
1328682908
523274653
749934816
276072947
1331847442
8287548
1462054376
1795089755
1118496942
753030599
1671484992
177476338
2135332680
554492641
1890630956
1263640453
1507548190
1082728284
667703622
1751833419
601462417
572815838
1703950986
485230905
440675937
373656156
2108434341
264868495
1099794663
1818852414
1428925472
186642668
1718551724
1710204001
714729649
1464778843
393352809
1502925910
1038002125
296877069
965042053
79372941
847464005
1981489833
1812315145
20843799
1002385041
1568542726
1614376174
2143867501
1441122031
875858349
1125004178
272370083
1214401722
22493694
870768495
907970156
658716716
1984408652
242221864
1028280419
1004961407
1333985550
1250270351
1422047701
907222244
1312558932
1895756529
292988585
1759068139
1191218017
1582010953
460422009
25653494
130664964
1821096325
1514080250
783807700
2098222804
642590308
1161553241
128649053
2003680190
1705913503
388188574
315356794
1072439522
1953256345
34447333
828428874
717292311
882481729
1870600072
2069056814
1967744909
89829733
1348609915
2071412412
239289839
100145705
1601791320
606811422
1352937671
1450222380
1349639861
131668352
1245676505
1069931782
1487495549
1798840808
921330378
1806648550
723997781
675495831
1925240796
1265193225
1683859639
299584600
1077222281
1195591929
2040338477
1693409671
777580903
1264644534
697002485
1413470589
70595462
1297632456
1405271889
1618050885
1916732636
1245453630
1230207487
554182427
103965423
744861947
1343124397
1191023494
161072766
934210048
2031335022
1025754012
967353950
1255146103
806202097
214950471
490289192
1820476700
1965845139
1384824634
1320036776
1080408866
552530077
2041375617
576214307
964413591
1485525414
1595148859
2039662761
2074391028
272662911
1425770192
1611577727
638455260
1746904424
1097124416
486391264
1527591679
1096863097
659197570
1998000365
764197928
935129661
313362497
1530772830
1298650708
754350924
677550191
1364516102
1865364593
478913283
338632417
1647279797
55580643
621663991
933726352
1645901882
366857721
252586118
1848527880
1434348946
1703338777
1141409883
284789349
1692820853
1109533761
1211895842
1048570278
1131232159
1718082932
1928522636
1213086182
1530445143
8778322
525329208
360204397
1946529261
966115755
1937549365
364016176
503718909
1658692435
198219524
184968766
579370283
1653909813
320689470
2108034598
853827664
2052664475
1335958842
584136586
759987804
1632881970
1683378435
787840108
2020402671
532252989
385252504
1195323243
387895652
1922476509
423729995
735989747
958874083
906743125
1048570682
720389798
1029045058
1897466617
1972209781
1752870011
795696574
1494484330
1106713476
1632979457
1643921942
827457766
554731574
1902987636
1925260349
1686262596
421441330
1303643330
1590704200
913702375
462063701
1740698095
676447117
1210320829
2106426650
1266002619
2067512637
1791077050
1552173793
62968082
527785606
74160080
8899786
192010317
175747473
46340310
1628499946
385298756
1940481509
732008003
1355216952
2107190106
875886029
743072189
1841084109
986641872
78927899
112545169
1057829762
1570087555
193458493
130928639
6103449
795297973
1374311153
1944867211
1534353103
364457468
1238814094
46182500
2000153971
1910783330
1581222124
823465944
255735339
275025407
2071233944
566315443
382443188
1961199784
987674914
1461135968
1982522685
1371407350
515075221
113815374
1744856936
801423668
862672416
2111453287
767275143
1565046810
26191656
387043303
1961637183
817330589
1271537603
744675761
811485138
1018876426
148571796
502255407
1047399411
236429321
870559637
2083314833
1092564183
570507134
725035918
1525283591
1708347898
1240452740
1316643198
729520877
1317540274
306933444
28375644
599843086
2054635601
1465016961
163160331
522972681
1921691353
1179779331
812052536
509449807
1323024846
431116387
106259398
1359877106
536652505
1392462119
1277244309
674144879
1098789649
595445407
714707180
277632178
1812558438
1649739599
624183168
1787581437
1534549389
2079946525
1849560401
1315018234
71118133
1837667507
1973682095
2086866652
1810626847
1879293981
740660009
1982360832
1010539064
1661434568
704205513
45111627
305768999
1950567841
1482830078
475657071
739823912
1972621066
612894593
2110599105
1038321060
125783462
942862435
692923902
1873269882
1443940241
1802301922
435928653
590913965
573078040
1499135401
1091898416
887969103
1249588499
1530212845
1700902640
710096804
494048564
181212717
209019536
494643747
408438341
1626564389
694495539
1633523608
151838691
863638450
477463142
1420784227
494245308
779119244
1485716205
170969700
1565689596
732690838
706264309
920894769
1401970410
643752514
1872923693
1978728910
657608173
214185046
1737006002
1713373148
939718076
250849935
1565265752
401996460
242558842
448291365
1991622471
1250054748
1297810309
615590249
832803735
219675844
362190723
1424393318
1586794323
528108112
356811936
796280835
18310795
1273838701
1498779113
763837398
102685028
1697606342
1249224427
2147253811
47923928
1436597433
1871251974
1865424782
287592335
1318006196
661784820
851647974
675364878
969526770
795389670
237386794
1607514214
1647662863
1175776075
1312177508
1331962517
179127380
1910149233
631899780
197861621
906068196
1391311793
827957234
1305294196
916460254
1662595901
1613975036
83679749
1750149265
96541613
544090131
221175213
1165981458
549000982
1450021584
1531433495
50882370
1742743903
190559530
642825522
974925858
709448363
1318562343
124180087
1252801571
1170137874
1055323080
374648774
1884936206
555495501
948667673
1467284143
1562529750
1464662740
2105547947
715731090
1723553484
101950303
1060027261
2123984015
1542875267
1958028390
1214802760
626430839
456578051
269717794
1932616849
1510778154
870097669
571402801
476099523
1592731172
248963175
178362239
1808554013
1060838664
305976118
1667014297
1226298453
899159224
1925689387
291795076
21617610
2017927811
777000455
1992414716
925732249
1540446205
30535318
1210620697
1598819859
1567657460
999543300
1512365260
1665798112
824135450
2071370395
1136273088
558029493
72577116
565059003
1401006356
1862567513
1476791392
1947042156
583533771
764686715
722603535
119842223
1684070597
1848230161
2027903193
1902524217
1623746170
1554797136
195510548
797947795
1075219391
736813492
1006338160
80361964
1688832436
1231113520
780477052
1769553439
1398811482
1332320632
834377751
740709706
2089947732
1980462415
1144730721
1060290435
189038885
1683361248
2005567827
2101879187
1452558893
1318402435
16733789
108965759
147489284
1688782951
121417661
1454890902
1587113068
481326620
1156473629
289721839
1951902575
1751879931
180120989
1553859991
117218634
1551998058
686425780
1824082472
1033631434
1929570676
1749712388
126245148
443424261
818142451
50421784
2044205350
1979128575
1419220285
255144330
1261150206
1432845837
369364076
1175312757
1777943300
2068170609
517303685
1010847640
1649659877
1946107988
1735791309
1561297669
1574856347
1450777605
213107870
857506741
920753446
990950196
929636787
1923519502
937556694
586301187
66645330
766014294
2069067399
1129893539
958274076
2035169263
1632365007
1122118560
1544424336
527251245
1386763515
60039818
1192771563
859374399
70077975
2027894129
1669609976
104628891
1055365349
1603659891
429978014
1977789859
587752720
1044769825
1897414048
592033828
1493563610
125610482
2116861986
1634161918
1809767468
693593267
1723537685
1171008248
508405309
469743136
1504312141
1133935004
2009093588
1445258616
2048870113
314024363
1164435228
1676850794
711512604
359576353
1803951501
290162255
1712703045
1193852712
1396449347
1528973307
929144024
1395271227
1203478921
1893539450
105591215
452055451
1483122696
2003281679
199752136
1890115307
1336132123
1959476537
365511868
1190762406
429905723
1990290917
113824947
1703533528
492529493
1969740713
1434968672
1983298976
1187991797
1513352714
988068738
1611731575
1222011599
509556080
1064411722
685643780
642601750
812114367
411311112
195540000
2007679448
21450939
2108208247
1406224427
2037234331
936313805
546123063
954040774
2097594786
1524744414
1967058886
875402628
1201380671
2086490628
310106263
10407430
2045801897
1756425504
480775520
944310443
436720995
1569859604
1815100639
1482949709
1599961802
597500297
1182836140
55049627
1105586289
1510857607
1715607371
466614900
1506914932
1774131477
243202960
1678791635
1403365917
1201804636
1195734409
109658808
1152923542
1061462904
2122418025
1682162846
1105415814
1467138490
1401366329
1178615116
526306128
1214461642
1502738677
368283173
1632596268
1404151819
2025337409
292797650
601379752
629583078
1936523851
1389612377
495584673
1876299085
608121608
393827667
95835898
601004145
962029544
500807391
1048148380
1254248942
1725799445
731825972
1032628451
1286936922
1806300928
198721788
1816534628
1999248071
708194128
1213744992
601332105
678760901
815453297
831621607
941120365
680097609
1608000107
267184512
1933805354
44577543
1383505148
933168238
1040425741
519862662
1605198825
840598635
855444259
1932594940
345686576
1884842564
1067809395
1689144599
81539278
1556468672
1018762446
888070943
331331855
618715726
1091825804
618220805
1421870656
1446138581
771656914
1770892310
739773815
584789520
2006132941
1613249915
617742965
282226164
764814923
1008337933
462391281
260643345
736225832
1679481547
338272626
1358839073
2012145187
800056163
712180311
1447565382
1957659481
1110234523
1586116412
1390552408
738842552
1387824451
1239287362
542001640
19026272
205025145
333353236
1065218671
880088356
1227926375
2131194871
1452916129
282501474
2129278410
1626733995
745689541
1740388550
2038837021
1207527856
1060128496
768876615
64013405
894052212
1751951587
1823422720
425582647
296819730
1551658859
958120964
1741286831
306441326
996096875
621687613
761521715
1493099863
400553967
837663219
477725725
1988249196
295566202
1862051538
626646262
39183482
1015724608
1338730338
448339762
1401147617
1484711575
1528190555
468791019
174465951
293276119
373817763
1528362381
1623259549
2106835994
878391088
1709544226
443865577
1600576053
398513456
653434448
501067615
3214750
421919475
314350519
1525712862
1878976503
635491127
1383023299
967304474
1017285011
989903321
745167548
425009214
523100455
1438898092
1599944788
306830985
1053396517
1811642899
892610226
1614353022
1709331156
1967255650
54709932
317703744
395177966
1799852980
201658903
233444743
1892162271
1255598864
240887911
1189717626
306445910
1001140129
1950814703
1328368722
1298144128
1012581413
1919672587
56388572
1326367876
998170088
712344862
425507036
1095113631
2142176891
1393266346
1514892685
1746349257
144250940
1730235883
1274621447
954368171
691222846
104074109
1153225669
186850000
1355614861
2025467342
1383244401
441258102
1054022998
46648947
272777897
1456787846
809699404
68702241
924624085
2017036171
1031529105
1928381791
1762697031
205572891
306521370
684549620
1830788305
1834460205
774739508
756208253
701938536
1079069372
814166147
1193493508
2107767264
956839302
265638001
1409659951
1564399602
1791645356
106299750
524028457
544086529
943418458
18524128
1393616382
1084480856
252461988
34185683
102508789
187091825
136765360
1333204846
1789534284
612983410
1369806392
474384583
350941723
1805132520
342453930
1054159556
1326421559
151086270
1819927767
1283273896
1592354988
1726120722
505785399
104579481
1158617289
1581950958
1396215312
1334227010
1245358043
2040339448
949067896
1146616635
35419364
1193792118
911986379
1048186208
1317905345
769340140
1965951640
1953194995
1292934140
1108365422
1165061454
1526231060
842296840
632030196
1051314985
31300283
74928884
809366083
1575625319
546493414
1364070397
406272731
1346712422
133654702
2130718625
1481192355
1750591818
555219893
456289728
447173004
1717208907
2015892278
1944738592
346977261
1774650128
1256337008
619678340
682103624
1494022891
2045665821
89051032
1820772921
613015947
1518905461
1607440975
17098442
497372125
348544088
1194633825
1855465865
1928516237
519497923
229915109
641550997
1033038486
1545375659
836030959
965703162
1488541467
1072016128
1448884794
268162590
204702691
1081166854
1699885831
1944768710
1869410448
1938041989
2085802029
1192375654
1516189960
1331022550
1893896205
266952496
1762468794
519235589
352202261
378187782
1986090573
1369199157
266421225
634607872
901347921
691094546
893323777
954032059
1625974331
272374615
1786027862
1611366979
1250362989
346514164
1608328873
1667665466
298911945
1845571716
95472102
1673372240
379692604
1686151742
1814881876
617510327
302270715
126191703
1925423105
1217116503
15779446
1853578264
1775995411
1329089022
566490267
1452105680
876156739
1996362730
1552955331
1908027503
448084978
270450459
1065906227
1734420424
920236929
1867748873
561750966
1651538138
1523404629
1225144967
1763211208
360842489
752087565
949003523
725120564
224185282
947581020
1277922816
1170968308
2142104082
1139981082
1814452915
1158556247
1096099638
1700880773
810352591
189230497
1888622643
1419326637
979548383
1848728655
1580251762
863655628
2102223179
591552845
739289761
1183351285
44883710
1901674035
1829505759
2058183085
1580137684
2139800829
1541368762
349631687
1259907431
1693009994
1106847421
484336824
1300867022
1862487521
67789312
351920250
465940951
1809962768
1349666095
1656331209
1937434454
442283783
1078595168
365490499
1484695709
1299650774
1113128572
909575984
2080640125
2059282691
2103515252
1235445001
1335518637
1054189536
782737984
1695759916
1264477803
1323424485
988258687
1034273313
735522502
1355058816
1031583028
824619797
506320494
1121500443
483473334
1965498102
1757399903
588295828
866517332
1045299088
1497291059
895059558
1952945751
749718414
1958399499
2145073911
1729144630
1064410073
510808637
1165448965
1252395776
811250964
544360423
875300112
687998101
1620497296
750487142
1468565743
206798458
2098974612
1052961787
391653134
1809778411
181625473
1293858395
1704492758
1220857485
184692538
244598243
1066569855
1928812033
1650796709
2144556011
173457232
2000124089
1424132879
1753135218
953178595
429984980
1989518545
604605553
1250449100
1208904900
895202482
1696256925
317338735
56889943
172544474
1607822776
1891261649
437917564
1881705881
747152622
398764639
996857149
1927003373
716431166
834203005
695993618
1505487506
2133094736
1928050176
177238055
2135606863
947483833
1907763466
1978559692
1193378395
535653425
1712220076
473316521
361979526
2019643964
1453573278
1863500272
736170768
1029146359
1547761638
921006477
1788972803
801284469
1212942724
2137413263
1611249268
1271649562
1824799968
1349479449
1402216695
1675422731
2135910330
224805703
937008579
1939754421
355116538
1931513693
775880467
955523711
262597255
540978430
512047298
1260879473
1222232602
1577582927
1386544948
653621119
1198682179
1483747941
735736504
1860311892
482147646
875125215
1145663751
1420880008
2070698081
1458257552
2096606019
1777715298
1000361185
895807830
842886861
1459524567
1520655246
264312264
1932744385
981648587
2125411664
324109368
1306134475
1264804321
1492138245
1722189151
895669286
1625525842
392825290
1009396137
1651007374
91489286
106653614
1633089693
173796241
268555084
1388541780
1875321541
39156430
1880057415
543193797
1724905482
934001845
863753994
1272866527
1358396063
1577380579
1687810835
9235219
1521825380
1462829553
372050967
1580103550
282907510
1600998989
358122377
34285552
1382752561
1862273303
1477566536
2076653863
656112442
642360617
2097574606
1993988604
1234993531
1927182680
1013678576
539840992
1958405121
577085936
1647204549
396634538
1679884977
637014798
1252373588
1255266373
800750108
1287119274
770581047
1942192111
1398038520
645131572
742291564
1385303205
975028432
238647588
550904169
196641834
1741129285
1606418456
319117842
22448677
1907362022
1241224534
3648010
84764325
1092122656
375281827
1410723140
1950859275
1467703302
877357198
1965441968
1811890653
848114196
206905726
224369523
2117081461
1007072202
1884728082
1183063364
1112964922
1904078601
843448471
1737672542
593980525
1208491111
1065933022
563737820
23705344
565242647
1760065235
186593519
1821887629
1644449673
810538559
1919422842
1579230981
483657681
1209411959
1602463241
1479697566
1135402365
1406649519
719104285
1628650398
371600004
1405491847
1626326415
1693317076
24583381
1766240916
1252459510
1135957632
1481992760
1924138015
1386999212
174009133
1030676869
1564681878
2069624846
1488262229
828992328
1935818204
1115927571
1615183917
658362054
508686355
1275779761
505568705
1621899302
1587533182
1651335726
1589796384
2129858912
1636495658
27107010
1349257741
17120885
1537670566
1318852000
1266821565
470312531
269580726
723550683
1443927377
1139922695
927440012
526317226
1415342271
1308536219
892995902
1863076105
1639317562
1561310531
255303748
116738111
152999846
1308997389
863458088
1746106001
1677728754
1952244280
1815062128
2130412624
1828828408
840150554
1849303218
1415545480
47931778
1248750439
23640308
2055788847
1138602837
2056548364
963891455
466586942
2048583017
209452827
335543450
575303352
1158252463
2085168115
524476394
1626417764
1749065693
142269090
1655937206
575430634
1765943397
1904152478
1966954722
158555993
569649135
359688396
1072338134
399170565
2000766409
448483647
1607852905
1950074370
728442975
96880318
307935021
67839386
984591470
962578670
171266490
72344
1286760752
767939593
346611435
754027908
442550571
337326487
1652062063
1620468221
1544297653
729893304
2052225797
2034113989
1280187669
523626135
1687951244
365061891
491356384
1100798857
413606226
1008258228
391653865
2115624571
302114622
1307144569
1699585082
1602383701
1913275684
1540947347
693672457
1858134611
1147431038
539753362
205047567
454562708
1817125001
496374190
1815303093
76581762
1970508759
453005996
607566965
1096609210
976891683
26975408
1126732450
350895921
1625568591
1003915243
1162462226
2052670741
154684678
2075758412
153231602
533812299
1868056574
2039089897
649737074
1257032920
1571229245
870645384
1994243687
940589758
1357852815
1762439507
1870593175
592730375
1277089636
557037117
1034336910
692534393
880319685
221614413
798269856
595322459
152485965
1303976894
160086861
714221651
520025737
1749674850
1124710026
652536442
557980886
1435865700
1200979223
652293373
1868089600
1948240534
1478679246
424824643
365886188
1414969284
70863279
2105406449
309400284
805894008
962903198
1299930107
1217934047
604349690
1766885475
506782902
120546042
839558593
593141431
447159445
1532296092
233504037
1541202008
2031776862
959323394
926826968
761074880
437467430
726234109
649485191
259498770
1674270919
460436607
39073164
16998766
562438761
503267446
663193091
894606353
1836799858
52839121
81598841
2045279036
1617886294
85668140
1346106506
1149693440
508431962
1507895037
1653568643
1496454744
956358151
1117910746
1813963603
1811574629
1366991962
695155849
158571513
756762818
160336463
822784969
1402750585
2044431566
248017963
355664595
1008483927
568394625
1582714894
1406321233
153198485
395714767
891748034
1106938273
909562251
1335444295
1759561790
1213776268
1974793438
2086656519
1222387057
994539790
503137169
19861989
1130841191
487581131
618489302
1417642710
367766077
1118083691
618289606
1475085751
1793062352
52220244
968973277
2007187611
388987727
2106660484
192981763
326308331
589051488
1945267568
1346347914
806370070
26269750
985722389
1013908321
2050727353
900980932
1864113820
393198864
732759960
2007005410
567769113
1175549491
1968456495
734631155
1469917673
1517079848
1792226913
2010539616
318041983
1386739723
1697498397
100676475
2115851683
1476079194
1417747192
1116391147
1113001200
176798988
1863283774
1204364002
706907830
2097096903
1533270880
2051079967
1426167868
1555620702
1996031632
454673867
1872364176
1743198878
606931041
2107111133
1944932211
812974198
1221512997
1297622899
1268370921
1947364612
1342949062
1039078849
1033119730
350020976
1829393080
1794158445
188351270
1919886707
2006039663
768508790
401440053
1662316803
1187740906
384387786
2024533770
455224078
555864884
1333626282
1104987781
2050336137
671325853
1981296914
27869855
1737347711
344989664
964982988
797739474
334461173
977649077
2038379889
613901154
911070565
839697153
2097609015
1719848708
902204112
1297892340
879680222
1982019814
1347173125
1601605808
2101807674
1844841122
1510463795
1185020883
1004406098
1726077411
919226899
1699174121
1242273816
81030959
1114494551
1640116646
2039304175
1735921827
1503813252
339807365
398677600
1434875151
1411228636
1650420287
1761501824
851628339
384853666
1588660194
2075202044
663010303
411627725
1144479096
94965338
535848010
1003394851
265622691
978670546
962506143
1084208430
701880461
1252523325
1672549245
509776033
1203153542
245566084
1764871207
1917311248
2023366399
659938999
2055809381
1110008389
1031661746
417041790
1257781110
526965090
1573387603
573497675
889528681
1512347176
1978293484
1067644496
440663954
841596706
43773219
1293983558
1183086516
705422762
1017206779
709057175
1710685956
772978967
1573975880
1274911064
864314768
967009314
1549282129
2014719393
1134830046
1249617593
370864320
839369804
348443896
1711889383
1581055280
1322387048
2116740712
1776916787
1180450683
1032163599
1978656375
2139626484
1772565435
1085741830
2097021400
866733856
904564977
875409573
376801201
1235829432
251748896
958041958
1839905526
460428823
2133842846
1368196862
1978706916
86413949
589245908
509682635
1267971245
1033858347
1539868919
159955102
567422113
778820037
910788552
16994453
466369974
228319960
930257573
1738553930
1605631612
27258425
1297769298
365433127
733480226
1888685197
1817042501
900030006
2063052321
1215789984
943263661
1119613205
1952922838
923941889
1128635202
675028483
1521999330
1836364456
955622064
1164711862
1520471976
478685582
796460524
1691065050
1624982732
1292193911
1472073899
153216665
923032294
1046118248
1871521821
2113682714
1025123647
285305483
1588994102
2062679986
2074945968
1109236783
351040232
74913233
85011236
1022297906
1936628928
288135803
612897640
1145808865
1064750770
1011461643
1840607569
1037178681
2137017907
1663981033
658042186
1683883380
740331654
1175642841
2020171470
1775354087
795780215
482439296
1689343109
273239547
371498233
778775876
1339745834
1215094124
530571797
462870917
77064721
1471339914
108926637
1502125031
115561458
1883055452
1615136400
342586963
499919423
114066079
290120435
65243701
2096369183
2072519048
618381882
1069853943
149850314
1223806523
873209219
89190716
685078078
429665100
1390674629
1641802399
1708363296
1121765243
637183876
820432292
2049640769
1286890293
1080233963
1486464046
1840079108
1548316966
109735720
684137062
498576054
1171960417
1201890475
1384617221
868380622
1167540920
1113884405
1645311479
671186234
1092626374
1235066682
1980326719
1786601426
1311142955
810077877
1570197988
1451383707
824590918
1234954589
357367755
1183361738
310252266
802664737
1172343630
961632303
1601605252
648515984
922928297
1061849215
1613560363
663988325
900157327
12426602
2038166569
1200561835
1339417431
1631439037
2061938186
436164463
1571592979
145275850
832784103
833197931
21714921
1752816216
1559707921
306608343
488952705
691056727
690628227
383579723
37505424
40649100
1474929613
1362666528
1763803676
1131256257
606318149
1870091910
1971528755
602753158
492676672
1066747914
1915394788
1849794230
1676633626
1914394281
1297133036
1684672360
267141119
838259448
1027291599
980687246
1822264222
1938048891
323894007
570366781
1949234265
1842426690
571477410
179252034
751365836
1773779022
961887352
1509199815
406106133
1602536673
1189747132
345035293
762966939
110537372
1035557051
1471148520
1360719511
609126415
2057081076
281576232
77855145
1490575845
866212377
1398403604
567319059
74649125
885808957
1877672528
894459000
1688631298
1286496318
209817761
1426090974
151781056
160144852
776369752
406854342
9906220
1347023186
1752047666
1435894280
444580919
1695859942
721911922
670488160
1613460273
300550423
1916183486
897378290
1978983043
191989465
282440086
1150036818
2064064535
384346815
805696401
1116260590
1165217511
160360676
324788254
846795256
1838231201
31729201
448362787
341219160
2023520006
1654354555
1753826964
96805304
1831649921
567425342
786593439
218754415
1204735882
375615926
1003558199
427442021
1919803879
447686869
1982594524
803157895
1991230515
2083974408
1253710017
1164915920
1989352407
636218171
720690426
1011723355
1067742956
797326402
442244729
1541665758
860545374
151446037
406130331
420514227
1063098609
1794564259
1904119554
1518203715
855239673
985772974
1884552205
934266083
823228575
1302736508
507341538
856458107
1734042557
1257000941
1412259406
1603825832
1291975453
153478053
1396695313
607994629
829678381
1879339894
1221836691
933055651
1389476524
1157105155
622003884
339213830
731777738
1102190281
624765825
126540485
149641382
563872209
1904622706
1317484477
1618462251
185706552
762565363
393192025
139948460
2075035464
1230593479
727136515
669312273
1234056488
70254951
134691556
717513865
1233237773
1042044767
1533185701
1436188616
8519082
738532700
186855564
666278712
361634161
1905234571
1571257187
938379621
857941604
643599813
1857039689
1747970278
1316358568
1000233501
387444388
701139526
1750092961
149354307
2050156855
1419817402
1179972495
1976063364
2044254479
1059380613
1259933398
118758177
1141123161
788805811
1339317006
1081697863
1948179117
1766560532
191000477
1980626400
2145515563
1032204827
5959387
1206761243
1376133279
1759749905
1106488562
544853371
517387064
1121333831
1255804182
910158240
1498203057
1525548867
747240384
304055607
165994545
1467384727
121499897
50151330
540798803
1089331639
714543757
400544799
246417284
66565917
2112702467
1974624938
1034467867
1669487650
1531978404
1609887502
1335314406
1934961537
206727459
59512708
1518606331
1441769230
1316959077
1922477858
222572510
1323092995
1990636643
1460845491
1148678
1930867696
2104344742
50489811
143897419
2093369675
1992613602
680250686
1541599647
88601161
859997549
1836470770
200202276
1130637101
1529452181
110613296
144862501
1796189570
461514278
202140699
1085941030
1931944568
642260606
859627534
278028249
1872611773
1943173634
1443998447
1277036593
1454424752
987101726
1689156819
1736021558
85531551
1322579169
906255766
2106136395
813705838
681259379
415122945
429440208
1738808605
91416776
41125637
1195308105
1556565771
879200853
1372417217
1950257459
84527644
1190460287
506243372
1513874033
647208062
124853478
1306544529
435163092
619929939
2147244161
883968388
1435530741
735255985
908275695
971537450
554341148
807088769
1607316239
416561232
369811122
1318952039
960364536
1256928293
1647542386
1940254540
1393649609
1486309372
1688845334
608905558
2124922980
1816898055
314220446
1909765487
548194860
2004653031
2005955950
936775801
1700116983
645081527
1857981962
1572787256
691959081
688432199
1506142223
1830705989
1681217548
454948080
1534743491
1242851783
379747412
1566585622
1600938890
332164668
1176439352
1420868570
691608994
1128234086
1157040567
1618055157
268086744
385662628
1832989685
1882321563
104537651
507173888
1104912717
1885924923
1334644875
1447257457
408069228
866690754
814727662
1523313975
1764347304
1866092856
1818294072
468174561
1128502171
1099642648
539400806
226846283
1904130565
29479773
1631745061
19278085
267975921
385349108
1079166418
474344409
1185976804
1610502831
742344684
1480543155
1773063981
493966798
575301648
1307063396
799878438
1256675275
215767305
764544072
548416640
1340995398
879446983
1639635066
1521525295
665093390
1289297833
565626126
857421299
46849260
1805429780
1723687541
45815244
1692163884
1012105750
781758491
488998239
2086395325
481530260
1576487856
222391523
1999960084
624345942
1183052408
1427567979
447005533
1082752284
202643086
1724983730
1828636552
1206379492
1248600171
301817917
563750349
1833134093
1648360046
1836145238
1225898242
738371972
933985404
254080904
2041833756
1298749395
1571457469
643349719
44059008
1212996026
1288500122
1949338600
710547141
2113022113
2003094113
802207587
1057025554
1305155976
5508210
505027933
48905323
713777068
574495469
2142671936
912758930
409733475
1863146433
951341833
2060384558
224779528
1916653515
1013502434
789382088
1762422817
1041126499
2130826358
555660345
1948301685
1773576600
101313173
876304771
1191176708
1943910161
762842525
992463153
200587124
1915844825
1698909350
1201141684
490371836
809082869
391538951
1117887775
119297291
233837358
326832880
2007291739
1586928555
554554480
47046918
178583298
678482350
915872409
1717912567
1093535826
1798229057
1689036783
1824505690
518145319
300897317
1597098929
1963979607
92122312
963367013
1029626891
1796411534
256610921
1474659519
37519018
65362920
1133239394
380596992
2134786855
1633775667
236547888
889446240
749470452
1445069030
922018954
1263037193
1770901868
730110139
246069776
1680336033
355007763
995348447
403275538
1596128219
1471656498
1653900216
1106427117
739069596
498172318
1879945558
1050074721
1248095326
265530421
859175452
2066773782
1695936814
987647328
2063597038
988952526
1774501314
86281207
264628581
1669317876
1231296496
7169061
1481588634
1295142341
261484410
141493240
1706107340
514465178
149430147
22727980
2123122952
903286408
2001698137
1202027064
345440209
1851908025
1121954346
1717033040
1447007333
1363115463
739882609
385521444
572986701
921819344
1272154014
1754395231
172350856
687678842
78459038
1358876108
1607144665
1344565141
216451392
648648093
1041719205
193213504
430691069
749920999
1172660574
1375441730
1581020514
1446277150
570045793
1284642438
27952994
1695738361
500934299
2008860685
2030013776
1393102499
447810356
2142041840
972319018
55604747
474784554
904841085
1616013748
1350339271
1470916137
1613711010
1949907848
1862856959
978739225
1520981252
1147738148
1635023379
1677636056
2074054035
1631011892
1030053161
925572657
1912954918
553798424
432603396
1269163730
547966680
388913522
293226733
1347087216
1085488506
2105997421
99274807
830831536
839072242
1730498015
1014430642
2132234002
1832211228
13498252
387281018
1785182249
1614247344
331972396
1304529319
268288517
455975334
296901725
414827392
413153494
275412505
174978925
670813080
489779178
1513323312
20846917
1947934091
191543348
1775801416
1402249038
1795641937
860484396
754974557
735711706
1304340834
1094171768
741433215
70257834
1959001455
29329605
557623806
387511625
1150534187
1585461344
1552362754
558901134
827245033
254005949
564621109
416666292
295567477
874449440
1480321237
1192071503
2123048934
240719232
135848753
526810426
1157487610
1493165177
1726843948
1577691457
1529964336
1597404259
1375083126
1929736803
62199053
2011378646
567477923
1930941299
1789786444
1121546719
906927226
2141543083
380133563
1820431910
596578591
2048472480
633587059
125780900
1243257804
1792345295
323805629
459396304
865427636
1844609435
1279605287
29851708
1433383950
133603037
124270500
113610203
1979416339
1228083990
949289463
1487876619
1546572354
1364996385
290820690
952463912
1857423477
1488746889
2096985688
511224585
945442965
1111601385
1565515548
1093554732
1633243305
163287178
1612787751
1872888494
2130980463
397326502
294891754
1311511864
253782652
929779381
187975053
26727060
1605677361
1508521772
79370514
169868152
745847636
1303009781
835722489
2047106882
153203139
87057948
650409354
972926517
1337556620
1154023505
1592509070
264457184
1752846483
2081847071
2083420126
581702764
457448973
4968083
1157369496
2101873389
2101030145
723263333
1758576652
1272311824
1339355050
518658444
1495019055
324866805
2119306501
1736728007
1963575526
1831956209
1319517377
832748222
147411254
1863899194
2031963095
194956153
325079966
32527917
511837445
1378634367
1601986540
1654001119
1834668617
1163069106
602540217
355373342
1550228916
1560342228
1147511179
188798063
657918372
2043627178
1567868207
461462475
482052612
923823810
228025089
1635383539
622279950
785668619
169193731
515303782
1572505680
1499408300
23782933
1023942623
1017063096
125120506
473800964
1704175282
274619113
1804714581
1924486443
1096750188
869975180
143793321
767164450
1134532873
232849088
1651133760
1877152699
882654464
1848020681
842990082
1452527549
1965465368
1689776541
1870469296
1797602304
1342643662
1453385015
290729820
880194520
1305022200
1857994888
200978074
929413725
734982284
759272402
1264857048
827381665
871723805
1795482931
1582045433
208260251
270394734
1410405346
1116984514
1702473332
1659682573
1681075662
1951013025
405665798
1371948165
1471043177
974810455
878697215
1636574263
1085925795
1830216344
12043709
442057722
1148823964
202940660
1888603735
1777195509
192579054
265269814
700814479
1230452864
1005140773
1466167195
711176562
86975790
460950500
347407083
108739070
1247730744
512205700
1644071466
546609899
631860054
408996185
650041853
324414410
13640508
290554968
816715717
2089359083
542370910
571433686
298213331
1645914037
2041032899
1346655228
1232295442
602267366
731421227
1065065065
1434165537
757003306
236991297
1269846530
1985583666
1796475456
1444347539
1280480590
884145038
2017919639
2141621591
1256732916
1866311886
203981336
1515027120
1631716339
2103437362
520350189
342272474
1637186420
633716853
1663039664
792988796
574356119
832370015
430475740
1428131662
467189290
1357214872
713827020
1306344774
1936476258
842627164
2006668016
359693470
1552034908
427048627
691748180
107050273
1454864673
1232577620
88771803
1159208996
1392807554
482296312
172895292
1968490287
825834605
271417758
669592880
1093524507
2092344597
1208139751
948571312
52946860
839201781
358854130
1117838722
650979975
1282188287
767486909
2077726193
789069528
1347631189
1071774668
304569885
604417457
70120450
2053489455
450635772
1630991712
1230469080
1720621697
964890956
808247365
1803184369
1310013964
1843736398
1594900329
413607917
335265054
677905406
1387296489
1900931852
4211105
1331513743
753559741
2039368869
87214992
1390379421
141948927
1833126348
902710249
2114892041
2126982602
506426197
1272701818
859192
416512514
1233646981
770954402
2138516063
954946524
992083650
46934411
961254203
29868721
855794307
197082098
714494977
554131401
1391663762
382832529
920562933
689725840
978694849
660971531
69537498
1291856393
1118259329
2100816508
556120696
1293043705
1966925011
875047011
1934907826
752132046
197503810
1621802796
1536243005
741617390
1347619342
1582279705
2041066640
162040519
1936710302
1419539527
1015168762
979735468
991453304
1054405548
838811366
1178738966
2068195044
1116597649
274240039
839919086
1444691264
1040618300
776451730
223240576
1405005153
1148161360
1586845119
1141940200
266650282
214134888
777062163
248969396
568026725
1041577709
1189306234
410766466
360006440
415907171
1144475624
1903302883
1276349960
276798599
812006735
223919847
69192288
1948102493
1024102914
457132576
1304871778
815494549
1729110974
96110873
1393710423
1921734790
714863691
1919100201
1672369667
1999743720
408392484
904550136
1277602305
460793343
1789871375
1459843431
613677945
1077553377
40927752
2117211547
1196343103
1317398407
1170858214
1083322283
1463246899
1484885609
2043695348
1198778618
259039878
1069527749
1308304762
1198036157
376706222
359700742
1257397734
376351612
2135503264
518205941
302981161
176049024
1296339012
1371794468
1910010278
505440141
1785546584
627919747
985324577
1534604285
1113489876
572753820
1316971511
1088400996
1396406730
113191812
663965403
905655856
1846746480
2000726296
1754662428
1944082624
46539277
1202680363
1975147871
1324840334
894500023
647344693
1812429074
422694842
926799677
308076414
311475582
1304124853
1779235263
2023817977
434791957
804469863
1072711642
501917072
503041063
1179234882
1431668656
1760928168
948577260
448283450
427847834
198526922
527318976
1380416838
1113208896
771773332
1327963449
836848759
1106135406
600054275
1190693570
1942896501
1329750390
1056713253
1168758234
2105130072
125110781
1505760526
124608835
897196433
260426545
1943443012
1413793041
1152614876
684614011
274404049
762667968
2131722838
1267649893
1779491999
132913013
1378203560
1269184772
253765131
2043461775
461621952
1205624325
894846712
631080234
1407540186
1976762489
952142060
1794761697
1949130879
1066608776
860029058
106037443
1260754
1292779431
500410228
526009664
309774913
959699683
179411813
412253762
1872275888
1820512034
329989340
802504667
1881190511
1146939694
2112499277
723297176
1757780277
731113584
177865943
542209504
1642189206
564674162
1283076268
1134178225
1396360458
1759441981
687826946
361375170
574448470
722795358
288215954
1511697624
498722818
1360513622
723454524
992177004
994418585
888404318
838052003
2088960055
1299739455
249239327
1456791920
905808216
1782639850
977627233
1570347707
105902301
220864745
1832345503
392860524
2010629406
1154659109
214298230
691103476
796644363
2109735680
257766219
325263530
438000638
2067188572
232826092
1941265558
159580289
508349025
1396380164
216416372
534584507
245044485
944901490
1115441456
1713143485
1926264022
303302376
2119377822
1315564436
442920188
1576960953
1617643922
1611860773
1944359729
905013389
1726998253
1579894538
2445795
70863138
154168276
218922648
273773443
823721005
242453905
1580141578
1287820203
1117834399
1470851469
145358468
1247467755
1113534284
78372907
385143443
1730421290
870456141
329866982
1825432563
1563897236
923325296
417169619
258813932
1800578796
633656451
945277950
1076736706
909466686
1737256248
1314961122
1615416094
1820251399
1480613954
450010581
1512164462
530933607
206771887
2046382572
899747440
1700275906
577966991
313083469
48288652
759193969
1557203796
157440004
1800076461
1261716869
67671286
159698961
6420893
1682697648
664792609
999692563
1925664757
1149594636
1573648264
1444292506
681627055
1873310992
988645155
888021812
1753010643
1117807423
1587878747
478213269
1083171919
1288684892
725571561
1847894952
1564820592
1008359808
767605129
533536664
1157891932
559917792
445074066
1535445475
815222007
849386358
628741122
1603349256
251607740
1340764630
1906803464
1386299699
1289553452
1378501024
848792757
838899784
2045801015
272227817
964019625
295022064
37481780
1193697743
1066421228
1517709226
1475705304
997311551
1074567098
464046894
930650601
1582166416
1455011550
498500132
1356468458
76438793
1233753765
550113521
268329432
1923276705
1031697851
1820567842
710814587
1675382415
490946638
580671085
1618588802
1156544331
1470265002
447737212
1110838687
8003119
1595081979
253465723
2002920424
1972106541
1895175497
873916228
1975590691
1680450935
267422120
644156711
726425059
484030179
548393191
2093910704
1154073292
672789065
2079734578
1537897195
188447342
1411857177
860108792
1671083320
1155656215
207037668
411266433
432640998
435518621
1148404427
395595726
1232665020
805851934
1971197062
1305899109
1472838122
1334796266
984076442
657310776
309797656
1629324180
1978913812
642558185
1778935316
327062869
920282903
1763208825
11702846
1088712976
472191215
1490795529
1780274675
1421078608
383644067
2091988193
926493140
1510102923
480558581
1350965765
393777137
1994059259
1059993508
918174517
784702204
1636768577
28277151
2131522597
303901672
78806301
7674220
1494989691
1118512273
1562197589
1153926539
465906279
442006164
467480195
454344003
396217787
1593059220
536405686
616789937
539584748
187876839
1176391357
774480540
61996553
661633257
682384010
1851880832
651887200
877760075
1977821218
1600620458
1590958430
1518517482
1977920914
1808794813
1719074851
2016009269
28804526
1060887436
726067304
1531877817
1289200757
1723463966
1031172968
1158977771
388750842
1078018176
1340634363
700748884
2070267385
1740960007
111885411
373630213
1863102182
1222293852
962419222
1782656452
1904843027
1743208045
1966749188
936207405
1554924182
1443553596
1258740082
1336238680
560801726
1973653567
541125806
1433305687
1810743079
1054258318
563246899
1137374013
981336613
813922847
491422412
1874984286
2044093190
1626240347
997983875
1101243220
741214439
362911276
634468155
1481335754
954844150
622176891
870585199
1373791915
1478249325
657347922
689997448
1452165194
1067493011
29850310
1783641648
187857570
1994962232
1856709216
1670198439
1265044586
387837230
604775706
608278795
329117562
208241979
248111401
1519873111
1032244511
273265888
1142803196
176121392
1727133271
1364925867
1411758386
1072971617
1096713808
1002209081
1711864643
235879432
1408442605
101875529
627116623
29346768
366032576
144991927
529338967
527742706
1997131832
470453293
2109054236
388779307
2079560119
1501583348
1813684444
241449959
620100531
681479896
591987526
1180848597
460534968
1070404826
500733581
1977356311
269265499
525285552
1840256910
251214166
1147450264
1379999949
500778697
1409973421
1877347434
334203123
833999191
679587818
1193000479
749544966
1084943511
634092673
948851147
313889639
1041971285
431862396
156636654
257247579
765638927
1296195584
1380031528
1671106793
1716227889
1832293359
749949899
1940239220
1317923388
891861342
837061633
1308954117
1524978931
441235957
768199361
532988229
163653591
1106709048
1452754198
248735303
984678512
340810131
319083044
770749721
1318207877
307797879
100501234
995593931
262351672
668017216
2141929876
839551421
689039071
649979171
1123616650
1340615478
628454143
807752373
634099519
318916473
429691492
1123748948
353305514
853188022
599132060
206254303
510927059
1155272073
885341468
656062766
1918869182
1262478004
611608813
420792750
1975845148
1712799013
1209275831
195552517
2067333246
1922147804
2013454411
127676296
138243153
841338812
36413296
1538262476
1990906026
143675524
1640590650
1798849968
1055529314
1586411021
172220136
2116997273
632671540
973016278
1120583259
2122020076
1134715196
416875838
545219886
1755027148
347198954
1885891125
1055312893
181359215
1380342152
890127521
1029008406
999836035
1546072792
1706155431
1095198819
1785339437
344669734
1526329549
1296343101
179633568
357074389
1680560823
1773651102
158432592
2005878507
1020200815
593768724
1363455156
83533513
1648803115
1204946366
1214001394
291707118
67788572
1837181325
513206172
1530869535
1214362739
1977169204
451980841
1160784982
325302025
351324437
1792685628
1680497415
1832628521
41287130
1655319856
1899085180
441255015
1772137460
1080863951
1162389475
830800595
1870952695
812603719
746657155
1667210461
173929099
508096394
39770099
1972468339
315262368
763362792
121419551
1600735546
965719469
1796332970
744494602
962781942
674417067
218105889
358637135
822733382
1517373480
2134192313
738855916
807333421
1227048160
1282132021
1343307851
1733339539
920797505
373567463
1062600689
451893221
157807161
61729548
52354307
1834768702
1900107353
1943287477
400005215
909353862
2141704509
1407050384
1461302443
1083021404
1660757158
1057880782
1827838509
10640271
1436229838
1335277868
957071189
568559748
341593863
2006259363
374266584
1987115983
1638229785
633864490
1576986848
239425448
1822576657
386606092
979775675
228839016
1396352152
557759531
1280665532
660889286
737922538
1260981113
1382080099
1045113870
1847072891
815081432
830949393
1747417584
1215059083
1508510073
1315467933
2056865779
831196318
96313732
647612719
1964012158
766777229
379408007
1430822170
679503689
1510053001
1722317719
554695022
81293647
1821372462
1016228733
1347068765
2040452996
770916946
1369523752
985986259
1179741882
529516610
971792091
899868698
981067476
1140659848
961947750
2075111344
874856115
1775255044
1463315687
415328886
473476133
1273711475
810744946
982288748
2108824385
1318328171
1470147438
1258246811
312841753
527436528
307341251
1830256655
1227696298
1140132332
2017323507
667553619
178791036
1316292422
638988943
799216918
196377242
2029938995
1558523818
2105158444
1972629434
1655177887
799138150
1587004120
90173679
629231349
628017347
735469767
1378794833
2137102736
1167844876
212664576
75754674
1744924441
966351142
796480099
1720492789
506707434
152824065
771316007
1565361863
1904582518
415161768
423822997
164079092
244013243
1406084925
1389403123
367122176
110441344
2026855310
842419449
1356469490
1270870155
537327671
799956647
354447085
2079152225
967872184
868963508
1050407012
106926391
2036553053
406975712
1599829193
560001019
129601168
393376977
1193264324
812881803
575382732
1797698752
558601204
1073909746
1197819056
1018427844
1223741097
988987212
1199747711
1933802114
1049264585
2039712548
660802283
1370437810
930151927
999679652
1182527005
1081275852
1226014276
1706321703
2080935513
811869366
64458618
550479810
178589885
284180331
1879551533
530565091
792808337
205129165
1057135750
1272185225
473692067
1200613632
1670737700
695183534
1545633087
2119813476
435385045
1470600881
387559895
1026674960
384589253
747779201
1530807280
501260249
1824339265
1879492507
1264055665
1626465786
1138919753
515423091
1746386995
386454724
2076257954
1162317011
259781183
1373390610
1592743840
813588179
1941353920
542831531
1558117738
1301368746
697758987
1304777236
1988761882
968601516
1534421592
485835417
82835566
1366230816
169154321
592836920
489470894
1677663256
90163042
240841503
2081985876
300818809
1446401375
1291548009
289949624
287063134
358938216
225247824
1318114323
854481993
1571988251
1114681679
1994994696
655729780
1581824354
926795405
1566074460
1247597243
551382216
780841028
751698489
70309116
838824253
955855666
1046579975
1117562799
1370705154
488289392
973490922
2133951758
2073706702
787945945
516199124
1315016504
1331150090
1586633554
348260051
1417598509
2043882867
1909996590
1931414716
522040751
591325218
104589921
986721824
970001328
945660468
1214883667
1036770331
2073655858
929419284
1179571197
1753896440
1440741521
1139600222
1243665673
429116473
887199974
817374300
986959105
1774662656
488817179
1954459616
646646313
642890807
1268134080
1529392258
1890565567
1475201215
1234758061
2123541016
712660225
1899599656
170712019
59915567
969468288
677847251
2096169903
931151009
1031508593
1528903862
1339569832
1399620185
466520115
1212388274
502136386
1025802772
703943599
313385816
2087397678
402583783
1002242289
1960012469
636213920
866639289
2001490332
1701618512
1390820879
2095848534
1260852192
94634922
135608110
548627435
1427943905
1272852319
1956394245
1703830986
212257514
937640209
89352207
669531755
699096032
886230493
538210202
1934594159
2100921969
1190270944
1970484033
952527581
936983854
349816395
1235461581
1829579994
340530733
1596220100
1766132624
722787026
833796084
1102955860
326211553
513800308
755365604
829758678
1370359363
1026060074
578127881
1678312959
604323686
546500307
259785643
1063425513
836323709
1000647485
793587605
19266805
1629753637
1442931771
1409192800
80254875
1831143383
69900154
2027311962
1317458718
765872389
964732734
1793027362
1949154073
1717337642
1801545500
942716328
1332323678
625622642
1763794418
1179166585
1558685835
48513721
780509093
379627202
944884110
1365771607
848470140
2025069006
63924503
1815468333
1887406691
1943062681
1390370267
155321810
1237038058
1944173154
312091806
406992354
1787372890
251609320
572769585
883918082
1560684394
312076850
901720471
695114473
1898400053
882586746
1346893317
194411825
782405284
731493663
338938320
378725597
681023713
1238350823
214968177
518563220
1425618973
1730568954
982845535
1751873270
792083488
1547020920
1201895095
1398483423
1980777992
1271402919
1607482690
1252682085
1457512610
1892697911
1769971206
36825369
228911924
750525352
369577895
602805161
1814930323
1188111077
1553950677
1222336532
380544025
1708153034
12505782
928272395
1189174936
368937003
1640797743
488730808
846045806
2027643383
1714071322
1016479484
222900872
793317376
822893425
1351994370
850064292
1924203892
1466642738
439385415
80562329
2068523305
206251847
852710037
1070308598
1524595516
1093546176
194817391
1112509609
596337611
1504819570
1849601114
933978210
1960440691
14044244
1299010464
916460341
258199534
123597362
136381681
1934799381
341648474
646896742
181840009
1819261929
1732898934
370387436
769759305
635754424
1323052607
1567767556
143835061
1736909979
2061678421
1473075921
1961972147
1376578921
1393339857
436780168
1734777199
935947007
1563502668
1387958777
1112336478
1466882542
1528323326
97075002
794814337
280313362
2009964773
84332671
20124796
961168072
2031236071
1019982846
1949685380
1255348389
2122371244
1381709474
1060564178
1774444754
983684899
1785177382
799099758
1213799217
927537568
560222297
1211052624
1244609708
431173668
1186763118
1423906371
688581729
1261221432
1761034459
1368736141
1413505934
581962622
169230626
1444787793
383530100
183415598
428317099
897912713
1621282340
334005332
1464727435
246535065
1538280653
1019243895
1083413852
1922382817
816300639
1550243741
1263920893
1921896718
1508905211
140995742
650611409
480787050
1286443014
1844087149
1064514277
525163757
2100663810
429348518
654314095
16982182
125304581
2143386544
417992989
1954706961
1956063245
1499386976
1471026044
1971790329
518494510
1497310133
242063753
1788889536
2070536329
183568180
1861684757
1096385844
379019384
512945176
473596154
1623814216
1366014847
23124412
126003268
1539076416
131489128
179810395
1044981606
708672711
75619883
99259744
663494904
786844350
963973225
2021591332
1973184248
521799351
400872812
200307756
1675881270
173596246
914216344
53401534
1082185745
1388817698
1343856870
85569332
1730053614
1319523765
214820114
1710583346
1053723343
1119735866
1800639408
1990816370
1953585747
267293948
1755471658
1451605793
1252055842
640568673
763065286
1719397977
1037491160
1121903093
1204006023
1430443674
1768276711
67902463
1415703712
1432239618
1613243918
2018879429
1191632785
1734389757
681973433
1706061838
1405352224
507763063
15485026
2133870386
61183477
1904030419
1637270948
1437584098
1805823486
1236030658
688551891
1743214841
1421436685
241993361
2107241130
971477616
835697391
1635139224
111969519
587197213
1738456359
788217510
1176875461
2085016438
2089333065
1602504541
1062432055
819620713
1968924050
289319691
1499156045
389921369
839566041
439424680
260283271
1534150942
135995689
1991786427
70939537
1169413370
1423271123
1925364822
526287157
804338558
151334148
505827349
1009011736
1504044132
1690591143
207771903
1102288701
1226635046
346178606
2146390368
240424484
1025564671
1769978420
181791937
1554800451
271993836
1813361906
1329290526
186127769
1508836506
1785143889
1866768704
1056404488
1496117934
1270488946
550175483
171363094
116280114
1748330817
379448512
2025629972
11881171
1031084758
842631812
945287823
543413183
679581802
1465575405
1512625056
523356518
696860850
1975856705
1323397190
1992528115
1260628429
2119226344
2027318109
601323290
578319292
1960200889
1155996851
618710385
1878904260
1692695334
1975309181
1543985360
2118441096
451795017
102181338
692180947
1880661474
1770016875
1670997910
597561623
1936906756
1643615872
1908739057
714824822
577353267
641840089
206839714
83134322
195342615
1576170821
2134175994
636736467
2048066913
1423035143
669615980
1770697879
1408786287
480419089
844809653
264973207
177214739
1807224006
1543787062
53652650
1794071660
1634697399
598597845
1154957492
35491603
249701891
419737427
916659971
1083520017
96698034
978340828
173901667
1421393723
1615388650
810399546
1740825530
2134807272
2092185651
704484824
743356988
1343394627
1437031745
1598116969
1555610838
692306855
1245193190
1575168015
92524911
384625955
1698607516
280551058
1890850411
1475678500
1218718813
21186132
1946897033
946297908
1464160259
2059885556
389452337
1982794059
438418448
899537817
1809827723
1558942838
892994259
392171893
1455493075
1956964347
874715975
398160701
729554065
1912667486
1260528085
284118087
744110786
54029410
806633632
120275132
829337652
620505011
122360948
1168497405
2021370386
1733991711
1806236375
1655495163
1352743859
1598961139
1618019037
540687188
200173042
434013439
613101249
687314198
2094901161
290095958
1225519465
1238152602
132094620
1906381867
2099447910
50285521
1800522403
399380247
1553872586
648071121
221869504
906488303
611458635
2131055790
1342181634
774058826
1009407510
1553821679
1622661701
1749583447
747748393
1313406033
1099299114
875598699
1743309077
1685151153
9696458
2135659088
1894292950
1831080675
513506747
1411828914
1435293329
591728302
1711331657
852037841
890010713
749374171
1117328654
1427998356
384786862
645512792
2109160278
656621311
2031929186
151417518
976347681
1443799138
1466270516
39914693
1053879225
2136729260
673107575
232255958
1038791297
2052833576
493070670
511144348
1529962459
399159528
1600651045
982555240
710471379
1648154643
7858023
1259855530
2053251484
76248203
868128500
827698465
1673022628
237000550
543098764
248512696
118850368
507199888
851447473
1199182706
1811160005
1862029277
827654618
481164742
276411758
1542864086
1429816545
1432896925
1554036448
1781880742
486874513
686070488
346364829
1911635456
1155297390
1501436495
523068098
1122075810
780198150
534246150
940984022
556011420
387698977
73440835
1442848458
1407776796
1640550867
653443846
1996059207
218022483
1225430006
160780742
1810961165
1427169268
185561684
1861618097
1600864621
559778324
1752622358
1724304632
339644042
1415294353
486309291
427635382
978532439
1220570194
133403899
1561161889
527503962
1868773001
665158390
441594233
1594347648
1789351817
96261889
1709632031
1252130982
102617066
1407505649
894486415
1190907653
1376976685
1545620113
656116653
1805990774
995655271
32490935
537909116
1155781262
742922381
924304757
1817863710
259648186
512967795
509555053
739727812
680432854
1678138463
1415830028
891154314
1619876632
39641524
1463626607
183923784
75969341
237777748
975981417
954378687
365293497
317249638
1934147702
104559806
402142371
498151062
304215850
1465063180
1951989204
2090980674
893438716
1770783755
513398995
131179456
1063818293
249371994
1238031441
47192314
2127284712
1600762548
219728144
1647038289
1281345808
1409066479
1854945251
2089971448
1648665127
580521212
1393695678
1044470688
1504500236
843435037
350343352
2034009523
722852900
1312163317
1092358853
49634827
521961158
1089828038
497582099
345005795
16365992
661444935
1071305606
895944934
1015096564
1318156005
2123903836
1565985139
1934098451
1325367883
427059093
259506188
1743713695
1726317330
895158786
616975171
1229660524
456842814
1005332945
1382073621
905254338
579983812
1809797150
1408252807
602849088
1118054681
734677962
1072435507
210556193
933347522
153136008
674552305
360828628
603996529
1798860102
312131654
1845000556
75598750
2124077796
2060547775
998353236
360925790
283574703
1323337873
781253294
1808915655
1866635385
2005166578
1139231588
52163460
19417984
1730615973
1222012322
288857779
1605819320
586512009
415119014
290436652
1069877974
344519903
525328614
2135852832
1789769340
1628240463
1724321735
1580662183
1334088663
1800469742
1406930344
201817622
1782619233
688877062
400926894
717586066
893567852
142921059
364203156
307282502
2041925187
2001055343
1965247149
1428111596
802216415
2000507835
1864419455
1525328951
2061352789
1756162136
889639257
1232959804
1556913847
229073449
2069603214
2113937070
621899391
1613075973
879315574
1092599598
1450337056
1966861653
683538535
1829167460
1815814595
2099343901
1294639339
911425823
1905667170
1489582134
362806528
1053897768
823968378
484073432
1873954725
1194951906
1988335288
676741742
335293659
1836928902
551869137
938724473
2142012021
1691256394
829398069
60547240
2100825597
1237581576
1696335681
1581909922
668570676
1921482423
22167282
351481414
928307814
1084734189
1460434585
187166246
652499427
1141775542
1010911662
1464328318
1194934560
29562451
1249104661
1558795708
647823698
808372062
406010938
596004543
2014120260
1654060203
402319005
1894741924
1994783100
2026555634
1151300325
731990205
1991023176
1264314260
989169469
2108168159
386732970
1678812304
1538174565
1043424276
1883276006
1780536979
2118700071
2076387233
1795820103
13383231
574670499
2143355102
1734889167
2146721400
1070026915
221337989
2028626640
551502059
6653746
2089853635
1961138645
1026322973
50672061
1889067469
1287108411
764182722
302277688
196052742
1722691039
1737887753
1803363495
1575329456
1916458372
1762357788
1851576391
248834002
153311974
1109027680
457188057
1012045099
1621129466
986057424
2141924525
530351399
1490181548
491722453
1981263709
2085615540
1164930419
266401914
366529278
838977735
830804825
1278902952
1381166518
590551788
631522016
648301464
85363290
1978595204
786090862
912400275
815577949
2129121642
1265111220
1879754582
1975160192
1191628122
1922233152
364403172
1407327286
839197163
1924558115
792060210
1828691112
1448591366
1113956442
1929450302
20271436
74547372
409014767
1304720474
231808550
198190201
1103531445
1617918101
1174090459
832531195
1979450930
724598978
1342144795
809833301
430673414
1266088841
543922972
1767550750
949272030
970062819
1238161645
1082115275
1655845985
1370867058
1838398307
2010997559
615784411
1557190108
1033464463
804389242
487356405
1672407359
616733008
189943763
1277049731
887914948
925594313
784459808
174907888
425652568
1690590736
1375830334
882892630
1598571311
1510373422
683130222
1417211444
1117945099
846951199
723883
2132185993
738286141
268091954
1913962318
901653862
2091596548
1228862346
628235929
776113524
740700487
199150449
954057390
1167922027
1087803742
1868871896
1678883112
1382318584
999709101
1573277592
925561997
1975262035
892421285
1454180778
346513594
1471741542
527002273
544165399
53410170
899832782
2070105488
62490249
1563451075
1664865392
1550798882
891843309
1666547639
873074835
1911152558
1353814829
1096215566
547474217
797968749
1239876861
560121060
1927246183
368589567
381112845
1649480804
1553572009
1375250240
1460404488
547275510
1558483393
1143883007
1392132730
883848542
1016190748
1590409066
294073684
1067735854
1690778360
297115847
1442282134
945613492
680371354
126506537
465706287
1878380770
1755269219
2077748747
1550727022
2009402136
622703072
1423527195
1146221507
784579234
1988528759
2051987939
1850742386
506004569
1559722256
403447610
26921445
386392558
905991816
1886638399
657878376
2111866022
1978529680
895400919
579270733
1072905251
1214068923
834787596
886297830
41812999
1582332716
157714113
562126643
117541319
1802439884
1382091976
1338061414
621184468
1391917253
296158080
147617736
1868466619
595127318
1519555599
830607426
1815806970
1902983445
375644327
1353972438
1767368649
5173683
3112444
1728489644
2093571677
1058802273
878446714
1023556573
1392805169
824462245
1894212515
453326160
1294807892
1594513541
336608404
1524918233
1829374451
1502210572
391429798
106949196
878189890
1315014887
458901483
714949700
426643943
1704546107
920429775
536601013
1429045413
1201769843
1509928467
1755558568
917394852
2133166674
330046405
1239176408
1619349181
899404197
390352117
1318771565
1435655265
1931926841
760712002
470029336
1164594822
1850132453
6330530
484185896
528859782
1420303405
1102701814
732644911
222993212
451947059
746180123
1916603312
1866805227
35654054
1169567408
241327122
408264699
470177747
1037324201
823908857
1589435167
1297348886
713380571
1789899874
21337556
1879706721
242568975
2080042049
1696230239
1444511789
2133115388
762246082
298601547
192604775
515568721
1619399019
1390673624
1719688570
138317087
439464582
1618137057
1478715374
1331210535
310947218
247811684
475596329
2005118416
1650787399
1286883327
1796244460
969682146
1134177794
567795927
2069237391
209962965
1355259
363558603
1581523449
1979079477
465038645
699018079
1453267276
2091192676
595763595
1352889358
220447256
1822568668
1778127007
146006909
944289260
9978922
1186106360
2043546743
204176279
895646851
556045707
2139618586
285877205
1434063574
1112034418
748025649
1026363360
391488110
60706143
15822811
1251971723
453970042
1729096426
592836724
1937695986
2011035277
1112470208
1775178788
364472065
58015104
202128268
152309854
1725080391
1200900683
843636444
1497107974
716857794
507080602
427688782
973657729
993969368
1133653429
1033439690
84019920
57611565
1404494797
1781258884
1147322399
656080760
19200676
604587583
1811255209
1103809116
2107938499
604153406
1728000501
1131437810
1549466889
158761647
1014954995
1332520675
863982856
1775947043
765832528
853206661
1794529723
963163811
1308565589
1424108400
1517030190
2123083173
1426584569
1947386939
1212769690
579408324
719506207
1931677632
23576993
506423142
2050417790
1710363719
53383635
140015806
1539382043
1677384520
5415498
998765132
1570630776
26584540
1275841371
1412338136
1724861258
1483061334
193308324
1915173729
1428068618
795296221
156392857
302217852
682466066
415433420
676491543
1589049201
1556193985
337825507
620426143
1390050007
588207446
1365966156
2012402279
1217062304
889090603
935530018
591897263
1420831180
1103855312
730829520
1434782830
532631897
1973655604
1684002463
2021276943
142457253
1484043871
183308975
71928646
1325621299
1619976144
405607201
1899622573
1093011395
1664435414
1614887157
1935426136
1034197701
1164726217
2002704483
977692884
1277597709
555657393
533813265
732527001
448042197
986775821
1351376532
821190903
985320872
1979523035
1639723470
9312516
1664431550
1301961614
420360991
406704720
1069675883
1317477739
612390514
149051290
20754852
1345061628
1360135360
669482011
757259877
1929166369
1249371899
23175679
1263510908
800225357
588228018
1824063464
111862838
1695345579
1466524476
219840495
2110736747
1867154618
191237077
1905486093
1636786887
617088221
1088873097
1124470560
609890324
1540956189
1233408474
708711423
1003241983
1118141981
1832322107
838517477
1834984295
1203747555
323862186
1565438210
1857155563
2086777653
1377188289
1859109777
178294077
157870253
1755187564
472378365
690098251
115136981
132200712
1230768417
507357480
1723314458
1373662809
1394383841
2074890667
79100891
1720888484
2088855385
2113660513
853475144
117779497
2090929442
2076402265
1157176887
1070282966
541843922
570490639
1505524058
612550506
851467377
1648920546
2026733176
433483575
859216752
1731163887
978184745
613812860
1475902108
272078383
298354183
1486581557
1880049813
1460606101
2111987826
2068645206
894296510
1382190286
1918991717
486971757
1027109305
913226066
1653340152
1401659287
1539849234
1912658543
1399078491
477029036
1229351466
909254232
402456696
10942746
405382014
1471353102
1399967206
1265244686
1483910624
826523784
1620159701
296856542
1607356601
782914269
516503291
38214199
1030721019
407709416
1371899217
1535119704
1629622933
1109122808
937189398
1102253097
1412228422
921404630
686852836
932967584
1426013503
1854320454
89750329
2025522552
1536266863
1640634104
1767317357
1045743868
909294365
505627490
1351785870
1950886953
631674804
1387860671
402437193
120650861
655258788
439818846
1145652895
1110261323
2123956223
700627139
1584939988
1179213843
138570126
1370491649
2070328831
1438155474
154562056
1320783345
1789130551
2110502031
537468366
910214011
794453874
830463877
1637023395
1468338518
320744851
2069454609
1573058077
1994875327
811423545
1045038230
39492594
1547714550
1185051431
343562642
1152665889
642419201
1975536990
721847931
1721863726
1991166831
1892089040
627352697
1831855137
972272426
124549810
541034490
74200009
1930453929
1440105663
1771575416
98595328
465040446
964702857
1038865396
1593160865
1571277293
212562521
769454709
14317557
1629854928
466274032
948317721
23949410
947463269
1842705158
199698544
178653726
70324998
109789942
1166553246
1174366840
1535545805
1148868692
1374791063
544422133
294576781
1626873412
1526425950
1259435509
335249654
890056282
648192525
869046187
1313442061
472868964
1173375712
1136254746
955621793
587798784
517094124
282346208
1138561191
79929016
212432997
19626994
217741499
1679437727
2055460810
847725629
1677323459
1699352222
1209873470
202991956
1070719064
2101555838
724141155
59761212
260361689
1407496307
1419697215
153262029
573201334
2066001729
1682346292
1732317761
562924728
265901728
887793159
1996424824
259045522
1665211830
128915168
619847697
1608092927
1574560383
1591345598
1644123712
1272546353
606593178
416963943
2144616684
1318945729
1016502644
691808776
1495738917
1662664189
193104965
499872200
1668099387
1861862461
1621141157
422136827
882082761
2060911543
971184749
1413676169
970896560
1849334417
890933287
390900336
1409914529
856075469
1136372249
1156168694
429425386
750072626
2011474849
492514675
961552650
1811253721
1203048066
984816005
632391206
47341688
1499765916
1498706458
2134818337
448999396
294228972
95899158
2126833163
882231143
1634600015
478448333
1159365403
2144272356
320325889
640788632
570893612
469853703
830185872
226063371
1934827063
969158273
1383643214
602126986
1768762207
1755801133
1134908072
588934480
176405289
1425030546
2104360287
1360666061
995173490
945447448
427280046
1671710813
1968558857
1785961378
842218926
201448504
534179770
725391484
2015631368
917606501
1293241529
178398170
1779646043
951033049
1178502157
1554079237
1485150337
1163673849
634670758
163569753
616132584
621292262
1051314211
340432936
310660927
375361468
557072998
1302164442
1924957504
81080493
555419805
1854629710
1603181175
1946393187
1328035640
1830796291
2086247180
1007250591
355780317
2000421599
1467615280
2085049154
1859580394
90535835
1390238326
1960235327
989701881
1993965402
1872892067
1122758062
553947380
393234364
309331240
1917202593
1095197713
897150102
1526526190
6721
1258177412
1414461678
240200132
743763449
441089257
50845302
1217652264
1018882186
2124865151
1351145055
1819883834
1977200026
1139281325
1552673623
1681243958
608671543
1273574317
1393881640
371607678
1503931554
1250537655
1172216060
946011156
1068530543
1748039058
121149574
1220824988
1594001447
326274038
961199437
630059609
1287258799
152170088
932972984
2061098140
981899463
1443738493
559441180
1743956677
495842786
401033903
3994808
2107123211
918308965
1889039259
167798913
603565875
1617485148
1771627453
625772995
970186012
965077627
1949141343
34194749
1208951937
937174782
1937045757
1517136283
792346451
1861961106
917140443
1229665777
1096496524
1814972584
1026156204
1761976436
774956334
767284244
72780673
701274043
305376063
999160149
811870518
295385116
1580624077
1338984420
585333433
316282429
2129395337
190391448
495825625
707384024
2098776638
1459649255
1268061455
813664490
1838004513
592194193
1432524661
662145895
1063087285
1667516462
1609786927
531556706
490209109
523737517
616571863
1623533592
535221262
804190158
1793660248
923501418
2077323753
1847131195
865032258
115186798
304102645
1958411169
1296015169
365324964
993781387
433075085
804470839
585873421
1037937797
1675710576
1750079074
10211863
2094752148
204605844
1010027682
697644144
71338222
492976647
1943473346
936686407
2050764688
1220569578
1507177436
629948993
1122510717
766911323
499890625
1297278912
2125109335
501261067
274428966
1464388983
316173306
2013343096
286099723
1695687640
727948493
1335338530
471105652
1852734631
57436163
560769626
264313203
1077525026
1513373520
1203601903
833363640
2129767730
932081278
1094850691
1257930157
1342204934
2127236042
1406689470
546659365
1814438550
525704143
1965714894
727123907
975334031
657408690
1008742051
2010121559
1662461913
1014184788
195710006
1476796620
1464272719
957366658
485403771
2040802089
944268700
1994034717
1166596202
2123532357
35764754
1450798591
1145661347
770424861
1324711739
390842752
643500658
1822255213
1755585562
2045559204
293015873
920828749
422872352
588758766
1933573448
376634427
1641389489
1220213315
1589058771
187638883
1684798415
1617521205
1458699827
567569205
566711467
2063326809
1726235597
1180772526
246587063
124653569
1306262557
2051097368
1196466767
809118923
866631927
1753886131
729116701
2060958039
1424412023
1760837111
1876903018
1103062036
1170272081
827282776
411017775
1487386953
611850310
523476221
786397542
1229754241
988876958
1311430337
100929377
200555448
378175266
464086483
811939379
1212562946
148662446
2087665631
158164989
1029874204
858900032
751334635
2001891834
1312678833
420309378
1377907126
1786020694
504550004
389769559
424648018
147716918
677541223
1335649853
1489292386
1710559623
1440088875
2036251016
770804913
1141672371
2114061930
1684043298
1923570116
282733473
1936187941
1698807165
1605255276
1251085281
290138126
408198843
1433867013
1767135061
741031764
820079415
302260695
312881669
1155028742
2116563622
197043307
616386782
609146363
2038156166
466098392
196595340
1582550633
1528537152
1883933964
404388224
1959057129
1049674330
840853744
1427613661
1454030112
998620393
724986640
1372648475
1839293415
771935040
1006412828
287615827
1490991690
2077446339
582373654
1385302998
1239492846
1956240954
420887644
1130233981
1127007725
415161304
1314488897
1145506271
238224104
1197386466
691792196
207701861
9847719
159831531
605426630
544270286
484274306
653038057
269607447
966844964
752844279
1134767338
1189347308
2060244238
1941525961
1274167393
1018912524
95198573
1717514605
49212223
1867508804
2027877739
562384306
1867300120
1592573055
173602170
913908289
928977993
1645462484
1451412731
548854360
1071709625
1976934518
1475942856
2037667245
146501089
591741315
1607437491
885699108
1419848501
1543342143
1386084908
1841493507
1313292145
405611150
2039907679
155678517
702878667
96771272
1420711669
2058851246
1891346861
514509839
779990840
1597460344
1806200146
321553144
839215212
2077139976
1061226671
1752006391
1149063958
750034038
871509377
1669376239
1346951112
830391224
1100164008
758332016
1933470641
1877535035
802528110
1217526962
86806879
948413334
1343289317
929389854
42991366
111253318
1899913734
1043814804
1452332656
1983195059
1538123506
2063334425
223428030
991249410
904771555
1542509021
1310555380
592801002
696674920
118201936
291406496
403469302
176369806
920346788
779270908
982220081
265628800
733779002
197075714
1403494338
663418529
483742667
261543919
1021235270
1640342517
642737877
2016170293
62213633
1660612196
1048326913
489005661
338161853
667061657
1028290841
57377843
1972182997
970814218
48153369
1483309625
1490456935
598463271
1619716649
355697031
1779873277
143538958
1571507937
764806833
1801725723
477394655
382037132
1009801866
1696473568
81579388
1865668288
1003444374
169721187
1946259209
138701958
1883769742
89535286
1682595662
1094206678
154156345
1879785667
1875410384
391858353
1846229409
747824821
4039446
1800122161
1343773668
1239984301
1163942066
221498875
2137051781
2105267655
380238262
1629934503
316392875
1227041474
1722797631
548255881
1020996515
881901278
853068286
471019437
1937837809
2133317686
1501685860
921450156
505227880
958464709
1537272168
1963211837
565154858
20978060
1224502789
231461902
1385860063
700229437
1829467025
1139270521
1019378339
127420585
838229575
214948889
1518863199
854007113
720282092
1881808418
1822731927
1730890398
478701941
1892996930
439866601
676535841
628195366
1976027230
630193693
828842974
512696203
1513881387
570183194
1648915176
1911734829
1553779798
90107691
510022209
1320152914
1707578718
1957045492
360833341
2106620583
484787413
493869337
1146301500
533433303
666016433
313464537
662652706
1773492697
1729548319
2100834475
1271654042
141147851
1482857043
1316353744
431032539
2058481632
1196564176
476236230
1336872804
1747792610
341691897
536243987
1067632790
1778527843
26758427
1130368004
804311255
637500678
997091449
858567453
427428718
750677336
1293402752
194883155
889169308
864689020
432396793
1426591895
2131080384
650574464
1653875309
644014543
480878390
652624956
1795089620
689935489
1426410702
1355044265
399084685
1124337549
1094791715
1771534522
1523120254
1005483664
1315025103
1719253338
1137639969
1529243326
1502360814
580136251
1225642263
1652079076
1304177002
1027903286
1717329306
473144028
1496582358
1794464285
165310800
84020720
1853565508
777214034
1787695892
2093008560
921123698
2068587218
374003043
1599268654
258655710
2018262702
1554267709
1188949236
1271234605
2112151331
532204953
861163653
1642833089
1565987757
1553402847
1415898235
2048121506
1066550152
1226551999
1101854604
612192897
1369432340
1321542554
1121332150
739805878
1672162067
121335192
1377337477
690540931
436981205
991379112
1252173902
1981909631
1654863558
883670973
1986306287
183072929
1112527512
349930109
549756711
1454803598
1754773055
1153635857
1945525915
254894796
1553598075
584278189
1139784714
24791187
997675419
1758048655
627490183
575401134
1237011468
1684676130
1091263061
330314460
1931565251
868288997
97822778
1614172681
580046525
2036056596
979060956
58636905
822707457
1680300112
922391120
219001114
1503901993
1964299976
813435864
1793330840
1955734084
608398956
459322644
513889870
1472960521
1768356030
1157271586
934275196
900726665
1142704829
1776313717
858050885
1052007535
288838096
2115398748
1806088446
818014072
1256654006
1617690460
1996559754
1555403380
1893050320
1863136085
2074909107
249346961
1607727322
1485995772
1408151725
1713529132
1917173715
1874865040
1594526245
111925078
1665606321
466689195
324640697
1777450169
1830033011
2131745536
1465848760
1891399579
215863083
1034036350
372636903
323321070
615998091
1027928818
244685576
517286109
1072330816
1663543767
1713173355
1793625419
971927441
130193671
400715471
1909088976
2097188010
582424607
1602789329
934440147
819758067
1907191520
1277571107
454630119
56325502
175332975
581676147
1426923045
2055683581
249059180
932832826
916982318
875055496
122272502
871303864
1476867256
1549002316
1400461726
967509247
123830438
1895223210
1975623373
2042661183
1714710483
707927908
1788457452
286710127
71746710
1384021313
1051268263
1499494426
254358854
1100299511
1463545432
1526425674
1658087133
1906112356
2071208578
1308416432
1480065070
944142170
672132160
10739936
1247875451
524073027
426643943
1573595559
953282613
436962558
526652164
2134217276
93049862
261965360
1045863428
893300566
1793652657
1485266361
2028428572
178085847
1831131630
466061799
1969193031
1320489123
583392407
283657264
1996184426
328678463
347312749
2127259536
1968455329
42007859
1750513323
1499026957
2136077322
797013237
870896779
313512538
1286361908
566506275
39596974
1188422996
1062141666
1475024242
1358406093
848458188
550171793
193794223
64007760
2121526753
2012421021
2056025497
860312856
254053332
1337187822
1509946378
536477468
649366142
227358583
770382918
1559084082
345208472
1674832393
1446205057
872331390
1920992452
1206219090
1965967311
1067093941
584257594
2026905153
1296470766
1438051940
2078347051
1481731532
1173828454
226185309
1900490398
81385031
1340734064
102869211
1323224760
503399393
2123490741
333105879
1010387322
1616226706
162431205
69760890
1204510690
1380149589
684073089
983307348
16241924
1811735057
616579116
2095107982
246695765
1177139147
309287072
1802533751
189517733
1634071099
1373234789
1892903773
107352760
1166690304
1897559092
651050580
562894694
102255183
433563005
97525516
1099242058
541748278
336007425
1999414241
532264261
454307948
1952049592
1461916499
2122303392
1274870453
603327242
1212578464
522576358
2005561390
119686725
1375168108
1929645535
994618168
331188374
1387543129
1661939148
712544549
1951965527
1542450896
1949901987
1195078952
78927482
568119892
851718300
238712114
525291597
1452730888
1959001504
865366739
20964585
1401036396
1625589578
1007049588
957422969
781744177
1194766357
1522073575
1522046550
1315086305
535320662
1199641943
561451003
616782882
1747644069
1370923114
1400558929
1499312908
1921361464
800096553
1076318814
103565911
1941674347
1093698450
687822802
1335428264
484223161
1312654237
1205834179
1293309986
1201720562
967321055
1457656867
1687287289
395997534
519661272
2139249885
1161072063
965093655
1018100530
1800078178
70905652
1157894705
252454555
1601385779
1929346602
102571639
1771766688
315852360
2037560827
512381992
1586477624
585845703
264475943
1920849244
272485966
75655585
796304568
2096937916
1766640565
288704054
1599585600
283565081
1767725085
949782834
772442048
1546537652
1496893448
481576934
2093824396
1684574342
148899194
528479018
701357098
513335693
781376282
1338127682
1816434362
1108491362
868001681
456316688
2071800060
1882493892
1131765677
1575824120
596597286
1074949569
12894090
944554337
614171590
1504348579
1039540821
136826558
834815650
1879439358
243367957
1537802704
1341688696
1771902052
1428723834
332350664
822630824
1127115858
1311469955
184194220
377417701
531138212
2059969928
623930753
1270646994
2142513473
681241348
600830620
1673295367
396161678
1961650055
482224149
749336748
1412037981
573453226
1586299872
1902897867
1385616486
399916787
1988811696
1359409338
683552835
755819258
127787804
1317357957
1464611629
1126084659
1201340359
1501884376
692449609
316366415
360279549
2108638396
387927058
1897313578
706941323
51793975
46170901
1884777125
61682699
454234825
2018708268
831600523
10917274
1339148401
803393586
1310853819
20479354
146786078
1949894115
1328248055
1047797772
1324573662
1378044609
1674200691
1369994653
2118253834
2045498220
359098790
793554123
860893847
132127805
213569465
1633139400
774480913
1088758482
592666631
271316753
1538338448
826647517
1579331262
547732557
717478497
646746283
518772406
1942269917
1410663926
1675561122
679441394
237899828
1135270862
595245172
835391546
1395570059
1638205636
131823812
2142747504
956226152
1755503131
2145432903
1615795704
324635977
758364559
1559882174
1093739859
1929775995
1446754182
2136535054
2122947124
1100291185
2146968496
142840529
125137420
43845716
1067717957
193813931
1236844388
1742487077
1090506120
494050574
1139398937
788056120
1568145874
787603055
2098515730
1718981260
1260410944
456344058
2035598987
1454122266
1557333551
1104528743
723961182
1885678855
1146672153
1692463368
567402333
1789955361
1656184883
1169004629
1157091110
1570811728
1697130705
496819535
493526755
210776016
1759184428
468582928
1368408368
664187062
1733029186
390209595
1562588749
1699956484
618034010
1234717225
1586481259
180336975
1372426049
1680196186
699558222
403413113
1745802905
767856723
1329584075
1690101874
1507078718
354693673
208021917
1727853474
1883021380
1550022021
992054707
1487121206
791817977
872815613
1288657701
983134359
278854202
1963121502
1072985969
1014845182
42020290
954518092
36356204
665185124
749792317
730021640
727770027
2061012706
1294602557
1558339609
1940295173
1972074116
53478925
185345445
433090885
956098316
1055314326
1317341291
1037947383
184616803
341801932
347814902
1034550835
578492287
1839353515
1807323352
968898620
1552464172
635851418
996469732
195510415
1065697029
1025133664
824645970
956354446
534043793
150688000
495430822
1076727460
1476652788
934185743
1347255951
1581843353
208709919
1506037494
1864393918
138985560
2056873918
11683252
904936318
1328528715
1083887353
147774261
2119220900
1007108662
910046480
720958379
962587358
1859834832
524137738
1892585499
1902448021
929696279
1962800007
721571776
1459451097
396603381
1457987513
329330184
1552033354
2130383978
618095588
963209930
228675898
1063371661
902883967
546944362
1976795636
2089375156
1119656729
793643042
2069781877
79825196
1535136641
665808862
218955854
2033781481
805706354
795690101
225946618
1435409974
1095260901
247131531
2062002953
799333832
35160216
2129193767
506697208
52834390
930118039
1461992768
487714828
917688236
1627479072
554729547
645480279
436012870
876459179
180581078
94882124
994636314
1420514360
1848204335
153119284
293988976
678975010
889061026
1631854178
1360995575
2098037519
1827031875
589824360
1205447426
1348762289
263847209
1667996408
1372751370
1175379458
1577804327
415834073
863644407
749182199
1236232039
676265897
1298540465
1622894316
1392688278
1248278553
715254055
543842179
1215260785
1837531094
1702506829
374055649
1278285109
1058719652
155869254
1485663569
1420457809
308710190
304973899
1769500009
2018699381
1759870726
265083341
1464460028
1864253246
1849814861
1719921018
1538488465
1487439380
673059159
500991083
357910481
665767225
1164572742
1658457037
1007208870
1557030341
2098511574
283757146
2098956312
757154605
984153519
769739898
1817212074
2078958535
1155089655
1701719834
1518555433
1526141564
1958586540
1530333339
512482474
1241329246
1935979699
887737239
1144246304
486001765
45565935
4931013
1396802549
681809004
1921763828
1593658063
826088094
1595973905
668877113
679328589
800904517
1490149919
1267070197
1914560609
703424374
2041708114
5883336
648585084
57659180
783571478
1803706358
1549065921
1171597677
252930157
892145329
743994017
1282404893
630336424
1418721083
875550581
59660955
418494803
334949236
49141557
2122917190
1568660170
1812076097
686483164
1200082558
636925645
824579550
1936086974
491214920
490310265
1126199624
697396363
355112135
594125962
1297824836
164977074
506763599
1081570841
286038466
1171111215
1239387403
1244768575
1358938507
512346446
2117243190
1752422998
118728480
1111377901
104267627
407686275
394673985
1698316104
918356338
28430262
1578781463
1810779525
919084765
2108209097
1228872961
1847497860
2090778917
463379597
603217740
1717444111
1407565468
1234332476
1386810559
478305269
1016168703
23138617
1381220001
84291880
1807005597
1522703093
5378958
1763184551
1517925696
855021536
1636675887
400269882
1552614390
2025821095
1610512099
773743090
1562241103
1653942323
1178748161
1409885008
1043076331
2015555093
525956805
2021498595
531366078
1338945807
51137217
300637473
752460918
1029309485
1832425170
351237310
1996593481
1754077504
476540015
427433143
936155046
589655276
1327055562
189995344
719280628
1852417787
266910252
192830123
1164482958
876038012
1067002805
1203863710
83364516
283238496
155503502
2075726935
1784575087
1856279811
1682030754
760108542
1253837758
1838019901
1901259336
1070049344
1604077535
1886787918
1231663991
1784366451
293571888
483109698
708119937
1239371420
164625782
1818350396
1345594310
1573894351
1945779618
2007480389
1700604032
670345175
482863256
55170599
1251712475
164919857
1676619098
861100881
24655394
210074538
1480701254
1416867597
1590155916
1788881679
422287700
1186433022
1005424588
545234655
821480285
1544339463
1550409187
901778603
1598569514
1167682157
2127135634
2007235625
781243897
319567647
1718723137
1774904042
1067315942
1288964006
1546562537
1525173029
441317876
1399653999
1958746482
2124936517
1244390961
2026445402
666966030
930538034
134717554
405843213
888933964
418610101
453705260
347882768
360840816
1031278507
2026912461
200384019
1635864518
2037131477
359479192
1001847963
1097541159
166260968
2026347204
483574484
945049558
629023832
1261350863
1187919781
1536804456
653062050
97057931
1615830430
1449562861
1604687947
1163784538
369953177
1163039725
109994987
701692535
514265007
1555968374
1143585624
1883157648
67718087
632762354
945812829
162812907
333121670
207049343
574740269
389841035
1480089096
1909423415
1744277210
277482424
684790253
1994878270
1659368615
701659484
1977987936
1712749358
253933106
851568717
1320064277
1003952341
1471107326
868963542
412673671
1863871025
1596164922
746661025
2146797368
1266945068
1265056690
249209550
243438519
167304646
1492898180
33981681
561702792
1246924573
1642882681
383950289
483016712
891109298
1414666299
1412578917
1869841317
650154669
601376038
1586722637
313943177
146437428
1557710829
928768048
563459360
1970780147
1236009295
607826539
248817596
1391702412
1411159976
1098640357
1824687086
1814452341
1914334009
1780499467
528421896
1439464634
764117174
1704539105
1825996646
927500374
1083181673
534847729
909594228
202466268
477941342
201336645
756540869
1367932881
271803070
158863231
896805382
733408457
2080664010
1012706278
1487291177
1296691067
1867812309
36412615
1754750631
885891220
1099980912
1971547677
1589984235
1818599851
204634292
939178571
571380240
912687796
1056786081
1643373126
1900627247
780695937
1475396882
774482841
1012092606
818708559
614482223
1380856178
545371591
1735768537
2120929476
504941140
1135061939
381303412
598815626
64141215
659057590
1194313868
698358992
1232663458
426487986
76190734
1005238436
1149271073
992877787
124091986
1843228577
1855092243
508615262
1451737687
1287578048
752895804
1007608727
1175083842
890791764
1700361125
1824864367
676316927
8426006
266992966
1889048332
423789962
1086119966
1388076927
1544163773
813487870
620604530
262219491
1885081827
1606836764
219134448
2033219280
2726078
25452473
1416081376
1032012301
1208282198
1240501246
116903449
1480331173
1860103870
843200444
343362913
530640167
483078775
1479088629
1182926279
1183734810
1156848345
173676781
464538272
7179567
1877768580
435861335
1246373488
1915551252
382293062
1085933861
1559954118
697121765
1694005786
381226480
1599738993
1158527380
551619103
1209416979
1665385793
847357115
2129047703
1451021258
279278995
1806590454
570868458
371099630
108144292
980225449
1449689887
1875577057
709989539
1129042159
1653766051
1659268814
1967379726
1477745919
1729161132
2012536741
1686596864
923248387
1270194368
1568379391
403786356
495207889
1344194975
268930845
2035002576
2199442
1299358956
1101607791
201732853
1949986423
1195980909
371663545
663880163
1742755333
1221977800
849848984
77266304
2026389215
1457878728
1507276041
1235419018
844183059
546899390
844845082
851334264
715534758
506455830
134258066
1256754432
2140655708
39058031
1076904127
1431566370
1197225799
1536223184
336111862
431535550
700244378
1859881518
188997102
1819758235
339735948
2055572486
1761990763
1088050677
952826628
973858027
2005381130
583261110
294524085
226161674
1180592725
757770767
206047224
1481746227
1754499442
280271558
1628776907
1487010561
196781415
442657888
1917125880
1302754610
1997406062
590392683
1707609608
71090292
1875928583
699601973
1429774383
857608999
410596954
2131617624
1388400308
2051199010
319957519
1134706993
381582836
1786443384
607316335
527325336
1231663115
38967845
1093181170
1171097784
1884799029
1730891786
521236371
1115146839
414611102
1459629087
917870573
445469150
1875910281
124067197
65450293
1916563302
548224933
143380244
1618162638
177343490
360558797
1840079484
2042302508
1063960601
602009608
1249337070
598399423
615859191
2094026612
942640680
1957856810
1546873035
1222749979
1398304710
94948986
1164309177
1664798781
1162332874
885966664
59695222
179180842
1301839221
1511604363
1587010984
1571933752
1470743777
898859904
884545006
1641466365
2053810275
922546515
1912742890
1157610304
1762808617
1432574354
1660070042
1936428547
458996625
2073708051
1823260871
1110213916
1805539584
1619580364
591932858
1341801059
1551783340
937638811
182352739
1974112515
2121982949
1970718345
232573066
1292612981
2042868355
501759153
1876386095
1702773705
564018785
1344080439
2005436943
1749524943
389772573
2041968264
57607094
1114397941
1236570778
1681407607
163753542
1620231155
76248951
258213359
435678027
835672484
544393653
2103921193
1285526990
1965335545
1959439906
413738086
538809719
772569729
847209743
1345389080
725342871
1736596878
39969816
1469259302
1999683988
347981356
183208258
734784291
819461606
1281298446
2061972630
1421828343
624406110
834881260
1059377700
1414799764
1405780914
2045977211
1629955883
297363125
818303386
436159133
2081711975
632666036
1704798256
1820546163
1072014429
751127047
1335566757
1376049456
1085384204
880424164
705267925
1455912478
51474792
1806708541
389826523
534933407
768875059
1887170615
489501022
57229166
776442022
280466759
787706607
898014220
606623933
141911811
489604744
1994476623
644969507
1783928094
2077565469
1029734759
903290631
1972243822
31597264
1559697234
452188569
1837647651
1286082653
1070651883
1065723433
1378718269
835329472
947995736
225376478
1822199993
111345061
382397625
262065283
763921949
172039738
1715662119
1204757806
18064154
523471853
2145004053
632943598
274415208
896327301
354663891
1480415032
1156852013
1484228149
132021503
1794236940
675918507
1165842787
2040889609
253086478
1560000656
722857195
268364480
1791067630
1249878801
133327293
43138019
229369123
1648298301
1045869046
234852681
1686257679
1439307227
1488965300
1210639749
927476300
919717472
1581705878
1293294932
1757521222
1271796167
1830410251
900246135
91903203
1055021264
744657324
24308000
1811224677
660711106
207587665
716486731
1220112254
2052326351
103569529
187909392
451530330
342431557
1424299998
1820941285
647036724
1852028810
1741770294
1611771192
1360854024
37868620
593129164
1827600679
1106499335
168479655
2068340461
1280619673
1856104168
1131986215
1985871134
2094281908
1674876124
798649807
202843955
1691161609
1063311785
1786400128
917184994
1409863220
72285445
1775146396
1317104612
353915931
1535600602
1021554691
1466523522
1348861142
1823352296
712144686
1167024747
20447146
506888851
929240592
1931135972
2080254247
1730975228
2060868170
2093289634
1445068377
1328791776
1087577310
1823371352
751866151
1133758626
1417180227
2059703284
1674657343
353853923
722344567
328819972
2044104596
998103261
1764335891
1684559267
372646058
747110764
220877967
1855941309
57010270
816772438
1682940966
1190821612
464841472
1359300710
1499062154
159771598
338190280
741259074
74750910
509708739
566789842
1504654000
57814637
758911014
518607872
1282822294
945427586
1846506347
280640066
849722135
793806810
2117381821
2024265166
1043502080
321868629
973223102
546065562
1370304814
589574783
550879244
1083554189
1384396710
734546542
670154923
1197387155
689966644
1601094680
503016578
140873121
759009583
719697797
1224266427
1787984231
1480916296
418233967
596337231
335568928
1893019437
2083688946
1155395039
55630133
1426662037
1474221476
1484615180
2067892440
2062891518
395151716
278329167
914766504
1706593876
1604646155
1020408594
1626735246
763168009
796824392
1555673928
652340344
1730708624
400017324
1266799716
1228561764
1868966212
2060470217
453415272
402487779
844350269
688737355
674667825
921402675
1945062164
1327840215
2129380621
644826886
1277700957
2138214982
57286984
478542900
1883699386
545642555
1067763080
587888929
2116101784
801449650
1530262169
220201238
940473757
1527212065
995421418
756862288
1744255906
812106126
1154242596
812604555
226726230
129012256
289663597
122722097
1721232058
1282018019
1334308239
718201825
1094994998
124322271
1743760604
1731501233
395460346
446837907
387519219
1669714230
1289261709
1887045187
1293602198
1915585816
2103475307
2129316611
701392120
1426967635
447031005
839735848
944006384
1793023130
1767073522
903716108
376808814
1941459613
2124528041
1747286242
196561442
1153138546
1710216482
1848816718
135880095
1354961358
1455119546
899004688
1590055811
632016413
1094705536
1362358815
408058404
993728193
997696532
2028955893
658172818
449967110
658295234
1118134729
310932839
1063983354
122695640
2028225947
1811907913
730794152
2012865418
312937861
739579472
1396651402
1433460905
1363765640
73867986
1030676761
18015402
620805076
1295705264
1526611236
980970819
310442503
1881472435
1507325155
459998734
1252640461
312129605
55226991
759348183
1025980210
444150843
586934391
1536334576
623004546
1440821244
1617903529
73984512
2094522965
387810927
714077804
423283457
887952526
302973087
1646181911
439283663
2026061320
465725711
1077048401
922737470
784786285
1111111441
489439107
1247453690
1566899696
1906419688
1373918907
1704198185
1217492447
854367375
1010424314
838487472
1170528291
2108471998
1220287992
1830783850
1943226814
442098340
130415004
2022042524
1184312339
1463221589
1754070275
917767616
540185105
642629661
2029618933
1837562959
561543127
350423184
943030294
1363854516
427929042
2128557520
916786853
1516029962
286126963
443072852
1195206469
938055562
102574562
658022968
2036289961
363711418
934924235
202183724
215411466
1990563016
623275492
2074719385
1362604967
1476327848
1332871065
1443095559
646429766
380090144
1028847210
1291906019
1934644028
1249383541
538213309
10291468
446408544
463080380
652245074
1763316691
1357720335
275029460
1953891074
1963475154
354910297
1337496138
1704352983
1965587706
1172551274
119637367
1206359763
1675466276
425110721
1276237648
1349521047
1139930234
1279619710
1186186778
1722488392
1063814932
637648001
1129530300
1590906741
150318116
52267724
1059623962
766854376
2001384709
1323051029
1925725781
1475275227
1123436604
1718075583
2057049904
1215328865
1289475192
625038895
1121926728
27837274
1316276684
264166175
1540139559
2080776721
2093928860
1512817719
1982405115
838210475
300143199
1019549185
1805320807
1486913580
52474937
1144391468
1765058133
1719481994
235732050
1511183027
1858419252
817143981
1652873411
1563732740
993259293
1683666065
534280095
411198251
197083274
1903098995
1805072649
750041633
740135409
344571331
1936054742
365647170
1918210517
1672149279
708230251
377633081
1581900234
739170200
1780847304
881790955
1285556651
1065843984
1646813894
1324690137
1774806658
2073745412
1677037090
2034475578
157686875
150179839
833804738
771313559
1260755118
1786270333
1300843619
773211296
1821500525
997376446
1564299521
1217066912
960979785
1318370439
579271101
1549943650
255660488
29890562
1370964874
507099374
700639672
1459408888
901800274
1849741174
1863663151
918273468
973759822
810861687
298303808
1793496219
1681321701
990222431
1114142753
1595778548
847063480
746828849
374306701
1814820863
2108862715
75974804
1825764324
1092496492
1652949720
1603407303
457424843
4348261
1249638148
140822132
948602343
113358877
1841766609
1126240240
1046792211
1594513541
2005268004
1718710058
795795141
1296030588
734833216
1795944921
1433784622
180050127
641358127
143298476
1477476856
815693573
1362528670
990592000
71440619
1521774443
1697657613
871735982
1015691191
812451796
1371029148
1613327330
1845202592
2043825266
1562049991
597390180
345803457
2066884113
1583066249
1632290491
1169898049
1369075354
1961907592
547888418
1567067926
538539710
506281949
1662063337
784110545
573257833
1525564056
2105398670
1496413360
1683842541
1634269780
1116715833
1696596329
894834505
892143129
1807394405
1414698784
21487022
723601713
1374457220
1128403571
664072823
1350159477
1428819006
1916010678
1553930425
132148013
65864639
1787734685
1537844146
1019577569
537686538
753448313
936941557
1113324672
882768842
926498921
626719000
1972478015
1162191076
99284528
1111956083
134715161
1776733186
1070898815
328716640
394055330
1481293271
1283401926
1956811012
1200206047
1070993297
289597428
1047224881
1500318112
1781931526
2119450505
1363878638
1068316582
734234292
1861959574
313897090
1716788370
631512108
50566144
1721795800
1993779714
777630331
1280775449
1480115218
391362831
1518799792
1990629818
898717905
763663963
36656742
1951027372
1014085501
841756659
1753797873
201059626
1396021879
44719536
959828930
1586004661
1295013361
572519606
2036514398
396605859
626963908
775143571
1860852681
924596213
639171180
1446072328
321086449
622218138
1666525375
809170371
308801309
91291345
233903327
429764276
1848785150
2022641813
744443246
475202480
1195921821
126927506
1505294695
1164188046
1261338694
239925985
128213742
483221420
229998881
987546386
89022459
644377096
836382753
1470738191
1031429301
1343116420
1615897022
1490595667
692152193
764737597
284957509
1271006120
417171072
1664891460
1758360016
32873100
1088401164
652479945
1659274774
634711801
1011730433
2036990936
1064638133
546087405
906832484
369386248
1554228179
281405897
1720129018
2132853711
1829769721
1640570893
354484893
464527613
14986770
1078191840
1679935940
144611607
164096912
155581990
1908397686
1081696337
1228989843
1681609086
923124050
864955202
1708259782
561680404
803282279
247141252
1474021849
1261675755
2094705702
1582147327
1894433706
838829278
1814753136
831368416
2060821064
366557529
2080513093
692052153
1212901336
127002522
602464701
1547144628
58208426
805928456
1558952386
21916242
1688742679
1428938662
926721097
1387865803
1130712598
1091352426
951409709
1022739729
1247140099
617966229
895123349
1787047618
567628718
901688518
316610890
1584539453
1051355049
1532277997
1592492601
1789715386
2140593308
1335899417
2109884970
142992356
1080831069
1947866893
78863651
1995016149
1608576916
1953482682
807994171
1045374904
494601647
2101278408
1368632168
1083525974
1059538494
1710825155
2094848976
1669914153
1956751739
1574683128
475888921
1513545083
1706325966
576367763
786765844
1976761646
474441999
377420672
1391054205
1038041137
79188993
633180208
1585853160
1428318352
1445214622
1573880259
1155160650
1067392989
894627921
86235322
1386513061
171622332
1893889374
830138833
608569541
704640150
949631407
1706139668
1037444355
142085939
1455944481
577960576
1975220074
1370351633
1694186655
842943175
460669794
148293722
329449032
1878012958
1004864575
939138357
592013603
1406193214
1705008481
1126197951
786066982
189471639
1707225822
367037177
1846712344
1460174666
2071197751
1013786467
1274693748
1447438022
394833343
539715972
1436985780
1919717156
1023180772
1125055266
1359346543
499072415
1361836846
616558001
1258829667
1254031640
231629062
1266397401
817702993
451058834
412591207
1262753226
1492587435
650155157
28661563
1519074137
136922844
223772093
1269109609
906108543
1578917974
279950208
2021455924
872856431
565704051
1293566138
375754203
461864369
1563519896
838686689
1541037626
1397121567
1651911633
834597194
254116542
1857470433
1081318756
1133409805
448108840
1911590715
460671119
1193030118
1034777724
1767116555
1614034114
928838142
1026449529
433100688
395454089
227113979
1527816830
615167468
1091180202
1660852784
1996830927
2062778811
383505430
1982726774
879496578
1316088842
1593567403
2106989161
1225117891
77175834
483091503
550572306
1943635147
652736898
233708639
408228042
445603338
1670665889
117136767
59528416
1515278479
871784493
645835120
1101078756
14728800
1421626217
710877109
586044276
2047048371
1129138954
1855539720
1311112553
1761002613
584419144
458109423
100780456
620677303
123560044
878015626
912221184
829972208
649936970
950597835
304853457
1317725529
1212304511
1100227976
704080113
1685928883
2070211709
1570790835
1650313305
1527743608
1159366513
1230785665
17852650
1098971925
1072153239
71118242
795657801
1527976734
1184867771
1003827264
148155659
2075822178
242761661
1132769154
1834820567
503621352
1119599639
770653039
2106529780
1506823734
2117018214
817156057
1915182689
2052368323
1931350848
1690957818
536572988
1753089691
1524523034
377218562
1296836410
1722996012
1060111529
1891964701
1004668226
721071888
435344826
482712279
337568101
1015506443
1195448754
1247192037
428252158
1446970549
629348211
598742470
951257420
510999815
732045002
817953950
185821967
544794051
1837929405
1810333388
1394388218
1279738219
1258912059
183007682
616217080
258065440
1926904542
1844377502
50557473
1385857394
1809586752
111497144
1986598577
2001187142
2086252863
1770668440
1740670175
127420331
1722108163
1682517452
362974493
1812072232
1035236292
1598347430
123419083
1428340427
1309963850
194659912
1346821422
1453286826
162747424
1379957930
1431452402
937347395
937498774
2138067423
73308153
1663902825
1736962191
853445857
2109359750
374715510
1857598881
349448321
256323819
2070634633
1491296740
1444765077
704630287
472180613
1200895529
1496559196
441338643
829164493
1976756082
1636362280
1159977721
1137984930
1319710238
1676273879
1365549650
1215715720
315495593
851921413
233629796
1607885680
1155338588
949162045
558239959
1739875203
1217064553
1308683750
909718130
1435248266
1016640194
51466855
1170128900
65070911
2133345732
1747081346
894387607
1459633493
1315090131
488722063
1823797190
274226056
2020866494
1514756817
2051652704
1098531541
926339019
1795335931
506326743
1582149807
1455108113
15267362
825563697
2105121385
1767920965
474402811
489722804
2027745747
1802151311
541072250
1571166443
1988805207
1527357475
572027416
711604418
1960814802
1911045328
1203119433
1070868026
1398987438
424873955
2084429744
900960646
1553065565
233465218
938775121
2110293350
1647006316
2042992370
316911431
1254319108
1832985428
863967552
591796715
1957622186
1377340297
1303297628
1377871065
1912843137
841091723
1562478491
1350428564
256360518
281804286
352037732
338051364
1043406677
858820063
1748327727
418722430
382912590
1927827845
1987869511
771227794
747038843
1010399683
276502501
1806711045
1621856975
1743691380
930510919
573870968
425304949
1891560104
1284734651
2109991710
825977230
1810564945
173993268
1926074704
721899640
2037828836
340424694
1814830574
2052562480
1246751521
808918981
2896370
435157275
109608027
1714524498
651964512
577675683
1417080406
1354849331
1476360008
727785780
1172468149
1062565247
171415537
175240409
779047978
758549899
2096621443
743525415
937174782
543626181
289492031
282047705
2012920283
537078764
1876759925
892888528
1193591472
1786017636
904231475
328603233
216194894
893978022
546059969
344216167
823169911
1287617172
877021233
1423305012
550922882
1206543217
1226448421
135848535
960823278
713548437
134298707
155189798
542073703
1074798511
768679376
1033659206
2089610545
1276988958
676069547
179335216
1774530142
1978766019
1889491330
366817146
1618843660
1658186255
2021212059
1275463179
1942161241
2134171037
1596080796
303865662
708546055
1792679222
406977386
1138579583
1047530460
1263837009
138653696
1798444251
1752382647
1767316537
316760956
2022391370
873449450
487756124
660150936
295584924
2044173875
438569537
1917038877
1582252857
280211196
144455529
848720769
1181312814
2033207861
2062860666
964125260
839832581
867746059
1807698838
1715528688
218380861
1913306973
732454383
808091609
584993342
1687083667
1136368710
964647317
727093052
1265735459
513861014
866392897
1162524666
1513095683
1952801011
686701071
1306580297
1915507311
1855138918
1530287868
1496983633
139558148
2116759801
1426452670
356804520
321900492
1253670058
121336015
1038609285
1493316780
528037043
907315430
1381238929
1763422786
134293004
1939002954
2036035003
1249822419
864603216
2041643391
707515525
350543450
1867263582
905555824
1360449000
1620094041
1293763635
850255635
1158306352
1404689193
256659851
2093266855
802791467
1063546156
489199991
122162651
1831381168
462400638
1119428570
206034857
1503076729
2041167866
65817686
501648035
866109691
75561678
71437962
1191734145
752595131
333087588
1113071430
526351037
2123218121
1610649668
707096224
1435483537
403040054
398864267
225548827
1261204860
1883768911
1385152753
1020314653
954721774
721385387
1916687953
319060082
144575722
371021365
194951317
1943110599
1803796928
737704635
2088750640
383668242
1662076842
1318426355
1881916095
2012645261
103442250
616284711
225454665
1825106363
146017258
1157030016
1305780146
97142651
735605133
836302468
344175072
1548294875
1724300754
557230294
1058639532
345778583
1946425815
1591758989
1580157946
338268303
1736124238
981054921
1287376090
1542149457
1459446436
2001699502
992742448
1009162180
1464247116
1579714572
281126855
1290102561
728978748
453073956
1876543779
1361276687
1017898688
1035208276
832974543
954598684
938858597
1219135616
2088655526
1020004948
826406755
274095126
776330751
548993646
1183811858
1639731484
1874759381
631437028
864516234
239591622
52722851
2018095566
1966250732
606670133
1304268463
736722709
718876475
1333919791
1445443742
372733014
1379903293
1999425317
1962148808
31300108
2110011232
1128528342
1157399918
1647869457
879805700
909975452
120858983
1943359753
132657226
647777752
1370247950
1586582987
1082244069
1069932641
526581031
577441457
2107325431
493647154
1633647366
495192850
1791435409
897693002
1883758431
558647941
240514350
66247864
762641364
1446085277
148449321
351799959
1367062099
402250197
305191987
970041937
954932791
68478751
879037284
2070099921
1273886260
1731101408
2071103574
16571500
1461707753
147037402
1525928948
426446123
279057452
1324541761
1872774468
944376432
506405472
469062833
1473412230
458736505
507778430
5564931
1153583246
1322441302
1594894652
238040753
1442379432
1397968060
1016621961
553695543
1667053668
481578743
900897296
223430988
262963753
918043723
1096954773
958365041
346322415
272916522
682095355
46411539
1339281582
1487440060
892362622
511054244
2030166184
291794360
152092856
275342427
226054709
941703501
914632294
771612577
161407240
1581069392
1767292867
476904740
1241240614
805671496
1712988319
1033608450
1918664639
424251724
1141258665
26992421
2043853922
200319918
465869699
948958763
2014000650
1109804813
1881081051
1836970160
1937760084
2011178984
1287139667
761485590
1935729708
148852665
1495019055
519537447
1834670091
59130001
657212610
660666285
1328006437
236641164
314402353
1063235814
1629796291
1881158091
1999105717
970504346
2040183965
845668762
1899138734
1460335766
1079337525
1561867906
1355853769
976026579
1516969173
569560759
318058246
100357666
443655760
384094964
712726418
520137202
1561173357
53406173
151242203
1206445525
1202011324
1777273008
49638739
1983633921
529227964
41991593
323778407
1674615534
2137332823
665640659
631613184
406863084
1317237663
399052938
1613451411
1068827998
1678703019
780884715
324622273
4374873
725700766
912191444
392883520
528614624
1736562926
964006710
1087093900
1419347553
640306706
1201810763
25415749
853809991
1599831539
1656359960
1482668778
1597362075
1485358140
558530339
1475517968
1325484543
252587969
328941496
1157666420
2099519964
1101557964
400714509
1028727596
1835056190
966023134
1859482439
1890304908
423168550
2094124423
1612880089
532999175
1117838722
159250321
598138473
1080485043
2007112918
1452173936
1738335310
1475213943
1317846234
912423056
1715109290
2077034930
899651902
436714396
1921332498
1895383816
1542457905
615857478
1158486257
865833327
779708773
1153498734
1519957951
1121986242
227515630
2051838371
1431283958
1632395730
196439178
931102274
974393140
1998844876
1828330769
113596047
862372111
1408624785
210540137
1060040450
1873778067
575584639
971467010
1861218448
766101288
1948976636
1628051538
1838233602
2022918624
507139878
718685767
1760482658
2053975954
841165097
1011026568
2082831724
1385070445
1877018504
1956422087
1522440129
1847405425
12730856
770483794
1865671578
156144256
502724965
1298958157
2064704418
1448598780
1362113362
1708084897
357241138
306758686
1489881900
1509244530
371145083
678705029
1677239171
1139034922
880335899
1637962574
338221919
1768794678
2015919792
27799174
1738432918
418116580
966707168
793620580
1693233697
209023608
853098471
113284774
396435640
499518136
1105027273
670066670
1379540870
2116054899
274808353
2042061081
2017451645
298487691
1992558691
740713454
1036026991
1200718028
1766894536
1843136869
1918954733
407446206
1000966409
633586694
1778691333
745254357
1399686663
1356337520
2053430439
1031690582
949358486
288928160
1262586618
1532784755
1146209877
1057951280
1313358559
396945118
1730636435
1027501122
760954108
949620855
520320083
1881533926
1254447863
1620762414
1187860202
860252468
706728291
297184681
1307959227
1070315025
908548731
989014017
1390147481
311415612
1551089507
671180545
1553649647
1848788318
215061652
723267842
1732562113
1125562276
605930938
49514501
1685873192
289558975
2016192919
170460142
566477247
881665500
1295461006
814606775
2116678592
2060183987
642109885
1120183952
233959449
512375099
1497963853
1410015517
1791063120
738982979
1548670544
1343660474
797942131
2020432319
1751018051
188070958
860733907
750709580
1347358103
1560809763
1081698086
1635855424
1619039863
1257568468
1171374872
1102267260
1738470702
1987659063
1068794210
130548057
2089810060
113055372
31584767
243611555
292309986
443015980
572220992
1784523287
1709612218
760341964
1588177775
2091539481
970029675
920113765
1073363185
463709449
571072719
333127775
604032235
1372328199
1425224034
1146426624
2104682589
199954941
472024675
517669066
848382508
1128358549
162352271
135469595
1221476590
504417088
478564196
367402065
1887132186
188429360
1280847535
876725075
1311937178
1726551236
704316096
1010023848
67645876
414613301
688810818
1645223968
1674792336
19169014
598748590
293403605
1734602176
1527082295
1828542382
1747656620
1413379328
1886253384
171542089
1998034312
266098258
856001878
1916734912
187721008
1843529532
821944294
1470913066
271598970
23421222
1525718811
388223032
1992679754
446675666
665724478
2121365564
1237095662
691228147
1748553283
1888773558
885241687
1206830645
1093254070
1460160167
1100263293
1823772488
1753934979
2080061698
602104149
1334713906
220485819
1702346296
1577576902
123783913
220585693
16366964
596657171
2009960859
1168570757
123735023
922896219
1521235932
1494977457
1202390104
481914338
1779892201
152430541
1561367567
334588375
1246639696
744256991
1479496138
126014271
491101858
1474040598
745937520
889057659
166083784
981922446
22753974
2003537048
2134675835
1738041415
1238477304
758471816
1426393769
2079977062
672698697
1474057590
1744639039
1692259184
923508018
1728033270
1925049318
540379193
1884284111
2012903980
1531627
27206898
484190158
1943545691
2108694718
1629201081
1493853642
738403870
1450064785
1671592580
955038243
595701417
539689225
2035561306
2129976066
318800257
367642695
1022938403
1051616414
521550304
613051099
1879184126
1538699903
110225926
2008007334
1754952577
1427204905
214596473
2135757751
1452434322
496203798
1260750320
109166124
210211728
1307874785
436154944
1493091158
575457335
1232366549
1155619892
2098173731
344062678
1096499931
789280807
1626881854
1876604747
1953299457
1564689824
335705391
1426934798
909997213
634368952
530870357
125130142
1698841815
253840538
180425803
839558041
1925088096
1112053697
517919415
1944736985
141190138
2110232400
958463364
644000698
206354714
610069148
1525412124
1323740294
1057600294
886601889
307598013
1734410918
1075341159
517404476
1614408371
2132075643
960782940
1666294308
1732666279
1217289553
1273741283
181636128
515842910
1177321803
1372811686
313043781
470639020
320341228
613843142
1931435056
1528420386
1913725873
891046970
297484691
1757239070
288652758
484283012
1213296449
1501575858
584700067
782959411
13790095
1069117510
956801891
890947961
701646971
1980378540
1595586231
36783451
1797698620
614863684
1464276319
1085019458
1651454675
1883960353
1477126479
1146138418
915037749
81386717
1955841486
997304837
1427160139
2142022317
926504823
1226682548
2075294661
1046116594
680072989
329183640
832488225
461269677
1832241540
1136461213
1557977074
1707036505
2006243734
1475597333
1790002298
1824152036
734408192
1889730420
80940393
1403081055
1207106416
397819723
1803488307
138585559
1789761963
1756261954
427907612
794546299
988298624
1159527653
1948043169
682496936
308956118
132572597
579791022
1748318035
2072785732
772216338
1391716301
45658136
956695553
1325281019
241138502
1004426481
1202068297
1827886804
889726815
247684867
1109579737
1887776580
1472439920
736610132
305738058
446612987
1928398662
1239936707
1138368337
277857264
603489253
1330072916
750962088
1572119838
1271711847
1662885943
1308613982
1575612752
556100506
995210962
660171054
365188884
2043256636
2061218001
216265916
1029801540
1345221597
672773885
336775334
1118454662
83455335
807535611
1128201061
1919006467
400132770
730233016
961051395
662232120
855101974
815276896
224921547
2055573074
161520586
897670437
1305426812
1575973435
2119189902
263633552
601477138
1769103807
1329017300
1396162100
1920529682
286306986
257748797
267263596
1204350994
2094155048
1832629567
503310689
1889855947
83337099
442583985
1009334215
1713316965
673849894
665113467
500374031
1147762558
169078685
2147188087
2015082018
896276524
2126918081
1044761954
1090753626
266792404
382718261
1894330316
1587586349
1316165793
705005914
1421051511
1546795804
1906540587
2098067683
658812693
132276368
1983549483
23242668
1553356670
507761619
1758086140
1318040481
1153230431
1777858422
12367577
312843372
900366035
2028927353
1641264791
1123532813
1097713211
1956472595
138459822
917511303
1350631123
1793870804
1037694527
844458331
80954715
1707417165
352810082
1176651784
596136000
1470528790
116415149
1283199172
915879226
734557269
2117133688
1147928334
27045654
1220732795
96013053
1461189686
190017194
440904244
819136419
2069028195
1603894077
358167982
1414133128
1860378127
897179128
487764420
615156708
837714398
348779727
2111259940
327130900
989312802
1332131859
610937865
318576532
529467874
285530280
1021573895
1597413676
718533948
1644323807
812561720
1792701657
234040425
1842046907
1450672629
363587365
663151715
2094032178
1727290599
1634067107
1104384779
1048655648
877743709
599859314
1390007638
351214494
1069350862
496457428
1940849824
36324235
2050320094
1698946575
1946477503
1984561203
1494834078
276880287
1066431684
1510396595
436327246
1103633920
110383987
1976378306
1082522728
959978309
912496516
546360099
1081355622
686360324
1333434475
1618584885
944730460
646032944
665846625
391001487
1289438446
1663312892
355439760
700022589
55926265
172787023
737770629
652501284
1007013631
393958533
218976374
1652511676
1518962429
425582714
1917185030
1671995922
117569520
810249764
613307168
920736590
768618743
1242929525
1025898123
1451863324
1774318490
69024595
1189590631
1271873163
1965395334
1141480309
42462497
539080568
5503488
680997791
1546598740
1384911679
1713116802
1786444379
807676977
1019737827
1649670830
1298246434
587031177
1901341013
597773271
1203275803
65921533
828180048
1284111028
1847324923
880972569
1395989055
1009750176
1925665025
1341679847
115477298
474988033
1497749498
223872082
1623901056
581949166
838301898
1381596189
996323611
1588590513
1432440366
1438998418
535322341
1982027157
590742662
1307253278
83468
1554055653
1034781113
1279631672
1777948654
475977862
988012650
2050106927
2035590009
1172638861
1482093513
731581709
76070825
823910211
442686165
1362558696
2093554446
1756061063
772462773
1563955648
1199287407
120184469
1619038281
116908248
1627909367
1663866686
1674159615
1721974309
206538098
114575701
799560346
209517695
37880258
549574200
1572073309
2079334688
1186856655
197462716
1378790886
482315921
949748146
1756991172
1639481193
1401563074
34895918
274825063
1833437256
436136986
785660402
1040794457
1193096375
699883693
769170757
478670357
1376289215
1718083425
1556767559
480068069
623519206
1931455814
1564085926
154170759
1050890577
2071288695
1985609392
115436128
212841117
984593012
1001944536
2032877529
366440942
199587822
1309348707
805403880
1567557629
1711674089
1098393965
497958591
812518032
1455410950
780036111
931194262
398512783
1464511793
2114277129
1724781661
1931103620
677005395
1928018489
1680935122
600846435
573240408
1002860007
405168234
4371156
454650170
1746601062
778499983
1234494769
1059967765
1686285711
771763504
957539035
659678246
843076822
1873522277
622152519
1022676945
761146503
1333581106
1588242785
1032525772
1751719926
828004106
228248460
1939519311
919309772
716413215
2124136804
752492143
648352300
1198983328
1288511012
974801546
1040665547
702930396
1081495642
1493264461
771871595
237978845
821695127
623728229
1794892210
201998128
858732667
114318945
178479466
1028668044
1869209249
503093764
1801721607
345929186
1683936802
606989243
311452632
635816370
93401689
1847245101
1404209675
2097141317
2099279064
930746963
467632768
1693239478
144726497
2078063501
1723199013
91671424
685299265
213084950
1815153180
53221565
640000462
180927962
1048593930
323058729
660730574
1317099328
765086493
1546062582
92116863
162977388
423600106
249551768
1411354007
2029981849
545765815
581464242
128822506
357926480
4317777
937638811
693640532
3504157
1561581794
1599849999
339541019
1635345637
567346298
1213585911
424095890
623550325
1678906251
98951713
1753368037
1786834856
712055426
811999719
1945679976
1628475344
1984333537
1340595466
1506653974
210473579
996069804
1537639281
1658904216
1862820045
1804842832
1003033006
1232732504
1516244317
358337992
358464133
1656695855
563662133
747533162
1826628404
241084265
2008891815
473200001
1595959549
1775488165
1800160854
71669015
853191758
1375121608
1642817456
1351923227
1706387306
1033615467
331857994
1115381158
861246605
1004010576
59963713
1752930042
1299968047
1388348689
1473008206
587195570
834935509
70780939
1045481679
1595560781
1630952615
212795047
229394443
244873669
93033932
1532244249
1914900168
527566773
1343067929
697429837
956070884
1635353275
920241661
1933697743
298043669
1032345114
1083118986
213954555
947342456
213387148
1604343144
98711502
785306819
1557863296
1793025755
1873201885
1489962750
117124724
1721206225
1682109080
1947291964
2071416680
41429774
1606807220
669196278
982019214
2027911225
1151162924
170606065
2022712613
1318223529
1061247837
1730259711
1116903630
1205954983
170818354
1257110233
1567795678
1538505142
1936324730
806307559
1268996490
1750522518
846300565
689871815
627522790
443689397
354299005
1974706104
1296064818
496277832
766133189
128682389
698124399
196699729
808066224
1517086958
892525101
2071060020
705488607
2140160861
1443464138
2122946337
351165326
1705572428
1848514993
1509157702
1281396884
1040686138
1427694527
1793928470
1137453595
1902073069
875864209
1320846161
253263191
825041116
1864800795
692285641
61864753
284515066
375884530
55189845
372033703
134740876
1349169730
2138675857
1507116260
1964146017
1172554913
299892210
1461383883
1311469560
2106147514
2012041371
110835242
1344002459
1584390131
913789421
39976160
94141426
137586397
721846901
1591030088
1532418665
1562698223
1379035052
797377245
1450833664
2140293035
346442530
564665311
946304450
575906272
499565859
1656504571
637265533
1244968201
486267808
1813151233
6859978
579734232
1603791757
2123090473
80220368
1422069986
1860161497
32421725
942577360
1403247570
1653711355
364574632
456221788
1373980900
1264710727
498636121
1758113614
637447492
2126818872
1868101810
1555094373
1759173232
1443382867
1084997291
207486918
543441001
1607018392
888455727
977908623
1626681426
551739857
121407433
813493533
1745254168
2125642232
460949597
536787483
160715612
1209819054
517568655
363835366
1724431694
258003659
1215662048
1803809603
806399581
1572632346
1248572081
1427620271
1752404760
796606235
986562300
1333699363
1384789842
616894300
1395752289
1869152365
1625771048
709436525
397020316
943460990
1476861082
774063885
713457631
1652927885
461769638
1628752654
632648393
1061534286
1611640500
461248175
18786384
1966801227
1285699594
1555873184
370416992
293354022
25706204
1152046075
325597141
135303765
1278107769
1233903886
559569332
1485937096
14610403
1519956264
1159428541
609848655
934286403
1727575622
1341188502
1179408906
917995230
1080607116
709412380
1747856603
1248745316
560640801
337056039
2142934211
1503498219
260788684
1256226788
797846452
959061559
190104659
1814619727
481170328
733954242
903484795
1373767945
1906994273
1095762212
396668259
319069443
1559337215
1685086124
1982868790
1422576848
423281439
1633805162
1853936759
423605430
1784929107
15421452
1874676478
1234104675
1037224498
1228897812
538995485
647408932
1816183628
254333182
969213942
947791130
739007817
787301563
704961513
1719818661
1687906523
2138188209
1111072665
713945086
775485443
907896684
586898012
689304055
1595353232
2038771609
1563537605
1903942933
1436460728
1410361616
1110008248
2062870402
1153774974
1111271682
712838992
1698539996
381361202
550558804
264232409
696640571
1524899468
1448770281
170066527
1317097356
1528917187
422954292
1643956430
800204159
147973733
280795797
1255964020
1922158580
1063667725
35535567
1025712572
1645462945
85712221
442845821
1022638776
1887751147
1608926048
1903256264
495948712
1717868807
1502691683
668269020
299832155
2127580379
1152310822
1923763506
634607185
360591219
2137836749
2132152154
667779781
980123395
56875523
431364877
1459583494
1222095482
1204201251
59343590
1822305540
982971332
255162555
9815763
1959591826
194226242
1959207922
1547115334
1609643312
403738576
1621619469
294721398
1848057316
1849282990
407163495
1678093951
1243092467
854689137
1589294109
182156524
1557290607
662725660
1116661907
1760152898
1733747574
1082513877
1587136494
1659530088
742427452
482060359
1691193446
460389531
408130550
1765837268
1795165517
1078255163
1344881339
1432230156
1234768112
215666857
1074677437
1712149221
1830472861
727579158
1416195752
1933612224
651562892
1060040971
996378876
574243855
991582943
341198827
865383033
597213532
645133087
806936090
699023102
942129805
292171044
1172076973
650315387
1893739839
1183755672
1580449253
9764798
657828468
1771288436
1724278581
1172747048
1880558009
996867169
2029882858
1811210394
1714136377
2023070677
682316318
73969860
371881467
1619566904
380408671
1346841854
1223341241
1557401610
35588440
736455172
1413922009
2039787717
829241163
1668648570
92359279
977094577
1682425795
113693671
2128667676
837836877
1169189035
9063352
486411751
1511856883
330208592
1361927679
8113159
1835345754
47900690
177048947
301703136
1350014506
666011070
1789524812
2092731510
1531124557
1687104703
2025764376
1391068780
1700580022
840250151
198323310
799849700
1938622966
988322467
1029314254
1168222819
2014169960
120367598
2063278056
193516628
1829198708
1490566840
1096946700
1590127737
540152386
83955942
1609756072
835717924
1414140799
794514988
1706739661
1905668468
1496074793
1500145737
2117266651
1705029457
1476501303
1994026223
1880447215
906456085
1978989482
709463596
2069221710
2028802148
1229783391
176452090
260985620
1214608636
1743890706
428594332
1473984624
1143412652
570123728
574730012
37756099
1492574904
86596794
806603199
1624525159
588302272
356104409
127833883
1952428148
1403686179
800883911
2078649341
38523792
1263506706
274319950
660141424
1791764710
246673277
1927408902
205644556
984248594
904893814
1004292078
783818641
1035047073
121229387
312935453
765747441
183794307
1996046320
1224114327
1065628269
1253903095
1606345412
601601698
670010495
1401222448
514552837
1381026434
481173581
1574386971
1671333525
1316365742
342201566
1547942853
1903344958
723575015
1014566521
88386605
1164643434
381427319
1426099936
1969034294
1545784490
2060999284
735969143
179135260
792921185
18387871
1090054293
958564370
2139860957
687427485
1034274576
180352303
1041263999
254405490
285262455
582422820
1163563435
234586398
1027111221
1464080678
1480585118
2040264793
1385869894
1420580118
375590756
1700377292
90369208
505436333
1518408038
233031868
292843736
607404169
246222668
1044416302
1684241126
1731601298
1827092401
1918470014
1262722273
1506754016
49016951
884773641
909417872
1477810713
226924415
312814933
1066629876
1520984085
543648712
434631812
552464666
674871486
1829322246
732670856
643580585
1250926316
412721424
670672717
646954293
892934213
1685584382
1172639745
1547659517
1975308037
1396129323
1797974833
759633766
2040674647
167003198
797727147
373451480
1652615208
213084508
517089994
1194714695
305820416
350443279
1933241459
939383677
732311079
1562016161
918018462
1611041612
329214509
2142489981
1224345770
1662442935
1603026394
710701304
968684021
482069639
937552208
684014985
253050087
51639813
1132629450
1655257372
1810537249
648665468
1276395850
842561114
1123088418
1260091803
996541790
2127068391
570389078
2018867724
990395800
850259589
243271210
1123294834
1954639078
2050178596
624142206
2024618231
98053632
699722841
144962722
53321745
763233650
1656367958
1369430232
114675454
1272038485
2114530351
808098359
166008356
17371296
1769358415
52641850
1430411380
217795557
274190913
1995783043
660666368
338125188
1427329851
1886116512
695548262
274831913
1921239380
1388021328
1392080282
620421140
878036481
470452753
994401873
1968434776
2030770182
1596366997
1125303640
1789197327
351442543
469550902
1781461425
1840252694
256761577
104709352
1902987189
1951179234
1718303396
2022161597
651814426
1726277854
806082018
356649350
519978670
1916785901
770971160
1712444535
495100372
320900639
563179550
2119927872
863692005
1903077651
1271578144
1601487957
1828790914
1494620368
1021207905
1138434467
1962817509
270065394
714102059
1691738670
1972704130
569163695
507402299
413554615
1351978024
298707831
1756884951
906567289
963635436
1683974482
1263921954
1368054627
1250380341
179875811
2089717928
1901169663
1889552087
1800107212
1030301749
986193350
1921617053
1052696219
465298086
852172151
169869077
497571832
860344891
587954067
236125494
1918781508
1759269859
451159175
1283116439
428741466
1039435063
39587120
2065094454
1257850396
1129445255
1872090028
1717985209
476624959
1613813435
1613473547
76021480
189118956
1196291070
85156328
1651661362
1243788003
1598109184
2004844928
994247927
1571996020
68842692
2042307433
114098943
1295851214
2059051316
775957420
1259097977
440666549
2140775813
1714831572
1351263641
1270183690
2104719090
979413721
1058840291
1163595416
468106516
364521743
1555016153
257233732
256610715
2097361679
10878023
80620791
1717355362
828116771
965245288
445126138
1422410128
286669760
1901431275
396121967
1945369262
127583591
2071742757
908734962
1960126179
672902270
1755727366
564905579
122114503
291173755
2151006
203475230
2124913757
1690936993
397165971
1554491997
1088065599
1253750811
1630028493
2062151740
1699972861
513635338
1805439547
962833937
1080094055
568624329
393780863
182489681
114529372
965048106
821785671
823825330
747251313
562973072
462998936
1314430186
1702927237
698388972
1482546449
980181576
1050549586
1794510637
681075674
1900513929
827967973
169992909
192531893
61483720
775785490
1574804733
241202765
1050304204
655193905
1877865900
1030386562
1620109857
511112531
2036426019
1198250573
1486924544
1561686263
1949328872
1811634657
1300308323
64491460
735591272
1394096387
1511537466
90678978
271133984
1263839162
292454126
175293430
945257513
536158316
857267481
1561636721
946279201
1232313396
225720575
516680783
593562534
1108574506
813436504
391853504
1593634898
1769159130
942999642
766241049
734431682
1606897988
424504775
1423684321
1810667190
2059149615
1941902438
1078838842
609234796
1255753643
557121528
14770764
709430145
704666404
1257301644
548390991
1716893693
677460047
1759785134
1739264098
982097090
1954665813
725882194
1834581540
162775485
1348364005
794572471
702460219
1318952835
1079024168
1409600898
410590936
2040942073
648635511
1591356831
1694766270
520956640
1760743047
393472230
688588296
1731933680
1191777281
1248157562
1129472226
1389354594
249265083
641834627
799734779
568920869
1569444316
912293569
1505959650
910583327
410059123
602753824
1283340957
1587572135
384801427
259154330
972063376
1213296159
1638462910
873379035
626484014
747526496
1276307540
451941460
536830882
1787703289
1643838649
1219125586
1449636314
1705025317
334899329
143269665
297986474
5443711
935103943
1783081290
669979067
1654500703
903337245
948164493
85806968
1332286468
1404002791
596429219
1725298321
758557288
1072210521
33242356
1704338564
1978668925
1550725004
474689136
1986229929
245204629
608380363
847387688
1387399449
668027716
15498227
773421022
2072587507
562487701
406806572
79505543
242612040
300775150
389841930
991453304
508341402
870281599
1296233806
1845452961
1937252219
1635711428
1057397595
638582225
334177946
1627948697
556815673
483065207
491294434
6165673
1584029800
1259097624
1219947971
1457010894
1843784011
1520466407
258975739
352192373
1108952149
1299207496
1004735660
970387342
718238997
1934676146
1550115061
1111542706
824376383
1802361238
1357116566
320189108
281614212
351839734
512949862
546789199
706731307
613027076
1108753935
1706908957
91868505
2094277314
1463956784
1354306553
569278552
2146890280
1865377144
29332228
1506650624
2014439895
430297187
155587234
359864480
1914072592
767276605
750166601
38389993
1903172194
1967253143
654311335
299330763
1850054990
620051259
1364454953
683368465
1207715474
1693169093
1452786987
1352103085
2033632200
643375873
1309666614
1019416195
257965556
619952953
1479211086
618661201
92651933
1825217418
545057709
1607005558
531988073
365208196
1276952015
2127521354
958343748
488621492
708852787
1782552824
1260973777
163373951
249916476
865796304
1129289766
428090549
330256426
868241856
24218018
1688160131
1060814462
1059137731
853656209
2007810518
1763564425
1199966687
218296297
206796722
1828577966
361884007
569526721
1346914662
1447153445
1486853159
1415518703
2021291826
427441375
2021970580
587603264
1092128046
1983636723
1138579633
1489797979
1981747801
855326204
2078700479
2076842793
659567980
923676659
774142235
1842921661
893609864
1717135602
166924206
1434946431
2028664428
757830420
2139925386
164187119
964888835
360644587
909986123
745880842
602858116
1886025656
191391822
527887520
1741410495
1778328953
2021590587
1848170217
1089412125
1164506572
60172723
135546334
148554392
905682246
601397777
1410189456
245937398
76951245
598343913
1335106828
330384828
1422484939
1507679416
2057447087
1925676920
172123430
1433997669
1442806414
1024444578
180961890
59916297
1980517891
894031111
1555840486
1552931393
1512141744
712615906
1813448006
1507585180
1997732129
863749872
380895422
115051407
394132898
1603399515
1447248753
1250294016
1895854835
1130121187
331681428
517878905
958597770
1989333870
189676660
1297390551
544552680
407330000
930980262
1770397626
737448105
1185996348
2132332032
1608360743
314865304
1330238903
910570861
71313625
1579502450
1847837515
1635542080
464154301
1562843122
796061825
1653347918
1217408411
472286860
191610146
1870393536
1876069178
666085174
1187506332
1846903634
285752718
968258047
164091231
1465997599
643888289
1852015654
101064589
1732848337
928198482
1064169788
2132717433
1169716371
1612435406
343487788
1507733444
69847187
548408884
2133073319
1645621826
305625644
1161276067
1050006378
408618694
470463409
1465191595
1960932196
1321162441
242037603
281434799
615084992
1237737395
883922292
1172879781
1699779758
1045378280
1086391839
1461572939
655416400
763008591
1679015561
1599428317
352283639
1493087058
1091011150
240381140
29721213
489451651
1535261571
1723493447
1719818373
786447949
732787411
1869015896
1883647390
577636432
1941519024
1617444250
1254583462
1197454952
604897882
1907592375
910629445
1770596306
1169518509
1217646980
1805239453
1373319796
710133468
1478970526
138460846
1417333167
1158075713
1357552327
2118780590
219849459
1851517266
72349601
1558458332
754660181
12286221
1438829356
1767820222
731002719
2089483507
1260854618
1197959972
874411102
29200238
1773018687
1915842787
423721439
89875262
151786758
1490574514
1641823359
1054154717
840432592
1425637617
572303821
1232784170
565701212
60519398
1003711818
211936615
1922254995
252294066
1053244082
1323322153
1323851000
867216898
345364311
936999545
1302831362
1107368717
777414784
1153779978
40194933
1216507431
681125344
1020087199
172765034
1321269045
42867524
501382141
870590787
1449246532
416913718
1056196547
1168301687
552026130
2066052029
823432635
206728736
1247703604
340634565
1092413993
1484176257
748355921
1732169213
1187608943
1862128910
307153874
285668431
1807985446
2038513354
610887907
1436987969
1165148147
839707760
881620250
148583600
849798301
643272216
445118018
1955309732
1966062933
332986280
1985151587
1410658360
704387014
1230628680
434747738
578068257
1728783805
84665923
1891427248
1281102340
1285406474
49133544
1376198986
816703151
1158354320
2057019350
1641071551
947286399
1395751721
2065110414
172311831
274388485
1822590260
1105750654
1460067744
1207465539
106018839
2026893791
1702440022
1341435681
1824463102
1199284199
620076033
1808377927
1630852913
1925609783
952767078
1173071197
190801694
232776010
1969736174
1360886199
2051244741
2131062000
677934597
1049192838
823355574
384077977
849878816
217482853
461445283
1514845252
218837248
2061797167
2141806137
1210910386
1881294158
122554338
1204750485
1739349796
1425444214
943242277
1409920184
27778854
1431857925
502108806
388001109
811558231
1307918253
1959987870
91406313
1853885993
1109647698
696814807
494895163
656528013
513507126
305132920
1080973190
1743930049
130419130
1169181542
167436053
2090351109
1246272383
951417155
1389526132
1177223798
1358115670
449711217
856179672
295435903
865069750
1873259918
914732570
1606234054
1339761759
1515936263
714392895
580728354
1795544479
1874386153
775901597
2103557200
1353894104
1373754602
658678383
1449570966
2139124240
954598204
457037079
458990043
179350233
1162161388
1060857197
220319799
1653167667
76307489
622899988
32670563
616888137
1460043671
1380490205
840512957
1524909211
297099983
617549951
1849376584
1057699301
856544210
2142484904
1959822128
71294528
101484778
1124738011
1408558084
742898127
295124549
325184672
1992860562
999088922
1905439938
2081099912
1437139534
1423793056
2141561187
640415707
1270049162
1487994657
565366234
1175736592
1727980262
1118347128
179443926
401193713
1708753299
1340056814
1001056553
1032988251
298446467
1007552940
1507921414
306590008
1748279292
219259433
2059075805
999224746
1510782132
1952948134
917113695
749677744
483063373
901052606
1496357933
292963166
2131979660
1124409786
1137817961
1487059485
2105192263
749338676
1205552123
749167376
1932449437
1132368435
1307161450
722600400
1723558873
823732699
1226405318
893258668
1107699841
785087707
918366397
910456603
928044588
1351126304
1449169838
1654662559
1599874083
35707842
1455290386
1916769669
1863459251
424791563
732521780
289832902
1544503237
1943019356
899268504
1793149027
239208449
481612213
2073285996
1787901241
1785341533
507074721
1300453172
1387880808
1680099919
37438447
466564778
609191451
1205002454
1187294942
284788434
643489583
1886371024
837412369
671090116
834383569
1939308911
1164653637
477093877
1180452720
1604062928
765888541
1166914441
594534475
570493955
163240361
1579676572
2123351685
1426504054
378585308
1883574134
112825234
261565507
1294272560
1058548648
1370979345
473420236
73379928
1938987071
100165725
538110830
21671995
237852084
1006338160
641033780
551131622
1334895920
989474910
1949663830
1585313535
1381184437
1640421836
1113411804
352009966
1696613965
153708750
1112521329
1057120442
1001006494
2016435398
1911977951
1895513840
78401791
1158671055
1897382874
508581592
766573321
1497376019
1330491572
1930922094
2086156976
1054927585
971847803
319900300
1070048610
923569888
1664797005
1868356204
2065643529
1658898532
1239483287
232354860
1669449666
1894939598
1745417539
471357564
1480119625
1342286446
1322515039
1815859220
632561936
286933937
542040850
75064056
1160049576
1604229588
317644587
1297448532
228896163
1992852679
1515083586
1073260865
619840446
2107767987
1916311222
618135652
1651764559
1384449084
1753920671
308837182
2126812230
1905765295
1278891954
770716569
1770573249
2063440283
318347208
1783351685
607699174
1633582931
223279102
62233822
1389406665
988052625
398913645
1698987684
130910773
1960125773
610637313
84581978
289961837
1229823614
1470611681
1594871069
525163757
1307498070
1769710102
807260079
2103638698
971504470
1632213697
1604285355
599733861
1519745861
346436469
1318223272
892143586
2110516156
1005389324
1900294747
767163370
1252408418
26799041
121908858
1628919302
2024592309
1331890885
1860425986
1570389553
23069649
1949103701
1595087025
1144985907
988911855
109103903
1719132848
1201265149
964707268
1514567756
1721294020
2002657124
547460008
1698852888
467973043
922318497
487362551
1420060043
164900887
950231055
1037025666
906040140
117342450
1842115808
240425862
1186932988
1465267942
1702010522
913600607
665852156
1599991459
252766958
590388434
725531190
610854864
322425805
1729365983
506758841
338583880
291535434
316839523
1527064637
1311971420
1580546586
1653794998
714839293
1169504808
559800922
984813847
79155424
754403442
1801689534
1000298030
1888830628
594711168
305202788
684262081
87916081
397422014
2087084927
965934920
1146776220
685215130
1166777167
11467250
1401350364
1291294676
274661424
107338247
1037677613
1798873518
1406620489
142708164
1262656399
2019976045
2102020463
1168496170
2019756034
989170509
1971131054
2025638136
462040261
1064131347
1721914473
733360220
424405037
39593664
146202987
1214716485
50945307
1497057790
2138869787
1678770815
1152268174
2019277291
2125625443
308577211
949587592
1533286357
1295325479
21055489
1735741195
947341613
1377456216
1957372783
2079138117
1855414245
1967552092
144550202
1081275582
1901733659
2127146336
1569211570
1957721125
570314365
1801776054
1302408284
1889408700
1120911144
508449479
1057157828
2070455
504260821
2016416400
1115145108
1135350926
2137765684
1275653033
1878645853
1333728114
1175709017
282985668
1390130537
314344647
763034471
1312212137
272857754
1729970430
1687994449
417330384
141255551
1447917214
791638098
232222975
1765219231
698447265
973063773
2055826702
1791607242
118422467
649651791
549758862
1195375597
1234516411
1950574096
1345803675
1236951179
153726504
316657598
1921573497
1183294547
435389116
1448091054
1010991588
1146860900
1799643306
712857910
1603733544
988617474
468493268
1285544443
1052089999
639609936
1540996136
2054435717
761110205
118238869
1435368600
1082780114
1856038713
1626208052
1055032442
1849341352
1404773105
697939078
792200288
1677227359
547391820
173098729
832952456
1402596805
1926101968
1284897469
1309334775
1941807205
328981146
885827759
747507339
1875137897
753146629
1122497272
1276465210
1963291462
1200650917
1727029837
1721148219
1690336524
1207513820
959410897
879679564
799637983
730409657
1724322803
1365604150
1534422051
1431018775
452317100
176829168
1291324927
1763961708
935323006
796395637
699471193
933544956
958222905
895322602
550335180
966711721
533965958
570026918
2089776877
1102585907
517790522
1143652891
1183874469
2069520366
705892953
1451037075
1294553817
761733649
2118808956
1123334676
585926649
291699196
571410147
120222159
1579146565
1293822362
1107560982
1328199724
777909568
1148397281
1242261182
1946138661
781467977
478961705
811972122
1321517310
741783111
446495771
559161807
1419224876
1409375552
1703261180
661691032
1139142127
663236462
1144972854
776305214
860085411
175106638
2021532427
2023474956
737294475
1794496678
257268710
1261143589
933277049
1074067842
1098627492
2115908764
1607601945
1328362255
1929153049
1983385626
1469781652
1518378088
549674698
298712129
117027584
890469183
1683444203
859604571
1378899044
867777308
64833848
989483784
1364086210
2134536824
1808426725
1508913430
1407860108
1574213338
1543211784
1876192545
1360142799
607222310
382943247
651931738
1795798483
327443256
105084510
1070845760
923757279
1368095074
1593156092
2141068467
1493453383
774882278
1487510511
206898445
38346866
662207544
1464359198
142124459
98090246
562753295
851431584
1004463322
1930896482
1066133504
234403415
423430284
649278598
986755104
995850923
2021376496
747273942
802171359
1007382715
1919052292
1215012236
828790155
819877184
297222936
1850873703
1347547415
46173153
1447269434
414833329
383347812
841602728
1814629683
1520154905
1290812251
2039437692
2012370856
552316534
716159462
1769141463
204565287
156573626
1219555356
520014604
803453867
1070858167
105675073
610027604
989110495
814125721
1028878787
1300658903
946918746
1679642848
1132730587
1693588603
957034580
1342899402
983046004
1038143873
670191728
1931516188
1731660536
1221382853
821413623
103556797
1931473121
883769467
387226075
917010102
754765989
2142077025
358403084
1603979566
2118770656
230749823
1147541200
1507617734
274721133
862838674
1589378336
117285134
191544017
1852668582
1691024501
1172712731
949878077
1091109619
374155493
1206191717
772276336
529109089
212128789
944869062
1293346341
304372752
229321474
552858994
632101157
446641585
833554641
212959438
553023015
95799099
487415656
447790113
1311684992
102813461
1942133344
266722060
935321567
938084152
1488741441
2128919821
1417954046
338318463
1824435930
2066106360
1571520878
370358074
2088669060
825161033
433504316
1113933967
837620680
660422815
1955920060
880746337
826523745
958962790
456589784
899756381
1297237038
1982608298
270478453
281120982
2093904385
1307708422
1635943117
1360097640
688579511
1567376572
601639790
390931546
2104377023
1221016482
1418113830
208580592
1251515449
944544652
1876909251
527407831
75066107
2140893951
1317899072
788282345
1348054087
478857741
492415466
916969283
514276549
444799898
1939677651
1923025697
1052303808
398155624
1370641
1731208781
223089363
154494579
113833422
1683327355
832915904
1177538082
1851772244
826407782
507517846
2133316610
497378625
1110833558
191677626
891320897
766511469
550628536
1390506213
144526092
2027209696
922603480
2084189081
1010021076
475088954
1053743791
1397685944
218191707
557542607
801411988
1801268883
506755404
618517151
1359418233
1889238199
914002056
2009877260
194249435
1515688670
1326526263
974259888
969700329
164630824
122246199
2082384755
682482963
907314836
1761572459
1735042530
1443238061
1650303080
1473569605
1821504171
1477206864
155975903
2043126603
455062213
1360413848
977092301
1508229611
10623180
308254329
1694467683
590430571
1374609927
1874024434
374022750
1986884694
192663175
1917665078
1766925129
109480777
1432931145
489338247
13964193
2012738643
302155262
432439527
859780367
397765052
2003752467
1171462972
2120773188
639808186
1535984573
1335009652
1891774691
1975661137
1481322136
1424794496
1061192736
548184854
1430112683
1267508151
752182595
1416045766
256131735
695397721
1330912494
1608020726
1117698232
1121339087
770117017
1959805029
1508959600
2129062994
738740789
293872141
882801801
1616372205
1307645184
804732876
479584066
162365274
1018518225
882149071
1258132730
753832858
2003656898
396466210
296986945
1761454497
980955889
211449927
777676538
1049249090
1045667139
575219278
1381507095
137994206
1813994264
1082007745
1351810918
1553727990
1279864646
296714527
2068057907
705560672
1754169668
197956431
391129827
783892997
1849664932
2030424120
1256117166
800185560
587417825
1350855317
1571571900
399518222
2122323814
2022408136
1932512047
815274304
2097358707
1491099015
1072582806
1391727627
1810048786
783328645
382358178
1874891333
1205016116
736679930
1972299479
54378836
1166276067
1498163681
513037247
404639467
1888726134
1726945608
1745745305
32006306
779372561
1641996266
1890489879
1558704647
1285937276
191335781
1183347678
257469086
1232537320
1610256847
1136876465
643402178
223858180
1094786075
1003824315
339101562
466121806
1054068640
265164849
2130878700
892358774
1390305215
478708419
2088770022
1847867774
569200863
1924688204
1746621136
79253273
1540717419
1172709858
815452083
1714771735
1354042841
1432138889
523103208
21434540
1127050106
476768953
1170295810
83840278
2108239307
72744160
1689397710
258043927
443537567
631560424
4048528
1576745275
1664236202
1653467026
994010630
510753387
1155756428
576534361
1307775665
2113341684
631125764
1878377372
176344895
939143049
504483425
474217584
1517412479
1014854019
22795765
2111550227
659446833
1419581864
507322981
252139700
349902992
803899850
1132543425
1193999291
1795378895
139743415
177862607
1749675454
1332427291
1587746534
1159188628
649742331
1823411122
118004847
948093376
1306481710
1655286065
1671821163
62947373
92189272
1490501756
1526216221
516365257
396347191
1370660867
1278980702
1900445225
324967738
1683292852
1806347740
841994385
319117698
438941293
1037036336
1273015778
1366081918
1539749952
1561604883
1876347446
668880635
1897959605
1882327215
1233371116
2076348880
816060055
796862694
1536597450
174022531
928574544
55256724
1172815425
932695669
1984520411
1415634941
1199070476
595932429
37757321
560333064
241760258
611750931
1035612785
145209035
1655447205
935272545
208313916
1969294985
177744698
164470229
1092140994
358343168
1705321148
1331024010
131966132
1500920229
125565241
1179144186
1765032719
172826270
1736940724
325938315
106595269
1611493576
1834784068
1823659186
1016423553
1826947309
9449981
1261208696
1983606422
106585711
2082398611
1792200130
1734549209
104509360
327333037
1953789286
212214317
412449192
1671245258
160570651
1383466988
1460997513
398032274
1515732868
363922535
1970084606
3309418
1658836518
1588707623
1175745352
1951789069
925356225
1284666062
530796246
234101668
188368907
657688034
2391103
1107391708
927480662
1955958429
912657032
1697274371
1461070630
533569187
393427521
1608258146
1778294761
1410865780
471042289
2006214102
231032182
1301180181
807729933
1861938076
946993845
941327297
652752010
1500787498
428160521
561520793
190653214
512725175
1061087833
1004770799
1036095244
999109321
1254045064
1143575717
1226664213
735904530
1257721424
1182752034
435870246
2046354821
1174388986
1128468113
2117864113
1769276433
15981108
1202667583
957065231
1222859258
1637343710
879811907
1902701338
906536610
1417217362
125098433
2005818777
820421628
1749909963
667984562
1315506430
1368656746
166763684
107826533
1867994476
583683400
387368224
412676685
591221432
1163195255
1687609584
813916786
156010145
1410450242
919929231
777932929
1493957321
464202737
1385237730
19295145
704866070
93382301
1981431042
87894426
572046781
1372989025
2094235707
1293029246
1942017598
1006844734
1945338223
980904234
1890913790
538511205
1315902274
1286501355
1786524482
675301010
1448523644
1417988177
1410950329
601408045
2038631978
382502186
13160976
454686140
504304467
159834251
1044469950
1683943394
1286697232
1555633215
1548973068
1174985523
1990311168
585211412
191156964
703262703
460267985
1366627860
2110553590
1442238051
540914042
282068692
1141153370
1986377343
1995277321
890105585
1560999822
1099669658
317825522
1732310018
687808731
1121932806
1388753350
1753489423
956789144
1664268575
1235465311
2095520397
1169247900
1174088950
95606357
929464029
41204614
2114953489
1636278263
1966239218
2002078458
1569739958
996637584
1096803869
252742925
2009724851
1248187923
864631090
1247361370
1483230585
499407339
1637950056
2096213461
1278221993
206157707
1786236560
1868989554
1393965432
1648833454
1490133664
1243328300
1459700801
636637541
1674353297
1321479535
1781496062
1143661988
473874747
337783215
591212384
159017394
568261986
1868188502
1124806921
2032171879
1616273549
421560793
1904064354
339588418
1999586949
836209818
1350057013
699019409
2020381301
1243353756
1950801535
1747483350
1823952741
656037072
1957046902
1656693601
985271529
804836737
1798417096
1651142146
164946127
746539871
1631893401
1539532067
1214721539
1649405860
443687231
350355179
1512601801
297154014
1696105529
311009173
523980981
1070745263
1348221915
630384765
370657012
1004492910
143943494
1358348165
307421771
1911190869
1782097617
871586349
1973158838
1114185630
1858937806
794388252
121655990
1787627714
359550264
636226775
1517869673
852121503
843060975
346277722
1493403728
1369069873
2041115895
1303844899
397940008
670572564
1149856075
1312724393
126832831
2129418581
1041780917
1325941149
1105840572
1261457014
88365408
451228163
305397732
1854499213
5859229
257029938
750989905
69345700
2143697394
1513650664
1002086212
653980969
162055975
244044414
841676308
529837902
1891244223
1611574394
1088581745
1974652505
1220262152
1734962353
1351625113
1612493515
103477604
1809921982
2109518291
1803365220
982777761
846132695
1455379636
1998202672
10561529
1897534451
846779503
600550945
84530815
293306317
1688016765
2113594259
569071466
1010656569
927209195
53221530
7745001
1238724919
1653274447
1955783665
927179499
555157927
768313417
881191586
2100995702
2121892911
2098505500
1301385035
1171698555
92447984
1007648507
1927535248
864142029
2139045460
300953382
18748122
671775332
2003324071
62178775
58820235
1926699711
24657912
1598759061
2032524418
195343717
27520701
1781246322
1945403929
224826347
1463934115
2030065091
633282528
876112804
1549370502
904220010
1970497803
1480371875
7409511
503042668
1100776921
653242734
2026722385
1565011414
1288297019
215925703
1678975787
1117170157
1947777137
725369346
568939584
1226649449
27001321
1590142669
374719057
1397770440
2094291951
1141551456
1860524277
1346511145
1835017491
678034069
498746878
1157096823
1731499217
1800256690
100364545
1472048435
365964492
184904372
612014473
187713091
795399183
63992608
558299626
455562687
2135821260
1030935312
840045841
774369914
413175888
680687068
1441408531
799406609
906658223
419886954
946965704
1738967850
1803982968
563870546
1940501498
1072708888
1424457890
802682378
1401617270
1130722869
174125503
585569458
1288658494
211122593
1379330177
1312008512
594793740
290056203
1776952614
1858915962
1655459979
2049455070
745771822
1971791005
1329958504
1792919124
1974474867
1398352760
927556622
47770234
1907308057
1178824419
658787277
300805871
1968448387
2125631275
2024791833
1944397360
988097984
824382678
1782981064
748575928
1933739052
1730171983
1805827256
2023479361
1015462102
1820995195
1349134412
1498840126
1116441386
491759046
2101371701
360925192
1987765261
615109893
226274461
1738924362
459912209
1859449796
1062101916
1354309603
1008970554
304022430
2092628008
1406056840
632927305
1665911776
2128047210
154953101
1442577309
1194798596
889845257
1404209675
1837929627
1400798845
1690978065
1600277395
1243088267
2098248626
976951350
871520579
1189977018
620719228
1344279950
1132606447
252544903
1912947009
1168049679
654998604
128342939
357511369
1723186606
1358384937
2063192033
899789824
1230003458
1226631641
889236032
154522652
260325838
1433625778
1657336219
126847353
1329788565
87978975
744902758
85466045
1883374127
978832610
281836623
1662800523
545832528
825477651
367966691
1947787680
452226855
1295546497
1567337031
541417595
291565946
444833807
1893898355
1709837611
1456121189
1839990096
1396188347
248383940
1892937011
1157610079
453963068
1711487453
1137905005
348785761
1168477961
476298822
1016161226
1700295924
804102304
1649593366
1419502723
69005220
1111044508
1005259629
718816746
890830368
1593986722
1653753091
1000495441
2138733691
385774798
1804554158
185043513
645358107
8111163
336953049
2078998187
2084527586
1226476546
1545712219
261572534
1476967250
1156597827
1190337919
1758817121
1228116017
1647926576
826614611
1607665327
847616197
1021620571
2146900182
140619258
1095918731
303551528
99123229
674557955
433514618
113102257
113102049
963329979
855134017
839852379
2132901993
647624786
562032472
827947758
176100745
2046992317
1970805638
554694177
116357064
1764365536
997482697
165356714
925257335
416606497
1160471671
1559207022
841144206
1819203901
1293759973
679680545
302617774
2091965697
184596569
1442900399
689695231
10984145
146187281
476489994
1612419701
995602309
1442885072
67991696
1237615139
168596791
1707332646
928735765
337905749
682270491
1155867014
96206940
1124447559
1881076707
1364055683
1400333639
1576751298
1836901852
1452192811
1625663927
831436705
201144961
211393609
90455956
1531673968
1414567270
1424740312
2022395260
1568668617
444817665
912272205
927600820
444070477
511598607
230312489
1919424040
1996616813
149142994
1075827150
1868219225
441499055
424377088
987038959
1540617967
194003694
1181258413
637039967
1753009795
60961224
596696188
2108183998
652220834
113514410
1219462427
1835306175
1112440972
1717048363
2102535162
1032629242
713031135
356778941
1469917673
1380507708
737504429
859373931
1717960717
1021229027
1314477919
223822980
197366853
1582143139
1262541329
1271067830
1688438884
1320680536
1014878272
1941850584
376256960
1264110303
73738782
867620971
2071428713
1938041133
1872433296
1455968116
998523489
965588236
1031648747
2100244178
2031454184
426406396
1020694457
1943835214
2037333016
1623668064
1584580899
1853818724
833052818
400813751
1399020247
1890163751
629717890
1038087225
1074733360
499003517
830322414
330269493
1174727788
2031929120
257578856
1442870543
1190222040
1951105897
1223215257
1886309763
91973445
2092875442
1208647099
485213979
1404910202
301182021
1430456476
364348861
1704707394
273342910
2069089977
1669858618
1003463682
1395952652
1360516529
140234508
358012696
397162545
407945539
543044643
1443744368
726007892
1147602620
234772771
1001181878
1880796441
2077527057
267441776
1766048106
529220005
406966115
704836464
1241620739
190527027
250147788
1497019650
121521549
1131252024
1953490598
1600655048
1895193238
1572634491
368527238
254877749
1862326429
584260986
1737632465
1991378608
410581778
1995626459
291928371
606819409
1870701764
1235799575
1735425046
315263231
2041103284
1930818918
326505856
1231197321
483172696
465045180
1819040977
1065564550
740689594
481182692
1261499249
2103515363
1570720986
964156517
1576545642
1851771515
604779819
385980554
1938079984
1489166719
901923442
1776303700
971048256
308002418
553621857
725570823
1201860181
908710205
865292695
314150090
1531135936
108500122
1279859998
1585967582
841040337
471783549
2128317525
827408440
1047650394
625121647
2055131294
1445649999
2016519910
710372520
1314516892
1762477608
997723398
1206658142
1718505995
62482828
552602520
1830556733
1355044265
1994044468
2027962165
2032998345
471632415
1360743116
1957651701
973035539
51655217
1392773352
1630994509
350917816
256740648
1391315056
130076100
141706017
96225604
1852774925
1580094460
1391816333
183679009
619459983
948822974
444070512
16159797
26337231
563209573
1498269563
2074656865
250164537
1029156076
880317303
952795737
75482949
1893488913
908310037
1944985213
258814153
1506179961
1951532419
166105054
1666430680
1325639585
79798180
553737213
79872066
669733793
549277449
917875126
591598893
857409903
1761881641
1135031207
531686274
38853463
1163759493
2126975270
1636147871
1776131448
1406108731
216970564
602156403
1488581423
1256410685
1423708214
990384444
1868317464
1387508315
1251452106
804147155
463916206
271671321
654779008
1183118685
970587544
2081326327
971777869
577245828
169036789
1165405095
2129700330
944974950
616715835
1906508334
1799116929
955997557
749271533
258781715
1284340915
790433319
2088841023
489920317
1458041178
145712287
1265093883
2147378470
1853953422
555583639
320372100
296123586
1565867163
108240373
1616345143
458898522
413162286
1522688863
650293188
1763076195
2072843652
778867708
1389233990
1563763719
1300039919
894781575
1299970944
1114965774
588796697
992506916
1594216348
603448240
742233676
1353129668
1595184062
1129908200
1013948581
1265417582
1463507241
1242341873
928477937
600385405
1834041569
974497280
1896423654
245390692
1787137119
818574104
56839702
152089359
2003121990
1178708888
1811727627
1105591474
1386318628
2043888784
568004047
905806315
1263674826
216459728
602341749
744646254
812322516
1116987527
1808638013
2126950385
271416246
1697498397
775076242
1879776341
1640602353
435797470
1740068022
2126520080
402967093
178475624
1940914887
1351342687
261680564
1896136202
931491495
457804671
646107277
1906804929
1927369974
1445857353
803621314
307997228
766851470
774037680
1842584254
868712677
13681780
1333904390
1040904978
735492184
1105774768
994172386
937434291
1024609167
1935936081
706426115
1960497634
1095694208
1105906492
1279409242
653046044
2114276002
1310164792
190532352
415933716
303419326
1200395232
1069604152
1641631371
299173053
1450845973
1758327587
435244054
2147035166
1325238979
1080142202
951657111
728150657
543410653
264842237
454508715
2118080667
1618516541
1453566744
134900786
371941429
1084921608
1787847396
1711863367
1580470431
2022872685
2062752847
229676582
835043134
1644606607
6777858
957633254
1369548865
1542378663
1433050155
1389103350
1442043935
771686673
2114185125
469042682
1568913774
417082899
178071993
1221435377
1743086693
2024335386
492207269
2110427497
1030122034
91634698
1593001872
1833468705
667128775
1890438442
2077504777
1415169405
1616229443
2131781084
136686495
1511610242
1541812673
311004394
649776655
1198393024
146407296
178585153
1549291430
966153310
2074867110
506760101
93738653
1848933517
486863440
20262947
607581457
635388849
125903870
1365520795
1602450846
709984740
1561666504
1864638125
497946106
1890080343
2020150928
770166487
472990362
571413000
696286935
798343253
725483819
2120784734
877691962
1280648138
1888562125
55835058
310036786
209732127
1651713397
1791513143
671110466
1915231271
918809280
1302938546
1850074484
1738101828
1698160664
418990455
699485385
493628518
1666588570
548850538
816595627
703553939
637631072
994097352
285378119
565570807
1974675294
1359870066
321997873
1801655410
510876178
779295344
725693874
1809810175
810948718
1096718155
413828237
33133093
54887439
400352583
938078782
1164950628
439508400
1722240431
1743724744
1936755426
1845343597
359817808
1779288801
935354023
1936915776
1650992454
1199110511
757074915
1625167132
665663589
1009818709
410737223
1860882515
1302525285
1406541805
2111436702
1855090646
102208965
1201686439
1977755026
253910930
735715350
648509685
1843228548
725523250
211430327
307143837
1626997821
29958654
1628538204
1021335901
1734479626
809485474
1561901148
1716343750
1972013931
1059622442
329056581
1644474269
1462035616
753936878
1856830865
1805279642
1781977117
2070707995
64835879
1513706567
326042724
21694830
1507097707
723463561
645706611
871252447
1581004768
550851887
826935616
1001864817
1121751156
589626124
561798431
1327627873
450347701
563746727
901197180
1333930064
1435298310
1451428782
695078453
827247759
2065103309
509795519
152247273
1887470988
1973267519
1879403564
1382775060
1094366189
380764721
521558258
2373143
1611822919
297846310
1694451666
1507886098
759185449
630908436
676184828
1174371647
388635963
1228162876
1821235285
1407683575
1128868503
1498563363
1536242904
1902740652
451607922
1709023196
2132831524
520407634
1294125638
320056772
6326767
1651746750
698269862
1614745369
1462994537
658770653
1646146469
1513623547
837681475
492230913
474066796
463036941
1801556747
94861162
423579363
1848750445
1109105715
493539238
202695949
644184876
1092833036
272587859
1381908892
2083369243
996048768
786031644
186650123
928156151
621326510
346052137
347563707
1924415820
254297680
1018294294
749558149
907135510
625646237
1074148442
828711901
392308259
1864714098
2083722069
470954556
1196648842
304815719
1762594712
311352433
1126235822
2064053876
546016433
77803762
53371187
1410089106
889285175
277172459
488316309
829031386
461893391
1311465153
877421748
1627158181
1532842106
107596306
2088245220
99320926
450321585
287423534
1027396612
454996248
871931343
1833104941
1757048678
968289651
1780682675
1248197658
1654965733
1921178474
392055267
915130085
1174356910
2020221536
1602065965
735071806
1095888872
1096703450
4778463
1752625133
1124814780
1984000361
440285304
1596689064
28868162
221132214
111039547
1444354154
1306419767
1202874921
795705490
454283113
425598692
549277363
877459959
2058034765
1590080048
1742365300
1230364787
1043849063
2063727146
717145799
762092584
331229718
757858822
1648373357
459664554
727872451
1240621501
137702009
843814344
481075827
1625455994
958762477
542636183
65869726
2107875491
864291860
2082189151
1641979691
1136445411
671771184
1481184065
755930454
1208024573
1860927051
1056029275
1294325647
1444306836
366982598
466930466
1205483386
310741098
1191577061
1815263147
1251392117
1426298182
1761833187
1230511320
2009194872
1863004992
1282552010
1599768762
833006883
1088335843
1967032753
1587498395
869203641
1475018463
521851692
1372141052
1777147013
885008272
675748330
418829547
641126998
1976711763
1773506210
1654087487
1695545970
893611119
1574435656
68604889
1377294377
23656891
1078890026
1621467317
742002380
1617627949
614368333
1075561107
1057366122
978312220
1091500869
196993657
1763535866
1213358195
682058064
1471775308
1756531429
112858690
1387160356
1328874942
502350477
500177609
1264632891
37784292
426122569
1004193807
11899534
1436752100
2147333810
1616104794
926039022
1292267887
29590448
601704370
467690097
1806454352
910703723
1888551671
2046335645
841815369
506796170
1019369649
812311071
1789512213
1430324896
267876245
1524366225
1668075067
461062370
1601713945
888801278
711317564
1376315409
1395112650
1254511487
871466765
848630279
1629947960
1104587187
1273612120
203732727
738281263
460713615
1221511038
563538276
617845583
1303683776
1978685652
389934009
544500105
105358396
1095687247
557504552
766866613
2051963981
839908257
1096785277
1388375380
736802409
335825600
355901358
314203649
142205861
105483747
1951312052
1698745413
1828651350
693363690
321535251
1662639394
1111874906
559166276
2119491792
1706048094
870728121
2138182263
1484180749
428743135
877394470
1737035320
1616118280
1968242961
1227291552
1727854473
312398189
1029600311
797289862
586423018
1908662399
1649537131
96035658
1353829675
2085204522
906164161
1972346863
1171043593
493026500
1088303097
127870763
1386107995
50430604
1618004623
1700907395
1195977107
1379048129
281240193
72993713
1905579362
2126420749
600906779
1083222311
1302055602
1201873762
1660478677
701738278
1926717760
1608156056
443185798
122169132
1298396453
255743320
1300989662
1836385734
326546561
218615413
1199389066
910909461
1003540263
896816863
1690884237
888652600
1822334532
460204401
137699475
1735051383
882807154
2143410698
1384625995
1638025836
456078363
959930386
53873400
1170812550
1398799161
164583065
1562643619
2004457735
936884415
1497408489
891662663
1179407713
210436413
1577164700
113258448
2146376777
1292828591
452964568
244107842
158893623
496114033
1572658745
1968229494
63641770
460964073
1069065901
1730243233
1521012767
2118700930
1680612386
610892384
504333942
221504501
1633613549
589622071
1260634751
1610617394
961123271
1428510615
356227673
1980762446
115564109
543322577
42558467
826444837
1585884846
1491209265
302781497
508773880
290237092
349242952
1115450811
1690912524
210758697
599163013
50789089
989580471
1137241446
1080314590
1559120772
160106412
1656274215
856693036
243220281
836825074
1433599590
137555575
1501372743
1770338242
670352731
759861559
737430006
686658763
788238743
986375155
904913911
47513786
1844260404
603427139
564740235
442254649
1916627846
632705805
1304702430
1997632084
1249584739
208520046
1823290986
515431076
729301182
1640684158
1629280108
1548258901
582250448
318990338
1917853593
1494734445
375730998
2029632231
349736045
1414320583
673057
131530412
980894508
773014508
383922652
576068440
402311551
1925231910
1761093793
1682331237
736442051
2214246
664536760
1728316984
525397810
1271859256
1514052206
28932203
1045464060
439750997
1555460689
269468841
1056425022
875876949
2760660
1125813132
1476827218
905025291
2017236725
464791221
1220579108
1908171879
324907827
268285311
1825647882
1501016091
677579953
769267335
894173456
155172090
978938230
1940430226
294444735
76738336
414691458
124516215
1779577808
918603434
277582700
1250636522
2099121001
1690548080
1342632207
1459813840
1202022469
1526572782
1369064567
203994991
837970527
745421298
766875149
2033677954
298563671
1368617830
895711181
1400124985
1155251067
1715383919
1446195407
1477618775
906392945
1635656274
1322675149
873833952
472865908
1528060456
1438272127
1768635064
1042644074
70736815
1979950849
2106648734
1663048507
1000450968
1986598001
1765217775
352271443
115352965
1594431126
293565877
1069683064
1769042362
643947690
700124208
1549101278
140570955
1217575099
1231966193
932200361
1406594443
2134191597
776741982
403423748
2103716930
21890908
593666059
1876184692
1591695846
2082779852
175439208
606613782
882447556
553642816
1810768973
96408252
1001916681
1328975297
1607432920
1840360863
589330714
289335540
939269647
362751926
198844038
141909829
340496071
435817892
25320976
717476994
1663661405
1318423870
834211646
1127509559
1488981951
1266274851
699548500
1135527200
1104494105
1415171758
842111637
967962448
704006012
1800274449
1722401914
1538226248
314794892
858226845
264785096
1736115538
1526638402
4709353
2133696108
481868163
1099986382
1721889856
1400155654
693116068
2134849597
1098673702
1778052799
2043080495
1092441380
43795893
48517344
321459896
1685030367
2081184125
635144147
545720462
395229311
1566665067
214284543
1070530599
1359116565
739987029
2134161422
2055869560
728592777
566529905
1818761992
404075910
1908046870
121388811
1771287658
561936874
505433025
742186729
67584953
348406045
2020819921
1400519541
1244208693
1984929048
1128683502
979581502
1126299628
138768632
1821080510
1529240912
491227691
1979136754
1457177097
1294524439
469894385
1060076170
1001283577
586651148
229367571
993235676
1628615000
1554022462
667872755
1501638449
2030356749
1484032023
1292779431
1414362798
268835937
183149851
1829407489
190228524
894542801
771467955
1374180646
2071472470
1903755469
1697429403
2018632858
328073667
1022714997
1098008336
542646518
1608755512
109401384
2040907644
1166137397
1507783995
844544897
604984946
1439343052
1441229170
1865576677
1939189052
1171995661
139878992
183466151
1341381125
1855945206
2053073654
1655418550
85540627
1082955122
1334827594
2103518982
1693494847
676785760
739203483
1472813492
175077426
1711638448
1044492851
2046906293
1322867871
1040136471
61670967
32870262
202454449
374482684
29586090
852768826
294687643
1388707640
451887274
1407490639
1809974727
2059587801
939612100
1464201007
800204179
2063730528
627059917
1395831718
1076704821
358447838
412865272
2042672262
1345783190
293338383
1139456096
1713894169
1086178157
574829206
1519136041
1969114513
1203306587
435937297
1794151366
141382421
72595653
399832180
1464691930
1866549920
2108790947
836627261
1551450610
297590259
329523974
2073132804
1010998608
2043163710
720440071
813598223
1820704404
1805350366
1909373614
730209375
1974040472
1147778702
1170490514
709637307
49312482
93034183
2074708236
1551486596
1363980435
1394379600
1219981118
1485716384
1618366093
764865640
1268427957
739858143
113679588
1678852742
220937350
1096375669
1480009801
2041905675
202289891
261132051
556315331
1918916212
330786500
1120339452
1748575609
901511952
112536635
1707896180
568117335
2095209862
623267452
316280623
1663086483
1580044184
535183899
949512845
85633289
1981979583
1107573379
2085014646
898600712
1649615942
1066838889
811305023
2118016376
534431382
993429678
835944848
556194801
103394010
31848112
1116062473
730110318
1428604227
1787178183
1072530045
1838807373
1009835831
268209411
263876144
1330506892
1285452128
903686980
1779329555
1197829722
1319295498
1073016200
1751818730
1394658482
419912866
1762210131
89998892
1603844177
1063807335
1505458654
1691628022
1052228737
438572735
1570379407
1230201413
1046064274
1705371773
73558070
318753491
1662697234
756321512
267929595
101991392
1409319659
1532823093
1219528249
349025103
180835144
1269839781
551403213
1749024108
378177526
1402242101
336440747
114921579
1595115843
1660961769
1575288732
1779637313
2047982943
1097721776
244785409
645291035
758789412
573590359
1795172775
1678698571
294781999
1646137924
538482065
412739045
627464503
1505313315
869428826
2024998247
836182025
947184497
397536126
2056380060
989012060
923770766
935077913
1095287285
1129068641
2769367
1138451518
1419470539
1958567017
326727927
1293603497
121611917
1388093273
1233670931
1877435194
38544535
499705270
1047842118
338865777
1608758992
922776335
1340603235
2139169570
1253433156
1274537110
1454975596
2119169667
81907934
511672206
728910129
1945443444
1346961268
2010682663
2001021509
929544227
1228081939
850904492
1212742364
635487145
571139437
2085990146
167044926
1314019666
1995581575
1716305824
1640803261
1616996701
578642673
52900853
915546100
608413176
264916312
2060503250
1340525570
1331280312
843436945
124178339
1653900354
901360037
120704961
1625505185
1058803707
310001721
276980080
1118706151
1021379875
902156698
2043036149
153408748
1031165200
304510468
1606320987
1418741292
1823346033
1602443974
60024916
1073574539
480575435
611720556
1700391648
1444312075
1286731052
1659370044
816472433
709970643
247715135
1787913891
1006900487
652561796
188201677
127387905
1228187606
1329156614
32254224
2019324436
1671376075
784680852
191983219
1096871973
1317165308
885808818
1186866212
1238536718
189109967
2004196972
1711152222
196242528
1970559086
1645896314
1094523964
1440945782
1063925340
1722092700
724839577
1327436579
1762083251
417957412
894232601
152872909
222176175
1478031985
1956190898
1170500312
898301644
818326847
424904847
1291201410
330576739
1104106296
470781258
620945264
238792853
1702403281
548371009
2029560045
1559331803
989679548
1277060417
1781887060
1680816557
227031256
1613257131
1547644267
1769390083
364109235
383750667
2067438455
863405866
2062689810
1245291508
1711835320
1014409497
1139924053
499290655
1435167832
424776092
2038847218
1396723889
786434989
1127049080
524777503
1666879925
1758519695
1428944480
2041027468
739119329
1786652474
1053347502
2126085160
1163024055
256961726
768339234
616490673
1107511264
2107584770
202643745
157259469
956069065
1717680777
1860237821
358538516
1644123712
1414481116
839481078
1876031158
216747357
1649495214
1142535755
1492962470
390605374
389401887
116672674
53495599
1256564188
905576900
2038047615
1784444225
855458684
445230500
776505669
857731266
902848770
1435133389
655061030
438407095
1609564113
1363332976
472536559
1344169858
1167252518
1584694474
493467314
504435576
1554561874
271584281
1761947406
1413805373
777591866
259524667
26310575
1092035112
1465901291
1036268052
1097785221
1140900826
682500533
2099651963
1684923063
465718628
1528010028
559718771
1416617652
1504357962
267759280
1148308414
1326180395
1462699552
1285974583
1081454188
1096889803
109952854
1811828980
1516300829
890665585
1110646443
1119524954
1844314074
924861785
310921319
2076704686
629198638
554719029
544563362
676393734
692381911
776034122
1367209331
955281517
15260881
1055039726
1298266926
1851054897
744085237
514572974
274160918
746146192
1003513668
1560971565
1341763598
2053465952
1828858271
1237867986
1482854287
423595742
1910967025
2123782491
1107961060
1006111986
1645582503
1158092552
1704516553
1916311701
1222572425
206653357
1752717501
1729791148
1821753554
1743260029
1150552077
1625571290
651232051
1537097215
1658190152
1512102914
1312258172
480010894
1507219084
2000412639
2147452545
2138951531
442462547
1473198995
721396138
1513863481
1805248452
1202786639
1810887359
852425884
110950520
28060581
310811589
1844708304
194830911
814311015
489074218
502799019
1680118409
1648642295
2033392477
513424969
477041666
895481074
1198972418
234063933
973113602
1186745058
1140227351
2107386925
1011303652
966956969
2032394509
644292969
578703991
629230202
1822131296
1472405544
883068088
292193258
355329101
1610045071
576501747
340626968
888663827
1286919463
242663058
959450246
666044364
781779044
594004067
1060938801
1172268855
766528811
1086746847
1820072269
1724235990
896233626
303220575
1608142960
1537459704
1315697383
1606195473
370555181
1234343515
1883425510
1829432535
102044857
1551510525
2052663936
1821484090
1225209489
1321713993
2121375530
1179329752
1736445363
866876422
697958790
949444490
257199909
2550957
633801353
1221785712
1652302665
1502768643
1251299352
1865740530
43105817
1456311599
782863869
1009257387
760027585
669230302
1561898764
1653701374
1507362389
1272658457
443128869
2091196971
1300499093
1696273206
105436838
1343440707
1074319704
1975674617
170287161
2032809023
82787531
1856946837
94805332
1685033224
927380410
1771179281
1653021769
2140352502
505069169
1942015342
1533499284
469275752
727269473
1117829006
975402570
983829205
1676381846
1739725144
863219110
1961797934
326857502
1623936212
1170032494
653365889
667502201
1678876092
1849186200
276248728
1084731388
1721324386
922077696
637014798
1419416414
89303206
1715170477
1148368583
216175379
1250480923
2122074025
217680604
2041647074
339327201
722868124
1456366408
933432663
538791284
1267677213
1409840600
1312957960
2089939285
484031225
1733969076
266764436
1837016836
1392753126
1940674919
574632883
1091122620
2096967384
1905421791
2045862661
1446437800
755958795
533207799
210845318
682054530
255604626
326919384
893170039
229885303
1477225907
994917340
1333555914
871894620
2073861216
330087734
1620631229
466250787
1580012295
1509944147
1846562634
13501745
145606918
659075022
2123767630
1884277398
1667166174
885556071
252987984
1480479009
466293501
210909900
671408020
63945487
1038527895
1030415305
1812585272
1249411119
634035675
1000638786
177818442
846235444
1294270028
578142559
16430156
2130850301
822736153
657704305
354115092
1547814098
1315639349
1015161664
1189655944
1841596840
1039414776
1404583519
977066275
970608880
1386234551
130920607
2137338688
1752115390
791591831
1388005700
1791907097
2002058630
213567195
978236128
1265837625
1917010146
1139629554
604854163
1963131721
1418391537
1348849187
241592614
1483124463
820645497
306117161
373854167
1629635317
24705159
1720010291
257231339
1898997146
1479539761
28751183
110618696
487320743
855450544
337666398
330795395
1954474038
1400711911
728947284
1434633233
1278781576
1638928919
1283305823
1383709129
2049405380
958469423
1629027918
1013097837
387294186
2035048166
63713743
86663343
276257806
1043672805
1589228051
373834290
1833162817
870235038
728266342
1860014942
543613670
1560295702
424621830
1221830877
1625136052
746873134
1775581976
1086929752
7355768
1839861779
858783529
1802935995
1245326692
1556993169
274811829
393681331
2038105384
1894653184
550760192
620454543
101846673
1733972232
2134269614
1674163782
1388486533
1587751438
651569873
1118959024
1576828582
15780339
2007979921
3593412
1129712557
543166580
1558347726
1891035459
476874758
1596531038
462768998
309654239
2081582902
1588852179
1696455134
690164691
840900452
1072846866
807566559
1411945594
1894172307
1526199534
835024123
852110120
1569887727
1600004796
140446511
374035047
635725647
1638480542
1236559544
405284801
991533301
1834022043
1076376999
1079114456
1468850199
1975540685
886047065
242847043
1218444622
1821698504
2110099988
1995067889
2066993474
1339454852
527916261
231699101
1578830897
985802814
142016984
1424875988
764178467
1464657383
618807207
1983309244
949387387
767948054
1418082405
1946643550
1110172614
482131486
703206181
281130308
972282081
447855617
11216893
1264581442
421576384
879911906
1807648998
1004017388
1993255824
100267801
1682842675
1311481798
1310477007
311297190
1557589707
518783962
57408240
1042161281
1305947876
1905859759
319422683
419002507
575997740
2066676792
908855776
1449847720
1036837834
1853660998
1958703988
1427505574
156812492
163925825
1287756975
208009260
1425165808
1952386483
218140032
1268494596
1513517229
2085104900
658243568
1034342319
1341013124
147123454
972254122
752486825
1307834670
1949154341
1550000391
1494668868
898051444
1277199454
132601621
1768345445
1577100149
484786617
1145710823
1021210404
251994983
1646927901
1856587998
1936742517
1509391421
1564215720
810766945
362743840
581770602
504434686
1097430363
1325554502
1981163512
562010228
683692372
1068294692
221607790
1149660772
1588576143
1428641913
2127497183
1729311967
858744752
631580413
448978737
30634276
696877867
626049316
825182971
1704476329
1943703693
1576970069
1993608350
129956543
413039194
1483551454
1377038210
1059139246
1407202215
1915663910
1578945321
1838714633
115416633
1778605548
795934641
1585480290
735845531
180236509
655010330
1413942548
1045120958
282390112
1928835400
1550560532
2100727004
1947216041
975348639
122510835
1558053892
556286066
315383287
1137721858
131806484
559916663
1395588592
131045909
648602418
1545205937
1140202515
1503501412
1908397649
187748421
1132014160
1571721234
272830520
36526336
737427825
639884150
1528272112
1619237877
474982465
1949248081
1630028493
891654887
862952
92366934
851700857
1985526213
1757113510
1536044686
1259548714
1156367039
1011132083
777419160
732641489
2066592529
44345892
1934575978
664534379
1688854572
709846322
602363404
739684890
1612288339
1483907470
995569565
1271248186
2088721874
781457890
1556320218
1793949042
1450737438
1034968860
985993941
19121331
511900741
1979396648
1449258882
819497285
537432094
224958714
1750350869
1907424576
1313060401
485554026
1633402892
565021410
1644212968
1455270193
926475790
1622601766
780483598
6861174
93522714
229532419
142636806
1969463994
520612573
1210211792
418191854
232089145
1519848070
1195716080
1693271165
1296918838
113559772
1674879020
1623730057
1947762173
1765108193
1879502004
396248992
1512139
1810286582
27539315
1011665110
1901401106
429786691
140260323
183937913
542594644
2108772108
760687891
1915472111
532556903
2064514177
1450743734
694806494
982003325
773129689
1054421297
1790047201
1567168298
460269091
642698170
848147581
1575723629
2077714964
1225264828
1322518813
1566513243
1321432009
1213962402
2014363439
994879802
1408632159
735984490
1462013029
1429467519
1053751474
398112969
1136526665
25587468
744921040
810518167
58294139
1896782161
186691992
1625699577
1851367574
966207306
1930872942
466789348
1700657336
1327323316
157999424
550610772
93104699
198995773
540435069
226911256
1120577293
839128112
1699313298
4365891
1628312612
1536404691
192361431
1399577715
371304368
659627878
1124470560
1547568030
918574389
1943792732
642934963
1527070586
812223951
2118667421
1115434720
633363504
2086889271
698010079
517355429
805913230
561157690
1529832757
534764637
542187645
550677399
1674944810
378858433
1775146396
723231021
1697853441
513230784
27360901
403182345
1912160509
1188014070
819663802
165158037
38379837
727401421
754247858
1609189370
901538380
39000590
478372685
1768411679
1775142412
1133395455
1246416950
314763287
1296000208
1224233673
1946562534
1666717030
1265779761
639729436
834953021
557079124
1694173697
879135945
196165320
1707601219
1161051715
1779269284
1013285486
255042739
1706474282
1048311924
246716514
358954518
968648127
98805071
559605828
1936860883
2106081349
862630458
2053837056
233522473
238621089
1125938662
447527149
1563625448
2078393720
1971608597
32249749
898237264
1652571729
1777246836
966304856
337084307
171959695
1083612145
1316017377
1457243618
903504810
1436319890
1941158201
613692955
1949219560
1449875625
1756496046
1994272800
116923453
1655042785
895145217
1245443906
1446618949
661973378
2067213602
887431314
1843123916
558238530
1550242538
1290243153
841999581
1810194885
1476168825
6087989
2123295252
1388033774
1749452011
1448657394
1541548721
1091984885
434513622
1907669350
1340874021
536297502
1688914250
69752177
1323019390
823704521
661956462
1744244240
918228764
296493525
1731486959
113902164
2032755017
1990854749
1386096840
1170381430
1346988095
913942193
1991796995
1878730555
1089329975
1535916334
1397482956
736761550
2030427826
659314957
695303041
1819674746
459387425
1021871444
1589707675
1818896236
982074676
476776303
1953885812
1198053822
1739059386
2033365384
1007550013
1132281170
908426387
1411086337
125007978
136280773
1849658140
127319091
1301826531
1174859069
1821826776
1797750908
1074030418
1622030419
990656845
615057573
1531641512
1368229662
588781824
1076457138
664197997
678867483
581438007
1108980208
592051714
856558764
2082302664
1435042310
1478432533
797571204
406879582
1752082310
1216020465
118327177
1029587178
475470034
1413230857
242639309
507375855
610318695
1998235205
1172775871
1386718558
1793695585
854441338
791749410
1497686997
221035435
155315503
2095051389
1170199786
1623416136
467266606
489194559
1389499532
615709311
1653532242
499698289
311368286
448513704
1312061892
411540013
1190679841
692871366
2062586452
851574645
1808571260
530619529
1799721694
99309034
1601197236
1151709775
1671620037
1736182434
1599759449
922974566
294284677
787368135
911983627
889366930
733706124
1980808219
1050734053
805302699
61172267
959169515
602630861
2142107358
1472226818
1606063285
162087055
1416347718
802378609
1613640144
365309728
1616199484
112443012
1667381133
605997314
1535426621
350754565
1573229771
1328344119
457743295
27796011
102053338
1022597925
127216332
1076149223
595624268
1004849079
395000803
1609272300
241528883
1342069027
840016059
2109727868
774106000
212758133
1334031110
1339948167
317087473
1993468882
1535450262
1122606108
1725621054
1862794890
1073204619
423726322
1389923548
1110179347
1896418104
1492091571
2092238043
1910661634
2030712239
1025419932
2138484281
2000860903
861378437
1299800816
1412969173
730080951
479355385
505867822
808023526
876660576
1175183467
316670523
735811341
1320025470
1120046679
655934017
704703691
763067359
412542233
802961345
1259685170
1329109762
1057294448
1384555673
367978628
596885766
1959137679
524883383
1488581898
350629776
684836234
1617509712
709033436
62814291
1008870661
211686745
288343690
1521027890
800859621
1408178469
725769789
1273496113
1950372090
77470442
523106934
1855294354
493698972
1663452409
1139969631
369648348
1943165419
1484913481
376328748
1155987187
1802753951
776366321
1641676917
692900024
1421978243
589142559
585919233
1511053222
1978356728
1750694259
537471696
1818353723
1717469726
1209522362
2085982620
1942721728
2088552155
1318634814
1208900218
1223207618
1553271454
920434713
837477559
1507066781
1827746483
219315040
1835802553
1390466082
1589796384
1149406418
1188877384
1185022935
1829160298
726644970
1129835251
1837505865
396537483
1914708075
592738835
454659002
803555800
1090863076
1171654675
1912590067
445078756
1176840014
1497966376
1717639095
2124279381
2067003000
2043164378
1621945360
1688645396
1701495249
1415134933
527990624
241031429
1418373429
2054954250
233121982
2112574928
1306357388
309473723
150491689
1002062551
1659937097
209067823
1891417851
415927467
617859922
2048210324
918002234
247355836
1287417167
1210650369
1419258953
723814109
618807207
1466590297
537471090
1158603122
656885782
1502399887
1815935838
658945976
1750609547
1049883081
637784114
265415272
2116762104
2100902036
17398752
102301986
259958996
1434392651
200717699
903550024
2046957418
1531560734
1122478961
1390754535
449839071
220951959
2051147984
690485905
891906220
392124670
1844018686
1108974131
1631008016
1080064817
1107108136
458833300
1018980036
789857166
519807963
1467663204
1081991468
1711798323
696185246
1053045270
2031264993
208978840
566950781
148517581
1845821446
1219607122
321919256
1181446471
196930873
2038805715
1772025453
1244611764
1118778106
239849568
328585365
2044212743
217474849
546273059
284399888
1669066221
369697039
474986482
1394914657
713029985
1990140637
383005920
433338443
924412913
250306722
249027550
741273852
18669998
811458781
623726717
55601760
1338744790
2133596342
230235198
57511267
28786040
586826737
1719886322
651316344
883250371
1305699463
906430579
1575472690
1234755616
1796489913
1305390887
1281233936
2131956210
410444640
992471576
431697391
1246467834
1603861208
93863429
1123873869
832529064
1701117891
553294454
422182286
660763583
1567315817
1111236688
1531164028
412956377
1703164806
21142050
987843858
1673641137
987552978
1193755333
1926806302
875239820
1008113044
577746321
710538173
922810142
1339324107
1726244937
107422548
735465063
930359890
1842776110
1076582604
253547673
217719344
532220304
975256176
324557884
742420913
556488365
1355305908
1431218565
1890291629
1326596665
2021694954
811731792
224607025
345848741
1797988783
1400518491
738860132
986373404
341593863
1879293369
823416854
225665348
996342134
1455099667
1305187303
1526669703
413163303
157424385
1769602394
1580436541
629003225
865246562
1830720384
1461313832
1899944201
504397497
410155667
1572841911
1675479399
65688089
819610263
441747968
682160525
1722779627
16905845
1910944786
1198518487
1955507776
437056010
1268224047
339263822
1908762926
1449153728
1887503063
132452195
377368686
1505679948
639470233
514418934
1870870047
789062892
253875078
812207963
1580015687
228280077
1904745406
1201661406
659600465
296491892
489742539
1801610252
176021421
1019108726
150979420
603271788
1692305457
211833860
1967575317
879020810
612374931
25107129
1168524148
877295926
5739491
40611250
1971274791
245115965
1910845809
413713049
1978740777
597553951
63924661
331364785
248761162
1862012976
1059581187
1860842966
1719787130
421569219
1248264819
280612962
650263355
1073937767
357324140
1480529345
580139953
749329146
1288813295
1333984145
1695046529
1427183787
1120286708
581676374
1918882206
2116925442
1697474246
1663807370
672423854
750045710
213923146
1338377570
1121225977
1570017408
330527985
323174956
441220153
1884977510
1093234352
853773694
1854529157
876291029
722133367
916253217
242005374
509753285
633782380
859876603
680473789
1888065573
2014532608
225109114
2027839609
181902543
387673575
332241607
2008614304
2088963510
2027809885
635457405
647963837
281799224
1236080519
314759302
244149926
1533732428
376479517
2127447116
1064009950
1212316352
886262658
1440209353
1779209183
915660806
1544603573
1447779076
1144253335
43926718
2026273632
2007845
1347510782
1618877064
1182838998
1140892064
2086701201
82875736
724557457
1081803976
878489283
1309644310
1629914478
598762545
135537812
1934770335
2118204810
1035311349
397789864
35012236
921519842
998880384
742195278
1341923076
397953340
468932933
1646133628
1560925771
911727689
2092930764
293991051
1747951231
1284835335
2145177749
1465652059
1700440352
837907727
1334961726
2125592922
411317784
976477480
296645181
972689839
1381362431
1699352674
1511503055
959965357
1081147455
1790820916
1329307551
1751240579
1510672111
1971147557
1375306361
1753955723
1472534344
69539074
1872116501
2021018471
1098255857
70335819
1964633451
1895599758
513446116
1788214122
947732484
1793993056
443251441
1275781669
1316635908
1062473545
1931107906
621107193
1907227983
1468261207
1485221003
758216524
933550083
1919444042
1200553864
1637048520
344776613
1765961128
1335124346
293656527
409419379
1947682324
1774898713
1634940421
707513904
1748490779
502181849
1097187150
705038632
942368333
608954453
481435340
75017927
1900492893
1715203007
20394447
207532961
758241189
1912505292
1788404559
1099279274
732707291
842035889
101023434
1790518210
1208998656
351690259
775877456
1784010615
1550170645
807744953
639173610
2070269793
2053661831
472854806
1452849725
458657361
310479868
2146466720
1753886452
69106834
1154648232
767478881
1141606043
1680268946
986593613
1079529397
1838370696
262876486
1024413478
733484971
691710758
1634201917
420964181
1638161816
2124448201
1977292638
267967628
1873678681
974020103
1920022515
748770527
968646453
1680317142
1464506694
2038664064
563989214
477603729
1107403400
1037033656
166033415
1826214918
1110566416
250580436
794453874
338866152
1271091460
908370378
657902618
1929281448
1408779896
1754645307
1767010439
58605528
2001717665
1176254776
955342375
2018982988
1003219670
1535422395
765416488
403675551
1274804935
1019522174
23335641
897146019
1664071692
1802940791
524837526
82396026
620707098
1904840324
1190118411
353603287
1461371857
556176867
687794186
1693337466
782304878
334194258
190817523
819352424
2015551914
1853245893
551970601
936723986
1295626371
1740586583
1349696919
1263144197
1596327452
98469860
1897005050
1411459005
508480576
876522412
1648894497
1569522716
1105461641
287038543
202589510
305411354
320467650
2046271137
2139035658
1214954078
341364972
161608444
1495613985
1922576618
976362654
397226538
950457717
1977481003
385918946
1571000981
1093559773
1449304200
490004237
383901945
154045385
1189477744
920606127
1879055345
1478846270
1418958883
1751448036
1497068576
1688712729
547131345
379260447
2101716302
1889929649
277671674
1686581043
1600003359
208997673
1280776741
1930561987
1310700210
1136235682
752543144
286412211
1780148950
441562986
376057247
443676963
75021485
870628892
1682794262
1676234596
1497275783
313871128
816950535
543596332
520231331
1253997367
1471853377
1192297780
1762089302
218421860
1690545088
884669229
1452689487
2117914581
2078389671
787699971
1263483051
183578446
125610407
1029569810
1284252653
978377497
749779311
109274395
27799174
1110259604
1252368165
2128364451
1487143350
2067985776
448412638
307216501
1291027174
321423634
292797650
1975195943
1153998256
1094912
62344346
2011479963
1657933359
1221461695
784034886
1023989600
1615905744
1814393013
1238916054
115159606
1228089966
406595982
988478391
112001441
1547290436
1290507007
97993883
205247554
193634752
157520998
1892918155
1076320421
654357502
1193417213
975345300
652251989
1641349666
992923480
1041266000
1229475432
2126771758
184934010
1676369457
209491971
278843351
2008629662
1566865040
1346800077
781415040
1189010
643548187
159696297
324589460
799431337
1287921327
227961061
256409212
1682016957
1492276943
1293453361
63610161
554746866
918944117
277285089
670024505
403570213
659469419
420222996
25854960
584823408
238722674
1077243235
1450968772
1089405671
1282888603
1430596466
852097658
227929348
1399990350
1394892310
1809239495
217737021
1596864897
1157308756
1944826867
63039175
269123685
649621435
298041907
552765416
1318033081
1611764102
250908747
517958346
888891530
1934006927
1199311210
849677734
2003064836
171820243
493427414
959931248
1337556146
1570812582
331073947
807494153
1101358269
1042381965
937743399
1916425698
699580104
81196121
1514258729
1879417729
1719228717
1471827128
305745971
373665968
394669876
1987735141
2091368545
748858042
641997549
1259422284
301989226
1926120235
634117952
2137572388
1782960255
389440074
173107345
1483576890
889128907
1399124548
221517829
1383593023
2020528220
1509838040
1344789771
1826513818
1183934133
1306553016
1337187192
1963981183
108428855
487025719
196712753
1622431120
1807709528
1325062992
14065993
74227921
1087765466
1036835152
1004965035
103654858
1802210915
2071634102
1232022803
1133719843
228050949
35369331
2137558283
979987313
1990520074
1063300145
1017710893
328650343
2088937065
1509447033
1029062704
1761758694
1775547006
715434361
1416753215
1095977079
1685825603
601421989
770620671
844730305
2081573990
1229810416
1938998202
273849361
1249727742
2022804357
1719778978
1662990240
482507524
1096824609
935795090
636162821
389150784
158583446
780676309
1208114341
893231887
554500229
691295376
724383697
363819864
239548756
2060402651
1270768970
984114660
9775633
1128132859
946689120
1016707932
1436294674
1129824411
1407111456
133451535
1654398503
1116204166
766098084
982774746
307847897
2116605735
2019811050
1486258083
1248639816
2087373216
92007278
547022471
896158564
1408743029
1176526876
1276643579
313284995
767854414
1404225080
1661078746
648461176
472255706
1677584332
957589006
1564995932
640968559
1958810725
258678544
1884432397
1635909586
1818450522
906384266
1738922661
1968355050
1148440039
1587202098
368970202
801180471
1026575363
135542120
1435668568
1265907286
1388945885
837713598
875683855
1837456008
561176913
1554997408
74661346
900879033
581449961
872458483
486995159
1305388340
1858943969
25789894
1051219095
641118421
1623715047
1745392335
716787538
555493459
826737354
1191083274
748500790
1914050523
142198472
622318448
991579290
622449779
1184063266
170726144
2036807845
1754850439
1542860535
365463271
1634512565
1993763536
983425711
40221577
354145003
1316366413
151202349
869618017
1276174409
229995717
454797245
630249915
1304852654
770599549
886949863
1094477346
121513792
43883675
433897408
740728951
394551786
1973223726
1045105510
454391044
1411779921
2001032853
1885445776
313312999
44774543
1333590010
777818589
1525511656
858016203
181336703
1570322718
1847822148
1387730520
275139992
1603872103
783293758
1624971649
155766434
1362779689
976855428
561610496
1680136871
897897176
1462140459
52618201
820761936
740555597
1759061279
1824137284
607912394
1082750147
1612800001
566714181
2062448291
962077913
1989614614
1309275335
763848266
1441225657
1295573460
1721303409
1723840176
1269689459
263853055
930087366
901621858
1696652409
1845238227
1414681503
794074382
1491599080
1552485483
335015850
1819318379
242664032
1973663854
920156438
717577302
1394942181
537087445
777838777
985982759
1971829109
367991684
755511894
16211115
1615440317
1955530116
636931538
432096271
1355208308
1051148064
660734239
1632625225
1173721355
141349534
1544564460
47916623
1106498683
618107553
735846821
1279694656
1879976098
379548594
1038063295
1716562122
1534319352
1889134676
1428031186
1696174564
1596953256
1865888435
112207751
682693401
9735958
1971024878
1902620146
41593578
61737473
1242457697
1461331706
910537294
189269667
1568996353
1958230072
95910585
1949506314
1521749850
1076024781
1025483813
1038408779
100090929
2042431473
104855855
1213840459
1024293730
2026829132
1067371590
1261748854
541549474
887469161
1406578397
1076141748
869323999
928312577
308634717
1487408171
721580817
65511571
256799017
1170802310
242044072
634755872
2065279959
718164363
1629298893
1239241273
148406528
1327144650
79282204
1445198751
407943877
2052323656
2081734822
1310500742
1045077246
376467243
1537813972
1567138345
182482612
1631935932
1100729032
387496940
1688251259
556138198
1461359927
1140227621
2111097567
196677724
1293109494
245650274
82509393
1592227419
1974601474
516244732
1303693616
1411742364
1562806823
491270021
1708678794
1404091884
576112022
1558480430
1997158900
1918358086
661804554
2061686881
1201454482
676554748
1670485384
1788173932
1510300889
1038157875
1919332990
1230632270
1173612152
2019941636
804695706
1367902312
1625167132
361386865
2038351696
1774231741
2098206727
300756307
1577411255
367509201
1548152093
1439168960
682655185
403558289
1491740607
1844350429
2084318145
705376964
300098688
1337345582
2033581481
1889311548
1006612000
1857625878
992333174
1395216081
949053805
1061494115
431635110
510841144
1914746648
658210882
1448598390
1852105431
1990497102
1498134093
742443194
674862996
1752892027
333101685
632405200
1597550450
181147352
789414336
902944116
1220817197
1173667160
587386391
229332437
691429991
167770206
1021432987
1482914336
1853422494
1838295497
387085869
1309549975
1373959880
930179446
451460741
354761569
72874005
1262647052
1145229707
1292452824
1409449946
1611670453
530197159
1086038905
925552011
567177608
1059728407
1589430985
2082885803
215451946
1017914122
782653435
394556745
1940676921
2141548568
1060342225
1562484057
1888958757
237301079
1159870128
545973182
568835770
1653371561
830888576
1560842973
875834185
1305926633
1782617904
1143471344
1915831965
451407396
1225997026
65077211
1103534756
1323976461
70812777
1328608530
1782255135
1214768290
1738780423
1357280452
662264648
1578676397
404436113
1314104139
1118381697
1388237820
1419829573
166949393
1393004176
1435820367
1983273119
1952542986
387076305
1440597596
1050104797
1246374801
796002264
1409383379
1542870256
1886651031
940899910
692386265
1989031260
1966106493
1122614613
1390329079
2130238797
529419810
1780702444
2049131822
4008299
1301276757
1732480500
760521061
463881635
260541645
1388368094
2027692004
94644102
1238025604
662206719
1263222968
1003095205
1124463776
2050085759
1344669863
1577406004
1528010028
1223105075
2116612107
819025541
576474290
1006698460
1209080777
896492978
2097186008
1601720990
1786407061
1294830556
1948193169
420194684
2013429187
1967375259
367889764
1801472074
1278582810
1105189820
100337536
626276270
1664444350
693714078
1225587096
1563043180
2029445207
53659144
398316836
1273050383
1348353009
819735873
283046469
883583618
566703076
149431747
305293407
1638922872
1275802795
66417550
2144728485
869379833
775723629
1444619259
1442286395
551193506
262298107
36488800
1168608758
341744807
502131235
739290619
1053859354
85932467
447199488
716065386
695404164
675773186
1928879102
306426489
1196338249
1825188479
1703463250
1408236208
1712209590
976492973
826650281
909619043
968204877
46284909
1083694255
483843587
957235345
931173164
713395708
1927860554
1750512236
1822890389
1446099137
1364542502
276284083
1992746533
1975837781
1262550824
139523269
600376506
541656969
1778005253
156223401
1775573462
146959987
56574479
554534083
814718297
1698749546
1011427966
34809539
1067811325
621971563
1359769465
1894365065
610520390
1072560112
2144672878
1773785012
413900950
980955600
529900225
1673223175
112284507
618066861
877922619
1869207613
1666382460
1533898832
1379913157
1869505484
1467335414
161018904
191498183
1995095007
1128809018
526190872
887732639
295424944
1494717
1114228601
516890520
624314870
1437120126
1961007815
15892690
1280581057
1918938922
80112071
1074930256
1364064153
1104183675
1064240854
620957877
303985803
183801476
647982314
137158606
818764826
1796035702
227385660
1765468655
1219474447
1670256194
2057522174
871031318
219937150
1163311676
1492411965
1830520612
1528142270
1021489097
227281449
1885957824
53031526
672294830
78896104
297089440
2087614463
408287685
994478961
2136460013
18231951
1554786292
2103415629
671262240
341851450
37727855
500751231
180316757
582889810
518541045
961968848
29717655
1270061027
1725182264
109954432
222000170
2034453068
1795472007
1695544551
2027600890
1483538003
1909537050
29048901
1295837034
661625260
386752291
849628091
1140213563
144751222
1271590536
1349713800
1723985336
429601772
128902085
1980088982
322248942
513962388
2050434986
687423139
716104439
99803892
1990207920
2109804661
1174199068
1517705126
1250653201
835759295
1120635443
1525837526
2029953811
2122604413
2102775192
1060087799
295227095
174207431
681930524
98788275
1956239763
124745636
435420019
360466509
2082286590
2109296851
1249037189
686942480
810762196
709161583
1266598639
74215346
335891198
1730647281
1726233321
696422322
355368476
1910136941
738377186
1292557387
1948079799
1504607620
1767614731
113462581
1273367433
582218891
574920413
522075472
958310862
2057453882
130932558
2114456679
1722920552
932495714
1814077233
1344693899
1684191180
842128713
1994267991
1975866109
693044060
236368767
490092451
1773987632
1867297010
2056629608
1997073561
879975779
1870896167
1066895765
1553239280
1273113609
458121090
1326889384
2033789751
1328078822
368561957
1547524647
1263757900
1059694492
1230947805
233632488
1183998801
1517244345
2142895029
1824093345
1580538361
2142388507
1354578644
1801881666
72790500
791733187
921163127
2039452094
317750273
1896745425
1027056150
2019267292
973190993
1627425765
1725753430
1019811894
1521486533
64581242
1086136724
114524683
31495541
216968099
1587971979
496895900
1757488788
1957180940
2089980066
604457983
1037685393
2144530280
1385165321
353241911
453577337
764977577
362489549
849792938
834752329
497860783
315772479
1715951552
393853868
146341927
981542845
508283550
725610899
375280346
617017142
1650676133
1664886187
1213511503
1367849966
888489146
1034347505
77411739
207784345
1632759307
445076247
1170210734
336794322
1441233422
1657651433
750006390
1188385318
882981751
1749892883
1681782211
1292268938
1224839676
1620466999
1755044889
844689955
218764448
198565256
1781871973
775897414
483742991
914327463
1513339366
1858964157
1869793310
1307197357
1904713789
412793943
131954209
710763120
507176752
798471464
1333971663
897180877
1692899179
405984372
35632244
225466255
1206473296
1386249471
200114215
1890602237
1112279616
1804118704
2068239206
1554257592
212148401
551945013
392816239
318464801
1205811848
2036995260
376753895
75132476
307637045
2010111936
1636054836
533562217
1942871550
524487767
1496886859
1778987244
42196176
665540751
1047225627
597950592
1815953539
1760489356
1241072250
545586897
1348426499
99141341
242166791
990429020
581338070
1139586944
836451906
1349786584
99503623
799239539
599596073
883857213
1151444940
131480446
772878519
1995323928
1308647324
531508484
58436567
489732743
1200698530
529634927
660459227
958457934
496210353
1990350980
1043527834
1713103499
978269635
1170176560
1713871662
1952021159
2112249517
109095893
1823948698
1359232556
1912871115
680962724
644832185
1849944097
178911877
886751186
1154758291
2061904881
16358127
1172722774
998551823
2058126940
1262932206
356848559
538045725
529476245
1313688711
1595962476
1764410244
174371515
1933584185
1786952213
13290773
2144887687
279283433
990177081
1419898008
2061862579
1946427458
822821362
1454048872
810129424
889058293
1941857976
1805320982
255200913
290458645
1448708301
364699659
1707916735
94286649
1663173082
1273801536
1819562287
2057774
605012638
1645343677
1231204369
1822030963
1004660360
576706249
966744714
53220349
873063381
1383023411
915377745
1983896343
263248004
1708014824
98727643
753075196
648184393
1244107672
1460006942
1115996104
1587652695
2014179364
905186411
176926121
1992812781
1542153746
943345862
1680300993
716746818
532055840
1515560428
165308615
1146500552
227350392
98605055
2082112259
383288967
711448059
1878317187
1507733835
1073436024
1625629043
1414540592
174668868
884805085
1945130010
1262343767
57785790
690038822
121832065
1526952163
865139697
389187400
876202852
979938986
13509473
722563050
21541896
1625545782
838543672
1577590753
639375609
2055570195
809078647
1550943670
116399675
1556561025
1871670605
1519057315
1476195863
1001726346
1185437404
1244314043
636502916
2010031037
1755809017
172773204
430174751
1866683870
1028862098
1408392807
790617344
2076675414
627143564
1758477539
87014080
978153819
509424621
944785370
1145271915
1144195924
2116141592
1946051899
641757837
808285066
2058510080
1809998947
917802005
821821859
1431645545
782285335
186912553
1199128350
1710595120
1538443103
452909392
903832158
1241620493
343501979
1951401894
762941641
1543211509
1156138379
1925465250
96144985
6902721
1857268919
57662937
1946921114
127157202
1327552007
211904086
1363049928
895077846
1024978573
1911945538
1574428947
62576156
661197325
362054616
22079735
522243451
1126551705
845621353
1788819654
374963744
357906384
1976543791
1197454808
634252513
161355025
1092132671
1341478354
1209411017
1537996266
1371432972
1974837192
2035661274
2011796104
1905672433
812075713
1259215805
1207196337
1282036757
230829321
198464674
651268949
321760922
733598315
1507943603
1309999072
1480213952
1577010530
1596724317
903487346
2125978180
15415435
1573354115
1258867113
2055381489
361221664
1950580457
551200338
1508137944
426788824
1344074545
807325663
1611468971
1864211801
1796151707
424352514
371538302
1972620311
1262007088
1613106787
1907800084
1742528630
1263517556
1139383330
1026419033
1559185539
983808949
1664414553
1579991378
1460764211
1618439388
303701981
750384390
68378257
694234690
521484948
1849345551
1749576784
593806414
478854306
1804267271
2034354677
962277062
1027287635
1812111734
2018851292
424838736
317525145
207054840
2116977484
1598301836
864597710
2136273780
88106224
1178632379
1470465061
1961027860
1087474458
1675340585
1954852149
494139341
1476257311
1132808100
1969487985
943871831
270310995
573754147
1644067229
626265648
1407137271
19174282
1803879284
1170476673
1561603230
688820555
26659275
1194833272
1264319823
1142868138
1237648163
1631311597
659944676
314358786
1296890179
2062221366
170473873
1740181427
2027042251
1750651393
1188687059
1961044497
1265999892
254829749
106996530
1783890265
1156854167
2017289566
1530229248
847787833
1196031666
837412196
1970610706
479525423
1136635272
181331057
765166107
1946103809
731176195
2076261092
1986126277
1752863896
1611206299
1348339556
2020812284
112948129
1289068454
1405102396
751673084
1575794284
1512516355
692603796
1134233678
1253117517
1410915135
2051530721
1921863986
1225338421
2030669482
1407652490
208964303
452651426
2001460576
871773321
1338484495
209974092
1331182795
1045011413
1928951140
85570214
300349969
32620410
551936691
525334427
426956541
1789292956
1908207477
233568758
1529674828
1731763297
86747803
796850037
909343687
1792988527
1275776318
1296684811
547405804
182084498
112964348
1544026261
1817040708
216272575
1956938979
114089075
1002824871
1464397160
1985958297
1318940941
367527525
1513358933
1433062870
1126010056
1915753388
1590645823
1960348359
1754957270
1494576248
1204787954
90653881
1704287823
1323234619
667080755
2020478479
1553116102
873262336
2135487229
1753607610
1523597154
1216167496
1006219495
60057470
111740996
62415108
900407491
847148030
80372786
521918851
248763597
256103480
1321234595
1541693907
1532236766
1430664702
365605367
1574824241
1731071265
53412015
456820668
581568552
276643385
43758188
2086018090
1080037727
1927609566
785294193
1337297154
53194636
421159222
669348529
301167249
1157058811
1514671563
1260624108
947077809
1080317922
853305018
103433472
566175151
800240997
941598450
1853374362
2118604611
585712865
981504892
1188146209
1522313721
1992117963
1530275825
1454784589
104393337
152954252
1741073501
1211205191
1866025388
1682639476
1422729040
390011724
40664985
452630998
1768505469
1373137484
1699447169
64479571
143426001
2088164064
1697627988
1497116095
468020449
1183353081
162327952
1885121806
202123149
853754259
1726287822
400989197
1667653273
57371337
2125462990
663892774
94373086
452999635
849690861
721711324
1709277997
651089148
311989745
1780423864
531382195
1827312692
1168870470
1762787343
309078499
1247376541
671980430
199520553
389909645
789067353
626275823
1161799211
213633264
853333918
398609522
899163361
465927558
1275581927
2076968289
1380847651
696170370
138939256
373173043
1400107241
1474338739
1670934965
1323472996
609668177
914029000
92509282
217863056
1950083500
121126430
812351924
222358484
1735314812
821108269
1800699996
1049948291
1440173392
613616344
1103288822
2017578003
2080079871
660381590
867900747
429860669
247587858
353761926
2012758958
1935663773
1842603639
2000563045
243907980
1448896514
1775297750
628286739
1269477134
1770492642
722141690
72301519
1648223419
536115478
651898290
77836286
1986579991
989516198
857071838
2082257253
1609996273
209621232
1275773647
1681745180
761742286
1840590382
1937200761
922677907
1060967477
1725074734
2034888018
992721900
847506634
34960691
1766454266
386141638
725712307
850579009
1322220341
843742477
1087742692
1601867108
61805078
1973989051
1559827120
869377003
1280333893
2012932464
1757020337
846262441
172963406
1738499050
413092785
1717016094
1103200006
2141776965
1218518039
1981719839
2122719245
1750916369
1151988020
1666693303
284861326
1931123614
1123481300
213094390
944821041
481486234
1495906921
1660966457
1616800414
875323732
1573292202
1606398257
880663664
650785986
174736731
939554144
1811515283
1351871111
1055541563
51294697
1346701242
1904510141
622683434
1668770281
1411551846
342327979
1721844258
1287903681
1524352859
101112602
1418829711
270844088
330756924
951064561
470506165
312071516
86023577
2048929582
1148460488
1724758244
716468237
477101735
1357989643
1315491355
1287644219
1960071930
1393756648
1090945878
1900356438
398099081
1588534516
157227185
74700507
1929681897
711081923
1352882528
1826618331
2409963
623506400
1576745275
1670728189
1366519109
1145146265
1888902022
1474688695
458274664
1098003373
442914966
391746401
1834923310
940608590
1119799796
1288631340
1310714603
1269279168
1862155736
749401941
1484887769
1337409915
1825915859
1196499355
815823030
1254668416
345385221
86158504
936278490
778076356
686564776
25362510
1875975221
1698489815
12923892
1441853335
1159152523
143514036
1265330588
1058895720
1241593960
2075089870
1249626896
1231837414
405127336
998878217
936763542
1561486435
1188504861
1509932212
400568350
973464064
1060014016
329352856
187951423
1261849668
518906948
1764179462
1199658758
2004925077
1930475468
583230382
692869969
38465314
70638489
1984744664
1465619958
1557789500
1007949382
1458009376
730059891
1734480908
845798734
926927046
1389236477
866126160
1823032739
882930371
1470676376
1160574702
691186510
559073732
678145038
906373362
1248373854
1229330131
543163419
277632275
1021964529
22191197
350063717
249728838
1065902787
826494602
366810112
1785740447
1801557002
1594155476
735531870
1531495283
563396023
1347769117
295596082
1432839100
1919108136
1165060112
590029327
1963337491
1517575796
132864682
1665245726
574966221
1170544363
576658008
1072025039
945053333
2133568032
549120189
1046981576
2068676579
542338802
668970289
468708416
196329534
1929970284
145985543
1911128330
1275045783
388860490
1041441404
308775113
1082696008
718319563
2039122227
2147251361
166003035
1789541305
1327450635
453527119
1295942123
1641128163
1989454270
315702139
1780756693
1456408282
48979085
1515090970
721659853
1554962692
1307174401
1368900953
1863069849
332404327
2018520833
260394971
1735748903
639290825
1847370046
939590235
270540397
1316774447
546854776
1162617724
279601744
553095164
727277448
1804290930
871100172
1458084413
1177419655
42088143
1119261290
1245390066
1300649388
1197672166
719669643
1114433773
984118493
1054492766
439843354
938046851
1340803088
1759774762
1309121708
1004281434
1534722337
791410830
2097271892
1575758532
1634352494
333061096
609878390
430532714
524901052
1963599015
161279460
1281085273
2075570412
1942820956
1634317539
1997112348
1337631539
886079519
554699095
275049479
1640793344
1554494515
1561933565
804037450
499549276
1711719429
1027186003
1982481665
1650387344
1653196820
1223580799
1489074047
1938242046
1005633919
465333881
511794839
1031055244
1557209442
1398649768
1325123399
1085430700
1362439006
1271572638
1032881976
1717816203
1007046644
2049943574
2118760214
360133661
1738201239
1505872855
986774233
502239937
1651555812
1913688411
1143543023
1901743073
522604024
759392015
993483837
1821370181
559078131
433044499
962535094
1538332271
2116225484
573421617
1264331141
2084844189
242429225
1107249908
624223323
813367716
133982569
1244377262
1226720294
2018699172
2139917932
1235040428
1587520162
1920431680
108036118
1537185561
1993060870
100000616
1510180268
342335807
1700661178
244846186
1098123211
877691298
41402610
1936151306
1611717627
2129398922
328360441
69727507
626803798
2064881447
1591607217
1111092127
432951377
158322798
404794245
1176078287
1390597778
811099369
1337476628
1189870839
1112209549
171288401
1512156454
1167721315
684101696
1851380404
1678091925
232629254
167358477
83372442
278870638
1434674680
530681273
1512828959
1017421052
79208016
646454957
1902075879
590819475
661720112
1657967830
720772335
1519337396
816740361
1469443004
1268110984
1803014
1646531292
1670510077
1958258037
1740691584
186803237
972752057
785176864
253834057
1471469240
1771932489
390140326
1161273462
845016332
1090676602
1512410057
1081781716
159597060
487582611
974643854
1277198974
477779591
404980966
1948663705
276012279
899470555
2134543246
714334276
217457753
1206134814
1259893088
1386121673
1061823771
118260006
685175267
1352709758
865768877
37851321
1971015694
323443334
1333545213
192474553
1605885536
966482508
1749868135
2142492790
437348938
2061043858
1988686942
138034788
450976496
108750865
1766782862
1146121150
1458215882
265128871
2088126803
978498480
1723419348
2121797379
466744790
1966975694
136375543
2026943138
383699967
488739495
1045421146
1960576287
251426269
1989433373
463089694
1835219890
1260281227
1119535150
797398557
186912553
1582253487
848615190
883210086
238564553
2063826164
1286878740
233312326
1812207053
1871144500
1589794622
1849341704
531757900
631561617
2067239111
711602879
2119520245
1657695655
2055655446
243589274
2143134332
783323155
143900817
1147427696
314787737
1988710020
1341245052
2083834655
662547136
1594549336
474883028
863917328
1896951398
2103456676
611321832
1868836951
23277308
42396290
536146617
1299113443
1928767049
658067749
2008832660
1348080856
2130494910
78578479
471090112
1758931598
115113223
1812512399
2066424199
330122906
518065601
2133564839
298122636
1500194660
156323938
934975043
792402365
230857601
664704674
1922814136
1106220737
1501058232
284270208
1983689116
1479883268
701376778
1737624043
1769454301
1976253112
1240075630
1843507502
1892071026
1285628624
1000116778
895578791
266853955
1826033489
1000391799
611407303
1440543374
1263114965
138492802
2008658351
802252602
1043659846
1259778512
2002239918
1754374263
2085000966
565108806
242938814
1471366186
949567986
861844062
192732824
1607183447
1179418384
656123917
751000597
93709340
914689822
1261087324
988655103
1669979632
1173512261
1491257769
1387777849
100062905
1569375175
244059367
1938780052
1273253691
2101073383
2036645938
1501092999
1382190278
461310316
1477290957
630293970
1915319544
96820535
1241146091
141755265
1456840023
759607097
1007807436
1238475104
2030737981
1676513270
1493228652
84396095
2138591515
251279395
136230716
269639769
1213460222
705404188
1749048304
160721409
107595573
135848535
1735670850
1463492121
2001936503
999978999
856689189
199123637
2080549524
1632700121
557716595
1030893633
1508207053
1982490048
1375977803
537640994
1831640654
1542774686
1794678081
1550434199
1047746525
1454437054
568511696
2132997827
1765038514
539428310
1980759182
166725407
99553830
620279023
1339585996
1249289639
1805850587
2108113194
1850340250
1093414856
553562817
300776797
472987462
1551087158
509584708
692638735
2127834376
2012183802
1542707088
1256674983
1268651599
558836166
1241819102
960087607
869938768
916704613
259184162
1631619734
22557928
1067929155
1677977291
1317818078
32305616
91295070
638057544
2044395612
1971938539
205133098
820928458
1268830539
1140229985
1029006044
526262613
827354571
233900652
459128295
1074416984
1275920198
1417644203
1474160218
215296322
1372392306
1406433326
1589910177
1468857248
489009271
313755858
105751532
1681825376
1337761317
850858642
957826940
38980119
1292566080
913551679
793138077
1254651368
1680094806
1020772015
1739525673
1380804047
730385255
1172437590
2040387111
489786675
1597803403
1143165183
1988626903
817723427
910484241
890419437
133256298
1990272832
1253420318
915301583
881027955
1481338292
1605530932
2070497753
282615535
397009957
1006628822
13999024
552900221
381768577
1480679490
1917554662
450696806
1475789748
1699792158
105133379
312801822
1456585204
2046126862
232957189
1215441251
1773212841
715384755
412333295
1765769371
1430311780
1842544308
1104224161
1351566421
210414597
1267949876
1107949820
2085827586
1682306167
1616670236
2143112844
625406994
1773678831
1462640456
1407223620
1862967333
1055670930
318982082
215021633
74533721
1180852261
935372412
679041045
1918897431
1165489347
657083941
251901025
559267416
491219500
1982588749
1636317084
1759924903
555673704
1033271916
1132579370
947862626
1628682880
144467457
786252647
1067284789
1166968570
2016752719
1023043760
1098747515
456547022
924422902
758575671
1983858881
454346528
1118966866
484647526
998785725
2140204869
402684707
1511764787
1416079291
1431675894
95837626
503297770
1230502655
1227773402
657516453
1917921299
1979931047
1941362371
23208540
697801519
357351480
1109725914
1883593915
921257001
1558865902
1693029246
131940802
293898925
678286675
384959194
1578108006
210663947
1849617470
942007283
680761261
425959964
1444298566
1739319406
326729528
1927188872
690476333
416798858
1613849328
164144640
1936250017
1046770285
1926480165
1201241268
1632611753
1923139878
197409542
1892868758
814239164
92183309
1233369000
1157053514
23592511
1690720532
923368755
161408982
809880566
29094663
455576144
703662685
310267094
925762824
1634985120
932726445
1904828790
1830573617
721022487
1656819959
1993454898
1514492605
787487473
664662639
339653845
2093649762
1106222463
2047417114
1241269822
1845680189
1310738711
100231961
1197689365
349156047
1553722223
469051947
1911830796
1134225931
1416766262
506722093
1005587475
1596620155
1345099414
1526472755
1515034074
1474840044
483445750
888144968
1927528507
153224784
782038588
1667215346
999464310
955304968
616622322
1544551119
672388648
172191828
2001254379
2136492643
1081704742
740148707
414073336
1686875636
9717745
1122430132
172466748
1231328940
602609013
482373787
1299680124
1380657465
638631135
257603777
25755039
2054734554
1787500592
1703319974
2040202993
65425712
182477048
729531259
1607413594
99625989
283214593
1661701577
930722276
670403553
241212444
981285394
201402413
2127062252
1388222942
1194811605
675032551
1107840718
306104038
600625895
784962406
2051403475
1061855201
1370472714
381076810
787778805
2008158075
504459677
154589010
126738404
635524451
406466461
976690176
1039106638
1158928377
384886549
107514755
1138398797
345072073
113397145
1894082258
1679686905
1667407259
806327327
1634381939
249410356
1211403496
1722620507
2125326173
2142681904
2015256985
34194240
1562393346
108023661
1242326753
978571715
1743622415
343651315
1421311705
555340142
1405036534
54986503
2099173389
1071568853
1519872982
2090200565
1240225030
280709125
1094704480
680173962
1534794475
1503381034
432673865
971903547
1543141577
1390988679
1052890795
729303400
609017032
1689724195
1909482751
874720290
1737654444
1498822287
2051554678
839575601
1653010401
2080391217
641694999
1492200722
245880200
390776488
966832895
1256635330
710912289
772859828
1964876856
1112336478
1371198437
825374054
1708082832
616132433
257000069
1736689099
1598347413
1140096248
1814168163
1579731978
1808291007
279802335
1582163788
1581003938
633092042
1210248442
1850433100
31845159
1781916760
1207995750
2015164373
815829172
598940728
271174568
1793644818
1359357761
2053616202
18355741
1607293888
1449542128
808029199
642872081
640312529
1087137917
1245721897
202709327
1005822071
279535381
2024999475
458332804
1780233486
816450138
142755159
1391062412
568679996
7786230
516852835
200849793
346272191
668037794
2088311908
1940829045
1974031228
1101404211
96734648
1564409639
400430629
1447183737
395369251
1976744502
1472210317
1617582170
2071565521
1236677170
413172889
487646219
96061616
1710206550
793432046
1767363779
1435126784
1169916041
638656522
334158968
2001893916
458451236
207816817
1015063873
1861681351
1557573431
1175899607
1941134677
1628171683
1151174443
144789353
609496102
656152526
475212845
164370152
213122308
1788678377
815713967
273124469
1838208868
1151064464
1098391110
486672841
1672939323
560636033
402065463
49569705
2138269441
2062646348
287378121
1334527607
1129350566
2143928429
1337650924
36924040
1042839602
1232994991
1231158668
579059857
1720592690
1455927439
1182445081
2127558755
1032076256
847488996
1395162581
749619297
1940984272
673699929
1522491518
702555827
1574706692
51633968
10578982
628503233
1939854170
1882711397
1898863625
1802226461
796059829
1745135509
863189193
1863450136
1063161412
851938779
538590722
316593507
1358421630
1958905611
396924151
1856259940
1629246862
923548958
536461958
1667530491
1964667580
1448552994
1970980158
78991211
827750513
1989477485
375803902
90091083
312547924
1448459257
1590035522
1818369757
1457955014
587342894
202102884
409384123
1911264817
1744501282
358983775
2059813940
197036150
1550451099
1532540140
398304655
128110208
176204842
875106617
704721546
726335165
1473946557
1875663912
1195876150
198577700
1549986076
1765643524
1938679299
2130486193
1872919201
787612620
782026052
1685917945
1086284397
906761201
402477215
541092887
980969691
932163433
423750714
1184162059
1271777633
1295621121
98073783
1965267419
448230694
2050993256
1055514153
470101007
1437848233
1090782901
1627980386
1154638652
1591636371
645334651
2137849541
1383979216
1075781819
609036247
1381743254
464231978
498892004
1874020471
222845088
361248136
537427143
385621843
1467625886
2114192985
635246666
1540460086
779172853
686760763
890126024
502814391
1501957600
38588864
2071189359
745696385
1215352568
1403954281
703106616
460566463
2146131144
1427556245
1327395828
28139881
1378173510
1356153258
1020975632
1870987692
2119562614
77129937
444279197
248357147
199554401
1580321413
1480577833
1330231258
589911129
909065784
1922236253
685154893
504173946
1265840751
1918938922
477955772
2080272907
1371531588
1561265027
830712969
271157805
666340308
1071980252
1891990592
1370036839
349509461
69398502
305772936
1647558118
523663678
1121425941
205991351
2021989166
2113858712
223543655
751590527
1451459639
640886914
1404144062
429527807
1477810435
519972840
896600148
1910156033
452096445
1629725796
62078509
629397852
1455725811
1316399467
1633192241
1059277655
386295111
399670238
169883912
1701856825
184216059
1483639776
1394874570
6636714
1301666211
1969152044
1870590976
597732255
1056976764
710691188
1401099774
849232438
1503417007
414481560
707265827
953595830
73133204
666080155
491169415
360109149
1452450655
1476363910
1480597597
638441257
719339529
801968479
1439390449
63545718
1358279594
1349839853
409640734
1480290110
715320245
137088897
566389631
1126049153
296099925
426514505
819660342
1092501559
1977410095
1324957321
1067312368
2054290738
1341783684
471912810
1196403753
1347646527
180498911
1298219822
1838328453
1958115931
179086327
1222967751
1534949158
33466829
1949653608
1683264339
815878579
1623641906
1696795968
2087159390
425145045
517316425
516053223
1076108533
728580737
1067196028
1807136840
1013351278
437817689
939684227
1769881921
1365874554
317419511
1371044278
52265986
1114714461
1861215038
1648316553
987516548
236358182
960681904
887442764
498419411
2084067024
1357141021
1815924142
1843160371
874047474
1939959335
1053087924
1065199228
1372670980
1758450544
1023405807
280394910
522783107
1777298627
121552656
2075151670
981348669
63680414
2123351928
338663490
1763306109
1566777529
1568493395
622926378
1939483539
713585525
1587626602
1117534198
478514365
700246196
1592745952
1922919511
615407065
1346086573
1821484052
1660282192
358963562
1913441614
1443577260
1406742892
1866943816
1750220072
394374253
1600762548
1085301232
1036854275
853787919
1315336595
2107284786
15168153
1983430541
1467700025
1029864980
264405629
411200611
781236163
1865593309
40039053
1776744857
1169541298
1199662334
439241955
490130135
950533948
1506243299
1439026603
1102800919
21759059
719281117
1066665307
324048605
1387360648
1919659422
1539010324
1544014839
27507547
2042466675
638549361
1736731699
1004165773
2114007890
610239965
394352407
1407784869
229374559
1962647796
117359742
416162106
1843649329
1103441246
1539911813
876428799
963367215
641473261
1788014209
1398701019
731691091
1296823841
2134335000
1050107981
1337356505
365666487
707845537
384204444
686252897
1342286733
282312015
1988237796
422926910
1861208891
2123102783
473378010
1125222541
1590296660
1862210034
1736233995
2020467950
243969309
1730890837
2135337959
78001475
885550905
2014736643
1230549104
1733669737
1766707741
1278703398
1577012204
1454149339
1128139113
1461073065
863321624
474675677
398668845
299613738
1828234552
752764797
287101272
1660586371
605426999
1916431616
1140047806
1721074164
434366352
783669061
1064680256
668233932
2103823915
1238851911
526386672
89310695
517876918
951109606
1323112684
790397841
88938718
30560743
2058117766
849915529
682183349
968928534
631317861
1562786146
420821472
164108845
2042089380
1682094143
305837451
853082741
49932124
1169623336
1151515232
866050768
1120138039
1726705913
382333854
206913354
13237646
972279572
749163421
136948356
1074268103
679371461
600556797
1608111164
1662158362
2103437166
1524366225
1328012517
1994603469
1815610020
715749544
1430555177
1607047826
1554275716
233237191
547645480
2014265860
1796378272
964163148
2000088576
1769196568
1176355639
333406989
1462836614
182854673
585573263
141977404
1912307345
966169885
305882493
693229059
1883483609
1667563257
1571888154
405662410
548658256
336116705
1182718639
2049345407
771178555
632960510
777992647
1900872277
2127015148
1304680408
1703154018
1784597710
233204968
77751475
1500061314
1615392569
1270212649
1441643908
1317321947
1956481472
933927608
1705310173
753556365
1545961578
1992258224
1559859367
1315926291
992387813
619986280
1163083267
143897103
856552977
956588370
816457920
78934971
7744347
589059731
1686228062
1119824992
240932556
514663434
2121086059
699392503
487422463
909727248
2085109673
1319401877
1208132986
1292522621
1851051567
1153753494
1227845972
1765623748
819388622
1920250469
1291440748
358057358
443364591
1731614561
333317384
2033189319
1128044057
2025715233
457380248
15061307
1955219553
586707839
1759528257
838412558
489325025
1568016461
965001807
731060432
376031747
1310550420
597110768
275604874
1204408697
1039567140
283884343
1304692079
550319502
276998481
1131331266
1469281612
1944564433
1891870669
1467924337
673571503
964983592
125550715
39395986
503722728
293547433
1636054254
575825184
938845073
389848731
907987107
1972142966
2002435143
1082277402
494285359
38931638
1452224166
300979422
169463024
1982632097
1432919248
340451373
828309884
585832336
790292355
240516957
361574745
1373941990
1569487714
160605372
1540137596
153975387
1102389762
1187444092
441519480
8763421
1552639727
1139652820
2026069749
1381253158
1366522861
2124739877
1455258702
2044883220
188153269
1635195715
1578057122
2063257243
1878785655
2110426465
881141432
1880565826
1493629756
1888713950
1556806255
226068042
453210850
601413965
2047066058
552705651
435586236
837878636
638200403
848544898
125523873
267527320
217577690
1807817227
1826594534
1340867910
1341977863
1863925237
734509493
319568802
1270491939
188101842
1082936173
1074865058
265430001
1487218812
1392191239
855212320
1658306880
1107108552
2041112515
1019431284
1720612326
1233127968
269152311
1318695412
1057207097
1544018124
1488723870
70170985
2054371707
591635290
530975830
922270017
1214172121
1569828433
1691049042
1432775310
1457977267
588346560
1759787321
2082709344
865562330
1301036440
942592232
1953808713
966208845
340687971
1483625530
785471723
237796543
1196520282
140612853
1678275705
1436316545
1026048298
2013235743
1404391051
2038919895
1830446422
678703232
1118560274
1568354897
2126910745
632835613
1126384073
1967982586
784258715
64443658
1645178099
1824575149
1571711497
19007531
1223921914
1502104017
522577442
1865223498
578824003
167723164
1560658343
613170374
830209197
438343034
1104579790
242223598
938712230
1114084165
522685142
1917853678
424290797
1683831297
1111989292
297872254
2058166907
360832504
1514245974
582489390
909956828
1574537187
1332468223
866202682
1854118284
426560934
247316880
1587444861
880238459
1109442891
650743399
1446975005
652771589
1394872130
1981142287
749729860
303128042
72870593
109118353
1239781912
786015862
905052447
1967430855
941941530
2123425414
1608367531
2029592629
678817224
498342500
317668475
1928387891
1386310964
1953881109
1863093137
1893368272
223335221
718921225
1187061150
1242788678
655933774
436835605
1084423581
51299281
51090441
1989048913
2016064274
326803205
2054817217
303461654
431837006
1426892971
1936570059
409447167
1713570085
653876041
852153809
26315915
1958432581
1650253426
1361933843
1397052721
196111380
1408883807
436705675
1090173686
924695443
1573573650
1482615135
1667883368
1543265498
1780180287
1916412221
876697598
10146342
1545725733
1541805345
1782146829
317244431
541604557
1612078262
1033682775
160484565
1876255825
795117965
1359635616
1229731144
2061591558
1752509735
1081337471
2033345697
1677327966
57431892
1097402905
1354048238
20124863
1369858036
1838126465
1977817716
471159989
1969385065
1287206781
1810619347
36260587
183261092
1961889855
360233559
529115128
883713628
205413563
2072516992
1160854103
1299749531
664608216
709824345
1249435382
498751816
671739372
879726552
1434700696
717845601
629868419
949486029
324723775
1064354409
207869689
931872500
852373380
1318639018
581393614
1550805682
1139608920
1294329225
988644649
1590333468
1908059663
1078719955
1793104547
1860061462
833383279
1166504377
1072292439
1784775404
1191751246
1490081778
1039171498
558911644
824010033
1184437929
1162452865
636419321
1835409304
963419510
1156475896
1988547057
1066524230
1676404205
1558598359
242503063
2028742621
1755615763
1954886653
1658817128
834035019
150095722
1876302822
74885513
1066468769
1367635540
241246267
1252379488
660208087
1988868423
1028203543
867010056
641774172
1431821736
1717049979
1939582189
1765329692
1925184979
2057437053
1643039427
96486360
1722824897
237437305
2074827760
463617440
171381788
330986081
562066985
522569794
628363394
1777187353
994447353
2110744700
1693405204
1870896224
2057969650
1069608865
1159938205
1203526916
1712425226
1361810022
1054766455
1868673555
1104437911
1702666208
1380765001
1267224034
512697923
1197686974
240276255
1530583141
2026180904
112902536
2126988944
531509339
1764888898
285595756
2009513809
622642278
492428916
924959020
222589760
142269298
1530929782
840363046
1556651508
1144684077
1801393300
1731240248
1090528097
1437783350
1443474647
950604591
670623648
918084926
1647794437
512099747
2116027661
1544165250
1850772310
1178867924
440377835
444046477
977063214
1709655232
657407611
1082930522
1485682210
841077263
105902734
74295329
1884585494
1187641278
81604460
1538323035
186075033
151002440
1957057663
280783851
1184763250
1676210939
1808596491
911803450
349289623
384211066
953195194
839977316
289938517
1182107113
432890579
1581326790
1578866612
1385420390
1425404942
974704347
42125908
1714342568
731905809
1401478652
577734000
1570588112
180679005
1305904368
986683893
310064963
15641092
1278372745
1802787570
404353378
1127783711
490893877
390473688
65420123
1759121045
1376456352
1002377644
2069761240
298898450
2026952146
1741643356
535033972
1394520996
1367070849
186237832
1607723833
333677777
360582376
1420322091
1862922079
552491242
1724525592
1151441751
843223046
1655865112
1116185664
926751084
1202985757
1398499346
1884448993
1390860724
1224155424
1730060392
218433718
110862646
485445860
74832975
25835646
374989409
1342702010
1600150830
1767479875
1707034140
1430412386
380966108
1956119701
2082937082
1035065550
1615062158
1648568158
532119503
430215950
1160904739
792515851
291404816
923903808
1312140780
1606062470
1734821617
305905478
2001422137
1158604786
2053073086
1458806062
824351064
1057815074
1826065715
1108093112
1002655452
271616964
131097973
1879848182
739222685
834948732
471679980
582639476
924116728
173170322
1819648893
1681217257
1763136362
1557792674
1776506677
1072704624
1426478538
1112989877
339352498
942477323
121096598
1710322025
1653779829
1689558065
1508502650
1880396534
707843621
472047652
820097658
573038805
642520027
98198012
1888314283
1491240330
655436731
769360180
1017882243
1246892687
1410060025
392956688
492553276
1950073601
1762280561
185797890
2067149584
1472377163
459778918
976622012
1028009803
1761373363
1829486698
57683002
954498760
644325907
971039262
1533345098
213382184
1213384459
1991608511
1450319722
1819170599
1248140415
852051377
1824890208
1417870942
1297224328
828209976
2097791857
1186442664
1844675416
86867559
650828052
592386111
620273359
1902398570
1198303001
1569408386
2099638142
825303471
1949535305
901851779
312409172
1789796756
2027799867
966588504
1145359524
1658116128
1260863530
1144112071
47635167
1040837211
1234886792
1039956470
2055927184
1171740593
1385412720
1253911182
581211304
1412979831
1493798061
734866119
304861810
630251800
436736180
1697339689
42219034
1657155862
848305929
250788002
1861436796
977820173
1552709659
401559688
435746958
1013849002
28659543
135629532
1640787793
1114530077
1198708019
361256881
873532976
189765815
596001381
1937340897
1065126255
1785585279
1646637586
1243642176
1611362826
1453632667
1123224160
478452718
2140140795
1183535211
1045896853
1906921172
585860306
1908686593
2086171032
952556897
1282486349
2132308601
1030390071
382108253
1843419231
2144891698
1451145388
905217161
1457022259
859310626
312481237
991005255
1042965160
2018268466
84110445
1134118168
1861860437
485356276
4585516
991687527
555103466
1538754357
1723775952
1384829014
1582089118
191196112
1598923276
1640849773
1249269801
2000412694
2087551945
1674586519
1569182564
1640723267
881911523
1954985207
1016550891
254657574
1083148121
1592504893
1986180669
742455854
2017445147
1138232718
752338150
112901614
1636701768
786986350
134679165
1385372201
1991144717
921933500
579047786
893510026
719051640
960537470
627753032
2067869981
725296083
83550050
208295587
1187997084
1804518986
1647647068
1037568625
377442584
860520895
124808084
505940575
384346815
814931333
1927752865
33768342
860350384
585925844
1614215476
750085362
1006193274
952827132
1158949976
383716837
977939145
1726697387
1931649971
1293503900
1400876751
225903430
212952455
65494007
1475603187
1880027173
180066176
2140158205
300868838
1435710633
711244546
1626776853
1187310585
1730921368
607803847
1110188568
1247660147
919350443
956296974
113909113
944879699
1239110257
944730221
1421882695
1850147434
1986283099
239261907
536070890
1878032291
1491387038
2104805925
1158337508
138499627
2128415436
1972037948
105046419
1851720077
1083281062
240186938
1998772592
902259782
1389989809
2051316248
1639311122
1192070886
1733873224
555788308
554437325
218244360
1941773566
1811460309
969252069
275218174
460073803
1645490456
1863321441
1566751496
819937779
69963301
332285745
1598035680
1354569622
332171117
203848794
684625840
497885830
1616877568
1265527940
369981993
357935271
235719240
1736781457
1441636339
1649412311
1415428104
892438688
1979626001
715940219
835314255
287362022
1157825421
477895269
2123354729
881605011
1573659142
2007865844
300372947
960979638
169255303
1970039688
1446762886
924219117
918248398
2057192363
182725513
824831677
842789295
1458146306
1571685732
1724432973
427015933
1307878825
493974116
332266972
401352775
1636630712
1602748787
1672018340
1164400711
1515632179
1799598405
1118436383
1234944203
1189118821
1824019877
1848716938
161059397
124176064
1992657951
2092208779
1805542606
1537020762
1474493063
580058750
2121154944
1706933504
1328790797
81096562
1678240887
1331462025
122540643
38531905
857278207
122890247
652147403
382051439
1471531573
786038522
1868200209
1055781281
274231085
376827253
1503975487
494293786
498248897
2033604073
435897830
132199747
1073473966
420830581
1601035896
832721967
1993314598
1183145602
1385128753
1316124808
491650406
542192622
1583273073
279582799
304619347
1967019905
29127702
176943125
1739670421
1364873503
938098936
743695357
1208107247
1910162123
864888529
1962902777
532835043
1939436430
1927914971
593129964
183550961
735137260
786570150
1403854712
1273473639
2103822786
653012686
949476839
771055070
1548933987
788813244
1312910376
687314591
1516608749
213051609
720546067
122687269
541738714
186982439
1180369460
1801211555
869833171
1949436416
1755541388
354121633
227489908
530541811
1031921847
2075943111
109873108
646558116
1408172870
1169425443
2093338891
1392223801
875064858
906897266
37081916
978242280
1134984241
1814268377
1786573365
1707259166
1743632276
519839377
902453688
874116432
495675498
1718170810
1426189686
813304618
1194486229
1747732361
1293516280
602310362
147476022
1078576981
1303155137
584070889
875286083
1708997765
522036055
899854153
141322574
420038874
765204438
1607537710
1432691486
547895975
1909106734
140989229
1225813938
745428806
765532101
1828596418
1331842811
613338516
246505679
1045484030
1851990049
2101319322
275254080
1800561791
1178882357
1871386998
1364759471
1296885534
576396814
818852552
764129793
2136061987
1972566874
1082380655
1420747002
1878142961
1375865530
58459484
733227966
222572224
752605604
1525924263
292363015
997913557
1172880483
1930400721
1783638995
1860187660
367032639
512052088
329924167
1914988622
390978805
1365546076
1850308092
1271187633
1108075103
20360882
1263920893
1989100007
1993531209
1273034127
650209973
1301774921
51410322
26968883
1146356473
1566160709
900994717
958286983
1391098266
538983517
1433979863
430242093
2050236813
446924652
106560296
656023837
1953552030
1391926834
1321048850
671527379
1985436536
1217150638
214142534
713191465
304527687
1098156791
1623503142
1867148662
649352812
160829682
1181364027
66729862
1785837360
1653791058
78360619
469829466
1051249005
283321165
1918205892
853419645
1446456943
653926348
1621990715
1576463768
18860004
642014966
1090671321
675844550
1696266579
459747814
2097863584
1207131021
1485322569
1524556589
581611952
721396138
1237214888
828121734
1499369448
2015332741
474611679
1368667880
416111011
874720529
882257721
1062167745
1157884779
1396006711
1009283851
1218040878
684557810
392856427
1274719324
684176587
15744358
1392316799
2143710608
842407072
548822654
1843568589
66155906
1573477004
165257764
1507296835
1624945538
1692979487
1903544380
1538340995
228082189
1954627838
2143556773
1953180917
583537537
1436409975
873737602
435064284
742982993
1947859651
1828587431
1567703061
1157292371
849078217
707338397
2074769538
1700225519
1960968372
564676798
1712801579
1939885500
1161943035
209034194
1998152929
2117728631
1559607479
2143480986
2113392577
85048874
1473655882
630598375
377777004
1306916945
430378120
2130451893
731546267
435863260
1041684802
1561647511
959411385
1896963459
1955227331
1636123720
1861141747
1557876925
1269920736
1350738882
240165625
382621177
634347601
206283447
943846388
738740013
1253522960
145565008
749320653
1078166581
1692981344
1915627268
1796369998
1105790460
1580830107
1527354315
965198624
1613587640
981161495
1981342767
1392255364
454434894
383223237
1341340605
1036080148
1347101341
1817547446
1841208680
223270617
614480846
778614019
1181568671
1016449660
341364591
278320033
2036101978
907600934
132893593
1446150161
2069430024
1908406863
1294969511
1962662337
589432235
1551259545
1269587203
1470398148
1552085825
1581270585
1679405420
593104049
1139605913
910934116
1449105736
759877082
1971193929
1588919789
1951606864
520221899
1642918705
2103661999
1675550312
1628946292
513496409
1011038728
1152532707
1950779346
610754184
520597791
1630648087
2039096696
1926868168
1130166184
842999318
1206308118
1938267715
828474217
737627344
1967676568
128890282
981910067
1928464256
714283566
1795815614
1050584212
75896029
625315017
664349885
1704392512
969831285
440190228
411095353
36600114
1679602195
1064357891
1674940233
583446069
751294871
837400049
183621489
233794512
953349269
2143346565
397046309
1057586986
210864395
209903621
1714819748
845761988
669675971
242487356
1768918928
527814053
1306110630
408357272
744328447
1118262560
1179574052
978234585
881728867
236678679
1210712158
84922906
1739473304
742261145
1820805024
1496049428
1032480530
447034769
1861868860
997289187
717963488
65060642
1984903518
1486595628
1501942810
274754251
386786222
74160956
88618179
33817294
209429611
2003086702
1567603445
1405532469
144684713
523318279
1378163703
1842236477
272280729
261437455
1081746433
1671078574
2114712822
895842835
1470605978
1294107375
83338704
2096023830
172852790
463726544
1019894496
536838585
164607300
950487377
1555689029
1338863370
464686521
1775958607
1488502658
1325705556
184266705
1221181319
905023042
609925013
443787960
1997706946
516700312
2078117973
1843003563
376514734
1051141098
54783261
2058851691
1698005064
984421231
1604567596
555873689
1653846743
1874053864
812930564
164258994
1921563910
34952949
1519392130
80858203
291453330
1251773382
1416693123
1059151638
190523698
973213998
1170524346
978932365
675766649
1948615208
1891662605
179861593
1566894459
188551643
29171690
1382836994
212363983
1539013866
872112339
1423397675
1830926624
1645848733
1643687382
1396887637
269614976
276931783
285249064
1719372909
419331837
1648543739
392115016
2070188078
1441959045
1146619030
1468975705
1109418743
1785509682
1111360511
2084505326
1082592059
1821592945
1390065390
1687932909
1707037672
1051650767
156817142
102898297
1216748178
1905567270
168285828
1721012062
1643660779
665679783
953713199
1795417997
1486791400
354367910
1034298224
1052190748
316711623
1934564362
661330009
956945399
1210247089
1493457419
822056651
1030831286
748688805
1117500916
2134360867
764123836
701359707
1035424203
825064909
230929464
1732836256
93971367
556919467
1345441493
1130054251
1796069816
233902048
1346537164
547442627
575496814
1582828846
676017406
2143069105
907798398
613280636
1122258207
709292090
1872332830
403925673
955027521
1847151120
137830496
2134060078
452837410
1220707226
1959370862
1315813729
1212118383
597673692
1735599660
736859170
576227588
1307779430
2077525776
2009103786
1992296584
1199934043
1156238183
453391477
1911372085
548916872
78127069
151114138
752399880
706795406
2062374861
106746680
991875823
1594225556
760828266
1199890948
1779421642
966304534
2125667424
866937891
1428217887
912774914
494702485
2091689581
721249628
2007519456
2039270628
909473381
1686722808
258140135
1943093263
375413418
133439517
781525431
504446809
134669815
923428528
252279506
1877520660
1052669408
587074109
1816124318
2133572876
1013960213
487335224
347528700
358910508
436294789
576622003
293446034
2015355251
1387804006
984546934
1941307371
2047956012
1268935454
1290298146
1679668949
2009479843
1321841102
2103926147
1431572260
798499790
2125246263
1442925478
496611923
1410179156
1471171123
1241794723
1529349249
1863497622
396996462
1237094699
638720665
125929510
1507440402
909718690
860046476
1257128831
1086303736
910879010
788964117
1041006492
1947712341
1304869259
1827651960
1562412617
372330760
1781736769
765689553
1497467870
1761551870
318415893
688422580
255263064
1991823341
293702235
260438613
787414770
1755887494
1687799611
559321144
1638322003
914383418
160093969
192147898
80169212
795829427
119589346
924649787
1187338737
94270640
1486698535
1040222830
781398112
870928882
1415009144
125930979
1550934890
228220801
1217538167
273616308
2032977220
671153461
1244271580
1760102646
1078569319
373903112
1882544050
1759250874
1343623588
465462897
890370401
1791167079
856654356
227816882
77139096
1824655253
2100473765
1260699774
956148355
539402057
1773441044
901980315
550677399
592708590
1821247431
45151391
69629382
1899195146
1914365502
1203621008
1067646835
1846697414
1345388570
1410618
2004907884
1174695903
1576072504
361742444
1848798422
1807446186
1484260455
1374618865
1193871876
87763276
743048905
1036097029
240651992
1710263126
829346313
873912816
455827873
672442622
580072014
1122093020
1107196537
1829815352
1429300177
7355613
1421468367
206753124
152664522
202067878
320494325
1415443805
1064697127
266830883
926006415
829583382
1539668541
1667705170
1739708084
28229258
1898773921
1643999339
1177405875
111795844
569312720
1441110601
177496288
1378421722
1904548545
961463564
1376183366
665093767
232297521
372975505
1068351792
2035957626
1410547187
410429720
1596305451
1688127485
2064395093
728534238
1285153683
2041479480
2090145784
1349858870
342414306
1082093237
1401462972
21612677
2135579231
255759622
874219893
499465841
1029509173
1156789637
755015916
1126058312
59169850
739954775
959391789
1725044708
901486652
468849422
1153302107
281323786
1783983216
1968983760
535494043
2098012142
1922043708
909291749
1708296083
895459570
2134345021
1178553742
1310272396
59076716
1768282150
1212049905
902407268
230773396
656201076
1345000672
2104537831
1012168700
1703015549
239913333
2033903869
2115545842
481993681
1073018576
2030123936
1369782073
694181004
709474600
1440583982
566548367
338587273
998513913
654244440
1093701330
138780864
210000104
1011840005
1838157360
169935444
136930396
2052194959
1370842772
860826723
2011415559
1333590985
647331036
274946060
42134535
783486340
1468077723
1175608224
537548460
1204622123
1376160990
200640261
1931624902
77040744
1498645628
1987441070
745576204
218926629
1032584156
1314797299
1908706185
668121390
422136910
753547095
1989707230
1860051827
1038920513
1404182747
1478803488
1297833962
243449395
987187747
1991181020
1574590881
1342978914
1658960057
365784108
826917491
1269395668
52736027
1194601034
1157379661
730184904
188696181
2102069296
363275767
719573153
772234805
1180141924
393999125
444973923
1309961980
362822396
1820546100
1521420854
1737627757
135394546
188041889
1874813554
972513393
1769477901
1825387810
1497682371
17412875
688880803
777325810
1667473562
855836706
1353330531
317057117
1991228444
1825478057
257292916
1041499204
659223029
2063303622
1946652379
1074680933
427274136
1758109398
743999000
614208000
884568716
965928773
79657951
1528842558
1664771026
1182687917
104974484
568075195
331069256
2032184447
1875124984
382758172
1827499857
1298524176
578411654
1101415312
771877814
1455810394
150441782
1922524082
1120336121
1545465681
566747931
2101530473
1874418628
1406931528
175636387
1458319699
630406113
450070444
2058301926
1186797265
1054680654
585896615
16616560
1910660449
1376056437
315891415
924604846
367460390
377287844
1460407412
623848461
859173558
1353381834
1116616328
2060620940
55925740
1866259178
151936292
1040762892
1689974182
864252559
1474777515
1880089218
306378375
422469964
1482208226
997128196
1020762668
1932357253
1392273292
1088079194
1127746366
1707097169
1868775495
2115332077
2113133199
918262385
575156977
1492953602
442488154
1663006179
1936373537
499649598
886856552
101936790
691341837
345868002
2114062660
667937054
792504977
689649971
1450823082
1401965462
467753908
1206353357
364120201
1905077882
1555136112
1333793362
2031296719
970025303
294758606
1162577685
262041974
1897930883
2084431966
305326442
1072285241
529156921
6523323
967415782
1088091086
1880629205
1316184268
401671843
1526082732
2082836178
1430836964
380271196
2063051314
1587683954
1530759453
437997960
271639546
361506414
1941812686
1042907348
1188966723
221398169
163875376
1512106510
616886710
1782546054
341650866
753183110
917592489
957815925
1306858007
1748331636
932195227
1430360223
1770669439
1046101565
1853697028
1318748064
544443440
1686759368
364857240
600883009
295988721
1344031800
582225466
1090571938
1431831778
55588606
605217589
483008012
1286630326
1890841931
616298800
1193550380
621732319
1676000153
371294554
1673367551
402409808
1389594553
1633715853
1868045635
378594634
1871996161
2014979388
15203591
1889229585
802308524
216136140
1445229875
1475976742
1569325876
2057331596
752625780
1245391520
1943859096
786746601
2113426477
652266416
1011335308
1152003738
240644818
164378291
389082036
225533985
123131515
1516250580
1744071172
1056180655
1647725038
1805829358
777342853
1448175314
783023873
1516724537
1431683038
1941924673
645727760
1959287521
1577780892
1410101845
490937199
1736191994
1932593089
90699296
126520118
1893197701
896621471
2054481440
248089270
625324828
1659047423
1435774003
415090444
1326777976
1653062216
1963916968
561734169
1093567664
599352739
302547555
633254324
1240047013
1511132733
501366543
432748777
1149375159
1232724889
656327104
262925518
1459162386
842410453
716194352
784003895
1985403412
2105643061
892648518
254870776
1401103935
824188541
1446632885
1703036194
1034728970
1040938791
1205623430
105616465
1115314947
36744802
523808998
450132921
911028676
471351314
943581517
1015440010
1469487195
719389103
601279820
1521395620
931336378
933565066
353298829
1879626264
240967614
747305302
1855105591
234214268
1844294586
1663735367
271296574
1084159728
598726930
313813647
1901375217
1844192066
944700570
360625603
2035573940
1938613494
468668034
514592051
1046367579
1331219640
629407288
1205900160
1601052047
949302029
1734183524
1884124172
2120756334
562420140
135585111
1743271720
1629946208
1486686023
2125806786
1154655808
987179345
1801282823
1066589991
1606088748
589783195
1241465404
1601639743
1470411286
1381720039
119834694
637698114
1423677629
1056012116
1511097986
2106567807
792015678
86888128
15654047
1682724498
1789644891
1935027328
600186746
1204780039
239243892
568579357
2087467055
1397592963
900271592
1935782143
1744901202
491729938
1562161301
952383695
1275072426
1819036041
393528100
1154620573
1353374225
13015273
1022040875
256550238
1919690168
1771068713
992617158
382607235
65869726
938651065
1882853127
2134667477
1530627131
406058272
1421157427
642768966
1988193785
410517797
1510605764
495483403
429357901
1395707028
1649693280
900706885
1854413803
487437200
956079790
560629945
1704050633
390107065
1280038356
112901463
48180619
1314964323
1589809431
279162220
313124886
1824718037
1684455913
552168251
1847345357
580843097
878659614
311322605
1801308901
1447123911
406343152
1236546164
479208979
1767061288
200442389
1677442759
1107271548
1759861138
2041822488
2137375037
846680821
257148406
1198207824
282535651
629237374
1916084845
438850154
2012475409
1906806723
272342248
1045176198
1942820999
204934970
314592304
268751449
1241521563
1112109814
1162172761
2038734891
1543419082
164281826
1765618691
1993210823
1899732644
1114633476
252193789
348630265
1258693607
41782498
147793289
5453843
1239949709
662624685
1437407410
418224919
1326677250
1896571841
1945126699
298443344
1483477548
1429669039
2042439183
1903707437
2052507717
560435596
690278591
993865659
1319239377
2009159390
714756458
1397102701
465196909
2107921022
1843461145
577224728
1564615907
1991770974
697025041
1393239379
1768756923
481130920
2055865209
1704159208
28408200
1403723008
528166422
930990997
322096499
1940995967
888899300
1271150156
304972913
1644344707
736383188
679691010
1809446315
632219134
641358569
535777918
1402605363
439486098
1115389935
810024065
917161139
293945865
1999123102
797432628
105790494
2048818241
878681075
380349624
1600017823
1766227422
725368441
1456844431
1478522940
524647153
1398271592
2048976426
1333094204
1488436249
366429566
1880237816
738026797
225459367
1460877626
1714081829
515912379
1242817717
2115538608
610754783
1898506759
964475244
1172743279
1210973714
1686093604
491301041
835793192
1521058706
617605396
1994238601
575230215
568920022
1569861782
176127358
1015862462
324614540
1797463484
604907820
1839927536
1523746476
859253666
743618559
1810727476
1568732666
2088089201
1361037587
196437015
940740831
1016241552
1428031923
1659465732
605364021
1829877616
143638669
1211179260
763369529
52676710
730047745
1774513841
737868945
715802558
1678418317
754485852
1603129668
88917736
1919180348
1995928315
1881043071
1435718568
1321603160
1179461553
123055052
73800218
403082349
1835042776
1097857809
1178727175
744866875
1626375193
359322138
1267144876
751423787
702369582
1489453594
1389477382
394369774
1059692859
38306419
2073203088
1164298155
593104715
454557935
1695680505
1717741110
612017681
254977174
404685639
1609680832
1292256271
1851717575
9607319
738813613
33274505
1657097386
71694349
1371716213
1141579418
909747211
1864504696
1460650221
1374217897
1470297070
1640075829
2054572884
1188034567
489967345
1417849635
630779527
1545909659
1181241542
1053342346
2008030644
612272218
917894389
1859415144
1620360377
502771293
1563908108
2048002140
182940615
998475401
1127018536
1127350348
1398380850
1320941882
2045535467
916599235
1788315915
1598677219
102095099
1087358108
215453526
192699634
1068918944
1443467691
1224691142
550701685
1024084129
1961586823
935192513
493637480
507078944
460870052
1905413717
1953110591
1928772005
2089803460
1753114950
1995152807
1139419975
575113467
1801783317
1477148942
1744655611
1767926509
1378238721
1269012878
384924502
645617366
1450866629
148833968
948156898
398902293
1937594979
1207438703
2080767353
184953396
2077420706
1391499123
95696636
1343523621
427696632
282411016
1245317276
638385358
437494226
3312789
1583572228
66641956
790778198
1002636860
1353840032
1385226503
1612607240
1943514286
758330034
26987121
49997891
1542076211
2100569364
936923426
483016897
613838614
1053328870
788355417
1132983545
987148202
470865347
237025712
1832337260
234977492
1642373525
1377264554
1402884332
1694260007
1472416527
1558238019
963237004
1134946560
1144490303
1700166952
2111312907
166474486
1347523587
707359591
1041610886
756130151
1390819463
2076090143
1690820462
667229465
86266956
1092129095
1457691340
1380737082
1377378462
1642209805
27902415
2135885108
1363614486
243497047
578996982
351838743
58966188
130417395
1130934770
1986693639
241200586
406458896
994028866
2130035984
1764277601
214780244
1193720645
825092101
980500475
1988863222
1976780604
158860117
1042299267
448850734
767324331
540939454
1601760866
1433903772
1301431881
1458977944
2040609772
1714827609
1405725136
1482945009
862110574
751905434
512731199
1496372666
247913601
91097399
799117726
524442181
336557170
224348043
186481237
312937164
1371490095
830019529
1952830252
483686081
193789183
345811179
470393393
1963840075
554470738
1642815681
926626312
1428858011
7242981
521423447
1660140828
1135480287
223384388
1813694100
57771190
2038217107
636271876
594596843
1792042743
226578771
1738535660
740509883
2022204092
1308146669
1128434907
664671651
578733398
279700427
1062651422
1908860496
996900984
159883111
814901043
516370405
59807173
1299129758
1814192242
980250247
1860037776
831170539
412963968
1417156765
216089050
1037449548
1217959652
603117794
1289428458
465737997
69051494
59576508
105181540
1920145666
379704766
1030357632
630711856
1056214898
1957571837
430438275
200922142
344433622
483854519
1334978141
1348505980
1181828046
2133039755
1481573384
1039182216
870622610
663219700
119985964
328043852
1464010567
331373956
1297632113
783410852
784691869
2061714166
624449278
550614550
1216201476
1414612980
796858010
367121627
990567233
2144733754
1066218740
850081979
888290791
210887787
131694065
1485249793
2116931145
1813319057
1497492906
602793713
897085171
1539596425
878295768
1692240193
439173088
1388171139
1388642760
203355634
168165286
1186806520
689877377
485304804
416600321
481781786
437463998
421564774
1787069230
1924190768
846620754
94703374
350922649
1359978001
1962055426
273314407
437198767
187812440
884167807
1174631813
168282353
2037925053
456625881
1414481191
388546470
431927814
1432441886
938571859
1754254394
1872583888
833496513
841062678
1952434049
1425319159
738279442
311781713
764585631
1552339711
1070611747
1677017732
1752729279
1708477049
1949325060
1746447431
1789852208
1326316959
2039172008
324401072
921487703
417213808
1803873326
277195453
1041828157
1025149173
1751811140
541961418
1224929324
933998941
61966356
110739639
1213047653
1466271292
606396429
998908343
342704122
1968072009
149340439
1743612895
1927782937
1758046513
1640537628
2128339937
39494969
875573206
1532243993
1395970123
610745660
878869238
180761653
1170351048
1011203343
1705571369
1462811933
1840819536
320122364
959816333
113295165
1397565821
1420879220
1202981679
741274979
116122155
715602377
1656642619
1901960930
354671268
1895667078
1229032265
1840202562
1028756322
999168890
568669223
2077888292
1238973170
951656074
811817457
947824605
1790010596
901097754
834570085
2082439139
1589208010
1521495396
1508037261
902742298
296603333
2064965629
1305868394
489894281
1219144186
39159579
1958109986
375312467
1495557880
1359055323
1497204317
122602277
1824442077
1188452286
109891938
1958918695
2101764991
1980913634
621000066
526500487
77700980
102949880
1505380790
201636660
692829151
1867159468
1419715861
1492888136
1570661009
1726054081
2042630999
519303966
1931019120
1245794731
833844015
684799080
1247113208
1121641501
1539739123
209110550
1270334771
656341657
1454425751
1680369452
1272171586
1815008378
1671070320
1938994724
203790320
468121309
203283554
876894012
676999116
1341100376
409912010
424160827
1187812528
1746042682
715138591
1769544838
1251608557
1077922492
344996760
1370516088
287723603
1656103985
304857467
2113796464
359284840
1101048127
643722326
2024805865
1014200531
810931459
2071007676
124011694
1318265977
1969071196
834948949
1204232015
1182189175
72776935
1027843963
1484452860
1512976423
169117227
1341080860
1699246446
1823897118
1327516611
1578706129
770758703
1677581686
1651237340
1260987188
2110943708
693555055
645166357
128571739
659849574
1466569015
1124933589
1841216670
1890214157
451577187
793320483
15701453
1300335842
200352068
1086103136
1507268214
2096767638
1500521891
1175763514
27618067
1604862289
713094305
306082042
1555753983
620799883
874751073
2121132518
34029613
651228825
1954572507
743789271
148601437
428556434
846375014
813645868
474823055
579350180
495526441
1328847874
1237342060
1091491876
729925243
721443382
1443293200
1311329303
415416083
1294145903
643509146
659199634
2081313377
849286753
2007335725
747811312
557144196
1590273433
370175886
193958244
1756784961
2046043962
429608201
1110486248
588885412
1499440902
52178490
320804866
1907229634
514911998
1541451891
61890365
1759634058
153566950
1682374153
1987517117
802458970
138363026
2039144311
157463123
224969616
772006661
1018167906
1210546076
989265830
1120677276
1175345417
522862743
1866280401
366910005
60281129
1675529908
1035989648
871958640
1986042905
160123444
332817525
2021290867
1396891616
1298046085
604806825
1367509311
70765825
628297822
69404520
1960173549
468688686
1884460192
1983470570
1985377845
555141501
414410915
794847883
1047690022
927134647
640403032
5998358
1301858718
937099033
551365783
1388125437
556232076
871418035
1952802931
1169417746
2112571473
987395863
2054509845
249887615
1758877104
1851423583
1642667506
1836132170
367202836
1487410063
2088723679
1892406249
786476135
868034384
2028671679
438301858
10725438
1506539579
188814939
1529269547
800586703
656643066
1523509022
1024127259
793372884
894847929
1870320360
1164637799
29654187
476601018
1489367649
610508698
1447416349
1786525333
1133654168
62022454
1184191818
1695968641
1450583544
1957703346
1768406679
249868547
45552292
621118067
1851626596
1207834129
1933583193
1762818930
244877376
724030246
677070966
1435633536
1571667697
2034359123
1533848366
1736174997
1952652474
1722604486
846727688
1253712470
1704394420
2118220824
652598643
1812207053
1476173621
1851578166
1384510602
588371414
400157773
1860520425
1289364761
141809197
1605864212
406916970
1252873327
615703229
635833619
773520422
553520817
2070740438
1344485283
1012322104
206781445
168418449
1497649547
302203611
1420665628
1394246004
510529288
427177346
2099986142
368081557
1819623572
535484986
2039974468
585420977
825536497
1507612452
463677730
1339633159
453011180
70853135
1223421406
1487564556
1388424852
2120587336
1148865720
1875077778
1547606564
1074818780
1586504806
792295188
266718017
324881716
1814042171
705793610
250273644
1871205291
1073872943
83334640
1411797056
973974633
178207460
1623330662
506431081
278354711
817444558
1973539692
864168852
433952519
7200924
1479767512
111498594
1502496962
235254072
766926369
297356417
326300532
1717478475
1491532854
352946876
994138160
11280936
1462111416
921053546
1832417115
1128766765
75893658
1271331740
1303871266
1238941360
1398797638
1523159901
1483635782
1145490639
1421120114
1893382231
551174598
842470353
1052445207
1306216179
1025617967
413843164
482082053
230066046
1869153347
1018930385
355565064
2050976069
1908013182
938498808
1606304559
287198745
75033949
1668606825
1389436573
1363017937
1443735023
1655744447
173084494
2053177652
183027886
538406454
1040172492
655816888
839105546
2051392867
14994686
1045130136
1858286832
1156846796
1840652387
504780787
1229257697
324229527
819128540
1047457665
817374845
856619036
70030417
1349696460
1873057183
30805739
1680165175
1021210404
1631560286
2096144946
1917402370
750254270
463603101
267462595
1071017904
690974801
322252343
41859432
1207475400
78889845
548937348
414911288
1080017586
730275915
1115221583
2034031387
282145295
583016180
388028979
603617056
1404485353
1698572122
1621001503
680042907
1694938345
796340542
729115971
922110205
1780114938
720856797
268408275
2058449847
134369778
86783455
182054704
977458255
404479014
1666965316
1516772962
740388765
1622933421
686224043
1394424364
722870282
406997621
752251644
1175129004
1789059080
1737316072
1097925174
1018191515
452250306
2132287117
1358680587
102510152
961358534
1597738041
1930404039
336236928
1806959119
116963633
430380667
1846648535
427302952
1644579132
1538796444
1422134441
1452601027
1589475403
1700550764
195585582
10946514
1175455263
1775849965
1954611020
2127336442
1617116085
357236109
1504675429
664369985
1176919846
467588387
1070949152
1216490834
436549744
1646351373
586120051
1078658247
427634321
550998785
650592433
1273518205
1956569355
1238051614
117276304
1684410284
317866314
659616885
395082566
804517139
1506694640
67010223
1415623239
1068225601
1495432354
1231512168
1220126036
1132767857
1181318189
1314928104
1103415673
1840587827
1041160728
1012522370
2056266991
264379969
845916882
1316853960
1173294173
664371833
1900992198
1763441780
975289145
1376899101
1552244110
744519639
197851091
344781891
1487702098
45751884
629448833
2074753014
1655795032
442031129
1792168517
2040369904
72938272
129769703
1893489970
586310215
1014173721
566019821
417610161
1496481318
12324737
384444930
1594517636
77524463
1773853918
1172625312
1852564038
1071249154
919666331
1698951345
442342818
437405957
333934571
287358286
1898180873
213496156
1493544915
490982211
228338304
1008883647
1605064083
773788654
682688141
261675611
677036392
1927929206
1361431172
1561293099
1499881351
1998235205
1979600559
478116337
728878280
663337411
1412050208
1905313193
206905398
1919556573
1511524960
1786649866
564505643
436854897
1966809362
2036426703
939346686
46265261
901935875
1068078557
312521030
646403567
1413639292
1849685815
347427269
787593888
1208286279
1273556325
1752489813
1968604997
352845930
870189531
951932325
509619447
220182158
982840397
1130084786
131786872
1566389421
1794607191
2110042144
598670526
1552434654
481188753
381755646
1359428504
560014557
1227482076
187755243
535668058
1983371046
340794551
1285361103
310838350
1413084115
77895908
1951049417
1744260664
862371556
143212426
277899915
153462990
441907892
1813314685
692308105
1923019404
33133885
1932670035
1118574125
703516953
1137206678
2091519565
1844823445
1288905917
1372787648
1018105586
1906391102
170921998
1326396187
1995683729
260222669
263626816
1248337261
51608658
1540325322
147732759
566406352
1243380774
477915277
1550299813
1517363381
557435913
2004685972
1753391400
288220260
881616913
145009091
1115436528
39508294
388040081
231626878
1804242261
2074143982
1935676953
1310804897
260019761
1272175809
1616589110
868681402
844035906
1405802171
1907140396
1369604848
673089509
1794826808
316485774
1498760813
2108700514
1889264901
181701130
670111721
311166910
1635129233
948422186
1644514549
52536970
85501734
969530796
2081562643
1611820114
1743066867
1092362762
250030747
616855965
1796179048
2020520823
718364354
1116884828
553006722
2026980432
629364216
1912339804
867175222
2132692492
1488980814
646648619
303766130
161225029
1483903793
967074058
1393107009
1409768090
1467898119
1320090703
664469725
279422707
222914248
1632722903
43932253
2052715179
978050567
618056735
2052695089
1452973500
632594887
1829945627
88459298
1933273760
404697989
1896851663
1100820134
593541469
1806006629
740324282
866281109
231958761
2066610161
1539890764
135402914
921769609
19899382
1139892575
225482090
968414255
706198476
143669685
684320062
1753635322
812719263
1936392702
786815425
109548205
2023135342
201630925
149078087
899920162
7136400
486362444
1801446721
899660896
1727358013
1394151407
1213885598
2091273391
204570438
2108160432
1974285974
2119110720
506665922
506939007
1700855057
1452904824
987456412
1784121723
1756402565
389151214
1857079086
965296011
949311784
1764398567
1812554075
308357599
1409973421
981641658
803284662
725649942
672149704
1281146918
40838211
974416229
2021224161
966415633
1307549584
932085436
1404366509
1980787388
2010671300
905114969
1226328180
1447020386
684411888
1685871744
853299267
2099491322
1610148989
1704356458
342255315
2003452000
1286882111
230931037
1565190947
2015207189
679681384
1464915428
1382768626
852723653
580238450
2014681272
168051469
1044460046
225711647
1230741743
184623368
841089527
776074205
1883823195
770581047
889151835
101671420
1577260024
942237376
1174745074
812628251
1533611273
338046442
748464902
2141733608
1930136324
967630191
1924959910
152868637
1531500365
999332906
1213165418
541587277
960046367
1413222389
1758616570
1154581887
1772002663
1000018203
1074776816
1611573566
221349678
615105326
1710109933
103927666
520685393
2110164229
1831308822
55449470
1112533813
1812089506
1916199021
352669730
420236207
835518899
277398279
2132722068
107682957
331454714
1585764494
552740060
1180057138
646037591
1535902912
1659818643
1351956189
1740846840
1035219941
1144843463
1259367382
587170932
66374365
580498075
230829697
1423913611
861374581
1313671421
699399906
1113894682
1169226410
2099024852
888140489
887564630
2035089743
1113341340
1384849989
872054652
791944446
494445290
1846527703
1409939214
240664700
875152680
1747031734
1887955285
1319800649
1728021377
1637160437
542360624
1660387301
1103265240
371311908
2052781382
1398204699
611415486
1276098470
273051628
149531978
470516364
1189620134
923293772
1798201431
1242880309
1548252136
1674340606
1861776451
448468619
1534052379
595878086
1425223893
513075003
1731214437
739181610
949239827
102660223
1457413722
1472451700
889302772
770079904
804890114
312383144
928984165
1973493787
1148195974
1440979487
1549239887
884807906
1669853062
1556442022
1162514109
714216178
2080488357
2111617891
1021607894
1194579815
2115986928
369123986
1839191993
824758690
931953802
759663903
858566706
1041229703
2062546122
1229165883
781429566
602592201
411039410
852050865
49096830
1140579129
992075107
1113508167
794239897
1874053328
1731058522
1826754880
368892677
1304691688
207681660
869795275
615643836
1359898510
286808066
1651309216
1615358822
1751729988
536197398
182976274
58655328
981954745
207967882
1062228457
91849754
998747409
428061848
1613563741
698451746
1391988057
861322356
2047595068
1346937753
765476909
1698731199
1297412655
485428390
2130288005
748902215
808760699
336051645
2072871574
1615191937
1589690245
1392644929
135362104
1478472879
1222013840
915897704
1416902454
978827045
1390551328
1813641592
31031711
1029754507
2005694459
920456400
1227156551
382129120
1315694480
692598976
615135385
2017234793
679993839
1690426878
1059822766
432340364
938293911
883355719
1626797938
700514493
910143179
820851163
1005384608
1657675236
248681559
972670983
1268769873
1167177606
506547753
1934349768
998876884
620414110
79618207
460409400
1668563302
283815090
2135364972
2069653793
455282277
1842625717
7361954
1986579926
1101717806
191448663
1949268182
208457570
12434617
75528639
1496486270
1283135950
2027062120
1634848679
350496294
2117911780
68035560
307399490
1140521912
1482865794
479330552
1606934727
1550478332
794526794
1976448562
1731104066
1946107988
1225918617
825574050
1929391318
779376839
928050180
1939163094
798278352
136734954
804950913
987607742
930837991
1318936292
1524555950
1343193689
1918446844
437985957
1682078714
1150962689
108855212
1717270924
1228741055
2053918473
1386919052
1511712010
1978930997
972878824
1461073438
437206588
1357099750
872803646
2045910108
1191969412
1561973311
291743727
1946088448
1519609143
599358683
2096328718
1992178557
620296155
1730726118
375422262
1814976686
1927076909
678596688
322846232
1922617689
598974668
1500833481
58461954
208832264
1357984263
1545034577
1038783074
905307180
1876314879
1497581381
2041918152
1108319252
1739949892
509604614
1450114448
711706212
717217767
1896891714
1909786346
936719161
1572487578
1644427289
919683092
1464178441
874980020
44073822
698327576
22153789
172830606
1913526721
610166536
532161860
1712946051
1047883419
1293305632
1381698778
147670331
436210823
664735075
1273092908
1699186223
351023410
1075791892
2078962174
29999122
408394207
1064626988
1797771719
475090118
1140340621
993476988
356129280
841905626
1868925964
1816520561
1632386180
1421513862
128044542
1340791970
385466962
395397262
413034381
775428052
425944822
2058556910
451175879
1543269869
2129623470
879768508
275718037
2074575170
896041662
1841785065
679760571
1641245400
2011640344
601194231
956766236
1296791512
846015875
1772112020
1907646547
1426773672
324206216
1872527222
1445467101
862246543
621654946
888016289
628750372
1384935097
1070634126
319074852
1947991046
1715956087
1680123317
1678876442
91978214
841125143
921792142
782135761
629883482
461944559
1881452596
465791996
42281094
1596081006
670113957
130363531
1597580472
340898546
1753975412
1316175721
535047842
550043801
1211810
130741427
2056843013
1464075477
938522337
395962993
822952429
1104124737
1343264002
546266937
1602344693
1809349957
689771125
148760865
1482277571
701057041
1200137700
797501461
1358306181
937965608
650332805
37132747
1175141144
368561479
1145270764
2058279507
426445466
1653631683
213462809
586013723
300639258
396332982
85365317
397108301
940394239
463957764
1615011084
311941427
609854346
1206478055
509528823
326917230
231539293
424547445
1984970522
1802207609
457682600
1079978774
263757604
795403276
1456449573
127845017
888634888
72024448
1671020483
292724178
1797036940
646161142
1524303281
1452531841
34484515
1242275433
1467986086
1574477994
821723659
1125087019
1370291270
61034766
413694030
1062860423
2020800693
1601333624
259313890
1382701389
238890551
269017648
1781293518
1727687349
803607920
2009762826
71089277
1984442795
1457485576
1389186554
1109498311
1335208500
1604684114
345524645
492476791
174205501
903737324
683333765
1912563893
1864657825
425121674
1496060770
987059734
354477609
1602947008
1324698363
1464139154
1567501148
2030531280
279799711
980424940
815172653
2057648293
799913262
1620791362
1465074304
1254301325
319990994
1183770327
983484206
396966216
1266780101
800867450
809881163
1481142128
143971882
1756295391
1323333132
788730208
308819915
1466667430
231582156
429185152
1795519443
1577627483
169016747
1881281961
688219728
1125698562
2080934070
1181904907
12531354
1711693600
450053975
846068671
282351277
45073003
1683083439
1209879095
59788914
191237048
2033541853
1783560054
396443753
337184569
1924152844
1515290644
1183357532
2121890016
1174020967
548982636
442028466
226933907
936396154
766375907
1207513751
274422856
547208753
1572203210
491105620
716607972
854794186
171528022
1397867722
498347383
1574233690
556320033
203857615
1312870688
1040517572
1384276261
1287647277
969995188
1946293642
2029157091
1736143440
783565600
245281905
2049833914
1771397504
463487510
1237974162
987428948
1230972795
1229042095
941333013
1455119546
2078759687
1099372458
802043558
1029367869
815269889
2121623383
420265110
421412448
108521142
742274561
1355551263
763392428
753952960
157292864
320322691
199602462
1965916567
1770332140
88652013
393504075
1636142486
2049910893
1273962897
35265929
1276657763
1961336862
67159188
581947853
2106112210
579290238
671096753
956009948
54249644
277527539
1639319874
423383101
848515642
1151715794
1362420408
382954414
303945727
971219872
915142033
2031860589
1521719621
127238957
696310853
2011726396
1574389980
249499333
407381562
1053075565
328126960
1561656553
1261977087
1964216831
698946419
2140595096
721485672
1951529325
895378144
518786076
1012267796
1720237728
924169300
591094151
1212324549
50219044
510649546
655888910
588511639
44284787
1641373305
859638430
1167433638
2022135787
536658217
1738215094
1702327777
1078471517
853864175
1500154687
61609223
313469097
1569130743
728866670
1981070066
790444698
1857440821
1855811357
1534321532
2063530366
54097118
423682479
498714660
1244554369
1952038199
193807283
386930143
1141322370
1487982112
186789977
247585619
1267889850
1619174443
416684143
34781404
1760559921
92658328
1436592954
2066200823
1165617707
1536017404
2117485558
398245063
414407582
1911425855
2086896231
1440866770
2034474165
1324019889
1576133807
33609462
1857691495
992542524
261241765
2040392302
456391216
640407206
889284107
818404561
212389159
412975346
1974921014
1792340079
1179225979
469746844
260260304
675115397
1961803528
269798017
1008478018
510521465
37836364
1263690920
1721874130
593770801
1000564041
90464974
653092989
1199030023
1285736314
622957896
114130154
1856252096
139246850
1206485967
91430820
1032643406
1312649064
204913346
2024981236
1303354490
940786338
1622131531
1863633770
132242170
780190868
1964103639
264991786
355081913
1137788713
86378535
2101086320
528203266
1701506624
1152079095
732860153
882500190
429833492
221708748
1588462525
1066406047
1241568691
1665609160
2110762778
2101639139
2134528543
990851389
237597881
1943906095
832466408
1853928356
569665555
48477235
2124132817
1579366227
1275352592
1196646616
725223512
981449589
1965416458
509364854
2076600098
1491220474
1721399678
1825480741
2125762291
1098608147
1230329218
1703877897
655090715
1623096471
1960838042
490008130
200228193
1669553442
2051361168
2107141290
1105632731
1937532281
1355567978
706917352
1195502341
2030078168
542535350
2068034641
1570251076
695603922
1993444160
169594440
46362133
652415117
874138404
322185870
944805063
1251397448
1297325902
1458298351
25793379
1512744699
1410342917
1027945317
111289334
867477125
1157163151
1861373891
1361040237
530143889
775100570
785646938
295958941
1626948386
2055126913
271293294
763180511
1925559388
1169924674
1373901560
1943599884
850533689
1414460694
558262401
258471938
370612592
1925872073
463626430
1245794197
111149202
1282015702
1224834598
1033764479
199864464
1081415102
331849587
1405106149
1428931044
228064985
452123627
1427466421
142841517
1520041467
1836190646
112277021
398565118
326126794
1112502694
1904742872
1006736731
1139470223
1097638805
524917952
1682220019
1947421149
1033461816
1657598131
350694696
1213001048
826981857
342093021
1568953320
1119949736
1010212287
1613529464
2128289757
1602091280
1851588791
2138927186
555346393
1545366438
1012505079
382616019
113370257
900526012
1148683483
2116612990
1253964834
1944060459
585247302
34024079
1915398495
401005667
1708863180
933436945
542438386
1672831316
593611206
1728886549
1372636248
214260534
2006486808
1906835135
1435618126
910437456
133489643
1912896899
5049267
952051508
720035604
678671925
385718185
1657958255
1446494626
2011199124
1982311752
1691869453
1385455971
1683379605
1437055555
1895559393
2131633930
2086082390
632836238
152000710
1780205219
562612626
1908814840
111006958
1860104615
1126588566
644716338
1680133276
81322188
1599423973
526787067
1052398744
1154047298
1516509812
983137221
50383628
925086326
270437242
2058188073
1863091708
832913517
1640526788
1972221305
1617441983
414951946
280718594
876431773
1529055975
653618424
1821236750
1404584101
1982373632
161298938
1311594397
446290749
1848241979
574170327
763950977
1158262167
621184468
572369975
503862518
1185135398
2051445978
337653756
8613667
46596483
683716721
2093480959
2091150402
683139743
2079218848
63213956
638175982
276418211
1158488495
1636079309
230999070
1842818499
1370525539
1642237706
1878538442
977267818
657836625
518518819
1661190467
442723187
1152349999
1364864317
776015665
137638113
32322060
979280219
1250314296
197575647
161397127
1041784090
1623077864
1098670311
577938652
1779893752
109739476
568245467
186551091
744578554
249463188
1167867678
28860282
280638925
307798924
1834623813
515089135
676540611
1740493188
1243816255
1607365690
1600869355
1758811561
1177493119
612488346
2010546402
1131771817
894241317
1821179418
1946912485
294313880
1379223732
631731760
1651500497
1046663273
1323775347
128340697
1035939326
1482276197
904140741
552200926
828510871
508948887
516264048
2083886580
1920993116
887550161
1446457725
1816450785
191728887
1181631742
935273451
936072990
1165536610
1140356109
1678425567
1518139954
119165519
230415925
61969462
1365363551
1725965440
1978333539
1049038901
829290950
1427890841
1094298807
1561217891
522083241
2035386374
262754706
2095504791
1307875165
1211186402
287880610
2067402966
944607734
1546477371
465034510
1768959108
1378259177
1252663148
1545082186
111659768
1641637235
579853608
734537090
800752653
574256694
510136599
153971372
398563297
1934042734
1618933964
1563904884
1176231618
1384899330
1443532004
1718046739
769111164
1999212382
1867630031
982069370
340773565
938085847
720274171
1993152478
1368698574
50301295
643867423
854521418
1187900294
868948752
1124417856
1306007547
789682052
1309061537
246131310
1514012581
980427515
867997100
628356376
611803486
430323384
1027577003
2127491534
1824044258
1302924000
1359656682
2142939085
885306258
637880740
1901248460
1045188848
1156778727
2138122795
1855926240
2146594943
663687484
2140844408
822611324
178674842
147976827
408329616
2085134184
826140155
1090081931
1814299175
1826302264
858493694
388462164
1900983798
374459862
1602994504
822392045
1457900103
319680422
1066428046
510569585
15893405
1733252299
286666229
662890900
820209608
611500403
1267466884
2124832848
1470170502
706348601
303253327
1038292438
710361139
1048608865
242747797
1906949555
1994358177
1606667512
688008667
102855710
569820492
381807453
672861643
594656430
734293279
521806908
1192056673
665924990
903806697
844496389
1847161700
1366973089
77282155
1151821516
1998381503
907760443
939823248
1791002922
724749085
1209391250
292482086
1954461030
997010258
1046286428
190322916
17938698
263722959
299134667
1053721708
1410179156
741406695
494671494
1516138910
793307951
1583616811
610884592
1491130911
540297196
393879412
1191100031
1723929612
446005719
422804000
1371688002
2058936947
571463035
2104447032
1894485969
1274352023
1882664140
204613830
535892614
817993373
652000319
1963904328
1380658398
1769521366
716395168
8864489
1986522195
719152218
1065624882
511192956
574435111
943690601
507512975
1731546527
1337645984
1373480412
344004924
1446149029
832777496
1226609289
1711255490
1815805162
1075269236
166438711
1036083966
152491050
385177281
489394896
880569926
1371440777
2078584125
474036453
2104628692
1411310020
1119882687
1096750188
945861179
778850675
1248880781
1161308171
904227261
1385150136
2038025447
1224365593
1318467417
1806655259
1431371775
108062386
1768335884
1414134952
753163525
2016625742
2007266756
133787733
117583579
1111730767
184717103
747702837
521264207
1336224881
2057000632
1704420548
1443576977
885941777
1203031346
781571525
294036423
1836193087
1602523872
1984768643
1457131620
2131465643
1036460749
1066708728
956416634
197713105
1355597111
391321180
1569820312
1219404956
320192895
78189805
1668101450
438982778
1369125575
1781787989
387152015
1642775588
722581254
536849422
1690634558
1824024861
1382147889
22552498
28465239
1389467388
1500878842
1425233345
1310556268
1429569795
362289246
1545263496
1237094183
901879088
1847938275
489163030
846818179
25020173
1269111881
1540430049
18113109
380876168
1747491653
288902092
562414126
1677162581
1461515708
475003874
159559278
937578583
1558050900
2061485309
565417344
1604961308
410129307
347995761
1801416816
1850707418
2069992711
1152515660
1603286802
1747181162
686445902
363659194
916356435
1803708516
1894452674
4746320
1557040532
666594555
480782412
258375577
425591939
1355402195
460881598
1567866781
464923774
1325778422
1161821434
1780647233
572879517
462948734
2120583244
405643059
759885519
13493924
1650475420
613964985
791095939
1166062383
895880482
1711430702
111778081
582268527
128045530
500217654
1691065050
1213295031
821753695
618714653
273540720
369447509
1364886767
23109197
703034818
1778821464
551096030
179940625
1642936804
1475887943
1901919717
1675881109
653200597
2050629592
709271748
228436459
1640575899
75135325
571147400
883101384
1809099351
299788144
611273115
820819723
8847921
851179502
2011321658
1587259732
1703487749
988817864
1304901507
841910571
294571630
638064756
609909223
102259632
782945417
2097135673
2119239242
1211426367
1706332549
1207555701
1401415493
314852596
394138271
836614121
1724938782
2113232454
1613918250
566955931
1655882236
597230327
721818658
908393284
183922643
755718171
274527112
1162483599
609750992
237685561
1860529358
1601147366
2024470800
1094733270
870862379
1129080786
335251235
17143215
2079506241
891643755
560683262
65912286
986236714
1989593252
295114429
747151515
342247648
1905235361
55083940
260203715
1051994416
2042619338
1142315595
1055840622
330398639
1310479894
2189711
823096594
1236446049
1029061791
1199942044
503372271
1655997613
693793744
2084719790
120700151
718404673
119625750
917494339
996664429
339278737
2074040064
716290584
2074836982
1207249017
1343809626
636474004
1223626304
148653106
305270956
42414295
964328070
826553435
801993016
259979177
2026504145
1704025519
939965099
2856839
1300634710
1065603170
856278238
745083630
159305852
675222682
1350007122
957597103
1802624439
393699931
2127535799
1913561004
1868564485
1813378946
2130926376
1949646906
1240790477
1322931625
1771872116
146503503
634411409
546514966
927935439
1041789337
1441870943
1060518087
300207816
1921760680
1919448749
1664300868
92216758
1457690103
627562187
926828712
835151991
2115928685
2129908051
1757107529
171340693
1806659505
382881310
539680751
639190693
365592035
858076290
1726041509
1556641606
370413144
64628668
1457800634
954058065
725062318
1912818958
2041813036
1210933511
1867283111
786968511
342607682
150350333
28991587
1758906518
2146173103
1495065799
1704584384
807419240
1069695395
1159293025
562357503
558160324
245567110
1184305846
1976096261
1467298106
1131470252
996919396
120991959
1189819375
1801016183
1623767612
752468476
546784613
349900275
830978283
1178597241
1767519355
448787220
859978281
1597100466
308635212
1330006333
625061169
171610909
1584805342
770446656
1610235080
1326674282
1695466789
907143247
425544668
794021024
448685712
1317782462
572837514
289255688
1487111718
864448349
1867890324
1569102674
396146475
712339749
1943744988
165392035
955843789
1317935044
1229490355
759143135
1353800457
1425817927
434892171
337990941
834778218
1138214940
1067526493
607852320
1543047437
1618739280
1998047353
339438588
1088705499
1433050680
456658334
554914046
1642365933
955142096
264719836
1163856115
847780567
2077081021
303124809
938000161
945456817
2130019142
1322379239
1501372742
967237920
2034599251
91025030
2090184568
2094226912
1412202705
627265978
955896135
152507241
1306241946
1519027357
263944328
1335782415
877260020
1826390885
1433637759
1197527759
400218926
1474325426
1890880316
1947364982
1641378648
1716868658
398726687
1401493930
1175161911
1947830642
482349966
1846443686
1934583285
1562781062
70803833
445811835
1302553108
1157174434
125810224
1069493080
1125432010
1042833151
1718802628
388284342
415071174
508521311
1492649828
1224348678
993094762
1713327125
1601956898
1259751019
65643356
1180608729
1681318407
1424964860
894197011
849088437
104813699
381982563
141904916
259754370
407977986
1606645216
2063512599
579215805
2135439340
1526237088
1911523431
50376206
787017068
1535829165
1444751643
1653120953
1424831194
1956165723
450041051
125878475
941151996
1108196537
111139821
570844292
1084501859
1720137937
1993843314
941021577
363465023
871060010
1217581998
597958324
1078201203
1302856392
1574105513
660803298
1832373492
410575178
1596218721
1730327873
1964894203
61289360
1251087715
829127102
1745763817
1470351592
2007542778
1753218135
997528466
429075664
1067414802
1950815533
1969124519
1341282486
493634058
661243426
755396925
2106183500
1541816069
397988726
936759913
710111854
1441170734
1463348022
144975936
1446462944
855256049
1864314257
1335198110
1719311182
2106175844
1774613101
711307729
1160363393
1985176759
1439144039
1213559485
1332061115
1478657395
867698095
748619975
768214103
854994093
88752386
507949442
589036334
114896256
509436150
1975907213
244113038
1511004304
1073782894
375878495
854660524
400448807
749521664
811506467
1459768613
1903338561
1753256734
1627575850
132573303
398049031
1381735074
381382964
2003779687
1669379136
1848544598
2037201582
1109918225
2143913974
205572891
658698272
1619513840
1693299552
1562743091
1753650088
1819915564
1609262209
1306246180
313877162
211695326
228245965
1071791271
1176173945
1508121470
1094158538
2092431547
1812571882
2035549068
274179525
573750312
541611665
1585005257
1573398356
1580613768
1616342569
2074527828
470065801
197041839
838024092
472620187
432015798
1653729508
1546489751
1439319377
1149337875
700433435
204572618
1499984689
1431443702
794902785
531699599
755461739
1255495221
1019211023
322275612
788862936
1565406876
1888301268
203286062
1509790581
1848600004
648634559
343811369
320931066
1836271301
1672975265
469485536
935010546
1297534892
268317421
1033295640
1672278428
347055086
1745927975
1252446454
274174702
9024432
909509991
1052955667
1385155707
876705529
1127054387
2030936297
1457612252
1598191512
1125245632
1470262166
1025265946
338198290
1959669989
861408187
846113785
1370352898
1894152259
1205457017
2029615694
932021541
1213741642
669619102
1075422280
64360586
1444702800
1053798626
1976086012
813850880
555972849
1731126497
1797938162
1269043142
2118742713
1370536656
75073599
510029952
1859931491
1649881416
1515733365
618185861
1380440782
2056506457
568266192
134122890
22715970
945055130
184251619
2005358528
1893466218
174774827
2109484158
1776541533
752537273
116393474
74620766
1647530686
412856134
157839667
290633537
511931178
1597472464
1760291103
2042304872
1068435807
206678548
976358585
517351394
866492812
30329905
768930323
964814566
573521997
1895538869
1243886589
1720660879
873287512
195189464
1693414965
220777190
1284678958
76799583
975691190
1699353443
1488400354
469686147
1833059197
1832527412
1647804055
401259367
279213230
2045293543
719360269
536909022
1275874993
1250635688
987606654
1165874449
1355716366
93393403
2109158966
2110126678
564188950
1941016494
570624174
322894837
869794409
1081677398
23947964
624913007
612027303
344775793
1105632421
57065253
802746338
340572916
916778699
295713242
106700691
545961053
213382919
877605671
157333452
1113877752
920113765
1296929549
1907541478
1728793594
405621689
601825449
920772734
336065775
589379673
1354590727
462289836
1568162709
123491035
253428607
1941899099
1343666341
301632006
415788848
1837425327
2043505136
1180691077
36947953
1208138457
337405511
1405867219
44644250
1005108848
83399253
322397821
427313147
1981517585
817027377
858317518
308450140
1332372918
1610627790
425499133
533793395
2066780518
251885770
1034102049
656893117
364374189
141039839
2118064137
1272257326
612241461
769740606
657860818
1739489215
1543814478
2124809644
1933798970
923680607
1731039296
551088347
953109538
1378928528
90260399
259684501
2035170309
387544910
184511893
997046819
23975431
1694007756
1137247159
486310352
1249428806
499889270
1917012957
349272260
1306184914
1831966185
1374585979
2059053394
830025292
1495119496
1589531074
1011837075
1926602825
563871284
2109995158
1273309498
1484724756
1922149584
1391063057
1161318417
2027617118
1385397910
1352155524
1698677289
1440241983
946163851
1153773309
795359047
298916174
761844712
2031725
1608174055
1191988992
1782110693
1189892251
1072510254
1029099473
83298629
1534836148
1304788363
341347108
251718915
144905179
1786623336
218031812
773437806
1702781202
1752857227
190262160
804607716
1959609616
262770898
219217219
1424644533
230153603
1146189611
1792315598
349633877
964613001
893922064
842013232
270944385
1777928700
67372107
349950854
218989719
1294341279
433126556
821606211
264645404
1347678411
104731540
1833162817
1157408858
2070240166
144236307
784540700
1303687270
1306080642
431750188
1843154812
1091715807
100371781
1956989223
1788899968
1918355224
1978084211
1138161993
864621758
630971420
1250775833
548513071
1381681810
263266091
377013102
1080042626
1310090332
333463090
625106726
707263105
499201264
1339719246
1888792914
1598310290
1373954128
659090795
2144826506
1782844800
2060866952
629109815
1289125339
1034510177
492333012
932816058
1349203272
917246384
1713709669
1182388384
778936749
1120399522
1627103985
512349094
1201322677
1999954361
683150207
826672436
165009703
2012914403
390910131
1507659920
1057003591
1526377413
965826638
1581286878
52515985
285340446
2032704204
737289015
2136987016
13020330
1599199663
1821700320
1500456483
622052403
523845484
304392756
1426270280
1195523152
247779672
839759900
239814424
1353776953
1453480914
266822060
1049936512
347568405
1428751539
1915604384
1421936342
499264356
1604307086
1450580320
163917065
961866194
1338162471
571882394
1798063945
1735426104
978487972
1638421324
2044344502
915304696
869612254
886702804
1320452004
1858647121
2102200834
1751066480
882447244
2101255856
1604012910
1426565685
805639171
884304744
1523330650
1756619729
1135088714
1672285521
1748762954
190072412
1375606544
222698321
194217126
1295083072
2137626260
164221489
662865498
648200598
1043751735
1676133286
991881919
645778436
1656173229
1255643515
375721352
596214999
1607201729
933252208
560654647
994113270
1880673561
484972227
868151377
885065299
1097015036
1463127063
441217620
993921214
402689162
597225261
2064120162
848194644
1051938314
296900827
1483749715
1390097800
2128946031
1725702430
1261554446
1364494183
2028250275
10261473
792020325
954563609
1892472299
1551487602
1665934699
721383996
2085719301
1498164266
345079338
124029130
948073857
1954103748
259732383
551131462
562682657
1939004519
491264927
564794771
1166516610
677047384
1327247650
529027646
839502352
573423650
502047669
941098204
1794068122
296423141
1435674894
621001019
500220259
176920666
792630296
894571069
1897518447
1731047733
893154892
708269879
1362495976
2133931755
2080118129
1755040603
1454275329
344017112
1086691047
633506273
1890118735
292263777
1902001744
1305141688
819307728
1675215453
926891961
1849677786
207817730
1152528525
1915984251
259811096
528718959
1051784344
1606538298
1073957933
1194727132
1459721525
1552720763
1020208359
691179135
1454569289
1150827879
1959286131
104335137
435982895
770858369
1692844283
838240782
589969849
748339381
367321859
930878562
1170422901
1520985264
2041691956
381215087
1192748736
315703724
1503551312
492065297
891379577
120718485
1182076703
1805401537
1927061052
2118757286
1730905678
2139303917
2067081246
1207357420
1624724402
1902860200
383636201
1947025942
1177541929
702670024
1855812963
343460987
339414087
444987853
657502699
1214707362
1335834365
2091159296
2058640708
323448897
2091761588
549408379
584841201
1825827958
1839406832
563868870
940510322
620076935
359694582
1889603718
1454240429
1450391190
947304098
1667026922
88851201
812380451
1648669410
1438053975
1366237145
1861354825
1905768401
2138340212
538313997
226392291
291542330
288717925
216518345
189859214
553314768
404727831
2052118919
864813231
1560019945
1202046981
419555025
1345918747
1947119860
676289372
1099023119
81735509
109093016
220509530
1470412442
2088961124
1781556056
1018166944
124586110
1061178206
1543195943
1846622231
190147484
1937752786
306519027
271178331
666995533
576408750
1626765404
1397445229
651831686
1060238567
1624680833
675483058
1197639395
1644619495
1142829114
1188806732
363319338
454949886
667150738
1061478036
1168783230
1626588925
1888839137
740312237
1897171568
1166454130
1619628090
1077409274
419603388
831770436
1419869517
1947825107
1166419912
251917933
1395416085
359490465
891189699
1318643606
1045394804
2115206790
1303924866
1658810101
183289074
1415428797
532470218
1129511829
113288016
555552773
1850297428
1139040467
1614248047
1902963331
2101259712
164806287
1390271334
1795821177
1789407971
1245001786
628378837
1320867953
1243422863
1238431361
1482361883
863256025
1557397762
752756757
298496892
601291736
1572354243
11850621
327962530
486400481
1077131100
584003784
845822720
409198353
407242674
160577969
1354872800
814951081
251094008
805379526
434715592
1887264766
1095324768
1389608346
636717835
421423022
1025557091
23786749
1449885133
722044138
63307863
458054318
772322977
54962431
1690526055
2051638848
2085718216
1408452405
557639776
1632873650
23146229
653450962
365517810
286683954
90900459
1244450000
724012438
1985618436
1377270722
2115506433
2053418790
1527302249
912608813
707207520
1962841119
1813445888
1155085850
307716615
1068397243
191569078
472136327
498803443
1289961760
1047134347
1294623101
893125961
1242753075
1129102900
199123637
561084136
2056743484
598470042
751247554
1827838712
2092106701
1498727352
247481653
1786956563
80910970
2049878362
301072831
1154842074
1247463703
1078924452
259350731
75443710
2125952838
642296933
905473980
1187954396
932070013
24000651
1141604851
58602669
1554783404
1360268723
197180160
2120409951
1092296894
823702774
905616637
1374105074
99218817
1595049338
1312998241
438420667
526946517
965757343
1007591871
1529381911
1885388062
1755719580
1631384286
1155015467
917802450
694055712
1782531947
1138800312
756726770
1261753258
2035662114
1639325071
1501581711
1788318136
1249375216
1705289452
440278333
975555463
447259043
1184573419
745048023
1578843572
780876335
1217110915
1977410146
813241172
1104735448
1870344435
1853944045
1616804081
2112327554
181145769
2021283700
1486492327
1096641449
1979185868
2032912265
1780413734
1628942893
96288413
1023597238
909902044
1832408039
282464635
1841680733
2029084649
112140656
30249239
864010303
1922866583
2029638578
968388191
2126076090
1208270769
236700721
1730342802
67947197
1328235587
882479833
807525015
1632983531
724306694
864979286
1070717005
1131000848
1070556791
242830309
438522566
1295462167
1315737697
859669917
1830936126
887556570
1347126691
731611123
1591665188
1321931963
1936191408
1135052248
794856593
1120919769
1578474762
984303440
108511619
1123172566
651150129
1136186561
1268237796
1993818423
266126670
1045462106
1726036064
1751197820
1533607529
1122868366
1300164543
1234661411
679946543
1905466496
2099263878
1251998415
541051903
2114036541
87751507
1574580501
775979192
402097254
1095650248
1469305721
1577862193
57324838
876357163
493731346
2127853545
2069467876
1804063895
1695986555
1871084572
1454534418
1284517594
2009064381
306014549
332067469
1290410539
1892265330
1277251114
1650764767
869932585
626962302
1468996929
577947572
1163692792
963826226
91141969
1826244514
1996844009
2125063808
6796298
1399272075
2101116315
148549740
390531549
1922589453
721703196
2074385443
1161665580
1224672946
1485264968
770253664
1127919566
330560468
944806044
1273539745
1118186869
1626088717
269625461
207955915
1053696758
1166053056
620498456
1072532100
1801964370
539667761
1908751107
1283579806
164647651
105169244
1119130876
1052304918
1048907393
1471364996
1604083702
635650087
448060112
676727214
2122772536
1339672796
152504155
55448614
1488262229
1672764763
352223014
83639409
1764429993
713873687
1211274686
1026754823
1538401479
515088129
880086323
1234749658
1294346564
1509879667
874955562
1069132578
1273537325
1788838656
240687943
1798872141
1596293255
399899467
264987394
119911229
1801575856
1961347647
1979021452
1637150041
2119447053
114880553
1669614319
1079691818
965294883
1195710535
1861560069
804587409
1408900703
387222895
2077416685
1899231896
491675236
757291229
747065255
826720502
1866202206
1699188383
1800034558
1188195789
1052171616
1757056468
1881611901
1862469972
1557842613
419832458
4561232
768459897
1514976000
892417862
1728885696
1715513907
1266707024
2044619129
1822041032
38921196
1530571482
353553809
47783284
2062055063
1631886218
1445921918
663551383
173350991
212067124
243778520
257236181
1585654952
1022995122
1056583156
1252472001
141283115
1695434254
524254819
1916754990
1021133020
285054347
661407433
696679320
936198179
2052159291
625892781
1955607101
690387789
1391664929
1839978167
1651022940
270285214
304260911
1797404802
1660165496
539263307
27729867
683960159
1991787617
1831841710
963772562
885308812
1915097168
1231773313
225455305
738951920
32973200
880141597
901741813
306011449
808005983
1082777876
1438009550
1521500914
2054085524
248283211
1774443147
840354033
1235550580
1253183709
951915786
1476574843
502004307
1373756369
1148797063
635796870
1538379465
136064872
638771499
823414073
1210403526
1280062710
1895889441
1443003018
1814966000
1051048732
986815294
607227690
2104394903
1771949852
1862708609
1297397212
370184885
1147109374
469518229
1050518338
50057320
1041175210
453377164
1894701432
1082527283
2052243970
1273781309
1679402250
603250601
1266569264
403877309
1470741735
354470339
1013403693
766029197
2062983303
1655076017
696248440
516712385
1245303462
849339949
1039146992
961178050
733894064
1203964512
138830456
1067106791
1774550896
1388582254
1878844797
448828507
371895743
733805945
293010703
144107841
708363195
1940104964
1165561023
453352980
803507496
1780402059
1242391495
2118135405
262286633
2066875339
1019173027
335960659
1348827053
1550879489
1374853946
1452128830
918514518
233927833
1805599723
261144734
1411752630
39375929
872295461
51269055
487924211
612979493
1411285202
133169050
1461758471
900910983
226386997
426989316
87672498
831401932
683807143
109139259
603816159
172966504
396460274
44029633
835241603
843007662
142211464
2095640318
819624809
537670627
1710817704
2123504005
1500685656
827145917
1651077787
1669006472
1593641317
822621161
1874787565
1852080254
932144969
668833907
1765374478
24038435
112152713
1120551893
1970999183
1969455883
1988240420
470630106
1309069720
1618201613
629928590
1725822229
753953316
917865639
611955505
538683257
93971096
1051577603
1634762836
462119160
112048072
1079753698
1606091088
1164091479
1348315614
1307958596
622768498
1979289479
218666828
1129787121
1295374620
1242672373
1493547704
623455306
854418022
1804832605
417256687
1316298705
2033167780
346720609
1138816217
341213092
2050344658
1823681061
456962877
465063657
1924892490
1601882564
117749684
719666982
306645650
882905671
1192965821
833479946
814216789
1761951568
263732873
1903150652
1997233561
1165215868
1516623500
2041139268
1309790164
997822538
2044960847
526955624
1321332953
1197101273
1988987235
384519725
1467473532
1510974703
140375645
96903849
199074682
630565268
722048032
314812336
944385134
426180425
1425734247
671085282
1987991259
717399229
1160993312
705546391
992180544
1045240515
904699832
1707218526
532321704
9376146
370418519
1226448421
834727528
1145711000
59208758
2134675327
669562170
1732165499
1095273597
1084320474
1130248023
1520569244
1281032790
530268912
2013596168
371645550
213481626
1047058536
22430773
325362693
2138172564
1951613296
1420995859
306642689
688483345
1837583538
2008930946
1408082103
350976312
670691568
163870981
2067085000
1374475149
1021050697
722110204
1138439520
353948840
1103767381
1493292429
70267063
562884969
1195510342
360957063
1982499115
1290526382
401783941
2122890245
402804596
1024434273
1212529907
212290607
416733372
1468959625
1897404415
80152788
1392035058
1676644426
1194054755
1726159882
581085338
1749115954
1095914504
212086796
2087248971
2044591317
1398072385
1330784175
809569911
613832172
1357765366
427629311
170373729
178047153
1482066967
1617687010
385173947
1335901901
671868152
1655165585
1349177845
1044350814
1279801828
855008406
914482394
849362168
902943575
1798367342
782307532
1741753747
1204593824
12364474
745576551
1017876773
310901277
627775671
1107174891
1332310659
1133715209
1234855617
474576369
963216584
1570207095
2039203842
1699425377
154417097
1033874231
522381432
1272389971
1540041156
1761076652
1290794382
1394032067
80906819
1075193749
1253871973
2123592136
1332663244
1362904199
2096816874
728777783
1210004203
2140310062
233161012
241924630
1203748693
757850268
1115070995
1058910614
221396335
1045297979
458873785
804993930
1522688083
1262242960
192726162
2002123406
246978111
161095871
1292527564
274154850
1916238636
679703216
947164506
254493354
844615728
1736366445
899010219
350974627
289829892
288369921
933228165
410790327
112157277
2050155007
1947842266
1802576916
876620560
2072548467
2059662058
1256153646
496563738
1310498510
799227298
1544086395
1065406264
764914096
1694271710
1719752179
946591530
2136703062
686148487
1461404737
1952684209
1674773918
613811278
300334682
2032499980
600908186
838098741
1017881062
19178179
1854431539
1593558137
1615261984
481379851
390387619
1549103332
1287863282
235619230
1019780182
489310894
644647698
1149990866
1532199560
1679059967
708404441
381831202
1078622611
608261856
1852362383
523528085
1779074013
756315902
789833066
942066244
1408605591
660766260
353683363
2086990612
2051638474
354815859
150676828
283178444
470836398
1505341523
933545201
2014360187
739462305
793340016
1497033244
1451383736
1715306739
488637608
1737517097
275738793
113181547
679519233
103066195
1916420170
71425885
1864739441
1033018453
1605698785
888794555
556343085
503520500
1937387691
1680093064
1694633170
573673445
1131063778
617419932
1072104424
2088954163
38662747
362760751
2026715080
878335786
1888584419
2058316472
336937600
1629693656
1975574170
1637755928
36433776
205854393
1349873589
1199066039
1179651603
1059645537
940464877
1786370791
1139067638
1398542627
1330814627
1457279197
1154347191
822305375
1610803509
1994692513
141874495
213429791
781817777
10154305
959773898
1818310102
928956044
1490179825
783357166
1131565081
438083998
76531444
1273207040
1078515298
1905321755
7884513
421649729
1155912545
474244972
1908534809
230475041
94652262
270009229
1991166237
1803486534
347093323
1381381025
1628753445
237251063
847911659
123132169
763981425
139692621
561375769
394979776
1595925958
2128247822
626440977
795150150
374662317
675296226
1970578213
9190592
582938829
421655511
1870213029
80740637
1990099108
1760790397
2051163925
463753715
440389139
658912321
882964463
2073260663
567298389
2088750383
2046021625
2014203663
2074478276
1835057843
994177702
1292571251
1763685241
966249744
893531905
1343903961
730478687
685597011
782543112
1174919817
1476884282
37664244
1087831340
1706581143
325839295
554369006
973044830
1653275658
1846716213
1744105609
199703813
964844673
909730217
2084143640
1196892329
2087492610
960689732
1643680067
814661939
1919641177
1144963443
2001915592
78392479
289257235
1323483206
1915426567
1747335397
7645755
1212119348
1431451661
219637361
1996720865
2006516608
1455324238
727028569
727837569
1667511542
1949215733
508113695
1190222179
1235349441
2122634085
1964085695
214318522
481977476
2077317326
810992447
1207387088
1623278201
590900105
1578414759
2100776067
143725855
981278728
1639478492
1457471117
1162791015
617555833
771607260
1202785799
939878992
1349030427
1717399113
272774321
1083614965
1774161465
717039059
1752366900
2057308459
1099396035
987476985
2113892817
1843939370
2122855523
1100443656
1297510332
431490639
1369824282
2125885537
1591593502
1973059289
2103728010
552243337
1515947320
1717808622
1769296781
918868094
1417831508
1860230802
1812455742
297273113
1257880434
633725408
376088340
288695191
536277347
1251084167
1876156086
1741815690
2075308229
957152718
720743077
858374427
1803506639
1225783145
857116668
85815211
2106041888
1011313828
277713779
1749799648
1993658681
1265250027
1016011780
1894948832
2075218260
636366573
1303969174
1247422828
91130978
1777536614
2081380314
806498604
1474932396
840327142
1753254469
333060048
189253340
583592444
24498824
2075118759
105615106
473233682
1151044905
297672672
1818656816
151462470
1863394102
1117852266
2099995834
2054351990
1778542720
583978023
909454479
917075137
1461087597
1236755482
259180447
1767760301
1091466507
1440385309
825593794
1146149079
1185753904
1545222705
532070260
1610889463
307278889
172947938
460632041
1391982878
366441184
308826242
428078680
70030911
397719631
1164118174
1162128466
1370659708
145912278
188361227
205835243
1950101807
893248446
1578010173
2049490493
1546819720
358880059
1386621592
474307797
1428058296
678880926
1576822102
409724934
43182159
1648530950
998632391
1624851814
17929837
1586853312
845550994
754259746
1418021070
467640085
1718313038
1089766585
1659621658
1772874888
1370536639
406938614
642526723
1518495783
1096028641
720693595
1928428025
1534168312
284271538
1506137535
1085347321
880677486
725992753
287096546
2136072470
1719900720
586474694
265259163
798246126
951935137
2060559892
2037395893
114564927
881978624
1697723512
814812939
1014014276
1014946868
21125380
1112887134
1645028177
1138714297
244890242
508513829
1866463126
1896833286
427319922
1492443840
2091535706
252402877
1738048700
1375513524
888199090
1243809584
180070225
1897913445
1468307052
1942841512
1018948969
273324678
1660045852
1480504341
1584161097
399736407
107296566
1414840508
1916812061
612359409
499278145
474494558
1333562147
1622848072
434191486
1689822541
1235028222
1561633313
1149605346
704918093
980470796
454349342
448006386
1465403563
1260526842
767812774
1861584924
1962178352
1161348116
657009355
291917876
767172156
331143473
971002668
1288504447
483159084
2086948663
1509596188
437486886
103123719
515170538
1254995493
498253193
474369729
2094607994
765951265
1351602894
1197453182
1951741870
555073839
1272166901
500859812
1951452254
1912864605
1626222001
1044708929
1430725912
1650897703
1817229213
734494589
1962259515
1627259499
593292495
2108690717
5000089
2032114162
1974978225
1162656571
806551850
2052299353
1855620431
1959422479
230237844
1332635827
1172333501
46276548
1878387046
390070288
1800708127
1538646564
249540364
589761376
558868507
541535516
1450931698
270157214
1091825407
895297709
40872014
317086301
520626980
1842291644
1371290956
570618968
1787731670
201705044
1638129411
1659621275
587007426
802945038
1184059054
983413972
1259114079
897062092
1431970777
1246933538
620781116
1165823769
370278675
2132345485
210890079
1861818410
1351276739
501467087
488537619
598205721
439107463
1989781109
450269178
1690476811
652880451
314324919
1606881183
118194485
977580484
796120033
247990353
388038841
1471453838
970554372
1849043682
1417888699
1314818102
1397593058
2059577856
629149999
1018876914
137197872
109134825
1429759977
383366983
1848870588
133967527
236728431
1910155891
166077343
744349416
414303905
1861672953
939115000
348527020
361786550
614986924
133748429
772707412
962589653
390313152
305805140
207350018
781110646
765103257
305502639
1220368904
1427839771
320258277
738468910
1173042963
419047203
881037892
1275844223
858382410
1300040535
2119766504
724879753
1127913986
524498006
2112589467
2053441453
876531815
1599105857
1747877170
369131050
949789161
1473883699
125285381
1796664241
840318664
416750015
1419751607
1936545353
840626803
1950542316
1453395835
19825674
1798532631
761991916
256082738
2053130173
1046752547
1495095308
1885791683
910729319
124546620
1170377725
459525619
1980913764
1195392559
244867754
1174833203
2021687725
1245095213
2002169273
1948949541
265777262
13000585
581802913
580808004
995164318
2053989056
1432296200
1648522116
1470629635
377898986
1545797832
1355781778
572909361
510140833
1677165716
803025371
1759997010
1250371157
356001173
1413104064
1378224661
1565449660
1458799927
2096206034
1826030925
738562411
852188177
1882888476
1506115208
776735742
512867235
604480743
1388900183
1008694254
1658016751
466031852
1439360238
1648165528
1870827557
362687848
2088200082
870457311
1186304724
1876416438
442324162
393737430
1904956362
6698657
915183844
1131932854
765079801
1211194036
630014755
186569716
1808980918
2089200632
165438643
1443913419
958841160
1933460210
2017701999
560034642
1380881000
1684020011
1709955352
530504464
513112206
1978255513
623367767
585614206
1531561464
1647542314
967509271
782314232
1076407252
304873112
1600203034
2033094847
727145781
1380793474
2013222596
1249804832
778527076
762017119
515446926
68897707
94828550
916737477
1512129697
1648945063
1880059410
2008648520
203252208
1791784370
1237465809
962448602
96532593
105984279
2080418889
1455793082
688766494
1464310603
620503506
1284308426
2023153182
807680493
2144517787
1483262867
551734786
1995569938
1536287108
1220793436
790315975
1151015228
1976928398
1294096309
1321015051
1811371257
639285169
1068741058
1073432516
1620111976
1522489464
30926736
1903059328
728461215
1667863127
1865358120
1546984159
1004322792
1270702335
259885179
2102344214
1002178012
140320846
1015501754
1332500599
1640441328
197140227
519998475
1396292749
1601539396
774283050
1536478148
1767221273
1660023930
1704240647
1239468876
1474747869
662002438
1401454476
623104259
898739030
828630856
862952945
1732242199
406778109
41474739
1366689475
80022061
1241917826
910003553
842133918
667363881
1064571150
848979015
1844656169
1427253666
1257345511
1275743787
1290822794
1523824584
390502057
153311070
68751
2123147411
145399692
1409976100
1546064156
836270858
1009152125
1352972679
503747996
1581489894
2107420595
516917182
543428366
1827700851
451082730
250759851
1230881412
837615422
1306522579
177742836
1006864476
2007322663
74582392
928667863
133366921
543780488
581785235
73810398
481862297
990005883
257349911
1754242688
712259067
710379129
252934656
585708004
592939345
215041816
159303950
2065854801
149526502
1638778589
870722281
1003389545
531818560
1412459625
1238221609
1557774794
2216915
1558076536
958527364
1555151803
938824056
1530809372
1584045182
226354089
1096353581
1502606567
515519575
1662358665
487869464
375229583
1975761118
834437701
412974734
269926803
319731984
384236397
1993126340
1666681715
1342286446
1233023617
40040192
1032738711
1451674920
1626295700
483366090
2108525001
2021145810
1263116746
1730459481
1884488706
1637348630
293950770
274471521
1724912428
1000456700
1637861334
1173345382
1584911
1519161104
166817580
227452389
1738962970
1864828416
1223196571
734145761
905102818
755338838
613402413
944826281
701395534
121153077
50765683
1520591172
1392369706
1888562125
6999190
1058271101
129326044
1734146077
1574308248
574954326
760805956
2105058435
613644742
1144054722
231131188
1191977557
1208032211
1394273712
523619750
410710172
2087215795
822183
835203487
447986658
899919330
1530477505
2082715402
117421129
1858067525
959732654
2124954588
664218952
504944456
1315214686
173816200
65526005
2105675075
963300408
1980892280
1872488708
156824156
1877516777
1516860729
345351703
833204569
519637611
1224318752
480971693
1357823339
1490139977
446684063
1669228105
186341374
1280065345
144740303
1894058655
2092556605
813952266
1038526656
419729250
112673069
1675979642
2015006329
1648165007
1098046819
877748902
1674984856
1909869291
32417613
1707683045
177941579
1783059974
443173798
1797367052
1446659191
996918424
686471472
1205308373
432617386
718833663
1311953437
605939619
1168897137
228733500
1928309899
1083763771
1564364474
1245249718
384822123
663483317
928673860
970811109
93667296
1715047837
1830505908
1537656736
1788523232
1060994649
1373276156
1296700225
1418849069
256321951
894124398
1408978134
297939099
373910203
1480438874
1216277007
1202010036
1337012930
83009485
1347270786
208855113
184276858
1841044289
188691286
800613033
1023692274
1590181635
439060619
1198481324
1522586842
250060732
952694325
689272636
511905389
1245338411
2005094252
818927649
517736499
903563348
54768968
410606630
1869258078
1635807916
941087425
1646187979
443750077
666299491
122581327
1618196457
1359277002
2032604498
1000661237
1783159540
2050929095
1529256891
1245432960
1392899826
2144640938
1539601841
1750726492
1423651915
162985550
790346404
269209814
274791380
734087226
774615333
1602386891
1142005383
924738675
1564146412
2003505713
1663018696
436674398
961394934
946479496
1366269605
1176956160
481716494
444855234
187475235
2013045684
493857257
1378133865
545478720
853219357
223117190
1718340230
548615773
1672284666
1506751495
1755968046
216849740
619850710
796500236
1075357134
1144242141
490506330
158517
612596143
29406483
1769054520
1811749668
92872713
294157710
137165830
1025085032
1484396004
309158793
918456075
1550723795
1813884085
1055885712
613038537
1511955149
1267033339
957730116
750105521
1614940756
2019579065
495215670
983508995
1882219913
1023798191
1403141959
678676859
1242509719
614097729
434014099
769685484
253329940
1962950356
513180123
332687339
1940625838
1903249800
596772195
827047273
550938467
2145065305
447839341
907816256
1901970218
1664741650
404866547
559992755
1249629755
1387508612
2108264043
441346518
1928998213
1781723127
1334417564
1120430632
100925000
1010577974
1278768426
820517449
752959066
1609942635
616964826
422399696
35045149
868939012
1010943925
283078038
1029642666
1986273239
134414243
512204357
1397217852
476927346
914322968
372816846
63354851
1555445074
114759718
53037976
1732319800
263648496
1546467161
156316015
106592539
1002594818
1701068411
468353298
1898494834
1532082990
1823691655
1406298970
684853079
90992885
295639871
594720156
166949393
2129282283
1637201704
655417699
1517244705
1757387483
1672708820
1523776060
389996037
1351069876
2069963141
262408165
934242119
959750252
695529894
1270101317
266131230
653718563
271059878
1902696732
7335687
844135032
1741815690
232834677
835717924
723786452
1637468413
477015457
1863553105
456339392
1977977305
1629165113
284772163
501384512
1475471866
1839003997
874111474
275172835
1873464089
621135875
572598557
126572190
1395217443
2003302567
1590158628
2111611161
666855859
499083809
1049436344
1644285704
1183678743
775391106
1861741962
334077791
204330010
1364582226
742863402
137331734
740148828
299167677
754290501
2086459873
182846659
1913942903
973802709
1953965246
1574824063
697265505
492980018
1138405635
1045773470
1769643334
667021169
1772076755
363562220
1350882206
1689488481
587750938
116629051
1720209502
944154699
1172125809
2080536949
1464630905
559113120
1785722294
529839206
1597510140
1327837674
1061320944
1975844598
488020831
692244778
2070958100
896660731
987456225
537745836
1485150482
357467404
1098143391
561163585
1576196574
1234257430
2123644520
474900495
1224960653
1952095062
86961139
1027021456
403575689
1078315025
777447966
47243150
1829839948
388781818
1515732943
1924908642
476731973
2027038483
558586939
1747870009
1181752535
305243456
180752338
903540024
783951308
1437552762
1609105375
433694368
1467924337
599211266
783214248
1019192644
1506865962
875998741
1542189994
634651566
1440061322
2050016666
988406739
401053997
788624864
149999696
1834838961
1039998508
1329104347
63777189
996150718
58655859
1165590643
1588528035
795900271
1968041332
1909324448
669733769
2050292044
1874786828
1576543983
640790374
517071060
298240180
1039934932
2133207900
1761085229
701533899
154324431
357854486
1797469285
977249166
1432328982
2127131897
76371812
826887291
121380984
11348468
765105425
461304019
1223785452
1772441844
1863875557
1132329339
2065196265
386594229
1447569725
118622692
594126305
2099771821
1347288650
1981922171
415217514
713223188
1641887033
1420122331
2043818687
1577162268
733859149
115323961
911854984
1067231788
1845472634
644562893
818351960
1309979427
1816528301
1470610234
503056499
1506929247
1486117647
898351277
1359488380
1338220713
971097490
1895161011
975216045
1183757478
1573813427
2040818297
139727959
776428804
1265330106
71213633
1723980325
1652486926
242634297
1914332434
1036279690
673269280
509799595
265821294
1358753070
1223046684
1531671843
1036395566
1241276482
1879995110
1949365100
2106320684
1897614422
1176070957
153271354
108364096
2041099614
1716722600
1273454675
433776862
593215480
1337744796
288858644
960230437
149301391
311274085
1778240445
2024121734
227155147
415426708
397172149
188684604
1978377614
110005674
904015988
2120648097
1660578010
1062720461
76380571
564562120
1542225725
1537678831
331172566
1027544758
495183560
1548249597
1581226239
613239487
570066555
2135405362
460992273
149178733
571342861
2048622568
1407436650
1563596226
4712120
767608643
2135678634
786528720
826425232
1607699318
2028321366
1991732591
579209311
550235249
771070751
557019350
1946929919
1790587178
2012479688
347710936
465715996
515653456
1387380651
2001327776
55291014
1986329524
1603957828
29235913
812496988
1070294653
1489037317
1273639498
1271534424
1137300279
811282102
422143744
192340669
420425979
1309977061
1321375800
1229382431
1904563261
571092964
277904683
482159253
1703815265
1541103428
1299730395
2069833398
263033146
385162951
1639578234
1395574767
1779526922
710326544
1284060953
208184761
1117189386
967835867
1561123236
1279740836
434718455
8418429
1996842560
236494932
1518645701
609087218
1925283198
912248712
2126995333
540606930
1598446435
1724466442
1755271678
749208394
123076753
1593384740
1438397354
2088425190
1940948337
1055187886
1921317689
925411244
1444610890
436566660
1799278978
824282592
1362302097
467145043
2054704166
1446996805
1130743891
125377622
710770250
1940001380
959305492
1536229736
1311716459
92179915
414921986
197125749
2061558638
322575415
469855594
1054430000
1524505246
1835451597
1649939446
647408932
1823843348
515332198
2034254722
1187558958
646208586
11580307
119608970
2080093325
1818325166
672895561
330177572
829133233
805425221
1441257106
2103796879
1440963908
794252354
402926418
381770728
725750818
926435781
113586331
2090011253
863851822
1300082916
1607872925
287112589
1950825204
527051782
463015927
902769671
1611451443
297221076
2046531197
1174281769
2133236333
1186581139
413550911
649939385
818110104
560308218
1512011533
1306891017
1858118777
60415551
979954381
443902560
165037582
1707306622
1735093271
1264749075
1152709142
780866681
118570833
1641124228
855304111
683999030
1345384786
1913463979
1648549120
1974079891
849389064
872011384
3390317
1424401193
1256151408
1144915046
2013708131
1158245352
1006843743
1276973639
1145159737
1832123342
472601283
1726036064
332045150
1588871764
674750715
47007087
1932297082
1483958292
550136735
370816148
2058369730
44040032
1914747610
59205878
99803409
482539388
561640803
956515027
298983929
878942154
1868722457
1403565078
1325546762
1314969671
562494172
1022693229
40267030
901431582
734989558
1880769469
1266342546
410645705
121190816
624447414
1745003449
397379624
497105053
1129409207
1791847711
946255206
612108824
1018270762
193535450
2106095481
1880464194
1225401905
1485361672
353897654
295099856
253557278
1070396186
930686486
1404441563
1535374332
1740810329
1688006764
443937700
2065135426
1394979865
782846479
1002299945
1247573380
1711658988
216730966
650713815
172602414
479077757
772902855
2122704529
2146387448
551403115
1678088655
361161359
748957781
1284429237
1648255050
506445342
1597436944
1117902121
1730263236
628195791
158818945
686258100
35745804
574054393
285450489
573066343
2083746355
2059735657
326984453
334263054
434469962
1480787421
1105019436
1648466417
621966187
1292791664
1198790312
893524475
1692436985
1741221167
734346740
918956675
645944754
250757508
1560747106
849262245
1746579869
1300393386
928227638
588613424
1862723520
124024612
267089658
1885411916
886693641
546839844
464102244
1630788870
1670114028
1374350920
1226968167
530739671
1820450977
213358880
1643761242
1274415315
1474890707
78521547
1875995798
1480302187
476988620
483953345
1947579617
1176622496
620961772
1274635741
1557314462
1383865988
1585974170
81095636
930528637
247935843
1620348553
2138362588
897283641
1502425835
1189426676
1308224597
904158099
1989057154
372520927
307018282
1033357731
113539700
1383899172
403030454
1258496230
1485469308
836228335
899341318
146848131
1395049136
839604763
149142820
487547686
2099519780
754729641
1965019888
284289522
1299396318
940069677
1191261021
1620953882
1306506780
241245615
2056399351
1620161396
563118046
7610077
1531692317
196459244
439396535
145683958
2141885568
1176165844
782400327
573617046
336470166
1018047214
1352486330
60421132
974328794
142407673
1687583020
2071128147
1395723357
263401617
336533957
1699061351
416225816
1518330735
407531688
1378438831
1992784107
196001862
834343387
427156844
8038974
545599666
1243113891
39271078
1797653158
831921259
658789071
376908565
1242288339
1665932006
119617400
1493087058
675604517
2093700554
1294956075
831968255
221666067
460766974
964136797
1394800571
1552682991
1264813648
986063996
2114734658
684682460
1683628069
1085108286
217740685
1707524930
790590737
976794991
398394133
390140151
714441059
2044615989
1216856882
1267519599
881244085
2125236582
438407402
1542458311
1757905051
188337366
899390264
1132150720
334407942
510981207
617625487
102587797
14342025
1141757077
1384687651
21086674
296910151
536278107
1565561993
855075460
524669091
544073538
2143471974
1021266583
474128020
1051587883
141298358
617509681
1983427798
1477630782
1917103912
1367885620
946390763
43984812
1383799355
1550402835
1677792785
1768109018
1118130326
202100172
1902959254
127113041
2074247728
812355347
1030484314
2103885110
1601841332
1480844282
560640927
1524113193
1415820831
2143848444
1477727948
1071454165
250489260
1650338761
1835722482
599983711
1601011442
1015564224
224657328
2141051429
2040779823
1190066740
1048095842
1991953228
1455990293
1579241931
940233229
295268957
806073197
60345812
2034523678
777932266
726451178
1860951737
2073550359
962072586
1843588238
197683067
1858906784
1081799158
1603108889
1447186045
1301855183
460452226
1196672530
71200443
419069000
1063917662
75945274
1394624012
1762028609
1549731988
871308684
2143429893
635356051
892144954
503076791
847998069
891961989
925735861
1052009638
1248856604
980987578
170478586
2093474151
1402242101
1416887632
494856601
1878784591
29434412
117592540
153332455
1968357242
623044627
1051240556
1503219341
799005640
1450199861
1471692179
775468024
702536237
723060245
803069631
1365324301
804911287
1623591983
1425175717
972807599
2012681185
21771758
1447090638
1026322715
626871201
1160648371
286057487
1313040487
460138522
2040696923
954551016
1047013986
1595338673
1804097312
672093992
166504466
1549471221
906852917
788684749
998859316
1378173510
1293985889
1844762174
444672378
1559276547
941825469
63312842
1063605438
520051396
462612894
1126652329
312713902
1719327668
939703658
1461903450
1609364552
503568116
194018786
1091292755
446862227
300382333
961010792
1457816246
1795009520
411428536
1568839857
440760241
1327188859
1313808519
1798308785
283579266
533010031
328130702
2134480845
1412546260
1842453813
264136925
1220435984
1214099155
2022526890
424378074
2014423661
151702235
775266726
2040137104
560080957
1136714598
1043529356
1104444491
14926877
1088763216
1599691062
617020590
2096628759
1006401038
1678174453
477744875
241630327
842397472
701108409
1117661062
320670101
2021260073
868448599
1136945720
2084006476
396136841
497545914
177700362
1629755674
740588121
1059576166
2055281264
855837964
708146067
1463607011
1724207857
1064015675
1901360539
303963949
1383037790
126329959
771854693
730124994
1922139700
1930170963
861579865
630976944
393918469
191251730
1084580635
841189094
236440231
35660052
2081787360
849628091
541159683
1385444089
1012306500
1287798905
1569382375
602814693
1681318407
1005724971
2052162149
908534255
1232883839
1019759135
1763227701
1764389502
1769736010
726064254
324096512
1662378520
369619979
1387680136
1657829385
1224779896
1237100579
834426129
1342335273
585477866
979035153
1542373656
87579249
150189761
580837062
1280932583
1827270670
255953672
319923347
1993524669
600503963
221109759
1385091127
1833181258
421650976
363458465
2111436691
743394842
889071210
1312003033
2071088524
44488573
1522369992
729434297
579237055
823242964
153851810
1862617567
1863899584
213236422
1355547268
1162140925
493178146
1287092224
1570106855
746961417
1498347932
395297190
1302313333
958513024
568417096
130681132
606559251
2091552403
24343275
157862615
1057011410
2060155652
854496178
83546893
1360791855
1624806186
2028752744
2144283879
2077732445
552913157
668131666
221452600
1463041338
1433878808
649523664
744476353
1012963796
1210270373
561296816
522579886
1434372913
163799429
162847771
787899233
1495697655
347623513
1744157257
513654743
1689890248
824431712
744672892
1287103600
1116469704
1608956759
887705367
1517096322
615037115
605428529
1452731371
729663295
1369560059
1992128752
2107539047
834367814
2100220527
1271955897
571567442
816297083
980264498
1607201021
362314022
868920651
1107930191
656254461
1425205014
1841083060
1750899919
1566263723
1201179450
901661796
68783794
346415580
1963168465
1142530363
722137075
36645761
776305449
1294425213
14399621
733492448
623069870
434712831
331900916
654223135
1284154454
289568591
1621571185
1687060863
1055681821
1890567107
289620566
217100969
269960345
644331206
824511721
2097901145
1314565379
1404316509
2023575068
178455542
116251810
1201247318
628757166
1465755551
1726392948
2116730489
677892109
720918929
1484582032
1238103795
437602599
369715827
1108383308
400868448
192450283
2017376137
1833721023
1760678923
1705280161
290674961
1023816198
1650797322
187003605
1018735811
1148255758
312190016
2146021615
140427015
1979176615
2038877368
1316998936
1830072128
1856572949
1266913405
1199629167
322473400
1455375149
1787337752
2096801524
777081784
138940484
1511642305
2102861022
1324967913
910321130
1225031339
347490283
470390788
322277777
470124109
1332801351
705749693
589650736
194192893
507285880
1099730477
362913403
829091475
1213273424
1253860266
1508813784
1857657962
2055239929
398039948
2115066012
359199334
1873345658
451297064
1255459897
1751533218
737033464
125441785
1997248791
1283336104
1488683391
940723500
1993480108
1036970276
1316548938
1087197012
299610410
765168029
1990828784
1228647204
1963802378
666825088
1447517232
1108072434
919874888
1387609364
1187263127
785511840
739439895
870747007
1401872296
1559230852
1006671251
1486821327
529365495
895824032
208922854
1446062450
395212986
1199817149
261657725
1230688305
840503655
2098235275
475557024
753019999
2090486294
1318485366
1410716081
1852206608
1112186906
1837803931
1061061841
1251503874
913148063
306147964
1575133034
15283645
634120462
726702189
583597071
1646608168
869262516
418434365
541358432
1104253727
1443226613
1199536549
873286767
1843337942
870180670
228782363
932522092
1753309412
2138253049
428733486
1525883289
1056917037
2013345320
1181953794
882514085
1396729312
1108670610
1062386009
1673847167
1271623838
1532011836
842797176
1017740481
1543213918
929838895
2052421657
1683607468
1979266765
1846759881
399975897
1205724765
200961613
1644761738
1329955701
1535454417
2030436864
93303409
603137535
2142009473
1657133963
751613097
1782648867
2079184137
244162900
36600266
1999607463
2095331733
1944040149
39210674
245509860
1162631271
636882741
1808158933
254811967
1731913070
1524622797
236388692
1067554563
1363880972
1415086097
430804053
567384285
788483499
641606459
83110444
1643825485
1796980002
313629051
246688900
1714186620
1233620384
1643586837
483149555
437549896
1223636406
1127883624
1715659169
1824353024
2561553
2057235345
1145978795
801259822
2118488705
106851070
1568300857
1837930104
509828202
586241107
849990324
2121975613
479113432
1805806213
1863379815
1413493445
1196633754
288015791
676989752
86462876
1090212277
1508584450
1427006412
2132656034
262599004
288631863
1353702387
1641412756
1203044819
692811211
2043016192
1825027751
619910359
245709537
341182610
2118821851
318144541
1247435063
1793780662
742780363
1714572877
906953078
583188947
1829947028
502005946
985916971
2126221059
1253211865
1044192235
1618410641
325520463
807263891
2042566863
484544422
662061701
403104575
1677156537
899133862
1737746752
685850737
869609110
1324557002
1274730299
1171059862
1299003097
299130629
876248357
736428002
1479515919
275449029
109572637
693621539
1404913599
1856661953
921417381
682752930
1596868118
46198973
1048391586
1824091379
1735378296
2067840094
1671588909
1121893498
1735772844
474521404
1908581695
1691017328
1151127111
470644063
490424586
872392213
493528968
77336979
1831695509
1745397195
849945838
1353363193
253296245
1576919882
751882795
996689818
499439116
214554882
1980338498
585444279
425076990
1288975921
1360130848
1536517834
1682993653
1826297799
370980274
504711288
1655317016
1474881889
1433593744
490516671
1253250412
1180001219
1179248607
507569388
1331588919
983824770
356098480
1439072300
644595437
690489966
518892471
591353588
1564460208
493353236
1604186263
349722
879569526
1221953723
857629260
408887882
1017730609
1642919139
1747573364
1590393264
63668644
104070229
385974593
1955793942
498693246
1380400930
1647063576
469595782
2089956781
1938355531
940009485
1513337566
80945687
70916055
2061086950
464086985
874996317
1445887291
573480436
1346636127
447290563
67787097
97368838
1837618812
1799041182
854528420
545416891
478444711
53216587
1003355243
591514831
1276956360
406651717
1347970953
1296090556
1668138118
179227521
392569456
1647712550
770755919
1593764732
1844835675
688981222
2001442915
334715784
1917454873
839587361
938003666
1306806291
2002347734
295067655
1004958033
1992626387
728389135
325456887
405245143
1362623504
425142038
587387145
1400554014
1598277511
1103176368
324676307
1165720349
1272698388
52656262
579308348
1388599170
1545165574
595701417
106286999
584129856
1455293598
338691211
1965716371
1387434837
1343403195
1386630168
40594495
1071143218
1905387709
923003252
156311624
844165682
1943958183
820702709
1916811091
1788919551
334335727
474885221
1752654665
1115529769
1758809669
1879375135
712814347
1297974018
961704328
619550009
911361159
1630038405
89190716
785611171
1496664741
232730869
1306574291
1669290265
1030465348
2035577486
1537793089
701733305
547141426
310371851
1414247019
55179003
1122229771
1608676722
1970394027
1667040242
288736964
1222334554
917733361
913696711
26503389
309547593
652613315
1857022884
1851028765
1790010488
1192966928
1952330846
1495324863
1566406410
929157357
1478893649
893260146
747536576
2101175524
378389772
1316544126
1934514115
1545699067
2095776851
398932899
1201111743
14767679
439925380
254162213
505965375
194016225
372083193
958402176
2080024349
184292137
471928011
1663058449
424628894
185930268
828488827
1066962913
1109990220
778914555
1170483214
1229540198
1990615915
554442618
334232278
1728916780
1398362630
1723181600
1378422392
929562623
1528754392
1266868484
1607088468
99076757
854994534
1150254709
234086713
604410404
939924233
2059252369
1692553089
1214997279
778693153
1114889046
404913176
1659216476
645329401
516689114
609496619
1266064462
1775354608
24950362
111878765
786270985
63459535
1564936160
1888088703
399239438
696537220
991339554
44080876
1002650248
143851886
1749183208
107830852
654603833
235561546
675593050
1102955097
1156729009
1398821647
86124988
622684200
380772944
1305659493
1411246600
1009918976
1609941093
179155796
1049911367
1086821696
932027937
1573681685
897263869
29562395
331540502
1658405149
447041006
103683126
1572198572
1715639294
1281146918
1497521638
34906774
578153937
1502359977
1452857325
1886714291
317623507
1095984742
1585518736
2011805585
1876956127
2009281259
680691837
1725763065
560535996
257274854
1915446234
1623269558
1679586397
1506684270
1572739647
1299517118
159363349
103992474
1276903536
697164880
35939806
1971034227
1019719698
1773014866
1056055351
1916288028
2064679871
1715824874
324650262
1636163153
109121511
1479115395
416119624
283484322
915094577
1508960394
1350303028
922139482
1407533030
518423694
366357095
2067270939
1101321415
1360879984
1092324252
1457367867
1133232568
369282820
1507942180
464128554
2128137035
1720456232
532015081
265934170
1625745996
548986889
225011105
962123943
1667055348
796065120
931827880
34324001
1946057965
120309521
753860427
1383616116
288613877
806569017
1261569480
231976118
617428076
1455590190
1099040995
4932876
1794500357
284342139
1467876664
1733664527
714081203
92616350
1840604476
1774752287
401900019
672084330
1568731895
183731270
677637568
144568239
369871513
786044866
420318192
940018786
733565133
1801057528
2104958807
216530778
1166448013
592927643
1646628091
186957786
580324889
1989707767
365505327
1220403955
452012384
1032533984
1227164011
1235678794
936584127
1102817515
630976533
1517969538
1320035372
1951595756
821702278
1894265117
1154364516
1633559893
774888725
1523060742
710941296
1012844517
1196129782
1767712518
759115802
891405394
513039577
172356712
1836588847
272901589
1183553100
2053335994
2044411740
1126489000
123423880
1701341
1322708875
532722560
1714223874
172465365
689939247
369587162
1078170088
1869220339
1354951022
1664770129
848756302
1489654951
1183256402
517767306
1850513228
1254509506
1714125980
917474216
2140219989
25107461
1285126790
604758977
537006079
2132099572
99433273
337026606
1455494255
10822529
2090627241
1948376361
1407922023
709081765
1904834287
616085022
924261815
5496761
1625106460
795947011
27709025
1830157656
1955966856
1589470238
919890225
1615807482
487603315
46118716
1608796830
820852742
654731788
763894770
1645202756
1019160034
1464599981
1265597968
132850097
175651983
94129286
1464862090
383060808
1201969154
583447749
917385470
536811530
231454162
1837000899
981741876
1286740947
1693335089
2088499650
1713905251
612642006
1816806802
1566051322
411580306
715642926
1040131163
1612443687
1520441721
1294171075
440188766
2078840484
990760949
441274370
1143760246
244432853
583450877
941244143
349213682
782895062
754290510
1752523892
921700181
325764134
2114036428
1025854151
1452343907
13006892
47114247
551162969
979118013
826647517
1849310896
844580807
814554964
225853142
1731102554
544012997
1320452034
1414642387
1255095845
1120075800
1823588271
1434458647
847307087
1488747128
1297058124
1211911064
1149285679
588100601
1927751158
39720623
489193174
1534110700
487011612
974223008
524146692
5892823
1881825239
127538963
727247213
244671681
1730947267
1466112211
942641272
1006515523
951318470
658263155
393270373
2006085304
909465933
800891515
2143184816
1446030064
1922906428
1154025807
1930348087
1974259799
1180688460
36188005
411176694
1178933135
94751041
375023730
81601088
1553821578
1659266871
1297599754
165910845
140444932
1668088013
448375373
289481822
1653756456
1781188469
236832595
300435657
1798068785
1576592436
918227063
629006892
583676326
1973992272
249219899
1417684844
1283536143
2087320925
600445338
635172233
1342720756
659132009
504653476
2070627766
1556664750
1428271765
1479886027
1710101601
1891921861
1634191024
468530889
714330917
1978698492
2102449997
176645038
1689168618
2086811231
588470206
1103273027
50460696
1472233332
1651072082
302686283
542092446
497546793
1399263578
1046193981
940235384
802000452
1442607114
1722118013
1049152460
2060281156
1872152238
1344165233
1060041827
1704763734
1836905595
2027239078
2109630802
1486485529
2132124295
791438388
1165126659
1381451139
43944717
255443284
554314193
1813323657
1519957549
943696291
1892004266
997502606
1148511607
1747567764
1359209457
1246326044
2016075362
1085110572
778165501
960594095
1256019000
973817026
1796295128
424325631
556091356
395558748
919124912
1566480133
1733747396
63361117
1999882738
360328976
349162083
246907805
831920742
607338028
1135415477
768510649
496030315
1717471470
491525243
696994522
635022488
1583998788
2103905562
56377742
1527759738
1607951819
1909284319
1550547338
2071172022
1566840078
248555240
198620496
2012205241
611066083
733624154
1781788826
1467802717
636709326
656576339
618336991
1421024839
886654953
1745244842
534659873
1757729225
1282411973
902581835
1899113313
1075098278
1480317456
1249435382
1791784370
880313773
2011241244
777217872
665221260
1556901399
358959115
1176188260
245604719
727336092
2000847297
31315108
98451441
790589947
1184211981
1133943437
849891278
30008259
1464372067
1147531637
1178101785
212858558
290353437
1364027551
899569802
2016311556
622239103
652613130
218181382
1781275651
625641888
2120571191
614729011
968986337
1630899222
670530546
830477124
1868461418
1825417149
1176584710
840081014
600953604
1202912260
762725734
537468990
1529708820
210760657
1713996836
656095688
1068508937
1558789021
615568934
2086037157
429815787
107562247
7684519
1535775049
1734206241
1225696212
1100140441
1109585067
900202298
234446352
298427349
939539701
582923644
846431672
336766572
120913687
1986971219
1283849828
1352149580
714793320
831176455
536105432
859005328
775559320
449560030
580684130
1641418218
231192974
1181260108
728983085
1369732713
581082726
2128902898
1125961914
961624719
169254621
2083154195
1082161351
1484622052
2004176353
1328764971
332018185
1475936948
1156629523
51245143
142071996
1757302461
770607064
1410640950
1890260873
364143196
138514441
398073138
828510255
1029612228
1405490243
916600838
1266256850
55039029
24000790
513923065
1186226322
393804951
1918506643
1856487656
122082370
1161210443
1968182749
1331147806
1439598056
1423093222
1638367430
1137311167
69265218
270286261
652213293
1123161812
1810579410
1410296428
779355243
265079492
228873336
1589145460
1980803518
565965399
1927947464
253108859
1836938092
1258939646
1858589338
175836829
1590850944
525976893
133627421
103011820
1507740778
287499797
660088487
1760959333
1155611790
1585123791
447514017
1672465182
1552730392
49990200
88318889
828546545
1598972142
1865806053
350583233
862122066
434729867
180120342
2075014341
177217779
757517484
1061068010
791083102
84438287
1711625075
1856891210
1889112081
1980913634
888165299
949452316
1311478772
664622650
431907241
1411879869
1363089456
268561822
775049549
1520640699
1449224920
2115396430
63502651
1038693154
407571538
1076037766
1074366620
774540451
1556832566
468968384
1788668382
482222929
1773723197
1177948432
1402675107
778626921
434631867
919527139
1705203152
1878149058
937778238
1377358051
1291482269
769368978
1905460345
1780426061
1537434403
1603910965
31550558
1959287210
1410117840
1192714141
548408008
1867369424
1138467716
1633800056
625385683
62843173
1276386293
394449019
1332555916
576262760
1886814849
1920524981
1181015142
1878144193
1195322539
831930504
2044045433
677195940
1088889322
847913267
297646904
1056006206
754206195
1539109391
537668416
315514248
1239044441
369090784
971421198
522446538
567595899
1636707613
1646725879
1802687874
573377088
1490165723
787176022
1876778344
2133644028
1266877385
1564574556
1040850
158669659
910571956
843457704
519661999
7722215
1564787133
1105440564
651234914
1460679614
1994081678
466841522
368980653
244441203
937362108
1001010637
1083614448
941385026
976582219
1782698870
1383641036
534012950
1804063040
1674112961
1927360017
1723706052
1799606676
460464755
597406895
881223625
1706730742
2011245511
1811029701
114242158
35962676
1314345756
1790810037
1037822079
931565954
420929011
401664181
1757973218
2105747626
2101129566
442758675
1082823898
1352991954
10370859
1611359134
1117493442
489392147
1808453253
1503294893
2139818517
1953933910
1464745345
1840869885
438552410
450922468
1256758919
987325143
2060785585
940494861
1980897228
1693191971
1684986664
306246197
1250362095
979724595
2108993083
1519072546
715356007
157030350
2074205178
1151953523
100080016
1774701643
286135224
1375504197
828279456
1734147073
1424001414
1022670390
1752086856
2008686791
506393578
1029208722
127141040
210456361
109725451
1636757595
633093688
1349800318
1360485599
1165066142
154911420
1238429628
1871335670
461322191
2145904836
1054296988
999906228
2068779716
793466364
958183442
229020441
658609024
1450384212
100074919
1476159808
1973173487
683154483
1434615178
669819748
1894486951
137793874
1004472087
844118219
1574756104
2017253502
1266376189
123385351
1858199454
1206988075
1493427437
1430883614
1645324396
415229284
1546076199
431424457
1999922409
1728156111
784782683
1492881068
905906760
1135977328
1332400147
1599171436
1703423120
949369505
1627625372
2122737084
1842208899
471827642
59224085
217575303
233254119
1654111138
1081883540
928584198
1955275145
1495250988
457280268
952538686
1938765081
47978345
748430105
1674072273
106175569
1725336517
1332940743
606721311
1252799134
1168402952
1830896808
630478691
724082201
1908802067
1888909467
952611767
129142509
1150451484
8573284
1136948733
601545035
688167053
1156823156
1335817155
1789778774
1965005142
967843858
1532103572
1241354143
883800109
1923730854
1026638115
770109010
818429379
2139635244
1313418612
1349368707
941530209
1315934140
1972564316
708269879
2105611756
1824959843
941544962
258289178
1129479339
1349678585
750069182
113248271
1566505531
1053384224
1233657651
965303325
1456730462
2047096259
986452526
673777459
1826950455
174895756
1178641114
2030716282
1814182153
1023941782
1909307675
6818767
371834943
1239869110
245142067
1276068762
1154842837
1642054184
2083268053
1805196130
2101892385
802206147
1661289255
1269026734
799522141
343535214
1518776759
1349583514
1905506090
1769226661
1588627398
1611280700
804047086
286394543
2072923059
1292748542
1185446870
1502667963
1530584577
1262615461
381233269
952492062
101927530
232757340
1791171310
1344636928
243183532
1910825020
1020342838
612759388
2024838170
1818841308
1255513931
264939774
1106326508
702645462
1922951397
1193751384
246916067
1052652282
1985107049
1333757208
1804523318
1821035383
435161285
753967277
1809519421
1224319442
2023387934
108113469
793912667
1203652830
927953225
1301422562
1093422227
1309199502
1492249855
121237170
1043887989
1701353756
267431099
1704078386
1996589763
1921195584
811197348
511648518
948786710
1790749295
124780591
1266060552
626663320
815462233
1651623884
1995124539
1389121859
54750968
1058015495
1505387369
1501016091
1404705495
1817476278
1379859137
1526461857
293573608
1986913548
1389579298
983441314
1154459449
2054395680
1568447929
800879726
2142383536
53016797
1957121648
1523729848
603832391
581022438
519336264
1220203392
1178504037
610987593
2124775244
690192358
741707725
2102876535
1501134293
1990052070
106619407
473634275
440510141
1854600244
1498678773
18217031
936641490
1898652788
644842492
1520096954
533947793
1667796834
2108498252
448075524
1484747493
688197137
1884764296
1463282055
1654650843
67601253
411824590
64797276
2060041382
1397222814
669075822
1409338085
1764389502
774181292
186028847
1647568096
569423542
1327376299
684834388
192448687
636579604
442063382
71128205
618113305
764785698
1266013381
264155995
27709025
615601336
425770685
235600877
755019950
881525990
801831688
1890953180
43718636
1919038491
2111135542
68815942
187654651
392915124
1830994024
1286886366
1176122652
198042043
1679859286
110350779
836362034
1446199500
1663544522
1036197638
2135659692
1886126005
235228835
1987874905
1878797539
475190800
1229301591
1357830380
318346667
783851645
1872074438
319310953
28617252
571110099
579488991
452106102
1507535815
807991526
1331482045
1176098910
677643026
292984542
1777569716
555881274
217998036
920712150
764644821
1105434408
875715696
1144340241
1506173418
619058156
1556526642
387139851
1638752744
1430832741
815528440
915828934
88222814
419852173
1654971408
803473960
512007985
1338482041
504971467
1560663606
972721061
1401395756
511379206
1722351456
152453859
1305852881
77504951
1199019605
1313174044
353891476
233085003
341064191
1740031038
6422351
653907803
606212138
1816190509
1585275878
1276760608
909299430
1062056398
1557221472
235522031
131531088
985795896
1394427192
1369982885
1960824506
1514322020
821253085
1841761544
1013258134
95891236
202467425
249062671
2044541787
1738897107
1772068400
598070933
1144996619
1233858244
1974668744
353716286
44309419
1859636659
918208246
846850149
787674502
143105932
510224511
349032797
70946923
1751379826
626073490
1153460769
1033376342
573492412
1096938399
11927517
2093609564
2018503453
386356913
1316704942
1204518660
1677043119
1341274193
294315782
1861420151
1971063612
782922873
1518138097
215328228
742769663
1000260385
702699014
303628803
1203505965
1568685885
1748674121
1718568155
1440202110
1716203539
141079412
1682928898
972665250
1575752706
667665640
813776389
1151112570
37580659
1608461510
105751532
2038430435
992778196
1638753294
1051265569
1274458231
1184769136
1548287545
1371659602
1795649777
786186360
1232755650
1330923403
377015136
429075954
900616459
1310709989
737021463
1013812710
1137189754
1783323687
513451837
547076906
271708172
901452704
1878407682
2047221188
37830991
758566944
691166250
1456264317
170210868
1633527212
1401403437
662317927
1799958028
1146809524
933252208
302839500
957217385
522560174
899000425
871968966
624655919
54778778
1569989950
1320925800
1027732204
2002375752
639698851
500704222
268118482
818532048
1069306436
17596986
46459429
2012284099
580488260
1889757861
1008817254
475967179
1613801438
1859761200
1352046667
1569399353
1584379229
994838419
1869935455
821519555
2023508501
2106068798
1574199030
1130147266
755284508
378658731
1614518523
1107663222
1057042199
97436355
1413257008
1443528803
2126426949
978185783
370283860
840752063
894051850
519484867
1889963937
2076204951
234628341
1311227321
309453899
925333108
345283527
1688275846
999836540
1271101410
273239729
1415827601
652113423
995638170
1639232788
915584213
1281074563
98286360
2121865147
676302543
1579676467
2114333586
1056899072
1055491214
813108972
2016686248
420373895
713645195
742858330
1231824992
407799564
2098934873
1365826947
572156594
1182596315
1887676860
476365045
86268
1085641250
1793431556
953640354
1419012018
1461739198
24759868
1799014684
550119323
1602740913
1284728748
1392453317
1830598450
1990742807
863338834
1081012541
631405883
1826833288
817133992
591350907
340030822
319449766
1770787650
828387121
358201136
1937735455
1040773959
64927850
1511268631
1625395753
2088371020
664336059
1427791714
2053797132
439738826
1134317036
1486479972
2048533074
120726424
1426489571
2140009651
386881299
806813220
1969897431
1734037288
481851086
1269088405
1356008625
447243526
1664376716
1558698442
1733428217
1396217236
1514969021
1863384936
372446298
1454707382
1265267136
1296001009
1228272853
1258312877
312341976
1177600713
971005456
1772262020
829439837
1700294190
725417844
1932022881
1865334300
1715263695
1214603980
469385112
827904270
1501246856
172922217
2129449305
1250227785
288406514
862845301
1098505700
901954242
1473399518
166995955
409806173
830071997
669862956
958219116
151329092
1602693746
1249591773
20336822
1500690769
483092907
1863763526
1897838122
1737671120
648366025
550281398
413561982
139175940
344482384
875077157
1668701602
1591427175
2139745307
2085614408
1747046334
304704200
1091893060
1763320734
893330140
1369546450
1506868672
713286989
1117555359
1011898079
91763971
1434689923
1379417886
2061929361
790418100
1130768138
887771689
930869767
1982557323
2024291924
610004681
610419216
867948643
1791345027
967894040
1746107910
327580493
1409793645
166475792
1038457886
461253722
489273076
1000602122
253091096
1973014125
1532283067
593332778
1585299011
82869968
342349756
679680215
1577929859
553415561
2074035576
72887965
93490311
1873902675
1848880403
1592602029
1833504317
1070318799
987626818
938095741
1543043423
1926573599
1049620561
1624795847
1205992940
1030318869
1022423044
1675980971
140112499
740796512
1157833776
800283759
1618715763
234535003
788980777
1807434770
1642075238
1395597710
2055265452
1743577144
1769855955
686503416
1964875052
820250967
529701689
536853945
132204152
1264596588
1990211049
246542691
1392641964
375735990
1672053763
899094334
856611295
1808188084
174309156
2005636831
35210705
823704778
1238814137
2013815593
1410034538
1847940461
20385521
843115006
1955528304
675858290
252049609
1800422177
785986750
1596040476
1054766643
296081496
1375598635
829766957
1439074770
294373066
1471006501
369012341
1220107396
1373153149
1750293682
1061235932
1081857526
1870107361
685497298
1664615369
1364993843
36549095
1732221844
1592929387
581401433
827345967
822483942
2071959111
1694995845
327769180
257989000
1543441019
1578795451
1955094127
1725884458
228000505
1513334022
941627303
778857943
139358848
490280248
1268990158
719718109
633420672
433578513
982336249
2009249535
515698484
965904150
1354204711
93623657
1883921574
1055994265
1588616332
102236882
1409889404
1303013806
2116110785
62200806
1736102015
599371866
2099235197
1869588438
1645305488
1713902668
1479626598
531523821
1067607779
250057545
484451982
1012197831
237246123
1254301268
982781370
988088403
1123699095
284320778
814502405
1847355973
578376766
1627352612
1558464658
702207733
1052184514
602811471
2066715754
1762793484
1005395447
1731585648
741715034
1189015242
171442077
1447220065
548736296
1469701095
65175240
1834898422
901698206
1354684165
1609311313
987646677
1204984589
1147711019
482817798
688238312
1454210430
1946127986
831854238
765648159
515855517
1347271565
1133614745
211589308
1613353045
1877986394
1111947889
725365354
515219493
343191082
856946697
1119694430
251781223
474510981
1243111259
695478637
1869284759
1019685682
1199420159
2052762468
32814604
1605474
1070447051
519820922
1461639684
1463368106
1014889655
1712783396
775572194
1533741543
1291744029
1158592954
1313108468
1767655387
1642187533
1449906751
599276499
961562650
929526290
95782982
2120288504
591080732
215131683
811527948
1167042640
2113075951
1701530325
853358044
372702622
1727897308
464509572
735052260
1754244285
673816982
549286969
194948962
1648689993
1137368565
1575418879
433896065
888998715
13901620
365476521
1649752308
1020643555
1350122136
1878997890
1966602483
934680782
1133975740
1802241594
56096804
1776591274
1622154092
1329657672
1102548845
2134955720
1246839050
1192519466
1713299232
1559632459
1447618470
1220662480
1462500399
346176229
1034250530
2139357196
1300946823
103219113
1644745442
1536776487
768025025
717905540
328742060
1596039093
867439686
1176038067
1604883027
918322107
1870472855
741966706
1293077879
190273424
1841884517
784570384
1214432135
1612901507
515447257
1470368078
1276529879
431465363
362518191
260939784
1293968152
1336109438
755183688
1414892961
1114642844
1268843012
145925387
1956142900
1456912801
2068497772
1300498478
263682417
387761981
652709457
1082616437
2093341897
1447753074
1475832093
1706155452
1141460769
109880561
1249820515
445499717
1118228592
2105577417
14263252
303632926
1873252481
2066599149
1903008658
1219415776
2019714565
35278783
1012118193
8912858
793454668
687779175
1450196894
807025573
146593199
200990607
968204877
749864523
1705284366
320435953
250028740
862538057
1880028417
573694903
28052952
572583845
1861701688
1879182331
1706492682
1498199238
978794439
1356341986
1175774999
1017592168
427841501
1177271341
597723541
828791840
1831517946
902183820
944192592
1818257093
758394002
2044473477
1830227350
1615036956
922865338
222888629
1156746227
1950201521
765475872
1728253545
1507316478
999418111
1596935875
1332086315
1705877507
1122626680
156791859
1552055451
715178806
814054843
240418145
1951693573
286268092
1271208428
490144417
340252204
206102258
660510989
408490786
1960324017
1270863068
269417630
261463355
422993812
593070002
649238449
305121463
1461539158
765542654
1720142497
1648894175
2060218820
511179850
1947690000
1934877811
1506929126
270831862
668781133
580683886
370670122
1849083019
1807133928
698550519
1707067573
1373170258
719047603
573375070
291454954
2099068830
1362934474
26065242
170189182
2029211334
1724439581
122355022
949542535
927575509
27481831
201824967
804881449
792099472
1916572874
1703862314
1527881532
1662026151
372889842
461176965
1193342049
767406770
1284628735
1160128467
1579813446
1531096099
1235073608
316093721
508827824
1158090370
1086400805
1768128163
558147235
46484049
357824158
1104104166
1233665471
823054472
1590060956
2323592
1495393867
313809644
353878122
2029289998
1872743677
270079054
131753427
1259948531
114698636
1412798018
1955550782
14125873
10282747
2122860567
270322504
162095177
1880883476
705633814
139823867
1382346035
1487847130
1396872621
825502187
1324050201
669172637
437754626
410184634
266229541
51465581
1397094261
899529658
417641486
232157251
1293835695
1260368822
1242201565
2146854724
829138388
986475932
549293691
1776631121
1998852599
974237371
1829365784
993230885
1092586186
1895373142
482203261
1029191840
1037516435
1713080696
1189172553
346915606
561997279
96153557
654798602
349549547
1829572560
418016374
717690688
1832287029
282697014
257761598
280456092
1898493097
1518285918
134944747
414341854
321490021
1999126179
1835704231
208808147
753657583
909113281
411698295
140456400
949103209
1977199233
547742486
746363980
1112920491
970924366
2070973627
1365159127
364178800
566324646
51868645
1826776634
1747147358
882578025
1803723198
463720377
1319378791
970739880
664980064
1440159197
1552418213
1194905182
1925910231
542920729
1305631364
2038237448
725062281
943648125
2088177559
751983285
236244291
527851803
1746727658
2042473890
1807684459
555991880
1919437976
449495636
901817366
1802142673
1133258832
1002676158
1864234740
1075327698
1126901067
1801036696
246046914
1324961170
886899001
257258278
47388108
1015772762
2022438755
1087935650
1996283674
1195338571
836423756
1684157483
1339029724
1094403948
1203582980
1466324904
1265682759
575652262
513720977
244676068
825438850
622337176
427771864
1502090579
1417357027
1326629455
1225077324
1228516669
2037725442
1463104324
1675406469
788914675
58562585
162602051
480386375
662844090
914446345
1026354870
2104929006
1812460885
49797989
1031683798
1752779896
1790627818
1013018903
1449298820
1047675184
788573609
71163144
421009755
429551041
1606780559
1628873479
1955780960
1005546806
635928471
347761920
342648944
2003553521
1340273992
1518962827
405780963
628964606
799437430
1743351258
340596131
2064390854
486151735
2077591395
619349198
300077995
1356049364
2023830161
103617071
1284584052
126429364
1206494678
572417280
1744017501
981298446
400220666
1956354277
463512791
150150095
451259016
2053672878
690355885
1869126936
1041011
1611452385
1550132924
1546656418
1962985255
1454540593
1517742341
213171528
1885422544
2077706499
275854870
328369398
360904839
1325999380
2932604
67320520
307963136
787381505
405620958
1615588170
291111468
1747551655
1738653345
1803570094
705622794
1155665891
2013458712
1128928911
1345699643
905761813
540758041
535067061
1280447977
1994375328
1813775932
1201861779
373479037
168288209
747271946
1548360958
614933349
1458457809
1095326169
697860181
983156255
420475220
1217398425
1328546730
1947693648
846954355
1798640049
672640651
1993897040
1467266861
217350254
1175038548
1729797153
1426521733
359451470
1150642877
1060653189
284407196
1877256576
1488394329
1851969017
73903145
2092150455
31424088
973282910
952002199
2114168914
1457588864
1558146589
115159606
921389836
185361179
1556106865
1582856467
454490651
365946504
1143868969
447562957
1864727604
226778918
587447934
1110984471
527589313
1907383126
1713824041
516430463
1016667656
1644626261
751356095
1875403363
635316277
299113313
1472135666
1717588835
846177242
198935288
1192093316
1265044749
602086058
1923771136
127885422
1759297568
1516085497
729836310
1645860615
679550806
51422527
1456069707
865526115
22911013
64684823
63758316
1879925392
486404772
358242012
428018982
1807628909
787473258
1163628135
1042479969
646587565
2051982097
2079214170
412299377
1472297376
1560536719
705765642
414365133
587144349
1955187922
2121910968
342510620
1574056861
1915332688
1193046059
615126847
1634346419
1740326717
1484058406
136344507
1663907632
371047112
414144875
583906111
574127295
1282706371
490415890
858677081
1244549136
332898932
1898441457
1302942126
280182297
1014982873
907831495
1386570019
1843926140
400197244
1479805820
1738016098
1609822245
872070651
1803734539
1348931462
70299439
979130160
602359638
140870292
1915997490
1980177670
507598794
570937515
680457188
2062868047
676718779
1646135379
575975321
2119873121
1388682716
1627270083
1015584441
1591004940
1439212810
816212154
254170596
378034403
1745132619
1867349678
1422716203
753870110
330355665
1233087337
758902058
580817823
406941430
159600272
327193172
2083608669
564971638
1995682035
559716152
404159650
1516103722
614376991
1386790482
1868517637
148508190
139592580
65029528
1425902998
1972130057
1198668128
75027508
22490112
1476787493
925971692
897988136
2107979903
331956403
417025543
1639931107
1422728415
2117929442
1670415625
2008498564
406593967
1361113878
1289322089
1484222233
154558956
1567502243
1230887998
508673086
1257742308
2029874836
1674088101
1012401018
589505414
1721111364
922007271
1897677096
1251281321
42844720
334109750
125746086
14712027
1259895784
89691825
387109702
822242422
1300641898
38729680
446828569
1211850952
790427854
74758209
1282825394
199918977
1882434255
1640255442
2074439298
457766311
749499458
459928468
701928343
2017694474
1482048846
1802794741
126317249
1393983679
1445477122
669496298
1341898745
894788088
1393354423
2058927520
834777474
1814118221
638085460
1772939406
385482593
1918662976
1623563472
1398811261
737224393
1889735150
1292001861
782824764
1544700366
2137880861
1113843414
446262658
333381196
762102568
2139777503
390342167
1687345993
739543483
1384480940
1056652304
1203259974
621664476
1816723349
914046683
413096504
1013768707
81828792
624855506
1392790673
1413425914
946253385
123975923
564781072
1033363461
1524232695
772798106
913121353
152476569
320072305
1671425296
2112429676
312935892
1067786057
45457315
812045177
432154319
119982768
1710961531
598548406
465403720
1529745014
1144524241
176275064
1651368105
1333651273
1518149412
1173690949
1498479055
517268327
1391982435
965867915
1239430419
352564875
907815494
2040343988
485067999
692789775
732439800
1204400660
2027326453
1632756295
42961608
1402648681
1131137944
1713736339
652031997
1413229423
810573808
1582758890
1393205579
334781060
1232856086
1494298803
1607110800
994697204
916287951
934647708
1949775294
1350853403
403656505
368171525
467972026
1196971339
742156399
1522016215
1981194344
9826433
1066275490
122689838
1868113140
1328788275
982934490
1378169279
763624854
1996684773
1884928673
778670597
1948121116
591033852
862488587
708412639
1535450711
1605084427
145883047
202362964
754450092
833167894
71366075
782972998
1296872227
1533174183
1268991214
2132613385
1379000429
908642026
1849905511
1226250910
339636869
1885159858
909914835
1861510226
1402616372
414368867
1122056192
845664839
1979647920
1102026032
1979203562
531815795
1518523457
1617855657
1902447983
934936228
1302528
508388524
1047880791
193280259
136303250
1161959115
1728515797
162742717
770347089
1969636567
1226857065
429089159
2025515395
433390093
276763721
1941136995
1905410540
37055483
185838039
1128530602
1195530039
1647236933
503718909
56664054
917904022
945099748
1101873777
178466735
300730393
1345264515
783005861
1558880200
1755628066
1673871364
1770587315
1254125288
1054398092
589622193
1465543860
457742066
673344927
1290167442
1221501428
1183470302
2118528613
903207784
908146567
2132198092
1280878831
1529373836
271039807
1686266688
191847326
1414799764
1158544088
1887567448
568566712
687916292
836540689
696420578
112470782
1612954097
1986337780
1134166691
422046481
1430145793
1544596251
1520218387
1003111906
1678563814
1137754205
716207539
549662229
878114755
1463280062
762905908
388094864
399642430
1796836798
236944884
625452493
1145812656
1478761828
2041607152
1429601108
846846616
1988805008
310618496
1378642122
1113920173
975909067
578054219
1277604093
504307207
971350627
779193917
1926697791
1370858704
663059924
1097762110
1796622222
1126004980
641919410
1335084192
1888832144
293958705
714653128
2067438455
510939998
170097513
1197151980
1007986022
1799057431
347707221
1223666016
753928882
1269754753
839757134
1211041952
872135656
471308842
204255992
643025146
2061791739
774123310
734455972
1616394051
1692326917
559380848
2000134630
2034818613
1520791750
96172826
1383924747
1933734856
177190473
980248802
1684156654
1562163925
1287484015
1257429757
470344604
1344565392
1892438709
633473043
842784227
1060556637
1429606429
1501387985
1519084100
683257859
661041870
557715056
875336601
802988894
1528033907
33068852
1429307313
1112087350
1777690057
1189136034
2026315185
472553376
1062536275
1534319597
845775650
1801982067
516482697
1966631562
571344237
1909538086
119628384
1352762766
237629064
31611270
75528163
224486326
966605269
1762263366
442118896
2101785917
1174154049
1548811192
1193165838
1698314853
335363160
297915880
1561694636
1158133538
452727281
1149445968
477635356
1507611484
1816247194
214875151
198852884
1327005025
1705759047
1617642957
1413708729
1580988954
1033057776
739771467
621343977
1747258432
1055755312
1386798217
1496736039
826807246
853439446
1792362556
1681905954
2448097
2037836037
117049221
1038664700
1046262329
351963774
1723397603
956515027
525866584
867419498
460796989
1784681197
1054643283
44294624
135020357
1195090213
254416128
785684652
871280840
595644742
1723721988
1309629662
1116804247
535648486
1460292866
418168404
1354387367
1802051977
150368740
232996309
530797299
1855664644
1817925057
1975218100
372017105
809805365
2020360675
100376401
1262118239
177202626
1761260975
1845060542
1805417972
1740008238
996334786
507107638
265705934
1222033908
261343968
730882451
354308873
420284899
2057726237
1126505723
927719905
201629440
962282874
1848560936
405252581
862327261
320549459
454505457
1560226034
1553797614
1570371461
539067257
26109537
994044372
66416056
1565195466
969335740
1247910998
1448265597
1572368080
2012883384
508337237
6756061
2036514023
562940053
963670210
1456719612
415377628
398019304
651737015
557390786
1069313169
383532016
330383842
602846971
1599378720
1665135140
2078612553
1636230459
265450824
908988963
840426376
1390507285
696583269
849367850
1051401581
1406819069
1076753702
1300449868
405518157
1998592416
374640638
1196652570
1562564942
1292540294
670804127
714649669
1868854709
139928679
1316242644
1152003797
515965821
985195098
1784457459
1947277860
1664493796
989401030
1548060629
1942268379
1965079502
1126447672
2059784775
545182906
1986185994
1362273198
1763002557
1164104107
839255328
2128583001
1369391774
1875079574
1894536216
1179835829
105545544
2123928359
846953532
2097286284
1920182434
824998508
1686661288
1869806655
1381450133
1056377097
354009666
968590783
1605562332
27093954
365241560
407043538
52093786
1041947972
1176387859
2033730091
1081559691
1793355623
1654169956
1042968208
2068235509
1147259779
1164251994
339047242
900965718
2075567005
130878090
1806236963
1433456998
26286073
1431152639
406468108
1899608597
387956068
947686252
1297022259
143675490
165523136
607477816
535968424
1457408189
1532890050
1250952624
1540905648
205376070
1774781002
1327703571
460964095
1646317954
963513521
1852105206
1820432009
1609488140
1224826599
671503090
1966162707
1319758678
2095666305
2140120520
457829354
940186398
2130182161
563694934
526850688
1212714329
1483045379
618255077
1282191089
1470998617
145995919
260997236
1862525034
940593934
469918192
1844098608
1841799152
2012930901
1063584769
1909721867
1469489220
2099558681
495752679
1688483169
678117941
1096525371
1277893109
1911952071
1303394086
613975127
882873713
1610063981
714607287
8152675
902836717
887234443
2050546553
1152377049
626338027
2137814128
1878481813
1447664181
1411496593
986343568
2134003278
446815838
484066278
1657576267
1160591069
130783247
1724678495
1663641177
339216765
1656319337
649627657
343821297
177428879
2096163353
241413594
284273375
1565155867
980476851
183062657
923288883
1819946162
1210241261
2006512884
1519872385
291105703
754369925
931824668
124489143
607520193
950494856
1302312817
1445687770
2013491671
84516703
99912262
1710054537
857621727
777667133
491724838
1462638789
533713130
1122422566
1460250685
1259903707
269790422
1248617174
1883848049
1238887136
581093001
221188744
1856250517
1739662505
1798256573
1267346168
343838121
67161332
1256683479
1577074179
2089534869
1032264574
921158164
323587926
1289420929
104956541
936314373
1611824290
1623822841
1065703259
2048235132
2121181796
676362678
1072792006
112342087
1477169142
1665431910
355248948
1264777488
837107993
890171726
1565862702
708889534
148391086
385046738
1529492238
22853482
787815053
2119368010
2109927696
1851124917
687155237
1822160095
2014466661
556083467
1117449401
252718031
812076908
1061740055
1383082472
2111086471
1399478045
1732416801
1054545104
1776114920
1668450724
1816271921
1096417737
22556042
1855521533
1941743259
1737564989
307107543
980970651
2055078201
1305729918
1979659415
15563457
652377331
539113469
473229289
1500141346
1220402469
725754733
1202242842
1287481596
605242864
1285090379
1554187885
2054985975
865345584
789054393
1351084474
1279109556
785746773
785469394
561432562
501471657
1345521826
91936627
89670587
875601417
116296427
1519497664
1754002227
460950500
1694260862
154274752
924600303
894087860
1572550363
801398353
225883266
1583969250
1914404362
1715529045
1737389750
337766330
546528966
683786815
1524151595
1037207582
1197286902
1065252046
1775761041
1057341271
730556873
1902825791
831780621
1770157586
878335437
403291083
1966736470
1052352720
132216539
1010990366
1619928593
1590615447
898017843
713385063
542937450
863090222
1182995795
1773879125
1333165974
871820930
675728841
1038180801
559100782
1874147106
1454981227
1941217894
740391487
1604734692
185539068
467950127
1240229911
663643560
899252694
1536690266
613092450
89155049
2040156377
1954043522
1706009678
751199215
1119564475
1585452177
315611511
1146939694
2137745159
164150130
76264701
1713616446
832590765
260490265
1766444007
1925130932
724058154
578823962
2004186761
26716383
1297033154
1835105434
1361170983
1242933716
2014542658
359590516
1905659963
484811408
617107143
193285416
1282339642
683565195
1426871504
907376773
6074414
2119054945
891547543
1094871296
1524751435
604322780
1934706092
1291979098
198657998
1262019891
464883870
57087169
864265350
1925703655
1350546514
1827469000
1107165066
1776597809
859459528
974211164
1585721593
1885370319
160136742
1589239327
1430088195
1612187321
951139877
949549396
1070823993
1623794065
719217183
56656763
1736562926
2121788614
1903012423
912997469
1235868453
210814969
9129129
1723813940
207706215
950120490
2022061201
1478293670
1898170088
1258187322
171750609
1818579453
1414984541
1451377574
877432060
1425524426
1619606022
1150372710
1558023404
1448234408
1522822700
638248090
398376052
825647519
1064130488
50183076
1323650236
785067596
26021675
936602052
2047601593
1258162151
486838734
1046495004
682064569
1285694601
1143472904
1709795552
599702692
1772842287
2070874533
577776474
1350955257
101514239
1103342720
686681365
397098220
2099860636
776846020
1558738710
1551909484
1974798765
375735419
719567855
1157988855
40199100
1080852005
460585928
34187554
1860986130
773724382
574738454
1017286964
1259020169
1975108140
1272736848
101876830
409771189
375464535
596416460
1656881039
728883422
951167792
321596667
55574783
1228651033
1446124668
2140651414
1700503827
1880443177
1477581300
960745654
119991347
1662087810
587984657
139326884
820138903
335047717
252390723
2017353829
69177259
1718659787
660572032
971538259
510355512
481571083
1515746517
840841240
59674959
1403947084
334225625
640452393
1982512087
1366038407
537556457
1747989430
1276606178
1343278630
937770963
737496669
1757036434
1200458032
1954621163
2030528140
837894277
144712571
1991139155
1971721284
193736573
2048875235
567829130
1845707696
1161904215
131532444
497943481
1107161788
1556810143
449918712
1794707027
145182617
893393535
767980400
1508009163
1754739125
1593275225
1820370943
2110028416
1424383131
1730836023
356069911
1987358775
510441633
1450364717
986628256
912118882
913802626
2094432522
770827272
2146089313
546642860
614678044
134734149
1960748262
766171625
1645386029
769758044
58024210
703038201
1128138199
902461242
2001251142
1691357610
518187205
719668200
1468040190
494219532
2101050430
1520280545
1650686441
2095874538
359661330
1952032655
1091902638
663240744
1712206159
1777800377
1644068471
661305216
1157278497
1778406152
727450231
1510052417
495002969
1507633369
1331374660
198365257
703799214
2972899
288229073
1364916132
853163025
386564769
349301072
720006506
577896155
1595080059
101021956
1919890042
1504497685
2108972119
3185489
85810594
1671955906
756789057
385952418
2039536773
765888209
791202280
533052387
1313358794
763498599
420153275
300397203
312093964
2098669279
1774554027
1478482752
2121233021
1553784860
102312257
1979566245
1150133466
941800643
232443743
798448303
1324610965
593224229
1711053290
475089198
32795260
1947357372
910812780
2096391301
1615909318
1349490494
1524005890
1724048985
1412194672
1450675239
2145728135
1546494413
1999836053
409208608
927257881
53047303
1681151684
1238206448
1496179814
1496484054
1486162081
115759633
904075542
2080831801
2139537844
1729064518
1431606570
396079470
1928568059
1532286943
91358151
1442501852
876488765
966682088
1576699149
2082992614
96188760
50531027
1449162081
1814828984
534376119
1107094934
1355101807
433832560
462082275
736527096
768020591
536557834
1562157132
772158533
41143344
2137020183
1024019232
46187101
1243314078
768546201
939325489
713924243
871080079
29479773
1886051961
304850107
1434646175
1740342390
1326118562
1339114756
60552018
1768594565
1754890694
1415064551
1361899489
1004402790
271583556
440718760
1800510390
1140507067
414754991
1891224497
54328138
2138415600
1361567942
671591194
338711254
1226816216
1078283333
1077979104
1515054547
1510593412
435950347
139463326
1335995429
483328290
676320555
631225306
57198885
1471294069
500080906
783985123
1870888947
2018300726
493688812
1780910888
1455825162
482086700
1061226671
140619258
1456723675
1181045490
1913891253
1531664383
969689683
847769119
1096302516
845276414
308495182
1523868247
128379044
27280858
1981758754
94310906
532422863
1808948913
1226587649
823924831
357501998
81413936
1873631275
41048807
731703018
2114793209
1850733866
95114816
86186166
801679037
901684766
1720791105
928464609
1865705648
2113648227
279702062
1929037523
2047986142
235374783
965758495
1155110990
100810778
1014418061
1598907396
1144963443
1933504819
8614219
1613061565
338482107
1104890749
2066152903
1197548902
1894477975
1997811744
356252221
1858311195
1283465164
201241000
824794789
1900909331
1586662633
1393300631
1966581413
428477472
1928763978
1269563788
450464567
751817760
1389435228
1668989686
1220505389
645094487
1999902523
71210877
1626619779
669878840
974612615
1493389872
1425107665
275869697
701616627
2058446973
168179897
1558601578
396211706
1116080270
1024447382
356418423
1925867088
901779966
786614758
476500843
202480897
240713484
1979380947
1585230149
1049546995
152328048
209981086
789625393
1103339361
590606450
1048295001
43229261
45622871
2093494045
518180941
1670684196
889804976
806382594
523838554
2094898238
1894675155
845646522
1029939634
540845226
940900901
571069302
567153079
1679162079
605289911
1972953450
1917449845
1739714838
1230446119
6434171
1609759809
1526720154
577278293
934276949
1847202462
1610639604
548015390
1816447544
863145111
928101860
45793267
1184240536
1683306248
837079269
713006220
107383660
1878737234
409040337
587620620
1292415768
2124460332
1281107593
1197862546
1379070205
922471997
1861812952
470620436
1496484050
815944445
160725121
1785225642
1937650771
440213629
134931638
1486407734
414772605
1405633712
979669279
1047294378
113797945
992803072
1234581703
577840034
2043045917
1193139063
494780996
981055531
2135730838
1308069270
324975252
1813031712
806176045
417614182
229402736
1218556779
1052951517
1398762404
1086771410
2081267474
993483837
1665729003
410432668
1662079032
1011518176
1127929624
849235008
1569232231
1704760233
1851200515
5922508
445407148
810338013
553425454
854881616
1557216561
1523460786
927026641
1599680706
1241713762
1707722907
1231694454
187032236
1260875145
1685554374
1056965051
1796871470
418058443
703322145
1757856751
312775018
796654727
1696661185
1258188531
755127146
1284894390
897711506
1401242656
573532300
1917326315
1177888915
1501577443
1311982803
1522950739
1568947384
1175974700
627440460
1881601204
665478696
963196474
1542488965
737955107
329873888
465304699
1481920497
1035176310
351819058
1856279541
1392534807
131912009
1386138112
541177740
1217267458
75275440
955343925
1807487565
155006440
1426012586
1323294963
793340324
257294030
1848521244
2146249464
295609864
722489440
720755318
1625111792
1943477005
896967548
4427218
1486868147
789263518
950110267
1836657185
235831774
607036559
483569889
1139604262
938376302
1493092513
886942806
2050575861
1068872202
1675626986
1850278152
1893603196
2049982683
1623298628
1712356375
440395669
1181084805
1527774891
167735771
282811104
1653492576
1997483066
60741693
1758083271
1806241482
803968589
1802320271
1247986577
311700825
53528788
1246595262
1060115829
442723188
1214296557
1781968158
456628287
1392056136
1753968323
1056237946
734625612
1953172873
1895086713
675575315
87797834
800180433
956906158
301465712
366664148
459223104
185778556
224979800
1141984897
961906084
1453064940
337229527
1917488642
1505786865
4969868
1180909756
1819890485
87928558
494913045
1986324140
665063045
605697558
503143172
1214384331
2139810968
844546689
1312095844
1754395219
1684985295
576970530
829126802
1396535482
759604780
778926864
1998470642
489550009
1275427163
1245233994
1618759627
1519910688
37100143
1213646608
441961935
1007657254
1018009101
1017559572
1948584085
1094769096
1403239816
7024237
1664584832
1657212900
471453931
37716665
896658139
1985628925
1914665543
1261509818
1600103685
454880137
1734542915
870001501
1770834160
1091199653
1306195195
749041071
2051493835
1300208976
953241131
779656519
1485753986
1023336907
1198158751
1237156735
1998102000
1780548972
1335980599
2085668364
186064124
676522507
204932051
1984474750
1370732391
1556100680
576999553
1806765137
1611170822
32637106
1376173860
1442359162
1918469963
534561299
705389458
392280374
179164879
1143258253
1004303626
1740903801
1467821002
181786439
1276893076
856425464
1745921721
590124356
1634893114
190535623
1744560063
1651942422
1746439132
1152320795
315227230
982012116
105805060
559215827
1763373254
1437358119
228587221
1580491221
1855515151
1147822289
1945741915
1174284248
536375903
31444625
1608105180
2025538547
1061514963
1966542320
275768613
599348268
1709331156
210463572
656037072
1766021252
246512193
1353017653
1365358135
794342266
1050395337
831264830
913041370
1187644900
1286315121
888929940
1806782272
1646942605
286819606
1491475084
1999200437
1421837048
1291687146
1175428499
2038825132
2131250987
688265127
711768010
512526212
2040835631
255789926
1911311938
1369327959
1693070862
149920548
1567287938
1299254015
1629348364
162478574
440702140
1376619688
1690833095
1577420178
629854980
1874720950
1175348715
1169930724
1427109410
792321400
1147932537
1243813101
283953485
2019679971
1129558187
1601301301
92494338
498588051
287115924
1233755024
775254994
1756659656
1614085617
899302898
1145025626
1201539361
726041511
985665931
1276082629
1724076342
296921668
1910264500
272029549
1211920257
1839653671
1930814523
1787190895
902912585
253627868
732108706
685195298
943509364
685652946
1697504556
1293880072
1995528300
233093058
365637550
1692767941
1523208405
2105430648
830450711
257719981
698570976
1581673163
49890288
2040043012
2026131748
1615647676
449470351
8048904
994942297
1887637603
1019250662
1797534432
1915697983
888914105
1017093856
2145342513
290582641
1332293601
873995760
1509673471
540571142
1251775993
2058662259
274603639
804547667
1892889105
1333779788
242131755
1575970265
1127758024
511328876
483284214
921904057
1649823072
1029631856
1378794833
1804065431
1090648734
1368179457
880500478
970577548
488354139
1175753082
547474217
1359752555
188344959
175365545
767596983
1111677034
377226744
832997262
380633672
623690129
1359370868
729845304
1458316060
360314396
2075824090
1170984483
404199090
1391275758
1837426941
947321506
2080849959
1666548692
1377261072
1500766380
1075362518
196214548
814700213
1987500702
278761095
1970764100
1100841841
1641035158
1874521767
681905621
93238511
291872190
977878130
1571682791
489166909
879430793
1245928902
600784492
1432648184
2046602113
694203292
956169283
1833472920
313356833
435100605
424543626
694239919
707666109
1602584417
2030145159
1233141663
922528176
987644257
249537519
1665189708
368749172
2128949448
1533499284
405522231
1144566940
247206761
1756493414
1592981631
562340145
1585514595
1424797133
215728232
2003264664
13161975
1237882252
178889352
1536923097
797600790
911086491
2054674556
1871171229
1083576503
1729505078
1271561922
972368560
1540023643
1722056886
638364585
740733792
234752812
595419918
438181364
506955278
640231695
1196586419
1616631366
2128858459
143014448
361484178
1561557455
372204386
531276782
502366665
879410779
1349976460
954588593
1482027952
1394813269
628126302
1196353318
2006598228
1097631012
2066575578
1884004232
304305597
1982528949
799368158
1570609016
237714345
280053263
769201375
1464632857
1119308578
1588354973
1203011172
1228708745
69657514
441706465
769666024
224181489
1848733391
1535546658
1235300267
1498716252
1244975399
190332566
1854393614
1013678576
697623178
1558562675
807053892
325523221
1957309740
1571163712
1339420997
1555216446
1149987221
1042872272
87821465
430822808
1505555060
1636228559
840343885
1722216192
1679845218
1082959770
1120806869
181949603
2025466716
1567070235
1969474327
653320180
1466679182
1125278040
910288279
2060302182
82379207
43320027
96164409
1291659409
1325527269
487746056
2128638043
427259441
977493983
284175161
972199737
99285927
1660840469
1722025338
106634127
731688183
104312676
1680193596
1733994958
711040069
115905185
230674049
2069606633
1060812697
1374264491
1380286966
1093492500
594147998
207066002
1024715291
661849537
800639723
1404765982
1726159881
1672979166
1356349684
641192204
1332793156
785000393
336491874
221491937
739051022
898731947
1208974406
143879716
1505270173
987050368
1150065839
926155608
1520916543
1909047042
1465083684
673542572
850954780
2069739898
351763002
541739652
261051397
1761408107
1273475559
716889994
497807182
130575084
1904063541
1058050627
750867597
1917940156
1796958004
211355057
215657299
1750247579
1840087150
1143428449
252664952
1103153442
1786147810
1989902783
559572212
145929170
1926150737
1353596540
1978652474
1420623189
73169748
2053552369
1200855030
701688126
1568712192
1100183121
583699151
1980384985
1400828493
1935225820
584100664
1446446368
1789348795
1136093642
5356702
408137368
292360309
1806011374
234578886
458693705
1744088515
40399814
338996238
1468699936
1498475356
129124946
1813334048
1721064367
1054390949
723928434
1307688873
1796258815
1177519473
706315300
1605810025
62607677
1773331367
99479549
1516147657
220966875
461569869
1486713183
1321381825
1076376913
704108451
564266470
636634560
2113296228
211102242
609898371
1204943860
13501449
659199634
1455465926
1692384396
369652996
271330804
1938859247
189168233
166768938
2063841051
1793170002
1599822055
1922590039
1466236033
1013777953
1173789007
1662453025
2022289096
882412435
1955223385
886152093
350498867
237507210
2053365890
1374745681
1783876682
1534772336
827530568
628355051
171309681
1262975260
910477286
447261731
1255790280
1842779412
2005599329
437554084
1384653943
846155603
1816424611
2031321806
1980728794
1301031640
1395170548
846673357
1194632320
1590423474
442290605
1385580998
1344690809
520701824
1270647345
925190945
1006689850
2050242566
645566209
1561559932
607684318
1759450343
1940575289
2044499116
1800805947
342929655
260609194
1778636282
928735949
105343716
1705373529
433867533
552748468
1352369897
1455910759
920847166
837000824
1223585467
326092779
1809956694
569719874
153665320
1741542807
864110566
2051326091
1865838170
761271070
1829762296
785462640
1566349440
539448535
1138414302
1899882720
1174659133
1624557137
628413027
764178300
486245331
282205595
1110780031
302812239
2071360908
1432380113
827456737
1535028385
1078047716
2136919835
225825973
105375864
1120584798
609230770
1975677102
698792585
2023145599
208237657
266757712
284848128
1926831906
265394947
40077701
473045977
1617808049
1099904816
1055769712
401843394
1020307054
353885266
1582698765
1495108910
191355322
1624274904
1834384767
38882739
1856786449
455350219
1689653129
367875465
1095731034
1788948020
971716432
931269550
140049894
922509701
390449637
1773234945
1500089242
189992922
1311316106
1583446849
980447363
452248673
1095310463
245907709
1884996782
850424177
1696073823
1576030610
3355088
493730341
337427082
969584457
553163100
342460411
1191683272
1325167104
475066098
1819495977
1639785776
1432014396
575257200
636967986
1058998171
1485098301
1524862590
296643908
210933667
1241566248
495375404
1060358352
724753280
1364292454
291011974
142509948
1660434505
953667903
774405481
711135584
112780425
897177963
707590418
1272926451
963668022
1583153040
760659757
1490924773
847285951
751813788
1372532970
1388341917
200060083
1916284123
1157554663
486429119
2077221460
796426017
551295631
241526330
69430420
1588363826
72710810
1304231190
242747797
294829231
402546422
1274333088
270590054
1660715845
744440108
380271196
1896895425
1056844831
1897614602
750965443
840611375
1964657825
2029731758
660480703
392833396
1537035894
927980496
2096968109
511390166
1176665029
951468104
1271434322
1974690382
822630189
474793456
1775714947
1260090217
783854216
1432753658
1483715012
396624448
1165321099
504550004
1321159464
51525168
1789232493
527022666
562169744
720339720
903762036
1146616600
28629401
75583104
210537087
1508090129
525602630
323748387
2131368645
153482385
776356801
458248265
2015899016
655269690
673196738
1701597705
799516478
451585889
1005373186
120493698
1573748035
651523196
2031799197
490591100
565149461
1559322829
1247348146
1458919822
1721659508
838104945
730702931
1426372477
862000667
1762279271
376502081
1048126158
999495812
944210989
928016801
1916339819
1367296048
2132970578
1075136222
1156744599
563276371
353631625
506587451
202191741
1553970115
78964851
140877134
329504699
72844847
522814963
1482556010
2052840962
218448834
1862303977
308232453
1380893295
1631096123
1524002095
1883628711
1701422397
1671497148
1407207806
909947234
1055338808
657894168
1568481777
2017815533
2089405357
2144808547
1992137871
13824111
1191473036
851714908
200028168
1473128448
304125658
175514941
2120570575
1943833194
684144682
391039211
2039516867
682142819
220195152
825001947
1233864777
740650637
750891192
1183842080
1713049782
1043225684
533412504
634020247
410720593
1505218027
1119772689
657498681
2077729556
362557589
414263793
1642341712
884613000
106752404
1791918535
1908959650
157955572
1970799282
988505819
1513376674
324763777
1757802943
1976964342
1096493878
1258258974
262412972
1435918779
2051421241
2134020731
1186176858
67456963
1926858999
1128092753
1114788203
1816023518
360527061
582482402
2143476049
1862109733
398306737
1178534611
1358037995
1723940005
249692809
1221311197
1117051526
252021595
1988782437
1391399189
795882777
54049613
1856742145
533500982
2075266859
477294808
1162681661
1010363658
1423777530
1432136518
1256276670
714576343
1943626046
731512065
1181536470
176358203
503244195
771861808
1901593479
964564401
1045247678
1757805857
1141195782
600491230
193541884
2100209659
834500821
134398909
523161306
330081486
1901962081
1937569457
2093380843
1210076921
636040775
1882208772
807997038
1613897290
743227738
904814162
402908565
1145058483
179086384
1268580503
2081623855
1249390113
5538743
1040343533
40680417
565955084
1161004178
1600856563
1573452985
1635046623
1773994388
2064263438
980718004
2104388406
1087066569
1251882649
2091896283
458534851
1548135775
2107505964
336056259
366001365
1671169103
164257512
508724454
1657046035
1018515213
646429867
1130442398
1292160923
2008380200
1918800463
590877359
239559878
267669534
1920842140
1347796198
132838869
26973959
280696346
1744223416
555627181
24258521
1650856093
1472549245
1365250036
1567383470
148639174
1800202608
1999169848
1493614668
77082567
968532116
162390947
400650646
1916876490
584328078
1304068508
1398982725
1172074443
826481540
2056027362
894047418
1135725335
940097742
1434687584
1570123026
436656385
1331996303
179558157
892784470
868290551
498276257
754975409
676094357
1636389243
730240126
1288567286
1328715804
701110912
343280053
539686299
715447012
351370471
870971117
1687555223
974820083
1251173116
1931801894
160649909
789127607
1008626962
1766731208
1844406343
1985138382
1806594992
224207761
684975245
2134665097
688153758
1885002840
229885348
680580084
1283624498
1122966801
1965446301
343154300
1150370820
1571188146
1167778214
740292653
322574030
508730143
2136908555
698231847
2041297745
1494187738
742374551
817407420
396066948
1737782974
1790068520
636656793
1067061448
1001303310
1931703680
1376080138
203153678
1563772514
266894954
850283587
1835740627
658675642
541369408
1322382207
562433553
887347435
1274657213
64504895
1710925840
1454281688
33984361
1148407183
470170875
1914457028
951403725
2058620245
1167858633
1866902072
1876754346
396417524
1196376871
1246780258
1226922013
1193880236
1562684707
1347937920
1860227090
824471976
1926999489
99426204
1478040779
674609109
130169990
859852179
579567719
2079183101
1549154924
392163353
663984977
2134864902
1128587950
1486672469
16118659
1742991417
1546015842
1568265366
653504483
1870439766
432457571
1486436776
828705358
1675344736
2011339468
1287396690
236743577
865401557
190576648
655300902
816392974
1244619377
1227713181
1600911187
1740400960
972339411
762201578
715885134
86084828
1669563705
2000644782
2058593311
2071717734
695224767
374783060
325038451
138338791
953594308
359636896
494280969
1805531780
1395639299
1406407872
113238478
1531928998
1171057033
2020232111
429963212
143259053
1805646789
106792705
1644719838
23754859
1588834721
671513187
2114111340
438328152
471850170
1805125879
1790233678
1981306056
1058528183
2061110100
932697329
765991582
58259233
1800242416
696759177
235768342
815753798
1619485390
1175427473
602018024
1905974665
1073176919
2053306780
875545868
600938681
2133110061
798717384
2014452717
108931631
1068042251
519600703
1450128093
626266908
870297635
1894390509
1003316480
1481682656
1446541214
463706640
1220168310
85813264
295514646
1062632993
1615884572
372655095
716977243
1274252756
1128594290
31397869
241588511
472295254
1575417414
644584988
1423463008
656614666
330316410
1265760803
641813955
1127955402
1378068583
1627077555
1082373195
800152272
1418649364
972014954
529206800
376151778
1047219440
1002435216
532044646
190811730
333047882
1182957961
2106961523
2019244175
670699658
1695687939
1780772335
669724502
968865421
1522168531
1739155379
532954818
1569443925
1577750168
109758723
1883778143
62519833
1664353525
1049690489
1766273309
1225628861
1677717013
1271459294
1350451363
1454196112
234698448
1907825469
1791861415
869950891
1095667724
401689291
1839574717
718668144
117127428
916370137
1212847897
1175805693
815440562
884238867
1440928842
58787914
1206761028
1989415554
786239528
563756755
1740589180
1132928636
1609285871
168585677
768196640
909564933
681526236
382507338
1655123340
1349111220
41209691
1585612808
934312258
1192066760
743253389
1751030584
1972032462
1009091360
961596515
1496083960
1092718736
305557648
852685150
1204167751
1814743216
1918516103
1747163028
960589268
862249264
776689369
2059549098
1819496869
1277500573
1343945884
1137554391
2007519456
1583226800
963499212
429833492
1372069963
725671060
1140266449
222384259
173190052
397618796
640869787
2011918999
479279997
605222596
1453303640
513553577
106496241
1716935183
741146840
467780770
1624314648
497627545
2082491666
851728535
2030913214
1542431919
777160675
1843065093
1677926713
1945405643
1065270143
13510691
1736980084
326520845
963688032
1425221860
1291449075
2054142902
1946871555
737296093
1299519773
1283622223
349534909
765277572
1449888584
919217173
910890080
1265425352
351498570
1283129072
1780004419
1489192253
1115117296
1954602558
877495826
1088822603
271400315
480828096
51342514
1357578698
1662155508
1068076434
332845348
1892857274
859582439
1857329613
441544091
1170621495
1068769727
1234750728
652751121
1272993109
1871237768
867031206
15423486
800726025
2105447607
40854286
1325262401
254790635
669144566
1488515204
298872992
1384323905
932122200
816526644
243249958
271270014
222606061
1164342447
958890721
936267051
1171108856
934162159
344695132
106681175
810893778
270299935
1863745040
2068246116
704560188
2089415538
1842999931
963211335
878759917
1893095483
541726833
1571237264
917649945
1865554777
1945180409
1318115249
1480898741
1348695291
1856575922
282122618
1990449576
403056323
1697233456
370496628
1037427890
1447694723
1290124274
1167160257
1919477868
742208504
191617932
1162410904
1845818116
56570478
363092232
1088558634
2025833503
1678267689
1603974010
1643166757
1046698776
1108016882
1751310003
766098466
1699748138
885752997
1621794271
2136097104
785178864
611434764
1232757106
1280798378
1760138151
824992572
1030416045
1509625931
1403448883
1520452410
745709004
1338194669
1295935583
363806170
990606977
615002242
259079164
1002967551
1446825124
1043369737
447694560
1051825181
1860560413
1897146924
358118661
1494567997
870209215
1684485373
1023867205
1565303151
947648843
1256223594
424910932
1329710511
378187152
1165583456
419120098
1758741657
1454000107
884263005
1229783391
700996367
1064295837
2084953906
888956629
1182365222
687135855
1343187774
663457228
1447912371
1244634040
2049804087
2047246046
1077391107
176375252
775100685
70042069
1337655953
795417967
1411574225
234455193
253532159
246917988
1576765422
1134081034
28419556
800974851
79100964
1160261978
2046759014
886055250
2130919679
1622876554
48197478
387701371
300874042
1756881530
1597032819
2119479109
973718995
1937092893
1439730756
1826767873
2011807158
1320683463
1688933309
1323090435
77034377
916799298
2073090351
1469293728
1574719415
902276752
223543110
1694703176
1772940988
1163813454
758546954
192363857
1940849715
1987186965
1263232760
1131820613
1618378590
608109817
1437601635
1942478882
2118833462
1217720273
91574633
1283028435
1704461727
219144396
2127760187
1716630642
1851544731
118140122
1771048514
1646086507
1705666923
1532486307
356685349
1613191389
326511400
480746734
1050575795
171927008
1335229464
1678688674
93188662
1006344200
232165828
2110264469
1468776212
963701645
50105007
1356734679
941969216
1737723313
1512578671
1591623342
373222979
2127349668
697451753
1038084073
167224246
1432792851
143852183
1746974086
1838737715
1067070025
962806427
1533506406
821568236
248930558
1253917312
255267601
1288244725
573925477
223158247
489931038
1326944884
611790686
2003198430
167124683
708019452
319629699
858631521
481088948
607730900
1577171172
1026770918
1994810724
852686420
1968962890
1166530792
268142788
1181668847
1159590292
1358049750
1236447231
867328781
1969951194
1172380765
1112562950
458165460
2006724888
954625695
1398561726
346563118
1085772547
575206062
501043796
48540171
1790645590
1922655037
1846103818
2083935566
727457211
1276761127
2040246782
1555901877
965141637
1767058649
770968572
1415501879
167547490
1548829613
1772445221
1545116153
1408876376
823645336
23115377
527421916
141871598
1175014044
1319156032
297822942
1630687838
54568260
616141027
490042125
481424997
392005762
1865200948
422557307
303435549
1394421213
926502252
1370794530
182478868
1913726207
1317347479
638375962
319536721
762867843
1794598762
622360766
77063029
106842914
681602298
70653244
325401984
1049048390
1648612869
1198308314
531289596
2074956114
1215822309
626162008
814511167
783609464
1611098865
1645232427
117423533
1437664131
302048593
609593796
555069654
2083413207
1222719653
935511715
882433654
1891520457
1605876826
1917400998
325940414
681572376
463499749
1733368353
2133998465
214336752
1800751092
1711751268
847516532
39002757
2082702953
1631220957
161135436
1036074397
604971997
333789588
1444376018
871192491
1779391839
1262889605
599478835
815458790
1943752914
2021807765
1464384383
193260704
217047276
1591230654
1778536030
301018127
1018739685
37998547
1764270254
2078041623
1087926138
1930158063
23694378
790303301
726037962
2029004874
1678134906
343741164
789586735
1478901690
1172101056
899620898
933316424
1872113255
1189881545
1410971244
1494847640
1697302441
1991524353
747852006
901262399
750617197
1120262996
1960078873
817471992
542082058
737723701
1530876492
1858585792
1382395001
1508182924
160593348
139727582
1316240385
176641142
1135116510
1618575671
463390782
1806475717
2103511214
1715092484
2109266439
719852078
462075494
1709928316
629985356
924687766
2127896198
1835023684
1098200297
411820625
1249386096
1945339748
838502755
1868119478
1405262963
735214992
656621963
146710345
1198112681
694238536
731343659
535148729
216093157
441410451
1624867814
93791744
1228487378
955315277
1006451989
354886828
204620659
1133361948
1422980267
217624225
1206410991
1028639052
685354248
1014089942
1084057116
1336705549
952065933
1477870933
1663789079
1557411667
1453651195
746071193
1968222618
168596791
1145579422
420501110
85279778
733168336
1616207854
478171253
190562896
1884012850
587994442
1257711982
550440121
577141341
623522179
1008800675
1668509749
2040986545
1346894303
552333412
2100253968
985044107
1938097654
839823295
634509913
818220942
1771397461
866627346
1817638659
874096656
170011553
623635969
999194223
1252394501
337616519
364928640
1868817327
1940640950
227582514
2120909996
722493753
389900811
1144329568
937749643
1087034846
1875596479
1631041716
433330531
567779795
1153084589
107192868
22591263
1252417310
96631860
1226301469
939631152
1648245123
1964826459
91395122
225500093
1508658044
817282787
476470246
1803811820
1495168243
30664730
846519590
1027762471
1175421394
1029300745
1794458704
838820155
659482304
660383067
1224987957
694906491
1404169173
1716048106
967688218
1484749394
2088114098
633292871
90461707
2002364670
938635439
1417492906
1631030520
446379039
710939597
728955252
1857353733
2085946781
771785378
1397782602
1997040844
1030907618
1806420456
759161865
1321694568
782304878
1702103411
1478183709
1354022866
553207224
1503433855
975700394
1764539692
2137254722
904016463
950774094
2038840120
1801460798
823359668
937247963
396348898
1878406745
2130975987
183940783
324227541
906842309
2108640313
1369848949
964858136
451320721
1502946944
1583830610
570132122
1486603036
1090274041
1498922012
1406951165
1157385446
1489664773
2002842579
906848162
1341103322
146220559
2023624841
1809990618
152166458
24676372
84110445
550271992
1183933227
309789238
136904131
136710271
1461801718
1099056644
1846613060
914014449
1730550958
1497117728
1915306383
315937603
118742253
57758905
1126523727
1157522214
561885774
1295893838
1277017393
1930545255
957596878
356401456
1793868521
1370601150
1370597321
126409049
454134231
2003233818
1493719111
1181250585
467637274
1698358896
926243133
527507403
1221182250
67795451
721911737
1937345886
1816633444
1514559133
730652755
749123954
1811864433
574750652
679279951
442060624
1276462179
135796924
323234344
541337551
961980695
1802757076
753926013
973416240
665866742
665885982
832740057
739513798
969609602
501819501
1048496703
237448686
1475677364
923503710
1234073076
22293451
1280075365
1500548349
824422098
1230380186
1779518685
286628556
141528823
1959845090
180391953
694923588
1823263706
475593250
854084813
483262514
661249838
1537692987
1826361592
1239864984
690466038
196484201
1600531784
1366511563
1837908200
623541959
383957152
1954569388
1151003589
1736218944
1964904021
1817677806
1457700893
558778355
91585468
631850699
918613431
2078404047
2137367443
548148425
1961519459
1954382970
95869943
470034335
203749478
477659861
115178523
259308254
384444930
1627807584
1237523967
210952461
422887886
1159162292
1991399617
308553800
1674289453
2119458926
1696744254
1675790047
2035147558
907151667
1848216652
783679196
616987779
978895742
929695005
342463356
1251413055
423997300
891354101
1222629803
502670774
1976138317
1702211599
1564070784
844115765
1026570604
1298679065
2105758683
52502569
1646459036
905411940
945616609
1458331012
2073053694
1004132461
1137313243
1827976516
1544242508
151165617
780084437
1707141894
986966615
965531659
1989073766
1215746111
702241091
2120405113
1774113642
1864271182
440484371
396167707
986265828
471887055
585040342
1517387729
1264399186
910371328
685138670
668840631
1734147208
1790069239
208949514
1911906090
1802678934
1854098634
97839272
1659407604
1715832241
1133193038
1343846213
1809118629
220658146
1569725583
2096497558
1118062168
1163692043
2145235387
75947836
1630826464
2013422078
1721623715
1668897830
1982622490
1614982642
1379379951
1634885278
887214074
1619161893
650936843
1364375018
2082064216
1769671590
1311391622
1100852742
1042225358
1985668598
1315184135
732684619
1677721016
396709955
741123847
636492688
1524280486
1599985063
880835702
1433246197
355348357
30129270
602730362
721231180
1753671739
1598277948
1966902390
857573821
1942643089
1767009505
948556223
27457070
497503579
1605685817
1105665529
349937223
280860022
2144310550
304213903
1466252590
1080307961
540607171
554565535
1314563520
1001838359
1982548817
1798646649
813545377
1381537661
385846877
1413226563
980984639
620385156
947929705
668432501
2147030073
1893682258
59093754
1069972719
1358615589
1608979959
1394167841
1247716661
1070395225
1475852561
417772030
1296542392
1962658765
1959090260
139385702
1099360878
1009614876
484749288
1772760088
1566629983
343348903
114304351
1153510760
1133113797
1778804001
1310619889
870674029
1222627065
1949943518
69189552
1974519349
1952443538
1129699858
1734404967
1605606108
84095919
1987235371
1198063398
2047206823
463010476
77606619
558111499
2008522413
829373871
1012811655
330531944
816154164
1560228121
1245303644
917361233
1931832054
51406657
148540415
566452772
56930880
1975722231
538719459
869530221
1978067517
1879081451
2142940680
362057011
507293830
1727099098
1654693077
2139950501
1662989993
518779102
687031492
224507375
133464630
352244648
1422206243
2050158117
362145457
111364973
2048705034
287455606
37198765
645721694
423962022
1174868585
39151706
1272032761
459215844
1377369495
1051045278
173313763
668510629
656258726
1541605156
557234061
907409924
1314080878
1544886468
2062903267
864917646
1606267984
752242530
322906058
531753286
1926560238
221179913
607791882
215862660
776802440
862690879
1309847910
53903441
1148989903
1859014321
853828759
1645063208
2091471528
19004384
32191082
492159509
1714459334
44817599
542949212
446414469
810376123
2133082771
443993522
804868617
1684163350
1936025325
819973957
1336998270
639517401
1849930977
1737463546
614879644
1383862506
1084585563
1478319364
1212775089
855688249
2006867689
1090580218
794344494
483669359
1017477136
812686742
1828972808
1683246164
826900425
922327725
1417377908
936741188
419922073
1082232851
288690988
1147853150
1066022904
1070276207
1049431429
1678734705
1026351581
16810878
574769133
1150131177
1411249913
1528008247
107957768
1790517375
2106993943
512473955
1041445101
646638516
353872285
859698062
22621379
166850435
1132283147
1315639261
1344782159
1270924076
444407447
2129044818
264169417
2024814708
850729630
807402605
968202493
621302989
1137744681
2049442459
1973904295
601525684
2103406592
1081598886
1358437528
379179557
1270711502
924052052
1297211883
2129007704
66362713
1999568974
1131749235
2134121986
1003381493
308411805
587557102
1513826817
755486248
848005509
721152977
1248246314
1764217237
355465358
961680610
1422887515
2039074456
156545459
1586860444
1619328251
434937054
776027554
1320675637
758549357
389043936
1480912140
848208259
918997236
462489020
1699729500
1841576979
1166860185
844440866
823394293
1864218126
1367352324
691790632
1707025748
1553542190
1324093270
104612559
428230282
472951018
952667917
691111413
737664292
1935849029
1296240895
458013749
772334303
363003462
1584452475
1193180467
1306438733
1904769046
1568112528
744396351
1957097174
160061789
1494876785
2085400421
1231897761
306706728
904841267
36597816
403109844
716418297
397111791
1402633962
1547389575
266795952
1894152748
973902682
964845850
1635533476
1027912920
536600613
752715234
964536792
549859044
1138495848
599795723
1472596535
1355050068
469131451
939639987
1062971228
217547914
953000349
734490192
1660772548
989959325
1103589415
469043285
338698503
953000870
1768439130
2097574311
1506153877
2017525849
948091800
423339336
378994787
1150661691
74299415
1395478397
1344310796
1735609289
320443976
197781196
375078946
2048478439
1355803204
1843105960
405903105
662944902
1986295012
2134191597
1168385450
654470564
675929173
728761210
1172531172
410115066
1371929766
1115756751
1606863463
2060663462
1246810418
1236643526
350249045
1515682510
1016384841
1188831722
33531028
138218302
1172704439
2005382538
1590627701
789198685
967639130
1507050088
2137751082
1951396953
1389870962
1366642151
2002872212
121927868
79549003
278279233
708155551
880330655
381790094
1811693240
2006511604
355616622
1412652682
1655566384
442150358
812044026
728232926
1601209742
104530423
1845567155
783394623
365790087
1801193338
1860071468
2015731478
379851708
939501262
1987106616
197410742
302567108
895591221
1895851764
306878186
1101540343
961826125
862398003
374274526
475459551
1026227762
816951869
403356758
71936396
339345726
551420638
790599786
874344255
1181504308
385414392
211583362
2062610932
87345292
851666433
924625964
530144381
1250945223
1039286357
1876710646
156623949
1845033023
1992194265
907682125
1134020268
307291562
1482157698
1865712701
1945817917
2023794304
1968451010
747905520
853605079
689802057
1988392913
1564151424
1419751919
1668992734
1047879968
848318581
122736459
1435562967
1209879526
1730293129
1028264868
533568522
1957877602
873260482
1887786312
595869980
1718200030
2021699793
1882972111
1679579625
1706741504
1871883178
1876057303
1760124508
1881987300
464899483
939717985
134300815
805612502
783197846
881890242
2011268354
115797515
587973976
1692300162
182021321
1829658871
509300205
129576901
1592699241
1044034661
198635651
239311717
1769510999
1450823613
760359274
995987371
144523747
1308082029
2001716035
373410563
1595645501
2084086066
1832453749
767135788
1816221214
1516429171
1890900012
1865384364
975191245
1398936499
962768663
1809306800
1372766450
1956157985
1067798099
405370635
1178490866
1238616369
1976988544
1872903707
552234422
148265610
1038287006
1412284310
112345580
395950424
924961428
1939957598
164644773
1030261119
1550770933
2136649575
390270013
932817726
1901877040
2121138081
342574812
100489419
1264034655
976060521
1147354375
1377325956
1086889412
927079364
1187152027
1071207013
259768915
1852307438
733227252
2099332667
1081884584
987590597
1469495291
1364048519
1671570417
758805382
597113367
493195500
1420017819
295843026
909876883
1786356644
541961368
1849415985
1995574286
1713973165
2086781598
738011702
1204703434
295393273
1677163338
767098383
1880894443
1099509408
516616455
464402373
1841277638
474176921
1948914468
355529113
1983211960
735351664
1468988065
346173870
1145724223
2119764276
1861940955
1795393456
1510671510
1036170827
1435304339
910500384
1233480967
1883605766
282364745
766196937
1640791365
1231541182
947961220
1102043461
1788418068
38426551
285880412
765471201
229345963
382775317
1736114826
949191423
1512708372
1506803651
2065539630
930826597
1373670017
1261509635
77882376
1335006875
429950069
844898494
943567141
1671149109
990996499
692700736
2132438066
670282237
1767467878
1251161680
2125339749
2064605342
1704975626
1412796174
1313566880
1255569308
452676334
1478568138
1975345035
1403835896
1503720832
1536049905
302297811
1386096864
1719267912
1363841538
2034042423
1045866807
687962155
230097882
638545065
1760153995
764927054
1268807545
262974471
1497331497
659272596
859523386
1948248335
104412112
779222559
1201516754
1317307110
820514538
1733038072
79170492
1874944656
331339029
806202141
814565979
71170728
1482881734
1864843441
2053086269
2044541787
1983610425
1488979024
103273112
1238886531
1201829788
830602237
1767488519
1015212933
299583396
1634038570
1476021963
72677313
703819758
313241796
552476917
864192262
985432018
885954363
2128451407
1304225394
1458014033
1246784139
931602251
696335406
785830700
188071411
994067610
168758269
2108714286
729688168
1885594546
1418580068
2139384750
522874887
225735774
2041081375
365727409
1025819310
760825064
1208983077
2110460732
1546071446
985076977
600589913
370487291
302481254
547839516
483725604
135665359
414969691
1928047786
676787937
971610499
1846958209
261581134
1596614126
781238124
1872698175
825700742
1221284088
1080879684
597763718
1986872473
1203873105
564081872
961753363
626448915
380647490
1269126970
994206711
2032763824
942078315
1003082608
203693457
2075557582
744441429
559777663
1724886111
278271812
1951256584
1257511370
659147589
720819639
1455229465
1629391307
1303579617
691715599
1703768889
922168027
692937521
1580588306
1583781931
1740265707
1412512249
582162093
1506495644
1250397225
1524909754
612450981
794184666
7636206
1854491540
1506985965
98651432
791401608
1043641844
1875283808
1098176168
2120076972
1972874984
275898729
418958301
1847406402
382937864
1819980134
1230661079
361133939
966701248
35606014
647608814
1244115632
1184340278
983598782
1825102992
216359398
621357368
377921210
70524997
1339201225
843556153
757837193
1848615613
1246091158
1319317677
133183372
1873929309
1387123837
2107898839
983889321
391278283
646349452
1642666987
1166009913
1490759127
358791583
148013561
430500177
620952118
190600020
150612826
1614614086
399756917
390682824
1856169044
1894936764
1413680588
1434632363
1905459858
47653112
2113570209
418044919
1065320260
1338843204
620527467
912592048
1970722300
364975457
627324555
1020361604
901762191
1532174268
348513276
178154929
5667099
1708082172
559342077
1437914686
1155929504
934161337
768710163
1808057305
286540077
1593570484
1788561318
772213488
1868337998
427261760
234042374
1675013492
1832553032
1354976768
159931774
291107193
878049673
1409570555
303896116
1019248729
1153619838
651676125
321388233
1557175584
644069785
1706178510
1746753069
234019714
446172056
1175357072
1934259469
554610650
1918364589
365599352
1848898559
1917193637
1722836115
1555438889
1389742192
1006899086
1033757938
1418481437
1635264893
505022935
1624157848
1425806082
995801577
1504386816
1685543085
1142561740
37950405
1965315416
708748914
974110317
1902843529
1833106019
1019613298
360065151
1646070418
1503741762
382892604
116376640
1269036334
1683841158
539315205
1854093408
1644115495
231094638
398741340
367870067
303179455
1999733236
1629671041
1443897779
1360233015
971289407
361486976
1776517313
2077083422
1798074186
742483605
824502861
1959748964
707292122
396559198
636814465
1951353782
299941402
81271378
411848262
297171939
1873914004
1560459044
1921903309
285592253
2062596989
504083429
283960451
482461119
794972313
136608303
515469818
790097150
846416294
842591449
1318559080
740491730
1329982031
1395539219
1811601625
1853922559
1215132167
211146
1509840337
184926711
373156806
2047708465
1644806575
448208154
40429669
1150954176
1687854722
254586442
29854884
1300859654
919510829
27412445
1906210425
2120644021
292267665
2140476424
2019621121
1942620705
206366234
912436194
204881139
53650678
16538893
567245534
2001847399
228648695
347753526
199209745
1945752909
1866603922
454692508
1349935342
797341337
1996756915
179951599
1155497047
1840822564
617766243
1341964377
699382738
821935113
688291734
732584535
107538650
287048020
1489840690
865770759
1560980209
1968111135
1726399802
358176370
1063450207
221646628
1267126279
2112011045
625950094
1479242875
2059631162
132464791
316242154
138054770
298746582
1162420661
2139953301
1336383317
1458895452
497611996
382175636
2053197578
1782876715
1105291321
678438210
1853338315
366387486
254458287
235352435
1657085488
1447877362
12888154
2086404469
1565986471
537112542
50213546
951371161
1517631039
373411255
839602073
1745684339
1317283551
1952660393
1267964268
1056596971
426852407
431133437
1278575655
725594679
839975007
2099247238
1923236208
295671808
1035153835
838455584
1214827294
712869970
1240766340
1302555498
1252178017
1950930025
814588970
1122188011
838919841
58391940
882952855
613284120
757506360
777301822
516591601
1306049319
543766105
1176795452
1448297608
1186978510
616429296
1223077646
1570430366
570927640
564945150
989458083
839041407
435591256
2070631051
246697602
2108446156
2117491504
941655633
1722487466
1511887445
821223398
1727700684
1097095922
2075054148
238420461
121643002
1098863769
1797895395
467801212
54019113
626627710
1620387941
612857858
1473369801
725469553
246039489
1277404210
796233865
814710889
704027133
1653113225
1676746747
492539107
141509765
336319604
1931828780
1236252324
723913388
1676984190
1882869880
1746166641
1113825179
813588179
338091240
2083135883
700631568
266573801
943743598
930678960
1164971861
1446035572
57116302
2006419521
2080858795
22450741
580784462
1726958690
2142012754
1237464580
1591129894
1713442203
925060277
1129596267
1126815547
261192835
1840647440
103869142
7438470
1974883436
1339346563
362930130
1463468009
19768739
104716162
1724726447
1832615988
518986563
1702040381
748814356
893182384
387078973
936343583
1730342400
451788625
1629456835
1835851809
2125476669
341350074
169393637
1813542524
794785338
790001499
1161687272
747489220
235613307
845158500
2123010400
28464552
1612775059
540242992
579701861
893087134
222045587
253809071
431789510
1485303252
1022466043
325832438
764134374
1829414385
451903992
2040275238
969516273
2105751458
1520431416
878159487
298338449
1158757954
1110093568
1380143314
1078806572
428927110
832679131
865374787
377093916
1033873188
1398357618
382440989
558603596
573223344
646306732
1812676156
1026619899
489990900
154926658
1546409445
1539599322
257887072
1761444806
1474113325
1300351099
969761737
112383242
1349174711
2015412238
951708483
639460737
1714583063
1072067908
509861573
1575589840
1743658883
963665823
1830955668
431801140
328308326
360526874
1950759841
1762061622
1512203591
2085664710
250934461
908663517
1435333432
1536154367
526690812
465099166
1951542311
451736903
1077805087
541998362
1725545898
88609268
252887079
528732211
813952434
1904702118
2100038152
435376764
1704125868
18644398
292739629
617278094
1051871227
517595820
1493621131
1350108489
442591039
593640666
1423664433
157073434
1424401351
647263872
279024970
1373746174
1924430445
955757081
798806171
1101444699
1108098342
1690295872
122640542
1231147467
1970209149
1110367262
695589241
1862321915
711226349
122780757
14386397
651703551
1156357949
1500321554
84413038
104739441
661088751
509597718
921746934
1220727232
695130571
424262040
283104360
1295825169
1535886368
339748686
1503153159
1178113679
769078695
1748025186
39243867
629826105
786853853
1692778825
564023509
1067487629
1534340459
771046480
320285417
193225127
458002841
446616058
245654301
654421442
1154998486
129906078
700171687
1625352316
2063407317
502374327
1123088418
1951169103
13623428
629327461
816816988
1932903191
222557351
621372355
1628224371
349665718
371266317
802082556
714588612
766946815
2057285341
2018323773
1493613672
2022397311
765282383
391511016
1715639294
693654843
300159928
1740635051
621089586
955816624
158669153
950196225
1742457438
349789704
1768437873
1473814173
145075090
989425481
1412082877
107817811
1769144413
1332752573
1698111063
187032928
1474408456
307411867
1770009258
446104715
122783360
1389581918
2128613585
103090407
861719298
1338951460
199310319
1904571880
820047273
1246959897
1937195637
1314933097
74184538
1142304700
191373285
1126101601
1144127773
780563714
81964113
372202587
327075468
1182700056
2129620601
891821282
1368139002
476554231
1212476208
1703656011
2127501543
1954053535
1775050283
2094612282
765721650
1016230956
58483190
359483193
38703507
390336353
479356731
2060818961
1260744683
536928952
1586417711
1076146401
801009400
1855508620
1044531518
1226952540
1563734550
945687770
1389244240
784694464
564455790
1080586906
1005299786
1403199625
455815893
2014377795
1762128035
1345573429
834103407
133409061
584777264
540396145
1425358564
589271188
1493484424
854443437
512711579
335295353
1717484175
104502577
1642084497
1334963233
197225829
2110253854
1891259252
1348397309
1556186492
964666196
2028126704
1012831222
2054332619
304908003
2424578
341912011
52684684
1039250499
1005443226
1983468834
1370552723
1119118819
399562199
231246273
1485248772
1511442719
615816113
1053512074
1606595434
864110566
784782505
1027219570
477640714
1710861858
59284740
1345099680
986720794
905290981
895888759
1098005630
278995492
1061964360
993630449
324222517
63378223
733830319
739386433
183064588
47954986
1414661711
86700420
2020845279
170639396
1992357705
1739212054
459304494
943351270
1423444203
666177811
1514948604
622691196
589944772
123864452
1988642156
1216478551
535141950
723284815
1846092359
140602223
1946955440
1659746851
2074342802
808428995
615746751
887539222
607890930
2109221654
409167435
1930552182
1920617397
627287202
1574574517
264739174
1654357733
451146240
1467124168
1523635985
1348498629
1435697258
91638595
614125818
2019800507
1906395458
1479271665
1075654676
1879530276
496132284
594386271
1886437229
2061473787
1764100928
1173472020
1443610497
955520744
1943883309
1617250879
714357933
1759652308
1975768776
95835655
375163464
636053186
119667618
1194623794
951894451
800552756
197857255
1590872534
957381779
1907508621
1662678641
1689224781
1013433547
1465547134
1953649264
568049654
188680877
1776800444
1542326464
1588663204
1169389275
1537446980
1568629408
104159801
1868247856
1904440630
600227279
1635947639
1773371501
1113026702
301577250
2088788086
1153545758
673763010
524729884
2100367253
200940374
1540138252
933246658
2103274171
1914939499
1003148561
238540803
428482231
1327124819
568333671
658451917
1096620230
939335573
1145192865
1655937206
505287138
1058491441
622418539
96828429
87956242
167921868
118953640
1308685822
729584350
1638760624
395898873
1244645529
2039415716
652489514
184667735
27576671
611391288
1198377205
617285239
1588680934
1645751041
1224332907
135178545
1492234287
1433460646
632201689
1028201376
1089134799
62482892
987035004
1342492673
1537003078
814188026
783943638
622349398
1326590281
330943072
218359200
1830098454
1574580501
1715433357
1303223310
3212136
1623014114
377305799
461410703
1423378555
611298206
2067267110
870525878
753629523
6239003
1806020526
1840225546
474780869
2004675018
158678222
1275303279
43892593
1423659824
493456015
1143048213
1157003474
904583498
984232715
1627127559
1621229137
1021083848
25372165
954960548
365144953
1664016559
14900806
1112745131
1293739349
1044953496
63712473
237635726
727490651
273388447
799281949
126983142
337470474
592507688
1994064641
1126969404
1126441381
724526400
487691732
506773408
928227638
395258346
168202093
1347779439
711964312
517395032
106744987
524759426
1161546574
1198360532
528290629
140714117
1374158239
936525911
126145682
1439973358
375256979
1152494409
208790961
1377079769
1659843783
928778895
1741583643
776379011
365356261
2140227508
1449560180
1910376821
920236592
133529678
1584716137
1302625146
262234267
707481782
220123346
2023587390
177854440
878186326
1136190048
2086321630
1282912248
1973861082
678768604
67602142
1642434489
427007453
304639078
759480108
921549490
1081765758
1200073311
1503567445
561840891
1938582503
1133203361
454709117
885731492
1707479957
1322532385
2077594432
2092357840
1045358595
1866438054
987816652
285239942
1594078217
936131652
67603685
1960159872
1286436256
1141573349
1625000780
1651490213
1576105590
339618415
1569168639
778588064
429595370
1537275755
1301480396
1690574763
1888114959
6374715
1807722907
2051667649
88310093
910789110
205863626
1849088707
1090783029
749697482
944994869
1308981655
1998769460
1843797737
145644621
1601301033
1765176239
2146910895
770971665
1094645808
63554172
1876123210
607269207
314778567
1525260726
811538335
1180734053
362157789
333867670
904205010
1663837490
172848416
433760724
664912894
885855814
150674577
1923311445
1819023530
1879519330
1695129272
570765097
239259177
1059167340
827763714
35977936
693015496
1439851194
512998801
441980665
72549583
1126069927
1268174284
970976089
1489990348
2134653493
1109238375
50115691
1439466560
175826944
2090501901
1375158606
1886057007
788476503
1598178982
1397473246
103336849
953637695
489374495
98399197
712731278
392376877
544129146
731087804
1565965797
1742284973
505067256
511669831
1582355863
1991420203
520512269
2124478350
674704347
1428599320
1233108048
2076791480
1412067110
2033102003
849142110
1165013349
434260
1157025564
273415914
765188963
1893995147
523161306
501512263
1632013949
82159894
1766190995
1481661309
769181687
986301486
747474062
1651268547
494417744
2145112634
668079996
1707765211
231137454
609695383
51300916
1852986627
1908058902
191470632
1895522211
841120235
983175505
1275551010
304794646
666099637
1783745502
1561795526
1203104887
466314403
250512076
1488764433
1608242687
210909407
905007043
450232079
786670220
1046235481
785380743
1809120728
1595314419
1502790973
1942783048
1222122835
1280849566
985848315
921419662
147839853
99884682
398265104
565727024
1872519527
1140221112
1562545343
81540672
547244279
949758147
464462498
3685815
1522395441
1487513080
1558140765
2079966164
873652239
638326929
1152357337
523322957
312640232
169506318
1889536207
1006838161
884865711
1751886722
706740469
1960257879
467096989
363028879
399054788
1716219378
2008485401
942898708
1790034864
1638850480
429823317
1552060660
268241687
788146215
298075276
955088430
1854945968
656132375
1711705815
706524271
1736452611
672449532
411975950
225401166
921380869
1703923043
679797611
1590696337
419161260
733815673
1854022202
486473390
1084178373
1447858021
614032645
301567172
720022953
1401084203
1748290281
2078796761
916374353
1573392732
1339174766
979447493
851871378
1109327257
1715848885
1290905004
441346518
1009186793
1326867751
1878691585
1496433681
1894779683
641283731
1928348050
237577139
134768491
1813615187
1700962823
1909432694
107373940
1613897213
1706658172
1455921700
1677136211
202477374
305552183
1574775936
1890559979
835358656
2127093526
1634726790
654340226
171306144
1246490292
230750230
1508618903
1281716737
163819683
445712967
138485990
1862958280
1300432047
209863180
1224326291
947869893
1303814453
1489790103
1445286416
1679852789
1066296060
647794748
1926942530
1662984598
1609058114
347974690
1683551315
1937794873
172872560
1853728022
225002175
1177209456
1973684139
796670082
1380564038
148632855
257778136
3532958
1298194658
477154289
1037146936
539138801
1644085605
2103040762
60795923
1790453214
1637744784
505504685
1843115814
100949363
1599003128
970175405
937025435
123849745
741122282
1077555546
630746119
153632097
1749023843
614504375
1584386083
891086382
556361951
586802128
685516082
817810160
383341510
1246628210
1754495498
1769677081
375507027
641490316
1625320862
1675957447
468823592
763390540
85837203
1131343569
1798047198
853023730
373504682
784997764
1614111222
1795765775
1614045005
50256161
1905519426
1741417904
1513330273
1651817513
2077677832
1398072152
1107781957
1747505070
1740762661
6420893
1869314946
1156335453
345293646
248677203
1386583399
627974029
687630746
1728514591
1550818291
904246331
541813466
1140653164
268885950
1621179129
76758698
793104001
2118637491
2117767217
397185564
489063151
751694673
1160904452
223132263
34702187
830313891
564880764
120656684
1682651760
1081186969
1634824108
1340466289
1158291424
1186485365
1002658614
1258767593
1836737057
966868247
851357624
510323181
1287039419
1052783324
1203076433
1194633160
2045222548
2082929182
1527854086
1496903006
1373177027
1697289586
449110787
1160623728
77340688
2141057012
1142977678
1356403524
2093496852
615160802
2139204288
611145741
1716128071
2053282249
253295178
1080262990
1857670835
526549093
1296374104
986508411
329910807
1264821384
1439821815
1090445548
801903393
12759161
267743104
1071519650
45624975
1632471768
69254634
2143991812
2097929329
1447501463
803737498
2142580856
1561927991
364831248
419080571
1329835253
1665040040
813057079
391922107
1578193184
20241495
561570637
235751955
815623233
299002139
1372601726
1164467721
509826465
854528526
1294961322
1505333863
1247743748
1452418833
1629634278
235871287
1312178068
62570308
1178660775
266085244
1067881086
2117542139
1367510164
854813806
620412208
692708743
765971831
1154902074
819479525
1981924719
1877020931
205490818
1819763406
101003673
2014420453
1290989603
61722571
1973700269
1699196331
676925498
800377669
1559277799
867180005
109502843
1689530363
2040120410
1497716501
1173702513
1155834046
1743245522
1649505044
638957843
1109576903
182443792
1198208846
253631304
1784319188
1889042720
1309007265
571241615
915501892
1829597468
1902848776
2040777623
1852505473
2140747716
153910379
352154302
1677635486
1266347829
1155379743
722653779
1641115595
1869115959
584027823
388030313
456674822
850400770
184034870
1085730349
954125339
245032081
727418437
376029215
1279708864
1045115529
449438790
2041938472
950870380
1317258036
1680445720
2796395
2061796322
2041239017
2035208399
1292680645
74081829
1989987521
1020330670
1670759755
2094780345
245023884
1312953144
1194596473
341220153
2029341577
1211843605
84737993
1894926475
441400344
302715224
1806041635
1661391281
1160368638
1401438276
454799038
76600645
2029162545
810029216
302723035
529538946
1899094502
276935033
1414335198
507665799
870107973
1939847952
1439877951
1274470804
250045280
1972422993
1243987174
1819050891
904506827
932101269
1186241122
158735186
2142281278
71753485
475762849
396659977
350249045
1396074361
1345164524
1483782923
1280581547
1640905030
1876364089
241070529
2036196731
2137867611
1696992558
1123860218
1938664601
1592923146
710821241
1761266856
1047768394
1823090292
1263068693
707521154
897250741
383102013
136016616
1964959310
283998898
1941110998
759933677
2100983829
375921814
71032451
609687871
975874904
1706290335
1683632340
741841684
1283502707
938238933
609068531
1549741828
607674766
631200087
1074899555
179007599
701245248
1775290154
2070154423
774988222
1119237852
1078842571
490720049
577656697
112912385
701224930
510165455
128871082
1209519644
1313708061
604612935
1877852103
756265601
404351144
115258370
1357623585
2059190431
172963348
1949237090
265261496
1885276478
552987471
1769705451
664691316
411459350
1618299204
1626410474
2074343163
1115421834
1007229647
622337649
1795521041
1399324021
447369549
141111499
1188273317
856009284
423484324
389954025
67228240
2019791146
687769767
2090296282
1431077205
320214720
1348488270
760620120
489370411
1835626658
275617339
801251527
1547018701
388155889
124180372
2112601582
773222191
919187077
1479047536
1084050267
1507687823
1045403992
1672095115
2117460434
1570385967
1340875778
2122838300
1620616514
1395155787
419313285
1605335056
935582582
1816277900
25506425
476397806
970874901
1967890589
822021819
2054432702
1241722634
1250372780
1231696992
724431665
662579073
2143555039
2047865814
39072394
335562430
1436019722
668019923
1188730353
905741232
789037633
472487720
599357732
71435708
45814650
452730914
562158805
828006046
1229133572
408117281
1475262070
883010641
1625326776
1605610219
512996799
1142510515
756441304
1064681152
43566137
1142637167
1680313890
449300968
1463844784
1054143725
1824759837
716364362
1402945273
575091594
820483344
1181162174
577954577
610388528
491520850
191425019
1986716366
1018966425
92755186
1263399648
1217908548
1695313479
559428634
1204248705
155543183
2022733891
1488498493
627926550
420847876
71706485
140046617
1063630677
2094167947
118565596
1610227366
190259223
1475562589
322248942
1696772190
686024158
133084033
1855671902
578057555
1453703335
1406305726
1860735046
554358533
47943731
1024524703
507284322
1241371471
98420752
359389783
446637601
1732986867
898778651
2045803823
1262533007
633048773
185278281
2120581165
271075628
155912703
1520874974
1527690860
518125621
1810228900
1522116907
781555377
1820246167
1411672218
1919413737
1756934661
1117438053
1723448444
1423554159
791054542
861312651
1628887859
328098962
450368748
1793448090
1614337392
1728203025
1587079185
511083315
2092372253
977938154
1999800652
841495078
1575436594
715710789
81610470
700502210
776531080
565570119
1509444968
1790360098
260967536
1868599566
1970022376
1600631928
1937176927
1101716073
1308777891
1552897183
219390249
1097460808
1336719413
1866798930
384019222
1201619893
336950098
1499923451
755046406
1126107694
560254063
1179297410
70702566
1516682216
1092036820
2005261326
939226987
375876031
2106334839
2459970
576263704
176984667
851868199
371828692
99962877
500908796
236008050
136679140
199541326
447374385
1044470946
993103873
1007685187
1960715881
260739003
1264550179
49265319
1407111076
1211604683
560043088
2022640917
1774530142
1926677274
1650207276
652462325
1313868862
1934043422
1643504654
1156190325
685685392
2126431517
76962742
1014449717
223297085
611419124
753110612
969834403
284698599
1691290769
544963059
1435242941
685173115
1986581431
1757546186
1729937208
80831071
801734909
781960827
1107084504
883620167
1609826221
2046971969
512829741
252360915
23813659
1701450576
1859718900
890893748
1690403121
2147068974
1778036051
1116756961
1274786565
813596820
1950802856
182622214
1225704044
972859267
1472765070
1960023384
603299817
122296112
1584371747
735884027
173624788
1514736978
330147918
265790695
1970715742
22385388
33286728
1555657439
459847913
934833229
1060997184
456876243
1002283891
52828187
249046167
2050013762
2143403589
872141341
1546549348
2104906584
337565475
1859457045
1540588053
267974848
322033793
1674476988
687100661
593554064
2063623677
1411836223
764400333
1307592202
2050698619
1642702238
1245606875
1099432570
1805035790
888861476
926637696
994690485
1039984277
242062170
1116590759
1734308247
143723922
108033179
1472499237
259535058
424930621
1689394736
881524490
1019164293
1652081180
1982395411
1452880116
1640601661
871678246
1000869554
1596155443
1810322582
1676262085
2132920036
93083401
1040997624
1732123825
963775438
181042218
899496766
1875982268
563437448
175649084
167021137
1963311506
321787628
447724421
76887304
1322995280
1384665712
2077176236
60847105
254354013
621686157
1595360305
1084341562
1175332819
1868636741
1144202375
763787694
620216380
1913688411
163538771
1738064652
796897369
1862061912
426971454
798703848
1413108165
1609403745
1023301466
1626459945
573207768
2128273830
2121513685
458545911
433323815
79898390
2012026010
1376008757
1136228680
1987750238
1314695777
300742342
102820139
975691938
1766839369
323810284
1965792797
59454700
2018546737
139052811
1869083870
1100484106
1368216686
1918923447
109911834
721970600
1597329766
1447789723
434248555
1293995053
1498938953
1443523751
78634423
327958752
628658649
1410751844
1829082285
2032123238
444925988
1422311669
157220748
1068469011
1156473837
1107005403
1313353978
672593512
738008086
977505002
1972475641
376730549
464665254
1173890906
1450600481
1450034280
1866900167
458315023
702387025
1798461482
901493186
1608576968
630475078
634846713
824268446
907388202
1407603085
1424080226
2113998057
776259355
516421963
1221164290
1338678105
454714404
526509358
1835040082
280939142
347204849
1159918166
475347141
1754757498
958361020
1402047560
198020434
1157009374
953301691
703196887
1777389269
2109194269
565789984
1908702789
1693797970
938763071
3109423
1401257976
1663723846
573275262
2017164784
286783704
1503352456
394066573
824559569
1527675732
750116746
434565234
208032919
1697094434
410730364
1467610158
1556641027
1468956553
539726679
1813975764
1118718369
361230972
195796816
1961986826
201967425
549873351
1327200537
670524769
76294252
32473083
1716404871
1836864295
1451319592
856875824
2011971461
468614652
1182620400
1049507558
1988792327
610179798
518545346
1250327079
1325077720
654827783
1754513503
532252333
1616778074
2032061346
1717330747
538836403
370618051
1692166763
763385437
59062564
499390552
1854529227
239031322
2134906825
1641538147
1640387959
1330091051
369793557
20814160
1593400275
2100460922
87944241
247267613
95283215
1666730017
1399609146
944037101
1394710330
1425237614
735761631
1219500023
423957440
1943240100
1920207353
511239243
463724216
849955533
113729957
556750507
883205639
1621509242
11079587
355691277
1758923582
566736295
650815424
253379467
1961999795
202824230
1652700965
508788657
660418442
861015250
1232136696
244146715
1494776719
719797991
1175826594
1851963128
680382082
1049164883
436913152
1374655871
901103262
1339814404
2127470559
40897536
1366743373
696101807
268142900
365389025
263035896
583216396
2078879821
449331188
1220212261
1154040160
1625272335
1720185779
1730685343
1394378415
1801276843
1907730043
1524335871
281355528
627722265
263074223
1924324599
526850688
1676544792
668884593
1334281539
39395578
1052488281
962631070
1142131655
651019126
364593631
985644735
1062462173
229640815
92201628
874214394
729835301
286449925
1435240852
1333111303
1623898077
362223324
566683122
875003299
205357126
1264622739
321106182
121310944
1821861793
533959603
306874839
257160056
1291762667
1758557138
799537227
114994670
1447104943
1520166821
437151025
1469428869
526711077
2137066486
1895206575
1507498281
1005170513
352423478
195569401
273109013
1356756959
2009985943
844119759
1501399683
1093991578
638958984
1228806703
1581354600
515798843
1914480675
1249660795
1700259655
1294198280
544251044
2000960767
1675462732
1335004821
569293199
806257261
646828009
148277100
2101266765
494380881
1435148360
658727335
1585270346
428526073
930607098
1310108928
1291620563
1604961735
1644274727
2139151985
1887015937
1108094462
1534704405
1624771098
347362704
1634713998
857677701
737476138
1080769851
633854232
1146842962
296302890
1862156373
777424629
1938905963
1120013621
848494666
53454390
850716740
1809654373
244844540
396900030
1296510896
123248156
1442454199
1301189588
1136358834
1955168188
1476688418
1967261068
1541679774
353835505
369834513
653048753
1045952424
640586111
628659364
734246122
1871742910
204722281
1360477006
1106009733
215686211
1044432754
950852370
1603678413
1001987940
1230311254
1245197079
1681940355
1612953747
1634188587
97026773
1472970567
2126547822
1361050828
1533604718
1590649511
1716560760
1698455925
2108894551
1622545422
1013821722
1997951557
808596143
1340175023
744072290
837525675
205245924
1572340865
1383066347
996106333
2109803795
72895840
1739207775
1015498705
1115916274
2135729324
435186620
1422783269
1462555717
104434888
854312705
1522956907
1211548804
1640303807
483580193
1976850767
1976358873
1745039726
1101553784
1310163684
741942174
517073033
1679275744
2114126397
1829493587
784539744
1210623671
1238170170
1256259743
2028555389
1220288254
773372579
1231181326
381321633
1468926521
1487498385
1407174580
1112487152
408805630
2144696192
384043327
753027147
2078442658
160290747
256187597
1731384757
413802411
102293524
1832789481
1347932765
430268146
582523839
530418125
1978348900
1003224730
1155273004
156627771
618615289
1833735046
2144597320
1172528870
1879876319
276293333
1500386491
2093746805
311446709
1994050534
2009762521
53978820
371397042
935872305
358963562
1523757269
2133915908
1502770992
1239911735
1005875562
1456378379
1259154957
182106467
1939116718
2101797280
125646208
868021743
1480383917
118708059
1814873038
1004806849
2134468907
957195716
1784958178
1951658606
481123570
4525549
55436639
195392230
2040485213
2032061260
15429076
1516150935
612458041
1936294742
1297438112
440230880
1125894457
1057859086
1738283765
1082857407
1484432595
1945268957
1165774348
261300672
1963233562
682901638
524300852
1104154658
1864142652
1927609566
1959394279
792486542
849259009
1982372393
1042194482
590538443
415788452
138900941
711988943
1874442239
1984173325
2121932882
1169779297
2124410388
411799823
2086152395
194275676
446645377
1969698491
565535646
628371501
2096584752
811978563
629622914
1389683418
1636848944
212042370
91655672
1435705475
1050513770
2043780796
2031638055
1270513742
435273195
1746565527
5544664
1771864090
1023442930
299141725
2028823087
171286332
585492340
151265605
204964377
255877193
2121243047
678509810
956881371
690950686
1903147815
1641267696
172467608
1042278661
1708788102
1279947908
1313849571
1994718359
1457793188
389930431
1930014265
169566450
1644232345
1803826822
911312916
314157393
1877911425
1737993492
1099459851
1435586077
471413624
1469942816
75403194
100286266
968535688
1599856033
750038246
1979997411
1760651497
1727924577
441887351
1250739659
1513889194
1800313509
1380275832
1767992724
1395415258
37193280
1412284310
1409284339
1111702993
1759179799
689710631
2037859431
852029488
1640236487
908171340
1201761246
604120958
494197113
544077744
693840880
1108069797
1199773786
715745148
1663866333
720710247
1396359476
383607179
118465690
1038580305
1853165266
621233145
1999258396
1360670846
369746232
803116940
880321041
195570292
2144220164
699444136
261117848
1634600703
1009304681
1629034099
952433775
377472057
1270518151
1090233469
799537030
1448150396
1148816847
354374164
865384010
284196699
1030438702
1486811086
834301067
272074588
1976366960
1119390179
5662897
1300720208
2117285434
666408817
22877710
987152773
2019232320
428206543
2081845031
1899933960
2086514861
2033848804
1812528695
1863930808
634715356
575069106
186693492
1950878741
728147582
1977931493
1241195344
1082730681
1890880431
632317603
948650532
1974735819
1789541420
1263357005
760648440
1623744621
394353136
1257295211
2000939840
1961234146
362139372
304098304
492019030
1783086923
1213414693
1611804877
340447131
1664932513
1094804114
1046647049
1425091769
728912750
144281748
1070390237
1789585492
2014836907
1959142323
1488924884
1004376182
576422609
1886754946
1593043812
74359512
421384334
1670398158
1861175485
1916783424
1270190250
1663195281
2069342383
93443145
1380147196
169811174
277811343
1183405693
1158149794
97477740
1954339255
32175475
1229120294
1417815479
433448071
2073704576
582438861
1597276397
1697954801
886194201
532487527
625462594
1212489959
1859223894
2096152308
1934314218
697977896
162237463
2059229651
1820336799
1244976346
402640502
355521566
2133747331
2124166811
1605339867
2130964282
96055165
128384255
1913677700
379702520
1635396539
1571949825
977839201
568512590
1268284122
196001347
1381693072
837528200
2952019
533576330
2132738257
451902617
1140521729
1748900641
687164044
701168730
205740155
856838083
1099805365
1352779280
982652121
2025121516
1797886667
1785516532
1188551232
1116763838
1915569482
1287980902
1580138884
1345310802
1754785736
2106919773
1198065766
1667894636
116666495
891566195
1207509727
1359898782
430926124
1999427186
498710410
141256663
2107006621
85752451
662975715
927547727
349709409
359198536
1114652253
1779335711
1774540559
390375875
1260399902
1433954674
812777397
205873726
1583130864
405986340
1080384977
210574605
64801352
1142398022
447995618
587266696
259692182
1720351856
1933609822
2140663128
1318776633
181593226
401087804
5934178
1770862293
1436064677
891643755
826446405
1195628346
835951916
283954708
2133204426
1441242147
1301641233
510220240
1151499850
139101888
1912631618
1167746582
888880338
1065437271
1114659555
449516522
762612901
1267040869
875679760
1232477050
502842016
1963737167
2048975595
1667340271
1736610721
119906954
1757328662
977158146
1860250221
2107996017
625031650
2016185253
548959475
1743273828
2135857719
1795967334
1325420005
1051127809
1579237220
314916010
1805613424
1604027676
1765764833
1291999973
137497121
1908675771
933793332
1055808616
1342420700
1397076379
1031647269
812680280
567244898
1339321614
266653673
1541264124
2038840626
1561695667
1721146094
1225203322
1283367669
579086522
691436110
2075904651
1565200305
505770093
673524969
1663211379
487032948
179905171
2006086824
1620847255
155236096
60527855
1931196459
597116693
2078057971
556421694
323156896
758423086
1886561029
1362789448
941613129
1883477859
595685092
357785367
722403523
1829413561
1525983079
2082472997
713441156
1806773265
1523381056
1792210973
18122682
545126696
1810778501
1927576751
1982780913
1136657172
2012838815
928470699
1292488744
737675752
1240718721
285908463
1736335563
1473500877
1756486979
2113526276
737298354
1700883194
1421787685
891274724
1088704597
366872128
2076572966
2073463344
820062333
1356810737
119361553
1725001714
196544868
892200506
458332804
1243585245
1126374123
431699129
1048295001
1778999003
1686727343
850228511
2066693646
1130408453
903961214
1189466767
1249691827
1882561672
560941480
1515143343
1508544183
1575697938
534181337
1530476440
2013764169
1724152232
254843957
1656364315
227915203
2146829473
747830289
1572237719
1880643464
614648562
332855389
1488912813
491054975
52784515
75716304
313404247
1885034077
430123569
1810155905
1766210425
836902446
1357709895
1902132514
1132481191
2001158178
367125859
1033162334
1831513011
1045109219
1179472681
2007799906
1052486893
253738971
386713954
763465821
1851362258
1279180289
1606274617
146758223
1400260482
40454390
150048943
916381959
1172225768
1639894501
1356884630
932974206
1765732245
218498998
127453303
1184973588
1107161513
967538376
1835533182
1672820056
1007347448
1097760001
531005157
1181055445
438758878
420482438
140860545
2037548006
2796324
336601390
1024350418
2137666650
117896543
460180431
341570748
414324895
986525512
2057090928
463026998
795246326
847158210
462910294
1979307790
391375066
1466730371
262472587
884428288
1485829189
1511769047
1526182189
1333650816
415993443
1588956885
229725125
297468793
1637549733
822126492
98865793
1280438802
914426485
724812353
1345016900
105200370
1418696432
263194998
486331223
437300274
227448544
809978136
2021431957
327310053
1873547528
1751122247
1700614409
1617619353
432834163
1513424287
1915437773
879191224
1480296253
593367906
1616019738
1642052181
430838526
309007087
1694576838
541293788
336027202
2092156643
5400291
1970713933
686156727
1538230317
1419962937
1541671751
1850079402
954174042
1320662024
661525183
542068527
1615427980
1668370182
1224606653
217436329
2079544018
779910801
1826678284
1874527735
1999676839
1879715366
849005651
763781058
1011848004
1114213468
160773175
1554348049
1473863974
534527961
2137087475
1602381623
1683059481
274930780
378589750
1519630238
1587535013
1442999679
745523095
17578812
755483876
245767772
1517705126
424030055
84060344
1770214472
852737173
894099836
488690127
360436203
1072926324
1568778804
377854804
1949136827
931234651
362007863
130978738
1787031673
920107234
463022435
1136534027
1238479059
2063422493
530706640
1373179076
826610337
494322132
689677596
132854309
1441689450
775831889
1341234308
519325585
221931583
439978894
165066853
1102492274
995980396
1608041633
1394886612
208194617
764094035
996064785
1327086800
1772663601
503694690
937429529
927631575
1227563417
113533098
815645293
130151638
1110713089
1764193841
1064553131
1792887341
561547010
703920836
286302262
588955961
381958515
565426318
1511382765
466151673
368339772
1241123202
459309834
122626988
1103680657
71999942
377978227
673063580
130668742
586713733
574950388
342714366
1233983148
529256664
1208672696
951079003
1287643733
1235343767
1294072687
1483637293
1616277585
231605677
306106829
2037830379
364671847
2038975455
805912437
30122293
175687855
1484275997
1703035895
1758284067
625533372
2020196984
1967213994
1317034284
166721175
506152021
690432890
666155616
1743031804
771018626
952415797
1110553169
382035502
1068677174
27022427
2099168830
1920450003
1911766994
940678219
1936819514
422729155
140716310
1860889910
874991650
2066575884
605112180
771922474
1177557509
1643432353
1758243378
336308114
13241502
1291734823
566888685
458585050
1426294245
902579210
580457272
935121950
281051683
896807310
1388713901
895662898
23959799
1266942385
167348873
1848248110
1102003596
389086911
2018092064
818079290
190661464
908619648
1024718378
937586282
1146912675
1747926631
1057551589
2108247516
346386498
322328680
636000138
1417008807
118193204
437883426
1380342047
1999432247
1600682553
617566947
723298836
1047926663
1201695827
583452622
1586688246
851519367
463015102
320365729
1457667108
1892656729
2111944307
1594794931
1520036039
1006029402
887053756
1684543868
99580342
518646348
1799292962
1368374064
1473967177
216215803
549998681
1003614190
1514784729
1449311860
1130474392
1381924719
1495952132
889864849
971061624
1562052472
1059938539
1615516173
1313253750
2040802541
872157729
386772587
1407779422
2046259196
901858196
79786962
850967314
1041755127
287007158
926273053
914706992
1076196426
1143455159
424001991
781172702
1430099914
411375728
1048670636
425489363
1677278734
1657560092
644122057
1384549505
76388037
2033672645
552760170
434913686
826292376
363367328
1884855370
1365813179
1457997925
1673101597
1729165872
399854534
1585632530
859587907
978083724
1989173372
368412032
1541776658
1654722278
1505915021
1399949009
1632210687
1465812874
2086440278
807854807
429646249
2119861570
833030068
1293275677
256473402
1248253840
856041198
34976358
1472978126
287762528
1683269476
1877875416
1728116533
1689558551
1493449312
424290797
623824606
1607877043
877688882
1041701574
29526252
876319782
823640624
1766048106
993403093
1751002845
482859089
1510026759
1017618069
417882732
1813523454
545343188
1389688714
1918016380
1461628295
1244425623
580041449
437399874
1101968842
1806007999
176888802
563133263
691317050
2077717532
1123500015
1402722380
334508856
1984392104
168335120
513795648
388469604
1612613064
996388005
998675768
1539528197
2079850559
1886583771
1051600684
1000143690
1301642789
487029488
396264903
610338665
1867568044
779785118
1464296012
1717916434
1158630842
528618243
140695848
83475078
607425135
371951388
409060497
181501354
506499140
967230535
1046636764
540776570
1789520166
419246230
1641264415
556918094
1101873955
907610547
1701437262
1286957712
2026150876
1944431601
1606957005
935100999
1672464952
1590618666
115313375
979437618
1967080615
467421866
1581311699
1799817444
2045454537
62148306
282218857
166922756
1061218165
689644611
423011571
1202034543
1812946318
472941743
342474083
1957154228
894038356
76333631
2074303273
554090653
49288186
872341511
428094387
1109069280
69759045
1861681307
456479907
470507125
146602572
1527908803
1564317743
1517678330
2099259434
934312993
807018431
1593288029
1816653911
1792948426
2067277275
1769154553
787153780
1721041123
1420942450
1196978071
1653198120
592027481
1064090162
1614442581
1748153243
876643526
1238386386
615285897
1432296200
1237974162
958738134
887046055
247310370
1867248374
1447311638
1845196800
1049044938
249241227
558183051
1000814035
1774455340
458724518
1745722093
1480228225
733385620
1168695658
979230622
392807289
1926476215
217890802
596715560
2102615910
60745048
1692188539
927130767
860964574
1252230567
1464252204
1353667110
2140472894
660908618
1533740203
1601941058
157853845
613077058
1929745566
66557287
779854849
1336851630
554400695
328899041
2065735934
1497415492
1836541378
1447332592
228181907
371737207
944640478
1210642
1351058887
1208702371
1318752056
1535462271
1720899508
39644821
1840047794
1253584407
1352178077
677093961
807258234
1676821175
1030611602
549624768
537558730
1869135152
741478319
719746927
1113776971
824726967
463307026
1272700888
1418535856
1605231697
1455825162
1008021809
980336094
1855708985
1043028835
757435491
800630068
1360164437
1058972913
2018435805
504631315
1166971136
55691624
1938393134
52952563
2011589497
381104457
547479963
2096516235
361319803
1501872381
727864677
215576566
1756344018
1602148978
585660920
1524237690
174404034
1983093438
635542588
2043005404
1663939166
890535445
2001233458
1332532753
29889863
917091946
1321729269
500360251
606830048
94888686
1634649469
1064656429
1941000972
793927202
258385205
672417247
733401010
999809304
1806732168
62413280
1050987605
1940754975
1926651628
1517467854
1252289664
861205676
1511389284
1596268137
1392509324
297745387
913724207
1368530992
1405472484
1297879224
1970145035
405030652
1974180424
1023083647
692066330
796049289
566302664
733310414
547609302
1208253032
1474097651
1246199259
678239015
850911929
206384855
665484921
521762869
1023609438
230885193
2012259030
270139888
690200785
1450219192
1324783799
304352891
650174235
2024350255
1250692870
2103043232
940332876
1991391736
1193652597
2043259103
897332619
917686945
1167294919
1584680207
361523113
748975098
1960675451
676069547
1896224470
449024817
1634381939
811125536
579400104
795161658
249524468
1273802176
1286424790
1717061048
771798970
718755293
2109696214
603035192
1026342676
1608603251
374435219
1276400324
902159015
2134018055
702612722
1278291368
1393749646
512482002
932287349
1777525831
604983396
2046933648
1482264963
247628627
163775789
710429968
972522564
1121002182
1528196398
2138926917
253550780
1325741507
534039253
882168769
236140669
743279982
146000641
1351538512
120999701
1885186332
1145816879
1408657901
371008293
1231967185
740971339
1713176876
898206770
1672826999
1393131875
835372409
701354458
1934061958
1473168532
366745007
897380594
11243883
330217301
2125673347
1431249211
1559166582
47298157
1983375428
1172109045
659876183
1380719343
991065679
210030040
1181331269
1039720390
1210144473
1305520787
276339348
1386756658
120670511
1576443351
1979719508
318120125
492506100
1830684191
2087000352
590223046
496955878
473404448
403145101
479070597
1057733083
250463794
1541938872
722531293
1639835781
587165802
1640797873
1568475212
335886960
1095831224
616506200
858216963
1320780294
876407478
1047309503
1940439374
1549511859
979432358
893739303
55170007
211215232
181107810
282757471
286255161
1212576701
1836480896
765383090
1124520468
921138332
721339638
24506565
764885469
912065014
370288688
1605025618
907193334
28054567
193325444
1072432542
692067199
1744796539
247970782
127542889
897512157
810191196
2106097049
1134324467
999493020
1563632500
271510613
630228595
618843001
729017291
267860218
2079196456
1084775378
378273040
544279248
2025251200
1016521569
1451774998
1415903594
976832206
1708178627
279335288
332334482
2182633
551473162
1440768174
771433968
774472173
1686875669
1419565802
4069818
897625255
2111198155
191953874
1091216394
2033917643
1784165743
1314281162
1195078941
1065598470
1105437008
1116606610
1186373659
2106076118
2031108756
1121933543
942522599
509650543
324002460
1221228488
1144535451
701136435
1181759758
337833263
96787513
389706910
1570424795
191950618
2074296461
1570537471
3364703
1008783398
1866572441
1279476092
1656895792
1800991640
1761898292
1098060699
1478939615
348640658
672671132
156155552
1206982588
592825711
407237659
89459844
120087434
1380218330
1127473809
923153707
1677030254
1014960077
194772876
1605002124
472381688
2134262244
1670333205
1835736960
909699568
189589032
928057119
1845425257
1763667733
1581966475
1475747991
2046587229
2069861746
1877499569
1165716444
1299005651
16534583
991188335
164950144
1147935351
1019739212
127311090
162769328
1419667911
359196351
1361094678
1259092422
714842581
891173255
1170641786
1383748798
341937102
1562416630
1071954121
201122262
1485056242
916078682
2119379950
1257421828
368675006
1651107572
155317021
1846602230
1359622645
857508519
1836386088
1618873669
1962422060
1264104181
1901727866
1922097267
1039487911
1461282931
767442367
896988424
1666479584
1317755700
953203271
1796039051
777748652
613695570
1257209987
1351947119
178636296
198080403
1087903543
857755874
184659179
1017751208
1494388622
705223135
1183472599
134288308
566616611
985673908
300420735
1458634329
1755118054
133003083
786174839
1746462269
724077174
1285170716
831423795
977465810
248830195
2147060175
1644929909
2048311273
1474029185
1682412501
28657247
1719380659
2010390493
1399830128
1272410340
79006606
2007529207
2127494043
670476592
23879822
903025891
739207811
996252425
1897133918
273558525
1314030649
511777444
509590495
1916999856
1852327146
403939616
1323828629
322976693
1628303028
1232079560
1941472351
323642849
328517840
1335584604
1369753197
471100441
1364270235
189915366
1007419867
911269415
483882757
2016489462
1287685560
370907069
304302166
970489029
419216182
1189897376
864019809
2104035179
2094174545
1811781666
760464132
1592778992
1041373231
122478837
1356156293
260823642
1322150463
1968132161
1702591859
933554091
623182186
286023092
544223054
302076441
2104876684
1011802832
1973105593
243705621
101415510
1370825559
640374128
1544268750
1928008101
906819046
2035315824
588430863
1882604639
667708824
529110829
696834401
227993806
1011101404
1231158668
2000351334
880610384
556705459
943544260
102174565
622160017
1114405236
1630706100
1613852673
82089116
311959782
2114250663
1297081833
745797209
282511399
1384652693
1786900738
1240461509
957869497
767577493
128260834
835557048
258263100
116805824
117676023
169356824
1761715801
1092173320
667357044
1817714490
457332169
213413089
2060196168
1483125426
1316048635
108359977
1431506735
1152051809
560934498
1127075678
1452195858
1997075466
1007444894
234859376
5096696
1251684589
845717521
1115753330
1097462599
1110053165
1700875593
1347532414
432404162
1585100244
1718081335
616097641
1627643333
1672194634
1395765249
235295573
422294062
2031180719
297289361
526041068
366571427
474668334
1071604345
1186118424
1223348689
29258855
696325175
799948876
344816228
94959097
1528165419
463743849
1140667179
1756492010
673262465
1667386391
1423865008
687301989
308320292
1373740316
720602319
980972170
360636390
1632185531
1582765089
728102711
1900218738
179536258
1838394391
584517113
1252315617
189232203
1900503395
1826472496
1931018085
722438601
1395426884
1973590481
1418295611
1682379017
316537790
428176602
1398513986
119551953
664166260
1045287846
1685704702
1472208723
2134114303
1615239193
1132432904
418529006
662649883
1280574547
1342844125
872045695
1045721705
1951232569
290497538
561466820
938351545
137102183
1656104838
1374581139
1304637576
1618070738
116305868
1526169186
2138005315
29275347
2031840450
2144797246
107963118
1664951131
200030237
22877710
1523569975
1643950886
498504599
1940898587
979644440
843826604
243644857
705507092
1313325857
1690911650
1741168792
1352816317
1823682771
1951847674
1398359596
1087716887
844955835
1703053912
1699212198
43837894
894938794
22320403
1544479208
2097642851
1688436447
2059076333
1120754842
152322878
642163555
1666036035
1908427048
1004107786
503150218
2137320240
2044816580
2012253630
1293071365
1434933491
1443943419
1721538333
322626881
802286700
524199579
670036901
691761939
880777438
89395073
1662863779
1318664636
1501327303
764924316
188583947
76010913
796200484
701557967
1559268088
282918623
241601346
1318072066
2079469625
926420465
1242608439
1188488399
595761924
729839431
1668915098
329802039
1989968915
37730261
930958090
128008198
1770798705
1976902556
4175545
583165155
199334421
240791715
850200215
1051162240
905456107
296123247
1988136249
1871371010
1893890019
301573510
1329299343
691215576
1854480586
1564958122
1417537822
204201740
1225479810
1321441414
917044829
1845172837
1259548714
1332739356
1458720728
229356526
1332336184
2066386494
1172958239
1316234927
1563540171
1631564767
478376383
299572132
921501801
1062005889
1332940743
1038908398
393647192
1533185039
1055153966
1154424849
672664594
784352535
1299619334
493946452
1969196259
427500722
1620439604
2117149867
1175177167
1237189748
7403050
1464402991
2028345739
1386545792
124825839
584407121
2103720132
603140941
2017596872
497986635
1238775304
1321826854
766691978
339277202
574856897
1056951385
1514882490
140747247
990806371
1921565139
1592290720
261816963
1930073704
1152635276
434970280
565485076
505726153
82599793
1469167432
344306432
879020922
442573085
2111441850
533170295
313880695
2086796797
1448465313
1724306919
1251380162
2094777733
1789343184
21983365
1070536265
1934040311
1559373377
1576427341
1817350635
1469449817
2124332651
56700289
1603869076
562868994
68310741
642997478
168936239
2058387183
1612358864
1379483231
1066658068
1984052605
1987674629
962375847
77153074
634249860
828000429
1176832765
362280629
2136265742
128883757
1041859962
2078178717
1459112055
1589998807
1195869538
2016977588
1761296370
1940318827
1592206965
816882627
345481151
952013102
1223539387
131836085
273400315
502593639
540964728
2147068756
134216533
1108848993
1984658770
1137711754
2084406104
1060737495
47108246
1247124131
1062835950
2070984611
1341450303
124750908
616644200
1267072546
1408575585
717109725
1798201631
233585432
136820154
508652983
1978766019
67019939
1318210875
778397443
1159285017
343031691
150293696
63686439
1745385378
98263086
2139622408
1668779516
1946953961
572788653
1715496776
1520960203
1895019551
724793309
49125954
949347848
2112517589
1443771098
949540307
607036075
246111858
739134973
1872589878
1296872227
1999183644
826159095
1107136218
1460982813
1446593559
2086858903
674893875
1773295844
560441187
1628271004
1205312233
2114405520
183284442
1672385514
1701273950
1730490808
377374625
1683832632
767183067
860775547
945590185
1556571769
883781376
1365835404
671640477
1631918358
1102519449
1262280949
1331005679
291143812
1347772399
2094265235
877586707
1972629253
1524597810
1476391842
1515863339
15578590
1431396548
462276450
664304425
396509412
1021732103
545679182
1702324742
743266197
1315504685
1698439404
1232242296
1723898520
1782758543
324958069
944856775
897477887
231028468
989510978
1721589762
753860427
1183248963
253240552
1619331529
305340350
985394274
2137074457
21285142
1665580749
1861394348
1495335473
1337738291
1856625104
321471200
197472885
736543984
153746232
801044515
175027967
1394890098
1518899639
89267196
1289452336
1691583390
984229107
1895698352
1492510541
1034081992
846131521
1287646626
1065527097
833447053
1715103416
1470809108
1921478469
1425079658
239947711
1578533012
200094421
1779951041
1050342427
1061811591
1020226267
1859295641
889289692
967745293
909330067
205380455
1660871902
747093161
1127748111
206008184
2115072811
201677924
169937379
1063859768
124181309
1410132321
1359995967
559706458
328833741
452885470
764838966
1989411508
1389424007
695566527
379706061
182103621
1903705979
1395613218
2121126429
1271455026
21103548
1094186825
2076261111
1343216175
1862924798
741959844
1268585073
842657466
908409755
2000635000
1132059800
1072869793
257136689
1414051754
1140713199
161358614
1274028482
1849646377
1102724648
373235250
501876713
1683120105
558002007
694527107
374082073
1387863943
1800560087
104507502
629934603
1890054128
1030584625
1252446414
1546249482
1438846033
1829743086
1470077261
569676957
1002882688
1809415448
1408082103
1023561935
583021257
1891381921
695472958
831349994
1288919405
2120153816
1010900132
2086138935
469293245
1107081067
1077865997
1401629728
2138441749
322764914
1157749390
2096884139
2085889322
1861900128
428451938
12908115
990141653
797118905
1262760856
2054933431
122929947
2019453891
1740525111
994860915
506534098
109505013
2070879658
2103745266
1293606406
1950728131
811278061
1273477534
2121173477
1513963027
1049024348
1079363790
855371920
573602619
646069065
1258816591
865831877
360638920
1202569725
271786961
922303318
343356910
594829256
1321098774
238498618
102334925
1398228024
921905162
1633683640
1355334515
1617132764
90786974
1622478868
663752655
1222671278
611934274
1051785693
50616754
265055557
1661681952
1274301056
1879145321
1511282307
190535666
69791976
153475526
1854955843
691491416
482549743
2125500507
105770298
938635439
1753223659
1091320704
1583702311
1487293005
1428486312
328149531
1433440131
1458723748
127941027
40775804
1355899039
125517390
335520262
1129173909
970706500
1133685600
1386590430
997555185
834272543
1865940704
880951750
66521890
2073745412
1697478946
1574869537
249922396
1055034036
225262458
443778113
1704971405
1398720628
2035281131
240060306
198574631
1307757908
835284802
402006863
1499397903
1050093508
1477937219
2874490
946631597
203196284
274596137
726963064
1076325265
1251749245
599093077
1857946193
2117302744
348629541
365848242
529448365
1053864816
1993859100
295718360
2059921830
1462480728
1147318110
944265800
1508449297
1548667304
932105685
2049467117
274403882
394421996
287023204
1295060474
65380296
1460610637
845222170
585844372
1106499751
172900833
1535149400
1459542872
507926707
2144565431
742430154
1833457606
239657260
195968406
1840267817
611705064
885030959
974245675
464407715
1054758798
557039423
352411427
317130665
941147110
1399004241
308379766
1018934085
1570229308
199178688
983484620
304306776
10825678
1812877492
1168621028
1445307953
1801300560
1546132359
1326604123
1985452159
1965803561
1857404791
1476869664
2142908819
1421452741
1129380571
1147153877
1138998947
1081837287
1096472013
859571639
763635279
1017103092
83556544
1149256425
1006188773
1357709560
419365834
194085536
713086045
1841838441
1319719730
31071
349138482
1032401106
1468058799
1966235389
1895666072
2022367182
259575226
1311999772
350901148
550872754
572107121
1936085192
1597343872
1333654912
1021943890
199758908
1067613706
736253478
1226352656
1467629814
1397395273
233936629
243893953
514794552
519918454
2029083537
1409324235
1486866333
2065209854
1404521799
167516341
1974349344
1535999792
298113474
536631489
926577257
998524532
360329185
382759854
1516510897
2140298403
1991943095
2096510389
1430748492
1904346334
1521941286
588099556
70796624
1160989650
1606378772
1392438969
1754595467
1686977631
601431626
46899809
490425297
227111922
1390496936
2114018194
1048233487
559263207
526126631
1369178986
1777087706
1392381820
1817827400
1226179009
1372074274
342575548
2048527789
402220227
633198732
1930111518
272723361
1798574365
417194301
1996688362
551032650
924726511
1085174286
432409345
1270287820
3890024
1301892564
1213718527
918577790
446451686
1761331467
1315178787
1601962230
2145408133
938978300
1627272032
989174240
1892533039
312341976
1932228561
33531028
2024581737
1151638659
635571782
1021270385
650151931
751848791
144142324
1773252271
1566228519
1467013312
493164448
216928084
418657023
1873964673
643690662
1875049680
815880752
756752877
328821831
2133437187
209057662
193895855
478260911
1630347341
435637086
1774814986
875876327
483008373
1907985420
1842128870
743769509
292719694
1920728931
2067567334
1793100633
2036151025
1881592969
905504108
2034778807
997918329
1545545026
499580787
118759410
917287779
111363456
263930084
487217542
1759841295
1444867902
984803645
1702721943
1118794973
1713176876
1725729265
304531888
79950416
1641151814
1928438368
1454064037
903676469
1602027326
422137187
753083115
992625862
573569172
1872264535
600828150
1003737907
576862171
1053370666
459929439
980957571
428032446
1129642968
630561763
250618736
1635849609
76482231
487946371
714533981
385116437
1404892354
1292365107
775724587
450434881
1016383064
1189973854
1800885899
1676711002
1536683350
1460445979
1621646483
817649199
1825366511
806686256
959252881
33689537
858174338
215376272
708990599
442861852
343052062
1274434300
1311186090
1854991473
793288700
922043529
1842699148
371356263
1931914788
1889609926
1313126539
865668765
582293504
1981577940
221494347
1979833189
1556836973
1391348309
804216751
923854343
1292307441
1552610128
811568886
941902914
581326666
2018983227
1208743131
1229439561
1423028060
1892273612
1667029379
555631148
538823176
391589608
1364281729
741414489
371065419
1444097642
253720652
1185620575
1174598105
110123250
1584879365
621122410
363451833
1519200285
129303891
806910591
772648538
1944155513
58764362
738427702
2049698391
424558605
1835767209
744642101
1782721005
463953542
362259324
1670395111
1393396647
2065837427
797949874
1610122435
369179864
38490582
287887247
798388590
1819468282
1599825609
596533888
102031415
991202060
1534603602
474809273
2051656172
170500885
1847010383
1444659300
793271187
157361064
1180967109
1987223266
1169712220
463808962
957914229
1069517341
970701773
1420495261
187516167
1850123595
1154303137
2139269083
1186381258
842005105
42219282
977905037
1105881752
1332625825
1396688086
121523623
271886992
1774497452
1947709557
1492266779
477689777
1538819451
1030993506
1565895225
2073546269
642986374
67684271
376337716
1387230865
637020745
1936689994
903943132
842641415
1267874631
2064227358
61805078
337363565
567887422
424842046
329083310
1775671100
1396527024
1619137569
953480794
1078870418
464058225
2026000725
1489442755
162669937
1335364152
1808318289
939275410
1361369295
1508468311
225376706
1932343947
1707974367
549263134
1578822697
709818699
1043579983
1643486869
1350707980
1443381530
472621464
612719617
37404846
230004908
227297080
799488202
1850400289
1988200128
663645451
89970483
1165522670
117863313
665287195
975279980
294730403
1477845309
920490153
1118997027
185609158
1358700723
1003085991
182956257
156911160
1611345258
1541139859
755451206
165045337
1686459757
1798354459
1256629112
1401800489
1310813301
611680389
689306262
736181717
1365895584
1219775360
71775717
1963362183
1356756218
1049779865
626359719
842156448
191040252
666784684
241641153
825769445
973607802
364128392
1442566860
1851492038
1273992856
175960420
1804889881
1634654416
136067382
1452687756
1296221048
1671276876
204349119
2028514699
1392356580
781120403
575325505
725468521
1692907979
842541852
1927235459
951215149
1736791486
58190257
1986893240
1756717942
1602494038
1674342490
1441041964
697609042
1894332940
140529604
360236394
2078945109
850485297
742272364
389428280
1302728989
1545598623
1762003851
1571809989
1235558911
101572368
449709689
2106257252
172399297
12999039
578632906
936756759
157178597
1756433074
1705062209
1622406622
609531514
82002256
263706556
299605901
1803020700
737415319
184430879
1995764559
165709293
1477095319
802419048
1373679622
1403946995
556298426
1074262234
728974625
67029267
770472433
1539216103
1927092293
1945703392
2066933136
1112037667
489686967
1166361297
1761383711
996271728
518010970
895642115
1094784335
1197436403
1838032984
2119224927
92278759
138691066
2081324409
1770388272
1008640192
1051990577
1180547164
1199123692
1153368121
892324198
578883288
1233860819
857046366
501629441
81612593
429497334
528237891
604521900
761704045
1179630531
541838735
2099641615
1183379110
889022724
1098934919
1448079635
1159775327
1107147750
971954478
683676052
1265103114
1285372562
15352082
870903019
2014969830
1406194425
1010532842
474873319
772082830
96638353
1010460891
706726001
1557312705
751932332
335134551
1975320885
1539578223
1767534852
185209885
547183107
2064920018
1252463598
69099230
2003167298
248825916
1813011682
1802482073
196782385
946634137
1404626452
1167234836
41502307
573386738
2081229791
293129028
1534297545
942494608
631700913
933666052
1420649797
773309759
1549524965
521141894
1400209208
1466169194
171021489
767758136
355064306
39549041
1669038898
1336192010
1011027894
1529688290
143966207
862694380
303358154
2019706079
91705459
631683734
940228354
351895416
621728225
459294288
1186372432
1005174637
1735629303
388265893
904627873
344803369
1352378939
478287650
2057258411
1616424196
1367356040
967146571
768141171
964153043
374773752
1076483252
1718582441
864863161
1526488916
2131523955
1405379775
721503173
1049786452
577747544
38382393
1455995379
1308923407
292907008
1394506551
628568228
970839691
867976566
1311916836
260558088
251514548
1456295816
388230477
1665679835
236412627
1738865562
1643464690
287970178
596218264
615811151
941178842
827610376
1666973996
1826923828
1225547427
1401153831
2023598296
590090805
1038494818
509300205
1937120649
661369375
72782794
204047947
742142746
1862933886
2099211241
1414191547
1571475055
1604644786
1223450585
1024309508
2123483552
452829621
1439193622
1134640990
591594846
468056024
180465789
1749293743
1776314143
2054938523
491154334
162147796
580756588
54723493
1367110626
1010556320
1655669467
505447275
1269868562
865655483
1511461373
1716370755
589260413
1546074584
1235139644
1590327895
1655947118
433927075
227852807
938030177
322375530
569174042
494405722
903957054
2037014908
1171910771
1311576334
115770710
289384038
66206121
127015089
968981550
2107799912
1056849899
755189252
1422235163
1626086459
848892594
109725115
694622139
593929421
655836981
382759854
1961970098
414413329
2066009958
1211804858
1705007359
395591574
207617512
1119998553
275879066
1957346256
400558645
596217039
153913611
1797124228
1977225812
1484854333
31098440
767722990
2052136036
1637010925
335918784
1230109247
173347489
419539377
825973155
1271018757
717093794
1703222991
1609458184
452971767
1428274845
2057556997
299494928
1069351586
625233797
957355535
1502423699
247694030
1682865281
799484557
1841445456
1160131919
1769633773
1128333347
1807846241
230749214
395436873
636539587
579203268
382663107
151544520
863530646
853370239
820649526
1185222026
250184998
630783490
1431499052
1218460181
972795427
1867124363
673823834
1635193845
972548721
1137035838
1930477172
2117620962
1160385516
63056164
318905597
20751738
488398140
2110908031
1790301952
885385081
84422871
1852505473
1016311334
593268626
1725749495
1929788830
211321546
1315266425
1824209577
2011166699
1415471420
830173339
634834767
1475494548
1855446003
29659087
397170378
1515902961
821500522
1379674847
1096062097
1687110801
1602851595
656965564
926867893
810333908
253161825
835362783
71090855
1509394643
1418003929
892546547
1479547811
95237400
89184536
789414370
1630900899
959868940
1629460260
265548920
1997776162
1511258959
1537675407
1450387197
1255666874
1925931572
1038415255
2139484890
904321446
23471691
1552796202
61910777
1545775884
685485657
1778383253
1035624384
1927416781
1954253637
1226521658
1593230482
507448485
1703475928
1204184031
574657974
484761615
82428763
38403206
25856604
1229317522
651925939
1054462735
482085993
1080428634
659291325
1135075362
1356020652
2042151092
1289950073
794614739
1717738755
1829228729
387691813
280266833
2109557887
87895875
1739804168
800624659
227001871
1339635959
78340852
2003476469
96026006
108593412
2061002443
1300017373
1198533903
2141628246
1645676273
403818018
2014196727
1079708721
873586873
551830503
435314453
2132092929
321064821
1821148654
1941572004
797510822
1411177646
897186137
1656069156
499348320
1208388471
2048512783
689461353
1250699260
564307325
1293415678
382371557
1032949564
1943286535
824996145
1185603158
1705123382
1153131068
2113702918
428698555
285547548
312431124
219196773
519470094
979584427
1944924186
94751041
1907052822
2077758939
546021668
104633761
1564424852
1240299834
1626558269
621841961
1465525191
1494934603
1806350478
1777013007
878641124
959920378
1412618581
1196859858
1510537744
1985491333
1312280840
402557489
774512725
1682898764
892072511
672809312
197307054
1879219914
2099938079
416453581
1615131721
1730272582
1304055869
506100026
1124790520
577801456
1129652461
930985124
340348837
1004408896
865409521
931727867
1423087157
828274446
488427492
1891564155
2098072710
188602522
1779813346
704659112
1561070226
1417012899
989219794
581431357
735545369
1444668767
70418566
1877009457
332780310
863057427
1880171858
193594954
873716044
1012125127
1333067083
790664578
640136969
144393533
1797604214
1597852706
1961153315
1322092424
39646161
155217080
760869151
1996363702
1298460048
352008651
907080452
43871806
692706257
1201695338
1396665909
1321834922
808686306
2133989518
600783942
3292342
242386541
1175784462
293855317
1165301197
1160255848
1821431316
2146433386
2010203247
437969537
2059083479
1149499117
299697917
1193339756
285997023
1270115612
1298935158
259626087
1417332935
823534281
1260816960
1657586487
1725421448
991666619
407011998
272227817
1048521962
476741827
775702422
495639137
1137772480
604515333
2047968327
217462430
1097094230
815705242
852575217
1005652517
1485759220
1718793854
370387169
1199839871
1314588924
132104651
785618198
1753627313
1303444911
627881332
1349848050
1567387538
1401849475
576230922
1464280447
601797836
1616250297
1181665026
1711489238
1952237811
185136037
1566442113
1604541147
1186312848
51491280
473898990
1005976625
597134123
1541557534
237921119
2076178185
94188837
1643448286
771392276
2025176170
842333498
2025421985
2012033827
2025065360
1314722841
606262567
1509323001
285952029
1019963790
207019102
189631121
812379456
933717695
1304970106
1121875918
2052700551
862720696
2010975304
1180525536
418172632
1698788390
943704227
1523321243
126213039
73417252
2023673763
1074151452
1526706323
853657889
564153000
1248944478
245241552
72436987
207667373
1502187535
199111095
1312614172
1643871370
1319240828
1979141895
376431177
594857165
2077276224
1032339453
1469445056
688425725
435201950
1155423420
951810986
394561001
578451908
1221720350
510402707
1141627075
783084140
298560789
1165764793
697251052
430262151
1403120772
1675891055
1065560336
227607063
395241417
637922891
2044542136
1234035854
874517137
153966929
240420011
550699566
2135466891
1208613701
976453562
1020233573
984581188
1132368435
1239230379
406375162
1991607174
140086103
2087614743
764915756
2064924138
1944230800
1679841223
1142195984
2072458913
1691406831
557171809
1072414125
1280859696
1957641689
1363109920
673932404
2091086679
365033185
606000470
600664276
220990822
121144979
1880677552
1504337391
133337972
1081894147
1309079803
103549568
435863858
108882093
1303766521
1029075825
1003989066
733544925
139728523
1459067634
341118390
95256135
1618129152
1828878138
693967929
700795446
1819174516
1236054894
1827899093
684125580
1429644463
1183153047
1483076882
1823732763
1163071728
986101674
1861223672
1750285737
1256540180
334823134
1030665056
393542032
1110887803
72027397
864956453
1204846995
1972415552
1356549745
249084849
380395616
1468177274
1254063288
133271416
1176433304
1717006397
532244997
2003480656
1879233631
1879427248
1214261617
1690698665
1856165319
1537049109
814184339
185022477
350715434
2023819668
886067686
1903075439
1943343677
2019993782
1369715194
1509605380
504839019
28429193
1906942688
1330743502
1422514977
1459358333
705678111
2092716925
1386100356
1195617647
1044848725
1976582942
292066030
848659664
1188735320
1722336096
1727390524
307738146
943963514
599927773
768836597
1119449128
1879963910
2093257381
2139723735
67338712
103635846
1734336267
722269656
674191003
536435058
1615679606
202509960
1449648387
1664809986
939521845
49016234
233824964
1726105024
520465108
980918130
1464750935
2066412577
2114584491
226108010
379932905
875286083
609708655
1771813134
116145441
855129102
374796697
1522045909
408509860
507206046
1581006545
1916216177
1383363768
70113806
929732793
983017155
798721487
1068687567
344960800
362563552
1226139199
113692585
1779220250
1183352844
1561785371
1173290560
650037551
1917406193
504992486
420151368
1400559621
82421857
1019518872
1722218525
1992235975
888691249
220334409
484183668
611876971
434948272
98663747
1198074339
853815525
404098958
1578649816
70002814
146884910
935989219
279174305
1455644171
119187221
2106905338
1855377813
611953597
644240866
409559106
705116805
312215870
276215424
1223241880
1756298499
2130084010
125557899
830717934
1971803307
424569106
131817034
765834973
862192689
383280313
989705450
1662076842
1988058117
844988936
1406620557
1983928504
567569203
1367802131
47988492
1557306152
807034280
987446822
942327485
1574833516
22413305
256493683
1321796454
1477670467
1205433378
799745460
577142533
786142815
1140191750
1139134714
1834399486
578177835
1463945255
1780675543
1970752162
537979870
1335668206
1505405995
998565358
340640659
393819785
1599206144
1887978110
426282279
1941518010
1542135205
1235568743
761628057
532327923
1649940230
1519718094
1167519808
278354320
42831870
1862220707
518875948
996549592
1613155003
1071283931
1604512274
747806374
249547361
452841715
259890975
638292166
270284515
1370160732
1594448868
2143801510
745820492
561641475
368270723
869864491
443431960
1515781871
2003259542
823770332
1333149022
1284388051
2006132478
383137978
1822271219
1581509695
291455981
464851709
293929358
1443878693
514321738
1023260388
543711005
1972685288
1490460630
1372700154
884979329
1814230510
409876431
130359951
1729090266
296561523
461329494
1209392830
97079577
1295130606
127135640
587002956
214201789
738626789
986507509
1594663702
1684426746
1117037973
1651183848
542058769
985298363
1996423686
1778456778
2072051192
383772401
1089219930
2101167536
1101168511
1797620620
1284282811
1020799700
332486188
1964304615
1542934334
249579453
45559512
212685750
1840637246
426006744
53394583
358777763
1346102901
1029037536
1054070286
397282209
1006828086
736908628
834517546
406766261
936315621
512821783
246472089
837056421
852309100
1204832866
1950792056
2104183311
2096276354
372734179
1628862083
1892458262
1620406242
1798091874
1505288935
896507825
765027037
1374116528
1555085846
1138033574
1884697970
268176495
682496739
1347865101
1861453849
1003617107
1543948070
1055525699
1777152658
1727713489
1949317955
2031205963
427870398
1819484131
1456236638
7651280
65146067
466145974
1625215637
239339680
1040127262
1942273990
1369484898
398836283
512417438
1818015551
1161560682
1256600218
1542129461
1407192065
1852547173
310019441
657473192
94039780
226063989
439703362
1104928853
1181219748
709324095
1752909791
2050280475
1496274773
87482817
1616365007
2097554396
1157418272
1386470846
1163600316
2039661832
1088353702
1426066520
526690217
2043831358
774104593
1387565809
1151474589
1493382540
2051302430
40797904
1737711468
1817968042
1281979109
1602927202
834825494
1916358110
835771472
2043225087
1256896722
1682365396
54773258
18800159
448996236
1346470807
928152903
139458617
120899822
151718479
1179609865
832025572
387938866
200249456
1295024008
225271198
1299986861
283957590
955557509
1222217701
804992548
1592810630
2098893771
2033064244
335439004
1857318414
2102770892
555393849
315409698
162236660
690256376
987308844
750091050
1392225115
557668334
1587621244
1884379990
1227441056
999179484
1542094989
1227297702
1481997768
1516844853
1901965773
2057603742
792203622
572356806
1183859841
1095017250
804976069
1268447334
1487175615
647519917
478950927
865345176
1570313234
1997782834
621056174
295783173
2117191824
90870128
1250584580
1331128726
731655090
1904604895
907080452
464442046
1262620603
1632067996
1075218140
2118869246
786808813
2042138616
287277227
1936616647
1218916863
355514945
768861907
2056803335
476900914
1240890004
887255488
1576486254
257984835
492099186
384706889
1507618124
1632184671
2045603308
285960253
2104663611
980399072
1247104817
1235044179
1441299452
230889864
973991750
420101744
1580743120
1233106811
749232531
1954058207
314156370
310876742
216215966
1923341771
1478315091
968607768
6608628
2033045540
80638786
1520929756
1698166000
49419730
945508459
166364860
1383395243
1553029550
278490037
255037508
517381831
77303603
609866970
33670690
893624173
776298539
1149175351
817138150
119037115
824091736
1781821543
779941320
815317554
1653717310
1972534520
1243984703
1780123419
582607223
980412229
2005179402
841600303
1815113301
687759447
758106596
1107419671
867636894
376249266
153939714
923651038
1105183092
290656133
1470661320
506385910
272473601
262721805
517854313
489270221
1766837402
290751965
2133357108
1978711209
224526688
149490696
2044387112
1501373381
314062637
1236597649
1680455860
319532212
234863983
1228700970
104565553
1310060816
1638769701
334187698
1606780360
8866594
1443298147
1035977473
2128541852
785047938
1934673783
866160527
1922855696
223830518
761603459
1399753852
1990342996
1174532012
510467526
20613745
376879908
1851613972
712412456
932948215
4086797
174136523
2113071326
1913324150
1915508181
1579684152
1049337502
181463829
728468785
2122664163
780662458
1955079676
1288457161
47141048
1839511666
1558883070
874975355
2012213497
1311451310
1775274280
1254712663
1737112624
684415191
2049340498
1382361334
351966219
375268065
287577425
624256342
630551278
979981395
428647727
1586580992
601670908
1575322088
1151068385
1558379639
322055581
1764023402
1210973565
86988226
743120650
1679047595
1941174357
1182259328
402251081
1571343083
822407074
878495835
894051491
687479680
1839775785
1486066
60801943
1406971804
813360823
1464062674
184013994
720149726
1246756583
1558588007
1181348220
186835376
686276335
589965949
1030410341
2033614760
1419131529
722147618
1423793056
858246633
511666864
1265636853
983124481
247638909
1996777770
921716074
1709792736
591451517
1382090156
199910302
80816556
1645192184
1369126412
274974111
1518829728
994588898
1788343986
1658906498
1734927168
1349108068
187450832
2083295382
305865855
562065408
142911942
323899101
2003586402
1179489080
1339982983
963036337
988337403
883426233
242799643
466611185
2015674048
612120653
949868791
899046280
1826653176
725221930
673401908
1553671331
1543700809
1802697554
1937316925
1433938388
1693617798
727103052
1642123571
1582322220
703324196
2114914996
2145763463
1069681298
939760942
1558460171
1450741767
288336582
558088992
250285169
1288819542
1209384288
82258798
1364178128
1288465411
1400669865
565298977
701304133
814830365
518907393
2042322098
488543171
976761336
1351071690
2021082332
666322181
1058534326
499797200
1637304688
1783935282
891084978
1136578957
2035517028
338685204
1182250304
1828453568
1309784662
756162688
137332432
500471023
1595705802
1349007058
1939856236
1227555469
941533683
2018268466
469064504
1392987114
2022830520
94256758
1115772277
211813594
208718229
280495095
1408463870
327693685
1756286474
1948507136
886076933
1153091198
785399693
1270449365
1880584494
1624775778
1045538998
367326908
101979364
1810565205
1995459818
1755735461
241919661
2142080420
594136966
620340891
1625239242
1091780551
773297206
1300634710
812088678
909465539
628590604
2041247528
493624186
1199812096
1770719396
1573020924
1034416517
874168643
246976461
843777741
1744634480
887324656
2115248554
1245129339
614170583
1304203725
960871231
1914858936
1782423507
155588486
546468129
445447671
333165163
952192614
76195574
965389804
1401392298
587428104
409933488
49747543
101507719
1314111076
2138644990
984829794
2138091568
1903257374
1905986689
572199137
1667723886
707918411
1198473080
1619517238
1427092530
296079206
863068527
1287979658
2116415713
240822708
1513528130
1244486589
73400359
17233450
377078528
1295517401
355469699
1012440505
503244193
806507559
447025094
38484334
863933798
222431220
2070042638
1342853926
334711145
455395679
1495558836
1305667651
437181859
205974764
200653559
881234402
1890901985
670926253
1255870913
1053389586
595100967
1089850266
1015584595
1108628388
1256734684
1826155136
967033920
1560328782
1315584876
1665288726
344378294
273752077
70572719
541993931
1085210276
335125833
1228419607
1536871525
1965214544
545308019
1016514456
1162858171
720039575
809860547
1112100655
1488360172
1244980268
1614335211
971073701
1247862442
1168684211
1614478467
1341989307
659078970
340595145
2014572185
132831891
358154936
118107369
2005178613
222026318
307085458
1490158340
2029568356
697460720
2120146070
963206314
244084472
1753423386
1765244062
1709405537
1245887584
1317763002
870910003
2039674228
190992533
673783154
1694117418
1367826684
433366515
1219526459
645265499
668858512
1217750433
231615748
1763756064
888090518
841820417
653939963
1045293888
1355423525
1626599922
1404604969
1624416759
234958434
578915529
1845762098
855242686
2117351117
1929325554
982550678
727750390
1747847251
72358964
1619544260
1922442171
205811474
180061130
488663763
901383048
555116464
1955783788
1171426104
703341751
1268514398
401627410
115185013
1686719161
1300969611
1213765337
273222608
1662080343
1340610767
957714420
1912520633
93749338
1297148978
1898567283
1190687197
616120890
2046480116
1819219527
483662093
1115256004
964465920
1912592229
1111961091
621862649
863979329
2015815191
758411984
2128680130
981729420
640058332
1554488455
1284598000
744471910
1963844132
1148136813
1876097505
414670310
1322149942
512266144
308894014
997204730
1787258764
1376232222
566956508
227467670
1946934749
893509518
971012800
797148304
721648495
1444097642
279801011
1355279448
406612669
1026878549
597799260
634813555
613685530
538937717
843323243
114486438
387933093
1891739594
835346060
759469965
1673716014
166267468
1545079443
1104972786
1802936150
1279331639
740974827
1190236210
1862785536
225633100
1779838771
949278915
1555311094
2026160108
2080697660
1425666456
582377333
1844268350
193254739
19055411
1066316598
1803291144
1818426269
331205610
1377291297
96192862
1469920182
432666565
1430793328
1083019712
1962625018
1127995539
2014200721
1167656093
1707003400
1344547038
1773739528
1899441035
410068025
51103562
1638201489
1867279073
607871929
733922589
377509852
1445519723
1986989903
1398487882
312906651
1993653871
1874436136
928608838
1296743865
1117230166
1615217082
544457649
1489698472
453005387
334131049
346475901
2071645399
2029176848
464988134
1838742915
372064570
574669139
150547884
1299940583
1047601669
748570361
282587861
69014557
1949691708
916870220
1720936507
1367352324
832264534
1507890556
1391733684
1825890170
1745382338
539019185
1279861859
1772465344
1945974007
579829190
684493148
1398148753
1312145447
6074385
455716454
1133259254
1005298250
1389000274
1505289114
207341370
642074532
1683939133
479984039
722858005
1171525165
1066413042
330915967
2028613888
233721363
923340937
1073125009
1625080932
665333893
669491574
1776944085
1026897312
332859184
1062014206
1553776289
1770744690
199479821
956931278
463548226
1552920223
272953278
409326239
391217173
1222001300
677561124
220038517
1936111634
575915327
1744315779
1513569245
1376877184
994018138
1369334838
1655826690
1704819036
2100977552
930337327
1083579854
1622993715
1487865878
1846618577
170804387
1860498591
1874453833
52021796
1675471770
1102796895
1320766060
1306139224
1119105837
373264813
251155283
532596533
1395752289
599453850
439377259
551112633
1264700688
1401656066
1613430539
671757039
513268694
1583870807
800205800
990951434
2016318876
538685524
1213165102
1340467976
412768924
293937652
318109767
2134128129
429728589
2046636729
1150736937
1787893208
843270603
1827724613
1393758733
692293883
662720948
226833253
341294783
336420090
1756532196
1544030416
247600497
2037063149
1473431731
872607170
1322382583
16812481
605560723
625082251
854464311
1663781711
400176259
1690729998
1704370986
1383166035
1538538162
2096727922
981945002
421811841
960869195
1283694719
1545474128
12762844
244756517
347515089
292676913
1886007680
286588106
2008105339
62549946
1233216909
923685487
1199405184
2133674544
300425799
1383778652
64099675
395906060
392476029
1075864149
1654305620
1831464950
1248986796
1985678556
1041712375
2106150629
276912533
2067385902
1360617905
605900553
386353073
1090811898
474591084
1658604521
301463887
1510552811
1767474043
1194078420
1682522933
1730498709
349798890
75923412
517275313
1236270969
1133989399
1513878080
987760447
545555
343297308
1373665129
563758677
1027632468
1092895090
186623066
1872046024
1588905852
1095620955
1210415344
928786199
1368387465
1228828016
868420758
1358560640
2133767093
546359921
431683610
967333939
651464517
778952626
1435480932
240655272
2042648540
335817192
2020593091
1217266426
51094239
934650588
1077255506
1025047843
246169368
737435899
1269014362
1796346000
79785730
672447222
332759852
355248711
2049575471
623389268
1920634782
156136466
1122404461
1230965490
1584472445
441826911
1866665405
1657791299
2035961584
568973577
1471663977
228155480
1842605633
939229276
863662815
662790512
1956046111
1569136576
285977673
1596871479
1445725816
1029859432
155951968
1258303172
2123259758
1276060463
103846965
1876645694
866418076
778844096
632762730
1168314908
1726159882
1089089669
474835841
182647305
391113245
613127915
1153078667
697210902
822443394
506079302
28864246
1786381777
2032313675
852654877
747640541
1989403622
975614573
434746417
1025008182
634111050
1410544632
728393181
1481329693
1432109649
1142236804
571933391
684971050
565801023
1614582435
1742638192
1952949955
1526121925
2116039297
1316819687
195022146
1905511544
575062869
1756827425
1753589294
1122344075
76293886
963373129
356904537
679138266
589463409
1026038957
1943409698
619008680
941561833
99330196
1555989164
2068325524
1022583626
1194768497
106172867
902843593
243453667
1246396203
812406768
888849437
1483255209
1097452146
1468696460
282096303
1620155990
1402025925
1007085772
1047428680
201987483
1606642258
2070072708
2037455378
1913348001
305081572
1333648869
1458650359
1208599271
602776669
538854935
355810385
921364270
882991916
163028601
456695452
1655137927
533576360
1128060579
343985490
254567879
1893289540
1651082136
2138402352
2038994632
1108170850
1949525443
1085041385
1172921203
1435504276
1567276043
71913077
498144114
188981343
22829128
1573982739
643137433
2004211817
857437405
702804350
697009105
1863605437
1929407918
1506014924
1522573170
956339945
679561947
671317339
1008803093
1672642179
1443280858
2045446956
2145917106
373437063
119926996
1984528986
410603711
448101944
425134485
889597915
1099328314
1671384397
94274407
1827239738
1906835409
577150781
1911605169
305557063
1310803409
1787592598
935007874
1780851611
492074597
1227534285
1434117136
524098206
1891507083
1438011135
1358794908
365581941
645969360
1361752712
1162095284
136094954
1368366981
1171040841
381012886
529599221
1383163191
961318794
1931410512
1638470487
982886278
106870880
1551147164
388853978
1592727149
556583467
1750442246
1988758745
458466096
1712322047
177628480
339387447
902276969
1598291510
209568856
1066767912
420100839
1511636296
532424081
679396830
1571237422
1149635765
2038626852
1315918314
412433198
884738199
208989913
510044550
759685469
1145322891
174158904
544367249
2090452578
2030394840
2110956936
1295083666
619053403
1397999293
917716983
460323910
1226667579
723878628
492828427
1649604452
370316347
328251902
100958462
494417848
1401222448
1666689896
1841819123
2059233632
338275741
1997688104
817490041
1338389190
260406316
524092962
202057926
1691563456
1258666722
736548535
657480156
218042406
1204127174
1372364445
1114365672
672317868
281531502
1237252185
1971355315
1215431417
5129455
82547009
816010565
583318719
287463904
2130078800
1118221929
1878239997
1059515116
394084573
155811572
1433118105
2087395009
525304456
632751008
1278866034
2017968242
427864976
1056750052
2069329555
1542210049
1114974211
984784205
734817910
1672880475
1461844230
1176245526
760951974
1331803352
311415130
134821507
361930043
361536769
932972549
1879330660
531556160
279565570
407970908
527407847
118646918
734336397
687185391
536706696
219519454
988220562
391498462
323987261
1235521737
400769116
189293017
173280945
1218965741
681870057
1427003337
420434452
105955354
601011009
1365369610
1825426667
1370218834
334132394
1155399568
949363873
435986867
779627570
801564936
215877615
1073811361
1407956602
1221176864
234322632
932946820
1249693349
931209365
1829608244
1340232126
1030295599
1463430378
16872591
1741275505
362349237
1352203124
424183325
224798907
1502895807
1082862269
1931612479
1053914740
219614565
464134910
1248909106
1252486752
1132900598
1361065159
1607454772
917025115
203201105
1153199955
1497874161
1688298833
267743530
65672190
715775176
1952503009
1230866885
496090298
1066317597
147150927
95353695
867592004
1858817052
1750039568
1971250998
126083208
259237061
408095458
385770001
491335422
1184699068
1487673136
370931760
1969077743
226540651
941386305
1030426067
228173250
752446234
1390595089
979157623
919457047
448211442
829064655
365830253
1073982028
369144224
2019529240
1837201574
2128703634
1321435689
1146922011
1514066288
568282880
659478790
1401417504
1734430224
1926996767
1399137872
6341961
859949512
367044610
1839792987
841547747
442995938
451881700
2085298828
1160127365
504665565
793061978
1572615153
272451279
1168363153
628842450
1354292449
223180429
15441511
1776087082
395734855
1913894722
1735162407
1217527301
330684181
1469611430
530252706
928708187
54670884
926048489
2101701840
402970742
610873621
685798184
961777537
883093882
1190857647
1958175072
34347642
1194898073
1700592260
365039067
1112446941
1983765073
332062584
1663913096
953856775
332477566
1338035763
142825386
1631329826
86999172
1485743470
1814249415
1446321872
1525129699
316711363
1046709331
739368797
1046747576
1244582922
1553399668
1675550029
1388820183
92823324
688298184
147264490
890710467
1819369255
1295226682
288550410
1608711335
1545335165
1701232849
849959037
1691984602
1619186544
1727422897
173136683
1609085388
688574358
1267403836
1530822246
2107489083
804957441
1197395319
1277358902
533021447
1839032277
49550019
31260638
1319016913
112003672
454316556
2088813315
249334108
477708268
724516589
1073405540
1440535482
148896933
70533650
976823364
1297321043
813146514
1705834118
1560027287
181810781
547751707
580090890
1592027106
1879906258
1758550331
1764864847
555531175
2107194403
1897700728
912310186
1841369644
635578496
100631005
1929131238
1809691364
406728880
845207895
376546614
1521497819
229317754
1424219860
961622242
815957750
1060034643
1121414713
1575119515
1855171573
1532159881
1014853466
1720393985
2110847157
510505140
1076863000
767042255
204416060
1635556248
1695914100
715681123
1722945890
989708949
1402310740
1540604349
869793948
1061890855
704548461
108306774
138663617
1321298472
842859448
1708693155
18981521
1174006513
1817346385
826740828
656213568
1185004574
440167079
571999977
214866319
1600657405
1213741642
1920785085
1284725800
2081018992
1378915501
970140173
366120289
703733156
365690260
404403408
1219078505
756407470
497171340
2136432316
1823970911
1583343149
1543690464
1219833262
963934157
686680583
706484458
2008468223
1928183913
1195206216
1173689973
971287249
604322477
1000932126
1483576281
785675388
2033317707
1584260058
336962221
1351485283
164423030
1359979515
1581629315
625187316
60502793
1928810970
215997341
2002206602
489808107
2110576911
428338417
1679217657
249674623
1127423611
1596828362
1170146724
921843836
131083599
2008833700
1891467965
1966591042
469055387
598844511
1790536971
2100050666
1468947323
1578080349
1965381037
568319456
770360888
1445516691
139865475
1483673651
1789816963
1032567872
1645359061
1105663686
509061674
725243717
813794206
1623103046
210646623
1415991857
1397889911
893797909
1116192232
73697715
567739525
1520909674
1903786130
999939725
210192509
73886968
1527416164
1177360767
553542001
1098122802
1901524036
699894387
1648493238
457692940
36892036
295074400
1821324096
168425719
193935213
2013019810
830954197
1008591836
728553212
801010676
712161339
1777108527
824011656
817518755
1858303309
338801133
439244700
1413469589
877470342
1612580672
598321267
2040134736
1715476101
321281102
671140886
339453927
1882285678
31603334
1682734268
1584139177
1237279072
1174227436
1088999016
230826663
859392861
800601
480690956
774458678
1733858627
281371980
1911590715
555315853
2032454159
339278737
1190001729
1685127990
953176910
1247410198
11917462
272510929
2064079953
1195662665
150028250
1701309204
213597961
2095862446
1868788097
312950687
472890398
403152704
1540134435
935600220
1379867449
64702656
1238055289
2122517736
1582882644
337607936
2007697493
1443816714
891301317
896776646
1400832264
606821868
104997423
1431227764
1385138278
318148088
2035677648
1337821213
1117023284
781310404
995997740
2106650109
1014942723
1954183004
953453533
343791068
430108647
1292609958
2057104337
21823901
2066766783
820895389
1254527338
2145345270
1854415670
514402074
1478411810
1613611679
1890660703
1734161158
1535460789
829425908
1555527149
1065490273
152776516
862381080
817226286
2093396014
1280573005
296561523
275229315
1311975421
1563901306
246517708
1075704185
1868444891
2065931138
1585297619
1095468239
418436493
1620621891
1689867895
64388474
147012593
1487561499
1629638802
918643313
772118423
1798155565
425673807
1403256637
1244664823
1497188514
1376146019
1426597206
411698562
1103724805
438911523
956015571
1966652973
1309174833
1446044987
1898226814
2082009161
1460241470
900254753
1739626661
1611404126
1279813012
1465504566
773795819
698962080
736178980
1936809808
1313737733
1188283139
317458419
300371495
1016580496
560249701
1197190839
398732560
733974131
1476910024
783199704
1626946566
970465847
2086612313
2047480715
1235547678
1431287218
1408879643
1040467651
1851983432
24243223
1103823405
188243325
1503356360
1230947805
1484838623
1443299960
281742827
1012904828
973299177
1644801301
2067406524
587081965
678828181
136992248
1761696913
829200259
1364796607
1301161691
587596009
1314819643
727948954
73914853
1566073302
1636376532
2138628736
1327627432
1692352960
1347121123
1395292654
255290732
538430515
371276495
820641858
1665928118
1217156729
807311996
1722881874
1250801548
2094164559
835229514
2080484074
126595894
737994182
1762511353
1873768217
1554181397
943610577
413254866
1879945599
502939856
1147209994
740506193
1613439188
1232448046
1049209807
671276838
674000226
442508757
1137411290
511564667
1182624379
1995790019
386552449
509133017
54328138
492719406
1446780847
1040389759
1183977773
326994626
1766538984
1521580898
845590609
1355539789
944187980
69901220
1833464895
1695282487
1528182406
533560909
520373354
1207889777
2111667651
116309670
578459433
519077406
1781769123
1894928179
1302197559
2022879367
86955749
2083783155
429195842
659808045
346952714
679399585
1552818043
1849890672
306403977
1479310949
771586901
974401948
829375048
1828787639
347195752
191031212
1647410469
104799777
384814727
968480050
577294292
292855364
894218220
1695879361
507739119
1746052077
1565955932
341798165
939325302
1894464716
642103675
1947437159
1753068347
1237071093
1188837009
289510867
518656030
1515647171
248821741
1502461076
1530570906
1280968366
1210455753
846600493
2098177043
1017087613
913785354
910149861
2067926128
1501828374
1185618714
988932775
1271569608
790439019
1908674155
1520021199
1066569882
2123866393
1432723552
622239103
860771425
988579511
891256828
683070957
1062880391
1233224072
1703382721
321812035
1345176704
317621958
1859519481
530055987
823949240
1905427303
1214957833
1630439771
588478847
703525882
1287301706
1708700224
497398497
2012471772
1845987088
268647058
850656419
1942090828
691308142
1234592480
1883926223
1422417535
251215249
1519001992
903183212
814135032
1658406753
71741217
137411574
560569904
429641868
1528242450
1907227572
1929737612
1138159566
106806266
1519609945
2112507110
739570442
1890740370
1036396869
730451036
735855194
1572856057
1731836207
929014851
1646255872
261699825
1604967777
1723362245
1806712465
1409302050
1783456478
1885571529
192680391
219678997
1217768072
972518509
356859567
1332362243
1515167206
1408827179
1952801449
732931292
764594114
1155601484
789430163
1371734488
2018761087
869930233
1016978225
1593552947
1693984543
566201025
1251694615
301825256
651388989
219728335
1258898619
713252561
1504423780
111308548
1379909892
1917297055
1262272632
651254574
1817032720
1674986680
2009000883
133168188
1126214715
718173565
1210396504
624895830
64428737
733794250
1809586667
2098278844
1717211836
644454507
2133660272
538953821
1180039326
931071673
652331309
1868672542
140602577
240018250
629331901
2036954056
1484864202
30613374
726967461
1228481093
1311837321
1586687889
1400537977
165304844
1312511478
1591575388
988127461
46157698
1944064558
1457748446
437544751
474759524
1877527574
554802047
59370639
1711117903
1013950740
1587837728
1123348885
241986101
1799043698
564442661
236415906
935353386
224356921
2064607145
1938414362
988432749
1828140530
1718508586
1739323921
100258845
777416949
725213148
1753335955
784627294
2054532403
330202026
663509137
1846214774
896866028
213233746
1234619336
1391474036
1691837814
1811365528
1153761358
1511020385
79623120
261394481
1208907054
1424993165
1378239411
2055788061
43566553
695483440
110808453
1381812392
4040481
2046812356
694047382
873255232
1865832611
230650764
629614880
739144909
2069747716
1280721354
495160986
1845014896
1950027941
1607901677
339843578
1095248247
1770136303
645364519
270877471
1816534988
1289830287
1732051950
1764722906
1840332495
17898864
1632497534
1721175197
2142209879
196071393
1471889908
713731028
295534773
1525225929
198982762
1986277229
1480577346
872262236
1493152669
157181498
960287661
1325547519
1610257941
625990298
1646675790
938655877
1860894372
455825784
1021827942
321998885
1140131744
26800451
83491563
899479244
751535904
1647899395
1473888936
1255787725
565152583
431725000
709958094
1714556973
1876265145
3847980
441796975
338184174
1954446110
1699872506
1324864087
138664663
86110712
1534242389
1861214646
673919322
1317147186
1985583666
1934394878
1870534637
1356988617
60396123
660185196
976945978
1941481995
463253423
1557192104
1116588164
1044406744
1729256650
1647401441
625353573
969154603
1058476301
1374268000
1208622490
689292444
599620597
127281755
1161716741
747563339
1769418992
902604590
420030880
810261104
1230989205
2120453403
1261790778
1701861453
1936859265
112718797
1541066075
1371055520
1637983887
579032082
49745550
1958396329
894838744
1005806629
327749676
1120493888
1020019378
973448007
2114709664
598290474
1473876429
1307755091
386382904
1576627741
1711787352
593869410
900293101
943193608
1769065462
1348224198
740860042
947858754
553478182
1996327243
280920696
1119670706
145775817
1898579119
962550393
1755085433
746451933
1070170913
557276641
737902205
1200391566
2139070251
1332249235
1361018645
1804387774
627883023
534684811
2137813550
1677357315
729927057
1637568792
88442841
254627296
612085872
536819191
971232560
201814233
1679406458
1994084540
557820537
1256933898
2051973631
926765459
1074830636
6578774
114916513
1021393677
1281710048
413977292
759906283
564596976
2029784547
1119123596
197709966
461199319
1895642510
1501274837
88634011
466402073
186520867
739890883
205548380
1329524680
1887589823
1394345389
321051596
1446713056
583184000
649095938
2013616108
1600941171
838536644
25906897
247458946
1553411090
1254788870
2040721464
499173190
1565496978
232185071
815559527
339768104
81515859
353287420
341748473
524961439
1378541850
1856494816
1625535522
203034172
463512791
221357510
1011484542
1016131335
799860171
596477747
813587034
2040046126
881702836
132181461
1419758477
2070404373
1169606315
1953274798
684837154
1359544466
323974419
1124234701
415372927
1244290455
135288043
1765015894
2037216672
933021654
964423105
1769818079
1683942757
1885796856
334406796
23760316
2009916871
27902616
1228831983
1712477062
134589832
455721539
2020834507
1529712539
1474333164
1681478809
616242870
1854053605
2099708062
641392842
1627192261
1016569044
719662331
2024675002
1208363317
906181438
1266944620
181475278
336958302
2095915199
465940951
1183645352
1648112632
355721867
876375845
1635386311
1608766531
2070950850
1956286518
191861790
964984805
230509423
1137960255
870205038
936934958
723002923
1828535423
776386505
1253368723
911366749
2067723258
1254218634
2055360795
1645315391
1204457727
1352631377
156860010
1778103
240869568
431149798
2014701767
899082223
21500561
1892510630
1157658654
80558193
245372454
1560228965
167979651
227144698
692050834
58885009
1779690489
926572106
1218020498
997071512
405671182
435043522
1533029323
1344253113
597321744
1191111910
313151466
1695302646
1960364318
2006356320
1942750273
60984567
767214544
1328245158
574394043
808743910
695944953
749186054
380760591
1290375050
1367624171
1634712376
1217769025
814926535
1637366981
1370615784
711241969
1307235936
437183314
958206448
1169432973
287030629
980813870
1505012659
427394342
163969932
1098396838
344429572
681899628
7440169
1810132844
237857365
1929352343
1417290705
1557340827
669368768
399228451
1982602580
1683985509
2116240466
935439873
1763939129
422569823
473006723
1786404414
702053192
189000331
1787223377
793661028
2141211119
200788424
1387433193
392792922
636253164
1806108614
1812573629
118197895
1194546040
966660722
1398880500
757868578
1007173804
1855262548
436974386
2053858800
575152217
1632000106
1144646761
655370001
719594194
151714545
720961639
1433211761
157984922
1376771996
998530844
23016283
516647062
1902250095
775194852
249081395
268962711
1726549453
838182505
2088655526
1418648328
1247575862
1957602944
1895158105
1375325158
450358900
4419944
381752570
60200096
775186199
265232553
9887436
1689677255
1084868968
165949333
1266780338
561608125
1664468634
612252963
1277305266
1948973672
1041301377
510890556
501701772
961098987
129741330
1485179035
1262129848
1421909760
1708681536
1803571765
1042427359
1556444904
401117139
1141831877
775532773
1470141451
1096616193
102653283
370983844
86331423
794593538
118617229
2129120
1078697295
1190283982
496471508
663525013
247204311
1411012698
1562186982
1090427935
1740323269
1087062284
813505279
1335116538
249204816
641870105
1429352665
1573770757
311220873
498554031
2044697407
1036635823
1564763018
1078041509
1217177582
209810366
730883280
1947147193
748751124
722658289
241450843
842291293
294940956
862694582
687670390
1935481830
1174153411
1347178934
646467150
1186553339
1987644825
636087773
13679476
956372313
716260210
6954575
243040529
957402333
1967831995
1091152467
879635318
145040256
1897124507
1828984337
798570018
1316349904
682018192
466578271
1062949150
503411222
1233864438
666044540
833902831
1942072255
2116653562
1852666810
1707918766
1024058472
1340618118
819217162
820123661
1854747070
1375659314
995142416
1070663143
2030905714
1774498086
1877690517
336846105
1485090842
258332917
223680189
210410300
1185473313
1645086373
2076183248
1041089232
1000784500
92564225
1539163501
713520062
807395167
789861728
1767139480
1460623762
1635601043
1928862485
1823012626
610015097
196013141
1094337758
507846798
1631278630
1032496185
437074646
2109428251
239955161
1946579245
1153788012
1139479057
998142166
752186447
1914187067
769696676
967759061
268822740
6157812
839842573
563168643
1060062339
2010060298
165772677
114557831
13738760
1988720678
507455804
1461218308
714583346
654430001
1968880715
865542241
306948776
1932736838
1668258115
394435238
894815930
1867372977
543358237
33785742
655440745
1948828348
343292282
2090130508
588258400
900043780
343237040
382389558
1123463049
793910275
1792939162
521165410
1569939020
1255988979
1171339369
1899346690
2063653354
815503540
364362411
526041687
1563757915
1366693350
1593589161
93633854
453035611
1390199211
1447173860
760711993
637495293
891488743
1119640350
2138289347
1396728496
1797826348
16200296
864357627
333637647
2019820169
915748772
1642911633
743797298
193560947
1185243286
741652853
1282591474
734293382
1901125642
1582204178
1346806077
457754194
410486384
740327230
516733133
258386174
318324077
578621878
513329150
1574585901
2035875684
1581693278
757001446
1504615622
359397943
961495701
698580624
1818821848
2038709080
1449869530
469664279
149029975
2074805884
1934869272
433852573
241185369
1915267144
2110293922
2020178622
128649685
185105293
952164316
1240875128
1325797388
895151085
1613054176
1711685073
1679106549
1091105225
530909736
1502382615
1967990443
25801645
1813364441
1778349949
1595402935
997773603
958421775
1204861698
1439465180
1146108309
673942267
1783861676
1547981527
2072043105
381702109
1077771917
1006555640
366012000
2091742102
497914463
1512734701
432476332
1190960018
625191973
168579385
94382949
1414636219
1871590714
2103828671
1291283593
2032909609
338690990
1599921272
490137263
1699140679
1085928402
1092518723
143297421
1737911721
980641362
1883564490
879465250
1065622167
1081242001
571827577
1726150337
720056818
1139293393
2137488166
1914695678
1345119164
1486914153
1560586974
1254658629
1610974429
437960381
649028413
1485262191
1447561245
1997691041
991600662
850184316
848532904
293124579
2137266950
1981874229
1432852041
87585170
448200192
1693889131
343324333
1292573598
901002657
274394782
742474928
439634662
1147020225
1068267706
1384088246
560031565
1797981551
607231026
1345269169
1300481683
633382445
847942261
511573385
420862391
1901190085
2093148749
1646056413
1777213112
1405809045
128176163
472707452
866038425
322293621
1378769131
1464442512
735802731
1458267319
1376511200
1583428226
2040727220
1859573087
1896985803
1405920062
1253321175
144962722
849422714
605821241
883899921
50512990
2074764026
1819794108
1336162979
1466175543
1270446188
152833900
1331498470
763181343
1703555023
103968669
63193795
1232992187
236569027
1821040287
1173949168
1940719428
756064156
1403764775
644896926
1661762345
1869321110
1699277721
1012751785
1450409726
949821351
608347126
182149235
614473573
317161288
1807435990
883718772
720156453
731583350
1859727436
901238204
1294148921
1652894148
1312549929
90072364
802936593
1600543012
717565179
1382922136
169205252
484176297
207136986
256423256
1386070688
71590432
1305401441
1448007093
308940970
1339150445
1922795866
1147568172
1207692300
1981334
1492902493
762612459
540996460
151018747
549385725
1698975145
1664609844
303763423
1338225983
1567038777
1408917322
1293780059
661335015
2012670147
883746987
1311721543
1684613499
282737257
1955878587
976132387
1659439788
2109394074
272747100
1421472270
484938417
1261306849
1208957357
591354026
244058893
1585716635
1687321900
1089394479
60995720
1709324307
528735576
680593971
1901045505
1510825343
1727023042
1855818211
1260803122
1505357639
1920363678
621064886
149015585
656878663
1079139266
697822967
1383290887
1535959104
144841229
1561085182
2076782197
833182126
929044785
785611171
2007944603
731073139
458328182
949966304
1986773159
1100475718
945143996
519764625
819428442
523358570
646984003
244056045
1788115523
2098916779
224872406
1414523201
1522677212
1134989749
894638847
1826022245
2079349627
432323724
907338118
1507432648
44162904
2146765266
450178888
1130516500
90705589
499705338
866591519
1712726251
1074367260
1349733484
1846112486
1665790187
193433409
1558932273
804915354
578509240
1199870958
59790199
188009842
1597006744
825573750
1610784805
1285057797
1730785469
127692814
1802149344
830636254
127788452
2137110659
499102874
566419164
775498595
1905627076
1573405915
819789589
1273759134
1350548426
1451665140
602077150
1035942007
1554504442
1240115021
643853245
699589430
1435812335
1998481350
2122302309
446436334
619333892
2114175204
292212264
1596594699
520374862
677687686
384499955
1593258340
859428522
381925695
1815312581
1862029091
810877687
1682625065
348966742
1764456765
1383828436
50717418
1899790004
1651559369
1506950973
2055450333
1787051646
1495298774
1123408470
1647609455
1607897315
254575811
1048479674
165271740
2129998969
1536652954
341546683
1665857732
905567646
776199442
214995368
1243624390
592979710
1293580561
1887425553
946299377
1680898920
1603139281
77780860
522227105
1866915576
1491259208
662309136
131321318
1324035489
799410807
1720476655
2030875879
1952470200
1879080816
1435492453
589287318
918754049
295239782
1727057292
912092173
2008704399
1758951589
405341235
737501825
944705354
1893535752
1421403029
1652067640
19900977
1514864858
347503850
1133010925
348965403
2011075895
1268902698
1272214216
1477674917
1082341566
1936258250
1812012773
1209070769
1055891369
1905881738
414461551
1776406359
1769403774
1131074206
192609228
85812992
784985695
988916081
531043630
152817728
1810291100
1246133182
1464359414
1598200730
475486970
1202573709
1238266439
344621851
293860317
1738060452
1944295169
976367881
455149365
1512055889
1705097647
548075669
347957294
759396759
7890265
1515121867
1601740196
605260576
2075240690
1128241218
1388274719
81742964
2131093254
135968590
336220055
639343713
475584745
1715457473
719281117
1896148681
920477735
2021162770
233569044
1759465121
380663738
1168284738
1940136255
120140924
1067779953
485486752
1446582462
1558818921
777868322
1113961069
1769050279
1929655464
2065577329
286293739
1089475067
1198948216
457227483
2028974398
2063879052
1245560655
41267556
1536651193
1002981438
1987026741
497638723
924550683
241767764
50369923
1933968318
679458255
272097331
1396025274
1192151381
154999798
939581365
1992022939
1069905250
299143506
243383496
172718830
1065387507
1700582375
1454639304
236815069
322627678
634393243
1014145122
1077537850
1829581404
1648938608
199256225
1578150718
1081806734
744695461
1844051061
1979248286
1337560717
744611859
1991593309
910438485
480069305
137725333
1237967367
604935727
670243522
724832575
537620684
390953275
1979413920
599783908
1710373365
184178437
900921498
140004589
1213719390
1965945621
328789608
2039755702
926791088
1113392327
549197563
21902010
1957287287
799407430
1697766978
840266188
1826394142
1448293705
469233948
1309394649
34182176
1041599751
976275296
1107555620
2098453624
1757356735
684236208
256905902
1956280428
1274875734
1416094346
76731801
95479064
1425543613
660197845
339209377
1828747817
163326178
7505721
1666215552
762679861
266782180
511320430
1488224609
344602504
1512197025
670460547
1522042229
305416681
105180975
469071013
2029518246
1471432312
290061472
1708683988
1779223425
1952406781
469263468
930721709
768934731
631664998
1362109450
80359077
693358867
1193493192
1079295843
260297468
291722065
1993336151
136064872
321518214
938637998
1843296635
558284937
613965771
726093197
653180973
1554033400
2105698626
750678427
372740109
647310597
1365134190
1239795364
1608565030
1967176977
201622218
1314282050
308167927
1699061351
359765748
841735061
459456445
1689566155
2048742846
2131311185
847774229
1779950843
761626219
424522309
111098666
1328744745
1727226021
831259713
1529083076
1945209288
263240648
1854754988
674571990
348350531
1911960537
1301050512
934493421
1359371302
1958219435
1336925160
1046286611
1996526879
781303715
2144668675
1407869462
1091430565
1095707859
2005216666
1649372299
1416693123
1498590310
79749176
480894765
1227978450
817668260
213195980
1211275625
2088688838
698762569
1213644603
265818574
45871205
1176827509
717910797
175132531
19909671
1410420468
1143277576
32899630
801169845
812541725
943122844
211605679
1515475400
658790064
408680822
1803462320
132501600
1899855500
1296941564
1314569596
1617317758
1385701561
417701871
1460923731
1742665370
1175706620
1362992042
741736952
1980890205
1186091639
61395816
640533451
2111237633
1657230598
83251671
1432357778
15221147
1245109314
643438749
438669338
1476728797
444076828
382926558
533880903
157913950
1800299330
1065356715
562386598
332114774
720487038
37858318
1672562931
498242351
141353383
1523464109
979146030
715141758
1511326852
6486787
911492689
1573465222
1056517395
490340848
1019233015
1893952564
1631145474
1796763295
1598462240
1338927398
1060030894
1851649450
2046690976
1651069720
421785990
1665352135
1503946535
1148983758
416513243
1273919780
1679890260
648082158
1150145546
1423414305
334591498
2099108124
1344807007
1097382299
1777454881
388642640
34516861
956450681
2139207013
2134131277
1708582350
402510892
411933752
1820714593
155009248
1590611314
1294023173
905768685
1279063144
1210595752
2067307643
855017696
909573014
2146444454
334721350
616987047
577711818
256014936
787873423
140387785
1783821114
1358481239
815769159
1018081522
1122327831
407644021
679337970
729674544
1966747128
1002387089
737008768
785765310
1678826932
518709331
1070180842
342847044
271816286
1766296515
1335036592
1698733068
896306208
1593086996
681735756
530333036
1741456622
1486675063
1698678961
21258098
715623656
1206978444
1884461866
559080637
1221361354
1564794805
1423012868
1587187625
177774405
583677310
1713913430
337457722
2033282130
1617582170
1494314015
869953650
1675355057
1992852679
1679058697
1142790296
1844157137
383616341
2071708394
1232385590
1521953731
1330226355
2030337021
1462467257
1138228590
2020377817
1417101004
1711248674
250738588
1022538315
1876729706
1778915514
1208955301
4992926
1017436374
1470261332
1832072669
1284469490
1636422551
1095988677
435475242
763259028
1293931270
1148620906
480635205
853681735
1169608158
1360744662
1046076655
1683720046
522495920
13722593
207159643
1508742888
1362610305
852050865
679513457
435150993
1607444173
302127976
1339007593
1934762613
948401744
1985038520
1871551696
894056441
1105822335
1030131122
167392453
407533483
917814515
463104200
1371418838
1655923123
1985632387
172890802
160759032
1890275476
1668065224
30505325
2092749133
740647482
1634067679
161080403
1101872160
1975440570
341840159
897750939
536344456
786287833
1401955732
7387549
1841414233
321529224
1600790022
770695177
921796027
1584024124
547032653
152232792
772916217
1645213719
230635171
1355106917
1985451583
2132226702
377894557
1544760221
387589493
186709192
821962774
367619257
210794119
47484712
518048317
1521074131
751778497
749147707
179722427
1227969294
1880391533
2027981512
150565826
129025922
876481436
1429498686
793355214
931447758
1277910180
1131278862
1114272887
1584635573
1972113349
1216384684
1152886234
1906182648
1373596507
997842084
1579825110
203449955
1189550516
210694466
1963974457
1531308061
241401091
507592122
748170151
175198190
816377176
2111581672
54052340
1522450109
2093855053
1373565511
1984717548
1164746378
1176194283
802727773
2058825358
1662767966
2143670579
1017913576
1006602328
496032742
1336079707
1421614087
963681295
1789923285
2012661283
561606767
968757992
1139795604
1046661383
731595990
801814696
1384956606
1337147023
1727053445
1482403376
840942528
366732696
1731450162
1698713971
933034750
1410747671
2133149255
1005843060
1388319894
1326409114
1267774783
310459300
1324323362
849096019
114443996
393715672
990409473
1421524207
790708551
358334796
514690794
1257501119
1791688203
1280744906
47878237
2011180805
2146710759
840636150
711567269
1894498894
933758782
1150998729
248872543
810890829
2131512205
1581032992
822865403
1215869321
1200000146
83680461
1090837167
1572977900
1155207903
947235194
962851616
182260264
2056750745
1394127029
1069898773
1642382649
727669057
608755915
1861467786
706903193
150231859
1012995512
565992092
505819036
75196860
531863338
493592305
1260946560
1043781628
815202770
1305892529
43678218
1619539801
264343459
634728211
1892488775
324752184
645997906
1845416058
594364649
2036854318
2136876512
980600372
79014850
1361292396
342628206
2100633147
962349323
369327955
991003830
1956655015
1845730128
1561185132
967745234
1158252378
62462906
8857450
1503790139
962563784
768808092
54698030
1485487527
811485108
1206851715
1157556093
93700335
1034777299
343760651
769304927
558025103
1311743168
1238156066
1164365704
308164702
1622808665
2024315351
86840403
647160886
1052688729
193894929
412547609
1214186940
243547669
1862681302
964267614
291382867
543959866
464421201
1082608869
1395905186
1529926184
1539542920
1106518018
280250016
1801660618
682747458
1110792993
2011646311
1932930723
1437145458
1248820489
907718873
397511870
2146296197
1902337089
1852756120
296161029
1538654153
1805230637
1619232863
1471333977
2146593363
501040961
1322183644
1822539296
794004912
1122760068
1257044039
71089037
695731977
1870684146
1040217997
432040415
655434156
1580450529
1028734220
1960374675
593819108
1111967165
212974138
1285015697
46902037
1580178782
842443271
1967205096
719059127
392402706
982502671
1630993179
755964632
2023400119
1197175543
404897818
1896285887
1873759902
227633974
549265575
1906069304
1418628757
967279297
698566492
294297531
574464667
1247786658
1490139977
695472214
961885638
1657803063
601011137
1620149186
944706241
1408816106
1060305758
1332650859
856075230
301002473
1172985355
1463967169
609911357
688532386
305134909
28240660
41942970
827705664
2146119234
224121451
1844902170
153015109
1824823195
1089469051
738196758
1275547761
1732172436
1771652751
943989157
1100993413
1421847731
1768833896
531002907
2011118835
692753576
1490260132
761162755
338672003
2100922631
605794736
2033153849
1729950829
295756495
1757654969
454232098
2083115511
1339044776
448832105
907855636
898446248
788995042
1273001769
1024362108
634102467
2106292928
1032400483
302136442
1772293695
1297916859
1151819715
1806907651
151462470
1397358697
1617499762
1140294298
588738150
1210779359
1202787470
1050247272
738043780
835273433
1348603940
706815835
107611127
135767349
886118460
78781632
1176387927
1245663144
1532373917
1369448125
1033122612
160105956
680959264
1267005638
1307504317
1926607888
2144090907
903137003
1997215358
1289600842
970414817
1925927341
1081296193
500396506
1519557002
676219913
1675121445
301543468
1648711678
1302441313
2072032114
1348972415
1814151651
270723395
737585369
1950058790
1821772249
962856515
1805967538
1895224577
1183358003
1754926065
1019066304
864742824
739642479
1540904625
313359154
265515248
121685677
529824262
943167848
834010083
182999960
1134405707
1807036581
2110450955
152311786
975419348
1165727596
1161725973
788838898
1743891052
851492308
115998274
416967555
1724541614
734940233
368998456
725051906
374459862
100715883
747643263
717973231
1909148069
1380456525
1974488863
2037826718
628982417
2082414222
1895823767
957950439
69497044
430845104
1107465047
1305005613
629997416
1328018991
1891159811
1221474235
1795954976
733926597
466978146
1794822186
2072907875
1367531781
9633470
591782566
1922586788
768650398
1709471265
44670175
1669504675
894034158
1580662183
631637116
110183113
722296643
2047317043
1696662761
1065546645
194082366
1872777922
24841233
143600618
1101468978
1877326989
1494663131
966335192
1598183927
1923858013
1790316015
1369658312
1765415281
1147759386
1507930170
745496020
203838258
1294308922
657506377
1040231098
1857145823
1590330256
57342929
2122888275
425631204
477095721
1153539442
1643611393
1129352784
1831653149
472856632
631447413
156546084
1210498742
790118201
177093641
842279291
1949211025
1722435582
1776669151
1670378347
342338476
1383062215
1925789377
1924307738
334219764
1206289146
740590957
1941680821
1672782818
1585331343
2112119128
1763190086
462774064
318482308
764965545
63134445
1043409971
1467523837
1347410223
648641145
1361486834
88733135
848230541
1392918900
2107979801
1392679816
1212887474
406469247
490298950
672940728
1634797826
1610393147
999105937
63377391
1734442727
1692560727
1295239963
1038564906
1553070757
2133540408
1159362594
540370332
1222055737
762753234
199161517
863474421
441157858
2135140085
99954810
206075383
2053177267
170085015
1394667786
432975164
418581855
813823318
1616974746
1894278874
1798634799
2132989611
398479151
582535351
730620101
1315809823
2100473765
250208814
92553098
738209200
2068076297
1179478544
1793908121
1848095931
1588232891
469274170
604024374
1424539209
420629894
1314964816
1274385560
1772108131
1355772294
948950188
213102052
117529554
1540587000
2115434200
1320639273
838428619
461839049
1417828220
2066367531
442150407
1255787725
1505411530
1304194485
1400204526
415095177
158927555
1023723696
1675217949
707214053
1502916834
2131704354
1463136671
536506191
1745195790
713088792
1645330142
1285147185
920562744
1775419956
961674614
1614124349
1574752552
890293916
1848836793
1135509457
1800894578
2098261537
633065193
2032494999
835425897
1726121929
259211004
1908382682
1788599425
1005537754
708128617
193846065
1077951260
1993722427
751906409
1331199407
666197226
793556013
1572284308
155308794
472095868
1796229841
1247146767
1355903616
721486854
1337581804
1438699551
1850054957
913017475
605934229
884584752
457937650
1109308367
1535968495
1017323818
2092076262
686459375
46440898
620234666
151631074
525423116
1671364722
926429172
596578591
1905349134
1741159924
849707948
416462995
1918545239
1098387872
503533421
1332152857
1696616480
1892712818
511771764
1711923106
782713920
1025693194
1404447606
26356526
2119989111
1961074933
199073165
1833141663
699610115
1476314845
1986443796
381856684
1394413936
588809365
1152468377
799215981
2065534170
733033322
1925837357
249413815
1855317832
2031524023
832175753
1962941016
1221397869
1524216254
1442466652
1962622399
1332082101
649236930
375283770
1513202568
169042180
385734670
343127498
604293535
1077312144
2030797397
1822240016
1617305725
809187303
991870878
849583509
776944510
460453486
190710720
308264799
1273259027
78578993
504412990
1098736586
1401781433
1423348358
1039558073
1243642176
1615522596
378066929
1382429925
460318155
1733716820
1418617183
1605717113
512409174
1040452356
1426702011
248974151
1752879100
683361311
1086103136
116468425
149683491
759132923
161145430
9509248
412076053
2126723505
1826158567
577350493
715137197
1294419128
1233087459
1128182031
445921545
297804926
36477572
1211625603
156517748
157682024
1235256756
1818139540
1500838630
1931403737
2009971062
203830620
753310804
56487228
2010026624
942354728
557400560
200590456
1813458308
1945094758
955041405
1031381563
1366161926
1232334601
1924828299
1018060701
641404967
393737430
886292589
303139729
1289780741
651557610
1308755220
894673439
2025198065
638121320
1914102720
9766391
1163430922
884891654
1004084639
1209250738
599440933
241273448
1026249411
718557277
1665316727
498413010
211595713
401170243
626003357
1792079871
1517939494
877927890
818852779
612060477
1083128048
1759238190
1848857187
213011085
1336483202
816293674
1272470219
1739772912
183115606
1970524551
1989891694
1902766397
177421827
1379250964
1675396502
1101489247
1577078568
2033363372
469235484
1903171794
42906198
1567818886
776621459
235446009
1253892665
463131886
591366902
302984655
1752618385
1392496407
231291667
836274703
490699368
74155722
1057040114
101711172
1024845882
247949726
187627822
1932390743
1526903057
459567344
1009585157
1907977538
537506179
1745406772
156164745
1667838906
1561735999
1903957845
1413895643
2115250394
617152004
1013595920
139388826
576625226
1305399756
938786293
1629597732
991991847
1418109688
1735356711
34756024
2065994255
1301378400
1046526956
1680228061
1709106022
398828052
1744120747
131838986
1043923277
302236258
1438621460
581500128
407973181
1937919924
646957973
1093164720
572003980
199000375
465214176
821619176
819204447
856964506
420656269
1799034523
1965892005
1673292713
1567956063
168665047
976378899
2141593301
2065107023
266292927
1746512257
510907707
1810891334
2037917670
1133009635
1105776176
750908553
1304911384
2057018873
1736086918
882706698
696287659
1270907934
1780579820
1267709109
1833445356
1288517056
317310171
907614040
1643300060
1003438889
481541172
1943299542
653792279
1941932020
2058236356
600050817
2063233154
1060869465
1316794992
1906499454
111149202
1922436437
735737860
1156974668
1553911000
415778737
1564007342
2076927702
798721370
1580406121
1752528113
706819354
1376823214
1057097591
2065912913
1028910099
76843880
1556433500
204674937
1966258653
826676067
1226604830
1137356683
123622779
2132320059
995432189
1377034179
204129215
1795534374
796966898
471521435
659122834
583524252
1038683657
1861994723
1260000937
1901126207
506425051
873302709
2052969725
1177256697
1639387693
1580189036
1329824680
319642604
1799479868
1418142170
1392887855
652397816
1727099297
1796965673
650725051
2089404040
646453546
683287883
1211497396
1379198337
22581448
1545222730
2030147336
1938747371
1884727539
1335635540
539389988
1603925931
1129920306
1246142334
571206139
1599243276
377941158
40566871
142551262
531880099
185887583
1396199814
1677543417
528255751
115072215
1806305491
644122057
2027333307
606606317
2104804478
105060750
1330430214
693853821
2028013338
1980272809
1103020659
1035226853
1311964841
1523179604
1234821499
1790684653
603372897
36311228
1553461511
1652177877
346438340
1183904695
1541482982
836876374
1590140170
1689274639
1964470028
1387482330
1758055636
1936545751
2005581090
1707396349
422398587
1023911875
1348406835
1945913783
54954774
3648362
355089233
206909618
345337778
467640085
46207516
1627107968
1339105499
1749966256
872932871
876994700
1160603156
1275685860
1205768633
1080164448
849069593
1554062389
1259102917
291602671
1255307927
778044733
639609936
572065436
692150347
1722937022
113891631
532462407
350879292
912109407
549782891
1553244942
968248254
524003408
1888796866
869124847
1862605171
1422584263
1358053197
2064264164
1096162008
2144257230
1070312966
1695282102
1239725575
955378523
1251214401
823331095
609123934
1981610726
116903449
318733454
1471465460
1536797451
747334534
223614213
1827161994
832901994
1745029035
213645554
75506194
1949801378
1649879326
1230791152
329487070
1927334049
1200310799
207098718
1495488935
516012762
165180126
1200759090
25051387
1481201398
1870204136
1668784528
1183590986
828419221
1450707193
1095944732
1457210062
1397858604
1717624463
1721837416
926102712
156715158
1163092384
1278123750
1441773203
10440783
250916426
575107490
114358474
260683356
341768357
32014454
196373509
1063278110
1458286576
492949025
2124040494
703066110
343834445
179037379
1406838389
1256216946
651221535
1139264035
1740046948
124783926
1102413768
1972426286
966059058
101351219
1441348791
102964248
896268173
248179839
108163130
659841688
884318292
1572170584
1154370643
1087784222
312058638
200909087
2012310177
1800979312
2125585293
1959030136
1771265136
708212036
1024724839
65357582
743564979
2107725047
1133158688
1588717445
1486352306
1832615091
939649257
791072132
1992511982
1365799481
1425820552
58010342
1844634110
1773645013
990253631
788429176
384698707
491771018
1344935821
1328367802
1665559311
693977674
173148322
1533713279
1796337697
1435450143
590734541
1549428514
347230413
1916107015
1854086905
807337111
115895324
1560653613
1980033453
1498904847
735650141
490992282
1795910901
1334573552
1069367368
66941883
2091370110
1566994657
924690720
1203723595
793388442
1978882010
103295062
1832354954
340008437
660561671
548487927
234708315
738219924
202661306
966591866
2014932388
43446914
1518725437
969759790
1435259989
2032809043
1764724376
1191660398
1968952879
1171754122
1468692983
1716898845
1414559884
661201028
153344320
1112969550
1649958696
544141751
289387462
1295835256
175757047
307569458
585598741
551498362
657779989
1756514270
1120211829
1201480464
1892212020
797534404
2084076074
1968295467
398066622
723259902
423135093
1588894158
2043694027
1487853994
211374224
1036727416
1491705014
1626600605
1141525875
529797331
1248758402
1371255088
806934574
1970567026
1766755680
295329449
940526577
52017406
496831061
546514131
1279538396
2053647424
1673055970
581455026
668042570
61229735
354753841
1387384807
869819808
361305905
1134721484
1346068082
1730153094
2145938754
1858589646
1000768011
79867977
2086095740
82816067
781485654
1734624490
537013320
720428888
1154741513
989165452
1135942107
575998642
945306508
860263943
1585419008
525589851
37704839
2039917762
1577812689
663431023
1753320893
249689651
1765987921
1579252343
582548608
1453244796
858942734
875744580
1233015718
1364688390
545899708
1277093019
1682798443
530797299
817818061
157690325
245859739
1508235334
1227003832
147550033
757023298
1422595279
1475163073
406760320
2126180134
545422947
1315779227
199003028
925620885
1159388182
980986292
1877290129
1382964668
613457263
2032250710
1318012812
107981436
1125387436
134761983
751374520
190636851
1184844588
1909502985
472612814
1824540516
1307505017
632437305
1559272501
849549288
908010245
191416798
1919076960
485157873
1525233391
2118806653
1246198467
980020723
224245968
132644194
1459495834
734604636
1788523363
1908895512
1549683451
216000311
701717094
586011884
592300294
327768115
141375796
121162140
965557639
292834358
1479427037
120738339
1514017511
1769487744
642516416
722111756
151235081
2026821694
1770305777
929385091
905725729
1664248137
1182938695
1452229803
1952705431
1393458098
1548555430
1809803548
891391466
777888134
1257913217
251470334
670526881
364336293
1842550257
2035407133
1401999281
1146724532
413815354
1976111094
2124363127
1337730371
1426507447
1838067871
713130226
1803661557
706677013
1954257071
1490377101
1311767983
865754460
1621416845
1205139793
1994513887
1135144398
1165105678
1479324483
1914529267
398732014
1037585863
561047260
109130647
2115981457
2136134734
1974303973
585029400
1942855253
1733388046
75464453
1347833856
1819871147
969258371
1364857949
672465101
2029339429
1268919654
1090654412
2090087105
1377599199
266798394
1585100561
1301056494
366089094
1682543213
1278771087
139956547
42523039
1902647710
1143836235
372512769
1833870730
469491461
937753999
466787116
674472308
373667983
893159789
2009225155
18083598
101169996
2031014913
413483923
645796011
744009130
1022485974
579312307
73464533
1050838998
1224218791
1238362892
1393447167
399931143
1249362116
877470342
614008847
1370068616
1086865262
2043241074
1127261672
1917098415
462548309
2094073909
732152277
589216150
1948058002
719949769
1614321831
228327370
1246065795
304932042
237202892
1321385893
874467542
1744941996
1658011471
129358906
787861881
399815334
1319933120
584400666
1388424852
917923859
170936307
1302163153
496637902
967169847
1740984706
1946685590
1882930410
1124518149
775180740
2043531880
2020037706
335614160
533754900
1736840868
674891400
1572264242
759644306
1248181829
1468179659
2091684236
131362676
484393396
776124289
222699266
75387183
1141790245
1451769616
2113750047
276863717
822466322
297660627
1691110888
128990893
1945216700
1519141896
234984766
691260705
1496038595
1981003828
1839355316
596564024
577016059
1028586880
1165747285
2134888248
890632020
434025090
1564642633
1816493213
1062250887
753972352
640411606
926411100
1676676811
1483539540
868559248
1142472828
1597971933
179269059
2095924083
335520262
430907205
487406602
1186151917
1725431439
233183074
1773543164
2065625830
1252844163
39127656
881515336
54627156
462185608
1271499318
1628094912
63923055
1296699096
1405276250
6832526
1121352013
904501612
197860025
1257553660
144702483
2081262738
156321015
296044234
961674892
750883350
337752336
451525275
679152779
1116685786
542025356
1549666174
266849519
1363136500
1373096669
1137811430
524866718
1073656550
1134144264
132900329
1572298369
1590984413
1255099281
1573750037
825774058
1922028329
398830812
126832339
1086643501
132836677
1866369314
154418658
1632427050
539359794
339877773
1227609319
709465205
158341852
1610345245
1107156127
1507180592
944799799
1279507931
1313366636
1618684928
1725605455
1756747392
386921348
774110551
622565415
1304354965
131448907
194538088
911057523
1806157966
1839006373
1559918112
1662455671
300271574
1772705530
270563189
1758859204
1662243656
1494726812
425510381
1474801845
880428223
1073688076
1321324092
557641693
466541467
548572338
1460979597
683129514
1038515148
1983371046
1141374024
224746342
565785302
2124046506
670188792
1171390676
1137570759
1839507381
576182703
2123333889
1835401647
727331383
95049486
21774039
139003377
225470289
14020438
1453955761
1874943962
318782315
201283171
1332698402
649860571
819654791
1991322172
1130269666
1789386617
405479488
474906134
1277633935
1046879230
2085630809
2128177277
827805611
1447919361
1810002914
1072516222
433678700
1378063167
1465053996
513728918
1977206035
582487119
1577522589
684821412
497795560
1225146029
243399267
440402278
2025355319
1371591441
162762644
228335144
993793815
1097826653
1031072363
1781228375
1148324353
1195120223
810012521
459805246
1501644098
986885777
460271860
721099674
1730112292
1743279037
1306054379
1082558910
529590764
39652675
1242779149
1844147541
1986521917
1684702715
1085731625
216579088
1614897793
91456883
38033669
1716225517
608609059
1666532922
215192226
107485425
945109427
510844888
1964659535
2121449030
1696216369
114943679
676333462
1062523968
1342505126
767267624
903686139
1571209388
1147912788
1509954855
870883644
527900186
1203016724
2105110415
1050116054
644226665
70939139
341309262
534796728
1931748288
723399827
704896139
30474739
1041662003
1128264431
973485834
769347873
326384162
789534725
1638066929
978870126
1414476473
1206538821
60783624
424104543
927335352
1782209525
324813382
82803527
1104433958
717097371
718389041
1370589243
998615618
767488540
37439943
2060001534
200482678
2114269283
901888516
1011374828
2092560387
1939421733
1264355739
757553338
1175236303
1482280100
1864184932
1185253633
766177777
1944691780
1438381049
2116312603
2136229144
1806314770
130160389
1910896844
1593136050
624670048
205512365
1791460339
1771793358
1172033003
727181653
1810777432
1110234802
1017501233
2029784926
2122741788
1554894441
66878133
234406871
1430153328
1324988042
1217981830
912095649
612264103
1158554810
1701871048
181722202
423977507
656405654
405154741
446827337
1258482693
1938010808
2039553781
1662540995
403697557
432753334
2001560672
934179002
266992966
1965307347
1787802129
1309836363
30185260
805323610
119713076
726033121
1479950229
1065307847
194244171
1260643227
95448474
1259467554
1370794530
1827460122
919306886
1992170154
515776550
213817795
1241604535
1993918963
1073218877
1242247499
1163431814
61671723
477665775
1008795698
297019657
1352187860
734223412
925160187
468471594
1512513007
128705709
682697516
963662098
995197912
140454295
1652762644
870859959
717559283
663102849
560308625
838281003
2111219290
558252711
577085321
1281076898
1220980373
1748503900
645176754
696818225
70875608
1019217842
1207555356
1115438226
797959286
653718912
278086860
1685103614
1250110752
1310622050
1991891911
71383233
2065035891
2057006452
1511966041
2068571304
376599942
1129989976
1398135029
1114082288
106358493
677588870
484075115
1836758621
1078337381
1141410354
1356447664
1303442264
1986837408
1944284008
309260784
1323433982
974637910
2106812557
1379024144
2096620984
1850629017
1366183782
33721850
758673973
687429251
1683310843
648710092
1327566138
1321764716
1565538327
1524895664
161870576
436326165
112764563
1415244224
310309710
442889480
1123226436
605176347
963328060
777902831
1055601006
2142887337
645494947
1923094860
1920756668
545095639
410474118
186645668
446937295
1477365123
883844663
883895778
994194127
102947007
2098401005
1647905758
1053198332
1734989641
1268733082
74848332
2122181106
732488011
1581639657
2144493146
1925962148
495161172
35311834
435437174
108329945
410520771
1367471263
571802454
1475240617
152273220
485481901
2034893676
1166934420
568163460
1176476275
1885391143
153231741
1819616940
1148372164
1934178320
1597887859
1184009312
1778269510
1566015589
1631372795
1334543042
48472065
321133800
187035444
518983649
1882965697
852076668
1527790155
1010362378
349930650
1192592697
186158160
1136285395
1290343471
290589046
43979647
86158532
1748886952
832664875
668885839
1646834713
534290951
414669869
1227392611
2021484558
435517407
1419963488
1207662445
1056470428
942273372
1064407339
1113134593
112978829
253084294
460552879
185788194
621890465
1000499249
1718601841
2114433708
1193083484
97755997
1795871013
885474288
1350008023
501074870
1250248600
1103484873
1082268129
975224834
175664996
151724441
1745959895
603487189
921565701
1356501208
1941163735
6732140
92684843
1109803221
663214725
1984070367
866299363
1973126439
2130009088
233673716
477270136
685229777
2027944422
166952543
392924628
1467809851
616972963
1030961024
1247478316
1534622220
295218831
163238165
1776606495
1108217004
1641198036
1187521956
1306931595
1238834531
2039092473
2045057042
1927735948
1848766399
1040205996
1636597089
1267535321
969649194
689404346
1150242603
516899056
1224193321
371346674
163917065
2136294738
1181591518
1053523646
278778366
1243811176
1174860993
1970493514
911090941
1849094682
181247960
1777115714
849669225
594458943
1607626896
290364777
1785253489
924627077
44226721
1517013660
768213769
1680813740
1255515983
828616464
1284069379
800171839
1068812119
1180259660
1338104475
844639611
102530284
348361510
1952883204
556655496
1324560582
40286157
1164832539
946971012
328669011
1645590574
1571676544
369066667
2108564950
1259180582
802381339
691255477
1995832899
860727141
639429824
1779702678
231533845
448628174
1395609164
1464149843
238486633
1588805354
1627296887
1747216431
1534618769
903933784
2102978884
1895964423
758626151
875300391
1483992555
1685271970
1777587744
320479021
1612130814
163594507
1832427
114292078
1121170311
194428980
1673389940
586648047
66048818
1287122479
2042260040
1290076358
1137446706
1155103336
549641209
388938339
1250286695
1427164321
1060509806
1710169947
571114854
1643564524
410852763
1050746190
1362604309
1510791820
1401784407
1882822895
1412819912
1974943525
1357157161
159019211
1627770588
737206906
323300992
2085572737
143778127
282915552
1023778314
737399875
1196335759
1866379937
1608605460
294213037
1163759911
304645898
256432315
387876437
1287013326
2122154254
1632160693
1161583135
499841677
235897919
1073932561
1552142946
476865815
838320071
1459101307
941380258
1361957073
1395813738
1484363214
1418080228
537150267
1007151005
469056871
1039960098
555567452
1719350527
1088906015
1649519134
5584259
1958922471
1790325901
889275928
1440519988
707077707
829266724
1642220483
1568993383
787238849
1130681381
1166807752
462744009
1716845436
1308738108
1324896054
1347728816
815921334
1332040356
287617194
357689502
214367956
732527081
291912602
261222974
1726745001
902573263
619426792
45734525
1519365272
1653722253
2092676912
868091049
1027615649
1360778298
348883752
2009827477
1976861823
939501695
422524115
45702528
916575323
1932859006
389585203
645995184
978129422
1483993720
1374793501
1072887184
1528105748
2025126203
2076701174
284293848
1770373802
730248504
876096896
1134965673
852579540
522570785
682245665
1056555793
163434378
390118256
1903792855
1183822172
1282159673
1882844394
350628938
75094029
209477754
1443588562
1265321065
327019549
847350492
1624319874
1947685104
510952784
177386355
1065569205
325683138
1741922033
216406311
1469767290
136634544
1750419407
1016230412
161839305
1614754165
1832845387
29000034
1712096850
10266664
1682973044
231645535
14693297
402143879
713056773
373985154
1453371395
1456551279
280458956
1762620076
1797942639
767074879
665247248
249525485
1395514464
1208293728
542440998
57012803
107235212
240849149
1717555395
255623074
1326879606
2130064975
428850341
73567249
1213115170
662493492
1999108050
1068954476
1707366269
125850638
853426731
7518885
666275495
1654576397
990568843
1089828541
507721812
1367193738
561834576
398774295
1580158219
1756962085
214348854
53106420
1780217591
250837547
1715449440
2040484871
658862225
2020464664
1187620143
1012023050
1438296171
1602941170
1995626459
997451016
552913157
1200726131
1977118223
1421700924
1342269870
37875058
349020659
31777748
250577614
74909948
2073127272
1056571419
1963896927
342534450
449224511
803698068
1019443908
2136295234
526305315
355434089
1194924644
32307047
1869318385
252531609
1282302281
470698049
1063031436
1777655178
1351822639
833818833
508603592
49183895
225168683
1365484353
998647540
884146702
1011489051
1044607168
1535046796
284912765
1861831189
992615117
1088648227
1533963569
882323050
132668238
1565505377
1965294973
1846233998
1574573088
1265441856
1860179698
58524599
1722054231
2003645037
121473939
55539180
2031204037
1035164742
681618158
1543840904
262595352
176816211
1184802616
1573456455
2127549463
821694373
380158928
1512802814
1692858444
687578461
58098407
1324072994
1829109408
1386636273
1755318291
2062585071
1347711480
1693050653
1094151493
215270291
1807707094
973147523
1790778126
1377450648
557232018
1214061018
1976609055
442203575
1892338416
452914171
677858740
1631100222
1641359429
1654158085
932328471
183265109
1443944686
1350483107
2084084823
817769275
1291849008
2036993304
1108001144
959405322
1220649798
166445145
136851545
972538442
520800975
303896705
1740525453
97422460
1686773658
1499695544
1745928650
1616715106
1343594826
62341524
2144522053
1546585144
1614141247
257199118
857585160
280456092
948288027
1422729986
408503032
1231112765
623378336
1257359348
336336138
1683306996
169343343
1606710777
1379685862
255757133
779070309
1133634353
1661968524
437072917
1227524538
1830682037
1158207769
1631336287
1875830210
1284950423
1812480615
2133484376
1614979366
610109835
1788066860
880825517
1303187238
505299477
2135540451
599506677
6561917
119243275
1244022746
775235041
2000533523
1965973043
1291984137
1067500667
816974372
477610982
710214391
1603799998
1284182548
1280335125
655205140
1249537437
1218419589
1842313785
69242388
2005275630
1695923267
2114132986
713565141
1734583791
2135543255
1935413091
1411910881
500693255
485618151
996799216
1105371424
1037112199
777575902
1776346483
1068828945
899093078
1567626371
1810969527
1653833780
830503803
764285735
1341679160
1640047025
219721661
1166493523
1841672927
106311154
372776172
2002234599
2140779809
113732939
1798266628
2126822195
369526401
1278652042
1139341949
1883935338
1817559281
558029537
284115617
1607840273
1518020507
1021303866
832330687
425054520
839079393
1243364813
1287980902
1658790229
1854984194
1641999977
516986667
1618281893
1738192681
2100663893
516421915
1713563709
1645441594
545235345
1594169568
295540958
1461906245
1417429930
690527218
1835964901
217964474
1858265654
923128530
1239187184
321128570
783071852
118453421
67307014
1872937602
949984491
825238780
299709165
738060211
940697536
1830185324
193052841
581764158
1756911059
1776588625
952197590
1459672932
1654612991
441753226
1510790622
1665872353
656579250
1633505777
1702358133
1889549832
1560218679
647394136
1572948364
1753205234
384269938
1043592609
927993594
179189173
1635805475
2168280
2092499141
1651606426
57333189
1322177315
1255000253
1798166505
883671863
1873048725
1860904556
829270510
1926546733
349638843
2019534988
2012392031
35708203
2052184594
1251489557
1688536212
20788651
1273298857
914607380
1992283634
1303085585
1428056935
277904602
1282281395
766616417
1947892873
13448418
439755199
953566603
299494612
1303725851
1593769442
1586419505
1123771718
1128271842
1449917113
1019836566
384300298
1226301624
617045384
929987329
1437420389
1952880692
1940999118
2099795302
4698585
1709223216
1448035634
433646494
1326158533
1029944138
1014359773
1888807759
424291882
1812444207
177926153
340089019
766087895
1106627896
2024782123
1528668493
319614702
751126981
2089466751
877628567
1696699902
1042482594
801588699
202935216
669493559
542058799
1947455300
1875623631
1558847332
151434359
1304184749
830209960
1577731044
732635421
1602722778
1454476017
1851145908
1017608425
1771864090
967311731
341939478
1228604042
1368958651
1727643551
1835989014
163129907
1300628891
907230439
101292348
493153138
1000054481
206076335
1178512887
695456312
480631739
753562743
297673640
1367107940
1787269710
961652820
715168783
351556357
1316358568
1209765767
1957137079
1701125366
2131308974
1897208168
208535106
1462907632
1012872140
1480404438
1158221237
126522094
1389018433
478776246
1500507389
1992394155
206494582
1211941055
836155882
1102990107
354510996
1627078731
231549578
358820214
348587227
683460970
1363507362
2025927719
537243582
1354365740
976528902
135919864
1694223631
135364338
62399691
504168170
1195075884
1935049539
862997981
281657689
301703136
1976394820
787796546
1520964243
120460485
185930400
1667220130
1526890017
1019148118
976617392
845822628
86667724
1646359361
1201236013
1721542294
296332979
454999295
369688227
1435312710
87940044
616583025
1597488888
481443343
491082145
1341446508
206616304
306397249
1389132164
1490810100
891923503
1262198203
1498795954
1509099872
513608413
1417124987
403803967
1088555164
235206253
1641857793
1431681629
537414738
1407494906
1018384866
685549846
1869910465
552461918
437966234
1357971669
1535287243
2147152678
786608119
1336583428
842265804
1013764343
259731165
1992121357
1965734568
107820490
711190115
592206513
249390991
823049651
1577409440
1578595704
1541544315
1669821858
692624850
1066270031
2887387
1025289541
1376730112
1289373465
2144303627
873864334
530398588
1619431915
778861800
1901999310
461937204
2101713397
1563799363
1162350629
362670184
1059554014
1022964422
651193857
1081100490
45785476
1462836965
522637055
341570956
1392554975
1758594244
823270207
1758338731
2121240828
1307903706
1706160006
2131165292
1928591757
1998753154
921012987
686206975
1427573495
1045922508
2043663226
385574852
295482162
283301582
43006808
861653298
79043841
2045392776
1348418341
447305077
2119381857
1835261343
1211468755
2097821409
979114001
232227332
1021695626
295362586
389825195
1721330330
641868489
428952968
322339968
1200345669
1052335263
1730157243
864888701
1744983019
1979544890
232554077
181068374
1857405616
2000490376
421718604
1343598581
558082016
1647512890
1399875601
1745254205
2088159103
24917901
1418724332
1235738219
943582045
1029142234
1360297635
734797120
372815934
811783688
2102590165
1388646334
1674361340
2004191506
1284274610
569418947
1549312
762901295
1488507834
343296497
905867247
1700375629
10956811
1101519203
467886257
507495789
1945109124
1547086681
1448901524
951428679
1745598044
507195791
407971015
1219984476
1888515492
827093146
1870321930
1057321461
247976456
940813582
343155854
2117781740
1829017712
500093224
875291107
139872553
233297890
280731775
144946615
472895214
442831408
1554662499
1589945960
194226316
740553236
604009011
34401578
1517200984
2098114847
1789105506
1498127180
857311614
1324634170
523372071
2141756632
540984585
1015578959
154685461
488070362
927722290
1991625326
1765182304
1155862163
687314702
1804320721
2003166619
270078086
344573901
2028547899
939909013
340829339
113757408
323646758
796431342
41495790
217061663
424426369
1729086261
1455994685
1797588451
210738291
1913506139
1641877056
344846539
6058651
1529337496
273591928
397423751
1952569204
626349047
49041103
1205024251
536016188
1717383913
365330409
692050834
376936458
1145272433
872681164
1656330675
1397593154
444242558
1844960631
1356171028
303479932
1461503805
917081490
1173351058
229742895
162247979
463096816
1514767529
1605490950
1017618461
439158799
239051434
1474556622
1088711080
332329553
1519630238
1450861797
295121574
1230572816
671880049
522712564
1019260670
2089911617
577638256
501591839
1575871637
1765452022
785221038
970533658
612496043
719047560
1227592851
543497426
2090624099
1773532032
430579326
283692858
1383270412
389376523
1044246186
1342355627
1594077206
658319657
1901163889
496589345
975512776
149921520
1595396737
1173121197
516414576
1751971433
1303075250
2018567882
1260354641
1330708695
2069522346
1246577086
80779736
1591664687
853479008
1445758209
1087751605
2070749065
1434366205
1631316332
1372511779
1867493786
624588550
482413347
1628629449
875318042
50143661
876284612
620692124
1118434348
1863908180
464463282
585860363
1699504455
87392717
935206591
340394135
371272055
933281328
1732186455
1031183199
967312373
1372417287
521662697
808699077
97596433
2119373052
277089888
1147024296
14437347
1333588617
32651663
2075701106
499518686
162416866
2140476424
1827090564
762157615
1754093273
121836524
34475212
2112716558
549728006
2134312432
937546298
577572882
450812148
1821909081
527766238
1475420627
575615543
213750006
1525747923
1975794418
1585819370
1305125568
1009055230
1044493720
1536964148
640916071
101107505
430985299
159910048
122282371
664670769
638086356
1385023020
1996779926
173292496
1562740420
469590402
1136228680
1870908510
55291433
1541855012
1544815693
1239483269
1018141023
1417303903
1684759913
300538516
1785357620
96645744
721702492
712788759
907654480
1477640125
635299158
433272206
499519114
1338638263
344235726
1696270494
1283647363
1556433245
90719838
344857251
1669144656
84622386
1770644742
1440744287
1403417701
331058705
496964305
222783276
1710240958
1684195573
565584269
468055391
1970627562
200362609
1947500287
402240539
1631075618
1776893435
834437701
16953907
637652947
790421587
1918478366
282544067
815914068
1069767249
1748349449
1626038548
33306947
1487735834
106994
1207164670
1447390515
821836547
928274101
2146960941
276575938
367203136
143319939
547188718
926882691
69349905
890430144
1786088700
982453442
1103154889
1137113730
2030311876
1422713284
1782327642
1621580321
383342023
2063289344
433595907
971280052
1326440130
1016954716
2129257689
1078474762
1219671064
1186930135
1720512938
571631198
1987482183
6059293
1221928449
837458623
586230135
1566450304
1773175573
1518636540
881022038
641515986
1798848104
1863726360
2023750966
134538055
1510353164
1924793772
1207938581
917818247
1283332232
1154874118
910617233
925369492
1623012977
478038371
1264747849
1855633140
895002444
692160091
1472561252
2055181202
526279431
469305856
505798929
582611164
794856866
161355720
446263423
129571148
198551639
1555562694
1050894745
380174263
1956850885
922595519
1854020854
1038795399
1715199509
17262267
1215614735
1179149125
616654809
822594354
597830524
1975745588
1945485466
1028615889
1885794388
1074321723
1907211571
2121816589
1065969060
2019971388
1877640489
515877464
2042036222
401970282
1036889994
1819009472
1465125282
723554772
612398904
2125863492
13875754
777462110
1174106460
1505936432
417923893
176591443
1134293624
597161515
1209682612
1209708444
1923019404
291129096
40685708
1037677613
1259026844
1336015705
1105495572
1331256364
777190820
1211628968
1059685400
689249249
2134701815
818507867
1835405428
1454575906
2128174972
709035916
986901849
590732064
1189855016
1134757660
1134302646
860026997
1927665244
19134213
1390307732
1871742910
2141482006
1897236889
126766361
507742927
989315536
1641122097
771030700
1249252906
902452124
361910842
436022217
611208543
810388663
1065113395
1384282685
1237422230
1274235662
1407049495
2045963681
1457355981
960731296
134900786
1361375187
1981734244
2053177374
283133105
1647787152
1494053275
1125480360
26996223
2016373205
1871226530
809372161
1154572873
295288710
72982575
1925027254
830498476
1454079652
1890968263
1653766151
986747547
1481893985
457339327
1356017339
1433733079
1602298250
172639413
1790074353
270653575
504023338
1247931932
453631015
1473787806
1763023788
313798280
125261478
1125318780
963473699
691451934
943205906
89681488
547946915
2057033939
1047597206
1617314147
1236535419
1105039432
244029470
218420785
211649460
1728015241
1306648957
129923011
642340790
1603959587
84390450
565539458
1311533186
317995159
1358006951
1737180477
1445371985
1401808904
146854293
1253602765
608659711
445741364
1889856899
408952671
790077203
265840679
131857625
152220537
1062145535
1095538955
1007275299
415819056
584131388
901946794
704674805
668629925
422361602
1548864804
940292917
1869480447
191840566
308104581
1131047524
1321374344
1060215551
1749090497
744737941
2128950059
1318034087
223194207
539641231
798156261
525348310
2000255790
724694370
729465028
338871388
1711380345
1547628309
1019932059
658275552
2008344481
1222447665
763069941
1404835796
1173824169
1037050293
268770200
1547143867
1995177933
681985043
1007226478
102750004
73849519
303528229
2105793811
1309966372
242463228
1079964446
1766532722
1849153699
223212068
725686733
1368088019
1542321147
964439643
250841172
1740496319
1992254773
1583701057
365253390
565619160
1838516202
1766789713
477693385
803292624
1121332150
221269636
236150572
1805339040
352398067
301569436
1617109228
230583508
1633867036
738825691
1997302869
483153067
1031933642
1067840700
1983480117
377661097
1065144007
1878866988
542046678
1886977545
2057967869
1246502455
1060603790
550676705
423709257
1115939814
1276196815
1301861930
406497455
1645048571
1164669379
811204606
702789250
56498785
1489022074
680173962
1237922951
2141702242
643179182
1707532084
2028313663
789910405
1861637966
521995410
994465540
1141128916
510142223
1978114690
774726085
2023423061
1278575548
1918940859
193267793
1121538502
1925177415
141287426
1597326459
593985828
1999192492
394273697
1493586387
640800547
2060334331
1438847676
1364212939
1177914704
1407357232
1311007844
1660822609
556409986
1101372528
215553691
1626745564
908091290
1166696628
1296402686
109593906
1121541384
1734394982
815520174
621589858
1899926311
1626241183
599262784
1140389900
909170753
1064809560
854370117
11276426
1079905224
2129328580
122437468
872952207
1956965898
1882095498
1655773668
2049799948
1523962165
163761140
49891024
448264545
92823308
1601056874
1274796175
925125750
1891510818
165450856
1445817697
1108210995
1480647170
1568154880
1254694942
49163590
1968548098
7199137
1485627538
207892360
590999228
118428638
1306512890
549489610
1188211210
229868577
1258816591
394355929
737335422
160768653
90035405
47969968
815846133
1017100855
1423381875
824515439
1918521132
2004778049
1547995055
1830180796
634767030
1113870358
1694207015
1274240965
241020761
1202780990
517448453
1396284212
1770523117
632828386
2050114721
1272841287
64451586
793225288
1627579119
363340304
1421240049
443769594
1211314818
319107164
82660777
331775203
934483829
1104335125
810944788
143066474
1380457829
733123261
1291148899
288137543
294953494
1498691083
1985243277
1031906380
1826549397
1609169047
1235139347
160747021
515214420
2088376873
1409675317
236161518
1362298672
544933582
751256286
485292632
808045917
1614656785
127813749
186497685
110994428
111265510
106108585
1866422659
775796722
381459744
1341334865
1567973758
992615346
1182943948
173230738
1547106866
1044863600
13359133
1890822477
609896780
12701961
1366945937
1178332020
372933794
471373091
2104051321
600194632
1650913550
594443907
780215692
1602135123
1237220765
38611712
1664617852
1502500221
681640078
1471038533
1238961673
34995689
1355705450
1685706253
1879308729
368248234
1829028006
942298274
2001844554
237816770
1820355243
259260201
2116049400
991646087
824834484
316278105
1156591674
671416887
1750339824
1811052707
1063809384
147963192
529810767
1177687626
975686306
437415453
1167684627
394005316
736806885
43698235
1545941550
1234378165
310090168
802216492
616394731
410403363
709869130
1473741801
1468580261
1225534113
1550302329
1969320988
1577739565
1672190901
1605850287
2135654459
431178818
309262594
439572248
1637356334
1164805777
1114296795
1676940793
805734366
133222660
486671677
1248561615
1276853889
172515409
1847924950
193560002
841123577
865318831
1484290596
1834771725
1066372992
1646950805
1902695280
1811089287
484909265
559190222
624857842
1663306069
612818192
625232694
1195411288
1849531318
1608760975
43161993
1900307831
1512219613
1405603153
225634058
1498435538
1850083201
1921739580
1731155993
1702848182
348296660
572431296
440306688
1348234864
1546905476
1471038707
585733000
1835811116
1290310370
1448642851
197856310
2055231229
1632577434
1673600060
951175742
1904639951
430910481
129582033
1141190707
213264517
1543410501
1063856335
1494552610
523366005
973509018
974146015
511071457
1328261697
1963256057
1220985028
1149627938
1961038649
1194478639
979247437
2141311554
1050114621
814631250
1538251295
1219850506
57938755
1470437692
117385593
925483487
185982512
388054613
390764032
2061375777
934844507
700816400
979050065
894033320
713088792
992681448
1241342561
992811227
966212536
637602190
728912750
451044573
892368851
243590070
2027903158
1936310217
932887648
1915967560
645631363
1691703843
172572822
965489402
1275543512
1569671513
1082467086
426019132
1225481739
1342783470
1244332906
881297522
731138308
415951683
1032496185
1005212898
390588220
903641658
57289477
443488086
1469018282
2121893169
1120827525
1812931875
850905063
1214341106
69956547
1252873606
1020247331
2094031570
196237613
1051711137
730045026
454838027
255036251
2133892884
1288086023
1774303043
1467342092
1425148676
923165795
861614190
1983073164
1844502096
73637757
1672691203
1713660928
611480977
302275424
665593339
2010143053
944000396
1183236968
716430444
1817486177
649812813
1933594707
1981787884
1399415860
1793899599
1752279623
1871305461
425194024
724428536
1160459450
1195055233
1038902528
1656994140
2057867984
319903202
563268998
624934483
2042892458
1961500978
892015094
1427720365
436566360
36375250
1223814162
1581611264
266670038
984847914
1284461570
1939242183
791400846
259209330
1392250186
1660808295
918316530
1575499281
1357192218
411687415
1803605547
1106856940
318513763
189988184
886489332
938474882
620651372
1289842966
263565691
1292111713
2070139682
1930305352
445601743
101861199
1705413717
392838320
1702275171
441377106
231235255
2012005208
602064375
1672388965
2118408865
1101527857
1598847566
282348238
1686243761
110582295
954494012
940548328
1258091645
676181994
1756955373
1348316825
631170042
1324245566
504197017
492146891
1523539337
858673511
1305112266
547062916
107363508
1429629315
1651848821
1788869462
1553466148
552247960
2144911922
2052560858
742067139
50134967
1045844569
1677234034
1157896412
1432884316
1472317102
1115974949
1461601200
693129492
1860320898
1117034859
904469453
706085633
1193304599
584661252
1140210422
439094575
1159226171
992816080
579998854
1327622120
1857276707
705555551
1029084078
1039440085
1976481180
142635197
2033917829
395565244
1256235317
176735530
1029676303
1053801322
843462483
888514195
1726790541
1925817660
231064045
833472168
1999767026
333068315
897579522
145971523
1223112037
372796869
1556907621
173351624
1488919007
1957486189
1843296716
707706545
2001961245
1435733405
769582403
2032953343
762335162
442562939
301288697
1701888479
1427369175
1522677995
1666916281
11548287
2094497832
1720794078
1268502244
1572762052
62843671
1872443864
1456476081
1490973351
378296949
1366194897
1473590077
1940745512
424297444
1932336726
761976531
966925503
1905104465
1924074473
418363940
1790881575
135794462
1977272134
513898834
241316237
434784711
121534680
900787766
658899118
1256965321
971804465
2096785492
1689321919
313547685
1345378140
1213580121
148179115
950129989
446841577
1244657477
2070770323
1958192352
219461183
1935283714
2144639565
645973991
815102442
672220780
200092968
1328736123
317209714
1182291839
335391363
787334612
57921633
247047908
2126003454
273630005
920917703
1359377743
1697994470
265803637
207200790
1438265335
1890877377
63335144
1479020743
189508010
485452817
1926824698
2072369085
1382791796
664472682
393623186
1446748658
1487741955
233699402
1239765752
672808442
1923345568
1687802927
1563910189
999539212
1797730387
115126093
1985455767
1208234154
1956401988
837936634
1837875600
340755448
1626180940
1261339788
1673626085
1983933429
1082695815
2090818842
639415722
2022696834
340034114
1227626451
2066996568
880059032
1950845880
2017898652
2109466282
1154606304
1280375020
104968232
1042076923
1905215786
1821850129
602810927
516884905
341950340
2111333705
1242690497
1146760973
2081421436
1310488904
1151019515
538842988
269852332
1395428535
536947930
975367365
1904036724
1463717402
1095192771
759644243
2120715316
164069590
1164250678
1085453426
1926514869
432805707
455960781
1335157951
1213889504
1992174955
1363508266
1062816973
212035007
1634977588
489552532
1633180065
455177925
1886926874
1994138740
1191835316
190768970
938395941
768649515
1885366534
1504075670
505720015
2121042347
1553490571
966328911
1628640790
859185077
458869608
113016790
1402311132
2065127899
595748241
1047041385
1392411352
1922871379
1501289410
881624223
1193988434
1985032832
487751018
430479373
2104573262
2023021267
1718658007
1707408943
1369292251
1018388491
1618941826
2045081525
1549199652
1057588077
2051211125
1534629866
1049522303
1022450960
1348959676
1756098912
1211706206
458138545
663408238
1394323028
975523288
1012155514
1428958914
1769459487
1908328772
148053823
1284253630
1128838508
1933054633
419220465
1869771606
1052092531
1080184575
374622608
1586299684
55338483
848044059
841652460
261328310
1300507474
1830274273
838978651
1152881446
550234513
1431013074
2117540548
1473024502
1103597388
1438148531
1960581700
232497735
151833058
406386724
2093543794
700217373
1528602178
1373859889
34698204
665722369
1595670515
471699266
1493157214
656182475
1664810239
552121727
1793511072
931262418
364724191
362290792
1188284532
1365674327
1847944388
506036015
128030155
683677874
1644747277
89898415
1803173231
801968479
254935074
1286493265
485286152
477773409
2139578374
1622881327
1011883880
757485046
224343353
1391665811
1233316926
61363676
511462966
1948899938
2015757580
1406474434
1924863491
2131007048
1343906646
1403393504
797330060
1936534535
841780274
801425249
987292464
1099682439
1470802756
1863786183
1610122147
879778297
1863007322
1921118293
572733719
631331153
843726309
1262274258
986036671
2133388100
3817529
573898122
140721539
2115536066
717941401
1512289707
1822968660
2026391980
179157064
827089071
75563395
724716876
1821406391
1980493656
1287357100
788741669
1935841227
530347691
1152290864
1014306593
1589986223
601348640
1311344742
869125637
2112126490
861428953
1943903961
1147974590
1949453477
1502958197
586920240
191883050
1322942955
1274088694
836858132
831499105
1675189659
1974044140
283172848
444415535
291183378
1834343857
1539097030
766894106
502668768
826840744
1045478268
1634974885
1989604919
194183553
774558218
616910967
788633362
1200253383
160366674
1667843889
1544440403
1751335940
1000297105
241431014
119156451
859579257
1464296012
852603406
115865206
542209293
1670496625
1929819687
1069360116
1119211227
389680559
1783037104
1083242566
2136799497
1088914197
743777355
1697910223
1515744450
1990910236
1574279828
5135118
1761187753
1823604870
1441638141
129173568
581712538
2079372135
1819735141
197047182
1663819632
1578814852
1653577743
1970442082
1685253199
306230310
1391305259
1320234092
1086969160
469315110
777813571
278914898
1386411402
2027597072
2125083353
1330557564
2002432624
27258272
780381938
1515000949
854779380
1207289135
1812386425
1418669897
1393191979
749025121
2039623997
1921070515
29938700
980935928
707342412
749694835
97120594
1010375176
1545477239
640645234
31467335
1444055993
2141767693
1915185375
1288154956
614911624
1252856783
1394860260
744954436
1189617775
1935634074
1932471753
657590133
313960317
1874464912
1085928887
1470579718
707579189
844146506
832199043
1967736415
399513580
428980522
581013329
1287518339
1679600665
846419565
1717658801
1320070277
2142520110
2093630624
586674131
1942815260
863307641
1376289215
214967312
772039732
712654421
607744309
551497526
440344286
446210131
51442241
2147315645
1008943305
1986099762
1701163217
248514759
967074007
187983839
1137842479
281067048
164213784
1928724915
974789748
916166130
1519198929
690429030
1850365482
921896305
1701639588
602462287
371548982
1255589470
1642046610
723377851
1426180227
1362835000
1395547077
1508790189
416107061
53826182
620197323
107417284
1458429523
1614892281
184879889
1719063371
1847468591
1327113702
1983428077
1012811353
246773430
1136750518
1498285718
1220618902
1817290008
1629121589
453609451
213435364
1902268105
1337563462
1736286397
734883132
388356151
492279015
338014415
1191525531
799003985
497580718
453952379
10470787
437438149
515475661
210629350
1668314368
1947134839
238112509
1291854500
2086628903
1427072029
1438759820
1433413429
1862197156
574490736
1416782836
2133177117
1953094051
694906491
1933963609
500659392
19042483
1599844769
840090811
1344358925
50916034
1732128365
1868472667
223843027
510365980
1772100460
1858671304
1299622772
2005107747
709725340
1618639758
1774800134
787351911
1329512242
1681071311
2071417923
1074931040
1805503365
2011136251
807891308
2054485369
972985092
1181699965
1617255979
163819683
1818100154
958279473
923163350
2129486966
2121195449
328306267
330202026
84020720
1267310000
1726614728
191254957
154581423
809907074
1102448647
2074119957
139654971
536591616
1285230034
1943557596
1973504086
1699072961
2057497268
1130641165
1444748608
1859658100
1141917312
56883688
1545550732
1947872759
1449383105
1110528857
1053716551
1864000004
1079496285
1181603138
408451149
2002794914
1449576105
1820395967
639037685
1213712414
1321105594
1634399864
1219139898
600607125
1512233080
549141649
1833516051
150955515
667830650
1382366893
1677626523
1629806619
1290596766
1061547602
1784807321
1465464073
30159670
1629463839
2086290940
964707485
506972816
1226889496
1224657880
822995134
175782337
1104323571
1981857870
293295102
1514373897
1167612984
1337630529
178444401
938066284
1035045665
293407486
8269064
179723990
195763552
2012521648
233634827
249929065
1426283768
1104981939
972724062
160763247
2066819918
889530152
1027224374
876080378
1902537038
62311575
1578218018
82819416
1219311308
577568413
42826492
725385417
1978427437
604780226
295766448
2070143749
86127028
680677568
160581435
1754884314
544202296
760022293
115301741
825155475
197960162
1014733782
449987134
1430843688
1178799945
1848369280
950293497
1057730279
1693779702
891992162
675625185
55460705
93832514
1474014793
731614414
1672388004
804081008
1885307664
822986860
321375766
1727602254
539528676
413992441
2063095971
290558578
811895253
1594466933
60870086
1972234105
1561847886
1600584987
581646160
1964168553
1059402365
883024740
634662657
815113077
1516239435
86388658
475314276
2103922222
1526080413
1506677224
693777701
1666604866
1498522512
1443194635
1183364128
1937081105
796390301
396244027
1788814664
710989545
936365596
2080771622
1964447245
1349509514
860721406
1882092922
2022861344
455855884
1384432234
239811887
1835022146
1067389591
1310073509
1469071895
1840989385
1447023761
1214785287
1320667965
68190003
1985670744
1520660032
1813321739
998481583
636774468
1423574714
915972177
196565862
348206695
1777892005
419580825
1023093073
1588276123
1680699506
1350368106
1654104759
2035854875
1448816430
77098304
482736312
2077892215
1624500501
2117487940
564386715
437870387
1646959255
1560530243
730792672
244853129
1780946128
2084751232
1465245752
164270305
215289805
621751317
606672643
802723360
1575793481
1638467788
1861875089
1840889461
1751118298
429210356
416602167
2115037609
334721362
1859807504
1307968452
1267258265
1500481577
642560288
106511590
840128750
141795137
431373742
1155842888
558754457
1049182218
1090679058
1090390957
2050164058
366756366
1115044891
1001253422
283323843
1773360883
1453539563
1170878486
193738711
1536592547
36333941
1026733931
990128713
179450994
399576392
1918745499
1023543648
1793232364
561996320
1413120423
678098799
1141433888
945508259
1059917901
464989409
2026788162
1626806583
1325455782
782855672
1027662388
1224454095
1052090904
801091061
636359618
1625377412
1116542227
1752960325
87113307
1998393372
453189315
876879285
1898242002
642236193
501572881
960550206
1391907107
1300011196
1935157695
229277695
846031915
926513763
2112298385
1856500058
839539547
347397295
407871488
319797278
27245415
1118550025
867688711
1683160956
2068637748
323944990
1504373309
1950399829
456237572
1082002443
1933302281
1710785079
883040669
1351147693
369238351
1815229753
280768171
1055956490
534778254
62298129
742749460
1569254405
1051722256
2117506522
611338827
409915987
1456712394
454300149
311271948
1493593408
773015415
362503057
143737461
1074748443
642467358
20498329
1673902037
1709106680
713394273
884828179
529201987
1172414065
676982652
1711012815
330204607
908112080
1188111077
1960575624
1920783351
1131844103
1669943614
1525814407
193670541
1540333793
1681329089
1094271058
1167469429
892964158
2102643576
914983358
201963127
363035835
511597325
221232107
2124548975
2120390129
196135253
620126320
1160359732
1844875656
1587001023
864353660
1368852694
178839229
743707521
1007743931
1024341116
381839413
758668458
1718571574
1562617379
26725038
1242579832
1751564538
1676358321
1345155537
1591995431
1772838337
1408380349
1084164752
337494578
1740573842
1475303140
1561524125
1753138578
562265175
510736280
1191862475
93226229
1137258393
851070431
706691261
939197594
487965576
2012598806
430520171
1503175836
380964828
1918868316
1569917286
1322985046
1124616395
1738990734
29140221
1365963256
396873830
714286592
1614626072
679916689
917267921
1484806006
473092902
1998263222
1630883363
1176893935
2135253751
465798630
1886542239
1943454097
1881915386
182021321
1158476467
1213782483
1784289177
2003862455
1666051091
361226593
1174407231
96551103
111929725
252451885
1690108469
1326288787
1892039458
1450791585
1871356654
207759956
921613359
2002228483
623816687
948111417
932243651
1131980968
1734572034
1630506208
1311024770
1141518545
1648273449
1128164011
214614600
1231049025
1312659901
1013186539
717709527
462622571
451369676
787229436
1587386567
1459086264
2125656152
1370643761
2047118747
198509143
977735669
1672740863
1392561984
205981939
1265771235
1348416376
1408138986
1530124469
2104770394
650760839
961028473
1597651379
530464991
764459192
1185515885
1800269308
1602159147
816226963
124823701
586662380
541138148
1400209235
630631406
1369263141
153043254
919717070
1123844752
1887798969
1750897615
209335064
310658831
1597500931
1998779744
1089755126
302366920
757179685
1844325414
442293404
1377814941
31949569
1114238928
259329688
527844043
1543832453
1514378480
1460467753
522601854
744097361
188896891
475798421
2030159634
629799032
1948193022
1444548168
2053989274
2142231002
373880830
228999293
1499499316
2122671205
536234704
998266058
705551432
485747725
112544518
586095793
1337254526
248481925
1060314116
1074434293
2108262578
857300257
1242671791
64131624
621162526
2099741211
1161369579
1336916391
1425988678
226796459
1102967037
1835113317
1150250141
325512438
2100816323
987741670
1437061000
444275010
247695684
691068004
393353695
882982069
779888141
94841645
563747458
325934796
1056259513
2074018099
1987011480
590369503
251876849
1882575415
1412733395
621568895
1440096476
664545680
1304151856
954929347
1522104664
2106486846
1353283362
144987489
1840884440
77959201
1919346553
107748825
1452228263
1660042256
835143377
517386329
1653059723
2020327033
922143839
884534447
1405672204
469403194
45367777
803461248
919179284
1877221639
1190012312
615670644
2005094790
1592859191
63503075
849780139
234205992
1929367532
50836758
1435144008
1863776445
1837276096
268784601
1280235827
2007365599
1338221592
1421100297
27365
1550420085
25674689
793388756
2062560209
1734767030
903438949
2062383902
1702866175
672242683
1153636437
755837287
721299574
979147725
95720932
1810098831
2144776435
267804170
1164656262
68552709
680079538
2039462186
1408539449
588239945
1796852913
1717856857
1722959612
541019373
1239325721
405842459
488210832
601346364
1790643063
1470943052
1283531420
571433686
542474904
1084933090
792883117
1330950471
1281665574
788944320
34091262
1847101926
1288179958
1777566365
61737907
1952170880
1479425761
445349437
1897755834
1492456688
1653678254
1453133972
227191393
561725404
396316029
1293192473
671978252
24597390
1337473745
1443294998
1243838920
349383403
80028057
1029623233
1682643460
243394486
1285588425
1958369934
2061080660
1156654112
725581319
1521091430
1603898023
1913123155
1675039123
892206420
144992782
1086065894
96142684
366856761
1767972575
1505095294
1252940149
1008375928
970078243
783467193
419122306
527071544
1739059359
1175150817
320467264
2113002887
94339008
1902272235
33244345
1022709913
1621632927
1984507129
1890646229
1167407441
101067327
145619409
1894481077
467451352
15157023
56141543
664734485
1761838863
586719742
1104893643
2062644048
1727489058
691760818
64220680
1807090253
290836806
504155495
639075800
2113271230
1723977602
600753634
1956029856
868286789
1086566923
1845467776
1470375162
548568870
185275698
892522197
1309178716
2134889747
1740036494
504971969
605887184
963110961
1156552990
1421519593
1367778082
142710828
1901032572
1942602726
540455927
1894938985
1483790095
160708300
1485011349
1282458936
952670702
2133631449
872711283
1505684065
1408277525
103639161
1142230114
1397186475
228699575
1098872418
844279533
450655510
1801353177
1446602168
181177454
1989662591
177145347
1193788250
1184276855
1162551064
899757671
1532700177
1998056429
539315205
947880793
1647709890
1926324589
1074923041
553507446
864452353
223903626
1647566711
2081777718
830697840
963964229
722208991
1002379581
2027425238
1963941220
1686112617
2107786425
327673608
1791161396
584723487
76210252
1625120055
738064069
1209076401
1564341737
90626378
654059941
1425510237
330399783
1784772254
651344596
404573098
855724692
195816167
2132703312
22155873
1662798947
1312797852
521932354
1547549348
1948765976
805542185
2034696785
1714430472
1820913279
1518942295
1476965098
738209505
255936345
1837802015
280172490
2053735805
1228681124
858016498
540176514
386161758
1721083592
1390404274
2144150943
446574896
1861480570
1630284167
260447901
2111198882
951015636
1038569699
156243481
1197458710
23818790
1944272694
2115156307
300566172
1034017727
1726165405
307682726
683548330
200469934
2042575786
2095785015
176117827
769404707
436294977
349419020
837290577
831686730
601736253
376606443
1460833547
1556617445
1367869352
805610383
1427114057
1224716363
71707281
898997327
501389811
1828794934
1999744571
103897790
112193365
1726531467
1317552134
783827902
1151160888
724232805
655420416
402627880
1359961175
1176565925
1822378252
309622852
152039983
1100818974
1624174598
1769948517
1039797130
1642823833
833154422
534794239
2059948645
630486720
1528923835
1408110134
265518793
601425417
1008571487
237633578
991649487
1593477828
1674242616
503054045
1782998117
1908260323
1895650895
2000421596
1736648702
705476516
1597690849
849147902
957461427
621818881
588368058
1218293234
1479736704
1742719201
205880318
1488255873
1766157746
1833538472
1538121795
918144408
1875046086
153200251
87300828
1486979957
661688330
1044201761
244858174
2111964706
1443923271
398189945
1795398507
1350808203
1946219931
561961906
6513910
1593171025
1724310125
976066556
1134202989
41335422
418125795
295508630
1690124476
269495683
1370169995
1162665250
637616991
880564011
524021842
734702167
162102328
992481691
1590202700
359624776
2058864578
718573009
1072036734
797914160
1676323056
1355426086
1313524063
375488861
1147613637
161194336
1627860353
1059585053
881578755
1508533713
1491980961
682130251
382373149
1909187811
1131047524
346917151
1631849531
1858737386
693854669
498833037
247613910
604797172
806018805
621395413
709167318
1258094645
8073003
579747784
919418429
235390628
537011535
1734444309
1396307851
1161384693
148823783
922810609
1128558948
875625076
2016885551
127667767
1805613424
1408637082
1094841980
880871680
35517279
456015452
630131545
744511528
1420329416
1292473481
454190347
1462177436
193507794
911849934
1033808402
847209377
2096695747
1744640640
601371798
1444231229
1841271115
1112301486
1323667438
1343272201
1719475987
226805657
169997797
1361205217
1951889014
1020082686
569560522
1105231549
1397143898
1281598302
1112393947
1939498517
2040200272
1772076755
709261839
36504713
1843982021
2125444310
717931765
564846125
1133326066
1911145920
269604712
281400950
1147483447
1099437947
1857477554
699803588
255807340
1874101310
353247404
381810032
675871789
525306088
1532123628
1628781525
1560996758
699063010
935588852
1621116559
769672175
1832127725
908622639
1535284911
113814243
5371231
1817939680
1423293084
1733465768
1561147867
445919545
613780388
1556832957
660498494
143465527
1834429566
588681540
2098284863
1633923035
1041465420
1552519064
630368098
960500157
1220097332
1009457656
1898181105
1219528710
2003611952
628658790
1694822719
694974728
576901940
969703125
681444662
1281288144
693598999
1704831666
1875073964
130599855
203485848
664547889
1777729636
1561715715
553307963
1467518119
641400681
237234992
574715544
392428140
1589536499
816359601
1515554863
147552945
2055752754
1218446341
2120766842
1534730077
297814848
957126562
595244012
881134917
776918477
821632720
1856843742
2018764167
198002109
1387160529
1678640071
913845903
16188305
1814783478
1344084771
674544327
1042445596
848048095
491341946
303225486
1964368359
398158078
741262833
1648294576
2054237987
1231211191
237686143
435579590
1295490856
1640261644
915289984
1073068280
671334843
142272540
1040485994
1334725293
702046119
752872637
1720463137
911227433
1653213921
1491218099
1552459808
282444888
399428005
116398553
1182739690
854207195
1798792653
367628587
1344310796
1547500503
456369058
1242055451
2128222880
2023911445
1296666117
1642025046
1574902171
450798542
738251999
1741237001
614713956
1762428379
1054992480
1333168047
274533372
358693445
1592540430
158094648
1735817345
1852583541
768803669
1665684683
1014444377
1326591049
178137975
498809965
1495392543
1118762501
69491938
654132245
1043152977
1152442672
938814817
1072386519
1408505976
882765576
2130029630
1323088112
695900195
646277459
2057869079
521411743
987935750
1392586500
270435162
1627337171
864328507
1526329952
1681951514
572776436
253234361
1720868746
476336818
1157088911
1812136665
998408082
676415219
2081463071
1961644803
220901402
1244025434
1714534055
1012516153
309675711
1084884750
852086009
824273250
1714214190
32837775
1465114246
952417485
1215019797
257848530
1782280796
1562929604
235894999
170147368
944885397
701131165
158306493
2043197241
797075754
569609085
1680930204
937442478
366840978
1540068559
1957852499
1694355255
1142488613
1616362272
2099006318
310398323
735536857
1680192300
856328399
1892510010
203709667
141279872
29850033
1908582608
1250097776
536955687
157145632
1050046401
1009280492
339979783
1504692024
860636375
1390410422
2121851882
1107417435
672900804
1712659338
292911426
1051848168
550779021
1426884896
1747730985
604851589
1184862392
1042710171
1005106713
549312974
634098636
2069485309
1726747371
875629303
1369662984
1855439416
586213054
978694849
1371877586
2038466362
398242331
1646470627
2137369177
1343773668
1672586909
1971914852
1676416587
323314766
1273968022
1511169699
1974310352
1326294730
2126131096
1729231054
1275714325
904019313
341937165
1699509780
1520616619
1854735219
951365251
300868269
113110313
1818093877
1012792745
1545864027
108190925
486731077
38044617
1941814912
35001835
1491130618
1921841717
1529904949
214397843
616137352
166873370
1139063139
1534907646
49862541
828313869
655046941
340955353
2067244890
1681638608
1973646022
1360551074
707362318
1127884673
1825791199
553725303
2949857
1919522631
1544474822
1755664998
310011943
15948367
231231470
1831966334
1177922306
258836850
147887349
778208867
39811946
1262117940
1511459090
2139241290
16790226
999749928
1069107450
1872589878
556914248
1834878780
510938208
133771296
1623096010
539448152
1122549330
1807818483
1787641042
430380478
593238271
48986488
1958317496
2045222869
1088627730
1891482440
1763248993
1385017848
1498151962
600940701
1575163751
896475732
664578413
1220374399
500697327
1698997020
894998003
825308720
1966731313
473724530
634536259
1309070771
641013069
1303919242
140899094
1186367482
1656072753
1134594206
2123830796
318492347
1253183709
1626503702
1351853043
413782634
203918737
850571203
983760513
1749418261
947239700
384390768
90688668
1839784811
851161674
350593026
1762741266
1715751583
853770091
1824464814
1523832171
1517542987
679598624
9455365
434459726
1989527623
1287499573
470752507
1372338606
1328601798
232886209
832499853
378016820
382583165
2077513110
323501244
642221741
895212639
863493562
637826023
1218421043
1083998257
592764430
1262537209
1534196007
1809934609
1317866015
459037841
514990024
571419398
1124285270
1885161984
953900432
2127249734
1150239788
1861853642
15595405
1790780217
985583475
219316887
1354243785
1573245100
1906702919
1699433818
1975639198
620992726
396468687
1551250435
348952060
1585529577
1875532256
1567072533
304811455
836173054
1788845363
1776834426
1482050819
549218468
1023640987
1163900741
674500505
349207545
1861138977
483859707
844700279
1119153323
1859835484
997210805
1396339203
1743691235
742755385
826667455
1360681518
632354179
562133543
1910751630
1639692177
1894361614
1343101376
1482013080
1242107383
2005943001
1097195068
86238728
434011418
987215937
834990818
2073545
470937044
113271347
631669745
2015058862
1710071362
1175309650
1902848192
557864352
1596096310
2086918020
483801769
600403211
541182920
1820505791
24243223
668118229
959476443
2127218270
168832174
64469843
1966892393
1635931055
672317084
1573108737
1232996339
914375087
1265414938
1491624240
1013552288
1616183385
2143913730
179804692
1638993397
110448128
1846484724
670426105
1745198094
1698899236
727886410
1439926820
1968569050
1368857859
1570999675
228251448
469566059
322602818
185531857
634495692
705433474
1482169857
1819186036
1876848773
651018215
420744966
1506787591
226365544
251686696
1396993628
417842801
2032873625
940536676
1319501229
915540282
629934251
1983009344
976849809
1694309598
99480764
1234613549
2048506834
1277380520
525244875
1597865433
598460836
758140878
1714462976
477441545
78335063
235362925
1310020850
1112585720
2089736671
214087110
65774723
2105096786
103165109
2035169792
313466572
1624446937
191858627
1622410285
2115344714
151225881
594669369
559423583
1573735590
1544086616
1631983578
321715044
961038566
131584301
1878329362
2000039218
1936343504
968801666
965978236
844770840
1351397944
1069434585
1324932185
1224655322
1021358804
1037780976
974741707
747703712
392995976
587929097
723023773
608569063
843812146
1898366906
1564848644
312809834
1352756268
253128024
1939030965
1212905817
1417588795
345802399
1277014721
346339750
2024772758
140058510
1952133074
556555364
1007305150
2062890282
1540909899
553581603
879158966
1584311074
1915019414
304105428
162635743
1690949924
1203236487
550309454
1444826662
800184747
1864996842
1646003614
857037189
1315642382
1988961098
20341218
1300387022
101962830
468265067
296105081
1780194090
1933491160
1601774785
333971347
1013778385
864256639
964638846
1059043134
986974886
1776803517
497770846
1813723648
445276099
31516542
1186714339
1791921182
986686589
1975945697
2002172655
1685146040
1526272239
872246743
736175648
1640830423
139299582
1639898671
1437283769
71840164
2125306165
1152879831
1322733143
76913098
1025314998
180770255
2067493857
1944752443
268763958
423924927
1240502740
1187479644
69657078
475985660
1352267195
377967021
1045490390
253092502
1912045898
1789840241
636610403
312243914
1976718574
832322371
54758478
937743399
1826528696
1959034665
1409980193
579381005
2133774593
2105435943
2108970648
446007797
467198364
672403058
1132906997
1404442086
1455603314
553560438
1775834097
1297606139
1609436205
2050587118
1529427522
443783944
442743588
646405935
999194223
486511702
1254400906
2039537480
1887851042
1304364919
1037767806
1526673632
627574691
338059355
272889634
796809938
705878207
773443526
1455621736
274473113
655015539
29537618
781489247
548222318
1661039986
718506658
562011434
609874353
330341858
2021435140
850080720
831816410
561590677
1280091349
1122283209
1856424483
1024554105
670464583
2120473766
151507514
984428852
634394490
2009865406
1262568611
1579859567
1010661188
448346944
1242654176
241355095
874100052
1262620580
519541896
185819615
1615182143
1433186242
83744880
2141480139
1092488351
190766243
1662939674
512688915
337771208
52517093
1164978481
448430803
1408870989
1487067420
1567705890
1957250254
1116364484
331481243
1457637559
1863403706
1920510751
1555201450
34622140
847933736
772121676
1926821462
409047158
1740644547
1896915096
1874888199
617417234
1960435229
1545961578
774373631
417280678
395529497
71730255
426966296
1296825866
769029853
416227093
1550410446
1676878739
2054752999
1528395867
96186777
1314494105
1853016218
1897269676
292456879
914054416
1155640018
1492966224
617793032
391557488
369641175
1888123114
1139390744
1613489900
1520075063
824436885
1460430703
2137237672
892230678
260911375
307489198
646174444
251133288
483713100
1753678204
1554321572
673085616
631995772
604513454
1814389319
11675471
2090719623
1125497712
2051401796
1326774367
102667471
664940099
2028630149
1882383672
574215344
460073436
142163362
2027341529
120232360
1721565877
1685306883
604991937
1534675377
1522243169
1718198702
1892613424
352562105
329574758
765211619
9203740
74440719
1784644927
1755689286
486063843
1802367751
1034721520
1528142270
1971615688
56901773
1040102057
1335491002
491520548
1447152799
614588913
1691309784
1188849601
1954787276
431135164
676367900
2026114738
759971662
1842515398
1913571028
2069837292
40350696
1338377009
741964243
1165899029
1397741859
808510641
48087886
561333276
528504648
1934181473
654811802
669587646
1716644154
400509136
774318789
1763351461
193091417
1215394593
631292674
1025017502
1384821450
659523716
1176603624
738078614
2011233691
421410582
1170016116
2048935371
828946160
799590795
1607265159
73355861
1738267766
1201132997
314354956
466408764
711812383
1766115843
2037168376
657671157
1873544973
198950005
2112337397
683243445
2143790523
538048401
1018611434
1374285734
1809845703
542308651
1156336925
1805571834
1620460314
1679442637
219306807
906118357
716066892
337062735
465837980
1530487837
1722457533
972926844
1693674206
800015360
1644071666
1381259091
152068070
865929406
1201369307
1565559008
1115629985
870730468
1482660205
148700001
1895407564
1753112066
2144165507
952825714
1744468661
1817786889
617251040
1944700777
636945837
37935182
697015630
845807308
1179035609
1640787905
1582764918
1104807662
1641817806
258393691
2136769631
1282485902
665349252
1604551358
2027035798
802486828
1839607173
1805538874
608637774
1272410060
230676889
1232084299
1786077310
1825194380
226429307
1575463369
184801980
268856893
1836534276
1429766436
1626877691
1982830594
1893308266
400848143
396561120
1006883564
1870206471
745049268
463997024
287421874
208722354
1618844334
232689888
1962983660
576019428
314079905
1226222791
1033160360
985942022
689476529
51248860
1689473783
681761320
98385307
1127669423
304824140
504695477
1030743164
1849152813
352220159
183026216
917134509
1848681407
425421861
533925637
2073988136
741914802
202893181
863305136
1680867047
1196828085
549886782
2004992056
207378861
1555931861
1360437193
712654055
1318695412
1790832234
1066229862
1796240667
1902710231
1491428806
457912021
293042543
972976736
842408219
312446620
893014751
57757816
1411399944
757759366
164708623
275429258
944755810
406323789
42297826
1441202324
821103308
123602571
354970518
1444078398
330143716
9733096
1947257073
823198716
765423821
2138597035
1003862490
1936941760
1961744195
1974446120
299232636
1634300757
308093692
1490541418
923634455
442229617
786653725
1723520298
1985778375
1958514469
1580239806
41963095
2017364882
2097217395
153335573
308910367
1309835475
1917172004
1023655277
321097819
84004283
1663861256
1525324887
503233071
2009127660
1046189755
1266287038
1414239878
1529830474
931730253
1672761080
347697524
1747840063
1482290917
1496871366
461234653
507593514
53121971
1074027763
147368182
712594994
2069215706
320301884
161264974
1225950938
261416955
1297589951
1785846440
32116749
403191738
1431699889
1220649698
1899360826
523239293
1899286709
1181119633
854436366
1537831214
1634782209
981031612
1108127361
59364315
1606137372
104523645
735035070
1577422853
160869764
1683542327
1263307910
927411269
1982304997
102109646
736182543
725894360
1410848822
21755514
828686072
2039255469
1048046806
1412184387
1923728651
1211128817
179774207
563561614
1329193139
415712732
1114061914
295478266
1418938032
1073456117
273141148
1495963800
1405741334
1524980723
238153539
1764636760
1040346874
276569985
873800862
1626358006
19692140
308269500
1062149436
1640324888
2082629954
147690104
465750751
769159926
1358420048
430154141
21786640
1017712797
797828177
1797189839
1977138754
1673955878
219046371
792990002
725956856
1868481699
910387635
1529232977
1411082031
448047425
460700044
1677819628
361442357
1624327346
1854674516
201774600
628022709
1179196412
1493166908
946253253
1550575828
1917841463
1951634285
1743844315
949253469
1322861395
1196762865
1515433536
1844841579
750384198
1498212824
1281547210
373253680
536516418
348978418
1174301445
338254930
1976659839
1513725218
176597962
740536640
717201598
721389280
2113501210
390808223
518674339
457897261
1451643101
643103622
495531483
500471132
1819988637
1924861170
1356710137
1502923535
1098611630
657888694
1899457832
2121896623
2069926281
1184578562
202310918
146375630
1716006398
860832775
299865349
784795757
1792055091
905405661
1439623036
1858582334
541690453
1196665795
416233527
1151539459
47338523
1708038708
619699800
1997019759
948024903
790321501
1417458098
1106738414
1980925075
1864247099
633160244
436598938
1046909539
1918927543
1869744247
1425398409
1543020551
64373740
1062560442
1716254381
1437781593
1266978205
1067524666
1900374029
1964593308
587119286
1795016546
458318280
1760251100
973638342
456653989
545419867
2094720698
479540135
1399686452
1436363181
2132842929
2094514132
1618142117
1031870114
742099819
913839847
2071985994
176308743
210587589
542039826
475828533
2010413827
1741040609
1966899563
943307512
1034545115
776218418
150426925
1093474268
2092312662
1563004126
305984748
2033418470
217783624
21316574
2134381194
1525985034
52423635
1032805176
2090011202
1458504118
907419303
162448032
46627179
353721053
508386918
911903064
1107254092
985627067
1711658188
908086048
1087032591
1911972813
2008824735
1487519689
1428643068
696344493
1882294722
217873619
1868448609
924237584
190742763
1563801099
71294582
1909149391
1104759002
413384245
2086661757
1520896898
1923356851
1215440330
2142975209
1632937353
1943108626
1871916739
931264207
307966591
2022835302
1018301146
755696523
890911134
648869304
568314089
1352482159
548574879
2025167460
1983354092
1197641406
1953112621
1384892325
613618069
1050805641
331479178
1545201607
1325221447
1537604824
1569731705
2025222814
1203365403
2065327456
244883323
1423544765
724053315
1707357005
1096644439
1172473802
242579668
277341976
1855591307
904425910
657897034
1132670128
1632035368
497425428
610513621
1476226484
1077739519
1283994821
1962547645
1724050653
860610651
997164206
1652996655
1433225808
1549369978
770195147
1917107638
567119535
1269167443
1415802891
1156709403
990745964
1697888645
689404558
448130747
520842240
867813843
153665274
76262969
1239828998
434353262
669771800
1183509015
1563270686
107303943
1340269917
1258229196
988627251
295802957
1081315328
1230808954
663803269
666091924
787488359
2016219783
1525147932
1492469545
44844256
488459499
529656497
718223512
1034572220
154402719
2135896191
1200897457
1484018171
1975109290
960438436
1811755028
674361722
2010711943
161068129
1558759780
651698854
1969407470
1243360239
1567321686
1315538314
1187935654
2140500023
1899278405
861777434
1218530216
1982600047
427141044
1444128901
1634414282
310212994
572394021
323717496
49883103
222244351
792412720
324480206
848563616
222310911
1527692209
536636279
184243693
1822532213
811755690
1910841678
2119639386
2116827256
427095796
2081342538
349054610
1574120923
300371495
680322500
2006551244
250735248
266130355
208352034
1501727968
416581582
1745191736
2128517633
1289345072
962425812
1651294148
1094410496
1817983306
1032025169
1733061560
2058629869
707457459
412605725
1534518509
975455729
1099037116
960681264
682098154
22153457
810020897
622280390
1639023096
563075066
129383424
357954152
2088617736
1898329400
2027498475
2057534349
2099501073
902592746
876076306
1053450185
923206221
437962079
1047168462
233778807
622005595
441314819
340698318
142606248
1151230571
1448881117
312580922
1152675846
1591371248
195509246
1636651710
823739061
197922483
1806596361
234140702
1369918284
83736787
1170569637
1029329790
497511678
24178529
604903133
1470348975
1462141201
1584140534
953864357
777279223
186853973
984526869
36234376
1777284408
707046265
1217426813
1933861955
1097122571
347896483
367269820
1852171301
1610628031
264130792
1589253924
72747248
1540651764
1996865314
1755175518
620722184
1758925898
1929185495
1477905670
911884058
748433471
2016093200
700783513
1037579565
1729100673
1272920422
729457653
1843101819
1399657129
1113900866
1610586040
1404479446
1765001806
1328277934
715886450
1492171288
2000121776
2029301926
1389089260
1638919132
1278860756
585643893
1665972040
359391035
1892225119
1628711663
1210029425
670072498
1395510030
421955119
1722855773
2097466074
1058003164
1780116436
787100420
347621058
178835505
900257261
216500199
797874068
47033912
1019344626
193362629
1019927376
21331201
1436956967
28887714
1473780371
1408816255
617332667
1860521449
1145225513
357628640
1922051834
628640451
70832693
1946020081
652265975
650352455
1719685790
74269669
1145371293
348832778
1426487243
1152021155
1504392911
1495513223
472699037
1410856863
823452060
792928497
1040496850
321061840
840604981
1934667925
1829582415
782988549
901671072
1644001630
767763877
1910182237
887759489
775904743
2108197284
2102562657
816069114
720187563
732469393
566474080
69523121
680006481
1644541299
2000083556
1915049829
1040206111
919338708
993462978
1215441974
1153284633
2141348200
1319717603
1250241570
1469705441
115834576
1719293429
1355302940
718342993
1481072176
244007079
1618897906
1981999757
1759518196
2078919768
2023597684
856459656
303068846
65668360
1572398720
1222065946
118869241
1308884294
168962412
1481156093
946744988
984712113
1204851595
595456642
490541054
1836598779
1027059224
972175184
855807574
578297111
812399595
2133439414
448501313
1810419345
391747606
947844746
1932446683
2032992288
1628816895
982428751
1153611148
1065087874
1679715569
447818253
323730470
1203621365
783410393
1285923098
599444583
151565892
775802377
719877424
539948115
1344431358
1783961163
1288325028
987034107
212152440
1771934073
169112923
1362192763
660470754
1635075208
713723714
1985362575
760296094
1941833872
227745548
1581105478
2055442154
1682534903
1681959173
260070428
824023448
1076591722
744794267
788872383
1957256848
151999867
1700579248
246880600
591292364
948052549
936140967
1094036768
890921295
1363995209
213736310
1602785480
1298333935
15176787
256540913
1843065370
1551426578
1270013951
609974929
1121672671
495463731
1243699157
1651421422
1109337804
138506903
5747006
999590708
1000443394
1089249079
1528055298
2114802607
985053639
1313311680
473687053
1644696937
1690808056
1653467026
622263756
1375515607
129506659
1895217555
793869194
664077226
984427784
275525532
1897803726
1867074120
707966377
11906817
1229778581
353422037
1528222990
1562497484
808354595
311721647
1741233711
1414092113
1202325428
337089888
453783368
983480463
358563126
2144764359
1571402699
136315806
1955914948
171004806
1079583397
1222107975
468094990
138791674
1411013505
447639857
640684821
1257265408
1741946699
847872273
264996241
136250346
52619794
1309417597
2033908743
1058597551
345787025
54885557
190293809
676242536
1171981782
179834732
1191531036
1417097152
1814085677
613179371
368001205
1631416240
2086061007
1137423536
1859208231
416091708
967975283
182613186
242581948
1609431232
1299157944
1330818456
1290620562
61610828
1780867641
473565187
1909465100
591127824
636757447
1276168388
25996819
1808229837
265070791
1857061048
2031829960
552749535
1682099115
1308032543
952858613
991273162
87902911
658237518
919576028
1107483197
845365295
2045250918
1191590017
1215611651
1993553416
1586318273
1787165804
723539434
115274559
1905972759
346219141
895638067
1672110758
894206581
1802310211
2026442857
81921403
1101060066
2006915337
1275618725
2129660840
1904639991
1462773319
1864312009
2077146896
1884617898
952393093
1533882035
891120451
1235202039
1515968531
1695691321
1480770007
1637325935
1761341351
1496595895
1831219757
76661921
657492445
928447898
1295437595
1435974893
4583616
1244960003
1267881731
1269582738
1848784062
583952652
512296123
1265916171
647888305
89711364
1088663506
240209708
580618950
1357165346
1371643693
71938032
1861681307
2115415686
1354348079
1541199807
1167326948
640981865
1968527539
1282859228
85114272
805078625
2119718120
1069262459
1249901038
1821842863
574879023
410747200
1552698220
1623065047
1630404326
799559326
637063425
1294491151
1622605195
36903562
1271711173
39547867
1258793562
1772267549
1485902495
47432304
579584705
996688180
1040027637
1432223868
1515406529
1942582728
1205415611
1906367300
229192819
556547201
1983033706
1371193194
1719447288
321873016
830576417
717843349
850101231
1566387694
393340113
1505633499
671669913
384966034
1162864617
1340825284
1285408556
237255927
1672168316
1313413502
288983723
897070519
2079933222
399618809
1051195657
1813529512
1050805700
2045220738
546495975
2109161676
1071029436
992943274
603313825
190834535
267611268
1065125770
948343120
448933415
420450862
837428797
718045426
205865700
1504686526
1726514171
975496494
1965623101
2020846650
1031465950
463394586
532791424
227767654
1868003099
1490498663
1931326678
169326046
2003654718
535373796
811657185
422445285
1099872240
342227216
1551646766
398109244
1341121520
1604696360
204828201
1027029951
1443479818
1262659269
1841480586
2135024604
1610353798
902978922
835996131
1611917683
721329001
1911967943
1104187843
811963414
132853926
1496439387
2085115118
131053957
8258073
814053431
1766933845
680004090
1422687189
1954148953
1538121795
1496749107
2107855097
1862902656
1952586642
1621421772
112615566
1946391109
2012010140
1920948782
166319562
133100137
863593529
611299903
1570266576
1450234135
1473199568
193654503
358195666
187322551
1491646137
2053004378
792508282
1719822103
784726246
1322173598
1043542906
1200981421
119295703
1769876394
389913804
1685599029
575834090
86657759
1021956790
552863771
950841345
1277082194
438210539
1682610229
1970109011
124680605
1656240361
410038511
1798674795
1932574606
1184001288
1620996863
1046738605
1469973951
1607567837
1955165422
135020081
348842242
1228829871
1677657898
112120563
1764662629
2124564762
425998945
859137232
1448917713
1790412330
1204739457
1429272911
1607309457
404846239
342774103
273190935
952420840
1976191294
1173824789
110227292
275297646
1635148645
147144215
1390695828
1695074362
1843432620
913636115
1001788431
491511109
1272679893
530079600
1439333476
637595043
2130692213
593024295
1723498434
1585018237
489341661
1586769877
290316541
1120326649
762715326
1486866378
2084545306
490629722
1921147111
1074721785
1780244301
573090740
561090073
413856890
1727280848
715289665
920266919
1422523665
1653060512
528814342
302189969
1487443295
254351691
376937739
1669948844
497681627
612054084
828706571
1200367689
1828483442
2049263293
59609848
1612816806
956604500
2035986047
1494523578
1736219215
1921582100
1450852543
1740650168
1074873440
1236909183
50964555
632182029
1236037232
1383962936
1325655805
1287624265
1255655915
323744828
346183075
72905276
141698517
21472429
142168120
1028798681
1345684563
1489142763
693776358
1890580730
1242977000
1900256381
1532848809
1284859931
1842377895
351399440
356988248
1058693993
2136426679
428327492
1276557754
695833049
1266644137
517081593
1975415981
791388500
199992197
1820017908
396925671
2127038533
120529236
1118927471
53022060
686860310
883030908
1120304807
1749622896
2041440225
1381885751
1432413490
1971653095
160315347
1503901993
332023501
1064433358
326237518
1671800035
1187607075
1832881081
640492638
1033856804
310139856
227127127
1321425828
429278969
1405841876
2133815484
1137455177
1196048496
185716284
112955782
1733501596
77644679
1203086010
1733212985
1167357101
637396735
1436799673
894003218
770248067
963959523
1668610180
1350383703
2065693932
745269469
912582411
450410998
798417135
446230786
1072058534
1508431306
1989177127
563560303
1443999842
1264092249
858805996
49000835
1027292634
954778546
1372628488
633385144
694949048
1086917011
152546410
1244835606
1146500250
2126549652
427979463
1036490390
1971655175
1712545959
1519907564
1368140291
97362183
2124514091
966770666
1441227982
332363136
1818145559
1754756410
951243140
965545231
577523226
1304182753
559260040
1387319228
2044545451
779884398
723127091
1476212323
1978875440
375515266
1716374697
1882685211
1628894586
208455475
832848465
2129672744
572986819
10503142
1559070774
1802792081
351517926
1130264541
813067165
1001001876
1021954575
536776433
145304919
1211881988
803865183
1755441990
1233830644
1803110133
1412387039
2017757744
1872973830
817714313
1564764462
806710406
2010390038
425700044
448104687
1374149394
1514882056
580573696
164726901
2088684702
873122855
1878189205
1819169860
581021000
956732558
817998222
1085464060
1418822155
1880417479
1404723550
2024957174
1181199506
337561806
709016280
351189019
1924333577
1115909741
562604235
2133571277
642484745
1622006223
982603968
52025327
1014763140
1199483748
582951399
2093664102
1348750974
2138038397
1812308942
1677103181
119394909
1557372307
308974747
858229999
1685395986
305651663
195667991
178721928
116830836
1023676370
117045014
2025782738
1195867931
227971438
1241464858
1413073621
243289310
1968754047
1454782135
415518753
153871549
31893102
1066451076
1513283404
1877896990
2064497677
453354690
1331898608
1178022965
1889874627
1431766884
621269096
1059796624
318250915
730235505
1007636928
1724105769
238469374
493612480
1289647760
252358502
581582535
2054956000
1040403754
620419860
913965443
8373334
1901314196
908020380
1299406670
1191618771
953160482
646931892
724848823
965423519
1846377866
1302638729
1645906097
1685401266
1681785404
1021529360
1163317547
929698090
38176275
1210387551
1281577351
118794615
564545393
56439590
316142166
309741679
1808046348
1651291058
942836225
1445370483
1817044915
1150894510
1480006884
847404095
1135037114
1421031805
604299595
896165989
944490947
777245391
1717434199
308191216
1190531966
369478073
999951773
970001328
1970633631
1142908439
2008374950
809319601
594761557
157651862
1070183114
1355665631
1663063576
665094724
1142162805
1689208663
1107420276
1892905283
637842146
1997732129
2093812134
855281451
858484547
1480222295
1035898182
991464274
1972543939
1334293639
663394347
1484724849
1077939996
730700289
1467498582
900123114
1856462052
1269601577
389099905
493606527
2010791854
1111200843
566748411
652001708
448248215
931118447
797008382
1941918144
1970613483
751172914
236881673
1346379450
433408491
1287121979
998465586
1322710553
291715861
854436366
1499378243
191484408
1395243649
1114837067
716218285
360917604
176476028
949078148
1951528422
1074239733
1292269126
1391037316
553551514
754489274
145864179
177347282
157583383
1459483249
1277757533
476246478
1069850632
885394477
365020286
587098363
1252966693
137125864
554710451
1957125863
1254280836
707109270
998000766
1135110086
1892948102
688456582
520846680
1989316847
1788085699
514882861
1719608869
1214118357
242748356
2019521992
1568029719
646519878
685556684
1754555184
920588582
1560865273
1085095896
1045127765
1636906984
1238638982
1911290553
1139593918
1749389198
2094381700
459381705
948908243
449390252
413604706
1758117550
225540349
1354146890
262877936
1397299887
243444932
1247230053
295589390
1009146693
1229942614
1454854246
371543146
245747130
96272577
365301454
485421986
508766081
1037937797
866440797
1048859381
2070365971
1930878502
153783967
742308465
2004370623
1413228081
277422771
489482867
2142411222
1511291001
1469191395
757534287
158028681
1615517614
567106745
1141288940
1680251591
874059199
231904442
1864753249
1055599388
963755308
599654171
1501212260
1938397237
529057691
32454602
1373156167
121411532
573282126
1723867494
798055097
458743126
1196640590
991265658
1701111056
2028073549
188372117
1212024605
1160637708
397719238
1994441452
1815444272
303763556
16297130
1383322275
779642623
1795991107
1613551007
1094360497
1606508450
1887880524
1260075342
1833144642
443993522
523821828
692000981
1623943438
1344054499
592114364
821942582
1081909105
946547195
76506819
1439259255
704547008
58319948
1295464780
191720532
40332947
80963399
1656648075
232769363
1652574596
1997019487
1917436130
2008693253
1019435373
1066732719
1182972714
908585819
604733452
1291299276
1968967900
394138509
945263742
774817381
1636070067
25021887
706882621
461569513
1884616023
1235719991
1616508056
1136936863
1292724754
163392710
1951076555
1072053975
1202205573
1889931912
1188564436
507786745
1935218660
726906864
783350542
879047072
1946970517
1231822476
181931883
644452637
25530425
1193933809
1578657502
722140086
849118305
1399432499
1910905610
2074563469
572994641
260111790
377239792
1287045756
266186997
1662431809
2147021089
172824581
1488743545
1081826731
1037151299
1443169714
972262457
470673798
1794987950
1496526959
1241480429
789432846
1766432789
1821967202
1734845308
1206547605
1441956432
137818380
31245762
1741159924
1350199075
471081090
1025634242
319880324
379908496
1246727548
1695277497
683909545
1581657013
340173888
336999171
386239115
1127619406
893739536
2110679530
2083346270
1243675432
1989405462
475748767
1207451485
317594661
1400926155
47964307
1141925223
166646388
1294525290
454756925
719149871
85146468
1569705699
223197409
1342819796
361158660
661088053
148299616
858186685
1818585737
508724251
404145573
1196520282
560127451
96374362
211690514
1209030269
1517301262
371862255
612936115
826695064
781211648
666564034
500896284
291448848
1873477482
850920554
1602576785
920724340
2097547177
47197253
783905210
505403468
660899819
1688272159
834926219
1617350885
1168613615
549804492
934093941
1958969706
1988852067
1190352141
328762389
1632884888
2010180355
247291902
1064599162
1421919569
1408093033
1775679644
1339679318
204198838
1271049619
950756985
784644887
1402050007
616491818
669919921
1855135789
579248462
1770243139
604430801
737381396
1882243352
1171811099
1270212161
242884168
1538096
1395597011
1290823219
888859194
1526379697
65220257
1007407429
105521834
1533206552
1469610659
945417668
1946255708
375185863
1952744728
1390130702
822772968
1264945486
1467615
1049558106
1468671144
1510674995
1263233130
423273637
678885169
1566255335
964991347
648043910
782823624
487210226
822540418
1418531115
850878491
541029674
287517322
86292652
507637921
166267468
1953827200
737408254
896238415
95875310
175787621
1476786496
1752153549
1975601018
1230602626
2019683077
1163301150
667200267
635841208
1934450163
1736090975
926041606
1655470199
2118071679
378551382
425863358
1335501414
1571707623
508589112
2013027360
475383422
1086493378
1127888888
418606607
717550802
177622711
1298653830
265561120
2046825573
1171258648
129133986
1239815766
1844914387
66127283
1880710301
156034672
686399
1043002795
1537788133
207430950
742260128
384241154
1601529225
1817649179
812704046
1229955854
1153206354
1149431015
90716915
1225895989
265875677
1024118030
422030831
246954215
1841879708
1544150997
882777730
934692630
1703760333
1366202210
678903197
1531595704
1847111152
805673104
702917521
354629168
1862539711
295484674
287676787
1797351391
574159775
1497844216
135379206
1926078079
335268089
1739489896
351780514
355583161
1985437454
1379431786
1343277305
175130518
557006409
2035887384
449859711
1312990842
729554389
745074892
1386047574
2055871349
4544485
1082650336
118123669
472944198
1929343177
179210495
1132706584
1907225072
457330226
1807508226
109184400
1611353708
179115553
869029550
328747507
696651455
2123952976
66108923
344299768
671365826
1224990692
1675328980
1703848351
108514933
699451250
118562956
1309200532
1639549300
450772504
1976052861
1846090766
1902425993
638334989
788027941
778205124
1062972788
1742550358
894448837
967110849
1933765067
1909809202
1429369097
605985865
1666347153
1667012241
476154103
279810807
799277563
1367259438
2029480089
1334967607
295428227
144551435
2044251968
1788393787
7871712
696127204
1735685199
682573631
780198716
996601086
1583717738
472756751
1061068769
1174725138
1664844945
2097396159
423066681
926761378
8230826
559620285
960732502
482050702
1142607379
2032215533
1956070307
2089736042
550123012
277251530
1993287641
1164977932
1139248010
1435129577
1049621353
174222708
1522203044
1425138129
11609163
1458833842
901843372
801587101
563023408
1275066772
41715208
1671357235
522846014
1674477881
857268554
1985078117
1706084972
1320506895
1578484466
422171579
555183796
1503519684
357764216
1203385866
798336618
207952224
1606326205
391615738
1420477927
581096933
742824757
1671910160
1967514726
1715986648
380343782
192772304
1530720006
657882407
247511889
291776680
326819666
1541853741
2130451805
758578659
954154276
1441593186
883430077
1992745691
1146356473
519300320
936007625
252882374
1426900659
1587124566
1916578336
404852647
1681011233
321115053
268009666
1126746616
2085028528
1965306827
1295740597
1698370297
883872163
760001215
1035251771
2119490298
1194044217
1558427510
753866444
943583039
1045587504
1704224318
104190309
1878352598
1024853749
549096120
1255534743
1512058048
675189609
1115655946
1397245985
1066063004
892893342
1613776869
555966479
1803003145
1941164131
325998666
451467895
1449775490
1447893279
815195583
698398173
2057435970
1036400747
1170200478
1537864200
1579857854
1199546167
317550244
611605195
712502941
77518035
773946522
1114792132
1426568265
422096915
1035996199
321330570
175827001
1164610652
190690886
330372255
1552768189
255193470
729768469
705952796
437714964
1720483340
981787725
1176127805
606867672
482612735
1524266875
253611727
335471616
1449900189
606509797
1338032205
747115071
2147148644
1105147226
466998432
699541165
755497213
2059893202
535640913
1878229007
799371985
505279648
974808415
831089576
2059819965
535453850
918380545
2114907147
539221913
356501322
285166907
1309560696
159069142
819121541
902159075
424776092
1216343933
1338687087
1883030934
1021016010
110952965
1562143024
558145598
1883589745
1741155728
281790513
603561740
1203435111
315536103
289354121
1106433437
50740505
787148499
602627181
2099189489
491653504
278406479
364324947
1273876557
1944921642
75736000
1489587940
61820030
1523136828
68909828
1143606716
468657909
1842793550
1664663337
1950049131
185161885
1682845029
1803912823
1477512995
783039275
1965482934
1311803098
664777422
409166799
150962109
334528438
1390244842
321732043
1018826083
2145350131
1457832424
1177548753
1482534991
252480492
1370923885
1281504679
1042592558
1970883461
131480141
1283076211
1622859254
1480743426
185081008
633587769
556809764
1320570657
122262415
1301175407
156977208
1178494023
1112244003
1188391605
1552954806
1112523143
1551704557
576910358
1554874369
2048731030
1632203135
1551640774
370362647
1947179517
191466381
496504467
1716992642
844003684
1198641479
1778007085
2055316747
1359814555
502957935
222387089
1609008273
1479668730
279793429
1110950480
865788914
1785607786
710189987
309750392
1141914686
1909484406
258545038
220638465
1888752596
246609968
98094103
810162098
1285967647
258088883
696930527
713780115
724176415
527424888
2025073847
1420155724
222380233
1158006326
1056792249
90766554
1354243920
1189995761
1331247933
520591056
2015906031
937721656
611924271
1741084402
116394169
1657079391
220378694
1099965808
848267195
675647628
1287772463
1875855873
841497616
1796021338
322690710
1915475124
1930975971
1107742637
2102488288
1838554044
1442356965
2082678551
2039269505
1413171368
457422784
1459099248
1218603999
1072692893
1167783069
527316056
1649324040
2147171916
548464670
1031505136
929014171
712739392
1254821650
820347684
1719773832
702954315
2041589011
817891103
1098467169
584872043
252090176
570436880
888775130
1933383957
1308061897
953317432
886720890
865580365
1363686498
1694205074
1782160286
1297599399
436830170
724690259
653929391
467352996
849986052
98344297
1882377622
100097235
1054784925
1238883265
1553226799
1573342852
1004428885
1520418223
334548210
1261305773
1688327338
223359196
1434754195
64889682
1537462680
1598964
81608974
837247535
910435050
612441696
1346396211
1681119605
1294057672
368698706
424015915
445979015
706519590
584672048
53780496
604180085
1850083796
7080883
1524239827
426538196
1011870857
1107861856
370505539
638005657
521671089
1330193896
501632808
2010667847
219463329
1140541916
1857643643
1074024371
1164304702
2079620250
1034422509
1646823691
1804938381
1157076826
1558522232
1767421570
42386394
570699302
1436924549
136273338
496339494
1625492172
1113200640
825001201
431358299
54266825
1834721677
2090662229
1223127647
1370760094
851257202
1104207214
1295335978
512436359
1883949963
1007919994
793797794
1963209198
2106029454
1636129200
209398952
174659101
1563381339
148592
2114301659
1897674824
2084869044
264788710
773058001
1907891452
1784867063
46024122
1185975221
1400593364
635072989
2026841799
61412613
1028241069
963462699
381834614
2145965424
2124354113
769550976
278771367
1642299717
949665059
1659774751
1889232318
1805775055
1676593509
1728031940
1242514794
1834165738
93712797
1591458957
1849913114
1327692018
473490727
1342031518
722411770
2116219298
331660376
479179269
1846544736
2029176431
213500238
1444816378
1483533952
246691113
1379173633
66538761
274953583
1955140299
1850391073
1623511331
655108020
1041434911
2119893629
1906047877
1320353482
1097989528
264101553
378979200
1193828818
216366788
2100063186
1860334433
1193132334
2115619408
743096547
1073739797
231309938
867072375
916605720
375295786
1372697987
755939683
1727417398
2146269131
1390377662
710626867
264413747
861514200
1202839799
520105638
1428371314
722350772
1686644657
64307707
40184335
229013433
1219728624
1986043425
1550276117
1120219910
1304179654
441712794
966745224
1186363421
1488267718
1846311873
1658703789
1627419986
2044518928
519471029
2075614959
534883332
1089122817
452905752
1949174531
1739201221
914438039
900085028
1170150204
1468180434
1187242579
549481472
1871574035
1601622621
336978965
1374166246
1196761342
731331656
1238706871
1868759665
1161339827
811302698
1361748774
931179524
989486025
1482875239
1847932713
1710418773
1130420942
1664112268
1080513748
1593224872
1482768515
78682111
2108242391
1888076871
1194525892
1765183182
230019523
1502783716
253822737
257830438
1812922239
389205581
1287263011
1035465414
1137756802
1634265688
885900391
1511653250
999018412
777379515
1759525495
32000893
707471731
149138511
303614112
1910263731
301846520
412456349
1147498413
982960048
1059097790
1469148859
2063293274
1973740134
479141632
1245976761
824557182
367024723
63111750
768607251
2060144745
1492710341
842226030
1859221656
111806711
1437521213
1815596991
1747224032
745406790
163816339
1011009887
1622731604
155498662
376382377
1288596487
2117775322
925124871
1832667587
1111119520
1459996712
103171572
688239657
375512446
232316762
1339976528
622171846
476975361
365095240
1732711193
1442654434
1585105461
595720247
32547751
1421629402
535161974
928935782
2724938
2084613610
329876614
1763933238
140361432
1423519569
1955452746
512190136
147896767
2087109002
1307394506
628732753
1109920556
2055251634
303143853
180258782
114671019
665050765
303640749
1128103244
1067778146
1009342042
1539648364
965629084
266577034
1803459638
1321769198
1917469624
27875977
1926868359
116860627
934237150
717626961
1158549414
1067545609
1766716594
1058507215
1577012596
1005998929
1810753617
1016280193
1386669078
125432872
1146318632
1213521307
1217321443
509585685
599141315
745741702
1400077279
1138908880
754668837
903984708
708680464
1616587939
241238225
34668526
2037948317
1217847314
2030553863
644789807
620719228
1199397091
1244245067
487669188
558510966
215925703
1710490822
1433544869
1175813246
276170168
1646685361
1338867994
2144835052
1884037833
1702828268
1164408391
23524980
1683384657
362847819
386289114
209678342
524877923
1392891183
1794008954
568010364
1218120172
23941752
773626617
815285679
752359202
1509308907
1090908923
946454511
636832969
1622246136
65337227
860103102
1464607343
599495636
1714600639
235460303
1608395509
1218535430
204272338
1755218415
1399022878
731160392
205285305
299687888
106180134
1569073788
1342738581
1699922228
520156161
573098895
1797632420
771411005
1615982948
1581169744
964634334
763526543
351009086
821227888
1609096950
1755490916
668954825
597910426
1812420963
1644026686
529984163
1983223682
1734427229
1035089853
424301081
873669436
1333430581
385669080
1339577736
396512579
175519067
802684907
440927420
1516872823
1950161280
780036365
327951271
1233130454
595527251
238507329
324907827
1422640769
358782266
1563633603
1703477583
1077156023
950191134
477691175
927195776
1512083151
389995933
1704812535
766338731
980465247
832015681
593149030
335731719
187515263
1951644315
1195505863
362810769
491901206
550904551
1848453611
1114228732
1563750240
1693356694
503296650
703347451
1907231887
1174123978
1976141864
258069532
1394336949
190738679
384708317
1865070631
1229678666
1490637366
34835114
397237715
2135835023
1111206219
1103192894
1152936149
1305234035
1519646975
1485855955
384054080
1676466478
332739544
312902578
1111417936
1359550336
974585741
1422628609
1425886176
1815748666
794732183
1728001433
523399213
1119576184
1635146062
1738568756
49634451
1030874928
1482749863
77238050
1607586517
1174976714
597490213
855831047
61449553
1622609395
1993735932
1900931623
1243713054
1014690974
359953454
933434274
1875993920
1624962542
2100577371
2114953258
2021005532
970532695
455656219
955176548
330630238
1556484664
1419676444
161534793
1792834690
1908751799
704391535
1014517346
1073790846
434541135
781743744
235297336
1389423287
1525350058
868617057
1114059141
1317009301
2019811050
170595689
1128899415
317446953
1024286950
448476128
1313766886
1487661308
1590487328
1743468283
1431748625
1473612704
1301659609
2137024309
1963950860
1391974447
344889559
1536169498
1428552941
900527704
1456788269
836644507
28334625
1406194013
1259123022
1194798069
46167145
1609647830
1254645220
1926359400
870146463
845031056
1595565494
1802352331
1630846810
702512365
1967999738
1173937979
252270343
2063881315
1033904139
1155950692
2015945551
137039197
106748159
719351851
1805537024
1466294506
1954490859
1275073401
1170186214
1318866794
2081915316
141032880
1617488952
182217208
681506184
1621896857
1051404338
271651840
710697808
1269084128
1969112948
462815079
999274521
127512329
1322093692
1839160374
2042275237
499580876
159417786
2134279325
1900500248
165974003
1955590797
108279435
78818423
1358149927
1043783624
1191046751
47682454
1692036824
1447586996
1411677708
1139785443
2042522691
100096917
960100809
1833614100
2057441988
276807601
2096824962
1960709366
246153421
460984204
812918699
177503596
1977657735
721901462
1488887571
1983000636
1736020715
1069403434
1136751441
566784073
640223271
1112922138
1841603199
2112165062
922186637
1158183890
1516713268
1957723534
391435051
392061378
1660474550
441079443
1799383931
1706915086
1513454591
1339018099
2087624987
1537615698
672129788
2103454973
1213003448
287836994
719560204
63794209
1499203538
1277471636
2015453333
453026523
1485589442
808313868
1657640056
1851218768
1449486114
1094221546
879449813
278166887
540657966
1473825604
1822120014
257368535
1464476561
663208545
1330581530
697557939
1937648128
1686657811
2058230170
297623272
3481989
1685942051
1027360981
1033634052
1426301542
399051753
1184742360
1879210903
1368705137
1394871424
2042222771
1490028448
79355868
1138738772
443447843
354051763
939739610
1307170057
1167592014
1714281429
888204694
382628762
440470041
1575887492
987137433
1515066370
798656793
1858929957
545084912
637085262
738465902
1597866634
154454298
1995615128
922858660
293742566
309453734
2033537997
1047599516
1553021863
1565025053
582796422
1793975788
690676246
1247716496
423300736
681159263
998483205
748797040
141187560
492499938
1077689639
509040458
1118861518
1045528862
601416189
990253653
572526686
1009347028
1731030790
1618730945
225919165
851613582
818528521
494248035
1561116185
1737283377
392890252
471035716
1933994728
772597846
1189317079
422509030
446643995
1645827034
1295804412
1410871267
145047909
186833281
1181958894
470723078
1486155092
1300812818
790982857
1636991992
2117594272
466619809
607270167
849259335
1051480308
878538938
860181138
781597547
164825667
701255506
439990628
954535902
978937208
702280722
1768166697
26322498
542470504
1428207612
1653468096
2105933657
1866149619
1493824820
1729542353
444840128
21527769
1237347199
1939075171
611324162
1666762075
1114430150
1520493900
808780855
281596278
879904330
1972840047
44493176
332987669
1913176933
465485653
1048497337
1146945190
671956730
1381647693
1509555536
461743524
1165522767
96754540
1974572115
1303767289
2064127464
1776839084
1789665064
2015807277
1320074951
985588394
1044295714
1821211775
149910189
330742701
322868252
1248016555
37175863
1380261304
1601099028
755508018
1650133719
151323996
338266321
910653111
1101213488
1288916128
190885095
81337844
360060210
771809863
848727864
918574171
1242724732
53566716
231218451
247717581
222991065
1406288040
990865003
1455115481
1054676239
1021628233
531770037
2028225318
1726169712
996249500
1683330334
67776548
764361109
1197004215
2125748394
1204677265
1241286654
816297434
694412553
602296102
786350735
1477939726
167359783
825784964
1138195523
949590894
904553012
342936138
1973947872
2008042186
49217876
83843399
14611641
495190015
922704627
1770233071
457718536
1648556204
639195818
804146050
511208274
1196451950
1184011656
478644424
520342285
593039905
732069522
968671645
503156302
64015030
1498649461
1067908584
621054002
1874987181
734205702
1588349625
998346412
104125076
2036458220
1046380133
377307756
1283579806
1115833441
1297599123
2035372684
1710244570
1598973858
1726594507
1290143095
1987356300
1072234240
631445249
95962656
1887557762
1075629694
1859290850
405890960
56792807
792246917
1518047094
1706367367
1383790495
1055655572
20247246
1382371283
1897479981
913165170
1245144498
1603564815
397951720
1045308366
226611392
1853152839
1623268135
283498461
1354202245
304154434
1584874771
571164415
361545874
412149999
1717074467
1487781940
163965314
2121711553
1258540305
2037967198
645795562
1731148728
399627835
760024985
336154031
2060043414
477982674
546835390
325553947
365389058
432994199
1438447838
1802936150
1635112367
1107618296
802676001
891072740
959176172
223225146
732368977
954807322
1625374020
1374715451
361143772
241176443
1053393755
1330547108
2079903485
1645588008
54988104
2056471221
1804283516
279300591
410590274
531640679
890154110
502318489
1768227912
1479954189
182062570
662057791
1211130778
2034624149
2024110864
571701019
1792246328
1676874516
631901130
774392084
201535592
1462311002
1679075226
624191469
1730083189
37556799
520054119
2144169363
45855959
396838740
646790536
163054752
1307438002
328316244
703316583
1758677143
1219498162
1149188771
1422054842
1131753944
1023194032
1178428892
1234263493
1918475686
1892734097
336571021
1541599459
332094298
221617445
234730131
246880288
1083512554
1756781890
1731863549
1469517467
928771276
733757878
871799970
251669325
1798272506
1794462064
194454184
477119915
263344207
1206472052
682250726
2106357872
646710776
1988245975
877011831
186320441
1811970497
1250721630
451565747
675264155
1582774099
1292127178
74958534
536244293
1868136271
389302699
1323986496
1144166298
99492520
1277062069
1740731993
1139183425
952639507
1102127578
727028569
2052920955
1366064482
1268007902
1071705516
615111134
474307321
1705089036
1552278261
1360857658
1420724445
1647380047
1496114952
709639421
1586713657
1786781591
1308744787
625631478
682014113
1992397274
1027059175
1013362255
279446957
1020639464
1881931
576784549
7615029
500194686
1338935239
684964782
1775477070
1972234464
1048259886
406481571
174358893
588675221
2109042455
1628491863
1435664406
763342781
823588913
1363339769
1953555265
522814822
598077397
1632013949
1982068921
1842062719
2050819872
1375822075
336959935
66580200
822422011
97203716
1926802728
1386036531
946892278
2043064255
1598389041
1105540412
409797499
720483855
1121040357
185903552
858226845
1724861235
361087207
1789653823
563671051
1784413010
877815926
1201866441
554559140
1320995233
498703073
700581025
532887906
1455356946
2048863757
154844644
521816675
1821631040
751039778
1504162796
1065371684
322868730
701700392
536495603
797653808
1327404347
2032125059
1801398178
1539821994
323743051
733601073
1476387855
274245470
1566747469
195954622
1068009565
1945903959
524905988
1598461942
2011292248
626505140
2032836701
1117798585
1405072747
2120728721
803498339
174917783
874616076
1481898510
634802589
604448833
1705062734
415375058
663405675
1087742413
1095971629
2032112179
1013427518
36510589
1407784869
75971893
1359639472
2064460150
293858767
1205014629
1499269974
1702489424
759114526
1183101970
105820818
1130575155
1282082558
1276766069
832499775
2145255466
7269370
1554739854
1851790388
924960590
1033496545
1197911835
1008577721
1825129081
1094770616
1226713911
921453092
1469507597
1193262323
1531791310
376247924
1589296374
1350816298
1128047531
432215777
941656319
1063155749
1132569438
713953607
1294743522
1285815801
893786677
1379026753
935306718
904508382
1932508443
1794989487
657120681
2132135096
436232300
2052923642
692459160
1951954673
659440486
1369005819
433377466
1086454377
805152906
346803138
47898078
1497665082
1144040678
1641379686
1283079186
1036266263
1939767219
721063147
1220092336
373535106
1772467047
1054849623
1981366251
1974140085
131587805
944557643
1493323333
1361109566
1888192489
57375228
1206734355
593266950
174369840
218565111
721201187
2133202148
169617603
1715063509
250424751
751709385
2077549767
243556674
868174288
1269647336
580283492
471091618
1875324909
350075878
1050387316
425454733
471331184
570262382
1675267980
841830361
1058796881
501992498
1066699401
612312726
1472549901
1929304088
1879754147
1237591112
1615078135
1805704266
845274113
266514930
1989203518
1092024528
914703735
571032040
1538319261
1356884820
1220273551
2836115
1064830011
37836419
122073994
1681720884
265578982
1019842214
878045914
1000675297
324953371
1195461504
1963335937
289778988
1473321287
820285543
1654172755
143021976
1302249231
1931785040
1014996630
681038011
318487991
1061438587
230403148
367774813
271693785
686638412
29063148
227512762
1052949169
2059681743
238223888
1396081180
2034555375
1716088693
2132440803
1258422320
1893737260
1600748121
1356236018
1746793242
1686019586
736003718
2089605340
1413252857
950683157
1014824268
1819246092
1674368992
1242010417
909985732
249108300
1593822102
1871503672
262455948
372389264
2003065233
98651334
1114512779
1994435149
1690387110
1202788257
590275103
1517425785
1118918802
1066447121
768971026
275654309
848551530
1566479031
1982848763
1638355600
1270154647
1420222101
1632108349
317146999
145117097
1013661652
351731529
1019971011
412782517
159921536
731993379
494487828
483668055
1407466700
605529516
1195179621
273943256
973858027
1274578955
1448273258
1999094385
1525769330
545070650
46052472
577395900
671816325
831734239
776205442
1664446607
1429676942
1173955471
108769100
1547228512
1757763630
1640159103
1995197294
1290433286
107849733
1657052663
499622157
278393890
1112080258
1727299970
1831108299
2050773444
1120181456
717849639
525742423
1356437076
1978214530
128335229
1557492855
1378457632
420927043
1194657637
439786545
214290591
837446122
693994569
940581327
480601345
2032974354
313805734
23740731
1109088799
1194326379
1531309515
523809466
984739567
304042598
1074256854
1650870111
132428482
1150455397
1243008557
1786379139
738947657
2049695125
1484111706
1785975224
139009296
2047144710
1560404691
2130171805
1589636015
312007358
2064911015
705851405
448569433
52529051
30848925
561239073
1767055561
268049140
1359086967
547466746
1773875491
1557005722
1087295455
426869066
1112709662
1535571475
1171079061
1678677242
891478410
1420491414
1133223959
781624064
109692673
1581903224
1253314579
824906904
1607655430
536041664
976758642
943514195
717153364
1095700966
2143509541
1568364807
864032026
150573077
371536515
448815823
157013223
1278602283
953908775
642075794
1470820175
1125774234
207512264
1645963675
259091369
144701836
1156841978
1619588020
1134721000
1744076940
1460775388
103830695
1070564532
656600232
1926711016
1976783967
574597084
820700242
1806547999
510255115
689321120
398602833
906300832
1037090805
91957477
1960977986
997434592
1389849946
1081370211
1141931642
1352551832
1372006666
1157188933
1143141833
1522334917
1657585895
1190986176
1318853329
164213784
1066029437
1124863154
1498984584
1500512364
1912922333
2072946018
216201995
1894500112
336071784
812174468
1264086891
466289207
1120882754
1190760099
1310537843
830464274
1608060625
508221612
837895879
242967726
902233273
687741398
1285755148
1163669403
1148825701
95956586
1269451952
393515573
1885921530
1270683102
1080772909
666065505
1436781763
1201338125
79885802
1039574804
1082144052
1786528491
933653742
1275782702
431417146
238371697
1194255028
1365708375
1040014849
1406385811
988307698
1643858615
2004500525
404291313
1137248431
1263686123
938002947
442892242
189179656
420515248
1858128467
2076640820
391661320
210931850
780681801
8210705
1308547043
1140691693
1298074560
1169052865
688475846
1712956343
2143862566
1291787617
404661677
1970561390
1949800282
495407429
1036170100
1132342055
2032803362
310964213
749720086
1359566323
1810116562
1922707
856342051
408427531
590108905
574736657
1805237242
1459433241
881027058
981852566
1754314529
408731032
670413322
1824842884
2026416703
1916652262
326167194
6622560
159204143
1859948452
2040083674
511273651
385743636
1276582628
506964226
1294779200
551006239
884408528
266240487
1772471045
1384892787
204688242
2103607278
1130708476
1815259675
557349131
873300569
1485305886
1207154954
2064075380
1886231533
481864718
831739882
1711165270
33324727
1905584482
1292547775
723954456
1587374623
984726929
1713495443
721077872
1865059084
803011763
1843084728
1686433854
779426501
1082072192
1638069759
1807048299
830428423
1273023893
340121424
447610514
1286086976
880718316
540599564
192542308
1123855328
684493554
1532952678
1391308277
527278857
348466706
1970121365
77750964
315465186
1699820872
1740802512
1705224967
1245961488
1322071216
573899176
1379693639
1230397019
926927046
2069161722
1555150681
986679045
1607521577
1883974063
863961099
892905753
748507309
467858906
843218358
998230130
346866034
356605641
402025240
56151899
773910756
1442804973
2036622179
61128224
2015321454
1939411792
979584955
58208426
1109186277
1947510817
329043749
648435223
673854759
221216127
616757850
248554199
622223686
1181488782
686003022
2006274153
1470912971
1408721917
1352396457
1960592846
854993897
1582995541
677238198
467254778
1371518872
1729328990
1612621561
1290126876
20490618
104500272
1285649212
399184406
107406538
1027117172
1653904151
456665666
1108335994
1725381578
1402985111
278193807
1105980809
1436941689
85393572
1248453056
2056388593
1781289604
33520352
1774919217
941742009
1124661776
258124867
1313025216
941787461
688353177
327719610
1627455416
2106575059
652028671
1502148196
2027607586
1227913915
1247030071
392103907
241505841
954267708
1789746441
848248022
1790765924
2131816735
1595575933
1849939069
359577239
1219902664
1699473700
971048539
2060214668
1568189603
1010034545
1871462395
860497968
1793033710
840840332
1965976398
66252379
744258156
1771956786
1104615576
507337449
340791576
579204841
1794125347
901077327
680692612
1251048714
1609207260
126112381
552476631
2072352280
2089967356
1315529912
1093366316
1390079734
1143217990
950772673
101947825
1590923947
1430227129
775284323
1064164480
1329258331
447367896
825546028
2137122426
1933533593
1746137498
1622648501
1306318547
791574892
962166225
875782494
387598168
627439011
696743038
1431194789
1484118719
2087936408
1270635264
2044168972
1144606533
1577551918
1735079359
1784632765
1686038206
1549413127
119614385
195057204
64903929
2084430259
353004395
1649979600
650835368
1415685692
1052403044
910202579
1014734093
981461873
678151590
715254302
895624022
1421195964
295784864
1924398686
941160307
260194542
2021740758
1564447878
1659924276
199020554
60656489
1767957882
1318760735
1827206002
1661911089
257755775
1091669440
277811024
1554722343
420396505
1608546389
67749285
1990746718
622434464
706809463
1639325148
928725692
11633147
247570169
907473439
1943612215
1471997401
338510311
1905681837
952912845
730839496
377772656
1780083875
191250526
1756426907
1069700715
857376715
1848030567
362093570
519375224
822718348
1694561505
1568390958
1664628657
1531890131
2022827848
150806961
1391393261
1975913272
592945213
349035773
1078561863
1169062769
127863351
1805656965
678117354
792685989
1380962526
83512460
1262121295
443960671
32518262
155087406
846805889
1457198712
1665417034
1302097517
1154515943
399238895
1211143957
1683865646
548062979
824543083
667493111
372508180
1814473118
1911018255
1587920966
1830705672
1249908292
1123060484
132237508
841109813
1163718943
299863410
924454315
1526120926
1170489166
1867728143
656667166
1343263927
283710038
180104330
692959729
1073467075
666158735
1586120235
356702044
1969940372
946122381
1564481001
93271051
867279572
209683893
2003367165
1894639370
1254491105
1697641617
99733339
1035061415
21860675
516350048
814015485
398004768
1808563778
960268525
1467272020
1736042454
852783138
888139647
1578518115
617533263
690809318
2004308857
940286611
1542339090
53923582
1073160230
2028686227
2110571602
702725283
847046079
333253686
350292747
1071985680
2001312821
1693636606
318031691
1437341647
1715993613
1013308277
1063623273
1345505677
1075071909
214539917
1396638137
40518226
1814601183
524373319
1725218243
1749262105
507190275
657718951
1325329952
1833740124
1242904232
1250482514
1164022781
1785028087
37032939
1208920941
484655601
2040383433
857281587
1981858016
17516030
1668644523
820858668
642185863
661924522
1025269284
504002668
2051406903
594208012
354473092
645861408
1015476235
1902587668
59560709
1906245707
866128230
361121350
405547049
89976034
1010138069
211544336
1910260017
1836683886
510772564
177113568
1241430191
431950416
1954791736
1142083503
247006224
1612137307
1188949101
1522212146
23629990
456144320
51808012
149905169
1270603798
652828454
1584476676
147697099
543560163
1304515991
1089612737
462895127
48768695
1983045495
1015976566
1806130814
1478540990
1572563932
2029382986
680962349
832731157
217021922
583833584
800990154
1423852202
524879827
584632953
852056532
494610446
335133423
738012150
83744266
1706366582
1494614690
472753613
955621186
1623214437
717991946
276717189
711821213
1791160973
384696921
1088957086
2131921435
856980417
484907169
786431684
1323766854
231716898
1225487795
976219954
2114786776
1605913034
1055921924
535611251
432003998
836919997
582889719
253844933
214276138
496392734
717649572
291957850
1751833842
1112119718
787431267
914087621
155482813
107785033
208513878
645597076
641495028
1082087321
1027736612
1073713806
1471057745
869451557
436347675
412901951
1166738372
1795117668
1895980618
986443809
589930085
768113398
1514228748
904338888
650301060
818199284
1064286881
1422903359
38925534
1663384984
2040181054
394266175
1850618892
363123902
1234743151
329046965
1678607883
1444469595
820713407
370892085
2055703542
1970635191
1880335264
295691323
1037253449
2124970492
1705696705
463624553
1459358763
1020719955
1746557177
1737977682
1931261963
1186631374
660788631
1552594949
814451781
731226711
62185161
1416120528
896438686
2121882542
1669026465
1267447739
1049715528
290703114
1443292603
1690800780
459797742
2131734941
266870057
1401747040
1735673553
2109034307
224897553
578215927
603543556
1583720026
1766763048
1495115261
497899452
280434105
587077309
1384001642
1869980244
2105564360
674199993
1410452524
889320098
1574942280
930040196
1557240830
617250624
1672772415
753321806
1712360085
1112636640
530921870
230742616
785579299
357325996
1748794410
1552946259
2008065048
1707587971
1834955281
1653677075
1294938148
1879497377
503113248
545663594
305415921
99457515
1765284300
1682698419
1320426861
13918442
334316657
535860145
911226491
2015370657
1294705581
1766408829
611937146
1111337459
1638115079
491464748
2039671862
989078364
1407886749
1384915419
26702436
703201291
746560756
1347132454
21334669
131273402
272071926
859866380
652783751
1956099428
1627452531
1266173966
579472984
1969806695
347438081
1720340504
1821839270
1249108986
1989841438
1746116281
989973278
292440760
1526053766
2037633161
1622056980
1592450273
950414117
799203463
797898673
1636968160
1190558357
1737712127
1367617155
838502080
418352172
993426525
135195534
742089936
1684248469
1165120955
1667708788
269795787
644859315
1540143409
1012443039
235972738
1655586239
1915470159
635137522
296445182
915458231
1695235097
1856216024
370210473
1604654307
1836147566
4212401
2087598563
887977840
842105249
685527787
2101434789
2025490679
766861085
1257380335
1847237779
496966207
117213078
631087975
449425346
1490734762
1872382223
537832058
584402006
2050572930
1583792003
1028039335
1433250336
30777680
133688849
2099992944
1557924712
812644243
379782724
302163427
1516375877
752154765
813514149
394027754
1914050579
1722700498
1690360480
2063213753
244993728
622744409
1075763109
1441142482
389372880
1335396941
1264006851
1854584244
1477871953
1532214238
2059026587
844310007
1786511396
912371646
1060900541
1839607685
1685367565
1015464735
2133519084
152630275
640899094
2098236487
1910136154
172762424
263119124
1113816496
108793008
1784399975
67412381
1957879045
538448920
1623078993
827222378
2144546645
1681661702
1931325904
1828511788
1014269842
1902604614
386627923
418402412
1546442987
1918579092
715375204
952985446
540695583
1347115259
2090878891
1767366784
340741879
1234293765
152186496
1630175034
1592949364
1746159228
1901975084
1372249913
334626932
777771895
2014776264
865424352
590666361
992771956
392808050
1761902565
826811379
85210456
1241848430
1275298195
62186860
1430358203
1554480586
833340150
936173387
1415964065
243885338
1423684167
905661145
1927561347
1495495953
283487465
1800471444
131786753
246296845
320323855
422328857
1481167087
846571056
1510714881
1947853786
682052777
1518428456
1985059002
1436257133
1806305366
2096942067
896204877
478356019
1103931323
2025568202
2089247371
1638006982
654698140
12604968
354135433
1561715557
673058123
1668404859
1912741832
1421635998
2142080664
1675264455
575045711
1898379714
1747432895
565739194
735164659
1778820740
908776332
1676735834
1234194130
1834971831
1242416179
1519631600
1182999680
1396819854
1652330636
943973567
1604147244
1783985829
1493180928
988921831
1183308176
528079395
1674408462
122835712
2023707313
734029522
1372021636
1008284570
307118207
1401528126
1809255440
1559856625
540094301
286964754
976845420
1167790853
1739407922
710157415
1761635681
1972867759
1231245216
2119254838
1682887208
690065688
147548414
1045130425
1906518587
1106643627
516238307
1654848437
1993898702
776538195
83066577
1414330247
377878924
207678768
1995727754
1109381382
1566685206
950192302
92387249
1820214522
1892454182
1096710644
540049143
2028122394
789316279
888697558
1739781802
1642849867
305470600
1256844635
884281078
938609931
1436388827
719089022
311270476
317999716
1790765519
1383254182
1216315174
1047769515
1095537854
1880907691
1625671302
1448360097
1509966450
449816968
268013377
701496332
719496263
667149668
628584328
559505432
675616622
1886759289
1334236461
879344774
564183820
1477908916
596469099
2030364328
1011141829
1637504161
669670536
637238321
1692305493
1227279312
1509236771
1165852794
981135305
155983923
467732066
1272018523
976631838
1423556022
637952148
1119386514
1784288810
1667748958
1938387368
422323344
1352834946
213646447
1552348822
636955768
1621209378
1491124096
1090270770
2050387309
775682420
1865610353
2011881095
414410915
2090936261
1158649819
1391716301
850284802
151926144
1005738142
244766891
1235941510
808073571
669854628
1903622179
2052274638
361620478
1221822326
1962624663
641060008
1462428401
95369050
1497103547
266187241
682784642
2082086483
1982166565
152484930
86567061
685253603
32852549
2016435614
309078983
803308592
1157544737
1057964925
1696056091
1550942013
434039978
136474035
1421769585
1832492523
1300265520
301031807
11305812
2079444112
753742034
2074366389
568622534
1221048882
351360824
1503584763
1239484610
879016966
2145890930
502108806
103980940
1125181461
1146464004
556382621
950768440
339211794
1369313906
478177506
130180944
45259509
2012300497
629711114
122984163
1926910977
1913424117
488119481
787364285
875904415
2041929788
1221145493
2052566323
193160549
378827430
1571899295
167950370
1839651344
1529745164
511980824
705401259
1024151420
1046770862
1758328220
1198408419
23144212
170886083
593766781
591442991
1155204851
25708670
1325660929
1548691957
1222574960
1204758135
954942918
1062488278
1098180935
247484956
1737581458
1599841870
161385013
379629637
351704206
946350266
1313725865
1947372934
744714267
1059137731
1178185053
671359165
81034363
1534161127
1345317236
1608412814
804561408
318480577
196351364
2071119996
629962903
281490636
19191929
208661139
2082027954
1388048781
725549482
1330254282
2059758660
284875478
1774866043
952348049
311747522
1643401165
1372129626
1716814479
388866276
319375723
1527935345
906407107
1766806664
1383451080
1236408798
386175082
312949443
79696801
113673840
2105221733
1550495282
1570409936
581471671
1911696144
1648539101
428034276
821798590
2031655577
1480961999
788343327
38272677
298775159
861156633
1842097257
1075942722
713531285
444428670
378673811
1727447444
294179891
718703736
1629063334
2138753084
1802340365
1785535613
1861130409
490234842
2136444363
1022475214
1107725569
636991069
559619503
392545271
1763224757
83053735
43366633
744854701
2031330868
417610900
111817982
2119166557
592471512
1035187330
1333433160
694514637
2089339880
1299508717
2106541535
424948585
1336765887
90993691
1251040667
1640108708
1511937330
523971298
2112190005
772168125
149065149
1156883943
1278981038
34499628
1809347562
579187569
750954618
1530499467
807909360
792941768
961532825
136602255
1885285392
1837698134
1458621024
264949410
1682690993
494377726
1757447379
39811946
1655290552
1786377143
1462523973
896819422
368416871
1934365487
871914493
1027085196
495346358
1921921874
1643562230
392864764
1200279826
1356849285
1863748869
659757119
1875737999
553357733
1496755726
152081226
2111492633
1357420540
821372668
420384767
928237713
1083271953
304059583
1631995744
1669064218
1435292633
2007989728
1329190518
1724994426
1324389254
1116742276
2061473877
33600545
935131231
948572640
1900568326
1754896548
2137577300
649585619
385174676
996703443
1374033309
1635876399
1662844137
77652403
222424110
227686801
1001276079
532361243
147342559
1103558116
1124280736
1376439267
656317995
1599464271
109595245
295926810
1830441138
590777787
808501255
717431782
1787846809
855060784
854462968
1994583575
1533166166
126896234
700220016
1902262312
1718821484
2034722273
147305686
687947165
1200537224
641507497
1627892121
840629713
1091420520
970260495
21945093
1000467638
115802012
661281190
642430046
1191569052
635119861
1543820108
393657419
130108376
184751838
489726440
1420404624
632182852
1303433654
1029793112
10297062
1357109152
2082469343
2125765565
1805191982
377211511
1473241307
798337060
1884054846
2104987009
755595218
1491632362
573077926
1873252127
1380684021
1625076907
2099741294
599746886
35195088
125017444
1621970585
782747573
164558258
1427764170
1941293134
2121896623
505604808
652369057
479338774
928057518
883089643
1922734258
318205694
1240866484
478830874
1962723695
266365219
587264505
2021847844
1430565974
1909942963
792476485
80241565
1487865218
917528030
642052197
1063583739
4131066
122501655
1145771452
1787974565
558790957
87602553
1862447469
1365205205
545884297
1988175617
477936994
304484118
226080202
1296559557
259709372
1041779311
1195873563
411711632
854244680
986164736
469675828
1327605794
1927070097
1898454410
2043277836
1550561176
327114348
753272751
451477389
1388426550
892893102
437190923
1205440346
106279340
1463398842
901919137
2005605940
373395553
229019421
26406146
296523358
1058147457
381441355
150126898
432558509
960319696
1422727219
1499377761
2057340009
1389593532
1945450416
1907035
629773230
1383149621
473795724
1593313528
906099314
427602994
1947398488
1196392338
1179187291
1773808183
2103737973
1086788874
1048100165
441041103
35020894
775931293
4793986
1361849115
2017724116
1574316539
967842867
1699855675
463129283
2016477113
55248058
422918711
1697377315
463667767
1987918485
257116940
1296786871
1232217136
1646069408
451837386
786253276
1941702343
1612126621
1559882673
1727754371
714464934
862575698
1837566214
619826880
376408004
1985600657
983363317
1189177872
1945885944
1370499938
622393674
669342754
476342411
329876614
1096681314
1162657947
1053992207
2029868356
781115991
742028000
1523561871
1205709137
1023647344
1577160395
199791074
32292187
1975696742
661610298
391963474
813187539
771751829
1201164918
1012616224
1697185191
324025240
1946749026
531922170
1406815454
561153286
1249359273
70483512
264606494
1718887266
1040144589
32918874
487487800
1972091044
91772245
461872698
327812075
1759431745
2107318666
1738194060
149426547
2067794347
138355446
1125527293
1990658311
2097294462
1113001366
923736943
974790260
323805629
384618628
210091426
1819372321
294213037
1100909941
1818464183
2066346425
1491374108
318150363
2091838769
1398631268
1705153880
244051000
1826828222
1368301086
1043702378
1664679478
719926518
1669677685
1095229782
1042533794
368836315
1290011075
2083832576
30005974
83253962
1897075485
1517239992
181369748
1782408750
2010142367
1242006247
1440586750
1599262718
582899533
1410486726
1382556082
312473282
660772842
825451768
1469727659
1820159197
1312280840
1305196602
1346485952
1260865979
1211299449
597171125
179030591
1041578587
454758627
1463364965
789185944
288882808
394816365
941592813
210165353
538118937
873223742
1508779535
769458223
1756434359
145590000
1569996111
949798455
1309692194
1675294291
1786986595
1105834425
1625829131
293537682
1011179230
392431295
381989
1062503025
1377226399
205502435
669717026
1498394139
964906049
1380084895
1273902589
1649568390
2069597393
922084992
1666304931
581925237
658885980
1026736550
1413095984
997140167
363741601
1626495408
1235264528
261922820
73486826
713421047
1266039513
856866723
330422544
1532422214
195029364
607618761
1167477461
907134926
15467085
2061474344
131375376
477774765
339779965
93262862
115427215
2125419301
1410269832
1298068644
1993459771
1751680724
596353279
1929967848
836802850
498757605
1521545440
2027689021
1918181532
1930261408
2016322295
2054124340
2116037260
1000195458
667312704
751998316
119068294
644618785
1752990850
988644649
1714740132
1581688675
1715864814
791679770
107468463
257816544
919482698
14137209
1838146403
2109763203
1603277161
455868881
150705427
1812859586
1003783232
1157896667
1865030333
482881671
250225276
833173484
2147183610
824201615
491321270
1863938569
1228243250
29283432
1231435923
1978616600
995466884
799009303
1734940204
1309160417
1570708120
899574129
1411568840
2104908680
360997886
607071072
1282526379
345018987
1740702940
477901339
226601142
76309217
325428365
445383264
1585908157
1161881183
1957463500
1169301427
504235892
621408382
938147866
208910282
629994031
886399947
1985089087
216230466
331715614
671596423
1842618501
336263615
1873643469
1689440766
1534122481
384797635
257198093
1935663192
112667015
138066753
71014331
1779712251
653089230
991877904
486657072
947091007
414342363
1334835917
1434817531
739063695
493598718
1554603547
1877497420
1831762497
1617330113
712983271
1737860709
1228333573
1635890001
1441975467
2002464058
578070792
423664053
805234923
2097744732
961230170
567593047
1325257313
662534977
1449687760
1590665644
425750691
392475262
1548971357
682266275
1452160155
1703598982
1410893792
714526274
1234274446
2111307587
6358235
229851428
1677353807
810182288
1184193681
1903925812
867938500
1500426390
1886888906
1055104231
1812565454
229907205
1251040149
856332378
1962452378
1039249078
797582271
1056646728
615243474
1639744758
1334574606
906960029
1143381456
23793297
61899808
1960830102
871165782
1064900990
707182875
18196780
1652550056
1273112581
1540118788
1255458498
880649254
281595966
1049580786
1157617549
1183011618
1051216337
1923205219
385280649
2038750805
112129971
398743563
1968554989
1292551700
897406810
1855717432
1516338791
2134453945
1256078346
1013351278
992503836
859154748
1610717873
1785137891
1525305909
143262163
52106277
1697761875
92883032
1358681267
2017601367
1597359050
739435976
1528597474
600485
812736580
794426903
1831773475
771484783
1436726083
1840023794
1850593926
799955839
1436007364
1639448890
1598042625
2081897814
932090177
1158088335
1043508617
547561549
1697593553
1282874639
231420787
262346281
1618145203
743506298
1047314548
617395631
2042419989
600670805
1459402246
942077085
839574435
1313452936
1325216061
296013554
1428382479
849549772
626255624
504436177
287684705
2062707678
1901818049
238209729
359654550
196182360
1920424633
1486789528
285153086
1850768746
306235216
356720234
1088732356
1753447928
1996405408
910114082
2013945475
694244924
1802318663
1658300229
1323482445
601974316
251868227
1520756828
2070055301
907023255
1967409280
340939928
679827909
836453491
2087947236
1120194283
134399678
236838200
1696022149
1735751867
1245585109
1526887488
1265296279
1037571034
743034933
824131942
558583376
931608830
1154393538
1093207011
1922637706
1645633617
347723849
326766261
46039417
737439402
1620027234
1959578967
616679893
1543678545
674617959
1546643979
1667574545
1504101697
1671058239
1123616687
1632945774
434035117
1146112565
1648810934
1961424747
2137944103
869914267
1229663712
2101348434
97778664
1252913244
1645323711
343369466
1316869839
1649418900
289031630
2126510118
2105192739
734271771
1151825387
1933831802
722730206
1875201351
1813287893
1794215419
1256582167
1266995091
685267036
584195292
1535105826
2104279933
1175552849
866355171
214883461
1267743356
1169842810
546314653
2122027379
1912755884
1361679280
337169345
1141955949
1776843377
482419963
1922349469
236912177
125334219
1992024907
881919800
1852912531
1980876955
380500861
2041214191
422872331
434663213
1828909951
2062235469
519254463
1560800194
1732191008
1780866153
440510471
1354197181
1032423615
1692310327
944110976
1222358190
13181472
1563654185
423888416
606319487
1120045445
2082016852
1866539417
1168783230
1978976751
629711114
122754894
537746585
562860535
957781116
2125387502
485536759
560198526
358508593
1297489020
366307032
766688442
962331298
1501639487
406754956
1293806538
175950399
1657976895
479828261
1748486506
197030964
1662101101
1873821667
633958388
115953371
325528717
1090720450
1039771636
1196845350
2003612545
1712860641
27220407
1520852672
1925349721
342297634
1749592249
128061304
1745071884
531723129
2020223625
700807028
1679708993
2087612995
2138250332
1446761454
1272848316
893404079
1138805248
946249294
1675321580
1832661204
176012490
1331976085
1877851249
1368859317
768664743
1259706308
174524643
950796621
1295021234
631321183
178446226
1137100615
2078857927
1528246901
1824924749
1698696940
452847075
277433268
173543480
1324189153
1812793750
1883034185
1655253508
973691418
1800967411
1041680708
1808892850
1377370618
800894475
1444198112
1796487069
1023764026
1413124033
1566890894
1928339720
1576435967
6995512
1695757279
1493261994
1728065769
1810697032
644032312
82029176
144413514
379287776
1404492821
1216274854
2075530707
477246040
1947067447
790975165
1089150211
309844588
516369042
608831891
1315034896
832516342
705106356
847481221
1674605251
1078731033
2040127925
985195724
1633895627
740918412
1680239741
2012918892
159097709
152490448
65059117
2121498595
2072622067
1852161915
1749582267
750001172
1496479985
1585799821
220486214
1045511483
1674109014
1349985937
1654886405
154624844
2042307178
1236895406
1153222137
994601130
1875570636
789857132
232959247
813164525
347189276
922055678
469524114
915418710
1149009594
517817207
1410334466
421530220
944058563
947144663
970163922
207400770
248223454
1976564181
1817707193
1783560054
2033779341
967236916
1562576745
1037113714
1024587435
384661924
1448570621
1385518651
21465487
1975777621
1704054476
503549712
338782992
1693412164
1491559229
1698667917
1617008400
3820294
1425185331
1967791498
130105350
1839399707
61862155
945500920
535749997
1616680253
958840745
796578418
17546952
544326717
211084848
1438212994
1509634394
364424400
568669289
615109893
1566519709
150676841
1901169663
1742302652
300845431
1701668392
961390788
1695495251
698377438
824008452
148896548
1075202667
1897628766
586212660
289570984
5141655
763241863
1912164527
1826961420
641947187
1632869733
575498495
54826160
383288872
1725736834
1031958280
294156293
1815458833
1197933384
516840862
1442654434
1427721819
662208337
392198162
631743760
1970442752
280406770
174193888
133117423
1512137485
1914781729
817437197
1530693863
2078254324
1006511004
1108639326
682988767
737439156
264482092
876588574
603493113
1385192629
632220265
112384327
83214362
2068667456
1678098198
592831168
1993984096
1108167913
618741782
231990824
465543266
1628984501
1056834408
472180183
866723806
1940226247
1271200760
1288659162
429866218
1611297336
1116336476
524874083
1339812628
1456956800
553333334
407402150
1931945961
1812983090
2029274198
605376564
1944986137
1858193284
2132683109
1444705189
54684780
133219096
609531514
1224122847
2109896959
1807212144
1526323347
1533904012
31456219
1096008960
394417801
107128938
2107012067
1894441092
909573556
1633559893
1799263094
745122385
423959587
1299232544
835354516
1130803909
260752685
1293684773
1005240664
1546732407
1200950387
298400544
1168954217
503783372
184013631
750681373
1523181958
242489214
1041060350
118908857
1391581096
397847485
783920957
1136800639
1093296026
1397280290
1860307435
774488214
1533125835
653030084
23034436
900927133
1668786329
2100108072
1720267358
1889361816
2080060040
1314890374
372363219
1802366928
328509307
473810202
1764029003
1418413007
1611230380
990842041
1944514198
4789666
1589772713
1773411376
100128910
1412652682
964092303
389427145
952361170
101045312
1129440424
1402717676
194058835
939453024
1774783810
318768864
1481752821
1665597181
335546662
1333536976
447143466
274395464
813643853
1960428845
1359480452
426215828
1538432084
2038324985
958091392
597929395
887832976
1987106779
812526087
1842003183
779313859
1906904104
1967217046
1921493374
506622398
1554641551
1114914967
382212794
554477400
1034863463
774035677
368427688
557488207
933347103
1171100285
2114542520
334318429
362004623
829845128
1647614678
1567420697
205101138
1265624328
1729238440
372394262
1459894906
926720791
1142561740
1208022820
909624435
196759763
1353751223
307940720
383213342
1917820713
475451715
1752559350
1320912262
602655266
551018305
676850102
1497746963
1911787581
1986599322
788185129
1204996152
1899136827
1156001300
1883744183
1216802026
2128987517
514304631
1526487032
732881605
615408055
1190171317
1214091083
56431445
332059709
1703748976
971066008
1144244415
535749250
595013880
1842382745
2047336516
172163376
2091120350
454435377
1928899479
444418449
321116340
1909499419
383154146
1583445424
873934879
1200024215
753603489
1091443882
1664578069
156055279
1344971697
57842268
2042161726
1300592826
2025858512
1203275807
471404116
270596203
239870884
1013471515
448732235
180875895
945648202
1531930641
417196849
11169802
391554206
195432220
1166980230
20094994
1985542067
946802064
162314137
358249209
811970045
2077736477
1372949661
1291345937
1134450394
376107111
1460076981
323305668
1343209992
2063092139
1559159479
598624732
1998708733
576121947
734320424
366675496
1357683509
416187019
685280386
1232753169
100371309
1197218539
1606386050
2025851853
1901503895
125130015
1825584912
1086938076
900681777
675218550
879800124
256103480
1350337675
442339604
893191710
440325082
686675689
2146098717
1106227184
1040783177
22290068
1094806871
1250548828
390144299
1065955306
1903391772
697353093
442877113
125806838
513974275
715909980
834803268
1112007261
1782307013
1351906035
1393908700
1534162401
602675835
1911299122
950965452
1435940020
827346792
1754969873
515705776
1866302568
1456570213
1214123326
18076350
2011035277
1914903855
110045949
1725976020
2129775391
506789337
776826196
146054766
1126511305
737555855
261468610
1012570919
1754779722
1874852728
1657033776
2084005115
1236729967
754798444
1522179973
29015300
2075347577
492273169
373928986
591400376
1411181342
1446664825
315506194
1952630226
170820796
689561655
2076610892
352510284
186966763
1495275288
1838953842
1503728949
950205615
961610484
1743237270
2128049714
2048471621
1964073483
1125035987
416908147
1915711823
1378236636
1181165590
850887438
2110377536
1178276458
2052323938
1651722303
1350747317
439552450
1829182139
311922862
1185187741
1411866100
934787602
1928980941
887900234
936300020
2113171046
866488399
1369788503
2021757694
1151806097
790241727
1033021534
724241867
1280314263
1525225691
353726199
1313953605
469315357
430391619
1213536024
771853453
1767757790
1368479205
244275079
123006654
1843213106
1394116543
1265667783
931154885
868394749
401741046
1744065439
665596392
1854874634
175967107
799694504
19098223
46656064
203637352
1359617881
1680643160
602934911
1611485082
1270431642
1523658473
1171322760
839472359
265717848
1774139849
1256324109
1719264231
423734950
1967034177
2038923293
506250243
1188239552
1894740325
1877609217
1946678430
1180453766
1660454209
2029737851
1938407560
1159457521
981965151
1453047400
1042663644
178507265
409815012
1851429982
2058787523
1005363748
238333884
294282079
1127918204
1055355333
832015981
281570704
589420854
1371251364
1384690775
494479115
741714571
732507262
934686743
1821179196
555765740
1036797430
1872350350
644433073
556340699
1057813194
378486427
1172574575
1421138136
1569651118
1801197595
1243148480
1745716117
759407284
1938260595
1265163005
767126413
1117066222
1795742320
1020215974
817195181
206951673
870137336
1315337637
1317614041
1459986747
1879181293
1363554847
148299678
740185894
1785961544
914890157
1804844597
696290510
735353577
269568881
1881323477
205995900
909277796
747092285
1693626375
787409569
1621360094
740289678
989792368
1076652733
1891762543
852579208
1725452511
630277785
370174749
347359100
900959638
970345433
572944196
1917710078
1414811312
79943792
1237051414
1744066914
804167454
1526232955
555770931
1708986477
1254890529
759066544
1745171484
1080349132
1707531938
1497862308
74953563
1890257537
1007717576
1057256872
1003476914
42669280
841012624
987137483
146150961
177254956
727718174
319543468
1143782725
50995930
419833732
420830288
2074481918
534985084
244230287
728203034
772639462
1480379246
1129989474
1707627771
709577983
973021390
995895987
822684414
108431348
654301896
78849770
1642029806
842845797
165008977
173869437
722074620
576475517
946611603
1620093500
1059481977
1865059084
1204678793
1157299449
415642231
255906480
1606124196
803824074
782910733
1490506557
1656742413
1120635107
1507483883
575595707
1406062862
1095361562
1462759505
1534187501
1821465889
1402049000
431957515
1069770881
53321745
1278033996
318274311
1896215396
677588326
777839223
1311751490
4164138
1636634654
1338364162
952138422
198180189
1764552943
1120837794
872651772
1398836165
446077625
1292972051
2054412286
808886274
1767934651
384273119
1248426880
1251512676
424138828
33776356
4489677
757114784
1127626612
1155274413
2097167868
134648784
661151625
2098114570
1668116127
1563861400
1304262924
963587691
1950494758
1681050397
2045768298
19477265
611623004
2048679844
1009753967
2080304964
1661743734
402715243
367116742
609488657
1312334949
1372251542
1166360921
1214805957
430763356
535007044
988425249
314832048
569368029
1641951866
1676432331
324282034
1521547633
1464726573
41699425
644103498
112549908
325439578
1179348121
498746878
1185759066
354516409
1475551504
1858327211
526901722
1741246897
103585241
617607932
729654693
1033294342
971178337
2145989073
1859493380
2120811875
471171582
1871123901
255724446
2011024101
1051005701
1274798026
63263202
1254474978
1724232713
1013802810
408368660
1951261617
221199305
641460
1432503415
121428083
456894841
2074737402
2137335943
89304110
1504469349
2040026964
542081465
1389298513
214351328
1534945541
2018482191
2063737297
166506108
1081691016
385856959
320073232
1872965074
550153121
1828962383
679590738
694947963
1254766384
309202737
1320914259
1332543533
1053757706
1525222043
217461943
1314883781
1494011770
1660557122
947814873
1513801474
1994076775
1052247149
260873905
1810805413
1618579434
1854934917
1089892038
1386255356
1887204315
101290345
1232024810
1249317423
32374800
863305939
1539900878
655460755
1509373634
1970108121
1227785067
1069754103
1658185962
1841890765
1720911254
2016062210
824774641
422552988
1879808759
16660134
1170961443
862377820
1788660895
720903964
530939212
949576468
307738543
1125500020
276549120
1944507429
402857383
1457201996
1379929727
1573413173
1764801141
962893962
846422825
709825894
2087488457
86906928
1942526403
1244316556
910327728
1290122940
239122561
990341351
2070834673
1078498243
1327094279
165541814
1157672710
1839507690
307591228
506119896
1870386004
1965182979
1763804593
1878554358
423827265
583623705
1001544484
1342188211
1904785724
1190720072
1208473119
1158713956
424956371
2145284948
1886950239
342473641
103760568
1977843750
1646354775
1030576410
1930714584
1883237332
790816844
457554025
63399252
962977516
1764183481
1397029724
1713309458
1074565619
1771731220
861911408
180524332
1472584108
1371173848
1560625229
1208243071
1215680355
1227901983
343367058
402263673
2048427736
2056934262
1265849972
1970369577
1966355282
2136395855
875307347
503865556
1736959672
1511474363
1664870444
177596687
1400170200
566290533
1243713139
338120865
1642049963
1938648262
1452034366
1040195043
829949714
1922944555
2043670042
1236946987
1314243630
1618396440
2061959529
288766670
961092638
1739613597
600413454
2072076300
696212869
1081241581
1583857702
86900095
2014786325
1843091698
1016213930
2000633260
297245183
323950157
1188871983
1796823649
1141625071
564690567
506882568
1780928789
791204341
1926339847
1688823497
2100344258
948933266
1151086195
1693855470
1048056052
632158149
285265689
42612818
1413163194
1323619222
1564124837
466907620
1303051250
1982053149
1568449259
29088416
1383732910
1251053754
346429734
514200845
681456937
742193918
252919326
574567435
2080356682
1242327348
1634864901
1549577830
1401051897
447365138
518939193
1888650905
1295835235
1300789518
1679632569
646084859
465133197
1742760827
595154102
1469410299
621314196
8846385
374472960
1740534257
688780062
1653563071
1537281243
1446016818
270578550
1493342819
404844851
318915247
1071854497
1162970599
535371584
1878012958
10158619
2112686849
2100811101
1609340591
474881285
96891372
148946474
689508876
1663085113
399701837
1531588926
1565735356
1236640578
1670527021
341691973
263156849
889475097
1223099365
3676738
404775177
2044973679
760761072
1785745223
1217455241
1497332094
1253356928
151515480
395383570
1953679873
1780626037
1708124782
1281916235
38463202
1527880528
5365979
1752906895
1554327102
1625556327
2038532336
2086643464
205296749
1775137263
1776969567
2035772031
1130146293
1657900966
1510199684
1180067421
1174122014
1141456429
1485514582
147778818
99650156
1798590229
1571191802
479810318
352120109
973840451
461447578
399855365
301903893
1148332528
1701176626
391434247
2077711469
1914463767
1856930456
1092389845
448114921
439129175
451046721
816438585
2122091481
1294677329
61217536
1004989606
1213971106
211869826
466694688
638265863
67985181
838561621
1753817616
676284332
991441127
1042157009
1853157023
67522720
1953955090
115852380
144503001
559714173
1100961863
598372528
1130150020
172347592
1351735609
1293553124
1441161051
691106906
1100410255
2045569
766263835
697880008
1831526744
1353595519
1919123442
183189429
49348432
481780328
189758590
1828177793
1418370714
913150499
1851996109
551301736
1923311445
369818975
409331613
1643437240
151713361
425926944
1308389276
1602754388
146681314
283652756
481182387
931160465
1647961553
1208376381
1973577375
1840276794
1285494740
558982409
1250249260
358639692
1556680241
838664974
575978017
618157848
2021049570
331987414
2046142948
1910793233
57794307
1984657022
1389929327
969909756
582694825
1320325942
874835176
52208813
530120411
1708590516
602995700
2082337998
1561842714
2137884951
2051115386
536944077
1931207907
1740627373
1771270481
688878477
1530979881
73456555
2053357158
249656339
968265919
535351556
204150748
58527376
811980205
1524242410
1750994299
40048284
1550183602
2057082881
1420629682
364002105
1422730078
33708219
1884483003
620130555
1598556228
526362300
580262913
182060097
1936916300
1883303611
1399215465
104987153
1342489889
891359049
1873603650
1149378953
142470537
2059471842
1674134494
2126122889
1415725720
1707778226
1703740461
1421488762
393110801
681178604
1872212636
689862060
2111423135
139829322
869457660
63942295
842213583
115928439
286310123
1909412885
499403065
880725947
658035266
1010611056
1207323110
1836000320
1120389175
1507760347
1509847336
1555249284
2063427951
284050218
524935914
696618754
852118309
272920202
275210821
122627601
219395645
1081650555
1476331072
250526211
275120963
1680814709
1867642777
1053122058
1084919889
366246381
68239037
1881687872
2109598590
883066172
803183884
1392104184
704676361
1798105680
1384296061
228241266
674186566
264241907
1381380794
1520063853
760848040
1174828543
906545900
2055068270
1592622911
1742875411
922377663
826495786
2122134143
1678769000
1063518362
1279352492
735103643
1313887829
679653752
1122085666
231104085
1275851294
1707415503
150307586
730560099
1991060023
1449117760
338425978
2140162795
49979581
17349535
807007994
795476172
319620757
675535254
393463804
55699958
937331572
1103748157
516400447
616434028
1707385262
937771256
1427628026
1974371927
2136572316
1012784920
18442832
1639041574
555958438
214084337
868006636
1800228245
1823157437
1123583837
933249833
1576813606
195740868
1026720798
1262712832
369487374
229081868
1093862673
638789704
1446883197
836384361
2017828029
849471750
96219350
264277230
816440671
1294563432
165543163
697388352
1215204699
1384561499
192906972
2024935288
162005781
534262
335899547
1250023366
596534074
747189322
302414950
1686387132
370385481
617043086
1696909947
1283128431
283922762
292864142
1067541839
144966438
1267756274
896614682
1801695200
380531985
2081664661
446167805
246957638
719648612
194939395
1098359091
1668793901
603036009
440290466
360228067
632235421
1069158969
1840953833
1301783564
2001518308
85643678
746317933
1946645684
18335407
2034603260
852248371
1407037765
1565287889
2025018047
1590715286
1485891816
2032824056
1473522813
1303792836
1138512791
496514659
626704755
1311761285
1360721583
43944717
750273084
1702170702
2011686351
1489906091
727269473
934451419
1628162183
420092125
439116180
2072757813
1143554914
1088004149
1073793999
2084848827
1038768068
283530137
1844346909
1708558688
642189572
1295725204
1807709396
328852517
741874754
1131983590
698529885
1607670217
312580255
293544293
1060585295
1330254492
867284593
176610135
1989784710
69930859
87890475
702562610
242766647
1921782041
1986954204
1252962017
500668898
47333382
1707811650
1049190287
807085976
1079072608
648668427
394667837
1349803034
313530486
19660502
1935884174
1191914258
574838313
1261640431
641853101
1120394001
1436259430
1806745274
742582012
227583175
709434898
2060400983
941280280
695418145
999944084
1293335945
891157479
820319505
1826712402
689705418
1273760901
647468400
125322934
2071307298
1081265714
1386795742
74475809
1424970597
665055754
1129963705
1585580778
1506009147
118274990
1214873654
1030984347
2019621121
599808474
202409031
958254047
769625348
1570392917
1784562300
117948707
1212847308
140210000
851476043
1480336635
1613295899
855384786
1676513688
526769571
1592208811
41692342
762502219
2135422792
477025036
1584091822
1967582225
944779445
763775009
1578009123
627600239
1161231405
645007439
248251801
1027430524
1677051812
1269332897
1356293408
18863747
146383027
635531736
1501318106
1550662337
1111425085
1460168935
1919673004
2004622795
1208986847
1320064079
2030801603
40722404
1692386311
665943192
1685841059
620738341
817164480
572009293
1951188957
635333805
539300944
2039616508
1417686810
261304609
1021203310
1788770639
1896689400
1606333676
1814481637
1876503113
540128588
1674187340
564635739
707590786
93788235
1358344025
2092482875
2012474867
1365524452
1616392816
152573676
858659567
988103328
885371880
487102282
745603171
155014192
1432962641
1167115304
1285551523
993479558
773080019
2015229007
330123561
439635484
1563725069
565928448
2058655455
1526772706
1225077324
523705039
955150201
291939587
778082512
207466408
1702728382
1051259799
359571094
993985732
1069191255
1848699671
1928862631
2121706932
1032863836
149104364
110428511
1362620400
1154642703
380174263
1912208777
1120314465
2123540553
1977760854
1731260416
950367332
847331193
441547245
922296360
635780679
59469035
1348638309
115715393
1947791332
1485448403
738639077
1401183006
2090245746
487473708
1750841258
937192149
905473227
503360963
1485483518
1271105430
2004712611
1586498881
510199683
1678618038
327783203
581973373
812399595
1615580411
1927481379
127918870
1636034676
35918272
654263614
773205687
1098388360
939328204
1534226936
1132396820
1152584038
1881404082
1407243113
1240112237
890351274
461711517
1502082448
1315651385
1925694072
2109537724
1803839951
1284287620
1205214648
1116790023
367024004
1763894151
1540293321
1918900881
1072523707
938816737
392504244
272602817
820556167
119317834
1922977822
881290538
1365190736
527514142
457117515
563490707
101651306
1112158805
2091849080
2136070060
1270228628
1163646894
1413791773
1373954177
978104028
1774730885
440591642
100532180
361164704
1640213286
1692841096
149475197
1927786083
980081198
264471735
924629156
1872959550
1249053510
723153460
1794929052
1031835152
2085946387
496084702
1361499203
785187342
1615326509
1863477950
1244471206
115096530
1249726668
1485397099
1767307580
1758701844
1640363263
1860971037
445400361
1991730310
301453715
949970966
1697523706
739469260
863788209
891454206
1376964284
597439430
425377368
1856635223
961241347
1874865040
1483965091
111895127
1548414665
463010375
1685166424
1342783848
275659823
1915660300
146112719
899910559
661155045
117034365
66849665
1225257029
321191493
1117993616
1632895450
1571192699
1075866741
2097169611
1673049279
1657684428
506510204
816213947
323153100
1742836841
1166984817
1046019394
367014969
1236601431
390602302
157774971
1162909862
990319548
1461005170
1685784928
278304900
1434400158
1233703815
1300485717
1004484097
1050396038
86657759
1123647817
1142660411
406307319
946410442
1669301499
2056320724
2068279589
767424561
1244720720
1423457220
470485718
301377977
869146589
330739931
396714515
925022953
1693591843
1172438437
1055506073
1635624532
575152717
569290713
393320142
451799535
1348444049
1424261941
394957664
1437428571
152484462
1712475760
1221143823
1118354518
1632550302
1069229494
796894408
221178086
1058036896
1039798452
549505179
154703169
615336810
1235317598
1065206322
977936841
1198580345
1108916681
552043791
968035383
1377335942
609102651
1243148626
1885024374
1560445131
1595203885
1659246366
1715051075
412232064
603125301
230744537
84151011
1726419326
1182426974
1639152053
527367916
509935372
1721240927
759847071
672247051
126650603
1930061104
1057358807
146809186
1689089829
322911322
425289760
1025286701
230464601
1846521172
705163203
1202203395
1044198811
1161335293
1668272627
1306266537
1927180691
1481079317
1842400062
1206516393
1357289719
1720980002
1477587798
1345522634
1296472230
120029438
794105859
479687871
1982776552
669636440
2122904443
781200724
1192277501
131822780
2004926581
2000975930
1551025140
13447529
331211467
1639073123
1418639125
700643451
353253561
1691053393
610273476
428541587
1858348446
1074116698
1180304323
1154249859
1234927910
1723543113
811875314
1911570034
2073127216
1907150305
1897391578
590264415
73340938
1936969010
1777319299
1514763477
1948053963
441743746
1065089965
448257203
399630399
1136885449
430463908
188547269
987126461
986034001
2053271329
2142859517
1938899667
59196989
651235583
509686306
1756145173
602848082
1653260624
1751473858
1677609443
238829614
519458095
423588810
922287060
1569528018
770020136
2041005589
243615146
1919692001
941657682
1283475003
650845629
874304743
605418080
1038906415
152419495
158761541
448432432
692500024
1019841566
235153713
450568179
913386428
1437332667
915369055
1311414365
969111806
227924528
574437213
666042354
985954289
1327225353
946694495
494059523
1947031758
51888839
1793098040
156833574
1587445564
1800728048
369051537
1875570636
1505737938
97780927
1336527395
1101031595
528787874
1769427051
1338905493
2056144092
585400811
2030510432
1060152864
524408287
1963624330
1437319781
1258899417
482169071
197913681
660523459
20151273
1694945409
86325013
212454741
2117056850
1340556817
1805720544
429363335
1105074497
123110522
1459208578
1646598155
1698458354
1037168525
1678486115
179358027
1601193524
440679457
304968252
1644859215
1557850580
965350113
1016669519
741111592
119544356
650987339
1551030714
1792222780
1083565877
1080389213
1529226999
1235317929
1373603199
1504350605
1028982865
234174179
1756214818
320599074
1303569306
926245285
1037579565
355034525
631595059
197229630
2090076202
1212506416
963867160
1324794707
1775872584
2011112882
1254578069
768392425
1817130160
1305073987
106259398
702289756
1642490199
6145617
1251522549
2118654356
796549852
794524954
1770682949
2128601121
1448444831
847937836
766192704
355289349
1321200418
498340969
212571735
915759633
454503313
1470868709
662766588
769358956
2051079316
511707777
1633158844
329215209
1670390297
1048375579
1737009907
108518812
282353903
392059213
1464391839
1278014766
749163549
1575089651
1788166684
1162652019
193477715
1500983749
961119613
1625594856
670396626
813436104
1802294982
290836083
910589101
104018344
753678344
268431923
775282456
1683928509
1954661822
1076816262
827958848
1194272918
96877873
1959507807
1308583917
1129864915
908139977
1185275473
400791781
752555229
30421936
1237491142
1870972105
183904890
1027117172
911133845
212038211
1916799988
137235484
521404128
1779009636
925337688
1653210538
1352071937
1447683361
638880440
312990330
1588383762
1249916885
1201427256
651905352
558642219
403958108
1229597228
704054995
863042866
1368227293
332586544
1507009128
863020025
1791558614
227266411
1773340594
1596012628
1402227604
666080155
883521653
136391604
1840185596
622673856
1892169357
869480639
1590341818
24608301
532401818
192865081
857457149
908288820
494919314
1747623998
1873507219
602782434
690528107
1234467544
1773681050
1945577271
123173735
2088754059
1554455066
217785907
1445194650
241282568
1347747900
1950201521
1919118807
125690442
972682100
1742811277
2050070318
725935855
1436724902
483718225
147022772
1701632476
110141222
566497043
276784859
472861798
972332223
1526013593
1370532583
339026106
2145949715
487304806
1564895448
1556173190
195214337
123035783
746048287
1001984281
1749867356
1583765895
1929094989
1713537705
1363411475
1150101442
1339082513
338642603
922019394
1235392939
1507082585
627886600
493667860
232951581
714429503
1357765366
1169004629
985671232
83119194
1780874592
329137336
1280262577
412603962
46388823
169311360
1874287386
1075683022
1359302579
1853288063
1032471728
1956787985
981450683
315721529
1996314484
1139513980
1219877120
587172411
1524989435
1046986259
224661690
560388676
236830550
103825429
1093506603
1777809687
1518532630
960464306
578826065
928933205
2049437412
332969306
1167463937
244405431
362490674
914486787
551459728
96420428
2090231653
2054478180
565382730
1202421206
789884387
1627212117
2118539304
286069316
1031300387
1624565918
1891016995
2020595151
2086353497
838341284
575255204
1306961372
2097135815
1971934045
625237667
1361566712
1595587293
32460223
273312578
1323683834
749985095
79232379
1854700889
1354607433
2002077310
200725912
845907729
38600560
1337472060
1097958654
1636372428
1649593366
2109015856
244920862
579600193
1547346746
985585587
656549739
523135260
1049234842
987614810
2147403107
882005117
2145592112
1718309957
183753022
851594539
878558504
967787488
316606937
2022302471
1109092023
569239383
1718812691
274792653
1463946807
1824309411
2026755780
1769737480
723860883
344283339
95700683
636666450
1415902859
451802707
523422230
336315563
1971139610
106339227
1078122756
396794503
156835105
1361596986
942455248
864798473
725732956
1258746394
1040475327
519377130
1052966519
1874772818
1797762798
1630307974
1124993858
217702067
1349352521
21937097
759875849
512118581
359507509
707050640
1569572010
132918781
788953068
887881302
1008596431
516221747
46366355
53923276
690071806
1083510314
579296884
764095462
1582704631
1704374159
520709004
2030546967
802011779
254199865
1606006801
1995615486
535931791
257930712
57317279
1381374481
811306638
891291700
915943728
1342008932
141364067
124320512
1601391404
1522847879
2142217495
894908370
1878497547
2132539870
108386977
1219425285
408475510
756331818
141581168
1650873084
434403222
1053163836
1121679426
1533756558
330259776
1461895688
45773506
895141322
1502377376
1710121631
1718377985
1204642516
1242811032
828520732
2117183915
369537105
1307303436
414688033
1736147249
313968972
487659791
1728906907
902330963
1796885806
1826405705
1684847376
976020216
1013029289
870153050
2034845842
399402502
548017431
1438292557
1745887402
758036479
278885506
234375245
6752839
2033209199
427454933
9398434
971870487
1893519547
1022698117
594497966
344268280
833233990
272087416
1900851598
369887402
652447999
834915465
955483058
1963115640
1512374669
83657975
1466239262
1688897259
548146415
2039258588
47199101
1893584299
556086238
783093605
390506419
1529179254
1845306402
171472365
225247192
1459640501
16439785
842899722
1703537161
422649973
1908913335
1308399155
1102310657
434445936
2088054394
1212028681
274676296
648702235
252394426
1961786533
1295567988
512752009
869547789
553454176
1848274442
1178131696
1695248241
188613083
1452295865
34861288
625887139
129779443
186812417
207448038
716266596
753807271
1769585656
1263106558
1851791408
1355571574
1297025354
843807530
1494652048
1797282844
1521530961
720222876
1140885884
1134006799
1436841549
2093389602
1038435790
1279446422
716904891
428200432
294288278
2043986516
428016672
458186987
1015629132
2118417826
1259474953
1820986702
1163530118
2071316828
2124515501
1406223867
403261922
1547320020
1684621271
230136196
1343609045
284567726
636387448
1697913404
608210159
2093977783
591039457
131374988
1483549495
1397943584
885092159
1056084714
1522867268
798252693
1745792887
2050774986
381062058
658759236
1758549058
1554622102
1232804185
2016277616
1222398922
1035416190
350498867
680884842
1150468598
1879994982
1365397010
1694884965
2017388249
1187668215
2116439577
991787437
238026467
581348301
875410958
767815201
1020371125
1649549126
186871162
378381393
247404548
1588014167
26140923
675603617
1128421967
4851839
74535873
389869053
408590432
312156766
1266615967
535797433
113887972
1589083958
1530627046
301526481
555772540
140674985
383614624
1229422323
2083219427
34352062
120415587
524623854
58282910
1839949688
818281176
3685000
326606230
77243883
1611885149
1694269291
1858209080
689985330
1496093852
1200656820
547433083
338748877
1467461576
154096791
1881878612
1825739831
1070437966
593766093
152282941
1520897702
1416964432
1873750332
1152557487
783538056
558254333
512239436
618095139
326750096
395573003
378007889
370624590
1868756690
1588809101
643719395
1696548503
914573572
115930238
1478053223
1156306958
1713990681
552448711
220873651
1480787421
662110904
529894895
1912845613
509833900
1865443656
1745513604
1923480686
1297307193
1657800380
33546961
874400551
300509199
1887712383
279702063
2026187875
222792430
84283334
1242620939
792821602
1548460208
724583957
1191805122
532667293
371830314
1698108945
1026551979
1231011962
1655463996
281406008
834283905
2094581699
1378776089
1359711978
2120233752
960039795
1589742599
980296761
1898401764
160302206
2114667472
322741665
2106584105
1421731646
2010874238
1357668038
1155189883
277103406
1270131921
281064988
396458417
2092806124
2014701910
1147631019
393694241
2066821660
321261560
218469325
337126922
1901248080
497641535
734671433
1145501359
1594917961
661397381
146073974
299187746
1054095447
1933486082
507199610
661360407
600988883
312982108
910433668
1633251950
1741229840
984410006
1622902671
1282353360
1641015696
1526859557
232944188
1059357505
362793915
45150952
74125111
924105236
795098123
1243031474
575358377
1462583463
1370668679
1965225282
1484745372
2009806725
1232280668
629558604
1031920552
2045584808
2076583092
336243748
604343242
1417139878
1052538323
1290970212
545143238
607575110
1736615823
309971475
1039906275
1034342551
904769523
826579063
973541842
1320049057
1680023578
314201562
1455745329
1407790447
193992908
1211605730
1562425776
1394789988
269107468
1730586925
1090058886
1956228769
1203638403
1426790874
897200280
1495963696
30209680
236497415
1575997689
946306474
1767713304
421775080
263967403
1619835432
1872299546
519537973
1194061777
1414808005
684093303
1543542133
561511829
889516346
1150660060
821255700
1473089291
1035769561
1005837724
1527020601
482735433
191459593
1703506161
608584943
897565813
1930224449
1751301011
1477883652
1139124218
2072295255
397040774
1637357569
1646548112
522576475
1682481299
547111559
1728671671
2102510090
322614734
1925846158
880890220
196486186
284074479
479338794
42503150
442573801
2062866111
581369349
2144775677
2003852109
25791929
1483425605
1911187722
723487628
2101781416
557351389
1571932103
1844741369
473122914
226772239
22020934
1797950135
266079329
69948512
1928937251
173384876
214154240
610573780
1372486631
1969912902
189689001
747261901
52093755
1339009344
1163006415
1543844965
1724755105
577224728
1257533332
1702987984
973612990
377818235
2085851999
2126514997
1581296750
2055659175
2058182169
221007149
1763287998
48398716
1518175447
805861669
1590638232
664865626
1551781202
819553616
363999194
1277680003
1668077058
1668139346
312337999
307776872
1529602878
1624540110
101634361
1020242444
1560889938
1947563928
196486186
1451691199
279243445
685130421
421278351
1583804095
1981829791
1637736557
1654768460
660303741
1181826665
328216113
713403523
804733679
1360080987
1606150088
658142618
1233370534
1910419827
1102116969
261551568
762949204
2056130862
1572905117
548193093
276536719
1039539372
1757694371
1330381669
57301340
1024904786
660880516
880775523
2063047588
1828521770
867058811
1712343165
909002420
1732691980
205969475
2062290565
1118361768
1219542457
1648567047
20801399
1015281852
2058759226
1468388216
571281409
1403746150
292742373
230475041
473100280
1837407674
494185513
620318727
1723562002
1348840097
995219845
1096761834
1609753620
484777750
53990263
698163439
1712828034
558964721
694571704
799467772
1050235849
1460252995
503389488
1031314368
1433349068
1520947573
1129226289
668982795
2136733102
507107485
59328646
487164167
829730039
1193948835
661882566
1914610883
534493887
132790977
766122424
520246347
66098498
429378273
2099890973
582024682
1840106857
791691911
884079038
1840203882
675213626
1388341917
1692300162
418462705
1746375241
1158444313
543780488
1290402506
2066722648
1962639432
733077774
1940908207
1131963707
1886501083
847412313
2105422974
376310162
1160269792
1760034357
8384757
603145927
866823787
1925842668
1195810562
1879467578
354650392
273798663
687437999
1266178355
1459172114
1259849231
231325294
747319655
1168695466
1067953527
1029761412
412334573
1097114797
510754130
700352520
1233422300
726381998
1994506536
1963858385
1751227971
452266711
1714449541
460689799
881028321
357735403
49339702
166912607
188186529
279650015
2008690904
1261520107
201570815
537458050
776150008
1788218675
1639576039
633355740
1156475958
2113062115
34535366
853303868
451843417
373717463
1643502975
1251323827
1625860944
163517355
1300758993
367745330
1051718394
1114071195
53455179
301420709
1769730152
800291022
732994405
1005791714
1750811516
451657429
2090385256
1708588097
13004712
1926856981
1373238819
874952710
2125329093
1517922570
1128863568
1385893255
513839664
1122332417
1734897382
625432967
131196082
1888175091
1758373512
1977062388
17729065
1634549077
232118346
299600816
146835785
1176911767
437191867
2104978080
5205604
156306602
313599834
251611026
1397240316
1899278027
292698709
339755647
528226197
486936839
1673444112
1391255772
1961542830
2066106576
39281797
509779043
1856700860
406970766
1248515270
1198660946
1755286828
1028974285
1196428753
1549404715
902097737
1711986834
2042306089
1364504318
679244149
1010661898
1150819766
1897155655
93188841
1018359991
2096249099
364935035
810169704
720857857
608131302
352502709
15728780
163295739
632527925
957198259
370899373
943207157
1296188819
1508288525
587816951
520004990
246445478
2034465972
788696575
1642877296
2147026286
438939547
1647884677
376047835
1980601050
1131104501
1448678102
1818157566
1940668852
564974946
1935163540
944915740
878107261
718163267
921698085
263086481
463989142
332179659
1020101734
2123562534
1869820683
967928541
1480046870
624038640
517249708
452628817
881811829
488237700
1471029356
1353672614
841884617
1152026490
495480879
2036058446
1124029584
1377191082
252949103
185772708
2025637581
886647582
853972727
1366221022
981621475
534188494
1320628437
1871879851
43074402
96926758
1080697158
1897397056
1874454373
933634809
1613235655
1439803731
1007965586
1582754971
204069229
990027201
1840896596
1771167810
930752596
259931435
974748436
1291598555
1847014152
449502732
954763451
1810139911
1613076434
1016373483
846878476
1219252718
1223194401
776483533
2019817306
1510914619
1088107009
10222260
1147323832
1588799209
1750735635
1598479924
2101423464
380358840
495344396
150878550
68631460
1914507410
144957227
1913276554
1336883109
2036462772
2103277436
267362691
1668804456
1130341036
1958933191
175276237
1587119242
910813932
407899494
1694668117
1603903821
1183393537
870601105
237739822
2032104010
131976492
671555219
2109843166
1489800502
1538271994
243576998
1005806647
760364787
610975572
499230782
1607895514
370033903
1890499722
761733728
1729217629
1531249915
1752450239
222916138
1267616882
1360160362
242826798
1633180268
856596522
1843372009
1831033114
1326736636
1897840647
2114471247
251437507
937518936
1534354287
857892819
1660670177
1447049616
156102510
203924001
1368714627
2061553550
1335998316
1415606021
238218931
1749295568
1839574243
278118643
674905405
916275495
1389337655
1565034996
1919929568
315133605
109763132
1135462893
141022548
1265332604
1117730398
65685370
1734265791
2100742778
2031369338
2128425653
1738729779
1167584003
1721902458
1297110571
79350325
537441302
1384001338
2069888770
1809550400
1400588602
1958062071
291598284
34957591
326974027
339721449
1329847625
1672789508
2034767565
1812232365
1362921792
1738704029
670657101
1232097420
1173568699
1499736939
1496025990
1702289860
1260757620
89416575
1751544920
1861606
641196701
2041144139
438010269
1299801136
837451026
315745073
1650211786
168299746
1062716985
1068415681
780779509
1793266768
1534418465
948756893
254970591
217877063
1961209731
1553512196
176984073
1334536244
937687934
1084240842
123947650
464333650
457323604
1509928903
1901743073
393105841
1498794778
255697913
356888452
845854360
105624992
1767783875
1082912591
1709694809
466661383
1294303967
119204838
1025142886
149435028
651321837
1496357435
503509735
478519223
845303930
984424994
1879466353
1729847046
1445124183
1815367581
1643703053
1179689129
585480362
327152848
2018715932
1061909150
229918104
2060497114
1018523402
1365824988
535174806
2083510291
1397665952
688777152
193688284
679148525
628183934
1018563804
857890741
1538866027
1224611944
1239761373
271219876
1353758517
190354637
460436607
1100323844
1268947698
553187800
20867746
271616571
127513869
1355343082
1358756127
347096807
2040037524
757864060
2098772005
2083116594
320729429
1709022683
842546949
1119736976
496189663
269265499
1828406202
273083570
1939267055
1879600420
1364727815
2137763254
595248357
73006327
1594050317
1695504864
620269684
157822463
1828945025
1896944421
28359821
637048972
75710051
694319032
2027516884
2026786855
1305176351
819327239
1485573553
1193532827
1061850737
650582930
173418045
991419965
565882799
407885578
241856639
1180606960
167788096
1339673867
1434177699
768422384
2081329501
1865343507
1772919899
2130500308
1955608361
1511038218
447810830
1560090757
1731248770
1427201376
903024503
661164338
269268371
1922835588
527718139
791616162
1458341830
425629771
1581048190
371605748
2142973905
1908613317
292602948
423443929
261310618
400460291
890872533
1884777125
1358936073
1107107894
43167045
983403441
2036013160
2134989182
480557810
665866576
317677074
1843867993
119227749
899224092
2033195368
1937495207
1669486232
2034222110
1303229019
1919487118
1912526729
964070159
1540898097
1118931007
432496777
1607602004
1927730446
722039425
2063908197
2028819724
425588056
1292386491
1158511143
929317111
487034646
1143004720
755406621
1316493376
1108413421
989481914
649599125
25785270
485077881
411459029
527499538
1562834615
612864973
1547009601
20801987
1902382122
620572807
1031591068
1437699884
1778126560
448191390
1994211739
330388567
1488738438
1178231199
1004318384
1900327752
1897751548
1929566723
331097465
1464934843
1571898584
596940874
122042758
1693189529
1570208351
1889855455
634608752
9490132
574033210
1178061988
708132769
2003183945
2011323723
1438935216
1329494875
1053705586
164259411
262526973
920246747
38411119
793464946
1404310057
1419258263
1336825376
1275119511
48472635
447925845
1616089475
406134956
882610776
919407196
1775009295
906373810
1318169759
193048031
67698494
2118538300
451156344
1348164240
576336916
1990656026
1701029448
1848650814
2120980781
1540391807
1335731837
728844277
1049004598
1353902690
1151269218
1328495569
984548945
480508214
251123495
1310835957
141174395
2108681961
1554841258
410698432
1056957667
1474785274
2059543927
1443342312
910290711
361845260
1079357480
1321459010
1963000705
666486862
1851247471
1399103344
874670474
1055631022
777030252
17909644
1689259660
975763777
5855502
2067700873
222755604
522669877
41213949
1467349626
683294114
116228082
1068368837
1698579279
390357900
1105570868
1300721576
928635046
1704425696
667996702
1136131720
1023767652
1824379592
2063660932
1274762251
1206997756
644285018
1882500057
482016256
1761307428
1005009577
482394369
1999114500
2032405236
333609193
357491476
993429790
2145990759
132277109
1033483829
2062030425
1167686729
1041817212
634432288
2108677961
1321615805
1777018322
1147897305
1754151204
1071220118
1727563990
2065512368
622780914
326721208
677778553
26752184
1750786874
51691597
581306504
514469567
402225461
1430210358
1343267690
1388500015
1433047566
598113256
963181329
2032341207
410584030
181159722
1371506776
1555382221
998272206
1133701500
119673985
2007106531
1173923691
1541295831
1859787419
1578433157
1371597344
240602929
95123197
780386138
67700423
739892586
922076821
783761323
336015356
557917480
157258828
1218679050
1473530591
2123954792
661852084
1728837482
1219074521
463747997
1245612197
883510258
528134666
1603741979
1296979219
2071900614
1959407749
2085900438
1826616352
840434475
1467266861
1640070292
613775717
1473552291
1638200988
1296525742
1120820392
1240742177
916735339
235491591
1052833881
1077891747
1795483016
2066740405
602180093
874259217
1175816452
1000547198
1896931242
1715492621
1600751318
1433806148
266585656
1827446218
720859008
2111873280
1199485112
677314638
986974867
1468475925
641896141
1317622461
1982632915
1641705385
980808236
314146581
1377702782
358787197
1311964161
389331917
1961162842
1919477779
432602074
676504655
675728275
1620062249
1963852958
1944349739
888508360
540775796
9052440
191986151
821481115
392527062
1375294907
1324155150
1470187758
1680356812
1794508966
1439218114
838149512
1102022496
2100466693
1249748171
1976918359
872118993
131386373
987296571
1411846481
1752109514
1162248021
1542801290
421905990
1783225763
911069020
189776516
1889955011
998611339
1608251557
1462770316
641563176
1667670749
166838798
2118447818
1209733222
207266557
375854252
1588627922
1759253160
669443154
1167927095
1851060125
1981611441
1255444386
1058456341
1297824185
912605160
816452712
181098287
1716795000
611146797
1776146975
1548166641
728007263
298369823
474733429
145403342
2014255074
1915044835
750406675
2080141483
876478046
629929872
581318543
2089217965
291487121
2009751178
200662718
1657308678
737007597
323032824
832145870
1095506107
1644066936
650272953
63945687
1181647285
1281150915
2005905827
2071721433
2108915700
1974280339
1036041464
730917680
209392286
486475968
830169556
1093016611
472961912
1572003206
231290913
494664153
298656024
1367839529
1363204387
1889669683
940188786
235466766
65523791
1063357583
190753331
1734352793
1661023327
1359799581
1316236658
1843307375
1280424169
1853801654
800850209
1838450407
1076204667
987891894
702515555
2117105565
973559274
460951133
2141586016
1963526909
2049073555
1729510178
1782501404
552531006
1868158101
1412429110
787903157
1091875005
1403299114
1858637744
59041861
2111453287
1790888691
1834362371
746119821
353714696
464797814
1713683355
1070497210
743802530
1405767376
271742745
12158854
1148783600
166183159
79988547
730709498
960396495
1617531366
1357103355
1468182749
2068042393
283404090
181645455
1129441237
411973938
1436292702
1183020232
962596743
787127917
432585642
1562514534
18517019
940099867
996070556
867277148
1485915705
913648033
856817677
141242506
668679636
384771489
2048038374
449850481
677075939
1155029372
1237386409
594933164
1619327256
467309512
225403351
1285045461
1868769048
152916403
1280579032
948968570
1138106222
279805435
618370120
1788973641
275320579
65225862
1552856892
776370583
1952272782
1824664711
2061699423
271693785
559194980
757801042
1173374707
1540504477
1823871323
1802236418
515257340
1538299633
1017994050
2131605010
2049449976
387494130
962108126
1693096739
890215167
608886193
1520424037
1479401323
738568163
1678436120
1560531368
1105834888
39424826
1725427587
1950630376
1403584020
80902266
1659256953
466423637
1437558202
1905745321
1346144206
1708844490
2006027395
1962687665
1412831931
368106228
1081232541
650098839
1166081740
1429478866
1256829605
1702219761
1449284624
1138463842
1539218952
1842627233
1516685059
1023824426
1334045236
1524854138
1063334121
1929183674
1040863791
2016916579
1831851272
1749660634
1535416293
1310651195
71694814
1905007083
1186442918
1184665635
201051971
1887400092
414530319
2006799682
479650337
1028884921
110960767
1042572596
1045110832
607717720
1316622943
2128969607
1312506813
1024383537
1722129005
781079932
371579379
606264834
121937584
1182164437
718504402
1870410077
662464082
1927438094
1859315069
1249537437
162592340
2026995715
1081703505
276918086
238109861
176987448
649281419
240656838
1788442189
1515577613
990814205
788535097
1600207841
1147920589
1023265477
1314388104
1573995440
2131303233
1680510067
556902272
1613001911
797600979
1164903893
1759676333
1639312795
128732014
98983031
1476005168
1820324185
373847837
1982098921
1642204000
241249712
1605102606
1762197288
944747683
1106519636
2032197944
1474414189
1438560844
1333171876
1341952831
1021263757
1815276257
1731798806
2036318930
686315104
276634638
1930544898
1400858271
530498652
1093879193
1046163064
1709327645
715446326
1588355148
1867503934
1249781950
1642876684
796855930
1223878674
1187958994
1943694071
883118434
1606214533
1644635420
2128193736
217607379
549954812
2075792921
410905841
1141791966
759808904
2081458321
1740432096
782654814
786919821
1694214658
1213922988
1437050959
1253264244
1799250149
487117308
1943219544
1127304214
1003624030
1863705321
804158695
1816861171
2101913545
1092494922
150086983
2043247332
540195255
159394976
753959936
1666160666
1438919133
353195833
538942174
1660990551
1811885635
851093298
911729933
1278623255
2073072194
626728668
1747073211
1638387378
1909958567
1602420053
2096388449
2120558921
459959581
494552992
941081721
1099446329
361069736
1108018224
995790981
1991633644
1940334019
623196403
1148973854
196100010
381398857
1838865752
795634550
997685143
1910501907
1148565169
1880603823
1498788755
1167939500
2757425
58642418
983570863
2056389995
1111212839
588492198
1294023674
514403331
565965399
2120124012
971552514
54599317
667700446
896253109
934422704
724544876
1091071086
1126030156
1238576631
565041575
752893342
303134708
402760380
1525978313
1298293007
289890587
495777249
518796291
1013801728
1649500291
1963021524
1748046402
454624845
619201315
1764101141
930363864
1893413577
673052109
1700139092
921136064
1304602147
338132900
303452784
885340500
1195685620
2102270411
1189867143
1922643453
26956812
910585682
1493908948
230327698
1788249595
156923277
1949126135
1543644484
1212256471
1679569422
261601287
355917677
1815340514
2120480003
625067670
1101934161
677747806
1376267851
1347426623
610755911
620830810
1070885238
1062583458
1472408391
1122825879
891180094
1092459238
1084361794
800804037
447176880
2114335425
1419600407
2025122171
1013187175
693815272
1102688526
177154711
1790132878
1234123076
969418917
1000281912
994684742
2062246427
810997557
1699298793
1216959891
1116480265
2036340272
766900946
800413231
899603786
1509307758
303861926
1910200785
1951622119
576887219
1386935795
67813042
1558857822
2056507699
1019975984
1966652973
344487631
323622986
978701495
730325930
502782599
285735264
136664523
428662367
1784542268
691145523
1809158200
1624948827
414647694
1148225858
2061216994
1842830273
1698452786
535048350
310777789
1580734685
839412253
1670145983
740612500
1652220154
2038489274
1265406845
452079229
1810319521
986341605
36632003
1172443700
1745012684
409477407
687524739
338363058
1269232687
2125089854
1225894422
79463415
1102308495
310011955
1375611368
364639853
1095010189
67318879
1286033407
1301292062
881225407
1845926601
1325738075
2021383064
1635413772
1604617203
1196649454
585461753
1663930567
1636388757
2028836187
790779604
472794743
1335428552
394624615
1778038468
554036103
1570767383
1387105175
1425672632
1656010710
722707861
1894395423
1741593589
1268864431
402056004
752150560
1178770841
929539066
1778613774
988627251
155776814
1924386274
1461943581
1427659204
1594840388
1934068472
2092092126
2032421572
392112681
1182653476
1022423328
1756797715
1051051388
691467670
1387133235
1809586667
199240825
219534992
540973245
1326559625
1634197740
329625522
864192366
954798705
894180932
1996347822
639289177
1140803872
1142925439
952663686
355753849
1766310282
1047716553
481289409
872756978
425389091
1717228103
17234549
765037321
35890200
1960308019
1908376173
742168974
36954174
20060349
2078428678
299101409
1370507557
1652168843
1558064933
1560502667
513834475
1985995347
922490086
359600501
1593621475
1594345744
697609042
415052238
871353794
1095570470
1565235411
290304016
1318204876
1512617541
700922640
1379115034
285805761
1731051148
631274854
1498714024
1459912337
820101002
1039244914
855994481
892145329
185997831
1012622907
1237957986
1578599556
1846515182
2045459915
1601875999
1007940440
1288445814
97639003
1079823789
1365367720
1805462900
1482169141
580328003
1965041833
389968713
172929809
352103431
2030109732
2019931773
1997511999
1544664147
789256864
1904265436
1918018450
86501998
819372363
191141433
2045725009
772254871
1352164896
954706607
868673222
1926323193
394660681
2096801332
1846935012
823261755
654610102
226030940
501199096
1114345707
446942953
1533286645
1677429933
1453343284
1384404300
1729736151
275155387
1828163579
1818027405
844917694
1529013288
1833574745
906445708
2088629925
186069675
618541719
937184818
760382068
1604644786
1585532686
1899840265
162089150
924874072
966773553
1450206255
1797386271
1951064546
298249409
1413106128
2125275993
299339434
743317674
394933204
1737127830
1570080088
427766811
1017196307
1016834794
850224916
1649094316
1761743340
908697561
467657525
276379723
1149366366
1403894977
2087593708
1033267427
118100934
1132013943
21825189
1432846240
1994256277
1674897474
864905407
1998647985
1019178171
8960982
1195699689
543476327
318119907
1493569333
1776450731
484335144
158367663
580551725
921647538
1676623066
1315726630
489803495
765745752
1663084903
90952028
596630652
1177227827
1466032041
273943256
1655124421
1826221132
1525692564
915608122
242674426
1162158863
310075995
1132293673
287889330
1571186249
422714395
1263562526
288926846
791510423
868907020
2028452244
1160173879
197411466
1900208161
1409848428
2075738275
1681634881
1373078270
240576928
1415609185
622565593
77195236
1552054055
1928728617
174502676
1789127874
1972806830
1058471215
1845783884
1401543933
122697951
1546579263
1236959529
765991683
1429852077
120830185
1412613220
361118483
862909992
1010833348
679348630
2576967
1914260973
43547327
1507086992
94320061
359828100
1424495059
2120316478
1406527857
191011737
1908886572
496317225
829649280
1588193412
506454844
1487199132
1292662836
519298841
1075953715
274403882
430581410
1482589725
114788122
636886463
1172866460
529603200
817706707
1985061733
1973109689
20074959
41472440
722537976
782884125
548539227
457015545
1677687599
677797294
2051933322
1754559919
1013366633
1934700007
1658589153
2067297326
1855846595
263553961
752496380
407220672
1951614317
2001846258
1441538844
2019232931
1246132254
1466164063
548852692
1831240525
1322544366
909469225
1105252808
824011198
850843742
609799708
1802296832
277972451
27998961
329266318
1874205332
933724821
715956266
832686206
1516006404
1203513256
1874623702
1379383218
337249785
2124769465
649040640
971926442
1944102662
1832652934
243638704
758805977
232937373
2004504925
629363134
840632883
1431436628
57386416
597859258
1128709286
1663848447
933867910
2104105696
1054138160
2004182623
1184935647
1233432424
1774046353
961435819
1024385387
1311447782
1461282931
1315379052
1115384029
1596871778
362105973
310219878
2060713293
1980395368
161439917
1693066237
1721853039
747972530
381197221
1623853102
656320070
1154673073
2029760249
1145066410
259373508
434233244
231397725
1417713338
1883722794
1821502482
517803838
2099669325
2137791958
1544414978
214835213
2097467413
951339943
1396357328
486323519
717410720
1339588458
268398645
484052730
577170590
1376545888
1445622393
216833799
1044317429
534278265
1391308277
1815856056
1810921724
120597112
1681565955
1097941192
721306349
166320669
594081407
1014278590
1627631593
1518012681
285955816
895798794
1346048979
11932705
1092458457
594598196
898583716
1950488929
1454391098
1605463554
904849498
1277342638
2073186956
1577671768
1943849968
539266369
309895728
1521022116
1131799558
1746064917
1900611189
1411141568
1997051170
1863365752
476864709
28650713
761052483
749956927
945821778
1632491722
1975839406
281542153
1222714624
1913329380
307468623
321252603
2030335888
818819033
394487693
466340426
2137285245
2128589955
2113327001
1374755258
708896668
540404404
249439177
164336253
1924967357
77799753
1912755842
889528021
1996973805
1384497829
1817940074
1327599095
92772165
194066646
119733784
648898503
1874001164
1154345634
1461412493
800212133
339855926
764245505
1913643244
847582727
686102609
306119803
1136909792
1904667864
240634341
1597666514
1387556410
1014943858
900560105
1003216112
1671868797
46426546
1319364089
1483169009
521555888
1476140579
181287786
438251917
739623155
239825140
2142142612
41037
1449772884
745602447
1359984340
357534494
2147358360
2073089529
1086521793
238897733
1919940729
68139771
1838593804
131499488
1093207772
2076877500
412025241
510106860
789987108
1451739212
1802277331
842204501
1019352995
749574808
2104264890
1092018655
949443158
1181826758
1804809742
1993752166
1533524005
907965807
852026860
386367495
152125036
1449035515
1713574022
158654608
834778218
984904808
128786621
1880113870
787623362
1824512952
948370227
555123134
269659052
1946653973
770527240
1715771191
1727446129
1317436737
1841966753
2014961120
1838792815
1105026739
1371079485
1332343845
1204674835
2141273064
2126419842
1914528146
44054822
1361418670
1522490020
717015769
792935181
1485060469
1171930706
27912716
565298977
602533621
1824734522
311824397
544539170
305922380
1315018234
1157650798
1193784485
766043440
2117348064
1727519878
229394443
289404008
1275992695
1764677103
1906285173
1582139383
1467187490
1694780208
1646123164
666019021
676962530
805320056
2019963060
1879807514
1692825194
664589915
68768461
1603924173
1316629536
77995146
1665829027
1348383918
707823228
1962249855
1343290831
383254424
1343740592
1689126299
437683156
1060538337
1096399332
609466804
1104944577
431736131
486762315
1707494851
1510671367
1293581699
1189953021
617426970
1818938945
1865996472
1784860082
1627976168
1241237234
1863577962
285573361
1338610295
435715402
804143573
2130615128
613708067
1800983544
1173768750
354784444
460052704
2037281235
772506305
301774730
784439056
306579975
1767405203
1261779936
1806269759
436889262
581513628
706369384
696585404
1382148404
761200759
406754373
182703135
124931765
2079145801
1752263553
1721293314
2078692167
1266025795
1043754553
412873779
1194300160
1072576221
2114591272
1255892837
1725063933
1709180666
1016724006
1054990343
1275610799
1186711988
559548858
1066888236
1883302998
17348106
621686277
1352596130
641846999
570593118
1870147336
193821097
1336472939
1465372574
1924348560
1285778067
1690525849
1884086274
637080188
1305070825
968338305
1139572825
1615247381
1963447573
671550743
1513291889
1150454941
974369354
191050187
42158097
2110232400
1175260172
1273493295
1087838718
1536095371
774242248
964108196
1310291632
251093544
710875249
1399585385
895232512
1725891350
2107699140
10002011
915073993
224638895
1378934575
966811462
359632609
1817445053
1838275162
1111601402
1122434359
1194300749
671173582
151484683
241374984
531215058
1187017545
1569925883
1334536141
1549291716
254141584
1509855783
1373785374
853636083
877337015
1291040721
578429696
831884133
2116943337
274219666
100190099
51280696
356005662
1179003955
846003026
846535091
2085467789
290661008
1643481508
109817961
477597308
805534279
1242314447
1660318754
2030882587
264930908
692058363
12029785
1403523742
1578914278
620270741
436278729
702501476
329966934
1984161323
626336664
897825680
1831011311
1637019442
17110400
875798166
1548534564
213636929
1295987816
1415506478
1779512622
185751785
518890319
1497458701
1252860809
1557566393
601118894
1941203380
1889856846
346478095
1985542067
1339319012
2022707720
2046657652
423116760
1105971334
1649993738
2025358145
1468072772
712004449
2139179844
385369209
491162843
146699933
224290937
1668551377
2103792118
424354080
572779947
2136796868
1828748372
1173166763
1317859447
1832554843
1033072431
134668831
407023624
2117638493
1597284623
1189835140
530201958
1918121464
446472632
1028380137
1805264850
1237420169
70526819
1601755930
643445465
1338986048
901298510
134585569
2103465811
1127470159
647038195
97418054
1020236757
917842363
1844550140
1277776332
1022967461
1807833539
1575332598
1725518789
1781098160
718547992
570875377
1242820669
1523070192
994229605
1203572834
1219259694
1545708124
627029175
1353936650
93814670
1607968249
981579441
1341539894
843271855
1714034510
1401219315
1931240951
1463728654
689343848
103807809
506243006
1189367949
426629059
1251964837
973572058
335007162
1967616581
1532859851
1097902577
2038704028
769749585
1864729557
1566338451
58293289
22227169
813190790
562456972
2039251627
1720042168
1838172385
1194958766
2110496426
532443331
1114670920
654079013
887888889
339783054
682725770
904824490
1626085015
315850143
951139677
167362721
2024887136
1992127706
1623206088
1301611103
75208770
1681897579
1035407995
1183749057
788107551
742268904
2022982484
1055274754
77767712
771674940
180728371
1911596058
36291621
384308220
1946299353
734958997
969170789
1202238732
1298263535
1811825817
1343601860
824206543
2091133729
1793975031
1075826184
1552558853
713975896
429763617
1513342982
944879699
1770624912
162211461
696633910
1036648839
1492294383
1673600992
1192202474
1094843598
1942916146
1366996323
1438410031
1186911350
241924630
515615035
216355889
357512107
38464953
1944305255
1294619747
1545417078
1391151205
1927421058
2074420242
1133074466
1321957562
1780192253
531783755
481321067
700890725
1303545300
553728857
891259365
991022580
598869733
429125016
1803859776
1572122418
488092431
1515461736
2041323597
781351867
708164678
1195820402
467225324
1665397942
677618188
573080771
1299395410
864891866
219856381
1961619359
1270990581
787282309
2059609054
815077496
951583223
1996858674
369958736
1662536514
567494349
1001000588
593098632
178229273
1848700355
1577498743
1923434688
1480600874
611003114
1142033957
891275871
1469214936
1947858208
7154708
601641583
1923214025
1705686610
653522377
649912009
47573776
665100389
1459105002
2127171349
217304088
43861771
486127316
1142726403
1684474613
302893178
1570175771
1220306505
657176116
1680506921
790560090
1716432339
1273486356
346928028
1159208893
1223777031
511071257
1049346896
819616453
1094739027
946860209
2006397998
1516295726
709534645
839110146
2117688066
322245971
822182493
1077555246
2089650224
850872118
1505479412
1126592667
57178639
1392505664
96891869
1824309207
1931500734
568902087
499156190
509085371
1313564138
435055001
920071668
1644316523
51772647
1574798971
1208374747
1873053572
842528776
838690065
280976064
1402785309
483363656
1962915933
1087365930
475409679
312247160
1972447537
799660905
1739403667
2146340629
829380673
890857007
800652953
2040391589
1365381672
891580864
1148125512
2019399709
1361759188
1559419923
675581507
1481679499
1084653757
1177308422
19847820
1333648869
231828665
2100462364
1137790794
955148496
424432929
1434812083
1632230205
1779040053
1776655669
472303735
1762525136
1987998428
1573022975
1773131973
482617693
2094072214
1459133182
1597297341
1236820676
853067658
1728233705
705657605
2146131727
1371668588
1385210980
1710916170
926861065
780985355
656181610
1689638595
536493564
997754496
10429795
728164570
1555063122
450601345
1344773174
1457058339
214754245
1441771547
1780682675
933111893
427566097
1762947686
18913528
1065284233
1421677351
188055449
1114108178
202887509
961462623
1121895342
1816629041
1809918456
1342605836
1548028800
2037054356
494207669
1663149327
647600103
91088347
474641577
1070776656
1593085412
1189844361
30599341
74619816
87808015
798053173
685726882
1815233360
1232467883
1265115114
1592430025
642740675
1966920650
1230789475
1978424741
560037309
1633005138
877971297
511545383
1910185671
1182499334
332456725
1689830980
144714681
1005071300
1242469160
1369293691
1169223294
121531911
810257962
1906485511
1188989341
2061871740
765749844
863511690
26859617
1254107674
493060582
645737315
1487973177
754993369
342032685
266329397
587083032
362323510
1448180506
616522600
275444049
10568308
463770736
1655141210
475290524
551028765
321051338
1871727292
1868279845
1438289617
1802175595
1795946268
1489153245
1373396214
1335855757
1712106833
1212943514
2046630307
277850579
1213416919
10092392
1091802189
1562632846
1119796822
1297120605
1456064627
2005507768
804623979
1690633921
1074797636
1684161196
1565868514
1993736954
1338661177
199905071
902442763
1513473233
644179043
95645583
204322341
297590658
225870752
1300295522
192413645
1167612870
1069501247
151983657
1244858936
384909080
446749078
1680853852
40132083
1215816941
2037442956
584671169
727906296
1842465862
1354978110
1770350367
1819461672
1669599635
393439886
686822894
892311952
1343421052
1027809804
1056861513
2019876487
1962551153
284678162
1321088074
1948907351
924659100
1552732243
1678916373
1367603138
436691304
226630062
1405728084
1021745838
1626903399
219370344
1986866049
1953788624
323931531
337702892
85200587
364325059
569764831
855815156
690566579
216820279
2044982199
1801000926
994855831
1680144118
307244301
1993379404
1964142966
94026341
1538600661
2084970106
1351525107
760407706
1678820670
245148265
2080628299
1475196502
39523312
513780752
1372498760
1204474149
941971740
621047803
2003626419
353266480
1849118553
1753778784
1478875482
2041504688
1186534647
963066794
688295326
1273011702
882488565
2073072194
1579889107
1890422837
517881106
1503110699
1916560077
1590342148
433267454
1272821618
546631643
650113899
1328681357
185933716
1588601395
1670560554
1387120766
401851130
65086323
26357305
1588329453
968156817
1536316081
1093976316
1444497202
1140264362
1371155678
734938415
470392558
2074433572
398620381
844052348
1753922604
199905085
413294266
1064182295
1686193464
1302207323
2092634479
1045870630
2088622028
1569734679
683513638
228325080
506776051
1696840546
664959033
848731644
1554792614
1488270136
993456102
2074298978
1293808887
1901376916
1799611147
1332546238
1049576558
2097932515
1314510742
1388227925
757735557
1033961277
1879330660
39258181
1819032484
182294336
1771920887
1996192908
146527629
41540779
2084264124
333739845
601736422
680648056
916624575
1582921227
178430057
665008539
1238590381
1036360905
1258507836
1718835441
1659620109
1257482969
2121286745
1910402877
1968421027
912772933
978906071
269181015
1057279838
751817888
290975284
14412698
745297387
506776495
1348355580
1379062734
2040055542
1356943726
1624557137
1783200959
773458118
930400362
162334695
1476692498
1813280636
626005138
1836691673
1242552613
289251341
954407928
1027933624
395782791
950470488
1245484698
207617216
738430228
1467946133
614336671
1804188874
1055961819
376779121
98957856
507569388
1961942082
579478434
118847868
2130398728
459629124
1788573473
1509664907
43185449
1719603043
48647018
109824990
936196213
1720469146
1118210812
962305820
2046396244
612578331
1148495715
86035984
1595401119
1685026251
1371787309
483337137
2008214504
1372457226
1055954237
2047742509
961044951
2074040414
1549775672
634445715
813774808
1451175967
1564327162
324714671
1205486307
1594510282
128174055
430958609
1687232921
425646953
2051126092
1931010733
1171019004
907471156
1868620406
122231883
100160999
595296368
1674549141
1354452696
735600619
1025062457
1016961952
261731024
1998263053
2087395910
2004809519
1652468318
1092343810
1456491984
1281810950
776295776
422038971
1600164988
1473302892
1827672761
1320624270
1144384093
918427217
455042255
1687864068
1097939489
260180195
2098934367
1884720649
1734512978
1607942798
668096902
1859249741
13945239
1685303309
1042514074
1336977875
319489755
1864949395
2074971952
1909922209
527979206
1151553421
1699600151
711815030
1046746404
1682534903
157006152
1320990777
566099412
681003731
205693997
2006070148
1450902131
1275248566
308022061
636800969
701520529
799874905
1827500923
524083400
1955953910
1909403395
998406889
120176832
1771429444
921546697
1377906015
472905627
1547357892
1322541393
1023831303
2072280626
375566630
1306379053
1470494417
2115761396
1566745657
1952876344
2072059410
436404325
664271067
1526755656
1508023948
1168016455
980505927
1376158895
288102445
1634145246
1080622822
1761464987
483355504
1904787595
1874887850
204836762
609612256
433654420
65097465
1490121166
1282524075
889542152
1291438965
576120246
910477286
253856875
204951123
538528773
1399898100
1574776496
1912982106
1413057317
378486867
2050179329
2066897062
983795321
1113277537
1678784828
1284643491
765218721
1953395207
171644160
602971398
735538175
470044761
1720603836
2108852615
1797847214
1338798965
1138602276
2117021415
1306862193
392721591
1362653379
1968675040
2043061491
6763140
1095880000
1418314619
332359368
1682971416
1627345638
1633991729
1891972367
173779039
788356687
689703961
1307652631
443399439
652427883
119474275
1678585009
1914431291
1073362423
1594937732
886961679
466726510
770938588
1359745184
759001813
116681402
25109380
1558385990
1465984886
1815525993
1714964536
142707757
1393203819
533530896
1770810859
957448039
697967388
2053664859
1256086854
2033901621
763027576
1075473760
64700807
1581908104
761709468
1354042614
315649327
2103941211
296510021
983043498
527891828
2061104250
20938909
1656646877
5226172
1227866298
1996010032
687838336
690445019
133894989
1905719825
521173566
2142390687
1764324212
165170179
1113811818
1944671689
824462745
545720247
950932041
102160323
1947037134
186972951
1483876998
435286437
1749370349
422951106
2016098368
1031870114
582872012
1555826832
535651037
715956161
1677301391
1169196685
1096109637
113341874
2125971795
268024749
759685835
1044200184
2050290982
1467339541
338057526
182268597
1802449084
1136542016
461238558
1139322274
1894082790
1712873077
1024750238
726438968
706702716
122076769
2116212840
507018441
763490639
205119294
1584910951
1660408450
1193785770
1138670763
1314087751
1854666925
1116941214
2111242327
1668094827
340989704
164922089
322911322
1763631031
1232497810
1627439205
1256955558
987652762
1545159857
766175862
1004153313
619993004
695075757
826222306
70022208
247795453
714313940
530192714
233642189
1652178526
1729161274
1204322893
783604837
93693881
382557115
222385520
1993759567
1082880623
1225481700
1114995708
2040663944
704880129
163728917
1715941655
1232418596
873138410
389281415
2006532190
1759516520
1355904110
1643769145
1623441342
1639343529
1224083490
289609911
1236075847
1882625159
1347677055
1387508255
1592634951
267677053
269132038
1069245466
1984235104
609921916
568425938
1533155722
943103329
1365316725
1527957727
1530635302
1045157238
96057975
854181494
1633572853
357491521
141604834
619509644
224208600
1278188456
1284233741
1620050092
990511282
669577589
1422133981
1658163818
884133686
771935168
1754836296
1542838573
792137004
609673547
1036311560
143671
212758133
1801330411
149892855
1342973825
1814606822
799044341
1783850220
520325437
2050107179
1236686115
2132700386
718922044
1632113551
1767045852
386580116
1294951065
121895972
280528384
772875321
364223975
2117957795
515858628
945733927
520407629
815976015
1401067905
1768108851
496113240
343167670
1439380547
2052346897
1886399557
245399884
1506166128
950747111
2106500816
903852044
1621935109
1139561377
1752365491
609779884
1574916490
689297939
1104152673
661619734
276658746
754473487
677576819
936843192
1778068104
840886855
1189500523
1856873849
1982009913
2021146176
1394382786
797048942
1543921292
1770083860
582386968
1784929311
1448678618
350573989
1980048330
1800219441
1858724503
717813045
167528631
300316777
174796790
945949252
1963152260
1088475662
1590991183
966291378
2146197606
617974052
2092211213
978584348
1171600489
1494239312
1704787571
1542691784
1566216780
858773110
311449575
857708412
1474793667
1000835948
275538782
1677570012
1852222291
1438020754
1620701453
1638757745
942285889
1063680958
1509073494
1490993834
657384262
2144120448
1421051504
1677884457
2099978051
449292211
267114771
1433020135
365584601
1661060465
836289696
1677306863
1457354657
1751026678
853358060
2021709755
1145884218
813064361
1321750785
958865268
347635787
1675224294
1585662586
382454325
695518952
388898383
1528699641
2008308608
238780832
1674050111
2134051044
494918529
147640047
1987545861
254642623
785187820
1638500790
194298344
1996567745
1119805844
1235553162
494702268
1373964305
852137082
515407412
113930427
1940857960
1313659575
2045163083
1645369435
1961677864
1361922255
1112678872
1199150110
614217250
1170968678
1560415657
492994978
1767176321
178135067
1147573905
187177959
1722149695
1290513502
1834990211
892878748
144478737
1728551544
1983889675
269871704
2120421565
1544699556
933450546
1567031740
1322735652
1830567544
300179470
413578686
118358613
215140743
944467301
1375259651
1705609347
1694740828
803363527
150425789
135901510
1771519285
339257305
1657812512
1819445584
2100577124
14469884
1097429360
1514076562
292143983
30501581
197215040
1715259777
1012973833
1746839188
1366619467
1401037806
536048684
2054108653
721241940
1857427320
1749537655
173885662
955962747
1014855643
2021255420
1754021915
1850181545
155420237
183849921
322937746
1365942438
1672533874
1598830482
1689987400
1135414288
1516158731
27128288
860184768
683967151
1930673605
2127103355
779324628
1898119823
1023347031
802415
547254945
1868702007
1215481804
2116460364
1307465151
1745222771
956468798
1303951797
1112767394
1447624578
1668510371
808632596
1180741191
408392964
201401294
434426720
1729966177
1143123453
224700543
405739182
285153086
296117505
592035328
1178799833
1250940255
1093589541
1156845293
1724261780
627951049
1446219778
1576783856
524888528
1359730427
1172562924
1746053613
955362143
1137662620
174456888
1142408598
930160019
2069148137
905808577
522474322
1793235487
1431304546
51597289
1930201951
622349365
2026222289
2003368410
1125717286
607821401
1589184410
1116806396
1665760211
1458384722
738412103
1398089515
868528167
150472529
259399065
1576027720
351232653
580684130
1291526654
1593164561
1006070961
1440683833
549731157
2107930369
1217748344
1361555797
1842549081
588016546
1927271530
1759787330
772343214
1006352243
1400864178
515473456
1312360748
1396799671
1233289510
756807908
1958177420
44157682
2140086331
798744446
649314669
29837556
1745573690
353850945
1707851811
2100003630
1744661289
1501024275
1102585907
38006631
612399860
1476861082
782679008
1780045442
1842869757
1702792266
1934173717
283136420
886402573
1365771607
1447147962
804921640
401684552
20679185
482112705
386699701
1032665934
472794743
899732159
1380893686
289763542
562937388
206887000
744485139
1711866033
1229413889
967486548
105108794
865861453
997203119
48497269
1093479435
748470190
1377278785
379563734
573327306
1507096861
1536856007
1597247342
1970624552
1935843610
754237356
1253156179
630826392
1751990250
1060928972
2122415449
1561842988
145685404
811771578
1692508273
442814943
1032520807
596041963
1525734956
255269482
778121251
866354863
762217434
483988848
1039571206
1850881552
104029755
1074835827
345131852
612172144
769908047
73370038
842857190
1531170571
1127502316
197663283
539577221
951944453
1811685851
720290211
690067690
315580218
134810011
3151531
325496684
1933949632
2099751289
781346570
1985832133
212178710
1091036629
307267707
936061427
1381764072
2063640837
472032717
1461163434
1151251509
575747059
1505973693
1139836773
1507677042
2104581997
654758283
277141474
1058219075
311725797
2037676581
1487513080
2137216242
610089072
405051497
1073875265
680671545
1238061492
1140344771
1130886778
542225541
1556650039
1022759592
896270062
171160011
851322878
598566259
1601490631
1308306269
431516699
1744399906
1196060863
952578706
828034428
1644610407
203498079
335464931
447610798
425744086
1908871203
2042103075
610431565
2144746531
236759788
1534932994
2113411823
743452088
851325265
2021824750
1935051701
234845713
854177840
1743813042
277300427
1053183220
248309640
523746115
58020966
543341007
1515867342
202797147
1088064245
1427885764
1671010686
343169223
1170048822
561417903
673133150
1600055203
985736771
1053540191
539654410
1387732661
1585271957
522253863
100674918
1526486950
1255446700
1823225904
1329782922
1421268120
1592245
1745971388
515589998
2104757734
1827067747
97013232
464370575
1375427423
1983319119
875747687
17421545
887574052
1703056879
1640016001
1697672735
1075125607
101273599
1125205955
1511203890
1749182228
333864323
1435617882
1392065087
971295889
2131233554
1618429018
1929421240
905459592
283843946
422580845
2004114542
342131327
1224122235
1194021367
1379674244
1108910427
381190449
307834481
11357699
544396941
741289988
1264135645
2078777577
789053931
80071702
935156503
798067344
1657583386
83837619
2056646332
1482644398
1187003917
520589500
971577368
1072452628
1277350152
1312034329
691611631
478353845
436305206
1467693320
1847284022
661346064
2015420041
90641780
879376889
630255053
1782026075
1964181598
1526573745
1800184690
2096905870
1710575462
1024137552
1796192901
760510255
1839008010
19327926
1741406773
2118834101
912540487
994706681
835529468
441513054
1282249584
1588869133
1352493181
1740941766
1905966116
918638482
1907884298
1280151526
906860197
627719605
1165644840
1705634838
1613584340
323077417
1871577005
779145418
1694391278
564238584
134814050
991199301
322764914
828458394
872427779
1010456213
1200022307
440956314
466881200
647299956
1373739009
1325064415
977478066
672841454
1388447676
1896864203
1083268345
1652373438
1521585325
1662069787
356441031
894102253
1683551315
1917252407
2042918300
2094425162
364364637
350514009
1609529721
1437345224
927893790
1956355509
1479248256
542678544
1375046446
664173721
1939894706
137963836
2080832370
1936357274
1155777485
1453478704
955321258
1957846513
1944062290
2115370837
1800310656
1410648383
1277166654
2100254260
1259263510
1573150558
439917602
1353858604
972072816
518326121
314446552
1385252141
2124933704
2128289353
1666935320
195080662
1916376299
1690391894
630408367
1989908306
261941665
527702799
1920803230
249788553
756664500
1422291204
373481599
574461215
629932142
124773347
1608017741
1828610027
612673534
1241352399
1076785196
776887287
1224939680
959751389
1794371192
795392183
634734577
680593897
1317069457
932462683
107628280
942602677
637178404
870903019
1296997103
1422467780
1410665701
719332397
1339108771
871442254
1541637681
1262666231
1534565022
413132693
580446194
1015550295
1767612264
794604812
1892249628
1332576353
47802752
1426656023
1086481796
1982727830
669947656
747462047
146563261
1733629935
264311351
104755857
1689138561
2023811323
1274432217
788859041
1712628288
637796577
1583216291
1402195873
1337750673
1202429934
711954399
1905449288
1605744814
1340340493
1514276333
1901549812
1295906189
1812624934
57181769
1714674579
431605180
908324560
618323871
1704831078
1179809091
1534003259
1572688497
571058036
1569509786
1581649895
1450996239
859377312
575050949
1612039556
1906349433
189273395
1894086136
886977975
401166346
1500616168
1891719852
966309833
1789761800
123274348
848560280
2977175
437997960
716694674
1668042751
678880617
1971242231
834515715
1820183113
432727684
1372372076
1610807744
73365546
1446674143
1621063747
1539220986
882303535
369248497
1132913644
152732863
229652321
1671865490
2110437084
885760289
150849389
1820640883
2070949632
2069540627
1405833832
1614135084
1042438363
686401675
739883582
1692931030
1651214065
145639517
1973705458
1104538790
164486395
1573891775
1343507250
1464342035
1966298537
275169020
1414761666
1811336637
1009206357
652455839
1715679650
1188572935
1895255816
69301554
1103934243
1130030973
768533429
22612643
824845988
1410036691
1760484633
1554131466
1041587996
2009140384
579656790
1940226247
296803039
439553849
1716060631
56062538
1822717153
1683226955
134376961
1261882258
1275176502
376203363
754467920
830262975
1263856243
1157457247
1320339464
1824093619
1862708241
625952194
25460767
512332589
1388479670
517693801
1258675542
981388201
741975766
737953716
859820363
1827159405
529085877
1240377278
1865435569
904552290
1902476311
452846994
1622307556
16933713
1779260655
707651963
472206794
464891535
217033373
2142983868
437502700
1279389905
231951803
447748553
1331227176
1506049628
722976098
1634397002
296105176
1007779650
448943688
247154818
816594366
1903888901
222484241
1242289104
1629214448
1080308786
1204234708
1268109944
46443070
1932803005
255497543
944170201
1350248199
558440967
260181088
1037337173
623596102
1226701883
298676689
47894738
1367797482
2018759690
500552506
1792580479
1107718718
1318099401
1991885945
1042285658
827923241
770234362
2062721625
1510592150
571252426
445285968
292006164
1955327960
1586281893
1856715104
1133439496
1676451949
902455775
61683328
1525861570
500899600
1502004511
1249267782
587204542
1315595324
497440874
236560854
133167991
1951271935
518980135
2046715953
973691418
1565956055
560997946
358121018
1288352257
510057250
1338748189
1445117079
1656362506
1645678473
1441685685
824492610
976789856
1315820390
1268303611
2065867876
898786002
1690800785
469910336
966224562
500822980
1190620338
1124637984
1865128650
1982509906
1962394943
478835598
1402400826
1425763153
2068005138
1271711087
1422640769
490285617
2049451643
1521272168
1118158802
436430046
1381191219
200993172
212584862
1468031339
1790263587
2110625245
383002340
1936823842
434525514
1586526296
299889496
72682760
2031168318
1033809364
675217620
310411853
1870879697
110675863
1598030100
678349683
1930535725
1394295318
919643925
541645401
1821695632
1972074392
1803291505
353573151
1014655214
417992308
1873644447
1384423273
1205625118
869808705
1808657647
1916703445
1814131362
429371888
1567144842
1206534970
306529819
448017659
1290199597
777746512
1310868868
206671892
66499269
198013531
469840126
769933800
39020502
540967467
779847525
2029514723
1038750131
1671286532
41231034
1199592851
348538541
398089634
138582320
1415883494
96144985
452716475
1201642048
1559153448
378651276
574478318
1204520659
1479814467
949015661
409212485
77666750
1971151510
1944039060
188145424
784439249
1308923891
266653308
160960643
1731128574
1392479139
1986680807
669909990
1422956619
100095295
602833906
1505077369
1163128268
1740159237
1554834228
1344853677
1334940916
1421329898
2081200591
1222085906
1894241357
1311082866
1957663643
1195284187
1287761241
1969344950
1961940233
2126288801
6074344
294436417
796564091
1893445002
1195765800
306985554
80440008
1954834051
2107723610
7073653
822705147
1871343229
825705057
1079488511
1138567157
1067273029
1014024242
1170729252
1237664570
290759136
447404207
1920451548
838944556
42508839
2035267950
1409263024
1276345262
635215659
1982645367
1606109561
535521444
1203653747
1563854985
1394231631
1209776148
47909657
449070405
944674531
2123671436
2012813724
1568745321
209756739
909563100
1132180164
1320853051
1127089425
1013446225
1294059359
85404048
1768552315
1949875487
1152432501
1504692217
589007772
25304368
945213882
370360442
1662351034
1892460162
799102981
2105616505
1782483810
1012255756
1052383904
641493158
1889706557
1003541336
331014113
256838903
1437828599
178710929
1975545627
1338676878
178130887
514820867
818501564
1859945101
291297299
1432354870
1444765077
1199521286
1137498739
1169782733
1304430945
439146284
96012703
140822132
261268725
70638489
1706433801
1306634160
532615595
518766388
2007287709
1892138861
173468204
2129941977
399139549
772809085
273058903
1870605455
1187693859
1724761115
684761615
1352638397
2079506596
75151838
2017978681
1781935811
1666067477
24365170
720064857
711152563
1228402128
963240011
1574093470
1082733297
444970574
804800427
738883070
752009254
1049263598
1459336279
584421795
2120740721
389805972
2090594050
1463488222
205187607
653665716
1631456673
691900136
901299123
394166707
1048019172
1747587670
1140361208
812705080
1138346441
2004614816
1493981003
1359766869
733970738
1635330343
1660414007
1544685018
592555519
1763375008
189892120
1131071252
1240814584
686107219
333433226
1745220784
1357100880
1758958181
2057831593
752745503
1260143448
1222679829
565144545
1272109891
1647465723
1917197965
1672738640
221952229
672130065
1268363422
248902707
1240902652
1459172114
1235886149
2014977408
328605211
1261641441
1129834646
952388994
359125469
2057163187
1628349263
1733923331
1681067245
1251657018
24644399
684557385
1641881096
1267446063
1009807540
2105982509
1994902895
151113282
2044535250
1621867430
1620002059
1297437069
917477896
442743943
386662424
656609259
1800277244
1007288190
689740149
771442569
1425422874
745989858
1730917301
1130193381
466107721
2136208155
91039055
18732425
154013982
1984093223
1527050029
1052253596
1229880842
234777599
942074221
757072618
1913228182
1762931326
673898586
285592961
1691283506
83744957
712836150
1671364598
1791611069
64555206
312613889
1791766993
1045678990
2035373807
517484517
1251552353
1219524492
1257855982
1611103769
2025721457
916491431
512160333
1155064941
534907022
2106157632
1163235581
1246421808
821646906
2046992523
526327007
5424192
1346883209
1379174106
1653293638
1592741551
368566829
1424766606
938893125
1652569990
1769427948
528583733
1699316311
1429173983
620297347
693703012
439387053
1591148265
335852579
1476508136
730377089
306271435
1404976867
8010572
1253568029
94564250
1305613675
1135786311
2065974065
710551609
1508655755
1343059128
1306455185
930400642
947588175
439999435
357325796
1314999566
1536923601
406161053
2000625475
105627654
2020514815
1008640991
1965598215
1803844308
2049857803
493772763
1437396776
415813536
1410117952
865026843
1273310438
878905807
438259880
1430499032
1085511278
586353966
248540631
2122641615
444971079
985213228
1486779017
713108742
669323131
1091885112
61344096
139266362
1621729894
705130045
1644915126
747427428
481750862
1280655915
1159938205
1423035143
1458722531
1672909790
873322481
1052502428
426601418
591649587
1590041363
800799808
992275915
1770894085
810598222
1591822756
989183471
1141243158
1525452616
694314603
282447880
1453739171
1960449505
482802764
121822570
588119077
1907868214
507469170
1613578614
1989723023
814941
1669260497
512841160
1061230694
216643951
2028553667
1132292065
434498315
829559212
113880968
646103652
545844564
536137429
1945576361
638069178
552740060
212885635
1111170556
507837591
1726823109
655706520
940653704
1673294826
1558444760
1841672626
1166359922
1640046280
61447133
1038139098
214724775
1371168295
98583980
1873631739
1191208711
902665507
1519071960
1225174430
1927335042
856551042
1633986592
925722548
1653344538
1355878790
56032689
329918038
1953854203
922054369
487470587
1873397748
93976060
1862911586
2114522059
223742416
434304740
12003552
879600325
1525996742
1457603754
2097952990
1264875050
1640602755
1142646543
1943198301
1162278090
1705900475
297883033
2027599279
13498166
258095304
1541093189
701220868
40821828
1713552859
1573995562
1049487841
846553610
1966482919
357677578
1577077437
555517702
1057178310
1083692009
729787238
1123497399
1921403089
1230123126
603340214
1883352154
779209944
1578769205
1425929226
926498236
1027852820
399725112
2020717803
373498394
1159031400
1828536949
895369576
801969969
2020638661
756048723
814907998
946694495
1290433286
887735258
1522344800
1412386941
537239620
1568758076
18167847
814227398
1920371741
1515059575
2091349856
1543167035
1467005072
1889336964
534317335
1830868049
2060717070
76352681
1641307935
1602542582
2012355262
1402276296
558248953
170188293
1287611881
1391295990
1360238811
329107938
1645506188
1174601094
1234058981
343431147
1897475330
40364184
148666784
1008218222
1292002551
1145903978
1983629992
347519852
940639858
426217460
1916925399
1668860890
224506273
823702743
1591022224
2073595002
43668865
1600330932
1662404573
800804037
1550824388
125890990
601060490
212985991
950029127
319349919
1644820590
1071450481
1582893012
1170237418
1761941845
1609481032
1046073587
1920096222
1978003806
1210096210
360371483
974107546
1017089456
44995845
1963233734
66614588
337781843
239951377
762069879
1805341223
1397704018
2061861747
1118705278
1652242291
1565780625
548786603
1175007400
1330529338
1693421315
1834253180
82530785
896170968
1472532118
1962055426
1269900675
706098386
1184536991
923000498
1965734378
1319487826
2134436213
298649261
1269450269
284418971
2014791491
1480241117
1350560961
461862085
1532473661
809511517
1352608678
922734001
1840132372
345591206
292134287
2046579791
1864693881
1227348064
80073367
777679796
2105387383
1741753111
1858720496
1035485431
1170475553
1259922916
872176019
1924502260
1681819856
760402541
1517430783
1968427600
1263876287
1673128047
1831387169
734046602
1494830766
1735100672
495914171
68387022
31495541
988137027
302393068
1427528941
1959668062
868888335
796487627
1120723338
42629474
1917132487
2018466106
786343926
974440853
764798770
970932821
1693182570
1721760677
1317620535
1940226187
947727350
1818746425
565465998
1238044670
1122877335
970353166
887834619
1762034313
1360661409
2022282593
1089649189
650345677
60349522
676450238
2087080635
360873537
933397012
1910617754
1844263624
1993188430
1890363700
91477812
725937802
873178559
175964200
448598032
444048606
590225285
1588518851
789434938
1291280280
1888990928
885682224
968689355
1299916644
1833654701
2126787699
2008507099
1403417134
2086236412
622088810
1763838752
600315601
2098506590
1705936282
1910924753
1342906035
1204087066
237387023
1835541001
710455166
1821839559
355508288
623432379
1261164095
1434992864
787429900
2057163067
1752650282
1580244396
1529792066
1676197143
980297873
1235926229
868555189
1548075772
1680126233
190947280
1589707675
2010383990
131069835
499732208
38583690
147680853
340507588
1297604229
1454040905
1321051375
1128434141
2095890998
1366595479
645140537
430787394
879733518
2013522612
1616442334
206904598
1969055487
2021819214
845703487
1258037554
950199611
1203872432
79976785
832541385
794136728
614553730
1528320556
868482258
1475505499
692731974
1977087252
411657093
1141385204
1732888475
63870328
1403889541
921849631
1299382151
1603182976
2110740968
1623067452
697452599
1197839679
1017924411
1343776888
1924016674
2127944625
589604279
731964420
12207716
541177740
1447745661
545710480
1867784577
410103251
1757067345
1518767802
262555458
1070478226
1326545239
21507565
1103121071
1263074456
363557594
1747507853
1362845015
110524840
1782598831
1399071502
1753072077
1000054481
1088216848
412462790
1719023328
1552382668
1199813624
252239928
62995784
356973733
1711607488
86707012
592569762
1550908422
2059138119
862381606
925175261
473128661
1907836824
572068154
41164521
162044160
1022172281
323066966
168210548
785161001
354912328
505867448
2098750433
1733235380
1701295230
400423864
1391166223
968784812
427168372
1017888567
1736302844
1616472790
1257334004
232970507
1427971018
698849544
1395331672
1215316149
1239649114
730856714
1852722634
1362116172
190440676
262674751
832443579
327143088
67581170
1247610773
1305730721
1840153155
815079944
854287045
1399611211
1791381858
881770867
1597223543
1447197129
888840239
1272195138
787754014
808913382
1274580263
460646325
2042781510
1394735644
1483044100
2088863780
647995847
212324693
1941349466
704547509
1907210097
267832575
2017610019
2014094591
2025711153
819908591
1101564144
933835865
1559922859
818218713
940440963
2122407470
1528039476
1939383656
639552074
108215754
57008609
543999410
963568928
849131984
1988345982
776604752
893720218
1571390801
710074555
371760355
2014682953
2001890496
87795441
455709242
1155780688
1013328358
1098973711
48821752
832847102
1039207855
13839560
2059859346
1927390955
139284952
668107530
234544488
609864625
2027234581
344078631
129943029
1419192245
493367996
1703002794
1386792293
704256643
1146956066
2020524721
2099282365
1193190556
154614197
1664037021
185932173
1806824675
796602793
908525821
1616647740
460735141
799239539
1561988827
2003345902
1546570419
628020971
1824006385
422331952
1430226571
857148026
1815156191
691452217
1859933477
635817621
1960038317
1110715001
1517506373
810080790
1996474489
1434213139
1361789559
243833006
467941995
1908158455
1744636819
1635120507
239874815
2095365184
2067231822
1153934867
1633177811
695485644
740421158
1329663036
1560745030
794410002
912018974
835333861
931416678
313347357
1056503024
1158994700
1922791502
342740881
571558090
1688553693
1958911607
925225733
6507774
413808018
1629943101
1814743624
243173421
1666811466
2073997332
999836035
439899880
1098562753
439927063
144524570
825613244
1934353838
1024688121
542914911
395410231
1896531930
1813689025
1318398763
446768632
826309174
2133051282
1453276602
258778134
1596160144
413753850
1848415419
939177346
1158854328
2118869246
990639291
1629295922
1486352550
1218000001
837066388
211904270
415295651
225318277
2063662172
1538431311
95369050
352568377
874521593
279231064
570080955
552069489
1214137104
170022828
430513090
261009734
645854289
1530146607
1413018305
1624048901
627504463
850712566
591387602
50901955
1973764246
1756820831
273290852
1436384259
195365866
863186663
1052273250
1780337372
785425497
2145565391
1019898560
586443004
1283305823
842208762
1513247010
417985816
1920016865
1031622845
1211741327
1363645494
939236243
1786055172
1821272699
54423202
508827284
826422032
619734703
220119635
445861662
978984093
1484954281
2127881151
1919497053
1683378836
668356854
519071515
895973075
659943645
228543815
118432484
95182205
1079556075
91526579
1235522042
190723960
1420749098
1074748554
133773445
61745514
1495945771
1050644373
829344022
288329895
1066708728
841165065
1644309660
649673909
1764831026
994292104
72865969
651159677
1840369056
674316769
2121447955
1582516692
2133809012
226031278
1200526733
1252505714
543651979
938724359
543265148
95135555
714016752
1806699268
792511467
512589371
1952921353
1567975228
2076275246
1214047894
670591482
1614508104
1870311890
1064538998
2013374981
594685332
928310505
1601322879
1774434588
206530626
16767197
1156858276
395884746
1923452294
1036265177
243950468
1772151172
1493668072
707099937
992748864
1469979871
200506604
1912862231
1087890841
491130014
1171068634
1326294730
588136000
1991996356
1185140350
148968779
825330399
1079491668
1452682046
2116808612
340570769
781620294
645780204
407499386
329060181
1417168124
522801929
1624201227
303974410
616947294
2034624143
69127069
1065943507
1323543226
1509470933
1877710472
759644243
1117508961
757439461
916941705
650487073
913555265
15234919
242927105
1846363388
1338626134
2140421635
2125634528
618541674
1454721463
1560919491
846880837
974142616
1273818151
592952496
266333236
913516041
675294271
1077275892
998893745
298701386
2100534801
809239540
1773402655
1892366419
885730310
392795784
1806148953
1070300016
1315319141
622367709
845085599
157472387
1860662140
790915557
1604982086
150544442
336574496
1660576179
1096054317
16515057
638219476
565863360
1041124308
955422317
1167759907
572443297
1755877829
1600390502
607101223
871575974
1525718396
1167185906
1091910945
1446904547
1585112094
819714791
1732374443
527520643
644300214
319676715
315088123
70871855
346845616
670388261
1381124564
611965900
1985009861
447197897
1610005865
1900627748
1366651918
507054308
1228384825
1086735933
743018881
1701341516
1684884326
1256786672
2007927504
2060089118
1854037793
151909030
1023574913
1901810289
2078590974
1721083440
509506039
1652441924
556159007
120460012
2036608375
413833867
1788369542
417721154
691215044
1814475920
20470191
1695564065
704156319
274644399
1898622196
133982019
1321479535
558029537
1434219051
1641690760
217555933
1405026578
219152345
61043779
1624989622
1900811655
1265502148
1368679698
1470179241
1486336386
1682200777
1531600459
176050275
478633256
1777275909
1298721237
922172507
171645787
1446330337
1433451926
507364670
828954730
965665082
2107621468
1548528900
1114078485
172639413
1676185523
1592732159
1495653962
1488441156
916615692
721127075
1414387325
1015137627
129552267
926114670
1279022260
904462635
399096404
1821943077
6217686
978725422
473050239
2110720207
1690542105
253777326
1505672839
19421094
1922333740
320103302
438250088
644437014
1654760723
468538008
2110984470
507042905
569299349
636910483
1695299233
1246446351
160469107
2126791377
1256366913
1869961800
1582770124
2065699174
358240898
1245365161
1660265800
1294961253
1866208134
1812309238
1592246199
2100993964
1891407503
589495560
1755204733
1253614029
170728770
2037166897
736098160
1718577656
1428680884
1910885554
366115529
1449012710
1014234172
1625836877
111518180
1566706694
387110719
8326712
1153579665
1380512867
1122318995
1753442827
1859050774
1419698753
2061382270
66702104
1642864641
2052765621
927916691
158362671
2123597610
1185492427
685991292
109038408
1349249142
325396052
103159567
753876023
1031557948
1578727030
1892972576
163370485
1908141452
1736656890
365861365
390658663
350451403
1911327921
994360250
1541816069
1475860011
2092595357
941513722
675008964
188891361
1870463335
174401424
125935795
1061939150
658198780
1505936751
778565591
2113139685
1679207297
1363043042
1672280717
1142443146
4182421
1565418478
1765179308
1104284518
1272515124
1013342071
857144470
1117037387
1902983445
2005878507
2076051944
1793452963
1783145270
611908412
333140853
733509921
630463655
697504324
987788632
1392999294
1190617600
192939275
63403277
118959908
1579360429
2032714156
87235454
894083730
1758960053
1154129447
355702626
8351022
1151080658
825417302
891870320
1882043334
1473222964
918650244
689458513
256464341
2115164279
1273878950
13764855
2025260587
1470504020
27100292
1779423921
1468692570
413174174
253710175
880684361
1348020188
1364521414
1301376428
96961856
1344966880
1615899670
1028282838
182762
904485506
1201656930
1798107129
51154208
67733160
2040899404
2147482536
748839594
183915840
57156472
104633761
1088215131
764091370
386875295
2060105299
1041348954
1790579456
850686376
2144661457
1379408696
472858177
1715988555
703105713
666157550
1404156276
1660615202
37612934
250895135
1681556589
702022183
1260223997
2044291504
882878915
352233568
1386510387
1644884137
1497889063
731388586
2141789780
1374066281
150428962
1748459538
1397231281
269722718
704818447
637019006
1029089749
444496369
1459870048
1569967766
2129624773
1684938204
658098207
1449571410
1301554051
552571032
1450667364
114252437
1815056176
362032711
945058407
659616885
1116406936
1452835868
454499981
1727865588
813820409
2101872699
976675857
727247213
41988703
1985628925
932161217
1965711366
478468440
366246635
805641639
1556293934
1773865847
1745330843
29975284
2026041054
2128412430
773158342
628402897
1496060790
157273023
1849417782
1674177568
1065491450
1630641795
1947693420
15324664
1570268317
929571063
907489628
510258662
342549431
169836781
1648933572
1476595721
2123740616
2012546711
863234524
1796192901
429103442
574978744
67186142
1007302341
600564173
1863570
353369097
1803378859
1060678859
1318602050
1252363577
1209192393
676390413
805732630
1155936684
1005054395
1867454220
2111610009
554000770
1160143769
175910486
1242175226
641652989
1501591808
511268453
1702324742
178825253
476780143
235307269
297840787
816617026
1740260584
1066730886
47723431
2004387309
1666213718
1383105377
408499494
1535471491
1468166439
1573241093
1613580320
1701108846
362946531
990486403
1516207388
1478705784
1498928355
1217639921
1900997187
1135170469
2146718826
2109897955
675876004
1471044257
1375381198
1571885954
1157690379
1523259031
1833014716
317215664
2120821352
1261160957
1759721813
1919109720
1034807542
1325284902
953118291
284833864
1346565811
1584629450
1225792260
829737380
982416679
50213354
340674806
853177575
76304838
1503266379
1219479203
808643993
560152435
417518961
488245537
1113683617
805692267
244218588
113138700
946303000
77859030
892236604
395079790
298264880
1903445250
1054927065
1936795481
395572211
1387719706
240776593
1561436715
2004100737
551078435
348887350
1219734198
552251375
492098647
341745831
1711124089
5235493
929910985
130823577
1507079060
1125767918
2013317453
1883157548
100540494
1514585890
1379474564
782632834
1588464051
2008988721
1749225032
1625612954
917588208
484811408
1587041833
1001337610
782680561
524986230
180849361
103172421
1479000276
1466402471
1595687739
335857010
992392733
245929907
28620523
174415506
1360712145
964641578
314058950
494107013
691181815
966903562
485647357
677542359
1598628386
438081277
1615172805
292521087
1301914503
189403050
1017707660
301196240
723205071
93028963
1550429679
1672903076
1487315253
689265069
1717988028
1080634734
2078089183
1094172947
1575193232
1208594378
1691184144
207460503
1896619548
1616528446
217059513
141253565
190701165
1714734272
1217035265
565885017
1078084324
272535089
1042128811
1522878951
1946564494
849099313
672463223
1031581063
1046976505
1085231883
2146561453
1789965946
2145761134
1693077948
1484851044
1185117320
441587672
1192060473
2019653263
891335620
1651448264
301570657
1488980503
1603094113
1483168127
723787310
639865408
455226655
1859971356
1547968271
399651849
1722428698
2125337272
2089130972
916636075
32713071
801630666
2139577572
374919354
855260088
2078206077
866662633
608838224
1577271016
1016753869
1954283586
576822570
260224498
970345841
1868390805
110537393
832806031
904426315
390288595
232162225
1617084749
2035245311
95279567
1588303708
692889677
640704097
1962635345
1575841253
38279169
1229219508
821010072
1521206342
1426432347
1444030651
62370071
618379251
1257436602
229072292
256249522
1857960714
876824313
140606104
546024711
13291021
860850717
1655216203
1114011610
1229895994
1839355316
753581997
179693626
1847887388
1985067323
346268205
1406594443
1573154783
42972032
125646112
1452624437
948445476
1651682488
446839429
1909626760
1666503116
1117554241
2138863198
1947568771
3826719
839559262
489141555
1782828901
407794147
90441
1402331247
35215351
276289051
755352878
1139971679
1304162084
991321841
1712062772
1158159706
160784603
753571406
559068212
2082943281
631924296
597394537
157488490
912893356
386331917
1415317281
125601350
492378354
1079289599
345599265
520653256
1582460612
2130066762
1026042284
444617306
396634444
1761700669
1207000074
1368215702
534984727
787669152
183749516
1706806647
1975301542
713412801
2011232123
969888323
1973380312
350899267
74178392
235217453
412769090
1161311063
42125479
671681651
610237656
956871124
453682837
1181488615
381233622
1568948237
2004265944
1236646029
1490723357
1153362377
1466012520
1881511313
511219569
620774136
934519789
1064113237
529977540
424570998
841539870
508288120
429754483
153124614
446718919
1451203582
1232597049
898268377
2039487107
1090897655
1998100470
137180417
1253426778
68859211
362023897
891795677
2016303844
860436213
210093666
761943860
1245160558
1899447290
2002582663
763766886
196971467
554511025
1988393045
1980066189
1122716268
702482277
251454403
1126115498
469742922
1701928708
98824292
152728987
1018745581
1489259167
765658756
1550024958
557552855
1517197766
1364877370
1890612965
399648775
809740263
1654433464
1216459016
1287345189
1592626060
778987747
2089343336
1244946214
1647929076
295888829
472780780
623240755
499883420
2135273560
2086865470
187123406
124411550
1564895393
669226844
1773206083
1173706382
1718596793
504053893
692288078
1859638337
16958309
1795904236
640716873
1943121416
478719403
703248976
109920038
779425029
486004633
991207437
1349444080
1313530984
432504447
1769317916
1433941629
260444249
1007242329
1955474941
807627324
85014336
2024237389
939706209
1355771992
6808504
1259936661
337588811
1710476563
4958999
899574129
1275384630
1349011250
2027453146
1612200503
1167998341
129514937
756917440
1595485066
892356332
2104901979
450962750
2028362459
663774543
2042215498
652158858
2029510094
276273118
1991667930
1607621386
457339327
1181554801
1654517855
1220196115
152696186
2061144886
1058518241
1188142821
631829025
2141263210
1907799772
2010030510
393174372
62276132
429399126
359433520
20331141
1986666109
58847107
1496554570
231766054
937180347
860662266
1758930286
985364795
47956131
1527201828
857148441
1865855625
666673876
826522897
453682837
324416700
633990567
21874519
1839384726
1030190702
134253266
1413006707
993943782
244661901
54052500
1501022407
926673656
1676824527
1667851789
1540104759
1373812870
1524190326
1068569045
993597483
1416173083
1466916114
1600619383
318046821
1801728678
426586833
738937052
608649924
585913362
1179821583
543985473
1179741636
710841851
688725498
1081259319
240407138
1188232305
39311191
1264514418
1519849896
1679790184
668498292
1626694221
1535489503
2121863030
1654400114
1315635440
755772085
504515813
2140736962
1035252646
765854782
308986439
980684154
1535023363
486273712
1372358031
1004976202
735155265
711852640
2021788714
1445998424
2115822198
118741712
393783827
2001188953
229781613
946583623
1248117831
1816727694
1180777215
1882035907
1947920462
2002850425
2121209153
550295505
551305176
977276453
617857480
1111502074
479989306
2106894902
341876193
461219848
1586268812
478143924
1644004762
870536689
364262053
2078273758
519382667
2031997225
1212781728
970372690
431761082
1383474781
1570743602
986870112
1949529123
648802950
1975876169
1915538990
596634799
757472181
274551184
1282123915
2141829632
690344463
1118130533
28958629
2086092540
1185021823
936504162
1093036278
1133859722
1680797596
1618559650
331521567
1442770740
854709458
2020166206
1568471362
195813843
887183480
157783409
266496074
1522115878
697540001
1804364981
1016555963
473129255
1741842583
955258442
200309798
809468073
1903908204
476999141
797979638
1853545407
2031164715
2108280955
407001909
420599630
1964519250
263414207
373658362
736764250
1810234066
1238098006
1428039096
799335782
794639306
662250720
1774537660
468006560
1586523546
538254449
1181905383
1424030974
375131412
886532143
216534877
453086369
1496330372
1167101125
595919100
1875019604
767003770
1058722120
188335184
677689913
486675748
1915354116
1983175268
1203925913
1629918160
807081801
515539171
881026061
1856098310
1323112793
1141017805
1439527398
904892886
954082549
1878247562
1801796082
1802813217
1272554984
163867070
1738432809
287874875
222447173
1246030277
1759026164
1257731834
919306612
1707978146
176845147
1564349615
1665301588
1030724236
722876137
2053264618
312529455
959420138
1284904480
461070452
377743531
1571389823
76259135
520737855
331446463
1063951297
1035982534
1215607741
1992110830
1002837389
1000778018
1683098174
143929665
1727545914
98794480
578170260
2020976881
1094280735
33368783
608031085
1569329583
1563856173
1145530716
1240343932
2035610599
1561717352
599549532
1735466606
1981000564
453681545
1970645823
714919811
924578548
1364958680
533648276
79511221
1090524544
504720469
1422773019
1103991164
155766785
173080184
121925468
595993227
1176744884
1621261282
1250764236
1094730571
1095604108
1488525483
2046530918
2136166875
1909605664
711975658
634037038
1095599323
1203380974
365535095
1734205735
1696320960
672286311
916243746
830115132
987165069
1965193037
828519706
194989592
722919810
1220333617
475670866
448941341
420168135
166189476
1088753759
1847929739
329824221
705697314
94748136
919076748
633490386
1517637050
1022918493
924556865
462751867
1530155956
1835142684
614236732
904543344
84576805
1131205931
761285587
394052787
2122341745
82554036
1035695076
1712127872
1997209534
346996588
559117224
2123910638
1114865195
1460792007
844993391
100705906
1419950298
836187671
1426587082
1764164228
1731320344
1600170410
1456300254
447628736
925557766
553658756
43258859
35537727
1632803761
388409223
1921623994
1779050566
2097135542
1028330428
1609841002
1851608470
833040964
1488261991
1560918431
848493326
46101873
94282148
976046823
919643925
1277344462
2059633772
525708410
2054995187
987363956
524330265
1229804387
750196609
417356677
1351249598
169530961
183001787
2046331108
1460614588
513672726
1619379767
285448466
109309757
118276197
1705631882
5323355
511485978
1204402974
801769636
470813473
1956170282
347793049
2014217131
2011634612
635763893
989362885
1695182437
2084641347
1350260340
1273180528
1343662490
1026208456
1993624853
1469652598
1600921445
1950024723
1890543239
911538647
607218436
389600932
30506821
2086264719
395216117
1914225533
2034819194
1190391600
1384880744
2100570662
645481901
1788708038
1219058682
1771493577
1131672502
2064227358
185000019
900914353
1170751271
1985593340
274057780
1902994578
956775393
2112430282
1089141813
49994576
184863094
746059446
157285330
1008790845
572423877
762129152
766212922
1151713239
976330170
1248130313
1025058705
1208089962
1833529561
174876818
1685070913
1143992563
1369961562
324883540
1847537231
1467494459
708417718
187150092
734386194
1089064072
964640595
1580434467
1245670814
1356018765
1372098513
1521049669
574491285
334072555
1008447668
858350357
669683606
1673793080
1514253119
1130778796
897047706
1534981923
2098738684
1943340282
1319060430
173968653
741585054
727160331
129820058
2063639082
1348363302
1076783618
1515926145
769884887
1963910451
714026141
1763615630
146077549
848557445
100629101
2008840351
1737769014
194452436
1114648660
1668133370
252052063
58542874
1357780216
2067617263
1912699081
2101031245
517918337
79392548
1298767099
121119604
2109823734
1869607435
1014933585
680689480
1867980060
389405796
515471954
940286611
709620602
1162165252
545596741
1634511984
2018392710
1198476453
1871336419
899373784
1279257340
211110645
1149445211
1074257271
978321057
1637975836
681184278
84121764
1037279783
1725359224
768096844
56419867
60985120
761892272
2135882315
606769207
793749431
1656099448
1546465877
366972957
198219083
1689885634
745274439
1802623772
573784935
768777941
1555465906
482081579
2002813964
1978663157
1361592387
114369615
1244431297
817811603
1445309203
355574810
816824719
1862733098
1324000182
796870413
2097447247
1927211252
551490907
632828482
1011259861
784015468
1545171680
913435233
947483846
1632306771
1878966519
2021774346
813871406
418314125
691392602
1635279034
1483970888
262417958
1835044003
690155812
1594224925
300772255
1928534954
1483765600
605111303
306827165
1698215764
536522990
1359475871
189057374
240243345
1406802715
1916004980
442432184
120263116
488987531
341188270
5421771
779073511
1795446791
633890289
1275658962
2120503307
1182452838
1089765591
423706406
476477685
1825556235
1597982267
570100451
1341096386
585741051
462960750
332780361
1978194270
313479484
1715575432
1300583863
936962911
1031538824
62715723
490470424
1485520304
187021756
1983625569
2070557198
1499884496
1000816426
220855950
124878983
138305275
1222789564
751793120
940874828
522234653
71156471
1818402007
977345438
484087239
1447783160
1641368818
1407180253
900252317
667255978
921712114
49875831
515038945
2104461546
1010817817
1365322928
1150094060
2061733952
288755986
1774898132
2018419087
1595222091
1557184418
197952874
597724067
400465569
526251720
1389925570
711918503
1051445039
713373480
998123044
985588939
574763094
1939439302
2083428422
1272242794
878557043
1525758575
1992583133
1213165418
638992244
1345480888
1166001555
1350944719
419950856
685904168
1192508465
1999956356
1852564284
612567926
169787886
642269511
767215329
661850700
853748098
1507806207
1897665353
856509792
1732200301
490435213
349566885
323784994
1766787505
1650908415
1362583024
713220868
154123807
1467079632
303901983
1529571447
1257908791
463071504
1488314274
953271093
541882022
1655566384
586257783
564234312
1495399042
330279318
496537738
1798291100
842172730
221649627
259170844
459073801
78836518
1849185114
2100864445
235141960
997275067
229520701
558239429
1918877036
1412323233
595250125
1929481039
918158370
1990899257
1672522314
226672717
1384437958
988303862
894732385
1046049401
764704233
1399289233
1116118786
1361051735
2082004066
373233585
1970600009
598064404
1917579204
1582215522
1128490752
1609491765
1086111420
1256396614
1571040542
201956515
179415466
390437616
708169567
33123146
717442118
944032981
1456321535
2089662547
314755537
364420381
1178322026
1802843160
416930023
2007439857
1106246200
1592535668
1100172377
667513920
1029053531
1649434818
1037227800
1005958014
1261002026
738120726
1956351967
486402961
1592115756
1609471501
1687874506
155281762
1858873338
57132012
256371212
658497120
636282653
2012171727
1048397107
570224908
214626807
705145147
2066247209
2040410622
521543009
1623476030
789584592
1446498422
97116202
491321270
1261804438
727605293
1576864386
1520432404
1439415866
534010812
680740891
438027726
605787955
1482756358
1366084248
2061142847
167781803
1240673890
410819390
2067246677
1013011193
1260826166
672254922
558416425
1533415666
1997339323
1339751963
389436285
1706543978
22766761
1181326296
1134970237
63852224
1293465246
2137427791
1250958265
1025539099
731244549
161355720
1564268081
1887989690
958323920
1271248186
656697746
785493810
695528167
1093339941
444782124
731010301
1469060889
1592872527
1084417926
1044550746
916127478
487718596
718520855
2074090367
2055305276
1950519260
912166410
133960406
1988420603
1521197954
58981189
863350027
483087496
103312399
120601967
1062535735
1344034391
982917061
2147427212
942362247
1456025241
1828155368
160870958
1331443154
1435488380
1698321536
1780891273
182910174
617566309
625472488
87824930
65967247
1412209031
510890405
299210064
113754463
1725675068
119186483
554426870
164700272
904794525
272795401
754095886
498708597
1426710678
926414668
1344389359
469075934
1053210602
478842885
931432938
85713554
172372838
489076527
857271014
691532896
1893811469
997977735
420832899
1912924704
52311435
94925946
1789654206
1297891708
1288114848
2078944298
1041806955
1638658167
916441722
1535261232
230264359
1754559208
1271218276
131018844
1457325344
1483681109
128507856
1526215360
1392657544
584485595
1892512761
445561141
347868065
583334727
905981423
301249051
183561530
1509692088
1068396836
741561568
287574603
1245994194
860482496
868892643
388984461
2099228402
1038500793
219552508
1134644430
1128689109
1281002339
667968538
1302922406
1780365205
592237422
1378486055
557893619
1187820768
372394262
1164767888
1507201187
939686215
1075178847
1229812090
20274868
1000966409
460021215
65283256
1919779620
1753240539
901806957
2021700785
2126217839
2085983337
335688797
1299055805
2126691843
1192335233
1123162707
1306363734
259567315
2070905397
131034178
1187663398
1784688888
360722004
1063544012
1700660039
721170354
786135439
1292436756
1918129546
992021892
1523615616
442989113
1301328901
1279841254
363565367
212584121
561722021
1849281471
567068663
1504112012
445876749
698314261
68815817
347842460
1648999669
616407635
621010575
585263845
1698576894
206998043
2029990040
1032391895
1344976786
128102685
181138756
1880067167
1378327129
1008779641
1290725207
2043387730
80817423
148130637
1615579089
1178522962
1222166146
513744599
304059048
1701562046
869014831
1812310058
58469008
945799382
1108635333
448060112
907465925
1086159082
2077931535
1689550664
940464644
2082625398
2002929522
549206944
474788196
917236416
1644940135
1771341641
798474704
254157939
1039093856
1990238685
424366731
1155435946
2008509276
1516057034
117648734
855726221
1153661242
10430053
617044695
1406557310
249359231
1985437919
729912592
1926210782
3591806
1620226271
1564628138
1906512742
401288117
1107988629
1091355441
1692277125
855003134
1318667382
1959639662
2038097071
2013343015
775955112
1565233266
1811925992
352566353
1824147440
1611852120
1397470846
1700668907
2109904454
125811344
751532790
1865557937
334188621
928705425
157450662
473655616
1738229336
643763484
796064049
1871002968
1762009062
697797748
1344518625
940102225
1747638982
1309546836
1528090630
163102419
1567283698
490335806
1556137491
1711965612
649571988
1860152774
1819239755
1292630832
1576460606
159124897
804237346
241719699
1287801173
486892678
1627440374
858545981
807508497
623875359
2116364608
902929269
1921384210
1394562347
884604819
104755367
535969841
567917416
574717935
2013994835
1423005453
928693034
789029103
1835869211
1479319929
1084955730
1270488946
1632213021
759126063
2073115312
1632729960
1295941818
1784351170
1047345604
918990783
666082455
1749246022
1820219970
1604696233
1185740197
1994678169
531272524
398713740
1694366800
423896570
1546482449
1687162909
1570185230
901647780
379964426
1852531522
350532451
2026194528
329646703
1334586724
628598046
1556703180
662600106
1337876626
222753718
1898410105
1921116504
1921982006
714387141
2090641691
555323708
436201568
247643233
555087658
742569108
1481672492
1706885622
1199571421
650412850
1520249179
1731549718
199270125
1380985852
1008716528
1557821456
300167411
307451568
562175468
1257608207
847061494
871520360
1765838530
1772104583
778996052
562854908
1598583824
1729717831
348163220
1681163329
486278491
1515455015
1903010174
1213551154
824992488
76493958
443040267
1966519203
623160622
988785250
1802287896
1691489122
752297938
1167419099
525070710
923163242
170490560
1497252609
747997101
204610095
677245592
185990359
1776103391
1520224656
1106810305
1713026265
690617013
1159177611
623402115
339922436
512522511
1781587833
1858173323
372320896
1378403319
1144490754
2046437360
339141033
1921613457
186621740
14331730
1320542766
1708131352
1785127811
1643226396
1952938858
1694241909
652820199
1450141974
682394048
559444604
591263594
1712558167
1324854423
225959804
288845158
351362196
1032319143
908108422
549337525
1996391742
1311468281
358797444
1711869698
620138996
589470078
504091020
2090993323
2131382239
1593002448
1487046982
901460726
1303910403
1568302374
838280885
1444806811
47663003
1900280298
2101785743
698712727
650393286
1467525483
1701011141
534969665
1044225086
757169894
1976376620
1351021872
260766968
545385601
1245460658
1522622468
826706650
904273337
463948821
1898006108
1477759143
1421897450
627197337
833492134
1538764722
2072107668
473747600
1242362936
710321489
445453587
1337920458
2127305613
1137828847
345501596
1046663956
972301594
1099376485
1225435557
1216350969
731026980
81046151
1495638828
1191087017
1898526995
42045194
14065710
1217346571
501034328
550044523
1984971154
609855541
668740867
1917405694
1638398161
978419470
2112577583
980361568
995030301
941382668
1112251805
1289107326
1484784510
1461909254
1477641455
314249602
1643067247
531330309
498077170
1901750720
1896388910
2089434115
1617505348
592763634
607614287
717473436
1854137278
1946178332
280121121
200774637
1087541430
1792249308
1519720794
249145271
230570501
84869516
1891569200
1790936303
1233972775
1008483412
877250170
1249421175
783425002
713086045
1138566072
1905536070
1239901694
884019818
583913069
86377911
1988999350
1529189519
11147481
1668164920
733051272
267154474
803768010
239072496
27106333
955246485
991048871
1431898848
1283552432
1511986657
109164063
2029689706
1603327997
785745289
1508747595
15697854
989374186
1708605547
612935299
925440687
964025063
26850664
978222833
752802919
1659844836
1246536244
1542795871
1490368401
735127861
1246340271
344324409
1330754372
2132753254
421072004
911919115
33902910
76079044
329231948
1225555126
1273667725
1840378498
593237086
1973398029
1204161572
379297261
1637948127
308681663
1121893944
1639551269
567938587
1617575776
1692296501
664523412
145310726
89934737
798147779
226352180
1695827819
1324666791
1617961023
1855795989
2020877446
670309089
762217824
1366186631
1782702468
1921586725
137839478
1888890433
61273102
594639577
384342496
1327120436
246891621
969051312
1447626260
3285644
1697023748
1845327341
1621688210
444032840
1814167449
1493807506
1274179275
1806725650
1643428173
977157954
1708412796
2102185684
859465640
178721928
517853168
1163041096
1319129732
773556545
2086764687
1208890357
1841421657
1345192895
1017789196
1705329061
9814737
1529169720
1558942649
575158985
476354738
555444900
2043663733
867782084
1479553069
1111404050
1209105191
2046928391
1811723494
461590067
1426137510
1398894669
122783829
1773998339
1279424393
1312409333
908941526
248949873
1079116166
1986960543
1963261014
1487318620
381329739
956788051
1193925019
1368376584
1600589303
237857034
1778808451
1868242171
1139655323
1289300762
501774646
1512261892
1382885619
1742264000
123569278
577683435
336159266
1042225296
2064472412
747177900
1893697381
1600433873
1096198156
380503510
842814828
288128456
1203705200
1134628634
569116443
585775931
1526902682
777739355
2068899427
1802058190
466109541
1145803749
868914992
1180774921
328640439
1324879921
803310515
943765940
2144135169
319935408
1971104114
458813490
1015295930
1166826549
737864749
134866462
670918968
778255605
1842970460
186030166
515657769
1209163265
355396294
1301068066
1607728546
904091588
723733315
701984956
508665363
250817097
1444397737
568857404
148985174
1520335003
1649856179
1343468754
582857270
1432581175
1352077540
1513825711
175014715
1582622454
1701638850
1219395889
1827411450
1960306434
326193424
767413825
359544324
1409705562
1930940038
94626488
715453207
1860662140
623415764
2126192585
1314281120
1967180196
1991490464
256603308
1659698932
786025469
452222755
1418876433
1929058058
1583586286
1184426328
396630539
593831802
789455172
1394823704
1757517129
1687600501
976319708
1489113136
1711501123
165750496
89973326
2144930516
1164733408
1218992323
1646859878
1163323845
99332560
2087555348
153367807
1376225224
1330818066
441201121
855404840
1973052144
649925725
652816330
698243234
350650497
186075083
1346137761
723414145
826072565
1799881078
665760170
829217931
165207730
330828215
683746703
1184729097
1139860150
144169463
312570905
303641944
1367194678
1471438159
2113364553
1310910380
979352488
951992840
12005496
1753002935
890205111
661654842
120020801
1636953418
1422251691
1440191099
138322979
1229715328
1679930237
1998644873
1432459218
774925854
990219439
741827744
1534024060
382469182
2135312387
1250652486
12023791
1000235977
250026085
1633115760
1419194179
1562731624
1975691074
754841293
2095881506
1700829238
887794050
191243282
747464683
1163679800
1254219782
1817162685
1369788304
285036017
1803426809
1953451687
204201206
803402103
568211771
1925276071
555990702
1750435634
1693100687
958765446
572829925
1651706741
1740651920
404402193
620209410
596585567
680313307
660994562
27612193
552144770
2044178630
533211666
1738473294
162115871
173777603
1005858263
1823518740
379037512
219662865
261799668
949118137
1647650215
1338603984
2096503325
1182979567
1891017164
453784615
226116772
1347885257
1772760933
1441757840
1511829694
1165976222
293238469
273589918
1400617333
387624322
2065085285
222653391
1738977853
1096675307
1874381109
1464324546
1038458466
385887385
1406212503
1434460493
637382073
810470909
228963184
1023648097
2126339921
595267073
463741018
1879507352
391365608
1495977826
557554016
901309677
514197652
461979128
326075463
408116571
1576202656
1552878331
1138701751
998331800
206975321
610326840
466358042
1608472759
1819559983
185199250
1249670824
710530271
1279231248
1649133561
668383043
1495575565
1212045826
1164121220
19852877
1420667455
420150529
1646076116
1294237138
1883869534
1168524415
1595389076
2057340809
352272424
562369626
1329282976
67571419
1136771060
376219857
1152826447
900988649
957193842
717838414
428160597
597838072
410702328
726366729
1651691988
2022931901
1484831846
1958438293
2000949705
547073817
1390660248
673651361
1896831732
1948685263
892215285
1249772590
1237938555
727238605
2038065209
27320029
1254950277
1877293654
691830722
2103015660
170511789
2031832424
1296813755
656697599
1719625322
2097972410
1354838819
563488483
2017662321
887759327
1675362965
1448315098
719611650
1630510707
169063203
1859253781
167583585
1009905669
1658375873
343370554
1635072159
2109036681
805532372
1524907471
860102890
1158159102
1653283631
1354407524
766541154
1745570458
2138606225
59047741
534622148
1662097749
1051017798
421907198
752987029
429392764
1796873718
1144269809
785416730
827975023
590986679
105008864
1822930712
1736213417
249704913
70738107
754031378
1686583324
1602768890
1178757493
1012895174
1255879657
1193080798
375122541
326857502
408356625
669347143
1881343673
386453924
2111557297
1300524930
1227755413
407221615
1428749589
1425704308
1328599573
1782534603
2009353405
1420066838
517103130
199812547
1619340283
1094879805
1082570219
100766340
351075556
308116730
411877797
598887938
428074165
147642953
944021703
1843703468
858992771
755642489
1498838867
783896658
1640746025
1097261307
430747489
1693584398
390136401
1834826547
1026233184
294017848
2015030380
344082638
353650665
258521530
1328113804
1072970343
984963261
998020495
1435771619
1597521726
958539066
333674471
851815754
469396620
1456074896
2077868761
629267160
1837249870
2090524219
1461022959
1094883474
392531986
1486416891
2123189407
429639284
765215644
1202588664
1926334613
1523620641
203993511
1718518054
1208848099
1246970177
181096796
557791178
344669734
538289026
103416941
699064245
497006319
676385910
1302174060
92939831
210957062
685482648
2114731818
330343401
747758929
1478044949
1430148027
837513051
2044881623
776164525
1026970067
1700931816
208076971
893343992
727957090
483237740
2068273440
723168802
409285001
1907388889
77384225
1525124406
155060829
369417239
839776788
320404978
2096884010
585646160
844284632
1349707333
1767511435
1782382507
1912769579
1088229019
260402312
1755708416
1095922991
414439546
389963596
115497834
521510270
1711480706
1153696309
1981274088
130109658
63762255
1439113749
1146437862
1702159514
1908459194
1223136425
210007766
163749485
142185163
100507013
340412110
1929249295
134049250
1242881698
1235019246
447019337
2022439172
2097235971
448737082
1124678669
1235375961
1234295540
1686554153
85975901
637852741
1076477830
247577570
1009378031
90406378
1114099976
1132362122
1271104735
1371070157
627257172
777934040
1181339058
1694734793
449860277
1487913107
302352983
1706136322
2070351499
199236655
1133785598
756248890
958769627
1946089006
1559449060
1401969190
749476177
1494109147
48133668
1758046524
2012875591
340158326
966730815
1035452418
1668914343
960635963
1375928289
2082574926
1079126140
426035926
1841323980
1117143160
1844685727
328574886
51962680
206645190
1279066791
1980707838
2099041448
1959305913
217441714
226043128
1906942614
903076106
1999836053
1372859484
1997927923
845874267
443015186
652255901
665357888
1191718317
2092655065
797759876
743034043
794667732
354427632
905457960
1574881886
653987183
1751257065
1908043569
976415057
376249266
1024644551
1517230609
1409778072
680689480
944666949
2038780332
23838307
1952618518
1815651022
385604101
1289963449
168007650
1616342417
281525302
580269046
1346438457
1052789556
403345840
244574667
61367566
43796371
1994783100
912066166
1123406273
1798206304
1945819475
1036283005
1959569141
1601832671
983012676
2114946186
1085149235
1982198577
722322493
1542123573
2192413
67116699
871334489
543829746
1281667631
10433068
1805303402
2062033828
1494957897
38598217
554408197
1308303745
1868384218
2053379167
1438807967
1952625740
1693215888
446761075
764734483
1375318588
1895108899
1780827772
583265929
880868842
307043401
1483467001
880258676
1172534564
526734172
255935686
295718360
1945814165
2007868062
250705743
2100637710
2111337537
1737300947
1292572628
1272957650
1490925184
1781842891
1441285770
793700959
1792559889
52700970
510498364
1126939777
714722242
1714951357
1744848340
619870879
821816898
1477894457
1701544790
2114547215
1073481084
1455283271
1615505344
1999004713
1016234238
2047767825
959337572
343679352
1188871983
950530611
1648564574
1527500788
47167110
86992568
325433889
2047501260
1252686090
2079866873
97198000
1160168047
1290479558
1144858549
1608490253
1491339261
1661526637
1746096566
236235993
462607680
2119683495
275509526
1892679241
1823469892
878083621
202564287
1498395249
281669827
524446281
2026201573
1244833927
489443554
2107868332
392599055
1028465971
1499599028
84901011
1557383263
2075236774
882718239
256704482
810465692
2047296616
1825927986
1186886228
635614521
1566753158
268207050
748547833
132167841
1225034905
1470139288
1070684715
1892429297
519410499
277700550
895442015
1101303009
1749309662
213775858
437335859
1837655443
1048885135
1061892819
1920317090
905842252
1411693557
1026596652
1197819638
956226706
1874053046
1081693127
1845055715
588558442
1864605371
388086297
1028255447
346694230
1794579652
1956149704
2043833120
965165862
581764857
1712940391
1922302947
90731458
1708156887
183351078
2070760727
1209355184
545789557
730510189
308443237
272531720
218738747
578410041
783722210
70435959
704248526
1446739299
2025063094
1216016936
1672939323
154389226
1521239627
172085824
1638032404
2098746937
1722407080
1762048309
1241012250
76064780
1391790752
642541964
1869101377
1476081886
1335366619
914800294
1480761780
1958534443
1028046776
739085953
1194344628
983974110
358917174
2117331740
314596033
491168368
1365942704
1110407845
160600261
2031938486
846943938
597203303
582279746
305815467
1276709311
125270549
1625047403
546389971
763246977
612304136
1652411161
1021117909
1853916219
1589587231
1397524163
1165429985
1411870103
1704515130
968574816
1409595865
1311352079
670602996
1397554895
2145435428
683995709
1351694357
790833148
629807774
1661817499
923991708
1855237238
1152465473
198076759
1974561512
2008526952
873517378
673582736
1942348692
2022151427
1194707814
264435439
199553596
1242929525
1803433087
391530958
1414471098
815247278
1187689156
627809792
934046549
1734993840
932300472
319000649
149356619
1908975127
1064729775
1394753624
344251924
707498704
446818461
496170442
1722927822
1450237025
636203025
1320234092
798957202
1746531262
1184769136
1019505986
1205165194
771810981
1152313201
1595717779
433808640
1974869954
244913494
1698884166
593517815
476298810
1378331754
1705749351
808746533
615194518
273636659
858572376
2085256040
623699315
118997105
456464052
614009648
1347968167
1507613911
2142011686
1741393322
1542342182
738051708
1711601811
1275096543
241448589
1189763711
378174327
1547250085
1071817390
150402811
5322318
903809481
594275645
1680322319
1634929462
1258284258
763750485
1165668155
897019302
1416451662
1433812086
1283862945
100057692
354623098
576237462
1405379139
2051970746
2095536327
1628140938
76802371
1235012673
2049037569
2036703549
382151021
132937939
1257540719
242689207
1863423234
110260297
441312176
1167219774
1727223892
86495235
1806132733
1136415888
2018935881
916374576
255844600
621213308
1503747466
2057354982
1462154599
1257869713
1064924551
1433360085
642198879
1792353280
248363243
861294549
530637594
1154777896
210288527
492417632
116484497
423042330
820541165
124699248
189342712
1140642169
82693747
1604145426
1560151694
646948052
1164789646
106209721
214911321
1401099304
1750617003
454966588
1366683709
381265558
495363866
1233790085
759485361
213010177
920498359
1237327644
381222906
59840642
1577374941
1307178874
1410815894
925634608
709399185
1038475963
734747215
2009632005
1386586732
755348618
443183771
14058289
1003970357
571605884
708829671
988839023
580792307
2065438871
1345536412
597938331
681793489
980248802
666032129
787885848
738029978
2133804442
948781781
1767336741
390979365
1395224220
1325059355
73008454
999413546
1345723048
586539188
1441401664
1556294218
1916267230
2022572226
1723033839
1909620745
482395953
364272893
866592351
1834424371
1291728608
754188649
381952102
1296468153
1254312158
1939292264
1117485674
1280963731
10033154
567590900
439308576
1075990802
807242279
961577052
1600560061
1223840152
1998559750
198057739
1545602501
1620364770
223264293
435210190
513243774
129430274
87624445
1715965664
505692531
1919361628
1480235752
547827438
676753009
1898670994
563476608
664833466
1894165693
1317350372
740684678
607698153
2117583176
102618072
1874462969
37928498
1022163559
740977101
975125528
1095861921
1354513913
1442695329
125983485
1795740323
253832062
526497240
1507984689
338336374
1513432597
189017542
752722602
565510822
1764652587
375422262
1522762430
1629270792
811003181
469429953
1776116636
267665570
789436180
977214069
637385032
72984186
1918630965
935833019
1027681140
670558342
1687422902
350282773
1750840151
425328080
971588002
844676971
190968142
196551448
211604458
1846909146
446464617
555143016
865986457
231468509
552722913
169016214
1954083381
2132506412
1910569923
1401608932
1462576449
1296235050
410217279
256716198
783227686
160253895
373908899
446063801
11008444
894369983
527244365
939159920
1968353586
688097013
1152475848
1302924000
1090654412
1152291188
1725490558
1930339045
944387798
1534290578
485003495
101404502
74722152
896411563
1018351932
613466315
587553879
1203665170
278044994
915665751
274282500
673446931
907152179
1833155301
1787321281
252673481
91803612
1960773869
1968520287
1183919575
1363499100
2079545945
1432886709
23213320
937742824
1226855809
1255958920
1420752187
148961020
1946464567
1619259129
1206959855
1044722428
2069829718
756232469
1606879039
1455233681
389279699
610628890
2036064615
326280638
651606366
699594030
739033121
1372084599
1509479997
1963023741
1063552818
924739749
1511742024
903966829
1072367648
1635303991
1342132947
1114482781
28855455
1477709303
1154561138
548797617
37527411
1177523638
1753296232
1515558145
863975998
1351452962
481136355
1850340525
1203208232
1638112645
1754827152
1569881069
535552746
442760683
158657870
2007922894
657525341
234121581
1268610514
15921291
219182885
267150870
530703509
1865882298
1966686413
1128067797
254449684
6939815
2013564344
237103278
1194287281
1564777222
1734902694
329904450
403000620
1802965406
1996909545
1021695330
404334749
350793169
1551356779
596617264
1597743706
690482167
1948843145
288463129
286029203
1908239093
1425640140
1737511693
750255628
1474767134
512721265
1288258739
1592168117
1132648081
1267440028
1188925378
1646471334
1737967251
1257336230
1942211209
1169586216
493360229
1188117410
1167199491
1009080780
1020687869
579364241
1459619696
956299457
1713407799
1353072639
1439379846
1614093151
1587724303
478053623
578362318
1812197860
878395725
510901338
504235892
1184409275
550333139
1435687417
538135782
1432268527
1602981132
1034458264
1242135875
769803935
731355959
964841018
2112011085
473989448
366444471
496783863
1149449379
611223166
1064706818
1487247699
1715082253
453418619
2086404195
1487168324
99481781
1914542372
1751443795
813892271
1924984846
1814709196
1085733630
219519769
1686596883
1244221093
707975848
116633454
824235620
954246764
643202282
1674218402
1061741893
1340198724
2036455993
144493637
431612086
1155339988
823593298
2051880462
157245505
846892648
143373246
1095997645
49310784
1365172918
887721007
1000225550
1401886291
2024782123
1769602036
216095014
648415872
960723469
49457075
1295627197
354145309
514036960
126668347
300362047
821751909
2059044474
1883103378
918484246
844052165
624246996
249390991
1935425502
1285927541
1392833986
1944440394
1917283293
1658922648
1152434011
1140221319
958446879
1879772635
863055101
662557847
97021337
1460914007
213569465
1602831247
1211363087
613405548
2030638988
1587267817
1218013613
1999732993
1712909723
469784180
883008897
1084498099
395624916
1926816319
1510505216
915328724
1210214958
41975564
1235389962
71101332
1568074177
863596536
2117050070
1439276741
729461794
539343066
318043197
1958784840
1729948869
647753104
429014826
1260870763
1555656791
428915763
959218635
60548191
1530871986
827140924
501648271
1746490213
310960221
44780858
1833612754
1780971281
1375014855
1738963458
106074185
1173291008
39910305
983233632
336866905
1317050770
32438458
1934968525
1382965367
1079293788
1331492520
76876246
326654228
618852793
1650518594
127541474
472272219
883397927
351363248
969025216
600702046
2075129481
175613456
221697452
604315891
1786379012
1313362451
1444697766
1091953935
2013758420
1225907798
2049102889
26922995
1190769680
1221669244
797857593
64501277
2062052195
1990252603
632291547
1128619022
1684649479
2033262046
1096254170
34395910
2012666342
424084293
137615665
207721373
479617964
57003696
296860640
94251298
237691182
1426162951
131186573
1961742612
1930871911
1652863548
2067630315
1570831596
1031625974
915917637
1854672719
699993826
1098008
1391619843
1523628383
1945724784
2123360872
1096529651
835788084
1990005793
357835123
931287807
1745191736
1325082396
1739424955
1919673055
1713879594
1234550329
1188658059
1295006658
31056233
512015704
529858706
394859397
1124939964
1631212289
1535664115
1975552653
718791571
1213291624
791780517
45604372
336772047
1533855199
826907143
645995652
761887409
1007299131
295767907
1504377348
801048900
226398485
1057230010
1780146006
1034657248
726723989
1392724506
1303741221
218728961
855631410
2133442133
1541305011
2071681430
1961183933
25365456
1405005185
721815006
413501165
2015990120
509821523
956981989
1530325527
732134851
1886348192
2074026674
1472096776
746327389
489045809
69615512
519698370
513062277
168475239
334543464
1545884501
1914892811
412889483
1446560145
2086922176
1774394156
147142659
945741166
1347047899
236641164
1667800875
977912008
203101651
249346961
874853614
368956428
1896010402
164883134
1840197416
816116232
1734495795
1937470172
1346424342
14373136
893197099
273699508
716394701
537341027
1867413670
1483101143
980476470
1455309086
996680474
1262512782
135469595
572947324
77855145
1593077881
1513800309
2084277281
1820836723
439972426
516213098
550485044
1591784095
57369331
1645513237
1099777071
484592975
1970553797
1975934384
1690826844
475755659
349997992
269286214
1580094138
1032250618
2107678739
1451877055
1907355205
38737832
763265485
216548380
100264954
1449573183
1353540201
1676111995
1590772370
200276565
1848141395
1298936097
1168368873
868029163
2139756918
1129186847
2027703934
1526674365
714724794
1464774299
2062763374
772893097
224690129
2090003334
881867338
1350974839
1542067063
441807599
1984630958
748997583
916286931
2051146116
625517287
226839622
1765242152
254144767
2135261726
327285525
758723862
649467981
1812865545
645515255
739468613
1812279113
341462230
1580591637
1556609633
838502080
585951139
1760216882
1917081509
910248996
1163789889
1968192270
232969641
2037518818
1006620022
877468140
1534809282
1784946165
245852067
1387954180
720469886
1369648731
1467897919
953003710
472903756
1924959565
1729138164
1694238238
1174343694
2027889381
661944650
531782606
1234804790
159343506
1197548600
139302388
1778480769
272145472
826984457
951462100
2024564221
142969585
1412568882
1070823494
903352892
410567808
808661966
907588768
696004552
1028645590
5949135
342519622
2064118102
477426737
289846766
440108550
1748164160
878505919
822580208
667374304
618335729
502165249
1224233571
591886235
1953318010
79741815
1222580721
185529554
1152727392
335164567
1098469814
904124097
1291457278
545116265
1450102351
1658245348
324620144
321109736
885883275
1983359956
848075083
1354788960
1886160114
1698996378
1175187979
52660015
1813973441
76298289
467186723
132335050
647406824
1060662029
111650899
1970388714
697936790
1864515543
1825699417
243474386
242263788
919443800
1581369369
423288687
604960592
1772761378
948955322
98290848
731198547
333245195
631307272
1839361097
113743311
1055467382
1708322928
884576089
685863231
1468665994
612904196
968600407
564502978
1118318266
1093695996
176097268
15329801
483370102
113735969
630279626
1767530956
1954462978
375919755
885998012
1432100589
1590979935
71964681
965220889
1783008950
496916167
4145129
553717987
1395779103
933860729
2012586376
1360694004
1576990909
1904816397
295116083
172843216
109445810
1592006154
1451181070
714824811
553561884
1611268409
1690300493
1352196111
9059649
215522793
1184946042
892334711
202683333
1243450201
536732077
1004447010
1910216059
1035341274
771873056
2030539555
260027309
2121437047
81588084
1865226949
308141607
1935209219
1616753800
1758250784
1221771208
1892451569
53698613
2081008234
896853675
921254870
816821476
64039090
1712229695
1468070410
896286000
1903566033
1449133618
476638849
803300540
1944876185
141186939
604989532
1517404000
2049140911
1933701654
1617026277
367801406
304087716
593458127
1618483186
581852553
823378741
30217436
796869653
295414578
1063008728
652801821
1948333576
526129388
1993816494
1902304354
1058815515
1578478297
1962259515
1970394998
1127309374
270503325
1264701758
1558905166
1354678145
692414302
48957333
282371320
1777886868
1853776973
1962486368
61707126
2126651359
1869315703
104831747
528830803
2041065724
95514306
1264150552
600670519
1401105723
32815086
486762965
1778058526
98180475
726525325
305807186
827082331
1508164581
1299821388
862781632
1637069425
2105943234
452248165
628416942
1223966190
1285889136
1386270045
1336883442
1486677083
322244176
198550863
1203024611
893561783
940977604
1724508109
1801753600
1369877727
64785060
893329154
2097600417
486283259
13901047
906407451
489915120
1568296510
948737969
5662897
1445018218
1348887489
649728186
1292479561
1371398406
194661928
1648876663
1659805816
436750689
1850198244
1523500626
1430470807
1600155037
273991041
1899023150
393051933
1026103945
1006117486
1156415378
2013967715
1726317586
483806219
973519775
1994563673
1149364306
1258443376
1165363864
1576949517
958726772
522857869
1908511480
1315580795
2105031462
1073053258
1046232870
1939443594
48765090
30552186
1349595607
603694422
776014997
1983212352
1885511918
1384169265
2091767187
1641116982
2063117774
497019662
1488577651
610943623
1844316316
389226763
2013507500
79920155
1064138290
1227870616
1929514434
1505668976
1547563206
1768032198
980781736
1318266956
423864686
65647795
1918622711
2120606602
60964112
2026505466
1114084573
1241752045
2075156738
137591834
966875578
460182536
836558972
354636357
688423528
1139294712
717943921
505769611
839072785
246655145
1643134481
1377445114
503211978
452370358
1684951213
988076445
152122260
56474603
1677999443
2014628313
1982548203
907486246
201939365
1186324191
2065374368
973721635
77562849
349689281
124821179
1276238669
135309874
2070836815
759808518
705941353
1712589573
1079916119
403562345
1859655391
221179140
994384213
1940671317
1776165263
33846128
271409724
1128410505
1296889642
1191476213
272442076
2063877839
551543108
813911161
290402034
2042575389
1245842941
451597085
806648507
1730103257
711460253
2143294514
528947538
1051112857
66638770
232538893
256374545
1553732139
836412359
763360540
771467585
1365157437
2059270946
766832160
178349368
87150376
2068330816
1606011156
451359004
220469178
1730978898
1362708538
945874440
1174152320
1869539264
2074366578
267686105
1202840737
34338653
276340776
1385130439
1948740481
1339451067
859198466
511597611
1182285726
27428086
703563525
1028654307
1668314097
258440637
1848457012
1144031728
1165725896
874553995
231205395
1007727345
602993461
503350220
403427445
443478011
1183271216
1234811134
232680244
638184413
1513357547
540932659
376534907
828261316
1600905
715477807
1165424732
109212055
802968997
1004438249
1875512029
1718661773
2036954056
28682023
18280397
331936497
2130245965
63412010
1117050372
1760023756
1226726897
1937120542
613656835
464191830
1959652520
1694279756
623505295
1111671016
568171360
2026979731
71939846
1430285351
1180910789
216438522
1910700751
1406153554
847839703
146688560
1708634583
717174072
1847830942
424826505
1586230247
182084774
1119413170
1549633556
971980150
888117312
220002288
302839922
1908424866
2096089478
1312051203
451241490
646295612
199751044
141984845
1663321442
866021972
638317010
84624820
739261792
318904148
2099479197
2119186539
1466239055
240324759
969515921
305021849
1147361840
2136211929
1910201926
1736496597
812075617
1519480203
192055777
1182447588
1086478159
450534398
2087777583
564621109
1618797459
1244197485
1525881598
1864342750
403354994
250952183
717930680
972713579
2006524124
1590483688
683930204
1696930300
1540747254
113740144
1409418835
1089224905
696805895
1608035732
1489714324
727039299
1109465721
2124304174
2045282608
341785244
513230784
857099194
1957350310
1196317850
251939297
1352178077
1180844170
170192691
2029487697
1252472001
108852075
1820723481
1254481322
1472769340
1582856779
1856630054
539659964
102457242
715329515
1361027550
1110469899
510864973
516960266
1022514836
2060094807
1326364489
1728141503
1059055536
276710523
319425447
79145170
128102685
605161660
343657152
343874536
1558697560
616085825
1684240808
584098609
1134083100
159745855
1730279917
480381511
1052193917
1202302122
1388498979
1637079041
924663032
398908711
66084941
1764241778
1937311808
266290393
577651405
12316158
943280153
1645469811
219649237
2136453084
1067780383
1276986556
2104664042
1302365938
1122659071
1944424512
747087038
999525423
71694071
517879717
1297532264
194065773
1984533860
1660362320
1931198844
408707693
464258407
1030316711
970322128
1185464297
1519308632
1888080494
1007387256
2068810151
452050200
550393949
1426466046
1138419160
922020740
1493737675
1445369288
556659426
228353476
985733770
535329640
2086716480
767665202
204096407
967026192
892799788
1390568252
245959310
1079031320
969743860
2056248484
109763598
1427305528
135548050
1892029312
988031722
1223733981
173642741
1122974539
1129201932
36611129
337485744
1512423663
1117554784
1393389159
1583027095
444610485
1785018908
267208194
1670027088
942750394
1205118749
1450789222
1821635940
960102283
496315201
2075194454
1451971890
313049605
869437564
332254197
112861134
807685726
1786252489
1975926784
1767187968
460274862
358245699
893233322
244185073
1764537060
1081964495
864624289
797519608
752355614
808241056
1095916341
1868486363
1289670184
1155834232
1242166801
2076191257
2100421011
368233604
1998492800
1127055147
1959386134
1014954964
1755129963
1629752025
2122794636
488335582
2001874531
1085046890
1257830181
1068556280
301408164
1906827777
1286855892
52464430
2109963896
1682839430
2043782557
1879078170
1907877272
1777269987
1088223644
123772287
1658692435
1638469060
1855104642
2018450530
660915580
1704304373
2107764661
1591869971
466144899
505097495
946580093
855750547
1002357671
1035415663
470280913
330957490
405660092
136881141
837255437
2097821063
1019198649
113969102
953740984
476916920
1879887701
1386359309
22711549
1762771995
474923595
1570374200
1464657383
419417009
383199468
461862085
1929102249
1549509457
558140962
900394852
1908226320
580549780
714501060
1020673919
1210096704
150095722
1567868926
545055056
802757018
75142439
52243481
1863485964
1443522182
181721639
1104818809
1910342002
1296311814
744182261
1740008009
1164593133
1413265868
1713223137
696921666
1574642711
1019697665
1581831241
560574264
626117414
1029639363
1434076197
1269918619
1914678946
1058078597
1058813513
403606335
1907916731
279704633
1172052772
1202840737
156182610
1851940806
1943664067
513577583
1273611790
1653076640
164278929
1729459106
2142358579
1504942247
702806543
119769839
924178942
57343629
866528546
1739492000
393058929
1694329339
1430755595
360802181
1487968167
1817737837
311712777
1107514459
1952427231
1721294020
1186272373
1794400451
2016976968
1747374536
1697236181
534605102
1077146017
323862186
776476567
2031914189
2014646748
452889525
414821825
1974352044
326170661
1012379553
2071106859
1217624364
880760776
2017179604
1138712083
249265013
339944767
564018898
335038700
259329876
1297794686
579119465
611826789
1392515635
2016321026
1996959460
1823674018
516476548
651387363
1120560421
911830545
1441225657
1459750028
1027438680
1949796145
2043230446
207019819
1906104381
1498501659
1184693678
1704770693
786963686
1652525273
71458954
217869463
225901555
2044357379
1925770362
1736697814
1836600829
559036793
18383937
88325185
549649694
94230184
2118156768
159529760
74148198
1184640826
362443878
648724699
1039572986
1899076381
1533342690
1709229914
1748530653
2021769894
1656016254
2019042480
272617524
1478607042
476126371
1428339822
197743878
49854527
606711282
898497461
1197350984
585342101
754355924
1439412042
778300898
1139870892
1888323872
83528217
2058708974
119483098
186068932
1608334764
2121885961
1122306734
1811656874
2107631007
275548566
239326973
1753661434
1082998982
1720998375
1502558029
957757581
1450080033
2098269519
1061789511
1276141661
1539717223
1067322728
832706130
156188875
404198892
1077188751
686363833
1549231246
1004979885
601121289
853166009
50071885
256349295
838644639
336243748
1081536445
728353101
230950530
2069036603
536405736
1306596311
1461585930
480146027
289573682
1905227286
1818170084
1626141007
2061745723
86410504
874820329
2024787021
1430778625
1558781470
1070097438
373535106
1349471670
664956822
996466283
2115126000
23133315
1694471930
41457036
674899037
1283453791
1648322369
2140904171
2035065464
995468232
1359924264
623227867
2052001438
742267900
1621425263
888787656
967533359
1622403124
1021259873
948307009
1145768567
1896456527
609679849
1770300287
1104054799
1374189481
1312040671
704805856
2076010192
1955782934
2108707022
1976659839
73495080
2062617997
1719237006
739657844
73290808
1962126914
1277990101
975999456
173693299
349988919
461809400
1437387453
1753811498
158003995
1395373486
1240038865
1565571417
1293180155
1390341940
315193280
1716175894
1367710704
345599264
324590555
1647941243
584397160
1604787801
810987495
432166504
722122625
1790325901
985958424
2094662581
1613480813
757269379
1445001525
859289964
2110886800
740010490
162325483
962137641
365957046
1717292910
13060935
206326010
257594052
1562924207
1691251314
701064914
1970630426
1747192105
594187196
698509137
753205243
74784214
211291033
1822036215
328567365
1044296573
763683356
1369719003
251608892
103698751
177245336
366805700
1105713389
1158335714
918280958
1047962076
1104917095
1650487989
1846655643
313412351
1298218283
89090791
1637017468
1558459904
1116936737
318213766
1558858951
932595
365690260
139945556
385437411
2054836963
1363357638
1528691647
1243223548
390948367
68489416
657221303
73601392
1072111100
2101397408
1104276068
1279755808
321380056
448909054
935000794
996804303
629693767
482167666
1451300639
1020137588
110409122
606993913
1672662723
2143190231
1664875197
330570032
93851343
1183755672
1472183152
72125210
1125201150
938879625
891727426
143893181
1749470658
1082274031
2047992069
1223683932
1160666977
45517761
81465084
1848690531
488932149
1883297470
1654485670
456538165
1824498051
1623605566
2122365031
1865709833
1866457497
896913135
1677204947
1903319727
457387501
1661825317
461860188
1773225088
2053370276
337027030
2001649090
2089406850
1940827246
1187920534
409275037
1402458404
1836124108
549481566
1597404249
1218182946
1933357768
783721027
815008420
1523254831
1272214216
142338975
817553445
1790698149
399250276
599519704
2138496861
184484861
727515221
275928201
2025161399
1469461063
1673881857
860335623
2068405573
2084343561
2067531843
548222364
885416303
1915044835
924649787
837064421
1864957190
982551365
480313334
1812003616
2073222255
1742063844
692177320
887244616
675849677
771900541
1641313002
799485622
759470189
484546286
108980522
648105956
1393211764
1436864330
1010874583
1691653104
1665957007
1704643134
526868978
1688897627
764818028
2120160149
419287148
1859794116
1755480786
1445577100
2081443437
1380507321
1644227131
1992124118
1533231681
691735640
1324385694
140240152
1996721508
1822511809
691113892
1860809468
699255157
1715373836
64844713
2041789459
1821900248
1710029221
1726597118
1192361740
36964091
660622079
580452406
1400601840
1288723135
750040934
1057187058
513700799
93312166
256466926
1963473121
574246507
745321995
549903185
1259084350
442807141
2103972889
1420333539
1828101883
1953830952
331232417
424848865
1174350311
1068617445
2081232406
444113021
1197170827
647056700
457979010
610855708
50495575
762163360
666742792
199578095
1147012370
998761968
1481322058
424158794
1159730227
2006267582
2030030382
1109021381
1389048459
29781820
376334464
704041030
1922536318
1385842416
268899421
1505342981
1087427444
1672477056
1021496352
840883064
1027058540
79541285
1172861293
1293859231
1992123666
2041951344
813000818
1192287700
1502165035
2133423974
632837325
1409467227
2029760655
1263074456
1244067861
1674089703
603707391
1481439848
2070855308
2045757438
75491686
637090612
1147182202
609071933
1381867309
110253994
24057700
1550159971
208332448
1327388843
766728247
1956425527
857356536
1132459294
498551553
1989195398
2104568691
2043424142
240913561
1239554337
2061099051
2113079488
1658015732
1228397803
1288251590
350197770
926746054
1549371838
1883377913
1213445684
755423607
894907627
567573426
134186975
780047835
1328973096
1458443876
1299923434
155961711
474048507
379249030
275058356
1257582670
1643694149
1296931733
1813832714
380353891
2045764927
771527651
1072163780
1667371955
998836616
1400714902
391192722
2094903156
1304809071
741877700
1211774348
2098389885
1944302791
1014351631
518421200
314288377
213533333
663661850
1719968145
185726187
753612535
53275079
1264265223
414211579
913255552
510027335
397846897
2108387025
1914257257
1209094
448537792
1970507079
1645793469
914482735
1700996367
682725150
1324041494
218791151
199143390
1501751061
2072317715
159444561
891934504
55413340
566389631
1561777946
22054380
284009306
728903263
242951560
2041709132
36890649
729305512
258538307
1233307317
134592871
770014643
295869443
1111593869
27892255
774579980
5933038
1149201322
740713824
496530641
1405574474
99835851
1932991691
1789442887
504974197
1128033611
463984816
1746295738
114283539
1532042289
269043643
821615089
1443743887
1342429227
287791016
282106687
941424689
762848707
1003330122
778440487
1604544710
1547843474
1167463937
32436634
806051871
2071197395
1684615743
1521869730
1698733990
797523109
2063637363
1456883580
1178551877
1218436417
373880533
1968955621
1480949016
1446043857
1749191506
358943049
11844120
1946154856
381280388
730816868
686133391
1658355430
1537769724
1685250825
1852348333
969490631
2007173372
300179497
170104554
1338326286
693218817
862587442
521126
679897329
285317900
1521714026
1726189239
1970279005
1386918794
1712956372
337310018
1156001007
795678875
1157672002
532854408
1739264265
1401969190
456070240
1636706141
517620209
241227524
1497376876
2038116262
1402189311
1130979020
19205888
1664209882
1328273884
379193435
1003675456
829866691
230409624
1254636840
2033724608
816267065
727705800
1858636240
1280331151
359628546
1527484982
305704533
1925280044
1848949752
324970556
1380216382
1581398364
475677719
544159158
924472712
1691553899
2057220069
468700871
425122796
1020858592
170564706
1533562111
2019792042
733622934
2046791664
882795704
99408798
1108434383
1114393356
687034931
1978512273
1391712480
569727716
728000127
2008198048
1136910748
1077669006
1001429488
1061148672
1865790486
1252299444
112239529
1418900411
226562065
70279067
1848026854
188537365
416522549
1904491746
1642235808
740703249
797772447
392196807
906966671
1792643888
1109915243
810569233
966752769
1408681208
420394508
1828589650
1388139390
1627702599
7467892
1563295105
1956756336
560181507
369234872
1430965423
1810934803
1012153226
8659341
546237673
424873642
1478666267
132230768
746731211
308842224
1576204093
921937190
1043682285
1280020581
161590575
2034465701
1560104529
998079713
942029534
1557412729
460452688
1684696619
1927288848
1212796225
1237185914
1725752597
1001991420
2038582420
1507492148
2043862509
1881766779
1699447169
1077783227
417098861
1997564386
341190632
1129497511
263082266
1861618003
479009214
134180126
1979020080
886936033
770287621
429707761
610314875
2007969137
1129780919
155929189
875914933
413687624
179316360
643290459
1715891020
2114891552
250075794
416536157
387868475
891935191
1307046304
2089093995
1626087034
776766829
627773153
1619123945
861011265
766612673
1215195000
1583366728
1204243628
1473205358
1918440889
1589017637
1851813665
1004464454
402036946
892855431
501103104
1175129276
1317711410
426032795
1973033913
632689761
1073663355
161394890
1456653235
1880579408
1159283842
112464025
761146657
1533228567
2089435489
1020166394
1515381300
642662641
91245224
1153017057
1445981454
2102577333
905773476
1551654910
1260258996
1357797754
283562967
1118572392
1935338368
1960628511
2027323129
428676605
1635333414
1582842725
161265154
231302325
1224600680
666525973
969001745
1324071597
1780388474
1544657689
752660629
951525738
1190499235
897514983
2008484908
449183558
1194792839
1104341805
797623267
76106642
688432216
1122491791
391611672
1522294473
896176987
1990713549
215303768
33588566
740382354
1144607525
224209854
1507533171
1456650593
1223480389
51721601
1849012829
105522052
399647919
1477325771
1762252087
913889569
1708650320
1232734314
840709829
70704908
458687769
1665813144
1708681128
1036733942
1040800308
329310978
1755613993
1127822438
145933231
1466168857
1531431005
2014171581
396850215
1339377587
1360954746
1830673877
130588061
945328276
628049340
1650850430
1808786931
762008389
1981186807
1545275714
2033411769
1708525772
566590074
1585269290
271594681
270860155
514670402
719175415
1023982969
511683020
407139303
23098008
1168011016
2012198583
2137894708
522319320
140853091
815789065
315773591
930054150
2085690506
1175508650
1993872090
511400531
1717619715
866157422
390964995
1230132768
17780174
2083221990
1807359491
1154413709
993801984
1084430694
924981746
239855134
1181031811
937330537
41327016
108403947
1168198770
1427145050
116782306
838666801
1640669469
1512819971
1110139264
1146332046
1376951806
1668785914
976636756
333418258
1637044528
800150433
1096390846
1983814711
669491017
217912177
532922238
124951024
856302163
1026185280
1965197573
983298915
1566751774
260897140
1842869244
1431676406
1578683576
1285023169
1016974185
66800646
280722803
2027900869
793748503
644857629
1117164000
228959075
621111637
379816908
605181818
910737056
1265001713
439841425
358434204
1418875603
1008665925
694342953
1295697933
891543214
1763034752
1872820879
1997925979
124688823
1992049180
122338915
311978589
1354774621
878657743
234419121
193643989
1098944804
172194239
1075168222
1243378098
2092456574
1901740066
352201592
1329481820
1681469709
2146973517
1037142871
298374510
1061233632
1939161769
304170385
1954242258
99198616
989054131
688556601
1248468336
615443673
259209213
1090133269
1428140126
79056230
1001244339
1087546755
464586515
936665731
1185798668
687508361
389816560
1911028142
760118183
414315616
514959419
1467748047
1563927613
965368648
1229343750
600344226
162229095
491261444
730010056
1480385710
1273011093
1237635551
936462053
1085735847
2059400493
1260848652
732406196
2137892903
1559339140
874492930
1952619512
195684943
1815329454
1378042655
1930867377
1227656742
1616310622
905747484
1610596603
129125415
929954211
603681800
1941675313
501400307
1830104224
744681419
2115811446
1687165645
1172941099
1033096099
1578702669
1471471089
419482038
1758734985
845051350
1226655527
1625041463
239931753
1535315814
1099309846
1627328161
826729976
561155518
1319934840
478123726
943276250
698800650
221036551
468518667
1652206866
1736801217
1314745234
148113080
1865985366
1062498119
2049047470
1706358419
261144318
1710055627
534179790
1912602934
780210352
1272888551
565684257
1036026461
1385217312
277517791
1581269926
223532185
1316487423
849076405
270334887
1730926331
453992216
483967432
142630028
1790140960
1613289264
1675115817
1017111783
851906463
1099844179
1894317999
1485261592
985263658
129899849
1954676232
894074511
1222445557
228355597
206521156
241112258
220515805
466831339
230323409
55285621
984455793
1165074504
1279111979
1056186578
574333909
1381658663
958943028
842266890
2053841811
835811408
248006511
2050886952
1768859878
2089388399
1994004007
620838660
688104300
576969306
742273673
1302408284
107783874
1171767501
946261855
2107847162
437683156
2020995986
1599210890
1122697012
416038336
390753347
1687281172
1397760089
168119291
1771884025
314930626
423340598
1466336455
261316484
132599332
1858657404
839614523
1545361747
709620602
13639020
291097579
1052255886
1864131767
451767447
668540217
1857140307
1850142083
56659377
677280712
1498486482
2036601199
101873235
1788452310
952413995
1843685391
1749900978
488538422
1028209951
1391162045
196144305
53911437
2077901211
217433510
1580179417
558268576
703228347
413677114
662472637
1991407264
2127798838
1548091422
340323800
108570708
1620851832
1422964251
1438129788
847668093
1040978356
370954454
1726862027
1664731023
590082712
1585823896
100669701
1099304981
1187947062
1384154599
1388047008
1762852486
1545262515
64831359
996379027
722287105
1245167178
1720394467
115913146
1652963973
718172440
1389810155
353997470
998759373
590150197
802891601
681005359
1602701588
1463235118
965364837
2053030242
2050655099
1807534564
1339886909
1966673283
90114633
1027350810
1557713442
2002394506
1082337053
650381873
203937892
290628513
890092999
1100124842
896961209
1789247658
250846186
1893032930
2107143895
135174807
785378742
1928643711
1036479693
474068497
579361472
1095972465
92029733
925259334
1867036897
756324575
37713466
1893256255
1994310350
2087059397
1060940204
981501274
1500161267
2134779143
920643354
1433732394
715784799
1585941738
360411547
483817208
2026403964
1152642018
1649318269
312801822
970966255
1264968277
664643444
401302366
1281842923
351304687
311951075
387320280
458726849
1203707441
661398471
798667597
909352164
1981208945
920772197
1311859531
462169035
853046581
957110625
2025032895
1654770269
456746811
244498664
584324857
1722533545
755906630
1692957775
941532739
2087118379
1975527787
1582227266
1138317534
2124796268
1148165502
1160212108
621913491
1307145972
1960251812
1533667245
1865764717
1367932881
152904727
382648453
802435324
1573979796
606914202
817461097
1491080397
448436029
1751803418
666210098
415337768
1397224010
658559557
1671162896
1407770618
199627323
1176352891
1720249496
1613804185
57337780
341229895
1934949533
651109845
166996071
987335473
638123680
1339627528
6450244
857933529
982146481
759326417
1952473639
1219931011
170483281
1690249489
1746469184
573489520
1335238101
517209721
612704781
708076152
1812364794
378261746
1215910714
1536714165
1502214619
1007535807
1381036454
1722285603
771851698
180463463
27501094
2146317387
819540315
1101259327
1776459876
193673556
1886806199
351437714
1534049734
584064076
2132297242
913141555
1813964036
1562127624
830806683
1066317569
1111913870
227287172
1185926852
675295555
1099365220
1532677814
1456092789
1804906186
336227101
1469494193
1351451877
286893476
556660964
1225480369
192813846
1889783974
804354466
243635316
1646478206
97888822
517937375
793102002
1363538646
480997023
1128990711
1162463876
920498359
862842378
808814967
1240258355
1191756431
114397689
393005488
1789508066
571627159
45626181
115268068
991782949
1047603237
842678168
439938993
1140156109
1475014440
621962350
1793253046
1751028022
107785590
547210546
2085683525
300895748
871268713
614719972
2035247727
1325544240
748961503
161254063
810437095
562737614
261758726
1812233527
2065058856
1197509032
949859022
786378763
1076822309
2142882643
438306996
1044665046
61231576
987592822
206722644
776032888
929438732
1661301513
162296963
1062110490
506936028
1817209806
1615389101
969393608
1977062496
475765966
2009052409
534480581
452687009
816349689
1427111297
1179023450
1106718234
275836176
1653309403
615026123
117749079
2087162765
123150745
1109051907
1958472595
73591503
1526583034
622702509
405124065
622413100
422165363
1070959123
414026056
1573995540
1166003578
1526383360
1774742620
1938873570
464985800
73592706
2022522309
1797956514
1559762531
1368479205
615501756
1884502502
362074728
660228353
1075632800
1396844010
97915119
900628954
1688294600
505904192
387608423
555073252
581015791
561281865
1991472223
1991257438
118840177
1028910794
1978138634
1487681023
1996235112
1012413371
453768414
2121694610
475467649
979310003
2138818904
269870198
467193102
19037774
1171283589
519243089
1460948314
1191202045
1444630397
578462654
1404830909
1197637098
1315140956
1280116025
1222417804
1360734869
182814517
1211960731
63517167
1544244083
1982968583
2065192377
112355351
1157437879
572234118
2117641506
1003989749
1941244718
1034566812
1801405927
794466502
770918393
459759076
762985982
1830340416
85285038
1676898608
817493295
190875988
1568858117
105451960
517092860
1086006399
1890126264
712580020
1731706386
860274511
1436288071
611722647
754985304
54939830
1456922170
657009528
460758772
853589835
563928133
1383462252
1230804917
130523526
112313357
818741410
378133497
570814100
841449043
542665117
17441028
1725459357
1993294263
728903166
725605332
857413342
318289756
992091131
311328530
2128699371
1861106709
2028624429
223843642
80274310
956416759
1592939402
1752800403
835692236
1631873515
1182708842
1835524192
546442050
541325142
1123958315
244391344
118853958
1558648117
1917091455
378910988
972472374
623731283
1338096784
1885020144
779116470
1804179583
752035280
474430124
1575419287
1413728452
2085272685
1080540344
343091732
1863544357
1562553471
1550264491
183407166
1455758683
827195506
1025061818
370202406
305529845
825806768
1768066752
1758017161
1095705007
1633327196
1720634915
1385300753
1648723568
84448167
376455899
2084054688
921574158
1843107448
54167010
1020978480
170434901
1540223373
1945775863
1753726842
636902745
909131631
106075086
1081647827
262666589
791658442
1860485964
1357670528
1558684362
834571385
1855114120
2137968782
483392791
1095198341
2119165547
1706131270
1808728097
900520303
556775240
688690718
535724367
348076415
78823101
1177692217
647451230
1521940697
1083830125
233509555
319260236
2026269317
1118366225
124009831
577850213
929439066
2037867471
651274214
395245604
327498845
130232951
1276569254
988366587
987796831
446443690
953853185
2125264212
2085118874
932999285
306143256
2019604614
1041159939
54628375
1877843714
1352295734
503063149
1858599162
1888353541
1608172300
1236179482
1732268947
1383793065
662715679
1402750585
1826503224
26896513
327084480
1001545405
2045931628
780513954
1930701457
1884403584
1854891294
1602223568
2037989690
16336529
706857977
229439939
372600603
411096018
1132499541
1453537461
324509488
247109539
359300585
1907945870
684634508
962477537
1471099178
840041933
570747786
974829672
123898921
1578192670
653981053
1832600577
2044828363
291707607
469873396
1273300771
257351873
817378124
519507520
952439549
413197821
1738577528
779815749
932404073
792689552
240440956
1615619454
1349154004
1631793150
783597905
406375127
1752721004
1305995966
2045417256
448929220
1018534804
811373736
1893179432
1375923663
1905156591
1288670477
820678226
662430169
417142547
322338169
1086886786
1797988129
1441131515
2020767191
145063252
757775784
1107367739
1994945362
682015162
775778641
1357009656
1018431760
2011573925
1958343685
804031533
1645857337
1957472416
2036221547
768269030
209757818
730593664
1417729025
1092027999
2108892808
1965253051
708912263
107978454
562022308
1832950434
1088968646
1680203590
1515894663
75369127
1947582118
1964016544
211926743
2038154295
183153508
1884338720
778102601
1673009612
1726307204
1443355408
111209647
989679306
107754081
1964380361
961256683
70665153
1981490190
576667897
1470205503
1814003335
1147368623
481495867
1273758670
1121496909
1762063811
1369865421
442730541
1683035233
655018224
718558135
1244276634
1085310193
1386477113
1600652780
1086111669
1040840289
1476365268
1742184552
1061598359
1108686561
564086463
958788365
474222828
2043857174
84034491
288646876
1194463877
106672074
1072351305
360790658
426077766
1361672198
1023275242
126222712
1639350858
1498501319
895414040
98952760
1235478495
1554204803
2111018274
1114872376
984457969
2007069502
362963601
123963898
1694781445
1771699964
364917985
660670244
612282923
1096410038
1461131352
664008554
1694325752
73705140
1989254196
1779922573
325086004
104151340
698127154
1747769038
691569179
182999960
287958262
1925973174
1012014247
461398130
1614854081
1834178057
1594210618
1924556076
997416890
453381883
825585705
447333665
610450957
747550920
845306853
2125733103
1153771162
1602660411
843775261
2054016704
206567885
2035138555
1122995370
792303993
821855385
1654845670
1843918583
1488718322
144223961
42585579
1892181427
649094477
1988606060
733346093
317481139
607538821
2008018309
531611093
1047713249
2042492614
418620584
1272844939
706032700
70330009
1474687000
478021325
463409982
690124188
1104568795
961872127
1286532034
1258449082
1533623193
751252850
92771614
1589211877
870947608
959013078
1853861666
426550649
691371377
207499574
1981186591
292194019
1183423467
29383388
344156377
56784730
1083009487
188984230
150589453
1186228741
275841958
1351177175
1801750114
1279376112
2064315167
781576744
1971666961
288754059
995904955
664448684
1384488456
1503074118
2034306082
988695903
1325842387
1084469292
1171284232
454153545
1027957450
2142774618
126033156
879263202
1791278718
871556767
1078744619
472495820
596504571
1601701302
924234483
1219693528
247822472
1502044308
1439117636
1121423951
278124994
883115443
1555477172
533488852
1823453399
2020108951
869227090
820572708
1393303570
75101240
723525201
128448142
752968315
488659181
3604532
1254617187
278340483
20843411
603580106
2143377232
998545577
1589551749
612982812
607039644
734735064
1757848680
2126008584
2068208227
2029323541
436200302
142929338
1243092711
205243016
710133049
1846711211
192002355
235455870
1461769537
11591806
1115457087
823109889
856140016
1246418189
1855156128
1863625483
1482533766
319720607
23715866
678274962
1891099134
1404084846
1671651239
1762175052
209580645
1189041518
123370493
1375217917
530663866
827055608
1173740016
173069616
862963204
1575891263
1343321108
863731996
2111627207
866594416
1144067168
29666502
395217955
108892603
157333452
1410069545
1112349682
144445124
1768417874
1478205854
1439518869
235102377
1761953508
1284828471
139115699
329903872
379632764
1812205865
1170115353
1906063986
1401594973
343057555
1874597809
919564966
1268082712
639523539
1004874961
342098038
2146202069
1292061371
1361531956
64962988
1869482432
1741537116
2783042
1640419875
604339113
610781989
1294988074
211562765
1675805734
1486527878
670940437
1509199886
1234007193
1662276528
1757054464
159545753
529107793
1405388880
642296196
1488415561
1269241399
732568332
1483667403
1143344795
1109998193
605770670
60105398
413380807
947417047
1894209260
1369292164
1416381457
299985949
881699667
591447083
709407349
305651663
984836099
1558598111
1848108453
1276718103
2116486057
1471665448
1079530134
1828879202
801051744
1456310210
392674504
1613089259
1835295335
1198114649
785757238
622742199
1770188071
1715957933
1530774767
1814048962
990356206
291829186
1189847349
537539599
1820982417
1484292952
962565939
1740752183
1500929662
436664264
1187910125
1477610737
1936814899
1634470192
445525946
2020094459
523692802
1718428718
1316189996
2009325566
101044458
700166683
1677243087
656236084
1070986955
540169423
1553504534
343993794
257457285
1589474400
1679591992
86588912
515910171
1529335188
1357152251
734157713
881873853
1947735804
1721175982
924278316
860028892
2132375624
1998203354
1670741423
12779968
185903110
762793539
1917444993
1733086020
527249930
604839638
690456198
307743264
1612578521
297410977
913355608
925108430
323952659
511187760
5807520
775939339
1617543665
1757205505
787655130
1532831231
755667004
781113700
1984019773
753725748
1005387338
1231156973
2037164557
451658771
1267210404
1015325830
702545474
1998045174
2086356246
327701336
1209259087
758325935
1298159504
334904134
1131863989
183887990
1957187098
2134878706
1154097967
2093031567
1343687106
171164620
2144693002
216415958
1282066596
1387023267
2135195203
404883385
815498605
248731891
623992813
1632081121
482281627
1405416271
1992185728
1589445986
661042134
2003287543
715129918
1646688121
659153998
310163459
450888440
94160771
606732835
714487165
651562281
1434440966
1466741988
1757201843
920429775
1079268469
996861659
460107112
702580316
663301473
211044008
199910302
1425525676
2069494751
72190368
1212547516
218893107
656989514
1745348235
1871286700
1925517083
55439716
309150183
20307741
1932012017
1559157230
1250126252
1075491111
545250331
932304391
1844907540
1586871548
139259354
1138089063
83507650
1654371680
1098783897
74322030
865248349
1607026998
1470607662
1308411809
379287875
1239972570
233980693
319180500
743134563
151807881
1996502371
1029318692
36330639
992818032
1417653995
289122858
1073953813
1927929206
162586063
947848132
788649694
253001658
577140195
1634362929
2007277426
1772227798
2143222016
691117524
404304059
1906679158
1418167216
1818808080
1714993999
304143162
670993975
143170873
1035776357
908289581
1814690773
273598008
1591182674
1375570897
682351233
102741057
1709602885
474231474
1624388985
856828295
1034439502
1051323261
617506114
507910103
1997641655
1916923350
216162230
1442925591
806140525
1168490540
1796478011
822998774
299963051
747318351
1090692823
973911691
2058167217
471581131
1163169258
720326561
1833802448
678829077
1422532145
1522101324
688240000
1021506000
1245421055
791391821
1081681874
67429804
211526382
674923351
1161197742
1987891190
1961300155
1546477371
1619428219
345743844
860086313
1067001624
121567711
515748411
427613258
1223788639
1774890633
1998148084
1428548674
1754632413
1487631654
153843928
342156271
365709035
1247058720
394576729
923673711
1216037381
1411825664
813844559
2136267596
1513134677
1773480776
427955803
2141541187
499343607
750580906
790511027
16078188
1034365784
1643341297
1195373138
1257747607
1735743423
46574164
1811051816
511935560
430784893
2068443952
310999077
300243048
874876029
364745401
789629213
1445457723
2145316763
460987477
21639569
1634895565
1458135153
2021719594
872535664
823689219
2082479252
1530126858
2017385560
51022801
647178895
1298651768
1962728699
2107329560
2145382978
537859167
911751259
958451989
1119598165
1915719018
1901420842
1830826441
1037744136
2049421769
1584878261
1949626311
1665541267
471833258
984286449
703691808
870781326
607127060
1162716641
559529126
2040877546
796479491
429195842
1913472085
1506782402
275052895
1261301384
1913085455
1780084817
186926936
1942022849
231565258
1189197393
1363923447
184283004
629513568
515519300
216370462
1234985439
1616375142
432531778
1693501398
1849783055
843909804
1001770284
849595733
1011304478
1841907926
1690896210
924029414
736832353
399859607
1850095680
1940923491
1396188347
1690142063
1460875241
754856941
1738611892
1695716193
2002031250
292503402
1323906137
2107710460
1513045194
1342739149
433583795
1792995455
1502185904
330715454
283228128
292976469
2112654906
1162813705
1336968369
999553895
1794688409
632542685
832948331
1969910881
544493484
1697564299
617297019
1437258526
586834800
1623725008
2095170760
417258532
409673268
1768057422
1401007749
858772823
747148407
888392612
1303735713
484981481
1010430959
285819042
1826586246
429322068
1661375492
1395141661
880559403
2092213795
2084078551
1866322235
58607182
1029125977
1880341285
1308510472
1707100664
399140709
332696951
1947673842
895587837
1779214425
121570882
132482411
1774320057
400225262
1268374483
2031652484
1481650732
2063675583
778343867
530993073
1870803913
1136096612
951277700
1686189062
2123787671
174019107
609659399
1380032489
1140630035
1554843163
1955718617
2003835620
907182963
1928588870
303441049
338264228
646282960
2081748705
401290558
261186758
1134212710
780952285
589201408
110658735
983919213
190053536
15991582
1040478664
63165230
1351624502
907848970
676821271
378690602
2042904963
1035914066
744171023
721164492
845186628
1971818061
169240640
1872241292
1462677546
1288626952
1875909855
581526916
1573554470
1207826127
1988665792
900859176
1534166576
838083463
2062086651
1254045578
2082994622
292756836
87139421
195932355
1534963376
2107678739
2017293676
1242553431
1725328729
1204654514
1582778950
962995700
1551285608
68758940
1583111718
1155518511
1785742541
1505489739
401791228
362862154
624362030
874842329
2002423089
57290931
1876031546
707243937
1990363387
62999313
86345745
1056646877
1595285986
717199056
359998839
965822100
1392052931
1248049604
1886826293
652860929
1754473264
1990111512
1289511880
1522705220
37943302
1188244349
284179044
1407246522
574779905
1279932326
2067585328
995447834
527184828
1393277298
702976125
2136915180
690091511
824820192
516662234
2073875407
155839318
1692788133
478278542
1529310939
845607951
1198577022
1138530103
36989028
1372259214
1930496752
535671422
529771440
583159494
890992815
1921135325
1709278440
185084728
1497792108
1844887240
314990304
429542808
1066207696
1010354167
1644602315
2068119678
1610643849
1615580334
390500447
1813960484
774700536
1538363658
957353277
2065081754
1795836252
1671191405
182694207
533807022
88601161
718097940
1590726818
155619201
1784771950
1759747392
863748246
1350510493
1614401589
439606728
550888072
1277562593
1289023733
921291779
503155762
241857492
518534807
1916182921
1531210229
539485026
1842591346
1374698841
1629932808
1177143313
1408413546
1412875574
922643840
1502299025
516266248
318042776
1093202463
1339947533
176274613
2075997578
1082934667
1107004714
1559747581
171919843
1748904011
1301860495
1714051270
1137192580
973310629
2128067002
487827901
112110704
1260493779
868632634
223141081
1663102906
2108183077
555936461
466230327
1296796559
45418902
1565660459
1443808014
637341572
308480647
761743046
1047208911
1201802552
1007633455
1368252651
1316338692
1675939501
935946281
2067271771
1899801111
441604094
906193474
749352543
1750194900
2042494650
1064253803
293741389
83336027
251182849
1609971530
1348572024
873565858
1710540515
50776136
437162901
2004341147
1231703971
1420012899
1057380552
969841455
3239365
1872466093
237259415
1669404289
1992011901
2053643226
206195096
1828344179
1790559623
2095359146
2129565360
472803306
1282214682
977992450
1767057943
1942972276
1743479724
1580557715
1135972938
860264972
1482729830
279505805
461340486
340536537
830748964
1164719825
2104041898
1357155968
2073380041
1690239179
791917329
1701285087
1697257933
1170665797
2120000698
180186452
760099967
2026982335
1644141645
1855735337
1606996008
299275693
2064119248
1176385125
638254559
459787179
1803085422
820771078
1410548962
553833481
315719812
1482465341
1037304034
810718191
1856707171
1088621094
1764923483
1503141698
1962516099
1400766341
2032635117
2087485073
270899376
1295219664
542122063
664335799
1257667145
1422242464
2113461037
244294997
1211213965
1209020837
1564293181
1248620018
1004441234
1459131145
1167689363
213291412
798624196
1675340136
200687155
2080386466
1694763943
1264715727
1552899212
435141166
1433905739
1082878857
134413668
333226469
807811932
906683708
2091419492
141696734
209297458
325703924
1274313
1107305195
1265385175
1984320759
1631817562
1936842002
1867513130
1785011392
348374124
500052262
899382686
1322464233
388961437
556865512
1413533874
1862418495
1751931851
165026009
124788808
1699565519
712474730
367140438
1730046014
1056888147
737935815
1542275712
500698140
1740206577
427053026
1236991710
402816087
2044387112
1113939783
1213972049
930247500
451369676
73378533
167763977
1321964544
1392493402
809667879
297104738
1042610338
1074403987
1229606470
704805931
1031152396
1478882934
1657572859
2055017527
683929186
501074612
995674423
758228799
1938229521
1657602114
1488980814
1575763558
1247031376
1368162266
612588443
1719914075
1983233533
129563070
286564975
1190179486
1981651398
1310359882
464178849
1199965540
1741307436
1466644869
567475903
205316731
1120471216
391704801
899729018
1011475329
702450992
1637081066
1388539768
1025979395
2081181552
567087892
2110068275
481316756
793189202
59836310
1010729421
357334611
2075639956
203076102
1774619559
2103436401
1170871033
1335174196
1167590688
890607902
2025293043
1863925577
782153069
594087954
1994987681
443137496
1463549836
1962593046
1571847332
1581013736
1380910743
157303607
637326301
962244344
1417345948
661758246
562225314
564692083
1957958014
504703001
615060257
2097078654
544991114
638394872
1368311696
16113856
1757992477
742515315
1121090349
1377587673
1116386664
92636824
1823659186
1010025055
322892432
678241476
1190784252
2082761244
93015628
1965564268
1040160095
1346696756
756713258
346440770
1741632235
2004298620
851767431
1328882234
7283809
1689810481
671724663
1228543963
223429622
1550554567
593196551
2045061739
1336377003
2080841388
1224838355
1797229511
1910617958
1811925898
1344572581
1563731662
2036331207
515132946
538292682
674991151
1501450414
1973593661
367938399
95804141
438856334
2060198057
1663794996
1255949047
1781137635
1343971098
862179381
1154715670
137763625
995342355
1842889777
169924381
1074049446
767260419
1525462940
1109160115
387852257
565842850
1795451288
1373383654
111696602
364005558
537155746
879615401
1007824277
110460779
1092929066
2051748339
265481690
598502115
349667320
2005731427
310043452
2095967283
2050030942
1869546605
941095834
162666114
724193422
817842006
1488370801
1527913603
1688763708
1874408776
879218163
1833784934
677538142
1301071255
12756610
702147510
537775831
357038161
36770048
2021839908
571424638
1939131164
2026600702
573444121
1134359003
565463667
474740736
548595195
649661964
474532164
569821714
51472476
1277446136
283542652
2140799149
821590828
1596520807
1889426160
1501060844
1090750009
516626932
669097167
194739846
1726119483
1372188867
305313504
1307780048
1286989552
1501595151
2074710333
1047630217
1708705732
1584552584
1478691792
583174702
650851588
1801275414
214326879
288212563
489454356
130257878
200871780
2000091012
936548379
1338227820
1595118362
1509719910
1328181564
409634757
335869892
1956334746
968869686
1091010847
550140414
1267221924
52616000
708610416
831681752
1287334326
1203671782
928578116
388943370
1142263386
1350032974
2003157178
1170223543
198805883
1616048414
435905222
1188420466
1897854043
1908643086
789220742
515055627
1717958552
428895583
94316386
799571154
484361725
1168662563
1423451225
1956604429
152116482
1572115057
50938944
2041743399
1322727704
1907311253
1499324708
616217916
159111322
1228560368
229216590
39733623
1142345971
31106216
1669164594
1650776545
926932357
2037557266
1774866824
848166271
34394874
125556934
131649946
1112904045
1178740724
1088491828
687537924
495645349
1825271382
1060634618
982836260
1801254560
1470705432
161000216
700469155
1161540783
1858873337
296852856
650018945
1714233316
442941482
107981436
2038332781
1164448812
255804582
749279126
1997866337
1728509624
89518397
2084931082
1118768244
1827710486
517252967
1447403365
1802620947
1998421479
753231207
331719995
436456639
1460404154
26324343
1601772820
1405622581
1121106373
926112543
2052695089
1810938793
830925620
1890391057
1582989440
1291397912
1623729727
773990233
1808428751
395244990
581804468
1990372891
2059506368
1494479515
1802147464
1268373951
1690834082
1298246095
413293524
123270473
293101349
331485666
1143497332
1022707195
936760186
1104435449
416663819
1651437818
1090800497
39449536
1878576991
592003280
1752142846
714207677
346969878
556054953
1799040828
827901947
331838166
1752404000
1435834449
1779483398
2138266784
1479599166
279419812
1783929187
22343337
1699446951
2056443117
1947475456
1843169442
1596039093
943163932
1932511816
985993941
1756056611
1805799918
1854222298
153926426
1289775472
2085906670
1523482109
1771565574
931756691
1238177864
1313410972
1144520191
478384212
86848297
257299964
1715183437
1081971355
270370393
1279889366
1119948594
1388266443
1438670981
1418059170
813312040
96765709
1036522819
627015844
1741332186
1397328415
686380024
1204218304
1991119588
1139584056
1245039210
989073969
1597924057
680430517
363858727
1219735556
746725440
374469631
1328706587
1411363162
1784870230
434467921
1583613333
1535919587
752088450
1670589352
1697015369
1456413894
2043015457
108966836
602624950
1257110798
893646522
244365415
556558645
788984295
510079234
610416031
2146995749
1291243316
898594046
2131722574
2001463303
765281700
267697383
1364250387
285517252
308908738
255214838
269958497
1857215281
858046083
427039453
1765918087
1052679001
1451579765
185393647
893852778
1346799912
207828536
1646050288
134707535
2042914844
1730047496
1801626722
2090941899
1189495916
2014103677
798076153
299525324
1135679754
1407959372
230207933
108242039
1465258550
437880155
514355753
701819636
913515760
1152394014
1511016335
1943829260
451834769
1339275300
1498226862
76519335
711346639
368084501
1531274370
270643676
1039377068
1531935486
426669136
220235165
1297794686
998940456
465567992
1167010337
232346003
2116146171
654145017
68326683
1680317994
98619806
345667380
1918612701
176544385
1685878991
2011728909
230581830
902317899
1726745624
1188245165
1446119679
1889647202
209320597
502240014
1333187019
1075220396
691571853
1498372152
264049774
295094031
684724710
1836995089
1127440220
2230390
17923530
93972468
1020644673
330193938
1822988085
1295342638
1912473402
2137695387
969457817
1444078638
2069538817
1323069140
307274037
1218300977
1476272365
744690359
1884777731
1720259550
1519243160
1200305561
2102660337
400023971
2016207569
1113029133
1888758031
1284847255
174181602
188226154
1316992641
267401115
1111125816
1013251785
2009124563
170287161
194332207
1496777485
1920664819
202702124
263448561
1393448294
646915323
1366340996
1976890016
296190699
409868172
345758942
561882080
1174125060
1575354856
1771580726
879293959
546675441
93681100
2063419250
161646559
587841092
684210903
1532557202
1611464751
670195176
845226925
1631987665
346909829
1105157209
2046570419
154876176
834919850
18395403
943619217
1538591078
1853262965
540929571
1448497987
450556562
1516806989
2074419522
901492035
1750783033
456674751
1373802882
219779856
845653551
1542694348
1799200021
560002574
255162516
1187659021
138065558
465011965
683182817
1688689539
144426932
728314156
1687416863
659457201
1207932600
255897798
1471665570
1873908806
1276496077
1329752230
1023354220
1913275576
738816426
122843880
1001000180
1619274039
1578881284
1324479516
1652976649
448481470
418582057
220328736
1929450210
925107883
1474803745
926548707
167947589
674589751
544208799
2093158697
994971094
2086658644
1317020842
977419964
1780071569
670790915
133440499
730770240
843347681
649007869
1709887340
1745067620
1345813825
1776492406
542227669
1436912437
1356133396
1829943596
1997409726
937294314
1282763884
1172157006
163215753
1150019220
1838371012
2037729973
2138349694
174501357
629115800
2103124622
359909195
129435418
1573795276
419737427
1084972188
1836819824
1465057663
1549885488
102437129
1548079202
1956193053
1493377400
727052894
1543628499
296628091
2012197802
607303618
1359099647
2119422586
1632512662
1148633969
1661253643
999444650
69430793
1539372693
1911280798
1871548483
1897028663
1200780475
971459541
1824608992
227674848
1568171582
1764950828
2049719078
1172843595
1946295907
300802251
1925245542
1849900761
954937321
1189269551
226538961
1163455856
387475928
1017966377
676604877
644274545
218226341
1693580761
1401272712
1345960142
704337850
325838226
310626692
467728246
1549643262
569832451
660495325
8554591
1764286729
412818337
121190664
701117848
100675673
1938255504
1503483161
876396318
4471906
340797234
1900612482
324552275
1173082714
2042300790
1657675924
612825652
576633185
1800219126
2003414166
895896799
2074575538
1137358942
662780746
410967586
1603688411
1211147271
1742195663
1151367852
354428406
824145953
2217172
73930348
212463132
849994041
1112926034
935077913
2141232070
1063171691
1309469281
1343780376
1095939281
1603084546
931119694
182735616
319582693
330020389
1744098666
1725465174
727827459
1792986443
1206729537
489696490
940243432
1184217533
1644235303
1398105998
1452173627
1348637095
652487708
146026447
464460960
2043773375
1331165950
1806955491
123664634
877612597
1363182931
1764445971
601639953
1925734335
642859967
1107330442
1262382919
1406396975
131311003
965105760
1000783925
1348532191
1349878
2004730286
1049281006
987400523
1570210297
1390251982
1271255108
285392895
725612076
1344395256
192792755
14176957
261836307
719129076
1333176973
1325454020
1886795321
459558543
1126539936
272880671
1101073415
1920263796
701777252
98473973
1460395687
387775869
212027005
907746982
551041143
396333069
1848224683
1865019386
723856472
236878924
492918901
599442793
392105981
2045712898
551376527
274558989
1414715575
2084412507
2110529578
1447199082
555939258
1051958434
171763766
1063820950
547020989
1241252587
2035841530
1198375495
1471912059
1105573848
1004193202
803110004
870065927
704864523
1225124815
1584277015
1976382468
1886051785
2010023388
1253595898
8614219
1347552451
1034334281
1793016856
333049939
2075155467
2067115479
1846928654
191763822
1978474904
240282852
2069142327
1101087403
2003424276
851811472
1750318235
1887994231
312773242
1701328696
2063562804
1386872750
271940619
1385455402
1672903233
1651698721
380663671
604678281
1543785339
914490708
1092125493
1939702865
168027932
712990116
40012612
86347992
2078414269
1401431288
1857708968
1350356629
1280417484
270357177
62604975
1922709478
1983337784
1359637330
1825108513
1232970155
872010861
1984420112
1982701778
1686652944
211941024
1736535080
2018025774
147097984
1008986991
356750958
3016601
437730374
1551425604
1132309029
2065695188
683837513
1285472168
1325321860
1361952067
692363349
143557926
1684530402
13143229
704899329
1910827857
726117835
79353638
933722970
800493960
346083470
554204582
1123146167
1418390165
384801427
926116321
434960615
786703932
1469872212
1164066856
1394467571
262373176
1851822674
1648056918
1775996791
2118665797
1126039040
1370027150
808974163
1920842377
1687930079
1416101008
603681439
354357860
1253785546
1544520728
886340135
539732118
1620680103
573977948
1415345106
1763394464
1743183689
2028526969
341447560
346889101
1674786184
229756742
996688730
700937863
1011322750
1591500306
1339624607
1150239472
1354181152
698472234
1252170874
1402240815
1719251807
1641183070
550475395
1072644606
1546357885
1251837940
656637768
158475274
1668224927
1971917031
1318780596
1569490479
360781622
1708852300
610801357
1777601304
1368695596
195360409
821634477
1298038879
1107931014
1876652678
1135488369
420202811
1998956146
285000893
534342313
1369669746
1752994654
1047035077
1600383164
2010140047
1429128869
334547
65368207
1498545050
1783533589
925730123
921576229
365534699
422656755
262329630
133774711
166552966
1052282244
371980437
57448801
1663676093
76763879
1871652724
542036057
48862404
1706819533
1725188425
1436859050
964185593
1581090901
382170970
34092144
1838255387
1770043669
1397981935
1085775593
1334207123
1091802189
573815739
2019978173
2121987052
1472395059
1865300286
333490029
150256812
67033630
1212547400
2103591277
2025578087
2055879739
219456396
1360973596
1965009190
1156807
1466858343
386398624
1059423881
1296371581
184296228
2024716763
348987639
346751097
1613782650
346008526
1266859953
822158244
261754206
372129775
549863863
1805247240
439470240
577190052
457705314
343267784
94640893
393218606
1700220396
1580288149
1172306837
2047917292
1919879813
1372784945
1032384972
1057238436
1729251614
325126128
143726066
871683795
1118788913
717918635
1435924563
1294488487
1423370615
1252857438
880622459
1481524889
1172387392
1184349910
1854660981
1615210121
38925367
711302424
871794875
1721794740
1891685255
275536439
896612685
168240289
810896892
1104340339
79677059
1855697192
1841334992
1832829566
11165933
913762835
279634617
97799730
1948773521
1426700649
1989837911
1029085741
882025066
1708601612
712708765
530185382
81427786
1244036706
1499711918
181953166
1174350045
57569373
1920182434
1357298616
200277613
360910108
1887740459
941187895
2041086484
316554991
515710410
158393831
854075222
862443966
96914916
1195382204
1454815516
239870307
1020719955
1845310555
92824951
1150371100
189455166
1534317801
370616309
1748128103
430629255
361517466
981638991
1499342316
1425600947
1307760392
1766895618
1340933726
1342360838
532264486
1493122791
1428314264
2139362435
1945261782
1418206362
962344747
929715807
965588484
1165100619
1991441514
441710206
411949574
201520036
262500274
355802105
722503625
1533328025
2028122394
1246643786
464942830
506092615
2117422908
750189589
480630510
1827345189
1903218356
285026565
927053995
1394030833
942866003
1778581176
1230006042
1363062128
24982272
2003617385
2145642727
935989157
1234221307
301518553
1193226115
2128044898
1344421648
1000869035
404557671
1946921114
256217541
1312644948
1857781620
1778792350
523505580
1752248815
920887588
266080177
755416622
712700341
1047595368
602080510
116213783
2104765470
1041045006
418412302
456221070
1718064604
1049832128
164028167
1034985414
873121534
196200508
420869496
985463165
76562187
1657466514
13734742
1359874035
1001309735
238831670
146613795
1652706475
889737282
1093645125
189087726
2014786338
2146464575
546505364
1221325172
1524170232
1786900428
1259353352
1203002485
1906738726
680648272
1205680021
371397376
115700106
436797654
1702834306
650901641
222266464
55759845
2015960273
302290662
377671005
1465486825
852652081
970875485
678962296
1951434200
669736385
1133652084
795449079
2064942346
568657529
642225013
652764356
1625574244
187663249
276546282
635666491
134237703
2082130664
1490971437
635799319
1324078315
914795847
2065632920
1594828643
733425135
740720304
1429428807
1855487867
1123387088
1411620264
1644896626
1653713170
1052428480
1374819618
1065742628
293604269
1309941539
1362200655
1534297519
1816308644
919900263
754795110
839967398
1236010013
1619097517
942059800
1970227616
123579665
2093793001
1620020560
1193563849
588394291
39829073
854149595
1525217239
1037917486
1842136063
1846241147
512731394
1149613564
209864990
1199359107
1218900425
790197011
155378210
1290966523
1046427184
954610011
30748931
2133003900
173657107
1636249142
423498203
243948139
483735876
499537574
1504261776
1942722701
1816977581
781004764
199574146
1451846237
464255758
794961726
1335642066
1587039010
1367160116
1839248156
658662618
682761690
1826483567
1454455070
697904773
1629496510
1437610903
1373304862
847713276
171668943
1780287647
1234526951
1996637789
560026531
955353285
249024072
960949408
770912467
297467054
663077431
402354745
1369131668
944957572
497006319
724901120
729596754
1465412559
1510020827
2131945261
1056017587
237822896
658759481
714735949
2061849010
1760403979
1198104156
1201726985
1519971581
954982938
1602046717
1334157721
123545411
2078185676
1850241288
2089464442
2066522350
1750405443
1407796676
1422401398
1019494483
1827320522
140799040
1669150498
567215076
412972307
1936201223
1010618254
163689981
496320689
1553712340
1056668325
395345599
1138465257
1127163285
241332084
909416886
355526184
1567974143
628216443
189997260
1563392560
1672328551
326351555
1684286178
909912378
2126710862
169825965
1730094545
932512142
2054434133
255372244
341483518
1401376637
1197506951
1961298483
1171595490
593486411
2145887898
1586303258
1460752602
398749268
1302855737
1788182111
1383578816
1599496460
395398703
491988344
1252108748
70926717
808561676
1053951041
780902604
414600726
1818342922
467620886
1908739538
658423626
165476358
1863820882
1576637228
818824893
1931297173
1870871394
808847063
1548099345
1330960871
507685897
429738241
860850800
597024334
472963539
953812893
1108740342
2126297293
1877560122
1439247294
1628401703
61633414
713863
1962318158
518525375
909150693
499948130
807882304
1236503885
1889330512
1370176946
826504231
1271965468
1698831016
187455147
803354113
1179504998
878621138
612938204
2036058446
1710713471
1571672930
1339410527
1194126942
1287166765
897096959
1601737812
2069144258
2054702760
1200770116
699863276
914756639
272725288
828660242
2031819306
1977343076
1223821378
436500907
1616990426
2012263113
1797659346
892277147
1480892215
1855973427
699379810
2128514280
244470101
1446978527
1033296069
1947905561
466493751
2001673230
1638417783
1792746650
1339517612
1287235543
616285441
1195467617
2015638100
1767820032
532225753
425005948
524020590
1402744255
26563082
1061959042
4281821
186885451
2016329631
716756615
1848787246
604967571
578610123
1292479413
1925836428
952519557
767255532
1560826129
975230313
192893020
1955909211
1773309024
824334541
1712728777
415714968
1027513345
1602109798
129526415
883208052
1870129218
5336306
548319277
1854178151
1765379840
1655373967
1706270222
572512435
731892284
1735202298
1335810652
1273258186
810222998
1090634476
1875760132
2091052708
333398207
52541951
1844341045
1755405901
812691808
718506658
678743294
72197727
1255422446
1768728589
1785773692
1225162694
508010233
1279365424
1077929375
204500011
1145599633
735026859
1595008077
1437670581
804720906
270866222
1352520797
1873286369
703659474
1778069897
1901437979
982598072
361403803
1441036293
1894063914
564294606
2119003573
1465098485
2113855401
48469113
928480322
774806256
15559720
568240530
1981619682
1803622029
895342486
49387215
649011607
869835718
399842701
349513726
1151992615
171969370
540897132
1937184038
502625602
2095451408
537790283
42017859
1312834859
981764254
565637105
1532619611
2014192460
797094219
715037547
1447298528
823123001
78763873
785905225
1533384751
573916856
1504881170
1247788938
1776441093
1396217150
792414890
462460657
1413900752
311824833
1816645995
1060565526
1807560032
257820165
165471261
1678086484
1430837215
812928656
958992844
1934329936
1211264595
122106115
1640260711
30090831
814439757
28775048
575408787
1377660574
1586146009
482900323
604903068
1294321519
1990857388
808982821
640902531
923431305
543283727
1821352973
2111006028
1014617061
1680633045
357040976
1854201272
1882180053
1943557810
1473273116
1262334110
1770446722
1287157856
417040332
642981871
1427990932
792642666
685478738
1323152358
1376493886
1392571622
1170966248
131352526
1489906270
1480213303
1870305792
1923884483
360176163
646430458
545861056
880176236
336163831
1658480939
610462002
1647833753
1976383992
1148887746
438250088
14895604
539772440
1145311527
1239981080
835743931
203869922
559410736
428683713
1859977868
1994871409
821447496
1128716339
1968460961
753326628
292742343
114758777
1488149932
223524180
303917022
685255521
118083310
729533333
393943171
1330251639
1643506483
1700011864
393800061
792343373
13501973
1533849748
71216206
233994799
1154196568
905867247
801849641
1267991331
346769796
459526747
226481276
1633017653
820854283
1957934755
471630598
224923286
2128822749
1713765669
1878747942
2058090969
1097775572
967099098
866943953
802633883
416698678
1059144384
929902234
284525054
777456126
860642846
796699137
851111535
91677906
1850189871
1547913692
63964526
1238250809
1608501582
129519523
969339557
122339669
1626958471
1901914541
909303074
1123552021
1788560246
674827173
892212251
526254315
1269139286
1227790182
401576508
756879503
1184069162
780138184
796830099
1608262594
1493127785
1203980951
90964058
521048362
2026490409
959023356
413246064
200846036
38896290
489864747
2089998701
1611150988
1305141000
1662067322
848927644
1504437544
825880155
1065267751
565881258
913578951
730728199
1970593563
615689826
1858152539
1599552452
273693421
1989301576
902798793
37710062
1286231293
675964388
1467775350
1343105815
1904992730
729675337
685854800
242865557
430806416
881988670
1930335625
2038506502
1319260808
2064692271
1240016782
155526048
220295232
659763917
836054973
1164475223
1915884688
1726387066
2051148005
953762979
16673462
1471517148
1150159259
1551781752
1997570788
2051787028
1887872013
1517820518
787994591
1739312756
1692417424
1523482109
1647899585
1380119613
1923735842
394467986
430327258
989218719
1088425933
301333860
2135256817
778474730
1796307753
713730030
1837027510
2058272229
854365747
984981957
357835604
817704796
164682409
2034206565
1943532116
689629318
306788968
1344391468
1885479814
1407429826
1913245954
216664873
352944034
1016305526
804777653
2028590728
1779994491
1286999755
982961997
830074815
136413447
1250193477
1886597699
823448892
192938008
321313534
2126521281
323368481
1698984720
1800534611
1988767143
1959788135
1369788304
1601052266
1163212727
300267500
1249530849
940338191
585886326
684666424
1596189886
222677426
1906324472
842560393
823749393
93949395
915322214
1999441843
241198152
1730950939
1854729359
256901220
1063852282
1823306223
442461964
5695300
421421845
1502823569
1797509102
584051817
2015648204
1599910588
1673727203
690210588
72421481
1414358539
1314981804
533992081
2049051885
1061844760
1764509500
227365043
958873259
126729905
1500278864
1400338822
498751454
1095603369
1477170812
123653878
307405344
1674219264
1340386484
2145021223
1355983560
10768641
797684739
819110483
117967836
1352997695
1645518227
1064538998
1275468568
315993878
651794443
1803268937
870520240
517313000
361831277
532381499
1790820541
332284416
1201857234
867407102
333003119
480195171
523548950
1321166039
1084938335
845226602
2042407663
1595565680
957616402
1296000394
1215714252
974575466
841649476
545921854
680869574
1778324273
768250914
1538155736
194251986
333113302
662963691
629507486
732526928
165766423
1846314242
143366445
281593296
660861697
180837360
2056006303
1624349132
788636243
348990501
1993088390
1042200700
1715445993
1532536782
997444820
778110795
826469060
1370994133
55477011
1021393677
388840030
178641812
1409683328
2092081723
505110638
1355338752
178839918
1964192727
502671909
1960047153
1652559079
1059900779
2024907059
1118455261
1274123412
1026234601
1563728407
578288280
1360557493
450524209
981894090
1869169080
512267166
1948179974
2134017937
1154260592
2104429933
594611379
206397870
412996931
1407576644
966945791
850743819
1786700288
675728535
1632679234
145793397
938101170
701378566
1303752943
1320843819
296818472
971640191
875816598
1760831227
1250656841
1335871677
2013953151
865796528
1968462973
387807537
2139721315
1137720246
1395105609
1370617483
1861174754
35277532
952260645
1938079415
436622669
1472275864
1017114773
141882764
1730805467
1323550614
251772035
615078553
1034754600
611605195
201856129
622623562
2084318070
887076006
1034581076
1306348595
1458167563
169972670
1576262840
287122907
1276773819
387127808
928705475
1379682741
453578097
1253997367
143892817
647150997
1863899927
142695972
1299304945
1179838427
1996658373
1148466041
1547922352
1855515538
572545315
1594989258
2011841155
701506853
838925785
735959506
1865007474
2124223376
1172712637
802031330
197773807
1911520600
1378993763
283843736
516984130
1200597323
1108453852
681226106
398833303
81189743
284952940
480099626
60496120
856843446
854680606
944222879
1079408617
2097695430
908662281
1596102337
2076143963
476384452
662524456
1275765856
1040924444
1621165055
1563546236
2056814894
300086784
735035070
74494076
603094982
432797687
34264646
172010375
917381067
141440419
2067228164
633947853
1595423904
172317058
1962660479
850311192
589144835
10264468
933120317
735215110
2129722357
820969296
249692809
1696178687
353436834
101413240
1788769468
636234949
1791974651
1796731559
211303202
1205893251
878812355
391379996
1568470803
1200680260
2090350647
548937348
809642731
2122829935
1795232227
1003578560
2064625594
1817690899
1917522443
663039780
2085580403
1122469546
1724740952
615454622
614429485
1949010094
190984419
811836844
347597900
1298733328
1054962902
1063464502
1470727202
286064943
516064632
980341789
2008169324
797494105
1303782601
197536805
322924948
1303667319
900446362
667391481
637409214
1281498062
293449023
705126785
1273291762
1368745553
1762168093
52214182
472170119
1862855048
1268509582
1589996550
47471908
1881162875
1229907445
1876599972
597238510
2130600646
1848732200
1784394040
876575390
1515820792
323408836
1727700056
1083575711
266195645
1256839855
1320298155
863902947
1746901631
22454696
1344581628
1333325288
1286144898
1739525150
875727854
409919700
1355911152
843947526
879704619
254323798
336681182
1974631647
1528709829
278206874
1711129361
1114887
1656475451
1466687477
1462816645
373179894
1369516013
1884230189
1626476787
825153891
705530025
437074646
1740119222
1654069218
124823701
1425537207
612459309
956939764
955186975
1587535225
1828457662
1637091780
1318778659
996583695
1767884412
61427302
348655173
1040846345
1753297977
1295097769
499676625
13289521
193919699
927035537
1047872802
1064782393
49334762
2119481660
1236750849
1608808496
1547885580
556391169
2002512456
2085531458
536539752
1440996670
518454931
854137905
1760354300
1875626972
630158903
1137247515
2033571893
219304247
1849469792
1932283661
1815240184
1013251785
1487423853
266672424
2113131382
60308141
1177664372
2099782547
1894964346
209136919
1318975028
74551865
567744907
1192203691
1373713502
1964683215
1558669000
1279891375
919128446
2063467376
1664209103
285806649
1996858680
2088894985
1025297012
1918731184
1290148943
232544393
910664759
2067040541
161996627
1907212258
1788573458
1556128364
211298240
913232940
256562406
454307948
2080175516
718169317
2029836607
2076243447
1358424191
1541229263
1726882894
860353871
527520537
2110898710
1812341015
1785108818
1915196079
1514610401
506731979
77940737
1313842041
1894759747
258273151
1092884109
1973738128
823519719
1691953082
1903129515
2020769043
111479577
1122745594
965045398
67799090
1284643120
1127303451
827752989
2115542854
1904353793
850615511
1567056115
1575896111
1312440555
1899194760
735976215
240101512
240961396
1821888748
1804419182
688973373
454248924
161475320
493222938
490025589
306655983
1571368181
1645900871
698167774
1720386
1451421475
238255590
1720121868
1284677603
1207139823
494599680
1680470972
186920000
1191600799
1155730498
1547993347
1756784961
775529713
1496142264
1492131766
935733013
1122793235
737084481
594723943
223888003
2060671437
956424657
695796761
1886614291
1302467316
389424301
1167441938
2025559401
1849822506
1720305511
1171553245
984902219
358377080
801852844
725687811
2084801446
28668023
1510862914
1192542612
1910134779
1323170709
2056540634
1212750312
1453633125
225282378
1976257523
2128027111
1220984457
1980753081
1624721950
121521937
235764827
192542578
1169087252
1034640090
1598400215
623172060
1579438431
1354139725
252663905
603764883
317570999
1397682511
475081639
1353444675
886486533
653568054
1490501123
1279751967
1672816597
202487649
600612187
891539182
1363373820
17609021
1449968678
1319059298
403150123
711290812
1310100789
81183699
1076031804
1128753043
1731545992
1917018240
1183412074
1434361934
1033439957
859008416
759543404
1069792997
422275160
1081859885
1575664939
1504569976
278440884
928606445
1909375251
948229363
958811911
1142994794
541189447
416641069
11420803
190943407
1578542587
1875277002
1361636090
924871785
1693077483
525668622
1767008795
385594096
1522955171
1790058372
1011861537
609235865
712688368
605091211
540836225
1985661869
1254574240
138470164
388285023
491229945
281219420
1443252977
1432147003
1908385316
894558048
174371659
472833483
1953642999
620319892
1182929602
1816207975
2045196431
55883017
1892539161
348353939
82728981
1030167060
1837580633
601614396
1157726881
1466507058
1358728425
1605913901
1981333496
1050053297
1476903066
1643107698
1737105016
1857297411
375521663
178979690
1407466577
770590689
2131911407
837767167
671921898
1646806381
213693435
2075091773
863556867
1834470958
1491185918
2052908444
1455278507
1677068945
742453383
1693950134
557483198
1408623665
1690945912
9148461
360085077
1452351708
706579509
275243973
984274861
1478122155
1469385266
1975278666
1761844010
764245505
757996977
1691410665
1443835508
304540561
860259586
1484170746
1759543201
474086148
1113242808
1706431301
1255613656
858257081
1251214767
1518919259
946591103
1750490239
1037734859
415727458
1599675743
1865663552
1868088358
709238600
515983428
899336261
2033073516
1040494718
1371170452
329142428
797944867
670175112
1431905406
590594894
2096098669
354767279
2123127224
508922297
749898178
578993259
2019907404
1352127620
1097169580
1767971878
1240818702
796571719
1465710332
209651469
488188023
1034471093
1975440570
1839117854
1701726349
1108107295
1920079636
2143925161
995368191
1739670941
1845355949
498972058
2015131613
1651116513
125197951
119017193
870471574
379803563
2054113039
1037657861
884936925
1940596425
2028695044
418928281
1238017997
1292225142
2094044966
1534952187
2115313568
391532249
1096522892
131305838
733484971
161052220
1535123872
2006647211
952807500
1543083579
1510361858
1736295814
1532474010
946259118
641418822
613832016
321796819
641556458
162865443
745867020
474637531
1608470619
837895879
932638222
1778358967
733954853
261740627
178138042
1504355531
222201471
719558224
979889607
1028418309
1806397199
430025878
416121716
1908131162
1805576858
894265333
285748175
1790134152
554026706
1982393662
1165949192
86092810
2117859570
178982964
112674647
1556899822
1875385316
2067264718
285287763
1399248898
2011721614
1687246413
2087372203
1373861374
1047813491
378375216
1583046268
639229134
1134180149
566981194
1355984951
710345506
1043522484
494210019
373705505
1012736402
1322877108
128346663
934696890
1086466233
92450110
2055120295
657270689
1490460630
702941569
319699852
408958731
1895241510
434771935
370020292
738172928
590890187
819334713
417322032
1978536155
1802892906
1391374420
1328177043
874039926
1962141868
1519913569
1292790883
512507972
715258986
63687491
741811485
220151618
109403931
1231798803
1223380220
713057255
446740485
2022682911
558084461
1920421812
620889318
575846824
1543023709
702470763
988757753
444595256
1995944346
1920700429
12097838
1076305930
1338752999
1726653155
685720181
1733745950
74007723
570374783
1682924387
35524996
1304348807
895075024
135482552
732911081
847760125
1959882806
73457329
1427002590
1520711114
1213174981
25594805
242390534
1822410363
1141305554
1455579001
1404137132
1671892660
138350372
1129023100
85885068
484972420
728286285
226023103
59062147
1004065762
1781700911
15857892
824238924
116091805
1112807591
2127833151
290488976
525531896
340860434
1730836244
1685519159
817535994
2040192249
1644441588
307645754
1548339746
47586829
65795063
379451247
1369752650
1363053665
529003886
1954472016
1116289862
430917639
423745232
523594262
677382766
716066737
1329949907
1256305420
759419748
629558604
1060602007
1433490413
364386633
566931061
879412907
1991815021
777044983
1612964039
1966126281
475687302
138382138
2108486834
1740897662
318448646
1796094444
1211355391
1665845064
1456298593
1627880144
1528206246
1497754580
513076836
413730615
1282740101
1396284949
5263834
69419982
919287400
1235735450
1831457793
2092894788
593610217
249889459
1282083978
1091495539
246425837
2022521833
2137194433
947854991
800068980
649482938
2112158766
106145532
1502764329
972139785
232904020
663505532
888148106
662634714
919275294
716663038
1027263253
1034228077
1845187480
502522850
1777729636
1371892465
1742365300
491952514
2128209784
2022269156
1355622552
1758107294
1658441211
1014290870
681833366
689113246
623513074
395774617
486626953
295150486
1359975491
1357444097
606266500
1474899209
818513948
677116003
16438361
1085735869
1763939129
1490828904
717791006
2018789309
995142340
1575384235
262116370
1901312774
2036958534
244883552
1499188637
1134715196
953263956
2047700602
2008674326
2119216415
1826925539
2063293274
778417107
1395125058
1444861889
1038043267
102194819
113576117
1796919308
775228290
1489896756
1845079074
1972261543
1334725293
1479609091
1766427427
34830273
493362689
281658778
2142742261
801734227
1748785990
1388682175
2071895813
236871607
488344443
2058767910
721173723
636152306
1083220276
727571078
134807818
926097641
703480793
192237286
1230912977
1409875637
2040384673
1658869231
410521139
1511515708
1589100817
1802729492
439102105
1086328715
322092276
669273891
1214317213
1272047492
1721028498
1361365162
1045255768
1486025162
1972288265
1479669035
1174760285
1264374529
2096908038
809874625
189008359
1105728929
1152793536
1820290329
1921153441
184984601
25198888
75939498
1915802245
1917307812
874853582
1403649651
1324183736
2082241722
1081393078
1729378238
1818749669
681018628
1402135641
507945640
2145318583
1265362531
1304332986
799604483
2048872526
1817708325
702905682
239362034
2117962364
559800751
1486815305
1346063630
1909134673
1799342742
538084616
348157399
2090734916
88346338
54542276
421364898
1688708994
2146185798
1864364754
1012043520
1944175793
577458028
1734372464
1101942032
462576781
394816010
869979228
106767625
1661337548
428257909
1666274054
1263779584
1760600595
129362895
1322553869
642572747
712214984
810018523
1481667078
589826983
622078227
1436148811
3170228
132830977
749282010
207554440
50615545
1967709910
1732910926
38986253
1345790426
1425585307
2044240282
1569685229
49455476
805451095
161309134
1548933702
602421473
2117487382
322000153
1838762883
1902586379
2130184660
974694485
2008318835
1163455856
1969951139
900741463
1604728501
432666879
1191276813
1028452258
1940832513
40101123
99180450
1524506851
189192155
1212340248
1282623188
1971725731
2029223846
390432528
1611188063
2016032029
501581072
1793630918
1581938646
1542925960
1056055351
706631244
629030572
1881269515
353957304
1546149818
283706217
1040702493
551844343
865568124
1736014115
1711312342
281433064
602667857
1410729365
4442818
1798553660
209494331
1496310772
1575620283
327185363
1065402174
1701641591
1666754155
1227694630
1563296883
1466571479
1292632792
2033108182
858909206
1530571482
1450558597
1168346673
108693910
996097930
1712075822
1384951292
2029830676
2005170087
1495385323
255057986
242832221
738589145
1682107013
2137613425
1452921881
631712698
417644571
461164719
1802666768
146393154
942943786
1397132222
2030199758
1141368653
240189657
1059422689
931929854
1926755920
784263430
6507878
736372925
109786055
410312357
1323154581
1864481894
980098347
2045258398
468902264
927911671
1303870939
1626964620
1149718347
184957766
1056907922
817585025
1745210479
1216599009
839432081
191439149
1335591443
1029556868
2016892032
234120266
1307955952
784041822
411141235
2146730952
1996327933
2056859378
1084573931
7814524
818222303
1592859191
109883487
1444099401
1189428765
694810287
245687945
595717456
1974301806
1838153541
995630990
1435697258
1901114187
1275300332
1558976082
908549375
1244296167
769245813
342655691
723036803
1836802017
233625289
1596885988
209887621
1960824506
1630700860
1915128516
245878742
1755704386
1355468298
1051113922
2063800009
187990792
2026183419
333435490
768442517
882987709
1032557227
1439388887
631466226
104342392
158026748
1299705390
1181768570
440991034
408338176
1514028074
1630172555
1536332543
1002825411
301151001
634611019
84463682
1583064850
107799978
1641048660
1320848360
357888226
1172034355
957225099
845533527
1049901936
1349269130
938750156
1943799080
2081994524
306978163
214833591
1438645310
979674907
1649299391
1795178389
1864990425
389826523
238293904
506836141
478518878
827174284
1500794783
425418595
866454814
424904037
212085875
362882932
1385991223
630997881
836911619
1063389420
1781214934
1212552231
1190537993
1287474771
835083884
930768966
2014774825
1552321351
1681076972
383862657
1430629127
638399978
508980238
1331091295
2126743490
927905902
1732371152
961983245
1569703660
1742580432
755595547
1875120706
1886179657
946172913
838480978
2058743842
131194865
1887408480
1144504042
1439261921
925778553
1863357833
238301854
820212696
1976036733
906767600
681089966
1188839544
1804669577
1892801622
380708057
2024163653
221673558
480542004
1487526315
416522811
1500111473
561038580
1804031397
1483263928
932497
982988611
1161378394
1209050972
523342862
1377148673
1656467724
1237686396
844315654
890508986
1003825315
1317796765
1041386127
1572051088
139306803
768366109
634786395
911837799
1853313092
295880414
424160771
32291086
1663679310
987266498
1918822249
455497200
2069860582
643408651
211069156
1824867680
1902445039
181029404
406287333
1984670178
947476653
1081217195
85096368
256801365
195722853
1255717014
306457260
1769258280
281160599
823660210
1020186529
818270668
1005830454
1452267886
1976145151
270815562
456358370
1437626023
1985045488
282318611
449398532
367196892
1261406616
355197912
1842621125
1821400109
1898795941
1710388002
1652758146
1283614442
2015402766
1442903592
1862361463
2099109904
458960666
475964935
454796670
757670582
1291044212
1501901460
2001146596
1076412029
738045699
1039209242
1545699278
190411917
1675259247
1792228953
1965631877
432380502
1671504940
652790200
340431789
1134278213
1991409647
1760372165
1956386281
1367734189
1379714667
1824520421
1330317868
881008460
410296007
760057142
735391843
1719776772
1757421550
1005119762
1873372567
735718245
432975812
2015812899
42859000
797680595
1867581933
669968016
407251967
793138006
856101088
52755727
1727667603
303848831
879731896
29843773
1481319664
1310991843
736777249
1808912951
1610392257
1693185851
434933040
501960966
1584806182
663054327
208026727
1371284443
224807057
19241224
326598907
380576130
221551116
138280123
1825892009
1172854648
1756421275
533938827
1855631426
1078339118
573524014
873403967
1798615378
327964565
800948566
1335091157
938492984
2130246674
62762662
1450002716
873579359
176143386
178580631
814795946
445230500
976340323
173603095
1624753678
1922139101
1829352343
720337815
1460214624
573428784
1844864338
1222716196
1877913809
1587193956
1636303794
2137360715
1426866913
1505541445
1342102974
141908507
2001405583
903207061
1760471733
1255806268
1097503158
1807490822
598266255
1231590144
1241961767
892889705
1524145254
1767474398
647653626
228678691
185790987
184213718
1227096985
1543562656
180435916
255841123
1072269596
724879068
235667475
1962086875
1381135488
569655743
1422151053
1203678291
1900723952
1639023050
1344900123
488490113
1762792822
942803239
1659747547
1732500438
131768981
1378350457
416215439
508203453
1423548779
514466269
755286333
1162933751
530367303
29993834
1694565711
257762299
1243120441
1455482932
1444078638
1376995804
1550857304
1467944515
366844040
427125868
1195464609
1832712061
706865346
2131093254
344692127
1537375661
824634168
1328104518
384695392
2139722158
1273842299
1173710636
1656098409
1210915706
955414279
2096915045
3186966
1833446119
1074448568
1129978730
948565719
1935842469
774816374
1834344397
111066950
1892442894
135293566
383853595
939721745
2030264807
2042884184
1254819449
726063379
318379297
405682708
1298355022
343984718
786464544
1450665614
1237286555
1551493339
505659477
851086869
1392360732
728208144
1477879260
1541579511
1957009388
2080382627
1790536026
352320454
1072684433
1569189417
1478799048
1835767135
1193563626
1737251668
336647310
937877180
997882846
370555181
1715084458
571815544
524793944
1440851222
1164002743
1817098212
232369285
1098219259
2092899925
1173392403
18478232
67205366
1244442703
1096847746
1640812737
318780461
1643924029
554239301
382037695
1390189801
966079766
1565803716
221695241
930243458
129368235
1970668071
551129937
693305305
1107234104
1923056846
1040751017
1010197334
1553084560
1346191270
1908732957
1578077546
471872332
532570001
2084878439
1635944083
1541610817
1912947043
2139893470
1326983497
689033555
1849820616
27138804
1005073113
1912165669
211390684
1590450673
1668693320
811507250
1262361432
488245513
1270447261
665302737
644627882
607673420
1669470448
1790426734
1317131014
862847770
1400940384
847195825
64501277
75106140
281182160
1195194996
1564492277
1379697942
1153935364
884223561
1231142348
206435286
185818630
2138940748
2018484189
928465099
1459909416
1139081640
1741863181
619292418
757217996
1235298273
200027888
335174873
1255364860
1247615000
115939550
1958504639
2013634293
960203999
1401524302
683936705
1731141390
920167140
1879636740
1670027877
1171237240
534983735
2094808602
1918804317
2034197170
1209823723
862383780
1464425016
665732056
78267868
1669119583
1594258141
911613539
1203424597
443023256
1667095558
1475009822
1347124961
1376980764
657428348
1855958618
1813331599
295719969
2122242036
1876495804
1413298760
399842509
348397067
513942123
1475066408
1531352094
127392720
1467387200
2137613413
1062252394
1080725071
1363494764
1222324084
82887562
1087701728
1318121767
1374186019
1237169409
1348743141
267696461
1165825225
1357223076
1813300192
863850278
1360957487
64419109
152692084
122308372
284998517
1250560243
962239608
1129418948
117568676
1144317552
1651172331
279166722
155631693
1153605212
1980026614
436466493
561949259
1876131768
126247174
594914748
314125308
1398977983
1573662984
689534873
429131690
1477053233
1771653843
2112828916
122678294
540893431
1149585128
1513148036
455618688
831512230
130366166
1514166622
1585082217
1880485642
1333555914
1064681340
1334925350
1269344858
1980963925
244819333
1858250127
1695871467
1362535526
912956653
349477799
1408085810
986008978
1166693637
1648097571
1894848062
1415076031
801991898
1240819773
1281817173
823321292
1022896661
328049869
1673128275
700348656
70799413
1157301336
846307173
1171265096
156161386
1021892378
597977348
1648228622
1109799045
1201784531
63655393
1051790019
1378008756
2087887722
1007718972
1359926518
272780076
440930019
937500292
1152854149
127620772
1377627880
510423877
261426192
607956741
215178995
131112579
160599426
1006340582
1659969928
1005548339
904842962
915917673
1402286377
1854929617
727131969
629708179
1167995578
1425321707
995256470
1888196261
1458389322
1972351822
1710955785
1506138435
1077703769
2033131648
1190653279
846191372
860047471
574609584
1141372425
655067715
940003921
1451475832
1575265822
762356673
849965070
155978905
1747412450
1469154174
1154620219
19082457
20081338
552089642
694843163
1087789034
1104323571
883806433
940708706
1060628698
1853726107
967242583
2025647090
561604137
1733480288
583313438
563010787
63042074
1480645551
794321271
171329975
998529
422333026
1686243761
152032445
1390384895
942181892
756962766
1924988416
812547754
1645422521
1731640156
1286679562
1374897299
16481468
1846001863
763533758
459722204
1230748057
2060760588
844374521
1798742095
347166354
476775479
647769714
1238982212
1658289188
1343518874
513474937
1384005539
1206458673
473117783
802701524
655171306
1056510614
621336465
2109337298
8343294
1071065978
1129389720
341181111
72781157
770855471
1817274787
215768689
1036240107
492520750
1092316152
1736531018
1983178972
1957776362
1101315196
1718423696
2116955075
1922078496
1973091066
2003062857
550087662
1853349632
355174369
2032267215
967777254
302949298
1396370541
1999334009
1335089666
798717384
1717294371
2078431323
1756593254
887970030
1813535136
1858152539
344828243
973951923
463781353
1884159385
280367979
1244517175
1249148524
953637695
345812444
819043188
1798918751
1527457678
612083304
151082234
1880487245
1594006709
577016821
1248290743
1029064437
1108116472
1918335733
773009849
449743231
533611297
1378751184
87413019
57244878
2011521731
724189971
1370467580
489666460
1985540111
1421329455
1831897384
1686141904
451433809
1165481639
170514859
1724524513
1927604734
807760722
775258175
1468375334
1377799910
177394929
995471405
292806445
254547686
8478638
1329251676
1777960932
600176251
1061069507
175962242
221064800
1838985655
48983180
1929668688
966185230
391196314
1006915180
2023341476
676999890
1798715325
331596825
257899757
1580498473
584628004
659653874
1023554637
468918104
1113855152
1955849293
251318297
1586811219
2126150717
1615227208
669391483
1569509181
409068475
401801792
2083003962
659665055
997005484
1578024641
674434968
141726623
107410948
1777508816
1725415093
1358900985
1147232621
829146268
994685821
1319775068
355428005
809166506
2111336655
1704281631
2123631521
917062624
142107368
383021735
332418799
1584874662
25886951
1883455231
509394476
1590761076
463660345
1237887018
1061436972
1654266109
758354838
1133813846
898749997
1130708398
416818234
1571506948
174496269
766478234
1470296564
1182589855
426230725
1598332277
1016850266
799583911
2032872594
1476044926
1481059487
1546815272
1365419270
1197222531
402190641
1594497049
1660733177
1766105181
1474590269
714220321
102838944
2108797795
1380303824
811495560
1240229231
1833830950
497556958
1161223511
377589046
145345082
1680730938
1016180801
524146692
1508500244
1820193634
21126004
485915500
868357967
1048467128
1477186408
821384768
132935756
1103291124
1802679900
1592553464
401859274
765770368
111230783
504414313
494760219
280365341
2069290609
1001440458
1406376341
332852144
1991905964
786709420
1596900612
1095600635
305189913
754803610
1859530875
149495370
694112392
1493252471
1527066210
673082942
867762722
1842154721
1511137932
1092964456
1577058591
1713706918
1094503670
2006350848
2042659891
1926716358
1528969544
1870263556
1098896241
1931777759
626049316
940129063
374614414
1672071922
1751354857
1493185390
1999920396
1549794080
1213879810
1582728169
976768298
1972047006
1858475259
492348710
971217004
1999015995
1795380299
1042466108
1819142775
253030484
2097314780
1356332963
404791632
1769417311
2085505928
1764832827
971098840
1300860504
1102985272
834862517
951728836
457720744
442137687
474044069
975554095
1729377698
5466269
2131843513
103213141
1547074994
1885043745
158135374
513754486
237637156
1300034903
517506846
721095061
1860474133
1078876623
1438714075
1249080346
1684986687
527462039
259911166
1452297143
1206495574
2086895643
756041188
43712737
461661903
666366181
317307771
1191705940
1057995008
643317185
1676719872
585697988
583926098
151177436
1533420851
811454110
1039658265
2074126177
934864673
2059579430
27482149
704000921
816597395
2115344469
1424217372
1852729500
396878741
1851559432
1460426213
2142630848
408097043
1495168925
2131995908
1456399866
566294144
2005874095
204057224
573767307
1225731368
606282281
795736877
429721202
495923949
634209046
985745557
924872569
1999202060
2098218539
734528166
1214493105
1050893986
1229720502
1994266483
1515342302
1736313595
445199723
2057293007
432580760
2075151720
419810215
1116191766
782571777
1084287091
1271024314
804133995
748118104
311560299
2094694083
559039293
1625548780
545524683
2005394390
1467321978
489827237
2031922755
1091022631
352034826
1743842611
1462770400
637222530
297343657
949665422
447978694
2017744690
498616911
1899313311
1311341176
1007772682
1901189588
1663331941
1136276477
608381384
2114715674
1259826405
1945920470
997069156
651093478
159598604
200647025
1360622652
48309847
1608905824
1064478961
954735181
679450453
452762917
159153081
442676467
1264773553
806964387
2019324761
1897457243
501828998
344874655
1881565639
314931054
1533528026
781562075
1468607697
2018537575
958883355
1610695778
1351455480
1335453844
1507744464
149647009
1952929020
2123944689
961150805
2071935804
36481259
126967928
1235595520
1625004676
1061381659
1301548988
1417574468
201198013
37469005
1948085084
1847570023
769403283
1352834032
2084954238
980909400
109341937
1596577673
2047822628
1047450024
1275136150
1139648609
172577373
167763870
1224850099
623556271
542238614
1851442313
1557575629
1683889947
1991848719
1585120829
1467718639
1976703156
1587507891
578649022
631716687
605472930
1630759872
25939460
1438599253
947591465
245270900
712849514
252535600
1681118587
1206600142
319151575
1088797056
180213324
1765971018
181260886
1658290835
544451433
1722192023
1945463917
1129901723
1167835301
746144505
1702161995
89355871
636489607
558363157
738377777
964867173
1262047652
969140510
1933697972
96923670
2139778765
1329506431
1619016277
48622530
1691820213
2038134655
1137337798
1970786879
614433680
865444479
1523447659
2012440584
1725584651
253309525
584285724
395621941
1656127507
997274763
1202839806
1018250577
2002429626
472573823
2119688504
1314373828
1564239546
916899142
1683082613
162559402
726866384
1892657397
1127858219
385985088
1019364182
410735833
2014487874
1875832823
547263231
1863905661
305761293
683374810
1035989565
449772994
1096059259
975548494
348088146
641807000
118460697
1846508012
844800570
1716702277
668479081
1703831898
818034163
903741287
1252316002
112460465
641598444
1992352062
346473476
24140162
1386094650
1625870039
1423160442
80020989
276811418
783999780
1687250814
937267168
1066047031
59089274
1788299630
1775707199
1042422549
1095192771
1329598809
1302807208
1903337654
1741332073
222119178
1884005327
977297336
1830475530
1472235953
862794227
1106511230
1255248287
209619290
1986002265
432353498
675786333
386331798
1156714739
2015000047
999164697
948151787
1509883727
457008857
100407603
177267174
1396611051
1525038807
501753754
208205740
1034594486
542655878
1293436466
531218127
767825049
1326494389
2014145423
1564851825
191095186
1634642592
625308535
298360149
587970409
1169723195
1464546201
1513122971
710818637
1275732720
567774444
368345754
1119660009
1436863685
211885804
1318223272
1420845871
2031119060
576991954
1813203894
165128861
630432752
2147133409
874858207
331589053
1435173837
1555088185
1097347700
915742579
2114185789
1283412396
141111293
336739022
1108322971
2002190674
1622645460
1796233004
332088138
1957708227
56487228
101809283
1229244835
1741223053
1831694802
1301052091
476699686
276735331
41350256
743330073
1333123786
215823210
858293334
2047796649
1023565532
786351948
1389471564
465709239
1897912415
607579728
634750403
1312537620
330568925
154538318
1967072084
1480800432
355549481
1059710591
1421492858
1232204978
1613292216
2050467347
362573252
1379191844
803164690
547184114
17262267
1104138299
1351637583
997135802
967526905
462086417
191977632
746476315
1058950449
330869708
1672535755
1416801674
1955154813
505960000
1629810003
713287344
296747305
618132893
920297602
1272419710
94009718
824839883
1997180677
123594039
1071172274
1117867502
778385131
1841826119
1445397991
1282379381
1519949418
1989045677
534968679
1273695814
701141788
2069068158
1000133975
1984154336
672178043
808182455
110020328
1146297234
1541084689
1398791493
913672748
706281001
1785269099
2014123350
2020401187
1451601182
171233241
1392131057
1826440415
751337169
1547833728
525165027
285100589
265545108
106074409
63213813
1064526383
605659580
311991925
407726540
1977319400
505397266
576718496
1823824460
1026623504
814619892
1686801001
365250434
837578395
175676740
231592792
1791434659
1479129367
2113419145
1663806541
1338886267
1439661203
1806157383
2137007418
946247048
597126620
319869312
1454473362
12879604
875830542
988155841
1009017063
393224125
1960914223
646120089
1015503986
210658473
2012508214
18967612
1333087242
111086812
1323350591
1092814408
1130139837
249678979
1729090164
1607581638
566180659
391268001
1141955949
996054432
1652592027
726537275
2055677293
1015206181
104221743
740615984
1979901743
1130725125
44132091
849712845
327908875
2124895234
1303898457
457185831
138445891
2080603513
1757568986
1875343916
1239113339
1713804434
9148778
1111901545
129519529
1545823917
1035136774
1044155764
1733260887
2066597971
761501343
1282599452
1962809529
911239913
646332153
1994809118
2137097943
933732925
822615942
621991979
96047257
180671508
394529994
1862729261
327297307
1268288734
684474522
1497514172
371705884
1873957580
686343667
1139846037
1067189027
3748403
520234060
1295402866
2111987826
1123156284
672044621
956903119
1814121236
939432352
1899020160
326608202
1660801531
63821958
1545454203
720984601
2005604789
1305100087
702846984
1243639219
118694737
1108285799
1572460923
1597187761
1442088837
2076418408
1096857436
726160028
1535304649
368745116
1285476601
2007376935
888187120
1154395742
1979559856
1224430652
167091592
237129483
436551696
1436179146
1003729581
1159874123
1085698027
2077213514
837852501
1219548487
1757644559
1005165830
643706601
2042313396
558160171
1783409957
1103625294
1547479530
474323580
2139638446
1108427171
754213862
1722250839
1823202644
1303477091
369679848
1024966368
235931375
722351806
959103795
178851670
777581639
384494901
622127511
1522173235
209893826
1814417494
1485728035
1120532853
1162770867
1762399532
1381322613
50702753
730212474
30701543
2057292568
181715123
1697857765
570395252
1827618606
1033859071
1517850831
1740772330
478192307
90449749
1000674997
742692111
957283618
423100373
772753850
1451525454
961115301
1827262856
1293409315
693645581
1772198982
1565692874
259327058
97646068
624380605
1586075429
1252930521
722481375
2068048957
199592688
1365891820
676722288
43984812
1707520659
839726097
860441029
425389735
864009418
1638363425
942670427
182117368
1603760290
1741955881
236265894
795993137
426923272
853101974
1939773502
1341134751
558659841
620899902
570739049
1348276218
1830274797
35789073
1455166908
943196402
1764267166
1661264617
2100130011
924527618
1116587030
399792613
1213312655
1248731311
690654409
1588575768
815444431
1479719278
1592275367
395467570
1711600429
2132337435
958738134
1239366129
2083095275
1857054349
1966104738
119297877
415720611
438777249
275208747
392676203
981940343
309157305
1154292381
1003044410
1889420643
806048621
917309800
1256867361
1806506789
1357841578
138294761
417114037
1961437197
501291453
1515608058
2048335517
1711986834
582750432
1163317547
697078553
1167757868
1110862827
1044615653
336211335
2144650422
401191716
409458191
1025608010
933936176
1853186743
1531785751
366133727
317222882
1365646894
1770479492
1079670467
1663255760
984851919
1561150362
1639456360
84265807
1463693203
1733172157
503711773
1343816646
1232316741
1396658236
164843480
1038385914
1279643964
603711220
1410051803
1133241675
1912939115
589819757
1853106582
1141181113
12911889
7036409
1903764347
1443177370
1700490804
588427718
80901000
1654515012
853903883
1823545614
1534180680
336951127
788172565
1556294674
1026787880
495645830
1954643377
1805707136
1054346983
804908084
352683143
310280329
1596991546
8602352
1256779807
412695118
1664697652
1032874603
159779466
135008835
468853267
1945756357
1500766061
738525744
1100019812
1741223053
304940619
1227973395
1241927680
1321879535
1846796611
678591501
2075206399
769198691
118180010
1166645077
478471405
1366056380
1682336792
741245719
1494488435
916940307
2007532699
103693164
130491283
247091732
913957649
1240309224
1641093233
1009918014
102444087
1305312334
794793209
608127788
1819502256
390060348
1202271599
1767755653
882196499
1786950479
781739433
1228810532
1563855756
946187362
1596879586
410372955
2107853285
1476863186
1519467468
968837446
28397359
2091902117
1616444353
2133837631
1471818231
314132953
2074303982
1240920530
495409270
1878370482
1881521343
1263114362
1123121266
416278292
1436519750
2081949525
1580205065
1402199857
1306871220
727880638
983128630
519269106
221976818
1020909590
1274714618
748377472
198775730
238279791
2072074903
1085517820
1092369977
402932906
1046701697
2065088963
482824848
1111104247
1152133766
1695638935
1647566711
1766920281
1431050202
1066414760
2092230680
1403427894
637193474
914178928
1412484724
1914629378
1859062434
1525068477
712844951
921575486
1941339033
243906893
1254642658
1596094064
1396962035
401503383
41106269
357945026
1560254233
1910401428
474458767
885839181
351689980
1345071763
969208456
618977672
1065647806
548198358
997035747
1745897095
202749231
6809212
1245349153
1937578434
405644688
2121012826
2012978734
1626572015
1201886986
372369100
1336415558
1878313871
919949383
594928104
1653459884
1709287876
1380272981
169783781
1315819925
449265214
987754955
1818341518
1003610243
463192253
519629073
418299727
1592342692
883561694
394745988
1598591572
1325919557
1681816558
447879353
998090686
492799857
58016910
153432788
687285327
1923790027
1066513445
1070619765
1321221221
1800317635
958814032
2095506600
1020462084
68103038
704745782
1028912759
1651685175
317002157
1494110774
1153933484
476638188
1504951925
331170262
1083461131
1031536478
26490089
760389295
298112341
287346562
1763191594
974743560
1924260529
435629671
1178050332
1019230677
1274135962
234442856
2049079786
377915570
836825896
1837351471
1725247108
394591329
1706884121
1196619988
1875891925
1700142304
150938550
2041437121
1204758728
1236063152
953402616
1579394652
298875048
330283458
1664971757
121587338
771697653
890746457
610193133
167741724
2029485827
1187790800
1295674284
1239796291
1570835231
298893921
171459367
1863386447
1245002235
1699610231
1665438046
1863921036
1401925484
714732353
1178360798
578600960
1529503660
600235490
1665682590
1444499545
1021047382
280910620
1558968141
1205736949
20237725
534101947
2100629648
1904900227
1012146663
26648904
282511399
1177500108
1461029101
150639883
1180045776
1127932938
590498250
709528486
727594503
1367270744
1143134663
1917360404
28563663
502338890
1508182592
303977882
732214157
337983576
33006201
917943042
1278349625
669250241
1581974470
2100841139
322929931
1533575440
1761743274
1221377697
80408488
390364949
206260017
483763472
1243819355
714821096
1116172103
596784208
1846190444
443916592
186140435
2737038
501492777
1725115378
479851139
1479548688
1185937192
2120415832
248035282
315884949
494058379
1467303034
326001293
477320262
1664878345
2079799758
615719481
1743618687
1978797306
552700048
1626151052
49285147
260330686
1648485114
270103385
458345789
72219666
634258566
876399707
254748078
1540709547
1053651158
338241934
1518804139
1927041140
1148138091
663121579
1780153070
1708667370
1340097795
437342193
505844385
629013365
1383675345
282083695
52977016
1650240091
1862532358
1792991420
204787176
364240623
610696671
1820608153
378630284
1552709659
618982492
1513692648
32591611
2102798342
110438673
342212910
394802841
751928286
1066002320
514361509
288880232
1720850219
586183371
1964099059
1733403261
1556705083
329914871
762917781
334196555
296075561
1184314423
1529282067
2070386020
1556415973
1582697107
238052890
1232445270
1571922439
292045243
179182973
767556853
580087490
1250185951
1366186283
1922549446
1261720204
560193868
1562534111
90457028
740018788
1320999511
660639732
1141099314
1752395686
1569471229
1885938610
1187507066
316364321
666410215
1876191902
1830201386
1137886151
345588644
964537996
1967757974
1219588903
240040784
1139938274
1285627438
1741557242
42621794
721775540
12188679
1073192155
1116604495
1170715409
1203540221
395957837
813185433
1405713024
542600918
2021807765
903133000
1393901276
1826950137
238142168
703995693
293770729
1845412527
591070347
1508218797
194516196
1352200241
622414719
480217458
897825054
1042638495
247206850
1618969667
92452394
2060128554
168757572
1318878082
357106676
10426994
215160906
625252642
2040042231
1176731797
1876419770
1406324149
790491649
1387804776
1611881409
1194063846
1603231530
943244138
1992922462
2094653346
143012447
1958683340
44774300
1495962538
1797099005
962206331
1713648818
1498856522
345397171
1145919194
1831406350
1466205157
493033108
1470988165
1653233291
2141126622
1823568073
1655443908
2099062172
1151020138
587652220
771559180
1821088947
1347438061
1150906433
1863028541
915305929
1442639347
271345621
2131544503
1323078906
1094129703
319342682
2123879777
795417696
890887013
939087329
211417135
1371562189
476308853
199855972
1163661116
588820141
285733891
685794043
1280293722
532114248
1874518078
1200579029
444092332
487187317
368883981
988946173
1240539985
1071954417
2127440271
1838722044
1779003221
2036603196
2140326451
1696283489
682954991
1308901032
1224911745
1333726767
1708107264
2030035489
1269514401
579920
2028031794
1915117200
2081102647
1780189166
569048476
1317252752
1014670857
1654018410
1185514673
1060201778
1557196234
1769688769
2049515318
1698000145
348605431
413698435
1774297864
113452517
1646598683
2047529992
1149620270
239573874
889726478
1360177776
1303059508
331948839
41076223
786870468
816814064
1177213795
320977218
1741024849
432832201
1481611820
607649099
2085775012
395306874
1750616605
1927109050
1879136974
1459726193
795215348
1911576152
1088806920
1298130773
570644317
896184252
1470073438
72248016
943176183
144176104
485890634
1589030047
517579447
1138583048
184104341
121688270
1531926934
837976781
293812388
1223770849
2075740957
2021441582
1161695638
24917901
1648160111
2071636219
1788509366
1691406967
906934088
1889122921
245539021
1256755310
1952893785
1986317162
978060999
1907719366
274634126
1939948894
1812755082
793075445
1457659414
156886219
750906197
1904181058
646233726
485855202
1067418629
159194391
723246842
521978956
46801388
358675392
977990194
850180568
1115631215
907979930
681942341
841773603
241340393
718057667
725387147
1169980781
895091343
1538544050
152998879
41424145
1283398086
1370111422
722757822
976121112
817154669
352483344
1949729717
2046916093
901138383
1141299883
189712819
1714417550
534001037
873973627
1002597682
2021452790
769539712
2145860938
1299293093
1900568935
1096199799
195876973
1014446702
61516196
1549604081
878312034
1724538472
892783109
321523572
596244027
1474581311
1286940310
626157790
1609741361
1307727343
1285497329
703632600
1151775478
1810902517
948816045
1291629005
845837605
1354729301
1805820984
1431428868
942931954
1814661501
818832356
38947868
1315920360
1448198570
1673784479
992979759
1371903418
593628698
1893344251
717849992
811184489
618657285
496530641
1433672452
82268477
396438813
1789642155
748816789
1330459497
779576551
2076610892
1744171206
426047395
1076368553
4609191
1282234701
1316657396
2122411730
516358636
1642765691
1335248227
444509947
1768602207
172814510
917780673
831235157
28554908
1912848642
306456438
184932452
2010916264
60129017
1214899433
2085088643
285543468
923058211
1263870976
1487949666
88382425
621327570
449189345
1548150880
238987170
1805895970
2075754227
1654455181
373397032
1284445052
556726890
1728038687
1355201867
626286499
1297204690
1821701631
1764312133
470774985
1939895557
256712589
1747800510
2136534922
1576917484
1219722701
2027925879
1553899643
181876611
64940758
1746079099
1929585949
1125472675
99408798
318134646
2086921733
393466229
2032247001
1793569686
2106635618
1266218366
1394593274
555425248
1955761777
721583113
1511420134
652968205
1479136194
556275246
1470058824
1710057044
2024673825
1709566451
1398862969
1118536910
216601180
224732477
50398379
651115784
874695568
987798765
1518581964
53412832
765131825
260323226
1119898876
1089725708
673188476
1149189230
995049266
1619461778
1725726654
679135242
1483024525
2090686618
135442990
89262460
1424917601
1580939498
336016006
931655181
663191534
879016966
294274639
1883882836
1872763946
862313713
2084240045
1978797306
1628815394
292229160
316621849
289611755
1963577953
1673318661
1133363296
299056463
1685574129
1594091668
682759973
749145452
1060787534
822836792
793110714
246016846
689202130
1794068122
756391841
1157570892
1320667965
252225043
2106322759
800566424
2145892985
1708898187
45187066
852729964
1820231579
1049513165
408828414
521841701
1736486482
1259429799
982987168
884632216
1699581202
10490744
438842445
1626028546
74472736
1174974871
1029114021
1415316067
820373505
1781366328
811211422
972095668
1468601505
1855121665
14599572
1105507203
1357676886
742458615
1123494603
586394463
72345294
1649897918
1607144171
739806188
1378185352
1372092839
957124584
1699764329
1580023528
1318894097
1152309692
284189491
198247942
2076909243
274385049
177144484
1446847884
930328677
1503522143
637792088
8869141
1405748603
2013857130
817150474
715405593
1389182425
1571283921
225286830
1355700100
785779712
484427516
991654635
1527940369
1526787282
1241880813
57823941
484368256
762535762
123180673
633519857
1505141884
491386567
376040620
224480517
1809513297
1277813605
734243191
988402818
1801412507
1605343598
2380807
230279741
1924875016
1823082258
1522323816
70728740
2071770769
912299434
442277546
1097247619
1795084493
629326323
1597461725
534111150
1589741408
29697256
460948413
1829965008
1603215322
1765973692
246540077
1675457574
1347091015
194864377
1988805008
248553092
982538601
286154171
2134829116
2077343051
1253901807
389737670
380082107
963942213
1818168957
761734823
291304606
21747671
508363869
810327457
838241260
1954352510
1793261499
980277034
418165426
1595107490
1186277083
834393290
1902777970
369521710
1735235946
1337050367
691811437
1713870371
117829455
1112868498
1068387400
14469884
105504831
1706102812
1883516923
1568939342
1286574254
254269631
1457358786
1885299638
2045099557
1865401142
395622002
1636126562
1813061467
36896511
2045435760
940150237
1347326252
1652854500
2109686369
1422113240
1455062109
1625604865
1257789582
1433676668
179068631
1324528985
311380482
2051054123
839306012
1838370226
1660878931
2147157612
368544531
1893533733
478749024
502271686
1584989459
1678766683
1981099797
1659053555
552050772
1603917733
1091243033
1618237554
1828617599
343602146
655399983
929097432
1077728505
571334733
1771038240
478123726
1515727309
1096438028
222730029
115042016
1484807141
1451659435
727190609
1667244985
2029199819
1606122162
1638786482
1452877307
980506344
823182075
1165798580
1687275107
1790420998
2072384483
934003905
2017545909
1413013258
1552928056
1021599966
436550770
136984373
1219386578
1132826335
125106714
934888633
369371620
1557373307
1539070541
1430784379
1483543443
1351885676
658122944
108352720
2090941014
149349904
1490615408
1787550187
987911746
1538111411
1751516766
329458765
535650247
1256148605
876797107
1118800281
1842486822
404238197
801582437
999525718
1232072689
1794734244
1716150152
157193522
208291909
1669052920
749129386
1418831230
280267650
918873030
1697882745
748376140
1983782359
1621779485
1738475054
1155046190
1064826886
493490879
1967587246
1797745079
2103761148
744009971
159329073
1990304165
185687124
1313153912
1038787927
1070340962
1216933467
1621587723
2000876125
1365976349
88506013
2055835524
765763416
1573640135
1617464996
219131104
1736628421
1642734962
1438425388
840818628
1206634467
1607984473
392731536
1213152061
392769223
57264515
273920149
1356862640
1566347388
2042590814
1711402093
1981438826
1290559584
1676699060
1254177201
324950829
106270952
392644012
57836155
1707248833
51331053
1308417280
1290483982
1747251395
626991162
458980830
657168443
1941632343
1397023256
2046361665
1180287011
17992547
1864367151
181218489
535511531
1104966880
1640896387
1815255062
1646433365
1048207486
869287773
147699153
580320494
1088309867
2008035587
1881260821
1560246034
1153712648
1298514983
1752075711
538791284
1275692986
1636626794
6172344
135823678
2128121163
1239211658
408807478
1316526403
1560461930
1463373332
214338730
1943441940
1898048186
1679618045
660287192
474731074
1558249428
1351190756
358240194
532810499
152772793
1261531441
723700739
1037368128
997144823
1828026609
1025250616
1366957862
738941529
1246114007
1519836094
1846361105
445474953
1834963655
137846182
1206939382
1907366051
1505288852
2135208696
1563634803
1352767797
790414536
323428845
2090177872
1004260979
276710523
183025876
545317462
945737725
127585366
784406609
206810337
460905399
1556207972
1386229414
1329221237
706511578
1926813321
76171924
1947698767
1141765638
233455676
82682077
853263854
1822476298
1571239216
824597231
1391613411
1182838633
619210014
901533218
2137543495
667340132
825589369
1724974160
992347679
1587928465
1580091681
458634985
1970240254
18556137
1004047702
1255814711
514527144
759553806
838187216
1812255637
1491017301
350151079
989876943
745063794
909655768
355131868
1302770943
524379792
1603504622
1641873733
2025350655
953584170
872492474
1921701996
1222961778
85507076
474662991
2053446928
640779144
753737952
322433050
281895977
2017088855
139070876
948442335
93767806
2035197250
646598844
2088163188
416420239
296938840
1408210846
74853612
2118841155
71477653
70732707
672721211
1283327907
84814097
2088138578
180747619
1470389250
590142041
512215408
1757291313
1669655384
1418214482
785104259
29095990
523845056
285631704
847246040
1510608482
2107655474
620020989
146941829
441401202
701875335
1156310232
1104208997
1564245006
524646163
344402109
2003440871
977706399
425982659
351299840
506765898
1883276078
1300396845
1410282041
1098896604
42234839
1353808099
113780058
311594981
1591479810
1882975249
2108265792
170391271
819388501
1971254913
1055836833
1771607560
1085015919
393508112
941590484
313409478
1154348019
1388948880
150843858
246401120
684138166
1131527180
839122785
1277697038
680565459
813597150
180856863
369675287
1414922344
849720487
717301759
340614228
424082059
664726918
1043690091
1475367912
1593535072
604667748
790299895
1167305373
1304789248
389077896
1893947450
2108074459
1626814084
104863943
99874142
2048166824
1420122049
366543686
1374590470
1380629448
1324860430
286891822
507801618
372999452
1807812577
2126838221
1340527194
673373672
1558587752
2058453662
1495424288
1681864700
579500865
1926375474
1902073630
1602848179
221181454
1747909306
294691739
302757185
58553928
1924002308
1320900654
2139583698
1791979214
727821989
1036929731
1302533533
1926533067
205413320
1426389476
1643946800
1592796363
504364771
426308522
2062218193
1858072050
647679950
150131166
1077987563
516513156
507304652
1619874860
1984481715
1055717135
1318257892
497786246
349748680
939673067
1258700224
287846689
1753089778
240970903
1993368718
771481870
1459354259
93663449
432369713
1775119165
1638240145
326476173
2091732802
1137817874
295855128
94419157
873968645
399693845
2007062767
984102
663419683
2141719959
1293082939
68173869
412204586
1225717922
232183988
2142027011
286311678
1121618974
1840760242
1972473527
902624062
2041075811
1495713180
485809730
976732651
591877785
1195456550
1194204596
694054945
551306091
1319787869
1387294968
2040360523
1526700167
640645582
1860571261
1767012624
510946086
9358786
1390302727
1359435545
1983883120
202989372
1199403394
423751054
37461969
913359856
1031014734
2081761219
320313030
396155220
1082050748
602969166
1985226731
2079107561
943858522
1219683468
978531576
811918733
1221085501
402343438
886305577
1608855442
781066851
737197220
985590385
279148961
1510466185
548567615
1956824778
2048828759
1822074131
1428694056
392495263
1190934585
1517777031
1083873797
977155646
596088273
633196207
954739608
779083800
1395940141
1781129352
946296760
1991491476
132188397
1780166292
1365909463
1533415902
1550302249
1446473811
1267755503
845919487
1461616199
13811597
1150616710
1927727545
1262100263
1629920006
1386529595
170649567
167328392
369340123
289189864
224277526
1496551363
1671231704
714872009
1906813621
2126094231
1357549983
1017869124
1081067019
102247907
1138851458
258551872
831109869
655689190
608784538
2140523892
456476212
174741919
701862220
1093527672
154617998
1125276107
1379967769
1406558739
329565910
2089461057
1583939850
1058982819
349270043
500350556
710286340
1635586098
2146734915
1816416616
1608071971
1327589305
1610911052
976405684
2138590280
1758681327
901678876
654583618
212371290
332004527
925376984
1372016281
843705191
84311698
1423592972
1549586220
1509193950
456887519
1961835160
434434837
789790913
1262900267
1494383237
100956879
1224963277
2115299267
277110832
481838402
1411396648
320209554
801541587
1941578526
2016822848
50080715
1454328124
889287701
2049238875
622453970
1204192479
361965224
1549308042
2145210605
417857021
1170419556
29834898
398746957
1200630122
1329696393
701548104
1629345091
2066271664
222715485
2057296979
1244249230
583807506
846726048
1016060115
79170492
722114498
611363258
39673126
756559582
2082034440
945306000
1565310065
1569037515
788809798
1743547072
950491821
2064379161
385303782
672034447
1043511738
270307169
1714645495
1666618900
704798085
1744924614
106791644
1644626321
256503285
159787670
1835233732
1870429360
125295219
1679980517
1552155629
1770265694
1801866138
450959604
772819580
1886572863
1710854056
1547654778
744092404
2030015345
662101037
744663545
1645249966
16612900
176688834
2037930309
1645425198
501089046
1478087808
189320930
1885960698
26923222
1668945090
213172493
1221794470
1699713222
2101224266
1280575034
609155879
1441282963
1288183551
45446320
2049174044
1156349434
743159121
1405209233
1359241908
763208359
1319257054
871124355
869187572
184602953
2023917191
682278617
1699748987
1792600867
1187317303
670565434
173598575
1953571882
78004849
2007289754
425275007
1023194032
464011692
936185834
385922148
1778535954
1634841009
900919272
434847492
38400019
1452431590
1256288876
935212298
610564989
634316173
1982470052
673119066
1353010100
1329149297
1631349561
753664971
235001563
1185085961
1151762617
1731248770
1692963544
1253322096
918267999
68002602
1165798739
1095819518
618584506
1718845794
1405039629
1017188844
2103423916
2140564945
1587250958
1525957663
1511401134
1842936906
1908120144
514704187
1395432655
1369000195
1704932878
698090819
1642087483
919837352
203782563
1385564942
1923492290
278553747
8757878
209622695
379026715
123922127
1507759062
863442186
1341194175
1231552453
818348875
2041239017
1007240169
1968612965
2036529935
1640720323
1508800560
1202275550
1601230028
1926130067
1402243773
1450816954
321267726
747510392
1348817696
1930364762
1933657479
944044884
268844789
1883520999
1083731678
1438239457
1864714487
2043422346
1772325099
1749495867
1636634484
1971482696
600525551
898479438
1181058
2039492860
1450839745
900823332
662062917
1265393021
1975880481
1175221651
900358957
1498014198
1290806336
50115927
94027773
413446562
1154259124
75067931
1503653478
1636637495
1987720361
1855572270
2083031997
921352254
1222184532
2109512784
1968710949
1928634797
534729472
574438283
480385530
1819664217
954870257
742638971
893942746
1696270551
541748786
651618715
16169668
460397081
1717000382
962595780
1722168318
76585558
199773016
933179168
393285321
605469391
442727333
1885325546
1279011510
2103186876
1180286085
1956425116
907241093
268631741
810051202
1863379248
746780216
407249416
1487334454
762515871
1725816210
681801465
901234394
409273306
1572857566
1962161028
1483925099
278289591
64308870
1010141035
1733459183
123867090
44677805
1354007400
1406069753
1808426131
1501852032
1439786495
978668474
1004890760
1507535815
1801166337
1773978972
1346483915
284845514
2069777918
1620719599
669311359
205450987
1162968928
1428030693
910552370
1067416598
1199675407
867027048
951660112
1334843107
1291105249
1774606647
1494822773
1067852725
882419203
1446228303
1590665644
425536645
1763043104
1985430919
1830877103
523048988
1758395002
913611037
1536903513
814661031
688894549
1536781802
1571707233
905276304
620034797
1918467535
151267297
362456423
1110921942
884268233
883731172
260446342
688114839
433844412
1961468284
384163343
90289745
1628189291
1412682783
859707544
228867881
66915599
778705051
864730944
1326590683
1418781407
1696725415
150296211
1141984741
2013155189
482934174
833170056
377360356
947997606
1052179937
311807054
992413821
692070104
470477841
1892703543
454841740
657439312
612954119
1864212750
1641231769
2081339480
1992798575
1870599456
1448687559
333388277
971929197
1670102017
605548277
129851951
967223656
1035259572
1274602077
204272205
138942601
196686362
420368736
1337653881
1508776121
1051255050
2079052954
1813855458
992227153
607545856
1209575599
548288705
217046267
2012922179
1364763368
343208140
1633925351
1121696328
2032637634
2091277308
2078771120
2097761210
145594245
1130116279
133185281
524532773
1705260365
839102507
1418067435
737042889
1571746373
2072726339
1408116214
1648456033
1088206092
1445379440
348640485
1217157573
244342590
451650572
175845140
234764452
721821966
904683090
1565691838
1650739386
2129467244
207400668
1814739718
1369372773
942942004
1684873324
2146205022
601039990
1807050287
902308085
448248259
843506911
564656138
483539916
1413279664
27345759
1671621600
180806237
1327243764
1710642775
2064462526
313746224
1237762184
1207812063
572048712
1309055414
688725310
1523941073
529640936
1309212393
2065164586
1160792231
682285693
132301839
912868976
1384440567
2100240303
1859419573
1737442204
1960280978
1503438440
458892906
1241401073
502959280
1265025217
312123971
726840145
1686222193
1465373905
249153641
1849604020
1130017621
177159327
167367548
1185315444
694534281
840580874
1902880257
1030686734
363813670
1549880016
1131351458
2137312392
784106555
55407308
1627350039
1742669526
264130792
1085544705
1434541009
2002252164
1583045679
287430609
2124762527
1943875474
944338823
357262598
1656981319
759173979
1298808674
1080112913
613335715
434039639
1890919927
1238120759
164594279
1676177939
2124598915
1146802540
1830698790
235780597
43554449
138314052
1048918937
2140424595
1153160640
707621554
1320804346
529155523
1065996239
1635931055
292221453
1008727891
201503853
369974329
1621690703
1146331706
586093399
1138640392
763504967
1939433780
88668817
542213642
1543107116
2062018945
313311335
2051850630
563494628
693122811
588786535
1872291230
559002989
1081436276
2040107066
912300884
557010822
1673878070
738424563
850774276
1054621371
1534420544
1070720981
154510607
350823429
471921828
684379650
1878320708
2089484516
2117482203
1639864464
1685702808
1809917733
687137654
1673983457
569772100
371805983
707784334
80947326
2091336400
4041271
700832263
797578935
367934392
506378180
34316833
377648318
325611137
1722558665
266747761
1742336262
922069635
143320334
1638850480
874596588
1487050374
1422970435
1903824615
1465461294
27837477
197330427
1355373923
286458566
684487427
1686776467
1718299683
1020828641
1044098444
321784932
1664454969
851080734
1454117161
85544206
1396078823
1949452193
856878577
820632578
1300046067
522133748
723476015
899533840
2016494098
1273065227
2087456461
516026777
1228702294
228323980
1307393465
1915322277
381914390
1691098600
1857625878
1699475324
719148659
738311944
1787955052
131564920
188742041
836770239
1589143002
1465500076
644138152
1318121767
1440801607
1946965606
405833252
15990614
1818574693
2040220920
1342188815
911409156
1130611542
809239784
1354885197
1313896504
1416348608
2146634331
1957958839
1736095817
1635542194
1605738766
257066364
1262504730
1654865652
412380170
971860156
1593123141
1486256238
1547537599
1855626495
678173137
1116472223
1489574000
305326901
894180248
15265183
1339363724
1884664499
1054730893
1031405370
739196436
94742185
1493022061
2118625294
2016494971
230743335
408576828
931569220
892249926
1007397735
590818205
12116231
2043609274
1646326847
1751893424
1305258249
1288090165
213116382
56905022
1370819780
1492224652
1804554118
1738753106
1866473930
1425191401
1812004554
549286969
1974342721
519045480
1569338695
2124790392
616342049
140800595
1058059279
509223646
832905421
355750462
1174887372
189374995
1883960972
1838352879
491444619
918174294
973510935
55910098
1638373583
1601035122
969472255
1039069900
1015822752
1278717870
1532921607
383190747
1313372920
394670588
1033368624
585528947
768801416
1963887315
1632213607
1947181141
128726828
63498792
1421771475
552243337
266218002
1038028676
1933494631
1688285067
1355328054
1472563727
880854206
1354662306
1276149875
285341847
195871034
1858496463
780206622
463971433
2111337371
1166467991
1675980382
736191651
213602434
283918519
1634067107
2116760579
2044820548
1626056157
1094901150
653542735
1036800697
728002128
130766549
619739000
1818787367
1489570981
57868862
551525505
914281978
1555139866
296024126
755563066
1989541292
325942186
181198476
949444197
626303667
1559707921
863800655
1296887659
698708180
141142553
292019294
142287360
646404738
1373283710
481922555
426963103
1582064103
48423378
8975363
1722869251
1658935399
1925191814
969763308
2065929678
295624889
54802050
1943151404
1187122723
784591678
411988801
1663586789
1284161055
1432834258
870805530
782225024
1173063237
1711973214
99339397
1733269952
1791355534
570619332
1139593492
912493538
1924009171
1372608151
1366081918
1210521854
2136017943
430267790
1281084541
1775115
1846732998
267084059
1434952921
1137519971
1287719659
1579207298
1993352468
1651830593
1730341950
1333440149
2000551126
300168516
359720791
599939834
541897926
1794780924
1377513919
53072755
660914890
264433112
1973274214
1957652209
640410794
1502982198
834352612
1199906307
695988095
177820103
361511946
1257663233
1229435532
1861497558
2000057350
1741627357
687989169
1018628965
50246119
1471069518
1027981691
499687995
441414683
1486386014
2056291345
430105163
760537226
889818523
831845143
448257882
98912289
328821461
819563304
2117869873
1416194408
1074496295
266226019
145197318
1426128487
2065030795
2050662147
670055601
1201789641
1509303661
82540283
632492071
787122990
540620137
1757509341
1144570490
1480121605
239956456
1116545962
1240138300
314903312
488905091
211268941
1765096853
954077666
190055250
1724705892
1566234
359491627
1321143862
281027417
1235383829
112420504
843159587
218726808
1096277027
1893231101
62722345
1730266141
1744406549
1504142411
1858971722
2060736657
1838604550
2024884627
1407399342
1621361165
1074462808
1238282764
1064454542
1830301355
1118640896
1830632016
1364894814
458163100
1659445078
2132255119
2035910122
916012546
1787577212
1543981401
782584607
192254657
1925161940
754213894
669067209
1574526149
579793230
1061518364
1190580466
270771105
535263638
656681971
174873066
821790744
1660177062
1813430807
1063244152
1846728763
1365553400
965070692
1125295050
564038684
1551966801
988919459
344097617
1345258888
1584982593
554717000
2139063966
1402498203
1711719008
1081528712
514379873
1453877683
560578861
1073971601
2023133240
565343503
1024525823
1290213588
938026723
1642312789
1290974105
463880255
611024013
1544429706
1487115345
1903773584
459394127
213707540
429125041
846687698
1521248123
1805967285
1894517531
242731490
2060674056
721803313
196840952
405771734
328334799
1294188473
51547582
2041104164
1706421305
1505638474
1068530543
1514283571
1599089424
111285939
2123710302
1769226661
2144572947
251363684
1675375139
1436059784
1157904592
216743814
2113093871
1829797155
1275707448
1707491727
1539695474
467954564
270556220
1035660057
592629706
8110615
1781940495
1982586804
746060211
1306967828
717217518
387694724
2135780323
2144895591
1004992585
1582837458
392959706
49212223
1187630123
1388187449
1309502794
2085191081
1988644719
588600469
2120886304
1345434546
48607261
75863831
649407042
1019679439
288742091
1327020596
1435514888
1298628595
1236003604
1198035047
1208392723
1046182986
2041718941
2075264131
1507560510
1803899686
1365435557
507926707
743159121
1045222756
935718674
1431122832
206113789
1370090583
355942525
216970564
687210004
1066686409
869093103
1278309343
515330820
1943151404
361115601
516142901
1079686703
1102208549
1425080781
609182473
265253423
1369883128
1400934251
607456826
606389618
205642494
832747701
1312596162
1525341026
937349461
1650222854
327182325
813794087
1102054115
502619963
435071408
277682626
2059950139
2136605355
620830358
381200577
889606757
35332993
861751325
604379398
724122497
1820320002
2012820831
2119245910
1661265136
2002794273
1998748531
637177459
1140846186
2088644504
129455768
2140213926
1783377185
1520038341
1468844630
738233724
107988939
901173420
330892593
1535445562
1804684621
996558852
264676548
1027254584
1922732957
134877891
1013609235
1905083707
1327550944
664716556
667016397
906786323
555603333
1351586304
1699312623
143479887
427318443
55949273
1210498730
655816888
1582046950
1869327249
53476733
992286069
1593631012
745974632
1546112190
295602595
679309214
1650430929
1349382004
745931762
1863597246
1167959990
366409152
1887599577
916873541
2083122956
731201686
1619663952
651854037
12042121
1525482596
1514416312
1922745040
1164510870
326305341
318267322
104457419
480276701
487862487
1286999336
2015629486
1364714093
95855877
1239223842
254694732
1771067405
1873367108
770846122
1956737449
1721572132
1138102797
1674713208
1465672015
403981417
2074942807
2106081349
1770881424
1632463984
489245564
402843661
1067896894
758264442
1953404676
2103248995
1256759179
1820858637
1705007844
1098023222
604337447
1989011031
1207505155
379585389
223854821
1305810257
1034299665
1988432796
907150146
442349760
1715126449
42758986
22796402
250805887
973331678
1767215389
2109734111
1973202706
281624652
58267941
1128587678
835067461
437038237
1647426481
1352583440
1164302399
1313017676
1728411997
1702538506
1470442451
1251261912
687913695
1371119256
440380876
1537281603
1386082787
1263866864
1847096790
715867142
2038994928
2033476380
446620830
353092612
529529283
1029752209
282923245
255258
590489136
1782200823
48763250
293800237
1883839042
702402691
1896383071
1080551176
721322732
896277024
1540501507
403762988
765095433
1956934151
692765125
1816059502
1118742207
1591737107
1511588366
1843923265
1514970218
486171136
175977931
1759499662
104345662
931947474
277561889
1996548035
1795649937
143984006
594582423
886891921
708930222
139320931
1922484444
198791026
104597493
2052597953
2005909962
883112816
1126896278
1382066639
1964111519
1490734678
71645476
193525206
1510716737
1762485407
986703647
1348689188
1032185552
738415191
574615681
126834761
1683004142
705284929
1932811306
469784332
1165442359
1350453216
1299339581
1750740798
598162220
1475830303
558601160
1331901071
163758723
2071583490
1815163958
68437577
934819845
83984243
693620007
1178420378
1786628642
1131347254
381933454
701894914
100806780
1613133884
941700659
1611420476
745208604
1920012090
901733526
1451347060
834945492
2024892808
922210765
264695169
665476322
111528003
1818434319
1662813893
1558907146
1033390344
585485578
1302719940
1522930819
463181636
963742405
304712359
1216349939
1980591622
2131895131
1547918054
647837367
803305057
1700404398
636254081
239738729
1441217256
1676753116
527885626
347763701
541051903
330990447
841430586
1384006007
586830910
478789912
888247485
930864525
1581201686
1839006675
33440823
28574557
562328773
1860217342
882313043
1020875695
1690424123
432270118
406639644
296661743
1136173536
529219932
805667575
42062830
492495553
36820613
496706280
1732801343
2097225561
830278811
127140290
1954481595
1271037421
1008058490
235621670
194443591
940466943
1932245313
1660069071
2084389409
285304442
843523130
783371667
1943993299
1046101565
543463658
1684735820
1683530543
1077513846
1489974811
1117167758
505154368
766377909
139664154
1859958685
1032191428
103385128
539619372
224436493
1561379489
566053509
1434954415
577682877
1228863624
1811700736
1331909373
1234337495
1320391442
1831750941
1111444214
410719015
190696958
125562226
1901370406
1528125861
269043525
1354512549
1849068912
2095278176
1712104391
37765671
1096806966
226052779
1452182292
787440542
2035123461
1010572351
1359977320
1554194259
531537904
729667633
1832992991
234639755
962654241
1294202826
388925339
1731568130
345451946
309350165
871885401
1588061870
1420903441
908128125
287248638
1479948214
1501189346
1302611181
2004187408
513975392
902178063
1897978569
829528453
31446090
1150926973
646498070
1441497201
87454890
1671660022
1895099276
1403517278
976540257
1954818575
829807753
1384558976
1994268100
2022455634
965327530
368997916
932338703
1468338263
1569054959
1847773709
376356408
176994964
700495402
667830399
1055668656
946509772
1968234084
1219480041
136769270
1484800534
1647227614
1632447197
425600292
1811620458
275245338
321604096
814086176
2009379248
878397446
588808982
383778074
1718726368
252509146
675616622
2085183149
1145725888
1352767797
1946810809
1494373612
1910854988
2082448242
1087154283
1621411572
420563179
1490747027
1387229220
1745413589
1629214926
1476318416
125877262
188666100
1101332139
13234731
416602779
119789559
517733381
1818071343
1607358697
828437270
1866749379
1813960206
877239274
1060240198
861387575
1200429101
1715506136
2084277281
1766058816
731830403
2023843394
2119443987
43378128
136278871
352447526
829508447
1029584069
779885310
613268124
1728430389
856605615
1454006952
921966974
1768398739
60585342
1058821700
442183743
415532119
2032217638
644902776
222418349
571132694
514391166
545694175
945698994
1788586780
498652099
1024611542
1237560873
1918622070
1912402790
1111742689
61458394
95383606
1693421830
2053139025
1677476783
1452542770
273057775
1843865427
1218286646
79050927
783132800
702081583
552203928
523040236
542412331
1551139882
25299245
48516985
1473724068
1452919056
490288197
737148131
1722632798
441348616
1480149377
1793040655
42120261
1997657523
232834250
211797404
64522094
1188858351
1842613411
907179374
2097459030
105808910
1087928601
209825052
251542077
928501011
1837849736
897257303
1502440086
710655418
1724994666
1055608460
995202781
1900335243
966012087
1150730497
283995186
152119403
1967048601
1588211626
1704314132
1071226620
820569049
1102118227
1407410154
340559221
832157895
1428170758
1644693188
10385327
186894961
1254453158
950495539
1355890970
1437994940
130343443
403711788
1907749467
1252495898
2038878196
1762950924
1240181012
1572402899
1490304612
1123402971
1664855847
998636800
1817065481
1270464129
501579795
1866490146
1609908179
2083290720
2017275936
852946837
1055491328
329983188
611592169
1388247930
1116036335
875158149
1345995515
1333886206
2048228664
2026402115
932107331
1633457026
195771967
962105114
2037361574
1274354013
1885248778
19477265
31371500
735810616
443149426
376855034
1075234771
1642979596
2028251367
174999414
1083819012
577212647
266890943
552686217
1838818038
1234303564
1529552054
797681128
1448398708
825639004
696017780
1392357315
695118983
765135768
1514633289
1029416484
1457721141
1213742472
335503554
2031163725
1964741189
545161387
545303211
1913470640
1754501483
224859860
922511186
2050510084
1897642582
915112666
36462414
1636142486
1683245898
1968196257
1676972973
726160224
516507321
1131807318
1842267432
1559404223
806246365
1673917908
1553305876
221336657
2019079890
1358149373
718430246
78295400
286776169
1970668816
41593687
1023764255
2036911492
526293566
1418721083
1479011952
1675058871
1912979476
490993047
696139044
454638225
183731270
257630621
940191466
1519977278
798706532
63327551
1386791881
683719544
1562052472
1920621125
1958550310
1058101246
350862836
929490088
1441538844
1928144210
1331200444
959789625
687881096
2052638309
1458603575
1133540613
489836136
1258549765
1542379131
82270825
805416153
1365901087
1101467026
391601391
632427720
209440969
869011040
2093552909
944610637
723506949
743742704
1000616382
2100290441
221576858
1407297757
1481518132
1748038347
1577096251
1858584236
1214769730
248833732
587166109
130799407
1555701967
460689283
1341324387
632321721
1359663594
769501463
92132980
2033852143
679543086
247758874
86110436
288197210
866933030
1883559801
1157527114
1701360471
1436872000
1465208199
820259000
1216940497
1665995516
1710926865
1393504240
380001727
1727047597
1795349421
530693720
1329148891
1858172404
557946225
62081086
1613669629
1406580354
59929284
857189484
96658646
1763928552
922506209
1920935085
891052901
705145592
1935788145
1206903461
67198487
451005572
834794759
923381368
875249434
1965888305
714478201
1745779631
1724704828
265598819
385649361
190891734
1629151200
1850872826
1103597065
840209486
1413029559
1996747707
1812933527
203848794
730297966
2060304809
144309545
679081388
827010471
979103896
1974999383
1690834794
452253098
561926436
1021125575
293750560
1711098928
1547593033
1159880731
1411017469
249209994
1397040818
453723954
755946858
593902308
1202134074
465757845
1458862952
1559881947
1934862117
1846494168
881635672
1605073714
1860614994
1535082528
706081882
801265928
992089521
1801962944
408707844
85641669
400312127
1644138702
1292486066
1598102872
885156613
658933790
1600270398
1360976141
2030569721
727009489
1003794262
1782330183
1817967205
153119284
916064211
593072887
1095468239
1716502929
1018415787
451993245
1102239205
679161406
1489629219
1617598714
1953222429
1688074330
233403108
1749570124
1286751768
680251911
328172523
348272668
776287950
338573681
1690690691
1988442247
288355781
859235030
1950791700
121047536
1997435827
1360570427
2113066380
634260975
374786391
1708592927
726353931
1851571220
699400739
1456655721
401632417
1438339748
1806756990
1612102751
1657934764
993394216
146622345
1962469872
936410778
1243061411
1839296838
204094746
1481479499
861845345
62616372
1719997237
705422762
870622610
843579272
1384436118
1433798489
477648576
763459125
647885131
68074902
434011418
1479037160
1815227150
534749989
65645710
1058843749
850335173
1726922371
1507189256
1431083839
909483486
1273131942
2036183760
1880131100
1388139390
714627797
475840952
682415862
650628896
1622501365
624959254
1273638617
1217390101
2004798975
2053501631
42988902
318683042
783218593
710851999
2008110460
822319975
809175765
918485717
1024825079
870667663
98086738
213606329
314094212
142358793
411881367
271943378
1735586743
1420794395
599651511
1113388223
1696571637
1568796802
2069115583
1036532729
623056003
3475329
50010615
480462004
1028013066
349316746
1286840766
107703368
1449863834
680750740
679262095
999693871
509685134
617881036
16124320
1125365468
1494719190
1123387088
25906897
145402182
137408842
1466217178
1143795261
1227242204
157367229
2005699563
595426408
1224790462
640762567
1406634431
1514511921
89694458
382694805
1357769638
792592206
1882587516
14658610
354984116
23667904
795585309
1036429776
1837317216
789182687
641393468
618377307
2110474773
258495506
1182037907
512769222
1495639368
450336170
1377968197
877270207
1580234497
1681329331
1312031028
1038166364
1713085344
1173186020
103608779
710229080
755193856
1238838978
175390035
776722481
1953945064
1939120112
1226374309
1762455417
1177555488
559332521
1778309700
80388111
1047093037
790841929
1486730016
1151376163
719683774
1197909012
1759456638
1548966129
840598635
591019347
1247587621
6094505
1576546127
541901735
1055369752
922794603
84121764
1928527240
680170290
1961622665
1216852485
1954199598
979418687
387009031
719456921
263532698
1198246514
1992452703
649581870
1202870489
1252821132
1188419660
306438887
637389248
1503522143
63494476
1788874768
762414211
1780611761
1852204078
1898041056
182885558
1370079072
1123453425
123554345
770771711
507212747
947339880
1650151340
814300617
66389036
709488562
1745603625
2030177622
1860938284
669000394
976269295
809700307
1420127307
1786667609
2035008980
455777115
1175202529
1846656775
341171561
1779245928
241561570
954129233
197543297
737658242
1225307638
1171812325
195308372
746887982
1045411471
5374387
77442950
979182438
1787051085
1852666733
1428089046
877636894
1639443838
2143951285
1493882157
1577173517
1240482076
744521295
1879744610
562612006
463071421
98873352
944166624
1774331356
1097935819
1202189935
1319679597
129738419
1041914779
238508862
18212924
288834647
961205490
1515711569
2027235130
1852454436
233258296
349814031
485089711
1384815070
347006733
1232505457
511237890
2042478260
859303247
230521407
1282453628
1326282064
1623240043
234039860
2087969051
936335537
641196259
1104376387
1023350006
162133906
664583231
1588996798
236471170
549180953
509695627
1461348433
1934404221
1681137881
586105677
802623333
147574702
1325592366
2139444850
2103579977
1353254296
947808137
1206127363
926048922
1536837340
856793531
148749081
2027840299
1098365872
1303891665
387573572
579348569
428968196
1868000776
101823573
1104124331
425394834
402412107
537839504
1736621446
1431636069
2057728545
1366740803
1620516423
276206487
642740744
246729369
1573407799
66264485
1874424457
1665989677
1748390130
1446231419
41643540
1118651615
290020021
2019105942
58647629
1045863139
2034455672
22413431
871326343
1938458681
156269320
64570320
1569699036
1408793843
2026115168
290948908
433149713
864246274
496916458
699744866
582302129
1689208405
1214627619
1120329878
486471817
586972667
1595796670
1841257905
1590740026
1891813682
684381729
290607942
374726339
1503698575
1170617150
1427118518
730635184
792393897
1797031336
1467330407
1253107087
2106668150
294621688
711928237
1153149945
223121300
1635571499
1419449077
934424686
825274696
770824790
358192510
362873816
1009767931
1271989430
2076677426
1550680355
1675239028
1651640926
46119284
684053046
974085923
2147031224
2109398218
1023910463
194532047
1544776010
1126459655
561135813
1837872806
227467765
338225346
1732400654
50879285
1430897914
1820265603
865689240
1092058312
685531179
996234206
1274163468
1520267168
2027065116
370879361
1665035496
1865143171
343112179
94423130
406532895
313895688
1120027967
1319936467
1801142237
1319328741
439171805
1918043288
1461820717
1366078939
1726033736
1279278713
1903148367
1681031739
2019645708
1186674559
18202165
1119313946
1994823813
1399669267
1960045819
73213130
304766686
77259249
1650009679
369649151
1651697286
1855631426
1186908730
1662900427
602545055
1131353771
1283821583
1014211503
1062968553
634312102
1933086663
865727930
1484017602
571509550
487617061
1489441123
1610028796
287474117
564700370
1156793302
668201323
1005709316
984085354
789813555
1349526064
1304088744
668163278
1862115868
1523134456
1174222361
1284365651
1734641535
69797690
502716005
462195216
2079120114
1334695913
1272422040
70134087
652181411
1177303729
2109667407
1453695950
1615247483
1476089807
2081884806
1072285660
129620597
351411005
1900116501
141223862
392097768
2085435339
1984760889
647131185
1880848426
1414887400
2126793235
36842423
1072848591
191856511
1555388909
1151373832
1595050169
79371060
1139684317
363366660
1867373993
1896389625
1950267078
844532509
952347510
1234098287
1325726003
1037604082
700945912
112024580
1801467840
1809518242
1824261311
1117563729
2061587452
1901041118
274809872
1777648719
1119527675
345960778
325499822
2031468694
62760990
446249285
774534108
805782791
622125731
252695185
134187004
566318403
217392636
217057203
852790669
916470193
128502461
739566662
818338978
2066005656
725292632
296617955
1471127961
87889380
1827081194
1975479410
1043686750
1865224019
1005001549
749175234
110239281
947248724
1418490173
524671139
823962000
534957545
96990724
1207900329
1293162555
183394706
1925991844
2109830152
1912050481
1520371084
1125071221
1726619049
974870074
1484663968
119073507
728335802
2144296729
48572586
1305338248
854776539
1465465547
922147305
193669737
260040148
52366919
428101
1779223661
1679089192
1126226277
1356084182
1548564421
66368432
116846589
511187478
76994224
451024678
1826526767
494573796
218445540
356015321
117892696
2112007059
1487677735
415360144
304785213
1801275774
1850173571
636801563
1619656138
237978200
1710884787
70765944
1942063793
514850989
924904835
515344167
937253441
529868560
2023919498
1616094314
827301495
1333981967
721269556
378982185
690579908
1002558413
989966450
1614787912
1739975700
107056658
1752807432
146084599
1932625959
201749470
1593233552
609685958
1705175910
1370732891
1503130666
481541737
792526295
1459325127
1152346741
1071649777
315079019
1099274249
2133761958
1843273735
1412969960
1699949568
1265013788
1766323804
1023751296
1096377532
309130899
301689038
1784861664
1660178424
1389476321
21058562
1108492083
1013692023
303440484
1255751374
1985078117
793662345
1418360512
995704886
2077874430
741515791
675098753
1136070801
1289505335
1847765157
1062645412
2072081408
865574942
1738960228
1678734705
590718306
971632896
361488614
1826169388
1368216923
70721224
954262456
2060691050
1313799481
343858745
86055182
906885196
281648852
1370656762
623942122
2071620500
249241297
591003719
1652120187
778489232
1547649881
38248962
2046820430
1566608488
1275204108
829581443
1690526055
1721650297
694630818
1997318754
1402959231
881079691
282277713
964894445
1005149755
981486514
90664028
1515672450
516370730
89282373
997102220
55489715
1979037611
175788289
1869065333
157669654
1708673901
1327398065
1774723554
968412489
1933791224
151253950
1645423335
362356549
1632743488
2107314829
252676638
686140545
153717899
2077431762
448278536
1204969119
44045158
1897263391
1393400508
1302462121
1867852660
330825687
86381228
1418791605
292461573
1946295144
1335781315
1290773430
165446394
64251096
250419758
931209203
1892983623
789077107
918775383
883535152
2073943524
331592657
220048853
194282598
1582835435
430902095
1104361588
1569186022
1055596452
1422900164
1216211812
1116676261
1919985264
208262683
828834386
1646499536
704762792
72932198
155944928
2112046780
95318607
937862895
375257548
2087444646
1613191389
1093542735
1038590079
901618185
1541505238
1525565699
1870318340
917705877
2017728621
247898086
894073696
1790663307
163013556
853040098
223749203
102925816
234985741
621182872
655478244
1742656506
1043240940
1623305247
303651200
1128464026
1528819169
1704927811
537562630
145780377
1327243418
728528908
1160291361
1100662008
168150391
1406950130
1457339605
1931616713
1314999654
48997408
2125451555
1783349288
1484571996
1074791378
238507456
1707798441
699085394
733850104
865832091
84263122
1586165837
767556847
252509851
482466806
195489974
468457388
2096196123
271709648
1671319972
111550501
1648259929
336054583
435903517
2030972040
1200243767
528517692
613123346
101223374
413837906
55523259
1232173823
1306863557
42852753
1058397488
497648475
328568878
1696730759
1870460381
1168283005
1480143049
2024307697
564553560
7610077
1042975867
405395923
671149622
347706861
1691656030
1828232117
356332893
388487687
12590662
1182710825
478569419
1171427469
238361271
1661118895
593462755
553821005
1912338784
580639066
1739014391
1108454785
1580660375
1797003598
797303637
1238588197
1089453399
939417516
1281746625
806562420
609111587
331204973
730809816
1866510182
526940270
2067523305
974622322
1014182680
1449443307
1162808780
1539930973
1689653914
916970246
946170322
1089842389
1901171301
632285395
1174638117
1763461770
1400584761
1991101808
737847251
1952746207
980792795
2116767003
1337393979
1094102459
1011825160
2010945469
1169303810
935118486
554746292
378228849
1681488848
834377933
991143395
1192607473
1878231538
889526059
240180736
1237666808
1411015608
1582354285
24754952
1301722785
1573739857
412449084
101693904
1787567622
1099679246
1764237205
1276715355
1522994095
126496241
561886652
1259487295
118864812
1985956910
2024362412
1719381502
1674113323
1647492418
443380731
1899508991
2013750483
425049160
72373627
1162813705
1322553883
522606282
1929620737
1758855824
805178000
1821463357
398947155
700744141
672310847
553423576
915724276
1052084454
1226241285
565566784
1842646745
900693084
233717762
1231771498
102141155
1230040406
1649528982
1509591468
579881437
77978082
1533135395
944920918
1822486728
2054292089
1981689535
321617999
515247741
1442915625
1229233568
1068236434
1858690176
271920868
1593000699
1526239250
339741276
1774355221
1044472551
1524374413
1458731282
275188421
1185939829
1871175153
503346721
617242705
503936750
794097077
1781712965
1677515889
556867248
1107463089
191696714
1582722518
561696169
1539057560
681894232
1059188249
325220954
242987252
1080440796
1957444716
1950307321
644167038
1973480387
1213647595
111466668
1579955672
1374523613
1851011333
1889364055
1199860618
827517196
609695658
1023905703
452623691
325322830
919721444
668523519
2024703153
1552552095
1996835377
1400684482
2076700894
924238388
528220179
1902209434
1239178711
1689950966
1924998601
685681451
220101655
1760846568
840119098
1778118727
1681979184
1339795053
603152046
218830657
914300764
45686863
2056283868
352700209
634471718
442505363
634547588
175349015
108358236
184202452
1005291852
1138875280
1005473076
263671950
1067524508
883260507
107227618
1971792849
209343000
60191054
1798763074
291216836
1334705096
1353203223
913951313
301569223
394884566
1645307923
1666468795
1057361560
745163783
344981598
1640217045
230264359
1902061999
2082729187
207505411
1138475742
2032981876
1978507311
589492156
1751038655
226921146
1055656557
1235963724
890815503
1208620080
1071066394
382139222
924627706
2003192963
1327178223
646386016
61805607
310123348
2145218989
2059183128
1426763930
984018782
1582383464
1593245651
1594386820
1552682534
147713456
1883368742
842423124
369796201
652807283
1801932813
739480448
1241408674
313900121
356935140
681867377
1667708630
734430386
1680336033
2110859274
59759826
407858123
1153765022
1662268532
1323018035
1387904988
1124910151
1395032272
1332326924
727501621
60644298
71467144
658291013
379534370
319592874
1003251086
345121848
1166423103
1103086920
134707223
492854263
1798391135
263357740
747724462
1305455151
950164645
30740668
716205522
779188648
1378752193
1021815683
535714212
408371307
936726617
273206331
1860405525
84841097
1438738124
1664725171
536817574
2047555604
666722457
1468909476
1630625098
898114526
1633325841
1361959146
575999154
743991227
11042859
779287294
63399252
1913363322
1582162818
688655101
430876168
493070670
2010409430
1145358511
523175452
1697916606
1095022692
454485579
587442981
1341761028
1105499184
1629777032
790553390
1147907400
794821597
240434472
1513117930
479295590
1585767131
2003663713
352596273
1064106245
1287592584
357145853
261822915
272594668
1084240866
256909053
549776454
1027774199
705746260
1002792419
380001671
1861403348
1857054349
592744096
1052006508
1965875409
1725161398
1405409568
2038162447
261453517
1514955946
627830999
1273447400
1809787988
1946152029
541606129
1745654834
2137888304
650551377
1070866414
2062407188
366102469
1026034393
2077598152
2039926770
1217608294
481281067
646982087
608010827
1872403803
926320084
1034578686
453369853
274128786
698600199
1601498657
1096929256
365484709
1966329629
1861816976
338223918
1465498394
703056939
1773707036
2028800367
1026279826
1456020068
872176798
770895426
1100122388
1824822300
366825424
425079294
339672260
670255426
1515871255
908257162
2117214030
1471278185
2023086594
909070291
957028430
364397759
1039509598
185618280
1631428697
796012219
808472608
251531034
251151022
200396775
211150431
1025974531
1858006238
694530946
606767682
1280794437
2082136126
955295089
994155820
1540727651
1048236212
1278454041
1084403728
1648803115
1838724763
1884563120
502119916
758216670
937571208
1077532148
1024380325
1726162756
1268525395
1756796304
522968775
924095666
1440090586
621646582
420562387
797733493
1572485283
1407956643
350862253
919193637
1194906162
539151583
1398719744
256371128
2138055687
1457514150
552397803
838111507
428602990
926370597
2014022103
594004357
2065046632
561860429
572674490
575529636
59807307
1165315231
1175500464
1138765484
1986248081
1661986256
416261402
1620890558
1568171163
302943728
41414670
22304046
1670335206
334979488
1385690467
1539298835
1008510380
1925137639
2027836242
1176745036
1543542133
1638340190
603825374
631796880
1038177995
763206752
581053368
1311616769
1011851306
360586792
240595140
458586681
1018733649
283672524
1249494411
1631355029
1433806454
1476982149
1414135422
1352678021
789113775
538860812
1451651793
1346518953
291918907
1241706798
864197039
1133765841
1937627060
1145295980
155049704
2075722351
1446446807
1970534375
747611880
1482546513
1927008002
911331267
80828777
536955892
1562545197
1329502550
430444440
662176871
1867621109
483861563
896061442
85654311
1404183854
389984461
1875485644
492672530
1199101220
189387267
2069906550
170349555
2032040402
126906512
1116833968
1163447206
1944817914
414852624
836395561
1457791124
1865582782
1603363679
932688770
597974649
586563581
33196538
683182118
1260821894
1743095599
615024335
16953630
199483408
1371590863
952862955
2113075954
106096044
62011290
1786712223
1154418209
449435439
1527518329
2077314093
1406619120
131529503
1135898452
1809874575
1659544379
803480231
482806149
1681903364
1637293368
293519444
1369380843
1049668502
323204669
1180266556
74583218
689273968
1425635073
1227770932
2070460022
1917626140
1671156532
1660335369
1235513018
903428064
1038322152
1958744698
1527755917
155817537
469639125
165669955
1284931697
1126324392
1446189445
879531009
1395006424
1444260579
1256594418
1619396785
319942824
1081095147
994594733
1960091145
189977329
596804841
390758060
1071460884
579735529
1820484174
2137207492
911365604
1463381463
1762006146
1007251299
1373955155
1089254909
1250966140
1396303075
1614002569
1254697866
1181203314
636270723
2086671670
1789088960
1067302743
2078218723
1548472378
56888287
62477509
1186487383
189636304
1748909752
82572768
1841217112
1110805431
662733776
773809588
217955567
1817674204
2092738319
324404491
1082818158
1625731915
1745142246
1237176560
1117429570
2102097626
1541087787
1679797804
1424130757
1770811428
1630408265
496102016
737161054
2005613566
1391372857
1186868409
1702646366
458256455
753690876
1065618125
1741605400
75481357
829508562
1396178235
780241036
40437674
1118354518
527632221
1201075098
2073328726
1308258279
1133438189
118155470
857140760
2075322688
1166421612
1991730245
594203222
1052778562
164191136
1796367784
1435480029
1669625119
1392706640
691018908
139512778
1072220209
610410299
1598245104
1863393366
592305414
942293786
1447126573
2136351334
1151363150
1287317455
177428536
941875840
1736699018
1344716725
1101705049
2001356214
1020418676
1276736937
2010596286
682637880
1228855114
946204510
1949445861
823771870
1829066025
1991885571
1643935359
178993331
1078470812
565237680
1443135179
113137848
764164978
1114767213
796831497
498990759
1232159651
790863201
1831350545
1230533213
970882481
1482270888
31694223
1984979584
1129041096
1627461362
1986424616
1146807068
1399344236
1496194888
517373573
416607406
1082757198
1620143342
278574023
1683674711
1999842487
2140316986
2106257242
1987771139
793176830
2052510794
391710844
1244035303
802089373
653413782
1284760591
1412135596
946064633
2089782531
1674205544
1861630783
42246030
1572514979
832688087
726411121
794328180
1968629446
856921281
874302423
463858115
830524978
814806177
997435100
1138769525
1262053274
1744639932
2124822914
1562322533
1942607837
1476071682
174834637
1429508100
1828780816
700472870
1064490248
1552904746
1209477907
1724840017
1405075831
1422023973
1911381129
962127350
683385393
1288325028
764814923
1519928817
1861453028
998742435
833407312
335986753
621765026
38342940
1553270735
1155684215
66546945
250473509
957045384
950932085
116679092
1123299515
1992860562
347177596
1848410560
1404015992
639920403
1869140009
652210051
2045941342
233653612
1548136310
1336527426
506393126
796045556
1512125981
1662987248
678976034
1354488621
2042950695
1929757163
463518808
870377413
1020839294
1827698137
1339079404
979446913
1204801553
633302579
1235224658
1774222894
516378940
37971338
2105748873
769385019
56309362
1541082818
1888763949
912025979
1368180974
441150970
843313238
1691396809
1059197989
1075046931
2025125176
1112109270
806860955
120414140
5923212
290426826
1864419737
1391848352
2146417316
1380758533
842039742
320829195
1148304508
2096965054
378934302
685356808
1671269518
394653526
1800894578
748879873
2048399014
1114580802
38406883
139869797
17761612
19558368
1629621456
2100688629
2062672363
596491814
351909171
1388183285
1559989487
904743511
1518872483
1656995414
47723217
60754660
176672137
83415956
1444105326
1714963416
560619143
263485536
1127853195
1892517172
1131308717
1488722945
2058628534
105470790
2101436897
7643204
465523256
288667774
1505510688
2115090705
184537815
1345566426
633152789
21121173
1444266165
529462267
1758638705
237174887
2073526128
128669444
1687584405
1356839224
1809271603
645794988
1325607865
160240214
848453191
159282554
208833285
23050007
140941465
898287080
696440204
291305372
1239985764
208964303
1511969637
694493216
374823472
355068988
806315687
131375631
2111413828
562683100
302418295
2114589828
1350446265
1204707504
251980209
1886725970
1904272658
202752920
531240937
1018337969
1778320245
466967996
597839178
645154614
386426735
2127742268
525998190
2069724369
2138903749
430291598
2097438044
1754999799
1147764202
2111398098
1062895859
2076794890
2135490884
314855143
121502613
1232593591
264944121
311528014
663090839
1353333006
1688581678
1775588188
762278128
1374126334
1430448037
1325072392
676089915
257651379
102826567
1851177358
1657176093
1228917787
164413800
1650108037
2020724441
1105723164
764333771
2054959676
255303129
1307212665
828179214
1830465755
303617570
768024827
1334615539
811086376
1759054573
572796263
1537486461
93270991
1540920770
1649129899
942125526
772768811
1851767606
1100663873
1653567582
522830196
1448383924
1786505733
1416472180
362196249
1506415202
1236812214
762918810
1465473979
476875024
1802925890
1799143588
1554488527
1607740607
1735528014
1152900232
1689343904
1028554473
320302500
206442556
1271256094
1544663881
996818335
1583126392
325705544
713534472
674992082
733768319
596370565
1632327990
998345621
1355838393
1321320734
798288438
628907583
96649045
637849170
1179502281
438875785
1190082669
2074461790
684123256
253497468
805596048
209696325
409997246
350858805
214355780
1509755397
1080026923
70849937
233601673
1332246457
2104465616
1875877615
15232355
850571585
1995900594
810268514
1290016843
482136284
859270192
2129733687
1792875961
1239468969
585613286
567755901
1863164870
2083554882
361079082
193913080
702341536
623680133
1436578360
1063397534
2007887726
108050528
477121480
907299473
758244324
1356497980
1627616812
165056330
1074936410
2117298129
299760176
593550546
984187139
231796092
248727323
685274438
1308218508
956763803
992819236
947011154
1978737036
1397751367
415295327
425480817
2035615340
935066515
519070561
227983460
1295902665
348444488
1873240225
1496982945
313453156
413284065
246801323
1690826687
1624370999
146364525
1465080139
1774893964
1666899829
1342849772
138408479
317384608
1435878665
1694679414
1472866574
1508210647
518672673
2104798889
2136907150
191599327
1893573919
2022613285
1660213911
318182303
760289731
377189544
855448745
1018370429
784801000
1727487130
1269235049
1388748909
371145083
1108582733
1853346704
753224374
543661482
977557372
32780239
1523599279
99690371
510021858
405941191
27674352
1535924884
1355183214
970016266
1979054637
1245861220
1336842118
38367596
1575893648
1809490253
1043487571
2108975275
1012519200
1289980343
19386163
1981286140
150718840
1699010756
363590181
1480383316
1386540477
165681362
890726386
659713808
2117854902
815326714
594337698
413857962
96884126
1149702700
1048572534
1342723754
1289341885
1627543537
2023843527
1244102164
731892284
332390948
809295219
94586735
1818265125
326915077
1194796043
404423725
1207738912
1064734416
85897828
855516468
1530375223
1558100367
682966520
1036557145
1556566407
381281373
1235035600
1931262095
1542417112
1980026393
917138347
406574050
1356428842
386762611
821420082
1568158203
640992072
305611482
1554889041
545277224
221776636
1734118596
593516587
884718807
515571066
2025958512
1522354184
925437582
325919730
648927752
428440650
792532717
1336421258
2137956083
312484773
99499384
1032222526
1591340565
1212847058
909430576
1608235460
96839594
1749188888
932428052
928323
644179043
829200463
199231357
114086953
1331605543
1084787127
788156226
1717835554
1620073189
1471016311
1823255770
1261648313
530798720
1953891097
1727307951
1863817374
1844234956
574558841
774407200
356815519
1870215611
2136989474
818483710
2066566123
2006402258
997163877
88326406
1505442446
24028380
2051944133
1594477033
1195779376
196445085
1486224047
715207216
187516649
815419906
65442691
679589246
1744613977
571954504
713062510
1260462572
804497110
1879642582
2078563458
971848166
831133163
374059330
1548130330
1230154788
1025553405
359690166
564526142
865870246
62644904
1722980649
1982901167
831386990
443456769
598039526
298935283
17269841
714864676
1271915729
1511246279
798337552
2147139693
6680086
2071740257
225089425
713548813
1582660220
2117290504
1928207849
699301342
1153614842
2010912027
110931767
853975109
1016462432
450446348
373477016
1398286134
1940729772
1258140260
634224097
289992148
1745293328
1839430707
468234193
1671874622
256766244
354010453
1800281705
88245846
1172541917
1788445238
1896200662
1655374929
122351395
462544978
1511177908
230875359
2052125157
1424174147
643799407
1821844821
1807828330
888484280
1753702842
1728965500
520629444
1713483389
239838339
1032228515
489105120
94359604
960062023
385152765
279080386
489904448
1806323970
577887943
550526251
570335031
1419691789
415241622
1661829940
1726249038
1604750114
2140030891
606748720
1746069721
870027698
1386255276
694605947
1419068784
465093740
1375528721
841010241
36930487
215615576
2143392740
1541929016
583897975
1169217701
1850088029
1330665871
1493097288
1834253180
1812732120
238918281
1336642127
1137149564
1428039096
1589611341
2142605321
1725518672
349289950
1980204354
2126629445
2087589744
1468246346
26282430
2102951998
862092363
1174974202
2118045820
1452521580
1790356910
1628735977
885089895
1255115554
476819333
324586123
1692783713
786471368
681904961
978069030
1631343219
2092389109
222158166
230035712
1165207628
1156653726
1129502827
738404147
456727315
633695484
1471385655
1692186119
1688609411
1220025910
968625505
89620597
135961096
1081906194
1152924006
826915477
1578297468
1183120327
964779353
138737320
1671830211
520264534
1713614186
1242882721
1444840735
1492660263
1946285
1692126
2134169844
405083123
1097124115
1324808659
1662195801
214847687
868891542
1148263226
931722106
1859964387
1005220043
751382645
946186292
1941669374
946392858
1039338486
1779608781
549355426
1474501666
209271155
1189271892
1232311531
14260883
1015956419
977672595
1976095886
567675776
1801267554
1787078074
1924892490
401077596
1752653213
168076384
1394852765
426654791
1344918201
976555388
510270028
839247794
455318948
1516701321
624359841
63490129
1550079496
2120993994
532043595
368273072
1998151142
978153076
497393969
987853560
1319835468
832592397
2043612031
1242508406
1465293687
1272423615
639507348
421832041
264103138
11796831
1661979605
595136285
1145524805
694900034
194523664
781510854
1228595849
2027157453
950900918
1661381305
2017055761
1281589901
322699549
947208122
145246776
2029673166
1645233103
1109437635
132437191
1487758636
866298921
410711911
1759635383
2073083747
1814523229
292861203
1193183350
879731896
1845793428
1834570092
1849708523
468867138
1952352812
88959924
1063434154
723076814
46946873
403353850
1824080230
1654973811
1948346120
1229662091
1563472790
858631371
345644258
7592797
1463350635
34190023
1924658482
1739962772
994810228
1867827749
1857437252
2009793075
2134761176
412651648
1445727318
1900594655
1740701538
1836776646
592219104
842352249
541326139
89108197
758587687
421140751
1979936327
531497325
1920541887
1906938702
1913427197
242743054
545849606
696734937
1728192672
273605402
1299131388
90454143
2133195975
2103865015
1063547469
1950067258
606411676
257641925
150327964
727399143
952592812
1315800555
1047065787
800311406
1023434216
1061974227
1998126737
1986219358
1088249572
649632610
997437647
219735825
789596346
1137502206
1631473452
1099413636
1313061373
1317484441
2056693884
651103129
694157313
6005261
1586243668
731207702
1662658455
731586207
1415178855
1445111776
1169460843
39007192
1935996613
925527169
1012319619
2099450686
1465460648
1582529015
334902473
384637656
2083364675
857705880
984534141
351697331
1436298556
96976252
1009282407
2136920821
595165022
1805180386
973293645
1558381279
1140237619
1458164974
924933397
1569123437
841510173
1780808799
812575430
485917604
905632362
99665208
1908430137
1883433709
1188202436
743937716
277631269
498304525
328404557
569671752
87672872
745158080
1172568118
2047396845
1429538681
842367273
409689891
850123982
256872711
1040102101
414712963
1551929346
885103516
2098830591
1852081147
1180716280
1458172264
1416889783
2125932182
947212280
1829958322
2130733748
2140126475
1478494372
1063340336
861550587
1186944063
701945504
156593356
1003927665
1691224017
209347734
1586173318
1133335788
395943780
31663060
575536639
487674867
821692908
577000867
1177272163
691281540
318813751
929295884
587574590
135671366
1692105492
1549782485
726233076
1354511594
463622004
281090696
1008357650
2018302541
131947113
2086506585
588773381
336273386
939431080
871860208
1853947405
1691403460
1752479300
1607113645
1039143415
1663341540
525333903
1888313345
2073413543
1628520900
934385030
1113225077
1537166741
1431151673
438119033
1313382154
1338913171
1299803044
1486673269
312344818
563337780
1130484243
1223401703
361799859
1674025232
1919909252
917053730
292503208
1767207691
583473749
1389990714
395529481
1833869144
187675209
1572282286
1211197332
284094986
1384130093
155899907
1768521341
1459885469
1858427398
291116563
2143294991
1018396062
48556460
412956225
243452587
1433622221
1647174449
427864597
1125044820
1214422939
1920101174
1940195297
352214434
438856334
259420684
559043909
221366450
2099222164
709176949
788974372
405850396
2028979620
1054623917
583472339
948436102
2070865255
518241154
127126182
1145938980
2132331210
1535084372
1569868336
1802179607
1329296605
2071723962
1262417416
946346100
1770143841
1319212111
651773422
874014369
21138450
840224344
1000419607
1436410501
871794875
825967121
608054797
232727312
434134169
2020499452
735186450
1734860205
1355922147
1235156810
665005449
1717952916
1009826509
1249695959
122755607
1858232316
829176597
2100795310
165369134
900384320
1911718733
1310722920
886374483
641744283
974988766
1028194373
215776358
1158113992
1692032094
1187198929
215508751
189334901
830607426
1502782170
425132866
1750882239
1222293742
154146686
805251418
542335093
882054685
1142652137
1349486755
684186152
242884880
629420193
265931907
1415067147
634724288
2047992828
1707700680
2090595844
664692732
1724361668
1883209594
410754043
1314939623
199556824
1740550224
315807771
1279364099
460987247
623330810
1750916702
664580690
1341795737
1366904985
1971321298
1764747594
209199405
2042304872
2117358990
464295212
1076980104
1178081081
1447893279
1172326346
1675312076
1035274137
732027963
540022648
1765223065
1076015289
2027868381
52025653
1965753724
1503323497
1937373643
627482384
1724462474
1537943676
1986804968
14310832
1464594334
1553073421
1114200306
1143490695
1663014371
884140983
1032959098
1248983625
1447018181
1512118799
1078196595
1919604810
1271562160
914276221
1121194007
1759444907
1891166173
721309055
199234709
211947801
2024129564
31758690
107991952
1988954897
2008325903
1710108323
2066996909
1945775863
1313403790
179364672
965836992
1647744168
1382159570
94452182
1952291797
959687636
1376999124
962404952
344776449
1262880335
1177418842
535810944
1071266210
1181153536
586876578
104878754
968750571
229696114
1734802577
222575014
1137829838
1103654097
1496183613
1982690961
1139545953
124197659
1924883892
1384219652
1198052026
2045088886
265030807
1637104104
1844494213
1546832677
1441785818
1269803898
412468864
361984210
1086638764
1276800580
464613330
2032857501
936868871
535777918
1821623624
1132554266
594492104
1175078818
221772549
1671169712
1185060341
385091127
1240321659
1616284680
903155014
357384921
1154924072
1328713943
290331374
262909825
2047106290
152655350
1798609957
1643360697
1741783791
646754060
2020995408
184235892
1408117373
930988301
1129759664
1388867843
566766721
1549287663
492159193
1035139013
852799628
123631662
474575104
1406611555
1488766085
1891664662
908449347
1251569829
519627729
1735938477
340847537
1193055925
1011610981
716086097
609622582
89473461
257052408
1851607489
525027557
290151422
999670070
1140920192
1635483822
840401472
823130329
773763530
1371695583
1565904798
688779035
138736338
1495495540
257196508
1608555618
304300085
113932752
712273903
680990050
784263430
2097504522
1278700191
1304541131
1938630361
1433057552
1520237552
888055121
809673030
1348185910
1650527362
680636627
401138039
205693610
501897765
280372804
2083845746
115852380
1748381604
35970069
965298294
1895818959
788263435
2077053418
1775740821
1945013264
1164212427
1118267096
1002143721
509474200
974825450
1326924441
1018245752
1350177704
633357685
723031183
77044869
1353600587
1907489138
1261432729
1207481872
635980373
201565126
504969852
1858200308
954357544
1014992906
1122620280
323527469
223121300
1930996416
1940262090
705332343
1827479977
706742997
929852403
496226554
283376602
648194942
543880246
1470324043
486765600
824273527
1349197022
1086015561
1960912252
893464969
1710561717
1208255477
1041049787
326357140
939328122
248713550
1308801854
2094564822
39985355
1430543125
1389719459
1373417507
812168180
823046717
1727372242
958098548
1144576882
254368378
41242602
341552001
1345441815
715513540
1030216807
1712717916
1799158882
916275073
724682070
1458633614
1568783535
3742150
138963125
987806678
1613148330
1803079307
554062463
577851424
1825556235
669694190
2022921703
768203300
1119042880
44118022
1789710139
1030949298
486143232
840382721
1214422718
1659993688
150955717
1639931531
96883341
1923340700
1766154513
873218474
828695420
286445960
823494257
557644496
901308451
1373655328
1224353645
258224061
1099309846
6494947
1824585926
993290717
1713263387
2082861322
1732314729
1980493966
1335364152
526769952
884025808
1980728953
1503398146
57693466
1435137352
134668136
2005476754
1932799049
56158360
387014779
1200684328
1474498419
544476199
1969904025
1839734575
2020214648
45071450
96358966
23827911
560519829
606866705
44859916
593404236
1686421911
634423787
1202997696
1321623934
2016733079
1282964874
461654278
204441722
905679953
1874169697
2104470765
796001905
110574085
1831497011
2030781518
1680769973
1356435552
1883761268
1398484868
1851956611
234870307
2023018346
974409101
1047837014
1414763284
117699565
2047174934
759079251
1161239386
1084473529
1580747370
703550655
1725221828
412045804
1393013937
1894866482
714783901
875944633
1642666398
105645910
1097810198
1918478320
1923590981
1506321605
364211076
435081286
624958364
1000626667
2015931035
695617627
1820950673
134450413
2062676943
661624663
417858548
799126604
1112931219
1219256357
1195783190
936844343
629702933
1656184483
762722089
454503862
1950105060
1892527784
1558196700
1901074036
857928860
256912846
1935060621
1417786339
2066998849
315943395
1220678790
408549144
1937174002
868347139
232691853
1456645410
2020284668
192147286
26180616
352734598
1024277005
182196230
446139728
701987539
1335442459
1169807497
644686157
1174620570
497467512
1867615282
381296534
1490136159
589465177
448665128
146642113
355221372
408034288
161089854
1761920214
806257158
568825453
210964670
2145949157
584959247
1781844863
1307825067
175582338
1969274261
199049712
94793145
3327963
2076421097
1417553501
851006032
725153939
733538716
703840966
942909838
1722515505
1835499709
2049895473
1113627056
1381588563
616875853
1382196433
957964249
881263208
320755626
1506840464
1626442889
31526776
464557235
683671099
1932073636
1764027057
650913756
1146194816
979352646
1268380481
1788902428
548584370
2017046523
112775113
1667593154
502257419
1126285923
662348912
405598208
2104310130
598837933
704550269
322484047
1333770510
1434241574
2110701093
1540171613
361075987
1143846751
2119616923
1807755039
2113282746
1995526570
2147065484
108627758
460075922
1573395920
1731537175
1670831058
826884294
1295328655
2023189840
84636929
331134964
678033613
498642495
786288928
286891603
863945743
549177205
721603408
601228524
202657372
836743870
2080633651
619400603
1005040668
1912798509
1657574671
631593792
1280207309
591222220
2059399209
395856914
1472564725
320024940
1251094738
1208359433
784074727
1620271451
1950343876
464242761
285538358
404173496
1261898677
1707664971
1870561482
1659200659
1882755874
528975684
432689793
1190696983
605361495
8381820
113891631
1176342219
1997350068
484184775
1072543037
1184437929
18874431
284720280
1581375897
1560132250
1930650276
668284201
450273937
2060376740
968196909
1964782570
1758549
419212947
505913883
1884810595
1764297079
153984479
1305244540
1603474079
338566897
1782349445
139923454
1691218999
1868012833
1884901439
2107556733
1844957051
1789236344
1491057386
294873932
787275157
2009599456
788113414
1279734291
284075198
809981832
2096341008
1899078986
1761372368
349861321
470795546
1461635292
1660501847
1676759245
1252914173
2114568824
1043358640
1485979163
1253153478
277903762
375165654
17841537
2089068287
1341471626
1930469036
1920060535
1035083688
1628180008
1576426431
135915651
45376171
717938179
1914604547
1826711124
2086280868
502835364
890011347
2121570551
1948798785
1466442515
1237070569
201082465
607230608
559570715
1866170004
1253097719
1397376612
1453425013
1082754151
1408218483
1185413164
335853937
257295756
572567446
1622191627
1806337656
580608824
1858925143
600840018
1573504596
1566265347
2002784529
1141731442
1136845377
691180823
1592760925
2026919154
2440920
2015292832
1749038059
1379496024
860682404
504441693
2107983516
255717380
932663462
860893800
351474573
1412484150
626869595
556979438
785132522
350198858
1910989367
611533040
562478782
1079112012
462793598
497240383
1743486170
1881593331
152826172
1212024484
549921672
1443035420
717645090
720278702
1229057126
929247369
328367874
6340991
1195878362
777045300
492919038
203575012
1290181882
1138502127
1472027619
2099544916
1932787830
196313765
1981347863
404699156
416232030
1937154624
1968211088
897352857
421712121
1653486766
800407513
242691268
868514130
2069093040
1597779961
742583743
1890369859
1555203115
1982538846
1839309718
420088271
609831325
620180484
634189854
1543537780
148893946
511793097
1315304925
1946418602
850799056
88894114
244053268
306164767
934717673
788364745
1377368845
1511335490
635936267
1801783071
1265184802
1664578263
790368527
337107401
406753466
1770314458
634953434
1815804816
1206424521
35055897
1668206704
2036135429
1390889843
1395538414
1706099377
1430225362
40015987
1570242356
240647681
1526219392
1687036686
194863584
1346431360
1248065590
1547078720
1618698147
401739125
1871766484
804590930
1771084545
783128671
233933724
1006954468
904794347
596229476
2025667085
1044590498
428165576
104718780
1353269617
1461901601
238769025
621298674
1460454240
329775535
1111487611
163323304
1327707277
1577212589
735625359
1666640427
1255998314
1054095023
265262281
1280659058
1025596833
1371696224
229129310
293392676
1235456394
1967765333
1700925053
614484489
957239854
583073829
1706804204
563509279
1608447215
1723246687
501285674
555060970
2031103028
506507308
329137336
1563982975
2069226903
1626904749
1977853620
151055407
2006840258
958843743
510587893
74778599
1831685126
1615647565
954036725
1857502279
1071164966
1900804657
630031298
386485157
127432925
652306944
975372711
1128912495
835247803
364930644
1248253644
2061431988
1517605421
107003254
343714512
1081156823
1318560185
975076495
1389544866
1338240298
988765364
981461732
116988779
1483908532
361715877
533738331
401887415
1367908224
820492528
1772488539
426325447
1231201154
352283639
35455360
1139552244
815967075
1574837890
428431472
1703189927
1398012484
2005861133
399606571
1069230198
874275527
1328870188
1351643718
696326027
1740430301
1507695073
1455980532
1823017604
1721011597
271376508
1462862993
1303026647
1084018012
1943591867
1351620227
1239203235
10878984
1863418697
310840181
1731843499
658678383
8618611
50449775
481228244
285685556
1696227510
277286884
990680172
1625134810
1040446652
1312786833
1665261722
38148565
1816732635
38147076
670046882
1422511466
1598936154
1050211065
423330557
2055864034
602817104
939125440
1792939162
661386770
342496473
1615795622
1427977524
2000769156
1939207037
1094967413
1172158401
300448834
1818068512
395024615
2004307048
635636370
1379691863
1402832957
1084882681
814207392
1131517686
1871625595
843387941
2054961796
401755732
472582257
1002233442
1746777851
1610778560
1779254454
989685108
1363100244
28583387
1908533101
922005053
1987889766
353126904
1905164264
1125026412
453238192
447194016
2138435281
430331279
1788913170
454957239
1550483030
1226628901
43352924
1293289958
294221463
707575151
1976600486
1050469566
1705068282
2016935396
1702179508
248230252
820504948
1444603685
116314596
204757128
1355567978
224634670
1802157606
993853085
742175172
1798968673
900125629
439089912
1770212655
1554343411
1933267864
924063898
779655959
498845069
358497638
887399160
1778946169
1569974496
811603942
1535416118
449849923
1327482101
1329164664
609312022
655777790
2097563392
1899310656
2098467130
1195243797
2120518691
1436070755
1881757978
551637093
1480461700
438843937
1930006654
698578047
646244597
796865595
471294644
1059012879
53876489
40738209
617089794
1209005215
1586338148
1284768124
1456207964
2109615448
20740997
1892373749
1644312903
1202208204
2048284907
401921361
1975644968
1828858271
608022595
91031578
1197626936
353328330
324201343
551942915
1493879164
1783797038
307453523
1349887588
336971542
569998714
2144985068
822387800
1299971390
1196213674
977058666
637207653
406424113
1024778799
569196084
1270989015
179067589
1177964725
119511331
1247819741
1539709665
2146441428
1630036275
1619450864
648757055
2137266672
540618218
31250486
1768254947
720675611
1251978684
1947148327
332704785
47662140
1853435241
1305188264
187729021
629908782
1222700303
1464101991
527821928
559212558
940366164
1096569795
39457669
1110322245
12387647
1086134144
1788407978
1392258821
1042240604
1440969856
1329741504
1493065164
2022290554
1959372026
1571320005
1927546105
1925892661
50038099
1815353074
749917615
2100564542
1041975722
825294570
366409264
742714950
1551742593
968354273
2037270011
271498536
1838530622
475121585
985346491
685476128
42018079
201881545
317404635
215445623
2775718
1663842363
1333427385
2060793801
32612348
834675129
1772134391
689885955
1641667089
1869304338
892439054
1751914508
1410395669
636176163
358418363
1059276094
693022492
886924072
313086044
735376364
1601079855
348895963
1350917720
280102690
437749865
747445847
427550369
119632290
1252156923
1540494987
949601876
1675869968
1357980204
193929808
1981711473
471738918
1196048743
1482955412
774874610
801117995
472504768
749579954
156217980
915705244
480735451
1750865113
1508185271
1538941645
1848314965
1088971094
1324452294
909232449
690064304
1597005453
622674039
676550255
1639699600
93405910
1384210414
1158328167
1742577434
2125644042
707616340
1546700404
1551424859
1409911343
829559212
1412573680
800341437
52429790
906198294
1790266231
954070917
572573137
209728183
375245122
1928026177
582315967
1945260281
1170741589
603548153
1192116044
1861320137
1489840261
606977013
1125612248
1922244750
471630598
420116069
1831312768
1986028931
105813467
1532478286
833577919
1321340318
1227300981
2115699172
730353274
885059986
453672849
1227348231
789655772
1512100145
1513241546
1938718094
480988327
142716395
1533029631
2009051470
1135545348
1805969880
1216981278
401504760
381246279
606151439
1891492557
952323647
585387608
655712130
1893499496
883689346
41856778
1926097870
1045620810
1051995663
191764729
1620896261
2094071093
1114990247
1188046748
272747100
179752811
341313438
583775672
332759375
1803588897
134450525
1224369801
739019522
1750142132
656965316
1046849846
1448745804
1238528126
148643826
820814927
388555305
1751493535
7636735
621984789
574566534
454699172
714744545
71645476
285996307
42612356
1338458645
2090569522
1737050775
986737617
1484315381
332444450
1639283810
108223683
937715183
1765262702
84165828
1639226255
835197680
1391843912
526008136
1618179178
149912521
1706464105
1235278272
561182248
809510752
847231965
291244274
509494570
1819979739
2096168956
2086485830
1353703013
1470255375
976255149
420152852
1942210627
819486112
134707465
536168257
1274567007
374486866
737146660
1203457310
860377461
168377443
1996058372
1746017605
1872292066
229892016
1661595637
1394521016
1725554574
1545304687
1965986751
625734571
1060418604
1383386279
1820320084
394442553
999009652
598251389
2007641695
1063907010
1741877859
1706672024
1409844283
319101945
1246863729
731800389
552197017
816531716
65560743
1269319745
785101480
900854868
1348132806
1969944816
652969502
811312040
1998195336
776218804
1689962154
731606769
1857403534
600265999
221681581
1408119941
301402550
656620174
468164800
243759222
1049678376
1908296535
953658118
819152159
758994837
323499544
918018462
910020074
922266460
1920260706
1373729548
934503719
1604320041
834241332
877903364
2125868686
320524481
1424936376
608524739
1071863855
852443445
1179075932
200052889
41305996
1936838320
1678627429
838672257
2097801396
460408598
916658609
1431593925
1700271206
1972426208
1549258513
1722682001
705805894
663765365
52585902
1131445143
780042347
1689526325
159684170
1966559078
1088576556
1582270401
768420571
782302409
680374940
452995132
1828773168
1379947400
791643483
1533341225
652348585
1156144145
1164829874
1770281847
443801273
312748122
1076317803
1047674305
1832349510
2076111740
1672510291
983446313
67483219
1909799969
1797202973
544096197
1583804709
74288492
2137349077
478678693
561794482
12952873
882127926
2101319384
2023697072
2109847894
300246623
751939086
1304230937
1785524964
1806065929
236081031
1993169327
528279164
1818831758
1816628110
482394211
408420465
1805393798
1220360400
1226765511
429033557
621156055
212180221
717148307
118665610
1949859532
861668561
1999135763
1169537846
947155751
914311334
1780221243
1117479751
1342537990
1778730581
895866709
1210248265
2099858574
556068885
1012933835
59819459
1337013231
804099506
19686364
2075880307
1170497491
1575991791
2021203031
476834204
881763802
1566432817
1460803449
147559185
1163369403
424857019
969081200
1751517025
460875752
1824312993
1978761886
252780092
499892164
738696516
431460844
1270703274
1446378128
1208291004
327882005
1617698659
1475772536
76506804
1190229108
548420428
2052894642
762025463
337560384
1646857735
1597989238
475025139
391865739
942480897
1001911413
1065144007
1809220722
18866673
1562381978
1778489717
2099474990
1476002238
542068743
1060577071
637864708
1460953783
26341933
1076442020
1397124505
1507649398
710054322
1091639537
1109076295
1788099991
1861094121
368666300
2044873018
1217691149
256572320
1917875147
2051144394
1603330465
262745358
1793471826
1671670776
1343039470
1036672163
986624564
1424802765
1076784459
397950625
1319520134
168783900
1162238192
817756706
1665155130
532612816
1780222804
1556602658
1511160808
161241624
333891909
99963923
206521137
388565424
269123144
154165402
1567795279
589543729
1912694090
2111988916
1773258027
1093223334
933021013
1349756338
1027307650
160698699
1380880873
359968138
777316052
496164864
864274680
1818168908
1262894393
1829866300
485326341
737321380
399867216
1089965517
1251887235
1293861374
588122625
1822202768
2103857031
330463146
1821259805
541360434
1132657376
839416633
1186081433
990043594
1260592150
621575190
1679906557
596818273
1851391176
2075268565
30179909
790181194
1280346940
834980733
1799934246
1856147471
134479463
1978468341
372553844
1588278018
774758441
1868949210
671085720
1411135693
1210891867
1475310155
721525559
33839688
133206243
524182879
1732652849
1942399121
316081176
1174839137
1959921124
269536113
1997801607
602509298
1858473889
1010207362
957676627
915905887
9017555
405365547
2139967074
546410064
216705980
2041957687
1955577100
1865267426
563871058
2083457150
758238441
1300887523
82179165
639863534
557562727
1034176205
1940600334
456690135
1729384671
1931486331
1971290516
104142917
1968179620
1298663007
359764187
1504393734
1771829858
885735542
1953086632
1313292763
1181933390
2104062593
515306835
1764695953
270817224
139137329
1793773424
1154400957
1083765375
655064987
1211621923
892487355
648535180
1949411271
910284511
820734376
1469247040
1525358666
2125628317
1817146981
499489478
1765969328
80401030
558383526
682531516
1944981251
1690874732
1334376550
1779222688
1084330566
967337599
1302743634
169953086
144653477
1021729841
904733719
575740897
1400093176
210584527
762849402
1734020862
1912446680
371315918
2015455456
1272729838
918609585
407505486
1773761317
1416808688
1346602296
1766856417
1184407633
2003482037
1891649522
1917533339
1467679324
947704731
1469449895
1585747548
1155595683
1857789291
160812243
1065577067
1056615674
58008327
346706452
1008780371
9435115
1547164614
867867961
384602118
130986844
1635618231
865259609
1849446862
466363922
1757891698
1593005193
1717810996
556173819
1806062663
956990900
596893892
1969194450
1159694805
1654069218
1229815125
1260084001
1072387129
239818090
1925739631
757589908
2037390339
528425477
2039361742
892599063
1870320488
870323050
1504390029
1480597962
116977847
557262222
1976904161
1643342449
2049477888
1668637262
1572592938
1733387566
1200021397
1904757614
417887482
1838256463
1391966858
2003870345
117188635
117139161
1148519116
1824873486
94731047
625230523
1463081223
1643027763
1537716085
1333942640
2067157961
1519256050
1642021201
251333378
395765962
1401148587
1378072502
2110722426
553462152
1124151969
1782587912
1249183872
1077361287
727070413
1579873222
2114224353
1686650597
549655407
1406944852
664469182
1857043248
387602258
337380065
2088341278
391673243
573316562
217507202
154507232
502680833
424752139
22167282
2089871444
1249789837
1983811471
1687306249
405124422
343178832
936273750
1076577787
1539083979
1252747753
677027147
288461959
1013645508
817226601
1837785418
3215561
1217822124
1941722388
1496792072
2130600264
1884219990
865433020
1129609603
1492072660
1067066419
1635697448
479318973
1262420337
800444268
1831150757
1662393981
899099855
2133644028
2141929876
1007713750
68618809
887249226
1628365885
1553021319
240011560
1516394083
1958036451
186644599
48076886
1927597603
1552845063
1563790109
688466004
152956609
1480319330
234638662
1005288109
1268723405
1671139573
1050671989
334621477
592917313
1336554598
1883958967
1838955291
935828877
1535218791
439236230
649298273
1332184014
1037583406
1785844431
1158737031
1369326935
1243083854
2082719991
1029474710
606605080
1400822140
298726060
511733314
319011363
23200726
917384011
747246599
1937789143
437535105
1548608010
2083885573
1574868274
276090945
1078611302
813522007
210905306
1655080628
361332181
424953834
675584506
496528219
98302881
146716476
132947978
12898676
1315956589
1050128277
293191762
1620649728
194343958
615637279
1656869327
1547563206
250269148
1932904723
140683050
535439384
648224712
1655768385
934302157
2145951751
1288723169
1647409437
1480552869
260288
615532288
1058327910
624921681
1057144002
1575371149
1917116804
756563909
1050296347
1456609130
1368052844
557494606
842236998
2109640115
1071214159
175009205
1650645247
1124316014
488089384
1279156251
655939632
339667613
421262238
74365093
1601691468
662066496
1279372551
1173510642
510280199
1683090599
944834514
395896226
120627715
1349494243
371211824
638240176
569133638
788343327
818545652
1092491085
613310002
359726376
1231138602
917325444
1679392134
1621513089
557802015
1992193446
305750439
2043366610
1154655808
309030864
406458261
1517919423
183486032
1139038765
757919450
461142792
1385404524
1220558227
1475991837
182233109
1788959553
1850064433
1654299272
1674337261
543876081
1839875373
599843086
940225654
2008228717
819922789
1975800035
1902288456
523004214
441417572
1315446822
1433659221
196547133
1609774560
584620016
1063781872
86676214
552757943
701885048
1427298829
934944181
2129372203
1857436162
1444857569
1181039451
1122772389
1900845235
378533183
1576227423
1246778185
1610325054
1799038669
1520355579
1521424315
1334248343
1317013378
1398826531
1797599774
1362554041
1897608550
1987457498
492632267
1785030859
612051795
1618653430
737639382
630973077
6747467
1888558334
853812679
1045611729
1830453321
984015357
736786471
1093115823
1789166669
1548840888
1387817111
953197557
881403072
842481609
675781729
279044912
982810459
1527145027
714041356
2114562123
1525821903
1380106635
2086545716
1020649214
2074793035
200478146
1371601329
286173231
162249554
1220529831
1355722985
1690854537
529864823
1741873204
1047681989
1476860968
195098091
1148428537
1032936805
1472675501
1447323616
2062983303
1105687649
1802785658
1974929496
290556665
920209375
895486314
1555586608
1987099036
1739917645
1739944541
1158807205
314828116
622465976
640038370
561913031
1011050624
1296077504
689213891
823425041
2071981038
1937531203
1242053351
2109772960
435229433
400971407
1556376414
1457403890
384470051
32075240
278657064
289644254
30509508
843448325
1705059834
969977380
1076150682
465432283
1010137093
351314254
1401716661
1058676311
372949996
333003118
1071781608
400095260
255310471
1396503928
997911355
431957091
835990422
2018607737
1068738884
2029243343
742037322
1359401968
53942011
1800684147
1311466152
99874075
593841802
277510688
1605681303
392514123
1807010007
958940749
1256412528
670028032
1660228429
888894548
1285799906
270232430
1420649797
1167985716
395481718
863350035
2125603485
153966126
1045800634
2108492525
2132630692
741827963
1323729858
1350816243
54116960
1144382684
263985882
1931955414
1078290339
181877583
1369382634
333818006
1506878118
710410178
1976746675
1933445538
1090933538
1910140979
311202156
958822315
1891630608
1625191018
2107458293
68975083
1597704861
2109706917
348463130
1927036495
735725845
722472050
1058047081
13285860
553302770
2034453263
760852574
950816477
1046339985
1392966702
838760597
769581890
635311221
927205514
17358355
1780663819
781829148
482738837
558513396
324355728
1598150067
1349660397
1224519840
480656137
1727878122
332435347
126881433
1012329701
470435764
1826637999
1888823207
1018596008
378304020
831125699
2046753437
482308186
1723945962
1263815477
731485235
1072503390
1931781769
827913943
1073848911
1563918942
1609139363
2018909641
1240572173
749765168
616827308
135782960
436277558
1965389460
837216621
673449635
1450903732
479160138
1655988903
206126897
1301791747
151536981
1143766515
343446517
630443689
1657204784
1038443737
726579305
1707692311
868059242
100567085
24164988
664689671
2096216240
2015194177
959588690
981553615
145416141
922849301
811724653
1971646500
881123211
1834207470
872891638
1367642542
129492235
815512567
75086875
1322089136
484157673
778254410
47455997
847350300
1136483053
31148761
1054946939
1291044609
1883742741
1844936595
81033887
1202199367
1709280729
2119672033
474816154
1321475107
1079889452
819150443
2090524219
855706172
804391646
2009852020
1556646529
2104551085
846776087
408121819
2042544890
1214106233
1722881663
1820783874
2076618952
302871977
1651659122
727533174
1891167204
1305686353
1473396788
773694683
1709165443
577714810
101324294
1973661637
529126878
176528994
2077610408
30426942
1055424988
735990964
1707091914
396262537
1587275592
109790141
411124306
1436076106
1469465093
1547560217
1409994365
225900854
118193920
1472382113
683844266
299965592
1397110555
1268388635
1104699265
270875359
1777731008
1262859730
380810052
1243066547
11949455
1477187890
1734147073
1446444862
1434734592
1169708740
2122268264
1495727145
48575092
1672558337
1777193068
1330448318
848124677
1014577443
742727659
559487482
1245773697
1580113367
294049856
1406184585
706575423
831812345
1226802274
895020389
77755456
309133142
312957900
922198247
1225580906
804490697
794638957
994969454
805122350
232829181
1968916893
936695284
379638746
563749730
1944349511
1038286183
726773429
1258272576
454121685
2101275173
949557258
1856363314
1200283455
705834496
128570396
1935396210
897722404
435284836
154336560
187079886
279130786
258028360
364555503
1372540051
1792594594
743791990
1776359579
1562800935
353656262
420768038
1287009991
134786660
1464335384
1613998007
143565050
1548369888
769864518
426039324
22833496
2051114744
1919934004
17948883
1256996226
892941632
1100203515
740542835
911037457
1095695700
766671649
1006330872
213051941
1501088651
615984921
1886118805
699890788
984042420
1753441729
527360604
1206254803
598082138
1396429131
169038431
1276476710
1949418232
1193244685
240501100
1438737442
715532712
1868561009
275861747
980120027
1419539928
405342627
1090262957
1975665522
1575064265
1599049197
1193135240
97727726
2119435297
619873610
2014617774
1046064117
421621197
1382561115
2070581247
1569938927
510898661
1235458775
1823100501
1763183876
1501019040
1075513522
1988337542
2058007681
239050063
1991110464
1016832111
1567590254
1185001585
160934401
2084215683
1096588610
1873190876
354960135
681343214
1243598958
1847957551
2051331159
782364664
127990556
1408134586
1145674449
646053319
891389376
1154660751
1438485025
1013801352
378078115
1836544854
556151639
21558451
1530495718
89916632
1595792536
507580965
1501399683
1272303829
1816412668
1127246478
210391317
24449978
2081495931
2060866952
1453451943
924603861
1440536948
2132383774
740745606
744609539
5367410
945535909
1169402182
98673929
641654541
1332174495
627006639
1184899240
1089660636
361490302
266754141
29428714
1636131211
424450166
1847703146
2053785824
322670486
435155076
2008703144
1050116051
1360051705
914677706
964424532
237790982
1666660188
108966156
857584711
69544882
1055761797
698902894
291484936
755086797
1770931818
117184899
695108766
524390948
65986954
1088993912
1261298642
1364463026
455237793
1444561681
1494646548
759149012
842126525
412324055
504027389
1525589722
833472168
1510025590
385421839
1755993380
1810951834
894920691
166392501
938690008
2003663145
915369308
657911395
581504101
859882492
726662202
262329709
976490465
1715324410
1866612611
781599411
1218941215
2147170447
1928439697
904649939
992463955
2014238347
808811479
1156531528
575437770
1812798116
224879764
494990071
619694130
584346028
1410968082
1633931405
1120007912
856976349
1331006556
628456307
510695297
684723997
1383591496
1470187661
1359784973
2100522499
794628650
776220422
532460237
309952102
195084317
2087364999
2050536957
845760434
954309389
806227022
870359024
535365261
1410119552
622229741
1543141747
673249212
1872776052
1634836523
1158717826
1065078811
1571244491
922726974
2004783803
842624103
954655549
2117470896
1209369723
777886688
805368927
776873368
1342602257
1418601443
1327254485
522492362
768459440
976799092
1915517081
368102051
177416839
679364392
1861816699
2026507034
577302650
102583817
408559130
512490016
1852340436
1180497955
1261950629
844657603
752925627
2136173749
297473915
1512508327
1066952260
1569494657
800896160
288128777
723183463
1817087664
1595066935
332094298
1965815689
1496926598
902774141
889258796
1070373467
805689080
273289165
1297598420
1961047028
733158708
971736514
1504441668
1347541312
1255820731
2084070038
184539987
770665438
31026824
1026261375
1967874263
568340770
649926872
1770051772
1880471586
1799619573
1606423234
451903114
1732081782
732395942
1550597161
406997195
1028000955
983092696
1470263619
1907639315
1903912921
1687530667
1384477072
933156004
2095372429
33521452
1265414387
873359562
2072921961
1991158785
74206039
1124735274
978569497
1142556790
580389080
1804676241
2024526214
831792722
255751453
1802213803
1215286152
547579509
487966112
1116507269
1935728468
1455342079
79851744
1143868969
1745055201
986252726
1408854165
2142566314
1375204574
682852690
1242286299
1687164279
1682640878
796639223
1324575281
1633532395
66625617
1487093167
999819346
788415412
1799873151
459694948
1048005982
1802375864
1223454741
1990252386
1219414293
1293253219
1478572860
1030979784
1887518953
339700555
1496894712
1107176536
1044398869
1586421519
1710217054
1685534052
500085506
2097360982
560746856
381844481
1631016287
469864541
769277504
1347502058
1976869608
1194876284
1313492961
870064233
1968695371
1275806710
981009930
841709830
1262046239
276830987
532659165
501714752
185264630
2038466389
257024274
1887738330
169770203
1991010957
389758941
106679432
349781799
2054269395
1781679012
1452922668
1275626381
1064965804
1522993936
24587033
783481182
307424135
1642015922
1468740823
1709393112
855387948
151222314
610626385
1423987754
1073066887
1417650845
853925529
1785706581
88185782
1731638970
1314843904
1444863005
794935872
93376532
234638790
210450532
1885524340
976932564
1155552902
525419671
1131385073
704560188
1640205704
861127096
1887984499
1652609616
698850076
162482223
913492173
155548839
250272441
2103911733
2118633817
1585351296
1249650794
777239191
630203184
705155117
2032922200
1171933283
1655845118
692210384
1433382724
1107914404
1351209721
1100742987
1089031006
1870647835
1633071764
13339642
1536196945
1459906701
1763979263
1590093498
700281240
678536264
759453621
298516875
459704324
965835745
1578808454
1813942157
1067770990
386302594
1558312067
893496954
856242897
1043724043
1713526791
783718551
898716645
2080626366
910782801
495394500
1227919301
94293136
2053739229
2042828345
45004467
1267654213
12305201
1302378218
1490775077
977325280
2084815541
254036550
1706894766
518662174
971439994
741000565
1277380520
273212401
533829959
1028667443
1259782874
402039173
149235824
1700987489
138589726
1222860764
13014775
1105745075
755030423
321992704
1725755255
83515615
1244063957
667618204
122261120
2142826869
1098842431
345389855
203891239
2067973070
1990554062
506009601
724704964
1585537617
2109279832
998543833
2001966771
1804830696
169089970
1819331068
332294509
1328400401
1944870224
63079412
1467364413
1471848479
751565439
717899175
1116260590
1195519549
921448924
834423310
111749718
639647315
2057067076
1802916408
28103848
1327802569
384151797
1174285471
733195380
1616441872
1319556344
240854075
69398331
797327566
799736048
2071536579
1873757917
2115070067
35463033
1682681193
788253913
1395345366
1537539559
567168086
356274198
1072430917
802669340
1100223857
382862698
765574213
503190475
530939015
1852701255
1464964373
2117167550
1517260800
1531773272
42786990
7475704
20509721
759964535
1817367187
798672274
1506550598
906775883
1944715230
2144836702
1938474061
1217385301
864657954
383470568
1981758256
2089810258
1934447770
1839264188
1123196026
905966854
1193936857
530198407
1922399959
425890849
863669584
1637314353
72347000
1351485283
2089644248
1227446620
1143836953
1658094146
947801577
412354582
959712702
975139132
1331688198
1171366474
638434033
733110919
1445549305
568001806
1045748128
88888431
630371905
253419837
546254555
136458794
479208848
927535095
998866800
216944923
1493001483
1366919284
135777554
1701847462
173076939
890607902
958634578
1485039680
1524225617
1740921889
1438726790
1576314020
394705569
1650681099
1398976104
1886611863
2113832714
1173340657
2077924620
1914612635
1631578154
2023968506
203534665
217661214
1301809076
1802015173
1220145359
1506672573
872744326
1335316606
827711852
565933076
1611616438
1630228044
366787950
272423998
1068176662
1277803584
327364033
1250328138
1997732869
1691532886
2137152209
1858572675
1259952936
1129923661
2063321720
944220841
697983581
404049349
937090345
1516212807
253430688
1747359628
595749814
1843712569
1549841475
2068860227
1105651592
2077928452
1752123284
1951332987
21618902
507851521
850215235
407368142
565675254
427235411
348407733
882587487
1931615536
1080642647
1177657223
1790670953
1895306345
106896222
1937261563
1146042386
1825964774
1687593831
1504947130
1753775136
1642457687
630549832
1137455177
1099774534
950203184
1058969417
2146006417
52339659
1325478749
1305751821
1741007623
1472645988
252480492
1404051507
892451605
1065779112
1516215234
1179117570
1411753960
1794304189
1635333692
1180827411
362523188
41368798
650459848
1871095089
1688988784
332359041
1451780697
1146989702
1841627135
1391876900
1582137779
1159985146
1286258912
1835265844
953222951
251549919
465890503
1090869468
620408157
1634504078
250669869
698562321
2095225051
976699515
92085649
1204224087
1649944484
2034269476
1981048798
142418525
236550835
1067838103
700312054
1786997111
2133804442
196536431
160989694
862095147
1854756767
806544759
1038347009
1753894479
194628394
1144904644
1858642102
159384082
1909662505
1268120947
683102862
1672013350
864087632
1291757411
594589785
1525078528
757352288
2068508044
423660036
1604252052
1436153757
713545075
470409538
390074184
1224255039
170654425
2131610424
974474037
1992067305
565330052
1200278194
131976734
595470916
1939478069
42567343
687860975
580419937
1307020686
766272552
1034308651
1062992419
747775040
358850368
1771550109
496791845
1909757930
119685116
1067492302
2127663377
784765943
1752758128
62944211
285635103
1815424361
1438195083
1983765073
1910781733
1100645076
908497195
680817912
877125322
1152826671
230012617
2122411753
1566935872
1270380962
1979462267
710336300
1791442914
1053600581
1278784535
1348716594
650427423
371154736
571395618
2082338799
126593881
2014002620
46232372
1244328849
856260618
209164374
76181885
1394825284
2025134725
1508041502
1870451743
659857155
1154323782
350278529
1895127977
1439254473
1639182060
2088175371
1684188840
554120605
1163421895
299221740
659123007
1395402039
31228264
1881584725
1696331647
680077114
1344266546
1067505833
1569026945
464702918
244364888
166996071
1889925567
621736706
1966670342
364928558
495716697
1222945222
331424258
1059343718
1027662162
642291563
248705490
1249189833
516838545
381553093
1695032440
1976359584
609293594
400423412
886785329
2138123411
1650422252
1338298412
651156303
22412259
2044276757
1892389995
1562262886
1963699629
1007251299
1471161406
516041805
1906865755
1138213849
2104719679
1300015478
1780167408
67000108
1838647987
113877606
1150173871
466901827
1154770115
1205024251
1979525074
1565433761
2042373253
1553603352
187558034
235401100
959828098
1303725807
1491763909
1600559208
382029762
825736833
1675841091
1171497192
1122015003
1421413001
750394415
150986815
2019910291
854177791
1592660354
934033138
603677607
244186139
1536700839
1157858086
1304638501
379167595
353366912
1261583158
711350249
979913427
1447078058
1138693148
1181446394
8967452
601905615
1789746557
2141236870
646503037
1894188248
1754886891
1615649993
1328054833
1612630720
1766674939
171711691
799104193
831889910
402762566
11965968
1136459726
623890822
1226590661
177512642
1069501268
505991185
951741778
527770320
986345805
888192582
1606575876
1112220824
16289883
694185120
1845088789
1411640974
2136770919
441077293
771309337
1332888893
1452115092
355171766
1411796546
1843344252
142331546
1216639796
542081224
1019877350
713816011
867215515
891203228
987873026
557696204
345480213
365925955
2005755365
1439786051
1498152703
1675770990
1879717100
763870244
959098825
256364697
268649214
1564309432
1583622497
909975799
194645674
117952819
1027368733
1016863680
1602580227
896158124
1928281938
789058424
1307633274
1937600567
2114686632
1173028711
747042918
1622035027
675097127
1403824531
1561534737
1999212382
1511943603
1678092226
326074908
658033425
1078103828
308467361
1778091772
389443977
96072297
231019564
5356036
1626553479
444411828
496359454
1907031629
1970573387
2106797580
1291154048
1271762438
1487104470
1845856153
52510275
155497779
1641130691
1459261420
662180254
184650715
253288161
2088328288
1887834319
1658039917
380327808
469878438
469315823
877218604
1615428226
1098952880
198434185
1309036771
464468775
633000831
939306617
984629997
1134504234
187150034
2105648784
397868705
789173896
1114754008
1463137109
159271424
1829879518
300179496
2043490051
923656775
44744840
72222175
2060944625
93350187
1776235246
1182872591
388894430
366932397
1415114041
706487013
451391366
1783132490
390570991
1084629913
1209294306
1560117266
454497485
1355823173
283747543
861788404
1758477539
1079415110
1755524934
1229663735
2049953186
1052988407
116381772
705186608
674384048
1753474982
411285882
1929408088
1810444965
234720854
1155639492
2065046991
78138331
715762509
1396816709
1674739362
1341955575
1190429009
1059882058
1669544325
1309054047
1648116037
518134284
1724439215
238934435
1678930690
1027208589
1856987253
1143863635
1743900829
429736179
2035310436
823676661
479019881
1460889988
1355668081
1005629476
405224439
1884002065
1909028090
1413409029
726318823
165621819
1918298105
899616205
65941915
1593185355
994464873
92656192
1059969907
1250639307
249638889
162318997
974526820
132550136
2060094782
911625897
1205814438
1728205923
1553522302
1427460672
1667878295
1604939979
2054613397
1891558030
1054538154
248552758
92120939
1144154622
370521536
1748216364
250124514
1007752802
1347630508
847934039
468753854
98491129
207754933
1565051922
200602760
922247290
532102761
667080755
827761173
337993186
747246559
1309704903
1861124598
2061813004
1147297351
932604103
792712679
1992324466
2075895367
900574103
249963921
345326770
258738511
791827499
767909482
1478455724
93395139
387501939
1208674194
1739097311
1472598371
613889296
545774504
166156247
666225620
419443964
291766475
340453499
239032747
400267018
471953037
195678149
821652366
270264638
1263557266
1160306703
1901881199
2069208777
375319767
280859092
1601158293
2028534667
1810250684
906094062
1346025853
2071366811
735932790
1365538208
1472059685
1233080432
148565571
1568884441
1460577945
981399203
278167251
1081208085
1751709827
678771672
414667253
1506930096
983943071
1791527837
866242282
1497872591
486734678
153604016
1531181070
1389680369
1829559917
1440912017
415210543
1375309168
2068956378
345183005
1870240314
1386031658
1647310675
1700579308
521975899
1865583451
1222742240
1609737278
323849359
524987652
1690887746
947097993
916254810
510080716
1759167131
631569997
1320199392
631836145
1216540917
1823798320
1655896511
1708548129
1924087275
1648120223
1837727718
1632848446
1984877363
678560799
1845899534
1957722410
730512847
522027300
1820919601
75321744
1622601663
1315218496
1564130873
1579018708
1384425775
737374214
50386934
303547150
119132422
1369244032
1587782295
1859929519
1185502551
1155703438
793254416
866936616
844997328
187768040
2108765982
25020366
2000460085
1367715882
108706395
507979094
523952562
497605928
1701167656
1570152569
1489841624
298117415
1127333038
878459276
1927444820
488519553
1723072461
1987700044
283465035
1396939208
468122630
1029706239
1796035382
2029566460
863973049
1550557512
1572048640
518896255
2114199894
1149167132
1122690896
210894544
2014667097
303817588
733967852
1487290619
669613386
689342179
1705680428
1676041540
867100314
1042765250
454370583
559971210
429536941
933557711
1001909177
919355085
1080520041
865099196
474306212
251229735
1851856860
1044720681
1839835391
106623898
1153584830
1706019788
1172431693
56544581
1626810440
1052805649
1349244028
1001887395
1871135269
2072960011
1130865936
988691385
1184055821
423924845
1735530570
698045603
1305091958
1646683976
1412692830
791623972
586189467
1516993572
990924350
1290069306
620872889
869471461
113824947
168801918
18534970
1582199599
1132473571
822589047
417671301
691194644
2026114661
1034693173
1519932868
2056109266
183608734
858987073
457822945
1556439375
1037895616
1351141522
1234644684
1159071329
847436055
277244492
2026014928
1244321262
1053320136
1940652258
483002086
1310518017
1029690326
774587310
1284587099
1151984596
1642127207
1048407917
1114338864
1755508294
1759143128
1442156124
1935492183
1234823890
1185080177
324738392
2135426042
1327834458
1108392831
616298800
687899120
1273393179
1172067894
487075710
1953471136
460291001
1234619554
900191064
2030620718
1574212920
503085738
1892745567
1595673238
958249949
1980747593
403296199
73328522
592413831
1992241465
43536447
1259284875
2003081794
255944333
17343323
1180483770
1311851489
638227450
1599880624
1547786991
761983669
777257941
122574872
1337374873
1153263321
360382813
765221851
1569950496
958494065
256341502
75343060
1354481806
1819614979
957464672
1074770416
1441785818
1503454463
422049643
1552840307
904168775
550473540
1439629496
854161665
343113208
1241764081
1448842531
686893561
1646562485
431120131
1784212515
1070042910
1059234503
1065300562
423708387
2006131608
1114061468
120841106
1743016640
1507830056
91782689
1019394516
244189109
2079377692
1366593128
361550003
1332402234
339286106
867694964
1224641475
2497679
1815075762
987053082
1164061455
1536428888
1379344684
50825546
155811572
411978204
2122796445
762528068
1644122191
1808795643
1860371152
499015534
818061121
1182226735
1950947201
524507133
2097224711
1069284229
1182545575
1901043010
1154296093
1257668343
413465014
1334179648
1431398608
429799647
1846389550
1458971564
1336585757
614756481
39820208
2012845209
592762768
660264732
516393726
1886479101
443401419
1564016900
1718868415
1443639417
1213923889
1528135488
1339588007
653832966
388575050
1367167001
568181082
1544871329
579807420
1025374167
399588654
1959056748
1537813972
1281257918
1680323152
946878835
1581507598
1725093353
2080375641
1544336905
327272393
1114848390
1955048080
1903730820
1930063347
1076292117
649820796
1764736115
132539201
1278729625
520049890
2023227745
1444171926
502420175
242361618
656161587
2130040518
1729801470
826361879
2098866247
1144465303
1251199522
341325096
1331260552
5577753
763796418
1851011221
440355862
1078991833
612683843
1380164173
739069828
2040924641
1515716602
1173388869
2069129080
451384658
1096038935
1993834978
138089726
1210811748
886340135
652647495
397981811
404220913
2072311692
1871762652
154449207
977441902
1927631577
958303837
518190492
476787588
1109620120
266639228
285341353
1010064190
388822536
140272996
154351021
100412508
368712652
1240967291
148125606
72807587
275929237
1404261848
840551880
683505242
1694046863
1373181858
623131042
1679031982
1278311738
1091224485
216225833
1482029388
376597109
253594406
227103242
273283304
1050224395
1065959804
474734105
1401196874
459425254
178572546
2089362842
1745949968
1043467173
1052391149
558140758
1832596300
490644445
1107445554
111183531
722665836
684047125
1048021610
68988661
354725298
2021894606
1251012141
427520546
2056886451
703615916
1724890960
914636561
1465693061
73709143
1496068916
1891943484
1957785141
1117827865
701266275
1391979778
55524798
1696759323
2060755158
1349046206
1624855269
288164531
387930879
1691005597
833986041
993213159
347126727
1476460233
600242211
1937712086
1325888124
1594090266
972553591
1843939370
314446158
331159960
631104996
434874270
887618674
1386829063
1661925388
1424722862
1645040211
1314983258
741516920
1182487414
191729724
1205727746
1891126470
1890440593
1599511124
482909972
1963170168
836491732
564122415
1675307896
252449502
1298265554
1803419541
26086707
1972928166
261830579
1031285653
1550137969
616290936
974559190
1024327716
384422563
1844404806
245044490
1548526530
1791217589
500173330
1501666352
322387861
442292794
473484019
922383072
866352734
138377858
1582217303
257239759
700676219
493111186
530891825
1512966011
1842663428
467375426
1343687607
132915090
1448190883
1902328460
981256951
793061300
1551754627
1264547838
602306626
766265277
159329378
517758476
611284871
722095846
1169386719
1351391513
1806930766
1665414161
1777600523
1630147115
382449026
890639939
933514616
935822535
917693148
619474627
1037417581
1176697848
212371290
1267564239
1236917411
249445411
1777161085
1177996717
1344433377
1653198324
968176405
42327069
1660923354
1988944957
267105030
1647610553
1305529243
1148021463
478163853
1159293832
624109917
1064060206
908730527
1928872825
88426442
1263967697
1568492911
2106352444
1468969844
280205795
471438388
562744869
448692613
886184281
877976049
799677093
468959790
1431086294
1123710776
968586132
1171879587
2117912615
291848049
525685617
257703087
1707661662
684971106
717755103
1942818353
558266497
2043129877
542536596
603274625
576856917
2111684553
1784606444
232514870
1784432084
1416586036
731410745
410563008
1329899526
1386933456
1594439386
1127651365
416579252
1017160382
42845181
132591703
1487724232
1204272792
684084730
21985465
1940765757
1701497945
367138547
1665660504
90975225
118333239
1674299623
1902840517
179928949
206317190
2103079876
1488394036
1012369425
1193694987
1625012709
406393557
1143155666
1161558141
1379316018
320676090
63371514
1880290526
992015108
531912841
486128943
1084205443
66215507
2316797
1329573063
987574199
277781452
1759275748
1800258182
378556152
1589276461
1215899486
483523882
308897944
267269994
705687429
934875475
1564293181
1371178607
1235718874
2039741778
1489845252
2084282758
1925589024
1604530250
214792979
924743719
50500317
2086781240
175686403
331870899
25828041
992127973
1822903034
2063406272
1814881876
635965908
648465181
959771001
933554841
116511766
1622496936
1406526920
1144160964
358020260
1620439009
791970300
773039377
1061536914
1262705674
1215433206
1492030338
1508088820
1561076748
1307200893
435222338
199316116
2035084600
1612259057
588097534
1248826291
96937575
2013193737
2096436339
283908182
843673212
1581960918
1369770042
2064416660
338318641
1435834565
141242287
1454362718
750615164
125994989
1005600202
865237094
604530488
948470358
1360265743
83728686
1722988937
1639222489
215024669
1745684339
1866866727
502225254
699732140
1033072870
1084746942
1776969994
1128826826
1220957927
1305259154
1637063237
1438578247
698746438
1208913165
1172745445
238318723
51529468
1853354155
1852613776
1154010061
3189887
2030432585
257930621
1606040918
695797625
1681834520
208125882
801925815
740736089
674618187
91727522
636896478
338938029
661216307
717795813
2038065033
1009615751
1718470048
1924414212
1697003590
1439509591
1636889273
2080314503
553922347
728378530
18421917
2095779012
649472282
256257898
576444053
1002777989
1356924915
1237465222
1344091884
1570042599
540539875
1016817892
340848815
674235844
922821225
1745988611
1619559571
1359261264
1704554084
1075123644
1568560758
1065703074
207169180
96020138
9065782
745096298
519748342
99051712
911915989
259918702
513101275
1279463120
990005883
1584756037
255083206
1359642300
897514983
1814956355
50289645
1305323017
552542966
665293884
600605890
1814162538
169605237
961641471
1021889085
107166177
671438107
1637498808
1079027386
358994946
421627419
83487235
564549533
1382513768
1151616789
1431115129
1936323699
61227744
909674759
1469685880
1484767705
692052153
208511851
748275952
604502687
1757108801
1256138877
496515395
1521604851
1816026533
1956267660
279874803
912386301
138869751
529715283
528931683
1724827438
971877904
2144354612
1368214186
1045858752
323173256
620333885
1871996479
1080095692
1775314869
1677846074
1749273864
1974858226
1752857824
824763552
717806106
726194559
1517426064
1916324230
2140056612
517866100
1354199743
679420552
1143066652
457080185
534516898
1690048094
819315813
895127181
1377636033
1211695732
1030838127
1687629783
1762734784
1402325202
167055072
1968833191
189288710
1480761081
708913689
781190322
1921503585
324171928
1210248265
576365584
1991852686
1980254559
1346446156
1097436053
1486104577
1515166619
1099439027
965509518
1427080685
1399431911
641448373
554859989
647610821
864990944
1859831944
1941560663
1809164096
2112335126
1415029902
337887804
1332592798
96449098
1448688771
1551441802
1626414171
1048409589
533604927
1051363566
1994181975
2121672818
1163628135
175677694
1957652209
1584796281
1980279824
355522842
205380539
162234554
92801792
726326800
1579849296
613259071
1838959511
673403903
1620121136
1555419822
301812718
1178491779
634196848
1627851739
1783466076
812243348
763109715
405924829
2122557999
463768645
1126586260
901261055
606216849
537834236
1874480750
251952003
2117703475
1349505651
774796330
172620718
913554518
302133551
1055433206
1254668810
1592432605
1456740208
757645659
424951409
334076569
24965626
1885316270
1636190374
1016158912
1241508584
931081576
606681795
499434462
1879937940
833944709
1653206181
1968873925
171913082
1688882129
797702970
1530590194
109057691
539241723
1672318016
152007974
1617697310
248856154
1921750805
455153178
1419547507
1077876524
1026206720
448682445
1488508522
421472737
1430411070
1094474213
825369926
378261711
407570814
1355364804
326891848
1972806798
127565305
721034823
1789237117
643859115
271178331
477760888
426315131
272284033
816816988
2136933031
105552717
87486674
307503888
960299368
1510827569
640948667
1748212464
1285053172
490312615
466363041
298360472
1449277470
678088100
1887910279
1991583376
531326867
2039503903
601667479
350977024
1832423178
212273525
1690612649
1560804215
1671470701
412426814
2123983587
1586377273
1707017339
1726235597
886350285
1123321468
683341995
856698636
601417736
747842057
1620058402
462446460
2043243222
405684509
845368296
1511334140
778935006
1203946271
164107623
803163181
983200870
2015123010
1623976916
125426599
855686807
375142369
145769734
1803383674
1440829175
1699206515
1969599282
640107161
1449344105
498848731
1280869057
1707276086
775792977
1319047777
1306382524
1252168008
1133444635
1956441050
866990706
1616218211
1924955667
450458999
376341310
1020736322
1686314157
996316006
987428588
409321633
1699047197
143896733
691745953
913273862
171984203
1909973431
1179019998
1039498124
109006214
1744045722
642620391
224474820
562791204
1672229089
15247984
1359900916
213072028
1364843461
1353691556
1849893557
2075575732
1226878582
1373981096
120512344
1332949962
485451928
2067325623
969826383
1973767296
616099586
1004420514
318273703
683900214
759233838
1539419262
799784791
1931625173
872385062
1696335657
669451981
1675348446
2009034583
2054397849
1553862910
1243821672
1822602006
1437872639
1238955845
412796081
425686219
480932111
96599025
450347667
764871905
1535850106
1687332833
894005092
1457344643
1998481350
703588638
176079413
1671901604
1027423697
2035883969
1463102519
2132668125
1409093963
1342767304
1844932547
547155188
1593168929
1887421188
1146826244
1623483204
707712236
419820102
1930680828
939667277
1222499319
1924191039
431284023
6353812
1698180593
195462640
1197103384
1183089959
1303476290
39898481
685931832
314440100
394010171
1318394513
2022593580
1351602647
1130181077
308506289
1582414235
27538052
1683214337
713363288
1416596521
84761640
1247718345
544489745
1548057607
1849110752
2100203156
2105253912
411920124
1941163196
1671489556
506871664
1493798783
1504167220
1721392157
1766763745
347740722
244014565
782208421
1578728563
1361813087
1692284879
1726408995
1572401939
968724749
676928329
1249363012
154515463
1059545295
438248136
835445460
1830318888
204004906
821149387
2081347147
1507252912
1524650778
968808099
42972256
1675438178
1616114653
1471969732
750104566
2001410114
726747606
11737301
1537085214
161459322
1824683951
34973941
1809002914
1445368053
595101859
975527756
36670413
1188974004
2035252381
1530725752
363520443
14317075
1735527257
966648453
1964145675
267006071
512969692
947329476
763191192
557553604
1177226909
1723142918
1388709163
1985983920
181427608
502865861
1535530119
1317891310
1847218984
46472695
221795468
1585152759
53376913
2073481140
973312277
947082527
383753139
857638184
1510458201
2043266738
2049838480
1127689531
258272719
559890794
399419247
114467419
948703006
184062771
837153211
1469346989
1479104281
15856586
946917629
1823671000
1681297704
183008785
1374042315
317616046
1023953107
2024465639
137843945
1347885257
1147558689
1927104110
1396200440
1086052315
1456627780
38718783
1876006859
1575181929
621959580
2036754015
1008856481
687353170
637548180
86439563
1796407289
1040247854
1016661783
184863418
1919210433
471247223
1839378940
1198217225
939410680
1408425066
1736612197
1025755269
1415072069
380026420
245829719
1686772177
1675928284
2025487917
1734865899
820438337
1838492050
1540112166
1295599088
1326524777
462495431
960419057
105461817
2125596234
207700347
1666904216
1778555605
1150953768
1190500911
1701497097
715734515
1163249184
588579336
448605432
525590599
1295098649
774306456
823390511
782929117
911572066
938562001
2091322247
649231145
986451510
1488744609
1515599210
8357809
861557490
772412097
962432261
783628815
1563042116
742808382
1187895580
1702210008
1480636656
415605460
1637314353
1047233924
567713447
1151998538
1724407442
674271645
142786678
180299219
1359179748
561924585
1286805657
1135727152
420334217
396600651
51758012
1761875351
1066895588
1680383758
608294723
1023953974
1581482219
249839528
1997114192
823784128
1697794908
1390446889
1553240299
1581678857
326270302
1838328453
1532756389
1177222902
1165521554
1501703841
680572944
1737693225
1040378661
1739503189
1933673078
177558799
1404910702
8674544
265631555
2006636173
2094563649
750216258
1899056553
858067513
368435210
1769167743
420444597
1123597310
1791031643
1288150751
159324960
848964901
349654785
1959573036
2142738442
556298426
924193212
1189593099
1509777808
1133240162
124818200
1183486015
691684381
1556730876
639291065
433175273
141888690
2033435670
223692002
2072902783
1424363803
609311388
448530474
2089999991
942445595
926023208
518621636
1376715740
1060537274
1528685973
1472112270
1147047922
208226175
2048360455
1029980984
1236171938
64793818
607703267
964346839
128497683
1749681401
1666102329
1687456579
894287419
1476330783
926678019
1219407745
1610972342
459300112
1295807922
1828222968
1700736055
598245740
1035637074
1835146194
1560089191
1361510212
1553712340
830337597
1107175653
1862193144
2129394161
2132388094
1372874038
1835687930
499660293
1379401448
1836865823
64308174
54567407
792834132
2016427238
1336502692
2047994166
1816978280
594984274
846567692
2000219660
1141199936
1881453415
1257007772
900246135
2016671188
490863727
357665148
599113214
1420624932
1002561621
1765194974
1961050959
683973333
2079731164
858629909
1905087015
1584201144
1747010715
198950816
961460403
1193177439
1238958829
1675307407
1008058159
724383876
2093352212
1230425367
1868706964
1582058348
74243568
1036405240
1046298290
822877772
1845397069
2006495075
280047767
1996834531
1568706394
867275672
1557876925
714115820
1857075310
1644240215
894034158
1985344528
2039354831
1511928727
1247522261
2082895784
157564681
1679574533
1601930430
154134325
382865623
1042466138
2116318120
1604528889
1271684698
1016204916
1260532149
1866671134
2140944227
1856443204
1134439007
1723891422
1892504741
288397197
1161400004
824088493
690630859
844430312
176768778
73468281
2078346254
1842637106
1985129514
861040684
776197581
2062033686
1374220069
817966230
840282185
152885006
594699055
1765331498
168821690
2035365183
1050515273
109398635
206387959
1043327519
2044169087
644706293
161267439
2101116674
1747483350
1281672772
1105288947
1165257133
1606249788
1186969432
1952431623
735230398
1824501306
1370747939
1446876394
1017082476
1083850262
762739458
342025181
759913906
1458991399
578561355
1334284277
1203117419
752750961
1090283345
441411065
942651861
740481954
716667450
119684033
950695610
658284901
366405603
2030927605
41526224
1117381866
915844701
1100723701
1731164454
959997903
306431360
1253526769
252494914
1317008204
2113214731
1590058336
1634613356
1710789466
701861436
141220228
331798556
105188528
1790082888
177625029
1340640220
1815508017
651590380
243711863
1651058806
858920204
160596518
1168962830
1219833537
836283900
1323484598
2009030875
206300640
539908684
1913481561
1025673735
1821083701
244284548
1458938171
1937602232
146679242
54836564
213373796
2065438738
1163012643
970312343
1671654373
780823468
1287634732
1833459478
651686890
815883427
294224148
1236762763
1307533189
472612717
1695611145
1429946802
371770405
2113006928
1810255888
617066665
314082341
1056984941
1128264431
741391515
1483478463
1743105741
118847041
723031102
1180419638
1982857631
1570882472
44685528
1505715537
1834835222
1002143165
1787656007
572486059
246475237
205748312
636774253
1125696850
492200933
196046584
1435740133
738654829
427398776
1918928981
402083639
1681229341
1535192589
1129043358
1690595768
1910491455
1550399136
248711838
691719196
1699462141
1427810583
579576395
710723364
1438234596
1726728690
351629596
491414096
1347076265
287159387
941207151
27264623
2071682502
539013532
150815644
1941348366
1140949189
1013057642
540403332
1174255126
257958499
2146304909
602970487
1611465845
98164454
515413778
1700646717
2106686160
2049463919
1288333825
2106211783
1417923375
1570981797
1219983108
383110408
545406030
337638646
1536636830
870445775
1365145009
134229606
49790865
926616896
1017455104
1037995685
1937030433
1657879588
1278727807
21442257
704412664
1677861310
841359574
1883517023
879753733
520460607
1569614487
973232737
1933201357
669492520
1381317970
1022243355
542301367
345072771
618813611
1594394352
147255987
1598929030
2017306122
984913757
2087694723
1490966409
1572180370
848221240
1014984297
1843581821
1616670374
1586235459
1299426461
223886425
1513777373
1819056302
1790096274
961465759
547277641
1572460923
1852065006
117481566
1566352410
1127050593
1477890491
1257965862
965315564
1112548714
979123871
1468212543
95021297
839238139
1002161791
1389700706
2088996895
1415254176
1718033610
690328731
368314014
536798057
606132961
827654336
507973796
1417532550
1627719838
1344965189
1339148511
599231562
770667744
1148745234
240078605
1148661344
287219644
656387848
913235726
401892218
386435373
220475598
868368555
1763820832
373718867
1806324284
595317636
665829028
439079665
261117920
1619933574
26288662
1136090096
842254210
872456763
11861018
284037255
2029006528
1265198590
1073994689
626241967
2102458008
218574141
2060471258
1251140656
412191368
1683814267
1040079398
1368391089
1952615830
19789503
1653573664
2117617206
1829545565
88133682
50827663
1518818296
576420577
553126089
1623250017
760610049
1579643095
129629145
1006156243
2060341853
1517943253
1640471409
1725170817
910135282
1650845893
1069201384
1513085784
1528560587
459806220
1213662028
74019663
534188232
170227571
461809105
1570212560
228127509
580973851
1899187921
768513468
328945419
1507816722
338583074
1071850922
472687802
1633122435
411043463
996317390
816471524
1634070804
1397606788
592504683
833514260
1911301440
1739776186
490518784
943179620
669082154
1462018653
493150908
879942242
1792099409
746180123
1420357836
953539732
236623463
1412119034
131159048
1799807602
2139486117
207011266
224797000
1241035394
935458006
1668431211
449274901
187849955
1678524461
860878198
1708368878
767838221
396200353
1626798987
73227961
1863779220
801819795
173414282
721908749
2032386109
2012638560
815267711
1672819923
1243516789
779629881
1183668452
1383468609
2138606754
82264572
1976389097
401774744
391022479
1106381993
1104399499
710687062
1994780882
2092295732
1603707980
2097911585
172243747
793019287
70872293
580307463
2113033028
1056013582
2041436308
755786093
772091215
1860504788
2040395374
715119258
1030927389
226968173
950351286
1204851814
1343245496
320405992
2056416966
896709984
1961377738
976691352
60170624
1890857503
66038640
1766412035
2064600408
797200643
1836717071
1419975276
2120325098
1002927432
1983842205
273527325
122631729
1630022973
612185472
1624957464
64375465
642774928
1993016737
1421124546
1346704548
861229368
907200476
2003013514
440383268
1038276661
176709304
1883677191
296542772
169144279
1350144075
158893902
180758546
695049911
914341426
873064206
1066916463
791606532
1546818174
1836234361
113835775
731997871
1339071679
646923979
1345117514
1767514157
1842886729
2142052662
1252852584
2135500362
1626674149
1031687712
822430552
1625539644
729016603
276075951
755477371
1707005983
2095609327
1020243026
1117533074
2041239089
821185126
1194590051
2074106544
462532223
2046662531
892201615
120769138
736121575
909637101
1792458718
1457835852
871485140
943616404
860642961
370584784
1357439969
506510107
247380161
431197975
346018892
554740080
1152974155
337582259
724262664
1412605015
1293588601
591200692
1072988427
1398111877
482595245
1403723008
1894686658
187652189
599349762
1487878438
574688971
1606088640
260005928
251200017
710867716
1587074328
990352867
979046594
464021219
1821538711
1696085850
3820558
1853283147
365486307
1714952292
1915991829
85337083
88223999
108670857
1557577066
1066690054
143409427
132721983
192839097
1915388068
461695029
687948179
258316517
1073822763
927398712
1235533865
1430980787
412462790
1377554131
910816008
724304103
949726513
249651161
50873734
510089084
677177682
201522845
411964942
7604280
1591229576
1053770211
371741176
687934937
1235411036
957583820
1088529019
1376638753
1422447339
1439282203
99864180
1276163818
1785643343
1310108281
214516852
659262520
1893004281
1806045891
350956441
1239284350
934583925
1397846069
1103456043
369633341
58458287
2122253457
2136975479
390402406
96941505
1629431692
1045381001
790985079
1030031968
1678439830
1942200487
650573547
937797809
1470701255
844794026
1972625014
756926017
1939984779
419594828
1329789843
1802600524
1870415815
922126041
289025951
672538126
1164671236
762027729
1820932919
297535780
1080895790
1603580604
1913104474
117385593
1979332261
2121600860
818602743
2002198253
760349192
1852519240
1741189398
1705562582
15953098
2115568244
470346441
1667555820
976788043
122218725
2044607244
267270888
691081985
1727797798
276862660
690976376
1785793346
1238436447
1616564382
338436947
130873247
1359907656
2104300271
638669903
1322404043
1885770646
1753518583
319421736
1207889777
168966803
1505491544
851675750
4999823
460922284
1026916277
320490998
77082934
265002490
309070072
2112503527
607116502
199697314
319914058
988316190
1258179420
1412830255
334555044
1152944175
946032755
1803738190
1374574981
647041792
546533989
1623443971
1793726976
1785796051
397246102
882530388
1699010258
896039934
1355919044
332639253
1830654682
1518551828
715657631
1256003284
1231306973
2115407298
758946937
980650523
1163186701
1639108973
612226916
1056964779
963978078
1087717147
373418343
1368654469
1722596806
466449228
2001104050
1023091169
218443449
1572758860
190684035
715917797
2067545335
203669728
1913027996
1218083877
834411062
1185628311
1227483472
1601154790
235916448
60507221
230698224
1878902982
1283527885
395990650
730887737
1345919498
636145724
940246767
1126001868
1986564970
781467467
2077076562
946805751
1150838763
1073606035
67480402
437883625
769046375
1276549776
1217160680
1554032579
249316098
1622564003
1230159443
2059777131
1308108827
1286841329
884029834
1115292199
1415526132
2061465204
431914423
52545242
279061812
891011949
1606029630
292028591
1145641055
1653595937
1594231338
639352533
545555
2123173312
359168954
1198987839
1337169027
1962090563
1891947025
1604778949
1685881569
343135387
1716052624
1873461537
142753017
1340831148
1007062972
1307388667
1543460749
916829436
1995497638
2103448193
919757884
896027480
427897831
1508120084
1071853376
1958211152
911156194
278964713
937213776
585370999
925514470
45109727
764315123
2011352721
408539870
1929697940
1770386434
1657804603
478209050
900844675
1206953437
240776593
605254539
735280010
877596147
320258089
729153926
1607336841
1862486213
1805772522
2027561898
1833616543
626519202
2090450238
1054642825
1790591251
2099460617
1218071984
1548765684
2040345000
1842905953
1625590241
1988614126
1231664190
1760274731
275704022
1115422283
1943408564
317269387
65630104
746121155
419409898
1584471158
1669247591
176759037
1299890909
1228937773
1410660509
98781025
180599908
1157533738
1466054188
2139536813
1293757928
1991114459
1737730014
1693245003
1443095414
900125953
765212348
1875203353
1183424352
339362660
2012253744
1215943219
697480366
1362175079
1559246673
203072592
2133817596
1248969343
1512168526
1613235625
773597648
704949601
1169884797
1087276379
421862037
29592202
681686545
940999336
1354813268
2010065683
254358854
621020189
30154754
761303763
1758948805
1511077256
107166978
1582007373
507594309
822730262
666421650
1896583423
1567539473
870377740
440648678
684146107
1420286459
1327127881
1457756501
621558591
673811334
1250014752
598664896
821043612
1435779705
393677074
982739802
2036003083
1802648217
1890804097
1674905848
1195575896
1019848206
748958733
690518653
1979731909
460128367
1364741728
1120823141
157164990
1054441674
741434146
861036937
675176435
891113637
904509591
1567682150
829609362
1354717456
854414004
533628823
1818992046
786663002
2040792294
164406195
447610433
312722392
555795815
2060547775
378591049
842190333
1291552195
257007128
1374962568
1175956022
1227350879
932058411
248798491
1624139658
2077084441
1506748468
1374798068
1118376421
1809270727
886208201
1445322597
780276112
438168851
19068563
138181224
1433069021
1065472431
482378901
459157215
1541103840
1493035157
1012112486
1401740844
408374114
411700243
2013050789
1190569503
1593372410
1709592372
604359501
1137811430
699749901
2000404753
2065688044
2022120247
979588030
2009102567
857642816
1920663762
1786422353
627210350
1468031339
2063765854
2022088384
886192234
1337948637
95706534
358280453
2105152329
1726750366
489595773
585056207
1930036917
1533747479
1278751864
1133741243
1456457660
1944397360
105300994
1331679932
9088058
763499099
1688748036
1735413326
2047384715
96176349
166893270
1101238501
886468505
1094955141
372540188
1442504736
1125908438
1554894441
1851334157
828290689
999345809
1615457162
2112366955
1102767431
585151942
1394864207
624725814
1727246228
473863729
1308101414
964644105
1699973394
119717050
1382388069
170749932
837828063
1903827915
736125510
1471336087
1579727198
1305394097
742191009
863656525
1083732027
851220290
645731277
389373897
755592061
2130614443
436812659
1196175957
682860502
182817345
1853712950
1574109784
1037846773
271001338
1585169891
1126757933
208604853
1775625951
897581266
1093462259
524956051
390422503
826322602
2080253690
1177551058
798903760
414772765
1299353894
1008236532
17073093
18996935
1112620765
1933921997
1163826148
730072759
1317879689
445499376
1605765740
257081966
772841823
188773013
1803735213
1300502387
742393495
2122153058
1505746340
2063900404
972749780
1640382488
51334882
1326715219
728393559
1893907144
510273225
394350556
1595969078
2079100990
941073719
1159828258
475815199
1226571420
1509250258
1047442450
265141521
1995576127
156034654
1860689455
1564395595
1875035257
1727371638
1011033746
1694254474
224472670
1202558157
1921033634
1774656997
991577098
1507366493
322296539
180149405
1344951055
680221771
2120544872
1939545297
1043424276
556050778
2122124681
1391204106
1569211786
1948365317
177874179
1329085591
1700259157
1804643967
1629337510
1570070763
1587430571
258124314
486195754
1608671517
420590747
1605288119
1664790163
1651574051
1069091785
226567910
553976693
309327533
683729015
1163297220
2107191294
971758647
800451470
1904497110
369962214
919702961
1618189929
1430064182
866165201
177897260
1274202711
763005127
1127333402
1557959622
1683317308
1151084291
1954378935
131298071
857231998
122204339
2059732450
1254363705
1986902340
1116931530
1705579680
1695786687
395886527
1998568391
450300873
977756488
1763157451
299175128
1995367293
1335454150
838562078
1974000091
117544720
1063098982
1254482911
145332966
1706352636
1512158173
1657629375
903584737
1706917794
1967845294
909112
190706725
1574332802
379397025
1517548675
1921090399
1787248220
552725411
1049562505
2011905132
5198806
1466817780
1162471985
1007300148
728962772
54250050
807267139
529696286
784445930
1314217314
347022739
414858402
1602898223
1875950967
286381765
747561785
218207596
60312835
403286873
2146197493
1044067578
1896777602
203099404
2123012150
1528993158
1433701862
804177399
1046178638
1623399414
1198346571
710068451
52217282
1544133205
340409572
1209673689
783349430
1847156711
2091491925
87813847
461381326
1399109106
1681253541
414872871
503305146
1636567776
946344574
1921354827
2063016542
1584940306
168004313
1060238762
779037005
1294420335
2137179336
689866230
258664825
991214707
1681814954
1714037613
1924841186
2107127260
1293837981
1570594324
1845778611
1448261279
583887240
1126306421
138593452
1742168946
101238392
1995689556
646077799
1277606671
335462181
1191771726
1902350522
1436510476
165194865
1813443423
2097419262
690428286
63577997
28329389
1772823083
1106943482
151145119
1508567404
518112057
2118483144
2135161439
283337556
92704137
746023177
1515529071
1855311118
1161658280
195840060
1060455890
1299365310
1300511322
836749373
1040590585
163539481
1503153972
96202054
562884969
536827999
917660736
315295733
542895459
1922677122
290188687
1119776467
1181773492
849534637
1470000757
187961009
1865197677
416826870
175199525
498403955
1905600403
294328211
109739934
1238130908
303090908
838037625
695768275
1038179464
1500025389
816088402
1058255486
61059016
1805207017
1245665938
1575764594
1918216670
773436371
1304557567
180474590
109364830
570370200
1104057496
1612282802
1699235360
889892788
501988168
1432856096
468275379
1645701351
631159551
1686309545
1129823814
259313394
1754358970
1572303192
470824010
1854168683
619863379
63304032
1201166306
917576437
292869437
1573135744
1119498216
1030413445
1971619885
166877583
688351612
559248257
1942903631
1842887789
498034229
689687917
410522755
1747980046
1870718548
1975003658
1484672390
1900950804
101558582
262633909
90369208
603401193
51481066
1883680505
246862738
164960751
1126394325
2094996939
951231673
1088983818
316292177
689906430
1729867926
116068321
18291705
1153199649
1929570808
1068580776
1952935691
104469332
1847723134
1208676640
829623744
1946429567
1984371525
1144042266
1356667985
975359989
1288669492
217622098
603012655
1936694586
214625042
1946563246
1446659812
424152943
1140472065
843483116
376060093
54868228
1817389726
1349621283
142552870
1477697966
1247787721
1152848741
977136952
926094652
66331665
928976543
1933340781
1301898949
1670371393
938124910
2054623779
35467312
1676061261
519303414
1348824495
586064364
1232393829
1978730314
260806024
998472623
1245216825
709132731
1736804539
845698546
1486799183
1182023439
1697327076
1412383444
672666292
587918736
204919572
2067968605
640803879
1214433570
1089468344
503867767
859279977
1900396970
1230467588
1428564596
2033592130
940491403
2058342205
62493388
1590208520
456534368
1944771530
797545374
261260944
569235090
1756861174
1912337405
889670094
1188841176
1271316996
2101311784
2092487391
1316211466
653209871
607871034
344918692
1490961097
1368348956
817153061
1907686392
90258839
1455365317
187828830
2094530062
158889119
1426449203
999220051
1101193315
530189514
1456226858
689004551
579528700
830287062
1469565236
126808722
924596732
386331913
60170057
554651341
1047752550
191703465
1857677577
262527648
853330888
511649125
74028924
590788732
406635476
968451348
928909581
1355590383
1078775313
434402084
1252269636
1531445946
2145992586
1182502985
538107820
1227798198
1847509495
82590502
530644490
852117558
1572985863
227423148
2011042939
1790737571
1169828973
630310466
758164909
197921852
956477872
887177502
767023261
1989946086
285176378
1653739811
67300664
1289698236
2034484124
1773300143
1431878391
192031561
330028172
355381037
1353256785
703194981
592026006
225499166
318822379
951145787
1334767010
748663174
122167907
1472981157
2027484735
1080581171
1066883533
1109249221
1367484876
1182160762
1135901412
426625336
454756805
2015705082
983952317
1642006281
1983588261
1741468814
482580296
1585128625
618715360
1984035533
2120393947
1361665317
799908449
1356585895
1177709035
2043363705
1019033334
217212270
1881526495
1852506104
1980723816
1754847353
1497883640
467973043
195023799
1343739671
1403789708
111145537
716644586
1957667844
1235514517
1606974738
378809528
435143818
1470669902
1011580700
1992239122
1120464919
1654280234
817521095
1405738463
125021461
1438941961
156817790
1348424250
427857213
150784445
872366281
2138306415
1676405911
2033714864
561274237
1812256277
1447972043
2002716543
460809842
545077382
1256493698
482420354
741729742
200266998
332769437
754034153
1502583556
1624496333
1711775252
198702838
1604723722
1864013059
763526738
184175956
144357482
49646684
764481031
101064370
435933473
611880259
1149010853
92096965
1125278603
963176253
1148307341
1707930217
860310934
785927848
1880373829
624244423
1021046889
1652762241
1603204884
1957454008
403575900
449082666
924753285
1053943118
1139580687
278808811
750775589
1013852774
1609197382
1324919036
555788692
161878895
85021785
35155713
1506052840
246527654
391733010
654735644
2088102134
1579095613
1455028667
939129627
1455251677
2038482173
1140691693
1497318548
1165968220
745975187
516391444
1633380222
2080297072
41669642
1068184646
2056878979
453062200
600382457
1697232771
1606267030
1262796246
923063009
608188811
969477026
1549894903
760941379
543918291
2031391911
1335267925
1739410742
1526965665
939901767
2060858276
186536176
258716488
145884571
500893043
130863046
1412558153
1221150901
248987149
1358744151
602115059
543954332
228225598
1044543559
696006725
1896323764
2069461740
746356715
1722551212
84992055
669567739
2050187446
611916731
1800719824
760314961
1572626654
91112505
2123181662
1501096640
264223090
1850750162
795873310
777963221
1917983006
1815538337
1016150631
327032133
1665266985
1749269749
1063820651
1253234421
112020849
960130819
1052854892
1318270489
300825234
1418968956
1921200373
1754360602
1713064469
1657930063
659720513
103792880
487086606
1342236777
889773636
1166882299
1438662202
1861957205
1013399774
1279203406
1294925047
1435826251
1224233571
1153858688
1667188384
1479921525
1386025647
1852418742
1603305852
1254068214
418759962
1853429654
262485828
1829449745
1814974846
1017069066
1087645971
2029654510
1883707993
206441112
254936181
1848593341
778922733
1969965222
1007583197
951581999
1082498454
754945153
1985576189
2063638803
367847959
264557971
715830603
385122039
37156991
689677536
143446622
1617601001
1412076456
569400189
457646245
1658816230
51006648
1642577057
1598041791
1657706350
1962392360
1684917555
601701169
492395033
212269579
2130697817
1843730847
70690148
1176765549
1048913204
1177135401
1199688659
994208291
1562276580
1495165623
1366666907
1836361648
1112402025
1775604401
1262645297
1184100891
1084621228
133627679
596892162
567106796
826327856
1317385937
263470286
146936343
716383632
1876101607
478167980
1745403740
920556993
1013883647
141962813
2056844832
310012817
1511240502
930263661
1769720547
1280359196
1013523812
806112466
808822129
1584720648
537001690
863763896
446256683
616353564
854187838
74427337
1993565658
1076293104
122930780
1981900012
893163993
19176540
1604231883
545017265
175519638
1251209573
969466381
667053942
1911130928
1794037608
2132221907
1129789633
223969651
85070757
809194083
743062290
1692416201
1286934962
35984741
211692475
437111870
1648365744
1387209915
359575572
996723523
2105339780
730035672
327522404
2135626190
255736312
639976875
426731902
1763900556
1690057785
872346892
1986580633
1466543960
1528950638
1940853933
1600953499
1528623686
193328655
233202943
201014956
1933008589
821646955
2015772753
340557564
1667412287
2018476846
1445641792
1127771969
617526581
971611559
31660964
1683969037
1350386441
900736244
497144203
1151763342
1338752498
1897091965
208577849
1526335788
233055230
1530636835
1064132774
392649723
943466716
327318928
1857695253
1851570730
1140704032
1227264902
1629538304
1422119721
1453039480
1391565748
750866802
645536739
1284114710
2079362817
844063522
1643209911
47496080
1913620466
11972786
713359084
1365481030
1157954735
2084120486
995422127
1703548918
1415777049
683866875
1275961996
878312073
740933983
1944308967
121553230
1241385422
780092442
104438726
66871820
2033632983
367729209
2003577284
387161958
1935372930
214282523
1957191042
978336666
1874178822
342798037
2144744068
702595810
2042076903
885087930
7150418
1256421959
1249117446
494627479
1744833246
112817435
638391232
1541796024
351733272
1495217361
1123790159
938305325
2025363526
386647637
896350012
1273226939
1316637291
1687193995
408040825
574344048
1471221549
284894637
1976882577
1640148046
2105421306
1765915595
1378405072
1414783091
1055796943
1923806873
1111303127
1267126820
297379503
948797201
1268815970
1641004215
1924736555
2116815955
688445919
1872343669
977374312
349839238
1706408397
133265033
1507811785
1238541687
743209542
571985460
2008748455
971374080
885090340
301254068
835273671
2049273319
169990802
599874185
1902197246
1894034108
1393703133
1470777020
49857426
1020335534
1607363133
829520966
1595545447
585721752
418366824
224378655
1887020246
1443529914
452472203
1593705482
391504934
1726599516
621736373
948277532
2059491458
16831314
138884602
877686868
1048420749
324661187
1192126611
1009483209
579312307
1638981073
1540225446
2121575392
25782360
1658709486
886706402
2003009497
1477740920
741424495
392813263
1259456160
732499711
2012605274
1264755016
1110889651
1496501164
1957142157
1543222824
2142033697
1632873650
773493877
393969871
201884665
48588240
1867756836
1552265688
1089578280
1916514555
2037672167
1352649928
297523048
1504899521
163567195
2018766192
1790444513
956335152
2021841104
1198029183
429376395
737956043
673443456
455343315
78116300
1591552808
1737287364
1181230595
101308325
1373511003
718146590
2064011297
1304616926
1582577281
1690074282
1711404093
325792367
648454255
170208411
1017988464
1511105350
2035869302
1165130040
1142270169
1671592771
2031868893
117789070
2043711106
934348565
1391878368
362709360
375219829
1856460083
341178156
880482923
1136061638
1875571800
1179226488
447000673
1929306268
768408767
23239020
1279961206
1584414500
1618516566
375075040
41712667
397484793
472762745
1069907900
157528973
1346146932
781318083
370525910
1492551512
54136360
730853559
1170651464
787459364
2046557343
1325392866
1847945080
1012083700
1933773617
2054786513
1086229168
761951912
292752005
1644228467
100302735
192946263
1197330608
1190435788
1888913404
1923455988
522018752
1428630685
247947151
1999327062
1448600598
423281085
228957943
1488429840
1457854019
1635076137
384559660
1128960694
1653925870
1885953487
1017089621
60825621
1003629346
1373062773
728873975
1568940072
1985508334
1667736593
349476894
98375712
14615260
260758741
705626970
1247414282
1510688178
1932980631
386680327
1227023224
618499627
2064635714
2067361679
1286811038
1592868047
637526289
655142576
1864240898
1880392955
302365892
1548277831
1735411932
1846989599
1741773148
2105032398
2068559264
55046344
2102969772
604334215
720655921
1332168594
177096122
809929654
1553257573
781704408
1683932419
1166498425
1519503995
688921456
1031379266
565556734
1284467163
303900810
165372967
696366425
1565832907
984455793
948230788
1096653861
1063190955
1397770440
1848013663
1184234174
1121804374
142170454
1813946913
484650445
304627182
1455300992
704048920
886117405
1429379360
104152823
358218465
2108588440
1176004329
1730085490
1038637161
206657204
133038730
141421493
2058684619
356965263
710853763
1063471784
1267279645
1949884520
218226829
1564059223
470291337
963355108
813516743
1946684067
2003870345
977972944
1430354193
1188944609
1010948140
848150416
1413438852
288650396
1124400391
1902005168
1136998280
1100918293
496543734
1466884060
278477488
808695895
91301472
1788931147
1710014035
1461641753
1211876202
481641985
1609122468
2061904881
2090908816
1203974495
1760182475
549914381
1434993428
32403652
765570207
340354135
71058176
869028679
890
1251156071
634839578
1023537061
1515004190
1196105263
1113593500
1114089979
2067594658
1184126154
1175710106
142107537
1893325183
371473834
1176964315
1228993946
705779551
372065838
1118252099
905660618
798082390
287466212
430160491
1050821862
674651806
1102017869
1352351600
1869090364
972467562
267023476
474624989
703076545
470967803
587048097
820440701
87329909
1521396382
2107705201
1700905963
1424039303
1543609814
1388161017
765638522
677582765
1396345770
393393475
651620480
1585442036
1585756388
843069598
680842784
1430333778
2019589322
449743070
1974409591
131595984
1266749799
2078755112
1388012337
1074538925
932319021
763356302
1611771550
422508462
1156280955
454787926
194552641
1828566610
771414165
389491173
1397949837
569835375
202868686
1989701987
1371702853
1674682572
1438786045
521531192
1738022044
1528828359
1488608821
1209659623
988711796
1294133638
1453899057
1880190580
2130384946
1998107228
804943562
1718102672
1360989985
2105415754
360982065
1751844489
538062166
1343528800
1219210840
216679069
842526748
749672249
1441368272
1143160721
144795732
1215414360
2141537323
1657484775
316314877
358719819
1451774580
737779813
907384023
1750026621
627413579
290714071
1839067733
1495569098
1209204723
529812812
1258462734
36697665
1334192594
2076953152
1815821175
1133829163
1661920986
695989137
1663134776
1831189833
295254043
1103767705
537675084
457662026
2056949462
653367998
1603564868
476074702
4094077
531861460
580535956
1761911359
1489221098
2106684579
1740926613
1360630890
805876371
1202229902
1146832498
1760284231
1567761976
639726051
700471350
110971530
992348325
1350585549
762228278
2132741174
1855941966
1823721141
1517353631
1270594463
1472352626
1347363743
1937191840
1366692914
1349025751
1308585053
942649557
208696346
1330717313
2014592765
650274529
516378940
1267971763
1247974803
1745976882
1671816662
726325181
614567325
330857819
1717534370
1305969275
274074585
2139378987
1699810727
376580777
163917536
1456465692
1830188997
1588809828
1943970627
779312101
1972695452
71995999
1289614478
1360008978
1931897072
701234002
986326278
1644650855
756849962
270527141
764980594
268582300
2141120406
558584842
403425422
278785116
2010829380
1195853924
572760900
155694304
747833901
1361335472
1602657820
36111054
631657649
1187271040
1497769366
821389023
267516980
274650545
167593178
1151678042
1874765239
2048341009
549318941
1665550165
651810688
2128061109
1315948083
1606123803
842188770
1345622692
526766939
129599632
1715921634
1296068615
2103695717
41579763
1781652108
829329817
1804933339
2114337449
923241430
95361894
72159648
341301267
1694747099
69790849
1639847763
1280218708
1028654929
2015438278
1752163012
1920572082
248078525
367385612
408632299
1434851317
907648482
1850000026
932650936
1411549799
2053386188
754622840
658071438
421191327
675067359
640147868
1791903991
1515422510
509735859
594060827
385556155
1193348908
964465125
1195480546
1207617370
2097724854
887478295
448983614
739729100
956193663
486181747
1010885983
1445789746
1062832982
1136084858
1298849427
284677834
690659070
51815305
1854327007
1890891009
433269515
688527657
1961497142
828490070
265411180
1694263092
1119829462
1599925421
447369584
62933712
1524140072
1825108513
814986231
1167344089
534622148
161891932
224550521
293531935
647307519
281961794
1652574540
190474738
1740849935
560724288
2120045543
1587673308
1300827506
993736118
1846746480
2140318547
558727962
155026369
543169580
356506070
672706738
1855057237
1046111108
901094279
2058074373
2137004425
1772104616
1234910053
822684015
1675951822
542862575
1605139242
1200064860
1439084709
755985692
952307884
560345141
201822427
1830134426
742155089
743397031
703958270
1552034908
1502980784
485006858
1126710745
1496042341
122769948
683646887
1984499644
923097730
1805339040
1386540491
522787382
1859868774
2034722116
636254081
727540147
357211379
2054741785
601083872
751919314
1434572112
506313035
483294551
1766152468
944867039
1317143737
497982861
697249754
372272446
1079436765
668941174
219144396
191546493
1868394940
1974539985
167513942
573695196
110825146
1742896775
24602704
1653762372
1560135469
1893333228
57550612
2115200860
1132443860
1795647909
836794259
1020621399
2080124008
981345472
524971628
1220481638
531818560
269670297
1884592062
1943048921
1805417436
410293205
359394905
963943983
1215498804
1768880528
364403390
1442690246
1936035223
1212547516
330043180
425032924
1144993814
1871911049
674610891
668260030
705209916
57417158
2089752143
1172653102
1101577712
2007356763
851604554
15047082
1906715975
615444050
405574859
54643784
2039425409
798955098
2142330031
829944292
2056221840
410203708
697928409
1497021927
481669578
655853882
1531782505
1984556193
1992387937
2038117616
1023309878
2142005316
926163682
1908713347
921460991
1896231866
592951888
825377205
1674777047
605950192
2065620271
1989697995
435923270
1330149644
1209869855
1134069556
553253950
1191413266
1722757271
420336886
796920667
508647731
1966917839
1934537844
2118468111
1288831360
2027009047
187994696
371860690
498893579
1700765490
2095080561
1243371990
761183458
1570226186
1334161288
200360811
493621632
2031424792
1518181327
1757845804
1230753212
1769460419
1081639322
1058930281
1639067172
764755329
706586982
1814432126
684853957
1389100134
299285533
949329229
1411502907
1898926838
876321723
894151940
1813776918
1855444692
1328832173
1272368862
1300532224
943358638
621805531
1887911850
1131051908
1343300778
2088892663
173291595
1311149912
554532645
670107229
1920784886
1281171216
323360805
3724571
1821810431
898340022
1320747793
1693895656
1117247814
218559606
1651174075
2085071223
444458803
434293364
1511354504
1081959609
1577215440
297040282
1188889427
668136145
670255092
1294916349
1442902723
1966339108
258104055
680549196
1333663422
598369598
1234289247
1805891234
1205954327
1526660073
1826167432
1171633181
1369791260
2031192358
1032155275
2107317734
2020678882
571939824
760222585
1942102788
343084353
212467604
1714343041
309132274
1563496059
1332363319
691765377
1232542361
1726546161
1968895470
325995853
1603441252
975623535
38611521
132468010
661213168
1955372946
663394493
865022516
1786342644
210934966
803099152
1600631440
487014811
2137568850
99642478
1529459496
258384808
1875166252
143446928
1430324365
592358026
802300213
440377835
522965014
1728253359
795684217
505904144
1984020704
993183825
1125621807
466416172
1991572245
896862043
1238874672
1030393359
1807070678
1074078467
50812144
1423138393
1012610184
836408176
555712499
962842452
975329594
555790830
1331198250
1445780804
267433173
1729639730
928886338
2035084600
1280756351
919161056
360164067
1908530410
731061165
1369562673
1757088656
1853800552
776530637
1972014412
558938890
399049072
993105000
1815507411
1222277578
49178674
1638975279
574732107
71775717
1093440393
430234868
367991400
1388632556
260151405
1211074533
939117538
519707374
1960753037
255607130
1508028088
1180738606
1490389696
1880894978
1849366638
651432055
63782519
1045040065
1313163763
1595747807
1934937719
1679133490
1648396692
361842516
1533550549
250289956
338754491
710568146
949711701
1899775625
1081757845
738122262
1462348499
1717470273
1373704558
864807110
131216501
1989231032
116657244
588785356
375821645
1011310018
1471465185
1374441832
1967659730
2044467794
2086599280
16492210
830925199
1622886576
375831673
1193340039
513671421
491297679
878217202
1865869591
1437343138
194388165
552063554
1725426746
364990682
568131727
589637170
1070909843
101961678
1864284594
305237022
1290182344
622129777
882605410
2076705809
1099368433
2000762935
1731968330
1761065148
204098650
2119267221
181735200
1873247075
681966321
186859261
2056359224
241745382
1765479827
753699412
1167855447
1299169551
881061877
1934409374
761607840
1151621617
190199705
1116554616
247179314
835247075
360066135
213291560
592120069
135976748
756251339
974239685
1494112386
1363448517
212887419
445183474
197960751
748473140
340453499
1515371649
2001288389
1574324442
1583856976
1168416003
1503499114
1815482137
725051166
1618622172
789454846
91330547
984058824
225262231
1417713264
129946679
1391250532
410579012
1857518442
1354970929
497108525
1629365380
965257030
1074337474
158313482
225736507
107016823
1046530115
1271143975
801989481
1839375013
66368432
1792074510
201012458
153885793
1367098682
1848604471
81044103
1075566232
274146993
1892622186
39327020
1568302864
112588568
1107821240
902808012
2116692481
1908141452
158032960
655958895
1931861183
1349915696
2051700611
563679685
931618106
46613455
1574727766
191250526
1131541852
23014323
1525924491
652210940
744532691
2080502920
1557189598
1040773066
1154813898
1059590617
1624744687
653157488
690567634
944949695
1269792854
149061117
1385817554
850435575
816000536
717035633
1654346807
402176332
1910653733
237210785
610584165
2147170261
52579083
1292871900
1289488134
1541886315
1395131222
1489332817
1250232341
2101607191
1783972713
1623730559
929912878
190217263
1442093829
1199475226
1751159238
1721238695
820378625
583964694
2072581014
524959818
191491603
642808944
1255334660
541601599
2036282576
176208047
1508444105
31054553
1106707802
374031600
1808115449
682623869
1435044565
392055267
1653372507
15275757
258893782
1795038757
1895612130
1282302879
472078093
2038037109
711871814
1472682770
1791147232
1341596784
678880430
2062383902
1847599871
1957451920
1525205223
1418838271
651023678
1759137559
1950728371
1353865617
1725462724
703972658
161211089
1234029519
1153100389
1473636731
599121951
1991279791
1843200200
2003953283
1628609744
1125383544
786106388
22977699
895509884
1435972133
451761268
552586203
194967314
417338130
1899759236
1341709094
55836107
2005297560
1131315617
583730372
519443177
1043807667
1522994498
1884299028
1854615145
800278463
1600922991
1352716
1849900761
999712749
724895632
1124287893
840006026
448798545
177400224
1408989581
241597087
649887770
457245242
448586665
1170881015
65895701
1796486677
1044345553
1053004534
1023508484
1340208008
646339521
321013915
160226807
877232510
1297623135
2052101059
112540051
361370828
1217251078
350736873
92743996
1261229970
790378470
1611984684
1160811625
1023182516
551473067
2134523031
2014516345
24507256
1783000304
1002046871
1337513765
264628479
1776102918
1730978898
282345376
784726870
1777969314
827513454
1239293678
374552384
360761525
323739952
2011158196
132845948
723046320
513830871
347712613
724637348
1292547129
673548330
1261273190
389765975
1944521006
679039556
701762642
264778974
997780488
1318947019
1845756153
1630109286
212942971
148519475
667934556
440418624
81735915
1013897561
879538826
1787637105
475480563
190563367
1362049378
1647970343
453386034
159765132
1940215296
699146199
2120776777
1669145454
1462785146
683022680
1412051292
1408669780
83801187
1392708599
1818905915
269003777
1390821362
1971614286
718760554
1225142256
1707067060
1884514158
324772193
1543537185
207084242
1201604501
259947445
1702234508
855794331
770702448
430535937
1041021201
724709402
391272794
1697123498
1898136744
891046970
367177746
447498561
265603429
1860377838
602542817
370424043
40104739
97615072
2113619731
365102835
1883682060
283406970
1825807210
576083132
1329422045
2138700709
1288206932
700982896
282026934
151214410
1377037775
2053137049
1656822404
136585791
247496115
837397922
2022889456
1486342000
1720789564
304805084
908593755
98019706
731793735
1094124507
843080646
1371177721
312185309
133991144
186683694
689421223
1962256163
223775088
629687097
2002696533
1182402960
1634987151
1670537612
194517611
1281419317
1338326957
1855826464
2105277852
2103517344
1588949042
2082962421
844902108
569812201
1661400972
1305500966
2075216063
968393832
173059666
138801243
943208030
1072234240
208314526
1220882290
1810541564
400583374
52679070
722197525
1670674314
1924268346
1818120399
103934301
1247756700
1303010382
1370174998
325192811
91524857
447850775
210420087
423520938
552870147
892818789
1463276777
160822631
78723182
1356620754
1357255223
513085571
940265849
6663767
1262422692
1164790885
916730282
1516404842
127168473
1075131370
1710559623
1156992604
61442059
539288279
161312803
1646564684
491183912
602600354
915939371
2124582178
1493862845
1708306630
443739975
2026505217
956479137
477228572
2103522916
2075019880
1515596745
1757274906
1248027888
1620911472
153109996
1137412647
513478742
1849123049
1550363556
1422654641
1029906512
920945063
832900942
994105510
151230738
73981774
1642843458
1555689040
2039575531
1000132111
151330611
56546844
931119959
2125778855
833548857
1289378901
1419272258
1500559591
234312007
217590183
1467459757
123248340
164620454
1908549012
1156614290
430091362
55220463
1386810559
1684007365
1229172803
1242231672
1198984777
1230629849
76096010
67482400
1363604234
880389010
1614364774
1687975589
1453592630
894118367
1976887520
2116801143
1801844255
640036702
2065085167
1791440917
1726765405
1758332446
216826661
1404363507
630310271
1672289874
1044069906
115718104
272051801
1699623963
988817069
2038913196
2011426950
477026205
1369238491
1089271207
1039966495
1871043450
942009939
902592978
852298616
1183483481
189081875
665455510
558761833
1473158285
575325505
2115899533
717938037
1887291226
779545821
822742455
1499141211
1392502845
958549718
1452875328
1800132392
1018667388
766669636
958481242
1781473319
205598146
1364122687
748484872
843823445
692193819
2125675149
1104659807
922158915
6207487
64109253
378050952
1072856437
1028688945
1284796513
1883468576
1937051671
130658351
246323911
1564572220
847065862
111677965
424735755
1482868841
191737166
1787318057
1149791086
2027579176
527157268
1642666398
1186375353
2096253167
1435864763
1777218975
1110006205
1237499260
1651353998
1616958929
1949461406
1546835315
1083085177
1733555657
1282579125
267125421
771140742
469244556
1872691152
342506292
605318198
1213552897
319590223
676495428
1132553971
1662257930
389406543
1871393441
707935259
1831812163
1558991027
954178352
2129515709
1528828604
1236628426
989069093
1613001911
1083218431
1064015675
896484720
1598146282
2111555305
1580966011
1952612737
116421820
1061349858
1596113197
238076576
1770670210
155974652
552921934
1937760546
974854859
770715431
1783711929
1065998049
772610000
50945307
1274285392
1561510454
863691520
1594655667
1840536866
705828296
1469481107
1766730529
635420950
1758534591
483460544
102462267
1225573008
911646459
1506674847
1856923619
348775319
1731745522
355331836
647706765
1239511492
773401751
886000457
612713379
2093420632
7456536
1082719702
462375057
755180269
608866382
1769556925
790243153
255843097
695055442
1782488715
382621177
1944072225
489126085
1647728544
1803788693
1899662763
1715319166
735960764
260951748
1996390487
474413649
1710828686
1649979335
1222061574
220327422
317595401
814297235
1776219889
76962534
319818224
904799399
1531039461
1805249377
217170386
263286916
1927559810
1277386228
1078017230
1880236151
683045724
548851120
669479432
1667820085
656192310
500415889
424366731
1033321845
1288055822
995018625
898800569
1259959975
1833389768
1675680961
2028116231
979519601
1177431271
1795751503
1410050902
1686663225
628008234
283400802
1931258148
384086625
1761921762
150463997
473189032
690615075
2035261665
567987462
875625076
1689295389
1181694621
1459674091
1716607627
1395953011
495507482
880681213
1276599426
87870766
1169140499
42944678
1972882672
1713215167
1769264436
1588194012
1268157571
1755881841
1015538762
1952098151
955605241
1012416050
2012540740
2139385980
495892149
1772671945
566874055
2127232568
677097181
26641380
1094863444
869570914
1149989470
798696336
1191891037
1129614200
260003242
334188650
1542939570
678516357
575983486
1521868794
508487744
474616993
1406381383
1004250734
1247919187
1860182557
603087433
953944084
1418075259
1232341308
1772803101
1838306644
1513970214
1215435479
254647059
1068167806
1577144529
284454718
1535803869
1118398383
461905517
1832729530
1259360382
310446908
269157308
831871901
1844723024
451978769
671455007
1452354116
1228911244
1737977906
432861040
1113678146
679804275
1615562185
1129654300
152939591
224065556
1233689336
1891510288
918933250
1106774094
229682001
728714188
1517043504
1577279583
584134786
490589138
1766703226
1735715778
2037798163
916477427
789020684
1592417812
1201909293
834699933
2080912602
1774480001
1303075250
549996984
1124901251
1873341546
1371670102
1559196665
1502350372
1490714776
887794643
1625889052
2120875946
256235683
1772264524
1663814881
932852631
484479311
565654456
242038119
1007890018
1633094207
1876832596
1842029142
1679233620
1156502761
425533918
1052979587
997525494
1952873389
716126646
426970377
1398309158
609562834
1151083869
670383155
1436754402
282825201
859989336
1968002019
1086695860
641211709
87817561
1612700257
1382392593
211522796
31092448
1813894031
672656785
332307956
952881557
391628958
836045589
1854005944
1176218237
942813474
503935966
81469138
1336839611
1032020701
287221941
307935021
1343680715
1901262007
937306715
1913922879
588680112
1759059992
2114805852
1111213157
353687455
945044387
1658020228
569935615
668284201
854824145
1269175823
2095261527
938279506
10208468
1830547327
312122507
2092347478
2137292798
331079725
1763222522
1329736754
1980914493
161837637
1804222284
503155456
962486355
69879512
982397236
930706520
917375784
1474598345
1353817233
1395966194
1545780889
1902563358
717693731
1693100687
1317901928
1249778115
39517954
2071236709
1521450996
1361245959
1371586234
125586087
1264561239
662825275
2121009923
2030988276
100781537
1707044749
1198248304
1843279989
1499962334
1957870818
560934833
1356954507
1070559615
1595055095
452270747
53720284
1436778093
919497260
1709520920
1141581718
1327088448
1869472991
1301036440
2022399335
744757066
1723127130
143880145
2039710550
1844181285
741262833
1489807327
681315955
116523325
1008460133
872034619
464181257
174898644
64119172
1749007315
713809336
248478728
1349979121
1073624887
224730545
97932290
687996438
459661915
867996276
1402007472
1984884504
486695914
1372876179
123464879
235626981
1056781856
1144883369
511953393
1555010182
792979576
1889463765
493184080
1494504713
227341019
649633444
819331923
1785422198
257701191
1258671394
756112437
1674054350
608615512
496472210
1914469387
321212180
1970061550
2013161308
649926490
1420457811
1002082051
1148445920
61397198
1922550218
1473906390
218223531
1801115368
1240983512
233250733
968151797
1155050956
2084671179
606845614
597813106
1019382704
1854504001
822282021
1567802073
455162013
53549098
2057899603
1418792963
196166725
1758874229
1387033567
506297691
5132529
571429341
182826624
1436829408
722637399
933711250
1942354533
883453814
1823249
1821322071
1345904203
1599038333
84875797
742283309
1348871609
354664467
1412463033
1661004392
512551856
1757019975
2138319976
1054693312
448424018
907959513
152635456
1225199176
1100660520
718932542
1857107256
2067988097
403086289
1798238577
394685975
1795206966
1938518729
1099731077
348635298
959005046
1392431437
563485746
1504799955
373867229
1239675323
1595920566
1725217229
1682163768
2011530891
418071921
1376568429
892432014
1289774317
1500271175
165986919
971361816
390251572
699577694
1189612153
1365375753
1285835161
1656829466
454886487
7278179
2123587113
1522211364
1148803899
1662349946
1084902308
1395547580
1596284867
1161615782
2098639693
1424747877
1095591871
72851933
890526811
1861376897
640935580
1261591701
201500380
1278951399
1557333116
1255368029
1348785476
1746255828
1858091941
1559781060
465914976
1760012704
303030102
181827069
674613649
755307006
463931127
766138571
1614515579
1032697424
1105310467
1733562346
1207840254
553499338
551197003
199250032
498093603
1168892796
621865571
199089869
1826185348
770473356
398314722
649491205
1147512794
1811433963
2068019047
228175357
1427715459
800983028
973234890
1328934666
1935112492
1121295462
866310057
429829186
1508896101
716697332
523121085
102568388
689679058
797944233
945059401
1426586670
1013553732
1175244483
700634226
1603123882
2049289743
450057005
1055524728
1507493517
1209850438
157839539
2033834371
1222441117
1558332018
1579655448
418604285
68550396
349165280
166428730
1319143710
1149091667
1324885736
1325137543
1344374856
1185492146
1800230297
1293954488
1862931769
1857221170
577723073
683012344
1260211220
48115400
652125694
1882191441
1036192641
2123999673
1543696646
1416279913
306166410
1937854351
673296464
1895597088
655781707
662963914
1167547232
627287558
861829170
361371009
1488036820
646595942
964882540
832215985
801511546
141932490
119772283
228855778
866473881
1690746742
1058607637
1956255720
675055183
1236796133
949976528
919215530
1092420223
573498908
1209549441
1592264912
299216573
1277932568
948550479
48869785
2042800936
1547931340
499517853
1081942505
1054755620
455808738
1231135598
1946600119
726606223
185944801
2141284296
1448763871
679311466
1590047553
489980264
1834110149
1550454787
516014392
478477663
223958269
1251955094
1239611804
1541669524
1168539808
1753687752
529685601
1601834191
2128620012
792730139
730784635
1937905304
514633338
1463335907
1635360707
184969079
1882118723
1519727345
1740277650
594669053
1216916645
723384221
117194668
1320625857
815813976
2130815792
381608591
189879887
15825997
91024556
878127277
598254469
31073189
1470263668
1918131161
1687871546
274367935
104621526
212882925
1659056423
816207247
1524466444
1257744812
1216274284
1988707149
987996103
1589490494
1109367124
2065026506
1683962233
596706252
368782232
831278603
44675260
2042129831
1161175718
1556645863
1924192911
132951872
561447630
966373902
444753868
1890400932
1252220920
1012115629
820675740
1058127523
1649776765
1320141204
522042056
478248905
1248927311
379172586
781873974
1653700431
1701699089
1582792038
455950523
1326485345
996434364
784468272
294635586
253034568
913214690
1303963413
242696610
1510727219
80361494
981154762
11720613
1918060693
1447783268
224499724
1511696763
1843057716
475819800
2077053333
1967017627
1956848185
1275718138
1674912943
19559120
1944044420
290968745
1659483081
458116856
781907461
1427931772
2017752430
2053932656
735949853
976521684
1087289822
1228177221
1332881132
131831504
522046747
1290034149
579538511
584805191
17274983
255843618
1068164476
900463886
619771370
1775529798
282751089
2072853985
2004190850
1456264317
1577712901
1930788270
993173021
642596832
2140259604
315844557
1341740406
650200266
2127428825
1343151541
1098113765
512276833
564378430
1509004916
1739240307
599332329
1340900102
1701841987
475016557
1954611814
909096926
1967767321
1619040166
682855349
424547445
1500666156
1823742981
1406251653
1722410423
283216458
1083619366
919900263
1285719311
515259480
319231554
704105435
1777479745
110907541
504675693
1547750624
1672547025
2147108597
1993776475
24478168
1942031163
983619797
423036267
644877716
974186889
273658867
1124260234
463257246
1426885641
1422955883
177166056
1858239004
65804172
488254343
725096724
328095277
1101516078
426390624
1176648902
870665340
909146135
1845062488
412567623
856082890
476498937
144402970
2135244207
2017659065
1104167932
264562781
729959105
493898786
158598247
1165139075
531602990
2122513398
2135082813
1828289338
1035501270
1116846027
518752076
10672939
1199502333
868811267
974591860
624886561
2076581846
1988544928
1970173889
1414022206
613660038
1921170500
1282472977
888352986
1775619003
464809283
730639757
1190881262
2020251123
1696087352
1902759501
898535806
1797783054
912563385
570516503
146434299
1208724458
1731376716
1440150449
1509423911
386875790
1442314228
920833133
1760197741
1271627152
889560211
2128123628
1019347878
419038473
1463742376
295579168
626725270
458620161
692474913
519589775
918831308
1885081827
2032637634
355169726
1385466935
1900841615
1636348846
172942424
1807614057
34033871
96861944
1620993716
393976511
1171195490
1454869082
354802453
1243509207
382088198
1667602381
1710011357
771740922
1314919339
628722692
1626042890
1451862681
16662192
873983739
1715883294
807732550
1023640581
1551424772
1167084874
1330007777
773328516
1357938199
681552924
558793690
1274809200
1466272008
1906740461
1128677978
1819699256
2122253457
1693494249
980445616
2115321846
1500824541
376531250
1471969379
171854851
1839703767
266494974
266829424
1168328511
903370974
1730509643
1589929244
578346007
364453649
1406464996
1583467437
667801736
1515178704
833881754
1046966131
790239659
1918810510
1072098656
1403898379
1911153050
1741437176
1260426007
1751193330
1709958225
1162650889
1947784752
1941174357
2109455507
2029098838
968600407
1618150173
1329628171
2003520551
1007363186
530503056
533205981
1971768564
1385155009
1956834083
348365257
1476006548
504732946
1017994050
743938125
674753215
1528516349
1721473631
1214319929
2067604662
2102442340
531409350
621213871
1435999680
642503921
1118960539
430406971
1004741047
240000375
1780619840
1376605086
363423081
526843260
1488743545
224289350
753445645
1942144222
300986296
1910513494
370880127
1193722148
1628064382
98969303
1061221047
1322344050
273660496
2069454831
1543132652
581806282
217514568
655823911
40217884
1001652216
2008732465
846652746
1002347259
768439632
1877958171
872739995
236077452
1932254517
1241062797
1098566644
1285443874
1294139629
794324326
10157213
884031977
963760773
1670754857
1720115530
610328588
1692827207
1493988106
814122816
110682199
1031393861
1960797451
1298815110
1300850746
1450531387
2015290221
860172277
1093082208
1192036519
1847512167
919577942
1560503607
1839559401
2032910941
366136890
1665449956
1490969824
1595958805
999683188
2095957194
1875922110
1193552601
1098038907
1601257347
210838240
832541385
1597324125
165482277
2101164620
1552431493
1906376567
394593071
1881227960
1608263834
1443333627
638685839
2046497356
439675846
112615566
1055164361
1219181896
871465471
978314325
56496238
1930508889
1772879165
2129618592
153524309
57659071
2002193004
367170001
216608817
448579279
1094467670
88505747
1022260498
792090581
1480724407
1687902018
90944117
1334132535
691412633
1722640038
649352608
1597660998
1693082901
1636204692
2098851075
1324959086
862357505
2007761378
2021033131
305189902
497098919
1485655688
2007348561
1383483518
1892239507
2034127794
1096623051
1589565065
1343384606
1342167951
1276677810
283637026
1352919578
1765873125
1983474169
1609379837
889072195
392407164
577078677
705547876
89604222
835195660
74152846
981980874
1000002273
1049962708
81851446
1468462665
2018205408
93018456
462574619
1862388707
1773854128
1310154809
1812557063
1541330623
252510888
481034668
418061782
1751052282
1002445806
1914025629
926305084
985316273
1837992926
1159659939
1863983543
823349110
1845786965
1786227397
1576226671
1040572552
1752836615
1262703411
1003404790
269679509
259313939
1728826566
123625761
772067187
1185823848
867844
1439216948
165452350
1208636655
1461100287
1567210820
672626018
347674194
1938731678
2132123985
978585535
974892850
108237153
907744422
2068069246
1638807101
482598397
681810630
1541733191
542223192
1132697153
871441291
416850501
1962098525
2138973665
216982775
839384584
2004378022
724526391
1363035448
111293078
550254796
240313635
576437718
579937930
1917992328
327756709
627092483
1013321047
1399315247
528971182
183240798
1576758302
692684788
158154381
730194172
2013650093
1430417111
560246479
1218059402
655644889
1818754553
1620625926
1247547044
1112601258
820743500
801745509
950134402
1297977704
880795787
2002942345
1753095002
542651964
1564771344
2043490705
1275268414
1672800297
865691703
1381322621
1538036503
1795555721
1258648978
420515883
105927457
1762701040
1940184886
1135415477
1899882538
393167539
2116469645
1721266335
516852561
737491188
175688071
943122391
65077125
1036502988
1997891904
1994990863
167867760
866086676
532841176
1160991641
805575492
1521078944
781160865
1363311965
1682695276
75575554
947223039
213523626
638490862
446595759
1637841586
1794109383
903217406
1892164147
1716253022
1765094854
1707080013
2025104041
1109463975
578978087
563110735
1446282210
316214576
1746518043
103444241
1352430531
199819508
271043493
1033015836
375101856
385581550
2044902676
1952429713
715094335
1753074310
1901088149
1889181635
24501296
1776645320
1110984661
699871594
1732383548
1010983305
488352643
2133187421
278657025
1812665013
1122946625
960631358
1797800025
66181015
1650451798
910558737
1938407898
1719170208
1857570960
2008479450
645791849
1805390926
1973489212
816999085
1134958054
1986497984
880617994
837876340
1827586178
1421488243
115035143
597415127
1393370471
2137931921
141325512
271701017
696469505
777691607
544281730
418446852
79832510
1071246408
481941866
2041252695
601466777
829602958
394725800
1877415927
212803737
1597428343
541906314
1167023274
1379130970
1614965841
773391866
2029681021
600885217
1134942603
2142107358
1730986245
1206345305
1581175572
1954979943
389815641
2096258919
1601822263
1589992328
1305201743
579503549
1061180055
112382955
355535974
1558222997
260242017
128063715
249948830
1722862165
1607835813
2087947708
493728651
1085309544
834305904
30714184
739582061
398119314
567837471
203017972
538914477
779620184
1506221108
2044848028
98129976
61055758
186217780
575491599
391606655
1741887909
1578120727
1991137437
1353971308
1757851514
2029006524
767680781
382827763
1513296889
651157743
224508642
663882614
502133495
764145818
1793604513
71416686
1813423804
1974523361
1349938424
1508909956
1406727574
482595919
1953922965
787043824
1985261371
115940422
1914968204
674382548
2072771459
1416813428
1028292873
2090918148
1681180318
198423114
1777546428
1505095647
1399203285
1740585722
118360846
1482208742
1404954289
416386398
347153596
1444061031
1545289528
1657061572
582141021
1915994273
1699138362
1165207628
547689778
2011417601
1892053583
277526469
537053138
551046420
1533524433
1628244164
1068607981
1676552995
1672313729
2143419128
352156381
1970482836
1474814454
1550876556
1012146663
1004027744
1045542735
1639511190
1719778978
1202375992
2125976317
2134140679
1056910767
635924821
1799607584
506769111
583769102
687977175
1122378672
2002299924
387639287
339364453
677002698
2074612083
385125665
1727569573
984758047
1514013094
592595634
1811576604
521948135
858645831
2057484324
162989455
1348220880
1191989452
853609379
550008396
102513211
1831738703
725479621
2134488367
1578064558
219177868
1258327436
1627666019
642100131
2134020731
1631107061
879960108
1754122524
2102277324
676118319
736157923
1190428901
589361441
1283753272
382721173
2126553106
804470981
1719959222
1721169976
399800789
726091066
108446296
1573954152
1658645566
627551347
1810144820
1851811956
1151411139
827907055
305491579
892901455
942984805
970163922
10732860
370463468
3670362
778821370
447557732
135107681
831116460
1058151031
583880182
1579430702
1553082349
15702892
762752430
1064072774
1685454214
1254963807
189219105
494746832
581565402
2058989737
791579848
1745093648
1557612326
106350368
1905007680
251301050
837749603
1740332244
2019651962
2109540531
1404809515
1678220505
907323631
975489049
830538909
1174995292
467054267
832638543
1531423830
879568280
507225972
1427093562
716294324
1488879861
1000997855
783175579
468003395
1671547967
1488650925
638601063
1570205005
1537631008
450703905
324699500
671325174
1273875843
1488137202
1296430266
131724957
1335138869
708905840
1430987933
366077165
1621357547
683191927
284274571
1867066478
541503729
323030734
1495530424
1314698988
1722847788
207773993
644907479
1727198275
1083421686
316037961
41944468
1736117979
564102556
2105919401
1392364829
2010442224
1292341312
677970461
408738861
860570494
1226882860
1530800904
439829849
1793535642
1193670857
14545219
1922884301
777006823
496587516
753431808
241269422
392257342
1561467557
563626383
1824686805
405142716
1748781735
402147810
1649932167
1095398478
1534921827
1217902705
404327274
1993507864
1817567514
404731388
1941843914
1006562554
31913609
170415239
2102305195
121473072
1000789027
1708968716
1051191289
1935699869
1796485164
1331227443
1174153660
366582156
262519869
944476701
848281812
410242201
24929675
1379967227
393578080
158062300
1456139150
853948388
1976948494
114895814
658158235
2073328675
916602551
1025142711
398769908
1419474344
864429322
828572669
977043144
771102363
2039653416
1004322307
502096154
1052764164
1571766783
860100302
311462788
804689129
938995918
777909983
691098221
2053040059
1837463645
794942975
648752392
1894703340
2008022876
282004064
1827508239
285891479
812374708
579991813
934848445
795421736
1911916773
453358453
1483928377
1055849763
1002330631
2118197608
986389054
565113103
1614492594
1987233554
1157993205
723591146
435594151
1220022589
1913226894
334355858
146868695
1074190504
691237790
1122228851
456960302
1254496624
560686015
419046189
716961557
761374828
977857617
861246808
1557401199
1693385878
883372816
360462862
1726347094
592502033
1908913222
677062538
1916298872
930075424
1960518076
2092493698
1753552885
1626354190
414674776
2116002624
1123421384
1578260476
610076082
1477702808
1646970531
871776391
1412974180
889913627
1370552011
1326705175
901886373
137065239
2020756398
1175828918
1773299372
1135497448
1502702494
13153777
836503711
1929768215
1211017947
1111527494
164858689
257182037
1977206035
1820594583
742845083
1777476151
240801488
977789259
621763960
1181318189
1790976250
1724171238
1650803251
261967884
1662158362
1244980180
497193947
1488608202
1982992760
2040175287
1832863770
689891457
63338844
1571060209
288969923
1620227877
630894247
1684156654
1779861957
705202424
1206755135
1278688845
1062972788
242795689
1728252301
1414930504
797888929
1250654269
86411202
667135026
40654497
2006824555
397768955
194122465
1228539774
1056847866
1945425494
344205481
514602166
912465413
734697257
777023250
1474990076
1760571249
1331388196
622380193
1001840602
1924069975
1129147632
2019397648
1208199844
1307756433
1599742606
860678498
654981571
51116639
1059427438
341895378
1126023128
1884685800
1684986689
892532274
744191437
427032877
1597468272
1817589115
1572381023
1956661166
382504328
320966864
985567282
52364812
834380142
1803102882
345515890
633053347
1308949092
1270258678
962958623
139460995
1551534823
884341072
904525674
769546244
1550304692
2064654653
789793067
2006329657
1204220650
1816943041
1345855842
1348931251
763451256
834546009
76771171
583933349
442548096
189512004
124724850
825551257
963500059
1129917892
1169800971
191933682
985554519
1687888898
26357520
1225875665
2108085859
444247275
1193014426
794445339
66869692
1546704992
1341898854
227624869
243410978
1044306120
715012236
417784427
783109775
811232195
2088856178
1841101662
1089925194
374769085
1179721957
838057980
2043129024
1595814366
119175039
2026402781
1476684962
1166780968
1702435458
647712774
1419861495
1937116796
305899020
1978210948
1787732035
970952112
136686495
843384560
984675585
1496545817
532578335
938471839
1774952024
922574769
514181326
802505926
1063741144
893646294
775594842
906551382
372250054
2047370124
128556337
147387119
1674756011
75444842
608449322
247373554
689765207
1712192521
622713635
744499481
692366971
979492058
505981081
1143256537
930949228
180742874
1759867100
503046937
813020570
1069123418
1557364277
1027423859
965744093
275552509
1976299883
858808762
149660185
182014510
1495527789
1191196534
323407143
1953295087
528607536
622388544
2110121055
30572340
1969033745
514489478
1446990307
155654953
899431410
486571379
793702002
1692417726
2023630825
1975987546
317765690
1201254257
1044741480
893495551
1979073329
86922613
1882034200
1768518356
708743798
680079178
1957722396
1293810688
713784511
1111662318
2361827
1737030151
2100058967
2056466169
1020245540
1761126188
108124597
980402411
1440064854
1117527098
1838404246
1693089253
1530970003
952008916
1986768116
200290622
1375255404
1094094467
1424561520
94348434
404209974
1417177192
1983890993
2110802614
1620497000
324079322
366251079
970150363
308363834
1681519838
918580964
777600050
1418641348
1792631401
2044592423
943919866
1650325813
599651445
1126897236
105962273
2113264172
14759968
1680489249
1659058412
2086356246
2097405335
1970092283
705623418
1011984805
1007624600
627915888
1699708205
518898971
1386227582
1446984364
1825424026
1563090544
1318127884
891918825
490512928
1493986010
414176041
740940976
747739229
615227483
888643037
693484879
2096286408
1645863661
1972591266
722558894
1744476087
1297180261
1190656373
2009420637
1668251159
2086597738
1242454113
1974275005
497030707
735845896
1738772453
528537234
101401743
198486239
635656212
1584913418
652952284
1638163452
943471539
352370561
1856181734
946065579
1858221143
919695365
219984549
2090356428
1527847186
1963456277
2053321144
477734635
730315060
310807797
779875903
758269842
736368609
734836395
1454270350
866423023
714454151
630723286
831509136
827198487
1574143434
173611254
847988901
2037791867
1898666396
279135331
201836222
1044765425
801656533
1143553485
1791796528
1648393110
1978842107
2016515568
2023066279
1816974204
164010809
1613272026
1308583682
1631145714
2055310449
19232734
1312831881
921129811
1032196182
1815482137
1440638111
1084796058
568310517
328117147
1016430323
1110251758
605596405
1602164611
901836634
623915787
1572363605
261642777
1384455953
1311514805
367195348
1495462183
820529790
1373092069
538125109
354872330
128798186
745779459
1087617615
101152840
979247946
757394376
1037429313
1763049419
2092457112
1321234543
2070683033
270937797
182609640
65014555
1802396034
1065534392
2089356222
1640740034
962278373
1657131657
454305567
563242032
695304193
538381605
807264570
1753521125
594960475
2026062468
1807154955
294712637
1383299007
1835653440
1872545222
1406940275
1964018310
2132824014
816293674
733516315
323985231
648812403
597826067
792638105
1489174110
1691257356
1605345794
1411846355
586545932
1475473780
528292552
967026617
657686836
1441938698
226934715
370333710
1201351381
1750443609
1509278953
1020776304
652548896
279427770
996929365
833663522
1451348539
1211752106
402327207
805591673
2061264062
837081120
973582181
336107860
1192011606
1892245533
42535939
1016174687
515571401
243764791
567173443
1653930288
1830093193
377993735
996881787
1710839009
1552461076
281522447
1554277601
33991220
257227680
620453007
668853379
1722393427
1564992781
1078886911
240865888
1803207249
2119882660
743272138
64071177
504908706
2054748125
390747395
1254308009
1001470232
100240336
1405927399
1830990672
598490613
147298528
250095823
761491232
111791152
1583325965
1378462364
1685242275
358919967
1521650399
1580269244
1531050100
1194633383
1288795922
1066423904
346056416
1151715294
1100335522
534126114
1289482449
161350739
380170424
1969152044
1806101972
1276816592
591409223
1210265178
985500608
1592577811
1612851018
1253438445
284772163
184304954
1221380484
925500046
676525511
1485202369
2067260260
2023918432
899761711
1388124898
872551181
864405149
164647651
1553165242
491503243
715486222
355058530
463748982
1168513023
777183589
416683677
1375356692
837202555
746119499
1744480371
1120890078
244803687
47510904
468854490
899288745
485502170
552878801
1023151711
52100461
153649343
1794614991
1252782657
2102337228
234523678
1893810351
2116679796
441549243
2031311802
1311175196
385522126
857358937
1741741750
1510465262
1898133940
216851218
222171497
668399132
329769473
2064078372
665264827
862457224
1774863870
715341053
899353131
366904829
324754250
1621646574
1523593318
287426583
1406747384
2097512670
1831646277
1878398771
1024183009
1798836560
1858241854
249958120
2100438406
1909285640
1989790508
1587708665
1516280157
1841474164
1263978681
873135229
599447817
293809813
2107675860
1637916423
1336705921
404201477
858991338
1541104932
1409825052
324922538
1696492257
1867866969
421439666
862721532
955662887
1536677796
160011953
177269108
4141634
1891994380
1692962865
1059969659
533885537
1185283259
167768436
459215914
1398906846
1782830045
644383588
806883397
2007661246
1098493159
1795113254
67498774
40566137
1121318817
950879245
1935799710
1621503042
918178639
958349638
43520843
1568998846
802738705
1611496805
780913548
1500951948
376238884
2099177090
244616344
569062033
483215987
1763859466
555632095
1023926001
1431559568
1282172146
462533537
1688186124
2018342467
238603431
499886305
1289448599
1186973767
467697391
957125460
542988767
1053255453
886952615
1212900082
1866502858
268009666
1527912270
1100742692
988867339
1715374099
360776860
1015568666
1798135181
667332431
205520793
97957082
1597165864
1742618387
1563335975
1335210802
365996855
1284355191
1026576738
296959284
724417093
539816143
1670831058
1442703113
1924854416
109870102
1336940651
1471319526
296866423
463094795
1688822971
1783740678
1086381756
1999321930
1372871879
669565295
2093328783
1004813002
552193270
530571797
1588811421
1862193608
1818783480
1313643447
1386610694
2023869902
390458669
2036345738
1777567770
251594782
882280762
1868559995
1529019610
616820733
1220972521
55424412
1089992681
1728128081
650415961
876985890
1317481133
783525030
1314527554
402437406
235533746
621191245
1576993790
2145594827
1472583253
208374924
484270165
2066606133
557377973
1119165335
217922913
34216936
167904348
2079011619
340196825
810280195
303878465
84420933
2070974979
304778255
1745655101
1400105462
1738704162
1872226583
1246822531
493296408
1314983254
812619242
1313780482
1388319650
411186642
167175182
1725397178
1907395781
81039604
2044396660
1361095672
1936307544
2033317332
295248249
1795581987
2094145637
605689686
1271733301
378506356
1746074302
2091645834
122570678
2076625641
1207736136
840279445
853647139
550888072
346015298
885170732
1178648373
1480109571
317492657
185159971
1600838246
984844075
1359124817
1823886687
1369934110
557819138
923354926
1778711044
1992425972
1621743186
1110754648
1763238766
2006316551
1693857225
1599906951
1560628372
357666339
507899602
885589599
348262313
1074082384
1750591818
1616675805
1914916785
153527238
1363371792
1868898478
614463253
1244396231
831126076
127518306
2107508303
304980305
17795675
701545138
1633821346
503903975
968160122
1782257327
331959843
1883122594
2145012127
1838284928
1210079454
561168698
1840296937
1274310367
1593035278
1464542627
1380394280
2694285
513676512
222322530
785261694
539432734
2133105557
1819789060
1092301007
936416271
1750560377
482155814
1443972916
1687210542
1919309047
829361771
1282169936
1633628169
2065693932
528216139
622115768
430307670
821606211
315669245
396738939
1739030455
764025212
245982623
1903533521
1799241716
780788389
745820492
1101211160
739128519
456260189
40702768
1031647834
1610028220
988736860
786354441
261652566
160576535
751815886
1287111184
1133214149
1422788382
644261176
1348725482
1826908590
1286155159
125195516
645512792
1198195261
2022982484
205317488
1006926059
1002457961
956935756
1210326474
1954309348
670094454
635044624
57138574
449583522
126593097
1724866092
162873939
423258033
923669748
1472963884
1501191820
44341102
1939457616
1799569756
1024236613
443009249
1546676350
47055861
2086362004
1460228060
818413131
538064618
120336218
115960416
1049595015
373952917
1276026728
899560920
54844975
1516602214
1472520698
1144969577
926594196
1690689758
1177814037
337022047
901800015
538029855
1231859292
1943382415
303549684
1876941202
1322071193
84316971
1407054488
1932456639
1255433924
1774170091
597160604
454070843
1749563550
1762883502
547538175
494772456
928756313
1796118000
2136463979
1461751014
932528792
1163508161
1338287752
1048997712
1763424518
1567051330
886130587
1938500205
791438388
214540424
1515177272
140097243
1292653402
1977084817
39393148
1838919429
1125640703
316587064
226393114
666317451
610759709
711569269
563349927
983501376
2003676366
1226913577
2053009582
1975797081
864097588
66417550
234067221
521311596
423486594
1509026929
1092904625
607494920
806456123
315944628
1798667815
1584525942
66346123
1205928551
256396594
621465695
14179287
945330788
453716121
2128274002
408690421
1430582489
354722199
468627447
281976724
1340233278
243018510
546614639
699355338
677721618
1694038256
343382959
1409911343
1367979096
361018498
615594427
159119258
2026854684
1969763270
50707655
991349963
1392547329
1848569799
445398986
1055207613
1402544473
184742288
1606243494
133544830
1056848372
2110934804
1482688402
523712182
687383276
1919679270
801511700
1076979370
1242708927
790568892
735730680
3038901
23977549
888690941
1808512707
926774915
1495159785
1117547065
1425828377
746982322
810541783
1211172527
161959850
986006745
1210030509
1159750246
1910924753
1298428498
23731798
1280496247
2018600879
1805231356
2098536805
2110141759
1449706017
1484926309
1826774963
1482681386
1449165553
578875832
449156602
1262357588
1132439227
13056507
1154731188
512224058
1042389430
594563648
246865737
327146961
2079382844
890955076
2098166562
193929019
2057277301
595312047
887504376
661673162
535892068
1599802431
690599692
815074740
251567362
211404288
77979438
876012882
1485481101
1199840033
376184598
1081361528
1460461531
1190159609
1809074859
508018190
540296949
339506870
768487661
931596134
1779336945
418112804
27874721
1832766580
1092995595
523920812
14498463
1922746709
1233424749
1428392142
780262107
480365887
688198088
1239498108
267080478
1428788833
1633870625
2115261830
1863380125
9219363
251425151
1410777905
1339520732
1088530437
272779565
1455097630
1069830426
1846677279
1462264904
1660222942
498525760
1768730508
1941204113
904171984
614384455
1374975241
1360437720
1698106268
540237740
1821296103
117634888
1998072848
915158374
1584467753
2007146135
149435028
1348863245
1846346313
361027828
1450097179
1062953466
1473237058
335278391
352948904
758772634
159078255
1396003558
467113062
607071588
622559155
2046184969
1882368015
47433309
2103632897
1988145993
2135551755
619911123
34332257
732014103
1632634421
1045917199
1941243281
825469772
910611050
275954968
1732731544
1659086251
1447800580
337083133
801813459
131231349
1439060409
297415337
1398624763
1113027101
373737335
740540480
277943073
2014902826
664210768
816425932
801198680
538392119
330006739
267602673
1205657949
570748626
1019415995
1959300058
1069697160
1773250046
343253127
70402339
254066148
1463490726
1900594452
1332819438
1233583688
575194914
1645190900
1957136991
493253608
1682303088
2083949552
1182831429
1082755169
976452343
1151019515
793095184
42053460
77827802
748677319
1522868273
1531493873
1180506277
1378272151
170397757
860328643
1474123095
107014391
1263630746
1496744319
499938304
1900444491
147137263
977975386
1176137270
208453343
250205007
538095697
347865872
1894357020
2080253053
949710488
2140294172
626438072
617920392
1035107296
693987904
101462789
1099586857
1510448669
153506812
195531318
267589172
99990227
1251784835
845002158
752127435
1465881271
172856904
1372621840
669509613
1541215540
274481536
84803054
664913318
1802860444
1130328383
540759067
1248560387
754340152
1782888972
762044158
180585314
1623228001
159203922
1398363684
2123198050
1132743178
1371250265
242654047
924719295
1939721737
353105693
566120932
1137361398
183767482
962851802
1586631719
1422600561
1764946675
1613719953
1714517179
1093104775
540587385
1407433798
723197136
837322893
859160183
1729701542
1849389128
1403826119
1351745000
1183907501
1767291638
2005620461
793813410
1054530995
1336988728
2086649957
1462638221
1613487457
1868669805
146134610
2013966983
783399617
1795467080
175459812
372423333
1215000680
485681423
1554357823
1594383618
1787460713
1662584473
1592397641
1883887558
1664628676
2030048316
1193669260
873590646
1064761478
477567832
1119060164
1947690000
1278526792
70441380
353162026
1022713932
274228952
262595352
1699253682
330341858
681656881
32088634
1131033355
140984459
758551521
1483802597
167550542
755367401
1024554631
46733436
2125273289
1009814794
1196025947
2137836462
1336612797
41993541
1918427508
494198057
857187107
2061530912
1520259377
256327226
559409644
666907080
1963580668
272590142
543081648
770821628
427153854
1186053225
2064889645
1387222146
2070854249
1354342737
1808064094
102041456
2042551512
1183909590
534417427
129406237
1550875688
323154775
884595551
93615969
902500546
524035976
911130493
235585989
1665750525
483094970
67869422
2003181749
413870673
603191638
2029873018
233687039
538504061
2013752176
186751702
1728354255
526760064
1163990981
416318903
639488535
2034604765
1931479499
1081843463
1979598204
1884173050
1746271380
1981108932
51746051
1104175187
1479511530
1878568284
1916495422
141169096
1700864695
2034272225
1836277946
76962064
1149906531
975163607
663306928
1634144813
1727984537
1040492238
1102482715
458022995
2061748661
501330444
319672285
565124643
1382634496
706398332
378926191
1712424051
1164322330
1179154347
2059289279
2137641946
1183587166
360715256
763945114
1510678709
467016081
1987825159
571758369
1708950370
1511717458
1236711782
616799634
1055789910
792238657
1611697528
1641778665
1527147260
1341363675
1228610582
2049898686
340483342
837500589
445544167
512519316
153192971
101949465
1445342247
1274304312
891193570
773745894
272251391
1001744140
203748919
163032693
259982676
840730726
698169917
1444803786
173635612
2018935881
1259568248
603861475
205745376
10974649
1367846085
240585533
2035283064
396022994
1038269268
943671039
1346074458
566706254
264187258
887952328
1648884483
2121884147
1622684617
347126986
1360756287
1595113038
1516250896
242534976
1209211649
1314048500
1383185453
540892578
541305176
1851668531
1467984679
2132677711
350787513
1384126523
1643141203
941168390
233154913
1337683632
1164556621
634279827
1923258719
923424827
419343838
693043751
525920943
332646906
286899528
777190599
1271613599
260999693
28237365
176197016
1085637038
1343857812
841852171
86635005
1546321217
934726296
1853389849
588730022
125282973
2137643639
892562204
1364983588
1263233260
415432802
1435042310
1182062417
223124618
417876833
185913909
20746640
844764721
794112392
825645186
920378611
1278362979
1178191301
1884490168
504824730
684447733
1263886326
1274655923
652380729
736053655
813328392
1930559
1176687619
2011948759
1454749491
253219427
1939498129
1198917667
1045665921
302557200
1274900127
660010612
1997412823
630930693
1554584900
20649467
1353148503
1244603873
309040966
2006670604
135709280
1884474141
2047732000
1987817678
607949344
790663953
2140391316
2069149559
1716579496
1870805072
434998854
1008095960
1089618336
420409348
341866186
652478671
1537211131
313409920
963733890
1606392299
227412178
1180584353
1670216650
1147753544
882553914
1915223643
629582270
1958351162
1143280701
796856730
19462202
1106330613
1782688306
667218633
1631021476
224154670
1115923949
2090537934
1452339321
1173564829
1461110373
1887817059
855452520
1339722181
964897266
946800712
1574386536
1925747842
336183617
876622700
443274732
1892159869
1485685789
207488729
1083690408
1835807596
204159015
531125337
382134862
754161480
295742532
525171476
689109993
1982980658
651052784
1205779865
695750344
1533899462
150463869
1463121424
762298837
1251214767
1502063178
382670738
460132882
2125416893
187604839
1527568299
719804333
1271054509
531682537
1405306063
1849873019
1483606914
295650766
884668586
1002479048
1646508510
518349253
1659520178
1594450202
716584194
289040211
765369531
1706259952
1932040803
772881306
637323232
298276542
1959895181
56231286
1873005122
953038677
690237526
1605133101
216530778
1788133111
588893605
1369527237
2079534996
1906922566
909273709
239377798
1818653988
1943735089
706281864
1337364199
1382217888
944040280
527455106
1353100465
668475789
497390186
540373378
57968255
2146850433
1951377580
716175015
1287670676
989204412
1953341241
1258087090
1018882053
1742117776
1596476037
1157637780
1641061243
351780601
1114916147
1665601417
485557758
1881499187
411431867
1494181316
256352606
1893583957
1045156555
1485851678
924396345
295545667
287940502
1480562389
421083220
1475239208
1666270181
600148104
1177192701
1756616178
188077079
2616792
2037879645
930555468
66363593
1403584126
2134663191
448054885
2082744927
1683395270
982356840
2003903701
712155610
1995029454
574187848
16858835
1298781294
1795362666
1736477110
694299815
185841849
1208372051
1559386244
660760032
327905085
2034830593
517094147
2028389872
991527260
1350683266
104956150
630132346
1639955837
802540622
2035278543
185930604
1781808150
387597286
279962473
648168629
806586548
1607829205
369146767
1626834273
1683306248
997672288
980331381
1265100657
1662206773
1116049083
1915871963
52084181
1660238142
253306843
1890178887
1839969670
668191852
1088659487
818023024
959613812
1952039845
1809367839
1449780976
1219999822
288904447
673333123
2072790646
879067418
1608733160
869436009
1861312849
2031420258
1775164324
1250253251
1126459655
2123610862
2029341433
1437240507
544654483
2060515069
2123911537
484627964
89036441
1640361832
1614113939
1697179687
929349434
1943612281
2036762345
417302049
267263596
322888874
1961570688
1222956589
576950368
1515928027
1299649102
2054784260
732316247
1972950923
834168929
1579059771
1066571699
295329449
859295126
1952285617
1646397559
665679726
210189247
1309241826
1514872305
50819174
972661042
1983521469
773693961
973432625
840929024
251245596
867568221
1364713206
134064020
924798362
1494615783
541535297
1655106462
36332609
683963562
478303705
805399408
1341973787
103108615
2098316776
1694758043
442907106
1867635013
1534289471
1338534350
1410236367
186106276
1532719894
2050659285
1142964873
1951806807
92185478
244179507
629097068
1766252544
660625503
1815527299
804345061
819668225
2102043554
1303266368
1487103194
1204761887
1870995531
1000514789
573671477
1000012959
195516804
1306359675
1808699164
1261190136
2044863022
244364050
1063551361
1564050177
2025949439
39267344
894654548
1027525850
1109373569
1472103291
1557356521
875462607
498577552
914616527
2048896766
1990044208
1258063818
1853131878
131112763
1049701134
1712496144
745370410
1616553923
587876703
565120110
838847551
668690981
1609430190
1588381111
2022834373
1024716258
1585099368
1783803306
688806101
876077336
1468266075
2083015849
871047529
1876055874
1840014608
1027981691
448047883
1475013522
1099279154
1366032064
35800997
1547053691
1387386810
729212911
1275710378
2097887879
1417833619
687286958
319203524
1651549562
301916750
2109546319
112622038
1080817923
785599034
350616545
1293255412
87955113
1563678165
1053336300
201712674
1747363669
503715998
1313340857
322012123
1914009187
2069082407
90020844
80353008
1823370327
1978846370
181318194
1604783717
10100572
919185288
1613804975
2119589863
1607058473
1161643649
1880454815
1548169071
1204594367
1337400127
1902286095
96712013
301789466
845563219
32925548
1722554758
1045990639
2130028341
467152335
686472788
1462736080
1565652653
203313859
437590468
9814304
319271798
698452539
630631406
2125708021
5349724
1422125233
1664257699
1177551771
2101722000
1291017621
1577165849
1819223755
2056203766
39522846
484223594
264594489
607932539
1077752197
1415988042
49719538
1420917585
1877142634
1392425057
1747034809
1496173677
1275427825
1336363920
130623625
1311575624
1907098859
857822219
926110667
923693856
671119134
2075484840
1217706212
809976614
955398563
386988171
1390326954
423777997
85411524
1150922580
108141357
1440506635
918679041
993947270
1615809260
918394901
1990878016
1537598013
1537836854
1948443927
124926349
2053489742
1532269646
33229451
793815642
308109452
1291445068
264474562
1637409126
2102631383
330931616
29822010
2060294405
1185485450
1077743577
203385702
757225854
937773167
1088293116
988368324
752835715
1920580695
2135991682
751321084
598117778
376439573
591709271
261463599
782594834
1389052338
249120713
500356761
2101295168
1419223916
639097291
747483136
1130146079
735061733
453009068
300559824
1786379139
938777927
1639748879
1245408936
1466332634
81828752
641783938
2001621100
61386919
1177085170
706012782
191625615
18144842
484381055
1598134886
43170933
1351947246
1314751907
1868308158
961978948
1958326236
1264153407
1798136747
871251144
2145629543
1207900329
1812051097
80325281
988825407
1580569250
975921664
432419834
363226711
756049448
941038770
1430116378
1297635419
190198961
664661305
1242853558
322083910
1946088448
1308922890
1713110880
1757989081
1734761579
1459412991
481742457
1970263374
1291817161
2073159436
708277992
1280890437
1832330022
962699870
26301515
797547932
1872659570
1562796697
337263852
480909024
118542646
519432423
382588842
876290737
526107218
1796822192
640660098
1894582036
68657136
1839469155
1538349366
1654026416
172426534
530791473
2092512161
765199593
621605523
1812726263
1710197867
1635281300
172421762
1381551805
146297144
2140080445
118721096
1694121707
1278321222
1224281260
443188713
656576921
2010184327
1790280001
1723424111
1753756240
543236703
1183552250
2114509806
2108259288
468919542
691017083
959270988
892559247
673459009
1718996742
1313305792
331091493
1063244152
559228879
1429279322
668147737
85858492
1081249610
1843231027
964895396
497623363
1532073963
420319153
536043608
380712357
1908209325
706645579
1330015958
1646865557
1348519551
1039225212
4636816
1461213628
272559529
1572397456
128678816
1253859917
1317502579
388880646
605483973
1728253787
1599104983
1192055988
1922226710
325298565
2054983777
2115251348
1634054458
1688640421
1251969327
2083406474
513406536
918551138
745945393
1411910021
1736601085
511616546
590168636
298792707
854812238
1809366132
1857466151
1043569123
1102505393
556746187
175731179
694637859
507008528
976626870
13773314
1399559488
1559274806
792003194
1669940158
696026613
1193846071
1859670859
1787092552
1750901891
579998854
320020491
711636343
1384598474
871655656
1824250229
389945608
1104879176
1610723380
993713232
371392203
1744863193
1884263681
722729736
797311459
1537097431
1653372737
1454444111
602146299
1829584161
1616723684
1185021231
386569844
863697609
1920328678
1866420292
1549284027
600406217
1803268587
1933100137
1372495536
978865983
516557447
39702816
748343292
247952828
933367971
138242844
976279397
926160279
582974027
217358566
1913792221
1980947328
1455532344
1348180383
1813273403
1515251431
286994796
353527575
1953239521
950893465
555399436
1475096427
116032906
361030025
747639215
491982690
1688698500
1279762014
1286205586
1736816286
122779596
677823341
234625573
461463116
679365126
439223869
332233251
1108132484
973331743
1742951451
700976140
1757859021
1633478651
851012565
1284412481
267733050
1431871969
880210531
770702448
1384775605
1979436056
806329593
1644825250
1812171241
889400183
469157232
356528239
1428359829
156239763
8841235
70407894
336413772
861773379
1363603947
286614079
871372536
53556198
1998396669
2055252937
660670393
901997619
279512360
1603845686
957554438
1959144606
1825835388
582192190
1521443147
130410718
2060155652
70023558
764823239
151339275
641484072
1360619121
1116853606
692684788
319771334
1926366761
658971265
1264980465
1123768641
1325759535
2083992649
1478695162
1673789430
121457035
898731610
836642012
1588627398
1929029323
682508906
1536011813
378068243
2125374461
295020511
1075468746
1213990463
447712911
1733755752
903298549
274523432
246527654
1112345527
186980878
1267304691
193140863
1398985769
1864656007
1090408836
1099900340
1745009837
188031272
1366066746
2120350074
733053599
640018861
174956429
1967814089
325314024
655798896
1767421570
25934586
787876031
1981891450
1812432740
2135488274
1159890874
136431737
194205210
1571137567
1026728117
921321055
1423099912
2071813840
997715330
53829982
2097277700
2136054012
2004861126
1101259327
1326445088
341868769
365023257
1383241855
1590569430
1867566788
1401643379
1166182154
667205291
1310925196
1592855084
1307129745
2094620880
766078133
1770707104
117431686
655116496
1990149075
1531835016
1034581833
181389681
355661398
1902713551
157269334
516894350
624124866
1558979759
1165216042
537269106
396087632
1765729425
869168597
590603576
478461232
133895799
1654891259
1785233339
2068983956
1742589809
792458696
1137649944
1459697426
920234624
1176265136
1663402537
1312300124
1414067053
2060514221
781523361
736979170
2001739851
989296876
383840488
1893473296
926203658
429585774
1399759955
355641499
2117310321
1821512554
2147348425
1908324100
1413936771
816128838
88959969
1070354398
779250731
1293922036
1866074400
180442298
1733170273
1698149099
1802371794
1566395952
1040452157
700524471
2126663677
1847747724
605680292
412126621
1838502948
1112104604
299201625
1716521491
1896530867
1800698911
370984321
1769695530
11196921
1430272216
1749393225
944233183
648740289
233121068
1615133483
1388634227
1023626643
254521537
954729069
1114652135
244979731
600165252
106237380
1361206983
1964844075
716812317
125997409
126169064
1485948879
497808375
1952221963
1137897207
1066951852
1710470914
1440419567
605709669
720523578
2101078713
387042321
1189018271
146157173
1559712142
1347049853
2086494154
1203733381
1192160726
1486507602
1501840994
5364191
1477359120
11107959
354121633
667161759
1259794880
72222124
908888620
1002433603
1674961078
1017199081
1213731804
751527291
75375711
1939793109
487628024
1072938650
392639166
839782864
1622168316
1946628238
1117693695
1569067423
1049527238
1222455367
776587646
562305637
650515248
399015324
2044368401
1308073113
487691312
1471234718
456497312
1290759900
1180682858
1051159691
1315357443
891612687
1430857983
1372890785
767180236
1315426438
200818865
524282396
227032437
695541450
1524985404
1454789705
1033027514
293047973
632327829
170720116
369561009
1405178492
1671647119
1627328190
1533010751
465026154
1006370892
1909226002
411045022
1626190194
919108704
1438798027
1354712775
1265175833
1540556457
2564042
1803957239
577276382
1311318629
198401028
1403217896
323837634
614166864
1986080559
654086204
1608599216
2132675004
427861565
1292782609
1049299144
1863385007
1017356799
1277160799
638924112
309248495
1396618765
250215893
194270533
93942080
850996814
141470239
57200264
1877840712
1998128308
133079878
1322958368
1061129193
492351191
2069042633
226720749
1147376724
795493785
1338264430
1205593347
1823416224
2000171027
258042841
1112462977
802141962
523151603
1832410782
1825033452
882399716
1443609450
1183874596
968158086
679707731
1998544806
304521348
2068057508
971315385
1540879539
283532239
175045880
908010379
1606800973
747824006
1794864555
643500138
1292455601
678532093
1207771997
290525904
375272097
791673427
1221566928
1530950816
1781324526
152473954
1953876343
843891180
651482018
1687304130
1209599931
1900231433
51687996
942325894
3514701
1322019402
2102814057
225107493
215335105
1513765128
1030256766
333867670
1490695988
338130559
771060339
1844329512
1057960647
824126024
176414588
1465110106
270076756
1343846213
118929989
1228172480
1523056914
414846289
1427460203
290188687
1894092856
883428266
1886966223
524590887
854858780
1576054069
740647482
1523629703
844167287
2091622130
350855570
998734563
1440620269
653706240
1756864549
1717790696
1091117463
1212769690
2114514808
1995982974
816023770
1152126472
2101776413
194841305
796959941
512154564
1022907283
656347676
962039971
19272315
1539633248
597588002
199473653
708756106
1376607916
367834053
1292906162
1700410483
410082364
1414007861
1945527936
1385208249
192673165
909699568
2113848007
802512078
524081593
822752486
1566915284
1704617984
8224052
983712644
1045188848
828675682
713347826
420655237
953620903
634856732
792681837
1621760095
1136785780
1334570461
412133978
1744576020
619318589
1480801444
1383851106
1957722166
290881914
581064342
433506720
1102805345
1648528318
1304146902
702979008
1328809763
1396844260
2119165645
782611448
1025038519
1238145678
356214189
2061910445
315026948
1842155766
1264829053
1751785015
1865385060
1876198203
547930168
2074114006
319413336
30919380
1274943927
93250492
273574614
2054818754
2104791882
2074461163
858813711
685939985
1744504524
2101740789
1143231682
1977534484
1805748386
551190999
1114149787
705724853
666523076
781458609
588996154
59465404
85490881
93110356
1809631325
539694858
1992497801
1659878658
140409440
1975897026
1301312687
462697935
788253913
1696969419
1864455879
136930901
2034475902
2027777478
1049460999
1928457092
90660165
2017094173
623903522
1785978767
239081543
1470894417
527378018
1654637601
646804635
813062654
2044127984
338902054
1682161989
2017669153
2014921646
1816622264
581421190
602650105
334771668
1693190243
1182501636
735243012
416392607
243923368
1800825744
2080794201
1618698453
879105224
453815941
72870413
1641666673
876835648
31411403
1388275074
1188635519
1226663334
903015483
1847592250
1868509915
1084038118
620958871
682175759
797501072
236555985
1002128127
302724123
1625500789
844042011
1529894695
861862681
318844316
1286665597
344897156
872094347
215228565
1192043955
526798032
1367317995
1305332757
1580926941
364788733
1400563599
1758839955
279428495
32175408
380981924
1232451189
1907910124
2022253598
1064997961
749842285
1301167643
335582316
2003734023
1202916688
878051020
1244233759
161145100
1934209003
1554874436
734889026
2079866873
590025587
1442690077
951894451
212972041
1944058207
1884984364
578977031
2125081832
1297979069
508182334
1273153714
1826042246
511180912
1235915697
1993121754
928056017
642545936
1692385309
14240622
281223142
785880411
1522653585
1026537796
541423323
1602812037
1035790328
459280007
324679750
1210816817
1273698883
2035929744
1918908971
715393421
2009442660
1058736574
1572953508
2070967073
1652469868
635361557
2044766145
441908935
48442566
738987756
2138081879
2102389610
1698121620
1178348596
1424241347
1574814536
1732373570
795374359
1626748363
293069352
1089757546
1972418551
1704233194
1884331854
1175374094
378185524
2049777933
1938388261
762316760
809346192
641804977
2061779492
480282678
965087726
882612912
1212119522
98100434
1770212722
143564462
2110738718
522360979
196250062
259038288
192435701
1031343913
6778155
231972139
1378683722
389469667
1550963361
1721825794
772285374
784264805
1538301248
454614408
1324041352
1976155394
909626974
782424331
1396528957
392401250
1620935031
1878242227
1070402722
1407944805
1692037629
1199284831
30202704
1620769345
14881438
485988951
972705334
1618168536
834637292
1958548806
920878499
1123410573
658139490
990342590
2026289065
625179031
1702914846
1148643946
1857708686
1739819707
815532590
1396086031
1924660846
625121647
150268311
955902679
1459734386
1623330860
1963548169
1722720274
1516375877
117571138
655894780
364883538
2146874781
997946654
1113329539
154956880
2093101547
87069904
534812888
1216293643
695957944
8495329
451921940
1520698544
1293619255
1607567667
473241316
909624073
1415525233
617682318
926991439
809957668
1551876747
1499497552
1733547824
314496188
19624546
2068568563
1874928285
1615667242
449097563
1694760382
2028057227
955376066
300994959
65044579
1239329701
665293884
1445446876
1179169431
2136370772
925642017
1754714027
1635215807
1730116812
312381106
1553685580
1005636945
1439411849
2073338559
466797343
364144901
54757900
838644043
338056031
524504861
1449140394
1025123647
1447553928
820909266
438018262
1798086011
2019604408
1158201336
1142153479
21144038
996152285
630074982
890407711
526861178
879447282
69629887
694390072
1101543325
610102940
542883193
1727980368
1864964019
527823933
531719275
1220709976
737537638
1381256131
1890304499
1179542030
1969471622
1920311576
478626588
1258063286
2007812257
701376778
170687509
135277162
22465598
387775247
935995337
753942165
551247248
678921359
1282192691
714237730
1011665351
1731766163
2130177105
1944041034
670652106
812277035
833973282
1719577503
1674771689
148013561
713692627
858335842
1943801801
1707636058
1443174893
333039503
1630827367
1389929327
1445780666
1225995065
1383648743
333294351
16254178
262950262
631921506
1407904083
227831258
1245234871
988664440
98937205
1182269109
1178862235
129491112
905750335
1927637165
2110373149
1949214668
1441584938
335049047
211722470
609323134
1043791238
1247107970
601567352
1842755447
2089352443
312458834
2036182879
1195293677
1084927525
89954813
851628595
534061147
32756217
374772203
1956338324
597451734
1117308553
1944907271
1955713653
2064742838
123176753
973070266
130629315
784727894
143406380
981127106
1150125654
315281660
2083006031
2091091658
810265696
2045711561
212667611
358734526
1069693495
1601270320
2035688487
1752778103
1708930720
325843814
398595363
620246018
825639004
836757592
526229720
1985675363
725320500
1305635157
2027714633
158699734
1300584749
144839224
1582036501
1507922440
193917010
454336480
761015437
618029503
809551016
644177603
833848751
743503921
816221091
1573426857
187609401
1077567567
1635761434
44652934
671292966
246534181
1601984767
1502013842
468628632
787546012
21977864
865945751
1325855990
781944980
129845345
1513630136
1887393777
605933933
816435741
1973754483
656953135
1687243729
807667906
679129099
849600167
1560397824
772217406
1183463525
1831874153
2117824925
1989630860
717590702
716470332
1093610198
742394180
2030075541
1447093727
654984761
970020809
1343738834
1440435165
1875648073
1670539113
1325046955
1020983327
1944074617
1652333901
1754803462
676397438
1035045709
1952978154
1879758110
1042552479
1521568923
1407497235
450042502
763694649
1653350593
825426027
1104650566
631324178
81095636
396451426
1520916543
1222345860
1410888333
629127853
669441909
644177603
673809878
2089127845
1801616243
1666212913
27428086
303318150
396859425
1641185292
1282000730
452393534
1006508029
1286948427
818013605
2075827046
1295510932
242890710
1260858006
1736318501
1307000518
1111770191
1142404191
651068675
1944861805
223593767
617679792
881406884
599171107
2021055372
2053357923
789301982
97187992
1718295508
1101469791
933416466
1580700326
1690717866
2057644594
914798
1220820397
1370230806
409990290
1342609475
1825971812
828240087
469810313
1855399843
1410538031
934695370
1854193201
844470946
2021101498
1146324535
1963024958
2112945076
1377340561
252548529
674501038
1067279720
518845890
622924720
1191445900
129288251
425849965
1644327552
805285766
1751707617
381956970
1052670963
1119843296
992896525
1403203254
56493880
252190735
602263610
584149260
849317181
532481190
1930355107
831553393
1070559159
292504652
1025888361
278892904
277342368
1576964985
142696877
1831265079
729374962
1996968071
872855274
1568856204
502354934
246171757
171179369
430058519
634660252
1200058931
205962657
891893171
799097226
599028659
36124244
1057227457
1743484666
1255561745
2065999692
1650871528
1002478913
774772103
987686674
978899100
1549053446
699210490
1117922617
1770452305
59058419
1282429989
242467015
1586510371
1659918243
2083347712
1947673422
803029494
1152666194
450213744
2058723545
2001861280
2058188198
2145174365
188966685
341962369
949806350
1005395443
1529749391
1971154906
314502613
1941281147
273886708
1261633637
794808311
1925291335
1413946551
933225433
1005059628
1509872482
443327475
510667214
1668485052
751784811
1054378012
2133234337
541027035
1778045828
508174680
2114206490
77929819
561563521
493628304
2015404102
1396500881
713820609
102521537
233974292
1518534198
616945001
730456568
8419914
416395686
1033764479
1270814811
147400736
752641813
1208464277
219983523
1308539080
1556623606
735040782
887901770
351624422
818761954
473945733
1493617513
1254808252
202395960
1013465437
1916735835
1535852657
126226626
1065892146
1941857976
1068066828
1722445867
718541006
957123739
731356837
958308054
1948117026
685312978
831629672
252030455
1479299451
453124584
129380929
26131622
2113947769
364232489
1747150
1700633964
636252873
1526156677
1955190944
1111572229
1591900473
436966372
679220825
80090757
52983635
2046860303
658813796
875718334
472446308
1418956030
2102689354
190791407
1292692341
1967315021
1481353346
1295126504
2084135223
1047478454
331834163
547763977
1206438745
187322551
1959820031
330515325
553285429
167698306
593569681
134490045
383692927
415857409
1764015910
287453542
1672745312
882710565
308932446
1121579645
2139884984
1653958546
1759441981
87675119
1461668874
73591503
1933321003
793485672
71369830
1749891836
2086011555
1150470372
2129258414
1515830257
1928544137
1336425091
247496925
830493711
1203171499
1896129004
974780885
1020040917
417154622
895484328
1254922677
1730506019
304462857
1453940534
951552452
174682561
134057710
1588932170
1099086819
1368485395
1551125062
1148302589
1367275000
1377839425
1198780523
936249545
2091653309
2127498053
475249253
1569513657
1010375357
549905675
1440664344
1430629565
1940732122
1488775855
1232165752
703287146
889560042
2139015229
127219695
1372923295
1187932704
376448996
494323219
1999321930
1500307457
86278999
893093028
752061767
2066502133
2104503123
421089214
905365067
613145339
959244538
1695059364
2003396567
1319176990
713123757
267992106
1217039376
118825589
1511564157
777474050
1125450976
1200448164
276057317
1871145466
1694158479
1077238094
1706245950
592873020
2042741353
863870114
706535443
1950199329
715004137
850829496
105297778
1051348332
1043736999
1284436848
1123556536
1812581283
1185263611
199171027
1875057442
1667747646
1167119210
1269026420
901661504
1873048725
624690259
125183501
1807649185
621314898
1057551321
1816467324
1377418673
1685853386
266220307
2119680056
150219569
95600033
1853700421
1640925372
1089300920
1759578385
1672471896
214911311
469812598
133977579
555652938
1850396737
238726001
1796421150
1489707478
1890701811
406160002
1817431244
117018277
89638571
1920416027
2074546198
495328903
1555644200
167977948
1319423950
1882284403
865892607
1321115237
724126972
122049615
1749880853
430368411
1109827172
1256327481
1306858733
336938813
1735335024
1216107283
403025046
1700535012
1751562618
450914966
621287853
1346902162
27458853
1870723391
1950196866
714204334
1175706620
1523656980
1225841061
1704430949
744178081
682473938
1704301646
1624869844
2019630353
204504427
284443771
1793931020
10928411
311550072
1055695699
1737623435
1469739186
786542367
1363977863
1889926068
740937192
1228152054
502013288
1925435920
1683044521
585796933
1805151644
65661057
43896170
147321142
447213479
1943408395
1614679314
1093675746
579619129
801578000
1535309106
1125056948
776154417
360435024
862475167
1751942928
1044915223
17488138
224570195
686002406
333481207
77880771
2057077071
1629326712
94800449
829249283
1571666108
963353672
1697417943
102205613
786805075
1315920645
1760247642
1876233747
108521010
961318794
779225694
207614693
1384786456
1429493666
190001230
1245723846
1547097886
799994659
1335656125
1164184312
1289159420
2019500339
1646006381
1684586575
1851967991
1383379932
1635624463
152829147
1744878308
170651608
1944452101
2126887009
82279811
780026127
1092904625
1553158751
190586276
1883704385
592239622
470252163
643648265
1669683215
1953541004
1166757579
563542884
256571935
1844834496
2090557606
2049830319
2026207915
446773130
1794938462
1033343718
1809011486
365266682
670456861
426924497
1054365322
2010530649
1366818271
2120839065
622232649
5315076
288116713
377125167
1875633862
987790382
516609271
2079440835
531583850
137420593
333543738
322764331
542632950
899003692
1108605313
1449688301
637570558
995883573
1304871395
196335227
881937706
933160048
6575254
921170078
688512788
809938010
1900609012
1748485692
1945405304
546970699
1802683670
325636892
759666574
2068864816
768658709
1221870040
245465935
1301468740
1182325411
845957799
1891908112
60184039
2007651887
2055934836
56247571
1542147715
1115185201
1649822857
1175497375
241318050
633371191
644524215
749589525
1107761751
656114253
1184476604
444243344
998892583
164005822
1876949235
1489857309
61106150
1654629468
144483777
746751340
1340286362
176440002
1300312827
2105133521
1387988667
1816204154
133077318
1085034192
1014302165
1554366143
2015208402
776778440
980340646
1254215413
1878390436
409839841
1187613142
894530457
99155804
1472271644
722007482
1115635219
1261057567
1705871243
52381181
1121517449
1613897449
741630979
1600897132
509120174
1366461407
15927744
144959919
133774711
1490513546
494584789
922721176
1997467631
1890496743
1730521516
794551980
220150671
2075130415
2076606444
1018030529
794868996
1474907842
1084229060
1062259205
1406103244
2121305656
1373254582
386499382
1676840999
1931886748
1112197098
1450100514
1591429832
1943200991
643389748
1548938422
1986454031
1515862455
2093209884
1174356651
715489740
1171573881
854659066
301998742
597923567
814209631
1835559435
797522520
1131055592
225191280
1808292494
653632307
388720278
53288034
1705356548
1388854046
2145146540
1744393055
1112434552
1521186875
1304254095
725785347
1640101821
1934695868
541097390
1884283429
730670328
1945972576
819842050
898547180
854008109
747997462
1291342815
277140763
908785694
1827770493
1459108760
1698544178
1809729390
739276667
1206992081
471358090
1766680743
1959858557
1375415561
1480552908
1017784214
1352480331
1058483654
846873547
744188861
701974754
1219708542
191251512
2134735266
264818230
182246472
1264694210
929673458
2109245855
853559751
999704076
961536510
1997800479
633080033
715344592
1630118534
1784700878
420244789
457945920
2089945729
2088122839
1593753893
1786131770
376940731
456281951
1671238626
1558097713
311891399
1535729255
1698150936
1548255755
970474071
627506762
1936186534
1718491067
1024365325
118345602
454646530
1930285501
373015256
532917638
562602823
937128501
710100259
1181022246
338668094
2120994433
1811455111
127156024
1721458074
1617959858
1890688333
568049654
1813014407
473559747
1903307470
1058341888
1888089087
1994992063
1678708791
10044005
1092926076
500994674
1091641629
697456125
1815924947
2055306660
104733304
1665386500
1299846902
767415066
781417085
1972947091
1107469064
666848971
751369363
280493909
1073374321
1998251860
897237629
2120065023
521259737
428168312
964463536
1864565619
425549726
1993904264
783680028
559043527
1476146170
237745998
1080585502
1449202818
1951161359
1169033251
182325199
1975880481
827042329
1196100016
1549138513
1882984442
851251985
1029691811
149193874
1293931762
188591825
618437516
165071489
191769889
1685464903
865354196
801258783
209086329
384608858
772383650
637865583
1762110189
2045293970
693320001
495193797
1227391998
483960237
609332027
191686472
1145940550
683209600
1416056469
139256428
986002538
1821997090
1366331356
977775469
1879743916
731736316
590834196
750484862
1273970584
1825374458
206612437
285860031
1873884001
263626934
640308274
259926659
1076266987
207984661
1197242855
779196945
59403680
2026270996
1759689146
926143584
437059888
1661136943
243310347
2123035016
982200319
1211494706
1883220709
1613899291
1033019415
473833510
1192499299
1948029231
1757821407
2127872873
112718190
320308740
202708705
741508764
308832193
2094809694
892193145
1815091091
1242086434
1839841998
1915314374
1722019665
981271022
1777384237
1278216232
1658072233
863878237
744593272
439905881
2131382073
1748100217
1543315188
490852745
225495193
1914714455
1517320918
1042460949
257568429
250792296
698301456
1650294872
1121993771
257492895
1111179058
977679618
2017060889
196680146
482206317
2057486222
1438852184
1453788785
528154821
1919940908
1135725338
156961713
345746119
1759528257
180757462
2104360825
1805359340
1363394132
1202348035
1936346059
263007434
891218598
937042181
1527952264
1348555966
106114690
1285914899
1103496545
1428513758
1794458704
1060593823
1601362658
290422029
1821974657
430495068
825518934
1823086056
1272026012
972035341
1465472696
886499419
790579136
1721338111
321125635
261555080
1494645689
564594720
597701321
594869494
1573203998
1825831460
1984009516
970025997
1023931072
1006566584
1612873981
1981565271
328334799
1491184906
1116414098
895110379
1210620697
2025191188
1369101033
940418925
557313112
78837574
1907929736
431336238
736140106
1267522911
301705970
730849975
501845732
347938216
695242928
855927243
1557189731
895644040
1137905005
374791917
1397628421
314010347
1161782874
1154915051
1494849708
324054680
107451886
121528613
260992386
633562974
436958429
386007970
1399755161
903382082
1089496453
1256842131
2074824086
1232076676
279692601
947870374
818741215
382532666
844950620
982944899
97991923
736715500
1800898847
355250387
808280904
2013553657
783425518
203577639
569979583
1903228882
1462768754
224812026
529654160
1753758000
1334782190
1567918167
1471472058
387318537
1485150482
2117302744
1858951604
437753546
773260442
1288109608
1585356501
165756096
602043829
1692380109
1776217240
370415889
659672154
1662061131
1771234621
950134925
227857924
884303712
1265685512
303649432
60853080
433769519
1448611382
1288316623
819536592
817881982
403965043
318941417
704541413
1807053917
573077218
798340066
1645888151
281315142
2011735211
1445887418
905536324
1606845494
6786481
956182099
1677830464
207600633
1866000577
1741426874
1570327287
1757184392
1440650104
940726220
819956943
1957486420
711854837
711837138
296803903
1756248583
288960881
1168893938
1604555233
1894567099
800962501
355471110
659172342
1790495247
1700572914
1154064478
278949413
1007807436
1091391520
1362871203
1851788059
3410665
790909138
545075972
1943607314
619721316
1123501204
1002352224
1519653444
1972225949
1701825424
636429795
1561174237
2092428245
1076682243
1761389230
1209363126
2057807799
1260747155
1994748567
1554080775
1462576362
248817002
1574534646
163305924
721529721
1597906665
1198458797
1871360558
1296744549
1391355492
167351102
2085302862
1969770687
1956646592
2127483072
816995614
1629767366
409751731
206671889
1236874295
767395811
966169885
684814185
1695306563
1325431460
1546845939
109847757
125597853
1000893246
552814327
1122402543
1561354789
595482407
1857427320
1049460485
334673226
1580227107
1408756167
1443180878
1308178686
1915912202
938708445
1165682990
15820554
263460612
324730364
1573563706
1969832720
1479809733
1907158783
1219300491
1112404088
472644613
1010895465
1417870879
1992330814
1825709777
1057354103
1464281455
1726497960
860031722
1599142043
1021520458
1937971772
1409206601
1276059735
1560126817
2141597277
1127163285
1457439706
457538529
725769100
1079641729
1811249740
1223225929
466310751
866698852
2051527243
895689251
2098574029
265263507
1923455988
1837869277
414588674
1661632166
1387454428
734952372
350408718
1642175486
1644172907
707417685
1209744175
1631867555
311880517
1626498870
1702473971
1268032515
90253836
1470745614
764624755
869116115
800142432
433798293
145074238
1865361294
1765569261
1473922299
1938894577
650778560
2070776058
1925092249
1992102020
467128219
1358743161
394504376
51100176
723554596
1962748997
1184127981
425660310
2031215002
969145684
1488778698
882953018
1489612240
1757380768
1206370166
1198025585
384519732
1653120953
1787238149
954083021
1164663304
1699760575
2122583409
228904964
1873254523
1378986156
167729592
2007378850
1765553794
2031099100
1400157510
403275991
1324357547
767549764
246760002
355752422
1733708275
1626891557
988874195
1815308376
1746463198
1689267486
2076500772
780337607
1323536636
866866264
1883839013
335429433
957930614
1539440807
155752451
2128363229
2031201711
550905141
278780466
1802821695
1646857888
255047481
1865946617
104495670
2103306508
1570084499
1237021366
254642623
567359619
1472568616
740063222
1300488051
1838819326
1421399820
757184029
2139983775
1762269747
666470687
710623141
252407378
1718460905
522650278
671051392
34269234
2058368410
653154421
111555840
491093968
1381549640
1720454539
2017570145
1807173978
65362624
1003352164
625487849
657944411
1867276640
2028048296
1321215994
420533140
1611374886
1660512799
286301562
236284766
177655713
106906306
2036097975
1181140918
1956198184
951877192
1533378843
1592544840
1937301094
1018833607
1966724526
906371053
1537845763
441694849
2080483499
2088809829
1058982236
1528039651
998445068
1276828342
1714825306
775274380
1887649875
208432662
1060154323
880507258
1165077792
948591077
1854677847
255944591
1651630058
1337022789
1597618026
1345036412
811890426
2132761941
1916393767
861816779
1490228005
444001752
1281105306
13663415
1753817616
385710165
902265226
927688863
60144439
1893176162
558157173
2082208015
933836487
1315422068
1059924554
1681149715
1984727869
772770270
740676470
1649602733
2058197108
109760815
593381335
1631499034
599140720
1837111804
1719134587
437616283
1098937145
1571512066
2044754605
1506494957
365594536
1673216970
787826544
1119742449
1020770964
310630213
789764111
2016956836
1619291171
791668493
1453086539
993365600
2035281840
505655025
1876431202
790190542
2119077305
2013351279
1400581525
1747842553
386800547
1574537187
2111410354
1210999958
791952922
1712911935
1383276058
530842496
34405970
821725451
1711286514
1997992200
2135851266
283919722
1546034831
459113773
1807658995
2052571286
1109780413
263819321
584218778
847884436
1274482528
386798854
1881905313
924588844
1876287071
93886537
1571615485
1891749927
1231290568
1350601519
1263307213
1740943119
1497127861
1431366770
770399862
1773208416
318962379
475256692
1114751689
1794055352
1909626760
1491270893
1065714983
641504579
403607282
2138386309
1570002360
492342499
224408115
1216095054
659708964
1348063756
303253818
1205885945
1688899900
280193351
372191925
1957636290
1732657911
1214923656
1481044717
1450076878
1465669004
1870287501
1644556693
851880244
147241602
1697284284
1154095922
1256354371
209871444
1346892656
1475754405
1865761342
1966745810
2057616456
759718430
237799228
1027497908
953866512
1501226697
1686377083
783229476
173340410
2076833466
1648794458
1666063184
1650912744
1111796670
277592767
1565098751
957161369
326280168
1405034073
1537945192
1482767085
533745496
1055361909
1393679481
869109912
1438226502
507787361
1527342150
1258315131
2009998666
1780888859
649321247
1894947301
438668334
1004666315
2133258447
990510708
2089033747
729913335
68531033
8168585
203987576
1110995016
709736411
27819757
540958435
1400804989
334798467
2001648569
335875684
1903829140
762840429
506250693
239231137
1318731104
1740713521
1679966467
13307280
688402777
1422970435
2106102883
813123852
1743717892
1134333307
2057128132
2047844037
1803214033
1093775313
297257240
84311510
1047339900
493786630
771634436
1530307362
1007072487
1792351438
60594235
207512391
1542961852
1957129176
1621408171
674147177
458285013
720455298
202882201
605468476
1832995290
2095328348
1664620278
1966437191
2135333740
1079847731
1892968883
98013899
312029187
491956248
1182394705
368026426
144141349
236549636
935115962
1957065597
1720080953
1406367065
1915616818
9470118
1138057235
1097869387
1645587338
1047376908
883742733
444147234
1653867265
56298882
442102983
1531333082
1683366937
410336374
829317986
421733702
1356985448
498853387
1330236079
942214768
1618945811
1556829908
1066437623
1113178214
1080090698
678693895
1621811594
1906717150
252940046
634812226
1210772688
159272782
1905215497
2016305098
619032931
1599381632
691413182
1047353748
1195266246
872619389
390471472
406165946
1352235131
1526243336
1134633800
2062916431
1673930546
1228462690
751390231
1415103884
357358775
1062757629
1901599697
1682692504
685349233
973611958
185697578
892068473
1697414782
72252840
674597952
1121340927
1441854229
1499485879
53011928
1979850262
166465186
168634004
1524780390
1787441957
1272097336
1074444391
660831622
2129724997
74583016
250532930
111761392
2088586610
414732304
2107016893
100143567
372914821
1220004245
1702915669
490981887
1811739641
1510924212
1723844802
1199893890
315324780
315260559
737267529
1327960344
1382597185
313266217
1327919310
1705406499
358438183
1114459405
542704193
461443332
1667593168
1074842800
922590001
1597155897
490661062
1254400906
1295532383
1399348024
1240906167
403125423
932443893
1118962151
1842832516
801016566
869830838
106051965
1948662912
477657104
1875452204
803605540
1360842674
835590375
192277278
596130045
748409917
442086802
1667774978
219864446
436970461
1101325406
959391370
1331963647
645862018
2031959962
990416798
131338991
168380065
756599317
532725539
1230065899
1001198137
912400300
1418956476
1791622510
562871376
68421681
1527966658
1367280815
1665528009
874851471
828401862
1242806220
112627448
1571054984
736721686
1093385740
1728786057
231009225
436973991
450269178
29826931
581591093
133645178
46018775
107230846
327022751
1104566510
963185115
1229170354
1398165325
1955697989
291117307
2031715061
1490977265
83231772
1532589915
2037551039
1676208155
311156591
1376565752
1973245590
2009578463
1190268356
1521156646
546929512
1281928719
1597600338
648890416
1561708611
1520979421
1851310738
1477381242
956909948
1348309923
309248015
381554334
1602681334
706308471
64591104
1877897321
328939831
1627957712
1747612634
780299552
1141283347
1483106030
1717217670
274982069
1483721934
2125214484
1950391306
505548050
1361237870
1293508868
773302843
1573344127
1055044154
603020792
1228028903
2105202920
1309334775
2041011436
1424337781
2113026077
1078153274
1675863599
1615402931
403020007
1828681985
1619074368
1356442831
1667467857
60689369
686126246
1674590635
1465494363
1178937197
1874567068
47928308
1482035902
698910866
1000762021
1097589516
1136450501
2005409378
245414416
1556366004
612968120
2076272952
894814288
1475079769
769136657
443593738
1641451164
681066301
2099316172
2092359175
1441417822
2126818100
1007656250
1345727012
490922095
1752448542
2053024890
719193729
1842578416
1961484551
1567658869
531812120
83656611
963018366
1564254900
1615437839
1948959241
1350234021
239231889
313370053
812761508
845381500
348370680
1135310589
311991063
1103563543
1036255745
1967128701
623986942
1432209463
1084441738
1891870669
235368562
1004735596
269105824
360850718
1046487345
408958814
931224420
1982607406
2087959972
1120834281
3406432
567235694
450424599
1762018395
1562264242
281258310
948804332
1695282487
1624456779
1359250095
1757227689
1856982170
670992665
48555360
106118867
422623558
1422050606
412345386
208361610
223735115
823209033
1578057555
677035958
238123607
214097971
147909525
1815696840
545397998
1925819659
1539491341
2031941456
28919741
465842086
1588346902
2130882980
1233500284
1610995709
796889376
1508846816
1649329403
325495463
1473577041
1766694003
256305616
2062779614
1360363697
1254036644
1740921258
1536279520
1430005963
1170172981
1037698415
1956978118
1683168585
1785089834
1909931462
383538349
293638220
1995559227
2138017175
1738404757
943269821
1134345497
1267862355
764035921
1702784262
748182736
322304570
2036812346
968574522
1890723824
1332720673
690501158
314843000
957506720
1158956476
1123282989
2050090985
842448337
681613400
1239070283
547273438
222609083
1175224998
1308664174
488736499
636024430
2078012965
1063702736
459303191
237512475
1672820130
1253685676
877131522
1194659827
1681229341
522567447
1996428669
1486701553
20208719
873935299
124180049
767512267
1377866741
1591128124
26046276
1234356247
862825824
1878994572
1014827258
1752076811
822736153
1868381694
1610937882
1889418047
1530304707
968156676
234557777
2040464528
622092034
1185118751
1768303109
1966781321
1652797092
362597965
1443062222
1168593631
1253687223
636168839
1374821570
587066728
31694716
697115604
970428197
267614982
461525543
1434496483
81001750
874214013
1962579134
2020653431
1912220194
2088927155
1522097608
214677437
1387546300
317865366
1172102313
1102340389
1492476460
321518372
418959210
262907209
1744080274
1508363997
1894149241
1594691253
1229382087
796988930
1532299131
356341740
1276189672
1807400749
571620453
1141305554
1192409634
720299040
1393367474
1395874939
1889108098
314921158
170954760
1292416980
786164813
1858243373
1841128596
578743541
1960176804
1030122034
782112150
533651757
100597636
7205472
1119118819
1387797296
1428614158
541670652
2067038513
101088614
226865057
1353248645
243285650
1740658367
1332250791
1355000958
2074618026
2028621907
1170706233
1826361478
890136226
898484103
1196282756
802653533
1185374418
455313080
1028976457
1744204751
1944400161
1246771353
1501651149
252028644
657024893
11711123
945210680
677684248
1978331387
589538561
1863591677
439588686
2073215605
128779055
1462094723
1439753519
119494953
645836496
909618279
939743473
1466442421
1393180848
739126140
377946132
1330415069
1553142646
119975927
776479427
101613948
1705005208
1700238642
565819360
689158552
877863493
2103569655
1670290863
1893973060
1687758915
1994122916
31685860
365087253
591872648
747856066
2024622869
597305937
2009503837
2079756174
727217979
390440280
1981148138
579644361
2096687932
1288943137
1031216614
726883205
524306910
739368883
939138061
1122891987
2003810750
2091352216
1688070837
900008815
500372418
77199089
1474124094
1324155818
2147481161
1577652459
360681527
1153163959
970695881
253135270
1873096975
1468859382
1742106936
1926795188
193737994
662224108
259639443
296394842
98656359
1991531537
1290588323
1089513271
23769959
2146379413
1068824343
245887662
1166222902
1436247492
44522710
1167648816
935645839
1198444187
1073878450
1647168507
410972079
1835088737
188258896
81383955
469332910
2100600643
495529502
255891919
2074181547
475516948
14004267
918746384
344494638
266538119
1720705384
382500858
485814998
1468929111
27341310
1300801967
1522363725
1929896560
2133715727
997852645
443384206
813220521
487363072
1228334020
345180364
598975372
670754921
749517594
95535416
1832625192
1552363820
1307334465
1398220990
891516951
1403960040
2002477372
809193286
654594092
1434141102
1538039231
958034635
788028068
666653151
1598830174
2057552833
179241465
555343843
726552043
46767347
1843101936
1689663178
1990533348
1155033374
426399105
1588051580
1562642850
334721064
1305768606
102792659
628282462
539473679
751661004
1232078509
1076337374
1926977134
1727138385
1165640484
1775020321
1122470897
1987570438
1479158127
1322492940
116615950
2111610009
1905968975
1879127577
1414914217
560508773
1313383844
590970070
379175915
559540329
154719394
1242972957
240308055
1746069721
881604891
1112889289
1853070163
1340955870
1879580723
874341894
207934520
170472664
107971815
432735573
1055525075
512092982
1396877208
410159865
832285507
647000871
1503381034
735903874
1223137134
2032622093
924479122
178561530
1461079298
859845283
793161726
1111993588
1962150639
446831028
52461804
1959723725
169406516
666978649
1067301546
1631430440
297886566
935042970
1636496396
1445850480
804370274
1491287260
220313644
215474476
113842066
1173728630
1179374186
76039772
1084267338
176201098
1619195016
979257220
131642423
1361747402
6861541
569147747
496445951
166006726
314553461
840211046
802738862
1683080390
1245267090
58679215
572252925
575519901
1823209463
913612238
75530945
1360216262
1304126676
621876127
824145219
1869228831
599083776
1277555369
537056343
1281370361
1302069633
278725234
245393983
1731577275
1948433140
712544593
1309587059
594112521
1970627344
89341860
809953622
578079243
565138897
358995751
442824005
1262098241
1713130279
2042638445
816052919
1626803468
1815213754
981136225
353510081
1076899284
585419150
1862664387
87405618
1078548170
1498712989
387827972
575498888
5972508
1334451686
400782200
1542892947
1942259460
1417870879
2046074038
1449267179
1686934050
125772781
1284445379
1686501090
1050689215
1002451067
1050200684
541915142
57048500
616727654
920063655
289225911
979080520
537868020
1347186517
1742213530
958742556
882372224
736122390
1206258938
1860962722
1055863762
1417240853
635302386
910397678
1485145624
1267055615
298411040
1589628327
380019620
2118591573
339154165
593026302
421198152
1737548848
894118367
1440811675
1154782925
682740848
555225323
1366458432
1872461902
1111632492
1236917411
908771466
1759885292
1487065156
1258857454
1783260290
1763199864
1376257086
848563574
251998906
1580597389
1438510310
1146006793
1734499127
647533287
1314533594
2109655596
463530490
815623707
113047803
34163520
211265813
899282309
1799914857
334481534
236363094
1322145525
1326781860
149789240
595618289
1273998765
1932632609
17263919
686340349
294457460
737651485
577107400
1053652592
545499346
944438548
1947512392
113796076
971774297
1620763074
1128861774
967885262
168936239
826634258
1637623241
1346226383
1796813400
1152322569
1276605707
1781907715
403341333
1126513277
1574876906
1293597764
1548231274
500660337
794030017
44344564
1912843137
43621510
917013649
866469006
1220937136
307659779
718650433
564992531
317415218
1456319805
159705894
113712416
1728601942
1751673381
966928374
467274958
495478170
1489628552
988594493
1725301343
1538954490
576746796
125038372
1480507863
310458994
917221949
2109139339
1497253135
1394555605
142409367
324085713
1219333736
628575386
2092614228
850565693
632006546
8969656
1537693171
1909107572
1354740548
2036387691
2070484894
1732688269
2103941211
416445639
1920253745
1953931533
1869799177
556369530
2074679067
2129199332
1462661560
1781903847
1075204759
1771170593
2093851835
372845680
1084789324
1007798143
1918652946
297761100
1906815432
733407503
1002170794
786270295
2121461204
1779120379
1446843826
2076969647
1286397215
700251461
1041538363
772532713
419360655
2133007576
1289909519
544085448
21571236
133160597
1814099282
1164611440
596962574
352461892
59688701
1971443286
1843658316
1673045912
1482741331
423711988
236698634
18403436
1555233793
291112957
121841853
1498650480
1570151276
1152423941
337940558
1405741492
360288162
1504139595
1717266749
1183858606
87499375
591780434
1369887590
2014930022
1927520713
1445649999
395800434
2083971072
197699199
127663233
941709312
376063062
733889156
1422899690
2014935370
840366898
905387960
88776401
1270909413
598314727
1409217508
1265991646
362016936
699711369
1852402960
1820382296
240487235
1180301285
177585455
955543064
400500632
1545383849
1513574216
822665831
1931641969
1196749303
427796797
364367865
1636206205
1968549315
1745332756
1085350702
1052579899
2033037503
1351965051
459670380
1610897880
2094171837
531995601
1417823499
33712675
168462020
906637820
1069593534
862495684
238229842
122907014
1962212699
970581928
2104277949
900376462
592685752
1762512717
665294593
2031847123
820019630
752388816
1605790995
474028065
2065049834
1551638878
837847897
170022066
688367311
1740353923
1372501265
83257130
675782242
94996376
191448004
1890161167
451676256
622056924
314986765
642188733
639580916
107111006
995424952
1399085784
1262064990
471773646
590643710
1740795472
348489068
348514245
732837501
2106956283
1096363201
2018686615
2051419586
539945057
437936953
666712573
1510712968
784050388
920953505
813024005
117354959
949764820
1308624744
900572861
1193958812
2060925720
1033217192
624057332
897393183
1544804366
962274368
2025584506
512628373
503509226
362391481
1247202559
2137955727
787704447
953114569
282871468
92481360
1143183300
492071340
1226748776
475128909
859376430
1226516105
624325471
594827705
2121433676
439252281
1137774968
1306795183
529278882
2135069569
733622162
607931674
2134941752
443435156
806769066
1941888040
1941748621
2120754040
385903226
1801656280
1956395518
489290297
1921714244
1554743744
1474094335
1269689543
500964943
2109843651
467682100
931238908
182369565
263402418
827552176
987196087
903604656
588148928
1038435184
1168288200
46530732
1878272306
1677122342
532433981
297656173
1825083194
147281394
16526410
1997532853
1236023666
1924583058
863615682
204965493
1064432679
451176274
1069248218
1946973236
506773446
1752295301
757469435
998226270
655115056
2033936956
324213775
604790165
1734559589
277731803
846567787
19768223
1821845504
1428144333
2005727898
617051389
1402703771
448887497
1057825340
1247454260
759742605
1262714661
569974882
964834779
1322164515
493618142
40084048
1027324760
1123728691
1522885398
109330875
192972235
1137087240
744447189
232536645
507401366
490949533
228045027
2049340319
1047569853
354541976
119587407
1465201140
882587487
2001421210
28119204
1657936718
463483665
198729846
125253907
933332892
90119169
1813450772
1581469730
141154549
1702530929
1365792923
409013825
1422468478
472854583
1138595404
523549138
1816839963
1263333405
186403311
1628405018
1793148871
719503383
1348349403
512420418
121765437
343543645
993118724
2046419821
1858822833
569101380
90032508
1583044962
733654388
167221642
586636055
1869178737
1613517919
33922649
123182298
630967333
527895818
751816744
798310042
843509450
1530970605
1642214798
771536808
2124834484
2069809770
2074684035
1905910551
559671038
38401767
411529479
326322153
825278872
666309458
1489459883
511181523
1717920007
1358053197
1186991333
197874467
1590740665
706812915
2011414588
1833463188
933816909
1098820719
981338293
268562287
899570786
407814870
318404717
2025444273
43771183
947329856
245265603
2094117327
1026185077
1029616921
354328865
294065688
698011761
1651650064
324637745
2128928794
740150832
1335685817
1082022919
1867303290
1368417306
1961481033
1815768231
693589341
919697816
55610845
1812203926
1616521820
261306958
1449775805
1868302646
774552393
1477939559
1410673731
613414642
530751333
1997626946
785049367
769332004
1541520230
629656886
537127556
1682039213
1491393007
640993294
438074182
255778166
793311859
420934384
1206303800
491620632
345739321
1959317407
231137787
806204146
163850172
1803275306
693573596
753117978
911327567
418558037
323860166
2049232372
1362942647
1033746545
710818713
1939211655
15859461
1982774311
1824208552
1166636900
653374150
1429670925
716266279
1636025841
1955774277
584820831
1710999113
1798338523
1905829378
66979995
464697746
53705496
702172986
1388917323
578393320
591848893
1153304288
938614752
1948008963
1419268006
2140143335
1131892207
1541476575
760695941
1143001499
1868125340
1744312595
807641512
1924060636
1543064691
4951526
1343520673
1814694470
817755536
1447104393
1687522809
1135800547
15708759
367012956
620694960
697285161
2073550197
874685369
162047049
454615062
1537723213
1828050388
291366949
512287992
85820843
1984333537
208873185
244799851
1731199727
1526030856
548332833
989475851
1844541083
1273256486
449477097
861555869
1584580830
96391584
1656091865
704425022
1502286897
628946569
473259550
611435289
1881315149
1359543343
1131816835
261100325
1403565385
118862485
2021179682
236060345
1301276105
1633181480
1904068503
708563542
2019682253
130280699
586274394
827439332
325287085
543296618
33988579
1073842129
1654429414
16981527
1950508303
687811425
153013254
1567719036
2145232103
1432631166
1519547224
1967503554
1019507161
700141238
1179080916
508003499
1961550842
1682611251
1559702631
2062694024
1969088607
1723457903
1506460928
1203402745
1742643826
206669661
29594436
1577271172
676085977
1599019692
965318803
235090223
994630864
2089277006
189039836
1415763691
1983814711
1311777581
87976629
1781610018
881113679
525741183
393084234
139983592
1013175829
1064444465
616859062
358782982
894387531
952262734
642633640
424063870
1552874943
1114745164
579609186
327078098
1550700742
1377311144
1600189841
2103590713
1218410815
1218704787
1957341413
970576180
2072323874
2108241880
142857249
1937758518
570684080
978381985
666600805
838886712
764062519
534875571
1347904975
1524852630
1103323723
1728038441
1706658513
1630705325
1177854310
599493498
1897534314
1106452316
1685730998
1108381459
2071720001
1421635998
658219644
849439570
1528770153
1624807212
969097004
1076107588
510662702
1439294096
1160176164
1174350311
1669974438
272165609
1516784359
1607972899
379492039
249562773
1042305251
775007708
2013468269
1843262705
898535289
683122178
1569101707
1667149491
549004825
1682298644
524659189
1444195499
1065511362
743992799
825851609
874163434
551475806
1995681468
837801753
1993855307
673148968
1116134293
70566184
1399759955
161439772
459631286
1088969209
1539209897
1449810258
477998775
573927527
1342710477
600824313
109060979
1704782587
1130567216
1952494486
1107100400
1969708634
1300554974
1146603538
917664554
821086492
1997236834
1264938143
126434573
546240430
1828418694
2055741021
1836112081
715427602
570703258
1216942369
1180814550
933667008
85160600
283602491
779685715
824449278
382464555
1152819597
1651188826
621309505
1131021415
405124996
338203837
1507836015
1958618112
1840984500
881695920
967821037
1428604876
1801696937
410173083
2029514175
1182174336
1422361155
608673996
1405038600
237230977
1444228235
586619800
1330136953
1560805863
1971464432
1079647641
84957082
335701596
188342036
486612662
1544145602
1469636171
413602563
169199117
751039055
1114112001
2067846851
313000921
1558861576
2036128874
45497986
601900263
976965809
112736531
1832532306
641743904
767014688
1442234945
954924528
89295654
1927428787
1502861202
631454845
1548903945
1436891051
1819227567
772017984
1026764030
76429536
579585600
1804139059
376963798
577210285
1743632276
1873178145
802269807
423581674
1401548486
399413157
1024923889
357006344
1443905374
1397569990
994947719
1888834680
465709239
1884417789
1645812325
72900352
2072593001
1249036056
354025963
67739555
1623190427
185051880
250731461
1021146173
928004300
107893282
1493512
711598736
994574419
655476896
1525139974
367035513
2049718026
268685696
985604001
704039082
1004559171
1050458125
407336121
963734733
815684126
1393183280
1805741586
1274068562
544053164
59761212
2028237140
1184180839
295720660
21527769
484975115
1959087361
597234650
266431075
1671019565
606043927
1342082265
507138309
147714453
46438447
395687083
1883028556
1093836269
242054998
1082971516
943707235
1933898546
1441628876
1584163486
169112042
519674092
467361457
38332869
116731035
877670344
742829062
370509569
420576453
288918671
2095453293
2041632416
1952618404
249258687
600148448
585827933
392862312
462710601
125517390
1095492950
2033038481
1668458800
1407397746
681381290
1155171628
1846794438
287573152
215878456
2145540270
750756906
22229406
1097493692
36953106
1440871840
227648366
551498892
1038658565
983941809
1997048136
736089738
1869918277
1644488723
276962722
1275499802
1622205546
1088206092
1613229967
727144841
575626555
921506872
2108959603
778400398
165479927
1703769492
15810064
1245496428
147072972
500289964
900086598
322978633
329849735
1665290666
320070959
1435434273
1022833624
1393346694
853872176
1762365290
16739856
528226255
426598751
1017833661
1087734915
1136221337
1576070142
428482231
1515533870
36030393
302215720
936766182
1022101250
1415821615
1903508458
1354812571
879815342
1190939006
1432559428
1043107051
1655217824
1451411588
1334743271
1868327598
1743549006
937408334
1060835598
531143514
362010186
1268693945
2145106907
1481823151
605695029
23611270
306070002
215779504
482678549
832080702
2757927
905970782
2068083908
1705226988
1379349438
1936354014
532201099
1278078210
1834363780
1126796550
1763612972
487954960
820215184
539062713
578676946
334525304
947365455
50030598
1486919551
1753636833
162953872
1969827413
1331440161
1278401062
8202532
1672253163
502578134
1468581987
1663663962
1115810268
1508978302
706668484
988728653
1084460867
323968699
1891110233
775350120
1687232236
290601280
838493569
959312970
795315837
1862230678
935798378
1620601482
1319476275
950505940
363688728
1782083125
1989895037
602972213
1697916201
1123337120
1614489289
738642031
580106257
178491993
157986478
1725444692
109415591
611694663
200648010
1820157538
1225630927
1593793158
615936362
315701831
268563682
1107710281
838507072
1714650918
6491558
28676856
221043505
411145445
1273056422
381902182
1708201215
1194632089
1636421909
1427793977
2131426355
1916732902
610510591
1657026343
913214815
1320226222
290637664
289987756
2028714259
1278139446
175564713
58708785
1215977294
412604384
1787583837
879100459
1575167154
1427814701
493984113
1288001774
1065093559
976079811
348663890
1011489320
2133749653
1207991419
942233432
215677312
1368749452
638621963
1188241719
1767783853
446448604
1849773254
1376163693
548655827
511663212
1799923789
1553672727
1280036370
1881995775
1950739332
165202106
1960340643
1018981176
1963186065
782257760
1317588813
1796478018
591655506
1588453797
35675611
1984820995
1998906600
1272779183
1006024195
952891996
1568558917
1832552046
1685837203
502836710
27085732
683512930
1897866893
1190895979
1286427828
1853141222
1383454046
2033201966
806382594
1182846723
392968123
1984575059
1325095195
220162170
1422045328
2041158587
2084721109
1954607426
1399579829
1382402162
1544103750
1912682910
455684234
950544268
1665035800
1559933253
1522576258
1878717342
1636764920
905824389
1467629814
1454693201
1634407987
158855745
560488371
1328098411
478303705
464898438
1968535576
523786499
669429730
99342914
1983236085
757434082
1943628574
1792410343
1069768435
2131399952
558904351
1988482112
991204912
1027189936
1000201899
1824566385
1165573405
564551838
195948968
241796353
1777713578
582327787
543594884
90682051
304355375
1698422991
1554770658
633618183
1725584518
99113869
504843124
319433930
665820223
1577150618
1875280575
1277585553
249337727
2096824962
719402524
632628960
167274380
1702795402
700992085
1044617801
853822289
221622478
363867005
1767173373
1948570623
2024140947
578986193
1947220759
513412478
74545923
1648546778
755100937
139674405
680686776
2008656408
1964684900
147145842
893072423
599208976
1880366040
1102912153
1674695245
680270261
987016044
1935297247
1753189990
1412177254
328588250
1674029373
741515791
1243698010
1091378865
835275973
818181526
1361892133
6521095
534878149
1617916397
1345490088
1434003274
2119177589
357973958
1672079169
1817843569
1560660095
1687800335
1856448438
83413773
176758217
647392016
1918105821
1341638145
2055614235
963373676
287371010
1478856092
964222768
2140428435
789781187
2032882069
369431703
32680973
1446574303
1480672280
1951433979
637122771
607637873
1060523537
1153535771
1949036474
976298322
796319651
1049269730
323533417
458392493
1118778355
1101974657
135747412
479169334
1320507786
1574464037
484913276
73196796
1557120027
745811357
1951185492
1052760945
1105175697
470697579
125195217
1977626570
817759678
284815965
2005285182
272248621
2083605989
1684347158
1462667624
1658315019
2088582244
1722624029
1536664074
335477984
437214354
1324486755
538971658
179875670
1163043696
1412090442
1256161409
988953713
484512685
895323139
111289334
1994748567
913128655
1423387553
1021358804
432956074
1461874466
143439834
561483162
1205178586
845579827
465050698
442066634
604166245
762094907
695927234
2038515294
2087764250
300057469
1639390230
1289976939
1920507074
1645710261
909413871
1397571424
1905749873
1522536577
276337268
283825793
1892049130
328393786
934170890
520874427
1778428765
364218803
1975995012
679356037
139169544
1724248806
559124236
1508332538
1587682790
432982108
880961614
5855455
764813818
742729349
430020067
10715431
935810960
1800109924
1445554712
496418499
996847497
1726148052
742267623
1867359292
702574115
1895800144
1190285863
1539205319
441812814
2051665069
1852784379
1358753347
2111468472
2064690451
1677357649
1470257682
1281395689
2056160237
151635036
1964411771
1088472909
51450449
1678981312
2127314873
1166257319
335726527
1061400357
1924668805
1372938175
1626461243
1252700698
1305826385
2140931181
1075576230
805260184
1063734730
1606441676
74903642
423519254
410691855
13060152
1894592146
1189537074
1865676779
918729912
118503146
1059719824
1244978290
1344173030
787857293
474920125
232711763
1919511534
198647617
411018378
803027299
1159660314
1436552749
1352308810
1092167855
1714069184
813105842
432524223
1126158912
2017324987
383821078
2077946631
382458530
1501860099
1908269865
298343347
805052601
132890202
1863746896
1560020508
1263409315
1628075445
1945333197
401086806
170990799
965346319
1805222789
1963898315
991786834
516747227
1317750593
942127204
1503454463
1020006961
1385584425
635183957
218440077
1257670294
365261578
45815379
491320368
1874784962
158140533
1698626769
175846336
97506747
1962425725
1524548907
1394256569
65305884
546954551
736362156
1724681375
1987538638
1109254234
975563138
1194924644
763991290
1842952553
640681698
1910349461
917829396
1143156834
1154033235
942312199
265573625
1071671586
1839908661
843915608
1180656346
22689933
1754511753
643952501
877560217
671237943
1346690589
1371782153
1737159100
346719935
1649811736
777300809
736162496
1256255257
446051530
815351782
2124920224
1858803332
2042478618
1968039220
56614897
2049021920
821545725
770871350
194500618
1682514244
301816696
1926771843
984001137
862053621
588338638
1009293837
2032599167
556499969
2145179398
301544904
1039547402
1665479871
630933284
1405832128
648373257
256987715
1428604079
112018912
1000841721
913466842
1729749200
681137341
1374348580
1559613633
1762764738
150594719
1207320755
1552937247
1895730546
160224982
2103310212
407569897
2138192342
600338762
132633895
578870395
928755786
1373404408
1120026923
1063177087
928131898
1176778293
1655670005
1859133233
1152018914
1853138262
1342030962
1228156953
648316308
1823357003
375538605
837059849
396501544
1851821261
1081609428
456475574
881197889
420647975
1251488349
1834082645
662635622
1736544381
78853349
1696987703
615728302
902883080
910643432
916930316
303496475
1032662078
1197696000
1287019835
453015634
1414655685
534748976
120611264
1448871627
651822434
789100087
1865524477
1114307706
2127871412
659172342
699777959
1808411261
1776126664
1273407701
656308250
1271883718
1939571335
1441152006
478978636
47195717
631345020
781948946
521306291
6404994
1259381380
723312660
286054498
1146693498
867488965
1345621089
2035399283
1765863116
1515036677
1358375632
1363183081
1802276206
66910172
1251059598
1307648558
755639204
676559957
1323247742
1181861596
1090257062
1539833454
969205166
1194515209
853324986
963290102
614030454
1600880493
1442656441
1541579360
1185872924
43056354
1512156335
1775163533
1850986561
905447184
2110720207
361598392
1929928675
197895876
453393135
1266273614
1325130531
1192591342
1139775590
1206730924
1363806148
480032664
730150366
1659800387
844391835
487397734
846848655
217768921
942824910
1098116825
1463728728
1150123873
1323793366
1997208601
1507051466
1176712275
1316174558
1619979795
476432695
1761357168
912214819
993230885
1033641574
972632323
888646487
1514095200
1383048811
2002925199
311588287
1921219736
1745230268
624033087
625881624
1278989727
1985311273
772370875
110702954
815023003
462533592
735442524
4215131
1418170806
779696208
1436887263
1860591069
611278815
257302333
50238000
1301678182
1068261013
984734737
37327236
1322178160
485095315
914545002
532851225
1829851121
372794851
79052921
1695129275
127036950
1094007537
592513326
2096139960
309240991
1267472754
1334680943
1494044136
332372633
1045068291
1762418785
1523431119
1743546587
602032245
1189506793
541385449
1666468897
713055960
977945402
1597054133
1106679111
694475762
2021499602
597937242
382954414
1305360595
1062526549
1643287349
548959320
1672898255
1993682242
534374152
1025369813
2084506727
96150979
1011442474
1261804032
173893405
882130570
1518526197
19818619
1996093648
1119046091
903299957
1153176882
1444175910
1380659795
359113670
1212789883
90806891
1304338695
445588821
1453011600
1773622736
1727729327
1704088781
208745269
935163983
591593171
1501343271
942628832
835175143
89954964
418688518
1292860921
1588948324
1872540803
292652972
8066343
967184719
238292651
1784006706
900056406
1565402094
1554874436
414329350
1036929110
1511757021
1524216254
250632945
883050009
1431245968
242293625
1149100669
835681913
666802870
924672037
1136720574
1204995999
1845914710
1347377629
1824431863
1181039052
128150806
1616129531
1241307248
115560386
273327632
1214326053
292006767
1999873366
1522935538
1015598994
2029508079
54208239
1412066814
141014998
2023771897
511552654
192210375
1926629057
399780881
1374017505
2006443920
1889731178
502206647
330143381
595057712
249181031
192811130
1377622904
672964610
990443166
524658686
1671880751
2105176922
1110128407
137315698
103395136
451338507
407357391
1187167044
1607767550
2023307515
920106457
1188374789
394343838
1602534865
254679415
1694560131
1328950815
929663591
1603577266
466519092
311331064
1130483978
367793365
685381122
1371141432
1263893959
297256855
173291342
921194498
946858794
2128177277
1339417572
390843256
1283176260
61175876
1098216993
810696343
2063519712
458008592
1270319588
1459575213
767282964
1559524967
1386967883
1414267128
884585062
563252869
964048710
2076015282
368376350
1465445621
1003995316
1519152476
255944332
709720956
1391131286
1585923401
1232245567
728307574
1350423736
815602067
1284298947
1346053705
675278758
1117005508
624762167
836069408
1541709868
1450707598
1131141739
1545263024
27446998
1164971251
1132994024
1715023978
1140646543
196127495
746622645
1111428700
933184198
151639946
1217516496
1675804353
567858862
1005868832
1374988347
2029115328
373562155
1084422517
71348743
1471349298
553358707
1543213918
795494600
733539843
1612116216
963375763
1562674311
787562612
171539516
1497732633
1992938812
2106465959
2048275392
1244210505
2100924363
1295331146
1245901898
685607028
1913946614
728957792
2025629281
1897482734
720234908
1814295196
688257619
1992207303
1644490477
1086246672
664638078
1229358947
370872970
1135636910
82191556
1053374185
2058713450
578884942
242123759
67161332
323652384
811866807
879673273
2142162849
1413001636
1687719233
1438631650
1564715760
160931654
556873790
2093181528
603131331
1335459557
146642113
1640314681
1385839981
130016923
97015661
187702318
1123991258
318619090
1147323982
964158965
1047350743
1731383073
2082892678
874753500
1373609875
45618065
1410682810
860751867
244489704
395126635
1929304077
1919438950
1559067738
397669221
1613663455
585184951
2105132201
786054806
353619020
1098734779
108819304
2087250616
1576382539
82023323
1723345465
541468715
857441877
1901801383
1359677617
1491011149
1070409588
653966311
1655616890
380061720
1121482962
2087748108
1263526363
1730326218
891308749
1362612719
178743897
455297901
432909260
1081038947
60453151
403333927
895690057
1364411808
690236983
1301291050
1789812381
119696710
1319097353
1397115223
1803331210
496091261
596615600
2065972340
873500350
1890749192
289271957
1712910825
1604285880
2020584152
1608109933
1347123124
390611917
1338007353
638026258
147848986
1500355125
1352282614
2128098798
1495837357
540144975
1028989354
666605927
1908915963
1130974262
2123047566
1211358930
63635025
1242420813
573042445
1046804283
1305419414
434104755
417141980
120506527
1606975255
370424043
2006926121
586746653
21842824
2039723590
1597518771
605976975
725426764
1812387405
208541592
1368856760
1615830460
1702380808
2030117119
670244209
1798068479
448897680
455680506
1025529388
2077089048
270382553
1470172898
1305005698
1128723546
266157277
2114757101
1226581482
1561306762
1471905095
1487344430
863833206
496102016
1180979895
450526950
479775432
700728361
1777789461
587945410
1066638733
1277573532
629066364
2135236426
1446458327
1211287887
1133051351
527748630
2017271895
2026981510
1107659865
1876373379
33047395
1165148132
1907884227
485812432
1114910934
1843526312
705612663
607170117
261212960
1131759056
1618882357
1618158094
340526307
679937959
816631202
933190935
502665553
1462413411
1486982359
1043709459
1287517621
1240277361
836201269
1385663606
691178222
183150556
1350917575
1580319696
1293291965
1231758364
426440933
203060699
395277929
563549875
345501129
688810219
48993315
644738526
1403126598
745951113
659227993
1504460575
126392412
1838068679
882264799
227946632
44549058
1864723284
1193264281
640978980
515767807
356671991
1083046140
2124707078
1261442132
218110441
1612870251
1613866961
2025303621
1498469015
350416169
1169466066
1641933409
1315137928
379172508
1125256119
1054101337
1941170265
1120077414
185142778
1814035761
1518313715
1781004448
1978428714
1499319915
1353023536
882695141
1671596841
925355994
1152239333
1664490369
1977487266
1133637059
368946178
799080821
1331417201
1043752735
1289434790
819278841
1920683494
1840581471
1899371670
1144677207
1872423636
39709331
1239409549
371390847
1445614557
1446802560
1552745215
726464532
1389024792
268921547
1412355606
2111807633
1569883809
164667855
1594602151
617934001
1098889425
754039058
992730341
2103563495
1771336157
1568725809
2143454906
1261000806
1296118735
1975417304
2036762350
706956432
454627617
274212945
650251735
2081311742
844599374
2005647721
733703904
410290390
828807219
978033926
1943083858
310041506
139548912
815486318
733759824
263138140
1348058352
1991425936
1052744866
1527099324
232844885
1973114561
1341802956
1533150605
2142142777
2118085389
1855446003
1696074757
472082806
746768076
681417805
1120531674
77834975
72309476
273339046
926971844
395433892
1974659897
1440016900
1103243848
1993322587
242325162
1547260980
1420238368
2005183419
504266455
954677650
1291745147
1389785556
1500811105
1884632001
412058414
1940876953
912366364
1665378306
1936113659
1310237679
2143723887
821135142
629474353
693141996
1648616132
1608909646
1469657217
340773358
1046693035
450774612
278546909
1537327925
1643161823
18948026
969797889
61723012
536418333
1960609939
1073656079
54163827
1938105925
1609983967
1580664333
609382123
1982005355
113265916
1900914
1335697899
1702031963
206022803
1988854731
1334746276
202604519
1419775931
99438726
872490932
1323716743
800206037
719560204
1083190449
1349953464
1975479057
1123135682
1255524806
239907730
301517442
1497222418
11132110
1148421522
1377376559
2071639441
280576224
1425814245
2007082476
1049444191
184505456
769066782
1841454459
411041399
563982415
881112242
362443808
1120955559
1024836785
636365623
217405107
891691606
575638771
1240677326
1610326944
1714286038
1410676728
931811517
1249680306
1972632633
1552766831
1595569892
1567096891
1995767045
1963180060
210352219
110956143
1705080522
79262345
1722580641
565747892
1453592656
152702619
1592961608
736442051
1102334809
1063993482
1063446967
1892696371
501755021
1926681752
1663418031
1601516227
1266655873
1932518736
1272171586
2136369212
1904507939
805758155
1122804034
1961069097
2141978627
1630088949
1409770344
2036133175
789806898
1034426199
1944109347
2017638563
1413402212
1401789825
414683654
1829888560
1538452912
386810437
1334118155
1306293291
1939502722
1111825446
2128894241
775168287
1583010716
1584655701
1907956785
1901999438
203984112
2076253997
970937032
1156522251
1323558442
1990939981
1411266358
70689924
1537363817
143491781
283281998
545195449
414639030
1960108534
174159463
1136312315
941317381
1581539085
1536058858
787827035
1411906790
65175276
1534069700
886882949
98918733
133370461
141747916
1677597365
2059938756
342002366
1400566272
1768765675
30565491
535884050
1332576602
673869018
146396342
1050992637
1619158432
1422416930
1423801962
972262401
157678242
399621204
1128460117
341139453
706835069
494090073
1449888584
1196560743
2104034719
1766351957
226252128
1029008015
1025030261
1827645689
270831604
1042435270
982349688
1402502232
2043634979
440206897
1843565746
1039601630
1304869586
846025824
842929655
749755061
517582391
1547699176
354734547
1733660733
1542522602
819278841
709125289
1891203256
1583676698
1914685344
203923143
1872117059
1631590473
356726743
1888468518
292982237
1568224628
1801781745
442033728
942453970
1658462197
713535463
559693964
598817019
831617383
385708896
312189766
742511651
573004282
1573584808
1668175670
177482012
164442436
2140438295
1281789170
212515297
2133325105
1867647582
1050350498
2105012242
511587879
1072771253
1626623948
905091884
39085777
980399020
813664490
1821764903
630093728
219177034
288747268
699206772
1888862105
141641920
817447115
962474542
495263430
706979186
1063053108
1382587257
1705535876
1700317272
88448274
924777700
1518469368
1887121252
1464584664
1037128141
873655465
1116981138
137596643
1913039200
1327183019
1061303805
384797835
1545367395
710681563
1507511730
973654776
316447136
1216027116
1671684797
1832652934
1605052373
1123873869
943012933
36842494
783596408
2097821853
1943383975
2036367584
1089463273
872024426
1416750737
321710832
1345544723
1287001357
1859779158
1430956226
1260464519
112114134
1742722769
1237800653
382065498
983432859
2018917243
954144123
2130583948
1436957295
979139144
514523129
2070230208
2074285936
430381672
1010969916
1691651797
1509887573
1611789647
1075847861
1738211364
1530531996
2074010691
276950716
1955216785
912160457
1581712108
907535445
1982099609
1291848377
309996084
1595172141
1534293729
117081965
621163973
663307249
2006404857
719185007
1420858508
1865583067
1628796328
1751414321
673565100
1950526573
1429544675
1785000659
1428248316
1634992993
406451775
81092314
1007183160
73357736
1587104027
720970373
1812354587
2141508409
1157040567
197452344
1121958061
1493185385
623342414
2075087141
1746674637
1186606524
1498933739
1665333479
875926772
140777739
1066992723
636843322
1716936849
1550691965
287770412
191588874
1199480554
1863722096
1575682780
1661280758
982276996
176385315
427297237
1777992203
245137877
1256550492
993558357
693296530
1354194725
1989844815
1900336204
1486989649
320076204
711120223
749286559
2032242004
679164310
2029281396
399644436
1795288569
1217195414
560233245
1629266118
189042772
825739524
1207869898
832581075
548743920
2131529638
278180755
1498222803
1899407033
720227707
1961199932
1969852984
1170623022
2032209432
1772874888
1382326428
229867616
626476772
1123443444
1719681247
571980069
1120496730
1451606882
507970546
2066532691
1457094363
113913827
379811767
1384122804
471293487
2122328654
935992322
25386024
255521474
1995864293
1710564964
1832976387
620366380
764518084
563068656
1811968546
290997505
335331211
441003879
1562004714
1817610000
1659466571
363705481
986805452
1908185565
1065831906
1997491060
1556584828
220833221
595488326
1701832562
500294727
673732766
540162691
2011929146
2039123474
1143096325
812503338
1989244291
198161594
760382068
1408383335
950043682
1266864728
673818096
929367980
620096451
1196147620
1986475195
502744588
1526435259
1105541001
9433439
546199655
1715688964
1063617008
814065007
1669920106
1379518016
1279820357
1401222866
373224556
1406096991
756872179
1097133357
1429015304
1558754022
235625295
1524749921
2109925446
1842060460
815902994
576158018
116688487
1645544200
1034770904
1700530100
1506344379
544330296
1895632846
1299338310
1595260503
450721480
213121951
1738042111
1441339384
549612666
1003037273
1883121209
2132513229
488450199
1153295389
1763362804
1828419384
1925665115
1151323292
2043900853
1918475686
1875372327
2053399464
780101301
1313479265
81599869
145804764
1345495316
1739113146
268582603
1627515685
1150737467
1547070496
777000455
62740777
1514013665
805431062
1177341040
648974518
551798879
531665085
1874346951
1673621676
1117704507
1136677007
1985711996
123729677
1369953334
1379533112
1671239591
216940120
353923091
1143715895
603553729
1809063440
2033337445
1845990799
1595419283
886751
475734769
1999955697
2111086037
1340837064
2085532457
786594888
481797083
373733985
1606189643
171670415
1477330422
725866106
147558727
1104562494
170857687
1339280773
540192408
1894326626
818042062
1363134198
2043529882
1477529843
1632449409
1234599154
389362870
241040183
259582708
2044247820
1237806387
1497848850
2104702750
125312884
1664849796
1548985635
2072224971
113607687
606559251
2145115886
1239560829
70018333
539880307
1874279494
1111131314
414143162
1875365940
1665911034
1793276375
1272594109
720738383
952851569
119993842
643174467
2124927052
562693422
1563616363
214811536
357900591
1214313506
684094564
1693455862
1845042785
1903810973
925537543
287302758
1755235448
1159747750
2055416086
2138515351
1917878243
1772424234
1042781096
640766606
746096340
1178349484
359703025
1542594443
1113596792
738097359
207685156
529409031
1411710665
1798228720
1912484870
1685853386
1923586166
1259329040
267853642
301391567
516605907
1812492505
658917045
43388321
441286737
1661703622
1119257417
1304621343
285284299
1801972997
1253467385
1016531331
1963074508
1631597412
561754808
1756787046
464916197
2140557442
1440246569
2078605794
527365055
446956094
398173666
286275764
171582221
363061455
1479031239
33289123
1306469325
20569913
1424918544
1745860927
804547667
1366295959
1782694644
222142654
1797448757
139483848
1338071982
1409158377
1776766528
1381705961
806437299
1112328870
641175759
59256512
1750793157
451397454
528704677
167052121
116509143
259536951
338218278
245633214
1251358043
986740174
592890717
682715138
1616045315
2089365902
1583499816
13877412
396165913
484053713
614946459
1948343042
2074821148
2110218710
1364379543
2086285346
1011883415
623197934
831569629
1579565069
9902915
1525414155
1292030644
1833878625
1281960014
343585807
1945084669
1441868144
1674943901
803285641
114509571
289439269
888507486
1294235967
824882943
1489471404
1881023547
2033040305
1761175129
1583570136
398830550
1630843185
884017987
1289429745
1981453751
1301184193
1072347158
1791093731
642905865
1723824642
1759203691
1267954066
1651737129
970506358
2034970900
1063196
144916990
1872855913
1603362531
401974936
658135286
189154181
1386910792
1259077069
2117575012
1906696243
2000045333
175758508
1441852939
1199120131
648733138
853573709
758214739
236911917
448415405
693007546
232587853
1791141766
1668247772
1880179929
950545646
882099764
1529819984
609349303
899453061
1247999185
933373850
1185838647
1328215901
2026736484
1723051410
829919748
242313329
1595134523
608440531
1832313202
462033555
1725081080
681405592
430942692
1362584376
532409143
247870656
1359673936
252810495
2052025476
1207152073
2020111584
1375708124
2108918552
2057152474
92710395
150709710
1989155037
547181781
1491506992
488461147
1985489870
636703786
124559886
225963804
1273816788
1728028367
1588089788
1598949100
702919723
1102887742
1488017126
2017155085
272915306
1468294114
888409594
1704516529
1302773358
1847642258
1792768102
1412584727
1084612440
51945085
1264070702
2046417774
335973905
710781975
1138175570
1162465251
1750225047
1011677411
1036124363
515136032
1210480319
556297244
2114773682
1294108926
168212838
1674607222
1432184747
252534964
1909226028
341901653
1027315115
1382166436
22183250
1728415356
1257991299
747779292
318809498
1850174114
1218155441
505520052
488072535
1644602455
748410067
1357448888
2094481160
1151431218
994110366
398861937
952047251
658738807
961541271
1673309903
990925641
912974315
517567306
436191190
825094389
1656187289
365840217
2077717795
354554588
1448896244
772676900
1761385234
351790050
645881587
998885049
2057571899
1528291755
380645992
163336200
1287663825
1730643535
1306638390
661010638
508878622
1939724210
128710812
1361575442
953097273
217802114
1849584067
806617767
1062440972
480277390
951905131
1100942394
1975000259
1463386589
638490867
769251379
1642732239
1089297018
1199644423
2141716949
1196298362
1988873601
145516801
1701084247
1930251309
1716861345
342424608
1840473346
1690394505
1332442683
1298762473
722090824
1558134480
497610432
577661145
733141326
1713271929
2053562832
1340236290
812729623
987439680
282236800
1743743080
344114133
2091319316
806463353
954444628
2085763871
1967150415
436743388
2126284273
267566190
1177488522
58218697
2118093062
981500417
421533433
1925893027
499585747
880744226
1949467687
1964791798
1495606574
1874368411
1460814083
350057429
1165719064
426263428
281943851
1625000248
1565705313
479976556
473855612
435704220
1726701867
917530407
1207353842
311172759
1827003849
99052937
1639003654
18666956
1485495609
1448818012
1908957129
126830383
337807335
714871309
1374435059
619248784
1661496619
2012523099
701439478
1690164824
1595115491
662223169
2006023344
461312832
677809376
37581000
911742309
244646230
879371575
125972117
1790422862
1729351712
617169961
931327438
1807035673
1098523721
1054578434
1601128496
1422434760
322022401
1754523525
1816362126
1568637086
1491856470
339800417
2113300679
856323645
460462952
969446658
402073962
534614241
653904989
663737888
1691618145
576443766
897082436
1268004505
1927449642
1821614390
1466157546
1066452938
935925597
1783619571
1910811441
1872726473
1994558036
170277938
286472154
911507497
1477458386
2057857161
140267228
1346983413
274113505
2083726296
1671924419
1727636282
988988551
1272284835
730567209
1264235988
767715073
1640035779
1647996402
66202322
1252638374
945254945
787007107
1442815411
400204145
262323991
429213594
1054255812
1830105177
388843515
447043782
2125613054
1757526719
522891465
1448038033
1287376742
861529998
941753009
2095542214
771121930
729130164
1605962583
1421210468
1279710964
1358645020
872072514
1491838562
1807872969
1079608377
304476205
702786635
529332620
654592240
1067460591
1047234071
1912810253
204387830
1866956175
405621267
1512276940
1277329760
2075662279
939783390
321275091
770089707
1959858557
1408712537
1021052367
2103371324
681911675
1866512629
2120103151
1601189576
700228967
892951223
2049327948
686153366
1971156773
619801102
654491559
1493934788
775081922
1665174935
765521713
1864455321
358156175
1541398459
1623236711
1329044705
946420517
1199973672
305794751
1936589160
1494027355
1090256200
1217348501
1632354916
786112341
1484586506
1417049773
1575324469
564928964
530025273
1151975434
962833397
1692659133
1882256938
5122108
473231121
1037046290
1789904691
1740563054
1585793330
1088030203
163151002
1009128481
323698199
620993313
68739561
1982253313
1480170338
1406049600
2032979056
32222045
1726625873
379233238
1792000970
2001098878
1992171040
361411273
925289510
900907503
435193656
1851070213
233304661
2047950781
81996370
375360517
246443825
839485128
852114431
1291085724
2022067791
1020335580
77925542
340735624
491294842
2050168646
1715449440
350420728
178973070
576965822
239330247
632995893
1580942576
1038876669
1360502726
653969033
178208540
1095692209
663145280
1590615942
2080776344
660384842
955464489
182284390
2118423149
1909066991
629520606
386506032
1293347722
386197973
385461432
1461718955
2114642035
1437956517
847816602
506468413
1772761713
1773005408
216124725
1319315997
1086633727
265196461
589043368
913176777
2025050243
1046201337
2102537562
1828922715
1908922193
938568878
1229510047
322028461
965548200
381875831
1691618451
1062759476
288611867
1542666007
243561743
1083950036
1575675961
1068364561
607653685
1158322507
1655558145
650618405
149638953
1442228112
1478768577
2053654074
249232928
1386695610
803416562
2110678204
5852206
1385263977
6492638
1412542575
463114268
859451430
1059142488
38710151
545826606
1194750107
1259893088
1366251012
1297678943
1109302702
1311525391
1004690362
484660510
2006878133
456935824
1861223968
161549470
239855687
688606434
1770624192
1661798397
1469781846
873892549
1890412116
1340024176
1148818283
403300360
487154455
1835370
1328167926
1911383146
1395544229
2069483679
46382394
1542545750
1860785147
605022108
1251750124
1156031173
874415259
1756797701
897131003
1247284275
1975105025
1732919526
1603574431
1952473564
121943999
955893179
2087092898
1327817887
677397628
827072987
1612133768
18499313
1801438915
1951389447
809013883
1750859690
1948673447
802409995
161878646
1141947124
476010293
1642275077
1681832489
1278866443
515875364
68321036
1865042388
1530336582
722081523
2147348393
615470010
68467537
366997933
965757262
680536296
1920892276
1598332379
1734312690
1123900119
1023648479
324190601
2032436382
1544540882
1971069437
1813506327
786450807
1627266779
341573809
980837150
402680299
1494282897
1778998712
1823620565
762304407
1874094930
1739211520
1393566883
1232380882
751040892
914905281
1321890803
1953333344
1815090230
1095478809
2003175697
1069842490
1967124432
1657064742
1051470052
177224744
11600457
1220598765
1853964767
1464196512
1799667853
2063713126
682629449
1374848935
1627845481
1439817689
347893427
801368759
106249477
543322918
1970817500
449871919
1313306392
1069609295
339087416
931739407
1553180896
1040602988
1515625225
2104640917
175005309
857352903
218423063
1797068556
1640492192
128333171
1770345244
251692813
1603024093
50955984
1265269616
138495017
1763634765
2045468090
1477333173
1453960147
1838949398
710314240
224880063
78496967
1361574087
1619587872
1329602838
1810047966
110328738
368266911
2070015251
1311721268
1621863048
796773325
1166885377
736835555
2116972342
291223099
40135824
162173784
1265567887
159243073
383096932
1115773566
1102162740
845314385
142484173
925310878
430826170
1015531504
1262441819
1625031781
729195678
972908199
1466294506
1201504225
1468092073
765497661
1981332985
1851308836
633043873
1759844263
1683192735
1101964980
1766299463
1295176148
395126635
1348823943
890571939
1787496273
86665467
1716169426
2004167917
993477562
1098972619
1056722930
1592336718
463791087
1975362812
1419260561
1361541506
224901166
2067388268
395761858
1298716696
820447530
702174515
711904
1611131948
1716838491
1293293778
1855999712
938293911
780643369
739547013
2127516937
1101578502
1850967305
218261039
402117513
632637842
1907243398
101738885
432831658
136052172
590399541
1073958108
739194091
649558009
1582311304
1918037700
48059666
540767899
1395046504
1906693529
1168078490
1467145448
1112004066
1941958322
305917955
2110250407
1228881581
1634654416
1393754539
1616114657
919190714
1912411294
775971855
207710359
398986813
13196096
604663787
397411285
1716212777
1040864821
607427708
1845352473
1585558621
1582089532
776195173
396839777
669234024
993373384
280903185
579531004
1764525783
2134136386
308059275
1091138978
100832561
96339572
951386060
276607224
1387399952
384433869
186821350
297461617
490745714
667961674
1098276962
286111146
39511988
565294835
148226596
1921200490
702371232
860111462
1314597739
2078370550
1525616742
1753507759
856547030
1869144550
1372177006
1763572207
1463279241
1790033430
877819310
1196467253
1129921050
1450041162
2095977614
1621353495
4052841
1971644924
2017602093
1925887136
1050431677
1220879808
711577068
1643210749
2100740776
309439002
1415402568
195484928
1339334544
462384543
724080674
581625367
1313812618
1765702976
393991778
22814710
792296652
1197633530
743324088
350056109
1328213220
1801112091
1897619872
364146359
2103062329
2101246732
1237103470
1436674829
1588948899
1541469036
70571919
1743816894
1752061194
2133353150
1949578676
1357317083
845755594
1060390688
555927244
1455857585
1887892822
836822454
1253354886
474579612
1024179958
725806192
423260452
1378817974
1310036586
1849803046
637770501
1743030573
1301522328
128966952
693529499
1295562294
619951116
402434468
1840904057
1469927425
590128685
1969265011
1272507598
1949288010
805549252
1762010988
1364380083
1438536279
981900339
1352579181
780056890
502804888
1320130529
803864728
552523990
817715971
125191023
21989376
1501245809
426784890
800374933
1620277150
132736423
311418420
986697408
182971389
1133522159
1651417528
1476911695
1701553640
1962207088
1953160558
791525772
237595616
1228016478
599225783
1127834121
384088598
1787565346
1625493468
992653867
1681373995
1440071276
1261561502
1679944248
1045856423
1367340370
1546604182
2096746635
208972052
1036081897
609177404
1918695704
1196067672
1221577029
614687445
1872614959
2014780166
1416786472
925415473
1754551925
670688368
948495136
103988354
868826358
1998684157
498316880
1686900137
534540331
1851070595
1513110565
1104550702
978315550
463140831
1292548225
1387200471
1880694938
1853141222
502925643
276373259
1674533844
2033592157
112011948
1589177186
1155392957
787749401
1528495462
1560459563
424101663
1421031805
653582403
1884137923
1982575606
1662448245
1952409751
2108699430
569081733
375491485
1206400970
550541241
3444868
1229227634
1097298782
2137682854
2096376012
696887921
431261217
1885112500
984491399
783309232
1588185592
750393617
1506933689
1536817522
1826639967
574649507
27597096
2055652595
585949876
685038440
1869548336
1645793295
1725601216
414319785
1156330007
666263851
1131540981
14519659
1408547326
13865767
2034839546
1473774264
957275941
1233787747
1429736467
2099772237
898889586
1137590503
1111862727
376912619
1881479396
2047009138
1929230491
1185822787
418686317
1030448444
850615511
768896798
1244975944
366284701
2117217792
1067331483
163026366
876092962
839976261
1448701342
2016495080
469119489
1948597042
2013313811
1910247394
1312211385
1344841416
173229858
606362999
1410617819
583378205
1177387981
896394227
1279992222
1925461024
580368696
323278989
1002637629
145884981
297869584
639848084
1883730449
1609915756
1423677629
160377482
978890896
1617522546
1128707211
812720688
666034718
1709027811
1922480367
96600752
916663156
1244356711
1926595839
1147020508
298505451
1791393483
1879423389
2077779373
1185817975
1104175086
196364964
2060804596
305921695
1971047531
643709906
866386382
1056188381
1084978810
1003520947
31417212
1597663162
241637292
771935040
433889901
132921549
1038000224
1984276933
422837945
515076389
2131588811
759676270
465152024
1730405141
1700829238
1203470080
915629655
1325674888
1840258360
323709991
1250159447
310240683
1500840876
778104042
585989142
1021597081
915420076
1556628241
700980020
1788957316
1647640019
945074746
980483980
82235239
1630786430
1455184902
1944248242
456728519
664285446
9876590
1015536519
1665147439
541409983
97191031
1699720204
1941447056
1481097134
797863059
432768881
614125601
772115415
1374813059
1606711433
411446070
110722108
570776633
1582175303
1935009728
1215541395
571405903
992878726
623168562
1117196664
1051551136
273981344
1215727057
149175995
480154168
1682322626
1439730072
1434990751
790489111
683044388
1129529475
221434733
1451732097
974955380
1048708859
1218122366
1306989567
1742788942
1483478928
1866124712
1967666501
350466881
1496157533
2030836364
2079068976
1150100705
1845565097
1368230651
310429357
830925556
258704064
1222244031
10624637
1374386450
1546291665
988474474
1287626237
1069926356
1155600845
652433742
1847228836
1963200064
719850488
1151224739
1209975697
352171178
1901733103
128756609
872022148
1572098774
1707790077
710622525
1266921244
1960936422
619682431
299896772
1908039113
1620621177
1901736212
320835435
338725943
1251589780
204824114
1199991919
1903805965
952638517
768988203
1417750492
872470734
106567917
324250906
1336144824
683384272
1107233676
1180063546
535056839
1640250889
127241822
312574414
1912118125
2120072961
1285510072
1337598599
1894291960
1317477739
2122187406
735459170
1062834448
1524336087
1047414725
379126513
198752237
306614044
937632920
2125962157
1100854200
812208485
379832987
703874477
1187710811
13785942
1544869146
429692429
473738128
1151086195
2022740164
1944797571
671681651
291773623
361425789
466275093
951767322
327779770
1957989369
1364763708
1164822126
1795430741
512783392
1174508915
571920110
1383041963
204527854
1020211686
253303959
578288909
129285803
1683963755
961421656
1255940028
193729127
322351501
1357133869
1103659181
403798014
440333529
1314356548
1242256648
1817192696
254535325
608351239
1523503547
1027154803
76001538
1421741934
1732811545
1223353332
134407314
206751463
943905105
595119239
192886058
1075215251
9480822
1535069162
1511183281
1245504357
1188064249
1389183683
1221045494
178612949
1389680369
1747526721
174157726
988476086
316933378
1656023162
970223277
218507463
1649644060
1155823467
1574345584
1595089846
653726027
1697232216
1664160466
1723900887
1025347671
2140427152
1598519680
1800141472
1470533325
80289887
16926652
1415569246
374495292
2011822782
1183611735
1595380418
1699365862
38173558
1123394181
1960171746
1018454078
1945696330
1567533461
1769132406
1243088522
412860334
377148217
1883918228
1754330956
1288689476
624479147
1672988858
382295643
1936409961
1420441758
2014951726
829252849
1596957402
97894776
881504993
1358581702
417853193
455565791
2112256473
52551296
790262164
663296018
1974700213
345425963
2009113670
698940825
1684468666
811481802
333179264
1531161445
539793808
280999517
237098823
743229653
427027960
1065854124
565546607
2055348735
189111084
1315512084
923451811
1167250994
1002231599
1024555241
846095623
1762624335
824637600
438871964
1839931356
12135609
999400240
880001083
1265323173
1672136380
586457440
2105802010
1345967174
522067565
388445570
1326305450
1505382595
1255226652
1078369683
977848024
334743647
1867803567
316306099
1870755481
1591319609
1445473895
1930673887
1367608804
326808302
570573052
181962420
1314079554
599295663
1104776579
1011360480
644210605
88913105
795495660
469122400
1884542453
674723978
1088635949
1067687328
184969304
796430199
1777759422
2028601003
297966771
1501513160
1164677056
1693972648
1601298045
661721492
888080380
935569966
1512973171
1272795680
430589980
1430937527
1427365735
1401683412
944418743
1161135073
1313131314
2010520459
1043891782
1190835617
331540502
1483631727
1960729449
299336622
780556394
919401799
102392692
643182465
1559954345
804951835
548068845
1590474057
1037491858
1821732908
1265260855
1557095040
1634428971
695115047
1814378342
1543399462
151057927
406207360
1871668349
544780161
613081307
451602730
1859009483
580862206
430129904
1851381567
1043531861
1000769879
1328333975
1730325509
487141412
473101193
525660731
61254828
1901918602
464373696
12803102
596577514
1826655860
951672594
1442018757
489768168
290242413
561915423
622019361
1128731481
1531414439
256376312
1584910864
1093299445
80633060
675672075
1650814963
1608285435
92167577
1874876829
1080975409
221964539
1660382450
618001263
1388169353
278032218
340783183
1426881312
605255248
1624377960
876307724
1509238172
1655791317
1723780814
1449943092
1905725071
1539098674
1097072487
1405243625
934523122
1544825694
227158327
1769901484
1370598387
1326066214
589733704
1554099891
511891276
635682913
1492836728
1211674778
1221143296
1748754397
1937675518
91394913
346577493
343378395
1933213684
1324167218
718254113
337580791
1902986486
1404886835
665400779
1287643828
187212441
450641220
509314921
1632099901
1574570939
1060659637
1596237277
1985564438
360545216
94503245
1796732629
801147625
512472667
1526473120
770949803
908971736
1306109991
1166938762
1234471973
327413734
1135425803
1488468892
89569756
2131469691
1439044584
990816306
1511516901
376906399
419185831
740674322
1913037952
193332539
1064434570
2111965335
1013924612
1645576939
637224694
358239750
1833519707
1532385598
1005798539
258592185
1907152016
389261021
285151750
1560551812
816689507
1755558949
1795545540
1397627134
2134551945
1462396699
1212057413
1134861769
761415808
1018028474
186621740
2069322140
378727658
1442495788
1700538341
2093112545
614186722
200367359
213380564
931618667
1943444470
703335581
2034754242
907412740
213559238
1797370616
815979610
789416051
1364138991
795493269
1978007340
1235682456
939689929
340212403
631443551
784495490
438277896
2105311806
2047204042
1110890583
875714809
2022724318
1936635890
1104765425
157225389
946822985
890700833
2145534657
10074005
910919489
540693066
1003644908
2000691766
1960187818
308190656
1342286943
146316711
1447700504
893107294
1237310951
1636348060
1267784182
656492238
1181875756
1952483200
703214851
2001557234
496592961
1550571244
554257684
1824575524
327112734
1278354388
1369475190
1866756833
143723558
71294582
1199224337
1529127820
1839741864
1410982001
134671725
888481187
93570816
1309972659
299098586
999415315
564679196
403705214
1642247139
687321140
1222154105
1677163338
1927955509
437042508
1632114278
1447563910
1537903435
206409983
230920779
64930520
447267148
942173856
1850946681
1868993878
1676394204
1218369142
566401906
1848216240
350592124
31839920
555530502
641853804
1376930567
1603166260
1897422689
1771606582
1693681479
1775839851
1323574261
170713532
839661742
2055131294
1700023753
1491916543
322745317
1728263317
162274325
1834804783
593084077
402226449
1668217094
1285296019
945065078
547299443
1133339614
1736230826
212589768
1893247304
354035198
1933138759
416972307
1524882785
873725830
1979554294
1410486726
393994996
2098467417
1237696093
725240282
531491393
2018316223
274864253
569847461
1048142828
309492716
634585105
99367365
170710741
645140681
12390292
1967276607
1205614839
1577347833
1647329989
216278778
493107067
419190159
566099412
605402154
1294397067
1284984333
1027110153
899937872
723703950
878117934
1392355489
918063885
1814152990
2064797427
79382301
549953533
259828487
522140395
783440001
1713688887
1430494418
1767542498
266753894
769243577
956501233
1996039006
1185750398
694483474
37666656
2067182734
1429019585
743921128
1477469434
1510649639
1575105924
210328634
454627955
202816812
1290471651
986130159
1438350219
1166388261
1804886613
1867809368
1450556223
479891279
819634431
1455400132
1154374563
444108178
457576974
1110237254
1584875922
958332066
1398787556
1778740061
1410097590
2038815924
1802268611
2082903894
958538726
487985435
12150626
1982847685
2035841987
1825882862
1224617022
1203853030
775363401
1238562184
1110296795
960374738
834033124
724731002
2005235712
1221137947
736981972
1639792537
475337096
1826638135
763403656
851703589
348705339
388269020
368167912
623583656
769862180
1514708631
1123833936
523220462
767718231
1001972291
469930109
725007747
614139227
363101120
970902034
1087081084
461312991
321249280
694037134
1400297466
1544643917
311837411
1225269849
2006892066
258316779
196628536
1290122985
1685349367
1510294334
600554010
712301543
478789188
514804997
547798586
1344433377
1548005587
936499634
674890410
1122010975
2082177848
2087161473
143967365
513859215
1902111626
1644525203
1316976022
40598190
1239823586
1160172460
2014093728
688463428
1213297312
331302167
223424052
781021696
941779649
669228988
1255109204
812302451
2056657215
685013635
1388290492
1815659946
1959443869
1345110205
508450299
1644354900
321957642
753082194
649552696
997094273
501581072
946032284
1266949843
1886905074
739229074
903274975
1051759545
941758992
2069988522
225833148
248340380
2030139723
804267685
1761397827
1692947813
1060644517
178751076
532227066
1349514518
1264353034
788829354
696126295
1985296783
1086322970
216989722
1062524570
1548736787
240848595
1809184821
739350065
1126981444
1637790010
476525964
1066544149
733254670
476076790
170547482
1527602676
230417553
1938785108
1064926018
1172636986
48348799
537394731
2012345698
1949901638
1441357816
1760586865
1828861138
586866421
1179516324
82611073
960152454
299762318
716780539
108825996
1547955143
1964154096
395017993
489551973
1963162114
828303088
823132938
1819142370
1146119576
1781457631
338522492
2036995545
61249699
1524701152
308232453
1653550151
248992380
68601772
237379170
997398176
203687115
2117020700
757704883
1051992724
1183200676
1340432878
1355476459
1918525605
1709595275
507695038
221576834
1100032742
1076013748
2059088880
635799186
2084692781
197926403
1176280323
249746850
1487473728
142725350
279435063
1235223564
1566577430
276752183
626527123
1989213993
1215566892
668758764
1387349740
572244620
1140368820
1053652611
1730182031
304912576
257640997
348069699
1883477998
1280956253
209671326
1119994122
944918958
1674683934
1929892952
382206783
964067718
1403009752
922334148
1123631958
933852901
328938728
713659807
1584968985
1363340529
790907999
604576057
138803491
1401651256
962491385
1708834058
1267171512
1183320938
1331789021
981035424
350709939
2079814984
492394067
178989406
1828487933
1572564215
501325347
1936306767
1227186222
1158100711
84573731
631807667
1035462613
631328052
129530365
541982550
1636944358
166301127
1095538744
956195385
131283792
1906947912
898369523
1632895836
651807963
801844381
840441859
1062095844
970026614
628295836
1833055079
863656525
143105702
828033064
924998882
619880692
887967828
908975437
668849803
319623816
1799540843
799760749
364669847
1886413434
233211371
1970655048
1218561341
653453197
1535477877
1122705951
460515013
522192503
467204497
1197784676
1358985420
907021399
694288086
1713206686
1895956608
1327008589
301667591
2076233645
2104800134
386860955
922791026
1759269339
633663768
618437087
671839314
776285293
1504338238
1018368539
1831865854
514190076
2044352160
2012924862
1780745461
185117225
1586759866
1966980257
1364455633
1264553726
1776197100
1484123967
911108818
585322444
857886084
846423576
241410518
1312286766
1213109514
227128135
2070981615
1966651733
2092725119
18778518
258730103
568523409
1755419924
323182996
180410820
199606900
1861074021
435381083
1781080034
519477018
1128829197
622330076
1864040233
743057487
1371053142
1024491120
1832361079
683400000
125592248
543843777
722890721
37831090
1891407387
2043538200
997995553
54291268
1930064438
562079124
1025765105
938149181
611254659
1565441821
1690090222
570697394
574878837
1149956987
1151025556
1917353182
1821778545
135751360
1006268097
1853524320
1421532344
856060478
385848369
1636287269
95442312
1233376998
820571795
1298460882
515065090
1357290364
618955602
1764790406
322405324
990047351
1665730592
152118532
681964357
336377807
1362982835
72274847
1840885179
261417399
2145121601
161579112
1735427762
1614751794
1037787229
2121384949
449040686
1926417610
637429317
1503530708
484617960
269560126
1127552734
1807342334
1720724007
1531153546
1290312238
824670780
1045046015
1158646450
321765610
633995769
188546059
1382700988
81898592
1185688060
1549595359
872233495
527172497
2027338055
1989020658
313162767
169406516
1370871674
553561055
1377007839
245466716
614960980
340262225
1201011364
2014854959
1445981344
332746863
1732794812
371227434
892524221
1490055052
1732150204
34426684
244532822
154275329
531414783
703807210
73231899
255569109
1924241314
737550984
812881964
1874702614
1858893786
1947233027
1038895720
33001512
519801631
2138978054
486302163
538841205
1064740386
1227252067
1145201100
671953712
2066765129
291902283
795449351
582875852
253672858
1371122576
1442321719
218346304
1115443694
1927461448
1812529659
250255904
380427121
1946234969
1252852584
1662857610
1645076484
297407520
515174851
1271312058
693219164
1389562360
957167295
70899124
2111441439
593389775
491668340
70533050
481207902
1060074132
257267154
656615640
1615176704
756272047
1745108076
793485447
925365248
718304312
654123205
178097298
1013519023
84202108
948559180
58929617
1550055139
935378930
1240070215
998761131
90228475
1602115634
1515478554
48521156
1147033316
904297088
1321228180
984302961
149712559
330876841
1933823480
235122169
549519095
619604652
306858505
1238294585
448291791
1200607000
1672634112
1640423001
285942653
1451326089
1621120247
1228630180
1094411303
1943018062
225061125
835265091
124808576
957347772
749824501
1220170199
80486381
1450146007
881137523
1736846277
1422396688
2118254124
1163779082
1917749380
650762738
297542334
1102295139
1998201
1903410262
1623149046
1557138413
446017562
1692305197
660074110
1079785912
2100061556
2016004746
1987489565
1537070567
1427399047
474731913
936008988
2086738742
1147024977
830702368
2008293627
1647593510
1746417835
1147753544
1647159913
867856537
1823543997
411240559
960907689
1407522328
165859973
696343443
1884653714
1291734823
1872632723
1990569417
713959410
1389194324
875376941
2052058104
1092059266
1466842381
1925363088
576368100
2096052703
1865255598
2023492732
1279149716
1278450254
2137524120
361293504
942018875
1997100763
1212650577
1959415522
271959470
883502288
649981468
1269943198
2124214728
811386468
1072648445
799382650
305289545
2077531952
1981300236
2122148545
913397846
1033940149
479888595
302811217
774668811
336028508
2086499264
1239260891
526334848
874597800
732103726
1862669777
1568395165
35800246
2014913575
858326759
1154090335
1345918537
1736213891
754910792
1295785601
851804336
1718892900
671782758
73060459
633716657
1744563484
302742548
2015355051
1489746262
796321774
836473636
1287866515
1087455256
919209153
746687971
1747509801
1850388907
741365822
357975043
295039916
1986956766
1219886904
17650471
1587539284
1126888031
1277956171
389351578
935473919
982305592
1132029529
1260586851
88223755
1253864890
1701837747
1552956068
1406829569
134352395
666860175
1509684087
653876041
644988596
627851768
1909153519
81771398
1584893448
1981901621
470157630
1731753688
1474703891
686074062
710372352
1209926403
1140481284
398053881
1071213155
1846097072
1247166509
65080434
1157446597
924029414
2128099647
841430666
1954281073
603514528
726302707
774914825
1694775035
387438843
2107040932
2123595998
855851235
2014176156
163489352
451464471
684229775
727712721
1639560166
2022920677
1631610056
2143447009
1296443795
1077020625
1061915778
785844162
1308199378
1633818043
1529955327
889074821
261574916
1329671571
1010748097
1583902920
1226456700
1527077901
778455771
1036642482
301648542
1988891463
1815601827
185613789
1378592666
1690433439
787981411
234361652
695044863
1858725498
2064060755
1154614655
1660549838
1209554238
1389290242
1321790638
1313738445
1872598590
805913798
1538552380
305528939
2023239257
1613804185
526678528
1693170059
1665176433
1089611720
546622511
1614297068
1609760956
2030642618
1582493858
849819523
1983036428
679631452
2016156101
965720250
789987793
153908141
1279016007
1501311971
459373275
1863781415
1439988326
25716469
1238715749
1671903373
366070554
282120364
1680215587
1867986112
1275243924
485320132
1836313266
1966289956
1963076014
1272878276
1966681668
2028882097
732542000
477925070
847816602
476771272
1825869217
2065701145
963313750
1547607892
1539935997
1556911497
4813399
691383083
942609704
1665938713
1976759370
365140616
172855391
2026626325
1841822087
765526099
523995107
73227961
1474296059
2098734501
26125508
1846345160
1387708254
358173177
1291821372
2128335958
1273497451
1977534915
1006808391
4373454
482461721
1897710559
354279233
256380769
479089519
1878867302
2001575852
1592255983
1133314754
1182244478
1431006732
1635187753
1427219399
100695624
607577841
929655988
1745234237
213018352
700738986
1942732988
1121933695
1617212763
1232723737
1622704999
2065969474
43225081
1553542148
1016471357
2023546286
1297925798
349239441
2079527508
2049121311
1915175445
1698891043
119042838
1553317372
405827936
912536367
723763721
1985003980
161653916
1619198854
1246436795
2110217331
1732141498
244093808
301705761
832442577
333024280
717128854
445712478
557346575
1032581552
134543734
1228842024
576580195
172207284
1698375851
2028297332
1173821527
1079187813
1739822432
291619131
128856920
1057442001
526519737
315482041
1366189954
1088801401
1051515049
1917755655
534755668
1159946626
854033413
1820999710
261160208
560619143
672294654
485063239
107050623
1475652351
818577116
1784223016
2081103703
1744927969
879347214
1426265127
285774976
1068614825
809634365
1161299181
257467897
1301858089
961853331
1480141525
1509514100
749782481
956688267
85490881
2097644855
1340542718
447683678
2028913421
1084560123
558105635
94422461
640303394
1982395489
1502882075
858359619
1847294953
906774178
802002159
559035751
1789761800
743712922
2027992490
1424985217
1903316935
56088569
574378806
1059965304
259220395
105977
105062508
849686861
295153042
2143410698
9600109
961080323
585477026
906342587
1170370668
1858947396
2063366695
1257984358
401664444
1622833626
2039787508
1399034958
134479463
411770460
1591903130
837695694
1436863947
305194510
950694408
770093732
1798360146
1607972899
231050538
708758851
1631155009
1706080270
1004051024
1800149122
2036191619
442767721
774085928
224248763
962853669
1606968102
224238231
1380202793
321455134
1772682005
1417198682
407068477
234735111
1669165905
819169860
536041126
1251810426
1687823231
427778615
167232451
91448726
384016361
718632582
1517454626
1722338937
328907417
1099134042
1456595550
1234663415
1608732193
812471056
973653557
985093694
1469491755
44604773
1478786033
1707411203
1648685895
1986334887
2001025226
1037490818
1135643629
932943999
1387813320
258953357
1365642225
2075653289
1980579630
1130408204
27090998
1971578868
1096668711
2125966183
1441456622
1860115046
786789051
1614998906
126129398
1731381146
1331791064
1724809840
733491073
1384867296
698346390
1453015235
604975282
1103241515
221934877
1627345638
1934631447
768539710
1037570422
388918014
1602599025
1532938412
1921208786
1132000032
964590974
1739519409
1348145951
689288798
914726794
1714811374
914605214
1013938038
1554926760
1970896494
1593490579
1425519842
167147749
829915738
1459894008
1653080490
1996333257
1856943415
945735029
177182042
425757815
947861639
1669904458
513701771
1909880034
450259705
432960906
1901288959
8793385
1389877629
788706950
366669374
1216891907
1936777641
1188196719
385928020
1654647182
1994801356
2036259327
1684014569
593299326
474711023
155767444
911348861
772231250
101212345
670372605
325070797
696113575
361457607
1385465306
1816358072
383000475
1264435071
79017093
1046669816
1351299706
1271168088
991029654
440926736
694964499
393356956
1238295724
1335052830
967990325
1349158732
185308090
2059138121
461625625
2058247140
103654472
1618828574
1116713507
199266893
124570983
888873774
351437916
835665273
1062579474
1201793481
717405155
2010367840
701016376
1147263871
86425337
2055763406
559081609
48737845
1126563609
775244727
1149622800
992568908
399954064
1149066957
1768537495
449891670
311077449
999048896
1713113991
1138705357
906517088
349827438
1456749121
1988282905
1430730436
1119576554
465130820
1134654055
969852766
81556861
894006904
1884251258
501131559
1869302441
1707101997
2075530145
850959511
48113760
1260503012
1606648651
1119118421
1931017622
549481472
2077425210
1536084524
1073012303
369005341
242874369
1521845529
2044603147
2147397674
1140039485
300972186
522040751
406954636
1070750078
1844217134
2042025642
1264467926
1164602978
1427639298
1860408325
178140741
569303731
875685543
158002811
67914837
1014743346
424486471
454030419
1028403234
1808936822
2021735035
1042147027
1340009156
915090778
1014013205
393847436
112030302
1463961145
1729583416
1463881037
478281038
929278922
500067025
1577139198
1436301579
956741251
1561544405
772946881
712287108
1778418664
1407991317
445750300
257032673
1630973150
73903503
747418765
511135549
527587149
2119446773
235228198
1276452083
311163432
1785565311
225755622
1272416808
1537616352
141027982
812950574
664548431
870347901
2066606133
1166891438
1959493301
1086183472
672623343
1399720183
2114220596
936206905
1543118298
1532047200
1706710569
834784082
904858461
654413458
70494510
1264141216
327161552
868250997
906264804
923613158
2049648046
964619515
981743281
1489542949
620148824
2080043238
1680492159
1280774485
1713764820
1305233109
786554275
647001554
950130268
949794941
1419131230
165836298
1151997208
1845842436
1188662598
76060454
374372236
256430012
1606672596
1942090692
870933572
1025202655
1779211350
1423797842
941561833
95211539
2076206136
978236007
1113785819
1915125887
1109132608
1360897420
718638516
466015227
903311891
319724218
362156771
1155632233
987721633
1798270154
734511831
1738605467
58120013
1617236654
1290659911
266312929
1412041938
1777962455
340851808
284074420
1053776646
1043822666
1667947546
783013678
1357321995
1225858241
1733323595
9983698
1813115588
1094320155
2359385
1880682942
533072100
1771855939
1568064946
1169047028
1777458612
1790348102
929083132
133007512
199346107
82824465
686328216
1683994601
453114995
1400961939
1028760687
1671045645
2031515193
1001950765
129851386
1115933255
1973628357
597380702
1600974566
825017518
859764218
708842984
1583739679
1660274903
877150213
588970400
1252969147
1760057845
1170087030
2080381602
958997070
1144791743
494415261
603707391
1195512693
351598846
1335117233
667552595
1446066533
221688372
1852650266
1200352118
1481686598
1055435731
668027672
1960202520
1068357682
1179353034
476195772
1481220737
1236440817
1321717248
1514315639
1271791323
1126589278
943012053
403172004
684943342
1675083026
1265963164
1213886346
1896177089
1267654213
641142247
1975032073
883917626
1676964483
680797777
535128631
888077649
1930691836
874088384
2053513822
1786562445
449163548
1118646117
497945010
352153339
2142542771
1758777476
1759360820
1289727429
1633528402
408443175
1987977360
939164872
1594991284
864227690
1074395374
1054351075
927919451
698090804
1941457246
1772825593
1170273615
1447722839
440028168
823985975
1452948317
1519344164
664071848
808823036
1639282746
1402467461
691550016
16689511
620632443
1352774589
773111503
1474330293
1134715826
584593782
413334423
494201263
1579781852
458288229
1116661038
991915339
2123937608
1365708140
702156054
1007614472
1020509883
285813695
1784202904
2125308647
1012586702
1446152064
1120615307
84047924
247960082
635538728
533238141
1140724289
769093960
713522251
1193264324
483412380
842839110
827076144
382711067
388211650
1082765590
282663051
1474652978
2069114506
703643095
1937202131
1764982321
236492032
1467264672
916064495
488170186
1883975080
1569172688
2109806166
1756315777
132308200
287989061
137909665
1086501545
1294729300
953648248
673893642
1759076586
1402686193
1004012851
1742812177
244369226
2142189628
233307188
733407503
1233402236
975208748
1472674042
925287585
430055676
1797871484
572650510
282704087
1451261027
1270588036
801239882
611936835
459837619
536960701
425062264
1049879586
1619023259
1072553400
696366014
291854552
199540312
1933050926
1136239078
1632169074
981046651
853697736
1441767102
352608104
1774004668
1593917074
1837189569
1059658436
1528311478
133298809
335933273
778104325
1001503118
1765674457
939954887
498591818
1819175704
1024437446
1438711087
808771931
565386692
157193522
1971370638
852877565
1547509675
2447465
45791933
249118433
1869950269
159648446
1991159307
1143517000
743376737
1778480299
928595186
145596221
1488097586
419394343
1911683953
611588866
317741140
1211254087
522119367
263088310
1882115697
391032241
104172695
893174159
349672938
813472688
435654536
1141822175
1837525542
356417562
1449777426
1745871043
947419464
722628086
436702718
1747410119
1678668756
1464748569
375282478
536222031
1357790113
1419783013
810309447
582495503
1610549958
859915389
795168259
1160766865
1826637194
1526383572
1251617592
1758020841
1381755017
2143445606
1060082854
738659602
1565388646
439453686
895782781
1062677738
1056569790
679444449
1916878479
291374723
1869507740
837626938
944070540
895569950
183402394
659366819
1073447572
1795849425
1666738621
720415549
1077370901
1257296124
793945350
1064347739
166957363
1393826369
1745007269
284195007
220061032
831511607
1535016452
9178849
2078870037
807627728
1168247132
340191516
1245013058
1099491280
1812010576
392111667
1396943244
459811060
2055003135
1511714492
547362220
1766970581
656433573
1111523892
512417693
1399635101
1878575353
1480870596
1686592241
47298319
134352152
210369037
796604582
1589042408
517469390
2101717555
1806182120
615636131
2106084486
2123461850
1492761537
766888164
1101680643
2098779284
868287972
338934426
1593381341
979666621
1043500908
908973624
1083297953
1661284313
714037134
1535026804
1939760730
1924468587
1365782468
1568886918
149523843
485622712
542976316
2107231732
1858353229
1168418732
1913820937
1892870656
1210529566
853161311
1338434526
666851610
75787338
1628718576
514792223
2018105052
1872940049
1584783871
1010081078
192135300
378481636
76793562
1085612553
1200963031
1688545849
1858793608
1010923532
814405297
1794805502
205371424
2092741069
548773626
106399162
768857580
110488131
1822611245
1243399091
1540455536
127858178
79206829
1406924827
701090571
361442357
1959421849
1616372986
621524723
1514079131
1758344783
1709420552
1109644521
475997807
739332557
676547765
1974960270
547303973
1217521940
1980573019
520641984
689119286
1203629567
903601657
2144926808
693236831
1164733265
303103263
27015217
729954723
1484590548
813669631
1873760787
1676450282
129254134
987286920
1713881093
1959501471
1515294021
522198679
733547593
1976163266
250801559
838263996
950661737
1484290596
1150375416
1934385295
1725148425
1666459410
248422274
503768748
1629235150
2048312792
1153206354
1419520149
1189702962
1693965718
581936310
1058179606
1299309646
2060254056
346861942
156102510
614232772
113630243
1720826825
973732529
923741275
1334330537
109721597
489477001
195818161
679979866
1265443759
1924625781
563724642
1335552539
269640233
996203030
1666544475
1324311369
2125371921
1579040910
680914781
731898555
2029024875
151510255
1625915992
550532293
983967953
972003997
309099513
1344278488
2141992813
1731884963
2132072662
536220520
939123675
678099170
1184059126
415856051
1214986502
1790975741
1190419768
1544911053
543128359
607195955
1102445856
1267082092
470010051
1462681537
1088427183
1122881547
1602984408
591104048
59119720
327788096
746528578
179891783
722019224
1193196549
1924859880
1147825063
14730955
1384673093
1268247518
339595725
1847457054
952133585
417709907
1958769185
1290482502
327982316
1925398358
1004965915
1251567551
1254960808
2089098971
1162808813
1078683374
892826506
1314168237
418520080
204211951
1118924885
1970186924
1925898353
378815873
222748037
34458975
701865776
238958063
485101872
1899294683
1782437055
169972100
7723317
1931294961
1562556778
1255067786
66982447
1124461172
1726242182
336534537
203605269
1705051795
356059183
596376569
1242281818
1514409943
486532413
974797779
791967231
100837693
1936136042
1986198806
1023340361
1532117051
1482908238
2085734838
376165853
1319260808
11186424
1981576327
1990392123
1337276971
1743907305
1228622657
2121549491
1228764563
987282961
317575855
1948769892
1282241160
603451732
1798754450
896504887
2084194913
664949474
376092027
537547178
496245729
2030722388
1179704787
149346141
342486489
997299328
87324607
621252425
1753109624
1100118497
516467301
2125490364
323328233
1088762987
1650729913
1562072378
2095573815
1322308239
1302243716
1459783731
453981531
898661890
718938809
382128543
1486031322
1861373891
1878033152
2141739711
709101650
1527181608
79609710
1786638373
811381019
656931218
333249122
82303182
1575656907
1247646082
949361130
1590585649
611855357
2102486269
1906489868
1808332232
1986579926
1390476339
1194939136
1766153068
1938223043
1051632310
1396273508
1005431589
2109107989
1085977821
2134440262
619952953
1291491781
350096096
793187753
2116661891
1988616380
508660855
1619125604
1166801450
450642206
1178791365
771603901
1034408718
1400540572
612074739
1221938741
1737166919
2133888405
124639208
1927898953
1167951250
1370533524
1398970828
1714800352
1320499545
954376335
1665221987
753164808
2008755871
1721745904
886265023
1950430525
6571027
2087888080
1709427694
1670423308
1016252165
1295622943
1208362144
1331572460
2081162455
473280132
317687392
1462502272
26127249
686723547
530789051
1983855292
12514169
1602874641
1717452194
1398452324
1167125400
1437802967
1524702947
1650082553
1412079434
1018043439
737847251
115810201
1023365928
1342564138
2061251026
1343412094
171033139
490304897
1744752693
1896407818
1696222192
2143731136
1801716152
399318474
1832589860
147072884
1251105394
328954151
1700746084
1004647361
1221527770
2143609673
1502644409
1028212257
1251906492
164000441
1284883625
1990823803
1267639754
764111414
1408358738
1300877580
485611062
1057672338
767120639
1841886266
822772868
731248239
1231247663
1021732103
325121844
2135996448
652257732
1109002655
2103994011
193729298
1472189031
883224627
1317034284
143941925
779401145
1566820511
1312480907
317998892
1397471469
2064844710
876272285
708604799
1709747953
8261399
1812626255
1551642184
489655379
83198631
616976641
617921084
2084238166
1320072985
317594537
1678578310
320271451
1422777089
736583466
2034808702
639622852
939240763
904847257
1364381504
405432351
1875335020
1327146934
2048505778
231846389
1115671269
1658447447
2105822750
932870663
1327947580
2030430819
1333436010
321801296
1412041085
451516281
2038502273
1120055359
104279767
412149086
1231758480
1142293266
1145088492
1806594312
235454878
636132452
21391635
1794907856
657272438
1316067162
661384275
2033781076
1325872267
568566640
1948580924
1674618192
1492036298
1857344310
936996262
197006926
543872555
2011305451
1146347013
827056327
1369184984
880566006
1471692179
809204747
405147655
1692992152
1182646324
1939884371
523589001
27249217
1767430410
885909715
1176919643
704238446
1033315921
1503778728
801682770
856742425
681632401
445702962
1557751324
739780087
1970013145
1841233222
1495365131
236644213
1070032103
12349205
729093564
894542032
1022092247
992682530
784000409
628550344
1241365255
1820965604
1436832919
1210380906
268401716
833831822
1318454024
109941160
998226773
188757694
1551827299
1260478961
500953119
876869463
676638117
188342558
331912681
746924743
2069393980
301969913
1039678013
114664504
753460517
567934647
197531297
760994221
1430949486
916096503
2030761569
641000088
1277768617
553412132
1468569311
1919833657
94192004
458902903
1736738833
637707504
918596660
196752906
1714158710
610639155
1005444563
1493568806
1386125528
737334972
1369910956
182941299
369592084
12900931
2069148215
994111120
2066235868
744937785
188556647
683546898
1848460133
309787617
522868788
1309290643
1783567777
1846604306
324070069
790332644
547488405
950405055
693820509
1393297085
590466352
2118604611
46041220
1151083536
1185339247
757515946
1417327665
1189956571
1613530390
1016265482
1441454162
1698340095
680416382
17967022
810240370
1800800242
500390088
962234089
1764224354
1417603708
968034255
1808788341
163856579
1629299404
41732643
1789912030
1856740236
1087062169
1294709228
732627797
2069203250
2104833695
315883233
2015975820
1388364739
530274305
1726855588
75928865
434940722
1272900672
444400924
1666168062
1341683249
1426550541
1468369449
1946533898
781793841
926467884
2145292094
2059485770
205693770
170019332
177069122
754239006
1836785398
1085628696
1958369690
2049219067
1462926201
1846371126
626456121
618782738
389885607
501947660
968050691
1929711513
1026710410
267805751
1689835428
1733297465
551323848
1110736571
550725418
1637371214
608047408
1155607993
1441034874
790854265
1800126079
984168711
697444637
830028105
1123384802
142439711
1621302035
582958741
392504093
1298461763
1739518790
42210345
2142255058
1357344178
2035670506
542115687
120028033
1121599936
1174669373
51255115
1477529353
309014442
1668617208
54340302
1247589012
1697287457
1385859873
1419542360
1475922092
737764480
1763499040
1612028537
1327423311
1934873531
649691956
734781765
1249224736
1003113255
1472297487
1889138784
455628743
341416386
2144105313
1916365206
916226329
841496671
57638487
1754176596
1375203492
240252723
1220401645
172735356
803137627
1448426795
725260868
570384768
2058129196
668605464
216915864
183771205
1413165724
618004688
699249711
1161783481
579389137
1297631400
610520390
263153255
10177477
466397791
1780643985
2045314051
568569281
345979251
828319994
648163752
1847257045
317546382
685114946
657621549
517124103
1833866214
971176616
1713357867
856662951
22195757
1936715469
1711745999
943880644
1116102606
1803382491
681108084
8805506
445922928
557195857
370749768
508501735
1640311073
1941741776
98015029
763331352
1116127316
1325135330
1978804298
1815040649
1218943665
1692076300
1703825464
1971470371
1627506427
1895130962
164663704
344907129
518902659
1818417399
843827512
1412034191
1020204234
172596096
1141196199
2047980903
1881293843
1624745385
138742399
1267467569
1277872994
2026510697
702819219
135906444
884940788
825146951
611333999
441795452
730541762
2133384053
607162472
96753441
1882074511
1377799439
343567600
1908911806
955837252
987660359
189863840
1894395267
308335808
1517706790
1544836685
1030037768
516712385
1822091158
1849366573
515439116
290332062
1393491149
598969159
2070135157
1831789027
159439896
152523610
594195357
542192295
1989353308
210658099
2011992738
1955996614
1836315349
330769177
212577439
73642942
548326187
843264020
693751040
1725824890
1042870029
1477804062
1126385947
1076737420
1223686671
1124332167
324742135
1420293605
1052028348
745835694
2007416354
527590376
1272605736
1204440520
1128112412
1682311469
579007104
924920095
1678489219
1829386649
1408240679
1676882247
1318148290
1832766637
1202915862
1417235657
1920577388
855848205
621452492
817560280
1840367294
853843318
2124310666
491351251
612236532
1873604875
46877762
1222257046
1368224982
1817955413
1181092321
817751877
2049594014
1323453586
1984998349
1503705368
1085091606
1501339971
751052018
1615102800
239072948
1114525308
1379438928
593432058
969539442
1920589374
1079773764
747092597
2013246117
1265510183
2030854147
1740897136
1169195776
1588825936
1212368309
403455950
1728937240
1026500653
1895791678
1867300538
263864461
1059965213
2135742555
1292712929
948730078
1863356888
1541504660
2114337947
859176995
364491539
607233703
30528308
1142468969
842236120
1620890558
155068509
2041469841
836892153
866476008
625769286
732822402
1085650069
1846033759
709494474
144351127
1773858745
260065978
870949426
1527602676
1787697493
1843027393
1486964543
2044798769
73867889
1154898014
1647184726
1369121835
2010692479
184327002
1967510918
1955110412
118290865
518659535
1137791283
1681623905
2042862507
830920156
1914432858
1027121807
621314196
1068940699
382577766
437662332
670251207
738803380
14054711
704583261
1303513964
63790484
1104585735
1051276901
1929117238
1928520041
1218671355
2144467926
1027751736
1681518153
1169048642
269610217
1711588128
1738653818
1584854719
1203399649
232398894
938081942
1169510387
1498080358
554767051
100860084
371520707
2040838007
1187778922
478276741
1938210032
798313864
1738932498
1829743547
976018789
1618913435
326436528
180794425
288972574
998975589
2067658275
1570993812
1864945382
179154511
921880691
1080389659
1827980116
1422455292
186112547
1933748387
1715012486
2007712937
1003743262
308462161
624625046
1181406022
1884407021
307043401
723572551
1862199405
247951076
2086827560
892864206
199267383
889250158
113338976
579740226
167557423
686248683
1340403494
1853493964
1832626495
252376522
701599886
1041956772
1440088388
1788985103
515563009
288641816
945302224
2024358232
921153945
1889384930
167158714
464340820
605402154
1922984457
664355035
17605738
78392967
1581741075
1166752501
253707865
1811353184
192522904
490921995
444843209
1807261235
668875284
1114521715
1403409440
750048012
1749064568
516630555
127993506
837322381
195785980
2121848277
1854314944
892060052
1778201108
17299917
1604647397
1494447137
339889092
1125473014
1280727532
2105221733
723222788
2047411668
762995272
1924061829
2139411336
1404064365
1457026231
676133313
316265493
853480956
1565145817
1234816498
44926515
1173095830
81193385
1306082282
854026759
372205156
483620301
592444909
262190419
1137627573
1226246267
1970324661
2032839231
434405900
177339185
20464875
143789177
2033903942
1556032989
2126680077
908052019
789235155
1666877491
1721474397
316152535
1982038060
73090013
1984192944
398237420
500624607
587596396
988811354
1701960388
1282939547
314901120
456882898
919323542
121198507
68629371
699589430
134336120
216053458
383640716
1628785856
1699640642
128182421
1789364001
16657088
1410638235
1075405485
2044180626
736147823
1152046452
1300517754
245976050
1020820076
102065732
1500644859
1265928532
651261693
158460118
613451526
1579688359
496012491
1975424604
1623535895
1463463929
143979470
130776312
452879354
134156926
1489102109
756794741
1262219225
34522743
1831521694
888287905
1154818131
468871123
450533764
453900117
1759079189
883034755
1761989563
283073925
1360289572
1247682750
366234666
1606359747
2044224413
709674604
1337925771
737356312
1722525144
984350706
1748943134
813018830
1756852939
1984273458
1477465390
1792906713
274233890
1797699878
2028559931
1577609945
1220781678
1034939407
722231107
893366149
1191582131
1334774847
1794799966
1148932171
929638933
497209314
2024517613
1753355406
1057562207
740298084
1741331832
1391730676
1559864747
1483443129
1170214625
26616553
248128773
874018683
1727218460
513367523
1187935648
2058692644
602224121
441193725
2116733800
1599350267
1447137833
610301396
1056531786
1564955458
173309772
2046798706
3134460
1054264141
575506620
1765541285
1976281094
807385218
976034378
1334756262
467056422
1949000158
2041493953
355560342
1747756161
869596603
1384425775
193451477
161489630
1314352814
1909572375
1271690661
116085415
33530791
1791897214
156653686
450724609
746347769
2067197725
305761170
1920887710
195565899
282871693
400115230
227961739
1475977695
1151812722
403910642
1612268157
1449046502
1097577068
119192269
634276112
1916657216
801059812
233432022
865612636
2133580378
908100644
1982269467
179978774
644871771
2022316162
671454888
1624498857
839302363
257370217
18528948
138437597
1260355326
325629438
1328026225
378929099
1126755614
1914502544
1029915365
1025655226
1395110449
1949511574
216021584
1839274533
1084295505
1038128642
565645
1585627877
1923867222
750158447
1374884788
218838037
37340649
1741789613
1342519267
1594421588
1538614277
1749263491
71699392
846113926
1359555847
789396043
1702473971
1530328033
1075563217
1462795913
1362029008
21477269
1235343191
2134379241
2139079359
1407468547
1655491760
1516820961
26721824
1827782345
1662837463
1693197065
1114561887
759367883
510576559
1033127217
374435825
948608306
2011896231
940417429
1218521683
173257637
572704909
65809073
319583861
1833144642
267776901
786377869
674344913
1287978918
2059818726
236517378
545285017
1074992462
244348396
1372826435
1235154683
309395034
1603437450
1611092354
354206780
1143497716
217062440
522833517
661743148
1206609247
1541642968
1692552219
1481217139
668845009
1349387416
1135921292
706018165
997357897
1653307301
1955797308
1764839226
1669305572
1296823596
1113508411
2132549549
881675491
1818289389
1573167522
148551272
1838450652
1481368419
1839204881
1149784063
1538047640
1770101245
1401877432
951615668
2115402451
798569913
1533298171
226612350
1271796388
1059382330
9931523
2060072256
193039831
1646816691
650179504
1961986243
648943954
1351501900
1438062012
112207751
1759984819
2043042285
893002049
983350546
638886671
524067906
1338828247
490259880
1077723306
1088306103
1878937950
192437742
1189921648
132031207
2013065687
120836731
1357274089
226614725
2099765013
1374289357
71929640
852191443
1947465060
2090669884
1771926221
536015229
1916918940
124817364
887278677
2072975720
2094237567
1160817880
1756507859
536289906
124604453
642218210
1573276318
498947858
1999500451
2027775658
1461259256
1147036289
629286449
1276824876
2085898739
854678314
723342034
715745148
1853855787
592974508
596384618
705088495
1902096936
1949974378
1867674842
147457995
2104351523
854630069
1318389061
203862588
407360658
1777645752
1274635376
1826183123
1712875885
2042988185
1165725044
1180779633
1624399468
283999801
1104004801
1004005305
712951407
1283644960
826069059
952228276
1310364612
123226753
2037739180
2075149262
1165099438
1332391297
926435940
1528360761
1843395133
1562033488
684380999
456086362
1100243063
21507565
214339988
1967930436
937327823
547947856
223801624
569279385
1324856576
571396299
183152498
322449446
583745263
11654280
680642369
1369051017
1469443004
1211796621
543626454
1368742629
333134831
1908606281
1540236242
111082936
1772691567
396930570
116535595
311491726
895797989
43655304
70968376
1304558378
1258603356
1889627979
293095144
1502028853
1696743154
550567167
558769000
1451445915
2006470066
1432335958
1502479675
773563330
1886039461
868442059
351381716
971585478
957395299
831560257
2068927065
1663738510
616513390
1697349772
1925079541
159305852
1765954637
1783892486
1631517455
1896628992
1319317677
2085675272
301424052
1736846955
246614677
945156955
1784070168
757443525
716259883
1835947266
472187421
1089369857
63531577
1231944931
1003328851
2091895814
1819811074
820758143
1692372014
1008082591
74088755
646773469
1091706393
333717375
944262593
400340307
2037165536
1953024644
2048388888
1562419071
1280269601
560644973
1411400924
866154905
450082259
66742798
878902979
1891567427
697821823
1806982967
2113895248
88865284
1707935299
1341330454
2018214148
1631932786
332887652
1691189770
641921340
1330787345
1991957148
2079830170
1809231386
1289454513
1875035738
1669647501
941225677
1618204402
781944980
963670001
1120103006
1653611936
1315432686
645599304
31108072
1514654275
1791246561
720633718
967690316
1984996601
812207210
402184985
715584869
806672159
110680575
1633257038
112342432
270593356
1562790282
512514304
1553166398
2038679721
1505599597
326547828
1100979259
597802203
1834164841
1393131875
346109436
1279154824
719971048
341268547
1352451107
2143351757
1783598261
1788553514
1949747854
1132329424
1581824354
1031566015
541247413
618019159
29037616
1458411592
440458065
301467158
324727322
1702187200
730881985
1439843866
1166956240
1153389911
910844222
919531527
1259799493
597441830
684146650
325642264
588874107
1542757533
1377164253
1083734733
593444063
517395124
642266161
1789426789
1206793125
1922641331
1380087436
1481491546
1369470757
770143908
1515152869
32112875
505053285
576249793
823772974
1920925961
896878905
1532027839
1349723310
1529230297
522874933
906219257
1641672782
401147182
1963444672
731409570
1913639206
1445884736
656697327
1063567285
1238885634
1478930941
1517002651
472820471
172546336
20413573
1410751183
616565584
759132983
1165101311
1467052269
1157215869
535411716
208881353
407925747
894980662
754260711
1056504162
1788629590
766918965
66341771
1472243229
1272019723
562109692
776570946
1917464311
441466234
166615948
515223236
355177251
910379875
1355824053
645454122
878144801
1416744811
1262540965
1939373341
1325472965
1205841204
815547659
193489994
1740435839
1406162044
670570441
1571142625
1662170665
2018205709
1848133591
1992718928
844958263
841144
1378654357
404291484
1266534502
2113406259
820916928
1888343382
582231823
848954759
302150389
267881895
1422654778
614635512
2080858728
2087418951
1595146913
1077959362
1042682420
1579745357
1990026763
1993028801
1635213153
104540223
1767792090
1121915185
877365248
553883291
1411011020
1280061638
363790884
1828209342
24047762
443300710
1638853271
85510059
1604493399
1537002327
635353807
477201484
327361757
1133556718
1041540062
104463418
116092652
1377001530
1003169001
494409250
1750328311
769763821
661133915
1736262937
1857209825
690995548
1939961223
1276807871
141725796
1799138084
1132067161
2136984245
700241059
1433178060
1707660157
1774418177
496622125
1146160325
1876778233
955306838
2080751860
779899211
195167586
899944417
1986720708
811822804
1572975397
1124567849
767522474
247513858
738526320
103932238
746390874
1677547086
874473325
1754893173
2084151183
1574362042
745951101
2063710046
413999162
1235467913
172839903
1442972671
2067365063
858020613
464691330
538150066
2078106967
1618308875
1651084224
1103119311
1282319477
1486189310
655436974
1534864937
352282139
1138507630
251786723
585435300
1242181548
528180621
1243974795
951378218
1349815390
913449964
1296031379
1066916563
1929791025
1496581826
592837302
534586026
113374814
1847324914
1341066117
1640221062
150564777
700409875
1463434410
166721276
1409270212
524195653
392294897
1880448445
88490725
1217391669
1861954971
1258912657
1775800318
192436113
108499272
882544257
1036240047
1072344945
1474469598
1181981094
1756045418
1886725435
748235403
1260266428
817860879
526930067
675278758
2120949593
190555006
1213609158
1757893318
666173143
1826013829
253449048
950978261
75157644
1992981341
850950713
2086215531
1622795005
1246894819
562098932
465699723
499928179
1922419349
1381174443
1230953306
51632801
2138421045
2013131061
1501175299
1264606231
241703874
236885707
54459439
1932821346
155957377
1174780414
1313710138
907335752
674711493
208837845
2007436864
1241416752
293836560
69445722
1413568238
1287744353
531003399
783091846
1460072463
1789350606
211439190
590278731
1919440851
433395478
1560530243
140549891
1449473969
1474789501
486911473
1778225909
521068104
720794074
1013212175
1400641782
441084640
1088751673
1587092427
1374981540
500743100
956191835
904985580
290136504
1342642787
1308625615
830333870
1190973236
1378669755
1900991018
771925835
38261235
657355379
1625239517
809657341
882818776
739858742
633139523
460796479
47282341
127959018
1721069236
358716492
1449339403
1564675211
1277001278
1471496661
822272357
1781519027
1992124710
313450541
2016564651
238503791
1382934781
35771370
190842572
110864506
1183726678
2061566111
1832097683
1688968150
720471092
501080729
1922464134
999323799
2124981422
89372910
1408825516
604200191
1002205794
1976325424
1863074503
1921599226
354944291
369623693
1444092268
1626865671
1436103830
1712273008
64562942
704838888
512561065
1794606436
964029867
1356740010
859138515
305764582
1241535294
230281798
730611255
586093927
280394560
1586455182
1788254088
83956543
478676895
684670941
322753328
948074595
577024849
1567519872
1005165673
680353608
544121594
1924294920
1023537195
629176655
1591606776
1499746370
1694337891
61218337
1501457414
1109470733
1143013262
1265690802
1567241557
393915778
731166953
258203967
2080980233
1126313240
2037073336
219407973
1348121268
1875830770
1974814285
721437351
364117122
2136538957
84428241
1589924644
1194654837
299208081
755223345
399961445
1208335965
1902457471
1379995578
2058532232
1091828029
888767420
1321593549
1016486403
1009317749
2004335682
141207783
1818450951
1281747710
332804540
164223656
1220086961
835913523
2021790638
904125603
1258209379
355345346
2094834955
152165325
257130517
1139965331
274815630
1276317383
1099331534
676981172
1952184756
1138634499
1725351988
1411228636
782711003
504205384
1651380356
517059751
1686098345
1225264382
593440297
1879701501
644499605
1916800050
782022778
1312005769
1371572535
431323362
1821151155
1763087195
2014738692
286992316
1919179503
749586867
384161871
435339788
1910422427
559777605
1377920922
1523598904
324203890
458223702
794690233
637250454
1192429984
597097800
1192836220
2122525460
778432446
1306133092
749120607
966731047
187119717
1790407906
508517659
873800250
1858703070
1221968844
1213620517
665947848
654495605
1121383821
1851810759
1190895228
1892724418
1261278847
832764794
1460106350
386100533
768864884
516159300
1544265097
1095212750
1480574598
409912010
1535359865
1605014109
609011814
1124442720
1996790804
1907639837
1463315068
159294922
1995671424
1799276480
2074863459
1147527817
1343224366
816792028
1995654315
1268796147
1468416418
1523686705
555872100
1773483726
846231407
2008168008
779016700
1457244591
1622823037
2015290004
1171601716
946488619
1908918174
192159535
1890285833
1454664285
113620874
1637992967
493022516
394928375
537394881
1116443608
1790964626
565053898
1319659351
721517144
861221730
1620848705
835798715
1283569536
508271664
1823594963
778021397
1355264667
745793495
846078442
285432986
1982765393
1344647136
1798267719
1418488845
1224141629
2045217853
1453835522
1495659931
1431609607
689239870
1275716175
1844218500
1692071251
2102632794
1894272309
1552430779
106985514
1650728982
149959131
1450051966
393360368
626157790
1925332878
257085059
255533740
1171113618
1237664570
1410220056
1688228196
1057721001
1796142573
1791111531
1852771974
209371136
509146300
791840402
507710737
1845753932
1227945758
354315254
2055969163
1639668875
1856488498
409356990
481156424
522840600
1142469956
1321542223
1239665515
95225818
462186601
1442687377
1317773291
1172515589
1919349074
417323673
1061260429
1752308948
1779421694
1742900011
1987914714
408447921
938307041
1522649012
1024072807
1262531291
1501251037
586593112
1132982394
1264486482
526631157
1939243157
1921448875
2015040881
364397759
562236540
560412471
226361422
2018225093
630947715
262350788
1216773958
701136435
90254246
1498172983
511156600
356411225
609455760
543083823
1453277527
896595494
2041739113
1669702638
1876693280
1930031641
1369545717
1362533258
1067086753
363663993
905623288
1048218419
1567671896
54935268
1701101506
19666590
401685960
1846793421
404236008
1606799005
1407273874
631955269
727253217
150812386
1343009223
1827848451
494889035
1551834363
2069997461
1792589600
783140281
1374464381
1029735718
703506180
949092514
160650173
223301447
1869381999
338677717
1079120643
1590247380
1191281448
173514450
397062965
120096310
1298329587
1846728023
1479022360
1414449245
966994358
356224546
943045963
498897836
1620091498
1416230435
562598445
1645818515
672438314
883379871
571754987
666317933
1908327950
1450237025
1533953259
1016688607
1849349234
569071382
1478213627
372473220
1348169877
1936627068
1421678369
1496848340
1360249846
123483803
1703285619
1641601409
1460336420
2142765995
861236982
62281924
1763370542
1735966382
1026149771
1345581781
1184822029
819879459
476473759
93928128
40448565
1601161672
1919056828
1956235728
1437391711
886570252
252565528
848066297
1157664565
1132799376
2036924205
1380857904
1725762017
653894161
1982450333
985714032
692765851
2100984210
1933634775
661540781
191127564
244212235
895599569
108888063
702242336
894029229
116615318
1090407190
348819346
1499167803
1821812792
124718491
1314284246
1880803026
1148467484
1398088829
98436832
28272170
1227267501
1414267565
1004069590
1060373678
167377709
1234376621
2143294943
960931222
608577887
546607088
1031991112
1061596319
723643268
1444060493
275270105
262834698
1488036466
1800265956
1562742947
1303442264
609424215
1976834013
1765334577
2046876580
1369964542
1076816262
1562697515
1160063914
1858328090
478868215
527817759
50455315
842546555
2134141964
144360558
156868910
2084896939
534694424
2117898526
1334027328
1644318033
359947490
1966796415
1501146835
1999956356
2105932685
912550369
680841799
792332912
292571264
65699881
1721104523
1063495122
1240814745
103308230
539611423
500738635
1095941718
480873299
608973607
1749962349
1200859140
1065535321
2121679789
621307936
1818554292
1011276378
2106332338
375944357
1626787868
1370011855
1186341922
2035021970
1946215202
453805121
1631437339
432679548
1505918592
178087863
753712426
90181383
983274508
271456328
618988908
667973153
251967988
1381948127
1457882467
740494559
1992495254
990550576
2015930414
1199461739
1778340085
1006553738
1342506965
2075851305
1727024115
940890808
294773918
877198283
1711161860
1188755535
1078183823
1215721960
1295376809
1402640645
616068608
261279428
894150943
81495427
1196420948
290486586
1515198112
663918073
1520357369
1312511737
336871946
553381317
169911694
650050320
1862410022
250548700
1779550256
1200175714
1594471501
1005904980
1906019060
1375729378
834797184
106838517
280007593
1152073002
1611965680
907212414
1290989935
389079084
100480907
1708202575
222859419
394015368
1241386876
1707077831
1510385294
2075948626
1714437435
257333792
1632182954
572210380
683062471
2045941578
554977420
1935097059
1688429494
1076031804
1138101788
2001698881
1999567944
1034889729
1159787033
921881083
901530320
542022913
973582885
2036928214
803550434
1243140181
778321252
1538327411
974225936
1386682487
152522206
890027447
645531542
1687371252
1750165649
648779636
1514664684
207931972
338582549
235184678
1850169275
1787268577
1750902318
1680966944
1215484526
551473898
1565734357
1258113047
1205406696
1969914860
1223039379
1319892648
141947564
139681327
653566536
2058165401
801013473
41887946
521677741
1175472641
1782062970
1079383005
1782190719
555482956
592385528
1118752401
1927779555
669818361
186065632
379854664
49917256
68824962
2107024838
313641295
1520830429
299058912
1115976860
1252487999
12786330
1208996844
776484449
1062251968
705330364
360874847
1521427146
1170130686
242874099
1611940271
673207987
163185335
1166098743
1090787025
1502874757
2002473144
1287028150
702415934
1465631065
191235080
965776024
206516345
1779940611
895124364
1154410983
1271412448
651277517
409594813
1780030380
1947229480
1909654773
601348637
275268079
1172229493
1306698109
744014809
1047168462
461082473
958951885
180170057
1907524312
1898183305
478748561
1860244963
938191567
2001202830
358693445
1891066284
2001573511
1911709784
1140786119
830165538
1105272514
465705660
2135890847
929310010
1782152341
221430995
1863057044
1721125460
1108001687
674418218
1014241474
750212962
78264594
564313408
1617526074
1024176816
1298900834
1862205155
394901676
1747222913
1278337993
1880830976
389514741
515307301
100771250
1586216891
760366503
701538711
1076879234
120733176
1242293080
1882483884
2049002781
1755409811
80137911
40146618
335963067
842208258
766660220
1352882786
1680424726
411822070
1698245119
179682077
1802795462
55778057
347911938
1550199851
337593766
1933766861
46853922
1887361279
737049227
1740085338
1864379366
1863748869
603972875
170943051
371061957
1205358853
358803396
50479738
844574856
176289525
1756985540
1579758994
2006790552
1744083821
1170585515
523425766
580574482
1920547294
574290193
2051978127
426099664
799818959
1598105742
1825393721
1457867942
552493713
608936979
1647855153
873220560
514255933
403046817
208529571
2091309840
1044253335
1337413198
786682286
638608582
1914428783
141400383
1662153265
2115533413
1948212668
1822320830
1559196665
1870567621
663426066
230035322
637776158
1372414676
962659566
330231007
1441958949
1466811414
720682381
2107238745
1605245761
1249996367
1228976806
1650944273
488053283
1121845596
1124675491
1521283228
837015501
1087996016
1289818372
243856085
1545041600
1472472665
158592336
785293288
1383611987
780467480
1264006678
1855798087
1601141583
2099764032
1988271932
363630086
1986829051
1292052833
272823709
889737795
1200707894
308668009
1259301059
1746048116
1991992307
1961516894
1959128880
806012148
1955964586
75935492
2047652611
854200244
85321043
961820165
1431323236
329405007
1962949727
595648915
1751554353
2097101697
1629769473
1732376893
256887604
627881578
996768597
1829032400
1353575256
2002301567
1140799355
580335889
1383706561
1672389813
81195121
1719481994
432942433
36540630
1546355189
1121483036
774410664
893125000
2045981436
693949470
1953930758
1270351221
480611002
197124246
896691196
2039130280
1061849215
873411637
320419516
981161495
1887067487
1548440257
1369311168
1893724133
202373300
1691276067
193077672
894860149
102842274
1894378439
1768765675
1027045504
788647555
2026600702
1388490577
130036907
1889848354
1915354642
19038588
260109051
1406329396
1926747456
1281985284
501277145
311085819
9445081
863659855
1802440866
58336058
2119933993
550177211
298847217
1031038116
1444271898
1663546421
375481307
1471115420
266619123
201569899
1286598394
1566823897
646238180
293480096
709398801
390990463
161113208
1641162188
1128412243
2005051625
1935969652
538617357
1079001571
1489780058
1355858733
708056491
907484045
1539289647
1188346941
635938983
1146257372
1844876078
313371993
253854882
987079731
1818672405
1576902926
899094506
1020222982
555634349
114296732
1512354300
527122473
972725700
207123223
1151657501
1750379623
315512681
680627172
466645470
2100121890
2077047507
1572278126
1676512222
1711004110
1377448575
418631075
1506685521
1281438682
29741431
918902006
231161135
457500231
973946948
1635276666
1320523012
195639887
204134190
538338151
414567290
1871928176
1955884909
1240601333
1935207192
1197094115
1733095890
787777924
1412186233
43595083
1157623850
323040690
577343954
1009110671
1761842961
441069101
164214527
267425795
1892971140
26165208
778046569
1483068531
501308638
674777592
658001304
1753010822
1928767346
811290132
751213052
1038825044
287272113
631322227
1066402771
1256002475
1246865034
1024131356
319267042
1088480476
1712460274
2040785702
1408988264
899428128
346745654
315245796
729883619
491883029
1404458961
1402951581
2108986148
1325049895
953127556
1034608994
2002551092
1784042742
1344514281
1051845664
902562992
1501913618
1220826572
1805670510
1422912274
1659765573
477594063
1202923597
304541960
1506902422
826306250
224398095
1155627978
1878219322
252118369
1382221606
1912401828
867189207
171672648
1171840992
1975376086
209672632
545051983
300033467
259684247
1794267508
1746013582
631374724
598711117
438877214
1760838292
178863035
804891520
1931041202
2035718758
866376214
1236661330
1166198251
111455465
1598335035
1230921909
2012871134
519888831
1307375081
1457457802
1286439462
870411514
1368633283
661446744
1832752069
1769625699
1534178140
255887755
1098649581
1240448234
1298862678
816082215
587832262
2008123997
681529076
88053826
994500772
139991560
946695227
1665430390
227980111
1069097387
1094208748
160916532
1943702381
1034140113
89643742
572135216
665576113
1962684774
531291248
1866088702
678520332
518838265
1708404293
1289724225
662280303
84657398
837070754
2114289481
1915276121
1533048138
722226524
1451477950
1109231530
530085916
950515592
1718943919
443350090
2034306
401832042
559711780
1817033606
1644269992
753096172
464566112
200606463
1376051068
865893218
207371668
1027074205
239891512
179197427
1434429365
1438997657
1468229011
1328488930
1741710554
212265505
1380486505
146100612
311828172
547037645
2124485153
1333072716
635335093
443472743
1051252138
425353059
687834051
133595250
161463063
918625808
2048138205
574394043
796206828
555889676
1258987532
1842093648
107167418
1431822684
1002698845
1277831145
72016701
767625280
81567232
2029748472
364394909
2033344265
776180967
20272444
1543283691
164899585
2133961935
64441085
945479896
730913009
1843272674
599351187
1673580882
320338652
1374804217
846429846
1269940788
1513563182
362881725
342889720
1054972776
1741385152
1039573350
1784567482
1505712739
1944134299
1131743252
1867086004
962816465
986423566
55535903
977203436
131087949
174010517
1934313610
1308031107
1596754556
117258686
2045722547
1380587635
1873578918
348113255
1973704493
1853232086
1315878804
1896290229
263147418
444454653
1399028078
1411040741
2111655373
1392427472
1304977139
1909581913
2102870472
1215789131
1931520933
1252566726
1781916407
271955655
47946791
483296320
1168077641
2050103853
2145413096
1323342951
1680464037
403426348
1856110853
1315471732
169492550
1168573105
957133400
1985755433
1975000106
1857374619
1765636213
1046558211
367174781
722480363
704521862
2058158871
1028028207
1675910587
1759086319
399817720
554333425
2106905032
1718243145
1014897148
145831724
875859987
424659984
834838238
402841317
599468308
2041270625
178249077
2124918016
1647530109
680692035
1848402434
24690480
820846098
133965278
190699572
1345517676
1890124023
1807117723
1879605620
1753132132
894253625
1712196126
926712157
117889748
106010726
1063351390
719015989
1504209895
203497076
185563817
1420089835
1599649147
1474852591
698429611
1166388261
1333853389
1180968260
1584730081
302928727
1812643370
1771495547
916298397
175673162
2115615307
1002608781
1078999199
104889092
2018266316
403974392
2130957014
1352398474
1755916136
304765235
1279323497
1304292404
1277233541
1777736438
1736228007
932468576
443683889
489029251
1602654677
1297925880
2045646984
64483539
1530500024
2057421511
439145191
1319212139
2110648282
1428304218
1307139563
841979103
714270241
1778153849
1651482626
1118694362
618557545
1750843274
738537705
1910798105
57043962
1827956093
1713783410
173783832
1580983440
546989844
2054866455
695601672
1252609149
1687748792
1900634767
453475687
1186582547
1418476164
1504525874
1659768012
1860924766
1983666889
2130221234
909559473
158722239
422065867
1660672287
1974900392
893955775
405663002
1385795613
1362114776
958628538
225433466
213533137
1493124414
501657552
1466616797
281977242
54660413
98455459
1625279406
915662055
1682020504
883133859
1658121020
1916861044
847638336
708415455
460056496
1414656161
37538989
1843722556
1619487958
717905254
390070582
56463413
2068623666
715481334
1638961315
44549310
200065317
821348030
40481857
855304111
875525253
1879451470
384617732
1275055099
914581016
539939021
1015662433
1479470556
1682239946
1683555992
5198806
156203080
146078887
530753128
1552101309
2110502244
1138440467
600583763
2095872556
460608551
162102974
1803462517
2061877822
918158536
1127983220
566184115
188122869
1919765624
1976891438
316338221
434118627
501022044
1165405552
344626782
1163612019
1740150553
698262221
1885754042
1896782917
890232141
1628733323
1736655185
1461650077
1608811880
2130008611
1583190998
88224951
1278020219
1382655312
577992652
1760476288
3103165
1476450620
213437810
1933979100
258543872
1064636977
431871576
265316169
1706440055
619624454
1678580997
59398087
1999637199
73250304
1053364262
1172076904
1130722107
379414185
2080498739
961835335
1366882889
765558453
148578183
75408268
1076004792
958305524
397303007
2140654573
1177799357
1694242151
644524962
1889920703
1602915982
1461483983
1535418050
2054961796
540813794
1323984580
1946685361
1327409526
1595973714
1969518431
1962154665
714997178
1507781564
883434137
1162291554
418970479
367438037
417946618
1821540543
825058535
1236597621
1244231264
2071464121
1944787955
70576185
74979100
355830241
1230152283
1011675186
573416233
54365569
135193131
1573039696
1105608647
194633588
355564938
599215195
1205966266
907572430
1408707369
1834873363
1499774056
428192698
794267805
1011805427
1855992554
1234390382
1019977968
1829213371
140314246
685357640
776213312
788437587
1075928287
516638656
2038674559
1182087850
809716341
1468815776
899184202
1320019384
1276129177
688666479
1084430279
905756
2043358227
1627232962
568815888
534327484
434082160
248245066
327276331
1783990824
862959351
644051568
292913701
1108589541
1907802712
1832315256
1046503470
588611671
1087279521
1697606386
1424641834
41363868
521210062
1052083650
608885084
1567424494
891058696
1167111367
1494332543
579261989
1086062769
1540052971
159522540
420116888
451282852
1308313184
1911389296
869038406
445985672
1748372013
704283720
1342568903
1351189229
866348865
55203959
66328681
943685081
256951472
634196675
1851548833
340644505
331325095
913194811
1560490954
936474308
1407987402
1745759717
1934321447
580782341
1415540258
560835791
1459020609
147645720
728680718
2050123742
973025521
313945640
1671693260
523856534
1868923366
2065473698
1544594247
1302390405
1039903698
58900541
611720760
1856453696
1281479134
1675195165
2071837552
888885627
61713787
1957480259
1358263204
42898157
987790111
1391822567
147938635
1373881370
1368699586
1492100015
2134175962
1202135430
293896457
237334927
1092500976
1806758021
504579482
747663461
1675986814
801096891
1817892937
2002162586
137508923
2003345902
1801342917
1340071776
787756362
324495214
70750206
1943018526
1518426149
1998365351
1334685009
345135543
780015457
1474025630
316010049
986483761
166087944
1935952533
1114180356
1276991955
889781815
165444228
934474902
1722419788
1126645428
226383549
142975598
2107015635
1258535329
1724529759
516920319
1009762040
553626301
1233057955
1306087574
1115283757
966716807
733027596
1203154632
712734195
1429904162
499993996
667853047
1288900657
518161552
1921014362
1956111619
1779171564
1841056273
287219239
251101561
1778285492
530716423
1646081971
382630874
1652003665
1782675754
1060414345
766308877
1992964023
1347667606
242373464
194228994
731616112
2130680164
815680315
265486141
408722682
5256912
665055338
1130434253
303822104
1890264072
2010249072
507965914
1667966032
834785166
2005236178
546222484
113533120
2009222893
3007193
352562696
493696712
1000497206
2075006110
374971156
899418316
486355694
1344400120
1476317321
288758642
1352789351
915259635
1531834901
2085956478
432406337
1804343717
1147928151
2093148442
749279126
942295082
973213382
472527980
205813617
247403053
1959661211
1847638483
1025729986
882603358
1472869178
912894130
1323928456
105125432
936431201
557621616
1256488950
1166757579
1046232525
1695424807
540971733
1064072774
2147194396
1540711225
1562875370
602761664
1417185019
1027240275
1895466427
611000070
159948829
848843708
269749160
1214190816
1190751382
892384357
1096242550
965012894
1655909312
2107908123
1367234552
1702904076
227370207
577689516
976948824
1388362409
1935053781
550673367
305669333
1788346072
1034085213
279965687
2023188962
163051026
1581084664
1958572570
1187653467
1481995948
151656571
1518281977
283359907
374284674
740588430
501117990
2097202370
2016689048
980213712
331873491
708693033
1611438502
489820442
1775140167
1212783932
1428563349
138341876
1739571893
1068238275
677406777
2075724349
366560453
657692859
176127474
62770369
312959995
2127739875
1005949241
1141951332
1541434204
1516554725
1794515841
275902884
835884833
1598614123
893411271
292660547
791568909
1647566884
763095451
1772112607
1508035078
244648290
190722294
277816185
1097689912
1908888942
459278082
1183143417
184188434
904228482
245012804
173610698
816218859
64577347
935716476
1560822486
907350018
1446975239
744087898
927576953
1178029720
848515456
1703136891
1501870840
187397245
1144955125
154974310
1637939237
846701036
525558413
48580709
2038376194
2120884011
802231311
1207675411
2100704677
1602035925
224982471
1352085509
856875684
784782605
1806840904
1332440085
875355892
1105654597
218128770
1828838382
627851921
46435919
1782170473
1373072815
1549439073
72711086
1625023345
1103416854
1201419465
1229811588
957705023
368521641
132325596
593080392
473333388
1381282118
149227444
158873928
446792965
488030563
20632092
2026964676
1994850984
1436540123
153937541
1272882683
224745517
1126840921
1244912174
975266594
461356139
1526436787
936808419
981965151
792737102
756476783
1857157962
2038805167
1029708432
1835971151
420141118
1741519131
1148630295
1867172019
1868494845
788079526
1855705748
572937799
669455023
1038744051
88599951
1099722674
505769611
1080833638
1698158844
129257262
1358323797
947819625
140010831
1839226180
209142515
1314019741
606056381
2023434347
724108565
1606817808
1955308314
125180103
2014544679
771705108
382625378
1520015633
1022666102
140645168
417109733
1713669813
1147144853
80658801
1697696556
587728397
166789386
1714702427
1732813957
277337433
1128896021
1099553047
657493979
1155401498
1810127770
679849962
1934260343
1937995723
1696685705
1292449070
987681397
2088063344
1045106877
377523368
46519481
1183771054
701229856
890142475
1900826625
1248317474
73272902
1812951887
1526757631
1948814553
107712887
803547016
719142284
608684540
1230500783
484262148
2056402264
1938017294
462876853
804819965
337174283
1545959209
1137244468
1504225248
263814627
2044413999
577443008
1957989369
1634935118
443509573
151858698
978188370
801656344
1037551157
503296539
1713512252
705022191
2092495661
889171203
1986834785
1682778780
644091677
436169338
1524079882
2023593240
141502528
747368407
1106596080
1636141864
1843669983
418291639
1263620264
241400787
1127793226
1452541095
568653939
685156027
1520881767
1915692559
1847128050
438952200
1910685579
1863874339
1332995007
935671241
1383765357
1576180362
1202322605
467519092
1980112178
25127183
310900538
119063556
970590717
2017831214
1435206299
2011613573
2014979239
1787049714
1718850183
365925363
813796229
195555161
1639493465
895875796
986484437
1155615701
709275807
536491784
583540837
277891936
341930915
1593696487
545149218
1664258610
80338889
840277790
391810187
1847328923
2141532139
1237916899
1975965623
2099081380
264755084
1031607952
1463073934
899343477
1641913939
276869270
2117045967
1977457994
1275007562
739035075
1456614314
1980193494
633800568
1022250249
88900459
638976544
75008287
192523820
1942883336
2131395545
2146130724
1007960280
1974299435
821068277
947803139
863702141
1553886290
1307674966
1559459226
690955002
1537751344
1338538810
1188565903
554191596
935554292
818852552
193704164
1549588755
1851323225
1861904595
1355359839
219360597
174488212
2046306212
334365272
2020758865
609453041
1213715049
1107465047
30706120
1199804032
313610339
444091722
852871578
542502858
2088937065
920491274
1109435503
1741908466
1450641444
1080314525
1333543658
1719817664
186365645
930985124
375442196
1514833236
2025970184
174832459
664567171
1648962008
583724726
937271767
983302147
591094720
648872110
883222021
1890740101
1733735334
1721496398
1574308523
678698914
2018001365
1993755240
219226755
1377529181
1880832093
1780535094
115889895
408958685
1176283745
1382721916
924731219
993467976
1687439948
1740541826
851484875
1184085959
600871593
969002111
1776702063
65325080
1443347099
835996104
988541513
908352054
210093729
223866357
2020445679
784547487
1003000947
1824549290
564155404
12711531
30468717
1591254537
335879389
1953093379
1420994701
509674344
397177116
1424937082
1470240171
1473814934
715656546
610664110
1160468373
1593604759
1870054176
213830816
1532283548
387144790
266077501
716596044
1051880579
260571915
32048966
545671217
1049797925
56576311
1420753487
1833889024
245646420
395066426
1235188144
1155607334
1112988779
315516605
914153125
1958816269
1556309982
972939347
1055569501
1083017324
998461316
1111072858
2020542764
988757174
515502427
596273918
1172875075
2002998892
430922591
986350985
1371178525
509714924
321782283
796103878
1809911495
1497337351
1689966096
2051975216
970904854
562264660
1886512619
1888782139
1881797107
1896456565
1881337762
1869125767
1299974236
534889899
532360176
1650128555
889328777
1227393194
1743893451
1004715194
263570502
377967895
1704636665
324373181
770474405
746956615
301588863
599990233
91065753
1715125527
822515627
560927760
14496325
1577384131
1660977415
467227440
1101577712
1829287232
1539429592
1186440130
347445007
657751555
31125076
1364043952
248360937
482576797
1568145497
57218265
1291409632
1616786884
1217159977
564463563
1258540305
547430425
1616664781
666647537
31027812
340421283
701969985
1398446640
1548684976
806999186
1950449748
1552348852
1978363316
498316880
1488238536
1761379230
1935728637
1878138767
1862995892
291601911
1941257434
497623064
1499126459
1071434059
1772832568
1785962968
324134396
1380574860
705857080
1551017408
325673021
1613471891
1567379278
874667727
356481084
1205183630
751751713
121448690
1758758947
481852734
990104690
147436010
1484506154
2070134656
1526582237
1650460919
1390334403
881764314
1511928722
1327253744
133007513
1670528612
1801297286
717404713
741567536
1776931349
1014677481
61669992
1626870761
373997901
315032622
846698723
988500731
435890131
599233998
758544703
83889339
335807195
1797620188
287402905
267082745
1776806595
1217283683
1000285426
1962542710
1162585367
2056085459
1731427563
1756022291
585222993
1225874578
383355245
1040814573
1787371842
35956924
1454658351
389114479
1926426612
498142301
1592852286
1548872573
1548282840
1369380739
915324482
2010298158
1233366187
557549855
2134871633
1282295674
1622384102
1499053890
370774927
618399735
1770954938
1939463772
1400622130
1870934366
1417990567
960837376
455860136
1265492635
452773303
2015322747
1195444623
786565670
1109394131
203864587
707691563
258691033
1378963779
1218583998
364351327
210064388
2042381658
1144752682
2114480328
1749763956
952149814
776801144
1393103905
1455327143
1621474327
901782254
1240526682
84103135
535082791
238139025
1415947158
597364061
696294019
1634470192
1390688277
183208931
129159088
1715562071
188730562
1934175343
1568289696
2031151863
1058078738
1937195322
1905761031
1379058258
1553968668
1943200859
2749197
735344675
557051779
592487417
43749503
1001286375
92491238
1241829957
179457031
1488726121
1808975879
2140090561
248779292
1165089961
1770548805
1558451084
1422804491
451733967
1342291425
1338328019
1519468093
1080323540
529063081
885738956
1115186230
1988250404
579122146
1748466162
2036897972
940438810
49848385
785586956
685412716
2063922363
534806893
78925988
183071679
637070881
1632277059
1451659660
1137512722
1919477868
829880872
1983955110
1194167960
1285011825
758834864
49162885
1878488422
2117445090
507444572
1160333551
284743080
1651590604
934919878
1699937838
501518939
2137546326
80394549
169479123
584581590
1782422743
734156972
941903056
127780725
1940392973
866260180
1011123746
1138460767
1749711571
1022605526
2007746831
1867791658
80093141
1410764852
860895989
561311453
1844717465
1239049658
1575089437
869003641
1436204407
1545905036
47467715
1315377249
466097713
1337695573
1091839767
1353888231
1770400974
1456427041
700998344
1046124352
619143491
860064254
1470639186
1549137096
1086028651
1754811993
452513699
684299852
58099065
231258848
1816999093
889278212
139225107
1844110107
1360132754
1588354031
1683637526
154729011
1171026676
1216848231
428398549
1257015115
800420483
1955139188
1330451493
2136778822
1340647993
1656305062
623371184
130335049
314980490
1549296445
556997261
1488082600
518863255
263913471
169801969
653240568
1952672251
1888710325
2072185887
390852633
265557546
1342274738
327226441
1538763782
572083201
1202994547
245925622
519833957
1025028500
153542438
141977409
590001652
535562553
993819149
1076203600
2062500416
906969895
1478911806
999154227
661977274
88756392
722884645
1591460096
2053354616
2143213220
1822828415
1089639710
1064035953
959094879
578275351
1007903245
1542583026
572026170
1149161397
857734442
1475305236
443258426
1412642874
1992833317
1673338494
490362658
436643170
2017966163
219942441
170935758
486380947
1069195709
1746910338
959120386
719341496
1077814712
1924081267
948829912
1158637417
145232967
595663682
1822176925
1210300964
878807256
982818662
411016556
1580787053
228552891
1582437885
1438187463
607216397
1154035876
423992101
518528250
605074688
396035865
2116035454
483430991
964588526
1934269400
321243155
1245940047
872867831
1387559616
432278624
1724572632
685522313
1583295556
1288598027
417104247
1840685300
657349808
2095950936
1451081800
1800633523
883750236
404765210
1666054976
1398901210
2075363203
1737179683
1345546973
533768845
228138450
1987763948
1461801329
322873616
1596016570
2057769286
1247233286
1031822909
836857377
377824409
1531100792
1571945041
240708902
104500272
1412734332
1403105915
845388678
468180547
1996184378
1478956735
2070166593
74485439
1966623494
1698010028
1019819036
789092398
1609405164
1330616525
227567088
1742599832
1765863116
1074782481
820803648
795572150
77458701
1419944735
643142472
2049464122
863131716
325127146
1012163184
1586299872
916723762
2083398093
25651449
2041917394
1987080165
385258446
1205789905
263683009
1770239364
6901696
1165644840
1863786547
1007749761
1473257461
900009362
2146212428
268341697
1516562087
419660202
1713030746
991382255
958551692
2109337115
1294901240
33646330
1562492495
1029196297
1778547429
1420648957
865714750
943877920
2044189406
1267719561
572726552
1114296777
2057389384
670397891
1712768286
1128130090
873209230
1082533813
1654923047
1338171069
1018186399
707245120
1584481204
682593609
1851533361
1398158896
572140606
1143593865
636429612
468859668
1109747533
373854836
1711970308
15702233
1344029186
401174979
1885047189
2058628546
926944431
1624624044
2039185434
342828062
1325809828
1180751379
1595999428
280326747
196948635
584581458
744209
226246197
1432918107
1895661215
1002796651
400491255
1283236182
1226668592
19895038
736577328
895042329
501979869
445451157
117461367
238478473
963171059
1434300203
508040512
929090258
1249413896
2068186586
1455673341
132584297
753377637
1471498539
463607678
66376122
305282818
526292895
134978962
1170752833
1418130288
1692816533
128514205
8544366
1379710865
384441768
1681666743
1809525709
1023848022
823088632
805865200
359903931
199623204
1396641989
1750151996
1291483157
1573400308
723153460
1577823581
1911990770
1472717579
1529532151
110471008
228698147
1900522005
1226085396
1025786396
1902035988
153214379
1220183279
1211793723
152946873
1551307488
764259898
645672396
257456100
1261207904
1567672983
2052267529
1729529345
758433036
991726946
1647648841
1800604378
2038655032
808916549
1426798947
1913968445
656257342
253776232
1616587939
620695539
978197513
198228647
1499856733
1474140429
508297065
59083654
467341900
28715786
378017375
1007103699
1771038100
980949334
1723470482
131067768
1842706829
563921645
1559521487
1862772340
589692289
1765768875
395000671
1358474554
309611372
1396417315
50351509
324879654
2034448226
1912655485
1889086739
1015577403
1777450169
170444948
1268727754
418829004
580025317
396411882
1100501509
1846598446
2068724979
1050911855
1411029017
1061283577
376390137
1057867271
1907832428
954200426
864815987
186533172
757328145
1991647890
1204291645
968547581
281064145
1902784968
1941430352
1363824394
228354094
630093758
1685170563
741394096
142707205
1195885138
1631067689
1100504524
907284678
1052217786
629874743
149753044
984945590
1477945999
1110853655
2095618003
187943971
768816016
1805946340
1832509531
1955420544
261253048
704654872
678967735
1351857012
938585869
126680848
2138732946
5737580
1304225174
26025734
895309862
1290732700
86930573
1923296028
1382581010
1694191336
934648827
645679450
1298004283
1248530510
1801026712
443980742
159927139
967519395
784610941
851516984
1796491977
396037965
1883739292
240271426
882233876
2010824609
1081592875
1141426407
1619571048
406808675
1497839727
1632048202
929414207
652238295
2010667847
438607463
91199468
2071143461
1934707864
102150830
1017804284
389129359
873782369
1373978416
1278887190
1693315998
1880807652
1269111881
104116231
1030916195
1471099775
1019813916
1257579485
610363816
1841875510
1605721868
1688210792
529347748
1570382498
1232871255
1897201268
58648953
335408156
1619645123
1036447640
1987842863
1774726349
1784480860
1730665274
1532319955
52661259
1774842168
522656343
492390561
1646226308
1266017907
1708409882
1964967162
2120054301
775400158
1904288430
1800750278
1740461390
713831918
976471472
2046713183
1307863725
75516298
1438289716
121554106
299172959
1743210157
1213689257
247357864
948287931
1149923365
139204282
1714716538
975909067
1729139288
295793335
871258579
115474786
429103442
34231637
900718396
285166194
180880994
1810734168
1931553889
1892724382
2084138111
802210705
1440168420
143759773
1147459622
1519885128
1707418306
899318249
2076846062
1604445641
1297340364
445251756
1713900425
1113152323
257821914
334556366
1527722779
1526486550
1033783568
1751123465
790991864
1482942557
1406696087
1180618222
1980493966
1300357699
101503211
1905718289
963785159
1707136103
607303549
781347133
507731542
752181665
1228149724
893470980
927671801
130982559
23139185
1356940759
662063733
1588170384
34201197
792842276
1593602981
1535127951
1800149706
1848088925
85634650
432923661
537451332
214586516
1769414730
628714301
1975870283
1305250193
1119948594
501665215
517901455
547705150
2101878015
1078233136
108369295
1498476130
1759595388
1867498220
107727378
1452068119
763786291
2134560207
625430776
1182046606
604506559
422192046
797069572
33110161
122005925
1200688982
202507211
442679770
511343499
751128300
1881124524
1008204928
2025535471
2107851281
336231183
506786472
338910911
1475445412
1178299040
796578007
718302480
1060258150
1210904618
1248387987
980385613
1611485325
768991628
2047632189
1857795779
413799569
1131123398
348544088
1440688834
560721260
842066897
152946060
840709013
1203804865
1575048501
196858568
717890463
1990173524
1691484966
1548457305
1060870529
1706416454
182015066
1310810965
1609874607
421351174
729843165
580625180
483808550
5341917
214670186
2008933637
1298541409
429684882
1975781611
931272726
794096185
2104175142
223753560
152131476
1370411676
808002145
1417213475
391635436
1648663612
495415506
157531698
926847481
19307736
10023115
338511128
2114512037
1301329995
2142673334
305521533
919084140
1149498694
464370575
479156195
51012621
1476179176
232518577
1505109890
1375327344
2121883598
1365410331
1992924506
1404316054
1869033072
1689835561
2028549990
62220164
651444709
468421462
437959911
525572887
1097267439
1385898216
173177293
879092451
2099792240
971438473
1089080095
1583009011
135790496
1950437054
1094034143
1059421
169656073
1726277193
892950240
53653474
1236947529
1241320815
2078049213
1095884406
896487416
700171636
150675559
1761871272
688368124
1421951741
184476924
288823780
1822727938
1509117010
1332025677
418847840
1623483645
781965525
279798531
508552373
990444097
955014359
709669892
1190582277
490412752
1316077935
2085960994
1050043380
1880696599
1484521534
1857807191
1844714580
792721681
1984750419
2116674029
466161605
947321509
1171882720
947853075
876016043
1547643147
1776764103
739322449
2146116076
847933736
1966798231
1599810014
394082950
617384548
2026835351
565668212
486036718
2112361210
203298216
1552706961
148163139
1271676632
1327137977
587880997
971958389
1105821008
1870357768
536374725
424176059
262608875
998095660
1901689495
1163990031
208981996
2130729800
1468091557
580451884
1823759588
320729114
1369095512
1718407896
1601473605
764385668
138852352
444208243
1028351120
602155388
1003149212
1033200538
520009518
635749951
1524660353
1067908826
816466128
715985009
2078004263
1944146656
319812718
1543391764
240046800
1059103490
971288605
2033030525
2042436702
780241779
851647275
738645516
1620230514
426032481
1170630568
2119359160
1737869161
1916241477
1832376071
728972847
450029334
1217051728
2096727399
1953879812
2092562758
909852531
1311383230
1675406469
2071273258
161781188
102778901
473510256
1443772517
781274337
366468531
1926435591
1500244242
193559305
756159770
568360945
560989621
1103787763
574709759
854633867
1037394638
54423491
923692790
206178327
2033645273
1912296276
724039855
1867284372
1433518663
1493230145
1197830365
1251687478
366518018
1258805544
1981534163
69414979
530025273
894394736
1458633849
1043245006
467538563
1359367169
965146861
1486436534
1195786966
451567441
1583898143
884066722
1526964760
279543528
1651975493
412777737
979379819
742126851
1294427227
312941987
180551481
1236592681
1604125501
1305051840
347389674
88703676
86486636
164074819
1314499052
1301003966
947290798
162184774
1995420242
1037779012
259116490
1143150252
897322823
1888757963
72825923
1990503254
781827290
1798901312
1499594417
609410314
887078308
224266538
2078847314
302238931
740298084
399729458
1562206842
581696123
1184484565
1288662421
589553692
2036259129
1415023355
1972792702
1839554633
390778631
632022149
127562562
2101735780
368200753
898127056
1629603424
430954381
1559749273
581540767
242942882
313098536
1040926104
1442100429
301735530
2060810613
1620072028
824447775
474481778
182616629
1472272859
12721391
346050766
315005870
121057632
120010440
1866335559
487777886
59203366
679240654
432859760
1377313628
972166137
335415571
1541946608
1404307783
230551343
1151128788
1762446765
1911215898
1033195264
767380857
1474111905
1663622156
926527873
1457122110
1525167315
642040685
1941389388
1938249640
761657046
369037664
1942259520
1829698770
688179869
977608190
2133469058
375145092
313153595
959366733
526112531
1000830464
1672441241
977560626
1633043692
66844561
293828472
1195141287
157333471
2008196460
1201840286
2115323398
888636478
2030759520
1136992790
1029539346
1311747176
693677028
1510768870
1685795179
342626974
1588229160
630970537
1102096616
568618019
1762404602
1546563893
855596236
374443354
156098113
1054216941
1423012769
1116534984
1243190369
483641939
150402758
1091191255
2069189308
1766221768
1830125137
1702868378
1060599642
1505493917
479723907
1761825907
1218009808
170970651
264359195
1262760856
1124152763
1858767994
830441633
178491132
1670489356
569747389
470318810
605469573
1357923941
921058912
554699826
172071657
1636472477
1380745651
2078253443
1152035740
895062195
1337732672
1436726393
2058502433
1744880916
258750071
1591899766
1323980656
987822283
1855454099
1841841737
30053410
714646960
723584471
1225067014
115844253
1536605276
1766920796
338293554
1447363854
1242830314
736324300
1068704429
478481794
1292091224
943238876
1159628309
717244352
450748408
1543275207
2041481864
453126375
766560696
160647608
1574105087
660637969
1927360017
378231376
1665422681
442611941
1527409246
1361114824
426280526
675160741
2038828782
1845297754
513368720
2111392069
592204874
898704554
933800076
1500439927
216636768
200947903
320000397
2098893585
1798616642
1526290487
320487168
1208709934
290184015
1925232893
134995834
1806325289
1667440037
397685640
2020501790
2026793692
273450721
1691907344
1685720494
1301071178
570248273
1685182794
1136445833
2068346503
501004630
105638218
90938031
861728592
1312281306
183212878
1524001936
113591268
125806838
2012745407
1842712163
796376835
1625553897
1466849323
614768955
1946982765
1667541549
321514663
477055543
1154839893
221968692
1030492219
179163167
280317728
453003652
1115144955
901782405
2096327251
1175550195
1712685301
694727500
1093929176
1525338427
1733012225
978917807
1200948219
1407537877
409639356
1176558941
910776805
739746233
2143134328
505914736
234275347
1088249115
1090964577
1263293029
1761103875
1074774872
1375238872
1133182908
1176413987
1999455791
299785192
2088698906
1857144387
1366282416
106371468
1907745158
1782556656
570960463
898746091
588250250
1686301333
625099858
976292665
2047982540
123441109
458569751
1351141522
1468536340
2048453580
1361711705
1512952040
173968878
839571204
557245291
1815609838
813786282
1013348649
259451395
1823679452
598607209
1295307898
519368959
1993187345
786745768
896671188
1305417334
1125767140
104954966
1252402703
2009586264
1598848350
217137929
1616275044
1448770281
887396055
820165773
239165745
1652600857
460577980
1902630236
1277415942
1567108178
935199835
1149356390
885214551
1664177151
1907813478
573977930
25082720
1675599007
1939214126
1009263210
2066377922
351317007
1809853210
288135942
1916153345
335802225
1074936464
1773786638
354609138
1216081169
680456940
1891715031
32935940
1975120577
1711298309
1872776704
578551437
334380495
350713932
903142743
1804532285
851763417
1542625890
1867693736
712399198
741572196
1205450314
284684645
567551977
1753833979
1300639385
1280702708
1934196821
1486515812
751916707
1211314818
1956274353
1245360220
1350635280
988503006
1622968368
584310141
1659952551
661271917
348142338
175327140
147918343
86413949
249842894
1838183207
894079737
66442451
981690757
771425860
1909963516
124171613
468342408
1203114119
82526153
473507235
1915454484
396589147
501131104
1051461359
1701838461
1216267918
1572381438
1717847612
752524445
917021676
1635323011
518884627
1237786810
236238864
2044215441
1826670836
1383734184
1066510935
1325284902
724463334
826920388
1482135445
926880476
84117303
1966740849
2125520108
400044628
1761795168
438747697
332092644
341446424
567265306
979738354
1152375333
270579229
200887295
1138769046
1158247696
1312949141
1457274522
1343788786
1818535169
113081731
1595247357
448368946
1115588298
407130259
1412299301
678034435
1487504786
637684301
962268844
876355018
1142648188
918837069
1194846824
730001311
2108139015
1521843629
916766487
1680056157
693018379
1425694443
825056010
701388492
1400468271
1634680886
1406951165
339178178
511496459
1921748747
302790494
145632697
1353134001
1634624496
560636885
395652388
1826360144
1118959290
958414648
1407564700
413648260
1372341804
1631486360
1096529651
1322610742
119901697
1523855361
1723825923
723475227
697797290
1960423242
1956310225
584938894
1879326153
734248497
821518557
605709999
1344662574
111817090
803621709
1261160957
1273563053
87189783
77150617
101173246
437071899
1647720911
1447060018
962291609
671752879
1623754224
1824353629
1673878765
2029953757
374062894
1499574259
474247736
1088825957
929000867
1127072092
904927588
839000580
372646000
156034398
587402673
1295282313
1497624021
1716493261
1254883959
931468051
771201209
325006723
1294496449
1975623955
2044376431
2117071046
1589056869
134434490
890395622
68582205
784497315
424664959
1730380290
615185925
465584058
1691275367
124809880
1481608204
2051912292
1522149709
1949348535
745111581
811653738
942954585
248703620
646911578
1196499355
1981738184
1024838614
685210972
1652754095
933224770
1428325106
1281465252
759857013
575854073
1921492912
1784000724
444200246
1046721859
1413022943
1700760891
1545553770
1592022211
952331203
84865135
1289133760
306767206
287122005
263844864
1406725503
1078166244
1481904892
284794265
1442277603
1617236170
336974940
1746836708
1623072495
2062167805
739124732
124201085
1803657426
1386626847
1453645572
1651438324
1699261358
114991693
608110448
1989511551
496434843
273048777
837083211
1192864553
34072234
773421022
769775655
2080672939
519390724
906840903
1474715911
1352063574
357553018
1537119176
68612529
556026370
1897994748
647849268
1968316148
597122887
631972531
381266698
1334380857
902493066
1372493575
1536889833
2099676878
1179345943
2036944978
1009042451
842296991
705576342
1066729802
359292417
2087199063
1997247369
1252029624
592368246
1754841909
1280344285
2066339741
416885085
355286875
1055898821
1194982443
236412627
224936056
965369347
2031395100
369974847
1780988540
1269598507
1761781441
800311171
446293031
1235747609
359624809
390312362
419150333
649314424
10879595
960742042
854134581
913671840
229138162
169121403
1460583588
918074912
1419779024
975614452
898082736
460102444
1577058273
444625785
2108351869
1170820183
797519608
1532015396
1783771695
153560672
390883509
525528606
337741676
33130666
948824527
1308743319
1266260136
2051763297
656823717
2060726966
567578382
845284585
1189356541
1887651645
1983741878
419019395
508517659
1613845527
2074335526
191132397
721615747
1396159215
1443941894
1493170697
925550690
1713714270
1767458436
47136541
1781956267
2143378834
1695459334
414029779
1934451549
447854634
1126500293
1754097871
43726286
1484763238
333578629
1535031685
1341488228
1254015466
1458483954
1584815766
294084122
784886009
2069261378
1193393227
549016241
50436711
504271215
1699489246
23606550
372643342
1712208273
269109053
1674462558
1567560992
849441944
1170990561
193706642
1254121257
1267499961
1068572285
162184774
959571673
1028886223
1544422324
849245787
1024203
129479193
1261205199
1813244812
41014287
276743932
922671544
1386614271
1147736999
339185681
865331645
904174076
847924151
1697593553
1176989922
427632737
400920949
582681939
1459677326
756691457
107197487
1841944852
1808776048
944197713
544447096
1441304091
1557619917
2068318035
917333636
2032285897
1471593045
1527555836
515653763
610319119
994587999
1676856934
1061320905
1523360273
559605679
1690217452
1776120885
1697978527
934946381
377700449
1251855610
1684681310
1408376271
1295550966
286097907
296896793
1980497038
222388721
97519069
1972378823
846771187
1759151729
993085625
107566735
1987055208
1963119786
902625935
683586472
54421735
1474311129
238690821
771491413
255484325
2055560649
1647384249
917925876
2095876418
163186152
1820296348
1453171830
914048708
676334593
2044550816
461830181
414343369
1823143941
561112381
333656846
801991068
709921777
894534193
1287346455
2101800972
1395624094
256102698
423684365
1955141953
295985133
1985647373
2070535548
1134380174
1026935319
1812399023
103668440
956380014
1799875010
358771378
97050217
239161040
1677901078
1872100981
362048995
388982451
831079619
2085321891
64099183
2051747567
20458819
99985990
549025778
1101553874
150215134
893448028
1090160512
293072398
758225952
474355696
676125462
1797635119
1854022202
148110070
1532460198
2118118481
1988985307
1397233551
1127155732
800397176
2054010475
1723210604
590899994
720747119
999143173
458758791
565092126
1696367099
596406924
703054230
517334901
1326487918
943452876
468665075
1883872947
681878822
274901918
1849713750
814239171
881466966
751909223
195869495
2125575400
1369093985
1854201627
502352029
424600421
1546928791
62684268
294774512
1038385585
1002025471
2104730873
293828280
253187127
1487794604
1590020673
1293054398
1216956104
1850628256
305752270
1169080990
974335612
1571355995
978431546
1579394428
1574803651
293318009
405664848
355088657
943453316
999460117
580875244
767345416
2119691225
2063056749
1897703526
1655802009
1353268387
450102486
1228691684
175155253
514422341
760785713
2004274972
800923801
473034338
1578003999
1379606876
1676467855
901855325
2049606620
2093051333
1256153646
1943985895
1162558493
1931487869
1406425067
1800546579
1219928955
594443184
1880321980
1463404416
215455559
278463442
2064469124
1996851358
894784475
924478128
1997579279
1515592580
1236086512
643477556
1145665040
416280986
1644499377
1033938505
527936820
1315363963
429459344
1400899217
65669034
1143259613
399935819
1420860714
1137155567
958572330
1029679915
1904735702
1922370142
359537160
1582344339
1023774485
742481283
1132740837
564802573
943451389
2042391172
894512452
142887424
1942851082
1579190795
824631339
1891539288
1101703195
1516802043
658362054
2142542
946110699
1721064974
1270345636
1240871254
113810391
2071525812
860451838
175271484
442511220
2062804755
1387139158
237259835
861963613
1712768163
1444043275
1791008630
16180959
719836219
708303775
1943529325
453523848
1727163305
2099246167
1754479373
1260325240
728738116
1165689835
251003611
659242071
602956819
1665984505
41268301
1650990730
967125585
608220856
740921486
1493258911
1652915042
1568315503
2116287205
646936892
857886731
213119332
83363959
1939431651
1614486057
689432821
1395710488
908974590
1145871070
574311387
1723262566
1903763466
1245799271
355573982
1448465491
715247817
1420146938
1600566261
2120170217
2010942909
187856847
446905543
576413496
136737210
87187729
1638317122
774104039
1495748331
495642905
315610681
489748573
1481898155
630738750
2111850325
1031611688
145319321
198403195
1521401762
1348003340
184695323
1659949410
1508904377
2022940093
175336142
473932842
684413703
726960976
1015309140
1924525560
169173995
1440546194
1924762161
425890849
65461864
674789594
123008731
1395309406
694862063
68708837
591544643
857330936
1070209825
183272279
228749425
1990079301
1642163259
1836837790
1979264965
725131582
1150136923
284680687
1491635004
815810784
316107160
1489528123
430408184
1228051199
1937500948
1539971848
2067797280
1887249140
428110927
2096035918
1760395356
813265996
1710012358
370006823
1625650200
1549822885
614251157
748853197
1031329721
1727946471
1461190690
370431736
514676535
1510596498
24292957
1496260449
938167426
889098942
624163036
499057313
818334338
2057230264
1100425927
1709632031
404826936
577383068
1357435568
7979368
1887820944
831363841
1060039600
1085698027
1393559131
1200923025
1247938734
418091007
466964557
1057333778
1968520430
1192781345
1774803970
81113158
1662159115
577789530
178318294
236812341
1570496587
874659316
1319085561
1184010583
1344634892
1407809805
482071707
91894334
514388143
1287336548
990553492
1399910925
2139556283
473429126
299137766
672592634
1972807160
2067088051
1708305610
1273680660
536224214
1832620551
2107283702
50781073
628584328
293283520
789012683
1710161109
1457982450
2007699771
1418203384
528816495
1515384612
969239101
1854663031
1391045057
1890867413
1932497697
1410164395
1712497664
238942669
722492236
191624519
40776611
123743829
1903367153
1261217530
1195931669
359661198
1948507291
1137200839
350058950
652348585
2138554387
1898033485
445604042
1459656645
1386096933
1444279149
906141602
264075106
410241609
1116424829
869147403
1842927443
503110198
1926265806
494563421
345517735
542027415
777281954
1938747334
1259698709
1644862671
532105469
1698254494
351697047
1425948652
498734380
659486009
1167290266
1725187788
1267881731
621830143
542793078
2089405357
113157264
302715083
1677918807
2145584454
106167736
1560057577
1720361555
1331502904
1100463824
1404923409
1207221245
913231434
5555659
1904086879
682551871
329541522
338567523
664353408
2118002779
487009025
1622469056
1705305879
1321563698
1380488336
91080658
1556490397
1988628969
134965665
2040055315
289612104
1549708194
1584005559
1738825440
1886832984
540397459
1754853822
529696768
230728631
813555676
263094504
295939908
54619686
1984527364
929578650
776464646
736983225
1688184738
1873072027
1576732170
1379338992
1241274189
347123505
639342846
84946890
1386881624
971956888
1476274338
1785214916
1323373502
1310876439
1006723344
208856554
402986398
657328122
128835584
1781551736
1707127495
1009981873
25678064
667228764
147731663
267430546
1891576112
616785837
1371874685
796977729
237850051
131050239
1775437961
224534632
5740711
1781154799
1058346256
380622219
813180428
1876043109
528728039
1593745881
1690537959
1739626661
1408796989
478929477
1044112190
346844696
1579112961
230456756
323551085
1194951376
25741642
202449982
1898799867
1468581987
2086342172
1329613383
11032246
1562734466
737310473
1597960497
2084566628
316195916
1256297228
198596961
60278759
741173727
893285858
421663090
1727141609
508042448
365045908
681299210
2064527844
1643572198
679221878
1267241791
1835920036
87880501
403765698
488874494
486376183
335499997
1924852851
948053964
1421405844
1674015163
436036509
1060102248
699884959
605810616
1259297407
1262866900
461428499
177582774
1455516647
1454971091
1190732966
1458854491
809242602
375337638
304618510
1167619758
1596863764
1609612785
833665920
699297287
548547636
173848073
1410629840
1678259483
988708294
1010612994
970031484
1404976679
1599915372
1474033480
240222686
915406149
1111901320
614318553
1704967041
1177405337
1588122371
914814632
1607463220
828672685
785183740
227698540
348561922
637090472
237413593
1373111867
990747678
1025963532
2123557351
851043664
715137601
1242570389
1876223473
209386504
1686478661
32243665
804099506
275685834
1234838156
700828204
1009370268
2145314424
145335371
1377503247
695748445
1688437530
659903464
2046633102
535981376
1854178169
1696806207
1145528841
96557418
133740916
1077026522
1317499309
1459117537
907560599
812724446
990757574
1339325314
1642119861
2067663589
549869585
1084208430
1866203951
1855096157
115116851
1797315641
196706806
723856463
557957855
1762563134
1027123135
1594628777
1000537794
459179045
1456847487
645104320
467661552
707854998
2098731937
1030785288
1756436217
1849544295
355519929
834141634
72980361
489623590
674595718
1317098957
1436804588
1389662210
1823332732
1008616236
1149268559
1812673407
2055525460
631459746
2030094293
176288986
1909292895
496496736
803290077
904638719
1099299991
540672590
518953733
883355719
2046475442
615333902
1274064788
572249742
974209547
515063605
566235420
1672190901
1509562793
913125047
1832242071
681237611
732575047
315272604
1075237685
1203853847
1713995303
608082939
1269082042
565013285
519863778
1238382390
167353413
2007889651
161042394
1479398756
500953119
110300276
471869011
1281672772
1030691775
1889405338
1037076233
1586870709
256939632
439063559
769191469
1091969515
2082616022
291903895
2065888013
643197996
1863250680
683865399
477421393
1094856914
963113286
871883306
1432582410
1863371822
285061575
339253539
2060658764
1524493369
427949607
217755304
1085670050
912370196
1414133115
132946286
1334704015
598271958
183359121
756382805
840758896
1697918717
1690688144
867737394
202377431
935114580
995348995
1747342375
174775913
332778712
523571316
1747246230
877870093
514429244
312889860
1372298873
1572806324
1839579529
1123255483
769006595
1224923150
959533692
1460056583
1951999150
2003721005
1958017497
1873667137
830731965
1586226529
932496048
1458944297
670878425
1062581929
1055179977
752047127
969374626
124153198
355532237
863350304
1893967866
2015355712
1974488863
1545969171
873039277
189972425
1829035657
864904295
421739609
7058918
1209450776
861137405
472840602
1141468837
1238302559
1812931679
27711303
705243859
420091641
1595296344
118696355
2023957182
1606118519
1943280678
1353277180
1844342085
1906724138
511901622
1625619434
1584587849
596740610
1078242270
1726230487
2127329893
1481676250
1157256706
861623128
1353671799
29366772
1420183334
579259571
1526295833
1210697802
424909607
1281362679
535622068
872590984
407352795
1725378317
1494104688
1520626146
1972331449
1668995298
141046065
1090767072
811005975
1938445785
1385488886
317896326
772931533
877863480
1746839188
1564742624
1846824464
614376946
1703577312
1489493273
1100801333
1856636862
378099958
871606935
642628879
1862459745
1910567645
2029937020
663463466
2070649464
2052230613
89382206
2003826638
2141427486
666410215
388181912
1634329197
1642035619
1778686742
120279919
1991888822
519478359
1970719717
1186077583
460870400
111295606
308915181
1638551036
932472806
394147202
875909632
1760156569
297272657
1355022257
973693788
671036650
1950030885
1691286310
1012648912
86894098
2086459873
1347241290
1448528766
2104553039
1183850215
602652989
1104388634
2073497416
720032623
2018816107
1733397683
2053350952
1837303399
75980404
583708858
1402379503
675086971
1195335924
2121440677
1616753800
2029716288
1012484388
499526884
151461215
669938491
950641920
2055788111
748473434
454530521
1079969212
743381357
1548084879
1432238727
935252203
2088998097
978857817
2056057527
353628409
760337772
334393867
2121655946
1603948737
1289946832
1094166632
1333898653
1151532279
605366324
1056425662
324270279
970190503
713939077
1506149745
1162761918
619009981
388332448
702093937
1341923076
820102956
114870001
939437124
655874718
1559064412
72607639
169516979
868975667
1261117724
105215259
1862482890
1814813347
472679173
2044299060
1505678677
1016240661
1311930752
1447427965
477927705
908883983
400553685
1751646999
344884844
655615611
1451134017
1644659144
1206420865
374860614
673277310
1895240982
1388373765
1377811104
802799449
455867579
341184629
1535836734
966778973
1979757355
2105669491
536206899
410720862
2049601192
882455346
701129635
521616397
1588763288
961189153
1442792364
1780839054
585038377
1308657011
766137358
1973060380
1105584760
1674666859
1768867952
597274998
1651112992
1710424407
85092119
1792086901
1257808747
1133262995
681755105
470651192
581035486
1110434929
1287945513
162113289
1664615893
1462001326
992760792
665088376
114130101
1161358872
1823398018
1757380768
1567164217
114541366
522116374
1506078184
905540458
307274930
76166953
1339334544
1322525026
1922171575
1544253383
532573132
814275662
1277066253
1649372299
83682319
1625894158
2071007676
1537851784
1670658129
14444390
272688371
950229799
131148378
1426938194
678285358
901989952
1391315234
707795875
815931143
1393802682
1565275788
1297210039
1541085193
459337999
435785533
98294286
786300869
77170756
1263159508
1053227517
1194237354
1916913540
1792061226
1230712262
976556296
1833588051
972403323
122065818
1242643291
1678322919
1375704524
33543101
1191586579
1789266111
1917922989
1444065800
2023541680
1355341372
1811122961
895705921
1676581821
1752918424
318075058
226776715
1338254188
1313472706
652709372
734610552
560419895
1559828433
18292906
109486222
1279008661
2019933882
358814167
1406313969
1370506096
104148233
1135510752
110450631
611711398
1334994463
1184203856
940236069
1373910056
629837489
1742331554
1436359606
882685297
1194946503
633251609
322511959
654721788
237913936
1001869278
1899257139
1105897653
298912590
1200771552
1394665693
2057016048
1016541220
1584970947
1843541072
642696375
1516230811
2145054414
2098158266
1925026819
888801444
2061188202
538398978
1493640320
1768871056
1421001497
2012810401
1595653311
406823841
1268302673
1251601992
1067663452
1630835403
86004800
1582497727
1504215541
913586016
1090671998
795360196
1540246593
1246187617
1189114200
817455931
298222807
388593224
904100560
1367655989
907457928
278407343
2137659611
1424456627
802711685
2119600361
1894764421
919317763
282949112
183118497
583236355
484087485
901949597
1151690291
933493779
1156111893
403653389
737234388
540778256
970177920
1689480074
1162643032
72124895
456664224
1477307258
759327306
927571067
1758394912
1016474462
1681614206
110348181
69433817
1247805662
938412086
123393436
669438059
57100908
952066621
583924403
1343192835
1485529811
19680242
994111371
1698944783
633579348
1588273254
829541933
2097371888
1160501502
117431635
1531393512
377043350
1848970904
583714747
316245700
2137964100
1786845205
1474001610
745942527
608828755
1661996070
812448435
785307949
263048006
697412427
864597710
224485248
236940807
1338046054
1940247640
1812231151
2104360287
1660748024
288713941
1439121269
35139260
1024033348
1345327268
511525312
1739007222
2065491121
460689259
268386807
1427978836
1560085710
34120045
1929407918
194259310
2110452745
761311259
1592972549
925675159
1558483792
878427997
1838256062
318710059
2058093929
1184653782
2141020437
2087707899
526906059
234923001
696046951
2112370386
982676507
49032825
1571362906
855332680
1305962918
413021411
1275788495
1359822700
218668205
1304959817
1946494856
113735969
340426510
1726654477
1511035802
740402513
1489004163
1852077363
1823446421
595010198
196837219
1151087099
1933462298
1031670404
888093265
1296891524
2010372285
1898270517
560340910
2027869725
409017639
636888670
25471631
1770545596
1144279468
1027619622
1274489461
1652799757
1161326975
382536362
1387243547
1723310752
1482690421
806542928
1567934075
878974799
248432230
268745673
2080875869
1679423253
1680197502
1380634825
483228320
307978379
1492973549
969647816
878482526
1007831490
1226020009
320400219
961193461
1319012895
1206555749
1622626906
18201278
1371938013
663836054
2003373340
2083104504
1136481468
1513958750
90330057
283069295
354352015
1373154382
76945408
1229031897
1693323301
2135122385
563680735
1176847440
1088483267
1720290867
734436566
1118735761
2142973883
1887235214
1317486089
551868113
2140305110
517778861
1318173391
251362311
626454873
171130684
1489436622
1717859140
1242702275
1512191434
1564930957
261070113
367801122
1833619141
1102286595
1741980034
1810567989
122731422
422202543
1403271797
398225652
1451962518
1604074113
1637877938
1274879626
1459447468
1814826957
184505233
1198235888
1855254876
358686224
777053373
347383914
1651225710
1704350706
1062216719
1242234465
1258005686
676509512
308453041
508390937
1230560613
86524936
1443677492
632975509
1120077422
785327467
1739356734
427848812
1141599646
710516720
1452254724
1318284845
1339369462
1470032082
1702664844
1925260985
1027852820
1948018833
870571466
1119322780
1184388635
1721660185
714105679
23308413
1018687579
540810013
1151255185
756872086
637355086
1053939597
583259918
1307406482
606495029
1418517748
1685407397
133049207
111757914
1473721969
472802954
456177091
86292652
1190181971
1395339956
974217869
1787336229
1033520513
1259579125
543510613
1457586015
379312149
1877106443
1015144065
551996657
775326623
983071648
1129190210
2120510394
2026203276
1567098919
553955992
1566269829
1814797360
2114444372
725433726
380711484
1741953274
579183529
145421596
2021177064
688729209
1548661874
1547506460
409391989
547361008
799516478
1864225193
1318903587
426412298
1465928645
1272364658
946648206
1178680552
91784562
622984036
807165221
1164243383
901243499
1457881386
1503472317
1468956537
1917581101
638496715
588073193
826805516
2007053661
71004193
1909403078
717823181
182241735
1479551818
1105280276
366886192
307974116
2031007498
429990065
2025892249
1063680958
2024566624
1696207208
283273450
1451596812
1040096474
1586238304
1858303309
765020166
1536105024
1970455466
788969816
697937532
2071152053
1060957860
1262167709
1733997210
2068036396
1029545661
1472567427
1411057232
968214834
1171117784
203664884
103241231
1830789128
622250989
2072352412
721413683
1221398455
1236209313
444692750
1068713985
140997344
1835403664
933834449
1899839304
1362942647
385424897
1163423241
1298721596
43411490
711432380
423555092
1553884671
875218266
822154152
449665616
941698232
1192437008
651279717
1675180313
375652549
171462219
1268418054
1381839109
129909229
1739912348
1426347970
1762192308
1947230133
891077165
794824610
323077275
731869992
959480240
891512273
1754599807
666352518
975773629
1292279766
1565577687
1238812189
1943859082
625447696
1839568526
1141122084
2001095086
1320199955
1235062745
567206238
780202494
682036236
1620980828
626851544
1953475443
707261171
1509845906
1797800025
9597318
696268235
333255321
403294523
53889767
1456873822
304667019
1157058667
141111622
11200294
1977051516
1839271824
888965870
1596307520
2117377249
660246652
1768897801
655672333
808666771
398777655
1588536020
738211511
223803831
2063118928
194759191
90666744
678949537
1614472436
382610075
1993563672
1404032938
1145411742
1785204671
1706269012
254870795
1039372730
773260205
1411675586
1164202496
526656726
774266696
612058133
1135354489
1616530775
164395616
262022279
883816747
840215443
625152695
710372776
146005779
1294458681
966868156
906862156
1744879204
17022515
1171686312
1953853115
305780151
760942089
50033354
1487172446
336455956
1734880088
836235000
408087248
1364212449
885545141
1336725264
1676009165
1170065557
912560368
1462663922
1050759402
1124274034
1899022001
348082876
370005756
1741081013
1783020213
1387107259
1185755104
2042551362
804721847
613625866
69988119
808689869
1880557286
779707265
982551632
843341187
67670891
1297261646
2118218164
989520505
1348116100
599248446
133252142
1037445849
1921424961
88092923
719010390
1603287993
2006781806
172551826
671445448
536998919
2023487391
1998656588
2008557590
686355172
600029157
1447820911
1893033257
1935739615
1805427440
1865346486
1163611230
85469821
1936603207
405630669
17275485
464950354
1749874050
1434148888
1494303560
901547144
1840338226
1305840737
1837882618
1469740547
1384321491
223612056
2109676302
339409
182132272
896639798
2065309427
1230032266
953761807
407817190
529404504
610151431
981527339
82967731
217213306
1248814056
645376578
138278291
811839344
113578943
954984151
1739397685
1024377992
287948021
1509367174
589477491
1362389304
738314058
1800751092
1428179699
143601548
417048633
900494469
780480677
1550529527
36069844
942869361
1463653173
1094814990
1971737269
2069840034
281061898
1751756299
760693480
1357312505
408052053
1393181116
1780705604
798579899
248956982
664750353
2085599020
1255601877
622789353
2104264054
327526487
2037882440
929695005
1685016544
1028441947
156216753
1584056018
681871985
784505116
1892847148
883283059
418344676
1882700663
1501917581
1697296418
1222570470
408008171
1293663008
884373353
1065141148
489085471
742616900
908593755
431389616
636550573
476050118
341883848
1823752774
576156174
61602375
1642570113
603130942
103777274
1772509365
353253561
729311993
734319364
597718943
1126674533
773788547
835707253
1640206901
2078225305
418494393
1586100784
393999865
973499748
1657677178
1962739262
2140753818
962946691
929811661
1321516134
2046192914
1214589442
26882513
344131495
2105461085
1856573785
1144509145
750913334
410852890
1008483412
1496348362
1422602972
2086496056
762507750
1610232473
842849187
1947635094
999747605
419427424
162088006
1588420536
1864247099
805506122
1976032227
632239010
1007620656
1519045813
836041026
1828976784
367176382
119353541
969247929
608761670
2130588469
1771627376
2134244374
1579113053
1467688342
1424727703
1677502733
1295741524
710280516
334044542
1915299766
934114725
1030249131
43744942
1107748115
328498685
1931632187
52490443
237734980
229109389
997344792
1054302832
506106479
828428865
1795499643
401955123
542499549
491617097
1730887486
2093747867
767561229
1513631382
463331775
1838255801
637295469
447360610
783923939
1332219801
341515896
699440596
1258617636
1352393978
25029836
129322944
2102433086
815115682
1655493287
874814207
615035802
733246760
1665293390
1419306468
703391316
435946934
425847020
1077207525
747657813
1474128772
155486793
929858494
1351565520
132041970
1150447121
1255661555
1186751123
23497378
469438572
1359334919
1452725177
1501127992
1560352711
266892597
1840254777
1520001092
1498126728
82575854
1528259872
531790564
2022875412
177076902
521191049
1070185874
1660002731
1684906349
171407821
845433477
1661400388
293404681
1372428465
1492376396
567307353
2138395909
1529719817
712614345
1773280399
280116298
1887455811
1007703776
2036289921
126951679
1610679976
1758429022
1412958685
875064867
1505099316
1776652626
1735936976
1370098812
1752642748
1132535459
178152704
1143035801
1118288094
11754406
2021691006
206997578
2081520538
1422693474
1674458973
2014604924
2015911905
1348111207
110683805
774094266
1422994890
1909329969
1440479143
219041925
677354739
2066820519
1718891773
1734150573
194458051
664309355
937727934
223509832
1932444792
1199091209
2005205835
1816978280
282432937
1166807086
126208667
1047621839
381996800
1527585758
291325712
766429866
127731544
823853638
891774986
479506613
1136317149
863248685
1614208399
1314345903
800083868
275610382
589619303
309365632
1334837374
2106250079
87593894
331128261
1863320209
1371972799
2092805133
541522337
2132677184
504611417
226735236
1221218754
1094013090
1942997771
1964006557
291425191
2134071664
1710861869
521795490
1093346665
1369128593
1335093440
536318138
257765125
399573569
1138867046
1057857158
258243329
1797290371
1318018180
1039936632
190059489
494526
2078767643
1589207212
2052252521
604461136
900158918
837854160
352851167
1440888518
1411112533
278297319
573596315
261954855
424574570
643685774
1560439266
1584155383
1884449725
1652490536
371235297
2141279085
1170264617
354439345
1356051845
2118669211
1343459287
373353791
1554577523
1897131804
1654249905
1545138424
268647609
447521537
1150317920
1766647936
465153275
1516418864
472882321
1751956098
1873895680
1845052116
2007334137
1755127279
1663104852
1333828875
1193604880
1844373928
1582627905
179471621
1762473094
1705623002
1706606688
1540436307
296778243
1777003336
279457849
1190631329
1592911853
754608263
554753989
1013187539
1990968169
1988789389
1789268551
373118442
1472861033
365190500
1965424410
641183707
452963233
1284938243
184717398
217725475
1065536851
2066717571
2111640194
306729329
811919820
403123270
1105266096
760557158
1302849464
785292701
524913316
1125058953
1680893036
886500399
1466188949
1709448109
991588889
1960936528
928023724
1139071881
1269146101
1716474556
672043698
658933790
834294475
144316511
1065181235
825263643
1626326415
1254583333
1555995609
349743043
1458268320
732569867
1457812366
2133242524
1780201389
1392542558
889079930
172803154
470625602
1625825141
500974923
905066844
352882327
969637851
769462802
234725561
811196725
1756082174
755957007
1636388757
2099746236
259849776
2027298199
1910655576
588186225
1627650338
1869606693
706923679
1475479396
292695642
1423598924
772969253
1491846866
1949719603
1964227655
1829256944
1282321796
1427526794
371771527
533665469
295274900
962239608
2072400825
1419695385
358143551
1961102455
1473822962
147256390
308983766
1378962777
464305824
592728630
1763269656
2012299257
1092976461
2087889950
1112404088
398053881
616719046
1403005548
1014247211
688736843
1644735468
1770379517
665607677
1633077466
1869858992
753560446
1006437953
372073019
463397360
363367328
1040336179
2049574992
1746146726
553490740
820948353
639970647
312285542
245460814
1685379261
1557598238
2005718563
2109422968
376356408
1490130185
2016771391
1762086837
2004444729
1309079141
1506379213
140393904
347883155
1926236973
1067061448
173071878
1084736420
1009286727
699864059
1120066732
23513248
2021514525
671830639
180174143
800744908
1597893790
1142846562
1822607644
856495672
551223203
710258698
1338529531
1570331688
331210989
1151482212
1038493866
2078346045
704324429
1777428960
1577570539
39940061
1154715290
928242220
13617963
447236197
1224297275
279739957
1238078738
1732055277
1774231865
819149652
1570604463
374719299
1740773982
1786547870
402302271
41255285
307085458
1977443444
213417941
1467496070
253538910
575804923
1022528827
729748183
424702367
2057393705
1280622883
296474814
74914761
1200885903
142990904
438546588
367033553
1273762172
1547142706
1592987037
2066764793
334921958
788648099
1480261812
964297364
767553228
794597005
1349541219
1902395098
1428581560
566849798
1466329430
2104705045
1313500064
947658952
1679979255
758627150
1381518461
421854763
651431365
758958748
1408405633
1403615931
1747846722
2043874488
1686015578
368724039
512929662
1003309799
1820320084
1308209498
1299061199
108813921
1846829412
725900482
148976934
700347765
470404274
1463344243
180255046
982193398
865798115
1219291694
421725171
2139233136
870485318
1256020244
1395067541
164571691
1420407194
538463164
1608086799
2029737076
719542897
1420299034
2090124891
852724143
368744420
884692110
1949032004
1557600667
599859811
441526661
118276197
1077340849
502637356
704413430
1202834539
79614997
54848633
1193847583
1424749962
1768437873
592471558
809371237
1123875827
2015396241
1521903094
1958582148
1160725537
2041264426
1553006414
1462353404
1750381554
675264507
782100865
855268161
256603694
282704087
1189340749
1644173735
1097299910
564652997
288154952
134858895
578577849
1603104111
6281174
1735624857
1215211404
146615073
1009061315
1234641214
910720375
792884134
462648759
1336615034
1197453182
1688554768
2018171543
2144118000
338643275
833973458
297353479
904068297
746644080
2025787425
1651216681
701223095
967378851
218135190
418764470
1162897781
1668077487
1467151236
1466414363
716223129
226765826
207149488
368972921
973657729
675223716
1548213329
1213654896
1158649754
145462553
1067500560
1483102821
332332369
760596912
762564514
601420108
1464572083
683102124
1274656055
787671354
704206020
1670372164
2000483433
1613931648
530275157
617164251
537948488
1660584548
1132253867
2020144666
1430843620
1800307279
1672726959
1942310291
378881809
1056800339
813077725
1571553245
732194429
916835538
1783259162
1228463479
1935328936
848185639
404910245
1249780543
1198764018
370217932
414542479
682397542
1649828226
353656435
1173433126
828677905
145760514
130005802
892221726
1079660110
99535131
656927261
1389233990
1040041407
1769400983
1567326929
1704813326
1053511117
1532822154
2102573381
1274494543
1170878668
1922955951
1208875262
185930604
299804073
1255385654
1010020229
677501707
254205918
1208664389
1009905095
1272497765
1697211227
370129807
1650814264
1322162306
1083437521
641981863
507588422
1419285263
1932720693
1645351906
1387251041
480661821
311139583
969838548
1747395548
1350092906
219080346
1954606347
791291034
1803419437
1972260089
1561289945
1463324307
1045287846
795919668
1831809915
1402942397
1368755759
414170999
1321370533
483922989
822326012
1653899243
1195255957
1536843927
989042860
1230229739
40979373
1282367788
1229719614
372367467
1371509146
1646963574
1354420862
578669391
1443230335
167244614
2090789655
58973530
644466855
516716072
31612178
650010746
1645313074
2059936309
1092987405
1178443786
285547548
105236271
1414772410
677448224
873382824
1259715104
509912841
778678457
1970426967
2002662812
351812822
176811207
757512359
1082383774
547582903
525592855
999394841
1005016604
266640828
641530236
966090901
10465631
2018144581
222658179
38048557
1849553135
592489358
1481215735
279795693
1551441553
1573416375
2032117770
1665363492
2010859832
1291294676
1006631715
1975710890
902021788
763556048
1367161956
141838376
795264720
488756544
167593178
2063588532
172265456
1537709944
1541618914
1053717264
604076541
477620607
588393493
728174422
1428088467
932615936
1526461895
1065245943
100600712
1432651510
1946041418
686315104
2124336393
1296896331
55181327
1349165485
44588901
1056338525
1787335008
2103788516
1828411943
1169440361
1976013918
889537345
364262053
930705759
740898297
423226085
1019190876
1949016629
1323893639
1887830869
109544853
641736730
891045013
397191344
26976955
946050927
1137226916
654959410
1810858081
407306370
2051377681
1005152594
1746514745
888159378
1133386730
205446796
791043075
1268003599
1503316632
1492519871
1079131837
1758396504
1431784421
10465631
828727656
1790400273
1606140010
1396992381
1842484213
24786530
1583553637
1509552306
721294318
2089701583
1600239911
775709222
786831712
478278710
1439428432
1587831755
2067610533
616231179
1881905288
733298310
1195141287
1943516634
1939671090
1648756057
1705562582
2034846843
1460302128
522667927
1128346548
881653246
2031430644
85242642
165981248
922758290
376004157
784525624
791434606
896378422
1197934286
577906303
1952141424
555826110
790771824
1850005530
125565241
1791241371
672410923
1393764568
1264582788
557184398
814626272
1078204985
23260460
1464320200
1133247940
1299062522
1814081441
80197219
752012203
716660255
2128662696
350751873
482025831
260287679
1296287518
289245407
1407707413
1319050774
16531276
296243086
1577620449
1816126003
509370362
47666297
508589371
1712930275
894177668
1110447144
1981071440
955914156
1670395944
1750331301
1241612086
1889139864
19212533
1316009951
230327100
302537259
997775832
800500152
129500156
1280029879
332179659
161300545
2078736868
42133497
1722491717
1879863416
1339338253
1275629229
800226779
1376623714
529987508
222073499
1739651690
891961366
1537704343
309808481
877910841
2010749169
1739626481
643218747
143907750
1418370714
35351498
420552902
941637067
255973539
1276869770
1589354916
1213981767
1308789857
8841235
1319375931
1118285778
1593840960
825836818
229647809
1439969948
1928166696
822914953
640220102
260709167
119212025
722511065
1649433789
1502598286
1963878966
538152448
156210546
1305430272
1476455813
1296347007
304765472
514296814
1010092078
798353854
1967474685
824330162
721246893
55404852
465811092
1417368520
1451434431
1873155950
2110607952
274073049
14480831
1088546054
605466704
1322287617
1282460
1660311100
370359674
1877278707
1761212392
1159243126
1200533073
238674691
2101668466
498217561
1746992854
1448955308
1218340899
208783750
694877820
2138644722
1755879413
307313318
455966237
118819348
1651133005
798429818
1608157666
1822502357
1534903519
24568686
1109381382
179021409
2057841962
1147820489
790032150
307108614
491956614
547594050
1474099409
1872634325
838338524
1729769565
171229200
853218494
1240666727
1689439875
781909570
686249004
1916887121
1075157823
1000957366
84728653
848336824
1227444127
826149212
2116436656
1447177605
883605588
1583296516
853482185
1100230795
1941944896
1196976998
604492664
578711926
1791046598
1760668757
625428821
53498538
1714564193
388656697
461335716
1384586047
550204833
918281247
1425495476
168397238
1803599502
1791071966
1026252424
1438069109
1060668811
1864666676
1370180553
1326666705
476132336
1516038280
1575814963
864072377
1491343164
1611224733
874002822
391202445
2143872656
687501234
1018449583
225455563
953498068
1572152720
2003807679
1587852775
1407790469
812684968
1769414494
642223370
1436776646
1967487091
642243313
1936809335
1335953429
1810131272
1857395476
1552877995
119012318
946948703
1307275524
1736692435
1315460872
40830816
1038955471
1374798229
1744272505
534100849
1846717915
1039834353
272963504
1847020702
194251004
1872319011
1004220240
1259855492
18123655
627312668
1802858751
1942307268
549676725
1557611549
208783524
517761421
1556484106
206302302
504189500
118695367
818327087
340819527
79076407
855399195
404612672
369121920
841312325
153079848
967888410
1393354190
1517972868
2004372889
2068339700
1775830187
1881124858
2008702413
419901157
1047811988
1415670926
1419527950
514628091
1321734036
942807248
369902489
71078367
299343516
540979974
1895168556
1719381263
354697054
770198668
1705687851
1502020456
1383198445
1982972479
1825978781
1211457175
788516336
1375871914
1295783370
773736069
1951068534
1406925197
619046352
1907139525
124421171
1861787554
2076735816
1003263908
864434673
939468091
183654518
1171514812
1105119703
515876987
953978548
571217633
310261469
206108682
1607268439
924738675
941513792
2031852891
1597740887
554768197
892629652
1069268135
2118871386
2136349567
1448713767
1792055303
1808721562
551953360
976787470
310689102
504427473
1524999179
759829651
5002674
1350086897
887653326
1884808725
1013245813
622441560
936689041
2051310008
706880619
919686776
1383460892
668987376
1421997250
103847144
75821646
2137635464
1447944241
1819959352
1278526454
615164608
792872174
1025654484
193883264
1888036672
798927939
1981605048
198511308
191185199
1125088325
875357141
381951163
295863958
227025054
1657489625
2073141808
650517818
2016103249
3537787
1384600096
836886233
1291849132
688023362
1046938393
2087652918
261373508
1906086525
2062143799
1580753608
706378570
834419244
423461746
205543826
29232647
473708860
1485070585
1410920845
1345454475
1362422932
1249309128
87997754
923017305
184900799
1562170878
440688941
484186503
1301722785
2038174768
302768337
427499697
292085425
1998991133
703360845
1114782149
1250333194
994276408
1167935354
1290730099
754894312
2110271629
1276775269
1671064224
1083771018
469167386
906075209
909913055
1459888933
1238493841
1066327628
964315669
1633213602
93618845
824852608
957596878
253464729
230650498
1795830655
1288881563
1265499749
1316623666
266133640
422271180
2134585081
309588235
473680729
1930954584
600434803
1751732181
185141687
1753625890
1330444684
401427551
108123833
347982313
379986709
1472602340
1505093079
1422621049
1979006013
333439086
1467035667
307148624
489290985
92145057
1658935194
754729788
1341057531
1281332558
1682545941
2035998454
124493198
507758984
2072533751
496893971
1548840849
2059005082
1305389013
580392916
350240344
715870680
2061848325
1094043681
1982361221
1721772631
188500406
1152986274
656056388
1346927206
713453113
278581493
472625103
1665015947
876428799
661884329
539523353
721757254
1091621085
6052246
1766597805
496031294
108307696
690643589
805458249
217822127
1657690530
849307744
1345881765
1716648838
1612148646
710736481
1609083413
442614651
127672933
1617334934
736614270
402971501
1748168714
744265306
36052192
1837417457
892949775
922362543
542578841
452770893
186347768
447201776
1016624806
1432914660
1937709241
1782662474
388163455
1169636767
1114993786
790547959
1984358880
902435338
394584706
1740638160
1621125791
250433934
168137697
1784365058
1413845752
160156843
588291125
1769263488
52916590
1831475094
1302863586
299302365
264597932
479178919
1224788283
1952942264
1915110511
1219379198
1137011756
898592847
721201187
1398856254
842546949
591863159
1511589574
1445608183
393788778
1172985355
831245343
349269969
2036668663
1798622811
1927311856
752292905
827534653
62472950
1943263737
1670897969
720135252
1073891241
619750880
769432785
1311665126
1879540458
187509425
2028388335
794604747
346301659
511274033
2072770722
1271957362
325922834
716058506
1512115149
692480427
1187198398
709891135
2061183317
1076662254
1358383716
1812272321
266798394
1761725671
2050417694
801494926
2098646650
860682404
951487860
1974522218
840336502
1410263975
1244649591
1924825198
912351783
38464099
728325036
512172390
637100357
272959454
606179357
2030753289
843482259
1991992076
415893333
1908207477
1250635859
1364743185
1614939289
1043628727
2060733026
1627918049
1202256103
1265116027
293469827
1572174598
1684593277
1105252693
1779839502
2021999725
811837269
1966004714
1483023047
744219085
381411030
1897254614
462410025
526257273
728691788
1497570264
1620655162
1407532782
637495683
165746677
1184545901
472329370
2139246618
548668288
2119030061
1051467340
375978389
1325521047
1427173314
398126362
802906433
170504249
952923804
1012706107
425631168
118649039
804272800
1640249741
1348762996
1987694145
1153626951
2061745139
379293029
1973998431
1981947352
1393491149
1756835824
1048552090
484329529
953639653
1484301134
2144786307
1807355009
1990184535
540885239
1515152869
1900011628
1391733928
1795660128
491948586
2060804402
1572945037
88313627
1246502445
1863858964
2113207448
1272535695
1972817477
583684805
890246204
1473707656
783241904
68926462
776898582
522408742
2010051167
876473069
1513478149
1489209153
309869254
1510990039
331267329
1200059798
732896001
424949879
669294466
1586986316
309090080
1009799812
1781455131
503906237
175690840
1007432812
467406519
1606131647
1540573946
1971278402
1151957625
618181312
1528655293
1779601591
159183541
1418780339
1771476679
2086941719
999241353
161349216
559942861
544321544
1942977367
1735158823
991832446
1447448309
2145019816
1384069513
1941714516
1326666302
1722522957
722630282
522169973
1284666262
1343491620
1290492308
1297904641
1312344758
683189054
687957780
330206386
1161194473
300151155
1878576959
1577489488
666497459
356518289
2085706786
186035707
416460678
2084127809
1720710682
301672185
1777819456
175136583
52383473
126186406
1676889551
520058706
530551711
930199554
1199953291
1786167646
1129872173
236428647
1443915267
738086833
316282831
1295425315
899371111
261529664
504517070
1472595783
233274237
475258681
285410794
922794382
255304373
1367288384
1076174964
1383598976
405396354
121777550
1291627725
571272953
1143782725
942179352
1297691825
677612090
1569376208
42195828
1714009109
44737548
1498305106
1257414620
663756685
420779472
773408384
1473441232
1617492009
1016692104
1731311845
474501192
847153495
632368473
89970972
1399912526
603100105
2135612931
1815501609
2060376683
1641124228
1044005920
1271386169
1144569403
295806290
723640950
1251485050
779844315
752148750
925633663
1370684524
999991660
1076871170
461675471
1252823611
563175849
1982101328
682385630
1403391590
410364089
145378331
1761874438
1977056433
775549179
1189199436
894867418
896959515
138233116
200518196
722136672
1898228421
1155650393
933087273
1330953174
1299670308
924339614
1741762386
710326544
1964796235
932015049
1729089181
1733606783
1424527770
694232296
399756537
2092822754
1311271190
1766871566
1433676858
1519861813
1803486603
1575745644
2094961835
1513953912
2040232058
761145320
157446710
778939415
1198822233
1877192870
2094277249
1285518864
1377383609
140415559
397342383
1523737481
1343325207
1489815569
907748140
180028962
986870622
678674871
1781912220
376180564
1069010916
184504832
1397956131
1178198010
1929273475
1738407767
2067822217
983894050
1761559908
1432925605
1979091134
349528828
1291639585
1362262362
792500604
1126253952
1883823043
356254773
796932219
509281741
306852539
914502972
111839833
740475244
1683077240
1547051721
776317095
1092762852
65250179
1650701739
1306589939
1414541002
508694010
35850644
1409535744
1642528475
626808783
381789107
1463908321
185651499
522708023
4364383
1704046774
195823957
927916822
1994234841
1499318947
178018449
585551897
2075694557
1566277960
1920394409
1535939224
869651763
82791651
890856065
258245758
1514902305
2015925482
1326246048
1240095924
2017224721
1966057679
1950166089
89518031
1445430868
2023918166
1336692324
1710445017
1963895856
909549321
810374131
1910830622
9643506
660604105
533443201
1989593961
1045695930
890942308
1198856605
1528622995
672243982
2130716999
1843835699
1826313215
1222895014
2086657630
158916983
2122942077
315653054
430875985
1795464783
91355303
1140009474
1219640050
1135118219
834214809
1671592771
967047801
1889915659
1119178269
89316586
1466900290
296660650
930738392
1857669949
1666188961
20842143
278924802
2028238401
1702276549
1066786769
2065028006
1987456480
2005680217
890022452
389934667
295422619
1263205654
1532642024
1968258136
1299455213
187973450
495058486
1226534597
149798756
998047232
1750358015
2005142550
681490954
831824211
557644077
1948213339
1733020759
953836894
893572054
2068438651
1915967392
327460502
527340523
1939530070
1050484021
840097411
1246336242
514741400
1350703858
1249371033
1417621482
451761964
225825152
434110721
840695777
1412270215
607143955
1119103581
1426599034
999520726
61356911
608164756
1038782893
170261312
1912241890
128451701
629197636
1261149420
5063832
533815502
1269270844
1746455896
149968267
787572151
389253665
1911006764
1759921710
964559421
1175137256
82159894
1679507258
54486371
892144777
1754153367
1901766893
2007489920
837780365
1796192681
978570838
1942996617
1036200499
1943519638
732739527
944050451
2041452631
1831602306
1959899107
1238462745
833629034
1539447763
1659847081
1852742781
551950037
627701781
1038785021
652818614
152124267
676287761
1675807950
1203047586
1204627843
561821903
269985489
66248836
777813571
539805060
78029592
1705090980
574522371
651222189
5497417
704437498
1955083043
1925068514
321989828
865760056
1576492680
574852123
1303084134
493990192
47512061
7526719
2042427289
130629875
252591105
579066689
100942431
1005728713
1499331262
1110525623
1880756248
823978090
1190323802
1244827583
1133767222
603706373
1980390002
1446082903
553713621
1945433402
1525391470
1147656479
2054236189
1681011233
439917793
2061583148
316735368
2031988918
1652585204
1678832036
596699713
727260326
1080897946
1057870594
255589178
1564442642
2047467565
1336210124
1965261224
1702961516
2013464818
741854254
6245945
376392322
1147068676
2096179035
640118068
425667790
1643486835
959190525
2130363482
1619526842
1268064067
38835828
2078135448
478043272
885764291
1548512590
1872483648
607823093
763264022
1693867099
1898530086
721987159
1922678976
1772385840
1815371710
1250103424
746019944
2130228278
1633591323
494224874
655960551
1046337018
1666529944
1239061743
1333959091
48306896
1676172199
2118024387
302911715
2060820883
1916276528
601182379
1503491513
1322573917
879974405
525097509
1612650738
1212598509
1784123143
789442677
1406569543
1972844026
1537621812
658662730
1992572852
1085522253
1293872796
2069036218
458008244
82355863
193868860
414754636
1229983979
770306511
1340992683
1105408625
785025495
919250993
927770236
1126300152
371782843
1988305217
559221953
416228952
1844214092
1686315337
1117437555
278027519
762993549
639040805
2008496042
1668091200
881442217
557482484
1059174005
1300933624
1668044713
1159414569
1383438189
1648123696
1860090490
28858210
1481470750
1341886560
586064886
663536170
2095999944
2026253598
1802818779
2130046856
353641398
2079387998
1165326768
1227402450
946417980
873069605
2089967329
79506219
734230070
907537597
1232381744
189745607
942892081
1267506796
778745964
358901294
995739615
1933168815
1008958111
1018164304
1568866893
259487474
816125682
274388485
1197653668
1638089223
249220131
1962902915
1953533194
823801784
1168533947
650576992
651946763
676629243
274597331
2077472976
1872117059
533249999
238231905
596091735
344512465
1722279364
165422799
1157996334
1440876703
376642419
2026198460
1555673139
2042194949
2073436515
1958947811
799970616
197768554
1033062497
1758297299
421673734
596902114
112192715
2127673539
1559014498
62073147
1134926907
455607590
1958232562
1952483565
1285488765
2023525068
1090538201
1573217049
2118013696
858887441
626504708
588680745
1827692083
1381293380
852248244
1291134477
1360799422
970935692
1558270735
716464106
1156385218
1786017636
551818569
28835495
1205946507
1216571823
781875600
497696314
1125759916
1094694956
1990926774
1475375527
26671269
375730360
1634163673
1504414754
2052147025
372931538
2089553794
1055204397
1795714795
442463712
397651956
871728110
1592691609
872013563
194089772
990697857
554626736
1547697001
1503072198
2060940359
1543080748
1040963475
2040830096
726995353
276126164
1417753620
649392084
1877458597
940767038
1480208542
637041096
1007571999
1051808950
1997065949
1102644132
436184036
503653761
1058940584
1411239856
1563863808
785204860
1610662254
1096174500
319350384
1673920159
1097008959
455829635
1403535795
1325081126
1147817913
419288431
2102104396
1725625244
1865495533
252378647
330350183
1346023257
1673671328
558052655
1522781777
1585281459
550351945
1728018614
258550273
528340143
798938872
1392978220
841457267
950828316
494850077
952326792
1673276379
1025223988
816330438
1016323078
166112428
1585277271
363812632
2136999256
431959591
608511638
1626602909
1091313067
1416217942
2099284961
646298521
760356354
687735987
2113733484
2104011581
621450068
790563301
102606107
1756747392
1133264617
729711519
56754772
1533462216
886548937
862563870
1496694206
1057946458
1633848711
1646452944
1646450286
90184513
474005119
373085302
1919156667
344100023
1376168413
2060229446
812292328
108016501
140051546
1774256492
742817678
1588731926
1314006561
159910708
249614084
502273984
1588060688
2069155917
2016606783
1767450587
587902158
1416157943
388099133
11719776
1867936405
830353495
1062182180
553567988
1359096170
372153630
635807828
1100057684
792097486
800521108
1611200783
281750542
1077406566
1897986357
1267620123
1953099869
1038076925
1168379159
1163600796
398918114
1745209580
930654029
876344541
348241508
1532605989
1592297804
351453785
258460546
1583796703
481610733
1931061249
1566227743
363862548
442713579
183236342
627586363
848968844
10499908
1726555931
731623967
177085359
828791652
143052546
513124488
255357556
2068238840
1754306420
470398421
128899459
415861503
881603787
1566857070
997449755
1532749870
619405122
1642087483
794126286
687825272
1991052137
1535078035
200436039
1088339152
213948142
1188225694
814367528
176624829
1708721733
804174558
510281789
590346111
1353075399
6392284
771887806
1264264560
803942040
1525674182
1684158745
1163023671
1385417885
2063714289
405326044
818091921
45047735
1373291039
1263356450
196597544
2094600969
810126061
1001418885
215668613
118522396
1234642559
104738578
1173885797
1418279065
572424281
201574364
1053387165
893001213
59813753
2032701520
1268039220
1644280966
544890117
1152716407
828170600
951334621
298643116
1873986016
1794525773
1567726160
1453182470
1783434438
600643639
375109354
271549748
729690657
83234980
780576828
1249597606
669364544
1703999104
187085712
440323507
16097405
957065231
744554020
571548575
717201114
2054360561
1985816467
1891585736
669417147
25737586
1767321191
839253160
251622026
1511700144
1638675276
550401342
1934353860
1976911474
687635343
1357557647
1237365416
247765133
267041322
934103470
1691671360
1594280513
1760227234
203470387
456267958
1127351980
1913834685
2116603801
237259929
209833528
11815817
944957255
203099827
1209152367
2095770940
1406812270
976471145
1956045876
2013800819
1067502807
699040787
237988067
1570342603
469492095
232472460
1787703735
1179131757
139776999
887859153
1817729890
1186428195
1998380291
1133208443
384173460
1666314354
1764508345
798706544
880067341
1428377402
692152905
1140489109
1450154679
1985898720
1265229463
1633104603
871226607
289314700
322988079
229065376
1987274380
1300627936
135986746
1881954122
1829214712
190324056
1945084669
1506456463
1363428921
1315392915
1212049913
1961907071
1202047790
1876960304
661286903
1015673168
1561213941
1642843458
1651382003
43606009
455762476
62469764
432932429
588651149
383668556
2123712467
1531106967
2141135233
1898300841
55203554
1546615071
766491825
931092487
2114987781
1985931776
1196449756
1099508466
557491453
1290421057
493589099
466977889
331025217
395098341
709188697
216934274
294419621
1894542353
138772166
469025558
36203106
1449922934
745385336
1579882277
383140996
1754035984
147504173
1564329358
1747937286
1162879442
840407627
842655628
1700835304
1802442499
170320261
1245786420
2036701888
833840362
1632092068
1864906723
1321399930
1227972854
654689979
1106214584
1912208964
1254312158
2139654210
56262513
352852264
1125205090
956395732
1011114254
227341492
398789025
1206870953
992388035
2118211673
1141490386
9181321
247589828
1431892026
796920110
903144524
822118193
307591815
1426563352
1870977722
1426225605
494662804
1617529512
641958836
130216586
1098757870
1994364768
397205239
155061282
1404025201
1536216180
1992358289
167560335
1150075179
2010653647
1167800762
871509377
135757786
714819426
1124342795
561481523
252621135
344326220
1108855588
679632584
765724791
2079383558
447667154
164693986
520754541
32732714
619025634
60844868
1421156022
2044310525
1226957994
1630585204
1181208171
1175776622
2033046854
1028261621
1263072357
254662250
1074682077
150219869
688572133
1879551974
1122177436
1861128562
595309986
829608513
727583947
1196359849
1751927604
716476264
1265192104
1754363498
1512846529
1241267655
2075660345
378017549
1092266816
1969187925
1920454118
457481937
2026827067
1869228831
457472849
589080517
741489753
662397965
1436443623
1890700422
443316788
973258941
1854722316
1226452866
730680857
156899811
560403240
1053818103
342324026
425077296
927020993
598961636
1944064697
1691808913
425267079
1223558804
1133913797
512906974
964936462
915912128
918281247
1357754695
611574865
1122633054
792033402
384433299
1081717990
843190452
853109831
226919277
476724257
1659158995
95633462
704327871
797673582
2087548611
361850414
1439445185
175702216
1064593738
892223770
1753219109
1588137376
771202732
256655727
582214967
217410793
49077975
628790041
1621627743
59201717
1767840516
1918053855
248608616
489490915
26794385
759852148
1480146641
178642916
1328658841
2042477410
1841388498
1652350616
1434628632
1617424080
1129959419
375610537
2129389583
1990956925
1089963721
283953485
706404862
466275093
2134299051
200778700
488079283
1207513858
1269284180
446249285
439004191
2036975367
2142932215
769257256
623700128
583816290
566628985
898932676
1930381615
1148924381
457769009
1781465675
1191316152
1879976798
539537237
21381997
500155569
1354774653
1009354431
483643120
1053790916
1268530178
566876424
1448955568
1512044975
907465995
650517818
1020952546
913652623
230386710
259570090
2025960996
1004319887
661960911
188843303
1222308248
1715042677
508905886
482488141
824595165
205502537
1599050389
273736720
296934349
1586112254
1006344834
1738268798
1266113808
1582575604
1533224489
317428440
791434606
157283609
1402761120
287190198
240958198
1892577689
1231752915
1295849697
1308748858
1307328423
175685508
21381416
1932572573
468089092
1403460625
8587662
832722553
1898431983
1275314099
956212066
865073105
120279919
404911205
494644660
1106434967
934420387
435379384
1026792326
744841535
2126846318
530447640
1260411412
756863186
1178058289
386614367
1763206473
1228611524
432425912
974020103
1904829894
1475680810
906091807
1653840170
1575311533
1841056092
1247585996
1806150745
585295414
69895422
772131062
1881020155
279573756
933499746
1344634892
500942323
1171332311
54890998
23259239
752912893
1685494565
1876811408
2056877618
1036030213
716598343
1221194306
1812218171
1374487379
916272973
136130963
1206654902
82027698
1918555076
454648379
1648891516
628460793
1236847893
1962989297
825761988
2130675728
595263464
1058354136
201376745
729018439
731910011
1355181843
773755129
674399721
1821337128
189335576
2094896517
937193027
2003984741
354385846
2093349114
324334025
859822489
2101485796
1235293793
1230253281
354630389
118795325
2117322338
789268455
299200567
1206639348
2105387383
1489070836
1480140597
1206180243
212334933
1073557473
1005352624
534586805
1502323733
1020721321
62382530
2036468938
1686715614
598721688
777286678
413352350
976015842
334360501
1176520792
1736537717
1316551396
858692183
1576699149
290643599
676136258
576532138
246820164
1512554417
1522163183
1492535933
1921496433
1747175262
1135177187
5464153
482567969
55033516
696979609
1472142833
778360901
1732806807
519337444
2009008434
373577402
290076404
1588833363
1686264882
1363805371
2043786082
1402538554
1839649164
535025633
255265316
535111502
510723666
163778720
1137898373
1229002286
1133014353
1053129402
2010493997
712896826
1376247382
1245460118
493317592
1844433350
1430961668
986950747
146030822
1801695165
1333676931
1033180539
68936348
1685517974
1387074832
1513835456
1578964107
208232763
1449913799
1990189472
1185064989
932528792
1933456607
1349590203
116139612
38328455
1523391965
1283609708
1533544036
2032606386
1949236032
1483898900
1865935182
482373357
1607782116
1306282551
1034127764
1482886669
177211459
1261102499
1823721141
2030436864
858501873
340192176
1126511795
1860232752
227357926
205501227
1261404634
1682107993
503596843
895456468
957768556
1141426499
658541282
829452330
948280203
993260834
1791332839
1110626012
1018569674
1579852614
1729540962
894312158
555187617
994095411
494381965
20586926
51844788
1284202520
1560034747
2111155492
281047367
1669188681
1605014134
1936717069
870471775
13229147
1604364007
1624376886
2133358654
755936404
251128449
1084060193
1816159313
341629305
1442665453
1387631030
1275920983
1277557177
272344736
1633318330
1520640743
1718072345
765444639
1358859332
2059101128
1382480450
1894228119
1639219608
1212501846
1410029951
1769363389
1340353972
548279275
556556596
1817229213
1478409612
1843216401
1215978947
445992990
252888064
42589501
1414670742
955573040
1496869172
1095834604
1237646460
1280532699
285877754
1062054238
1931331814
1656962715
1502570958
1329807996
524773071
138150700
1469179290
1925296366
1417463017
1687755427
116850110
20265219
992612676
548930289
1618639153
404573467
1031296150
158117616
1260792559
1450476840
875690215
1498758085
318169238
2002429502
1523551603
685862572
270675639
1021335901
51530999
1349478941
1149714674
1846884598
120072810
2111022655
2072386396
349147379
11080942
1273336062
1372986014
729134049
1171372620
2101601517
1984168542
2084436815
1112343069
1270832444
360859163
575394865
835260908
1047328382
207708936
932065002
49837105
1311383730
1563923652
659417163
1839277486
444882091
2122954220
1338646529
1477828699
2135685147
1619604796
1322289811
1326905770
1979062761
1402491735
973249126
1788047326
1434069801
1723943425
697267517
621534435
2028475723
1321890275
910933957
10042850
1737010378
441496386
1290226613
220603442
65846683
2052497542
985173680
1316311867
923567485
708298800
999576738
1491419563
1128685111
1407474915
449594817
2071240998
1624755617
790383240
1208670112
723069287
766067596
1432998915
397566733
1419759161
896649406
1440764371
1737654478
1465344408
1347232323
221851480
1838207296
1535530814
590975962
125792869
1886665002
1077837673
1370350065
249131896
1230223900
138702979
2022799147
201659459
121905815
294147032
528239963
8751450
306749359
1943565960
1499959304
417452806
662049128
645687365
364893003
2050615973
1870344476
504936278
282357729
1977496209
431887226
1849869725
679484488
457391030
1796157729
1910938659
1299056301
1950575284
1047445114
239480505
1313068887
1873149445
292682034
1275681110
559404348
282487925
1200787257
1876552323
142987637
474725783
585420329
248756302
607122746
1277073497
1730402007
976336093
831952795
644890675
193081818
1679664468
117097535
1003032801
1962852332
1335231623
1386279588
2106216999
1019409036
215260694
594779825
1529915268
1865897771
404977781
912098955
1424484013
420415229
536853787
1788758909
1268706953
516567473
514369273
815969191
1493203590
944942782
589437891
1905936184
1361145361
1058556665
2054640421
585293113
2078837544
1817584248
813182822
2000487241
1068412769
2120205179
788349311
1317062992
1028878989
1407080095
704920949
667235157
1416114693
75748668
1867533406
694470530
502231644
430916199
2032906901
110888610
1081252487
949852716
669651710
2091512404
1036455021
1334187845
1213738155
1178041018
1449462578
168965663
276114999
848015568
1769114993
2042677860
753295049
379260195
1268386837
1078180819
1805160235
1802381545
1149070239
383330365
463744786
1073170185
1224079621
1866150454
61068427
1493703287
1906028128
1202218254
2056100829
905095299
28866546
703612873
1858554940
108373744
1998589648
154057351
249171774
642811975
525908907
470778408
601358364
1558076536
919851542
552668851
196607405
1410200675
55039676
1570536761
1071836946
701298884
501333024
1106867875
886278361
977188436
1785487271
1055096330
674824081
1010015614
718054328
1144234135
39242321
711303276
41137114
178549687
2065726158
2017474405
139383962
1444410481
1745986027
1791352777
708312598
2017645018
417395987
134414243
1247757456
1977712042
586242788
1520003713
228817210
1920736176
253382541
1725235314
279926557
726282105
2121195449
1229581218
354218962
1672964921
280907487
813431093
371679493
324697242
826820019
402087273
989591112
1704765038
270924424
700265695
1576127778
760827367
126705571
1587020444
900697550
2060618461
1221357246
1862713741
1348510556
133537382
648532553
1865828500
707062691
1517393783
1126419066
564062197
1493824820
2044256899
738242091
1293522973
358430007
1549465913
1480788232
453961441
254317138
580798665
1721389253
1267335093
157721652
1864684084
638860498
337412389
481866270
1841239342
2061781884
130316747
488695307
1139313898
834723246
1313220022
498450330
874428041
153866020
1655183425
1536748464
294512328
252637630
345139156
1538419908
1692076331
1140909688
1643925970
2126081637
138253977
617029344
437814934
1290502225
1889445909
56918262
1023952184
7834990
991983690
2069164622
318132918
1440705132
1237702532
982484524
1416277864
765000689
71519782
1531992122
2057135249
1562893157
1145588662
616122657
702185068
1199890413
1211226448
660496042
1963021524
831911804
594901324
70715638
1511062190
465631634
1671286466
2074916092
129358724
1296641402
1673384297
1169875925
792939698
1337408137
88251716
962283938
2135188436
433629911
1945099867
10617312
1999373949
1203409926
892663264
564241538
1326260072
433713000
315580218
637085196
391872159
36124754
1706426768
2112050970
1087307540
1564285138
982048058
392661347
1870230414
1009451970
927423178
658341137
987567188
1585853950
1176727318
374109416
1659766455
2129088948
1709959
1625556015
450315261
1540886100
229930399
84783956
1884317270
511699309
2082904284
164602440
1459011354
1180648907
253105694
942146320
1422621132
542342033
85888529
1996234981
1361722557
728932486
2051775158
881231364
85136748
2107652969
1562188361
1190750226
1789240539
1108222658
1154919126
1868218061
1245236202
1954889827
117410633
1377385658
2020234107
737757646
433919988
1068605274
339959784
63796405
940729278
34720730
1882072154
426157443
1145889226
1905731604
2065058856
1410321406
1279728557
1401375253
1713884834
847421540
1676927366
670513775
952167546
546000710
1762393942
478571436
1978897209
1908295652
200273775
1346126974
160301831
87737874
1217222551
1438885758
1341326985
344041181
639927260
1640245457
2060330970
1537043018
696958987
284423217
1330202063
1024290677
1522736958
257940720
282735287
821224372
526746720
632384009
772068578
198045885
1843595480
111450173
691948599
2030301332
1803852934
1102411614
1127331922
966143738
384962957
1551501387
1259928867
1382735534
41634546
725297267
244044064
450782022
2141026683
631372153
257585336
1043105071
1633867036
2033038481
1468665696
1721384658
1280215598
1753523077
247564343
1622116798
1644670996
683991220
1500093026
528051842
31245209
625048772
457201964
498138723
753652450
147246470
71207607
1190616786
1313163591
1400857583
1498645643
1219018491
565253888
2074276159
1979305415
930615917
717798426
1005431589
1114799498
1695339467
716694475
110368042
155915069
845084873
1491257316
168082006
464791994
1375946621
159994201
635195113
1611361441
955543411
1902453110
579177138
340559451
334342867
70052308
2050645772
1919033231
1602437530
1421692266
677687993
1435486408
1755280402
1376205754
1635747126
629216865
287387477
1994365220
1058029259
1608475123
1713253180
661943072
69232620
1331365455
1094618569
1478426088
624727508
392504244
531800566
314544958
1203964434
949003582
461602698
1440009874
2138332164
1761668590
603461945
1772875482
2089087449
1355805234
679608784
1983919792
801797737
335879389
1073293321
1225015342
263807980
272873170
1825387284
703627875
2049868652
457772211
1754981883
366504175
1826111817
1520672453
1614452919
1260471040
1618680773
887803526
1737595900
1189352197
180497442
1244160189
567593607
1251997572
1200539492
2135363405
210890285
43925563
1265280621
581787509
1067113508
980857747
363037440
979031639
1205490427
265261496
2081805351
1733183504
102418564
940895637
631770174
1563980480
2039412600
1563815610
1574881775
1498338465
1088753602
746162968
50392906
1644240249
329272556
1276342805
1950029134
907401312
289240596
641718043
943789315
1374457940
74310158
122242982
836266448
1455663061
298128091
1774755922
1287280010
1598311606
391511690
956673429
284800992
444402686
1954362233
1630889419
732038419
1097969985
1727494663
350327192
1676131843
2044140494
324037602
302571180
431161763
1044213882
945294382
945285901
1565285461
207046427
1175383869
1055853590
443864659
1362004676
747972359
930113643
1232888526
1286719418
1106282723
2062184150
1464966592
298560934
308868209
1636222645
1272440689
1997019759
531285434
288742728
714209345
386876616
1140508757
1226020009
1715575432
949224083
1874451595
1416296558
1910085634
124938505
422055470
1317351430
1147268689
1332837090
1165237848
1378307606
1369810815
529402492
1699298644
1652599627
195190960
1519753669
1505612946
1608192245
948790858
1557138483
698151770
1062023390
1247689923
1453395358
258040010
1043205004
1709337548
308599924
1511709215
68622990
1624788793
481199466
1138651510
2001615445
642449886
1301909466
2009557699
987429345
637655016
1076928407
686996784
1858970798
677597988
1876938852
2131218483
1444009655
548585378
133207061
982514083
1756147083
437454806
1751164484
913957421
1944763779
1324556154
1352296953
256456261
384580280
866486497
1242383769
170979607
1941749284
1855404934
990777952
597643527
1322614030
1170463410
1727630431
1097549882
1049371721
533147340
344824446
2046531412
1366924998
546476392
1749814462
1035652263
1755521755
793813410
1859627562
698260388
766326485
1106639257
1566342970
531799528
1585760270
1717629782
2011269406
393283379
848311509
1745251328
414605539
532821933
1251008224
235718131
1062884689
292667350
338785059
1283185724
146448036
1973663854
917398528
579244325
1561884635
1611757928
1645609041
1737761025
1285792899
1987147997
1670874791
2035535334
2146362206
1223772457
749316352
2065562996
1956969391
676905023
1412130750
700574502
189917148
1168122853
1220774138
1986422501
1324109286
128759476
245280115
355210898
397034526
2019587822
1194812298
274074770
1709351601
472551385
198564261
324505789
2038308166
1616015390
2031404609
1926072309
1034864569
943824530
359952881
1765789912
452794158
2059369784
1022675223
314487600
1616006075
643097039
1262381675
1007257991
681953376
796709671
1476272314
820184370
1362061681
504463431
1154931239
291817761
1884893112
780790182
1604760756
1898980853
2012766543
430163652
660125372
2016936573
179086903
1459977546
2012601647
184975588
258660704
72161995
788267701
1370374305
1504865554
1744115739
1973786683
1439666856
1581459243
1858181092
1206688383
1134985380
1561284360
1795933481
1993999416
1442527077
129287954
2088682650
1201800492
243830959
1365950958
457906670
1146183133
1730103712
1302963627
541045233
940163480
610694500
1149832384
2045321608
1789212846
1943771742
551515967
348886927
1271154018
407095420
1932924825
326670855
1172932291
784513798
898460339
568307523
1712210439
1242788488
968655679
1958582394
2076335919
1187730521
1093069821
1259044185
1304507506
998282402
637066022
1423645791
1298757303
1254537840
1391555262
1241796561
694670450
589245012
1424770669
979607026
356160181
1579229628
1689180514
2122521707
325427431
1143918097
1077987983
1962129280
1454199630
2062256846
1108309495
1843718976
856741072
1292070578
2146573204
328183378
1478810227
1818999092
1105652976
328954457
1304764263
397831168
1604075257
1001502297
168603424
1398631464
1102934612
2052614463
1274977431
2114348969
1107844850
1681974224
376015941
1553649099
1288833946
1211688065
2121325218
1470991739
1425216864
206555680
90852089
915722245
167277114
429844949
1346429960
715115050
253559032
1584581252
1927392177
920590722
392313568
322059075
859012542
1621269899
170703391
1408167212
34246339
1783724005
571702385
815278128
1855047687
1349125364
381498835
1553351989
1888684305
959694567
803911747
1323318318
1336154563
414416140
1622145264
742607247
1633466075
1406065185
59592186
1909360476
248137109
1307233868
1348289153
1424113729
123009886
1149987221
649059819
1323759018
1096177781
449806913
1969366984
517303800
314423814
2002289110
1542308943
994136683
1601186542
703586771
31001578
922947791
1660690817
309276121
375681277
1499304495
392102412
1183614774
1634841009
1014825265
1776279610
310029879
2053264618
211028599
344124758
1831232099
677576930
231239262
2057480678
2042609897
1655002965
8994296
994892277
1185982476
825645785
201577193
1027538520
1577273700
1410528791
920708484
95746888
1246378133
454113375
592240045
1246679949
1685293114
1641238551
1594913353
1052029359
1163469581
827413285
22446930
652717671
1440102692
1864810789
1361718837
488433360
2091805783
1893532238
1384607167
1317819965
2006331616
609019177
1209932718
1379719571
1953522058
894625078
247892431
1658782190
1092473887
1542130799
849997262
1624090956
1485132496
84651188
1185972740
1868187565
736375083
122099934
252667925
1144225337
1089111371
461122767
1900742656
240891076
1026448407
72483606
1876774219
1190058835
1657761549
126392412
1151390805
751316238
369056967
1247435564
206278374
731424632
1665042415
1318317420
2047159819
64228629
130434955
330297255
1111064498
229617036
1380381934
1728654271
1781451
379601861
1106692269
1160463499
882309634
1758269316
1729625194
1313481355
1294186744
1262932001
374278016
120201618
762199424
606504706
1110459502
324950178
1015739014
330761264
781911734
1729008804
1248786346
864377008
83446215
251430873
2092358788
2035158444
326068201
128098532
584531771
993580596
1917699341
1193618824
1940518255
305973572
189738556
1605109291
2136809221
746196166
588821894
230102572
1667632800
1213531180
684687342
1945616552
921074252
1329795317
28925402
78525822
1336465641
63494750
124031342
1128280864
1334846755
1282681888
302181825
633154576
1083721853
1102242414
22979888
1619781645
1000472489
1682738191
536326415
859121558
1223989002
255725075
728611392
126993076
1842368724
656313636
517979982
310545098
1778846735
1762922261
2035882250
2006503353
916035275
1019992855
1704775167
969188502
2005416669
752420957
574405418
1327808858
406040322
964718803
658524360
1166658766
115325001
884963588
79711187
915031453
1603925946
515342962
2029809783
736677814
966997711
514852095
373443257
929617424
2033432250
1907763466
399523310
1748054664
1040800837
967053257
473490204
1975533676
1656630543
210023433
456104519
1202564871
1117928262
1474796175
10765689
447343271
1274414184
351798737
1807685671
924005744
123484554
485221291
335478381
63592413
919043120
70762017
542349320
1541660578
419717467
2003428494
2093625131
593954880
817933683
1167186241
296622487
232762768
1362639176
1411350619
2123943821
1300099087
1515282849
208116571
504916359
593511020
447203274
1227156551
2039238946
1877141285
1756426907
995277256
642938794
1914625616
1601802322
1467600348
1774810315
2036603275
1035562795
1993187766
1584818843
179463970
2114699980
646600967
655946616
1787070337
946575084
1584350492
1023500252
631022583
1336203000
833535171
67211658
1635002988
803841430
1290969341
481636704
1145840091
1478495975
1200472940
993166563
1828411943
1524292988
1903954682
683490293
2117184686
33993518
1900620435
135212738
22517619
1024782539
1242528321
1652946340
940215649
1167135541
1370876113
1247459830
318329464
1211760618
1302890209
1472406282
410696804
664247886
247021933
922181465
1829264642
142874226
1833988272
229703926
1975610210
1358404301
953257885
229299907
1864290599
1245225992
1379073790
596543212
1616361598
874274661
738184783
922598518
888603288
19170602
671602107
1790965598
1869321998
820453649
496802392
266899064
1334210467
511535608
1348393225
492312957
1489591367
1168883993
45486763
1990329323
1237663253
2103646829
924737661
620746580
1540236657
1336460934
258556273
1763449900
212673783
2129309906
663407877
1849282580
621328587
1709189075
1575691693
551178612
578490106
448353736
1596935875
1582541814
2142027671
1132479324
884490178
1181235644
223250114
95226384
1069314937
1343467317
333604015
1860544378
1407903414
252058878
454041207
2145378316
1031079311
1644431399
199567336
683611775
25365456
398444562
34274417
2134921128
616120576
1246326692
2022171901
1064837532
1245713992
1178017672
1569385571
1949699169
325298565
1271358438
944711986
959509814
963096237
972352051
2047098319
1474292624
1118735388
1458832394
859810476
1601062509
1609213165
1159625068
1754948835
1214319929
147766618
195455210
403160903
1467947885
1344243508
362905171
5559990
184185366
328685463
344986898
2146027848
422397141
638055900
1948584985
1794435935
1762415640
38611521
1272679251
1010877947
6154143
629600378
1414960384
1933106334
309927202
944513555
896044079
309060347
262373378
832323920
798182148
1307472310
990122318
1418823583
645324531
1086981702
415584667
814918594
1424869994
1201860626
1051177277
1375142258
654324965
663866957
196710978
461369916
619127478
860123349
1533904012
1410880167
362227400
847330755
510279840
2128670485
1030225850
10079375
53185809
1172825320
245837633
1220339979
781483996
1773620220
1986239410
726549949
875310380
135259679
74840931
321586942
278885182
958269677
1734391410
582259877
1255788922
254357979
555189720
63894683
1065234467
1160768632
806606264
603684187
833759817
1951139754
1100874618
227828731
434055210
1181824301
965468293
1387013810
143268681
1625616957
619287730
426090236
2118352581
1289643661
990768715
708054836
1386925894
1292252635
1320622665
115771205
1360617334
949867162
471056802
1363034453
1629517125
955896392
1468409900
2007081144
1112251805
1614591740
555789570
696827547
446201089
124978237
544658359
2073362687
1095784518
968182425
374209062
4474251
241387041
1553483167
1464474772
1763394826
547928204
1431548267
1728335427
113796721
2004272281
700351027
1163862730
1093931515
164373716
749957319
1377756894
1651913216
1496062389
1822507369
889081746
557898023
498856249
890386608
961388095
1036431615
877290547
761586189
697202826
357736392
227313332
1461025040
159039132
423023839
230183712
830345505
1357721619
424903938
389350532
284742449
448238126
1438925950
333915541
1144235690
356478990
1918516103
470269287
63510907
1006237886
1464810828
1221512977
1507565312
348730222
1533882035
56282298
1156642963
766704335
1841772927
613216024
959258638
1676432286
416484255
439820572
113865411
1223662913
1936142132
487955372
1119244204
1714656600
860496310
1667910368
818604342
376077878
776046797
1096107515
1971479849
1042371739
176050546
1488941022
692960294
381755442
1822197544
1725416761
1398488830
497060316
2121236997
1600021889
1641275220
1934275393
1868301664
1612827142
1538681438
109068058
1516043856
607948407
534389937
1970611957
990408695
487510337
468391107
695210054
1460344102
622307293
403250468
646482448
1188925378
368756466
1476701011
554732363
21912726
1218993719
612760697
2067866084
938209028
1670980831
2052751693
1007359155
748457112
366264953
1770777693
542375794
2092915290
17889986
2122357017
1319877748
1179088938
1051568234
1039868355
736979386
1863663151
526568695
113971186
301211156
831260083
765580390
568209426
1900766777
1013069588
1273832841
2128926042
1570175154
800364840
535657764
2123203675
723698866
1700623001
409028069
487240352
360831582
1797273231
369713004
1143060110
506759404
1206318858
1660908301
300959147
550544731
1389168544
1224760257
1332853181
671770531
796918825
748247837
1216386269
577613394
697039135
569209014
1863002354
123101564
742809101
1677699638
1031872278
1981550139
1643733838
1435025934
770653292
80493961
2006545047
637051063
661355274
1581005516
783353974
2065993135
968326725
1073549110
890611136
1714585109
1005392633
1321137526
185475944
46131970
2123004007
489555167
719106977
1119386731
1937609381
1046450126
1574646234
671629327
1923704183
637786429
1274698880
562420964
1068650265
1353946173
1381158780
1469211727
347466375
143595112
638868040
493467314
1752161742
500695882
713171471
143230531
1419910077
156564049
748493528
725971067
749555998
40249632
1289693488
109828719
716245783
792982149
370496062
119304099
102827058
684955956
40143069
981259588
1464559368
592341624
804572469
44649940
87568068
135198930
1865420212
1269323723
1415067147
176684141
481481783
2071121381
286292118
1659470853
981216946
1661180963
1051125976
1538866577
784629430
1172482013
1523187923
1764163420
1338010234
150914061
1723778587
2044946547
1510334120
1200089018
1746687558
420869656
1127417367
854093051
1396940212
906014757
1685842711
974031962
1877222125
1599844184
2107152170
1419178188
399404122
479569721
105974907
1853824169
1199910061
1129780742
373020006
1045198572
1555343018
913277970
898726260
1766214808
381909103
261988367
621895626
116911815
1978455549
550910318
644797991
17935686
249691741
96041883
695158693
534715589
906310565
533293050
41782498
1961883302
892231871
2119187172
1476941734
1471638527
1486926555
1817763576
532064514
2007955812
745249227
1075437035
1343642290
2001298840
884013021
755850582
297542429
1801276843
934811581
1230743679
1028205681
1238232077
1751990250
1610892853
1996159085
939376881
826471915
33460155
920497021
14707143
1733284689
632634508
169209954
317252800
845678231
1381639453
507535501
803819178
1024473770
812044026
329909966
675502155
207617823
693357294
1507957252
505393694
1954441923
2111855883
2038036015
192338882
1679677524
1250963437
790832997
177362280
1627384231
627494609
1494146057
260909994
1073582370
1246588650
2077410029
2449578
1295167660
235966959
602117098
224696087
71527945
1185169918
520777463
1917715529
1333504130
170328405
907769755
711389988
431018067
1528948798
1657279961
699975817
1260056349
1114067135
400912156
1956888461
1721040771
1696476554
652657924
315433991
1420673386
1413983161
1148929543
27602215
233394709
698336336
375943215
799965098
1292396973
244274031
2099211241
1612028708
431510221
1826728011
428439203
987650866
1238580518
1002219407
1140861431
632529911
2078489708
1843177596
640347792
1599810216
1699882396
1536425558
1425287679
1432436946
1039325828
2128525378
154249314
1305999859
1553820857
332131074
1826817429
63617777
1368764362
924321287
1441718523
1958483062
813732986
1653912939
727983950
1073497853
606457040
2012486448
1475653319
1157844942
1234990392
1123277715
1004519758
433987281
1565052037
78777369
1346052983
1699253773
1357500141
1904729829
1639496239
2084508194
777228344
1998919513
1218899874
1846826719
1710057044
660514428
443526613
1160005891
438284850
1240796413
964020445
1388047570
521891703
952901866
947281855
1963872324
686232798
879856008
177241285
1317389973
1647648737
731857243
1362849115
1768144412
663336642
636728043
1961913920
1149214095
621797564
341114509
185327391
1274053740
482073329
94844754
958487713
1408185861
756516116
1783656254
1521796981
1748162259
1775092684
611349295
1711925739
1073799616
1747655971
1516777640
1937296390
1271731171
1759077722
1956981524
528361439
409362176
1469518920
766953737
1812854083
1064269713
829032778
79437185
1302856477
73681139
1058364875
1454032564
37031322
165153350
1563635210
1330419028
1358129617
967774669
970235190
1599569400
1877705579
528923492
1362213397
798434856
627877751
653448290
1387266234
981630848
847184225
1775379132
445590936
460979442
2135364152
2044930859
1651333011
1369273191
1610716104
532098645
1351899160
388549671
2086006060
811607254
1002202906
2138550898
270987297
299501697
166997964
1014917151
688164900
672318504
1435660973
632473239
1283862457
1431323418
470642828
375167114
988689667
722831076
443576659
750564402
2000450439
891077136
1547005111
157877283
1993632752
816093877
2062190872
357241138
161830640
11727900
1634763855
479285370
1135020512
672137565
1370656762
1959305913
1251504535
1119948243
217022827
285454953
1646624280
2131690825
1977828301
1902017617
1181802115
1472836717
1806151723
528554220
1148371215
803667822
521675796
777791677
974904590
537798375
223659871
1300556263
1254690749
1800228965
270212323
803847843
94111629
1432249654
1005641113
1970309254
528519047
1119267269
1735864407
1294742378
1888530712
95142575
809353416
782762184
1419989106
1900093522
26504349
1146689990
1593344249
1502090220
1133664997
598718489
2095607052
982559676
563388615
1881985989
1018282201
176681312
746643181
1330169585
1719429943
876052922
2101891926
264197799
312934305
85100513
96835947
1721270363
607617033
1808210944
1844456981
1873122916
281723276
797869201
1946110808
1975088767
103578362
836459353
1693313695
1520337393
1697452862
96617147
535982132
256638784
916159751
607093396
449865502
1728307917
1392781319
967808269
365923464
1188021293
1816240590
508102526
623147428
2024847132
1887687462
1998871406
1333411404
770405820
730560666
284977391
1745132197
671836917
1011779871
682953416
157399907
1989995414
508307239
87206974
1464261311
571694641
1525015837
607549445
1250466305
871102980
2076846319
654887453
790489111
2056575421
1400476559
105025167
157037836
999888167
1863693677
1481673167
2012196409
474028007
849150225
421470716
1064309236
720193977
1332797626
109312812
1946232113
169623000
804187521
408109589
1801110918
606861035
1058118179
1581614537
644422702
152419948
1926336177
1582595681
1194103139
98423822
879833740
897686072
652622521
1457622122
1047403278
942614579
1991505564
1877543533
1435096860
538625223
11147760
1591722503
996793321
1245489833
1089447437
1934011754
1551648553
1116756111
1341904345
376525323
1559246973
109909104
1899731237
618592602
865745109
693083302
1585959290
1472385595
409489118
1333391928
555820289
2088461885
1117834399
109378102
477061204
1083484529
72909710
1075125231
1503980831
134407217
2132658707
560362732
1267626768
1875962750
248943913
772520284
1514788701
361210266
817228385
1432652052
2055912104
384162199
321281102
877605671
617272036
752143589
65637193
1550857168
531524470
613199587
132639594
891484441
1955543029
927212879
1414077741
306397249
2033275042
922545286
1865451183
1974066728
1034396875
1317041359
1014630348
1271692433
751076922
187726528
174959732
459811060
2080807903
375100456
546773988
585072141
949135290
420042691
43962631
1479510468
538028899
788384772
712915163
1921006259
428758755
1879338296
1814588462
1119712914
1121662047
142493636
1514948100
676053147
241264158
188700939
688935072
1839653671
26280161
1879147479
893811249
1741852272
1645790487
2127428174
496353344
1783930955
1926791473
1621434875
626282615
1373613414
325714184
63091141
1758404882
2047319971
2002731363
1107719205
989204647
1106332086
708149709
31308499
641970244
1410486607
935993231
2055527579
1002321589
58091816
609287797
1274821899
1003673
437015588
2132612854
1123385387
1947261669
235953755
243445199
689187656
1586799433
885632416
286607636
1906154394
2028531013
1439690547
1271174552
140514779
695627113
1601122771
1185620575
155129062
970584928
1056508655
1180189979
310823452
936951667
1316206623
172039206
777999943
1984354550
1666202722
718825779
1050388871
2004740049
458519096
693559420
362225509
1317791908
1222999543
457918078
2142785094
1608703961
342098886
514146685
953143732
1725148288
1077902754
1474420851
893295338
601397777
206207470
284684281
1386126552
97102302
1333498029
1327592391
2064038810
129581850
699904375
1017800435
358179005
1766598120
824930409
824697445
1852271847
593227436
1714728748
974750835
624910779
1497750502
178752151
1009819585
1272922420
1246698316
990549797
1282054512
315010859
940758980
2027085819
1509417479
1525687238
609163447
1645921591
542806569
622317474
941461448
1226635898
1431855451
1271506345
905972254
2092903760
1192941672
1279060800
177326210
1369747316
890082815
660597306
2128907838
1016260952
81525400
450050688
1237450742
525205605
675324809
499201667
1955855567
846963853
999088356
1530274224
334393470
453176507
1046651527
960101743
1365733912
2105231938
1688032090
1527701372
927902648
233516513
24785496
762918354
1057724718
10558471
798684022
1316165725
1388396454
1616332794
984814466
1532119030
1544169523
357585961
1272098621
1184292963
1333020656
124467937
844533324
1366457201
673496494
125406331
1963595768
1909852908
1381734934
745644396
1164383039
1332725890
450303502
1108333549
2006550940
212002706
456956370
184935947
1869338649
627059497
2043095172
1703350387
2038606931
1638997277
2088094285
1004432672
1512073232
114540678
225694936
1089067606
1669716405
1485586948
2029584681
1616790408
1618397367
466613063
580591666
1029092294
2006247633
1205730016
932666036
503572167
280968692
414676062
1055642396
936030645
40756238
1233301969
1073822949
171304233
989833020
1601196219
1981298881
1704594721
1238730722
2035742197
428070987
1253861243
1621154785
1121844989
725665801
5139516
89314095
1576108567
1458297776
1873145780
1645250605
213085712
423627567
805462595
1085152868
32761527
1998726684
1562968261
45816688
530880913
1308062438
840086162
949585862
2006329761
426744353
594155407
707237882
1606769007
1246068736
712928240
676102866
553544849
537621810
778462442
1158088601
15326618
1865282720
309239611
182703295
1390806806
1076397427
333978373
587501278
1382100570
284087767
1506800161
138337030
636831295
160185999
997051839
1085137863
2024297031
1490798456
748063654
137289415
813311613
1370961916
1380783431
290358047
1384481000
341423905
1181882896
1962355443
1236833989
1675695213
476278171
333682552
2071619680
1006645239
370511569
486037637
712848813
1200706216
1771000625
1004593862
176963463
743276584
1536317005
23658314
797775934
1080752555
209484682
1352879671
1888535157
1809481393
124800852
56175186
99557607
1006398434
2099834455
1914849852
258628706
1026022369
715265488
1379674847
1585092341
641733342
1988106253
1234927219
228355597
1095284455
1433113735
686570948
1490419929
1173161302
1335143652
301919136
644101917
1848597997
1198463199
1814968766
1384628916
368670908
1353930214
1461948362
1864312009
1356233252
1121348577
502357149
1764875366
1632968719
361693701
532839533
11850621
1700207373
1202323573
1148391386
1109588737
1316378709
1252930653
1870463313
1903967114
1069528927
1882883161
1760457706
1012272028
1486637404
914752910
1835446887
494278597
1661851023
498041726
1586226906
1538534286
2008106470
710257000
1343214709
1457943567
1056940868
1935565142
51379764
761526309
2117858674
1282280525
1573151962
873722330
1798862261
170109871
213255389
1790032575
48854905
1344217716
1817298851
1830441022
168565043
1715320276
1224981647
555240549
734141222
133151178
369634754
1012767511
1968373901
1170329109
109742333
1882879003
1053497239
1038574635
679487340
601380398
1113189194
1880856845
2008107491
1319878484
247084366
748131435
322085568
558242502
695309491
986206555
285590406
458925166
1323956798
954233487
324975551
1922191184
1387401286
1825430364
2038659286
1628589277
202556299
1823988083
1324821197
1444768730
402857383
797032104
1284354768
32636011
913649765
1696925431
1385247508
612273838
1360398004
1554643896
1734379223
539172485
154646222
2083969183
1483238455
1508303225
1111172167
1204042192
1792345053
2066259540
683615713
480048318
1889209324
2119187229
1224989012
501485644
1056050430
2045534955
564888365
855438575
234616111
774310822
254199819
749734131
319200343
818353735
1464368088
1345419370
1923637342
539781247
1328634417
460288656
1976989125
738008867
50995523
494209262
1745558164
1254185183
2023976314
1771674892
163329617
112598617
1704356296
26956812
1178654990
1047440913
1463958817
2137751063
334317821
756103352
1112841424
155170406
1325251883
642462824
1023180524
2132734442
1875723741
1472129834
1637568792
342201183
104668564
1723213535
1937405109
1972947117
458146584
1320999801
165865339
1802556815
1658216713
2078998845
1422662683
1947287996
1491120358
899761495
405456506
851951549
1581193248
587403191
1944108290
1739063378
1041382043
793924949
1762159830
175921257
107772285
2070793178
728312309
767247680
1163604827
1584772613
1810119313
1165474979
1296449500
2097522735
21004929
910036041
2043780445
1381842616
1313856892
474361974
1169661150
881767278
1337369809
1615148450
1394487581
226331023
662739823
1648714147
694100169
473833007
927572452
1797276615
500176705
1425310456
142332361
156348042
1890468544
422156790
443234583
1282961994
348871337
2016283522
1486861970
1747215797
1992793302
1118998531
1453719624
1142195254
644242593
2111935177
1268148831
376529220
1609741695
312695984
2133622110
2005436943
1550089659
1708589116
1518810625
1213127108
428188369
1950947372
1515412210
1094844374
481285019
448710078
695871583
1015516566
1262977983
195510966
1176513139
735115710
1234166823
541078939
718020869
1579007370
11067239
1503450343
724150443
344286943
281966963
649655705
1420946159
937587643
1733596899
1405566587
525633963
427548040
182999022
1282258425
2099287640
569815232
1685923785
59007763
1536428592
1688962664
2074030345
1788588624
1906924164
1954248867
957991049
1121931804
1513103840
1949130331
1559431243
1785550023
767380315
1674763126
522563310
771112462
1241084521
693880319
1136357552
1765010409
297997075
1536243005
2040194087
1785118404
103958175
831242766
540168288
1140443959
1968498744
141599861
726234880
1884486618
28799447
329230824
1931149003
527871828
1525582208
1709984966
1863443740
100848689
2789780
886724245
122069619
1792600867
977290832
1984237633
620164859
1961083286
1279126170
1594624631
509098823
2043844927
1112623770
1814549581
1955152189
874213640
90651760
1819311375
942407859
888166105
873300851
1305482421
1564432883
1786637643
403322316
1929890418
819403767
113261640
2111231318
1665997798
969541107
1662618156
273458171
1082387875
1103479838
2014591659
905235458
6405101
1327482468
1384679218
2105961144
1139966563
1849461405
2120045192
1804516184
2103098058
120204432
1807000462
632542143
1346672999
953736216
1820576868
861039145
371101546
1262219602
102620851
5169834
526993710
1984813909
1221145256
1927960617
602199696
893457764
381041786
104002212
840777881
248762638
696442370
1759535581
1418650827
1907395379
463407387
1733341313
1030786500
1280145610
740615199
1666646207
1478939615
745174715
718216889
973457586
373530975
484166533
808778749
158431135
1246760766
588083757
1176224213
1772705530
2028510121
1495842700
1070845303
1641276672
1538794054
2116273339
919569627
474350729
1575442453
571824856
1076707395
1923121300
1733409016
1313607888
1916796996
1446856283
1408054917
297370900
257223542
262171671
448932130
810850085
2103215026
1409650635
513228109
1640126714
193761442
1210655108
1645987201
352894448
485754330
1826369669
493104871
573999308
674874227
2032891251
981665873
282166387
2107526254
1610557573
1054354366
275765540
328859433
1991012317
1891298524
2116488345
639455939
1210990476
1469381499
1829909685
1399085784
2081415190
981021058
557686626
1249429909
1153525850
1422148655
959074048
1241247033
1279266106
309123016
1289541874
201604760
849006754
903714017
1226980340
412906875
733917352
1903235797
390354542
1249592747
366558711
737036288
234128105
494676523
534786124
1084385215
668044338
1989207453
575928847
1013766969
333334179
2112654576
1093433273
1935465075
937193765
1778470931
1814471133
1272164849
1356962459
1811315332
845016926
1659428097
1300180008
1364295719
901317446
1405415876
1444885764
1530716106
599676988
108203711
1323106244
1448775840
1794533881
2037967198
1518399346
1723267961
711429430
1315653061
2121165840
2022214582
323589101
1244270024
1638166185
2121231448
784426517
1346929748
905759868
98056535
886183456
1470112619
294731609
124532395
1191017303
118974622
901674588
700175470
13767896
330193496
1618304222
1889536207
546017300
1000236088
2072356177
251723675
1424362305
356559497
271144828
1218328476
1055459587
1547530515
1453472021
351110571
1049050532
2082263617
1902832685
569776373
1150917585
1777202822
700378754
1207997819
284360830
1566748474
736151793
873458248
1802024152
1856572686
116219197
420645004
1001991420
478287977
582005228
310265073
1979578290
1696428787
117003166
725327427
572009293
2094514132
979591762
114362386
608524765
468759040
1026055431
1234447942
1973516875
1017093748
1693868040
142179752
1162253250
1339753166
575773820
343081218
1750225047
1976144350
342494777
1064272252
704377161
1412577371
1371867639
1037751817
616467221
1759889951
600585203
1832968378
1870911576
1499895803
1210187712
13815308
142132078
1182368216
336322546
2139477930
936040290
2039758988
736790096
600679365
1785183986
1461414772
1310725240
1977910013
2115660928
1085637038
1961525113
883357316
1178103044
161557912
275512866
316286085
243910516
1399158204
968881638
1551441461
1853268217
1384912983
1391581340
443782219
182431094
213106476
2133644527
2099423556
1976426327
348870613
889359716
1394136439
561795518
1390945210
1628336501
2118514945
2145313535
724015010
881145453
1836702303
1779712952
248677705
465626201
872732682
2078668278
847484136
2144864640
1408439919
2079986786
2093359241
941482137
423225727
996516009
1693579021
1695202739
219939783
2087850973
1950502238
1795405757
1326380351
532975605
1187990486
1884176995
1160021033
735656464
1682312987
431568103
2021764341
569910075
1041499461
2052200324
1089001715
1712012023
1220364158
195361715
842399527
1662896837
1128787912
1677956247
71715772
474640352
1033992928
20244318
1083198177
1202169396
907797254
157236125
1832207690
2084073912
399025033
1770100972
846663056
1109921190
1005408952
1155040243
1799023362
483588993
1833564857
1411334414
991820468
630769857
1007036492
318737133
1367239360
96351849
1231793165
138545226
404141485
836613855
1920621648
1690422856
715410724
602618284
355746246
1150168996
1170089157
2059754905
74455207
360672395
1813076138
1520447881
587248924
245495913
484102491
634385151
714194351
669531755
265026862
720542925
1707212251
2064660698
590281568
1261689760
937232840
539747915
1372117860
1023166324
963993578
1739473480
1730711938
1611411994
1750444122
1189740324
1569688485
539602282
1384800607
1377130135
622081756
555699031
808749414
2046069695
765473959
1900573658
1439600875
1294940278
404028786
288714972
310705497
1021355161
1917715887
2003393456
441100718
191742814
1880091995
604207405
766242060
267944241
796370481
1012887297
1736771320
2042184952
35938166
1250784797
388776214
1242251389
472651784
1078443051
869463493
175292960
891751004
1670219992
134122784
1054349045
149332317
800879425
1996340122
1708475343
1513512785
1499274216
993674594
1700807292
378751591
827118930
1352052465
1141167828
368959319
2119497613
146732700
230210870
2099887411
1714900308
723820823
740745780
800836388
620421140
1939195693
335210826
1635502542
589300064
1552710741
1876324404
2087618008
209339861
307391455
68646951
1461699461
1132407297
1525519371
761096912
1988949929
1798363302
273787355
228839016
393712990
1168980262
592535087
1101224630
1197523006
1458757812
385201032
86994688
1567502625
794151693
102301986
1541329417
781468093
1882689688
201123925
308878679
175137964
1115381834
1410724945
751815251
1498255374
2080246581
1898774793
529246796
1663155091
427354100
1149551475
105998017
959146217
475940795
1253268914
473910675
717182589
699434103
2088216383
2042288485
1728877714
1949161837
2089939909
880421867
1672883281
262946593
2121760392
485385400
283862592
854705579
1224102349
609357101
1974586048
1722732050
394350098
1064544349
359662250
25223779
1480418831
768551898
56161339
316106120
418658467
449251910
7587768
298226795
1760568139
435577230
1687523214
1751006786
986561654
234079713
1745446019
2022327633
1261798538
960162422
1179108294
833335455
1227023224
1442690246
1979401408
1033615467
326126824
1860557450
1067451696
1478753921
1180932677
1368962132
1010162183
745440115
2118889374
2131681493
1497584535
138854942
1598421598
857055886
2019891357
760682162
1163935320
1636993877
94888641
1145083859
1158477530
495526312
1271005274
1810918643
1174788526
442244729
1216071382
165821940
270620867
1718977383
745568913
52219404
1361734714
109981366
1642366371
231740524
736561361
1398891286
174982923
1803366563
1559110548
1005630232
600817705
893470165
1004753415
11261569
421302113
1108939716
1955724332
510985533
727657245
379098044
1495501727
804276620
1172612393
360907576
524070864
1856362808
2004473928
1734713316
963454323
696629930
1173536932
1590296642
1599829040
375008514
778104325
491244286
1568208967
651236174
945612733
845754650
1782827308
398824074
1125053823
1737061302
1375415062
1144281363
658996661
200578210
1344882342
515362495
1570055555
1835998375
1459094743
2124231685
1640557225
1275309630
616837265
790132767
872445814
1189717626
1057827863
1366176106
777957297
974793118
202763102
309848537
206648076
1488525275
893745204
1114728375
1450299866
120392038
1271220584
875236605
1491293782
1741717049
826687270
1401252503
1459563727
386042900
201782022
355481037
1471289842
2043132240
463508615
1558985315
532283812
323464
1484327856
1884303842
109558464
866773222
2021793520
213447760
508715689
653354381
371042510
571849664
851283635
1422254506
2120888102
1522799230
227892956
1653365271
1428554202
1738452324
115285615
697751314
1456935678
424680876
110989229
1990189472
1904028614
1331490675
1715673021
1955210146
1284636119
1626881481
557929541
104028329
2090068813
39807379
1209298644
1996540255
2002092502
2089163049
753674003
676748333
1683926172
1320257793
548792006
2064815017
1838472782
649301538
805360315
161814776
882878652
121019012
500589548
684053888
419245951
1257970621
650859572
474843990
1309587723
1261871059
793188367
1995363277
196979051
667704647
996220170
41439341
284172676
507221785
325371520
433484281
59010973
794485428
1135450103
433937086
1924824838
1520268395
895163255
356597149
819843270
2037548534
1239931940
768043211
492732764
1245640042
2030639623
1313928366
549139110
470815125
1222064707
334912577
1015342978
1299923383
513496638
169299655
1345368646
1091171975
2130996095
117076651
236868842
1679804365
353641481
1106003659
1137387609
1065258848
1016024012
1777887090
542055122
2006026134
751797359
1706139536
2023720799
1228187198
1181424136
948293552
467120781
1515064065
760406296
1064877947
1650986328
330923674
789788717
1782727993
176349533
1392033221
24015252
767109167
1565941327
500662612
638710216
811823243
177278455
1042917522
627308120
1922150985
206962560
1103755723
867911380
814473643
66236095
1745154607
577518968
104734571
454453615
196815344
1726410698
1217928951
574247571
1452975856
640166097
385172409
583714284
300850104
106701851
1868576485
871773196
171889998
807106882
882856323
1826043232
100176313
1329709639
698634305
1168258581
2016925675
1033116315
832758012
1880164616
370995023
1206864720
2027476151
1004821958
1364570892
1166918194
1491641591
1544164824
237642400
1915507116
1436714918
991563367
206173045
1632962071
824925545
833805396
1431256792
458630380
419336788
369707766
469277823
1446163249
2083012664
330982092
1316829512
959318007
28409252
1152245728
165136476
1962704179
1852833742
1685565864
1325239009
1109796762
1626146527
581041940
168717516
1524197524
528399669
288608321
1068876910
634018988
579317939
1630950675
751724715
10779797
772573089
1562506008
1716271357
215780642
1654742573
195263969
585619424
191035878
1178590494
1794368619
1893829548
19410909
1374583324
1548187571
1761726084
755549459
884280565
284784403
1673887032
1464799675
23125201
344470478
429010029
1628002844
671956482
54908414
373990772
886897877
897811694
483764857
836589020
987980100
1020658929
672875006
1753717279
2056700669
2134778333
1965905347
1801445506
30792338
1646355373
136261239
2070603141
199046177
39248905
1561460389
319979673
1266469983
2122005731
1988057318
1611618706
1568614071
1018233959
701083419
2052773739
1748722072
1578420626
1197445881
911717042
962142696
1924296837
1554765655
1666716325
861260819
214157707
1258855946
639445496
1865170619
1680394216
1492560934
942592103
2047660690
473134393
1418059877
1492268445
1885219796
453722137
1170554093
599544413
1875666986
1024247841
1028155404
1769840313
1261294824
1555023195
202001984
1847028549
1188734494
889129542
1714128760
1227105097
1732049688
927156500
584137105
861429495
970322032
50194159
815274523
1533395531
36437801
742963843
1069828012
947328847
391974836
1259632372
945696138
298438041
76407982
60349540
977904274
1163968526
684781387
16749226
671760139
2019893977
1502048712
798909428
2039550125
1058923875
1150315899
221219626
1171637915
36374469
960768327
333573857
391000151
1115415700
2110648282
87262853
1325549880
1343712476
354942535
752822112
1159729054
160649909
379804221
1042333449
268446791
1859035976
325735359
1249278193
534442471
496012491
73530038
1168318325
1740485920
898677720
1245322981
1803107478
631305787
2076487473
1361216285
1435914598
2039887400
240531376
1922649514
832375790
1510280660
1669357425
718809273
870154290
902338113
2022726904
905217121
1228721203
716576532
148262191
1725000373
1064237739
1267692864
711152149
22559738
1847444016
1595220562
1225367947
2094910212
530328667
226599085
1443339492
1185798183
135202617
14311078
1095347126
1359872570
2103504515
1944187983
1120528873
906925527
39370784
392794788
1452482612
1992412912
473559323
1411463024
622419264
455914616
1766383535
835961190
906908623
580488260
1823372166
609400014
937836185
1544981912
9828964
1731212963
1051995460
168524439
1430980969
869181923
183307648
2033882564
229387915
1339904207
169437755
2036030415
1969829659
1726651004
1553468802
2107451621
294934343
1170630995
1477680594
841188961
2040589869
449227731
2090872978
1940299227
637399732
1740990714
1900981969
94031356
85119633
1834972471
568102137
1914131823
519484867
1504242370
379815575
1771101058
1870684243
1291657681
1233473734
1348655523
351855758
890743821
1864142655
27634962
1181292461
1744480070
1764337438
758531518
785787963
1419561943
2074727903
865289534
1829330961
759694848
240024023
41192740
1562719063
38757654
1490361451
298940302
1263457272
1819353818
1523928680
764743241
1197806940
1684360723
1572826298
1796215459
1068860080
797900331
1451651180
1470915945
924556415
48100188
430058632
66481797
983889321
1419128223
1825201863
1986025579
813794242
969451311
930790813
631415388
2082481951
1515453593
803335019
1367540532
1014743381
957240017
358523816
1363115725
850311162
1525766246
1787195493
804192109
774537717
1936398168
1296209552
1632665919
1961129763
339654132
674993853
463684457
1278969796
360901307
69385151
759424933
125092664
2983670
973875959
2140736970
117970028
1230035659
279617813
1164185616
231096760
1069030472
1518953395
669676347
1604919054
1398643071
714080045
78930810
1463955178
2047512798
1083091288
969452056
679445423
103165231
2106080658
66931305
781402530
1428339619
1496989394
1169190375
1037638344
120877702
581561661
791901241
76185894
1572113027
1252137910
2019207533
1464165790
326393623
1158924071
442497995
1975722231
1014134804
950891052
1574563546
2125883032
1951737245
277737076
736741779
2134138649
565427298
627701573
2116139239
1552992531
1062036267
660771483
1883501367
1304192525
1240101575
901205271
1231027444
498918886
175823474
2019198930
824739946
532136081
1464233394
1524539968
1588899447
1150063471
666446918
1886599544
757206858
1767567840
667784681
1611322829
1986806633
858035495
1269693917
1110592232
1556368604
1979868972
1046974646
1668912913
1569945479
1533009
2120816342
229392255
60863467
444423888
1403616644
1396273503
797368237
1534438381
718085723
345696510
2011703744
578621409
1085522268
1084907204
531963564
1063058115
783372992
1694469531
1440533206
1108896721
589824954
726650811
1956786388
1673107482
907072228
527137065
636810184
350968884
582400365
1084961039
1617126053
1788825115
1031836974
721536729
1301166402
183451705
260943014
1428507208
1541877631
279556085
1917637036
932949796
447731769
853026945
1448138182
646538639
801093996
1109765995
635946491
1339959364
363215649
538182274
2026623398
2073680033
639245281
731840163
103055239
505420222
1558503040
312236138
735550850
45824202
418415051
1262955597
656741569
1187943605
1549670122
1019382045
1050238464
1199996988
1349162346
1948348383
525958212
535650981
2134933465
2132111707
924493232
142934900
956824804
1317589406
96883341
777854382
1855862946
163269505
995360117
1002029251
1729440426
702591564
13793424
747085563
1552339838
1367877382
946069455
2049545796
158864863
45493759
2103885903
293283520
1846097572
1621565423
1451369988
1775468816
949219987
514163046
64056817
1130357684
1988549831
1065653479
110308637
675007622
1230237201
864658448
344023859
1538360064
562668160
1921681619
2034135044
746917018
74436956
2125706897
1396747888
369291308
1533221675
204658174
1416613954
1082389354
538659713
857933330
1896201593
116056327
145787778
1042103478
1749565922
1606870224
738519489
258955797
965958958
427743632
904345206
625631478
914224815
223990585
1035962021
782728184
511174781
1616820466
97422484
1735504410
1832964829
785871940
249786599
531643179
236101104
486675748
29996890
87257045
864020993
1600385588
58245384
1458844626
1330834388
982739802
6677981
941537404
1355163481
182894902
1232624817
611635511
1210333449
1805877671
1648551205
1837445736
119012721
2003168783
2106609660
1214269930
1893230634
351629274
1347567775
1665531367
1213249435
1433573409
1984040360
618549755
2097190388
310812658
493162177
1498752941
269251918
1348649390
943400278
384605351
2077720470
1847641192
1889889780
405361
686982215
1811235921
775232570
1304157611
390149609
461075982
1658232740
1376220320
1643067247
103196797
2030594372
944025658
538337158
1704415397
839690999
2058747587
1537979510
1319489295
1510031455
1827875486
103875604
69304338
66069566
826857515
1208000136
1806248148
1736661550
2008893721
417561056
115823139
1420798776
1635606649
661962674
24902050
1809429909
946622298
770124567
848449414
988354826
1547571065
1249952937
1812964611
2095379559
984448041
1148766362
1248811640
1612594876
2083945268
1472655547
1825718794
662393064
1880513165
1352947083
372564285
1408387206
811766935
1999757809
1678007949
504120690
918546629
129680192
1408565469
1258841339
1761265924
738469006
497936458
1580865537
2109947218
46111839
1861511695
1155377596
324701727
639838414
397704423
540972537
198046508
2121693915
1928821560
736180006
1871304931
222040044
2024829821
1189173388
1769357667
1147972962
1420488391
269256135
1232577620
1043438387
2094199778
1794971747
777169691
468133370
992868925
787897779
1319066240
1754055972
908621648
681340333
1844175837
1122297391
1445758209
1293503233
8950924
1801097527
1668423061
896807476
817883931
10512455
1269654549
331043814
814010239
372592165
1268553180
937460175
942768217
1910010529
816256589
313771589
1918924132
1210553525
908482636
1410365776
2077807483
304814673
2037451502
1115468693
700044284
1495728748
1765711163
377694105
410209914
411317636
534365394
1995972304
1273239960
2039775612
1034663122
749350488
277154620
733457142
932572868
637145505
2127072543
1359582691
926900049
268151303
1455205678
87998696
2116079575
1343715251
410934705
980974487
1498930719
300437060
700553122
1883739544
1472349903
1867964510
904599622
922071929
1630970677
1310070640
265056152
937463771
1806551410
1995474699
1621485187
1412684362
465650954
92836341
1186345026
907669156
2063728125
625221651
1704894092
418418734
1176558941
1687944993
2108258712
1932443864
1653632367
2001987175
2023660027
1803739536
178789227
415167758
1063999833
1736323960
102624295
781085612
1739604999
1629176251
1134249508
1556975604
1136343134
2145548869
425381234
924344926
1741964756
1430099728
1166159639
999081430
2063076663
759487385
56126551
1037090326
130007423
1869238807
804261621
1219806247
383380390
2037302239
361180179
374195684
129552564
217715881
843628990
1428510214
866101961
321011704
802910145
523387599
1702727734
197416398
1782526138
1994663576
1720878806
1974702813
1144521906
1981328273
2113118090
258703629
679902259
1545166656
2059101128
430536712
1468165622
1580629400
1825866007
1564464146
111654370
1671574981
120670930
2087452890
763959481
305788315
976277309
386453868
1850147434
962130727
1594726541
1868873357
891617545
1540352894
2025233721
928483514
1261833748
1033233887
596350593
455075997
2065083029
1394005659
356453445
1399500173
1405339998
123814976
529621144
1306243832
879527513
522384047
1184241867
308538441
2005115697
1117416244
236460421
1928927332
417135099
2016114154
1764051943
1678788746
631922025
1013156686
1887323648
1904723905
1858610481
143810950
1954871185
29308891
1189587487
1393951423
4470219
638180926
450397099
1672053763
1973292963
300658614
1124595366
543236271
1537524512
403537970
155364085
706156338
1301909124
1132909887
1026057409
1500547657
1589494412
347593055
688186197
1239196033
207795885
253658724
1852494739
2014584821
266521526
865421129
266705652
821875279
727846230
866098953
471422360
1995295153
819042618
1973707398
1662063337
1186251131
1967654695
1987165594
40421095
50703480
775985765
565322394
1599433668
592151732
72822737
1489124830
593230259
1687220196
1372221270
468324825
1100484106
1863896471
472156565
1046614743
1981032655
1638467632
1001132054
1223426031
1490086231
957166221
1361210648
1526825265
2136036531
1603885885
536946380
1120303261
1278409022
1022138857
731186053
1652824319
1836314527
546315907
907840064
692739176
1792534462
2025360002
691448808
1687129652
2084703715
1830454126
936967395
930632010
442682714
772789952
1278097749
112135523
552035026
738886180
1294642771
2115793626
1584542719
136299625
1010815004
1562092911
237875313
1283365536
1237752104
1402081556
361708386
24845945
1647966590
2024393042
193692545
1333890379
1285776821
1146900041
445140731
647034775
1695155332
1609205836
35564589
2103364355
1946006423
887966504
1332031267
1687667734
1165923017
893350592
2133035554
217469116
1414473687
1540682245
560878580
1141043711
1146658451
1130063722
999148715
1085728153
1882277402
2002398069
498204698
455127931
1172980980
1908397063
483872880
848349928
1851320904
1062178542
1664542820
1532804439
756917556
960052370
1839816904
2055651
157541730
1859429351
506305976
552619017
1832900918
719446296
1847419444
1116435138
659443936
1184745831
821943027
2137604966
1734863057
1582457059
1058364478
1196355690
1516520640
854920116
2097213178
1983299138
877914236
1831499367
1474866056
1112442650
1672362070
1434177621
1304671397
1653033418
43281607
593109867
167674096
913284626
304958067
1263678862
942536533
581518326
432791510
1107943043
1176316042
2097142964
810690811
1854737167
1001550187
1709899273
745033435
754505079
12723296
145899846
2110929600
403177441
502493286
421755381
622702509
1421832142
1962625531
1103439791
141755537
1768365760
514504756
1754323072
1041941559
662734568
1922176261
605519244
828470993
50793458
1863542346
1068369421
1956141663
1551395714
2008402068
557165397
872879308
2123500106
1603375404
76537035
323918448
1903164953
1609161428
653630310
1285666883
1462622545
916107063
1498188956
787395517
1844989892
1955752127
1396200440
1993434907
1176564427
764786813
1523809053
701429096
344624086
493920826
2146766621
1634198614
96619493
219238557
2093452219
998086863
1610006683
422757530
411890591
1321579923
378787829
1713436691
103678758
1842426628
396121693
1431231947
525555922
271511747
1033837015
1064726999
1554746851
1015048460
905692294
374757658
1439930317
729935457
1352068155
1341974038
244806052
148120505
1509990278
988128259
1677054306
661835535
2078690110
218495915
311210703
1122692775
2039782193
1707388389
965742268
908682626
430766996
1044652297
284905782
110365661
287434541
1032670459
793963360
100226444
1839253762
1843901321
48763250
449794342
1358838510
929346953
149383158
1467121584
1405557585
1229852788
1528833860
1616529494
1661662218
81415428
2056947430
354601815
481298583
1646414312
1313281957
884560948
1926855473
410917808
1761597110
1438924225
838510777
1271025712
232977646
141753921
416887871
1962448825
1918671079
1096525724
1844823353
1198439827
1989097120
1465804614
1622862560
1656909640
1293167580
1308630287
379941888
287264151
915347073
322658500
148603598
1007505886
76663330
858853260
893859280
2010470230
745229328
472848852
1323943006
2105536668
1538027343
21183284
496892496
1355658898
1264898982
203823451
711137958
1911908238
621908936
1275181307
1191660878
223940782
716305739
645480107
1948364163
169238895
32337687
914900724
1490742290
1200608341
1661567468
1087741249
975433521
793969513
227449017
1334965096
1876308171
1772630622
382750496
1901976957
331826983
1673088155
683506534
1464735892
1983837073
925651743
473535545
1496209673
1652540163
1429489034
351053747
1089677421
1141901060
620266918
900527818
350835600
43011573
997413842
110380367
1358361645
1907585329
751663852
889159128
1396989847
323206861
1425302841
810588227
1327017402
1538041899
338911706
1897938731
2038280094
1216560626
458956046
584950990
332297480
837705280
1286701506
872513295
852678333
600247833
291414113
412472296
1569563099
1535481635
111375362
1360114089
2126782960
1059995309
761750337
371762735
591773683
2038683888
1238395979
1780366906
1525267650
671871943
1706267999
1110924895
1359526440
1263914183
482152308
1369052600
426770355
1021097007
1733665322
481941258
643976309
2029744290
1973566532
690851252
1106305992
2002700531
130500173
1461404737
104308375
578714144
1057125950
1444178595
1839714909
1072938847
109411089
1101506914
1404505211
575688778
103332859
2133098406
449739904
1042965276
855245749
95173153
868344711
1993565655
238233015
1853625124
1543820605
1831137464
53590830
2090183341
1491311581
1202414657
894629077
262693501
177044641
1964826459
1343857812
249759471
796300197
1000608568
1466808119
1966732231
324145493
1138862099
996071539
83942035
2061536399
2038704640
1377743858
290696778
2096046070
1979044930
658487621
1456954243
1367749444
1813858637
277696230
931964584
1122056655
1991843960
930354811
556904922
665403308
1621655013
530700843
544628210
348158051
1746756223
1656739550
523852856
1188962223
1309403394
805881538
1831179670
187075734
614404381
85070550
755151993
1307550732
2056795952
572861928
1351737865
1501534825
1267756516
1674073053
1153253418
815630489
925606941
355059506
1845110065
1341731507
1496847698
717369893
1344947630
514054121
1509130648
629454356
1400175298
1938212258
1880675226
1803011107
994660218
1277998964
608961146
1764611355
1235893971
251119963
1048013528
1930691836
24987763
89545610
2024703308
48257056
173159776
1535394886
1251149673
1035774143
1939374034
93386674
1824458092
858577627
169077856
1430225301
1382404965
1394773243
749998366
1507342229
1920554214
780051717
889463586
1637754819
379615709
589453377
683156722
2047862250
1322178939
1342000600
1770588464
2035927966
1678187043
1438017531
1795119972
464337054
967434891
1688308945
2007534413
183205909
934903804
829083989
2017271712
409089971
1967862839
1260560673
1810152001
916475401
1824695052
1081964973
547468056
1110359682
14520874
577845225
529760390
1541371587
339786800
1227518147
377008018
1153738094
1729179272
139787742
230721896
1338476230
275127446
273984986
475075993
187635360
1353891592
353591710
281556084
1767125111
1461045066
1179206844
987591778
1967416972
933291626
1387482372
1400910989
46718155
1896730401
580508511
1070243724
1530725468
1348011242
50084087
1890861337
415408916
756712088
505850451
1086923893
27937508
86215728
66380998
1882563838
1497796086
996368237
1230013424
846543835
453724307
158524052
1233809009
151628678
1302445585
790241276
1454328419
1828239766
1258314910
333411885
450894808
343583322
872604393
1917062030
1549421130
168738558
188441665
1401442083
2102294976
1314027575
1925806183
2123377580
906119052
2045585735
1237211351
1391520049
1404895313
1016560520
150353871
1834610484
2001165548
443673752
762049496
177074075
1919852045
1863905661
33830335
4400377
1084214168
1519609025
1155123219
1093279314
1130206420
1218998027
1803732109
1206170617
1658752284
295374063
387132290
597667108
297352005
775786849
1522071607
1748942601
1179113085
1377294321
1608247084
1526506452
690937616
320657369
428234999
1052941635
1747594680
632606954
1977064715
113651378
2103451636
188820917
1094694518
816858617
1813006188
1698349438
266404376
923794382
1501046394
899324416
822892127
1414052798
1626725760
620585139
1648097571
1181627130
1024057483
1397367924
444213575
1836404081
2046923590
1734492800
705914967
1831855968
692195091
1836838399
854375315
618108323
1715100865
213295782
1051285359
991705492
765788108
1170448814
1409280321
598380433
412763597
2143747208
1746856661
2115939430
1225734019
429479946
394765211
76796802
1264364883
188105517
1550156246
1818328208
1378140369
169851457
1788980083
1747664700
162829459
2086773410
1925198330
133185504
1251981990
1806278412
1040264603
957102050
733810057
345085335
551669234
890639939
182024075
122647102
1044929981
1693650219
518257630
1013737044
34622140
880537789
1942026591
949775731
1968235677
1680663837
1419756755
317050949
1321791153
2016416492
1596175309
323060392
2105068833
1827026842
1616664781
78692396
433923970
1411756067
1749084023
595305939
1972724497
1662936895
962202918
2070210474
585399710
1726960643
1686601775
15802239
183666654
1537281603
1476534220
1877074135
1181655127
117065667
830525141
934368239
1536636976
827689915
1774256502
140217934
40409417
1611872856
1477115687
997315309
258161508
864274941
1954536772
2013568570
1756003324
200131458
1221225569
1639202802
1143144690
414894126
287659995
628868024
1244634040
1711042364
1712347473
1623535895
345904500
528602610
231374289
2103742909
448604108
1035578280
776453376
1252080348
516647248
894268109
1690083844
1445244221
1475685347
1401394919
2135200537
82621283
16727478
1861294901
1499637818
495593648
2090004623
471954828
1029676705
1869357183
84988911
726666614
51993851
112626127
1582765014
190032867
1729753459
897699629
1815828180
1853735284
949119701
1423979481
133373065
2131740750
492632564
563140710
131868872
518079835
1314797072
2101043812
1583396165
1005802761
1086888354
322976693
646935420
1015850987
563562268
888877774
1765948267
1970191796
619599695
606325995
677962776
1594161009
2038145409
789054919
1150832963
998984805
211034901
38012525
872556948
104105888
234713177
1908986915
599684921
172039678
1162951538
1097701685
31975373
988354576
2037648453
1270772762
1091198588
457037955
1559940095
257029259
2009366965
1091656770
1975535141
29805569
75952263
1283550725
1893545110
766512848
1922708531
1860421805
126937017
1295836481
349355402
693404778
136494710
672774083
1257550162
618593914
617560981
277461353
70387926
719270767
1731868842
1176502754
2084753106
257301268
270289011
1458399873
5069683
1047083979
580761477
371606643
1372485890
2089245425
1275529248
235026014
2118067450
678323914
521272556
2105971446
12521440
94795109
7246643
1575210642
1609653034
1581145698
318666649
1347434852
615419118
853356173
2043861761
514952512
234505604
507901912
1081281747
390020783
148739380
1419069146
1152488694
1738229471
531245649
456819979
889533033
1577140152
1736570781
1363482280
1199031210
1881981973
719435841
1489585007
1166267441
75591055
1257997452
2014930801
958884245
2026595380
71844664
1272607424
695007717
2022339429
865409319
659738199
1916654666
280405255
1484318539
318487991
1131338146
704786116
140743596
447785576
58960283
1325105373
345690060
57213800
443244820
771861808
2127420834
1842645573
1738739953
409575990
1964138868
360790347
2131160539
1059718065
1928644503
625737590
58558843
2091424195
171140101
1814311311
258537298
1361837070
1106797191
149429780
723521674
340587701
1543494138
1332249942
983160543
1027957450
746699186
992401957
1754095244
1483764682
1776135583
327910646
210436044
1481901606
809656855
1234063901
927208024
26331213
546551614
1681850835
1790695682
1433819623
744888390
1438801446
1930088755
1077715498
367457859
929168267
800774825
1386909550
543179457
175992041
1476009215
1498214988
775127603
1020252735
557056010
916223797
1432908294
1734280082
455987944
586431002
1211396089
188295171
1809877073
2021779594
1164769819
1417618734
1274859848
1130940080
239736314
1977206371
1568582114
1017872012
263960390
1164322838
962973347
1592655447
315713355
4964030
234101685
1533111488
270841873
674123796
908552582
209052380
480532479
184061717
2137126571
706480415
2144068765
820184366
1079936501
675349797
1367362546
1604723177
1398093326
1834619002
1851000435
463243297
1909985591
1934375483
625459307
395935020
79478344
875854528
1657245300
909508065
1772142604
1817176542
1687556640
2036338126
1602470536
229140060
2026141646
1797166908
554561677
693825780
1647406794
809741469
576715539
171069334
1134551561
86644060
1367696407
762336477
1708392649
544853255
185439423
341472859
88159727
824554659
296409266
43823328
1020026141
197422062
1715997136
2082798356
550781861
1625054041
461778975
364257714
321525325
1129600998
831789715
1142960578
1815113459
76113758
1156277158
555177444
1496345276
750279328
2080921942
1074053260
2113191542
1007921176
1024213035
1086210379
70374847
1023999631
315497227
341705106
1980028453
47991422
91197025
952454224
1042514074
1633229465
1881506195
310092396
380831449
1700103886
1766295955
1953766723
154601232
539804028
1644601983
1535961576
832484524
1083019661
914170192
2003650527
1537860154
630747001
1230058653
1429671594
1113366795
429162646
1138902041
1573370650
1104519106
1042937559
2050256754
719839432
2046640547
58144062
1134893112
1278553532
194519118
235556886
326740940
1489970347
734515553
1997286660
1339510377
1961528233
1434174454
257064320
1722148953
414314605
1336703992
294113805
1538074071
744578554
1769487744
1125893950
621443151
758625396
1186286057
270300284
296589495
1793156781
1441935577
1742589809
894808714
1422407523
361651352
969113188
1247838316
346170106
1706814723
146945142
1265624328
515181165
899228365
1588280606
537412698
2076200391
1809706983
10205208
1189220813
1942338580
1447236999
1252334346
1510297316
1500143422
783347243
1729662806
1157885192
1640643668
1058049921
173676914
1241383113
840832580
1168259229
434681639
2031021172
1732233599
894537575
783028851
2108430013
824044528
1118132178
1860328228
1288843728
1763585020
319517697
1117353054
1798825776
960471665
36235484
1298130772
1970182492
1012649808
704555881
307951846
807856777
1306501587
1783706250
534422855
2082943038
221277863
1934426601
1567972036
2117128793
86287818
412325744
1254496964
792249987
1712459541
575964872
1831609231
1082052719
722952206
617761862
1187526274
49055141
368960815
1574618698
338137772
652854370
415458883
717068766
1943079040
13550106
1512418878
157971370
157368563
297379654
87695291
2020555104
973174079
80321583
1631542893
1472730972
56492565
1471429087
1983844233
1746662262
1402688719
1761809191
100153943
777805306
159468915
650886714
246305045
2031191395
1642727338
1247188309
931795521
1593854370
907941567
1961773034
2673276
1191092439
326265814
1647045538
582476589
1010671793
1952968474
1296681075
1202208402
1511430062
843984401
1303416717
2129631264
362138392
1036864394
1402425702
1930039980
1196056840
1852210017
1476609163
136269037
1218668839
832917959
1778138043
1560201460
1192715218
1422483771
424835661
1741852160
1544150997
1226875466
2033627362
1656941214
223288939
1612643319
644414975
2071450513
1715962482
1131592072
442027928
701818889
797524971
912593088
1307175012
375809638
1217704372
105084131
1004500465
30024676
1235218336
1628607196
1303187238
1212362981
6143082
1297857224
2078585138
1389739775
386007184
1869308502
160046556
1820647055
1753946189
1040536982
1110234802
1065363688
552330817
1402629407
2145948283
734462287
892399023
1261740301
1091032621
1475371037
307194292
1279321497
127610372
1984188256
1901034137
2093702947
1258809953
1759249234
392540713
1950801535
1251358138
1771930222
67748271
621131803
209849193
503320559
747702764
811217445
1235680616
1160744173
336876902
1510189323
600919680
1123953952
1384518980
1394711559
1507513388
827831776
1039276309
197960759
682407612
800158850
614987542
1414822355
725076818
1977853907
480344501
1032202678
1260454044
1405657978
1342486508
1190572997
1261604209
1383379932
599295663
524787616
1030491402
1626005537
1515507024
1661783155
29080986
2062315561
1960333087
1330500616
274338128
1225282950
938996290
1406174715
335897856
106301616
764777698
288802819
685663826
10638406
1366116489
1131087601
283916473
1644747750
694320998
1842360204
1838346799
6350901
2115420351
1690494171
1610669945
1888531945
1437569656
2046764706
205411340
1753942799
1571893001
1457846773
1483670797
1081769360
880892704
903464845
1119466438
472824991
37459969
363829973
1772997042
1262587215
559738481
2052036059
1193400604
684990481
1948983948
2074997922
456475694
1880431380
1008781381
1791809603
1869150609
511489194
232560480
1183649785
85890680
583245986
1178054324
1092415092
1668453038
1465836802
825314042
2003025970
109479561
1201925562
1928004697
1550706895
1712190188
229751037
310959737
1355949051
102940632
1824180154
1463090950
860548313
772746949
1131554442
606140718
208351250
1206227484
93991915
689670787
550562844
1285986658
1137661000
9934926
224700117
240322903
939519068
1101423606
126884376
1310037349
834764440
251047647
596354707
1405299570
1801471449
609422021
1003823451
1695263954
1786926789
1938344669
1773301785
1063889698
1451113298
1014955702
1387137290
1667893076
1698837476
1060992966
1147427993
1944077254
636749168
166434336
115596597
757815549
1960810498
1206651190
649747401
1191218017
547015879
1119737171
1420742503
2037434912
2071914788
400497340
130349458
1605821880
1967922022
923832693
1606837443
743487182
1538657552
192889257
840873916
591059656
1953908425
1223518711
1559519035
955263479
1625872658
931932657
939794100
1209522644
1568476832
283273996
1283724954
1581572099
2054986899
1178568974
146670244
2064753234
1347941749
1331193965
110710241
476305278
761984173
1673591555
895878250
1931188603
593332222
2105004925
964198928
1806126577
923695864
2004141487
821564685
1619521624
742247271
303609370
2028023561
1051028453
224433049
354336176
588178183
586151480
1408289966
779257886
15345957
1671628189
2083291428
125751495
296798218
263873347
741622975
2096561506
1592836114
677688967
1079481691
1629995122
1648031102
857241460
1038534468
1871043051
131825718
1833654309
43626599
227555908
1273096074
1983488111
1791673705
1981040029
1105467659
2055438760
919275291
1321425989
1911813367
51202370
1330934353
1779551498
1327454058
2029524129
473287480
988931421
1612276238
2076202601
659069219
957210582
218151195
1807789811
1000500397
1617962694
695186484
1450408249
961124299
1250819264
772718410
1619106235
903496242
2043406723
568869217
715791988
1259269317
167985986
1075248499
646487741
603423806
2094488821
1166529386
224904061
1530729783
726067304
1612007657
1081130336
1100092417
2127598798
819877771
1703993529
1183016818
980002902
1447448843
35668128
1178260647
641414596
1832525026
1276130931
28907326
396854853
678071746
937777059
1369316152
133565750
1595836912
1312006333
250230356
79765605
1068196550
530870321
377999595
1240375895
2098266548
1872497837
1095770477
2109186409
1938074634
50850631
894189765
744079007
771140793
1753362789
748198656
615527732
1965770425
2126543672
1523737050
1418789584
1973174185
402402542
1466086978
431410757
1130579767
1346962855
1507886270
838978979
1094557340
1793901040
1354385821
562036928
1725125368
687792610
929537059
1242011884
172216024
580085625
480313447
917998465
951696764
956167726
645622673
7566957
2027802950
852909201
1623396433
1480038967
308212881
616428279
48856257
174125968
1332184014
538571682
415984393
979698241
248906278
1226944175
1858338678
212183285
210590983
883183352
1173884449
1897511148
732719839
1420902086
1167230091
1072359336
240098362
768576588
1393994606
2093899877
1796114800
2005228537
39894669
1788685542
29134251
542377396
1022541937
172581298
1159980449
1441540524
1275276820
1004573555
211423469
215164713
2105903686
659807810
1005908322
1996479546
1815136372
242943027
1510377599
743935213
571973408
502117687
619548373
562256412
1553070081
1894857536
668459358
1942660822
16185227
1969511638
440086113
1482430330
621811826
1463853147
1254882685
1174442395
2129105964
560366275
1197198745
1448383059
743413709
930848021
1340666187
159844612
1846288986
53872804
633477519
912585987
165956486
1516946207
1736471072
1783722237
2112173705
370382173
1851444306
372502974
2109481477
208622762
313495641
1007926106
364074736
1041898814
1031666916
1343466923
98279992
1837303865
640625614
1893153209
1994012904
1895351823
767842886
990214160
1319846489
345528217
435813337
710725615
1519093545
1166360073
1585516215
1819938869
588068788
1221785616
1729779946
1477144870
906698057
1103186382
1812720612
278196345
1666559219
881200485
1479002763
808647000
899393296
491523906
301570664
1997990899
1828477053
2058172205
1562106023
86139910
1172328666
2079381228
573617987
1231507481
120237205
1045300377
1193629866
1877417915
873741513
1144986045
487081993
769611257
1055945435
186323816
2105237944
271598123
1955092645
1144556978
337580791
2025365898
785755665
1182306935
527607161
642204727
1279601504
710123377
1150512784
958909092
1616647458
655249995
1648479979
347982551
478306813
302327763
50886162
285803827
292244497
1620201358
1055689086
204733776
1448596929
1159294
358094639
1997196559
1655237434
1169664428
1058070680
1343323811
1301946163
964023220
1961867290
1279866638
915570304
301753765
1357477601
913725188
1113717881
1873065656
310051500
377089031
1004743526
513958564
1737793417
1767112734
1076353283
1640958266
427432549
1307132257
1188191818
738067575
2105793811
37658140
279809708
1162464446
1089703843
928119030
1792623683
1464582636
1772878628
1349452032
1003210497
1219638418
1404667312
1044449749
1464441043
877920597
1456204538
1943859096
2020811874
724090867
1530728849
1911790656
429824207
1692141578
993036924
1861117713
523253421
1911163573
404720917
456362044
1194307891
1968608712
2062781952
877975185
1795532506
1736593828
1458254775
990164735
742424087
481409068
59891671
112801523
102261794
400796790
1586960140
2133466020
1542752232
262344211
1199920119
940570696
1598018004
1376330756
61126436
168863250
972680989
837256122
1897220689
2108675398
1529594816
45557432
543805050
2086370857
1461159741
1709503868
317438850
836785804
305833120
1757221253
205285141
2104756099
532498170
150649763
1361198439
969581172
1297084771
1037597753
950330851
1815834045
967794060
38299545
427693322
1043327109
380041058
1560938450
838861104
165880070
1651835062
1951771800
1730702867
706548119
618411556
667727437
391393018
231660390
1332781390
788388507
1426430371
1281223849
1217415206
1541008263
931355933
705766430
187563707
84780628
851255169
1073561496
1207592984
1521562374
423464555
1204854711
812844771
1612209688
110506907
2015802069
1976799750
1454028183
385483571
413865985
959826432
1272729838
1882679760
1831853550
1143024884
1878454288
81793737
697202291
1669918376
1421741934
24660088
1451072923
30470890
1958789351
464430943
784612349
1140079066
1747619462
1190445757
698765666
1211520695
329371882
1643678651
2097633014
217141004
1885995866
1844918498
745261330
1694788628
2070577017
1665070211
1074468963
288092308
1994102733
267454947
642470427
2083467705
136721312
431211441
247718386
753889127
86059465
1426833792
829766367
1178309974
320660725
1901628680
1181277444
2005654020
1916780921
2135400256
273282788
1388956399
1274006342
348149415
1628491680
51147988
800869505
1897136253
183039132
1713550566
734976558
2055602861
2130532585
389008625
1127796079
1405310769
416167848
1104133769
870418873
78073431
1124523410
2051493478
1472799517
742000063
1557997636
585429452
458095057
1590096549
1620348132
2124231149
1435133678
188255949
914515561
718163267
141721698
1900165432
1782141218
675772164
685019815
1357915523
1206428173
1444169288
1263885304
1853493504
403847725
2005030181
738983430
355698795
101499599
247064966
737161211
974312171
590799474
1714569431
1768136671
2097202370
1592749623
1433806086
1036119558
342062385
265520769
1277960960
1193452401
1159096042
1573710821
305168390
2139270599
1636600463
727735228
1500267392
2061634272
751898210
1272211252
1022345593
278340316
610141065
1874144575
1558130703
532794705
1174109977
910189251
1977088528
1280343812
2092355095
142999420
1589130697
880263271
1141954482
815310546
834698807
627600019
558698406
734375399
450624365
2100143240
1355559553
1987052800
2027832279
2010269640
1044850142
1402055378
1104849240
1630509655
1293392118
1926107690
70143233
1775035293
1111926069
2143439473
1354170385
424483633
433264505
220300116
1839009944
2142559114
863009333
922081931
615440578
294512816
768358543
1989255055
483285996
1690732033
545331974
1186306697
1738276312
1146495851
2052164350
615945887
311550088
173252834
451045391
1479871043
287924057
1779725720
808029199
679233099
480877130
229002240
1773244715
714519248
1509315097
1457587205
287198745
2021591116
2053804538
814822087
1097775293
1141170988
1509024139
997643898
254214068
1501074472
236635748
1450644719
1844449813
1099167873
527714225
1725067624
1344714173
282138934
1610756731
1275693074
447612896
1176216839
1356646503
1282581717
324322214
1003921872
207998829
644008457
1416342104
1656713335
367827849
2078125380
366247950
1724551482
1578203367
1236786420
224204869
1940015474
617822627
140941708
617883350
1215951102
233165945
1591646476
375126400
278121570
865809194
1490496454
1375902984
69187590
1516086053
1532915541
1317518810
272674328
1840576469
1303294448
300011867
957072753
29837111
1471806518
349458957
1804982246
2002980201
758367609
1280981687
1595032163
626257631
1273359064
1475758212
317228945
1048957350
2000530706
1622211780
19673094
1397996777
503153162
1371739126
541538363
368721530
1699184858
753597148
1380454932
1733102995
1013034660
67706601
87097621
1174975505
466387681
1062668003
1283986026
138506899
187281306
810573808
1836038539
720232242
1696286972
1936907198
1117580524
1476471503
887507767
352147354
1863318473
967349377
727773264
703437546
545026163
1562840351
2064460150
104734571
196922322
663924878
548314924
58596585
1507604292
1149924117
869326240
368704969
1519850787
2082026544
962473511
1214580775
2139721138
167688249
506441106
399292684
901576349
1238649687
1451818924
217095865
891051708
1257686537
1697709165
824996202
639832145
583656141
1807754123
754526971
1040739850
817979682
401496659
1050135464
268337626
1584089655
1470574082
2129814297
1704961059
2019373444
1255754927
111901989
279145190
1180724938
1821423144
1838472385
277931912
2061452320
516146267
1907767019
28849364
375153891
1641684788
1236804411
574524797
1478436090
830830627
790893135
1166013962
510960885
1572232579
1494497640
636960516
1146426497
323989782
147072305
11298280
339714639
1870489233
1673138728
1679746064
243967599
1155387686
2055436602
2035009100
446322724
1859732243
832359193
300026252
510755356
1143907861
1982271902
1588971540
100511459
621408540
236384306
1874331779
613861519
164041723
1970304376
307872005
1807876554
462032002
1635216814
48768695
1073609525
638595717
1690028026
1712304386
1864116432
694320995
1917859568
945687770
1114158023
757859087
440482442
1051705058
1581080950
952445168
749208394
348960418
1517454626
1499794087
1210558983
422322652
2007651887
2368533
1629676918
1509098446
1914864358
715897925
573100278
1188993201
1589710155
1473935330
1916050252
1436014791
1401838517
2027869543
1444941838
230471709
521445585
1240147290
976917916
1011752066
1705291031
1170008382
303903227
346466032
1674644469
1427689936
282792659
242393152
905087828
342168587
780121561
1036110036
1284491447
288602633
1642243819
429950946
1669291201
472378120
1154508945
850402430
502663280
982653953
1998247131
430161008
1055117497
366615358
216136715
1317106910
41664909
52363169
754538317
956582596
2093469121
1728424853
358135413
736727020
1396120292
2120307307
203733308
102189251
185424912
562350257
855189807
1469962588
1759718947
1284592930
729721902
838782627
2055623219
1112021554
1049125562
1407501898
1482068129
1144009787
1036195665
210679814
275573731
40421731
106240235
570932732
2031165988
1779959434
196091962
1512857361
995387104
18572027
976999995
1912276086
661928854
365862946
985211062
989143996
693633983
1389484011
1434622064
621092642
1579641805
1437893863
1703862364
862688281
1353624498
993829602
1957829234
1699055332
1026740266
1325932576
701755758
69478206
2005714519
801558539
1599936365
1922401381
105534069
1233119277
2093048692
445055621
1605154300
1158403643
1841697395
1228816845
961149914
1183873208
539439751
1147560002
1852994136
1573619713
498454952
925165026
571296247
2085388584
907893284
373640968
1912723196
695078453
1656481278
1513939718
1685200343
1533824238
530728605
724634987
353420848
1726219319
202604519
1545462032
198044936
1178292411
353634591
829921613
1820774141
591395650
1207663578
1012552689
724686018
178311810
1222590935
316650827
971096429
1766071949
1892328563
1621537143
1177818690
660548044
1912643059
668777595
411717533
1576307195
1338761516
728836864
1640207905
182510046
1059547129
69063239
1552834436
1821808399
2095667555
2038297938
597935018
1599320605
344481562
1578353899
260397430
685214861
1088720632
892235252
2118148707
239409454
1118965726
1399695492
2019371284
951560386
481721722
845370783
263596532
294228972
1633782839
1785742670
1060956611
1461493388
622272017
1513159174
1812696214
922586610
8490398
1300498468
1514284626
1357321995
1806603258
784352534
1045630639
1732271876
1530054710
106004583
97760166
907951869
2100119152
1183616726
1577867979
99336420
1641947738
1500464546
1690093498
1650598481
1353048396
113712427
873363930
2114866397
263505328
1356507180
1101260516
1226344196
1453085200
289130157
990215643
1039667795
909641208
2068064459
1566357251
1931437853
1925024196
81493243
1545574646
104272737
1082425324
1680360766
377012482
1005355119
170416076
1294967108
977483574
1642028937
1368250508
1653008706
1748254074
1421037266
1528690712
1682994659
311038123
1220602141
745981536
1764212907
1629360093
1073298918
1388809580
1058959383
564390370
787456182
944028241
1427763119
2020792166
1341345596
1204617690
1468317608
761866487
1553225624
1198795255
1664572222
901180427
155443847
1339368456
2049634959
1490696650
1576442210
1539488454
905490415
943173639
691858149
2126425106
401913424
313223744
1497445762
892562076
2019006184
691499694
1900950918
706081991
112521148
1487552291
1508185886
151841451
919497193
856587632
112505000
717685198
1210489999
805928456
551840128
1572073309
1523265868
307348973
254443746
961100110
2081439714
866432286
469946253
2112766022
1814304168
137680464
841190741
648602539
554740177
935115726
682934913
504635328
234212185
52708624
2103721871
318672327
662423756
1572654184
171208795
982748062
1022732884
561770973
201458959
701010306
1777239077
1848706927
1597183398
387842675
1803126725
256436228
497021307
1388559998
1451167946
983009104
155495461
1315066479
1036411826
819667680
1374050949
196595340
830127819
1899705731
1791216563
459578065
218837248
385063572
1887717022
105923900
614572469
886831937
303446519
1431066291
1560178867
41517320
779499724
1715157758
890750715
1558606636
165425023
1173779909
1366556846
1679834600
1138650960
772941448
743531173
276793992
1029839179
2144346778
1702986585
185531857
680898933
1688591575
1651610478
1687945942
581197545
441013158
1651496589
880150664
1024468132
1478159914
1639047518
197470428
1416336362
1775388602
128582130
296562092
157537871
1559167539
462280132
101326992
1798343746
633030248
815008641
1521225054
2050746641
1674234701
1556553775
464734280
20543962
2013560203
215541342
69709821
1192352355
637941501
337934925
1304260133
2108811079
707710531
707411373
180625211
1852954555
585446739
1171728221
878567373
1543227726
236735902
1235808989
1116789347
1179981319
1963447573
1470086433
1132006742
1027053607
807700682
709455817
343836770
1057389443
1095740444
1776465261
274586337
899859422
1740849181
1630033345
117222700
1989935145
2082759776
1837653635
949074876
630135832
143768991
1482598344
1703700928
517491581
1210912007
1244154677
471631586
1173074925
1291308048
1982537921
998793417
1976185932
1717583280
1538919699
374712070
1385361535
931323444
810051924
1407652549
575441480
2085406790
2013131061
928860347
655004342
1524879224
1224563063
1841673505
406974368
848211623
1702597396
90116946
1822754258
1783676353
1398712021
410569858
2078913801
2083809131
1854913410
176037673
2096676905
469274900
1502282714
1182188530
1472981157
1143734575
581267771
647492072
74978681
917064197
576419310
1282054512
1174283946
960198373
1050452121
309497628
1857048274
249207831
482727852
534046486
1062546434
1711517273
1225344266
164058043
1799855362
52693212
539612820
1105858689
1244670398
1045753858
1851397841
1933776059
776429887
131477932
1054037425
1573942712
1251572640
1038185735
1924729622
1949403833
1122351079
2132305396
539050768
1708680646
975818535
1290956744
1404290519
1682394895
1286337238
1730944210
762387327
1350562222
2092802593
1675572068
1531112928
1233532580
622675873
2128703634
1144637707
1794314366
263915282
1753802863
59294804
2030923216
1996954234
645713937
145968452
226605999
1912531523
1520542633
460376991
1596531038
1882255981
1073114218
1439720267
1787471833
690702187
1853159627
2116140597
139276684
1017401153
1876165333
1925937153
1869836823
1332000233
191186528
1129851599
987483532
571664301
697551317
1733586501
1254215353
2068439675
220217527
376912809
1634994291
87805373
182241290
2136382841
1784896026
669840186
703030624
946185472
2085142679
1043568230
1556479568
901734058
880192293
663384617
734701507
1911536756
1477105357
1412061279
1941749328
1079613264
468089331
1308899131
2039721554
1075711637
1921848570
1192179427
300263244
621993206
1154578764
514626897
1680416823
2029564996
571177031
989338132
154136963
1546910855
129303891
392240401
1714031082
1455943870
1918350872
1966866057
1103161611
1881712203
859015071
1288941295
2089348172
177760862
1077267346
1961425504
1204837538
700143272
633540076
1772311693
1639426182
494759863
792340374
1074499308
433987281
2130077640
403295900
913239040
1396968605
826785010
1250737371
1698432623
1879106469
627240274
784739766
2090127044
1388862688
653357508
1129864867
1787531510
491025458
1163238066
770019701
18495524
1213733864
213566531
943917823
1058156514
2136390749
1739469511
479869212
1907415824
1963401115
334026344
526541754
205959034
160147855
1564285746
2000958295
1591284598
490324754
1301458865
478162326
625505239
1638601116
1395658419
597290825
124965242
369935331
1488445610
1385799083
216604666
2008806148
497759290
590094413
1151838340
1826754704
2101237062
652549455
1444704765
745708129
1997306435
1858567877
404897569
178812102
1173178353
1809341901
1250211284
123910908
1837700439
161712037
447288764
1505429401
1387417787
1988163019
979095950
1245598269
517106921
1355484111
1442542603
1082829712
1835262654
1114259825
779666204
993686518
1396020665
482799531
1943987809
1700116716
235013990
1625885733
802227032
534955439
1015251011
1745783702
1877456713
849233270
1759093809
778974937
968955439
1504265378
1736084311
1266095556
328057537
243082935
43096269
681537306
56784832
1221404391
1161725162
453249981
2080679726
1272498943
1707053126
262322275
1272932044
1685247448
2089839823
1473781063
996776252
187626723
210862544
1634951304
587795228
562547951
1285046778
1316525063
786250285
522379734
830199749
1854576018
1549110796
657904787
326149287
1935997961
1692632486
1776337727
1827434401
1672361229
1992641448
1401626619
25081136
2125238793
468752645
574185227
1621628403
350220933
1513362573
1608873652
1666267740
391734146
306862781
916154723
823210134
1491852615
130203515
570417182
624542820
1781116013
2021949356
1618420482
968712849
1627071707
1397814101
559822231
1015021530
1110814164
535939393
1929127585
438751615
2089707000
2122016339
730003141
953745441
1990886486
1484730801
1706621353
2116077714
1404128804
587506925
28417828
52149801
1301951897
1376442552
1115357137
2113205494
1217078449
1658932431
2093793943
933813538
1529964145
1541528324
590931873
182305348
689478230
1801933202
451653258
1853091116
1586252769
1189329430
831980930
2141307399
2139768665
1634058489
1850132359
147000418
1962182748
1283048338
526915247
810343377
857282523
1252887164
180906378
253546077
1109094334
329486859
470723754
2043136447
744865186
757957976
601620648
1627964498
1031602090
2098584680
609015248
1978784797
894308846
399450744
809873497
1122419240
1012604311
1641166101
1902992469
829290950
2085097606
19307546
323758167
358096550
682660393
1497340551
1324571535
1745540890
1162706127
2100813658
1310612012
1839551493
1260127412
875331891
1605256239
571760995
1548436111
629445722
1531800386
1281442974
2073372273
1966532808
1414405111
115160873
1947980834
1730245286
872306294
2127703735
1754104556
536909045
288063290
26937066
632291221
812342646
1885975018
1168942659
1505581790
1170777910
1524839907
1975162787
922560934
1564274854
80510794
922081330
282987748
1412368889
1782125446
608365268
1765895875
323107234
649748965
1901852745
1339253902
1394791912
147225905
58595472
2070565589
869406455
1976722761
592036153
544241299
288394274
981451233
1150123873
354080830
480184173
1726840608
941799081
1970799015
35448104
2029735346
1931026615
672333849
1378630910
1032570312
872382974
1634003137
1574105513
1517214020
1454957861
1284976222
113604475
58632410
107460863
1021827158
1316683143
334614476
328565443
1137036060
1281358186
2077876308
1190781183
533189102
594277581
495771407
2018343709
1071673116
2055087312
1166728232
701395187
591493172
1018086862
282412500
92090084
1208804834
225664821
1554651466
726566743
364816670
1449676286
1208722172
1875436000
1228172779
1338880156
1915255945
1650964964
907810904
1407709035
950808043
297607326
1210828872
194373934
1576848561
2020569052
1556280339
960440944
100931024
1819611604
1958060994
1196865387
850037635
1507926071
2069955995
2012539539
2012851937
1485700798
1894994106
1322872262
2143781386
1497160310
2100348854
1083495728
143023664
423370660
116246970
234386981
956421465
1788040733
790067137
1962345382
1513445478
525988353
1682749018
1936565944
412112404
954724587
1465757086
836801348
2060775310
675345576
560022008
967701959
423519822
1492569751
804303683
1294877807
196539845
1101244792
1175248146
1098555400
1250052910
249090065
1314207778
1962166343
1077152789
626122971
1870046275
1495704062
803526193
1812776421
663126026
1440083974
637629013
1809272176
1477698679
1336337132
2012882954
1438245312
1362583024
435148089
268678482
1281918304
1380197905
621598370
1757996034
1990123770
225556537
847865045
495728903
2002881859
411006480
900654955
419417009
1013757584
21475451
612991785
1718351824
196394469
2070462624
1546253326
713657507
1847545744
1202295650
1236085460
1612161787
1387444321
1425615614
1857405616
478771729
416255066
1028206277
637681322
2058437468
1730857654
359128274
1433178525
1808776048
1411260828
822864778
2138613270
902036454
1307402602
1152136657
921533228
258645568
1815317344
36668690
2124730527
1266076298
548223460
1260359205
1362077175
1651202210
1243388689
755758972
683114649
1236725339
91295070
1858447336
921323755
1583798039
1433458224
409914168
801667605
2100560347
1488858831
529922628
1010801197
1951502452
1169778408
1512922180
249609425
338372936
423068232
1765415935
176162924
1843943783
14261940
1303187074
815034335
933221996
1173892611
1275303673
1523648014
2127637731
561210812
1253138193
630128146
1111620099
181733523
1503290722
1826045016
1007048279
3778730
346023917
2248930
2023597855
418995906
1734210117
1310163684
970223277
1280758744
509839011
1772328173
561735202
1959964406
1200100254
612591364
1206152474
458986996
1791263175
104182908
1884412608
1400091298
1183930231
1350152740
1056463925
1652087300
992886933
257849005
1185844543
1581377467
663872566
1794938462
786562942
689065145
31571296
1352492930
1334938202
975523288
979953045
136173623
2064828124
1521376933
1217903918
556832028
637263012
1814057053
950125697
1548134090
809544518
134344331
1170059046
1150887508
44470957
900993450
2129237941
1578278759
1873370197
1594941676
747501939
1723164906
149443844
570748884
802451741
645937069
2039509633
1556142154
587336686
269398309
255536
1259401578
329370700
166829344
308752772
1026478301
617277056
261706987
1290666035
1095226028
1641685605
1947552627
2012926539
1934075010
781626609
80391788
1647809101
776725634
2137648039
28366605
964387730
589216396
19686633
955966562
361660997
638590554
1123691116
1364366852
1427405961
249253184
1154047882
379936058
1804703836
1846547185
154817811
528595582
94658788
1713886189
1659029461
851266516
1031690356
374881973
631189331
1633154275
1203987526
1075978193
1533416237
2141948825
1822544144
665730545
708259871
2106622081
601662491
1830414653
1294016103
426127377
531754948
1644269992
993463634
1944049116
1735624857
344644191
1846339230
457560350
310388322
625028837
242437409
1265705930
1969910885
1590502736
1156706368
1075708068
1190925399
1691983296
64815796
100040796
18506857
994259970
1629013334
1729315686
339330221
1970178271
1785076411
1169524938
2072742904
459258540
944619592
2059326950
1970364638
56305753
699044348
294960840
736472319
216502035
1443529799
1120186309
1415740229
1873757042
841989404
1980645250
462939962
1733909803
226088767
1439683746
430584462
1530190141
196458078
1857558027
1125643230
28023414
2105514156
1671208532
767128418
1085590592
1616018866
1983120885
1275198612
1153659790
470603483
1426201648
1521188127
1724878783
907121674
1140521659
326967633
1633089693
725908391
267781117
1978728319
1963854104
338545289
1122288018
1457664494
1535995176
1236177701
973791944
770900981
1444596858
1828038971
570879659
119022409
1775394934
363777735
225954527
2122774435
204186443
884208113
1055348976
1010348890
193054718
310414242
431536982
1854522799
1674470652
1090021737
304105221
7168887
68550910
1856869893
616174597
1066732217
1750205741
793845922
2058055871
1240288371
264180831
410013859
548476679
1319612003
952447072
707294842
1990724084
30536138
702880554
736607711
83715986
923816907
1288238526
1921580391
438423974
518128371
1705968514
559605828
1519426126
1966452990
980536301
1197794991
1016497913
1096706896
455936969
1664734806
1111474838
996764439
233340343
888068112
19273814
558543780
1805458016
217865835
1709540741
462713435
1253066198
1309400708
1755855291
1752478508
1753868072
722105737
381318599
46431924
1589052809
826884294
1459481756
1248949565
3968339
23211007
1547778045
1605923405
1301704715
111910886
825792701
1066786929
1349334062
459508038
639395923
34152390
1479989465
795029909
1605007494
195167138
452011435
623891587
1928094735
663663450
2039269505
1973221692
1490269231
582018
1101506194
1582198091
470879497
1418390883
1525820316
523036098
922365966
1089138409
1176433304
1501474201
557855735
542005843
174570758
1617479147
1442838462
1867321963
525361096
887107708
1223915270
1710924020
1006710711
1651431331
684567000
810320642
787736708
1016504501
1940578600
987217274
165590624
2073679501
638411361
1071902375
1496235569
1637679196
933170169
324230116
1119265005
887926297
1113487764
459344540
1631970505
1105245211
675983270
636302392
411427533
1672326489
1177685791
803951322
728607289
302512020
384965124
634372485
280855758
535945305
26167669
2008078896
1904972834
1976782079
1250032498
913268038
567432817
1365232736
1291462932
358623519
2139611288
1489232472
668044229
686076286
1764379646
1575121405
2037954256
90189997
1481536224
1386815508
1861442282
226854282
923482710
1915335575
2097290042
862378977
142325375
1897256569
2118506202
1866106489
1203864515
1915774781
928808507
1599489873
751886224
2014205205
195057958
1657359956
733614836
2137587788
733427113
280824264
1412634269
619629345
315984045
578648213
1469998470
1158637263
409115067
945382211
1476427722
1949015654
556492754
620095349
209746229
447970877
1546134549
1153746089
905242157
1000290274
696029248
2080187691
1485981092
615028220
895513155
1823824460
1209091259
64041865
273877082
334695689
1691817253
1943831482
2049052344
1099199526
1041938405
265775959
1903482905
286629417
1662280576
245426143
1454047514
1790278634
886165497
281516210
2071546787
860976079
762526135
1642494429
536901282
692949667
547209379
379234105
1717788712
1120584323
926747938
1248033254
1181470404
2108971710
679422525
1915111086
1839377715
1236374229
724384870
178455455
739954775
1808906009
997375439
1111373961
663530968
301392741
442637990
668029225
2027101044
2120537868
1352834946
1322798916
1755474589
107428385
1694935201
1485780709
1352739944
1722191683
1622879538
640385224
302203611
1068749501
372902432
572878633
1206871198
823132938
598961636
1959580398
512615946
1824429836
1204924789
1904641037
1650106050
1876859434
1702308805
1587451365
513755859
635764130
1145244621
1222996003
1591015628
1077612118
1993231642
1928365243
1921323924
952943764
657596294
2037506644
71508301
1021882885
456810030
687935837
151568678
1531262127
585189755
452853978
1949415485
863004842
1092552364
1962015610
446332751
84026051
1877379290
14681472
1642207137
218629924
180853837
897471496
1459907860
2141809668
812227739
1638097846
1655851055
1327518067
1039569544
970664070
1207351259
1009092452
1892280507
728161133
2113299065
820676511
847539741
735753161
817876724
1930870294
1162618047
1468397983
638553703
648301192
503041212
1622445739
742605331
612888067
806009094
526754357
352926819
28997414
1709524136
395473436
1845359963
363855591
1286960572
727017428
670818755
1181749279
1200312402
2130416481
1675987989
993407144
2129789762
1076302434
956690021
1506656299
2138500291
1099270506
1043250120
11418493
1548545690
120844694
134800904
451055471
940282867
1864541211
1884499434
500334030
1453263602
1964073483
857094660
481335087
1383742595
96388207
556156221
1354765310
1275671315
862701252
711568713
1271937145
493903225
1958103509
594141230
1626331239
1125907849
1542858148
1269747981
938355161
2035912617
310632642
1349641688
1514193772
1503138912
1423670888
1938968917
1508931678
1795820747
1932192055
1584305247
1632887158
1884744208
483869656
1596915464
1338696586
344609731
42195046
1981425008
958111559
1511188778
1339767216
1940641610
412471936
1165179339
1399800716
1967159058
1264214280
1286649573
436709201
609419532
2101884426
636755880
1034331038
133757958
1899998300
72751996
1656955061
807214869
431503165
147908871
2145630953
1140050716
1291920346
1832494673
372983906
1308962522
1238908905
1169094771
1868395656
1496319015
1208451201
814151776
644690305
1035478510
1113974211
756773012
388009415
1776648772
1638605040
1380292065
1543165633
1955038947
1259290313
1454944749
940580718
1622672714
2134823301
1855835326
1872999653
502242558
1245256611
1052806280
2072236001
721345216
1644074465
406805895
1979028635
684688319
1909470552
1941377900
1517928640
1340754599
123452772
947694968
2022984071
436054868
690709364
123797205
1378293955
1688094709
1874555670
297124770
1437328928
486604053
1050890577
104710317
1694813366
1915953271
841747917
547071758
2043410893
202527120
1714268715
1414168116
359804749
1178186202
119198850
1318464629
300234316
1989751908
175278094
1503362733
104092865
2101337773
617612314
1389925742
150272465
70589753
1642970457
1807954201
891281095
1880172562
1514433581
98954147
1105894531
306920912
1736321763
1988987235
1719978145
1452495657
517019068
1417189973
1494344925
495441379
1718655526
236806060
615447774
463750860
1260864033
1733633716
2470933
954701176
1605251487
1523786374
2058850793
415898188
332311853
2098340975
1121183218
1701718100
739924629
973711315
1961232271
862861131
1993348443
533554321
649620827
1154418123
1559838930
1098107491
342471858
369712731
568395982
1549426982
611897870
639903379
436593012
1933347325
1179438767
1542001463
1970518234
1823745675
843197989
893696032
675563546
401215865
686693535
89953336
1661777062
1832689780
1885123848
133600711
264489159
833254377
1675318814
2008978712
1574989138
387166386
1846615156
1050340527
781773629
1692036706
655442273
1415580113
871847976
1391405151
553210406
1732121751
1293604802
1775101681
791529881
891058797
1334084865
503419118
1681460773
661982683
1626512126
1153817128
1154501511
502619284
570952874
64781624
1035038175
1213919751
392132656
756204636
2054115891
1461899107
1135202783
2142213980
572271049
1120711780
1252643056
855222932
1937694614
1250889279
1590379193
324070956
280438932
400516602
776607199
621512062
694234690
1943322516
607628435
1920144440
838075536
681937393
1199692027
1113655273
1050862209
2141256673
1415277172
1224859942
1869658487
374990067
1993694144
1905189742
1935391980
1473108541
1741716806
1260420346
1624617731
2039434601
2129090731
348723681
1865543926
807564790
1966677690
1747037423
1586293287
54010560
669499852
1453125768
224670752
446318653
151111153
589310298
2024414002
541966557
401336746
881528151
668145700
288242921
118483163
1560519448
975218891
757049902
1064676201
327836148
1745774048
326698884
440782185
865587569
898400540
741509691
697013499
1329671471
578407300
1007365817
1450759925
2071894052
3762092
1397946664
1170770181
1209643808
805677032
1454737850
918112162
1012337053
1278038992
2009213377
1152997873
1734520521
1286567657
31763272
938561604
278151689
1228337243
1348800207
1542212853
720891236
249664682
117797132
1683976529
1362729826
637430238
1384541787
1700859666
1321371476
2034338984
623741193
1757784308
271325443
1235654749
1375521953
606611448
35186523
777016396
21044941
1877138030
860225649
573548168
165277843
893567852
490100755
1270854303
1817451683
1761412216
1223376707
936935035
714426268
1959738745
826549050
1429876841
1287467644
133907692
1444146535
808372062
483485581
957914229
690246701
1617253482
1844732027
667079670
873886108
1789002200
1405944890
179396499
608049517
594424982
2109945520
2075279414
246148863
719262909
1111551739
1196623583
1042241088
2143955425
1071941159
788257875
2081637280
1373226959
76792662
755605123
2055790427
348116963
327857772
570442707
176070595
77024666
475582019
1268446454
1181202853
2014687124
1604497295
1027027352
2006582924
1971793737
1172450160
2029192305
404105170
884655000
359243461
254862223
249406813
1523551235
918491463
381344983
1667892699
519679911
924607766
955449066
2045035781
345937931
1141655337
960759702
1612635765
1210015876
384013042
1770447752
1357595120
1869559279
482747345
1504830320
1267492921
648912878
1480183736
1374687294
801675700
1737457832
1248636187
1305958675
1013510294
364250677
1118104366
705210998
2126896033
124102832
497520391
1587391530
677492983
1937382862
751752336
1247229985
991066142
1528584397
2113850572
531702657
1855883906
1537766324
174505054
868578517
338316706
580548406
1294284282
907922497
1245744594
94126495
1591344446
717165304
652241443
1100371550
936778624
1920554214
1835879852
517641310
122708359
251021698
1740124306
1365281430
1768979952
1051838275
2094644064
1996198568
964757916
1394355868
1561068531
1421684865
1450227780
507891077
1980950976
2006187796
1726034271
106283516
91791599
5423127
1450853155
1478048676
1672085850
1173621178
1997833673
1964548323
2075424826
584345446
1580383568
937238444
1112618590
127461249
185272209
1190596945
1266709215
2047158519
12605009
1183973758
800873078
1199215402
328414298
654843804
471948410
657491648
1061247364
1886750494
1312733800
1851274117
1077866427
311732730
1188774801
337722779
410432668
1817036309
1434659921
1148891097
1982126072
834137759
1344564315
1664701758
1371375308
1286053864
1923631277
600005590
381802362
1946865997
1698627582
150812563
1241108645
160061789
891095641
1372541199
1006257779
2036286849
1419613690
1832777764
1817483848
999602696
1061248153
1473717010
588092442
1229485371
1003539843
1972803544
1454260270
442796686
1843444517
1020662606
1477347829
590223046
1090041669
1333194435
1903593897
461771964
1945483168
1220731639
1233154401
1792080374
1033058070
744284588
1119499294
702547257
253324186
1629277638
293674371
1816281846
1985027256
870648922
1505061131
1976469851
2100203091
653470580
1455031884
282398491
2090790240
1053653465
1861391296
902802079
1983520368
1852075531
1398325584
1526393432
1347824068
1847681214
2069581552
1520718776
227707600
1585191846
292478613
40709069
394698637
1892173635
784102377
2045882165
27158810
1686943858
1973007779
2044355863
122530229
360279549
1087740968
1252841875
1351212352
809522982
1298391729
938695330
1271583929
101047430
887158474
100884752
846858023
648212134
1049044938
896340902
555434869
606963191
2012631737
1386530696
159283900
1137741575
2100343213
79480192
1540583083
634403843
937604549
998759752
2056659968
839849691
944376926
823847062
1904155788
1121668943
1363792299
680544988
902919949
616251186
403755798
1096233330
365984960
1775106393
946961737
1760802555
245311654
1835708371
768547295
686870857
1047899496
1887192808
1956629698
1913149004
197735145
1184071486
57345936
872582860
636378332
2044195082
994293433
485504912
1636217187
395762835
800501205
771215628
1310301714
81614888
1266065308
1095845320
1930439825
1861063803
793732540
158646980
194574207
1758622348
1564607359
1282310577
1528041076
519718016
51507458
1772405332
1977053827
1699547312
500971284
1204511950
1091496034
692776814
1964797168
1822047944
1995370738
1213795693
424789433
257327655
1670742077
1892258265
319194658
677740911
1638101770
4669159
691395499
1870113836
1224831802
1991738652
1321199900
416306031
1717016188
341518409
1898810191
550674938
1627049095
895182574
920859747
1786965998
1433879694
329769512
548504907
1560585067
497154895
1257903686
845480029
241524816
1582996437
1339420618
418352281
739815322
1625536442
1577623154
811436006
678763812
1604477000
1599158103
387198185
1347221405
1752963187
959986828
1592504459
840132780
793180241
1460396080
1831434553
1052473972
590289509
876553698
1277526777
1640814399
1300667596
1963150748
192758742
1228126293
522785753
1041044913
740100835
319308779
1360058899
1527813704
964211295
1275883718
1959454262
589129002
7324210
687699360
384236191
718092827
112986180
215474244
1698118816
205193099
1936502735
344934145
1283969515
897820423
656097627
1808632018
1671123167
1560949476
2095354059
1957539197
1292473481
75151838
271561660
1195963131
1914380818
2107627821
366268879
493253588
32134422
75380668
1846798069
1755900122
2050803784
124888741
1678091925
606834507
213899718
590264415
919140617
1335958101
408229420
196537553
1398734431
1363225256
749521598
806214567
853256198
597430485
806522933
525280773
68650782
1621733532
240141545
1505252658
556418859
1901734843
1335532188
1390620151
1588674751
499030969
574418446
1920311437
328073667
209364295
501828965
9555724
1448710589
495240726
1740941242
1707845021
1336934321
1857199268
202055787
1761881873
221238715
241001548
304077213
1654593654
900019062
1326867113
793237535
788862950
323110740
746968387
2084967986
917147832
1225199738
1979586490
21855736
1569838755
1301023924
85744223
1830205468
1188384217
1388257224
863264990
1630466310
211278888
119746373
1913053573
112009070
1535469866
1520606877
2054512601
706606692
794452966
1218809977
1625349217
64443292
1801409671
1768339281
278657025
594846078
1146218608
2036252385
729576557
1426691627
990755910
1139940439
846324239
808237915
1418489045
1909319758
376546217
636513481
1667361498
2101169408
95677462
929305347
1426985270
20236620
1224420530
1820339352
287952296
1511364439
961179180
829498835
1077835552
1194163897
1000877498
760548812
1005515669
160163270
401214872
772493179
1412027649
202437707
1388998252
670733626
1337937882
1269433903
1342776740
1415695888
643811215
1942056740
1675102830
254526245
2100348854
712442773
1158218771
123645418
1883734120
1991064865
1880606998
892501921
1513783039
1382086072
1956995132
1094005656
2023891223
212129406
701455619
982710226
42282771
400586973
1873734881
1213650950
767621467
1648485777
1458271372
758561013
1644397493
1896281075
1626978284
26846850
71651390
304482399
1097782007
1010272548
1502980448
1247051932
1952912141
1312241129
919578879
485171507
48884199
1225710918
789132494
86987537
556158922
1664752987
2077807422
1763657020
1958066389
814236436
2004915259
1808052628
573206766
174057571
799937451
459498102
1603165248
152930320
639405778
1791584539
732530890
77079415
1197464432
524117330
1054720008
1863915921
1926293730
1074921150
250518109
1129384138
1966893868
305472502
808496082
324650609
727729969
694885705
1490079748
1312453999
1334426311
1770390343
2066687510
1022537821
1484688896
1945658714
13232430
942912570
1729818884
1453404191
1594161009
1262295527
289605878
730444377
396859735
314896447
557155031
406142413
1853794780
1881500093
1184049892
1049881789
935550395
1525943694
193778950
1834567759
250106743
1650886421
2098856969
96782640
2031082733
544400896
99243020
1646649882
1846680841
400389962
365837994
313285830
1225931835
1649058197
2071909946
305400544
262380955
1136332125
280466759
1619464982
335552303
536373239
457731257
1562807879
1973604207
55548583
1045358320
1273800599
1202552414
926109534
1677210939
112296278
1458819512
480448768
836097175
78568303
437988092
2107423962
1939598027
406182690
1473350260
23040526
700343667
1189115083
1252047939
2111345653
1156940203
1741421655
1704944098
1986071940
105977767
4010293
2018245387
738240127
1448545062
1839748326
1470458351
2039632797
1056353793
792015678
1273913247
861225060
453365107
1894255422
425757904
2142799246
825278295
677153185
188751040
79635518
1375954360
779252384
1275691833
480285889
464766496
737152152
287157204
799922546
1882975249
777316873
564113806
968803911
2004077186
1214580549
1432262923
812610761
1302437671
1280293334
641110617
1367140808
1277362523
1787387045
2042865287
1541111643
1711527126
657051070
913420478
630210784
597753592
1903045201
1586992069
512030037
1605596851
209962965
1938134757
793488739
38133597
1114279610
1574041281
1208588907
1730244114
547578456
1886446869
1879674595
1662450171
1638857195
1897986357
1782646503
72691314
735459835
2076217837
1181338462
1192147272
271715725
821756329
123622615
111255736
1711944510
1779001307
661380410
569989255
1603980907
379063228
1416266303
1515813889
825321887
1087231949
481788937
229131461
246894627
963673449
1428541394
1798543395
1947493826
945305553
269772831
2071292566
1427970471
1685687859
1426996634
1545782579
2012003175
423452246
454661661
1163512377
1665006098
1197417269
547108087
2070907006
1998936720
1207478205
1139674455
931832234
713702998
877199963
573321511
1057447068
1166438870
470026449
2138909330
921271624
887502301
896863302
1341145901
377029352
230869514
1372585985
2132713576
1368531167
305287483
1697365988
995402789
12203328
1443764418
204039549
1985293521
1624828087
323658317
1294945447
782854478
670006951
1686351116
1875776081
90526377
1472460320
1476450528
559596717
263782291
930199076
91100954
814870861
1856862613
165044789
1027473635
702756814
204660394
1343676402
1782372382
1052778562
802204157
860884772
1243594262
1483747065
985190154
750760898
2042431473
1111222116
2091809332
1974018139
1255116642
843108447
974289351
1292255954
1636880207
1819444795
313307722
1086896395
1816192650
1141902061
583550747
683804545
417123693
812481725
1239593819
483807761
1485584634
1222694124
718203233
1075800908
218705089
320818411
866520125
1728003109
557843890
775034451
1300532669
1451037075
383016731
1011065187
42697509
1157081952
1555978498
532197136
209800064
817538702
56816791
1465069625
2087536835
984984376
1558162257
82853729
223988571
1304853130
1071247837
487649766
1158011968
925636822
769588864
2089967506
685734061
1034815718
101292348
1518084217
101470440
363033559
276665025
1655506121
1110611654
2027096152
26384214
789906812
1879545537
68687019
1129555874
1636622657
1889049284
415572547
688707625
1172175374
1034149723
1576712085
2114331209
2114914137
1425250641
558848262
1844462544
680305812
954518235
1103322014
753763122
1365040000
452820493
375971243
366051966
1121145092
130459813
1114372429
1071373777
891617087
1259346435
124613623
2033503234
2063082820
1667084635
1682813249
1383702397
812021156
1407761116
748790245
139038535
656781337
1944792497
781334701
2065052772
1534791827
291476012
222987516
895031237
1823316685
608244225
1768299796
310216138
897134271
288614139
1324664614
1077902643
1448027226
2096020181
1171071333
680993748
2102227528
2032407672
547332299
942167875
998346571
1393367700
1264950180
1752326988
1361843935
1865298531
1699966702
1673285955
1856456197
464925279
1397830736
2072907113
1148130074
631280200
842446841
640204117
1167875520
314900924
1386829063
852605122
1237193567
1057820163
1823193179
929833117
496189085
1709100033
1995642138
701923123
2068216954
673238030
1122746902
565204894
492052515
374160473
908783637
758889116
847931914
2015087823
833747365
2076161050
787411688
779499724
267928141
339971067
1167676134
1518391335
1976715491
130309026
986069754
196116295
355992014
241417835
282608813
762044158
612793432
262429261
167469968
394209260
1299754058
1275429217
54909902
1237040864
925690656
1985925834
233234131
278955521
688755077
650391906
989047800
1073203306
1640724995
1121660526
1843398026
1027496422
886612105
2026454101
871529800
1225450111
1515817741
40353995
177756393
2083280575
1819178327
2028520059
1313345065
1816749726
838518019
1970176259
1077141589
717861373
484410000
299316409
2048165459
553567897
1435662398
1148171929
417120274
28710221
1570946297
811733341
1575681895
2030215096
296589832
1961864186
1066344132
60392765
1377912753
1152265100
1607071141
1211855830
1760269259
1936846663
1935018658
78374646
421769958
1527202750
1307886144
1096608911
518481674
1026332738
442510800
314905515
934693783
48094554
1606126831
977246681
1457062884
126379603
1882463959
218124483
1984624085
1693943558
1032907257
66739425
1272695563
1911748333
687939470
188013081
1653557451
1955492013
408209755
518135435
2049329671
1613125159
1777583383
845049699
184200891
1443429858
593672893
821080675
235397876
1936195293
1476928340
307921573
1994693509
701275234
1118162839
106427184
1997837396
1937079768
2030908818
1276228912
1633681944
1380121819
1394893612
1266748054
326099731
181542607
2111638018
1931441039
120563127
1405130396
1291524129
1210308992
1910541656
2024791493
1387790745
1290549592
853027257
1234853669
319374893
35161114
62548474
568665323
496894040
328219507
2013427487
808571381
94119877
450989014
916584332
1937509068
1120474485
1697188894
704139000
234157172
124570814
1494604967
1085691856
1536313710
2066774230
612747847
54439138
516318974
1723120094
189424989
1814675101
868724434
2039754302
968676845
1561974170
508811441
1739623029
875630147
528445312
1647069747
1699167465
2020881901
559972854
1678422944
1369605205
204858256
1241802112
1349051370
1592840422
1648694781
1253423149
1394107494
810149493
7059857
1448230378
1314551683
541671545
1151142940
1295833849
2078140963
1967603061
941848642
1434681639
731002162
1180549831
1944604648
151894752
1796329897
1226818417
154636700
415739999
1330774278
2125854193
102101007
73771780
1863790002
621624727
944312052
1651536051
507125363
1661644428
385734670
1544593708
323037201
1510460154
735839354
1401720501
1907896259
708687132
539544696
1869979895
1064732504
1908406340
1339661542
1287766448
936580264
1543006456
1914515952
1344060476
67552674
246132989
358797287
107549999
125338839
1507105308
1476276052
742142123
828684481
1818762282
1253288016
1692386821
403817043
1449948123
639309215
1197239975
1021501329
1295843667
448020483
934159387
80618613
312105441
1136463496
192552124
1823424894
76609574
1499283308
418191815
991726677
1079070189
732905724
1675754887
1980689242
742325291
1604099611
66993683
32119841
875573206
2082988402
1296073441
1651454230
700332205
505539073
1484290178
481415605
2042835803
968095270
360612034
459477595
951616530
409843485
724022751
1773496446
1094874881
853764831
1825372719
1052266232
562028428
707893651
1101476835
1151393775
141929100
1582255649
1951648915
710976990
1906594472
1388421644
1758656699
1871277788
1576243678
179884844
80254120
921698086
1224704381
1168346918
1269437061
1810583815
1055221499
1110511777
225903014
1322075321
1140961483
533998538
1086805813
584822349
379731568
94287368
71949685
319363115
882828333
285520630
718281879
1550500232
1377732385
1571251281
1792097435
1610365564
1475517968
1770913961
695452329
1882399700
1001327321
1762352799
1295717399
1439466504
921088793
374214822
188626742
1001580889
256259617
623517296
1658066480
710333707
304289866
1989753986
7774987
786133867
1525849291
718340161
1237348444
1755383571
1129448369
1230470955
696380687
1635413741
1396093073
885772375
1068552506
879825412
1134687257
2045197068
1297265123
2054787389
1040704781
1215888577
1997355657
1374752405
180095867
867982931
171440037
1822989998
407614532
542014825
1376356997
1183613640
1610328395
22221233
892231871
335259062
1878164516
1668711074
1484565199
1518924029
2141796033
136611185
1333542559
842701607
1928782918
9941134
975662241
768624363
1292600356
1288098261
244974730
341898722
1932553006
771624083
352485392
1511640426
1053629360
1080141003
1035516090
1478531563
1322573909
1075740641
1599853652
35858148
636013316
97714501
833860774
862794986
933566254
1613721082
1960394290
499209197
1190574918
1853997006
1506622077
474144371
1246215817
942658311
1165259322
1459785635
388022190
685184860
1207149765
1503351394
1683366022
175778347
1898047385
1421687774
1335605886
808412249
1642482693
300643647
1998804358
870406453
458707547
113703836
330405908
1670230040
181446435
223113422
1504040375
174443706
242835349
1710049903
2135281697
1992915064
1723341710
1713838584
1829300980
67241417
197022455
384919121
2026335242
59213348
648583587
787432664
526659746
1896817660
532201500
1889565295
1753756140
1553737090
1148577662
1987580645
1219006795
540228606
350560341
1902896647
2098118732
212585891
761312533
1529749391
374198565
853000828
1533639090
1520047728
4072308
1346399979
1112145685
673171487
1616728132
244534057
1731456455
270243103
891220875
2043687684
1412040770
425820225
1623672404
789001227
1437491196
929083653
872232775
720974905
1605556507
589013528
417746155
1316066276
398933379
841308622
681209756
449522055
1372218768
834340858
1177115463
369982492
1203329149
1381318388
171567954
1072410172
810353643
562040766
1023570375
1686329591
1892897698
243100759
1032265565
1164478398
461943494
163128906
1847352133
310556671
1396404219
875987748
475687544
1354250933
1974509275
280550404
9520759
1749529855
236191624
1119725055
742131009
1194815751
2111097567
173492724
1007572980
1153596285
1957754409
2064477455
1734790239
101217468
2054683526
869357439
421975954
1642534262
1853728544
606065381
719058202
1408667200
1058327001
706184687
1184313425
1340295366
1351353591
460065550
594645257
2016468342
1898773153
1298710614
267535914
1883541152
571829975
655624677
1393164184
384919402
1228952931
1851125734
1585355911
912048354
292179238
636343304
60687669
2048577285
420317728
2007244991
1300349346
1929076314
211282254
824645021
926064175
1068839621
1841007076
2000982700
330152290
1321311368
815028623
1014166770
1834236608
12738624
28146634
675863007
619312717
677448194
2028150682
1448670480
1033706259
871321562
1000165314
1251447526
523913978
1112007261
588504881
301176536
1079364692
981176824
1371302740
1525183154
1275322223
1824555321
907934404
451172164
1609757400
1640326705
2056019867
1058296966
587773971
1993845805
1481320317
938945037
861836915
834631026
982370671
659199081
554486516
1487711762
287870743
2078068122
583125020
1976314113
224166881
349919418
1696903338
376625034
425673807
637154324
227830486
1761058806
1036340989
1702748999
599658776
1944655694
1416541102
1863651548
1802181292
665548529
1146171019
564839889
515792341
1290663756
1951278557
312631824
344068486
2017068294
1728118430
621595124
589584135
1390352590
1719320455
1542422050
661559907
576972351
1888062201
1253357159
1307637797
543972997
1527070586
2070545903
1124289139
693037174
879773358
1800088050
254830711
908650573
1023638297
586658883
1367690025
475417693
1617724224
757041401
1682125441
937952627
884026407
986013995
502777675
695408695
1718918673
39311946
399741583
617017142
327341071
805370795
805892434
879330849
1701021808
142752933
240405842
617883744
1621737007
942743282
369402862
490307705
204074503
1928892597
320451712
876837789
572245596
29533388
341687082
477147383
1040208641
223499224
2027255755
1300693518
471492034
1933023
1920777528
1787979556
982032703
937527985
1794000014
1136016238
413682838
165289709
99422485
76281426
1316825522
961574041
1177856624
665494011
1402549561
1408887507
179068631
349309785
984530517
800670030
864991981
1881027355
414792405
1293540729
850343212
1902806371
1743241470
1117744340
503842004
134990330
611842474
387578457
543096511
1180265323
764937467
355807048
85462344
1014025274
1758758374
1549431389
205812952
1017190267
901741019
1245476523
2066247780
369159923
1718096527
1636639867
1370245004
2005150310
1438130709
351122940
82230424
1654015215
1014933585
1282410490
451920347
346453135
1436229783
9901030
79369022
1779760255
10233986
267296674
1108429029
1323536636
54020356
1703949213
5466733
1895429050
2093152212
745261229
328624210
759484415
1210811971
1687586896
1248553480
1140213399
743124731
1283177329
1854364728
1029532710
725679767
121301038
242803011
1621697540
1960403643
337643515
356507267
489538243
75292126
1050653486
494067254
477607623
1976953587
583900818
446927082
1155495313
1448185517
1830404011
846309626
856365621
713424346
641183589
1703693308
1697783492
999446355
1001456303
2091779001
453336536
1763621731
1652376696
259954188
1499358713
414318455
593609949
939758585
1722487450
408884136
2138945825
764426841
792883076
63282752
1728156111
921788356
1740833756
746637033
1726693566
1175544928
174959732
1348496914
1954017387
1857099686
189838862
1553317581
212279009
1929154004
1594534052
183662755
1846106334
1594496411
1378190579
245328736
399503659
1372519993
283127842
1139776129
1990344707
1281948835
21002807
1178213231
326571602
842851354
1421333208
115365702
1652675780
1013104389
78650455
452741661
530454536
337363420
1506391716
549272078
1628751738
1887062485
1602628279
113376581
1624608318
105850828
1105180368
194370227
1067299554
1312854099
542349033
1746099267
166484865
935943079
1470841799
172991630
1171868764
708977166
2120541646
1125101052
1824306368
1746047632
1923553598
1131092203
6897648
98349967
1918018163
1974835059
458475147
1826754602
1379190225
666155929
1908265186
2128157675
1627515685
1790390152
1065245943
1559914164
878739704
218776981
629966302
257964481
2104355256
1408915503
778717292
868579216
699940889
713820969
1917892630
1043466537
147099809
1598238572
1407843159
153843980
1624843467
2138451919
2065303640
557925559
867032372
852220158
849146495
1606442216
1344029308
801240019
319856573
1148220836
16644947
1126152830
684387337
170972200
477262460
563654558
1295013361
1727060742
581929258
1441647318
101428266
121784036
1830808658
913768811
1292230604
351978711
352162800
1790114178
75890969
2035222201
1760566721
1942022849
1102282401
1911428903
1630887453
281882189
412204833
724881867
1027693934
387859470
337237709
194329574
813573286
1963022300
1030314328
487626561
314293652
290461060
483847958
1052703794
908054860
964902885
529173305
2029013547
2099717540
1337953183
393176484
2041187380
1703804575
1654735738
996723137
2038392425
1735717544
753149770
760541411
1821218124
1285964665
973362666
806139905
1202176732
985559194
1191399344
1676679005
1912318647
1009004275
108512478
1452935794
375359762
1294673778
36161121
448574699
602107260
1643450741
1467819273
864700912
1535158787
308792085
214850789
2072985465
843736656
2029938995
1169976923
202026374
186143463
766420945
510488577
287812829
1661022269
359675864
861176064
330498815
1946520411
1207462152
1754749335
568116525
1151666568
240016729
1085973786
1805771552
1934362581
1556598950
1458108844
79765133
53873337
487907564
1100248870
254495176
1003885427
1211770725
1538601297
1011130225
304442832
758541007
15146419
1242259005
591729218
627384604
15359939
1568282307
742187990
455400062
219315040
117188253
263341708
908171340
1120632418
688820643
594036179
1094113093
224489403
1547921971
1433310036
1173392262
43199402
1946345517
1982193267
710244453
1053463203
1371090553
806182274
1925973886
1143146866
478203652
112611688
1828764657
620761024
263122825
1247742006
439634249
1165998458
1487869003
1472760848
1033140502
1761777755
23320381
1983767888
963480867
930454702
1745830145
1691623621
237806241
644364036
708848123
1115121134
1252115232
632121956
534729549
1580330522
1337017639
753859718
68094992
1085810505
1034939251
1363220586
801417349
472339432
1477045632
2055631430
1911734532
105865847
1725633417
1373776402
1260429871
997438020
1554887332
1436177863
825406766
59581475
560058952
435376577
1310116449
1742253467
2125259504
1806789194
380923143
836686790
134861098
1340829659
1494908723
1090346308
2009879131
976707221
162569781
251916222
1883600130
878858215
459308947
971617461
103333559
781396614
1143288582
77943950
1916015446
1846937233
709751650
1694755671
1783102559
769261864
11695510
1779605442
1340564926
2146639817
1916640538
1668444105
563793583
1861116501
2068818968
1130026168
1457775992
1693092820
1783913884
50750295
50853214
161457550
1099697622
1531869565
1069266789
1119098511
1097672827
1308648284
1673330653
1440458899
36722827
1892114328
579897782
789738410
1048250351
55721616
419414556
586520460
264617359
336867941
365578001
2130112965
1040565584
1613383892
2111559144
443744508
724904319
1872343669
429769644
311761752
77371852
1463221154
673719321
990295607
2072732107
951238412
521691575
1053752963
1555363056
288228049
681449701
209077692
1602748360
199358296
2069036802
1874977914
1557507708
1735067044
663030256
711774472
1554881136
1941686641
1679859690
1725464559
911028548
1849513944
844334465
1486340381
18148464
153195967
59251925
26193123
101161017
356133729
1793901226
1266156044
1375631852
1557625106
1307599246
1741753111
359737189
703980000
1549420549
587583662
1053544128
927238722
2128157469
1414813235
1207812947
1936314659
1223881344
1193819114
1712077319
32608249
990349800
412614566
1080942245
303544505
1459718881
1798706442
1473174008
488107899
479851283
626151105
1845471791
1561844175
1959337042
303315572
602692096
1592691843
740622370
480420692
2063492507
399875879
794003830
2043245173
92616169
1295467385
1998735082
2099915272
1655855544
376261380
30978282
423090158
154861795
1024030927
308419669
1329080338
1888216788
262741114
1302610594
614722518
972402842
1542858254
76765700
1260144919
1796459978
1970219936
1528574471
1853462519
1593923514
1475899399
1652312205
1548997337
61229743
756694496
1690210398
1617339577
393673820
1682172592
589977843
1353295373
1666727408
2122287720
915561666
1163935868
559477564
455707408
1328436805
775903754
1284970646
1751843708
273589858
1687755542
1165709445
1835646067
1592182883
1564465069
2136485777
1869247782
1830835106
1314123718
1221692480
2033485306
473641646
1144313683
902207950
794088311
513040766
168968395
650656238
1020756859
1817836551
1272949223
370394456
2127904760
1122028697
536555795
1689775847
260984821
1046177362
1067622360
2043219343
508110358
950407403
1105633715
560500991
1210049331
191091688
1136976422
169925723
551392758
1551543267
1645330284
816297434
771346836
1991546596
1522815757
1101264175
710440815
1023686483
1705214944
1036476955
1904773700
1345036698
165426162
1709076779
413817685
1148218834
1866040977
643642608
924162504
2019798880
1909586689
975448675
1385579574
980352413
1111532111
865711926
523592364
982312350
1565445423
1453736732
1760170900
192013358
455626341
849953752
1544699556
1107044411
1897959335
2052028490
770737239
1877532977
1887808726
467760112
1156973427
923478527
332651115
114114616
977333344
1478546664
1562222602
1914616272
1609670075
265870973
1404836577
470429179
1229426770
469318725
1712081523
445648139
120395999
219912765
1174775781
1587999084
429483386
1256155456
1889925334
535539872
37725110
1741357427
1332806122
1205054370
617657790
353266480
934940168
955038875
1208289513
1010428002
1508392527
1303215834
1981318542
1603426371
397966665
1709742469
504650209
405099330
1070177478
1618220460
382506189
1308749138
261559132
306054844
1138845720
1268759215
1933717724
1678854132
1387393000
451684600
685224661
1017793460
1776165465
1915007611
42011767
837603707
1128152553
855427467
486353051
53860185
983311944
997055185
1842974932
2592334
637766468
29751698
2095635754
910397643
1862892827
1614613438
135825772
896521692
320185985
208396580
1548985825
446055748
84927782
1071614889
541969400
1506404009
22479674
875662731
1420973719
965904150
846323418
2014006558
962397156
677890149
1810560053
40490576
308325837
975789676
1739755238
1341910559
107301162
1906972014
1236571749
1575505344
1495807488
511690066
496888068
176373224
402758116
678766800
1158379876
1727581233
327052553
2075439313
666810607
1413655458
1256509834
168876835
1535167536
1998120977
345847208
2074949883
641142940
955865072
542528933
40598920
416824717
2032225525
117733505
1862062163
600376506
1926938424
500106398
695940824
1463110783
1636136396
367692734
1444880447
1453952099
1297017176
1729151252
259963404
1665072001
1311227177
1968012196
1650965196
1653303542
1263742829
681542952
1767836583
43542417
2076999080
1463720049
32483
698412606
389302014
1716867529
646719242
585633451
686004938
624210549
50471746
944136239
2102550908
1291730515
39624302
665457773
2073730744
35397028
1967182754
692777250
1965443661
1802929554
624709844
1444465658
572637299
729292212
1753871764
1330209009
1755089019
362436654
1953924878
396605414
561873721
1120563471
274382027
126265125
2141033070
1341013491
1950747404
878141793
2053372428
1497206702
1792762108
1088470704
450697080
451489936
848460594
1521506224
942091289
67417836
849711462
1798426216
1101054184
659846034
1898932993
1634447487
1651341955
679531850
992141059
227605473
1486971505
1144391972
1385963903
392618085
1263671440
1475005244
736022072
1086927396
1907375461
533633099
1400028785
1598626594
1959752333
1181884450
981190540
1503548438
20870344
523959262
1167381538
927826399
438781185
259025422
1031073688
1808032252
275275818
1335857229
1654909561
93923357
1225322995
678076399
448577852
1111326740
1523797725
575543614
641852102
1877903265
658542440
1796757114
2103810150
608055569
1187400295
700753834
112013649
1147033610
386204863
1896102640
2091326379
85752451
79848731
2126594330
1150791513
967174538
1369947328
94313529
934956337
1304214776
1216364961
6581439
741439905
166013791
1356585580
242267404
1761554199
2010522231
1302932748
1188148875
1764859364
1337231351
317160449
1640196832
253654108
1431331128
726755497
1019594928
443726294
884714805
1760923355
523921499
1548499644
615708746
1506188384
247367372
1684001422
1076209304
129854845
1782783267
296661665
1058284629
55557143
78058503
1109105715
833681234
815402406
1902988991
980391046
1964561833
1890820792
944037096
735348566
981434442
1926993635
2067021492
594221073
1295783370
80408236
1148575469
687437010
1110049343
546565566
2142371259
925987146
413811390
459381260
1523382386
2040552828
509266309
410504829
444786734
1939529068
827513454
1611329787
165464017
523267620
1017608211
2094592154
1718163023
989935329
272108263
40540710
374501976
721796182
1235065943
1347780446
1815529138
1203317870
197072025
342630298
188515850
2083971072
777043878
1922845912
1242201826
1730342400
1140547404
1909893849
641304464
486325757
101647846
1023909313
1369937345
629489208
1594465642
284089119
118328236
1513094463
1714766790
1290639718
714474918
1188454037
1679464536
1282093136
1249070230
752078508
1988186866
2082918053
1570646955
1227115520
887660386
352849742
1610960700
426454646
1346015624
159089643
545089262
62233941
493949855
1476192913
271800091
547097568
1913360715
1090500110
2071931692
628371094
1918113560
2073109040
222621089
154262469
20154257
274167473
1967031457
1570386476
1387646006
1446174910
1971015667
1009089485
829221944
1458448035
191933652
601503202
459560584
501190057
1906674666
846501787
1104254303
1984199197
964827867
217812389
966999054
1492456193
1700572328
229295187
823704650
1326753794
2044046713
2109984719
1592794473
99051676
1208116670
1744202315
2131817131
1832994546
1312377792
1449342881
1336309435
1802743046
139698247
488132597
882689968
1159331646
1034159530
775012651
1161638508
848381774
820010771
966020257
1426018506
1558029175
872065810
1010532205
7517642
536376141
1558850034
511736163
1931855540
533617482
1238463944
598815626
1368483841
2102427491
1458878459
416226108
1906250965
1579276045
1319008608
1442777191
988755360
975375431
552535704
1787291388
357580010
922286398
1740542454
114920780
461182190
1340431597
876952458
391986446
1116273897
2127041099
904835560
1568780522
802078333
1334416321
1745782855
877975216
612082410
2037889768
699301342
738644482
1955603815
1637165779
1726269454
765173214
1562443144
76677417
1094434559
455008682
1313059514
204809778
488984791
1640539104
183176649
1916285951
1054172898
574287310
992267774
910103426
635079296
171892608
55576739
1347566748
96698034
1902200308
1712082382
789477083
973950182
32684883
769056923
558245739
1062013007
1435757535
844902527
1990422853
647520592
246596837
29591489
433221675
1950385900
1799280132
42091800
562587471
686151724
1735409443
893684304
843523130
1490177630
741086048
34351228
792504977
56460927
2063610365
1344222051
1626880914
690724410
1009292176
1599315179
1615918966
834296422
558382850
1747761739
31562421
238587356
626475149
1544397529
870075562
370289412
731047062
740390324
1944905717
912777459
343185337
2018051924
457405492
1288363871
1152676947
171052038
1974281996
1704963500
2061542007
2051565124
1216483271
61230720
996252008
294409689
416325884
858244002
679336117
426226957
812159002
1360243167
1249359273
1305517423
593827102
242400770
463650440
564637410
1431509097
380762442
668879899
1666959034
1086113302
424519098
1282776473
617171770
1198519950
750408789
716022113
792088008
1673157737
893124206
2024288286
657981811
1108770897
243493623
1413386527
817626334
515551638
1979219269
1713810223
821523171
437925137
1808543944
806034966
1105524628
1945547951
658604857
1597614564
606365509
1253452170
809336072
750504782
544077744
1142004276
661035180
1685315101
1989446090
1175053890
1548564082
666646847
333656381
1695853340
1219938378
1551885485
1581891798
1424264282
1641074977
814313649
395160986
1512808206
1842462431
1347015463
685115736
1656271950
151670416
2074443434
1034045808
857019777
471238077
1430612451
611094673
510044550
6188104
1701479516
1652100302
1490771096
538848646
666825984
2039703194
2117227943
1717458541
826670419
288611839
590051056
1195276179
896754263
634920345
1256117370
838790797
1884970308
19119199
250987418
999392468
1741467771
781993531
1987932848
141748267
1415293923
337353595
1990454708
395838548
1566328128
1579897880
859061602
251742336
1927158516
191053471
671502212
43485997
1258145079
77292418
317061258
354061313
835732303
462293559
1802701408
447822300
2039357505
1405138552
247176587
2023688773
1211216398
1647237524
1705419873
236373551
1610014878
862444692
298665765
2049129670
2682776
835587317
922997315
1402882945
1461423377
1121534550
2084703715
805289374
52645302
1947897370
1108239236
2004227599
867435026
2095830161
1839707042
1238169202
2040301337
2023378986
2013747939
1363087688
731043381
1700112243
845517150
1522285680
1671345256
691374234
2057899603
9025717
59438355
1698248129
1527301926
59193903
581221890
1225929660
739729100
1848713606
38581423
1305970487
1969250046
828996824
1007215466
2108866033
1216042032
1808918771
1212783310
1898680221
369732780
852401002
748610582
1137105500
1208097018
289854272
982331823
1518987820
63327227
401787031
2069539402
1665544130
333546288
1727851910
1886750317
599547426
652748811
1641810096
895960157
508270828
858821744
572334828
1269228342
114650002
1832129132
1637560071
556888020
25027283
1521356007
309803973
580266175
1263925709
866717833
628775237
1018680319
1398110139
1399517519
1334947203
1374488567
53099993
1225580793
987839606
2004440439
1219729569
1917694664
611194672
13129176
1659783187
1936523851
971425627
169169452
1094441585
1053464187
1987727770
279399055
926435781
1813174629
1944532305
909999624
308347230
1496216705
826305793
1565811910
730147383
653679506
1630779118
200774174
1976409301
322212675
2111774238
1987678926
1152627221
522097167
455118501
647037394
337977383
2009726987
900275853
1557218404
1573447077
2055455197
1485922225
2072986558
531177541
2041677642
143940793
1956654605
1585170232
1491689239
1292805032
2112134161
1081260942
1221978987
1409077027
1343392568
134079156
358492399
1641371684
1792303215
1082578763
1486270486
692040478
1100782010
599599270
1603527902
1810145439
1544222168
464885583
462815059
230908453
189010268
1354345943
1822126433
1979967937
109509816
1535276564
1038316617
837297735
754359659
105343716
476762186
1589548582
1784193568
2017430397
719245489
516056765
1528390604
1694194901
5169834
1871511829
1596123766
316737839
1845424570
1013018903
1994494088
1176998547
1125776696
1030216415
2145018350
1802156537
1240878507
1524102032
1455074695
1131773579
1333355976
1438181624
715428954
1995850341
917275943
377167492
2124789541
280617108
712563800
267308428
971442191
966407252
912543597
112511707
210614008
2141112798
1311450347
2051763478
793922408
1399392828
788568965
1973220873
1566484089
159144146
1648343754
1042130787
2003051177
523951223
893286991
1478492257
1247401102
867514561
453706315
309007164
2083123636
1999477019
1285048670
1569409474
1713688972
1770305430
932288894
1068620524
2194439
590556638
1977162370
1569863096
1965782686
1964462685
1725398884
227138107
81515832
383907859
1354622663
743908561
1774759306
1957401679
464335183
462264976
1081966270
1066476215
1217914551
1315571802
1056013796
977255590
364214414
782089884
1424947863
120374331
1109141418
18103096
1530748075
222173338
1918536052
1758293269
1290490108
1542090662
305610319
1142394245
750136794
1915912506
1359955217
506354312
1985618436
440950887
18662560
395701820
1155006287
1903670298
264217321
2021343718
735512589
521764881
1824726404
855513816
843609068
1130244495
694379512
1250887969
529278058
695926665
1883142030
432603182
1280415960
1718524746
1618910421
1560702603
1987183410
270829698
1809751067
919874146
93130124
579075403
426723174
1509614600
1716569660
73210904
147492521
974939376
453335080
418606335
53467827
947636236
233501502
840895215
1325433065
885321435
1049681191
1758666770
1885792213
1668955743
369487985
481072339
1410720112
1120447442
305399916
1070406309
1530043007
1330777995
48318050
661282022
1327870024
551454710
1186001018
320341225
262819281
1447018181
609703491
2108845409
177816903
19313261
1674689467
734698374
1820950011
186937419
494735279
1391144810
1850130034
739020942
1830472433
1600823950
1736475804
1262573077
326474697
236958984
1945729089
1841497235
1868360175
1983443801
2015923691
2125367770
1237727991
272618114
1221915613
1207820605
1873808615
507650035
904011232
2103074096
1606554233
1669189327
770766056
559537267
1127455035
1520108818
1218416993
1727487130
1015066144
874466010
527636979
179443926
1722305375
1961251795
1247004282
2137132556
1901134115
185060427
459510748
31918856
224690203
486120172
1808511734
1301303428
1554946754
412441992
19177716
806871415
91879005
1111029898
545296237
1013795438
638548723
1248781056
901399663
624585984
866997894
1259446891
2075403250
1887439822
624840700
1146595865
1362968626
766141610
440027210
1098358258
50705455
1803419437
1497836819
1214510204
1137537394
1931866611
1359074201
696679549
1216843080
1414187144
1636455804
472404850
1548027153
881832424
73636774
13776605
2117028035
53357011
302796094
1287828026
118072993
50035086
1840309067
170267727
1534918260
99339397
1664309696
1556538140
1051826533
1183868703
1451941775
897181884
1299167267
826900510
1155193352
2129250414
1532789916
180582437
1257486053
575779498
504589923
858091272
1719001942
480538335
248555040
2039335891
736054801
1060474241
1319603125
511977521
1921463159
740553519
1821190600
52500846
437002924
1877595062
143815990
1457445250
1518071053
455898042
502194826
623541582
55938607
591639263
225379899
1613004192
1742363889
816377060
1920925887
1427809714
646587959
1994799673
1393927090
805474250
1328290279
2121773744
1391866527
1441072139
1905997911
1605727137
251181457
1446878613
1538291074
794485634
1233088872
1048977730
42826163
1635752855
1816866745
2131868262
1813925819
152147104
298228416
39117143
1571637914
633383365
2098598422
32543476
489054438
949217253
65900038
873071548
29642732
220581463
239692543
1855638679
1829462216
170733898
1349463574
1675789619
867402064
1461686710
912797866
264129522
2008166592
1127609789
1314359568
227295672
498496879
168805964
1536372549
1369666947
2108431503
1569200603
1819491128
1044114550
2021559433
735583231
883231360
325663356
1042152555
518062161
788383125
1172573665
641846079
2043859176
1824320868
1181469198
1645645462
1929304164
1259760992
1805022269
145043281
1418553435
910865998
652939419
1219285577
1059055536
756085410
3433791
1595467956
1007359704
1168781583
1369784676
1825086314
183148231
1503357659
188544414
149939898
314930996
396769514
952189045
433464140
1814771624
1134132174
1295557154
390217225
769129684
1628006711
170912653
1646046116
925837716
1754268724
511724834
910558737
462000
33423154
1865337733
308121115
1212552930
7182847
260700686
1568582480
1725454417
1543255657
640130119
983285487
242260422
947156221
1555262221
1491206214
377573700
887941667
943805285
61834778
1594989139
1712483672
1721181810
1572383885
2062127223
3775216
422942172
1613711555
97619990
324297327
662716544
60852467
1572688497
1476899295
1912260702
789416709
672238151
945812829
1671191433
1767795559
2133394898
1049064000
918262326
772394173
1766445724
931896366
446724193
209585084
355965640
873412571
1240796413
185919327
1384124492
2135563513
1112244003
1285019964
1296041277
1386991022
926605898
136948364
957078798
1559416902
278992740
810424491
163648999
1349627074
972665858
861928597
1348542992
337184721
349343637
129607392
745844793
335437680
268650549
1012512873
903318047
372713186
699044870
2018214148
422888060
729966241
1852132390
1933965712
1694611341
147128662
1118534755
1720139398
2088323543
1949110854
575369159
1991505564
266510058
431300415
1615122184
1996996380
1540900998
522410060
976979016
1292208147
663742047
1428834122
1309670197
1618097471
801594712
67074915
590917439
2040349843
2108353776
636959342
651180118
137899674
273763167
1396615886
1073033043
1177274575
833823400
1410820909
153176034
213809725
518008083
2017381414
1824859237
937847856
1104839122
1854812448
1454722406
368176308
194308530
1299697892
460252822
1047370675
314528290
75905943
123360193
601444119
452387623
1846557032
1752878346
660987693
1954400077
1789294049
471666126
1539817979
511213644
1667640228
997517985
1370085277
1138975514
82629940
907913522
1045972986
1070127600
375234502
274082273
343751632
734068325
667183337
604712143
304633484
1187632221
1569689765
1681195366
1011091986
1062931483
1149216726
1447661501
1096871288
2026568802
17729476
1050808621
1276515857
548517713
383124439
795676086
1683629526
1340068901
1552880899
2132681254
436999688
406025990
1759940381
1301894846
788946055
247216330
705345694
1376335633
1252081874
1109384462
1610023123
1670934057
1812897190
84995632
1274637400
1131538895
1529092712
428011668
482134716
572929557
1602139460
947918199
557048386
1943694062
796022876
1087603690
457401559
835044983
1483332755
2064119180
260558437
1557193028
1233116725
1992725928
1792309121
966085263
866811196
1242936956
1520902124
932318355
1896755394
220569575
1099646523
2086824668
1718128125
1597691099
1562019423
1048042155
1895076740
1572885188
972803450
2092919296
12811089
153005945
457372976
1878898932
1627338611
269620385
2074934616
1962264820
744498465
1977825844
1511364321
378666722
1099003200
63012354
2128155384
2016606783
1915883628
889793075
628905119
994647678
1369216328
2135395781
632329154
711129489
1773800466
1065607766
167182960
1671964757
526776411
1032095994
273259665
2023049111
430589701
1984766557
1931092370
962022447
870943658
1219871151
393255042
63192473
523253717
2056382207
620945264
7198241
1755670938
542862886
326721072
981897897
1070816989
1263888859
1427827501
1332458265
76342590
1388197416
1156101773
1916298300
1841213262
1225280381
1928393680
1208894435
620388928
403975930
88053826
1155758413
847078209
1340742010
720786945
1778712165
773183793
1865349929
1224075377
1804859948
1023888510
1425358756
1549542574
1080794068
2113766368
182830983
33269058
1615056638
836450099
1761091495
738308883
1776303363
1112588920
1579579187
769225503
1482511283
969618123
1313370529
1638144643
1923827613
1856098310
1427687099
1388021328
1311768469
761077175
925119145
1841795639
552480724
1854456839
1303617528
2047488289
2073187708
2010223330
1939084069
1596461463
1278285037
1135397735
2062894097
1660077580
1494539563
471518399
1245535981
1935502215
838543033
2128194545
2053962062
377830279
1289228016
2117750078
1665075237
1962009851
1496738013
874993452
1416608839
1585123820
1123033808
186689954
144891665
741860051
268599976
1731440265
383908171
158615135
223094309
1599229760
315732250
1368000556
162454556
1083147912
85239374
541668555
67914893
537795228
1054688121
2065109465
881991821
909980156
1694644793
1776255306
765607896
35732330
619995392
96411542
42322605
572619974
1094360533
39914041
987959532
1537255885
716039394
553493229
74978206
416536157
413544753
1735229465
1497823909
1456818105
455893802
2021077445
713929910
345305722
2092156415
410222706
1575339499
857291858
886901877
55149965
1326253364
784977307
1348853737
377879208
1330406009
613917740
1308471157
1235368698
2097753169
1459714288
391263899
1514374009
38590287
1566691827
1232524708
1765178969
505893587
82918463
2001282195
1408459477
813886037
709467718
1179934903
604801745
108817107
997666172
954190521
999311455
1127275033
1834393001
1164686880
324671558
1322433410
1647948824
39034027
561336079
633943811
784582452
1256483784
1127082960
874048758
536546206
91378039
228371751
1979925539
1140631202
752768607
518999710
672749516
76044228
1371720932
712462743
2057441988
1556133469
450798670
1336325356
75006842
2025811877
2049907332
143066474
2062978271
438033222
246270349
1440339751
615697629
2037172126
160740894
707382778
188001693
2129890075
1566827166
1339671190
1068100718
482254843
167843240
632705436
870783491
742226074
1386592728
1681550850
1493156041
1731698867
1690750065
1599829367
1433081719
645713536
1441388246
988261412
1296420152
634994892
1188929477
784635328
817868416
967254504
281774900
1010084950
194462357
1094127462
742395932
693547498
258076593
1803599032
995579883
1235198029
1671736607
806496866
1193647590
1629414336
474658116
257280002
1495195992
1883766712
1207266696
1046101271
435901099
766877174
944155034
1255375798
1140973019
2060908172
1628589277
130121748
1746023522
2049604088
832829618
1031412198
602372188
994549094
1944501522
1710206550
189636266
747251313
1176129067
708105194
1450319181
1763570332
913476356
620882401
55982823
1847348778
1307506164
979139190
200242135
488516801
1776843467
526395610
744193906
853141397
1372715331
915012010
521420597
2105743271
735873774
2063888654
604952283
1991556699
500098898
1879573529
1769174723
221700906
1882175691
917451294
1219841808
1461905748
1447423746
1050989721
1000292096
848303712
1724621604
1299482880
1042328662
1160008409
1707710965
1451409149
2057403857
497376603
1792690909
73741439
1667311475
1777940356
487933733
882214165
308762098
1031664907
1527666035
1097329692
1912531523
316072287
1923287181
486848156
1543931976
448306652
448905984
698886080
1822475208
884668021
1752314834
1712336610
2021862701
1915904568
1976705614
771356121
128318151
1762512717
1340784320
796145703
1332699442
1921408741
735143181
1353411921
1659035709
2069863446
253919374
248874287
120905410
513778902
592765923
333384147
2097703169
1402281065
982349688
1503056133
638672482
627556326
1496516655
1569317896
1840282346
427303086
1574761077
1787098504
175293430
1447872538
2137687223
1704807760
850289593
976652456
1288406628
1568436661
2033602010
666448710
743685583
1415078112
1484055246
989291136
314294786
1186969985
598481117
1314593833
185814676
1269175823
565385575
644501192
1428807900
1253913097
1249862292
1349249142
123878862
645540254
1013874540
1732646218
1308498048
2036294457
2072883426
2025118839
1773861289
1505426506
1817369912
23790520
495808271
83881377
1026888868
741311406
1975540685
642161468
2094821601
2072449019
1251926853
1956907033
324127518
971154528
307193482
143549694
191088715
526748777
140041426
568638288
1759548230
893278968
517010891
441704305
670249258
1270061894
560389493
1435918779
1930462495
163570110
207098698
779210809
1334770642
2146895843
1958943828
318844271
1079140460
1756252599
890233555
242366289
114287820
2136522113
185815117
1964613
510794405
1989632437
1617413196
271867344
99951494
183384128
174572675
1329341202
396890410
889046802
342801050
1240969093
739286196
593467398
338923598
866199036
472601283
706613700
1936551749
1017275395
1868984143
132133970
2139835887
1646589157
1509939818
535827965
1833595447
1059813834
1662253148
143599313
1100390916
1896461309
817826329
1852682641
1660938063
1261350551
1333031492
911511001
1737403296
578922157
1203960123
1699131165
638527380
487481676
1217982298
278442855
802694758
617496968
1865813017
1263937191
611606937
236656210
152938805
1710279928
1226138058
1969440533
2007560757
109846398
1127403277
362264223
1889799744
1530504232
424509233
216559418
1275869717
1631380057
1384157582
447952554
1693617510
1742729237
2135033413
1681231803
59063367
973944607
938194269
1760574033
769242002
2067235418
192560724
7445727
17825380
868319148
1092653523
1230258283
1942853005
1558002840
1308922890
1961109837
2084250650
827150194
1817793824
418053596
13328671
249109788
1831820406
772997060
446078705
366903621
789666624
1683236452
477482602
1112779085
132590354
207349602
1573466763
2015960805
1433873169
2071747343
1444951106
2072540955
1371926713
1860520729
238333745
1090779550
13541213
1969066818
1133591671
1833918261
584370908
233950550
823327234
161528628
1177264987
458609615
1517923424
935632352
996978333
1562991451
2087300687
1742062491
914832442
896983829
1067742647
592563204
243481467
32984149
2120991734
1947533770
782906330
1954609357
433965187
1074930619
711283662
1585363618
1682429676
1383131465
1692570512
1459335647
1451441813
77813434
1937634776
872163415
1943515810
259745889
500038824
639578105
624657878
426127377
629571322
336356710
1000783363
247988749
1561466137
1939267055
1439691482
1691296942
1444938978
1078157682
997226082
1034102049
1637236024
1580368701
1549486546
1947360453
2081287880
2031411556
545543106
1749674836
501062073
1079393791
1029670616
374923925
1371248299
1933249707
861641523
1226980813
1336102560
1145772430
997395364
1233992427
79875165
554225504
329667113
1399497783
2091951684
1605854044
889543166
982019893
182018467
1456489528
1601434392
623032846
579470068
2063995447
603920013
266415245
730254003
904587346
1056163112
573532384
696142081
1816082624
464420540
1842246696
1901219401
1795996839
1962802113
1805310105
467990321
1623338104
532458105
1922455229
719234571
1698870231
831586180
1353048371
594625041
974170695
631024501
690905785
792995536
1191891037
1148594950
1889287466
1378942880
895042817
1846707541
1555119662
1608736442
320237051
773700975
1356397353
1200779216
857343445
938324664
1940430226
893279384
1125227346
1293603093
1149350610
1322288450
1875031212
603657410
1854700130
1283352072
1962006439
457830435
444370008
186503876
1704329629
1651166619
1925635780
1782011237
17905283
770489204
790697933
1261632498
1806133989
925117734
1175163721
621784763
1206087670
1483866047
1052135828
760856397
1772830115
142556960
891920374
1612281831
487501142
1774640137
1646425825
1386686404
1099197021
1039813562
1449044711
1903837633
551043294
917305078
948079228
930982579
2078318252
1205573580
575103414
494984809
109423472
1013187539
1665825225
930363864
930152745
875818270
639271311
762158059
1365359178
100772252
2075778850
336245340
579790631
1901334827
74831433
1557619419
1379183374
978480758
713406456
1339920178
195272900
1370931070
1281773948
958956377
855650070
1019187435
2093944187
1630885761
211774979
983572063
1883731608
1104518738
184256079
1167158617
1695400854
383505308
21521499
306534878
275475752
1159340565
175716744
2065438690
1388373973
1824214110
1452914024
1383074534
917668836
1021607298
1515560428
367873820
1801292095
1965621208
1764032121
1108806443
2038401843
841416808
1469166073
505237676
1234901976
863937317
193572459
474321952
1092310016
869061697
1655381383
117022149
1995115987
1036129979
36656121
1218681823
646283229
956675339
687773038
1791411874
1737141691
503939032
433582029
2011531888
830625517
1038811243
398182711
1345588223
1841458949
906840685
1529078664
274140655
2030749256
305222047
598630797
1145591110
398643616
1188718587
22463129
2068245825
2043482036
1433822564
1864730728
1364177242
2100981496
1221087649
626217806
705414049
2120820086
1088582113
2055832651
965365284
1403967834
1109110772
2121804014
1696254050
2040568433
1144515626
1386811454
1374311153
1110457827
104182606
2328823
1991108828
1081426594
1248726596
387471149
1459455445
1780246674
1983538986
1375919367
1233233015
900740474
1679088183
1645152182
1962904139
44217670
2050156855
712195152
976020806
1458991399
198435967
1016165165
1468338130
460184828
486036869
1246712352
399857737
1921647845
1263379331
1695798941
32621596
1877275365
877636404
887904319
1753455616
564140887
2010929375
612711652
20482247
1838354152
592134125
878911801
943471509
93650587
1937860375
222526993
1690581124
1040469044
2124849637
1812585272
278746787
1044477475
1713733560
1377257472
1209507208
1280148763
2097739812
1702458155
277896863
1134378981
1000983324
1717047504
566138482
1997688104
1021316153
252098716
2053446942
623067510
1149271073
959020979
1951355974
171404528
1475491728
999900073
1855906848
2131858299
130146822
365603052
1924932319
1023059856
1524068287
1833358949
255221020
1592901095
1396468876
955076110
544166646
1519273774
304983616
1015338292
875398619
1441466736
1761982970
750036576
943351174
1288726755
429965023
2105351815
335753051
1494179773
129071221
1304981276
980242196
421475531
1328139052
2101774830
799720324
1662437881
1746250054
1584147449
472279112
695509502
101440481
656612655
739068944
1448664082
343871581
1708713057
656641933
1128365921
1413673969
1277317
876554724
505659959
1219006795
1349284171
491059326
705023713
1252596731
1684721989
1429944053
1440447167
1318907543
909295018
1017826077
1591767917
579641759
262564582
108057214
450895286
775022992
1918909727
1594015393
1537182642
1570807171
445839200
1920590839
2136272055
939827645
601344319
1523424599
1566205797
2006603026
1189992799
447710712
514180790
1239172674
1940491507
1011638141
953216310
372359910
1256642414
1246493347
680446379
74971963
1962405214
613104427
2054621793
1610633710
2125666375
1932393237
305799545
1063002213
1819406170
802046083
1296469801
1204810854
1400720235
2010230022
460175153
1960313930
2011904559
2101250323
95085840
803326699
476303936
647469356
1558518141
277438258
280238486
139460995
386020626
2047015684
89999764
937292732
1132939925
1108256762
1880611933
695688051
267994002
422083566
1311867219
1784630820
1798501773
1523162076
962340820
70221610
1281945323
1584127711
1033373287
146154866
1497104471
1188207990
1025458725
1807554559
898351128
314256560
25965576
1298231812
937496237
800551065
968424782
1326965676
691746569
2005522982
1611402880
781608450
948091360
927335352
1005653238
1829307017
1242545149
1087999300
795656335
958641312
567697259
95518228
13514407
532302785
37501656
811312623
43177298
432515358
1306699493
645086427
97016977
605364806
1514793740
1190673681
519979350
1095090917
782078587
1563764233
706836544
1948305434
1762978875
370850999
146484218
779120292
670130954
1689399603
292863002
57305243
1304876611
337479942
1211978802
895669257
1375350299
1197208678
698508575
1239759536
2066374183
132480269
379878884
1962233489
2059943959
396881835
1609785541
1099471780
1088851718
102454050
90295086
929153942
1454775140
1018412168
1235299689
6212322
897436837
13398539
1180717167
2080696046
1766790683
1454283368
807353979
922188046
1155275645
2144453134
750306694
1702190376
1756968412
2034023254
1514776188
2078255720
565827342
910667731
550956883
1108064027
1129614055
184542848
1662651704
210354383
648916417
946898917
1760618646
262372856
1257716348
4214717
1014360990
1223405926
1335315549
1952707606
1060920504
1462369261
1026076066
65346512
671426840
1803876122
545063218
1413691692
208143373
350471599
1279703369
139799043
1624211403
1198225004
575043964
762762581
2073135611
1183105637
314844326
286145162
1082863593
152711597
1376594296
1560906557
1388054911
519081399
1637621849
1966538661
1477170104
231403921
246308836
264359195
252155664
1350502225
1808158468
117250669
531097664
1085818186
1406560889
2092454795
381737051
1342572397
1179434208
1593312247
148132292
379078198
299372957
845919223
345781253
244141314
1807626684
1135946245
1483586082
1885330576
1536365102
483699341
1646182504
1208733993
1129047604
1605999366
2036500675
89651894
60326414
1387280134
1039516765
1875700896
237989119
1894140740
1230618277
677174272
561651346
128952879
1859504017
624150674
1492128351
1160877981
750975847
1016026712
750823909
1954470087
342463821
359150718
441174235
506135083
922708004
1802260810
1122945212
1222904551
676163539
1075142295
1167934478
907245276
473132575
2074762452
1119323940
1137031151
1574837890
867969873
102831727
1347100461
421850289
918429274
1649779009
185594756
747416760
899374378
474759843
1510445206
867849156
2011883615
543456344
2045238754
1177325727
313569818
276197923
1726375001
195748226
344160420
1792173857
1652729191
1413767459
1759995725
1202055708
2127504999
1116682894
1299073266
1616167742
67586798
41765795
873267075
1393433402
2081241698
425767865
59520300
871174216
217846259
2081110810
2038215802
543486166
1092515446
1752012105
2137262238
1663745454
1323594683
1554415111
1930859065
1935915347
924792541
119148510
780063757
1931525889
55370759
782251654
1444486372
829434353
1954567363
677519805
1187874583
963893854
1000252392
1473210657
674248341
1127401849
1942332418
31614227
139665125
1479850936
1974332787
2096518600
1346186560
143185837
2092475293
416829135
638558579
925274182
902460324
567459387
576047354
441176590
182241370
339940401
232738002
1586644566
1973274214
1018493601
1679375628
1387903660
243805504
1193724113
65669034
466359466
1935866630
1719064539
1173789508
534376103
1842249016
952884294
49574516
850424151
627972413
210684567
1011818280
1110627361
822019695
1064440379
1824279668
1273374089
1793393806
1750414563
756412706
1055338978
164699526
1742135069
1305138696
256661586
2015748721
1462857168
143497599
1887746129
718200682
1149537572
1953752436
1119615113
107686787
1521718813
113444349
1730900258
827257598
1633295451
1484995791
2027207345
1487423853
1885872606
665478696
576988247
946812804
1963695249
1230503275
1607554455
2041258412
1890293102
685890218
437172654
1616355034
1098465905
1975544870
1867578321
668332234
1423712191
2018423897
677235989
838823864
839317450
983906576
1103991164
925406985
758301305
1725213639
1680891151
1528517490
311306504
1236275464
2097388797
1738841460
408095458
658906551
1463468009
705519217
1826066552
1634035733
1483642127
1313140556
1762874467
396945118
1689164315
1566262159
636487653
1669062684
591537813
1048497682
1112424979
1003025297
2045512319
945257060
1914770108
66086765
357392892
267469192
1610639604
286699197
1178828215
1398002501
684006840
615080489
1702674221
393522445
65743988
1021876649
785201864
286640715
1306412579
1635030535
1670268593
843584504
366305625
335538185
649005372
1098833951
501280033
746071191
1657874209
254022535
1216464
1262682435
133689289
488149042
667128195
778011423
148004035
2093340839
728216662
1360662823
1350063670
1096591301
331676232
1432718157
2076588198
385608638
1878062782
483729363
199510676
246125788
1093167447
2076543423
1113872369
783751743
1968030297
1449135291
768912374
655530630
763648269
472136327
1345503915
854437457
1289643661
1069047592
1150136923
1306874038
1390178354
591659088
632922712
913635745
195253391
1054815347
1106185858
2056700669
1184377239
1974481134
568414413
1091655343
446173755
924151417
156221297
2090006438
59782825
21558451
1154059451
759848262
1883239004
1815833945
278639495
1076007245
910635189
46597252
163565495
337930920
1996567686
1866806753
2007075971
1506133361
330149460
1289859128
1253577745
1667705170
878290096
1036016621
677299374
1700572914
925562574
1095426138
258477863
458940339
1412702937
1611338007
1005412870
706368867
646967578
29773827
520839197
345667380
929044535
708913689
1577341725
506847787
1464613871
2020483375
369885423
1599781214
1065722833
680184012
1167688123
434378240
820216647
2036936918
856869738
1407492256
304590033
409485234
388414800
1536258553
1637998215
1622747586
1995216378
1256802681
298083892
1591772765
1369293022
1104984051
1843518024
1256652622
2103308985
1551877620
923355369
837734181
198614855
155934102
1020695258
926344705
734792529
814837703
697880008
384551348
699378902
2006497176
537504223
1177134831
1122518010
90504803
1472076943
958971449
1524906770
447904842
631005565
1164009743
329892376
46986981
52346743
669680434
2059630217
394442389
1391762300
199031318
1458927074
675772708
719443853
66688973
122376713
1944164234
929942757
1808962515
2104946625
1939326862
583262615
1334881267
1900696165
1330315178
313599834
925860202
322501172
2011446355
1619676230
1670089448
1119876592
1365170511
565891261
989267235
485412339
1793608495
802073101
1337368508
733402530
477029540
1592665358
1243177623
801070114
22090577
1591679869
1139371877
608639945
271636660
791528326
658976724
1011841349
2070379067
1372563851
411541784
1130662921
1546885666
655887170
273460528
2098208896
1543003644
409936392
1448753001
1391013523
413396516
1801353156
176823201
160893913
1630178603
1919220127
2030047298
1439779709
1013617052
1292194890
2137474881
248043594
236654534
1735980200
345082897
1651565527
368947597
984032724
1720783714
805433383
615284038
1366238455
1928883797
388673052
1261716439
2096182107
1883796234
742642828
837954884
139451286
745972017
292587139
80458117
1051280912
1506849911
164924254
1406686111
1301963007
113984068
949267448
1723844777
988400034
1290114138
477414274
1749583447
212256611
194731854
305009393
962151771
288082558
488450990
1911734797
1326874495
412610357
842646856
1102850663
800236780
1800933607
1532933082
462778748
865252522
1019988535
1066472223
455636457
2088948683
1661834045
76529261
920304917
881077421
729712982
1208719040
1607336240
500850237
277892858
963009146
1465397940
1925646099
1177704876
145821599
1303710602
1458718162
1312819119
873797106
750409436
888617583
2001796467
1552840482
266098748
1921575007
421580192
667015038
346197076
1107245601
550191700
263413531
1734671334
1297158638
1142862404
1914544285
1242826404
1494607470
186338514
1575160792
1794360975
1497030798
848843708
237954567
201682604
1742503242
1596879762
804191624
545333529
1118932667
1520372404
116643201
1035044735
1494948369
387209457
1334433823
1319398357
760023175
2128438748
1308512965
962376138
1024332861
1047693595
829339264
2137230845
1356784078
2044090282
50865545
840290716
1450022258
976262568
1844817100
1138161993
263617298
194673041
1643064347
898003161
1489312956
1251619541
1359625582
1556083434
1123081874
419169722
1805514523
1176598334
930277628
733114961
472777149
844073537
1467443537
446900784
341265569
363295129
1106917553
1151561208
1880780239
43987332
230041151
524404615
2034936626
1032677188
2145710395
1052555608
1182969011
1813370077
1239656829
1482669367
1948363664
124214886
1484417796
2026341822
1036016621
976470063
313779082
1348362173
1654930927
1776464555
251134286
1481997768
716952878
260349556
1064480250
304485698
1903454583
565304618
909053743
1343503127
116430593
1876000254
833937445
1605457744
1159221003
2079068251
2001884647
1732482526
1149612145
345480213
725038090
747139022
1507465441
290249428
251254636
228740856
1181888019
1982283260
939583748
1522249164
2142383536
1521546719
1322458937
1159607240
2069535322
2023866693
1911670884
479483382
1869999169
234898167
1098225072
983832067
385149157
244881333
1512900501
1611060753
1690797092
1306110137
1939331124
1169748801
936413841
1136337353
606517483
782481308
1647431881
1250371949
1276184165
1761956213
1991552360
476713279
1704886731
329101308
1652111675
805260184
1231705051
1345701318
272519212
236089959
515112081
1269800048
708794494
62480817
381769299
1585792762
742764017
210515813
1100767068
1849186849
1641424615
1803787304
528256910
628393571
1000843224
2912167
1316466124
1511698571
325735359
232332016
894371750
624514104
1324310672
1974354281
257770925
103315909
842259176
2132013291
2111938826
2071968368
1454857257
2035182899
492031359
1992669563
955079432
1616473662
117765241
1936544709
997423094
4390932
312473840
1581700740
1177346818
1066247677
92496241
1332789460
1987648544
2046551738
1032072727
2088092825
296795199
50435248
1034908465
1053871253
1513114968
2134512312
1121274042
1917770830
1829535005
2112766401
1357373719
1868639914
1042303927
1695649307
1314566538
1533725460
59776807
1593019202
1702766863
1612996018
1156001480
219565003
670032395
41808449
1108365422
590691289
1122302886
1485754334
1654924830
1017819092
1555007729
35207105
782173814
1165405095
371079636
1783115147
882502103
1078288723
1908257733
1240114490
1612419828
229396785
1611894405
101729002
2103541051
841257869
1865914217
1299022316
2104416988
123739637
1141450260
803992274
1277349254
1971684406
94177297
189718446
1617593972
468289137
812455962
1269468260
1387513260
670651600
424374089
297883197
790476469
1877248288
1596781420
1785284694
2003103930
412577527
379554743
1863756092
548550849
42303221
1620012122
607276591
1974096117
1062105866
1944508139
1245020560
997750819
1671671723
350678603
71365305
798623918
1489382792
1408329210
94423991
1248474084
2039419085
1215611409
1551123414
781870226
1356338577
678101350
35582821
1522282637
2038882864
570155464
736779027
2024140748
937028090
753134519
851050417
2009021723
515583586
752291191
859349489
143323697
1202511796
547590342
569940902
1039377058
930833103
1451094062
481572856
2073543586
697098788
504763480
158449095
1294525290
2123647189
137899648
1341696307
1129941485
928380852
1403440042
1609287355
1255599352
694861369
1403180890
592497722
1681133130
631635427
21912726
220273479
1930608080
2130408367
1073058924
1992128752
1450198198
886123234
381908569
808166662
628024510
1781293518
100421394
1622411316
437841373
2028297785
1285467497
544498015
1645952295
1308367873
827918662
995085738
2044114461
1304402846
1682736486
1157968129
556116584
848791937
658333907
301856585
712780536
1557247357
565849336
718016687
1921840230
735533041
1250737004
1912157025
1987746180
1770362309
1732347962
119396770
836913477
235507229
164197108
1506252447
1039308626
186050090
1734717980
131827034
737363941
336910264
221717677
218445420
1813103652
361316739
1002137632
301936796
1002276743
576825921
1834229779
2011288945
1746682975
1064787827
582703825
1694378444
472735239
2145631326
1310810238
856792118
1413740840
2119757216
1501050180
1030912429
205844826
1465693766
689758038
2079230873
445390404
207479792
845029750
1018370201
238511377
273177734
976701723
1563066225
340767833
1668638628
1193122343
683467661
1646524429
243148868
1367793355
1085695048
516848453
422702797
1904832011
1417877591
445247843
216682550
677069445
1160613360
755158999
303519363
1855482514
21611837
931675505
353088985
1437361630
1877124046
458671517
856121902
1409532941
1672330120
1723063215
2045456762
85719090
390840036
1012278478
1173972636
175967054
1646512033
1305747636
1454955062
745991212
1561893988
148821941
1901852607
374777182
1898282564
1440959523
2096953282
2139398710
1107252588
2068684215
1346424642
986078685
1918104451
1694693260
1280594204
185873874
658733155
1339032642
999586872
414950434
693001548
291316874
305146105
1991451380
82268477
466850058
1416635944
1045716692
1561555749
1146298908
1263777296
1932411085
898156579
71063386
173819562
435552697
1334389717
204771539
1440843512
1271343825
1903338365
2882008
1846114677
1876894522
917250055
1945526712
1176471512
593649741
183499772
1851295240
420238037
947164535
796412341
169574098
674351792
1018723129
1367631300
1805590393
733738085
119106342
202564287
674734073
1109641540
908487805
1801345499
1089207095
742949294
1679378294
342769039
1828534186
917606387
1269836883
105375194
391290289
2015900783
758019087
436493543
1760472851
1795664787
820147122
2037508214
1265715784
271616959
1524669260
1991117498
1425615614
1629990100
240960568
1614876290
985846418
1907909733
1399028078
1222804661
292410660
240265495
352195824
924266998
1677304101
386485864
84933619
765808256
41217637
1089487973
1960875163
495087391
2028213659
1029524688
658269935
1632007486
1456922537
1224357133
1001519230
693116295
595906974
1693322728
201685667
371645890
1522384196
1814386168
332996567
1591557456
1851933225
1059312458
480328361
1306319626
2034117599
1664758645
1628237191
2135362602
1042631131
1122041748
1761690386
435438518
1215450101
410739932
1375408360
1772653362
1236983686
1893227723
1053495034
871494109
1268370981
1795721880
1442807833
570830353
1691168790
1489485692
1358015948
1630412646
68898951
503636242
940881954
551660143
276085177
164757752
1757956913
1131310460
357973081
898133356
575194637
561990923
13425737
2086512389
230832331
443360094
652275902
2061192641
1321735223
1542069614
313834383
1611721475
222826257
739142033
1619094695
2081884373
2027315693
1054799251
1587737848
401164059
884193986
265747109
1707789883
1905527874
1449329923
491977008
2102854564
1685841936
290615385
1948948475
1348285052
71257673
1835336581
411233007
1193465668
749215386
1645800754
1292048243
1238915583
1091543103
1312601882
1570752738
2042164980
182178009
42387428
281607043
1540670821
385392067
1583691499
2061484744
1907711982
716894145
937178936
1126627571
1792534687
1680196038
2122199583
709079464
163957514
1810830698
116890761
754035373
891589322
1002461962
51219010
833291689
863883713
621229538
2019048411
248609399
2012186631
1828787878
1380784786
2093587836
1269876254
1395762057
2015158307
378981894
459534729
1005937810
1680071074
413648670
1291998347
1623579315
629013588
1273318738
1307046304
785811479
1479675978
2048160239
1945330434
1963085926
1245226131
1454233989
378763263
30375007
1516006511
445474302
361473678
1559403967
488422819
1128807503
506951559
469623695
994195556
873926660
1559514039
2036737182
1844948844
905017336
570890813
650981934
1253388636
2119839640
516245267
685875514
730545385
2017328350
2074649839
1998244665
474974727
1982783885
1240580503
1509108918
1617626063
37662283
1971476786
1252584942
696931451
2136204596
1606804712
2003333849
1365124661
2059267135
2052505189
665349160
698833502
721862441
1195516704
46352073
1733221984
279007749
1823812697
1291459070
952501222
1568397202
425236527
1966273704
1655447205
409439739
1663905075
970389681
157836787
1894546190
664687564
1686715682
892714970
51069718
1338877288
154949283
793576941
438369729
2135238156
1420660450
1119395767
1439771922
1020051900
287105919
1227719403
1721273148
1977366321
1783591762
1175690885
1542303399
1349361809
285083407
451305368
1362723758
1627276164
454703282
438476850
1885009987
403867196
2084003055
1828568226
662047435
477980321
801429478
458545395
547366558
719677612
190392483
157271183
92470577
1925736579
1287828352
1523605362
851144844
1494046785
1560624995
1199237136
1167672017
1785634776
1890293102
395109874
1218039095
418385966
273706962
163195217
680303686
1957433102
2094243081
1531941119
1309621757
859715769
983142351
902453135
1537959647
2095961359
322376319
1914126803
1831077242
497696503
308209807
262358483
364063425
1205698408
1666573226
2044641581
1743424349
2064098720
2136833702
498791998
1863407628
1279307833
488759197
744587363
2017139446
284801576
845193029
772663974
560559499
958225482
1682811409
1438997346
1703453237
150566198
699771167
1776555709
1748254346
1721839741
545187454
1500111473
883842013
1814118393
1991118233
1120096152
2006943375
1417589642
1363175443
2002341230
1249960919
956479888
1512820709
592736017
1141766274
1745541605
1593461122
1011721938
1253308131
112016792
1160267674
680720769
1532504890
1932731622
358353647
730295087
800474022
2039540119
1641117056
604676798
625903997
62829309
1890653070
786416163
252366476
1301367577
415642006
1125712667
658897657
1504937601
593125669
1745971388
1437706058
416423230
294764333
46058016
1304575133
714182747
824086287
1900537144
1948408064
2134947989
2078661313
2017241635
637551038
1892575926
756494828
1941583686
158226179
1726913505
1826340859
1493382035
1240449055
437974869
2033195769
540609672
1332090723
244199800
2048740449
744303944
815586064
1547366397
1820179591
495554826
1871125179
1961555789
143914005
436089761
1095413549
1003826938
1925127929
345006590
963282855
879044858
1277420704
1471017795
1926785646
2004630315
1221887694
1478961514
1347439475
1055201579
598799151
1098479706
486264494
1990264986
395980825
602059563
116743295
1438596598
714515034
926154094
1762584152
1159337884
269404542
1398492657
1072701200
647066831
365201475
1272127522
861552003
1174174100
2118568369
1490370363
1018477006
380151428
843749078
1881925950
380104129
1852963715
1117137805
2142415886
230417293
1426379943
1860972859
970978977
809821400
61986733
704052082
589011540
1846564937
513321786
1612097775
1948959241
208074946
1455012950
339127477
2111259686
1332511055
1965173350
620506291
1264255926
763467561
632320585
2080012165
1546333510
2029422306
761356235
1292645163
1887747851
150904412
258545989
563668163
952500003
572036393
831930381
1919917053
1959041350
1761469154
2144257770
347074378
1050688309
204449757
875020741
1401027581
195430663
99410949
1323068341
2139558242
320355206
1947458509
1796225268
1738998745
161107000
1693550621
1098583446
201748355
1394686152
516460134
817564002
1481344764
1633894040
1241827054
398208255
2147171398
1801129412
402247724
371532305
2113820875
2069083020
978125504
798759470
604110579
65915914
743463114
893398147
1008324356
1405360430
884562627
1805832042
1530203595
1368094295
1999200437
1202863373
794894186
2128345622
1456547890
21204173
42434368
37957327
481519595
272074701
478769882
89678159
790653139
1724017982
1966895469
871472234
1829027013
1393057230
1450342108
229147009
752243544
190124545
314183368
145424876
12101316
514972805
1544486617
1623492042
472612325
734784996
1772421903
1728193740
490606024
1821478063
168951911
1778280821
801702977
200665661
1288669492
991803328
368957563
194149402
1759098133
922068066
945601594
920052251
859404814
110590475
1297404981
1853469491
940891582
150869614
182263757
1365821545
184583898
670278650
917607790
1195646353
1565268422
355057880
1917515211
970388757
940135427
1232151325
1279412533
953987422
1750651275
2101171506
456633514
1128253440
2131816873
379341940
1603310803
1101768339
1792716778
1888779655
247184311
852140901
294807473
379860944
1566278163
366338954
2007624604
971201984
1274838762
1143391057
496626277
1753998115
1602547970
1470104134
100561686
998942749
622824694
2104833695
1469410727
425262917
384824190
1385508772
1205701837
1205957114
1199506442
367516913
81511000
105174814
1838938381
1776924122
264014882
712818666
1885736674
747142213
1162825870
207119577
780691185
47619290
1098514851
322402616
1276465708
1926440550
996706799
1696799876
1195407440
696334365
1550840277
2088495969
974981668
358406282
319538479
284323325
2027116309
890488778
729672808
1092880380
1381711104
1595597639
752200574
1102794939
18723269
139832139
131225489
1085969156
350717126
1040469945
342640517
160092679
1559521505
552230260
902338113
1722604135
1841458969
688527348
459576366
1027651602
2022800315
348395382
353654126
868451170
966978670
1386098849
763697811
1033186948
1319787608
1997094669
1666801392
819369722
1248383260
1523583228
1879055725
1520293767
975664144
73153686
1254450141
1895959959
2123791950
326340178
1501482244
1433719529
415364137
1364335425
864692508
1009547680
1582153518
1648545114
777542031
1491910908
1710933015
228318166
157434827
1602185215
1367150793
1253549212
1345140464
1865963439
1304852394
1592297272
485067999
1922348937
2006653507
550027547
853212486
1635441152
1062084512
428781528
1585448791
240445107
2071618676
1256502312
895929208
1626847904
380294882
1908059663
1831361795
193147267
639801207
868853961
1626340985
1104481793
2096860146
565822351
1694346146
1341350943
776505669
1219060500
1921060904
396125847
1218254410
1766038782
1246152239
1671032238
1341288353
905392446
1206574302
899287868
1891123918
1559529524
23979866
1674881468
76182924
1072546507
345507004
1826339099
276693203
858287880
1306263230
1858996417
1514660008
874709802
1159365360
559535317
1060195457
2018380692
918405341
1463307339
1329389487
22548454
1921216209
411527299
56958561
585661072
1591611047
63116804
987622638
1083729365
803356065
658975938
434597958
1721454687
1215962783
132454175
323081873
1085092207
390503706
1456885120
102897183
1347155384
1251937911
270195724
866320704
1287653184
2931312
958271676
93249639
1301399082
2053174191
435822261
1565123624
453805694
1482411406
2088686272
581282245
351525438
1941901477
990674720
1595029199
1592335888
1061712192
1776816735
817356119
1892107470
1321788417
1310084266
1611933042
1791214538
765623500
1238724438
154167152
679059946
272643356
694025197
1335683977
437170879
1064265474
395761858
1708633246
1603903821
1090431956
606819373
421514385
2067228187
1764089774
1672378748
708904533
117054251
466135444
289325576
296250730
21527572
1270190250
310429357
1867318420
604511194
281800368
1152968554
1650913492
1756551054
1254718027
600237475
1219053071
2118413922
1351108892
532715655
1039192426
1283554328
965148379
224229366
1057373183
149712559
287955615
98466748
1246687480
1842170386
2021629654
1779547643
1009643052
51584903
589546094
1289047715
1966716071
389401739
1535573496
948767978
1619445391
190561516
1038324445
420593989
241095313
1811448615
1309897535
1023145499
1560756917
947276779
988635260
1912451843
1716938
948156889
1741770087
878114755
1269257892
1250456663
154676638
2134721167
830990287
682643650
70948110
568041611
89064746
389693711
141020138
2069958185
79342235
1327501336
676246367
902778114
757373955
1569389981
446996475
496055634
1802359368
872810705
1338720794
458859127
732620341
1849672041
1943876123
1046498553
2111263544
254954613
644815899
1710285186
1031554887
559411093
1290667539
2035631014
1997819206
1591600708
1549336507
935465654
1727684969
807992100
1919335964
1321973785
193307883
651454001
184390697
1586493449
1219180619
266020739
1532354555
363016661
534003303
1956861196
1296169364
961683778
1123656768
923474381
429513522
347095529
621528068
1682074454
1402259840
121912957
1482533887
1050718536
2086758650
1018115161
2087233089
690516535
1216733981
1181133570
9813473
58892137
664327978
2070631524
181341717
1549344320
74405409
1436510979
1942194664
833584006
1437743636
313267441
2124217270
32240682
1983597353
1831264122
709779330
1732944408
278975982
508860118
1559747490
1712251881
1876059183
1045775961
1044472118
1230199357
985480334
2008630719
1507279700
372782732
1267023997
232832122
1532197231
436974386
1792821773
1818541171
1995756524
1330411495
427282001
1088771177
1529684896
698273833
798429113
1320523012
766255750
1961632015
728833390
77854058
1070769477
1033445891
16725543
7934763
1671216714
1276375761
126474428
1949557841
1912349148
621793299
1722189732
782144150
2136794935
2103336367
91064911
1271416746
1159984042
956305792
7253491
2002828143
1873637298
93319823
714552963
971078059
1421025862
1078962782
1685530349
1941655049
153917694
1170484169
1134142398
784610941
1744266927
1683162275
1807753583
963006495
421395481
155466328
1324380660
772207358
944421831
1272540420
1086739592
1826426186
158095565
765181807
613812869
782917679
2134367984
1898387650
1321103284
1643298096
1741004270
1634230772
1248766549
1662973302
1693119533
1768354189
59716045
999386476
767817840
951252001
574678551
713629009
1960751951
1028328390
973118848
1345737667
954166840
1480634895
711285120
1586934613
2045546765
601030168
2019826456
171541990
2134117291
1905209347
1513337956
1024230659
1378225045
223843028
1555983826
1956195510
146964250
852602593
1070770954
301711912
288546576
492340603
1484073476
2039613683
1849360739
407400158
1011641598
20255590
345221363
287384431
691193815
897581072
1347114421
721908014
1453264035
2141774423
974065817
1334862963
756165223
240964858
246587802
756563909
1008074107
402770609
1151044905
557035351
1150360680
1791430439
1983218626
471134694
786114391
990020254
1690782528
1471052763
437080725
2043464297
1975695094
1043734384
475754247
1108426689
2126296833
1464171288
2083864078
833316579
1618839432
18688775
1674270459
879740800
232755425
969462986
317885612
1363968483
1063073730
1972348224
1608299811
420555435
1518932229
1793266002
668738966
2123128980
848868426
217950529
62794711
1976650994
212959438
696187136
826784383
247668797
1559182836
1002445746
771893632
602969359
19740318
2090740468
405709493
1114643899
164215862
604315559
1144666933
2142293728
1564399602
1978825511
1650618161
647861215
342047868
2023532947
917472306
861526905
168807323
2005334243
2081666209
2126730733
1546602647
2066471810
722358301
1716551388
220359462
1204967537
1938808924
1047366148
56859276
708314004
204144327
2061550520
740689456
859447756
212185196
1903735514
1810576577
1457058858
125548281
1329466950
981390391
510325402
360936102
486834668
1636455269
1699963287
1960874114
415680808
1316369738
725634056
289135547
226833253
193101257
1640679279
1569040078
2006546000
2009569084
406878747
244239209
1848116777
397642674
2057843401
1868285877
1143826291
2138623232
1369469302
327454646
825140372
1472920232
840208296
2123000622
1078822088
1762464871
1683002337
1323013879
1954632012
266387789
1796640654
1719242764
634714378
1454016288
789820234
184914660
1442398925
1018926279
800155654
1069832766
979939627
1678074811
1314728018
1739642883
2028613610
1814598584
390243867
1021845279
145151505
307986484
238466214
772969794
1926644887
1797167749
395852184
1536991165
1856972323
2020241855
1247164865
450225302
469474341
2009285747
1208804834
1689250725
1795103793
2026365257
1951293809
1660756281
1992754311
1921666459
975475905
698198289
1956978258
2070827287
1522203852
397868284
271128008
188619192
1798932590
803465679
569986177
1676956568
1131146411
256351576
1173419808
730329954
1923414277
1379303618
1636849519
952475239
1558508324
457708571
1098001500
1504967859
356877859
607502230
173529261
1683537708
642760370
668435045
36842835
250843214
1081924768
253031068
109975823
367198231
1719631404
888851508
822662124
309964462
340845201
1877058960
343835481
1839598665
672606446
1632077086
1569054849
1088946485
282483544
1608988735
1368385244
2017006135
122212500
1307353586
1557473828
1120443758
1027269697
2132524734
768915076
1180972696
1671459211
1950497267
110138215
966834706
919627659
1111519554
568127049
279404972
555276232
1747541103
2025228281
1497999430
1633796303
2092910306
2029301926
208020735
751107490
1654312388
1837317969
456640709
143814485
2144089916
1734814192
502612379
947369953
1544472304
670069441
330107179
2042984127
1322637088
1767720422
673962202
697651867
1913200800
1397856197
1858667788
1529283584
1224588457
760256625
122558176
777695825
1252156574
1573707926
487475771
1637881770
377488107
250115363
510846449
1318552065
485596765
443417860
1720595749
1750091480
1981686625
467515235
532151119
756726950
2065292031
1915107249
1513147213
595015792
184468432
516862851
1329217372
821177490
1522772435
1750812533
249830447
1382177648
684122678
678559569
1203240180
93524847
2072230012
1912580434
1099761512
2019503685
1275136150
1458704667
1502284688
821430670
527013995
274843828
602068527
1790344472
560602357
1858231825
1108915127
2112369045
679094803
1176489059
1732409720
916904810
838868389
1381289965
1339652046
686311372
977117688
751198170
1667578422
1310203279
491023771
1451214226
1631153131
496081777
235479514
89901599
64847433
763745141
1337899664
1687474803
1904207222
353377455
2091451263
1732038804
1856655536
366074939
854949767
748858446
784226163
708514238
770302162
1947594402
1752312534
200662065
1993851995
1562775927
1444857587
127419225
1954136035
2143716261
78317793
1971308742
1885318577
1048418319
52621952
1993400934
216263646
529666761
917183090
1283637534
1673679444
490181480
1718321593
730714560
2015566386
1666817664
1596931052
962572842
1462452182
30736048
1396249368
688918476
142539833
359640680
1905146229
1525822898
1388502458
486943259
2043152280
1579820248
1595571132
909712950
940858702
1256991760
616382146
237099523
715658315
1597693403
1295721835
1960091708
1362829757
890840959
305180745
1933486421
49103376
667561439
349179469
320348075
623685888
1826395202
1705799104
1183877238
801906353
1076434771
157169320
715027395
1656208473
1798278684
1898701813
788727448
1720095703
1532865185
373842545
147661709
584916555
1701616487
1796731147
222734809
302929084
951161511
1522551397
66906241
166047560
202188688
673398110
1357233601
573055565
1012604311
1989642719
1423197413
1840754162
391187871
514606888
574596593
1561398317
749703398
151905129
1481985738
1108156575
1974835961
697052878
768666529
2086275151
2083924192
201180906
536743494
1486306433
569134043
1512658351
1685648939
573634489
750647751
679547285
1022861509
389566622
219400381
512159094
859114354
996990432
1899746743
426603515
506903678
600854621
2061274779
247426846
1734126166
48789999
80177587
969737013
119968871
1547634573
1284598000
1679365941
625236116
95788599
888998996
1605118458
583693569
1066458059
1363416562
505801789
1589830184
724971447
933531432
281969972
869354894
347998685
1963366588
1776624000
1242845557
1140270847
357784964
178759339
1882316845
944625300
722298075
1623323095
555980959
1432321659
1906024495
579651514
1019898696
1555047626
1579967985
944753507
1317491969
601392524
871404625
1412625081
1649674405
644805136
105944289
432069951
297289488
1250362174
997523828
352496658
788163220
1706643158
1241762692
2035848985
1098988474
407068477
1415671391
1565141169
207581025
1641491568
1231766381
1066409777
24873386
355395661
1278721034
201669507
237328843
1262239622
2138945501
1005809860
1371418473
321466639
776135545
1882699993
104823420
1520549130
1222559754
803437700
278708005
169376078
462260862
542791953
1951580085
1222030993
973146628
548743560
299714778
1599144609
824400097
980353348
1362279193
976617794
78840723
871795560
1065945780
607663386
1772457177
1497659084
1584422274
43276644
555113092
1435147095
1099714736
1976357844
1166338094
974314023
168057884
602106935
888417607
1833661824
1145304446
1961710147
1588489431
787039683
1488116061
949855871
416613964
630522517
951726579
592449890
481072409
1675588349
667345654
693297097
1879899490
876354809
245333360
933561431
991239074
55525645
857578012
1801042633
1069207582
90642180
1892482361
1230733771
1143651503
959974978
1152204856
1179479536
342066215
1535413508
381145574
1119285149
186085755
664754770
438182097
1480082880
256209847
1170545749
1740581937
1431299688
2087543126
230568076
926223642
1670880007
1537369518
900620762
1582393586
602177785
431950226
1754925223
1090386569
496068105
2045101261
696047402
819074447
835016700
153597386
1527505724
835736430
1058982902
1469446690
2048143874
312434085
1664431550
1309421508
2108507950
83132594
563249646
114419357
811330585
507758624
1799806365
385658590
1952983922
1092346346
1047800807
895742198
1007483731
272029549
963448164
1227142579
2047701329
350119897
1095841530
569732279
709103345
1585674909
1730723311
330944468
1506077683
674801762
1615609523
1856769840
2093851235
626597959
898426268
1851224441
1042411009
1962162044
2095136391
2068762332
1012805559
751670620
48872535
618223762
343024646
1473222806
1747655608
833272175
817684340
2082380214
2118302891
854805972
357236756
2027458874
1221082863
1273130690
1362283851
1973798820
1503962593
1273446752
2008163727
1143720538
1743780112
783814344
2100054902
1800641753
1663458923
1324505394
535310719
1085194348
795694267
1920594
1966437191
877795050
438021354
1198799138
1392076137
196783642
91191368
684991583
1411181087
1622769491
356395380
305413868
885576224
1392930893
1188917700
1644927222
1655160559
1264979711
340890466
1599276567
285103030
912532107
2081376470
794201281
1571573805
2124070671
964590974
577495484
1367909720
596937058
1189807946
439218924
248032242
1755244276
684408434
2046277396
179205298
63950224
724413389
423216647
1675365423
816188913
934791044
380901771
275260238
77020923
203863160
1712530806
2146993431
1937550611
940963272
1578295989
1777679865
1690599683
2440920
1274537457
1937606390
602906598
1888845400
2017065988
1953938872
569326012
1803176801
1175030431
406031573
441136383
70764090
701339108
2072414838
1471803137
929136122
1532076232
850391932
1986202080
350961468
563460021
1870825153
1220664466
959069568
1624376969
1229826206
2080673461
725906606
1316083942
941305508
627081137
723668733
2115887320
843737278
605952136
2145430015
1541058651
1750721130
1602029912
127795678
1173972570
1905218189
1667264948
456552881
642240051
1400847979
764784722
1512156335
559960179
746741284
37879978
1684481018
341419748
2083699923
1367672370
1806959119
1149612109
1480316382
970598999
902753747
1480392010
1618035402
1443293204
770607589
1147133750
1696452096
551259100
2035590340
1128262590
1485063518
1835987081
522815293
2037981390
780788068
868996836
849691498
6901940
2099734737
81674423
156415247
1709990530
648161973
1651119849
952042588
1532573954
1197211753
1376412304
1868315814
1967256960
625781023
142219435
1492405775
915224476
4983027
1353018891
409142768
1326887343
608259247
510352587
1479135732
1697338508
1018928301
1932433006
1677387230
2083313416
971808361
1985203413
1741937306
1367063661
81148793
836450099
1865518094
182866067
2065823136
998111553
183887316
1959296917
471217762
712623570
677534012
1003697161
1323108568
1666307043
1660900525
1351766196
502189996
691811782
1109898182
923685487
1319784262
1497028445
1689029895
165369134
99157573
1410407884
1065641140
1653434924
654896685
1510593441
953184953
218769143
549319674
1682718130
1302682904
766946335
1742452002
1894121675
1952668663
1561075013
1566846827
1918494820
1635456980
878773731
611565368
54126780
1375771622
590264959
471909599
808600406
2081208056
1114286526
41022239
1649458257
247734970
722741212
301763191
1304124612
387264608
1367414968
44965825
1086593823
1126412046
1996087583
2126147967
1907601143
720391540
425256969
1998698630
2056426717
2047313753
1221494733
1886200589
228807833
1316836434
1618301755
843778406
1733797830
1807681251
2142617237
574278197
1789532452
762808201
1417609659
914446325
1734215358
167429359
1373803196
1684485637
1814020305
76983301
247926654
1342868123
2111308826
776678512
827600151
361608006
1211810719
263105997
2032201646
212098091
2065561598
209299015
763163911
1312294819
1928906944
405041118
461449652
393696989
2008106470
147667984
1575695081
1556221612
1952618655
1782172884
290679767
1368485844
256578949
585517767
1596885949
948803295
940608177
292262077
488255357
995185684
1137321245
1302578245
1874965746
1108646244
919071231
844833079
65849612
96821285
389786466
126608525
353183874
1425386318
996591339
2036130259
1907305544
901769803
2130310890
396428330
764245146
159971759
919441445
1040772343
1781817512
1109542539
1942085470
240455559
650528750
1464223784
366880178
173742982
1143745994
1183264309
1233651959
1206578586
1654574691
174392045
1958128687
1714004518
1346393274
1094150638
209074991
540166094
1023110336
1134599363
1293338064
2136526135
729838427
1936133781
1687944433
1799130606
172775686
1238377532
1544663536
2039716652
1758296610
957123307
1909090508
957328221
723015302
1129022900
749533478
1131897727
243425078
1661306443
1705897827
271194496
934873404
286249500
1216116919
1539195122
359938327
1649816462
1145594483
699473948
1114902669
2116974950
497570691
974220497
1495888724
955493770
1603945639
2004484710
1557627616
95027314
1571397021
1802213538
469443463
313113445
1831153035
436720957
1502423699
1479161473
1731728474
70653244
167455879
428816786
1010122854
1746507037
1544697550
1438374876
1444204782
668469801
964030824
1639569495
1213239218
260727650
1758051652
1375043472
1061260281
1261480233
1468876623
1429923660
155086355
1289560780
1952892712
382226316
1068244016
157691140
1137606123
526248774
760007858
1292746559
239483655
946893900
272783308
1302155051
635672649
20898037
985913910
1219241825
1024713726
575371734
1678053466
478937442
1803752812
466837973
2041680882
1111948498
2016367466
665322387
1622218858
384170004
1349856602
108324175
156529636
554628393
1110621410
1433361056
2113818774
457061917
801065347
580189999
1998334689
1653169770
453823974
413688388
371935320
234310695
283765838
445625133
2059664846
1627061198
398519723
1399035188
1253708480
538530869
560965425
372006481
2104077199
1984257989
299641773
997227989
378693102
1421167628
1451169190
153171763
623631589
165706784
2123926824
630148034
1988629033
1324797549
240083627
972150370
122364899
1251553300
2015776956
592604313
1345054296
719366195
300082509
1667377817
1610070120
802417209
679873938
471781553
46633579
1124482694
1990258618
655453309
561705548
539840040
536475040
1993920362
1392474169
1296720919
1665949947
1640951458
743620485
730942143
601858113
1402129238
1074564897
1820854659
309739991
1475071763
1807347272
2020608620
1385129713
2142310007
1550220856
555637727
242001033
1127488353
820529410
1960283447
1893113716
699161358
1770829397
704010456
1459207572
1864664541
1036366143
1371155360
1239675536
139559854
1553227091
463243297
1157712981
1983557351
1187043046
1476469018
899098963
706298214
1076536812
809860017
960615553
556043167
1131705967
575580936
1862397788
1600320208
673919322
458151566
1487657321
747721977
2043305231
371685257
868982082
1710903447
1161419137
553211504
1472607279
42556666
1800519483
158504233
400580213
1649577090
714133300
1276048892
1798813215
1796836798
1141948227
941886218
2095658375
943227896
1610982026
31069476
328832071
144854967
1481486602
1477676942
277159968
708224445
1099301893
1747794962
325979517
1187012588
911752611
68685023
1396177923
151384217
731126778
330673409
670294742
1794871441
236191709
59343659
975222988
1352034057
934889848
1800840175
190582814
593150129
162030956
908281429
1469237278
915648805
31703584
1637361112
1388752112
430786170
1078069740
1178832200
1300753330
1892117739
885208792
211421172
297515307
2122120458
1053390296
736045623
1701534182
1876504052
1044054691
464709497
550429019
183681587
1681018926
1653131998
141089668
945406326
79316035
1470993655
1866459759
573139117
1196971339
1056599101
587923672
82732631
1224419765
1272356903
1901645968
1708568479
1065884126
1620995691
87850757
22203614
1329647611
880839291
1323049703
1589174276
1645028177
1434734596
2147195043
1775221323
276463163
1267876642
34341249
1044664210
1402738087
1108315564
1364535161
419924342
1666524985
1747297972
1874192833
1542123736
461481209
1375337516
468683897
102369388
1006974439
417085664
160310013
1920959160
158968733
2029155155
778290578
737781397
1918848693
2094848976
250596582
976945653
1374899618
732257587
2080445378
945757743
891186020
922177426
2122751753
741725396
1348989032
753098401
1661080305
1878329362
1076547347
2097777525
1526750723
1573103241
882851498
784290645
1562167041
449219613
463074907
1615896701
199892094
986981819
1528010547
359861925
51079956
2089082212
1234924489
696426473
601227906
2029848356
1039434119
599286118
2143967984
2010722158
751972597
1825858496
669099948
392016354
690314255
214192812
1496533118
1527473342
988502462
1604932416
188498316
1346407135
798696727
1889045385
1963440213
1495101822
373217282
1416769715
256650544
1830081675
1615262080
944842500
1008254533
2047367756
262732467
826285810
1915488318
1634715707
1358928658
787375192
922779534
732260314
541205015
1190647737
1513512785
1907806023
98308471
835648309
136322664
840478159
617202096
1066195320
579177522
924070110
1186901980
293643673
1401078523
1805602350
1420322076
50991184
1114401152
67538077
1366483233
1129867294
28656861
1587657559
2137301948
1411493657
1804486464
968535688
894420038
1681428466
608803394
1512982686
396315271
740649099
7426734
740704103
1192760222
1199918437
784867381
64418032
1089287670
378444584
1172243391
1412055135
734185371
376089573
1858058243
719841401
1515478027
803936259
1623469600
1006901537
2098157465
1029179731
79171499
663651505
1773625157
426660199
284333248
1437206518
496724662
162163925
501247003
287999090
1002061443
1529226448
1102699937
2055281995
52626805
1815780854
1299464041
650880426
670695514
1122472283
708882940
1967094294
584837364
1029232235
754287285
318117939
1373001421
1377764987
34683537
603341127
846676718
55365644
2084613144
636668040
1054699383
927939907
1992615852
1094082438
1790518149
1040179793
1662868246
1769349813
1298100239
1479424475
1654659820
2815056
1204060033
443996994
948781249
182655242
722523236
2022054839
2096639530
2036662207
1336999916
1652396930
2114641668
182867585
265324924
1484325326
1969738858
954662480
600569966
1830844745
261571664
1767686385
1431242530
2024871068
1203612597
1659038979
818719445
1112195153
1183153047
1115628055
433338443
231504277
985923055
1729663234
1016079213
103438267
1699950539
397019770
2073025137
456117049
1848908553
544053357
818311204
984537562
1711810195
1594067138
1687393668
407487647
890567538
1857058092
535881660
274421299
906318000
595474666
1924969810
2113076691
143726151
607295909
681270915
541347144
1567572274
1676842873
1096601762
264069038
1859955834
872913833
1536266863
2032622660
1714697423
1764780562
935149625
2027320250
961834192
397470630
419548546
1681611223
1142204834
992353878
324928135
1385420390
1469860372
230821914
272237560
242969683
343884381
535563663
1902140561
1732616326
1922108198
483221809
2076776298
1003983240
394667837
1630973793
644806603
1311577838
1673579388
1048227245
1618960771
1985163021
1983473993
12981949
968432222
1414384003
863530705
1163595048
1132581963
345328820
146165921
611844569
2009178172
2033719618
1104510285
1827589204
1437410624
1685915152
1698714244
106341059
1945269588
1010662500
1412459625
1615346942
1143364394
1357108359
1536178069
1204402974
344666041
505380010
1188043700
96827957
1763464119
412321780
453635935
1049998761
1195904707
933490744
669310367
683570607
1609902475
1642059572
1612457624
1699527287
1315002132
349804603
194458051
695940780
2056691699
599982916
1482900794
1632191154
481655101
1638721830
1427793668
1234621131
1005692167
542207224
1527043533
892789932
1668843471
473306049
1849282580
2113212584
408156692
217094161
313021937
1142607703
1003597547
73430895
447109468
88965707
374056496
26117452
1679507937
1990973153
1116946983
1290098594
1494717
540433953
857036800
773849057
776115065
132202949
1876605263
831891709
274164681
375415650
1547974126
895569423
455102347
1050913815
1127336969
88246735
1800638592
1479663739
563009478
1297536836
33145203
2084035543
329744112
1138289691
224643500
219561725
483788678
182525605
550603528
1063440675
325065637
1595833548
27577714
1001085626
458384747
236831534
444890700
614403851
1108124065
2069526218
614727989
1008928557
930801963
28258735
1466759540
1076733729
1225170781
1826252421
645590923
823331957
1424148764
1364243287
915785651
217933743
2061930119
232271700
821191861
1022428797
1583438534
1331005679
474797297
644004179
1204442844
1058817396
605460523
1467889829
395146869
1917581479
1169766860
849976839
1819677254
1080145019
2040906728
1358394718
1848327598
458141508
1179557176
1711752652
1654962322
1669017035
432146432
639677697
760759330
1774215799
2009887906
1144463246
1648866224
362139372
203198675
1539667012
165962451
1489492607
310037565
429829561
1252497563
713119079
1095205683
32083366
1215784919
336346830
1954785754
1397195967
1607442576
11956102
1293371014
790452310
1079368412
367111616
962016630
761740895
862142681
413718370
539153113
2076257100
472942980
950295151
1198615626
226444414
2056144092
1597560284
1574122248
1292863865
699706264
659949986
1354345943
1430657480
1427354359
1076201374
1453152640
2118264674
2036335265
257868393
455538567
1078264045
1815070689
453890765
1231196708
2077685880
1689667302
775797763
1909393962
1081686899
2139444368
363420544
1264916712
1110245158
652209799
416844168
1354144260
134438213
184609929
1804315981
89107358
1533392304
684127798
1504433379
160594759
1971897551
651650498
1234096434
715876045
1134360073
836442017
587584111
620483724
1254560815
1610706898
1681825508
1494810802
1236003753
1484597220
1386238861
908510470
673509837
304139916
21696925
531451258
1334436831
1840792044
308472507
1896689309
324780156
1861023728
1624462316
1583845476
891033245
28057814
247575331
1738328042
2049355425
1948448529
1114812245
2038183883
1949081369
65880036
1369492814
2057360225
1670263325
1104419058
475217736
1117223283
1455454449
619943823
1796493155
1825246830
537234119
1073680864
1939679846
1613118235
1925127214
484885429
754159785
1510069594
1011344241
584287683
885845096
1997474528
1442544647
1827285659
967730358
267348498
213682275
224793465
875037597
1667447628
296810104
1243700250
560537492
1413158179
877698640
2076518785
1498728732
1135897503
1069548496
691204453
1908271738
1373091535
2041812149
1333427434
738951444
854029350
943502804
381533176
1556544182
1350857483
726106477
826228248
673793806
729584350
1902255934
909639659
160470326
611781867
866866302
737855265
1544163835
411897257
1487800729
1728266101
831705705
2086967446
1220016250
691074889
1079508801
762748706
1821946225
2091908516
2126658329
1940186176
2042224489
821911346
656927568
1562552469
1956956175
1803238052
1260387014
186033533
991239514
2106695014
2094212209
856422747
1342616731
2106574559
922925991
1243495452
280544110
680335952
1728081212
456612232
552145540
2122417720
2088487139
1028529921
33976048
602511944
1931781036
648778686
1347715196
2120808795
811426887
527261880
294919647
1484694710
686380592
932160429
2002200114
1583827124
1068816306
172674778
103738703
1771281623
30279075
35600019
61203441
183219339
39770645
1965131711
1347955184
1132556568
1441505673
1004775759
331444993
1781629569
909629598
980304355
225153003
610041192
128483519
648174680
2010923867
554362347
1571062119
804378985
815464954
1511187012
747211429
1237382449
831189900
381309991
699284570
154567207
1716222229
1878754457
1253785546
352889204
338148621
963552821
1750054817
1427478127
2051454635
955673348
1408384276
2075552114
1712914506
848000144
361752165
503588501
1177051931
1658404953
1851397849
1860949430
737090938
241358972
1507145297
2063229122
1371406155
1759048486
225764924
55342030
1196338249
373223140
266196751
764342797
109787039
1905800008
670062937
1588422864
203429712
1020219450
467384250
1232573394
2018996804
1959633038
2077120769
1899229959
633849906
156962860
273360936
1874840749
604133118
1064755979
862959455
2052346617
84698377
2026405060
648342634
117416420
2005259510
195049725
1543152366
1293247551
1881453372
920277825
1794527618
1037337748
860640970
1114071195
154059307
712889945
1420857268
1406025651
1661192775
1515563553
1974566536
360395864
1254678929
1825435232
914113549
1689434254
1747650347
221013167
2088797468
1571596540
978908890
168874010
1121159087
861237570
478075114
1626658077
1227583248
1368487171
14673263
195599036
2129430568
1583216353
506406540
1547194857
110734367
1245368252
1862379167
564057655
572395852
670498174
1877391998
1063408948
1796610566
1511197037
1143402770
1637419497
1649142196
1298017332
632894471
1570683248
289065351
67684249
574959208
1895888444
1232089357
2095875698
834411808
894939162
932752983
461411805
1950551349
1734439511
1054997891
1719523123
1383040335
107983386
262048611
1953251931
880893807
818553173
575696481
217547412
760102875
1437662500
857149154
61124263
1622803741
711355869
1761163916
2141917851
348463130
366449104
644896679
1428771672
767019801
679519140
41802644
1837265837
926326312
422485824
160386206
2028920047
582186844
483737538
1464575651
318867459
122074431
1222472118
961816166
1758855824
904783781
1180566386
1888312029
1763730655
1581234143
1969998069
2128215952
1230502065
56586381
454638728
1853319890
1193947558
551903632
640408158
1136881679
1292171617
2125899090
1981306056
480185727
1283265043
2107583526
915183703
302737108
97720366
2043229085
280214651
2081849948
110890004
1714550339
2124929847
1541818093
1664005742
1510280660
918831770
117855557
1754480152
584471475
2135301523
1169763654
101827351
1513667542
1718262782
1992539405
1298893385
311076811
1110859749
1359788640
574131465
1327069659
1454620234
1656950227
833449371
2079241304
1913167942
682259920
645668055
1397029724
1625120494
470385529
617302510
1518254470
1979846406
1010418181
382478237
361819046
1135391616
270490338
471886579
936606140
735491276
234349417
646375198
188993099
1649888676
973522851
140363099
1265790491
649677468
1483588572
57986724
831284832
2048885796
808742657
1003839035
780425998
470304903
1316696862
859991600
989521388
1959493301
299554047
1653013503
1386899449
1131013839
1617893899
1858277971
450054933
778963743
360055367
1533920361
1214212923
959523147
1286689963
946627689
1869620436
1699757404
34255491
1549680878
1677721687
1813820738
147400162
418315131
2025377807
694750707
536482605
1636302617
492147891
1237264185
158564254
1440853640
565020722
1841235653
830990071
1979021433
1394252567
889122676
1529994659
1495613978
239142762
292849095
479072707
350906901
990632444
1404705495
362279510
812740528
1906448928
595447827
1912181125
831357011
698300004
287013491
467503103
474816154
1822561989
1832891739
785290985
673242710
1485827088
8227368
1938480083
1038823827
1049452194
793653199
2065223393
1686878171
1470765159
1974216587
995401862
2084153992
1992969947
1424310470
2085061426
1104178470
880287838
404110036
1951954673
2098254006
1127370259
1583217968
1757091767
460425917
509897810
648632932
392566086
1909763772
840367431
2023878175
2143366021
449641034
1851274017
2037287754
892570863
1852279308
811086782
1699043324
1370400805
843398003
161757233
1091482669
1880622803
1268196702
654019241
1943703323
1412360252
1021871065
625506147
1836023342
1578349916
675220549
1534902367
1398081314
232845025
1960451952
288419828
1443812756
1463360178
1492513455
67940874
939520404
1423283591
1663024564
145839093
907001557
1996749679
955231004
872900880
1277493532
1264984500
570527116
1054188590
980106167
175562155
1840765619
1428368850
2069064579
1992495254
60452885
1008271858
753535980
324843808
520695166
316582942
1432909036
600223362
1025760015
402640502
78895063
869224926
604208497
1798236123
1395370857
1171833457
2001229502
77372207
875768324
1243101691
1695565258
968059420
790016341
1858318402
1373598916
2007241658
2036728526
936010932
1123174382
1596906503
2128583666
545954715
1238292024
1066616397
810374131
1299421060
1831685355
865619898
1034212479
2131792918
358330321
1481205928
544236375
1307979464
2047824804
936807713
320289576
583951754
1597606666
1043055577
515105517
1805863156
1799349047
1801355185
1690772904
850195679
483193061
2038374747
302077750
1369468370
1908888286
321473852
1218401094
39284812
1034565460
570747786
937658167
1981893841
1377606391
1930987866
806096193
52581081
1094670822
2069017624
1555549970
2080618671
864657652
1654998074
586547495
823845223
112504234
753590292
1889592108
21107527
1314393725
130018365
1146178520
1600401090
1631868095
1692533979
509036646
1715999273
1835683265
22153641
2044521366
536670883
1491753880
25027283
1140033819
276088281
1996561724
1420307235
1057400797
1113544910
320817137
948927397
436972335
781290326
242177666
639368460
865989359
954219936
405957937
1517752214
1928397829
2060462558
1997965527
1403288083
1958851531
842472425
163325552
686042668
547800464
271048784
2135119599
1877850531
438815200
1461998411
1958047576
185890240
1582938675
1516077426
432511424
1776376060
311554534
1474649037
2014329930
1607339369
544850941
770097308
491412385
1196434708
1624046121
1936809014
144177672
1287048882
106119116
1562192641
670877251
956765325
1438471943
758569305
1701937387
608236980
2094704652
1632935532
721453856
2001768064
687563405
1421244479
209483260
1744845241
109188151
1695702864
1410514815
347965381
2116054669
304743554
581711000
1690207724
20671820
1785894634
974514235
409134219
2138796533
948982530
273792287
626267138
2101564920
1795668918
1640602755
1531980116
1272422040
1818563490
1953430178
1066386286
171180866
1851450572
271332082
1485520594
221043742
1309693954
1842143980
163776418
300745504
943739367
224243103
910336018
1943542589
957195143
818628728
1642316599
1799038669
839917230
1959640293
148503258
2126773850
156211776
817949907
850348831
211761798
1431372588
171788242
112689583
1126724364
280828832
627577938
661976222
485271039
1088458777
1122507026
786029713
1188424379
1333944511
1305485960
363683625
35092416
2144321453
448507381
1508133809
2036577067
355163481
1911709784
1873579842
1298905150
401366710
1479124016
842890041
125158194
176456959
355170109
1279287929
1645742446
990186613
1724932477
1920156266
1396940059
1370302489
844212951
1230982151
469132945
1102769283
13788506
2118149613
1341086852
1757738083
1168830811
333584623
1299402064
1072555500
1141124817
433816419
314044600
1766447068
2142683471
1449899798
2086922164
217884990
781813741
2107401749
430444440
209541117
1540551086
165524682
533775493
778749846
698458578
1597700934
1359963198
95802157
612651722
1915343436
723844120
402388742
673964024
1670733547
52687637
1621245771
831833745
778597248
1175370434
1544937316
1283047767
543613468
2129029592
146680441
1456057679
2126589690
728836265
567180554
1107544270
949678497
382491929
919065522
2047083664
378982939
359185668
299629880
1689620
1935164542
2038794051
1755349020
1434146866
1886062572
802967967
975849340
209707380
1813045657
615022818
874587755
42331494
33224618
440045433
118905422
2048244219
1211414796
1128564117
66352963
58284190
1611068714
1923654626
1434034958
1277850395
1471182590
1231242767
836995653
23558517
1707873522
1686948648
1535278794
1554625084
785352532
1251791254
882496164
31111469
562115198
1660455709
554636012
1331650107
1893850863
1024000233
911886755
515310484
1427469643
1111008270
751085626
2003640866
553675498
861433219
1688165890
1898961910
386821049
1638779210
1906388761
1111474996
1308600899
1982554570
154432144
136152164
422071806
2126843390
680313307
922782629
1196684054
1608128818
913606607
1212282888
1463328392
873880490
564536291
1727191278
1980332856
1241386876
808378760
979820497
2132889225
1053415546
566082120
1291260864
151583147
1975736257
1183632337
1219628647
1554110503
196703130
30501581
1329086706
2092779765
201374216
2067312928
329279074
1544735880
1501528086
1768207891
1234986870
1234521730
261471781
275632796
1306266688
844081918
1848862369
1001629768
1226971868
104831364
680224546
899689421
113740144
1256831328
1195025611
1851538183
812047860
381545589
1346689852
1674481502
1768101321
1660620190
1108550864
1355402616
2024869167
1050929412
1858855392
1764891748
504525421
1971573155
2050297377
1892947881
1102014835
1825387810
626807180
95606734
709782133
1169717649
507935007
472599307
718672100
2057029205
566521183
2116900224
629895900
733354936
1373558156
680605969
1946172282
1211192874
461213234
71039637
1845162006
1878134794
115213228
254522092
423958910
1722949622
329662279
581120753
2019049113
1230177817
2019247297
1992736656
234331975
1287878948
599147578
2046572492
2068138261
705059952
345812593
1561239859
939564318
163921008
1921836694
258144480
995820337
616140810
573686368
524533907
1287841154
900154807
616243868
1147866672
1859063238
584807126
749897518
1018227454
1727728166
1302596817
923555596
842622503
1310247613
1549883499
1366996323
288171777
398764900
879314765
1685978366
1215559419
2078534692
1889364810
280116769
992515818
1378293955
225897092
708605252
170941721
1852985295
410198377
750887130
1025946650
4584338
1346222903
1037648095
660497320
431671798
658379381
780821671
651109845
1632740000
1421327516
324325082
1811488324
1692415272
1145006682
1076346999
1685113961
1392551473
934528662
619913335
125375695
1074996309
2037589116
1506576321
1377768288
1584747199
1049904825
649577256
1110913233
1395998856
70981382
123003261
2056818027
1047983923
1735865640
945643817
706202140
786182001
1247170421
784798012
1262886168
58910792
2136159395
566650514
1556969161
404315019
2112494940
1113746720
1338471980
1777523777
1254464561
518738203
769919699
1897168413
259663355
837064284
754724762
1298019811
1025449672
395748180
463929286
1981319554
208457457
732726132
443459649
143574979
739058127
235323820
1738027995
471595021
880850635
1644593051
1981356526
867121809
758325707
1686110660
245429132
1500728021
1321868043
686906535
1093397565
105355081
913916978
710821450
1889873591
418792854
1392729053
168190364
13937575
493386199
1328995975
1283143527
1552869040
1492175098
1108512583
1200103674
1922657148
1939097766
871537729
665521769
39547687
1689995448
2058557271
1305090911
1920507074
145286518
1163271763
1561953482
1108832120
1720274205
465589294
1581958028
685476128
1107826771
858822332
2097244851
1756645407
647471318
1587237816
937214782
839163544
196251322
1624498392
905429275
1488706926
2090577403
51989096
1340035698
227195118
1082528795
1326261815
416983959
1967917645
63300298
1381187301
238295858
583147559
1706592711
862164649
1432444189
250277714
719985815
712377598
1702494715
1224498969
733034037
1087376288
1169101419
315057150
694676545
521438933
1959585111
1003798738
1871335206
1890281072
1140774171
594375639
1722650323
1278072466
559202621
577716583
1361575442
2024716284
2121708493
1669755599
894792821
1169702700
430190839
2123333272
492794165
199420887
1014457013
2063349243
1433272643
1706300930
109350561
1105432576
745282477
1863577181
1118388673
298109643
341191678
1421712587
14551583
1905332750
1717243147
1785181674
98251964
906685837
129558378
267995860
2090660620
1842888238
2037746946
612212579
149876832
1402863462
374816635
1466788429
813454648
2142002846
797068172
2001219108
1040671039
1138963711
698192782
411601096
153016225
1053246650
197386292
300458828
909188676
1234781943
516061553
306704678
539642457
137341955
1410227109
12941835
1391701567
1767471005
393661126
1016854154
483039925
650785381
752776754
144380359
1081993933
794333445
1510742918
1585431790
940760450
514796191
1489948201
375168260
1791616520
936622861
769435350
2123309898
815012979
1164322765
1395374950
1703643615
946394099
2021246595
1387567176
1219957716
1161334049
2107245392
531992164
2063366695
1722345327
434274624
570936625
1585291431
980625016
2075713744
1373308299
1093834904
1322416293
230998658
1089079813
1894889483
145798327
1475893234
1801347522
1616749506
2091921233
143471399
1841957754
1656517810
1338603900
1887742256
779913896
1679157144
298630925
200624827
504212981
2038462446
685940339
292596534
1242950894
1203101610
690984532
2051753037
502969687
414161817
1361746245
613178670
841856901
602068091
1816640731
843388722
1767618231
913805574
248481925
1439678472
1240041408
339218220
826089445
558621139
1095226755
503740400
1532342610
288030521
650879140
1836119126
1801263848
2051592872
1590052867
581476282
422658165
1671181351
1806617918
16577326
1653820252
2050414204
2127436700
442019560
2063437023
20614838
1579752517
2111216534
414555333
75893658
757834856
445824846
17930751
1275198612
495306846
29239099
1133349392
137406656
137083532
1297210381
1849504552
1576608453
1146818308
1493443572
685197183
421453995
1907386561
1685717245
175300070
766491785
2065597567
611174807
499225686
250289956
1901984597
72766839
1177565019
1345200353
1264208747
1609849886
1197116373
789777941
691294077
1805723999
1740382123
1608330234
1032094969
503375197
929072625
174968005
1582466955
1401126119
1708655408
513447494
1266208357
1023894345
1097002702
1296204296
1522150579
553408945
1851544058
626002705
1631016543
1932473346
70044793
26501002
1593144910
1189399473
18943672
770159555
1499242376
833555075
36903562
440901963
108516144
97284760
1688157636
1022250249
227456127
1859997152
1492662730
2073699927
1071728702
180747619
780712662
302138922
516171850
292402560
1850966511
1592105330
1322401260
600425435
1357783
2102417329
1371468573
1926116430
1827774319
1768815235
1825682037
1820760186
261547582
966531974
1821913131
1613393168
1059242924
1896783277
1522821131
920159481
1888982567
556359038
1638036456
1893008958
1377567797
1042481062
54153733
71948834
1565660261
1421992439
1266294600
2075744831
1367386174
969582469
1830520296
2017251895
591473637
394831849
679000745
740396888
1507220566
1732797915
1392190972
1252113088
1695798863
248619092
1926133964
489960133
546500125
1075314941
1912995233
33399466
54056444
1338493065
1342266001
396970682
869806109
1516415973
1268102346
925686549
1643338923
793167681
305117721
796462013
1572208082
1864591150
1752516462
477879681
2123167253
1064754098
1706023165
864248792
594535416
389670199
1809054051
245489711
19075069
1320915039
535239087
1497238367
1766020719
298255334
412996350
958397607
1004820163
123704346
279531695
627986010
820366231
2040305088
952043755
221556506
316761829
1022377279
1885956301
2057500821
1141159771
721751148
1567721193
1715677533
538640258
545866055
802910145
785929285
1476930968
1362832290
325527397
211842
1506561892
1983854165
432648204
1691338778
1759516520
14009120
1410344895
1668657475
573094236
870894561
297224189
444881043
289003868
1902222654
1258231424
391423399
1817734476
89175407
1859335120
655285110
643536040
1785067462
926811819
1256237926
1001453582
2071438363
658065123
1358923349
466068902
768480757
740518124
1703571226
88671250
1355538365
1029172115
420050492
1490475051
1760218073
1873125217
47964424
2096288634
480275997
1586822506
1776107847
1452971347
1716528184
1481394022
2028715902
811882152
1366469873
410791135
190696999
1800609813
1476630000
43484512
1607792481
765308549
1636057907
303750247
738918754
1467947885
338737992
1363445706
725493449
649566485
1341293594
1452135471
726971846
1740565281
327371099
720123391
1085190622
96789672
1422422795
2144957036
34241243
528489325
1802647932
750466735
1787434978
18993802
637699629
1884736893
1123139330
1394726156
681735423
729127447
566946038
547530258
2111763077
1439378266
317663111
404773293
38611180
513284591
2112236524
1387540118
1432836509
1902101148
1417561553
1777986985
849232438
2069525171
2078296179
1315381656
1230276434
327096151
1018972200
1729952417
178326106
1962447812
724678148
1537694124
226306254
1616250373
812667427
1041582936
207860392
4821766
732630519
743743922
16067255
776679641
1111059940
152885006
970023213
1775487509
377711934
1229537127
454927647
275768405
86770765
309989304
1657282356
144276398
1673654646
932751967
1628572391
1614914164
702028278
912521361
1989697995
1475335082
1834777250
742473310
587328240
1076947124
1288072287
975905758
2088592788
109893107
294164097
174318921
778309611
1358997003
1670154712
2066308554
551409072
1104429125
1767928194
427108382
1393945677
505322735
372920719
67939715
943723816
1995368901
406896974
876020750
498957269
793327035
1054378792
1171746385
70447586
341322891
446340307
844534162
564971638
238034178
1936436905
2092971021
1302376828
511366298
1669097278
444833906
839416968
1968133282
437701914
599194329
857209606
879830195
1429633587
452399623
1790393819
71850080
2133388100
814885887
1712162071
1225205532
538887156
457632608
132307465
412461059
291368849
99884682
273855847
1390951821
219554780
974081860
350242937
1913177220
752123793
2110679271
759162110
241157736
906907465
1212729339
2053535958
2087218652
654215594
80148538
758782026
1291907687
346336029
434080545
870618595
6753982
1957751865
1180469392
1784121499
60786140
674373094
537270929
1652639603
2033855923
2002264511
1231602612
1638067431
637644683
4959964
80405837
166344462
713382996
239333794
38751786
1484024354
435708859
1050236851
1131015425
214266776
1285133309
1349165976
940982613
1802408421
1154083058
226601142
1916291173
1700416017
1547873075
411658779
2069122664
2066363088
1106160667
915291939
781021696
771620028
86696515
1891203849
1032719559
1517624052
1025673148
848323656
1930016992
1461939078
480009198
830998507
784724387
1722515090
878929936
1228402888
1084534541
842454874
1187891450
298017896
662730374
483270359
769114196
478668301
1271574496
1747223875
485375346
2031509319
1559656891
2061586518
1015141513
44569730
195014748
62382343
415579959
143089965
204986563
1793121218
429171768
1872748069
1406743981
11685563
1685688576
1108261670
1794862495
1304755262
763092787
424163322
1639404863
430476854
1292237883
1551487602
987589146
1591164704
80901031
810749847
1479594501
760106811
1997126993
1488911019
860610651
1126346321
1202058150
1084759247
2132238690
185158093
1371007550
1926804977
1487053664
1863824528
1999633021
2105628253
1639210731
890961109
576902224
310889178
1447547117
1841614142
113510982
1340753187
1129784863
2096691426
785058496
1878734335
1466060192
193419942
842677061
508248021
1945200324
969465576
2025142252
1893983869
116280689
1143894148
1373600762
1687938186
365727523
1940276629
214681350
132671495
84505845
1047376323
111194741
1811467642
840829571
1538237230
1776236415
1239065191
1473617747
793511377
1322230566
1017519406
1176165844
13332917
1638759777
430729986
1924349032
1429617645
1944510716
972243263
1521562491
726183263
885949562
1943446311
1664840934
1211807860
1044464270
1738591808
813193956
1299149864
1553361370
1701556792
1716936312
1331753970
588978196
1531265703
1964242671
682769831
19143220
565607387
1087120118
1294174153
437071566
557712779
814236004
1059226137
1712936459
182530107
1036816853
1129313047
541912355
1080228024
146991072
1605163905
1046655699
2084633633
1575891446
730298496
455397049
1368319562
573526623
1359219211
1636688650
35177736
1662991168
751661622
1502196204
772378897
1343752062
1860561389
572074706
887691289
743449095
2089903996
868211671
532083076
2085979815
556632898
570810911
640022593
1360871375
372883381
1796985647
63239283
628757333
1470013327
1328786464
155054506
382318280
290062702
619772694
1468915746
127835601
1478484279
651241680
747944091
1077483446
993764410
578311552
1988909868
1221346399
1180170763
1969410236
1250635257
743308814
945025251
1851260910
191237813
1754170747
1102966742
623046358
1505968553
1606499481
1673274455
1201784680
114651386
1045773356
1164209190
153811940
414769725
925237892
168460534
1624425967
1585746447
2056445002
598898066
867970310
1387024523
1477664279
320500831
326799387
1401731847
24490475
1304363977
584341540
1141097939
1656616171
1119058926
2141508528
1912651052
399942545
1430353940
72248609
1136937750
1101442724
2009964773
939311263
1561837119
665868877
994844102
1266832311
1021970378
1109930537
703064326
1880068563
722193109
1597604100
1540503904
1034968860
1881655888
2102894584
718482847
1295311281
428083576
514607454
904533339
933264638
288964123
1147054911
190025650
1409253473
1035223381
5443711
1254475668
1900572082
855680471
735259506
312160200
955656659
847640310
1714997320
1915425494
1731407840
1359267123
1549164734
1503000307
1882137328
521712520
478062749
1083542788
343290388
1815393910
1703636361
442989924
2090622
153151997
1703040536
774283012
347192758
121417532
184423923
251522979
46136359
395478401
1433001058
1239656829
66502373
1225319910
1213926744
703398748
297843323
2063196273
36734979
1857316125
980129289
579642062
865178698
1757260712
2097701361
2117024420
653476937
533349451
1809671821
693342334
1928012464
498737365
1359227181
563463716
549352222
1462159858
1248839424
1804485123
2048637281
390475062
703192123
2137510872
754979272
530038218
1113114376
304783337
160060686
663111353
948262340
940920785
401596089
567594489
1826474961
546861542
1399596497
701067615
1838587440
547677543
941703111
1470211898
1440228899
455594263
1464633023
634982321
2081172115
392850472
499888525
1480183706
789484685
983865974
1884458730
167969997
981540172
1181483691
326103138
1612643693
273203024
104860575
1163929369
890611999
540233052
198489874
940501236
105098714
229772512
791848683
1217952951
852610876
1119220767
703564395
1501276864
1991179249
1814727032
1797783054
109946573
888747101
1509825377
1139285315
1397297164
99893490
1117207310
1266576014
1537045989
882954255
1858020572
1199013608
713904442
1632432263
1552954430
793456973
1933181422
117545334
761607999
1265378528
204207439
722662931
2123967968
1082232768
1584138090
1248558062
1490876826
36243150
2074202567
1399192709
1160820514
82950634
1275028979
2053989529
1071726440
598879615
214605052
940983051
51178985
1076214016
801380294
1155990342
1565706969
712514166
1484732559
275933769
2036917084
297833184
341847648
956466778
102607635
214017422
1918671757
1779198680
921576378
878985920
1560159754
1109179971
1844634110
868922223
1560809465
1074562404
837531884
155055317
750889784
1215396464
735812310
75916888
2060373129
1251893257
1114103414
1654742185
1474039754
421470716
1526119952
1002075553
1148966122
148887049
1162545067
444721757
665322969
2021589790
1756868091
79782842
19520374
890645622
2143344879
730414375
919198785
338227195
1709701067
1106692840
2116102872
552878801
282103714
1583313917
304619945
841311587
1191233665
324297327
2115565453
1186054155
1006543783
198016463
524174661
780579970
1232415887
647377216
997469081
1527324514
238354994
1847877683
586231359
20662121
1800278516
263329626
651199369
1909323790
67698736
1139266629
557875615
185164083
623727152
1679288890
1774731408
647511690
29141270
2040621178
691890042
1508563367
1407724885
822668692
1752316848
1374435313
791346511
1937608849
1562675050
683691840
2004548662
6149839
1331560786
1472673898
1954595190
1786373816
1690561341
1106733538
976779783
1352575796
2132074100
923206221
490672250
316850903
110383455
688093443
1477283406
1785074977
1071133222
1649013831
1366730649
1351494721
1414732277
833498143
408688608
1958987209
1072600136
2141347768
1581948311
1691252813
1584651888
1542192977
1339888702
952214348
923542578
42464151
517970893
1972238007
270954187
99769246
1060865683
283479290
1608329481
1505235651
1536344510
818861882
1188781502
1649399704
1729645114
438433062
1487652768
801317456
1138695681
574101757
1193477993
1683050003
1866736680
1659418214
557149644
1061464771
493529673
1606131185
1247856162
1292072271
31017432
1188839519
846605695
589584135
2034041619
123109675
673253685
845988159
698097065
1882869457
1318492822
1783196080
295100336
1557071279
277896741
78801559
567614881
802548066
1176851356
1802726758
1611727448
1312312471
1211793377
1828126302
1148311415
648024638
1799996919
1444719527
2145495611
1308898256
390792049
1879894174
1437116626
1218889319
552101254
796951046
2055331568
2034635991
1196667896
216853769
473788532
1451435606
726425765
668804906
1368400096
657408079
612330480
833527144
1330477870
1191496385
1530268021
1314701521
2050623518
1364646149
1236889349
1402858028
523011054
147588436
154355544
1353305791
1780189166
1201104478
1241119865
162406057
556691237
546721575
915013571
1748786827
317053533
2106839958
1038278138
1206005778
1747327889
1925853004
353734768
869646476
159019170
334424392
1728032054
563376678
3402219
1300867673
1216459459
2079822367
147143612
194312850
1173097691
2062534032
1406058508
1931036125
1400218834
143598242
1910531272
1952643898
1886938994
1905095249
1982210385
3941152
806298173
244756343
692753573
1801469500
2133683347
709081765
1109773848
1106504608
406952239
193188526
1121690903
912899793
1710393682
450322457
902129964
1148994358
1163194379
1283547210
354429133
540749742
1104685579
70111627
1074789894
1412749063
1301313153
716600662
825667172
1712258490
225213888
1754859557
1522962219
698530350
1633707134
311119765
802248768
774956496
427394698
1084734025
478748981
1245626181
143073159
118577683
1224081047
1521635106
960304547
1076695292
1159787781
830121065
790295313
975832426
740375093
665300008
712512613
1791141660
1734062953
1768782017
545513579
1669955374
621042346
689223648
473094912
969646884
1877505658
1776903261
2008710247
29164299
199626437
699419352
679279951
2096830102
231277674
210446944
1285898725
617903344
1983323669
70426147
1350660947
1594821647
810638666
1759595411
1527183394
1191981699
209828497
731777588
2135479710
409534843
898338179
935397309
555478074
2110148245
487561471
278751735
318014287
1930941765
173248552
660338010
1042077286
1636132915
2074474748
406811614
1159784923
1476725030
336172904
1749851775
1654082892
1206323987
1965693617
854018911
1914786440
805974298
1119053136
1843109045
2010677259
1168766186
868585169
1214001271
127388328
1590101732
548606472
1009730523
2030247376
2076613968
437772216
1542428404
1142604807
1723930333
1289447533
556119172
1107043812
201733937
984790768
2079074701
688034518
664602646
26039951
789315498
624115711
1908913222
901682622
1669005452
239598297
267808555
792283163
654354842
2084447475
1401538382
1832154275
891185248
1394717328
858769586
1754522915
1061045559
1170583351
293371428
240960990
1738014648
1937230443
1336954965
491459691
411153780
1261125245
455084989
188912118
929977051
2116094395
1116671941
85396865
118916212
2109538186
864622864
1670044582
1826039082
246201972
1156409700
1994699096
688279950
780687699
883415787
1910005692
531471900
358284606
213497794
2141590583
1981763490
1628395297
1470757659
409040742
1450391871
1055106684
684259136
910639969
410212160
786848589
1225971763
1456893519
1628491940
59852612
1234594577
717635704
1284360831
919692426
199917766
273952317
1680412876
1353081328
963957444
720953187
574274272
434433022
1404519572
920586252
980164236
726650854
1412484926
991567981
606605423
603904956
1737187406
1030673008
1077808831
969773158
1129550802
427761907
2092370127
1558822892
1592117747
2000834061
692152918
690564334
942945904
785517146
83435454
2118948838
779848021
846796452
1497064598
800355966
145934343
630763042
600209466
409018813
1092101953
1336418024
331943969
1186132295
587036015
1375889879
412625315
2044057403
1597023942
827046946
2040649231
1910640659
356026532
1306761966
1655013988
309038400
1411977817
60210181
1561391889
523139394
1428961217
1473468868
1201991844
999744923
130866480
2017920041
1711268330
1651933829
90357501
461964007
1172614852
1660339605
1088652460
1500796952
1569015777
2124486722
942932658
1636418483
1203856701
1884153360
1177587748
26814850
347415880
1845886009
1625903782
795135252
1545694892
781084830
1709536048
1088090039
522006523
2062014336
1449685184
757203716
1344399212
1413954783
1023144737
474391471
1383573052
996795010
1058466358
146891602
1192635803
1867109117
739383327
1264378722
998931055
1967540301
446123320
1437479916
599295630
1790853287
1466640329
2141109479
1668666384
2067355334
1307205537
2055216614
108975242
171446907
1628607590
1832888706
1091857373
2024021886
1094761221
1255414014
921409217
1214855611
2009700963
135881350
105759352
363682986
455253157
1601167014
1471512583
1687628189
1740012109
631438051
1995391227
665749563
743432945
2009193698
1351322914
1497994873
1511338976
79808495
572035598
1844164365
1410221669
1940043592
334772448
1150896699
667427705
955815345
1728560976
149332317
2100559836
548443698
1946005787
1717433551
1999857693
653387718
100346560
924699311
1509274981
1352841347
1531298599
1810202542
1702245402
633945663
884309197
871499346
106703592
566313854
738461188
1758788544
1396688422
457719582
441124337
1227835695
460936306
954016166
1990400502
199983518
787163164
508025983
901016569
163811287
1458889646
126830618
1288792684
819893070
79074035
1490898451
1416630477
1260957196
848923729
1364490742
59262383
1325095195
1162597617
1094127478
2068356290
2051619185
502357149
1435100620
1309321412
1696214594
267904959
1707836826
1780189515
565658852
1497816211
805938126
526497240
1973605338
2034952158
1262084620
1311198477
1186499963
1844380744
2040978605
746873654
326889827
88535860
1370000030
1686756530
669139531
1677804119
898825447
1122407867
105275090
656933816
140036194
1846167066
656211599
400761032
1494733716
1264804804
1687394975
1169584461
2107010144
1733095572
69548196
359997331
1490487332
1627020568
925537096
306406938
1928248888
1226084046
1107167780
1625025688
562373856
1409215224
2077757649
1583950813
1800044660
1870900282
1216307277
851211122
1609075392
1728606153
1259010052
330229288
683562023
1067827558
1042612831
1785883819
412076910
385237227
978772065
1737860709
591038830
1051363286
885236650
317081214
194412374
1300051548
1689448172
866362181
1360271203
834206387
1080957914
1289643080
198925890
1088720224
924134406
406048525
1781509448
899194783
840937735
585295702
378269668
354308943
1444442348
1802353973
1236708559
790422204
2133884895
388072989
207060458
484836523
2003781876
694291201
1909731137
945346202
446292729
1043550046
1679405074
1267004710
136883856
511988742
1273809930
689114764
1367317143
808597947
328981562
1342511871
1259976617
780794687
942189488
1900740749
1192996315
904047783
802206147
68680688
209488525
1754489765
653443180
143955359
231154994
295542011
1172902230
316294571
1959452774
1279518421
107817129
1663407550
1566080731
2077992608
1461945124
1783516906
451350923
293590123
536311320
1142744430
1819055259
2102518084
2140196598
504225420
473296741
198637201
1960216074
219323564
1252638841
1025339626
176558308
1528105748
68134293
1505617825
1406246274
1028107578
292481139
53361258
1706380817
1339040440
1728079790
943172952
210034649
581050955
1295327088
1024716258
308484954
411751521
604413168
1579932121
1414444395
1771107225
2083075918
1492763502
1511844452
1634006673
1052622336
1138474114
1999284215
1378551309
329237842
188949890
760218574
362437643
2021069670
2126551241
930712399
384189138
595957402
1157104167
2097573947
672948348
522112174
239284548
1566743205
235852490
1119146672
121219844
724143060
915711455
1696742625
406322794
1702997687
36038024
833089178
2123495920
150737555
27172709
1639475965
30308327
511641454
150425789
1962306251
1849793630
207190326
205027507
915579543
905623652
1428653831
1276590174
1927583539
1457128041
1430250034
1005372834
1946735612
1785584913
489078147
1511771081
694211816
414415414
622515156
46275925
1124799155
1563470850
75634417
1632460697
1310105141
495731738
1081088928
666654672
1202000378
1880543886
541855806
1951182663
334488796
1171570282
449343740
1250080053
111587744
147733408
1816187484
1585105765
2006593833
1800681091
14752996
501263981
200997956
317478074
162072557
1181854525
836714318
371767437
726206939
731025603
424470562
1721578982
1117722299
503214541
1425447151
1756351518
286270628
2055078480
1136791951
280176528
643196842
876718444
407085654
731778696
300457810
1678951130
1929700755
2121121482
93337395
199342814
925134079
46933192
1375892320
418170845
2044050139
616689715
619003081
1208874923
2089795679
1767857109
2052643520
1798195655
462825892
1990064893
522560915
484509325
275792049
548563881
1130420685
916278836
1349542010
675504236
1089130242
77974626
1307853649
1348695815
988358703
1407068311
800117584
900912038
1473977067
153733606
1678125400
2062558787
1398757948
797838312
121582790
94615147
831285189
867996276
227945638
310027472
410486844
1365693475
1071579322
1796691371
308714491
747160694
1171809391
2018804288
1114161810
1575697938
432316743
429149501
796468449
1650461974
794377198
356049086
1584183394
251843815
891303069
1499146736
1721492784
942316182
483730299
451304681
1255320135
664420482
288904447
765011988
723956367
610186725
1065586786
10184674
391004728
1147673263
840750554
1228195374
455044599
1259256325
1379016478
1936491528
1787227138
261175218
173687456
730595476
489507986
807846247
990129410
1917696111
1301421001
46522502
1147447143
558234021
1889115549
950748094
1723743644
1851987006
1691757655
790677018
1871632561
1678506511
1666959163
632885740
2105020930
1467910758
1775810616
114262608
2135088231
1332686390
108526035
1236275294
1934706193
1277262639
60507939
456382864
1499495317
518973944
1908042247
603918440
1241022610
651063334
48724343
1796393718
1089435552
1818376218
962158021
1766615597
1853085869
295918142
1211277886
971263582
539223125
514374462
2081252188
565687377
1641389353
1531701752
184325586
1988337542
1738106209
520332342
321028099
474532385
1587233462
221854376
1684387217
220772191
1931673875
1954518862
1315458802
2073326124
1279668682
266110349
360789068
160160028
995207649
854817951
353572113
1650881843
162086026
880112854
192817300
1131237957
1133710731
1238380413
606068714
2143623212
1092109925
829401654
22796402
2021142355
841886074
193845993
1679559680
168740027
1838076060
916739588
2084533871
1693364363
773242182
1282338132
186985074
1420083458
1555935161
90073322
404216300
1980193163
1130912491
621844603
1480645886
259207468
858096148
2141428725
786773036
2130441376
872809330
790608011
1700232474
541992527
1879942993
592803240
1398926458
110336126
159477314
1188281675
1592770928
65897819
1663382828
513314996
1845671620
12310863
1645002487
953527151
1382142297
1010431557
1870640871
663446750
2075628945
804300109
1337623332
620349347
1093146715
457585534
966299480
1922847078
1645562686
1627211099
927019318
569800644
1284644043
1813085509
1441545747
1349693706
1060781833
1038119815
282720332
1017324750
1703899611
520515712
2097715796
367710527
1507273922
540865340
601959852
1181074571
484009012
724163492
1275100622
765770755
79352317
322649953
911805261
537013420
724826764
501049458
951708703
987309158
1023151688
152909568
1584296943
1950852383
1803836076
1581300617
1765932953
1484325652
1844212723
1792092798
1694088174
1785618646
636235426
753265103
1437446660
1072985044
1518508955
813579859
1768580842
783229476
1097535343
286789112
2092739650
1742844881
1398872371
1619491312
1584177683
708658207
2032382621
1875423076
1257429757
459598292
55591012
1523392113
444220630
888487776
786379238
226269732
1330208952
223321556
46367444
1805479012
1118063256
1120183952
489484221
1510419805
501063389
760774885
853523594
1892972441
107724164
1529364880
1891709026
2100872762
833536261
484437680
291014029
1193170961
1100503660
1917476247
320064078
502389472
2114345789
2068936631
1562393346
785488265
1305097293
1553915680
1432828005
864163492
1276006124
313470156
1071438369
1958218500
1571779276
1165023140
712450014
1660126539
548787164
1107130674
1615533374
1597737176
2070731169
2145303266
230956806
1737944012
589772394
894750176
499362945
1705566577
1214364838
1867791978
25547814
1422252084
653073942
1178131206
691099
911139170
1172119809
472027458
1821733360
860884772
2078431344
1307784223
2028424706
1818922087
2030948428
1667573769
801149974
436586376
257264337
427758628
851416431
351932941
1565563379
1946096877
1506720047
1083342900
1338870229
255536815
1544017978
1815013516
679384183
652208842
26469200
31603825
131057218
2066441857
1351070687
695143557
1220428565
1104993205
141017881
1400844054
1953454647
1655506018
28339536
703891932
5727808
621217311
1782622778
909232449
2057112561
1207396886
2089658480
819061952
1548912268
392578276
1024349965
748636879
1779483002
1930413806
101014275
347029282
1880683025
1338692060
1630377184
426401140
687743745
184068928
1669706527
2099730901
743149527
402329758
1469833637
562880427
70651976
468306934
985833238
1511626738
207783873
1754317215
1161813279
1196649454
983235615
1429021979
1479789660
396195188
867288868
1759659717
966618345
847330755
1526974679
1410578142
622723584
427411498
2092061002
329120093
35619828
1947033218
689477942
1637850878
252512739
33492220
1443943017
1471675786
650042871
1101819063
520522802
1090300776
879782375
664097363
383738453
1523605362
2017639814
65739750
1541940620
728134428
406422733
1143140416
539794637
148959405
776125074
813244790
373962390
1425830502
802700820
1867588765
1449992063
299372957
553489740
1755178844
403566815
519409208
1355562489
370831643
252813648
93299401
1587964287
524261956
1546975311
64423012
1404963937
833587395
963471250
515399398
669119221
606718075
1338281427
2125829757
1500418331
26671269
2010639341
367425333
1927407475
2013254512
288782330
1092555524
2020368047
839271781
420116069
465083073
1378812618
413516794
1331636707
1836949520
1882632581
754940934
1640048007
1314638606
1127623176
1452754198
942035207
1793311394
576420834
1679582607
777531891
1363662870
1476945311
1431424215
1047646961
1919894183
1668717577
1440764967
605708878
1748644071
344116075
1258244580
1655185128
1791967556
862517095
877368489
1802453610
701248889
437154315
1478155037
90070386
916930316
436532699
108511221
361031910
1667534502
26212104
1345020442
871130446
1805826740
149329921
2078671661
1409107104
2016995484
76682559
1270858826
798503024
591869772
60128355
1878663708
957954135
495074257
1955977786
902293257
479279997
834488293
922798840
1835307890
311872
302343357
1930921480
1216899992
1619703541
1028371941
954093118
1727793526
1704218079
1668182691
1834692497
248294902
783326391
1852765892
436181323
421873296
798953867
1422015562
579437494
1137164009
1093151096
202963688
50635579
1572775280
938275651
408947870
1920649121
2141693520
131916306
1444871670
763360540
1544474580
1916209496
881231364
647004651
2017424269
255532030
448758735
344505316
1786287743
566108398
645538682
176722140
1704727683
523163915
741446012
1469396384
2118127906
830410652
853970975
678033172
2016259907
1392616982
1603605302
1321135243
1618878734
1425403371
160467022
415937847
10460485
1027333855
398179679
115594008
737323268
1758882308
1780328932
2001353769
229680473
375387649
1724493360
1374752222
2006939780
57585596
698209124
1749188888
1589826498
206043923
131762213
406382973
1573328089
647252426
427338373
730132902
1210211739
1941118876
697384507
481870849
1760996926
791458550
759477271
1456909558
706716568
259360331
1062151063
972317060
179111808
994636693
1678415567
1960738893
1660455386
2096365459
1714569435
1706864208
1486610244
358693240
1934030884
67441701
1705101125
2143944675
1581193248
1270030072
843028002
926541983
718471140
1169506363
17791644
2091671102
792512869
296948593
38046360
1609912777
1373181858
2064075480
1307078029
862618692
528227367
669972587
471273628
1081300260
1169352401
861844376
851270953
1843776931
670549663
1394864207
1309975748
1721178185
1692449661
675133644
1361754584
88572158
9800709
258090502
367532564
420711580
624417557
1067361878
1448450787
205917175
760807764
1397723417
1360888564
145068258
510182415
1057145784
1781694969
436535482
467801171
1555236640
388137457
1453636661
1992231347
634058183
1882931836
2030084118
228432108
1415193549
22876809
1424482433
1348430783
1064939987
2045979292
1060564178
1068580702
1294333373
1709944493
1633034822
2104127209
157222482
101379886
1133572370
1929151500
151904012
222996643
1324063116
372880932
1891337346
314414153
1583134013
42300783
1668394544
770665899
2000906400
535536548
51178829
574079032
1108685756
1421607213
1837684755
205007594
1313408349
297646886
814386605
2100514163
168943433
493286317
306557556
43522939
467445391
499946468
1222426208
1664394938
620039370
101636379
1351963188
1830295286
1223477096
287574637
1956062510
136908422
373853663
395309285
1340708903
195394290
1973184947
1660103464
1700904775
1171842995
1494048621
495137839
1113692091
1757951196
469821523
949659018
1659307647
345863113
1550481747
1899559599
1527162075
1844316526
1171126077
607681559
1867416071
1064776001
1301470095
1598704028
673857255
2098853783
1760772050
1709117557
162807531
1215994731
587517568
941011094
1703136891
1610003754
279804566
366716961
326029535
575092032
928687915
2091806508
1403327481
2078603890
425515648
209799659
228096252
1975406140
1848319309
1238559348
2091969578
254446374
1892538535
1322722068
1885001714
202098841
1820096214
1238296234
1262274441
635941575
421650976
1644723636
1591351026
1667857902
1472931920
1407775576
1735089190
1355550911
2035049388
572199715
1932080623
1479405875
1148709252
1164447028
2108958283
2125748973
876252537
688353469
1563236416
1260566730
1450034512
1868580223
289924349
1078341772
1357814175
1159166120
1672011960
1290772176
395197975
201748709
1980911178
1960873102
1553671985
1906695007
1026668113
1381642031
166639704
1885937346
1169205294
174031976
978838137
1458753162
1327625485
667120227
913917761
91417101
1654462164
967837213
261396749
674212152
252225980
1263249721
1181954928
1802511684
285181740
490528252
23272709
361743100
1632136927
158664698
2090513477
497280467
270812880
1552337040
1410536145
186076452
1428755330
30034043
295404368
242767966
2016773000
1121724297
1219622387
779583383
553027229
104709240
13158262
1290358848
591211172
1465729012
254893344
748602258
1141502678
723488985
1101173275
514607454
621300124
101877068
1282825724
1875571424
971986342
489490289
1967449507
744670501
1025903258
455016379
770127076
2112656320
340491634
1116072674
1835906820
1549413127
1954236241
1064292620
250412135
1802758108
1701506126
111077239
413192303
63081184
1361583881
354678454
1079701926
156800155
790179736
1127671065
1598238504
493816866
1436378568
1839772534
141621882
1776618661
403742501
1617344430
643480254
61674110
1820338351
1786781591
1808785528
1440792970
1500747120
663666246
730590930
322265657
423383304
1625750711
1597350742
701736195
1688190757
63991429
726304107
578632360
1586036224
720755108
17373277
605455921
1116232875
1927211834
2082276741
72175380
974730917
322411307
290631146
259728174
926617631
1270565389
1504603200
779645622
1176355912
674033632
224042335
345314061
1064405615
206663307
1860888255
508240261
1912304230
169899325
199252703
1178938962
1219488542
1454763078
1526791997
801189555
329381390
318215276
344125814
2003290691
1359811217
1517818125
872721035
1893557339
655509013
757921308
145258089
787177182
1345938434
1344928318
1041435238
610591479
1281567529
753460544
985803641
2071560512
1792014495
198483044
1843755801
1762358604
898014130
1311970194
357575283
1435953004
1640846418
1826134030
1763660243
822793828
1187259931
403632356
334658703
1599917560
240713386
887180616
512341577
1794528086
1442202031
1548373270
150268311
1494973070
582221567
1617105973
941529041
1300613603
1561814555
869246767
2119881020
385558771
1343797634
2137557575
407564691
1411710665
1372021164
614425184
796522109
1462949387
137361911
416032613
52034508
828096002
1135406658
1036559434
825216559
1015915109
1118357760
1719823287
1604271844
2100748
1005530517
548690853
1074468569
1582281951
7715354
750382595
1708367732
987404459
587000447
1349414742
8216518
446201089
1799830910
1846301063
1935295897
1916560784
1032483413
951599617
510573416
2082575870
1389730960
47425718
170862781
1036770582
1181818194
1524011343
1989921655
910143179
311110768
948601683
518235328
612228251
1785388579
1352541235
1469352451
1916008142
1412886208
1201331367
1441911592
1886169939
1150913642
474571923
1077346902
1104235176
1163344319
1387086093
420917255
1215804991
829379504
632273054
1814856135
2067584814
1566012509
2119456627
655468640
591645478
380324668
1011413365
1254503026
1711834692
2082399098
1211851106
111953283
1390520860
832814249
797758876
1829755914
214662567
1382007773
233395647
1661549452
1414886195
300787953
544913261
349031459
251582754
1043362730
1709411064
1384242238
1355381389
1617772162
7754232
1960761327
2122143447
108567237
688907931
631861021
2098804655
1204135660
1031066334
1681446974
2105224057
38033753
683828267
969288124
519090800
2021365467
809067102
1946106059
1724120188
1285326566
2125006598
983880239
1868949032
897142092
530919772
1720353833
72345294
1789505872
1167747939
2029881256
786229334
2032780739
1284842349
198273474
2063534710
1866848012
1556776461
1806512558
905480005
1007604998
574648100
32067979
1370967301
643697576
312226027
789295360
405230802
2091782809
1033014281
1689765944
1046946683
1230104854
659887063
1108333549
1694416757
264125842
1118913527
396589833
602135806
2146110224
2145295000
630234842
181863521
2043339072
585720023
1973660877
504013848
1069104655
1027179927
1335382712
1566533673
968813315
1210935148
1246124431
735240930
1265051381
1053358062
752983885
780795021
1931423452
710281601
787623273
1273743509
1140666800
1813409668
29768755
117629122
1606778165
1079967354
1350649197
35554255
1263087086
520104506
1607226569
376859732
790603831
1931955414
786964961
1149377205
1694755671
1416974023
1557297936
1811359720
1746718721
1059976994
1921802292
1237322563
113466298
2129305465
1652221656
1010947660
892362622
358370436
653008133
2085331326
1488364264
214707511
379098044
1821104606
1717787083
1111356073
83639409
598391371
1763627864
198764686
985200393
499775692
677419570
1971000459
792422558
1379918029
417737811
1128980653
1222891996
1881940758
351808585
360164107
1477533912
519484892
1031346859
645275845
1153662255
1617862087
1517163408
205205169
1072168577
1016416502
1354117349
1210806328
1924566790
859662742
1302216938
121603052
674465068
1444681155
1563626297
1356613434
1910167294
673419005
915009702
1235700036
884890405
1292578664
2049026209
817487217
1433340757
978465705
1284499055
1147984554
684892978
1152519795
1636542528
852411540
1756050496
1648570619
1535068506
89931326
1443054042
926512913
42703828
1460080546
1577487819
1607424672
2143352417
1395184877
1163644907
1976223347
941087085
455205323
271667324
615500106
501051961
1011416287
117268593
288537982
1321379171
1911111672
1084576648
613986459
1671725965
1958322925
1864465112
1963202573
1399136702
1600693878
75836033
1043349077
982128763
57998701
1535795321
1251627572
680584595
1380929790
566529905
2091698918
1703124383
1306615773
788505719
403873097
131966853
18918447
1276848663
1359470371
1713724815
865595428
1978223505
1765599172
453826251
1502596397
1957979784
1620274759
954578015
943375197
272039934
1263585481
1936998002
10969181
749713989
494458105
1485692750
298157722
529739392
48921371
808155241
2075918491
840311347
1477986364
174576648
480515948
1667145169
895305762
1173968968
1753725339
2140039467
1321697651
1430024466
1521870488
551611454
1303699606
1272823941
1780840170
1321584240
520913270
322996187
1351484535
1060415251
112848148
440044104
2106434342
1712699562
1073658579
308869481
635624986
1442561530
109134043
1646794967
2027253548
1757138838
857462884
937398897
2100214357
341976887
2044202313
235064134
694579684
2123252362
238973378
1261008256
1356667678
1818795697
1176547450
1471074127
1386419328
2088297072
744447189
1839322158
1459001513
762850672
1152997966
2100507892
625676340
1714938298
319336883
1830179770
1839700901
243059866
1276762338
1534254376
979934818
36571806
307261275
537872140
202397708
1558256523
1959001097
958808463
1640436581
443559967
141493008
1791147466
1383527436
243375800
2101943020
1775715409
344928245
646584064
545064753
595950233
1193608059
1356955439
429718706
983832063
1303752018
557673525
2063603896
1646495062
884341174
666933377
185984847
1521222326
407737056
466405161
749492676
1915506736
784726246
474492807
1576484893
1820257707
1130162341
1265558489
936653486
666132026
1474668417
1550594883
2028969336
625351104
54688170
543052543
507411890
91569465
848538737
1059655702
270363445
1089566220
568144644
1626676642
1531307544
1110280350
1150405750
1125915929
1211855723
169557021
1345961992
567104760
1492827621
567244898
1222537939
689906244
2087358068
2124107509
1399542342
587033846
768161648
904823617
1416632420
1651521487
92359702
1373575521
335343600
1823096262
1496770871
946249607
1925331012
1912720914
1620400709
1731168495
153655065
378731177
1023942749
1529477686
2075949877
1877046883
1854697307
875339197
1256064927
1490322549
205694266
1509782154
1615327008
1550044360
1856131796
699080942
1707029065
877169555
2073149463
359524488
350327779
1035732492
1365754166
471429267
1747591613
1453608950
98877058
331160678
1872095252
1083806193
819854628
1345506199
572036817
1753721526
1216415548
1161896852
181284597
331399528
174967719
1770927579
525653492
1994507628
1716610973
662891988
416327228
763242382
1021045803
1446614038
1177274324
1405029061
473213220
910020074
1843301872
1863645219
1472828784
2049550224
518955608
836858132
338679536
568727625
106978317
335081122
388715508
936729334
42046261
1295608443
478284115
913257799
586799976
1035687610
1164872030
818160375
778064354
152298607
270921148
450374834
1088199074
894396943
469343767
200026420
1137134464
505141605
1252140117
2083497273
1258748018
359722870
1136825458
1397106633
660376222
1561496848
524045949
1536135407
2049823571
1464541025
2124759461
378952436
651289266
1409181212
569582136
29040710
1301102796
2008257373
1772015179
1834084083
929807056
378818726
1803229119
769276947
1116702183
1854364292
687918618
970422807
1418599583
408468791
91446731
890048222
1011880847
1517605589
501105386
1761081689
2103991713
1865134820
1458626773
1707259525
1423093332
2107342277
1558105071
1821078409
1262110012
714264910
872762040
1696857516
1406751801
959447806
1253994569
90544611
839751449
839400996
570097904
157531698
1572901873
1689558065
44924201
2458514
932814847
1065094544
68984314
252513723
368753152
1980668010
793928587
33478565
1264883036
1495290647
374820963
745297884
740796876
553389289
251776612
1703814046
304046946
88434642
1593164016
1849373292
302531369
632413501
1013458135
422333027
1153815781
2065272733
255214285
1340346051
664767446
90076389
2006185585
755932158
1235839744
254532296
2121033003
1721007956
846880369
525986604
224430910
687913439
19767029
648328182
1428262612
2046269515
1656860587
129391208
1919415100
608610553
1775973074
1409713311
680768144
1336462646
63652292
1831577378
644183413
1880341946
89455390
2008231355
1534299945
1764299172
1213341795
1191174342
12640058
1140357891
737309975
733539637
1677200802
1003026860
1822303128
1524068287
982097090
718470328
641493051
1249542521
1444661387
1787948105
2097646081
1800297678
409096088
1290056924
1763097857
1005685665
427466555
48094730
546309039
425867941
468007789
1433289046
1993047510
1168409911
1132118520
1021166618
575145413
231890983
1926523927
1406381334
300257575
662904336
1282669448
1182053458
1615258019
867522038
864321135
1350305452
1484922619
235086603
1837492180
63217040
1569268085
771653578
1819546720
2102460221
467387748
2077325810
327698492
362884969
1543484871
1765703698
2018635505
430393942
1232998541
3233404
1808230721
1180504702
686278304
328694378
1156240812
1857818278
276157383
238905686
1822060823
516133103
1703693588
2127348215
1441453148
1503426378
1822947588
1068021004
1258388806
531442874
1215654339
734716674
578255914
1885036599
1220804970
1956934587
5175133
1458489613
807971243
121372264
1638722283
781173843
296798926
1313708583
1693268470
424505431
697860902
1706896511
1357431551
1020001400
198557145
555672849
834068926
1466421482
577278126
1788775010
1698321147
280782681
2143121652
1527079681
1858693997
875339781
728835481
901147272
292111085
722255263
248159510
1302998859
1599428035
2040987463
2098781445
1144185811
321617677
2083481500
1631312839
925969423
1196473739
577445696
1671649095
1881199317
1846920046
147011099
452957490
390873974
1312236608
245642833
296355377
338146759
885039327
572829783
1692332496
444877222
1961874462
615328947
1457938122
2074999934
312190016
1093785362
1166185567
2066632580
1211662705
205152817
775248217
120897415
50292680
1543561908
529810057
58214433
239203910
1583730279
169910527
1030330571
2111114048
136670174
215884486
289186096
1130105097
413600507
159317169
750099316
1886404378
109023098
1181597648
1374175272
603168491
1711346134
688751918
285712372
90527991
508486077
2034571061
248224863
767857344
839567420
450779652
1936092395
2118808956
558124684
2342119
314862256
1785301179
1436387780
49163675
435102542
362226358
1308590124
1097036516
1528903873
2072494414
1983541240
889002917
1353028309
759693766
1064546296
1162269810
1651926289
851145210
136765360
1799589355
719234507
1396010831
1392800741
213377180
2047561391
1993135714
501827409
336088132
195696324
416004125
1484047893
1321121652
2104405102
1300656212
1398258508
664510025
1069225469
2037728958
187378610
1829337378
1154738703
185392820
645044866
1037683890
904315435
1936675293
326403877
1541379135
1429227666
980989721
2121824960
778086697
1970732437
1798039991
1506978482
1825935351
1493715620
401548532
1938466402
2050964777
1746607638
60423112
1068021588
1352521890
1546402856
949570784
2108565388
161112864
1202189666
23812938
950474853
693810898
1506820053
168189075
1005116770
1069906372
594517339
1272698369
2040466425
1929347283
1032236886
459901971
1737685744
1811025643
1974084171
64498440
1576793143
382229436
969452571
1314233421
995607788
1178165729
1965465368
2139752708
76322061
1974526615
1455979795
95572422
2111331276
1780053853
507914957
1448665916
1194471535
992703270
1653143674
331108247
1162224557
1205647144
544842677
2051887869
654515478
1848602364
1093966954
1814462891
85150321
2065404000
466792607
495561293
579932339
112288269
2012432628
1040748810
423606020
1869548325
765196637
1022953787
439074049
1675370127
2048839850
347977573
601013650
1053887289
1958062306
162204543
1545435528
1995557583
36485991
538251525
1197237778
861573698
1379447720
2061595560
833893076
1508633192
1990720977
454420059
1961875306
1698057294
2096517249
262946069
290545296
1149680809
747364918
2110587611
340961503
1118954834
1305691580
381060796
1544305571
1519795592
695990558
1302341925
1140619372
1063596162
79808853
1216962151
1953840298
118282666
128857006
1683593011
977343188
753664971
785586956
43699586
1817322358
177310021
1705344903
1892163227
829362368
1540518075
1667188550
1694596461
78387591
1681332662
1845404411
1578077546
256894846
102223384
1654207226
1001108841
93938168
498231136
516509849
1065836974
331193891
1528630743
2116751372
1460196080
114856351
1773467185
1432980362
1327777600
1984516625
264937499
1987362477
956220912
1993912504
366180511
1661348424
634335059
1490636989
238428030
809002628
1551338072
1773717576
810201120
806043716
1441920919
133397826
1331348380
355941724
632782156
1649709172
1266071771
1782645418
780772919
1007462380
1546397427
261279428
1870945904
2006560587
423718033
1110497270
645290058
610725719
403629111
870853500
203834722
2139468027
659965832
1883983692
2105745875
477642947
1782444183
1047842118
1138565735
61760624
1964494433
2133435509
1078176163
1726185291
1397942967
1491784755
1543763332
1642506971
1737689813
1787690418
733795102
828803882
1728446119
1228667814
343183173
1829006507
312488201
1740534257
927773262
2107415672
1791297318
939511175
1285678884
774992650
1165562157
342567334
865964781
647511868
671310205
738097980
873105594
1771704749
673627656
122702373
1184004097
57036256
1173117480
1219832955
1515805051
1883162558
263690338
1003799497
2090416998
1720320479
1644803806
382405891
998290254
309260215
1947816284
1282934517
1861597935
1417884614
1826062922
2071549631
220613755
373961319
405508077
190109078
1952861098
632611966
2011193180
1513782500
1994657357
1222943350
195016832
1644755811
1977640790
1277349907
741993144
1882544340
124602848
317142539
1707453025
638361361
1327362949
337963856
721855657
1524847262
1675467031
513736869
1678108594
109022637
1989736706
1336386131
1815631857
846496824
1489167283
145416141
894244897
1680709517
1155032420
1999591309
65224209
29203223
700816770
1294470343
474129004
1782856708
966637523
1160459040
964775989
2045147394
1743782245
1839903789
213274338
128469112
1885342791
210683046
1060329487
2106708858
2072537411
862663930
1806920048
1698342687
922247849
384453417
46016985
1860310840
664671318
52111920
180979802
1093082586
1851969646
918236990
721217890
623699246
310603024
552898535
977386282
573824165
399492150
1732741983
86088535
1475030653
1111897937
1215507056
1285663175
1670603580
99054494
523133544
662744561
683909809
698043753
1864433859
519272268
692785315
1979527994
1428500838
1884104663
250920203
704283584
1279731174
982988443
925632284
2008566572
287513176
1047915307
1398332033
1098510734
1504682942
492541202
2043325245
843937120
986001177
1198610845
94348371
1640816980
1957872284
976126438
1412974334
1580227950
77694673
605912392
1723998287
35482734
1950805746
1091093766
1229175104
1236833681
114465132
888160726
2015703605
523328531
1462423224
397014176
2127424623
166178088
1250715200
401889985
1969128899
53173112
624215659
1384647232
1552849352
624159622
261205872
421174940
12577325
1016933393
1725906297
780232249
1510315546
446862266
2041280171
569783765
1567942145
626049369
31634926
2050470865
30447611
483941468
729007292
294220850
1632006867
1639244400
1715755707
218539607
1726245805
1887075413
493781025
974621740
710623238
1949271981
1805072277
445082918
1390075705
1194918603
1562469516
1741244492
990433018
742258779
131368874
1144429198
1701865847
618982650
1495467153
720334094
1021121182
847916152
695516147
1509654258
35416793
1460954132
1506748377
815874474
1418817672
565306546
392292195
914026325
1278479544
1293245357
44862317
1486626899
1617692443
1149009919
482007384
757090642
1376185585
651148028
538575046
523650856
305196510
528888714
544808304
529609473
1051783450
1056396845
2070853992
1245560330
1517798940
1379778023
104012769
1132789512
2128199707
1037182749
1113947674
1742999020
453473295
1787634040
125083709
1633319148
167157869
1440110400
77873624
543758586
539268390
1656528822
1484764991
942867452
1675557097
46843978
1196341439
2086121331
1518513189
638395017
246171349
100891384
197866293
1094519441
113703361
821008859
2111798376
173853395
520151011
978639832
158263525
226133653
1840504189
995129791
2028837491
418114356
549844732
845019350
719301209
1893979812
2109227771
1848495839
866198201
407949433
1390350490
7224966
1277022123
1117171471
1904180690
580698890
1284803001
2123941744
1390087353
679661223
595585436
152874313
1770705929
1995797842
487894557
1047616489
292876210
435290006
739778901
1628603919
1212024605
1810062422
767680847
708765210
72311496
1356295455
1954011848
821831530
423911185
675382930
1068730385
1676812846
969491353
447234428
939995652
52103346
1852880574
251608892
1045346836
856508972
1464723477
606293496
293645988
1712075668
541390471
1501334742
805147583
1275506598
2068119199
327140566
1262709326
1695094565
1665784099
939020998
1997093778
1789502442
96814337
277323065
483000852
788031434
148390430
1429517823
188742041
125518714
274782748
571527288
1459397608
892335831
1104908046
67308837
1037428550
314699109
1340024717
1273624928
82839758
2071321078
2064843418
1970479044
771657950
1121505201
1472234612
703321248
1244691603
1312986762
1793873948
1501284747
1777465663
1775091301
395971668
1979794795
2127952339
1882310353
1270311042
1517431004
515659938
608412795
762515060
1693167052
1684235636
191265561
1935012708
1660291600
605376346
630482331
168284573
1628917195
1301519792
1302261692
1258565728
373761329
255538017
820437033
1204627024
616949374
1345952046
671875163
1060982197
684864575
2074811681
563527286
264391591
1510096634
965310123
1550562271
1517995089
1706645609
536538759
2042466696
2134935685
951823959
13355230
399927531
1450701697
845227570
268384314
6587871
660156626
1294023452
93735974
2141454204
1820947014
49456650
1925569361
1093206752
1414520382
1180743358
784123526
1771457580
977250673
1388047008
499459116
1028899058
1975171060
1398906121
468649730
1982201767
1171902457
1869055751
1269367611
69097634
2078322548
1432451484
265454533
1391024711
60602355
268735220
1825831203
1273191876
1583783845
1138279338
1930297467
866893531
1322772017
154521928
1674103956
1113467621
506367463
1377921644
1018545980
1721438824
481658342
568357048
598965523
2094750294
1264026908
1519692187
1840941141
332955208
15151681
2089071105
119738980
608243846
1828629651
334496496
1002705012
1094783212
1236409114
1140261923
583231606
2101875827
1480118667
1710521338
1463712012
1632251737
309101813
1503553764
267823937
1383168369
301991735
1546300721
2110797440
981848091
81786149
231205395
973318534
1064279181
325427592
397845490
1591514479
193749462
1299621695
2103531294
1481598788
1562320872
310787844
345695723
1312173875
655620666
202313927
1403392865
802167399
358511922
753352082
1922751685
1464201007
1776577724
1826285489
1693483046
1671302080
849935534
1827581729
82047870
1839294612
42861920
739837985
1555046772
2134511191
1779755502
604122623
50603401
714641741
1489847523
1046491489
88478624
727346599
2078886092
690937616
43268090
703497908
135240376
1777732482
1534675619
1156001007
1517193351
472401155
963911294
1717987908
1236390859
1012375154
2012837626
841215531
1625634279
138646466
351221725
421727805
770110025
469687874
1616349079
45746306
680362189
56892202
584748367
187851483
985936530
531565480
152546663
432827167
1575567371
2032814058
1249994428
409938064
843062190
578969983
1601508126
1428144128
1162009841
219737127
529847939
525238539
781036361
2105990933
1214575484
1332196220
2050561235
422925440
892858987
1415490131
1172116698
212212538
958323340
618695790
31140328
849927614
164072606
98900815
279235398
1156214272
1621290630
316282831
1312204095
1546198794
1176400412
1968092474
1402417362
2039700371
1075831375
260909347
1072896336
1452267646
1469805950
536380971
378531354
846658176
1084009888
2072320267
1796830414
1868548234
655121497
1969862209
2135729495
985541524
1228704879
869237277
2020717803
1383310859
166787873
859195142
1900806771
1902981135
1360938361
1768373613
888963981
50746006
647226146
758767016
566764259
281750660
1218388584
548695071
179774818
957439292
893314650
1309417364
1747600442
1806038550
1523731553
1858288135
329622379
750469150
1027827573
1038597834
654572370
641636287
2094436242
1956025526
797708174
2030726755
1971341727
1423979995
2049467667
1298637950
1574770042
2051042747
1218365729
1059520811
196509388
26301249
565669712
1448619597
216416754
662021413
1463203009
40683449
1417563566
1218102294
957952183
1463445694
1551961302
1825112352
2007078821
1990211865
1444213717
1801997570
1367244844
1565916833
811568886
606822615
1855663985
1463635557
374696226
561627439
1127081486
805234923
743971554
1180944325
1265888427
413403094
750182192
2141344826
2057482031
447755228
99481094
577524963
667783281
1282425672
1555633985
448821644
1175131177
831223347
436270804
971128424
947367161
1660575384
316589939
470546976
518801993
80076875
315691406
2091903050
1711735554
473851921
745321946
1408911961
1995327719
96043368
951068427
911521557
990127526
1054681714
888854685
831822371
1304184656
1531155964
1455258363
1384922488
1109289175
1674991970
1942673996
97847774
1025112738
776580010
1220721299
677686375
411810263
2081717693
1344640798
1146090310
604964317
1407525336
1369401378
1588531775
1844607577
1878553982
1356619872
307448905
491999810
1148353061
1695717669
1238788486
635175361
952887458
2125760102
808896630
536973559
1322134205
381068680
134109676
780724051
1392758883
1588912912
1997675403
2075589227
1620772287
1836765005
1347883900
1753964688
404660962
1016046370
1983247924
628697527
147631900
1489248544
425524979
919272835
93559951
1750711798
135795140
145681286
259060872
939312701
2146983755
531192022
894072118
310255018
1703965833
518864911
800911837
1601752455
826348533
1899028369
1725186569
37992294
2017858171
1241273328
2091164694
670680511
626288838
1535450875
1274736791
62837169
541723928
1694837519
1284526739
69005462
409251230
255669022
985904403
1242127905
1856364651
1422125480
1524765441
1663092822
427941546
252598058
193866925
1625230506
1110909942
1424566740
449884635
872811913
144427532
1810282898
1893800915
1869414871
1172600602
217353345
55398214
1943187777
597649064
525133994
780631469
1914542372
1395926911
341822089
23145474
586249060
2037719630
1837813696
1293160055
584832898
202859277
1613370348
2123126278
1399321392
591455523
1066868114
1209687824
127546787
258073752
2005016601
269958432
1726438209
1172432909
2036261393
308009289
445526850
1068039005
96059318
825940243
209088547
502540180
1601647425
32890244
1130122031
812843756
706052883
1992506288
599670289
1833889912
466359148
1507067119
1612603609
1130456092
1233216136
1051113486
888322625
1059990845
584437689
1328723805
1762510984
193407248
1789696517
1016624806
1443043892
943108867
377633545
570097711
1722189205
1496179579
1176795452
391792220
677799089
632667859
81918295
990023164
1513018843
1355113428
632740118
259950683
794187361
1848084226
1754169668
2064890170
790799966
1854289271
1169010115
867377351
145477492
631687368
1495841577
1880230264
2037300326
202780443
477969978
541753130
789958885
1733330259
1364239656
1703189509
795655563
178632255
652025048
103641140
1767893153
1230321415
2058208803
494722281
957805648
1192584377
1884972237
608674750
1312558446
6882046
501778803
1498122510
1950738487
448679250
1796223238
389043157
1443972680
1471471089
103793733
1130160774
792421909
558810505
1200130127
9702734
760332589
1278990334
1178092988
1544328410
1667176138
1178060948
635729576
1209320424
9326518
1569341309
1485751476
988970168
884076205
654530110
346477694
1365804807
1843608592
1947921324
1739209530
1916460753
1486018900
1233168576
1499597
707220262
1758698674
1882898958
311145117
992814992
933112496
1021229898
994638146
739661433
118768564
1921866804
328282915
1647896848
430710599
1430645538
1064336403
1950476325
1222406674
83591316
2142670978
1698690884
1506151842
1576685783
478947457
454957492
2111350483
129238209
1441856720
1397004027
1155327503
616851584
1738285974
765770176
2133542921
707017174
1386081752
633160916
879371737
1480776057
1739946433
689351189
1011423263
97565501
181479271
1003190835
686091490
531010497
825899436
1730835377
603074601
1564456297
1647112106
480488845
1049537390
336835588
887527186
2049962321
650688552
2100203160
1782949970
501593554
919401844
1235001808
1352840792
1874131251
1494215924
870656607
465848187
1916376405
747171840
126650603
1251293333
1848798886
1354579572
522390972
1847775738
412296329
1035820670
895288964
576054634
87302855
1748282924
147325112
424942191
239274277
1647649126
112299786
308679411
1740520362
227456127
254290026
819089637
2012190059
1422945601
929228127
1410756488
2076760273
1826881379
984114409
1602082770
1817482533
347281517
1143804774
2040792187
1224941405
1510025357
1959631319
593293541
1485857955
2051846739
583865199
386439421
1652057758
830532295
2025223600
29377748
1353281065
864071782
48564133
1428555035
795014644
241570196
2064990440
1346326399
1970516247
276817509
2085906670
789532332
672189213
105540397
394154970
1376178053
39278982
373578710
397451200
118059888
2075848212
1902991711
1050573883
608355422
1115340097
2074659587
811040454
337142758
60188519
648555739
1459368903
1519310930
752404667
1978683605
1143468839
447782863
1065102920
1095171021
1839690101
206113789
914510382
1818996102
1423315287
835987485
452127838
404233819
1118694490
924117993
433462710
576918436
777502709
1699252717
1351836098
733836836
1706874869
2090015595
785457257
75461308
653004790
1759055378
1629317200
576176433
1698984856
475979364
1684935976
86490662
1939254742
1518530272
1466754046
1595416433
359609454
2096670100
766944069
189854376
235481154
855751090
547704407
2017832907
1435369415
326102425
1859460427
1932662606
395998989
736382990
1298296673
1839556659
465885702
1484530063
1930459211
348679262
315185235
1417793605
1208743621
1948539663
1304480441
1997703899
62488968
1136899390
863640507
894527847
1127623151
2098288415
326726632
877455596
827599415
1510922279
21910207
1507009128
1645928512
1341161638
813648512
963019390
672303040
1149894896
1278096940
989728020
1911298894
1254442572
1424119508
351866173
833322970
1276973639
275037022
1886927982
544104713
1853292684
2069210680
742516434
1464427223
302269640
557154541
685236616
1354125740
1292499784
325260263
1608523422
914897871
761234227
1404103532
261983216
1278561081
1844315860
657040570
1242580532
174745875
1641422964
357537165
1455883064
1907546254
118362197
2075151837
1783920530
1114845990
1787977865
2133793293
313769239
105415470
1873195114
300466834
558799305
1653204913
1464082473
1606609480
1629305789
520749453
2094961248
1439746521
857000085
67917097
951863685
500757527
989307936
1211639070
632024266
2061551796
1201164918
1959647161
1080569004
1063276541
101896797
102797943
1962251559
2073723701
1421332182
901410163
780273262
1188347123
715555915
702188678
154168006
388918014
1588230066
240417261
1104851687
1814324383
915807007
570557452
1591772421
1961646995
38987266
713142165
59324025
998976785
629916911
530242622
385803771
135192585
1114391904
2079307263
1819784118
45540904
251051224
2094976558
117009939
1665551816
1943006617
1447758399
781428244
230584082
946304360
2059278351
1513584457
85024623
1007475865
949055856
1866253812
250443083
678385984
122915225
2126416516
461555028
1838270278
1339254927
892500382
1090056610
879690144
983486086
917890385
649721272
1168974055
1440944786
303715991
348146996
1315689858
873933365
911132739
1127304214
897806473
958911372
330259336
2052808960
782431419
2092894042
1247606638
147749656
273916047
2100373518
743018974
415517344
831276196
2032988557
62761474
636268275
674538673
1416682410
525348519
1649638855
1828527266
751013763
1926151430
647116373
576984471
1314128591
2004231564
1495152902
1255968936
1633981316
1898378612
358412188
2007787074
855267704
432995744
1705724263
1252886276
1321963068
315613731
832378342
1197761542
467105834
304873153
1736150670
1976543438
480157456
1153290059
1005030455
1553252455
646720384
1194043393
216192776
738839847
1286907821
2035902988
223608879
324929053
2140677202
890785969
1068784163
1888782935
764690935
2005909582
871117924
1522037174
1828499366
389310448
1365834243
1187822439
1615639601
588752425
1814256183
1581945328
1243499821
1568740148
2116899535
302746132
2117557941
212901730
1011991148
53792996
1357132055
704389464
1778480769
1326593201
1388290094
934098779
165054202
1211313317
451374965
163507648
541526339
897375990
1071559005
130475548
142455740
248941326
233709295
1851477401
1787660367
333994903
976759945
908783637
1370199665
711844565
1287051766
1833258834
347979343
1609494619
872163599
1215833723
1082587705
166223067
2071411934
430444457
1756532196
418202319
40133096
354937295
1397004269
655658365
1661199936
718524266
1035034258
1704923521
112963383
273551634
642225077
109265466
179519948
2087785586
283654841
366930935
991920913
2015979864
1860882515
1629477109
161457587
1020309815
1218683454
482737372
1596195171
772374888
231854122
45552903
1664080733
1659868303
2047542329
2104001686
435907599
1505654806
836340111
1081634640
1837070351
56835892
116442218
1640025934
1817708325
1756775880
1511396285
1231612706
1850662334
2141178667
793378967
1094333629
1996511689
1237573461
227509139
616970866
2054140736
1011271255
2019537010
502056414
709358011
739733911
153391730
1551052555
341997843
482930918
981464564
2138941716
554786256
1614690279
1491349277
475190800
1897885560
46935325
640617058
1696998601
829728520
784668329
59370032
648138626
1337582126
1128646522
1685053244
158728711
120638526
353663486
353328330
208934505
825306929
475509629
1787882963
733555702
1270125344
631721451
1069335792
40140709
825283329
262664448
65329381
1186333161
37960429
150098913
957624799
832212720
944271374
1067788555
1594131448
843105727
2116442050
764405060
1640593357
1994811977
1462822289
326379951
1657848379
1883270413
343023004
1200360036
1123172008
90977374
1604076935
1858271771
1641029499
1280068420
681840625
535788418
2126045011
1220175806
1477656281
1727283393
1802217660
352827087
1457051008
53885228
222450954
43542417
1063420911
2124241397
1560391793
2047895427
858524662
1251234466
1652336622
781207987
1506399682
2126909835
1194919867
663088118
791161332
985588731
158450854
1556885658
1934046685
1271564052
920398347
648813115
549951559
1035015176
1945428031
970214761
252493908
697803020
1783410199
107651608
1059596805
1333538775
1036927058
756461738
1557109954
1416128220
1514669279
582111807
448836579
1257103934
1461622377
2114557687
84729427
1442273558
690651750
2122548574
1908687220
1943407185
1880487663
826084913
2047962775
1608749462
1282611037
2009644747
438328152
43280438
831876438
567448143
754466584
86727808
1632070164
874688838
1812992312
1235656798
1442217613
1609330042
989684963
935675724
235676967
151905222
1657450636
485191763
2033885350
1452204105
231770714
607808765
533235470
77978667
1072278527
197305028
1466254240
193366993
641791429
650421701
1478576030
189332052
2069039787
1583155619
1170537705
869875181
2113520831
1417808278
1955556216
1265860875
2128607044
484855092
1164971623
676329152
1195067969
609880847
634570838
1510851713
1961104395
1791141766
129673674
1396403376
773064740
9174452
1897926654
1896938879
1742964231
1406123857
845794718
467133716
1322854076
1875166252
43521754
1273446752
243948139
1096380807
1231908956
639711349
863352558
464667881
496816396
1529897473
392416927
1523686705
171413007
2057329247
808496082
969753800
1883292001
397839099
1886131958
2107581947
1261128261
1299053730
473989355
1198201221
1896617867
1291416345
1365822672
599547526
1426746389
827232397
314270724
777265609
1939867811
211737002
394629570
1662949522
1239659770
1377662613
1250812547
556708376
70773589
569774883
1428426153
924707580
1748491456
907317765
944342873
1357829421
848960817
498031602
1547077502
1706012548
203152955
1671340618
1112180806
1167695831
1478726019
954600050
2051928267
210647019
242728710
539849552
342149208
1347765425
1256493704
358074441
914093496
1184653811
1640972471
135447233
1023003312
868666562
88712741
590484153
352018913
1109069280
12392990
727172885
982914013
1999882673
1848086145
463608057
1296043774
1368650275
184171201
310721983
569041274
1944038785
279480933
2058283973
506428929
369009063
397703180
2000241540
1408800454
1166675111
72412969
1572664076
693571370
591094720
1582136179
1401337783
721476065
1150824913
596786287
18336109
1683949242
25082151
149579696
1245347431
804901224
405123255
1304706628
1559906455
2038443739
1052307889
1968990178
1802901951
1908271843
246188078
821139087
71535317
1013749006
631980084
106297275
1880015227
836791395
1565862702
212525473
1988040537
2077797309
445038730
953929486
637195848
1848736483
557346650
922300912
1510411961
2062987621
1977063315
1604610873
1680494940
957269939
1365049074
1245473284
679247779
696316804
392521494
617566309
845014335
1007872257
324817499
182684780
1331217223
1356294397
1151591266
2139513422
189736534
1772097074
1278253385
903444387
625333449
1764878646
48636305
884879320
382012187
976281903
777406477
309786870
1849406831
1112140463
772857874
1700381606
1464871321
1658138921
422652519
1217538459
366280854
1792861600
1762858829
912186230
1334644875
840970741
275857133
1708078194
333816058
144702483
2029070331
1167108717
2050423314
461329494
742714950
1246777560
878521313
2118341975
1734599018
2009757750
50187266
52626805
922213210
347235256
1522479753
248426498
322133966
122043090
1226102270
1902027037
701916790
177975795
48309847
871672897
1405061986
1698467512
346751097
1107524346
282044223
1856706258
1916524588
1389631326
384227035
1565398863
287827868
464462498
29119567
222007825
475557794
1521398793
1028387999
19430309
2071851584
30014834
1860558709
1440770052
1587340059
548440932
1802735616
1683762698
977327014
576428663
336177378
76206083
1127706402
1489145746
1788290825
468377111
1387647604
774392084
313649067
490520470
623260722
68980522
357609209
1413867274
2025910043
377533224
284498120
804696756
878298031
425545843
1824901315
1035856051
255484615
1787644507
953147339
1257173207
1410467650
317506090
64395137
1660443411
369405454
1146677542
1412159689
864991981
943707044
724435071
853216375
334186511
618806516
2055904878
237074881
2091880457
1217089677
520720937
768559356
1771358523
1671821163
1229847573
2059410503
1506633388
469524114
1375353488
1730079406
719088382
140692151
303442206
1925840463
518826834
995429808
623933241
747909453
1854105027
2107021851
312613537
1281610408
936312473
78182270
6378230
1992737654
1698289368
1081192792
1667426222
1510217597
924595556
707135638
372939885
1094863174
1948963024
522086081
397500712
616416077
806758372
1695634139
780059240
538707913
980079153
345499945
199234709
337423719
682488712
1151701752
1180964220
441276996
732794944
1384952505
486832797
1289937316
150646602
361756437
1340623942
289373975
1358599811
1825879171
1960333460
1051363146
1867479685
144428985
1723736988
819531092
1177175897
1341185019
98088786
650531547
17851476
855401720
348855861
1439913702
1309667333
1505203193
127449568
2026543853
1670750755
1781802586
2142208406
375037196
2094892994
428174492
1808432298
1542062972
619246611
1489512335
739201010
1620766546
1073126815
471989713
1973124749
1766802278
1252113547
2129828860
2055699807
1671706917
547675725
1475451006
964506810
1583504923
907759516
189650698
1927442128
283960790
1348150038
1448615415
1079909921
1442413417
319917929
156591549
790321866
1141705104
313829162
462441138
1529932626
666572382
1978652190
1756652194
1078612873
1384709832
119711617
1583634397
184743871
90947194
1918297230
657156959
305217554
614279397
474592229
9676017
938311199
1688041017
746051106
802159439
984343500
857219802
1694765731
1543756642
1388232847
1083363687
1412249601
463649682
1109747496
1874013554
513656184
118736031
395260859
297154132
1966992902
595834804
1679705559
134574880
1144372428
177624600
235892708
1924568473
213024645
642409470
315097331
881898399
1786524343
2109307127
553651787
531982817
135479873
280125259
192067328
1160724770
1957721552
342562801
833532716
1046645909
834257223
1561636494
1475410022
1659655021
199920799
372145325
546137743
797723654
337534894
793227267
251400367
664361521
640874644
659576282
2009546723
1404456775
1266422974
428103452
1163866433
1122942179
965364427
875644860
235813358
1719006257
281882189
1127415634
150179470
754235468
1960965552
1382752550
579914901
1820657566
637785079
910896215
1333974013
2111540695
1758985492
1553212636
754950261
629994746
1528109274
844540005
1073438180
1635298910
991839217
1532830705
1409911241
2061169747
2086271682
1152301336
497016353
1604286239
492778250
1439080809
174678984
781983703
473874747
778804574
1251047401
1392483223
1023336953
1859230637
1797150731
1897628779
6281104
1124308927
227321789
2000196077
439782649
691333086
1608175011
879127092
1288678001
803316453
14713054
2005224895
474021368
904347328
745338861
1171639654
289315072
358158886
74709548
1642613828
1779329555
680298211
594284978
1224849415
1658375873
258060987
2088372870
1667965334
726371732
193485645
1597186221
1834327276
1969289201
1299339581
981802416
464377032
1504220182
230869869
1245206557
1729997574
458453799
1320629459
238070249
1112870258
2004551208
1614028776
636305463
1132682950
1518873217
32608249
901992009
849108313
151264702
813342135
44581956
402294033
1650856093
107622945
280681363
1141957903
1893247304
281944570
829098741
730821738
653881873
1359081904
1834832104
129261309
1044409385
1625276266
1590426191
697173862
1042562920
38692532
1942289819
119413590
807197986
1396644356
1258282270
528888429
1273281018
928288621
805215765
476856550
1621688831
783531492
638958107
989363131
863899955
1244340831
995349508
1640923488
1397040818
1057446970
1699966953
697967045
165255964
2014291859
1529806995
434618220
1348494802
1250065586
1649208320
486130282
1569303442
1028211728
1939247144
1614773118
591500886
893196823
1430493766
437753001
2029738326
1103145236
757701975
2075912144
1730205905
678331171
340576302
827666249
1849567799
304270146
939448343
274544207
2119909335
97386037
881900506
336746025
1286560408
1076644702
602621038
687820629
1755276026
1156357542
1000403826
2106422863
965104092
1011774381
996223967
514090215
933340733
1086800372
1493325049
150541434
103314329
755860602
1371262626
1878588067
153581961
1538544293
2017666676
1982275673
1063379112
413393085
113255763
29321087
1518813236
780664454
1873382240
1976896894
464163553
127376743
1543235154
375210720
339785182
546008424
2045865470
1127811522
1175824373
1993736954
829429038
855767465
1377089618
1834195135
658727524
1486468808
187612626
752124687
1894104387
109587445
1078719955
1635953960
1702491056
1122938197
1840080711
629114898
561908386
1552899212
636090331
1981213338
858252659
547828955
1001636004
1052291281
1959178071
117789070
1193029360
746743657
1210742690
1245506787
1986819163
2118999087
1981887159
1640185513
893848792
1164909925
4967105
1908728157
1879309658
1894299498
1489069314
1924125358
1855521272
1368063458
50593233
487812414
143594611
405892218
1042113688
229944020
1305978902
1738507038
37366123
1970045711
695049386
1557045176
905445458
105210174
643173419
685997808
317258183
293863465
1721339714
217108610
2143929894
355911868
1433046677
985701591
1864664431
1493055421
477546990
1015419649
520446522
1672802307
842572891
1556671182
1860443930
697440962
1357403619
1939885851
817419226
610210040
788801812
1224682650
593190441
1786800286
519691696
1223513262
1658441951
1931497519
720136799
163347592
1488479140
809588954
113449517
305926235
64033979
1368528530
989855618
1820763736
1791471945
912978016
43932481
627826529
307945980
1419068339
496338681
1860898295
1085894635
323843069
1514756563
2061323512
82850649
975028432
2008559296
951012860
729016603
1189599450
2142025476
1376415700
877291610
896239452
2026092532
1671483848
64591104
63727631
1019161067
651390169
65895701
2022408136
1091436363
2070449530
600096090
501505184
1229510649
1832300516
1977928233
2032664901
133541548
809088658
1551795630
1160756611
877195489
1664240427
1534252111
366522412
843382094
277633186
890078670
1621074192
1516217009
776199404
94033488
231491470
139170980
1096344426
132793490
1634934402
873145008
1463824675
774753149
1035451341
1322513616
636776157
1071658392
396536723
1153470219
650506686
598563425
1197876832
576912302
1162287731
1368601879
1318327340
795807252
1067074283
1650908214
750682214
1089059615
234780268
1383003826
891262671
267757516
1131315964
170038906
918187130
489325080
141421783
999613447
1475147671
2085417226
119306605
602179834
242739173
32513345
1944036209
319632902
292420730
1777742483
634577717
700657094
1196478295
992022462
771660924
1613294275
1228798937
2076701704
2032559562
1126511795
1000841192
1395271073
1554439648
742446407
1382433708
1353496298
438156576
352546254
1266402017
1745089664
1695357686
1459095383
413548336
1975683240
1823497529
1811670481
2078497445
1379737938
1164000679
21315229
1613046113
1184010583
564515686
94293136
642373690
1914407555
1461712791
568665539
1357611799
1173649994
656050968
1916921725
451119746
175432505
2005946553
443823643
354389460
2023971692
43479052
586862482
907034719
657218426
1398787000
1965792797
137516807
1586589807
659656261
1394886724
406040755
979074861
518901117
1285434669
1978704142
1063267819
660667442
776931934
1394850864
409350535
281658778
1841124918
1206422729
493142664
1598955653
106839554
1120045445
1788942538
1914495173
1219122582
2080611184
81826569
1619061014
1066380568
917739459
203853227
317627200
1554501591
1594409891
1971197471
1429064313
1678823856
971251971
2073634627
6691009
1861526603
962919072
727138048
517788489
1007720412
1911423939
1585421879
871546828
1273480138
1534861392
1934463703
142164611
394093735
1852666810
1758035770
869487541
1727744827
1892537858
442264813
1184388635
1192446913
1410260737
1225876692
1816618826
1810282898
633294955
1328048193
2035458198
1904661732
457280060
1423494887
982127904
1049831250
1032464151
1105768329
1177346093
1071229530
993996697
836549801
373420870
1057310149
2090885201
734891556
1606771475
1118918406
1605476276
1197971596
1462832233
255820675
2005663601
1332623262
1844040934
1263107715
1495833742
1305062563
307232234
1204385159
1110725142
2084711521
2121034815
1688271646
148147927
1336968560
1116585801
972245150
1784885456
430637092
1372946899
861585950
1321784947
1537515589
438473102
1571760057
509188302
228224682
52587255
860160500
1711015109
246688290
201321249
921479987
161191483
449166429
2046977658
1490174068
2078097887
1500082393
1840696289
2056107743
500982196
414216600
1909765487
561172828
863294289
2012517681
1615235975
1610189467
553014199
831951260
1314189874
1425942772
1809398233
543620343
1824123565
1615448516
20039127
1920993314
1557878939
1247307886
1653372737
1847345357
439859953
1510067258
1876529065
495002343
1926234473
2106712281
251754543
1605544423
2008662832
785601292
751715393
256586400
1861984120
1433491845
1149700239
1365693420
1229677434
651466274
1477735232
37663121
333537840
988191338
423375921
1110129807
1204539958
124594837
1211367432
994656251
1933101877
1360341286
779674063
118208071
1012342913
1253689632
1296930615
1688587929
424252340
320606510
1991976086
629261199
537902726
1282133699
696422337
881549268
1483014152
168104444
917753530
1625002321
1542596611
864419144
872538486
1458651185
1759057869
1037351835
977108553
83468512
1013285134
1711912176
640877346
1204429767
1173445641
522514600
127444237
1533611811
1910153164
1822922648
641065958
1063186110
1818815871
513715823
745657898
1412278296
905955610
984306249
837453990
2043911667
302346771
1683070791
1499756825
874818888
1320115675
1552079919
766865083
384608858
663809219
269676579
623004217
1491154704
1809398233
1155588066
400666340
1838907835
925499854
1156068224
517242567
1967392502
656989514
2050592692
1918567068
1102251730
471882567
1487350807
531842312
796423646
910451927
2088481644
959434747
572654039
1718091085
1883981100
1917605344
1269070426
1804388175
489092023
696556537
1788761981
1692805610
876501136
1085270718
969377514
465793446
897367469
162917725
1725732141
1582840557
2090938533
1049184361
1498441366
1239090438
690381541
154015316
243278082
1883022846
616086923
1271693426
271906475
964228077
1945078645
173485876
826777207
173169963
522728593
1792172348
1687287383
178168167
434568892
450458286
1862244076
1478893817
714925383
962814009
136702657
1037937280
80110126
1075161475
278767929
1111646525
1411204991
1354711659
532102533
1699818590
1121382773
1925491298
1399523251
2133467362
410310886
1793912413
1983269938
1516523948
2114307439
1283475857
190054037
2130756102
1763082374
1829018920
1013649094
107362056
1676349560
579938839
642154675
1469306732
94026155
920135904
1994509397
966324125
493410466
312439906
1069830036
94505343
58322578
1814525383
1402235317
1388868130
1984805032
163114756
17853469
1209297153
969740383
1926259241
1165138977
1937977240
490715369
971920657
163024564
1847576945
1766879937
831320113
463898087
2131356013
913903486
17473540
420301598
2135928813
719767544
1783669380
1686434869
1005873502
1887118109
2128791698
1400338171
1802762880
325807638
1919463115
1529854115
1067795194
846051860
996383892
1306095014
510457641
180149030
1645276766
1416715074
2090572193
1380486505
2029618933
1035153129
2016776194
1618220460
1804536021
1071229917
617949538
930299017
733669981
733450818
485663245
138039119
568071978
1360551467
1183524386
1452115025
1240751018
55148205
1883900271
767856448
1318604465
1330091051
1101096505
575563249
2021554500
900232454
666684794
1918531933
1626029910
1848697255
1024783654
1876501857
1840515981
541381559
1349291991
308057619
1580780552
1784690936
335150477
945706704
1360311118
685660232
1686842807
2034397204
1189743510
17578812
15992695
490464826
326726198
1304587563
2025053277
409274518
17909889
1744904887
1431493010
1412618556
499028416
359091991
448236836
631817510
63602063
1824740876
2075236933
1821415126
917167548
1172514699
313677356
1039726439
2076927050
1777135657
1064076490
1567596078
1481659333
1597700709
689202130
2046857255
1143974733
312753597
1537908334
2035770229
1273285537
151828382
1919110170
78754561
632838567
48003620
2051591413
918069039
450700451
730751401
223842394
160375893
1240657089
1382198151
658730890
737984374
849768128
536809074
334157280
1234655206
1441982923
791735294
2032506222
1412598847
1001624550
735215110
927096044
1988921478
1928955074
2071327110
1808125114
1981512457
1995696764
1834354479
751941903
915715495
883860878
1677381256
721201409
1401015111
1569972651
1511029402
401871084
955991194
463435864
893913936
1406558594
1515236345
1353521247
609520937
678297415
1622764895
257731613
1586871328
1051696425
2040221837
1411942887
1668380666
1707222367
1313575741
1694018773
1886523417
1005654438
1193580722
1647262149
1261984066
7010621
302863791
1299957172
855549207
888870049
1282778736
1788582149
1121025753
213885593
1601334453
1474322116
788443799
940331857
1898821206
1732729020
1676391559
2038593565
513185868
1985609148
1763532144
1152941690
960897380
201653276
322234185
164085953
792070333
874551852
104216514
273509078
362465174
595880987
1303140987
537444864
263273279
1854807509
999329540
2101377945
2011465588
526181620
649701966
871535011
1195075848
283468798
1947556450
1640757629
2078481325
597117529
291602671
612459309
1682216545
106725803
206612441
1339400189
52862662
1269674753
542629010
1761575429
98913313
1378599982
2113220843
49426179
1930867377
2164890
1559607479
338146759
1784236859
2058655455
1329742223
1136111839
932811196
424913579
2060540281
1436626779
1352723239
870463434
864276986
1849113164
1652167082
767502762
2003325979
1557913479
1877787076
1811328561
581634039
1120697868
1145551969
1571617484
399352062
851273565
1958322033
1636808383
542983018
323306286
1098905579
27759581
100488347
474180642
660294206
1214415313
47298774
589908476
8263665
434548440
160990374
7470954
120958490
1245355854
1943654808
198286232
1954063744
847173030
152949806
1023409946
1184864022
1067467312
1209806943
953326377
393118206
1639551269
293083834
1929431845
8806025
368095306
1285251010
1338005216
1073913834
1670401709
1361298718
717988556
171877710
795629550
1550656304
1636917137
512687263
1304327100
262452051
420131500
130383756
748041657
1387826267
915245798
2106970628
1949395926
811778671
1543859334
1269472443
483009941
1764367788
376801496
316029794
1411065191
74276953
294473431
839110317
468865248
616294033
869977091
553049946
342515754
1224173285
1871562643
517662154
1729106411
1448718850
906469719
2102175234
725644454
504223696
329566041
1564755940
1224302322
1425579391
1362800704
1098914534
2038444886
1097928475
129027922
1780304942
1902016302
1653829127
972405359
1524467894
684938191
621267851
1382038951
695486098
1119699441
1086805813
727663052
440809051
341658930
1799083035
149524595
893677157
1049133415
1146023543
169300354
1174695146
1878446806
1079140698
1498025293
1568934682
1888549525
1630696651
1003076579
1294171150
1969081704
1823943638
1407298625
440102396
653601500
1723938522
1984867999
1798640049
819555904
919250911
799802568
2115068633
220934036
722044714
620414110
1226081461
2063023533
1592665484
2129117262
1214471045
935884776
615316801
1660182605
1319092186
1288998201
1276993258
88562932
1602259464
1301972161
21802975
1472190922
338323724
1205836826
1826630633
1318267364
1011295225
1073474003
1725383713
56008208
2102969132
1790820916
81402514
672883466
1778017905
1864661885
1683028827
2125740191
1922405349
1837124270
2143556773
1683546662
1575472449
915385501
458956592
163135271
1137130066
978035122
71084226
658642525
251010981
1740781710
622137035
1674032107
833464894
1647279205
1058393359
644639016
1316754687
1472103575
846218519
1627195751
574788918
524397440
2114950528
445670185
987186285
1740871080
1256210771
739928302
670123281
1546925285
1675809629
1359518013
1686403417
480162310
283393807
409775890
976274430
79574122
513654413
182359927
930267305
45319694
1044922679
1308257886
835023409
153284893
1426596939
504821495
320996385
1107177885
534666521
1299785498
1760276434
1146831163
2122957978
1033443983
1475341566
1174953613
492132565
2015418293
1014877544
408816543
1140126593
350282773
112512793
1175524339
1469261737
698112681
1703738750
1438257708
1034498494
819601692
1288142942
1275606018
1124192799
1540827653
1616140670
361213346
241574702
264543891
2041824611
1994852839
896251393
113747846
1597827351
1234599345
609004852
1697869861
1260429498
371848744
683923047
1365688812
1676089075
1963874795
121401978
768779239
72856951
647835952
1840078608
1732790726
2005054307
1209419944
1905861671
202913010
1412329477
1491105461
1753345257
14994351
393401827
546439107
1039586194
1093065544
618648720
457824616
138686492
740317540
960552753
1855068224
587703885
731239364
966121986
1116904423
1043808393
965760756
582837874
855255031
1006397523
937336579
939268270
1548926343
2142916053
544232685
2055572102
287349213
1265839828
808653627
1798990844
427990310
1759657425
1211174711
115828562
1317357887
1152277353
1077842965
1213575968
1874986297
1013853433
1328437196
127436364
2043394817
174318921
797267707
2126149929
160039801
2105035370
549654628
569295650
1211753307
2083921233
980782894
252646324
190260467
1149699894
1685195816
721978176
1874408776
828813989
698867523
792361960
797202841
668575108
877194425
576583704
946036889
1701597705
709102655
1335512711
533935699
1720997635
1056004258
1481872817
1038274200
575480052
1446751227
1952663792
22200555
1491496370
1944140976
417380715
1710944095
1012746958
1674200987
810987495
1241490858
1005531311
7335438
2005449245
1229153370
940662787
2111352483
991489227
603864236
615254147
422166788
1123151085
201815114
1348355580
2028544154
1361165325
72147894
568957140
1048426073
1781749122
184527298
634687949
2099686323
1036100830
1958708812
2019811025
1929965080
908268219
841375702
424018573
474918532
1896103804
1885346132
184726311
595671235
1548086417
973705887
1016161034
57332346
294687643
919419830
1668696555
1853145293
444444210
1489168729
1523149766
383239646
1508626534
171265330
1437959677
1198783825
1905867633
160590285
364175159
41220039
1621614813
929026618
1401017088
314821511
288566092
1231567353
691490203
1729998035
1141401472
1032745095
1061674169
128351132
1237069647
655079718
480287459
1004581258
663898139
112309368
179391816
2097623391
667466693
483781464
891869887
432700445
1852612501
1289039227
382840231
1368709370
1347021735
1740737267
1172059392
173373781
1438201370
1310546953
912185302
1466911043
1511863158
982074676
1372804178
882036249
1399863504
1625951736
1120015598
1622583282
290547359
1555939861
300372947
656555187
601921773
1740628832
553520817
1642241613
586405838
989014416
1974776797
1595720651
1726213868
250339503
348285638
1071749590
694499537
817728578
1943247249
1737284022
2018983333
996677489
1539302465
1952572664
1825471225
1145890275
1846470415
1636808306
1089179822
1239856300
691551819
863356491
212645191
1271103371
243592604
404984454
618982650
958105303
1160143769
1517913177
198999147
625372392
1557020501
500239233
261524881
1228001795
475364364
2068634174
909255027
1694358774
2028952303
1949739033
1903091662
948141897
1435026543
2070896515
2053532573
244673835
1820602316
1162130666
1419979956
1737412389
1285362786
213583508
100372454
1899041506
279047019
691970478
1030613305
1605209725
866155629
634287008
1133747478
1914028986
575754672
341116836
1278629360
447391621
785670327
1676163631
318378066
1253998487
590481954
1864292431
49296947
880708566
408176631
2057023199
1109780413
1360038201
202520227
1864513599
406016502
682990148
581068375
2059610262
2146834983
793520776
567306242
1173394180
1412489837
614725415
495530142
1294901962
61203441
609637750
1389848238
660188624
463850461
590908174
1475942163
611945774
1499368880
813201767
569655943
1347423419
859040235
1606165889
486108030
146475042
53985534
400457650
1279099204
1991426536
352352561
989591155
1908289606
1799382028
124256292
73144852
188328578
1627902610
310190071
1095910292
19304435
777647249
1017044923
375780070
2028919528
735005525
892683162
1575968085
926189905
1616969213
27135508
1986648672
634006915
1013799391
1356384044
660715739
1173529075
1557566393
952851733
967952320
760978529
1130203672
599775488
1745628891
918839523
1965711366
818926889
915060596
1214525592
796841501
41532753
1159395291
399479320
991858241
1631164044
960597361
1449521311
1991501366
1267349235
1631049710
275707682
1260888615
383663694
1642415013
710766343
910301095
1576554711
1308834402
1256700177
962911639
879278837
108178189
1940570936
583922542
2042922629
1090356519
1732288725
1109269134
908257992
895905058
1656501024
706210667
2141374437
1532764294
767990730
1030279273
913079240
655581233
28381844
1421868620
1981459700
260905884
1064009843
346110842
1725795808
2135000423
1641338935
1186502631
807055280
1601013116
822693135
561605299
638946882
1082662270
1548978917
813193286
1597658715
748537189
1396523246
1012907842
27647163
1873146525
2020770334
571367685
792547431
2028088298
1809933694
584546124
1313886552
908976006
2071423870
597609781
1139818144
1181002900
1686466594
131117329
364910044
1073182613
782403348
1545810832
1597569102
513419921
167425903
2079962650
966888608
1460170828
1521540930
121582790
1314904110
803478170
206466530
471170573
133220764
606820517
1274583193
1053953067
1035144393
771394424
1883806528
238938990
1525810774
722793968
1990759497
264552633
1699517000
850928278
835718948
228111990
1955361576
29119126
1298596087
1990275612
1037349473
82006723
363398177
1792869471
1473633190
1640743519
1581865958
738644482
1913689184
233218169
787005845
1950965362
378757909
787830462
1868698544
1235172718
1139787173
643202450
246368076
2137668136
1624289423
430449417
694015652
1981633896
1212711725
743962718
1874345091
445040838
1582412256
1099284986
1951065056
603233732
409272007
908310653
1121819299
55601008
1370547698
326719999
875545868
2124402611
704878892
739997933
1401527622
1137832742
1712330277
1149040878
115858517
1057800898
603759617
1261312753
1396166001
1283109852
32690514
509102223
1179035152
159318477
1618010921
1456569553
591812451
1956344184
9844422
37670735
187890107
1352101909
963314113
1253389431
719846779
1533986231
243413293
1443047287
1273492770
1398409715
1216254160
374316694
354503393
1704721095
2020547476
2017036346
862783720
396857184
850243807
240125981
953744777
1564788322
922750860
26486136
996762689
129677138
570097802
791735294
570246596
1586140886
286917232
24759220
485237207
1344047504
1390210521
2137364628
357274328
163233378
1857528561
1815297487
1866798117
1528847975
1076111476
74721070
1726433245
782713373
1305840400
387939329
1689604165
2117241305
86696821
211672402
1414679138
1619632384
302131355
1170805921
1895264361
478155835
2017925360
332835134
1398834995
1653829127
491923389
955668247
790114065
509099280
61911148
293500927
83751466
661042642
1368772374
2012247592
130154873
1665496504
853764348
542658593
1091770501
1041990344
2008639464
315536103
835243884
486104840
1753609572
724963644
429808225
74832867
1713454277
599738501
65155828
1246658769
887788485
495949605
909636090
200320966
2037273716
1737752359
713818607
128419775
1523610672
42775686
2078698830
519199985
213327052
1890578181
33163109
35611267
803969143
1638509771
1981398285
916433200
854305367
935549851
1926690546
550172206
456922139
1640338427
373087676
38898152
1394287801
411065284
717552912
1076903380
464840649
541270693
244376473
246311550
561522310
1128177035
218214738
804567028
1294759691
1662969642
2142315027
1822723572
1449832130
7329621
245932835
1116700167
465608931
486718123
934089060
1476744519
1703694888
1870271316
702807118
940078186
1693937211
791949680
1145293513
595980855
1250134145
1724620083
1014154412
574498885
1436836660
1228963319
435024708
385623270
671118858
1043940876
782174961
1655994917
868007454
246586843
850294148
967742617
1708613533
385322717
867701058
185759894
1219438382
1786637603
719707594
1318200516
988054454
1594445207
283371230
1296688653
51010688
804880825
1187372295
307911284
1783508494
1623803655
1927810675
1365421742
357751959
1240041544
1580613654
1768973623
644526855
1762955466
878032419
2025898680
1582921819
602528189
2064292420
2139025591
1924875016
1148213340
1072725870
252934412
117937917
355344873
635005896
949146383
274412923
365383761
312406662
1769709448
342066139
1213608364
2119669837
1250871724
1335014783
1729854944
946612751
412576621
954551578
845322761
1516752258
658024879
636952078
1492306497
1937298980
783917181
1668770705
1269155822
74104388
707008037
87923987
881999309
173952214
1423368957
420527788
1044053316
790433319
1138207191
277079033
535227125
1077086977
741980505
700777907
1174500614
635457405
250006005
1596907215
703551375
155807828
1544934035
1688834378
1226732273
409742718
1328891243
604395802
861251993
175778356
1527774294
1625216443
47979837
1605069422
885790364
402670466
787415538
1797821984
518257284
1166777167
1112060211
259620404
1550581179
649036446
1822147372
777468022
511034641
335386110
149141607
1978148786
1464260491
832091551
1626362973
1571857407
2044890736
1302186664
1709803269
530427131
2060882673
211070614
1361408592
1540954061
1098413260
1722992078
1916562001
1654793476
101571600
712752590
2097162950
1202535521
1197193527
453352584
491502326
853746878
1613500617
538857288
18167696
841350226
1373396214
1297501013
1912597025
1005438290
1036077068
1109510581
2027269670
2147433318
1245543654
1931716291
1333325288
1230293
379188095
55801926
1375600055
1819772124
1990978013
1468658024
594938911
1012636535
482594491
521635367
1032338381
37751686
1960604214
696240747
865337827
1946094961
1582640651
1052352720
543154946
657905481
69864637
293480096
1071422351
1893522628
788922164
305450194
402629432
1953612121
1690553354
1218541851
1096169725
1872304022
1992923693
1481001918
1801934474
1369125867
797353303
1342694916
1938987497
2146947556
340831518
41798870
240152721
669196278
1069783064
1692123755
1159679347
676344587
1617192198
843904749
1702445609
55844037
1929710766
1568226552
2037312814
1779966530
300532069
1702285304
626532182
1724152232
1414495911
1273142382
785336078
343913951
1257702585
113030886
201534638
1373696410
1746274520
1864483453
170710741
89756908
2116893947
759313092
1932119037
234345195
1748963210
1467438161
1462752919
77039435
952078957
1628386490
351721368
1225067983
1610173507
577031171
1195425159
1778515888
943132885
1369608061
474252155
560320374
1387650810
1264550961
792087950
546463416
217114437
283899456
230049820
1136834218
414017969
1383469781
36763940
514078652
855670349
2020854361
1868970630
2013122914
646783579
1671175331
2004433947
1124594172
1741946699
137660338
206428362
678470738
689734819
1615676801
1320566087
821695076
311766105
1074134963
1903227059
81546608
975340217
1897674824
1983441228
1139541643
1951833164
983457641
931404473
299397418
2128667676
1413649242
1218882220
931209203
1573877322
1967639485
520024150
1334869312
1744117601
1590049328
613890029
606065282
2097713376
873766217
1143863095
477443766
1022282271
884255581
1294196804
1510459173
601537970
1599589113
1859509426
802088956
1880299569
2029443026
1663395623
1212123413
758529200
432541065
1745865003
579086140
320117381
1308077840
427048627
937015966
413307945
1279647806
880850084
1402570444
1018836991
1164724422
401399023
104940157
576673034
855944778
435545024
5465403
1754791693
2024131721
1947021051
1814049069
1967616162
1421792954
108062386
978123931
76853080
2011199162
665553530
1341033657
1512103663
1435881803
88181160
2120991616
489198705
1941178399
1716053444
1960770964
326311394
1528000851
240011560
987484527
1955620141
249496840
1191713092
344600131
1158708723
2090514828
1325805719
2125209716
1098003373
1159109618
937255930
1054689600
1575877799
1852381173
460006193
1930404595
197750133
1162719095
1026473669
398364266
25373662
1927587751
1709352412
151248298
294704995
1388175401
1889379489
556915573
1821497672
132105902
1947211583
2000765077
1054166080
2109685072
1310971779
1830659240
457625176
1099134514
838420963
1199649307
615136195
579503549
1055382719
1998484327
269608427
2040335495
499053914
1349907323
1899362038
253165676
572713516
1338473801
61348814
562788037
619449022
2035297943
1985687067
2101265192
1533812345
1022438852
52863343
1100958962
46971991
793972956
1808784188
1562827103
667138843
1256896722
1543468459
2086598820
15760285
578187328
205691862
403704885
367568031
19101393
521337733
277763981
368849699
1888969038
11178242
207042182
1803188921
1279642943
1529325226
1683820919
1189926862
70243714
36575665
2055455104
948401229
1490875663
1991849904
126350145
167766923
142904524
603148622
616068063
5807520
95427947
2032776937
1469670877
1589136912
661793238
1281612759
1620902724
972252952
1959098591
1248140946
587484048
895159562
1840108172
1552762520
988919459
1488103173
1640675211
297786238
366909112
1398371527
557674728
831389737
2125705552
1631934987
633213825
544425829
825427943
781956886
232142587
1035118442
1946335518
1180132782
626312455
255994721
754292813
982810813
636247721
847038359
1081456070
826117324
1139202728
1048735164
1306395633
1762589470
821037427
1147542011
1994168490
1082040499
51972006
1860281568
1783020926
2033882905
957219053
1696655696
223346469
499100086
1489216061
542942054
801655890
268558777
1183996451
1543632361
170941721
1868859891
1499473033
877781870
1561188126
209952277
1048770800
2123362661
922201871
611263334
2071996951
1803401466
1385499842
892844306
1547117068
680875097
56301345
388135597
1844157137
520626604
899353691
827569612
115683367
2099011035
27013897
1907726476
1608693891
734321419
2037631501
1144765403
598814494
1398498203
1679464536
932667637
35351007
1548259404
1071081935
124358039
1904079278
572603693
2120736707
804529439
588324096
702637493
942869361
1420093243
956582219
401042217
1596219205
143344588
1365483558
67931621
2039630675
1083312012
279392707
1331904596
1573271166
7367445
92774597
1963519585
1074279301
62706340
483341986
587886380
645407335
1200418325
1966056626
1685200343
1285421251
26481848
1491179933
571420879
1259503082
533509665
2107786142
656922460
1029757741
876039595
2112976214
709903227
257172018
682442470
1194632089
893124206
1820603096
1167764703
22365510
2087683464
719034722
1444301512
1689290270
1215748740
1742398287
724120167
1656532660
1103047835
812057442
1534206379
178263697
1566535183
1566407987
517865748
1616120403
1212969430
1886259865
1322753616
880884577
1305916847
1751973870
2031972787
638806051
1211884134
2077809891
1342576519
2118685856
63924409
1982591925
262036631
1059082187
2040470078
1585546503
122769948
800816771
1203794769
1830530575
358772158
349603042
872692916
1369058097
887613125
355799065
1916757261
372423333
633784527
2006094082
1015706797
692124732
1280547281
1021607298
973723843
112402233
1282078587
1667957762
53075261
1185571210
1583290360
319447367
1690213440
732254576
1786834965
1707746265
1509955004
1390935512
2015185441
499308556
659570084
1547924493
1842979475
46761801
1096034878
1938104303
990819992
424706477
7760961
1700747881
212427681
2081303682
334454483
1244645777
1367136698
1929010363
741717919
1229912901
1592606832
1019407533
1885825499
905877361
268033236
1341706864
698746438
2059718212
1016252165
498987640
1768872919
1520401897
249332027
1991618294
969502947
1699249696
1495463763
512959392
1478393252
1947933309
1407455352
447220744
1418531932
686783643
636896626
1708280419
1815007765
2116589679
1757502287
632861164
701659361
1804746190
1054007299
1550299813
1973735617
1421280600
911096804
1568645643
2012308476
396428397
63682525
1324264849
1012773704
1074799103
292166516
904701730
1428959487
1908563266
1742900243
768749627
936327557
426912345
98244486
1980177154
2006273499
479381419
1287582092
1546869493
1896268972
1956571689
6257364
1805256564
333795572
1461178601
1632991511
342747060
175575030
74299002
1861599289
1026023212
1960744698
577457531
1172432909
2097940226
995300266
2107621618
1142334539
812764304
138034788
1676026166
1437612587
605309800
935816878
1626648864
1711581331
1574190161
1775418460
547761480
543846387
862838569
1869668485
637682394
1296516526
2114816539
309150465
492950039
527709694
125211117
953070368
2115354628
104041734
137345752
2055512108
1323877803
124705599
116440313
1701125207
1238076728
1680189226
2145635089
78332163
1650191454
1844463253
1854033993
994123817
1381460066
713639955
1940069101
313191215
1226230079
962605843
568427849
1328293021
953539115
387084076
1126751672
1950878421
1177612022
1513193080
1788589335
1399184888
730685434
2004511184
2048379212
1374412732
86137586
954977655
412765062
717199881
1798661175
117863288
1746784986
1165050918
1841971947
1489707478
1544688058
691245449
2074156011
2089063051
1838062229
949291383
949849214
1777026120
1061191711
129729238
812355454
2105258650
1514026350
1679850464
554378007
1860249693
1007337589
1872316098
1182110836
480318548
837843777
1350777692
1243679232
1308656697
2075723408
426210863
487887802
950420799
1206453879
1069526882
1799058700
636477865
1249067009
1619444241
1689256580
374359089
1104993128
471655455
2004818820
1420252702
732377828
2110264469
1902188756
2037821188
1241999522
1112346399
1564577547
247393495
1388742464
44780019
2117112889
316349853
1410407706
1251241518
156003346
1410683814
1675835187
576972351
736544496
1368154817
2021861062
2086490727
2036558919
623549996
533307087
800143337
702428148
1229630295
232413541
397619302
2023695153
1778049568
769713470
1420699247
1244625641
386275118
1092782878
507302751
1935271709
828430945
1365291126
2019306981
48414676
2101671245
591939784
1399468268
401787936
37847132
1889706144
1017345931
1129620176
691884486
179517377
1159036081
1959375805
702439845
1391763117
1321871360
1949629867
1574402684
657224844
435296899
451207016
588970132
111364973
856648612
2029486630
76840788
882155981
589663715
1646586439
1466010665
1378628009
1617400376
83940852
1462520179
772022537
1953992891
989336945
1088718906
1511599957
915218238
2113362326
1420080439
1177802686
678139245
1686194238
1956591177
2092689460
1547785204
1779724754
741818699
2030728089
1105512364
2063990853
699206659
2135990008
1856707171
1502827538
1783255474
1850635204
1336402247
498449139
1340953354
1928254432
1075412383
1642553107
1691720138
1976106803
1204302762
2053444629
1219835961
1095708570
616563806
1526944895
1585514249
231960847
1031699531
1699953040
77807118
420527468
1563987846
1199017520
87726379
1854685305
1607256753
632013010
1784197269
153505004
1864674684
385385960
1627312931
103910182
984578704
280895177
1174345252
142402801
1447383099
206333844
1423681295
1860532149
542070268
1998492491
1888247957
1100591655
839890116
1295629976
1810448047
1851096355
1498477912
743654299
1151200906
1764701249
1787934968
940024163
1947398491
1114720893
528284188
1426104003
505616614
1929217781
336285145
412808237
1470674452
1903201775
945736116
260711082
111280902
692784499
1705237851
1564845732
2047550213
1250272935
1643478709
1624297305
1535915951
1339209111
1119151986
1704749831
391586073
303776169
859424150
1263944962
1771928167
458600024
1302311070
478281052
649190974
635366884
1337805326
799107
1586170209
1445316122
1155929341
740576879
625077058
1938488076
411740618
1689712494
1531805695
1610940212
1042756967
951736629
84805283
905185824
441497794
1846839810
1617680547
1343315656
930521549
1078094906
1656985717
681071275
120004105
1293877287
1356893587
1366058129
1698694213
872863086
758031938
604731627
838241260
1512693153
145118415
536838589
1699072029
1369183949
474848213
649663584
320874929
1632722029
2050175630
160254884
1871769565
1745357336
1784480631
506824705
2968972
1862154102
1027718568
1132853955
1230714885
337768535
1605793563
511288593
441377337
1052687131
457983215
1252706861
1193430446
909644086
464468775
1438979856
2118863494
1651840330
2084707911
809131384
850899962
237590358
658801826
1870632982
1521193342
274045341
1208055903
1510002751
1823870465
668200142
176093293
1715804038
1278583596
143084278
597806268
2122206489
301402972
124994699
937331735
843903649
1165998261
1068674213
1117459531
22592614
1199194248
816752854
1097155668
1453146642
1482662448
298701139
1008155894
442208459
1931985011
1610587190
1030102480
241849709
542151885
1782008198
1267610633
122527293
931683270
904330091
750660728
1676800714
807591493
1280096398
936097673
1911238811
1779499382
1272750972
607062772
295677507
1072264287
1699797810
1282870151
297720541
502250373
857394128
894881386
160985597
669592880
820074424
216185500
2035838669
1737119607
14415394
1115543352
1143944424
315740523
1661753263
131448907
1964351987
1519901404
1658264898
385651632
1691311991
1881378803
1684988306
1274787021
36911098
1772556815
1407568674
240365963
2082503269
1079511059
1504126071
504304897
2011030127
1462690648
1974906230
1309449654
214026388
1029159869
1144226703
1155447920
193178267
300304233
1836992312
306810576
828974118
1688490749
2089526495
1011315759
712713217
20970890
2125995957
733082635
1387680348
927229244
1665166315
143515504
380885524
437049993
928711939
129202822
62697918
1658928326
2105168245
152571781
1283674819
147624707
645161258
1472657423
812481725
323310733
1157907898
523196251
604754408
1733286419
848532763
1720099119
954245110
426523966
1397998930
735311808
37187466
1285319285
1003511502
823126020
2112953408
1570179959
71636549
2041205440
15593366
320227289
174191289
26117554
767645004
1710386284
56231796
1821947264
1947450132
727838050
1809866498
626195655
1509222298
2034029359
1943727724
1502609329
318784841
1352916113
1818719054
1161790101
626872083
152395720
948573224
476589674
1723380132
684169212
2009918525
305140614
1475624823
968699105
793878839
1745338008
326580638
1918134000
1201221341
842494828
576966098
1106291287
1279925792
27278476
353404943
2119497187
2024386846
1401680176
1237278396
2031687648
1359071525
2138755506
1234395475
710333707
439447658
1102768722
1956119398
1926532225
779207317
129858332
508669538
2122980889
934513575
771569571
1370918071
357512454
2107440979
628442356
455800445
1560644969
1093074825
1189220493
149756328
547248020
20421910
1926621140
1456470138
1968804975
1839969670
989699039
461642063
1346578801
686157522
446812045
1432926588
752675165
1615177443
1581180926
137580653
160553824
617571804
547057643
2071934874
541693879
597289701
1851644922
1365619025
853184409
493805969
1437403008
637980855
1175524339
1283177567
1543117153
456614685
567713775
254745770
1067753586
1382869360
81260554
1810887773
1745797319
1024047748
1074422875
315238982
1850801143
449973046
966474109
46537208
1855980428
1430025304
407451022
332530595
415684871
2039901188
419916205
682641177
1694109659
86894098
1710588591
676495836
1905465159
1388955507
381833462
2004285964
1556419275
955294160
1293433185
715919721
1042555111
1894894395
419200733
671033591
1777191326
1635104833
1046927714
1946481759
754287908
1093518342
795649373
724768984
1639181013
1552814014
134820216
273185760
1293593797
1494690970
1465948767
539975256
220652075
1223851043
1115826705
1285577082
1415364770
634253555
1202005962
1966452990
560888179
222963225
1420596691
2074660433
1462383443
1282249584
1332948235
1319867072
1795393580
177005106
563417430
733649361
939807981
678970602
582651438
1130198201
940443875
267704001
174518988
1172830537
2073432630
1225626994
2114136298
1565630896
1392917169
783752695
1184364840
500887120
1023391806
1864507148
1710225450
1404007208
1868964343
1338254768
790477369
671850597
862371556
1782632038
850083352
424028265
1853125220
1557800700
1930179863
1869584342
871495565
92946453
1617714434
582423370
1948779604
180947974
2020176648
1413713778
1411464550
1140787958
1132852043
127921612
1487684300
993328074
368893957
304290947
1525883393
730149990
170490487
1549454185
1155852356
1825020174
1152300046
1885331337
1863711866
1240826753
179811617
1129689042
2054485667
1431154621
815444463
1594647686
1453890156
655819710
1896912185
455633477
451909642
1813325551
2024876082
1908233980
901488813
1154338830
159930216
776357029
6376768
874346671
310096977
2071705575
189518444
672752557
736313918
1969834961
582411479
1781613231
1447932016
888577579
1931362448
113152598
789728398
2138625077
1657340466
987952579
1719758148
1034331075
15849950
1696568816
1002605176
332428578
1397180273
140592546
1880567932
1490176368
424426803
1232624888
373684986
2046870930
374819594
454389790
1192735610
1311552221
1686465589
1723068177
2142586174
181699561
2062658325
1033217192
1836348465
1200310799
1096181699
1339515465
280880207
1535722891
550890130
1456827494
955052645
1505746283
1788364145
1319220505
506795686
230964935
1308496646
1836596820
1576896984
81846514
1911524831
390427531
2115805552
269395523
1364632206
884543529
1078231947
491390332
80917956
1673733279
617641033
763859105
863661739
1498849778
830435421
1712684105
694725675
447274313
1359213539
1606360737
508746625
1969337247
104945975
1270567782
457156278
1706463098
1075575995
641449790
644704776
1742194675
972566475
1946756858
125869735
2011055930
1459266185
1098217295
1309164236
318503492
1422110979
538676626
1866101272
2043712002
529874262
1577318331
1015435415
1003067960
730660571
1605885808
1010031443
622668321
701665237
1394602970
1366389535
838163648
602032539
668882453
292892181
1854737167
660649960
715524553
111809316
956649951
589879619
797720555
1106270438
908596065
322394349
475518759
507113613
292423418
1562144331
530501309
150120877
1274770642
1051112824
269355609
671153137
1719730545
1698713245
1343269841
1751157494
1425695695
1601624491
145561550
76561431
1433943318
1844433884
1693507991
250350251
975677364
899835373
1862485843
377504369
2080881793
1673005515
1878710361
71038957
1687371325
1995277321
1343396819
793592493
661862127
1676980157
1487959710
842756982
191387889
649076402
970191999
1645931183
1555098185
473851796
1560348024
951934738
958762763
547263563
162850248
51648759
455998755
556797691
296089387
1202216850
1651171774
557522250
130586016
2058404347
959406815
911964333
534327533
1596332885
1703320442
1899148879
1175583328
781069670
194237360
435454380
1455939172
945630875
580735232
134859798
538881337
1824918949
1941255728
672380053
14576313
226014900
1585461835
5946045
2073160401
1598087784
459108780
244974730
2059236263
911903112
352755954
1037631613
1792160509
2040364445
1818690542
977465328
1046387931
1050454169
327220853
420885349
453534545
1293845027
1247556032
2040326638
1660185288
753015623
1415391926
1781783733
47461290
1680158406
1806165816
596602092
836590578
1882682597
1357989929
1734113122
1234592480
357878481
1012252182
1761268505
1827856
1534308478
2100149882
376307159
1469606283
799501755
998718382
845729250
1201620742
2010328901
2054467284
18106725
1265345198
1627749617
1031006866
1423031031
639476899
1523258937
1391427674
327533943
279431623
546524680
403730024
864348503
1597191571
1328472725
18422297
1432326848
138075951
445198992
280115134
920212641
1112713650
1643415296
322331945
612724375
1981465711
1682818547
2145282861
1151479684
965731474
1129514309
2010489687
852724232
1761227126
396160710
419790197
1154461226
706830036
278066394
1789574537
1659898106
729051341
1837938436
791385149
1008282743
1661610074
990520933
1662538323
1121596257
1618197239
1202222166
1851167555
568904897
1906068443
486322580
149259147
384037097
2143018448
909626630
681139850
1277317616
1121333780
1047311207
476150507
2063429383
2018655994
1508746257
1747194103
15702842
638918049
172224461
603424362
1274061382
1151370997
969431558
1917553053
1912659496
1585756607
472253770
842438958
2026733176
1017970462
1502684416
474782954
413971377
1247210192
1595321290
714913256
1380476429
695398691
1778305347
791420300
1022919378
670598372
1413131585
1050857365
1347306931
330436078
27185380
1671456027
1477455609
1146782587
1252131117
1348622589
65188384
83577600
1848434569
1907032361
1250527355
485174615
62002111
259178293
2133388277
1707845112
264824636
2047821501
2087037872
1110449245
1058222117
1822189332
2005364040
1489104783
285414567
845517150
189067345
214007871
1770846383
825385215
1412681042
1869411277
2050567533
1594828842
1708781737
1259965543
941244
1907166828
1659648338
1347961773
11495149
1067902772
204750782
1225000746
1701555288
1530491542
84471581
1096308211
310261141
1833046944
2005022228
690123429
867517900
1236794958
1367515875
1708528798
902885194
1264537601
1074434802
434793249
1394872130
903764688
1712883322
781128923
1750031880
1361190994
1888354942
129416400
464948463
1434796196
460625053
1924612838
1948860409
753170686
1884741712
1141485986
780245986
445523237
398169020
271793141
52648860
839559629
240270046
772160020
698391841
685010421
2072107291
656718244
1305615528
1024782617
167525620
2086400603
1313542044
1592076445
1633849664
385993001
1361017985
516289431
687242450
2136441560
1372709443
1525928031
1643032130
761174570
304620131
106537716
1847454105
1684493068
847880430
1408198354
1871101964
1635638465
1760745519
4726732
996242886
829357145
1382444697
380169089
339082805
795540151
1957641689
1871905844
2082412456
825837741
713915151
1027182492
1192552771
386078735
252433360
1547043068
1513728885
1069705370
1266501770
1391967564
1300447222
1534208229
649055652
2096988477
166160651
970751754
295254141
810160808
83205169
1467184419
997867230
760734193
641966161
1990080503
1604608125
874908492
1835611112
1314232003
686460661
107423894
941913953
975971132
375823432
1329607667
1105972159
150450272
247553836
957972454
317443052
16567474
914530293
875451394
1892436628
1923376046
3831867
234372717
1358071174
858187074
749008531
458315215
613227408
907668902
1843323661
467979697
1684508987
1259217105
1212578367
944869964
1824940568
228676846
750387887
1924786502
1464865821
435291656
99312414
339736820
843056848
475430147
660296213
1134483362
461459317
1187543638
1084061525
279966085
2074594886
1003030496
954677886
1060543290
1156120002
398495252
764974499
693741392
693401252
1061959154
473686054
1587274109
31564234
366175744
1767355947
1819039824
1197876109
892424529
313416369
1461058236
1791911998
1277783934
832023684
2068172565
1366342951
1474381339
1498845642
1140713199
1008678096
76511171
819845543
514139826
1091215682
312791801
716827893
978569592
1305818740
1036020039
123494235
1555277193
1267106392
1235272504
176263278
1197330657
111247779
608816169
507754050
1828375029
235780529
1807701824
836596276
589804942
580858121
2042794669
1126976527
877230595
1732461456
907075566
1033374037
770525156
1210468992
48500841
818838526
869132332
1816170354
203725413
822817717
180539587
339320461
915205504
287509475
687899327
337156426
925055339
1923647918
1761970375
734594618
460788910
1541330520
1562317126
61161258
929279864
1153285432
1547906559
197026888
374054358
201510718
880689638
638319254
1218963416
2137378658
1004154539
994413176
1884632598
1743840844
1876826620
1324616692
1578646533
739374522
267204768
1037761322
352648941
134492781
1581817758
1179208050
497696359
1162949366
953226087
791316265
1286447527
1625078234
1273482082
1026752353
480788422
1852831220
305418020
1262811241
991898451
111237128
20218223
1058003330
256968601
454421372
1904145503
401891270
1776809857
54350698
1635916359
1990978013
653340383
1727565564
1195464609
1079866048
747035820
388181438
1024604536
1262454545
712814820
1099773934
204991399
346968544
1610832899
1053923876
1350536608
2120808795
2096048598
874935167
1904278664
1794764441
2088144026
37174765
2043639156
755860765
401263338
1672768937
89195723
741259688
807120627
1158964201
183685246
2098100941
228185783
93924243
1273645257
70905467
902639428
220065227
853181564
759784924
1180469552
143215522
753030382
852896610
797960255
934828581
1776947750
715303355
518284023
1431088643
862849817
340691747
1269955443
225614475
2125274107
1091172544
113184625
54956438
1710817704
610693058
254304484
1162480787
2105501650
692994458
240199291
579324004
1801335813
82144402
1164568160
283512561
3715488
1864709459
549067003
373961813
2048309232
731680927
1088304201
139319541
665976201
387155106
426166874
39535594
656342247
434133472
1144893793
957349194
955596886
279314028
623411754
1597387392
718480818
214612435
1613366830
2103574986
1710650997
1078889496
2111532054
1935159931
1410411323
1743342737
852919631
920968559
153366244
1125716640
258519688
352814964
1277336595
1226465777
311984792
733123261
1168762048
260187996
195508401
1967796302
1930690850
1792703611
1282321796
1921746853
1687807554
818111225
1282562376
1816886607
1703278920
1541889959
2059751136
60826613
2089019183
1884503335
1729369203
1857269125
1435396315
231193496
597530461
665123835
588770740
1714700977
1214598066
1597197570
1182528472
749135151
2067292108
210151145
2049084292
797759876
1441517057
555767745
1699341328
840257946
515113055
752379680
865601120
1947686904
664227268
1400881316
369371620
1257667554
1198155444
1253110449
526557359
545546515
392338187
1851920401
840460961
166598575
121218658
5822222
946349719
1898933958
2046327826
2135277943
953545764
1627716522
1385887120
667217541
7996938
992878890
1844479598
770775869
1973922355
2111326788
1003323040
610504942
1372787648
1311798123
640766200
446639211
351417739
353862886
1393890420
76891126
1668408630
1198938371
89209333
109189840
1393256579
1702309485
539637413
656974572
403463684
187367142
229640815
800991118
194149015
1274114417
2116527337
1473424879
1837769177
133100636
35814490
925087299
1380055956
265010469
1250019266
558419166
1705728336
1141313336
1142952497
1883867240
1658003536
1455269823
177610218
329009512
692082038
1298568463
1300825882
1703382922
675744105
124090151
1366773996
965530890
1479360378
1013361100
242390028
752892177
1201733281
1038939152
1406048598
1739743313
655285110
125374012
624227008
152198892
928288461
537472931
1818157264
1173513445
1040246336
1049566438
1682164495
919903376
325970180
1659140766
56644290
1586803727
1369576132
1416232448
1137988006
1258194338
676143629
503732441
635165438
1882659241
1367216230
1706595670
1409093985
1232003129
1402391966
160858381
167469914
1380081744
729789687
990315075
1301387463
1791874526
394477149
1532692165
2030485132
669872131
2001818900
920119817
928915787
34762830
265486141
2108944882
873327118
1948001785
143453045
602451440
1444146091
303188976
119705721
1878917003
1776794206
1151045817
1896574244
710537210
172635086
993598629
5115627
2055079810
846419140
1146445866
903092974
1678946490
92645705
1307908058
255972758
1698163664
1788836320
165489637
1871074597
835828686
511111491
2117983782
1231167460
812298919
1854295321
1238937161
399019362
297954481
1928017703
386177548
1717387278
837036171
1802786235
486428845
1716787167
660741736
1514122358
1325926555
854967613
1781371613
1994756554
118492927
1382210635
1952532392
1318192471
1802163825
1293886882
1522742890
1304772050
1304514815
1862097151
589811694
129901340
1465787842
590090805
257420654
1664955642
1356539125
1765595687
1568362371
620287281
839520102
392567599
745523250
662516659
18033994
1204332122
1513863481
652595294
484503935
1888476440
465922298
862629909
107094481
78059160
2145929301
1935652923
731497096
407945539
681421843
2080481186
248451851
482861203
1142912148
570661409
778749912
774021995
631153213
563757906
2092640693
307323711
346250630
1060380432
309627119
1413421384
1658696796
1371456440
1003700295
1281595312
1460954132
1442852514
1927793347
1024294057
417484270
2070293930
896851324
1846383280
1873627197
177364940
2089556411
230683172
813075779
1596568016
1964740359
1770152567
569125448
9470969
280785818
1905012958
379002048
1786415585
2101935871
538006254
1097916250
1236947010
1178157087
637941223
1747067234
536081167
1491330256
782148762
1210172605
549802513
1431318932
1622485654
1400327314
1664315777
1432001467
299217745
1222172532
1882664316
269941600
837764134
553485166
683869500
1113623667
90241362
101106074
819840594
1863936306
959484044
462064178
167607793
2141507432
1209583011
1973419374
397669918
617692823
228311042
1178806487
1981572456
714469534
1745701935
482089296
1749968889
1725030965
623075304
1880791575
328526518
1050715863
1121901179
1795864557
539555047
1205449379
2023559265
1763179036
249455651
1303666680
313690470
499194642
1225356718
1976326671
1193411138
213230803
2086418263
631042357
217269436
216090402
1762063257
1221195654
764152312
1976070956
194587697
569083158
487287965
652673029
1772113904
615598082
1562928610
250564593
1764926801
2141393615
1286857370
688272004
1578541480
938700044
950412714
1911502054
1332024342
2058262025
162385527
1285232550
198787977
1891591285
2091141487
53209237
1944508137
65962679
2134046303
1389545229
1927647008
46484894
1450688569
1231149569
986586976
1145782551
159134810
171921637
1687636460
996248667
359173176
1353402965
1315846658
1920731114
1718275761
1312757067
2054142827
289959557
579298379
329020815
2126025297
692696084
1301314554
1708675702
2031306814
2116263962
1799446901
395555385
686510675
1002734048
985075840
1695124995
1029379111
636259234
404238393
2054199118
755648980
106617803
1632749690
2011942871
1639374146
105540767
905150457
97045416
1383888854
75203006
2020628611
97110290
380849682
1810004109
1944143828
1232647401
1247103684
203632360
743601612
253258832
37704839
1614259713
649993835
1249028768
1433983628
102325470
1942376362
1727138029
1223098083
1753119287
1103440007
209390740
2121203192
1733573898
832025302
1798950012
1774548331
812006208
559331981
1532807121
465311130
69551689
1925790199
1392208006
345119754
216440625
338236269
213274338
2138374270
1448383059
1378405329
922303318
565101883
1500494978
325610560
676207227
1058717934
884634306
134777850
2034370361
2142737681
1827776273
87185880
861849690
971846936
1790965878
415774573
2065685266
955733587
1687281172
1739405893
1090350805
652422730
910605875
1562854842
29315315
1894024296
1925514469
144655138
1485962550
1908701984
1348925065
398785347
1426830124
1411396952
1321865302
976353494
900056388
1175349749
2033908743
988244396
1782328066
574692689
219110782
505139291
243669093
508641547
413868023
561970839
109680394
135838554
110302236
1500239246
865665998
391186339
393061032
1058897900
1132519620
1755385257
1437448896
1503852687
1191763832
1603748079
846191372
1788081898
38521872
221870148
2065481520
187620883
1173079848
481065141
1513149981
1069144681
1831131640
938891502
1182828510
508551690
1742377882
1178490845
206591361
1521853711
473313113
1481811156
1867417857
209149930
418305263
1759634058
1362185316
314845690
53288249
1339978732
611280057
571976297
170353992
1531500365
901586565
194992899
326899528
460598068
170104618
934692982
1603167037
1920446363
930979294
629329528
856128801
1356145874
1907186287
1484456997
1427934141
1849267411
944315655
2074414990
454589159
1489903895
2135977369
1598988576
968493125
214585145
181296488
127286185
563021856
1631324068
592338136
825876091
526862132
788356924
740776451
418005315
1273038354
899109206
1139537734
1302189733
685022990
1930494525
877151159
1817261633
1423931492
1936551577
7297598
1371498990
641829573
538141117
1887857094
1945685291
959053094
730829168
1636880030
464392622
1256600218
1380407975
391312749
248986237
1000612817
1090887489
442717335
1664322863
1861081863
1876677546
1204839867
1641871514
1671914713
2119938953
1339154962
1905009079
1913773762
1725224175
649695008
2061689306
166218099
209981086
451547687
15978609
157651183
563916254
793120757
2060013601
1656593283
129451029
2071779219
1825647882
1084643275
196078964
1407143925
392128001
663446535
2055469081
2128260263
1887847477
851271406
1541330071
623308894
1956728595
1769717069
624065877
732488672
337683463
122388508
1175063862
60130419
23136538
1137565860
1601654691
2053316898
1002076281
1511260531
815509815
1252411966
1320112372
1793379699
1908451572
1125243705
1974206566
1576133728
498935815
2039891747
593467398
419451068
670880645
705523908
971282034
165659115
285419785
702214615
1707397879
309142436
211179869
1105713389
1205718842
1856153288
1055034523
94977289
1423222366
1874219550
1997367568
290487182
2133737498
1184676302
1757832179
1009819969
2080759068
1919119384
1614806847
1436172972
393981121
1679593505
1766813818
938584045
249073654
1362758953
884528685
117441775
1547736425
256557581
727886352
1223498694
176864233
1002986258
1546352017
1522600880
306446570
1519459766
401856438
1940703562
1141274692
1605490776
2047263781
929407330
1037962551
1713107633
1837309505
1721343430
569034432
1068484063
792930241
130759399
2003588722
844621501
306168995
237834157
1754091123
988971635
574357361
1679664730
858410682
1385560509
1590272720
1524556922
1791860121
976091968
1018291500
1721345374
1754982376
907818686
601397239
2051318831
26755461
1305086841
1668022259
2098207844
1397376612
355040893
595686641
1154848289
1531912448
1888639834
549380997
1154941642
741573128
14192343
2014835950
420992195
1079136959
1546858816
929987380
1053460492
123245589
697226555
1788283679
146690478
1640950047
591485505
1365052760
1774465899
1023741033
974572809
295585834
369035161
944943961
1898062295
337386907
493270975
1849687913
1279191685
883406128
913261185
1857958364
158589948
1951850878
1645160029
1336642191
879068564
311334609
1097783667
2027889352
388343031
625481972
546708435
1900383848
48927273
463185643
1312075868
151036556
1159821393
976692874
1639299680
2106187583
716183680
1335276493
935163669
299844082
620025862
255963508
2106189466
1304190312
1649216526
384848792
1335534008
954703780
1668970669
1603167803
785195857
1899261734
1947475744
327399195
284173213
1558416247
213262662
1056346980
1018512061
1990432324
1442454237
1390784963
805096497
244405431
1741353508
1796875732
318463112
1433032466
122352697
1647184686
241659487
461209086
694273060
659794709
1348292252
872359675
83180511
394047431
1000839378
1372845165
304921886
361275119
1920880571
980697824
459835558
297697123
816798741
349843540
672126553
459318514
1141554179
167975027
1691749874
873044922
1311255527
1284895962
1609846242
785409312
1931480581
1315224605
994057100
358185517
489340280
283174041
1986467386
1893888852
1861899141
1650762402
742879508
1714949148
1584872082
1419090264
1820337707
789431712
964517014
1239584500
1997425435
64334134
1587963691
2042602685
59432204
1756698342
836886171
1141220811
1359449937
1144531986
327006385
1903405881
536337025
1965824602
233712191
1270549964
1470630309
1667965560
1206256852
655139930
250623000
1694480840
348681285
2044624527
1671601287
1380164025
949488605
526770555
481314161
1774381350
455709242
1112348552
1592742201
824364276
1916771698
1441057168
761977092
203520109
595279057
1041430329
690945094
1976440641
1018424312
266115851
1659470273
1403363527
1980878443
966816396
1635612366
363367298
2004242904
1169467071
274240766
487808680
176063470
720658729
1452476915
1660571105
1075981947
2143635364
465807526
2104576658
1457123166
1212098573
1625427780
1459427886
2144414756
2010400749
900351602
826551928
457083460
521383783
1025367331
2129400449
1437241996
272138623
925412969
433292193
1825420959
1859538709
1994660436
2021434447
440239429
923107276
1554999915
163379450
659579368
507577569
229411191
27792043
962271669
581016921
1260952053
1603675895
2027230404
439578165
188713538
1732033224
1315542148
594836747
145907117
2131642392
1805175824
456233730
392748291
1953083028
353680663
985956647
386565142
546341539
833563605
1020661084
631861746
1055779436
166359030
959711576
628599094
1499224502
3531592
32726934
530816607
34884111
1085252683
269769474
1324428397
394524897
267111522
2014020878
1812096183
1413543122
1626878915
1727288399
721590809
713674631
724913808
547248151
820103756
118437091
1667008119
1260206548
1730660803
1868128834
2037168673
1714394880
704618712
706390982
1924443980
1908780954
459954604
175342569
1324914817
490472911
369780853
709011325
858950981
1757815252
959743417
468530856
2050147697
1700594405
286604738
583165155
124729274
1754988125
154117626
1241535161
1268476032
2109399281
868041814
990092072
252902134
1489640709
1162403976
2077729096
1824107373
1105980378
202565980
1344562560
1918163973
1046881917
1469577835
452776807
2127255318
2022554002
1884094968
1369528441
661224876
63216185
261484950
1682216526
976932960
1841279852
1852105431
2057325329
733373754
125200724
214339439
451397859
1551340377
375285431
2037585387
1731037215
928894386
477820237
1466383883
269325868
2026882023
203674600
140062862
394119370
2083127959
809235807
317318219
2068790076
1940667990
676526585
1876066888
1592243995
1936856429
1557135211
1086837856
1890857503
219488248
977159133
1528075104
531445336
309760237
1087025753
1718212059
127721802
30621394
1426138103
467550669
747790839
1584845130
1966294335
236118109
242706426
1784278446
194469955
711149810
885283705
70929405
1606344628
806474488
1854964389
660570891
1333120908
1412813304
1749506361
722690616
745224365
1470378501
810378374
1835765021
1528777206
1942468412
2083049812
122132580
1139367826
616313728
1798880486
824266631
1322759796
833604015
499128311
1063574051
1077409849
904936828
633842801
89798018
1013776170
2002610780
975422235
2015467550
1009889431
2014647611
931956492
1524398722
1293453361
1240049304
315866964
576703473
95396304
2120607338
1108596994
2021124535
1227613502
486932439
1017284164
260895232
67683716
742352444
1159215964
413908120
46575827
1058060338
808350337
10735740
150051459
1655621625
221665507
8650018
1890347845
604322477
1351640153
562133134
647520592
479347456
2049890153
1530320572
179609367
858707991
95426037
1166882299
1391468337
702307885
2109629045
512579393
159758908
1631539046
344316434
883777938
791542254
1163960801
1501052429
1460984079
1825173781
1000682326
1403097304
15591988
601644016
79888109
1863266819
918433623
785774262
2001102667
1417269994
1210646351
1769213548
1343669930
354447232
1347912124
188666425
1211734742
76678324
642202465
1605125435
407769870
1012524118
893664403
608459094
1541257678
1539803374
953064472
252373742
777626306
30824219
77450332
47568204
1899034982
1712196126
1589691655
1030583054
1742106777
103470184
1709080660
1625356168
1825959113
1791011907
1753080285
426433632
1096931398
281275571
1493898475
1230602369
1516683976
1569869526
1079680230
1128229437
214763393
839681949
1789736353
1047490913
1376163585
408550795
2090513574
1547941721
586655827
1283394588
1727558683
275363261
1475108301
814209169
1131465737
671205199
928291349
691417482
608512196
1144379027
968127298
1124910038
1008191901
453341365
395225919
944685291
1913016890
219434930
1283413436
645976318
1231310033
913950959
1318579400
1794269444
1157817584
111412593
1639566018
109189528
432656471
182410152
1661344948
1835386275
1359792390
1706391422
1957461847
372530394
2099688324
1744035654
219695184
129041144
401666290
1884419444
1974971468
1993762877
1586864164
110533503
1104975213
925962868
1280330733
1481199489
1512825632
1047058412
1307322040
2130736295
1245041268
752395662
1034502278
1792526856
1719112368
952192232
979998307
669910029
943427075
1926615748
1520587600
1293235699
1704146949
1505095294
1012654634
348715514
1495904545
824640973
1360303753
2089226307
1131738938
748020834
2114820528
1903672765
1606569115
1241524262
1550526241
28135910
1156836632
414254347
450758708
494580410
243139646
706165206
1040040158
154330097
769404707
378279540
1609912777
1892519558
1692273661
1904240859
28120901
949267129
1504785680
1655135365
714636406
1919168994
981207421
1009090568
2011963497
1799993206
1167122770
1989706010
102045232
436494246
1389045387
368810632
772770270
1206315723
1468271287
41725245
937164095
459717961
400244046
209039308
362750711
1762333159
1242163696
1871339526
1050781937
500227486
1016752343
1183274345
2028133439
472633679
572402625
2098231347
1022098866
533380730
937901128
1704109247
915632516
359993488
81250392
172333558
516531746
679525918
300179425
1904657704
1384320755
385792448
631502579
157850182
849203816
925598569
963064110
854015061
2071669210
1730126696
1366865841
1234279373
1809678236
1227220912
1188764536
1760880670
99093156
538168946
98385796
1374277210
788691887
1144486101
995818198
683004045
1782449726
1177575740
772945391
1047121357
1055250661
571970181
238952369
873884106
1049833357
772191346
1136649343
1108559713
390153733
599352669
1826441991
20464645
1055970822
1836671030
2079049165
716211940
1628526046
1502351726
335636585
1169939516
759412976
270135
1266076111
1351532596
490101319
642800268
216909618
1540491241
1253538755
237316884
1712582162
1774193827
1966751180
109267852
378336719
1381687692
1546158346
1283257960
2143361058
900888781
327027001
132608108
2015779500
546258624
1871926566
1683168295
304748020
1367503896
934997963
487118995
185825967
1079905224
886980911
1792594594
42700507
1495800339
1082876280
1940282996
502524845
402217021
1552226832
896824839
634445950
1511612464
1054528388
1254686091
492145577
1433834474
1481783557
1312232101
1635856559
195071864
1439764497
503753555
1882131854
625688769
760450832
1231593715
1151365157
1796369114
410007393
906514359
1486330078
341699283
107296977
628633865
1483893195
1920701119
431555418
799118593
505940910
1527355665
180536697
1120588854
138389615
1260095440
762632942
502071182
36357393
380720008
439812448
1992442255
870434461
1484013169
1851011333
1814278799
2028726297
1993834978
334140734
1418260759
1837708575
924833034
669100325
221651298
868126381
1430129032
323758879
1648640228
513566489
1829506364
1698543827
1662481241
1891060137
1885310399
1724849272
1828523121
894357253
1019524589
1410661707
1843599252
756487703
795315699
65481739
437432738
1033776759
954886402
983360660
1586408659
1037429517
570320624
1554973951
2000699360
1530855384
1089401137
679895971
1272969564
96861063
2077988211
80260688
1580143129
1063223653
1101850003
1945520373
1497115219
1987147652
1667790883
205825871
1722937182
1945098889
1273260012
509342831
1407803680
225550855
1147267919
825198526
354320674
241450843
268864405
2094033264
2090056606
1452011596
109392038
1794709867
11051336
1192626922
2101211929
135403296
1196340422
795250790
988865173
1780053693
1670902325
1114456506
1804055157
582396522
1389762578
1426372234
1596931632
1755137432
108247135
853047014
439764681
674754206
1399701757
105368069
1621843711
1036472443
1269829313
458933663
1585848192
538792701
1059458010
636624232
162104018
2045507455
374254501
460021695
419326176
472499447
1268106608
1806910773
714690332
1428152653
990285819
875836859
652833456
159511179
566310061
1439187411
1843834676
119733838
2065501223
320358487
623986516
1504951552
46967015
2065713781
845653743
1397394091
946427034
312512983
1681996073
1231770432
73036154
1730217133
533808105
1384611080
1775836947
2129863398
957796602
424687459
2005311675
158644900
2057192363
794659672
1172950745
993473901
47015244
845189409
1661202228
1908651516
324892763
1375758792
2028830196
751198433
312658944
602805659
309544110
1796253703
7355768
1722654448
362442532
720012729
1375636688
407792167
9367367
1689349641
1745337451
1713395962
598909208
273568866
954121347
741331273
20212383
2025983936
128146352
1986716366
1930251309
692266055
1924829650
643489969
1976211938
1822436390
1752037188
660034391
1898189881
380318727
565635184
302873782
153452768
2018712437
1031089647
1655380447
1398163610
2117987841
1445150078
303641944
1082503643
1697421635
1760652644
1062517416
1511116975
912320902
1659362582
1755960317
800704598
430557770
983116112
601127264
1732788134
1577053435
592265887
145503346
558959673
1809013500
875998821
779255366
552171869
482608457
839188115
333789163
319562200
1212689036
1751024790
2031846580
146156411
790299895
886625960
1429869593
1341684656
1513099823
2096074851
272362593
292271122
1299923383
199095039
799554749
1318226417
650016065
416476327
850150831
950215780
401831413
864362097
1179900503
1069531673
1851304671
1042031497
1271564761
278392269
564634986
1016305526
185018670
458141949
1377624867
621759593
1813814426
1966453974
564390694
137436922
1138628077
1433396824
1383849817
411106065
82927759
2084428266
1506765820
1939383291
67617537
128817583
2069080952
1721707991
608179636
732359644
1825470390
2092102909
432533888
1802421162
191384904
356246808
543692823
1398471944
143470087
330475912
1038890633
2003278897
1202135430
2031190415
1407578289
1326100719
1605047558
1649519554
1796704541
1200103429
1459488352
1261332484
1390432990
735499856
2021906714
1504474493
1688454947
1319804966
2055017303
1254014483
1900444357
756286671
564365536
1485438648
706374161
430478392
1815192119
284901850
208408279
1456601820
271982671
1476500748
1602580227
1369412189
2062893981
555108781
47392020
74806431
2125323982
1851285353
306561829
125315138
505331443
529483812
1112420955
1123304918
551049785
1362868268
126368607
543371753
1729751135
1011444549
1749536809
2046860336
1816298713
789545237
1439749735
1619999466
251250523
1138651090
2107383852
77485794
778564180
232076003
1265884354
1960910425
1396962633
724831157
1581399254
178512664
1703651004
1271142454
353532187
1093060802
360457713
1793200638
1649418900
212421718
1395975443
824532589
550016951
2081203880
1719621730
945511342
487715368
1180482091
1822133505
1182110969
1630664816
1670618832
227794663
1541843650
1161103590
1956047089
1270919861
615621113
114768513
1345284103
886382176
1845462476
740977864
1533470803
1435870463
787060526
1742593905
1857654339
593863151
1893116495
1550901888
569928024
280495400
1704497020
7176347
822952759
1564472556
171723276
1622375863
1656276293
184427421
896095756
8883136
907616695
262057674
1863552169
103081400
282674018
1214422142
923724718
783856276
1157293744
649141466
1296891057
1852446937
130090747
731736911
643851733
837957160
2127716873
953869874
1123535976
1889081622
665065839
1749048304
914945
2086362380
1494038801
217175985
84593941
1054770116
774091810
1200617149
1506882457
1716872434
1215894631
221963337
323135095
700872442
1952646314
1330734707
1123430770
1590182038
2067649903
467620886
523600476
1795678296
790550503
995822223
27631009
177673788
436488892
1998519340
640848693
1986882655
469829466
565458588
20483638
1956829997
1332100870
1780320139
685891320
1418590751
1686063404
459050013
465713061
2064425267
1833489768
994311201
1356120639
1680451015
483789142
808906129
865772579
1120531967
936236001
1174350459
1598034188
1131311125
1219660936
1197193527
416965933
1422579049
1102790497
1001777864
1838412519
39641102
1162820716
1055879086
1806501123
1859865239
1583207551
79499611
514812202
337427042
1896452746
2005216784
967585085
1683311664
1600684067
93838035
644550758
952597177
188702665
1350166173
2057572196
348464132
766512173
1822174736
412002132
1388144021
1703397100
2070655530
1003006020
1474016368
638248865
1323829902
1579478638
747490462
1474985025
791408325
1908678220
564842362
1624759738
1598861029
2041409149
1157184080
323717042
374370448
43480197
364812994
1755542014
2036389187
1053143032
185272373
1247130467
511938597
1743481524
860949824
458544650
418815081
258538762
669971919
1461758891
890498572
60874532
1050853740
433814977
1092036808
1873443588
1604049787
230500115
209753229
981690722
1139488807
62775866
792165260
348335912
480885313
1613208147
963268242
2117124853
706835997
1699795067
1559605292
273268177
1702712733
205250334
1917791823
454669625
1535646262
1838351896
298207752
514534639
873667138
748043495
405201129
177974937
1262357770
203582342
1790935128
1471928094
142559993
2079032179
1957987846
961764205
509194919
242770502
308969653
1846645407
908778183
125036459
931748294
1191231107
1582469733
1036270387
1981787961
429442828
1435830390
2100822232
1205011398
1918495875
1450114791
1364457841
1956511492
1545521896
1931650942
1956121380
1928882334
313842586
733800055
768710163
337614354
1108935511
840018184
1911613543
1296355043
17514441
694298781
163171054
377153901
713858122
485206669
1387231634
1035493560
605425902
889732631
2014173408
1127139136
1053128923
246697602
810010498
1294540943
1511565106
1139205055
958152271
1933423115
1890609017
1574217397
1274926835
245570030
811021380
895587103
354555224
335284262
1598102872
55823699
126545929
1059810798
804817321
1698308793
41784289
2053037885
745152313
662048285
2069475474
27119235
2120024184
674770364
1771519709
1340742656
136973489
1729825754
257601319
657511791
1087394632
1363772547
1982300118
516704842
1336371569
1903817650
955725258
1676516492
2059349185
1495232593
1993384447
302341938
748049980
1877806378
1184091255
708050974
40759201
2060397935
994266922
803726421
1705922715
25428902
1861175485
1942364512
131513132
503649473
382138566
947282145
72062306
545061243
770828043
764273009
65624608
1554807409
1672070368
1405888790
1018979368
1308239802
951210272
172689115
1031513686
591684547
1971992695
1542633997
1751645193
1267002675
2059604048
923307786
1169987029
483112592
1218028507
489499435
1209800058
1690635232
1893257793
1632861959
87843427
1647203220
1444668749
670903856
1438655714
615919640
338818916
1377341125
993622722
2115357162
1159172128
886686715
854362969
495223629
1914205882
1755175188
775962991
1126884510
468394589
257884492
1469541289
2099515944
422311354
1565795700
872494187
655392130
1053049763
728312475
316745190
1770057354
1867112934
1097907092
1641811116
2119852774
1966636236
1081634934
204890473
712571903
1445732259
461303413
2108086675
514793988
181786439
195723458
217040536
754020394
1599733953
349954919
1841474164
147133402
616793207
1007958712
623958609
748753218
90128591
994445093
1913279240
2079939353
626533378
1245530082
315018712
523003980
1555241646
1110298209
1960399087
870385591
1349287603
124223151
692384183
157294320
1192010626
1939406367
50586658
89137581
786377072
1498617249
482673446
1101441766
1315729499
1304560090
51164404
643329356
962759721
727907766
2054955684
972824579
1294321846
2046553337
1773041911
1267402573
755364826
185080144
1888241178
1960042135
1367515875
1802524648
1359524060
1554475549
7453416
2045595136
1969721811
1417680298
783051673
581728120
641189966
1765906630
8612432
2101015898
995509763
959410701
2046469175
1448298066
1086109202
1044508088
1390326910
1724445486
60602018
1726776954
236352764
930607371
308872404
1738236412
1096891154
260925115
1284000857
961466748
1008325914
172162870
1274261450
278217505
1354364133
707322867
561913038
1178723666
1441353750
353334545
2061908587
1308030752
1749982083
722982550
1945483168
1253946484
2018584188
1951376748
1053763355
1538350872
1384924461
899560920
1079547781
1608151423
1373688084
1941137317
1310590931
595374180
1435647342
1662294142
382667323
687237561
1702808540
828288266
1062508879
1118485589
882467522
139221752
1680953405
352975177
905073076
604454400
2067690983
1496582358
2094789098
955098697
1020649620
1903743239
1780494356
1013486349
1934661607
801494926
573183845
637326739
1045521280
1719886937
1172707148
999121856
2048002282
1307569692
811454406
1607445418
274594907
2114502433
197613636
354585345
673423308
65674558
1435128075
2029316816
1793929072
1820645664
2061567288
1451476298
740586541
69906982
251245596
1182950904
1105458009
979582335
1348893178
1879945599
2082405203
800835168
982424148
1719994181
1319700389
187277457
1694217294
1583831056
150249904
618602807
93802571
1026577277
1021035727
354207655
59215944
1599978007
1665419080
717822871
728789832
1311316718
1258536730
1314462436
51251703
1610185383
1291514612
1660805399
809211013
968476960
2019410781
2135031266
1892788188
1612170308
1003837939
748947676
537246947
210805925
2035435231
656140132
1501744103
1489867586
294790677
897256066
1675645709
1012289763
1033959326
63633829
312034837
10857895
261420930
1950876023
248551673
215008164
2066863032
1744583906
853936160
311514602
1911970055
998214630
310433570
704010776
2128605084
2023895241
1591023356
1585374981
1241292720
344375592
621696574
2006043990
30829123
2005045034
1446440851
748093567
1220558639
83317811
2084308428
1005712789
1983909800
1379612363
1903852726
357814752
1363356575
100928055
1352580798
1513225962
2101844931
1412076763
1372688406
574233002
1207516333
246698532
824186245
965267001
471532794
136941714
623118864
2026974586
1730965655
1887939199
460485226
1643309861
1410049168
429347303
208737387
1459251613
259959145
591710212
2008733045
1232479608
1662167853
1167750271
380321753
1138254316
1506331359
768744570
586201250
920181074
178106997
876305537
1413925911
1598027158
1033347955
1583247672
1772179508
549091864
950339104
1500438377
489335645
1109773786
1618110528
384748414
623119581
2100352181
172623517
759947787
1542017217
1847845735
1479672421
610062099
2002672603
1223013683
179100189
1540829243
1702636371
983275013
117415605
1260217774
1087110469
1526876052
820379651
1879021388
1161099609
961213908
1680380669
54011568
2005072
71520364
363832592
928809632
1792715675
1021165070
653349583
1773008415
410467477
800225877
70077975
1106506361
1765192365
1438700294
242287381
537075387
1655531971
1226970688
1909948563
1285372562
909760181
947326034
417559639
1509053450
1527743200
1754819306
777435562
538471824
1811020584
562220504
905956161
1975882113
806698924
1025769790
845238393
1775298948
449040135
1811457592
847194314
1368015440
945616609
1991179563
1946268662
655285740
760493008
1277999469
1087751539
843830338
1793993056
228118746
1862005809
1701977170
729495126
540541107
1529699357
611433463
584060974
1691142134
1263671307
439317087
453024835
2019021252
429322319
743655194
551690197
1338220713
1225497525
1962524162
1346103541
496089939
1610579638
662250720
817624867
615680293
2024335535
932051989
960141919
1705947673
1128833172
1992674118
2013370352
2053859047
1286780574
2085679305
1977604511
2123333272
780770913
146665114
1077096561
1085161365
333743242
941164009
2104090963
733514563
510162106
110392971
1806951621
767267624
981508119
589279010
1440182667
380938029
1653180389
1479623433
1526033592
1308101097
908682626
761487299
172880178
818419595
1037712165
1521780016
539581122
1675552773
1781495495
1859951713
61502909
396802464
75113561
1248674273
503725307
1543178415
2015569956
511958013
1113402768
1587856486
1852374741
1819720415
401831325
2141379787
469057728
1241009078
1074167300
1764563676
978499216
47445195
1818612620
634394259
1078574292
1014943858
777180402
915314318
1136182346
1782016422
12640136
1691694072
219152992
889818523
1211316559
440706823
881706649
897703750
1334812166
212178657
736639403
1970702155
647885465
1706839115
780256046
81146350
492291500
1425318105
1291329643
435273987
896175346
1408630667
1289491820
420832205
1706924277
710099397
9779700
1364391069
2066480977
222416443
1324613547
1156096940
395027154
653279523
153908141
754244317
30298947
5215368
1311387011
1683098251
255273385
56431252
1469313639
788359874
1505462273
295722072
2079308869
1406302549
333752366
1060953943
876760269
268227882
1950624201
198655987
1955355656
1025968038
759992661
1922192255
1740707025
1986022422
678022033
653745199
722173814
1275477784
2109603951
1953300914
1322586453
996393646
584488276
991318695
151259398
682946828
1201192123
584738843
2074977737
1731320089
516950485
1345833764
1787466098
667416612
1717584088
981565300
1619239206
2110274312
1428018216
1198245804
1713634602
1968018321
1392191239
644333170
1272376683
1403166895
373438409
562799194
756659946
887573009
1653644867
1076629506
2023671807
1260860881
33271477
1910022095
1083344484
1091879249
59191084
1219289244
1770945102
1663274484
193157623
1203441158
1808150880
512784506
88323989
1338389190
187998318
1641220616
1874745525
978125146
789310584
1594588767
167668549
1048331769
1197115075
960625104
1202771347
1675623591
962617024
434605861
949221782
1450982563
2003251951
1114290596
802034375
1755393206
2072120728
313512780
1478906226
1177464767
55025999
1948848588
292317549
1356480064
411219357
1079172793
1926030626
995633702
889118957
129099029
1697879663
298648892
903719257
585947294
418324909
785905680
1908191621
604297970
1260745568
442495795
1883988277
1866609990
1474218548
349905019
844150040
219946440
1222602069
711554216
431238338
77206191
762819834
2126499998
1184675251
1990212297
1660521488
739230810
476461119
1591123032
2106042965
1971628989
1839558189
1995703979
687526472
605411573
1615488856
837518581
1290636406
1334844687
1174573082
1214035839
1845999935
540931584
1423125991
705580868
1753036345
1197372593
362178519
1636251591
856458107
1858342862
908955896
924708420
1459670524
1729985794
649005554
1800516094
600554010
565992056
879821678
352089727
2092595660
119316784
380170847
791701857
230928218
716339348
1583376273
1376052904
111815857
1341327501
189740336
1354574707
377998280
1383699565
951766530
943775998
1397536632
1719005681
1552203146
23197913
337411487
161514016
2138192342
587141265
1484191352
337485280
513084485
1649213113
2018363077
1269524322
1678802424
1074440136
1429961205
115174222
1007509512
1947366561
723616236
1462973607
136770208
757056584
128933023
1784786385
1099101606
184575695
1068791790
142734321
825582718
1987881051
1403220994
1962671907
2021718444
1790841597
1962010938
61376390
993337075
730611
348777698
813699586
1379651970
1900137212
1902603868
117995173
2085857844
1817843439
892761925
1050515767
1426019912
1976292519
339880098
1365053522
1711448927
1375978206
918547841
269542666
1894208582
627184209
2056028238
490696241
945478643
1676384683
574312681
421099736
526850580
1804082088
839974397
302386266
515986017
1682999718
7030984
1707794290
944606566
873394409
813598411
491913951
813433708
476055363
56555158
327240039
109805722
1321691208
486825094
2020694720
1434186916
881453172
124186634
1446369894
857724727
456044177
391707435
872222394
839114933
1806589011
668810332
1768158795
636145724
1918180594
950081113
910009666
1229462268
1866124454
1683864997
1824019420
815752266
1806152260
755639570
1563143166
1515614990
107152449
98243175
2046413716
634126702
1776576918
1231315682
1275386055
1188120270
381604517
1910481564
1453840765
1579600405
636048206
1309566263
443442308
772062600
676677509
1155533323
1468808649
1999625310
1705686246
1699057120
278615079
1251302508
996534168
1335036959
758350006
1064238136
123754538
1718232905
784914948
1894658246
6576932
137453059
6523731
1125495633
391317740
1057213397
2109916899
1349919876
1612117450
1832759143
2074967680
2126920230
1146481037
218728961
1357914938
130956005
284689536
107657201
1192617620
256544509
985710886
699788654
1755441990
1899777086
1791331169
86348595
1019477945
1125153829
1159796949
966127086
568383684
2107123408
1654132209
1585256110
2060181253
2024557621
1517836323
2100131671
293966303
1848086149
1635146062
1379760
645696127
1248722659
2140799149
157142124
1266435154
141721232
871076654
1449061464
281460086
2105467506
1686773923
554324800
419106315
788762935
1770187607
1033118369
506168971
1016625217
326651462
1657122265
1506081100
207723335
932714889
2007177071
1011139876
1990641552
289889563
1474777515
252305900
1266832311
2114566449
1474268604
1918832630
1592623489
698143916
238707112
1847635557
1353987116
2112955938
1121316638
1549920393
546001217
1107873323
2017024812
1804011908
1192916771
368604721
1700024472
1326161729
1629395735
832831768
815659093
50710252
1627960739
1470538455
531338234
81801795
1837634686
1016371405
1820433964
610048542
1713478297
1296363967
1505780376
500334898
2072173563
1729046016
1683627769
868670365
779778132
1794016856
472912661
2066623416
492952488
402764244
2070369920
1901976107
1749307016
1507415492
561003683
445558317
2118028902
288979426
986875837
1432784219
1875274012
1027325939
1258967037
2103719927
1982443793
46157030
650822411
555696002
130745422
441191674
1854742259
1873948403
1752349574
1008865229
1524558831
741024947
1612620173
1273248981
279173592
1986730581
1752902788
64293279
741734106
658303106
457967577
1067919637
1514150887
1409421527
814600414
126755784
1696720136
805276155
234171350
1165311391
1009627581
1813504963
1811839451
2019935954
1274035523
332079685
1376817234
65702280
779975796
340280339
1537930456
56976774
728531476
408820521
432837989
980755513
251838000
1853012490
1982386058
1494131308
394666713
252746562
1442649810
2108471093
1357406859
999693798
1223937299
284449802
134926041
368870936
570082280
581857693
438831806
1230652709
1158862434
436446968
1486985088
1357821568
481467213
800442734
1500978164
322193587
1007722448
129337743
272762876
1562264370
880377335
233196267
32544651
1324437456
2033668203
1445772771
257116878
224548293
529814068
529609776
39788467
1912164012
1612868262
1048681066
808461437
1476465835
47070172
595492270
1193726069
34117515
61530346
950001868
117569520
1373686584
1309036481
2025231426
450513325
1385261862
1054952144
2071787947
745982774
1246924730
1217808344
1715917348
1208795367
1731212065
1527834550
1794382372
1939990902
9978330
1605496426
766888071
1589707330
1098858851
1351647658
462645411
1148023101
424178179
1689844093
1692974695
659865571
1432903648
1661393204
303440543
186521545
1803184743
535622712
486572796
1433321766
1901733103
1275451403
653543006
1078966268
882322314
152764079
97896019
494477595
1041583789
1628517312
62930273
492262300
565849336
357944877
333531409
884311451
626513447
619638078
1858840173
1397219053
2039105498
670554538
1901976107
2086156976
1687502985
112469105
1234002819
1190637032
15995379
1287975972
1095654879
347084973
1750955742
1659907522
1206795383
1798344553
1662872265
1850739913
966917314
1315635412
63214329
477503292
1292048243
372938191
1288438286
711120890
183645509
31242807
1690873830
357018935
386692268
1009128481
493012763
1872782322
2147330590
1960775768
130684621
2067492083
1634725512
597492909
1346121970
2000664004
1217467926
1273736883
1532130051
1814224783
1358524580
2060509685
1669957641
1231920499
1841720604
1402891215
2059896801
3608128
708427058
1065541929
1567699679
582788256
995545476
2080780313
894085299
628396919
175726845
1543290092
1542096291
1295911330
1481592987
1676011035
1147339805
61253434
178917295
748096004
1313542308
1285805574
6492276
844193336
910786401
195130791
484607519
939064816
161995283
1347716368
721623890
609026701
1102155006
869852258
1456956800
1416411254
1121832741
1362715067
728772879
1777919492
961899748
1742175279
1040727853
1065491151
1951513186
847189983
1356060848
2095426668
1271944603
1962403388
1509815146
1647705111
842616405
2090345264
68011864
1363844708
1428076353
311563735
1016375254
543669573
845312835
617049571
1843904406
505936836
2092184424
650445030
1304613195
1940120292
1936071738
1045311501
1158728446
1605708688
1768226132
383025227
1371251364
611059778
1410158864
1391507161
74801528
1649350818
187112732
1990897860
398942910
103796879
288877789
168633105
1713652482
2141214949
867073269
408218872
1960715896
1383472090
1746738254
1957789246
642391214
1356164903
814157117
1830419474
1677907664
1765852019
1750567808
2026614316
1299018005
1540586228
1166938762
1107447090
1127743659
1391286943
1791230127
517125025
778271121
1290114138
91146954
1223934132
1310802946
1533007177
1940920920
391621274
1395766979
2111137376
1989290022
2109820966
1474485905
2088322328
1990214142
1558620224
302574879
2077874434
582955877
1780933504
1965783683
436715223
2127434723
1209063132
2007852404
183963935
1011142335
212725746
651345979
692156534
1183928915
605250277
1097857809
1594726619
1679665361
1358319870
1202534155
320220115
845373503
1004272685
1321306120
2101413348
1895058305
258631508
2111368322
968043313
581826340
268789724
449848973
1960187818
46068816
1850606914
912570045
1508780060
2028082336
1635694555
1825725782
749275941
1992926861
1576913011
753041720
1148729058
1593107535
1705457224
622388786
316169177
1587548118
280791587
1954557272
1221736179
218327237
1504368529
720516029
2046887957
1305852580
119091725
293852080
1951501917
1793852328
2146226371
388947301
1097084929
886785655
1073465202
948052053
1406162303
2096086971
727095874
1800081183
1565383484
930534494
1113883079
1266408626
823634156
186480232
582799935
810113435
1517580654
2105748593
1058222117
1417293090
315025481
1633865679
219562491
345884845
1063486509
1569578978
1388053992
983764742
1153383386
943054765
1375714356
937412089
580456021
1710487955
2071171801
44534572
1228589197
657221303
694179963
1672797637
1042303982
760346400
2138052453
1368852694
1219214034
623815619
542490572
1692713580
1171101594
303872680
493751916
1920863571
1385055031
1742691573
435938158
1659397608
1676550768
1554867558
2024998855
1168403428
1562332231
488624658
1280702648
1160179496
725018917
652111842
1027659439
1069591839
1880108513
1559431159
1075339384
585767660
43685662
1086922207
2119129795
1027998671
138157199
708179020
1725761122
1672455354
643489969
959305521
1683731945
1711743199
780964180
1318638635
1258944977
1148533770
1178647186
1658826313
200384193
317885612
624762330
1205573000
89545506
956129578
479311590
434906958
2141322576
692798051
2144904126
471513620
2144617366
1029079968
867246912
620547192
881762627
1798723294
1363168907
653300458
1276731776
1718476322
1994166508
1973492593
629644464
57269642
775969604
1909524330
42438778
780551932
1319539491
1381238875
778659476
449635888
474206621
772241088
748210291
584479004
1168341059
1561506942
1026414327
162375564
1858205190
376004002
818517335
1161692187
704904145
1857721718
1451776054
1067074820
765047041
979686777
2132677711
1242141057
1038143873
361383503
791815955
869489827
1997593812
1676543781
1967589332
106262450
1333771118
2145213052
1620235317
915809160
1938840302
1023366167
1360088195
1520159394
1364026290
1010301547
282182184
1077940941
1439471202
536808400
224788592
483497628
467169100
2039770341
427411027
988732930
1000069947
1666749069
242874582
400700793
17762766
412966983
1576544726
1783306839
2031958044
1742665370
685916332
631523625
1280356474
947253010
144457267
1946994168
465584058
2078257465
2050049107
1653440901
658738807
878631275
1658571838
730448249
1967510817
71433847
1238603347
1974176444
1963000690
1095530342
42863662
1377548464
628423217
84733743
1082633736
1548734430
900086397
999401838
469694919
2019623349
1040672879
895058087
1851684729
152895832
80619084
1962948143
857914524
325527279
1859588715
500967998
810596476
883507472
2034351133
1527756539
410435460
327204922
1350826921
258865518
52440553
2066768328
1863892954
990157230
694080265
1680280118
943060494
2019912972
1676495673
2022914243
1153355371
2025300211
1341425122
62574694
949382372
1794406130
1863252566
400834382
1792728826
1058611821
1750737320
433017709
1628283618
1733298697
1155173183
1051251326
1114326361
1119439818
2118799259
1179532587
1340705119
1754719943
1419390790
1960564337
20373811
1577900920
283127959
1771999206
968634344
347609321
2102768364
1698127571
662062917
1847841214
1984853415
311078384
733763933
1906154394
798912149
1521378159
1350752157
1125846508
611496197
356685244
40411916
1136831648
174752048
195246662
1752054475
1536457736
21484692
639558963
424327342
881601524
1485183879
276152244
947892127
411072914
1839623829
854859511
1461377875
792430460
1205419127
1061202612
979282313
936416913
2073042206
843241297
989372929
1218277389
585382801
81533569
733615793
1103791589
1830380731
2011639161
498543206
1363933883
1610780980
793187735
324743496
664619549
349160833
81450128
1150242372
579960333
1759959413
279580965
2085792302
1740192625
1992004143
1845719868
480139252
2121444753
1158602126
247770922
1320456470
512841160
1678084121
1232824578
1076772778
692342118
1351089702
998979349
158841805
28048823
1118189487
895015968
44611730
1449461083
1922641616
1147921579
1706928776
1585036496
1685113317
627173682
988474566
499531525
400770112
240144896
173642605
1708373210
666392177
268418524
439770325
770284161
258253893
1794306601
1880085121
147574638
872458013
396818149
362951692
975759922
231264959
709763341
1415213294
1960999356
1331786199
2117306223
1794706395
206094181
1753961425
1778385456
1772684886
1517950487
2074659564
1834330917
523095861
2034538260
1069691654
1988154690
1748263180
159736450
662135921
480469359
1958763548
1014221817
1133242942
1545228380
2000563045
1450325351
704264667
1644901370
1028659313
692971300
1545723204
24126613
232923042
758642604
1552581474
1461992005
1088832620
1219661017
1751276746
1983302184
1626600605
910806531
1728511036
1163663287
1982191986
232247842
929741725
21586522
2076243620
2073551025
1266953134
290513175
2010685966
660561671
902448364
323932526
1923158533
1598231574
383838569
1035045595
971935683
1206969377
1386181979
398316836
121924744
1919962775
622482576
1944266338
312229422
361661169
994734309
1406165702
1509438736
1691439254
1750524896
539393092
1866449483
1920808926
1931910622
575713404
1918231192
569849627
1901656876
407978099
1132679932
2069563618
1341788906
1976768435
509012623
338992820
311257028
2065831645
818986444
991533711
308923098
772730884
1724689659
949775871
724114531
1806138803
271921397
506052543
1327376042
282842918
1280489085
164238835
2054547881
290652653
542626793
1176209924
125301115
2136449059
695520126
243142041
1172054485
347646390
72359208
1136411090
392139880
301165801
1808469113
77866165
1049608161
1488859783
1853255403
1451468761
1822396658
1982297953
264156424
967451292
2081552568
1890204153
626502015
1906688297
275104685
1177685307
668506363
323287599
1290905312
1303460174
688427630
705918039
2073884142
1058465090
34004545
396991433
28861417
1951594618
835167552
1452436314
956012305
298235671
1238268602
2063565559
1319440773
1012682935
1587545730
723339686
1540289775
1537096380
1881095565
1311447682
1510518417
19739014
1728824969
1369491839
526822849
1397774342
343646841
1963566328
345024805
1269592549
1996169312
1324526507
635449480
726089402
915627088
1562067552
898820460
629203962
192314760
885492871
520234174
903935236
2042545923
449950157
195748226
432591706
1851648192
1782363298
621720506
388957952
558801230
1217044901
612380233
1254975360
1622427617
937584257
2119968437
2104169828
807039410
2044670771
114703793
1675722252
1839013958
1360641927
574628781
826797395
1438258428
524495251
2062464410
1792104572
1964770658
508589174
1641600856
1909955159
499687324
1718675412
167666338
630186761
1134817956
1037901442
1635542625
1801017174
629231444
1206436870
354141420
1653083156
88161934
2106973416
452530362
762985703
867410973
110980889
1695313479
506014526
2023188744
1068800579
1250562261
406961273
1327276469
1930791339
551397726
440484870
312890925
2068730507
221627382
903597488
1288628757
81676912
455902474
762664552
11803712
324719858
633011026
896131507
1303022482
61892198
963465215
1904458547
2015683668
1798087059
740694683
917710258
1093259008
502763000
442531127
758072500
1090383718
2127556157
1866900695
1852791771
1322989162
583431144
1475005579
999958067
1407389218
183737491
2073528583
370201280
341284048
885054008
635007063
1222902745
759117530
1502374945
1329441171
831464710
1230712767
1182904665
1326634524
1247762990
1584860228
140920705
107839262
1950011603
1577619745
1322104235
1641494762
857950721
1435486160
620067837
2101659872
2037624664
2000008670
1355349051
428836564
981185815
1248572534
1659947788
1641471400
477292232
677624461
508168125
1359475356
1648818929
2053277146
1584320373
450428736
1451863324
382095328
710263074
1346286970
610759194
1469251931
597386941
473013603
446647683
1896521771
158942600
1810986307
1747484810
1753826660
524565902
1067451496
821582751
655258788
192953962
126758932
980822475
209709866
2130447382
1897864311
131738084
2080569697
604648884
1911683483
1202396531
646134777
1194327414
880797493
1473449046
882214236
1219450943
617671513
294392872
876527367
1462018854
1632283673
1883770638
1166198251
1892157445
870396251
1123522953
1074541842
956505256
1816005899
1610772428
715411331
1538328232
2006041657
1859441221
1632945774
415481246
317717302
490718473
1017111783
1356944071
1546393484
528671355
1335551154
598933550
2049907805
912948776
2082432964
408181960
2097669073
1362039778
317913054
1574067591
151678998
1136472474
1999851216
1383950403
1396600053
2076438164
149225273
807831663
501716322
862752999
971855583
2102567325
118704282
2099585066
669125737
18891288
2901563
857249986
1230017558
1774367452
661349618
10886325
1666055538
340586012
896426719
1791549725
1273393328
1645125438
998388265
1519896748
1462763272
455607590
1584389754
219103821
1535441668
457925010
1805314664
1834751571
794452022
406807075
973590357
2093707877
1842972181
1911904300
2138548535
1829969064
887535037
1499227706
510535798
1672535755
104810948
766083616
1083098750
1014610446
1070375860
41814505
2133005642
1861677559
1897525644
169828633
364630333
1739723353
1164903491
56859276
555030030
1211882535
653796687
1009106011
6062314
921405925
1325692433
80914037
2144523190
357104597
1299258002
2073072232
827427547
883516960
585983566
2051661585
162274373
1554458227
243728816
939318237
176714365
835451903
1318674150
367584922
1812116769
1071517978
493217417
295383374
648981651
180708837
1263263423
1868561978
2040665146
732827743
115856167
1391511888
389279088
1734439511
974959531
1298442992
192860131
1990716912
1148480280
1901174235
2145631001
136906851
1849419216
670992052
1585228968
1221315643
958569161
879904014
1836278927
1184255830
1651226668
1420017367
2018852191
122689702
1277777656
76584985
1430386868
1802111822
131699751
23068654
1486376418
1799292166
1212540165
1432517344
1666922602
1210535763
1293296074
879523557
788698835
2032277519
999016697
1418527466
893546099
265437445
1203746190
936682320
1996411878
812406023
714232047
342191827
858877549
304654770
1533836396
225514755
1690414804
207696671
1041676494
1037604849
882031991
1519853779
704870230
1340451807
2136454648
208601503
605139013
149618721
2061695010
509164307
739867998
1050067995
591386402
826042768
1661810880
1429204875
1520930348
299241378
1616872978
1078066302
43450203
1349662633
667376899
513732160
35442502
1551627688
2111334438
347191193
694236549
698721000
862290525
1362689230
1613189701
1935737179
714910630
108426009
639424746
266819527
1759309815
1130476885
2000812098
1215679890
2117089603
1169140909
81449207
1938350224
1838756205
485486335
1150577220
881478157
405109160
203568508
1008366398
1316143794
944246270
367030400
721221274
545204054
1719797998
747318960
1563083491
1791294472
810796818
381529410
821205245
346370965
882006481
1307372333
300280346
1496528369
2131766362
1890390343
905875995
1323171381
284050218
1015683921
1927727545
1810844173
348729968
2033616455
1330025923
1721977375
1829592959
1919391630
1311556602
246966968
860125392
369285632
272991659
823092301
1140524068
346611543
46233203
1771229806
1604696233
1267487349
2044532714
1114244122
1142631970
960164223
266109649
189418289
2085325579
1600879703
429247861
2020138589
1855817032
205703405
191484409
1590406070
827751566
1102200077
1725459953
1491429955
1375481328
1307545740
1658691386
168911295
49718808
1258957650
1701972659
491893142
96787175
1916594389
1771703850
911119123
780313532
1941196642
1512355138
1417608298
840775731
827655853
254896032
1720681262
903761198
892624634
1668310113
1991592158
1541748193
1021646779
223644872
1741959074
545164698
1899735676
1979689050
566199527
1571709973
410549387
654106070
1918046266
996321837
173285413
1498297342
760176973
1514341547
39548346
1344513514
2042177595
1347459177
1051687888
405502838
461969435
1830663490
1805031100
1966561229
101821127
1497765138
64588300
2064693693
106403308
2059246661
1775311174
1026507034
292185429
628207871
1683756767
1271815471
1304474829
1459594817
1251354263
680521100
1429944341
1195298194
2046774163
1149681529
1522799622
115550621
1548465366
1660068110
54909326
339762105
1604426456
1049474670
82465560
1360719320
2110823357
2000124937
678214878
779553999
1874109071
1904757614
1648999669
1711893190
1150228669
1804209985
1629129762
1858846621
1259767588
1380515169
1239932128
1371097598
713701879
937624985
865239471
1926683258
756962766
1231739445
731321962
1344133315
84560004
1980768781
1122884129
1542126243
1297573722
1358762490
676625214
1285660676
1889359824
2092877467
1726803599
2115706743
1625168029
1632814641
909023921
696244820
2019605183
1607744874
1977990007
1425796925
185916764
1114783844
1935701282
1595455791
469473984
2075902097
881646078
486785419
1578304067
1428643533
1327376555
2028146921
605168999
404087325
1812340777
633319253
1182309081
802725449
1260682398
212009603
1252179144
572630863
464976174
721506309
945285901
1682215545
580215953
2139369460
2134663191
1606630179
530084588
337367303
1632272684
1604879858
1447281743
331445998
1538101023
736761550
80627137
1097713213
15099265
1514948158
1637768832
1145775629
1899869129
663483526
345960584
1222960958
988348992
2113994124
1334288662
63838331
1809001741
713988105
1683122913
615228090
403792860
989356759
675943240
781389549
273748528
725483570
745125547
752908890
394982820
1746810150
877582706
270191914
559368693
273135166
1963907498
295318842
518637694
129311407
1991253965
1164711353
177153150
1508701897
747906715
2047335550
1602680111
974010278
448256326
34726898
1660175255
2099097627
714605349
1867402972
1137036044
2029211920
601355257
1315313209
1123956953
1947451181
617045353
1213288152
476628256
433102763
1840733933
2073636347
420339966
1093062926
239709001
1766859280
1597537530
1590587616
733465097
1026340924
830376236
982504930
1198553443
290361306
221019176
1602429718
1404589388
1693122414
894814256
1286074716
1438590320
1421794309
613105219
491848820
1066613828
325447026
1942126354
1490827907
766655645
514666063
483892034
720356844
11743205
745297387
2031398074
1063327570
1445785198
1202669632
460288540
734799729
849567746
1402977095
1410210455
992802622
708655920
1651901445
2079858162
1833997190
185160308
894374798
1956836443
1824810496
190940857
632409946
1597796775
567528923
376872027
701172500
1083200427
410779745
1138632697
1438919232
669670488
809721637
760269302
108887241
1395224679
1381236429
521159366
354799756
1690014826
1772705284
131375376
600456000
929216850
1628005472
35550747
351423509
1360510357
566347428
1061670654
767649087
1014032531
1743403198
1803836764
408632629
414806443
1294125638
1206937661
348692436
2132857021
214385432
63531577
1085760657
12269885
965780528
1189012039
520162612
1203650796
460861882
1804915055
860927917
1465733313
580531449
1950013150
612184590
1669071361
2078858672
541219990
1710744081
2034036614
1198498253
1174934622
52137171
1915673045
1386655063
212900893
1661690520
1259321125
2071816130
851700857
1103845054
684486063
1035213171
1377075190
1025043256
1007301368
757497806
1024090767
962759623
772464134
267369460
1560504203
2037592566
721395944
1143290548
1435783542
450365787
442790488
450295025
406488677
1612599152
84222935
651914768
813743464
2030236437
895537696
1154316295
1383981853
1791759131
271340491
1608221533
458994110
1232487891
1683883242
1453209726
1944716505
1819741951
226438126
1079451813
1608829829
8860645
1788100888
517227657
830047286
1028613695
2038065209
373488754
1374761849
1780180448
865287520
1784888839
1694865665
1781631116
1441322010
963244093
1935793526
903358079
374651213
1290949082
211551303
2094866100
2129125363
1769961205
1186016674
1541393403
1664281307
898364497
909162871
1466008959
472401155
423839389
953869495
1591938264
457797138
1664165975
1652808866
196447963
125701188
1798865078
274331683
412824301
564369496
1801576232
1420669539
1209769052
974591783
2119664180
1949313929
1432460562
1730011790
1714024643
103904348
1189157747
1970004068
1110292580
1424800251
1000470957
708474955
638959149
225882838
1260711077
1610805969
1077664002
1239503885
768770727
1075095654
2136328898
753338198
1726800354
437988315
1015388525
2136500806
1845903432
1942668509
1496143014
356483284
693035516
1997486754
1396392203
10495209
974187609
1829951564
2009545841
1723299696
187430680
20179150
1102286546
69578939
1672196963
2081389899
307585951
191380944
1333864886
1377734620
876759640
1253672027
496973072
733787348
1361965747
1150021858
1883772770
839393596
2054738128
800287289
1170599299
1166305031
1057611093
1039386814
956761640
1077876524
316844230
1018599216
989169080
611632705
1946357824
1129606796
336220448
1811702647
2127426848
2063771726
2100141554
1036313556
992302932
872602246
1677741207
1174453484
1864867246
1675368834
1342490180
152933374
437029216
222931072
2052061325
1216746869
1476637013
1385067997
2025523267
1089153492
462180887
682785400
1471620668
1700441677
95083538
94918761
1169852665
169386721
320892722
1531004056
1041687672
372622472
1969470718
1148398513
1721480661
1836651956
1965623933
1502015646
997895878
1298068469
1388363643
1019387653
192289351
1204917470
1979484694
343854214
1370228818
863661810
152331345
211025670
762101930
1848946098
812531477
1375320521
1626392995
801097114
1991296818
1700403089
1630293620
575498495
1963821152
745646876
1361713310
82074626
745438384
1405139854
1991150857
65715093
6800456
1070811561
119598889
128471892
1828588531
808086407
1553762198
622443477
2001804878
561680767
1867626244
1016297918
2006649048
1765158146
1308401024
1685391523
756335077
1208269914
1717944969
1644937974
1427550119
36572951
1869039300
1068566121
220887380
1882796707
73818899
1149337875
1884628780
375162736
118479020
1112297219
1415767452
1543701191
337668462
555595244
283190997
396181502
1326321879
1791643967
199363909
1618071141
1621082123
745359669
2095500695
94553469
1216676008
43987513
1908287827
1929308733
659582656
1891920917
1649722118
1187936963
188382182
2067252929
558986432
872863295
917220
877972038
1481541374
709158246
1993263442
1145672140
282564679
465542429
1839786019
85840552
813269286
533688038
1203293971
610163384
547972791
2141459863
1245183270
153914696
1631690489
907488993
1641681424
1109569313
854534503
996397415
1327020595
382134862
1055041256
761313143
1638007061
691875303
2088205536
1295728271
602456467
296743137
1587393486
782869230
1752031022
1652345484
2121041864
1923754230
2099724465
1545034709
1893490287
2139980210
1611548385
1895952309
622543174
897123266
1245720759
2041237663
2003389159
1249121380
993668553
1672019510
150412495
1834336254
207196117
2135483655
729777258
1091927809
1489577334
1185798668
1932125830
365421233
155547714
1354798801
2080503616
1789025925
1642432498
243456087
467921931
1612335189
612497244
1071172274
339406451
1738165000
104594101
575879011
2111897566
1901533014
997332504
767090807
1932395655
1646784818
1378899460
1630275361
1727567274
1292668951
432019680
2096728736
1372109372
898946703
1672233161
394418375
669546962
1099664152
970105470
1232642841
1641501067
1353895193
496734519
272180939
2089911696
1798522648
1914468640
752839688
1078347676
1092152977
1966240558
1822414202
209841138
1899465383
1508328582
509188633
785127648
1067339399
360537641
1271994096
320408170
213007818
1695424807
1577100149
1579292570
1192833086
370023923
426126612
548951499
1315034896
63911000
1750555131
15030876
221708979
1170506883
148808965
796922483
1430564246
802729515
286587749
2090019174
112905769
1967602065
1404675911
905976260
2084099009
908757730
167949008
1202390426
1265817233
471972957
840445869
389279918
878986738
826126974
639749718
1759687558
1204530062
109684448
578676594
1333833209
586153040
2046480003
1197546912
2041534793
1742908433
72879233
163588236
1342818402
425667618
617097328
883743945
1013758147
1162664576
2118452759
1991881033
944104949
695648580
1072333436
2026651807
1887954256
1925966523
1341712223
905556252
1313182267
1458226921
1857771426
819177704
1944340989
757788123
560457313
632381928
1137338269
425737781
1860877683
833399478
46206014
1949144047
78279957
52876188
1856301300
664398818
799655304
1045013707
1327186382
36224897
1407029790
140713863
2065788916
2026839853
1145161639
1770228993
2810566
882085442
1814433397
1153376124
2061472154
609710985
1540262174
914084667
545315676
103023308
1735712368
139459788
1851825607
1169482128
731191445
1516159728
1295517908
595588413
1985966178
1470703882
105934807
1921564252
1125845498
2051497803
667822191
544021983
1706317034
600961663
1652488951
526582076
81099227
734452075
1606746221
1423705431
804713401
301751838
619562937
1224938651
1274252393
657982574
768130422
687305067
1184084940
1698027312
788087353
1630311853
1567964317
1760675504
441265122
1029886097
495856410
661976222
575882044
1599674433
1253775005
42459919
301127574
2018993643
311174490
411598996
1678811904
440760241
115256254
92993106
848138938
1417635003
1887175940
128717706
2054728200
1862600190
1388113899
1207127662
759014793
656714637
1120471586
794931523
309342015
1520797782
1270708670
836078390
1628866562
1290129002
1505345078
1195199726
767925840
1912541761
478987417
662122931
1040903905
1024593022
1722305458
890507039
1648782810
845906947
2086348757
1931633366
1006955783
1028702532
366341187
1534353086
297732015
2112803838
1908960386
1083068400
759308330
1568979896
161246286
2009440794
568073882
1273284959
464257190
1725354730
2037739180
1809380439
465543748
2064548854
1310548791
1360561851
1300926114
1784518359
1373092069
643357998
1341978730
47545920
611792792
1578943774
1259095124
945129075
757044917
1967887012
1609249452
1087689405
1406451073
1788769490
443890162
488495467
913696317
1224571970
941335427
2053481219
1910866730
725525465
780981709
1769479931
1529090473
657061738
878323394
810785946
44524164
1304621838
1324797946
1329205425
1249445355
912191444
1900931852
829722328
150859490
1035656385
1906252512
831293645
856772679
561696829
27124501
608764715
1908547000
550036234
1865466520
621729972
1735292587
91966175
1386047931
1276030623
1100949307
986371137
647624786
204348406
387851349
1468923996
904815022
1384511310
1901016925
1042421651
677891382
753117244
1300390177
641698212
2094796286
863702141
286338317
1171715528
1733081187
1595238325
1564494904
1275272242
1026524193
1391136298
864727990
1334417564
2120785361
1582531703
1868236417
762701661
1105888865
1543295240
2023236754
1197454808
234075773
503097731
448174869
91745595
1633065796
1231822304
668469801
1244579321
93775175
1157156591
1911562248
1276942724
2000483431
174156077
618421457
541252304
1041800566
1677248687
1052336091
1353034490
2042906289
1139965739
1572578452
646277853
708674400
926622267
445806593
729378396
80858203
601200460
697940359
158472381
1007370831
1061746138
162786296
580259658
757265927
1523396407
405246815
205709135
1403593020
1139562582
247278677
2035899642
1251774694
2010917619
109300220
1128656401
1920433806
430564628
454342209
1936476972
2026838653
1893288364
1369532451
1275198375
1149378953
1532859883
287537193
1742521010
1684926534
1078951834
544942734
856256050
1684711794
2121148545
1566414397
830999938
1843047426
449572023
243029573
902896124
1385737100
349866914
628266140
932448520
570914235
854298945
828289452
769696149
2035529476
105574843
1949936195
29891196
121016233
1985563166
794814879
497487922
1759640294
229758057
1794592678
1023353972
2026279422
934628259
1209324342
875652218
650319355
103390935
1790190567
1527833783
2029671714
1998612681
147376376
1412639499
2065923951
1519278156
932311561
1695432374
1902743606
278692189
1498049202
1305376897
1566802195
403419917
2128088170
1392745506
1423537090
1752296538
1168095134
1523615178
903201058
97191254
238914799
1165775407
210907917
1122536103
756418120
1171754539
1522139335
1939716380
1562983353
1445397494
1075683005
237390442
2022024488
1114082041
1892123980
1480994626
1610555783
1007061564
1900677211
1253493594
669447042
1821090125
105447616
1067793009
270566316
703539240
1685557949
445032485
2146543266
1965017379
1002600251
1182231738
275090531
1419564109
884209425
137355367
1646327456
1080249459
1683979788
1775372267
2099288356
1713355647
1197806663
189898739
691172688
800584102
1422972221
1886390269
1842392048
533164322
2015210432
426917440
1094047429
2146630779
926811819
978589259
505610720
1064187885
1419329175
1332565679
1541238042
960447841
1031459325
1503902659
418539891
1657898860
1451179440
1520621391
136132019
699494220
1379740823
1199442852
267318571
2142187204
753450657
1944486039
890452049
597426868
1707957647
1634604139
674699754
168518217
1604125501
1277603582
713269556
1229909965
1188888698
1079800867
794753401
872601362
337147917
991325100
317682058
731088172
1405375598
1727247759
1390706419
607717406
1503053380
705825215
19715163
717245685
367828460
1157314699
63638354
124682713
227804056
1107935907
2012806279
1752044992
1921686222
116372754
142182685
448780502
742157583
911593376
2884529
1057842544
60764798
1980763753
2028982257
1742526434
1772493620
1904533424
1883491718
1061549411
494283147
1171458863
741103263
1377514407
883426033
1636334924
1919946965
1952866868
419705088
268096416
148639556
334221021
1391017004
2137947716
454427174
791979363
1675510299
2134716371
928153293
132108851
1638056938
1036878927
1692509177
1464679908
386550613
1747378505
396052006
247365241
1626451230
2142676116
1466593525
597747680
317652169
1961495969
780217900
407381562
900735915
1295084078
607052542
339937868
1179071957
1761487134
1194354052
60997098
889813670
1849337223
940067373
89493467
249246596
1078996504
65436740
1075401352
2098348249
714015886
89858415
1740171357
291226449
1728985686
87382589
459931260
614768428
1214210213
2130453300
1601873035
451451945
1190334323
786011382
1057753529
352405607
1301017591
820056054
1107404635
1533774899
1153771552
545817302
2029974569
274336452
1447626260
741781642
119011784
444363997
1075872323
653587320
1375419935
1053548051
1260945232
1660484001
1092772028
129625138
286318318
1665454319
353763278
1983346027
544623329
1197632746
878736835
1263612433
1873580865
1289169613
2122605854
285216592
93377394
1123142108
1708886120
195853728
1865435463
896080809
27100921
1113119395
1023027764
1767362900
1249563699
392493800
1960428090
418658104
1114186030
1444498215
707438066
1709253408
601477771
7368485
2040266915
1913560100
1700699644
1476432684
20489081
972331707
42991366
511230261
422873056
9844144
1781043419
898533852
2016708696
710345506
1533564345
1191924711
617480632
1545252661
507366923
1331488943
557143077
1647355682
1320926097
744205897
1316007549
799975844
331215272
1778523192
1376879672
1379080948
1484023980
2146913080
1779934321
48255219
767324861
1165818564
900107826
2065230685
1291032326
1892904837
1089376623
1318708200
309579648
602783531
961087006
891539156
590708259
27167462
1834205177
1462136174
1912001035
677154589
2036964355
192695906
487539793
1122344211
1215184312
230101145
1827445394
1237960101
1806703483
1048088136
473306676
526388610
1422583975
2086449775
1522733548
1590064251
1540134527
1059716874
1465893129
489891663
225530739
1989829067
1724481612
770974999
655870373
862794227
990403441
1016793524
773000161
190010416
1544512561
1672103928
1614654919
1003735550
743870264
1549719885
2108849283
393815897
299080963
1084700759
1436300674
931261773
864009822
2035066746
1735463378
2118890906
1482307743
404967727
1929958415
195721565
1828226247
396428771
1105058180
584275553
260714975
2050710375
1173527129
2057245138
1652952440
274384358
1438706203
1516388153
1050212411
1187657770
820660625
1499108445
1760989616
1300884374
1472088955
834915479
922702110
832264078
458515506
1334694463
2074881985
498500889
22128348
570786974
1521800838
18737768
21081870
1116052442
130775658
824823877
1439058332
939850761
483256350
229433086
1620900976
1440114306
1633347960
948748292
1460680184
1509118658
1025283253
1871879480
1611643556
2031030824
2115974839
2021814167
1759997010
2039022531
306323640
214717014
144602947
983482145
2033223172
158026748
1537369196
1240702111
1285622354
1254700539
2130721885
1864858609
937982202
741417636
891302773
1348983649
888249805
858343426
1688093684
1517683678
1264074906
1995211587
286499000
166961796
590512120
367949807
1320804623
1191637810
1900818595
1073328320
629833326
529795757
880053955
72804072
616687989
1626578811
808817564
303545895
1134525071
2102809117
2061921890
1011328645
403564489
669736600
1382919939
747699824
1561107571
1828172638
1966977813
919845884
1509085876
1643804808
1633605031
199569467
899624356
2028512513
658975938
38710151
1278013391
1843255743
565506906
1770463875
1736348181
1303994175
1930687815
210039355
1733528837
1272855161
885222251
1093989191
2116213955
1073292831
1754629112
1833778773
652944488
1556702660
1981844094
1796438766
910157569
1713824024
1676108493
1241151847
345002265
166254807
2136824629
1362731892
6004115
1186820016
264442357
1516227552
910224933
1568444607
875451066
587584171
1954413883
1308377449
453705960
861786968
492951021
1667792372
1351355490
891263922
1685273278
653872432
1026574582
2017407306
1000664990
1927367702
5959337
91918641
1475689806
932657986
314425714
689744829
1376868213
1570042527
2092654831
1961069650
1565556727
1595417230
2120069746
398161617
1177391458
1293997159
1330744845
146778562
905964436
1020333844
450564622
2051476724
1358961939
1184709629
1953849099
1195212015
499549056
917559968
259505393
170469787
1404340374
55900553
1795802004
2108341708
590039947
1463592438
543776346
1587691984
531263828
342712501
1639827696
1687899781
986223337
524027172
1971948777
1805523303
689680129
662781806
1559844433
1204375620
1594942216
743001712
910718421
2030337139
2100611064
938233980
1036873921
643212827
173684428
679325655
1793404506
121222901
1088444136
1006274774
120114904
981298446
1431770673
1020505883
278923685
710207445
483681488
352083548
1073882864
625880967
486960825
1337465465
2064104416
393910072
59289239
1404856127
859439921
1676287777
1162095765
1203642711
1093663929
25159309
1341683569
1454547698
466330832
142462372
813820409
52409006
573980640
263114762
1887941939
1154454123
116477644
1758872363
1478054746
667924180
868771377
206518355
1901346701
66674384
1047584685
717595371
280282491
61138396
349353480
493412675
2059492927
31623312
1418784934
1354958768
1004875282
1234165650
1917248259
362294870
1379653958
900809574
1780920276
1179343147
724154063
1021571032
412497650
1258459799
1320257793
1380438326
1645626229
1677686655
1473663466
448082624
1953916053
1034306614
1799312075
433586338
1337253473
1272161644
996305323
154894794
1025473616
948284984
916555964
1738021924
1312582507
1557190108
690742849
179546370
344625140
1265413018
430907291
666674638
1962329398
1584974049
956331497
1644781926
1524228545
1501604556
206502012
469853065
1052000169
511057932
258769531
1906135378
1197571575
1960436455
1839472209
1827423370
2042953760
1187869979
1688145359
472067657
1948264816
1128970147
442931745
1569537582
473062928
38147076
1611801716
236025451
1016815949
962195305
134997331
104592430
1259186556
583037071
168986573
1744784093
787414059
864285516
1846753690
513751178
1198537104
1185329684
300415037
798118055
899521448
212183411
2133877339
847020559
1649473409
1299418127
1011677807
2120571040
453810254
1843555978
811502969
1297406592
753211582
1380258693
2003735228
148016714
941999272
1810924497
1544014219
592838995
645521703
1973198938
62929234
2131812015
152868637
509025862
1953352420
21259513
17572135
1314653400
935021579
1953163014
711612643
1855431993
1248818647
1772116500
1078807646
573540236
1848289619
1698171788
1487283217
1582949235
517773552
1302770155
933226012
1030926421
1385824004
1044639680
280648547
398090081
1053416647
16354914
28827057
1660472977
1084375
2077910969
892863302
237208344
680309992
1023763795
1615554367
1743207290
469112270
637545213
659670112
952636955
235085917
2033947753
59147411
1198225928
940099813
1731594365
1087099191
1724974978
2059117240
2025228877
283480149
1441650273
2038560558
731348343
189712819
232714601
2012873137
2065005793
1875485155
692650186
74460035
870073043
915294271
640980357
1042889012
144207716
1329981493
1239828754
511552447
1542046683
2067222625
1064863540
1517972443
360964756
626040964
524230929
335465216
130975920
1341432710
477585446
1119348630
1782437825
662683682
305596981
2143287575
858423437
1518022024
1190205191
1671208069
472524689
1828699549
1537574518
2049497351
1233878710
1687033362
1660866719
1359660597
868727945
311194592
149103886
744550427
1820010556
1510285933
703385713
191623562
656271255
234405585
1683397210
1625229652
1476764822
1572174598
276786146
1843881160
466622037
740536886
1366568784
154306185
1517939928
388739780
2059360148
1741289577
1419539578
1131402314
1825807210
939873294
2092805657
1566295212
1348344468
1183916200
267649749
222599361
1130376111
542070575
1247635761
165242796
1925229256
1262743875
1631391968
1659318787
896106443
445684491
190136007
110179425
129246762
2127087884
694730677
1839733981
914195260
576735953
146264227
1094981451
879890345
158913788
2058202196
1729804842
87846137
1008551574
370147498
1455664193
332426087
1004627866
463298734
1992710900
988089074
1273206173
1104213233
2125610311
66738219
1172564881
1455979673
1094367847
2049569208
266448866
726463239
274263711
1978572148
452488788
2001965122
1514579494
197026795
1598425440
789738410
507586110
813265572
305773042
861851399
2043456272
1706830303
628734627
1727877897
2061085289
1902589891
1984597170
76456438
750894359
2038043854
1484247970
1091039984
545774576
1055425285
1356202674
1807751048
1864080813
238145985
274042888
2026158142
2053115529
316335683
1044798011
1610752702
1126156766
745367625
1012831075
2075773208
1369156415
705361940
1363747454
2040091712
1953899696
2139713261
1495562238
1744839015
2147425387
1308700188
1776730876
154423593
642353367
345368881
2020327131
1174883274
1578145125
3605590
1777294287
1687219211
1088871122
1054730076
1423297644
1940935472
889410122
2046733723
368571053
68775278
1695443648
1985766813
1873714867
1150150508
1244227123
1963923726
1923223557
408883007
926680782
776292044
996643152
377536606
2013939743
1729500174
699340480
1350411475
1631605639
1875415210
357395136
430798723
1578306281
1447016033
1582682717
1302059187
1137811264
365489703
875502909
958426007
762721207
1224666833
1910250091
785372621
2045070442
591574649
1481812375
1384366887
1930168009
1146845401
66804066
1168477566
845290552
1602096500
1258308322
1378707543
665188194
1312447893
979176291
1978600676
764080495
858326202
599114483
1231358883
613349103
1741104632
620343507
600078239
1953421330
905464320
1139941455
136320607
1994438837
838297930
1398438846
1511702359
580332124
148975569
1423639691
1525407176
1635079719
963892366
1353660569
580856537
4399493
1977522790
902578557
369073755
141386198
766994755
1554465662
1470748379
81442301
1520379896
923871172
1146441157
1113158866
1673841683
1971786288
826497877
458081681
1041020688
1383989652
926584396
721704510
1878771163
1698699531
1735065003
1132801011
196812792
1165268394
1359298544
2078787799
2133415371
838636937
182547331
1230263522
1991743168
559178159
813882117
277398493
204319218
951457926
2088448555
1098753632
1067507798
1338527824
2122879665
205945446
348298624
1183389779
981373052
404179891
629101377
262190271
1438786045
105093070
1973118337
1607676559
2007020223
1937439602
39473038
161720030
751420764
1345381365
704841251
1231944068
1997836311
1117110050
2122445630
409451125
1038245170
80432105
196531080
764565469
599726896
253233379
2049274463
766683394
925767593
54060699
642528499
84246457
516370531
1965037125
1655539920
787501545
559294573
145776934
999070199
612156642
1886101738
1755280459
1709546655
1488343203
2082963780
1704079158
26037258
1251270361
1525452344
1245630488
269834167
1100091832
7880895
1442080870
1121490771
550298871
1590247922
1322908909
1168771752
672175396
220967637
1982464970
1660403211
2017353636
559192007
1873618716
342710215
1018588629
374613219
898764462
989598502
1274731943
93503813
92942865
370277127
720079060
1070076738
1096487970
1890116725
1070628473
1649083836
2101030415
1182189017
1056640240
1897284006
1530170175
802920606
1788832500
1139790643
1008084901
255512473
114810784
766849259
359602799
1879425006
327500632
1551986923
1862464721
2082511689
1545901091
2074173567
366933443
702471419
570380173
1263125988
340098332
1898821927
627129942
1107367418
645721266
372564203
721532419
37032965
503781052
126777411
1328626730
683128540
880872896
1510932020
2045988582
2073700300
1641154296
1403658966
1587519499
1479689696
978851945
298635888
1277751672
2127183199
28354589
1041233935
733916215
1336472543
1891387407
1561322578
1271710830
1883192715
1979375533
842786136
2089333513
276005477
304329049
1631123958
570036010
1803579593
781870734
1602449485
510724093
1069931146
1368639966
1796755959
1479405898
1088037958
946605848
1401299776
1973046319
925707177
1621511499
1841689395
1505936751
564392671
452860642
947193498
1564345821
457598133
288477096
258607049
1035008980
1816867763
591183442
1692529111
106808790
1052173187
1591598384
1325994094
900822807
1216280864
1264689767
215732029
2012797638
123285870
1942988331
1762516969
706421516
944728487
277686434
570504853
835083324
1590145218
802916196
304157457
584459868
1359010234
570322714
896921336
411168153
1714199250
653877463
2072120795
828502025
616021237
1439621001
104589004
1778131577
1549304786
926345796
427933994
1925181280
632784499
2050460713
2014146971
2126621891
257496631
1412382589
907013078
1675495357
964057126
1883070831
44186064
1597783795
1096757771
1178654607
742667521
938185890
583595041
178148332
1448574134
1735235946
356199748
388847424
1586302110
776160447
831883297
1361760656
243186681
292893459
891687627
1597741298
1549820698
555884170
513136089
1576703797
2065239497
1758870332
49556026
2070984611
696899810
530539051
2040468933
1871719295
693090325
208240242
392417066
798699162
241929703
272192694
1605101305
2071984155
177437131
318281329
517869106
1205302666
1333112386
1017370472
680020188
1255395591
502600299
1330928413
1658497229
1928525850
1763560749
1022405232
265868413
1097461420
955320960
467451718
482243201
74141794
246243339
1526281243
208534546
1309970079
972602388
1391610146
1171177023
186005458
578564128
446962950
1125356674
1745842985
1428810259
1242819407
1159583846
1593866984
1011492948
105914954
119830125
437385772
867637400
508982114
211959431
1284153205
288588477
537075387
640096622
439811318
2081481732
1833706500
890468489
2026350233
1288234396
1171810880
881689891
730522192
342950234
703518458
1117782047
1070231752
1351632935
1540656712
415098400
378487091
632978081
1419091464
414132586
680766291
583940881
2042164980
1962419762
1197064357
2050227020
1892512911
1929484943
1006778823
2062520978
421707525
2082547197
1128537342
2110300068
50439763
915113809
1390220810
1109050937
511613604
5772082
1084229901
191186528
1339738785
1668500237
1523978500
688698381
919565501
17062492
1204028851
1405729015
2012324572
193105497
82042028
1323880416
1714430284
1622259940
936062623
1814010051
1406678257
431181846
1581744849
184053545
911592928
1098776473
852556189
1566312291
1877282048
1804406260
1613313316
2068761491
1663835464
1103115578
1275330087
120158198
1746455858
90192217
1949706547
944271403
1729006918
1001194809
1613196
26009835
2141651138
1536129697
542549589
975956573
1801320107
691312404
475394397
505859043
1872222551
515824317
1255800952
1425849048
497926559
2140846765
885627959
599348899
2036450977
582230334
658908504
273243012
1783532575
548715887
56888345
197758342
1024930657
820819723
589653488
19344591
1596082286
1492305833
369215224
230372824
16184540
975991939
1519406670
175124420
1882837875
765913242
1423847933
1220724374
599312364
1432074627
773947476
1301698733
1445137912
743664316
1377493362
1594677341
1868994469
1063186240
641597578
1724401213
777747511
480707404
597565284
76001538
191945857
1414938759
1360607775
1738835785
2105382673
1134304267
1437570463
160948485
286225624
1391099217
1651155805
572192494
1829115737
1592508539
500942323
240084766
357687332
1565349362
473986796
934876132
398315241
870206442
1052855865
866345074
1788530542
1983251139
7916280
220719949
1897996433
731042318
57440647
1539285310
2021345608
1522612403
773535277
1856088060
1568718147
1241410985
254694074
2129709762
1332393878
180856669
455635276
1017713526
1953503569
1259393667
1330259499
1957436322
661728252
1411960152
1663655011
1667908970
1376019145
575003400
1018985742
1025188697
229515049
1411117969
695929783
1882382764
1978735954
795225216
582375629
2085222758
878452649
1507147311
274359225
643876622
1759057704
1516829992
2009783504
930929305
769841507
608839206
1619130890
921232026
1186085410
785523149
1547926955
313350508
496326458
1846949439
688835911
1980227818
570856833
972389073
226500772
1359981219
1977512593
263558877
612995914
1644603985
684152748
239557391
1683110905
609481352
1128893041
109159986
1461323733
377131745
2004595147
297020204
2001782622
953270850
699590647
1487926582
331387846
1942658469
875417373
1907596850
221024946
1835508921
655374763
1633244868
46265857
649795709
144600532
1665441476
56750462
1922106507
1635905891
1754156914
1023288924
1548419309
243270658
1916181194
50783038
907565572
340049600
231554401
2122367024
2053438858
1720019473
1315328041
851416431
1112166989
702032591
401988708
313008083
2102722461
1885658418
1062922827
1948014892
723609339
435429731
162646005
536678438
795692738
1419225190
858078374
1373354310
1701183282
873379028
191428254
2012832370
827450279
714067769
1011656366
1977630193
1066620629
908888429
2058717139
1245870622
1079931992
531664530
1608907405
1853412673
1379844912
1123811926
15641669
449513084
835595480
1829501799
434460543
642128459
2027401114
1067706827
1918294536
1176289028
1989459038
455747896
886583939
1107615976
1861359770
1971690931
1441618737
970631664
609908208
802389456
1954422404
2031412892
1361557596
8663048
451156915
163758723
440745414
1195977052
1962954820
753567366
1294606396
506954585
988711604
1869910906
1138570898
1787370518
2000134630
705609762
1501932613
1663663294
1039241285
139483128
1882917
577541278
1582841054
532833109
1636299315
2019103955
471025754
409935013
2117074032
1086835090
1183470302
1879246167
1813759308
1125097420
2098328007
1491444571
485900923
2114462226
298285526
1346394658
920477080
1802194993
517761013
1132633982
1164898845
1252129959
1706902207
1358014355
637664574
1276737382
1614737231
1085799838
598344598
1952151180
1716970420
536277084
987294639
472527281
768433418
14167109
616152627
676913197
121293226
1649412048
1485782251
1938982065
1100003063
1621404110
144863438
1837618812
11770930
1927597710
164932907
898182212
540649207
1995213732
1189508285
1382246437
692612189
1907613585
1578719350
1520132180
1469557604
1012924469
39949876
1214296133
1304990223
1880708514
1784165743
873435422
1822696438
1441474115
1507877089
1608821286
1392699254
1144338651
925317960
273622761
1659882366
823186730
951980542
488632974
1969712419
1021428659
1058660250
1281318945
2043477511
1812164387
327899407
23683088
719883206
923406512
1208136960
1060330395
788043061
82021464
2039541389
2066241043
333783104
1155946857
349935593
1284627347
1093811366
1977576045
601000904
1132197809
800367238
556583467
443292980
2008301076
603316725
26296275
936674450
1518093678
299057729
467408141
1151855435
155784666
235854251
2043823024
1684819123
1431926812
1785724374
1535648084
2042071496
882918493
721272233
1007791699
1034435774
2052922452
1215598964
967521637
1076159451
380885449
1054095161
81459413
737590310
138583265
1547163501
852314085
1296097975
782021999
1367867125
1872142966
1147285946
2118009381
729266903
410094568
926424142
1840142340
1904092579
1141639635
913245373
2122624096
1256320162
1408769369
206447079
1835232819
1176065869
1302577764
827567932
1675957271
795051383
1818632394
1931219967
348297736
1047765232
662733962
699929822
2116019670
501575158
1693536118
1169638278
947748593
507923265
2123423342
1807843035
494820600
1194738838
172546112
1777920820
2076508698
1958902456
2137761923
1505182179
640289608
1391345182
1095497444
1120951233
1120423771
231438537
289172955
1607337551
444450606
1410522827
2131347709
1392837395
1277008879
570721456
1841725180
235011484
677816
2025593577
417133019
1580676528
958767171
641784216
780678472
1418846774
625602808
198061763
1398119613
926398709
479843218
712104743
755825934
435201402
969436476
702582442
471560775
601754792
2052720337
1812316810
732231226
1256071704
628759771
1883583109
1752315700
243051128
230628311
316873654
483877625
1975772479
2040876969
164563426
1307222233
1060314995
2017633096
1973534923
2122306897
1698320714
745605018
198020109
821526440
876240685
431645329
366733798
780893116
1227620032
382609885
961539345
318601825
1261199773
2026462394
2078694107
59232244
2013014838
1459608634
403349033
3249355
1693998797
1867949117
517014613
2051520993
1685552129
330664179
1094210405
1118702155
1571605941
1729053130
1471554463
1383963198
592238309
646978868
474516569
1284757466
1888095478
635265432
1241040374
1291561949
103008119
1618941826
340341062
1925817660
335657005
701532904
5550909
488096540
1430129081
337456505
1031263252
1249654572
813986889
1210436842
2068856232
1212171689
2380525
97219885
70978631
1934442521
2074564411
757774407
1306857529
1782184814
1117770193
205907631
70940201
856711589
1930522865
563295106
1633045565
281855506
653484362
1278343348
1071198558
1678799446
257684020
2035389307
337910033
285368207
588384974
1580452873
729806739
283313236
665275839
2043612666
980359840
1484056869
1668245208
1514736978
1625612954
1814545231
1922098967
1390878955
1778040970
2094227932
66157648
458739479
381111878
1016421325
65254186
1592995512
1479158127
2005976174
389178773
1453206578
1922839906
441946365
795788957
893370930
747853919
1687034460
1720292063
1297017046
2069976074
630872569
1397121567
198506825
218479184
701827548
795508932
289725646
549531499
1841531387
2072388632
1654072735
617647261
913516041
763505972
352687484
1170245892
817408746
1684179092
474224118
2006530100
1242911659
1272968001
2118700777
2112400617
1197365540
1905387709
955277696
1607934977
786110513
1631782689
371933541
334379602
274354515
244189173
1535819833
174464027
375801159
1556334258
947132519
702801341
823755512
1827352444
285379759
1026728117
1603177247
1746712326
264867694
596518185
2091044399
1486261717
51543652
1072261202
1016446870
1772066338
1802550470
1559226977
1960974928
815095275
1552269632
94352792
1926870065
952068067
1088877366
853228083
1730342802
271902358
1904569101
775627628
1907706144
1682367679
1113493510
1670622214
62087139
728781324
1245210545
1166176971
580838442
496589345
1206485340
1720824363
1744612318
2136876512
2069846198
710220364
569670774
986012631
1460055880
1136772322
1657278513
1647415312
894644066
124553107
2036320165
88328702
1545878507
1803288354
2015012980
887652655
898893707
867958922
1005462581
1378069692
194086590
1692212400
559897574
250394526
229115275
195105582
1652409452
2075232288
1545598465
112001709
1117430346
1342302670
1661333857
704055866
1619609983
237648233
1709406697
769065564
1081424726
1917283958
2056347932
782693206
437328855
815456408
365333084
265181930
1351706020
269281392
1739743987
2126587573
2089230438
1956341147
1222437408
1176723594
998577393
264962825
515306415
1113321291
2082570496
417197371
254859260
890965166
2098659388
1600603407
1393629896
790976413
1398318574
918502280
1111638329
656695026
2023089185
192863040
699591300
891654456
1256725059
496549320
74942214
1813785919
667559337
885232233
88632503
1037993731
224364114
1040251571
403191893
1577258505
1056157120
1334094396
52890673
1899207644
2126666724
453746260
2080118156
1290061730
1687244584
82567641
1066349497
436057995
1724704159
911006051
258243253
735284033
760813712
732949354
573480727
1156878835
1996114482
315522861
1722012315
43075730
380939097
1962093835
1076721094
1298517823
302782971
529474470
1286214288
1034127792
1736219602
1875397848
779454922
619232806
1812646273
1926760132
1414330124
1358856417
924481571
247616198
1875320005
1726827360
514245478
579538368
1879492507
1981304333
1591528337
1368722021
294013543
992723940
92988745
903818484
32239946
1024730697
1590740665
81519862
1871512376
1887564626
2143117926
811120686
181977659
512005485
1645068632
1872346774
1791045891
2042305479
687704848
468023886
1745935196
1460477964
671875322
520169593
127899538
590934755
799819124
498445062
1582656472
1195347161
830881773
976691240
85311218
1020443983
1590558522
1804902976
1067694192
2034357674
2048226271
1503083020
19673021
1765947788
1441153282
497092502
563295820
263147354
1590247497
794545369
1924068544
507530131
2030126233
523501291
580290317
202728050
475576960
189679303
1445516037
1026322973
267328343
537951180
696591706
1444050385
80795225
1555256589
63109282
861320930
384231372
96570191
1335082941
1183817400
1544696916
782303817
1355905954
2006888105
599083571
767873511
1522205127
877878103
1230641293
1891662876
528165027
1217584309
122829233
1529357324
1540864863
267955667
1487537438
720559341
2055256659
525384992
506933237
719971048
1368256264
2059954256
90242955
1501583499
1626375193
1133550760
1228334020
976441550
1699187764
1005653343
1978509471
785328287
496646371
1010603483
1912978255
1723572915
173945417
656478203
1359248428
1047152891
244203291
989220592
622188184
1698739805
1745146819
1299866350
1943891207
40084195
766258926
757419257
194301774
1206813622
1614102845
1950334119
91815179
541482318
1432162826
357664911
841611888
337373764
779125060
1272875033
2116305082
2114533552
1299181474
633390489
1344380267
635180356
810981159
1624254400
116812822
530819876
1441254233
1732210753
2016612482
897157798
648782760
2123676335
1911060655
1654372765
927538691
1012613384
1165484706
87141852
1487905653
1625949282
2018548498
994690695
274461227
1549061370
482753586
1928608706
111077697
810114799
1255368029
791108751
878305467
323118071
1475196209
1854197147
1905522685
1395405237
2080321543
1736200341
2066621639
741186592
2070474377
1096435233
126628691
1951389319
803473705
501928991
94991974
1479390858
885827759
1463039772
1102928376
190928646
1510780837
1433802789
1532119030
1889123873
995405279
504180639
737959078
76462279
1219034158
1649934284
882015768
1782716884
230842419
55741098
1978267872
1507014709
295178449
947385519
1368319159
338307582
724903902
655193905
590484569
500364018
578036229
390455872
2083143068
1346901598
1041743104
1343730168
837082100
280140419
2014090765
554785315
1435632977
530102986
27512662
808598734
1645696247
672396050
867972924
1111024061
538188763
1688991832
907931228
1949163205
419566348
201786123
131895847
1483543617
533240452
1609252914
1065605493
1159015300
1818103404
126654341
775822322
1403231570
1093595259
964754305
1711011740
1072062054
14813086
776463325
1868720164
1280602997
7757811
1313956577
529200845
612172144
73906204
1312798598
563185536
267741701
1754860956
728214139
641020355
426206274
572526589
484888474
260309140
2043930563
330259377
1107329422
749171845
1422292182
641926612
1887005149
92834726
1302671179
1734196204
17852650
2066289929
257744894
698873498
605122385
1535271576
1787463519
1797429722
913306205
627735869
792515212
1600250113
1885097281
78826661
585557992
1339641840
1306066850
223957960
582230134
1138729886
242656511
1813323657
349696438
2130504193
675533575
1946018236
1666332674
201303706
522755996
867463719
919633348
1208315289
671296781
698056720
304878174
821884066
1627545965
1925034033
1272405740
679978
1830546223
2062765631
845022051
411880924
2141018195
816055977
396098208
638603474
1391783463
427793420
292891951
525433249
1787270223
2103597913
773099730
1579398953
1286600632
90563776
54188039
43420738
510238709
1261528517
1609683687
1601612872
308812402
631921506
1605746897
352972189
136315028
1061175957
259824134
1887324565
1264455646
1477740521
425985003
74235058
1529312
72159512
367936347
1837437475
358909311
1729939952
1562175552
1852293342
844048100
1122191390
40836793
348595058
277681647
832998874
1562591914
2049627635
675206379
1579765337
720365414
375615769
1063434566
428512439
1455714283
1851325559
1604170036
1509394643
463531563
1761478246
646867967
1598136763
645174032
261538057
1693846151
85100976
1966257944
1582139996
207060644
2036326195
360694003
1860481228
1135263594
838093799
494096408
1817638827
1774236750
611504309
299218141
252917941
1799986866
663607228
1038427418
1287945513
2112122477
2127827647
474918020
277139331
1899347720
2102713896
1502725869
1941365161
1454803703
615520544
191554344
1846245201
15051604
1063693085
371374475
39625469
2007878894
1489115171
1365531199
1643397
1240215156
1746214509
645903375
489855281
742205269
766151071
828748659
1003410656
1190748567
561162554
857808132
1218142557
687854486
686111528
328705857
305726886
463313932
1908873386
1271262630
115101654
2067000877
1257668765
236918278
1421302351
699820706
404717855
2123495928
1170091374
456173479
527526737
1981696176
770822737
549536614
732586917
1183386848
124519260
2033405371
1919127043
34864386
686858681
647891626
507530144
913501924
748167974
1116359001
1688241445
393410236
1981181000
1685339760
327411958
38935046
85149384
494382175
1301645469
1023107502
747481999
964301248
451617718
886020824
2082056983
626774521
2077019742
1396273019
1829862549
245681195
504116804
1724470782
47636754
439797489
807816072
503038422
693834379
1294734241
652165035
14446
1576180411
1143930908
1584707689
1879109225
1479332794
293200190
762820324
1314225961
619588471
310929437
1669971620
1639219608
1024791636
443036331
653030084
1671483848
1906277721
960632632
1691479653
211671263
1704988633
1942771001
92798902
1968538427
645371768
2142657669
1109086367
43950457
523471539
1625660103
341198355
367487976
339675515
1510602066
2116833037
412335286
1396644356
1184388865
1466634881
900622939
770498887
1488025862
200139672
847569987
441145783
1967765060
1528966636
2097894410
1691880600
1982942798
765970265
618540378
1323605158
1529837918
103407090
524883523
1507988537
294805222
2073009169
1231369413
1679690121
2030263382
1601651624
2052942714
741980505
282365955
1559206440
939126026
607640139
1504458331
402486575
382257182
1914887840
2009033477
234963096
1537496804
1526557131
1481675464
2057990555
1055928205
1318897087
505837899
1947108390
2124008944
1204586498
1844194010
625250862
1669702593
781777404
832869369
685902100
2145732920
105261955
1806127771
1436660333
1057724169
941204076
1949747247
335918147
1195733825
766356024
899265566
998048352
1299929010
446637653
1092641142
1612030345
100147252
481575488
1321873928
931120025
1455213255
131837315
1459699482
108451576
2060019882
747597187
2012121493
316384323
10850798
1154199611
1392795845
1562289885
751851873
1480207005
1334193591
1057684322
335681585
312097277
690929657
1019312691
1568633822
1557510410
1408246321
567345359
2087712994
746956615
1386472162
1485518903
1541366583
1910714574
1171083633
1524911402
578594001
614048051
1695211677
2004827629
1289826868
1044873245
1976179200
1665797447
1089407268
72632101
772559539
1346880537
1387296186
66844895
984003230
1848136307
1432098620
336962844
2004484866
1257433969
1116887069
662979474
642025068
2022201202
977898239
2136005755
1546499163
931305224
977659582
154110734
1422302789
1618110258
190859725
1658814027
1499194203
393149085
238389865
351927410
1242790385
45485152
24762733
1937161124
801438968
1257805498
1764068784
777277197
1676665589
542901066
784337818
732485137
864972765
771725693
1757894097
1720235205
471475146
1493842684
1397600440
1496732417
1994842402
879743274
1963085117
1654736983
786003911
1399736246
880549392
5077283
2123129080
843269528
1920000454
1859577858
1408215760
187032853
1512630858
23955432
1391841961
618010272
1410433270
1653013646
134743782
2038095452
1110974293
1791240203
1468697099
627850951
688919688
1511526047
1849834464
1997657619
1620590545
113555895
1048925936
381076701
1179395636
1973184248
1497523455
1613150357
2074327858
201806589
83517641
1480946083
144785391
1271513381
271018793
1681133102
624080647
1866436373
1987060151
765659845
655230655
7033900
2032809560
1681335031
2054364614
211787800
37411140
1806249181
1165354566
552232129
399594769
1360488282
919593515
1117551111
1807480556
1208543001
1926556793
1243425110
1370648515
425451953
649132813
393385455
2100569186
371607075
856993473
1929996865
1060201778
379191258
178271168
1824743834
1121426690
173302714
2131307460
837586151
746534699
514506369
231429618
666088369
277381062
425094335
1338334345
279490242
1249410482
532744420
108415149
1780601388
1288799038
1679947733
980776123
1602971979
611647462
992436556
60200096
949786962
1334147023
1107273121
1173665960
1294273293
578774985
377234476
1330580000
1703554867
272325234
1380347729
1643525706
2104321283
389015
873019872
1259379053
1162420376
406577685
117265702
1758263843
1881013433
1751164483
1231068970
1874332000
1193024395
544518767
1660990567
1835058570
436853832
1056529403
851080366
404160422
1069067722
1438699464
613428488
964835171
2143844334
193264683
1223191430
1973541417
1592103582
33223018
1541634793
1884600304
447089311
1442096064
1506924058
1810352503
750139026
2034735185
1646467375
2039300800
1913115068
838784833
110401404
77353548
420807395
189077020
1166983450
535382180
891146460
2027473196
467767673
580691316
13561307
25636801
1402205513
2016426061
1900353860
1234828040
1512476766
1497176211
324491773
925289510
1809116708
1277504059
272937654
998745440
1283232516
885434229
783051335
357751961
1603071420
1337097473
625417832
1259417530
119290111
665289088
1619256640
1120354705
1722994361
446440133
1163581349
202638091
1969833260
1953090730
1512395787
585013806
1741881095
946120300
146070583
1525871440
735754983
1273393328
1072585265
1228303080
1585745242
537049227
1728092013
1441248302
1211491885
488744052
929951072
902250865
297573962
1703660392
96832542
1270667929
90157452
824316846
750766937
196297845
1141490970
834517546
1322952633
1287650518
925826405
998770652
1947495530
742583665
620650168
347101850
497469770
111948155
1546359423
1631073780
41713610
995372588
755654802
1161194473
929938510
906905532
115736122
1329996523
1132549531
832803735
676236953
254900994
1911869592
1094460772
1751872628
116953116
2021927771
656544537
1107597472
1179463655
937626103
667205699
1332907790
1151572830
44470270
2044280354
1651251553
929770588
1564596198
855803193
381206512
487355493
395250756
420324747
685751502
1756038775
7341126
1076669790
1597266235
1071283931
1387196680
668837886
1320258009
206432210
1595474441
1981935480
1028213089
142705480
674737169
674587714
452181417
2030501106
1764417548
845817975
2054803950
1413038147
684975699
410177478
1272779158
539352941
694206243
250566297
338939322
1538005298
2013535117
945798722
1170586744
1726308900
150028209
832238329
1140959977
1955481771
1267900447
1850040745
1932751912
197589859
1182745996
325261176
1868001780
260350552
2143219069
674035747
1543862397
1634194405
1238529079
952217563
2128939884
708286862
1798178061
37007764
1928295284
315835173
943999318
1749422023
734507808
1275304956
1384975001
394132527
1304771316
592011798
1650239081
608902798
352618342
448889692
1651219496
1625311646
828578598
170725812
5409950
1802579131
994841913
1351689894
1422790443
1615831047
422616166
906428701
1832653230
1330995746
2109624781
40042467
426822789
86650777
1656273905
2070336233
1950802270
1424342608
316361863
1450656411
39086226
1078949720
440141488
266102429
2024083449
59652766
1880452860
1726787578
802904130
1296996660
2095138542
157337381
1001363523
1861462702
59486270
1918778777
413397546
671495462
1053099099
1082059887
1891396889
965996973
705580828
897385015
1452744254
1908553960
886314344
1007446628
1665253222
686953000
814948909
481163397
989978413
575045860
1847492441
410257465
958885167
679698306
1927908563
328453024
1669851894
94756948
1985737504
451867813
1390136370
1032284939
1900361429
1073971535
265960020
1893774823
498319722
351606208
909430576
709069077
1397202410
752199921
347716530
288709773
1090830445
249412004
864048404
1135291544
1059346088
1931646954
721531950
1689936074
1455031649
675563091
1546270426
286516115
299938063
1533000547
2100406525
1179168668
1670426685
642153722
952538677
663299922
955270145
1155715898
807276558
2141548568
2133428446
1447481217
566053772
1921065718
1920381977
729588026
586076433
794543330
438037558
935949491
415052610
1233004572
639845689
1581056348
1785028940
815949127
969002455
1707479397
1922711867
108119583
130036324
841894501
1441978260
1918577944
1989924735
2114695856
324423585
574940667
971541917
191750062
656178934
454753976
243659100
1841369452
294850160
1913879714
1778541915
1474032551
2060058485
1668118671
1787780732
2140649845
1431855999
1915071122
25678867
30739117
1984410585
448738131
2070575648
1891792861
2109203586
146059769
892367510
1859907875
618129847
965365318
497078344
1727447444
1398036362
1184566308
2028708605
2037809990
651471048
1453715418
283036669
624763010
82621985
1417920721
1423935264
1879329091
110936481
754043574
1358091662
1793436084
220811275
670186675
1767444801
2054986901
1403319371
688493662
2086784335
1296350256
979462101
1519961217
754754448
345977793
222213687
602784150
1799758573
220786339
1604579704
163094307
286846664
111145173
1444341452
1935866474
427472606
1195785597
1777587648
1714056152
642676024
757511094
1958567628
213391694
1945396330
1741417904
2001451131
1079085388
41947140
546512673
1392511781
673285847
1266092754
1801184267
2105752864
2060846988
1779107350
1452884728
1782519575
1256784097
60980818
490789420
1497302960
245060067
1543688775
2102653920
817231201
411828349
1910506745
1243995681
998400966
656533203
1136615778
1575870234
9150131
552039694
172584062
32368112
627879503
1384631648
180455211
171560079
1047060012
65825414
1253924533
2040844515
1825647791
1440500518
1870638661
2091822845
1810165201
210222783
1033111755
494134802
1651713653
477908355
136462040
1194186225
1439058881
20433196
791745513
1699499540
1755997699
726903598
1649519036
93787978
1308476855
1629167234
1376670854
1839311083
2088320902
1381588563
707330364
1704374139
142272663
528582893
1335210394
2013051207
136027404
1302250797
317562939
1484857320
631670729
1149910979
1899741662
2056275002
1513907824
1507142314
1886304772
2120310195
1420055475
1194891362
2018863319
2105762212
771999386
814580135
537129242
1459231204
2040207458
1033456680
502926031
1065000328
1708640670
1799212977
170161806
1382267538
2076577540
1660746046
1056975684
1243838723
572848874
789222081
557210190
1345602474
987222516
598477751
490534032
1466823841
1770552720
641357203
565288268
303737831
1080140587
1833184891
279581914
733601573
941109887
2019791507
442665448
1687989237
1188262960
278009773
267842096
197354039
1097574980
1596028815
1647834014
2046789091
775194113
1555187440
1991977037
1951212890
1196006885
2001574186
494013976
342214669
984775126
706224111
1111247820
416548194
408864737
1480560590
698778152
194079854
1290314986
1415396553
2050456929
971111808
635745658
24535642
1366917441
844464291
1405644195
248413672
46819512
1175093403
1794706395
1676123538
1773505604
1149052342
259178668
512922674
1118214320
1327654850
1425773942
413293239
210887787
883971173
1080344098
169038437
492334282
136334775
478212414
1214429946
64195490
982914000
2144017706
309515866
832032272
2093024119
1652663702
1073845512
1437726610
1192786670
1012428499
444397493
1561180148
1250211437
1280812022
1632512164
1165561002
507773332
1301202536
886444055
1954649923
1863246382
1474898993
1944884662
1454128710
1528826350
1814689951
223058793
2027695676
689879315
1053860206
550366048
1716560760
182578004
248881301
1998935385
333052240
195101669
531217829
1270384305
525140087
144625805
1853808539
920085758
1701179644
1834414462
309939149
1564493213
1602984298
616438617
955388087
737430006
1465581092
509938623
1777071121
1635157041
32276705
1490261951
1100484508
288170169
1399915613
2129048210
1403647090
1155567524
1337461333
399397072
162072542
2047612551
128332188
454865264
1862899178
856683579
1386019355
1660353649
1377636830
937459849
45388423
292133167
839868868
740377488
1408518399
1290366930
1437684405
344906272
1640439232
1157088718
928402485
639627582
640134152
1901899364
1102035418
651557610
1543330985
1077017269
1347166042
1162336222
545284312
1925384729
1019203666
1884902559
567799948
334570581
218468249
857067282
313124583
1104933684
1221714458
763129291
447665155
1788315915
853837757
497155175
1041856543
1393190930
1947681882
655556295
643536279
405224506
965877176
351865050
442327110
2030633945
1067956525
157671033
917289565
799972154
931163303
1479748151
694295269
1043558707
249703146
66095585
294288278
1228208961
161673987
1044898404
1437317233
872870132
147139790
1555368273
499733437
875755208
500910670
1879726494
1650871144
575706482
1413655350
1495739487
1305765048
1182778031
1054693312
706857700
959288361
824133422
1545252002
6767232
1879909452
488093059
1337616995
1301385035
584996777
795782873
740777176
1753828478
70632827
117024266
386927660
1532364219
1221926594
1907920526
1379253208
1847999756
826768572
88003820
1034329512
1001022863
652598643
62855971
480977219
783480178
2017677220
1050901618
387521980
233928545
690351408
345028575
136952219
1631598198
1434770914
1149406418
251670232
1103077141
313581495
325441543
1900471170
847848338
1818795920
7835090
445496266
241966600
971623210
548335818
219042307
670257642
1119801520
362777255
1902695850
1919113700
616902481
506945498
263285582
1607711286
773258912
1119427604
290084208
2064919965
2009213169
613406934
1483683697
873285510
862504595
2096635973
92444642
391928047
2020984446
240627305
69055792
477641510
284811593
1541799052
928224890
1287214346
815351601
1023182445
181362537
1211997983
360887994
668870463
1317730799
1055969424
1419147106
461461395
228889131
1419781520
806993232
1816774889
1704170223
361488614
2012457542
165468718
1894996334
1003505662
751009212
354774468
2008259396
1233668900
163368877
952764078
276101426
1849134370
162701340
396107290
908109379
928129616
474187721
762577995
338544242
1769498068
1708186133
1141252199
2039046739
1245960421
1692247611
1856286899
1968600474
2108975387
240486606
1065804580
663075269
1734269125
1261658904
126177339
720047849
371432271
263361858
1121739786
2003150428
852379944
1449590426
2025667162
2125671754
1360900427
560684929
1752984050
188537085
35221329
1222940591
1112483040
816861902
93342249
573909880
199380367
407712275
2075327414
91909320
1094805576
154981443
1943784723
347975986
413265809
2036252164
560615757
1711943297
355857515
278492900
416745418
34909862
1279875576
468064625
2037913365
2115060533
116820987
2072329817
1861837722
856260752
2122778750
230920482
75221017
937751755
2044313452
1333609081
319901200
1694706245
426187567
1317964499
1814576768
2007106955
1876743285
1512745880
386701340
1938960205
96962254
1594676284
132861180
2090867906
1356783623
2056185526
834807117
1552945071
576897852
1273771385
1657728102
182138748
1130038832
354693673
1410899675
1831027190
2091158113
1294979598
912717824
1069604152
155549541
1756936244
1195923587
812081715
1548379031
495473814
940195340
1237331530
156837724
370020104
1522741171
1358560640
2117499896
418039354
292456879
257289325
337505456
225712201
607014024
343370609
394135787
406655193
1578340838
1468356553
1259946279
1253123484
215623366
2035390665
685642026
224358007
217247145
1270658134
1690404078
2102396167
1878133048
2056055653
1220799352
1845643496
101814526
2052260931
602707671
826703361
2095827414
73693116
2074721557
726363274
502144281
583744510
452642205
65936545
1405412182
699453874
1064561466
1119342545
1757214737
1629162988
1827815727
715137601
98145793
2010725529
1431244750
1079495403
511747326
1477845625
1971648270
1016070109
572364215
2027763987
1173669109
1045242079
1390606916
1406913342
1076455684
1375083081
1446682180
2067689523
1184315160
1461693137
1516483735
708537926
1739081512
445276661
1987243479
864268595
1162494525
1880743865
950506091
1114629809
1962126914
1207265095
588041021
2028347589
654684655
968363408
45924943
1656156583
2047058696
1599612840
1884517838
798088670
1687642019
1040610110
1270686659
1165392440
823568322
1245632194
1581729155
1047256176
710130402
196820344
348042356
427850825
1786803513
838704563
109292806
688947396
191326417
814392484
1702231420
1453494970
1435308627
30979785
681617881
1331444218
996755389
167677600
469037435
1063695187
286068536
1143175807
720709614
446936761
303072582
1641083118
1373812145
118832868
1590939830
1000510664
1610558851
1141607427
504929377
928566358
599969060
223302389
1049332172
1848608145
1297517754
1229395952
319444648
275512691
560252508
1529226916
1281065496
1368885090
805280384
252489877
1462767917
1646066853
374382554
892891893
46268383
650175000
1992261913
1834313439
1881086830
837362237
45899498
553495525
833916809
885102478
2014855787
1760458886
1860398068
725716322
943544531
1850008573
704440544
1060351984
52311097
1240597032
45974882
1763150360
1848136326
491133616
1277811695
1278594547
1419220226
239269547
654887981
724400847
1828190051
763982035
1894897616
2043635494
1665590331
1433442372
970366393
795496440
595283015
1274090474
2118772771
888647603
703386232
275218026
1773448467
2041868500
1496451167
91241326
340086609
270653575
1533351237
6991126
1779778250
224591753
1293105791
1711275440
1319445098
2104188314
396981478
1430094783
1236703383
269531947
364254605
1945992962
2088006216
67159188
919331891
1791744581
1145068884
833729728
1337107030
1168067627
1936960634
1745328170
271453427
507717167
977509053
1023829029
1759431507
1252623518
155116475
1808428626
977794103
1905180421
1078552601
431386732
662621870
1310336918
978907879
1892792772
1284048877
817588072
718782268
1024381446
1889451462
1273797596
1171113616
1195886793
511606168
521667992
86614486
1763081121
298543280
1468620867
1436919107
939971898
1274268951
1190951000
1077911683
1725857879
700538918
1997994041
857496566
1451352663
1461452510
191317808
1672646868
1296463564
680352307
1791820489
352235148
2034200331
448557970
1758246627
603945727
1442362463
1660174735
461917888
31136969
329968738
38456410
1321902598
1862557740
646544344
848804783
2002301567
1460562683
1959338186
1880766624
910723622
920017696
2116581367
1922694230
531102738
2134065863
610636348
191271428
830570926
1406461450
1963175199
1598644153
1888522340
873171810
1065596360
1031082967
1592089073
1136093385
2095353557
1244336586
1757438632
2116723809
1958603415
357064204
1362723959
703156169
152297002
584134610
1958957295
85837880
20795888
1775284663
1661321567
87319147
1644880787
405225689
748125832
1990734359
124869409
186143670
229781712
1396718372
2047958074
924920095
325650318
122770748
1617191101
1493725554
2035330329
847394892
603033438
1342539703
798974482
194873959
1534359247
1474847575
1545934834
1618768031
1240869193
503843585
174898644
1460411458
1673778857
334486684
1918181395
882569041
1719002003
877700735
912065331
553990495
1088467969
1908139159
2030209483
1449688835
321466046
1723924902
206834560
1162916718
887822474
1309618690
212455060
1714233839
338669590
5874976
1564789612
1944635445
1125982029
1204387479
531454105
1879225312
1403093949
1440989049
1950934299
1491272301
527046470
465932964
680007573
1794984451
1304016620
521694904
1649042491
1482843816
1599583473
1566531637
992814440
129586446
1598334140
192745479
925010643
1564833566
319575106
1635293630
514451215
545921733
1040121455
1873256160
716835825
64072258
170752533
1433158895
1000986013
1939167247
850689679
882342891
501092397
1778926884
818098215
1009728832
814559219
508905113
416651721
923769732
1435291943
1229322993
132983310
1573477930
198408683
593912833
919043120
202654441
1146677542
822677471
1968570529
1403389000
607319125
237255395
339848440
220987538
1625239517
1132854267
1769644943
1887349704
141381075
1050015489
343705489
828603424
1552370846
1056554173
22903345
1819009556
1783492988
956462397
11720376
1840501980
464929718
359286059
1526134794
40949390
1277392057
1868510175
255118341
1052462180
1924190442
1009952884
447508945
402076991
324360363
8542735
380093245
1264064110
1612257040
1636994885
976612971
1038141933
547902582
1807231834
998884561
420262294
28213708
399746895
613049119
1426193725
1839574367
884298809
1951170239
370709194
1350850026
902851227
1817316816
1302021943
1860089646
1534478264
611647866
1883506020
1978761490
1508346834
66302142
149070112
2127937631
1910515576
1406578397
1576668926
822502174
671417828
1577406538
877573008
778260330
1923330165
1276282892
2075452238
1128158013
2124878064
914938692
1135324503
1025142722
2027442807
447008311
104526974
1926802528
1144599008
195149460
148564956
1959066452
1261122940
1153822685
185774086
153154579
887572847
160290747
1133625946
207016933
684625840
742780466
1782414249
294573907
609969375
942685781
1774476890
1703634528
1641904484
1320233142
1248893226
1287945078
1166685987
1840590480
1242115265
1739521257
137641974
1345355984
1192390843
273136995
1792051548
473289769
903087015
1631705508
1044951412
1686711938
656993481
230247592
960965
1151658597
522204686
154872943
1835508491
957251868
1726443049
1361090590
1124951121
711816730
1210826538
54125094
8101367
339060421
1218616914
778247226
233722405
168980495
2030895505
1528753513
449331188
1219953683
1273714309
1402525627
504232045
1478390658
1544163758
1901825277
1075883797
1723808800
1592038868
2024029259
1223693369
1055591657
1832651277
65063766
599431154
1113249238
1831441284
1131663496
455379817
311441996
1705957430
1273983597
1379678501
527652979
309869523
1571000292
1356216009
1280309044
811588539
576941557
928244232
2067556665
532289631
1042178451
319074487
1349669086
1621573428
2051497231
1466506756
1088337497
1746429382
1519031238
1251554282
1318608744
1795604965
709761783
1917492246
793985812
522845204
1019558099
922297600
985679816
330612436
1512702841
173847749
1666920918
1710399821
247782122
251533947
727502407
1688310965
1809014261
1145818450
1879473333
1761329409
145155447
2076503122
126684906
756208253
1125489951
542417754
191679063
2038166952
526162064
298145180
615149442
683936705
212883741
2114931266
1795029391
1896812384
220631318
1516551894
47513223
1008624420
706075677
741974401
1541567428
628936655
2073975165
2049330299
748441240
313860678
1468397983
1603614472
1531086925
187115094
316956234
1549541804
1150341892
471246069
332314669
264013016
1794649654
1089326278
633672686
1239916020
1950936879
2018236709
1755444018
147469016
1818522767
1285589271
489357647
761223152
1579661978
1688034295
645741581
692426268
1891877323
1210098293
1118972796
1888801100
1490619549
531327540
2101234922
1199888281
1147515541
685293749
114088226
1047679755
1217266230
928183572
419926763
815479498
1354011122
1262990837
214416741
973804102
1126386450
1331058478
1229201420
1250618612
280721850
1500720663
309664655
2031354577
652549782
2012517178
994570333
1793555081
109446679
1879847305
178735856
1560003282
226846283
1496851926
1745118802
769013532
1895352109
20549343
1915349207
336112617
1104993627
1632022916
257387713
1841399532
1721503520
1721210350
727677155
2099519344
1012082551
1072836033
1147963192
551804459
774012264
753191823
682960669
190053342
1521390902
759158350
1226179337
1511395418
1774654799
1817502402
1199833126
1926471568
1882416662
279716387
1854921547
428958651
1055313003
1952177979
1808283506
550914883
574946326
2010074941
1972310682
1708608630
28439258
809528849
802722897
1964813296
190505216
910140850
87035757
1203033149
716177362
1416828389
1564854025
1530253131
1567197794
1017305006
1914699242
2066799804
1462784459
761013593
1183665517
1550781879
616403148
914001193
761682133
1439697435
1514639805
62394932
1087068676
807690521
1810118595
37303252
1142238549
1079675671
450501899
533946371
1953392076
288375863
893922516
351897127
1051605708
92037472
1863586399
1000944384
441553451
257250426
1809735468
124186197
2064252362
402266310
955405377
2021003205
1624544572
1866683280
1666774296
1266294561
620366175
383223237
230321655
2000517650
39515178
1058093390
929517767
1351777069
1115578483
1933785187
2105808434
1527843633
548358482
608779890
491976297
170814268
532771665
325541801
2113607300
1919619574
1045665344
64109345
1228624084
357936410
695245800
228810232
900943731
1958317961
2143675193
1325097423
1308559686
1405368388
877861982
101773381
747067118
1244273400
2009072779
845522264
1118432264
335177365
1622125914
188960182
437399874
174918267
1178797617
1406482335
1273681722
1917736100
1669861810
1877287228
796219132
600558051
1054785491
394629454
1240113636
381635184
446819522
1638790310
1401478497
103132041
3660517
294440173
1824353375
16741582
2081629194
668133457
1111663954
179269059
1721334423
1752044632
871962672
62628887
1818117476
871130446
124228286
460292827
337146495
1185046844
1535916961
785504868
1515618291
1233113614
2136540119
105171027
2086780256
1608975437
49676345
189953547
294496584
2040241201
695365659
437345561
1671036870
1284803001
853052299
580784190
1380912497
1130281463
1848109004
466839160
566199527
1597932165
2123236834
1968786215
1567752008
637181809
1347221625
774651800
1147601367
1666776894
53982088
1285917920
1087234473
863778433
1401527622
1677513358
80328293
586661091
1517681675
1871247368
188364712
67496728
1153661701
1084202394
158537670
1349753778
506291152
2123854109
940596470
1709439220
581051465
1085208691
1715365950
255189539
1482334513
502111178
809486330
369407228
1269995137
690478916
1158858490
1420186750
901366689
1508462996
680725727
455540371
328897819
1167307622
1470295762
1648852175
696287154
2004430787
1995319165
62676740
1026105734
1120706311
977456059
1204725680
1794114687
1181069924
1908171756
787552051
650337605
18600164
1527352855
1556746031
1165416373
2130655559
2119559798
1378588159
721234638
417094517
1069404256
1271760873
1030582220
917582678
1352592970
1798886644
2054955813
677513635
1542342182
1256416780
1623145782
190686586
1269233158
889374690
1967740278
1004651094
2036750234
1241890227
1141886210
1986714451
1524349502
954625069
1064787024
1271812551
215357549
1862187796
520308727
892316653
1663960546
1381904212
706642136
1813328713
583758482
125373254
1858828038
457256326
517813024
1299458888
1154124428
751221880
745715767
618420627
1754785666
145084472
655566657
471607534
1014089122
2108926589
777273469
2124701059
1597385245
297242697
70647477
131878121
894268856
1517261049
1227020913
420926028
1383149973
854169262
2081617773
1766002402
694760236
490513106
1171536333
1245644059
1573086546
240177667
1369006912
1375072093
222385520
1090999123
1785872681
683812684
1407319951
645036074
1198657987
209467700
840533458
1967818765
57819581
852435158
20190261
1646427118
233587794
1051493084
1659198082
1229046849
1596130209
1724816718
527080859
203530562
666076936
1984742267
292609955
931563905
946586793
1610658922
1929680016
1349656239
250171137
996389604
1559517728
121105094
974255581
1044625698
513252728
1988391993
1158484033
2085110975
1469276808
1617561948
956032253
2085947840
198819413
250054859
1231403988
207922084
1283657951
956456334
1721499617
195895734
231057917
256607143
1188986329
1922537790
1939461398
627183207
1237608888
1899059372
2108672439
1202970782
40698100
176415022
667471824
1379006546
550064161
1803802500
2042358307
192501955
1874102964
292512013
2023606597
1604898939
763982718
799925703
1951410822
758344230
59553802
828983419
1615873291
1888359032
1494994899
875862966
343002316
911393067
1596145939
2139850367
1096638863
1913540788
555826550
516205335
2071389120
1643061451
1446199678
1861158529
274191251
719013235
2000652899
1867678867
410039797
1304814521
1948552482
1703659783
829044641
1391418773
2040625586
1164695562
1420041469
1495195677
211349003
1116084862
1779425988
1984872888
201807892
551224381
204406366
212915069
1465861821
1986361300
2143010482
685267426
1296021870
704657547
1698963425
1365701744
1280894706
858937770
743014167
1962118224
859730880
361724057
2033274206
1878954547
1748982352
694617727
1848732180
1779078662
1796535674
2142995362
1154199341
147057857
396022994
1365979747
705007734
965033892
779890509
204369884
196531569
1204804480
530532103
909786584
2098488312
180258887
678404684
1172328996
1902348327
362952704
1158790118
29755890
1073763975
849561989
128661845
29872836
895725929
974361764
220718522
1814379424
1334353122
1447421711
522377731
302077750
511540156
1265471839
10883388
174392910
325585940
381538452
884520634
1152949278
779275171
1455816417
2089861216
1001462772
1471109363
1649802738
1538974240
1557488226
655619473
1636918981
1299183548
1695518687
2009886884
1203821295
836819341
122564487
1343968497
720043648
625674267
1835040125
2119185393
2107668781
736972321
993950013
1899974911
516976104
683164287
183773309
1466000482
1532547986
800136382
277075553
905332707
1215559433
2052135863
1506189771
2060185907
1446642816
134202500
1186364190
798681621
1963341308
1293685534
1636056988
2124492246
979079813
512940294
1896701036
834878782
1291972636
886867171
507033480
1524889991
1312812991
313687468
1325322481
1327436579
1567660696
1426908790
1536866954
1633814882
221715972
1615444580
337674441
811468538
515317281
1951962612
1354715130
1156223136
1461175559
789986796
1673922950
1921234163
1440161033
1165742164
123027458
1066620629
2123671436
1710896919
1324357547
18079150
1733484407
542142504
2088907618
1742632028
172039678
242645392
518654857
1949254837
1864526180
919773333
874003030
2036858581
1277001978
235696995
1157586410
1546041781
1601233626
1919040189
1781462506
1428452181
1784777738
1434824204
962107336
1284804410
1521032495
1670882610
60697267
966587431
1374039530
181147625
405274335
575152217
1046148614
1335084274
892566670
1404281627
1432589035
1436951507
25156430
478501425
1966488466
1295206954
134219756
787860334
1730533951
344507828
169098457
1922930864
1452116598
1833582556
1180676696
701380335
304961933
778971801
2016628040
334004345
1626064613
609156894
1286848580
1643089565
1831516992
1289268553
1604531034
944749886
1873135671
1813622540
1308260424
1495100236
1734712349
1307465151
1753586384
1218182946
787799878
1632659255
115936011
2121056388
42090420
1227195886
140170766
1748674970
99123287
1606085968
1045692700
1804023791
1113363384
1292965012
9476930
1760626134
1676034761
409450023
229512021
557968726
907965572
1415752593
148303217
841011703
171676496
292742343
566169857
274374256
1737479825
1879985675
2130235188
1116621351
763618268
609254010
1972055167
1280492690
1294147564
1478884928
2072417948
671254417
29584642
257439251
2083628329
205824109
226759133
1113190562
1208760991
1984131428
1484180749
634755466
612175923
2001236602
682077858
1423843615
1268912817
1205899251
2008718887
157013957
1878536795
407441249
823061320
1488774186
1099129516
1933023688
1633764742
776873944
700815885
309299596
1357688165
1092764135
1264273429
1163959615
874408463
177820363
1866011026
231242954
1402725973
820187721
979193883
219509784
1388696045
1758086745
711838490
75620457
1517455729
2027569034
1788899932
912010940
643036775
927234671
32790253
1243279254
953146071
267302475
1558162656
520916122
1191534214
896458503
664065179
1127397839
2060948426
1218998189
349657341
969526645
61266958
1116130016
1068938754
546658160
1026206720
1736815947
216999689
491181211
104326544
2011987584
2019383981
714114518
1322524273
1298085766
1144413035
2145213605
1914419537
1878733986
139266634
1581911138
1137962213
871087676
102318048
1695901492
860388222
852987541
936641866
835697391
1711020255
617876261
1871817872
853128774
1402716994
1990626189
1527002989
1701880586
1659701943
513830871
60109509
2144603720
871285849
1133293620
634196675
548305605
1382013397
1132690080
1495711957
1535338598
561715359
1990355296
410712902
861373354
1599110294
2061658184
1951432706
1175239434
857016442
346664250
524726108
573002139
1450270797
1073772384
1921859768
903393017
1507778640
2024094411
425992719
2049354547
726806032
1966993265
854389807
605379054
688766494
1418635222
618437516
1323440933
204225079
654545200
859680847
178361215
1643525882
1602126507
957045838
1722628522
1605278763
2093938846
630919788
1000098953
194570944
545996753
767345378
1586516727
1002083226
1597029832
1284902279
1731113261
1163849884
2029062080
2083831790
1295568590
1155627286
383108427
1076187893
1905415529
1314025162
1930559468
1166418852
1900960737
1425071
457018830
235972738
695368770
1735712820
862560845
416233496
1377103038
1848333895
673679312
1245682706
792969954
660839572
951112691
49290486
759570954
1910594781
1157294966
1274696817
1430764225
558954368
916367671
193738969
1129435482
2065944562
1117169868
1290721641
797508641
1128375405
2080904156
1229302852
538189890
1019135225
1815011625
898634626
2049701024
2029802892
367707928
1502140534
1734725518
268535924
1350441186
1160323102
757452958
465652503
1980539678
200360518
1927260321
1759667161
1764356307
970906378
590933246
715390342
177342924
1028636267
1914197654
1377642558
913057465
1925679827
26453112
2126638534
489841022
1174254796
1496248829
1406961760
1541772081
214853631
882993591
691730887
64155048
573552827
968620819
2015119182
63175672
744354450
343090700
931959799
1294314188
1296000394
1423374811
2050459413
1554925175
1171624994
1892653057
124115716
927719282
1505650531
1261578510
1940236633
1918599230
800788047
438133374
462040130
959054662
633452824
1673711862
1705693477
2075535381
472001124
2078911926
1145626694
2047494176
1341620230
1393134325
1086240528
925683295
1750042268
554216596
1699834266
1623699120
1489377105
2039158968
171680953
914135289
741597889
554916839
679417830
1505643077
1154900423
1012605145
1959253789
1753886131
1592638837
1053015410
1558318455
295595446
1761752058
155691071
394299626
98887061
1891164640
1453706717
1910538051
2044559644
541449336
1368238369
1170727593
957937811
453251085
1129968749
2003406404
86707300
1610796993
182989779
860667917
1717074402
1548537467
1676687817
1515834708
1168483794
1863771529
230925285
730700236
1053391207
1086094280
1810150077
539782558
926633016
1654357934
1775801193
1686759368
886813243
1730647641
536147786
1421352166
419959796
1526023871
461226415
777231739
268900170
535439472
1939595227
906619736
344263640
1518248048
1049803225
1296669381
1915244096
1988662247
458716151
1129356740
792153280
2077865457
2007960863
308663214
1526912308
1744322506
1264263360
1694928033
931188731
1360923957
1807101080
1644752173
1924009828
910092113
267883824
1270130316
635386862
2142594047
273409070
1077822773
1816809606
284046647
1008192332
1869285755
697138819
1840877930
1401051115
895069383
1708928241
1293487921
1733479918
1201559715
1791306917
622559935
1868135982
860492856
1956828653
1110779076
1112910836
589910276
213050276
597247209
697511579
1023119666
1253812919
997223962
77943950
1364359973
2084343931
888574575
327889768
877315897
1407085573
1266476058
812662187
192590790
1729693058
1167047455
803264986
990727815
2068178924
2100352590
582729750
1215586393
625678154
207127316
1004331858
2105136798
1356152088
1457986360
1935059492
354429299
1549156711
406869299
934137699
436890003
239255179
72360507
1525664805
385320430
1164888625
343054138
810907325
868006077
91394226
256723904
600861687
1028605603
1772638647
547109827
1438763402
1514888897
1735267001
707659605
2004758450
1413813920
366617567
566133445
625689305
1653959875
1357954567
290735767
1399656827
1977526594
1053002601
661496674
98913032
2036698835
953515292
348072666
427728324
219471309
1196085814
1275103525
424074598
1258903298
1676034761
828981434
1664718254
988979182
1999341068
1215183279
1923932909
50131626
424208193
2088085250
1429066829
1321535682
1877871736
546472032
807748581
594700180
2139290196
1245175982
214371024
3288340
692182198
84543077
1808437961
1822151481
94362007
259280259
1280551243
2015820915
188226154
578752033
2046795800
714969287
829053912
1405859811
947778528
337413801
1596948911
1387515262
827310118
1516084475
2077128076
1860876072
186832050
1876236656
79114719
1216397528
1733831704
1513598914
374615027
499809921
292368484
50109148
1607845074
1773631327
382958201
1677370741
1005521678
802481505
179529544
1249892307
971785730
220638465
293770623
1139488343
1580659077
1714952393
1758333724
1145022127
382504403
184684090
1759471040
509072401
1315542039
1603454733
654925336
610521233
1330355269
1448674076
1047328641
1111583108
1441819764
1327381291
1901165876
842718780
343319
206098020
856877077
993544453
1904430195
375282430
1187626179
1269085467
810072558
658988720
460188944
39879622
2014159624
1324851666
196448268
1435390046
822967054
1116752003
86914907
1741800248
417409529
1249747547
2141405443
1360922996
1075385763
1625586174
191658084
1587722122
1973766973
577229600
567377292
1236068113
1829492712
815472975
1925142049
1387480191
279472339
484772817
299421774
2131294771
609773736
170370950
1183661842
1021206264
860014726
1626101125
1568279301
1439280961
347552865
1341596784
1861045008
1391593441
396953504
1647635797
265404900
994291255
1832488465
685485657
1601494509
1876016353
1653382510
93862253
866322837
890709787
473514964
674353335
1529226916
959182398
1755755548
1309935539
510106860
1941822814
2097053160
2083550347
1861357270
1197829792
1954920595
311603315
337800385
174245692
1243177832
362828224
545467302
784348849
335060361
480930735
1122333953
1860577851
262860367
1543494492
822792600
1382940184
1274303227
2119165547
1768891646
1516312539
928565233
582221567
1130211942
1335136935
1316522507
864251131
2009175383
612054084
1034135032
1265964321
1562467418
1257699345
525418165
586306666
56999409
124545231
1130915708
816981586
1468522557
829718644
1080918983
301260850
2121904228
1454797593
945769326
1505259629
1017737826
711663779
1821771458
595288111
841186175
1640910634
1888215204
1867825518
1432625002
1019480766
1660294623
1550222790
960705834
431320478
686241849
1273954503
645422330
1634847160
1388932457
1103434246
246895164
1876691203
235436011
670570939
1825188756
232365827
1421786707
1441116650
2102028669
1872879682
832286278
2115229633
163593537
1737394841
1163119660
1555374916
1750786874
1265486114
2064478429
1420174990
672831652
1125101755
1963062502
152710310
19119658
1510554048
466806607
689631020
544602278
304222202
1178760664
928612882
639289603
665753544
65794099
126714722
921099454
1553924530
1256456963
391430584
322607183
1045094763
1563898556
1563235159
1317040964
1795353537
803333529
950937504
407023624
1014530040
1693721397
429831787
463200047
1505651158
1825556216
749745919
2017577772
1102714794
817428375
675903381
365449058
1259594820
1547794476
734411815
1507453388
551697955
1870533164
1783278207
1534767985
824627476
1560182487
799635331
872633247
1697215805
559558688
464087070
921943834
287097189
477106441
2085240448
1141134207
750646604
1892553175
1924858476
1295511443
169004440
1281915443
378936115
406647719
1660241397
645063834
163045688
1870334431
778600368
277442050
283643784
1738983327
1745029035
936508914
88932850
57208945
1258293042
2080362839
1495015504
2116428514
1042430241
156000926
691655528
880001774
1073203306
294023735
270376575
921840641
730931856
994504806
2021719166
1982651226
1237541457
1510453081
270989808
403548541
887090643
1046526215
854470450
617406302
275385732
1418130454
1628361495
12654056
1132599841
2128747592
1828118395
1546591650
2078226359
260258382
1789736353
469383001
276610092
1004354366
1991632530
400422693
1237853988
1835572837
299216423
1992280855
255024969
988114765
2056585936
857231998
251266047
2106350800
1981236618
1333638607
229581932
1355154964
2009333546
1540636645
771263650
672331155
1631232429
364525256
1618279401
632143001
2096988637
585704585
754949048
1207970203
1813526857
243185328
221354893
1548627953
1420478230
1360704855
664498327
56370309
1151726587
918123410
814036178
1054664859
2060887026
806818115
896111876
1211578607
1247908345
478589478
798134196
157388367
707292250
509570339
111945245
329604913
721218924
806902818
97772651
1255969802
16930205
1867832941
753112027
810858760
531133451
1950910510
907306948
1803931922
1649903201
939480224
2124535725
1908709924
304458472
334287073
1846861400
361636064
304764836
586653751
83101760
1789115097
1370208744
285803780
875140012
1927960298
434980123
2011276426
288178230
278581279
1276488129
684675909
1875800082
1124292578
387734679
1677783239
1332721324
2009757750
1783657981
477154289
2070597032
654003938
631597722
738489868
1227356952
973288930
1503809598
1357908413
2104497725
1873176270
245806950
328266656
1888232376
1960279508
1788342834
901520673
1197845195
1389191943
1414722882
1364212939
414722771
402025240
1871978827
1137872165
1393790179
1986314951
647932565
364751331
492334669
787678836
2058492692
2054987736
1310199230
137934171
196051351
129989253
1673381924
473537911
1149217227
1504818813
1417740659
567373407
984037150
853889277
1415386726
1906595748
157051652
1998353009
415334324
1996333882
5695300
559989843
206679371
1885752453
482774831
2131695290
69111267
1509568733
225050734
599732510
1465263050
1075034185
848050612
1076770995
504052354
713888009
359956236
261292308
23527697
2063971232
1058042060
427508185
979404291
681253704
807130899
1835339151
1991196723
407299285
1323636383
1746907400
1230758254
407049888
1130626750
914772947
430799053
178991277
1354361582
1635643914
217929052
1506622276
1624194513
31509394
1492398357
2113600818
403043279
1069407009
1949435344
2011259838
648768116
1375711811
1673606796
1087738768
71554995
1222772186
2136189068
1305804606
1717399460
1947461839
1647713128
1988584340
763545376
1094838427
1374962568
887717206
679543086
2097439676
1078084324
1431940993
1814469341
1479013185
169872161
1299019366
1749617146
1890976112
335895773
638951983
316880492
854049128
605080627
774128433
1790413561
1459823334
694469703
1913528665
870951770
590732064
1360979473
1325320726
1714952543
2114781467
2076074336
1275510767
944693409
811449841
2039808525
1538708373
60021030
1292455383
808416067
1898874371
1345549144
600565751
2085356974
397642674
1119149128
349603807
612175923
498964563
1754920179
670695883
1542492306
2017842705
1951297514
964669846
1971663555
1160722060
1399946422
1281998374
1379972118
767790660
1664177946
616629751
1050313790
1871975114
647391396
2018138791
1979767810
1433286768
1142095558
591414953
806828260
514145368
1472450891
593348283
1154776245
1014992388
516530086
1911683271
798910218
959935015
1761783276
1165687987
1008290090
1649194283
528760298
281192366
1645527254
912621989
688437286
667540121
155102183
1331737018
1096699933
341230531
225459367
1368027702
1010154709
1978515857
1879450536
1324687415
1241093820
74203351
542251576
257705290
940660360
93314352
1374138075
531008240
872722411
1859419249
1984779178
1766144875
2073395511
1504137595
1700824871
301492725
1028075542
740546741
1864131920
2100897262
1409731371
1527393626
304671144
466881443
22469646
573925869
896261813
1562202315
475433416
1994906457
479765460
1575440326
1579967416
1076470738
1204097470
1667354804
1283727228
1889377862
308642492
1388953138
1485712811
23200726
873025191
1521796877
1818354135
1996811948
1358559267
1715778756
1675621914
906437234
543078736
155970293
127079499
1329391418
703565444
913315599
1744492815
2141079824
910089493
1629655100
344261619
428916249
1399979906
1780740800
1789818064
1522540451
959112665
436232300
1984437505
453069223
373336752
2136020395
2061683892
2086464865
202399295
2111649388
514506639
540178096
278175473
278856001
1253654507
342748174
289664944
699414872
848115142
1326745305
1712141455
906674045
34038795
567411536
923274794
1561687963
1921847251
1847815932
1387024438
487867038
426044330
49690871
360978314
15989093
311482047
446090516
1760043964
341851561
1423502317
1107853790
1201459311
366327012
2112809199
1110509857
276317581
79202405
2141768895
201428555
1954610235
2144752947
939090631
580356637
1280090959
866983802
166818563
1023418486
783891588
675458486
333601839
1262429576
336473567
1011910613
1040201918
613126757
1243113051
1844189638
42556675
2129598305
1209901793
2048235132
2019307173
1138302307
994155241
1161225050
1529112570
197649116
268023970
171110591
1427481571
362114819
1531450814
92067865
1283028599
322152099
1232522937
356737795
257870968
748583803
967087515
162902991
1243291526
744377810
2112347919
1984736956
1387912506
18310072
1918063981
1607335343
1564091693
596178857
1326699492
1029029670
1069680258
1634744703
1397179990
1347379483
458842384
255965484
354959128
481044003
1523349636
1822269774
1321123967
672560132
924380397
2089078434
2073666298
1919215034
565239631
957204710
343566449
545184871
1532736205
1804668192
1298944363
414638771
1874568307
473544716
93013157
201381076
1642956988
1820862064
1615735254
1818227916
730148376
630265373
784928913
466259264
1426569472
1603813003
1510166611
1213613547
340507210
2011374078
1093905658
261611333
52312075
92728665
1817297581
561614447
1480087260
4875592
2033653177
940936801
1550512211
1727613810
278697331
1784731717
680400715
1557842808
49335703
1280734417
798190368
1148270027
827002176
179422836
1127566968
786561390
970455078
1317413516
1124024010
839164601
951553851
452104022
270162222
1471672589
120913220
1278830272
732680239
1495289075
1635141192
510540454
528265157
56581861
603992741
571550855
1372519504
254253638
824840139
636023194
424827261
776540289
72076881
1381284438
556002330
270503318
1602624192
1613944795
337395501
747280142
1702670213
1116948121
742415413
996474266
27515722
1028396072
864398539
457872762
1989676504
558581848
688967652
626107677
721255347
1827912052
165218289
847297766
2081922062
1225282511
941872289
720664144
120266483
1559290503
776395929
2135717259
1623686387
443287273
984458830
1623178920
960142908
681098337
1368478699
1633335763
242601959
332669112
1140791122
1857076395
866356433
1619899629
1739338999
871545958
1887245655
589816616
1142387729
600767757
1572796318
1701062897
928792065
324997743
392042132
431522114
254953287
813133557
721566115
2049279533
1017760406
1672582474
1491913268
805035342
1568067806
458532137
1041791969
1507905205
770181501
701890847
814328574
917728303
781369950
748918471
1079607165
1958333096
1332202259
779140486
1883527203
1798782934
1923946450
56126930
1037159108
155095125
1241393879
1843113348
1513573215
512696203
1006185837
1993766520
1158192855
324526483
1899554071
1975763817
1918214335
2046160272
1490083397
706173111
1365356006
123640228
808166662
1691012626
1152538211
325237444
451750059
328577716
1576673623
1956008998
602778913
1971489066
669320226
759315618
1648737585
499249565
1381507095
1950302005
353299378
1488861119
586557702
632337153
206657893
500048660
52669689
833312561
1946134924
1952486631
83637708
1398675932
1651023112
463689198
1911336761
1856070958
184876668
1468015897
1932924899
619426792
1877123412
1000803682
180367193
745907088
1876980914
1537390483
427904230
701414747
1316689587
1767555623
748831065
328149383
855304360
1170159390
1701146342
1748344024
52807757
1285377491
909295018
1912609158
1171508911
1561000629
678692223
197914547
333759848
1520586725
1967781224
1028590865
1522294964
224490218
233852983
1327988100
564045349
997130454
808389666
850056189
477311350
1620755407
1349679880
1380246122
1426543451
1466896905
517569833
556387644
1665274019
1125851550
705652478
1334138230
1674325906
2032590435
1194487736
416302602
770955688
697031226
716952878
172455604
465387180
1653722253
2064623599
873048328
948030877
199853626
220327906
688893761
21337556
975416616
1264175682
978264469
1455956545
1885876415
1291041433
122255466
617542769
217482484
928023724
1563849234
749029425
1022194452
668507978
592356720
592967670
1227496912
1813588432
1374539133
228943180
873990094
658554789
1920460701
3861717
1046298290
2013970291
517350149
938725466
1677493285
24110887
539718272
1873739044
1054556315
125784682
1064531995
1610789072
583788622
1629178097
2014041258
465914606
105730626
1763627864
1622522648
1030597043
1272745309
1896445879
286005048
1841630544
1492672017
995486677
1638569387
713150391
1185172768
162163571
1363188448
1369867210
1016616544
520012882
657713772
782236747
1557681617
665412261
317859344
992153730
894442938
1514103798
840588177
1800180125
282650066
1649190799
2006768626
1534178081
1572150125
1000151968
8687603
344638192
943210411
532748141
518166781
488830961
1428928879
1344688680
1122274286
2126768729
1726900796
260726286
653799648
538700311
363891670
847720625
1058860629
1150619311
1259803015
246038491
1981935792
1134260712
1764904529
1548969325
2082553398
1062453427
2116661891
818503474
1266602393
1199947132
1582336191
1104585610
2014515205
1792245136
1186886649
1726351521
526942922
2144807932
557382407
1973102373
1079939465
944385585
978855801
1752408990
1703305488
617489657
755993934
290220921
357095854
597364967
1219436760
1364859183
1670157790
1538879313
773749235
662697907
1453190800
2090381124
1234304450
1280907485
1450235081
202469336
1398404318
447298845
913260329
510619527
1973043555
2066775351
1102488759
499742254
654791417
251033386
1212851692
1878730194
621322416
367854313
190017650
1386010098
1358638708
666700266
1191363319
1427407115
1562950923
1038067695
2135245920
2074020679
1483684108
1765852457
826284773
505247582
1663393488
1237879532
400149310
132623167
751803567
836722961
1621628082
1433476277
1044739404
1237601130
46655149
770299139
1007702135
2077931480
561106895
1498957426
295849934
720143327
841402513
1076323075
572310696
950317056
282819605
1679298843
1600504797
585533666
1251230535
663220488
961136913
1489109833
1351409585
1713388518
42371644
1700623105
59771020
519543785
743042436
1903714900
1638230442
874146650
1811332297
788289467
552408437
311946684
222174537
1718305083
1850911012
3364957
42231618
1973852423
110294163
985915928
1216925300
299766083
703862677
1138811955
94268456
437481974
628641539
686169822
1032346527
2021129369
33984511
1314099344
1478747671
594211031
141556567
1392932916
1471640758
1496838359
595601101
2039446658
415553932
901766503
2132271466
672231467
1242256648
1663241321
1294941874
133727687
251466815
593440929
1349562699
1361403319
1351726158
459404589
1956782069
1749667133
1103365807
1030303310
203072646
1745476957
1851378587
1926081242
729338434
1446163249
1828405125
2051649090
1632854811
1944115100
772746401
132691630
1304756583
1428516488
1698878073
492938676
2102321283
1385761166
125103474
434004283
479573016
2127151719
474096266
1202313445
1819161273
1883398678
678135758
34615986
1176770630
784000409
477322013
1409588772
1512853859
297675072
154579516
1764452372
1846904708
2002380277
1284995683
1725978359
1349407392
1348222749
925962868
575257091
1769659247
1960220612
1404908994
1364144355
1158931158
1765286776
1878515221
877236703
1464453366
453215270
1869456433
1698144481
164093948
624073605
348854798
1882869457
1645018750
1440924135
1485056590
1979038163
1381124564
1385244486
1904188313
1396977356
1767334713
80677380
130116075
1094239298
87070725
1575249315
660451442
1325725342
1922008550
1443429090
1282987702
1950885064
1775678958
1292208090
1383455848
1197810247
575203252
1115195138
335725995
1434095910
2139538802
555034199
1551668351
644143066
1024453651
871876002
621785395
1398455681
983948902
719724828
123562601
633586598
1635977279
415363418
680043957
311375277
2088754586
890074863
380612435
1025545826
821335681
1065572647
725319647
1756279216
348227697
1915541657
1389419872
1362921246
1157898094
602681230
1816504648
235315895
1004647548
1540909712
232918683
968875177
211386574
125938706
1092400051
545498144
1337147364
129234182
2142473611
854525466
1476683408
928307653
408533804
756933321
1534419647
2083172357
1453234606
1263515951
1398106988
1498451027
1871322377
698961520
176364003
1397119799
740377181
440034842
1291802063
1975565494
73867986
710476445
1096660802
192300338
938491455
1672763760
831345435
768796356
895398500
1443406303
1883279376
521357559
234084903
372819117
719870131
1504257847
618926773
1232315809
77864984
344100746
733533039
1537058679
1846103378
1704134791
2131835023
92680209
1323675753
478853216
1760898371
368595751
1571952173
12978641
354189084
1726024465
1290562384
1123647817
2100675791
1360232961
1658140205
99532344
1920734779
555942515
1366124110
1797680547
1778343735
683500314
401283551
770330199
648227575
2139798290
145743797
1927422978
236299946
846610920
1836348465
265658298
1570006489
1434899153
1989475586
1512427231
648058520
1773671934
532769916
668194507
550515106
385042247
1671339859
57578875
274835488
264183006
1234137755
384799186
1076667997
1210383764
1935498835
799694504
1483319240
403093881
541782729
1561389556
1367893392
97184723
2094877889
623894592
736979656
176266587
1574038436
673025158
674209788
1864785299
1583239069
1548846468
567918272
1709434243
692568293
610296265
1635964486
1324077916
1645286833
480015406
503816888
653538024
2092307969
1374108388
58167337
997115992
2140584592
1974589545
926038212
663808236
471552082
1133011156
1381611086
155869648
1969240008
1950920097
622660611
1305759230
903691582
1151029245
1186841144
281057057
530968134
94253007
500226067
701396004
2134484847
2044078822
2116792806
127309483
185979611
822386814
900639355
2129888607
250077152
2039444161
339230187
900974941
185301841
1253946852
1886194952
1640984975
769844320
195768002
1635995134
1279374755
1785432459
1324840998
933215550
471639758
1168840653
933892293
1996837881
156553535
150275910
2145858531
387475928
1574470226
1969183086
1762356365
471565493
1272571962
1013613871
691413151
1527975029
571259722
480872640
1667593707
1029606529
174055653
1621736902
1113253376
1565281499
1965729583
1017127292
1909487374
1867508804
1335327500
1550746918
190784664
933265685
600773676
1515321681
688586850
278063742
928398940
1189232929
274867971
1495462507
1020780309
547277864
960718335
1069863628
657267196
1024855675
1233589209
1995076396
774675699
796520521
2147025326
753830084
1224163817
549007183
832415810
1234652405
1857540561
1213138220
956041396
1017122302
588023649
1521082773
68169309
1461567978
1288431321
1085777306
640233058
1911517322
1714565726
484751806
1600271201
1189478912
947632929
1957140855
2058590907
295853124
1369542913
1042952505
240663506
276159314
2083044635
1631491407
2099710178
199547538
228442942
1907545294
1656846596
509347244
449139682
761353246
1769374126
1134514675
1395990379
1205851122
224045037
1239184903
1414108462
255839815
737801129
2033586418
1540531917
1776002476
1828156363
1765268358
1451015155
631871869
875549498
348058647
1389380066
1438932869
1056171685
301954453
1679220067
1259282471
181097062
1204461213
363617067
1096895578
88302514
543160268
555184456
2063178276
2081403593
1808900277
313141895
1290209223
1116000601
104968232
1890883504
1620726339
393196990
1255410561
1101435019
1149012527
25088695
468351733
1315751662
1981731217
453987956
196848929
1563172771
360577934
948620801
412587570
2124613579
1222424456
454640812
872595642
454233471
616894802
1563170431
1022031465
1832239165
130521422
473553000
1142357954
1380458781
1618111815
2110410074
2019076737
225992722
307667992
1915626971
1517610101
997557322
1536253084
1812779219
1238521986
1192877872
891255583
926077792
158684885
1229790272
2003031362
20757555
911854965
1236485377
287948250
1890086464
282600108
1240035903
1682643079
126516855
1137062186
1031886789
456396301
1600692069
1990733109
1256498043
1944432430
200592916
1331827839
1206903627
1992352062
263740288
1208613151
1269636688
1706871448
348190644
782290246
843381424
1574736599
966402075
1848990668
958148591
273177530
715810220
1959737631
1613503133
1380614524
513229595
1671132296
792561585
741986343
937742373
1991053029
330082339
1162332874
1928714129
894111895
1895182786
1242980382
1539803793
192396639
1497974810
36326500
1009141557
746724577
205380305
538026288
1890906578
176468801
486532413
257378017
1079569209
1101299987
1162946731
1412255804
18975517
383879956
1693452010
1232477037
404894024
1032715536
1047530539
107301781
1721018050
346442530
1783202146
1455397901
849883179
328463093
8679439
908775129
1267448000
138834461
1537705314
1745313245
1304347310
196509757
243785795
1584461574
1622283017
280961901
174790678
1048863493
161373612
43226266
308316344
2085538747
1542171728
1799114833
790275934
143497599
886421893
139977031
1254062103
365211126
61793066
1971037849
563012556
1772438899
677762296
1285614013
28968140
1168576897
52098324
1461887577
877112699
2134043002
1981328880
1923623421
354251916
1326337194
705957617
444444210
886624805
1027255415
1029379750
318386389
1295675650
1996756085
174521337
579880213
289443572
1003270790
1663487190
740010772
701414747
445060393
1592647301
1506970007
1580420383
2018382604
656735295
384418274
1867290250
1299773708
412969180
570638948
2030332602
1341603769
57189759
785027167
1794878867
1001989390
732443394
1675044365
500775592
1006253374
799337827
1830789186
128553870
1052870373
805738699
468305213
744345070
943694516
921412488
1088047726
765345250
1720239175
1228477440
1440690233
88181624
2014878924
1557479095
1362934931
1114546549
1120947139
1604750114
657537052
1851195790
1262729505
221857508
1312502560
855241882
981585720
242058986
1874252936
1964397166
854196017
1183023679
181237071
241076128
823483107
38524554
489932189
1152611812
1812310535
1082203007
2018725014
1621859590
1571754311
339713080
696293737
1033365384
1651542816
220163586
683354971
1875143621
1375911753
12839415
1920996111
1183191728
1970399449
1797729484
2110189003
1732113525
1758380711
1652451823
1809849381
2118690051
1245989558
70271429
924247931
661841059
1964134685
959128272
1791132893
68545531
860415185
230305119
1896239139
2020485432
894621548
875575799
238597842
719536344
1085388310
1311406613
141457023
1467227954
629423706
2032220041
1962971450
1419113939
64506460
75664610
1918943503
1178200044
1468134054
1112406203
602899359
1717915973
1408931833
779452638
1039953955
977254973
375297234
1274257283
1153350330
911101773
1945598135
322138519
596387076
1684845649
784627576
531212567
1630230376
59977756
136673250
1416981007
814156808
1852079391
554857715
1860953153
2035283630
741490627
2003637026
1249429909
543152362
1694434160
575133869
1847602536
810913656
1213026508
1397164288
733816471
204492971
1187650383
313905440
1874101599
661592742
1493322154
1673927994
1067038224
1031658474
647196408
970326405
467970351
719854326
652793036
776045903
390473032
1056134266
454548881
200722412
568277114
1136405298
2095587079
43220005
384328470
2117833396
1602196599
1105892925
324586244
1520259956
1236410543
2116423966
1747195539
1545534564
1705081537
314977837
1448868129
1662404832
71865386
137009565
1682155380
1171214820
535126122
1058133447
404114529
459508788
39058031
1681733761
1700062010
751708711
657821155
1792518011
997221963
1425282537
687649876
382762534
1027049977
2013124810
1445783508
2017553754
813296571
985362216
546565566
1001816488
2040370790
1599276672
213694228
1204004663
510935299
1984310270
842532700
1930374786
163588738
99406386
371612606
1465582443
1960440057
775550853
1317838525
926823546
1914735618
958054383
1377964277
247347367
1356708167
882613281
665985212
875968894
152178887
1463539450
672270985
2066264997
354034081
2097418703
385533566
1615584977
314548566
789157430
1414629307
404407170
1266987960
951525285
1615608084
300473295
1897565459
701519606
1323639111
1658677730
960899466
616227446
1185958281
1987209295
268378060
554275831
476034418
1449123744
1918974845
1208113288
1285111602
20304740
924591324
785101235
186480014
986130411
1227503974
2074494963
376938712
1095573035
736978155
2096137049
1396747170
1038599094
748872565
548952969
19323848
531793768
1723138640
1206831725
1738615567
1650414775
41073871
1700382414
1418327800
1280819639
1521997016
163840634
1274799738
302937984
1080658714
444204023
548918491
1150591455
1272723781
38145473
1861607909
1542267603
791715770
1075039850
640072491
417975373
274479866
282618756
1317805087
410528271
240209709
1343863760
1823671518
414757493
514253241
1187837619
1923048380
948611402
445318720
1940911014
1598969970
2084580126
2017461982
1248486659
1923519502
206703307
579923671
1502537770
811550425
1622427734
1865117781
414427506
35047101
1173836182
1283850043
1992510790
584585822
169465413
1584347648
1580566201
1856469371
986640312
1102116286
542207354
1952829927
1233981932
619817084
764509734
1968196373
43587422
355442430
358058919
2016661124
986057221
1241106298
281647822
351959736
1123710416
1034984375
332260940
478210083
1821197607
574447071
769917287
1434674544
2066083636
1494383491
693382823
1070590876
1155398976
1728427387
1784086319
2090228158
562392447
1828613959
169286255
1148524463
52774154
1494417062
259351517
1180884824
777766441
566628793
1415100988
632983883
1493456613
1452511486
1292593786
1666044441
328200361
112103322
526391815
1792805923
1246641845
1844181285
431974099
1259987175
1307492100
1261169132
133293045
2091008201
1746111149
1638914715
1382313280
1212422691
474757183
194696968
2143582818
1449153987
1820935794
679070225
730588972
869585085
2007964572
1180585063
829414615
541577792
1411462770
64372204
1619487470
2011823545
298614626
799273296
1948851700
1717925983
1331951172
45529587
1314278703
1123415297
1731455037
447680528
1425851207
71043300
784754749
1385932068
1823411294
575208594
958697045
280263230
1233579413
2000048983
1458568098
74184538
1197872365
1871213547
1761124096
1514852203
1184163492
451427716
1638146828
1923577101
2107055600
1039554730
772845539
349677502
506423142
1339279800
298191838
1771308927
143795335
618175729
393812099
1710662253
1517335648
1187626252
62018073
773664738
245699131
1133041600
1718055376
1296452627
689389518
603023785
234778622
696086333
1315565344
1932061523
1543144781
121190199
1291228575
1722513197
1269191378
465696231
676989628
1739364390
1919318038
369960557
51781167
1524068318
1984373740
2048707155
1234675569
1409625249
1279745572
1612171947
1767681430
213473516
596235937
474077192
405891203
2015259704
1978836420
1725679341
1212388442
1657060210
311115667
1421871418
840117386
254354008
628207141
576760638
1866869736
481737354
480727235
412031244
1737889771
442628418
788384588
609604946
1891168436
1288868218
806531528
26443401
1796103133
674510057
722688537
2108698832
1673275003
1158469942
1610636365
294825677
807885914
456376298
1156911941
409958842
471837569
488410909
617964421
1761395449
1612190872
1703901112
737627344
962704426
899891657
1528690853
87536965
1751614682
1424595
2107368939
1647501344
1069187194
677866529
337007733
719842912
1653384194
151429008
1560815831
1603493383
391949423
398646557
337061688
287928816
439903891
1763157742
1957047233
746911567
359616023
1073480408
1282864753
1982366221
236165914
2081466415
732346221
704579592
1577798041
1221990474
1114393724
2137963801
1949134844
1508447495
713786642
1440740423
1645128970
395990650
987527803
543105665
1677022914
1807630572
1833322773
1062121351
580246724
1856248147
1943529325
2043441477
954355386
805094336
951779801
197245902
80883381
796148326
240588094
564043795
1108935072
1354338449
297610965
2031691933
168091939
2021700906
2132761959
1113727275
878758465
1186168814
1452640149
58408050
1114470487
1121760488
1009507802
1367465644
325827603
1922347062
561185803
1701065099
2033983222
349032988
2035830605
1173541791
1460141661
905578264
131396455
1446320816
1052015566
1409489366
819548120
1858464644
242120249
390341004
1470809188
910116893
1126278256
122064487
1549470213
53976723
140851561
2058775582
246982732
974092104
1690189988
13845081
1779066537
1564788765
415724885
644275681
1363383225
998905113
335815262
1038388067
1545390310
1037996689
38388313
789032869
1477503144
1263361596
607358973
1117110563
744209664
2131138100
862992839
1066364599
76358293
971112284
1065307580
1933866989
1055131868
1605129181
600387396
1554314683
1227997233
1101483988
1197012639
139920702
1364686482
51930348
1492002938
1700562144
491308592
2103992942
1575854229
445323744
1463176022
120093127
2090856867
1946304454
1054503381
62884666
2093427643
180261739
1043948811
889778505
633936423
1772183709
348946063
1182808247
1047973792
1295421664
2127343146
1908756346
1861846933
1079762637
1418367990
147157213
293062683
1601933914
1524255635
360925689
752634217
569500679
345156399
629247878
1935455094
1718478118
429837151
1469686108
1918578633
1263379331
1235827972
65792562
795449771
144911309
1684625019
620611849
983121160
1380593271
30994521
811308014
170022009
770406140
409626674
1010954108
1286066627
948463196
1102275151
596114526
1117947738
1101965220
714651694
1065611204
928849786
2028226853
1920479388
1961682386
726261215
1867866969
2093070481
17910304
2047047991
1002652032
1346357922
205263122
1684483080
903773001
1439565378
502675679
577734000
1349054258
1260057993
958381028
1287669096
1171735222
1455753615
719305739
1339952446
428533220
38825289
867094821
1296483414
11670225
104589552
898183007
181793451
1588324959
1894899148
1202677779
705821733
1703612980
1748137227
893987570
2038154729
1396818109
949637467
146022925
1345560479
478458087
177988909
1447116144
1474235171
2049321810
1556314867
370721120
518155597
1029478616
1006651248
777083578
836687322
292737791
428206914
1410965341
1370635935
72774511
814464470
862980960
675540966
985014230
256751110
1595721488
1818576209
1358774505
975005493
1036625218
2097821554
1459105002
1101745956
855673053
73594167
1686070515
1237882826
636356933
197876429
1421591984
1693344188
436654174
1424351613
1916300530
795561388
155691071
265022822
7925729
475230086
720314518
1137079730
1550940133
2131620723
446722086
1170135281
1922190358
1209906320
333797972
1632018865
49901693
1641846226
414761741
785418070
645969360
416588229
1437111567
1484645146
1977078654
80230123
2029930018
1422747463
1164178222
659842739
1700210425
166225397
1658357034
2038854711
594399464
793749689
2094146570
1234001302
458201590
2079429843
777235937
924505230
412949521
560569904
1211711012
1297114966
55150011
1193026606
1179367832
1638117613
1891527951
1645237904
745394640
1425215792
245943344
1710633098
519584954
1143785479
1567203194
2078504578
893603128
598888975
1257893091
369126374
258858709
1268236570
336266161
1288119154
2103949779
211683848
1850173571
259237061
1415542697
2100935282
1703295227
41538022
852342458
1591974330
256397222
1742452288
1249354463
739660048
1385530611
2063219588
754944432
1129279883
773608224
148864524
240994921
1589380909
864479553
430281065
647368344
163798503
1458005288
244249910
636482706
1632453849
1814209676
1659523547
1091930248
1064076982
1163544862
423685212
1032299617
2120480115
98460469
1391603419
1994599052
1221829361
627949558
1270585327
535436607
83535475
1599773155
779531526
316299241
2040134610
398077119
304623370
777512645
1681367441
1810656073
900500321
1782855661
873593295
1214592149
1210578625
1706842627
1047147717
93432411
438435503
1153272597
39262803
175040399
234157172
1374737753
331562112
363392910
186816046
107862038
510613387
1070823431
2047689961
1212825006
1127493990
1486033966
1967842662
95369865
687234085
1457364135
2073152463
1670897614
993299538
1963826735
225340257
163840516
1285143023
36648220
1758878658
2130843169
572310912
1492973549
1512835121
1939036084
575558590
1333472583
295679932
1377408558
59427899
1418627796
1782338653
924590919
1484814963
184504559
1079783251
638994013
1557362269
15630253
1430375843
1524773310
46667549
1601836629
550576224
796746062
101734005
2029015568
356813109
313658304
1912123476
52222350
291340924
1664904883
746247829
1891814544
1495793246
1638963080
84008306
685297670
807385441
1972899312
2050008333
1078122626
1823810299
769937028
443959483
1425401019
1023413777
1540727651
218642705
2120850221
951170050
1600444366
1274534378
1377932624
776255659
390179821
1894045151
1676313019
1799525048
1545038049
413535740
138679854
741557071
958124342
806841237
40745043
1194712055
1897568721
1887051696
1674724102
619698154
1309599084
1523193607
1416699184
631265998
1715000133
661017532
1475180476
67552655
1036683422
298274158
2106398905
1969098682
699364436
1415703712
1491623048
46639328
1366675435
835271445
2041301747
1708700224
94312363
2028667828
214422590
1006123435
200981549
515201804
906977138
25379965
918933250
1351576165
571883845
1146483215
1586989978
1123107960
559202270
1477938900
1058482223
2033140355
868837134
1324061997
1554418421
1982322853
1932231819
1069868707
1848135056
1264530963
651461567
1273648410
3205061
1657254601
731823722
1008241020
1771728067
1252363234
1103846442
155678615
49832391
868143592
93976634
8152044
1757550486
1415100474
1205036833
1286237916
1152481645
1520657724
805717757
712378401
1311470360
867065958
1335781957
975880418
490685671
371795225
1645795747
1319855401
1224051212
303446000
1802165503
1478818518
1104811408
1364688390
1217675192
738628343
1468036560
1857602906
1922848181
1979502165
692008656
416836467
260721723
1922407229
1205139793
809893689
1431548024
425703858
382589444
726549949
1460709936
186121150
46424216
54603807
796477064
158831795
1717938934
627983266
1919189324
399513943
1635743321
1864425193
715000735
390474479
2011494804
489240537
1661618559
1857655976
1210157747
1961729620
465820347
1520278
118089490
411573520
1372686867
1037478954
708547528
1778945584
1779844171
1248270802
855193779
943115366
344672376
1415464357
1559006357
601032369
1822530514
1492027673
1393360289
254460016
2130581483
338055276
1059719779
1816000453
762973173
355615020
551198246
1256465171
702885952
646702653
1319885517
875921264
220172709
1166493523
235766109
1152424511
1505310299
1418383348
1341679065
2143154548
719500131
1126620023
775863914
2107710460
54808923
1278728772
1247212688
1838261114
897039881
564987153
673469705
376211464
833747365
725486874
1236445528
1376953362
41649248
141142037
633604764
744650941
1468693941
534606819
169775590
1584584247
2020779844
1719625322
177994124
1421879073
1785050072
1142913548
982003824
628550868
966414162
1175049081
340946977
1768076763
1279062555
1835459685
1041855940
1423451225
480079950
1414168655
472926378
1473224132
1305052851
2045678837
598633895
415288763
1661318781
1030842498
357949378
482543501
582431571
946282031
1152518873
1836413212
1333550330
43186950
1907909537
907512261
692026841
2086762427
1820958519
1298381978
210560194
1251249589
1897922701
1015864318
1804749618
147051418
1314972110
2041167438
1333550761
1042565058
759207806
242716375
430143690
1432308076
965314231
1290586090
52222299
1526655834
724877443
817777614
269473868
1537404055
1131892734
1301246363
548252451
795448940
502636282
1257763096
675827460
1632380710
284158122
120023761
480732299
1319302956
293283047
1638392712
1832812433
2101462441
652295023
962432299
4701867
2119972798
1685016786
1825155471
1426155718
242993080
477276362
299210064
229087209
615636824
2110617988
1990647112
64235564
159102544
1868414300
136444598
1888583805
461487294
99487791
1062549146
1085115366
175004997
1116269517
1668056704
2131066255
1827058536
1939196147
1405385414
105200097
1951589030
1377529023
1516171063
695025057
877572070
1042744222
816171164
1129293400
2047626776
1334429313
65095484
251528405
1026896373
1963381292
891924030
673146448
1909115199
362859525
274187293
462106470
1317660368
471470430
2079303924
1938589936
2039587751
19782304
1657099038
659051914
1279303073
1373594328
941389887
452666397
246844842
1557231244
189966192
667763645
1497641395
2094836346
1906575328
270358529
866061800
1365186938
398558249
814492596
1231265362
1962924711
352374232
506456630
1596298417
350290123
186347403
1197711373
1169664894
198151875
1389168179
718221398
1003608533
1102792041
1115153612
527091466
1267117993
798737196
142393331
2021964753
234491797
418092065
825134934
697526105
1639052164
1830546361
712132094
1225273444
2056990210
1404811447
292353016
1626481403
1717141358
1368950750
90660165
1244366424
1918221452
663945665
432607402
393254618
457331526
43968502
1726823109
510948086
2056997206
276959160
1936929964
754595244
1960365684
1211329208
969541107
1048000063
377718299
1914065709
1583316546
1100837448
1403803911
1769412413
1422254552
1830497271
405654956
609943709
1973540871
1273545857
1628204335
360789214
2093716139
1441828896
1525382395
676175287
642736489
349476894
1489109480
1998344711
851715374
941389887
51178383
824319613
1295550264
387928203
1170178521
1262043970
1170184384
1432724779
287483269
1689813547
105746799
168543604
1189345343
896758836
879700538
750474744
1148480771
612956065
1256376005
1649312000
104761664
452018348
1130873617
1586538513
554541413
1761521131
1524999701
1655441279
286266591
987938629
491907279
1858904946
2050214935
2057632512
1731113721
1334581226
1274122044
1236573462
641367250
1575763941
2017776927
1436682482
611501336
112364846
1242734844
1630655411
1262798290
1720251217
37165987
1846904536
176994045
1219602957
789093342
1161318105
1641364332
1638545331
1864736984
1979679898
1297807441
1930697380
2142199009
1367234388
822236296
1699408413
1900129538
1180930663
231284670
1901127492
1459187703
1695347656
919032427
1757782324
706960103
1712111297
1591606776
862829031
532171816
1258334434
211199386
696700682
677243787
1878239381
549360336
1336134837
846958051
785525692
377642586
1081145818
1639726265
888326315
662566470
907621108
973064268
991584305
430132238
292842752
1823347335
93117297
923812323
474647170
1483669313
1268301620
1982483855
1247684008
564128152
2112067268
638736990
1531932355
1168367940
233941553
1432742547
1748355093
1195782215
1899684934
1391124897
973554609
2002610130
696447168
1801781813
1945857146
668619954
1492306511
2007435804
915558443
392490788
909413871
1080220055
1661231480
560728094
297693083
1548871528
862793931
35442586
1459096486
917037519
739242334
1980766053
1134563318
1033886660
815141056
178895532
457420077
2099792077
1800260501
1081252239
2045155956
439280860
1241071702
1904730718
1537746332
1222572199
395652388
1237990164
1292940297
1050887041
271233348
1005235027
1368627916
1829118638
1945612156
1343283900
76718439
2102948113
506778622
59556208
884321332
1272952280
406868487
408906420
1886867354
971421544
690022097
947292650
1144634962
1799638913
1165178858
174319507
1558257048
1067666688
1856279819
245755529
145884571
933624091
1159387437
1572298280
1566660235
513671421
1812245384
1888823425
138865696
1082662786
55328463
769128114
1444228522
449732320
1651225710
1782064400
1585547021
34271627
600113570
838433126
1710246604
2040161205
148155252
472949214
986630421
823432635
1226460842
106644124
1948112795
175786671
1234374009
782359573
1961852446
420022882
550391943
1925383351
1363158346
594325393
1875312457
263558877
1969766854
1806267939
1384546715
2050038587
1072433936
747454760
1210624694
1935789706
1767381050
1406575908
1329581712
1158556469
2000758891
2072246038
2134179890
307865623
1121774269
2032737532
1624528097
2135984856
1379602870
317446138
1445173767
1298893647
1565799682
1310937034
1700609879
1440861731
13361926
1181119255
766618859
2055291250
917767616
1502064293
2090801706
467891040
1420052492
1613513071
1392525056
1564274600
508505534
880767557
2108622
658042186
21029212
987604064
575918975
334228390
486586248
1855270242
1277858778
1993943943
650145251
1214791730
2135425391
1171209782
1271761239
1980046405
816201968
799505917
1087620909
1319022248
1300448300
145571805
1118569241
1702190576
1928092134
1089939377
455088160
750790927
466190463
40300649
426397485
909470162
1964110002
1751939769
1775219348
22609198
1735748903
308027365
786450881
2136226129
2020806840
5096224
626130064
1030438922
513529044
1775910176
852312095
944766849
1184261977
1117546608
431439265
393677074
1445961124
1076820209
590515256
386100533
722657562
1091765857
1249089871
2099048021
1314025599
398623192
1398019250
1730746837
1214129301
1822973843
910032935
1763244395
97922565
1467116455
1755427707
1337418526
1204291645
1310272137
1307754377
144873007
626400289
1477776924
51098894
2079771123
1840072982
836448293
1400514161
1618615316
1289216738
498706120
1569244186
1773335231
1289489990
1776635764
1757868302
1684783883
939701861
104946725
1921137276
1456660927
1453324851
1891633703
1525602099
1462134254
660049827
2136125132
1813928041
334972634
1912051861
2050709172
914968887
313611109
615015249
1952850219
208830286
116436251
1560404691
1616270612
1893823611
824721316
871412171
1261716157
345027946
1064215259
623184881
640083141
387922398
1093425012
1787055212
85930157
756130151
819843270
494277122
592356720
745567688
1772258283
1343268056
246670822
1577873514
902851267
1483900402
1598620059
1513936910
1499861374
748050599
1442929746
629870831
588240124
354677957
2052389874
1167648816
1061045620
807718160
623178050
620574344
1911701676
1560241571
1918538825
2055699343
1769063516
1877371607
49430906
1703768503
323516763
160350162
811456687
1488827804
199728667
1397704807
190729780
274969351
917558770
539068974
1079688879
1184976001
1346114588
2009435327
1864344604
2019098733
1210714043
1212468747
1054665417
1562718118
808362665
639682706
1602539946
1694433961
1118333062
1424404697
603742078
8424418
2064044762
882858256
1353680968
251588512
192412888
937691917
208922737
71096527
1122623334
1219264445
1064009585
1461633196
1462361672
444495773
1080200221
129088858
295453481
527133425
827281138
172127425
1355383493
2060004
419830509
801751868
406870698
1167525472
1731291241
1762103668
570113401
492426374
290198213
96849953
1510900107
232940983
1183020733
1115355638
1856450683
147187479
1972044650
1363018862
1002866455
563236736
1262956901
221597521
1372433177
1030022380
83181832
1958048345
880859038
1128604438
1039540167
1532542587
1197978439
2065632920
1340463079
1389749592
444412849
981374368
358470936
731830294
456213759
36816189
262370048
1605249786
439006076
761356235
459009285
119153713
2081062337
1975294207
142093386
1824975409
785865511
1388899375
46278318
307720252
1117953047
1477059871
1015295535
1333544666
365578086
440517340
120152219
891722
1488355692
863201990
1118164488
1095539752
211603653
2001611488
2036735144
1358584941
1920153525
1317376623
1995403017
955975166
52206085
642235877
1668870662
1632074516
1172051169
1041960011
197609796
290145289
2068625921
1818859477
892085134
1792471612
1568398227
101889971
641879188
1614656785
550276772
608934381
1096714552
1161712476
350109895
600481001
149561118
641178566
923695484
142048077
464591731
1744020558
1226209683
227297080
120752212
516111043
1577479172
781833935
1090041669
674281327
2038246645
982460705
1565225529
1639312795
107003516
2078437258
728181452
310798571
383637571
180773326
467541713
1497387671
1234684871
1119765966
1547384720
94976889
1369175738
728898629
1658345281
1227233541
229120200
1365515115
298606811
823469221
701256506
448744575
1353073907
2020026418
1478692133
1214522208
24916294
1036672163
1802605749
959816148
521386825
1201096289
32251712
1662404371
1202436703
1020259294
1419505347
286937513
616127458
358563469
929369774
971786497
1294365170
1784170596
1706178793
2006704058
1146930274
2049819708
255432833
1547546190
436914976
1977496209
1388575026
796785718
1490088377
71338222
2022356365
385332468
1260157946
1611672946
535756345
1523088108
1861276627
1732191294
1063438541
267981170
1677577400
659011200
441753226
1861376897
1012049462
639252513
1986444611
1756956770
1672737819
634309762
1984239484
1824111763
1902523160
1712610659
1951000528
398922545
210273222
2101964139
1488366507
683602809
860398798
528485863
1487831750
700409014
1418899070
1062086386
1494684299
2012364236
807065027
967397818
1489805602
266913671
1298269871
1731064173
258527727
165653853
1343930250
1225942195
1839719154
7974355
177982180
249908467
1921287885
1309680178
792778408
304015737
1080118315
1868287764
360400343
1687151545
1376005875
1666799995
1581822693
563717595
842206349
1135839897
1987786650
1080911489
241084339
931783362
1530511469
844305745
910388402
771118134
1975773009
1484269440
1301022492
1587979154
2040544227
1568365764
1034386463
72153566
545342270
1416931424
684477273
284303755
1695570243
1011056606
1293399598
649992487
1588243231
130743583
1779746080
2257099
335220385
839892361
1854118351
1587532445
1086505041
1483813950
644280453
1266226255
192650076
1942102788
2062804319
1687634001
1614717767
1663302619
1346320792
1829579077
259211588
1993311034
291607268
908967831
1131216234
64164261
1405476495
473107701
1627088787
482169245
1212710319
1359116541
876032107
740771192
1769826797
1650704431
1124445668
687782494
1430877819
1661119127
997728545
1938474061
795406341
1234396683
1836650371
813671056
1746473868
2029796850
1851644922
569775300
238537379
764141701
23750588
394067058
1085339841
1525254545
1017223854
750144158
1319259536
248565058
1007729476
1783364226
1615571876
1549852685
1864040233
660206812
1150413114
1695975513
710746698
1434653259
1175672129
1925941458
550471812
200113138
1756701602
1411120773
118995308
219519769
858888467
1513398443
255577044
305512421
1435624123
1876527985
1701705875
828961512
527965567
1672972869
712323987
738064285
1953533333
352986991
1158813048
1931033721
1238045830
39816627
1638077953
435271895
1103538123
1351290499
1271245249
1279171422
631279119
1886988541
1617605871
423765760
812251182
71375412
701108772
983476568
682037881
326639245
1094711291
1865547944
644365600
790399392
617977820
354509861
1821811557
267693562
1945107780
2096300231
1781858777
454850851
790122973
1173792849
549745235
1439529018
705957617
1406031071
824210617
1470901908
16666139
853753083
2086532488
943228459
493854230
1773400373
1856369288
1712828938
15506290
1035399723
2098744642
1134528273
1300319644
1930393963
1866940552
670171665
392090355
144342598
1780691456
212486449
58857077
466795190
2059506280
1413342039
1784535092
96052799
628887786
890404504
1783106898
1579190795
1533810854
972270551
560425196
30298696
1363146884
294114592
452761887
1520012701
223555901
1099530590
523464975
1187637215
1326003580
853457168
1406810121
1190417546
1837722003
1950042723
375437892
1987034758
660573518
1848521598
250668402
432218780
1457105413
715527154
598107635
1315801707
908105838
332639775
1311047403
955796038
1152903831
996663413
2042907021
1841121269
1784943915
1485130998
1254150746
1976886843
657920841
1866106151
1478679028
1711629102
1134544855
472803160
1525257341
1460576389
1072664630
826517514
1438018178
121427167
1089354880
1155229061
434059747
509710823
939177095
1929902295
1464975580
1679327177
1220317687
1674767700
1754777178
2016408084
1714504315
1864768202
679856830
1736177019
1075792824
107681605
1310959803
1719285859
787620792
1959634054
496825287
1617078472
1096367981
618935107
1804984751
1762563988
336648039
205548744
1264703074
2049511521
1814991668
976945315
286981360
2074282044
185403198
912515239
1501437202
1669018238
1298508143
2035880639
2103667163
640309067
178973070
716250652
1188426267
647661464
729939914
1037845808
1392823533
928683472
1126070903
1897267359
559210063
775052729
1512515394
194325186
1987577155
1036993438
1122119709
944314643
655709617
1831678309
308778008
209006124
83683883
1264699550
1595063952
1916285951
1231980364
516493383
225629445
1422606421
652017311
1356261045
2017222275
1588171126
319633142
102779610
1709750208
534345327
1366100103
1333069420
1197767535
557687122
222572224
2023406366
714428062
1548515080
1733753304
1609477390
2019500255
1046645353
2061169127
891022622
1908122753
2059697214
1331932977
1113345140
1850106232
56586381
1845861095
1739440910
1517828574
251707436
916126893
508751576
84870609
1213135540
504645219
1323307991
262145968
366170499
849205850
1507740145
1728211057
357617960
2009444093
1467259864
1809402296
1835921361
1024360838
1118873490
1526012340
1513654838
881116991
1311928589
1669448012
2128957385
820504948
308803022
870167448
550366048
383884355
2008049023
1406680755
528489858
1484358949
1221615871
690473121
1025801783
186889377
1936192400
2108674825
516840328
202125199
1681719870
136869039
1400518595
459706104
453174303
235289787
455568418
1491081009
1761232286
1749405727
946430316
1954352964
235204378
785396208
1993990805
716351083
12408309
1817589115
632277895
1965454162
254397228
301252424
888158620
1239260546
1199681078
1942474286
1096164528
1036804344
1847505594
1895051891
711011791
722401076
744239431
1147513749
1613422579
415591367
450337384
555373049
332118921
1612844289
588272408
295619092
1288498439
1424804353
662275852
663561948
1971624225
1422897079
2032946924
1565147321
418124843
1578872269
1535603005
49751340
1388053888
402116855
270036513
1590458979
462964943
917316489
232045136
96738271
1448768345
1369642978
1991518768
1164648873
1005931015
492535291
554271034
1887578810
1308984592
1399275576
546825708
425437640
1777362404
1605868237
1108872675
371610189
1655990504
892009378
2005974444
758585513
1027861519
416734983
1479584517
49434612
1024058472
1812529659
1441751539
616118890
391023058
952368096
1141092406
1460481454
360651100
932725064
1079073421
318002881
616245660
1819974271
646226599
725118638
2093242917
2111799311
2062766390
979581502
1607683105
447702668
1020200205
2047558778
1762595437
1324541499
1549921665
1042987700
2122556732
1658176254
1977838783
466494663
346533882
878791262
2096262197
1919797881
804707096
961272348
285195867
1719419965
1867463114
847675676
1054249102
1521382578
1551785144
1855348492
766719179
1482400655
449308641
1184794388
1549968461
1462094533
1585977101
1494133601
920713789
1818414580
1317607628
2099614517
1622593256
1892719976
2047399707
1878658937
657357074
1231735446
1836358669
1174254859
1993581336
1843308118
1931683519
286921240
353614724
844818406
1108636939
1416145579
535208267
1809500302
2064640126
1455377064
350047594
1356294397
58225374
561622330
1171135441
1106499681
1588847835
909961280
1643703053
2113614506
1824089857
574626349
2096566356
1323526273
1813844135
431907145
538229072
865229244
1334302313
21380347
39237846
1428018633
552678717
1377156722
2115243128
290950675
1170639327
210670218
1424852471
1134664887
1813625828
967523413
1334362354
1200634749
1566193285
2103555590
807872171
371292710
766455212
1374755176
766675441
2063682345
1700514427
1815138672
1235137856
1790943512
1140681776
1145852038
262283930
202553122
1588581307
2114142697
1983046437
1130498212
2110945118
735617236
582704141
2110085863
799471224
544426656
1478535885
471309688
1397471469
2034782421
70054567
654554855
1668910787
1209526733
99350864
623895356
679979964
1290646627
791932360
1004950991
1888388130
50477840
864109371
1062815935
805292058
1572616913
2013702931
457371084
696703880
695052569
1460038222
1236504027
106826275
2138107850
1601785375
1670112176
2108202934
1725009917
61374984
1255933608
1973262787
1347650013
1937084258
1782367421
340998776
1812557327
1423555803
153509631
25321102
1432177717
2087109491
130151740
423181009
1855547046
1681712344
852259951
643331769
801724623
659947400
551708859
371272055
1013302788
1139969892
2045410995
1143899403
576175800
1267028563
46950433
1409016445
267047388
1962168566
1108559347
1908986169
388377895
382072739
820571037
1678883158
1723596767
198283122
1749701185
653061083
1829152804
1488166441
950778700
1368865669
2135115530
245832621
1297799171
1989772914
1225603430
493319191
621797166
1484464941
1108723230
755131908
892627893
395478532
25975727
1149857539
119155067
1395473931
839252907
748144767
1794743836
1045036115
1077296775
906874119
26554316
351001418
1962965895
1586847152
1723840944
1648759147
1991738652
1250707765
1753625672
500105010
105907982
1153564928
1621421863
489578922
1752718708
1912817653
1774552769
88655966
1803206098
622519981
1424168993
1719801646
1227133900
1912995407
517744857
843893007
1536195843
40518226
920855954
1638447918
100867834
836304241
644036422
235338074
63708701
596018493
831600523
1172059281
2079877915
364185603
150635885
793604031
942632807
1513373520
32158008
1497302655
1738289516
992048420
256315096
662721357
1267917041
1490324963
415976299
30861215
1711383623
1593203830
603659622
116504522
65342268
1694681959
825977230
1512025151
2014973926
1680230422
725377157
1160768632
55894021
301257411
200929626
1169245404
276116195
808317312
1667887673
1638095973
1471117500
38900168
532454096
462863747
1050424170
858856078
2096830225
1078413885
1278220454
1961232612
941040998
1974421445
958111674
1358621754
84192697
658081251
487983893
90652240
2014644137
193870661
358796348
341273520
2095033335
1325134049
1424844296
1065293185
1798679993
1846430384
114293157
1523919767
1947792776
1283673965
80459570
878652706
1899712963
281819760
466928445
1994998222
864395336
376649517
817203792
445679042
2049627783
1168574966
782069586
1668817139
1479147320
249682483
879640784
280684887
86912336
1503019302
1617227274
1250075061
2027985584
508805421
1666912222
1676001050
1745926692
81854344
1284916927
804204927
1303183714
540906298
771387665
1313911856
1902026973
246559387
293468449
1375965078
287460804
1231541542
841876881
250612303
914281383
1642002487
1806809922
1366832645
1596222201
593830118
231273840
1671895175
284508743
1793135511
989617702
1774601275
392796879
994845189
190246640
1504539363
1964006557
1807863165
2107575394
85029592
948950188
1844103796
83919552
222237971
1683937965
1828808277
247365339
1946145139
22023790
1309924653
1319921218
868631179
1575103018
2006152670
87725021
1284868886
532065368
873909017
52154165
1395158251
1955753249
1372469090
546096223
284635722
1087008279
1928214219
337976175
2051451449
1935844479
1529525885
99519757
1953739066
1168179160
1933540797
989957828
1196335759
821464294
319572483
259292371
446851788
300434398
642391369
776531080
55972810
655376102
2081272518
1371637335
1917517969
2087665025
1842216224
444213126
2113575433
1434331969
411943214
354034509
1967996307
1497796155
248770513
807905743
1627737718
1268775525
1881557989
2134213088
1768498811
1169635918
1230471034
1117917185
723692291
915258364
1312789676
1181720385
636563898
855652089
344771374
593320556
1420016152
306507977
497445976
1819299236
1300070840
1489340400
335085158
403965537
1916526694
1469265752
1931892658
573107286
957900354
2132290341
1093905083
301669971
834829039
1920156060
132211151
1521844685
1735449164
2085293229
1404671554
1982554105
177127204
833896330
344014380
1821507610
620398889
1275360481
1301667749
1164313906
1910697963
1578009572
872786464
320991192
2101927328
1930884557
1878014009
697919475
32622306
760554075
214204010
1532283067
875561187
358879929
144262302
1699740966
201956515
1991351695
900772913
2079885272
1486258318
728126749
215586205
1565422602
1931985860
925922087
1497929995
175546689
1425626976
449609745
52028906
760522357
795764998
480629494
1314899598
275979843
1611719370
1045501998
1400929837
1834378588
1714674109
905266912
351601061
48541042
182369310
846389859
1789713995
1362738812
1820923606
516528493
2031736874
823786064
1969203553
1913958676
2015349458
820266633
1478243538
109349657
1331416188
218866305
1620814335
1789324189
399285307
2069810760
733972117
1038873745
1363221204
745229195
1495885260
1574714702
1279093858
822481206
72394064
525809132
419530235
26731202
1246971466
969553004
1176488113
231807674
1527550409
1872961569
615336351
2111004663
1746136737
720521216
877278794
693523599
1253517322
254392219
991218841
521111041
295866841
1260878432
1955413590
1410268462
344484925
339087838
1508980026
110710631
586740998
190929697
2115207331
950550550
601608914
143591299
282823791
865716500
1301270176
2135880296
1919137489
1342577071
328366606
1803942358
1291434195
898568525
53426067
648815088
471987912
690852070
1072198369
1205011398
1566676808
2027995803
977848453
1863464769
1223077303
834037523
385348164
1521641975
899335870
260816358
1787546435
849367098
1596343244
1351487893
777437449
1716242199
1600076656
1720354141
67432255
1484348041
856276266
1939618501
590711003
874539050
1745593213
391581879
2121620283
1156109907
687634460
955396373
1465177507
611594288
330891704
1346833973
1697477263
582721770
1506673142
1434549734
1233355145
637043473
1163447206
313295523
1630023903
1779332690
1131376108
309778366
2053626031
1520600647
328072645
554757490
1692821903
1478294117
636727556
2055152338
433976233
592369041
2137945356
760394981
885016360
738510896
1137681079
11147760
2132569122
258206357
597436206
1021625326
1352433529
80981703
1805325182
2120280463
1893690280
1573296177
237746007
782929651
1088651844
224116550
497456687
734213906
151700892
2021240406
915082350
852795029
217060700
996910899
1197779511
1743871747
317491130
1636732777
843737278
745652443
50409682
1685830320
1158055497
631402005
759738197
652624882
664794940
416095512
1086672016
57417158
156579446
605043953
1465134947
1693328684
730915221
1524411591
1814848405
1745375653
237841351
592353740
92938645
1222375508
1501184905
360919043
2078622109
1886557619
304053496
1344077369
2029568720
132031207
1208538969
1067052797
350120351
1096648829
790793421
696052233
2141882167
1604480429
1397149845
335914702
107181315
1733824071
820821346
333468147
1900293592
284386183
2049069935
2141481340
402230014
820142978
715719742
817851041
842013933
1439476170
147633520
1499205191
201764455
957858283
1004272685
1910008142
258099051
1297574769
837352446
1415393194
152669642
1630189739
1825478007
2144830135
590921742
170577050
1845919783
1307263047
1540606618
940359581
1763268818
339516525
1451926683
326224960
602680503
1648519305
2046131379
1085882377
614989402
327998672
23408790
1157532823
758346097
1530888227
1221800579
2051839512
846078314
253223418
1629414340
1652848646
1591090053
866357165
492962857
1088519701
1875678766
1281086664
722755158
4389162
598214838
1347061933
2114879568
2052516943
806033998
1996115163
35947351
486944516
540734964
944992972
1028899773
1120297859
411088804
1984373740
314599792
679005433
1085492226
997475094
1756605642
387994142
1379190049
340015182
896451993
936534157
1201697141
1911875048
1305930141
97830643
841112498
1644325332
683538321
901847336
1578000074
1789303809
492280149
854996461
1260979167
1628711971
768732421
464366132
1966513192
2119958882
1437803621
1959839744
231632654
1661786906
1507278861
384806142
1054481579
1816743994
2076116952
1633892915
836775607
1460165703
1855006714
931170232
1861647090
273607413
500141197
1024724701
266293421
1026857587
1773361336
1647726379
937428863
502497365
71179658
1732744223
1085683717
1808133068
221959752
480420294
527505687
2112455684
180408530
1962554570
471795107
272893432
519218960
1127079879
2133265432
89601156
1665673365
72726755
391810706
547551779
828210182
212708160
2018063020
2056533432
135316574
1622324387
1804889042
94703452
1660781921
74889350
1125665634
912464230
834220216
76370287
165944697
1530397289
661922790
639783723
1883289299
1475622479
412791497
2012247068
1146916700
1904339880
1138549919
1683046306
205460225
1723886450
1617726695
210694466
1982615563
1287031683
747549330
602814693
428737094
522542462
1937466558
239722397
449452809
900862551
1985207008
1180721664
136066821
213380564
599784494
2033971386
1097871482
426162495
261401499
952054104
1366618344
13050223
1480690800
2111305029
2013270588
603958786
1235061873
1460023864
1316737166
1509251453
305024627
1624891385
1400163812
1115514220
1322347687
557761055
614498855
1759503401
953361788
255331343
431017482
1030170421
1197483549
1553050152
1736083461
1770527081
86061971
703319129
1043658926
1399394947
178173885
1995595391
693268866
1999365017
342744563
407282598
1536629
506316666
1519654493
2042226641
513842416
273926406
1947038028
232016483
1395718226
326480554
617201963
980559563
1964845788
780645305
1053863344
979992047
2102846315
534216228
1102117307
995803200
1619475177
744583508
1636103925
423554354
316990062
1053710448
631250586
1076486255
1131074882
1235074649
1423776613
304983616
1947979775
1554675695
1408643549
399631452
1864799907
26692741
395193768
743286119
1183935419
416899270
2105646352
1149723598
185658655
1399427503
403484659
958992113
1074819058
1797752373
216150703
1199300227
775857729
1534328712
692435899
29586921
844638296
722226069
417401441
516189028
681359624
166199728
694738044
448045249
1421441116
1950909488
873503036
1523448432
1389182788
507248139
1860098645
1861994371
641686257
670169055
1406462241
1001103063
354544295
1323821314
366433519
391180
1460647037
1240876861
1474462340
1296540358
1427495263
1115843127
752006452
1573310145
1307418419
1394775574
833048164
2046335444
919044867
504136441
1153021696
812560350
298932544
384950604
1861936847
60541128
479178919
155006607
1484384903
2054699258
72872626
926799107
298159203
781241307
1312556279
1168717134
1669364068
1391457906
90250050
1689441893
2059865362
1754291575
2018489217
186832245
946450656
1616702990
1553268399
748990208
1865864643
1069414030
793046880
1807972440
826807246
1424567806
660000121
913230943
463852448
1995459921
2039578792
1186751208
91355303
541285767
1551284956
703613345
1833611338
194860989
2072804546
171594578
1580755013
1186353507
1031731111
835274236
1495712745
1318416016
1562076304
717713758
345501596
1501153292
786672051
2061052967
1730485783
1141018843
372849290
144089415
872473849
532365797
1640931561
803290077
1230948298
845848857
355607975
1785008812
628020818
2099088943
2074255200
1093407689
142050693
1595091140
1409177380
372895527
235738258
582308587
831725095
1712638147
1001778043
1837970655
538852146
386732753
735791337
330616497
1100467481
932025536
1180885848
584177454
1481045558
611701260
33717402
45343530
844545201
794251893
697052878
969321769
707520351
387391410
1741689929
58921500
1196688012
1161256805
398859622
65276088
112161711
787452418
107466883
1796731110
436196269
324798017
925207829
1013744143
943138011
527843623
472776900
1122928750
496460333
1332148344
218452932
914534319
1782222882
1064650912
1321171481
326510268
1606186525
348888955
781247610
629453774
1065116451
1418397366
1104510285
660598648
827842461
696555708
467855729
1017377949
1900765488
790361004
1139147231
1251558830
114546697
909347279
1679458702
1079828656
1480968585
251675514
1840801071
2096390559
690375873
1526599426
377927037
1698974201
118611903
2042399298
1918335204
2058582764
1280626981
1943909228
436159085
1022402972
1634714690
1141039905
547859626
328086717
756894016
346826666
140250661
1953014996
863490820
34179963
299894261
199975922
762002535
1580618061
1503473160
436562017
1247589257
1309286802
1945700137
1260480263
990232658
778150138
1907550253
5566059
2015350103
49786746
1184705642
575640480
1488424401
2126983295
769148776
95978192
828006046
534108247
977303278
1770922159
1161596501
889226115
1880701488
2145422175
1087224198
2069548050
820757059
685745153
927394528
281796457
528671906
1009215993
1235717513
1520213451
914161464
837762821
824811083
1427701136
47666635
192035837
1226215421
613720552
807066382
477187260
109079417
445835943
1487644640
1074061766
1695583033
379076915
1593647319
51640419
1686933457
1674710107
1853174062
1536519133
77458090
1392689460
1584987492
89675726
1377228920
759351978
2008743873
1265115114
843323303
1276365314
1884765710
489462133
1119481925
1603758619
353763021
2022173663
721806130
370267438
1793411082
1976956314
1859242581
1912084154
1698626769
1430481890
1194179430
1758951562
1969323742
728704545
1518085372
1802079432
1124642113
762704393
767676037
665601039
956382306
1601738442
49676714
187100120
491660465
1944837115
1665514886
11126279
1419003308
1933887331
1389366153
2042689077
832614129
133649615
816838666
957195716
754347921
124878387
23977698
607675376
1380706868
1635461062
116001666
225731672
1357091541
4538657
478194475
946586562
673241658
2046713183
539068249
1145953515
1557495972
1967181310
1602740913
2120583698
1164862415
1461594414
742524467
346544874
1728707350
1457850716
204893541
876289462
39479061
92938645
134074286
93726850
386607171
125522628
2024836288
1745287294
1383940103
950364081
673413356
852944003
1644395278
1154575825
2091367468
216652281
667523829
1022649169
862167159
1411043378
706711878
513078099
1154542841
1169305392
1755084773
207143325
1613201095
560601708
889617270
305895644
248143047
1917573565
822226361
1738999662
130733535
379023404
2028542490
1626880241
390226498
1431327806
15610250
347357919
2092802386
537175209
1779790967
149482749
1162193412
1295693965
2095741845
1723906408
1005174296
271554027
1741747906
785141119
1753746663
1119990210
1505478020
1722459227
1477839553
950531979
1199122718
193516615
1321990011
1148830473
299221963
1862369455
1850680245
48461036
981960857
803848242
175870390
1839832994
1478549602
546690787
1083656667
154470544
517659112
1987531244
1816868016
2056431604
181163548
2005418843
318923428
1780465248
532418546
820145304
2121858658
728807206
1089410861
865223892
775869997
1750235303
1085391996
1694387831
2080443654
1769334152
1758780413
1176859942
269862685
58397509
1112393870
1186663972
1535122480
534787703
374997228
277021626
442079869
1629212328
1624568170
1263176656
1132862441
621665919
1967652770
1874677873
600187441
2051703699
1798331199
444292107
520105777
1469688370
752998446
2106416152
546575145
1874513838
237245003
1395390397
790157212
927870991
655841389
325258880
2017335948
1319021122
1609497353
682781225
905097168
1738479302
200777766
490880609
582526619
201851151
1739058841
731295394
735514365
1806973913
1001465650
1753636735
430803693
1880459964
484100365
1789240923
1911438569
1481789578
2118343634
2113271230
1833070611
1943266
1001118799
344799034
294356326
1413612370
1525022957
1520153909
352379328
134880084
1513179492
820419981
719709004
2054360048
1632467899
646092282
1029350847
372031246
997060134
1793026151
1620672813
190180809
1302790581
1128462074
1981119504
2028261731
615411836
76470763
447953456
299063914
644412143
1916775159
496827613
561026254
1693984543
1234949
1113042790
1025461095
2034817299
501165781
1897577836
1031658429
1790117036
1172759480
1743230558
1912579418
1849734364
1470767411
763773411
174447713
1957499339
1219676425
938277666
655454350
279100299
634505230
317301214
119765945
1463917138
1172431664
543898868
89313758
239250457
1555148642
1247434430
1239620182
1679503760
1399775233
998475401
1327295848
1113261740
1154990219
621893140
692314502
834661610
1757703179
281967981
1570627706
854504131
664047632
1602378565
1167188460
607566444
1659796512
449352098
55916748
728184568
1753053085
1285408848
43894313
516489041
2037988080
2137778825
818123539
1578050100
734220754
418304007
2136021198
1632138285
997698307
449046929
2144288708
942770763
748731167
1634113240
1750938256
1875183415
1594123468
357790546
669391774
2137920381
475336139
807126300
1537585140
429606501
2049012315
2047211533
1820522699
1406875995
1366795598
1451625355
927757369
1357842402
1690840244
1408126020
1368574399
1153970914
2107566709
668462253
1880021127
944467301
1308746361
1124326019
136073949
1671014198
1414621835
504298338
1064444774
1313317946
1381813282
345574347
175108004
561757570
1644965341
245884123
9790588
1992959644
1000586928
321958690
78548072
772169202
1841731291
465004912
1671666265
365419043
898685036
1964114051
888801779
1305914611
624092585
1010946385
1307959467
503409137
885599263
303253818
950495203
1654602280
404131214
1536695672
1730767055
700976958
1959736840
227353422
785121767
1916279055
1486780918
970735555
431710088
4468850
612650532
1022406753
1059111979
2125290201
136081253
724847977
585986528
1139664971
987896323
4718494
1721223849
1691716081
1614892589
2055527212
703932112
1275137914
2032811292
1657096966
129618669
623486841
1767814238
161333294
254526861
1121645209
1183140315
152145580
142175235
1728816221
377151382
242012718
1995557456
618680226
569079466
784258715
1433115026
2025511673
1766021092
1396317705
1491939159
751058541
1714804549
1641427242
215550104
478746065
311222753
1157631355
1753907537
445125367
734212964
1617898170
1397249023
874519783
1403023352
517260643
1433178547
584957285
623744686
1636036238
1232798037
179300847
784873996
178208396
712947005
1474581278
1575793808
1502323733
134899833
1487181391
1848521244
294837602
18495332
1712969278
1993126031
381291185
1635865279
966608100
1298018718
425432664
1993092058
549677378
541147479
1487831726
306487302
96545984
933198489
642646329
269862504
517870570
626107633
460109685
1262494788
1548230982
1185580140
1165769473
1017386673
1130083788
1429387881
321183056
1863296698
2111114643
1155660041
912191285
948147005
1805912041
1267245357
2100995702
1884959585
1097410921
1212520482
355276221
579708615
1979500053
1232873398
1989572067
738939594
2000884960
2069584219
1284647426
425217299
2018266316
32042005
181041168
34164075
1252208988
1249177293
2089377034
1315420645
912076336
920179987
1727073490
436010417
990737135
85143438
1972984425
2019900730
1096981528
417316281
1314305749
1020276377
931672003
1544312410
554798447
378348962
910351880
734743394
2062621694
742009027
1540667167
1972116696
1116157660
1680645798
291533260
92357301
93431641
180635306
1044094571
985334460
2126273403
201722105
1839205944
767164004
883886180
2136806418
2027847867
339531747
328748996
1484077880
1361926452
764907875
1295612609
1702057035
1628172212
1423863258
362043181
1015509689
1161578714
18044687
1874851051
1545047683
1238707579
1616794182
1136641447
572441045
1433424989
225129753
528202558
577570232
1756672013
897781038
217740035
634060594
312578255
455092120
1884440783
1101662356
1593821098
74706662
296117505
1269159254
852400932
244653217
490824317
1996595147
1524979414
1571340290
392371689
1606411441
1352303941
1859892555
316306047
1240140655
1796467406
781636487
147614106
1324326406
1704807760
2116734042
599734875
1396787186
911569308
298096419
147779180
1893137698
1624447078
1030912528
2027321794
1652148609
354996467
1193423834
1391456296
1677764356
1991418096
471860352
1331803352
984316302
554121265
1618601217
815778395
1646234755
408640191
391162865
1808816163
989024936
1093240707
873720147
1103948270
576435737
283273659
48900388
1548720502
2017324737
573352564
1422912274
1054964377
257522082
1350238728
1286827794
609108403
1045251630
443647443
73886992
1710450985
1261652620
17494374
552920607
1417058046
1365891820
386145653
65994502
306583526
612578567
726771930
1442396132
1355941346
150907867
1398511711
1184385796
1339844571
1842351000
1279202718
1051600856
1629341062
2016638281
836624137
376969305
1815837033
632929125
852612106
663422746
1344590740
2094815738
1917597483
1791855660
789873829
137782704
852807969
655347635
246929984
1956155112
850842140
1506540046
1485763604
914670617
2067114102
2080837102
1586436642
881278631
2142233208
1521831946
190863289
612991457
1443742374
486758150
231101414
1292515597
227898875
31635089
2100989765
1980813396
63261801
829868420
939122737
1189679572
813650544
554946317
437183314
340128477
1113522821
1055821638
148972215
969609416
1522434524
1466350976
1934845626
1850069326
1259259541
674517761
1845030227
59249030
1892404266
1255205712
2123295252
1108325307
427253289
1727959505
1184027683
695549103
1854839427
992346678
654853999
1617181153
1117888377
876575884
239527075
1688983081
1536635270
219868830
1949047682
297838995
204251867
677296861
1130006322
722410207
703569277
242759042
739418057
632249128
1718476386
1490170399
340356540
979142461
94209130
994298666
366115529
1828592269
76776678
402577941
462362012
492162198
664049331
607251308
1336970281
838596140
143567154
1055256424
986922827
1447375888
1075138880
1563861186
646406402
2075901572
1145906712
1280093334
1689389026
1944156981
528839541
1908554719
2019741644
2002357287
558421495
1525397147
358426046
46982534
1918915190
1468845193
1352914147
1627620945
2056403187
716706604
213673439
1384467654
1259238848
1785339965
1114430150
1603495357
757384084
247875288
106094422
261772533
137272741
1235962395
1202842642
1709383243
266844518
599921258
367762542
514675194
1243778672
1353993403
2127079537
1050584212
247701414
940434364
693059509
1606462528
648025539
336410686
1709396238
193372896
317316523
1705951097
848421150
677863149
964813408
1582615203
2094117438
1947849517
1145329676
1693209578
725069643
1583971111
131189400
171047657
1055872630
1777826912
1520199246
1086347250
329073024
1835433819
1987741521
422583085
1504103554
943827904
1027529463
1792013747
62101629
1675860337
706843700
122708158
1348791850
536230481
1040710123
1379447524
1411999503
1630458603
363308579
1336040901
1833870712
1949842219
1728709895
639824980
1671821907
359367331
2016052707
310806676
435169501
1908687034
1385365063
1606647187
942486261
1160302503
1527781650
791090871
1860917077
1566694420
1856441220
1665037344
1268996490
848598905
1054469388
559608033
1010038016
464608031
269010520
126409564
285198605
1015496482
739088630
766228269
2137110694
1084066624
1364233017
444837127
833196704
2139068393
217812389
1330380988
487034586
1594793286
1472586727
970858902
309888046
1535625998
86120229
1152921240
275439108
1871451172
1247433551
499864827
723847659
2134343169
1384067149
982012666
1352070613
744677447
1823254662
1701986623
1682824725
518845765
1174506479
855425042
222584915
923246340
433090977
1337092361
1766236416
812166399
616865277
132583897
440890043
1111315316
1876509325
1971381525
166145297
488760125
1079173145
303232105
1417232226
508025928
1266748669
846896842
1859789679
1993896146
137954572
1607278513
719500868
1452773781
715890451
860123210
579008177
857831663
70217003
811872540
1394302806
1482695541
6228477
1125386415
551899080
218891460
2010964708
1598878893
467942154
1258644834
646366506
1362224121
1002143721
1241876199
164340187
1578874595
1951781768
384681891
1790576177
1606820950
2102737998
1693536118
1672684778
179161305
1219383532
833587081
1332752573
2042343344
1534579830
1656763869
1989620861
637703503
1534984704
188865457
1700230621
1173207737
995483015
859295894
1790791650
1254155444
50153212
86079513
2100277430
1111807651
1218242592
259491207
124520168
171938888
1269802444
759194807
342469383
1591951325
874652354
380146288
269423621
1233731751
1103769395
1604199538
1885086549
1823851105
2027282885
996761879
2096654848
1746859412
280898447
1486517984
2056310456
56687348
1103537898
1586773310
1615700577
1944669554
1598285737
1052018913
308735776
601878834
1323534712
168226921
431157148
237265298
1066085083
955670898
378470769
437546097
1377888433
263985050
1338662809
830552003
1554090060
2109681085
1984193663
1846917045
144281031
148184452
1404406780
2098925237
1554612084
2076896996
2058071509
1644488192
1933796851
572260293
978569497
1702008630
1122964162
976555810
1026421233
876112493
940889132
1326421559
444239309
1038556422
1734534439
1108004867
681106500
552677089
1735715816
267731933
265997826
1531210229
2058346783
1862351437
1270739154
1880654578
1322277342
1559151573
1592011790
734309294
2047298603
37900513
383381213
1625856761
2016519622
1429448250
214228744
1093621949
1582718366
813913419
1248321870
1954088081
2031505889
1482274577
72380938
1134869018
385415300
1110204037
353625334
1316048635
1498062028
1146323593
2011184372
1708767953
1618595176
816810048
397655032
1118638651
608755915
1604786203
1757311202
1746867127
468826094
322703283
1034206199
1620024643
66802451
462745766
635625905
148927837
1688285067
761522099
258036236
1802454904
815340272
226436618
685858008
2068634174
1479800660
318264941
635610838
342247990
503414800
676106454
1097213386
2049346483
1187990486
1135316213
372153343
390406382
620604940
1265815791
1460652453
1261032165
1246738764
1377729100
1273539911
773929316
1632393802
146276998
669427107
1584880234
932843996
683925705
1148000503
1712821167
384740121
1013269088
3919713
1732391710
784753672
740188416
1770724058
1020226845
1071899910
1154597871
2052143253
662961575
409999171
1961977559
169632830
1400873315
1979227322
1425930834
1819019184
505434344
1028067099
2059065743
1812681937
1696418370
191132716
56124934
1212475766
925296444
1868873426
1627396235
1548300945
1886799403
1858938059
380198992
1719479397
998493910
751543609
1972464773
1966266707
1164431024
825382578
171609484
226672073
1141964851
874150343
988301278
118716389
1473967690
1443321515
254445662
2099354586
783087233
2085193622
2025502902
80235518
1756892378
38530194
932375725
220967730
1337862352
262990092
625248064
542209646
1379910156
1475772519
34239055
1090684673
1627923122
560269946
894072118
577469731
1943121597
594395759
518718744
204550241
643096298
130416249
682844504
344634636
1934898270
631029138
1937811696
1147029648
441923584
2117649316
795364773
1927598130
1217760186
18372277
1423695792
656580525
1646794967
241409481
1937879335
284087991
268558777
1037583531
885947705
2095421236
796757651
812537006
1712975420
120405716
176443550
1218204847
381287755
160410810
157395351
1167503612
1092815984
560584948
519292149
439179782
1571252592
716289543
904758498
1433247553
699389231
2117023246
1348749129
1096418907
1238991699
426627411
906749115
1587043650
882148208
1410520066
638359829
1439187411
280975587
1649336921
956407132
2135228106
407264048
1099253320
948238466
464964218
1233223535
488219827
948527677
814506254
1755133227
554542777
1728332004
568257760
752103640
195928602
1821590242
1302858438
859142693
950477058
39660582
122142526
2020176648
954908218
1765213422
945947046
1595919853
513624185
400467521
1694129825
1109295043
186526468
1761457172
1000275173
271581173
1479519514
1381380794
424163596
1068891996
731833975
1195743050
38727690
1163311669
26269962
1722823773
610551104
1242036779
1476334073
285000215
1106129648
932738424
231028176
199763991
1062094199
817907434
2115105910
185013625
2006684385
633805234
447741071
745240702
1233186719
630782402
116747481
1773368776
196079808
2030018448
743869990
242132055
1975029750
1867843528
4492706
1246373488
871721608
581193847
1740117843
450641701
1172551501
1013983154
2063788727
1260329507
1721633650
33520308
2004164981
562517075
1525080009
22380798
1968316004
42758986
1117046587
1958048049
1357886999
1044686789
1467561267
713167597
2093236199
1417195769
805494648
785354449
1742767477
552040711
64162420
11334076
1578768708
680665183
985788463
1080175169
727048569
2023775127
737143033
2096185923
200691458
2011836879
851065218
403144412
145210227
1591755052
853218494
1852001697
259781317
2102708992
558331501
1976290213
756368412
1932883079
1191812986
358724826
920228773
362901830
1223370621
2105031462
1498790179
250856332
290666805
149190333
1214485010
1041001770
633044193
1744698908
1062949324
129734386
2145652672
1038743241
2088566913
686064086
1399161952
1252954556
1086935970
1551903538
18664239
799125361
1680823814
94717759
1754632038
1999042333
615129352
975775354
587051027
1821591323
1297696568
552694614
381738749
1539726288
1041656866
1208101033
339769295
230297418
1894149241
44451338
227052861
828836236
1958957295
864075568
1757113106
406896418
965788479
1034002056
1882229230
1524150675
1425352499
559760405
1128159611
156378253
1365722836
1363163373
1054995290
80624478
596879437
337459115
367030813
501874556
938347942
1201221650
957037396
272697604
778391773
959156438
1825341161
1656823183
207300503
1060742421
1001360279
1410217164
628458897
1043579916
371445434
1700361061
1887664997
1538712574
1216747853
1733904689
2080463422
458573095
866744899
1112868818
10701661
1223662002
1152314185
1595489330
1699002675
283814696
1754265
1932941634
72071483
1480556500
531293521
1004456252
1682497106
1994793586
1552641443
1521725233
1942172452
181595341
1847312712
906190866
366336970
2130935550
282149671
1396658236
1257186424
911958213
1246034149
1908455307
660523155
1767496870
597212270
868681349
1389164427
2037485449
981106032
1984861369
545874929
48531789
470640226
728551301
1168165528
1641456001
1620129252
480928536
24091996
268661491
380499541
469939122
1382818603
2081202162
541200677
1450059779
1011902244
1250290412
718668194
1586576327
1573155008
1404952742
496762394
1662659256
559813198
869709267
1397486011
621140487
1513433748
1798853646
400362898
1547014087
1915361831
901074503
1220199662
953000397
524136793
1171881947
47671752
42952097
1923884396
1522498220
268973035
1311443430
1139385634
330154684
1929421523
1957487333
2019769471
1807242922
1043604831
313947892
1502828935
1199993702
805460409
1425018160
268209081
2146955287
1938652577
69700626
595572421
945106503
1525052912
1131741850
891673666
521195820
23034001
107219697
809714422
2090462795
1303640157
1377046310
1024313475
1650759727
434498650
301819583
1092373378
1091064395
696012014
614471979
1110570504
52402373
1777333966
137120202
1655038761
1012429204
2012054333
589255216
215006112
2090084066
344596359
1829624858
402675346
269975901
1572408437
977124457
1029182997
468460262
793432648
1567238904
799991003
144033562
1305055913
1556816010
993470590
684991440
7501629
1034175999
1645711271
1160028338
1677432319
809022926
649439462
1619677636
1148044036
1457501263
1284011088
974939965
2054745778
991398730
1143758485
149378716
278023176
2011158929
411199581
2090417170
1316178456
620563043
284352676
381795077
34560238
404514574
756244155
1023581821
684922478
531347254
1813800602
1550546873
833238248
1360231431
1811175385
1658394156
1550807171
803424986
1277202551
1047696034
726138666
1523949685
1813325553
1418027833
1728013845
88348821
820081704
1659421728
1678811987
37115006
813940620
262919203
772122330
2059924107
1715332459
904926696
2123292381
1207269105
190206596
2145538871
325610560
1189308928
719987926
1097423102
457541007
1496283731
359166265
818661083
696257855
8708343
748781395
498876955
485097641
1987810205
1334305929
1216186445
583751277
547188718
1878537921
157043026
232699552
649661128
1524742750
1757565697
1825436165
1791285928
151135235
656403711
962027628
1015600172
1977492684
793057619
1139902401
1307244033
1616572667
574581632
785579299
1311984861
1845210299
1317393256
1799821493
2028667
154142259
1006412699
1254291527
134120340
1958343685
1372130211
1956828742
589305751
977453860
1312938350
1470814638
924594858
2123782501
400064256
1536944707
107875883
537245716
1201236824
1903161957
1923712391
1004191153
615492132
1981265117
1250306022
239518489
448053982
1845345824
1449898999
851574645
1799640211
932826774
1217343373
599071833
1459563727
2037111895
638116383
489954500
759935832
1055255440
1628827269
2032515155
1324215086
1127175245
943106643
1624857391
1276378140
1450598283
70589995
1310315038
524468091
1826174185
1326756756
1792579338
464305624
949059460
592959232
719729679
1332034969
1873568530
403968826
1287757520
588219035
718569131
1908643323
536164346
1854697031
1740024517
891813662
1100908782
1333861403
1939311529
51792991
2056882462
1376199778
371491428
1826314720
1609631269
41995057
173649658
1437325857
1581031982
1584398552
1096920305
165726342
1997361160
10785334
616143045
471261532
1126531580
1363744120
702176322
1938631556
1733753304
315140621
2080424049
1146708292
53992286
608304825
151648479
923542822
1066511766
729190574
1255831156
1592635947
1546134549
1943828870
1510609651
510719771
1019017424
1410899237
735859468
121890017
1650426660
1057236371
708266034
1798363212
1163856738
63120964
76411456
951960744
17992887
550387443
1235548180
1766101739
1067980734
366704574
898229173
1893532171
1772270618
1177781825
314804952
458904452
2012484987
46359500
426522894
864593378
2018160917
438466068
1496570288
1043788580
15031770
307176117
1001194809
147713357
1384069437
199118062
1831603858
1975287301
849480751
1581389819
324695230
1762985709
731242513
1014927002
1810015378
1383941183
471148753
180121479
1503194353
1823432213
780499032
1976459899
1821005330
1243703257
1362131204
1365323862
1673338741
564251028
174905550
756990782
1541781798
1521591593
143981831
747117951
1352171942
1837506946
1739566612
1414508843
989298752
1137239730
121948781
2074685291
1711702898
2044720873
907697519
1048616491
1647660243
2018102395
958319299
71826952
1888565391
503103753
1357203043
846297235
145694214
940461622
803770226
925213130
650964792
238211162
734066004
900234704
802278087
531716973
648632932
884307757
688734484
213664951
184219842
295388
1210090095
575108539
394233264
1242724732
1889650192
869681793
151078372
1882336030
1463215513
1964110680
1457360379
1878062782
960968180
1462000570
1024075873
1821849058
1725514687
1904240507
1434634658
593140851
412160925
2098569015
902232781
1752251187
2085257274
120705805
1306227888
344254354
1940853933
656013220
1955274378
1665051548
288573432
60412296
1711229366
1853634115
2062134474
131283802
637370766
443039522
1718509810
1660307385
971949163
39735563
956950668
242313329
1846099353
1995114773
932418320
1947061907
1239411464
1618556605
94115186
686701420
79535477
1256861670
2133539811
1269722186
403510169
691335964
682381420
1660236988
97573996
217031564
659625635
1400925999
1721147047
1604546947
619165243
283129661
1744626416
147625540
1867613381
1226276911
1012558520
1588465369
254788266
573849127
1255533636
1652454714
570341292
799678740
1685681783
577268197
1124218576
1611646019
1322182403
773987432
854946541
2031703345
1474540919
895544963
774239823
1608042750
163193225
81403968
2055322075
1605936376
738549517
155081140
1566058999
1153215215
1596036302
129647032
1885690706
147172326
1298051930
1491978548
803924292
1527868876
444975229
1199238157
2020190974
1035804790
871650544
33868169
1171473713
1198787012
1691334016
8020317
1461301153
1942710546
773190626
1496991072
903769583
373886734
1855452812
854763399
1750020091
820883124
1276319311
2058791022
974411607
1034096140
2031111945
1727581717
969584030
1571323567
1295901084
537217119
800116162
344233677
694598033
281821904
1959666015
1912432307
345194355
2087693202
1086784218
837661112
229487391
250483525
1468756670
1769942944
570060200
1205173310
1136324013
21030039
125572772
1231459721
961310932
74371288
697239112
2116927374
1727672636
1781104202
1684674429
1120702195
1955025980
360168907
1189902083
1125845592
1690384529
1933378495
1663176369
1170847667
1802888723
1305311417
1428359829
281995754
1613067758
1419202836
1427603853
139563918
741905877
1650685101
858546740
194591524
1931408907
1746354491
135831940
165916380
2003939048
1547415309
324495730
1613882912
656313755
1570516595
1412916865
550040479
775910463
2131821465
802494159
58696898
1155326749
1985019324
1941795633
1426184639
1022076698
1568288861
357941688
1185822117
378865250
2145044732
1510478918
1464168489
452159088
271976108
1995278094
1400419354
806455126
1831470034
1761482527
1849310914
139409947
2104240898
784699661
1017312988
1476453547
276737270
352106134
2085715786
1440047915
1789922538
1923285249
373194281
1905935613
817142572
1126159869
1483388110
2121254413
589854221
108046545
927081245
1806273494
578305874
165687225
2001132204
615226909
1365864868
2107759633
1117165660
970199079
1813246757
1472642444
1492232665
691767205
615484163
2111604529
132703300
2053552771
2094637840
345657885
336028658
415049126
793312275
110493284
259575226
1966182599
1270777947
1521031196
855041335
1359572696
554937678
200612792
740510896
1769494432
1500768490
244565342
391416621
396626977
1744518282
724114143
985541524
50250593
285858945
1157403330
1787871292
1645868416
2000653081
1892244797
1689652463
55838471
1382847973
1608049666
487484019
1375466255
2134126521
1145325794
423967172
242796928
1794888751
1847914648
1730154796
475230101
1046032402
159770561
1537964960
1702977692
1266819816
309429258
1737862426
1595897711
1227565775
954493831
562724152
1506673252
940636459
2139490469
574610774
1970918780
1747101673
1225234833
1288589274
1678022813
1504521449
1852229446
1850273455
1380424056
92238463
1793422604
905138206
1048078787
2090947187
1842384941
1337175595
1137117120
2008581611
1084864778
1619101278
135252605
90806891
1318231127
102624295
102970564
1792394366
1293136690
144184
1729425393
1741497793
39909350
730019502
2079880527
1281485342
411296400
217151221
1283432563
453989739
1113243808
2080468306
1357942625
393542032
1518280674
125034992
1279994757
92517874
1598500622
23331795
1936633578
336808737
16542960
1629388311
2065710450
1881887920
1686552923
380213769
1315660150
230556697
42063187
1527383472
1278692968
1298921735
914035151
1489564166
1839303962
851314565
1199122339
1247627790
1595432880
1377540995
1192045044
222177640
659147589
1894118690
1167752357
1381328557
1658256160
704788467
1288792443
441893304
34470011
108434243
1649722685
797483397
1339393041
2093253044
958883627
1585132909
510991099
1191696133
112556090
767889675
1752263484
2052325237
1906169145
1946150185
891809440
1169745705
733296945
369503824
744771267
1057534000
1864814975
996972572
1656987353
896441601
1799869301
55370961
2119900661
228248713
1349860973
134702395
986175073
2121537252
861922869
82105993
660034505
1620927525
1391675382
1139390532
124336510
1953733514
1120427962
256451752
2114517708
1230563131
2044175520
2008265848
176075920
424639233
170181999
1588599336
1201998898
1472101521
844815813
13719674
1964083286
1045421146
362225078
1573261928
5371065
514481327
1770152562
1452717603
1885755484
165760516
1410928289
625866616
1859313386
1700635354
1284818271
956886836
1918268303
716282546
73453166
1226319786
274714701
1161189912
1268171985
495110198
18596324
1905991178
524006760
1475764455
1262387347
756632634
460079917
1209386877
742504545
522892863
408836457
565057994
1192127522
1667477754
1689763572
1040588792
1275643979
1919887944
1735419411
690534682
1628387545
576407120
1745835476
825777718
1820084592
988626849
1857169336
704374615
1043527834
1874569323
166413981
561838906
91592185
1667607621
1374961118
959828520
68144155
1183784650
1265561424
706763831
286959329
647232736
2141455196
251721709
90445750
1025187212
1196233307
900389364
1185351250
976204738
263282599
220818965
128121846
524895244
735086447
314101073
1531812440
1250208646
1375175709
77485087
1316830568
938325625
623967145
187290375
1041858349
1996768757
1192996810
1688439397
904587384
814494634
1875326603
1976801192
765510483
1233013727
509683488
1718429908
1820792406
898060266
2005436178
196452749
2037934294
294870693
951335239
492603722
478429034
1905139363
695641657
1931244035
956894488
1530911550
352571199
1430360623
450425542
510501910
1435325248
383922679
2038552956
27813859
1054718286
1268543351
553188021
1470089664
1616866582
220191155
1520303057
1298147848
1224329996
1139771605
1635398087
826306747
1684697872
1861772907
1765261764
2145325631
1815458065
345471909
364332429
828914657
1429239009
641747360
693844139
1276718544
1872760892
256886148
902717067
1752426815
1759267059
14650038
1441287875
931191473
1736990551
15755288
167045384
283637026
1156861946
1541825187
1431683038
1033226388
1706790608
1062137532
2108162776
45392145
968564939
2145654510
1100609557
198770666
821422698
680664840
184283004
2062567653
868147512
1716788370
1944626557
918947846
512488460
800707910
3334517
1943911340
1749134547
1020881487
1663788322
549763721
1839870942
1871318199
2044294092
1865262591
1073296682
199674433
568454727
1948002344
685398792
1343906488
695443238
1676555344
1299252501
740804778
579786925
2071799079
1438955213
732842251
1871761766
1717980179
1258775486
31132522
361982766
877155804
1139116713
1707191016
1470360205
1770953700
829833327
473277682
146091141
1289016347
1243542360
657609160
842849782
1462578348
842932115
1732412806
1496910000
121253443
712270510
1560489506
2032682635
202853913
329215279
577665528
965433682
2015377766
914691009
1888633215
711410624
418444140
1033016010
1108460627
886990754
661182652
282985273
210828
1569399800
1596120504
1689651593
406476055
692021482
2072505828
666919612
129087996
761284788
1748098454
358221128
26679804
295924968
1904016472
1290673395
906503664
2145310704
1350936453
1091238003
741522871
1106312659
142206607
1826383664
1507928556
316350560
1560795692
2021554928
1718037534
472852433
1299580550
1743280448
1385396085
1938134785
89367780
1239086096
584214582
1238211593
1193142624
580639656
1382974140
1530099199
1748482016
61619647
2034536479
919198332
992951209
454968470
207277080
538933483
1382056401
187556405
1853387408
1769853473
1069362539
829008307
476851439
1567496147
1959590597
1638827300
933372346
1366884864
2127847240
271933338
1975932103
871939621
1620258861
153634586
568014354
1701966686
903000694
265478689
321446129
1174510484
2042427007
201548761
1930944941
1332001967
1982294774
364735818
1134287257
2106570865
488125887
1443764418
466945512
1168834620
1641188653
789292838
1808750478
610111400
1379043976
544073538
974609615
1149646981
733370643
935795090
1774560776
557686887
1426569795
1364264364
535589641
1167005176
1345734624
2111422774
345710556
50308435
2140212638
1344167430
1166324026
929777258
2073820071
381408994
1834688783
193278638
1370944814
48121735
1619086640
1639129915
1887662560
925444605
32739665
1795386098
1831894113
700543174
2131956067
520596031
1171496011
297632008
300251322
1587530765
1721952868
543481623
1190633861
993024655
619844530
1084842214
150435641
609968654
1422033869
2005536225
376105660
1617194118
632438101
1490981770
643240846
1736999258
2051432926
728676338
938605055
263410968
1069866673
1908960386
745892840
1022466502
911479938
286465529
1086311765
1423719658
648536151
1266491032
1636098186
1131857480
5105478
2133534260
1809159387
262664939
2035293236
418680865
1866083628
878892001
2050932010
1874044438
1549936906
992535709
793804982
1817591827
264442459
453329374
1456011126
655135586
1673550553
701031538
1254953012
642830185
222255854
296827293
1246121867
470618148
1359678742
2076527070
814103561
458741638
1220875121
1665840773
2032326561
1238120759
896149356
1349835383
2038541506
440628267
1024413914
1387525058
2083594597
796744984
1681440550
913682736
542578863
327748845
988555696
20943485
1162774492
1098325735
615384518
1248310458
1778119930
1865148582
498216180
1300918802
1042828682
517730371
798013252
992996473
211522522
756845688
2141956633
1009092757
1002614004
2028976967
1622606379
185582771
115472974
1005129823
97470161
1752224164
830502554
1048608992
1238275867
877460547
2119366947
1171320664
1856854027
704935075
360762215
859940382
1838973402
181837998
556793313
712360287
770072789
1429046284
2127947324
292118034
122256692
1175668395
1016925168
383367580
2116228188
1370766052
268834865
127642888
549091725
1311395375
383398960
1755622200
349716382
686994505
327478434
1193306522
1789004587
940643933
1547170161
1367201956
656245855
854901387
1618576888
532748299
62973822
1693489465
889840535
1533222786
1926064581
2076129900
658678984
976333417
1129373379
1944366948
307159133
1765203854
37740301
2000102621
516039514
1541617909
1240623417
1505299024
1031349680
918420811
610096151
1496808656
1411408556
2062260633
1483494422
479788829
833708889
2034748259
1968361591
541459414
1154447857
1611196709
23221510
1325221953
1298317495
765992503
1959675203
1658021536
1301949224
314491428
178790757
743896590
1975303959
2042436891
1062220448
573856517
87898261
293976104
420293062
2087020983
39838975
1304158479
676544929
160955704
555714884
591365171
1274135962
2043975921
1297410668
405264988
394955635
413611869
587037854
843711489
382430169
1043898068
1646205145
800931010
368335632
2033525793
816708888
41594942
587929202
511148789
2088288203
1113594864
2126341487
25774757
1377363277
21534080
1384338705
363681811
177357652
967661366
1311292410
1833327814
296867533
334773904
1493644614
347431486
1420218966
1348341782
1456650593
1678415567
549766667
136548173
1440695240
2084950326
521085291
1732802179
1466084404
1252874252
1757402877
1957768991
2091629393
265063963
120658379
1393840745
722041274
104449473
114917932
1181916779
1782915917
38532694
1996348545
58155935
149939045
1314998591
48692918
921393298
374049158
101837379
1375385524
1865165809
105612892
32129012
1952082819
845911269
409626065
1957103258
466736847
2055225395
1935687368
1464692944
350189739
1979642224
216900075
531676913
548012622
865624339
389105236
1087327745
1885207391
293243922
1737858252
1543833214
501715147
16300841
115931732
1716337883
1900067742
1192210699
1753525204
566896135
1015799881
397087605
141690849
718583995
55418200
1676075724
400468783
1610029024
695977883
1637066854
1332642859
783025103
1780246009
1183562338
117461758
747330693
1579359390
1246019956
1360760732
82014072
843828018
1678589868
633943163
1940328673
428810637
13219661
2067020356
1473468717
1895755630
163523635
52912092
2114557419
513251897
1919441947
1453120451
78050736
759447918
892802630
299548486
283717438
2144336254
445667882
682523668
1228404993
1457872663
1411350619
255855574
1064853851
1549431972
662804852
1648017936
129956543
765476490
760117954
202704769
472044618
1182055088
967667930
1384199973
2009040953
1725544387
1706245678
1563181048
143023776
592941952
1656558254
331527631
1071650918
1372884139
2134432524
547827934
1870690176
1317521242
447332619
1658169825
384436248
466010730
605427196
267568686
861394062
1595375081
747341414
1331992174
993316746
413105503
2121740536
1210750025
2045026317
1687380973
399172792
1901622218
569187280
1554214096
755283631
344824446
1867106384
1301820854
1697667222
5649766
1132052612
342747060
302044845
272522919
1505592209
1687606094
1053140170
1748833217
734757048
1720587744
1109668771
731117000
1876441826
979079949
1167336714
271884499
942209573
1708415919
608104642
1777100263
1365702432
737260437
1648373410
730567564
402732025
79126406
618268884
196007159
301567522
751280493
589633139
1407517017
678657339
1193711356
1308776073
1356758201
1169246476
1845919790
642345117
954418736
628186989
156425728
1610859552
156054973
491371384
599192431
65846683
2111386576
1474472507
1978422323
1724421843
76206409
1306270526
86262380
52247989
840749678
1174426411
546619537
1519159432
1504653950
45792819
614387906
554358084
107031643
278098928
228922871
56847220
1022696213
149471104
206592279
155450839
634446085
1444719687
129523056
2094237567
512362170
1998071643
1410981486
1036305491
1605567249
389832411
1995362404
462108196
1172301226
1882930401
180747433
1049650145
1653421942
393694241
541532641
1171919085
1440191099
468941840
633340513
876511845
1640061878
146053106
1763556468
414566328
1549532737
1141810381
630553897
336366705
775601682
1005944658
725465074
629567227
296460046
302926723
1786628489
85645331
337235390
1518662913
1985831951
1400173142
593250974
1683788282
193438096
620226264
1448413412
294466802
1443634261
299119922
353312195
343441213
1955423513
1357597310
1620561091
263201627
485743466
67012712
253998640
502280908
1925586141
1452526325
130188090
1155172608
1606627989
1286560083
703781155
368776360
1599756125
943033261
1328842902
598786139
1870620143
1385055031
743481426
1621104657
1667961091
622025412
340548269
1348822246
1467134813
692550554
1634063581
1542442327
386693156
1952353766
987055022
685816596
128883757
463563724
489604744
1189583185
1045866807
1510409807
1539361560
268219453
1028038034
502514650
870908687
2039437498
243124559
961802802
1319683173
1303484151
566290097
836076875
713959410
443526296
734129428
585477896
12755626
1563607567
1700539641
675129447
517331421
1816329534
98685968
2073715730
1807712052
150946389
1310638371
1111696649
1849743276
627202698
465437797
1333883472
2060722598
812002161
1915806055
1036476955
1038031696
32219441
1310715761
1769737170
1619503030
2030833743
670309379
1781331994
108811626
71079507
724613265
2052814000
1331104968
599390020
1855401567
1563432787
1966663477
508465152
542291068
263329626
2087512367
981434826
119047967
567741683
1033542736
1761154813
1093374397
1103892127
169502747
1570695087
1460613427
302219597
113095886
781706412
225998723
1826062463
2129325551
650429891
1215781538
1690426120
1171378251
135979836
1085355014
1317306005
1936040209
753928651
605972360
1800848860
693444077
1191277707
501590315
962199387
427708950
898736630
1873450771
1949838041
1361339380
232629192
504331061
585518187
236146254
245644014
1255041796
2081910363
956897673
4081251
153284982
1045122417
1627995403
1993765516
1421228941
898956621
463483665
1165902631
2136342296
986324638
540168374
1074150926
390440280
1844757863
1480454869
1020495395
369580045
1036619427
1845677524
632847951
1358097546
1963790129
1620791362
443100995
1431176027
1416253756
533864893
1919460763
1161959939
1385777567
1830359650
888177580
800922287
1715833224
42078303
355389012
1764219243
1749658322
529538268
738515168
862442124
804492402
1007174392
614132916
186272231
1397865616
1550518034
584831
945854174
1119738064
844876526
2088640480
1047657494
1501418965
1805032432
251302208
1173769784
1141747757
1095871069
1025733528
1574485354
741232245
2072769437
527501095
638053543
2064120398
1287088141
1918318258
1442457660
362598177
1769342132
535733123
794371706
1318843418
620517415
478107306
1136836699
1912136492
1103336000
382618673
442600390
1799617410
1905009373
791029579
418248223
681793136
110688968
1210140745
337364393
746724577
2092752288
1873503376
176877290
1884162099
1246311131
726761593
1181941300
773176181
1673748526
946849967
588292978
1131662547
732777630
2009379248
1896415692
876913285
1470756772
1321790638
522800196
894295968
566068141
1982743195
1963959569
236433707
1637528583
937400314
987908951
1484820208
1571994529
1957578563
2036879006
891149417
436746461
1273792590
18900938
1787066579
1284707094
1788628982
497296060
1042326688
1927117521
1820744964
1198032688
111121788
738143323
1618212707
1667627962
1604040238
668836974
1649561406
1010993544
787182707
1135219820
265440912
1886365798
1153438283
473904572
846340045
790965686
796987790
781927629
1095766116
1208502260
1004666315
1982153598
228754608
771976516
1177970743
1246662192
1788053664
1615725900
709844330
1005008642
2083255526
1882614195
553553622
728692730
97345514
1725780506
1977534840
1790505936
891454545
1012828225
1529357324
1149944707
750913790
456388821
430038480
1879592127
557128720
1576196101
1764760731
826704970
1421391043
1048195536
752366840
1156543497
939091824
1902513683
1871461793
934248507
1850409606
269642670
759892768
1445311158
838114777
371535947
225497093
1864183430
674627017
702993056
2047872990
50827116
826915018
1171882779
1765664857
107593171
1920620904
1557095768
208803028
82500314
154494257
1688993313
756806911
1866888066
1627804342
107540724
1234653768
1632492531
542942938
788561109
414674974
532653500
1684617677
1447550556
636614891
1259067565
1030713388
664866458
1487788448
2082600040
534540617
432940867
953980481
723617419
1227557975
1108391017
877041710
1367903037
1367044935
1374520946
17395333
1739607892
496430430
444932015
2046585443
1936941607
600640808
1838001288
1013985473
178664335
1416471587
1201870920
1111024273
668533467
228035086
1494709477
70107430
983043716
145338090
2053390356
845718466
857419069
889374690
1201911226
1432558946
1155938554
651770958
494748493
1341573505
242546927
100121589
2016777738
2003430218
515294732
1319905896
1420695956
1042520465
1141589428
2032918759
1930401887
770903919
155859704
110197719
716207900
1709773257
289891691
740723029
576215482
514381092
1969798822
2007549922
562674623
871294439
966365226
774102272
1243412014
2065404799
1755033367
453977888
1371082935
58096165
1104497250
162461743
275141399
1389820452
910782801
991086596
2029416128
1818015551
781062077
964934052
187740714
1402007472
1343684791
2088106809
673478423
1335109323
1706745587
213815128
1908130330
1044452519
1055135816
1292558745
606192220
1043869666
1401036332
1036898230
527701855
1220610207
1615167524
1583766159
1188443485
552828717
1365252692
212551278
2108931115
1857085172
1937052429
1127244732
170384033
1552421300
424085842
1246281272
348883485
2045365124
1162849017
43564234
1139369870
1016783893
1879553471
190422975
1630963599
1072129544
1634855032
845878304
58470663
705285693
860169620
874078736
2035369865
1546498783
1922475108
2096952165
2004599523
170146264
117312278
1009094347
1215671073
1117812629
2020898783
1272830304
965626368
81442762
1257642615
308678345
1987273894
1606627460
2080794912
1203488890
461923538
157407988
1065072410
1555692633
1086271684
519808848
1010420333
506771201
323876055
1255320460
362610438
36682202
1866225657
219330310
1294413406
1595975659
1266569264
1728485384
1604116690
1979664752
2145286407
1177218398
1828967962
555762588
100752489
1520057787
1815754145
683076139
2009930231
96693635
2075450307
2132987472
1290368618
1312045656
1652258777
1291059238
1102265667
1192337666
252966689
763244031
86004962
229400440
1795824665
626294843
1861128562
1246806316
1081347191
424873183
704628681
574803137
973701024
654437546
772073408
1499535751
1283151862
191848510
1384363571
598412630
1147895113
1940688582
1539659470
1359281196
1954535737
851401222
1199382176
1109314287
1027048826
340008967
1453036506
1417997130
1289086991
817257108
127063839
926025272
1604198108
1910103941
1459208331
1117169342
2128496356
435375348
2068814712
951949775
163241990
1171035688
1583966697
1125297564
312816522
1506787591
1931468580
1792882972
600475164
135151461
581142069
1102050082
1626586816
1458901419
415583598
1213354819
647658315
2073391122
2013345320
2064446986
2059446516
731505653
1803883271
619309822
34476208
1843542390
858668047
2025466983
704319239
1568594591
1430454439
1073839085
1001176217
1649838935
200974564
907591996
117052352
98829806
254760541
614913205
776881811
1116209021
1161840753
2041031676
1093040526
1333299924
728220096
641666448
1071994318
1823925346
1361076658
2065309709
1566377402
1609118164
1474838513
1235615183
1044671273
2135679953
304137122
1624336596
1950773909
692517202
100114291
936839729
1104469027
429611876
1259254392
1563059601
1893735819
600469542
2062979366
6663767
2043136035
301534611
112926706
1220324
1948091631
1951315530
320235176
1668249632
560272462
803531165
145525859
164291642
1206422417
1269868676
1304853130
747640002
1479670736
206108144
1304032921
1399629983
93361764
1650501781
1000424002
1352158993
137197872
1973173487
1963344860
1454874492
390837188
478355975
1981692440
374531149
847119033
1740366182
1215501059
2081856794
687515188
545178122
979479608
1139038765
1558201950
443644620
441766280
1295325592
1810350712
441422670
843988741
1307523117
122394371
2093026747
1735168180
1136089056
806446939
514737560
2140244547
1615709625
1626770348
956275558
319651580
1561895711
1890064567
767265420
770340415
2086761622
718097940
573930603
1047016846
647192185
743986003
1783718460
387409903
156197714
2059514028
1721436545
237928420
1370062242
1925486967
1428685488
1692355238
928615022
889772958
1079984905
316426062
1311185522
1588558732
162881238
459701274
1205165897
185927400
587637708
1632478539
1292875082
151028900
112632946
2032713386
15323034
873514248
1013588745
337695218
1745510062
801393624
592871379
913457634
388655564
1741025570
1358777866
401800670
1937582643
1044989638
788666009
1180748972
1898892705
1032051308
2081582344
1369312553
1951509744
78366481
1559828697
1661089779
1286932035
2068577601
403537970
1517842795
921979291
1068080934
1509694805
2004689609
612396898
1763598546
28264929
449031021
1997639794
689173460
306163959
1302299326
933101255
583542117
431058437
473858523
1763454864
2122768001
1255311577
22841575
1263022806
864136035
117167228
1563155919
1396876868
1164914416
1896329951
1427404398
330502900
1392189261
1141681209
570559558
158254724
70771194
1276110240
1835420446
722747128
1351960765
1800529006
1951097738
415576878
1149904069
1034543990
774614457
1634878049
1569123395
98526777
621272375
1743167281
438182604
1277199956
882990683
2023731175
1062047643
579666247
1931231171
1828432332
409289836
1791581907
749691211
1798145690
1441521212
1128636050
1742777412
1856572801
292644184
689335331
714188670
291516180
582938150
2142970003
495381283
548347050
1756020527
362104361
650443012
23540657
1450168884
164549999
1663105527
1694472730
1552796535
123074878
474552941
1252829068
930543434
932725546
568752214
253653604
1414240381
1366686605
1557088462
1358426700
1695502095
1388723338
689949048
1201507418
747991899
700851812
1841841737
1402613079
2034772277
626804283
1057018769
247373690
600606316
2058705434
1170019398
1373475928
108223371
1022221397
1910678053
1212748235
1169422083
1677953242
1870150791
2137296725
1676927207
1601067082
1227491528
524491676
2142262142
1243912216
1076841253
1935527062
318428495
55808788
1207576699
2588378
630851595
1416087318
790696548
2124903119
1423694502
1310292471
962875425
481936027
1938940907
1129180036
656772955
1689943550
1884069417
1959985914
1553109433
323208725
1095484217
1641801241
1754768029
643318866
298824436
629173350
321580442
871299899
1189484239
1325988905
508170704
208744666
4370316
1282032215
45349478
552212551
1120449639
731984463
224752923
1153595060
302865717
314189626
1829143366
1386610971
1982910610
1949529123
2078388704
1130726692
1537415245
1305480036
633523911
1778601467
151755916
1023900649
1854384336
577659622
2096990679
171991491
1554365113
214426838
308464373
1928427996
1045662879
652725841
782123106
1664002087
876593863
1461212636
1552259413
329507720
1951389097
1771805732
11827352
186216953
612097845
449690374
2069449372
1167265676
1507830056
539733240
72127395
1313195062
390386914
1068565287
711338043
1480276995
2126248276
1662777255
1034819533
528046105
1370449181
829430050
1061138802
1016074939
2039281472
370851911
1338196714
874202061
974404614
1613694034
1336044448
814362626
1442299144
310173921
222773350
1628685203
955002455
1421440491
1409779707
1671852298
151249971
2058459566
1883611803
1908246944
996312561
2025786463
568154815
106842818
714968678
1069217793
1649751539
1103460892
1795760313
707821430
1233618501
1512367186
1485360403
267302098
1968999057
2048533074
845889939
1662503916
74756815
873946694
2104551921
2038793480
1445281293
2075926680
1761921762
1712888318
1755746857
1481895876
199081088
366394469
1901821775
1447455266
838487357
292602937
1250617933
537879926
818374930
911605313
1466940639
1374658114
818021654
1519893351
403508422
1784807561
1404560032
1297891336
969689864
1879252036
986473361
1356934004
1850480728
795099730
1542790132
393106423
398669614
1657796321
284027924
1175839753
325616085
1002085631
1509574766
922071325
2107368106
815177797
342756313
618683513
851434449
1392190972
48894221
1407397135
1138386998
97166703
1872849276
2125082810
901472678
388639556
604701557
2062213563
1007000793
1186778057
189932471
665982731
1976086847
1007162997
787177470
677488145
1328236599
1374409582
1784292173
139567480
749006741
1311366144
718744728
249114822
721845812
40612737
1001364580
1087984880
1276349022
279858271
345268556
634822839
930632010
6539654
1427347796
529285446
1777562428
907744749
1374471401
1070038778
902306088
1605504461
1046018695
1266260136
1014037265
1430230830
928371197
1991815674
733231004
670543468
897393768
1213249869
112850789
74953563
1689474954
221995880
75278386
944321820
1529157287
662596131
61851463
1003867323
1381895214
235147928
2081720230
915531136
2091279393
401103710
146463214
673183606
1801091576
2002116076
201844809
1213087206
1469061961
299879702
1095985893
418349143
560579064
271364708
56691037
756244624
370825761
1544992882
1994827718
347391213
2024650474
1479864373
1153516278
149220174
1143862924
1100926656
1143403504
1241363769
370478356
278982545
185621367
981457294
92589733
1369667311
1921810210
1830759803
1747889509
801069081
1939263419
1325440532
1578190840
339974282
2055439261
945822991
677759773
1477910441
1412115105
1849473762
786523995
1759268206
1401160765
1808608903
1320417302
463500650
399513979
443443646
570856833
1441022950
146009509
610714596
742859084
1285115389
174600450
1621162659
430634192
1146503123
1152756364
2049867034
1382494141
928686210
1384956606
1930974376
1853573926
890971216
1014920672
1717388760
723337978
917616888
330613858
1315511716
577147578
644505839
1042479336
515358205
1499951038
322868730
869396998
266800508
120543087
1580745852
2138979775
713421621
680736798
1728916861
564064016
1422514967
807589044
1951180542
1820327496
171324953
90006038
1267735979
78292676
2144875920
797328309
172446109
148198850
765975240
254786220
1082338999
790528511
1294743522
837465730
414318990
940560711
169296364
707042331
175244807
1832020164
1133079633
967011982
1111536244
1212101718
69627705
2014312455
1410048405
1980272125
1302867051
625201815
1724981722
805405957
1525925833
1687943912
454480251
844611371
1629577174
1364338830
1951132010
1747492057
301149041
302131788
647414320
450759512
1674228214
952367149
1903148583
1121732016
1758836377
1412278484
1935325601
1934479042
660863109
191094100
499620640
1992697391
44216163
1003984596
1364317564
835482492
1904883963
1336989807
109518561
84628247
1947668082
545212193
1386269444
1674937603
1186232336
537233823
1328448113
379775035
1621669736
1438636803
683909665
1267297679
1925280917
1260208587
1321279489
1816827115
612629367
422976092
1315921843
516653827
97928100
940753299
1671037584
564995720
225891480
68828682
366984437
461080719
1004208961
839303236
283817295
479009214
436746985
285262523
1595767549
256595249
1656469668
13552880
304136200
1212409395
2069553087
908430038
1090172653
5469178
484394205
1880537453
1231134018
1218617820
1698590206
586410777
1577695259
735468829
1579663101
107459684
1341434747
541969430
1263133185
1166525395
50916056
564258008
838436025
515991742
1097183419
779694053
351184197
1267300878
1453975802
496073233
151559813
339510847
2090357764
1014931406
1785504244
477652016
2133980627
1579714294
853915276
425974347
172899629
377093851
41499411
98481330
1708948832
1580370731
1501815676
1579110266
1628374861
66734527
1952156666
1467344922
992061035
2016508827
1289260637
2086306757
1879842186
264020673
607295867
2129861003
525150032
1295987008
1210001556
1403295178
1314155807
24535641
1282759450
1042554654
94286649
437312918
841568077
1818485167
1537519835
214838058
969334584
2116619849
1443663883
665124486
1514318685
1507796021
1362131428
1010832766
1877519368
856348025
357013827
1561661475
386183555
1340103193
1979777250
1077920702
1123327365
764859719
1790834148
2137040966
1542437758
535266104
475446211
972214232
150027753
864492690
987505038
952541767
417136503
1243494240
1885987016
1354962358
454122620
1381262379
380947624
1728574369
948438909
166019101
2050415529
512101214
1777458638
45599863
284617686
419332548
1089333592
314400955
1205488280
1038094165
976506379
1356319160
1345795573
745845882
1578050588
1632711849
698844098
248961482
1278845357
1964797901
1645250808
144512697
1972664395
1902382239
33066118
1484589821
700938828
1009657974
283015657
488532570
1777497733
1814628285
1248909672
743859348
1112010560
622045250
1675767704
2096028738
871262060
1900450878
395293216
542454827
487698315
1322978663
317160456
272112745
1279789751
210066711
1147494489
1012993996
1222891996
197648773
1085354702
1155969859
164118058
402908027
296542158
1411953969
1904053333
1599329571
956256407
1800785137
1030600110
961137747
1204636489
738705819
2077046571
1575671901
552279893
1610742389
1813371768
1054669708
781888765
368019757
1757208594
317180858
1824372866
2001718569
1777497511
41012963
1908845602
482105919
1891307220
2064881222
1631000116
1546135362
87104542
713566196
1145557937
512672598
2020679980
45337881
1071760090
1814436269
1440413145
356977520
620897158
671918778
699629072
723399827
2023929690
1214070454
369595502
2077205740
1349090364
2000550112
133879456
662024833
332880221
368808599
2104394903
1148120000
868621869
1412293590
1122037356
1829144856
1910498134
1562348571
769545850
1905087015
1748271729
305307594
1129161387
303976261
1332801684
987243466
1856331347
1885584168
253146071
873642827
876349639
701662315
610793066
2119371140
1766502388
1726403956
871708915
498717187
259788019
1354854115
933453554
1757395028
1771766157
1240751018
496422336
565072851
1266779699
1673677390
1465427284
1451304122
2062062587
1068213437
2142759875
1035385633
421643979
105560665
1599216863
1699230393
46157908
381587723
1389955942
595167986
1796403963
1329732596
681987232
2074983821
223687225
286824578
559524686
1878011144
1797535994
1141418967
749318503
1087886947
5205604
907038837
1907950518
505287138
1820801257
841595805
1790340436
1883295200
785832519
915912128
1376817824
1452661630
781761902
1265736397
1084245506
1893233644
1896522870
1460771279
684004267
916047487
1234394419
1625009992
429988695
829736433
118965347
276812567
395460666
457778937
369794928
1857326249
136669227
176065218
647664312
2073101303
47365114
810149469
1070925097
243283289
855003134
142773459
1341670781
1697174393
1812740391
1059859616
1887678895
268749776
499166743
1644949154
1016037043
811127890
604748475
146700781
875514626
728733307
1717276378
1920341737
971093029
527108984
584332714
1848323405
1042508576
1817950941
1789399989
520794509
1591721076
644579
142063789
71951832
1531803642
171707540
2141360743
339847217
1793181375
1446148201
1304479717
525072829
1714138712
814928083
350893685
1592384284
951177885
351156835
1232949728
1744473418
603801770
1029507042
1687609860
1324465616
1501965281
127172705
1496782783
1681525660
1459812576
1297919249
719940435
255814054
517624155
1497304762
1487369089
2015256205
125482036
1831241007
1140889649
383158306
1759627895
642879173
795405593
1197282232
1910488221
1873698908
1414874220
1117326619
864231748
12622850
1482971074
7042918
865743401
59412305
299046730
1886898709
276743033
1602993719
975280171
892085254
36827381
1460061745
1413607918
811458985
1449479208
217706034
1057724718
1356440109
918603434
688998049
1308126246
1916045742
1722223041
1445504549
668965273
1597378533
874967744
595397297
1845883685
74155297
502416150
1088931606
7578904
1649504773
746609911
327784317
1780868240
1713049711
141866504
1987774006
1301326853
742006709
1118738777
962671676
1240791935
1439865427
728383298
1496561791
1139484936
313796642
796286228
1622644304
2069986228
246582621
1345466159
495882597
1120503874
55493743
138390743
1747590720
1653808776
1774159268
1250706188
1283801445
913776152
306992156
711358803
1564438148
801454245
1516184526
838453368
1681377311
88039431
1678025350
438193147
626803798
1839298773
1445871437
803714049
804386070
1158110203
1705632692
695817309
1458252364
494484560
991882860
552968343
394705569
1269615234
2087342076
296983789
1587928967
1888830336
1103532400
2058630241
1429090073
728553905
981686392
822058518
1055961819
1812859586
1675907214
129029809
446007797
1565881208
1880849658
269273980
501100798
1050520909
1226287837
797507242
626198791
73055394
1278807120
1164802916
9222865
1868086226
2008503284
163721143
1545160832
186699399
1170190247
74661346
847578568
1209110987
1445866706
863975838
553765384
1061793443
1826534815
1488778698
337076651
2025893374
1195533167
1740121011
1151987505
437562493
1119138887
874402535
65024467
1463997693
548313004
1842839321
1840404048
553497483
648019887
2119879484
646907988
1079683279
1098335141
1389200133
249950073
457094491
25349123
1793471619
1731646144
1372572109
1040430624
1022328202
1546239802
1892522654
1207759072
888914096
1917861414
1874549870
1153681972
209972708
158918225
611604076
1901496159
846152132
2128141797
2102228890
1718933285
1428154253
269293067
753420837
746097749
422931966
1989825662
262614954
1976695730
267107406
1326430830
1013342071
1224263301
937136767
1149551604
239212684
647374635
1011657230
2048752930
701955929
1391974447
191259120
70244229
138685434
1679730357
1159284745
1429008149
1186741661
642974665
705878928
1858247663
1373649216
1679721254
1026079174
619955005
787000024
1784321922
1774680808
1170987273
1496635983
1944576958
1483248343
102810910
2097339851
322508072
1154691022
1744415243
669892986
749865291
1456622964
992283804
1629838449
375764218
500742081
432272074
1574945813
1940724664
1225499156
225234638
745852002
1477832874
196843914
16819775
534108749
1758599781
1179815137
55472460
1191786107
1397240348
775662223
1612462426
436398002
398662973
1128509579
1440552171
2063320688
465067059
1711527896
467133716
863624671
1964711820
1358707993
1166806448
1760292575
1102044730
1582538323
28342654
170489209
1575109030
447306335
874960248
2141103472
284235733
656507734
1184382807
773298900
854960350
101070753
574794058
876687613
2137400482
145803208
283476659
1359082350
254121106
194447237
512997776
1622771541
607942353
729137072
1337982129
1019767591
229790919
2061261430
1266988088
427245825
1023316357
1588166158
1757354323
642322034
704523369
500385365
1455613483
985292550
642630524
1888082798
2140330144
590958055
1284737641
825155475
632330028
1371649083
219915738
1173541651
1202239918
1271531752
2076687871
802686722
399549474
557119324
1081422006
387333892
77134853
1004808983
3123632
523924750
1982869492
1677812722
1233260800
1415014979
1425902198
988245968
514864080
959086249
62251663
2041694079
952430165
496865965
1805550871
662095591
111899206
1552996375
1602988919
270407336
509611319
564279058
723657315
1151067056
13392583
1350949840
784688255
272037354
1882201372
1215053240
1837689852
1612165150
1392225806
248695963
892329664
2137116770
390735826
276203947
783777573
1338615077
755612488
62377049
1090555833
536665731
436397387
1565968476
995833875
2067976318
1128838508
1641125714
1859468405
2063404158
647994999
1013578387
157271107
886958272
1645696768
1103932267
1326347702
1144424090
1971335422
1768017047
1222547822
1038964131
1722509643
316598216
1743259202
666462483
1347080685
1484478566
1444994892
1771791935
1104770946
987358523
2069393014
2079680245
200579982
886830263
212245133
401039651
1243121135
597080584
1158174359
1371191635
1193797575
1737009907
1689917823
362016936
346151034
1823319407
1411787199
1617316557
1204989422
1918571317
663193091
1829986037
1572011805
1175812145
1831653149
1255977806
2001275937
1480219705
1069024232
1354089660
1474562993
1594463315
1186318082
1055153977
1548075442
44163991
1841766641
1195142193
367824775
40764461
164066261
2105202840
195974921
1258327631
129852460
1379686100
342419508
1074301624
2051712719
842970425
1063297889
143350090
1778857114
1896894514
894329644
1344200393
810095835
1331542257
680886151
1549081725
507796758
700045878
1508361052
1705597736
2175621
1856212169
1081419210
1946094813
2069236851
871178554
2037506255
113309620
629461111
2043986058
517841353
169962000
624862918
1846578058
210832750
1941503518
1726403269
1385321933
1531836099
382554467
1281075478
311058077
2112903917
984924148
539263461
1900147708
1782335814
1660098542
1152826447
38553148
2012618576
1726218920
539689225
1875408531
1202316989
961293417
946090741
858887341
1376158895
2144475137
2107429044
1563847956
2018722931
1079080727
1678315653
1501680031
831394539
2013303587
1262298081
1432323625
1424295634
1953128625
1779670854
570682377
1979396713
475942650
1547609705
995245216
372208635
1170850902
628710068
1484561036
1595677806
84608487
1206746141
1009012417
591694502
190492203
46436698
980333692
1394505234
311255517
614796350
1469391934
261495664
1891108389
2112072803
66280080
715434361
2044878056
1805869777
1794243749
17154838
800752017
1188723025
1457606862
68319832
1805022269
1059568300
634442471
449675760
1508771169
1823664511
745763673
866218978
1415302926
2082355281
73144431
1776760081
1910347451
1946055562
882897867
1907682093
1839372453
1402454284
1482278242
840111889
1259706885
150758418
94047382
541752450
3705892
1942295882
31693314
1007163399
1754637214
843229798
2138741821
418372849
216512851
852860962
2053486848
2005059475
1963896927
2129686580
876723660
52360935
1105965047
749144548
995242621
793071040
1640955980
1769443311
214709799
856395273
1873746417
290885454
67165400
1519502968
1916379026
1250210433
821608531
630043907
2039997353
205336813
668493250
381394691
190935739
2118934484
1106223742
1088117723
1185359822
574137468
932567191
1059290696
82013658
894094097
99412718
1064425439
1916452904
583797809
886751546
1446781574
31869740
1732471422
1608536796
1480685279
291734814
1017243743
717002402
1182771515
239579075
357673503
1956198184
1585422925
430681876
251548470
823966181
570575256
411954497
256572556
822425501
2035802910
353350711
1382948628
151960394
225972462
148461312
731753221
731244549
1591150738
769094405
22639973
215582148
207605956
1252836185
2127158538
434393976
540583746
233002382
792743434
1286834123
1056006206
324498708
129087136
771351768
1951184191
351496454
812950191
1786037119
268074383
119308636
1294382695
1567225142
1510243315
249162427
1179196301
1826504198
1626395258
1284730730
1663852750
1886251644
312664525
2010881754
106827239
1234367346
1359395108
482167666
718607791
554057301
2001225596
17249488
159531097
1908935212
819053804
405319470
522619714
1242170532
997395364
24382557
845481510
1829391945
1514614468
311203062
553929052
787883020
58940941
1176146742
2060665695
699473948
612983832
1462986992
903750138
285944481
2035328142
1940880726
1665828726
1216632587
1591078377
1752972141
1305890674
1641871514
260830590
1556236204
202406616
1895799159
906066903
891878346
805278069
1680445720
2116756361
1681473359
1540707315
1267080932
1490920580
1146182277
1523856715
166408138
174079338
275132916
1614561492
924246046
364656056
1442141669
1205543767
1804039262
819047595
1559580092
1118261261
2055418315
570940468
352325114
1600592285
1495002474
1991726257
1406244024
1544482325
986012631
845848563
1523265159
650205315
1664840893
362474449
1607376133
178137280
46345925
1992153093
1274192190
1310327857
934091783
1836113583
811246992
2031604735
1347306344
1968434776
371617250
1572157286
1242286901
622098792
1174533899
377048818
781729184
368909447
1553769047
1462004781
1105845676
1756533189
1115995117
1052020899
1246004866
2071936007
1739250444
1526784744
1431054441
1826899611
146278200
1908321115
1539836679
692615859
726883272
660074018
526221344
6368103
1439144438
1104965995
1548283841
578680102
918059987
548643986
584716205
534891028
860775621
168751752
1693808397
1720498686
1775028421
386819029
1917062287
94484900
340124405
70830374
1587453733
1341806029
663982932
843446552
1694722181
768657749
1604347366
464575687
1782575475
2009615411
1680440026
2011770613
507467193
1075631636
385194483
777573468
270944467
1701819130
2023171591
346572950
1169467816
1790667692
700982996
1944146183
419854829
141493240
487067460
393568193
670975723
1296104603
1910171534
1464298834
231949598
2061517124
33849929
554286347
1026437207
561869347
916668569
1912699081
1893313369
1699866476
89647841
1211863176
554791486
411871515
2067508230
395604424
986347070
159272449
606974986
1783211088
2005351367
945006415
709406694
283484912
1937637585
856415570
1183913951
1367661273
997140167
649893800
1488322483
1413766633
560333158
965755988
1310596274
1158027654
46208415
464656560
173112419
927058295
1929423556
238676943
408228042
1698131058
1358688004
668078531
1230780312
818429863
350952835
1511884488
1006405746
1407931243
1179357312
1736865510
1264034781
1069479955
2041121961
2083777710
659295278
1119094596
685302254
779156869
674373176
575335173
1884752821
375134058
1714711375
249695467
1215565108
1209781963
1502684416
271562251
312294504
1783967864
440380636
1680159940
541841417
709190924
1722945890
1489886510
1893673300
1872001418
2110169232
1065849587
480471701
1796092233
1207959267
1169680015
150525070
27399142
445914669
1102080011
1472721116
1517319489
1103288822
1615266
74236290
1044831267
952719901
1900517239
1017493307
486360181
202210156
1652973888
873612282
625823833
1314289990
627323855
1106721307
1861791374
1068442595
650890919
1856285453
2110205694
1365017011
1822872249
936295438
147909548
1215616612
2109145750
678171270
240967439
1294053301
378746373
1253584921
667568028
651307829
375336376
1096770632
305120661
254120266
362384201
613526157
60716148
78578361
1801007731
1130596691
413265309
1563049303
1227779437
1100189391
1739761102
663856583
1429531133
1162098879
1426857842
1594614027
770034924
76263781
459787179
983655455
53842473
103642367
1473242383
968004946
623404983
19568877
1127762559
895591202
336559632
1888309089
123613041
638870257
1610905169
1951614317
183295857
1365907917
234256141
1016242111
491988126
154652060
786703932
2099944111
1333994816
134180126
359922378
1969612633
352253612
1807900920
1337331158
1595176610
2125819248
1179812287
1920972895
122760265
946263969
1027480729
2091959186
628628532
1846397626
1322105973
1486074196
1300715116
1400988982
1433342695
1055727481
215088209
85194768
814117122
807278667
52604914
849453489
1009269612
483916969
60387384
158722260
1857475386
189603101
925677645
175396504
428348119
266379982
1661950310
2123824752
763196116
1720207392
740566177
1051457380
1083780947
581135110
2078301855
636814443
954833792
464056024
1839834212
540993991
1338930513
1128575221
112372276
1643991611
200858851
165997408
1926871146
276390222
1881201746
365571833
1810149172
765250890
862124161
916742458
72116006
464009150
949903987
896419931
667467100
499277978
1010725801
829663328
656234432
1053866394
1610086966
1430536175
860123210
78375182
1631640326
1137642963
1128120492
78340028
1185715986
1533758623
946221522
1196005338
2145722655
596438461
2048265917
1865299355
1681131027
1328538641
271445501
2085955187
114760033
1092021301
366005644
1948068584
1756636807
1540535085
244003840
2029087564
2131889109
1598479003
796516155
1705604272
1487144554
1046215774
1302884974
185314919
1504599514
1011521001
1046045562
240166044
2026331276
41347521
607877571
427978294
196356926
1515746136
1866194280
1598066878
668683888
441426172
89326138
1919258506
78716634
403931271
920961758
594932978
420714761
404389264
851068146
1422081315
1158834827
785549199
240598092
535293279
1354108421
745290217
784753375
1932180043
918043723
113001961
797548006
210728821
1738054263
1846151187
2144257770
1325005288
1564090828
2043658528
1495915883
833677663
1214595392
187200831
2116513187
2007542778
180755098
579818801
335715729
256243311
1272557225
628790041
1528901674
1928896919
683762157
1538610111
1862005809
138461113
883999697
741780934
1312408325
684953502
1268742073
34691088
265340398
1695737010
717440431
490447369
32663418
210293211
436843311
952881907
1104355186
1379750985
845363316
1347650019
481404639
1358059309
1720275018
245035495
1275192610
1120837313
1861001841
1572240177
473597995
40103022
389127205
27300216
1262518379
171306369
163370888
1610261053
1810693584
1104423885
1452436165
779485954
1078528389
1686478188
919794770
2070384612
1070508587
1098314567
551700835
622810889
933373086
188540965
1181391145
480303911
579164614
181476203
1134336984
651240805
230819283
182107707
1832293559
1999664890
129620088
474914000
748623580
1506551494
1421351279
531715685
966622101
1945937617
754013605
1857313998
1778204357
928447848
253969174
1085748207
97314074
1561544405
24769978
402954971
1129950033
1990317129
468860561
104909844
1941147601
135205290
1074542996
1569792419
1429383112
1788211902
2028714857
142526228
1141936374
1347954237
1608290319
1494587614
1114186221
2018300067
664327021
1370442169
1671969831
730803124
989696635
1636078756
1502254792
498548570
2135115205
1903540618
19103479
912072392
1640029490
428321473
410593158
1359700366
838479720
368414315
1112430184
1344448927
1514283036
465226973
141464164
1259810430
1201589216
11939780
444646005
1820522699
1999530923
1560295832
1649589673
424854991
1193883156
908334529
1241607568
1573226231
27054547
1155258077
744213394
1611933523
1386280205
1597062534
2031077758
1851276208
1791329902
1551158675
1109944605
1381005151
257158443
1498819965
1987634403
1766426585
624272277
1931136194
1218258663
2067960451
1595871508
505136722
588234909
722682279
329097553
1938539189
1867211354
1192072748
779746184
2058624967
1101430639
1463272875
1048192958
1843119285
1900624886
1650760666
1853116007
1083723239
1712355111
1517685055
992779864
146463244
1806018925
923063324
1933398769
1033167440
1067950453
1855121665
1199954289
1995346856
66768095
1289206274
19910764
1268199043
862352074
1788148846
1151693493
610947063
123276510
217137550
818835017
1826497809
52486457
1031147274
87188814
934031176
693401608
1241663739
1215471086
2000628473
1471153496
1041840315
877055977
1086888982
1984365228
557973150
860161733
1840554734
711240036
671781855
317040642
1920673974
1335688504
1505293489
161546359
1480569256
484191509
103969272
1184741177
754252517
1555369046
1823715943
1269999748
673926596
1196075355
203878324
356255171
820908112
533459645
1111119517
80764549
1407938664
1163188516
1637650502
216992010
2038233129
2131412733
559457079
1770576351
1345865569
1019484354
647853492
53143573
1453382474
1480371990
404168309
1680731628
1655747448
2073811457
1404136077
285967926
167008454
378560589
255129662
1702777787
1410676728
4999149
2023351325
767631405
2116945393
671118786
816297265
1064816970
1169763654
1383922648
1722153717
828326485
1463231332
226743079
386676172
1809960213
1333875530
220474234
196948299
488945617
1848036844
276328536
1194614491
642152127
1051210852
744636266
1229321107
418450520
802229580
172299451
1936662266
2063857948
1721696781
1474842183
682367533
656169880
192536874
1790882880
1325866052
884418849
1607339369
1626066389
13149306
531598727
66863697
1770124753
243923368
1131593875
1210999034
1267697936
577767441
1636253962
1007630277
2141852180
166901345
847387509
1064848591
2027762191
425297769
1366294372
1813313010
1186325351
316640369
481178970
1217279154
735093024
679408773
1410341427
1749748232
838421552
1652664678
183657023
854878977
2077954291
642463138
823694730
1535903614
1962662802
1492276943
1876063970
1179741120
1406633649
798825361
559279197
2049738447
2138731707
817694585
2138515083
689441358
1616473662
1489742754
631012712
155865978
1737664405
768917159
526181400
905376651
1675596032
941066952
1589958179
781751673
487271314
2092763138
657130987
272567740
1191906292
1505771665
1993312181
1409463470
1053392954
1498433786
968651296
494637300
1525906873
266833775
1257564428
255992058
20710040
657690449
1625857368
176027158
1807102500
1147969114
1603197417
1364199400
1272396038
726836756
1541960428
1609113842
1047054116
2117067555
1390022863
1269861798
1952651704
502492091
263329510
632436062
598446278
2065539630
824422775
335480962
1032710886
1754603742
591110847
65985811
2120244699
157966911
38482083
1916792411
511034118
1816912203
1042429420
672626699
1579364817
2105384278
1876481407
1003483177
2011236266
900393866
592648799
1530965994
320549289
146187989
692792599
142946585
559842584
780184653
1136369014
1352119098
968778051
1675904030
2106983755
1453565162
357541813
1437469012
162740191
268360276
506851736
1884168792
105953963
1209631354
1465494210
1602107389
774236836
2033344207
1904315584
1151074127
2082631662
1367247714
1005762554
943339965
2108655530
1150583552
662586730
293423770
1131727950
1258153999
1774986148
304940386
1987612587
1231706178
1657165882
461886056
2034762969
2069456277
1825411836
574537685
1172650484
1758159063
549762123
883064830
318799543
1984911042
1156689780
1588381111
433935444
918365292
469115588
895529477
329812429
2088641705
676674804
416372845
568966836
574234963
960548357
133078664
1708631943
1593707520
2000397844
159711477
1213672630
1039368751
434274318
2031838164
182043699
468749950
270117093
1832996862
81420178
786157246
1842848466
672566703
1687010662
97332813
1820859232
974786454
1711638448
493124159
2147358360
804305275
943245417
12751796
955351738
818099633
1728827698
293022170
234675076
1950666163
1020394533
1393060278
1393156450
1019133077
1860758719
1717396389
1224446950
1689184030
1474327911
925458953
2144293715
2093985869
954662830
1400046431
2134165534
808351879
1217205059
149658338
1324571535
530823032
598385890
2073503909
217283426
489483872
1520331412
114096017
454942608
1049289788
1649416665
811993733
553131091
1852985601
1016079213
411968783
1235705648
540092221
689956116
600142585
495803863
1391556301
1563935695
494498891
1098611630
1649553106
1777968504
1275452638
199679434
1032845350
2057085257
606044624
1556783899
1833609700
1092936757
577181884
817750683
805679653
214616262
1965693233
2097881750
182453822
1931274467
1582293420
500254584
1650338251
337961012
368568167
1758093818
1320181089
347361048
614209912
227083263
1764422039
1177355412
434035379
431762740
1801819829
871314707
1335359353
780477052
1948935336
1206042334
1546415610
799397918
843704564
1564522007
539511890
330330527
483000852
776658594
66085360
1135315153
1975566005
818661347
987125463
232047510
1164177700
1713779302
1256845645
1499381202
1619737671
682800516
394209812
1677017934
168276818
2055691102
1528588640
924786102
960038665
1093959480
774812417
22141877
1285539178
1895314927
370222852
253398338
2089916154
2136212319
976307595
1693737621
1977386563
1605568638
193859890
1318488758
847587561
1201519825
10502725
1499428981
1878619725
1118713536
1560186060
892598905
2023759269
596066482
183496928
458524236
1673239751
461758533
1227635593
36822793
666958036
912850862
1824641934
2131806581
1580582344
1766215086
1755559305
669492520
1774392769
1883180593
2003705061
189233354
827413285
9859195
1721741895
1970447305
1180357899
534683780
201814233
724379054
1218143889
2116188655
1606837443
989581167
426594012
990665315
1542453331
1677967583
2069715855
1166624616
968137888
1355667235
1550149447
180646811
768160313
1407380151
1830178013
444736782
1170529636
1967193512
1339721320
1792770325
1016535742
312706446
87491070
1541028187
1779070889
703972658
780135747
1642039031
716743236
699096032
1479797110
664360089
1720760354
53944161
1546525369
791365732
1861099335
316983000
588171474
590778262
656077653
895270236
1582671102
55670642
974161848
357015949
1232532266
1401121125
1896397234
1574405650
80026913
1403100748
346335924
1583316842
1595761452
1073779635
1492361073
992813736
2120519663
993116135
182846659
1173629310
551418227
1822681809
2011288025
1806328051
408303604
1687166712
19402212
902812495
149830913
1226907527
1346993994
2024243678
77694081
2027792425
1016297385
978604523
1935093279
1366430450
941453913
381270506
124502896
434092939
1189926862
2123459914
418625076
1768952100
1947019365
176473161
666965079
785997347
428783270
966973265
1693193208
1988472100
1029866563
69666094
593503298
58035822
1884586641
290822428
120706479
1865088056
1100919405
523477320
1942119703
1405014563
776634249
1920922346
67502111
775759148
232980984
1636508456
1110155596
1652853138
925632916
1903338561
945414142
1299314642
2068603825
225697361
1804550419
1350586382
209090604
1841193865
1882158300
83810791
378591199
764415794
1516540567
746162968
654075623
1839434994
386982266
534139202
1871790954
1169320106
1519727250
438022775
612500724
165818729
1697876602
751653732
536888763
2107127260
901933060
1006635483
1722115338
790244181
89605055
866596148
73170513
1349710527
907609592
305300960
1780056772
844225450
873792047
1729493722
474896049
1835330936
754855321
1955782934
1290143384
1757643321
841350053
302726267
107380125
1898460721
124621395
1937644405
1953053372
1426100865
834490068
832204173
2034565473
339558500
1214872652
1676712922
933991873
1153371778
1022836849
31185819
1531000658
2001266656
797498187
1455589127
339786805
500616076
835599147
1430345701
1032520138
1398960906
1386053009
476263983
1684515283
2119087747
307499844
469054560
1393309446
1060755469
1317480984
509298216
2077323521
1912836776
1788065007
1516654981
2110414669
312649261
49375879
123159980
1247825560
1678514553
168664314
1031770085
1238157845
2029045629
802993381
2033037503
1453182474
938848892
267401982
1449212191
110245979
297615387
698403094
963152920
2012086449
1437787839
1566781451
747423785
1569289444
842797176
1824995456
605581322
1618083087
1331595001
19825674
528162439
1581605976
1848041959
589405379
1387347745
790428985
545026146
1196962467
798120646
2088047747
601162457
81521388
1939244340
1622280829
1700187240
1336133395
877024339
1839348341
2071710964
124014535
1691951515
219044236
802240639
1909579089
883210211
155623814
2012045591
730223154
1372552994
1170911351
1074886363
1415548738
851708922
419646650
139470084
1162098879
1258733573
495964003
1663063453
813854245
400511059
158858404
442416110
1099217209
965766550
433804640
961050355
651447401
465073379
1302912304
2038527104
608552581
806569017
1692254512
1746221551
1275553567
2003600425
938594629
225499808
1280194821
2138473487
1254121096
1280788327
941834059
1013799035
2013971827
1126132808
423062538
2116802251
1707259265
1558990941
1920547412
231912533
170645139
376649517
1388832718
1370116792
808552923
1665709214
289637678
1364782322
2096286610
1450382554
1407951875
1535492111
1479100572
599692377
779592940
1209947524
1081912125
1640311344
2092612665
583649980
206387202
1194313253
742095990
683591066
297995534
215366315
1508294199
347402585
1050048829
582532680
1455115481
926398750
1832988686
1635493394
2052743252
898328226
1636897374
617489602
1541735137
40692032
1929950162
2048870756
110728031
1826088478
1333605767
1673429515
1399578242
2100034794
1354828267
1566871784
164929210
72240745
757917171
1370208744
992409309
353344555
801955612
109927743
241045163
1557852360
2081333749
1392366042
990390371
1667283966
542023777
1617879139
1175547659
81349701
380068036
1615855171
659158433
1730421968
1927791200
282378197
1847495198
417536634
372547382
824760245
447073673
813953415
1941368091
1194428305
1166596537
698503374
24365170
1802741256
2039757203
1771684078
1758869786
1415162007
88623877
1589394452
648314821
1290412274
329539337
409631250
1870393117
825897830
1356507581
2117257113
1634448258
193639129
432750577
1460477964
547439988
945607985
1823441229
1522260631
1075771668
898072704
1614290631
2033278025
2059333658
8917257
1618477389
511422271
1278240806
2089212452
1211453047
2054551901
2098212367
437289845
1256943899
831486635
28015626
2004988448
657509703
1408902591
1354459173
456237954
923277553
2128206874
761703291
2132765363
1794195436
1036674216
37191624
541219694
198540524
631062468
1987376851
390246986
119974393
1834970932
1265589063
2124113068
334445656
1423342217
1704236599
830105195
1899015156
753386312
1475558923
1391831559
1938332219
526306228
1859642255
527542787
891796075
256886148
514558981
1514974761
546026008
313866174
1698606925
667112693
1771345234
471814823
2021627074
1257477465
1335839688
1285230034
1691148361
57582059
1859315205
817590007
473139587
230686878
548446884
2077249902
392607998
1440508397
2031322679
1305896513
1449109930
799896129
1995022437
982942335
429044549
1900282591
445372605
2032167456
367484771
1299479395
1231020998
1587767631
607543709
235628816
251232046
597299716
381084060
1735218034
1451787239
1980956632
1083059948
1301625654
1728725729
504226920
768994488
1189498909
311502929
1948922495
799524203
266535594
995186889
1229042863
1203335081
2027836711
945393144
1413846263
1753835764
1953525040
320072064
350901068
314057413
1101487583
869909309
2023567337
255942715
305840433
263960390
6368974
269676044
685397140
1429213875
1272259495
1725401624
1405464264
420508374
1472979057
646743568
1670733547
1300560084
2098792998
1672711333
2123830488
211755887
1356585978
423535376
1745014965
265962704
1117321166
213781692
1603525033
578445669
804059650
1527426530
50498117
1047768394
233385010
922049060
34015607
1255234900
1171804143
1464852451
233641615
1623902899
1810205944
2045981529
950211570
371316905
1464029992
873153534
1982031408
978818302
1711741076
1296655641
964393278
108463603
578551437
1645283037
1225954792
1483576890
1942703699
1948402197
2090748988
430618339
1572760110
1629619950
812206606
636667153
1351400492
1737265958
219687625
815443294
1286123940
799406609
1651046114
1531287736
1322952507
2063963598
1200145522
1705881748
1873625921
1908997517
126894650
1267668788
579507819
1393658883
765570469
1349858771
2146996766
1745021888
1995226522
1238044813
132791265
1527258948
1596505699
1828272302
1320183169
306920912
1261169241
1044362210
1945637864
286283940
1013091181
1038769553
1391721149
1079456357
1158744854
1448089483
436413504
1510884809
1095424965
1029314193
33407376
1425733490
696610398
1730692659
286186606
536945834
1045834380
493268407
253881182
642795191
334406570
992061878
679491756
1734925657
1530588796
1349168578
1915389826
934291949
842561114
680220023
1346776913
533995129
551186900
657294501
1591536745
1836119712
748856825
578661226
1658226073
1395269644
605067910
1231447564
977671201
199051742
1474231928
1923873786
406091964
1413942188
711592875
1403033730
476279158
1665884236
1495436721
339723838
2125519058
496888068
1730007427
824612407
1631398727
823587595
1969059489
312214349
1230297830
1087840974
428904015
1360299520
1478001399
508712280
1028102718
1563616581
1923813377
1024051384
1720847056
1414134952
1822580228
1310584113
243274385
1170410975
2064847294
109161076
286647906
225047359
1751707422
1898693581
294741914
854922205
214767567
468550052
208718916
1562027984
1274282294
284704353
59077082
2062061614
800696353
1731691761
2129962356
1059751713
35130544
65486599
1039908003
963834757
601335686
1042508576
1476901979
1968660873
1179579378
1587176007
1760341686
1800346650
1456748036
29545647
1006090719
95555838
182149401
2127744143
825759653
1904274904
1926361130
966033080
1255766379
946775709
823686804
1076936876
1258850941
461354230
1510130873
852526361
233437829
471314229
1800252213
886550007
2052753645
782218273
2002391790
28951420
1323616741
337174867
754505079
756005448
769673734
1508475578
119779185
913914190
1025871824
394383582
1685345445
596434391
447285093
1768254368
179726507
1402300166
829408206
340914507
86520149
1397330565
1006829679
185335594
1562816746
1867416071
1723879636
171666996
840508573
1365722947
630523808
978443152
570016973
363936698
834891981
1337096536
1992985344
1193720645
1054696977
825284667
1026436119
1668717313
2001679341
1822633793
225474146
1924586281
1344828896
1097499585
81795185
1705552233
630122671
2129043107
1221503348
38417
1586195383
1794463690
1851391362
476524950
13218381
1619311455
1196137511
2007670687
1222510920
1410195195
1873123462
1710065673
9290794
587205495
1419331311
157264826
695313780
775758447
1474629361
1008870830
969205166
2087802269
916427275
524223493
345494274
980440196
1194372698
66432229
1015461033
2107008145
295956504
717568521
962535094
1642033215
672105233
1989654872
1603467049
971428269
817135247
2038470857
1259311685
1372299700
2039523045
689257151
1536795836
1569648137
1762540612
652405172
339064975
1698843013
1050913711
368651786
330626847
111981708
1808423523
1931314947
618632454
1260821863
1284324304
900259970
1272265833
1834984797
76433551
1903588786
719255807
1243784279
778906048
1782964568
878990392
576332853
1519356450
723649939
113474403
540958556
1742253971
2087471480
1705393034
1113008543
982276270
1757570171
484141356
1126922417
481795483
35659036
1340260716
718867462
1184018082
1344181509
865525729
1995651197
343762672
2140438295
574091747
1225699345
1676116295
1071284167
1802890165
1441996752
1066879896
1691235301
1090628895
91061071
278331214
1173347930
1402074693
1332353549
1182094882
1111634495
124000826
1956161616
1212367234
538782879
1811671487
1022980098
1813613642
256661644
667385536
1647139251
1919126712
1117010816
704095489
642582988
1107208390
1137338599
1590304314
120626573
1201471442
1440138070
713136931
2120863072
579021028
89478062
1631973615
1687824117
79358441
1022949220
953682094
1697280933
1403662107
1810952866
1034292782
1414788124
954835247
29129558
1250311756
976442033
857011381
1486951345
28082553
1133424576
946744263
1231181590
388377381
1850633549
1458198447
1199255421
2018777987
1449264621
297747596
329525348
1685284693
1762181170
1645894674
1891763971
476625741
1065963754
1229575499
608552581
1496697409
472420729
965799767
35579410
774090060
1806939338
384730409
397517573
396355029
149222513
292225666
571501920
1008856341
1918970315
1458363251
1508610737
1608382222
1941042421
2045845170
1423166797
542121877
1204918494
1886590181
1019994779
1382858548
1668930121
937015730
196031745
1794640281
725723835
279244975
1077852710
10655278
294552265
990438302
2134992
559887566
1267878959
385146384
1711378698
859099944
368403474
899841529
1286314966
1848697913
1810690703
25046703
1321504539
1236516834
1013613299
1300512066
268592408
404743004
1533852993
291169354
1462744807
2025311183
21307294
107805035
305506257
1656744857
189534559
1370499938
1715524012
396885718
39402307
1660652085
557502112
713940973
694678162
1073564046
332046056
1290491749
526148056
1326884406
483290874
802244601
1318527315
2028579216
601994445
811219228
1079187734
1698549407
1069239709
790021962
281692044
429031978
1076769699
140943093
2009852313
1725039619
274155069
550360940
1151851308
615055733
288169500
702618827
1115160232
2046116998
976738578
1333354855
2113060900
215723356
1569881748
788019613
1094554719
384984099
737461183
1896323168
128553870
1045126279
189011479
657710700
1929192602
1544062336
1692482653
407406441
956847504
292747504
1232062863
622956907
694331224
2064862819
465225385
413386995
1332755257
1288913727
1119059805
1023276193
806468688
807034158
1310790559
1239789632
988463730
255998183
96943123
1638057218
1876259232
489201138
1379779545
352806128
745502917
479551371
482963953
262235715
75081436
1169378681
1933982831
2136276554
323795392
671202068
690910627
1349284825
1128593609
1129668670
631053369
1680410988
2040909625
729636958
1951897443
587880997
1225541402
354643566
328350635
1946134065
2037269409
1009629429
380192193
1726878347
1788621579
1739291950
1562006127
1758756671
2133607594
2078288497
440084993
1878955818
1528673771
1290787494
662638224
88775386
1104262970
766246745
622109866
352530775
1542274132
789928541
894810462
5828657
1360553503
1803600388
1455704074
1925506950
218867796
1903525749
1099772820
1934731170
26386825
817049504
1613209262
335181125
2132703283
1172754822
1004494310
244400267
511694015
546903587
1735335024
1049728400
342233512
1492797879
1332395081
620448077
330420890
1717308199
1738725575
1666186640
1796724133
1136638354
560388784
2010820756
812151214
1153188821
1886112214
91316573
101538342
1250025301
1044923222
1554118422
1614757601
1123704241
1128175047
148020638
2081981479
1027200430
1175561762
848167806
1586166197
2083552222
365497484
1558256806
1995809929
1978248954
145919444
36922538
970163795
1196263300
1012473551
571367807
1738795662
2119977376
777867963
1653742608
538703894
568920714
1034205863
1845753171
52287405
1315943192
1981415093
337607936
1199352412
884021296
771215850
22403762
1466625284
195978609
1685569406
1460454373
590647968
1690239774
316625333
768696874
485167641
982230993
967584309
1260934796
1332427291
388387192
1036336398
647317518
30478993
418935253
1875609117
1568225299
236640952
948661254
1121251281
1979320329
1579457713
1614191028
1740648733
441420599
947706455
1052705661
725347450
1714851625
201011394
266846607
553610092
1014790011
444976312
388816700
6001335
212073313
1953335056
819545472
635720377
1054164590
1506084790
1878588692
1995254804
959782487
605592493
1267510446
1581771866
269791718
1675702451
1949659316
121855579
290928677
1369384687
218374079
1024647972
1380690639
679429786
1917563250
379966087
2031917593
1280910480
559489546
1046764428
427305161
2033845758
199454229
704219997
815562078
148541280
2025021657
1223014856
371949453
900065471
1215754255
168549824
1890682210
1283942714
48796355
1059626800
1660983688
1831298853
1227320544
1109313230
1663288524
346672856
644143066
458943294
517949454
372787827
728681951
2127653856
373078624
2066191208
1874170314
6730577
1056845281
870575635
1011813285
1869871720
635277000
341955432
1716947837
2030949537
931442633
1550162405
1238395979
964458745
204919954
1820240737
1512761287
501311367
354016478
596701867
1606871475
168415517
1457493362
1005869733
1800249599
118726269
1760862392
1725979739
1312386212
187687874
1195733445
415844366
1521149972
1968526741
1393495951
1298737588
1712488799
921575486
206976623
1074612599
906876882
871357379
1262492296
582409760
1613356810
1604570200
549253868
2063845723
1217931108
707212177
21090789
1453176585
2088439462
672332047
1951576273
1927047644
270166244
1228690632
1180585063
129511151
667857971
703474876
1902197351
1286487490
1122443557
780092359
269059336
1941997521
432531909
986627175
152164470
494886629
1984942499
1890707849
809560014
1988990195
989792368
1660487103
694615093
632789151
1485670921
1598183266
1572831782
645938758
272021283
179846594
1840215329
1450341415
430044913
1893766488
403067939
932056580
1145615855
2001919641
1784442082
1965197803
1275710062
1551082815
1703862314
1885673798
1895346971
1553781727
12151881
731645348
1698715152
496039660
1586218807
1244548411
698513062
756050419
2132072662
394857096
1806935022
1839124322
179231861
329287810
1873897710
1086935143
695297234
1872349392
2000923061
924943905
2140019231
646244597
187145496
1895061314
1231432996
813591181
524731454
118530486
1728255337
1898538103
261349773
705350487
308634717
1456570020
1197492060
425541036
1518359219
396262808
1355804752
1678448391
1506296099
1860396986
508822337
2078092310
1541556174
606428706
959833304
2090425229
1902513683
567857382
2127534410
1488142038
87029980
679645693
1430653417
230715298
1866956617
201684308
224264638
1094044391
519592411
1517734166
116559276
544440943
413430390
444708850
397076405
1307725679
1482960080
1296103008
464772670
47232554
158565808
241830361
993995229
1809468330
387055123
1957722568
1813292298
988608874
959601613
2011090325
584445619
386459178
1755908005
2138258922
359557178
1616587923
1059858933
362296016
1539219191
1130734341
479355498
216259174
268792984
1423765395
941565083
2015997657
1878321831
1271302625
731103521
1250349797
820025355
934424838
261107158
162300866
1239410497
1641671254
211061503
701522864
725810813
695554117
1231791455
1304984558
628193905
289433927
1426844389
6845860
1425923283
1912093104
2029119622
1703764866
498891382
1743943972
628187306
1179107303
1296366468
1669914490
19195701
754363799
50593233
1486403452
1318908170
1680769455
1699751977
205401427
1178226356
514070928
1291546323
1362365408
158388299
2069293848
938281861
1291553802
863402558
47400410
1725145693
1480496010
367190490
1653409756
2137327146
281756473
1218504270
1411017469
1176163955
1073014761
440465843
1044149412
455242737
704200895
1524183895
1251147728
1423651703
2043800522
1349768926
793947051
834154263
1352320999
985297543
305386465
1525471921
1289542491
2144930787
361093932
479606333
428145432
1569976391
49377048
1532977130
216999689
1851783948
1598754064
836599760
1215890633
1114983670
489067282
819779525
1020930027
1719590924
425165629
1893729685
1964117833
1470655059
1281797336
599509697
2039258588
779331818
2116332903
946599493
291347645
287901229
999181583
626763697
887091935
1860956014
2052800494
1681559063
1512349504
921989494
1494542623
436376632
2081794919
1619767432
1530094887
1478924560
2106850867
2102376066
407372730
333311694
627495085
1194788113
2005682456
352785024
1592847869
1318573608
436758269
622270071
449876950
1080085118
414923820
126182886
1826905816
358905721
549611093
1818037391
1087776777
2063867053
1560705044
1013572243
1616020124
1054129816
632858691
205911148
1213793578
59294860
809619451
513791739
2103124718
70577256
1130739772
1002159430
485562151
1514937181
906460456
1898970235
344722599
717790880
1397267530
443159376
495658129
69663842
1903429954
914091472
269548710
739862181
763231166
916270562
389795632
1184026432
976670871
570532209
498373096
1335816330
1977124252
1658755861
440901963
852923429
1512225376
213239184
1912199678
31019699
1897845981
204915005
555158481
1120329878
489343908
1847748428
289552445
1968074516
642660083
1477565381
1982666562
226264246
1535158358
1301666552
261593244
1583177263
148147983
1705174905
1856375854
882622824
1713612150
1817148086
358564246
1977700135
450880485
1193595605
1285088551
1250341868
1265848162
474880105
569875974
741279911
488234774
1191393326
1146365047
401568263
552050567
1970388069
989751538
1290057064
988736860
783852286
1741757885
1534370269
1289994860
1985913905
800610140
1790646945
1442030575
68845998
1500635853
93700335
1855448668
378063701
1191208711
825773032
1495925180
1209282968
463912565
734916242
2053749215
485147144
1868868328
126291626
518901984
706477180
749957197
164335241
1818788008
1752342648
1395497449
1836003256
932159737
1482594214
1832607685
1847589752
877379222
863999276
1088183683
1822364709
678670134
1384208225
426647391
1318205357
429577666
15439063
1806374523
1666313754
1761207533
1464459664
1463384651
1506704144
37032965
306852300
1467795240
827458261
953582832
735680117
967099582
1217371688
1456600419
1178641735
1674215654
1367464702
1800534299
926779090
39962001
304321223
1436179146
148673786
700390546
1178496725
442775377
612303300
1350358679
601000558
659314006
1447936971
1708530876
500941746
490041511
1041965286
1078890404
723733932
1603795516
1065128067
536130080
509785478
1361562141
1351239500
1085200712
606908854
716494445
110172531
969155701
1736922714
2015328689
666200025
562268971
746243848
842672503
2107296466
1642443179
1980705964
799187926
652680895
1038167975
1389310341
1448755322
426172582
1546055986
863806034
704583244
2056359043
1168039052
521155832
459182622
1769927478
1547016926
235818646
2025195432
701266441
327888435
1164887473
1478011111
337623600
98090246
1061909251
1783246709
745875020
1156691746
668101751
123902103
950043150
368545019
206459905
16057286
1991864642
1968355050
1204358571
2129180441
1181360824
1236812214
473038794
877678771
261677380
619656733
225967815
3353060
876340805
120322986
280722720
1546647641
1851280700
196193569
1717779786
1669617873
1644952130
1217280489
525807601
570009642
1940061817
608761670
1237985137
328844194
258005013
1943772528
562555389
16901661
1930584601
315398000
1462684485
1464335994
1460206503
1776185496
790922118
116928131
1261834904
844375909
1366551338
807167708
396745189
2134147409
408568956
601206505
2146199798
1755836949
1074280995
379811002
574317870
1670378510
556131676
1777951699
143176356
1671322143
957395299
1066014482
347849834
1061954035
1810807956
2092026442
826410824
2015180938
1501454066
1609690279
1335132922
2085340637
197062784
1198546962
848874372
1815787584
1046772326
1477249186
537263645
27677390
1343323114
1078294091
1627635694
1674523926
1292369767
111699502
1732817283
442532856
941339686
623659161
2039718487
1305003093
1111952615
757905877
1724546690
153301508
1663047510
52689470
1309711460
2088856282
2029509144
1813371768
444749312
1844062348
580794207
323668120
779431245
997880367
876800068
1027992011
581805468
1570379494
1262269413
1696078129
1568709789
616407635
619719788
1630078430
1011048757
1219992592
990550576
557184680
1157711043
633332076
1509172051
1245492903
1022225991
1040130230
549166415
1182705415
1612816374
1657510815
630358606
1956660072
1623253101
593994250
1030679667
1637390876
549107912
1183764686
1472208812
101360920
1919080073
1353640286
937848446
2071591505
631708978
1315769521
859253006
1994034717
1581775169
531948362
948239865
1963154523
801090147
223856703
159310557
1242180259
1310601818
2075785360
585454703
1978428622
1842388449
580301478
488376871
538058021
221001187
2121386573
575271700
1852264067
1921785535
1947104616
482563729
1395556536
462725195
218715639
1564066226
1549061800
2001263450
1475534350
1070351949
1102843453
1410315632
189345317
739125499
662744029
1596765675
1411566104
1417592901
670134911
979472574
1115224946
443513693
544851290
637660714
560553288
2004642746
597619997
101366279
1954655513
390431337
1597185535
967144808
1254712663
899094397
1982843925
663155286
2071569025
83625711
720509929
937937095
1667104044
1015187820
1277181053
73381376
228421097
1256989622
1745189562
1078996997
1412605945
1439144438
315529523
1139249796
2083828497
368746275
1790296472
303506623
702077003
2109803641
1629753748
262421661
1074267167
1839736256
393124416
1822631149
1303815144
1645198076
2085209314
897697116
1925955678
1158836560
2090862835
1852725159
1441938608
1451400853
969989595
1597468289
1696897826
1173377245
927867132
1660730427
553534368
404741649
1101141186
883620923
1772323134
1069891630
903332859
1610454826
1602872283
1275850632
1943515970
1186698134
2060741564
1027893277
494228469
858217803
1016108090
1016560520
2101066034
1323582083
1953057953
1523389106
129981671
1867779484
984272726
20647237
1605096101
72551487
725727726
1019161195
1328022375
617074070
217203596
1657301041
2132356678
514643690
2035977955
1014592359
1523320368
788796886
581698628
761897907
534024311
1129652877
1534113878
1611664394
1335946456
859452192
2146885946
1991855534
1440888772
1620615687
1361043460
1470290733
1392202829
261241765
523213299
774147150
1449346917
1810213102
580873837
1819452255
1612672097
1495727762
1842339462
270527417
2072147493
393028657
1324403011
861303858
466548412
833402272
1988725602
1482533887
16824918
1140219789
1092550553
178702358
373980610
1304482463
598363250
1582221777
1683586550
214024478
1880572285
1479856300
1047372752
1353032256
882729784
256727753
1666775485
556445585
872969423
1635542235
616486992
555316731
353941373
86705843
256078728
1919862820
1205848186
727484317
56595802
1861927952
1316477184
152106196
705131265
1047362227
1938229521
1909120093
1669334390
530699645
217182662
725689939
583718523
1273008484
67560101
1427866558
542917421
1193378284
1569615889
1592267668
564233754
1184268172
988712737
938603117
1413527363
515082661
613613798
112574291
276775981
835657552
750371423
1973313762
362945616
168078207
747964340
1429640268
1555991010
167107940
414992761
1843482759
244418887
1512550801
1787842859
1266107757
378765697
1646823691
1582629529
1161362446
372938430
1342450195
380985702
299302249
1553247171
1570121965
1640772766
212222773
420970041
808615341
1705117348
1201093194
1317369747
86337499
922666395
1476971160
426469912
516261309
136413085
170479267
992854019
771072060
229730178
1345033213
63393702
1808183814
907258546
706786218
1780215846
250186855
202940788
1770143731
598380686
1331372506
692004214
444130238
1483343283
321483780
1007210200
360168529
219221421
479854685
1698888161
1598602052
761042948
39846336
1973763394
2046721643
728719071
1491022042
116441940
77559119
2007190135
182772870
533717542
1835674760
221627750
2009951048
1794091485
699412748
1017671197
1728153025
775641119
362525692
745226788
1880382398
913298723
1793426747
424176457
259213785
1729272977
1967649024
1181925983
2127175664
2146832776
563846760
1551410711
600063859
1303252185
765123446
1374665718
234377733
822386814
1509017225
316147401
1586023408
181010382
1441136089
432379499
1749307841
108149025
1450962667
2012203004
113976528
2105487033
1277547360
1799649086
1087866547
595707308
837650434
1778464208
303986588
1022406171
2011051202
22463371
827940617
923816120
1554450475
1686441227
1983209159
1850347697
716150916
1954160173
362134934
1672198569
1599525675
1060255490
1684293246
506269506
156291811
193568056
1319812055
613550730
1933519224
813499431
500658694
1659776050
1462224918
723800032
1824762657
939266846
1867456064
1311858185
391464560
1090400669
776868230
1378884637
118465690
1780964166
113500648
1585864085
537878999
8450938
1123630019
1326343144
1079920046
1269141310
2093797667
401195880
1289442612
1401208624
618053512
349005537
959060796
1721504999
1728288902
1640604355
1656151379
1425487596
190811730
2040699999
1987535324
429010029
1994205273
481089130
1497946583
1490137797
1980279824
957662755
1874900301
499062073
1945016631
1075425474
1723632402
1265694156
12283777
496669476
93297288
2032522387
1774587621
8238781
1627663620
379865666
176903935
207826477
2132397421
743803907
617804253
1478041277
825080349
97318455
458421766
1176744884
1846461959
908940393
352090622
1685016786
2145683105
1021511753
1510879541
62027883
414943198
691981348
432617915
1831518597
284760176
1773866984
295906737
834543246
23731561
1005140436
2086252175
1831142315
1632702744
2037563806
1261238036
1056480881
1539021292
1126228773
1319587206
307545557
1573617035
548968829
737021463
509065617
1467073527
2044120465
1450839525
1800958617
1009933954
136927303
1532848744
120202856
1431954887
515063605
1548113942
538923426
1054841477
108869940
1950861260
467347610
2131446141
1936101161
1139806934
576567576
1550015853
1300312431
1552467935
1997260217
613548684
175439026
597126511
2022045152
1850854316
1388778208
347007326
1317079108
379253346
599921481
1337831658
230991178
311069191
1499920187
738676438
1683926599
1357747813
115281519
1030703754
235344581
335672489
406618306
2083641165
735917520
977742705
412030275
1646542318
1422190791
155285412
1759179761
1928820212
1173873227
265819030
1484050081
356229620
1080750062
1987529093
2611259
1655812867
263613451
348560013
1823076060
404357216
1323137881
854847137
942609715
1139336312
1395617699
1619081283
1011910432
1631650983
1456261851
1753012848
201356794
1171859885
1537399252
1119047476
31292030
1015446605
214887278
2108357779
1664106805
1813204091
2085187635
1280787751
1664147733
1067282958
2079393096
801975033
426975138
779214815
104638177
1967840259
5679919
1257918283
701021417
1481613199
1385598154
1746228791
806522933
2127205357
680157224
130763841
71083832
1415988847
1635903563
1265092045
650622254
679881578
1296707813
810371738
1968429790
1577892466
1047296278
1260472517
3339746
1334710044
1804257719
346503137
1319261022
1008915847
1668735436
1818129737
1387207537
114781662
1725950776
1726312791
1801134381
547768229
1163691050
1393857001
580436770
694509964
1960364614
234587726
1890969187
59247434
75834538
481534217
1874062224
401289647
648009318
987052146
697388191
2100290379
75439071
2115611646
1739473480
1264168392
1743437778
10142403
932659298
48341535
1596411866
81434970
1634039023
886105535
583736475
1562844159
564502471
814107994
2045246932
1601760866
1615198172
1152946430
1175240965
1444629209
424059944
1239551548
461894335
153740112
1879814690
2072371297
634288541
455175060
807747007
976031759
583261791
1306727954
1932686180
131996428
305825569
482515441
300054280
203659996
683886426
854145084
1912422781
151163483
1242314447
818146866
1803233750
689785403
1761654964
309848451
1145716179
839796792
841480268
1448732482
268780029
725928940
498781143
173436099
1080699358
710659324
225555611
1851611281
2018132005
484497427
1680125004
1507578568
823092301
420453669
1357418113
318541787
1340830344
1601984475
1274874096
1337088825
1536715301
1640402083
361939012
1585532157
922505129
492659119
1315987077
59520097
881899720
1041835831
498509017
2057019942
878914067
1967419062
1637825058
1328264043
687820012
1370559025
1380951627
1517905859
1584335576
225585000
1601058176
32882042
1379189660
780305096
1138293321
1056068897
1002893736
1065390871
914600085
837280633
152165363
2099168830
585846861
1392774221
1134865977
1433252385
781927828
844418936
1366151872
306612127
690189253
230895258
1481961258
264166175
1927682301
783371667
81769627
1377134593
1127181550
651618658
1157784672
1657162038
1608494638
1495060502
1788039723
173643671
1249531179
2129861903
660074766
1734582471
1979280869
2041017693
2140494974
24643674
1968739188
1941823535
539786150
1896256362
48860534
1033883981
627321716
145291414
94430248
641258878
1069217524
1632280025
1560674857
666814875
1521301262
311550088
1353301413
1150375986
2007952590
445781811
1984556704
1916172868
83067709
2067237655
1106931696
1560295685
1960108534
79197377
522246365
510700589
1573555405
1411361314
300826096
586651460
289383344
961867098
116996254
579567427
811339124
469430755
105520581
1991897702
1849186849
1962341812
1678599143
985077169
1541638395
1652889767
709759858
1162728388
678117941
525227651
220809214
1575882054
1962836495
1187003681
256413743
542871592
2132440099
1406900134
584755136
1339417431
1077001853
858645035
249594321
1235365714
488528153
1508841785
1521541667
459733663
1697621145
1106198279
428816443
1722530606
103515271
992212684
6427730
677029282
533674927
535787800
1791346793
1980002727
140679822
39459206
317765227
1375462072
1858007567
926350859
492591150
1940485857
1841367709
1772785419
1873681833
176250350
328118583
513133723
768042948
1313798956
1149146749
415443616
238359774
853930227
211224849
1656674254
165439698
738417469
946586793
856996656
334081898
1159335474
1231425694
337762981
156260768
1959612900
2001975235
629121363
359998112
1135521263
217336464
1438945190
552206271
401444786
1692906153
112159934
1178288161
338012710
1774788252
1533321887
1747748606
1584305247
403057565
315530747
710052288
1476838920
254070775
1963679568
1050833657
1252982398
1020527803
1452690091
123385107
911958313
1414182964
200717042
298170101
905963644
1338653327
1025378366
1894567660
1076149025
1534377156
449999436
560264568
60989003
1572749149
145627354
892569569
1572865185
1990051620
961536398
509099280
192388168
1606296517
195962993
345500020
303072157
1504165838
1509312111
2140444012
337930920
1842121211
1849089263
1753284620
401797600
1256401153
395419811
709251230
1697241191
419997709
482281755
640012818
1474918048
734409573
495980804
212295505
54067438
2082396455
2029646395
92148844
1029650211
1651988966
1179738141
226571613
2000362009
1885475295
1213087789
750276854
1798381688
957269939
1820329850
1920166004
851228162
1158421120
2094525631
180297726
1431611983
1800585343
420291051
928886709
1891040312
777605585
926180579
350404486
806427852
975269852
1306322086
20572333
792309794
778367456
116731071
1327245545
1396676191
2060057027
1866061559
492028722
1547403823
1485298531
1047826920
133126510
1917177667
730256808
1964844976
760236599
447893812
1397343668
990384210
2057533137
552203523
2009189749
1975065507
554705074
1037013510
1673908778
1811189403
327875115
941065646
178985633
2075672820
1826082577
677940492
1468155360
683302013
728292670
1001890591
1350518324
1039619047
684456379
266977209
1963179679
1129638219
183734433
1059322983
2103373367
1873747437
1850895874
862108612
1965512249
2077779506
1175453928
1667616045
562730826
1809686503
2014536614
441127296
1330588446
143955795
229907205
768646340
142825251
1026179564
1414966002
1001181878
1868738791
727964577
1402163869
618975614
143062655
1028326616
1317774575
617967152
876621079
36009938
513328861
243785896
572663114
940511667
1936184536
1013779984
197550477
488995976
1937982018
1649338097
1914563980
1262903515
290422857
292126629
66054871
443270085
799401603
1814368643
832956358
571144788
549649809
1685329043
1578954905
705772068
528327891
842569631
1829462963
1184577216
293911179
2097597443
512909026
397556287
239711124
1379015536
604710764
1114714600
966778759
1001174075
375047510
608120715
782010691
1080389304
1604464488
1707504120
1887708924
847164768
2087434990
1290880830
325728965
2010265623
1787348364
1944992866
364146106
1682978449
1217474053
1717599296
1829748859
947134126
1220593541
1858402852
1376907125
2091140277
409320488
1314632707
871091997
736630649
2071210648
1464075074
1770359036
721735819
2058281329
1313924938
642026147
1500386708
2071592134
1730857654
1191468667
295403319
1629596297
247762704
686826948
1665086047
196059448
1843976585
278654486
1056065541
218572063
1490130185
649248947
962653339
195480881
1986930384
1537816583
1147716079
1863970629
1998845389
1237967678
1617991926
827904472
12058182
94473281
502809253
856844288
566324365
1025561030
314800381
2002626684
1967254582
1877371882
1245024673
1156605119
111273076
1422630756
1667307918
567590900
1508794816
487236046
81330696
568778430
904860464
326428477
589140847
839382107
1799265845
990575477
705941424
1818706735
272473248
348624294
1312753521
433702912
133439753
1784291646
1578823049
1240310955
2085505928
1550393360
1427244381
1963725010
958376109
645550663
154847433
1186325928
1219615027
141343427
2115993981
837318861
233176079
1788120360
1710776652
1060116947
1934546210
1429710127
1134750674
506935726
735414908
163383580
1058313277
170876584
50393685
1617191038
1249730095
743924123
1839271817
848877150
1172871477
1514283946
173149565
745127644
2095285766
1188262960
674589228
797822027
399711158
1405570549
2037397563
188540845
202874462
505010929
337004270
519682533
1175890221
799775632
269207786
1076532107
812197322
2031159549
1150292547
1481679574
435591256
1898670740
1162907018
93447142
877002431
100983084
1563151085
229951654
1308285511
1667192693
178421322
1237486650
523245524
1820258747
692571826
604046379
719324004
824468871
883620982
1784782124
787410863
1302082656
970443603
1514359768
877526832
215964146
1818162429
1159703025
30832153
1668819048
1728993194
1824500649
1017916254
809904014
265911166
508665467
981754134
291874363
2086657630
146967689
1463805290
524590212
666835804
515099289
1317344692
1823158761
688082805
1700411936
437637728
2104433379
243681525
1573017901
1423860348
502381893
1303071523
1091264368
370255396
1076573241
1097640513
1977140333
1606176983
123066778
1737045711
2036597706
928129608
819070627
443336045
1845110157
1902716391
544093611
461371320
1183937317
1726580676
111006350
1706759342
502609612
1244314366
1367244844
1865211034
174912989
1898490453
1294988790
1036768328
2077260154
1524742388
1291290664
1803668168
1310832988
1006183331
15256791
1417976666
211771122
3310981
1899552019
654066122
1527260173
1639715188
751221069
1020145797
1309918101
1142043815
1438679950
2100215670
784533231
1103365727
2078383938
409281264
1977623917
1228909439
1805035962
543717917
1690861100
607260835
1099277082
263362283
1942374973
1960063454
2138950554
155147385
1758446955
1519928796
719220825
1155335166
646407619
65852500
48107360
70350168
2014781842
1751146618
1541053957
1766593322
864745114
244569271
1010491798
2072727704
971479193
1279913171
1327412967
680536861
1853250714
1187800883
488479858
1503486146
829853201
1955168338
883681498
1392605113
1645538412
2020879835
1591685905
1894034683
2132403940
519894565
1083614806
629810581
81556602
1495416706
67299673
1503358648
1410585478
1586503698
438169731
709252171
792473899
1372615123
1157411717
1159745354
332960788
1353372848
1831500335
20240476
106005136
342783919
347473461
1684481871
947186754
240098978
550100895
1720055413
1583856804
449524710
2052911203
738253399
1772752579
616837585
243625445
1849032430
1369906964
2016009072
720209968
29616400
654414301
1685595363
1769173999
1017291566
537990424
914009308
443576659
1947067945
1568141532
1967620584
1749209655
58291068
1861494442
822541853
2056333383
1386281426
2054236833
1154847460
1202579796
298780320
1872804738
1116883214
965632138
1658675926
310658642
764111866
1044858798
896151470
1521541238
2046930600
1254426860
460392741
799656593
1355748912
411947153
1305567558
741802214
2014017691
120976567
1819688608
733907091
890552067
1624244766
911077021
1152360226
1562210340
614572650
1342808311
1245605854
2030934853
379553029
1732805103
814869708
2146470727
373771544
1747359638
642505463
1016296499
721214730
888977568
240177649
777788860
570618268
692208751
147714192
1094236659
2006747543
1967636816
1210530197
833407702
1585040972
1929243177
1337750700
1772253859
1696094241
308254948
287979242
435386975
1381739722
228245658
1589309008
929128970
1814265467
185499993
1515800990
1111364300
1085476862
1748926302
263754726
274749859
993989069
2065991739
591862283
1718635963
647558770
1701991446
1097606032
2086996091
1097547022
970551670
567625681
606417083
1375267872
458654908
135848753
2053007125
1029158702
636483871
5648966
1711949976
211823409
94078392
1381719692
879987724
1361678716
824104673
826518905
1424010483
218228790
1936129068
839813819
1162684811
1645599723
966319011
400089647
1398163553
890165848
1891295893
424082397
1490455761
1078370492
258456012
1021220609
1911214205
646324747
1009950682
247993393
933995677
300363889
1503456680
695109557
702525682
907228315
277177378
1487300072
932163433
27590137
1367434334
1299938311
200975566
1507790117
694678485
1294612587
874886003
1512374669
1191365291
1578811429
1588164318
1919652614
1093753172
1665599100
741313231
1282817881
1570144362
13112938
770863004
879521008
2137991884
523198469
1073301550
1809497018
1035883780
773440247
1948802865
1652212231
1148631763
1054864768
1067640493
535638595
1647941243
848342139
628425107
1167887673
1186845019
90865156
669580434
466527648
323392785
1919399209
1358061347
1731741843
1429898411
1994571714
199992294
1616479536
412971388
308464276
165598343
1082562910
246507140
497444573
820268334
1471876931
1314013268
1861774257
753146652
528938166
1678307014
1482971277
756688978
1799303579
162160942
1812733714
1845281915
1041773720
2126014540
2077753452
278612488
1804076902
440832114
1362472204
270952552
1707999557
716524679
617918171
278810825
491835854
1368849606
1713616330
785102540
1955566364
1096878684
1086800251
1655981457
918814856
599762600
137026810
13431878
912461488
351709262
586680606
10265077
740082976
420324084
123878862
123676603
2053916363
1751899274
990895807
1396419397
1039093731
1116827784
702018069
781813741
309175145
573266276
1700405219
1814695257
1299026945
2040710593
998036972
1414788124
1249408572
899841370
2040438691
748790291
657729069
1636484463
1469216918
1858243388
631129587
1386826786
2050895169
1923953554
925528953
1623294491
472313500
1408221592
1065476558
2023380341
1639916724
608816169
295034783
1889273543
860360391
1549440292
266669035
2107548278
2053288737
1282225950
237664202
876487900
524835727
1986409830
2123301000
129222430
1742355023
1435925891
1703920211
871102830
1319561769
130614031
1984602879
1384500367
1227513627
1226174691
761954733
1159439137
724102082
471123026
453459242
1639721639
1997149350
2141303911
732320612
122519154
1614913290
1488129530
371544861
261481566
382513274
203703112
873087175
1696975456
1499844991
580832500
1875932691
250302356
81108810
1214686153
374295207
499740604
2102144295
107244885
268339580
296924430
1424253236
2037806061
509746610
1679079497
1199543894
44121499
1772501237
1168933866
584280573
1793410003
371443346
1594749499
894533257
2110309687
1607148721
1175729925
678121747
2025423934
1386655063
1186437300
1904442729
1154885183
1243631841
534390130
1891314432
1309609640
1496710447
1027360981
2090225363
166673291
556215752
2003308085
668176860
1962061740
1939411904
410777818
1998495473
1094669724
331646692
1773426342
203518948
734770155
1072940327
61696559
425030188
531538551
758336166
2112124528
681859947
445146938
1488433328
1171310348
1557239557
110183113
1815584295
1646511169
1619561783
1166326342
173909326
1409511432
1093375555
495482997
1877351249
1677565049
1250664353
280761738
1574057011
946681051
1097980950
1888394396
1347294711
719523876
207889755
1110686774
1938435664
1613593145
1460348278
1314483676
1758378492
1671340738
1034413551
1583407297
950326688
46466514
206945017
1397181384
722385496
896129443
1762559129
735045784
1701228286
252809352
267450930
61119270
310581136
494688381
1043954908
209405386
1669673975
31106325
1052713572
2068171203
1759116824
272069280
1068133406
538030795
2067461241
540335443
927147689
1767311811
1831769713
1341268551
934837700
1784937444
416489544
628963141
1341562301
1182946510
783614164
1742580188
278111432
1205030579
964208665
994194845
973328964
2142672043
290715640
1709737075
1997859132
1144858549
1875729167
1252139217
2074530329
1006417827
1661287303
2140692347
498249969
481974542
1259147030
34284448
491979678
2114761497
1123977554
814777528
373440663
242009870
421289583
1787694287
383030760
801853070
405903315
152821166
105967353
1418017426
873684414
1647550714
849041046
485179564
1308814080
476034087
1025517661
518087495
1718257944
1822198028
1950156658
490065624
786342561
562308007
1275361173
528141702
730866214
2070004071
1348435941
1693035644
90289745
475726718
1723296080
118143950
270308962
1391503336
1469687367
1604214935
1782312915
462484659
450430816
1223076694
1516024965
475416429
1756398559
2100910555
1758129800
762864289
879932295
856595575
334044159
228100491
1651447905
1557001129
909582102
1615809045
326237718
214406934
2012724866
1122164980
1783790862
1582722936
1838272748
1731484970
1102264866
429097470
519043012
410021967
1518082951
812730509
1973392383
330365520
782541294
1431506772
960578704
148047534
1855046013
1235446648
8038360
2106563919
1932151024
2104849209
1313716985
1131680439
2138448853
1024237430
1074113560
708371043
1501750467
1843809656
661325998
1326077184
2056447134
2144313406
2081272518
353896765
379419873
1218536189
1337088825
136668938
1071276292
469337046
701037854
1483211025
1139205099
1901279421
2048395173
1781258884
1668778228
585233142
2133104968
831305612
385078650
1113402894
1154279641
743541591
359136188
1365028689
193971092
1044921705
2117863964
1491419890
974622678
1148406999
706606208
760220012
661361286
1393245939
1954152331
722124777
808319135
345379227
864922761
376284561
1104864865
736118714
255205232
768417798
690803290
1279887001
339845879
101637273
890055323
13374276
1302370696
677601101
434671769
1821843437
215537325
1131668892
1545934563
1759389128
884825837
1926562144
618798631
1363527370
44760659
140051321
2129099920
1584967384
857885867
1572168291
1011224752
1897791634
760030998
2058390820
1561906042
1681870160
1338615094
305141498
121415392
265810080
1332461251
109092613
914012630
1048664902
484406649
444488500
1593232914
1665542934
613512268
12448080
1106123587
2101135795
1054219970
848582220
1455186826
1328696970
284534356
2014865059
1337534955
1984866220
1453633716
388816786
1562649162
1759984819
283007718
432280397
883115417
2027158104
120869890
778392353
1869826713
1105944237
442244284
1078697488
1837293761
2124922980
1534478264
493771258
1149057416
1796545597
1043390702
1364554818
776427812
558203333
1683031995
1798445498
959378965
932948215
767877555
632177385
1397826044
1423729768
1557268151
1982061529
740393489
962534723
1964085347
1240915470
349607759
626263574
534568093
691848089
507735009
761823431
1567876942
1301637915
893196573
648580253
1354892251
65568814
3833425
389294335
1926046916
620287719
1968516582
295259196
2004729096
1309307285
1189246886
558288719
2078452275
1785780586
179902954
239601337
1031262210
825147065
753105525
1729477168
420234692
844664409
1643244407
657289439
58902102
548781993
728643014
910596089
960488548
1896278657
1223667913
772660220
895699879
1469146037
1688807140
630238343
890738887
415675080
1055727347
2113994361
1614644237
300208674
2126246594
780296468
1512240718
801636217
208247372
1432102343
1408484281
530224588
23265805
59396585
2019563863
1792894055
28696449
2047739434
1333363064
1619362016
1413894636
486976613
1284755933
663388688
1600865859
2083222123
383837320
1794539393
588956090
349465460
42718963
1279263246
537576577
334349132
319780414
1056220574
652080410
1688583540
1127139136
1936931132
1635280618
1785509682
1027087013
752910931
1900639940
691400210
1911323697
1377729100
482606007
624932198
1958669857
350893342
1391420457
903270205
917738830
460359511
1995913635
2071011355
130260454
1243517198
2133509524
682224056
1444908829
2131686566
1307137192
279555405
272778530
2108376352
1572060282
1431780779
400434625
1890040968
1233008134
651684108
4850599
1070328548
394765975
630415168
1926779061
1657301806
1619731915
504366220
937456889
593801290
444737207
904087384
1992945843
904776473
211649460
142699209
1285037827
1000323032
1365542718
315326961
1345590746
1687087444
379990023
120621327
69426225
1447801168
2098919997
81033887
974588515
1889815188
1002124587
924532371
1256476999
1340822417
1450515343
1300947183
1577357847
1936110928
1642597342
1980334834
432107716
1848650407
1638928901
159186424
667209613
35493462
1006969472
1064360225
748518016
507402607
282808073
954615990
1199060026
680301842
1044717484
1376315617
891268554
302249184
523724093
258183794
25248709
159420032
1974538623
275921903
21422979
2043191945
1623994028
487726439
1195709987
1558034647
79011826
1607896858
1197166654
1697832254
1836385808
743329764
530784735
214353337
73241224
2107042284
620646561
1255902416
2144015215
1123873791
695512515
410021401
311153384
1121804374
651393413
2109241887
481141289
240946292
1700486982
605477639
293747657
266436819
1552854167
18054964
964823196
1397963078
1336781353
1612948156
1065376247
1874438023
222603659
195143116
945459235
1011667584
404412171
495347211
2060767134
1066655777
1881691755
1260813966
1959922898
2055370233
1863833062
1539331574
1209400132
1664078327
1096880371
19317784
817002147
389458579
1344735550
424402457
839440612
1793446944
1626403550
1516818863
2047877384
687939703
1640923887
1069875973
1551806576
177184592
885241556
306342182
2027584682
802167438
1719576898
18892147
1694461698
513667631
237946588
968446866
1296445879
104371883
436652250
414121234
234793158
281904945
350454905
1080848291
54710673
1283241147
321025210
824541079
890369092
2075668363
394993020
1982748517
1841983357
139097244
1964865720
988282204
587135260
612182525
1883172981
148012496
332944168
1261100699
1997624011
725910719
981838842
252167535
165478294
1442011506
539478231
130892021
1836607059
856809887
526891693
1022908330
597941372
1534726569
2016218521
268156687
1840867163
751685745
402680381
1689488929
1302447083
232772325
772820819
1250519063
2084620180
703752353
1158130921
2075392979
860394762
55392192
1843913401
2069774626
1977822631
1973264619
1346553131
599845342
1644717856
1727021807
1648726385
883562725
1805329560
308483292
1858624903
453771658
1376230037
352509851
1609324849
196219803
70317230
1917954233
577929339
329859173
1510913921
1205447711
861230785
803989340
1643712778
1542475771
283314434
121577220
1180366791
1418210641
2035388428
1371470986
1580283965
294594133
665892393
246912820
1848434865
667248663
1729528837
617398063
408669781
90798228
414371739
1084572270
629844982
444096876
1870157316
1017825205
1925106865
216472751
1208678914
347535720
1904491746
1031748782
373115227
1558671617
1282838656
1778439868
16668299
498608568
1061808919
926347616
102505043
1467689422
2010114313
987370962
1899652462
2097855261
165510697
1055008016
1103713288
742995919
289150447
1703604220
1077924713
1735366204
1100686814
880521046
2026429113
321744258
1212034071
1576955526
339892559
1015035576
1527142546
1761444806
282028283
1128981787
9183321
684673608
346006611
2024746545
1271794202
2061147760
1001023096
285180075
325870457
603941406
280183674
861492260
580988606
1050457588
1831650828
1922730843
402333218
697532506
811479267
794940786
1280334222
1676591162
2076913889
611441010
1253712470
1120615307
284111714
1151195329
4879338
750817980
1701513194
868528167
1755427178
1838508901
1135210263
1097228557
35771434
1310365092
891958730
1320269591
1494572793
1692117177
448454097
1568860347
872480815
1489084236
188961119
392661347
57321516
232015363
2130754666
2105305413
1000339337
782123106
1411701183
1229990728
106648777
703255387
1846277333
1828902108
1930584741
732101976
938844359
1236699831
719326283
2072193031
1929861605
1583852244
172748293
1154466766
24209887
1020398613
2143891416
1146211821
1510968509
178549931
1374296760
2085572737
1280059127
902191209
2039350783
190785018
1856857141
859690107
1183375376
909966491
1268609956
1091478054
1199228775
1533243310
608485243
1647795922
1087250217
778099243
128626784
1366850535
261654850
113005234
2034619602
51354775
58102071
1438529933
1076571491
1385505412
2101554225
982227430
1433905796
984009355
6223890
1164552200
163963434
394441886
159487136
1141556580
733887696
831069696
1901594258
715955250
679211959
1636395773
2115453053
1589473535
728113294
1693403445
546183122
743818499
1912108249
1880341946
11945523
177323372
204432717
485478258
172328870
1276481711
1384160102
1463391228
2004350903
1795363553
1488320807
771282487
1157380185
317090543
303167404
1896399805
319180500
1621490425
567636136
594613907
1177060553
1134479693
1451041285
38760728
1511361114
815469083
57000472
1595875374
1327681273
685000145
637279067
1898806980
100115134
785569944
253857788
716562577
1071106619
1386131250
1843398196
1061967620
807309901
940921989
1240383668
101365482
965001761
221994455
900872319
88153908
471421944
153695766
37176653
1985019799
708882940
422538928
1396696882
1776728198
289163211
468676728
1854463757
1794849599
1117691546
551251085
523942675
806242066
1264959537
1224715801
903126976
973604363
207624487
205185586
411855236
841452445
91203524
1426070421
1757699911
453259907
958065015
883032315
678233654
1112333128
2044950454
2031774682
713444315
1898798234
1661364232
1357995011
1920381338
1101787137
2093658079
7660721
1526164751
178779398
622398432
1597098326
58811128
968302672
190846474
965659792
1482302636
1039799948
712787887
129161637
380130898
1901032572
1882512871
1845068264
1089683625
528888714
384721604
377984860
153619539
1024545671
1177824542
839522435
1532334975
2003850134
522971567
588234303
534441564
748038299
1883899135
1124101515
503076659
740854003
1768112561
559755763
226441450
138976427
2085470382
1335965925
450097552
1498252449
1786237244
472896866
981653436
590855417
267391321
1602105029
284430070
1591680998
646479697
359995471
639498709
255273307
511296174
487516426
146614221
198564050
396105637
920493929
412750352
639778444
78195617
642236193
1519344876
436422452
1640340271
412401107
695589119
871478011
788018423
1524471875
899778244
964914317
1176238339
2028667768
1875301863
796444331
1078185394
2054684145
618273483
502999011
2053726685
1532668216
980032770
433359927
1995798859
560636033
463922259
805984018
1984557042
1706729953
865158626
1050120343
671466823
509510669
1064478961
1916574009
644747629
170976154
834211928
1141574083
2086254600
1987456652
1796538064
103584537
1434466371
191871110
386205106
1837676037
434148080
863031796
715550284
1537243113
1325117569
339211794
141721052
1527141208
527151532
1611600516
1120095984
7002133
1201581226
278884517
323874986
1123459390
1998078325
1260957375
1896044764
2039221272
214602709
259931078
1134529657
2121866925
1983619202
2097927135
391612841
226772239
1825277131
1082055339
1959902676
2084216508
604179976
1405786243
1348503056
323423506
385986425
1706854489
1372866284
1913330194
1260666149
994901310
742044546
1063235036
291598229
1713694818
1350474857
1083209548
982289907
560179607
741835729
1995262570
1217546064
1116254815
392650083
1615506188
124144203
109385322
882850791
139879658
897974005
1954013530
437633141
238763541
251457872
1810359514
679167782
1152990107
1778165016
344692423
648298328
1939696630
1732762020
1255373920
2080843864
384491402
2064814555
211934116
1839187219
9469287
1539888307
52340086
665639690
2015711654
1945726207
1416667830
60292500
1247044277
1604027614
1931937263
2049454350
694656704
982507684
1002362257
1697457421
331276660
215902110
1230095364
1028615889
821707127
1217927337
410956596
46527858
1553433385
1946285555
1503520949
1905933083
940348244
1299652406
1723350474
1144075998
1551846045
1450789222
1013353423
1426544047
774713403
936841327
1217101156
177256815
719845944
1498648380
926516773
1095433792
579568576
1609821057
491311796
330176365
1714560923
2120970521
1873940697
632837523
1702534475
101195319
772489573
2043226356
2034322368
730515945
1939437550
338136765
617793765
401885782
684816464
1935952533
766634650
457158834
2070270101
1144847952
653792484
641062632
2017726048
1424107991
1674852725
184449678
921756829
263820113
1911057651
1831536415
923834682
1925016940
214079686
937588370
692321123
1233532189
1223999946
311198833
683816384
1208062343
1549362868
570583213
682585830
147552520
830956867
1843200136
538854890
1157401651
1850063486
781222418
689555485
491392483
1861701752
1237931161
516740074
1021446926
844515642
1460234262
1105128118
1926116800
1243383849
1871652864
374067870
2008942134
1239632258
406329858
382403717
2032155961
1974407392
2035172460
1966854678
1841698332
904011646
2008012860
438818944
1498987366
150301846
1401169486
2041751346
208841860
623667450
493164559
1986154095
1927106625
1235378872
2037935090
1046016452
1738878344
1271764788
1393554591
642462291
1445149123
916651914
590211658
1286957712
659547714
889292440
316351140
5000021
111561770
111115568
364775185
1113671481
278135028
1155921033
1717759377
61111286
1478271871
1809944197
1580770669
1801237892
1714510303
1736792408
1002511
1337629589
1733021624
2043774718
1461922013
486378740
1218908227
56640345
617918433
961230293
1686685212
1969537678
898536005
562408947
1886528934
361018265
1709730083
1072883426
1281210423
1850477719
844029791
584627327
1740356834
390019146
1205299187
1704363641
1779107993
557914350
1578077344
1678668652
362782376
1431379161
360940032
1749560489
1965019888
208929613
1205422685
668932036
1425549749
1944710755
1663719553
23321451
1883474805
1927382866
1903012423
922788179
844762653
160519927
890210515
840725734
948031642
684421593
1303462836
1176147184
1208217970
2051645762
471062212
1458733461
399376100
333616504
716209933
961761429
1253202910
2051603417
192708142
1372461437
861915866
915286437
141717204
468163347
1251167290
1630256673
618527891
243213752
1511808075
1689289646
1219535968
280716492
1265531949
1226228537
1470721888
143084095
1843738528
1884994281
1237049556
1769867516
1114296777
1236216946
1498404474
1857261764
1364422488
713638980
1918994630
1805163138
940328504
939889370
1359400513
188471736
378743219
1668249632
1609051737
1853543547
808068587
1947789827
1744343726
811756333
1089925194
2064450781
912856466
338338980
1620023721
1559521487
962013468
1894218083
1541345540
1774914462
1372769811
1256493698
1413928278
213962965
449070949
1824389742
527999485
1140627723
1744607397
1016762661
543415357
513132534
1395079519
1741314516
1750529778
16190954
624288142
941442588
1737584213
1126097768
1611270781
435702459
843663518
1387212107
53620740
231588810
1758752063
1437559821
1037331080
1707038320
593783068
1607974948
2016867820
866630175
1534963702
479205223
2112948022
999685276
1506218526
1874655768
252295267
763358930
1781691041
34449264
1169786896
1641203442
57264515
313351492
1766870873
1675266430
2090741554
1974270151
645373219
597734015
993203175
1213945607
168043538
2028409467
1236236087
983641956
1603909608
2054712806
1353090057
1831199644
1880665809
1202377617
298516875
1241592994
1756086153
1081694092
452761066
853985767
148481141
271933103
1269197622
1609365023
1138506426
1909975055
659742473
1570596272
1238881226
840483852
1697032617
1055447607
724784860
1777181230
20786304
1041273542
1834963178
358777763
2099425529
752469766
796447507
2141878281
2084787807
1457267856
1582211479
838653264
2020690102
165818729
392160277
719306688
1103989114
835544866
1826984339
1874327170
332164534
1275837518
1540558021
1810943843
1509899668
1091115049
1415079044
1720514570
538498724
386799386
503798290
255696880
528084395
2030966338
1180618222
703660196
394717224
1621926842
1514215107
707513904
421963043
750252291
750835411
947223335
1552052559
2142509902
323910185
1301822597
449666287
386402869
1765868085
1351960765
590372663
232830043
180282585
308849857
1572425905
1496944779
1861413687
2038138566
730534294
242642883
1996906199
1111984782
488791110
496642270
1815053110
365535967
1527686780
379751601
402896191
1312817781
1703313630
442836050
1190655700
609048692
170921389
1811453014
570204517
1645562708
927763782
2096900161
376169963
1859046108
1791008630
1682596607
95828007
1755901284
105771999
296758910
691444800
231452797
159340970
1021069019
1179579910
280723527
866032232
504547696
325781330
881433838
2027358839
33013680
376015919
1360597245
138978315
114793857
904163071
1203324569
640151803
1946129285
804725653
476756869
402504976
453982001
310147688
1634327817
1333922081
1616563186
835653817
1148168944
1102923477
683936862
139266266
459267759
1601506430
1728307493
1118269115
1743749584
248518454
449852157
1233455257
1285472168
3282446
1423592972
420627601
1829488815
1986570155
1671450499
90201905
2130569179
1893868925
1569943774
1812081645
1385479468
1443107354
1823304356
611708092
1367135771
1429271797
1991249827
2103565003
149349947
1506286134
830028105
760548180
1675031810
1243447625
37593744
498751411
780596688
166816013
1941753456
327817083
1203738588
1366188455
2134500130
178935732
312950066
688929392
1969669067
309671199
1969624942
320840211
1298939769
2127126135
1673367551
69333171
232421985
1623092428
1454268207
1125015648
1286834507
480961526
378928986
1536426417
991976491
1925281263
640306277
324185119
56730420
1774619989
592820905
2119962057
1379211881
244048810
884046802
1678620682
1932788458
1913361061
2065798138
1480745968
377158888
1448052439
283549033
564777124
633119849
1670723986
1331859165
1039655264
2056636866
1974528990
18506535
967130303
699382153
1644757092
1268369076
243957268
1173991432
652966072
1358675902
1869815277
145983749
2092516608
323988663
641174071
1936546947
998580621
626516744
1139220514
1661553100
893188840
159577558
750768598
86895857
1806847451
1871109973
1041848861
759888123
302314146
58103312
418849532
576195237
1016102521
456503663
840861488
781324492
1111962683
1910617754
669259327
1697618581
396492274
441609854
176558308
383357067
197780004
2122838936
838768828
1264141196
310024959
544612437
1302152751
1043320002
712871191
1528716478
779092452
133582103
1504209895
1738205620
609114034
600197456
963519471
102746985
450063277
1444895865
429806245
1946792594
1719147084
1919906212
1297346601
1091969299
2048355057
655140089
1182586902
194716253
456109767
275228477
2095401245
50626728
736395404
142274335
2064005314
148625787
645254689
1578409809
1082820560
1447651826
1623243529
651578648
1425595264
946918075
1469702613
969050731
1354096564
745606653
1348037422
1948802865
1850269868
1943388149
1570814503
118464413
2092657645
183324004
1013049117
1482541644
8789332
1642247828
96148062
1605524772
1105659771
42505504
1813881448
479313049
967979304
52752991
691966823
1270574200
1201685995
952219007
1903391218
1064564892
775672746
841855271
1219668299
1320879815
860506395
1443446345
1866917925
993012459
541652407
1147075874
1017653090
1138015384
1746461685
1306961237
898576424
1551174092
1253737837
538075907
449918376
1285780932
1864814975
41272683
2045520353
594316734
1683800055
1759821214
1806890030
1335721377
168842365
1272124715
541863749
1513431257
781817777
2037402944
2140763544
1354777163
1328609768
465691297
46492498
95816852
1529957581
884948107
1427691017
856391950
865909571
2022899755
1296854943
631428141
1054615141
1128458743
210668720
1432688517
142725402
2080284818
1564804536
50806534
209834126
1041226883
393894636
2064292420
737793130
1050505914
858606168
196625151
1839323487
560906455
2084756840
1443296803
2009810727
394609081
784003098
42183900
1712266540
1086753674
2019615188
1081303133
1592321674
1901175657
537207960
749534935
541089757
743393204
1073738347
1609519331
35659482
1642705664
1099842735
1691359695
2128392036
1355837852
1506449529
1257569515
718788689
548731353
2008766167
2064953043
263575588
618246236
1110704179
1399067280
604313300
677748769
1901881890
1331583375
1927659511
125664113
906951314
1539060701
1714569431
1353997051
174955438
512847454
791474669
2018160917
1013506180
1544597153
1548929842
2018538225
1282866486
728985771
209038253
494759315
117999708
1375161606
561988312
210143547
1269507871
1582401140
2112260651
1486901693
1222598156
257386674
1427154304
1136348376
169877175
1934034805
1741497335
279922684
57168388
1858609394
538467352
1833412707
1556719556
136055696
1769270757
1753636465
1262868996
171796949
1744021230
1428997338
1235878639
1517940289
446111076
930962794
1403401235
1602231668
1314403507
986225441
684941916
736517586
2067832820
1534646193
1860515446
716367759
7540159
559553404
2061113694
928059613
321551449
668400072
16332612
553396478
1178521880
1354505377
1890296098
1366202210
1194043393
1551015216
326018477
5541302
1039529457
1788080202
112008944
1612205931
678645521
94888940
1794570107
1815526247
826387779
107655662
998731650
1807278562
297171286
319185063
721262499
376073049
1735979080
833122982
435474609
1057734905
1224546664
305496837
77571412
1677741314
125685865
121425071
818513186
1280116610
667072474
350643019
2008820821
1224472689
1198385289
2067124879
953349974
1825491051
1989679608
97759659
629761860
371492062
644943250
126850180
44730135
695600931
244897974
361619134
1784186913
1458530862
541045956
1307429776
1818487453
1254185478
296236339
102038662
1846715622
668423305
1106648053
1684055144
1712864811
355432773
882357147
302891679
1654806293
465064766
998773160
1412655025
903716108
893708027
1463193810
2083110525
1582239213
809082869
2020529495
2139198177
1949525443
1312451348
1386756637
2061343236
1286491772
153902452
1233994739
1393997751
1301715084
1316907950
2106806456
1045166115
1900509429
976252666
1298777479
1074477550
984831259
1476122635
2075312826
484559652
935582470
851235804
2123851161
352798214
267829812
1818876831
1409688217
1000291074
836855105
1577570539
132553622
1016787308
1119116421
645836496
276712489
1876846956
1060249133
775241069
349307788
370440308
1431323035
1411552722
741030661
1820198942
818514274
2026484532
316708673
1796984835
1270290852
1020306238
493627244
327638059
276663465
1920928199
482523441
817837460
90094631
421042071
1836477983
462090573
165889525
1842301693
1238993899
924332362
483410032
499198122
938314018
551318801
328061649
1590942022
273417357
562141866
948111561
664924296
834937652
1151589563
2042916686
532624375
602627687
1304482463
1763349946
996746527
1528600303
1735852501
518149386
1990816370
1573006088
4361826
560532613
491087785
873098887
1134212710
1014080910
917871689
1621518702
747507056
1027144065
1190068779
1948019656
924710957
2120023381
525147109
838150476
267541780
1083066536
1283673965
1792974724
2106036696
1008169911
548617789
1327870393
1200167355
840240171
1153946941
1764695729
903421591
2097178783
755962951
1543331857
803008624
317183374
702062454
747600976
721731377
1619909058
2092855561
898139527
1873781838
682915160
1594124202
258478469
1221075020
2111653111
126743342
44278121
1427693603
262171632
624778287
1352314382
148429070
529705573
502530400
654597410
315985200
1074621037
298736824
1564351739
709983617
932135747
370711604
625848749
1615187721
325740956
180373494
960695097
1441748817
1020093811
683835399
1937908437
1104708218
558253007
231581408
880621537
2088310360
1861697679
919786324
869592591
836863122
1987562467
2030951099
1769995390
1694270858
1274078073
1314927175
652399105
1210516492
7199103
1625937725
1596493986
965136771
156865034
142616205
1881055194
1520202893
1092262624
1507197828
1604736467
84873450
754906372
265688275
1476290623
55249236
2010122021
2099732332
1398894375
814661328
1466364024
1202642905
401121761
649357006
1082011672
743648232
1556578085
942718851
200419377
563623802
753969700
1938577440
1519258992
1728636448
1364154064
1203182675
770221208
481672956
457407956
1780506213
94863603
464024532
47330080
832949796
1326456988
2028132601
176602729
747692616
1248608333
1679944248
2075589144
542424516
594386833
590929364
1731614887
1454897248
1003241983
2118822082
1351207286
929312611
2144466896
1570530682
1057841724
1417480952
1152661192
1914342614
1402609086
350198491
1295725588
1424532916
1334109273
1939327910
971632268
1927770382
1324631799
729945680
1945277348
1909390709
31838549
249792940
1119434784
1753303723
896707493
450549307
581616887
1324633635
1646864029
1267251114
312320097
942758804
1236141012
92627400
1505730476
1400922127
998798476
1460672431
1507744464
42162915
1591764749
2093338315
1414066199
1371339659
379658804
573131389
1973933972
504442411
152933308
846597350
430246222
1596101755
1409591008
210862729
1893915929
380695265
1030668288
582702977
54869697
196069404
1900494874
177136046
1718036417
1286423066
733121636
1557016533
981122061
1181660582
1483446548
1325344147
435559410
1105751999
673475602
1871360558
1896988034
1258044928
1963742274
203831220
1109050937
1278715896
567333746
1844245743
469746789
1831353723
1527119935
1354205804
1591074803
1334113345
909519694
934210857
1437858276
1534717282
22817667
958911647
1640799768
678717135
393332937
1395907779
1084838954
598944126
2109768657
1641714261
564229849
1703221094
1378088832
63825758
1625566008
832095467
2005739235
1942217572
733643020
197033926
13545745
1705291518
2049939468
1828743437
1761111123
694538467
1009053314
185627761
573548848
1080113742
179866149
71888339
2092227800
1185132229
1563027102
136031940
1028434144
2116386892
707041522
310360877
131229100
1504467363
1324135970
446930403
537164066
568122145
41460644
1901879689
88411443
962454789
1616953322
1177607713
1513654188
1410899536
2031205645
1099999719
306262719
401520464
1908348868
517348113
914658696
563187475
504858112
357763849
129859984
1989865900
1527961811
1208926949
400754153
386464626
1855197348
974629804
1941551256
1242533027
341632322
399246680
937740594
1206476761
2061131043
842051853
1264061091
371235147
1863388294
630983842
892288581
661960911
706448232
1069590148
263063310
2043565695
888404637
578766987
54365723
708221558
85604558
1259429925
560017572
1592609400
343614893
325187983
839920796
1351012875
1736971647
1512080991
82853398
508155423
1960103875
2069715855
172096719
550186799
316628182
2089727338
638821424
1881859428
502589215
122178858
1817844232
271993836
1584998858
1772924115
1410647233
1262923855
207932142
574261226
1242367695
1800493510
1273070104
133665527
1600229326
210227403
905976162
1556355454
187216031
1626844529
232160433
1696019227
412018847
1878591988
2075007133
1324146433
1138448541
504586506
2118906795
1206072933
1261756512
1860589787
1144973713
2046043497
533726303
483522981
573672314
1820918757
1524190620
2096261653
1393917792
1971412086
1660708917
815615551
440144747
327496248
1711735554
654463188
606612013
1305256077
235383466
1854570264
1825055625
1809448542
76054160
378662232
351872475
1258815388
1483093845
683149893
646048784
598860015
481331760
161222867
617879258
1947451500
1758316663
138271251
1473380860
670364757
1976835747
1171179757
1833508735
1561633313
1338222660
1014522784
1158749726
1880984267
2067194357
1640746957
1798030100
312431352
1719480785
1721831210
1049803923
962593426
825072896
1837415641
906943520
1213842162
1782116130
1421352971
1616993156
1693433991
1925652582
838895976
329632239
418487110
1049044935
12733604
1068183549
456805892
637404994
1049981826
160664744
105624470
1770422489
735747707
744378384
715079274
30413877
393354247
1624685916
187365866
1515537669
1950901742
1949235255
1338182741
1606414855
1826589628
297927274
1396215312
1239166044
1555944243
2050403682
666281871
673291957
619539937
170091760
932018108
1491335369
1612150685
386758511
829360165
1266934535
1813361160
669790277
1645864752
801827250
1963687472
1455458930
545817302
1445640351
2064298945
116109580
1341507804
1569074298
821709526
857795425
542269209
579433068
1489114686
956175372
1161442265
33080274
577155692
1251775110
1330336663
1368255051
384485366
1798117536
69199887
226647485
1916667531
1828611158
1090681661
1173313238
1791397503
1639161751
1939997576
1058101959
2136442524
2007615942
419860722
1649279418
303546317
1390587654
1231014745
262926169
1137970834
544291068
1888710809
269173412
1124961076
688874552
890268195
889482065
1302375040
686951427
1124242853
1737128754
762366916
1670511684
453816136
928255763
1768254329
510734767
25720063
343696686
421565588
1898906484
936479101
688456582
440590294
2016144648
2005152144
1318387186
1189476580
1879224156
788055892
1088064173
1534444195
1633887372
668930907
866474967
1325801941
615523765
910543345
975929863
1043249043
1691261560
2071423505
438988380
2053582346
1993179386
82103984
400952107
676026563
46580103
1989116235
1890194195
1686298653
35643868
1791889922
1680307216
730431899
1504109600
814032149
1184785453
1650060981
1155170809
1526696963
396417712
345912846
1470733456
1495668720
1858966945
1850680207
1743007859
1024160500
619743971
385740809
6932326
1050270838
654163580
1642229633
189549158
1291353928
1603628372
366301987
1676643937
246390206
1655314196
1779604928
607165176
1299265452
588645447
1992256235
800287343
1766568137
169941557
438607029
1305944428
749348556
1156329258
703322303
951286422
83725651
1340236963
761096912
2008255931
2061162395
1112491983
1924959248
2087731015
1488645540
102326804
471623893
532881431
2124035549
249582870
1665760741
1828871587
1667176879
820022655
88676890
665557217
1295502262
178310224
944752244
1456808708
1440557381
122652421
1096923092
597300496
1876955556
1583019361
691223065
975107159
1397017927
1926525885
911667087
822777550
1373692434
1353331504
2116696364
1134039930
1722538877
1431451591
2030445804
761962681
1279455409
800069662
500517260
1696912113
238398703
1522716702
701720338
2089472384
1808904630
261021426
885460163
141298358
820140657
2082139618
2038310030
221875742
1109435592
2029908386
101825038
74064043
1131071882
527652962
338733798
1751540999
2114808101
1944614804
1060868166
1767703385
139847182
1441086693
939046664
1361729217
1486205637
1873547582
389511731
242125788
93742844
866149596
181321006
327098702
1056809306
267129489
930964213
970164329
2091396036
704762543
1060403760
918439231
2033283817
1184863787
480206340
1571577329
52296762
1912450983
1114831316
1072098033
1540685394
1968190488
2039757472
1456909592
767686296
7889899
1128310126
1057446280
182766632
2051778592
772572882
1143212647
44597512
407529545
964006513
1437332667
1066309321
1720476034
281833625
1472092035
1971088958
1580004785
450807011
1893195234
1157851504
1537241302
1917379858
847198387
1940847774
1414632406
605323008
1690232680
1560425876
1159775327
981973746
767017233
1897266809
657883142
1384869452
1013400176
1192667962
231136905
1532801551
1982193267
2085239484
1736061652
1182198961
51450449
1878921332
734520903
1754758999
1656992428
775653312
158174697
174118990
1633848905
1205778306
1955238077
1805542606
2050020044
677924359
1861695161
266196602
273755331
515910733
654851016
495956297
1704748442
1439743693
763913151
1184507644
2112606131
1501823211
1791278576
673223088
2058082685
1218560503
1188086189
932645171
1280154869
944949637
488507716
2120817902
582330063
1580075434
586542646
1008481148
1765654416
500979011
731509812
999325319
486286228
55379484
1867668675
1017718579
509381323
1871264629
2111570869
2146132413
1555417953
1760600595
950890077
14466029
1911454200
410699522
2017578003
961901047
1691813199
1106043872
1789250882
767365649
1024615140
1179458275
414955048
1602589165
1352539103
2063908365
32796432
869566074
1191524836
1364299176
1527968837
203146936
188001096
755179185
1125820335
2117878868
203200992
1650707588
613596016
2132040497
1921658148
1615084287
383366101
88143221
1302553002
1090446478
495395173
1696820662
957585587
1493725501
988291958
1653110166
1455328338
1444679008
1253409079
1873345596
157002457
1113073842
1852068914
1289624070
156556877
92693494
1403709957
1010892839
1454295209
1403766181
19852177
199945017
438954786
1649978411
1783294832
1547077766
889299676
1565299338
1528648085
1456243227
292095479
1420983734
980343579
1259194841
1591058738
479625771
909973852
398590717
928746076
2124346181
2010464897
1653485631
2080743234
1053322009
718826153
1813233596
1013263783
1511436054
1294915233
1519819048
2069678643
507443190
426331703
1618368298
1438130709
38979693
329872297
1512592119
444656575
525810696
1989324779
5680510
1168877928
1725475288
953620903
112367191
1032709413
1155378651
2091837000
901389864
1562631406
981352588
1999623505
140385074
279709867
1006899086
1741223789
1678748592
1452187541
93229712
499978581
1295044125
833352199
1764398291
681438690
1559134758
755916196
1305496095
1912065856
1049858084
2017309403
1990097954
221040400
1591797159
1726464774
1217950852
1591024304
2093328783
2080881793
1783338282
1661286187
427580474
1942856942
863437783
1817027782
1399095901
724314155
1659672059
2145120223
1489096826
893189548
497451143
907070745
1194831922
553605510
588413142
241555299
1323728346
1811040840
1693412986
720327111
1949346623
689962257
394185009
1527067195
883041261
1765596088
554173132
1178398101
2040129457
1522260631
703866141
1945253417
1771293953
1563557062
836795291
332652170
2047206599
806013617
1122552361
1617560099
1656631397
1048295717
1152038368
1476764440
2035501805
928885043
522077842
1368092517
1136747924
860675885
2059766028
342028491
1453633577
173334724
1581571570
471353365
636858445
334253123
1437304260
19878695
870765753
1310768182
392016645
925555038
2075337153
1222798662
1971714889
777188646
1341893200
881459689
1931754012
410679854
710650535
1754371363
125350506
1302236096
1848316850
530847146
386637050
784253199
1593878063
776924401
283345387
792253316
225457058
285400482
2005243827
2084426542
112376352
119318414
589898190
1213854788
1544141121
1082802755
1170426708
672390323
813993011
52021190
248789629
1137517866
592609274
1042823879
1551065985
118250607
562820166
1825218421
2051872680
1151803411
852140060
1681550850
374854959
1053252014
1034781013
294968640
1706648797
1132306773
909727248
1729407664
384382089
1860706089
1460359572
1741723039
1204180491
1076655667
2136661925
1912923601
977339876
21501472
1459095939
1066061724
1701508082
1339926732
2124363836
1544514541
1899535678
40290220
930208126
98501450
1518560642
103237078
1549766276
764187674
1858142866
1752369965
92585026
110354072
553625851
464809193
1513387126
1673100429
1476659200
1513039944
866191751
1914650231
1207952467
1818349762
1211141383
1028046548
609453209
1455398042
1302936848
1652534432
120506467
1980224562
1875845974
1036393247
1217635689
576311005
1857613971
1070404826
145013085
1979727226
2010086893
1318881937
1578688520
1870575609
548367873
2075182002
2095568939
1298699140
371721906
1073790353
334511575
1953653597
1920060733
342527301
2142671172
202004737
1450685999
1831211241
829532372
666295023
69805664
1934494783
1978371292
1145378565
129758786
401043278
439303027
1845381649
841671803
2081499658
1676045949
873945987
1184382126
474143077
2007348873
2024199134
1990963627
1632056264
266115590
237277165
1344605690
1101594863
774319293
391945002
1889364119
2139299001
526717691
311190638
1511899633
163897580
1212925666
1935107260
650634341
1512013193
1580344188
1113048508
1030088468
1174387744
1951810334
1124963480
928970469
1774141423
1894001720
1390230825
685757240
1696662627
1138475286
1924951498
376068175
1634453909
1358502691
404513505
968984557
695634472
992072730
1476213230
164679882
1597847295
2103070748
1524995044
1469135552
1719932973
271422608
1748034597
954757227
2002441844
1011142740
1188455067
1958277642
423578077
244019949
1494909635
1008365991
888673019
238167034
1420330288
754679449
209861845
1265923364
1757622156
93554935
2046691155
1176140673
1013593303
1463317823
14926998
515310484
45133143
749660804
2071792966
1511607672
2133048749
1980870419
993461559
1469966164
1871083165
283230401
1343650201
87731398
1130101464
877795365
1502630102
266475784
1153955477
1064464504
1399903224
434563570
403182578
1526058200
1441832687
572394021
762001885
363397853
1685564167
827676370
1449892818
1796886262
246421861
156106351
574594634
1135448896
1516939824
228284436
510397333
247851555
1119029351
297253517
187250513
887919433
896411196
1723256997
1854033993
1283003042
2054654306
235564139
824852789
1574034234
1414856811
1911219112
1673906764
1238054032
866075520
252814779
329581031
598987257
790758834
231470452
798856589
1935398645
1627716522
259835251
551467886
742069559
318801589
1701231882
1064335237
1993442871
1698566522
1311895088
331407315
1931317871
480720320
1162341187
1042692254
1948953689
893674128
1558120998
233100324
830634144
508586260
1805938732
728433248
1591583055
103253545
401220055
910738989
952981533
2138085893
1893188270
186298930
1941851393
1896335316
349475830
343802921
584459868
1963094672
777974963
956553868
1395423107
750508961
1210772124
944252675
1560098075
961909629
588122625
643845411
1838302457
761071287
1013115063
1745593680
1591997780
1037811700
1351634823
1204888143
1592306690
1424736967
1359642363
309895728
1477672043
1717447668
2015018430
140612853
1587381045
1669338594
357743682
691384921
1373266465
2044865793
517198973
1061844098
1016379232
520583547
1314947251
263041950
278708999
1160983028
903405858
647238922
902604973
970111741
618130822
1393151776
13113144
1180239169
1888410751
1862858644
384798233
1432748431
2099195057
707527581
2121935985
1925496584
1933770223
895347413
765104968
1651559369
629387909
230541024
1253875903
1298666246
485738511
758574416
115783143
1276439840
1705327329
2062679370
778134860
974655028
788964485
864685967
764682581
1603834093
1890799809
593846523
875135501
483707900
366936027
1330635140
226586550
2088036987
302007213
969881950
1695626418
745853417
626543963
1858767858
284237981
74324786
1597777294
1940946738
2018153709
405257221
1119164898
1959343977
1931434608
966305019
989484082
986134686
1858455117
1994070687
1684226778
714987977
1965863870
1417343740
313293554
1859738324
1804373818
1014733288
981621475
1917500326
2014454993
112660529
1894620967
1288007607
1223988969
1654795683
923943342
1971145536
925396883
19982984
1976448562
207367870
1129265308
2116682725
249656344
907258275
219122888
1085260555
824794843
1753218763
1920391488
1012771060
1706020343
1154996485
991655890
184759932
1815580263
854926467
723210813
1181275842
680078585
437691012
189356914
1283625187
1556884210
763586830
616648988
1376558331
1037639683
1811507805
2120639126
969050731
713997116
1489002655
2143574361
735535539
1596883702
1074665973
184766477
1608105976
893240675
992439489
1444868161
972270551
536103607
39135758
1801565392
910731113
2033360903
1052686753
821205711
1940698206
49352235
151149185
1305669159
1031057451
1597664669
647171635
1537601722
1417421383
64337497
1548320358
1201057126
1553911288
1412246573
165476358
1146227198
1271660202
285358154
1638474493
576233508
881771286
2018324398
433488705
972858519
2073223905
883353004
93309581
2042765429
1137512923
1403212151
1128913131
523506462
1592022834
1149537572
2035613378
742387753
715534758
390602801
1584859982
1455032504
973772161
1407551526
459588427
1678294854
226558492
1038205612
620025891
499257402
1002447063
1806107000
43753679
1495880003
190906701
882526541
692770270
1920719365
1651281782
952081548
953038677
147163249
1438074191
1585011555
1166828182
874322964
686327879
1611844003
1210199221
1826360937
730968557
657226432
452680878
2055196344
639254823
1801216202
698169917
509738152
31987311
794604747
61530192
1238101750
1499497552
1832027953
1001793331
2048623570
1772181661
668628722
1585105765
1542633346
354998685
1569186347
2063846789
631489403
1720997635
950707130
945187711
1696917816
1767342174
223041375
1281403751
1378390922
1117769064
2136488637
842896842
1381926219
9644395
919600317
867252219
1157623850
70862275
1517638100
740133361
1034228421
2127252308
1033781399
1843210363
694012532
456730151
2137410559
1814733686
1570506023
1166225883
227809627
1203716395
1497973400
1056412801
883493765
605321808
532852015
1146370100
1306921985
768847413
971269373
348503082
271330482
812171900
1384147912
1456420565
1588327802
924626394
625282342
1288689767
878329677
833268713
2038701511
2136784551
791453986
698792954
230016873
1578784601
1327853926
869357748
696307467
2100761281
1816303916
463466151
993525233
1194470377
921259472
1886783244
506948218
1049624365
144560315
151788990
1119915098
916405744
1067422700
1108586836
692149922
501900030
1392986903
478914654
624482446
277931769
1991068222
1412006090
1536393505
1644183612
1557325887
1821688653
999460117
868061389
1676371865
1607238929
1846698196
2011505302
1887653987
718719593
1366837307
87702257
627027265
949536421
763603895
205176324
1178505783
2076655962
919554772
2052846303
931919906
837524451
1344712571
1622760777
358925961
1344678965
212067019
1897912400
892282841
1779081335
2027277081
1516776947
2067616651
139375258
716047465
1288457261
1700999552
882050385
731671539
1567702897
2117561576
1806698678
1403946960
834132360
1701999614
843259196
795880274
1025822248
1769380031
913960575
1998475372
378253004
1483658283
319408519
2093029616
2103386395
676601375
164971195
2960854
1372572424
1105928374
53384122
1466403952
1181366090
1912158909
471447498
1662360372
493846529
1612919039
1462940917
184546139
1646562633
251418759
438491741
619028445
276888948
84883486
1650117695
395261508
497373522
1508163686
1051297693
346663250
1581855755
238352341
835653718
110600875
636205072
2109460251
1990800016
1091178249
128943661
2102199378
568856871
267142271
986697408
1256375556
1799241709
252982032
936796788
2001546702
1451541996
1382422251
489198705
516009232
1683155218
1860717692
928473692
1927437996
1269146714
1388206668
617781619
1911822737
1052617592
839108289
1951024647
1209793404
2093596164
1799551707
231608348
1708226654
36040998
137496677
423622820
1147084335
1089521072
175109157
1902832231
751231175
1289351274
1297177568
347442871
1043583416
380887042
1353676335
581653626
264326820
36875416
220601214
676816969
889946255
1325717409
1063034603
1366397220
1722078450
367881201
942017746
81313168
1254102674
773924411
1461718955
1989806837
611167562
937166653
178973476
666263830
2006548182
347624452
212801588
1166374936
1318269590
681107160
2107188365
499371022
53138252
1497236084
1488831352
882272138
111803467
1151827246
767842396
213439096
1146386022
298485125
2121245794
493464111
413207741
186845625
1494574690
1220594857
662223169
482335723
563848972
1046538279
869555077
1040231098
1042367886
1966178011
2117329708
1932203663
1601976335
260187480
563043363
846701320
1625733632
719713868
1427023641
1602009048
1223962509
2120076469
998144196
1535478271
1925093710
517026575
1520716187
837981302
233343297
677056381
497163943
1596098451
1902050198
1689351367
376705371
1196706389
651804252
755611580
1988825825
805930812
1249091690
1414903650
31255195
1825207208
2039361741
2004031455
848931374
842464343
1872867740
294990076
2085622602
392889708
1420349903
2036687712
682379341
1276370802
620333916
613878459
1612179781
274372122
810408021
1607268924
660063250
138545112
1231611873
1817909191
1395046157
1381083566
1480372423
1426695413
2067720385
1760520049
1924925325
2000899289
2057593974
2109509738
938511328
642811966
1958636989
1843189939
535549295
2088893618
1689400408
217091782
768351044
980080094
412837003
2117818623
814174188
1088454312
690895568
1273006267
1260039921
376035523
1436596988
594165289
267943130
915775439
1630269446
492926114
428358877
64646879
2117757360
567942385
818660991
1546717177
398037882
128340714
1903271126
646924858
1140290409
391712605
201151673
987581929
1388673244
1198431037
509986639
1802209554
194732765
1246432648
909467718
390108275
1877170346
1233853015
1346748235
607968684
367260428
1514939871
303823654
642514363
2086285929
1318691362
493002265
1731514936
1213566388
1614526426
532004197
1500672182
890718894
1690311346
1361958559
999093281
1448628070
1130772349
415539283
1752149186
1039374857
903602983
1270358307
1882074511
57909061
2085344464
1916714455
670570990
939294257
353199378
1903909965
1237958779
326988533
1085136682
1347027759
1217002374
1829870008
949262801
998247207
1956834397
880375027
1623480540
477620138
2115902227
1961110814
780897431
1128121496
1237850311
497155013
576573399
1916087310
1084133798
380270591
9350451
1822345923
463734826
1228313206
1768064954
1891831335
1486394612
1814793944
1521421374
695777049
69897290
430830114
1811730210
113331263
1483508688
705482655
1391386931
142216967
210616729
1752175693
2084059183
393582726
562801564
1115155554
859043662
1579204425
1350529528
953577922
1650088025
1032208826
1253381713
1695829775
1676740718
565664655
393079529
816372432
607324082
1798875114
288178230
155516088
1221915613
1369717194
1560182487
1803672553
2054176025
2028306134
2145286407
905106188
158919054
878608578
1335356979
1749795320
1597738481
1185054915
2107992014
1742364125
2062945846
2080486086
313497585
10886862
130746716
323073078
187012659
214883461
375650138
711842524
192866974
1700858089
1140345877
73602909
532820244
613343740
685563812
779837887
1823885384
578393570
1557140149
1004830389
182275974
590961455
364200754
1495665860
797580653
1392246864
1411753737
2073571536
2133166240
109220287
1594059726
679278406
31324568
2138987438
50318729
929038521
1408898979
968865421
1158190208
1234776077
989497150
1418551394
1071179194
1363337998
1173966959
1496077952
1817253168
1873631212
363905215
30832153
1962125249
1902890167
1492883343
808519638
2088483768
1034754628
912011186
2116321559
1613598533
1486531226
1637112629
187917127
1583471301
1346578247
1518236566
1001283001
323021598
1292686074
1621191825
1457383578
2061083159
721479124
1446130667
1184086585
340506409
374620831
91380218
134761951
1013838268
1896552528
1064854737
752476092
90359199
1116156015
737404159
754409610
1854993165
1260531403
1990457199
1448353907
28783360
427753140
373982935
1825658420
1107877517
740586365
1536909591
370375396
1961125029
1250073130
1647157937
468241975
1859856195
831725095
1113331512
1427122005
702660321
191006175
667247922
1729770922
1188965777
791858733
1347727382
127827660
1019814186
1000795413
1595694003
1377602735
1886964762
500112796
529137413
415482254
650476093
646787020
1825556860
848315361
1072525235
1589809428
732018307
1029517464
1527260648
1951020693
2134443047
1746259384
976955516
1111699565
229374559
764374579
1948051956
646188934
215187740
2017925698
266851497
388569376
688412296
723244081
1977368366
1776147937
641256374
1209067041
1377065594
1391938772
1154507892
1560250144
803811556
1974694728
937169932
39668690
1125798718
423298106
1438269313
463466619
1639850239
738313044
339768510
1790861034
860425600
295987143
1598360094
2009148575
2017773002
1876341689
158794544
1041984498
1694469810
1766724135
1103487658
1423878967
1052732434
28096262
510389795
1424977527
1748279860
671116900
1644206495
552164105
475403113
15287323
576393003
2117785605
2111236612
763482675
549808016
682851451
38944277
1856898197
2074953604
966719911
1009463005
408834422
1847498712
35937357
657888694
1780949640
2051495873
1265549614
1491959861
276794371
857348957
207517587
1820781945
368275285
1533064112
1259540403
142050514
485897831
2022354724
252556993
1413852692
1935152357
528762552
262937128
1790943512
477787251
254054469
616624182
1155297715
538389432
326876709
310593064
1570752738
2033193702
686945424
2036451088
1163931634
1008119382
218822980
518192613
1356844953
1036444197
636048661
313266217
190243041
56901773
1441347303
1381214142
1950734183
236667289
435222338
1039950071
1690834420
269926245
1872967405
1885037668
1641858057
120851157
807620744
244889829
640085737
2134464856
724348234
418118703
209379135
1444912451
1513730205
608898177
1775770341
890659309
844378753
1678868093
210697069
933431557
370295254
797763196
1187013655
354529349
551172112
128708155
672282429
832129423
749028055
1169798750
1423613759
507004789
537392975
1206282790
900890541
914057857
2047652611
1755500822
478432150
1464353638
1080544384
1125048198
79831497
789250678
995488607
1282542712
1031716334
2077073542
1084346537
1915187546
1735837049
766582620
28628141
375867451
1751608410
1028915366
357667278
533991481
2108053978
1262864878
1714031015
1743420347
173608554
1467665277
2097367408
1113638095
678933632
1735361367
1483230585
972402842
194651159
1555810538
1159659453
1369740391
1140985215
1941430068
322538213
350665859
359820152
1799215720
1377017183
374288839
1206423542
1017759404
807111769
1629271905
621028764
313593050
1276394015
1888913023
2072253095
1141372824
1795380611
144846211
1288157781
2114688433
807834391
579970220
1965806038
867407766
784903051
1181653691
325432066
1296527947
499475071
615868418
86558079
1070455176
1352176093
1260424712
604059110
922084668
421520720
1639510007
1951623151
583534479
1056709264
2108783400
213822714
282936415
939574152
1127154429
803272038
1114397275
1341536416
2133153100
2110797440
1364278627
325453853
1578062437
676633927
1720854340
1931780107
127078275
147768535
1810118956
445629955
1308841640
1040936504
1551004615
1106656466
1295793066
714467255
896949446
2085323522
1772757547
703970008
1332260272
565404085
259242759
606927509
159468985
136633777
910534250
1579157228
1466493010
1306197977
1200482171
1957665004
1479920607
398261617
157639560
962466555
634185799
966289677
937620828
1464808511
1163361062
2087905636
245337780
2023714787
1963319143
1573777015
1007564539
579216478
1417157824
1440951547
2062358317
1229335167
305101759
334070549
1886106592
511302534
694953311
473234367
1330601525
2085315079
387506282
1144132136
532577883
1739289951
1071780715
987374808
1819240559
1690413802
1834771725
485455615
442659063
745570428
105779956
1281599929
842496370
1727154456
2075072470
1307652145
14380066
55016234
1962422608
1588644265
1231941668
1082751279
857971161
235367636
1138329371
1785146205
382037695
750897916
204026127
2130939444
259855442
186214385
1060408147
1262114665
1700821444
1981551230
1814842704
1500780990
76501123
405678362
299349168
2002896945
936488981
520410459
431489841
2011735910
892377630
596364775
712918974
1486411934
1084861294
1572166483
710338179
1677342951
963791073
659890689
872167459
143607646
2147398783
199376967
691983543
1328479003
977553512
92334922
1354164994
1404704696
1131680699
1226680147
404706129
613595669
553167375
1278119584
1673336572
69384570
1278625749
1406122930
1547482645
1288499821
843778406
932105770
1885320614
748026035
1747977775
263276724
1233366119
202626472
145682727
1448868650
1280680529
2135503264
1755443892
1961588401
1313219517
270868191
695478731
1594526245
283839976
1905205251
437963794
23016227
345209854
1946181662
984169102
1534068960
593942942
434452567
163617191
1197853988
62202809
1228891725
1162596811
192849171
232777943
849755860
1026415132
1199651623
70560594
1385787817
1196837378
1723164147
1195970910
256670067
1445847799
1564770969
1044051386
1638530493
356497933
1813408881
1425360257
1898796287
865289534
124307847
112375730
1333537998
457179608
872356933
1058586062
1296110982
263345
1456378379
2008973406
1254571541
399624914
1170251756
1435336104
776020005
1983920540
1254548664
987918737
1491599030
170850141
734234292
430007236
883682841
985285310
471888848
1893777455
365160109
1075733383
774912017
675801839
936724628
243167659
1233995625
1142298878
352759542
1577470072
1423847173
1658224707
1244532253
2100373393
1592250341
1336514681
1110852453
1427281607
1796669758
1995530331
2019085536
94947889
360363107
442758499
1039901790
1460466495
1856531849
703869550
1783388370
2016502644
730322340
32240505
2094039894
1373200630
1924161045
1247265464
933165821
1117791627
170851637
1838980932
1801408723
954272938
62481560
1641249694
1697520820
1652988632
1633164655
1148172540
317481293
840520404
1357847114
620889318
642889256
1004132461
1892585714
2038345935
1702571496
301449752
8397638
306426073
1493018609
371653235
1371903900
1429033365
849155638
1470775110
1498957134
66483845
1145766298
1856177155
1344817475
1349165861
1064114508
720527261
123900692
474042785
1375634931
215508082
2002418425
808320841
1050458427
1181256702
896568602
1805279329
1465513951
1665418243
1249237753
1351849479
1221938741
335084151
700221233
982704569
419797499
2088333908
1736152553
9889843
25083499
437693103
117336559
1411494374
1202057336
1310435335
1380515853
138865870
670191321
40879111
399894577
1977551076
1122653643
165274697
1355042289
1503781409
696110816
933810532
668688476
1617313056
1704058492
956852097
1723107185
505912466
1837697335
841593057
356425007
1030438606
1435151061
371437157
1890880431
1972334886
901786036
1311492599
1246530850
1069925812
1336112029
1628714802
690164523
846631811
885738485
1562564584
1535130664
1307098461
296453217
138353513
264071383
784393154
2056763005
342083659
220563838
1807464295
1682876345
2033357042
135879692
1933150962
860173363
1903255897
1529385599
487877090
156269675
1380529872
1897641895
324989450
1223530582
2083975402
1295545496
950208753
1386480857
1883830132
239478063
1438492527
704903608
1834618012
1544664677
1273370527
1742534407
1633614799
208980113
804953203
257125546
1715390216
972560003
1762051484
2092135251
1834723828
353457177
41683597
804504008
153561746
371853502
846768652
1142040102
1232376534
207002219
1892973889
927211726
215692893
1301956060
1766017769
1711570382
1863762822
386300887
568338734
611152276
1064527365
1261394860
552064233
1673784501
1760297023
1238280674
2075318105
168111376
1915468465
95008008
1514710938
586952956
514844859
734369824
261310725
969370584
1207256920
159374242
340424428
461553558
154870170
906241987
1062255314
792199504
1400320441
1809770512
388055344
1783439267
1115795234
642704738
1021793453
473866794
1668123410
367374219
1950269449
569166647
2011988645
1673456838
1853786860
961144623
1657815347
1145434724
2138697399
1471481900
1093067161
978003217
266767256
674337004
1332903115
296133464
609319607
840344627
1830023690
1412081816
1105683384
2056397478
640981189
968546733
1309794640
1380376962
251085794
680530527
270361516
412342064
1212588606
83479503
507831460
165167598
1764183003
909318943
362817634
26209056
1352931111
902697209
1939089657
1266524167
5554844
832279868
1528606019
30092609
2140876516
1233899894
2131729743
443578495
1116241975
1894870994
1745347606
373002499
1958852896
1764096862
968596590
1454506847
2015216020
508771900
1580836701
1251167109
858120289
324143400
1705499779
294949923
652764266
1846743072
63554343
1225530937
1873669780
280103188
1413347331
48484132
999972302
1101911035
1030141051
1595882987
502203008
988320938
22588180
2099313108
1960028531
71826145
1099903225
962501809
85054674
748678631
294351480
991385722
941202123
1454402877
1374946386
2047576299
1085802196
1399048324
881708947
1649559281
1389072013
2144396526
1347172504
464451490
811922684
935897936
581702183
1876797136
1967528166
1148019061
1752549013
1119536011
523165679
203926514
620525085
586125276
1000783363
624110491
449520443
555643717
1549351493
2080816506
1955792662
1438011682
394721363
1635857687
463523290
160360651
175226610
1299621125
1942997581
1151239622
961562650
1170816130
252157082
762737748
705563868
1356273713
1647500084
2076762407
2085066366
1903693996
571150907
1014392386
1343194920
1526024414
1161946754
483477096
1941680915
607995122
847675854
568325843
432994752
1466458682
1793666085
1782005418
392703092
1236967126
1260413738
1790072364
537395442
1258484584
153308801
1418362882
494838407
155052347
758317126
846648535
727525473
1745588287
781897119
1144307153
575024771
1611360728
800142432
141559232
1864858500
1417163010
1396664248
1934339911
1528326713
1935701393
1361935072
1760881021
1003082553
1906938173
2097522232
207543197
970553645
1228604474
81372215
996772677
1760596238
785628784
830811023
1301649247
56395643
1849103917
1719318487
1195294754
1962477995
446836472
983025646
1464285526
708058838
149943805
1204123204
29097708
2044566494
2140767361
321158590
811846147
795671671
175390354
2049983008
980918776
353899786
1028894811
177504070
1196403514
1936093343
1175451474
962133362
2093654329
1250088062
1965519455
1512786876
1612852489
1624873803
1496458600
2092628870
1995782875
248260107
322879574
592533634
710379129
1827128838
1827842435
988551850
251447673
1089375033
1976761208
876896138
383407322
101793951
742176524
156019522
1195170239
1984799338
1802474919
1278425871
1353169590
1928540517
27582821
1415248956
952160273
1171977390
1798430196
413643272
331390034
342559150
1873204636
29793333
815234417
339388639
1000573001
1377592860
98804835
369690808
1925841228
142173892
805543122
1189572522
2093364595
1636390481
439074049
773319678
1725779054
583142454
1994467062
1398550109
2065156493
589942534
836200194
856852326
784403494
1389562360
190690624
1987444024
366085457
1068844609
1846820156
160388452
810618249
1260655039
1324074125
298994890
274913891
1645380632
1482589812
448589263
635260154
939664818
1494470678
520235990
404918862
907528281
1508164920
1239845422
205584704
177442216
931000636
955792893
395535706
1674338970
1461215913
1009144107
742615188
1139103645
2008849238
616113128
1207967247
279663317
1426388969
1100666485
497314876
504058058
846997268
1914585183
1185305709
2121326915
2147154210
291373050
213409775
507951555
1967820964
803825184
358084960
1224762975
1733829477
1406298780
768076571
737988233
561844391
186644901
825893966
248892007
597292323
1421734017
1902844109
349264673
487808932
623151303
193282491
88673727
2005746399
842765987
1546689670
2135479793
1981252268
630403081
578502991
1145307317
701886853
1960403058
495970108
754277875
2006605544
1094009558
909727105
1914104184
1021928
17840204
314856122
1133446730
164951440
1014911548
417836145
38430637
221849840
132447715
1608174919
963566745
1087572235
491164978
1474320778
1525551071
588282627
290510638
2092792967
2137560007
1115223168
1125319235
892219311
667589491
1168212526
355057979
1195452877
1435546519
740700408
634730465
397527578
1599294856
1614798335
681734421
145729857
196197033
1304805482
498852620
1012660591
1399893055
1721874732
1626769680
1906897345
455181345
135261504
1226941511
478500525
555502358
407296052
1178633160
1922336687
289247719
1599948201
1006670416
1770882150
136628763
551889387
927694483
646655448
961218525
498885219
639122006
861127629
912570976
957013807
1348062427
1971161432
637321449
653883190
2095392223
355910036
502310205
1137648212
350019867
1665014265
1472508772
1914458310
1647474088
1475694850
1713884834
2078134674
1116248431
1355696136
1621302312
298859907
426927095
876636245
1537439064
1133802034
482624220
1290327458
569977685
1197934185
1535117227
1143939017
807555455
526021454
2006438485
1532436241
551053877
1516497760
454138999
643885670
1758506234
819904049
2029632884
2056997206
394425269
416023299
299211647
1477938900
360206266
1901223425
1034200316
1717087966
1082938005
879008946
1249337070
1200649796
1948189490
1328213220
2072315870
1966309918
208578595
828752920
533814925
139808830
2144566712
895324731
1671459211
494973153
758773142
697975677
237786605
136779417
1216636038
1119778214
604378139
171789943
2128462145
1973575248
1061345519
1870051339
528362547
24363578
294267537
2077037965
1938214012
26848096
450158749
739532444
262616003
1117315830
93223359
1555476783
1790898770
1986423380
456636462
593575610
988181365
487595089
1612988057
684171340
707664158
2126917075
434470149
1691070449
1764253328
1665183130
333325403
1704334863
1386740157
531627782
1442373165
1300108890
1732987227
196457743
1956519020
1385825364
1385529361
1209944512
1994628816
429528390
1086525226
1655795402
1779669535
1261605804
1295677228
1211327898
394261930
1777436487
1525036179
1643233111
1974419009
1427281598
768180301
565894763
1302529185
141837709
332042505
1774162462
675433331
426491459
851166735
1327704258
293739145
1157001652
1709566451
1162266162
640785096
2096298592
782942942
273418938
1233903886
943099314
793754180
1125973492
279786241
1177279443
1635075933
617669081
1129832868
308631598
616220908
753337296
1285628624
1686622423
1460443074
246450094
1997554369
1755321206
413388441
1470476491
107248718
2069829906
825166546
1859708357
1724847984
2122960174
1030632915
795921656
2299224
1380419396
889848988
1961917896
1434204771
616571586
1039132633
919658188
535979177
431186073
514931754
338708409
941597590
2015763457
50771567
1768697344
180477612
1288842912
303487542
583612513
363000616
1102824529
2066775598
1832454680
13078818
1442260155
306544408
621833839
47237090
684935590
276416301
701192488
1542831782
710356363
1325283583
463908303
945844099
708033192
487798843
291851264
1747468879
115816354
1574292665
1458857896
2032035157
944005109
450641447
474920704
876868560
586118413
2087563723
1775333730
361234752
165696233
2105374952
1686892550
1775883188
1075439039
1491367376
301646349
2069809385
1450145011
982776090
1736791486
691509103
450222279
1202091791
1790160033
1294307641
841708238
320281768
1834473328
1800958085
106661810
1306787896
2082844090
701648764
419231227
420838878
520051589
2067370353
508032675
1072467887
1058291721
1671452959
1979372395
2083291812
1404711509
1818592973
653127770
2016254914
1077127611
1613749483
1595548172
1716525722
1596503722
1870889073
1619503444
665007702
1518416588
1430917395
480775520
216927132
606190697
1633280710
1414482431
993481259
395981048
2085466510
556836120
1526340635
904146664
291221762
1961527512
1715716334
819096448
1168704047
2094367544
1941628669
527033009
1052036676
518032785
1703720203
1611954370
756301162
461859444
1700384860
39499203
1082888507
377992141
1620848929
964183018
402761830
790675316
1859799443
1786811874
1038851759
558021438
1420362108
1714577166
182430586
659288999
1943285266
2129499466
1150924839
918951382
400047979
1424358177
1408107189
1990932970
237483452
1572471609
1502852722
1022339940
1150744596
1920883369
686146315
1520893043
457447691
269073955
1390757202
1574500871
1032857904
604459325
1227798418
269266217
635852762
1304249692
780919420
1932166477
1871510139
671694529
785199675
1879455899
927617783
724693828
176331274
435044196
127377943
165171933
1290111443
1744640620
1588435856
767550638
1102719978
155450816
301145887
1349240338
1281414306
640448016
452159477
777634133
882419331
1257935763
1903003842
1750793157
263839389
842848212
1687142537
982949304
196188729
211240907
708549392
788649694
1916188995
1081416927
11392119
704791065
1765507599
1118100727
1933923700
1041057231
1500458410
15849950
953633428
1612592097
538993241
72512489
2061880654
1913576180
549932150
1624972281
1905243487
1201022948
1792689297
1189066306
37296275
388546470
2015892648
11727900
1230467588
154861019
1851029386
1054184791
892335554
1486453534
432228016
1314742622
1813365012
238398943
1719190513
917920815
1566424370
1640467750
1391653528
1707298404
1039881060
405988139
938790608
1340974175
319908090
1335051692
1437342521
1616839409
904788610
1354015979
806113267
70953979
1040856460
403705214
1066405133
1289340954
1134534817
1229809811
1467487794
465764602
1418019294
1294736934
812495363
2126985336
1199988428
2076225118
1923736684
1445946203
1426366692
2129350543
400354147
1390616547
1568324318
292867028
267829936
519775326
2136328598
211424173
605892802
1832203052
879288828
1067513032
1455726343
229329027
209032856
1666001300
108028117
2123314445
2064269979
1017743911
1073137181
782352168
169845048
636637701
1277982713
467119243
1010823695
1640570059
2088060040
1169820063
1577251349
1000421711
1845350814
2110379936
1443583569
2077543560
482119220
1486413438
73055394
2051145049
1103905332
1392473117
434786286
1298703304
557124260
1032849194
578548653
170126326
50597975
319453404
2136062522
528039803
87645873
891315429
960576341
1152777060
521246677
1387932198
1636001096
636722951
45541461
1822735777
167750930
268789269
1348345702
877698640
1498385961
1342441218
857891249
1741400865
1321970062
737485019
523589139
1567203560
509273343
1700498813
1927525838
1080190543
1826483087
933956220
119705893
981142669
1552362604
1260909483
1004230612
1520768261
1896967488
518730780
1590042512
412557969
879447152
642781344
1929283131
60415748
564711464
1785574291
1529504788
197632258
747398055
2028554499
609451240
2107454502
12829488
602206145
85397842
827488551
699829039
1815651022
595287038
937433800
1165507733
1898704396
1575165847
1637806118
1702536638
2025798634
1842429385
527683685
988852590
1844142884
1823299697
1522670912
480161468
492681918
253573265
1805133172
1024943736
394580170
685548429
328757569
1474562009
300034091
2068313694
747064460
1702624284
418197651
167506105
2138828698
105854584
1150966519
2080415982
131965957
349210540
56523037
1915445653
35679080
393139446
1880328819
115865206
1312189864
781136526
1956622895
677789534
1951681725
453009553
1038504147
719978265
1526863857
661026271
682329354
630696263
24156643
1581328973
1656186272
1695295181
1717636912
1735840736
1081342311
1202807405
545755091
303375610
1690910327
1815608418
2127819249
1745464987
935040461
2030785224
689415475
113311396
184451320
614963254
1675407622
1383118065
187333387
1207119977
565643697
1328480634
475057047
116497745
1393681322
1374920656
1609699103
1184571145
70852374
870949484
1356613273
2103494721
1222461087
1438296192
1391452852
987115526
1980694144
2027643383
1515509048
123926609
1804371794
1322305251
1468091557
1228080385
890197456
2130764321
1651484367
1060555791
1604058377
2065448830
934072538
1197177859
1395154573
1216857960
1771690121
1025435315
1723387323
582917595
796130935
1757849878
2030037681
1995223268
834867451
1729511735
1089049941
1651611037
182997893
1345537984
515606026
700638183
857781336
888827830
431810980
1351731007
11614154
708558530
1860133651
591949273
37847708
1493996300
563301426
209259084
1516073345
1786814613
69228070
245037843
452469425
1527623665
1556565892
576569468
412878262
2133461442
544774304
610210052
65339443
41900671
1050232628
900102644
2050323633
671811036
861814702
364417098
1618957484
2039863075
1888947979
2031937490
2134469960
127237842
374633388
855522520
1134927333
436477509
854997917
557427736
1167328341
825896894
881345272
437453146
728836864
1418633282
536946380
442999559
1137619413
615164402
1942988139
978868836
1690893107
786674717
484928560
737622040
985279840
1709229907
198810870
940947295
609809242
71613265
934265157
1513406280
196989333
1631637238
930843694
345312753
356407880
1997358028
1162944958
1517197766
339015698
2021093074
698286811
1845997217
1240445823
258124867
1833932882
1993541430
823523838
1751893424
758351420
143796704
85998746
2108893846
521597561
34284968
174669344
1641267993
77185978
777530924
83830099
49683995
1522137078
384729645
856387758
1441825680
570728325
2119905172
574397604
1939257891
1756293540
326928979
1483040476
1913135918
698768493
948783988
1777584132
1787712170
1715604700
849660705
943970554
622141580
1992682693
1533872697
378035210
887558543
185320707
150533689
635031715
76093149
1332913722
268164810
1999628196
2071342848
1070680188
2000001548
1221290688
144894112
1983349890
777916811
1096522892
1792378957
691138004
1496431485
739280322
1491411831
1690301170
1430373977
1516615143
1666323878
1267088989
1858333575
126957472
1662557744
157310415
2044188360
1102891306
733722972
511571761
1478629062
163261088
195941980
1142748023
1564490794
888141703
541826392
182996849
1725030965
2138206803
1621624580
1837240269
868921109
1638295360
1197975325
1819795982
1998407315
958258057
1428137819
607873132
986722693
1507028662
260823580
1560219303
580333856
1987053033
805123631
1803712090
755876854
1030675733
549763721
270826837
959031098
2083450324
1065649718
957573246
349221594
85337895
1745687106
1400303672
492183506
548308175
755521945
453408433
849687177
1058825415
107841015
965386163
1400547121
2131334566
1112849559
1315118406
183047141
1156109224
1142781470
1603233640
902784950
1913260844
1765157508
240960568
493936708
1874948905
204030697
1030985861
1783873346
2102396733
1097693270
462262453
1941790401
35501827
1346043864
706049820
906045202
543555069
111758505
957960454
1959866512
939683583
378954709
1382287512
936524335
473139026
1241508584
1717239351
173085711
423477585
327014927
421753821
1304459403
1465195677
568134625
783569733
261309278
2013320058
783023873
746590523
909364756
2017984790
953332060
1897281969
1845648388
1658742223
186829675
649914121
1596965273
199617116
2123657284
502266955
1750576749
144022757
697709647
612710833
1134781914
1959259772
55732366
2000165498
1041309565
1138498945
1261011943
330108316
354403111
481202966
798245177
1585223776
444267775
93543878
1503889715
936049284
532269787
471579692
1963514944
495794455
445173946
630464542
420294382
1767071406
252683528
640555865
140994920
1201484498
1900771056
2138487
2042664793
829718634
1120368213
289693771
1326354534
1900378211
612731439
555383208
499927978
1408486670
246250056
715427670
955942818
1004979908
2057371598
398646557
970170585
1908453283
696780813
716543119
454099921
1734612036
1423598061
2077039065
117668810
1032957517
1118823006
221142851
1674111393
2021285370
407514179
1934591380
30936171
939403184
1058413260
1020305777
1580983264
300930162
876467360
1513458000
62915816
42596359
1505596252
1375875650
1221398027
140357688
1527160608
1738019132
1233842890
1747229462
90863372
668437735
880452458
357122585
2059309513
540241897
490972806
2129116222
840369911
1154580211
1853781716
2078202793
1911650934
1154220711
1310562247
1957330369
737750748
142088526
1641846226
988699569
706959258
511957779
933904177
909960213
120525686
957538138
351840938
22715611
767001727
351672633
633639492
541019220
1436532823
69679153
1315524022
478748981
1344812022
40207589
1204376633
734765327
778122713
1445263956
456011090
187615027
642498953
226987252
1849169461
820549214
758770450
1766981970
1821745150
392259807
621357897
1915671615
1329699734
325470340
2122741717
1255813336
423621765
898614978
313693178
81058404
1870422990
2103279075
527081034
1385904789
775570844
358094639
430890017
201994162
404930970
377933088
990832595
1714211642
96380231
854096503
1798702919
129889490
2013152746
358087802
817178406
648829755
33690194
1658994162
652000959
984947807
233196975
1881878995
1872669386
84271646
2139279152
1534726541
1059631176
1767640805
2103110798
2033688011
62786181
606173293
827272202
1821462215
251111772
546370848
1563999340
360302860
1360340937
132509031
1363303332
1572248625
1427453647
1664232792
1977643175
1181221548
254918641
1421428313
1785592599
2027341529
645177858
1257480339
1565551410
657707867
1640430979
1637932416
917534019
2080506254
1516159619
1822008432
1143897924
1785805969
1717379620
208865385
880635597
470411604
1243675432
1172176028
454073736
713006195
2138156502
1102938518
1920682874
634862598
1250258644
1674881709
461435847
489007066
1591858266
124763211
170896736
335429436
105719939
1664689849
1200391910
1824252841
96079442
198826096
2121532707
1272822939
412983340
294565411
1911240733
2021882934
421479841
1926268651
836217512
1311218723
1609203336
285618117
381224113
400370543
1965443661
1357329080
1081060293
244242945
1366486146
626629537
225007886
666737509
743349665
926013026
866280442
1537026860
123676708
623962934
819486112
1334424035
744088367
1059514416
1056226281
1058935521
1343622825
1443526350
165716511
1638722536
1968146602
1970254663
1489249941
1620277837
2008501427
18022419
367052262
127780263
1630408884
412708439
1057973548
188382189
1331565697
309800650
123727118
1032049379
1639886260
1736249181
1295496238
1215587500
1855000427
1943037487
2020752121
767084732
656378577
1280345456
257698803
721969355
1245289245
80788379
1774446214
686609962
742369989
53045616
204095030
2084046100
1645095823
720534941
193881629
1881742852
1220832560
48545460
1147153958
1137273253
1982062641
1056724542
1166175040
1076065413
1270420930
717419671
1628966555
1941607109
2000753536
847025533
623360807
793988147
1910747059
1356618783
1720989307
2113616866
1751668686
290261818
1560813851
1269175692
1739508549
1655871819
1935331931
7944046
746421191
332435033
1572666472
1353499085
1359341206
467058958
285544308
637240328
851542167
1254323512
77670360
967971049
1055752084
1334278996
2014267356
1389888915
1533961886
947826676
1921266405
114783128
706162858
497075216
574539042
1342256149
339592893
12147402
2096524927
1736176216
1905676900
1967108993
1058098263
333900080
693292945
928315055
783603504
905298199
1215315963
1643309685
1628304642
1774115190
1688989522
85314252
1693400582
2135021127
351828240
2047865734
193594397
73971473
2040470078
399547047
71461947
1379937959
83080590
1380601345
503799676
1998567624
1136508363
1279748948
1156087715
1015512802
508851509
341150210
5081355
1337670749
1308782248
1341382800
1372074274
231395561
77189532
977261194
650226255
1137911659
1982162639
349151754
1097001413
753274481
485283307
1866610242
874205413
342777561
843472594
29190037
482853395
393151636
2132512944
1785559806
1154802164
287278945
1752484333
908680867
1708116737
632821385
178373215
1654066288
873594567
1234945907
100891690
409855832
2055885031
1747076264
995345503
1687910901
1980968900
79652312
1284125557
184691026
655421931
1622961208
1216491480
597245337
1355892283
1771388081
818814404
588107803
242267404
259792894
1355585623
857196551
1077866066
189104288
1228647966
755555242
1922807438
1298400775
788427963
1168489153
1496363895
355206391
634663134
856127409
1247102840
2134802348
1655514451
1726891176
166587353
563662841
362322668
1993056694
30591227
623100022
669611299
1954975766
626586328
1833149271
2054942427
1252373588
387467445
991141862
1324857874
1309395324
457539287
1460568492
1207045821
102037573
1291431350
531343448
674485853
1950451010
995862198
2069618153
1044812608
1161979506
1016057858
1538773095
413615395
263855849
1226616374
535850521
848375231
306402653
208461871
1606328550
1203749097
640001991
681759843
158622452
1842547075
374652498
1019363002
1011821850
189506258
753819841
1750473045
1945704524
1911044110
60959272
1062477213
1256062353
1099301788
1909134148
1587723283
1185239781
1395744148
1236484074
731414862
697300759
721015464
1623556176
2133418301
1686924830
1026795406
526804841
1981909248
1708084897
1903148945
891005461
2114889811
176514462
1230821170
324518417
962136200
781726313
286275294
1825049598
925442820
1312221523
739514129
907079368
1127109187
1789144783
765930296
1280776502
681938438
318900999
1078728651
987770895
1252939110
727601542
1051198286
611827366
1790041104
639548970
1626981402
362428439
524423832
1337763914
1971571256
1856476955
1226319385
1339114958
194885206
1013656429
2024462270
231390656
1188774801
1347913530
11399168
1816082012
1964950880
1846626353
1030155635
1492594560
505222913
1251529553
880040808
385926952
1950236409
1266795395
351060569
385843608
1195832577
1353044845
562913452
847279847
1874492985
967409478
2015918458
2014888068
724081766
1538628784
262779745
2023181653
1303130211
737486542
1951542594
1118388673
942210503
1990341591
593819108
1305295633
557612689
876156739
102019978
653907631
548014830
819206226
901834489
133464780
1314345756
2122643651
2092015019
1387771030
1535658965
1838846774
164780210
1293524485
1831803307
465755470
647256139
1405499073
1906386472
1796546119
713032553
1681295774
1588967590
162346822
1753633922
127188731
263917612
229929699
1223976048
1730544349
1543427117
1931898616
1040956163
1182997494
668112839
762326166
1406339736
59731562
1612247444
769252024
1374580384
1558869994
1584316700
410584677
78377987
1237396511
1895658394
1574410643
1727299480
261345850
710703951
1888088564
2086266012
1405503635
583997773
1230451972
1199782575
1409310335
1968695371
994003871
686094827
1819976904
475418567
890905275
1393273139
231068441
639178024
52513592
405624491
1740914043
1926653817
96543555
837006434
250693946
1755008213
114667220
325440872
699934971
370109749
2099737381
736189676
1431686368
2115186402
894195766
27830945
537291217
497920413
624240246
1189217438
1219034158
336158991
807967000
1898091933
1192274936
1413592659
1046339985
737494549
244186676
459114565
1784159632
1532905611
1666726932
523135444
1006901193
1423416227
344250266
1127198241
900306650
1213781711
1343768254
1811691506
391663007
1129351746
1339180387
780471416
1771417790
717956588
1187986009
1820551832
623254163
1610559281
387365554
223240487
1401402278
948755748
395162150
350893342
276759394
1420083173
249743675
746445078
883805245
297574927
1872105511
1829182139
991007893
248388417
1949893386
1936474022
81646452
1545474844
35042380
653307836
186938614
212218378
1233445076
1786591571
257110556
1216213629
2143425669
239475319
624201062
1560395797
660658944
1447143529
1608222610
28394609
1144630186
907291363
291143812
385394508
1110318923
465595699
810595903
1286640982
1118469050
2109962788
359194349
582509780
1883782532
502742520
1747447147
315743376
1131462800
497353422
128360505
1399814987
1510525109
928539394
677697250
1332732365
1051711278
1891372866
1662672299
735759280
886261032
434757553
604331976
208432021
944640058
673977595
1556979487
1446452502
1323377075
277181538
1876867801
137479714
2076329567
586506949
526292895
593563863
796310023
9112244
1657787516
509701642
212348040
543442656
11191462
1498299355
940453106
1035522495
770505371
413129114
783412939
1667647468
775735748
1591511744
374417251
1510341185
639801679
463812093
477747163
240119200
15720651
1953009287
1802152242
54598099
296230231
1461484616
1649387579
827656719
1802610841
1546053362
848904817
420809858
1349158081
1707476968
2103865015
520905858
1548026835
2011023478
1303614759
1682806785
547675243
256591958
1417291761
1908880578
1096149311
317593850
743681645
331143444
204020788
2097487297
1533084154
773709616
1567174053
727509663
594992957
494296613
1149569553
196254965
709666583
160361805
1026763535
1771709664
469058862
896250026
931660565
967396540
305105718
1264691038
1154565408
116106249
1663828528
45599863
776414498
1464878005
1269286120
778695117
1915325968
721773290
80773213
469906377
922375472
576194201
692809561
1354659932
996528529
318509153
1405675859
1740288889
7424023
1635275340
538289961
718950268
819261783
424103628
2086773827
2097995999
1599866407
49317661
1720762804
575674864
613022741
1740917800
645046490
293445622
2103893114
53276614
289164731
926192121
1275476983
616840490
668097898
1163246906
2145593447
1917784342
930189285
1543979004
466061799
289952129
247891926
2006973428
154054883
1251276153
1677928257
1569784821
243388972
264562680
1886799576
1956070358
1151439089
350927976
2144272591
578144305
390597446
664032977
1031854611
553619212
1268912817
244766891
2105588385
1719666801
270468273
1562704681
1995405115
1787979833
101035377
332245523
883929439
928536166
756891079
1807908881
1003799872
941827327
1056203792
410217882
1067626534
1417400846
950926842
338518120
468614461
923190817
949200210
875368698
1031997291
1599212063
570003290
294454085
41626949
1706334746
1991820682
57475567
180026203
1865919539
369643179
709508719
576414061
1285583644
801630489
139473765
1456403009
1017061299
399012513
851779643
253834057
237826552
823565495
519511904
2073611836
659535437
637053721
280709444
827060628
1815135980
763400290
2131923155
464362140
1426588516
1830869838
2123351102
134132759
1862835423
140098685
1477331053
1903828796
1461560309
1859808534
865981023
567393504
2075869759
1631995744
1581292740
210806860
573502922
713565141
1682818882
2076103431
1509773525
716650861
304806519
2006295621
104602676
1608001342
215048566
31539673
548207323
1303151371
1617443250
269478755
1436943463
278414079
1564412080
1230494724
2107526254
503861484
249965587
354778334
1215310764
664959331
1537920850
1029952315
1863394699
564854036
2021373248
882057885
1514501634
1029155255
1530137374
716504833
2035611136
1211797709
1157516813
1267919541
1729395112
60428413
609659631
438845002
2017850434
393876177
582530896
1732141227
311207987
1473738855
1001280165
1004570275
1504863217
1592057699
1771995577
1441102876
1972995215
855255173
966555845
1582978488
1721477795
1701463686
522381652
727798320
698570980
1351781968
1500872714
682224456
596725329
1059809068
146014363
996477824
1221974114
1385611959
100697575
186641150
851613582
1472000821
1048541124
331859051
737105303
977382934
1960247206
1292550935
454602639
1216604969
1500674855
1233628181
856763075
21150179
1363347073
499133690
225185737
1429377364
935830236
1214976902
1061011281
281116554
645497349
2087734370
250373454
901652111
1261656659
1946828493
342210314
1608119301
1190613039
1063774843
525667060
1695947390
42303975
452810560
928671915
2036738766
1247729805
1767002383
175276905
116934580
1073655833
1183367924
1032737975
1000341953
1923806126
1497362277
1272949063
1886505807
534954495
425463388
716933976
2017090664
1885182040
898652193
987146945
193790831
1818765315
1156252976
1815605469
266281738
679940884
80132524
5602800
875415368
1328577682
369633341
1884282625
1137538610
1864021779
1568076422
1538245569
1531700665
1769611179
990722397
629250286
1280176678
677643738
550855265
1969021932
1354506401
1981925573
1502977152
811264955
35357771
1965433167
1314581515
2053108272
1364463026
925823885
1762369556
1363830096
335931499
657099251
2095842547
938209649
97229208
1897036947
455561690
1008000674
167567732
423712526
1950105699
578898731
1660354120
350355179
1140556263
400550032
713466785
938536311
1013381413
1060062959
1336800228
1416060249
491860903
966644060
1139809168
242140347
50515289
1480722313
398630273
837765856
2128296680
895250098
2134949727
1074538276
976828486
1930448343
1017614865
1707197039
362085919
20502790
1764405676
1601209514
100411840
1479481010
639473301
2016515568
1328850479
1199370825
1595765078
1947013559
1836544601
1961555861
509764793
71996514
1344649087
55217638
605494182
1128894120
870551143
1584990075
812575430
53567622
2059802684
556770685
176457230
2060316701
1199362573
961917341
744945809
793894215
1994996261
1165275662
1941168544
1813888258
1665813173
1535351345
1248411289
1084109838
1717341078
106562085
817348730
636057019
2070216404
1972038079
1836488291
1148052547
970706688
1184166905
2066627160
1527871288
1622663013
1937350975
1250523350
2129386194
723601662
497434305
210016324
82224669
1429648085
1128832681
359613988
484201245
1246712628
1669098235
2120887158
1438990016
489890777
1373705071
683489281
2067941205
1206341250
73547233
1197431674
666512452
1818270616
1844832304
611109515
410481716
1697275974
1513478548
777324456
1540228693
154022590
115523840
20109508
1619029472
2100135396
428599579
373048674
1419215788
657489487
723597682
112811424
509403901
188577256
1777688929
1301422597
1283691576
537401467
658144648
1095259490
1422995294
574707841
138539741
597777974
994544523
321056443
1441680684
1527318308
2078718030
2106015162
1681099993
549284055
1336688482
2077099122
594826636
2060569804
1445798180
855876396
1290612528
538553416
2041406794
1046098038
932230150
2040606309
264408319
2075825173
2135960712
706663744
562389941
164421331
2079490073
421992474
1174784930
1674858770
250539183
686093076
1113668672
255364257
313388830
1386368725
2126026303
1436804284
1897518666
1073719407
512425322
219263630
416486004
1867022461
238268677
2031350628
1359857688
915822624
2030255012
1697955399
1259456731
1488111144
1266159652
269541081
490439206
1326468693
1791619445
1934227064
146743211
120086000
1896752120
1250253251
1557103934
830997428
944167208
1043146549
3051686
548299831
1021067651
1945053349
73236408
860804090
481288621
1769637040
672036153
432968947
1521068256
2113497489
692475938
459016747
965626621
624343077
266976813
1717542975
1580427172
1730087949
702570528
710014738
780438129
480428911
1760517484
589739106
57048500
525120799
869175624
886588911
911975964
1090625822
29404405
517896659
953620847
1206667020
177157112
664018469
796109879
1114344361
1292599310
1463396441
559314145
241497949
1396722519
941705877
1835905620
1262880091
1302878355
1927620383
1292359160
701004178
285765806
1018588629
645312615
1497692086
1366717955
114350963
759829651
2092708633
1986348911
27651230
469079553
1127874453
471429267
1228786811
60613697
131324195
1072553807
965262503
309412637
422288334
1370742711
374491382
1224446950
1121344676
970313723
1392526424
1228136131
2090240355
2082552442
1639260679
1653516116
827285938
1815727432
813041259
2081838138
1148901791
1693266937
1732055277
581298656
1772119348
1161272975
102701365
1164056628
72538503
1548591369
206216379
1692867566
2035642596
61621846
1919210433
1453551957
369089151
1060908071
1725931541
71841240
332065875
764149928
866937530
1809270959
2125520614
333634828
1825762714
106269653
2137878119
1298274210
72314499
881640224
1482726554
1509313561
1204231691
1419154462
1263213123
997533141
1779235752
807659107
2013130249
922084520
459160444
877708445
648554161
222658066
1142110075
233199129
778911599
199235343
155179581
633290878
1481880200
730301839
749931121
1961092457
1998837185
1527081294
1168490540
2034919226
1566822837
756406414
472059128
1921539334
549170868
446792245
1916471016
1776318391
23939325
2038502273
1619177019
638236208
1190322118
128396633
802186326
1132949884
1394309669
1871924281
1228731195
2130152400
2111851439
1388447676
1307372333
1415809508
1963252544
1661367905
1203281466
1826123582
2018929303
343267816
1723886966
858773548
34593791
539139043
1838934236
1643616268
1897855352
1140479585
778385131
1735768723
831222592
1843146495
451735850
1014352371
1299433992
101034423
1200105820
2030726164
430472087
827290391
1738263193
1008034139
812917014
1055355333
1044413
390414207
443478216
1839967115
886492874
644905104
1835854133
799757554
173534296
81901446
2083420187
1398503557
1297442420
1559460900
687856679
1714194896
260325838
1583841862
1223997127
1072874208
2115462521
865141944
1638526664
1895281613
1004903388
1224436537
1846578524
1104892730
2027791995
2055187324
567918388
2046360951
1399200887
125927740
1712907525
1128941118
583191335
90218930
1698153312
1613933814
1588958556
198292187
874324249
806915280
1798391135
1977478794
1595695520
1233954687
478309266
1739421633
516879173
1736865254
331313757
2115278273
1740367813
1072679000
1750007057
350487340
1005255393
2018275957
1502539237
716169476
1772969107
480453371
1443681291
1021956272
1723296080
1919118127
1507626173
1297373847
1344014268
1766042263
541369637
652294627
1387713672
82502490
1198109242
627014002
1829683239
139754099
123663324
298414315
67889736
240129703
2063988609
1873106895
1781080613
984992921
1918469981
531169487
267129489
1321848996
149338332
523785346
1692502601
1849442602
318804537
304318991
1686054464
142803472
3336434
85911002
48588944
79403249
1254329434
1898692220
373797610
535324583
1399005185
1317622817
847391608
504277295
911460222
133784584
2132601001
1613133528
1581672598
933131065
524590120
1724048648
14749746
399429266
917865036
991002813
393516417
654703711
1443035420
1466497536
547545813
2079766176
2075241510
1056457639
1507966517
1419457464
1691027974
1089538140
50392189
857060127
165420247
1954149942
1694347125
150781801
1558201950
1226916334
1419293393
467635840
1174696188
1793498805
1791047868
1271515461
45073836
1542099011
1613309977
310262020
654131144
1997359366
1689057367
1036816442
698981322
559500939
201807271
617404793
131848678
2121073730
552691035
459804852
152208064
144446871
273786718
74834600
808218036
1498225125
1260336879
36598053
658457096
970140173
1652206995
1138584888
1799813549
1021404110
523766378
1829705400
747169530
111282110
1571124585
1475466289
558959427
36103768
1082181991
1884272433
1236950017
1096097321
106975468
510187711
1714964838
385034430
848592575
1567991075
1631642456
549288080
325721472
30508387
1790676880
442402580
1463378403
914798
786599170
522347105
105533738
1786445275
401355628
1724353391
1413796250
1336192850
600348464
908842026
1266135427
244513659
1064595506
1261393246
1933971166
1792865464
277950235
676312498
525996121
1890727994
634760067
1914253485
2079779324
393646200
526373796
2106691546
1825234556
1849983696
1119017913
1559341816
744294436
1468664677
735033253
818225244
292501526
895967364
2036192842
220576387
1790419698
1937716965
278682342
2003781800
1383379612
1341986512
1771846618
1522042288
1590968830
2139850270
1433129929
1904796384
1077537850
1883674346
410593226
732745226
1347465591
1968404960
1971342557
1609595715
1938712369
1041862824
624327953
1095455621
606559931
1790268027
431159461
871183464
1196272677
1333106021
1625500789
1280410678
1536924236
2125553796
676991160
2136029746
127914127
559326572
1786905909
1303308385
107757549
507486860
249722216
320979806
170522577
179726507
1081574336
146627413
708637245
979223169
1473738248
615122367
1132483576
1672909790
820404063
1058255486
18435170
1388732660
1321276978
206551629
1033071448
758380576
1948691336
995420782
1981160912
3721179
1548947547
1280518231
1345691528
1161789999
1158171039
1920193824
1989704050
848860962
523995110
1427854708
1176041201
1551312521
1537074294
1305860061
76680248
877937268
1122017907
401472232
955550117
341805128
1389225535
918878372
78312177
435563374
953865080
143618221
1153831362
1580556594
76861058
181186459
2069567942
2122553406
264238451
357570561
1544827381
1382956860
1301579000
1325186968
1377995371
916058412
525175123
1738826927
623910217
897446591
952750122
502836466
1162526460
808460223
1555380475
269717158
649372420
1170067297
552348658
1057256956
384576142
1315985321
1136213418
462635471
715144203
2130070672
1602997300
1024057346
1335094748
1731746624
1053251345
827035241
1831613093
1970098204
750510018
1274278254
63069122
1262875918
1511617306
1643935126
1406000131
412405057
2065366548
45699482
1776628238
171122226
1484753424
417389499
256932498
193200484
552035402
1971628657
1053924085
596560372
729749153
306661748
1836727442
284073879
509305670
1775685817
392023053
754213466
753059606
596019662
436369056
1230505596
914476706
1009200433
1201668122
1330379562
246514581
1483280616
1292885256
472438119
2136423722
1846603344
623167083
1706445560
745724793
910689078
1642053661
496631767
342089848
658596113
779485874
1786090954
1316165725
840148885
2093566909
33028881
747311985
356012054
1942394320
210958817
1794123045
1447748780
1112709096
1569350528
1997177510
2067339864
1994450388
131391155
1310578821
849709326
1103971967
15599068
2042806303
1606508795
1566378140
811736405
2009066083
1369496083
1221348420
671181185
944988804
334228390
1448884794
771411967
1057925410
1744611972
1067767664
661635626
683409429
369639451
201784040
320568332
876850308
1911517900
137543737
420657352
1040644643
1477442867
1226792805
474073697
1433032443
94920765
2089628810
1412054759
900186365
1697180735
1633238361
1876043708
751077788
2044577918
1131407267
1489929243
1192961500
1563754186
1754420415
1276053400
708205671
224372256
38844415
705223662
1716942871
153227874
818546376
1261204348
44241360
48351189
1737804794
161469409
928471807
1717352461
1536774140
1127219361
1806787132
1425157629
149462159
634622106
697553455
744875201
1241319404
629203941
1638001955
1470885313
1963345268
2066947568
1509455467
1309405559
1484458842
178799390
500300775
1723861611
477350045
2076582170
566118546
2008104128
678586840
160698723
1032918696
479675992
425008450
988056457
196404592
1942334032
2118667421
1939545058
2028186095
1936648674
1184542213
258915930
843616721
779372733
1352637683
1313755176
1341876457
1344852201
349106778
2074842672
725275106
1273065227
1826531759
1052967264
2038050785
473277780
1494614583
37774224
1218219970
7296139
538281501
1674634773
131813506
2038885569
35524449
670433739
738834050
1053613001
408016980
1130991367
404288412
1707919639
452296902
617905345
1518892510
472703370
687072679
1729569178
550232950
1813118245
1861709694
1992033543
1550277532
590628445
1512495496
872063829
291885126
2019880762
758373731
1607238798
559000265
1140389155
671852976
976272592
1658579511
999687520
1655253508
1120258029
1543854946
528472500
746096346
1098263141
1944961106
357674681
1412874192
1907524850
1499703988
1477481192
825056769
1773209383
1258081913
863809975
1343788202
1266290875
1410358689
1932297082
1891711344
1335599325
509114115
2095974820
2027339063
1420216471
498454334
1721093715
1610125587
1432825465
208953976
1944773492
946994255
1101486049
896967548
984602164
1846686445
1851681979
594336907
991514508
1609534444
1778247256
1048348603
2081503599
717363918
926901392
1331427768
121022022
1371112732
566210257
1247501416
1295303871
1957576107
446487506
838417443
1256766611
1182552056
272356589
931489046
1847335234
1330130062
1984157962
32859243
287140682
288147520
1057809335
1819271483
1860183620
167460932
1220465718
407811891
93118456
250073567
834649049
249920262
1087618630
260219340
211591471
1088812438
1233622976
641989978
1902284531
1639849865
380305696
1586259184
2057694172
1668858058
575215591
1465872961
1289567684
1004251560
1112122029
1153919675
944026614
552866442
1600236649
39566836
612050240
282651064
401430099
1350742930
740132754
234019366
1127535057
1874193752
1443953965
692192554
19149375
1228429928
513077501
168053430
97929162
1354499191
327488740
15292400
1128655049
1632897262
1897859609
1590389150
253317141
1828578278
951391431
564873298
1922233191
1033277433
485812957
243538711
1459608126
1610859932
449009820
1604061842
1412919683
609023777
982196463
2146901278
586005642
876151207
78050914
1425442970
1387739773
581981229
825877687
1560192279
303739603
599765700
1215807513
1942903143
1274157
86098515
1416557355
631342113
672326915
1778032785
506019888
1442742767
222090062
1437803867
1935185829
1217351397
707225575
413208573
824929009
453829702
2010769278
1939945528
234617519
1586989686
929047562
387823160
1234372948
759744691
816171164
1134336538
15845504
680291463
2003082656
1675572895
612762745
591097641
1998530407
14832151
65269249
203856528
1697742822
1612171399
1514984380
1449406034
155550174
1362421984
492813323
574613029
1257289848
230286283
1439855348
1060097507
1192095669
1804339609
482038006
181269463
1079785045
640405155
1965417934
1839163902
1644510710
1144074439
1036496144
1501211029
714086400
247489565
15605925
308630255
1847426196
1763125808
833333118
1939121408
1842659934
1454024514
602969806
1318376597
1701425004
1767562121
1587912087
1514717253
1707038959
2111452037
954076256
1144767219
911672017
1105660143
637885032
1242283749
1075694977
1863932827
1184113433
563744440
1661540771
1046853598
2117986610
1897439594
501050093
1649052179
2061659410
752692794
2081649313
1417146070
306152329
1897975648
525234446
1105716580
663872035
82301006
676298571
381191924
160633725
460050836
624490363
1192278345
1171052441
862390036
364147107
1919210977
2136686777
1585043527
1775571144
1012819619
1490777032
454197407
856832844
1897987838
644185668
101423690
1487849368
97297384
1039335611
1553890455
92704515
901645426
1507494515
2095535936
293227641
823590937
1308996600
1054550666
1509715965
1335123616
1355713107
2037204533
468286195
407102987
398281588
251516713
1298150358
1781325133
1572470132
951729145
1367700322
596596777
809457374
620448483
1774348020
1006072457
1980185601
748317305
1015312264
696529322
24988388
1051249963
312843566
1477546175
1099992264
175257433
691965137
528917
865616567
827984920
1536946373
1186090023
2106048575
1057356609
741628391
1571117194
687664851
613062340
1846416014
718302391
714283241
643549202
708697279
1600340700
1648602859
1471280015
1559247053
73319309
1400340930
1509533610
622045898
1886303835
1731318115
1238420230
1417369059
1974339002
2016494315
1649511540
820766084
123771464
225279575
889431534
1793685957
1577406004
607275177
2078938838
1575433045
1403531062
649238449
923032255
1219617483
828088441
1176272394
528170137
1556958634
620834127
809463021
1251355068
905950913
1299218950
633121438
883376347
1906786521
1368101919
1269931278
527775440
2093219376
1507113042
1555185281
664788879
2126982602
1239128888
382295237
1024351732
1489611056
828392884
1420855916
1149534610
1924387989
529226011
1989677445
1176309936
1679998078
626094315
178757370
788454283
679572297
245787538
1227375836
880882837
455963679
22850263
829521702
1876164131
1408954651
86148830
1519955927
2057845371
411301706
776821120
1759891396
158497126
1742174844
1798654670
1181486832
291358221
655734494
1895023647
1390454474
1446130667
1386909975
1205531830
428155775
2116639315
765088105
1526522209
986596679
1799575895
330155623
1982719736
340775917
121070307
1413706017
321205412
1375657884
886194155
1998264688
794952838
1562439531
1414906741
9965154
2119890834
879469836
383851270
1395896790
605841676
6158428
700191913
109068058
1887208945
1567410938
96626558
1078836829
1919213213
1648671859
1641809146
161440524
1666562987
1217245230
283016126
1826999539
1308598118
107573715
1046196328
1612510132
349877342
45056954
1720944019
1557504736
1040658605
519116719
1744142820
905037610
875542466
862862848
865740922
451746824
1249436222
718237928
324405117
1578103567
1451822665
1511158165
946239105
2024128451
1963992016
968794615
203438203
588380940
1563160045
389263003
151048030
1846629326
1289162146
745866033
875711976
245253377
573906672
146434462
1182052939
86687325
14377523
600180270
2092708868
1494788877
1101794963
1245008097
1441778312
1427279485
2093631219
258922302
1208974406
1387342429
2024564138
1605665061
1974932423
636268925
1706365481
1409010227
1387342429
541397577
2087499967
1415872069
1380345954
1261949688
503824229
1842128870
1615333662
789500598
1569568219
1007152200
2013032228
1150781140
1931314947
836886233
543397042
1835610877
2034526216
874505382
407408903
555209534
435017828
635326533
548306394
1828311497
153255934
561768038
1468757345
297945116
586558032
1957278609
1203154795
141992677
1946403144
808078874
2053397882
1488213679
48750328
900555226
1037937552
348027431
1227169964
2394203
1203424335
177409498
1344565874
493208284
1804745344
156926853
947884739
1514414060
1843920163
1436355951
1215171410
1951278557
80478698
33167660
592860499
692284601
128707090
993010924
536964643
105397339
596541886
1217033384
730047170
1610880487
220060636
837654664
706585976
677094996
1450548924
289210864
1074880462
1089264231
1766381752
1809883933
1064068215
1108832120
935288603
1708725072
1410632249
1979383383
1877245991
69919455
1593468644
716432313
830189453
608583713
1767774188
508815201
1952619512
1267965359
457339583
1665576722
586901311
655920713
1487617289
677945735
1050827065
1362173451
659822884
340050171
1935644154
1489347832
1982869367
1865235244
1398116071
1501107101
1163271694
1003376284
687397070
1991849904
1263356404
1029182997
1448698847
1783364510
1172360639
1573756613
2048481152
738298181
1951356822
1993034307
275744445
581103457
1885570940
1298204903
1752499344
107047802
316688727
2072960895
1971141743
302060567
1876731057
486165904
1548432463
941638052
908195790
217529743
1295271296
592401430
55420651
942401716
382228780
1887252014
2026938788
1572067991
640215761
928804145
1090121332
1393067840
1100140138
376480359
1574484071
1858223813
678398969
2077011998
624614756
1679047929
1362501511
1788376600
1530772746
650765436
1448672212
1652885244
1293538007
1396665909
924581528
1021251696
225225936
1864048884
337862885
1725233156
854723763
389641934
847132647
2100315841
1737924090
1607310074
1133678217
2147188937
921495394
1167852651
547770659
1022709913
1013588745
1177423115
1793874930
697345038
33632211
1511580717
1750028305
716261271
1320116265
1646865546
424845298
232475509
701487969
1638677670
1442904191
519139888
573938103
1061934369
1870708535
74759058
1369655109
1578524775
1633759004
541720830
321373386
512483537
1792586153
1068076333
1881193465
1100515337
1006415248
1559069267
1600960041
274213111
1716311325
955466480
869561377
1824492833
434153896
750267222
233859923
1779845715
319592683
1253727400
1245521343
294146056
873821028
253704374
35128015
564390271
1633814766
381875831
2053664491
696598900
42623762
799709989
378863663
556142554
102769845
193136138
134015465
459983247
1242096059
1365630392
718220029
1624248535
858465595
591709487
1766504121
94027773
1010295948
1028266236
345063799
463868172
1284832059
1477766868
1242621466
851980564
189862314
1061549278
1380923931
75620007
1845082471
1013747703
547658897
2140194950
575762509
1492138948
30915512
910046680
1897320110
523455593
451110630
1509600731
1006353764
989551509
568252894
535864862
344895718
1899305446
1160885913
1563080296
203822372
1726788018
786727197
522758352
1167405220
1671897144
120327438
1076418660
778588705
25326963
998174932
647818247
449982617
113494531
1861519689
1751498092
1944439661
1263850640
195827578
739660048
2014299863
1793828547
858384355
1571418286
1120838562
1227023189
1892187641
1278386535
357565887
580266417
1098271807
2140160375
533432640
593734151
579203268
1938201879
65571976
1456993103
860888697
819925460
2092872897
1722503816
2096093019
1746175285
1176872385
2021982385
1490619122
1039223179
1752283553
1599579025
1391133871
1922527163
429501140
1560023445
1356181124
535352796
746778641
65334158
1966289956
326791040
913526420
131722497
13824458
339713080
495396277
884668691
267305697
212590632
16463033
1446024440
1200713031
783307672
478984168
54586786
1118233485
750276622
1663529796
1555697695
763617110
768660101
451627064
1225303455
546481440
2072114019
1597874497
626183475
1421023659
2022683196
1507466891
1125295731
438384238
1317295709
264255527
1639867401
678636070
1259701054
1710052692
1281691692
1886837802
969564186
2044772250
1065163103
664637332
2032391506
975803997
255033417
326390093
1864983525
1035129991
745613164
314115660
1935869974
423286903
2045157994
1237935267
1824288248
1630826464
715271801
383901204
593524842
2017560155
509698496
608795594
408673853
1820021922
483197970
1623279906
1977361493
1478214005
1924965312
1448810615
243440409
2116136241
318611899
1509289226
2006709232
1508457299
1092732707
1842170738
1084104792
1402944319
1294701290
623853393
1297884086
1242498399
376956965
978532228
666627214
999133337
1423303342
1787412746
1108673095
1442151180
1539014423
1260700355
239559878
272497293
73432612
1492551841
915611121
622521141
178971847
1356297377
1054641903
1222148404
1976175028
2059527730
1990812567
730435733
1235595520
1557358039
2117827424
1985412409
1771649971
1421456229
591367534
437035796
2111774238
476075468
1648365525
1961109418
2028891292
1506832174
881084702
1514959590
226258873
1448922445
312460395
686464530
54719294
430249207
1545164643
1914391220
378254240
563272834
1688727102
2131896550
1315106611
1275602938
787651735
114169385
744624138
1689988327
1941552233
125850020
607546522
712970879
951051505
911613335
992301913
1375408360
461727471
393976497
337778846
818309483
1388214556
1838493497
1461224166
176998036
784471926
1419734510
1279821281
1623151427
185964353
2057311058
1869228813
1136484453
1370881584
1003209051
1674077560
430896247
1872171203
1625748224
461581555
1596444671
785128848
1211564845
1055134459
513383019
830683292
379772568
1548274847
291147307
169378681
1361604915
758884591
1158855909
1255280743
219053535
1607502417
824465568
1017040933
1073540744
159715688
274591290
1741919650
419606791
1679487015
91980161
2009312760
1452153350
1716520916
1064267363
2074800259
1257315726
241545955
1665593514
2120296686
1810030337
1763193722
1092012514
36148209
763883427
1931826433
920000725
1026752353
181487009
961810702
1587545918
1825794574
975504119
1421282023
1106220051
598854065
484183668
1786333678
195791887
544059524
1975111043
1028637909
914924431
750641308
1204460773
1892001787
662996145
1508089833
1148133851
58160183
541182597
1013128256
999020582
621077876
198046508
157109084
549943030
1097353296
253042632
696018013
943415619
1798002182
1520001517
225197203
798573360
1385366371
837758483
1952340197
1645373961
280198597
1782991493
1522085416
1526655824
1064997390
276441530
406228992
1842334385
634339617
1367034300
492980018
1223356663
1859121854
1838342830
1360407885
1965853107
1165512175
425083505
1482209090
1671892660
1548435810
1484644050
2058694932
1144516766
1134271863
2066092065
1427932236
217751297
1604154829
294182508
976110680
844410969
1074875044
268073740
1560550270
2080334568
2017372987
1376323149
1058856954
1092495822
474626225
979468711
2040578536
1866335559
1695666781
1573675537
143381113
954723668
1525550355
1770187563
728682835
1887315876
433808640
652585517
353304737
1300758047
1484656121
512621421
1214173719
1016579561
2019672674
1717117298
1056226897
1152397859
579647325
1221499202
1533013988
524378308
1555351799
1945909440
1616151844
604781987
1948175269
1181247773
1421090605
1548346497
1486952550
1915254595
1550011658
371146257
1683516874
1611292010
13820858
427704862
1271803480
570856168
1551837096
177823007
106842914
140866728
795036158
43611919
432628715
426314735
928152548
231019564
714419684
543854413
982664859
228692440
250644990
2081329046
787692917
513266042
33596339
1694874578
1640678830
1486098428
592151503
1016428651
1655746028
721233674
1345717205
616532203
1446313333
1003329751
572678680
1834292200
1104063484
1560327618
121425329
1336892201
3151531
517861027
559918266
1317282665
1428720028
1985986496
716978398
1959578491
1870470773
910479415
1141714524
1015603810
1265184802
2045865091
1779091461
118787246
599728415
799778558
2008018323
1653265887
551846884
1909624131
1656055584
492277939
1681101114
1267777660
1013370650
1829284292
1558769512
905365323
1565960631
356266173
1098158215
1010705733
365541067
450434881
1121694726
1565994487
2007921220
920143048
1559952582
263487973
1992181474
1803907087
876648481
256785695
1312666397
2123572713
1392205565
1574507786
781178292
1619078434
529940117
7060241
1474946489
1477752709
1211461616
1643800577
1469595653
1529255606
1442482878
1391556539
1037508558
957328182
624986717
1716251521
1662602387
891322098
420640027
444864904
2105328085
813973628
1861995396
1868263249
997759281
1735871816
900917869
2623620
1519023458
1713811070
1361631195
1687227156
2042759747
908532267
1222533375
602542732
128953194
1943214035
1168822990
657812051
1346312033
1137564810
222064228
1100818182
930459256
726750744
2117338639
2074738878
2049677156
1437099628
876291446
22544920
493120669
1068602377
1884305571
176322729
1443441567
1305647863
1234879597
893044439
222690594
875717011
2099253760
778036035
906127535
495756985
2102501634
305764498
239519600
436834448
1379015618
174701106
2113171046
1077124707
396255350
917580216
1746263907
1428116887
1850338946
1875243925
1808783026
1860782090
1480317441
1647801910
658137718
47772702
445611259
2096287774
844676979
763712833
938798538
625677862
424058032
1534984704
90128591
1959743576
1530593395
499184640
317564801
1457039831
991744460
1723687854
445133523
128808456
996700355
2122036361
1183708941
1005803171
620178226
1381173685
690024524
266005590
1605841409
2118817206
2069069458
448043843
1700105580
804512371
685965667
870036287
1879234853
28987326
619749030
1461901901
1948560082
1352443171
102987775
609770962
1583738594
2086207504
1992400313
1427456999
836012543
1623845094
1345579197
279958719
707591536
839107830
973340837
416217233
939838272
539486582
809295167
1128333347
723260828
1685207961
1537382272
793655222
441327254
472945131
263022617
600963880
552058009
1150491129
26528068
997536644
141775241
713066647
2032027645
2012789221
1735052547
1403569803
1754525536
514534295
1594306137
1942687870
759972443
2034315619
1869676874
1336932584
922277185
1022324146
763224805
1736005951
571891447
712395999
1123697964
416309136
1843798227
2089608726
2019115953
486571996
747325280
895817011
1120201992
900534406
1982767856
1621763529
544242679
1296260594
453977888
1288090449
1136178053
1244981137
2088299360
1101046371
641081085
1833963819
1807707094
1511309566
715111937
234238281
726868410
135398364
1056694055
546592369
1147091334
1316367674
139478867
1709822886
1390317014
807346381
23301755
1502635876
634862598
126200237
1285863230
1970554514
574365110
60508385
1575579649
878816248
1229967689
532116033
2079603915
996950574
1027144772
851561168
1856467000
220829353
448527883
1390488540
792605371
1120807948
1807828175
1976119213
1644037441
517456469
2038527104
721560074
1210083790
164065648
1760764613
1213415660
273056271
1027120138
1581426595
2096808616
86689514
464716346
1015831725
1140994611
1445975116
1112139682
396055946
535827081
1875020892
776586776
889077218
193449582
1723679092
2110424679
745342001
1173077196
1775928947
1418908467
1872430001
96570588
1743596915
1733579977
806265926
1980557023
533780433
1283263630
2032901858
24603967
1987095605
713681793
1290861005
49996369
1414115293
703843113
1619534593
1688707218
320666422
1177568336
392991483
1796035614
1386455408
77396418
1171242323
1780840479
821200604
2003220893
1225058096
1085041304
1911273146
1261329915
1865590694
567532377
1870246149
175481021
1074721456
726369758
1459232472
90935194
1755254699
1079658031
812419897
77432608
1744069474
2045119711
686452983
1439569481
1803927238
1888300747
610370432
1864251241
280248453
253624824
412049064
554486759
729593413
1960802750
1866067982
1469034733
1721302770
1963331321
2019122223
105098401
1815525973
1864074906
1589864765
1851956405
306054637
1769470963
687327233
186042153
1268328200
821962237
195303781
732042372
534333966
2064951169
130625632
1812562146
709871896
687765965
648194942
1096366843
1153364238
953768351
1347912891
2085528419
966451312
18884533
1431737410
1746670509
1598167979
1006685747
1529080312
1629176480
1086391143
1701647108
836871297
712660859
1751667049
1283974129
1916922955
1469095545
461071588
1572106228
1211970880
2028346904
2130392980
1090856639
1134007530
1237482292
1884995766
1869259701
106188586
1995818299
1694938447
402811196
1270363198
340175660
1021929152
1700329794
899516974
147808171
1420043656
1413342387
509399390
586812476
1232989169
88542403
1762281318
1780327538
1533506776
315280530
151666323
1055101990
1823031349
297406606
1552686126
566627210
1888821316
484471145
1213252124
1861799374
457368808
464265211
1239497667
607334137
600763116
1640186250
825795253
1741508909
1660253206
881728149
1756521005
1919153781
1505375834
898182982
1322521700
328527521
2036514596
802721835
1279816240
1207778038
1920489820
1503849040
2001686186
918747113
1960744599
1125696110
253480385
1422327196
566388348
1172817731
645743889
1563458998
1403074938
1738681533
1462734827
606030881
1375834104
924387191
163492174
1125550378
1367467705
922297505
1200388098
684989224
709412815
366273365
1111455002
1700837543
245192532
1318857475
340674809
1188082542
1634455549
3117202
1715131082
2133843376
1721011079
41944468
248321753
1907818297
9150493
980874606
374674750
1352805111
1148387117
751892862
30660914
1546295420
771363394
942922767
323091482
460651218
1367218613
1157067005
1710380919
949868791
475328072
1335712061
614727989
304812963
262084366
236648897
221112883
645181109
999906050
1003553269
1962381133
71116972
60075972
1281434594
2034107238
1710183543
259095734
1121416956
1852732941
1362926264
2146322881
1969889778
543061273
665674365
1053590856
157746367
1779533166
10220093
1017555903
394093978
1415153655
58762749
1908668799
2131807260
1004785556
511347289
443136517
342098038
20407328
1319084486
1945773289
1057494634
708407381
125786923
639700339
100402613
923530740
663363630
1076585004
1045883307
700551414
184375223
1808057700
1477972586
2059760855
1010380617
1399044322
1072405927
423452832
1908678577
1442367671
1497912535
1231129278
1124291461
1549090358
2017955626
2103558605
255549878
1403833784
1072466260
2029178110
254340831
1861305670
1877467859
1893369857
1914602539
496896353
238090467
1235264723
125457991
354724058
96920369
1289124151
1483703637
1088269274
1766938505
713320811
496289525
935028322
1422661848
932046106
2017924180
1545327944
1522685602
2061687674
1366749339
1864038139
1873599628
542224578
1220587380
1982943403
892143129
611623690
713465776
1483640540
1711601807
1209323066
604863448
651330030
750846520
1496464020
26707051
162257293
264457184
1179407547
149139750
157046040
866195737
900677469
1642163582
1494146057
774728665
568842546
1041798660
1134859778
1254564591
2095423688
15757743
2035849843
323110238
885236279
2084310745
1641737956
455907867
928412103
1902450455
2079077701
95800291
1141142724
1381458774
1963055641
892053334
655902990
1109869819
1835621416
1553560552
2001294655
497253676
1630091396
670395915
1747086897
318560814
100919022
1492677669
107279343
2075664309
1881488681
2111322552
1108404736
1902637157
228427935
1144359081
678452722
1303276538
1467297251
2144080656
443457575
1691340694
1623183685
2010679366
504267964
768296656
1903250006
629708179
1087850491
355090623
2048796909
1517275300
1120264468
148880887
627374170
1912897456
1750310536
1176511975
473742619
1358767198
547037357
234416223
676314334
1392809081
1688846683
939015605
1815625776
1738831762
911999531
791168641
1620686668
489248807
2029905171
1309333101
2120814105
1162974520
1785384
1579978030
835653443
1833909549
1043689785
1579340593
784738915
2049890908
1771664145
1376926933
1329041321
2113117149
1666759721
292125051
475533655
1422561318
1529569020
1809916034
436392243
84296602
735021454
631024925
1939201112
1273519890
413269001
1693738980
1685562217
492176144
2131468339
761062668
473499684
1816487641
241291792
845463253
516862514
1987598123
166115741
1398291680
623889420
1774282136
1104232723
477451526
818424476
597239255
1745275582
418077543
1203070135
1063701956
1604199793
2025397307
1472554703
303744367
425745937
2031194155
1838830627
202813663
1349583553
73110432
170855728
1788723111
5409902
2099587168
1250670513
2120795898
1820752810
713768819
1400332815
1128544598
209769023
1761436265
831156326
396509231
1470806457
459318669
1488446281
479422419
680913204
1911161214
1009605954
2046435224
1853188890
407189093
1346528473
53209237
1866705701
1670653396
1501309621
947840089
2123896734
1702878541
544025192
740781069
337975319
787631845
96503374
282251370
1812287093
1037393487
1054444645
1846686445
1054521646
1944980102
1795319620
1942867828
2091632579
367780271
100119140
418499805
587555163
1977978013
657936362
667733980
2088649817
1702033329
1832485521
451489969
58846969
96256249
1325396456
1222634459
716974047
1449821494
321948620
882709085
1038624513
338579903
1738349817
1175983142
473231976
1587069724
1886415832
1475737392
1254034929
1694322310
1581514042
1157373176
1798044904
206733708
987551304
1370106192
1705954085
1379936581
1634565790
1349192467
335323784
761694521
1864365536
1947552394
361984003
1189073751
863471956
366215913
1918738213
1586476825
268670464
1207379601
1944605764
359560522
1936111416
488942827
558570807
1607242905
1486054464
670474618
1721254292
719142284
2013013358
1334237845
544678009
1971750550
2042397462
1765343457
193455149
737904720
1736295037
977158397
1370740476
1963865646
636692933
531169487
1298878263
1069327129
1617046563
523106934
1875504275
697753664
733248081
1610730769
700785061
232840393
300404473
859153222
1619892369
1946055920
442410354
1417787597
1550719675
822890597
1034300119
525607447
831477351
691203540
757124523
1396556421
1839651024
1625236212
507496544
1878555071
1723454552
1156751362
1682396382
2007363507
1828070057
1678316323
1292262026
1578071211
731176209
1046687612
719185977
158615135
485703890
1669271359
826406537
500971759
656424341
1740764758
1510938000
314410472
70009396
1603379621
803523
1941458878
33557933
617153049
1912194771
160196784
298398332
81253327
1003212356
360896451
850289002
600123151
318331422
137166315
1061769786
1305037899
513941755
663327194
1949870694
1926242465
602596970
1664523524
1896179590
1363145199
88280962
497577285
676080011
573971744
223598455
87066980
25349069
1224341953
1907648631
910282626
1797043000
320571907
1176625527
294182915
2144996565
1432014705
1269195544
709257323
1537438245
929395256
582284760
2120326276
867948522
273539129
1032652798
2069941282
1829098935
1645863661
1516211303
249413857
352963935
625400363
107274575
565497215
1448770828
1470700807
1929795179
471199056
896808997
1413051992
998668958
146623513
1744657416
359744829
1906927910
875486962
1674421853
164914240
1750812657
572724637
1718035359
57572706
227413803
1090529330
1776188376
1440226984
104010362
443071197
1623537942
1211497977
794261134
1258872002
1242714877
1865097122
1960547903
1505203198
822063661
2064052255
318014287
1085039558
1980387908
1908480579
1768741897
2063185266
1955868322
1015785140
1452478597
1152489516
1596145312
205498259
1846832037
326808227
1387968156
696240961
119317050
302618977
5649576
942140223
831509136
1715316276
1393316459
690164457
2025218088
488744915
333467957
1106105377
1301480396
944351303
1351351486
2128160907
1363917407
58490246
1941803160
1156841203
1007764344
814257311
437795753
187796681
1605405881
1352496841
563479841
263480030
583803352
1063537217
331607913
25039355
1483159461
354834951
131111897
1159271678
1296979222
1455488501
62396024
2118015136
41647006
1152500415
133403249
335875657
556969206
1647502545
2123104590
1032443861
2143101746
1476608829
1067045953
1038061700
698907569
1135706380
1499116781
1709212369
1796015171
415679928
277342988
549925153
613272937
1284318065
1168974281
648580253
473605001
1817903606
1818274683
576954376
48856257
946968911
1234809320
1939291200
1127619918
1412379323
942335553
1981971597
1917158712
1923936230
853529219
1512976424
841920280
1438612795
1600457223
905393056
1617391013
1172170750
1292246139
2008214503
317877247
1301342951
229345846
455465329
1230204213
1266366139
1032068333
892370359
914860611
497028933
1623918118
807873522
613583313
1644295520
133693382
1630375003
1618910522
1383259327
2116985612
444381000
1535077712
330966706
693771483
1210412732
2081150899
721416899
2127762480
2092752959
466715748
753251208
1700515486
2125175379
879572493
1475219778
625328337
1039958781
482492906
1938904124
272625523
1179425020
1594587185
1284011088
1156837977
364668228
1802513829
1386236008
474690203
719565265
99526127
1722228297
480847828
57810350
119543238
1357068472
1947260584
1273454722
1243265497
511472534
756510880
1137854565
577669422
1675888246
1736420851
34552287
1880128791
565799799
1233638071
1544067542
212817661
758218597
2034068574
1845835688
1664185310
434207312
1915285228
793929554
32488598
347334728
1378965670
657779989
2004432724
895760266
218320345
2085055385
1169678658
1765888090
1977071158
1464873753
1269509591
1607452149
1132938923
1986012000
1883370939
2039656677
1224788374
1064301195
522071320
1088059304
431010557
1345586237
1025210441
1671062465
1117979785
469817517
1315112883
1036755592
1039610129
1948235801
1826951924
253086478
1229036623
232767058
906869085
1140149788
1658406261
111903256
1386645148
2079924367
1206048673
751915228
1720069140
499771593
1335356792
913316824
1302928374
115710808
1199961708
1303426708
1963412290
694561694
1959070907
1435142792
2087154901
1409094543
860468116
1980502427
266169295
407041345
1893335007
1816463985
968832403
1547742266
435548225
598105707
968206235
247127716
196789556
1326338628
216634331
1751936916
1073853848
2072345187
776957342
1933605943
676056960
522055034
1557727389
240708481
1201860626
655622283
1559788139
1685434378
794069755
1858519456
2039722654
278567410
567348146
280908644
1218553777
718379646
1155500969
1899549279
807449022
412599523
1157613563
58964005
1292170052
1057135750
994516651
169274992
1519913569
1388643818
2135507168
1788035282
1408818627
1676493902
1511270923
1364457221
1982987465
856179394
1818371494
495736802
800994346
839451996
1530342112
668777595
1302313640
900764564
1539141095
1690647476
82279811
494843720
1866980835
1718056008
388786786
863023562
405900352
1619134086
1500106793
596226821
1662942693
460264726
923887047
881104140
219075451
957678546
523279893
1344664078
146192982
1204772171
185981325
1489711586
298020490
1515176154
2144563272
1064619174
1321051375
429920014
548545683
1524542806
9154361
116235753
100355176
1506493477
695147771
1849708523
27346941
1743028599
268834865
1690213370
1245023515
1915530916
1283921706
292415661
392863169
216800163
2011874836
1047822289
1860209042
2001929681
713833919
3987271
305800334
1929942830
1125855612
964963802
497475014
1574155133
961444412
1153684057
1205152468
254269090
1531893860
2092738319
1808897786
398925324
28980579
1844012109
780230589
1810495222
895818221
1700650297
889001913
310256557
464525464
139314883
1888068687
1963273171
779847750
335225809
983354214
486562488
1307323252
135619777
1364659876
1634048086
1060358352
253174741
1226942314
1156237081
885840920
1889602760
2101557282
218761536
1170834100
1076929040
949483459
1758436666
1422816413
696763611
1819246391
816704417
2047564546
845702967
148625787
956215424
680515510
514857015
788726848
1240703020
607036361
1624751828
307014793
383280313
840548910
1816451486
1309868300
461214055
1628181087
84041054
1025049980
1652074358
340670630
75476900
707969
2026615126
624627989
1373496819
151538324
382575999
947756988
558520360
558735274
224284807
716819210
641437582
1448372329
2070869723
218414125
1763190590
1715451832
80395854
402418287
1108432358
901394211
198123286
1588063187
1646538589
1905330034
1441270760
435778787
636839786
2096564684
1739233238
349304164
1257755474
191982768
1141844520
659126300
1486956049
167996906
153808615
2089461057
934887953
1767388087
1173105418
1814041944
1468753753
844078097
699437266
101676842
838556829
1380090946
1266159652
1989759255
1569240447
2009744790
578202278
1754078133
1521142259
1815424361
589148664
1940956568
458954626
1070832208
835916364
1852694669
692398811
1882863313
109274407
2129112805
1100813116
2032213300
389971240
800720954
1140788182
772180115
1150819274
1991341961
919482698
1162799618
2075704839
422632568
738570669
5984553
1513957663
1948206246
1661032984
675254486
1730473419
1398381509
441845805
847084629
360053577
1984102976
1964417691
1373511012
1751857195
947980814
176083547
1284587099
1573147603
648074665
1220558639
954365887
611832317
1614421651
1592767778
1993452156
1166134912
621486499
1257915364
2080842977
1743701747
1335010428
2038206972
976504471
519718249
2120230061
611727348
1071197447
53799788
732385831
1998464853
950039714
112904699
1016772778
217652857
265336776
783941010
1879477936
2061683994
849440903
1766040572
104351713
201081492
1322521552
1457044560
934659334
165023359
1993040432
1079871462
1435248716
515951570
537140153
2031010953
1427648392
1241519897
1012875618
1867144635
2052353162
209750444
1618335468
1568666584
1848987497
783019927
331969981
1960113294
1274449324
949842043
300290848
301104307
382583178
922783347
343719270
1396144371
1832033997
1671158411
206009437
1260261907
1654201175
932721477
1399605293
1045136253
568165829
1440632685
1201085945
1051925805
144503755
1513243549
480175744
125927182
1529982829
477991021
1361179948
1987136219
2056140611
2060292898
892607906
1993345347
1949252748
275064263
1329368967
1056244305
1513976679
1460364512
1104583203
2114516773
1725486068
2008022390
288830027
313188776
1355983560
1341531954
2071901957
1535972043
65950134
2145624284
1960352507
591742962
229298406
2091262463
140866913
1893891728
1094454446
1918364904
1074657438
1198831788
63050539
311305444
1932239261
1366219832
682964883
1753970606
194295232
706983476
97297384
20617572
2323005
1387037821
2035104846
1204011299
2127948540
821395957
554322122
1942001810
121399069
411044668
1920500680
696493884
1040840371
1064260180
365159578
654372212
742722858
276944743
490776162
804661801
1491092042
784888531
1742253467
2103996461
1460351251
2062040737
347412028
740934152
89246930
315143670
606520344
64563884
440432416
1292493320
1125410803
386100629
945237250
238126593
617976265
918602472
24731658
81241835
907625181
1799525942
1113524176
1422369284
521543102
1328304285
1411453100
275269264
1790966090
354937415
917187859
1815933374
1548765360
1099360299
391939051
1272806852
980568275
1573135744
252861264
814313649
348314228
658264371
1177300525
192549953
1065076979
811013961
1653299050
284729120
1307535742
2074080452
2106414664
1643743973
94901558
1473111831
225910771
392558037
676651411
100153330
207692976
1983275524
1662556329
1701041165
323080992
1434881390
1523098813
736390015
1950730537
1177055859
768393607
999741801
1357971463
266075103
561843795
342321795
535877419
1776614166
1128761512
92597720
1635052456
248701551
1540891396
196067335
221055057
1472329876
1027184319
995514547
391984250
1206886217
1288397511
103379698
1577059907
1767117748
724225094
308241040
1598886674
1658755309
714519385
190391812
1059858280
109534570
285393913
2138546529
1014570061
1513609835
608053652
243879928
1495710216
688106360
1772010355
750141733
1121893241
474067927
146514833
2110838326
1033491551
536358674
294259860
1546149736
683600737
879255365
150926834
1248331966
1955227331
531843433
685236129
1909129956
660803805
720388353
806946532
287883350
246231322
163109760
437434990
1244027700
1645938353
733038240
1382849676
976066556
1559328942
1847801308
403430743
1934262772
417214869
2082138721
1994582299
1497384461
323097454
1348229219
631548138
1840825935
1339728151
274073167
59169850
1849703865
2064763181
228181496
74265620
746894177
1700799213
149918727
92792696
168297592
2065790673
449186618
1834742427
741365739
472332327
834033699
1956162258
225318201
1077174992
1384107133
781557074
262659122
1876628342
1212854086
2095950936
1038252360
1470419693
1764628589
1212831672
1715013969
1460168607
760893305
1586026418
1562645080
1426620556
50178564
883220635
224729972
69710633
1852029251
1958896689
742947355
400760333
1008712095
1962727572
1854477215
373716310
910596529
1496992823
1367999234
917745311
1045081591
687135855
2046545795
1946931349
172099028
2131826736
1656104011
1523539337
1661273942
1050501356
696293737
151995456
1323345832
1298970713
1731118954
121838982
68219758
1853119430
156323112
996620391
418835565
856821163
1410530704
1873983955
2000559371
888330356
1394857793
1599710290
1347534739
59277662
1117803983
433218579
1265298386
627710033
1115974178
1490066934
1425194632
1452353875
728810138
2060757964
1413844071
222848359
258510195
721052446
526727449
536557559
1393026776
688455392
8496661
526407025
649487025
809222297
1985580387
446216425
1287256987
1298414251
1868378224
871970000
1730117054
1017274078
203091727
1823124109
1212368309
394007829
1648995234
269409318
1781257769
1076568064
1629836349
1388996673
1880284910
1189147864
604390494
1631668061
930660592
1465458164
1155467351
1665994899
800791743
1841988801
1518391335
1336938462
1450767610
1218628680
1505766049
174339145
1167152796
909213328
895177783
528861272
1147146964
2017399992
1977982628
787926184
1675331183
1820226173
745792233
2140747657
2027186074
1629872672
851846271
1618394335
372902758
996873724
1628797119
383115800
1370525261
878369242
1612133768
470529255
1435134514
1097311239
1889201206
945760394
779372370
469202377
1924287983
1336577020
824760245
1298221141
604150724
2103919893
227522807
1916291640
885535780
1518436019
919581361
1883609464
2081885721
1866603260
1318625471
560715905
390171998
358394564
421533249
320238066
595875244
2049686005
831249587
1007879350
759219721
898248203
1099822041
2137767171
642856649
2057230610
603246066
518166742
773091436
224015501
1668804052
263782246
1338897972
975504939
743022550
475595843
1226815984
1101074206
1680959831
192063586
1680328039
284306763
1820727186
1398406110
45844256
361064026
1496284231
444956592
1261759637
1482130667
1338484495
717093794
382088198
285468233
466749920
1345278762
831192874
2083905451
63051497
1969478990
1140194363
1406354608
1979666546
1584001208
313497585
1183607848
501388038
387776873
776135246
586681503
646906527
2061744573
1830231605
460644641
1691959152
1288556944
35234740
2018892941
1784438111
954044390
296173370
2001555405
777100420
1843608887
1321020405
357340708
592176119
1541628537
1717285234
1723103959
1039328727
485234949
905832800
988557147
372829397
509097272
548271410
2061931673
1894684812
1889503034
2141678210
1265020546
123581649
771053335
619929960
1167590328
1336152189
896618692
2010294630
1137592393
1027079569
1738920717
1599402400
1286511081
1288185458
374757931
262721805
184119797
1199353787
1630183461
24929251
939689934
13649329
1447004525
2040137922
2091024742
904812225
1452539664
1484910448
157446911
2003197356
1330906026
716700236
1363683974
134357496
1143786641
1119764507
844337219
1482243473
739271647
223156737
2030761569
704789549
1342146446
109537140
473514027
1047784792
2054186328
409652316
1610840648
186919767
106562537
958390275
285850301
1534993991
1268263180
954027284
2145194652
346522583
1223982088
1795951324
237252041
1417336917
2146453479
1842178358
389783400
562913694
751159330
1213222911
102937909
475652096
114631596
1043140647
1251292814
2116861986
1086210367
1264633969
1679144528
1906254520
1361580651
546096223
528691094
2034123683
1728227566
1547111324
624877573
1317519026
1445149215
2055702186
1245505121
2071083523
683527930
515572038
2070227724
1458916571
1918853055
1957307336
122786644
1728137623
514824775
246550945
732327263
1465589249
2030679253
677615512
1690101987
568771691
1717176631
199660613
591787634
1124304572
1073437706
436230469
989106891
958279473
421772291
1483107114
94065468
1724440412
1591729032
1748240342
1616623318
219965905
1060415827
1603409171
1379544628
673469396
970367526
1238198462
1763026789
1570768819
1008294494
683061819
1222117443
1627147822
1384525728
953791561
1039137810
1379471121
909401333
157013957
1477727948
357052323
338641585
1292068474
1643610455
1613400807
159517858
368311848
1220938705
1383650868
1364442750
1555717547
951938232
426000675
176296274
334770805
847413072
28610925
2037471280
2122574647
107779279
1410591696
796991773
1928499565
543309154
1514902305
886264197
543398345
2121267106
172667868
823331095
1018785968
2005417870
255149648
2101097846
629416511
1007307636
1445686741
1588173976
1840300804
287022892
1754230872
1357688695
320150596
2119039681
1160115404
1439370653
1120127029
1265328065
636275078
1667855659
724462300
224211830
668750447
211115945
471665986
930206987
853978141
795836832
904850102
1728278737
1091195212
1529629592
1453225972
1318231127
552427348
512986199
737486761
932823535
1841401935
298889553
1313601929
1986090573
223600346
1854006359
1119709612
826265976
787298166
97130250
1925377554
2086451863
1495471298
133128768
465258386
422046279
1630010531
796250800
460093413
689985538
1980084251
758551180
172482082
339826799
2127550653
1898516795
911713401
785007451
839855406
1593582053
352718061
697473068
1042746726
889666880
684415682
713679390
174413362
1692800490
1538284008
334350907
359269958
387563830
185066186
1454954939
1336600199
1179910128
1653691703
1686635551
770650252
197406880
1159648008
962088698
465003650
757626413
1473022173
973087089
2034647734
333088537
1372395252
525033699
1324737913
1287295541
953552436
1103484417
219059265
542262886
864274941
880150664
1420242996
45272393
1086403494
1119170787
279361758
153589985
443360751
1607669350
1449419230
2112051373
418133665
618436580
1502880676
1752893818
2018960143
612199152
1999357261
1578788522
1392441102
147633432
1435604964
1598586570
707987191
1714132148
1006011128
1462596050
1794053712
850677622
1436622956
241666137
756855586
2074093659
2055811690
96246019
30506821
1278905880
1191413314
733663031
1692911202
1910480551
272920227
1628645691
1067879159
1597835302
849567677
255056955
532281186
810289656
600723572
1336870690
514832532
383247715
257533919
515413745
1508130420
387882095
1829175662
852388479
1654321034
759251961
958645788
1931591231
1208411528
277433537
735095538
901252907
1086187513
1640014750
1149935747
1823774479
1637428997
1178086165
228392573
372690431
944120584
1861092378
158375395
1664496229
332080575
1574976023
314887546
503747938
688758468
899852502
46145875
1731088231
325059049
2044997117
1409490421
1645572474
614652486
962709954
1100693566
306767420
356289970
773880120
76771896
201282717
1479992146
97819720
1086254528
804592911
1533187877
1632551023
2084421520
1452714708
2080224880
1751859455
832467658
31546898
510241351
545844855
554370363
207403371
768369705
1318126246
959860460
241686882
740374514
402299601
1824158572
149274653
1697034137
339300802
1404978088
1230865997
1778560957
1393583880
655505128
837971528
509472635
1648106604
921363825
1937203774
1336336388
914887987
2093205514
886063757
1535485809
734526854
756027267
1978251035
2002520151
802112725
1073486499
692700347
27772859
1243067778
779318633
1806495180
1397684213
319742017
590578312
275485354
2138596704
218443141
898237189
1666947754
1806811522
489463257
1524908584
314740301
460622042
153149701
317579490
2013787002
131823228
591766407
1807581147
1989355534
1350689800
333689405
1851172584
237948249
710183088
171456753
1657527298
1319293890
1431307353
1684142226
903265946
142588134
223704135
1272925153
1424412348
608993894
1609285907
1317090824
154384573
1046910617
1062551796
1267197597
1729382290
1526364679
1360440372
421706208
1863534019
700906404
941175255
1124769253
813330916
1545492599
2055868585
723056402
1563254530
818909544
128413522
1503918428
904577152
1158969953
1015525827
1269122791
1494480452
1847342514
135049076
159855607
2057967960
400705840
522941564
1610572028
1084593128
1378841259
574209282
1710702006
1203815689
972255969
1040548132
848168512
1599650775
482699937
704964659
562867745
658890091
2020370514
945637793
2097652660
1990669073
875398647
1596727204
10276347
2060284576
1509832739
2144847458
1630939078
1003620665
1139866339
95982571
1477148572
1208546402
166544903
1826979599
107078934
1021340461
1384223546
4741974
1366118390
1279782070
1175757155
1611810557
420819914
902782535
1291070424
1411318678
1585121391
770806288
533043809
171624608
979888089
395817663
566897839
198785368
578342827
1007945102
1467848939
1745014294
245738863
1241821512
253666649
1937498548
2011699514
296155344
1734966937
1291180724
346559798
1814472589
1674520758
1041881636
351101211
755536392
203755761
1807804394
226196020
2027407647
2047222596
1353495582
156725315
529858130
1815841572
1239670030
1377869351
1640133318
863681724
1497221069
358514382
1933632162
1511786435
1920155084
1840411886
1850469707
1989774310
469501930
1686113222
60343689
1666216695
519230395
478644747
926559187
29764199
1867821451
2127652312
1547918900
1106118179
305878379
847587385
1491189503
893671355
992411115
768803599
2063074739
448624051
1050482251
395416114
2085572755
238520981
1068440942
883899367
1904125230
992600293
1859156813
1601982891
591651880
497589895
1620382837
1663142152
92992103
976749247
1170614472
517171867
703642547
1029463155
415355018
2049896106
645025901
1187505387
244920274
927126089
1815455772
1114592102
1861806750
1809669154
1787371842
499439808
545596766
1747368938
35057312
86095502
1477714230
2123096663
1254067701
262325849
704592773
320300284
1062058378
1169252503
1317815542
637330670
1068380821
1583958167
246944112
1364562240
1149617056
1628919591
250389341
969827786
756985221
1024150253
1158854328
1925613276
607370924
2026141862
894849723
929819120
842928603
1438887248
1742874198
2107457501
1735426104
1589068183
1353602972
1542169763
1696690248
282192291
1838493881
637149534
2018825715
2119121336
225578556
493089772
400278437
1861539186
1326449169
147123054
1392404178
1368084160
1142187893
438033725
624422250
387431738
342565014
2110297320
749268493
1660861947
1583236320
363422718
210899619
1840880919
819393893
197531654
1365808840
340958226
164852661
679449457
1103912490
2102769988
660591429
178968615
215600236
2129335668
128883890
2101412235
1427153429
1214589458
1358502634
760995472
1663631293
738572342
131219445
689452300
131363896
1298834811
503372521
1127747184
870031149
1507531756
474715251
952928562
1065978206
1142134672
1481678106
354013512
507865325
1909259264
1972263125
99644892
666201848
888447892
1657828348
1797424213
508234393
1341518388
1838515273
2136677334
1207500954
2006231400
493800963
1789803353
1101672098
1980966279
1341174870
310297411
1530436519
120292426
61995479
102859488
1319864856
856693764
1586857924
1924286237
923867677
1662460247
1566115789
398539617
97278368
416998796
1869274120
2100594937
1652580554
1312448929
1903254727
1359354005
764389858
246784928
1265616363
1560520671
888110891
62586185
2135899508
3460157
1051944612
116439661
665209213
1475772536
1596758749
1285051946
1947380844
294276919
948851147
1001462179
343866443
1576977259
293039170
665258771
1189047555
881474391
1040346893
1708452856
479038160
1333865610
2098591035
1517214020
262121713
1023590665
57708898
1170584163
436693342
810551867
1979667013
1411788021
1243655591
1681546095
433068446
1559908097
1300697109
1101577994
525497542
443134176
1550034496
578477445
1874571489
489565229
770323091
919396189
279047019
1356380344
157492118
654343156
1653283604
1150794889
2069077288
819813052
1766228649
1395600750
303043776
1773859334
1774684803
2025303492
489097546
940737572
1252926494
2011153543
398322550
508870091
197436401
640334486
945597388
384100998
1184133546
2034967728
875683855
926619342
1254873031
647992689
17067545
1253837559
1654035398
345879572
1907604801
146206451
999650631
459803667
1148682609
98451441
493199956
1405166045
1624277873
849106571
464403120
1679343794
1734313797
502427030
1079644014
1312126580
1910916780
1285403503
947820184
2108158984
1964159755
1991955487
1496989115
378857040
2024953773
2093366508
2002764508
370079212
1037249267
180512560
1964693672
1404765954
1479414745
157067477
828135752
37881846
487275959
551268659
1951414126
2051478912
414564383
1469656274
1656394466
1017335207
145769260
1092151919
1342937743
657153683
156054973
369769049
788803474
2022094264
819390531
2097082268
1459487933
1850565615
1511543392
866745647
1465966075
573982592
1296124894
69399312
1054621961
1160732423
942558417
668477005
1002904582
596465701
131065033
534006238
1719378657
833011981
334948500
1405401797
810760301
789177752
1622852468
410282471
735891222
574945018
1647686355
631903858
1153223257
1657977737
1910359522
1899966616
2124528819
1360335589
695054270
875502384
1688134774
936137745
655103399
843861968
143080594
303065411
1387381695
88156090
93340003
510591388
1144009667
742764578
1058143394
1790312227
1178545190
1348051801
1480673110
439035308
1722497224
1520995325
1595947303
1150701493
1983601395
520225076
756245705
596380327
693256705
141988181
1929308206
2014807651
27577859
394265528
179503440
2049777933
1387083425
1287705019
2077661745
1460096884
1076306515
1666169298
1453044344
1987826563
1571329166
1704973256
1444167705
315240957
822342124
459928468
2029246915
1471430522
2004364544
26814785
1102985550
1686240436
1531405475
1107927183
1040826472
1683954321
294503498
1777607740
1564741435
1902656787
1570861653
799626306
1024540510
205945572
25940816
148303043
776868230
1783795266
1660397716
101734860
263006147
507290698
2132832496
1948711398
2011804940
2134332598
349012374
1771729534
2126208467
1192432106
2070478665
682322402
891195117
1580783339
1732692194
438190433
378185815
1029928241
262187518
1323306584
1217377592
1526877811
568491941
168342377
2088822325
901141496
1387976430
1050314087
1339501965
399268719
1523087415
1015049727
362109621
1081279400
1318448871
335143098
478365628
2134373591
2107993159
1130048142
1640416131
661236861
517023901
785895200
523658586
778337418
383122273
2144746531
1337916839
960950325
1370230806
1666526127
478294160
34888757
1091880586
1543222824
1828910648
474145962
1725334595
40912021
129479260
671880389
1595546175
685585871
2063188554
1097645504
988602833
738401356
1768828994
370429393
1407923295
957234344
1565619205
1817448373
132406162
985585803
243722280
1280795202
1241348999
1925086714
2054961742
1102661556
10069594
1911892315
247257058
462024781
2033365575
1495081443
1155883702
1523310286
1005958508
567293946
376921621
487024613
1497616348
701541940
467968490
1819811431
1595240402
637204782
2034020180
1440075570
2029681021
2044715341
734732229
859698590
1579024746
1550266220
2032235583
1582387216
1711698460
327860075
1203225780
2130827521
512423978
1905008796
379382121
612518761
784629945
1036989333
1228219454
1869405879
2092822230
604307267
1513688506
576778213
753992806
1402418769
1777037471
632792879
2093318260
1290362112
1362229047
1479020743
1970374557
276542452
1706023165
1033624728
1249173479
1804662460
1900094170
2051647742
911880062
1713232577
787901020
1412408393
1271072359
1201963257
1884186072
1245971312
776780966
204525419
921977609
516332819
864019725
260396544
1753388168
64417856
1648361897
1767581424
337410549
502603980
689785643
751333059
775029539
1303343178
1972105638
1032397836
1100487308
1545758898
656700402
748451247
896663035
727590993
1099526368
1812734507
940753357
2102175352
1421690836
1361143329
1705381603
1687337712
1980211017
916067294
1056904109
361474336
1882820186
1460164010
853986004
118202
719357853
2023792136
645515271
576494370
1350325587
269638071
1367423392
1574687022
548476679
1915028344
1774086976
1730794575
292373210
1287240514
799992218
452219792
1434293793
748525258
1136344838
3392857
709846024
67837344
68923239
1970507951
2144834675
1572377110
617574870
1760222809
813252196
1481048310
522847422
1529670139
1125860383
2000894772
1752264644
1349998587
768128191
669243538
492091623
142922549
487758377
1800762564
1538148412
984981460
267120774
838731390
30478993
495508976
1243289253
984498911
143953833
841339556
890980266
768104341
231111677
2090991044
1054349069
430501038
954268053
1857936934
537257926
1569908345
664356194
1346097736
1867345553
1008071810
989810495
206207353
1765703942
1399025612
664984599
1691967072
403261846
606299634
1726367693
1307646142
1779442974
1981836731
1208286827
1043146495
129708211
2140363089
1669544325
1970840017
1535559335
378587757
1667844159
598257860
120536156
246665714
2094209196
1038032965
248817002
1381273062
1180341943
417186217
2824099
1142523094
259754777
2123435904
1395694076
422648778
1567041172
491103093
1692695876
449107726
400897752
1164996186
1514948604
11499894
1698045009
786007714
1724576468
1588628346
1253211865
2130556420
1624612278
1422454568
1513690711
1895201985
560850019
1830562131
610898683
973725155
500923987
1805482610
1124155646
1144936691
2077035782
2000119244
1968180604
1456345857
2079452650
160725121
612113133
600641604
840550950
2086427750
904731832
1686723075
760316077
1486121958
943397623
430287154
684543219
382092688
347230413
2137159787
1151796542
939437142
1257412147
594528679
1562143863
625301642
600881563
2098981285
563272834
28276707
51807427
829159140
2102171101
737756973
197573194
2112470713
600205907
270685715
316932179
1866581528
46722678
1491907826
1527785693
515148003
384167019
2031525747
548573053
167115208
733655762
1781103982
1461941778
108940445
2000603123
386036946
426981544
1729513496
1923331797
1146324535
1902418368
1245228948
2056894885
2100326869
473933770
163839086
1662986562
592780856
2123582698
2122290679
96493611
1122637240
1405110355
2051327353
697868372
1625043202
999820104
1857941766
254411156
1334930799
831215755
1750406261
2077748402
1263640804
1009846032
1852537071
748115453
2124049335
896640502
1797032174
592330445
1814981590
756915115
1329077038
2076485105
562726629
698379231
825275578
296771411
1031189502
1943473339
686861480
175281499
332224135
344970013
222657602
1783188465
1154353931
980165901
1366976675
247126152
2146882108
669768274
824728856
836107580
2134589659
1432335958
1012778733
17935686
168291420
2035288499
1419145781
1087361856
309133975
1086072972
1652607620
1252515854
445005673
1256545260
285487488
1483082879
37684607
661275572
1492176621
864176304
494927923
223755019
1904984462
1351646267
1453256623
1959785934
1274361240
1990219715
200850255
740723563
1428066600
1889226474
726332574
2116696068
1635082425
1267866332
1863089663
1339856075
539924127
1808109590
1979930135
2099332538
863845062
806451122
267987336
194265046
1979330074
1386889510
1252727505
2101136175
1091451319
291063806
991642091
1000979434
890548204
652097584
1175124797
1625071245
1810081059
258622812
81602373
703324545
1375350299
828312221
1116261791
1733360286
146838010
254219400
613253735
1038139159
1460993008
154847396
850514413
2021348140
1064127266
1952342222
1110219258
1945180763
635599458
358661053
1384949911
627367678
1555727244
1204571312
1821450133
1612411099
1145418380
1081159304
1004177282
1286353406
902860522
1217469666
1893446254
730637836
2019331856
1174147282
1560823971
84936748
2012483185
1400222665
1935365531
2115819896
1631397627
220681504
1084797502
1905869164
305480226
182199425
305728996
1551981162
695823839
257795604
2036218413
241619502
141576116
748641076
567087892
1988593104
243898007
35063378
689352097
1753466734
2141276095
325125300
620271598
1839977179
317583843
1382224777
1969021833
1629028016
1449632991
837359151
955027521
1796137908
40233019
546886969
2145689005
1985062029
1011467228
797567909
1165753458
720179942
518749721
689624070
1723558730
1016275465
371835612
435579590
826899557
503502507
117673659
2036323498
990934397
1014525715
606707486
1780307823
1860064929
1626299815
250610676
1097651737
756901551
1885771932
914007311
1464128397
521738207
750459090
1202456745
223523440
158664202
1105142961
193091370
932229753
1155474738
1902769984
1693355796
96379483
318706594
1070563708
1415403243
621336786
569418543
1390458607
1444137288
999132413
122183160
227149061
457819660
1369681451
203760268
2074264082
233906876
155776814
1407446268
1144872736
1001333814
672361813
1699409934
2130591569
1547999968
1514783148
1000778027
1609971849
1736672818
1657065720
454770236
1725288259
402602045
782322573
886505799
2070905397
1202910254
1649463703
1653794508
722417953
705639717
612846606
1029054300
878861012
1714324993
853784495
2104098228
1650609787
1340934520
685863815
2108226287
1793740373
1460060262
120883374
653279276
2134704375
1758238843
248320905
258088011
1707928942
2060380726
1184310366
1259665057
1580413913
1701262156
1399167924
343534522
254161330
1742998600
1510391640
143961202
146569107
804060951
874223275
511418823
1996346505
324472585
650095766
1068357404
547404488
1997034484
1776597809
911450886
1030573046
2113318725
163892150
1016517657
230096145
1920558407
2125396117
1190589093
1601460182
944066326
2027267840
738967552
884610492
1483964473
2124438332
1809722872
936185825
408355417
1309127129
165146341
2001402850
1571093649
1203759843
1270895896
245039430
1451488814
275083089
463770043
1686831091
751932360
1738079148
637776671
1792545434
1141173151
1597815623
2146690187
811492047
84870174
1039427108
1993438959
197497126
1251489802
1609369211
571782199
335998529
503511383
90064038
50223126
647938456
52708769
599818853
259190358
730567012
1963213659
748753839
2044835896
184036639
895699879
792215806
94352375
371958233
412584369
1505478759
1710294830
304241755
332932802
232491388
1005168227
1527253535
862781632
2034079895
2112742706
1447648801
1488612184
413210069
1182565453
1317917674
1824564084
658887100
22603439
1666802156
1827498217
1986781293
736354376
326724310
1013007449
313482302
640415751
1733685239
1698610089
23809864
708039837
2069894316
40334197
751262404
1485405096
773383084
762391992
709313528
795051809
1232694374
755664751
1738138696
88606983
1519054783
56629957
682668474
19344664
628172990
844392298
431648994
805317580
531351028
1456524347
509114203
1931638709
265455854
1406058508
1210882104
1272518069
1048161171
1068793095
556275246
1183935752
275376660
549391517
507284754
1277482792
1269277847
1783041802
1793371644
1321411120
131890712
1868468279
1161019084
1251820881
472583177
1890304557
1951054195
1321803403
1077372090
124039500
2060589138
737405304
92851121
567471362
2105428907
805549252
1102350793
606088958
1906229079
105008864
698442904
1344481520
1466194952
882862322
1867998626
1315491337
1378082102
1816979935
1868604167
1640973048
582895124
296764617
218526333
1387056374
989245561
1723980325
170018336
234010687
1296108952
1117800656
1775581393
428064313
33102763
243152890
614410389
555105426
1021927816
2025003101
678291826
1806384136
1189447163
1185337097
655979726
493895143
1849496817
1216754014
1328183333
146469177
829756312
1099752011
2068086779
919365801
1829270046
818580506
1601191004
470631857
1607805542
97407906
1757869881
1827718847
467843006
2034649948
35859101
490155148
960507264
715199135
1524168286
1412600584
475450801
1447833395
1014760512
407900149
1811499663
581310757
359636896
664197997
94039237
964495397
587191974
805160726
739637075
1433824599
998147544
479968411
1186862745
935614946
1129262748
15125348
1155446340
1061023412
1530584577
367877950
190674241
335654207
232612928
965241109
1120844338
2096368074
766829003
1056004520
692441703
360833892
1426954939
1952641165
524084115
326342901
655641978
24376910
1925896104
1040634199
2008925273
1134571457
469544067
311064884
687129992
1063351085
1266592563
881458783
1411283296
344288625
654770516
35643868
562347578
1664439072
2092918330
540684482
1055139548
1800622753
409210489
238041101
154855026
355499179
1822787171
1723946605
602758563
789852130
217932812
45791836
540373112
558832213
1963570900
365145335
1155092487
611683724
769647845
2104689829
1139105706
1081954415
1048271987
1165294883
73141041
112218062
1206723167
1832553145
617125861
1180612594
206750241
1965083787
601585322
78939421
643695249
904479563
1092516693
2061727248
1346727821
1591406767
51865364
624819089
419856631
353185153
619462204
315614456
1132989478
1601848076
868851332
108767364
1894576402
996200243
1597784615
515482314
1560228033
1600476216
1813551686
218765534
211532370
1479398926
858867853
1532068592
1816053695
1207604626
301586228
839201374
1361920400
470408995
355359281
2063086563
364295703
609194938
2035283612
61745620
1362144370
822447298
1914669614
751753442
17186574
542152192
1774399994
2038579212
1285240849
197755776
1229727554
145746690
1372528670
711439721
982247830
1354615140
1978850770
400006139
1313790967
654675878
401442860
1112601258
992740426
582125159
1705762224
142991268
980809816
1704946345
491961217
1102683711
289400763
557231432
780078572
1907027770
408521618
1569595421
1820585618
679247779
1195752031
1212955673
656105109
2078873082
59732852
1773397356
1546597990
2015741693
918018379
207265102
146469843
436069295
1932576395
1395137860
1787742694
721616930
1939896396
1009112610
1801599010
1650287252
983195010
1030973803
870386902
1465856595
1150539123
1123396270
165868162
1449968700
1421499348
1295559651
1964857871
142336933
2129074463
412363807
749930317
1782221619
1446894584
1241306656
1329101833
1012165926
1980342999
1362561293
1147065249
829322892
724212450
793014483
1855240714
59010973
198609396
380410152
1618002666
392054187
112229834
1690746742
1484210724
1619965663
1214340126
974224073
904747288
808237347
614295500
699432418
1391489096
1483662848
223343648
2048300079
2077726834
1615177474
634495992
1447785314
1653558870
1119713421
1055278380
256313198
1996711955
2004859567
1194195604
1009914172
816387255
1018336655
1492930303
2108322091
1454994320
1968156687
603621867
815383512
1953367339
967191470
1087173012
56743739
1255902599
2122233196
1828632700
1757854901
1809704805
1551972555
1798697280
1063855865
1145653001
1166759507
368935819
1429787598
1899792431
758487257
951471615
706613240
501953481
2048969304
1996056183
370090490
38851332
1929383702
410488018
346052688
832489706
612445202
1164071118
874090294
738844139
1882020319
1637472726
1053877691
220710572
129470924
596879437
470198531
852976012
1612995054
1562035498
878578299
1185972824
1825437888
140491227
1776811191
384726024
1142469652
2070833848
953072256
1502918384
1496206811
171591948
1986266950
1603147208
1931176637
1409340562
1031636797
941473291
1795148169
649872818
1678069020
1247774010
1788178636
2111157266
1357018585
497795777
1777828148
1437010356
1613662446
1353014100
1101213488
1770280973
1342146926
788503355
61206248
1165123976
1207041291
31903607
41092868
527589313
747707503
630124448
1992637744
480115091
1964818155
985424643
1932541537
861964906
856139684
1603927744
1089897338
1327498761
894131208
2070815667
1952300240
1979632385
1763303291
1221660525
1097981702
338457612
1268550555
883447232
178069310
1431709962
626543985
607306720
2082354327
1027819930
122835360
1547715981
624966040
1265980635
424348878
1444308555
705087679
1893203582
335291980
496140412
1973162626
1382530127
1585496818
640610572
1759508964
220461121
1217975202
495044946
1154002959
867177968
363150339
1624545184
1309777634
835398323
1908960550
622456718
1092690931
609349938
251099296
1870256045
1647804055
1953246799
482984414
711603579
609741542
1352082789
1605416298
1076294530
673746962
185568457
234939026
996721154
801872844
21429918
1039969
1406910978
826935616
1580820636
1430673381
913695301
2085454899
1380212358
1790326096
2090089149
1289247854
649926872
296522592
887735258
1354232828
623178050
768975446
2064900413
945109427
495137267
799369027
766280329
2065092184
2077714323
922347483
497394115
1426466442
1111337053
1111543418
479389446
1894486951
713847646
325310118
821317315
1025360558
1123228752
163697112
1974791642
1443500898
144093322
534800391
370937640
1819942489
122174637
34846010
1813637999
1782772045
1169953435
231645535
56603719
27749049
1075299457
2112984487
1623919480
36606170
1699300771
873941225
1535323484
845328258
1335515881
1646553648
551761646
660803298
414613077
1997405006
1098114308
1396564166
1047402184
1613868865
1699693794
1526597282
1456617914
1536865377
1529500855
420056012
1021843655
1391587865
1881335470
2025064419
1264143356
646672236
561293864
1337054190
1684287641
182763688
2021106651
95333109
267603405
516395250
161953090
902071645
112340513
2133438439
1840100609
1736678400
1172482013
1576004965
672918739
301604464
544351293
823013782
1603826213
1195003958
595241308
824636660
442088482
54052722
181295463
298441035
1817699546
818595878
1681031739
1913322141
199648148
672840137
628731893
1624337994
1630597189
275014346
1354639629
2118540111
1218601190
576325551
2066873612
1940393925
1833932411
1237906571
526281432
9218435
1943598852
1009174171
448308544
391853954
915189900
1709457939
1729335735
1875452079
1848909394
1179663925
1579413527
1637989422
1153977139
1835549384
483301399
822127358
1079768494
1429313329
1694641810
1653975406
486803161
1081447939
1695915371
1258634593
1128601280
360385444
1631038483
1506921666
1116860164
1148404810
184304946
958072510
958695010
1244519085
1620766492
808604655
294898357
1205676850
306043734
692272711
984571799
2004597888
339413449
41574308
902075354
204583157
710439445
1069655526
940973169
675988079
365211635
752282805
1261130231
1681212381
1322879926
1234914941
166794220
1109534653
1351121273
1912218113
92124807
392779045
1382534949
35438267
1315235158
1683569077
1171826170
1889426154
1531148174
122937327
1276356384
152572129
438226770
448428152
1245952635
122410881
884386324
360028096
2022391242
141199871
1020674241
10474267
1518639337
1242976326
1615595387
1405758562
1618843660
413076843
2020648361
69861269
6413929
625854769
1792691645
670086387
23013413
1254249637
1365074988
332229609
608185126
105116731
1375265232
1723325725
1722210719
1163974930
169492550
252111295
2141384167
131866712
636879783
910960694
212398397
1203866522
1898106862
1483246424
1227576470
2014176984
1690930274
1392851598
2083727918
1399925045
280895177
1871093192
827506943
682887118
1578961113
870030598
1354188041
1192436092
2099596947
829880827
664090412
2046612067
1135040838
493914357
1814887447
1909975055
1924117957
1482746434
645228788
2048011145
914732331
61019383
3179158
1689285337
137391060
937820801
1546855120
1466295987
1112118281
2071716404
1565593205
1715979068
44106342
1893507481
2040937421
1846223324
1216732578
866643024
782696147
1124236720
2134484847
1257405490
1125381028
206989114
1120089075
306276728
1486531226
49534595
1012755378
1155756428
698888650
382661916
238134667
1094271442
1050940469
1290806781
755519791
133500331
44994938
942363886
1451828758
1875125678
1412054540
563864371
1485015109
508123149
842438269
1214643896
1642596386
421066773
1480662493
1147711062
1898698036
458306222
786894483
2076681958
1001027662
365643728
384268643
2046882804
1196122015
1651918984
2011646311
939081029
177310851
1490771096
974110808
1432085155
2048188924
2065240613
323325453
1562744093
381450124
344083888
930686264
1009071889
106701632
531564315
1002279148
1115076911
1855650812
394377526
811862417
1399013615
289697690
1464164700
346085759
9198695
1263578798
1785354565
1197827053
2132239637
1481526234
1082793579
1611821106
1293970035
1962669542
928063737
1969960570
1559441432
1518379608
396389100
398120600
461741095
2129228152
2072661934
1005056470
751046292
1772711597
1270663627
1147640401
1487192181
94914
488556202
694928384
2017797895
1707250965
2045385750
748344607
1904463248
1681524865
2018472582
18751274
871605465
1922581357
328408454
514605966
1349174711
808242900
323031452
1816122568
514962258
32000893
1276887534
1905782422
1198094023
1395804511
857164004
1021858490
251110124
926812790
166190836
2045070651
1788873838
663454846
787800404
1500203427
1637913959
388332947
25801868
1722521163
627086259
1679425402
1409284883
1449599042
1117443688
1819746639
1448912709
1518234241
541882022
2122110390
1589824625
1820794360
1612534319
352745613
992581258
683181997
108537787
2079005718
2085479366
1096666483
186939785
495072922
1998186534
291978773
1142210073
1966347337
1268881967
1544927396
1898997406
904804427
980128328
1167619585
85971754
155346046
1319716098
1437977143
670161571
1487892884
1850077310
822220228
128067253
1438898869
1385604143
174511101
1865983375
1638902331
1198410581
1540411960
1036549094
835538018
235005959
954116063
653228084
286780632
1768493206
1228645388
1316499782
1934729651
1648884483
679588184
1209067229
915354023
1106189114
270869197
1932566230
936543507
1262683011
1858416683
1061520516
993327414
1651647915
536242772
1878419987
1329561006
1470912971
602956819
852183133
1093019724
1890548154
1348554016
473876621
1545956038
1589309214
542697808
1727585346
1223835614
844051031
2902435
632292543
1159728198
1719695747
487699554
281961411
1080568528
344817182
1638322229
1891542890
462811250
151466980
554009080
1139910306
356147502
1519874576
2002187159
1487173193
99061030
1594637450
532729740
889175329
1526716746
136016037
240640445
1005083521
50980208
327377144
608192086
1931673849
1004819043
163844621
1133029988
931585875
1024419751
1310875880
389055069
108240297
1229196108
254463424
1066096730
14377825
1316984856
1919937678
672948706
1409030965
1647424385
879011657
1126225339
1327444380
654476015
2091386587
359194369
1023293290
1966027545
2108895632
896968929
322409947
730186375
513450626
373391121
1933446293
1265965034
1771549604
2125073803
1016827896
933442205
291244685
1153933484
1087300173
1678561091
1016880377
412253354
1931848519
1610059960
1622164775
1714947807
2044453730
1038247025
1341256993
570970797
1441965322
1475109967
1015489621
927105868
1339849125
506019817
2086767448
1504413219
824136409
1408764939
355344435
38403695
1552502622
1608835183
1322491440
73690437
2129844881
477550981
920034722
681342765
44096416
1278707378
1287337566
1239533448
1926835273
1550010168
1003295184
739355615
205292194
1291044618
838984005
1394136734
526020603
1358964165
558666098
1659471586
744433116
789550001
1103406645
803325419
447958047
1838567413
251136957
1601683468
369178232
1159413936
1537151600
1954267460
410711914
1664455585
457794237
1109410871
992974063
1633066624
1892138949
1089381623
709153876
622995804
17869270
874432758
37798532
2088501726
1878249839
824943114
1543963221
552535704
2033974319
2110039893
577510906
912966601
1772940883
742650935
246540399
1110579041
583043898
2144028878
1775726651
1559323054
385786542
1979289479
1521882308
638004770
935376169
1750721130
547475899
1791940577
695677539
1340264153
1882806851
1484301539
1338281426
768916403
1250689538
2080533388
1970074833
1722552772
680170516
2141622749
856746901
1300717506
2113854756
2138043869
1616404363
848286776
1581729155
81525400
685089882
550559226
903524884
1364959115
367075492
474069453
534041823
1913822205
652832455
1897510957
461324469
2065144601
1166933455
1644406890
429358606
397190791
2024630296
1277381328
571697459
1142993344
1887076897
1106508845
1894759768
1115357137
565109154
339491197
961671823
503931290
1159613453
1961964215
665472796
622249216
399118291
997309565
1718934802
2100380791
547561658
1235367395
1919778193
904364160
1569943774
779509513
1773310123
1062263249
1394590718
682527116
741939941
1508670965
391602814
1229227846
29745207
1748320874
2020784431
1419769933
1772826851
44654295
515715733
1875108125
1433310255
465855235
1879248270
1761395449
746414445
1629743115
1830622425
2045030149
1294710455
162956051
1047987613
1594646577
1789400172
2013041167
1628490246
13045748
952842314
244327963
185012454
741196746
45170994
51576923
1061680135
1794013813
1752339569
1467114111
26141071
677872676
1769470963
1485851404
789838852
2129988732
1869036491
646983525
1450417695
100511223
525591211
1728837580
938986945
778679960
1793869661
2038691197
1330708348
1648910524
703410907
1439883928
1160889675
1992741394
1132830168
1485065352
1516325229
1057464912
1620417721
2144825768
1008653828
1178726950
2043825633
508816315
488268338
1755005441
2003435744
874116135
1178525545
887858268
183072929
1613803209
1602339788
136358118
1082165397
1542465761
973921525
5094430
425884343
867138422
949819239
200768345
2033573543
1478774008
1251307105
1198219166
44760558
1832933737
149769734
2111958982
1860840011
1137781194
407707340
823282807
701157828
20353276
1628889696
980586687
2022808679
423182154
1594959514
1468056805
1279756477
1463554463
1083892201
543100088
1085897427
747782496
1799133746
838276891
339617823
291917262
664924370
1069372832
505960000
639698936
1280381611
1222899099
1461071205
492004277
18439541
1763016264
31088053
654433213
1615553334
33435102
1572657467
1637720085
555316264
567181143
982384860
1044539770
1242588114
925950924
1241525
2046092588
588760260
449467951
493608219
1793571905
2027559727
280702959
1797386174
17140012
1757664601
102868656
1386692492
350527454
1348895436
216144303
1390967612
2135522461
1608651048
1384917588
762028240
901741019
142273736
1766885806
989227049
1499182142
160590059
650632801
691968117
615266126
484547850
656179408
619772588
1348885787
1688581562
357849664
1908537796
1492467198
1950206101
481835806
2025788262
263783764
1669244417
631018427
1277600907
1420753487
215900074
2097034389
1337289982
1354352902
399773701
742189803
528405651
1678004388
424519893
2085290868
1227420928
338388330
448952276
2095429280
886208091
1188043451
35251997
1255214974
1341197353
1879054542
255694021
402143879
1255804112
1467765428
1279474287
1789627793
83055119
784436544
1644122191
605518426
862624236
299274658
2116568558
28002654
870206758
971612307
857089049
1643134169
2036865668
1645301959
1134835587
1731709847
199734836
1511386911
947899704
1454019970
1609150598
457832423
1129436628
281993860
2062359419
1889855503
876101750
669514313
484072342
839803095
1193013547
662915870
46707899
1312972924
1035987695
1301929029
274685876
789887777
412603962
1032770989
1764215629
1435686007
2083675321
2085122061
481680240
2024625579
1780860464
1409682138
451151479
1712624051
1263216938
2133748273
1111944021
1543126066
79974035
258740692
1067180582
1720001189
104154010
1037886955
860385329
1789298147
1637735951
1492625871
1313045636
2055225151
722117553
810818574
691819401
980470263
264055970
35326691
2144263148
2086580105
1533652777
1646583689
937347395
231700295
1542429832
27775429
201105714
260152924
1698339429
425002350
487408333
545384943
2091901692
1015220511
905764235
95806694
1946479480
1315804173
1290409481
1345848492
374798658
1352241331
1360882618
1871495630
767610348
364619382
2081302593
1563174801
1707732477
1884234432
1169664894
1848209633
1214171028
99875425
1638321659
801128579
682583627
1810258019
131396954
1494821328
1890883503
1046584822
1394886724
268842808
1782323795
135560957
311778334
785746677
1659168463
262798859
1102348294
301192858
1445708132
1377066241
1428488145
854156324
1588403263
2114200974
1890876763
293107940
2021502819
1231385566
546296842
254620469
327998365
706394746
103926849
2144080099
963563393
1672724333
2118281717
465744175
1843703980
265732236
68340715
1757431553
76222180
22490112
326834392
395828182
582972333
1809895390
1258398310
163270317
1214036539
1512385651
47315436
1784614701
1140825876
334094446
1126567892
1900445593
1564341320
2018986361
1253883359
435576182
1265808480
1329059844
1644949402
174469985
1479521118
1418195498
211772324
1871869102
490873358
1270965819
1963053068
782346833
1348603940
1053426603
1569160213
1181157241
1208326639
1485871585
635949729
343550381
660047442
1347177425
1743421279
1274764332
1980896711
368326793
682544860
1528839633
772060576
1020718927
1587565716
1882928259
1097412364
19389364
1932368610
2092555253
1348572024
441137088
1218137325
1030324572
1633371179
933787004
1329483815
1346284060
1945879513
901586401
2007567215
31321788
1286241799
1379013362
1244486680
187927376
1621488086
1401517179
1440066048
1274864631
1092681372
1171443807
86092036
979469986
380712246
1470539776
1615060097
2120763302
7349249
1519707230
1646905779
454277235
1421394660
1620342098
1476833457
1889888387
445155969
24099646
1040812398
596484637
512212780
1803875693
1271540258
973791696
1739128551
879725913
195090747
463411352
1910784200
685340355
1002670486
1310763909
789031579
1345421287
269202459
941303170
1171665099
1041912193
429739455
928148699
771154488
328301431
1234023820
220771330
1702929158
178733214
709849222
494034533
1736297681
1300788645
2141016399
1055005795
1666130937
2131795389
1123773107
1449148403
1394331357
364092038
829619673
1872763586
1081335740
514358321
1297749871
1537328266
433017709
1581018206
1596093347
1311946527
314780949
1751292614
603764136
2111701434
10497768
552746526
1268795566
643628051
726909604
877450655
130096467
1785957979
1710049340
1088790650
141971477
542225429
1249554731
790779369
1285132929
347879767
2104186102
1127106609
328398482
1678578348
1323657247
1721560893
2032678009
1466391366
160684175
395869147
765422572
1555379456
1077587032
105360302
162792015
2128672865
297603823
1373006117
1017682167
657668809
1968953612
1461730036
1751147308
1835904447
365594454
1365505951
57019673
1872424953
942894305
141284937
1541780418
871704940
1205902968
552519749
1683467714
1543498745
559221953
1855129511
540536129
254678123
1604500852
1827592606
55312410
1595118724
1622286914
644478393
1953379893
1258782055
328709311
1200368245
1454680502
220691507
1926293304
1754025059
1175099219
1903413516
606964876
2047794014
400492080
466834376
441583559
538605496
239232399
968998984
621300124
1179734810
971597993
1845929964
1281573425
1629887568
1271460735
1186788307
329739389
1888824428
676051976
929870995
1990903161
1189697580
406900681
663710846
617001627
835146892
1625783391
2007112552
1876913263
1209736919
2145457542
858851738
98995243
1161613155
1719604207
45482095
2106896567
1220447836
1075303469
64366596
1540300804
702302124
1695815525
593361578
1046684295
1966123403
1654060203
1410497703
1863074535
805891045
1700928659
468197755
2002674518
1173842370
560206432
1695683414
584737742
375526982
816614022
1919134809
1604724034
1939200271
1705577525
691809972
1343838446
846481526
6496542
1520385862
294652915
246267458
1103519086
206882293
1503982396
497049521
1663747701
1404830125
904319233
1281071076
834200192
119247649
1978688729
638541113
1714432915
306858505
1731331005
1716022535
36875602
230724896
1457507830
1978542884
2039636333
633607550
883275662
1410816030
965686575
1554532939
609250573
1245851392
462956519
1351249598
77977186
1384186296
351780014
2085729682
778646583
556276295
1734810659
578509240
1218392830
1394406496
1176203972
1309036771
1636257991
1314631324
1644104522
574425409
1213674116
1648822610
127336129
1795014343
1627603405
1558706442
1515846903
1530309526
936219928
1025157761
1137067266
1554195112
163012035
911919115
1798300640
954499227
594818140
1171320664
558013547
1121682279
1155111757
80052390
243107522
1917170421
351861427
959887421
1314111390
1931924078
1904008979
1883754155
45088296
1337434884
688118766
1336998270
934113359
1943341563
1795205983
320715932
299780752
1440900304
1481890939
2109443271
1767519355
1220426168
1542666007
540457494
601473231
1002029139
330149460
390225991
1523063638
1651207784
2062180301
664467775
1147681128
1507805863
457743295
1232435099
1773143147
882034895
1404868170
589774032
1740866390
1811317387
416120777
1996207183
418779252
1734224086
1099454504
771321820
1792275440
358960391
1604123356
1958333681
2117981249
1880645575
391079997
200145510
1449582486
1472570996
1218842200
287196438
1184855105
425670369
1238164777
1445060108
667341123
649365661
577590761
2016052781
1930803846
174683507
143811480
233837856
1257152727
655648205
676528623
991208640
186620141
1617459139
466771736
443895996
1435908993
48259080
185262892
969516178
1073807775
668636389
1104204096
370995658
1644973174
919349432
1976007191
1850385813
1911560011
1025196336
1417007828
96020138
1158029677
2005603709
441501747
178006090
1963293718
987560628
1454748066
861388357
2129224798
1680465911
84994979
830168403
5546538
1215466026
1679588163
716231512
670546272
2139221663
1435088865
1579160961
1120535813
873338513
1531374434
1187935467
453706270
891579865
1396072451
935145435
1064851705
1110472712
1786383514
1711774353
814634450
1596278566
1190058674
793202601
645140537
201034460
1662477205
1713981198
189680397
1398625355
569899549
1816394963
265304308
1400503148
433622733
71770666
853043424
654791934
1471665448
2108349609
1199375532
423531530
884934945
985269386
404486331
2081264972
2018291390
1444449190
489130096
645701696
1953875086
2092780786
1812725441
729856763
136827724
1625071234
1747471940
1796107553
417584589
349651270
2011006211
741594378
1077054237
149145414
513492289
573414435
898120548
766438717
918839994
297994240
1611708111
1402693605
679671127
1646501843
2063121370
1311684267
1175397574
1785246834
964646854
2032455295
2139028854
127701707
531056596
1593946757
910071398
1071084893
193092439
1450836094
1100899128
722000105
1695796768
2003364149
2145412132
1105672556
941151525
578637779
143363101
116603877
436737701
1667517404
1037058421
1839232231
1131668120
41767480
1180279145
462006848
1665449626
195376651
593131084
653621119
144848759
1231684972
678880430
897322939
372866634
1735175049
842234648
1518788489
167353413
1978028164
15515718
1443745264
1779032210
1345066663
1748977116
559951889
833375698
1486347551
1899169411
1616620332
1999202615
2122551764
1379483881
1715357581
1692319192
1010126770
318594240
2012013669
2039585821
285148082
1726014731
1526871125
676028721
870012506
1193671849
1559633428
652453306
1018949437
1627568053
1913795728
1498349932
1431613238
1655973763
2082229350
808647323
1777100496
1851182175
85207772
997274763
986164075
239582186
1222354003
1818523134
1364674448
1535719181
730412287
2086327474
588828763
883026946
1848250704
490653789
418887065
76820524
633276402
1897565459
1159933918
729749626
1209206824
38005261
825761988
1182700719
598085759
1511316200
152017110
159439670
1505745398
1467902373
248620060
808973237
572005591
1843962606
1222607938
708282660
1074243337
778603933
1702453258
1474462832
616839034
1130976992
1618438922
1404945205
389557258
560716725
1181589428
850945328
472409047
993379053
720655579
1968710945
1553017828
914165066
1277511986
1438471943
238497513
1390428911
1798637545
2085088266
1866610280
2022780078
129051529
1420917446
273937188
1547030854
5334111
559897388
1138264481
1827604439
236125494
352801468
98880470
749182797
1103112732
131028553
291068048
1086233481
1764962568
1673038189
1959827784
629570733
1303715585
720666209
785655594
1861684921
684943597
930551060
659363502
1087017553
411409927
1294144690
1826186538
326176488
259524667
1218747682
1474863815
1857378870
691509545
64634247
1796351892
1409063223
1308464608
967342105
979888848
586585732
1383743263
1589579835
1212139017
211759799
546692041
1386028989
590921800
1720939926
482416118
406298575
293483183
829865714
1999643407
1963288705
2110283260
773881999
1431886416
814422027
636383748
972752104
801067512
317984629
1323896098
1207858625
726713773
1411382532
2080664010
1622703592
1731058582
954384716
1572071789
616889214
789052042
1434339179
62078509
403255130
278667160
822086168
585585181
1528051215
1990127015
1353501161
915638882
809453214
1619139803
209866159
834460881
1426512380
1427126195
642720614
1773550247
46110994
1092997893
889687882
2117457734
606386268
1068515457
313175247
1568587650
910217919
764885174
1347488653
1482614142
833695018
125722050
474429943
840768264
1466300722
812730292
1218900493
2073888559
401574033
698462702
600495651
684840799
250400786
1865946355
175321312
1737887456
1644152598
2125123695
900858616
557834783
1293682402
1511906607
54850203
843069187
1557027423
1258214850
898779133
1601280999
1673405660
756523285
696031449
359317353
1749740940
1345120920
96588260
2105645017
882040841
534846011
327424209
399942545
34024834
109246938
941574393
1707395144
1399146620
760944870
1755656423
711028705
384919521
708996844
737505082
1400470555
2021570416
383333115
760334276
1844386197
261658249
1440488607
1706352636
1125099207
1089197151
626096424
1912470734
884735975
1372004479
287107606
1627794492
417695981
1457301144
1613697338
1174088240
763608363
206449987
468466583
2062798684
1917119867
94512079
241919634
1903442689
1865479275
1026518666
1826880065
1856493771
452923564
1348157535
1509895600
1891884251
899278772
869683752
683485241
1968017249
240778812
1727838237
86559821
1028022166
1044118974
1449453465
1269361800
1117046794
308499880
715205099
65172137
1162996050
2096755241
756507902
936116410
1009573761
228257025
1899402464
625642316
1263212867
760347997
614150594
1882976513
688141424
413008376
1520018286
1447119142
476410818
2114776779
110937065
728440637
1233473589
686623593
724559549
989085961
904537693
623407848
766314168
1192472344
1186574493
1198020032
533755946
1252575690
1613919155
1792715891
84251361
1175803364
91487774
947137207
956833741
440952077
1798657682
475324333
679311466
116479088
1007332875
787680388
1807057210
1598494336
1039378630
888269364
773952360
1154383494
1691965674
961622493
1844574581
1841875510
1417667195
1665505001
146914336
564232330
2052409483
1210865337
1201734494
1365521686
995105131
197323069
113063292
234353594
1405962209
1262249660
196181554
1584061180
2054976463
1293903485
623049357
600348579
2052896418
1134733793
401643735
550586265
2040467723
1508367963
1735839277
1932870111
1035885316
1771183701
1965355417
1129373379
1765403268
1158116559
726189864
1233030930
1231527930
866800010
348769722
1731106686
931181048
1629603121
1632091594
2115753337
491471359
717323253
769698865
318871858
1440105304
1232061870
1432501400
2056533432
1656024448
2106198318
57945016
102002405
996053795
146934959
868398347
1038097514
1170618043
1343875503
2009550746
2045785653
1506331702
1575944712
933464988
1083747816
17944088
1459963034
1754945549
277862587
1517548467
2072878932
978883962
761867944
1447210198
1511364228
2126419448
1698176411
819575034
1697955641
1012299387
644727858
2027679433
2047087599
1665794551
155547714
1485187670
1433772633
1986496680
2106315541
1890895460
1558212762
1722421139
1908323690
552241450
918260856
643629209
1489204868
605150861
294254281
1140390337
547709255
716927376
1537904306
1477603005
1590662589
419884364
490752744
501575158
247664147
1136070121
1225125890
1433927896
1850900821
1655699659
1561110411
193704527
198520077
2023235883
1769787434
727017448
1523537577
2002199863
1671083381
1195916689
1131680714
1533875778
1106217714
1606845287
1457263830
397766680
725185769
153194258
1716449027
12397017
1706492980
1343587744
1470263668
1177407776
583291673
966586036
1053104784
1378965296
690213318
379988955
1439056380
300596963
1764389873
210590155
416905532
528534733
981770409
785174027
1767492315
1954845610
1866621101
730675315
2038598478
921142996
775187647
1820838475
369609213
1195366497
512858423
459540140
313654839
1214935245
1524222439
602037880
135699201
298166729
1218444229
617151657
366277446
449551477
2005140165
1084921608
1567899676
1909412308
64568513
1518359219
1045637283
2094191393
1584299485
1373188228
1306121818
394667861
1214985432
193428531
969482444
723147325
329112387
2090808254
1520372613
930870348
2034830593
1840312871
2025256466
874306538
116246978
701284246
374571528
2145639799
1306904159
521292545
1461965591
1095027315
2090662229
65710504
1164981940
141988476
592410742
582039921
626739202
1087402490
530166937
1028290841
2029972950
888410065
9647189
1767838416
1008585464
1056740413
803348988
14854539
1522180622
567712945
1249204586
1460636251
1667324159
188801935
428774060
126805431
75733773
1723483010
61504354
1392553330
421003689
861780471
1408752103
1539230102
1083931056
10273109
1769930165
1321486114
260846989
2110957848
1366677787
1308947565
862120733
1856269666
350734541
1197933384
1792140400
1586764048
857298986
1824996899
2100369575
206434864
607967324
1997688101
1845737954
1395646804
546575634
546011195
1834030514
1114922997
1003134648
296505935
590490905
535272902
235892691
1279376882
1217213539
1601077325
1795201221
373784077
1150318563
224007741
517959917
2120684441
554451010
1386655490
1100335549
1338334955
1997826321
919267810
611962381
1439413663
736931204
1784590037
1208198233
1247229595
84607435
1428706374
331239802
286174693
1752313142
382419938
1962679453
455656814
2074066121
1565487352
516635083
285200109
1029140741
1320190960
688089696
503087101
2119764174
1558949714
2137513453
1031723522
644935700
1868054391
892806504
1421223131
1537838666
384494048
775889169
1453497540
801594712
612578463
966804865
1069779940
2011092066
1953019692
1011302342
976309665
1328638408
362130617
1987555101
1645293172
1635669262
15987241
736829996
2002130020
2006261474
1097975674
2073356459
250094727
1654947480
1817430137
812043499
1881597165
1990207852
163047315
232109080
279420674
1823719502
823101758
1778495176
552694614
1403900545
378882600
1953226786
576158978
190548507
96112363
1192465469
364677352
348112682
193615058
1798507226
1549067004
1453158257
968370265
507597680
933971925
622934092
1155468443
1161792730
793746000
518679150
1727138029
159122123
183896665
105392643
1331800232
955467328
1347711481
179449848
1440114320
91116946
1191390308
544701902
1656491904
1415042956
1590193952
1869290832
1397581720
209931257
700170714
1462037658
1541277476
400327985
493405157
1517409042
1255703479
1169909408
1343026948
419841548
1696256731
1681906115
2048095803
463696230
150668008
262091791
1816934594
1677721016
1798354322
1944316347
1894655266
915994427
700774628
843993406
530784479
684241249
1350500169
2031098891
1474579200
1712156119
25702203
358692883
583467216
1756113910
1545749997
1296695189
1640850141
1803787866
41921437
2145978567
1595203123
735988152
318441665
252510541
90131587
60509907
1195250470
1624268532
501949564
216202324
248316
1341597189
1556472750
1215248055
300420704
2142852830
1293072874
1763128752
1457885077
1400982070
600420209
988223149
1821925928
1556605660
735842158
1330396218
1900954226
330894834
2079378098
150229421
1183222710
1739888197
1888909467
932589209
1688759520
664213521
576972291
1141008051
1327317948
2064394342
2123062088
1551382599
1140737978
1148723909
1394918194
1712449577
1223435429
768305422
1313036143
88866130
2049238462
1397908422
1760685121
1546081706
981602793
780329474
200821612
290284776
545141994
336736414
554134353
1993799108
1221663658
1667181323
1605052854
1755311454
864606532
196987822
965489226
1452217841
429642707
358806638
1236019230
375638577
30333621
1438020754
1588327837
1328649284
951353481
1356364525
1385906206
1526696429
453940192
626016581
1358907146
2101846403
879698159
2006085592
1278031797
21230007
1147498598
1915217075
375289433
99149900
366642464
1140932321
865446691
383121335
1280904234
2111954096
2095391117
1368821206
81007279
296577233
708128509
893934898
1330667981
877257611
602970487
2042965981
1954878877
779722428
1023479988
1893287917
771067573
1033080099
2054455698
1346111931
1104399092
1864375098
135789355
1783202604
1772052632
238389865
297975497
1655220005
992206415
651487203
1823359332
905465487
1132258285
807910135
1055775016
1836246734
27446724
1054839523
707008469
85702348
1200654674
899018368
1527912270
189561277
493569858
677309854
1099524080
1770288893
1893946449
1533809835
2076272861
774535515
1982001580
1100568095
1821824609
1608908331
2044071814
1414240323
2062786249
709739861
1258697435
930388234
2146144571
371097370
986817576
779869078
1958689177
2070827287
1591290789
753977492
568067781
2128845214
2055345054
1792176106
648080549
1789786786
1630928722
1784070168
559916663
624056201
1054634817
1636774349
364147982
543772833
1311766075
1935594816
2122646420
1760433007
874873198
1037570300
1473944585
1825589360
1141166419
1760724474
343425209
628492092
589736607
547794374
940253650
1307041762
1170866302
452679797
1609941093
494817258
25227944
730638983
210793968
212409564
1576172857
1804896073
223109399
2090464863
1453232481
1083288669
435837145
1687798978
731154928
2112299952
1038204347
1772508769
1427113810
2083975197
1401913990
1601186697
205352718
1219663362
886965547
1430879488
2065841687
1784348703
1159897490
399363361
2135008641
2051103360
1344806242
1275301624
708778430
1238207570
2093802997
1399747984
945569222
2032430648
514177273
244041596
1078020938
273217669
766641277
1581605976
1440937522
1979763558
2040792294
661184233
1400886567
1245150377
1001506731
197260452
618036855
202627966
1260410300
333680768
1070713037
1548769280
1830019472
1174864295
1156247711
1315598145
132334038
1668177652
445786650
1805852528
674719905
577535981
662899952
1672662723
356252615
1288818614
1033853829
629662692
1055660935
635535238
2105814076
1042145264
73112155
602043607
1415559479
784041057
1051852403
557125653
1083331123
1021634262
1194499655
1830787269
244501499
71655623
794030187
884658267
127921337
1010962478
941840885
1306639748
650078001
1800650489
493856746
787527210
1339757330
345110772
1805052106
1123725966
1966190832
502989939
1634964299
401989656
124849712
1789347824
620337608
1259927407
663266977
1146763374
1532508466
1896611265
705754869
39760956
268293903
1998323240
1598889047
267518083
184372343
1042794242
903720740
1742289896
976619087
350919632
576627761
319150443
1750917430
1469619128
1966527921
2027232424
443287905
340723891
1797588451
536508088
2059875122
1843247473
1237381903
1360318656
36969532
1408056117
815132236
84151564
226605873
300256828
990233580
1015161225
915039184
465554633
565043339
1811168868
1908067142
483641636
1280776066
2063267674
1507529958
1793157617
465854730
673681287
708891144
483658301
817970401
549098218
1820438001
1376608797
2073820317
1388722987
996508135
1455186826
920620791
2115644044
1725554921
1779484228
194323954
1330686243
240984712
912137636
583131758
1248815970
531988784
204154959
1333395370
235880842
1240751119
1661701960
1469095962
1317501189
580759681
2040464314
1023425243
668740810
626320322
1766091477
1128081679
1686540400
893396461
1093553849
1842000359
1086929161
1747050361
1880559559
2069597393
1648204293
959862579
1274651391
1544557239
571992403
1888624292
1002820854
976847374
513575493
82884769
34661130
440626116
810101043
1415926415
1863185498
1689461440
148126615
1251693172
2000364013
815863695
1567880287
1259012889
1126429125
917938332
1760194855
1384579145
1811208217
1468291624
45470614
33705654
524331646
1184477078
1940380338
1385477507
1874712284
2042709274
865049122
1007297637
1441043756
1154900552
321223234
80061965
1859667418
879113482
2048638221
1083900393
329125987
841620904
857568269
443329370
1081285480
1190912445
388831398
1672239715
828723732
1033011716
972712116
1085290516
2053677363
362933835
359320950
1331363840
718656364
1402317313
40617156
61843361
18264809
1514969021
1177451783
1719424061
2110557667
217433510
514585599
1421185744
2108229420
1598889047
183684721
438590980
415008853
1541320434
106928758
131300045
1302960918
1787522891
2001493643
851126151
1964187816
957863593
1086067550
867172451
1906946206
1437353203
836833151
582515739
1619659346
2141829795
1158212092
1142153707
816392645
1213214904
1751037899
1985787280
1131985022
150849778
1984991488
817068499
1469527696
1543752892
1543227494
1088822603
918064124
401443743
424005106
507285241
873632082
179164196
1636183079
143754864
251263153
1829609401
815821260
876276586
557805366
1116217984
1564189205
164189362
1680235960
98053221
11266925
1608636249
423927992
1360308753
48485510
364574632
5868193
384034905
1860369703
998810255
409970802
1822030963
1289924235
93708303
1818920557
1215875948
1876657440
1535126300
780115716
1906028128
1655657328
120504582
90789363
1919375534
259356889
1395431072
998802238
1731593720
1578485114
1980800247
625887401
294796603
952893442
1528752047
1926038861
2037150031
2051866022
1887172551
402230560
473794305
145396694
1182857251
1133838286
1158331883
660466844
76169605
1423237839
1087561506
1939052378
163838517
828850398
532277778
667234691
1412726326
1843043754
1856488351
728685926
101128842
1613166068
1331733189
342887758
908182812
827472049
96266783
1928078732
517403783
1520158600
1647300973
1620448203
1252914421
1797698752
1992853956
127239884
278934490
2047100211
179347525
902425319
1854603594
577496484
365297360
1724364435
1073302549
1348114792
528863468
2089987623
295206551
1068497125
1215935034
722197758
93774426
224981439
655698937
1125357339
2099055738
1269613305
1549285325
981529064
960765972
390051249
2124211033
1073855515
1086818222
2129979243
1590849465
96384454
624678160
561775640
1250913754
1110478727
628873668
1398917092
1773496446
636966503
459432425
913528021
1713795556
1321424032
1870341500
1802087777
727820516
443048275
1079257422
88215903
1894518452
298764073
1749437021
1948834738
133413221
1483108226
1332069381
1771410480
339601067
1286157531
148152774
1168996636
2060040628
1781685390
1761308512
1976780849
1369293602
992275268
1150136855
1186032787
2096222290
99416153
1655712748
688036565
1665630869
1841277010
937935996
981951169
811376292
1435936280
1717446437
533261950
1158396901
899241544
1649963607
224520111
246944059
1910079651
1750739018
974589162
40279747
899868790
2039812818
202718351
1350794508
28035496
1704097795
413263718
1835379336
792490992
984803459
2081597424
870458633
61443886
1187838722
429930580
833905194
1818045410
587573235
2121027434
1755393206
332359555
175241437
622216450
1274588304
1273362880
1114140650
1792339740
1003697161
1237004256
710987616
1737173193
440510471
870872942
1600554761
1895704405
1424676197
1103194642
1746740241
157182086
1663478557
1697008860
572280193
60300268
1253341361
259831126
544715673
1441764240
68558638
1495315096
1309280930
517238048
1754953292
1170229493
1295885714
1769667715
1869883717
2130254023
71322385
352750377
840337531
110870458
1258712200
1718209132
363939211
1498880970
1644491127
1444552772
1430551822
423481420
1022450449
819480402
423331784
1652161780
1342284184
1307597316
143342762
2026866997
1547167596
1328650403
987632708
1346109295
2014353407
999027070
940014625
1031597193
213301978
1891751457
1399851175
2141680745
431262224
1508297587
373558446
2033545224
1673921826
1395385823
1136468806
644384815
1825271837
1535941101
295418048
982831736
1546108682
230691343
1113627304
399406958
1704517129
1949213484
322009379
431801140
398474842
1336784824
1837677516
129522832
1250772847
127843455
1147454567
540418082
222635973
353882254
1477230643
206459289
1969944816
384568018
1450309569
147702294
516186646
989636618
760548878
2023878419
1838640858
1175987004
1259293763
1463007375
1522520635
218198975
713159775
409032304
1038479987
1859516339
661862015
1051815755
589001603
1961060294
120693702
815341990
1960337424
1647897989
629196114
1904802269
1174411520
363635229
1939077149
1659541266
1350674290
1159036060
852196479
454872669
1036423083
1121503368
515678346
1676392976
771030814
2046047950
2029495124
208815559
1200820087
83120670
2122045330
1299126212
294508046
2118048417
789453569
201949874
249362378
8250711
1142643380
814401413
163887153
859292062
640067507
890557263
1544831110
681945758
1530558246
2045861135
1864208666
1068693011
1461680605
1656677480
757344105
1959223507
549521658
731501425
2017143681
862335138
663167766
554982416
532044021
1765324003
29652320
464170713
1147136143
2011203577
1349178119
1461955064
1408945403
1431130059
1027668076
1336600520
1084508625
1269145907
959562905
1556314867
106431171
537998977
1868578783
437187857
1142236804
893833258
1489177465
441633728
353649385
317597037
1145013636
786851901
1239178039
1136149692
1711872160
1016597254
498038016
226222197
775789746
393239612
1892041520
1797909449
252752887
1453356592
1012981145
5864888
763263745
1452180678
892626675
2117010638
1156276126
673179405
2060259468
844223793
24081129
1457216553
1512677854
1617551294
134066643
1220420771
1576356956
2049091565
358289241
1175026637
210605041
207103684
1940682813
638153346
215454022
522071320
2070309075
315863329
739316659
1653794508
1376618707
1277870105
1574860960
436817061
598258558
80373843
1015018195
338269856
389980589
778977566
1655243415
1209518948
743000809
1148040739
1352130626
99528041
1138520215
1982676500
373587566
42277192
1253564285
286085929
704519255
501286204
1023801486
1779796104
824681906
1518708744
1038393097
901490547
1372524100
1924975525
2066222919
1920049872
21025845
511575543
153926037
1386610203
1671240868
1506894240
1889871904
2000893627
2021949087
103789020
1975125304
1968697911
1723153439
1593114501
755031851
973978627
1528365419
207942141
328198546
409468594
6159912
1491657588
818360373
21422979
274027752
394513577
885957098
1847391231
950054282
609087218
431747571
156986859
1236000829
1245124076
1441471888
608221045
66689956
104146248
387445022
122647061
904332721
1261280648
380888556
1934117466
1032050014
1610352786
1917449845
487422908
271621247
1170807021
1764135503
1439555442
203654607
2128905196
574070580
1092079054
1415521326
485678697
380012439
1873847104
63039327
629521903
324893628
603229950
1665739476
1601726693
1697882766
1131137944
1443559839
446894449
2076554021
195595068
57688647
471317136
74494855
657949639
841090933
1585339963
764769583
792002047
1734449180
694122975
1321027180
1822310849
1213706247
1572815233
2060515164
2031049965
595880738
818505828
2146550206
576031571
1138971739
1544061626
208344155
187192533
1410228073
645413651
341590886
751581894
1618720285
1914483509
1101518027
1763543491
1223401171
87872421
1228737274
74703642
918420667
1113056763
1571029750
850002826
1844407877
360008151
2136187173
1417232152
1802023633
892007385
742669037
480163270
1826808184
1425586063
429722726
1532506503
2004259728
1495135293
1654173931
1327871389
554971958
1269970707
615860750
2040887076
2033096408
2110245462
1118925586
3570976
157406954
1231156450
1207231849
786626119
1899615188
288914786
957492769
1566516993
1570812976
1674730169
1198907992
1092931211
636027548
1359711978
1886328856
576511804
2104068469
1042915713
416528629
1649500269
1872599948
712055984
1374441832
76407919
1187423547
1009210639
376121285
471101263
876846382
928360270
140718530
1066789045
480573922
379977181
1059471601
2097367317
266530493
1308279492
1218992492
1856142409
1225954975
626537165
1369900361
430430611
292106641
772594056
66781874
1953041027
1079999533
997905024
1751012648
1316096093
820662092
603237339
741359434
1855010775
2110074914
337637781
846269822
1137172963
584992201
2024231851
993139436
1249006784
389126780
1292948296
1468576445
1255011107
1895947445
1239457623
1744788805
336060889
411315899
174841943
369609365
372727647
1686177627
818057924
1667051063
1922073300
1928416362
568025629
656796538
170943042
1052848006
1872309291
1986842438
45032750
946815669
40452680
855349822
391741525
290130024
1985724133
1979634882
1004653982
1325866901
443750077
517286919
2031168243
1870228579
1019187435
90872892
1914132125
500489366
694404865
484033558
775551382
1815172826
1333839207
1228856736
611711398
1015067647
1167655384
1449031833
1550321701
731585084
1994151322
545074162
880424164
1399957445
65612195
1110773775
1164148973
582261211
149306605
1221543771
1032657577
2123244913
223990867
978898021
1772143957
1054457025
489182033
830850895
1562820380
1004171389
1831855613
2055174532
524384677
1182145600
2093128927
1067389597
752833223
109124125
2027611750
793183350
742371914
627716532
165891924
109330957
387947751
877458802
1025349694
870604023
170717410
1353345361
1316868482
1879247484
2066063022
1042240497
116238736
1512742760
1334628987
538198761
745679502
1302486758
1728742299
1887824642
1142156729
442534129
1378322033
26763190
900860768
964099229
1551210919
251755815
919483996
267745985
266664734
562160073
794743773
1525069782
2110747927
542866524
1291306183
475265753
1321456625
1243450201
255263064
504814986
838182304
1243103780
2124220396
1329230940
842800421
1094238511
1498429741
779065712
1489129650
1383696457
1400962173
1383106915
489285879
1864475608
2128757906
836593462
157582604
1628233943
89387310
798554484
556352409
456628287
20657707
1079864135
1966257344
1049075061
2076466905
1797822035
411000086
1558589505
956349167
2048104513
1299265309
1969082522
553106339
1386452833
488748467
1885349028
1244711703
1108192440
111474678
1462366783
1345584311
786634686
1404658969
1773914163
1171628070
77309312
1013916117
974736422
961748476
1051725468
1679565833
1510671559
707977327
1763093995
296002982
1054160259
1066075380
1944948745
1866606006
368208777
860445322
691871708
377492898
1135942431
1453335935
1967643099
1004101011
315172739
153064997
1187312310
726802168
821166747
306982121
2077309560
2808266
153966745
2083685174
847979490
1328499996
1292923473
1507479798
101736297
1005554203
939289824
678566308
1708972350
1290372457
680707491
215447453
1411340137
296346578
2044607435
498007762
875089685
1749356109
150830085
186051940
545563163
1443683517
2122019173
1037537957
1271285161
781290496
1972440041
1093170912
1819908096
1426542118
175445695
1434487853
716676327
488409149
713611611
407562838
171839852
621182872
1853520259
1852400146
443505149
624701398
1181277238
2112180392
300685071
1046964686
1977839002
434456718
698408493
112284230
1102211588
2041257078
355527911
1260534689
627629484
542677745
470635465
1611917298
205708390
477535793
1398339788
2045267480
788412384
1878257431
1409686806
676284193
827960210
724858761
2046030830
407771542
782220219
1200574140
1666342775
557381722
1249413896
819520013
1933863204
1819089741
1664391502
312493335
2122620460
1667542889
1927535248
1383329270
1319461305
506989207
129145845
2068628982
505627047
91113713
1667050372
1469786815
1112665670
69084684
1867462024
1472850046
380023250
1108917590
2124313432
1489748490
977977846
1288260721
1447723177
1147799163
660427469
1197296271
754043801
1654135147
2007125405
2137635499
1619560369
2129962356
39354205
884872286
58250971
78125803
2044852139
1609487231
789357608
548818394
847756881
1438716723
1704469424
2053491492
1993999875
1321667558
540927181
1296530553
1376713706
837116593
148643974
66304594
2115873920
1787018272
1472577575
1454297482
427864597
1466325661
916214556
1747874361
593370507
1698970563
1608901760
659133093
635729576
2137462401
105089767
1070482026
311354190
115548684
218322130
1865450841
1827127069
1176217854
373339246
239412722
32991084
273124525
946100327
323912273
902977343
768121199
1012790492
1589184665
1714441583
1661567468
1599255349
1180049373
2035309176
1231340407
1560413804
1234586699
471323848
1423456139
603955662
1901211877
214844373
784402373
2066098803
311442489
1309740277
1641867855
640617458
360929758
1430142173
45726805
1638205661
2098126292
1934443593
1330309531
2135717673
726814305
1111572600
890806192
1313403474
1470538015
258944028
1904413007
1933140350
462422450
1684775662
1772022833
708229584
1021114886
2016207569
2047580056
215247792
365753208
1295903694
331061257
1863904265
817442257
1758197609
1301281280
509750712
1321302274
651681697
650275555
1666397627
1453223859
1397880457
595516685
1391526250
1095231874
634414057
262258854
1887263061
75864049
712919713
811575762
814040931
1447820737
528648611
1401986781
1228062150
249223763
757227857
362014267
1638455078
1545044293
378553184
548293713
278341068
509480019
2075672563
1372028756
150531507
371539338
1781525497
615338191
2035245311
1982352123
236855047
1398953693
919603672
7072008
539413907
1916974393
1131268500
385201949
1153603222
2125388386
352465176
1511829175
1949332887
556868792
125839547
441168755
1897815036
323446944
516350788
1137829555
1321660937
1094446145
1605019660
1154788197
573528269
486055922
808864686
565589764
1471069518
130119776
953211581
900306108
799003255
919795365
595999750
1764494180
1840079484
280962683
263546890
30320062
372854491
881664708
1035446520
150572654
1216139820
1576043564
650919155
860888869
1778016835
1830714686
589078955
1081814042
1801773123
1424521528
681567450
544542515
659126458
1818989228
650217273
2024288694
800229109
2024096881
1458545911
899763314
1193834573
1731289799
1041435463
131424933
1841192209
141536631
1289505365
1047508608
1230527620
217022661
10808492
868368750
90358042
973673664
1612708845
65887009
333328093
279770354
647015059
1603923985
1270103612
1303794000
403308235
1430228788
1652431136
509461229
2136408336
68457615
600737019
1339512886
664464258
1300740364
969868865
1776199736
1815649547
933398656
167707815
651962060
602536224
225286282
187989332
442764673
1607565039
19518631
389977768
495473984
1754776178
1096535315
2053993142
1182115792
1295870846
1290456652
1737380803
1487606309
1220179592
261569457
292823093
1646235628
1321962727
535466083
870356722
905252812
2145909724
1918795756
649057591
1411430169
1787258346
444997149
717973231
603037651
1322141814
1909957572
1278602372
883088812
1433611163
1171076396
827833204
4559955
1878406573
414692887
382700958
1780929748
417783909
207039888
2048133994
1764181526
1099284986
350708627
147653120
507412862
510860115
88332305
134102311
671917805
1730486554
627347845
573848636
1463960629
1705863829
465567992
1194487736
1020094987
1127324762
1122350773
1280842565
81713693
434964918
1803157400
2070540705
1902733585
1666451445
628190582
1931905883
1873862870
1743671630
1929170957
167326150
2137062127
663018255
1239956881
1280466181
1768928421
1711889383
1668077487
1387716827
2076550571
2101565486
29501105
622187392
626506699
662737641
1094580039
1012983747
533550570
313401767
145408976
1734834642
2096491047
1112323256
534765982
274091184
1684273288
800382353
1002856796
1776397508
1776610483
1256193341
362024536
1194579160
570059398
1042303982
1867319081
1881170573
355331663
1130809119
1205463118
1527927459
881504996
334128575
181800271
1086934156
1442847829
2081282400
1603718177
1875455511
455636891
832645251
1340426427
385472787
1332329983
304398520
787571885
893271579
106239041
1936181141
1834891356
2091429131
583985731
1151793136
1188841775
720191176
1480763969
1540951143
1086938076
1915514102
376026177
1332241118
1356196946
754466584
149567876
11243953
179674001
916928620
2136477431
1106179581
754164077
1524350687
1595375994
782382059
1263782607
486459224
865605799
660235204
1529702792
138271680
1933728003
1026628621
1890926828
1630422922
2125665955
761687565
1119517887
141610694
208906939
265034052
1317326573
1922075322
269715743
2103145159
2025070637
770493869
1019029893
40509585
751679370
58737550
1499209069
1093931215
230064623
374861913
2098501729
1044793924
1643751323
1700551173
1185099161
1202057336
1452452896
2097677343
123543221
418172632
1303781816
60119239
1057413750
2145257741
1153919675
193764946
1209393793
1465310651
475595613
1776976644
1950764333
363212345
236550835
697959759
1019864018
870384916
814775363
2021596982
2106133342
1272062672
1984346306
1178138333
723032094
732157041
1323875168
328879057
1992459410
390576700
983940283
1836016812
1684068777
1977881410
374169305
1218021483
131933967
189924480
534804237
734317605
204502018
1599552452
779790844
607373514
1580949956
173257637
1452770004
2071215975
531102738
1682102908
1289614478
620645451
1511235259
1715379092
688212714
1812560745
2115321017
51357277
688051392
251897512
4041275
1405028135
1469422878
900276113
495130492
1525607497
1063671471
2043252880
1904969337
1310403969
1377325692
143123114
372587409
1832970468
2041260438
713084672
1254330721
1109604938
2096207448
674836547
1261988168
1096584452
1621816414
2147240671
871777059
1057304255
138430160
649306742
1566076736
1043919203
8899941
767670490
1785665775
503609107
1076603238
1669755599
1923649695
1777171103
1784204732
1287234853
648538824
24081247
79206054
1327449316
941286479
1488581423
1552417984
1143728941
739412603
2006182012
1856709141
1781165473
1034737865
1710892168
868346028
584162260
1771923878
627059497
1561464878
195441110
992043780
833103150
1330585189
1480160879
265823525
1480282256
207539075
2129502697
553930178
1958119329
882546576
1823467432
909264293
1818713072
709362749
909053565
328252670
1533792179
300107800
959747236
383077385
1621762335
1980871952
312578914
143084278
1974075056
402601260
874419144
807793001
555104348
389395430
580077838
199330522
224417944
402983167
737315481
773461141
2106537680
433475733
44686004
1616849345
688050091
1208580798
43894313
335895344
1437952907
860223759
1807523628
340284983
1535243543
1328285870
1101063287
1992908905
434845424
2037659748
2035696321
2124059793
544716138
1800264145
635754284
1959799472
1922516536
558729203
1507623922
1969765691
994275557
1836526156
175679193
430208613
486196055
1896342710
1367959516
1039529857
1863422604
1550422452
162604698
429882320
657308984
800122595
913782173
2006195482
205779591
1665826699
1366741284
1544648735
243024590
55505232
1034597779
2087079591
776159423
141847705
1516786050
1726449449
1576133897
1822251393
1474197530
304059583
295000756
783091562
447152001
2008601447
1897957210
1934330114
971294666
939103383
794654045
318537222
106938453
843363086
645505989
1716523085
1936344753
1650426660
1465189536
1568670747
1661410070
996527819
142618337
2023726986
2024015676
1103288930
1851548833
789288324
1428177130
221173092
1582691852
2073582908
923240894
386723292
1216151150
1424683286
1184800747
755483221
1631075171
1710863593
1786806455
918817134
1865728669
931020965
2008948343
2077322330
1741632694
409295958
825648276
175245367
978362688
1246910108
1528871363
33114588
768770727
1726037574
1024474757
1434805234
1471899354
1422787009
1825188009
868257270
217013809
2009760818
1383252290
900986572
268212231
400889177
1111704317
483107702
1710432445
132820389
1703989644
1459989702
1143380135
60053604
2091386436
1291466309
985798984
1674494189
513692423
6670129
2017261451
1318914190
1551639830
2062340719
341127575
1376972335
221330889
741282219
547939082
1740756718
2003546970
395204168
825647062
466420685
734624321
1306823264
444224461
1596247353
111570658
125530608
1754859557
648253852
1653729107
269658796
684525782
1874858049
1205723961
1547814520
1089969323
507678056
866193969
605216635
1630161695
1975928217
1700101384
1918396846
810364130
178415022
1994945802
503291247
228775117
1704492186
1089904100
1930955199
1314164047
1966805644
1076102707
1915818424
1639226354
1442720678
1002824136
1380821173
1596466454
1433368863
333272637
1396601169
469133038
285237694
1757909851
1062211822
521363753
514553200
525393100
999418976
1609601496
1319418376
2111215749
704270291
1503156847
1932093379
1075177299
1810690971
993413798
1436643246
333199843
881023544
670535186
1215870209
1736339780
1447858833
1304775092
1915331477
54535941
1550413840
1502717972
421630238
1798401126
372491664
351882720
2010966010
91699974
227279496
678028053
1164767688
103672051
2104954064
1547006959
1367985474
928086493
1888148104
1305023036
948807278
133404511
899339303
1458668861
497042417
2073686041
1168323247
702225487
1569115100
112094862
653474491
728251151
1303719279
1810781720
182203280
1489408421
333656876
320485478
276425610
762952401
2016620111
49983270
1894417669
138567117
1394428305
1899570939
1327276469
141679767
232651606
611264237
1176665699
676617281
465339441
1564456023
1904338883
1522839330
1085914293
1058615429
2136840708
1101792300
496538102
347187430
1721790670
1102955860
868768250
2022115606
337215167
1916835807
375541714
1741921562
1558064301
673601255
1997727459
1955895860
969206077
1768472546
627346885
1005990309
494358350
500995909
1940032977
1474528302
1163334246
1237447548
2059239754
1317262956
689302204
112453093
1012702466
1459818637
1974995112
1005944262
1821711279
360043087
1318626058
2009103798
369109603
1180860040
303508315
1628017140
1551022835
748687833
986332812
1577212589
1360492273
1927404375
1965319465
2009919351
735674795
420655237
1726337081
805288512
1551058585
1294429448
694463159
1579106354
232542482
602075358
74032081
1169069753
1881611948
1282482366
2082853967
1924872916
369938661
848089956
719395123
1449874139
1570277726
201113839
994010756
2016450845
1824416599
278510165
702145838
1557741512
1999536125
1288428390
129846933
1697641067
627284523
40866977
681038533
1558970098
14334162
1959688569
1412065751
1860880500
1283702907
623518623
2088169163
1433772320
285197238
479871111
1436042302
870194900
1114182867
1871365846
1348017578
786186861
824427015
802656980
416297110
1242142880
526373715
427686213
1441530804
256739184
1487788897
350635856
1172051532
1095889069
1549340674
1229077829
2102800535
487415656
1266945779
1773348260
269531750
400849145
1300857006
1242699018
1076856628
941875840
1934406720
1745264816
2063683122
580865587
1317065454
1578003786
1698772066
305420613
1712901698
1515436159
619795423
2000054766
1086885861
732711681
1284123504
1666661210
2096478547
54342967
703049247
548337290
1393264495
1751194146
791022467
727872684
1556392382
600712582
1198845438
1469324741
2086301322
1510053405
143912854
1607486071
963091216
1713175893
1762788866
189269139
893838650
685097236
1269987251
1797423589
2082748757
601806182
37042073
1535791864
234168105
1954736140
256138108
85513477
1168453925
262853295
993076707
1774181824
1366958798
1586721144
717312530
1649040542
1016767549
234463842
1328436805
1074121994
247270640
553025908
1563297007
489388012
1845694791
281396720
567373407
667345398
102872339
4453028
1424268206
245210472
483882757
1554696050
1780704728
401260867
1035632460
1455863342
959844258
1848705451
1560070996
1164901503
590362247
2026568057
1672648071
824909672
2001550279
1172282300
197015016
1224326291
1527073332
1048461610
1778190128
1898668179
1659964137
1565621629
1197588982
360928505
33431487
1235785637
496197300
1996096215
396786974
1604391477
2007106955
351416933
1730737687
1259269362
2029137836
1027350174
1805728795
277345351
706122079
1570400273
2103453862
2032742280
2027822184
1085675766
1980545540
1304339732
450261584
770005221
376918606
160360676
1166692437
2113991055
2099834658
1360585181
477133281
1423397200
1394983349
1040311263
574630494
1502075172
402096376
120556548
1873665823
215846171
1111051942
1027595538
1663274418
993928388
1306521777
1661925188
1772792358
515776179
85954077
1752414833
1303465489
364083829
1820350432
640374128
47516826
850325159
466002639
800009322
1877966146
138770258
73151262
1168820024
1533845842
149748754
537625782
818145001
775181002
1747245592
1710681600
1936704021
1805786645
830020041
1407218146
1661632720
718710751
935527117
1597407357
697750754
1371952902
872683050
2146448827
72297165
1424443987
441581795
651542240
362708213
1130618453
83713750
39131790
1670477344
1600739000
1242815727
1888296954
350765395
606590738
428847483
350934663
743839098
1223708498
452148020
2013285333
398091916
158826845
1984216376
131943971
963942328
682379341
1985948817
720546134
2020957321
92071594
384192648
745745137
546459702
466886333
1900971406
2020886878
217557344
1841616351
1340928568
1920405002
1386555759
101736297
828355032
1495557880
1572271564
1294258784
543921338
1145115142
1453092594
1815723323
1065042233
1377920077
1041883380
1303035251
1158177713
1591369285
1930237567
1038953623
848642188
490174729
1345520570
362883538
1883470395
1761180306
785905301
1862254907
2085197070
1682200777
774596712
1879577987
1793972278
215665147
954159001
1647220951
748016466
1754828997
872163197
1541570460
2047844037
1732135959
847808859
352286467
1260907945
1005297106
1162509270
122283400
1111616462
1558072541
414692887
1784272444
1464947128
641623734
2003316457
1180581613
799832959
771345096
1170495989
1938863686
2050471574
358686224
1659788927
887543497
717151496
151559316
1479395680
532677752
1676523379
76591482
1522234029
1724074882
1970986030
879934424
1375312335
764988714
1052207490
1044235968
1395761247
1483622683
1984623753
929508735
1113235126
2057671488
1464484843
1639383977
2044498741
1431086264
1432389667
1776826301
1902272235
1137805711
1716314314
504919259
1860812237
44956695
736386785
1798948099
1020606463
1609181357
2088310348
16798319
1384356480
134349457
1542481126
580832272
1832346220
1369700359
1451208426
287580457
178355730
348604965
1487774543
746695565
196100853
805755970
1090757315
1504737012
2047461313
1319095
1786496121
1607745331
2012869707
1925532012
694547006
1782000107
783530284
1923010849
90233044
2139502677
1571965904
1769666935
1414901893
398280917
1254269754
2101287697
1738726102
769150072
754542756
2107641866
544474868
753984917
225316357
916431947
1391016626
813593537
790318298
696964610
1168693917
1796836323
2002766719
1926083112
2082959340
872984696
1582273027
177853941
1606124026
1186611631
1627840877
1222365592
976127170
271046274
1518373755
363303467
201486882
318193758
427087600
1392872271
1495717321
2067008313
924068428
1674785197
883827297
1678486115
886224098
637330670
809517478
331245303
1745794842
4500102
1506416562
93381769
1362433858
571856110
1441929338
1266541022
1632475220
477700615
540960002
419222382
1026789074
578102681
1007263931
1847004349
2104941022
1566240995
711899044
1641280480
186948036
827279820
28402688
1113257446
1213640884
1575402780
1699628217
14881176
1524200567
890905275
2104960058
754114438
300375624
1831597984
1442049885
117110327
1093100041
1351299811
1247669663
809785128
1867026893
989566908
1614798335
334797402
34786239
990134966
1861201391
2037269559
1353358107
473708860
1265504079
797115246
1270676568
414172373
1604758728
1864395987
766802936
150421087
1852858305
1038386978
1098582484
1790363225
252411682
636993498
827111794
1042802556
212056216
1350621947
2127210791
1165082773
163979821
1182486637
941994292
960182701
1497937956
1626962519
1442566883
1092666125
470873012
1381739992
1635997525
1501888272
1959462131
191301360
661696592
693145296
364980043
1146379043
215533159
1964399784
203830620
1148930157
1801784891
1813366702
486515835
445624774
2041628091
1837469214
363512505
58680629
1837471124
1106934067
1283188959
443868906
1933486254
1444600099
869998606
751878996
1057542086
1114542473
867423674
859503493
775813537
1422931630
1328047867
790024608
656634998
171749519
1683143583
194916829
1172420731
1909470515
225722512
134940729
1540700985
1880522874
643716116
996432918
1555637213
915729115
922831858
2068217366
1762094831
2132043530
557778418
456538643
1171985694
1458027051
228734040
911080224
1533203322
1654961064
1507711594
2078104094
551251269
1437510031
1812221059
824773897
60948858
1938838011
437126854
1953122180
1447039040
1390150789
1012796592
984348720
1809752786
2019122136
239698856
449869633
724089986
1714109111
1069029614
717828055
1898351688
1891090104
926396395
2051073891
254074401
801807152
1953550918
1672527095
1981543186
1609731034
1183705461
476416799
1207607700
824367011
332989608
97462978
1106502560
1443649034
568209510
1144735045
1376113116
210223892
707306344
442558495
1169909933
10959895
1254851604
516483870
1646882769
200445782
1441460362
355368322
1244783874
924152342
1061413384
1754980689
482633878
1185197327
1921801646
274040640
779650655
147636784
87684422
1520297821
1216785270
369278837
1974862787
252225496
1271022610
1399401767
1527649532
86660400
342574812
1981623754
635001702
839134864
598149645
354903481
1026062205
631262947
797519638
459183233
77040862
582453895
1421296212
1221376815
730791731
1672748056
1660842821
250847653
566185739
1304432104
1265918081
2133443351
22686295
1448117516
2051170162
48882357
1230832042
1006017928
189887061
535447934
1163107568
674818105
928297878
2136839531
1859571317
615577114
341399756
792445654
1208063767
1744485448
776444083
1973382011
1049540059
1080359385
909414373
1572049349
847399016
1782120608
1846276529
842389341
483539537
987216276
575304329
871600519
2061473348
1801782722
1493952298
1177607654
310753466
1628076951
507750797
1803809554
1813724606
170346657
1928714129
431704714
934010117
682565716
377181562
973564762
1769349385
1348800586
49710202
136502814
1391407531
196407406
1639966515
2036726304
743409142
1206273541
1064187734
735535709
1600207841
765821474
556570980
1668794211
510449956
333162725
382262124
31296400
296303162
359569893
1078248027
1607734010
502742069
1516480683
930263398
922750860
151169542
1310006518
64961960
971268893
1882308048
1238256267
1066776009
1214930894
1015021530
1174728937
342976893
885571620
1756587154
63169224
856851139
2074792413
1894477338
898343952
512290172
2016828742
1551727086
1850413150
126083208
810793367
1779645369
156314523
1004746865
1631560286
985160957
281975478
1473152881
1234964840
845112778
374299019
319057511
1130238413
609475046
1545247070
285555675
1789666019
44540925
365548987
1332082370
453505835
207611374
122395597
2137608166
1664489250
1094787404
1281589901
2026601508
1575073840
2108588086
275517829
881576488
1253339860
1986541528
2105873895
802238814
2138104906
912709978
792020023
1722623022
1487694094
725315226
1441834975
1858903856
321970169
288610942
163821279
1820724881
22274461
123946556
568665323
1210061634
2064806227
626493325
1259907650
1426414092
1694852881
1288325042
634481426
1739309613
382041567
576158978
1783247170
1835674760
992523924
1442914944
1506662581
1525952325
1762963315
635219820
159992432
1643756248
1298603326
872511846
363483968
1719651189
321329425
1978054044
64401175
1246929280
802897813
1584903513
176575083
1453705333
704728611
979912599
2032268274
1839413878
90695287
2084630217
2028938707
720915450
1691631011
1209236882
516554640
1708880904
223479523
1826678284
131972630
1847065423
1058805509
722043522
665392388
1532357661
808992610
1806847286
1496833726
1646434935
1719320455
1746349354
1138990668
584831951
1435728660
1024340870
1531823309
1589025367
1972344962
959292054
499360153
1088020685
733162070
1006116596
1597161017
136642715
865290628
581243407
1227924709
1025522694
1345798363
926307286
1176746042
223759235
849511599
1534938155
662867962
1529882851
1386145496
1523807952
88457357
1342369277
1197331641
310579960
546994803
1936712842
1260753992
1892996716
908958503
1472694233
1460100820
259127288
1713387404
1030596725
1075157196
204612261
656104413
1216082019
1212285789
1013712812
1115233609
91566773
1055057444
1579991197
1218751792
1218835392
9466966
666543856
1887480194
107282841
1797564430
1031091919
2085061426
445063424
117365012
815600084
449652902
1705482465
778381133
298456873
1357688143
144962438
78774134
1331625399
528838147
2110618581
533912725
13342062
491008761
428559391
50631551
329674423
1913996075
534166326
2090692211
1292557594
248906667
1442448820
206295140
689985748
652554924
2020901008
578551628
499090966
519925019
835707253
1228859032
1696419586
839303236
129698245
475402489
965227276
443655077
1064032523
1577424710
837000472
1286110232
896473513
5810899
834807117
682217699
1219167337
957786320
1530133345
1342703829
528298999
720823385
1885208787
43457033
1038939152
1267851290
797132170
763959324
1220058421
73131309
2085579690
868019663
969012003
1779087146
235085917
1712988319
485818315
733194010
976108529
1094693142
229835972
47334348
786156003
631577779
1227019129
537245597
1624763741
135876557
1136172980
1401438787
518565732
1634322084
1322359442
994841913
297046675
1579953276
493971321
1552594949
1782022071
191361091
954729069
1739526569
615931162
1000710910
1697458278
236542358
1555624899
205888883
1538621398
1010208426
352662194
63776226
1752002461
964016191
744560522
1409928199
1485137916
369052376
800986261
540099131
730921268
1559843809
298973107
1023172557
1302366224
57823059
1344905213
17609021
508499526
1821925499
448648874
1845996908
563636253
1478009971
440143247
1662448245
887722048
534137444
2145906535
1833344974
138405500
2088705321
1951886063
68208050
322394306
412282789
1016053147
440646345
743272056
1544742806
1767105177
1849568578
643933632
1948534113
49965
1672500566
1107344702
2117788428
1109581975
156973443
2015546249
1932694977
1460646918
702143366
647270032
1141092735
1821312837
1939262171
714807571
997118122
2080445162
1986030059
117210927
316870426
1057800641
976941624
854117500
1267021758
1033015836
1673494846
1792412473
431153838
307565331
97129113
644661544
1095731034
1455584400
660701689
1536652954
139596192
832813220
1318731923
646202710
805171315
606957828
754130917
454345172
1199914962
368055188
1274898114
59862251
1449814441
705223135
1572354803
2132868006
126478522
341155214
744725468
1191372652
1824394279
710616913
1586787778
1148184138
612388188
705017191
2070662881
406990067
510443054
163740238
1169148749
12966099
919540639
404307458
96825279
1102233099
1546134873
247011055
249406902
2138514920
750465101
1085173016
229757892
807498936
1474559810
804123729
1688862300
231086412
828648110
560405285
607458727
1299361303
283605965
598177793
2103374958
281439591
623213250
1704146949
1339173358
580614153
1981111414
1479450585
998481583
1410141285
1801000926
1928639427
1724281148
901843678
1817902493
579462767
1246764267
1781830776
297597842
1776607974
1904249012
22794499
14073610
712866217
1472613276
1498611365
1993777193
896261686
373232064
65922448
1917175642
1768884841
1658123604
865974958
283920283
39846336
611020803
1184781226
1672632895
835350388
1120839709
2072210227
1588588518
1630071956
1159224061
351704206
1511123076
300982816
1794103208
1084150881
734422302
1903529546
439325923
2040911136
1103843497
1901762516
275816929
1881797566
576291280
1374917499
1964155148
1444710055
1645524772
598449171
1897684356
1834211549
1062150041
1680472197
380358939
1630954835
1911583476
1068218720
995813509
766166613
1136270314
176035762
1890363700
1590169376
1826068853
1765817574
494406895
1084144893
1860768781
1262273711
109241509
559202270
840346774
1549192824
1459520234
163162792
2089735162
567625681
107393083
2033570421
1216963940
816059648
1740755134
1367585368
383245063
243929486
1745279131
1532542717
916826781
1552945523
190701037
474171839
840579852
1685907735
71706166
501010004
163497244
1678798031
526901722
1644293891
873688411
323417835
1918321453
10789171
1556422412
727524933
1877610673
564200373
768466657
2106099357
730407242
108923093
663298067
233498483
1096356110
1135797745
718483236
1271731905
937045154
1657193123
949428129
1400884394
922413050
770649645
1288153620
910719706
1151528123
668361998
1404846237
429357237
2013163629
499254451
196701403
206222594
1799226863
592369041
1045113665
1293048368
1219867052
1703877446
1149228873
2050119711
1366708115
813304618
1424469772
522195603
458932595
1582708455
1104972617
1475861980
155435101
644816086
633429345
1392874625
917922155
338264436
2136862910
815043082
638000337
1498164978
331810806
315973150
1938950067
976196396
1645512336
527117699
1371590335
1812654204
348690569
1128215641
993424707
1811652054
1147295717
898335865
110262018
1202238732
1328896602
995449031
2036720668
891192892
1111727335
656951441
44955321
1496691646
391694296
969223339
686373496
1800421531
169488312
1976502760
611305878
783141867
2032893070
178002065
532161860
1542007575
158216151
1401257783
706791622
1344558762
1490096198
84679943
559448729
1289321131
1735123070
221322724
517820350
1691057268
603787950
1666847952
20632186
1274042232
211633056
1710317199
550152221
2084495381
1457720197
334063016
388119145
2135779458
1245863760
1403402538
36096699
905588590
785573833
1443353388
1042574966
147481504
2105623624
1114434738
1877942141
905565438
1779413697
1559348241
583321142
1349764521
1868756214
1868095260
1273171692
1587874813
1246036192
2064641264
349950351
1506738926
2031229300
387127808
157238619
1176419375
1794607584
723121655
131241718
1845957223
1831605998
473663799
171418301
713220868
1905787621
719193729
925820662
548952577
1503480821
58515360
655931980
1664971757
276465279
1086966785
1921618964
2091523486
1736619731
1766623450
196871240
1442890413
1311430337
282824905
1012586490
1634746996
1751387120
1512349736
1073493355
1162892387
1499696538
1025263294
1802555453
799138267
2073754095
287498776
153698936
1684943053
1282468366
2015584451
1956456446
1659972071
430224880
144676388
1062249562
760626597
612428698
1773611052
960358620
1187503425
458975830
1889876834
1229032265
1774543237
1840830906
536484848
1737831099
911497864
1021910864
2092484668
216320222
863000967
1399605814
499247273
978649177
1655704157
93991256
146884067
1573840432
1790301103
73558452
1275170999
587603804
479890492
579906278
928710772
918626704
1044025214
88705862
262129531
2140516476
152261805
182703135
2134540367
2118034913
1755208975
1772991920
598679962
1619866868
695146981
447067114
1895080330
359109543
913427890
1265046785
1289800419
1607954312
1762459780
941102148
530140414
1734986678
1797471551
930785001
365824595
1526726527
1559894414
1548374648
661139094
458039849
395246162
1167455580
181430278
107745796
914865497
837457526
658714401
375700109
1909920929
1608519989
1770984807
693572849
1705020853
148325169
424181808
1602093246
707270363
1809217636
1989625881
1500402323
1365562624
2068796175
2105656438
233905021
522378020
1415007968
1209342417
422583538
1166947615
1482767176
1027605649
18723269
1107510730
125425433
818692567
2075602306
629814736
130902842
1385964756
1251053754
490070451
1228992165
2047103275
1056504816
137718388
258287148
1449537100
998705408
1085346342
780047002
1605416298
191133733
727635191
1583765895
416445639
244459937
964410344
1422246299
1272309528
422364547
936253983
972282668
1780588803
370395405
1224922251
1003085035
1025152766
1160792626
959579180
843264191
173344152
514558933
509073849
966059348
170487183
117600243
1253414459
1743319825
2009403218
219036740
106591064
395818996
2012612608
1840922972
1242856791
1270639032
896037377
1672676684
210112571
152738894
731314044
59388868
1826276780
1092074057
1645157815
298986207
1938825388
574367341
475486776
504363919
1388695627
972035175
1127146846
796337409
1235796137
489644474
1702541281
733142740
816587262
278895261
1359510148
1031450687
2032039621
1454892580
62665702
1187225479
325974168
465175062
356508346
2051982178
1668875904
1469775791
1623738389
1117225184
1429508784
275783558
1372441560
800199357
283489070
231319608
1903612849
1957531181
2115245505
420112861
807831863
346204872
1137088763
947312490
912561513
1406482538
1386981718
930280701
575422323
367646695
1574103203
39570071
1361313985
1403907974
963105368
1681228784
1743373729
281634401
81447414
518729943
717354117
115597996
2081757500
2057713469
885814637
1176784337
1994634987
1794646748
1153034804
2092521060
1040134014
1984767848
19262880
1623845843
673196331
1471468036
1578287591
1221991564
1693707198
1071111109
438011700
1181131559
1888480709
199953654
192606010
1410630898
1455407525
1447112315
1049956753
972336888
758271792
1773831905
1535426621
1126582954
1648560543
1571965068
562818183
893499286
577396653
689736260
1461753184
316049460
1058367922
1580435093
1965470282
733879861
1476243168
709882862
424200419
1378362237
714444091
1268855728
1426217391
201984050
1023545356
1783746917
1501922951
1256496050
2524562
352528741
799046891
664556510
1355617522
1589673812
2017169557
2042111039
985120596
745826783
1273690750
12698282
1224342919
651401325
1914597545
227948537
1935778316
1650091207
192759804
1333212835
1813112846
404602275
2066205616
1495210491
1872280173
2033220120
282811081
1771495088
246039294
1931531229
423927775
195529341
1600441478
2134571132
869751590
1018218565
998389351
837264349
451411841
628146873
1396408600
881583807
982464487
2123602490
115289291
836774191
1226361957
567626637
1646707716
394411423
585708768
2011752984
1629154632
438804915
1455421947
144405945
578610523
1561158928
137367552
1365832520
1663840845
2054427222
1445162349
1099598343
1165875263
1759899733
1741621355
1094099588
1570788918
2030309244
766495040
268615102
1042738472
580789830
1429408312
785113665
678942302
2091467087
1744246802
520222653
1606665200
21314771
1617369884
1308459361
93382096
557278780
2129252855
2134728622
1602625179
2130502513
262981863
2137212097
308620606
1262420337
37924534
788129982
1409184285
168403328
1983520368
485424682
198925760
477271271
1497797935
1776574665
1503148210
699157008
1657435144
1933242577
846247775
1928412462
650111943
269927377
1885065387
276541813
466334739
753794825
648116500
1255627411
2035625970
746670796
1041175210
1242608299
1856715791
861770250
2031615138
151722861
1196384359
452054653
1826862503
1575020672
159439428
630088207
1087658622
695177463
1615667653
1409522816
1715853549
1875940351
253643912
1382069275
447062826
141789192
1678448391
751836727
2033461993
1352436776
494894201
251690595
231808550
1542872910
823657930
2136017204
674198215
277687580
1717970472
956703739
375084090
2067988097
1555895851
1936487544
599239497
1048421761
1855850294
1949706301
269520890
1147208157
1076961243
1442831343
299584648
807201865
1300103397
1450498598
1235408888
1945806659
1875977195
1638477365
2042544840
358736775
1628692016
1891774636
572427779
1944730586
929733492
1386536069
931251485
613130224
788781472
707302905
840621626
828454906
1302845995
432433058
266497902
153988543
461703947
1948847288
955661190
1271332503
1255130425
647673479
399575085
821650209
1149064547
693445389
870992135
126151478
900791244
363652026
1159195065
1795696911
197217209
967089708
1082916512
1829465001
604532860
654398539
1271256506
907815426
1498051963
432582115
2053823436
2063646475
120706650
468319902
1256699445
850862220
1775725838
2052486379
954008754
369083494
1902858833
58228721
1985148535
989982557
1160205407
627006903
733950250
1738033869
536696057
498403390
142190843
564747610
936909051
1915927787
276035960
365547832
1482864293
2142645893
905047752
176083860
549930106
1713042977
384911227
2126671231
815067919
1337761430
570852954
2020195157
1421381325
1326077963
716695343
971559772
107554663
1072631657
1295862129
89090293
1147360372
327393696
224225874
136824817
1802179083
1818169162
1221814259
2144901328
1070092299
278094103
752764640
888012757
14509644
2138285407
1006553738
318337101
163159144
686551322
1202452277
1914045688
937979498
1344937168
845785908
1515172921
580124041
48403677
1932660376
926251561
866439765
175803830
1740920166
480301446
183007200
877359880
256341533
60345109
1368509407
849533482
512038841
1047533358
824790907
12103017
1596378248
1236833775
1337100976
1209970107
39875297
512796070
581955270
897785354
918903015
938227982
1922732609
96529509
733581897
1927647365
212332619
238472526
1043390268
168401991
284700640
1115559605
84779274
1256179509
1567460941
231247724
4681371
1441614251
754962395
1212942512
1080046962
816342777
2020742944
1317658043
131103960
2055285784
1313486003
978173443
1714102399
2062064789
506126409
1468327673
1073908184
230658486
810058645
2009213857
1773923586
1416650748
1271618441
1977603924
1851671629
1004826278
744878189
1999357641
1009618929
386171964
546093001
734634490
917408612
1129787074
1910675435
847200635
639838414
801734227
328648346
577336
1774643379
146477644
2027701029
946991994
1872185272
1284354768
868035689
1121517449
203338615
1192160601
50854531
1421322580
1743594918
2090971787
529965433
899018530
1229685316
1213931116
2127729284
945081821
279497561
647620309
1242683237
435481447
73242906
1270667328
1859294609
2004661244
1696256925
680095923
841224794
1752018795
1241965363
514047569
1432986658
94975601
923198238
240256151
1273224054
510005331
934865306
161245398
1465710051
731134247
1666662585
610998681
862575698
761850832
1909452610
14430193
1597294152
1809101653
1622122790
634143821
237364439
1493087375
129889065
640634413
1644668315
288666908
1785833451
1368998950
1213536447
1357699950
1796458217
1544497371
1302531015
550719569
1351967610
608143313
1039859845
1578953383
241965354
1133158749
652265896
481934905
1546555533
1237102018
858324198
1953892674
2100912001
443910955
498170144
501399108
1162595189
8403391
1897415757
121251445
1834349642
653886545
214798248
446687890
1175319021
2111550490
427119922
1755253507
1589105946
1435914598
1225448924
438228881
1415137195
1045825054
3970699
1864939973
896008487
821740917
1350304256
415162531
589775494
700408681
432291541
1072889453
144865057
1831885273
689449158
301059231
1205938221
685425750
1218747922
1913701302
1252876256
294416414
1878422649
344235505
1079031012
398873858
620130899
474872066
845984946
1891254136
40115503
2132615548
1763079753
1679119263
1871145419
2096611005
191489674
641801467
643025641
679016459
1594959304
1503084695
1690432154
1863301625
1943573074
758017247
1589033972
1831131640
148572751
133762017
2043858512
2081483680
446464617
2009508678
542578233
1083199502
1291600053
1320843358
523202548
1561918909
1368121677
961332418
749943263
381516889
1960872411
1558547801
1867220164
1795759899
1560557869
1446436287
1881055146
983204208
67846747
851165511
838028970
995690186
311150788
203512505
1197140229
1617137397
400879156
210661903
1220445100
1897705871
755057782
1909269721
452560530
1253656825
541463533
353993416
782202951
1942474367
814052409
1269914528
15408182
905632671
1672867645
386923877
2085115118
294514991
224147943
2032199509
17558935
464668285
143888861
1564218552
1384378266
165991652
1523626854
2017147649
264332462
266312929
1551787937
992612761
1184254688
1412779993
941523641
511328931
1508246096
780474547
305125728
844656785
426086862
308028903
1505501764
1171960751
1371141432
24490000
627059155
1774423641
881698417
1262460463
525719993
931499538
212416570
2093272477
1885791958
1404659904
1999336426
139791813
636298164
863140241
353935582
294893074
624807225
1311368268
1959514016
587580308
628128666
1868731247
1963576810
1702471123
479251545
1536405621
787943367
2015649925
337023207
647247819
1185406003
1959604972
1782514030
150067751
577254808
1522318548
2092557016
72110170
728747057
1089135033
1852674997
796220340
1053600885
714030873
958005435
1934843251
651677873
62923719
2018193469
199800718
1128543170
224000274
1980245016
1875770947
116742940
281194065
629938377
95017505
916416027
615136848
1526757289
759554088
950664749
878625498
2049556626
287173065
342156271
271373769
286409830
730772675
1687236585
1605941195
1069167548
2040110926
1194960364
246773430
1283677421
16166210
1892741387
955678500
957841557
167636326
829385092
1648044738
277776758
729007292
2145082095
455879545
1515791910
1523930790
1323778673
43708686
1422217582
1131500062
146551034
946558996
1406233260
924165650
758712318
1984733050
2120014376
142109272
1060474501
1211458977
673344995
2147347154
1301707267
1314329337
317061715
318801176
1142466571
1910374786
1893575831
836335084
421745053
366775438
152123376
458318609
1594529679
1861170991
1772717055
303181302
1474281308
1423183830
21715829
1283850400
365271358
14396662
1402606884
1381685067
928973398
1349336361
575601461
2030535188
130217845
2130645386
2114192788
582251426
521857690
605423892
879439756
201588609
1713018870
819354269
1945108857
646328007
935464567
385046845
1835227917
844329078
1013459511
522153009
214107696
402694219
1367670622
1437627958
205852219
446848372
342465071
623066958
1049579814
1421529981
821561054
347405131
1450067776
480294117
1868628515
100720145
1711100447
1556671455
2022402433
1196403041
1663856851
1318196436
278390353
1822700573
930962794
1539818483
701553265
1023561006
2059467967
284994973
1486113706
1530084548
1745843424
1311503700
405583271
1415936888
2036300903
219848534
1728674457
410562470
612954519
1653480137
528313592
168585624
202377431
1417068650
788881911
382340962
1296443544
159385814
1763034747
1997662221
852088523
1455067925
1188757605
1596864885
465147855
1626899766
1961940058
372607129
1701624681
1974216194
2104522839
1959681296
809809990
2018628590
956331497
574885485
1436090818
971682985
2055434564
618624988
521564240
103649113
1658766407
1981581242
1621946428
1499812625
479792712
921360584
1345407073
53387343
525603826
306820581
96512484
68959591
609911814
1919336326
631076940
1374005612
1885415837
1613430843
2012744007
2021024185
70207641
1485640720
455832248
1190049700
718039028
1730567672
387410948
955455118
571470494
2142535434
454573451
1114948471
404340751
1577077601
1186105535
1432403353
164409154
482847421
976079351
603850548
1236403471
23163717
973118848
676940782
350971334
1459521813
289556533
1180019481
1701158479
1853988885
334401902
1574978954
1905211393
644218762
1569693639
1709183356
1647926034
630309033
1629681978
367863738
1488447629
496682627
1372236227
881803569
156557732
929866797
78376685
475952356
432854402
1846756458
2063103211
1779823393
1754488123
656273618
417592761
769188879
146316093
297029588
529595421
1261712188
1530657434
1821645019
1444964396
362316523
48836812
745524112
66769494
1254844509
1841896627
1496294289
707050131
2137007981
859460523
1109308367
135694838
1302405688
1151728212
410000766
878495969
1292242591
293114791
831857524
2032580407
275372346
1133134602
2072677446
775608729
2045058595
801609900
1496516408
1632407599
1854411237
1663077387
524087775
2094851301
1628580132
1307565440
919684273
1387752886
1889154998
1617564548
668660848
310173921
708432393
681149097
340214162
1983049341
1038458594
1572569835
32251733
1938013537
1696402591
1309630698
1844842356
936979490
859921372
1522005339
1834040836
91633360
530242564
1489669956
1890716645
735121721
954774336
1584628982
259576618
1000470181
1222219589
1743579379
1862952391
1861102650
464363400
1486554693
1008182027
1612883312
553537813
1708981352
1003092339
2051794709
966319011
2114886111
443999375
1840816832
381265428
267923292
82107776
474290909
572928158
215837437
1420446141
33831712
1619512867
1070704966
1427481962
1761385131
198764271
1862518768
823981018
1605301329
1922747337
813537764
1586162533
94269057
328919989
1812991248
1889189053
573937702
683456583
2137285156
1243697457
2129155962
220641359
1970176176
1001311785
87079552
796691453
1661974293
434109341
1027973311
2095359778
1427214255
1814304592
2034620493
2079735905
1032396976
647882693
1813117325
1889952279
1955724560
1872933228
1296135514
1930671812
298991513
806829300
1617768997
1406076273
1394705959
188884437
885626604
1393626143
594106883
325638192
1545207120
67754395
492436466
1110646416
1889260229
384452024
1124106549
1749230847
1827554570
2108564062
205401264
160760092
397300936
995332245
771660924
1753682112
325798630
1256929075
1376116606
2102134152
680032550
686271164
1251128046
1598664820
370702976
907158389
1572116859
290275769
1276355845
2056298207
368891233
198193618
64403915
90171137
1755188472
1363933588
1443958238
976792146
719384595
529357085
653268481
1473895171
939549847
662352373
1835460605
2004862867
94609116
1965125675
167430806
663404000
1499335291
257843272
1639132197
1773263749
786371368
813413344
1634373548
535540464
2029810872
1626889747
581610498
605573543
1141746122
368479163
1408893397
1880497719
1740944435
1533892124
159569063
27309404
1281067119
374951302
295843688
1451394143
1597857527
665054787
98997413
2010129166
1248324101
705720454
1717807851
852962598
247787417
2066113259
1221556684
1769948517
2094184735
1630126251
1327895077
158794418
874288794
207950920
920197182
562820275
446331895
416250106
158056629
1833395140
163234574
382377928
2007688313
1560104588
161592435
1162777148
357334262
77619018
406033444
1242658429
998034880
846675918
668681510
536342071
26437207
194832869
1320377676
326608477
234449073
1642512367
1681413391
320300284
1770486408
11200260
73238538
1841958577
1986853001
1449778621
1439515114
1675383380
606206996
305826996
1156999578
392363166
585768605
1661010952
755820817
544746379
641446797
375802182
743109065
57225768
1316464960
316287408
394246244
663176589
1413171368
1319076334
215449058
805827095
1610961427
769261274
713770446
819199962
1909972623
1864007599
635417214
1816883038
822148060
560413132
1009231890
214073565
1487610590
1411212905
369864241
1331633490
1262167709
505715057
1471817581
1376641446
1586018771
34055674
1708037108
298116144
241446533
453454919
283524393
1796769798
1294165618
1338727636
1710580693
558212800
2051643844
931819658
1758737212
558799759
1801135556
522973447
1303456095
1223701573
429634814
1662496789
1891939363
805074291
442261130
1328541951
162982079
21628228
116840803
258973342
1350734650
2134875678
889331063
2079087129
746703273
1438328230
310209326
1147916875
1937887489
675207128
1488434025
859692826
99387492
1287527452
855032158
2060524288
972155579
1626768688
550365660
1015934385
618774695
931726307
59062969
2086590216
965174508
1258317716
710500263
110493994
244367813
833414904
2023403407
1060875319
570047123
1811907861
1586741741
1758244838
971941455
635331372
81532602
606867516
1931784594
2017127752
241108096
848930744
189451483
532007541
120642951
2024140748
512245960
428915930
1741733450
1142238112
150268992
1381866917
888485799
2102460529
1865255314
532810482
543124617
1012683091
1751430715
1431395918
891961989
892054504
2030241768
2069538817
1850225891
613922587
380712510
1980202714
1541684195
1654480987
89482840
247778807
1938729037
1559077144
2036205576
921650683
165754296
1369021935
827982074
1795094214
1321648523
1222156428
1555586776
323668135
1244188969
232516285
1768485859
1227100492
102908150
350332852
449236392
2139596509
1433423977
2009379761
2000374115
50035086
34034571
731279920
1711859132
1478509820
1152930534
109907486
1693742159
689218437
886992221
1623926917
1318332853
397654357
304623370
142673086
1077439105
661794304
668270112
309180876
418524822
1937421807
955339637
1881560372
342889118
1232879974
1065533175
1048430815
255661325
1079540300
910523156
174351075
823848340
1168729028
1867390934
1425866621
137885414
732339523
1695912607
1240209064
553939382
1591145231
1314944692
1996362730
351341633
269572606
1766432904
868292799
958694856
755131908
1201910802
1307055767
1709151186
1752736772
1941544163
2014163520
1356583672
1886603939
1649691415
1948247362
1035398056
506773751
849511219
1811913372
1271995199
250831482
1558726348
254152472
391474586
224120199
950296017
937169485
550617147
2019377320
1939276815
933063687
1232626209
1676105629
1912810253
1971092851
513377758
1019933954
1749294166
384560173
384016361
1581648793
814969026
1098448111
1937216022
1868492440
731587743
330612034
615388366
1909050036
1476336660
1397204032
1674015088
1396179508
1087350428
2085107754
796399840
354358634
1744604239
2140967813
2141527177
700338221
1704396833
1556266126
892754626
1462388713
623469217
1406720477
2115508407
2038495742
1375841468
329269978
1245392193
1548708128
351050757
67036941
1374315037
1236166977
1688379310
1859563535
299481840
1647687730
1457703763
977025502
1736799249
1962137822
1646106388
55103031
1296775626
338945117
357720267
2098671828
912958696
1845719868
1167667123
116348964
1225779094
661854238
291953136
2147096767
546816026
354097205
444317726
2113020628
605242864
346076525
610017695
501140326
1854556181
495673539
972750045
1722488399
753760738
948026725
700477262
1726599458
29263858
1744755052
1220869244
162884433
662524866
62931977
618543431
310830498
388084426
262233210
2043437065
547132334
1740389953
1603380807
1630536078
159745751
803714049
886625615
313199422
867260437
795845514
1387006386
1053304418
1429634040
434974715
931903183
179709461
489231193
1568142514
1555679424
1890248203
1975695112
1374197456
454917745
350930302
1666124182
325021442
182930649
1629481868
566900239
1935036938
1798434362
258527720
748871508
1661095976
1443827100
1804340907
1083535809
861285210
444497921
767116118
1314421972
349155854
896068258
969372835
1163117699
1612094614
1637241849
640139367
436939375
2128441770
182031199
1841952763
1869995209
397477988
656511058
378063577
1006484710
960390448
2019962365
2094212209
1091750854
1207560114
164928353
1054200885
738050925
1996069634
519218960
294691739
677615512
1168180642
732020803
1458434876
1174198898
1775921683
1218254410
1076479250
562964908
1195744634
979086555
680123815
1051140177
810749907
341861811
1194152292
2043259103
853373799
364671847
227493689
2083950013
865964781
1514624715
881692780
1075947107
1611451870
36964091
2078718887
1792302355
1284545332
186155452
2068075325
1362687748
1724049936
1895398107
451603152
459749655
1678390383
242586723
74686079
190298309
1901356899
1543900961
977503204
314437837
1431155186
24038435
53199854
513842031
2094696238
916733358
1097383653
486033549
1404353808
621493043
292019760
1415219688
1038865397
2119233503
384140234
1335202772
1733344033
347876137
23428492
1230515032
1321848692
1080520927
1866601514
614437511
619403302
320621207
834474528
661092969
1585954282
58661977
1679236759
1318509314
695392866
1558978290
1009873207
888996999
84093626
2044987293
1141111161
1992851819
2095887303
1173156249
1627642038
1251804364
696415663
453298384
580967815
868281877
2074689025
113215007
1340499350
657607203
539858345
947436170
1003754687
618905020
1925208306
975257355
1183815909
1383641726
1046253976
2065562465
26351363
1519685663
1868632539
364748675
1402257303
991775248
24228501
1753366846
1435801719
1769085982
863065547
1325064620
1266061660
1482090304
1545685703
905546161
313080526
1020787315
1538596750
84630962
258411751
1187489626
2054652793
1541967536
1906246591
665435824
144806640
1112274155
1725272078
724249504
929622510
233319688
591623876
1825987236
684258282
1455980680
2012260573
1666260181
161091506
223463294
295558617
912837641
1268919654
679132383
787142194
104937329
931209741
781820708
87954059
24631626
450751977
490220637
1220646412
1970128153
705340022
2029209198
1766436762
351752803
1722380441
2022707179
1794335884
582730254
694249365
848299568
496226317
357378189
1841507154
1260823205
722055422
1437704174
186814195
1271679489
1087960065
1835095920
922914976
413972533
812664998
77328795
1455138546
2033749548
35401130
50087104
1094576485
2137148051
1019778190
583012978
310940557
310499217
1760543845
1148894747
1953221328
481804643
1164520494
469131892
1964144141
40952141
100054510
1265386203
1065265791
2081783178
1890048592
2091307037
1188166029
1698278082
971178337
727801787
119641464
1743070849
582857150
67177466
2041892019
2064737911
369694277
1133852801
543381007
1418145734
1300593656
475832134
2117015009
1773000666
2097926941
703586481
1026201430
1766802054
1330026075
2048258280
1234827572
1250059433
1830150848
719306413
1882089940
1945831116
143386898
1633660220
349309785
470045042
1894166059
846745033
875996293
1942187038
1819003884
449046929
360474066
1282818005
1012907735
446607201
790188168
1272376921
1507239752
1599520608
1718231504
1467144968
2048839642
1788851775
1752089887
1793167608
1290687652
409988041
939667277
1503470954
1248957951
590318048
1449112533
299780752
1446872972
236325609
1790558882
19114490
1706725656
1389504869
2052223799
59668813
1992683863
125317060
1631557052
1278265056
1256399970
1889218359
600745271
124818697
1687851342
512322292
783784255
1067073856
1713482811
1534926006
1118258935
1608013576
957919316
1979438772
465923203
415052569
812411021
236621812
717593448
471631999
1321384026
1980360542
196396974
672179248
2038597687
1789240539
1243806359
1877776251
1582858915
105073240
1438240896
105631126
531098507
289055068
994023240
269829564
926994523
1066207985
1711443405
1995568365
219892030
1863192268
558788893
2059766853
949307853
1737877772
1642807544
184618742
71476762
483802955
747419764
511428140
101470666
113816748
529593746
934030421
97839336
1688181262
1013508559
208848168
2086254875
929314991
382200625
1228211638
1064222054
556859255
679317154
1560306657
1909411144
814378392
930876207
1210006857
1649863225
1003677642
1084833862
192759802
946860209
2026215909
803808052
2079643988
1664435973
723191402
1323525788
1911857048
1450367760
1381097608
1375192963
417679675
241757298
1064493600
1998479611
178951818
671085282
89124706
2561416
20547643
1217283683
1998385675
1837583284
1252409615
1234562198
1297029051
974522142
1777439991
1927719760
111808650
857858462
404209652
2130195263
1642207137
1164447252
114430064
1591826600
1437211181
1754875999
1008877070
77556677
97443202
518208758
849260749
1342466257
192545321
235230447
285148955
851039750
1091248246
895445392
1239967526
1876529547
718251685
301825648
714861861
521761692
766973927
1247815511
462421046
1024315735
1940051765
815512743
360485688
136064591
652880451
404566361
509908490
1601353384
393816917
670554538
134493503
947234015
1313649417
60410537
1480893851
1979349847
1843772897
975067558
143897419
559457079
240958615
326224960
438606654
1275744272
2087796275
1675039123
2020101234
231756226
1191106291
839167404
1063932890
863973049
2038541090
1128028236
1897926215
194892061
609810881
1399919399
1806119172
1486650092
816732223
1593868329
816825519
978852992
794287027
1013635710
981548275
34125493
1630643831
1230132967
345439013
1371437874
1397687309
24619381
1300202289
23274539
1033582836
1745332095
1877190192
471560681
483525497
1517485316
1617808049
2106770623
158887837
917349053
1266017907
851427241
1647907432
210054912
1830998987
408339284
829603278
534641918
1720149358
144760515
23839250
1568879754
865163998
61623806
2062460630
1131229150
954750907
578787835
997919703
143467938
1772719126
1234269657
542383488
479954215
1106398389
937379569
665605201
479752939
47414351
696371442
922198380
1235770124
1107699575
323076870
687353197
649935995
1620260216
1192851138
903713404
1285510019
174237158
1875295143
1704146662
1420482248
225859188
208597016
974513958
1131332201
789766505
415135932
267471375
2041660155
915258415
380128677
750367077
1703853748
1868325672
1533485118
791085777
1446296954
1880289776
848746
1208206203
337288133
1798328864
789566484
440122363
1507518530
853933233
1034241922
1736102164
1269546764
538908221
801844261
643804465
841302232
590784615
1382159570
1523302383
2098082659
2054579868
1077546417
473060487
1847495789
94860458
1038842086
519021860
594824507
1626653159
1533994645
106994246
1964874849
1614452805
168713280
1599050659
1753633711
733700594
1865333883
800445814
955990679
74010482
253138467
312471576
1735511792
1980421542
1643167717
1473744435
465407443
561898832
425144257
1525117122
1448651079
261956158
755357865
746270305
657950539
758995319
2044237305
708714826
408258298
2023591978
1652475089
373495330
652787805
2021057096
1335369795
1400609439
368209328
441932698
255667272
1774534160
2041220406
194018126
92505207
1538045432
877260589
2020038550
1921660332
686579330
1920973790
1244819067
240048223
326073558
755525728
583243833
1901717702
2142780615
919804163
1463874211
1725616057
884907308
127573449
768177183
1516860147
194250275
1262913192
503819103
936838600
1568617587
837057660
1765595460
1273520379
98434526
1250204389
264975884
181908298
248518592
1252420541
1917445419
1217834610
495683409
1013016010
891498535
731205159
1562129769
326784062
1251243085
621864228
2136562404
290081655
100856693
1144113153
726382710
560908954
2069964472
793710669
1164928873
1689950966
435255481
284547182
887837904
96993409
933373086
1412271211
764491634
1232516205
1881166252
784562781
669757937
2067527608
1304416210
823844932
1524664167
2138043286
889352034
394240923
2106292399
118745438
1283884669
1009875240
1817903606
373368010
1766699082
1603937092
770360079
225058347
718920747
1704847282
1964998672
2070238457
983055219
303342032
445603338
1485585094
1409682138
1035805334
588526350
1731600406
2073579232
831976375
1731559609
1094912168
1659871426
490255209
37720597
1487634009
600208283
424891167
1074178820
1160544311
1527655031
1744293908
451419471
1396071639
1827118629
1171654675
820976039
1728302570
888180526
453590510
98899385
454526590
1881045537
1182127213
1584918488
1920765724
1254119044
1189216818
1126456011
2042399114
1395838726
1762275227
976292901
770679082
1152163795
465227417
1811304721
603128198
876807064
1446211455
1329771877
1105228773
1447577357
894708771
1220342040
1692550589
233707363
562754134
962049954
961257258
1867054089
1231052941
7348254
811547389
691796308
69305121
1812051537
1140464028
1157630764
1822949443
1981559770
1983984477
781195211
1968178475
1521809154
1559040051
851233234
822866031
1429759346
1632508991
1133133793
1417494714
188152993
1148049200
1396336991
1261191377
1317341883
1016734850
1444197454
1223834297
443274068
1186090478
645597311
1255786197
135129071
775586829
368855157
51199179
1967779296
554471328
1036943511
1988245975
1450297343
962481046
966987201
290090603
522744379
272862390
1305894996
1605069113
1222528935
387016050
649222223
239073417
195223359
333017625
2038529634
669909600
1678443202
315748104
877503183
492710183
1398118083
592457351
1811185069
1212396753
1320185515
137554444
645963370
1464167116
2090895702
1938549088
1421410304
1079309257
1061243533
1222189279
1356218553
1237806292
293676794
1609070612
1465472833
1303923263
1004111405
169780838
563442857
713558889
963176253
598732063
1022379775
1780941056
436853882
501757878
228280888
1609334947
2033852891
939999417
1712388690
1437740679
1672940202
1986783415
946814928
1947879424
449214693
1659102021
401316556
186380786
1179838427
677551576
982868060
1843382318
588573043
686321802
1991693808
1361474012
680993348
947369798
467429435
1736497568
433094320
514216341
1597019615
1294220046
1343469972
1170654095
1552697837
191416798
879042474
513705145
914750692
334704532
2030041554
1405228544
203038217
1189134011
1112645432
2116935790
1939110735
111048655
571643667
856122304
1654949714
1927836694
227061966
271615203
613967847
1524287967
52898496
1407360439
935968517
541131533
1182521931
1878469072
229112805
792129808
499316946
1783797038
345872273
862750634
244324771
595134868
1301095950
970299754
1706668590
1852923895
2090663400
1004637313
46825921
1494641847
232542890
1417417250
77288772
1014025813
1813758689
1433075402
922878666
452694234
1942909533
893324184
1972649923
693768761
2014195249
740404677
1146013430
227331273
1915204256
1728124406
578663493
2131638005
121547541
2046789091
1580574659
1656028406
1154209058
1575371813
64176950
230984427
2070998939
682217876
148729482
878168778
510796086
95984226
1853833952
1024327889
105549970
863368442
1866674822
1933487144
1919669159
894873249
1032039137
1273713196
243226187
545229140
821654557
2018843404
1883461636
223632259
1700672370
239270149
99376945
124973388
165591740
877039800
120119518
317433092
1073589898
2047017929
713048030
249821695
376411656
2040438691
1186909745
1439617154
963390777
1270995015
595332009
968059420
449254136
923517067
2084488901
4158284
145420150
1940120519
853952735
1101049884
511693941
613182067
648721112
80644522
1270568661
1985335317
1185173181
1725675309
640470282
894332261
150410163
610461329
2023147595
930996252
1767623812
1955240855
1393438750
1099093504
93652427
423819132
1906917276
1565090982
2085239902
459992060
1921929630
677462
1099825539
111009541
1147846
173261702
312117976
1822679224
1388695563
1149020466
1531772375
1253465930
866658689
714776455
1108524323
322457646
1359952792
1388710944
468331388
1711828048
69760890
639805932
779141306
370281333
1303237671
58798965
1754767440
1114754943
624635730
66606226
557756859
917336549
1978928168
1661423531
1398163183
261183805
1116589829
692930230
293359461
915979905
1286974984
342343345
1840063191
1329820589
1537866412
1535563477
1089562282
1604754076
1084873118
834681205
942041756
1712945662
1676556367
2117461703
2080640125
1350433298
582342950
204788837
1890373765
2096522087
680947551
2126390908
2123396807
1583508638
1654221686
365305071
1115105097
1797066064
1197855653
82163511
24744056
1501833685
1447317398
1789901709
548499421
625126221
1177971135
1250668513
2060233540
207983246
1809558025
2130123638
1481375208
1490449478
1601731217
1242226333
758347268
1726600058
1817937441
33551884
187018135
1906577324
420000817
1015341672
48381319
1188795565
1451564216
1352592970
212061625
1528078764
908496654
1572154538
335470286
513648968
1787625401
124294825
874562868
2082790188
1633892128
1176128520
1385476934
451534302
154843870
1940206233
992452214
1801838740
288032103
1434298051
1146769249
1683446531
831228128
1835545753
136828354
16463033
291681053
1470710997
724552920
80112051
606233907
963450880
1659217441
901570390
421805310
2115885435
2104301470
1787908543
1241205411
1502214950
1978340205
241173052
1167850921
1380746949
107048155
232041793
1076542892
2082559958
684232570
2003157874
1507469089
739630987
1003912117
952549602
466950565
2070664465
1027962135
731614414
1049749721
1721890880
1131925192
524602189
1867533406
1601651624
1512839559
431119025
376634838
1149400414
2032455208
1619163361
535786145
1083232511
2020470905
1060517385
608707130
806270547
1167917112
2004176025
1881996499
1291883629
1153284633
709307190
1709936819
864902139
1601516619
332321008
333089082
126379603
1754008415
1177376893
1461447786
174713334
1741225576
246969002
1656162176
1400241425
828399634
431943367
1692029775
616894190
1856692869
731036332
1162716641
72959956
1548553323
2004675294
1124552072
139322063
428738223
1111808301
1178980799
1441517913
1085789722
1719192725
1720166194
999507395
765981604
625668429
1761718059
1522646888
801018656
1369471933
2092192347
699009910
269419207
956312902
807352354
250037442
1539589926
1086949085
890561463
1610652683
422712066
905489980
2019151405
1212707606
1774077446
1162340295
1080733150
881978447
62878810
1107537031
984640208
1554535125
297897488
866230324
366586242
219016754
664671318
1811490511
399440771
602980766
727297090
2123700404
1373165956
1053645133
47257515
335749011
1751187568
2137977211
681902794
703785974
565463684
378048892
1587626191
58731505
1118857227
1182023439
1992163317
2083452651
442063993
449113914
270403192
561705499
1535901888
919199007
52149801
1637888376
1365477088
816670166
1511413151
1738334497
573123384
2106413932
1860996898
161424115
1130420942
484607262
2012573745
1293430677
626853759
1255026923
138152892
23181733
1006664042
1231279246
375405950
1059435867
904323927
255468399
2114229278
2014920871
186445957
298895494
445379877
792867749
1163098548
760994221
1677424183
296771593
409580805
1768008540
1542488282
1961411949
1341080807
156676294
1478037217
1181910061
374973025
1402600475
422193751
54048945
506707689
1989437356
281576980
1577971409
1272078541
401362259
1950505614
1741260472
101846148
600014342
1970351437
628640451
1925561291
150914061
1228645419
141151280
1116596568
1719905896
920176161
1139017363
180718120
1035333595
973590357
1444774557
797685248
1872550648
441250218
653470595
883056113
796640069
1971144480
828288627
375659710
11028544
1074562628
814963673
578408663
1340293535
1102699015
631653945
996701531
889718818
972722143
1150804580
77275316
1143268561
717220932
1495092450
1888985467
779340164
1876161584
172267352
1061810295
1919257323
590578312
1487458961
1995896927
1126845352
172115200
2079326940
791532646
1449713550
374781756
762562419
1760970755
1296529625
734274437
1139410207
288851561
140768320
598666552
134546109
1192239039
1456003772
996232868
1263539971
856866504
1722987206
759361345
345617006
864891985
1329656946
1140929153
362385972
2145159055
1075119363
1647634180
1887530408
932724513
1548802125
546968994
667517832
1451601781
1757546443
1664645742
1527099664
449026276
643475845
1828743437
311913339
2005023395
300092600
372784186
1416506259
580927527
687703945
1514450260
1282837669
616829610
2057600737
329502327
1596390910
1209141814
158336904
1621203622
1044889568
1861608378
925054958
18495274
238585102
1604952820
546952438
1404534553
1660259661
1164121532
1958900300
946877638
146022655
1254066397
1100161031
184796351
1711348924
923171294
549155537
957899303
1762522784
575943293
119744810
1258984534
593834069
548550626
1131044466
133205120
1672178186
292971255
320429265
851255320
797971295
1756527075
2053049239
525988065
629027570
1736290057
1660937423
1245042514
487271922
734651743
524581748
340660784
674430439
64547375
1766810394
1554843111
1730841950
484255407
1668962534
745007245
1809190385
570858544
1290545647
1422878312
9710914
785519603
1394187979
672891317
157996459
122601513
641687211
1210524269
212211821
385464636
850310173
1813314543
620233708
1094675985
237892681
1594406802
1583502549
174129056
1440174870
26824452
2014222851
335921808
1148666480
301435188
1533806518
374120053
1599205779
1404625679
1018926193
259434203
80438109
1878049065
1767920813
500995909
801255696
69604819
902016700
661953128
369172393
1233975637
442349760
1787373167
466738260
2122200549
1090495146
567487475
365592035
962511512
820166805
1316468422
1514726799
1230291011
1601908237
2047052553
891919723
1270028351
702571662
1747965737
1611674946
1185525571
1466008803
1984632082
762286374
763856331
917326404
1671330543
1817647586
2141063667
618710832
1101528904
1325337408
1260117117
263927680
1074508918
1326004205
303616332
2096678830
802890286
1533125620
286197405
1725467590
135385983
1973963221
62995784
322735516
667460891
1540608259
1251854627
1910439805
1178582470
190770571
1662147772
679999361
1724723705
1773146486
1437497584
1541187582
868403369
193330911
1324454540
515046010
656948157
2035206509
1897958034
1857013895
1541823336
441151075
1436382866
2102669639
600428743
942617997
940321447
1675532429
504373301
244647019
1690880972
2034804304
1712638378
963397913
537114494
56191094
149344875
334122574
428365839
232862889
183644732
442660152
1137256422
2083277775
1339323412
981816870
1237631907
1098480339
2090357764
633257472
1067489065
112473387
561477223
149819763
16855443
291981063
696889918
1209953106
300331621
1009903534
1730214594
1677128894
1267804918
610557688
1068158992
1644869855
391237235
2007504519
277760726
175586570
723826217
1193443206
1303084289
1119009027
684469342
1165612657
1751954290
992454929
1953511728
1311208110
184492408
1396569381
1305993225
179984783
1089396065
2076470642
1488182641
2105486834
1677700395
150889840
1711107705
153724490
598504982
1314800381
1290074850
1095195301
1701672891
1643330237
1768432846
1805003331
449224110
1739294125
1418080338
336264748
1800732658
1711341663
129355387
1957298481
1383329950
1010502574
1529541876
1788535221
569689111
943634685
1837107674
670460575
344423354
1008791737
436115140
1096615323
837705528
644252640
675126685
1496284046
1236648016
716482142
247907689
1375865338
1564576568
1112269963
1707864445
1629017971
1642143513
1613000758
611637392
1814878282
1972500609
360433721
1406232229
524477214
280789043
1270457270
152261019
1503973924
927422371
1206908356
951891840
421073894
1826566303
596473079
847332395
1583711711
269900308
1915232810
1124551630
1685328176
563417773
481983692
1058447406
1930757570
794455481
414372802
95942583
1950813786
1412874652
1470586857
1314996651
1896976723
49298493
648586033
639134836
1315138715
1918742529
97932021
1478903772
1385633165
1445906140
360341063
922097802
1623955438
122369686
1747544454
884599295
2086813115
770079211
1244474917
1910013420
969407777
1777365005
850263535
1601473156
1372603339
1549439073
1297373847
5798259
1192279328
1319582079
884486424
1239986927
567889787
528015287
127806570
1979317751
549972032
1735460604
1841848678
1392241490
498469657
1994703291
1563958924
541077697
2004182623
1454030666
802291981
620769738
1974862773
1798567703
1801285390
56208725
1942635024
52171287
1686763354
480335418
1046975025
1322642594
1785496719
419739130
876352736
894319620
1873591723
166502406
1210568812
1286723132
317970849
1140953188
1721307222
386615381
1258084604
336457706
1637182340
943237196
1342180085
2015901026
1420345622
167469189
2115299267
4495046
1291357326
2046281745
1887406367
1648892663
1618549958
854862331
1087253122
1675383494
985944275
880271226
149814070
1208745286
1107501845
1961809291
2023384334
1865833744
1378036387
1379188661
1674552032
213868088
1445885776
2024939728
345970367
214242105
1801479613
1406070328
1695979121
1598819859
718044355
1290244024
1760704388
1235307222
1193627099
1268732132
464797814
1014015467
711980908
125581401
401125133
340152841
59091872
948180111
1193699128
304968252
1649160470
576204880
1190083459
1676416988
1228571824
513907752
1176832422
315104589
585540238
383208449
1637725833
441572317
641618376
1284257215
1089110449
1131092290
461589989
307336659
293067443
549997180
1919448616
1417114479
698658819
1586287841
856759156
2089059882
1827920258
118778869
179595700
1717257581
1962969387
1273494851
1651187356
604316869
1648160111
307127906
1604558494
2034227287
1060392359
215112581
2130197727
1373959450
245781514
1012787528
1877643348
320646830
466918217
1152157543
2042323312
1476718334
1840751103
1414575943
1458180674
442008427
2102974966
1223856127
1974048531
2053497787
599273407
1374327336
2055411846
44819485
2109054236
859898178
1577768967
816365872
1247971430
1416047182
1940360308
530945979
934582674
189894869
1235577386
1535454567
1932796062
1497336994
1690221673
1833824234
1962161172
515983428
136580729
1938877546
2019652367
1639989491
224822354
1814645904
1734735008
1415526598
830354104
1747144323
333028631
1931969081
1556294460
1725290256
178386113
1624356946
383726563
977450988
1568924925
231602510
230321770
445383105
1706489466
1372876179
2094090066
1740435121
590029327
1452517264
1157045135
75885515
1922497218
1987220246
998746825
757256928
133454537
1156461054
898628836
901740079
1147558513
797898673
466134904
1006640754
724892471
458924173
231661611
1982921627
1219185165
114481949
771720230
1089627481
2105443778
1399067280
1000788512
335368288
809445660
445605581
1397113493
300780967
1777384812
1962524958
392944744
517784227
1445198515
1129525773
857501531
123910908
169807045
240890057
1871839621
1484040293
1946830333
527817759
1486805500
1689193472
1133400271
247482091
1435590794
1783754080
68739561
1005965056
998892073
802208404
473450196
1657877587
724034355
240027364
821657645
89931780
2009318634
662720384
1887418158
1156998217
2127660153
51257547
1838661158
1590293455
1383932929
2016253736
944719374
473033289
11421732
1880539113
640627689
2095501490
458805576
32112636
1671401914
724216608
1744015746
759465467
1171854612
322218878
1626074386
1064527365
1125076504
1598929030
126533855
1925526747
2143545905
190891873
2077727742
346365646
175284485
1958791485
634248461
138615415
1230769128
499849215
100725868
716290584
1998950233
968839525
1046944002
752207125
1394119122
1418454998
1048427096
2014772429
1045600096
466902766
1137467462
570154219
1463697492
826902987
546004018
983687811
1249242980
1952673075
1130103551
667084698
1568299986
1864204186
239693300
1297599282
759358773
1536965639
1326692640
542688826
841732299
2007218607
458505338
473384375
349824225
629590534
523024398
828417469
307690047
1458796837
1608661067
854412588
1319343433
1229855714
1313907845
827353947
704413430
851312542
954789699
39790713
1463166477
2102341536
500614156
337499193
1333595165
373933870
1561416935
629907142
1820609538
1347626385
1979240254
1243911389
1694966411
1553385257
1790807253
929228492
1694203532
1622587860
572061095
2090853807
1344940732
1178386365
995280827
1456813673
1155931586
2040066945
624139518
1595800214
1621021590
940501259
705820417
1639404655
1680675521
1824116881
1450972910
274004699
1955264073
624019659
1173795499
1686412426
841758029
859523386
2124964346
850552398
2076406769
519947237
1399956643
106772469
167960372
282311678
112928310
1303580335
246143860
1403053304
2047768617
1190116866
808489036
851394398
1043500905
651835409
2104709936
1845460384
699868510
1401268263
1619605874
2019987934
1233995210
477243506
1681449370
1411222236
766608440
972015113
710778356
1345988634
707601542
2067658275
1416892153
126916875
301789466
1150585317
1616247331
1682419035
1094965630
414902490
860813199
44720115
353067704
408115980
1897852095
1307298166
1735566432
1857441345
981525769
273983771
170986309
1258322999
1301208589
1592758345
1410234160
359460652
1418520440
1790300511
1721671288
221583751
1028072849
725822000
504644573
2027705915
738157629
541223972
1879573505
1279146045
1257539123
1290208925
1779176187
1801928852
1280107834
1501360023
1179512395
527713064
1348325138
692172929
401369160
743899107
1333975112
977902235
641794419
1623460758
1084678815
1275873676
1946815390
1893208189
713673149
18365146
477942793
2043989278
546916647
157364709
336060328
1155326315
1580406827
316761829
1785584714
320123029
641375994
1519685663
695958894
1629474991
964088594
1829990942
1257413406
882765576
1613471604
831371080
1140718609
1533554273
1790370058
42321100
391026427
1855472454
896460217
897003074
949771473
1490854432
2125401088
1356160965
1189014339
1604916912
207199770
1417302258
757891466
1508012586
262667202
1338876479
1393117618
568518333
1862077641
1779517872
2071042957
1949777661
24116082
174940840
659005579
1221904112
1326738901
1461209822
1405880942
79321920
417379837
681327478
1045790117
1682783060
1341499576
1957280627
1800381416
1023016052
760551888
1565081225
1917148730
1053391243
1053459193
1841139773
1574410972
1839253837
294960669
1490731402
1636301773
606102936
847555116
1329143847
1496008931
1994572987
1398785031
1505606887
388287046
1677812722
1829516247
846411742
1185797121
1239836098
1831837411
454078777
1857880612
373739343
977076758
1328706363
918396674
19877606
1868492308
1028889049
304103748
2042910076
4655780
320352177
433346152
1588895838
1640570585
2010771684
1029998323
487857989
1435225926
543812425
586709517
2110637050
264952690
1569682638
816901432
755083495
547118362
1055909501
2143551143
1623305745
1999062278
1802779711
249600823
736165281
316227335
916692922
462235975
2018306527
269815792
676804040
591673174
1364865749
1007242329
83136593
1349376269
872503108
844285572
2048927598
1363514043
1104122845
1675786278
1343597015
1386999374
296495354
2075041749
2073374570
1336713749
459347086
1549357383
1461056542
1280461063
1990711969
283957590
573658356
374769671
255556434
42738144
546828456
858689741
216935821
1917597080
2038645411
1203984703
1199183853
2074441930
1255512410
1547305715
783528814
1103910148
1597144384
1890410389
895559724
1568091384
2024713935
1591855543
1776080626
1886146149
1292125444
995393660
160394184
1548982414
1386434365
1437833637
839392018
1685492366
533009027
1760142312
147957795
125949748
1634777197
1252642595
1523151876
1616743401
24526208
1867227020
1423122212
150995296
428626022
163819837
1886813777
794098198
29536462
396931361
1514239410
392794569
105697973
306030960
1339788725
1841663227
155500502
1046474368
2146478
516729220
1190406621
1069219262
55981675
1517540703
1172091172
644512093
1517095280
736442688
1164042921
1711793677
156932040
1005106830
1274778991
596525907
1996542060
634935180
1889364947
499107330
1039374857
310745337
76418274
1589174587
1048020903
736781904
882078470
198249042
1062011897
86197423
266474909
1734284469
1180010769
130749744
879664202
1987349744
1113236013
1662216797
1336139662
1900700708
1060023229
1877058405
1178957324
648131531
357741670
1664704619
693910309
2076537289
697619915
1797333604
822677337
645520266
195442244
948871221
572166417
33985581
2046190149
1164299740
1788892490
1128778631
1074826472
1780779479
1250666520
1430925635
650265601
1981561229
1900179947
1257385650
953357713
362037964
525589851
489584632
1941208086
448618578
281021341
238607349
316123505
450742509
797428662
996044997
1778122521
281140329
1714286355
1899341352
939947870
1652762657
317708283
871383582
1564964092
1928617746
391010322
1833503482
116748589
1216190418
1803495769
134060407
1413393255
522196688
587067368
2104398311
685324167
920386365
666779428
94165817
1028694983
967666992
119983764
1328127175
1243701665
1788541903
1513367267
1826472496
2075916426
880481316
1021256248
376944828
884782862
1418677377
319477445
1564882261
1260779080
542898542
1873852616
1008167229
1955501570
1804969891
1039931271
1310591565
428823826
2050413479
1514485703
1217118167
1873698908
733377702
259993542
50492936
1744405742
1965168998
847948536
1867744283
891273017
415671213
1678652578
969306372
812791539
347240856
591001067
1719063285
197209294
1829675707
2003840938
1508205797
1627479826
1916391971
2009130687
422262591
398045321
1433216695
365701718
121523404
1170019649
1730036465
1799191348
1975778652
3538191
242702766
1593728808
1147758354
608270519
1183886638
352386627
1604513733
1017577543
1912064638
714769741
1167052259
2024620121
1518441687
1392231483
1835482788
845522318
441930795
1417171527
1936744852
198252926
1869194062
410118830
1169642722
335231610
281930673
1677259211
419919595
1008857550
89010154
97462978
293817697
169007134
1614995894
166256238
562155232
231785166
1914896950
649740743
1505218147
488213746
574383241
1565574007
392692779
255248648
1115306489
1326288527
1858311307
684830288
1914133127
1200035856
478167345
201300893
1016795453
1423501634
1939219018
1043701459
910950891
557218167
1009216992
491502704
1468114292
2126248212
164588175
1289553168
1695509278
2141362151
1555669021
1858174678
1013723345
701829619
44549058
654308067
1987230600
1619750862
1495031021
31558686
917509586
1071747045
1279140036
512263909
1464024182
1937208916
61974728
1987793876
2003223979
554769698
1834228170
1450830289
1972154048
886231141
1369805672
1083983431
477269731
680864579
139925871
926595758
488279075
1358764967
533773417
1531392757
1789641979
2006769736
1536053876
936177159
127918470
1902815520
1788838930
1618724538
325489503
1037638394
1801924280
829756280
1063169158
1016757511
859508442
631047286
626083377
1346127807
1998163708
1828857545
2001624571
1413206529
544866181
929476202
1442958678
1100882333
1961577731
2079740659
1018934728
240833855
87071975
1376708630
549330177
1284507179
891074980
155764188
1219526459
1317559924
556409602
1929688832
318035533
358134518
1070522927
917154412
1328349805
881987960
1007809366
1757337270
1042586819
1829605395
817167911
1039765461
199642581
420487592
1318835624
883697125
497511892
220246247
1054999947
96319561
1103861128
307616372
1570066934
1594534445
855101989
1997240713
1065131771
521995813
487642911
1239899122
20381711
1185390672
346849295
581577942
732298047
237147741
1234334407
2008869249
1055608460
1264586784
1158252463
1837850249
807294805
2089347810
1305379915
346835456
1266866201
160524267
1328550582
1161758633
597784759
1668227278
871594412
1320624706
70249034
2062556735
968215103
990829230
2027447562
1255385654
1704420548
158464500
1695653946
114306266
1719907497
927118060
463907668
82877787
13645031
313460782
1783605552
356843602
976781755
70385200
1144478219
604623869
575989249
1994523684
1210574706
1499590329
2025715685
1842473668
1639590027
318648577
1296188502
986294063
121202409
1851349547
1549107296
55860171
1778574402
1706087822
1346512491
2007240050
137841273
1831747862
1148692476
1348443861
2097492997
393488715
1113670678
2092073946
2143376157
1205823165
1314140539
210110688
42591376
693123753
1871948593
1648235335
1194095729
25768176
1603902304
2026263955
563197963
190803691
1367840305
71078841
60468410
1276190493
1336117012
770254454
1152200578
1839692737
838494627
1417764529
1418724943
1287775782
1027519763
435995539
15232155
1187681469
925427703
1024669202
1451346317
248255795
655473636
211298661
2063863514
697248683
1368860772
952636955
1271197536
1118333371
2137433098
1667908402
771731259
800517728
1718792194
2063622697
1618366852
1807280093
1377701985
90614891
442078886
1470827540
2113213748
326073740
1660878931
279801617
1020139412
1368674318
1738802604
1268236371
231828612
1639452202
1751624197
2138490850
1051967277
1568002063
758297278
2018697554
1163514992
494459958
1882756736
2106904671
180520675
667708294
1938036898
579536614
759056059
1842997871
455403470
134990927
1613229489
870842344
1489722542
143260265
504675181
1464793562
1452495336
1568197277
196793570
1620704972
1022803766
1418046384
777150092
1252316002
1683926878
791839347
367639012
907302201
1072267344
219010016
1448633578
45707917
2058046364
848021258
2049379895
1550002349
684705509
1591663505
1243354053
2095362647
2127245441
1107923876
1696050144
1649806725
283378044
278105885
1328689435
27642169
1964776486
318175077
976652367
1451786996
303831580
316561782
1579594813
387081258
238796173
2087423387
1396541496
1623297103
680212843
508349298
1060916639
59391666
1245043712
1882264745
1063427666
454332916
1626946734
1050321248
361641237
264811181
1197435005
1500451395
1551835609
448322548
1890803721
495771684
500486291
1214329757
1665555512
1522385472
344951700
915001073
1606441434
1351189973
1213300921
320967481
516787661
1801074685
1381829955
1080751933
1853266727
561009312
816430914
959571234
391023136
1060801101
521360434
1889803650
655310509
1900844816
1410993901
1219807027
405321292
1273273339
1522501866
822355360
1320675637
2050046692
1147840091
1850968460
194560191
1162711608
1974931827
629629025
1608443136
1474497285
1907258683
1184463684
980044464
520986484
692441703
523889502
186611819
1085888116
647396297
176053892
2047669766
391697171
579770171
1166797374
1554437842
1646675390
64103234
84323637
1277874234
1975615791
338274677
2027062265
115038733
340053134
1136599404
1570368480
1834524217
1387274680
1047692901
1796463378
1335266907
869591016
1456054109
920291768
800554729
1440286475
743349919
193152278
732320625
1878375043
535147776
987465710
757020609
700399666
1067033858
1981689790
1465804426
405586788
1682646813
1948097487
146706824
1734914324
1965498066
974833098
1843869307
1601051797
1526126967
159502979
1327565713
431679900
1092195069
2146821201
2091994387
771569624
702077440
429542468
1815262535
1578172119
547448403
1235695607
1033056487
1156331204
1030786689
890586703
1873650659
436063093
329614332
1724820041
400312441
91913236
191872720
876668670
640885480
1797681071
1774058975
1181740321
987202465
1535392828
1523822164
1892851512
139899578
409661497
981214243
709850950
370630709
63519332
121556273
425498862
987869854
798874732
2103484729
951409234
183852336
2095541720
1129574006
1039955539
882261396
1437817471
860655618
1844589615
1786783077
1245001417
391593269
1742184182
1529045468
1481089698
1948935336
321301323
236614538
1892515615
27638493
1422151449
1304307886
1648319886
208769707
934098289
1946430959
894662127
60079185
837585505
653946902
119873049
2036819887
1278543976
1354861250
723559615
484673496
124008147
1808332748
520178693
1167998205
710263066
962180815
1702475529
1572783404
1968213461
1800286862
2051634754
27895291
1454699709
2114116208
1999539013
997388636
866025152
1820231877
193750099
1408388090
1394886039
412012573
1137816693
1165100697
483962642
274885369
567912276
1406223227
1997662198
1052290982
2107171755
699468930
753597148
1757216605
358997305
1447770798
1493028502
858593245
795512352
1669130051
1412820164
1235377944
797816320
1170752836
782533360
194189775
368333583
1009850403
1694263726
664113162
845441094
135879353
261752691
251379653
187286443
1619381213
1462963279
1111598819
1002117012
1839346211
1589945847
357949114
1324531654
775652227
1132715791
34291461
1156340531
1197335142
1363190866
493499605
1986822868
1803338982
917009604
1656062835
745994386
731039272
2027477920
1496745779
1633501061
1404540931
850032938
176842828
1055391427
1719470947
159203922
1243278119
836148544
1245320770
1444591737
964875681
2059869341
1558919312
1130255672
1882438711
85434950
572007501
1187997798
1010912444
1473361877
796847748
858092901
1302672215
1988441039
1556625252
1936372169
957074289
1066577613
2055293260
1733464226
1903142937
24916294
1826669705
463354348
495790162
1629930398
722501035
1514660889
1651927224
423319538
1233371322
820243919
282830590
1540857843
2051892144
343940323
121650664
37659757
359262496
1701531184
2124990125
1992843529
930144639
210623747
84422287
1218085568
24464081
2072125507
1839450999
2087190786
864527234
1713018236
1647116482
1414742977
1451043796
1053655866
144017212
419637533
1849475271
804398895
451721648
340786654
195260458
814736923
1531527297
1241663739
871062001
682277123
1880764013
1180089665
1606337493
1007444219
3659536
61889535
47864704
563102706
2083691593
1355883633
651348056
1811532906
32488813
1130268047
517242567
1648666558
208782579
1748827649
317520480
529864835
2002316510
1899204896
1465696971
1869718693
527181281
2124863303
729804145
1333922534
1307442513
1445850480
1709841579
2106511530
1127608643
398782289
1850554412
1744639039
604931919
1507363681
1186436623
917028667
1547407115
1817847172
507496755
1537608202
870190268
1586115547
1768004518
1264178659
10104363
1092634203
360403498
927734216
874088384
1608133398
1573674141
1725490379
215454550
712260279
425532545
716474680
1760774008
1032053746
1944924602
1013874315
1001821109
1711880184
2075576518
1414631196
1865251054
1812706251
1405310108
1621960324
716407318
750576732
2029199819
1884741712
916051610
311265220
1395220365
630009001
1917773858
1864022751
1463578757
567563379
2000788078
1885665568
1147562610
1537425496
1314521996
1847365577
1130729876
1807797400
1032546738
1547759348
209064800
1425339795
2639309
1137646571
998298949
1404306205
927728442
1208074741
992093434
295203412
974793118
1129340719
1111974949
1138358508
826832931
1499726405
144678431
288113758
564331714
489495748
566191859
761515592
1953927022
1959636847
1682832679
1618887142
1581359027
58979107
880963895
987008846
957362869
1739456253
1422487325
828342035
12707724
1961006304
1116492644
2075648582
1921066201
400876187
1431672090
222041669
349860751
545886196
1705226988
2074583019
1887918963
165979236
189292204
853952720
1760982602
1423793567
1451753693
2052565319
757520996
1303155969
612535351
716626199
1505431475
140417273
1643619304
1645537367
757593414
274381845
811242456
2077884128
1530595588
1512455197
1535916961
1476301290
616215073
1126723130
333473174
1205154897
332080126
1038477302
930713220
1052017449
1034440454
1791838451
1415721029
562621743
1478247991
379812371
1744439921
1516944622
1931611143
1035687610
798587644
2140045992
330687791
1757146127
1019133056
655665215
1424696614
483329973
1970833626
1980238591
949581575
293498118
499307302
1189765455
1674897221
392903901
1579862707
1823722064
165329856
1453166533
1874066757
1045958234
1789566478
1493118623
1745052198
1345376665
1465658762
2091890994
2139464250
1766749936
2024320042
423235139
743516428
442041561
1375684625
297850739
1317171794
2024083292
53973726
289254925
143643053
1056157736
1861229912
1745022566
1720061327
141882006
1445204726
1310181859
910876243
1675838214
1538042036
1455773859
2001948316
1074008584
1194930376
1118828524
1329547876
571188155
754326969
1414723364
975564450
1937407998
1009616047
674345357
580514112
608498426
586485588
1346978625
493774170
446928961
1129592031
2110030238
1378084972
137411052
1636997736
1022123551
190084754
772797541
1015545519
714301769
1692222899
656072797
1272861351
1223272774
1944400137
1399605432
671172873
1270747772
2089492228
1211057684
941033868
1969103585
1789126502
1452555243
1679175429
2001651412
2889578
1372706083
1600354199
1711911723
677165398
1325767774
2043266358
1111874056
1953743214
670424162
2122068592
674754954
56518364
1105093052
1027480619
1350688190
143204070
1343263458
1481037300
632791479
153588690
1147222059
984166801
685575248
1182042867
972683547
1974465330
2004872947
795166742
2061605934
592182645
696584590
534093998
1920786743
1343013219
837182990
128131621
788818274
253468067
577801456
1936391152
1247708325
489939626
1178665126
2049632251
493550256
477822711
1487856189
1399556477
1639652127
866706929
1657132117
106727013
86206186
1784586156
1922591932
1372478142
899877718
1269983873
71364050
890792394
1103069815
1999303127
1575916858
1342514121
522104095
413830321
1409137936
767617042
2080945750
556948583
1589570113
413491159
1146639447
1173452262
1206871874
799306842
883104015
1739934452
1985608232
2126029462
1947998250
975477523
1204871435
1865431100
1331146384
1548129754
1720919285
1550487376
1411193114
1797923869
483695479
243275406
868250540
1663745454
521117784
705298977
1176440466
176307437
397940008
1011893194
127066213
450826326
2003909668
1288215895
1921066201
1080005804
1241024630
119643760
1753676705
1830644431
830542595
666499371
2126260305
1581576677
1861960788
2141442020
1213256737
542816362
1196959019
279735151
1735419411
212152724
861727538
982108212
1778905491
1570763230
671921566
277981862
196200917
1459493250
1699091506
307546563
1827934042
2118781055
1213591694
2099612161
165257768
551237987
1219089542
1806867994
1042341546
1722702328
1682561860
1717692240
1156075436
1672457912
1236044758
56736355
1314568409
1884148735
1737701775
1736455807
1133320226
1511903360
1075678174
1142356122
1969917700
554333362
1121674365
1156215375
1070727079
466510093
942608048
1205319215
932466102
1427920429
677426382
159003361
784232396
880685791
1651272419
1750011207
1436834427
1926815974
1316107621
788374162
864295909
671465204
76556722
1188818312
1484058913
1360329506
1806231765
892343613
618563078
400079835
1823735654
1317774878
1758456541
112598617
1927064901
474886729
668035508
152369905
2106055390
1171996214
53626910
429359997
1635262496
962746605
23690448
1049559833
905000717
483622652
2141711061
22114337
222286160
665576962
1948106890
2023578713
751287557
53207500
877430574
406538244
1895405252
1931012509
1524000386
236285612
959021264
1486523370
1422366847
885521958
429264388
1019201554
229558930
825467542
1965809213
44688581
813639069
1593938749
558140962
1891830747
968539570
1549963315
1625409386
931651044
1609055844
103638119
1744472086
2067601424
1856087169
1951755691
162631399
1799707864
1134283048
1598641530
1552099798
1461914928
1232486993
2001093785
2102221040
686006750
1423778259
35708741
1260098645
1527434230
1096658924
877682325
2126310284
153587531
1898293987
69674165
1529463594
233992673
2116159376
1829434785
769870011
1706373331
474229278
597187405
611146797
1541717275
1480383316
1151991402
100175607
1690810311
1322408763
1715632889
1967927111
1631430515
1421884915
1213084849
2002030135
12096693
493366363
981277527
1710385488
721154382
718916451
1374411003
106192043
1789686166
1388645829
706820052
990748427
1733768887
795613659
2129000657
2129612994
883282787
1740375955
1374763350
1575795042
1056770665
1544531252
1233684455
1941401734
603609454
871563248
1299937018
1234427064
1839891670
105477512
792716160
1577836316
873853791
2122507779
339039732
1753129381
1453534754
1680052878
1025445074
669540345
1593002365
1782576828
1943313796
342651589
1239409985
1654744349
2003470426
1182300282
1263570858
622628127
576775539
377494642
1294454639
1086397190
681129005
2053434307
267188878
162498756
92574604
1258033038
628164834
1419872724
1317063766
1004899216
1064315734
1953010840
1617373854
611505433
1918312460
1025466606
1023166747
1263581927
702229356
2055488145
956699012
2008951699
821450185
1350210836
1057920024
945966627
571904998
960751977
1520011267
85084947
2067896066
1493082234
1976619085
174015072
1679934771
1521271932
1201856755
410560312
1699382107
165091250
1282325823
1464014252
174835970
375199089
1870662092
1783063934
193553612
1081396283
1936565960
80459702
979676687
1540289775
1904155788
155411399
1889153067
1501072334
665790034
1696487261
452243527
244578818
468490258
150552439
4248183
1184009375
535352796
1317710999
494455991
1880016883
1749891836
626674535
18958818
86120939
1449044711
240745507
355749426
2132999324
1244118913
894425799
1240272631
1908568647
1916504821
1516385729
1717211836
955890869
1640434374
1266941026
1552352786
727806159
1260399564
1019275763
1627960739
660730724
1680894501
1256733127
1561433839
1934922633
57941314
1222342350
1912755698
2133346694
1361051885
837467410
101571975
1562720343
124648408
1016310562
1212060199
916967332
356809113
264962695
2096046070
1157008883
1952532790
1173624888
210267452
108076243
2009892372
1046179366
1295112235
500859157
1587928465
1048297763
1331162911
1634459298
19191817
1973684365
1034593324
2010815498
1314797682
1532148929
179787356
1216887776
2142853363
1201028943
1452521258
1935396653
1950648997
1837135894
784924539
1116838249
1499454907
1525900528
387726752
1438872708
2136729260
1090269862
766638848
1651975027
2082197231
1586652627
1193780422
1816004477
688140757
957553636
1402010399
1488742292
1821855437
621926372
292711896
709159096
1811634983
1822246457
1127569760
1005563633
1596386672
1166945089
843187709
2036269753
32564180
1304765419
1001922033
1124823897
1015822768
316781697
390219701
937555018
2143016489
386325484
1308223121
1792568568
581759878
1845564627
1071586982
179812817
1842757208
1052788463
1762077818
1541602906
1694048365
1962156618
251542848
1176842251
1933278430
332842394
1191951246
1119025590
1427867544
933588430
1789350606
685941018
2026807662
620498952
1750930974
1282956074
223163981
1571672374
1357586205
1922571801
230388682
749764660
1794194393
1821292208
1823612017
452520871
1916895454
207566718
450296862
60516162
611398101
990263661
1956452995
751832323
1826064639
1813596307
2146702205
1133896804
367649601
1557351957
1404222236
673905543
1309587602
1479369767
405001727
2138208179
1179731554
850465930
1072399364
1645176033
1860590508
1997008822
167905439
781242220
943053081
56417938
1383347565
504589158
311050632
1920953714
1837239331
1499425542
1102049245
342270178
1166797467
1713370558
15003174
348440690
168508308
950992000
1917591915
828357447
2108176187
933622389
635591509
1900393296
747117951
297569210
1026494414
1744280713
1495110974
132955776
486662747
744035216
143865640
1119889206
493859649
1836297324
691657850
433946885
313078429
1260139391
368717170
2042316530
740662142
311726574
2126409253
638487264
1123586602
257221185
1194583434
137885689
1979205642
331442525
1106402432
501531716
1146167504
487640851
38857908
1860806500
581877580
1052403166
1890105893
446665026
469940978
1740402591
572171862
558935581
1493887869
872545802
1625837402
1213859314
355140931
1047576695
856276317
324297998
566375178
1185160074
1088079194
1530058963
178810053
1237191201
1240774322
827629112
527158635
1744840326
1459719943
14576500
703242607
1984963738
169090358
2095694408
619176628
1453539422
1235459728
1806607109
2028418867
421614586
605686591
1922718580
190407429
1214006132
2007114301
353510081
308465843
668308339
549134706
2053026004
313081004
1793320134
905620876
1216900168
710681187
1775767669
160981232
1664275458
421447309
2111334666
1133165303
247482181
1573951851
1587423821
1758036821
1975302129
1635743847
1278341128
485419635
1657261811
1340819468
1466166790
1424856714
69482215
199893203
646458309
841596301
1212580407
459114269
1216255227
1275781992
115120367
1006437279
777854382
668863470
1352684951
390052253
726954449
45774232
823782334
113109515
2088010059
472076625
552568564
1322492623
2060221969
1301855183
1019816889
1852187871
1541848572
2020996842
233817752
262122042
1313769880
1160107208
866684369
1775040198
2136106313
218245493
1873599779
466545580
1410370212
1533773050
224533911
408670841
1437603698
699731165
1177286699
1471486789
824323134
435411952
710182033
992356160
998758849
1668280042
752107025
570120700
1777281404
1816129904
667863641
677164632
2051117330
934438802
266288889
628893560
1484822417
641411769
740557156
729708732
1277423047
148730113
1720636917
1489574115
1030400738
1757293815
700098443
1708718727
877636894
704739775
511678830
1866505083
1242532548
586029671
1239076737
1140009184
795816007
1342521853
1272860515
1264636039
1931999236
1485282677
1250874798
832953479
1046800269
38160580
548049002
530104488
660735131
570506340
589557905
1991538036
15794337
2030069681
896378000
1520894582
1131266242
981472025
1620253202
500593277
638111148
49430906
1341138091
2065921442
1516075435
954416693
747535643
1702954590
1875374059
1647856307
231511418
1396422176
209356854
697894296
1386482374
695613090
2032764789
1393823263
1998776347
1955039331
1980371078
1997390375
960685030
325848293
1517696835
3768050
622756642
365311606
1451723676
349132935
1765865128
769579426
493167166
2043953012
811936814
116796835
1843123463
1144763064
1434918006
875263447
1386373412
1423255082
919003730
1032251454
423686610
393090941
201095288
919003878
2102231316
335258585
1442346889
2073776811
1790976250
831018773
176347077
347171234
656905972
1759040876
704325770
393550079
339787461
442296680
1720733701
31226582
1300856826
695788760
1854272069
1306045514
1226024755
910883209
481812102
774512725
737760078
1448315633
1019588636
24758864
440269873
528806579
1365883587
1071679570
1304233149
1800210047
913032572
403358159
102448944
1478777696
180367636
893120594
1065889398
1136560855
362097274
670830623
704962885
424832464
1728882887
469160981
1127779069
705517554
46162709
2037623716
975037846
2094233605
1769624166
1083552791
776604246
1911400776
1190768452
551318178
30015962
1516824668
2018508916
1261750185
1902764493
1282397354
1847548228
1701635884
1555701845
1454658351
952421829
988531442
1642857046
1535065305
523201346
875915454
545151097
1955713653
1431049369
1202981789
1386870077
1917065074
379950859
633889495
1065673428
55790393
415108542
2072201512
25018889
1101341039
1112881222
458928190
2115181226
359126636
2102707425
19624260
1910988669
1191239999
2058103143
143214697
1695560083
2093224254
935585821
98349040
1988894331
841059089
1613897393
793650493
950453266
1623573997
2064247762
887308567
230717477
809622400
2000635534
658769524
1484128510
1394134123
721415135
538853905
267677140
575037774
318056711
730726914
346269878
1379027704
1036280069
1387772500
1458507878
2053731386
285224987
1180774220
1827629903
1238129793
1264045094
1761447236
2071960615
1337195138
573313067
780140456
1441044198
2000095150
108301371
1479723207
1806787132
209419238
672578254
1728184330
104177734
1998397826
422398587
213702937
2119685565
936225614
1109780203
1926641380
914420934
292151870
968130241
1351750532
1997949345
1857544024
1435056590
853328929
341088602
142093085
796049785
1681981328
1036561041
325057907
116978135
1936662321
1288809890
388849549
964164125
528874371
188075707
767283462
1064336471
701745921
938999590
1101819063
1328896212
1162808885
1846643539
48022044
1543717414
995823398
189213116
1815446366
1991476692
1345709259
471250786
2026927237
1358753671
528989702
908108422
1407351676
244280794
22184320
444459238
86211289
788090819
16202150
519000910
1734163593
375508775
520955044
57005338
517285975
1329035897
1002216681
1963627291
413538770
362527185
93284059
856638529
802569211
214353434
750022368
233837175
609989795
423782986
1853468816
135248313
163268443
595538019
596304401
861965574
653476568
936185569
2146102851
1228114954
811891435
1800908293
1925315572
80668938
538058699
43702633
1798987154
1084324149
1729060460
1202287904
1040661502
645688799
416939861
1210597485
2001663149
2112636240
2111261368
737040290
1681379759
722888286
1503850429
1592979819
1544098594
1596538341
1958615758
372202654
1366298744
1108314257
149716663
1174615155
561370946
1203801708
475112055
1110178633
1367474603
515626863
1103589632
100528147
1145050565
201710344
120478774
2012624929
917902209
1849057535
2103717948
1797630401
956515130
782974363
543603474
1243234717
794812644
488110428
976237813
114988936
239701851
526731789
621279717
1532868490
86558134
1875064468
1588819352
1004066703
641750642
688681723
923918869
628106933
71567878
695672801
899559665
420578378
147068037
727045559
375084090
202741663
5374063
1172523601
1575213198
1239412965
2145473080
1313688711
1307254766
292078423
1460706372
769544783
2133976193
364987417
344708844
934261992
1249201919
1885494413
1541703654
442278995
1318503567
1246905713
2023845818
1520349337
1474424044
2105869743
1558730003
224317816
1324343475
1190783881
2105675423
1740372254
1865141308
1029912094
1032196300
1451235233
1394450519
421234283
1119530146
723561955
325217849
1454305819
340745777
626449789
28449751
897555575
949404691
1549266349
152026385
729720951
1077102578
1415950045
2009384423
1118011880
1884344005
1748003759
206927203
1830158383
596069444
1279996463
1378472166
55664222
1481634769
731304929
718776203
1691845535
322137431
1410989014
1591646476
278828456
1515614846
2122920925
581532832
1119700336
1244147982
850660741
216611594
633594748
2096958974
803936741
614218711
683519676
1456040768
1557481927
1217605620
1750066609
60016782
1845793033
721306940
1549483098
2025286194
1926577718
1458168066
1426738887
332657349
353008277
1211572512
692841959
1917197658
1271421813
1020651725
573375290
193619762
2001368282
2043145768
1841930126
2086967263
372441611
1026389628
104552367
1681641860
989912698
1409523750
610602500
373114059
192532697
199515912
17403484
37416189
56370467
1635980677
1097501693
1000098953
751241489
821421683
14951900
1806673392
1311937674
1084215228
1516802043
282643978
2087873776
660548162
615797923
1699668125
1723929033
1679603525
885905180
1889379507
59534727
458179679
47918844
976745586
1153971455
1327375209
1878056021
1584170314
80716328
860900101
1719097005
1495234960
1655883825
2045830826
1831014660
1454354175
528270896
319552654
598327645
1571159852
308676721
56288064
821805228
1594173719
482570404
2032771570
643502415
2042616613
1151343946
1398490544
1905941637
832314892
889347877
1400335854
1563607151
2107067557
503994224
134145676
732229056
158098372
1561188126
105027165
1343992711
889049239
1479059954
1239356416
179210444
1233070774
1657516131
176375658
1820411450
1377566691
1961112338
1155854039
1642652501
291706833
625326838
1176142691
49920476
428836039
8926194
611392960
1214024453
1684910334
1996763740
1933594286
478543677
628791566
1781968542
14621210
1836937381
606055593
515106980
1038430067
851677320
1201811139
1281230632
946583217
1214781867
1206896255
1591664855
1335667642
1674685896
1847945338
262701215
1419413098
1709284891
1251688396
1260945225
1964786465
1253127310
1110215667
461001148
875489978
1812890643
948993398
880488848
1328450124
1423216671
733467306
1358023084
2031276312
1039157136
517559013
411715958
1183820448
299188640
1676457454
717033137
939560531
968314035
530484573
668647778
1150144573
1917817773
572186842
213295155
467505440
1011150045
1550035267
576227724
1278555852
49850735
1961018044
529234504
1286269137
1747952622
1110046613
1831786102
214337949
563760160
507411476
826970630
104177112
1696391798
308270756
170667088
364623769
948068859
1446141758
1339957751
211274814
300187193
1926611178
448110403
1160973752
1124638959
1099757265
950476417
1816677428
147481347
528050091
2009257164
1832004624
2053844683
1761111392
1634178164
2102349890
1350984410
2021511446
167371389
527333044
2078008773
1173025440
1058785753
747848599
480991415
674000194
2073551182
1776245474
2033607309
1881348971
2014560216
1695915371
1765628271
1850570235
875529076
1675212554
1123854518
1105076672
1399353948
1332113828
1134769595
787079311
924710957
359018280
1751458592
1786487568
601800863
388895724
2086273767
779710079
1266399698
1078815859
1992259569
1852668582
446443014
1328379236
469502448
232697969
1951863514
1425167483
1523763754
1144026591
1358856207
1857759148
322914444
671464867
2141554674
1255360781
173884927
1747003200
1559638516
711903368
1771309485
2068294489
1709003521
1535537560
897483273
336682285
1565344074
864018514
810346017
2026279811
1754073089
1531620160
994488719
842768164
757669695
987528825
1189850212
1968509121
1055077805
32386990
59429946
1241834504
468823189
488150283
1034928864
201070204
1003937797
2099798603
950642820
146905376
519052179
1177513229
848220898
1493658653
264738296
1129054217
591284301
1723579793
873314029
1975754013
349654785
2061408618
881200914
1432727638
1286797154
2056830034
1727797798
2101115578
1354335160
246532074
1955935287
1132099354
1876990101
1296171426
44047112
1090009648
1674957296
1447699567
1105179669
1672720915
105256665
1217189409
1934442673
379600394
1310006976
1961915287
751948582
436582877
235066083
1213032603
61465138
843042723
499316946
861714112
14451563
1583856881
2096842642
1373440617
1040256480
1974497909
1506902422
1806581179
47472123
1990295909
156286839
1064335130
906251876
1577284260
279327078
1555478554
1836841692
977065954
655981358
636814443
26447727
708646487
1640640788
1053092461
1746962313
1294303967
572700191
1374217897
1937547877
1162038210
83777645
1523404290
359275653
477903803
941347964
21087666
1036319526
1051515791
1460753113
1620959759
67796704
563933642
741637531
1056738111
1883562359
714999593
1673937492
1458933047
696244785
1519565740
1885375883
1675531852
1248253869
405452778
2054769073
551637542
1537470353
1683675962
1950402636
608104196
63687491
1808947125
614523481
1156087526
707984448
423365675
665284696
106438387
1873445700
1334572952
189684202
1560795692
541541340
136799474
1044962703
910915966
577005586
1728439360
1530924452
1217743827
1209107699
1090253453
252421902
574575687
1438342410
1886071918
1491913361
1267997448
1412035655
1545754316
1294029573
412160347
1022406299
1042822041
851567171
1357819692
1039488217
2122965751
65014197
23439509
493086574
1671253328
1536977703
559697340
416832472
985583475
1222768287
1487046982
483103837
704224346
1552747305
40246459
776910694
516993320
1780748971
547367274
743119857
1944158383
1821230165
1652272616
396118724
15499965
1797042634
4049489
257089538
349032505
1510659376
210648343
638918375
202752489
907073010
1216449226
753875656
1095050168
1807545648
1784216757
1396504345
1906006165
1197547760
1362530294
2141992141
1018334404
1804195593
272900954
663929706
1764415426
552552762
1596766261
1029642546
116872877
1072287215
385261587
1004875271
763176294
1683887479
292616895
1577625428
865325070
1497361136
1065772701
271027482
1104938457
608900148
273037108
1033433008
1947169513
1696052918
452381562
291049250
940452851
938970494
282628043
2042269311
984464414
1398194574
1921001713
1578740407
2014062203
1818233287
1969216690
389111519
870967449
90123047
1421240231
686316679
781990035
2109937321
419614923
1634912742
1103486355
2010316952
511406487
1348142420
1602613280
78250274
678411003
21901479
126043339
603339200
889003577
823290151
692772215
1244627184
239787814
1020071477
1710938763
1970336858
1933723155
1837057570
1765149894
660296213
628135384
1091708848
156568440
1988288149
2136190027
1686544814
1799335647
1356736432
2130346426
190718136
1749886014
1145529058
52744115
289426389
1246236141
16421653
1781688161
750036043
2080801076
344514965
1488428421
2073525639
1956353429
1755442942
352348013
660027970
105094448
1267004659
1021517380
640594990
1662029581
1800747044
237345303
1679117747
972874933
908241721
504907047
449955221
1137200629
820793080
1521061227
1964117508
1666605209
1852374456
2064373824
1969313121
31961838
1449143515
1243164605
1042633552
423929292
2022073669
214364062
1890544351
1002530318
1967124068
255745055
592144461
1948053821
247712462
1733568280
1548413148
875833304
1655103458
264307298
1497958098
579906045
1285801707
890270065
671500379
1563308323
603259826
421215316
334129182
1564993275
1600281194
801672934
2137637656
1315691361
1123234436
1824433917
1884623103
1027027514
1620679028
1955840869
419391003
1062640865
1099163866
1098915966
1243967538
64539151
1213310555
157682972
1544410414
999093277
256333441
1814753884
17109261
1072411265
924452620
1300160351
687048346
291425191
2129038676
423976340
2082611828
1860243170
614284837
721222671
340794360
759218797
1815953874
560627841
1306545519
1581538728
1411777474
162576788
913653152
1031462241
1557117290
1302432920
1888429289
140080395
960081442
1807447329
1653108716
1802179083
1227012088
1111231768
905597872
1851411966
463369088
704968314
1306391772
1714809984
1091706393
306751847
1955635876
1779573331
1282717160
1577454575
584210585
1760633577
1240940045
70044301
1580326339
490737094
798066447
798275956
1547665583
1274719731
1648422878
1916222005
1080765449
1520349337
444223119
523132922
1254257647
1869153347
484885429
249594321
1335152271
1263819126
1705381073
1159538496
3345061
2069127451
1029427465
720843567
1530181681
1760547030
41886087
690417637
782962638
924277852
1710223398
1357896757
1233453598
1220754958
3722114
2061145702
277015056
2021693233
439947616
1918621301
178670737
253468079
659821230
674958797
833420742
1276377468
2004078237
1905038054
134459223
1774913713
2054300438
798869882
5327511
135112108
2112696359
1995148164
265444016
2086361829
2106252765
1775631091
1837309219
2091904537
415976299
1663029070
1363585843
358923767
1313972755
101742014
552202202
1247609395
2046565250
1843772042
682179171
6616361
329333539
1657399155
1649802093
1948822487
2109005253
2113797910
1499974516
2132153003
1256550095
1348461277
2093409887
1781963460
1145256716
250084636
1521115486
1837293687
1021040664
1604557526
1983979005
651554713
1131061701
1660936752
402982863
584631610
1129533355
2093880331
560441187
1795506960
890951002
1524444842
117187920
808180241
14949753
528303683
1720187496
335112488
931667527
1699618906
2017886396
1655093754
983475567
740465732
1860339721
730298580
21219942
1999023585
1690861100
701420647
914250884
422912327
924371066
969543499
237899828
172598976
239039467
1442452473
1112307449
1162679905
1236521095
2021733360
1519197312
880531622
595135519
141559187
583842488
784529924
232645737
1678589045
1177350435
488186013
480135983
1424823004
811488841
1776314180
971075350
1667593463
1561195895
966804865
32756217
1881369850
741516841
1985478733
1480666387
1967951343
860607429
1380166478
485314282
1008615219
1106024651
1272903154
1586318273
734222775
1881758994
1700495407
224633519
1173310273
347526709
59108842
691450387
1538659762
1741940710
429064055
1195699008
1686250960
1842327865
808330380
1620946004
943310652
1042150881
13112744
1750711466
161270484
517407246
1402611720
943941620
779750158
1146239502
1575222559
1768394783
928618809
182138432
220938877
1938762417
1469111910
1583969250
1107112325
1365859202
1385130439
1791802139
1224786127
937291454
1394310721
1669037664
1890815628
798086671
792683119
751254531
1195063987
325093299
1496931078
820315934
1913615018
1838859304
1324483744
1843830731
1755224933
1527519695
1895824679
1834784234
2058643906
980707647
1805782544
96510665
1674248187
929642046
428842248
889460420
709001663
238938481
733850104
1288226462
267894918
429856085
1016428651
230077142
1758771922
34589679
903878240
699297143
69345675
2044025284
1929502423
1654074721
225588744
1629918824
799793594
1336089552
141426746
1614263002
1322207806
1907227572
315731169
812383959
1021503784
179500966
1590063030
1406473240
230720290
1718950609
1629041167
126006352
1256756549
1798069402
1353340421
1959046672
393481146
128069939
866536618
1497489643
1792954232
302611466
10679282
1258239197
1018937854
600368106
2119899167
678805432
941244
612584201
869474590
226601512
398672668
1797359745
1440828077
1815502459
1394715423
1784023970
127723213
1878815293
1683885147
928057937
951405323
1435323190
57507800
1013790189
2030182822
1316943571
1802077814
1138197291
1982895219
1317255107
1359447533
1980332531
351498570
341682530
1757861261
1008539680
1499897386
1759911495
1164276127
1295569004
1574930595
788995042
452131809
2042108877
695674270
1395247876
1359822980
1400641782
1078321732
1530500024
312823185
1919959407
1062701721
1506287534
1078273543
479805724
1477440620
737148850
2109298824
74135275
202704057
817051441
2130718557
391623869
209331516
1582063759
1640739787
1151471880
2122716513
1724209812
923808539
775234107
2076877424
20421430
1635396824
639236842
1196222298
1465920782
1095612189
274285660
771511019
795101568
1936168284
1072841495
880364588
1406191964
531799444
1603062312
464566431
1919143955
1217180292
1275380727
1659163561
266119118
149238690
155100529
1064091711
51216626
890274338
1239993930
1874757218
1814029167
1694149005
606925932
1985625099
125191978
926443955
343854076
1920352883
1069938177
2046081472
1126283215
607902550
763374414
1427623243
2093728487
1616577926
452036118
783915274
1820273074
725124324
1966611345
864740282
1528603718
365127204
112241289
536976220
1688097078
2105108964
1484852794
927261409
1788063758
552752564
494567920
2040347319
150673010
1753004115
1564553377
1094046481
1728302130
243029627
1039688531
1103502544
364610782
1631808063
1337847857
1550788541
1650763301
1615370209
153157196
1472058273
732527001
1067393549
2124843202
625006177
1925529146
429796286
148153268
210646623
1778391642
1618253331
1838164048
1757685774
2106793138
951113085
1442011506
385251568
970995291
66102707
1616995856
306070059
1375403709
1673700169
1037028494
1301154452
424574654
2033053918
1173621916
207948267
1934283818
586631249
2127902111
51537579
1867077247
1370723778
795169921
714363538
1491744244
1085248974
1350987075
929972197
4600636
689032042
361395450
1180984871
1756162618
118621372
808119746
770962000
1294541975
169486892
1517757232
1486473299
1661329149
745167134
755157095
1533074739
1621587394
491359030
148425921
2074695950
764231986
1392304647
1548491778
2099262476
1972410783
866179265
781509002
90706217
430004080
1568460864
1939346883
460816015
276547806
667155899
1898895350
1547400154
2108083595
1440825108
1309850427
1953265470
2143734856
1032592053
1712373680
608314354
602230907
361248136
1937936521
1154921795
904300277
2025406301
1749063335
97620253
429932874
2010225866
438297985
793997588
740436396
304570105
1506967779
1804251498
450697885
2057544199
1556890466
1018664476
1281210038
2022798255
1131587038
1057987919
320494893
1768914050
1010114596
2095713192
1129366449
1271548303
869225104
173086146
2021217711
1773237465
1036404619
578037103
197659424
1414554357
833300191
206915401
1109637216
749865291
1488893105
405719156
747452040
1334091788
1918671122
1923879577
536489257
387426834
673626064
1405005412
297472662
414369213
1155770318
485537656
243466587
2117899313
205572893
1486398398
1169495514
2042455299
203139092
298989394
1873135671
539859154
597474244
897340861
1722538877
42586951
76293886
2121765501
1365442255
325904622
735550850
1029827664
1161358940
1919399149
62477165
1222804066
1674217934
390458833
812580024
1098303096
595098096
1246433557
649103612
1734101283
28249672
1794974493
563253033
395713808
46994637
1425652129
478861622
2026307541
992666567
1129466022
2116362457
906426339
395218980
975663330
955662389
987012190
1655410905
291528385
1789942956
743054353
1212451967
599344290
15775082
854445898
1165401040
891489498
1414482876
792913446
1516385608
1330959227
2108069732
899130527
652536442
1003914645
2057626317
537848714
506014732
1167769946
1855506599
821787285
2105231861
134720612
655756268
1538858230
1613937519
619084570
651507284
1603944540
1141427249
541156709
725717372
538973563
315401470
118640990
1734929964
1923903281
1376195175
1094989733
1984929765
963837360
902698116
648499568
1478709095
480226712
1116329384
802155989
2018185790
1166227393
1339420997
49514445
274762060
1968764332
549878003
938941212
1686193250
34310038
2030385651
1959381422
2045239000
1719847163
689052878
171277028
25986173
1365322928
1423931902
2134943403
1736218478
1545929174
694000670
157259469
894817613
2126545247
535784725
661591084
1243487875
1064012584
776819278
535775570
70621804
295809530
1135955837
1889108098
642554726
723628204
413093627
2053444192
1659090471
100496972
2026287066
232231986
1913801515
50355772
1011818101
285688228
2122699584
1130909518
52652245
7855439
836311156
1463096142
163637891
250040796
469124851
429129707
236779384
1924447145
42610366
1920402713
403846223
775591267
1082008436
1164741807
1296037936
1001076966
1437072847
309937620
96761323
125913492
335342154
1494816251
1568280430
1971955944
433558601
1913026217
761258809
1059869300
560881854
792895811
277012080
711372079
787343506
1777336899
103428082
1521814263
1553522735
1384979489
1440983169
1911502843
89725109
1064408141
895481074
1510501470
1030309287
352290356
1460487454
709393771
2069491140
1228927600
651132086
705507092
1333814322
694726967
316581713
716210473
2062602047
189339160
2143162515
1925579398
561155232
1151367247
408094874
1443075134
739027314
1569007437
1980984856
390736846
559515945
487098858
31747903
897092846
2104388507
1240871254
1137879013
484026896
33502732
1032243092
563298975
646973961
483667982
185709285
1770246591
801825777
1671370434
377882843
727746429
1472233332
142560055
1186676008
1102967571
1303771349
1749168582
900783146
1995312564
1021861937
206320896
353946046
510495952
1293532864
1382038951
287829995
2031357757
1011346461
271219876
557433780
1646014871
1251645838
154490245
571317114
1611403902
114404560
609864699
350398982
495945344
528885207
1200888220
664550977
1541466581
1472790535
1758379694
49235229
1000477397
1071061515
1119398262
1900832583
1160275905
1491646628
2124034569
967873695
368529704
410454791
77246870
832619503
1733518291
1791774879
1111672480
357969106
503912941
270897605
2004770254
1627208760
264504288
1347111297
978104123
1171002150
795941994
2057691568
2095854824
1616409924
636473903
1695327382
1786632275
1834272025
1571862205
513419961
1763032124
45220132
1639244400
1388436949
569788650
22890435
1483273450
155082456
266801635
1649528201
636899837
1503615127
901841073
127818495
964774733
512844963
1468829123
1265338648
1822660124
1971326884
1829638195
1859893390
2041823936
550996111
381131563
1482233577
1932010639
1408140938
559860421
249626694
861428999
1530862307
1686092223
1075155293
1217651560
1059941358
1846712092
722021401
1883717598
1333374165
834105407
1172522470
1802992966
293423770
890587043
1363733344
1064455488
1596648790
367220832
935125638
1015061567
881880658
85189578
251427265
574798993
1811292162
83734999
95154011
1570150310
464933283
824114297
1389165656
904304251
2111170120
2132554183
1408669460
569862508
818806687
1729321657
264573298
1054799251
1690848281
1581006452
10828031
549096120
895698331
1050802589
1253898242
1051720398
1736343055
2049467667
1556875229
1959151755
1098946179
287236533
1746254277
609894828
1326042603
608424310
2083051566
293563619
590310722
1907150431
1880625426
883727782
1900554518
2012385821
1764303494
1787717156
1541523182
1163800591
1613943885
592843556
493583275
320859973
174044117
1338276416
94507995
90452958
536812852
915061698
1160861864
1833334985
1169203465
784318578
1706328166
1332058953
335179913
1906312638
1963873030
213590595
1177501058
1673497668
442351410
1686925490
838573788
430557828
1277756697
217123129
1003995316
1476257467
522707437
387978427
190535291
1374991730
1376932326
185793884
714811349
36784007
397964862
1292192983
1413895248
1794478963
1552796431
292635014
785832993
515223236
2125328026
1021561963
1471467031
651220457
1100978389
2119521563
282271843
834378404
1271449565
117233235
859488075
1399716576
139242728
2105471308
1683921937
27611449
1734509172
954963983
1298785357
536220413
1019227389
560495306
1577823169
1246222572
1742862658
1115488436
1819035972
174208726
68145761
1167217203
67167535
464298498
1425111344
1352951661
1950076623
1957217928
1318611597
322797585
1256655052
920696778
790770485
643896794
446199590
112682119
1363087688
1965171544
442785031
1264110303
123885023
1046480819
245391707
689164114
987306557
1134441802
1622414991
992065531
997932341
997477577
2065260038
830979338
649381411
505194533
879616641
1857071157
1774992954
1184813515
527768555
1040025854
1504295286
2004298778
298605485
101687194
1538898811
1243247314
846835350
1747730085
1755419022
1914894823
509554067
1152591975
682524728
304314788
644542807
163373737
508890603
1005305794
921402428
962195305
589356301
1821820545
1300390524
634718340
1120015513
214299804
184629580
864326231
944226882
147363741
1732644340
1285710964
1113214772
1989441800
398184046
7262832
1135645810
2121493260
604871136
461569270
512914965
1598042777
211781706
1810936070
698288364
309453734
1792420515
903148385
1804241309
273671614
1650405792
865860320
175308582
1380163744
2117958503
1763395794
1010680703
2111995162
1413471943
1729161132
392677951
1903998843
137082903
1797083356
532158528
1750822275
1877696115
1930947257
1231225803
880171699
734243904
2101533029
565853708
499579761
317438850
187195577
32362546
1790866831
2119757793
1675435022
1043538033
2009985399
957162441
1278222902
2001582289
1040121455
653962627
2050928957
1983765003
1603761923
1839460931
52292064
1353228546
1754479311
1814191376
504416728
182411905
1932246132
2099024852
2018685117
559549862
390193137
95871571
686373465
2138969717
781956774
1297845177
157619681
727649218
2014200330
1387916897
38123220
1418535856
1416836111
1490923084
270309085
1195357324
1112398297
1224944529
188497581
621001019
1425776327
930940616
1459446660
2096500826
1665369564
656901694
529329758
1444881602
1982566259
679931358
1063683784
113486499
89518031
138306046
1759327586
95840520
2070449530
1452341267
1934699915
1514513574
134043285
1816040180
996577430
1405608760
1895300289
564770355
92851692
59913986
345891326
1415519545
385874178
284545270
225471319
213161688
216932843
103209449
2010736396
226927590
558735068
432917024
41853639
2092315193
271152747
1429715430
1983135600
80071702
849386698
111724682
211113099
432053707
1782684907
1715016681
1025447696
872419954
1455377165
328172523
1914273453
1630932803
1769044586
1618314464
1506962640
676014833
1585138125
1322872705
385392868
931939138
1664451180
409058547
2107680837
1965511429
1533257893
519304328
1317304212
369721816
2009930262
1411504038
2114160005
620166567
1399456244
928678553
1989514679
518414410
1484817865
1080468519
545270196
801268537
304503285
1581858184
1435958963
259768915
563740350
1248028910
2039143389
160026656
844871602
1280727660
1628714065
629956970
1243182105
950606790
614945371
385472318
1215537361
700937066
259735692
687591603
1353383165
401400747
367780213
510691306
500132459
1014744779
551256643
1805587045
1456925167
631695379
1133658690
169556968
1319301257
262587844
1305015768
1413427067
1522097643
1061767447
1037697080
960792389
1082042450
1385027475
2073034562
2042614799
617640946
927320669
1835764058
1545035878
173303283
1100075815
1720889607
1410452524
2102636856
1471196451
918414447
1534405552
1575066203
1797809507
921829625
1614797218
1301066335
2115825430
1696619402
1991695163
87793681
530751333
1207743568
333685617
948379649
1783833570
411088804
2075758412
1159986784
1947778513
1517826164
1125388350
762134982
1510963258
43881193
1169104474
819676779
527787112
1628085009
1070240651
1397885756
451669734
1258562259
1675133377
1558122139
1745296008
1503674998
359875299
1559468697
1413102524
1043940781
1739370965
1214560848
1260715081
580917309
1174900593
335448720
1863466214
1850648288
1967751387
840036066
131069121
2087305869
438082257
917651635
1499594417
315639011
981253287
1494444187
668893391
2070257800
1434604705
1244004106
996618263
986069370
741167143
389174695
1812003966
586117814
1976954096
1769478575
1294078108
245486305
1877255848
184657504
79729473
979378444
1809864347
28553234
253686419
751238260
2117016844
1795079380
37649005
1610657880
541373121
1070452561
2059693695
787809225
639802511
2030882587
741360741
451312437
2133427882
575283676
1834647437
1565950253
716091948
1545248205
1972977633
26450393
1814667977
1796977983
2007605002
1019775801
1146250702
980324208
687353197
1004929964
198080403
114261417
1574537018
1304205999
1859554857
1692232150
1039373290
2106563534
421113883
2045239802
1838021524
2106462019
960878762
1511949675
2064206087
1458415676
2047650553
1957448595
2124850556
2045141834
1409208628
953746591
1985591499
630380435
1015685601
1531878348
1950101807
310775765
1572317025
374679647
668291422
726158719
44345823
521408643
280240408
1525238240
231264871
455008481
2087797188
114811618
2010841293
606114145
1851917617
139827468
269608152
1490679228
1385142104
1278993745
1846925993
1750502960
498674382
1159190244
1327223778
1525363986
1186404577
56328421
902239441
2049783205
703286424
1869034349
383872216
66980665
810357677
1502288619
1299244130
1668447102
1155097577
574489376
263082266
1285200543
2049605030
2033213942
714332596
1112893784
540963064
1552574679
1884020202
548611991
21446502
949244810
698199388
886701044
484029889
2138152228
1852612072
1370816760
2058873089
2080276015
2085639288
523487013
807515997
1202933454
1962652378
1832793481
1570800901
1820784086
317598455
2085972355
1019039939
1805988143
44816328
468699426
768079246
1662014952
933742514
53389002
469568327
596757191
2090849495
1685759682
427764673
848929623
2042871809
1339905207
418708578
1665876264
1247562402
567394299
589177823
208472329
494836850
1255604933
1743750524
357035173
650071602
522937260
312209636
1028887628
1940747880
155589227
154970154
697836089
552307402
980347245
1784167102
18657022
716403679
762269528
1430262241
2048702185
2074496694
1131012182
312395347
1086756323
26170269
259479279
1072047583
1319950574
419594828
91727392
1453091753
508232428
1536730184
1338753064
1576994207
150133156
1386041528
335624290
1083397315
1330820386
1132426686
1121867603
762916250
137262520
266430764
1225193027
874732587
637526289
1393264814
762841213
142175640
1690025433
1517222353
766343967
1759341216
1752926056
1455637385
1289395685
1009183242
1623848489
1848912201
1835191848
371490658
2130991711
415750191
1219558202
272983873
145590000
97051472
1881687828
208225118
2075195996
2074260375
119895935
368267341
1480091906
1938652577
1706513638
969492354
654845374
1253839514
480535614
543172689
142618043
837062795
1356908364
339555929
1962578196
1893308287
718893601
2092676912
2019600973
350104104
1052617095
858945681
1444432595
799792766
1202867421
258661629
317852252
661866285
162172614
1988285075
623752815
75141717
1029136581
737166033
254449684
307336489
1121226457
1784939027
1704973256
413595143
1337402148
414844507
1049401761
1518271276
53871227
1913450792
1840683373
436141908
55317417
537851390
1176502248
452056621
1906088243
50861515
370859227
1243252160
1843313010
468979733
179843274
761094378
436088615
843279274
1982307399
940470499
1600303993
632594488
123317743
1820813523
880902798
579855725
2096627665
93466701
1211749764
1190915631
872799389
583887240
906587249
1400159452
1346017338
346887511
2139587468
727735381
500590179
1351979266
1185932600
808761121
764145956
423657988
2116096447
326431836
1486628970
495749616
1534458979
1427879382
1569815628
302420691
123717761
578236084
1750436061
445050768
1045953578
850603983
13456883
348649974
2048354969
1256235317
739837540
579275462
1481461289
1959992203
460912607
1747840780
866978438
120232463
1006473180
92721328
1682740818
1933144530
1303315223
947033336
542208302
1220973591
1779881474
1824645579
609323134
341455920
1641819592
1997292959
1438684989
996619875
1941940463
328708124
959217484
2042230234
110969233
1555124686
1770396912
1299955047
1901495716
980034670
1780772027
1331197215
210567290
1227908198
355935755
1297622483
1323181386
713768766
877488954
753497480
190154061
77720784
1054326775
1836959142
748603804
1578771441
1775872778
338916831
1772692317
1505706489
1594516820
1914928092
470828980
747118244
1744954303
2038989752
553484832
1865186477
1359247757
1311692496
484335529
1204669178
79536984
51470363
1599531520
341699623
794467396
1230138281
1626024380
922725937
75350925
1853235764
1444272359
1990285789
1621980219
672903104
1837337851
1516937381
1341993437
891444366
1461660621
397022465
844838741
1487297067
1257221901
1627572096
806520836
731422854
1687290857
1117893625
1737876104
2142542811
1235092069
601676869
991203530
803570396
80528079
1417436276
1284916921
1026755146
606320423
1735270446
1228823640
164348715
1537716085
1193861507
1146134325
390964107
1641298796
1776626729
576667689
217196212
958108774
846763807
944848501
195813596
332814579
1785553422
625179031
1123106296
1742623929
1381153694
1925169628
1725156650
1793950518
1121486170
1028983789
1071006005
1084773168
1393371086
188314434
1753433581
656395352
591979834
687058912
1327903743
1971231109
353917028
1361396351
1826880887
825282609
1037877065
2088573712
1384333778
1510522524
1335663789
1668746
238540037
530107055
929144024
135031913
125681025
443135457
611087129
67994604
618764575
2033991234
151277926
603442931
2065567372
1404549072
799846570
1055953010
1061485818
4227782
682542434
331483567
939519068
458515462
1429694948
812829620
1115271523
22684030
171379879
1119518698
1989390904
879334539
709242275
229309079
1143875946
1065242307
2124617999
597228913
1913492270
362110221
198379639
369751718
335320179
1095261705
192866974
1500551007
869502283
616363092
392961633
1959883033
409225905
261824859
1767358201
1056217514
1872165028
77581109
1710870135
1971868785
1124730777
1529455629
687853776
434072081
1686908688
220937350
822271680
1037521498
1587898127
51970746
273284256
375185243
1167532882
456358945
628841441
295807662
439557867
1923342111
59432908
2039304115
1731759159
331045743
624965357
1072876324
1088858905
1931415561
782508305
62787295
1903653972
1006167280
1508325748
1880273589
224297087
969642803
321884933
978050684
308506249
754071910
1162539788
1572149720
1853933605
15701020
952229653
1225916222
1650450520
599561422
1546585677
2008828626
140251773
1798068785
878257906
2060665945
724093308
1797798761
1628861184
1812854083
893700711
225858022
816621729
1920729775
241949362
176854538
1502058268
1056769638
768747719
111593676
1799083095
1222419156
1638404009
460628964
1336587379
400954966
391253592
1908013182
587002545
659609244
1091503632
539361503
798934925
1701716842
1768374448
184250150
1829205624
2014880332
844683212
37152018
983501959
1055180682
598192089
1417517117
1540152789
1623565926
907062032
1852822611
697627872
731372296
372919290
1917988589
1811793863
625571325
1373388528
1773308726
827681711
1333751656
462797085
1695758662
774695200
301978401
691150525
1097235485
680422984
282759338
1465864277
503023632
353333650
1165505425
1605092486
1100838430
1839119639
132694717
889697185
1262469923
175331949
1855971148
726800924
931306330
947068703
1218676739
38808308
160576535
198605508
351934679
542144408
1404510283
630035334
2011932374
609043208
393006484
1424712571
2094013212
2099942271
1618897934
1776828734
153587164
1133978159
88368661
2142842198
778775876
1324761083
7902417
1382437617
976046775
292823093
913236561
575523947
1177701188
1836719484
1403165656
703536910
1451808040
618591921
870547926
292890395
1493124414
591207660
882458858
1117055225
751270552
840374751
1273256126
1159535327
1483350657
1477975170
1867499941
2066809984
1527943221
1242757751
1949395875
1572018870
1747984204
142180868
649709897
948498642
1628304364
1138293397
1190842121
1408690309
2008771299
1928823185
150675731
530997494
462382289
142449975
1914522520
1314198846
52352356
1452373717
1039147708
990357328
378748223
1952935773
365983705
1967882704
686464983
1888500215
1963212389
905016857
1160081826
1905523444
1781880791
497080772
1021313972
1864546921
650858633
1199042138
605560023
1605277902
1934279106
280157032
48687606
1399310349
1369196043
683889045
206271299
201588494
216383408
269520038
992027765
290107176
2021464127
1294165618
1269292409
97825113
1729517717
845829975
885474892
738167650
1385527910
1149522340
1537250843
1874170532
393791448
1849276783
1934393946
774324524
171865290
1635606545
366195671
219971185
292488493
867572499
1785382178
1531818143
48611692
1917196911
879501672
866890443
59179987
363093584
161563911
880034470
928805713
1890632183
1487814942
1075459247
1901538118
2057351266
950227492
1919379658
812835197
509754266
1232295442
1722790768
2117076043
1114907661
1107502240
1880421688
279045131
1172997948
709170590
1186508800
333272262
2020338448
1570414662
2047399263
375380412
678972860
1456627160
1034766019
1430743575
1361426360
339381855
156347765
1902654672
1189033284
1285557500
714526833
15762705
1288601378
1726284568
1144795082
1175367928
18459737
928397076
1001282900
1695354680
425408590
213295655
432246236
377648168
1586731667
282631080
286601866
2109577538
140695995
2027469816
1923055301
103132976
1573612875
651829446
1533234603
1725631214
2142737006
922596200
314500420
363101120
794247603
1471944525
1885156293
1097157060
1266170502
1335455723
392175559
248248158
1811050257
1487117597
2108597797
1541102739
109048685
582086631
569507240
750128219
1100413933
2079523441
1116151786
1475766896
1893019016
175428354
92354760
1296074597
2064702509
780778095
414224620
2046814577
179909951
1666066933
1835273877
64708241
538213850
222050818
481977235
2052677109
1182363912
1570474211
522800196
429979864
870755604
294520161
1212158356
307437406
1207262820
296143788
1630746671
1608142419
1888231010
616845157
217265444
1706813992
519890712
1444897204
1643189478
435829797
631466226
1792055091
1454111631
950107418
703881648
1043302233
13664001
1444905192
1712638147
111269168
606997393
2124470522
200265101
1828119350
1983548590
851825052
1273677683
1683683979
1077674213
1003928738
992530520
1916835062
1074925472
1322078978
717356290
1235924332
339866559
1816028898
1614483251
1323806991
193318828
226481177
1102059908
1345025625
312171372
2027159159
1889238881
584303931
539731505
719665813
889347874
1827663484
548744925
625324401
519849212
46557550
1396645553
1908109402
600910734
178370001
1697350122
1267018765
1833200572
795070090
785865552
1253879756
1005143983
763903017
18529894
1088972327
1603685260
384984099
407020792
90463449
110542201
1870808381
1975965739
104100010
175976854
2046828221
1512959812
1364322639
231257149
493580916
2048667784
976930799
1573473749
2021427705
1801305110
1130610691
1836690516
528002069
1275867818
1624577546
1208247515
2017839544
1849025860
1689267486
1350439610
2005840280
883038592
1288861584
2078285640
14939860
816287864
2121797470
2033921822
418155268
1279231248
998424261
484479311
1652241966
1258133221
1991182794
573198353
2002317836
2075522767
2098697408
1629245699
1211570746
1944470222
710954517
678012659
1219404956
1937390211
1504343437
480342860
2089470944
630297382
1052845168
337509152
1400292718
716457600
1267453045
511577537
69486695
1317001321
466335064
1543695170
1945216401
1563101888
148781463
1471131801
85940187
1519241147
1715901863
1033716248
1994718335
945193992
1240818702
1085573014
737756891
443984098
57364876
680897518
971008593
1213820966
759630193
1012442210
653313490
1870756827
714843668
1365115801
1334135630
1755684133
193117937
1101876959
1713272958
472072491
425848750
937974674
1697519386
1905235899
606944691
2061282902
1306092784
1574673672
595263766
1926183766
2067351146
314401651
2030221728
381185573
758550522
1465843226
1686973719
461303378
1881610491
1608906340
990818137
1132631116
1069561222
623812396
250165047
880016235
623532128
1644040014
1664770670
323693313
30736048
635015773
1524692750
1793385834
696136626
239219688
1340078772
121516917
1774796425
1868290899
509043028
351214494
1895869613
1521622154
1439605350
1523901800
1204602821
636797229
170207155
367463004
1406409038
1293121468
1548640827
1611915689
1059715163
1853576912
1979695
1726294718
756566650
981070903
2097594917
2146303218
307761036
837008049
1730518241
1560085710
1009022511
1262620603
1359549623
1782416423
1236480903
1026842101
761874265
214444047
2025382345
940691296
789113808
511519973
1844982588
1772784791
1769767711
251610515
2057200571
1419033257
1949580841
321994178
779794140
886016027
191624990
1894972132
367447432
701615663
1275923314
1043584441
721216789
105089701
1063929933
484117145
1849736576
101630787
756202504
218629924
1867810582
1114840426
1122885994
1803300688
553959226
1293299201
1018453705
1643866764
769000359
2083842405
666577926
1339467488
1278528021
693106461
438434862
1429598298
652649129
690805958
2141783771
1279340136
2060333753
274295475
517969228
490964645
456807753
1737531443
480088162
984066924
330093437
1009943965
485409137
1496654961
1140328355
207880279
780726288
994477030
918609585
1792952111
484737395
2120296166
1442438616
2757873
363675858
1632922920
1156938823
218391249
580103061
1162831799
1416265015
2032321959
6711603
1664095771
1866038976
232424288
173152031
290721976
680165928
1637680435
507155331
1686765837
906073670
1161203426
1150586744
1187368465
654452705
1288463738
102549747
1708807903
1842661949
1917033433
303655072
758564301
1214947702
1390359470
419423212
1766642538
290703304
1263051190
1332906249
70237841
2053774220
2016706493
1813572457
764889411
2070056074
1689981110
1667311167
1360962509
962623430
2004174166
417627248
1141121909
120339170
1099598730
1345698120
210908168
2015851296
768526079
1260601517
1721169976
2140309568
1036580080
1779648309
1942222789
1954098435
1364364395
1224682650
564586989
442287030
209759576
706703592
1031465571
1618773975
1615636522
1179311697
1818058555
1050545750
132197591
336629915
125001719
1326640649
1168180642
144682183
483366265
1072563642
1193156289
1317495123
1080749412
346996338
2008579916
1612305036
283115435
1159017355
1060889542
1131949919
827501628
847280706
278101542
928705281
367374777
1041613369
782551844
885413192
899212601
846165748
838277226
1191086006
1950738239
1207326091
1667148702
1230405935
1808964576
57145171
824139683
779424204
140957760
268426047
479870838
1881012087
666753680
1057815436
548538594
1408440221
1711455298
2031058618
172960389
1366817180
1026454823
902009464
879086980
1911968053
2125683456
1024799120
407962294
1988345390
547634146
95135358
1398687888
181213996
1190786295
1824778432
1295831256
423301614
1173690950
1598498595
1836384782
2072957881
1253054782
1487246472
1436761688
923941214
1858994309
820871352
1288720383
1881792471
136984207
1264880579
2001389285
2039253384
1901789025
1578846738
1736403020
842179561
1865019124
1806494337
738177201
1070484551
1905123590
358164615
1467163795
355591731
1273041949
2102571054
788512815
1897389809
397769034
2128560657
1584653592
158450560
3447912
1317894718
1414567808
1133356397
1440017576
483400289
823928124
1767310056
1322161044
1548669525
1601393723
904033404
1770683580
145658399
1565716237
167784810
1532637917
1888135918
1350638297
1676808863
925182152
181874372
658958171
538671538
721254979
759381694
301529940
1892390567
177729798
1864522359
535372830
1641338935
238603345
1184558960
41610353
935767219
1343672635
1118529533
1609708571
123784341
1617660757
762990741
1957967555
598877411
1921308630
795811185
1381859201
525741183
529131296
1070469286
1612818702
124989384
1754162354
1854457697
2091311023
976394208
1111728983
601337699
177592441
1335418471
428915065
1509240591
83124262
2005538825
1030337110
1552425199
1073184908
927107429
1637872810
1614314906
1244183684
24105764
775611709
1558086724
1676960063
948884834
433702912
240559450
811443909
624451433
298906250
1548725084
2049419455
1141311855
410277616
924956250
1213522828
709312139
1611935673
195540728
1609938137
2134345021
757623539
2111844175
1857889526
698871633
1378107619
543755199
1794989807
1477251786
864472038
380574858
797203805
117015315
1862412052
1281128173
809800622
670149360
1608760975
231041311
617147768
1018919146
2124906210
1371284477
46294641
1223773382
1278550866
1246670418
488840435
1723577731
1907626976
1899986316
320859973
1924371451
534357089
2057192189
1009177586
447513725
1165920259
34165465
1506441874
52626970
1271105430
142104847
180611316
1093014247
2033116562
363892557
1012372235
2091470063
1151231904
1558029025
282428483
1554744724
33215442
1291836025
538228664
427337533
589803014
656646971
641761454
541645217
924843489
783835898
267365581
1126753774
1024724839
1652145189
167328898
1387191817
1517784082
2020201952
1375175890
1887620123
1359982617
1697163670
81725986
33805170
75192977
1143364753
535263638
589922131
376868727
1282626820
1184619818
1668406188
1004661392
1981051238
1407869828
230110863
481545400
1248820489
1692844283
246766699
1411701639
1360300787
2011635107
736483831
979946105
85512870
108968608
215532119
2108036651
827331989
1640891448
1399775919
1548717198
1506104895
276329851
225590930
1001911429
781689781
855045442
59376797
1319250673
1566379928
806821174
1930527768
938055331
2442861
1390809997
1986373880
701406596
2034560537
993742346
970270999
386566628
1313541464
1612074285
971611653
797254448
1102506917
330653880
1928074563
782914269
600510167
544979961
289202833
848459664
284302133
1897805551
1239657838
1508019774
568762286
1943959054
645543946
1929651638
823206783
368440082
123576270
1348287910
1334691433
921107033
1227093719
1247834276
1649738857
1889630200
85005135
1220302984
2129061916
901978681
1249399739
1137946460
926810551
1206642325
1239799759
18542915
1218053161
1909038994
1182149947
1419589701
1668380360
1481758513
1282889191
61542043
2096085947
1754901444
671956482
993434678
477939994
1727915081
1358734087
1401242656
22822279
861607773
1499560400
59527320
443157204
1329457591
328569889
623943253
293638599
1575041635
734051431
883121575
1588626054
1712770483
1600938890
1573331604
1431256792
1734358324
1931725528
13946735
1868960116
857854196
1838924023
2090426494
1504003987
754072394
463411041
1053406387
194341047
1278495580
305756000
1127332848
451015859
1887637603
261213247
1305338411
421261426
332465385
1704831666
1473946662
648057018
747945015
1396242674
1649268987
56475421
1340788902
33504400
2135082080
1284432568
818515032
137481010
2091702303
1411727674
1173268166
214407551
1905706830
130842697
285021736
679287031
716719938
1336662005
1793283948
861800007
1580608393
603130705
1255000253
1148089013
91758
725470601
876200155
1505754314
876481436
2080883478
450659910
1883255978
579249112
1402536658
820176405
893784752
2028439181
1577959065
844460838
53956039
332932608
1191208217
698586999
530585365
1781965742
1540644722
105403997
17252609
748035693
291516351
1843209796
75611180
1761192437
1812316459
43798969
804923533
1461843102
975948526
574901194
158159460
1764152133
751265212
1830096029
1053538144
1893139901
46360881
1476135097
781727547
1045238995
809035950
1215692819
1300153551
948353937
165918375
657299848
828350367
1372814927
298637250
1847930687
1844202532
1469695051
723804552
73500087
359332264
566101553
2046760776
1262494418
753564652
985498406
263496182
955781641
197534208
1589723344
1918767985
1562218005
482957311
70483512
711397664
996771635
581520585
1520795775
2102119099
437664748
1734786474
1501898568
1032572617
735512808
1516947145
440030791
796723183
541053189
1565595321
1539463782
1670007957
1276085293
1025081630
1752065332
1037803673
680766801
1474031363
1585593879
565160283
740163687
1352074981
1804664309
870244672
1253417701
1523391965
1427463328
396095364
84205633
1239550271
1863074078
1105047531
1351579906
269418163
1113881091
825054065
1779009636
777722488
926172989
905660862
821555525
534895991
659037324
1181238309
1111906618
795683305
406808999
283528836
652030021
1121070402
1795147328
615396552
1242948305
929461188
2089228893
1285122659
928819558
701251469
1241147721
325872431
1827271281
782813192
1943713110
1723582903
760910232
1041738024
3246156
1122975171
697779080
1960802789
366802027
1509240877
1425014347
1011569492
1388443753
1493684196
396705054
1745892494
4649953
1407851934
870036287
1778907962
148850481
2024673439
1496819573
153096662
1482443751
1732357879
1812044046
267165499
959807299
1148466041
1716952287
1686336557
925339524
432885207
186800358
1906942614
1608929420
1418201452
1281667360
226714768
1047772930
521590010
1606134452
1903522622
1424189705
935723173
516838545
831293000
209910492
1096925277
220807693
561897049
1471794762
248205710
507125102
1048386303
1089721788
1657189112
213756456
116274166
1938882068
2093817747
1386261713
813732875
96279312
1461281116
866170339
405772263
680486132
944755179
410100138
281134013
854536461
771238457
18418104
1666682024
1756670041
1245328657
924286782
1617492009
132780594
745896869
346088269
1362082213
1125810855
3162460
27249441
40528268
753041486
1023120446
1993260108
898652187
2043660807
40750467
154607463
1968129673
1717283004
511976285
1862025564
420778574
549015468
1509577076
566406352
1862980463
1962301183
1618336684
1308875273
97548661
1781507471
796065120
1148362888
1349708812
1165710059
1898416372
837179535
599046749
1488570862
1584328047
1568203385
801962025
1971651932
561315206
61976038
1429764356
979257213
462864782
727498901
544982420
1324660218
1797907191
196944018
1474300514
1404612162
673120949
155299125
1944539395
1783881544
1134914974
502838084
1661384101
710929559
1318945140
679695928
1200389431
128270943
2029425258
233516765
519426669
180415500
1039046783
1204686896
367013305
41324444
575914303
360773294
452630877
77961278
108368566
1093243419
286930293
1066786769
1641373405
1810090562
301060700
252150901
1416213791
447225586
508280339
1320634431
1031951681
1014817582
1631144025
881763677
575173453
1704565141
335593123
1624465305
635785309
1501756098
847475975
1334529341
1835309356
1597674254
524795100
1233645656
1973403054
1564451120
1520887496
1529849023
1824702518
1144388738
1188424511
135541786
845951530
856456856
1765672946
268789383
1675231245
450602963
163564909
1288512516
521252566
1705602822
1323382991
1195715196
638547616
994123817
2131703766
1295186217
766946237
1002340775
1766418171
904258089
1726191206
2081483919
1521814996
115955776
584393336
395879529
545475702
1855516705
1591471703
104197812
1012150239
2132485583
1257557997
465845502
1792021424
180248386
510642586
738771564
1506109330
977062267
925922239
859403008
35884209
417171496
413090598
1947713403
84125556
2131173474
537651543
300655844
2032032862
2050240437
1458107707
1050155187
406228342
1018600870
670178869
774888725
462138650
624206847
273910483
119895357
1153225669
1219445811
126761566
1782400268
533949637
745609033
236916027
1163735692
1937876485
644638980
1175090971
18395137
928683672
331603747
771784548
1343323662
1347996311
703342749
1418846774
1949151459
382929979
1831939185
2029469192
744513375
1532418579
623535663
13716692
936396575
392666109
1092014539
758043359
1811786553
2123902541
1886763508
107480254
545892637
1547746678
1465291970
1469139348
1688167833
81798523
1439833209
1681778510
451742852
1587548295
573844615
635894104
1597898307
1931019638
322446826
1139868481
1523253389
739380639
1155576689
2000319168
1852438143
2099723090
475186727
332205437
1332246868
1145190798
905599822
56327490
1661025399
753775727
352359884
122783829
2090479235
29890562
1909296750
765056353
2081696410
222256107
1053535136
1855542470
484576044
1016838833
356296190
1388197416
1843179498
1856552476
52368682
24095708
1100782063
1845425257
427094513
1205418410
1242253077
276349590
377466419
765298250
1252995533
1842587958
2028506915
1267758419
285249064
1866116422
1479627222
1232723597
812600802
1662619814
2130057992
243533320
583856690
344755377
699706928
1871994220
1692492172
89112904
1120240173
1165594646
1059195767
246065419
339109444
1042901023
28581578
921376923
342971121
1288137237
1290411096
1864220383
1395343493
1380683283
1238467079
1102896434
1036643353
1299229135
331948839
471170247
68993335
1220353449
1385407456
1641471822
523501367
273003192
1911731431
599119796
1276005694
141113725
888919542
430930697
318754465
733911616
462054820
1708933871
598101598
183274980
677910836
1874377641
184143791
489885488
1595992014
507758499
475827417
1013231989
2016680414
1320873985
1698259869
1362300549
1251627572
832313666
232398581
1757239070
237433752
622374463
1834333329
629816384
1040258828
916364597
1710567609
1672477498
1118310611
1137225897
43859367
915724024
389552315
1126566122
788012929
548989490
1668824435
1209317260
1338007983
1583023940
558215327
470866254
1166135657
1094617305
1895360535
1227371251
1721427292
1908568647
1990585176
1959658909
717611442
2068572146
1494338826
417636838
136294130
675220990
2147375383
1276209901
820768516
921853372
989286783
1368516596
217738620
676103380
1696728486
1691259230
1934644028
1812399745
1894892212
479829804
134383717
1597623604
1617573539
473518537
1241534305
97761413
1063935177
79793871
1039257291
1999006323
1229282704
802752542
1692918424
387972649
422762634
2008477590
316290078
141760303
374672905
1565334893
144221763
467395619
1364387253
1831692983
849669225
783224406
1252225347
399796069
855899951
230077556
1468852068
738860922
949410782
1959941864
1484451273
1093958102
881022814
1971873501
1699722118
1425098224
450924452
1334659819
1492132535
1451338420
755255841
2068277364
1560458936
179013681
722876084
445908856
552264448
1587274208
374242441
359286387
13026402
1792325983
2032741601
1113451848
803420192
332858607
1055730872
871975010
692514327
1834609462
1244821783
1084556850
1978875440
164546957
2066935499
182863016
1802317873
370809739
476775470
1106344355
1157138394
198106291
1803891390
1101983207
1683034218
1058204812
1049188624
509373904
417675645
2139514772
1110819017
905806580
1997859132
1972080252
405514366
245007255
1381400100
1543936828
1804401996
1205538941
146427083
966772105
389850182
1952127733
1406784575
1291637094
9663572
435026533
1406102279
449025683
24680776
756516116
303184800
1596713514
889172225
530396700
1333488479
1101577994
1011316056
564436721
1839481581
1367168746
1380336465
1726012636
2021989408
1257421321
472662972
1939352349
167860101
1755348710
484662340
2092146331
1219092526
1545672832
1593373419
563429368
840188341
760526198
1654166247
1094536834
1081498804
1322450579
1625603033
308413850
823116833
1885293002
1177395694
510098287
1271958566
1848459026
1220667704
1937822048
970938391
2145499405
2024175534
410646773
1121808091
1331141236
1830237930
201436269
1223575180
683565137
130006003
1922889887
1479502426
1146934337
1569883061
1136117082
739057421
1476253367
1348296748
2146497013
25632878
296568781
1908013685
193540196
1637310618
473442826
685732867
431517881
2030396738
1442346332
915573068
176507303
528849405
1120681462
931871851
1836081040
765247123
1077092246
1146045889
1546393597
1384006007
184882764
1232684152
168490484
1947552297
1128357876
1286828821
514721994
926166543
478219177
494108536
479801258
670264986
1511760676
11332098
1708226766
906435143
203934561
1303028183
366458562
1895901382
864152880
937493885
693038209
641926078
1113455105
1400008632
711941199
62128178
1100547948
1414454898
1736417709
1252133171
565641616
591797465
1728141503
2012986229
1166632561
410198960
1830095743
1357349662
2027547825
679524895
106010977
1009894829
801412008
74341656
917871720
398459487
2012399156
984000293
1450406675
1389663607
1251887713
355098843
887656127
1371758445
1875769064
583741447
723302668
865384956
332157962
2097641733
1480682229
1023314182
126942385
1253661246
710035470
2132272737
2080252360
2110070272
439317087
948768073
1826438773
1394459518
421147269
529442079
884923297
503633093
1454149208
567220595
744066212
1255971668
1225441380
1439866803
1263593352
1825181294
304215828
474798710
370946499
1473953993
200023737
1851625681
540029278
1581212845
1973891832
145519173
980551115
1424418635
1477139563
231264871
937930638
1222036061
1505879837
196388894
2081725495
504294152
1611683123
156257143
1360033965
271774343
333626357
1134002945
121385747
1885218323
285913014
403646626
303799679
145780179
1331156599
954148573
1948638831
354143809
1760000941
1255902698
767314786
1403634458
490963433
929962371
1495328888
2020040439
1121704924
182377782
1840192082
928562304
123982111
1805892920
508652199
1436668087
326340178
1791150375
713638058
1022699178
138157776
858626208
1211447486
45809244
834988373
601992004
1287090598
551292489
2003021334
422051312
1743544106
293826861
2123921487
356511818
188472521
1727712772
1325246759
1290879505
1857438
1872142407
877170576
1655155110
1754541396
185251569
1452407257
1187314760
1715011880
1402064489
1499263405
1388009291
1791089304
131097120
1458374707
290535156
256189728
1390870592
1197639218
183955125
710544268
1933853525
2039823624
1892726794
602683290
837320705
91755976
1309306138
1539789414
853914353
395392379
869730456
134571429
1866143488
457889584
430130095
1728753982
2872377
831543384
1812765572
861833289
1298865071
884151322
1199233518
1135994370
1523939612
86985421
500711184
725872245
684694323
1839630448
608221045
1286521543
854422827
479471025
1595789420
727447565
1612292928
1214846900
2135447065
990276680
386264268
257177654
2020141093
942320030
584201352
359640953
979339317
589388359
930103904
1057117928
671852877
419762546
2039320896
144500387
1421350894
2088800880
111746061
2117416088
130867751
780402965
687244082
610203931
957471233
453017465
1376268286
861038665
1994352086
1802705535
1317150828
494367008
140664570
1742017480
658716814
1872990217
90245203
655199054
238787279
992769524
1388797233
2032511602
795025238
481648003
1712184359
1298026110
551930539
882275314
1641552278
163514252
1301135982
1577464684
2111220811
901712595
144696033
963237369
675277361
1504557893
1608121709
778916783
1366247085
1486615780
881268281
1775123743
291333882
779755819
628192309
1295902182
408215531
303567574
539653083
435598651
1829654315
91292527
933900374
866532375
2016927746
1162359862
1150887469
1174781365
2062580391
1630436303
487249874
1505856151
294287865
2142875317
1173397323
184003583
1195114702
1303663250
999899702
1962970551
1676662997
2016494315
1235099103
2006247500
1024850820
278297802
2000003563
1711186439
1862221710
1705785438
282189030
1701687295
2061823398
1793729528
422229477
1338880310
1744265495
1134699127
1441673778
1411433516
768167256
1974422357
665868877
1528484956
81528404
1306769748
674261745
1068292488
693873478
1725444540
1462053184
1919083922
1202337949
1057918676
1321623723
475724321
1583269606
1964391162
1447953336
1133062788
1152265615
913328610
1399947824
1276441771
119852780
945702392
127534479
1388225378
18016104
1236668890
1128567861
749291817
2116903177
390637290
527791776
128491212
852998536
1616481008
1755881261
1837858611
1595142701
1319111554
49915511
1276737382
272758428
643920279
695507530
367176787
281824870
1367951903
637209310
1320969409
757392587
226735405
1408354946
1078980189
784306290
1838202210
913953860
1302217720
228751154
1176749829
221101910
59318513
1056219326
2029827194
2145184614
533717846
1292267083
452724075
4938426
137402153
356336325
106872400
126049258
401430241
604030818
1677201122
1241465080
604933793
106109326
390633405
1774588540
313419019
570436262
666178093
1077692208
1055625713
412249080
1387515262
950956692
1251816078
1900917087
1309356248
828646775
450169470
581488248
1922926310
1641364332
994319326
130093705
1192047437
1752217112
1584750970
1551413827
301843410
744941923
9992226
1012312058
308984095
1661849353
1492115195
1920145992
1935753942
1113198536
1917123704
2034566881
1903950693
1182696603
2105589065
1864613461
825383131
1829017712
845998326
1459733738
2001487117
139599239
1057751295
712694566
2001126682
85806968
762076017
1293373104
756742370
1461564528
677448224
618954964
250682309
338060658
1834447924
840160128
138638188
461330415
1739757819
244665164
1487204543
1451445313
1577720384
743540308
1541570761
1089452981
784706835
2131126941
1623096596
1818946454
755713487
1262439793
1487920004
2086220617
724834270
949050220
34960300
165515644
1343044032
630909986
631149416
1963409256
2015443325
2008846954
35422643
1119954227
771426230
1574572474
1421776014
1994760824
1307550481
772452234
1850389060
700601380
2102087152
537548460
337970722
1286439462
520710935
862917537
953732537
1691719799
2078700384
1086689653
825009746
744207180
487616959
1341479457
1930387190
646090702
1711521328
23045583
730025305
289144025
656593221
1242730727
1155250340
1820845392
738655103
1221928449
323688174
1699905073
1401066427
1047813491
1044083945
1572959996
530010723
430812467
2137504311
974436925
920290162
2108823969
477897551
1235166749
1255220287
1922494858
1259634823
1900988079
229613439
609868012
1238595013
415426576
1736949527
1243348154
534500886
743637364
527981663
114189175
679229566
825279433
747801846
887765334
303539084
1505932226
1160603300
2013943305
246130444
790821166
1753485811
2050808955
161586513
768263479
1546673361
261690503
847586150
183306416
562402183
1597931797
1840817158
501070153
1356983111
1290591869
901467375
1643947503
1411502321
977762719
1275755522
855969780
573091557
658257669
1780356446
1688135759
1612044757
1142458531
293751398
1566974823
1043314003
473279634
1333662724
1590239098
791241059
1260196632
1057294868
291656351
316871826
1044329379
1382700988
1348284105
747760299
1403882850
41256610
51957921
1533639090
705192596
1320248084
1665362281
62274828
762031662
612612446
1434409710
246580552
1840181923
2112837116
532045909
1541736247
1420301652
813416842
733014241
1491339261
167151154
325987369
1931159599
1017693896
439182513
1187113830
953667903
2102069296
1558119770
133046835
168337723
673925655
1361769334
972875856
1730403196
1961007815
134942848
1845286504
917288567
1484059475
776745461
1409322473
809559238
697651945
2106059740
123492624
1316230490
1253422422
907728912
1597048312
1243868661
894039389
1281634947
924157926
1954738478
1726326808
237243945
1294931932
1751199076
1130508928
280877349
1436007090
1653471935
1715198050
1993289502
366328066
184776492
1880881363
1986313427
457925010
654524095
808465094
444054137
1694138410
873058896
1693857795
715268378
2132625029
693426594
905758203
1826738765
409464908
993466008
1666583320
69398331
411307283
1633674784
2062108350
272728024
1406051833
226478801
1708156887
868851332
1667674364
1659999242
798211282
1936365371
1719029768
1561256388
1250173705
1517218825
168512046
6303177
1432919248
1856755354
1320900477
1293421407
1018347858
1651608793
976548907
2050460579
1795264289
107051764
706455774
221858670
774310993
1474301751
1863433938
1399267876
1991706477
1479245601
1959990183
598130728
1123454885
1162495190
1594563508
1202669137
73537128
412054076
1808429289
1284740974
2072871986
1066175411
341484890
1446571471
2117982305
616139503
1097731286
274155121
579115417
1312431491
1262901758
1100750637
411550086
1531603579
862629163
686347815
1415897618
772750116
1873814956
1223208123
209179781
1191001010
534247186
1164471197
603926149
1769671026
2017291729
2056514130
1940979131
120092130
583124895
1293150468
280359064
1244328530
178739306
1658345311
764519034
1170588431
999871098
321553706
1726300969
1807857474
304499860
24248204
710340307
409409527
154731919
2066153799
1441011882
571229554
645295146
1244283478
352656970
723825893
540417827
1820503036
677287442
517583615
1859881665
1823503810
15824312
1655514980
540993991
143070742
1610247361
1645225712
1511406723
241601810
419224042
1082750147
1375126555
194469955
1310733851
1848022208
2061465204
2120875339
211620938
22952732
1855232630
1094704587
333216534
429962940
2004378520
278787407
2047518491
93982793
1328060243
1704600014
1470265002
1983221176
136267350
1237342162
895338899
1446346723
2123115358
94780304
308649929
809282470
195042423
555344691
1734928964
297926735
367021896
1182274460
197176469
390497848
1871071406
1942855253
1348384680
383315992
1988702917
1451508952
1853773322
1093435713
1232210648
689889656
1259423656
458315400
2094154096
295556607
1493379820
1963971523
809862885
1260138588
1525824527
1644262527
1311605275
1109080539
1857812092
77559785
1225782583
1009761070
511944998
1575986674
1120022813
442999616
310256491
1974220258
730065375
838746504
551394506
461358583
834645724
185442832
467187184
2104632164
1835241965
1236516096
2089602125
500112823
604801659
75364995
1777354202
1182458431
2104394352
348704110
1292070693
836816576
1941353920
1319717752
1253113220
1541552517
192378420
484802968
1245590205
1977225812
684409177
449088057
1455348925
694223856
856438874
347630612
2098722302
384154134
1632107875
2112496232
2006740038
376164198
1160149615
1739767191
1449363380
738845059
645452095
686692501
1961278154
216360589
202914068
910555008
580908496
1836562111
660005805
1548612438
1124973807
1761339844
1513404471
1981935581
1838190308
2005170034
85824141
865261213
1255122029
1221850076
1947925609
1586521004
277376980
954163739
1955848571
373216833
1779278594
738244931
1721976351
1666345383
2106338999
855796108
46816377
1022307135
260224388
370093292
1805654752
1639845004
612437031
2129127025
1415030846
1469557604
1154795846
1130382188
2075841519
801952635
205983965
1244502246
466824909
1332453635
1514572163
674897268
645630412
1416211725
630249002
1023806862
1787430552
1236423932
1548907946
1761213272
2089774827
1913229719
685551892
520424414
1555115758
1489465620
303410155
7628036
1570273110
1651972890
1046883745
1935948263
350253040
1318044685
586035994
334177727
141059138
1018874334
245941883
486870136
1317463427
1976952075
1593529527
263263302
880963895
747830589
2041908112
798717716
1562224681
1938620564
1745609583
1872776052
27507547
1603148269
1880983368
466829500
483143353
1400855438
1445382889
1112042698
1308040810
1478943841
2091089489
935956195
1743391794
800171122
1338447061
127663233
1228735073
1974959014
519681713
2002929522
1622406622
282528210
1131279401
1559726945
461280315
1297839666
983729683
1430645115
1694389327
1385977146
1111275596
2007815582
277440403
196219803
774481711
1465860210
1482576512
608295221
942011981
348918598
1198597967
1984248704
1894678851
2072687676
659376266
1089145786
1357545964
1063665065
2005423591
101479098
1845784865
549943541
922963388
876437952
1309907465
897255823
1476059997
1887121452
261418102
256352218
669072229
1238581649
336871314
730417929
30490263
1120138511
915494394
444799281
2105375756
751933445
1045608324
1755608257
1072125635
1690713578
231868187
71856336
506805313
620302352
1878638323
287665624
502276671
811033452
1924892533
1216400773
1824069642
286756739
566313145
1055607716
1765606979
1907087489
479711306
1902912260
1325094920
507147727
2065351110
965183352
1678152152
1540420538
396925103
1650147515
1441722236
154926658
1222598890
1837214705
1411630165
1836020364
242185909
1275080185
330914697
2062624135
2013457405
1672657538
1399872967
1798394149
1436592926
1321849551
1581318340
1298347184
1937048321
639310556
165707652
1156617913
387774819
41891915
738011702
902082191
281812914
36119878
824468873
1981442027
1756409360
1183518920
173737706
687197890
1791579278
264646859
947098653
1361165518
668212097
1844588150
1993361279
1270991986
1333854464
1004837715
1870351104
1864920941
1981015131
360239395
651756162
831170366
275090481
576776853
1751479221
90912796
1490536814
268813578
121360144
536477276
241986007
920201293
788190956
1185357872
353151349
2110583406
181860057
1426889429
1158980328
1320042634
998971568
1530241097
41069478
1304124612
976917916
1547588579
337240035
171900700
511831417
1447765198
272302260
1059965213
414743541
915204560
1297307554
1713794989
229232907
984728711
457046237
1518006694
723571798
1651575529
1011101862
1115918999
474832784
2070386020
333085592
1273014834
517931143
809245911
1321637671
1127333402
127629450
10000205
1347302482
742864725
2021357415
92080957
13725061
1254050767
107548065
1413220570
970425140
336608751
1010048830
2057595124
1630439101
842220629
2055651146
1183631269
106953790
1348925065
1880088253
8525469
1107137218
940317769
1862626421
449433970
1450935779
1385749220
1632505626
1774612445
1573193105
1476033837
925410397
1673890143
1226975669
1765300374
181288201
733130159
851788785
1062441059
385738816
1646004658
579592089
1338334645
838677684
1711146905
980060575
2055973034
1098801233
155169102
559951889
738746101
325957441
908566981
291082994
2004711559
562030088
2055446737
1442336096
456560328
1820159723
148426801
1651468618
1990267163
878170237
2003152267
1890015871
1349092467
145869528
122794370
471375376
1866872584
788129503
1003055540
2111802864
618002194
966816762
1036957934
941708845
484547991
2128576592
343232465
991668729
1607844347
1967825363
2015061886
1281904657
1281764866
752320185
70754454
1739362099
66029423
1855509268
1092764980
763525383
2068999199
2074229525
1304201803
1187297871
535880759
1488825347
1463654518
2145401860
1234371992
1343701771
992911182
568853327
1830516271
1301441463
407827576
77687758
1969118289
1557252131
1476024185
1808283932
1864263064
2146104578
2139717948
1836653134
1620367854
472049338
1500959365
395966198
297023214
1523056792
2144774505
1606776555
558962925
1363332976
1182499334
1176992964
1224975845
1283658875
1415677517
1530977482
230987768
88567905
597531542
1252310578
911107633
1051032182
2144052939
993259473
240828074
401292915
2135257887
322400036
1025991961
339208065
808982919
1313502277
1586963234
1758064979
999769334
70625642
1386333352
1534764136
1926261911
950262337
1213646260
404883385
393405361
1116621351
1739014963
1870351104
324970717
702616338
1337566134
975614387
1553477422
1654200377
1715369171
522467597
278907574
2080972565
1481471832
1445837106
1474605300
1142217095
394148189
1111987881
483395108
773314517
651797234
1802911927
2126347672
2080514709
1355056125
1269051904
2018044054
746430625
515034351
997469081
753841294
130897024
115384819
1618388852
1156236786
1680545732
1084126308
1335580362
1555906757
612643891
311140198
823149372
1140331623
852389628
49767614
575530721
2092309908
1379748867
495013747
776951950
33047779
620075034
1581574833
1881850804
225803830
326149304
983962895
1813160158
1933823579
262812352
1495649696
748146057
1169363963
290359298
433328456
1337108044
1414475172
1327910514
300705629
188882219
465226973
567781726
169823841
497168576
494582401
1143607658
1228079691
1014266881
2065677048
1261880948
585067723
860907708
1858612622
1453700001
1779610074
1148652147
1509353016
1555875703
1611120300
982552626
1232342257
1948853826
1701323681
1787708874
939786661
1842957723
694411652
410088077
550206189
1269142584
1266561824
1216325795
270885795
291541647
1289457640
1709377431
1637721662
208500360
1068846457
1641871472
507242679
1038494046
1616125461
1301859661
1391357850
1392680812
1252181758
466731154
2086099453
1435592757
318915742
1295772763
707666058
552417774
31203328
1931708649
1444477536
132960042
2018500845
256484280
1163548528
1270366302
448601907
62992603
401357853
1552416355
706382844
1392568068
1779966530
1868802194
1707782727
1271713831
405563061
1843685391
2104309322
1419644375
1907309672
209984030
904660493
813821696
1455585707
1553321795
1422267809
783006537
532116170
924625813
898748204
1130707244
1480824827
1777306668
2046515526
208316905
1584091766
1061132536
1189009843
245434965
667952441
2124805961
1717253459
1167112253
300092407
757642377
1887423797
113053080
679557527
201949804
162943380
102083893
278892904
1687030792
1407808057
263306945
1509893827
1562703665
1401804832
898354828
1269084128
380886056
1649188836
1763764131
598085597
504894310
163586567
2081625945
1897540641
1258798035
900748401
1469984376
1277509005
227204775
662309136
3072802
1376879672
223520350
186692631
248920215
483368569
817188437
792675205
1341783284
410785098
1736250634
935771197
1189888005
837273807
1639108063
598065241
1633926368
593399252
1969080334
1476963563
714579983
1756284204
1624655162
1946402070
777557192
887625034
704998167
172546698
687369708
631375675
1658587644
1181055587
726378096
205382002
35589032
15137785
1583177263
544463407
186360087
2070221884
1342351515
325579153
910369434
800767122
1559594414
1422630260
1067842432
1287911254
201339264
1939975687
2009269206
1626693925
601382111
204211803
1866732860
1640411505
1630799441
1081067077
679926399
1166837911
596786490
2049354547
1813306163
2114783885
340629123
1896116749
620722958
1481276432
732241560
256685975
946727304
275259000
1279909909
210141960
1859855
1508023837
1566272748
942802084
1176492385
1300750959
989725915
66418338
856417995
1197265163
1745517378
498324195
2126887169
1676014326
455316550
215055641
527586653
1381284858
1914126267
85508253
163954534
119496546
231182471
1887143984
1422084553
1470464928
826216757
878520239
1107256051
1633835586
1541076576
1972852022
1364531773
1326717814
1642238523
196080084
1120399602
425230137
522675679
1998391543
1031045061
1129477873
638603807
218814440
1082633715
1126090602
843917076
2003256132
502262044
43693069
860448917
2028522034
100974120
1435653148
909539359
244832707
2124363836
1838140225
1137915769
178527940
1387343983
472467874
662737901
1005897397
1128292845
1175878683
1932670213
1012375215
71619787
155103109
1925231910
489017465
631190250
1066726884
981296051
1845734380
1610188664
1963371538
1093248667
447065412
1198184109
1682915073
793002488
366326958
4790942
2022300216
412764967
1011898861
1440788631
1552058923
2098738684
286577338
1998922002
403458394
1987706704
598549424
1741825101
1108875693
1489274720
1189184068
1244499819
1800811177
1802243245
406899777
504843588
136023646
1619828541
902379737
1180841963
657110668
1138883902
206674780
1369923714
1397662478
1418724332
622425421
2023811176
1066852680
1922130397
1265027883
2146382940
1010028392
260986071
290586906
144196634
566593972
485686821
1693016866
901064462
469596854
2128022033
1275670187
54622954
2012874153
1707524255
1915931428
1872740102
164034054
558524726
1863184124
1402970995
824707648
440186455
1295491399
2147098562
1320087994
1952349640
2002564688
2029574350
1099044213
1873020726
899848982
653193207
727902743
1862586461
920780312
1543682055
1532476291
50479720
516820299
1387388037
1790726547
1107045112
742883496
1571288358
1101294931
1003354000
1431174970
1217109002
551705909
663197364
2061853849
1211726299
1650726237
270251742
1275023078
130003045
563392987
957532291
125502530
1430758786
709740984
384101701
1648439248
1463446886
1955375365
419176322
492420891
1994175259
1101556122
985324061
480069027
463394744
194632099
107398929
1760453122
17306037
1444158845
1266301362
1029081768
1159697901
1518693860
689801956
2132966579
1443081665
652140233
1811431666
588116536
264130038
472430052
1362890912
872182489
206300640
2075326890
235604107
1452549631
740558905
1757045791
1804876891
1520652381
1992240590
275296101
1216319187
431739422
690315568
710228658
802802780
1622521495
696862946
37115162
1720351016
805795573
518727176
117905396
1753223318
1975877261
312107654
1487386761
1178017672
1814365741
738228472
1327430991
1257539551
1269095293
1070553528
16615808
1125423857
2129859258
1881258240
889365443
615275953
1905009005
683817545
814670222
491765257
249170723
540076919
836765867
1404733498
408693740
1778781292
1397231804
1852866947
1571017809
75605193
579308778
615213736
1363542811
745228169
531611445
1468143581
346274351
1945367464
641035313
1833580858
2099284987
1113072435
1481055665
87539592
1283735763
278325158
633685376
957972376
955541234
1000319128
1376449532
653508382
1703770754
1336401298
805434206
739208656
41419787
467451352
433932922
1822214131
266992421
1418770194
1914284117
615107199
1948713143
1771475275
1971940135
1314744079
1917771629
431530360
1751628494
1657033584
1889215996
116151792
2083570390
516966970
37365644
179846594
198174120
1936658725
942614326
948619103
1325210454
2029831094
1426923045
1164663994
86054364
1992487158
1313216739
1362849115
798408011
637759095
1563019221
1992376912
475731396
1934793620
283021092
931480663
532087245
1415917835
1782386325
1485099437
358994946
1634871456
1813814645
891117982
843112137
1413051024
698320861
367477689
538373920
1020869026
170516571
1385948517
2083559072
1754162354
1708962396
701078223
1129315493
707769176
845709874
1927354072
1153776834
1625138218
13853133
934713927
1982372071
258420650
149577550
35990879
578401847
1530780664
818877853
1524734987
1921007636
668535748
580226453
575687365
148412961
1550263245
1736411423
437137472
548059219
533667058
1273777753
491759955
584662188
747057669
1445887236
1151668644
1348742162
12544314
114334777
1429040051
1808041673
283098088
1330640845
1771060322
1297422400
215615576
669914497
1882159204
1072587764
210894544
835307825
720228915
537049504
1312986762
1444149699
560521069
74332339
1600258045
1031976114
1484449502
2102337228
2053993986
855355061
232029369
67617880
433893972
2090038279
2014439604
1127882797
1945579463
771985171
1656929965
2016983973
701076461
1271069364
1368753757
1659415400
1971458327
1685732977
1179257405
571119668
1650984585
842950530
711187742
221887847
1428796987
331937255
51037075
997250971
389829829
1425772488
1303831979
1375120246
648920822
751932332
226796459
1903624545
1794677792
1374616013
2124138396
691722987
1931183985
1447581825
1036471442
1974518628
1843709711
356849873
1740069243
51901825
991584071
577277277
1437616050
2048946290
74494855
1260936154
252176035
1584010557
1400455626
633221574
97777722
932093430
382088756
1828033726
588361470
503868255
1871369727
178373215
1609330042
1909816331
2127944634
1070318199
168830929
1649304759
68555826
1787372890
1153269468
534898873
203439683
1469716885
740739651
459359185
2064026281
625484058
273791261
1988580734
1749715637
1126132142
598945682
304624637
512913866
1825291732
1836661920
259180908
1475099506
277838624
677088517
974161848
1456866319
1911304535
1022007534
634837091
1655525027
173933019
80029125
2067769993
1004518419
285301233
1270843555
531698683
1850557133
1391385362
1224960134
1469281003
1971544449
1078291453
1935405780
603695815
2117322041
682389967
262286633
1871611741
2130604457
2002764508
1822464156
518788431
1714667257
1293730483
492293195
915312675
1805589641
1604306023
1589854229
775194113
1246084364
843229547
92607745
608053031
301798565
921587075
116387869
208122518
205102665
198966733
709792222
1843664739
1511872409
203787714
1652983413
801196863
1604693975
1264432607
498966990
424726308
174382777
459114269
859074879
13863426
2105251789
1927060333
974258512
1480935579
706737756
260080950
1321905360
1056336937
30983067
1483821397
1529745810
1473585421
795086360
1271421785
1843566117
1061811591
1202712593
781859709
1083837895
1397812343
922498777
1526141596
650663132
577140195
433275826
1572179828
331642594
634979296
1859839307
1586449603
1445529410
1500587995
533343996
560072152
955720756
1304582297
1199674928
853828352
635454972
1465212671
564612722
375422375
684037454
1773766589
39475234
1008000510
1897630273
2110670022
1275636220
1319841780
1140609134
1226234800
1297241047
573570803
1989584635
1052784297
1350642512
2004955186
1660512289
872991567
566053217
539705702
1781551101
1783636139
1481917749
733063751
431095682
367880158
192633004
246331886
1072045970
1307516083
1477550128
2087915766
1285620152
1188353654
33913229
318233353
22137793
1126773881
408905372
1731130666
35909543
386366414
1674375176
2046199274
618962238
1226080422
1069575968
1294225885
204418783
1371730415
1371523788
1246929964
1712888318
109779052
396040005
1316935208
897741974
749219688
2035382117
132792044
23320817
95770266
844054607
1250749716
1811412002
1497858796
1078292339
242463634
1085618232
1422584263
685125385
1562843483
1400018663
347809636
1917783931
759713086
556402960
926665756
1313030878
1135573084
1369773527
1054147000
1471268440
660296067
40483408
563012537
1020586564
207335552
910049958
969451965
736708066
1132554989
47979745
2124045497
1226220438
71168461
2061287949
1274875601
785581975
517216689
411524637
193886459
1839344294
1162564340
2010522090
2043701633
1629943415
1724308321
1322821446
1355777169
88584371
669859999
1755768001
493418284
748667725
75540378
517504806
714989399
1548563483
1897532698
731621204
1492049542
387392552
1090908749
1591920314
226700475
952014466
1112807591
1120879886
1115338736
1954198266
71081733
109730668
1257292624
1799991393
1128079893
150426311
123227592
1672278968
952123293
1069349104
1768935485
113501618
1934881007
800155991
24256145
308652863
983579295
1400970953
464305624
664854094
2145964161
1008449562
1890531850
834617432
1384074830
1051310614
1358621754
159711626
534039503
437278396
1093535871
1045315148
120151715
556581976
2140508707
1090004606
1521864805
1865901513
1535346056
1437688855
1578392499
1741593798
1985846133
897520767
825536217
1605780593
1129884150
1844735996
1093515895
1534226273
1257353652
77662554
1112804881
787221577
143661583
248791748
296349846
1601909916
1112548929
193630255
1190845811
243182866
224402345
2026285204
900640264
853847224
1886138005
2084864868
1124016988
1435707618
909611541
455419543
363751957
837525335
1244875196
232491658
1056989710
884185005
272099733
590862252
901603429
1981940355
568818793
700485560
1118312989
2046992015
1451814885
540342759
312418684
1098789649
176282125
1443466650
144817688
882270094
944755810
1438670981
1348284744
2121314346
785233606
1607048605
1288093011
755371080
656008895
880552223
523228805
520934883
1836539149
55192670
1193893499
1462457274
1689059727
23419588
60725072
350280124
778428000
759482296
465404770
1654194476
2069953540
1867566280
952375905
955602237
796369430
990179937
1381366641
1201925089
573922701
1017864118
1146339831
1695824483
1188000869
528912525
342803699
1156402712
2005340496
278007224
878408400
656866827
336533957
1727691928
2107161105
848923638
1204549965
699050232
952605946
1493060406
847430950
1795785882
1987390865
851360632
185997721
294718648
1486529725
1885781511
74448939
1826963529
894117139
1410179412
762784346
987199589
1233262661
1048401419
1343658073
2139500985
690217907
1890234358
1975721636
1543429546
1108265967
1364180060
691745953
1340440909
1836494767
667348625
839234840
1113848143
1630748098
259946833
394950662
1974772800
1455612491
2056995020
1922269176
592620296
493637963
1845704905
1252895469
1361378912
760944980
2012797638
677778249
30889395
6840665
335279643
517384065
440063500
1732388438
1918445766
542505841
1045621591
676319666
589340286
632741289
1995380368
733101708
893472147
641903856
1598406442
388141796
1112709096
1810795610
1961601322
1836105882
2067533380
1319791411
1864193366
1770035522
2084082020
152388583
1327804001
1599733953
2126056230
285267171
1067722385
1735117923
209302275
1305018099
1344836368
1042077286
392820368
1157635637
1752787346
1928223459
714122624
1925917773
969327459
670014445
1388426936
678952666
1648920199
110503293
985156581
392029222
1173723859
358732746
839102448
813130190
1702341269
1901409262
1593203552
2087149971
1499391404
1111166859
398758453
128369278
1561586639
1424189142
1352138553
2083771804
46379477
506291336
1535496937
1444510897
851033190
1762558060
531304746
356669417
737107191
622444255
775749381
1669722982
2138121873
544265465
2085415726
951881456
1737307198
151738341
162882093
1981844094
535302579
69985109
1530888227
1907501640
218951547
2141210748
1608156961
441615202
683038248
540247562
1959861992
507440486
1171687510
939039447
876823102
1753200790
2076786989
832422656
116119222
387558726
19883412
982923312
1782825044
2122188841
478174187
994817761
1939985249
709126534
450248231
881010706
970880465
1391799604
2139917599
15992695
1055444274
1657984796
1742251974
1386257516
1041372484
96934276
850612106
2017603685
2089999991
1986126484
1840787894
648716522
988453892
646426151
1764729039
833300642
1295176148
174736685
72092086
2032058733
473933121
667680624
1779501507
124412006
376813916
1565774230
1040806344
970402153
1833406684
733648384
1021271488
1576165930
425723811
726218014
382668785
835812339
1999163366
1436786139
1553722072
2134140561
341685147
1131645669
1908524583
1427043073
685854422
507952827
1962476953
1685878843
1565788861
14446498
1774595913
2775830
1420268023
52909432
2040778939
1104965995
891022622
902746008
712140133
94657712
591776530
1616347938
697649211
344442373
1085018766
1173777901
869256707
811870869
1087038710
1897172019
1468273207
1302910056
279118172
1984421826
1158663375
276092275
975605854
1801501310
126243533
1186150664
1472641551
1885304577
1212834144
1369717194
453104232
31340762
295694346
2141120406
470063521
10686129
1980382889
1858059351
1490242068
1535529755
963634932
1271011650
241077107
1297114966
1714707215
784987372
893696552
131500411
1539068400
1384649296
1037168525
1344412128
40820007
1326184295
313783603
230756868
1177942391
597197999
1640489229
2048087220
2145672449
1700590382
455500137
2144188378
263440918
890151908
797646377
1184184016
879680017
883357137
36421985
466028302
1468752401
700220115
1434309193
2118610049
79383948
1887746659
1298737588
191638627
1287720149
1163307342
1187302640
1759488647
117291943
686421565
603044352
1515257999
27554697
106141894
1576511391
1068963863
98997006
2130154126
580710694
1590624206
957407579
1768308056
485796467
1319801487
732386145
1276323291
1846158295
321057777
1009839903
1939105269
321569240
999333116
1226723037
157711185
545797619
320602068
1033953412
358168019
189481634
606291548
1247774010
1931668477
593213807
44542998
372496267
191092084
917077152
1114558967
1780137885
358637954
1253497850
2012024160
162022433
1337765936
1357118492
962603769
1947909436
927228733
1626259476
1636813363
173917637
67314443
1008286748
528838147
2032320950
903092557
1366877937
899404197
1513880915
1333724608
1081145352
634808260
550385036
2053206624
1076796598
1800347242
1444285591
438557894
436254042
529458593
396765831
2024465358
627225590
135943661
447965896
906066447
1299206641
1626606963
840035825
307399568
1523560291
1044452519
1243972537
1184986104
998645674
2081009299
1353443620
746265780
1944416700
1237450473
877380759
921898861
263162995
685406091
27561721
1056842969
692992496
1580769077
962036126
387291426
704425030
1730495125
1292573586
1377480454
1360491811
180279489
1829055874
470953571
1658803687
921412590
1340292773
1926143473
398854767
2538606
35779991
102566952
1258867717
1061543041
1066546177
1365492054
682454613
2018632829
2011729787
1775033729
1421832113
69006913
628164834
1845985552
1811506704
1327174993
283699290
174616387
1383977256
1577839624
167008119
1129103429
1952136816
917025917
1770560519
98141368
1215156543
2111972702
872886060
1018999393
1080590288
1053739577
1590980478
2017082975
1817671518
1411678071
1545173018
499149643
766292663
1768142098
1505743437
816962615
1160158683
1184282817
268565607
445488393
1479657223
736378828
1687077598
780524343
1441281766
858378379
1733341313
222349449
838035958
12262874
2145983295
522445736
1187383172
587741930
1413085518
465432157
1050034049
1397822357
1208443832
817494076
1452187363
880638252
1732049041
2091306418
1951663352
1457111085
488470678
667329762
1190327721
2029963796
658383916
1225986770
1227042886
597999994
986315915
54726588
1178534686
1957648769
1684976177
1014559883
1304152097
525829953
1229167287
898477460
1757278184
675780831
2002382340
551937552
336532991
1539892199
717545344
1855740649
1220305519
1966871117
890982963
1508969704
979283293
537985501
310749144
402000186
661334177
218631577
2060653146
1377685144
391511594
315490048
149879458
320509169
164314004
1805491855
919277886
1740269201
1555457466
1377734438
118871975
1187955392
106697645
1196164730
2012652276
1618078591
1334858319
1894960977
980188658
1151325036
889113353
1378326488
1696419586
2127305613
563045428
320160222
611066599
1684899909
192652589
1394362433
1773665095
1035760941
1453003808
1050520140
221525926
1173891681
1706807746
233899451
699904375
1145657451
1225539214
1049471711
1257590779
978619574
2069999125
1465141432
2102949678
1482732745
641337360
810688149
1227312690
289393357
635470069
1414191547
1378913071
1036526314
1711384456
1588248857
969157371
1327764088
1140809877
759090926
2140807455
818629385
1020156134
238954986
2058722090
1909836855
890141088
671141606
1098623531
1585223622
782436028
76857461
303653570
658973338
1825420959
2020200783
1005326364
1882110588
1698016678
1585508467
1925570705
628986106
2062549967
952672596
1001034237
316703343
167723164
2147079180
221478812
472039143
677560758
1909688837
1294647703
170533551
1702936946
1848696140
1679535840
1072998787
1527674176
440584317
717535972
978187002
1610126039
1116578312
1449925277
2134838134
49550019
878271506
681475523
1846735988
2036920597
838281003
1195190546
1263987806
2023157721
21925804
492018060
375749649
1669291700
959570490
495170853
1677648424
1165583770
188466402
1338820077
1003085818
1168685281
1335332380
2015782135
418003187
2029690470
90541509
924816810
69932969
1826616174
762155764
818001874
756614355
316782872
744178448
1521456827
997057364
544219010
1102501374
905619361
1157001652
2010312274
887623227
1601270889
1837530707
1958945095
1552888079
1866531676
850140166
1358241322
645606680
261407380
600716176
642859967
854429791
661851830
425398825
304395321
1364377399
1664263452
1063324103
1144133339
113018309
998686346
1550757877
1184316324
1465181591
279490370
175589986
1943172087
1487500780
1040403640
870061645
2139889972
1190104494
748011758
398256990
42899722
1268179515
1382355566
1398182586
2065400429
1192030435
403122473
1792813380
507986534
1655591205
1823445700
696904928
365683046
1857465992
258093128
605735387
600684553
1955859778
2007641695
1394545520
1002419256
492134665
154073589
1742955036
1597843244
2091918992
2039214793
1155115192
874669761
1841094819
511007158
1060956611
233186376
1301616573
1167600772
2136066694
661150446
1716135373
575401934
1763676680
788988199
1457153023
1004813002
932115636
2066037856
990526945
1823095120
481324658
144927197
1128502580
1781938027
485850016
839473744
1353683302
728123670
896357604
1496369956
1554844729
1449675825
69362099
1201544590
1261368249
1615601138
89002822
383683934
284275538
669347562
954579760
39145473
1605086298
859374573
1016388603
826131701
1354312303
271484425
1791108473
1374660313
972062154
105366974
895896799
1570835490
1747368072
1582194552
1384187421
415428567
798247992
872744326
305805516
1517866420
1705147016
1244066492
1134480366
74033293
700125358
412219472
861281788
1117315518
165658757
93244222
451571650
150518034
1967529481
1675040746
669500326
1503936108
160734706
878509393
1963921645
1585261377
2003145242
324176333
1276490393
1707320511
399727621
757495827
349643721
1738490148
503835060
2107853879
972276784
1706885902
589241239
1093037810
1537875702
28270873
895818914
678312827
80291860
1854232614
428064262
1537803138
115602765
2090061081
716337628
798303129
614865442
455538331
332778977
1788718732
1155417247
1184287894
1967318104
1887415343
724328068
1800129327
506015599
1096987441
1986958904
2010252744
2015198785
675584197
544671104
821772332
1530396750
6540062
1987038363
541754304
2114684613
270718635
485844161
1299112552
2135289336
2005315625
241772009
1242583842
540020806
1057979323
1370203485
16457822
503531628
1255483053
1956057400
1927349274
1898402030
1271255364
1434588999
827541732
1994729058
403394786
1984670178
1010637896
471206637
1735079925
916599209
2069690027
1824209577
1433906401
1533389338
326898018
397877006
1499219870
1576382586
1969664079
535161231
1879729038
1755130397
633230369
1422276985
87320503
1124263700
816403961
1904714486
1261039918
1145946817
2047106882
800934046
801332721
300996126
1113482094
157682453
1818798578
1640228453
1013146471
1562075876
1388630698
1034457476
542793078
1928569263
1967865641
35319741
1948106237
560294300
96434440
562389941
1551975482
383152204
1259114302
1489996394
1243976244
1371453230
2103783303
1260210222
1535169512
1352815361
1901272787
1638977443
1653111021
455856895
693175076
585375117
1016229020
821456149
1643660351
507610155
1128894120
422878917
758589092
1966785158
290568060
41253811
732423841
750918825
535353232
1174848854
2009399267
433986719
966622530
151648673
867396901
2056351889
195638078
1151996169
1707909045
550794064
104718840
1489610097
1674440127
499702890
34405458
2039989988
275461172
1641161864
487358897
436201568
1585103658
32590066
985656228
1187369684
1307596784
1192129541
1647410365
1398091718
177162533
2065242723
75328791
242975375
1760111662
1977674890
484981481
463812737
1062427607
1983523862
1979428478
837684642
597244453
86518413
566779412
1458016014
1669570244
8596632
507123247
112366984
668875386
1331039777
1382055609
959427291
943300476
1599286932
1008229394
751918153
633242234
882554518
1221964510
623568088
1984259002
958743556
1491136776
1378680402
1402929430
1080186331
1081714192
846266873
1585685321
296649157
1688458058
244050489
294629156
175257873
431184249
896222446
1947903171
470659994
557612689
436397907
1291396700
2036863958
828870213
266379522
1008665991
1764075371
1297560789
1706683597
997874946
232778777
1441978024
1272700504
1865140235
1788999973
667161943
59339733
918033369
1462568145
1189256269
234811075
607316127
1938275649
461569528
1001411770
1545477239
550275822
1114097962
112288387
1375174585
1310667832
1505951402
2002570347
652192803
1762525515
632862963
1822334532
1669754472
1148492374
1346833145
989175147
550072127
1927321963
1959167386
617148104
1082559068
231531259
1213211849
1876467456
170710579
847343089
1220492114
1150021810
1132297009
1732576899
9192737
842574973
399321244
702954315
621719921
388553161
71561211
918702363
492938025
624030051
371135975
2108912983
1892505803
652102054
1132570582
1937422121
430228657
298170101
298532802
2005388673
2075072199
925910157
249519382
1903314401
1978113575
1785686377
1767668507
1638248980
1341273537
521195820
1752920215
700294341
675271782
486865198
423557070
587341776
1673400245
1269232689
545427352
2109014114
412620134
2086019942
825854350
1550392480
132668238
379803563
127240424
1331890885
727699262
1944042375
267028900
1435113902
1507201187
1522983635
67868073
721655992
334187698
17751336
2011005080
2061368585
1511915087
789053897
631937864
2018014043
518630578
1156751555
8421723
1517573652
1583045346
954021708
188180401
1496079987
512650034
658435874
1375504622
1398454142
1392272631
989889378
478809893
2117561804
1363220527
1289696549
793567213
1268002718
1383920262
1437107159
1271521497
873517241
1326950540
1108947076
865020066
1888081287
2142012021
75022321
679647517
63445061
748322061
46443092
33913229
1046844161
253025064
1070583776
2001140655
1793797700
726502704
1650732497
1124538672
263002385
59579328
840178465
1572813401
1515178495
1932507755
503960652
167453841
91829081
495611186
1916215449
1519076259
819472288
658584719
1510578515
214191651
261286735
229113421
126735987
1469291392
1391435339
755099268
535797900
1951443228
1289869266
54650513
56008840
822151704
613313834
1424756690
2098919351
831319518
919398398
135844729
2032921646
2008462854
1928926949
440256368
930820257
967180499
1918532023
1283654487
1463069422
429641868
138245441
1861766233
733765947
1339484063
43221161
419841741
1797666988
356083662
1530916288
1410260791
333983983
185905575
145510686
2145799374
540620527
328905442
1162280193
1482025896
1147221350
733896885
1461592346
196364465
2108687760
154169573
1081054892
2014538163
1127791980
1414401294
1162519202
1944417072
108972993
1951775870
1267629207
1488283707
1702375958
1268959529
1271696273
645681142
145232967
1347038876
1944781953
1577119161
1011200578
1101568993
2096124741
2042848280
1065224332
1668967723
986521295
642588385
292279064
115197804
1127324762
1725565459
1487749308
1266060771
424576467
155338751
166374210
1130202733
1890435893
1938056510
1970762034
1351351238
688616191
1979647412
592653946
1914010409
2144467926
944115487
629840333
138294761
574861663
223391831
324418088
448197719
1666749964
1737419963
960444887
11686522
907448279
800554729
700461184
1991876947
737202559
1538882714
718148533
780998574
1451062295
1211484606
75563498
1486114870
25077061
417409576
2125141947
1195684556
2019963060
1857425027
1463485406
1840641365
192846287
282070211
263941548
1063820240
942229359
1029642666
1867794632
38876340
1976699300
1323580116
1702889884
2021105825
1794031100
214560245
1533601884
150004356
1187536481
1165737301
570890853
2145027867
137393635
1248387365
1438326378
858710311
1670317654
1654993776
455131009
2102039444
614750382
2120549602
639797007
633864490
111229200
422187824
814917778
1439285023
1150132594
1470250184
1024332277
968916291
727987137
1267925420
772037106
545571211
867724340
2080973389
1368995972
451925811
1736973049
1799795925
1325541612
2046359663
590389401
1991143772
1088933082
222531357
2134788073
985420823
1108524448
1694669727
112664062
430195030
694553
90481545
1459302020
1603871876
203957652
1623783487
2107076360
1316361265
1795675310
1559983345
1088567680
789177957
1335740844
792942779
869630140
882428832
1486927797
144353357
1870070854
1547198654
1014745141
1771861907
1500542644
2004254228
767102812
1268410290
1051696425
1621334747
1175731163
1294019019
1995008775
823547956
1544423999
1652635978
1564048572
848776074
1098764457
113218499
2147172781
117251030
686224201
1231366435
393907617
1660426188
100846208
2026820614
1327932166
1561603324
78018937
1175256545
1413628092
1788389361
79762412
826333537
1212535123
1644104980
291967171
112452959
1395607752
1742216061
551511717
1106737137
1348994426
918184472
1841582864
541039038
52074748
2006452639
755353532
1001473675
552752513
600816655
1722134034
1014067361
624674894
1976140487
436836051
1987048374
259491244
1914370805
248783117
1254160850
1438901583
1088351577
520550602
78238207
1285381920
1705254686
1550589946
858316689
338269844
1659271491
1863695248
1677632468
770383511
2076735474
1662699938
1284668800
2081733069
940366075
274934050
1126022326
1680400402
1078315297
1891893872
1267458050
1646262358
1320154313
518259100
746195741
1279789751
940211871
441458801
1521328615
1064361252
825413032
1909061659
2146396617
1355433523
424927439
613782314
662634714
1266549041
850404426
1917283958
532674846
1207446839
514244926
893286231
452584404
1886742876
1714383783
325523295
198136193
997357040
1586002961
403023020
1016829387
829324630
1590673349
2079132960
1388374265
1990334079
1893768259
143360802
1287419471
10246614
788078224
1433636134
765265462
1015475494
680376006
1249908271
479272447
1649618212
151354729
210576462
1846990155
1460270096
1939844035
231236836
1564350820
1474122518
1277269557
628566944
1594989820
1266278445
34742240
398840561
1341241947
138623011
1749411724
490259374
308678871
97376368
1615062158
196303629
221366278
1304867130
1600456498
2092121795
918680005
1387233780
693501695
892861596
1162244034
31491354
1377881558
510341916
1402290230
1911874677
1833509148
1385687887
1717833705
331807550
93758831
1452103490
518637933
1783679772
1539256746
1022675223
1288648691
1202201478
619378233
247766059
1123387485
1644776210
749558029
1611670453
2141078170
1077862975
1140390713
657201117
1862483238
344324360
334040006
1232886092
1320053157
76202600
1072536128
1503455990
627780967
1003025704
1139797393
1168733747
1129803968
280033904
534165444
1388482750
2045285253
1066006168
1364712822
1295112235
1173516120
1031960257
1825257777
1784912094
1104482521
641683945
1919622061
1851334157
1396472111
2142392165
1441789739
300059213
1104654884
89756677
1365282521
17730863
405180182
1381201202
2094425698
1132988959
38161610
1137421809
1069758756
151571233
1467602754
39474932
1356405890
645304390
1100555753
1998606087
1338316054
1617197502
970441197
1961805695
956935756
1510045282
665683595
576219647
953717176
1060769666
932163907
451653258
1194280782
2029434352
1791200093
2084054688
1543841625
1351795293
2072491274
1227074888
1043442102
1329791439
568096420
183572339
1244231849
564404202
808043329
593592223
1244244369
1411230656
219729840
2007161239
861284672
544850440
95296074
1807553373
926768098
436873293
804010676
701976693
590398785
1088411829
816613718
525918962
43284391
1956957268
845552803
804438329
45562778
1358949405
1095261452
1672568297
1864017345
1449654596
1096663066
1968590351
1308042488
629819136
769353611
992172555
1874178111
559834941
1376432765
667457875
927802729
33430193
1719681373
1044328999
420878183
1131568632
1466144304
989422303
987499766
396611029
1733413028
1127159833
167834886
1316306432
309307103
489469872
1912598052
1303107966
1809304769
1150693264
64898496
1783993428
1536650295
178039090
315259404
923629666
1974222516
1428516239
1999553199
1615669805
1579202824
1385428864
915879628
517995560
1660046912
1965316963
236471876
2004334918
522283670
146553358
2007322663
1756125646
61132325
1742750076
1486648600
14016599
880136687
254002435
1010684179
1205321265
856395273
429118944
1841138270
1993280427
605837487
1765967114
460542406
679482161
1321970018
1543981401
333158856
1443237727
102840571
1304638896
1588013750
1034451436
914328793
310905259
2121527760
1857743663
427560218
936624586
553041139
108359317
224912610
37777809
769981075
1046768303
704053491
611828071
600528221
1964044706
320232391
926178583
1809666254
107372668
252555184
1877782685
1857666806
672584688
1448838397
1915932707
473584208
1237620137
340261485
1285605717
1666681063
1191600363
1250380341
1933909191
860218731
1592080789
1988396241
1765787282
1353528396
372141620
373815135
192106378
2133636422
589551221
1442408842
1651733470
394561653
1799684839
411482419
1760686489
1538052294
689568961
1107396983
538276369
44278121
1672515373
559096852
1203101481
273767875
693426594
488740550
1826186447
1253590969
1858893786
705328180
1587370042
1348299513
332989608
833888585
235789447
536065467
973234511
2034819194
1832422947
212183543
1129392073
1623762436
1478295753
365191405
835959240
226933907
921597361
1551927722
686768225
2020502154
1066562150
533666092
1154042171
1684351482
2033417780
1868728749
179735400
1459354568
1665315988
1498308485
862208812
1699699316
1221762036
1880190409
961502124
120197578
942841423
104178020
1543794051
1087177929
325995107
1089747604
1663887495
552383380
846483697
1372541293
1250969523
1165238696
1726617194
1269101774
1467942335
1834251555
1661831408
281116234
807721756
1978211787
141736735
801555954
269847818
1671451641
149703751
316882270
283211982
1082963658
881821039
2117320608
1252262218
929635827
169835977
115120823
998309152
1194010792
318350689
36704672
1591164757
334577781
414928772
938326077
45266239
928497270
674120677
741769492
2004536057
1976298169
1694026324
1178040706
605237325
2076936371
255178256
1862763155
574360303
47787300
1466989199
1279237522
395919529
1899775625
1667021868
861671233
1283519717
456604155
131587895
685666794
1840312871
404209652
124003818
2110010183
913749921
1091239142
964378860
959789625
178798669
116028981
1407818963
325208564
1031503082
1750174651
1095586611
1883637922
1586409786
220368352
1751956098
347439314
1568098070
1858411151
446074036
1698030051
313917602
1006799413
770521238
568390564
709248699
1397724512
1276895150
963163468
1471254468
1024748519
1942526235
967289493
1435769508
978814491
847178018
618636049
410012395
814092920
844030743
646843260
1794043431
1118317359
1926027183
1310314865
1358941476
1340091451
1907198195
1180762959
1654472795
1508889278
1478526571
1664016559
547306926
300813462
1609080822
1676496217
384695392
524656585
1306768655
1325826541
23807781
679910724
718263276
1089618261
650026104
1862994276
1636498808
684035614
1152312951
1741114570
247958946
1317440892
1231131448
549527120
1555460689
848141792
12582552
1019932012
406716892
824287707
120705805
2080295929
1042943757
1302615079
1772271551
605879341
610994328
676653858
1592867147
1725490118
569957458
1850600350
835682145
1145752788
408597811
60428292
2123542530
490996012
1582232911
396184715
1210906844
271198157
143704619
692984068
510507782
1338186618
1652123444
840091170
270582239
1970790124
714914393
1037527966
2085857844
96119746
836564034
1862910417
890568860
1299018005
146692083
1580592644
2137490612
148170103
1658392683
284522790
1933633313
1803207965
1828670381
99928279
2122643821
2009770610
295172502
1502632551
1806640848
762420147
337736790
1992604724
1525625776
1843665482
82185836
1271152185
256027339
1353424265
1539556738
1292737923
1059296347
177764466
1290125336
1391936729
1888136421
956514098
978462711
1610562421
2063866221
2064264818
478806431
638550222
688452230
634023058
1179738141
1501026810
1136708911
96979054
1057364194
1859146600
1591756796
2019822405
415222782
533342270
195731911
675623529
1699766912
1752465896
83155481
2015633671
740408426
1556495080
481795483
641429428
1936441455
1280556671
2147343868
1277330641
636539736
892757045
304950660
972979689
1511888486
863585646
154979917
220022746
1780745461
944492036
206152510
1908374693
2115149344
550883159
699853773
2138378316
1778600493
705519813
297189594
207497697
1242793735
1637019201
64573344
87649907
1886742663
384009881
1356983111
1848403322
1579075223
1960854407
1245358043
629128688
1040601174
1711430702
977472229
543378455
2084898898
742775236
1768738753
228650488
449901648
1047551273
681023784
999874727
939106184
77340004
163794898
734424579
701194845
727446109
1644663218
287235251
1632091594
241428650
838621904
831102415
1226267923
38131019
1196730156
1035566448
477165663
1737540499
188629415
2043003065
1212881784
855683171
2049691839
1934121173
1560159082
1268693722
610508543
423211593
563270182
736435678
321510561
2027888535
810632607
752662531
1406736532
430653898
304362514
1108935072
224182587
1485170204
934540937
425257658
549360755
1266731971
677121080
1467085285
412381085
716603618
1127378082
287393064
1845237322
400511059
2041105686
120672523
1960181560
1603892649
86807642
707314811
2044789727
388540293
2080566662
836592386
1742913747
288154389
126434062
997105576
688643736
1373236578
711787803
296574480
310023297
878755125
449102619
119800096
1890274978
979569961
1022840102
718582707
1875117853
138010648
257877472
1432621649
905867914
1258417721
276538152
1967121218
2089719835
709543844
564998292
2009543550
1802795385
693180559
1086436884
1342490811
1344202869
1285964665
1826909107
1453784968
462940055
1674354692
1161641420
920881845
1690549902
344749149
217588517
370327725
2012392031
273221187
1226519898
1072112041
438271119
1464396914
1561919730
21085915
1372028756
1761494290
161474240
1414743456
1804167746
1553225624
1500831145
903995183
999211738
251057411
1322214697
566375178
401430241
424914045
1540508564
1556696066
7088286
1559819302
1464399639
1436145044
1692591423
1909067631
1399696926
999984489
1290477201
1497773603
299061180
1503497283
896861765
1928688220
473605016
1086140211
572804759
2137126947
4096586
2088680824
1662623571
1935364720
1568233160
269146193
2135413649
380904235
1082348617
1105447016
2112956384
1604139473
1157485888
1287923194
1887938874
1384924302
1881701429
2107716412
1316896556
1261658904
1260065631
693750525
299418763
661057390
224394622
607255076
1211546406
335260499
243476320
156967128
1191210072
1599281604
100769034
1453791322
379239080
1931623167
904061482
417387558
1025894231
796736400
535640913
404623604
633072109
1525762976
1715663514
195497012
911830545
773180932
1143709595
998852002
2120156846
1662052228
704000743
592286287
401228137
1843995224
1728937240
554523627
310559277
1950119767
590125714
986950747
188814435
394285418
415491006
565479358
419917619
1063916207
1955630119
1411159787
1950002786
1499500869
3613849
901934608
411109441
1213743687
544703202
130262870
1494481591
27924728
1311691516
13540637
4088251
339826743
771184077
1714876639
1035469877
1541144913
1344881377
963877995
1900374029
510070325
13004496
1859332629
54022887
235966386
1220342272
1195730629
840236674
1385239745
1874548731
1018751868
1106825203
1698118684
1971488544
502758680
1187695780
888323260
427256060
1486345030
669663851
1381462823
151417707
579072114
1849986986
1093167447
2088911297
180248241
1802559490
751400812
986448257
81701720
1794308007
1026439435
1449159607
994681999
521759722
1974497765
188035427
2100042012
1324027302
451175600
342764192
625723336
949252986
231442157
1899366730
1466065299
752383063
1715435781
271255
488436811
1251076880
1305664161
170149642
140277687
879687413
1625652616
2132013961
697487666
869248147
1560602460
1592346039
2052947276
1132486756
1295669747
515196460
1868163776
1456651083
777407241
645136215
189070613
11107159
265340284
1763025951
539725380
53722890
877521348
1168961511
1540755986
662687452
31868181
1152400435
522371908
563973365
974535168
601613484
359162688
2050581185
617563193
1100638249
62480944
1812283295
807559077
385105993
638890733
2050892816
1857597549
1006565629
1414441173
1252845805
859538065
730730675
1582130664
946820017
431907307
933677475
2097195859
189033694
968567112
2020091766
1942497800
84424303
26868636
1602550546
1379133953
1964687963
576375933
865821439
89036596
1756551463
897134255
1134278981
371691456
843063019
835952120
1439123797
1662817948
472425204
1475090928
1881493912
1114844254
883969064
873669436
521040777
1102011916
753359754
330707934
1197724304
1453565055
1319169110
1930928938
1532287236
135851548
1320118706
2112413450
968767969
1842488885
1794530734
1181857269
2108509464
1143186075
1198834619
1055064937
517139238
2107080060
2097132642
581271281
1240864987
1404156276
926458789
1139889223
2007930156
35223853
1489016893
875345837
763549650
1161687292
521626159
2112537668
1230212682
288264496
999480648
2055437255
1830838462
967132900
2103354670
1756043696
1623537942
1447804211
1350729843
651650955
64677125
824616728
137317659
1518012681
338167068
1158616833
1393214787
877238716
294093617
960611091
1850606914
1069321380
1533559759
1491913361
551338252
302494440
1550750572
1637339334
1466306147
1616157913
182713730
421334281
638957912
2065072553
65490752
986182578
1928304297
510989994
2066284260
444349540
105338396
2014658815
1926052471
1820821250
1281937217
225263396
497466135
1374953296
1373007149
2000568170
505552767
194612231
1914198270
1409191684
694023977
1089889252
480406758
937013920
272803750
2110531898
1953547617
257916110
953172541
272584430
1704573788
1298897498
458689638
1397558299
1060594376
2025967529
1645763790
2097932335
1713414304
659993487
2082506466
1017817577
373818223
1540404524
1800915682
1144120022
1237409557
1070792569
2112039034
423663429
773859646
1006028725
823872368
385798429
52208910
942232489
1434034894
1355041172
765297025
1951729674
1869716392
74417124
726234798
1865031160
998239905
1538674987
1300681541
2110016101
1050797474
2009632005
441253447
1830516271
405140133
212351018
496783406
262896185
1045615881
1965107556
1697955641
1198892560
821588086
889530422
1105741612
1936407492
771343668
820207927
1068551334
1322361418
853076348
1143716522
2102041422
1174121691
1508966054
1071064452
624963112
1924963130
82217909
1926778678
812998760
493681848
912950267
1234749898
1596675308
1955457270
416908373
1536579337
1586984967
1927904122
539305471
2102509423
1509076726
1604073913
1419599843
963752896
1465048356
1820612686
2108951513
899733067
1182761331
667111029
1312039544
1540980810
1612572169
1616558464
1688160131
1236895273
308663735
1454626421
2057410228
70065511
936130337
673741815
578309218
123045250
1576457097
1859585575
1382517865
1635105231
1081773941
747867879
180460296
139485450
1057061891
1812859854
123162304
258324491
1408842456
1126193502
389546476
1071749590
131333512
1922059857
238237695
2082480709
2042787896
634887478
1782675757
1373365694
1123822182
1382480651
1715050781
2049691839
1466838700
183682427
632180571
233117345
2079822777
50932146
1958512539
1635116548
129438329
1974458036
789801187
1122011337
82836976
709108101
1976013918
1208620923
843193667
1696682084
290490238
2065073522
104265508
2103269350
1200850025
1743543143
1854947143
1975205460
1857839635
1870745438
1844021373
601214589
1124073648
55911607
199782169
51418464
610223949
77599699
1638642675
38612515
1386491463
37491472
1714351839
501853864
2004541851
52944515
1752229307
1142954013
1222712990
1518653783
497780032
625757213
1985385037
551532294
983919555
933144524
1910925079
11703629
533274124
1366190337
1725064170
1211577411
374893605
1321097840
243762152
436231020
730569854
28361970
2064924138
612277590
1349317376
674484437
1455699169
1044241788
184966962
1041604672
487293592
869417334
1460672898
54974832
554713763
817951881
1693476471
1822041064
516647113
1303092396
3031673
607687347
1143644766
1022589815
2112033982
2032165604
409142768
677075939
908705902
302951765
1755818488
1646490806
2105488360
325423062
1430562277
1244209719
1417121283
652729092
1312818015
1027771888
322404701
2033204339
584302834
597293518
159260291
1503382591
1919784590
530882067
639583288
1595113409
2071144284
1271698038
1905218189
1285948788
1311118870
968430053
461977057
553737213
844562041
1851850206
13814844
588063069
1671248332
9048976
720932059
1078624458
728078814
5813516
112228341
762989243
685248036
725284128
1755946072
1902106425
380820598
557597633
526722286
1191187513
70736023
551175288
1256148233
966180121
965580671
562309077
90671968
1590283109
1383912862
664962350
1146245401
1750429871
1276395062
909145130
1958719543
1985198968
1040804125
1531014804
1705581819
1288314756
771879955
2021148625
480256506
1307012778
199366269
1698223476
1586955622
258021404
50114132
390132966
501976406
1186657745
486485356
1900976488
1703478020
617741697
1479060871
1770623204
1582429323
1307859248
1071629587
29177458
1921559645
962954191
927654867
2015574867
1234554770
680292469
246156788
1695607580
1720844214
138951998
1765843966
601151362
1003110016
1824667663
2140292174
1854469146
517671780
2066764900
913237841
470557354
271045311
539521102
1325928001
303969579
1947584647
686433993
84487431
2093832306
659238855
321782594
2063736630
961709152
474132548
1211869649
2111293473
1164997346
1736956139
984503642
1267096048
51037578
292122243
2094789086
2018466399
341654293
1460153185
1207474118
224827997
1325330608
982570028
472243421
1775271249
1682664007
533949637
394013449
1953712639
466693554
632449309
1226289421
943562410
579272544
271934770
1128724408
1905667396
303702654
1671283747
495561959
1505093453
1122860195
60018025
1490638692
1531665593
643787071
456280396
1668832917
56293585
1535324929
871732823
1874083779
1926105850
128371679
5653352
920306678
1565752589
1988623581
342483132
1435070209
756347189
1089581958
1187295882
786450548
623190497
304231156
593834463
1452947880
1956099507
1839001866
1353623302
580452039
581202987
1198773846
1777825835
457851476
1788836517
524585726
342006693
160964908
1412896951
355144365
31185819
679619644
163591429
323123935
1280282977
1645626708
2084547157
1099246069
611558414
514924162
2058421191
1827761035
1495190353
2142156239
585794935
1056883504
2070243745
698244078
996229430
1226896084
626946535
712832270
654469833
2041379988
1222926464
380043855
1581032742
1758365293
533025527
699733726
1414507811
604137714
776337766
1191445900
584540360
995616387
1325042331
1168868858
1695711439
1841830945
1025919482
821147085
1599985842
529157775
809221842
543886321
283523714
1127804074
411352952
1397812343
1263041950
114376838
692241774
344889048
1007182059
601425108
1370907195
2045354260
935286368
824301320
144224118
432190674
490354854
509588615
869725114
922222173
1610452379
678471377
1691525332
1913946158
199439839
1939045560
1554794556
1619254885
636329765
1494415896
1985202704
925778553
957113115
1329478615
1298658004
1761952603
1613672743
1656649648
1038094521
1383730621
107667985
1322132931
1378192994
2089155127
1265854309
156466018
1143970725
447416442
1699930624
830385363
1416494857
1323617620
941449464
832548927
2074683629
775001674
351838743
1750829716
1165401040
1548157212
301699033
691075431
559532674
1712119852
459395348
1429260772
831589590
1347332690
649229157
1775699092
345061377
1896025182
1520096792
546581240
1144675505
602392435
939815387
698768502
1786522261
1699135824
1760223159
1882608992
405667800
127318755
4279630
289487950
407007111
1886342373
2081807810
2030451140
1827563742
1432506488
2004477689
1071081935
661619734
1562984851
142838609
1017796928
17232485
256249522
1072181045
1468403855
2060462678
909472829
1203215646
493927852
1374715451
833001783
1336757922
1039164612
1520283304
1289205756
125033497
1590049328
1477531536
1744263733
1990306774
735213621
1361721539
322382434
967862181
385010934
1598953449
1069947052
24567859
1161996723
1517044836
1076795153
1910903449
188827830
737327779
1680743721
100967713
656481396
1706790608
434493346
1732670940
856600651
1711986308
594762399
1752099214
531044882
1634979083
966015241
1749438072
2009266149
2077019759
918599189
511552567
2007219935
785716028
885411470
366733006
1355707617
324472284
614199724
1459738312
1481426209
1148194814
877808690
1863826291
1040216163
27562457
192689309
1671899024
1400975754
56357505
789310794
476758617
2137916119
1669045935
75594929
626918894
1457093811
1885438688
260869522
1066088159
2054631955
1074199425
580409878
746379337
20997037
74324786
755546421
1927283770
805930812
1476344926
252279506
918957479
910398248
1843576091
679887328
1120819325
615375777
1726512744
1096816187
539721543
1476164161
1822529538
1248714433
1344167871
123131203
1209755786
139563918
1467310919
2055861406
1151950394
1590690713
54685995
1664628676
268460748
405664848
1795436975
739850981
346156480
172696361
1575847472
584560826
1703111466
589410282
746473702
1939845041
1404510283
1172518875
1038850399
1575424858
168397368
1865037778
1477569002
334519388
697912001
884655509
1228236235
2062552180
806043971
1502072307
394926773
192958599
921916675
38521598
2122341846
1724413463
1642938050
1310705854
410641715
1857627048
210433075
1513302499
1784416512
1432023211
1059268225
2064845964
200201588
1434352676
1530152497
241659754
1255136486
121907322
1801228584
863846618
2145708225
363320918
1099808835
2003153257
790122973
1206338178
1913947056
1975275454
1551518859
1424127627
630821749
469105795
205337306
293583003
286165957
632128289
1455441201
387396807
594453490
1573552624
943675406
1067294946
2007223158
998635092
981434442
1329930305
1534382403
1826024232
1477009235
791390574
252324526
802055179
561393446
1998095190
1412137579
411216384
1501594428
636410689
651180778
1994039557
783320293
1818036432
211453148
129167523
561934633
1905727453
102578915
9382394
981743281
1569364545
26595342
1464350885
608720059
2114079468
2088420435
1227059998
1605419543
869070503
316087976
912507917
1131779691
1407597988
1554475213
1251690107
1616926315
2026744214
606234002
1365703017
359436489
1822185223
424756942
1865384364
1885633077
695235808
1215339171
2133348038
164917904
1820900434
1892208869
1104146416
1389303196
585390456
1426937018
376789946
1946020237
948514137
339546845
1836027036
1062712952
964616817
405784237
1751719003
280087331
1466109520
1042352293
1816945512
1789494007
1564577335
763063101
133541204
166896064
1378725495
951614391
113258448
431597129
1255887477
1626908461
1927963417
1710408782
109554305
636892242
837572255
1158797125
1528301108
1779712716
1310668166
1182505713
993611312
1976182142
1449168807
1728473441
77354178
1669263506
1656842826
726114733
164344695
647794748
855857166
375737198
1914712659
1661754706
1698974177
801570269
837180034
173529261
1490508276
1645477077
1577570359
255839249
703787990
1332450262
862236354
450343721
2046645146
830471248
1842508550
346643754
1832388716
949259676
327951271
810099289
563887802
1866035352
1095242285
2023020668
1778795290
1505861608
406264391
1095881649
1229080436
1129139076
31885249
1223067198
469687953
1903652186
273810271
312021465
2004298350
1381954398
673188330
621265210
797035304
1268557194
1524090303
63435586
871600959
2073643026
389141865
1396068539
1336425886
71838913
125648324
1815964447
1653392048
355296418
1524086640
852860962
865669495
1247609493
1382007583
774158337
1902963606
1239906190
1662617605
977139150
1278390959
718005349
290802920
150376180
2140313757
1915063203
1582159601
694425435
158959467
1847374458
734973677
1780101612
2043009492
263675728
788679354
1108314257
2078507653
1830864017
1106075664
204237201
1686730575
692195894
901180427
1369494757
1874557093
31711520
954929913
215848137
1475523926
407046618
1260207028
656977925
1314638804
817086127
740711582
195204195
1530788513
755174426
584260986
887936143
1479627680
1139535155
86873314
865195872
425572413
1187054683
823462806
1966282510
1853787577
473064731
1618709178
1374092736
1951686602
226618575
8138065
1207258197
1948872681
798526516
1145641055
916843021
497784963
339552162
1310586292
115274559
263213341
2144189617
1488663924
366864402
2053682385
340681355
1397251309
1445149896
114613007
896955881
1081195795
1393273139
89966369
1522369866
1671040575
1479043388
934171665
1007838301
2123996784
628159542
1921187379
748537189
2078786952
1348157246
452436792
1935923263
1408661112
243746106
2091556132
1220848486
346009492
1298164028
1611803448
1285330288
676167752
1033857573
104728449
1534915925
879131074
903108663
1803409120
1557317117
28111893
1979233392
1968588786
731402893
225974599
1860057117
1625864459
33966056
2000309680
240241607
1778656770
1863326063
1765612199
161568620
1965951805
496586137
2038940798
2055095768
673013513
1985132847
1737865848
1556849311
663262195
1980545549
98663935
66389115
387888913
805323610
1988849608
1364616123
1838643624
1580926784
1235122541
345661782
2080134259
6770298
2008097066
1971787202
314871539
918587907
666047312
780491453
1561197408
2078068342
656785518
1224304069
1212601292
1779711021
906376451
664321085
1839612386
253408886
872918989
1394942181
229825735
1829779991
1439708317
1185144335
1738276741
894034455
1398197934
701202737
543352730
1462288419
714908420
1023347031
37707524
1560940669
92064428
826064588
379860944
850484106
591247705
1061943212
1687538383
10641144
862149935
1567721604
1643017466
1482718868
1289692653
67645827
868325553
138376724
182663815
1857990223
1672168996
450423233
152694707
1193310728
206425404
259807581
2093747867
1126031099
2036556094
1069681771
950276841
970932821
1178129714
1428347350
858108907
1316648596
1070956842
1288756336
1354468946
196047226
79040763
965211173
2030145416
1850068290
488451240
1294191018
1866061559
2086207384
1497348399
175934764
760025405
250545673
1792444770
567770654
213047339
1310582186
2013120509
1526839188
908952350
966236554
1912886537
42472515
227457696
466167567
2024106691
727254171
790843874
1055217072
2086994361
1794608321
1316227895
1138992328
396070588
641624170
2105295929
416504627
1407561820
1528115447
212044598
1876275034
746196078
354913422
931075445
1889963702
872739666
1696111339
1095326169
1664357095
10955186
1276529879
22965004
1727200701
935964271
1693120134
118834074
1729219952
1836685420
134114861
610606036
2095517624
1434737165
49780861
94522832
2054570987
643616491
1588780086
514623870
565433323
881278232
1266022269
1434931109
1064714147
948437846
454106829
65324815
1934530206
1151537591
727395408
119053116
282202314
1521215054
174242336
1547648254
721177566
1050422911
2031915882
2029504491
350599931
243798219
546132414
276564989
1133595143
1433811145
990495596
1816242584
1321892874
1491106683
923928525
1711873194
272457064
1194873455
1111503445
2014769371
156550103
1033981933
2010827985
2028702508
946145757
2046147438
1065938581
1209436849
1968252283
1711526842
2090395633
1466467882
248711873
652251495
1432569720
1672170071
1214317963
944554139
1893013881
912874085
752931553
432300077
270029384
1348073696
578777543
475505171
1180367940
79578104
336892449
1834578832
2101219821
1504648934
1581452919
1577367059
831870445
306782564
1279702980
405542897
1159728771
647325075
734712438
1676659428
835970774
538639494
1334827842
1131216234
997015150
1192290286
84304378
1355941396
115160873
1705639622
1383296703
1622071059
1449452535
646848100
1030366921
91534729
628986814
1938998896
1855110042
1183619986
1423825806
1507426873
101587544
1853145960
483819753
1437043681
63064081
1167725744
295137747
136021965
248992772
173864662
67644051
25410385
1869276031
393785786
1658028498
43077534
1596870392
1401231949
566047453
37502402
353593184
925526018
1308973896
674255957
1154508945
1007557306
1686377083
658728093
1396585775
1890011972
696088890
95124571
128602970
2064115719
1034966086
2065303114
267425026
542679812
1733798664
772114025
1746600760
2109439630
1388558760
263827469
926336473
1079968358
1830559075
941725765
322114580
580182191
1825900144
2078970916
174693530
1629337537
1200718423
1856744800
33275335
894600599
788987997
29326609
1023443722
1614606976
938173436
907212414
891610332
366980631
1971032644
822848738
375670331
1191887464
1133234444
1570975305
499607156
1415029088
371970393
2008252597
1139699967
1600692069
1125572887
1857502575
444580919
882902321
327019549
1591242031
374240110
1087894015
1699812715
2114568824
2013211067
1535621390
2040666450
1565277207
1285322111
1335350828
654811206
428179295
1133759884
1278905142
1582281951
1854074504
936961945
1819182350
1062184606
67341367
1651512070
1510619213
1664080733
33389664
83113911
1349394584
1827593554
841144
730365283
1680881341
499698987
1696304148
1453533854
1586295586
1687598696
1172559151
1687424047
696214438
1793079529
38737832
674491289
596591408
589016929
1358494834
973469851
550956127
26749081
212149702
761650623
1905139660
640666016
1332375454
573086507
1834488196
1235759403
1493962347
743160306
1892336504
1709199521
1657367222
574655461
586160901
1663900891
686840423
681141888
977182522
1671346034
1970841984
771700837
1238293779
358720233
1904633413
1543105051
1625520546
106665167
373481599
1627691783
1831693858
2117026418
505400687
1469561103
935818723
2030882323
557850051
85617745
1664534318
1877537902
53979128
297347693
1192133356
767436074
746670474
1953155680
95533487
995234015
880807936
812432457
1354391301
1668504094
1246911360
1398576112
2127196855
609642278
155414221
1792465249
7820050
810306152
593126997
1194357140
878767333
10206893
2088145738
810591874
735737860
1151882374
241852501
1354520547
489095797
1698408930
1446571471
2003266990
1620086689
151028008
713512698
1017711579
344942169
2009705490
2136090973
1203664047
588162739
1165317571
961269546
1855724435
939897378
1144453760
7926318
1672080777
736321092
299501018
1906001367
1980905561
534510007
1395859386
380792040
1997355594
802459459
724523132
280366460
2018981570
1747428764
1075543994
1698397519
1776706796
1648832816
1890573850
245479664
1500153343
2041234864
299261545
668685880
453152200
1326075391
1293248522
16778149
379159483
412133133
1503198666
632209819
2119135312
2146217326
508982506
496331527
805363960
1138059841
202040358
1569111627
1761773606
1760303247
1081744065
1848855063
1684837616
1139046567
400038425
1309686028
180299973
1085158010
242635719
1562096736
743355206
2146286566
517475663
1431632415
1170417916
857866153
2048260274
321978150
362798522
1301979253
1748184554
1813693208
88262470
1147300907
523136120
1913716762
1315928352
1597946835
657808071
1395238330
1554624896
1357562867
969273726
1656520848
1842037656
1344874799
1026463928
1072861564
15324184
2070619807
1823137797
1301570958
1946050602
1298559415
1819453358
364709463
1932839070
1096663481
861382485
2023984740
879542153
1840938002
1930289847
1174820760
1606398123
94725915
1571383398
1911281534
1163389769
421491424
1285184231
788048934
122458760
719965473
1201896341
1912570119
164087968
1569084080
1196326690
1808163513
691082148
1733279561
1531880536
1412199509
1242896789
941758458
630765950
1777306668
138563856
1277456395
1410881032
1753930624
1475643091
1289721119
1146090310
1652098628
2108755878
1484170702
2026844039
2031414316
1147748286
1499308270
218860176
49607627
1499152079
1126849126
1484323737
910031563
1234959979
1662538323
1682388422
639519930
729447096
1345082530
533066001
1645167856
1163507794
1381749068
1367352344
2118514692
459975853
389232080
171217075
1659005275
289573309
692701883
1281704517
1761461862
1361728364
1858754743
8578347
112220452
364929589
28135108
306438739
655521290
1372656435
1866370239
739378002
871519833
1291210686
1636137363
1923282543
1927382399
1816707045
1178702128
1786566752
836156072
1470268002
2119938157
1268192008
1723006017
40619986
860267600
188541665
1077632978
1670013399
1555494951
886491049
500589513
1229874767
775646473
2130732372
319730478
214414286
1381189480
1266120189
702425107
2122866252
231067197
1770629998
1170765949
1735644906
266941848
1390267076
1521623667
1439966832
232590132
1329755494
434913715
1003177575
817095835
1352378336
1684312247
1807863165
1752870011
1810447547
1697797827
1947284129
1525492958
231039169
1095994035
1022037107
660238980
276047726
580924019
74475809
232352755
1580258971
648472782
956664272
511929570
283386352
541690453
59321716
1027397906
1745431243
1205490572
2063199760
874300274
1742237974
2110129734
396836402
1063104637
355699433
30209680
298688720
1588360146
1005891159
339645246
121748546
1114215910
1583086924
186796769
1333745343
1753402085
151743978
831730003
1013253297
208448832
1075953715
24283254
1371596472
1944739026
623182186
1521095618
378319271
2080314882
1039235209
520699146
636580469
617236469
1791535208
490219808
1538757816
777757661
1621525283
358010967
614315299
1458016014
449982617
1119094638
650566462
1403943783
1726281673
1966964830
648296855
378294942
241625277
1311120504
481857100
1022934651
741368242
659646065
2041980510
483444363
1551146916
922126041
1842628087
472215830
749678620
797639053
1203541174
1635319151
1421956682
1616182363
980146850
2133506211
642645564
2063236877
2137714329
942289294
1691191181
1585041195
1480195706
664886571
1408445438
2077258738
706891089
892212548
389829829
1109844432
2121796150
1838526251
2067484697
265945240
845696089
1204342088
22644767
947637
589069437
892549971
335740796
64550409
810047018
339779625
807246492
381381202
1345883490
351782625
320446412
374443354
1326770662
1933730739
1635850826
2074612530
173806536
1103905103
65316042
1032703626
736056846
745930356
582221381
1081831742
729945910
1397213496
1778179369
1104819333
2105029706
1096873148
1293306366
303883629
1582976255
916934976
1082667986
2140910458
297027409
400770368
1737285710
1322744404
1302934749
1663664862
1575423562
605107261
1163733492
1516876273
1863443740
1475220640
1492645419
331444626
724198571
2089404313
1307691293
1166227801
2004444290
1987880953
1043172181
676430245
572642802
2045910980
1928682535
2037882440
213142372
1376420859
1343421052
636435831
259241928
282116381
1031621654
194827464
1990591279
953333085
2068172071
2042144191
1381396413
1265334797
1732670670
161397386
1402104533
698298913
866372304
641489641
383409468
1910651963
1634635324
1436750613
1385365234
1462791727
112765120
755354444
1892580115
516936834
6016889
1660437788
1797503693
2063559638
1867176017
1327942245
426303416
1946661680
879190517
1671656951
1986168980
1311358313
1310144404
510420963
596971094
1759282658
1540326043
498090759
1405152974
2059070555
1828862368
1835876155
789142253
1650536128
1066695740
1198525463
1624710890
494760219
2043495647
1542950983
1592609400
928345174
683336728
2060657910
2070058815
443053765
307265335
1577588722
629962240
903548088
963056060
962426337
188577128
1762610989
1351267109
980304672
659561697
368953106
933772038
2126122889
2095716114
1375704524
1790107820
1866763714
206605062
1924352249
666675428
397179393
676483182
965228100
1884076142
1625864459
448408122
1894645733
1231030730
82169952
757771788
1941409868
1090879193
1569312087
1834434927
1776120926
1966910034
1561639464
658779473
1033304103
307981234
46029482
41600966
2138194697
1745158168
932049659
959080689
20705857
1985174175
1590942022
1796765007
141196421
490863727
995726991
2113094885
1134203102
1823521789
616056557
1497918192
519962670
672215404
1848182877
1542690230
976860987
1250061669
1487951928
1512645408
891986605
1894917481
1603923985
1394201437
1242351463
118563729
806674152
668763220
814757721
359370432
1950895936
827108095
164176793
18232018
872034569
1471576794
1422604291
1008848979
1867608321
1920033116
229851402
1380822208
1793503360
1192356283
1468538332
726112803
67228379
1980441240
1358997652
918747681
501654276
222039667
53901355
1420343952
1216817558
10088813
968087849
1853419692
636272629
1308797724
1271539228
2116102139
2014600381
1381844914
612826907
1547766379
221283222
1502719227
1398348441
564787671
371187232
899232651
152047736
1929361881
1841976560
1115857222
736458793
979232727
2045849937
181971266
46983220
1178425682
1739227684
16248197
1858756152
819135927
70091132
281077032
146245644
968490824
1006908512
1787897633
1108004867
605589015
989167722
1911275935
556331918
672432976
227551563
635394558
1861687900
1755800127
1757360990
191466081
206363262
1642442980
63026134
1727754371
420153904
156660658
1297783891
1772946112
913989638
1867586967
389190994
1338890551
2067926403
1145081893
770961503
1671684637
1718915893
2026627906
801770450
1589600093
1391553462
2007222670
1717016780
1639119690
22105408
1167503612
2109817286
1845664448
1872679669
1244824639
645615091
1820872528
811958985
802895982
867911380
2054135171
1442010731
319475921
1525452107
1405040791
488823227
1525633846
1824236658
1010369854
1226233044
565970536
211987157
353258641
1613662179
157676062
459290803
99943856
1309689513
1541583544
150232914
2134875815
621872913
2052813378
722465872
752360965
1435238407
926013038
1207443784
1704062340
499447885
1309687011
376444196
1947770501
194352139
1493079878
181917379
195166759
771171366
1458640390
115547983
242543555
690287406
1284146821
2037062110
1740982772
1284251173
1530182994
1568107092
47673371
2056287515
1187363281
1675509811
788749618
187458644
311033708
33212085
2034832114
1336942014
1552987673
1495300060
1823467124
909023740
22231970
1534003051
1569497839
1231770634
129611101
2042638445
385974662
1947076591
90598786
586752291
1870664019
899884616
648792271
2099755861
942392627
1734790239
79824808
1606704259
1863718901
68969794
112277070
1869039537
799161175
764336286
1519330081
1142110783
1946053952
1726696210
191135563
1290419084
430625906
77847221
506624169
1855547046
1314627117
1982296398
1353142101
532741880
854225546
114779823
1482048853
1706017656
1280156530
49652351
394627572
90375038
2082551471
1132347977
357777484
483573568
381436412
2106786508
521131214
70323439
156475044
601069997
848911780
949887291
1160759028
1509203243
1191159544
808597746
1568400393
1942474355
1592041001
1126202174
2066116250
1808247745
1143295174
222585127
440188434
1801991491
2022633601
1458340820
291934286
153649263
1531835016
2104216550
623131496
2010106124
543328751
615984610
1777772489
951423811
319612222
6832301
428771937
342191792
279690761
1287643828
695324353
568650410
72321122
1254737141
1309583300
624762797
1965573158
213376888
598289649
824785693
288593957
762700242
521975151
273595508
1184961785
1223214823
1860977169
963172139
264450418
1018970909
1953083028
146719613
1255333039
981815718
1410425224
1862898408
1312574364
1530548919
1635224581
1308378354
1921158764
1435996540
931270660
1726590303
836770144
1550582372
1186401700
1647892883
866045766
2029086331
662187458
684019912
1045381001
757136647
944989300
1694045586
189801919
2130123638
1307505017
271813884
1807552302
1672762869
2140254152
1016745585
1913335794
663979061
1983176657
611248311
1086578008
1192914228
223687519
1906574713
953176910
497102006
234486415
96681795
1297792652
1644400869
1664513569
1821568338
255240688
465680446
1921717688
1294637539
914086022
457941553
1944604566
842604443
986003678
1282348973
90939625
1412442808
1365987115
2091974078
819688122
23221510
1773887817
2010152470
1244237666
633429406
979256307
2074782186
1048323631
1524101272
1668748219
1211383326
944748780
98070511
1107236491
2118500182
751189098
519434595
1447311577
597390180
1376870623
293581104
1621642253
1355734299
1879349131
857071301
1589651114
1635728978
833130326
731246845
891854874
988741342
556361263
196721291
270927866
395889447
435759532
140396889
1878131452
440825386
727733702
213365715
1703961790
1393697533
237234608
1460033045
851639389
1986986776
58816818
22154691
1908122821
1264426521
767522479
1730443673
1288621005
17686488
407008698
2078605016
1645590574
2077130685
192625477
1228314883
1018453142
2132646689
1064114429
890483940
461661903
2012930901
493367461
2008146554
1469930966
1819030883
2110397934
1484699964
1666527165
1448788771
1152983981
1236573462
883355116
662202375
1182060751
1352169892
2087802269
821729497
1481092196
50104036
511647410
908516840
215034665
1163369989
386721664
1049079359
480407109
807100361
1509335109
451227611
2043307420
1538836474
1948433140
329088986
759862048
1799729395
1697339074
118864551
1405691528
1483662848
252153947
750469142
956302993
175018497
1933250746
1492958034
1156002438
776742871
1555229782
1115148143
136323790
1083628880
404553017
802913122
1413287584
1011677807
291297532
2047618926
757110030
2016987704
889366242
1911698085
306072797
1756319806
547134994
1419558672
1757190136
714160642
1597326337
1999138157
1513432597
686051408
815222445
907095559
339763796
168016995
1846139750
308065898
204074447
1252099921
1189869698
1786323044
1577555916
77854430
43300466
1779312707
1973022773
587059079
1971858037
1506784255
1487698676
266542851
353344678
2078579140
1869517686
2040956815
1589786533
1740989218
1304312903
1024864459
2107607992
528407585
179381230
1663746619
2075493666
1404896997
1675377860
1549552647
537449845
167065418
1840501215
1908141403
1073003313
329214570
1635596560
708418590
1657176093
71024905
1027898360
1897924273
479778228
606878783
441898303
1212572462
2079566558
1885250568
1692405973
703960964
773665569
2051519093
1730813827
121423754
1286308267
234964146
375827314
916155
1408386657
668122899
1341452374
1582965713
1444260484
1990280425
1835128608
2103070614
1560227673
760732543
1469005075
1817397118
591283383
1339860175
1438320001
1919625451
828754542
774641932
1832643489
75486744
1993228156
669174403
1231450568
574178462
591160293
892220414
753055981
1433484099
997316276
1712063938
669501374
383201196
1060418836
926868947
393711124
2052178653
2147289507
1350889833
455229328
710133049
562671319
1363587919
1515773332
1097548448
863662593
1484365013
783380410
548010988
482723995
1040832661
6235079
1038193184
1127557639
1756268089
446683133
1930738490
820006989
1364064882
901761668
1330118531
152980101
874652927
1620755407
1014630399
129936247
774240353
130211910
1310322057
731233131
470604005
1247591851
1257090325
1302726376
1193249899
240839824
327103206
1749423357
413749587
716865463
1232369912
1641606779
1000206194
1190231252
207674033
1239300285
1447189425
1569306020
1497320538
251909659
74322427
795561626
480967020
463575801
328601659
1790749924
1380898345
2086914635
1489817974
1649172803
756441065
1386087140
100635374
2065791544
686197654
2019537122
2064269844
631143521
1034369428
1076877280
1660033842
319192703
1705220183
831963055
67564152
1835207924
1732702046
152735021
1557025047
1384069513
1308827985
683881062
91385259
129278413
1921103581
1398458068
843600311
1421967570
2053329062
303002033
387243354
140046617
1894893588
685603673
2055754730
1574242979
1959165085
1556076208
1523069002
1093798988
427873456
1343598027
1978837142
1448934778
52040876
1460393262
262665226
688806358
578907904
1663245338
1564824790
384803143
594428660
706676527
1295615142
1510610318
292400796
1571340552
852030860
606163958
1794272909
1211767008
1590942617
30810472
1592138307
907930726
463808918
1340447589
1638776631
624300212
51816942
1397628345
483644124
159222416
1184264113
1891010242
413863361
1323234619
952508904
149177279
725982852
1863628100
466278700
824500010
1534746019
445561141
1306400366
1278298781
1328465581
1544985379
702194712
1194047830
2124241818
68436445
1834481670
569237799
811249658
223727292
1885096982
2129764938
58287586
2133068012
849122760
1636839326
38711390
583742089
1779657526
1081571218
382894072
26942147
568349466
294953810
449559716
33286955
2120594019
881594318
2080328658
969508097
931911657
1038521280
1060393649
1513660555
109666988
1906733412
957975367
1746739869
983477184
1482848165
1598983453
140275998
1621250082
555360276
169725167
946345548
1480904384
1468797211
1021576211
32515171
614566001
29182041
1311482548
695583722
1430797646
1137089394
1209612704
1967541393
1551548774
18572798
2127121339
181490185
688501964
2059883876
1165374261
488602571
757970139
399245740
1280020654
886331505
62422737
1528170094
1206638977
1427405008
904067984
1726387987
454604352
1535258776
58051327
1477629036
1309693462
8815354
1057529535
1863040271
210977842
368188450
1815233360
2143572075
1096498373
1080328635
852448450
1980136763
1862996204
1143585167
885043846
1362182155
1622145264
770890055
1834746535
1165362785
1288949384
983357000
235939813
1710581138
970827194
814699720
2014554879
1446572245
19818065
293389199
18145497
674018992
1603975381
515961004
94599140
695399496
1095541530
1062741022
1696730405
684600479
906181833
1175669533
67217960
221276840
557730681
1340359815
739194091
1706010925
1601817007
838779494
357230596
7897805
24191980
922406959
192144875
726003540
792016795
1163111304
744314002
2084070038
1110556294
1254077775
419769985
167252151
1920691883
698343688
785494903
289765945
907740578
1654322282
1668011027
654087877
124670005
1157269822
948403746
1817410325
1054097310
1038131027
2027192368
288227130
185885190
940762910
1502771963
547821129
1128972150
1359366365
1813119122
1523524086
1177528930
464091287
1340898903
1052050566
960261682
2053349671
58696886
457512691
150409308
134903791
1921102799
746434363
839265344
972783659
1441573311
1981716132
388396958
827638396
618121925
1101380210
2091297533
87221090
996834175
954258490
1418324548
780583712
342801463
1065359670
2025377894
1217995754
165206996
1674875847
81553451
1571358857
514653562
902036454
334436620
2048521962
1118997875
1920190747
612006067
118775105
1488747573
1333282559
1907874072
75521306
33988579
889616634
176792341
842405201
91645472
829739603
1344293529
682984437
1752116493
150171413
913924913
1871653659
1099338981
1326492593
1323999611
1975356891
382178556
1540843344
2028101624
1018930385
1033155346
1596085530
286810140
151280979
1853651326
144540821
905649629
1625923687
567416808
805662613
849613716
1937949935
410276331
1833541027
866609815
1910732426
109175984
1254732040
64973639
2013623297
983601848
1761589211
1014942723
1720332050
561846683
379909195
391913273
1711551053
486141951
2138783687
151478943
746615118
1091702008
139181444
1524136964
114733280
1463134812
1878412454
202037504
267670155
312783837
1720166771
1515815315
940225654
232614195
493188852
785165463
1670358373
993999977
872089868
736605177
234786776
1511534982
671566728
529551179
1806051061
1811535327
1152635276
712733240
1928975162
1766374273
1844661157
656281984
691171164
1349536449
2033239569
1391414557
1772396102
739353948
1725290256
1769915769
449374206
1580012566
1873062372
1215753074
2089010454
271712098
2143047292
1977031781
368170254
1087454556
1445779864
2047330984
2061848418
385798377
1591290742
106477163
178135067
286858129
2024648258
2016137079
326178429
998224141
122794584
1657725577
1767188803
301960418
1677178796
441316641
606158532
1702438833
246184577
495924907
1774991943
1855294361
1628927389
1699818540
1888987319
303819858
1048992897
1143665203
1998695356
11413214
1659592622
1535805782
589949780
176554203
1610727465
1444590364
1542503297
632965169
877812518
1564813803
1861276997
1280081944
2099122612
296807686
1033104317
1366069729
251804525
32839743
1081141310
1921020930
1844474261
741793043
1478719514
823734813
1097166328
808982399
1324546482
425572360
15937579
1351509781
1922397349
829011733
1916913638
1156023665
1522097728
1184824550
1016833141
316477537
349633556
507446977
1876391891
1833766609
1660000814
363392876
1351383545
434374978
104575175
1817786011
1857719157
1539577162
1604108343
119919809
1488327276
882582877
2046721572
153665839
1715355436
1876000228
152546663
1544820857
1219146246
1157142837
997318508
2017602487
1066951852
1595013251
1392663703
1524490640
957529242
1766554656
540675042
1081224524
947797668
260665511
108191681
2031206553
547514057
1778065326
1853708618
1237143311
989404851
1824318609
1541093753
476027095
1846012213
193160434
1193580604
393894704
1714132344
1103019397
846365899
1895445913
975893301
1307508741
664229018
267231700
1564860727
986312965
876207547
1838270278
1808307994
2088785758
754738231
1836234757
746328407
1920151294
1318656987
147182886
881366561
1563626297
1952734830
1721648162
361943897
482517412
1286719100
153846592
1936440592
218471966
979362007
2128031646
1246492325
686762713
779001433
647252426
444655420
172282759
1053340219
762742463
1236827054
678024251
910598900
147350217
1233623702
1434527082
540249684
680262577
939556493
857033907
1882326066
762461784
148643415
2084059183
1779712251
103606228
144136229
786353872
1421425480
394422215
1768289842
1343165968
1718836355
933127449
394335043
805729540
1478038636
1261685408
297191271
695834989
1437607504
1857440635
1216358753
684723706
2019780806
263002385
1085539484
911776857
1131182672
476245241
934011337
1702845549
1734774175
1059475418
786973218
1540768514
1165238115
1327918570
234764836
431371097
3584128
18792663
1326344088
213672653
323958431
1384625995
1376010226
1751776506
171185561
869076426
1085813749
73096422
1136766419
1045790949
1299776098
570365653
747137518
1216142248
1456905763
1793091437
1368048479
1261643971
478910706
1274340878
945834300
1763818549
1908225082
162616424
1347153233
136360640
226888680
913098032
1673834996
1764936212
736131050
1869584342
360659199
2006930581
2011089601
305222568
191152897
365328601
1005440500
1615791271
166586315
288914763
1089182432
74084007
429807809
1438333937
745192364
1817388311
96095698
1327408931
1164696981
1605883724
2075681071
683289988
195245777
70448459
723884104
2044878850
723809692
516351218
2199442
87686003
736524186
1068398212
1464099380
547161344
1476750616
273306245
275478086
388309571
1484839680
439896039
1186650245
1589860743
22051935
969888373
1225626994
80092173
228807833
896938678
1106441095
1293229087
1761937159
1372638031
104832859
871376720
531329548
2041936708
149601401
994702266
1834433723
269552365
2138580249
1690408939
209851070
722025972
1354431802
444764049
443593738
2101040543
1992680291
1195006230
298886431
2138923909
1248693180
1646297423
2117018713
1449102771
289060079
452464841
544876746
178095448
740979455
90668339
1716610888
338058039
1543967696
560837245
1103801088
1781433764
800406698
2120270476
44648675
143787453
1715937101
370575091
187942712
2041075811
1454030666
529330431
1638140085
745193419
18779318
1427674592
182820677
33930866
82816253
523057663
1258165911
477104996
1028607908
210702254
1101251810
31814179
1129211471
1140661851
1308747055
2120175954
2113936599
1418982108
1088688035
1221087174
1424376417
1783909938
696617745
234755251
1524485402
565501971
1326893247
1935128323
1834706550
8743871
1586068798
1127518606
2075279636
1108973375
1084460526
1662810698
1167973462
1136810155
163693381
1374280694
1401079507
470181875
1343017700
1914982201
1258945014
2109058129
1547649582
194690184
804172921
676191905
1450706425
711890582
1513342356
635542570
297593965
1923900921
2128642803
1899162901
765865558
309620904
1139048267
502715031
1767139997
181525250
617319106
1061259458
2073677575
1210084023
2137285156
1700969203
687492223
31913609
1829706353
59309850
1195381413
780243349
1836989727
302480735
363831931
470514930
537894818
1943605516
2070626277
264397751
1627885413
1941415177
1890463233
823228338
815037969
1342284754
1714750039
1155421707
368063868
218006862
1267298370
926218345
825940532
1958156315
784822117
663114784
1362945274
564632388
1554445864
191723019
1117789918
602833061
294328211
1664093550
659921551
1988600043
1997261751
993943782
1668754348
1951857230
951517002
1634718837
1090061400
1152571692
143781967
2114988452
148538109
557576605
1284324790
1920162037
662887646
1990708609
376137303
1942243470
140153668
1572541190
1817717045
350199241
1077441912
1537383790
1116588140
2116966488
1070313346
516069170
1978587819
718867844
1340613417
1588385053
1666066129
1121599543
1090126626
1805233090
1278868525
709164506
589341172
627415519
647336024
1828330118
284201592
191937661
322472084
228702509
1971321298
775243242
767331983
689545933
825707297
20413185
399662349
641920291
694620780
1120278857
1464342751
640548217
1429014142
1196728730
552288680
2109351904
495352346
683876684
2027431785
1440374000
1133194461
1821447672
244134716
1530026050
1903171263
1445852134
236596431
1118800141
722940882
148160762
975046561
1165487031
158771189
1522685971
1233632285
1029119987
1531478620
662395634
281764342
1136352559
965542548
541656348
606360480
2042209593
278711976
159318477
278523662
1796814535
1192199987
254158597
428230491
739927764
907270612
200789860
872879934
519766672
1249365386
1842483150
1014272961
735996696
1583077885
1840270142
1907604590
1645284282
67764930
1239429992
365008503
861829075
408948409
450649448
1391895092
546218371
1933878666
1085635523
1723778161
1942765145
282884602
1838384943
624933494
740626891
553040006
376238733
1315256682
1229795810
51528483
1483551338
1243301878
1679393218
982781370
1042799271
1658190636
1992241465
787465438
1305329820
1653677084
1635290254
181761870
1483626631
13595747
1658430612
1059301619
1866113797
346774844
465214176
945868250
1756673280
435363562
1331855944
1550970970
173248790
1860515982
603742792
1120959792
1040659116
1319269237
1469969220
893876015
1410122531
485454366
1496446832
1399799661
67681551
281946163
312458576
466391567
749140838
1800375579
2048258573
576199212
2089447301
1475468035
589627592
1858529993
331907104
906193474
846455234
1435504877
434677559
426814359
1744708545
2006623614
44048764
684398370
452675802
1477630782
286808845
1440908788
292717690
1545220158
466277053
732735912
843100480
1635818393
1284922102
1285460861
2039503675
905264154
623004939
1858951604
1972528052
700048466
1985492731
2009586264
716173039
846335135
756923644
90987784
905278360
582395166
1421281349
104953983
959653827
2068207055
901041411
743075419
1720233950
532983117
77872508
1468727278
1493316780
1328140090
1655363083
124849437
1562101999
1365060141
904313119
97727864
945473723
1108873575
868394539
1143013732
792151167
761962681
1130407201
1095006009
1638510993
935890085
557377732
1280387449
529768008
612768974
1506563505
1109299241
1536930104
1864605699
1377350859
362804739
1236409114
766777156
1821745928
387009031
560867731
1435715172
226614090
643282138
940479164
1011621310
1238220352
722061550
1494944199
747726629
1693251788
1010456942
97763832
934792003
1083254464
2087243678
1003817183
78076551
1597138902
1042562920
1416881839
735169375
842005741
868787234
51864909
459872314
1900579042
1049953165
692719660
1253455652
1496897501
75123343
770299200
211578000
1581980132
500783062
836695662
736100646
1065236503
1339471184
976810000
1500271248
1056934269
845797893
1609591720
2090312434
351739878
1833024608
1724106991
1200770896
1008527779
79851345
709033436
113449187
1981393511
1594290355
763754269
1516235898
1393978088
2036124556
1426598801
1867943246
1093264850
231157479
959588476
755036224
35735963
980618266
245329025
127175649
968532178
293094148
494052178
284388615
1752011794
1422879416
2096177290
1530205935
69092310
339783054
1038349086
1641256530
442205962
316653816
622890149
1126539152
342871271
2025114703
1494416834
1838362471
432029455
2131545127
830304977
974259559
1351059061
771230839
620271784
1766805741
244902187
625133130
613307168
207244345
2109899648
1968366637
1303047033
1830206183
1244764952
423569410
1810554938
1926745079
2005799709
224139905
1657512646
1420830068
1424603561
1621502579
1092978659
1310707755
615611453
253137032
1874945381
450996448
585578221
1638146186
977792917
27533022
48777259
2115014888
1994456871
1447454433
1764636533
736293112
853834607
1996230581
1952394780
773527429
183264332
921898861
1772657622
970660767
182523035
283203539
315851391
326322776
1053688895
769057693
1499750771
1804955998
1793547111
1835468335
337672292
2082619902
1578941017
1232723893
1799211147
1169177400
189032558
406013547
1770783313
2126548665
586693919
1565792718
27414481
266559826
532557711
329118182
2026214768
230015431
1868203047
461061701
436170665
2088264832
1368217603
1588333525
333992226
1569207279
543082265
118517707
71081108
1283700174
629024614
845326625
799765526
1817288252
998519845
1916602243
687525912
2074272629
474675514
814482683
1710098525
1760967110
756574177
565317246
1936770965
1700529658
1169004315
2085355534
1128001112
989910741
1742667165
629528221
1718044934
48262848
1411524424
577728671
166664023
1903148583
44190625
161191128
1859142946
1377184718
1842970460
2028761812
2029064678
459979335
1080142199
2045076191
1178086165
1287265283
1497453023
1328210203
1148121538
1928026154
389269991
624395324
2133127633
392655182
384770849
564839637
396872017
1310117350
219243303
1525434466
1177249195
1960910554
547916097
1938837835
1717737034
2019198127
660632170
125170735
264782738
130415617
181862567
660031388
1695372189
1745009930
1281368857
339349786
1622965976
677884689
688398409
87873082
1457179759
1275175717
1672749928
1594599556
993741486
1432091208
1902177417
1781591540
714105874
479448456
980240203
1748757589
1121687746
2133185963
802593639
881597764
1886923052
1400273858
448042428
2121729029
583657117
1324480470
217231973
940000099
1501488538
1575863869
907815902
824125396
921388355
614511435
142024084
1008251060
435092387
633530263
1197061466
1848730570
480041595
1674363268
2106642254
784947260
1833571816
645860700
1416798264
1309388040
972140404
712937454
470965772
1012486778
1293394800
1394010904
1361665981
673546893
1408349405
91089959
356955967
2028023570
1625958382
1848777745
2064662350
1137573419
1698876070
534419396
917107142
457351064
1227701202
811770959
549091606
166520607
1205895341
311258457
1790591251
1656657393
1499606187
286592081
2142966580
193654503
752526645
522089577
702326962
353444794
785211568
81206714
218027843
532983459
1743900886
1357008759
1256273287
739369345
1044073331
460126945
1489755919
246810953
294188846
1528929372
895491544
1425463328
1452644045
48963771
972250275
163272993
133661364
2119121072
548536162
1344982220
1289859601
1268578356
26476568
674921672
1743879160
1648407894
2121601469
764601256
1295169029
1024206384
145530082
971510239
1905339752
555056050
1552888895
810437095
142938538
1503029164
700347802
647796196
1441488708
116468425
370775670
1557204394
1077832424
1671971041
1238401647
411716042
1721011411
1906098769
816035369
1721495225
383527200
2107955624
1269672792
817392405
500102441
741489699
545234778
119396770
1568937229
2123052128
1142924111
333482015
1941845850
1854838795
1640094334
1484213122
1383783480
987825939
205636291
1567031760
719776600
1474319485
1326554835
1970557486
1361280724
2067744744
599334526
537468089
299041769
676765301
167737601
935311560
1215295551
557451179
298963909
1657701953
1402146328
1372964596
589797565
1243575319
543037736
673356525
454766372
1175472251
381545650
925749103
428894092
465315547
1223888183
1448068210
1546016477
2116587504
230116192
1219883826
1611787061
418495744
1528000094
431849441
1035642973
1044998777
1703352984
1591620742
821964953
1548571854
1336312813
362045076
1113830728
1022738602
1832769673
920822573
751516266
996159050
775547419
272968359
1885168506
101607078
220028179
405270183
1249891306
446628468
665697503
1865499501
832079728
902707467
656539748
969525677
980953397
772874741
633187559
1838173624
167284308
1241873708
1113381546
1201452075
516050094
2102615910
1389820452
389508904
933588430
1677319273
1469763587
1937305028
991271313
1455640604
923357168
1476050950
1155600326
1352476110
1006245173
1236490360
1828240752
2088644504
1404155590
11070539
33922649
1504492494
1312976118
875277605
771053965
1405697288
398872361
1685425015
203259793
1682830527
492039197
838607354
1497338664
872753413
2055878254
96200872
1628447708
1616298462
440663921
789878872
1775329875
1791120203
1039039552
457921266
1026792159
769859880
362195427
311896066
1450467806
1958857835
792537379
1805706359
1462005798
249180191
517829077
976780377
404258998
1583011668
672394089
993643109
903636961
1197335808
1415899239
1467676902
605150861
384338036
928570567
1961323029
1943668293
2147369860
127304945
1962687665
136950742
699068014
1658606266
176434586
416960679
730991131
315245796
844045484
879896078
1349621695
1231306070
1936071112
2100737517
39939005
1301907798
57494126
865713603
605389083
280247850
1714608628
622614268
1150764997
652443715
1798970131
154151858
1284333274
376622369
408347127
924394722
291854552
41717486
572526589
737885011
518166781
1071695656
710522213
1874067966
127035885
1416110635
2146699971
1392855723
1668357190
818602285
1898973471
1558207967
1314278703
971854403
117919786
165300859
1726863341
722030961
1274341268
958850381
1934296051
60424647
1509332490
27573689
180334949
695142619
1671003490
335023643
827381665
1726974393
925272956
443714478
1245381358
1210448044
1110642696
1008160469
1956919024
1312447403
2097949342
535692076
407591117
1386496770
1633172105
1941496522
411752088
1521560105
943835687
1188231069
1164899806
1215118601
2002405013
945016161
499451969
444528110
417768653
1666851739
1990275093
1032273802
24252817
344452368
2013938138
1586402637
1181530404
1779050108
2142179449
908322705
1010075471
1464988305
634217165
1245115225
1719947896
2097516946
829669536
1177030781
913211503
1122402789
1528803428
841625175
768636123
1859875353
894672817
909005745
1983720297
415640440
297886351
570972126
356177481
776775308
2090695526
1864022002
502374418
957283157
548942610
713144243
2064471234
2123836686
378801581
2085694288
1587690499
970429190
142682173
43965991
1214956240
2008877341
762008789
817386792
571217633
615038747
630603095
1902308690
1748544137
1219020488
694425435
1433960823
852570647
2020075771
5622687
133750254
139362043
2097480323
1818323878
555345171
1966106932
2082542628
709159798
1399034381
1023550878
891246744
663933732
2044751911
1481013737
543241773
869117521
41970984
1745799001
765205303
420614776
1008118077
2104639905
922277621
793377810
1110529408
850844286
1633644922
49555170
1347143790
1638011763
1786344708
189402043
233987536
1579015980
1297790878
409047693
2096896127
437179974
1215649061
1413999441
125005058
1094080864
1421182145
1153499776
53301875
900443929
511684768
656832770
1046498818
818875114
751344895
1793410003
984702995
1920377312
1233939297
1080803853
2022982049
1039354542
1127918270
2095516181
1477922977
1891990728
1749135713
623658940
1689694186
1086795058
593400124
510173822
1504541880
2017655609
1501518457
1753338642
395815740
326274020
876769716
1326856558
1446930879
1843204069
1447583149
581641175
868367706
1777042106
1701213158
516321186
262344674
690827223
360572521
1932200751
84795469
2063793927
2022843621
1581816614
636957751
441476102
1601912317
423066241
698974832
1104552463
2002458646
1723110629
827403978
123774952
52676851
1043751735
1972661998
813493533
1081519229
137745660
701366556
87645396
564684950
379675929
1471218722
1826609003
893407705
831162402
1190243887
2102217879
203897320
1327698063
1806422474
2095652465
1168612380
1279686575
1636684241
831429377
1544803178
90297838
1411746726
2003762262
161411985
1976084314
1071333720
1585722361
1329804522
1747107020
559413507
1303748378
1014226442
884485188
280910620
1887837093
1902587668
181958624
1093939377
2061893375
1406201650
1085860572
2059464415
159271671
732586987
1531007887
514531550
564200509
1293091504
1464289263
1201134627
968198111
1704304023
1140373140
55390765
122602277
555877808
906975274
2082082345
1341603291
1441084693
2029546439
1577855441
1114078895
93226384
1770950044
1321859446
655995130
889357201
1994992378
2024461447
846441793
1542748413
2040967027
1749910217
30314766
99161469
1360560067
1627415809
563889803
155686359
114460487
1708108165
268047961
298361858
1432539279
807855297
2028980920
634906646
1556658645
1692946180
1992532913
97597837
1347132740
736766772
1391930166
1362494772
810698571
487140471
615502152
466847411
1341983591
2061622089
1041201814
321600567
1181077848
810641799
934734346
187987671
1243781958
323574100
324366209
1025412042
396803100
1114021973
2080470242
38527083
1164312451
211267949
1247785398
1807558584
867263821
1848676829
666493734
743696299
2097933890
318202804
1321302206
293196014
850256450
774755732
378947018
629370955
1483081402
317822568
784704057
1332555837
1496172363
1545878683
765172189
1994952714
1431151673
1587098475
1796338651
1327885659
1422959893
150480477
1588605218
1284709215
1696364768
2111630191
1393309446
1396436880
2048722404
1969366220
1277451634
15793195
278549653
1244109244
1746099591
1082282433
1469612861
783872334
379595716
848841838
756066745
363843923
336920797
727934215
1042069477
1973469859
61960478
1155143923
1305027044
2127245629
1932787830
1758479807
121544281
599909726
727979433
276073681
353449187
692711465
464932118
1649149250
1250481849
350047797
278523941
1887244152
1570484445
962489524
207897164
1271226677
350232272
763900440
228401377
206425210
746911404
1130092247
645602206
1304108126
1489024361
902420298
1533672996
1377927632
129099029
2029803039
1626684929
518464487
1573047179
1580437124
1726404262
291314270
135483006
242086332
508726890
937902500
1429468093
2080381455
1061738086
291610658
148569725
1705376025
2058016871
720454666
1863465361
1014275512
878651918
1794203065
1821072937
848582701
1095759411
1589309008
1924362264
1048727901
1768130752
446716510
1338281149
1304155679
485851534
193778950
982005864
2042862869
1288291162
185660354
1419623117
451274029
1470687190
597406027
2061154940
857558413
1147850516
1670029845
1048375349
487831316
24590870
1479211086
2089236785
1219579797
9623424
1617647202
2064310046
552872041
2032420038
1758326219
861014078
1212128434
1459091734
776255659
2043857654
1458697589
1026987024
1180913549
1998784925
1311651729
82991404
781873974
1945781421
238511958
842840730
1850632099
879376055
1959026987
2047473634
1664731321
762595065
396010012
1771958073
941620501
1768273859
944980440
1168611008
148598868
393030773
2058006155
2029744664
665833056
685759
1529734985
2131808311
882350206
554679836
849443806
1114982726
585533983
1536731006
38886380
483791574
1316408784
1523532143
437956040
1616249956
58827601
1406344286
964102325
1405759409
127880022
1955447602
1265578068
1757693678
755369757
31288617
423030800
1373233712
1608227741
834329869
1295987008
85446248
1487990548
1805570585
480378895
875275965
1847426196
441779708
1473874487
116818381
1114867523
857131805
498139261
346426465
399238648
1174624375
1534022376
1903917983
158099791
372235962
1107052191
1055173868
1339220694
1125060795
1229073535
869114336
1079255622
1273844680
857164552
843494075
1426568662
988628648
825665878
1879523387
379740448
1159895145
429314620
840141002
1868894672
1690596513
1772899509
1028653103
1618113842
243679507
1970208606
622865202
101654464
1873875563
1760638228
1350265897
1585855489
179481404
454026299
1321984909
1745670782
613961295
503314964
1013556158
635586189
1189404313
2062435022
1011123746
2063197230
384925929
538896550
1658209138
630812037
704992709
708106070
632789824
1741885695
1621872493
1489042834
939570304
1539591358
1875177094
470708385
92156190
354086706
462405017
2030818792
289816131
747024469
1040677672
1355030343
1134456554
648817963
496652949
1901539155
752082118
1392342363
409509113
1745704676
288072691
1943811779
1811885194
1564514294
299232478
1328444050
1768588726
80612827
1482300049
1727287985
2075006110
611609088
662388211
804434616
571516185
2096785925
575193089
2024634842
2144485583
936347802
796505080
1817166641
708691802
1043403944
2024436602
1716901507
1616373812
1345867133
851670056
418896909
1206129087
1443952638
1497437545
164674150
1484615500
1411725469
1313713504
1560258290
619405122
959155116
406975640
486660302
938856403
1634705570
410319532
618883139
2097075937
761630716
201637356
1168859803
1696727114
385871123
252359872
1238378270
1251461433
195873365
276792300
2130881496
814771231
1521203067
1369783714
1530901384
552089696
1920401266
1488597647
408056006
611827577
255549074
1491674103
117945886
161759102
201712248
2098441019
69806506
1140104892
1405134485
137520366
2094994913
1746511931
1922421428
146569734
408818053
1947020927
1707742928
649177613
1711731384
260181088
417705734
1924828299
572213305
550457278
301604595
1641472362
1521194202
1078920078
1701400074
608342116
1633797564
1649838935
170324956
1186764679
1847275863
405685374
1062916812
384812675
1333934532
50220836
1567001502
1130302493
2126902281
1694267003
308666819
1967810850
1359895734
1052185980
1488558286
1351177632
1075854673
1423530620
2110170413
551920818
70905652
403743270
552758589
402783534
1717319217
116121358
1893781125
1152579995
1460536235
1191276207
1785854345
940965504
1512924707
490388457
1762736013
60577045
263022068
1574786424
969590713
1496439143
1303016670
693419973
805572948
2121827383
622970288
1572910458
413337798
256882441
891652396
1531280329
1996352024
521773947
509447347
1427035468
388313947
1727070835
393778155
2030935854
15993565
1484181309
1785059591
37864166
1940911816
1420238063
976421934
999484590
1679561079
1151422393
1211809486
550811641
1541887485
411157415
660472768
1408899968
210072261
938399833
1172953220
159088743
452672112
852441779
178280888
406817242
1532584173
346304042
468772680
573380700
536970715
761114345
785571986
780512527
1430772365
1858207062
463446470
472699482
678088100
154946916
964342993
1207179706
1764032121
1152728681
64358465
30342096
1167317861
749039980
1703085101
364082850
1827681344
354218409
1695484437
1128151770
1731203517
525894916
1668313442
1759921986
1490472446
1825141458
854357849
982073525
1881303957
1103919978
728702381
1679526148
237494913
2059136121
417960093
429069884
596764967
291751486
1069941308
731217821
1084889066
1297097270
617509520
1340887681
1340056466
365323802
498632128
1984205570
1935543055
802505654
1878866271
719692961
1109733059
2084195161
606312317
259871128
1793193189
173489529
1638371772
1735608438
1116119799
391836241
1198625414
20042783
604550115
126810267
614833394
73738757
1203100282
713970740
1316691184
392969674
1982220139
366212725
1655708801
678048023
13871377
1925352786
12086083
873445735
1929478456
1377185673
343590473
898266373
626388698
1423792911
159749094
2062352064
989523569
296212721
848659848
511953541
1140578763
1852923895
620017069
1704772671
1373471934
1976539719
1605503068
1798386934
1606797035
496175897
1670359615
2146323590
459808163
1995146722
419474092
1702880493
1172629743
490846620
559974148
1966305497
114894682
416408564
1142912148
1872778311
156447770
1510518417
1747668408
1977178239
1348242504
18337453
1144509603
1711988412
81070679
2004048480
1988627299
828457129
1585538275
1273683131
1317865950
1426738335
1076831695
2134624652
387605910
105719939
1680981555
1337173988
1999817165
1113207754
353780705
1351985505
875096300
1148701615
1988678265
487517707
855445724
1541109626
134787380
1396350890
1828108403
288074436
406632674
1043700820
1348377406
1852478857
1924841186
1616976144
1150291113
1864479575
1970949429
1616238348
926358244
1918092392
1384676871
819407703
1622504286
1426918197
522121823
985585995
2100776937
1893463936
261790791
1440352629
872826119
558775267
1594447279
1204026021
2044522267
1899995723
601301404
1369876595
1471117999
26256430
238124093
1821636032
632896472
795427622
252078880
339540577
946918877
1197535237
182756163
1947877680
523417763
886513963
623062972
1916989392
1896094980
1863141983
1579473955
613694367
2094687036
1643628533
2127290958
2075757857
1102895293
1981039207
1814658228
25480834
457215577
1731538940
1134959001
272964145
1944578398
1579213306
1585147273
649922089
971005456
308476610
548887011
2124445944
1622538547
1174125692
185137048
614522602
1667336961
1825733033
437780258
2049307472
970367416
1902953223
893635211
1279487362
571984224
1394911503
713096068
1100250779
475819800
1996943658
142944165
486319336
350918044
997730796
528375149
312652247
1182177700
1710735080
1486338188
607035125
727999930
1445063367
1570604119
1208276558
293177366
640557397
1672381440
217168069
1780456597
1303302411
615226633
2115364006
779206890
1340706920
363975230
461107746
899046280
1262248299
732912605
1130790041
1202988027
709676698
403501768
1158576540
1781045506
758124347
740582073
36607783
2046318196
1280020654
1235982623
768731194
1884241741
841572227
1602088225
954394474
739822844
639322449
1358263204
1695077482
63100454
1290425897
550390219
963700317
878657301
422076948
361658238
1967919015
215147147
1245507659
625990425
202172561
1941872783
2041351346
975672856
535648306
785534700
1545763462
851856154
1708012282
1367948723
887624930
1950673488
1176430855
1086231852
643619476
679389613
261481255
1850549449
1465594520
137679844
1575053684
618876624
516333027
1901237806
1309581601
1413763255
461039424
1375228161
1759332673
1329938118
125882086
1104827980
822601801
310398323
1741587667
180314663
1937371396
79657476
908848568
1928789883
1018599102
2041175364
1689944299
1761495674
1152493254
59195787
1529707583
1265613101
1429569795
511740643
67220843
1701846691
271681672
2074559622
477065863
284861918
48192380
899624356
985407261
1762117452
442387154
1332538398
1484875466
323936534
454813981
258021175
1540024165
1043969678
1197943528
485807932
1262390276
1342097462
1839004169
450344928
175257873
1531012760
901310903
1116822754
784453363
1676175423
1702371249
1875550460
1600562166
454938121
1220561006
964476397
1911978073
498769104
104074109
441193725
1860037776
1116579522
368465311
827139691
1908788407
2118110961
553011330
1280782854
1257620642
73697715
1614829548
122897671
1753535827
687072742
1684569616
1930226828
290165120
143610486
2007216022
888533697
1173901585
1141922472
965595035
651118832
461937341
353779971
789838852
1005793362
1617915065
1429634040
56412962
1355612935
1715079866
1493357728
427034609
88288336
2126642383
862011906
506007948
1362405223
901164785
595700781
319219229
655784755
1050820236
1344292888
885609073
1345892056
852314085
573214736
790754645
127851291
2037580828
419454443
1638661644
1145245774
660340157
1989611125
28892996
1577641860
442702837
990993684
647423371
471264795
1030980689
471056802
1728412890
1046145953
1411088759
1867028616
551972008
643861230
812697204
2004842451
1908839327
1440648994
510295245
25003913
439649248
195185268
1103488877
603863393
135473872
707677992
1607398994
1888415567
1268959582
643477828
1316723148
1358307101
269284509
1356594241
1009063817
1716861345
632308242
486474501
540219258
162722233
577460564
1211221430
1100360003
773385198
2134757219
2074663326
790770992
465422527
980727927
753514896
729502364
2061862579
590986093
480642376
977765241
580065826
1276480880
1780866153
1407717835
1065268647
976072220
1909789826
448623273
486776908
1085188953
138613636
1527591693
381253064
430559143
1002557917
1277592016
2075362882
2098746335
762803069
609809958
360342800
1642194927
1743027921
513107736
1207099587
2070390075
1407130428
1101192406
908446476
2117830972
1592674635
1663668714
1922835588
1412625493
610712423
2142481794
1380200300
1100919405
403211593
354942535
1713377964
2005940951
36700608
1036661328
1275868126
61342622
699159922
1298750701
1235339014
1279551594
1279507245
2116635081
832028389
407694076
2014184621
1162368555
424230015
1889102387
247277421
1952164001
1971251508
943463105
1382728064
118216687
1622221097
738305413
1411587459
2105624371
1935909348
1101481142
51894276
563224627
109372482
1017870657
1584812630
925393387
868081503
1267500125
739360058
1994064921
2044186324
758622500
733535591
1468447912
1501934279
1098425794
797062148
966010497
1410106443
1581513990
914413398
284677572
351890141
2026363866
1368822408
1010470621
1192377293
1789318179
14359542
236223742
2053118522
1244805763
196551448
2093907728
246908062
1570930627
1144017312
415585660
466787027
72580492
493047717
512662837
1371497372
1496433887
1182984496
1130910136
1428233571
1276216687
116185353
914066413
369047650
1972667894
1169912846
676787007
1090621422
1321802703
304248960
357468238
2081607893
964622522
528008806
1580625792
325764134
856012601
1295984949
2095477107
716320523
1227512184
172608845
1104076119
2137205929
1063311724
269889418
190494775
8179156
1517374425
1469893744
829195132
1565716850
1087737679
390363024
596012180
1340325649
1324222912
249618271
112374260
1849179512
1264121658
90559215
1533605915
1084230424
683061277
1557457941
694582839
764991315
2077629375
351109970
93544285
916293491
1513969717
893160381
1696301390
1065025299
577786361
144861489
60232879
775207293
1004364120
751608551
1303096565
605524873
976991784
1390688275
1794577722
841784945
1952301910
1158585317
1702354906
973043557
1016156621
305017391
1971947161
1482727594
1910475745
85798250
1744219361
140524921
711607018
486507263
1974371419
329802039
1758588533
298127465
913841660
821052444
349408127
751099311
1053407072
901535864
2027077991
1406113271
1453054014
769106554
1782310431
504420835
940669343
71939846
670346853
1721434226
644270429
6815881
1337033004
1983386563
1654712863
1116754454
1946985230
487244618
1832414411
825715431
1371478367
398937921
650447056
733421731
897885759
873043089
1837557043
1612114498
2086770704
1858063564
509010039
1773537915
196486656
2135400256
487777886
518960059
859119824
824170591
267141223
263057848
27534075
96796519
456117192
568801809
541098383
63343872
1443350295
931181398
2094343036
1082454137
87867527
458052144
1994038403
1031566015
781648959
133005250
821062673
70000156
237476591
1884529012
889785423
1854123667
1377358269
2126402911
803555844
1410491962
785662645
1005269079
765891339
1508263941
745677192
854301050
1754041056
1920257646
2027302903
37924594
1834872850
1293465724
2040941830
1001370656
1846707497
1049543083
813566512
1389621499
531041742
320559675
183070406
1321541107
1540905531
1547579799
1190342099
918549260
164590019
1957690056
1482172798
852781816
1065502855
1660738740
1317277866
1991223879
903961164
1464231772
959159553
2106830965
613464042
1712956372
224669952
881481180
250263479
188718965
2004839413
1083894951
213406973
1811097285
2046641211
569169897
1920313567
804203949
1238406277
1582644929
2126934385
1133899365
1517799672
1123895768
312463282
2021965271
89886999
898190563
1454080419
1901808858
1426260364
1693680161
1800099046
831276680
1655022338
1662969694
1710281093
1108149443
1337321089
1105231044
1374231228
9047312
1069879532
1887475684
1918244138
257480590
1814050465
779366922
1359766714
1184242857
1414516355
1020575895
1894155672
1695231907
1371451486
1724208145
1740421242
1050903567
1853634196
2045934720
1131718668
464400266
913966598
128627373
2068108791
800730464
1313177604
465272488
90036629
1155758541
27877189
1481869377
783361236
1719964501
511687835
148305532
22718028
1348786778
2013020975
782373837
618244044
812045243
1377848523
1022391849
1265245448
152387372
2050729796
1075934264
484631827
116907314
953628384
849298662
1880679865
404180104
1195595061
149723634
1127353495
1575796877
1552370595
952878010
698862000
1102190281
97285303
1458466255
1817148579
1308536219
1243145639
647434082
1718293463
2039151093
634828824
67696707
1924944508
1610551103
1519800808
1012941738
793428306
878646367
808501255
1433723645
1128639102
141660334
628662957
2063225814
913695301
77625399
1133827961
2069829718
1826844741
1506457719
875075912
501345184
985800302
372588369
1045239142
703984929
1527023292
1834218847
1589169711
984160908
1207269105
1913643842
382227846
1683390814
1194888334
925686563
1039984761
1083312012
1931869300
1801345796
520414825
314434905
1334365625
764821121
591288840
1593155671
1558502363
160487733
1756797715
2011610601
83214923
1364457221
1746673430
1441494436
291512511
652276131
1129480415
356069314
522471449
1410022778
1668055938
101152791
57788569
640719846
530571401
1801292566
842188852
1262569476
1921415100
644446155
379292395
1379348447
1127309781
1717626787
1543170574
1557030905
1568968000
821173850
1199146916
885477968
1200382872
1002489160
1590796522
1699788947
1150979660
299196573
771556708
1436142019
215679371
1290447339
329312006
583323920
1604649275
83898150
779679014
2049617554
664816106
1776702140
896615520
1162849276
1070124840
1724746372
599264186
1949924736
1868092556
316030489
659209060
770648604
756500597
520279362
276457149
190317007
1986902817
1401018931
1727866596
2048795882
1416486131
1331477382
70791633
1694398467
1587519499
435638684
2059177247
1719813260
2024446572
1953607344
1679390287
1195226762
996199342
727842526
1516372323
1891896603
1625431420
266221510
193035363
1047739723
1393951668
1559652579
865644384
506504256
1358108783
1366090067
802284351
462260862
1225245556
129497059
1151502124
987715360
63776613
2045134206
1547453626
1617443727
2130718625
266102365
615474963
654698140
445770454
731902424
1155467956
885177560
1590538997
615658825
473100000
1543699733
577636319
652102926
76682961
1847804571
1475519762
63416958
1250029830
1046692949
86636021
124121540
1543567558
1063047560
2003034573
1748549780
1504063566
350185803
1688083878
1063622217
513811629
1194726916
444278796
376142684
857528702
1780366888
462019385
1270176468
1621926786
380557808
37198062
1783827231
539783035
475048261
163788217
672543549
957985181
799860171
654720548
775036579
1339572592
186663590
407695353
480367848
2002318910
1741823618
170544749
1423162299
2001225937
240700780
357823130
1460611078
311342629
1242732881
1946859870
1165122015
729407360
985020789
1055001414
1194206921
446487159
555121740
721003652
290117478
454995057
1999567266
553151255
427728231
1032812299
119307207
1399882721
2034183391
1429851699
1870653508
298986729
1374501930
43679833
2008860685
1658835516
1972234464
1560097439
365869243
119536167
83873202
1763516100
1360336326
780997507
255996356
1875812978
896167741
1468034262
1381554219
2007789702
388459301
241921497
952002199
9913523
1003297787
592739628
1212441455
554983631
984067685
2142761547
1739079210
1319429824
686249952
1899729083
1673534499
371465855
2097032630
375536379
1922106507
1044620419
1247810122
2011579571
582828546
1915010573
700123143
2003545447
781957160
1291532416
1965422905
1948907385
953496007
1367652035
1854905018
1930721678
1921239372
1212021951
1866046739
189760622
459089035
1381525853
850317179
86342195
389466849
2074883509
567070810
1459805254
676559007
692250582
262942871
714822460
1591653349
1654434679
1608367117
1112057314
672381844
211049789
1256573417
1544198434
1081155710
846465160
1310569528
1439968207
96194912
1755230350
1482406282
1839841799
1372315196
1044644831
825529634
664345922
210980710
2019245915
746622645
1803979721
1755619539
987111928
361274527
1881085462
334061532
2107551404
372473827
1711223051
1024830891
322756729
1280890662
1521945984
1372236683
243383974
1754540177
1580716149
974892080
61340517
483081577
1416074345
1082640631
1636651710
1907139222
1595235385
1790099992
288646876
396058525
61606549
665114372
740019093
385295120
2051842962
1768193140
1674017285
1746564620
1385078322
582096216
1823295326
1454850435
1420124744
1976925935
1233973802
400278725
371547007
346501683
774435579
1557624276
1501954860
2146943187
1029563500
1774072071
1567096106
1787817128
443424261
217890594
549964100
905306634
603896146
151628678
1061482007
385581550
1974443677
395801214
1273427507
715566327
2033276135
886817222
649153656
705570299
760194431
1765606979
1699425406
1395417704
436650203
1201290553
1283100781
276343847
243922728
1969689277
1254126908
1283652291
495875849
353457934
1357388376
1450799859
2041240436
1118354483
1887265053
255476425
801654772
1119252613
1909249772
1444698092
398106240
210693454
1524339963
1043223557
1632888486
1192124102
1259869270
984723278
53764175
1833614100
49122048
2140827540
1052743968
1342325732
1231757249
214784250
1594771216
1603809036
34312204
2126170731
2146403698
1402274433
1670471601
359295058
1450297343
1951561591
62607404
300572344
1734854295
479343958
1860512762
1207954605
1046849843
1455095723
87106748
1018660571
177394910
515390926
2065545705
1311218512
902815239
2036668203
516057119
2078030359
1157274215
1565324746
117427941
1308055438
1710278860
1016842565
2123612135
1690567860
937584257
192787444
1814500848
1874502007
169454807
723472940
939659812
1844474261
1244811790
1814788271
1304458881
1752968495
1238388170
466749690
2146549013
2128763848
1577342804
842472800
1250222401
2044175743
193630423
89289147
616214728
104436194
54634747
358628019
750514498
1377376253
1563090868
81500200
1981098541
791229156
1909259264
2009135053
211329444
155986871
979848556
1427469411
192176063
1303620320
1229036967
510201896
1863597409
1796288509
1689470591
1085371140
936875000
1119449128
734463117
1728493745
1475156763
67230057
781068793
635572737
167132975
849152518
1410370069
1683111809
28787134
538751043
203149578
1894721510
2011772750
853706545
773254880
416801382
2001381179
1675066890
114215484
1111833853
1730050832
1096056384
1639731216
1493249063
1276724859
663719343
2035512140
1889438624
1488040400
426746560
948717256
567304839
1903554691
148431236
381471573
840153696
1437122258
494302478
136807232
242434928
1556759801
169195917
239343054
1191458247
719074611
756722261
1239232536
227052511
133680190
1421208539
898133350
205767599
243474407
1705473263
12758852
1936131451
1771637074
20584846
249779253
6660846
1030990149
1019970440
1112957205
843455158
1925414283
1309583300
171622332
1741654194
1813791456
542808651
594300294
1449487760
1108504830
1576273162
1707357441
1688053811
1033122612
1790070181
689111476
1107842716
830198713
2013053163
671442203
126599069
1410995282
1819195378
1733060808
1588074475
1197962360
900275813
834677610
1766242503
262564931
1537223078
772559085
771807978
1285405831
1662029581
1277019317
662074531
47765883
228983539
1718882616
653472844
23695845
1963926731
825418294
1065536602
1423300638
818057924
1326443172
443475813
1585836393
1754412199
1898727276
2027306241
1515304762
1956530916
589293300
1426556911
1084691263
1909813901
1945310609
1548287545
44392080
407163989
551309343
242925753
1201050509
1363725874
154498148
478261400
435065938
416873253
368420521
933293626
448017170
730473407
600915344
296331820
1536603044
1616412720
481827064
435885772
1854792941
1096652200
541199375
409144511
286282580
256347286
1247295331
1359897365
1145184937
263395773
1188301426
177592945
285367639
406665035
1200394120
182849597
180927962
1799881756
494379393
12340197
1168966964
1839079004
1804716870
932189301
549838462
606350492
1743487792
2099258758
933017750
2013411535
483467934
176344996
1609236608
1561928825
818926889
185427620
262729737
2058934621
526106993
2104766556
1958048049
1152079095
942553421
1692107862
1155253714
22793715
1943795223
1581779317
748853255
523209917
1662646960
615309873
1692982587
685572267
187600225
1960291100
296932278
372260195
302007298
968155587
249108784
1845270529
1565716237
1979064355
808760539
1118842009
1360518816
1771231417
2016404429
1074663841
1386008725
1545147625
567708549
1203541373
37954195
350686078
1242969863
134299310
1628613049
1446314313
568269645
77349403
464972409
2080050766
2089174058
236127303
146502314
456752503
64791149
801520544
1304952650
1836704683
1921210261
754088928
1025540807
1849787802
120796191
1627362335
588590754
1446714229
669524300
460177101
1571723756
587950480
952546085
601348640
354385267
644337053
1284009328
261975790
145152566
317177072
857310656
154950137
1871256841
1750863223
2024631905
738306108
967315095
1950273933
2037003690
118128487
324573066
370496344
383371277
1955385143
568303521
1970253583
268217953
433576934
2081647781
555919599
927121684
18698030
647965693
273773828
1698003913
315083012
1363498330
667285336
356671155
1829475337
1817113576
680766801
2142864361
1702663732
910947237
249082001
313461089
866837469
883878774
1900870315
541445610
1878502397
883815253
820538667
586676387
545253589
1471300315
1095949991
1762950522
2019847779
119594628
2130310194
1496130820
778164864
2101445004
1761357219
960098141
877591093
1756799091
330293240
32071524
478783628
262178547
1270295413
405124996
514324623
113820823
41725245
1935720581
1008706561
2497679
361184308
1195567896
1277621012
1568103894
1371721385
1447785879
928852383
1225834671
856693764
1827225983
2011302145
581120753
251418723
485441235
958576599
837815341
1393948024
1404828616
256056368
1066691331
1099227178
382770723
1041702400
1837945
2120367883
65009773
516271686
2144597320
347240876
683176802
1740308515
2010673115
974527197
482301053
1356454523
1560656641
908865444
363733385
1964541314
127288595
1903894478
609228085
1848830466
1201746744
1648741558
1129789911
1242327348
232613862
1114144234
880766907
1458595250
1362733404
1179196093
1378408295
965624828
2129007704
557258815
1670581530
1027648203
1640224386
864053944
144068235
773648466
1290343471
1753887140
1932007950
1924029523
345785267
1514967395
616722911
215654552
194651226
1696200536
517730696
918143809
1910562850
247517711
1627231282
2017777649
1900039957
1361714021
1341737349
476096087
1200698918
642733099
301797841
1391334599
653642335
888920011
1604359985
1183471424
1055570746
799894745
162209769
822372515
47295195
605672799
1724535233
1838195208
412087698
575805433
2114996510
1250059145
1136009732
532270198
1790034443
361126696
1242676996
1981864175
728752354
102123634
232802909
1730717575
115592635
630657087
525751711
453054153
1644080547
240390439
1031164278
1245295469
1191217159
171122582
2092075086
1587638535
216123745
1053101381
1054634817
649569484
1345925686
1623503232
264491903
571371988
291582526
181856686
274789656
1151186138
774154352
660936618
811559164
1599386704
706166811
1212518682
1426313666
180445950
1838379813
1173882702
1794567331
1465114751
507629970
1470913066
405320884
2060488722
1235788108
599728235
1549808344
176356257
1964776345
580269046
1162777148
2012006201
990339425
547478359
1809900622
1602002568
2117533145
1377542422
186927962
592255314
230049992
1723320368
555120575
453535567
906188602
1861155083
1626578855
1894266184
428300352
344068446
2074422006
1432481578
2039238356
712786
654260931
1865779272
863962223
1764082243
1758752063
1357165207
1258095325
15326740
801432158
665189655
77550111
1884582077
1388974280
1894411579
1768694615
577062299
307783354
1179553777
2103146410
430476798
128401567
72598972
297247080
1677326187
1857729069
65937725
590771730
1861467114
2016210057
1680557102
106034194
85184586
1268706227
1707518225
454153404
165718672
1240991430
108596516
1028146827
1205643181
1494038745
632306365
1949730521
1569609855
1210220934
608425180
1964772546
1675232185
1178386365
1332404355
761657673
797870573
509935477
1427229415
1849228252
1707962492
1694391851
1228076310
1282338132
995663252
1703011586
1311732840
922750248
737036384
1547851659
2103364074
837939401
47329171
1299149629
1017467836
460977107
797804432
819980440
1450085249
1128467377
2104519817
719639228
98072879
231544144
1303008369
1783362745
1388162610
106914291
2099271071
84764047
1427154304
1963901760
1522046550
405619867
2113470186
292873397
1231742072
1118992539
733230673
1046147720
1775997886
1187705766
2114905544
2075629054
1229381735
241968946
1631542893
267042588
1693463129
277722123
2146675719
614910595
630295495
1656580506
271869960
1071490540
72667438
31821116
1859619111
684619835
1322590727
361636980
1428299499
613740658
62416157
1669101426
1372027093
910410077
1258197930
859924996
2071527065
430427342
296750656
100889171
2113739974
966926333
360606865
431515369
211607542
1677240619
1611040892
1284588051
2086723637
2079300394
34334330
781266947
352453777
417535041
163844147
850322292
358956264
772052612
2069251585
1812273578
1711312665
108354938
1624795847
1333180812
506781248
1393456619
1413281742
1143056529
628982019
1193302861
192884115
1314844711
1948456482
230346426
928585819
1588645670
85787366
1714977579
2098564392
733348116
953910099
1309542042
1849414355
1665521345
1297317574
1744771904
1734947563
413957745
396199878
1695987329
1191077134
2124981348
1605988600
47894902
1289731859
1350895982
1644240215
1838037592
305266350
313469951
2123019984
1538418551
1691066125
247531918
1982619384
725785347
486611824
887251414
737872284
808487678
1243173549
415043382
1139293510
162097167
558061436
1872974231
661559907
840987929
632311893
1876308171
1537262233
782323847
144100919
610396801
80613758
2050251807
1160541734
325090948
1592917456
2015172434
2088014018
509929664
1805209901
1343351272
1927411888
794564546
281745694
1197638848
51358363
462972095
974675128
826730585
1738449232
498584113
1701318388
1432512200
744167061
1799606676
306127041
1727855277
2045929532
1746765567
1806383368
482511887
314297009
915898946
84439728
586957273
27724331
1823597361
196631529
1062042331
1987003082
1025862446
1643021498
1002693852
1871992778
709410348
381036834
1648628661
1192364259
1453249598
1525058785
654293796
1625195825
129120608
553176423
233196267
1199751599
2005480449
908574045
446862403
2104370990
1375617735
1036519661
266855409
1557206058
740601834
1366963534
1756798288
2069829906
2013692956
1323717763
1918270275
1812683590
168027932
901026511
357793836
1145005288
586133817
1482402230
1803758526
833416875
1112574681
1743228132
178793993
1222660303
911953604
1728296719
1937064011
943105164
1020991723
635358024
1583676443
1030296091
1771297603
639466032
1520276746
1865521838
509350073
629661833
951566415
85767868
1112675522
1331297146
1258777743
261877373
1466019639
1025629720
1754407344
324046901
459395323
970613508
981580541
869214186
161849479
1587509392
560551777
1271673804
1941553488
1527145027
1988340027
2006456596
1070273200
1674508640
1640875319
2024536936
1122172933
1766242503
1739788384
2065994364
743143154
2108831789
2063731474
1323240787
862241293
192317646
1977990007
930743633
1588993473
6358235
440864618
2101400776
945954156
1980502350
1544251217
221895797
567358502
95691457
113160646
1130509796
377898295
1403491271
722376593
1319407491
416825856
1956022476
1327286744
1295025213
1689769744
392705778
1046853074
805632217
1176827163
1824520608
811099369
2112239518
1609614587
1809383630
446262658
653981339
629444782
2050949490
1740302030
300222866
659400575
1699223875
810116899
618806300
1726803678
903114862
1239983411
1575466914
1300134655
10331263
481442433
889904680
1694348393
1157833403
905773476
1340103193
1534973490
1240448020
1947389840
1821998517
543700983
1871910456
193875141
1861146618
1273863064
169506513
202493702
2087589744
435956087
1028741814
851476953
65431979
1468753753
1294857895
639798197
1374110982
1097032708
85418196
559344953
804127444
821485936
2036164980
131272007
68206916
1489376670
1749171698
2118847678
1426706410
1726332482
1391289353
1466263847
1031348342
1979958157
1960177619
673915916
2024504841
1801735201
1136787535
939937442
74851953
2140380374
740876795
87485075
1949555483
722218637
92086384
613773928
1007350713
2144887848
1008910734
515549220
1277553545
1720003671
70407142
73594934
1322188810
6895688
1143338481
1411210565
1105348312
2015925071
1022408950
990533494
1924061854
1200001387
791351773
1679703387
174900824
117683295
91122829
1196006516
1835906703
1414672593
1294204344
641589825
495552637
1771162588
1403351740
1517413703
258094452
1260721889
1606318291
1553271996
2109075365
1438821965
499790279
1177526984
2078309360
971181923
1707471450
218713991
1905109422
592597890
977316578
1125993402
756668756
2070045170
1721480121
24643676
559687502
199320439
2143940562
268615835
1248878179
2088075055
821794011
218522495
308190609
1428898181
845754874
53220672
2029898116
1875099671
1556451474
1732194836
706578893
1221956734
2085991728
554363109
1529614699
114145580
1957714217
836264601
775226722
2109734098
1084605150
1568184594
1943582138
931875179
848002979
853547701
1110942507
1988097155
626276270
740741305
479987472
1889945920
1304096880
1411519861
1227074888
1194789012
810365415
1902629915
2089044662
1636726710
1215994582
1724814458
2015591200
256568373
1071549771
2130192543
1892910655
1877198398
1854739854
1522311209
1027765694
814160753
1667698315
2009947417
1242309237
1597485618
523992899
1703644303
395922472
1859103141
1831503835
320681279
1166701627
1934619461
1855509268
797286909
1233801671
470641744
1074854670
1436739759
793963914
1421504843
1998568391
1744025782
1749667496
2068400537
1847011045
1692455133
1039358801
939858267
1293248522
563679685
153221400
1833183848
1686613353
1428860802
1316961117
273913280
1054563946
1724816384
1396215214
942034697
1470186880
1888342479
356441031
793837289
2134403615
1881260616
65652240
952746067
1708848387
410990816
943354223
579260649
1055558301
427026695
1329825257
407504504
427257914
1741976293
252259519
1681446569
1314012706
1252174733
1415538415
2146904369
2058532232
1875855038
462094773
2100664457
1195325630
423203629
1215304743
1993043409
1755029190
448527998
1841789073
774128433
137988881
257511571
1587374360
1077364780
762933548
245894452
932352425
633043817
356142759
1642601378
999838302
1656898228
434703665
551780794
1946858515
552069489
203346452
28936411
1875142272
467938851
1739481663
1315788286
1395602351
861008284
832729765
2035726555
1867052374
451926499
1239522501
1443066086
473364089
76437492
373055468
1995375384
845374980
569495081
1624827554
1815231769
761775569
1268833144
1189847223
2102120640
1571998592
1233729088
102618072
1625674891
1521044179
607469084
343666563
18608467
324131717
614952641
2074632864
2034880501
152317236
189767850
739678797
1043680836
2016455074
277146757
1391217458
396696597
282233737
1160674977
491848820
167860582
593971537
584501027
1385079744
1273544136
60842655
1311358313
778522294
1970042161
1585052841
147281394
660237149
1263868342
1429973681
424291447
81214728
2036597427
1974281996
944591224
1731370450
2139284039
488405014
299608724
1708996959
539423162
1799912213
1803996841
1124684091
1909925125
1802465094
1025180721
240932137
576945495
117699687
2089908005
1307368656
1983412534
1961121284
467714008
816212644
882905671
1293432511
2040221483
635280998
2074112824
629686726
747041387
1350736173
578571777
896194000
1869739103
1663641361
1964454748
1046461012
1511596451
1393883468
725542333
1916275170
1496246271
773790526
271897537
274957773
1007230341
1390404274
1279044315
1218135282
1227395888
959750252
1500949744
1108309441
931112244
2068574071
1984773086
1773076266
554353221
1127034559
1219773310
336560895
1779639014
938382913
680205928
497236376
526748485
1562012981
829924229
1057916266
1782947253
1235814238
1074903863
741167297
472394473
1507217248
1914205263
545974523
179003836
829551179
1647206836
1989181837
2096990902
513497258
2987329
570248602
1954336908
1144407780
216059254
1998396900
2119718692
357970450
1241633991
1741977138
545106991
689272636
239600309
778889123
62327223
1626597122
106810509
1631067685
255028345
1387148193
1873244287
1690946871
497115477
953727347
1825783592
1495870705
1965723123
925189834
1058779252
1845752493
599295483
34569478
1664333250
1064932000
485195403
1444211973
1162013112
424355470
595081147
660095248
1078619158
2021980693
171584075
482562221
1583481754
252834285
1853566948
81151580
211388303
821361701
2045524343
1071838557
266629582
487677744
596084296
1962463606
1812992312
1494051768
1290378989
333875167
1235028782
595384268
456012122
580077218
1190636464
866097589
1667407259
1038364178
1804525182
471919109
456215455
1010126437
748569944
96694215
1676925415
1070287190
1974523644
629234934
15587233
615336331
808319410
542145619
548026575
1378135678
141807985
1705842999
640537532
1561571041
1892166461
1224996770
115665951
464344688
1430897914
1523524086
1521457010
86176748
2049181612
308132911
1916152258
866541786
1821080431
1380499200
1010749633
966037120
134705868
710675829
812122660
987664669
2079394451
1996266289
526471684
1347156423
1376186122
1223686771
1102895031
1261271789
2131050276
40311712
2041635480
1325156551
1772267844
867234505
1984115909
1445511513
1946962210
256934733
1922013520
1409479944
471860192
1603938540
367929265
831703436
399559196
1704380858
1121830844
1469296556
629095910
1124537544
664935434
486919097
1695681175
671143221
1171960417
1574212101
820114303
1139442757
1059268860
2098330205
1733734157
459998734
94567111
304186577
2054846795
484810641
1373374808
1886648354
1805410672
1099208791
1975338894
51102585
1688560953
1786146469
1740524586
369014574
142174867
1641666787
1258812402
1715797574
1728719568
723993413
168235455
435592036
791175474
1778738627
488402995
115949981
144498978
2092545145
74305810
1896880464
224753521
443655862
1847406517
906541227
1900260736
1980555622
2115312240
284396341
867568221
863172743
76994660
411295528
1166519665
835867148
2091320804
1391986673
912567143
323260558
446779936
1861817349
975358506
442186098
277359146
573239606
1080772309
492734479
1811734895
1771990386
6765294
1680489752
1035706358
1082916
1932218295
193174396
327714737
1368387023
304360128
1343616988
1156298883
1752442072
1314771756
584263427
1677376866
717475101
1983428077
1516695674
1243790939
1635462470
1219538734
2110218710
2017464024
2089642489
1667729816
894467477
603406014
94433004
459082079
589491014
710268396
1440681218
511353661
231621614
530628875
1032143714
1219880996
1089926275
816602547
640383937
1485809011
2103141065
1643481992
726705074
24817276
151444428
329838823
694661274
2094452168
664491639
759865941
2000774369
1281149327
1966508742
2087929563
26117720
1504917656
1809208928
518083754
1600269612
225075389
151550442
900391101
1347704330
48735349
821493978
1229160124
1792351905
1007499683
70488671
2059710963
1801764408
493262051
1615127335
1913815221
1980538914
522311891
780515253
1173742976
2075898312
870564770
715621431
2015697690
1323227415
1144658113
1579891251
1686776929
127477756
2117335085
589646204
661155485
797341850
1749342623
184857683
2029580380
1909361191
1798770181
1035083494
1239244791
490493099
1181923037
1627441700
728668253
1465655610
1572342493
1815515212
352601882
1841696175
1027291292
1580861727
291088360
782021999
152887084
314236231
661990285
1419729129
1726272298
1778679118
408272033
1582170686
745992614
27836660
432668629
91673965
1724822191
246790643
1340947479
2064164560
1001989007
171784951
1943563173
773580209
757989846
1625181090
1910682947
796619397
2030389437
144612979
503164361
1936424967
1427546695
496626500
1949633970
1402820018
1445221310
1056166987
614801934
1043662718
494047108
503694329
1183568073
485790242
77779722
1766980255
893800264
1227806790
1121120628
1937819857
1063317102
1019477771
1802977853
1700304941
1712070835
21405767
1250580745
1351716902
1374012699
1727499529
2053920484
1156387071
1604462560
1113765431
1260096827
1179551222
1228056385
1327261081
1854548840
1786270198
1891907690
1537409875
1546414322
1029807294
194816308
1620598276
395937730
1052921026
2073256055
207566718
1643867159
269208539
1337532301
417467014
1548348397
861125459
184579710
1209894077
1055940816
1603327269
748404698
1338229191
1038494362
1724104065
1587336777
1593683260
888700061
505380183
712551625
353740517
1117921382
807866585
906258400
1314320414
732949354
409953082
1888596263
1958862641
832118163
1554002207
1163570687
428448463
1270528747
418993379
1026926718
1361300576
2112674281
1696193347
940924847
178075759
691193815
279118267
352701937
532365961
1496268221
492018679
1406989198
1387958777
1155960602
1923034058
1223947060
1017744571
383955803
801972540
1192407631
1418116731
1870277957
1981764503
1955726821
1811355174
813139269
479450488
1677138753
1445091240
17042222
663172642
1136753370
942270825
9023280
1102889281
764249669
298410885
2134578895
646262317
355828302
2080959285
710754466
1931847557
507018070
1603734493
516196077
1487506827
1666970822
1264680194
786557624
2106291212
1147305567
298513803
1770710328
1765137828
1676073264
1063323147
1785236420
921554292
602288110
1344574534
110368718
1801342917
4514010
666331126
866624792
2002329749
1186442214
1481442139
1689720839
1695801245
403120751
1330459816
2119633550
782611363
471482313
1170066586
2102895057
687166818
82009747
1730392549
2003391920
1683415740
417530354
524956051
779671449
1691078353
1469729489
1225687691
303432536
626697537
1653729550
847875127
1754833152
670033846
375680282
952405210
1832582284
58574899
1071995808
209835901
2095504685
239278188
637386268
1805268449
1956989043
1413486224
2045384059
1163381176
1687336406
1137821599
389117046
345850502
1821312360
1627572355
1897573664
603877396
122878620
1131768088
453657530
453641891
1400550498
983309494
744305951
2016069095
1084396387
466370334
1709885946
2076968447
1065846693
1872550502
647408765
1319056977
194222340
1826222157
1795883289
779036165
1834028863
1086115054
375176142
1172414184
813509677
1931616411
531412266
2031203700
2068324767
402733496
1063089848
1654643863
743273160
1354789310
878581000
1300831807
1102146651
1669566038
1143970589
1917244058
1240922625
1603596980
613751308
1150137559
1091138978
1972690671
1199394525
664120084
567660917
1770294753
1034016169
1690833095
592662318
234750895
1568408960
822672038
1087711436
825815167
325650318
1496687705
1510915729
1827698878
1290313070
797784941
1803659341
582418169
1580942576
165629523
540849635
379774484
1956682509
861403188
404396678
1958744963
861774921
616890796
2094725736
159858538
835922836
1843123809
1097212861
885450949
841746994
2127840641
212185371
57880793
1917397860
1697763430
963281348
638548998
2127102831
278110612
374864448
124474456
907763758
373451044
873261969
1770759626
590224707
2049233011
1244661973
1906131645
448901616
954942607
801315022
743488859
359697874
2019289491
2041165461
1270667169
1931116374
1322045906
1978487090
1661337310
1438132780
1473303393
1121586143
887243752
1766729615
1235162394
5376930
1211654868
20241895
769198433
1585435445
1160889675
284113700
229273690
1673702955
1874752459
915785651
389826076
377851104
1722006560
805143447
1598866022
400518981
1358372051
423478046
1275040505
546787842
1631828355
170914609
1873324407
1560228757
1715554794
1560345679
1295142697
620867329
870668733
150454777
42465573
364535356
1091092379
1511352962
850071477
1779590301
1483443373
1471015223
1441955278
1703880746
601444734
633724924
298896319
1036242029
149305449
1912401828
1283869490
481624493
1324717322
1955177752
1167412913
392580463
251140530
935479747
1136300846
512588788
784088417
810659810
1796130761
116919207
402174908
678404560
301520554
1294185875
711593491
1814155972
1896374761
39105539
944679640
863657165
782624430
629361083
1630156597
784502832
685253401
68874866
1420349968
817714958
159061717
673854799
1417062419
1520037701
2070277367
943381733
1678761837
673537199
1845973894
517934462
1408290703
1042584706
1306117773
1114537811
1313220492
1922517095
297473915
1645910898
1705597551
1606425125
2107401619
859028792
1638032404
1944373489
505967591
899238049
1885792213
812150638
788793468
1042616024
296683380
1722646783
570823704
1795445049
321889210
414065269
2076038043
595412926
1818280668
1117688084
2084848674
2096496785
1667114179
192869968
247107996
900770703
1898202445
366557813
1282107895
822252620
28397571
924116087
1408302260
1684028158
703978561
1117842136
1596468073
108044248
802345729
1469909668
2097787866
1270672171
1089785081
842622108
2145567432
1610644903
2012621735
16659844
1870038995
1688419440
647776875
1343193686
1677312176
1619605627
2108419389
430146385
1144863128
1879964815
1040302210
567607034
1169506091
51741338
142752329
1459408888
1896175817
488326489
513291683
1626009737
1203393557
383531391
699859013
812264323
1150993603
711954294
105939111
891152978
559051934
704052660
1424648694
106159681
1016776362
306216197
1760721758
1243418727
1726777068
1796378934
8360464
1064394253
1091740973
891011258
1320431947
1312500469
692874856
421461205
174145759
1477837834
710393793
454113705
1339471184
817850203
352918312
148794594
1194651698
465288835
166015849
1355485594
1054458139
509091677
1843639191
1994382367
1598363437
1187483199
926451923
1854845736
1188355946
2080111727
1597198631
1933404923
386978569
1043026241
539879027
1682811409
1815304932
515303503
877760544
2095034924
1537798841
1222173911
1854412897
1617228003
29891196
1600233701
1375457965
2124442861
314802755
1589224868
871962672
1303763807
1323724108
521001683
1993139507
1754196686
297457893
1994064921
1865330759
282391690
771049792
47600647
488863978
1598767747
2100659323
1788176983
871120258
1525300726
1123786513
466835716
1261759900
1050418390
1290370090
423578711
1011537121
1758286917
1029046089
887234529
823475817
448672255
89388272
724307410
1587803461
1470388798
2026831788
1937463529
2135786931
1194651507
1355051991
1848881990
1748607635
253346310
665928580
1541877227
419691131
1587883247
1538000492
107563889
216609823
33202153
553927121
1932623292
734361787
1938908127
1936600063
264440106
1812464699
291105474
243025504
380873824
1432605257
457575778
1561069310
3377551
2087167174
554833202
844125050
1904929065
1223415304
679054579
460445380
1117007144
492798017
773690871
2036021214
1296452291
1864733917
665509534
2022062611
1861771348
648969784
588088959
1165198572
1955381080
2031474346
1324480883
7144220
150317886
1025718116
1591539809
2079099100
1371467944
897972006
704861365
532846827
1410576989
787782462
1414762596
1394737472
1762656227
752548285
1102481031
2009102969
1870164339
330890938
768524086
801831652
69850087
720861936
314462560
1689618020
1369842379
1731563063
183272279
111522263
1793630567
249635945
1100864793
240609897
13176197
1999224756
917196403
953171742
534956395
2131624514
1135997157
1693420687
212150152
68327749
1538463305
1303047853
1969602459
639463284
1685994001
195702634
604826323
444661672
2032319558
2052457028
1321003177
1689038199
956927079
719796031
1362536614
67633942
1717499375
41445467
1905812767
1805246149
632199558
2091104419
1789052804
1411004240
1950881313
706573020
832771971
831740856
1614038494
1519203499
2022765632
742066121
96801611
1069321577
383862657
951282439
1687109323
1837890078
299432000
547141445
430080462
569335144
1862722572
26715024
1273781078
940490214
1929093325
220356526
214796930
1794963333
1802977853
176328041
2066965374
882715185
600670560
592648799
205434755
1242008139
395624387
1076169604
1332654857
792550959
80344648
1914616495
192142093
426135219
2013659364
923998972
723363594
1342725496
988609958
715950572
1848306262
8483902
869536548
279702062
2137857250
1923833303
1565159637
1022486514
883180196
864020984
451301223
2029822113
196088477
840942528
2130904591
542098838
824612737
1281609895
2119297340
199611300
1016334209
1841709941
98865876
734541468
1116675322
1300757752
753346077
1348029982
302193213
996620739
841614680
1137068298
1895980444
446063365
1900573032
1970203150
335804635
420496146
228891899
2052805880
1105893698
781075513
674541544
1207217145
507440801
1925214861
1893101445
1266594231
226945613
983590292
663343727
1443159079
409238977
355297658
1334321888
1254915713
416329335
1207906981
2126934578
1728962569
159110534
962695708
1411250814
461114876
229295828
841294418
1334805206
334159526
613831943
964480921
963240011
1089538975
502272730
1243887693
459151069
1452315727
364467467
1083313455
340041158
1179672035
1506929126
185739648
1350192963
939744518
961405776
1709163056
1248026931
1770375176
446381663
324828337
103895156
1069243418
788731906
343997048
737566862
1423121636
1425413987
962399486
1688305620
1532287519
1727744276
509182235
1284201617
596720534
1568688893
209474979
1044748765
2140532870
1005888882
1426079133
2046715953
656470842
784504561
1539187979
1616218715
599296307
1290182313
606347666
427545547
1330214886
106481707
93735507
1142816757
175199457
1354236466
1133784103
554468810
2103527510
1900927247
799989900
561453104
1191363960
2039519424
1948786297
1649148285
1631191801
511971168
2071510161
1126726855
1793951577
1777765899
986516874
2000048983
490378333
1472920199
1764109826
576156929
165293
1900812290
415301931
1644983390
408394697
608822171
2114691342
935565492
1911098400
1164303433
752256684
1399102085
2091889363
414506812
111172403
814075020
509190682
1471677881
1044689867
135218527
477467021
2068883037
496154111
482369022
441643596
530228028
398482928
2087660263
1818227595
2000003563
185423968
2069798861
307822702
2113114231
1239539588
573491150
703776495
729154111
2087120332
1685233123
2038940332
1580352343
1474405174
624809878
481613051
706119955
1131923738
334295385
508113430
91036526
717734833
401166834
1571660624
1884521464
1043116698
1483684079
639447460
1454369599
1981915073
854538388
925936567
1749335512
214659976
1718880439
1554096166
445969299
716689496
739735052
1150172152
1752709344
1497414836
2019326632
2007391952
1356740010
1432138889
1513535557
271737634
1405006491
1229203242
646798767
1965251278
1589228908
1399882721
765462101
210633221
1871749858
286792467
2039112899
373790896
691772970
1394185156
1017457552
1620732690
315744297
1158595285
913399050
1788578853
999409059
571733940
1876790525
1455700847
1540460831
344437192
1356926100
1318968644
1021573321
253110862
2036299814
2143418162
1760887771
798633297
1631293441
155437750
1295115471
1765139810
1361149677
856917132
505607550
434034725
1568120960
1859219965
1195471710
1399231586
889103246
663732719
972331876
716437588
2102240963
1825810361
798598067
709667594
1791129390
1760660596
2117809195
1327649927
253342752
306837705
2126977652
1211135829
475363005
610366427
2135101859
1965475236
1776600916
1791707519
1769586967
112601787
612029918
125081197
227301280
1672013030
689306262
1666888815
1761241015
1274224901
1450377653
2061703034
1673271279
728013314
1315489689
1761947621
87268345
1882826332
1853879756
1579011268
1584968976
2023543156
1719268754
733846214
793794485
828788939
308915208
920276476
103223172
615701414
1644154799
1270762545
1519594852
641085273
722444764
1262055539
2066332460
1514531444
428579499
1164107164
107591522
429676429
1745237449
2038655032
541089171
2071938310
1576315665
718403443
373017568
588551593
1248100346
146884863
1326103456
241782453
714754677
608457962
123257327
985184590
1081281747
877094045
831220209
1933278883
1177904333
1307838330
511603891
1967334088
933675206
1335697899
1561505658
1498118913
2077339542
2030387883
1805108506
821215100
1955402226
1959207862
288601659
383975378
1826483539
797321165
1331655677
2052958632
138957580
1651069720
1512445236
938811460
837500730
799361966
714444174
1897741898
639276587
1730363194
873043997
1701216555
819005546
525992772
1371306621
1184999795
1770832974
1534462584
1784905008
883516801
2070827632
421731098
810237470
985097438
510958838
1193360768
1208802489
1982692963
379165982
851108056
748249025
1352978479
1998158135
175428549
252764443
1504705002
1398594868
1500312148
1165913205
990687034
1558568939
1533429702
77697887
1768786858
1840385753
1586229099
1891972712
180680970
1902808540
1964023094
1423074347
1025316040
2024583842
1801404474
198391874
2050532616
592692942
1149611847
226744034
118170203
2135633245
1006541841
1269680602
1781803189
1971290094
1412549229
989084751
943526530
645170742
2080099561
266380697
1623700627
873633432
1932690675
308727446
859883777
1732298443
309343114
1105718405
250930617
942219885
1072599478
1181496935
1349843458
1309126762
2135257958
812896409
1455660458
91420702
1712008536
666180814
1852471267
1591984088
1053516270
367213449
1263246280
335638695
1842912350
1381997809
286773290
919721011
1564996910
1272322483
2140144506
181452526
739724403
1373423153
1623260303
2068738693
1030753761
251806580
133258518
323308863
2027711082
2050900221
2097467401
1022178941
1155700626
586333519
1482225915
1811368956
90425772
195948158
1138274116
2051748589
603581635
1758781525
962178442
2105260333
809679895
204769873
210383783
1612949916
1040375627
461769093
1020514908
1252164387
1353281827
646342149
70031453
772424152
995789647
559823984
377962045
847718065
589753655
80215609
1276938051
2029798031
544098601
922092593
1310233226
1236517213
1261464574
1099751562
1959287081
1525740479
1578220415
1130713456
1118645472
55005430
1170801291
1110296795
396410461
2065475756
2058694326
1305932092
1927236831
11466785
695461953
711969575
921664510
644919583
1228187398
1164630268
948111561
1838517300
505160656
1583421741
1664327113
1604564917
1164943743
1237892037
722629705
56917385
1327418575
1002100068
760557071
1047565457
1268910060
782695311
1511006436
1071493915
669545470
411098092
1078696643
1187902184
1321791527
1760352523
546704179
256034168
806323722
168064225
1392059573
289735151
1313509836
686191846
926310952
24161681
760771659
988054454
1284608686
1571896616
545855001
1933577252
1591466578
1276846498
204397631
1628926280
142211986
535283028
209011792
664619549
1548276582
1565057838
1192546208
998938813
404679660
734826564
797436904
1507959648
1702913679
1462458633
1769071114
838640702
1327852568
1655493287
1200252962
1980850245
1149507740
1148663202
2015422389
985519516
1600903872
2141532139
1864162086
766583813
1650257390
76981839
1513153576
1649494007
1538087960
358710654
739879031
1414739172
405147843
1692141578
1455920820
846031021
69817681
488367700
1966502198
1702101059
1787556313
292512737
291801774
1644209393
938977422
422795747
1897578044
1224836084
1981940355
1638908891
978607971
1960509225
110539318
722424310
166813186
71797338
491179640
2019282311
2072498685
905434022
312958469
1982149964
804699379
1743204627
394927207
1337386480
1950295557
1238753702
1777849266
537020255
389637507
883497844
295714890
2031650836
1430076609
1990816847
1489737725
1367087500
1144813022
606545888
1076704725
1153401000
856389888
620859962
766152462
1885581137
2073783479
709871811
1773618579
1930762325
1770171198
307437626
507976842
621919284
1817592166
1562744354
1911070870
380055562
1238622049
1239699330
421604951
460638250
547479963
1529820053
1886386469
696747960
1903813788
558763235
1904369592
1108458598
743411281
1943588776
975935706
350119897
1178353942
1468578527
335561710
557509932
658978279
1419499612
959288162
237887322
655080744
1913493526
1583149887
635520931
273487580
316776693
888636478
1847471125
385832970
1685117940
1183609340
1072798395
375023327
1709578546
1669263893
88697065
547582903
875527234
633305022
125759857
752000212
172988665
413379331
1258725289
400691378
1514596905
76406713
1540426453
2089480266
984227140
1858909564
1383227639
1411629560
74806237
1237567474
1568769066
322060371
1077418536
1051714298
569348275
2023226656
226528436
1783792186
889912409
62436649
579751824
723015524
89740864
1230398217
698389287
1224176327
1031595812
812516103
1068246973
847412313
174884781
1211324927
1494296162
1310680053
1313339285
490652524
856615029
1516144868
1613166419
369147553
708555834
2092403475
1581193144
1467813862
192096388
721183470
2031883095
999655633
1492311997
1421099442
2094727327
1626151908
672100721
1791968233
1136347235
1637543397
1726876444
776217143
1518525493
1274698880
1984473365
189654225
1045245497
1995804625
1599863405
755218885
101950303
1592219141
450731697
1788068720
1483048446
957159268
1998988550
1461796202
634915500
815286307
2035555803
33401315
1548755759
299442837
1931331290
1769206742
1128973385
585521890
145014959
2050568884
1243741072
670298555
1851602048
2118583666
1375131382
1108108888
1454680583
295461296
856476448
849537478
1090294162
326199507
613451657
1994275586
1461790386
909442841
41995057
1620698288
57880793
1490848071
384700666
40363780
419253159
1074574737
1511264299
1128922059
1357291028
534111150
58796640
873263550
370852303
315174579
423811053
158084959
1897108732
650576442
1200762073
532174571
1702433767
1558939856
1917024593
1727409658
653522165
213545799
942409181
1916879830
1852754825
1987114608
475522685
572962511
1142224234
973566938
2038173961
1850670507
870359526
1508439414
1555276287
77781153
1439399428
2051667649
1368313456
1844166673
561467309
625107670
1949718535
295612993
1202644103
18889920
4024517
305205655
1751650161
1258418541
1125696578
1315807685
996179026
1413494396
906259553
1163707174
1262915722
649036606
31424088
202122302
1952100662
1437770582
746768076
164029741
585879318
129123444
1477605704
189744756
545863330
379927241
1579373264
1958754568
888463578
592912773
1182713895
2010257920
2044671060
436230402
182535352
103090407
469008060
217755696
157455316
2145163360
1760603248
86192087
466385682
1641250506
1059781747
704093650
1593231415
60092410
878645547
1843868359
1655765727
1830061883
327994834
1413607847
101933357
1044841959
273314823
1178402985
1165934889
1825322971
378853080
1514815970
1738025022
1482793323
1076521136
762775412
1019178171
316339024
1323495003
612600281
288698656
1112222864
1785176752
2115962554
1177988041
410792669
1330590788
66263927
491734014
414574387
1384127493
1825801766
562239284
1651219496
1138171339
425644761
1225350812
1689482697
803787624
646561765
1824562621
1582666279
263727922
1460258281
1208370636
523972039
1412129182
818538244
1324994547
317401848
1261831111
1149893553
1327748097
559756100
1770832794
2003619655
29871854
260120013
1481362414
514950838
943796342
513808010
1290956744
958510357
284151244
1153845854
1542234892
80887685
1504399505
889661424
705639611
185141650
723047197
836050263
776360655
1222481704
1679125608
1348741144
778507364
1690447490
256869207
2053127640
1005667205
554252677
366134976
514938781
1407230084
1472714852
1076452391
1599738858
293570151
1370967309
743258230
1277015686
2056359704
107741465
181177258
1158060180
2098071712
1919836710
461390540
785132789
1625913250
659276908
2037198822
1596107189
1582349721
821640659
1107688508
1608398631
1062437567
2068206195
531048743
1929345527
1347718869
1655215338
116951055
135832461
988189508
1458942839
1069300811
311758117
1180195018
1211024272
1782816135
258214838
353795702
1388294082
66419544
799826371
1205122913
149063864
1354842036
1577266188
1126496214
1761491666
1427433621
1484826468
626048863
622100524
932649384
711048388
1613415555
1126437210
1150593775
960976730
2044290082
1118051901
1917186123
111178585
1538680435
1265089466
1219153931
1143146866
430683735
1813669030
489799807
241412255
959843247
772372789
871489777
1217261526
1788092324
726400525
139194025
407109313
1086325984
300750672
737082186
1159040759
2033097333
276527389
481599178
1698004901
1016399988
1582060235
1717260402
1030686885
1736878965
1989265182
837916175
104151340
556312119
284752596
629850871
748697702
182817345
1573182265
935824163
978540559
192686281
13917113
448354439
449871984
421461205
597981933
1423186504
2132583519
1247170016
544801159
1724988045
594986219
981987667
1078474137
1139251098
932957863
1898114132
841209283
1490207888
166152283
665132305
1198140431
313499606
1648056779
871540174
2113202771
843599927
2134838472
1235670113
1368757837
41449083
1816809724
1080725935
1000132361
450520057
905882824
760249363
1765861048
1592421217
2026913711
1091994095
218701473
302894123
1580312291
1368845812
1056462886
954326947
1281477534
778827877
389362179
1392021845
153482044
506929049
1850986619
405989404
1296833335
147995629
1324797946
1765378628
805043719
1590743637
2069317947
1288637727
1515260643
869007092
491884882
715602377
1745056348
321954466
1002783775
430400212
322753765
907042919
426672730
1256717628
1050766802
372254918
1017373303
1089727147
1149351048
1810933655
2023807864
1132423990
1047178899
849516193
1153458795
910329868
1169339888
4626479
53835946
1749505471
87286591
1586868068
37105812
1109263522
1659507861
1364395607
375366654
388490780
412299377
1112072403
1324774126
1683690279
400366483
1903421986
1152856588
349124941
229842288
1072558483
240313065
2094564300
1804043588
1812525781
786175696
140481125
962581399
1997742474
718842335
24755607
738757922
1698597398
1771282541
1985983149
1525115961
1799248275
1775741912
777787638
862999789
164024205
1237217670
1228589197
452011435
1836364853
1182839547
520752290
577253639
117675401
1338200080
1447505146
2145547845
412300153
586954636
475001822
1936992631
1812535938
482742026
800342330
1867300029
421397156
523066420
658042841
1604227583
1259897402
294093617
1343527126
1903556842
249995553
1614608886
547589733
1150532000
960244420
1890009167
2097789810
1538862044
19923639
1128834680
299556321
1569407973
474304158
866583854
1654399839
874449741
1190709524
2095439385
1907471404
232619394
1049294615
323552284
1054773284
1593214777
1989092119
383106932
687800147
1114172
1342255224
424326905
736963
1309799754
1617685267
670708425
919930786
1801554682
1520646774
1395183109
1618168536
65397099
124085564
1023481390
639037612
2121729029
1644259138
2068995423
1846237557
933538948
975493141
1263356404
846719294
400793389
1399220815
1029695500
365200302
555157641
2132236661
1426381595
21931264
1407050985
1427617370
584196183
899512958
346113814
1203867125
1202167741
963728984
112367257
279842285
689558553
308026995
1679006934
626761399
1720592690
1284121384
2099974076
141632054
962331242
1369613394
1529230459
330653880
495062302
1109237607
951829484
2122655525
1535646542
387175819
111727842
940976016
1282535241
777286285
331221638
1968712889
1274454820
2039458606
468062491
1029669224
1157942839
1824663252
575995702
1805772522
1737920059
7744631
1014189363
1759615385
543991531
953586113
1795625644
1365942438
974103710
1178140374
371305011
485819603
266305184
209281905
2127686078
669132484
957875311
449100064
1186764313
2044585171
821734987
2041980510
193220995
1651231091
91146394
779090124
402100854
771222031
408191604
1424726964
674962642
518298170
1860898036
1253691052
500906609
1880316554
155328514
1429991780
1304734562
870638831
1380801380
478897805
351437662
1838310336
176434586
1771514495
2072461211
569286499
826167479
581985096
1184181640
142517382
1077804406
1007386049
858589804
1760998133
504488055
937863073
2012588361
936261365
1168718518
369582015
639001020
1919593883
1297145257
216187623
1587214757
1492896879
887381934
486274367
1506939008
1492930722
680193936
1125862179
1373103234
204299810
1980894961
2092619527
1131076079
174379991
345975127
149980600
924206914
949043619
373868014
728545810
97614397
600160026
197489770
658530606
593074086
280874294
103150576
1273877032
1747480800
1140507303
1359017483
223105499
925108486
741301417
1655654560
249270790
433695729
1289558052
1168926628
1505116650
286639134
565275961
1644765340
1705976353
2073349123
1359102385
1459287277
980352219
1207827872
1383924883
547559521
592681150
1937342858
1177889513
698741717
2069379203
370535436
556685154
1834719980
1894578896
1356265690
317196698
1522864453
671919724
267892677
984333310
91357811
204032164
1461849687
2081474042
195442807
2053118522
781579354
434348611
889342044
1641256285
1278796380
1684214125
7584116
215860686
138631823
484682856
77784611
437971707
1438028587
2089560928
383304938
1852577377
1451629619
781463790
2114280421
365133961
1619541515
728521127
264217980
1110842023
112278333
2122666146
564522357
1259593623
1868019686
1149878035
1488517182
1835817426
1588592123
216721166
1383793005
1266045817
1708841582
1558420591
1196841491
2127806965
1397795826
1491551865
685593269
1484902888
384028422
594204689
1392019471
1330626442
58171637
845319849
1096381173
1341722279
1175635646
706958976
1353667363
996988972
2056462176
872058113
767846102
1918652946
2102359199
1110289536
704657132
468670063
199373912
130203515
1030603171
816273960
1364010195
2090672116
963208810
1608478591
162489589
545130840
1135574720
2106000267
1574221379
766894960
1939674157
1999181686
941258963
876386198
2025248349
1911122909
1475411842
1920566832
1962367096
995785141
610736104
964377431
865001313
1719493186
184007044
754325000
651575819
1517449512
1166120386
506328573
797955557
729314554
2111210341
1088283811
579628727
1788012067
1284340189
319230447
1077748881
1743826715
91116946
1104281456
1890954352
583203645
1823711987
273071642
1414970026
909275977
184371752
1853109535
758528207
603411879
571429549
1195214234
1874763371
935865970
1627072945
1236727620
1360411006
1343382624
1933821534
2009758171
1438091764
1128913131
707184127
1961703833
1927281242
92039238
230919934
1402844568
1519108985
1981248758
1349918987
1884387135
1443893088
264639985
301273268
1283081004
34571546
663636250
1798928287
1275951166
1470542407
18168768
1122984118
1901484626
1494518283
692580060
796758724
1158663190
563808439
115212190
848087409
124836174
939271531
559749209
1203483587
2074867742
625860936
589951577
827477405
29560752
569133638
1891252754
832233174
749018576
2066731571
169851658
392425016
644951089
889960722
1003195646
2119575496
1116751296
1758694450
445724153
1814882147
1270874460
1972815519
2060987317
217958571
753811389
1277130233
14333559
1997378187
866868695
1549634030
947993152
1988889105
846000214
1982835417
20341862
1446192972
322532093
1965953209
1817280986
1144770372
29412029
971203202
1095186952
1126428999
1689100796
1987632649
1751006786
1307490212
1352889338
1440716304
528701429
447368937
836715322
604986627
1702679091
1715055072
838236540
1819613830
1285457181
2113681779
1056286471
2098838873
48258189
686129102
1190637051
1441862952
1451204788
1977599638
1885765864
868117968
2136388759
1086531379
2055500869
1916224198
1158468240
739254534
1854589477
1194381705
2107768714
1529673305
63373854
1077102301
1814790684
1551416500
637421577
222165120
1521311054
1162436005
1267033392
1574651089
1921393040
854361613
625314045
849804622
604488453
1301796759
182183833
2085290865
2030249747
1679517837
1707332646
2091810477
1368426300
233043405
1156626431
2119986027
968016175
1760333365
580659644
511867586
371748280
39283545
335951673
1400727003
1759614900
1595211110
603706373
1538538294
148599865
272707440
322120101
1186293009
1784169459
172486978
601336383
894257265
1408499529
1245441751
53945529
472170755
61430886
101363711
1663828460
1632088168
640284424
1392595226
1723892393
1239783548
1196072841
778460596
471696274
1060074201
798653577
1376686940
58177416
2054982830
172288885
1616757427
1953486244
1961183933
926869157
87912349
1956433208
1514932059
2052017967
111792499
1985695677
1881125767
1615203361
1881378888
1999636473
153382648
1391995806
678961655
1793305640
1528008087
835610085
1965849827
2058247147
1202097858
1679713107
1036522819
818691160
1093757329
1416997451
1565943289
894687807
813789779
1614179621
1819294381
661079609
5749341
678844284
33728437
1381495360
1875367764
438727181
627768514
249159634
775042808
1766864938
380546354
1306315691
49077717
82308820
888260557
1987086042
1687567811
73597803
1774958674
2147313742
1759696207
1723301325
651072147
355326490
1943563269
983124481
1542486660
1582700370
1695465998
819585312
570576820
362124235
1612786687
670078892
1154792411
1686201322
1874338263
405928129
626753948
1791793362
1761793441
628659364
631887473
81736890
358435925
1353989366
1376995743
1639197138
1284829890
111854140
288862376
1524921053
979192727
15996612
1809112419
1285561273
834976990
694205190
262714021
60495938
37538402
1752248815
858171193
1209062769
356296113
1081160316
1013224586
1463281852
1991878651
380864003
207147016
1485312724
80148042
876065871
1259767054
1245058297
819207049
1500831943
1698972078
2136173749
2138983783
1440902907
414407582
1530233661
1769756911
1394148132
227597800
1353017460
370007708
1676542085
125189493
528641005
620231005
1922484444
407949019
1041301829
1374007807
344161652
1824116910
1767583709
1314653621
1541599459
1776752744
1692525866
458594539
232060165
921197167
1735482475
587896608
761248832
1163538828
236397993
432329097
483922241
78363702
1360214455
580271325
1759361348
1291530632
1068835202
796760438
189460807
779245590
2079182712
1222075589
66025361
580705345
227555626
1423877768
2015695197
613358541
718688520
341122262
1225930190
257645289
1696915217
1569672992
1801684877
642613416
410488700
448019681
1033008214
1234173464
1980598878
799503656
550699446
1169347286
1012928404
948119870
1672121805
2110608049
1931217136
1381177670
1777928513
1242747409
1807850659
173650134
1181482153
801926915
1082755134
2077249904
1681935359
1863013178
1102555647
1560284833
836677551
482193874
1682700037
594914871
936897966
1180739780
1855320194
1710838632
1762916581
1591968630
1807845588
1183361738
437993607
940196069
1539396679
1978972244
624341507
612252067
1068463627
413010874
2092732653
1313063729
940805802
1900220916
2061427788
1899550364
921680104
1595066935
1327066971
262559299
1222140226
482152264
1805341403
1647488944
1702713563
34403270
818184260
1564930006
1627220613
734579941
1968698062
1843344252
1282531766
1570720976
194059141
1853058537
1055925689
1101836473
1428804677
983211557
415538063
689073984
213804777
218722133
1215556921
2065748438
458154684
608729340
460524913
781859856
1124456060
1720699305
1508520302
346321844
1441956432
1314512107
1583273227
1964304335
1235029311
1612200503
1846116985
907102720
1248732991
1347225003
1660599632
1611777834
711520759
599297718
587812155
554442947
1127387971
1935826897
1289739192
424557818
1252548466
1412312324
1206973865
1337210458
573255109
1667593779
277350054
1822310849
1868522799
346159293
691501990
1167065193
749617676
1855675232
1190538854
1639840447
472617243
2046012445
870208877
880833721
1071168620
1531386532
427741039
1506252447
1797506515
656688597
1753492506
494186703
484772454
2051857641
65058295
186228972
736712364
1022882985
1945031866
696743785
1157199994
804487094
1872272789
1046223749
975386811
1522988618
1417820736
926177758
1976402481
1799472237
728594102
523352011
222649992
1389357567
348691248
1610603147
962850679
346812273
1372565516
1923601342
1984353575
1113504417
66047720
530632250
481163397
550019132
1145714010
1669348904
137561436
622279858
1670348868
1366525265
318794528
414052114
657540225
1663302755
1790139370
348096035
716245214
272546617
686239290
681029084
863152026
620895734
677368786
541251309
1074666780
1502259095
1712388306
1515020028
185610326
843062568
2123115358
1137704428
991745498
27617280
441176590
260380402
1820335969
2029144080
754475046
1895025293
1612890874
1119958703
1273313309
147529420
865356228
1257526951
1018236811
1014488933
1735848555
2008126702
459300389
2049317009
436520973
1701099748
1992258224
1710909353
1795276409
1116384214
1249399254
514317187
716504009
1198633188
1584472803
1938077883
2142884305
1334375138
157124480
1302061463
1339229639
1060676699
1094208748
1742496366
1776333524
233408620
1452294013
530848469
145799953
1429483212
1817886505
692626205
1518393271
419642503
1494752733
291131216
1001038170
382646905
484209597
901512015
2059586102
1505327570
2024449217
2069987770
1272606331
1318455836
1626659540
1850537220
2110237322
391047958
100524773
214884159
1622378532
1324249686
572826384
671734548
764280318
1747617823
1743541824
1466453996
1442216501
1183047182
75175244
1024698282
1988968405
851252409
1511305455
714560715
613309748
1172166594
1019929502
619165167
1184686307
410046498
705456779
224147734
1055532299
643956057
1608871256
1770111120
1221031664
1690927205
2078899480
340941789
201709302
1535076437
893979133
1939943319
60734170
566536446
1792413070
862608361
1561043700
413034163
1199417734
339525325
1933543469
795659967
1220716973
1872258397
1409348192
441127314
1921626101
864422448
1173304438
1389754586
186803237
1453703438
540435716
248915928
2022932722
191772667
669249722
355610582
609314846
88122447
1596384244
980264582
1370789336
1457715797
623884995
349146150
928054563
594861822
2111026580
892313364
53439206
1654909729
112921413
1582294492
171126540
1166909929
1219594303
1231106584
1876574609
503845791
1022470933
1329900733
1783811100
1677709299
311811977
1260367536
362192593
40541364
1556041702
282665974
697294118
457672119
842279213
2131419998
1830472949
1136464326
1884982307
1504278150
279225426
1695196299
90032508
1850451670
1092589439
150628551
512730407
1009830627
1098621908
672269129
452384342
1153522363
549555787
780586465
1798859811
2036860203
1038836598
1349777346
1269180606
300602301
207297626
1903462813
1741132707
682307042
930379529
1649886311
2068018514
529805170
2042566592
960787784
651918047
955057537
1194568195
309447722
672094551
1351465850
105981863
1324012323
503739589
755979730
1580151119
293914065
820505706
1453987167
1941650342
1581719173
864003234
1176031729
1165894172
708474955
1010144520
106684927
1404269988
1880495065
1804810340
2140780698
1484334428
790246074
929927391
2110467872
726865653
1530015686
1566363560
1001777678
2026096654
484912034
832001386
1823864024
695198308
629298054
1719487359
749060383
968685007
687500434
1421786707
613914971
1683829606
803702901
2126269194
1816999093
2088634958
532169998
1135833138
1075005254
1762653065
1650612119
1160839889
2140719430
305701232
2144258625
964420166
1375443395
638144898
2129958326
846977566
140210431
1442089199
1639202111
983701404
1787822193
804370112
37163516
1869359299
1640452917
390211822
1706687657
744212851
1239754224
916111577
609001207
1793674538
906025059
1536197711
748512382
920674743
1152183574
99709884
1164280763
1661272281
257276635
331012808
1482741239
1411208894
106706235
734088463
216437495
1370364986
1471074203
978472461
253918394
746008317
219562491
893686850
575278501
943984201
2123140462
1720788163
746851441
765987466
1599097990
1279856305
2069377608
1295296915
1497928739
589677068
542563591
1985251362
589452573
829050429
319130322
941701795
1108404736
1229011328
774325433
1811507805
247863472
431698625
1794822023
324589460
503419282
42948255
1145760346
1896297230
225392358
43930072
386146446
2078549737
328945674
782013560
1822819525
1329824680
1344841416
834380142
1373869358
8674710
717996349
1542284865
80871226
396622746
472151930
1325062812
25403711
1490340591
1016612793
319476336
958459480
1900470656
674558127
54108155
155129507
354283862
1092688812
1168459901
2010699897
464235030
368253974
447618014
335657149
1272266681
1957184212
1488049402
1164037900
1362984556
8901318
1441306133
741028733
251267716
1036216805
1474428578
810782012
706437259
1050146545
690398990
2019828164
1401366329
628986814
1002244886
1659062262
1026091157
1486504278
1978468341
1111469675
1908889531
80074433
1847578095
1176827547
1113424066
1358015948
1009279369
2123524584
35417948
657181764
1292493188
2116516947
587565560
690742849
987019229
1013514225
429934023
649219385
854370979
866583293
1755592472
329698887
1459987059
1829715044
1811925216
1803153390
1598757516
1102824204
431947317
74987318
1276860805
2007367041
1872242745
205134130
20447166
1520694889
8437231
109755261
468881752
161603621
1911413829
704855958
1797780608
27226950
1235114654
94856276
772822569
1829407489
806353407
672878677
732307829
1983961460
1851153380
946346100
1363663852
1042873422
1822210127
82738610
776186289
995988525
366925901
143115004
284567861
2078874993
246467538
1985293530
1704234181
27430173
1257388447
2090002148
554303847
270531111
2102822730
1527768852
278821033
1373079782
1373944913
1905972238
757577276
1104129387
1898713768
1254163878
688460502
2130471077
1862926968
19727195
1077141268
1838017193
1269403049
1405624325
568204590
1204557979
727548232
147661709
66038640
1775936139
944737635
79982891
157538780
136797173
584914664
1855062011
1575618899
784126399
1434938972
1551294114
334519844
769156618
1060733759
1624296544
789454846
1166704646
1382284857
2036132300
1079393775
482765945
1003044795
979233768
1008595074
38687945
1607930079
1216000817
763358855
1981754887
2073256616
917656669
2042955982
645028091
658891075
217908418
665550605
1121924685
214995052
715635131
1925966422
1476902164
386873391
1376159928
484409734
1131214877
1896782270
555938143
2086162479
945651027
855038279
620691307
511368000
1452924831
1821335365
651715905
104847654
1550449195
1041360943
87708118
790214041
1513700474
1797717156
723021116
246947044
1440589865
1012459914
280392923
1440521064
77018766
384097136
818225244
1205581660
870945964
1860262946
35929402
382169242
1508822986
1374679545
2131226592
2090079132
391148345
1871036328
638576340
1118469498
224242061
1129248019
294493926
484783467
1402833914
1784414454
306119707
1735354952
1662734867
710181538
711323352
1368129730
1150150857
1879566502
998703898
1239432646
288337357
1410474714
1656729239
1871859216
2133795606
2112657740
1835515143
2117417200
1039764666
576665606
1670661103
1924594310
1743622489
1538460872
1947168082
1816003087
320912407
150792910
296335833
2073811333
1352513852
567246090
683429718
1002819608
2059336759
2120088969
857339755
392150774
1371524338
1140173786
1492897687
749534075
1945260281
1259238264
1939894755
1637257291
523725674
350952835
327891780
735328808
1519330792
494062652
1540424737
51897768
596794892
62273614
849658340
497917964
1510015439
1317541497
737195686
1772311612
805389408
1059701356
1684339682
356789890
1921615720
1089660805
63297332
959036617
344968635
738397410
1671701625
630208996
1122283774
1128391414
1697999199
1218368583
1892341135
1838408994
1901050705
320841374
2099810437
1821712643
18711360
1569196235
541561606
1253672952
990359863
253030823
753917550
1245024939
1384447488
295416456
1907839617
278110937
1248390833
1066178851
1372940086
1138912523
462500773
2023368379
476112318
2105209417
256667321
1337110362
144330976
116583335
155007933
21774448
427790605
645046206
1022220050
1541105967
1413720546
508092561
782070169
891462585
1870353685
1887709906
126661552
1504990141
965586849
1295274335
1980209105
1929344034
716262522
713072141
865220725
885515192
1136760473
505255990
1353423065
1887388989
300646728
334658722
581416855
1596741333
360398840
331943969
823866663
329889273
367350176
484166573
1477843185
824828541
1243882358
1787498737
468632501
1489678173
1453441280
2128945891
1145137391
962234839
1788087457
1675552814
533838567
1119932887
1798607210
1077305676
893576617
1031584099
38490582
1950087208
870842537
1487226700
1235384394
1576977186
613088479
455365614
1775275977
226989612
284184549
233849168
346955492
973601281
190069165
500454163
46986981
664130329
1847968182
651347147
466927628
528992266
1949589475
1537465655
281608125
1040375164
1892190446
1374681913
1157666296
1676559932
580471811
739384733
284998014
2134290261
1940983525
1284441849
649585987
456713702
1949164222
970120246
2135388436
2057883791
142307696
868001595
2106128160
1665004129
451004041
1373096453
838243767
997318955
370452883
1887583834
236102617
787977350
888762545
767268610
917381564
267109753
812606952
1739373000
749561622
1841356019
1937293835
58553680
698302736
1045435419
1469043534
230832338
1395318990
2039208618
1224283252
647816885
638113962
889544413
2041347239
1441259378
370006823
1915778536
855482576
1564146777
784464420
833970473
111282008
1498359801
50117776
236590357
461454616
548764845
2123232870
68560540
952927623
683992832
491270681
1912210975
843300837
613082177
1784660140
674824081
1815397773
431932069
1482821581
1324279012
1374483833
1862398458
589111148
194873518
1996871331
1007408234
1297241785
1692973438
218297160
520493834
424365472
1575641391
1248250439
1419696613
1539447763
569163695
490462518
910697889
2048276618
22742327
1058537671
1195910364
1433871144
766212128
1033260761
1892237769
1631295200
229944932
535308671
989717660
944364054
1895923034
270382481
708509291
580022142
890053995
818944120
911673425
1979070596
1087387560
865947000
1059181719
438781553
1179242148
1100124500
685109437
1089952387
324567260
1963267168
51089943
1544605905
1721149921
1935476142
779761935
1539226362
1649863748
1296310210
603633473
1467631676
1418623282
1785152612
700588562
731346894
774587310
281245333
22488450
1202004000
1353646883
2131767854
100468881
569843413
72877889
353153867
1481099609
2056657741
126787720
1144373524
1897906323
1433950027
475998622
710587859
530796246
100550038
1324557002
83686079
1539436637
378779240
1190697485
1154250847
508411957
1521435837
664207234
176250745
1193222919
687582624
724287236
1336236575
979501378
1417466766
1872286331
1919997025
1017121621
2041847921
1029941797
731151648
708655145
692539661
462304924
1284881783
2034170714
1194375302
63567646
476796232
1247388305
691647809
1146520842
638914356
246170369
1685203348
1229289472
35581450
672987881
996335819
2058117766
1065672253
1476851366
1668777102
1286353406
1958323603
1556976830
1040496850
1151589298
821075675
1725581947
357669774
1934228189
620461265
1958670432
1025741379
348053512
274199407
625198103
3655236
1059754235
360410551
324752476
1134069737
607785299
1533327548
1324100517
865179706
557230294
1693495699
174358893
1566879314
642932142
1571164550
882745526
2103923817
1086899516
1839004163
1992395156
1804267709
1202704765
430556387
868943980
1238575026
25910317
1434646628
1783885491
1577830993
282042818
976109108
138985141
1743256261
53479322
1319310462
1311894377
1943195511
1846102625
1043224945
673884302
1886784490
1399979494
1285575917
2047861718
2121366757
490097639
1636397757
933621739
1889998643
1669500438
2100704566
672771555
935757825
461601589
771516488
641880863
936697327
2136775752
834677362
1563936325
1231225679
1910955419
1364299258
2118526541
1298856845
501313892
1316452254
162442020
2068587218
439940309
631518345
741709310
1955439058
1913465704
1375714748
1247031584
1842991370
1166847151
1508738041
1987225210
1611461950
1559562293
2128108973
2128880216
850811898
1966380027
1436757290
1303103058
1600233701
1888021878
1174255126
2079813613
898438841
227392380
1076321782
742066121
23067057
399600979
1477339447
931181048
167229153
76724781
1571903637
1397464838
601737468
113192006
1977340549
104336423
246003405
1014298741
1630653308
2106854570
144739961
721666116
62252737
874437040
1778252001
1027876128
1667407166
1052561718
126734219
1828953921
1322469461
253342401
969523915
22170840
1086578405
265520769
1882876526
1454344678
1009122182
1829319193
1359079058
1017309551
1724286341
822661826
1938066260
209504860
1297528162
240067956
310954250
889912217
2098851748
847651321
1571301926
207416444
1492284324
26719327
263655716
1277489367
377055120
608949173
1637299582
664690749
1116421933
1762661361
1947927906
102426983
683746560
2062577700
1925166483
134547130
590083764
53956737
1749814462
1129459418
336873757
1548995392
1443719596
1687255744
1972137745
928699088
1408898592
323693313
267024404
985593461
1016678830
1407294643
224193959
1743280316
870885964
1020876564
1578715461
443994542
1687266341
928190887
2052513281
202736300
1126159952
605344792
613028892
1905601392
1335608410
1263668855
312295411
959658368
1321585571
2111425275
1208920941
2034542535
1118580848
1109550791
2051170580
1370286284
1432813577
185803978
940790758
777204185
1265296864
974110142
329718365
1255170249
1593587962
1245064781
1397438599
1792998802
183762471
1069065413
1216247795
1165746864
533633099
311348431
888100344
601450410
703174599
401855490
932607460
1048627076
870688271
37701274
1855958558
1878829370
1921244008
907525039
1353954592
381271585
2052441930
796563285
11069382
138127801
735907823
2022026941
1029623638
1384161546
1092781352
321691342
1011841182
1337560985
466957842
2043224233
1434890638
1540206867
838487377
1642189185
1771881577
1743206321
1149934104
1986644578
482377866
114415881
970690353
1278165354
429372226
1938681637
1694366369
1685856895
1116815522
1505902095
513402412
1298226134
356513552
522791762
1881905406
1901179870
1807612194
1225015114
1748503970
333948825
1092383545
1986347674
1086777723
2085416297
636761531
1846825511
454923530
245872346
1045272134
643389748
1529990911
169838354
874296313
1257599341
1369018846
1739012790
635264305
1690868435
498111464
1852484663
950368279
1793099578
300198710
39646316
1919913582
1987790827
172321200
87575310
1379620066
1133174194
2051443834
2054303409
90715560
711307270
599613838
1863353910
1161437541
633557726
756785749
1254984484
1754828997
846161785
918100607
1795288319
1440412564
150271233
583333416
1126335609
1409251595
63067846
1789904478
1579679408
1260645779
72137404
296628091
1003920110
1569607610
126135033
411265524
1214183989
932775880
1696473568
887457859
425553124
1819062329
1822340765
37206065
581271281
1582294492
1835875936
289544938
1321623934
2140807455
1466911043
1849589867
808993548
631992951
362882700
1433519532
1133358519
1803472061
1096447081
1504089639
1672448767
28546000
2126590853
1570002360
638027993
917509586
407918155
2127801912
236942813
2047313015
1290762991
609751604
1913203914
1015452665
542014825
1107033835
1314570679
1086124170
922208884
749889064
1950729506
166865943
1451068581
2111512218
1519401921
90187105
2128511209
846658932
276361985
950546852
317451795
503233175
1976650178
1080309307
600270188
416356174
1032629886
232246880
110621419
1158017254
354395024
935837963
348825196
1996420772
291361881
486835455
2046346876
113927038
238363022
471171699
470600747
1273218160
1207279595
516009379
1321853053
1537397687
295794111
578724834
962473544
335149878
2070265508
1226161901
1049560669
346257999
1442319451
648426633
772461998
545066257
693636975
457176338
1604187937
1861789518
62893277
1560656475
2014982420
923939807
390290301
162025183
1475556508
1547069396
230634539
157334146
1763522480
1891335116
258371081
910307449
1804404118
1304332152
1885787380
293330635
56822265
446957167
2049826564
491699294
1922255410
1197408298
2024766997
985129847
1913865979
531818641
1204719530
457186218
810434294
2145202249
1883020382
341674760
1965618487
642747946
1595693168
1303965226
368605783
1317483963
528141857
486195331
1541505721
532213991
82457017
2146354747
1160475089
777558578
127580640
1419813640
879176774
1547085653
874006183
2117837322
1254794800
1598629281
1643355552
959644840
411674046
1555941761
1065395188
1868765267
1273208187
973314701
1915056353
189333736
1364059259
1915893238
1945781421
1039212268
942332283
436382466
932232802
2147191873
265883786
372497757
1158875384
900838491
1000400603
2015415335
193584268
1617934472
897917462
1918248800
820190363
328844194
597810334
868731193
2082873621
595934353
1297656525
909006751
918375075
402770609
785794780
1966654370
1101996578
880216218
994505559
308960818
448345388
933996599
704082067
1337802471
1520837655
999394576
1888240921
1631191358
1686676223
1709622791
2136265838
805061176
453614469
714413621
1050694805
83532309
155371849
1698300072
1454581118
2066340774
1550039507
352721306
655510665
463591775
503042021
459951235
740049006
1267087790
335974324
711529192
1068395449
287515514
315819391
895306972
1944435174
1554694423
1816622264
1715640467
1167769200
1188772287
1703764570
1031063332
81992767
1483580971
2058347705
177373372
568432056
1621171809
821562131
1415078206
2121032823
975869250
1974945963
442069982
487079439
1558400125
353655085
1719794399
1158826797
1653510171
6372082
1586811681
1222612406
890678666
2106236512
128997500
45371158
285748175
189148243
13553074
437550031
1246936254
565457661
486194290
549116436
175623820
1518295758
2089894946
1569528284
343965974
1681685551
761218170
69334293
2030188393
31981866
2119610123
363729874
924749361
489646024
1057210922
242935064
412810537
102852170
2133400946
2054830629
995645468
1224517101
1432925966
1829792372
434580821
1351365444
745966960
1274940566
2134783100
407219488
1869183316
473401319
1667626239
77293268
558863829
1658985046
703960168
460253799
646045756
490766810
240768771
368140447
1031917070
425031008
76608849
1871035019
3748457
2097641878
1474232196
1697187301
959199029
1951319273
1232544644
656538066
100933850
1478841063
1515809754
1376961957
1359920357
87424972
1486110666
1019825972
1449999136
259687719
116679092
1875158648
1325023725
705301641
1784428646
1453850422
982167994
210884456
1929656025
1689078560
982255805
735337169
60749809
1977692612
704490894
1189310860
1680313271
239386195
535924508
747980749
657199367
1124474914
539272772
265126227
421152311
308845902
1826280037
2126334628
1712095307
1765004879
1262478902
237568976
821268549
1721345804
1351724305
824773853
845707473
433651062
1555863691
1407888171
2061153759
648694768
1055852404
1139685750
308325711
1999100721
895360110
1785688604
1104494792
1110780942
370685410
1135584467
7228877
199912339
1886817494
96759298
2087566629
828542447
95365614
639928098
603853671
1173083613
1209770188
986033031
864241648
2063706431
1306753644
1090739226
1528021585
1789159483
2035634284
1035138886
935910294
719253440
421657404
1964702565
1072475856
126734243
1460079359
1524726969
401161852
1350397667
627320311
230375890
1457058858
131028272
1757743890
370023923
1960671470
147715425
1818713752
1252583358
1380420966
80981063
190310019
1965800169
866568416
493516724
620362768
125600466
1347061098
1112618590
912167942
1653252730
895675717
292587619
2057531443
1797299344
1753577602
1888147473
1443179050
702939037
1964264215
955375414
765824474
1985361297
595228127
419835024
671096753
1713210735
1261642973
1694157062
981637614
1375702944
1461515886
1060364295
2087947116
311102656
1221646133
2129825062
198434118
510473844
1544242759
1229460073
429042946
97989491
2011116894
1708538914
1490742988
1710389578
51746067
86216828
690310017
1683880615
869575842
1381348782
1920674537
805796235
731605833
762268649
409736952
537221953
752343058
1655661560
112583535
1175990834
1534889505
1745693456
2035358192
1788082491
1854481183
973772316
961346938
809998752
1665095246
648903190
1609817792
1034858550
140361354
632437800
475861776
245450977
1781660300
735979084
1961626583
2106318009
410189548
274874502
1779899869
2114065693
1365928126
1898905320
71080315
928685651
1337245883
1800572808
1667621233
1850039490
430082107
2020981420
1817793889
1279018484
350095580
860768020
435856347
512733247
1870940923
2021150487
551799176
215522206
599079781
189084570
2097332516
756839557
596892007
858303002
698318184
922899277
1462309602
1447942457
628765210
1187991666
133483578
2037685451
1306362475
1051210852
1241337447
1413179910
147023611
637628197
85035340
494898568
454096548
1168185121
991357672
2088632607
1700962598
1689500245
1101075450
1318658717
1943217374
1371050101
1153235718
1828149053
1393474180
1600719501
186577124
745299760
486708729
1313993325
1657614057
1175479409
381436412
1093859319
1388196666
1793067458
1640843643
86063758
362611871
537805949
883392559
372536270
1446265133
1029167737
1479552967
460005713
911749702
1043158635
850861994
1142056497
1378562150
627758981
1330338146
1835339377
1150355689
1423528602
418755424
1461157106
1791527049
302241858
1905496713
1319170028
565956430
864378498
774791382
600011331
1220690264
2130152400
947332234
1675750985
1147979136
876163727
417283256
1846920046
2001403131
1429121866
553968737
914303523
1416535450
618110900
1711609264
1393241408
740306991
411754868
1815420421
1584566728
1942151457
1106770000
967547416
1396722982
1376745494
980558412
665753145
1768667009
698068116
142233637
2087448149
1056458400
1991652988
1099948735
595590340
2081214249
2077433793
1981831817
1605141557
1140997312
650603895
319723120
937284636
407604929
1565479229
1629694767
339772254
612566131
2120725472
433568664
872946406
2075639498
1923314182
1023251092
436826865
1813562767
2112537668
1367712240
1067528246
535931709
11590774
1098649414
318923428
1835825408
249221235
953595830
1765603772
872853294
1675017863
101167627
1135769340
659423862
632885601
949496030
1748489417
1631341555
1212793144
834728238
582191883
437255571
1951118605
1604023988
526417252
877621765
89413530
1355903600
859292456
471435766
653259372
586795493
560755352
312506695
296610910
568118704
1554853947
279119968
363060769
1858495540
1525724261
1932446579
1184207066
1261932652
1366278900
574382713
682365928
761796582
2002291802
2075311650
145739249
2095087904
913810201
764248692
524769165
1233421403
1204530062
1583051695
945216090
1454714707
1230615924
2008799380
1988942385
2146833814
50920454
231792738
883854002
610888872
1346260942
1786528491
1138672437
527929218
954369303
970644783
1620002059
335567870
2122015707
1658553057
1438868764
117835084
1558022157
156699735
741177833
1969744159
376972104
61332453
1049888445
209439437
541999079
2107603748
1622659549
1615998724
180374520
1361979339
596572499
542128183
789694717
353995115
23703133
1055369027
1935948475
218640513
695941256
868155652
1309883298
990122879
318148879
1571527533
1470011433
781706164
1625020090
481015913
586515040
1876223173
1971696549
1773630040
785192582
1000902731
285940656
798436631
1526693097
1376985004
434170614
1548059615
830969134
165571425
1894750331
511598139
1467020462
1567845472
904601974
141492621
1302989959
330774026
1914665153
1865616403
2088047034
1985753664
1441631464
928630176
1178926618
1134185295
1218498662
1871226595
2055033862
1955216785
457025207
703973879
272744341
1387876628
648001078
1281104975
146964138
1007299131
1159796675
1695430587
876686869
2019088205
674302960
1093240707
1189842333
1640429775
344371595
679728918
1499945776
1942304067
2135565073
1350181915
1551876747
888994469
292856919
1900317192
767451816
526457357
1333827168
1275129399
303615946
1363326278
1432844712
2088423568
627880135
1307851064
200953106
963630705
1344131204
333866276
1811371603
720364454
1367039539
1127167041
1840912572
481678742
572209479
2000584948
143549310
487601798
1788393151
79497833
1543906206
1105058001
683216119
948777343
990002208
2010646882
788043061
894078585
348288768
1562061034
371432784
1578280124
1620736493
1118068167
1083737389
980894454
1053212545
1443753680
413852245
1634491979
1349494445
1860193629
1903589289
364252327
411920961
1766070605
2034031387
1917296608
1936384309
71706485
673389994
416332909
1076667997
368546630
1189765399
2068114626
256177293
855300620
897270155
1064059251
303683270
145454268
1120601476
8960320
2002429422
1025927635
1191340660
1986827185
1484381538
1884248184
74337012
785649456
27081474
330377988
1517924508
1963114377
375787041
1660424511
715082135
1740452688
1235259829
151071266
42530766
1340391719
1584236573
1528829090
923283222
1900112985
1318222077
1871424550
485474900
1639312096
1737403296
1573637657
1074724460
1322364952
893446689
2087877870
335128797
382756637
1436614996
586405828
1014382263
1894395267
1431119853
1012589335
1056760777
1618738178
520831033
1810395511
212357256
282632136
649464627
343152291
345003922
454163611
1700195475
1220468851
813977996
284467442
1111459706
1084552799
996397415
1350431332
1512848429
1693094601
1336795281
1642864788
263867680
57265585
970393655
535072234
1902869878
388913424
53367750
1781056931
573327796
1531815419
127480349
919355815
1349514518
1956301140
598718061
883030237
1688309508
865763640
622961119
1794820855
888341755
466846101
827493722
258456842
1719269539
1057085406
2116579757
138841729
609445488
1315483128
1079093604
1898270319
2138581297
1707496716
869087023
565013957
101757197
1421160577
964214034
97480873
679495275
1209175910
1778223901
518078834
1380402962
599603795
1551527677
424106543
1778972699
1756506733
1886114383
1734146824
1991978372
177393259
1079915308
1452885395
2135104596
1209132187
1229260225
1839976664
1792832282
247941675
1314112215
798235648
1731878112
1937760084
194878788
623180257
1289248870
275404914
1093029563
1129359831
1740286969
1230925637
68547171
2090469637
1048297976
272743621
1961570147
359678417
431842244
1930385404
135905591
660896142
1376790030
418818767
1831980704
1826403180
2047313015
462030690
1904105694
116005888
1178990771
2100693680
1049986184
2127691063
769718453
305223781
326335547
1982271204
407837510
1848836793
447389142
480802721
816566503
715926922
342784932
1080388736
1406350867
1717807851
55062427
685669000
2080991675
601567352
263139365
974700906
944633930
1544399564
1599848117
800544071
2142585511
131864953
893807248
791083229
977213324
721080300
502140658
189168233
1389521809
429352553
272498283
1705363294
152383385
1426549521
1171938817
1704012891
430138695
980028721
749920606
635965627
1093501092
433576859
1750534815
1637031970
1780232572
781035672
992511142
296878404
1730050114
1633778217
1236281723
2017512444
641845974
139207720
1431011068
1000606109
582955877
671133600
2055108668
1883034913
192637411
1919668143
607627717
544917681
1447734119
349204963
814303272
999161096
1776603811
867339635
1766785911
1782197494
316782157
1078204699
631364790
683017904
825734332
1316432053
493296068
2009533881
1834344397
533426738
338705196
1865798685
1883566840
669616269
1816496136
2058880616
1245636685
1451400853
1214307723
1691696051
989544268
1443422909
768609435
915758602
1862320189
683078336
371567623
715434554
2063790696
1011816761
1375510338
107117140
1793757809
182700659
505117929
1237972166
623074364
2124114539
214966325
946863582
2075862815
606498236
770113851
895723431
1381018449
1119961604
99446889
990398822
2046530432
741041644
1122820772
44466676
198735343
1837953308
1292640079
452102935
1768903154
2139136910
306802972
642938647
1636913287
122978957
1151681549
53802077
420563179
1241819601
769274052
1816605376
476003952
999606454
2024414650
121668122
2048707155
1917814364
906603967
1174047868
1460442537
1653648809
725235858
642780862
915212895
596367649
217418540
1145887614
441956807
221477575
1513664320
1304363935
2125163178
1980474296
1317846853
1275037708
1685171623
1277987569
865820716
31576457
1885912473
1022079702
1715109281
1149865980
2135613722
1461772496
723066807
1973143106
1344022431
466594513
1822764711
604009959
369193899
1172239316
948614256
1840947059
1096993227
1815914299
1112042827
403367172
1162356028
1625910842
63687249
206787885
746706539
1694647037
580096588
1709038190
1057232129
113459772
2095914409
1945928824
752766000
1141822175
2037925053
944833520
295953215
1547871170
253538575
192629123
1964723388
128036835
1410733083
1690151467
663032972
1400143899
814078184
346729617
488737930
1820476700
782560096
761873694
1247763863
2087398412
1616349520
1366199518
261501266
747809301
1018018276
1634949559
945225884
633839131
1920789873
425119995
1356277315
764013792
1961272174
157004287
1674576216
557583352
1167280202
548757193
932376878
1780812661
1610221861
1302207323
638434443
1724434995
697852102
483484702
603072523
2141689306
85709970
1873078680
143588221
851877511
1762042636
1003435125
1897701771
878601847
1351568069
743035083
585761351
1764521490
1962471220
1335160922
26613059
1201793045
1299641403
392367627
435594029
2096520524
896124649
2095978970
296581073
1306539113
1250353096
1576703900
1318925468
897239701
1171047224
1861913974
1764029926
1059703388
1422569890
308508361
793571569
670867568
212127855
531205439
2027896820
839586586
1808337645
2058638189
94867183
1085302550
960205876
1562534984
380399532
614354024
1030100707
710323588
1786191966
794243550
865572091
821511660
1393542767
207495659
45206371
118803943
1688383491
1642209805
478853249
299420155
471830758
2144138544
598994342
1885978732
1604016947
173266751
283032113
726435923
1317349046
623586236
945890165
206973979
463058801
940413640
278358799
137859534
1029617381
627956060
329016384
404003076
1994303442
1441037250
875275194
171502592
935545020
735036613
829557034
866818894
1627974407
2026429962
1449834712
217668747
1971187808
923279412
1844896273
1270641424
369185546
907404560
1339061454
515487478
709855360
336381473
1478698740
1538337313
474501192
160315347
269295317
586279346
1690407285
312425415
337843138
450573733
464417972
1526642702
52721830
1458546441
80016812
657681525
711011791
1989205673
991486667
2041978667
931353137
383686097
14308797
499974904
156223528
301112410
357342035
1622946265
956512095
1728188991
366712557
1988221700
1932887110
1761815476
1363064550
152021704
1689024808
2123883467
1004869995
88338014
1438008576
1492805962
1154282504
1016426742
650787382
2052387913
1354476099
27145974
1740658367
456670720
1585974170
814239978
1278241075
953600781
1193336806
885081176
6275759
193449485
110742992
116742588
1043495875
262156065
1885979805
1829194922
1097068330
1915483854
292658354
2076480234
1521918233
19746726
779241210
313190787
883401343
1499429983
1829743086
2018397834
699115066
379377083
1991354724
1884658101
546558535
456382864
1512857393
1150862395
687719787
406725364
666966030
1054438358
738914766
1900139777
1293516836
806527535
653485028
1298440569
1904515312
2056589275
1952741996
1585094950
1466212361
2054462546
1573823876
1206522668
1376867605
958728330
1488571861
1578717893
390097792
1082545885
802337894
284860044
1037916553
1895549703
289798553
1835397893
1221193499
952089892
1431491562
2064980485
1981494980
489513137
1928467421
2060534021
925085088
1919420455
2047450763
726798092
1040787931
2079420642
1416700658
1979505431
1259831622
79095137
627724368
1886573386
2133827046
1215762261
965129829
2090849495
1997554369
488487905
1300709526
1138902041
400214118
1848097086
1552057351
1127881438
1060913370
2076020189
570648233
586276601
587412283
1218922759
1604634404
1475250180
319507013
374966288
659591690
290151747
593301018
172995550
1212091784
214768482
1299155
1942266095
936714487
391701143
1942334320
681183440
592742529
1411971650
520218342
650133655
733068899
1791860789
1028609244
1526506803
1138992027
512323203
1163078412
963673724
1544928313
1516695151
1348646943
1912468569
1295200423
59853623
1953771372
294783377
846942956
2006846278
663530477
1835272800
1354915957
1161324726
1880852588
341221139
1065362550
129039088
1432831869
379755814
1162280456
1651357257
1703067352
1989496239
120960575
281207347
655219354
1549064282
263496182
740557847
1387365672
987745725
161635125
392053409
720546134
723095832
1364390527
1249212516
503379995
561467977
1041303857
335119068
145291988
556927135
1612041621
1285255974
923886207
1217035178
1720361555
1956990476
388707584
2075017600
472974233
193318828
1683400399
162037490
1754553886
1544582180
299343357
248306061
525369769
24540216
2109245874
881579482
574208580
1123703529
1895018559
1393532401
1617369884
1842691559
1183997982
320276205
79455549
409094331
873481868
1136439307
2027564867
956466405
1554381716
1769503129
187289878
1298170906
317970849
1927449398
1134128019
1264843533
1290155149
1131873598
1813091452
1227495633
908807010
1548459001
1449403698
446429238
1166069780
1754674030
857745236
1695214775
838134244
416348906
1663129251
1010750774
584333585
1408113843
73328522
350471229
453413171
535026075
1810991512
108322460
172203717
268986990
529910316
655756268
1231703971
409744820
1147020863
312653577
947359260
819465510
1136963588
1477797272
1954167620
239426574
211161737
402769979
1748597432
785320135
1877649803
199692031
1202614091
1301615787
1022117871
1395609698
1736146432
1078556148
1499602855
1572502482
952130395
303332901
345660042
1303197770
1251833435
358822328
1441034333
882386196
1779845002
1299317831
530571401
2086209083
1773763744
959531151
1859770340
749782536
522554500
1957559833
381710916
567040003
1764980400
1049414051
733210989
1790179296
2024572986
505734728
694786825
1471982322
450078902
1135633844
1801292878
1848917713
656608020
1932365021
1738070375
2085243564
1428612691
489421914
1313705787
1006219597
1501642333
655011782
957099099
439947121
205070648
92699069
82334905
724946559
1681154582
981167392
1680851056
1221618133
224894821
102129426
1873846020
463122880
1492996164
710932236
50570955
367185765
1918891841
1339135099
2072360039
927018066
1036783096
1179344081
773863137
860280887
691040160
7942280
943506573
1150566173
1394786037
719340458
938073502
1841921337
277042681
941088711
851279282
1279765327
1284348711
1071692095
901844818
47902127
982664677
383765352
1621949257
291096707
613948333
1556243407
948375488
508281638
2055055716
1889378446
1947200795
287192026
1515264299
567763788
1406777568
1336529096
1866070638
1447896315
324397233
1360311401
2088995782
330945374
1364727821
2128350560
13827814
723311363
1057633351
1210510631
1618319959
311556649
1880574082
237150700
1078269126
926202916
300195676
235881046
1291230260
862664791
156704256
38166025
2122621295
883569201
1621246933
1272705156
246841566
495344031
74215597
1499326070
313745769
1311005166
1660191388
645531542
755357861
404438790
1016585919
1730415666
278006585
164617844
1304597196
625706839
1586174168
1374021381
1953229642
31620725
1128167886
1480055647
644760277
1294066768
885392814
833980008
308447523
1196731311
334591498
1254020320
1465173892
1997303250
1668593400
645854223
1424355234
915891728
1605856620
1162337720
1318041258
986486689
859966649
1924120884
2038530859
1009707510
1334781329
875076368
1132175677
1576203883
2088355771
405621689
1056783866
1804527242
389337724
930971628
1652938499
155200466
1551913717
284612750
172777498
1524889872
1187338737
1658424210
1348590783
1328406668
120011690
2044695926
2132925601
370677923
1158529156
271731948
297568261
824533990
567715311
69444410
872978773
1061484729
533530896
1295304709
1926672567
608919785
1691133238
608126286
1898300841
1663944809
1251061897
1186556986
1657585861
168579759
1572883958
1391149276
658898300
1222002605
1864478918
1157742280
466109541
817532298
2084565305
766306898
464559092
1488073320
1327681273
1025401078
1011003887
651139442
1948153261
171275228
519555462
688377421
588867961
1064053586
1973321451
1987603462
196860968
992191706
1279353965
1205502115
1705222322
1679307217
1060443397
1386589065
1537435444
809484187
686564776
135921130
1242761026
958450313
1013193627
2117505533
1183072358
1995284579
1145839633
1601220922
710623078
1002078789
1297743284
545480701
1443759631
1557634618
1204649781
1333729139
1340297780
1682758121
1237834056
1381582818
1998518829
83553749
1786650877
1055542906
657262236
1041010866
1580182203
1448650880
1311869330
970681770
400499403
978009364
1134539832
1212412931
841981751
788775042
481960590
745189317
337860044
962195545
851976341
121239123
1529164563
1419132558
1486170467
1034060965
47596334
395155716
954198897
1507826798
1904472341
641306167
1327760343
841957440
2077235402
431420041
105886096
246294909
756833530
280989668
1224366480
1922966442
640882925
18368800
924544552
2042902955
359538721
793918439
2049318303
878176917
819332555
76680777
801559284
295529289
1193357844
227892956
722179560
1806239433
152514047
1442156136
597985641
920467704
779085524
509419634
493268189
208222048
733343713
868878903
1175767487
1919760129
1704316969
315666917
1681203562
852057898
1508104217
2036870275
1039657905
1545463931
452079224
2113398112
362246441
1716700173
1193720712
1066631071
1081164907
634709833
1915473274
533157969
1121384462
892350172
1703363911
2147153374
984688672
788038617
1481369613
1604828447
941982541
967376368
689649984
1762028203
1561226754
477738848
1876484007
2020729282
195217797
1041591625
1564718373
1870677876
751086893
2098380173
470045573
1321296293
1537668404
948443702
1808757708
274155080
1560998083
1900528613
1308973000
471733093
548710050
1413330754
1135214616
1330318616
1233013237
1547051784
1181516857
73974909
10278596
1398895064
1697784392
56915931
1339205465
1500851130
1849455126
1996742157
496634438
1987022891
159508474
823420009
802445610
1401003006
1910112151
1543104470
1207729342
175865324
422353752
1535683181
1608050873
827194131
2028964132
2066099338
460658555
1291558854
38687057
264746693
1572131262
1367417265
844194176
191730612
199599020
225288354
1720721815
1303492826
104122035
561482804
1895445321
324495196
1096038882
1060752454
2127605496
399626296
886751
1997457076
1528071924
989853114
679910121
1078538145
1795064020
846210817
1241510673
1336879167
1387574744
1543308317
1948731483
2032326396
571586409
2076550612
758795031
1016605439
750015371
806459766
385978547
153210862
1190102989
1052128604
714691278
1491663555
1886339531
398989195
1431755659
1556934212
1764547761
669202746
693401056
648838526
157541730
513826774
283993197
610176644
1855958682
1808705713
1360273470
2021254976
865603470
1338659293
1686547935
152055564
1388080773
918731875
842883251
799347408
1587232456
323083994
1200852803
1897480730
2024262418
1298401341
1974251078
726844465
680541560
264421665
959233383
1072522729
522269277
2028708605
761519821
1803715459
1943432342
228882185
1940404555
988148893
817241296
2101215871
668178418
1705080522
114832601
2042593654
588897762
2129953785
1276085293
1081498011
1377879260
2053145968
14725574
732565045
1675555486
643845489
524537281
853280841
1512816685
188632293
292594660
710082817
1847734475
946877773
829711831
1996587395
115582308
291652599
1406043665
196418324
1962572901
50941504
200918859
1435658544
1674497053
1183222273
1953149586
480851275
1797458856
642888237
2066365704
458672415
1480314213
759506115
635182037
1979985917
692293951
1764745331
1419247472
169950228
1275208573
1193391660
902173013
567711069
1026279826
655695408
902886159
1236781728
1648143579
906771154
1386138260
2063855851
1093989464
1940625843
1484246109
1430408331
1585018413
224896001
1762722406
562529552
2128708221
366532873
1591440362
1427810583
644192492
1367750088
1959680768
1427849369
713917399
1979698120
653584557
1508767674
1670583003
1701785856
1761887929
834962477
476503681
2006787398
612410965
2101615187
2052645198
102808099
52131562
685428147
100001400
608244333
1660284662
767763877
660343215
1196086741
802258129
1147093872
502772716
741114474
859875224
854356768
1090212399
428875229
513073054
1001786944
1229163316
487075710
1841980716
1324772094
575045860
2110680252
1480855050
252793486
1263924179
557602439
2028908071
286219016
733528207
1718564619
1057143966
1290958086
2112703508
983460588
1957058683
1997990899
5672487
646889031
1585342611
717886771
514355058
1294672133
1690337309
816473584
1689731151
400457650
610023254
1366915781
1764257855
1718494640
1111676991
2085741196
529344723
202828651
800337096
1110637967
1530321319
452028425
636853507
980820082
840803007
1881440713
261914711
749144397
1885745439
1335656582
1820993321
397962914
1130925958
2111636019
171131331
608781739
1150119571
433445111
1070790805
206370911
1051165627
286382784
2045372185
563390973
362044910
1638336193
1671570431
1005629854
116112373
918096543
983336292
1163694276
1161566902
58524599
1529629548
492875497
1606179100
1040566780
110881446
2031956138
1636688761
1992892815
1270905546
1292694063
149430147
1830538188
1851794717
1841086689
1349941101
1213458032
1907898309
156192763
1492520516
1130479997
1219233813
41752232
1321294111
575069883
58938170
2091357393
987732383
1036270052
1434676933
1797060140
1153318905
711392611
1481061834
1563426913
341908327
1571254411
950319091
1051355557
353412323
1831013831
617913450
836310952
768073241
1214976902
720913092
1453155571
386959330
1054082631
509645720
1150825908
1374180646
947165301
1941269586
2097130457
1881144619
994451392
1629958434
815208824
164487320
1374492573
1668817115
1276106928
1765959280
545195449
558434430
2123627875
635716782
1011155749
276127680
861507118
1080993803
1376078301
1911186499
1357681183
321259816
297258960
1670780396
1070618381
1698650825
105111249
1711310454
784787547
653206830
1742361617
1843121016
2019672183
202700406
1109800720
1288527366
1152947672
1002837562
560995704
1548117122
2046071008
496182789
611559449
2074918134
201161020
2146470007
830221558
1677417760
13328865
636958897
417990
2004048235
1790304700
674544637
459485317
1859178906
1421632334
1886697774
68824881
1830258290
43932481
67740960
1338927398
314979538
667142689
1564356989
1743622489
2062975137
519621669
1780001453
831303146
777259605
490745714
925369092
1581426637
416265345
1966473084
407050781
932176836
2133661106
1638860832
966431259
1450506947
1995191084
872981217
1330606814
572950450
776534918
1172126267
1686230962
1953091608
2081838138
1155692770
1695348830
1207426671
780288569
1135468510
1059954369
1339822097
262361282
765951874
1990756859
1463479207
1537687061
1077862975
1962873818
12005464
820166756
852586766
1907654123
315943707
1284225568
827312871
85699485
116866502
361706238
448571625
321036302
417536634
1018259652
1194906917
1228746615
522545706
105810044
1621114443
1836170749
119506145
660236069
1882209236
1480633189
2128927876
1840371344
1024375766
926967242
2057071853
192647460
1526238573
260282564
817415779
1986255038
282351962
500871238
657918725
870748141
1529021460
328346152
1476814264
973363189
866745783
1889755274
1661694968
505956503
1561293348
1892457088
2085719301
392001408
697733890
1747107547
1050009384
473799035
1020593952
1515335718
1268079099
1639056320
485650170
2127132764
961532973
1841399532
445838601
235272555
2071682343
1807205190
581888064
255281900
1827317612
46276548
1118538367
550263531
258270112
1077551915
1257225939
1117905895
1404097185
291262130
740440485
1819978506
549265575
1776817980
1865876794
1192051622
764911186
2010181607
1512292411
838436025
1108809854
280206746
1025899565
1952199298
1159247899
1135707794
366078315
434905563
2145316951
1364270238
503764164
1620256940
1704164195
1016228733
1117443688
38655305
104221365
594928104
545647415
1306813639
907517750
152405669
1324671633
589522917
354060445
374685044
1951299771
1762331680
97635215
1533770106
945497257
839351004
1261603136
318219692
1136209978
476207710
1844110070
1798356835
1089845797
1467913476
456480923
626382851
913025210
1002122256
1599650999
281126182
1362029902
858545919
1329040316
2059928326
1963563994
1640298029
39788871
1391621149
892976456
37102504
539535888
210094899
2028106268
668086753
1719414632
2126677917
1074928904
1679345419
1250101946
212735695
1094571630
1797040225
1840916424
1504404414
351324467
699793808
1030157544
1328458167
206997143
1809437413
607579728
539840416
371431085
1338537258
1745240641
710930273
1021893893
1693874270
1498630054
341476449
946941618
1308477872
1484934466
1925368239
462155127
2098039975
1595278022
1214660163
1732859626
863431511
258883588
1896424469
486671677
1898369843
1688357855
1372888685
1163215363
864202324
1113597581
1659479894
1438044744
1603014496
1342681607
2115731713
354937415
1571842819
2006269709
1770726301
551535659
317145090
271479668
689978199
1059637226
787827902
1534467927
42131036
1115289682
317366528
1119096523
474970492
718639364
1040993288
737199920
1719448027
1931401847
1035732492
879186801
850338018
1277032068
363293852
1140035683
370351081
416600321
292690773
1095350484
1220255847
1363922174
77805170
747477657
1362150690
1110637809
306992775
532761837
1115652783
2138259259
2098603036
310413986
1329780253
1471564958
1809197421
63523693
14548005
1648732554
601661407
46234056
207235215
1367216519
1107794913
1919372473
296008915
2055404073
435960886
396766805
2068421673
1364293661
2014957432
1223353228
566035731
52234268
623882598
1454211895
36267430
1045247721
288888789
545865049
1114429044
1841273888
697613961
449733571
1887152822
1030031354
1872870394
1081350418
1402821231
363444021
1487475841
198933493
250925789
227436861
845145302
1311885793
235465901
342122833
365517659
235805655
103607254
1019556798
882207218
21598192
358968610
72998661
1052485487
283670090
1628194896
120094761
419499846
928634370
596782651
835735509
1984665557
538999308
17814513
557099785
943735638
623230987
1705734082
253083800
438717716
311858674
815544455
534510007
1932808607
1366874070
546404189
1868495544
404539589
1120465874
1172133088
1925418525
692276417
1574789934
578750806
993995229
2071422733
726761593
1528457931
2000997237
656385191
2043358227
470460418
1673119108
1356128444
477324991
1142869601
201104636
1071169768
563397866
911607946
1198038993
1914202631
783774880
1165678288
1944981778
2086711621
627607840
1334554834
1046740445
1643654287
2056215283
426724532
378353822
383666321
2088775220
1907403799
1448659062
1862893291
1028487133
1041495130
647789789
1316715498
1013715159
1946511512
1539226757
62014666
1804511391
714439114
1714668479
1582790920
574427706
1483708218
1226655995
1372583
998667791
1208494157
149662047
1702575539
445674580
736026174
896358009
1906464067
782061655
367794808
1800600797
213175904
1412198718
852536668
332862245
573676518
155912943
1086384937
299970914
1444602920
103985482
1581689124
552183541
1964072781
1262706416
2078781680
395800434
1169834042
1547669599
1262281703
1190228161
1257004227
8891593
169237007
978376295
1494765176
2012812431
874751044
1107027572
762952401
683637749
181499764
1302183125
1424376670
471733093
945194847
1820781945
701040590
1192859065
538972141
539275565
1189242824
1112624192
1267793568
2033473903
823302965
843371567
1648229268
1091931547
1696283824
988349493
1615185167
1829587945
1387519722
1107253288
1111734700
417477645
1850919023
70729401
149613483
63456518
2129173658
2079703639
1532628899
1374398428
368465447
1950668415
967138927
1189923877
1075548809
499645326
991699706
1688139699
261316747
1314851358
167440106
2105146596
1243795418
1671289798
1435971374
1757967318
1370420794
1271744442
1868668125
832086780
769804300
916703223
118265192
1422318143
734796696
1940821263
581237052
585537314
1615264737
1037340769
1711403759
1724387737
589978776
2095072885
1799425147
1584841873
1283207705
716653634
755089774
944719870
1354241417
807280506
381597909
1073073949
1217016008
1461985022
1854700130
997471787
633408545
418265377
1980740109
107094771
986564531
1085738741
1590516566
1498172065
960331672
1083363375
2095408088
1505374059
1147042302
471441972
585073164
2087637105
1913614075
101767504
55557024
466172459
1590395061
1053101927
2076743599
203636240
1149499637
1700018351
608961146
669562604
1273650416
1611721305
1053000957
1490360634
1780723592
323445200
1378144737
2059476812
412605725
1054545821
1467762412
757407925
1635409462
376685790
516254698
1029470129
1458893153
1148307341
964537537
139286178
383181408
156656718
37725027
730593608
1769129076
628096878
444593760
648112363
283431906
1445412454
804191624
1262251424
39765621
2143707707
1487890043
862349023
1006041137
1631512657
1074601235
71403786
373150393
190159378
1196660925
614775438
643634029
1183779041
646259873
895680068
1849152065
1015044311
125922553
609263444
681426238
2031023959
1231428814
2129777413
297192104
232598816
178230627
2136243107
428865545
1903234634
762528135
1477298582
429374565
1451247973
844398230
473492285
611400656
1241534305
1006287118
1380533931
966540321
1310635082
1286323500
2036229082
1238533279
358140436
1791141808
1112688259
1874583125
310198711
869249953
1116594169
1837332654
379809164
312443178
119128334
19084284
959791525
1067536072
476359738
1641406048
722021660
1146282762
1455969499
1931092370
1189073751
429464678
1466848598
171536820
1760355983
378623691
687501835
453620742
1012071732
1680206635
1533214758
355549481
2023314541
159460147
1040353011
1447171290
475253702
1958529395
2021964753
1403059341
1614800709
1207644009
1334612914
899069016
70639602
1963577636
369507734
1169907846
633943296
38759214
246604896
1531793847
1800349330
255443284
233936629
1733346578
1944159472
1162594335
331909
208511851
99891772
355471889
117516671
1915653261
640561152
431180107
1250277316
1793733187
1436322794
1911667382
373948468
1546806112
2057363854
2015568476
23398758
1793713922
640577359
583693381
889622953
1650574118
289907083
1035504343
1867152060
1339710896
1864495522
542660306
1633317879
1932425326
52543165
1221539010
1840800859
578157406
803726016
1660009908
1192312391
110024681
1382033298
97227664
831864417
1093337270
37848411
1733869421
306370456
304853165
2108796153
1475292121
1960647251
187803594
480508906
460267658
1716634277
1153291471
613466058
1518463359
519104205
1606330551
48000304
517742148
621001927
686036871
2101596216
2012842557
1536151164
607795247
53681995
224499215
1516112427
1010031392
1140482049
1979558407
1873250772
1764980348
1429186403
205805982
1657809255
977928249
2011210006
1019208292
2132971313
870258918
1634396463
1679958009
1530066771
5986229
1140312300
1188457424
516430263
302321962
1431869095
1384640944
1963434616
2101896587
2099893828
2091348708
608546731
1645537850
2125008906
413858726
891786985
355255056
476601499
1512003750
25949176
764974499
560532577
383980381
1192456161
1144220429
2007697976
360555866
455709109
747671303
639849044
262835746
868855327
738352179
179582737
253207331
79377942
1151599336
154142367
1063030618
560628856
315615277
977940547
536182891
936941557
1994788571
678989289
1517542987
1297492095
1210651868
1613657990
437985073
1975085651
1140265076
2070149346
1340635380
1213458522
1738781155
1646294470
752397265
443205959
904934494
867523529
1725904631
1213719430
983357282
371090382
404559942
1747002362
1076666992
361485165
1405664584
1422246084
499434669
741285348
633647351
719354493
181175656
620574344
303349432
432941699
1962081478
810336023
55784367
1366439828
2133473883
1090064472
1560462470
199579844
87994938
1373317739
106455277
2074578265
711127788
1252210095
1542265390
1493232179
647297766
2079225342
233043052
781371326
851753941
1094420888
1131961682
1536873433
1448323289
66193589
844997328
1581803472
531627938
492720489
1439919475
1660096153
283768343
1317948578
1332042387
1017614510
1980823651
1907311521
946981616
1657612364
662927753
1795657061
1886521462
1776497348
1064800910
1612732902
1374164715
1717091110
2117798429
566532200
698516020
1000789009
1145255130
695345575
1784506451
2013278532
2057837076
456783896
1375673006
567521649
437040764
1305805646
1358977132
761764133
2047360080
1598423913
1701274909
1745457039
1980979076
829721008
1807553373
1232062863
761373027
1421299933
1301227450
739191639
1933291241
1523479620
1119113830
2097511326
149721208
478785407
1244624347
225773545
1688749046
663662157
1709177319
361202823
2056133424
891719429
1804777978
1267612194
687204794
2133878777
2087125154
316369172
1674628672
1376442413
180923952
2116099295
729442787
1304347310
251782810
890476306
623551807
986027156
1469762482
101163531
784337501
197138111
1951389257
2009255814
18004821
387714975
2006225997
1752438837
401889985
1950396943
2059136121
2016432054
869214828
507130071
420835469
1324652360
508391054
825250678
1497083898
2060005734
698355038
413327875
1997418532
1524768634
1728900282
1124966576
1088216683
539916416
1956909689
1046100772
810804689
228028031
833136963
55805793
520499319
272699239
1804613252
1096624879
878844246
1303269853
776726145
255114190
114994718
464870074
344545498
1679934771
793587605
34226340
1177552039
1034305150
499046533
879431768
1109430283
64366596
286707800
429472674
1039093247
2066738765
1460556119
1343088867
406208861
901688598
1825436032
416302602
1624061257
872854074
638057770
1918523316
260392931
901389914
1567643014
394535755
1723127329
1100776450
70952047
1302212284
1457944417
434877288
431305375
1750446379
1639956846
24499735
374050368
526022084
139797518
1132299274
488879292
379587830
1448852141
365869108
1999460827
2021425195
589463220
1477596245
282042594
2098510303
33804421
985630173
670749912
1834253521
2045967588
1967521073
46244537
1603696293
1365710770
443018992
239285076
146834265
1580659131
1151523350
702571692
1092048981
825841850
295146430
1932706157
1123897127
1400894691
1766513047
1148263553
1883868746
317028701
1061366780
1705604236
380231582
401477799
109781129
477437038
1147165592
908183855
2009175869
1984249462
1233587049
2137295078
601594008
683326937
570540970
1760874601
2030949537
659610782
1568882353
167200486
874064652
1893039410
1495897066
1932432296
85144407
1418890434
1897788481
210522505
1739813505
2062798110
746104360
110388890
1742737690
56761377
1473170621
537879186
2046379675
1017039132
215558953
1998026497
2069668565
762390614
90664028
1014132069
1172229493
146576978
1801449578
812542475
589784848
940348244
1913967382
934030421
1838196543
1778416626
1629815833
1603290229
607999056
1052723323
1921727152
1804337800
2109840210
1580176854
387192743
1791418678
2090142245
2039681370
439425511
1003243776
2072068058
1078250110
487694549
1604057113
44508940
274859273
831024117
1001741704
1260216817
52469988
1381174861
1984972139
788461204
1061514098
453932973
645684534
1430857998
325422247
731166953
682715883
103008822
712802086
967956754
1322997304
2147261484
1022385192
1783636815
1543819683
1305295633
1688327922
1915120437
1951543507
553510167
1663234202
1562938576
834639459
3237586
1845500593
1514351662
429505819
1040578507
1525540987
2022275260
1596805721
2104426144
1709116613
28639495
899495485
1655722929
2056968122
1201382297
166184487
918422018
763084821
2010541512
351103308
859127815
771253529
71700779
1135838900
105905874
364439954
1996198696
1690368462
553083132
706528926
569932806
682403970
167803468
485433905
796102858
1882972935
2080527102
1951485488
1341596028
524001992
725773011
122788667
2076987437
484040424
1489158725
60939107
2022821235
564562746
243045224
929073258
739944002
1219335422
458739479
1619880639
538510805
999783998
714094064
1770183364
382335428
576086634
725615490
2109424380
1949016629
735112594
1569997605
910063984
1827877799
328694821
1589247107
1852550572
392558225
213118890
347508470
1542422050
882078992
1001022970
1463074040
1640986669
796141853
2084990940
805250333
1060682066
826324680
1156686216
1064890021
714985836
1122196819
217993052
1194223319
1753036101
8844132
1106655557
1141291334
1232663458
1636801558
1088463225
1117638323
1711124717
682268136
1262165988
1402103249
2044250554
95017505
309707142
957304848
574677358
819073387
215131973
993685957
535344988
1569857896
1892593430
398653714
1041685429
1958948901
749360176
1824901202
1077058430
682932144
357081229
1421250771
149338332
2113947769
1548008950
1810410025
510093014
646943826
434789543
320456952
719191283
1380252580
806459766
427329918
1446320236
831258061
1707783570
207132829
709573162
867204441
1874820984
535566240
1263660111
631787868
886112670
164021317
603635272
586879225
921687952
2040661483
650538050
539215063
399672270
891013283
928785427
2134009458
1600952337
1249046
508115403
1787412746
1400578589
1974259799
93449699
1975690408
2068439155
1209728421
1360868846
573015350
2024498514
2027937328
1019771704
802475119
2097679177
2005753633
1993838703
1270510735
1550756272
1482465898
1323591736
2053274053
2094113711
1124155305
1103515159
484995868
1634113686
1758679580
1103311357
544138767
20431356
72945311
225522679
1938853839
1485237524
762922937
1244895353
1758490443
418464852
1333093537
611090273
1886106592
1095385583
1196820173
999148503
2096110850
1481054189
1460969421
328052867
1986392511
518304913
1791741618
315711804
994819665
809360646
1231300083
1719526599
1853046614
2144717221
1245084545
1788576698
292241735
1881212627
1016225846
790366631
490554047
1583679866
78235849
1309186908
1068734353
1185138988
976305848
576556209
408018432
681329569
1900864667
993861100
1887444300
829142966
62215111
1914416448
2109582731
1357857960
254199819
1835309614
1910157655
1443075171
1434356831
1643209187
1037943290
1044311475
223710563
437790443
1397368251
1325966006
903578584
191853272
401423362
1851892622
1115407954
1985655801
1084871665
1769370195
263740288
671128619
1204554665
1934449647
917579034
176558287
895744238
547964637
237955242
143160067
1534613665
739052367
808813339
615009753
556774906
1611283398
244660292
1502283103
2145007955
835921692
56955755
2005921866
326146340
607055483
407901300
139794935
1799172765
1410395116
2114729559
68448298
1411800037
1573300121
506218764
108331514
2144931740
2081837401
1504425821
182554963
1911755550
512533819
496474894
532769306
263954029
41808433
451835202
1189355311
249096802
574416735
528262033
137022314
462316695
2039898868
1866110916
851354591
1997057155
388825007
6938048
1324203689
756057671
1790677289
1602695925
1912721263
1456101288
2119423105
1802007012
1598273818
1109165455
2076310866
380269272
1086769249
717463707
1610753614
1320669158
1213481684
1196226402
1577161590
178081990
35482687
1556216934
1837225043
667985657
2046567107
1745855774
1662374341
1372457226
1260282782
1887678105
2142802446
1454963939
1281557452
407290856
1496517799
908689107
1854212817
1529267704
1878522965
1369718069
232258176
336229624
1457128613
1398140762
882125250
416977781
1797698009
644424784
1757081497
803111395
1127879052
982623565
754566421
370586049
74536417
1041322450
1948580964
619660714
1469702055
185814861
1494129527
474881130
1493370282
1964512730
355915464
1750331301
2018846070
1799022589
1422422795
2041480517
100408237
1175646503
543145285
115085604
461592948
513928265
1502383450
1607133311
212820838
1296315174
1441881118
1101508408
1655185128
1293696529
224725807
1448747397
2078538811
215403951
85475648
762923087
718485334
828848475
526999476
1755438586
877916502
1717430037
178415779
1383720990
1670560674
813782443
119831295
1313508264
1623479982
1092165825
817774411
1229758276
2109933102
1012348935
1802785048
1619226635
1091026832
1712573506
1865487583
1642903780
1248959491
2002217368
403118632
2069494333
1959531713
283297379
113409686
1052281122
511306297
1549831591
1842842152
2087146928
1213783284
1682585253
1150621553
2123809106
597260612
816195588
1716784591
629934323
50550172
1066510653
1724686478
2087398472
509085360
723165015
574164331
645982111
1145181655
70042069
554584462
1472758898
1383798799
870814119
729363366
349603086
1251250071
841246401
1327722759
1742244212
1131377499
114158689
1569248350
293784072
479040378
1889260587
641696464
2039361795
1757366750
2103148636
251570590
812852291
1424731847
914044659
711622532
1175991530
1329317705
312210738
1170289275
881758606
261916519
1207339698
549872246
1804703836
1852749401
872792435
380549670
1831540713
1526920487
351890141
330751970
472787825
1255895395
689182716
1203097233
501383436
889621983
1733051245
2029341433
1874738575
1717496738
952805694
1666549291
1300368733
276052040
1876263013
215045794
293828280
1879927255
489658760
781324492
1724401805
2046784859
1557210400
2178856
82602514
2115269925
1902693756
1603638195
1524047673
1976959726
2042080017
237925137
875825675
137206286
390200735
652583095
533164209
1864342750
674984609
1870928413
1153356636
1211833770
1648212010
1540004008
662422300
1102979208
517752313
1642423769
665003359
1898599858
1306629676
45402953
616770996
1740479903
788491783
782811447
1181643340
61725519
1795614802
917168060
1579011197
1153093465
1524101216
1679434650
411536497
1949769448
1403179148
535262247
576060652
2120884011
434279603
1172618650
1181401403
1047808633
198852898
1853483848
818910420
1945201739
2114688385
802233774
112559368
2080763002
1361837282
3495066
845475963
1350356661
1101939266
1209446847
1775890667
1463046463
814269392
1608608025
1304048822
1128001259
1502473512
85744223
1832023576
1239953347
1635452904
872338799
1928895214
1919901581
528912525
231990104
1040727175
582658532
283207504
755387936
523518127
1872588326
25687806
141005627
1780158287
519937117
1283518801
1198891774
399087663
1805867969
164281281
472435360
890341695
1908062890
126630458
1397897880
1186523597
644403052
501915311
1777746966
4288924
2056424625
2031690057
1006928897
1281678025
1935482693
1465222886
562952066
273645315
939754841
2146202232
1931184742
261777500
1276700893
1052796237
1686854651
220958379
1258339602
1902761880
1269674485
157202635
1000176537
780108745
319488625
575938015
2026388357
856359078
695413432
1367321883
1653583947
1087806918
438458221
1050865805
1065042322
797552443
1554417495
679651517
407022324
369456711
778269992
164736085
382509785
1425519377
1783365425
743679491
503774230
1561814555
1812892279
1326524180
1685642359
1659676088
2131158709
2074853832
372254028
2134143359
731584966
1754585537
1604148870
1378692129
1721749599
174100517
982022334
585212019
462564112
1407139118
1175523487
1404030795
70294075
1782374605
958291991
888492232
309745566
1408854518
207204791
1122408617
1815743633
479041704
1363898024
60996461
1366598022
165898036
1450231643
992249786
1218152192
1827419185
620713614
1206981601
897573230
1542331724
1676781001
2123177016
2055135805
321277371
1860324282
2045902459
404581157
1151625022
609243164
1496189706
1238119286
984815338
227712037
421029646
482828984
1566143009
324881786
947195475
986823668
1660746290
988194970
234484710
1824606801
136999442
756859184
437491983
1829685681
365384404
1327822430
1273218583
1819598570
596542619
743606941
2101054460
281977765
1382989588
1922251819
89917300
442170794
689544041
176185538
505562163
1463378403
1699570592
35674124
975172119
173940147
987135861
63907640
275499128
1271152938
205634191
1757805844
1574594545
260316076
1208115027
1234991991
1088000457
1741855806
438788281
644539160
378701845
1032882810
1065207293
1894577075
1708314331
310820197
238820552
627794496
802935805
2100657524
2101872699
1877882780
1983767888
655413767
600944664
1075168912
313634485
1323358648
669976602
422757626
402128802
333818335
630949914
689173972
823067710
164019120
1120365503
864136035
770889077
1444157629
371791678
713395029
1635454131
1246379534
561998189
1337066066
1809686287
421297347
861431991
1474633308
2014291579
1174275930
1076053855
1084028027
2101553798
1007508058
169102536
2073024510
528050072
2112818889
1791866714
1108114216
888093265
822739200
1273609485
863435063
995842737
1767695359
930597437
1557094864
1211060980
1130083788
1752472890
1495365555
1961702888
1582433226
157584058
1098013614
1924635300
734769113
1141646413
2005688041
999164875
1874332000
283480541
754147262
714771969
1892647688
1018185447
18469042
1942180166
1309057226
1583809076
1905876347
765517762
2128186837
435585103
1168064347
495129921
1285225518
514480451
1212594524
1522468321
746041830
1203715920
135633305
210398155
1339225185
850754135
2140653469
1374557480
765754109
190504793
175645689
901865604
1454559728
503448484
1602946874
1166705510
999402496
1972248433
1644925699
1763449900
2104994115
1518295730
265408800
26444792
12555796
1660851441
822915416
1326282064
1041158330
1379852189
1266741383
1095969493
1642378477
103307875
530306298
1160273985
1913243978
1463431399
578546649
1497181966
1438649351
1194606752
397738833
812986234
1929593718
1915746593
960225219
1407972282
1786784047
1795712354
1473830130
1011553643
1553959382
1212923221
1187465826
784682846
1522175332
1676862526
656519843
783487822
942073589
2058147879
85295857
1200012318
1645784599
2001663881
1127732195
636414721
622594220
421931869
225722038
353039633
40202740
306751956
297771178
1787227138
1381079576
1904777839
1125804276
1489171438
1074821827
1873914167
617651847
86884964
1306378375
50435248
721061878
1720875206
894149527
215863083
108938981
732532249
739823912
2099709613
2120496807
1106899095
341153190
2001433765
240254068
1214781867
780151869
1256847480
758817266
1908332967
1718513995
273669630
1523291550
621540163
1264577765
1494758556
738963116
1712808552
227853843
316763731
1407745630
1694737735
1963348390
1131964077
567422113
1915130164
1025786396
1642427747
1719012559
1298526229
1474604585
889419824
943088116
1384252564
2020686061
1499581818
769774925
1396723083
1311549852
2004619320
693636841
867945525
1752318070
843229644
1740242296
114789127
1924319496
1917128114
115664813
1468399992
807236902
770490583
1218324987
1245992572
1016445756
1323057363
1021841253
554302212
1811825031
1221785616
129678022
1082893739
562037094
1787461843
447819879
264877636
1279134011
1679848494
2006711591
998997198
2102276137
604274494
840626773
2136626820
225829252
430763375
686572601
464378139
654633802
1864946096
1002885699
1787296855
1761336485
551411101
152871719
1389339099
1751011333
600587386
165831614
83075900
190069700
765878834
910672237
193566939
215167784
1316710231
527212458
181762873
537749618
1506029780
1295861381
2051518674
1766037820
773707487
891847307
341006965
1661953950
220123158
2082943374
1037042597
1881925950
831257390
2031341024
1897809782
922954277
221785566
1633724662
254592676
2041009278
874695568
1928778873
91196862
1931539010
1274731601
1603053027
199475270
294151185
2066122254
1747073149
402936752
1574251238
2056820901
911623171
473522737
721634834
1492957351
686718490
1221403436
839922325
966269772
2059001617
640556629
1294492943
1358828371
784480285
1688779961
901550081
1452458299
1366106885
210113704
629266194
170466258
1653138122
1123758291
1534384600
346625520
205695674
134679791
1459223828
1079893811
445371931
2065097422
69791976
322074357
652837400
1605038891
1918997442
21116034
1932049617
1829225312
631156919
551374407
505416830
1495370323
896709093
613275224
964065508
284873147
1252504630
223861011
1969406739
1618666853
1335226678
2024953773
1390432990
890092999
1968775881
1892700801
1308663916
1769503129
892206143
1298882739
841746595
2036903220
229412806
768585806
821392299
1864461807
179512732
792246588
1047797030
1795072978
2017655704
1676456278
988289218
1530755854
315921868
1162835303
1700845509
1310051218
882083298
1330700684
1543750846
1421317631
1623429719
1997401762
119171396
1889975740
1885822661
1267051598
871860134
1480061536
1126714033
1368028881
1468869441
1013531214
2102485797
2032760773
1502026905
1581901737
1117438490
1463878631
33329988
704908679
1562559931
2143787906
1614387484
487030377
494911582
1308671879
410428772
1866395038
1903167733
124023065
1288715734
1430880734
341543726
698632994
304350433
393477050
678677430
210898958
1869929233
532070260
1392647219
287096546
1307123518
289306003
1262581567
1832766436
560804219
143997931
2087939960
1688447863
1231757249
1669522657
1929010363
1229224826
54119584
1134288217
827201459
91758
1297990381
1708119345
71128205
163118740
1741244073
1035848585
283441636
2086396900
1748836491
924383582
1155274600
1506685214
824021832
1910812134
152503077
1595711003
432085204
1110443055
1178974488
1880678266
215105093
812742481
1123029614
284262819
1159844156
782624207
1925249098
321420557
1695786201
1913846360
2083330819
1158373236
267376135
1145768111
142073235
431525102
1241626430
839830351
975026733
495437228
1475476975
64158826
1377257264
1673748408
2122088496
1060030356
1447610229
285711787
1721405246
1134601244
1492307400
1723332881
677392916
282686304
1811172308
188304644
1533808480
1445952577
1230558812
1192936951
2058082170
913461723
2139511844
1812625968
1085200712
1545823917
1613714188
2133791744
1245580811
1200293334
337700551
354212605
1086395352
5536281
674901116
916963595
2116552339
604702456
1781180153
2006443288
2071065646
2029726438
527405789
1556789357
9521939
1484784761
1709815404
832227531
499509292
868977637
1186299178
1721756480
1573337171
35733259
713873687
959552290
1914158703
253460177
1611131948
338079750
50054949
620965969
193963464
1543598375
1743556556
2108760789
1241115031
972690816
1569138959
110856125
119723009
1283494061
1838459431
561898600
253055916
1896385330
1346611085
12585289
680684222
1322050915
1194320802
469360172
255348951
2142404289
1881097150
1154942610
1069799362
1492718651
1514897004
1771550109
1228767080
776427132
1503612916
1633222894
20339415
2081622016
1348860569
1543270130
1794011105
1831924064
1678360659
68112428
1220443031
410730983
1087923702
1671810094
1236043451
1625056968
11357699
631789823
753904679
2055311944
630755295
1217473805
1258273352
1472609395
1088165348
1769437777
1024229984
1179416234
680412246
814968323
2054490703
801309712
1206196133
1767410727
729479649
369557442
1675700861
680849294
608358510
316657420
104496458
1355494102
488754739
6359396
50410664
265249471
497023476
1668776745
1240695295
1952405222
1989808040
1799474967
1707957161
1019878560
177234450
187085844
140157253
1954713784
1746069999
2024240922
762315527
1036622505
1104091053
181852826
99521560
724008193
955340524
800835766
1949158233
905376651
1677382520
2144948937
801569584
2072489334
976333407
22802808
2142862060
174256167
740915895
355643827
114099935
1969848189
1188674454
680960878
1057281247
375098411
1181625974
610895699
473672376
1286450064
370222852
1792080984
1932194209
170767219
1629104655
941309187
847171261
624523651
459387071
1442623315
1103902043
1509183697
248575416
500685413
197188879
1308542759
1447131582
1560207207
1434570062
1529214601
1333525427
429186888
1882905214
579315875
1374800084
596930645
1848109588
1009407956
906298206
1285417043
1955525890
515682433
903110149
814139489
1310128934
1127261672
1426900043
1812998669
587548621
1385057820
455875710
89693494
2062097135
662340758
2015468313
1971899967
1398974133
755520767
425233574
2145161063
1464573569
1770316247
370371132
1990570147
70494704
1388477215
1198033487
1150979268
122895219
40463432
177160089
1779657985
272326730
1745823021
495113766
241152539
1099824533
1736934190
1398294182
1613711417
1880739320
1505098248
1323152053
720410941
1444018050
1100124500
670753335
1769972537
722126955
177426814
8802418
44357755
115254004
632733841
293682145
1930137257
964918087
605293567
146157040
817095154
315748104
812836634
426437999
301407315
2092458918
522947815
1332596920
352887325
1407968746
586133711
1739787535
1043418238
2092403475
1374931112
336917175
1318945912
1871469637
777945665
2141664398
166788043
831493082
1861672461
877194425
1365227777
1419122601
1674700807
748665761
1910536395
331430702
595541128
550591495
1034363269
653533561
1833307458
1627669473
625636872
499219930
2032966092
1784584694
293616668
1970914037
454704594
544911408
1913822070
1766281593
1850977514
1754749309
758941658
1196688558
652692854
1735573259
1374455878
1237112612
816786061
827462115
1373639085
642421774
1070633130
1394922359
1726520470
61405507
1201817657
1940671765
558528180
537999004
2108262578
548585471
119588758
1952985099
467693296
509403312
45669711
365341994
1506242299
726229989
1994439190
801215973
1804945645
343433759
554214716
540203158
735376707
39781687
444189479
1239464438
904997808
400666420
1881786544
2087245671
208728873
1859543480
2144125811
1552596583
1201258357
817405285
781861441
1971949712
1588966360
1803435118
304807105
1224524164
908203980
1304476601
605293678
1262138249
1720546308
1141697604
1103658333
1295573847
1299867003
807384909
1458574034
1310888890
709000420
505386201
1172778576
42666347
1604971860
40264999
1046332319
222531357
526327463
1745190965
1552248595
1326254789
1179856795
552507344
1075107697
19139904
712715365
395736668
1785061474
1893943977
179401771
2089335017
2074284106
1780078165
1240240677
1857016620
1788952865
646592193
524867868
2031525309
215403951
1902494903
1838812331
991824229
476870923
1145999171
383148448
1494457153
1181715790
888102939
162327952
1284553120
303473897
1008962656
65154311
2102039444
1839095119
408700854
1785507830
204537797
667611797
162587473
749229405
967990141
1758019387
193399782
564380980
673241658
1097970701
538629720
1064314139
1513702654
1121204047
2078977792
927775807
1266885142
439435537
1159438885
291435020
113567318
1971205847
1443688500
367993478
1874215303
1463274255
1645418035
499614084
815408527
188564584
467682691
185027150
819137492
2009517408
1519503995
1991885896
2065329471
1766524896
1134681144
1809012766
1080009755
46246760
1429475388
1876887277
743714280
1161303152
1933199988
1039682111
1138634006
123658207
2032433652
1538984590
778834101
937499920
1711361069
1004276608
5046022
1065602270
2142930017
1237716217
240063075
1757199649
156557732
1174702140
1544848859
543885749
1444053539
910326128
2044733583
837537843
481685718
357600139
1039742828
717966025
725616701
879572725
2111716525
1323614883
1291194647
1302428452
174943034
1528489198
2094055133
984709725
1385217312
379958891
1681432721
1705526008
225002175
1412333406
1700940578
154250339
157845797
1885082330
1635889838
1661493219
1831532252
1535189139
1007177198
1856707295
1651932103
1413952093
1482793090
87136106
1645685883
655897807
959692921
97705787
187859284
1779566517
1702566538
365161167
1151084793
1512380952
401871987
1087614714
968645615
275030111
1159197061
1302293564
1988685637
1262556207
1090793476
1986885919
990642472
481270347
249012288
2078160976
1660357419
1286392573
367419842
764115706
2013351927
98697629
549693364
1655629593
1193517800
1846437752
1152420426
1165510006
1754965301
216657359
747758217
1903259532
432676229
842823744
2134813232
31117563
125957365
2069307769
766203063
1670750324
93818888
1136407044
1108586836
2017357749
573425881
1369466135
157285330
1287786038
1904866836
1543080015
1102822840
1373062333
5053556
1772463890
1307592816
1359033936
273986857
823426782
479022414
511207046
42901747
1196377817
406456115
1794238623
567411843
1006937374
723562999
1473795278
1885859223
140970176
193433034
1555869912
554539550
564631195
1143747189
1825902634
1470356146
1809204627
1703608190
1397024569
567978939
584555817
1045488175
163561312
914192725
1507596547
1283328540
1542473767
1838420471
23249832
629274612
1549264440
1282780452
1379474507
1655518679
1306652300
1299577508
910948943
232909171
591371611
1375150683
545033179
764742309
360554791
132513522
1206612316
147638794
1106505968
370366176
1966105056
1888949278
1159603978
38176275
837737518
1118025867
1046882149
419284043
444442101
79749982
1775592896
1266731270
1261428923
1157023893
1698060525
992193212
668639443
1672973978
648633601
631808268
124987018
1315053679
360971405
1674688267
220269587
487249874
2025106274
134332823
1083488302
540788411
1600028693
212252896
531284298
574669804
715919078
2133097551
1952382096
1626646705
2031015729
510358523
1645751111
1156958650
322633627
1843434509
869447210
1668721879
1448797152
392816503
1507779617
1300476447
847396762
1010803413
1387066056
745867020
2127286898
1862816582
1189225418
2002123037
1802878227
769155733
538529343
269285571
622836177
223648899
1860085608
487782744
1242483083
1734699238
1931390960
482813515
122418264
617581114
748235403
2057007776
1978361282
1969173434
417246924
583956446
2069186898
871968807
1406333507
2143998564
827638589
1690813670
484592723
909239844
1438932005
681691714
837008049
696169048
2077653848
1395995615
1699997718
1424348237
1995434516
283189797
967681227
1196355570
1912202619
412395890
979891923
673244768
522128365
184709387
158582781
484040054
167988266
103264692
1428111348
960592559
2057153809
1394226569
998703370
203636238
5442108
1727217861
1727400047
1330548208
980100715
2042286885
2070498151
2080776364
617344775
655115287
1914568352
1980618715
412835327
497616811
1648860191
540358379
164579319
1147942770
539064339
1980720146
1999430851
1252613486
1751429377
1683769769
1762842975
1513701401
31116235
1601329614
876447766
211129187
588222580
1141219294
1222318044
1431475129
1834993428
755212572
1672181191
194757292
544689359
1327625000
1825579398
452374393
1912765335
592558679
285000058
1832994546
2054368314
1553020930
1674661820
219306807
2045673328
1882092544
1970467115
1558015972
182000227
1244544934
112135693
149972350
2004473843
256506208
1797887991
1355124986
1336783576
1628784969
329431538
453162590
1227486086
1425077128
1778538260
952349466
180633579
1878471248
1332607166
1867652061
2041739162
375558746
388827373
259366370
1852216364
1514658640
1524069519
1191012980
654952518
1122291549
1311333799
1833467582
2130430328
1384331911
1117193713
1956450484
134873036
888239803
217745769
1186809871
1880077057
1907021439
1896404812
2138026223
863208361
1714861225
1883757605
1607256753
589814246
690392173
1417693659
1344119510
1781461425
1080245439
1080386385
1318534260
364058025
1704050310
1527402663
282438786
315919652
1880968070
425006795
2058750301
388247396
1896195829
1585725710
980075370
847366988
1949708052
1600572072
1924190442
588937449
1200051333
530518702
236866306
737512577
74962311
70485855
1906353545
1910207950
1712119215
1353504010
699432475
1025152637
2023053267
343573058
1895933162
1293783100
154616181
1741939781
1557552148
1275464791
366150341
1152946690
496360643
1810425618
339195898
1309034022
2102061527
901261322
432323648
1708506880
1072031525
1054651382
1336150708
777538022
2069346431
1359574536
380416332
112179956
2103312713
1772821231
908406094
241704084
898798830
196778157
1855307821
1153462978
1313995304
1003279509
1335085861
1372186668
1670170857
1688682561
561866854
287791982
1087107369
1543744621
992577550
836065741
1571731033
1600012554
1352456401
665105975
2043659727
1039370710
507143063
613535692
995916550
1323167422
781885217
361959233
425637933
1564087322
96671185
201869231
592573240
1726173791
621490106
1310358357
1344513066
1187916823
795390538
1184786578
1595102701
1342382419
895091478
862982492
1311581839
1227356719
1223981151
284377469
885214928
49638739
1026463514
472889362
1888344056
1879825300
1901146425
642651766
737267540
1377932782
2105169740
1628180008
588510542
1985687898
1591334557
49388881
1210466617
659454821
947068703
326168837
1009477607
332794373
1995698518
607252652
119939338
1989258325
1910965605
1174781365
1500017799
1156145592
1138803483
261936119
1607653611
1553481184
1984206439
1243694240
2145305229
184235722
426591237
978246570
1945368530
227025054
306346390
61327666
1655846567
1857817302
466188672
991180412
639329568
2111604543
767930100
1722490082
1928603946
266768058
1100905451
1648069314
1830774468
1161441628
922305149
268068960
1717301368
1479835996
413327875
253001247
2048093936
1146450728
1033925374
556788811
822327920
902513
1317568163
1508701100
1849415637
866831282
66981133
560069540
1630960936
738418710
1193922061
1503408284
131305838
1808665638
1202811730
2086731367
1881584725
65664549
134373701
1650579743
1889150619
351156625
85811209
1258774365
418565412
1890468544
1095578665
2134731086
359239547
1980124277
1995252655
1716565355
442244617
1730624174
832985168
1262514328
1299132299
1644361805
1237152058
1268255539
1895778649
670007130
926484953
1445817279
1625218223
2085453252
1088912304
1313190084
890545871
1347751504
536995471
913599380
463190642
754198135
968451666
2046889429
1976359979
1082046257
1248716134
2029927919
904103438
1639371626
991674868
926973302
287214514
1801942005
985685827
871310706
445018362
1440829076
704711
597193707
1729657994
903642255
1950207150
1848795269
567667628
783465949
2139732338
1967559684
193910594
718118302
154672385
2115255241
2111619628
1444145077
985483616
2044762939
2076163275
827417379
1075728980
1393375395
1577005949
54527553
484017928
521059774
610193581
207083698
2064559165
58242471
253454851
277930866
1551039893
2146928781
1338335859
318297762
1538235599
369392799
221941173
1429216569
117993559
1599032277
1993093917
568333698
2102704610
16031320
434982549
762675920
1249119911
439021554
708331689
1070100753
1694708837
961763428
680755506
1686992470
1297089227
284333602
2067795824
313406929
1561804479
833001836
1884474196
1882578660
506553969
1757775953
478043272
538117422
2035523467
42337881
775713849
1018494590
425061513
1135645810
1024811525
1499025792
1378413907
1127320060
1928018115
113662764
8343294
1516591509
1450336449
497869119
1248195803
958353101
1220130445
730746382
990258307
420939727
1972035055
1936708118
507720506
1232798177
186514873
655469587
837020222
735868685
1606612847
1686026772
1054806838
88386693
328592168
319331381
1609850545
950880521
1530829369
382365503
1939073649
1079197092
823537250
590016133
336278034
413321719
1858937806
206548901
321217494
677042272
1408347461
872427779
777838222
439949365
73426115
366218753
789150864
78877379
885260537
523625326
1962135153
800938061
634757772
750935277
136739369
858201944
1567486548
1738666322
742128875
915025068
1991632822
1166881317
1706596904
1715877889
1288618637
1958552263
413185009
1191637810
874922251
1771385835
508743807
1300084189
733777352
2141814578
1348975647
99534572
199044437
1179842944
600768565
1198007879
323735343
926649150
571058010
1223296804
708505362
506401891
1502435447
1353667363
1303691519
1497905166
1874213870
2049906265
37128209
1497198157
1455767104
512060796
2115376907
1639022808
984700046
1793678773
881818798
1185612435
362986176
1086723033
1489875437
2128289525
411988651
1256573702
2019742857
1995352719
454951557
1564412080
265320164
155558338
2113148800
729171114
1274415750
739645056
434901730
2055080478
165504707
995536236
864360314
40407571
48943301
1040721461
2882414
2012299485
81451371
578197424
2084563624
1239678981
918409669
45902006
2030104066
77069621
793730159
590902068
237515374
274503495
986649857
418319891
1794913142
917566536
353393733
1842887789
754846925
119875184
1581172991
1004529635
1938595043
958520711
43534994
583923194
1939775114
1708544348
611810549
522744479
699568858
19196551
1025441700
1669617770
1256867551
699688501
1159867195
2101192463
1332930908
5970115
146859789
1148495314
589716495
918130777
2120548138
1992506511
1478171765
602710998
1007433596
104627187
1765667358
1941911603
318382766
1852778046
385629540
647858090
282802392
427550369
519699428
1590159902
931431453
936920589
1258373145
698075182
459281746
1488831030
371743992
759558298
1114751689
1494239471
1928967891
268494685
730811498
926038545
299467470
1170450538
838012143
1947575559
711041944
436760987
1617793174
1722774892
824052763
1299689753
1549430014
530654845
60516162
154693802
873359187
191696974
1917926783
1715671217
1268566638
112237976
1955424889
1019016227
1479051840
461515175
777893442
1868949541
945169294
292050418
1152317227
305015286
1048888905
753366731
1819528356
1453712966
228752797
1962787439
1012933835
1707084190
940960428
877285631
1515824935
1489145389
1798201431
1198420200
1865380442
121317236
356201810
109821960
1944362522
191233800
675730298
152722867
2034318806
509654192
1517820042
1325932576
982106610
614457917
1160712380
1308529326
1853239683
1060845760
967009045
1333699477
2009335746
1491581397
1481943924
842295919
799210293
1564746320
1941953801
170386779
1880566646
1138530103
2057792889
405188622
1046451196
216086477
1456804606
1093044586
358925961
728473631
467200077
606786977
859008541
1452469819
1502960444
327752636
1511750176
105132493
351820471
1699344500
398186431
997968100
2137708909
1043219409
1549002049
1290372887
1814155972
921671840
1185103443
767404253
1596997358
724283027
1532373489
514207511
435177475
1184144832
1912736195
494556769
1196002970
1633735199
1176104325
1004741047
1793266035
1027153672
1766370005
1929959731
1204401690
835809395
671814154
200660347
648815234
1931714137
833570566
283161965
30982745
786479647
388645059
492851730
1996839895
1020363614
1721253091
1425079721
1066890920
1073835190
858493694
1538944937
711655204
1709107935
1303484380
1588609205
1415029628
66267816
158761998
16976233
220789704
1692000937
537962572
2035852955
1273140043
1482747192
1200588976
912535955
1183881705
230087120
469009378
1992315123
234991588
1026410314
1187403789
1426459756
518802578
1696747985
1218989534
118223887
715798913
377780578
1206479144
1434240616
2084948210
1249347704
1063367828
1824918949
901507504
1972298987
35390023
1113684205
1428755533
185046903
906659911
173493297
1623062921
1335589309
1435648931
1449047553
754408489
2118239307
1057928395
1951964779
1807973429
1397719221
1384004994
482148713
344184744
932092477
855225912
1680753199
95112773
1976195105
730332820
579147772
213747370
1689614098
1704404013
932717128
203699004
268005591
2010067404
105576352
401006978
798348734
1683864426
835189051
1317445026
165470488
155773136
1502915298
890388201
24603037
1874412324
1578999614
1816613781
61648388
1794711040
207402727
1312528634
1397390007
1415410303
1036657141
2087837090
761217428
2104881392
1071656534
879076954
118482926
1706930422
1231218223
1376405383
1040020548
332674421
344869685
1720890396
478955863
308326607
211824616
1411677399
209511213
895298995
28417135
2124004001
973362846
1774663360
621941859
1444590408
2098410794
279339004
269910686
754615230
116451734
1970248264
1851440271
1517918026
1637745908
1504668229
61035449
1140027759
1826087049
1772770911
603882183
22721099
1414129477
1914649925
787066317
178004623
309646814
1899995485
1238382390
1934870309
1911420707
1674120441
1509289229
728539302
1162163803
830713100
167364670
2083446559
324090650
467174581
1591770332
1770786800
1546211411
1409231176
28715503
1226222791
1517092214
925497841
680500264
1406547518
2131972665
195014478
1519313322
376064347
1651433022
1772181979
2033659018
744968543
579211581
50829787
1156926514
1284712950
1545750245
1966447118
744504246
262044329
2053327096
110415174
2123245891
1302290120
1845302609
1932825851
1908880585
1648186167
588925308
1490947854
766433540
850428954
917444867
1823478688
581382583
234016859
1834386995
1421280600
1632679950
1994231722
969012003
1403847527
518942648
418439322
1057435596
70602860
386469867
1982904482
902962185
1935062642
2142059787
1444678406
38794112
1456256422
450259797
216978309
500484406
1871261638
1792088362
365313594
102530625
1551581276
484109226
305454836
601918149
1374126269
1252678533
1206451022
1176128571
669788696
1676949201
145025387
2141684544
208171256
484310922
663873646
492972503
1511321460
622510725
2006148707
191491314
1934330114
791579413
1004572718
1409373595
1212672926
668835984
767146563
2123895706
1456861866
1990405181
1788224964
341282363
1739711967
418892851
2006447991
1444941838
964012680
1551816923
2140584592
1786452906
1659232197
260204489
1580676528
784724387
424856935
678161236
751583731
1616153625
936267648
1292874757
1940986842
52341830
1605225721
955751229
1275563911
320268821
1399770266
1366564400
1601291736
1930265594
1521276004
850889553
699747386
1980688295
553330452
1344254619
1122376428
1550616789
2025824358
940569340
1941842428
1381894409
1153079295
1165566157
977328298
1942346252
1399936793
468720538
279225426
143766540
9715080
949556515
676660804
275801503
1942692976
563846886
697098660
1482906633
1356151402
2049673459
1029978211
851561168
1488967849
1640469036
1648375587
23425510
1589097722
513431456
2062020964
803516506
198707950
2123393693
1061320583
302150950
1495078818
1216040093
914335891
165046062
402912031
879023082
1467258643
1989142397
387279694
943355625
499306488
1097652099
1031046135
135347783
1799827539
1681974332
1646338342
145887690
44981168
1727432603
1003852396
777854627
741536974
2019047619
1858064973
221061541
1448568627
1653825181
365709969
80160311
1325442887
327257936
1345429045
1895914329
433269571
1691597663
860536704
1886521462
1763076195
268235068
443606092
205800295
1018881431
1915559329
1077218724
486152042
1236357653
701011265
617111184
857084626
660399384
2087248502
1907035
1414481348
2135862642
787925002
552039694
429953989
1401044598
449334443
1464348808
1945549543
699984669
837979357
754006885
213368661
200814742
1873287222
2131603298
2047737734
1657376809
169072588
2074295740
1476899295
484315983
188777205
806066154
592875373
1066888428
1358430564
1585924269
301033582
525775430
2056447219
1490141725
249862843
783123757
1879834652
334077493
121467861
227467670
1837999102
1697183378
616403659
1345777025
577752639
1343468641
497331216
1083714641
567883264
1800874939
805835894
1536814051
969278893
721195588
2122763093
1276534376
1443669714
1199101485
1066852562
1449598093
1394473086
627040163
196022370
972390993
1276443971
1273227846
342410862
1155373865
1221757520
556640054
120343785
537528925
1193503681
327664184
1938607997
565940013
911011996
907312731
1065726855
2052212119
1144829537
679237234
1207496371
1451109458
349608390
414886351
474750990
1231430442
804912799
16140048
2008357854
1763937100
1795172775
240821856
48370579
1726206871
1019105507
1729480220
1066431860
1799534252
973199471
1976479365
922780083
548710050
579839443
1424872080
309877275
1931992335
1913508304
1147521868
1262089483
1752092436
1560075856
75341251
1079974389
1723123031
2111044140
277686184
1377340297
983012676
1112905007
407424138
1794002803
1841476725
1630693051
875922521
1934144791
851883412
1900690615
1068851251
254239543
472357772
640818870
1089307313
162875316
1986381903
2847796
1510618513
1073104147
2006552979
633713590
160559530
322462192
53604447
1013520959
321479750
921216072
51714335
390007924
1603236953
446529533
1904996757
385428531
1384062235
1651740852
2054362629
1494066828
1816033053
1911254169
1765289300
1076680819
415494638
1907790621
1387004689
1732334202
1632134395
108997027
122378262
1434971062
805430967
882142538
1550419353
1474331599
1068304862
1360681518
1409801006
787595463
1768655515
706408297
1764607938
751811059
2003829295
1870566739
531878189
130153472
515437569
1841290040
2122991609
334619108
1575673131
121996384
885186657
2058647902
1831521694
1803860777
780871923
1962527477
525246983
241796967
1279581796
530216760
1038059527
415038191
1546617199
340768306
889311828
2139587560
985219987
961030052
461335716
537453658
628583550
494922013
1790584408
74290048
175417154
503114325
304276634
899989858
554165129
773252492
1935681721
1867403950
951466772
1399420236
1118286866
150404310
973032274
1289277367
1801659351
1763010040
943780859
399166821
1143288095
628449297
1577761559
1846373
653306693
1560113710
364944629
1002765706
2073646237
966183495
1294108637
309802080
891336825
511003313
1894840
185732310
2060269435
1804745945
1752918527
1291927002
558855284
1555182717
1880857455
75250621
421333063
1535196792
1304971031
6068402
1385614258
429917430
1684424126
1449395392
1592394576
1344970037
293220698
811251954
107334738
1830519179
2068871175
1650422503
611879195
169775590
199867104
1549336860
2134925798
320520886
789820810
2140280620
1435608206
1477708898
1323448840
2123583978
1699988491
2021020016
1725682231
1645807743
499999686
1450434076
1524852088
646752653
1460488767
1238478706
536574198
1847079581
280436499
993138493
1555936498
181879585
1677315418
1383264063
955137871
1271188681
240566930
46922983
861023635
1831166688
991262078
1436186723
966743416
1032377189
1856766052
1375145221
2108069732
1714589730
1745418743
1481543428
1899628096
1677746207
2093060694
1985902563
2059775915
93519576
1404339934
81914528
1205682036
490649433
2125931970
1752906508
2122603996
1724295195
1683462053
2143657598
338128203
379191258
1254671015
1609644583
405362231
360822714
1320152734
533129215
1988663831
923698690
2107010571
1935304956
385287418
512475713
965237208
1630412272
1821309216
1926301120
1113978909
603984545
282274692
1105963297
2036219301
1923950065
260451832
137368802
2008098817
2050159406
71403085
1077018297
351337721
1535715664
767387654
2064964623
107948471
1089271721
1066731098
562331763
872952779
355860954
647891191
1837658595
2059726240
2121224116
2034542779
2114266850
436814619
338328853
735501801
1990529966
390062119
492349621
1394284995
1884455404
1227307132
2129837938
2125971795
1720512350
949603183
241642056
436269148
1358369530
675388077
2066878933
1369147298
1312585861
826959942
1343832929
1511897687
369215628
936380
256874348
1515478554
1796002371
1805291756
292633567
353297898
1366189839
973055863
420345822
1103028580
2120425014
730757464
1574350460
903342900
1754508239
98067190
447707750
1725473875
1463980775
875810773
1952141424
874853170
1492230647
1825089472
409008656
2085781061
91116490
658061921
1083019026
1769700243
1837909712
1954571519
220085692
206981966
823442906
1777950251
1069929705
1090870545
382096308
1385121575
92173311
1525318491
1446228481
1165352385
657725458
1326800754
648113796
1521675291
374195684
1374405698
1222783078
1733371758
1836140982
1281794647
550933394
974098985
815691077
449003508
363462042
1682493930
1191417393
915019820
373565156
512359927
1443510991
148507505
1978127267
1593227186
1516387132
1074665185
1417957187
1791081518
1408234664
613484694
1548226630
1028068526
563756134
1576477320
1556398823
298196939
1652621381
1689259660
1018664476
1515258572
1326126186
2109049329
5412843
290335822
418285041
503520500
1250132582
125343689
557073705
1130323243
567935709
1803985159
1576002537
1594048483
1715595654
1216403540
220614256
1799154865
2107853495
309877739
2018843872
1511158596
653702821
1980599775
1586821439
1915148022
1137162675
2029622103
852259951
369465919
1813508396
975155140
1124830678
595670117
1567407712
1406050674
201209091
20700394
1784990315
1390087353
1684036308
1916272738
688493576
893790858
994682331
1604922421
1637715753
1629048841
826045512
1656548022
1805216639
1149619562
1153186515
1355330545
495405072
1258712974
841497794
1812327306
2003472665
1137982810
366662559
830766094
815879182
1536478369
453774865
1513616818
895902599
1887864607
1248969520
1059890135
1093742512
873517846
1632435430
2075181815
372388185
1907556035
860011851
489504999
640284182
2048913037
602309371
725764122
1652545106
1882909164
1723893593
50567982
2030493704
1548930466
1191010633
1869592961
916249915
1264520172
2122643821
2102102304
882592688
229180744
1600223560
591798676
444195736
975959236
1841953519
167774826
1095491538
1774657993
260424646
1999207118
410762063
170102121
151191851
273498782
174219674
758801349
763175747
1385698296
1041667683
633835131
547806150
1010853738
640883777
487951219
209866141
567545386
307443824
1704250186
1110550718
1574525784
557501587
2028781748
1587921653
475776152
1000306679
1920553327
1342926397
1119050437
1689230351
462880729
249958201
77368402
1793892789
1077933097
158292883
1782176279
100987360
319239997
1908555655
876688230
742793243
1831766950
1297848122
842232145
66683903
105866155
1328568170
818530304
693923296
828624879
1652915664
660331268
2137279593
371543925
946029096
708251413
1777599878
953250475
1133184468
1235233284
221291068
1613596397
681421517
886469878
804611121
1484479664
410755063
280550404
1365059298
226200698
1117134968
2123441550
66405829
206737274
588225729
762660
1536744639
558591197
544367249
857887073
808356332
838882659
1183104062
1715162318
1344032850
934762418
468627447
842458668
1510163572
1495584165
1669597597
1022187323
318560535
402175951
289343102
695390252
10655278
1366383410
713908957
1633395750
381892821
837993292
1835183832
367922469
1841387668
171811748
246623814
691543601
90911371
790115272
460061081
632023509
1170997149
1095367273
919373856
1334260383
739666148
1444376018
1128521356
271322314
1763035202
1043136971
2080344796
208225118
594051230
1572363704
1612408415
1498387715
868957326
1775293575
622512851
626685843
1312080196
1076731386
99943792
1140949189
793865518
1541413637
1783809577
335042961
2083931753
483741936
902111890
320914150
166388178
1833633403
1646168981
100586525
541794691
1958862486
1877656202
1358757913
1370357422
1356615177
763676901
82307903
2088328288
1304618111
1546498603
490334920
407217278
1410990452
137375072
420975542
316434931
1885990011
1196941500
240918420
860611190
1157830630
703403717
730060905
963527918
188073623
2028876705
92920085
612704781
403643234
1474579200
261607319
281443993
1426943247
1853462619
1595113038
117069197
812761946
187894954
1902612491
1044316566
384216435
643931196
2056038930
219014177
1949488210
1444436034
466825323
275879715
2146549397
2053349243
385226317
1760847297
137329970
573283640
249797142
537814525
607365156
301991735
1444185495
35328260
308323665
1015110706
1698113028
906727547
726481673
2038108908
1697230111
1883873403
1647659873
283275385
1570730583
1860442251
67000702
341582241
1268637350
1547378916
1707224990
185024323
1486262722
1902319509
1088555768
1164185616
404422653
63226388
2028000094
967034734
1750383229
133209271
1187812776
1255848004
524546977
1055777516
1551051181
949194206
1257908079
1919300647
303910008
857574235
26988949
1102657049
730121865
247189328
207715830
704277104
602732898
664641943
1781013198
1758918357
24044008
1736755855
1430104034
837611037
1717019017
303625576
1151107330
1274836865
1083552791
1528055702
1621383880
2059782265
292187114
330052585
1183789308
2134717801
742855504
2091042872
516150359
1731438848
781656730
1325459770
1976235521
742698731
1936530939
1994111305
2012692178
1692932349
1369964542
888930522
2109461054
1666354315
525620886
1331494336
1483284666
1176604390
1352635506
781181472
1111914212
1804057236
1863394724
490924273
1923770487
353050253
2044993335
1600323312
747941442
876416928
908177664
322127766
568266072
921963341
1241601547
41408209
738957667
1718366280
2144702145
220843332
672312654
1091647710
1787620664
1871862125
129140434
383617303
801637908
2076629281
1361470667
1143596215
77188902
799252685
1339853469
1813478825
111643596
431153143
872866071
1587915449
2067607587
1708810335
8261108
763564166
1207244554
756187204
498942611
1592516233
636892858
1474739408
2073552005
914242458
83667071
523307972
2006272440
1001731675
75381568
584915794
489146132
1644939662
1807410439
1495215153
1810190905
1273842638
572569915
726438300
1138017511
394979003
998621382
882300391
2034054911
1963002312
738787851
265646163
1239772267
541927677
1486071033
593850197
904485803
931983104
1720933459
1166464766
1898167622
939800014
1535313655
1026350274
77325712
615947398
1416081376
1108919522
469798094
1603636879
220206953
940636046
1548139309
858915139
912644405
1557814623
1991531135
1818228940
66845832
1755446824
1952469423
1251943779
1859157081
814486336
1654217278
1052057739
1847273331
468484839
1397944571
1251125818
857521299
1764174679
9405601
1588774635
1155138154
498810466
754091386
786114036
1554385195
1249281620
385093584
2102738017
1138607642
557820537
1891435129
71854885
1643000487
1202288215
1216422374
688690651
1831444173
1893911476
252755822
1031019622
1444536709
1613764000
1131200014
119096241
1673319394
447916940
1032445891
897244009
308675259
592253835
1443382575
1202316075
404493212
91122517
890642456
2067272118
1810843595
1713965426
201666818
772290469
196767571
56212078
1143125146
405671485
690159212
1516377889
490562220
1059693064
1527723742
4893219
856055276
777894958
1636599141
933458489
146164986
2060250212
58371944
367730137
1391653528
67342936
828711901
950312631
339416881
1466576754
305412030
2064487168
1701154481
1002650730
962624376
1404305481
239375671
165341913
1265306415
474325249
2042637465
473960078
1895814077
346842167
752553683
1261837934
50488291
1592160493
979207024
1532458929
643009339
842306932
28496856
1501217119
1297788767
190025650
1195827815
2134683165
274611847
1350089747
454199699
348593159
1038126443
1126079559
357161386
551580906
452023046
1681571451
1388925597
1494291147
1945164525
1817995778
853738535
841640777
963416579
1114062391
2020635892
29305019
1959056748
1222877563
559832134
255884317
292982237
241352374
1890033416
134278362
909170882
957382187
753947240
614248486
626932001
171121933
282590104
1793257191
1202032563
1421887966
781978473
301951784
781743199
899206771
193322038
54446401
1404850960
1010844314
1177029758
719680079
759074188
1651881985
1866918427
879233497
759505259
1595359992
2075445746
884663702
694390072
785696000
894131208
466078856
1304026769
256166137
306695322
592871379
1322017796
1648111898
2070257102
875151049
951323594
624231678
2036030511
885439766
1718788650
1389878909
2127456881
703802586
733215586
607322508
112348200
737369056
904711100
1162192169
766904470
860476870
1123133385
96817855
1421525387
484252052
431124300
1762528301
1307067955
1016762440
1938408690
1699066092
88078652
1673726485
1622594391
1737192079
689179533
1688156905
183436758
1735320102
2029832447
546028655
1786044437
968944644
86418122
1090857739
266279697
1519798187
79854958
1341609768
1409664210
1284818271
1747352683
925030084
143444187
609191713
1682107993
539204873
912280961
69042685
218821558
524148008
1413555947
418219691
1541955621
777535241
497518425
1679620302
361428085
511084356
1578523341
1217347421
1129116299
1346788196
1691876142
716039058
209153217
1005016604
330106691
1761290140
1655275058
1019929502
321453837
589449440
872258670
1493456155
1926565818
613689085
984242210
904574063
2146231461
792460741
458949084
1301928827
1579325756
1189364036
96782631
2088117079
441051205
765534127
1713431361
426464375
1818090274
768645152
390720165
347455734
1832195648
378190636
1390835625
900276753
1893540747
950340311
731074222
1998757263
1342875171
665738399
1337400586
2119167860
1900203998
692175444
214372105
1275224520
1628980023
1760617462
1177998005
1034455837
491199554
1883526930
832359841
748147732
1399478428
1067997302
1044542791
2029913613
1373646751
1363604750
48469113
519245914
603001136
986376970
1172855879
36922649
1663250443
1633677936
1982819702
26639234
1217385197
2045143883
180282585
398199075
646362340
467782317
490108505
2129920810
1371959316
613845789
605830955
1425542808
554468371
1939728336
609526101
2080052355
630353603
369321587
218965831
53470451
553477173
1634028710
1706067286
828424430
1298969741
839633715
1228479979
127720724
27087727
533814401
1343666341
2106870896
123475078
1359171874
342607810
79352208
574617761
203317802
53635229
931823077
1497554882
341559756
2030518133
2141857947
1086691047
2027326724
637516976
984559748
977945402
1541449934
356193845
649881651
1970170652
990762635
1593702010
1782229
1727536777
1402233245
624881886
1511627404
722577040
1619413508
1823439216
343001628
997779080
951237594
203902618
795664434
11801542
1847251093
2009026646
484786851
1726270347
565505254
824303678
1118828350
19421926
32979987
349854379
1420831180
332798117
1090251188
511917131
279780313
2135491922
2145212258
56080172
584315022
681542048
1694045586
684548351
75709327
1961204888
1660570423
666694406
1901898906
850968773
1482856942
1482510787
1388597445
240091995
441255660
1209218099
1745377991
1670022665
1225095340
763203698
96888172
1511310957
1497895962
394109315
1576753350
1274744187
2119833229
732765095
1264197923
1742801082
1389346441
1222363689
1489125868
743034494
957665429
1582580616
1080447230
2116836834
1971979855
1762150523
875201799
693570778
1921267371
197637627
252834285
481320633
15677388
1198578993
459888106
72638664
312910239
736429413
1279812543
24326489
1812074564
2008159418
1162005951
943169088
1150158414
418422549
603655216
1413669580
347927159
968404214
1120248053
1834817770
48691464
1672411312
1871270049
1517553172
1764048891
1190083459
1992886322
1883388129
1504605373
1051145020
2035867192
608900148
1415796310
2039141569
1534270564
302106492
525270662
2139003215
1163289090
1710810510
1830517888
1565276865
1471555868
1439058240
1225601653
585648960
57128515
2050282730
697112607
766098466
540490952
1360047171
39061137
1468934287
138356132
1495889215
1857247613
240692324
486928570
427433193
887721007
1273790735
1492251389
26014590
630004989
772024401
364463383
610183656
1834857632
1876110336
265400063
1308497124
390352497
1201885145
196217608
332239977
1914286494
1802707179
1272042733
1534678015
1742658642
761681962
1421040641
1218420606
118840177
213051941
604705315
580094766
2007857325
162037726
195525313
733369229
277811024
1726363594
1892840090
294771776
562323566
1896738919
1669043986
625073170
2029675885
1004607717
2057614036
1914807497
1525162600
1475350475
984057772
1737450090
2145881211
76873202
1178020262
67292265
307701138
341593327
508366170
63593702
237504097
423313809
82019831
1779628626
1863779220
68284537
1139790643
1701115717
442668590
2141216166
1188525956
1197572945
1014513267
1880709508
1687017536
1698713486
326639245
895464990
44864686
1999769963
919396531
1952329082
408641565
845536221
72163601
1456492334
604781328
2082895784
594274448
1395460025
85063127
136653330
1199501914
1485578706
1970668500
1069011824
1217849954
1384102206
369979733
1233142930
1122667219
790444566
611066083
2081332754
910861288
850796435
1826660887
402991059
175998197
2025259823
1930103142
1171380889
871342429
376869180
226592624
292684215
1418121103
642481854
703585716
352503409
1997369018
1830816045
433372989
15905890
1011488851
1155643182
2105350641
1955071698
1295689890
416834152
1473492915
1681818408
445641942
1737796343
745555378
1448669177
2009784203
376028722
833343747
2036863826
2102006921
77462971
1731879496
1435915873
801331032
199613988
1025703332
1075691650
751171991
439762971
737482711
1463181936
225041200
1261573473
342214669
1308771350
1454469171
1602017129
2098276253
1289250661
1720856268
410329943
99398671
1715945837
727304649
1473636134
1268843235
712826973
1756253326
1398968774
1597056309
211624345
1030152693
791022467
1264735232
792562635
631626024
192912748
928149452
1034776897
984243210
1397599455
218522644
222952836
732771507
500015752
1670430205
1872548900
1906377232
488740711
759864597
250139757
898846157
2074680499
57906158
796951162
2067322446
1437854082
295283071
947289775
535408821
1688582196
1503940074
1273403240
983130092
805843412
131595131
42072311
1143234879
1499544007
2098209519
1447970187
1897809659
1492602527
986379674
1316298827
905727440
975437125
1520904191
578463460
1159548469
1418405482
1614816510
115624647
1901629927
1136262015
455965452
27948154
400536353
565806726
2130475209
795189237
1847358167
916982318
148806136
438892089
502677394
595111410
1574857727
1032120950
1096564824
115562631
895547450
970972774
755355324
1130852227
2077043431
867916605
820538662
1300860504
799371775
2116639249
318834170
950107916
267438504
495883122
1085080614
1921405244
717497133
910493199
580259658
276155013
1342206634
1878323201
1935361906
1941163196
1226223733
1785996561
836233166
362621450
82816253
1884222355
207341768
335134321
498491127
1585559268
1038203467
1898230079
65885707
2103864000
471723372
857578012
767082207
834374058
842011050
295536081
924101476
1433829719
523080971
871354374
846999458
1832194016
766856077
1685031568
980270853
640946576
1732410491
1419995462
786268810
1227324720
1133583990
201261183
1840124695
1684592907
230009508
649097541
394074207
1844390966
1596449450
2079303918
209979590
1142903871
23117095
74192609
512971108
288472150
1951708681
798021432
637826339
2121215232
664344735
1480157059
1305576253
651675065
462773483
1823477613
1676741017
554431421
1980667314
1774382846
1744534701
2018844519
645489892
388805456
708127279
2038816842
467408742
643256102
433529828
1550804882
576537635
1538883036
1840748147
552483231
1694033147
900211340
1706287968
2130896518
1550016048
129920296
287596912
1411098929
1784620017
1833820493
2145972031
1719485192
2085080390
680262577
1287399705
1655449996
2046917306
1689500368
1255051982
1713990587
1751902521
95501771
1022980098
993591045
1053970457
251406690
2017548734
1170650937
532771977
1312717625
1287607484
406329858
1654472442
288335780
1687118960
1590156937
1723681520
1695554976
149531357
449197615
433678700
1514751506
1458931501
1044307090
754048707
353037941
1277724444
325706812
2122452875
515961004
1452704461
427158938
1656366709
1522364455
1187082648
479399211
435246450
789557766
1400765907
324470122
1897160881
1017802006
479421423
1863610178
1220716935
1656267009
359129211
1536650810
1271256094
716470516
1096119691
1676834163
2040604594
1423799672
1174280802
135043017
392301241
2017100871
1701088184
1915264986
1462687936
1672144718
97430166
457538203
1791241371
138250363
131475226
980306703
416096370
1547955143
257795604
1317741221
1112191180
696552838
192759257
335573691
759252184
1145397680
428252548
988915394
1022796393
1331020816
634516171
972354859
478137057
1315800649
1454156285
1732113270
168866377
1134549650
1183574285
1087643354
1123208429
1225975769
997580735
1233878546
1198192026
238074592
1333459006
1467352544
933131549
2117981724
1485436234
1544994630
506763599
863631449
1758541968
66873298
632183454
1011867832
1216248373
1596612342
1502884895
271387271
872847343
855995868
643229866
2111618258
1016577312
877072157
1019248729
2137521646
1582570150
2016927070
1750427911
1598929089
549204896
1709228857
1167125448
389781037
1197287707
1418827939
333483795
18371851
952861823
680732004
329287147
337169567
1068049270
397690328
658878257
707281017
825311237
173537926
665041702
358482351
231349109
758331198
473287457
184752261
1832792503
1108170471
792811090
721061543
1795899617
2034694788
1159938093
528418041
1339034350
1564994851
1672318642
1030189286
1456279220
2007273913
1676516603
1615172347
646860895
958944526
818644682
875917732
1044914431
1529726671
1072470407
1317507383
133862259
2101491986
768309363
1005204776
459123169
982924772
175164047
1274491595
1224368908
798551636
324127360
1800034701
903997775
1591815723
1930770029
1285130219
480074750
2083579437
2007678668
1006336794
192746205
1651662622
1910205035
1559669856
1268037590
808669308
586559574
1253916829
1052896273
617495930
811576957
1588829232
1274633812
2023615744
240379483
1415869094
291903705
1520034057
1028984028
429554295
291447745
1261151440
658611997
770781506
1252750163
924150174
314315853
678238831
386718795
1964086015
912356871
626158343
820789690
1243893633
1305785304
175332571
1566484187
2018995532
213672639
516232096
710054670
178271949
1089774370
1981861771
2099776713
1848500004
216520210
1334681215
1027344247
768390942
773294231
1528721001
1692632775
1953204494
763526741
1673811401
898907455
2003874875
105815993
425989373
893858306
651392615
1779684074
1557273650
409849490
1445116372
1770197640
1457234764
705650979
240683547
1422134667
1625740632
1880968070
439595600
1809403741
1082203773
1578393354
1386834317
481750016
1845376522
2147412286
192668781
564954658
511918461
82863010
1148161391
1777341619
1010315271
143496021
950210735
602663494
1618509261
1623273079
123017725
975301406
1357034002
946489186
1455872177
213731319
993717982
795840438
2051601998
1718173636
1304917257
427007552
862831259
816990186
1139775171
2129169791
644177250
1892125390
478698480
511974236
1423852984
2021357656
2067317257
1808173916
18315810
1881868824
475508006
85968388
1960654246
1607415785
1017169923
2066093758
684493053
139982969
835029810
186154986
1362060860
1016651561
363275423
262667322
1626511796
922239686
841752228
1731068483
114939129
534957111
840605345
1797318972
1974921559
861228450
115498216
1442362463
359468654
997695374
1213612117
1618016357
1170617150
992942463
1263866644
1309184505
345362904
1274019056
1483628746
2122945149
1499848532
519308020
1710980314
154160422
592544663
1885320911
1521863886
2131770281
1976862995
2022961472
99232553
1172521276
761888383
549546132
1453969975
1998180800
362900304
829295098
877907814
967803403
1738455777
1662684520
520281469
697734332
338023578
1028503335
414290430
711267063
1235169540
143373464
993634502
2141250684
1668101401
1509199886
283383471
62825303
1759022098
99865572
1979066368
1692372479
694397266
551058790
1216148043
609825009
147804363
103030223
1965474206
1108418365
1171573178
561495993
1322321916
140363664
103579165
1649862950
1886810949
1970116201
378412834
295752314
1959372991
605936846
2032811292
1917145376
1144962672
1491707427
1943514522
497792809
1677690094
1857571702
402033473
1165070377
1991531135
1104230442
218711910
116415149
1472324263
1501833226
689022268
565278238
1350453113
2053812949
1389898903
320338715
885995810
613543651
22016009
611911464
837182990
398182782
1862899788
475998014
1004861408
669373549
1932731197
865812239
1040155
72823972
585015267
1307916229
2048292017
492651567
2033025649
1688417493
208337834
191636709
10091824
1526506452
1578646533
1694138500
1471726803
632591484
2146605188
1649213895
1948873709
1887681319
1473014618
2076197199
1046838608
995333612
1811773181
485367014
428898114
759836674
43614530
611643889
441509417
1553655466
2031283549
1859522140
1917792381
1891038942
864572618
751632351
180216437
481519349
795460792
967880670
795483933
1999765318
1715848550
57754770
382895378
407956746
92243596
1262913192
1481854206
2085415323
1499127032
686011184
1985989185
2086752540
400928112
305724135
1450402431
528360797
1042136969
1306430635
1427283032
869872652
445834082
626436071
1530949515
692228201
1948980279
1355420117
839775260
386828919
1731193995
2022301077
1515686744
1875286941
1738921615
1416981007
821703378
762412633
320558178
1978643194
694945104
1803890751
1063310193
750963015
343493931
1404531245
1023128647
833508281
643062266
544377697
1458865724
2006526873
109547603
1596154074
858692183
599887460
388761536
301831684
517384951
1663091767
1100532303
575742125
1628533466
822059940
1619161214
1590098724
1676492108
1194748294
914375868
1511140325
1363325934
967516710
8031740
1166073596
336273885
460666605
707515861
1847432264
1197321073
452300401
1030773351
1628744333
1362927633
1289223000
1659812039
832895688
213266560
1102505034
2034546232
224435674
1243026653
33492395
122259612
1438494282
1765408823
533426738
1426607290
523629349
1287671030
407772120
954964152
182749293
397352932
1039323767
1797632256
68113120
1345761572
337315797
167789443
1436520080
1463961893
232746272
246914027
1997227304
1894791613
112825234
443125154
1194021886
350765395
1702331228
243890126
1395598582
214111819
617999103
1663327600
1061366780
199667462
268938282
1018957134
1770964932
422736708
684828080
438736980
353498742
430025878
569899184
456516175
1373444995
1346217497
353002464
179436832
1298419666
1963572092
1113437042
1377919512
99261154
1194522552
1470230523
991580676
1107995060
1814738636
1846299942
2036772044
1300380304
335942360
1752112070
1182233994
663765299
216550468
1495447860
1438201842
1787505404
2066508826
171539516
1246824840
1503347801
484078913
1486199288
1297207867
1531319801
430380240
1315529822
609153326
12148367
260876221
232455014
639173256
840253772
449663842
1897140898
1492295973
1299361135
498173316
1147115319
753974069
2124093850
1027030330
1085661509
1166469720
709637735
1729686076
1911757664
976369379
260737438
1395878382
465988468
1038759956
1760582776
2123910922
1422857112
1776502170
302234366
411993894
467892471
1561238119
488054860
1825634716
1214744801
1253189337
1640618718
2130046345
1747867050
2123946027
610492378
780758257
59526119
913810166
1138880735
529374465
685656059
498910696
836699940
905251031
1109719526
1938701824
702001947
2012150143
1066932113
1120979599
1549784704
729328363
528249356
1227635825
1314787233
1801938083
1835795811
103097635
498876955
2037899998
1969558748
1575751028
1676554020
1492004364
1106706230
46628993
1667124947
96471527
278796362
973478634
231787301
403783551
1190045841
2097752588
1506903918
865668020
1908062566
1089326278
724268130
1575452359
2045659442
1048445623
1742016537
1263627354
1573693391
1219580596
1017944115
347493932
852612085
8781939
1242051662
207187252
705553667
1913074565
1802543371
832456886
193272956
1868608635
3727112
1385257624
165737650
456083990
68106343
865295046
405997211
456498833
1948198375
1453368058
291695655
1181043644
743048399
1570987466
2034780261
1115460591
1912765986
1310499360
937466322
2119537941
953738357
1968770868
1508642478
1323550849
1519488699
106472936
1625491436
371750747
601450410
2113963394
447362399
1612537178
853524613
1360820095
1642780019
1645578590
195404362
672209784
530484338
734982284
967868866
1902715953
1695339932
1692401769
857220033
629069643
817751664
1906072424
418413059
1672617789
330429677
250602219
1572066480
1432854721
1798961343
1647120559
55359622
166990764
982445951
955252571
1677140462
1236451905
214443324
109330027
1206533378
1902036351
319322130
883322470
73804005
604767690
183045072
765875881
871858506
193711488
1270391270
1032154942
1345460871
358621811
1330636514
236428895
1857538437
711944866
87386102
16015523
1452075051
211275771
351896638
316823093
170800904
1922043658
1075687894
997592557
798862288
941469127
1294352107
1119709928
1366394121
1066536726
1495933117
1586666598
504146502
133605955
962645178
795264317
660422067
1382858018
1161811006
460117846
289878978
610340912
1602657820
1941731919
1076581609
2140178056
1110645961
2035614428
78995479
401875200
51535446
587245855
1405627103
143888719
773268343
2139214657
714089912
1238916054
120640768
584121324
1955856414
439240935
1083952923
744784267
1706039463
670244405
695095306
1044306101
864421120
947157652
1369943457
1984092445
2091256714
1489005757
797521973
618198641
247232788
505943837
773746496
1976619356
1838248342
815896568
637560087
1165353412
1033493571
1251727688
1468887147
873979401
218928948
319389840
58028808
668276680
1984776294
1458388342
1012471943
2021409928
103117593
2015167530
1211295974
521920517
1082711820
1669212461
1003295230
1779245936
1691218858
1627689902
630890929
1822966411
1538889168
6497087
632799618
1501136705
1448476053
1572899229
2110403405
1023530375
1211559517
593116743
1071900983
553894242
1439952121
2057572066
2026519615
1628022784
243282962
1082763465
2145058693
1052250987
1983205024
166621854
1490832543
957112853
176049164
422594512
1862793360
1253247309
1801308196
1128918146
1016651561
1996058372
1028522371
267881793
2011702830
1302011732
1300183287
1128694743
1239036464
1205232189
2111629830
619508259
2022296369
2114198502
360325466
1772657811
10791892
1605466795
1968538427
2017757706
1036109551
1425450400
106774246
1818376809
230180454
1793263220
2031078417
226313971
35012160
50177287
405974276
198457293
1618836420
901801466
2059556002
958475530
1106920219
709662134
2007386382
1757914638
634210817
2110758938
1289408561
305545066
1785335142
592421738
831391043
1081554742
2089547693
1416012896
1668063448
2146902632
493680683
842147926
1785957979
2054666871
808914541
1350338697
1003885140
916925076
1990561215
568385204
1772434987
1116903851
1100483732
1755282265
1130650087
870501911
222320372
1725819885
964265389
495279015
837988777
1930127029
1450124094
487829877
322161859
1630167612
868726529
459704794
835923399
1634022063
1407888171
271233348
59634190
1671140121
236025451
1090658263
534680739
1129106436
1772111855
238564553
19215510
1080774296
1007375820
936936344
708804090
160643226
71209616
328213048
1187658685
1347708196
249665934
1366028835
217883797
910397569
1049265896
35932232
1070303028
237952576
625874
1458918459
1200554194
1723828217
574065874
1375777008
2013822494
11196308
506425247
2131462741
602768822
1032168658
589543610
1958861189
162139123
2095121497
1296466847
704627884
158558087
1410122531
416475268
996861659
1417356760
1039623070
1536986556
1309675854
1875350114
638064559
2020105895
1722400594
393689799
55181983
1139993979
930744612
396591682
548152918
972843023
146395069
1578195180
2073814435
1384970400
1781206598
541435366
866880978
2022401930
422554591
650093484
1134851572
72174204
1820499557
1842617740
1405787691
1248645007
496019395
1991082369
1364984210
1280611807
676309498
53756393
136269191
1838621935
1131401970
360281609
153007614
1488123286
1495874840
364672278
1861452306
1687750692
155756756
1584485970
39077607
949167171
2060720235
663102849
803241682
1914848600
1915365260
300443770
1269428682
789976865
1571043653
506018762
2096205183
995340262
499959496
1147666788
696852997
865036366
745351870
1613989359
67585827
556604798
1083948662
1602133737
117141802
566395922
514478467
1974376513
688795932
402324754
2006393696
1831018612
1337207100
983631236
500318122
1446408042
363145031
1183577772
554865566
2054869341
497315663
1488377835
559298229
1870102730
909825726
1110639602
1364498286
1411487499
1119032170
2059754596
1738914715
1388982057
238796173
988362990
343164630
738175759
1128236947
634870028
1601367134
1634473994
1004148247
1532394696
1118013819
1592612355
657215814
937368624
1998808456
1109014005
1855800247
1573342852
1093533752
1398417263
176168444
902058734
258025182
647505044
1475994075
2012224776
1754268724
1596143674
70496451
1601507200
1370277170
2064620892
956370795
1265522039
767007197
153531552
130637045
1311762629
1083212180
1159493170
696704125
1766765693
694834005
2069616195
1541760368
1075382147
1818244487
1244118398
1598263835
1852006140
397173707
769557953
657866412
652758706
1975356597
726839625
2046270030
52619188
991716992
271858608
498689992
1602425907
1270517692
1445591978
653298278
1527448349
1037731784
1269474241
455271579
995767404
1685555391
573769413
741324163
1240789358
1341642748
1404578523
1130940095
1407531082
1032713267
140186335
1246887396
280416909
1557787156
1553662928
1046511006
801125134
824980218
2082776746
248882116
2067979987
1155463301
458808396
286980266
1755230241
595253066
1030824028
1000312116
662044151
693431306
289216786
459904414
263813904
290981827
2067143764
1100142404
1465333206
1138448271
602154492
1181118748
990765908
1635868404
1717761720
1995224693
1286465156
247656964
179369041
972041570
1540876117
759611793
580041449
263003430
905149883
1768060762
1163779482
1461094305
2029930396
933160535
1819927767
757642215
2074780523
879208327
285917967
816398175
1729868918
64462612
469014962
277143230
509674564
1073891538
978365206
1729770099
945813809
1929395364
1932840761
1737614997
1747434797
888610670
1727489058
864128844
704811840
1917955750
738732621
41945556
1265562354
268183227
2088543296
882974090
1580163831
97229208
844513786
1183337958
1179972495
1346825578
588039400
1969382489
600661848
231206296
2059501111
1353397263
1492460047
385830126
2035537500
728704195
687173660
1198727541
1723629169
1056292319
1458344355
115471720
1901574441
866928943
174252183
5576584
114752476
233667761
1183368185
1861047541
633285583
396671624
1139632899
1046226824
1806205671
1345360535
478897048
930037283
765315994
108199296
1696916819
1065672253
302424840
503559653
1377779191
1181064135
2069507616
1711811765
517842023
749702858
1700351847
361505505
935486975
934949052
121005072
1544869463
939863351
715628107
59801356
1613427304
696572360
660798125
422942374
1082930306
1845329751
1732139363
1138186265
1431244170
1628347896
857210747
2119028059
1504000058
1950502784
764830320
835581138
20005930
1324397842
131762743
1385541194
1989849794
1191421895
533792808
139305291
1364448519
1078900517
177394456
1969745571
1820841296
225406302
1023382126
1717810411
69034126
1700002272
1994604316
38988741
1351794335
1023244963
738970466
223967280
302381078
1066832342
2048415967
1983756298
1358351619
2122935234
2004245688
2127062252
2036460797
1493856517
30206136
1224029517
685009454
124453417
1262646944
1655768377
439161067
108110734
579889242
1541036189
1736069521
873436764
1529475691
1731514074
755178293
1844162993
1728933053
1132873463
1341160061
2137739924
446652324
13291623
2112816126
655150029
1174871
895891473
278239529
1076384603
1712437590
1837137596
1326987098
87736674
966654155
625421450
591324110
26004636
1259392758
1543601140
1688326373
1796347301
1287403783
598579521
1795103793
1650879128
1223336541
405665532
1819542817
1022689426
1468370526
842430376
937673599
1056942764
919633801
2116440984
86126285
1990904522
1982477826
1934244252
1682090342
83645972
1585000953
812409974
1415136460
2085096063
1602209961
20994693
756170252
1905194185
1472699219
2117030032
1660470566
142084598
1808955677
548488842
111124521
2096346219
1235257244
473188758
473994807
509789916
1586226407
736023704
286479072
1727535934
1765780290
393528100
442243077
126347393
518962857
901301999
411744924
1383405109
2106235113
670185192
117681977
536485051
78341703
646305457
506461756
441368444
49035579
715015707
1818247847
386594229
1133552000
1479212046
139702197
485560625
597345959
1387553650
1818933887
721139496
562504828
147912200
1729421917
1817175860
1207316881
1793257191
1626071939
1401244254
114798829
81850923
666306112
1589293447
2145974205
1483000870
144938872
224244212
963013800
1966792757
1220491356
174050580
1472103575
567886275
1364642039
1865724299
213852703
1450651816
1712432903
1579600424
1175113206
107701150
394039077
1961414940
941538547
138449466
377700452
413267996
1866295307
1524361520
1459953562
1480685279
1784574696
1987533027
243504236
357371947
1892472299
1616030900
1351546555
1911645903
80325636
1464260914
1929958188
647932565
1622163400
688556718
705707485
892543123
1943633990
697674947
744063107
1237697047
483654094
786674126
224433049
799906642
1028605603
1921064656
61779074
890895970
864817828
1102444132
877740638
246586515
547439542
1001147519
2031925949
1419742101
1353707678
2011028190
650476875
1201774980
1021105598
841458389
1567179645
146021435
2056433314
1906284699
1750850037
50495443
1314742158
286754993
1156062717
1679418708
167983628
524810916
874790553
2053192618
227075334
336312015
2110492178
323853412
1554824705
568581311
638094158
377940035
1976167457
1243154663
549905425
315749753
486061317
2056112542
502577406
89517381
1469044701
2061603762
812450978
1850587996
622684966
25291389
680962724
1008909710
1618405686
1492068732
1819872555
2022444863
564725717
2000912592
1015297705
769491622
1178070849
661203718
848226905
1929717568
1376830357
1231435923
152564501
1773614682
200917920
1468414855
934315252
413138228
146756268
568772326
1370208965
267345542
2018590695
139235305
1848114006
606018709
1132263529
1390405925
934488409
735841229
612448298
410279151
704819853
1173994759
1093109496
600813151
504363016
781922193
1057333975
1703549860
661365998
606785583
12508181
1958369934
1683753264
528387445
798763575
101475604
587196430
1899539257
1957175008
455159411
165943824
1002053294
1137606123
999315709
1759040905
1914419537
1647946032
963474499
1627629430
1468542531
287678678
1717283262
1856412629
1706774542
1355551635
1745046194
291955119
1166035825
457789343
992289019
1286062650
377569526
1391110320
1249311156
1459415372
2121706760
1473738248
1070194206
1164997649
151437134
1876529547
1392919372
1576656112
293682069
161564688
2114352811
1149349683
512498092
87512863
632901797
1638076979
198119845
641781573
572154356
1280828260
563099399
356305271
1432809773
180137434
2129136081
1951705463
1129689387
1469230605
442376363
1711404577
37634801
551068818
224232968
662763713
1860282964
131672580
225011303
933776676
1919344675
666080382
858334478
70193786
709865434
1690380938
1461294072
1046894251
303632699
495880127
833348302
328908870
267665659
1648246919
440501181
656374179
130666999
187015608
466692851
2136621153
2021371049
2013359255
1510224753
1862602517
600807290
1360496608
1847946252
2090029322
313215023
1072204835
1254442312
1227635701
499587118
322671413
826534610
1418520544
1671168991
936191744
614322387
2015844303
1451993618
1815190850
1297989177
1418791209
447474793
1099117378
476812929
150100443
319852646
948584345
2115909343
1024387285
944039457
810111434
698534626
954097766
1435791653
286045657
1513534988
648400218
2119286174
611162896
1867812309
1116659361
535653343
294629156
1209659623
1281144417
1528798071
1064157478
2146373999
355225915
1413331928
1796600950
884473712
960401883
1225328185
131627998
618974015
2021150384
1556215054
365731085
1890741049
794456456
1465660443
834355763
461037740
1680789011
1081252473
2132909889
1352658306
517823994
556407676
961725519
701214722
1676952686
1136742919
1056887886
2024998694
1204485545
1642374459
895930491
425303810
1059172989
97982619
196779200
95353099
231846389
284864277
599441017
482309492
1219991166
1258381323
1398712397
1820377245
80513313
446935941
947436676
345139115
244449629
745550663
1639620811
843496453
1481001077
1133386497
933730583
564333952
645726372
546410064
2067251777
1622158472
855199532
290139685
1634450523
1797066064
280369785
319014518
835751400
1377418772
1761678657
603903123
1026205499
1873051592
150635934
354866532
2018718535
1155987187
1724496769
1955809120
41405303
1823437443
1470986133
1385440035
1951320127
1946165285
290282669
1345555603
1413106410
1757604886
1437455314
1417512150
1272937062
155175674
1080398271
61075781
6809626
1666389732
1296392354
1084792259
627272894
93760945
292853423
1350285760
1465405873
754978656
1646932185
715543709
307789767
1644023164
1809782833
1160743356
854940387
1096885297
44910844
879725107
891856167
1438479032
1662695642
1026351203
699252781
1512006118
1382307347
1930645436
1899014635
1632022448
354459134
852478736
288430027
25394528
186379606
365168686
503901690
434470602
1609606677
460755509
931608948
1207545846
1189492179
819679774
1064257706
1183859844
1471089744
1190212207
634310930
596220879
156130917
830115357
1856245471
106242678
573690357
533699799
655254814
353251769
1076629096
473807
1262149054
779436382
1023485519
547719976
722154919
1565999444
953731162
1433237226
757351013
190645329
419073415
377692836
1326788297
818641482
2138015894
409145307
1214163456
1887595298
10934471
1932173538
1623237149
1356043777
949581074
1395281510
485356984
1021235377
259147828
555009018
1112574153
1251379305
1655176248
692841959
1080436655
1969623666
530656426
1511640426
507516689
869377708
460750074
2010139423
1949771589
764736310
1403934302
1471156678
1664560210
603122829
1460341677
695929991
1687141557
1824303942
687334678
1664391502
1627102357
875949638
326971539
1189528320
680457957
1238566874
1484872523
511675130
1668862127
969211296
1512517490
893840679
1643216915
668961187
1164710597
1748356951
1478952650
973142635
1385981509
317015298
2116598001
2041362307
942230789
1233428217
1393372304
1775767669
994132468
30587308
1365805476
1150391435
549758227
1598575355
1958857292
693332734
798572899
1582672324
499424141
98191219
7837587
1368048469
985308109
1280248047
1991930066
1253471468
1953816693
21585661
1592822173
776690090
1414189790
15800405
1253902601
669809641
1637104104
1485160797
200996354
1270890722
812733236
1226504880
1760115391
2005660533
927180252
386244602
2022624533
943110989
1047834487
1689419968
1625748292
2061282354
1470782258
1501640854
2107016581
498784355
1307790915
907320730
224198767
1597208507
1241686567
1176298499
1822812065
1650777247
261119407
982034780
856107724
129336896
1092837288
485403771
1514170082
451606614
391554658
2061266850
1765675060
1651745662
88234647
1883046838
1904240680
691290451
1820807370
325152603
1243193814
1634594552
600424469
985604001
888191133
1335876907
2062491212
852103431
1365395998
1550764547
1879959716
192399004
1383227085
565466291
1680023432
786496861
734993445
1957012088
1182212938
445450987
683404940
1042817549
421161785
1505186978
123553593
788531016
1290760198
894005750
1162035815
1734437340
1280411777
670057222
1824776150
824324874
954440313
966958914
1008370935
1681761719
573387143
741757148
412769944
866371280
926396045
964851524
1737023986
468232995
1623686387
2138494927
1151018680
1226816216
236290099
1454770809
978861677
728485064
490612622
242083439
1692305471
1445962128
2091672991
958711054
958885167
627411675
780407554
545187349
1032150204
1107533831
972350348
1778878717
913424148
1909978919
526274699
193157268
231042871
604606716
387846416
1315107424
1507253867
1299966240
658001304
974501546
1224674256
303614741
1115956155
1480456835
449472774
1282990619
1070389079
1727987628
831795129
370624590
1667707431
1463190626
579863622
576602487
684519731
1705371378
2072329156
1503983168
1146267500
803912422
1252660605
1818307759
1515993272
1101609976
431144813
1551419977
344841347
336184249
258782110
1053451599
1947286396
2111482666
1309709132
1297722256
1690544115
1707508511
1285505659
843657473
832044082
2073385906
1053617935
1284933987
1015791890
739208719
1227647665
236378882
2018939885
1798895404
494425449
136391605
2055530432
1311724416
1441124051
1877262257
1103248570
877516374
1421217920
1982317866
1763795162
1865696265
438403465
456328570
297127467
1983277842
107495173
1045294517
1289670246
164712129
345159765
1996818302
771258017
1398769785
1065605806
311777056
641560254
269966118
998510509
1808557610
679764921
1740524413
1445284495
1292844072
395061723
610627394
1578986141
516967756
1233260205
384586207
1797065326
435256663
1268997098
121282398
1383152767
84738250
646677286
1778977918
1216078551
1328891370
1475500798
908797399
596381962
939093920
160401656
139372670
780015594
1959995145
1277014522
1806937195
565390318
2017778779
992882513
2054356403
797325574
321110275
1990986217
1611925467
1517763291
1060649164
1307130201
356088513
28825176
1776164027
1567039750
1385340702
113890495
1023356437
2016384141
998230508
2060700809
2022376116
1503161476
483279169
500473784
1100556435
456539618
1696819139
1745274345
1235950763
999618609
1565789387
659886593
1476083188
779097569
1639541917
671136440
1370767563
1067946540
593804416
2142164599
841300351
24119045
1372070908
728969412
1346652217
1542193705
1521485894
367420416
488769749
1957945313
1548432515
925782313
1902689241
1101007362
825528357
1332811999
228998956
952504346
1787752044
128382193
1505679445
684023186
154010986
1506820161
1007215695
1306689914
727695152
648014218
1606755143
1690611283
1892135117
1569465033
2015840123
1012344823
978222833
2082015349
62678280
24581901
1420058474
1545434351
1654169266
544601602
80909917
1197868392
890833281
920673835
138969046
1417115625
764926725
2101619392
353481469
1250634153
756044760
202497191
1968274098
961278714
1327989355
972311931
985381806
446384644
236242946
969636093
1540136361
59157534
1736642228
1103079156
97599529
180149334
537678287
1779503162
1894823422
960708777
2043492506
1628968557
385827101
399333880
1122553312
1314716204
1432394973
1452733880
851397077
113683096
261527277
744792984
1088521438
1994929167
1946260412
679371444
939817492
47093359
1849114971
1295717399
1278018298
1742483057
1717656814
761952882
294707989
2082453007
923750940
1869069285
1338969688
568815932
1045175523
734077445
802571766
289760747
14816806
1053175475
521493905
2032529081
851350549
1315298654
242269497
274360134
1864807907
1906732961
9087915
501048659
131858635
1417071090
152533942
825792101
254326214
588081019
1676135226
320794737
2063466687
1700499579
535969041
476350698
1486352306
2001340416
1045913111
558276211
1898355544
1459782676
556379233
1600917294
1723394509
707319281
992214024
1413676251
1829020425
1425879560
691373101
1363244502
825107548
653769142
1380753372
969188049
1212346720
1290820279
1618456715
238777254
1043028259
817573818
538536537
318180056
159990727
2043735694
1520043304
775745451
1292409857
328732513
1479643064
82038114
1642572496
747218767
1382742269
1213004839
1604114936
2026429113
1560892669
1078705385
2026976078
1587952998
1841792295
1866462751
147059993
489233863
1311314058
735492865
161261193
225912515
296886825
900536365
1519076539
1893391043
1738084581
1185378393
25111693
332114403
2025394265
66365451
587188711
1573808762
312934619
1854373127
710616056
704041637
1169589817
1208702371
1177738231
437440812
169263454
1636695609
903121750
696863023
1852497290
1789648003
1290429812
506436453
301173469
168027084
1925937773
1691077553
1015436169
64834507
1511197155
123416130
1654497007
297383637
717275199
564086412
300461522
769702990
647368598
1697023748
566614496
248044275
324097492
123450188
1704405494
772430564
542187094
2123467253
1455815707
1407738874
1091306416
49575713
1906289702
1594671867
153852228
1757306956
1183299458
2028113873
910065165
168119170
1393027425
258538981
1750738601
506172931
1028394460
635007063
2122335194
981669556
1910987771
1808131615
126399527
542592574
517761013
759251440
1253931699
2091863000
1524725591
727498003
1728434031
1505156773
864917419
582959652
999353828
1977731642
764326148
937340884
980331352
1851814478
1050681218
984818970
264138433
592353904
1128330011
2027515120
1564206093
1476937145
1211253521
1510890971
844339060
1309246831
629352474
1444817939
1959130563
679952780
751624624
1981309332
1582665567
480160207
1510562509
1890040072
820560190
1132516885
1797610998
1077415021
1695339566
1713157113
326187181
2007509861
529459778
240958533
1393554730
1557065743
1756343158
621567868
1346480007
285508905
320837922
874526759
296353199
845185874
322045749
1499681360
357945026
36567159
504301527
72446381
1591427500
682228194
300777163
1530495856
1275950883
1053353083
1168815622
674018231
1147500406
1373493625
137545035
901318062
1171710179
18671821
235491921
2059545482
1773016811
1092258001
441497937
840152405
2020532509
69473170
1066362955
1299631651
1764527049
174062529
1484597996
1131597262
1423049773
1773918695
514871762
353555068
1184018082
637811011
1603657435
1225182490
1287701358
1673527016
827822076
1209450120
461615542
1738603273
1887887227
1493932922
1387039668
1685680728
736598561
1147099559
1427783519
790479479
674457979
2005285487
679858117
835360840
680120766
509359211
1892508038
199494272
1374473969
847386688
1974125698
1503383580
1303426708
22756498
325561705
1680392951
1984786986
1590885077
624595029
80809434
1449581360
1348378786
31653527
1275628822
1906504484
1244186046
240741511
1399441259
1164377233
1060714863
349769780
1601458602
718077930
2077537112
1878536790
70270881
71120823
701714879
1318604465
129436757
221053624
1249599862
201140507
1517580061
1244413388
1149551604
62620891
1458812087
292179739
368463276
2048523253
1033681079
770853320
1127168659
751519130
611022893
24589967
2130279137
315995142
320210483
752623330
474187272
1466549876
2053253796
949374887
319177424
861453653
1070025378
2071425247
945123587
1703958624
7176347
651949509
1342102974
797428943
1402138306
1580254460
1564908451
1540384287
1471159634
71143996
367054698
944949695
1834557455
383367288
143422676
146005986
1947150146
1405842648
171562579
399221826
2139884643
1390620047
404974071
1000779372
1481844798
1409356160
1917472947
1158298671
1681189129
945275581
331390032
758251132
1473997141
1659054339
1951396290
1359185338
559539457
1862213651
2112379371
585304256
186459182
2135931874
539678534
1004925340
1713338144
1891681520
1369087493
1877660906
1879140678
1188109841
152232945
432695027
697121765
1041715221
1798814353
474205749
1432267159
1370967309
1998667738
1709986810
2003964543
1815332167
1858982162
100430309
2118013482
570511939
2051739128
1177928984
501205667
1354819478
833904084
472449586
2047124165
732101354
461931735
630361120
1292957361
1130308150
1049276067
1528095147
495806632
2097914480
1398300407
1660239101
702163631
787265944
1515628410
29399433
1522249102
1619988853
1401611191
971707807
1564883142
222677241
1697289586
1855301611
505914521
1312635678
2083210960
1827323767
2126228351
2030317540
1310363804
693782400
24228888
451837386
581449215
655806456
866835482
405609299
517723734
538086777
887596517
319470039
117308024
1188409695
1779903424
478794637
205964465
34328792
2024781232
277998977
271172946
1804588217
161981186
616257101
802359608
830648881
1018518225
819063823
1079492534
1752173977
1068732776
678788995
1889762693
210100422
294340521
22778345
876392291
1766569756
701733255
32964585
1443992634
831838756
2034812136
487617061
1174988018
1689455822
2060717070
1915658649
54930726
290958260
778740101
1352654623
410361935
492666083
95220566
874215765
205472129
378443156
1407566759
1147459336
1100382790
1991889673
93993067
1008630417
383173911
1669798286
1689462604
248803796
1568362024
1092470864
509416872
1230500134
1976041844
32790875
1398760727
920176191
921709891
477549138
1807252940
1328230941
166190277
914013373
1900538318
1575175957
2019493675
524173533
1718917193
156097120
1396051225
636021869
605040694
2044146025
439663456
1265179928
1047312420
220040458
483953471
1180288283
2010232623
133324067
364057863
1801553707
1270717693
1851241318
1810395894
1712419418
1315653930
1938446196
1973547183
737093077
1897800720
454201258
1041198590
1902037286
1926946063
1921170500
1827530292
1257013650
1549921591
1462534768
2114962015
276350675
434502479
537001117
1502154167
1457967072
458306918
272941338
854379411
898286431
2036027431
1135617411
1338700979
1667576959
1335870085
848804783
479213470
882668721
241623639
2141829795
1312022652
1665143827
116157812
1106851539
1813800917
1782545255
624481963
241312603
1811371257
1539500128
109639320
232650279
1509305467
1714031082
1901610294
1024604919
798913184
1261686135
1963632351
1574939454
316172616
115194648
82230424
1026842938
704615909
1836644940
1086926158
721721626
1058079636
1502917576
1340546180
195706577
1926414869
1828285068
1546802796
65776346
1057059372
1476880270
1153059750
390400559
1336845984
666787558
1341224428
1497455330
1196595641
1420305494
915004240
1049155853
36496852
1857950327
1006353764
1091566350
2137103132
1305520787
1405756367
726620053
618225348
1827639484
1430222931
1759389128
1433136416
757386224
1664691843
2068728808
1657039790
479647305
906424028
1588165169
1502472611
693287075
1432313097
1791166788
87948233
1132728245
3902647
146872499
1787367132
160143128
1892207991
1260620567
1548759057
697121209
1734371508
2006761528
1356771849
1865917875
1012329087
1284794116
177729317
1259361055
631836145
1505278301
1791277410
57788763
604960035
687089704
651024351
1424665468
1910660449
944415942
1903697349
1720565962
869598503
1119662428
1798650019
1773365919
746025619
932245844
913649691
73358394
48151853
1999094627
136108691
1914403194
1255105091
947345135
497814636
1000690602
1609640429
1906180340
935405037
1702090765
2066773782
1798861499
1754074663
389112864
1475375489
1938772356
1482695141
68319832
949198393
1835132361
192601988
985594430
2093902481
1952222304
2141681445
701061187
1783758740
696005464
1569391157
1571341259
461405002
835511967
6156017
1549191056
1972705227
1408479800
1872607401
1596416536
12553520
962255226
1747981505
1220335066
1032480517
1476139145
537577989
163314533
719697523
1111507753
552669465
1614175954
1751322437
824924640
1786410918
1036460670
2053284295
1314312376
1121195127
1202761694
284239569
437798976
1334866605
2075035460
1140132656
2012846767
45275707
117634523
241696501
1636398325
952436901
228756929
1667010051
1099390506
1161058494
1278175134
517956625
2026625626
999214801
123311391
995348414
1752893818
40395544
479086688
1364062104
1453192746
1907720206
1107274317
1221333269
327454994
478389288
39979954
1936600063
2013767418
648360612
354534363
177138500
1328269178
1006233244
729605178
706944625
587020228
800989499
492541807
2100774407
2135874532
217801344
1739026521
592378451
1354977422
294063931
2040937061
1722583065
71850694
1640138648
59456356
607931252
436013735
1253856721
731138639
1648892073
628134882
2024367209
211182348
833386780
2129543757
480249301
84049503
1565619126
3263364
2143694693
799193470
1646275230
1499949765
657283427
1066158230
1841525172
266216540
595161114
1830623180
1198025172
1083526624
300429744
1709189990
1389141082
2004680645
1838689494
2006403835
1397235424
1019410736
33817294
957422218
2097612828
1236781728
351183243
1965454702
489468322
609587896
541270540
1381642982
564498671
1911287468
434577596
755563927
1654951087
625859174
1060969618
118972302
1638728557
497816947
1652309292
385325015
1516310743
1242982166
35567871
1018845214
939328204
368618010
1706490389
1473532213
728889645
171439727
2071090070
2140837793
1433993037
44163963
359890983
339493147
474019332
1725207389
2122699584
2136357529
856308997
1852423955
689610883
1620218630
1927496804
1145918301
1590672029
1874226759
1118929746
176108901
219971954
436126315
1290171133
1538203053
1766614358
189630787
1450746865
1671864477
257040461
2033055774
988877356
1205179138
251829366
1963218399
1002855391
1835351948
2019894057
845329085
1327050709
995960020
718533948
1907243935
1772502599
804614941
83728686
1046500029
1959889459
2034037758
1629145744
2007073151
1390315420
1736358307
2092930764
703648713
1977453874
813147730
679900097
1739146725
78887716
817524364
493253326
1408462097
909956788
2135471599
1516505140
1555848343
1343832166
493867908
1886101035
1783352030
674992656
2024570874
1206662101
670745028
406314046
884270508
822322336
1007119961
1451785229
285635384
124107580
345566608
2057489159
2043210618
951614793
597171430
705908758
863758118
227981045
1930295605
863741381
1753387210
1554984171
95112773
988010995
155732125
419800325
395007345
246628719
2149364
891716632
1661753630
258899828
1383889227
607888928
1752418815
1304615946
670046654
1866059854
1116460277
735656386
556934313
284817638
1732799635
583048235
2040300641
478763774
1570532428
1478472951
930563939
15259283
1652018226
1996620602
922391120
1627639039
560537912
487054008
1725613130
848789157
248523582
1729043081
1914433560
1020830691
1536794012
98460469
394816365
1148308136
824686561
1109538638
435352800
852254385
309615204
1272605736
46217741
585676152
240979404
413825205
349588456
908274409
1284493741
2016738731
1155926337
1565437958
57627402
207214453
702791566
1528080547
2128369743
2135279842
1406272004
718268267
1635151072
302640762
60915473
1451508934
1261563407
863528771
1110895056
1170660602
755673633
521957914
850016799
1273296828
1091693600
1782104488
1698278082
1714653054
1679635562
1592475839
1995987351
714231145
747057397
1706029484
1949757492
771694795
1118768695
163589373
1474745478
765052335
1617061915
1291319795
873255654
2116170083
1077590579
1105368220
80973426
342328789
203240775
1147629758
1879282502
1767548980
1533042042
1035607438
80289764
1969187925
126530946
989444706
747952491
469696616
1112513379
2072445664
1424829314
523018805
1337803921
1938914445
1500546727
1757120895
1280920712
1136450461
2011416091
643629980
1015710156
159819299
1499192438
1403983320
1815557988
1602872283
1294154747
201189853
965687493
616011568
1945834815
27098673
727907231
1400706014
2082632929
603256244
1151874266
521085805
1699606490
1004202606
1246005894
511893029
232994604
2101442936
1451369764
2144279676
644473933
209351330
1881309815
235136522
2098692602
1964031624
218845551
263533363
2036577067
738542223
97486224
1274744444
189512349
1694534303
1979471915
538513704
1080781231
1986236351
49611320
1982767801
653409581
1027161526
212423378
1817528094
507690040
104863943
1303229790
1429343023
392006854
1644634259
493723297
2094585428
29130231
1487415780
1746315822
1856261284
1983599546
1600609719
1630211501
505954406
1694564978
228103707
1797191011
1333611916
1392834688
1099151293
1491002777
1467896923
253615025
183725566
748209186
2118182762
416985752
1078598958
1507214222
1344955726
1643239304
1818270379
784019786
720373334
1887998108
1043042440
151255981
904670053
1503923478
167052433
231012186
88310093
975321671
1773766526
1215706676
1300447873
1559526406
2051467705
196311425
42658605
39599771
33557619
389094881
1108909753
1002597682
1059412731
1325308747
451869334
669661174
1694456523
1795022842
825332881
414195088
1011677509
1630032203
928931436
480853657
401361899
152089323
1786438604
644547556
1855527996
881434021
1779799524
67653563
1158981169
841885926
913387632
74424280
1285635538
988649964
507389078
1188988149
32980444
1463905670
23159241
1424871014
415601193
2045109885
197617137
1661166730
2145179418
1468067384
1185814594
78624076
249593739
910057563
286023695
1581598357
180290107
1776826301
1849383743
1990033192
541008718
270952274
1945635408
1126837363
356634488
826412562
283875589
1594613798
2073718208
2061541396
610912840
1694781589
1626506136
1429781979
2103002286
1534196738
1108252562
1725034111
1274724606
1953878933
1176927567
1720223395
2090994329
989789148
375156806
72221177
411929972
1659658446
2111103159
1831031797
1835433819
103975474
267950652
1049351265
2133758147
909417242
719010976
139981573
1806316107
488426221
1173794585
1419524448
966135493
1766923887
215613239
387513392
1231759528
836754991
615446068
816429874
1563270474
1577186247
699578302
1727136652
1773990935
2112719083
2109004148
962545079
1469808567
1816366814
1546653634
1644749409
1513533486
1732481891
1974556014
153606366
1238530892
1882142538
1924079533
985481208
1202297954
1071159874
1842340066
1737900925
233453327
1956118680
752355082
2022239385
1754740122
682162705
1822271485
1457655389
2027966603
1051882205
587942315
2111462661
1073673272
294324479
1664692445
1691793902
4863712
484381061
249409859
691757399
1140136740
798296485
363256575
1740329971
165525059
640863668
531085432
915838081
1573338772
1457760649
1015432382
482228064
2083250796
1586627289
21887574
1900730295
402322201
251151635
1541970835
1673254652
1474789275
86906928
1522576728
1627418880
1349604318
132367820
633373710
1450107612
1141734676
224590184
1003196414
1566244538
549582903
684442237
1696833559
759311674
1835242954
1716743187
1032010253
137167235
1428427415
1602750137
1188450650
625572735
338213398
1258321045
1330512187
1962852350
1732508739
1037271874
54313462
1374851018
2005283597
1640719989
611687151
2025180380
298475395
78092117
189495355
1484854907
139496024
1992823125
1648519075
723923801
1170190247
1250875919
1238703725
1621203938
965413870
293041151
404406531
1510866482
288675379
1476779574
1778883191
710175643
1970043921
1457053895
1980379231
251167566
1578595704
1013710603
1245638353
2139286792
493031478
1782065414
1464933527
2101246224
1170859749
241560973
711852640
223558674
1064145194
503626397
583290400
814377995
659463
1424976732
243202406
492422376
1408261962
1383176567
626513018
334434441
824668949
1798279142
998103430
619032095
1058650576
96769076
575384290
920215709
1826603762
1675942265
491639759
556346111
1261221510
1411483221
1343407079
1333381085
2005728146
67385244
1028769296
1897303125
978968592
1170474989
2104338607
400020414
351821059
998452414
1621097034
1359226151
673718125
1239298183
1612151485
386146372
2010706106
1251323618
238089331
545843969
2023341223
564801482
1203264333
328167697
235098116
1737578180
1668056539
1444107587
609416748
1545110956
849810444
1233871996
416799644
944310249
1037565791
959554832
365520541
562497207
489006461
424586765
124985221
56786737
513233545
2014272982
587677096
250934892
1012554753
1872726093
1465326637
1536921577
725615490
716488374
28546979
811606614
272104851
658500152
437719579
1862559035
1721554660
145235077
931919906
441038015
1178064280
339592175
61966079
1196684470
58181275
324522112
753927573
722798699
1852018296
290194046
338705019
1195182230
15404181
1956148869
910358285
536981355
1956742559
751182034
1983791695
2103580409
1110028411
1215326434
1238569258
345100119
746694488
517941329
1935795163
1876896379
925514470
76970584
369592084
1822983760
1086806075
587007868
537407776
1252258572
127316045
1263079204
140951541
213338134
1480692701
2074237977
1129921050
880259052
2088539444
936019386
184697612
6034515
1128817250
305581751
1082262339
1858690176
2077493646
1522790315
1796453544
372809314
2067705100
417271025
944530240
1842289109
559935728
535507758
1487632888
1264598815
1411029017
149957020
829153296
642984620
776125074
1890148204
885507165
36210516
856100712
432220693
2017639019
1940807580
484657327
1280267081
1159667321
1139815567
677834801
630507371
1331236852
695191999
1414029332
1417470518
548627435
270760924
183970783
1602993719
1121895571
767103531
935891385
1702947614
1176567495
1997125913
1469805950
1190540409
128976436
1994925065
1391339255
1358645020
1572928332
1850736089
760870772
356270107
936598175
572071553
839482732
1541330801
1785519082
633156110
1950488915
1536423759
750831208
1260986307
759015677
506714808
326550354
900668758
1676120275
704370321
1626974767
872623995
1565241993
1519133933
1726668533
1068792993
608107396
714388739
740006099
37048666
1824293060
1976753315
1017246302
371634633
1510353279
1950589143
369825469
792792468
688894106
1690407154
1298689444
1622629947
1629685590
1734664180
1389863091
599778742
891841754
1969260652
785585251
1247535478
1682623594
120807907
1608622302
2118963100
187183955
126956687
276181004
1348296748
527822280
1511897593
749284277
205596196
842680110
719364729
305019397
1664481931
1701708171
1216763759
867693888
1367260956
1170069307
1716568636
2076102074
757943213
1788539492
1409288454
67219738
420929011
890386334
566234102
391770304
185502992
299228094
313591522
811810152
1592061879
78627986
753306141
148720121
1749024615
916116327
2018351017
157448818
1351513338
1082609060
1198335545
245468393
212749354
626151105
512878043
1506325843
838758107
112969947
1565268126
1537320269
116619428
208322490
830140394
197905810
616369177
439082326
598242829
273168885
218621847
1505995513
663066120
780427144
1506179706
874868756
613275831
198392442
281638142
437795509
465379624
849118305
1437260604
451802707
720058750
729215044
1171321354
917058755
199087849
728217810
614586446
831229985
1773569308
1363579413
350574440
1926360292
117702983
1715836032
212900893
1197499623
86945456
1209637504
251007562
610979609
422171692
1046112627
681391226
1840406674
491723827
1914184683
566141859
1178419348
1087307381
401952904
108430870
1705044079
1795325133
889589822
2126251960
860581712
1816741639
2105060229
616529521
1799117290
939712895
2099054588
478785617
2079421596
1733741370
1912052998
1859034433
1845397425
2087045689
1118594897
531033036
678395874
1233567987
2118535369
2135379803
414816771
1322820917
1339247701
158026080
1897344737
447435699
1714970228
903343741
1518804204
1961517
1382187677
1444218279
1735377647
1014576774
1419673943
1010591704
1496681123
2138649865
12472532
1190353231
412497650
1183063544
2087346792
554952088
470560291
347667573
333189139
2023820039
662467145
118654179
544867948
384334316
1982399166
1692358228
1378463354
464347662
47586727
851766802
787279407
1265411299
1123689251
2120558828
1449513289
1977266375
589002423
1242898686
1113584347
1269655598
447523600
1267591787
1240251260
157835777
744114409
2086466146
1294277681
1008529197
716502989
1589994964
588588166
980559563
762394865
1322452284
1012195600
1630330438
2098367740
1978166673
1825051563
1637113146
271744274
483969786
741652240
1621457770
571265250
1799703026
722339585
1276667657
1460533166
1397214583
1454542981
1395808971
1621310414
2025858975
1700379430
1897335728
215975817
1820065976
641755435
838971596
470317361
1477954674
635526877
1679399173
651522616
1319936228
1990968169
27324162
912494101
615925628
261005824
883858225
334646059
811211293
822169787
1579042417
156335943
1935244914
1543846799
849579892
292649248
1836800421
991567306
1593045704
417974784
1218258296
1385413811
1751678870
652115422
530471055
1946065966
139158973
913772791
53581420
50198716
1472508962
629701104
727103052
1643585014
2095434562
645751851
392124151
1204634459
1217203632
341446647
1504279498
1823777237
1722225331
1980154670
429039201
622367816
1552728476
1514742331
734575425
17372531
1374286833
1667132353
132877396
1249660856
2061256062
736187969
98148525
415092107
1756303352
981986120
1379935524
1455233681
622262313
1130327669
1420799514
1158138112
1544558881
129209175
1804958548
206392068
790976413
1145373135
1826896895
1426550941
1058235388
2003367704
1244260207
810199609
1325367883
1487643573
882715185
1791013733
1598705375
38907050
1350949090
1348330764
832679310
1239867956
897340560
607994629
1481678342
411636131
1332254440
848037629
845120528
120269084
957174676
1580358999
715698380
1842351000
570290734
613396678
24194327
1114107995
1750539817
1873999592
1327056320
1698303845
1178034787
2083809463
1971788045
1362086654
687857974
1080461329
1009595150
230191603
1131340662
2111710189
1857751238
1499684919
698783534
662483542
2082258678
710435317
1504084986
1592200702
580854573
15841498
1115473454
668491062
1002952940
1569292055
1692857814
223587467
412831567
1135140147
630515837
781181455
273423321
1433436079
1253967787
1895375290
543257081
1210458699
441146740
1483777438
1186923439
377179794
6530190
75358762
1488020980
590700527
316803367
3223159
1174652968
185773022
1678941639
1704321729
250061977
28105675
1539894656
1608874781
566427726
982163741
722668892
1051062873
430170888
126334288
1099086819
1186737439
1161952969
1747732361
1351578460
1806128007
1811594497
2109557992
2079052954
1753376739
1735005364
